4325	1
7474	2
43858	3
87271	4
2718	5
7474	6
187243	7
3827	8
3827	9
16735	10
6401	11
3827	12
4679	13
3827	14
3827	15
3827	16
114807	17
134622	18
181460	19
110004	20
89971	21
8549	22
3827	23
21315	24
32888	25
111001	26
85126	27
5876	28
23670	29
23670	30
137843	31
23670	32
111001	33
23670	34
23670	35
51917	36
60374	37
118430	38
61128	39
50983	40
28168	41
28168	42
43359	43
105445	44
101	45
65718	46
960	47
20511	48
3504	49
67603	50
11091	51
179401	52
28844	53
80352	54
29342	55
151363	56
90551	57
112765	58
132210	59
135039	60
65225	61
14068	62
75483	63
75185	64
32476	65
266	66
90993	67
111059	68
143597	69
8931	70
29443	71
42907	72
132526	73
126971	74
75077	75
112933	76
185116	77
113007	78
113896	79
137401	80
35803	81
59477	82
10482	83
105205	84
150268	85
19026	86
3070	87
3043	88
4412	89
106096	90
43453	91
4198	92
114297	93
48526	94
435	95
15633	96
98516	97
39897	98
1128	99
16665	100
4547	101
4958	102
67142	103
7173	104
3629	105
2073	106
80746	107
8000	108
4481	109
56990	110
70125	111
179236	112
50118	113
168210	114
15194	115
13632	116
127417	117
126203	118
109547	119
5491	120
40499	121
4546	122
3798	123
176146	124
68568	125
989	126
8240	127
73342	128
112188	129
112027	130
90972	131
50765	132
97884	133
104494	134
49904	135
24183	136
172565	137
112131	138
9550	139
7570	140
61266	141
90211	142
19708	143
83236	144
155853	145
33585	146
61342	147
48455	148
19536	149
35517	150
32749	151
45713	152
88952	153
25190	154
49344	155
27579	156
70380	157
27328	158
23317	159
24206	160
90968	161
170239	162
106164	163
364	164
21427	165
30604	166
18320	167
88025	168
20568	169
145698	170
17103	171
83160	172
80007	173
46	174
24920	175
5897	176
42213	177
51120	178
113435	179
146186	180
146167	181
14130	182
154139	183
4679	184
72853	185
6829	186
41069	187
2621	188
23411	189
11010	190
88468	191
4805	192
2073	193
89833	194
105531	195
87883	196
108720	197
5084	198
12833	199
3851	200
28677	201
35941	202
113489	203
6739	204
61555	205
89474	206
63049	207
71396	208
10756	209
875	210
170392	211
24088	212
42893	213
48161	214
50955	215
130727	216
1299	217
875	218
67117	219
661	220
4988	221
89356	222
399	223
175441	224
71334	225
44590	226
53637	227
17961	228
77579	229
110984	230
39897	231
109531	232
133486	233
19307	234
25688	235
29648	236
5908	237
51320	238
66417	239
30530	240
49083	241
21086	242
81172	243
41542	244
1114	245
8247	246
9641	247
3798	248
62374	249
39037	250
15484	251
5550	252
5	253
4822	254
51380	255
72315	256
125453	257
36031	258
17824	259
13324	260
54436	261
6719	262
148142	263
9242	264
18923	265
71146	266
71146	267
15851	268
146435	269
49101	270
74672	271
69292	272
49101	273
2120	274
2120	275
16206	276
11752	277
10342	278
3206	279
108828	280
29088	281
4431	282
13177	283
151159	284
3805	285
3948	286
18812	287
99195	288
12833	289
113182	290
10286	291
11162	292
84375	293
127797	294
8594	295
24002	296
76115	297
11910	298
129419	299
1205	300
16157	301
76333	302
71833	303
1045	304
136930	305
192	306
73296	307
7973	308
73274	309
112466	310
115867	311
35748	312
7531	313
35308	314
182420	315
6596	316
7647	317
106040	318
175953	319
175600	320
175601	321
138254	322
134800	323
135234	324
176167	325
87264	326
106248	327
3827	328
3827	329
3827	330
3827	331
48055	332
10315	333
2073	334
80461	335
148414	336
95	337
79296	338
11558	339
139341	340
176198	341
12517	342
7474	343
143676	344
180733	345
495	346
90017	347
29409	348
176332	349
24991	350
44551	351
46718	352
4542	353
83286	354
48191	355
42586	356
40644	357
8708	358
5793	359
21302	360
176083	361
180492	362
10359	363
2772	364
67454	365
533	366
21285	367
125133	368
36332	369
12778	370
1114	371
165628	372
179256	373
8247	374
24088	375
137835	376
60844	377
62519	378
16998	379
46634	380
23709	381
24351	382
48957	383
15786	384
72235	385
15786	386
15786	387
62262	388
6013	389
137090	390
45179	391
23561	392
95422	393
10009	394
2868	395
107990	396
117683	397
57786	398
137734	399
15398	400
48797	401
104130	402
23632	403
8549	404
34828	405
69391	406
1155	407
9627	408
27622	409
18812	410
44977	411
61059	412
61611	413
64367	414
79161	415
44788	416
47173	417
9443	418
108331	419
142278	420
1045	421
76093	422
129930	423
133757	424
37316	425
75127	426
425	427
8183	428
115748	429
115748	430
944	431
70112	432
3827	433
72597	434
180775	435
183498	436
60266	437
176197	438
45712	439
130886	440
85997	441
115223	442
188894	443
361	444
12272	445
2006	446
74439	447
5908	448
62202	449
9219	450
51645	451
68043	452
11558	453
54596	454
3798	455
44481	456
13324	457
173593	458
102185	459
7577	460
139398	461
5723	462
21803	463
5328	464
56628	465
112188	466
51717	467
18812	468
106776	469
35464	470
142527	471
47183	472
52279	473
24816	474
414	475
47470	476
2000	477
7526	478
414	479
7636	480
3827	481
67563	482
3827	483
125962	484
14174	485
61632	486
61632	487
15955	488
59607	489
1242	490
108416	491
170600	492
60890	493
29050	494
123	495
39399	496
137872	497
41874	498
25745	499
35598	500
130433	501
124608	502
70085	503
24333	504
7481	505
9219	506
9219	507
144389	508
24667	509
157238	510
49821	511
4546	512
5908	513
22565	514
140560	515
32542	516
8247	517
2868	518
29188	519
12778	520
68463	521
89207	522
127100	523
24141	524
67150	525
96692	526
13452	527
51176	528
18773	529
42445	530
36155	531
5332	532
54932	533
2950	534
61742	535
172657	536
14242	537
8134	538
70362	539
69384	540
42544	541
179238	542
95168	543
111336	544
173267	545
70605	546
99383	547
86006	548
32055	549
12025	550
5192	551
12028	552
2417	553
123038	554
108360	555
71	556
28410	557
6935	558
61635	559
3827	560
3827	561
5887	562
19991	563
134967	564
75698	565
108735	566
7395	567
23389	568
35781	569
104700	570
12778	571
10922	572
37551	573
59812	574
44292	575
121096	576
7474	577
1420	578
19414	579
107748	580
34940	581
10352	582
3070	583
3070	584
4456	585
73292	586
3265	587
103005	588
54436	589
179247	590
3950	591
19385	592
34044	593
74778	594
13656	595
4412	596
27357	597
5845	598
52451	599
60172	600
11270	601
122084	602
12071	603
58253	604
48942	605
20036	606
79194	607
29575	608
569	609
103069	610
105853	611
71153	612
20046	613
50635	614
144311	615
73361	616
140884	617
4454	618
89283	619
40052	620
8153	621
45460	622
130903	623
7319	624
41308	625
130748	626
16206	627
2791	628
178	629
77735	630
2946	631
5840	632
81150	633
60987	634
144282	635
141087	636
2738	637
172327	638
82533	639
80461	640
128391	641
2073	642
162731	643
80461	644
16800	645
103042	646
84744	647
72744	648
108096	649
33679	650
87331	651
143469	652
179253	653
83719	654
66233	655
185518	656
8941	657
56370	658
18581	659
43385	660
15547	661
7345	662
3827	663
78108	664
52720	665
4907	666
4456	667
45	668
179433	669
115510	670
12078	671
40296	672
106096	673
172243	674
8231	675
1128	676
7207	677
24542	678
72965	679
37203	680
91988	681
176209	682
176082	683
72853	684
179242	685
3102	686
74439	687
5491	688
5907	689
16871	690
105469	691
115201	692
19413	693
1059	694
45460	695
24915	696
179252	697
42445	698
43442	699
18684	700
16206	701
10342	702
91614	703
2453	704
86422	705
39037	706
36158	707
5445	708
61123	709
69907	710
171069	711
29844	712
14015	713
42067	714
91001	715
17235	716
108057	717
2132	718
65007	719
51023	720
60887	721
137853	722
3951	723
35959	724
173959	725
22738	726
34720	727
2831	728
47916	729
3102	730
182318	731
11194	732
23420	733
13697	734
11220	735
23426	736
110909	737
39688	738
162512	739
29889	740
23426	741
4290	742
149810	743
11218	744
13630	745
42195	746
50743	747
33469	748
28899	749
36332	750
68276	751
13380	752
54436	753
143566	754
72748	755
56270	756
6421	757
6421	758
48508	759
33788	760
43449	761
2730	762
11333	763
11333	764
5908	765
3798	766
41069	767
46543	768
84760	769
13552	770
34944	771
3610	772
17869	773
21072	774
41428	775
23465	776
74747	777
43070	778
57259	779
16607	780
26774	781
2604	782
49951	783
113696	784
9117	785
36117	786
23401	787
42933	788
48791	789
14007	790
4328	791
46082	792
4870	793
20366	794
8708	795
89255	796
10800	797
68533	798
39037	799
23411	800
73011	801
41111	802
41111	803
88934	804
88479	805
11456	806
155642	807
8030	808
34840	809
2962	810
18134	811
7063	812
72692	813
133196	814
79554	815
73697	816
15784	817
90840	818
47477	819
14114	820
8288	821
10410	822
113532	823
3827	824
137842	825
5658	826
19353	827
1005	828
4372	829
2270	830
18940	831
6261	832
19500	833
5238	834
27445	835
176242	836
5097	837
10800	838
42659	839
149123	840
11194	841
149545	842
3869	843
127315	844
42659	845
6496	846
5238	847
11685	848
1212	849
128758	850
27725	851
8400	852
3335	853
5137	854
89075	855
18884	856
12240	857
7387	858
18707	859
12207	860
4615	861
12207	862
12207	863
11692	864
3869	865
10195	866
62390	867
50743	868
34827	869
13372	870
60264	871
7719	872
75733	873
42726	874
5813	875
7719	876
28294	877
29788	878
143282	879
2951	880
29788	881
29788	882
70962	883
7376	884
2151	885
24767	886
75616	887
40787	888
7503	889
34827	890
9837	891
29864	892
14518	893
23770	894
42231	895
140121	896
50744	897
19582	898
12139	899
28949	900
75100	901
28293	902
11648	903
74856	904
11346	905
8217	906
262	907
9836	908
17132	909
14488	910
14511	911
34770	912
8460	913
75818	914
77232	915
13737	916
105295	917
28733	918
2064	919
4529	920
41069	921
98300	922
52738	923
70810	924
28348	925
144433	926
5907	927
4546	928
5908	929
9641	930
13630	931
132955	932
115109	933
115674	934
163377	935
188994	936
73293	937
8511	938
14056	939
69301	940
32578	941
110220	942
33752	943
13271	944
70914	945
21743	946
49495	947
62356	948
36564	949
100371	950
25918	951
39502	952
50138	953
50659	954
135764	955
28909	956
81936	957
145240	958
26702	959
10289	960
89746	961
8336	962
20075	963
125338	964
81522	965
77955	966
11421	967
165098	968
20381	969
34835	970
183794	971
23411	972
9653	973
110285	974
49625	975
77371	976
15978	977
8380	978
23367	979
73280	980
187557	981
157208	982
5132	983
123319	984
48776	985
75770	986
27592	987
18873	988
11397	989
8989	990
4336	991
22149	992
5703	993
10482	994
18884	995
63472	996
5642	997
6271	998
143472	999
6933	1000
23636	1001
3827	1002
6836	1003
15996	1004
12139	1005
13485	1006
22149	1007
31367	1008
13372	1009
43850	1010
88461	1011
110908	1012
14432	1013
1931	1014
15385	1015
89074	1016
143397	1017
9138	1018
12172	1019
15385	1020
34150	1021
2694	1022
9907	1023
29060	1024
2	1025
18437	1026
10518	1027
13355	1028
35309	1029
19898	1030
8989	1031
12275	1032
89075	1033
19916	1034
9752	1035
32863	1036
20360	1037
73775	1038
6479	1039
12463	1040
172519	1041
2	1042
19699	1043
9676	1044
73262	1045
33219	1046
11417	1047
10195	1048
2	1049
2	1050
2	1051
2092	1052
6747	1053
73256	1054
5630	1055
34489	1056
20509	1057
2	1058
7804	1059
10461	1060
2	1061
2	1062
2	1063
49453	1064
110300	1065
2	1066
7020	1067
8400	1068
6747	1069
101977	1070
31367	1071
89073	1072
49453	1073
7835	1074
1959	1075
2	1076
24348	1077
19847	1078
2052	1079
25851	1080
3947	1081
60573	1082
87312	1083
40867	1084
17112	1085
8549	1086
39274	1087
109290	1088
2896	1089
8237	1090
35309	1091
3929	1092
69692	1093
17007	1094
17025	1095
18437	1096
87685	1097
89117	1098
3045	1099
4397	1100
9719	1101
7805	1102
77363	1103
110989	1104
138437	1105
148268	1106
138381	1107
17112	1108
64868	1109
73148	1110
13623	1111
2	1112
11690	1113
8549	1114
9745	1115
49715	1116
16406	1117
141053	1118
176206	1119
113235	1120
12463	1121
40628	1122
4832	1123
20509	1124
13617	1125
11685	1126
13134	1127
27553	1128
4561	1129
1607	1130
89070	1131
110910	1132
89071	1133
89070	1134
7377	1135
22270	1136
71	1137
48927	1138
13617	1139
17133	1140
8164	1141
43991	1142
8547	1143
1705	1144
59848	1145
13399	1146
34489	1147
8549	1148
33388	1149
23900	1150
109110	1151
44601	1152
43991	1153
33343	1154
2104	1155
2950	1156
13318	1157
7977	1158
27466	1159
15385	1160
132048	1161
9836	1162
5552	1163
2126	1164
4417	1165
12753	1166
15385	1167
40511	1168
27259	1169
6372	1170
1931	1171
11486	1172
86306	1173
5204	1174
11462	1175
89132	1176
119795	1177
10512	1178
73263	1179
2750	1180
11375	1181
3306	1182
12272	1183
61083	1184
96778	1185
22789	1186
28697	1187
136105	1188
22789	1189
110911	1190
3639	1191
8549	1192
6372	1193
23508	1194
33304	1195
6469	1196
2155	1197
28885	1198
52054	1199
6780	1200
8332	1201
172573	1202
4358	1203
5603	1204
35578	1205
1281	1206
9353	1207
40514	1208
64135	1209
5703	1210
143393	1211
2993	1212
156	1213
16197	1214
3005	1215
6524	1216
2447	1217
110913	1218
110912	1219
8342	1220
4358	1221
110909	1222
89071	1223
16197	1224
16485	1225
7467	1226
27272	1227
24377	1228
89069	1229
24014	1230
27514	1231
16929	1232
29138	1233
29782	1234
4920	1235
138341	1236
124	1237
50744	1238
11196	1239
15869	1240
8332	1241
3428	1242
1693	1243
2993	1244
34770	1245
3005	1246
50744	1247
9696	1248
28616	1249
19458	1250
92801	1251
40739	1252
89073	1253
5607	1254
27653	1255
18883	1256
16294	1257
4388	1258
50743	1259
110910	1260
50744	1261
8362	1262
33343	1263
4653	1264
62394	1265
74500	1266
35316	1267
7230	1268
29782	1269
18410	1270
60745	1271
109518	1272
11200	1273
5558	1274
94188	1275
20524	1276
22542	1277
4336	1278
88879	1279
6244	1280
1414	1281
15660	1282
5115	1283
2993	1284
2155	1285
113720	1286
18830	1287
19980	1288
24014	1289
33304	1290
58593	1291
33792	1292
13895	1293
5761	1294
66861	1295
14	1296
90638	1297
3724	1298
5960	1299
23817	1300
9913	1301
4080	1302
11556	1303
3428	1304
2772	1305
22898	1306
112984	1307
12993	1308
2993	1309
26097	1310
76833	1311
3914	1312
24529	1313
31890	1314
52455	1315
4897	1316
7775	1317
19808	1318
28616	1319
13593	1320
18410	1321
33669	1322
3418	1323
67380	1324
159719	1325
7775	1326
10102	1327
6244	1328
40931	1329
24742	1330
3632	1331
3690	1332
4249	1333
91143	1334
52256	1335
3009	1336
12004	1337
30119	1338
19005	1339
13632	1340
7400	1341
4370	1342
5654	1343
42614	1344
7235	1345
76833	1346
13632	1347
18818	1348
13657	1349
34727	1350
2155	1351
8608	1352
73262	1353
34494	1354
10556	1355
2064	1356
34494	1357
9036	1358
9156	1359
377	1360
9923	1361
34832	1362
24320	1363
34633	1364
3009	1365
19103	1366
2155	1367
27488	1368
125776	1369
3843	1370
505	1371
19466	1372
27799	1373
88252	1374
6244	1375
3421	1376
111383	1377
20292	1378
76010	1379
122686	1380
144841	1381
36588	1382
8342	1383
46594	1384
16132	1385
15944	1386
8472	1387
8461	1388
82163	1389
48646	1390
8465	1391
143391	1392
59876	1393
18410	1394
29791	1395
34023	1396
29329	1397
35969	1398
28616	1399
48646	1400
3014	1401
188526	1402
152699	1403
143392	1404
5434	1405
111024	1406
54555	1407
35307	1408
232	1409
8717	1410
74064	1411
19821	1412
262	1413
28733	1414
24755	1415
34023	1416
14	1417
19567	1418
7230	1419
119827	1420
1738	1421
2419	1422
148622	1423
7383	1424
5960	1425
1241	1426
1624	1427
35464	1428
23817	1429
82350	1430
80645	1431
112545	1432
43838	1433
11262	1434
1241	1435
1241	1436
73432	1437
2717	1438
28584	1439
35649	1440
119601	1441
11262	1442
2155	1443
8694	1444
52762	1445
11064	1446
14140	1447
35663	1448
29189	1449
105395	1450
2369	1451
11598	1452
2993	1453
170582	1454
18416	1455
11617	1456
24603	1457
158533	1458
8342	1459
7120	1460
50743	1461
140885	1462
7379	1463
1953	1464
9426	1465
1241	1466
2959	1467
157400	1468
75215	1469
6985	1470
40931	1471
131288	1472
9689	1473
9887	1474
5082	1475
4388	1476
3302	1477
12177	1478
2993	1479
17321	1480
119070	1481
62161	1482
85685	1483
147187	1484
46903	1485
50697	1486
31387	1487
101952	1488
10340	1489
89069	1490
2351	1491
6243	1492
63050	1493
4936	1494
3788	1495
8506	1496
5289	1497
88296	1498
7089	1499
5681	1500
23873	1501
173165	1502
23367	1503
62447	1504
74930	1505
18410	1506
5960	1507
182331	1508
63000	1509
7205	1510
11196	1511
2885	1512
49356	1513
157861	1514
862	1515
16235	1516
12386	1517
6015	1518
69368	1519
12681	1520
34843	1521
155700	1522
51364	1523
1124	1524
33455	1525
24874	1526
15877	1527
24751	1528
2993	1529
2772	1530
16171	1531
7461	1532
40052	1533
26994	1534
76166	1535
81229	1536
11320	1537
760	1538
43696	1539
61469	1540
11677	1541
20341	1542
75215	1543
70271	1544
23461	1545
134467	1546
59449	1547
4766	1548
1241	1549
1947	1550
1947	1551
51466	1552
24231	1553
41768	1554
158304	1555
2097	1556
13616	1557
1241	1558
931	1559
35172	1560
8549	1561
30027	1562
62328	1563
62380	1564
13360	1565
23756	1566
69658	1567
42207	1568
19220	1569
169570	1570
19370	1571
132128	1572
104146	1573
5367	1574
40355	1575
5979	1576
42066	1577
7406	1578
180303	1579
103908	1580
19565	1581
8404	1582
34023	1583
58592	1584
4424	1585
72621	1586
6485	1587
89072	1588
67223	1589
2620	1590
43336	1591
1548	1592
3639	1593
68347	1594
75903	1595
1104	1596
48671	1597
50744	1598
59756	1599
51917	1600
84659	1601
7079	1602
72372	1603
17518	1604
1252	1605
22641	1606
19345	1607
7370	1608
19662	1609
63746	1610
539	1611
10195	1612
24611	1613
34023	1614
13135	1615
6567	1616
48336	1617
112739	1618
3358	1619
60892	1620
130271	1621
53620	1622
69671	1623
16406	1624
5444	1625
48341	1626
9995	1627
6456	1628
45707	1629
2962	1630
63121	1631
24308	1632
138154	1633
58343	1634
62331	1635
113735	1636
15204	1637
68200	1638
135244	1639
45046	1640
16253	1641
43282	1642
11197	1643
10557	1644
85832	1645
6508	1646
936	1647
143521	1648
51780	1649
47829	1650
87255	1651
75967	1652
3320	1653
74489	1654
6736	1655
2354	1656
7574	1657
114772	1658
5852	1659
20341	1660
50466	1661
2972	1662
8140	1663
172062	1664
60270	1665
24510	1666
1845	1667
8547	1668
6490	1669
74104	1670
42556	1671
73849	1672
17608	1673
1935	1674
13383	1675
22624	1676
5640	1677
52762	1678
61326	1679
52454	1680
377	1681
3276	1682
6054	1683
7370	1684
18484	1685
9305	1686
94695	1687
6775	1688
1241	1689
183456	1690
9938	1691
91509	1692
10304	1693
6054	1694
3276	1695
132827	1696
19870	1697
87158	1698
183614	1699
161494	1700
138198	1701
4431	1702
23446	1703
92204	1704
22624	1705
59277	1706
12501	1707
2927	1708
78575	1709
7098	1710
23625	1711
46264	1712
170179	1713
63001	1714
72728	1715
7370	1716
7767	1717
815	1718
9946	1719
28757	1720
1124	1721
11677	1722
43696	1723
51335	1724
23493	1725
4588	1726
62616	1727
95321	1728
157882	1729
80634	1730
19621	1731
1721	1732
17016	1733
4879	1734
84	1735
10004	1736
1392	1737
3729	1738
448	1739
126942	1740
330	1741
4511	1742
12671	1743
268	1744
156910	1745
96112	1746
16768	1747
9969	1748
79871	1749
49219	1750
1969	1751
96378	1752
4331	1753
62880	1754
123416	1755
21386	1756
11783	1757
110989	1758
19356	1759
29231	1760
35004	1761
24254	1762
42264	1763
48231	1764
155081	1765
11939	1766
10623	1767
89129	1768
1197	1769
5663	1770
23986	1771
4344	1772
14140	1773
183276	1774
18689	1775
1392	1776
1952	1777
104248	1778
22410	1779
8613	1780
24077	1781
134395	1782
5419	1783
53167	1784
132708	1785
2155	1786
176400	1787
71272	1788
50931	1789
61494	1790
8772	1791
48081	1792
183128	1793
8729	1794
42575	1795
54002	1796
113781	1797
24073	1798
174204	1799
22608	1800
37733	1801
116414	1802
32727	1803
124214	1804
2203	1805
15885	1806
4207	1807
27764	1808
56584	1809
27764	1810
42104	1811
23467	1812
127345	1813
28559	1814
3909	1815
8630	1816
69865	1817
45091	1818
4022	1819
85303	1820
34196	1821
92657	1822
73598	1823
50282	1824
39359	1825
41050	1826
23593	1827
43432	1828
111322	1829
57857	1830
42733	1831
4320	1832
52393	1833
3893	1834
114	1835
147762	1836
72070	1837
12677	1838
52281	1839
3886	1840
80949	1841
111249	1842
13597	1843
141909	1844
5015	1845
19710	1846
170218	1847
186019	1848
138455	1849
66265	1850
1241	1851
19707	1852
5919	1853
18611	1854
43900	1855
6757	1856
166752	1857
20073	1858
132371	1859
114851	1860
51615	1861
22270	1862
172	1863
13383	1864
2155	1865
163705	1866
111000	1867
58124	1868
85616	1869
1241	1870
87251	1871
105828	1872
23396	1873
167085	1874
51211	1875
20331	1876
170182	1877
28376	1878
9244	1879
48338	1880
159730	1881
33661	1882
51988	1883
43753	1884
15674	1885
23459	1886
56058	1887
57292	1888
9969	1889
2	1890
48170	1891
75616	1892
7374	1893
20075	1894
93299	1895
168714	1896
76007	1897
68581	1898
4207	1899
73264	1900
232	1901
144717	1902
115306	1903
15363	1904
146432	1905
50744	1906
174173	1907
98971	1908
11486	1909
105855	1910
34361	1911
52853	1912
17798	1913
92730	1914
3265	1915
64899	1916
23354	1917
2651	1918
28762	1919
25787	1920
68119	1921
4715	1922
61178	1923
74583	1924
12849	1925
49690	1926
48671	1927
2959	1928
2979	1929
12849	1930
168941	1931
81674	1932
17031	1933
1446	1934
127150	1935
115835	1936
8729	1937
24505	1938
113625	1939
53151	1940
1103	1941
3388	1942
12057	1943
3964	1944
4573	1945
4573	1946
152281	1947
52580	1948
146927	1949
91684	1950
103448	1951
86047	1952
6331	1953
25170	1954
37001	1955
17478	1956
25840	1957
1532	1958
20238	1959
92730	1960
6293	1961
64454	1962
79258	1963
31497	1964
183473	1965
43318	1966
25885	1967
42137	1968
2946	1969
23425	1970
33586	1971
55586	1972
19816	1973
106726	1974
53739	1975
1241	1976
36304	1977
1241	1978
33860	1979
159190	1980
76927	1981
144374	1982
74229	1983
89074	1984
24055	1985
40296	1986
7689	1987
20320	1988
13384	1989
7135	1990
7270	1991
59478	1992
60789	1993
2932	1994
8353	1995
66228	1996
48407	1997
42510	1998
5552	1999
16152	2000
17859	2001
3226	2002
62880	2003
71636	2004
122879	2005
28751	2006
29719	2007
90114	2008
8679	2009
2604	2010
41246	2011
63070	2012
17223	2013
24609	2014
34514	2015
69649	2016
67413	2017
41426	2018
4513	2019
59773	2020
5419	2021
97441	2022
71226	2023
9305	2024
26057	2025
11024	2026
3745	2027
43726	2028
50446	2029
14425	2030
14383	2031
108127	2032
2488	2033
27090	2034
10098	2035
50670	2036
4020	2037
91060	2038
51123	2039
64706	2040
57410	2041
13105	2042
30782	2043
6345	2044
8178	2045
63543	2046
91402	2047
83607	2048
92354	2049
87370	2050
448	2051
52800	2052
20335	2053
138257	2054
18611	2055
1392	2056
73472	2057
28361	2058
33090	2059
83799	2060
62983	2061
2338	2062
24547	2063
31990	2064
5882	2065
104090	2066
24081	2067
14258	2068
95856	2069
14220	2070
28616	2071
60789	2072
89069	2073
11730	2074
1680	2075
23134	2076
20345	2077
44009	2078
43696	2079
13365	2080
52468	2081
709	2082
18507	2083
51177	2084
17019	2085
20297	2086
1404	2087
128	2088
430	2089
19361	2090
447	2091
11786	2092
10317	2093
62991	2094
10317	2095
6749	2096
107522	2097
29001	2098
6567	2099
63101	2100
186471	2101
112762	2102
130309	2103
41044	2104
3334	2105
11291	2106
6338	2107
103136	2108
8353	2109
75895	2110
76562	2111
24494	2112
8353	2113
92733	2114
8337	2115
8908	2116
75474	2117
108085	2118
5468	2119
12179	2120
96073	2121
40652	2122
28387	2123
78358	2124
70002	2125
49532	2126
16832	2127
10096	2128
73611	2129
27778	2130
74554	2131
9	2132
35384	2133
88720	2134
6730	2135
36340	2136
136466	2137
36182	2138
6865	2139
40144	2140
51181	2141
126290	2142
103535	2143
4409	2144
5687	2145
32738	2146
15639	2147
7708	2148
6575	2149
1705	2150
8910	2151
7256	2152
119943	2153
7973	2154
43466	2155
5485	2156
62711	2157
10795	2158
3112	2159
21500	2160
66317	2161
5434	2162
28762	2163
2222	2164
57122	2165
5985	2166
40712	2167
35760	2168
8237	2169
7708	2170
87246	2171
1397	2172
104146	2173
52831	2174
110911	2175
126942	2176
73432	2177
122879	2178
19450	2179
1747	2180
4169	2181
6060	2182
26057	2183
42325	2184
37115	2185
27807	2186
17109	2187
71511	2188
28605	2189
176158	2190
149840	2191
12327	2192
25840	2193
9284	2194
90122	2195
9562	2196
51124	2197
48671	2198
29501	2199
175699	2200
15866	2201
89754	2202
14357	2203
72047	2204
19299	2205
1211	2206
35847	2207
33090	2208
10103	2209
91364	2210
2633	2211
79004	2212
11415	2213
41157	2214
6895	2215
81441	2216
76562	2217
3458	2218
11394	2219
62336	2220
134619	2221
86469	2222
35316	2223
105915	2224
39975	2225
1106	2226
41566	2227
12849	2228
6300	2229
40076	2230
41148	2231
34836	2232
4419	2233
57856	2234
141750	2235
3858	2236
51016	2237
34797	2238
18567	2239
13098	2240
3898	2241
9792	2242
75209	2243
7814	2244
8566	2245
21576	2246
127519	2247
41153	2248
36062	2249
182996	2250
24823	2251
92946	2252
12645	2253
113577	2254
9	2255
43911	2256
47836	2257
9	2258
572	2259
92062	2260
9744	2261
88050	2262
1891	2263
102562	2264
2	2265
73293	2266
1114	2267
80595	2268
111066	2269
16317	2270
74368	2271
28548	2272
5097	2273
43442	2274
6722	2275
32683	2276
42290	2277
58423	2278
3394	2279
4346	2280
4855	2281
5491	2282
3070	2283
22643	2284
25928	2285
36027	2286
86784	2287
7109	2288
85497	2289
156423	2290
174563	2291
46313	2292
71225	2293
27622	2294
296	2295
6356	2296
113678	2297
18504	2298
67840	2299
939	2300
128363	2301
180876	2302
10781	2303
85614	2304
97895	2305
141496	2306
1464	2307
5775	2308
172476	2309
40214	2310
5491	2311
9641	2312
9550	2313
13712	2314
22587	2315
61756	2316
50118	2317
35147	2318
5491	2319
36332	2320
748	2321
95	2322
482	2323
8297	2324
41118	2325
39484	2326
109625	2327
138231	2328
170605	2329
106622	2330
105868	2331
23835	2332
109870	2333
137647	2334
13855	2335
71200	2336
39243	2337
71861	2338
19523	2339
13425	2340
28722	2341
12407	2342
141516	2343
33944	2344
7468	2345
27797	2346
178314	2347
175488	2348
134828	2349
106249	2350
177006	2351
106250	2352
106250	2353
177004	2354
106250	2355
176017	2356
175494	2357
108062	2358
63153	2359
87310	2360
181940	2361
177009	2362
138240	2363
138247	2364
87246	2365
176015	2366
182106	2367
108072	2368
177002	2369
66664	2370
108062	2371
152251	2372
3798	2373
114872	2374
2878	2375
60605	2376
66724	2377
175640	2378
28957	2379
109441	2380
6214	2381
25076	2382
5595	2383
11288	2384
73060	2385
11287	2386
19699	2387
73619	2388
16321	2389
19013	2390
2153	2391
24331	2392
72987	2393
143471	2394
49146	2395
109412	2396
84542	2397
7666	2398
27712	2399
88468	2400
14006	2401
939	2402
13991	2403
13960	2404
35354	2405
107991	2406
20902	2407
62184	2408
133689	2409
26551	2410
16968	2411
16802	2412
90308	2413
191	2414
130252	2415
14257	2416
94064	2417
143488	2418
6332	2419
14138	2420
45970	2421
3920	2422
178554	2423
12071	2424
40987	2425
8054	2426
109615	2427
23691	2428
19332	2429
65377	2430
178014	2431
40212	2432
6407	2433
48981	2434
70722	2435
41652	2436
106248	2437
35468	2438
57098	2439
23772	2440
1959	2441
23658	2442
23319	2443
143468	2444
59751	2445
7646	2446
12005	2447
871	2448
49344	2449
66442	2450
146703	2451
93216	2452
5649	2453
175942	2454
29246	2455
11927	2456
148423	2457
42586	2458
186228	2459
28632	2460
33333	2461
35440	2462
5689	2463
14249	2464
93520	2465
82960	2466
28473	2467
4546	2468
143072	2469
34262	2470
34719	2471
4167	2472
13861	2473
65389	2474
91578	2475
133296	2476
51263	2477
8	2478
29068	2479
1061	2480
35018	2481
8329	2482
892	2483
9096	2484
17000	2485
111433	2486
111409	2487
92433	2488
182104	2489
72853	2490
51977	2491
11010	2492
43555	2493
580	2494
175940	2495
1061	2496
809	2497
37614	2498
5908	2499
140324	2500
34217	2501
120114	2502
20277	2503
2987	2504
22619	2505
112544	2506
13694	2507
41425	2508
100458	2509
91422	2510
3699	2511
4193	2512
87962	2513
43376	2514
19770	2515
19582	2516
22144	2517
85479	2518
49200	2519
14242	2520
12042	2521
5784	2522
5840	2523
509	2524
19760	2525
414	2526
63	2527
815	2528
134509	2529
67563	2530
5648	2531
135447	2532
25258	2533
106488	2534
110220	2535
76223	2536
69970	2537
87249	2538
71167	2539
9736	2540
669	2541
30277	2542
34505	2543
55772	2544
3864	2545
60880	2546
32408	2547
72449	2548
24398	2549
109914	2550
56288	2551
34093	2552
178599	2553
134648	2554
1600	2555
8389	2556
64317	2557
13631	2558
90304	2559
9	2560
9627	2561
40994	2562
41005	2563
51042	2564
173321	2565
7186	2566
29010	2567
17004	2568
8	2569
61915	2570
73292	2571
106248	2572
164392	2573
179243	2574
5581	2575
13905	2576
10454	2577
33114	2578
59035	2579
3434	2580
35501	2581
108976	2582
187407	2583
72452	2584
179246	2585
1114	2586
61586	2587
109707	2588
669	2589
23305	2590
16999	2591
45487	2592
22255	2593
44192	2594
108536	2595
176334	2596
246	2597
28880	2598
29486	2599
25860	2600
38518	2601
40413	2602
143531	2603
65771	2604
826	2605
87247	2606
45565	2607
31389	2608
19739	2609
43245	2610
123779	2611
33461	2612
175470	2613
74351	2614
6571	2615
1577	2616
181776	2617
87250	2618
63	2619
142497	2620
25283	2621
189042	2622
5136	2623
3034	2624
16859	2625
2177	2626
2597	2627
109870	2628
6612	2629
143464	2630
7637	2631
107992	2632
7585	2633
9569	2634
48067	2635
15955	2636
156	2637
48640	2638
1959	2639
140513	2640
2542	2641
88466	2642
14110	2643
141429	2644
37711	2645
29395	2646
134091	2647
31168	2648
12457	2649
95449	2650
49343	2651
33084	2652
27357	2653
9864	2654
101301	2655
12063	2656
120555	2657
4481	2658
31682	2659
7809	2660
3959	2661
369	2662
25455	2663
29273	2664
85399	2665
29598	2666
28693	2667
15341	2668
115024	2669
113228	2670
1629	2671
90018	2672
69635	2673
133996	2674
135611	2675
3772	2676
50427	2677
6562	2678
110222	2679
62239	2680
52003	2681
42788	2682
8112	2683
27477	2684
28863	2685
34766	2686
76414	2687
150190	2688
4176	2689
157185	2690
10248	2691
20260	2692
137573	2693
72414	2694
29444	2695
43964	2696
5470	2697
53770	2698
67765	2699
24389	2700
35854	2701
8399	2702
51335	2703
1705	2704
89173	2705
20009	2706
1119	2707
22137	2708
50314	2709
5189	2710
61300	2711
153236	2712
143481	2713
79486	2714
103664	2715
4343	2716
55753	2717
73549	2718
105709	2719
35681	2720
7851	2721
91992	2722
84300	2723
51190	2724
32978	2725
80263	2726
23932	2727
40248	2728
88087	2729
60489	2730
2592	2731
42766	2732
43696	2733
73253	2734
38519	2735
29579	2736
28830	2737
48604	2738
60024	2739
35566	2740
53444	2741
2722	2742
50185	2743
23493	2744
59560	2745
71266	2746
1296	2747
11394	2748
62761	2749
159570	2750
111923	2751
4431	2752
2576	2753
11986	2754
73802	2755
91753	2756
23839	2757
24611	2758
49586	2759
6173	2760
34596	2761
91575	2762
70077	2763
183421	2764
31052	2765
131314	2766
29863	2767
92273	2768
63558	2769
105598	2770
23558	2771
28874	2772
33246	2773
6751	2774
75373	2775
24041	2776
171675	2777
51877	2778
8179	2779
142295	2780
24951	2781
7469	2782
13083	2783
12219	2784
28705	2785
84	2786
113326	2787
5806	2788
13241	2789
11740	2790
113476	2791
16317	2792
13079	2793
51917	2794
16380	2795
75304	2796
86830	2797
13092	2798
42744	2799
59478	2800
12664	2801
29178	2802
13423	2803
29793	2804
90422	2805
149	2806
3749	2807
16674	2808
14995	2809
89242	2810
19001	2811
31370	2812
52698	2813
33544	2814
2866	2815
176	2816
78769	2817
85500	2818
23850	2819
51768	2820
52679	2821
112092	2822
26088	2823
2716	2824
10765	2825
48368	2826
60911	2827
2946	2828
48368	2829
60991	2830
6327	2831
40152	2832
27880	2833
16832	2834
27776	2835
15320	2836
16311	2837
11598	2838
59560	2839
61472	2840
38611	2841
61226	2842
2634	2843
71266	2844
46795	2845
30340	2846
38826	2847
26562	2848
45591	2849
84583	2850
16454	2851
2760	2852
3215	2853
30676	2854
53539	2855
24009	2856
30299	2857
9437	2858
4241	2859
22357	2860
16541	2861
32991	2862
666	2863
85660	2864
89115	2865
7489	2866
46795	2867
5444	2868
6909	2869
82350	2870
13771	2871
23619	2872
27001	2873
10610	2874
2866	2875
16731	2876
8356	2877
16885	2878
29621	2879
9444	2880
16391	2881
19439	2882
58233	2883
43515	2884
13036	2885
103909	2886
107993	2887
82601	2888
63528	2889
20154	2890
60511	2891
19712	2892
11095	2893
63602	2894
41021	2895
38122	2896
1518	2897
16737	2898
17025	2899
26181	2900
18567	2901
93142	2902
89139	2903
27266	2904
145436	2905
107298	2906
44247	2907
10009	2908
71318	2909
28606	2910
16276	2911
42928	2912
10961	2913
73730	2914
134464	2915
92756	2916
40153	2917
3491	2918
125411	2919
100479	2920
25788	2921
3215	2922
91880	2923
26937	2924
18968	2925
125579	2926
100407	2927
7491	2928
169154	2929
61707	2930
82350	2931
127900	2932
107561	2933
11127	2934
49992	2935
21223	2936
10341	2937
83974	2938
26592	2939
35745	2940
79385	2941
24134	2942
24519	2943
112547	2944
43360	2945
71231	2946
64094	2947
18984	2948
55085	2949
39639	2950
10283	2951
1444	2952
1059	2953
9	2954
4863	2955
56742	2956
28427	2957
91744	2958
51429	2959
65567	2960
49370	2961
19548	2962
44627	2963
138198	2964
85887	2965
2654	2966
142719	2967
91991	2968
82834	2969
75292	2970
34873	2971
28616	2972
114047	2973
33600	2974
61226	2975
39707	2976
55486	2977
22118	2978
27696	2979
5939	2980
114221	2981
35649	2982
27977	2983
28387	2984
39025	2985
60970	2986
4164	2987
35331	2988
138222	2989
84583	2990
7541	2991
148203	2992
82690	2993
109567	2994
136780	2995
58911	2996
182858	2997
333	2998
7196	2999
2615	3000
2609	3001
13693	3002
50980	3003
33856	3004
181734	3005
5679	3006
23828	3007
40722	3008
62447	3009
12152	3010
10166	3011
91729	3012
1209	3013
40632	3014
3435	3015
74901	3016
20331	3017
66532	3018
10153	3019
84344	3020
74868	3021
114568	3022
11810	3023
186594	3024
4849	3025
17435	3026
73744	3027
10421	3028
7098	3029
35253	3030
177210	3031
62050	3032
36538	3033
17152	3034
171761	3035
155271	3036
140598	3037
35244	3038
13823	3039
16848	3040
71840	3041
28848	3042
108883	3043
69866	3044
1209	3045
111303	3046
123577	3047
18798	3048
107993	3049
49837	3050
3215	3051
87109	3052
146824	3053
63736	3054
28916	3055
86542	3056
29	3057
21598	3058
1609	3059
4413	3060
11713	3061
1229	3062
7059	3063
52396	3064
41143	3065
11404	3066
104449	3067
61250	3068
172509	3069
301	3070
74165	3071
13693	3072
143716	3073
63790	3074
42692	3075
16544	3076
14264	3077
14264	3078
16772	3079
27367	3080
181730	3081
35374	3082
70412	3083
81296	3084
17407	3085
181731	3086
61277	3087
46795	3088
4413	3089
114017	3090
17407	3091
52286	3092
2583	3093
94680	3094
34835	3095
185356	3096
73283	3097
61092	3098
155418	3099
4351	3100
177328	3101
44678	3102
100257	3103
6626	3104
6720	3105
33894	3106
22678	3107
121111	3108
11901	3109
5419	3110
132504	3111
51414	3112
11346	3113
57855	3114
2866	3115
113720	3116
63068	3117
1724	3118
111125	3119
11	3120
42111	3121
26692	3122
486	3123
19957	3124
28111	3125
40931	3126
13463	3127
11986	3128
72409	3129
45868	3130
35760	3131
134988	3132
328	3133
63642	3134
62339	3135
30672	3136
19822	3137
15581	3138
90865	3139
184948	3140
156786	3141
35234	3142
94085	3143
69356	3144
3532	3145
135217	3146
6926	3147
164259	3148
35488	3149
23744	3150
3215	3151
29018	3152
61616	3153
8603	3154
6675	3155
185656	3156
45874	3157
39996	3158
57306	3159
58619	3160
51067	3161
91064	3162
65668	3163
22398	3164
48905	3165
80739	3166
131635	3167
15156	3168
50553	3169
16452	3170
141827	3171
29659	3172
73165	3173
60223	3174
19671	3175
184345	3176
168487	3177
102585	3178
6547	3179
7014	3180
118849	3181
22223	3182
36535	3183
68170	3184
6634	3185
114229	3186
87885	3187
110123	3188
44653	3189
52377	3190
85933	3191
4865	3192
28691	3193
8608	3194
97745	3195
62903	3196
116148	3197
67807	3198
33064	3199
20254	3200
147391	3201
149361	3202
18574	3203
16	3204
5069	3205
141042	3206
87971	3207
71070	3208
45717	3209
24901	3210
116421	3211
110818	3212
59679	3213
48447	3214
87327	3215
40246	3216
15484	3217
82742	3218
148029	3219
142854	3220
529	3221
17397	3222
130687	3223
40363	3224
7115	3225
42996	3226
104111	3227
3316	3228
12195	3229
93729	3230
34843	3231
91670	3232
91914	3233
48532	3234
121432	3235
123535	3236
110165	3237
16519	3238
12200	3239
730	3240
108458	3241
165190	3242
25817	3243
42746	3244
43490	3245
6261	3246
31162	3247
48649	3248
2937	3249
109871	3250
112010	3251
118632	3252
8129	3253
139159	3254
138459	3255
127634	3256
330	3257
5836	3258
11109	3259
40209	3260
17170	3261
14525	3262
22987	3263
5304	3264
19193	3265
10668	3266
87094	3267
129036	3268
11106	3269
111323	3270
111303	3271
9436	3272
13334	3273
95346	3274
35910	3275
14	3276
106587	3277
27878	3278
3669	3279
70561	3280
91780	3281
40204	3282
62162	3283
140660	3284
43556	3285
68471	3286
8763	3287
34705	3288
148229	3289
1481	3290
1509	3291
158303	3292
8581	3293
13130	3294
9436	3295
1509	3296
2094	3297
78893	3298
1166	3299
87109	3300
68072	3301
2614	3302
95002	3303
1509	3304
3082	3305
5852	3306
3724	3307
184824	3308
19740	3309
2866	3310
81938	3311
163129	3312
19757	3313
25098	3314
22569	3315
53942	3316
132370	3317
141783	3318
7665	3319
72375	3320
9136	3321
92850	3322
168761	3323
33156	3324
148337	3325
88371	3326
17624	3327
8588	3328
56956	3329
159793	3330
64362	3331
380	3332
145239	3333
66950	3334
31654	3335
124174	3336
28778	3337
27513	3338
87505	3339
28429	3340
80145	3341
130801	3342
140371	3343
3320	3344
27749	3345
98751	3346
92395	3347
92309	3348
5550	3349
9	3350
7116	3351
1229	3352
23888	3353
6745	3354
10050	3355
16519	3356
176	3357
119747	3358
27889	3359
55873	3360
6121	3361
53564	3362
90122	3363
18436	3364
112291	3365
45325	3366
48766	3367
27857	3368
6024	3369
109757	3370
3055	3371
24780	3372
32665	3373
40332	3374
83772	3375
144032	3376
65890	3377
8273	3378
86020	3379
1025	3380
9718	3381
4237	3382
27759	3383
57468	3384
51833	3385
73263	3386
23627	3387
35682	3388
22309	3389
45494	3390
23756	3391
109919	3392
99637	3393
141056	3394
88146	3395
158873	3396
44860	3397
39900	3398
10527	3399
92137	3400
7294	3401
18441	3402
171045	3403
69990	3404
180778	3405
153352	3406
106109	3407
153304	3408
89074	3409
243	3410
82105	3411
44908	3412
39919	3413
166737	3414
151413	3415
130337	3416
25667	3417
37821	3418
30663	3419
5188	3420
24637	3421
22888	3422
170238	3423
106194	3424
9115	3425
75049	3426
43365	3427
2533	3428
14952	3429
88651	3430
8607	3431
15589	3432
13933	3433
24841	3434
97163	3435
19430	3436
44602	3437
28293	3438
77517	3439
47313	3440
15939	3441
11951	3442
144076	3443
7696	3444
188220	3445
59495	3446
69565	3447
22232	3448
18919	3449
90589	3450
14466	3451
5215	3452
33211	3453
32848	3454
103769	3455
42568	3456
52569	3457
72743	3458
25249	3459
172768	3460
5723	3461
142727	3462
95943	3463
74265	3464
29204	3465
10007	3466
69455	3467
103009	3468
59379	3469
44202	3470
30115	3471
29858	3472
10290	3473
58281	3474
3205	3475
33589	3476
123532	3477
109312	3478
50961	3479
91380	3480
107332	3481
28987	3482
13890	3483
185940	3484
15416	3485
7116	3486
15416	3487
2866	3488
133481	3489
85030	3490
20193	3491
84010	3492
23827	3493
59445	3494
22625	3495
110148	3496
70031	3497
6208	3498
6865	3499
103095	3500
128082	3501
36569	3502
6764	3503
26975	3504
15417	3505
30804	3506
68708	3507
119454	3508
67284	3509
18442	3510
26973	3511
48176	3512
99748	3513
65413	3514
13921	3515
27425	3516
122385	3517
1229	3518
78604	3519
35253	3520
184499	3521
46838	3522
21691	3523
65476	3524
66778	3525
37600	3526
20784	3527
48219	3528
84742	3529
700	3530
125904	3531
112403	3532
61971	3533
14001	3534
9370	3535
111159	3536
168157	3537
97725	3538
113486	3539
38248	3540
100009	3541
28743	3542
13080	3543
122323	3544
87879	3545
54962	3546
124254	3547
142719	3548
108856	3549
13334	3550
28366	3551
7491	3552
121627	3553
129088	3554
117768	3555
28691	3556
5932	3557
98648	3558
115856	3559
51335	3560
34839	3561
164147	3562
32909	3563
111862	3564
69416	3565
83746	3566
283	3567
74030	3568
19659	3569
166651	3570
95145	3571
153229	3572
43146	3573
38248	3574
38248	3575
48525	3576
109865	3577
151017	3578
1229	3579
98842	3580
140894	3581
94135	3582
11852	3583
36985	3584
38881	3585
42746	3586
103127	3587
98471	3588
110829	3589
121509	3590
33831	3591
164363	3592
10145	3593
113068	3594
136293	3595
159663	3596
138288	3597
48539	3598
50665	3599
122026	3600
127012	3601
74105	3602
65890	3603
40965	3604
71455	3605
42915	3606
16	3607
73263	3608
135463	3609
72316	3610
112640	3611
9079	3612
10694	3613
5682	3614
12178	3615
144912	3616
94168	3617
69019	3618
14041	3619
1125	3620
7920	3621
18521	3622
115936	3623
141520	3624
115218	3625
533	3626
1064	3627
93796	3628
67096	3629
150385	3630
58004	3631
20319	3632
150227	3633
34390	3634
23482	3635
40728	3636
138196	3637
23299	3638
113147	3639
24076	3640
153521	3641
46655	3642
87248	3643
8296	3644
70	3645
43784	3646
87353	3647
75914	3648
87353	3649
58388	3650
14051	3651
10165	3652
87396	3653
166040	3654
133810	3655
6636	3656
666	3657
92479	3658
53188	3659
12193	3660
59046	3661
69749	3662
138400	3663
5	3664
24487	3665
90344	3666
14038	3667
107996	3668
103429	3669
72056	3670
29814	3671
157320	3672
19954	3673
99280	3674
22239	3675
62255	3676
109263	3677
29247	3678
99280	3679
22416	3680
63265	3681
75790	3682
92151	3683
20313	3684
70	3685
52005	3686
3669	3687
177444	3688
26052	3689
12093	3690
181091	3691
73418	3692
13386	3693
20101	3694
22239	3695
2628	3696
109180	3697
87411	3698
72846	3699
8421	3700
51742	3701
52732	3702
22245	3703
8181	3704
92118	3705
20306	3706
148970	3707
45048	3708
74842	3709
43743	3710
98204	3711
108376	3712
33012	3713
182538	3714
22562	3715
24137	3716
6636	3717
20331	3718
87325	3719
63495	3720
509	3721
35760	3722
36322	3723
179453	3724
109210	3725
117954	3726
119416	3727
20009	3728
164465	3729
148893	3730
22239	3731
43929	3732
35583	3733
166741	3734
148605	3735
54547	3736
3871	3737
82035	3738
27777	3739
30225	3740
14054	3741
172631	3742
92766	3743
76057	3744
24076	3745
13386	3746
24076	3747
14088	3748
84052	3749
36255	3750
27777	3751
83067	3752
74713	3753
22569	3754
3375	3755
62967	3756
141655	3757
143981	3758
92265	3759
43897	3760
7109	3761
47143	3762
74584	3763
76010	3764
8274	3765
121617	3766
110066	3767
187636	3768
146148	3769
139250	3770
52054	3771
62113	3772
182684	3773
92636	3774
43783	3775
94705	3776
110663	3777
5436	3778
36324	3779
24530	3780
115050	3781
108037	3782
9475	3783
35649	3784
63706	3785
35071	3786
24073	3787
115485	3788
36267	3789
13386	3790
74913	3791
49263	3792
138772	3793
111798	3794
36288	3795
135553	3796
5793	3797
30678	3798
77484	3799
108045	3800
138433	3801
69542	3802
86313	3803
14456	3804
48216	3805
61797	3806
4853	3807
75148	3808
108612	3809
120022	3810
75929	3811
161137	3812
16316	3813
72347	3814
74897	3815
36138	3816
169384	3817
32970	3818
170155	3819
62979	3820
61571	3821
66001	3822
167422	3823
83902	3824
182343	3825
57860	3826
57860	3827
58992	3828
26272	3829
14366	3830
111509	3831
24575	3832
181854	3833
107990	3834
62962	3835
27696	3836
71712	3837
6394	3838
135351	3839
120691	3840
128918	3841
11680	3842
13032	3843
87414	3844
16	3845
108043	3846
5793	3847
16731	3848
149235	3849
5943	3850
762	3851
113276	3852
138772	3853
63103	3854
108148	3855
40402	3856
27477	3857
146898	3858
40806	3859
24480	3860
166664	3861
119013	3862
11982	3863
19407	3864
18993	3865
22770	3866
110660	3867
146733	3868
185864	3869
141070	3870
109943	3871
109905	3872
109324	3873
41974	3874
24508	3875
109593	3876
2492	3877
109469	3878
18509	3879
43811	3880
108202	3881
20136	3882
55721	3883
85072	3884
4788	3885
63258	3886
114721	3887
83240	3888
108029	3889
13616	3890
16318	3891
90600	3892
106704	3893
19427	3894
152950	3895
87307	3896
59938	3897
108012	3898
171280	3899
22464	3900
46163	3901
108068	3902
181728	3903
83240	3904
3136	3905
24196	3906
36294	3907
30753	3908
56960	3909
45469	3910
128493	3911
57735	3912
133039	3913
2550	3914
30921	3915
25358	3916
30259	3917
64323	3918
11986	3919
108092	3920
22882	3921
34226	3922
25400	3923
41761	3924
76379	3925
115849	3926
87819	3927
62233	3928
154335	3929
144083	3930
60263	3931
181356	3932
177514	3933
92526	3934
63368	3935
533	3936
106611	3937
184128	3938
109477	3939
110735	3940
136864	3941
106608	3942
117861	3943
22590	3944
14030	3945
32991	3946
22853	3947
9434	3948
5	3949
22156	3950
119201	3951
150799	3952
3375	3953
72101	3954
51954	3955
71353	3956
149426	3957
11953	3958
16843	3959
76102	3960
19427	3961
68557	3962
149	3963
12456	3964
83705	3965
43340	3966
89312	3967
135756	3968
115097	3969
173743	3970
16853	3971
134713	3972
124227	3973
17511	3974
177519	3975
24614	3976
15914	3977
14205	3978
31264	3979
31852	3980
1997	3981
4343	3982
18	3983
71548	3984
86221	3985
2672	3986
13386	3987
137256	3988
16	3989
15643	3990
533	3991
148335	3992
135658	3993
18	3994
117139	3995
111342	3996
16731	3997
136684	3998
172992	3999
87426	4000
16	4001
49963	4002
330	4003
75917	4004
35870	4005
105977	4006
330	4007
52068	4008
24806	4009
173313	4010
20240	4011
108405	4012
182276	4013
63037	4014
22679	4015
174289	4016
143497	4017
106594	4018
49618	4019
14341	4020
41434	4021
121482	4022
47581	4023
116989	4024
140693	4025
76406	4026
29767	4027
176556	4028
40083	4029
14055	4030
533	4031
533	4032
28347	4033
28347	4034
10422	4035
77112	4036
2576	4037
70354	4038
181537	4039
24298	4040
89332	4041
20350	4042
182216	4043
74927	4044
43765	4045
3976	4046
77112	4047
58619	4048
66955	4049
69727	4050
14364	4051
63133	4052
29760	4053
52830	4054
58588	4055
48395	4056
533	4057
533	4058
93017	4059
110727	4060
91195	4061
52553	4062
25980	4063
164580	4064
31339	4065
533	4066
16843	4067
75937	4068
109986	4069
37128	4070
15419	4071
101129	4072
18446	4073
50509	4074
16274	4075
63257	4076
105080	4077
92281	4078
9435	4079
149948	4080
123397	4081
12079	4082
5	4083
8876	4084
138483	4085
1444	4086
15420	4087
149292	4088
125064	4089
84160	4090
84157	4091
22941	4092
16853	4093
3319	4094
16	4095
14705	4096
7711	4097
27896	4098
12604	4099
93367	4100
106980	4101
110120	4102
105683	4103
36239	4104
14055	4105
74987	4106
52759	4107
117159	4108
1229	4109
14075	4110
70832	4111
147191	4112
130449	4113
22978	4114
13032	4115
150422	4116
12026	4117
181889	4118
9435	4119
2338	4120
25899	4121
88336	4122
17137	4123
79561	4124
92457	4125
70178	4126
177546	4127
104500	4128
127359	4129
138733	4130
3381	4131
98708	4132
85412	4133
27132	4134
5	4135
72114	4136
5	4137
149224	4138
40954	4139
5	4140
23003	4141
81547	4142
4236	4143
115736	4144
3100	4145
28	4146
20279	4147
167906	4148
3510	4149
40830	4150
148819	4151
29629	4152
24186	4153
9594	4154
121717	4155
43398	4156
18654	4157
141983	4158
109947	4159
107101	4160
103531	4161
20371	4162
6708	4163
52759	4164
135895	4165
35720	4166
35846	4167
60372	4168
92457	4169
106600	4170
79963	4171
86110	4172
19427	4173
20296	4174
52028	4175
121408	4176
105119	4177
124323	4178
156636	4179
78337	4180
149398	4181
177630	4182
82833	4183
156799	4184
117264	4185
20854	4186
33850	4187
8893	4188
61812	4189
17187	4190
116812	4191
133301	4192
5167	4193
167510	4194
12191	4195
75814	4196
90773	4197
106930	4198
135813	4199
178615	4200
135250	4201
135247	4202
178616	4203
180879	4204
106262	4205
144986	4206
149571	4207
52231	4208
135247	4209
165850	4210
106260	4211
106622	4212
175295	4213
134143	4214
181401	4215
144523	4216
135133	4217
86212	4218
81476	4219
177032	4220
27970	4221
126090	4222
107623	4223
102170	4224
188748	4225
105205	4226
2946	4227
70352	4228
22966	4229
17030	4230
71181	4231
42822	4232
24533	4233
85940	4234
114978	4235
82298	4236
24486	4237
67237	4238
56648	4239
87431	4240
89142	4241
86110	4242
111428	4243
104632	4244
75101	4245
15	4246
92572	4247
92349	4248
57356	4249
52610	4250
41244	4251
49819	4252
8275	4253
224	4254
71580	4255
65023	4256
85536	4257
143093	4258
16806	4259
27969	4260
20438	4261
187958	4262
153754	4263
118514	4264
27896	4265
62965	4266
17697	4267
119099	4268
2362	4269
41245	4270
67263	4271
59438	4272
83452	4273
27502	4274
182307	4275
24486	4276
69355	4277
9432	4278
149311	4279
89168	4280
148	4281
149852	4282
49676	4283
181608	4284
28347	4285
4365	4286
60853	4287
115698	4288
16184	4289
180480	4290
59502	4291
127155	4292
180547	4293
19	4294
108073	4295
62965	4296
22993	4297
5	4298
2318	4299
13394	4300
54484	4301
82146	4302
76158	4303
115815	4304
41210	4305
125778	4306
31546	4307
24805	4308
74952	4309
135723	4310
9390	4311
9275	4312
19063	4313
115589	4314
76042	4315
76042	4316
137905	4317
31853	4318
167195	4319
184313	4320
4531	4321
150100	4322
115806	4323
116284	4324
86737	4325
106108	4326
175830	4327
32302	4328
76089	4329
11979	4330
92294	4331
86211	4332
16006	4333
44196	4334
149520	4335
70452	4336
63797	4337
137591	4338
19065	4339
76941	4340
91248	4341
3148	4342
52596	4343
11383	4344
124973	4345
108001	4346
145006	4347
181729	4348
108001	4349
111776	4350
180923	4351
15981	4352
115461	4353
138306	4354
181740	4355
138203	4356
138203	4357
435	4358
9743	4359
81096	4360
162858	4361
129932	4362
175597	4363
35758	4364
92473	4365
150252	4366
16863	4367
170570	4368
185186	4369
5	4370
113497	4371
58937	4372
157876	4373
22291	4374
27457	4375
2569	4376
22202	4377
137295	4378
115514	4379
13435	4380
91372	4381
71083	4382
107500	4383
106023	4384
20766	4385
46123	4386
115619	4387
94077	4388
45944	4389
154235	4390
18549	4391
72117	4392
91227	4393
77857	4394
1168	4395
130543	4396
72838	4397
149532	4398
9425	4399
304	4400
87410	4401
11	4402
6635	4403
105991	4404
74200	4405
87346	4406
148110	4407
6024	4408
143303	4409
140851	4410
48413	4411
76271	4412
104974	4413
24946	4414
52857	4415
115463	4416
113117	4417
20653	4418
33536	4419
450	4420
74011	4421
27272	4422
13997	4423
112558	4424
138665	4425
91619	4426
77168	4427
72899	4428
28899	4429
20653	4430
53631	4431
1760	4432
90942	4433
507	4434
2740	4435
23891	4436
51858	4437
2080	4438
33907	4439
3152	4440
1252	4441
1111	4442
6337	4443
166321	4444
175020	4445
54799	4446
13460	4447
60509	4448
117203	4449
39903	4450
144384	4451
3798	4452
40473	4453
24049	4454
82954	4455
33357	4456
76965	4457
110762	4458
36694	4459
148517	4460
2470	4461
25623	4462
49672	4463
5094	4464
18378	4465
1132	4466
105479	4467
76178	4468
3333	4469
23277	4470
91580	4471
90829	4472
90525	4473
40398	4474
38826	4475
23320	4476
4145	4477
15277	4478
33821	4479
10786	4480
14110	4481
7487	4482
47206	4483
3669	4484
182133	4485
7891	4486
21702	4487
29092	4488
29829	4489
65910	4490
134406	4491
40649	4492
92261	4493
33708	4494
51952	4495
22805	4496
24211	4497
13463	4498
6694	4499
1018	4500
5942	4501
5942	4502
27338	4503
43797	4504
153253	4505
1125	4506
43973	4507
46163	4508
110057	4509
48068	4510
15237	4511
95543	4512
26536	4513
6176	4514
51176	4515
106400	4516
6230	4517
6689	4518
62456	4519
39509	4520
85530	4521
50326	4522
133748	4523
35906	4524
60973	4525
27622	4526
36332	4527
2738	4528
6801	4529
20381	4530
36177	4531
67177	4532
63275	4533
115207	4534
72853	4535
108707	4536
15703	4537
5016	4538
135790	4539
15670	4540
3766	4541
86777	4542
72419	4543
5902	4544
104989	4545
13709	4546
31718	4547
42241	4548
29523	4549
71072	4550
80784	4551
33214	4552
5016	4553
5016	4554
5015	4555
52154	4556
20057	4557
24677	4558
11819	4559
105715	4560
9822	4561
134692	4562
182982	4563
165736	4564
38706	4565
70126	4566
63894	4567
105858	4568
175304	4569
134402	4570
175305	4571
134431	4572
175885	4573
175863	4574
116470	4575
175898	4576
39928	4577
175897	4578
110662	4579
22274	4580
50436	4581
122190	4582
75692	4583
108430	4584
50436	4585
173091	4586
50446	4587
89154	4588
33214	4589
15670	4590
141984	4591
42001	4592
729	4593
50658	4594
14731	4595
87633	4596
32777	4597
164906	4598
5014	4599
116984	4600
71079	4601
3727	4602
67328	4603
166271	4604
110398	4605
87774	4606
138178	4607
34623	4608
50464	4609
29837	4610
47159	4611
123912	4612
17797	4613
110316	4614
89718	4615
29306	4616
72560	4617
35031	4618
108223	4619
86509	4620
134877	4621
3827	4622
2416	4623
7474	4624
20653	4625
110866	4626
87265	4627
86509	4628
124254	4629
7474	4630
12843	4631
4652	4632
46801	4633
17382	4634
25133	4635
20653	4636
483	4637
20653	4638
71334	4639
1959	4640
33825	4641
15615	4642
22382	4643
1114	4644
30277	4645
19737	4646
43449	4647
12770	4648
11738	4649
61894	4650
91435	4651
6664	4652
49293	4653
33598	4654
18230	4655
26771	4656
35239	4657
147880	4658
74931	4659
84659	4660
179244	4661
90295	4662
177786	4663
5907	4664
5908	4665
4546	4666
55303	4667
124	4668
9641	4669
27554	4670
21237	4671
5944	4672
8733	4673
2952	4674
39333	4675
107652	4676
948	4677
75163	4678
2868	4679
179239	4680
22399	4681
41069	4682
179259	4683
15839	4684
27622	4685
95655	4686
59503	4687
7626	4688
187171	4689
53192	4690
188501	4691
53192	4692
133276	4693
187340	4694
60378	4695
133442	4696
21139	4697
45713	4698
17849	4699
13472	4700
132764	4701
176251	4702
154200	4703
137443	4704
7474	4705
176357	4706
41254	4707
113551	4708
20653	4709
40466	4710
10283	4711
129251	4712
42853	4713
3265	4714
4081	4715
49640	4716
30674	4717
9752	4718
74699	4719
10913	4720
81875	4721
4546	4722
3353	4723
59438	4724
3798	4725
98118	4726
1114	4727
106679	4728
105214	4729
25554	4730
47596	4731
68754	4732
6720	4733
7319	4734
7318	4735
107933	4736
132710	4737
3068	4738
153327	4739
1299	4740
129631	4741
72759	4742
3219	4743
78271	4744
95044	4745
167591	4746
3827	4747
14006	4748
176241	4749
57868	4750
7474	4751
13316	4752
12028	4753
59003	4754
13472	4755
1420	4756
142239	4757
108917	4758
72853	4759
2232	4760
27622	4761
48729	4762
13617	4763
157552	4764
175713	4765
175957	4766
103141	4767
34661	4768
10655	4769
68283	4770
69015	4771
28924	4772
15531	4773
29481	4774
26341	4775
28281	4776
70035	4777
148118	4778
47556	4779
8680	4780
59927	4781
108162	4782
132966	4783
42445	4784
72688	4785
86598	4786
296	4787
1142	4788
118251	4789
90392	4790
2952	4791
13472	4792
172273	4793
9443	4794
34965	4795
67800	4796
35885	4797
29323	4798
105177	4799
132695	4800
153076	4801
3827	4802
130649	4803
29472	4804
178961	4805
90972	4806
20653	4807
106110	4808
24046	4809
179248	4810
15620	4811
2946	4812
21460	4813
179245	4814
12778	4815
75444	4816
44551	4817
169392	4818
1859	4819
41069	4820
1746	4821
4412	4822
18812	4823
40987	4824
4546	4825
8247	4826
148373	4827
23986	4828
82163	4829
26404	4830
42445	4831
73092	4832
88493	4833
73825	4834
91480	4835
11927	4836
10800	4837
17079	4838
9333	4839
24336	4840
132234	4841
118068	4842
96024	4843
148911	4844
11847	4845
130606	4846
5682	4847
113511	4848
148451	4849
50804	4850
146591	4851
25217	4852
39707	4853
110034	4854
16367	4855
80343	4856
58398	4857
1029	4858
37519	4859
115346	4860
86522	4861
72117	4862
179254	4863
69314	4864
92048	4865
130871	4866
74455	4867
161502	4868
47464	4869
5907	4870
143585	4871
164150	4872
100396	4873
3798	4874
108321	4875
138720	4876
75297	4877
28757	4878
1562	4879
9550	4880
6027	4881
32611	4882
98142	4883
4413	4884
48557	4885
35452	4886
56701	4887
10800	4888
5802	4889
119122	4890
74853	4891
77006	4892
44045	4893
12793	4894
124538	4895
5802	4896
10263	4897
18481	4898
35803	4899
106095	4900
132195	4901
30595	4902
1114	4903
89349	4904
26597	4905
72979	4906
19292	4907
85804	4908
4412	4909
27760	4910
166531	4911
27622	4912
68919	4913
21447	4914
9641	4915
10395	4916
19810	4917
56021	4918
20847	4919
434	4920
16206	4921
59607	4922
90436	4923
32586	4924
32586	4925
8247	4926
17525	4927
59635	4928
39869	4929
107809	4930
131638	4931
121753	4932
106214	4933
88076	4934
20175	4935
29413	4936
71672	4937
136932	4938
175643	4939
85653	4940
28884	4941
52211	4942
87743	4943
36524	4944
179237	4945
4546	4946
111746	4947
74841	4948
60494	4949
10112	4950
77853	4951
6362	4952
72608	4953
296	4954
133243	4955
70898	4956
16752	4957
48725	4958
10800	4959
25644	4960
21636	4961
1856	4962
25952	4963
63206	4964
59854	4965
117711	4966
52703	4967
93765	4968
29051	4969
137065	4970
160503	4971
3827	4972
69980	4973
123158	4974
56145	4975
16033	4976
179251	4977
4087	4978
81829	4979
18812	4980
59607	4981
5491	4982
32300	4983
100952	4984
104246	4985
84684	4986
82099	4987
8451	4988
3069	4989
19605	4990
5027	4991
10845	4992
62955	4993
152385	4994
134226	4995
51878	4996
87981	4997
27934	4998
3375	4999
11091	5000
6435	5001
6003	5002
8156	5003
3277	5004
13324	5005
9979	5006
1849	5007
1764	5008
45777	5009
36556	5010
7655	5011
63735	5012
43459	5013
1330	5014
113558	5015
65352	5016
29610	5017
7317	5018
148779	5019
24369	5020
70569	5021
85654	5022
147488	5023
296	5024
5908	5025
5907	5026
104750	5027
145776	5028
23561	5029
3070	5030
179250	5031
1977	5032
170131	5033
34965	5034
2073	5035
10800	5036
48628	5037
156776	5038
111320	5039
161744	5040
16779	5041
110352	5042
5491	5043
3798	5044
4546	5045
28488	5046
15764	5047
42820	5048
53019	5049
109531	5050
14876	5051
65389	5052
55772	5053
35087	5054
414	5055
9550	5056
8831	5057
3912	5058
126966	5059
20990	5060
26921	5061
9714	5062
169738	5063
33684	5064
25413	5065
6718	5066
6718	5067
9681	5068
6718	5069
62222	5070
35697	5071
12028	5072
18730	5073
62222	5074
58812	5075
33744	5076
3800	5077
15683	5078
101278	5079
266	5080
98696	5081
157614	5082
10915	5083
79252	5084
27527	5085
7290	5086
75142	5087
10843	5088
6855	5089
16920	5090
57066	5091
59032	5092
49266	5093
49128	5094
147419	5095
159642	5096
24403	5097
97686	5098
99243	5099
173995	5100
9201	5101
129930	5102
6718	5103
105170	5104
168903	5105
62334	5106
6116	5107
120727	5108
99032	5109
70195	5110
22509	5111
25494	5112
1319	5113
80965	5114
3434	5115
109800	5116
35621	5117
138231	5118
13324	5119
871	5120
65817	5121
8827	5122
143499	5123
912	5124
10454	5125
73465	5126
61190	5127
42406	5128
68563	5129
18972	5130
134858	5131
175602	5132
138450	5133
106040	5134
176344	5135
175958	5136
134901	5137
134455	5138
175969	5139
176168	5140
175970	5141
175971	5142
175972	5143
175843	5144
177000	5145
175964	5146
68349	5147
5491	5148
60535	5149
14320	5150
143494	5151
77496	5152
6654	5153
74839	5154
27679	5155
15572	5156
16861	5157
8743	5158
20284	5159
27383	5160
686	5161
6332	5162
34828	5163
59192	5164
176355	5165
175644	5166
175491	5167
5595	5168
8	5169
2738	5170
43041	5171
17899	5172
91053	5173
141014	5174
8547	5175
181777	5176
11739	5177
87250	5178
156500	5179
14168	5180
29407	5181
939	5182
15171	5183
65091	5184
35316	5185
710	5186
24258	5187
89971	5188
39869	5189
19880	5190
947	5191
6859	5192
22411	5193
51771	5194
3041	5195
64326	5196
61943	5197
19804	5198
102124	5199
13919	5200
3499	5201
182	5202
62174	5203
94712	5204
16755	5205
72449	5206
28974	5207
12076	5208
2542	5209
2411	5210
17998	5211
84667	5212
60622	5213
172570	5214
35297	5215
987	5216
24360	5217
88468	5218
606	5219
2072	5220
6356	5221
33688	5222
34093	5223
133041	5224
74387	5225
104324	5226
104324	5227
59880	5228
86883	5229
175638	5230
34505	5231
134828	5232
88635	5233
167395	5234
181299	5235
102778	5236
8680	5237
3985	5238
16007	5239
24113	5240
58506	5241
9563	5242
373	5243
361	5244
33658	5245
9728	5246
22805	5247
109547	5248
9641	5249
387	5250
121815	5251
16321	5252
12071	5253
46718	5254
19748	5255
55260	5256
1157	5257
102287	5258
61557	5259
27712	5260
48935	5261
43434	5262
126976	5263
91178	5264
23906	5265
42658	5266
11881	5267
7666	5268
69927	5269
13161	5270
51718	5271
22114	5272
2727	5273
108355	5274
1265	5275
28228	5276
34093	5277
46718	5278
135994	5279
19999	5280
288	5281
12005	5282
32331	5283
7066	5284
28706	5285
8	5286
139249	5287
52975	5288
1051	5289
8247	5290
35743	5291
85295	5292
138980	5293
24294	5294
414	5295
87317	5296
9563	5297
16549	5298
24195	5299
815	5300
33944	5301
23658	5302
4426	5303
34719	5304
134633	5305
49200	5306
59422	5307
39537	5308
175924	5309
16201	5310
10112	5311
1469	5312
52525	5313
142776	5314
14242	5315
35018	5316
61418	5317
3864	5318
138991	5319
46821	5320
7664	5321
40758	5322
54436	5323
146908	5324
6646	5325
70020	5326
20095	5327
247	5328
2739	5329
104208	5330
3945	5331
33944	5332
22720	5333
13161	5334
29046	5335
174223	5336
14110	5337
111057	5338
509	5339
54033	5340
16153	5341
52026	5342
80536	5343
14259	5344
88908	5345
13898	5346
43416	5347
59194	5348
71861	5349
11788	5350
8	5351
2413	5352
113238	5353
107248	5354
52492	5355
147716	5356
23	5357
382	5358
16422	5359
127327	5360
52648	5361
6591	5362
80041	5363
113073	5364
40509	5365
10931	5366
1442	5367
30186	5368
21900	5369
3914	5370
42579	5371
34719	5372
971	5373
6580	5374
108752	5375
60516	5376
139058	5377
75639	5378
25283	5379
6612	5380
65961	5381
25455	5382
142589	5383
28599	5384
32493	5385
13824	5386
28881	5387
2255	5388
22636	5389
2177	5390
175965	5391
892	5392
51530	5393
175442	5394
16753	5395
34093	5396
86076	5397
17004	5398
9291	5399
142463	5400
34798	5401
7115	5402
74022	5403
2163	5404
89361	5405
124501	5406
53019	5407
41549	5408
3354	5409
35679	5410
5054	5411
11999	5412
131891	5413
29974	5414
143547	5415
41454	5416
19186	5417
20507	5418
76700	5419
85809	5420
1746	5421
20673	5422
3649	5423
9162	5424
55756	5425
52635	5426
149486	5427
27272	5428
949	5429
40668	5430
14483	5431
7584	5432
84621	5433
15982	5434
4412	5435
729	5436
2048	5437
45	5438
114142	5439
140925	5440
42114	5441
13035	5442
8089	5443
5879	5444
10149	5445
143555	5446
5572	5447
85929	5448
4992	5449
39808	5450
30101	5451
117202	5452
20345	5453
24132	5454
2775	5455
3861	5456
9550	5457
46921	5458
146739	5459
24372	5460
115	5461
16267	5462
43256	5463
111348	5464
42567	5465
8247	5466
43150	5467
165728	5468
30870	5469
2073	5470
2073	5471
88466	5472
71732	5473
23529	5474
41988	5475
20087	5476
172671	5477
53056	5478
41988	5479
167351	5480
145913	5481
82661	5482
176076	5483
18751	5484
8547	5485
1546	5486
176166	5487
17648	5488
53914	5489
22733	5490
810	5491
110497	5492
178295	5493
43448	5494
179240	5495
78070	5496
188243	5497
186003	5498
106259	5499
135253	5500
15885	5501
9072	5502
18812	5503
136930	5504
5908	5505
68817	5506
47576	5507
136932	5508
1114	5509
95597	5510
47282	5511
4397	5512
175302	5513
176118	5514
175317	5515
22390	5516
172815	5517
41326	5518
86055	5519
17741	5520
63818	5521
35539	5522
2073	5523
30870	5524
8708	5525
143548	5526
27579	5527
49713	5528
9061	5529
76773	5530
19559	5531
71974	5532
71334	5533
21661	5534
146158	5535
179255	5536
5907	5537
4546	5538
5491	5539
155062	5540
5857	5541
85960	5542
113617	5543
177242	5544
70503	5545
179257	5546
115117	5547
2305	5548
10800	5549
181192	5550
45719	5551
3620	5552
35992	5553
24197	5554
86509	5555
106037	5556
134858	5557
134877	5558
8547	5559
31595	5560
90694	5561
5907	5562
111343	5563
9550	5564
1299	5565
30870	5566
151233	5567
16838	5568
115739	5569
63965	5570
35992	5571
115354	5572
116	5573
68183	5574
11788	5575
147192	5576
22043	5577
47665	5578
148404	5579
148835	5580
50846	5581
47931	5582
51938	5583
5908	5584
8944	5585
16377	5586
61822	5587
5491	5588
9641	5589
3798	5590
102965	5591
964	5592
24026	5593
64641	5594
174868	5595
1420	5596
40718	5597
120816	5598
153770	5599
144349	5600
116	5601
20212	5602
3070	5603
9559	5604
56794	5605
5908	5606
8613	5607
894	5608
28992	5609
51185	5610
9550	5611
51327	5612
172660	5613
38547	5614
74832	5615
86047	5616
1746	5617
9641	5618
48482	5619
229	5620
3629	5621
1977	5622
229	5623
24176	5624
109053	5625
111775	5626
4899	5627
23511	5628
143624	5629
149296	5630
9777	5631
48106	5632
90366	5633
42166	5634
61959	5635
3268	5636
24041	5637
40898	5638
1746	5639
87667	5640
153769	5641
94809	5642
144847	5643
8726	5644
1128	5645
5907	5646
3798	5647
45777	5648
129903	5649
73987	5650
54555	5651
1114	5652
12869	5653
12869	5654
2684	5655
9550	5656
3798	5657
61945	5658
133382	5659
93806	5660
4533	5661
35489	5662
50118	5663
25712	5664
11940	5665
5907	5666
17459	5667
2542	5668
1045	5669
25283	5670
9550	5671
132365	5672
3962	5673
9136	5674
9559	5675
111760	5676
172360	5677
13220	5678
7869	5679
118013	5680
178096	5681
65364	5682
58806	5683
27877	5684
39537	5685
161677	5686
176172	5687
176171	5688
178000	5689
176228	5690
178826	5691
169960	5692
168830	5693
134800	5694
106040	5695
175596	5696
134901	5697
134832	5698
2153	5699
73213	5700
23616	5701
81	5702
29444	5703
51771	5704
63	5705
748	5706
174052	5707
42237	5708
1270	5709
7515	5710
10720	5711
84613	5712
2072	5713
3912	5714
34828	5715
361	5716
176081	5717
3864	5718
9550	5719
15856	5720
2470	5721
89382	5722
20366	5723
4989	5724
11413	5725
26736	5726
710	5727
71789	5728
5905	5729
5768	5730
27415	5731
30256	5732
71573	5733
62174	5734
29155	5735
132181	5736
43413	5737
104657	5738
3815	5739
33351	5740
48115	5741
10302	5742
8605	5743
113587	5744
133309	5745
14257	5746
14257	5747
179241	5748
1061	5749
91250	5750
4997	5751
143127	5752
49685	5753
14260	5754
4685	5755
687	5756
62359	5757
54033	5758
221	5759
10268	5760
56288	5761
60448	5762
7381	5763
16907	5764
13331	5765
180539	5766
59422	5767
3969	5768
32481	5769
14401	5770
28929	5771
74633	5772
139893	5773
3825	5774
16499	5775
109492	5776
29567	5777
81218	5778
80993	5779
144059	5780
78155	5781
10454	5782
26986	5783
117187	5784
10582	5785
3959	5786
29621	5787
9671	5788
49158	5789
44392	5790
184934	5791
61619	5792
74389	5793
64169	5794
28960	5795
40840	5796
44000	5797
189	5798
1959	5799
29333	5800
106346	5801
23	5802
34719	5803
2240	5804
19013	5805
109584	5806
22606	5807
72983	5808
39037	5809
102594	5810
44551	5811
65067	5812
8251	5813
42548	5814
16489	5815
107112	5816
60012	5817
56023	5818
35625	5819
11223	5820
21030	5821
90259	5822
51303	5823
90324	5824
22790	5825
59793	5826
22544	5827
101072	5828
4546	5829
1061	5830
71167	5831
60152	5832
414	5833
16201	5834
13324	5835
56775	5836
35598	5837
1637	5838
139846	5839
141458	5840
5488	5841
4805	5842
29128	5843
32534	5844
69970	5845
3438	5846
81069	5847
73161	5848
107117	5849
11796	5850
1262	5851
8	5852
6281	5853
2868	5854
51340	5855
8	5856
92806	5857
20002	5858
28712	5859
19676	5860
112545	5861
2255	5862
35044	5863
50910	5864
46169	5865
86887	5866
34505	5867
2184	5868
157475	5869
85689	5870
3434	5871
79447	5872
59243	5873
78528	5874
43682	5875
162098	5876
29041	5877
73794	5878
6636	5879
40215	5880
1600	5881
5795	5882
19013	5883
74804	5884
74804	5885
14570	5886
23658	5887
11010	5888
85295	5889
40074	5890
5035	5891
41909	5892
53849	5893
80536	5894
1061	5895
36332	5896
4669	5897
187047	5898
414	5899
748	5900
246	5901
65389	5902
73072	5903
3350	5904
22856	5905
46654	5906
74469	5907
5491	5908
33688	5909
482	5910
51717	5911
23691	5912
22474	5913
5250	5914
1577	5915
109565	5916
1527	5917
180556	5918
3472	5919
75014	5920
185666	5921
25981	5922
11329	5923
10915	5924
38424	5925
159034	5926
3080	5927
91561	5928
104246	5929
48983	5930
74051	5931
8329	5932
8831	5933
4481	5934
2197	5935
6634	5936
1563	5937
16703	5938
24331	5939
34719	5940
16958	5941
143463	5942
108752	5943
49658	5944
181414	5945
89117	5946
61769	5947
23335	5948
84279	5949
24595	5950
5117	5951
14430	5952
12310	5953
6612	5954
72449	5955
12980	5956
164730	5957
60881	5958
173097	5959
50067	5960
22879	5961
13712	5962
76573	5963
9864	5964
51189	5965
91228	5966
129061	5967
65198	5968
187074	5969
27522	5970
33654	5971
104083	5972
32493	5973
17332	5974
146406	5975
1114	5976
52211	5977
11928	5978
51520	5979
51520	5980
61339	5981
7489	5982
105722	5983
121031	5984
29310	5985
13423	5986
49713	5987
11184	5988
435	5989
85424	5990
52253	5991
29485	5992
9641	5993
31831	5994
32378	5995
34580	5996
60671	5997
136225	5998
229	5999
8703	6000
162231	6001
10286	6002
16892	6003
134621	6004
71328	6005
9394	6006
1013	6007
61529	6008
97944	6009
11997	6010
8247	6011
42941	6012
3044	6013
36462	6014
7240	6015
128318	6016
20053	6017
134737	6018
71334	6019
176354	6020
105161	6021
107853	6022
133078	6023
13323	6024
85122	6025
3798	6026
8247	6027
103876	6028
5491	6029
5907	6030
8708	6031
20437	6032
94301	6033
9066	6034
116	6035
1114	6036
145077	6037
27474	6038
507	6039
9641	6040
3798	6041
5907	6042
123563	6043
2953	6044
96403	6045
3080	6046
752	6047
53344	6048
42947	6049
25298	6050
90438	6051
63907	6052
6888	6053
6699	6054
42864	6055
736	6056
125083	6057
39809	6058
5908	6059
9641	6060
74218	6061
8247	6062
752	6063
157926	6064
10429	6065
1971	6066
7066	6067
1546	6068
4412	6069
27449	6070
9816	6071
44551	6072
8832	6073
57625	6074
5908	6075
19550	6076
8247	6077
187271	6078
229	6079
6247	6080
5329	6081
100018	6082
111040	6083
43399	6084
108634	6085
14760	6086
6245	6087
10800	6088
165547	6089
33767	6090
28270	6091
10011	6092
35566	6093
20143	6094
143037	6095
59596	6096
1128	6097
95779	6098
5491	6099
111243	6100
15772	6101
106514	6102
4546	6103
8247	6104
9550	6105
54098	6106
134474	6107
126834	6108
36750	6109
81673	6110
1128	6111
7251	6112
752	6113
179069	6114
50405	6115
9123	6116
5907	6117
8247	6118
51178	6119
39103	6120
144265	6121
106150	6122
152850	6123
74286	6124
69771	6125
8247	6126
1918	6127
65500	6128
24699	6129
54026	6130
80243	6131
6612	6132
50118	6133
73213	6134
3798	6135
11010	6136
179235	6137
9641	6138
8829	6139
27261	6140
25795	6141
14	6142
49235	6143
33499	6144
9864	6145
22255	6146
2	6147
130223	6148
33084	6149
5784	6150
1114	6151
1114	6152
134646	6153
175490	6154
9550	6155
134633	6156
18812	6157
81	6158
37794	6159
71479	6160
11612	6161
3935	6162
35598	6163
8718	6164
4286	6165
1431	6166
194	6167
5581	6168
76573	6169
29598	6170
63153	6171
8680	6172
112633	6173
45713	6174
71884	6175
62026	6176
9970	6177
40758	6178
51125	6179
86479	6180
42882	6181
147660	6182
15228	6183
62365	6184
73675	6185
6210	6186
113587	6187
77323	6188
26736	6189
1219	6190
73929	6191
73529	6192
10157	6193
51529	6194
23305	6195
4873	6196
9569	6197
13161	6198
414	6199
74329	6200
45970	6201
179872	6202
1747	6203
43059	6204
5495	6205
95173	6206
27676	6207
173958	6208
16997	6209
3313	6210
11708	6211
8	6212
13161	6213
24783	6214
754	6215
244	6216
11940	6217
23961	6218
113005	6219
15482	6220
8	6221
482	6222
46211	6223
90772	6224
5697	6225
36054	6226
75527	6227
61911	6228
47833	6229
174765	6230
1473	6231
1341	6232
89371	6233
121040	6234
16848	6235
36419	6236
5689	6237
88908	6238
108976	6239
40499	6240
54307	6241
2172	6242
286	6243
130947	6244
1593	6245
6381	6246
1045	6247
72449	6248
13910	6249
5840	6250
131972	6251
9344	6252
4412	6253
25455	6254
1270	6255
92806	6256
1928	6257
71531	6258
119726	6259
40283	6260
47606	6261
40806	6262
87899	6263
41887	6264
5494	6265
188800	6266
55772	6267
13909	6268
87883	6269
5843	6270
11864	6271
13631	6272
9627	6273
27679	6274
108360	6275
1742	6276
1755	6277
61266	6278
28325	6279
61218	6280
42360	6281
134946	6282
142848	6283
73921	6284
4664	6285
35183	6286
67146	6287
71303	6288
84689	6289
2177	6290
41909	6291
2	6292
8054	6293
25177	6294
6684	6295
41276	6296
157544	6297
137201	6298
37951	6299
91422	6300
1051	6301
5840	6302
70934	6303
33923	6304
59194	6305
754	6306
13460	6307
34455	6308
892	6309
34093	6310
16534	6311
13161	6312
29624	6313
1859	6314
51412	6315
29424	6316
65198	6317
29086	6318
399	6319
42809	6320
35649	6321
3401	6322
87027	6323
9545	6324
41653	6325
50406	6326
129011	6327
20216	6328
10146	6329
20111	6330
90591	6331
90649	6332
12408	6333
61630	6334
29402	6335
6554	6336
178670	6337
42567	6338
42567	6339
569	6340
111649	6341
1550	6342
50618	6343
42868	6344
9567	6345
36282	6346
78899	6347
108415	6348
20140	6349
19624	6350
26860	6351
1662	6352
1278	6353
8322	6354
6641	6355
5907	6356
4546	6357
62038	6358
46897	6359
4987	6360
94866	6361
161518	6362
44986	6363
8657	6364
7251	6365
9636	6366
39440	6367
22619	6368
86158	6369
110678	6370
50725	6371
176250	6372
93693	6373
61421	6374
64933	6375
16654	6376
24834	6377
65726	6378
35198	6379
71139	6380
16278	6381
131972	6382
162684	6383
8547	6384
89083	6385
110921	6386
89033	6387
89098	6388
89039	6389
89095	6390
89096	6391
110960	6392
143368	6393
110849	6394
89082	6395
110832	6396
60862	6397
110828	6398
110892	6399
73276	6400
110919	6401
143417	6402
143404	6403
110859	6404
143242	6405
143244	6406
143344	6407
110906	6408
110842	6409
143375	6410
73247	6411
143339	6412
143348	6413
34950	6414
2426	6415
52513	6416
56818	6417
34809	6418
3509	6419
2699	6420
202	6421
37990	6422
58200	6423
17820	6424
46516	6425
45366	6426
60832	6427
8319	6428
23332	6429
53178	6430
54618	6431
34961	6432
4412	6433
3798	6434
2509	6435
12497	6436
3968	6437
36428	6438
73671	6439
75166	6440
4546	6441
3798	6442
939	6443
10913	6444
42701	6445
42701	6446
89411	6447
16904	6448
143293	6449
91348	6450
79783	6451
134856	6452
10922	6453
72534	6454
88357	6455
5907	6456
29331	6457
139751	6458
144430	6459
4441	6460
7063	6461
176188	6462
93626	6463
144087	6464
111762	6465
138168	6466
141505	6467
74875	6468
5908	6469
61411	6470
94997	6471
8247	6472
74721	6473
141266	6474
8741	6475
66396	6476
115592	6477
36274	6478
14282	6479
57681	6480
39602	6481
32270	6482
46007	6483
5491	6484
5908	6485
85475	6486
106420	6487
42941	6488
22766	6489
50528	6490
71299	6491
78185	6492
98070	6493
6473	6494
4546	6495
5491	6496
90281	6497
46492	6498
5907	6499
9641	6500
165592	6501
62163	6502
36864	6503
2	6504
6629	6505
5491	6506
15609	6507
6981	6508
12068	6509
2891	6510
4412	6511
79436	6512
24214	6513
111705	6514
91991	6515
93564	6516
50118	6517
3798	6518
109430	6519
7646	6520
76960	6521
14430	6522
24816	6523
149657	6524
95858	6525
13406	6526
36155	6527
17235	6528
34828	6529
11708	6530
9641	6531
188942	6532
108976	6533
130453	6534
1431	6535
109159	6536
51322	6537
16859	6538
13905	6539
43319	6540
86887	6541
60414	6542
35191	6543
710	6544
15635	6545
32	6546
90794	6547
1593	6548
12504	6549
4416	6550
115842	6551
5069	6552
16793	6553
56280	6554
95	6555
35522	6556
108752	6557
37384	6558
892	6559
75054	6560
86002	6561
99195	6562
29743	6563
67340	6564
25708	6565
59793	6566
5491	6567
23305	6568
62506	6569
38741	6570
81218	6571
52251	6572
39537	6573
20855	6574
1114	6575
7187	6576
109547	6577
2240	6578
1609	6579
13161	6580
39542	6581
27679	6582
39037	6583
44551	6584
431	6585
145083	6586
3961	6587
16594	6588
96024	6589
27367	6590
24165	6591
15689	6592
104062	6593
10141	6594
24595	6595
84279	6596
143493	6597
11809	6598
4413	6599
175006	6600
4761	6601
5907	6602
4805	6603
26705	6604
1262	6605
1219	6606
87068	6607
71884	6608
5049	6609
29725	6610
24549	6611
19551	6612
14	6613
4546	6614
111381	6615
13712	6616
144988	6617
541	6618
141565	6619
21814	6620
21814	6621
442	6622
25599	6623
3504	6624
136931	6625
33760	6626
72983	6627
35328	6628
33461	6629
150953	6630
146509	6631
1393	6632
59465	6633
40758	6634
139660	6635
133582	6636
139024	6637
156044	6638
33084	6639
87899	6640
61714	6641
6988	6642
8100	6643
14095	6644
29010	6645
9970	6646
34093	6647
23319	6648
54307	6649
9550	6650
20668	6651
59283	6652
27261	6653
50131	6654
20181	6655
72449	6656
182581	6657
19979	6658
35817	6659
114087	6660
29290	6661
134515	6662
74029	6663
14401	6664
5581	6665
9736	6666
4481	6667
7066	6668
104130	6669
73293	6670
37711	6671
24233	6672
29086	6673
2064	6674
370	6675
73921	6676
11413	6677
132067	6678
68563	6679
19691	6680
109870	6681
52043	6682
16041	6683
6350	6684
174944	6685
42002	6686
48058	6687
1953	6688
6015	6689
9600	6690
111262	6691
91354	6692
4897	6693
63	6694
9578	6695
91439	6696
3482	6697
24519	6698
262	6699
69927	6700
4890	6701
17045	6702
184218	6703
137928	6704
84340	6705
131962	6706
16448	6707
5574	6708
125887	6709
107210	6710
115577	6711
9983	6712
182935	6713
95910	6714
14230	6715
46120	6716
61219	6717
171545	6718
261	6719
176191	6720
13656	6721
18232	6722
46718	6723
1299	6724
96746	6725
12843	6726
2073	6727
12559	6728
163122	6729
21279	6730
66406	6731
36694	6732
16278	6733
13638	6734
1013	6735
86712	6736
746	6737
68694	6738
3798	6739
181326	6740
46095	6741
17510	6742
12559	6743
17382	6744
25219	6745
68082	6746
21006	6747
47254	6748
23486	6749
24384	6750
86509	6751
59465	6752
462	6753
176356	6754
29130	6755
4996	6756
29251	6757
23762	6758
44590	6759
55019	6760
18022	6761
80102	6762
141931	6763
8538	6764
41886	6765
1254	6766
90520	6767
5908	6768
19700	6769
14013	6770
562	6771
35614	6772
27848	6773
144352	6774
47968	6775
24275	6776
23450	6777
33716	6778
92036	6779
58468	6780
114842	6781
5491	6782
56145	6783
3798	6784
30255	6785
30255	6786
55378	6787
47165	6788
29610	6789
17973	6790
111561	6791
11954	6792
112333	6793
10345	6794
121416	6795
5908	6796
111704	6797
10140	6798
1013	6799
5908	6800
7336	6801
97852	6802
39457	6803
62380	6804
3101	6805
17993	6806
71299	6807
93761	6808
3798	6809
5908	6810
144621	6811
1851	6812
1851	6813
20858	6814
81915	6815
8054	6816
112630	6817
42853	6818
62026	6819
70835	6820
104058	6821
4515	6822
57562	6823
33461	6824
59793	6825
6571	6826
134856	6827
11708	6828
46654	6829
2090	6830
8273	6831
98782	6832
109441	6833
141458	6834
1338	6835
39542	6836
5035	6837
34828	6838
16859	6839
134509	6840
2759	6841
175554	6842
2764	6843
135411	6844
34824	6845
62903	6846
48956	6847
19103	6848
70102	6849
51723	6850
1600	6851
34262	6852
361	6853
40758	6854
14320	6855
45713	6856
20181	6857
100589	6858
110990	6859
177168	6860
70544	6861
104772	6862
3265	6863
110908	6864
33760	6865
57098	6866
127688	6867
35760	6868
22129	6869
4664	6870
129413	6871
33939	6872
14224	6873
90203	6874
7506	6875
69049	6876
27261	6877
94842	6878
95	6879
184088	6880
71861	6881
42056	6882
24595	6883
172247	6884
16206	6885
5084	6886
12643	6887
14383	6888
96000	6889
118	6890
12042	6891
7525	6892
24002	6893
73256	6894
102075	6895
61266	6896
1600	6897
105214	6898
72983	6899
9550	6900
105374	6901
9627	6902
541	6903
92542	6904
2621	6905
25981	6906
22856	6907
112747	6908
68305	6909
6184	6910
11924	6911
33923	6912
4481	6913
2768	6914
109565	6915
92504	6916
35773	6917
73794	6918
2	6919
52525	6920
15383	6921
4081	6922
43331	6923
726	6924
113419	6925
179264	6926
138297	6927
119382	6928
160723	6929
11955	6930
25650	6931
48854	6932
3777	6933
16449	6934
26838	6935
31376	6936
3302	6937
30070	6938
1241	6939
19988	6940
135547	6941
91048	6942
24023	6943
63735	6944
23869	6945
16521	6946
26616	6947
2932	6948
60012	6949
515	6950
1293	6951
4760	6952
807	6953
42498	6954
4546	6955
90274	6956
90274	6957
67575	6958
4412	6959
59607	6960
116	6961
4412	6962
176293	6963
135318	6964
5581	6965
29461	6966
126261	6967
119720	6968
169341	6969
98804	6970
72197	6971
51206	6972
44765	6973
50919	6974
56887	6975
39164	6976
74531	6977
69796	6978
2952	6979
4441	6980
24826	6981
79391	6982
32900	6983
19706	6984
37329	6985
75368	6986
174218	6987
89318	6988
146107	6989
47755	6990
37720	6991
50062	6992
29389	6993
52573	6994
39849	6995
4546	6996
14131	6997
43430	6998
14918	6999
42166	7000
4546	7001
229	7002
163924	7003
12625	7004
26478	7005
25505	7006
33951	7007
115604	7008
43384	7009
148599	7010
1042	7011
27842	7012
152240	7013
10236	7014
32347	7015
35826	7016
74759	7017
4546	7018
30870	7019
98058	7020
23241	7021
10239	7022
5907	7023
110990	7024
162938	7025
3360	7026
88064	7027
9864	7028
5816	7029
2791	7030
6332	7031
61458	7032
125083	7033
106036	7034
30060	7035
9550	7036
15171	7037
3945	7038
172209	7039
30144	7040
1860	7041
61266	7042
35773	7043
109565	7044
22474	7045
14430	7046
175966	7047
40808	7048
77658	7049
926	7050
91019	7051
73794	7052
109800	7053
29010	7054
1114	7055
59283	7056
59194	7057
38225	7058
1453	7059
4671	7060
87883	7061
42030	7062
72983	7063
61473	7064
43311	7065
5491	7066
179258	7067
24782	7068
8704	7069
11932	7070
33416	7071
8721	7072
62327	7073
69235	7074
49678	7075
75224	7076
89324	7077
57132	7078
3962	7079
51461	7080
11809	7081
13913	7082
56886	7083
5649	7084
91044	7085
3743	7086
85034	7087
12042	7088
5907	7089
62266	7090
71884	7091
111426	7092
42495	7093
11211	7094
103146	7095
70449	7096
3081	7097
67348	7098
110424	7099
167421	7100
62002	7101
168792	7102
59123	7103
14014	7104
56316	7105
25061	7106
17531	7107
53709	7108
122682	7109
49366	7110
69241	7111
44365	7112
3085	7113
63692	7114
39407	7115
9627	7116
144267	7117
8718	7118
18812	7119
134946	7120
87899	7121
59793	7122
2080	7123
19503	7124
27676	7125
11010	7126
14007	7127
1550	7128
9133	7129
17744	7130
1550	7131
62260	7132
63153	7133
29743	7134
29624	7135
42554	7136
75639	7137
2	7138
51529	7139
89308	7140
52043	7141
107625	7142
326	7143
99222	7144
12859	7145
4147	7146
60381	7147
66948	7148
106193	7149
73616	7150
4888	7151
87090	7152
125828	7153
4208	7154
23278	7155
19726	7156
29153	7157
11193	7158
16975	7159
30660	7160
42441	7161
147152	7162
72962	7163
28472	7164
46520	7165
14130	7166
14000	7167
123038	7168
11926	7169
28624	7170
24257	7171
6138	7172
98512	7173
17993	7174
24257	7175
4412	7176
26973	7177
43449	7178
24026	7179
93177	7180
113584	7181
146614	7182
161926	7183
117374	7184
9001	7185
71334	7186
45337	7187
92955	7188
144028	7189
89354	7190
74821	7191
101093	7192
12958	7193
88252	7194
61555	7195
24024	7196
10902	7197
37507	7198
143905	7199
54098	7200
27738	7201
4546	7202
89330	7203
86652	7204
118750	7205
42176	7206
4370	7207
67624	7208
55259	7209
39531	7210
2952	7211
163844	7212
3850	7213
754	7214
50118	7215
53016	7216
40581	7217
81299	7218
11212	7219
5509	7220
5303	7221
505	7222
9641	7223
49154	7224
8247	7225
19957	7226
710	7227
48731	7228
17381	7229
23424	7230
17418	7231
25630	7232
21531	7233
37077	7234
61729	7235
55063	7236
25756	7237
3249	7238
25956	7239
1833	7240
33286	7241
67755	7242
7408	7243
2305	7244
50255	7245
89727	7246
2255	7247
90601	7248
118088	7249
185346	7250
142776	7251
18232	7252
1755	7253
1045	7254
161829	7255
28240	7256
650	7257
105363	7258
52449	7259
29624	7260
35147	7261
12054	7262
98185	7263
2791	7264
73672	7265
36332	7266
16761	7267
112640	7268
58489	7269
88983	7270
65682	7271
45840	7272
7713	7273
19989	7274
56682	7275
67340	7276
12042	7277
95	7278
10342	7279
16429	7280
35064	7281
184879	7282
17758	7283
33084	7284
36329	7285
3948	7286
2006	7287
3629	7288
229	7289
61552	7290
30870	7291
30870	7292
2073	7293
2073	7294
12491	7295
9983	7296
98303	7297
229	7298
73485	7299
63153	7300
127824	7301
142589	7302
5072	7303
8674	7304
97349	7305
179249	7306
155796	7307
88468	7308
12833	7309
13324	7310
16634	7311
182629	7312
6636	7313
28912	7314
61907	7315
53082	7316
49349	7317
79194	7318
16457	7319
23996	7320
6458	7321
36159	7322
30070	7323
81885	7324
1197	7325
43884	7326
5434	7327
24378	7328
10231	7329
39466	7330
19783	7331
28868	7332
47087	7333
13255	7334
20429	7335
57921	7336
68170	7337
52519	7338
1810	7339
73836	7340
30198	7341
29135	7342
46326	7343
73093	7344
135828	7345
10800	7346
72358	7347
7621	7348
42761	7349
49906	7350
186079	7351
31537	7352
7831	7353
41853	7354
110004	7355
154430	7356
20327	7357
23493	7358
18830	7359
175251	7360
14628	7361
181303	7362
8157	7363
30653	7364
25086	7365
6319	7366
56225	7367
24024	7368
6629	7369
91046	7370
16278	7371
106096	7372
817	7373
153260	7374
113215	7375
58423	7376
22045	7377
50215	7378
23869	7379
142724	7380
52211	7381
2073	7382
138676	7383
3070	7384
9078	7385
43216	7386
3233	7387
6722	7388
9248	7389
70534	7390
34753	7391
75020	7392
98824	7393
15450	7394
29206	7395
41836	7396
11230	7397
111056	7398
117811	7399
7418	7400
2357	7401
16864	7402
3659	7403
5084	7404
73292	7405
4334	7406
95274	7407
52759	7408
8548	7409
80353	7410
21599	7411
3798	7412
42435	7413
9550	7414
8054	7415
2255	7416
59607	7417
71884	7418
1114	7419
99590	7420
729	7421
13938	7422
20236	7423
1952	7424
68966	7425
29624	7426
37711	7427
42056	7428
12833	7429
27676	7430
1114	7431
36155	7432
60096	7433
33520	7434
33520	7435
39866	7436
157987	7437
11856	7438
63391	7439
73982	7440
39830	7441
48981	7442
25981	7443
55772	7444
1442	7445
35018	7446
1600	7447
23561	7448
28296	7449
57098	7450
105899	7451
66029	7452
109531	7453
495	7454
82346	7455
58587	7456
815	7457
41069	7458
5136	7459
41276	7460
14242	7461
74563	7462
23411	7463
5574	7464
10800	7465
185321	7466
13324	7467
59194	7468
20435	7469
2506	7470
43022	7471
27497	7472
29564	7473
23635	7474
233	7475
47710	7476
140662	7477
55020	7478
936	7479
75	7480
936	7481
715	7482
76594	7483
38940	7484
67986	7485
9148	7486
98122	7487
12361	7488
2222	7489
66010	7490
166650	7491
55347	7492
76919	7493
46043	7494
99125	7495
30401	7496
105447	7497
30401	7498
134346	7499
78627	7500
98831	7501
80576	7502
97191	7503
155472	7504
134557	7505
95952	7506
37672	7507
34605	7508
45719	7509
52767	7510
25857	7511
80576	7512
28519	7513
85810	7514
165234	7515
309	7516
161563	7517
10946	7518
936	7519
89022	7520
367	7521
77779	7522
51952	7523
33022	7524
20360	7525
676	7526
5886	7527
682	7528
74674	7529
53205	7530
45808	7531
45808	7532
122415	7533
168998	7534
25197	7535
76904	7536
129106	7537
25513	7538
30627	7539
7031	7540
99760	7541
5886	7542
33957	7543
24058	7544
13475	7545
183093	7546
62125	7547
151989	7548
183950	7549
6394	7550
45166	7551
936	7552
20050	7553
6394	7554
76581	7555
117918	7556
79566	7557
8235	7558
5385	7559
7928	7560
160289	7561
97695	7562
71079	7563
20546	7564
53477	7565
99455	7566
12151	7567
75687	7568
87386	7569
159523	7570
676	7571
5886	7572
73583	7573
55507	7574
12263	7575
46988	7576
56954	7577
4887	7578
32048	7579
131845	7580
141859	7581
101183	7582
44687	7583
123256	7584
30246	7585
3320	7586
18059	7587
18059	7588
22205	7589
63169	7590
92417	7591
110770	7592
84445	7593
65001	7594
82573	7595
36942	7596
7908	7597
149436	7598
6107	7599
99563	7600
309	7601
78910	7602
65750	7603
66852	7604
31753	7605
33335	7606
26072	7607
161678	7608
104133	7609
25421	7610
156790	7611
98659	7612
128620	7613
80860	7614
97869	7615
98721	7616
46606	7617
17753	7618
58009	7619
59922	7620
31672	7621
88651	7622
88651	7623
141778	7624
108406	7625
141440	7626
11789	7627
57056	7628
24924	7629
7029	7630
115444	7631
101007	7632
72760	7633
81339	7634
3557	7635
4051	7636
9487	7637
18584	7638
1214	7639
1214	7640
88678	7641
1521	7642
35322	7643
46552	7644
23352	7645
28573	7646
21349	7647
32242	7648
31821	7649
41529	7650
84154	7651
50598	7652
2095	7653
136140	7654
11644	7655
4236	7656
69505	7657
3150	7658
69505	7659
1384	7660
27562	7661
52111	7662
52550	7663
57862	7664
44931	7665
17863	7666
68096	7667
137033	7668
68096	7669
38623	7670
168932	7671
38623	7672
9487	7673
63927	7674
2733	7675
50437	7676
681	7677
11909	7678
17680	7679
18861	7680
90734	7681
3923	7682
85562	7683
37662	7684
11687	7685
29170	7686
566	7687
1211	7688
9488	7689
48962	7690
48962	7691
40728	7692
162375	7693
74	7694
36746	7695
78277	7696
186173	7697
166403	7698
16254	7699
49434	7700
49434	7701
107914	7702
100800	7703
88351	7704
23171	7705
110485	7706
139549	7707
11589	7708
41700	7709
88122	7710
28298	7711
141180	7712
108921	7713
9939	7714
16080	7715
108327	7716
189274	7717
88601	7718
140023	7719
9906	7720
34570	7721
186321	7722
88503	7723
11591	7724
109509	7725
143136	7726
142268	7727
3420	7728
50177	7729
187273	7730
184923	7731
110372	7732
110197	7733
110197	7734
139217	7735
108665	7736
140682	7737
11552	7738
71984	7739
91508	7740
141801	7741
34277	7742
108589	7743
108589	7744
28430	7745
23326	7746
9878	7747
23326	7748
143182	7749
23347	7750
23380	7751
188852	7752
60605	7753
141045	7754
60181	7755
50430	7756
28288	7757
5662	7758
188457	7759
60327	7760
72168	7761
41947	7762
60708	7763
140817	7764
60184	7765
28324	7766
9931	7767
72520	7768
23306	7769
140817	7770
49994	7771
34747	7772
141682	7773
108766	7774
108837	7775
108783	7776
109589	7777
182976	7778
16122	7779
110326	7780
110499	7781
110704	7782
23131	7783
11589	7784
110774	7785
5623	7786
185738	7787
108558	7788
139717	7789
13705	7790
87753	7791
88101	7792
139265	7793
143237	7794
3420	7795
182923	7796
184234	7797
28169	7798
87974	7799
109926	7800
140746	7801
184469	7802
23319	7803
108589	7804
184874	7805
188119	7806
141607	7807
109205	7808
87913	7809
9931	7810
141086	7811
141126	7812
72576	7813
108542	7814
50430	7815
49994	7816
60163	7817
138857	7818
141067	7819
72412	7820
11693	7821
19196	7822
110669	7823
109086	7824
110262	7825
60754	7826
50020	7827
34525	7828
139841	7829
24603	7830
40841	7831
85193	7832
22522	7833
47815	7834
46439	7835
70866	7836
104195	7837
1151	7838
104585	7839
91703	7840
145470	7841
61389	7842
61388	7843
41227	7844
177265	7845
4883	7846
47209	7847
122115	7848
97344	7849
3668	7850
2250	7851
52276	7852
52276	7853
42169	7854
62491	7855
73469	7856
19079	7857
52276	7858
56171	7859
23910	7860
23612	7861
78029	7862
5676	7863
5676	7864
10877	7865
13732	7866
23910	7867
102985	7868
1572	7869
11866	7870
29730	7871
87861	7872
39893	7873
104866	7874
13637	7875
8512	7876
82336	7877
5566	7878
89835	7879
114500	7880
9416	7881
1452	7882
5238	7883
1452	7884
1452	7885
1452	7886
1452	7887
1452	7888
135871	7889
9416	7890
1452	7891
1247	7892
1247	7893
5026	7894
9416	7895
10977	7896
10685	7897
83206	7898
19417	7899
26344	7900
22065	7901
20696	7902
65584	7903
96055	7904
91872	7905
22326	7906
16407	7907
188051	7908
175	7909
29730	7910
9947	7911
77267	7912
31683	7913
1196	7914
22789	7915
22789	7916
10932	7917
6336	7918
24043	7919
71918	7920
98448	7921
41156	7922
18121	7923
41156	7924
1269	7925
5026	7926
30356	7927
87173	7928
32463	7929
88790	7930
30253	7931
5040	7932
71984	7933
11686	7934
4512	7935
115127	7936
186021	7937
20510	7938
9339	7939
11335	7940
34598	7941
43236	7942
61964	7943
566	7944
33473	7945
30253	7946
34592	7947
57280	7948
98958	7949
62117	7950
111250	7951
4396	7952
11686	7953
9540	7954
9540	7955
138806	7956
59131	7957
73053	7958
35772	7959
82083	7960
145238	7961
41528	7962
110110	7963
55486	7964
21354	7965
21029	7966
32969	7967
8419	7968
36525	7969
143829	7970
85721	7971
32429	7972
5289	7973
3842	7974
21029	7975
44457	7976
793	7977
57227	7978
28258	7979
28758	7980
195	7981
195	7982
77161	7983
26298	7984
16324	7985
25017	7986
1694	7987
127838	7988
114687	7989
55705	7990
20535	7991
139859	7992
136782	7993
173261	7994
20535	7995
28854	7996
84307	7997
49012	7998
132637	7999
181000	8000
112963	8001
64049	8002
117376	8003
6431	8004
4211	8005
5747	8006
138591	8007
3498	8008
1669	8009
110276	8010
15467	8011
110276	8012
109660	8013
721	8014
2704	8015
73034	8016
97616	8017
18257	8018
6472	8019
88238	8020
40523	8021
34348	8022
88979	8023
7362	8024
31814	8025
13580	8026
99734	8027
88234	8028
9906	8029
36396	8030
59481	8031
72332	8032
104210	8033
88234	8034
139157	8035
182506	8036
34348	8037
164991	8038
34296	8039
41521	8040
12152	8041
19188	8042
41682	8043
42030	8044
90450	8045
150053	8046
69403	8047
462	8048
247	8049
142	8050
9698	8051
9771	8052
7080	8053
97982	8054
110046	8055
2680	8056
8843	8057
35110	8058
9814	8059
13627	8060
138668	8061
60646	8062
28557	8063
102756	8064
155156	8065
66041	8066
30349	8067
188732	8068
8026	8069
637	8070
73484	8071
40845	8072
105629	8073
94014	8074
46558	8075
580	8076
46723	8077
30700	8078
49075	8079
115043	8080
140904	8081
94096	8082
110507	8083
32035	8084
124033	8085
183573	8086
180392	8087
2662	8088
22634	8089
138146	8090
63043	8091
37768	8092
92402	8093
9895	8094
9895	8095
2662	8096
9616	8097
47167	8098
37364	8099
44358	8100
14571	8101
3419	8102
3419	8103
82214	8104
5588	8105
5588	8106
50379	8107
28846	8108
687	8109
751	8110
3114	8111
81847	8112
139323	8113
76104	8114
52018	8115
133460	8116
110006	8117
19505	8118
26439	8119
9293	8120
74728	8121
78168	8122
13049	8123
43978	8124
75237	8125
428	8126
58862	8127
87139	8128
19022	8129
21696	8130
37190	8131
29317	8132
43098	8133
58862	8134
47038	8135
18505	8136
57805	8137
18818	8138
68160	8139
30008	8140
74728	8141
132236	8142
14009	8143
19117	8144
37502	8145
15827	8146
72835	8147
41097	8148
51977	8149
47682	8150
50907	8151
20904	8152
21478	8153
90861	8154
30253	8155
89533	8156
109532	8157
16589	8158
61505	8159
59724	8160
15732	8161
39321	8162
58845	8163
12348	8164
37932	8165
54792	8166
14408	8167
49734	8168
55279	8169
41698	8170
118880	8171
131640	8172
137709	8173
41958	8174
8374	8175
9553	8176
90880	8177
49734	8178
88263	8179
5951	8180
8191	8181
5951	8182
4529	8183
5760	8184
15640	8185
19678	8186
47040	8187
141398	8188
20216	8189
111020	8190
71769	8191
42152	8192
8400	8193
49541	8194
62308	8195
58717	8196
5728	8197
92652	8198
70972	8199
82386	8200
4026	8201
6398	8202
3778	8203
79539	8204
78308	8205
2676	8206
11368	8207
88599	8208
161068	8209
143656	8210
152322	8211
72418	8212
7116	8213
46660	8214
2098	8215
109817	8216
150811	8217
47450	8218
48826	8219
130095	8220
93677	8221
40702	8222
6398	8223
12670	8224
55392	8225
49573	8226
4	8227
896	8228
58060	8229
88599	8230
134929	8231
5835	8232
8290	8233
16509	8234
93175	8235
1905	8236
103	8237
134135	8238
1267	8239
847	8240
847	8241
44805	8242
94279	8243
8632	8244
150622	8245
183916	8246
7632	8247
55913	8248
69234	8249
161141	8250
62239	8251
18030	8252
26420	8253
3014	8254
1022	8255
24194	8256
7049	8257
14756	8258
40157	8259
47577	8260
72558	8261
61570	8262
105742	8263
9666	8264
145175	8265
26383	8266
5285	8267
2272	8268
30083	8269
34774	8270
75229	8271
628	8272
28294	8273
156401	8274
57747	8275
13660	8276
88281	8277
118224	8278
9666	8279
35712	8280
112865	8281
41911	8282
130663	8283
24737	8284
135594	8285
67426	8286
124983	8287
39884	8288
39884	8289
24985	8290
45490	8291
21523	8292
78718	8293
92954	8294
31802	8295
77792	8296
27835	8297
86782	8298
81098	8299
46679	8300
144791	8301
116071	8302
2672	8303
61140	8304
35707	8305
152383	8306
147284	8307
156570	8308
149498	8309
183227	8310
21459	8311
114779	8312
52139	8313
61243	8314
39901	8315
107165	8316
52872	8317
159979	8318
183296	8319
122698	8320
53260	8321
67153	8322
115683	8323
63460	8324
67624	8325
109542	8326
17700	8327
104606	8328
53101	8329
86642	8330
125843	8331
66930	8332
41070	8333
25333	8334
105301	8335
117108	8336
123363	8337
52949	8338
76037	8339
112067	8340
117996	8341
68709	8342
10713	8343
3401	8344
88524	8345
87836	8346
167772	8347
63851	8348
109686	8349
17146	8350
75533	8351
88580	8352
176666	8353
53566	8354
24985	8355
16648	8356
86236	8357
16264	8358
14398	8359
11657	8360
141858	8361
89482	8362
121611	8363
47360	8364
106782	8365
60890	8366
106717	8367
78121	8368
16648	8369
72124	8370
41911	8371
146180	8372
8355	8373
32582	8374
57597	8375
57600	8376
54594	8377
46702	8378
22479	8379
22479	8380
29385	8381
30493	8382
72581	8383
117299	8384
5026	8385
7539	8386
49976	8387
7539	8388
88549	8389
188720	8390
20986	8391
30665	8392
50839	8393
5492	8394
40157	8395
42791	8396
13592	8397
134158	8398
33931	8399
92347	8400
39357	8401
104247	8402
61891	8403
28455	8404
72530	8405
86264	8406
52278	8407
50618	8408
186031	8409
19014	8410
61092	8411
48858	8412
184540	8413
41768	8414
12338	8415
144134	8416
93722	8417
21204	8418
100641	8419
53489	8420
88017	8421
52765	8422
72830	8423
110236	8424
45399	8425
6765	8426
95427	8427
34924	8428
182707	8429
175579	8430
54413	8431
76657	8432
62962	8433
18447	8434
73662	8435
72607	8436
16929	8437
47139	8438
32318	8439
47139	8440
47139	8441
30958	8442
72229	8443
13368	8444
35930	8445
147945	8446
2708	8447
71827	8448
43461	8449
91355	8450
10746	8451
43461	8452
10746	8453
6609	8454
107928	8455
72837	8456
42891	8457
140	8458
24776	8459
68605	8460
26508	8461
129763	8462
98641	8463
18163	8464
26282	8465
41043	8466
63559	8467
26318	8468
43388	8469
59898	8470
36454	8471
145716	8472
177266	8473
188399	8474
62676	8475
98150	8476
74708	8477
134135	8478
304	8479
112308	8480
87416	8481
184870	8482
104563	8483
143551	8484
81567	8485
74250	8486
5309	8487
28044	8488
55807	8489
104498	8490
21227	8491
55943	8492
87613	8493
95497	8494
123001	8495
26260	8496
172740	8497
54535	8498
62784	8499
20645	8500
172750	8501
55979	8502
33576	8503
7980	8504
104839	8505
153300	8506
73228	8507
64292	8508
55973	8509
104371	8510
64736	8511
45668	8512
20999	8513
13008	8514
11311	8515
110566	8516
105030	8517
92667	8518
145502	8519
85031	8520
82620	8521
188768	8522
85210	8523
159473	8524
3440	8525
18625	8526
8101	8527
11379	8528
87137	8529
11345	8530
105038	8531
33536	8532
164047	8533
106522	8534
2877	8535
23902	8536
111301	8537
137439	8538
47366	8539
88549	8540
14143	8541
86827	8542
29459	8543
6966	8544
45917	8545
15	8546
68466	8547
187517	8548
91714	8549
79620	8550
121104	8551
76726	8552
9131	8553
8884	8554
48625	8555
30628	8556
14308	8557
116262	8558
158739	8559
15469	8560
79541	8561
25317	8562
25243	8563
49420	8564
71480	8565
2469	8566
100682	8567
115127	8568
58269	8569
171719	8570
106007	8571
77686	8572
48954	8573
22046	8574
26757	8575
132591	8576
49095	8577
93045	8578
36484	8579
37695	8580
69516	8581
14110	8582
128030	8583
146570	8584
41264	8585
3355	8586
49887	8587
59273	8588
41415	8589
30334	8590
17766	8591
113968	8592
110505	8593
144957	8594
120946	8595
128485	8596
74815	8597
7649	8598
129644	8599
170432	8600
28623	8601
6385	8602
23440	8603
25276	8604
44844	8605
68690	8606
90683	8607
37673	8608
126905	8609
52011	8610
76610	8611
22019	8612
96279	8613
35303	8614
40149	8615
14673	8616
76601	8617
70591	8618
154277	8619
45057	8620
73411	8621
44972	8622
9301	8623
121762	8624
15566	8625
77386	8626
64036	8627
76239	8628
39775	8629
33424	8630
3101	8631
61700	8632
76380	8633
10365	8634
7773	8635
111232	8636
165635	8637
38034	8638
18387	8639
46807	8640
29313	8641
16133	8642
33842	8643
73027	8644
59163	8645
81466	8646
2851	8647
15135	8648
111749	8649
32860	8650
66333	8651
90198	8652
54150	8653
17181	8654
61872	8655
1961	8656
13401	8657
52970	8658
28099	8659
46314	8660
130027	8661
8152	8662
122443	8663
147661	8664
55074	8665
9912	8666
34641	8667
603	8668
107628	8669
24215	8670
16693	8671
138545	8672
13592	8673
20095	8674
29302	8675
17480	8676
123773	8677
5244	8678
1638	8679
28289	8680
44812	8681
2901	8682
49554	8683
107752	8684
17341	8685
151011	8686
57278	8687
266	8688
20257	8689
118348	8690
2735	8691
21477	8692
130543	8693
44464	8694
47624	8695
5244	8696
65487	8697
48989	8698
40923	8699
20015	8700
65414	8701
9102	8702
168112	8703
93457	8704
4970	8705
14416	8706
18625	8707
122254	8708
35617	8709
112783	8710
40254	8711
21590	8712
175162	8713
96231	8714
3701	8715
20251	8716
39498	8717
35628	8718
11846	8719
57593	8720
95417	8721
104716	8722
2912	8723
30262	8724
59516	8725
73790	8726
56124	8727
26904	8728
7358	8729
34930	8730
18474	8731
12340	8732
43086	8733
1091	8734
30057	8735
101351	8736
44268	8737
111209	8738
40276	8739
90998	8740
34708	8741
182111	8742
97440	8743
7018	8744
90111	8745
20257	8746
24430	8747
46536	8748
23936	8749
42853	8750
77724	8751
159666	8752
38252	8753
6771	8754
42306	8755
27551	8756
61750	8757
108637	8758
85545	8759
92938	8760
182400	8761
26049	8762
14898	8763
29945	8764
120434	8765
182929	8766
187123	8767
23233	8768
112002	8769
37171	8770
56956	8771
29201	8772
91783	8773
49884	8774
2025	8775
17718	8776
40613	8777
10635	8778
19607	8779
111585	8780
113962	8781
131483	8782
16817	8783
88393	8784
152706	8785
26885	8786
7961	8787
99516	8788
10175	8789
173557	8790
88073	8791
96860	8792
16398	8793
101412	8794
108177	8795
140493	8796
10655	8797
23635	8798
84800	8799
71027	8800
127526	8801
4689	8802
60145	8803
65170	8804
14137	8805
126526	8806
4918	8807
147365	8808
181175	8809
5084	8810
23638	8811
180299	8812
132310	8813
49819	8814
42967	8815
180780	8816
17499	8817
16816	8818
24299	8819
160108	8820
107540	8821
144798	8822
101292	8823
43971	8824
10229	8825
105201	8826
136303	8827
82810	8828
6516	8829
97240	8830
11913	8831
2576	8832
89161	8833
99731	8834
127574	8835
124276	8836
17996	8837
18146	8838
12131	8839
17215	8840
42064	8841
27320	8842
26735	8843
71898	8844
22840	8845
111775	8846
46615	8847
90053	8848
103176	8849
63529	8850
22115	8851
24928	8852
67081	8853
50679	8854
81843	8855
60529	8856
30237	8857
91278	8858
97663	8859
5047	8860
97817	8861
4970	8862
131098	8863
49828	8864
76702	8865
119949	8866
38218	8867
90260	8868
130563	8869
9054	8870
46522	8871
178595	8872
87611	8873
56641	8874
77899	8875
8141	8876
97298	8877
63919	8878
102503	8879
109175	8880
20363	8881
50906	8882
182203	8883
180959	8884
83725	8885
2515	8886
23325	8887
137492	8888
104946	8889
82942	8890
149425	8891
109431	8892
28650	8893
52878	8894
117617	8895
68745	8896
189266	8897
111212	8898
60943	8899
128060	8900
3095	8901
26857	8902
49227	8903
14186	8904
11141	8905
48783	8906
122222	8907
51390	8908
42866	8909
140493	8910
13330	8911
132841	8912
69324	8913
81983	8914
52392	8915
124326	8916
132451	8917
49484	8918
104635	8919
15085	8920
34222	8921
38588	8922
120509	8923
98795	8924
133397	8925
1358	8926
75036	8927
20078	8928
135675	8929
90002	8930
17768	8931
111335	8932
105518	8933
82634	8934
67912	8935
132763	8936
11851	8937
34065	8938
16801	8939
55491	8940
112412	8941
23039	8942
98114	8943
17523	8944
116230	8945
51723	8946
35619	8947
104517	8948
64032	8949
89133	8950
56562	8951
24750	8952
63316	8953
20410	8954
64032	8955
33891	8956
3711	8957
103665	8958
124044	8959
151292	8960
63116	8961
34827	8962
16801	8963
71725	8964
49719	8965
64032	8966
18436	8967
64141	8968
85379	8969
156781	8970
29942	8971
67495	8972
112248	8973
39890	8974
143253	8975
91316	8976
127613	8977
56797	8978
89033	8979
158080	8980
181976	8981
77616	8982
80951	8983
10303	8984
95640	8985
99128	8986
25571	8987
91935	8988
105224	8989
93527	8990
121351	8991
4991	8992
68344	8993
8581	8994
46900	8995
11934	8996
78275	8997
26612	8998
59416	8999
100521	9000
26193	9001
174624	9002
111431	9003
31573	9004
119407	9005
26219	9006
46442	9007
108425	9008
75295	9009
43638	9010
75542	9011
35357	9012
29012	9013
98697	9014
46267	9015
152130	9016
23894	9017
572	9018
7708	9019
63601	9020
20262	9021
131059	9022
43640	9023
69417	9024
85354	9025
21984	9026
147737	9027
56640	9028
14038	9029
10946	9030
145248	9031
63601	9032
160119	9033
52379	9034
70558	9035
75819	9036
75819	9037
89148	9038
89757	9039
114507	9040
97605	9041
24137	9042
14294	9043
23871	9044
19548	9045
42592	9046
118553	9047
24602	9048
71596	9049
23018	9050
122519	9051
85112	9052
14103	9053
30389	9054
38220	9055
57927	9056
75719	9057
31132	9058
10701	9059
20969	9060
5096	9061
83112	9062
161693	9063
122134	9064
15717	9065
128614	9066
76427	9067
24837	9068
99217	9069
102243	9070
187747	9071
49916	9072
105818	9073
93371	9074
53887	9075
161080	9076
17515	9077
105317	9078
133074	9079
132404	9080
8403	9081
39092	9082
151745	9083
53238	9084
20697	9085
131208	9086
21872	9087
146400	9088
79336	9089
64227	9090
14085	9091
88354	9092
9097	9093
68507	9094
154342	9095
152990	9096
105811	9097
43675	9098
121645	9099
31243	9100
77160	9101
47035	9102
44932	9103
53417	9104
45710	9105
85639	9106
92979	9107
53111	9108
49323	9109
13918	9110
123833	9111
53043	9112
117105	9113
186239	9114
29934	9115
53483	9116
122519	9117
99769	9118
40645	9119
38288	9120
67869	9121
3399	9122
111268	9123
72777	9124
70745	9125
108023	9126
38676	9127
150478	9128
141551	9129
53954	9130
11499	9131
60936	9132
46030	9133
17666	9134
30491	9135
4552	9136
170477	9137
90473	9138
55084	9139
32690	9140
38966	9141
54182	9142
23013	9143
49472	9144
33823	9145
10571	9146
133709	9147
52707	9148
13239	9149
45109	9150
93917	9151
85196	9152
89445	9153
111461	9154
89452	9155
111493	9156
111365	9157
144748	9158
89428	9159
144856	9160
101936	9161
14395	9162
111285	9163
31130	9164
122433	9165
76934	9166
40756	9167
179039	9168
145829	9169
65451	9170
126156	9171
76198	9172
62887	9173
8658	9174
11121	9175
127704	9176
92902	9177
71480	9178
29319	9179
70566	9180
74753	9181
50868	9182
96685	9183
82116	9184
46187	9185
85707	9186
183183	9187
2025	9188
37895	9189
36596	9190
46365	9191
44719	9192
157807	9193
67229	9194
145532	9195
78988	9196
26000	9197
61062	9198
132902	9199
90163	9200
46442	9201
94423	9202
46950	9203
188065	9204
30728	9205
55020	9206
4623	9207
80438	9208
96226	9209
89445	9210
47687	9211
43372	9212
130555	9213
100095	9214
21725	9215
59163	9216
46227	9217
9102	9218
2377	9219
53436	9220
30701	9221
49828	9222
60150	9223
17693	9224
78195	9225
43975	9226
54482	9227
1781	9228
111929	9229
14449	9230
10229	9231
138517	9232
18039	9233
113459	9234
23422	9235
28228	9236
125390	9237
46232	9238
148511	9239
108227	9240
153830	9241
116817	9242
106874	9243
35565	9244
124374	9245
42853	9246
53523	9247
41264	9248
55485	9249
10787	9250
14573	9251
63032	9252
867	9253
25140	9254
17065	9255
21399	9256
34151	9257
62971	9258
1979	9259
93	9260
65467	9261
163888	9262
179103	9263
106416	9264
89123	9265
38300	9266
9632	9267
13371	9268
28297	9269
60637	9270
700	9271
6566	9272
8153	9273
86974	9274
6510	9275
641	9276
11707	9277
107317	9278
9116	9279
156765	9280
43783	9281
32016	9282
5231	9283
101196	9284
186250	9285
158611	9286
76058	9287
43772	9288
115250	9289
20327	9290
92572	9291
92391	9292
43872	9293
43739	9294
79210	9295
59839	9296
116014	9297
130006	9298
13627	9299
179085	9300
13220	9301
116580	9302
131996	9303
114921	9304
14954	9305
40974	9306
167983	9307
67803	9308
94193	9309
122523	9310
101282	9311
127488	9312
99770	9313
158639	9314
155052	9315
135572	9316
27094	9317
77050	9318
119052	9319
153618	9320
165494	9321
117984	9322
36754	9323
76472	9324
172113	9325
118167	9326
181792	9327
19674	9328
116750	9329
95637	9330
176548	9331
155067	9332
179748	9333
15422	9334
10150	9335
19063	9336
29577	9337
124345	9338
98332	9339
93878	9340
82419	9341
126002	9342
26689	9343
118811	9344
67602	9345
94034	9346
102999	9347
153481	9348
155782	9349
152860	9350
60316	9351
20878	9352
70006	9353
171815	9354
155300	9355
155274	9356
117754	9357
118889	9358
22223	9359
122040	9360
44410	9361
144683	9362
5912	9363
11254	9364
1946	9365
10548	9366
5231	9367
12090	9368
21197	9369
112117	9370
17150	9371
164536	9372
84741	9373
86667	9374
176819	9375
101908	9376
1123	9377
4026	9378
111389	9379
10359	9380
48420	9381
7766	9382
165475	9383
53307	9384
12172	9385
4026	9386
145607	9387
34522	9388
107911	9389
92220	9390
40921	9391
75968	9392
10985	9393
14392	9394
111761	9395
28287	9396
87559	9397
142756	9398
22434	9399
51182	9400
52787	9401
19648	9402
1781	9403
2793	9404
100487	9405
185074	9406
185293	9407
80320	9408
75803	9409
34641	9410
9761	9411
4399	9412
31573	9413
107866	9414
107983	9415
26996	9416
104615	9417
63856	9418
76613	9419
81276	9420
154852	9421
7984	9422
128160	9423
29985	9424
25120	9425
28041	9426
40169	9427
173553	9428
150124	9429
23428	9430
51811	9431
98549	9432
134083	9433
49962	9434
19011	9435
39174	9436
35453	9437
36161	9438
34901	9439
146426	9440
43333	9441
7557	9442
1961	9443
19115	9444
64184	9445
77227	9446
83281	9447
89883	9448
77749	9449
77305	9450
43887	9451
128928	9452
28758	9453
57977	9454
83862	9455
82946	9456
130632	9457
88135	9458
144978	9459
111763	9460
158803	9461
13428	9462
41171	9463
72821	9464
87637	9465
24776	9466
132880	9467
1842	9468
70521	9469
10680	9470
15146	9471
5559	9472
77392	9473
36719	9474
83866	9475
3652	9476
114996	9477
93590	9478
4506	9479
42312	9480
51713	9481
23435	9482
49271	9483
11990	9484
40662	9485
49127	9486
173796	9487
85067	9488
122249	9489
124671	9490
102489	9491
10154	9492
46501	9493
46396	9494
53209	9495
49156	9496
30516	9497
36474	9498
9131	9499
55989	9500
4313	9501
54057	9502
117606	9503
114381	9504
30965	9505
109203	9506
99376	9507
108706	9508
24907	9509
12842	9510
5096	9511
65027	9512
2360	9513
111238	9514
50833	9515
85835	9516
182549	9517
152808	9518
116039	9519
90228	9520
5003	9521
9978	9522
122445	9523
42439	9524
8657	9525
6437	9526
68344	9527
69790	9528
35765	9529
86916	9530
138538	9531
174460	9532
118513	9533
4501	9534
19362	9535
27401	9536
59430	9537
108545	9538
82443	9539
140202	9540
146139	9541
79318	9542
21921	9543
96859	9544
44625	9545
105161	9546
28000	9547
55209	9548
31782	9549
95615	9550
21447	9551
5559	9552
72086	9553
18800	9554
56971	9555
8766	9556
35056	9557
46356	9558
101200	9559
80675	9560
107747	9561
85361	9562
100966	9563
100935	9564
108255	9565
155235	9566
146015	9567
35281	9568
35582	9569
11505	9570
139985	9571
32430	9572
35207	9573
87612	9574
60272	9575
17928	9576
138143	9577
77745	9578
107483	9579
143431	9580
49349	9581
53154	9582
113915	9583
19756	9584
55569	9585
46687	9586
31944	9587
31262	9588
7204	9589
81807	9590
68729	9591
81355	9592
3513	9593
105604	9594
140866	9595
125341	9596
65647	9597
70727	9598
91574	9599
77377	9600
42215	9601
170194	9602
114594	9603
114495	9604
62752	9605
174691	9606
62168	9607
76435	9608
110570	9609
33828	9610
121739	9611
47578	9612
122384	9613
97740	9614
27423	9615
56866	9616
37644	9617
26053	9618
5078	9619
50949	9620
55474	9621
127968	9622
92032	9623
105032	9624
73813	9625
174087	9626
122381	9627
63424	9628
30996	9629
6943	9630
114703	9631
83152	9632
75491	9633
78881	9634
97126	9635
165412	9636
60930	9637
138012	9638
70007	9639
67766	9640
91035	9641
46904	9642
64564	9643
21572	9644
38650	9645
98908	9646
45190	9647
41948	9648
53928	9649
24145	9650
14220	9651
21507	9652
37020	9653
75742	9654
25619	9655
98592	9656
56244	9657
67069	9658
10946	9659
66684	9660
57030	9661
101824	9662
30529	9663
73707	9664
10759	9665
14822	9666
37364	9667
2389	9668
3964	9669
138132	9670
304	9671
61277	9672
27800	9673
3117	9674
107877	9675
52429	9676
31261	9677
170346	9678
132507	9679
59862	9680
71954	9681
105296	9682
87093	9683
118007	9684
68049	9685
86636	9686
56971	9687
51506	9688
118473	9689
35655	9690
22425	9691
28367	9692
70009	9693
138063	9694
15318	9695
66349	9696
53008	9697
5698	9698
19160	9699
18902	9700
35162	9701
58368	9702
3720	9703
405	9704
33154	9705
107982	9706
81931	9707
27622	9708
97751	9709
55714	9710
139054	9711
111297	9712
83773	9713
182070	9714
12470	9715
83071	9716
107052	9717
170636	9718
60537	9719
37574	9720
84341	9721
83281	9722
8021	9723
30768	9724
96980	9725
67246	9726
32094	9727
17768	9728
36971	9729
84386	9730
22908	9731
71898	9732
31843	9733
14887	9734
74842	9735
20329	9736
28896	9737
7863	9738
2237	9739
78510	9740
39993	9741
123160	9742
35148	9743
31130	9744
30618	9745
180954	9746
173727	9747
58000	9748
44220	9749
19118	9750
107983	9751
36222	9752
93808	9753
44338	9754
40121	9755
32965	9756
84270	9757
42828	9758
47364	9759
18066	9760
84592	9761
73381	9762
92537	9763
29887	9764
58125	9765
31560	9766
128801	9767
55491	9768
5938	9769
105147	9770
98489	9771
43009	9772
4919	9773
138741	9774
4511	9775
63849	9776
10165	9777
19851	9778
118606	9779
35236	9780
16538	9781
84384	9782
128298	9783
11293	9784
65798	9785
100763	9786
33078	9787
56588	9788
92376	9789
148760	9790
44585	9791
102300	9792
92748	9793
59829	9794
91351	9795
102718	9796
9177	9797
93281	9798
24366	9799
20989	9800
18020	9801
68838	9802
90002	9803
21499	9804
76725	9805
42064	9806
157005	9807
188877	9808
27267	9809
124040	9810
175075	9811
80837	9812
79891	9813
184363	9814
45438	9815
148216	9816
180953	9817
144378	9818
72110	9819
22505	9820
15199	9821
186176	9822
153903	9823
85247	9824
184979	9825
138774	9826
57013	9827
19434	9828
151846	9829
9102	9830
73968	9831
95487	9832
47672	9833
18928	9834
174121	9835
37013	9836
178017	9837
70202	9838
87445	9839
122002	9840
17768	9841
108232	9842
136348	9843
26400	9844
7083	9845
67601	9846
21830	9847
25557	9848
25190	9849
65890	9850
61558	9851
138531	9852
83281	9853
45832	9854
89367	9855
74064	9856
89264	9857
38861	9858
283	9859
53821	9860
48650	9861
37026	9862
40812	9863
23032	9864
161513	9865
125251	9866
70299	9867
147542	9868
72904	9869
62806	9870
59968	9871
50253	9872
31476	9873
50253	9874
126415	9875
10761	9876
21202	9877
26243	9878
7863	9879
19434	9880
31001	9881
108160	9882
25595	9883
101374	9884
73979	9885
185013	9886
106279	9887
75066	9888
86048	9889
138384	9890
78792	9891
188277	9892
109577	9893
183229	9894
111678	9895
33368	9896
5620	9897
68062	9898
52513	9899
82744	9900
59507	9901
95456	9902
123300	9903
59166	9904
106874	9905
37119	9906
54804	9907
178848	9908
94075	9909
87404	9910
179012	9911
81999	9912
127613	9913
16316	9914
143804	9915
109352	9916
111280	9917
85517	9918
72423	9919
138503	9920
50980	9921
264	9922
70606	9923
12767	9924
56991	9925
172938	9926
28780	9927
42431	9928
123545	9929
39016	9930
116335	9931
119268	9932
59973	9933
42583	9934
3937	9935
63274	9936
48476	9937
177536	9938
186503	9939
29603	9940
95104	9941
5462	9942
36714	9943
55069	9944
91159	9945
144690	9946
110324	9947
104740	9948
105344	9949
104383	9950
33883	9951
77335	9952
84887	9953
7854	9954
38516	9955
34205	9956
88448	9957
5431	9958
41241	9959
47269	9960
116039	9961
78486	9962
30728	9963
4274	9964
27800	9965
3803	9966
40469	9967
54556	9968
52942	9969
102641	9970
144431	9971
144427	9972
85973	9973
44040	9974
71991	9975
52084	9976
144884	9977
132934	9978
113660	9979
63435	9980
23932	9981
51845	9982
41391	9983
20608	9984
99506	9985
79947	9986
77214	9987
72107	9988
188502	9989
80390	9990
76737	9991
15796	9992
146098	9993
59962	9994
138513	9995
10497	9996
79206	9997
40408	9998
121958	9999
74874	10000
11121	10001
61188	10002
41067	10003
99563	10004
23886	10005
27192	10006
108152	10007
172976	10008
108241	10009
92517	10010
10995	10011
22749	10012
130695	10013
85609	10014
104516	10015
17708	10016
138462	10017
40908	10018
170514	10019
31180	10020
128898	10021
105146	10022
128030	10023
108245	10024
89458	10025
141924	10026
136438	10027
104141	10028
11455	10029
25621	10030
9760	10031
142000	10032
49468	10033
59351	10034
83927	10035
66438	10036
103480	10037
70399	10038
83652	10039
6986	10040
166846	10041
94770	10042
104858	10043
15773	10044
2360	10045
187220	10046
37013	10047
283	10048
6986	10049
117053	10050
144393	10051
28355	10052
64941	10053
100199	10054
137833	10055
64253	10056
135274	10057
46442	10058
127356	10059
61442	10060
77322	10061
137625	10062
10531	10063
55334	10064
59310	10065
149519	10066
89169	10067
166694	10068
111299	10069
95133	10070
102436	10071
27043	10072
70350	10073
36497	10074
86466	10075
96703	10076
156666	10077
113064	10078
153835	10079
2997	10080
81051	10081
1561	10082
108949	10083
23493	10084
108231	10085
85879	10086
17204	10087
75464	10088
6086	10089
36474	10090
122654	10091
51564	10092
73965	10093
87434	10094
57198	10095
66175	10096
49185	10097
50832	10098
102029	10099
43695	10100
99714	10101
77088	10102
108228	10103
91046	10104
35241	10105
36503	10106
5295	10107
84726	10108
36436	10109
1624	10110
75869	10111
5581	10112
53083	10113
15105	10114
2793	10115
71666	10116
42077	10117
188411	10118
44881	10119
160746	10120
31911	10121
184543	10122
39753	10123
42789	10124
41438	10125
5648	10126
164933	10127
94772	10128
59507	10129
12836	10130
37969	10131
53270	10132
137847	10133
137868	10134
87092	10135
80200	10136
30260	10137
82331	10138
24876	10139
17070	10140
43621	10141
53938	10142
22543	10143
20883	10144
44944	10145
96962	10146
30334	10147
56951	10148
8965	10149
50962	10150
40613	10151
42976	10152
33234	10153
63254	10154
15955	10155
125090	10156
11738	10157
8504	10158
4896	10159
185828	10160
38480	10161
186642	10162
23899	10163
39482	10164
20783	10165
22320	10166
26732	10167
71898	10168
1734	10169
20183	10170
13142	10171
78486	10172
115188	10173
47050	10174
64039	10175
58998	10176
65590	10177
28004	10178
129998	10179
122134	10180
143849	10181
92030	10182
103112	10183
40590	10184
73196	10185
11293	10186
30224	10187
31189	10188
28845	10189
283	10190
30608	10191
7862	10192
135428	10193
3898	10194
70566	10195
97185	10196
51971	10197
11083	10198
53111	10199
5309	10200
67875	10201
168503	10202
68745	10203
157718	10204
56720	10205
113417	10206
83944	10207
138577	10208
29084	10209
105413	10210
132144	10211
74298	10212
105380	10213
175777	10214
33154	10215
29615	10216
18425	10217
19112	10218
125823	10219
97185	10220
49050	10221
84854	10222
141231	10223
22305	10224
71801	10225
49424	10226
60261	10227
145860	10228
63299	10229
72017	10230
66701	10231
88216	10232
12745	10233
111660	10234
122491	10235
161427	10236
80107	10237
5274	10238
96580	10239
18427	10240
29785	10241
100856	10242
5559	10243
88617	10244
16006	10245
11821	10246
10348	10247
12814	10248
34661	10249
15487	10250
98727	10251
2892	10252
46675	10253
14928	10254
13893	10255
112798	10256
26191	10257
9944	10258
52404	10259
1524	10260
21572	10261
17363	10262
91891	10263
30249	10264
98515	10265
49416	10266
87055	10267
83774	10268
52926	10269
93578	10270
156247	10271
29532	10272
24779	10273
9386	10274
11335	10275
98549	10276
35427	10277
84443	10278
56442	10279
20913	10280
80452	10281
170618	10282
59877	10283
18349	10284
127866	10285
76264	10286
4276	10287
49494	10288
21869	10289
53967	10290
79630	10291
16680	10292
8141	10293
24602	10294
100104	10295
173343	10296
65586	10297
97404	10298
148095	10299
15882	10300
8883	10301
117340	10302
47874	10303
20604	10304
70247	10305
24756	10306
6914	10307
75546	10308
182211	10309
72109	10310
26282	10311
47962	10312
105103	10313
25184	10314
42616	10315
56029	10316
8961	10317
17920	10318
100011	10319
178829	10320
30913	10321
11345	10322
87407	10323
77026	10324
103239	10325
107116	10326
129833	10327
188743	10328
55349	10329
109625	10330
87739	10331
45379	10332
108948	10333
72102	10334
17341	10335
5312	10336
59856	10337
85984	10338
130935	10339
39941	10340
49271	10341
148223	10342
49924	10343
86084	10344
187800	10345
45651	10346
104095	10347
83774	10348
26219	10349
81276	10350
49095	10351
154121	10352
48290	10353
143556	10354
78949	10355
51041	10356
5494	10357
32047	10358
69539	10359
8884	10360
49784	10361
10785	10362
26219	10363
22289	10364
55979	10365
30416	10366
37402	10367
89754	10368
157256	10369
80468	10370
15914	10371
8818	10372
51091	10373
39576	10374
10531	10375
58125	10376
46736	10377
18020	10378
23661	10379
79723	10380
3440	10381
14220	10382
63399	10383
42332	10384
44327	10385
161	10386
59536	10387
97342	10388
3937	10389
133779	10390
105461	10391
93465	10392
68210	10393
33620	10394
34798	10395
79360	10396
67522	10397
161354	10398
63299	10399
28000	10400
35520	10401
71976	10402
2005	10403
51971	10404
37760	10405
18625	10406
85796	10407
50962	10408
42312	10409
85609	10410
16398	10411
161	10412
6484	10413
160297	10414
41067	10415
48954	10416
120075	10417
80512	10418
20826	10419
21583	10420
38153	10421
150934	10422
120075	10423
3323	10424
44318	10425
135083	10426
102624	10427
97404	10428
83216	10429
12652	10430
46759	10431
2977	10432
49070	10433
93979	10434
25606	10435
62581	10436
99591	10437
77255	10438
9189	10439
185463	10440
25566	10441
150777	10442
55974	10443
31197	10444
25184	10445
111469	10446
66500	10447
30094	10448
77026	10449
37916	10450
79947	10451
46334	10452
64459	10453
59539	10454
170345	10455
93234	10456
22879	10457
38573	10458
86396	10459
72032	10460
18111	10461
71729	10462
46267	10463
29666	10464
43829	10465
41161	10466
4607	10467
24036	10468
5312	10469
39477	10470
74245	10471
48476	10472
28977	10473
21048	10474
107704	10475
1513	10476
188641	10477
104997	10478
23935	10479
72357	10480
17857	10481
170469	10482
184630	10483
48728	10484
28355	10485
161045	10486
144160	10487
52915	10488
75559	10489
137311	10490
117152	10491
115349	10492
33223	10493
120543	10494
111491	10495
71177	10496
24645	10497
69442	10498
184688	10499
24825	10500
63714	10501
56750	10502
131106	10503
5244	10504
49311	10505
45679	10506
57219	10507
2997	10508
81412	10509
29666	10510
36493	10511
104556	10512
15832	10513
2571	10514
46108	10515
38883	10516
94282	10517
64787	10518
108397	10519
87954	10520
44144	10521
61835	10522
75915	10523
31712	10524
20826	10525
119382	10526
16538	10527
94637	10528
10147	10529
31660	10530
24376	10531
17655	10532
91339	10533
40671	10534
56340	10535
61092	10536
61480	10537
143259	10538
11666	10539
173900	10540
129329	10541
48808	10542
152121	10543
31521	10544
117833	10545
42378	10546
23575	10547
103135	10548
139196	10549
175067	10550
90892	10551
36748	10552
100513	10553
117535	10554
97652	10555
10165	10556
28722	10557
111551	10558
144453	10559
89315	10560
144828	10561
144879	10562
29532	10563
73373	10564
73074	10565
23423	10566
109934	10567
72623	10568
139638	10569
183471	10570
110503	10571
124557	10572
67939	10573
283	10574
153068	10575
173291	10576
76891	10577
29943	10578
166989	10579
14460	10580
108223	10581
44916	10582
6799	10583
93215	10584
118846	10585
68380	10586
133253	10587
128710	10588
20476	10589
110555	10590
63939	10591
37020	10592
45221	10593
143812	10594
167032	10595
44146	10596
113189	10597
117006	10598
124144	10599
30215	10600
41440	10601
101733	10602
157825	10603
15135	10604
1601	10605
25392	10606
44619	10607
73768	10608
83349	10609
25271	10610
11293	10611
23086	10612
108453	10613
49961	10614
164022	10615
66483	10616
151140	10617
63416	10618
7971	10619
56240	10620
83268	10621
151430	10622
175152	10623
12277	10624
36493	10625
120283	10626
156455	10627
24876	10628
47037	10629
85247	10630
89980	10631
99881	10632
17834	10633
64392	10634
46077	10635
31232	10636
26299	10637
9272	10638
59022	10639
108225	10640
108439	10641
46131	10642
98003	10643
56588	10644
63430	10645
94119	10646
111182	10647
13323	10648
124722	10649
53382	10650
127573	10651
63624	10652
61749	10653
59683	10654
138505	10655
41443	10656
94455	10657
17724	10658
97622	10659
82136	10660
30215	10661
146415	10662
40268	10663
3218	10664
132520	10665
111166	10666
98086	10667
4509	10668
108054	10669
164896	10670
120537	10671
98175	10672
72374	10673
54044	10674
165195	10675
155305	10676
174604	10677
100473	10678
51163	10679
61085	10680
108392	10681
27236	10682
145544	10683
25167	10684
283	10685
12416	10686
54074	10687
81258	10688
93732	10689
84946	10690
121046	10691
36405	10692
68183	10693
66646	10694
102413	10695
94057	10696
116782	10697
80673	10698
35162	10699
81697	10700
24685	10701
76375	10702
123257	10703
105317	10704
46011	10705
112402	10706
119367	10707
65468	10708
108515	10709
150140	10710
101379	10711
117575	10712
53236	10713
60443	10714
53021	10715
188230	10716
54125	10717
65195	10718
97390	10719
76625	10720
21731	10721
116974	10722
21477	10723
76226	10724
85737	10725
125332	10726
25445	10727
80306	10728
51062	10729
30136	10730
37715	10731
7065	10732
76375	10733
76522	10734
32926	10735
89797	10736
104137	10737
46918	10738
89797	10739
80716	10740
130835	10741
25607	10742
25607	10743
125254	10744
13918	10745
25347	10746
93405	10747
129072	10748
66547	10749
7000	10750
66726	10751
76928	10752
46023	10753
13065	10754
17918	10755
67939	10756
167790	10757
51451	10758
20448	10759
1898	10760
45343	10761
17757	10762
98823	10763
35096	10764
155376	10765
5239	10766
120624	10767
43220	10768
10771	10769
76726	10770
17363	10771
5315	10772
149727	10773
12496	10774
126974	10775
9156	10776
67179	10777
25796	10778
125348	10779
135751	10780
103454	10781
3640	10782
7000	10783
14832	10784
26260	10785
142153	10786
78629	10787
118468	10788
116268	10789
73859	10790
55862	10791
83257	10792
121977	10793
37471	10794
119835	10795
59057	10796
26299	10797
105296	10798
69500	10799
25390	10800
10764	10801
74517	10802
40231	10803
9517	10804
11176	10805
283	10806
80869	10807
59972	10808
30382	10809
42981	10810
12535	10811
40334	10812
93989	10813
83349	10814
60112	10815
116782	10816
64102	10817
21436	10818
57046	10819
157467	10820
276	10821
104137	10822
4758	10823
96310	10824
86688	10825
98797	10826
186009	10827
105830	10828
45775	10829
10888	10830
132111	10831
60818	10832
17918	10833
26325	10834
173376	10835
38530	10836
55316	10837
93619	10838
27784	10839
77415	10840
39829	10841
16550	10842
43969	10843
134342	10844
44165	10845
152412	10846
161900	10847
19648	10848
52948	10849
118124	10850
35582	10851
116081	10852
14276	10853
111301	10854
186621	10855
24304	10856
81551	10857
32459	10858
55611	10859
169812	10860
83958	10861
89561	10862
56081	10863
141399	10864
12468	10865
2997	10866
66844	10867
58031	10868
101215	10869
54440	10870
55807	10871
12277	10872
2648	10873
17616	10874
109236	10875
19870	10876
67168	10877
23624	10878
6838	10879
48242	10880
80032	10881
79129	10882
118553	10883
90526	10884
33620	10885
151023	10886
105001	10887
93569	10888
94423	10889
120283	10890
283	10891
37176	10892
50747	10893
179926	10894
10497	10895
148177	10896
88209	10897
80170	10898
52924	10899
85767	10900
59089	10901
33842	10902
142081	10903
55698	10904
72850	10905
46236	10906
10888	10907
185632	10908
15773	10909
40590	10910
35427	10911
103807	10912
46011	10913
104866	10914
144513	10915
58000	10916
32475	10917
88409	10918
161	10919
129600	10920
173799	10921
81264	10922
109601	10923
13239	10924
10946	10925
52087	10926
53089	10927
460	10928
76395	10929
42085	10930
75783	10931
166706	10932
4517	10933
79522	10934
61749	10935
63622	10936
27843	10937
18474	10938
27483	10939
43952	10940
77577	10941
173509	10942
59233	10943
27746	10944
92052	10945
85283	10946
134347	10947
7894	10948
3256	10949
43952	10950
121187	10951
94240	10952
101262	10953
147859	10954
112371	10955
56450	10956
99192	10957
35108	10958
117751	10959
8042	10960
51916	10961
84941	10962
36877	10963
9318	10964
123795	10965
98226	10966
82913	10967
114777	10968
125955	10969
61303	10970
6246	10971
9177	10972
77485	10973
46599	10974
67148	10975
101068	10976
44146	10977
104942	10978
6079	10979
188314	10980
62778	10981
13160	10982
145701	10983
54248	10984
64255	10985
5252	10986
89808	10987
17654	10988
45679	10989
145107	10990
9217	10991
31619	10992
87424	10993
189152	10994
92045	10995
144796	10996
111580	10997
38324	10998
147129	10999
117441	11000
54157	11001
74416	11002
91072	11003
138467	11004
139038	11005
53839	11006
77376	11007
53029	11008
14285	11009
114788	11010
173131	11011
111244	11012
29866	11013
145009	11014
118513	11015
133086	11016
25546	11017
94069	11018
99344	11019
22908	11020
135788	11021
25442	11022
150789	11023
77093	11024
8403	11025
114173	11026
52364	11027
3451	11028
127475	11029
8073	11030
46387	11031
55020	11032
28758	11033
77420	11034
27300	11035
56618	11036
128708	11037
9642	11038
154649	11039
15534	11040
10165	11041
11408	11042
59902	11043
1948	11044
13827	11045
99376	11046
35638	11047
44116	11048
18864	11049
33616	11050
181968	11051
31262	11052
4448	11053
7613	11054
11851	11055
10606	11056
36268	11057
25243	11058
23339	11059
36703	11060
86076	11061
29693	11062
1948	11063
19434	11064
5295	11065
69718	11066
27377	11067
85152	11068
14730	11069
37895	11070
2851	11071
125612	11072
6411	11073
17972	11074
15566	11075
28043	11076
34492	11077
2025	11078
15105	11079
18240	11080
44116	11081
15449	11082
21628	11083
33536	11084
83774	11085
9541	11086
173560	11087
77026	11088
14268	11089
64072	11090
53981	11091
35039	11092
26932	11093
882	11094
1744	11095
91960	11096
18922	11097
7405	11098
50945	11099
45231	11100
2603	11101
7628	11102
149668	11103
55469	11104
65279	11105
93398	11106
76916	11107
58824	11108
10	11109
52911	11110
25214	11111
117529	11112
33652	11113
90481	11114
43316	11115
25331	11116
101754	11117
52389	11118
78400	11119
64449	11120
38106	11121
18065	11122
139131	11123
35765	11124
7009	11125
27167	11126
156735	11127
18647	11128
101167	11129
3151	11130
15084	11131
82392	11132
49710	11133
112868	11134
73179	11135
117545	11136
86418	11137
122285	11138
36740	11139
54719	11140
42729	11141
102081	11142
51641	11143
9944	11144
18212	11145
53454	11146
103875	11147
56840	11148
65212	11149
264	11150
68482	11151
92628	11152
20267	11153
38798	11154
9173	11155
20724	11156
58955	11157
113352	11158
19009	11159
69123	11160
7103	11161
20669	11162
94348	11163
4912	11164
104866	11165
16063	11166
45343	11167
33842	11168
26498	11169
3571	11170
9930	11171
83209	11172
14535	11173
10540	11174
96031	11175
77313	11176
107885	11177
3571	11178
15	11179
76726	11180
58319	11181
130700	11182
6748	11183
139154	11184
99399	11185
26727	11186
145927	11187
35419	11188
153018	11189
17102	11190
98595	11191
4028	11192
28497	11193
17432	11194
34312	11195
7446	11196
2551	11197
89434	11198
35090	11199
13492	11200
29377	11201
87898	11202
2289	11203
114763	11204
50321	11205
101071	11206
2782	11207
49078	11208
40159	11209
10132	11210
19154	11211
11086	11212
161143	11213
61335	11214
11336	11215
129368	11216
2025	11217
5752	11218
156780	11219
60538	11220
68747	11221
74765	11222
68719	11223
104474	11224
25494	11225
3973	11226
11990	11227
108924	11228
11997	11229
41690	11230
5973	11231
31661	11232
3199	11233
125059	11234
136661	11235
100104	11236
154746	11237
9806	11238
158640	11239
140005	11240
104982	11241
65675	11242
111047	11243
185843	11244
30136	11245
166868	11246
43118	11247
130099	11248
30768	11249
95333	11250
45488	11251
64545	11252
161	11253
26757	11254
36402	11255
167962	11256
11176	11257
33157	11258
83862	11259
108543	11260
93486	11261
105145	11262
32279	11263
14898	11264
90188	11265
34277	11266
5026	11267
177056	11268
58891	11269
3034	11270
10130	11271
132443	11272
36381	11273
4131	11274
38488	11275
20850	11276
39202	11277
122947	11278
80437	11279
811	11280
35990	11281
52510	11282
11775	11283
82723	11284
155477	11285
3825	11286
79570	11287
3825	11288
7063	11289
43816	11290
165187	11291
177966	11292
511	11293
62742	11294
64808	11295
7063	11296
71982	11297
92842	11298
76143	11299
5795	11300
5429	11301
25530	11302
18136	11303
31265	11304
16556	11305
56254	11306
55190	11307
160540	11308
30511	11309
47155	11310
36832	11311
20480	11312
11357	11313
15151	11314
25022	11315
26209	11316
10979	11317
20850	11318
47317	11319
20850	11320
80956	11321
43190	11322
56958	11323
17433	11324
7250	11325
47958	11326
68152	11327
25098	11328
18816	11329
96442	11330
55789	11331
25303	11332
25911	11333
65174	11334
32704	11335
12878	11336
4315	11337
11372	11338
31108	11339
30611	11340
85667	11341
70684	11342
42374	11343
29171	11344
29171	11345
107420	11346
41339	11347
99602	11348
118435	11349
152116	11350
167872	11351
5188	11352
46708	11353
23171	11354
6144	11355
13416	11356
35235	11357
16151	11358
140486	11359
19805	11360
58920	11361
142890	11362
142890	11363
57054	11364
84741	11365
5858	11366
12385	11367
1086	11368
15	11369
38093	11370
27313	11371
62707	11372
13416	11373
19615	11374
39725	11375
2273	11376
559	11377
69812	11378
12618	11379
132455	11380
21478	11381
87453	11382
41339	11383
75115	11384
246	11385
113326	11386
25677	11387
33963	11388
39554	11389
114013	11390
158022	11391
64164	11392
27973	11393
77466	11394
94183	11395
36757	11396
92482	11397
10320	11398
67757	11399
5568	11400
15722	11401
13765	11402
2429	11403
18686	11404
80182	11405
101844	11406
69082	11407
99694	11408
24659	11409
68004	11410
14032	11411
6586	11412
108844	11413
132116	11414
19018	11415
20428	11416
14644	11417
3882	11418
4644	11419
399	11420
14717	11421
144875	11422
88499	11423
48396	11424
8609	11425
71118	11426
16462	11427
8655	11428
179859	11429
117859	11430
155186	11431
113340	11432
7948	11433
117859	11434
74768	11435
65010	11436
56006	11437
21150	11438
17242	11439
12860	11440
39190	11441
1897	11442
130485	11443
53071	11444
26167	11445
30464	11446
20372	11447
9136	11448
93953	11449
65732	11450
118140	11451
34581	11452
176070	11453
119898	11454
12685	11455
58733	11456
18375	11457
75825	11458
88344	11459
871	11460
51326	11461
1126	11462
43069	11463
112591	11464
47476	11465
1083	11466
9977	11467
2138	11468
82	11469
1	11470
32322	11471
70498	11472
1025	11473
42156	11474
80241	11475
47544	11476
60120	11477
365	11478
5103	11479
12556	11480
42175	11481
75635	11482
90499	11483
15751	11484
2058	11485
32377	11486
69293	11487
102799	11488
24093	11489
32093	11490
1170	11491
9545	11492
23220	11493
78854	11494
27337	11495
145	11496
25891	11497
34351	11498
4827	11499
8014	11500
44730	11501
26476	11502
66391	11503
12454	11504
12553	11505
14450	11506
4300	11507
4431	11508
158103	11509
26894	11510
121	11511
41085	11512
8046	11513
105187	11514
5874	11515
45269	11516
5063	11517
14996	11518
4697	11519
260	11520
2984	11521
23223	11522
6117	11523
2978	11524
96396	11525
13720	11526
50109	11527
26199	11528
19445	11529
21228	11530
47291	11531
36806	11532
1347	11533
26640	11534
53870	11535
8283	11536
10193	11537
22712	11538
33811	11539
32825	11540
23251	11541
18267	11542
38779	11543
37441	11544
21829	11545
7654	11546
40490	11547
57780	11548
53890	11549
46104	11550
24173	11551
3429	11552
73873	11553
5619	11554
38175	11555
70994	11556
3437	11557
16915	11558
58433	11559
48121	11560
2040	11561
54021	11562
97122	11563
26620	11564
72179	11565
32792	11566
368	11567
11458	11568
28528	11569
74173	11570
12899	11571
2365	11572
12320	11573
40932	11574
44442	11575
41750	11576
21978	11577
28141	11578
57609	11579
72128	11580
61668	11581
15837	11582
1709	11583
54218	11584
91769	11585
134328	11586
41725	11587
39879	11588
6392	11589
3560	11590
39197	11591
26572	11592
646	11593
81486	11594
107395	11595
1664	11596
26241	11597
24568	11598
5379	11599
11048	11600
2134	11601
2077	11602
5400	11603
51146	11604
27583	11605
1171	11606
4422	11607
13720	11608
36806	11609
4634	11610
3108	11611
1844	11612
3364	11613
31061	11614
83551	11615
4523	11616
68548	11617
32819	11618
27678	11619
165622	11620
12059	11621
19261	11622
1401	11623
7525	11624
1614	11625
9148	11626
1511	11627
1584	11628
80954	11629
6117	11630
24563	11631
39435	11632
14238	11633
14136	11634
4688	11635
5629	11636
67468	11637
70312	11638
28419	11639
1109	11640
5417	11641
24563	11642
10	11643
93091	11644
129496	11645
37	11646
147178	11647
1178	11648
51696	11649
6095	11650
1653	11651
711	11652
37987	11653
9881	11654
28022	11655
115319	11656
22013	11657
14339	11658
65320	11659
37	11660
8577	11661
32	11662
39527	11663
14961	11664
7079	11665
51628	11666
18027	11667
25839	11668
72163	11669
93842	11670
98374	11671
261	11672
35246	11673
5807	11674
8818	11675
46750	11676
1113	11677
26405	11678
10004	11679
37330	11680
4526	11681
2978	11682
41447	11683
39398	11684
14633	11685
11688	11686
14775	11687
1458	11688
27246	11689
36312	11690
31578	11691
53857	11692
8378	11693
46025	11694
1732	11695
6967	11696
81274	11697
390	11698
1639	11699
39818	11700
15822	11701
36806	11702
37945	11703
61831	11704
42559	11705
49279	11706
201	11707
583	11708
7886	11709
12522	11710
21752	11711
56933	11712
38779	11713
4827	11714
81262	11715
27582	11716
5452	11717
19256	11718
19990	11719
1575	11720
43690	11721
152773	11722
100053	11723
97632	11724
162407	11725
85722	11726
18985	11727
51980	11728
6114	11729
67273	11730
48436	11731
172148	11732
28895	11733
1062	11734
4336	11735
1202	11736
19586	11737
185094	11738
17450	11739
146073	11740
62498	11741
173394	11742
17737	11743
9175	11744
28122	11745
21385	11746
97954	11747
177609	11748
6264	11749
131797	11750
5706	11751
72085	11752
76214	11753
21936	11754
29118	11755
76938	11756
142059	11757
142321	11758
58379	11759
106981	11760
46859	11761
50508	11762
94678	11763
117924	11764
22208	11765
7724	11766
36258	11767
25909	11768
5627	11769
45338	11770
6284	11771
52916	11772
109894	11773
170739	11774
17040	11775
53032	11776
43861	11777
56070	11778
13408	11779
25509	11780
72603	11781
139793	11782
128506	11783
183564	11784
59696	11785
131940	11786
110076	11787
87396	11788
140731	11789
5921	11790
176261	11791
187695	11792
139214	11793
13146	11794
93225	11795
185294	11796
166087	11797
3751	11798
88438	11799
60258	11800
140654	11801
97164	11802
89755	11803
4891	11804
36938	11805
12023	11806
17440	11807
131412	11808
117478	11809
142792	11810
84034	11811
186507	11812
27040	11813
141350	11814
143589	11815
44352	11816
124651	11817
49723	11818
11383	11819
107608	11820
100774	11821
53074	11822
30335	11823
86784	11824
9762	11825
138015	11826
15731	11827
21537	11828
31626	11829
108889	11830
63024	11831
187558	11832
185366	11833
83494	11834
95605	11835
91155	11836
62584	11837
12482	11838
5954	11839
6312	11840
2543	11841
22019	11842
11620	11843
197	11844
73226	11845
2131	11846
75255	11847
112307	11848
5271	11849
820	11850
82605	11851
41666	11852
33978	11853
1076	11854
24546	11855
27582	11856
21279	11857
7731	11858
15006	11859
11538	11860
59837	11861
41323	11862
7731	11863
63048	11864
30547	11865
44230	11866
107813	11867
54416	11868
51802	11869
19528	11870
10149	11871
11233	11872
52031	11873
24100	11874
26516	11875
16111	11876
4	11877
4	11878
6613	11879
2271	11880
43408	11881
351	11882
799	11883
52480	11884
171134	11885
1	11886
8285	11887
42910	11888
51	11889
22777	11890
7685	11891
64346	11892
29442	11893
19369	11894
110502	11895
70621	11896
31856	11897
78507	11898
8353	11899
100759	11900
21032	11901
5104	11902
1524	11903
42961	11904
28963	11905
18319	11906
18247	11907
32340	11908
44747	11909
10488	11910
27739	11911
41115	11912
53880	11913
107806	11914
87157	11915
10842	11916
7570	11917
920	11918
4349	11919
86457	11920
104757	11921
68819	11922
61833	11923
30396	11924
11842	11925
44976	11926
35393	11927
29107	11928
37450	11929
24038	11930
69523	11931
9415	11932
33392	11933
40550	11934
6176	11935
31600	11936
5513	11937
23218	11938
6371	11939
41012	11940
840	11941
37106	11942
71770	11943
383	11944
30390	11945
68927	11946
37011	11947
30717	11948
91966	11949
67062	11950
11807	11951
26314	11952
129863	11953
64696	11954
16833	11955
64970	11956
21378	11957
45654	11958
79199	11959
817	11960
41265	11961
32889	11962
80674	11963
927	11964
9721	11965
10678	11966
103966	11967
113555	11968
13366	11969
961	11970
21474	11971
8381	11972
50381	11973
9828	11974
2117	11975
17436	11976
71994	11977
3184	11978
31286	11979
9050	11980
26903	11981
22707	11982
186	11983
5242	11984
3379	11985
2261	11986
9365	11987
12614	11988
19746	11989
127951	11990
3151	11991
91152	11992
141148	11993
14336	11994
7705	11995
1814	11996
59917	11997
84113	11998
17270	11999
1923	12000
2463	12001
72311	12002
17158	12003
50438	12004
26011	12005
319	12006
6855	12007
17328	12008
58513	12009
45662	12010
50030	12011
6866	12012
6101	12013
21669	12014
48091	12015
6996	12016
1473	12017
11662	12018
42193	12019
14083	12020
103672	12021
36350	12022
27712	12023
72255	12024
8237	12025
26165	12026
53401	12027
45026	12028
26511	12029
39437	12030
48298	12031
5241	12032
16925	12033
30162	12034
1792	12035
25775	12036
1476	12037
47829	12038
59536	12039
35929	12040
5432	12041
11318	12042
15609	12043
5342	12044
9473	12045
3995	12046
71238	12047
59276	12048
18860	12049
120520	12050
166395	12051
8914	12052
2019	12053
71861	12054
30555	12055
140290	12056
86749	12057
134240	12058
45794	12059
49573	12060
37755	12061
1603	12062
3600	12063
91187	12064
85375	12065
110279	12066
3417	12067
34432	12068
46324	12069
10539	12070
130407	12071
86615	12072
32989	12073
69	12074
39019	12075
186602	12076
57097	12077
60628	12078
89763	12079
103993	12080
104543	12081
43371	12082
88650	12083
31117	12084
90037	12085
24342	12086
24342	12087
185505	12088
21149	12089
164679	12090
126226	12091
187630	12092
73107	12093
174586	12094
171689	12095
93602	12096
53557	12097
98248	12098
40551	12099
110037	12100
100670	12101
106357	12102
109060	12103
160511	12104
43371	12105
37500	12106
38687	12107
117093	12108
53012	12109
38105	12110
156071	12111
38159	12112
109447	12113
104197	12114
163270	12115
126523	12116
17190	12117
97225	12118
112331	12119
5778	12120
144697	12121
97299	12122
94780	12123
16862	12124
14066	12125
79565	12126
16887	12127
89700	12128
121773	12129
186491	12130
63568	12131
96555	12132
70774	12133
14206	12134
73111	12135
142074	12136
88746	12137
117514	12138
143255	12139
187256	12140
39109	12141
181075	12142
104080	12143
25558	12144
39878	12145
40932	12146
4478	12147
80642	12148
115005	12149
140607	12150
87162	12151
67069	12152
91472	12153
31935	12154
104922	12155
64381	12156
166392	12157
116099	12158
173413	12159
71310	12160
137248	12161
60794	12162
140292	12163
67039	12164
165934	12165
22310	12166
82400	12167
8198	12168
133551	12169
110557	12170
24714	12171
79565	12172
83109	12173
13468	12174
83680	12175
55615	12176
70290	12177
43781	12178
6453	12179
11206	12180
12648	12181
79428	12182
105810	12183
59965	12184
59973	12185
108015	12186
45282	12187
128740	12188
166071	12189
142750	12190
41610	12191
110625	12192
50571	12193
66070	12194
53665	12195
87795	12196
110633	12197
188696	12198
166829	12199
164620	12200
32980	12201
37268	12202
87648	12203
86755	12204
36945	12205
38508	12206
100477	12207
106412	12208
44561	12209
126387	12210
3280	12211
67485	12212
11999	12213
31672	12214
19194	12215
30224	12216
127350	12217
178262	12218
106759	12219
1978	12220
22822	12221
31852	12222
59585	12223
94037	12224
20800	12225
31977	12226
30054	12227
2892	12228
12650	12229
46376	12230
31243	12231
29244	12232
65556	12233
33380	12234
101262	12235
7649	12236
573	12237
983	12238
2056	12239
3930	12240
223	12241
53662	12242
66459	12243
18713	12244
178721	12245
1393	12246
51339	12247
76392	12248
70462	12249
1028	12250
8866	12251
3632	12252
86599	12253
41062	12254
76092	12255
76092	12256
60587	12257
33957	12258
189	12259
19039	12260
62859	12261
12445	12262
105440	12263
66055	12264
22751	12265
7756	12266
22796	12267
95294	12268
99521	12269
40040	12270
10138	12271
11317	12272
105061	12273
18207	12274
2294	12275
97951	12276
1997	12277
53969	12278
2982	12279
3762	12280
4327	12281
40637	12282
101180	12283
49699	12284
108530	12285
901	12286
73735	12287
3695	12288
121494	12289
10327	12290
103473	12291
78786	12292
8371	12293
79337	12294
100177	12295
75626	12296
15	12297
12942	12298
47934	12299
44996	12300
3500	12301
5732	12302
17752	12303
3562	12304
16648	12305
3388	12306
27639	12307
44531	12308
48046	12309
11267	12310
21542	12311
110743	12312
43743	12313
113796	12314
18325	12315
41742	12316
27176	12317
26518	12318
199	12319
141825	12320
80339	12321
20184	12322
35768	12323
34697	12324
39281	12325
2185	12326
58	12327
85135	12328
1840	12329
9952	12330
24706	12331
25688	12332
26918	12333
22039	12334
7411	12335
24971	12336
5062	12337
50600	12338
536	12339
53721	12340
41909	12341
22423	12342
22669	12343
128342	12344
21598	12345
592	12346
74866	12347
147455	12348
113347	12349
46268	12350
95223	12351
30872	12352
162498	12353
114607	12354
20653	12355
22125	12356
66385	12357
71616	12358
65061	12359
105351	12360
50309	12361
55066	12362
145244	12363
2451	12364
122037	12365
66779	12366
93354	12367
14593	12368
21673	12369
29657	12370
51053	12371
85514	12372
53426	12373
75004	12374
13940	12375
1044	12376
61743	12377
571	12378
41862	12379
59821	12380
41835	12381
101015	12382
9952	12383
102996	12384
15226	12385
16	12386
1766	12387
6624	12388
36631	12389
15963	12390
66816	12391
46337	12392
47878	12393
87532	12394
16590	12395
56818	12396
38680	12397
37484	12398
65485	12399
53854	12400
99796	12401
100581	12402
99796	12403
67085	12404
54386	12405
123573	12406
40750	12407
40595	12408
91600	12409
54751	12410
20988	12411
7842	12412
78781	12413
53889	12414
10904	12415
83320	12416
69114	12417
49099	12418
3622	12419
56397	12420
31931	12421
79455	12422
31842	12423
10984	12424
2911	12425
30507	12426
32076	12427
56818	12428
78245	12429
41366	12430
21667	12431
42194	12432
31299	12433
95776	12434
83290	12435
32889	12436
67085	12437
49159	12438
97044	12439
45876	12440
127238	12441
96570	12442
25131	12443
138	12444
56068	12445
28080	12446
70579	12447
20733	12448
18633	12449
536	12450
1597	12451
8521	12452
801	12453
15246	12454
4122	12455
4960	12456
289	12457
195	12458
73905	12459
172374	12460
122	12461
3089	12462
89950	12463
49964	12464
32062	12465
3199	12466
37473	12467
26587	12468
281	12469
36594	12470
93420	12471
22024	12472
21272	12473
82259	12474
82262	12475
50518	12476
6485	12477
6485	12478
13607	12479
93232	12480
116741	12481
1622	12482
8699	12483
6199	12484
82881	12485
64822	12486
1033	12487
4962	12488
28339	12489
9833	12490
28721	12491
28685	12492
105562	12493
26192	12494
41836	12495
146063	12496
42207	12497
35542	12498
28834	12499
29048	12500
42800	12501
30742	12502
26439	12503
22	12504
494	12505
39751	12506
12912	12507
37518	12508
32242	12509
18210	12510
9395	12511
12575	12512
57595	12513
40851	12514
4139	12515
9220	12516
1308	12517
18211	12518
39710	12519
25550	12520
33369	12521
349	12522
26707	12523
228	12524
14612	12525
32406	12526
90273	12527
349	12528
58641	12529
3894	12530
23229	12531
3679	12532
47881	12533
21701	12534
21172	12535
18297	12536
8701	12537
1987	12538
14991	12539
54024	12540
887	12541
22497	12542
23858	12543
5795	12544
1187	12545
45984	12546
25573	12547
44635	12548
69004	12549
1335	12550
64525	12551
21603	12552
17984	12553
47487	12554
37259	12555
41515	12556
26414	12557
9276	12558
5054	12559
19888	12560
4	12561
83591	12562
69192	12563
10718	12564
126	12565
749	12566
34756	12567
1650	12568
862	12569
22735	12570
84820	12571
21937	12572
43684	12573
66790	12574
21508	12575
16807	12576
2306	12577
20478	12578
825	12579
47700	12580
72342	12581
40603	12582
26416	12583
34333	12584
31937	12585
60212	12586
6471	12587
58785	12588
25030	12589
39712	12590
11053	12591
47991	12592
32461	12593
2423	12594
41483	12595
1879	12596
86375	12597
57322	12598
39488	12599
49289	12600
49289	12601
623	12602
46336	12603
33515	12604
974	12605
206	12606
9822	12607
22527	12608
5035	12609
41320	12610
40933	12611
8116	12612
83048	12613
23273	12614
2898	12615
5795	12616
79212	12617
22835	12618
48618	12619
47693	12620
5249	12621
1	12622
5735	12623
12890	12624
39342	12625
26872	12626
202	12627
1161	12628
11053	12629
19084	12630
33551	12631
18216	12632
435	12633
57785	12634
9393	12635
33667	12636
32772	12637
41855	12638
59588	12639
25817	12640
64926	12641
188752	12642
150650	12643
188885	12644
120005	12645
72058	12646
2819	12647
16355	12648
1716	12649
38674	12650
27389	12651
36077	12652
37696	12653
60826	12654
7120	12655
70058	12656
54367	12657
115931	12658
5708	12659
5433	12660
3319	12661
3368	12662
5456	12663
60807	12664
3368	12665
63008	12666
184115	12667
18586	12668
412	12669
2339	12670
16184	12671
11210	12672
182772	12673
41900	12674
41985	12675
80693	12676
333	12677
12962	12678
119148	12679
33110	12680
20009	12681
75693	12682
22742	12683
57757	12684
1654	12685
57664	12686
36819	12687
58912	12688
187763	12689
3869	12690
3086	12691
7327	12692
21927	12693
563	12694
32274	12695
50011	12696
29013	12697
179563	12698
15604	12699
15612	12700
2905	12701
41463	12702
1998	12703
26805	12704
15641	12705
289	12706
534	12707
22517	12708
83693	12709
59106	12710
12898	12711
57496	12712
4523	12713
47665	12714
34858	12715
69040	12716
2891	12717
14286	12718
1	12719
35389	12720
26459	12721
139114	12722
35	12723
1419	12724
69045	12725
15741	12726
25741	12727
34594	12728
5039	12729
44622	12730
13635	12731
8297	12732
40393	12733
32281	12734
124427	12735
18181	12736
18700	12737
22061	12738
14710	12739
39632	12740
10116	12741
130491	12742
39581	12743
30978	12744
23	12745
10171	12746
46884	12747
57557	12748
27703	12749
32814	12750
15940	12751
33492	12752
57486	12753
43553	12754
417	12755
1598	12756
1425	12757
7083	12758
57232	12759
84596	12760
4538	12761
92	12762
8617	12763
33560	12764
4116	12765
26562	12766
2142	12767
36362	12768
39783	12769
11358	12770
6239	12771
23582	12772
51354	12773
157	12774
18184	12775
12918	12776
47912	12777
1144	12778
24408	12779
22505	12780
61957	12781
8840	12782
64278	12783
55594	12784
31477	12785
39371	12786
21878	12787
33752	12788
8927	12789
48869	12790
33528	12791
18916	12792
26817	12793
3207	12794
33495	12795
6519	12796
10320	12797
13691	12798
22151	12799
140122	12800
41543	12801
1599	12802
6544	12803
48035	12804
3007	12805
47528	12806
2596	12807
9787	12808
22784	12809
59051	12810
6945	12811
21736	12812
29315	12813
32305	12814
47940	12815
32499	12816
39519	12817
32435	12818
39416	12819
32581	12820
13847	12821
15244	12822
3061	12823
4530	12824
32103	12825
57393	12826
107	12827
10617	12828
47511	12829
83541	12830
59081	12831
12595	12832
813	12833
32437	12834
8699	12835
5767	12836
38915	12837
9540	12838
83580	12839
32217	12840
329	12841
17939	12842
39119	12843
38517	12844
35594	12845
68837	12846
22530	12847
37273	12848
5755	12849
18203	12850
22032	12851
6604	12852
39816	12853
37583	12854
27282	12855
2887	12856
26140	12857
1040	12858
26490	12859
88329	12860
1771	12861
38665	12862
5412	12863
7926	12864
1094	12865
6883	12866
3991	12867
12528	12868
39494	12869
3234	12870
9383	12871
22103	12872
19885	12873
22124	12874
60089	12875
13549	12876
33585	12877
424	12878
5529	12879
21908	12880
17408	12881
102832	12882
22623	12883
57800	12884
230	12885
57489	12886
51194	12887
23023	12888
69198	12889
5822	12890
2905	12891
58905	12892
68908	12893
25792	12894
32827	12895
32210	12896
90700	12897
6576	12898
18628	12899
5073	12900
7598	12901
39817	12902
68845	12903
99	12904
57590	12905
37442	12906
70599	12907
9397	12908
18244	12909
32222	12910
13590	12911
2047	12912
2913	12913
9635	12914
27544	12915
61602	12916
16989	12917
21967	12918
5694	12919
18275	12920
26758	12921
47684	12922
24935	12923
57705	12924
104472	12925
17415	12926
58807	12927
18248	12928
15321	12929
68653	12930
18791	12931
83383	12932
5529	12933
33349	12934
7708	12935
39475	12936
50900	12937
1906	12938
32199	12939
57284	12940
38932	12941
21659	12942
21991	12943
287	12944
26488	12945
4540	12946
9929	12947
619	12948
3520	12949
18383	12950
21766	12951
452	12952
13268	12953
2661	12954
19691	12955
2808	12956
26442	12957
14655	12958
15359	12959
60960	12960
51430	12961
9220	12962
11873	12963
39262	12964
24137	12965
30475	12966
11883	12967
44489	12968
189146	12969
141732	12970
2363	12971
3683	12972
14469	12973
40557	12974
89	12975
5760	12976
27689	12977
1670	12978
14092	12979
17267	12980
4952	12981
19214	12982
54966	12983
105420	12984
26612	12985
28860	12986
1259	12987
21960	12988
27659	12989
32424	12990
15353	12991
25658	12992
15380	12993
3793	12994
902	12995
105568	12996
47672	12997
5898	12998
85621	12999
2209	13000
57408	13001
16156	13002
55523	13003
10729	13004
1028	13005
70844	13006
32045	13007
90820	13008
2058	13009
37218	13010
39674	13011
48817	13012
16362	13013
55125	13014
631	13015
11453	13016
21910	13017
32254	13018
12891	13019
32794	13020
49791	13021
94543	13022
16480	13023
2071	13024
18094	13025
7041	13026
5011	13027
32813	13028
13668	13029
26199	13030
68855	13031
8441	13032
15225	13033
30709	13034
69272	13035
2324	13036
18379	13037
59189	13038
39816	13039
162	13040
69227	13041
15362	13042
184937	13043
15347	13044
1998	13045
2201	13046
40622	13047
57062	13048
74635	13049
48039	13050
46967	13051
5785	13052
11243	13053
32690	13054
32448	13055
32606	13056
26351	13057
39577	13058
26633	13059
147157	13060
166882	13061
804	13062
39171	13063
32540	13064
10056	13065
1981	13066
49326	13067
22006	13068
1368	13069
1974	13070
15707	13071
66	13072
33682	13073
49023	13074
15834	13075
15242	13076
4047	13077
18836	13078
1344	13079
28377	13080
58540	13081
39394	13082
15847	13083
85175	13084
39823	13085
18184	13086
21530	13087
1	13088
23288	13089
60057	13090
140800	13091
26776	13092
37347	13093
39206	13094
34316	13095
329	13096
56937	13097
40270	13098
2187	13099
187739	13100
18174	13101
16737	13102
7187	13103
45	13104
19890	13105
13228	13106
83604	13107
39221	13108
5258	13109
12101	13110
1793	13111
16389	13112
16617	13113
21600	13114
18221	13115
29167	13116
23490	13117
85795	13118
15009	13119
12975	13120
30709	13121
120	13122
15070	13123
455	13124
3032	13125
2680	13126
73779	13127
74126	13128
38627	13129
30392	13130
124566	13131
72428	13132
6366	13133
29508	13134
122798	13135
11890	13136
5545	13137
64452	13138
11314	13139
6357	13140
22	13141
12978	13142
4323	13143
29251	13144
8019	13145
58551	13146
941	13147
18394	13148
44930	13149
17316	13150
25297	13151
46652	13152
20625	13153
32416	13154
3896	13155
69036	13156
16915	13157
18055	13158
21807	13159
19725	13160
22	13161
52418	13162
15702	13163
111056	13164
4986	13165
11766	13166
56981	13167
19848	13168
15686	13169
5107	13170
64383	13171
10016	13172
34904	13173
48116	13174
19970	13175
7493	13176
85226	13177
17741	13178
31034	13179
39785	13180
42256	13181
5072	13182
1012	13183
100191	13184
6588	13185
66080	13186
32236	13187
9607	13188
43354	13189
60	13190
12874	13191
6212	13192
8405	13193
32424	13194
9929	13195
17730	13196
26697	13197
4421	13198
4078	13199
15335	13200
22078	13201
83539	13202
38199	13203
11043	13204
26607	13205
14179	13206
42210	13207
26695	13208
245	13209
18283	13210
26855	13211
44088	13212
47766	13213
1	13214
172340	13215
132551	13216
41819	13217
55897	13218
872	13219
26131	13220
22	13221
4	13222
7870	13223
39474	13224
153540	13225
10272	13226
5092	13227
71048	13228
9975	13229
612	13230
47399	13231
53987	13232
40921	13233
1761	13234
28284	13235
4	13236
2244	13237
4	13238
39349	13239
3028	13240
4083	13241
14612	13242
4094	13243
84853	13244
132	13245
48869	13246
1775	13247
47994	13248
13741	13249
8751	13250
12780	13251
85297	13252
2541	13253
48008	13254
26410	13255
351	13256
19162	13257
10315	13258
15305	13259
28827	13260
22998	13261
14960	13262
5062	13263
28516	13264
127680	13265
11422	13266
4944	13267
27295	13268
16743	13269
314	13270
2041	13271
13934	13272
22553	13273
35749	13274
18686	13275
1650	13276
5846	13277
27749	13278
21947	13279
3838	13280
36038	13281
29721	13282
69085	13283
33720	13284
5819	13285
15019	13286
57623	13287
6588	13288
50755	13289
24072	13290
13288	13291
30816	13292
10645	13293
10968	13294
39706	13295
26634	13296
32719	13297
34110	13298
9411	13299
97790	13300
535	13301
31837	13302
6551	13303
26131	13304
10138	13305
22090	13306
22	13307
40344	13308
17401	13309
4	13310
3051	13311
40591	13312
68835	13313
59414	13314
17139	13315
62574	13316
127	13317
39190	13318
15286	13319
545	13320
39442	13321
13848	13322
13784	13323
8543	13324
4073	13325
15067	13326
4	13327
21797	13328
22673	13329
80820	13330
2313	13331
60221	13332
112523	13333
42223	13334
1618	13335
59744	13336
5534	13337
2365	13338
38561	13339
1257	13340
5275	13341
188446	13342
49052	13343
16892	13344
3376	13345
4750	13346
2721	13347
45440	13348
401	13349
47846	13350
40734	13351
20229	13352
112378	13353
1286	13354
2680	13355
47657	13356
1644	13357
13169	13358
47473	13359
26111	13360
37344	13361
51	13362
15626	13363
38184	13364
3869	13365
3869	13366
1450	13367
58648	13368
12888	13369
31574	13370
1582	13371
47656	13372
32113	13373
302	13374
25095	13375
19469	13376
93391	13377
37305	13378
21228	13379
39497	13380
24380	13381
21398	13382
18317	13383
6376	13384
146683	13385
37752	13386
41116	13387
68416	13388
3203	13389
100429	13390
343	13391
343	13392
1709	13393
259	13394
80845	13395
2022	13396
1083	13397
21855	13398
4742	13399
32480	13400
39568	13401
33490	13402
39264	13403
26708	13404
31595	13405
68653	13406
37011	13407
83409	13408
4651	13409
11053	13410
36784	13411
7203	13412
33390	13413
39686	13414
822	13415
5072	13416
78130	13417
593	13418
39413	13419
3062	13420
5074	13421
18381	13422
62101	13423
8468	13424
32345	13425
15374	13426
16050	13427
47481	13428
3488	13429
9988	13430
102792	13431
21962	13432
337	13433
21828	13434
11723	13435
83408	13436
46897	13437
87179	13438
27495	13439
91081	13440
11048	13441
45748	13442
15372	13443
80469	13444
17433	13445
13024	13446
35447	13447
712	13448
58766	13449
4218	13450
21548	13451
16885	13452
57570	13453
10727	13454
26082	13455
40837	13456
20823	13457
20859	13458
15009	13459
69152	13460
11256	13461
57550	13462
62694	13463
4539	13464
12887	13465
17991	13466
20631	13467
96805	13468
29059	13469
29059	13470
24371	13471
1344	13472
70488	13473
26871	13474
21799	13475
26310	13476
58594	13477
38653	13478
18318	13479
32483	13480
36531	13481
7	13482
10920	13483
49401	13484
6596	13485
166062	13486
1029	13487
10815	13488
22010	13489
27598	13490
122	13491
16493	13492
38653	13493
2469	13494
44055	13495
85210	13496
3080	13497
3080	13498
98337	13499
80791	13500
121680	13501
32202	13502
833	13503
30806	13504
34758	13505
11968	13506
5322	13507
28264	13508
18380	13509
26531	13510
69107	13511
22131	13512
386	13513
39590	13514
13291	13515
29568	13516
2158	13517
6366	13518
145236	13519
1159	13520
90121	13521
1356	13522
8486	13523
6519	13524
18365	13525
21455	13526
28177	13527
2921	13528
97241	13529
16867	13530
32556	13531
11597	13532
28609	13533
15820	13534
47024	13535
95191	13536
184197	13537
848	13538
8672	13539
6815	13540
142058	13541
1618	13542
32253	13543
22622	13544
7926	13545
1744	13546
402	13547
43102	13548
22786	13549
60260	13550
22151	13551
18228	13552
41814	13553
139703	13554
94244	13555
32724	13556
3474	13557
2297	13558
4087	13559
51929	13560
57413	13561
70919	13562
47484	13563
10143	13564
14612	13565
15370	13566
15268	13567
65073	13568
32470	13569
2052	13570
17802	13571
54966	13572
47685	13573
77729	13574
59387	13575
25573	13576
40773	13577
619	13578
3108	13579
31187	13580
20854	13581
46461	13582
57327	13583
24189	13584
9337	13585
42639	13586
275	13587
11001	13588
59263	13589
81253	13590
5396	13591
111105	13592
6468	13593
28289	13594
16353	13595
6199	13596
22780	13597
42104	13598
176932	13599
28721	13600
77213	13601
6199	13602
56091	13603
8443	13604
7396	13605
41609	13606
67814	13607
124072	13608
16508	13609
50920	13610
61641	13611
1344	13612
77166	13613
142175	13614
13959	13615
42333	13616
1144	13617
7199	13618
21573	13619
78305	13620
29921	13621
41836	13622
119115	13623
159868	13624
3966	13625
14145	13626
108	13627
12519	13628
1	13629
16252	13630
16252	13631
16252	13632
16252	13633
187892	13634
14791	13635
14791	13636
14791	13637
14791	13638
18692	13639
54668	13640
132318	13641
4171	13642
16024	13643
18938	13644
18196	13645
71972	13646
76534	13647
16915	13648
11012	13649
29100	13650
133278	13651
16098	13652
10647	13653
16384	13654
3366	13655
27959	13656
27189	13657
63325	13658
11590	13659
41575	13660
16697	13661
30954	13662
14006	13663
3555	13664
58047	13665
12806	13666
38771	13667
27329	13668
31506	13669
7531	13670
8115	13671
639	13672
7469	13673
141972	13674
21941	13675
15228	13676
61574	13677
11007	13678
13223	13679
820	13680
55720	13681
21791	13682
23157	13683
105574	13684
93539	13685
69508	13686
75800	13687
76569	13688
89869	13689
6089	13690
93539	13691
174525	13692
50096	13693
19759	13694
29014	13695
16841	13696
5022	13697
3962	13698
48647	13699
476	13700
1324	13701
1324	13702
2902	13703
221	13704
90278	13705
95957	13706
7998	13707
109722	13708
2000	13709
2000	13710
9963	13711
16704	13712
810	13713
73892	13714
51744	13715
3911	13716
810	13717
60817	13718
29025	13719
19742	13720
156	13721
12898	13722
90716	13723
4109	13724
4109	13725
9356	13726
2227	13727
4432	13728
52116	13729
4645	13730
6583	13731
1284	13732
590	13733
7026	13734
11075	13735
24369	13736
6443	13737
45847	13738
78367	13739
29007	13740
7458	13741
24427	13742
2555	13743
16147	13744
2282	13745
3101	13746
15091	13747
6340	13748
5592	13749
8360	13750
16243	13751
40521	13752
22332	13753
15579	13754
29665	13755
23325	13756
20	13757
33575	13758
55330	13759
3823	13760
30737	13761
67057	13762
50761	13763
39364	13764
1025	13765
73751	13766
10206	13767
140416	13768
1726	13769
43189	13770
4848	13771
102930	13772
12904	13773
8440	13774
49280	13775
41697	13776
4424	13777
70847	13778
11523	13779
19439	13780
13486	13781
12049	13782
6997	13783
29801	13784
95253	13785
735	13786
4374	13787
47796	13788
11198	13789
173249	13790
21510	13791
4387	13792
30365	13793
38214	13794
15805	13795
2122	13796
23578	13797
32814	13798
76225	13799
26082	13800
16678	13801
16225	13802
45704	13803
75097	13804
3729	13805
111507	13806
12860	13807
14452	13808
60299	13809
26899	13810
2183	13811
9805	13812
63498	13813
43120	13814
21213	13815
17708	13816
39091	13817
99517	13818
29285	13819
28139	13820
34092	13821
14812	13822
12663	13823
73995	13824
54748	13825
114305	13826
1	13827
49826	13828
102052	13829
41698	13830
29376	13831
6771	13832
8956	13833
126358	13834
72975	13835
10917	13836
2306	13837
102476	13838
8761	13839
9756	13840
14824	13841
33647	13842
2436	13843
20047	13844
10874	13845
19860	13846
6409	13847
50301	13848
1663	13849
6443	13850
2624	13851
16468	13852
132448	13853
98783	13854
23913	13855
13279	13856
11185	13857
55247	13858
62488	13859
522	13860
55086	13861
15407	13862
571	13863
11601	13864
21050	13865
79946	13866
29842	13867
49624	13868
78951	13869
27980	13870
7228	13871
20247	13872
26363	13873
3995	13874
47357	13875
90983	13876
10907	13877
73949	13878
74097	13879
2926	13880
139831	13881
28045	13882
102	13883
12852	13884
36070	13885
49510	13886
13710	13887
36460	13888
1814	13889
33730	13890
836	13891
156228	13892
10749	13893
11957	13894
11324	13895
10364	13896
41955	13897
99858	13898
3364	13899
141226	13900
20226	13901
96620	13902
14824	13903
12533	13904
496	13905
53332	13906
40528	13907
682	13908
39038	13909
25488	13910
5600	13911
52409	13912
5433	13913
13931	13914
15452	13915
3439	13916
1183	13917
30894	13918
626	13919
9353	13920
54323	13921
50518	13922
72830	13923
39815	13924
18338	13925
33227	13926
22952	13927
885	13928
30572	13929
3084	13930
71898	13931
37541	13932
4063	13933
1604	13934
2827	13935
45886	13936
21708	13937
29072	13938
101373	13939
15247	13940
7731	13941
11972	13942
35673	13943
75165	13944
831	13945
16733	13946
112679	13947
14415	13948
389	13949
16491	13950
60788	13951
93743	13952
2926	13953
52460	13954
1465	13955
166129	13956
94873	13957
3046	13958
183191	13959
7274	13960
9762	13961
8951	13962
49630	13963
29694	13964
15849	13965
82145	13966
5177	13967
47458	13968
29171	13969
33308	13970
27709	13971
2304	13972
8858	13973
54646	13974
99193	13975
1672	13976
16412	13977
10623	13978
2137	13979
12264	13980
41100	13981
40692	13982
1570	13983
3926	13984
21218	13985
2436	13986
62669	13987
120269	13988
54054	13989
6077	13990
1068	13991
15475	13992
2525	13993
2226	13994
1833	13995
17116	13996
77920	13997
3023	13998
7098	13999
42078	14000
8260	14001
70744	14002
28849	14003
11476	14004
11133	14005
86671	14006
18215	14007
38386	14008
12102	14009
29811	14010
696	14011
18426	14012
72133	14013
4404	14014
108211	14015
70344	14016
18276	14017
2045	14018
1062	14019
110073	14020
54243	14021
137114	14022
610	14023
561	14024
3298	14025
50267	14026
165330	14027
9779	14028
104098	14029
1299	14030
32230	14031
42108	14032
23949	14033
33653	14034
60366	14035
4356	14036
2038	14037
1618	14038
75935	14039
6949	14040
8064	14041
36526	14042
52094	14043
2166	14044
69353	14045
614	14046
6581	14047
1355	14048
41670	14049
145790	14050
3612	14051
169873	14052
75429	14053
2259	14054
9348	14055
18918	14056
97629	14057
56444	14058
12999	14059
7337	14060
27914	14061
49735	14062
590	14063
33653	14064
83021	14065
134597	14066
28133	14067
84944	14068
9224	14069
63910	14070
7063	14071
93486	14072
20011	14073
102291	14074
69245	14075
10497	14076
97015	14077
169943	14078
99073	14079
109493	14080
106149	14081
67864	14082
32306	14083
29891	14084
15094	14085
52021	14086
2600	14087
57684	14088
7995	14089
61677	14090
35861	14091
21254	14092
30807	14093
3358	14094
49951	14095
13408	14096
18722	14097
24063	14098
57613	14099
23245	14100
21828	14101
167241	14102
13198	14103
75343	14104
10702	14105
15832	14106
72958	14107
3586	14108
19208	14109
779	14110
83597	14111
11721	14112
38442	14113
29470	14114
4365	14115
826	14116
58792	14117
9667	14118
12083	14119
34427	14120
53226	14121
2257	14122
19168	14123
45258	14124
1448	14125
2282	14126
112345	14127
60622	14128
50692	14129
30799	14130
2294	14131
7008	14132
42802	14133
89648	14134
20157	14135
66412	14136
19208	14137
8338	14138
6894	14139
7229	14140
85562	14141
4875	14142
74440	14143
13433	14144
31106	14145
7621	14146
32601	14147
35355	14148
2933	14149
1374	14150
7483	14151
5	14152
19036	14153
30582	14154
1420	14155
19633	14156
29567	14157
7	14158
2555	14159
19863	14160
4173	14161
4459	14162
29208	14163
15036	14164
18233	14165
57795	14166
68347	14167
57449	14168
32257	14169
5322	14170
11296	14171
88385	14172
46721	14173
27548	14174
28309	14175
19666	14176
49406	14177
37139	14178
19491	14179
1414	14180
7734	14181
128749	14182
500	14183
54392	14184
931	14185
102338	14186
3524	14187
67592	14188
7981	14189
2279	14190
32912	14191
25804	14192
9950	14193
29317	14194
62773	14195
98339	14196
107690	14197
47451	14198
29225	14199
37258	14200
34726	14201
163047	14202
50749	14203
3008	14204
12234	14205
95331	14206
41824	14207
26324	14208
49009	14209
137537	14210
96417	14211
4985	14212
45655	14213
102191	14214
125	14215
80513	14216
158623	14217
5192	14218
128398	14219
168491	14220
9619	14221
16315	14222
76321	14223
46902	14224
15627	14225
5230	14226
154556	14227
88434	14228
140339	14229
9249	14230
123809	14231
141560	14232
128164	14233
119786	14234
99188	14235
21548	14236
151699	14237
52750	14238
47344	14239
42605	14240
142796	14241
12156	14242
20259	14243
39363	14244
28274	14245
9836	14246
9910	14247
35149	14248
129622	14249
37942	14250
84029	14251
53896	14252
116385	14253
75197	14254
80494	14255
22198	14256
151299	14257
28016	14258
129612	14259
129971	14260
78634	14261
131647	14262
34810	14263
44127	14264
11746	14265
45366	14266
123741	14267
124239	14268
37873	14269
36167	14270
23429	14271
95363	14272
37791	14273
37400	14274
16099	14275
68675	14276
110916	14277
46576	14278
11190	14279
6095	14280
94725	14281
164126	14282
64662	14283
29953	14284
13308	14285
128713	14286
135325	14287
127794	14288
53703	14289
174288	14290
98724	14291
129470	14292
73910	14293
14214	14294
85704	14295
105730	14296
161465	14297
163564	14298
78697	14299
82316	14300
17522	14301
157903	14302
65004	14303
185737	14304
2277	14305
91254	14306
21063	14307
32199	14308
163906	14309
75254	14310
11775	14311
46256	14312
130333	14313
30313	14314
10910	14315
158274	14316
102002	14317
91132	14318
55337	14319
107732	14320
52758	14321
13283	14322
38788	14323
55052	14324
128565	14325
44683	14326
47451	14327
12714	14328
24271	14329
93950	14330
40651	14331
161357	14332
42838	14333
12967	14334
21072	14335
3081	14336
46153	14337
15326	14338
54	14339
6246	14340
54	14341
74687	14342
10913	14343
20182	14344
4203	14345
4932	14346
6508	14347
32654	14348
50267	14349
23934	14350
10600	14351
7267	14352
14115	14353
2063	14354
4552	14355
1939	14356
8982	14357
8471	14358
1601	14359
1793	14360
26727	14361
42497	14362
109176	14363
50818	14364
14406	14365
26553	14366
4436	14367
13873	14368
23205	14369
39085	14370
515	14371
41336	14372
10012	14373
90102	14374
2886	14375
72694	14376
17090	14377
169046	14378
122	14379
12044	14380
49978	14381
9862	14382
2138	14383
39511	14384
45796	14385
4924	14386
16294	14387
48711	14388
18764	14389
132926	14390
111887	14391
8059	14392
80451	14393
49305	14394
3831	14395
24217	14396
1878	14397
25780	14398
40956	14399
56688	14400
103	14401
51465	14402
124683	14403
63581	14404
43814	14405
93648	14406
3855	14407
56510	14408
10049	14409
24970	14410
844	14411
13100	14412
187	14413
8276	14414
22984	14415
61196	14416
74487	14417
32184	14418
16464	14419
933	14420
102413	14421
30799	14422
106568	14423
50539	14424
65869	14425
19008	14426
35625	14427
39694	14428
18202	14429
142577	14430
39817	14431
5094	14432
14627	14433
4254	14434
9965	14435
183820	14436
87711	14437
176761	14438
4131	14439
12721	14440
5803	14441
74714	14442
14809	14443
81865	14444
74763	14445
25947	14446
57211	14447
5325	14448
14817	14449
54902	14450
13802	14451
46572	14452
52158	14453
369	14454
64685	14455
78737	14456
5947	14457
82	14458
82	14459
1562	14460
38382	14461
70396	14462
25999	14463
117403	14464
176154	14465
148568	14466
23717	14467
14809	14468
14268	14469
2867	14470
3673	14471
78737	14472
1884	14473
334	14474
7205	14475
7205	14476
4219	14477
7205	14478
6007	14479
113903	14480
42505	14481
42325	14482
28754	14483
14188	14484
7627	14485
75310	14486
10330	14487
2840	14488
15485	14489
16568	14490
5947	14491
8252	14492
67616	14493
26367	14494
126684	14495
156345	14496
515	14497
89055	14498
1884	14499
47177	14500
17427	14501
2728	14502
1563	14503
24734	14504
4502	14505
11484	14506
9243	14507
55100	14508
155550	14509
64501	14510
6451	14511
68350	14512
18935	14513
86905	14514
14597	14515
30302	14516
47307	14517
10717	14518
38140	14519
79829	14520
15001	14521
97434	14522
124505	14523
30683	14524
12729	14525
12729	14526
12491	14527
79854	14528
13338	14529
15155	14530
14597	14531
65441	14532
125787	14533
47147	14534
30372	14535
101196	14536
78578	14537
679	14538
15017	14539
1798	14540
4451	14541
21326	14542
10742	14543
29273	14544
3673	14545
121962	14546
3923	14547
66402	14548
91970	14549
51405	14550
5331	14551
9699	14552
67257	14553
8	14554
46957	14555
947	14556
15656	14557
747	14558
72142	14559
34322	14560
18106	14561
31618	14562
99934	14563
3286	14564
49749	14565
16793	14566
15625	14567
49859	14568
130033	14569
68386	14570
3653	14571
39333	14572
113023	14573
12887	14574
12	14575
29904	14576
5666	14577
877	14578
187784	14579
32653	14580
6474	14581
32608	14582
1466	14583
22047	14584
141	14585
6139	14586
7928	14587
31295	14588
10802	14589
71135	14590
20427	14591
113954	14592
73331	14593
2860	14594
67209	14595
2862	14596
30324	14597
4460	14598
20178	14599
25537	14600
39526	14601
26770	14602
1030	14603
12896	14604
46929	14605
6716	14606
57446	14607
57446	14608
31750	14609
21784	14610
18120	14611
5757	14612
79892	14613
59952	14614
9942	14615
32460	14616
60291	14617
32646	14618
1629	14619
20915	14620
16085	14621
12801	14622
25719	14623
20282	14624
5843	14625
60	14626
84437	14627
51	14628
226	14629
41	14630
33055	14631
29837	14632
2592	14633
26716	14634
1901	14635
7720	14636
27376	14637
18197	14638
27757	14639
14377	14640
57430	14641
62690	14642
23964	14643
47930	14644
20809	14645
57386	14646
47058	14647
800	14648
4857	14649
20177	14650
30978	14651
5336	14652
105413	14653
118598	14654
47263	14655
3697	14656
25822	14657
39642	14658
6445	14659
54730	14660
11449	14661
8491	14662
15271	14663
16079	14664
1937	14665
4944	14666
12139	14667
6576	14668
20091	14669
30748	14670
82323	14671
66178	14672
1055	14673
17748	14674
41633	14675
17119	14676
25539	14677
14936	14678
36890	14679
151	14680
38219	14681
2906	14682
185	14683
48991	14684
49013	14685
38556	14686
53023	14687
107411	14688
1356	14689
2645	14690
3107	14691
3219	14692
31740	14693
39483	14694
112887	14695
22004	14696
31095	14697
11040	14698
8597	14699
3991	14700
16493	14701
132	14702
10172	14703
39574	14704
38463	14705
3366	14706
45554	14707
41656	14708
18373	14709
18214	14710
1463	14711
30863	14712
23890	14713
15077	14714
35644	14715
20812	14716
77117	14717
45726	14718
31545	14719
67632	14720
15571	14721
78810	14722
29797	14723
842	14724
30161	14725
8623	14726
291	14727
82058	14728
48648	14729
12814	14730
11543	14731
3492	14732
63553	14733
4730	14734
16363	14735
37424	14736
121725	14737
3841	14738
52271	14739
1414	14740
7685	14741
14064	14742
134216	14743
48663	14744
6528	14745
28970	14746
8523	14747
81016	14748
98940	14749
56184	14750
16169	14751
67354	14752
47437	14753
77632	14754
15149	14755
86578	14756
88817	14757
80677	14758
3248	14759
105009	14760
80169	14761
44806	14762
67447	14763
9100	14764
20674	14765
96205	14766
43656	14767
5354	14768
45950	14769
39414	14770
24007	14771
54308	14772
45752	14773
31762	14774
13771	14775
11313	14776
42346	14777
26141	14778
10717	14779
37177	14780
97934	14781
67134	14782
29360	14783
65767	14784
73726	14785
46053	14786
3886	14787
39376	14788
51860	14789
24182	14790
4709	14791
45403	14792
53060	14793
6870	14794
20148	14795
111193	14796
105234	14797
6565	14798
130129	14799
47893	14800
17334	14801
6899	14802
43031	14803
39099	14804
6040	14805
111405	14806
14736	14807
51158	14808
31918	14809
38839	14810
4697	14811
120171	14812
169551	14813
53718	14814
53968	14815
47761	14816
21242	14817
67314	14818
6121	14819
70175	14820
100742	14821
7918	14822
21733	14823
21169	14824
175211	14825
23316	14826
5314	14827
16927	14828
21083	14829
66392	14830
56263	14831
121371	14832
20124	14833
30446	14834
64365	14835
11900	14836
55687	14837
38936	14838
122682	14839
47056	14840
82632	14841
35864	14842
137344	14843
23958	14844
30677	14845
46056	14846
20945	14847
126621	14848
77864	14849
45674	14850
56851	14851
56260	14852
5814	14853
10252	14854
80745	14855
49628	14856
45846	14857
31140	14858
10893	14859
59321	14860
25913	14861
129798	14862
53524	14863
15797	14864
96070	14865
17940	14866
8074	14867
28910	14868
100245	14869
55372	14870
64289	14871
55070	14872
65090	14873
21108	14874
96070	14875
82667	14876
20012	14877
3072	14878
50033	14879
15343	14880
50131	14881
86065	14882
37529	14883
3491	14884
76547	14885
66002	14886
30378	14887
45058	14888
7373	14889
5216	14890
68753	14891
70418	14892
5365	14893
58086	14894
35955	14895
84605	14896
4127	14897
67079	14898
15114	14899
31887	14900
37847	14901
24805	14902
32075	14903
7825	14904
43310	14905
58166	14906
13605	14907
67330	14908
146962	14909
51202	14910
13911	14911
587	14912
41331	14913
34459	14914
2663	14915
90671	14916
44880	14917
4751	14918
7573	14919
20901	14920
26910	14921
34472	14922
6285	14923
26617	14924
2189	14925
1377	14926
3926	14927
297	14928
12112	14929
24206	14930
96723	14931
9482	14932
9482	14933
78446	14934
39773	14935
16384	14936
11822	14937
13290	14938
57207	14939
19578	14940
6944	14941
17673	14942
14094	14943
70171	14944
112427	14945
7062	14946
6848	14947
55183	14948
71510	14949
53171	14950
93588	14951
41001	14952
19005	14953
34087	14954
61367	14955
54797	14956
130176	14957
4846	14958
45533	14959
38656	14960
11562	14961
4281	14962
1344	14963
44077	14964
19444	14965
40663	14966
8152	14967
90765	14968
81512	14969
37468	14970
18106	14971
21717	14972
14130	14973
39086	14974
19295	14975
13490	14976
90113	14977
17631	14978
35700	14979
35087	14980
58485	14981
4884	14982
24544	14983
72688	14984
18819	14985
22480	14986
26230	14987
33968	14988
14441	14989
58739	14990
57252	14991
48897	14992
1805	14993
5031	14994
20631	14995
1338	14996
33504	14997
101306	14998
5047	14999
38744	15000
881	15001
78643	15002
8682	15003
5073	15004
35839	15005
1585	15006
75292	15007
7681	15008
103475	15009
27726	15010
7481	15011
41756	15012
11047	15013
184600	15014
17161	15015
35772	15016
14406	15017
78693	15018
2706	15019
12947	15020
61210	15021
15629	15022
7359	15023
146325	15024
1435	15025
95908	15026
10647	15027
404	15028
68051	15029
35411	15030
12923	15031
123433	15032
47576	15033
1705	15034
3582	15035
40506	15036
100359	15037
95494	15038
17221	15039
40461	15040
2595	15041
5031	15042
21599	15043
59019	15044
2655	15045
176512	15046
58080	15047
71758	15048
44384	15049
77332	15050
32254	15051
138592	15052
3725	15053
57237	15054
24935	15055
37513	15056
84840	15057
162195	15058
45232	15059
113348	15060
95685	15061
54492	15062
158	15063
79064	15064
12241	15065
46230	15066
138409	15067
10647	15068
52221	15069
78463	15070
75240	15071
7436	15072
49191	15073
20470	15074
2958	15075
2693	15076
22964	15077
13732	15078
169852	15079
27906	15080
56957	15081
77889	15082
794	15083
19777	15084
5326	15085
3469	15086
58143	15087
56339	15088
3186	15089
158251	15090
165228	15091
57126	15092
23836	15093
65369	15094
71116	15095
86271	15096
29895	15097
13190	15098
6044	15099
75337	15100
934	15101
25627	15102
35783	15103
21234	15104
10479	15105
100764	15106
1136	15107
2073	15108
2875	15109
83135	15110
18167	15111
13967	15112
3077	15113
16277	15114
835	15115
24293	15116
12143	15117
57788	15118
7612	15119
6393	15120
100125	15121
10832	15122
42835	15123
31999	15124
54191	15125
51408	15126
4457	15127
875	15128
7620	15129
472	15130
89	15131
136620	15132
134582	15133
102780	15134
12862	15135
94460	15136
25769	15137
6268	15138
120193	15139
7655	15140
119579	15141
45653	15142
6823	15143
79670	15144
96765	15145
17655	15146
12610	15147
110330	15148
127766	15149
10067	15150
31330	15151
18111	15152
184405	15153
78705	15154
99344	15155
36932	15156
143948	15157
66570	15158
120731	15159
12323	15160
42117	15161
18688	15162
44528	15163
61234	15164
26533	15165
31590	15166
89892	15167
1836	15168
1856	15169
8019	15170
10819	15171
40623	15172
99088	15173
68734	15174
68875	15175
40026	15176
66253	15177
82288	15178
52108	15179
98530	15180
35432	15181
148372	15182
74481	15183
26543	15184
97234	15185
32517	15186
83594	15187
30688	15188
74007	15189
28818	15190
23721	15191
35108	15192
51169	15193
13160	15194
23729	15195
61345	15196
145788	15197
28833	15198
126982	15199
23721	15200
95222	15201
64874	15202
42470	15203
57605	15204
52	15205
1856	15206
24732	15207
10819	15208
25469	15209
112491	15210
40026	15211
48183	15212
7502	15213
43744	15214
117701	15215
153560	15216
10474	15217
20327	15218
63087	15219
52603	15220
46335	15221
5027	15222
75909	15223
131366	15224
82827	15225
20366	15226
8577	15227
77880	15228
24047	15229
69247	15230
72265	15231
23149	15232
110680	15233
110680	15234
138664	15235
87575	15236
23468	15237
44576	15238
101312	15239
53415	15240
3883	15241
124859	15242
5027	15243
70934	15244
18879	15245
71361	15246
70951	15247
138713	15248
24161	15249
10142	15250
85387	15251
17179	15252
47413	15253
169326	15254
122862	15255
156959	15256
122620	15257
66236	15258
64608	15259
126209	15260
54958	15261
116644	15262
31678	15263
39649	15264
44524	15265
80060	15266
11192	15267
26342	15268
55766	15269
59363	15270
167122	15271
74370	15272
59355	15273
17444	15274
119634	15275
25406	15276
54655	15277
2120	15278
99127	15279
126406	15280
122862	15281
64349	15282
127836	15283
79433	15284
21301	15285
120584	15286
159543	15287
14966	15288
126808	15289
38825	15290
38754	15291
61071	15292
57751	15293
157393	15294
81480	15295
165211	15296
129928	15297
64930	15298
98454	15299
123374	15300
64930	15301
64349	15302
45055	15303
46873	15304
38555	15305
25585	15306
65554	15307
7010	15308
48888	15309
67364	15310
40486	15311
66334	15312
56132	15313
180125	15314
4641	15315
7010	15316
20916	15317
83170	15318
163671	15319
49780	15320
66667	15321
20694	15322
55733	15323
82856	15324
44493	15325
66853	15326
6902	15327
31085	15328
107492	15329
30769	15330
54474	15331
91754	15332
76249	15333
6999	15334
12503	15335
15188	15336
56566	15337
37844	15338
98618	15339
44493	15340
12665	15341
25724	15342
55850	15343
66638	15344
37098	15345
31304	15346
54344	15347
21497	15348
66130	15349
54192	15350
31236	15351
37605	15352
54310	15353
45690	15354
14755	15355
66772	15356
163669	15357
65624	15358
100427	15359
49306	15360
57073	15361
95563	15362
37509	15363
64401	15364
31313	15365
78900	15366
45423	15367
20956	15368
21581	15369
99460	15370
64710	15371
102752	15372
56522	15373
125052	15374
82751	15375
56317	15376
55766	15377
45870	15378
56545	15379
14885	15380
38898	15381
53654	15382
102455	15383
37692	15384
21654	15385
24403	15386
155934	15387
11470	15388
21475	15389
102600	15390
30317	15391
7026	15392
84899	15393
70775	15394
1401	15395
54656	15396
17621	15397
97755	15398
65230	15399
5311	15400
66829	15401
67934	15402
25678	15403
31142	15404
54511	15405
99425	15406
21683	15407
83042	15408
46333	15409
37192	15410
100674	15411
58583	15412
65089	15413
68021	15414
21130	15415
53883	15416
30606	15417
3592	15418
65154	15419
25724	15420
37856	15421
10855	15422
38326	15423
30535	15424
46566	15425
102232	15426
37343	15427
66368	15428
37787	15429
100592	15430
31193	15431
67797	15432
3599	15433
47795	15434
122429	15435
13495	15436
31493	15437
64611	15438
40418	15439
12526	15440
57181	15441
56728	15442
44719	15443
32111	15444
44802	15445
12684	15446
57148	15447
55832	15448
38063	15449
15036	15450
94956	15451
57838	15452
20851	15453
65699	15454
96428	15455
10585	15456
2894	15457
82024	15458
31432	15459
53654	15460
83198	15461
67782	15462
68518	15463
31930	15464
18073	15465
105798	15466
12402	15467
54679	15468
37052	15469
8081	15470
47323	15471
104616	15472
80152	15473
26162	15474
79156	15475
53571	15476
36865	15477
78676	15478
66774	15479
163533	15480
47452	15481
25223	15482
38806	15483
114291	15484
31301	15485
54589	15486
30625	15487
64448	15488
9163	15489
9072	15490
37417	15491
15188	15492
44946	15493
96673	15494
7046	15495
22162	15496
26957	15497
30568	15498
106469	15499
81987	15500
116644	15501
127505	15502
11192	15503
7552	15504
4580	15505
4165	15506
71305	15507
103604	15508
100809	15509
81389	15510
146205	15511
38898	15512
77710	15513
122318	15514
9669	15515
6509	15516
90468	15517
20489	15518
4409	15519
23980	15520
15172	15521
85417	15522
102790	15523
117560	15524
30212	15525
1573	15526
52965	15527
187904	15528
26899	15529
23465	15530
5004	15531
42234	15532
54892	15533
135059	15534
3074	15535
92846	15536
63408	15537
144764	15538
52006	15539
86278	15540
151673	15541
152529	15542
134632	15543
76412	15544
70071	15545
1258	15546
28657	15547
1946	15548
48602	15549
82223	15550
33647	15551
7793	15552
711	15553
28146	15554
118515	15555
23356	15556
25138	15557
188107	15558
110103	15559
8283	15560
44231	15561
169868	15562
58382	15563
170129	15564
59188	15565
66335	15566
18584	15567
17881	15568
45279	15569
129803	15570
45107	15571
787	15572
20411	15573
97546	15574
70145	15575
10657	15576
78724	15577
78724	15578
167	15579
167	15580
1569	15581
55182	15582
56882	15583
95630	15584
128004	15585
55837	15586
30498	15587
65124	15588
55182	15589
54846	15590
31966	15591
77597	15592
88890	15593
45018	15594
53647	15595
55783	15596
81392	15597
45755	15598
145574	15599
101367	15600
46061	15601
46061	15602
55060	15603
135434	15604
38848	15605
81	15606
122547	15607
9304	15608
32066	15609
172306	15610
70107	15611
25745	15612
25745	15613
38260	15614
121496	15615
119295	15616
16228	15617
179670	15618
165287	15619
23591	15620
139407	15621
185784	15622
34152	15623
34152	15624
80367	15625
57191	15626
18721	15627
81871	15628
1045	15629
75844	15630
14954	15631
38935	15632
103213	15633
88620	15634
109172	15635
592	15636
25999	15637
78283	15638
68783	15639
592	15640
78051	15641
168265	15642
36513	15643
56402	15644
10898	15645
21724	15646
65185	15647
91574	15648
119255	15649
592	15650
17395	15651
45448	15652
117547	15653
185318	15654
47352	15655
67063	15656
20891	15657
66278	15658
17046	15659
82461	15660
122944	15661
15029	15662
130517	15663
130183	15664
49037	15665
135609	15666
137173	15667
78963	15668
123305	15669
78283	15670
25096	15671
73538	15672
36660	15673
524	15674
46633	15675
65686	15676
20891	15677
105590	15678
78364	15679
55448	15680
45217	15681
186441	15682
106079	15683
36736	15684
164373	15685
63841	15686
493	15687
493	15688
68264	15689
118567	15690
524	15691
24955	15692
82652	15693
130319	15694
25815	15695
667	15696
113935	15697
99341	15698
99341	15699
157917	15700
114751	15701
88026	15702
79366	15703
128804	15704
135567	15705
22162	15706
99456	15707
155724	15708
77532	15709
1589	15710
25369	15711
33228	15712
142500	15713
113589	15714
165618	15715
38208	15716
77102	15717
10054	15718
46419	15719
41283	15720
6160	15721
69	15722
7360	15723
1342	15724
36362	15725
37444	15726
9367	15727
77656	15728
12691	15729
3051	15730
4192	15731
10699	15732
6156	15733
168484	15734
52801	15735
4205	15736
88876	15737
85966	15738
969	15739
177833	15740
65742	15741
44978	15742
160223	15743
7360	15744
81890	15745
19499	15746
2245	15747
101963	15748
37407	15749
23766	15750
102484	15751
1387	15752
8897	15753
141322	15754
142093	15755
108654	15756
188014	15757
184869	15758
121269	15759
16011	15760
36737	15761
43980	15762
16011	15763
106504	15764
87034	15765
125521	15766
110636	15767
55274	15768
59599	15769
27985	15770
187670	15771
58567	15772
55027	15773
75725	15774
56559	15775
184900	15776
22168	15777
11636	15778
81	15779
6518	15780
11069	15781
69326	15782
22170	15783
2714	15784
42926	15785
787	15786
787	15787
7919	15788
188556	15789
75551	15790
42085	15791
109296	15792
14409	15793
42085	15794
14409	15795
141880	15796
75538	15797
57906	15798
66016	15799
65804	15800
16783	15801
65299	15802
82458	15803
57881	15804
57881	15805
9725	15806
139336	15807
14715	15808
77406	15809
41902	15810
7876	15811
12252	15812
58032	15813
58032	15814
43043	15815
1571	15816
43043	15817
94579	15818
19741	15819
71990	15820
7853	15821
26089	15822
10232	15823
79648	15824
30285	15825
114826	15826
55214	15827
113256	15828
7516	15829
28788	15830
34909	15831
135552	15832
31383	15833
10957	15834
35593	15835
19741	15836
16971	15837
83322	15838
6471	15839
36487	15840
125711	15841
73409	15842
170761	15843
155397	15844
29567	15845
146202	15846
90800	15847
12950	15848
13846	15849
4005	15850
12084	15851
27046	15852
11887	15853
116108	15854
14170	15855
11022	15856
156908	15857
49669	15858
93570	15859
55925	15860
7193	15861
63604	15862
31029	15863
9335	15864
116350	15865
52931	15866
150501	15867
93387	15868
176943	15869
175772	15870
36790	15871
139428	15872
102587	15873
130695	15874
28229	15875
95251	15876
94430	15877
6737	15878
93497	15879
54629	15880
110173	15881
25642	15882
147594	15883
76895	15884
139949	15885
63465	15886
149584	15887
159551	15888
44240	15889
141305	15890
77461	15891
121910	15892
54161	15893
92036	15894
92274	15895
29423	15896
189129	15897
96719	15898
193	15899
142757	15900
78498	15901
12541	15902
141149	15903
116350	15904
139619	15905
30109	15906
75667	15907
88060	15908
9479	15909
32100	15910
29651	15911
110165	15912
28714	15913
24405	15914
149080	15915
12507	15916
124924	15917
29651	15918
100083	15919
164496	15920
142747	15921
185968	15922
188936	15923
184445	15924
142304	15925
182774	15926
66330	15927
177068	15928
20437	15929
3999	15930
121236	15931
51497	15932
73653	15933
10594	15934
141861	15935
108438	15936
92923	15937
150273	15938
162841	15939
72723	15940
88255	15941
187699	15942
185960	15943
83753	15944
135597	15945
23002	15946
137722	15947
86291	15948
150551	15949
12435	15950
8154	15951
87873	15952
95380	15953
72507	15954
122127	15955
24405	15956
115065	15957
118425	15958
58277	15959
154113	15960
117347	15961
182297	15962
92923	15963
53973	15964
137668	15965
68473	15966
62681	15967
119545	15968
69426	15969
17175	15970
119545	15971
15118	15972
66883	15973
73011	15974
12541	15975
1295	15976
51567	15977
121871	15978
108531	15979
105552	15980
140600	15981
140600	15982
108795	15983
25578	15984
141572	15985
53294	15986
103229	15987
183688	15988
103696	15989
77053	15990
176740	15991
28700	15992
170462	15993
3276	15994
4531	15995
3629	15996
25	15997
76754	15998
154310	15999
106601	16000
40547	16001
135685	16002
86678	16003
103696	16004
36562	16005
53591	16006
174351	16007
167468	16008
68305	16009
36989	16010
1395	16011
89114	16012
66305	16013
83354	16014
64496	16015
64871	16016
65178	16017
55727	16018
9482	16019
116143	16020
7013	16021
142361	16022
14563	16023
15796	16024
85035	16025
188912	16026
169592	16027
70928	16028
9977	16029
42502	16030
84166	16031
75118	16032
142263	16033
109999	16034
13557	16035
70139	16036
87493	16037
79709	16038
4483	16039
4965	16040
165072	16041
106742	16042
86495	16043
34589	16044
74881	16045
28252	16046
19857	16047
33229	16048
16954	16049
142887	16050
41313	16051
36412	16052
72198	16053
47558	16054
106787	16055
115361	16056
138525	16057
34580	16058
28450	16059
70009	16060
5792	16061
16223	16062
104700	16063
106286	16064
17601	16065
61500	16066
140062	16067
94116	16068
64122	16069
51537	16070
88277	16071
28677	16072
64840	16073
7833	16074
87887	16075
4013	16076
57466	16077
168517	16078
68924	16079
163264	16080
79496	16081
102080	16082
24289	16083
32964	16084
88308	16085
97892	16086
77255	16087
19	16088
7418	16089
108271	16090
10107	16091
93245	16092
59202	16093
60143	16094
36898	16095
3943	16096
3421	16097
89452	16098
92592	16099
82766	16100
23062	16101
27927	16102
19145	16103
7267	16104
7029	16105
102633	16106
7943	16107
14219	16108
92761	16109
127754	16110
166642	16111
395	16112
15293	16113
43	16114
35218	16115
16066	16116
16066	16117
41594	16118
11551	16119
19686	16120
2474	16121
395	16122
99131	16123
76445	16124
2509	16125
1596	16126
74	16127
395	16128
6695	16129
18375	16130
12074	16131
139458	16132
49402	16133
15390	16134
43481	16135
11569	16136
57261	16137
3807	16138
100744	16139
17881	16140
45107	16141
123873	16142
18244	16143
11569	16144
11569	16145
170485	16146
11569	16147
9183	16148
3848	16149
318	16150
50181	16151
72024	16152
38833	16153
72763	16154
27727	16155
61200	16156
23504	16157
7744	16158
3852	16159
130397	16160
50576	16161
61641	16162
5091	16163
60505	16164
3282	16165
9893	16166
1717	16167
18277	16168
16149	16169
1	16170
22392	16171
10106	16172
125706	16173
50576	16174
35365	16175
53867	16176
2162	16177
4	16178
5099	16179
9233	16180
28122	16181
21644	16182
20779	16183
43878	16184
84873	16185
151693	16186
22842	16187
588	16188
41149	16189
187177	16190
50755	16191
16082	16192
88056	16193
34526	16194
3115	16195
116340	16196
204	16197
3613	16198
63453	16199
28429	16200
38117	16201
35365	16202
113152	16203
101021	16204
9971	16205
62884	16206
27370	16207
80752	16208
60076	16209
126294	16210
43270	16211
54866	16212
1144	16213
38224	16214
109993	16215
153	16216
1717	16217
8479	16218
4945	16219
10555	16220
5230	16221
1946	16222
134993	16223
101906	16224
39275	16225
32454	16226
4300	16227
166545	16228
18814	16229
3257	16230
3257	16231
15072	16232
2867	16233
2867	16234
22590	16235
24411	16236
24411	16237
74	16238
2003	16239
60260	16240
74	16241
74	16242
915	16243
846	16244
24351	16245
22655	16246
22655	16247
22655	16248
7648	16249
60260	16250
476	16251
783	16252
783	16253
783	16254
783	16255
5299	16256
19693	16257
5035	16258
145971	16259
5035	16260
8288	16261
2185	16262
5745	16263
29115	16264
12313	16265
8468	16266
163855	16267
15853	16268
1260	16269
50912	16270
13882	16271
13892	16272
1260	16273
16473	16274
5035	16275
74121	16276
74121	16277
476	16278
74659	16279
158277	16280
11031	16281
16602	16282
35362	16283
23797	16284
52205	16285
2016	16286
172116	16287
10830	16288
78238	16289
36515	16290
82469	16291
36112	16292
23	16293
1798	16294
10920	16295
4346	16296
51716	16297
13812	16298
96575	16299
36960	16300
132	16301
371	16302
371	16303
371	16304
86905	16305
41462	16306
36960	16307
5215	16308
5215	16309
5215	16310
5215	16311
5215	16312
8572	16313
40094	16314
204	16315
2710	16316
8260	16317
11799	16318
8260	16319
6339	16320
692	16321
4181	16322
1558	16323
19956	16324
4625	16325
1594	16326
10713	16327
991	16328
5226	16329
8120	16330
24411	16331
15293	16332
19122	16333
19122	16334
219	16335
2166	16336
47805	16337
50214	16338
3155	16339
144038	16340
17046	16341
36217	16342
587	16343
61564	16344
21634	16345
8821	16346
29748	16347
1152	16348
51947	16349
35703	16350
57	16351
57	16352
1158	16353
57	16354
57	16355
57	16356
57	16357
57	16358
57	16359
57	16360
57	16361
57	16362
57	16363
80879	16364
1158	16365
57	16366
57	16367
115464	16368
148270	16369
13223	16370
578	16371
74067	16372
33571	16373
2118	16374
10164	16375
52053	16376
11618	16377
12423	16378
9417	16379
9417	16380
1531	16381
1531	16382
1531	16383
891	16384
215	16385
11494	16386
3285	16387
6831	16388
143155	16389
3169	16390
110173	16391
88739	16392
155078	16393
184507	16394
1443	16395
45362	16396
6549	16397
2857	16398
105255	16399
45920	16400
89593	16401
29729	16402
76194	16403
76194	16404
31	16405
14000	16406
80962	16407
1161	16408
74	16409
59467	16410
24470	16411
137803	16412
81919	16413
15906	16414
52724	16415
101949	16416
99522	16417
101949	16418
12114	16419
141039	16420
118183	16421
77211	16422
7558	16423
424	16424
776	16425
776	16426
776	16427
15352	16428
49670	16429
71831	16430
18979	16431
53130	16432
44126	16433
152842	16434
4351	16435
36077	16436
153578	16437
172845	16438
26229	16439
50497	16440
340	16441
40394	16442
19100	16443
340	16444
9542	16445
8411	16446
4000	16447
22497	16448
35	16449
16030	16450
3194	16451
3194	16452
5226	16453
8823	16454
31033	16455
43640	16456
234	16457
41657	16458
16367	16459
14571	16460
5305	16461
12676	16462
7	16463
1058	16464
47803	16465
34230	16466
75479	16467
4573	16468
90280	16469
130040	16470
19311	16471
6486	16472
1174	16473
67682	16474
50668	16475
78879	16476
15206	16477
18988	16478
34845	16479
185056	16480
127264	16481
1276	16482
32577	16483
29804	16484
188598	16485
3718	16486
138078	16487
59436	16488
125982	16489
8744	16490
109246	16491
96423	16492
162950	16493
125707	16494
95075	16495
77442	16496
29804	16497
161614	16498
94989	16499
13334	16500
47816	16501
222	16502
142098	16503
134798	16504
167007	16505
135249	16506
183126	16507
71240	16508
14900	16509
136971	16510
94591	16511
86219	16512
15493	16513
64017	16514
71683	16515
135264	16516
176327	16517
20729	16518
117127	16519
11425	16520
64153	16521
154762	16522
31520	16523
31952	16524
152798	16525
71247	16526
50354	16527
799	16528
182786	16529
41429	16530
14988	16531
79540	16532
55401	16533
5735	16534
13	16535
139362	16536
51500	16537
12008	16538
12008	16539
3404	16540
554	16541
13334	16542
50580	16543
1095	16544
61364	16545
27954	16546
8072	16547
94341	16548
93418	16549
94341	16550
20940	16551
7676	16552
41163	16553
1102	16554
1450	16555
22843	16556
107081	16557
25201	16558
6815	16559
72998	16560
180278	16561
1860	16562
2273	16563
4681	16564
5692	16565
46946	16566
223	16567
74805	16568
7163	16569
20940	16570
3447	16571
2369	16572
2927	16573
13972	16574
86565	16575
1102	16576
1490	16577
18180	16578
65761	16579
32732	16580
2299	16581
63011	16582
57851	16583
75141	16584
1284	16585
56456	16586
46225	16587
55266	16588
26960	16589
11209	16590
140784	16591
112464	16592
27830	16593
83752	16594
123428	16595
44225	16596
185138	16597
186955	16598
65526	16599
3432	16600
124694	16601
95170	16602
6530	16603
2948	16604
34303	16605
186256	16606
79841	16607
115318	16608
122106	16609
126541	16610
108211	16611
20012	16612
10824	16613
86419	16614
106449	16615
21536	16616
53386	16617
153708	16618
1284	16619
36404	16620
81824	16621
77107	16622
43803	16623
63604	16624
116032	16625
32060	16626
40066	16627
45410	16628
1715	16629
124230	16630
21936	16631
9338	16632
7091	16633
9256	16634
63409	16635
24545	16636
85435	16637
68007	16638
176718	16639
78470	16640
182839	16641
170095	16642
76948	16643
130622	16644
64962	16645
12410	16646
124230	16647
1481	16648
92738	16649
3723	16650
14687	16651
143738	16652
3723	16653
25703	16654
43803	16655
33996	16656
3208	16657
142694	16658
124610	16659
53222	16660
16319	16661
105468	16662
93508	16663
164508	16664
96670	16665
105468	16666
165629	16667
59579	16668
76267	16669
52959	16670
6878	16671
14426	16672
76708	16673
118520	16674
47389	16675
105468	16676
166433	16677
5449	16678
2989	16679
4248	16680
71173	16681
34944	16682
30533	16683
44307	16684
139981	16685
105846	16686
25029	16687
9475	16688
188330	16689
109803	16690
88983	16691
13684	16692
60745	16693
85508	16694
92697	16695
1667	16696
45410	16697
34733	16698
156526	16699
50433	16700
34797	16701
129062	16702
4763	16703
182745	16704
93949	16705
68714	16706
95773	16707
51841	16708
10498	16709
22748	16710
78903	16711
94103	16712
94265	16713
153453	16714
139900	16715
163145	16716
105847	16717
106065	16718
161061	16719
4763	16720
60721	16721
88505	16722
60745	16723
142336	16724
181054	16725
15708	16726
14860	16727
40616	16728
8547	16729
4198	16730
44732	16731
14860	16732
5152	16733
14484	16734
41009	16735
79208	16736
73278	16737
26735	16738
8868	16739
1298	16740
87931	16741
38	16742
38	16743
38	16744
38	16745
38	16746
38	16747
38	16748
38	16749
38	16750
38	16751
38	16752
38	16753
38	16754
38	16755
38	16756
38	16757
38	16758
38	16759
38	16760
101945	16761
158679	16762
75803	16763
44279	16764
117889	16765
109220	16766
9056	16767
46445	16768
3170	16769
50292	16770
128759	16771
49646	16772
70364	16773
118260	16774
36874	16775
31271	16776
106970	16777
146839	16778
52196	16779
54537	16780
95033	16781
103970	16782
125791	16783
87173	16784
79541	16785
36861	16786
38874	16787
111287	16788
78697	16789
55415	16790
7739	16791
44901	16792
4018	16793
55131	16794
138145	16795
113990	16796
63602	16797
99130	16798
21265	16799
46210	16800
179300	16801
25208	16802
136432	16803
24642	16804
122388	16805
34194	16806
56312	16807
21696	16808
15411	16809
142329	16810
13055	16811
98598	16812
21449	16813
31387	16814
31873	16815
77584	16816
35119	16817
68137	16818
74171	16819
146655	16820
43672	16821
28185	16822
98295	16823
64951	16824
37191	16825
56769	16826
118985	16827
31907	16828
53485	16829
159373	16830
79561	16831
37789	16832
54012	16833
160268	16834
13018	16835
76946	16836
3640	16837
103721	16838
56971	16839
37789	16840
45579	16841
21262	16842
13055	16843
180633	16844
139607	16845
57824	16846
126288	16847
169203	16848
106863	16849
120797	16850
80314	16851
25053	16852
17894	16853
80314	16854
95489	16855
99130	16856
82102	16857
37982	16858
91269	16859
7912	16860
154229	16861
110715	16862
165126	16863
80325	16864
30356	16865
28191	16866
23368	16867
41515	16868
102585	16869
91853	16870
140171	16871
183630	16872
53525	16873
28760	16874
7739	16875
32117	16876
92785	16877
38283	16878
128759	16879
117529	16880
31271	16881
177422	16882
151947	16883
58086	16884
25355	16885
1849	16886
102227	16887
128814	16888
81617	16889
125410	16890
101651	16891
28185	16892
41900	16893
55589	16894
124879	16895
42387	16896
8183	16897
102464	16898
2356	16899
163645	16900
163424	16901
111575	16902
20821	16903
74417	16904
127876	16905
150834	16906
41820	16907
138145	16908
6412	16909
8986	16910
94189	16911
9111	16912
24042	16913
36395	16914
31330	16915
64889	16916
96623	16917
728	16918
30241	16919
57958	16920
23513	16921
13790	16922
32478	16923
46599	16924
102447	16925
21276	16926
159290	16927
44686	16928
4181	16929
124975	16930
86825	16931
23521	16932
120610	16933
1566	16934
81311	16935
6105	16936
6105	16937
158289	16938
16487	16939
88195	16940
23172	16941
2399	16942
50043	16943
7416	16944
41509	16945
34338	16946
116402	16947
87717	16948
23325	16949
61750	16950
76629	16951
7780	16952
109831	16953
49967	16954
68601	16955
95497	16956
24875	16957
25546	16958
71586	16959
130821	16960
85777	16961
173227	16962
98746	16963
405	16964
74760	16965
62223	16966
1091	16967
63939	16968
80291	16969
20999	16970
66612	16971
15662	16972
122140	16973
79723	16974
10759	16975
20861	16976
78650	16977
109926	16978
63568	16979
168204	16980
66646	16981
55556	16982
56969	16983
60538	16984
36405	16985
159689	16986
76375	16987
18036	16988
96563	16989
50319	16990
32691	16991
82172	16992
26818	16993
7488	16994
104262	16995
56542	16996
93784	16997
30136	16998
58799	16999
52979	17000
53340	17001
76226	17002
144133	17003
45475	17004
51066	17005
13772	17006
93402	17007
45945	17008
30565	17009
76448	17010
42918	17011
94463	17012
22372	17013
184517	17014
18036	17015
40576	17016
49416	17017
52915	17018
93679	17019
94150	17020
118424	17021
7780	17022
7978	17023
63622	17024
65318	17025
82281	17026
81697	17027
51172	17028
51172	17029
118477	17030
96618	17031
82136	17032
9042	17033
46918	17034
1301	17035
94197	17036
117657	17037
76539	17038
24825	17039
44284	17040
31782	17041
17493	17042
80446	17043
20510	17044
128785	17045
73068	17046
87974	17047
53226	17048
89439	17049
130326	17050
85777	17051
122249	17052
24120	17053
89470	17054
123957	17055
84848	17056
23718	17057
55169	17058
90520	17059
10497	17060
18598	17061
44945	17062
68509	17063
90933	17064
111525	17065
44403	17066
17363	17067
17363	17068
37745	17069
11505	17070
26200	17071
93454	17072
22686	17073
13323	17074
82917	17075
105830	17076
70409	17077
70591	17078
58550	17079
17786	17080
13659	17081
33413	17082
17190	17083
90228	17084
137801	17085
83416	17086
151397	17087
12790	17088
25546	17089
87409	17090
133011	17091
82006	17092
153112	17093
45758	17094
13259	17095
25053	17096
30057	17097
93663	17098
94380	17099
68020	17100
77326	17101
63839	17102
57362	17103
101747	17104
51845	17105
3060	17106
138175	17107
184893	17108
4910	17109
669	17110
26868	17111
13733	17112
3283	17113
43691	17114
27254	17115
19293	17116
2532	17117
2532	17118
2532	17119
14188	17120
12128	17121
21965	17122
22676	17123
9929	17124
5114	17125
26909	17126
25780	17127
20338	17128
11984	17129
1697	17130
57	17131
7698	17132
19534	17133
33710	17134
5036	17135
32381	17136
10594	17137
1220	17138
10735	17139
8454	17140
13663	17141
50	17142
2445	17143
12728	17144
62522	17145
57467	17146
32626	17147
18325	17148
16209	17149
26204	17150
18787	17151
93186	17152
34003	17153
64355	17154
2004	17155
5877	17156
9101	17157
51035	17158
11217	17159
10099	17160
31751	17161
32420	17162
70683	17163
43708	17164
137349	17165
50176	17166
218	17167
1324	17168
48698	17169
4663	17170
28246	17171
7965	17172
14030	17173
18934	17174
28896	17175
35587	17176
3122	17177
65007	17178
93170	17179
104434	17180
20232	17181
45535	17182
35576	17183
7737	17184
40098	17185
1694	17186
53	17187
3119	17188
20832	17189
74302	17190
15220	17191
88488	17192
41645	17193
1504	17194
1222	17195
4508	17196
8805	17197
1735	17198
75624	17199
83589	17200
1400	17201
538	17202
5764	17203
2774	17204
1709	17205
8815	17206
19557	17207
27550	17208
8454	17209
7282	17210
11961	17211
137100	17212
21666	17213
29959	17214
86222	17215
113927	17216
105891	17217
99832	17218
169231	17219
160858	17220
172632	17221
70128	17222
32613	17223
6417	17224
141163	17225
15239	17226
109535	17227
10256	17228
55007	17229
46339	17230
135465	17231
118345	17232
155132	17233
118160	17234
163449	17235
160991	17236
41600	17237
14478	17238
121235	17239
110336	17240
168948	17241
172506	17242
117813	17243
119956	17244
9384	17245
53249	17246
76997	17247
55971	17248
168443	17249
90092	17250
111135	17251
121836	17252
30266	17253
77269	17254
53218	17255
3667	17256
155314	17257
76742	17258
177128	17259
94158	17260
94641	17261
119310	17262
118934	17263
64157	17264
30266	17265
36544	17266
154213	17267
53249	17268
68113	17269
152872	17270
12290	17271
36755	17272
155307	17273
153504	17274
44200	17275
119019	17276
117806	17277
64155	17278
118540	17279
173053	17280
36755	17281
118349	17282
106	17283
53254	17284
53184	17285
118842	17286
122560	17287
93630	17288
94826	17289
96943	17290
93476	17291
44200	17292
24914	17293
153348	17294
94673	17295
95927	17296
154959	17297
42524	17298
38448	17299
92060	17300
120411	17301
9342	17302
53220	17303
119297	17304
76591	17305
76898	17306
119304	17307
91693	17308
44181	17309
129369	17310
148260	17311
94062	17312
132097	17313
112688	17314
54733	17315
166966	17316
21645	17317
53071	17318
12290	17319
154857	17320
49595	17321
118812	17322
94662	17323
106	17324
168543	17325
73436	17326
77183	17327
114408	17328
112492	17329
44429	17330
94443	17331
8995	17332
60179	17333
15045	17334
38048	17335
85183	17336
75471	17337
256	17338
107667	17339
3585	17340
13002	17341
48139	17342
825	17343
49505	17344
1536	17345
110597	17346
571	17347
31392	17348
46436	17349
12583	17350
12112	17351
33836	17352
15893	17353
1056	17354
32527	17355
182905	17356
18900	17357
182161	17358
65141	17359
124193	17360
3836	17361
33352	17362
12961	17363
18014	17364
138	17365
35155	17366
169556	17367
125308	17368
123551	17369
60188	17370
28398	17371
89043	17372
15660	17373
16245	17374
1265	17375
114138	17376
31014	17377
142448	17378
1915	17379
86432	17380
133531	17381
40500	17382
54758	17383
78	17384
7205	17385
66661	17386
23074	17387
28423	17388
39346	17389
30369	17390
97828	17391
67521	17392
9247	17393
72702	17394
21841	17395
4899	17396
33388	17397
35681	17398
38805	17399
64740	17400
179444	17401
5509	17402
153142	17403
94815	17404
152844	17405
129175	17406
119719	17407
841	17408
5501	17409
54478	17410
2191	17411
3789	17412
62901	17413
13004	17414
125267	17415
115326	17416
44427	17417
183540	17418
7173	17419
11369	17420
16378	17421
141768	17422
94126	17423
21985	17424
9706	17425
624	17426
8523	17427
30877	17428
8072	17429
180593	17430
32248	17431
6520	17432
7440	17433
109558	17434
50137	17435
827	17436
26913	17437
62437	17438
10691	17439
11911	17440
11271	17441
8786	17442
85596	17443
107856	17444
78	17445
13318	17446
46513	17447
188824	17448
26536	17449
9119	17450
88397	17451
5634	17452
32699	17453
3229	17454
4477	17455
21873	17456
11284	17457
332	17458
24468	17459
38775	17460
11988	17461
8542	17462
1452	17463
779	17464
6557	17465
6989	17466
2252	17467
8302	17468
336	17469
17822	17470
17115	17471
2398	17472
6191	17473
10970	17474
50890	17475
5698	17476
42106	17477
57098	17478
28340	17479
58	17480
38	17481
58	17482
10704	17483
43383	17484
88166	17485
283	17486
40775	17487
58	17488
46673	17489
1202	17490
356	17491
4943	17492
583	17493
3424	17494
91	17495
379	17496
133787	17497
61257	17498
26410	17499
39237	17500
2532	17501
8268	17502
105593	17503
10294	17504
819	17505
167	17506
56132	17507
26675	17508
296	17509
1222	17510
57709	17511
1319	17512
444	17513
14738	17514
62470	17515
17853	17516
33277	17517
49465	17518
30987	17519
19956	17520
73904	17521
132709	17522
1838	17523
12911	17524
5861	17525
9275	17526
39	17527
9392	17528
34312	17529
23403	17530
36854	17531
16060	17532
60819	17533
108	17534
16049	17535
21545	17536
1634	17537
49387	17538
42001	17539
88488	17540
4430	17541
23116	17542
50034	17543
10212	17544
41499	17545
29202	17546
162	17547
32605	17548
1154	17549
22093	17550
37945	17551
108	17552
71778	17553
59994	17554
654	17555
21882	17556
6352	17557
2023	17558
7921	17559
57503	17560
195	17561
34386	17562
47368	17563
14788	17564
1091	17565
3508	17566
70594	17567
23238	17568
1323	17569
311	17570
19451	17571
22704	17572
13287	17573
7190	17574
12126	17575
26775	17576
32213	17577
19399	17578
88892	17579
19465	17580
625	17581
1	17582
344	17583
1565	17584
89	17585
31237	17586
1006	17587
501	17588
32786	17589
26517	17590
83508	17591
18119	17592
39416	17593
5836	17594
17	17595
5431	17596
33487	17597
10575	17598
3109	17599
50361	17600
3462	17601
95376	17602
27665	17603
25181	17604
34268	17605
68872	17606
57488	17607
57791	17608
146434	17609
1199	17610
56865	17611
32559	17612
75060	17613
22675	17614
90754	17615
25201	17616
57423	17617
5905	17618
74651	17619
3076	17620
10090	17621
32208	17622
60008	17623
105125	17624
23529	17625
47703	17626
16846	17627
92069	17628
49285	17629
59320	17630
59320	17631
48069	17632
2144	17633
2144	17634
2144	17635
16955	17636
97170	17637
46744	17638
28925	17639
8397	17640
8397	17641
8397	17642
8397	17643
8397	17644
8397	17645
8397	17646
8397	17647
109026	17648
68155	17649
10663	17650
149939	17651
6066	17652
3453	17653
62533	17654
29129	17655
62533	17656
6936	17657
42511	17658
17522	17659
7	17660
315	17661
45422	17662
12274	17663
9882	17664
88913	17665
63702	17666
110417	17667
53478	17668
95161	17669
231	17670
57362	17671
1890	17672
18412	17673
8212	17674
8212	17675
18739	17676
19733	17677
4849	17678
23395	17679
28400	17680
28378	17681
2688	17682
122231	17683
28378	17684
41155	17685
10555	17686
110613	17687
88875	17688
65	17689
50223	17690
90	17691
49790	17692
14987	17693
93225	17694
87463	17695
2885	17696
35073	17697
18348	17698
60269	17699
623	17700
24163	17701
39	17702
2398	17703
39560	17704
57717	17705
34422	17706
105669	17707
1719	17708
2867	17709
4933	17710
100251	17711
4257	17712
5161	17713
839	17714
2593	17715
24164	17716
40625	17717
60155	17718
4500	17719
2003	17720
52792	17721
26544	17722
14009	17723
1763	17724
11570	17725
109981	17726
963	17727
262	17728
6	17729
755	17730
7907	17731
1741	17732
2560	17733
954	17734
30926	17735
10406	17736
25900	17737
19199	17738
418	17739
799	17740
25900	17741
2499	17742
30926	17743
39103	17744
59758	17745
20027	17746
12298	17747
14122	17748
15986	17749
87780	17750
6034	17751
40455	17752
102247	17753
37973	17754
26668	17755
83532	17756
38969	17757
3689	17758
3133	17759
8113	17760
113014	17761
38969	17762
76154	17763
10104	17764
10903	17765
82058	17766
89	17767
47520	17768
7916	17769
5226	17770
26628	17771
89	17772
53892	17773
20791	17774
1540	17775
6209	17776
28541	17777
69153	17778
7979	17779
99426	17780
97307	17781
50526	17782
138486	17783
7554	17784
13327	17785
1023	17786
25963	17787
72964	17788
6165	17789
83689	17790
22136	17791
17642	17792
83277	17793
128301	17794
15056	17795
120056	17796
7882	17797
3860	17798
6475	17799
3860	17800
1729	17801
6475	17802
6475	17803
59626	17804
64265	17805
50610	17806
72884	17807
110630	17808
12822	17809
70853	17810
9208	17811
95808	17812
107323	17813
109059	17814
140966	17815
9226	17816
19848	17817
11232	17818
126887	17819
11834	17820
91771	17821
72448	17822
86040	17823
184699	17824
69725	17825
140966	17826
109501	17827
130419	17828
134415	17829
157439	17830
123281	17831
11834	17832
124851	17833
108994	17834
138035	17835
130059	17836
73620	17837
7303	17838
109501	17839
107323	17840
1041	17841
50610	17842
63846	17843
109059	17844
35732	17845
27855	17846
25612	17847
163638	17848
2116	17849
157434	17850
131645	17851
91771	17852
2676	17853
35750	17854
49338	17855
50610	17856
11834	17857
108041	17858
108383	17859
101058	17860
98484	17861
10515	17862
9817	17863
33269	17864
49481	17865
154024	17866
176024	17867
15493	17868
20895	17869
7161	17870
45362	17871
20875	17872
127095	17873
185173	17874
7696	17875
12688	17876
128773	17877
97345	17878
71523	17879
154723	17880
101049	17881
37102	17882
20875	17883
23153	17884
11220	17885
22946	17886
185187	17887
82962	17888
50406	17889
109217	17890
139430	17891
85477	17892
9931	17893
37194	17894
99476	17895
93687	17896
56372	17897
99476	17898
64487	17899
120477	17900
5578	17901
65099	17902
20892	17903
5578	17904
9075	17905
63320	17906
246	17907
43368	17908
29082	17909
11827	17910
19706	17911
17562	17912
76515	17913
36618	17914
18250	17915
2906	17916
8544	17917
39	17918
23850	17919
9183	17920
11618	17921
17904	17922
546	17923
34703	17924
27998	17925
8121	17926
28923	17927
20531	17928
10569	17929
690	17930
15692	17931
729	17932
2528	17933
13722	17934
4499	17935
57	17936
3004	17937
11542	17938
6685	17939
10243	17940
42163	17941
8054	17942
45012	17943
91210	17944
72	17945
43549	17946
26662	17947
162474	17948
25298	17949
57444	17950
58	17951
390	17952
30725	17953
6897	17954
633	17955
69022	17956
78	17957
19902	17958
2980	17959
58	17960
43083	17961
97	17962
41738	17963
624	17964
7598	17965
7598	17966
9402	17967
31	17968
59282	17969
371	17970
11498	17971
87517	17972
23025	17973
2655	17974
26846	17975
147	17976
584	17977
2445	17978
13	17979
1044	17980
5282	17981
49444	17982
33683	17983
68	17984
41689	17985
683	17986
187839	17987
28400	17988
34633	17989
68672	17990
3626	17991
3904	17992
870	17993
57022	17994
2324	17995
1289	17996
10734	17997
26828	17998
7587	17999
13562	18000
22028	18001
127268	18002
79536	18003
40197	18004
98752	18005
12644	18006
82185	18007
44621	18008
25819	18009
128014	18010
79971	18011
64957	18012
53816	18013
97593	18014
2893	18015
70812	18016
45023	18017
128718	18018
78091	18019
140114	18020
99687	18021
99053	18022
100134	18023
67440	18024
129479	18025
123147	18026
46299	18027
21259	18028
12502	18029
8037	18030
4648	18031
158346	18032
8037	18033
14828	18034
46154	18035
12491	18036
17481	18037
12665	18038
38152	18039
17992	18040
73519	18041
45782	18042
80474	18043
56526	18044
30874	18045
54168	18046
97604	18047
98617	18048
33530	18049
157145	18050
66606	18051
66541	18052
69713	18053
6058	18054
45782	18055
21518	18056
108771	18057
66887	18058
94889	18059
47314	18060
101460	18061
17746	18062
55798	18063
30642	18064
26319	18065
4326	18066
38149	18067
20670	18068
30983	18069
47102	18070
58543	18071
4326	18072
166994	18073
31060	18074
45156	18075
45156	18076
96440	18077
67308	18078
17709	18079
31201	18080
46527	18081
100076	18082
47324	18083
6149	18084
82564	18085
82135	18086
126915	18087
79702	18088
2893	18089
12828	18090
2658	18091
8037	18092
4326	18093
143123	18094
79971	18095
45423	18096
6360	18097
81456	18098
55344	18099
79410	18100
5393	18101
81456	18102
38400	18103
67579	18104
25605	18105
38212	18106
17992	18107
98608	18108
100760	18109
29256	18110
108771	18111
37184	18112
5528	18113
12502	18114
83231	18115
3676	18116
724	18117
120076	18118
102131	18119
154938	18120
128986	18121
100032	18122
120902	18123
46487	18124
160000	18125
8026	18126
15050	18127
167884	18128
80828	18129
38629	18130
102581	18131
79546	18132
58425	18133
128515	18134
68040	18135
51702	18136
145757	18137
17495	18138
45176	18139
78779	18140
8107	18141
49491	18142
49316	18143
10923	18144
32776	18145
1280	18146
186155	18147
150	18148
70929	18149
72827	18150
26264	18151
18227	18152
15262	18153
22474	18154
1594	18155
10465	18156
31	18157
25166	18158
43207	18159
55901	18160
4459	18161
46018	18162
97557	18163
122466	18164
12423	18165
22474	18166
418	18167
12146	18168
6085	18169
1144	18170
2206	18171
7710	18172
14313	18173
43553	18174
14314	18175
128971	18176
114114	18177
13036	18178
18496	18179
156101	18180
10709	18181
50916	18182
73544	18183
142435	18184
96355	18185
128819	18186
104260	18187
114465	18188
82034	18189
12623	18190
65641	18191
127891	18192
96566	18193
160920	18194
12292	18195
77286	18196
96689	18197
47056	18198
76398	18199
166037	18200
167288	18201
151866	18202
110498	18203
76398	18204
7769	18205
151553	18206
28871	18207
80206	18208
92844	18209
79394	18210
125623	18211
12	18212
12146	18213
74145	18214
73973	18215
107524	18216
116907	18217
107580	18218
115216	18219
3142	18220
61142	18221
23246	18222
17993	18223
11643	18224
2933	18225
188076	18226
5867	18227
72201	18228
105905	18229
4506	18230
2781	18231
9588	18232
9588	18233
13557	18234
70465	18235
13577	18236
13650	18237
11571	18238
11571	18239
19435	18240
141233	18241
13650	18242
13590	18243
16093	18244
26621	18245
4541	18246
41448	18247
12035	18248
144338	18249
89469	18250
70447	18251
54236	18252
8397	18253
812	18254
12	18255
15280	18256
137662	18257
144969	18258
18628	18259
18628	18260
5050	18261
3222	18262
6198	18263
23993	18264
23993	18265
109636	18266
8530	18267
3475	18268
62329	18269
24469	18270
2231	18271
15788	18272
11685	18273
37643	18274
320	18275
19345	18276
91669	18277
431	18278
41802	18279
12755	18280
31934	18281
1214	18282
176138	18283
2883	18284
33135	18285
69798	18286
130966	18287
127187	18288
125925	18289
101967	18290
41802	18291
41490	18292
28689	18293
130342	18294
85553	18295
13726	18296
62605	18297
71925	18298
75230	18299
22611	18300
4903	18301
10305	18302
14937	18303
138101	18304
74844	18305
117598	18306
43480	18307
76020	18308
31082	18309
31082	18310
10305	18311
15982	18312
180898	18313
31082	18314
21551	18315
117598	18316
93930	18317
14279	18318
181561	18319
110543	18320
142881	18321
60820	18322
100401	18323
127144	18324
66917	18325
27958	18326
66495	18327
5215	18328
102627	18329
27958	18330
25974	18331
49028	18332
38437	18333
27966	18334
4369	18335
91455	18336
56861	18337
15964	18338
17999	18339
34083	18340
72459	18341
4369	18342
137166	18343
24611	18344
48318	18345
44931	18346
7957	18347
172871	18348
130982	18349
27254	18350
5846	18351
131492	18352
27254	18353
5796	18354
22186	18355
130982	18356
27254	18357
22186	18358
18534	18359
32911	18360
32912	18361
32911	18362
103548	18363
18534	18364
48199	18365
104043	18366
103385	18367
18534	18368
27254	18369
103548	18370
45400	18371
872	18372
6909	18373
1255	18374
19559	18375
52542	18376
68727	18377
1115	18378
872	18379
62677	18380
9008	18381
18475	18382
85676	18383
101199	18384
102558	18385
78678	18386
6254	18387
67417	18388
97633	18389
9330	18390
66790	18391
17402	18392
45157	18393
3689	18394
123049	18395
120682	18396
9449	18397
17722	18398
53532	18399
25055	18400
80976	18401
36814	18402
176395	18403
86977	18404
57985	18405
18030	18406
31167	18407
48259	18408
34444	18409
23176	18410
41377	18411
180143	18412
179947	18413
65277	18414
96069	18415
96069	18416
24366	18417
112397	18418
555	18419
46921	18420
65246	18421
19690	18422
91765	18423
87785	18424
96307	18425
93137	18426
56722	18427
53372	18428
74967	18429
140932	18430
56741	18431
56741	18432
77500	18433
129297	18434
33701	18435
9433	18436
43499	18437
36777	18438
36859	18439
168935	18440
24600	18441
68488	18442
68197	18443
156524	18444
27314	18445
68644	18446
115897	18447
94610	18448
63492	18449
92216	18450
11165	18451
109897	18452
53539	18453
60934	18454
15869	18455
59668	18456
59205	18457
5039	18458
5017	18459
11653	18460
71555	18461
26863	18462
78971	18463
3605	18464
5143	18465
54573	18466
57062	18467
23663	18468
71240	18469
10026	18470
94210	18471
95909	18472
17052	18473
26401	18474
60004	18475
38833	18476
41872	18477
55420	18478
7988	18479
32708	18480
20698	18481
50645	18482
5526	18483
8284	18484
4439	18485
712	18486
27434	18487
19329	18488
34067	18489
34699	18490
4272	18491
53204	18492
11701	18493
87497	18494
2247	18495
34543	18496
601	18497
30706	18498
34289	18499
34159	18500
23248	18501
659	18502
28171	18503
141390	18504
1079	18505
52194	18506
35102	18507
23568	18508
1753	18509
71842	18510
18740	18511
35041	18512
72851	18513
4148	18514
11672	18515
4061	18516
16238	18517
14244	18518
671	18519
23252	18520
4288	18521
31410	18522
22695	18523
4152	18524
6875	18525
6501	18526
7387	18527
2282	18528
10810	18529
59196	18530
6596	18531
25034	18532
1029	18533
22156	18534
4849	18535
122972	18536
3292	18537
30304	18538
30952	18539
932	18540
22445	18541
18740	18542
1885	18543
601	18544
40684	18545
4439	18546
88635	18547
34559	18548
7435	18549
149387	18550
28502	18551
2887	18552
48835	18553
32159	18554
19953	18555
15703	18556
38346	18557
11446	18558
13471	18559
838	18560
11555	18561
23173	18562
3139	18563
1819	18564
3548	18565
5172	18566
45250	18567
2336	18568
2511	18569
2601	18570
59239	18571
10045	18572
19913	18573
9448	18574
19019	18575
490	18576
60600	18577
13604	18578
622	18579
32316	18580
5642	18581
12681	18582
28380	18583
77432	18584
4202	18585
5535	18586
16094	18587
16094	18588
86437	18589
52	18590
6536	18591
128340	18592
59487	18593
2327	18594
4171	18595
2758	18596
15748	18597
28495	18598
19355	18599
35947	18600
2862	18601
54652	18602
2387	18603
41974	18604
118164	18605
2918	18606
5415	18607
32773	18608
61565	18609
4750	18610
64017	18611
24461	18612
8586	18613
48539	18614
19274	18615
14676	18616
17978	18617
13778	18618
8393	18619
17479	18620
30240	18621
75384	18622
648	18623
1675	18624
2389	18625
5172	18626
2492	18627
66985	18628
80203	18629
68044	18630
22391	18631
73255	18632
2333	18633
6900	18634
12322	18635
48142	18636
119750	18637
9669	18638
4029	18639
58043	18640
143099	18641
4930	18642
98898	18643
138574	18644
7315	18645
13213	18646
67494	18647
55574	18648
70309	18649
109578	18650
34554	18651
106482	18652
72881	18653
85993	18654
43539	18655
680	18656
63159	18657
2736	18658
22755	18659
231	18660
107093	18661
69366	18662
101840	18663
135906	18664
32762	18665
73043	18666
6418	18667
482	18668
47423	18669
20708	18670
535	18671
563	18672
11216	18673
5233	18674
16094	18675
18858	18676
99315	18677
22508	18678
40518	18679
22483	18680
137145	18681
3350	18682
2900	18683
10646	18684
78884	18685
2301	18686
12641	18687
2782	18688
27632	18689
132978	18690
1030	18691
125283	18692
88948	18693
59816	18694
33618	18695
1913	18696
8140	18697
65771	18698
2100	18699
3373	18700
28537	18701
18932	18702
6718	18703
24422	18704
7852	18705
19241	18706
389	18707
62139	18708
69715	18709
3262	18710
40486	18711
14704	18712
14955	18713
40924	18714
34821	18715
79087	18716
3089	18717
31095	18718
10742	18719
12794	18720
41503	18721
53514	18722
9078	18723
28371	18724
81607	18725
408	18726
7555	18727
9448	18728
74867	18729
110679	18730
42476	18731
7191	18732
100401	18733
58100	18734
33818	18735
33406	18736
6753	18737
17085	18738
27020	18739
2222	18740
11980	18741
941	18742
3182	18743
29155	18744
64183	18745
6573	18746
29241	18747
2703	18748
2610	18749
28108	18750
122414	18751
19075	18752
3383	18753
109604	18754
7257	18755
14320	18756
21530	18757
67302	18758
31131	18759
54512	18760
33812	18761
3358	18762
64183	18763
50349	18764
51990	18765
8586	18766
89942	18767
87681	18768
18654	18769
15749	18770
3382	18771
6966	18772
601	18773
29397	18774
133055	18775
5326	18776
10340	18777
5666	18778
321	18779
49697	18780
19329	18781
15579	18782
601	18783
29424	18784
28503	18785
5642	18786
22483	18787
61594	18788
601	18789
9561	18790
6935	18791
173487	18792
2492	18793
46432	18794
125911	18795
6496	18796
42402	18797
2050	18798
13573	18799
15141	18800
601	18801
75837	18802
35503	18803
37613	18804
76940	18805
19055	18806
9448	18807
2840	18808
109167	18809
4026	18810
11894	18811
88170	18812
6112	18813
28289	18814
156866	18815
19101	18816
6418	18817
34085	18818
41481	18819
17028	18820
2232	18821
14901	18822
2690	18823
3838	18824
33433	18825
11619	18826
87097	18827
29597	18828
16860	18829
22574	18830
34738	18831
4272	18832
155805	18833
31176	18834
803	18835
3404	18836
41373	18837
23238	18838
23963	18839
2395	18840
49555	18841
9741	18842
54239	18843
15086	18844
16791	18845
1130	18846
83044	18847
5779	18848
21493	18849
9883	18850
50859	18851
15949	18852
169768	18853
86212	18854
9761	18855
149325	18856
108718	18857
108471	18858
13081	18859
2935	18860
177247	18861
113122	18862
19030	18863
21015	18864
134676	18865
151038	18866
152299	18867
36119	18868
71508	18869
3854	18870
49685	18871
18104	18872
27883	18873
40009	18874
20430	18875
27871	18876
87138	18877
31531	18878
27148	18879
5172	18880
58141	18881
59617	18882
5943	18883
93077	18884
175765	18885
50297	18886
4413	18887
19030	18888
134425	18889
19105	18890
27443	18891
15448	18892
401	18893
63383	18894
457	18895
14812	18896
23238	18897
3678	18898
5172	18899
3932	18900
11733	18901
3161	18902
87536	18903
68101	18904
16020	18905
41503	18906
16473	18907
15296	18908
3730	18909
42387	18910
74330	18911
2828	18912
87397	18913
12936	18914
15037	18915
54194	18916
57061	18917
53688	18918
68058	18919
2609	18920
62487	18921
6611	18922
35702	18923
76952	18924
3036	18925
8284	18926
32320	18927
65597	18928
46361	18929
7977	18930
8338	18931
82508	18932
6950	18933
78579	18934
1414	18935
3005	18936
118057	18937
17684	18938
168353	18939
98565	18940
6171	18941
13803	18942
118588	18943
26054	18944
4476	18945
83322	18946
19327	18947
392	18948
114394	18949
37529	18950
28784	18951
32881	18952
41573	18953
107510	18954
68422	18955
12632	18956
4393	18957
10735	18958
46353	18959
6150	18960
120869	18961
3306	18962
145630	18963
114653	18964
8760	18965
7360	18966
78501	18967
85278	18968
2978	18969
36810	18970
72750	18971
77946	18972
51346	18973
76643	18974
785	18975
99136	18976
11369	18977
35285	18978
5156	18979
9907	18980
70195	18981
1944	18982
61016	18983
52034	18984
4054	18985
29006	18986
6619	18987
38840	18988
5725	18989
71516	18990
4861	18991
4964	18992
169992	18993
150055	18994
90494	18995
44731	18996
59344	18997
26037	18998
4332	18999
3685	19000
123714	19001
119108	19002
42947	19003
100298	19004
168916	19005
45759	19006
35760	19007
127797	19008
20618	19009
13676	19010
20618	19011
23252	19012
26614	19013
13348	19014
3106	19015
23252	19016
57018	19017
31498	19018
7314	19019
138082	19020
3256	19021
175548	19022
4815	19023
169441	19024
14413	19025
37970	19026
18714	19027
64413	19028
101282	19029
28248	19030
3300	19031
35964	19032
14259	19033
57818	19034
119895	19035
27948	19036
8388	19037
61740	19038
96710	19039
76538	19040
68794	19041
31229	19042
9237	19043
12743	19044
9237	19045
53961	19046
23494	19047
173211	19048
5797	19049
8751	19050
59242	19051
78761	19052
129335	19053
42826	19054
38512	19055
40779	19056
10657	19057
78374	19058
12573	19059
86185	19060
27382	19061
66560	19062
1668	19063
58830	19064
25965	19065
40752	19066
18978	19067
3848	19068
37160	19069
45152	19070
148252	19071
19797	19072
27315	19073
101497	19074
2511	19075
49463	19076
101439	19077
82790	19078
38688	19079
33818	19080
41091	19081
1073	19082
20835	19083
3444	19084
186262	19085
5322	19086
72809	19087
12326	19088
67448	19089
3162	19090
2602	19091
21392	19092
71482	19093
76831	19094
17288	19095
34684	19096
64405	19097
73473	19098
87983	19099
96185	19100
87522	19101
11554	19102
13301	19103
52007	19104
154648	19105
582	19106
38830	19107
408	19108
10373	19109
18454	19110
50387	19111
10634	19112
2935	19113
3350	19114
1491	19115
3444	19116
13464	19117
114075	19118
19067	19119
17721	19120
127948	19121
9272	19122
96237	19123
118534	19124
35580	19125
6976	19126
6976	19127
19914	19128
5791	19129
43400	19130
16301	19131
20363	19132
19152	19133
64666	19134
82147	19135
28013	19136
20724	19137
38695	19138
104374	19139
116567	19140
20363	19141
17069	19142
92571	19143
151262	19144
84418	19145
27004	19146
35751	19147
44407	19148
151069	19149
38234	19150
64398	19151
99949	19152
81629	19153
158428	19154
163014	19155
46304	19156
157088	19157
38374	19158
79148	19159
64268	19160
30887	19161
64590	19162
21041	19163
64590	19164
38745	19165
66205	19166
82202	19167
66205	19168
125215	19169
102655	19170
81629	19171
14656	19172
45265	19173
131628	19174
96237	19175
142894	19176
13461	19177
110397	19178
108022	19179
117765	19180
92171	19181
21041	19182
25786	19183
38695	19184
22844	19185
59324	19186
155718	19187
136171	19188
51117	19189
73109	19190
60906	19191
60906	19192
55526	19193
64325	19194
14643	19195
4575	19196
38315	19197
7856	19198
45939	19199
46378	19200
61105	19201
2873	19202
64325	19203
12218	19204
154231	19205
7322	19206
6665	19207
1873	19208
109925	19209
142	19210
170783	19211
86980	19212
748	19213
3824	19214
3824	19215
15967	19216
3076	19217
1045	19218
4826	19219
3076	19220
2680	19221
171147	19222
142	19223
24929	19224
71839	19225
124325	19226
140590	19227
102955	19228
29278	19229
63042	19230
44039	19231
98947	19232
98947	19233
17519	19234
17874	19235
36803	19236
67680	19237
46386	19238
21344	19239
65994	19240
158364	19241
126181	19242
82112	19243
39070	19244
45311	19245
68284	19246
40768	19247
55454	19248
88859	19249
54393	19250
21344	19251
20624	19252
30888	19253
77599	19254
26227	19255
26227	19256
54930	19257
82112	19258
9658	19259
65429	19260
12865	19261
48790	19262
110034	19263
55454	19264
83280	19265
66760	19266
46386	19267
77599	19268
79493	19269
66760	19270
128199	19271
110817	19272
99078	19273
21005	19274
185899	19275
16301	19276
29020	19277
65991	19278
82712	19279
107484	19280
71981	19281
71963	19282
38714	19283
27004	19284
93042	19285
34011	19286
60377	19287
95825	19288
2616	19289
84533	19290
140616	19291
33701	19292
56479	19293
66225	19294
72410	19295
43400	19296
95703	19297
25842	19298
57350	19299
27841	19300
153822	19301
86618	19302
107171	19303
29882	19304
122	19305
73101	19306
108750	19307
7911	19308
108750	19309
146457	19310
108750	19311
188156	19312
136680	19313
67945	19314
80560	19315
9651	19316
3865	19317
24263	19318
69491	19319
68998	19320
58032	19321
175628	19322
87030	19323
57958	19324
84440	19325
84440	19326
131377	19327
75718	19328
24032	19329
33482	19330
49047	19331
48447	19332
83965	19333
70445	19334
37798	19335
121154	19336
12550	19337
23755	19338
6218	19339
9571	19340
45279	19341
79558	19342
11474	19343
3781	19344
121154	19345
11424	19346
73331	19347
6443	19348
7775	19349
180401	19350
3969	19351
141723	19352
35542	19353
11929	19354
33529	19355
59104	19356
8767	19357
48751	19358
69974	19359
1790	19360
32281	19361
76116	19362
57928	19363
6312	19364
59295	19365
122300	19366
26696	19367
6813	19368
6218	19369
33834	19370
57605	19371
6327	19372
27056	19373
48751	19374
6734	19375
167879	19376
5361	19377
12207	19378
103014	19379
48992	19380
60839	19381
153963	19382
85726	19383
149	19384
84030	19385
40919	19386
35544	19387
7151	19388
8954	19389
5673	19390
45993	19391
2942	19392
9001	19393
117662	19394
127086	19395
284	19396
71467	19397
84980	19398
52654	19399
6773	19400
21426	19401
122343	19402
46879	19403
17968	19404
122287	19405
16829	19406
16829	19407
121471	19408
15877	19409
84117	19410
69917	19411
1385	19412
26781	19413
9231	19414
48805	19415
24803	19416
8978	19417
124341	19418
71433	19419
95	19420
150588	19421
69594	19422
6813	19423
7119	19424
17799	19425
127767	19426
38842	19427
14193	19428
33857	19429
26992	19430
6327	19431
103242	19432
22859	19433
69431	19434
757	19435
757	19436
94470	19437
69445	19438
57928	19439
93325	19440
22399	19441
40177	19442
70709	19443
103335	19444
7292	19445
22850	19446
53448	19447
96604	19448
40026	19449
6312	19450
1531	19451
40504	19452
16190	19453
92621	19454
49647	19455
69404	19456
141802	19457
5912	19458
86144	19459
7118	19460
10369	19461
6734	19462
109299	19463
28027	19464
63921	19465
1546	19466
34014	19467
1509	19468
69378	19469
86057	19470
60595	19471
11098	19472
15877	19473
34014	19474
34014	19475
52559	19476
103478	19477
32911	19478
9617	19479
66416	19480
45166	19481
136	19482
1836	19483
70919	19484
1230	19485
2986	19486
74494	19487
2265	19488
79672	19489
47648	19490
648	19491
65948	19492
10232	19493
121	19494
92370	19495
9995	19496
9384	19497
97582	19498
48183	19499
63139	19500
41289	19501
13131	19502
1685	19503
71351	19504
46335	19505
118705	19506
99662	19507
91187	19508
648	19509
27264	19510
43880	19511
23564	19512
8056	19513
32633	19514
30854	19515
15491	19516
1685	19517
1685	19518
86	19519
133234	19520
32633	19521
91257	19522
16818	19523
80680	19524
4083	19525
83955	19526
62748	19527
133333	19528
45513	19529
34428	19530
23564	19531
45188	19532
86	19533
108609	19534
183664	19535
33127	19536
119572	19537
76290	19538
65888	19539
23642	19540
78974	19541
23564	19542
107195	19543
4104	19544
42368	19545
6673	19546
129017	19547
62748	19548
128077	19549
15725	19550
48351	19551
99092	19552
8692	19553
29687	19554
14239	19555
25559	19556
37358	19557
66135	19558
120966	19559
18689	19560
50902	19561
38054	19562
83267	19563
26016	19564
38811	19565
20780	19566
21028	19567
119286	19568
49034	19569
77445	19570
153030	19571
4136	19572
129522	19573
94808	19574
45478	19575
158516	19576
55160	19577
55048	19578
926	19579
16201	19580
142828	19581
226	19582
33404	19583
2399	19584
71172	19585
115276	19586
80456	19587
68014	19588
79404	19589
38262	19590
79404	19591
15420	19592
642	19593
76041	19594
95037	19595
81115	19596
64156	19597
33252	19598
109314	19599
8836	19600
166003	19601
140932	19602
64711	19603
85145	19604
37233	19605
6993	19606
67263	19607
39197	19608
4920	19609
4920	19610
91849	19611
16526	19612
36036	19613
386	19614
8661	19615
10169	19616
20649	19617
51732	19618
9596	19619
16576	19620
31689	19621
386	19622
9999	19623
144837	19624
23591	19625
81650	19626
7346	19627
7343	19628
54453	19629
28358	19630
72292	19631
47751	19632
1030	19633
45593	19634
10967	19635
187269	19636
1079	19637
17519	19638
49639	19639
42314	19640
49829	19641
29394	19642
41785	19643
30718	19644
9006	19645
17874	19646
25109	19647
26018	19648
23030	19649
107915	19650
128743	19651
490	19652
10002	19653
37025	19654
42922	19655
118234	19656
37034	19657
172723	19658
5253	19659
26591	19660
46897	19661
5253	19662
20192	19663
25304	19664
68860	19665
77593	19666
4120	19667
125714	19668
125885	19669
3314	19670
25304	19671
3311	19672
20192	19673
97822	19674
106352	19675
87223	19676
137993	19677
10169	19678
8683	19679
87853	19680
33555	19681
19779	19682
128555	19683
1605	19684
91672	19685
42194	19686
49284	19687
1138	19688
13603	19689
30718	19690
17735	19691
133517	19692
176240	19693
20177	19694
23346	19695
8609	19696
137859	19697
61447	19698
34552	19699
37419	19700
9709	19701
29278	19702
11853	19703
20144	19704
113156	19705
19696	19706
16616	19707
104	19708
32025	19709
87	19710
8633	19711
74	19712
19200	19713
31800	19714
15002	19715
9386	19716
47357	19717
146	19718
18723	19719
43361	19720
50276	19721
859	19722
112477	19723
8854	19724
104	19725
5625	19726
19212	19727
16074	19728
5621	19729
39206	19730
19277	19731
28136	19732
13543	19733
23164	19734
12551	19735
72325	19736
50034	19737
41691	19738
74	19739
313	19740
6845	19741
24404	19742
8725	19743
58672	19744
53	19745
4	19746
18369	19747
14991	19748
20695	19749
10600	19750
9132	19751
88	19752
2160	19753
34336	19754
74	19755
53903	19756
74	19757
1259	19758
692	19759
74	19760
87	19761
26152	19762
16564	19763
99353	19764
99864	19765
2714	19766
8279	19767
11651	19768
2053	19769
55583	19770
141461	19771
100184	19772
26809	19773
17882	19774
31245	19775
38159	19776
4003	19777
19475	19778
18570	19779
37825	19780
70118	19781
18019	19782
92280	19783
130400	19784
54823	19785
126208	19786
5443	19787
64446	19788
10100	19789
121769	19790
7516	19791
10122	19792
31570	19793
94498	19794
78167	19795
71311	19796
38169	19797
65157	19798
76408	19799
54977	19800
31245	19801
67833	19802
63651	19803
27196	19804
10711	19805
150424	19806
3659	19807
179496	19808
30141	19809
82948	19810
179495	19811
56422	19812
16310	19813
798	19814
8836	19815
9966	19816
106440	19817
552	19818
32099	19819
2520	19820
2520	19821
78015	19822
1787	19823
12172	19824
1558	19825
10606	19826
46872	19827
98866	19828
6541	19829
23137	19830
34466	19831
34663	19832
34479	19833
50693	19834
142769	19835
109426	19836
109733	19837
88865	19838
60770	19839
13631	19840
50693	19841
50114	19842
60078	19843
19230	19844
34251	19845
109187	19846
108278	19847
88706	19848
118126	19849
187578	19850
138636	19851
19230	19852
23126	19853
19244	19854
12789	19855
9712	19856
30413	19857
15115	19858
9354	19859
70710	19860
1640	19861
81306	19862
43157	19863
56893	19864
11419	19865
58388	19866
12933	19867
26350	19868
99224	19869
26102	19870
9112	19871
55502	19872
93912	19873
18078	19874
26102	19875
48809	19876
70929	19877
32914	19878
85384	19879
84588	19880
11304	19881
37069	19882
67135	19883
97720	19884
34996	19885
11459	19886
45969	19887
9294	19888
40842	19889
66240	19890
56907	19891
82345	19892
168226	19893
13961	19894
38717	19895
116309	19896
172950	19897
11419	19898
6155	19899
17529	19900
13961	19901
58571	19902
21329	19903
5026	19904
38717	19905
10821	19906
30684	19907
44568	19908
5581	19909
90428	19910
130500	19911
4765	19912
25708	19913
36855	19914
44935	19915
56810	19916
22883	19917
47801	19918
12933	19919
30792	19920
68195	19921
1346	19922
55579	19923
25044	19924
78773	19925
7476	19926
100147	19927
90565	19928
26016	19929
6155	19930
121498	19931
157191	19932
14422	19933
38054	19934
2520	19935
95148	19936
165988	19937
123984	19938
44531	19939
30972	19940
12152	19941
38054	19942
14124	19943
66371	19944
16369	19945
4689	19946
20935	19947
78773	19948
11134	19949
37245	19950
85384	19951
9712	19952
31269	19953
99859	19954
13961	19955
101659	19956
1510	19957
30082	19958
1640	19959
4739	19960
30778	19961
4289	19962
44306	19963
20963	19964
66225	19965
93487	19966
3468	19967
9294	19968
35128	19969
44306	19970
74029	19971
31298	19972
6720	19973
132057	19974
124738	19975
7200	19976
2520	19977
17534	19978
11670	19979
81166	19980
101813	19981
55255	19982
77996	19983
120	19984
55220	19985
49176	19986
6926	19987
31269	19988
27839	19989
176403	19990
6626	19991
21447	19992
44975	19993
95725	19994
73650	19995
43776	19996
87016	19997
137360	19998
114223	19999
107394	20000
9295	20001
11636	20002
464	20003
85742	20004
42917	20005
80230	20006
12826	20007
189211	20008
81043	20009
183943	20010
135391	20011
8037	20012
38137	20013
3510	20014
8832	20015
20058	20016
56675	20017
55142	20018
11253	20019
24944	20020
36887	20021
14945	20022
80384	20023
82754	20024
129332	20025
8131	20026
4864	20027
77120	20028
176189	20029
177547	20030
40110	20031
179114	20032
124525	20033
148379	20034
16545	20035
113354	20036
24657	20037
38372	20038
38561	20039
35636	20040
36887	20041
16403	20042
24236	20043
65052	20044
8938	20045
40312	20046
24341	20047
93825	20048
35466	20049
96856	20050
20762	20051
75590	20052
16656	20053
38689	20054
31716	20055
113483	20056
91058	20057
41143	20058
46467	20059
146957	20060
106847	20061
4876	20062
148198	20063
7907	20064
4002	20065
80972	20066
38601	20067
101520	20068
106786	20069
18040	20070
132828	20071
166954	20072
81927	20073
25526	20074
86518	20075
12093	20076
15790	20077
146097	20078
148581	20079
21074	20080
105785	20081
9161	20082
15790	20083
106660	20084
4864	20085
107083	20086
29342	20087
147200	20088
167756	20089
24962	20090
174699	20091
38223	20092
146929	20093
15195	20094
26098	20095
65489	20096
77620	20097
21260	20098
40312	20099
80230	20100
83149	20101
10638	20102
10283	20103
8268	20104
159673	20105
65676	20106
62080	20107
8391	20108
100019	20109
164786	20110
33584	20111
149466	20112
111105	20113
97032	20114
16455	20115
114303	20116
44084	20117
29558	20118
38561	20119
8345	20120
36375	20121
48764	20122
43775	20123
29263	20124
161495	20125
34189	20126
86637	20127
6149	20128
38473	20129
121700	20130
16816	20131
67645	20132
77781	20133
86762	20134
78934	20135
90922	20136
93523	20137
38561	20138
36526	20139
120168	20140
97813	20141
99225	20142
89979	20143
64345	20144
10409	20145
96489	20146
100090	20147
9105	20148
135948	20149
12713	20150
80972	20151
134361	20152
23967	20153
9162	20154
22284	20155
6733	20156
42368	20157
6172	20158
37113	20159
46281	20160
43283	20161
30728	20162
67252	20163
81332	20164
180107	20165
2190	20166
17629	20167
78459	20168
125620	20169
27599	20170
121137	20171
133373	20172
102295	20173
26540	20174
8268	20175
17629	20176
12529	20177
7802	20178
30145	20179
37109	20180
563	20181
43093	20182
15854	20183
69724	20184
125235	20185
125782	20186
101132	20187
59091	20188
10611	20189
51869	20190
27736	20191
132014	20192
4302	20193
126792	20194
124276	20195
75211	20196
36897	20197
80927	20198
29088	20199
31716	20200
123644	20201
104600	20202
28927	20203
71055	20204
114829	20205
138907	20206
87235	20207
14945	20208
54130	20209
127246	20210
13944	20211
106072	20212
29660	20213
164720	20214
518	20215
68222	20216
14644	20217
142937	20218
25775	20219
24944	20220
124962	20221
114508	20222
91229	20223
88346	20224
96401	20225
98262	20226
4876	20227
80290	20228
106755	20229
104600	20230
46238	20231
73743	20232
4177	20233
38223	20234
54655	20235
43856	20236
65071	20237
23893	20238
55640	20239
57223	20240
37109	20241
10611	20242
105353	20243
90064	20244
86736	20245
49141	20246
18040	20247
71439	20248
155580	20249
17606	20250
49681	20251
49484	20252
174125	20253
51796	20254
15904	20255
54481	20256
31053	20257
45772	20258
42840	20259
17212	20260
91110	20261
122899	20262
133251	20263
114555	20264
118062	20265
107134	20266
52701	20267
55487	20268
174055	20269
17606	20270
113647	20271
138935	20272
71796	20273
518	20274
18480	20275
165673	20276
147744	20277
102010	20278
113296	20279
28038	20280
14103	20281
24944	20282
10186	20283
81424	20284
88038	20285
26317	20286
72675	20287
18069	20288
124092	20289
118423	20290
59401	20291
56249	20292
68374	20293
54103	20294
48764	20295
58483	20296
44408	20297
44804	20298
96550	20299
479	20300
65242	20301
91545	20302
128826	20303
10068	20304
11661	20305
129190	20306
28355	20307
40312	20308
9591	20309
121038	20310
90388	20311
133625	20312
120246	20313
112192	20314
164474	20315
56188	20316
13951	20317
65764	20318
65676	20319
7506	20320
4708	20321
163543	20322
105608	20323
17483	20324
136799	20325
12626	20326
104864	20327
143906	20328
31923	20329
186700	20330
54880	20331
8814	20332
54664	20333
45160	20334
38002	20335
54664	20336
9620	20337
87082	20338
128682	20339
67379	20340
55487	20341
40405	20342
63519	20343
51766	20344
96550	20345
61331	20346
102268	20347
21505	20348
160714	20349
24116	20350
94269	20351
128623	20352
168410	20353
122593	20354
159514	20355
66397	20356
96302	20357
122644	20358
67379	20359
53153	20360
77972	20361
97628	20362
25775	20363
168249	20364
104845	20365
178114	20366
31171	20367
23927	20368
36375	20369
18041	20370
148616	20371
50443	20372
166785	20373
15142	20374
166754	20375
40899	20376
14593	20377
95643	20378
15854	20379
42817	20380
106892	20381
96757	20382
37663	20383
44819	20384
80345	20385
9609	20386
47800	20387
44762	20388
62375	20389
24459	20390
42380	20391
92529	20392
4319	20393
66882	20394
22512	20395
120127	20396
10973	20397
24459	20398
121627	20399
17766	20400
10332	20401
72661	20402
37167	20403
18156	20404
108703	20405
64919	20406
152374	20407
58785	20408
46087	20409
6382	20410
58681	20411
4926	20412
123198	20413
6349	20414
176274	20415
22349	20416
98921	20417
4177	20418
5771	20419
6365	20420
2334	20421
82142	20422
5374	20423
28531	20424
12077	20425
17766	20426
25684	20427
98613	20428
26314	20429
75675	20430
178601	20431
29506	20432
78524	20433
22826	20434
6098	20435
46303	20436
903	20437
33430	20438
45887	20439
61716	20440
98205	20441
97044	20442
23072	20443
60808	20444
36785	20445
4543	20446
46397	20447
120423	20448
143125	20449
30481	20450
124372	20451
89487	20452
18532	20453
27483	20454
12149	20455
6067	20456
27737	20457
49258	20458
114741	20459
38604	20460
24882	20461
30246	20462
59273	20463
93495	20464
10660	20465
55980	20466
35017	20467
19906	20468
1185	20469
89825	20470
100306	20471
78645	20472
95223	20473
144298	20474
90471	20475
141957	20476
125235	20477
4708	20478
92226	20479
13956	20480
86826	20481
124273	20482
52041	20483
98229	20484
85056	20485
121272	20486
9161	20487
126726	20488
114726	20489
128732	20490
78635	20491
167465	20492
6599	20493
18003	20494
97108	20495
68602	20496
31625	20497
11944	20498
22762	20499
164242	20500
71796	20501
40460	20502
47138	20503
31625	20504
162341	20505
3048	20506
113302	20507
85056	20508
48723	20509
13898	20510
93946	20511
2080	20512
53622	20513
55875	20514
18040	20515
50788	20516
173698	20517
183790	20518
124613	20519
127726	20520
79518	20521
30772	20522
85628	20523
129351	20524
55503	20525
147068	20526
164292	20527
112051	20528
54990	20529
142708	20530
80451	20531
10937	20532
40899	20533
42817	20534
8578	20535
102725	20536
65569	20537
168335	20538
90064	20539
97209	20540
105610	20541
9201	20542
121304	20543
37473	20544
124850	20545
10409	20546
7072	20547
12826	20548
121495	20549
13207	20550
9478	20551
117497	20552
147562	20553
40460	20554
185972	20555
82142	20556
75677	20557
75042	20558
112823	20559
128228	20560
91877	20561
129814	20562
82192	20563
85957	20564
32586	20565
96481	20566
74866	20567
156686	20568
161041	20569
114414	20570
18846	20571
31306	20572
74506	20573
136298	20574
94922	20575
58842	20576
11362	20577
124618	20578
55503	20579
131916	20580
45293	20581
2316	20582
10242	20583
31694	20584
58711	20585
163787	20586
9290	20587
14945	20588
129814	20589
27468	20590
1111	20591
148711	20592
101100	20593
65232	20594
64222	20595
105770	20596
155932	20597
101800	20598
106719	20599
106638	20600
162089	20601
21505	20602
105118	20603
61464	20604
59172	20605
35703	20606
129287	20607
17458	20608
123	20609
45772	20610
165845	20611
55441	20612
66663	20613
187853	20614
3510	20615
145119	20616
62164	20617
17483	20618
105685	20619
133825	20620
80965	20621
144440	20622
6337	20623
19990	20624
3427	20625
36851	20626
4864	20627
124223	20628
162057	20629
37673	20630
108649	20631
40110	20632
9695	20633
31955	20634
37080	20635
132724	20636
4815	20637
38689	20638
174709	20639
1807	20640
24467	20641
30506	20642
133176	20643
6490	20644
60948	20645
64274	20646
70376	20647
133776	20648
173344	20649
14836	20650
6106	20651
46302	20652
29530	20653
39968	20654
130426	20655
31325	20656
49837	20657
70181	20658
39339	20659
9543	20660
47138	20661
126812	20662
44746	20663
30455	20664
9201	20665
49381	20666
27468	20667
121891	20668
113398	20669
120685	20670
40639	20671
67252	20672
102417	20673
80668	20674
173991	20675
132985	20676
54632	20677
11070	20678
96676	20679
16897	20680
106135	20681
54373	20682
111037	20683
133373	20684
2002	20685
31110	20686
129278	20687
17483	20688
64500	20689
102434	20690
9162	20691
4177	20692
27468	20693
65982	20694
129865	20695
44189	20696
71899	20697
183134	20698
47196	20699
2216	20700
21091	20701
101256	20702
102417	20703
8578	20704
170874	20705
62523	20706
86881	20707
2399	20708
64593	20709
55963	20710
140552	20711
151432	20712
37932	20713
68597	20714
148043	20715
49582	20716
99359	20717
34540	20718
45617	20719
142822	20720
67376	20721
70518	20722
90662	20723
1222	20724
5014	20725
62683	20726
5461	20727
2243	20728
167740	20729
48680	20730
92523	20731
10188	20732
21243	20733
46055	20734
111049	20735
111049	20736
41233	20737
175662	20738
51912	20739
4230	20740
8156	20741
84649	20742
141292	20743
56800	20744
97044	20745
14026	20746
59463	20747
47134	20748
37935	20749
20035	20750
116366	20751
4658	20752
126767	20753
53607	20754
53054	20755
53054	20756
91387	20757
15791	20758
107445	20759
20639	20760
130561	20761
18694	20762
71362	20763
67266	20764
39056	20765
66597	20766
9754	20767
44317	20768
45716	20769
27504	20770
179641	20771
179720	20772
63579	20773
59627	20774
22785	20775
59627	20776
14489	20777
10536	20778
52654	20779
10536	20780
68065	20781
94426	20782
181073	20783
133393	20784
8773	20785
71381	20786
6038	20787
749	20788
120660	20789
77179	20790
82629	20791
20975	20792
12254	20793
24162	20794
23564	20795
130268	20796
24379	20797
186223	20798
18814	20799
43273	20800
6639	20801
143962	20802
95078	20803
85391	20804
105583	20805
113662	20806
55483	20807
128057	20808
7395	20809
41120	20810
94811	20811
3156	20812
39686	20813
1585	20814
60904	20815
5853	20816
43302	20817
40561	20818
3918	20819
3978	20820
70513	20821
5193	20822
94732	20823
56834	20824
20983	20825
8404	20826
143347	20827
80877	20828
22629	20829
82629	20830
59538	20831
254	20832
22554	20833
10055	20834
70304	20835
4598	20836
35544	20837
94811	20838
1933	20839
91975	20840
9669	20841
34537	20842
23550	20843
52524	20844
88157	20845
10250	20846
51474	20847
76956	20848
5707	20849
94812	20850
1786	20851
1531	20852
15812	20853
59513	20854
129809	20855
2496	20856
8384	20857
1793	20858
5953	20859
15388	20860
44203	20861
135561	20862
1618	20863
883	20864
118200	20865
408	20866
6253	20867
59525	20868
62414	20869
2605	20870
3058	20871
29321	20872
18725	20873
14112	20874
35544	20875
64146	20876
64124	20877
2815	20878
185611	20879
2502	20880
24554	20881
26953	20882
105399	20883
44440	20884
12042	20885
2223	20886
3722	20887
4589	20888
93998	20889
8121	20890
165432	20891
128233	20892
35544	20893
4940	20894
39190	20895
14864	20896
10957	20897
4940	20898
76888	20899
7882	20900
53451	20901
827	20902
1506	20903
118086	20904
40240	20905
27137	20906
17243	20907
188402	20908
156456	20909
183936	20910
43121	20911
79715	20912
146837	20913
113472	20914
51335	20915
74526	20916
116128	20917
737	20918
7518	20919
53131	20920
81473	20921
122759	20922
36278	20923
47095	20924
35418	20925
6490	20926
85737	20927
55035	20928
3456	20929
72389	20930
48168	20931
22874	20932
16326	20933
1044	20934
11954	20935
106552	20936
139279	20937
14230	20938
146194	20939
8425	20940
6	20941
90731	20942
35468	20943
54021	20944
147	20945
58629	20946
42477	20947
134239	20948
6695	20949
16567	20950
4503	20951
4503	20952
11618	20953
12414	20954
43391	20955
73415	20956
1556	20957
8078	20958
31853	20959
9302	20960
2038	20961
49000	20962
1231	20963
4288	20964
18827	20965
67025	20966
18431	20967
41306	20968
189157	20969
1050	20970
78777	20971
13310	20972
93727	20973
25403	20974
1044	20975
1044	20976
1044	20977
43381	20978
174731	20979
31418	20980
6564	20981
79567	20982
147266	20983
69868	20984
14644	20985
150	20986
43068	20987
59665	20988
59724	20989
172378	20990
2901	20991
11843	20992
180	20993
52171	20994
32557	20995
14036	20996
53838	20997
81428	20998
27017	20999
5041	21000
2989	21001
52295	21002
22890	21003
88505	21004
20044	21005
107841	21006
27410	21007
9597	21008
175320	21009
22549	21010
5497	21011
56746	21012
4962	21013
114339	21014
33373	21015
3031	21016
4262	21017
930	21018
106417	21019
44103	21020
87860	21021
132491	21022
71637	21023
178222	21024
43746	21025
119817	21026
49693	21027
53460	21028
40364	21029
14342	21030
107780	21031
72624	21032
41009	21033
681	21034
55645	21035
8615	21036
155679	21037
27410	21038
27410	21039
22549	21040
7251	21041
139147	21042
14197	21043
34121	21044
87116	21045
10666	21046
61231	21047
3701	21048
6932	21049
17767	21050
552	21051
11695	21052
7405	21053
3558	21054
875	21055
110653	21056
18909	21057
79602	21058
74225	21059
4481	21060
50051	21061
30926	21062
34655	21063
108096	21064
36751	21065
22957	21066
21021	21067
1107	21068
105096	21069
5945	21070
1706	21071
63025	21072
24893	21073
5926	21074
83301	21075
86447	21076
92486	21077
146923	21078
137033	21079
162042	21080
1	21081
13921	21082
62594	21083
36015	21084
12414	21085
3946	21086
18647	21087
32688	21088
73850	21089
624	21090
23224	21091
185418	21092
136	21093
190	21094
49733	21095
3434	21096
107789	21097
32855	21098
12971	21099
8413	21100
47683	21101
58	21102
7584	21103
80598	21104
17489	21105
19270	21106
38667	21107
1565	21108
25122	21109
168266	21110
65893	21111
47125	21112
37850	21113
20126	21114
30659	21115
120383	21116
11602	21117
16896	21118
134314	21119
39218	21120
53990	21121
11454	21122
49007	21123
39741	21124
11359	21125
634	21126
2331	21127
49410	21128
43562	21129
30326	21130
28752	21131
8643	21132
47889	21133
28544	21134
54371	21135
2066	21136
31014	21137
98139	21138
119103	21139
15277	21140
137199	21141
2327	21142
2327	21143
10215	21144
28140	21145
17416	21146
11372	21147
5457	21148
9246	21149
97273	21150
14642	21151
56828	21152
31649	21153
38968	21154
25329	21155
8064	21156
30158	21157
34523	21158
101214	21159
134035	21160
68619	21161
78397	21162
31495	21163
123067	21164
64780	21165
65924	21166
51069	21167
86865	21168
37210	21169
34437	21170
37090	21171
127047	21172
56330	21173
101838	21174
96712	21175
70235	21176
164523	21177
21648	21178
188057	21179
164727	21180
121867	21181
128032	21182
100227	21183
163882	21184
46971	21185
40298	21186
47150	21187
3953	21188
65001	21189
155875	21190
63953	21191
37931	21192
97803	21193
37339	21194
79173	21195
68312	21196
64339	21197
18101	21198
17868	21199
47327	21200
156088	21201
53756	21202
100181	21203
129937	21204
79950	21205
105455	21206
130289	21207
129744	21208
46276	21209
95897	21210
54293	21211
44781	21212
127632	21213
98174	21214
129247	21215
10930	21216
49817	21217
25903	21218
66887	21219
101306	21220
25680	21221
137999	21222
132394	21223
67180	21224
48337	21225
48823	21226
53682	21227
70093	21228
4614	21229
1804	21230
25284	21231
15184	21232
55042	21233
14963	21234
1192	21235
7757	21236
95879	21237
73044	21238
44991	21239
83091	21240
44964	21241
126739	21242
25440	21243
89178	21244
55764	21245
54132	21246
101069	21247
15588	21248
17365	21249
31077	21250
25245	21251
50546	21252
32564	21253
26098	21254
25769	21255
20694	21256
31229	21257
24035	21258
2243	21259
77706	21260
80465	21261
95208	21262
83341	21263
55661	21264
2243	21265
70199	21266
8441	21267
7020	21268
54360	21269
182	21270
13431	21271
30715	21272
56904	21273
68777	21274
27473	21275
13558	21276
62299	21277
16140	21278
96013	21279
18920	21280
14514	21281
96929	21282
67566	21283
68930	21284
136970	21285
5819	21286
336	21287
15052	21288
45691	21289
42872	21290
75225	21291
726	21292
15164	21293
24907	21294
24122	21295
14292	21296
9423	21297
78847	21298
99947	21299
21371	21300
129056	21301
80030	21302
46795	21303
201	21304
112617	21305
109078	21306
59869	21307
51100	21308
50488	21309
172170	21310
7216	21311
27789	21312
45117	21313
72479	21314
5588	21315
5675	21316
5675	21317
24461	21318
62592	21319
7377	21320
109646	21321
57075	21322
106900	21323
54609	21324
5748	21325
24781	21326
99498	21327
138481	21328
123823	21329
23089	21330
136467	21331
58797	21332
86267	21333
53941	21334
47785	21335
107816	21336
41042	21337
13372	21338
427	21339
427	21340
24268	21341
85666	21342
32082	21343
63841	21344
1536	21345
28671	21346
9043	21347
44160	21348
17185	21349
11664	21350
40514	21351
40514	21352
136458	21353
3692	21354
50488	21355
1211	21356
13616	21357
35951	21358
1802	21359
12504	21360
138503	21361
17840	21362
1802	21363
138356	21364
1802	21365
30178	21366
93472	21367
951	21368
3207	21369
180940	21370
107275	21371
150323	21372
43701	21373
23481	21374
2050	21375
50986	21376
9279	21377
115517	21378
8338	21379
78	21380
5599	21381
1749	21382
8499	21383
3698	21384
2915	21385
165319	21386
16909	21387
58880	21388
179564	21389
143243	21390
1200	21391
174996	21392
122460	21393
186843	21394
133104	21395
98385	21396
63891	21397
105963	21398
27852	21399
20519	21400
67936	21401
34425	21402
2926	21403
48960	21404
21145	21405
70788	21406
43261	21407
94088	21408
101645	21409
5708	21410
1952	21411
6868	21412
87418	21413
148482	21414
5706	21415
3392	21416
3392	21417
145816	21418
9083	21419
77	21420
65153	21421
25308	21422
554	21423
90750	21424
43253	21425
97770	21426
38704	21427
87242	21428
77685	21429
37831	21430
102712	21431
97770	21432
43291	21433
16503	21434
40920	21435
26771	21436
101446	21437
47981	21438
184786	21439
186860	21440
13926	21441
58634	21442
32602	21443
55659	21444
73091	21445
6296	21446
87130	21447
1423	21448
116753	21449
84334	21450
40553	21451
35645	21452
85	21453
12220	21454
12220	21455
17695	21456
37060	21457
137484	21458
12026	21459
5213	21460
37060	21461
29636	21462
43108	21463
60243	21464
49404	21465
48870	21466
42486	21467
2733	21468
18290	21469
9615	21470
46070	21471
16924	21472
994	21473
51921	21474
345	21475
28263	21476
45796	21477
6205	21478
9845	21479
34771	21480
47142	21481
31602	21482
60788	21483
41280	21484
52528	21485
173629	21486
20767	21487
8692	21488
52356	21489
4690	21490
12590	21491
134815	21492
106025	21493
32420	21494
15973	21495
132754	21496
21526	21497
5854	21498
44887	21499
3283	21500
38270	21501
20849	21502
17542	21503
26368	21504
11932	21505
31904	21506
38270	21507
21665	21508
166049	21509
54783	21510
27461	21511
17542	21512
45521	21513
54820	21514
45539	21515
2694	21516
30378	21517
44887	21518
4369	21519
19824	21520
39015	21521
1054	21522
577	21523
33895	21524
19365	21525
99709	21526
7867	21527
30624	21528
10666	21529
75419	21530
17623	21531
41941	21532
21526	21533
115281	21534
50025	21535
67887	21536
10227	21537
17729	21538
186875	21539
20532	21540
31351	21541
22686	21542
33991	21543
9767	21544
100949	21545
58927	21546
51134	21547
2017	21548
34938	21549
120854	21550
29576	21551
35259	21552
6653	21553
61294	21554
44213	21555
110031	21556
94251	21557
36481	21558
31029	21559
74557	21560
4962	21561
102508	21562
10913	21563
779	21564
20657	21565
71227	21566
10720	21567
37757	21568
6032	21569
133594	21570
78687	21571
47053	21572
77539	21573
151224	21574
53542	21575
106969	21576
88161	21577
92489	21578
24705	21579
51587	21580
128346	21581
88161	21582
51587	21583
26126	21584
73290	21585
1709	21586
17215	21587
22391	21588
112732	21589
49129	21590
6370	21591
27587	21592
84970	21593
559	21594
243	21595
75617	21596
1033	21597
48852	21598
86247	21599
6843	21600
63847	21601
13205	21602
23532	21603
36863	21604
16382	21605
4007	21606
46173	21607
85133	21608
136063	21609
181404	21610
33147	21611
2854	21612
29029	21613
77862	21614
48233	21615
106537	21616
142582	21617
23113	21618
13515	21619
63592	21620
2541	21621
21197	21622
159706	21623
34757	21624
18704	21625
1385	21626
48199	21627
13515	21628
18226	21629
41224	21630
138797	21631
59349	21632
3234	21633
3034	21634
995	21635
2854	21636
27132	21637
49233	21638
84117	21639
55647	21640
161629	21641
59156	21642
67129	21643
84790	21644
19894	21645
11750	21646
63234	21647
109039	21648
59941	21649
130996	21650
142510	21651
110756	21652
186360	21653
76125	21654
113741	21655
55357	21656
185361	21657
170845	21658
67430	21659
10854	21660
142565	21661
110463	21662
186185	21663
131021	21664
69521	21665
184588	21666
69521	21667
170758	21668
110756	21669
63234	21670
135208	21671
115964	21672
35942	21673
10752	21674
141757	21675
149569	21676
188524	21677
189147	21678
140928	21679
62462	21680
187745	21681
187104	21682
964	21683
186873	21684
34217	21685
131860	21686
139269	21687
103292	21688
59156	21689
66533	21690
128648	21691
185419	21692
60697	21693
46805	21694
64826	21695
15540	21696
80876	21697
31778	21698
52251	21699
97929	21700
148394	21701
14971	21702
89385	21703
81593	21704
64289	21705
6436	21706
17784	21707
54919	21708
80068	21709
71572	21710
13742	21711
156628	21712
64652	21713
108136	21714
59756	21715
23863	21716
63872	21717
100330	21718
23692	21719
111175	21720
179740	21721
3095	21722
128172	21723
98074	21724
86592	21725
59839	21726
46150	21727
89307	21728
121249	21729
182	21730
38365	21731
67370	21732
106767	21733
27345	21734
39939	21735
19592	21736
112732	21737
2159	21738
23827	21739
63872	21740
93966	21741
46150	21742
2592	21743
15918	21744
23863	21745
38405	21746
79195	21747
135697	21748
114472	21749
52251	21750
118117	21751
29533	21752
30307	21753
22145	21754
8361	21755
67249	21756
127084	21757
14927	21758
38365	21759
25591	21760
164618	21761
29226	21762
144185	21763
96136	21764
4443	21765
13825	21766
142302	21767
114471	21768
44027	21769
180021	21770
13136	21771
76311	21772
4439	21773
21442	21774
152355	21775
52265	21776
23863	21777
116930	21778
32397	21779
16385	21780
16385	21781
71424	21782
94157	21783
47355	21784
46339	21785
25609	21786
35511	21787
24047	21788
93266	21789
43050	21790
155946	21791
99134	21792
35514	21793
2404	21794
31802	21795
54832	21796
14315	21797
17030	21798
99179	21799
13819	21800
36114	21801
58933	21802
5388	21803
17318	21804
4754	21805
68	21806
9041	21807
28836	21808
142029	21809
25022	21810
19473	21811
129697	21812
19125	21813
41797	21814
5642	21815
11228	21816
80977	21817
17908	21818
20301	21819
38718	21820
5173	21821
11084	21822
37247	21823
27451	21824
49572	21825
15193	21826
8033	21827
69232	21828
19631	21829
33257	21830
55626	21831
12448	21832
12155	21833
117660	21834
15440	21835
23802	21836
87953	21837
86642	21838
60285	21839
72389	21840
20676	21841
15693	21842
341	21843
101466	21844
30038	21845
83014	21846
136560	21847
136112	21848
62890	21849
28844	21850
16963	21851
133359	21852
20970	21853
53352	21854
117792	21855
47	21856
83385	21857
110142	21858
89205	21859
14529	21860
73350	21861
42083	21862
944	21863
89997	21864
9371	21865
5306	21866
112445	21867
82779	21868
66530	21869
33257	21870
72439	21871
112445	21872
41987	21873
5306	21874
161223	21875
30329	21876
36466	21877
182550	21878
112288	21879
106717	21880
5931	21881
42191	21882
607	21883
103258	21884
70013	21885
1423	21886
60900	21887
91449	21888
29930	21889
14100	21890
6817	21891
15791	21892
49543	21893
8178	21894
9720	21895
763	21896
56193	21897
34361	21898
16171	21899
17961	21900
22750	21901
34807	21902
87673	21903
39621	21904
104617	21905
50673	21906
6076	21907
2933	21908
2933	21909
175215	21910
37440	21911
208	21912
32896	21913
51289	21914
8563	21915
1264	21916
87178	21917
19109	21918
28291	21919
3492	21920
21935	21921
3187	21922
1228	21923
3004	21924
103548	21925
7819	21926
12279	21927
10833	21928
6192	21929
2406	21930
2770	21931
104748	21932
66107	21933
71	21934
36348	21935
110093	21936
103159	21937
6726	21938
110093	21939
5667	21940
35908	21941
19263	21942
5995	21943
1414	21944
3990	21945
22589	21946
74335	21947
163807	21948
171001	21949
78979	21950
41217	21951
34306	21952
143349	21953
49064	21954
10657	21955
10657	21956
46625	21957
19331	21958
35085	21959
113479	21960
90169	21961
133131	21962
149830	21963
107554	21964
113626	21965
18401	21966
134142	21967
63107	21968
31607	21969
9225	21970
155674	21971
52236	21972
10057	21973
69456	21974
14050	21975
109742	21976
175864	21977
84579	21978
109551	21979
43890	21980
87791	21981
42538	21982
192	21983
26885	21984
28291	21985
139000	21986
141524	21987
38004	21988
105927	21989
6332	21990
114305	21991
324	21992
2184	21993
134971	21994
52236	21995
74052	21996
87665	21997
13198	21998
39545	21999
29357	22000
5368	22001
30894	22002
87055	22003
108239	22004
27325	22005
13990	22006
115481	22007
102280	22008
86765	22009
107554	22010
32694	22011
84668	22012
106208	22013
192	22014
192	22015
109725	22016
88110	22017
34053	22018
55201	22019
46458	22020
135206	22021
134945	22022
19444	22023
31454	22024
16290	22025
72185	22026
34608	22027
134476	22028
23564	22029
1	22030
126507	22031
6142	22032
48342	22033
4769	22034
648	22035
17730	22036
105925	22037
6085	22038
9156	22039
107628	22040
115961	22041
71858	22042
108790	22043
1772	22044
5368	22045
1578	22046
13624	22047
10556	22048
64228	22049
176554	22050
102634	22051
109629	22052
46458	22053
41065	22054
134970	22055
17302	22056
98689	22057
811	22058
25974	22059
31738	22060
137855	22061
3170	22062
164846	22063
75848	22064
81811	22065
87022	22066
35016	22067
121762	22068
174927	22069
33852	22070
22537	22071
40702	22072
18887	22073
1791	22074
71905	22075
84737	22076
49556	22077
12014	22078
123992	22079
176815	22080
51228	22081
86169	22082
63107	22083
176461	22084
91793	22085
141230	22086
24908	22087
1166	22088
52434	22089
14774	22090
42417	22091
140495	22092
5081	22093
16189	22094
136679	22095
92816	22096
648	22097
172749	22098
140039	22099
104221	22100
153303	22101
44972	22102
170982	22103
9950	22104
107675	22105
14050	22106
137476	22107
3242	22108
133921	22109
11410	22110
176210	22111
63501	22112
62731	22113
57114	22114
107639	22115
74947	22116
16293	22117
11043	22118
1435	22119
5555	22120
879	22121
61681	22122
5300	22123
49064	22124
42633	22125
3163	22126
23909	22127
24585	22128
6726	22129
435	22130
86850	22131
187272	22132
3528	22133
457	22134
3198	22135
112748	22136
4746	22137
23867	22138
46233	22139
43332	22140
36943	22141
63751	22142
172928	22143
7679	22144
39642	22145
35908	22146
5994	22147
3997	22148
18202	22149
52121	22150
51106	22151
131938	22152
54516	22153
11629	22154
135641	22155
6258	22156
27986	22157
61681	22158
45721	22159
68070	22160
137800	22161
61	22162
136650	22163
19371	22164
2545	22165
92772	22166
8153	22167
38128	22168
97518	22169
17441	22170
14659	22171
59347	22172
59185	22173
21185	22174
41985	22175
5362	22176
49791	22177
11437	22178
107742	22179
152364	22180
44142	22181
65419	22182
826	22183
46152	22184
19614	22185
13049	22186
6828	22187
6	22188
7070	22189
72248	22190
6654	22191
137301	22192
6559	22193
6830	22194
106110	22195
11248	22196
6165	22197
62273	22198
16787	22199
92745	22200
1244	22201
32100	22202
1543	22203
52578	22204
17309	22205
49507	22206
52537	22207
67883	22208
53065	22209
81104	22210
15633	22211
137712	22212
7287	22213
85114	22214
163443	22215
48141	22216
121590	22217
138	22218
52467	22219
52467	22220
52328	22221
3075	22222
165875	22223
52491	22224
74192	22225
405	22226
51808	22227
55337	22228
6258	22229
14190	22230
85332	22231
104987	22232
96733	22233
135972	22234
1602	22235
136812	22236
27101	22237
136718	22238
29867	22239
22243	22240
72033	22241
92720	22242
179222	22243
84102	22244
108183	22245
8188	22246
136812	22247
92174	22248
84482	22249
139673	22250
106718	22251
71667	22252
136666	22253
48403	22254
103483	22255
10396	22256
16332	22257
23594	22258
104905	22259
78152	22260
7886	22261
1013	22262
51302	22263
77915	22264
17605	22265
157460	22266
58424	22267
46292	22268
12728	22269
40615	22270
58382	22271
26639	22272
57510	22273
57083	22274
21879	22275
30538	22276
18294	22277
87397	22278
85719	22279
179435	22280
2162	22281
43607	22282
49227	22283
18959	22284
20987	22285
109104	22286
15716	22287
36182	22288
4852	22289
83607	22290
996	22291
26896	22292
37416	22293
38938	22294
10987	22295
49857	22296
128951	22297
335	22298
63066	22299
23771	22300
80205	22301
12386	22302
9862	22303
22598	22304
44905	22305
182939	22306
28404	22307
99671	22308
15748	22309
96207	22310
107299	22311
67272	22312
77336	22313
4754	22314
43521	22315
3729	22316
26615	22317
33011	22318
13181	22319
38644	22320
262	22321
50588	22322
26944	22323
79217	22324
52090	22325
1	22326
2463	22327
1427	22328
71360	22329
1128	22330
15138	22331
55787	22332
20663	22333
60128	22334
9728	22335
12960	22336
1203	22337
4650	22338
52450	22339
1427	22340
42775	22341
96901	22342
4021	22343
106641	22344
54030	22345
85696	22346
4899	22347
176794	22348
177024	22349
176802	22350
176687	22351
176796	22352
94139	22353
86212	22354
176710	22355
176788	22356
135249	22357
177022	22358
183697	22359
92954	22360
169862	22361
138711	22362
176692	22363
176795	22364
176759	22365
136054	22366
150513	22367
109723	22368
135820	22369
52700	22370
5602	22371
87300	22372
54584	22373
132258	22374
57923	22375
11097	22376
32963	22377
28467	22378
140	22379
22126	22380
1031	22381
42003	22382
182261	22383
28483	22384
84419	22385
19710	22386
33051	22387
68946	22388
55957	22389
12426	22390
52046	22391
94873	22392
91747	22393
61640	22394
70429	22395
88187	22396
6259	22397
187170	22398
105334	22399
43979	22400
14528	22401
62152	22402
24363	22403
91211	22404
11167	22405
64843	22406
90889	22407
43866	22408
48486	22409
507	22410
28860	22411
29175	22412
2726	22413
174024	22414
5017	22415
85157	22416
91450	22417
49132	22418
112196	22419
5883	22420
75175	22421
19975	22422
3391	22423
175404	22424
11965	22425
129474	22426
24479	22427
5830	22428
985	22429
27957	22430
147573	22431
44803	22432
87052	22433
72725	22434
36710	22435
76877	22436
211	22437
809	22438
188	22439
12012	22440
42774	22441
1321	22442
23490	22443
15568	22444
9535	22445
52033	22446
6208	22447
129	22448
11818	22449
2680	22450
43044	22451
2680	22452
2288	22453
2680	22454
8800	22455
51109	22456
5412	22457
9410	22458
81049	22459
690	22460
2188	22461
60454	22462
859	22463
2823	22464
41767	22465
1220	22466
11578	22467
28233	22468
4162	22469
62167	22470
23789	22471
4927	22472
47654	22473
4	22474
1951	22475
11861	22476
50659	22477
6595	22478
50398	22479
19738	22480
59316	22481
39064	22482
1920	22483
41565	22484
10536	22485
88378	22486
7865	22487
90708	22488
85994	22489
29879	22490
6561	22491
22638	22492
16475	22493
35254	22494
3117	22495
60971	22496
2184	22497
16360	22498
13799	22499
22057	22500
2768	22501
13635	22502
679	22503
14019	22504
23657	22505
6633	22506
6594	22507
16912	22508
3073	22509
2353	22510
1163	22511
68437	22512
775	22513
24200	22514
57308	22515
23612	22516
69	22517
6423	22518
426	22519
114120	22520
21923	22521
133410	22522
27297	22523
41022	22524
19975	22525
7568	22526
113964	22527
10245	22528
2593	22529
3298	22530
845	22531
8493	22532
24230	22533
3931	22534
1754	22535
261	22536
9342	22537
4548	22538
13663	22539
125845	22540
2250	22541
673	22542
35965	22543
772	22544
74698	22545
62610	22546
16115	22547
16389	22548
50158	22549
17950	22550
995	22551
29582	22552
4975	22553
3298	22554
8215	22555
29524	22556
8940	22557
5101	22558
5420	22559
5789	22560
32543	22561
28466	22562
851	22563
7427	22564
7550	22565
16561	22566
26581	22567
15937	22568
1033	22569
45635	22570
3446	22571
4393	22572
48393	22573
27657	22574
1474	22575
30064	22576
5945	22577
56546	22578
102373	22579
15698	22580
54202	22581
81296	22582
29311	22583
19352	22584
59526	22585
2265	22586
9819	22587
16187	22588
4598	22589
5634	22590
6	22591
41873	22592
2132	22593
15862	22594
39436	22595
79	22596
3490	22597
43548	22598
1375	22599
29734	22600
1373	22601
35665	22602
3295	22603
11603	22604
3295	22605
16212	22606
11347	22607
146769	22608
1742	22609
8608	22610
13698	22611
46320	22612
2049	22613
2049	22614
4215	22615
22057	22616
23833	22617
110625	22618
34486	22619
28918	22620
19970	22621
1202	22622
1913	22623
57656	22624
75317	22625
41559	22626
48061	22627
15384	22628
5873	22629
6869	22630
486	22631
39073	22632
2436	22633
14281	22634
1155	22635
29311	22636
3940	22637
4972	22638
38674	22639
74331	22640
42475	22641
33623	22642
10185	22643
36828	22644
34390	22645
16944	22646
25994	22647
4	22648
58637	22649
2428	22650
3601	22651
12795	22652
67054	22653
57462	22654
115	22655
57481	22656
7203	22657
39811	22658
105542	22659
32597	22660
870	22661
5036	22662
25210	22663
151	22664
83073	22665
16494	22666
12978	22667
10271	22668
542	22669
178	22670
1963	22671
7918	22672
12448	22673
69096	22674
133159	22675
34458	22676
3034	22677
3386	22678
25517	22679
938	22680
13601	22681
5867	22682
2768	22683
23841	22684
97082	22685
13102	22686
5764	22687
1142	22688
13278	22689
2934	22690
73941	22691
17619	22692
13694	22693
90548	22694
174726	22695
19650	22696
37440	22697
38873	22698
8131	22699
10123	22700
92063	22701
47038	22702
41559	22703
2876	22704
2603	22705
69009	22706
109093	22707
50968	22708
667	22709
2085	22710
42797	22711
16806	22712
5117	22713
72185	22714
58397	22715
1742	22716
49164	22717
111999	22718
3890	22719
1318	22720
74624	22721
19823	22722
38051	22723
2404	22724
3092	22725
14271	22726
11883	22727
148410	22728
13303	22729
2173	22730
11967	22731
679	22732
19590	22733
24335	22734
10903	22735
90528	22736
83521	22737
12012	22738
60220	22739
26257	22740
12985	22741
1715	22742
34327	22743
29276	22744
16034	22745
20422	22746
3203	22747
49624	22748
75693	22749
377	22750
73185	22751
4427	22752
8659	22753
19929	22754
91204	22755
11770	22756
28261	22757
74543	22758
34956	22759
51301	22760
231	22761
37700	22762
60021	22763
925	22764
49039	22765
20207	22766
11001	22767
15228	22768
40555	22769
89605	22770
16869	22771
195	22772
74199	22773
42503	22774
13774	22775
1182	22776
25045	22777
16555	22778
8577	22779
599	22780
186645	22781
15354	22782
47123	22783
104764	22784
29489	22785
62034	22786
7336	22787
7492	22788
42355	22789
11884	22790
10241	22791
387	22792
3114	22793
21761	22794
11531	22795
5700	22796
61556	22797
74107	22798
10289	22799
14049	22800
1351	22801
2748	22802
4720	22803
1635	22804
3075	22805
17950	22806
133205	22807
29054	22808
68225	22809
3453	22810
814	22811
74663	22812
7417	22813
7473	22814
3482	22815
89576	22816
149990	22817
4215	22818
22064	22819
29416	22820
61730	22821
52201	22822
476	22823
46670	22824
13806	22825
1738	22826
19970	22827
10082	22828
2369	22829
104651	22830
9155	22831
438	22832
10136	22833
128138	22834
74454	22835
1	22836
11465	22837
34917	22838
805	22839
41819	22840
29420	22841
10374	22842
9540	22843
8028	22844
5759	22845
1991	22846
1528	22847
26676	22848
29241	22849
2429	22850
137083	22851
975	22852
3033	22853
19334	22854
12342	22855
2082	22856
19432	22857
89638	22858
1	22859
68921	22860
23315	22861
6625	22862
34476	22863
3761	22864
6625	22865
6101	22866
15990	22867
27490	22868
12775	22869
7127	22870
48661	22871
97213	22872
7690	22873
22445	22874
288	22875
8761	22876
80301	22877
27268	22878
46599	22879
5892	22880
60821	22881
3664	22882
1273	22883
28082	22884
1597	22885
30927	22886
49016	22887
1237	22888
14074	22889
5713	22890
1741	22891
1420	22892
2454	22893
187	22894
51320	22895
11725	22896
61806	22897
26813	22898
34486	22899
10567	22900
6633	22901
61441	22902
51429	22903
41660	22904
158308	22905
916	22906
29312	22907
43358	22908
70458	22909
14310	22910
1269	22911
83643	22912
35049	22913
175051	22914
124483	22915
33583	22916
187	22917
5742	22918
692	22919
1504	22920
2920	22921
21968	22922
281	22923
4216	22924
85135	22925
101630	22926
16715	22927
60369	22928
81035	22929
138974	22930
9852	22931
16081	22932
1250	22933
60505	22934
90287	22935
8794	22936
5413	22937
35293	22938
145645	22939
32279	22940
1875	22941
3579	22942
83405	22943
1	22944
32233	22945
26248	22946
3683	22947
52696	22948
2450	22949
59992	22950
73932	22951
72330	22952
714	22953
34042	22954
74582	22955
6353	22956
8417	22957
714	22958
47824	22959
4576	22960
113279	22961
43413	22962
45273	22963
50244	22964
1086	22965
7604	22966
9064	22967
8741	22968
49307	22969
142	22970
19630	22971
62110	22972
13754	22973
2428	22974
112913	22975
62140	22976
145398	22977
28936	22978
5783	22979
34997	22980
49321	22981
34386	22982
84561	22983
3737	22984
2918	22985
15141	22986
51482	22987
70673	22988
26461	22989
21833	22990
727	22991
2593	22992
8130	22993
74912	22994
334	22995
91432	22996
43017	22997
47915	22998
286	22999
69036	23000
41819	23001
49339	23002
1597	23003
37600	23004
15279	23005
60916	23006
1664	23007
17569	23008
1	23009
2111	23010
61732	23011
27583	23012
7490	23013
60037	23014
9663	23015
23924	23016
3444	23017
3070	23018
19532	23019
41543	23020
8642	23021
3384	23022
11632	23023
57782	23024
1322	23025
11956	23026
83399	23027
2869	23028
331	23029
23145	23030
35770	23031
1698	23032
43585	23033
14169	23034
2516	23035
43552	23036
1563	23037
75342	23038
49473	23039
83631	23040
23710	23041
12094	23042
35447	23043
32302	23044
37372	23045
7030	23046
48919	23047
31259	23048
48	23049
5739	23050
26691	23051
15009	23052
61186	23053
75731	23054
167	23055
71812	23056
599	23057
2082	23058
1582	23059
52177	23060
72435	23061
50704	23062
6214	23063
163138	23064
50954	23065
24354	23066
24354	23067
31687	23068
89970	23069
66873	23070
72556	23071
44546	23072
1896	23073
81244	23074
78826	23075
938	23076
1270	23077
62897	23078
2590	23079
316	23080
1	23081
39829	23082
1028	23083
29573	23084
19804	23085
24464	23086
62120	23087
112358	23088
61208	23089
52581	23090
47257	23091
13990	23092
436	23093
25848	23094
3094	23095
58456	23096
35447	23097
5102	23098
43282	23099
4	23100
2123	23101
7898	23102
19929	23103
2183	23104
43302	23105
16212	23106
348	23107
2596	23108
32801	23109
27296	23110
81597	23111
496	23112
2599	23113
2084	23114
175	23115
47874	23116
2083	23117
848	23118
599	23119
21968	23120
991	23121
560	23122
4212	23123
4211	23124
1868	23125
560	23126
2917	23127
600	23128
774	23129
5409	23130
992	23131
2322	23132
1874	23133
913	23134
74694	23135
88732	23136
33707	23137
55152	23138
34966	23139
90024	23140
12042	23141
28484	23142
15141	23143
24408	23144
11862	23145
137864	23146
5015	23147
74098	23148
4386	23149
259	23150
39	23151
83575	23152
39541	23153
913	23154
2917	23155
49	23156
69106	23157
2264	23158
2285	23159
4456	23160
75691	23161
10302	23162
21467	23163
132968	23164
8855	23165
4427	23166
4922	23167
75	23168
56614	23169
82	23170
41126	23171
2423	23172
20061	23173
1370	23174
1	23175
1486	23176
1231	23177
2082	23178
140797	23179
16805	23180
369	23181
494	23182
7581	23183
938	23184
87816	23185
12920	23186
16216	23187
42115	23188
8508	23189
109907	23190
33256	23191
22020	23192
22476	23193
62608	23194
1	23195
43425	23196
15340	23197
57206	23198
3597	23199
1478	23200
6661	23201
146377	23202
34927	23203
19517	23204
27297	23205
9943	23206
1596	23207
6595	23208
1746	23209
5771	23210
5081	23211
13467	23212
27943	23213
137352	23214
11441	23215
137352	23216
59785	23217
5590	23218
2680	23219
2680	23220
5869	23221
13467	23222
12014	23223
16854	23224
1424	23225
50280	23226
2001	23227
4938	23228
679	23229
1	23230
16172	23231
12551	23232
42435	23233
1023	23234
4720	23235
11000	23236
159818	23237
11862	23238
16694	23239
110619	23240
129	23241
7173	23242
18998	23243
1196	23244
496	23245
221	23246
8724	23247
2321	23248
1943	23249
104926	23250
32358	23251
54522	23252
138074	23253
14271	23254
785	23255
51805	23256
1371	23257
11991	23258
1364	23259
4	23260
6138	23261
132239	23262
70458	23263
27944	23264
34638	23265
16395	23266
45996	23267
3962	23268
167	23269
86877	23270
13880	23271
43997	23272
132021	23273
10174	23274
34921	23275
81057	23276
47430	23277
12749	23278
2202	23279
70689	23280
244	23281
35500	23282
49416	23283
36040	23284
1746	23285
387	23286
5677	23287
811	23288
3355	23289
35424	23290
5081	23291
16566	23292
22825	23293
35902	23294
5220	23295
23034	23296
113711	23297
244	23298
167	23299
659	23300
1934	23301
4741	23302
23657	23303
238	23304
63	23305
2330	23306
714	23307
1879	23308
599	23309
1880	23310
2329	23311
560	23312
3301	23313
494	23314
2081	23315
2330	23316
2915	23317
7085	23318
599	23319
3299	23320
3433	23321
62267	23322
37942	23323
15338	23324
48941	23325
2174	23326
16115	23327
60716	23328
1803	23329
713	23330
5695	23331
9376	23332
3761	23333
1746	23334
798	23335
70488	23336
7679	23337
3702	23338
6238	23339
4531	23340
1870	23341
1293	23342
23656	23343
6145	23344
3096	23345
941	23346
7415	23347
785	23348
28522	23349
34746	23350
18208	23351
85034	23352
146461	23353
29420	23354
1371	23355
2084	23356
2599	23357
51348	23358
35136	23359
3198	23360
4209	23361
7673	23362
3070	23363
2720	23364
1881	23365
13683	23366
2736	23367
362	23368
496	23369
14862	23370
15786	23371
4745	23372
5571	23373
41137	23374
249	23375
24905	23376
1913	23377
3761	23378
5081	23379
824	23380
1259	23381
112742	23382
16696	23383
73154	23384
28525	23385
714	23386
23495	23387
2321	23388
3920	23389
22330	23390
114827	23391
16713	23392
1870	23393
915	23394
29879	23395
4531	23396
2159	23397
286	23398
1478	23399
10274	23400
6326	23401
62073	23402
16779	23403
3645	23404
3268	23405
1	23406
7081	23407
2922	23408
7081	23409
994	23410
994	23411
105854	23412
15186	23413
23331	23414
43557	23415
183954	23416
34042	23417
129	23418
16293	23419
15131	23420
2720	23421
3934	23422
13303	23423
19749	23424
8716	23425
3338	23426
40769	23427
1135	23428
13860	23429
23818	23430
87862	23431
4549	23432
58	23433
155	23434
74	23435
395	23436
50373	23437
143500	23438
50373	23439
11987	23440
20689	23441
29384	23442
811	23443
13579	23444
1964	23445
8735	23446
70779	23447
34715	23448
4442	23449
16159	23450
2049	23451
522	23452
3699	23453
522	23454
2924	23455
2924	23456
41825	23457
16472	23458
541	23459
545	23460
14223	23461
47978	23462
21228	23463
50094	23464
9066	23465
39208	23466
26695	23467
18352	23468
39117	23469
74996	23470
8554	23471
9088	23472
2874	23473
1165	23474
1478	23475
684	23476
823	23477
3487	23478
51066	23479
6439	23480
85742	23481
14633	23482
110502	23483
173794	23484
29418	23485
62063	23486
148346	23487
16832	23488
7495	23489
35603	23490
16360	23491
8508	23492
7462	23493
4707	23494
3918	23495
782	23496
174662	23497
56235	23498
30797	23499
16881	23500
5878	23501
14179	23502
5065	23503
8215	23504
679	23505
16866	23506
35917	23507
16479	23508
331	23509
1918	23510
66917	23511
25278	23512
2935	23513
155	23514
49	23515
10536	23516
690	23517
3769	23518
1235	23519
9351	23520
7584	23521
109	23522
4433	23523
12522	23524
1936	23525
3471	23526
35873	23527
19325	23528
2105	23529
90986	23530
45381	23531
2443	23532
19253	23533
16498	23534
36615	23535
54625	23536
23220	23537
1746	23538
6602	23539
2453	23540
8662	23541
10082	23542
17345	23543
8514	23544
1906	23545
60670	23546
41872	23547
938	23548
16715	23549
1569	23550
189044	23551
471	23552
19567	23553
137680	23554
2776	23555
50189	23556
1182	23557
114649	23558
11578	23559
113544	23560
74246	23561
24112	23562
681	23563
29622	23564
11632	23565
9753	23566
1549	23567
99385	23568
1108	23569
1235	23570
133511	23571
14001	23572
1379	23573
4684	23574
37834	23575
22363	23576
56154	23577
4319	23578
8693	23579
35551	23580
33263	23581
16287	23582
4988	23583
51115	23584
598	23585
134714	23586
35193	23587
60125	23588
8831	23589
42776	23590
2069	23591
58799	23592
2259	23593
3070	23594
1929	23595
1200	23596
175109	23597
73572	23598
1913	23599
41271	23600
19738	23601
105504	23602
56436	23603
11826	23604
61730	23605
32377	23606
11917	23607
1988	23608
19996	23609
1522	23610
18579	23611
20160	23612
61637	23613
58915	23614
3716	23615
90347	23616
74221	23617
10190	23618
3297	23619
691	23620
21186	23621
42693	23622
46182	23623
6804	23624
29028	23625
41256	23626
15740	23627
52772	23628
72616	23629
57640	23630
42435	23631
4417	23632
184862	23633
110338	23634
37006	23635
5865	23636
19769	23637
944	23638
10225	23639
3920	23640
87	23641
74103	23642
232	23643
1746	23644
1621	23645
17831	23646
3103	23647
10303	23648
29748	23649
8832	23650
48870	23651
16354	23652
52029	23653
146060	23654
51491	23655
11997	23656
90423	23657
51716	23658
3182	23659
104408	23660
51843	23661
62141	23662
8851	23663
69024	23664
26633	23665
15309	23666
138	23667
4182	23668
8718	23669
35882	23670
2159	23671
2081	23672
16680	23673
7560	23674
10183	23675
27500	23676
18322	23677
1913	23678
96101	23679
45196	23680
42607	23681
133742	23682
68340	23683
26902	23684
13601	23685
12761	23686
44	23687
56306	23688
7927	23689
3078	23690
55360	23691
857	23692
19418	23693
50373	23694
41622	23695
31042	23696
157663	23697
39436	23698
73185	23699
75373	23700
48408	23701
6	23702
6604	23703
112818	23704
7626	23705
14538	23706
322	23707
587	23708
49307	23709
827	23710
49230	23711
26671	23712
20628	23713
13877	23714
6	23715
39450	23716
1760	23717
89587	23718
24146	23719
2475	23720
186071	23721
1988	23722
24321	23723
10052	23724
143	23725
17345	23726
8418	23727
5081	23728
1393	23729
3923	23730
99254	23731
85774	23732
5900	23733
187	23734
14862	23735
11966	23736
40904	23737
1581	23738
19947	23739
133175	23740
146221	23741
23951	23742
33656	23743
112353	23744
42276	23745
307	23746
51237	23747
4849	23748
4598	23749
5712	23750
88965	23751
28410	23752
50546	23753
6559	23754
1872	23755
16216	23756
33226	23757
72480	23758
10241	23759
146029	23760
162863	23761
7	23762
32612	23763
90779	23764
187	23765
82928	23766
12342	23767
118294	23768
48826	23769
13322	23770
15238	23771
50218	23772
51738	23773
39	23774
91588	23775
35196	23776
7415	23777
1005	23778
1597	23779
50680	23780
62108	23781
104641	23782
29200	23783
62120	23784
13749	23785
100	23786
34342	23787
74655	23788
74641	23789
38233	23790
27984	23791
29119	23792
46182	23793
146159	23794
35887	23795
2771	23796
28105	23797
61595	23798
7509	23799
288	23800
8633	23801
19701	23802
2158	23803
19361	23804
2177	23805
14019	23806
19861	23807
7078	23808
35363	23809
17521	23810
11906	23811
33632	23812
34715	23813
113689	23814
31008	23815
3096	23816
74655	23817
1048	23818
4087	23819
62012	23820
8659	23821
11271	23822
87550	23823
33591	23824
69120	23825
217	23826
344	23827
133605	23828
4549	23829
47534	23830
133467	23831
42745	23832
58858	23833
21085	23834
19593	23835
34	23836
85495	23837
1026	23838
3941	23839
16413	23840
924	23841
6116	23842
1926	23843
19995	23844
59405	23845
32708	23846
1926	23847
24003	23848
35972	23849
51518	23850
43013	23851
58523	23852
48694	23853
72906	23854
173775	23855
62202	23856
92073	23857
25436	23858
10123	23859
40485	23860
8329	23861
8349	23862
269	23863
4260	23864
13288	23865
2428	23866
49087	23867
5081	23868
735	23869
113174	23870
14084	23871
1108	23872
48749	23873
5684	23874
10201	23875
22640	23876
1324	23877
11847	23878
27507	23879
541	23880
748	23881
5771	23882
15219	23883
20897	23884
106945	23885
2622	23886
52024	23887
15	23888
15022	23889
34142	23890
143388	23891
125459	23892
80183	23893
83273	23894
56889	23895
40709	23896
64516	23897
8854	23898
110	23899
818	23900
90085	23901
673	23902
14551	23903
880	23904
23797	23905
823	23906
65460	23907
51320	23908
809	23909
38224	23910
471	23911
700	23912
113441	23913
73015	23914
50370	23915
13596	23916
1540	23917
142132	23918
34637	23919
186975	23920
3761	23921
3761	23922
3705	23923
28443	23924
73139	23925
1338	23926
28089	23927
28082	23928
913	23929
16279	23930
1557	23931
138964	23932
34326	23933
1478	23934
2086	23935
1867	23936
60038	23937
3705	23938
3597	23939
4215	23940
5410	23941
72648	23942
2600	23943
141171	23944
101975	23945
13596	23946
34511	23947
4686	23948
39589	23949
72895	23950
9818	23951
7381	23952
1293	23953
5617	23954
138585	23955
6480	23956
28082	23957
41878	23958
11559	23959
1675	23960
2918	23961
1375	23962
1867	23963
4745	23964
913	23965
3699	23966
72369	23967
88418	23968
13635	23969
42054	23970
9943	23971
41675	23972
50016	23973
50694	23974
72798	23975
60436	23976
25076	23977
9943	23978
19334	23979
774	23980
6480	23981
6476	23982
42192	23983
1502	23984
2085	23985
1876	23986
1204	23987
4741	23988
2082	23989
13711	23990
46832	23991
110644	23992
11603	23993
34326	23994
41803	23995
4182	23996
88480	23997
2546	23998
2599	23999
46728	24000
5631	24001
3766	24002
2145	24003
34646	24004
13716	24005
100061	24006
88331	24007
34521	24008
108875	24009
19371	24010
4939	24011
1080	24012
1373	24013
19334	24014
1501	24015
80043	24016
2145	24017
850	24018
187	24019
2264	24020
14551	24021
110586	24022
713	24023
34383	24024
1879	24025
785	24026
2400	24027
41734	24028
1881	24029
138759	24030
5639	24031
5410	24032
73219	24033
5631	24034
192	24035
6937	24036
8505	24037
7398	24038
2085	24039
2400	24040
50142	24041
18278	24042
34579	24043
19471	24044
9818	24045
8049	24046
2325	24047
73128	24048
88982	24049
2396	24050
11603	24051
60436	24052
7427	24053
1869	24054
4686	24055
187	24056
16085	24057
72406	24058
72489	24059
13640	24060
109748	24061
8089	24062
2193	24063
1324	24064
6332	24065
129	24066
48672	24067
6665	24068
26552	24069
50011	24070
34060	24071
42880	24072
15299	24073
47006	24074
69212	24075
26584	24076
26630	24077
31914	24078
83435	24079
2882	24080
30114	24081
22031	24082
39436	24083
27451	24084
67829	24085
4471	24086
780	24087
90742	24088
10244	24089
1394	24090
1227	24091
3700	24092
3944	24093
10245	24094
33562	24095
54693	24096
41993	24097
10245	24098
69020	24099
1084	24100
56766	24101
10123	24102
134197	24103
148	24104
35009	24105
24205	24106
11096	24107
50680	24108
35984	24109
37486	24110
1086	24111
3910	24112
1470	24113
32392	24114
18219	24115
2270	24116
146077	24117
8829	24118
91060	24119
130952	24120
12091	24121
13159	24122
16704	24123
77854	24124
148	24125
4428	24126
2146	24127
81699	24128
45448	24129
12375	24130
12375	24131
21395	24132
20836	24133
111636	24134
13175	24135
92650	24136
10286	24137
124047	24138
10286	24139
33221	24140
86282	24141
13314	24142
50315	24143
2484	24144
42007	24145
12304	24146
73141	24147
116442	24148
5007	24149
91997	24150
132761	24151
5712	24152
111866	24153
16396	24154
91588	24155
17483	24156
8377	24157
3938	24158
1596	24159
23925	24160
8693	24161
322	24162
692	24163
5196	24164
13504	24165
1982	24166
35587	24167
3456	24168
20766	24169
114839	24170
4982	24171
30114	24172
316	24173
20063	24174
29091	24175
62932	24176
7313	24177
58945	24178
3444	24179
1964	24180
679	24181
23678	24182
669	24183
19469	24184
2768	24185
785	24186
192	24187
27239	24188
13663	24189
29573	24190
346	24191
104320	24192
35941	24193
61740	24194
74722	24195
10903	24196
10141	24197
35092	24198
3034	24199
6497	24200
5764	24201
31832	24202
2736	24203
6174	24204
6835	24205
174529	24206
59542	24207
42834	24208
943	24209
24272	24210
16861	24211
60943	24212
77114	24213
184278	24214
27963	24215
623	24216
33763	24217
27704	24218
92002	24219
22804	24220
85330	24221
153308	24222
585	24223
419	24224
69014	24225
70974	24226
37803	24227
43687	24228
19951	24229
115040	24230
73660	24231
10530	24232
21573	24233
8338	24234
3416	24235
8093	24236
9426	24237
47548	24238
110211	24239
18618	24240
36587	24241
86401	24242
86401	24243
86401	24244
15585	24245
10884	24246
30915	24247
34516	24248
59669	24249
3195	24250
22238	24251
5121	24252
26769	24253
30778	24254
72550	24255
42060	24256
15183	24257
32150	24258
39354	24259
82484	24260
26764	24261
109511	24262
153975	24263
35201	24264
10793	24265
3952	24266
28384	24267
20940	24268
10719	24269
5912	24270
39344	24271
65613	24272
9611	24273
1583	24274
9169	24275
30463	24276
172111	24277
83473	24278
20535	24279
69389	24280
125702	24281
7212	24282
55063	24283
53717	24284
28214	24285
42063	24286
10149	24287
57668	24288
11494	24289
42011	24290
53929	24291
47071	24292
91271	24293
106647	24294
2583	24295
11196	24296
26423	24297
108751	24298
173093	24299
27870	24300
24220	24301
135926	24302
5453	24303
2646	24304
5453	24305
20031	24306
115265	24307
62490	24308
2584	24309
30407	24310
135713	24311
90594	24312
85983	24313
5482	24314
67	24315
7212	24316
109380	24317
87299	24318
71347	24319
67628	24320
72693	24321
138914	24322
116811	24323
130579	24324
60247	24325
18202	24326
20605	24327
15268	24328
53425	24329
136523	24330
136053	24331
168845	24332
558	24333
127544	24334
69832	24335
76330	24336
40711	24337
12161	24338
175372	24339
94458	24340
140379	24341
34043	24342
71747	24343
17716	24344
35691	24345
72357	24346
106744	24347
72060	24348
135754	24349
8540	24350
67628	24351
5136	24352
272	24353
178139	24354
22666	24355
15394	24356
148217	24357
141725	24358
6755	24359
4235	24360
55298	24361
80459	24362
127635	24363
10290	24364
5860	24365
5679	24366
76189	24367
143717	24368
172614	24369
41012	24370
26764	24371
76630	24372
20050	24373
3125	24374
113090	24375
33837	24376
28475	24377
27925	24378
135035	24379
34001	24380
72103	24381
103870	24382
37262	24383
49705	24384
39923	24385
30186	24386
92618	24387
106943	24388
49096	24389
171380	24390
56464	24391
30334	24392
119271	24393
177530	24394
42385	24395
98467	24396
74971	24397
4428	24398
80872	24399
6720	24400
39021	24401
141647	24402
71602	24403
27594	24404
134232	24405
31229	24406
22429	24407
91186	24408
145489	24409
45396	24410
141242	24411
45759	24412
20684	24413
275	24414
24405	24415
35207	24416
870	24417
86991	24418
76524	24419
53389	24420
44417	24421
12913	24422
72879	24423
8802	24424
39336	24425
30321	24426
1804	24427
37562	24428
18570	24429
19522	24430
1027	24431
168913	24432
4274	24433
52185	24434
94850	24435
18996	24436
66330	24437
60271	24438
7523	24439
5071	24440
10852	24441
90832	24442
4851	24443
18056	24444
3508	24445
18282	24446
138095	24447
2652	24448
45759	24449
2377	24450
95110	24451
45192	24452
5828	24453
11173	24454
56597	24455
35786	24456
135824	24457
35968	24458
2239	24459
172416	24460
36029	24461
1563	24462
103154	24463
32216	24464
32292	24465
17179	24466
81315	24467
42848	24468
174170	24469
133418	24470
59497	24471
54573	24472
23702	24473
166	24474
6340	24475
66065	24476
39344	24477
28757	24478
48006	24479
7305	24480
3578	24481
169817	24482
13680	24483
7497	24484
13487	24485
7838	24486
136668	24487
28531	24488
111360	24489
86917	24490
128939	24491
99025	24492
921	24493
5983	24494
6113	24495
49958	24496
15875	24497
89333	24498
114768	24499
61717	24500
135741	24501
113778	24502
37171	24503
61541	24504
49354	24505
24858	24506
110499	24507
113764	24508
67283	24509
96363	24510
92569	24511
125772	24512
60247	24513
12938	24514
56082	24515
42087	24516
48353	24517
16910	24518
11636	24519
11689	24520
40750	24521
6481	24522
47319	24523
10864	24524
130733	24525
1607	24526
123677	24527
28324	24528
59960	24529
143649	24530
107114	24531
107203	24532
173624	24533
15526	24534
185577	24535
16437	24536
16875	24537
143963	24538
12294	24539
168479	24540
125702	24541
92030	24542
45161	24543
108250	24544
36102	24545
86720	24546
136123	24547
61179	24548
17186	24549
178734	24550
61503	24551
117056	24552
118643	24553
2380	24554
9065	24555
74721	24556
111411	24557
94189	24558
31252	24559
34701	24560
37053	24561
94670	24562
35401	24563
107199	24564
30915	24565
183481	24566
140483	24567
59818	24568
180811	24569
117938	24570
17870	24571
68105	24572
21239	24573
118419	24574
76473	24575
127499	24576
34447	24577
178439	24578
104395	24579
72621	24580
7298	24581
131505	24582
109862	24583
75558	24584
83557	24585
65269	24586
62543	24587
5983	24588
73011	24589
108685	24590
69375	24591
64112	24592
50303	24593
82183	24594
137681	24595
132468	24596
60651	24597
100602	24598
140757	24599
85186	24600
178553	24601
15198	24602
63634	24603
15905	24604
33806	24605
53005	24606
70796	24607
41016	24608
49756	24609
186373	24610
166329	24611
33668	24612
35907	24613
44283	24614
135759	24615
31276	24616
109303	24617
117608	24618
20522	24619
51497	24620
92719	24621
44431	24622
76869	24623
46771	24624
42778	24625
19223	24626
10111	24627
42334	24628
40305	24629
135760	24630
71356	24631
3541	24632
3381	24633
178256	24634
15957	24635
53707	24636
7298	24637
105280	24638
75083	24639
141323	24640
91263	24641
113427	24642
70139	24643
1706	24644
40637	24645
114148	24646
11486	24647
133324	24648
42819	24649
32925	24650
15717	24651
106627	24652
87912	24653
59765	24654
115445	24655
41799	24656
172284	24657
104136	24658
41016	24659
7724	24660
101185	24661
129214	24662
53234	24663
70964	24664
117290	24665
109337	24666
41690	24667
78092	24668
15772	24669
74193	24670
149793	24671
71650	24672
86592	24673
135542	24674
81445	24675
10840	24676
99442	24677
132236	24678
130227	24679
49959	24680
54164	24681
138543	24682
35456	24683
38007	24684
82749	24685
20360	24686
108834	24687
141156	24688
45245	24689
135767	24690
9887	24691
18522	24692
118406	24693
12173	24694
136289	24695
29902	24696
129051	24697
71583	24698
47328	24699
111192	24700
33806	24701
107268	24702
86568	24703
6060	24704
120122	24705
35513	24706
50531	24707
182646	24708
149034	24709
41690	24710
108683	24711
63367	24712
70066	24713
138787	24714
39956	24715
108217	24716
135720	24717
86477	24718
136095	24719
144483	24720
101123	24721
6429	24722
87706	24723
125832	24724
14004	24725
16314	24726
133382	24727
68915	24728
188129	24729
2652	24730
53174	24731
87352	24732
134430	24733
45745	24734
36838	24735
2015	24736
35921	24737
20809	24738
27928	24739
15607	24740
90494	24741
24873	24742
7305	24743
126344	24744
42718	24745
60672	24746
115321	24747
35201	24748
182737	24749
139877	24750
87436	24751
37366	24752
59960	24753
107180	24754
33668	24755
8827	24756
87413	24757
70461	24758
136204	24759
2215	24760
19217	24761
106647	24762
82438	24763
33610	24764
108231	24765
9608	24766
11246	24767
162873	24768
107142	24769
80619	24770
48696	24771
104520	24772
120865	24773
69786	24774
32150	24775
58527	24776
51256	24777
44046	24778
6755	24779
10668	24780
28489	24781
18123	24782
47681	24783
23344	24784
27567	24785
107114	24786
36554	24787
112864	24788
138029	24789
20050	24790
2583	24791
51223	24792
48228	24793
3575	24794
107203	24795
134232	24796
113764	24797
159904	24798
40750	24799
85568	24800
42946	24801
45025	24802
58871	24803
48696	24804
20827	24805
54358	24806
179084	24807
23032	24808
339	24809
27341	24810
49566	24811
3195	24812
103142	24813
54276	24814
82484	24815
28662	24816
41421	24817
15333	24818
16224	24819
36581	24820
3524	24821
134725	24822
86660	24823
74531	24824
49830	24825
11752	24826
18637	24827
3206	24828
57369	24829
10063	24830
9608	24831
119658	24832
3149	24833
98433	24834
27346	24835
64057	24836
64005	24837
135893	24838
111462	24839
133130	24840
136244	24841
15616	24842
14400	24843
20827	24844
24685	24845
76485	24846
175206	24847
44046	24848
91282	24849
17006	24850
8928	24851
64743	24852
36514	24853
72104	24854
19522	24855
166294	24856
166	24857
36499	24858
4982	24859
8204	24860
84305	24861
53221	24862
118665	24863
63645	24864
28489	24865
28489	24866
159613	24867
16429	24868
36833	24869
45745	24870
106760	24871
132885	24872
5827	24873
96545	24874
74971	24875
29538	24876
9898	24877
7657	24878
13782	24879
27638	24880
132976	24881
44074	24882
3977	24883
21039	24884
102137	24885
3525	24886
17138	24887
37225	24888
90540	24889
141871	24890
89044	24891
35960	24892
8482	24893
76329	24894
29445	24895
62561	24896
145955	24897
8234	24898
4851	24899
57668	24900
15700	24901
5961	24902
94844	24903
14557	24904
11883	24905
8482	24906
63748	24907
74368	24908
112918	24909
131987	24910
11556	24911
4954	24912
61769	24913
4890	24914
37668	24915
68032	24916
8475	24917
13255	24918
52055	24919
26611	24920
5897	24921
10290	24922
9814	24923
57165	24924
8382	24925
26709	24926
8485	24927
146374	24928
17138	24929
84949	24930
31576	24931
11556	24932
50843	24933
11805	24934
2830	24935
34224	24936
719	24937
6592	24938
3418	24939
60861	24940
125224	24941
2521	24942
12736	24943
43428	24944
122333	24945
17175	24946
8244	24947
36956	24948
94189	24949
1548	24950
1955	24951
102331	24952
86750	24953
86750	24954
15026	24955
164011	24956
136815	24957
178520	24958
3952	24959
6878	24960
6878	24961
61	24962
45630	24963
14218	24964
7	24965
143187	24966
47497	24967
1260	24968
62534	24969
3195	24970
24542	24971
56233	24972
94115	24973
6403	24974
57875	24975
98	24976
25240	24977
17206	24978
70545	24979
11647	24980
59824	24981
49556	24982
5493	24983
13405	24984
11023	24985
25163	24986
28627	24987
73589	24988
42264	24989
35456	24990
51242	24991
7564	24992
4989	24993
146695	24994
23879	24995
4483	24996
9991	24997
11023	24998
117486	24999
61591	25000
10194	25001
42213	25002
11822	25003
42674	25004
128380	25005
62219	25006
13710	25007
23636	25008
13029	25009
2749	25010
3005	25011
3005	25012
3449	25013
23383	25014
3005	25015
141355	25016
188203	25017
142739	25018
139588	25019
24889	25020
19470	25021
9941	25022
100534	25023
131430	25024
71571	25025
33807	25026
128134	25027
128134	25028
14619	25029
136884	25030
118476	25031
6247	25032
6247	25033
6247	25034
624	25035
87587	25036
68902	25037
12430	25038
624	25039
145326	25040
50813	25041
64305	25042
624	25043
173540	25044
624	25045
53057	25046
40	25047
54605	25048
54185	25049
100560	25050
9563	25051
21304	25052
6430	25053
153385	25054
164	25055
4496	25056
18391	25057
5093	25058
1136	25059
388	25060
82935	25061
108361	25062
18380	25063
8261	25064
34146	25065
168744	25066
1989	25067
4500	25068
129353	25069
12760	25070
76101	25071
4500	25072
176550	25073
13625	25074
2960	25075
100193	25076
85292	25077
3902	25078
47710	25079
21571	25080
30670	25081
85088	25082
135276	25083
26290	25084
100531	25085
4500	25086
9877	25087
78868	25088
78868	25089
48161	25090
71814	25091
86753	25092
9877	25093
85292	25094
72705	25095
106225	25096
50313	25097
11628	25098
11628	25099
11628	25100
11614	25101
18132	25102
16909	25103
3982	25104
35895	25105
3460	25106
14243	25107
8477	25108
87669	25109
174154	25110
20539	25111
20539	25112
1821	25113
226	25114
38688	25115
66558	25116
133543	25117
38278	25118
4116	25119
13258	25120
4116	25121
69152	25122
4116	25123
4340	25124
124833	25125
18737	25126
79072	25127
21614	25128
3810	25129
11251	25130
96539	25131
120129	25132
121819	25133
29159	25134
32103	25135
2750	25136
55307	25137
60643	25138
5379	25139
40891	25140
1227	25141
21301	25142
30351	25143
10113	25144
65616	25145
118731	25146
2420	25147
99069	25148
575	25149
20441	25150
76882	25151
42143	25152
33306	25153
16901	25154
1061	25155
12608	25156
22581	25157
22626	25158
22761	25159
12830	25160
12623	25161
21695	25162
50209	25163
153606	25164
88492	25165
132882	25166
24798	25167
11	25168
16595	25169
5075	25170
43128	25171
34826	25172
152868	25173
80987	25174
16263	25175
1957	25176
39507	25177
159590	25178
5586	25179
13791	25180
8794	25181
91515	25182
30615	25183
78418	25184
160171	25185
16491	25186
13251	25187
177351	25188
97248	25189
508	25190
39743	25191
17749	25192
16490	25193
11290	25194
3236	25195
13714	25196
2784	25197
67317	25198
12972	25199
6489	25200
172369	25201
72055	25202
28450	25203
87657	25204
50896	25205
11	25206
51532	25207
72069	25208
10780	25209
19810	25210
15288	25211
62691	25212
75665	25213
30858	25214
2850	25215
1496	25216
38647	25217
15008	25218
75798	25219
9497	25220
2536	25221
35245	25222
46963	25223
46940	25224
4208	25225
48724	25226
3463	25227
3463	25228
24336	25229
89183	25230
2963	25231
3510	25232
29473	25233
24090	25234
102047	25235
35335	25236
137213	25237
22163	25238
179751	25239
52140	25240
8922	25241
43653	25242
6375	25243
13001	25244
13001	25245
33349	25246
6516	25247
31649	25248
48851	25249
21349	25250
75457	25251
3951	25252
61103	25253
12352	25254
48718	25255
43518	25256
9712	25257
13144	25258
19	25259
88462	25260
29515	25261
72811	25262
13613	25263
20763	25264
33116	25265
60736	25266
168224	25267
168672	25268
126347	25269
97601	25270
19	25271
11478	25272
45560	25273
3843	25274
2667	25275
45458	25276
91137	25277
124082	25278
75391	25279
61017	25280
15819	25281
71288	25282
183755	25283
2774	25284
72545	25285
2546	25286
58966	25287
75796	25288
10322	25289
24553	25290
6831	25291
18908	25292
50858	25293
93	25294
545	25295
131093	25296
61317	25297
89929	25298
6405	25299
3380	25300
28717	25301
1613	25302
29282	25303
45453	25304
18462	25305
42147	25306
3025	25307
34820	25308
71356	25309
72095	25310
4266	25311
92176	25312
10635	25313
24916	25314
63554	25315
117607	25316
36737	25317
72492	25318
8428	25319
24832	25320
24692	25321
137779	25322
86527	25323
93	25324
24767	25325
18091	25326
11770	25327
65868	25328
42772	25329
5541	25330
599	25331
45970	25332
330	25333
64033	25334
7501	25335
3154	25336
5863	25337
9718	25338
13388	25339
239	25340
4610	25341
3698	25342
13431	25343
98346	25344
1	25345
19673	25346
25398	25347
744	25348
1432	25349
2867	25350
59019	25351
1792	25352
183940	25353
1979	25354
6131	25355
18900	25356
128	25357
21534	25358
97903	25359
13936	25360
5970	25361
129418	25362
101514	25363
89585	25364
6130	25365
109727	25366
64014	25367
16665	25368
5280	25369
10869	25370
14926	25371
14009	25372
3922	25373
173073	25374
143178	25375
26593	25376
27704	25377
23000	25378
4760	25379
6006	25380
2723	25381
33551	25382
722	25383
1962	25384
25665	25385
22988	25386
125997	25387
123187	25388
6983	25389
12975	25390
18192	25391
24672	25392
18870	25393
28	25394
63040	25395
4	25396
63174	25397
6782	25398
15435	25399
41016	25400
105198	25401
7	25402
2143	25403
88	25404
50664	25405
48057	25406
5388	25407
33332	25408
10798	25409
5681	25410
5168	25411
41090	25412
52973	25413
77703	25414
34831	25415
3006	25416
73228	25417
141370	25418
35973	25419
72453	25420
28398	25421
2382	25422
72901	25423
4628	25424
2075	25425
1242	25426
55181	25427
49617	25428
51546	25429
82706	25430
5265	25431
18351	25432
17858	25433
12036	25434
5242	25435
99	25436
50905	25437
18880	25438
81443	25439
47781	25440
25063	25441
57566	25442
42621	25443
37599	25444
24187	25445
14950	25446
20643	25447
37682	25448
18676	25449
2962	25450
100772	25451
47522	25452
198	25453
46771	25454
82380	25455
68328	25456
100463	25457
41171	25458
86295	25459
64711	25460
169814	25461
18610	25462
27854	25463
17757	25464
78147	25465
106589	25466
106834	25467
16222	25468
45041	25469
143894	25470
79378	25471
93070	25472
49965	25473
80705	25474
71475	25475
142025	25476
49959	25477
80756	25478
70432	25479
6712	25480
72601	25481
67371	25482
53935	25483
106241	25484
36379	25485
22904	25486
56003	25487
188583	25488
63679	25489
61964	25490
4818	25491
26577	25492
111885	25493
3059	25494
1738	25495
133024	25496
104781	25497
24051	25498
104762	25499
61792	25500
85482	25501
40651	25502
61060	25503
51272	25504
61620	25505
1268	25506
11790	25507
10214	25508
33613	25509
42917	25510
148345	25511
114840	25512
51464	25513
105323	25514
28652	25515
22723	25516
96991	25517
61887	25518
111966	25519
6647	25520
61498	25521
48982	25522
15721	25523
734	25524
33312	25525
938	25526
28941	25527
16809	25528
22762	25529
27536	25530
13949	25531
2431	25532
6436	25533
23927	25534
171352	25535
40717	25536
59207	25537
76546	25538
22713	25539
62489	25540
43314	25541
33548	25542
18701	25543
35564	25544
1738	25545
40671	25546
35370	25547
73534	25548
51484	25549
91596	25550
13314	25551
13816	25552
4420	25553
74246	25554
52058	25555
19599	25556
59071	25557
85576	25558
102153	25559
64821	25560
102153	25561
75732	25562
45997	25563
166598	25564
9560	25565
19859	25566
3906	25567
24272	25568
5005	25569
29009	25570
13873	25571
112519	25572
2732	25573
52953	25574
59402	25575
42910	25576
26824	25577
39460	25578
4646	25579
40628	25580
18963	25581
16001	25582
51843	25583
6002	25584
6817	25585
148425	25586
23978	25587
44209	25588
1568	25589
74532	25590
51473	25591
158603	25592
68785	25593
11828	25594
3505	25595
74057	25596
61784	25597
3450	25598
67287	25599
48741	25600
2183	25601
51500	25602
1294	25603
20208	25604
145283	25605
72340	25606
87491	25607
11452	25608
62302	25609
29252	25610
2312	25611
51894	25612
10934	25613
133283	25614
38208	25615
36877	25616
43066	25617
31352	25618
2312	25619
28204	25620
104	25621
113396	25622
23257	25623
13573	25624
49275	25625
105257	25626
27360	25627
35506	25628
2789	25629
35414	25630
29170	25631
135	25632
9388	25633
19277	25634
15354	25635
24043	25636
32197	25637
480	25638
100369	25639
91194	25640
49123	25641
128229	25642
70525	25643
100293	25644
312	25645
11202	25646
8538	25647
8538	25648
138	25649
813	25650
141740	25651
124	25652
710	25653
73835	25654
22620	25655
23784	25656
182548	25657
207	25658
18923	25659
6596	25660
43088	25661
61363	25662
42897	25663
137473	25664
15971	25665
107515	25666
19086	25667
71881	25668
19086	25669
158039	25670
59396	25671
67694	25672
9488	25673
2729	25674
188106	25675
3906	25676
5142	25677
5070	25678
29124	25679
50592	25680
238	25681
41764	25682
62687	25683
468	25684
148577	25685
51736	25686
94526	25687
60852	25688
153869	25689
110272	25690
62809	25691
3369	25692
29135	25693
4420	25694
53127	25695
118539	25696
53508	25697
71173	25698
52122	25699
21296	25700
3485	25701
85372	25702
51082	25703
2251	25704
21029	25705
71863	25706
56792	25707
71863	25708
37610	25709
11915	25710
104646	25711
25783	25712
45950	25713
10663	25714
154456	25715
78284	25716
105730	25717
12107	25718
16541	25719
185760	25720
19567	25721
10533	25722
52010	25723
90257	25724
21963	25725
7523	25726
33523	25727
44179	25728
112647	25729
33523	25730
5502	25731
126347	25732
38179	25733
2747	25734
30961	25735
64523	25736
40340	25737
88369	25738
143098	25739
189136	25740
73246	25741
78814	25742
2811	25743
72760	25744
135936	25745
123496	25746
987	25747
72409	25748
5483	25749
5483	25750
72409	25751
5483	25752
159342	25753
717	25754
52666	25755
36857	25756
17824	25757
68728	25758
27970	25759
12845	25760
77277	25761
142772	25762
19077	25763
15323	25764
59570	25765
10802	25766
45511	25767
10569	25768
110075	25769
117160	25770
117185	25771
76382	25772
151338	25773
110075	25774
68994	25775
86996	25776
83502	25777
71990	25778
116590	25779
95136	25780
26605	25781
9781	25782
107438	25783
22095	25784
150971	25785
163119	25786
3542	25787
155646	25788
33408	25789
36828	25790
116339	25791
8392	25792
86	25793
107342	25794
180418	25795
9781	25796
180427	25797
9781	25798
180292	25799
107649	25800
59812	25801
180238	25802
142519	25803
141358	25804
4910	25805
2568	25806
137650	25807
86996	25808
135865	25809
18538	25810
27132	25811
105239	25812
105949	25813
182406	25814
27132	25815
9470	25816
42377	25817
136373	25818
12281	25819
46612	25820
95130	25821
27132	25822
12180	25823
52705	25824
87043	25825
88450	25826
15507	25827
151974	25828
52911	25829
26230	25830
15507	25831
179903	25832
8876	25833
15507	25834
180256	25835
11498	25836
29966	25837
176791	25838
109291	25839
23293	25840
92335	25841
57501	25842
88496	25843
2497	25844
6919	25845
183777	25846
116896	25847
77338	25848
32488	25849
150755	25850
125877	25851
15491	25852
68444	25853
69014	25854
32209	25855
87825	25856
63458	25857
17436	25858
180745	25859
137370	25860
159439	25861
63401	25862
12711	25863
15952	25864
10	25865
41294	25866
150965	25867
181922	25868
22500	25869
140601	25870
21468	25871
58921	25872
20763	25873
38593	25874
79131	25875
55526	25876
63961	25877
152160	25878
93318	25879
88483	25880
63216	25881
63216	25882
70877	25883
10258	25884
10258	25885
60642	25886
127697	25887
101654	25888
44013	25889
152406	25890
117023	25891
33265	25892
141639	25893
24419	25894
24632	25895
81850	25896
81850	25897
171786	25898
82936	25899
124035	25900
43978	25901
95809	25902
115954	25903
27188	25904
7165	25905
172078	25906
131258	25907
57897	25908
67357	25909
71283	25910
78991	25911
67514	25912
14589	25913
126881	25914
34872	25915
16328	25916
7002	25917
23587	25918
95	25919
48815	25920
14800	25921
22672	25922
55812	25923
119994	25924
4637	25925
132909	25926
73621	25927
62560	25928
20204	25929
65168	25930
46393	25931
67834	25932
22559	25933
22709	25934
132909	25935
96854	25936
68520	25937
82923	25938
36573	25939
122663	25940
775	25941
100429	25942
18096	25943
125703	25944
124351	25945
65635	25946
153051	25947
129103	25948
129103	25949
122316	25950
80286	25951
24914	25952
122873	25953
82326	25954
8949	25955
71950	25956
4179	25957
12883	25958
12044	25959
15383	25960
168524	25961
3781	25962
30009	25963
102296	25964
159885	25965
939	25966
37731	25967
10728	25968
83005	25969
3678	25970
163183	25971
76336	25972
54462	25973
66836	25974
67281	25975
80861	25976
54462	25977
14695	25978
14695	25979
9100	25980
84518	25981
21527	25982
80885	25983
67660	25984
75682	25985
67660	25986
117170	25987
21623	25988
43479	25989
124666	25990
78021	25991
35241	25992
74287	25993
41580	25994
11197	25995
3126	25996
53821	25997
6446	25998
21671	25999
8883	26000
134970	26001
90234	26002
32451	26003
35560	26004
18647	26005
21452	26006
59827	26007
1009	26008
120	26009
74333	26010
23605	26011
167870	26012
131777	26013
10147	26014
1416	26015
26219	26016
22476	26017
22319	26018
75559	26019
10365	26020
30701	26021
14748	26022
64187	26023
149644	26024
111219	26025
5295	26026
14320	26027
8520	26028
8638	26029
167998	26030
4696	26031
70040	26032
67989	26033
1086	26034
94633	26035
34919	26036
11004	26037
9025	26038
67283	26039
86498	26040
30332	26041
87393	26042
49234	26043
136284	26044
77002	26045
133884	26046
52354	26047
153955	26048
107204	26049
178495	26050
77405	26051
93556	26052
86532	26053
86761	26054
101744	26055
16707	26056
179005	26057
59961	26058
86518	26059
107021	26060
29200	26061
27892	26062
79600	26063
128244	26064
92718	26065
14276	26066
47829	26067
121705	26068
78654	26069
129716	26070
8024	26071
71577	26072
113189	26073
66150	26074
52453	26075
75927	26076
114086	26077
69361	26078
135766	26079
106658	26080
178959	26081
44343	26082
84573	26083
101211	26084
151090	26085
125566	26086
44389	26087
95147	26088
70271	26089
92750	26090
33040	26091
79655	26092
138517	26093
106902	26094
135673	26095
49705	26096
176389	26097
178546	26098
152290	26099
99642	26100
100487	26101
138511	26102
86812	26103
86679	26104
85299	26105
159251	26106
99821	26107
41435	26108
80605	26109
83593	26110
128659	26111
76629	26112
85123	26113
136921	26114
59674	26115
166765	26116
86829	26117
174898	26118
28003	26119
68833	26120
721	26121
22413	26122
12591	26123
61756	26124
6085	26125
74086	26126
23718	26127
61269	26128
135690	26129
9835	26130
74093	26131
4501	26132
51021	26133
6921	26134
90526	26135
19521	26136
16285	26137
29040	26138
41886	26139
75172	26140
4726	26141
23804	26142
283	26143
28725	26144
37943	26145
34769	26146
98534	26147
13778	26148
10254	26149
39762	26150
33335	26151
41580	26152
3666	26153
44969	26154
6437	26155
1888	26156
54188	26157
9913	26158
42454	26159
4135	26160
50869	26161
45945	26162
51552	26163
54003	26164
69291	26165
1244	26166
103534	26167
34042	26168
968	26169
28187	26170
1398	26171
30371	26172
10017	26173
46593	26174
41386	26175
2862	26176
129132	26177
31424	26178
125268	26179
66750	26180
19616	26181
9351	26182
28842	26183
2862	26184
17473	26185
3095	26186
35877	26187
5138	26188
1757	26189
105130	26190
92148	26191
304	26192
36687	26193
51966	26194
16558	26195
1389	26196
5225	26197
968	26198
78338	26199
57543	26200
36071	26201
20591	26202
3264	26203
73532	26204
42538	26205
50048	26206
454	26207
59964	26208
38252	26209
124005	26210
64688	26211
16848	26212
43829	26213
19810	26214
2118	26215
677	26216
31599	26217
38371	26218
46666	26219
123882	26220
16602	26221
180915	26222
29976	26223
10098	26224
186399	26225
73647	26226
32261	26227
43515	26228
70319	26229
46538	26230
53638	26231
47197	26232
47258	26233
74299	26234
130292	26235
14925	26236
64487	26237
80111	26238
130292	26239
7959	26240
3233	26241
64660	26242
52270	26243
32776	26244
37149	26245
21704	26246
90298	26247
26282	26248
26282	26249
55860	26250
36997	26251
75378	26252
79091	26253
58849	26254
47201	26255
49654	26256
122142	26257
3589	26258
27856	26259
882	26260
44776	26261
65794	26262
14563	26263
4989	26264
32540	26265
24383	26266
72554	26267
29183	26268
37252	26269
86028	26270
112131	26271
3644	26272
5661	26273
8474	26274
9906	26275
19662	26276
81278	26277
30132	26278
83690	26279
30214	26280
26053	26281
13631	26282
73526	26283
2567	26284
24282	26285
74478	26286
55450	26287
62711	26288
11965	26289
29589	26290
108407	26291
47201	26292
79244	26293
143	26294
109701	26295
29744	26296
13772	26297
25782	26298
173388	26299
47306	26300
6943	26301
43311	26302
52327	26303
90257	26304
80771	26305
73383	26306
17946	26307
10147	26308
9976	26309
42723	26310
84393	26311
16571	26312
23854	26313
2176	26314
14887	26315
17811	26316
53482	26317
23042	26318
1919	26319
14887	26320
17364	26321
48717	26322
42716	26323
28618	26324
10061	26325
90063	26326
147927	26327
5725	26328
147884	26329
52460	26330
61749	26331
7979	26332
18369	26333
30810	26334
73868	26335
64921	26336
8287	26337
6094	26338
35172	26339
35433	26340
2239	26341
69127	26342
64260	26343
42268	26344
60032	26345
61805	26346
6035	26347
2035	26348
185662	26349
73012	26350
9299	26351
37912	26352
77992	26353
30852	26354
17439	26355
30852	26356
5755	26357
74572	26358
126987	26359
56544	26360
171876	26361
54229	26362
12065	26363
95260	26364
132797	26365
16422	26366
22319	26367
1716	26368
1358	26369
121077	26370
5686	26371
46153	26372
12938	26373
13630	26374
27022	26375
96031	26376
27192	26377
38154	26378
173141	26379
26303	26380
37262	26381
25210	26382
174598	26383
164661	26384
43586	26385
5109	26386
15399	26387
35877	26388
75285	26389
74689	26390
5807	26391
815	26392
47624	26393
86495	26394
126577	26395
148570	26396
10771	26397
36530	26398
101610	26399
2533	26400
45233	26401
75602	26402
51688	26403
2834	26404
21173	26405
623	26406
3858	26407
124559	26408
66313	26409
2067	26410
49185	26411
128992	26412
36017	26413
78770	26414
44242	26415
91933	26416
31359	26417
78770	26418
30851	26419
26978	26420
124349	26421
37978	26422
147492	26423
21485	26424
65721	26425
21672	26426
54057	26427
164266	26428
75441	26429
26481	26430
29960	26431
75467	26432
15353	26433
39890	26434
133989	26435
62755	26436
70671	26437
26956	26438
94425	26439
97780	26440
37835	26441
94601	26442
42466	26443
52117	26444
73309	26445
45233	26446
31301	26447
1776	26448
12587	26449
36707	26450
44403	26451
4656	26452
33251	26453
23881	26454
56069	26455
20690	26456
43609	26457
43609	26458
74047	26459
65158	26460
37641	26461
17713	26462
127143	26463
121080	26464
31359	26465
31359	26466
123624	26467
10679	26468
80632	26469
20707	26470
9189	26471
65468	26472
9223	26473
77865	26474
2288	26475
147423	26476
106630	26477
113551	26478
47127	26479
35222	26480
96340	26481
89520	26482
31099	26483
114197	26484
28978	26485
42915	26486
76487	26487
132626	26488
28450	26489
16223	26490
16223	26491
16269	26492
50523	26493
7324	26494
71337	26495
115592	26496
89458	26497
92750	26498
180640	26499
31835	26500
161705	26501
78252	26502
149943	26503
133110	26504
25782	26505
168263	26506
54339	26507
64290	26508
63852	26509
59244	26510
42170	26511
870	26512
152869	26513
26446	26514
48037	26515
11299	26516
6079	26517
88762	26518
75927	26519
97278	26520
46187	26521
28787	26522
61233	26523
2548	26524
89554	26525
112878	26526
33346	26527
38234	26528
69811	26529
8021	26530
45184	26531
6079	26532
29938	26533
36484	26534
102499	26535
108949	26536
70697	26537
59351	26538
43005	26539
85028	26540
71435	26541
20225	26542
31074	26543
119341	26544
62816	26545
86758	26546
11499	26547
135531	26548
283	26549
50319	26550
149172	26551
108243	26552
168757	26553
34222	26554
35021	26555
12577	26556
37158	26557
75582	26558
66588	26559
114298	26560
38871	26561
109571	26562
98558	26563
21839	26564
38273	26565
68482	26566
100869	26567
22170	26568
47308	26569
122694	26570
37123	26571
2834	26572
90835	26573
19234	26574
135405	26575
39060	26576
160415	26577
9754	26578
105084	26579
64278	26580
48055	26581
3656	26582
42252	26583
117826	26584
48059	26585
15848	26586
4696	26587
21227	26588
94537	26589
45325	26590
44322	26591
39326	26592
45233	26593
73498	26594
31833	26595
61540	26596
6306	26597
13997	26598
53402	26599
46847	26600
84715	26601
283	26602
6180	26603
34535	26604
139787	26605
25933	26606
164749	26607
10591	26608
44369	26609
88926	26610
22824	26611
34154	26612
98723	26613
32460	26614
45922	26615
26392	26616
85274	26617
19009	26618
50319	26619
124563	26620
59276	26621
30074	26622
2851	26623
2862	26624
22840	26625
9189	26626
50319	26627
18349	26628
26700	26629
39527	26630
105642	26631
75897	26632
6505	26633
179492	26634
134933	26635
36750	26636
125596	26637
46895	26638
37946	26639
11484	26640
163251	26641
107704	26642
111211	26643
66663	26644
21071	26645
73637	26646
83070	26647
87859	26648
121812	26649
65798	26650
34617	26651
37252	26652
156046	26653
124105	26654
105813	26655
65557	26656
133741	26657
145573	26658
58263	26659
5270	26660
90569	26661
84854	26662
30796	26663
85504	26664
26251	26665
25546	26666
175131	26667
102869	26668
88926	26669
34048	26670
133348	26671
71402	26672
44516	26673
34919	26674
77663	26675
21314	26676
54477	26677
80075	26678
30374	26679
1941	26680
9362	26681
9189	26682
46325	26683
65637	26684
38652	26685
44583	26686
80673	26687
55364	26688
2019	26689
56492	26690
99450	26691
122386	26692
1888	26693
107744	26694
57046	26695
79206	26696
64693	26697
21377	26698
100220	26699
102440	26700
45488	26701
122491	26702
9056	26703
12745	26704
21731	26705
21688	26706
17632	26707
95374	26708
68211	26709
90285	26710
21558	26711
74625	26712
49971	26713
101922	26714
31663	26715
15185	26716
14065	26717
65115	26718
29131	26719
50877	26720
55216	26721
35954	26722
2968	26723
5878	26724
52207	26725
23835	26726
39743	26727
61583	26728
23835	26729
18039	26730
1909	26731
31117	26732
113319	26733
10365	26734
13672	26735
132273	26736
14707	26737
6467	26738
13600	26739
21348	26740
40895	26741
164013	26742
35292	26743
125403	26744
74885	26745
128930	26746
117460	26747
21083	26748
1923	26749
31155	26750
4990	26751
24135	26752
71621	26753
1085	26754
107280	26755
156962	26756
180134	26757
44025	26758
42564	26759
14716	26760
29227	26761
52089	26762
42616	26763
120492	26764
82281	26765
59522	26766
32647	26767
8969	26768
106615	26769
25184	26770
50296	26771
721	26772
65520	26773
39483	26774
46350	26775
69127	26776
10788	26777
42703	26778
25727	26779
1663	26780
54270	26781
24092	26782
38282	26783
108783	26784
1086	26785
3293	26786
31140	26787
35253	26788
17493	26789
59686	26790
82853	26791
54943	26792
42849	26793
81735	26794
81963	26795
44143	26796
90152	26797
16571	26798
31556	26799
61972	26800
29943	26801
25424	26802
83342	26803
74884	26804
161078	26805
19756	26806
14024	26807
16817	26808
76928	26809
149771	26810
96422	26811
65275	26812
113604	26813
124607	26814
27540	26815
20776	26816
88151	26817
160518	26818
79374	26819
7400	26820
20044	26821
175767	26822
22081	26823
18065	26824
87419	26825
2019	26826
71254	26827
9976	26828
59960	26829
71358	26830
14263	26831
50021	26832
18641	26833
21921	26834
62909	26835
45076	26836
114359	26837
10806	26838
50484	26839
27385	26840
36139	26841
28061	26842
87410	26843
42195	26844
75553	26845
1637	26846
144941	26847
125965	26848
74248	26849
2533	26850
16258	26851
111735	26852
71388	26853
2691	26854
16722	26855
63478	26856
91553	26857
43601	26858
42268	26859
73556	26860
21277	26861
99012	26862
117836	26863
46724	26864
85840	26865
5	26866
42254	26867
10123	26868
48067	26869
161880	26870
46500	26871
162928	26872
28389	26873
65520	26874
2312	26875
1003	26876
8968	26877
42573	26878
31755	26879
1498	26880
85600	26881
59376	26882
3271	26883
304	26884
53418	26885
51680	26886
39243	26887
96655	26888
26674	26889
21377	26890
25099	26891
61311	26892
74297	26893
145219	26894
35279	26895
26960	26896
78190	26897
66384	26898
70648	26899
188703	26900
68346	26901
64186	26902
25782	26903
56740	26904
125494	26905
44748	26906
30516	26907
6412	26908
66678	26909
31124	26910
6882	26911
64614	26912
113981	26913
38586	26914
105197	26915
45566	26916
56948	26917
69222	26918
4735	26919
11083	26920
25900	26921
48012	26922
41851	26923
36553	26924
35816	26925
127229	26926
2741	26927
130430	26928
177610	26929
178340	26930
61061	26931
12395	26932
32629	26933
5774	26934
91702	26935
71586	26936
42564	26937
22600	26938
166926	26939
26286	26940
23661	26941
16341	26942
16395	26943
55364	26944
90173	26945
26245	26946
120	26947
32074	26948
16571	26949
42657	26950
22408	26951
39432	26952
3139	26953
10193	26954
51682	26955
1755	26956
2428	26957
4517	26958
21839	26959
62267	26960
33536	26961
879	26962
1414	26963
71953	26964
31663	26965
43087	26966
157497	26967
89645	26968
16063	26969
45154	26970
51196	26971
109729	26972
119882	26973
67897	26974
31197	26975
108389	26976
96727	26977
9050	26978
51485	26979
30565	26980
15525	26981
2245	26982
104956	26983
13834	26984
46983	26985
61955	26986
41435	26987
54761	26988
68164	26989
75047	26990
51021	26991
52503	26992
52273	26993
44927	26994
14195	26995
6954	26996
107504	26997
180103	26998
73900	26999
29095	27000
51636	27001
10614	27002
23732	27003
9299	27004
80200	27005
73964	27006
95899	27007
4773	27008
28413	27009
55645	27010
35306	27011
3644	27012
152849	27013
65332	27014
1694	27015
60465	27016
16735	27017
62775	27018
4755	27019
37020	27020
90666	27021
93829	27022
26001	27023
158925	27024
80304	27025
36484	27026
62887	27027
39040	27028
45145	27029
37680	27030
33964	27031
130885	27032
48636	27033
9299	27034
25543	27035
5268	27036
107857	27037
107857	27038
91831	27039
17439	27040
162126	27041
3900	27042
62783	27043
30305	27044
97732	27045
156433	27046
21348	27047
283	27048
21830	27049
37605	27050
283	27051
5755	27052
47694	27053
23718	27054
11573	27055
13705	27056
8520	27057
1622	27058
10103	27059
169842	27060
13631	27061
23588	27062
16434	27063
145393	27064
10421	27065
49516	27066
4818	27067
14700	27068
73699	27069
61429	27070
98867	27071
1416	27072
121918	27073
13953	27074
117623	27075
18063	27076
37461	27077
24039	27078
70040	27079
36971	27080
2584	27081
55055	27082
31740	27083
3008	27084
94859	27085
798	27086
34876	27087
114544	27088
90385	27089
76116	27090
1256	27091
12378	27092
44588	27093
74142	27094
65725	27095
6513	27096
53515	27097
52191	27098
64556	27099
28736	27100
69035	27101
15410	27102
99537	27103
92128	27104
90023	27105
133405	27106
47826	27107
20503	27108
62755	27109
94932	27110
72576	27111
128234	27112
2019	27113
39616	27114
75285	27115
100694	27116
7600	27117
7976	27118
4455	27119
48491	27120
31939	27121
7242	27122
80458	27123
129608	27124
175032	27125
36718	27126
55485	27127
36493	27128
152088	27129
25179	27130
18250	27131
13840	27132
27423	27133
51742	27134
129756	27135
30768	27136
38103	27137
82195	27138
81758	27139
22031	27140
16693	27141
7986	27142
22106	27143
13708	27144
6062	27145
46240	27146
61985	27147
10445	27148
62775	27149
164771	27150
2551	27151
100162	27152
103689	27153
18641	27154
89547	27155
64921	27156
92912	27157
137306	27158
63771	27159
25179	27160
50960	27161
13983	27162
108236	27163
13941	27164
42909	27165
3886	27166
35214	27167
12083	27168
14285	27169
139596	27170
107203	27171
88832	27172
106955	27173
108688	27174
129058	27175
56345	27176
54027	27177
31358	27178
56345	27179
63	27180
28466	27181
41019	27182
41108	27183
85774	27184
19531	27185
19531	27186
27247	27187
121719	27188
8298	27189
9542	27190
56714	27191
45812	27192
8685	27193
24001	27194
22448	27195
112697	27196
61818	27197
31538	27198
29281	27199
134726	27200
5218	27201
62089	27202
61680	27203
42983	27204
35266	27205
42493	27206
9816	27207
14028	27208
2113	27209
74050	27210
33310	27211
113160	27212
23172	27213
2231	27214
125507	27215
147338	27216
38194	27217
67784	27218
46164	27219
65427	27220
69008	27221
17621	27222
56057	27223
45212	27224
44895	27225
98290	27226
31146	27227
11024	27228
31004	27229
164443	27230
37014	27231
65427	27232
44576	27233
65828	27234
80849	27235
128589	27236
32606	27237
95397	27238
20814	27239
54192	27240
126327	27241
46164	27242
67111	27243
65408	27244
89199	27245
56057	27246
81106	27247
81106	27248
127446	27249
17646	27250
4115	27251
36937	27252
80849	27253
25092	27254
70674	27255
47390	27256
37014	27257
102445	27258
36782	27259
67580	27260
95783	27261
80849	27262
47413	27263
133247	27264
17906	27265
83198	27266
96818	27267
31312	27268
46389	27269
64448	27270
68561	27271
78854	27272
38077	27273
65230	27274
126941	27275
20814	27276
54728	27277
4101	27278
44576	27279
47186	27280
99460	27281
82699	27282
168174	27283
45493	27284
124292	27285
99491	27286
31399	27287
80042	27288
13019	27289
46810	27290
12533	27291
37343	27292
57822	27293
46756	27294
26793	27295
64310	27296
126327	27297
64643	27298
67364	27299
158944	27300
165655	27301
927	27302
173675	27303
27995	27304
13514	27305
42148	27306
122356	27307
46973	27308
46823	27309
31142	27310
166550	27311
64636	27312
26678	27313
71756	27314
26028	27315
73611	27316
139721	27317
151501	27318
33034	27319
12829	27320
46611	27321
103310	27322
20806	27323
126184	27324
18620	27325
88537	27326
9109	27327
1808	27328
81482	27329
130981	27330
47324	27331
4158	27332
4158	27333
83814	27334
93078	27335
18537	27336
6767	27337
23670	27338
128955	27339
35587	27340
93414	27341
4679	27342
4679	27343
717	27344
24653	27345
45193	27346
72906	27347
109592	27348
64002	27349
10241	27350
50325	27351
5846	27352
68203	27353
29000	27354
32136	27355
2518	27356
2315	27357
12885	27358
26150	27359
40804	27360
23709	27361
59634	27362
16690	27363
49938	27364
114678	27365
106519	27366
91842	27367
4518	27368
132560	27369
26796	27370
75087	27371
35981	27372
20268	27373
51506	27374
32169	27375
141535	27376
14790	27377
57716	27378
3545	27379
2645	27380
53004	27381
4036	27382
5152	27383
33365	27384
30649	27385
58213	27386
4209	27387
67195	27388
28264	27389
63925	27390
39076	27391
96223	27392
56776	27393
8447	27394
15374	27395
77796	27396
4418	27397
4062	27398
32348	27399
871	27400
5648	27401
19851	27402
27185	27403
78338	27404
13140	27405
34386	27406
51145	27407
89192	27408
7289	27409
3671	27410
9520	27411
28905	27412
95188	27413
90335	27414
3804	27415
9305	27416
58328	27417
16157	27418
26615	27419
131088	27420
58008	27421
3343	27422
27124	27423
74692	27424
33829	27425
16622	27426
45826	27427
3120	27428
61609	27429
50629	27430
24622	27431
9266	27432
20712	27433
4950	27434
6598	27435
54050	27436
24404	27437
29182	27438
32183	27439
2717	27440
10426	27441
37312	27442
52638	27443
103496	27444
78395	27445
107982	27446
14713	27447
25788	27448
723	27449
18984	27450
57415	27451
14749	27452
11582	27453
11986	27454
76648	27455
59604	27456
96338	27457
29001	27458
34155	27459
15076	27460
8863	27461
49612	27462
45301	27463
488	27464
20640	27465
24077	27466
69847	27467
20662	27468
74026	27469
29045	27470
42482	27471
13406	27472
24887	27473
4396	27474
44885	27475
7623	27476
35775	27477
17367	27478
78291	27479
59270	27480
84856	27481
13096	27482
76763	27483
13531	27484
185780	27485
4303	27486
43543	27487
27493	27488
23609	27489
62513	27490
1633	27491
11861	27492
3196	27493
67376	27494
75156	27495
93659	27496
134010	27497
2585	27498
26017	27499
52350	27500
20203	27501
28040	27502
50308	27503
79461	27504
16645	27505
50943	27506
25843	27507
12013	27508
48122	27509
4200	27510
16397	27511
3237	27512
47914	27513
24110	27514
45567	27515
23308	27516
7867	27517
35546	27518
55106	27519
27567	27520
44132	27521
17524	27522
15314	27523
74567	27524
2299	27525
95406	27526
22548	27527
90539	27528
51732	27529
144899	27530
3143	27531
19171	27532
4515	27533
87080	27534
4784	27535
96114	27536
61623	27537
96027	27538
2263	27539
11612	27540
39751	27541
10008	27542
35379	27543
45644	27544
16937	27545
3638	27546
17996	27547
44535	27548
290	27549
15705	27550
8713	27551
9402	27552
9526	27553
29755	27554
130554	27555
16879	27556
6775	27557
38547	27558
39240	27559
50613	27560
2301	27561
9412	27562
2707	27563
8432	27564
20171	27565
26576	27566
32226	27567
42518	27568
28770	27569
56212	27570
11932	27571
21642	27572
40958	27573
5464	27574
4004	27575
22955	27576
20543	27577
4386	27578
7363	27579
32248	27580
104992	27581
67894	27582
2828	27583
11082	27584
2672	27585
56917	27586
7195	27587
7836	27588
1181	27589
43216	27590
16851	27591
97191	27592
8071	27593
37660	27594
11552	27595
60597	27596
5623	27597
23311	27598
140869	27599
83693	27600
29611	27601
19467	27602
13370	27603
14850	27604
83821	27605
9862	27606
54585	27607
15678	27608
29317	27609
22181	27610
68456	27611
110600	27612
47682	27613
30966	27614
105571	27615
75595	27616
7803	27617
66682	27618
91802	27619
65114	27620
7379	27621
74746	27622
28532	27623
33285	27624
14531	27625
74052	27626
49349	27627
7446	27628
2735	27629
74650	27630
61465	27631
21563	27632
74588	27633
37872	27634
5814	27635
9852	27636
50012	27637
31676	27638
39941	27639
131124	27640
95950	27641
18864	27642
5875	27643
5189	27644
23871	27645
165274	27646
54325	27647
69781	27648
13634	27649
28532	27650
47525	27651
36832	27652
3825	27653
22984	27654
119747	27655
8472	27656
16151	27657
19174	27658
63947	27659
1957	27660
19391	27661
35876	27662
38069	27663
39677	27664
12844	27665
24199	27666
10604	27667
1482	27668
19647	27669
9377	27670
11167	27671
50220	27672
16347	27673
21241	27674
100157	27675
4519	27676
51267	27677
17396	27678
107533	27679
37695	27680
4596	27681
319	27682
650	27683
15513	27684
33038	27685
55797	27686
90146	27687
31403	27688
103682	27689
31789	27690
60871	27691
4884	27692
27383	27693
1645	27694
12891	27695
7037	27696
5806	27697
19978	27698
20659	27699
9068	27700
22579	27701
27609	27702
14259	27703
39734	27704
14681	27705
2561	27706
26658	27707
45852	27708
7726	27709
34560	27710
5542	27711
1787	27712
75800	27713
81228	27714
35336	27715
67748	27716
51558	27717
19598	27718
4230	27719
12623	27720
80487	27721
2083	27722
39259	27723
47678	27724
22959	27725
34500	27726
13662	27727
9922	27728
17238	27729
63486	27730
16327	27731
50822	27732
112710	27733
37790	27734
17160	27735
51690	27736
12737	27737
30570	27738
101697	27739
7627	27740
12592	27741
2117	27742
16273	27743
8630	27744
14169	27745
11688	27746
58903	27747
48188	27748
5867	27749
9091	27750
61450	27751
45724	27752
3058	27753
107374	27754
26796	27755
19483	27756
38137	27757
51179	27758
871	27759
45999	27760
41258	27761
38260	27762
44253	27763
126287	27764
11866	27765
20194	27766
26278	27767
17593	27768
57	27769
5693	27770
60944	27771
428	27772
5692	27773
13946	27774
59579	27775
52474	27776
52063	27777
50382	27778
101897	27779
61282	27780
21921	27781
72769	27782
39501	27783
27352	27784
51237	27785
27065	27786
496	27787
3421	27788
21397	27789
22757	27790
2401	27791
12040	27792
60757	27793
7640	27794
97509	27795
186	27796
3476	27797
64027	27798
13567	27799
14780	27800
58906	27801
12796	27802
132	27803
7	27804
34561	27805
83	27806
118	27807
29450	27808
107442	27809
36777	27810
13305	27811
2068	27812
62750	27813
16817	27814
2161	27815
7210	27816
18170	27817
15048	27818
4886	27819
1077	27820
45289	27821
4180	27822
4105	27823
15220	27824
22526	27825
78369	27826
13464	27827
23308	27828
47612	27829
19177	27830
20024	27831
1346	27832
85661	27833
19990	27834
53840	27835
147968	27836
67505	27837
40764	27838
1171	27839
2043	27840
1531	27841
727	27842
25097	27843
16619	27844
4288	27845
6230	27846
56746	27847
24194	27848
52205	27849
70703	27850
86456	27851
28318	27852
14001	27853
66473	27854
3836	27855
3207	27856
72823	27857
64054	27858
31853	27859
41359	27860
45539	27861
22732	27862
16171	27863
2858	27864
175013	27865
36110	27866
10933	27867
80583	27868
4360	27869
51856	27870
457	27871
34506	27872
78085	27873
4440	27874
21321	27875
8390	27876
14646	27877
22786	27878
77660	27879
83409	27880
100717	27881
73339	27882
4596	27883
62009	27884
16464	27885
132917	27886
1681	27887
13561	27888
844	27889
28105	27890
24415	27891
4319	27892
9776	27893
68517	27894
142300	27895
87910	27896
38233	27897
25575	27898
16451	27899
6595	27900
849	27901
14776	27902
24412	27903
1	27904
1270	27905
18301	27906
34347	27907
801	27908
541	27909
139663	27910
673	27911
61837	27912
8475	27913
179901	27914
9491	27915
9479	27916
8442	27917
22429	27918
2583	27919
4297	27920
28314	27921
8149	27922
72829	27923
2904	27924
16921	27925
40414	27926
25359	27927
6677	27928
32655	27929
103193	27930
17185	27931
46096	27932
43305	27933
183360	27934
30716	27935
139124	27936
29546	27937
11589	27938
29611	27939
304	27940
2928	27941
28661	27942
35565	27943
29160	27944
905	27945
61041	27946
45495	27947
102085	27948
128992	27949
35565	27950
9904	27951
13765	27952
3705	27953
12859	27954
8195	27955
887	27956
39372	27957
8117	27958
7688	27959
57849	27960
52075	27961
457	27962
58471	27963
65	27964
6178	27965
2606	27966
5398	27967
10732	27968
77454	27969
4201	27970
2054	27971
57604	27972
62763	27973
57171	27974
51055	27975
11852	27976
68	27977
504	27978
2385	27979
90	27980
13574	27981
4991	27982
285	27983
42069	27984
43211	27985
63854	27986
4958	27987
50153	27988
2068	27989
11919	27990
36522	27991
145286	27992
18150	27993
42814	27994
52435	27995
2407	27996
84903	27997
72250	27998
853	27999
2200	28000
47650	28001
21247	28002
3562	28003
9034	28004
1456	28005
15283	28006
94375	28007
28206	28008
51487	28009
2904	28010
47898	28011
3666	28012
73608	28013
156739	28014
2835	28015
54811	28016
11749	28017
48119	28018
15033	28019
61833	28020
5358	28021
67686	28022
5498	28023
8334	28024
26344	28025
81084	28026
30251	28027
78044	28028
6285	28029
162533	28030
58098	28031
44158	28032
66143	28033
43543	28034
32524	28035
146388	28036
31	28037
60987	28038
31283	28039
23752	28040
27340	28041
10298	28042
1578	28043
64537	28044
17436	28045
8641	28046
38019	28047
121115	28048
9085	28049
98532	28050
25408	28051
63693	28052
109786	28053
53744	28054
42146	28055
173838	28056
70063	28057
125896	28058
12652	28059
117398	28060
50468	28061
2358	28062
111933	28063
17281	28064
19877	28065
100751	28066
45544	28067
14169	28068
3942	28069
8467	28070
77542	28071
6722	28072
594	28073
81254	28074
48877	28075
6410	28076
78410	28077
6221	28078
16776	28079
1319	28080
30949	28081
16461	28082
10874	28083
58706	28084
29667	28085
2776	28086
22975	28087
37015	28088
21155	28089
3253	28090
23297	28091
8163	28092
76621	28093
32791	28094
6187	28095
14184	28096
60166	28097
4782	28098
34398	28099
36679	28100
33797	28101
33802	28102
24200	28103
34340	28104
81436	28105
62283	28106
35789	28107
1098	28108
127620	28109
43612	28110
18801	28111
3771	28112
6301	28113
23292	28114
19602	28115
29062	28116
1054	28117
25284	28118
180435	28119
42958	28120
25855	28121
104716	28122
27913	28123
2692	28124
13809	28125
51832	28126
5536	28127
623	28128
76799	28129
15676	28130
42316	28131
53884	28132
1081	28133
21193	28134
7096	28135
31280	28136
51509	28137
19108	28138
30017	28139
916	28140
34296	28141
2948	28142
10047	28143
4936	28144
11534	28145
2692	28146
58843	28147
9871	28148
60112	28149
48770	28150
35026	28151
4671	28152
45440	28153
21512	28154
23210	28155
13075	28156
32557	28157
709	28158
87469	28159
22304	28160
35350	28161
46634	28162
59159	28163
3756	28164
105325	28165
5384	28166
11618	28167
2758	28168
1439	28169
57439	28170
26034	28171
764	28172
14799	28173
5668	28174
7484	28175
4968	28176
6820	28177
5124	28178
6630	28179
173377	28180
9233	28181
1790	28182
14451	28183
613	28184
22347	28185
36070	28186
7130	28187
118946	28188
49135	28189
141764	28190
1162	28191
150102	28192
1003	28193
22652	28194
32781	28195
7675	28196
42997	28197
20180	28198
15884	28199
24235	28200
8109	28201
2063	28202
22632	28203
4424	28204
52331	28205
77	28206
1276	28207
28320	28208
11543	28209
2267	28210
1345	28211
100651	28212
357	28213
68291	28214
302	28215
1349	28216
30835	28217
673	28218
23371	28219
1949	28220
9907	28221
95469	28222
6496	28223
2424	28224
2193	28225
803	28226
24143	28227
62828	28228
35409	28229
38071	28230
76284	28231
99252	28232
5725	28233
52281	28234
3527	28235
183039	28236
60068	28237
40212	28238
2933	28239
168293	28240
2787	28241
30992	28242
3714	28243
13519	28244
7603	28245
51218	28246
20683	28247
5473	28248
22923	28249
15915	28250
23805	28251
42204	28252
88852	28253
49884	28254
42251	28255
50871	28256
74016	28257
111766	28258
11645	28259
104714	28260
71375	28261
5836	28262
16687	28263
63668	28264
3811	28265
471	28266
6518	28267
34795	28268
4990	28269
21247	28270
24068	28271
12120	28272
11273	28273
75669	28274
61344	28275
69206	28276
11321	28277
126255	28278
41991	28279
30721	28280
17520	28281
40389	28282
15624	28283
15098	28284
19271	28285
70536	28286
42466	28287
61940	28288
10300	28289
19105	28290
73907	28291
8208	28292
32874	28293
17196	28294
36067	28295
58251	28296
42322	28297
43171	28298
80426	28299
127437	28300
21017	28301
333	28302
5122	28303
47748	28304
34788	28305
5825	28306
11089	28307
22834	28308
22802	28309
15612	28310
10346	28311
30443	28312
46845	28313
4852	28314
23722	28315
131573	28316
10113	28317
104403	28318
10105	28319
38311	28320
19932	28321
7589	28322
1823	28323
17924	28324
29099	28325
13207	28326
32686	28327
47896	28328
1140	28329
5741	28330
27831	28331
10997	28332
851	28333
3384	28334
5822	28335
48115	28336
453	28337
5350	28338
40573	28339
23667	28340
11916	28341
3951	28342
8464	28343
2187	28344
83431	28345
1180	28346
255	28347
379	28348
38758	28349
31915	28350
33338	28351
877	28352
6696	28353
31595	28354
26708	28355
122088	28356
62799	28357
1149	28358
29306	28359
80058	28360
79137	28361
852	28362
1089	28363
2075	28364
8789	28365
78805	28366
1330	28367
15112	28368
35416	28369
12939	28370
16825	28371
7528	28372
23679	28373
9736	28374
55385	28375
55466	28376
1825	28377
13656	28378
19331	28379
20867	28380
40985	28381
324	28382
3157	28383
1491	28384
24248	28385
20116	28386
167721	28387
58862	28388
54888	28389
33476	28390
8429	28391
3494	28392
544	28393
16335	28394
1190	28395
12335	28396
82813	28397
11078	28398
52139	28399
11424	28400
6097	28401
21654	28402
112738	28403
42336	28404
127708	28405
74628	28406
27293	28407
2878	28408
4807	28409
74078	28410
20089	28411
40716	28412
38898	28413
32545	28414
14181	28415
54002	28416
32423	28417
55348	28418
11666	28419
12044	28420
18714	28421
33444	28422
4992	28423
16354	28424
42737	28425
29469	28426
8809	28427
43652	28428
90359	28429
35463	28430
42409	28431
102684	28432
902	28433
74758	28434
23595	28435
18780	28436
109777	28437
14274	28438
60313	28439
50983	28440
47818	28441
1176	28442
2710	28443
7338	28444
7271	28445
2558	28446
6163	28447
24054	28448
41321	28449
17704	28450
39622	28451
4818	28452
94949	28453
72400	28454
20239	28455
46180	28456
51516	28457
36015	28458
114317	28459
37775	28460
12019	28461
45513	28462
22321	28463
40034	28464
424	28465
39101	28466
29693	28467
58373	28468
48451	28469
24431	28470
45500	28471
62811	28472
187	28473
17485	28474
17308	28475
58282	28476
49313	28477
40734	28478
40829	28479
14966	28480
3955	28481
1160	28482
135524	28483
23895	28484
68146	28485
1091	28486
905	28487
22559	28488
40311	28489
173571	28490
26430	28491
2666	28492
71232	28493
29128	28494
187441	28495
65474	28496
18597	28497
928	28498
54568	28499
1805	28500
42300	28501
2063	28502
1700	28503
31415	28504
48523	28505
21787	28506
6084	28507
48817	28508
24368	28509
13100	28510
45220	28511
75077	28512
37302	28513
128690	28514
37996	28515
4699	28516
10330	28517
68586	28518
35605	28519
12444	28520
1797	28521
30944	28522
131178	28523
6078	28524
13838	28525
19608	28526
4723	28527
978	28528
40680	28529
92500	28530
55903	28531
62220	28532
26450	28533
5860	28534
11342	28535
2556	28536
16753	28537
9333	28538
23648	28539
1498	28540
49594	28541
59107	28542
31492	28543
3819	28544
4917	28545
2883	28546
23180	28547
83315	28548
19944	28549
2376	28550
10914	28551
677	28552
42367	28553
4880	28554
1821	28555
30458	28556
8292	28557
11506	28558
29103	28559
22273	28560
46265	28561
928	28562
71232	28563
59214	28564
1800	28565
31715	28566
27587	28567
16851	28568
13377	28569
2344	28570
11483	28571
13905	28572
41239	28573
4643	28574
9716	28575
40509	28576
43350	28577
9736	28578
13182	28579
157	28580
34986	28581
25143	28582
3796	28583
24424	28584
5514	28585
26716	28586
38399	28587
95557	28588
15043	28589
40637	28590
8644	28591
1851	28592
19396	28593
2969	28594
14105	28595
13248	28596
14748	28597
21035	28598
1425	28599
3885	28600
1054	28601
1214	28602
179982	28603
40805	28604
32867	28605
487	28606
23236	28607
3397	28608
10904	28609
45499	28610
47364	28611
11292	28612
143034	28613
13326	28614
133908	28615
1326	28616
123591	28617
43045	28618
3237	28619
14716	28620
5573	28621
27754	28622
33184	28623
5379	28624
3806	28625
4312	28626
154110	28627
11207	28628
27485	28629
48577	28630
69467	28631
41019	28632
2337	28633
85625	28634
111951	28635
47093	28636
47201	28637
26474	28638
12470	28639
116946	28640
8241	28641
5799	28642
50926	28643
6379	28644
85102	28645
26	28646
45976	28647
4896	28648
5447	28649
53083	28650
51501	28651
1168	28652
69541	28653
25317	28654
47433	28655
9500	28656
44828	28657
37346	28658
4416	28659
23382	28660
63392	28661
67300	28662
5801	28663
119962	28664
22535	28665
6413	28666
2966	28667
64955	28668
39115	28669
14299	28670
71039	28671
48265	28672
27139	28673
28589	28674
10908	28675
96780	28676
7494	28677
2109	28678
59709	28679
33813	28680
42451	28681
29696	28682
19815	28683
73918	28684
70354	28685
29395	28686
7794	28687
54114	28688
133428	28689
14302	28690
170160	28691
174177	28692
51784	28693
23957	28694
5259	28695
5777	28696
9471	28697
1608	28698
62639	28699
39906	28700
75371	28701
24759	28702
42122	28703
6282	28704
31626	28705
89668	28706
13912	28707
6097	28708
2282	28709
6196	28710
4109	28711
2904	28712
15207	28713
15891	28714
82891	28715
61525	28716
91558	28717
2104	28718
86580	28719
9072	28720
9002	28721
11690	28722
40004	28723
16739	28724
68395	28725
1842	28726
73577	28727
111161	28728
11480	28729
48315	28730
18813	28731
102867	28732
19164	28733
84547	28734
23059	28735
8880	28736
14261	28737
131428	28738
20248	28739
10541	28740
112149	28741
5651	28742
38141	28743
59075	28744
104592	28745
99056	28746
7677	28747
3900	28748
73032	28749
3213	28750
5524	28751
1359	28752
61710	28753
79000	28754
50573	28755
27013	28756
55137	28757
17200	28758
19574	28759
88620	28760
40886	28761
12358	28762
32935	28763
40680	28764
15312	28765
28849	28766
31636	28767
34639	28768
6097	28769
59890	28770
1152	28771
2740	28772
60196	28773
38490	28774
30333	28775
23689	28776
47348	28777
85517	28778
656	28779
26966	28780
28817	28781
64756	28782
58302	28783
48295	28784
31780	28785
24524	28786
91151	28787
8990	28788
24526	28789
22984	28790
11497	28791
50567	28792
62929	28793
8583	28794
97235	28795
29641	28796
1117	28797
32176	28798
2561	28799
7124	28800
83626	28801
17248	28802
16921	28803
16662	28804
28259	28805
20819	28806
25186	28807
6679	28808
11265	28809
2276	28810
9838	28811
144364	28812
1290	28813
45300	28814
34483	28815
27872	28816
18169	28817
16501	28818
838	28819
2277	28820
33347	28821
3264	28822
5642	28823
1344	28824
5354	28825
28878	28826
38946	28827
110450	28828
6054	28829
548	28830
143922	28831
1083	28832
109590	28833
17993	28834
51581	28835
41961	28836
13963	28837
31496	28838
103625	28839
1661	28840
97289	28841
89667	28842
9787	28843
45839	28844
29614	28845
16806	28846
2529	28847
21924	28848
2591	28849
8581	28850
56245	28851
92034	28852
35353	28853
20222	28854
88844	28855
4716	28856
1327	28857
80976	28858
12776	28859
51928	28860
15057	28861
2685	28862
1958	28863
771	28864
77733	28865
67123	28866
9792	28867
10	28868
147390	28869
7507	28870
11361	28871
39545	28872
2116	28873
10052	28874
49467	28875
51455	28876
6023	28877
58130	28878
3534	28879
5216	28880
22352	28881
4153	28882
459	28883
38841	28884
52463	28885
468	28886
6883	28887
109763	28888
180046	28889
106402	28890
16485	28891
2946	28892
35341	28893
1506	28894
18932	28895
9921	28896
101994	28897
19917	28898
214	28899
13184	28900
24191	28901
335	28902
3268	28903
33241	28904
19522	28905
179374	28906
21234	28907
147111	28908
114680	28909
25723	28910
36581	28911
103757	28912
2342	28913
16196	28914
15371	28915
7094	28916
3074	28917
134978	28918
441	28919
46990	28920
1959	28921
3159	28922
49328	28923
44874	28924
12260	28925
1824	28926
46766	28927
1811	28928
456	28929
3898	28930
38337	28931
3473	28932
17155	28933
1824	28934
488	28935
686	28936
21378	28937
36961	28938
38072	28939
72868	28940
168305	28941
58570	28942
74969	28943
74597	28944
15317	28945
3064	28946
35399	28947
4054	28948
86438	28949
31833	28950
6392	28951
7225	28952
94	28953
72652	28954
94276	28955
76647	28956
53472	28957
30161	28958
77290	28959
154341	28960
612	28961
38174	28962
23166	28963
7677	28964
33105	28965
3321	28966
22962	28967
1994	28968
37027	28969
98917	28970
40728	28971
15035	28972
30804	28973
14035	28974
10784	28975
16717	28976
69801	28977
19509	28978
5316	28979
58249	28980
24525	28981
16408	28982
25709	28983
39145	28984
24225	28985
1193	28986
42033	28987
105782	28988
62294	28989
10917	28990
978	28991
47092	28992
2070	28993
25024	28994
5394	28995
22580	28996
25375	28997
97888	28998
116537	28999
1853	29000
38302	29001
5697	29002
117848	29003
8611	29004
43162	29005
8016	29006
6982	29007
29037	29008
29197	29009
13226	29010
88878	29011
2060	29012
21828	29013
10683	29014
4153	29015
155686	29016
15605	29017
27379	29018
68378	29019
3356	29020
51675	29021
17599	29022
1646	29023
6980	29024
96169	29025
1768	29026
46963	29027
138685	29028
111625	29029
144670	29030
18941	29031
284	29032
5835	29033
178	29034
39616	29035
23467	29036
85350	29037
71538	29038
33437	29039
12957	29040
25361	29041
71065	29042
12284	29043
104654	29044
60642	29045
3264	29046
15818	29047
15818	29048
32110	29049
52510	29050
4520	29051
42897	29052
1363	29053
288	29054
18492	29055
4430	29056
1369	29057
81353	29058
35631	29059
1424	29060
35753	29061
5668	29062
86353	29063
2269	29064
25030	29065
46343	29066
68780	29067
13123	29068
57770	29069
677	29070
297	29071
4435	29072
102834	29073
29745	29074
20813	29075
12313	29076
4869	29077
70600	29078
827	29079
16344	29080
912	29081
7069	29082
72371	29083
1352	29084
22090	29085
1993	29086
2093	29087
2544	29088
9320	29089
3425	29090
4400	29091
68	29092
249	29093
2547	29094
30471	29095
29209	29096
46346	29097
20632	29098
6121	29099
3953	29100
16104	29101
49627	29102
5766	29103
15427	29104
54530	29105
127275	29106
8568	29107
43152	29108
55099	29109
2857	29110
10706	29111
35002	29112
68426	29113
41791	29114
46938	29115
1620	29116
33169	29117
5106	29118
88310	29119
44002	29120
7119	29121
27326	29122
5551	29123
3645	29124
6985	29125
35486	29126
86283	29127
9114	29128
17386	29129
11056	29130
14055	29131
69755	29132
6291	29133
90915	29134
13783	29135
77329	29136
12260	29137
102610	29138
23914	29139
41382	29140
132	29141
14375	29142
35151	29143
52425	29144
24433	29145
17357	29146
130473	29147
52312	29148
43151	29149
51792	29150
544	29151
21033	29152
11	29153
81507	29154
20259	29155
9974	29156
38756	29157
55413	29158
34946	29159
7521	29160
89969	29161
89816	29162
101312	29163
35166	29164
26880	29165
11557	29166
67890	29167
71	29168
14499	29169
26946	29170
75372	29171
115294	29172
48099	29173
71199	29174
56756	29175
18688	29176
65939	29177
8632	29178
15997	29179
11005	29180
12910	29181
28644	29182
40043	29183
66951	29184
22706	29185
39272	29186
20157	29187
39525	29188
3094	29189
51743	29190
28122	29191
8143	29192
24307	29193
4114	29194
3757	29195
6478	29196
65365	29197
26068	29198
8259	29199
73458	29200
50459	29201
37818	29202
57229	29203
30072	29204
6096	29205
7070	29206
19635	29207
18425	29208
37180	29209
29381	29210
25126	29211
15911	29212
44191	29213
63743	29214
81630	29215
15302	29216
50056	29217
25018	29218
98151	29219
76702	29220
79761	29221
10063	29222
45264	29223
26964	29224
46374	29225
53246	29226
39362	29227
739	29228
8555	29229
410	29230
25694	29231
1230	29232
6248	29233
12260	29234
77278	29235
62285	29236
20254	29237
1578	29238
32874	29239
10697	29240
23607	29241
2433	29242
11401	29243
79019	29244
59395	29245
12528	29246
15840	29247
115304	29248
65729	29249
19224	29250
1397	29251
102956	29252
7966	29253
78327	29254
29990	29255
64960	29256
6320	29257
52412	29258
14235	29259
133031	29260
29186	29261
127270	29262
24636	29263
3926	29264
30671	29265
27812	29266
68236	29267
48684	29268
16486	29269
73280	29270
3116	29271
36735	29272
3977	29273
7653	29274
12031	29275
94196	29276
24441	29277
28517	29278
112080	29279
83245	29280
1713	29281
832	29282
67648	29283
21687	29284
15834	29285
7164	29286
27678	29287
37509	29288
24455	29289
23642	29290
29580	29291
9515	29292
10405	29293
105416	29294
24437	29295
14949	29296
55143	29297
510	29298
5724	29299
30761	29300
15823	29301
33393	29302
18770	29303
3882	29304
71	29305
26281	29306
12728	29307
6866	29308
19120	29309
6535	29310
814	29311
2733	29312
4540	29313
66371	29314
5874	29315
22296	29316
11139	29317
42620	29318
51865	29319
19587	29320
73784	29321
34916	29322
60989	29323
83564	29324
23392	29325
3796	29326
26031	29327
15706	29328
123301	29329
15336	29330
19703	29331
8999	29332
51271	29333
6484	29334
30312	29335
3585	29336
6484	29337
31828	29338
55675	29339
17330	29340
788	29341
14406	29342
13546	29343
160376	29344
23943	29345
105249	29346
44431	29347
11859	29348
140482	29349
13	29350
6152	29351
4333	29352
9386	29353
57499	29354
38514	29355
55184	29356
8463	29357
32342	29358
3	29359
1582	29360
113482	29361
34767	29362
30157	29363
30469	29364
22602	29365
70	29366
73690	29367
4482	29368
22492	29369
12906	29370
39556	29371
32434	29372
68813	29373
27841	29374
7197	29375
15299	29376
4305	29377
6551	29378
18836	29379
7337	29380
10688	29381
7556	29382
7929	29383
34128	29384
1269	29385
72131	29386
10824	29387
22998	29388
115304	29389
18849	29390
20873	29391
6272	29392
23131	29393
26340	29394
74767	29395
16881	29396
27172	29397
85108	29398
23101	29399
11900	29400
1773	29401
42204	29402
29718	29403
5192	29404
11480	29405
48773	29406
180102	29407
41409	29408
3380	29409
60990	29410
9987	29411
24564	29412
56238	29413
47993	29414
475	29415
9007	29416
49	29417
3129	29418
41298	29419
357	29420
5594	29421
27996	29422
16083	29423
2232	29424
28235	29425
88636	29426
957	29427
63898	29428
34381	29429
34416	29430
6806	29431
8454	29432
87790	29433
13248	29434
7926	29435
30072	29436
86301	29437
13561	29438
3246	29439
4074	29440
2020	29441
7495	29442
6608	29443
77677	29444
18692	29445
51513	29446
8700	29447
70512	29448
6789	29449
19790	29450
34531	29451
1291	29452
11285	29453
103344	29454
18386	29455
3219	29456
458	29457
27255	29458
61639	29459
29968	29460
1649	29461
43580	29462
13698	29463
34562	29464
43366	29465
42176	29466
2267	29467
29349	29468
20264	29469
69857	29470
131042	29471
91928	29472
32021	29473
109273	29474
20022	29475
27877	29476
19816	29477
126342	29478
9212	29479
25308	29480
3747	29481
11906	29482
34669	29483
87643	29484
23267	29485
47228	29486
36953	29487
118058	29488
30001	29489
34161	29490
36667	29491
21717	29492
15481	29493
15898	29494
3697	29495
87225	29496
103413	29497
23050	29498
115549	29499
34601	29500
40179	29501
11884	29502
14609	29503
3384	29504
5653	29505
10907	29506
43531	29507
15916	29508
5316	29509
44789	29510
7772	29511
24888	29512
15031	29513
145929	29514
1270	29515
14602	29516
107564	29517
1587	29518
11082	29519
8437	29520
18472	29521
1481	29522
119028	29523
2953	29524
102369	29525
18428	29526
50648	29527
42691	29528
66569	29529
10292	29530
76013	29531
71044	29532
32112	29533
40251	29534
56184	29535
46285	29536
19540	29537
137	29538
11416	29539
12825	29540
29218	29541
11116	29542
18360	29543
1843	29544
24303	29545
2913	29546
834	29547
62941	29548
40509	29549
3111	29550
10496	29551
14797	29552
51815	29553
37331	29554
84448	29555
51620	29556
54186	29557
61578	29558
53701	29559
17738	29560
9846	29561
11972	29562
11713	29563
96907	29564
1091	29565
3506	29566
5384	29567
4480	29568
20030	29569
54387	29570
1434	29571
94751	29572
31747	29573
73657	29574
5082	29575
34897	29576
18748	29577
34396	29578
14968	29579
23150	29580
80611	29581
112210	29582
12039	29583
5790	29584
9779	29585
89997	29586
9928	29587
51155	29588
15096	29589
114565	29590
43587	29591
100211	29592
113092	29593
28044	29594
64668	29595
89284	29596
2776	29597
13565	29598
24192	29599
23182	29600
12464	29601
14530	29602
30856	29603
44839	29604
19207	29605
50161	29606
29293	29607
65569	29608
56029	29609
133248	29610
29777	29611
77241	29612
71744	29613
30164	29614
8215	29615
2012	29616
48074	29617
174	29618
68933	29619
25999	29620
3207	29621
30329	29622
55	29623
39627	29624
35203	29625
8726	29626
107964	29627
52475	29628
48965	29629
485	29630
6762	29631
7471	29632
61882	29633
8714	29634
7597	29635
77756	29636
14579	29637
41699	29638
7264	29639
25402	29640
2932	29641
49868	29642
51648	29643
26152	29644
2301	29645
64767	29646
368	29647
46965	29648
3789	29649
32104	29650
101038	29651
83568	29652
7653	29653
738	29654
43027	29655
2366	29656
4476	29657
133545	29658
52834	29659
53876	29660
13195	29661
771	29662
1822	29663
10659	29664
208	29665
40719	29666
34772	29667
7502	29668
69129	29669
1472	29670
675	29671
21	29672
13594	29673
28911	29674
10908	29675
2963	29676
8325	29677
102854	29678
19987	29679
28216	29680
8316	29681
6678	29682
13818	29683
80706	29684
5770	29685
7023	29686
1627	29687
22292	29688
2737	29689
45087	29690
5795	29691
99084	29692
102714	29693
25219	29694
14502	29695
39064	29696
16753	29697
88494	29698
79138	29699
4742	29700
38047	29701
17668	29702
60151	29703
562	29704
4929	29705
68497	29706
326	29707
56451	29708
51023	29709
9384	29710
123859	29711
1865	29712
24466	29713
197	29714
85781	29715
7706	29716
35640	29717
23755	29718
1515	29719
91859	29720
138566	29721
46237	29722
101588	29723
138349	29724
27744	29725
75318	29726
3922	29727
96086	29728
74312	29729
8561	29730
58841	29731
34614	29732
1338	29733
62772	29734
53278	29735
1178	29736
201	29737
22446	29738
5816	29739
21211	29740
76734	29741
5727	29742
18784	29743
118449	29744
531	29745
31675	29746
35913	29747
1863	29748
2887	29749
4715	29750
5545	29751
17832	29752
12007	29753
14859	29754
20717	29755
46482	29756
29984	29757
38752	29758
35343	29759
264	29760
16691	29761
35678	29762
27456	29763
78	29764
189	29765
3305	29766
16088	29767
57463	29768
10961	29769
18849	29770
43652	29771
1538	29772
401	29773
6697	29774
25035	29775
95721	29776
97527	29777
50431	29778
483	29779
403	29780
44454	29781
89	29782
32407	29783
12988	29784
24103	29785
14550	29786
34615	29787
13670	29788
7249	29789
47872	29790
2016	29791
27475	29792
12037	29793
29408	29794
52409	29795
30970	29796
3303	29797
989	29798
34845	29799
20047	29800
7757	29801
3442	29802
56	29803
27589	29804
1835	29805
5473	29806
1204	29807
25587	29808
26117	29809
15643	29810
4018	29811
43443	29812
31051	29813
28651	29814
41911	29815
35438	29816
107729	29817
11529	29818
6022	29819
27325	29820
101152	29821
77266	29822
35056	29823
2572	29824
10203	29825
14436	29826
16765	29827
4575	29828
1612	29829
4517	29830
13015	29831
3912	29832
1033	29833
98173	29834
107695	29835
24099	29836
58279	29837
21513	29838
17720	29839
91009	29840
1908	29841
1510	29842
63731	29843
26284	29844
30132	29845
861	29846
167380	29847
2200	29848
704	29849
31	29850
574	29851
36	29852
18920	29853
11546	29854
46841	29855
28107	29856
50154	29857
21862	29858
420	29859
12241	29860
2374	29861
7227	29862
2524	29863
38791	29864
4444	29865
46377	29866
34854	29867
8095	29868
32407	29869
35729	29870
69297	29871
26474	29872
27018	29873
19728	29874
13356	29875
3671	29876
50124	29877
22011	29878
18979	29879
3465	29880
36	29881
52	29882
74360	29883
15722	29884
16729	29885
2736	29886
7078	29887
23834	29888
21	29889
87749	29890
76569	29891
882	29892
40797	29893
58612	29894
11213	29895
16761	29896
18696	29897
27609	29898
1503	29899
28128	29900
17499	29901
13588	29902
12695	29903
113072	29904
50206	29905
87561	29906
14693	29907
31896	29908
57578	29909
47624	29910
90821	29911
27995	29912
18658	29913
8174	29914
5309	29915
84371	29916
17011	29917
29467	29918
14025	29919
18170	29920
11291	29921
5183	29922
13537	29923
31882	29924
152886	29925
22471	29926
65207	29927
26554	29928
62076	29929
43924	29930
16802	29931
13994	29932
44920	29933
33496	29934
3605	29935
21971	29936
126031	29937
43291	29938
770	29939
66154	29940
61262	29941
138	29942
74107	29943
11437	29944
64847	29945
22920	29946
22436	29947
1847	29948
51035	29949
171214	29950
39994	29951
26760	29952
87790	29953
54088	29954
19520	29955
20800	29956
1754	29957
40433	29958
8508	29959
74057	29960
5179	29961
18076	29962
3239	29963
63179	29964
71010	29965
27030	29966
124578	29967
15901	29968
72495	29969
27719	29970
41148	29971
6619	29972
22056	29973
32657	29974
29438	29975
3512	29976
66814	29977
26630	29978
37015	29979
13285	29980
12732	29981
2492	29982
32572	29983
70727	29984
4539	29985
14232	29986
13819	29987
3980	29988
3986	29989
348	29990
681	29991
2044	29992
7076	29993
4732	29994
66318	29995
39190	29996
29015	29997
6895	29998
30122	29999
708	30000
10536	30001
2078	30002
37739	30003
34356	30004
197	30005
5317	30006
372	30007
4033	30008
2956	30009
513	30010
6779	30011
51014	30012
3922	30013
5417	30014
379	30015
31998	30016
12141	30017
4517	30018
74142	30019
12073	30020
8041	30021
38761	30022
58824	30023
4636	30024
76200	30025
3255	30026
80589	30027
4133	30028
106	30029
64315	30030
25421	30031
24540	30032
4369	30033
61813	30034
167868	30035
52373	30036
94773	30037
24517	30038
72191	30039
64021	30040
32909	30041
46184	30042
43619	30043
34869	30044
58712	30045
18710	30046
25740	30047
27609	30048
13303	30049
5134	30050
40353	30051
13840	30052
230	30053
8568	30054
34254	30055
11541	30056
30749	30057
7922	30058
2325	30059
57343	30060
88702	30061
14181	30062
35831	30063
22897	30064
16054	30065
19940	30066
28532	30067
21366	30068
23210	30069
3979	30070
55731	30071
44649	30072
9509	30073
27567	30074
19097	30075
11074	30076
2524	30077
8788	30078
3712	30079
65654	30080
14471	30081
30457	30082
21653	30083
385	30084
22206	30085
346	30086
50	30087
30	30088
36108	30089
44171	30090
44907	30091
791	30092
21024	30093
17215	30094
30892	30095
42912	30096
9258	30097
71374	30098
13682	30099
61295	30100
10019	30101
12781	30102
172562	30103
4069	30104
7203	30105
31789	30106
9919	30107
81959	30108
13890	30109
14693	30110
25637	30111
24069	30112
49615	30113
16132	30114
15501	30115
38440	30116
83167	30117
70778	30118
11331	30119
187101	30120
73790	30121
24280	30122
23740	30123
1231	30124
54312	30125
52515	30126
1695	30127
50174	30128
32953	30129
1528	30130
3617	30131
9592	30132
56617	30133
22659	30134
61866	30135
8972	30136
12663	30137
10584	30138
9380	30139
52283	30140
19069	30141
1269	30142
66210	30143
42040	30144
5375	30145
2089	30146
8611	30147
4853	30148
11914	30149
18501	30150
26402	30151
54464	30152
20240	30153
6722	30154
2089	30155
3663	30156
38030	30157
69100	30158
23856	30159
96849	30160
1478	30161
83555	30162
7328	30163
734	30164
80225	30165
9654	30166
26358	30167
41290	30168
3921	30169
54241	30170
2075	30171
5871	30172
60650	30173
48847	30174
39509	30175
102272	30176
13760	30177
1139	30178
46471	30179
13313	30180
46780	30181
40	30182
35011	30183
38418	30184
27903	30185
78381	30186
49995	30187
97229	30188
14556	30189
6549	30190
518	30191
45120	30192
4036	30193
24156	30194
41551	30195
27460	30196
9585	30197
7135	30198
6199	30199
16686	30200
80159	30201
8771	30202
33610	30203
2657	30204
94581	30205
45860	30206
39264	30207
22816	30208
36007	30209
75233	30210
30000	30211
3186	30212
8947	30213
38108	30214
2424	30215
157422	30216
11166	30217
11473	30218
42324	30219
37939	30220
74248	30221
11741	30222
24735	30223
3951	30224
1922	30225
1518	30226
69809	30227
6495	30228
40280	30229
24484	30230
34378	30231
38348	30232
32684	30233
37607	30234
47158	30235
72730	30236
213	30237
18330	30238
11052	30239
28302	30240
16750	30241
4445	30242
1622	30243
2918	30244
36828	30245
39720	30246
167062	30247
22247	30248
8914	30249
5119	30250
14076	30251
9229	30252
89513	30253
11632	30254
12328	30255
11709	30256
13399	30257
3570	30258
41727	30259
36478	30260
51216	30261
24859	30262
10933	30263
39462	30264
68036	30265
94787	30266
7784	30267
10817	30268
31008	30269
56115	30270
81127	30271
13447	30272
30932	30273
89959	30274
53607	30275
61094	30276
506	30277
32499	30278
69681	30279
17204	30280
62730	30281
2899	30282
111813	30283
17257	30284
145693	30285
1674	30286
26879	30287
35991	30288
2200	30289
24407	30290
8274	30291
35254	30292
61887	30293
5012	30294
23924	30295
26998	30296
5473	30297
30845	30298
64579	30299
15353	30300
8872	30301
9076	30302
10932	30303
37928	30304
101724	30305
4895	30306
3732	30307
24257	30308
13364	30309
23871	30310
61634	30311
3882	30312
22652	30313
55001	30314
12225	30315
61317	30316
5542	30317
29228	30318
91256	30319
24758	30320
60989	30321
74225	30322
11300	30323
3224	30324
4000	30325
75359	30326
34942	30327
22081	30328
30916	30329
21768	30330
56216	30331
3705	30332
4755	30333
15729	30334
9169	30335
5546	30336
28021	30337
276	30338
6409	30339
32990	30340
22531	30341
18381	30342
35784	30343
11435	30344
4540	30345
57526	30346
87	30347
33546	30348
20150	30349
33567	30350
107372	30351
8783	30352
6934	30353
11911	30354
95246	30355
8868	30356
91590	30357
13969	30358
173	30359
71847	30360
35685	30361
4327	30362
9286	30363
6791	30364
22580	30365
72977	30366
98534	30367
2858	30368
7179	30369
85912	30370
6493	30371
6493	30372
6493	30373
104439	30374
440	30375
19834	30376
825	30377
1961	30378
12899	30379
49457	30380
2180	30381
54654	30382
12409	30383
8213	30384
55063	30385
52	30386
12283	30387
7788	30388
2809	30389
38811	30390
30229	30391
3912	30392
179	30393
6427	30394
31553	30395
26731	30396
140665	30397
56174	30398
33436	30399
126153	30400
423	30401
38960	30402
1684	30403
96	30404
74786	30405
26300	30406
12328	30407
6885	30408
72648	30409
100	30410
27215	30411
8439	30412
20666	30413
98433	30414
2513	30415
34378	30416
3085	30417
7209	30418
4661	30419
52340	30420
31312	30421
97118	30422
1787	30423
20	30424
27260	30425
14698	30426
19428	30427
65164	30428
30046	30429
6816	30430
11799	30431
30826	30432
2028	30433
44051	30434
2357	30435
82833	30436
2825	30437
14201	30438
4405	30439
10258	30440
22930	30441
67808	30442
52410	30443
17088	30444
20995	30445
17670	30446
29323	30447
37157	30448
13312	30449
766	30450
32888	30451
29984	30452
493	30453
67268	30454
9085	30455
41948	30456
49116	30457
7716	30458
22681	30459
31042	30460
3630	30461
26026	30462
13204	30463
768	30464
130493	30465
10984	30466
9398	30467
950	30468
11097	30469
123192	30470
17089	30471
90634	30472
778	30473
16901	30474
107176	30475
11885	30476
5951	30477
3709	30478
1097	30479
2995	30480
45685	30481
49027	30482
8334	30483
5628	30484
23160	30485
4726	30486
2582	30487
1429	30488
57821	30489
5071	30490
51118	30491
2828	30492
18407	30493
13368	30494
6972	30495
778	30496
73502	30497
66924	30498
677	30499
33446	30500
6810	30501
24224	30502
49189	30503
40918	30504
13343	30505
75552	30506
2516	30507
2811	30508
1173	30509
6074	30510
47729	30511
21715	30512
61330	30513
105662	30514
22500	30515
24695	30516
31916	30517
29285	30518
1620	30519
302	30520
56699	30521
1230	30522
70316	30523
28849	30524
17810	30525
12762	30526
13317	30527
2553	30528
69106	30529
35326	30530
13343	30531
1908	30532
59575	30533
21971	30534
2786	30535
538	30536
82743	30537
7810	30538
20089	30539
2554	30540
18700	30541
8598	30542
17255	30543
28261	30544
1117	30545
56128	30546
100341	30547
13281	30548
21369	30549
4191	30550
13272	30551
16683	30552
2485	30553
141274	30554
3826	30555
69408	30556
25656	30557
1175	30558
11291	30559
31633	30560
39929	30561
9173	30562
51649	30563
8041	30564
503	30565
4906	30566
10964	30567
5124	30568
7058	30569
8894	30570
69705	30571
122339	30572
1680	30573
2018	30574
6662	30575
5359	30576
39081	30577
1665	30578
101169	30579
47379	30580
61900	30581
83034	30582
7856	30583
46037	30584
36998	30585
2263	30586
31120	30587
11999	30588
61283	30589
19516	30590
3839	30591
5122	30592
11948	30593
6317	30594
69923	30595
55	30596
1620	30597
25002	30598
92324	30599
22136	30600
21251	30601
24397	30602
24397	30603
7973	30604
8392	30605
3080	30606
1355	30607
125377	30608
284	30609
7756	30610
8278	30611
768	30612
107571	30613
159453	30614
20515	30615
77005	30616
72519	30617
25009	30618
61147	30619
12474	30620
107891	30621
17218	30622
22356	30623
421	30624
7661	30625
29626	30626
10455	30627
22806	30628
25373	30629
24287	30630
30727	30631
6258	30632
11799	30633
14140	30634
78161	30635
97650	30636
1529	30637
31515	30638
3202	30639
2319	30640
19957	30641
107955	30642
6575	30643
17642	30644
17221	30645
61388	30646
120184	30647
8949	30648
51310	30649
13367	30650
28579	30651
171267	30652
2184	30653
5606	30654
3466	30655
3794	30656
91303	30657
4850	30658
8503	30659
3196	30660
4441	30661
22734	30662
42664	30663
15862	30664
54496	30665
6205	30666
83	30667
1346	30668
2666	30669
17470	30670
1743	30671
12518	30672
4427	30673
30347	30674
42947	30675
80140	30676
6576	30677
52394	30678
47645	30679
20234	30680
51229	30681
9209	30682
1193	30683
579	30684
64	30685
25174	30686
28071	30687
16069	30688
104	30689
31635	30690
40883	30691
16904	30692
25208	30693
1360	30694
1903	30695
21248	30696
7214	30697
89638	30698
6796	30699
66	30700
56539	30701
1	30702
48060	30703
25012	30704
1803	30705
75545	30706
34297	30707
11255	30708
1789	30709
11916	30710
429	30711
85265	30712
35610	30713
18688	30714
40541	30715
18866	30716
33454	30717
101030	30718
15444	30719
5542	30720
20069	30721
18729	30722
19841	30723
1157	30724
50377	30725
85188	30726
2850	30727
14509	30728
26020	30729
4855	30730
14919	30731
15312	30732
6947	30733
104319	30734
81512	30735
20245	30736
22602	30737
46974	30738
78477	30739
547	30740
11289	30741
44111	30742
43651	30743
15288	30744
62545	30745
864	30746
31613	30747
11877	30748
29525	30749
13311	30750
67434	30751
503	30752
15271	30753
100678	30754
61924	30755
22954	30756
7180	30757
2361	30758
2651	30759
85684	30760
27313	30761
55880	30762
30321	30763
41640	30764
3262	30765
8540	30766
34079	30767
28225	30768
1404	30769
35405	30770
9940	30771
1464	30772
6097	30773
71062	30774
89939	30775
14998	30776
42606	30777
10599	30778
2083	30779
6817	30780
56899	30781
41539	30782
629	30783
10032	30784
135878	30785
61201	30786
26602	30787
31653	30788
65109	30789
61778	30790
1255	30791
49380	30792
6093	30793
31366	30794
82679	30795
8396	30796
12754	30797
7579	30798
7328	30799
20555	30800
10156	30801
1271	30802
51192	30803
27094	30804
29049	30805
13090	30806
35739	30807
90917	30808
45444	30809
55670	30810
43130	30811
15718	30812
10076	30813
8004	30814
6283	30815
123306	30816
21108	30817
853	30818
57863	30819
2307	30820
24762	30821
109194	30822
15124	30823
70872	30824
41589	30825
83112	30826
75110	30827
12515	30828
46596	30829
97196	30830
12508	30831
15795	30832
51847	30833
8873	30834
15408	30835
44789	30836
41898	30837
6310	30838
10282	30839
26577	30840
45677	30841
19685	30842
41148	30843
123482	30844
19804	30845
5317	30846
12446	30847
14681	30848
62466	30849
29075	30850
78838	30851
118463	30852
84105	30853
53973	30854
9646	30855
69327	30856
36119	30857
50176	30858
50	30859
92	30860
8628	30861
30367	30862
119029	30863
8340	30864
8166	30865
50973	30866
9388	30867
6368	30868
85074	30869
39004	30870
34068	30871
1901	30872
2285	30873
49052	30874
659	30875
45839	30876
25144	30877
54479	30878
27421	30879
7650	30880
78127	30881
52164	30882
1084	30883
2358	30884
9705	30885
357	30886
31058	30887
46428	30888
15917	30889
26530	30890
12843	30891
33621	30892
103793	30893
12472	30894
112616	30895
25275	30896
284	30897
4864	30898
17569	30899
6078	30900
28679	30901
55018	30902
71154	30903
52116	30904
1315	30905
2968	30906
27379	30907
13148	30908
66451	30909
17324	30910
77187	30911
923	30912
65644	30913
80978	30914
187069	30915
19758	30916
10311	30917
13252	30918
84840	30919
12050	30920
63344	30921
53288	30922
8497	30923
7494	30924
5993	30925
17287	30926
30888	30927
35159	30928
64	30929
14451	30930
728	30931
41102	30932
5619	30933
102266	30934
55849	30935
57531	30936
8432	30937
3570	30938
48357	30939
77364	30940
15019	30941
20096	30942
20016	30943
17848	30944
1279	30945
247	30946
2367	30947
48340	30948
56395	30949
36690	30950
72618	30951
498	30952
137035	30953
2883	30954
14580	30955
28449	30956
80129	30957
61615	30958
9153	30959
7851	30960
103671	30961
51153	30962
17306	30963
5056	30964
64903	30965
35560	30966
39004	30967
20743	30968
13068	30969
391	30970
119930	30971
65526	30972
77919	30973
153926	30974
31112	30975
27165	30976
8166	30977
2585	30978
58447	30979
15554	30980
1631	30981
24881	30982
30016	30983
4105	30984
96037	30985
19676	30986
35779	30987
32871	30988
32089	30989
16278	30990
43714	30991
7231	30992
78921	30993
145187	30994
81775	30995
11591	30996
16488	30997
47716	30998
90542	30999
87498	31000
102721	31001
9630	31002
55854	31003
45077	31004
7101	31005
54311	31006
27405	31007
65376	31008
11653	31009
130298	31010
114535	31011
53252	31012
8060	31013
13550	31014
22037	31015
837	31016
118112	31017
13867	31018
20606	31019
88672	31020
4439	31021
2825	31022
6071	31023
49094	31024
10631	31025
1565	31026
7338	31027
11362	31028
59021	31029
11015	31030
69172	31031
66	31032
4801	31033
61432	31034
80262	31035
81948	31036
16622	31037
55796	31038
38523	31039
67227	31040
57197	31041
1195	31042
20264	31043
16983	31044
2247	31045
30443	31046
32562	31047
19144	31048
767	31049
17649	31050
59334	31051
102404	31052
71163	31053
177224	31054
3315	31055
26267	31056
57171	31057
12462	31058
5606	31059
10018	31060
24212	31061
33254	31062
35561	31063
10233	31064
32278	31065
25902	31066
2060	31067
37509	31068
27981	31069
11914	31070
3886	31071
35054	31072
93994	31073
94362	31074
63566	31075
23306	31076
108399	31077
35734	31078
18164	31079
45550	31080
31650	31081
93983	31082
42504	31083
16147	31084
59101	31085
97618	31086
137090	31087
7231	31088
33624	31089
18010	31090
1973	31091
31043	31092
11075	31093
1977	31094
47109	31095
3580	31096
24032	31097
60057	31098
110117	31099
34363	31100
23287	31101
67497	31102
15593	31103
37288	31104
133018	31105
14773	31106
56061	31107
3211	31108
80701	31109
22317	31110
33813	31111
4884	31112
858	31113
2361	31114
5566	31115
45749	31116
22831	31117
16665	31118
1220	31119
33507	31120
1713	31121
41847	31122
57211	31123
24279	31124
46630	31125
60565	31126
41097	31127
4308	31128
81119	31129
1846	31130
22801	31131
76404	31132
24879	31133
215	31134
36039	31135
10400	31136
7235	31137
85275	31138
5643	31139
29127	31140
68683	31141
52085	31142
29335	31143
15725	31144
40979	31145
51554	31146
24895	31147
101476	31148
817	31149
13879	31150
32917	31151
131806	31152
43252	31153
42010	31154
39135	31155
48796	31156
40	31157
13798	31158
47910	31159
49030	31160
9932	31161
7214	31162
32095	31163
26807	31164
52311	31165
14275	31166
109592	31167
56673	31168
2882	31169
29975	31170
18744	31171
77545	31172
96221	31173
34529	31174
18679	31175
35410	31176
13225	31177
173	31178
19466	31179
23822	31180
7124	31181
66808	31182
4955	31183
19984	31184
620	31185
133775	31186
9212	31187
6782	31188
61995	31189
1906	31190
113740	31191
39712	31192
18346	31193
333	31194
26530	31195
49867	31196
121176	31197
1655	31198
846	31199
15193	31200
23104	31201
17943	31202
40437	31203
13747	31204
9330	31205
30850	31206
25035	31207
2518	31208
182241	31209
28314	31210
43308	31211
6655	31212
4773	31213
45703	31214
6042	31215
97128	31216
78299	31217
218	31218
778	31219
16515	31220
40781	31221
38768	31222
102802	31223
7565	31224
29043	31225
14939	31226
37257	31227
8863	31228
21590	31229
35103	31230
45843	31231
5474	31232
76286	31233
2041	31234
41641	31235
64415	31236
49319	31237
55536	31238
47892	31239
2331	31240
5649	31241
36159	31242
98613	31243
14419	31244
785	31245
1512	31246
34255	31247
3344	31248
85866	31249
5636	31250
68980	31251
13358	31252
23850	31253
59295	31254
48756	31255
51307	31256
27085	31257
5482	31258
2307	31259
95670	31260
2127	31261
4348	31262
70100	31263
75359	31264
39295	31265
39790	31266
97266	31267
96317	31268
5074	31269
7508	31270
838	31271
12792	31272
80836	31273
24417	31274
28902	31275
17278	31276
14177	31277
41749	31278
13190	31279
153695	31280
7195	31281
13684	31282
28128	31283
19177	31284
55448	31285
6895	31286
4149	31287
125999	31288
29816	31289
5351	31290
33412	31291
4973	31292
34350	31293
12019	31294
4146	31295
64195	31296
18296	31297
26869	31298
78323	31299
47208	31300
135484	31301
8864	31302
55726	31303
876	31304
2544	31305
29177	31306
3992	31307
7611	31308
164801	31309
1195	31310
49879	31311
38586	31312
90510	31313
7505	31314
3994	31315
49042	31316
14117	31317
29161	31318
24451	31319
66634	31320
5683	31321
2306	31322
29043	31323
25859	31324
355	31325
4440	31326
6779	31327
15939	31328
2700	31329
5318	31330
62482	31331
9665	31332
3731	31333
3887	31334
60031	31335
127	31336
17173	31337
20858	31338
85437	31339
2672	31340
112352	31341
65815	31342
1811	31343
5546	31344
27298	31345
1165	31346
613	31347
602	31348
105399	31349
11367	31350
115086	31351
55192	31352
80596	31353
147135	31354
37911	31355
13968	31356
47795	31357
48648	31358
4400	31359
31588	31360
16911	31361
25874	31362
40978	31363
32260	31364
157826	31365
13983	31366
1091	31367
60142	31368
69121	31369
319	31370
22750	31371
2466	31372
71407	31373
24930	31374
121	31375
522	31376
2036	31377
8225	31378
97959	31379
110409	31380
6707	31381
71467	31382
10315	31383
51825	31384
48149	31385
70192	31386
11279	31387
16587	31388
51885	31389
42795	31390
69809	31391
27167	31392
3803	31393
1433	31394
1402	31395
2720	31396
30682	31397
26677	31398
58227	31399
119087	31400
9773	31401
1074	31402
6465	31403
82457	31404
57291	31405
11753	31406
22457	31407
33941	31408
23665	31409
80899	31410
4716	31411
13195	31412
103619	31413
4884	31414
28256	31415
71133	31416
16637	31417
3819	31418
354	31419
830	31420
78005	31421
16852	31422
3343	31423
21153	31424
13630	31425
44697	31426
67346	31427
6789	31428
92	31429
23231	31430
28180	31431
19241	31432
18014	31433
8399	31434
27281	31435
947	31436
13557	31437
498	31438
29321	31439
18136	31440
5160	31441
123277	31442
62797	31443
16103	31444
2495	31445
7989	31446
48389	31447
57675	31448
703	31449
13477	31450
3461	31451
16684	31452
45600	31453
38251	31454
49650	31455
18724	31456
28121	31457
5798	31458
42580	31459
6513	31460
39329	31461
46566	31462
2513	31463
33689	31464
48239	31465
7601	31466
737	31467
9901	31468
2933	31469
22314	31470
31	31471
47432	31472
23509	31473
1938	31474
23685	31475
47553	31476
9836	31477
68114	31478
2799	31479
9933	31480
14189	31481
23800	31482
5967	31483
2258	31484
116165	31485
4820	31486
37445	31487
12332	31488
54861	31489
26275	31490
44564	31491
25536	31492
44083	31493
24786	31494
2366	31495
24122	31496
13031	31497
7311	31498
17264	31499
2370	31500
3960	31501
64122	31502
740	31503
118933	31504
155324	31505
77300	31506
19170	31507
76585	31508
508	31509
1811	31510
124831	31511
70562	31512
30382	31513
81638	31514
8623	31515
50143	31516
59550	31517
30842	31518
55	31519
3476	31520
28254	31521
34610	31522
74684	31523
9335	31524
43481	31525
50662	31526
628	31527
19563	31528
21604	31529
19807	31530
13827	31531
7912	31532
220	31533
34209	31534
11546	31535
1402	31536
59624	31537
38931	31538
22471	31539
14168	31540
16076	31541
5512	31542
33568	31543
58357	31544
130991	31545
53408	31546
4402	31547
9990	31548
33829	31549
2023	31550
9908	31551
87645	31552
11677	31553
7433	31554
41084	31555
38124	31556
78161	31557
24248	31558
370	31559
21880	31560
101756	31561
54708	31562
22438	31563
23115	31564
35969	31565
15584	31566
10488	31567
7727	31568
14553	31569
2528	31570
35786	31571
19384	31572
6323	31573
16208	31574
7263	31575
279	31576
11588	31577
132462	31578
48130	31579
19261	31580
7951	31581
11646	31582
7575	31583
1130	31584
2790	31585
23232	31586
28130	31587
17795	31588
29839	31589
24855	31590
49033	31591
98014	31592
16747	31593
16964	31594
166665	31595
51099	31596
16705	31597
8345	31598
29097	31599
30890	31600
707	31601
30585	31602
19926	31603
23149	31604
49657	31605
77109	31606
2404	31607
8292	31608
24449	31609
33588	31610
13748	31611
33649	31612
12088	31613
33280	31614
2903	31615
20367	31616
69641	31617
23939	31618
55924	31619
16380	31620
20920	31621
45026	31622
4038	31623
292	31624
5603	31625
8894	31626
17222	31627
2331	31628
46911	31629
57977	31630
12652	31631
27567	31632
32320	31633
18941	31634
53118	31635
15363	31636
17007	31637
7400	31638
2193	31639
57267	31640
41733	31641
27444	31642
10233	31643
33386	31644
5660	31645
8031	31646
8415	31647
1121	31648
1790	31649
33206	31650
28746	31651
2342	31652
13109	31653
28845	31654
10829	31655
2406	31656
3901	31657
71380	31658
24444	31659
66871	31660
10520	31661
16326	31662
697	31663
8597	31664
20481	31665
80300	31666
45641	31667
8143	31668
42230	31669
11005	31670
23679	31671
12017	31672
8833	31673
68395	31674
50216	31675
3105	31676
18685	31677
20037	31678
4309	31679
14175	31680
22811	31681
2560	31682
80254	31683
535	31684
67346	31685
35466	31686
61286	31687
15752	31688
730	31689
3224	31690
55009	31691
14562	31692
12088	31693
18738	31694
28081	31695
100094	31696
28130	31697
239	31698
32605	31699
22821	31700
19197	31701
579	31702
69845	31703
11661	31704
40446	31705
77362	31706
4950	31707
16561	31708
11884	31709
13740	31710
13162	31711
68978	31712
17956	31713
62272	31714
40112	31715
77300	31716
24821	31717
18549	31718
12723	31719
2122	31720
15258	31721
60072	31722
7201	31723
12283	31724
39862	31725
37104	31726
10377	31727
59761	31728
5713	31729
44700	31730
69788	31731
31064	31732
17455	31733
6531	31734
91495	31735
29095	31736
41767	31737
68512	31738
46217	31739
85010	31740
69004	31741
1729	31742
15794	31743
35160	31744
2233	31745
13978	31746
17826	31747
19179	31748
112655	31749
83802	31750
17193	31751
15338	31752
41715	31753
41154	31754
37990	31755
7867	31756
5311	31757
33341	31758
1541	31759
5512	31760
9812	31761
16631	31762
11237	31763
38891	31764
58498	31765
19219	31766
27339	31767
61602	31768
52675	31769
3976	31770
51964	31771
20587	31772
35428	31773
146	31774
28624	31775
5506	31776
2143	31777
6538	31778
3406	31779
14170	31780
7231	31781
85458	31782
10280	31783
9669	31784
19770	31785
2584	31786
4988	31787
167	31788
31547	31789
126223	31790
170857	31791
1215	31792
2198	31793
49260	31794
103407	31795
31442	31796
69495	31797
2976	31798
19944	31799
32563	31800
2893	31801
27230	31802
23168	31803
9300	31804
7261	31805
22164	31806
35795	31807
1720	31808
761	31809
57108	31810
284	31811
24710	31812
5261	31813
73176	31814
18546	31815
27185	31816
16286	31817
1384	31818
1521	31819
14474	31820
30559	31821
1904	31822
7775	31823
2402	31824
37228	31825
27614	31826
30	31827
22706	31828
84371	31829
970	31830
58707	31831
78935	31832
1784	31833
72361	31834
34054	31835
892	31836
6484	31837
2512	31838
18470	31839
49214	31840
1315	31841
17614	31842
61700	31843
33439	31844
36195	31845
8738	31846
1563	31847
18837	31848
54216	31849
12260	31850
32416	31851
5303	31852
7390	31853
55452	31854
121936	31855
60008	31856
24768	31857
17275	31858
54565	31859
15010	31860
8472	31861
33374	31862
182	31863
79164	31864
4003	31865
26208	31866
55817	31867
96238	31868
21372	31869
54102	31870
8845	31871
7849	31872
23936	31873
1214	31874
31667	31875
4662	31876
87781	31877
42093	31878
4271	31879
14650	31880
171166	31881
63274	31882
54241	31883
143185	31884
80139	31885
5896	31886
27719	31887
69845	31888
145343	31889
14492	31890
4555	31891
67185	31892
78613	31893
69409	31894
26227	31895
1904	31896
6017	31897
2112	31898
45309	31899
5347	31900
2944	31901
4850	31902
19069	31903
12332	31904
5451	31905
5553	31906
12378	31907
84461	31908
51145	31909
66798	31910
1140	31911
8195	31912
4387	31913
4633	31914
10270	31915
53020	31916
16470	31917
2914	31918
43603	31919
75971	31920
518	31921
3228	31922
23538	31923
55814	31924
13424	31925
15826	31926
66432	31927
68559	31928
33727	31929
15297	31930
50013	31931
26278	31932
50018	31933
25853	31934
64811	31935
39476	31936
27734	31937
30968	31938
10696	31939
21434	31940
2412	31941
45274	31942
72304	31943
53003	31944
1571	31945
5686	31946
7310	31947
86891	31948
15826	31949
69955	31950
48493	31951
13343	31952
360	31953
46322	31954
11823	31955
48102	31956
74321	31957
44768	31958
46721	31959
78586	31960
22317	31961
31523	31962
73007	31963
20458	31964
80335	31965
20816	31966
18180	31967
16486	31968
20083	31969
1645	31970
10529	31971
8952	31972
78317	31973
24278	31974
30902	31975
111314	31976
3476	31977
12772	31978
40137	31979
72153	31980
18889	31981
55055	31982
46793	31983
40598	31984
1312	31985
6682	31986
2995	31987
33649	31988
514	31989
45108	31990
41642	31991
1529	31992
48734	31993
15520	31994
36070	31995
22156	31996
2167	31997
8673	31998
202	31999
64150	32000
103201	32001
8885	32002
16860	32003
42013	32004
23791	32005
17954	32006
25578	32007
42457	32008
67977	32009
29039	32010
94124	32011
131226	32012
29490	32013
18149	32014
85149	32015
928	32016
46017	32017
40535	32018
22615	32019
95447	32020
47705	32021
23882	32022
33285	32023
27430	32024
174339	32025
6402	32026
56549	32027
8108	32028
9705	32029
6657	32030
146230	32031
7686	32032
68958	32033
57230	32034
14921	32035
994	32036
4150	32037
2122	32038
12766	32039
10646	32040
70685	32041
14950	32042
104021	32043
22306	32044
5130	32045
90678	32046
67101	32047
1473	32048
4423	32049
1290	32050
20160	32051
14095	32052
43567	32053
69394	32054
38549	32055
3061	32056
24892	32057
73959	32058
446	32059
52033	32060
32644	32061
25829	32062
65354	32063
57476	32064
6865	32065
777	32066
76509	32067
5325	32068
15367	32069
20285	32070
61190	32071
36298	32072
25354	32073
64608	32074
30216	32075
71245	32076
56409	32077
17213	32078
20807	32079
1148	32080
10003	32081
39616	32082
32415	32083
6014	32084
38016	32085
11932	32086
5075	32087
11779	32088
6689	32089
390	32090
41449	32091
11601	32092
2473	32093
62115	32094
59993	32095
69539	32096
60160	32097
29709	32098
15055	32099
95001	32100
77262	32101
2289	32102
13849	32103
1641	32104
44301	32105
1	32106
3477	32107
56246	32108
28042	32109
13182	32110
55644	32111
4130	32112
91295	32113
10333	32114
2445	32115
1974	32116
1037	32117
8146	32118
3712	32119
70329	32120
27322	32121
56055	32122
62901	32123
20137	32124
18753	32125
53101	32126
2253	32127
9611	32128
32342	32129
23808	32130
56105	32131
4044	32132
27125	32133
13311	32134
13311	32135
10156	32136
35868	32137
7523	32138
8027	32139
12867	32140
14089	32141
13636	32142
40170	32143
45617	32144
10038	32145
5336	32146
26777	32147
3771	32148
4151	32149
51699	32150
7653	32151
43209	32152
40440	32153
13824	32154
18226	32155
60125	32156
13241	32157
36123	32158
21053	32159
4932	32160
1934	32161
51179	32162
74746	32163
35954	32164
4342	32165
17382	32166
49269	32167
89550	32168
89550	32169
30002	32170
55578	32171
46379	32172
54441	32173
6220	32174
77075	32175
67023	32176
37121	32177
45167	32178
73392	32179
23440	32180
126349	32181
13190	32182
17370	32183
82819	32184
43163	32185
8278	32186
20024	32187
23793	32188
13244	32189
35748	32190
13525	32191
12388	32192
2702	32193
16617	32194
80883	32195
57666	32196
55262	32197
59651	32198
79931	32199
63325	32200
53272	32201
2426	32202
111836	32203
91017	32204
28828	32205
9471	32206
36365	32207
5715	32208
13342	32209
26168	32210
31812	32211
13613	32212
11659	32213
25942	32214
14968	32215
87087	32216
358	32217
77828	32218
119186	32219
130267	32220
25206	32221
16126	32222
2181	32223
92066	32224
72742	32225
112647	32226
2186	32227
62071	32228
24005	32229
16847	32230
7237	32231
12065	32232
14026	32233
11778	32234
67527	32235
522	32236
25038	32237
1	32238
57592	32239
13312	32240
12548	32241
18427	32242
3544	32243
2851	32244
6519	32245
17293	32246
51262	32247
12498	32248
42951	32249
20843	32250
5392	32251
137438	32252
18369	32253
686	32254
9058	32255
6513	32256
29807	32257
9045	32258
29477	32259
727	32260
56333	32261
10452	32262
9580	32263
12708	32264
358	32265
188474	32266
4215	32267
6580	32268
57562	32269
7107	32270
7232	32271
945	32272
11070	32273
21413	32274
86326	32275
2856	32276
11601	32277
6830	32278
2788	32279
3371	32280
10528	32281
1608	32282
5880	32283
12755	32284
22603	32285
5556	32286
36891	32287
47236	32288
666	32289
5619	32290
11814	32291
6714	32292
25121	32293
157485	32294
66719	32295
84136	32296
42367	32297
39965	32298
89915	32299
34878	32300
844	32301
39624	32302
33544	32303
26473	32304
36111	32305
59687	32306
5052	32307
28785	32308
31	32309
7164	32310
2485	32311
23677	32312
6916	32313
20412	32314
41359	32315
13785	32316
1700	32317
1033	32318
18271	32319
63589	32320
71487	32321
16055	32322
42444	32323
9911	32324
20871	32325
628	32326
750	32327
30581	32328
13374	32329
51	32330
47664	32331
41386	32332
39490	32333
197	32334
712	32335
5065	32336
13353	32337
55713	32338
286	32339
67946	32340
28326	32341
2495	32342
41490	32343
35912	32344
20417	32345
63711	32346
120173	32347
39090	32348
9617	32349
7412	32350
26032	32351
494	32352
12279	32353
54988	32354
29463	32355
48708	32356
61215	32357
16367	32358
17652	32359
8767	32360
2253	32361
82162	32362
69468	32363
26004	32364
29527	32365
4176	32366
15819	32367
60464	32368
9673	32369
78295	32370
39734	32371
2141	32372
56788	32373
61421	32374
14522	32375
11359	32376
4954	32377
16689	32378
10529	32379
22864	32380
66038	32381
11089	32382
5794	32383
884	32384
33419	32385
23289	32386
1389	32387
38685	32388
13634	32389
55332	32390
3418	32391
111787	32392
156235	32393
75033	32394
26138	32395
10587	32396
83575	32397
13217	32398
22526	32399
79221	32400
11438	32401
15550	32402
112201	32403
65130	32404
53342	32405
563	32406
2191	32407
5365	32408
9460	32409
5641	32410
1481	32411
41416	32412
76466	32413
5348	32414
17209	32415
50165	32416
662	32417
3604	32418
10599	32419
56856	32420
72741	32421
25685	32422
19962	32423
50390	32424
110117	32425
75272	32426
33103	32427
14220	32428
27961	32429
22196	32430
72198	32431
87513	32432
28428	32433
5731	32434
19142	32435
7169	32436
861	32437
51718	32438
2091	32439
100010	32440
75394	32441
7513	32442
52290	32443
48034	32444
7711	32445
51482	32446
5510	32447
54402	32448
7355	32449
54064	32450
90289	32451
103321	32452
37932	32453
96300	32454
555	32455
36735	32456
17664	32457
40081	32458
4810	32459
13058	32460
69926	32461
21549	32462
14720	32463
182833	32464
32166	32465
19562	32466
44134	32467
4422	32468
42058	32469
65274	32470
30180	32471
35887	32472
14303	32473
32854	32474
7271	32475
77278	32476
13775	32477
19627	32478
73740	32479
735	32480
67356	32481
71401	32482
109972	32483
9759	32484
5627	32485
147059	32486
19962	32487
105728	32488
2644	32489
24385	32490
20894	32491
112750	32492
37202	32493
20264	32494
4208	32495
41501	32496
57765	32497
46594	32498
18048	32499
2491	32500
5838	32501
94055	32502
35058	32503
3417	32504
5807	32505
6900	32506
46031	32507
7272	32508
77991	32509
17471	32510
15898	32511
5697	32512
5212	32513
57793	32514
23131	32515
13820	32516
17192	32517
23323	32518
19869	32519
7408	32520
24859	32521
7310	32522
22257	32523
662	32524
16560	32525
1359	32526
69050	32527
2122	32528
66831	32529
55719	32530
7686	32531
4504	32532
51671	32533
31954	32534
33054	32535
93304	32536
68313	32537
42526	32538
29720	32539
137310	32540
58939	32541
30913	32542
101980	32543
15840	32544
11134	32545
153874	32546
45779	32547
14195	32548
18064	32549
27847	32550
67973	32551
9899	32552
1057	32553
8242	32554
303	32555
5355	32556
43604	32557
43592	32558
4309	32559
35695	32560
1112	32561
18944	32562
54727	32563
37087	32564
9263	32565
9768	32566
92326	32567
23132	32568
51063	32569
82694	32570
22258	32571
54600	32572
81481	32573
1215	32574
4678	32575
1447	32576
23077	32577
48714	32578
38077	32579
998	32580
5012	32581
5583	32582
126961	32583
21506	32584
39886	32585
52476	32586
14560	32587
58344	32588
10411	32589
68131	32590
1345	32591
48138	32592
2473	32593
22885	32594
7252	32595
3309	32596
3539	32597
124176	32598
174649	32599
11500	32600
24237	32601
20874	32602
47054	32603
4961	32604
13434	32605
11692	32606
48323	32607
99631	32608
21419	32609
18518	32610
24729	32611
431	32612
98354	32613
82296	32614
1051	32615
10011	32616
83170	32617
19	32618
1824	32619
56359	32620
11816	32621
3266	32622
3186	32623
48398	32624
2553	32625
19569	32626
260	32627
148089	32628
56353	32629
166832	32630
2110	32631
103591	32632
37848	32633
8146	32634
2094	32635
22373	32636
83914	32637
62739	32638
33070	32639
11738	32640
5426	32641
2629	32642
27085	32643
143	32644
36518	32645
101	32646
9118	32647
4220	32648
64370	32649
48320	32650
83119	32651
127603	32652
51429	32653
6125	32654
41891	32655
596	32656
8176	32657
14913	32658
120453	32659
12452	32660
12324	32661
24459	32662
80259	32663
29443	32664
56392	32665
25350	32666
9381	32667
27901	32668
33159	32669
15302	32670
112797	32671
56603	32672
244	32673
48074	32674
1366	32675
31947	32676
29968	32677
68182	32678
81782	32679
12099	32680
253	32681
35609	32682
111873	32683
42974	32684
11744	32685
8285	32686
35995	32687
10786	32688
49596	32689
2307	32690
17415	32691
8787	32692
27643	32693
54464	32694
23689	32695
42749	32696
11327	32697
104021	32698
30826	32699
90230	32700
2353	32701
43517	32702
50739	32703
4252	32704
33441	32705
78466	32706
1680	32707
28247	32708
83377	32709
121458	32710
44540	32711
6810	32712
53724	32713
2681	32714
10206	32715
383	32716
9621	32717
32155	32718
34477	32719
78541	32720
5212	32721
102909	32722
48776	32723
24126	32724
68881	32725
15279	32726
28615	32727
5352	32728
59932	32729
42031	32730
31569	32731
25458	32732
1673	32733
491	32734
18836	32735
1337	32736
49222	32737
47383	32738
98279	32739
1802	32740
21929	32741
29614	32742
14128	32743
9640	32744
49807	32745
999	32746
14591	32747
56153	32748
6365	32749
1334	32750
400	32751
78273	32752
71086	32753
32316	32754
24593	32755
1494	32756
10731	32757
4107	32758
5930	32759
12481	32760
2602	32761
5128	32762
63495	32763
40160	32764
1364	32765
37827	32766
7330	32767
20617	32768
136144	32769
143693	32770
9730	32771
127956	32772
7791	32773
51026	32774
37716	32775
126775	32776
4885	32777
7754	32778
14371	32779
23060	32780
47572	32781
35462	32782
23058	32783
3703	32784
54218	32785
1422	32786
30678	32787
11786	32788
9674	32789
3429	32790
185048	32791
6708	32792
91459	32793
20515	32794
2800	32795
8281	32796
6566	32797
3566	32798
42627	32799
91697	32800
88761	32801
111899	32802
76429	32803
1308	32804
50191	32805
20506	32806
60927	32807
30599	32808
12229	32809
20574	32810
93989	32811
869	32812
40764	32813
40746	32814
74325	32815
18906	32816
7957	32817
11292	32818
7836	32819
32936	32820
12058	32821
16664	32822
75934	32823
98193	32824
41663	32825
36478	32826
10863	32827
4582	32828
40415	32829
59050	32830
14480	32831
12112	32832
33281	32833
2514	32834
57741	32835
7781	32836
69840	32837
21155	32838
12188	32839
68208	32840
78367	32841
71120	32842
66177	32843
22645	32844
46402	32845
2659	32846
17266	32847
4850	32848
51458	32849
54563	32850
4166	32851
52173	32852
85716	32853
23333	32854
59540	32855
9222	32856
1285	32857
18779	32858
19230	32859
45903	32860
6947	32861
45941	32862
31350	32863
528	32864
7262	32865
20389	32866
48664	32867
45281	32868
6683	32869
14896	32870
32259	32871
6081	32872
15116	32873
46670	32874
70414	32875
12513	32876
41478	32877
7951	32878
63503	32879
29078	32880
15116	32881
99822	32882
22802	32883
134239	32884
40213	32885
30121	32886
2076	32887
27580	32888
11778	32889
690	32890
3683	32891
57560	32892
38582	32893
13083	32894
22975	32895
63980	32896
56042	32897
7041	32898
78420	32899
4313	32900
34959	32901
7548	32902
3084	32903
5212	32904
8861	32905
27373	32906
15774	32907
19116	32908
51741	32909
41512	32910
22024	32911
91590	32912
19366	32913
69081	32914
19278	32915
9022	32916
102057	32917
12223	32918
22122	32919
26984	32920
33828	32921
70448	32922
21822	32923
4077	32924
56102	32925
112784	32926
23581	32927
39559	32928
5057	32929
71847	32930
3768	32931
1279	32932
8642	32933
1101	32934
2304	32935
491	32936
1834	32937
3636	32938
64262	32939
93793	32940
11232	32941
30806	32942
1657	32943
4139	32944
163750	32945
76285	32946
13280	32947
70100	32948
71197	32949
39651	32950
4164	32951
18029	32952
213	32953
49340	32954
52253	32955
9352	32956
950	32957
4794	32958
1332	32959
7766	32960
9419	32961
7384	32962
1615	32963
123717	32964
653	32965
11072	32966
12488	32967
40998	32968
38605	32969
16383	32970
27567	32971
66024	32972
28228	32973
3975	32974
21282	32975
6545	32976
31855	32977
34038	32978
16973	32979
4215	32980
8947	32981
7666	32982
17125	32983
5548	32984
1156	32985
12549	32986
16400	32987
59176	32988
69104	32989
555	32990
5067	32991
9592	32992
39361	32993
26965	32994
9630	32995
29980	32996
15805	32997
5553	32998
63686	32999
2404	33000
13255	33001
44317	33002
596	33003
3207	33004
10673	33005
77546	33006
1771	33007
3559	33008
41579	33009
81490	33010
9995	33011
43203	33012
2364	33013
24935	33014
27718	33015
16598	33016
20690	33017
32112	33018
8323	33019
1628	33020
18124	33021
55238	33022
16548	33023
21591	33024
6093	33025
26483	33026
15257	33027
20141	33028
1408	33029
52515	33030
48692	33031
81124	33032
338	33033
6943	33034
88171	33035
13279	33036
26168	33037
158015	33038
3084	33039
11325	33040
26448	33041
41477	33042
162	33043
12975	33044
5999	33045
32718	33046
9386	33047
27178	33048
20599	33049
49132	33050
23768	33051
13779	33052
11033	33053
32568	33054
20777	33055
407	33056
311	33057
10631	33058
7668	33059
341	33060
16988	33061
2255	33062
42119	33063
8966	33064
24997	33065
9068	33066
18710	33067
125607	33068
418	33069
17145	33070
81384	33071
29211	33072
58876	33073
5713	33074
29019	33075
11358	33076
5775	33077
20578	33078
21164	33079
33430	33080
11900	33081
6484	33082
9677	33083
2929	33084
38818	33085
13123	33086
25919	33087
1189	33088
24084	33089
126	33090
38659	33091
17896	33092
4075	33093
4075	33094
131725	33095
42108	33096
26459	33097
28639	33098
4116	33099
33434	33100
1424	33101
29722	33102
1451	33103
37216	33104
10265	33105
32254	33106
85708	33107
14544	33108
44038	33109
40415	33110
2332	33111
7669	33112
7620	33113
18756	33114
22981	33115
35589	33116
5630	33117
2344	33118
47599	33119
21464	33120
9093	33121
13675	33122
16208	33123
160874	33124
17616	33125
73491	33126
46416	33127
23194	33128
15568	33129
46690	33130
12117	33131
18765	33132
53778	33133
57251	33134
29578	33135
34214	33136
5177	33137
57557	33138
23169	33139
28083	33140
105667	33141
91	33142
547	33143
7818	33144
11969	33145
336	33146
103297	33147
49785	33148
31803	33149
103256	33150
18770	33151
15093	33152
41261	33153
44770	33154
48946	33155
2944	33156
51020	33157
17597	33158
29314	33159
2273	33160
1297	33161
28110	33162
16475	33163
723	33164
28256	33165
75315	33166
3550	33167
9594	33168
14287	33169
53530	33170
55765	33171
9178	33172
147	33173
41179	33174
24250	33175
5097	33176
44814	33177
56066	33178
36699	33179
8983	33180
21667	33181
133352	33182
52138	33183
44019	33184
58904	33185
186	33186
97153	33187
36867	33188
14399	33189
1622	33190
31809	33191
36686	33192
9459	33193
23630	33194
82579	33195
5137	33196
38469	33197
108951	33198
735	33199
49180	33200
78860	33201
44775	33202
81628	33203
1501	33204
91000	33205
3436	33206
9358	33207
88153	33208
96874	33209
23850	33210
82799	33211
14703	33212
13977	33213
12526	33214
142520	33215
17609	33216
55206	33217
45428	33218
37971	33219
63906	33220
54566	33221
36081	33222
5466	33223
24877	33224
28617	33225
74138	33226
26968	33227
53858	33228
10130	33229
22161	33230
134096	33231
67066	33232
28013	33233
46858	33234
7771	33235
986	33236
23706	33237
122401	33238
7493	33239
114306	33240
120899	33241
24523	33242
2817	33243
28665	33244
13511	33245
3569	33246
46483	33247
20869	33248
15779	33249
13984	33250
56568	33251
38865	33252
7138	33253
78141	33254
37817	33255
67190	33256
58376	33257
2845	33258
1392	33259
46930	33260
6457	33261
81032	33262
15815	33263
3976	33264
51148	33265
80252	33266
19010	33267
25853	33268
37817	33269
125207	33270
1582	33271
19877	33272
7522	33273
59279	33274
19607	33275
10102	33276
11506	33277
41950	33278
2334	33279
70865	33280
44999	33281
19863	33282
4171	33283
141914	33284
5813	33285
80857	33286
23791	33287
97137	33288
14613	33289
73330	33290
1054	33291
20439	33292
69402	33293
27490	33294
31973	33295
8142	33296
2155	33297
7245	33298
1679	33299
18935	33300
18537	33301
46017	33302
173109	33303
133473	33304
18537	33305
5427	33306
68157	33307
564	33308
34158	33309
71995	33310
44646	33311
6688	33312
3272	33313
3552	33314
44455	33315
3749	33316
4824	33317
27140	33318
6266	33319
65551	33320
4783	33321
44350	33322
82443	33323
14841	33324
6824	33325
138082	33326
60068	33327
42984	33328
62533	33329
30233	33330
28666	33331
13509	33332
11034	33333
46483	33334
55484	33335
10332	33336
17954	33337
1173	33338
7761	33339
18266	33340
52399	33341
71994	33342
103633	33343
17497	33344
36296	33345
9511	33346
915	33347
3645	33348
18431	33349
8819	33350
68195	33351
6606	33352
79896	33353
2831	33354
17753	33355
1214	33356
126483	33357
18421	33358
15425	33359
53898	33360
68208	33361
3398	33362
120269	33363
48180	33364
1097	33365
2403	33366
2235	33367
1951	33368
28579	33369
298	33370
50893	33371
37049	33372
1150	33373
30196	33374
5778	33375
20740	33376
9561	33377
990	33378
79965	33379
34411	33380
15837	33381
21368	33382
67484	33383
68540	33384
20444	33385
77762	33386
13602	33387
18127	33388
9150	33389
54300	33390
1529	33391
18983	33392
12133	33393
14506	33394
49042	33395
87770	33396
2394	33397
17589	33398
61800	33399
48926	33400
1496	33401
95000	33402
16040	33403
87761	33404
17497	33405
7087	33406
93504	33407
14816	33408
11879	33409
19710	33410
120834	33411
1608	33412
6282	33413
20141	33414
91094	33415
18841	33416
52332	33417
11900	33418
1608	33419
2999	33420
13296	33421
93758	33422
38979	33423
36123	33424
4209	33425
77515	33426
9857	33427
8629	33428
16181	33429
28646	33430
7709	33431
56100	33432
43794	33433
100251	33434
20074	33435
34083	33436
32686	33437
71244	33438
2822	33439
1949	33440
74072	33441
1232	33442
28646	33443
40823	33444
42635	33445
19197	33446
52529	33447
25284	33448
43490	33449
5993	33450
68426	33451
15916	33452
181475	33453
107348	33454
1333	33455
175220	33456
68241	33457
2081	33458
67549	33459
29534	33460
91113	33461
27287	33462
2272	33463
18889	33464
6659	33465
4665	33466
38778	33467
6159	33468
5534	33469
37063	33470
3877	33471
17591	33472
857	33473
100	33474
28155	33475
20295	33476
3430	33477
3272	33478
5866	33479
17850	33480
74921	33481
32164	33482
4817	33483
55253	33484
2388	33485
13789	33486
68340	33487
24774	33488
31298	33489
1082	33490
32832	33491
56908	33492
30153	33493
7430	33494
99566	33495
16348	33496
4090	33497
51895	33498
51634	33499
116312	33500
7561	33501
19607	33502
5219	33503
12018	33504
71834	33505
20816	33506
69697	33507
592	33508
69474	33509
119245	33510
2419	33511
1529	33512
14773	33513
53095	33514
105477	33515
2758	33516
89823	33517
682	33518
6829	33519
28222	33520
74851	33521
169891	33522
980	33523
3405	33524
58954	33525
11523	33526
14526	33527
70369	33528
47348	33529
100242	33530
31427	33531
6254	33532
16039	33533
47515	33534
107575	33535
74944	33536
21291	33537
42343	33538
51878	33539
471	33540
24020	33541
64452	33542
49076	33543
6565	33544
40188	33545
67985	33546
57459	33547
28022	33548
5048	33549
446	33550
126021	33551
8783	33552
2701	33553
42198	33554
57964	33555
19254	33556
6254	33557
2653	33558
46378	33559
43480	33560
3569	33561
27679	33562
383	33563
65247	33564
34477	33565
6017	33566
8507	33567
69372	33568
8110	33569
14924	33570
14749	33571
438	33572
1216	33573
3066	33574
3715	33575
56261	33576
28539	33577
161	33578
11749	33579
28827	33580
66890	33581
4068	33582
51502	33583
1126	33584
902	33585
67425	33586
5180	33587
6374	33588
70924	33589
33886	33590
41293	33591
20062	33592
18960	33593
16673	33594
157427	33595
18678	33596
54433	33597
23677	33598
45061	33599
68944	33600
8554	33601
185647	33602
61109	33603
1420	33604
47463	33605
44058	33606
36054	33607
5519	33608
13194	33609
36095	33610
93869	33611
51232	33612
6302	33613
4129	33614
16611	33615
53355	33616
38098	33617
29394	33618
77326	33619
12679	33620
2175	33621
9818	33622
37910	33623
23	33624
23149	33625
357	33626
21863	33627
5570	33628
65267	33629
2248	33630
20267	33631
44894	33632
561	33633
150064	33634
36104	33635
93254	33636
7348	33637
6141	33638
8617	33639
3693	33640
16127	33641
9984	33642
49990	33643
14684	33644
91363	33645
95583	33646
6824	33647
1139	33648
84388	33649
28970	33650
21916	33651
52788	33652
12548	33653
793	33654
9685	33655
74424	33656
12387	33657
979	33658
59906	33659
84099	33660
40589	33661
4174	33662
180033	33663
1692	33664
29140	33665
36095	33666
87229	33667
51853	33668
24441	33669
724	33670
16876	33671
134411	33672
18826	33673
35694	33674
21694	33675
44115	33676
4010	33677
13893	33678
9801	33679
13755	33680
43602	33681
91902	33682
81151	33683
14132	33684
14531	33685
3752	33686
26980	33687
29430	33688
14480	33689
10334	33690
2811	33691
26538	33692
677	33693
43384	33694
4306	33695
28877	33696
27169	33697
82542	33698
54843	33699
27003	33700
6912	33701
8938	33702
310	33703
19268	33704
20584	33705
865	33706
30079	33707
4315	33708
21137	33709
51983	33710
8691	33711
45506	33712
95656	33713
2848	33714
65550	33715
7867	33716
100990	33717
13409	33718
3659	33719
3179	33720
15333	33721
5333	33722
25709	33723
23750	33724
54704	33725
16881	33726
31566	33727
8172	33728
67056	33729
81681	33730
19870	33731
3000	33732
30711	33733
765	33734
52129	33735
16667	33736
63336	33737
10816	33738
62632	33739
19572	33740
11080	33741
19418	33742
15728	33743
10846	33744
28114	33745
94961	33746
88003	33747
70381	33748
105820	33749
28239	33750
45364	33751
27389	33752
68224	33753
40875	33754
82842	33755
42591	33756
7186	33757
7427	33758
6427	33759
547	33760
1968	33761
9389	33762
39154	33763
13871	33764
70940	33765
17214	33766
81646	33767
71037	33768
91923	33769
3752	33770
96919	33771
23075	33772
3527	33773
41104	33774
1524	33775
30707	33776
5411	33777
12435	33778
717	33779
3418	33780
48248	33781
77348	33782
23649	33783
6442	33784
48088	33785
11530	33786
78562	33787
197	33788
7432	33789
60418	33790
44850	33791
8931	33792
31015	33793
13619	33794
35121	33795
55452	33796
29518	33797
18520	33798
28090	33799
14809	33800
54873	33801
5391	33802
34909	33803
14857	33804
42069	33805
27304	33806
22496	33807
8802	33808
57573	33809
49139	33810
13798	33811
61377	33812
11566	33813
48452	33814
17945	33815
19331	33816
4327	33817
19031	33818
7817	33819
2330	33820
75578	33821
37664	33822
79960	33823
1801	33824
2823	33825
40943	33826
10862	33827
1573	33828
61163	33829
2040	33830
13593	33831
16095	33832
2617	33833
13272	33834
22024	33835
40646	33836
8439	33837
2960	33838
7890	33839
42415	33840
83051	33841
9662	33842
68243	33843
49942	33844
11414	33845
646	33846
734	33847
45390	33848
6670	33849
40578	33850
4759	33851
9675	33852
12672	33853
11569	33854
646	33855
12340	33856
1308	33857
11826	33858
13758	33859
53601	33860
54447	33861
44691	33862
109035	33863
14997	33864
14443	33865
32285	33866
18165	33867
28178	33868
6115	33869
7180	33870
3528	33871
13174	33872
45692	33873
1751	33874
287	33875
1640	33876
37374	33877
19809	33878
14926	33879
44637	33880
3141	33881
97567	33882
9611	33883
29405	33884
43619	33885
54709	33886
5619	33887
13664	33888
62114	33889
109888	33890
613	33891
27281	33892
59831	33893
1878	33894
22381	33895
9921	33896
1107	33897
9317	33898
71134	33899
38326	33900
6935	33901
11957	33902
54210	33903
27151	33904
21659	33905
35396	33906
63490	33907
6197	33908
41314	33909
20273	33910
6102	33911
10724	33912
1847	33913
49227	33914
83452	33915
4441	33916
19401	33917
6968	33918
8236	33919
100796	33920
51893	33921
99437	33922
18144	33923
38488	33924
3856	33925
44979	33926
61984	33927
1	33928
6861	33929
28664	33930
107395	33931
5514	33932
77525	33933
4122	33934
2776	33935
5037	33936
9061	33937
1499	33938
43714	33939
3508	33940
73877	33941
16408	33942
887	33943
51351	33944
75191	33945
1843	33946
2516	33947
1075	33948
17681	33949
12619	33950
10119	33951
117939	33952
42902	33953
16828	33954
66247	33955
1360	33956
25376	33957
62751	33958
19696	33959
12558	33960
8356	33961
42563	33962
2039	33963
1802	33964
44486	33965
2956	33966
2258	33967
47624	33968
489	33969
401	33970
7	33971
20832	33972
67676	33973
180	33974
30108	33975
74859	33976
4374	33977
1089	33978
74311	33979
35135	33980
1284	33981
13578	33982
45407	33983
5213	33984
2139	33985
63177	33986
60461	33987
9332	33988
2621	33989
8354	33990
26528	33991
48448	33992
3794	33993
78803	33994
2119	33995
36104	33996
5842	33997
77088	33998
13368	33999
15799	34000
22212	34001
6922	34002
17382	34003
14525	34004
68392	34005
62385	34006
14668	34007
59594	34008
78202	34009
10011	34010
79307	34011
39685	34012
32105	34013
27450	34014
26055	34015
129716	34016
36095	34017
14155	34018
16879	34019
34107	34020
19720	34021
7976	34022
8839	34023
7612	34024
3601	34025
9424	34026
4012	34027
2412	34028
48489	34029
16110	34030
146306	34031
94470	34032
25230	34033
147381	34034
11806	34035
29682	34036
28991	34037
3290	34038
24809	34039
57947	34040
10432	34041
6323	34042
157216	34043
17056	34044
18985	34045
30688	34046
20550	34047
38401	34048
12595	34049
19179	34050
7313	34051
14738	34052
1257	34053
37858	34054
66038	34055
994	34056
4312	34057
55021	34058
17476	34059
57724	34060
72578	34061
8529	34062
42560	34063
46963	34064
38578	34065
14843	34066
3770	34067
13604	34068
27493	34069
2296	34070
10697	34071
19838	34072
48494	34073
11152	34074
14196	34075
17948	34076
19180	34077
18980	34078
70472	34079
40921	34080
13176	34081
3992	34082
105187	34083
5544	34084
824	34085
11998	34086
5135	34087
583	34088
58707	34089
4742	34090
23024	34091
36168	34092
1759	34093
19223	34094
255	34095
403	34096
19300	34097
37156	34098
1763	34099
12090	34100
61980	34101
8070	34102
2329	34103
1490	34104
16605	34105
44609	34106
87501	34107
33649	34108
23759	34109
3994	34110
20775	34111
28850	34112
8779	34113
5600	34114
12079	34115
55819	34116
22313	34117
74083	34118
97664	34119
48397	34120
6385	34121
12316	34122
38383	34123
316	34124
2371	34125
600	34126
26386	34127
132672	34128
15862	34129
63471	34130
15700	34131
1813	34132
38402	34133
3852	34134
7485	34135
18304	34136
21218	34137
39277	34138
20894	34139
33962	34140
40674	34141
59199	34142
120765	34143
9616	34144
7397	34145
45599	34146
7	34147
70308	34148
70586	34149
126945	34150
64	34151
329	34152
169682	34153
12934	34154
9058	34155
106370	34156
147667	34157
61540	34158
3484	34159
39828	34160
3458	34161
57890	34162
50435	34163
103316	34164
9139	34165
9498	34166
46505	34167
23099	34168
68960	34169
91442	34170
23244	34171
97991	34172
29303	34173
11781	34174
8727	34175
6233	34176
8577	34177
29161	34178
4950	34179
10684	34180
84211	34181
52223	34182
105184	34183
15452	34184
56777	34185
105808	34186
2452	34187
11226	34188
39876	34189
13331	34190
27466	34191
39204	34192
9577	34193
15289	34194
13114	34195
3450	34196
21488	34197
67242	34198
14763	34199
34898	34200
1362	34201
7164	34202
5417	34203
2909	34204
2911	34205
1712	34206
6587	34207
5003	34208
17484	34209
32110	34210
23650	34211
1513	34212
12592	34213
58062	34214
66555	34215
36112	34216
131199	34217
105793	34218
34074	34219
61258	34220
85628	34221
85153	34222
14415	34223
29476	34224
120832	34225
16326	34226
2281	34227
83691	34228
45576	34229
102513	34230
122641	34231
17460	34232
4345	34233
38520	34234
60147	34235
909	34236
60142	34237
62477	34238
23849	34239
40020	34240
1456	34241
86682	34242
34410	34243
13163	34244
27755	34245
44819	34246
45853	34247
29374	34248
116821	34249
65443	34250
68056	34251
13273	34252
125398	34253
7738	34254
76422	34255
604	34256
1326	34257
61005	34258
48265	34259
52534	34260
21784	34261
92847	34262
71561	34263
1301	34264
4773	34265
67260	34266
3712	34267
15165	34268
85648	34269
35635	34270
43751	34271
44455	34272
44647	34273
460	34274
9127	34275
604	34276
758	34277
56522	34278
7646	34279
52878	34280
76266	34281
363	34282
64398	34283
44864	34284
14574	34285
40154	34286
5603	34287
1606	34288
28643	34289
54952	34290
12464	34291
18938	34292
18752	34293
9036	34294
22640	34295
42976	34296
6141	34297
29752	34298
3010	34299
10115	34300
29124	34301
7097	34302
23073	34303
2188	34304
15172	34305
8161	34306
114227	34307
4238	34308
33518	34309
48234	34310
13154	34311
4868	34312
6111	34313
68048	34314
28403	34315
53151	34316
171151	34317
14435	34318
46044	34319
30284	34320
33549	34321
1712	34322
163912	34323
65858	34324
4566	34325
74755	34326
11511	34327
15815	34328
15520	34329
16461	34330
25157	34331
34197	34332
4804	34333
2460	34334
1813	34335
6668	34336
33960	34337
4384	34338
169283	34339
173069	34340
32876	34341
29129	34342
41553	34343
16181	34344
33972	34345
6669	34346
36779	34347
108270	34348
59908	34349
18856	34350
38046	34351
68755	34352
123040	34353
50062	34354
11916	34355
25114	34356
51765	34357
15657	34358
34251	34359
28833	34360
13266	34361
13217	34362
27596	34363
27675	34364
14190	34365
49905	34366
5665	34367
3728	34368
72481	34369
18810	34370
7709	34371
16693	34372
66419	34373
5993	34374
4418	34375
846	34376
23966	34377
23136	34378
4308	34379
13497	34380
36048	34381
3561	34382
16625	34383
36939	34384
23750	34385
49251	34386
28186	34387
18685	34388
10221	34389
50536	34390
22825	34391
142907	34392
88051	34393
2970	34394
67160	34395
4972	34396
3794	34397
10486	34398
28102	34399
2797	34400
26091	34401
8475	34402
350	34403
23314	34404
31983	34405
51473	34406
119775	34407
50186	34408
10645	34409
32111	34410
19881	34411
10415	34412
69997	34413
19881	34414
42022	34415
2930	34416
15920	34417
52651	34418
49501	34419
2377	34420
19544	34421
15561	34422
4437	34423
7704	34424
60140	34425
1680	34426
65580	34427
17087	34428
16979	34429
8423	34430
54424	34431
50827	34432
42579	34433
18866	34434
39022	34435
1682	34436
18186	34437
13285	34438
17488	34439
44053	34440
7770	34441
24532	34442
27138	34443
32551	34444
38800	34445
1699	34446
146240	34447
70728	34448
2350	34449
1355	34450
1091	34451
68239	34452
2119	34453
70872	34454
15611	34455
3186	34456
100858	34457
11752	34458
65699	34459
12176	34460
37902	34461
50998	34462
13533	34463
1085	34464
19490	34465
42018	34466
21455	34467
1808	34468
8504	34469
24420	34470
20791	34471
96102	34472
60772	34473
19422	34474
8292	34475
517	34476
33104	34477
535	34478
22781	34479
23378	34480
24244	34481
67116	34482
34489	34483
7430	34484
58427	34485
1935	34486
64849	34487
26078	34488
32766	34489
2574	34490
3566	34491
11241	34492
75884	34493
18375	34494
86350	34495
103833	34496
2766	34497
22212	34498
139	34499
2923	34500
17272	34501
16320	34502
28978	34503
49368	34504
998	34505
26471	34506
8792	34507
12223	34508
89809	34509
58301	34510
2464	34511
21608	34512
3172	34513
20737	34514
71828	34515
13208	34516
10792	34517
19844	34518
14756	34519
6952	34520
15462	34521
21851	34522
80640	34523
37056	34524
28898	34525
1448	34526
3654	34527
4477	34528
3612	34529
1800	34530
67879	34531
3758	34532
45251	34533
43893	34534
43348	34535
35634	34536
16471	34537
58865	34538
13418	34539
71244	34540
4946	34541
5897	34542
47538	34543
110	34544
14698	34545
451	34546
31674	34547
36075	34548
64018	34549
70085	34550
75256	34551
50490	34552
144	34553
3213	34554
3660	34555
876	34556
11747	34557
24363	34558
1333	34559
94327	34560
10444	34561
100498	34562
5127	34563
19542	34564
53900	34565
7	34566
28031	34567
1271	34568
32928	34569
45342	34570
53544	34571
19149	34572
68076	34573
11199	34574
25310	34575
90006	34576
90081	34577
28818	34578
64728	34579
2096	34580
19571	34581
23249	34582
50075	34583
15429	34584
26736	34585
24240	34586
33404	34587
70875	34588
4970	34589
677	34590
59911	34591
29698	34592
66355	34593
132002	34594
16738	34595
48329	34596
65543	34597
17157	34598
34360	34599
64897	34600
1033	34601
48559	34602
19249	34603
74457	34604
19621	34605
16486	34606
20271	34607
15636	34608
8221	34609
68084	34610
7215	34611
741	34612
26724	34613
31525	34614
24821	34615
9370	34616
14936	34617
8398	34618
80417	34619
128831	34620
68918	34621
12774	34622
37256	34623
43818	34624
901	34625
16299	34626
105453	34627
1563	34628
29089	34629
13769	34630
2922	34631
16986	34632
15794	34633
47053	34634
37578	34635
132634	34636
182242	34637
10300	34638
30708	34639
4371	34640
33458	34641
10250	34642
57993	34643
5697	34644
6746	34645
51000	34646
12380	34647
3767	34648
40549	34649
25374	34650
69507	34651
73419	34652
66777	34653
128878	34654
106484	34655
5993	34656
74217	34657
34587	34658
2040	34659
15210	34660
51596	34661
28674	34662
13124	34663
25658	34664
5775	34665
36478	34666
51584	34667
77089	34668
64961	34669
1648	34670
20992	34671
449	34672
34614	34673
8239	34674
137874	34675
20685	34676
22524	34677
68846	34678
21710	34679
1274	34680
20833	34681
4181	34682
104584	34683
5487	34684
40775	34685
18710	34686
43641	34687
24352	34688
3812	34689
8341	34690
1357	34691
59631	34692
10799	34693
111970	34694
19222	34695
53950	34696
4121	34697
704	34698
34347	34699
97542	34700
26544	34701
12939	34702
13192	34703
171388	34704
46196	34705
17528	34706
18870	34707
80669	34708
46381	34709
28206	34710
6531	34711
1505	34712
61705	34713
25416	34714
7683	34715
29722	34716
76640	34717
69217	34718
8462	34719
37039	34720
57310	34721
41455	34722
41157	34723
12144	34724
25346	34725
44267	34726
21480	34727
87818	34728
21822	34729
33487	34730
70734	34731
23804	34732
6	34733
7141	34734
48333	34735
4371	34736
31923	34737
90820	34738
19132	34739
13980	34740
50587	34741
31231	34742
9725	34743
11580	34744
1904	34745
1434	34746
497	34747
8458	34748
3712	34749
13476	34750
36006	34751
17924	34752
58642	34753
2997	34754
4833	34755
54191	34756
102956	34757
33152	34758
49415	34759
7848	34760
1750	34761
17103	34762
15280	34763
75282	34764
51261	34765
16591	34766
48870	34767
52335	34768
40898	34769
621	34770
2562	34771
11445	34772
22661	34773
7399	34774
73923	34775
30997	34776
86228	34777
18367	34778
9287	34779
44934	34780
8107	34781
20568	34782
31621	34783
7040	34784
1816	34785
10329	34786
28788	34787
28673	34788
14989	34789
2291	34790
32831	34791
9072	34792
18256	34793
12808	34794
712	34795
43585	34796
80976	34797
102151	34798
4341	34799
40043	34800
46661	34801
1	34802
113415	34803
42736	34804
176392	34805
57674	34806
27652	34807
51137	34808
29656	34809
14081	34810
42069	34811
6496	34812
9803	34813
1297	34814
9876	34815
88966	34816
143766	34817
12818	34818
6068	34819
7069	34820
2728	34821
10576	34822
1151	34823
5394	34824
19542	34825
453	34826
11133	34827
28142	34828
73708	34829
196	34830
63956	34831
111768	34832
503	34833
54593	34834
12925	34835
870	34836
65919	34837
15938	34838
38383	34839
39406	34840
32261	34841
23512	34842
11006	34843
10154	34844
10744	34845
27253	34846
30538	34847
141796	34848
51444	34849
48242	34850
3540	34851
15801	34852
154027	34853
67321	34854
6779	34855
3389	34856
23822	34857
53563	34858
357	34859
1433	34860
23599	34861
11935	34862
391	34863
5255	34864
12044	34865
104742	34866
324	34867
28104	34868
10646	34869
11250	34870
68166	34871
33050	34872
66007	34873
11127	34874
47700	34875
79735	34876
49222	34877
52475	34878
7808	34879
8272	34880
15780	34881
7012	34882
45975	34883
141548	34884
23175	34885
72817	34886
169005	34887
24613	34888
117649	34889
77166	34890
39789	34891
47622	34892
35619	34893
75204	34894
41609	34895
1492	34896
16452	34897
54985	34898
27150	34899
22296	34900
51013	34901
27119	34902
43494	34903
29080	34904
109913	34905
77290	34906
173565	34907
7320	34908
23448	34909
6671	34910
73806	34911
4942	34912
4942	34913
21424	34914
6619	34915
114936	34916
12188	34917
6341	34918
130211	34919
27752	34920
99313	34921
36967	34922
73462	34923
8512	34924
24027	34925
3830	34926
2905	34927
65193	34928
1842	34929
1498	34930
74537	34931
30077	34932
19864	34933
75144	34934
17783	34935
23267	34936
28671	34937
21402	34938
616	34939
2946	34940
66	34941
28586	34942
33766	34943
17242	34944
22922	34945
109761	34946
23981	34947
94196	34948
1228	34949
3366	34950
7301	34951
42325	34952
17807	34953
94725	34954
6055	34955
112249	34956
2556	34957
42641	34958
112298	34959
6619	34960
38515	34961
11594	34962
189125	34963
58234	34964
44738	34965
15754	34966
60982	34967
25492	34968
20446	34969
84920	34970
3094	34971
179783	34972
2480	34973
2294	34974
50056	34975
44010	34976
19039	34977
14903	34978
35684	34979
5067	34980
594	34981
100485	34982
58645	34983
21582	34984
9909	34985
5609	34986
9293	34987
3456	34988
4676	34989
114284	34990
22719	34991
51589	34992
15748	34993
144	34994
57112	34995
14720	34996
22802	34997
13351	34998
9865	34999
32	35000
13234	35001
8950	35002
20664	35003
24795	35004
13927	35005
55008	35006
126517	35007
95229	35008
34757	35009
23982	35010
117457	35011
102960	35012
8851	35013
821	35014
26501	35015
64527	35016
16965	35017
9933	35018
31325	35019
5046	35020
2860	35021
28620	35022
29469	35023
260	35024
54390	35025
44166	35026
12906	35027
6919	35028
590	35029
12641	35030
9849	35031
11207	35032
9989	35033
29501	35034
4937	35035
91799	35036
14800	35037
25445	35038
39244	35039
39391	35040
13075	35041
60652	35042
3143	35043
54093	35044
58691	35045
9347	35046
14637	35047
9240	35048
489	35049
290	35050
13019	35051
113900	35052
4124	35053
3188	35054
1944	35055
85843	35056
1075	35057
4694	35058
1381	35059
28116	35060
6822	35061
28620	35062
54840	35063
2829	35064
110797	35065
5600	35066
9251	35067
8502	35068
28069	35069
2823	35070
122292	35071
4795	35072
35532	35073
8652	35074
38370	35075
33120	35076
9807	35077
16584	35078
76547	35079
48478	35080
4991	35081
68115	35082
28008	35083
10957	35084
41447	35085
8183	35086
27929	35087
5251	35088
9956	35089
65028	35090
27133	35091
19140	35092
279	35093
958	35094
6337	35095
1453	35096
31526	35097
8661	35098
48738	35099
18453	35100
58008	35101
9153	35102
32143	35103
22200	35104
94902	35105
5046	35106
56430	35107
7824	35108
82769	35109
7550	35110
253	35111
8171	35112
16754	35113
14432	35114
62124	35115
8161	35116
33021	35117
3535	35118
6731	35119
1469	35120
14505	35121
71119	35122
11208	35123
8661	35124
145188	35125
70242	35126
270	35127
112521	35128
17694	35129
13671	35130
3417	35131
34403	35132
2918	35133
2973	35134
4745	35135
5975	35136
1769	35137
1311	35138
82994	35139
491	35140
1188	35141
41462	35142
617	35143
5523	35144
19522	35145
4422	35146
11445	35147
109882	35148
119268	35149
423	35150
24772	35151
18176	35152
72193	35153
19177	35154
8163	35155
35618	35156
70450	35157
2787	35158
6096	35159
50815	35160
31912	35161
43151	35162
52070	35163
20681	35164
108335	35165
20193	35166
19411	35167
8128	35168
33456	35169
30705	35170
71152	35171
29385	35172
4927	35173
24344	35174
11343	35175
17	35176
32205	35177
5423	35178
6379	35179
5333	35180
8555	35181
12027	35182
20201	35183
901	35184
28488	35185
32037	35186
23312	35187
3618	35188
5420	35189
50794	35190
61806	35191
8359	35192
50351	35193
1148	35194
13868	35195
58240	35196
6479	35197
134	35198
32378	35199
535	35200
6169	35201
17471	35202
739	35203
57809	35204
47020	35205
59008	35206
1681	35207
23438	35208
39083	35209
5126	35210
24156	35211
17705	35212
7379	35213
42149	35214
1067	35215
61411	35216
1350	35217
2532	35218
71773	35219
35859	35220
2117	35221
128786	35222
63	35223
79830	35224
1297	35225
1297	35226
91996	35227
2192	35228
10036	35229
4391	35230
13994	35231
144	35232
20125	35233
28858	35234
3494	35235
27490	35236
17699	35237
6619	35238
24872	35239
106328	35240
15520	35241
34216	35242
40155	35243
21514	35244
64168	35245
12427	35246
23567	35247
32623	35248
57439	35249
878	35250
32618	35251
39367	35252
21346	35253
10194	35254
2901	35255
46100	35256
32674	35257
29100	35258
9350	35259
52109	35260
23925	35261
34355	35262
414	35263
24610	35264
1136	35265
17264	35266
6862	35267
61459	35268
9483	35269
2860	35270
28284	35271
22068	35272
20711	35273
18359	35274
93994	35275
29218	35276
54174	35277
148	35278
9779	35279
29411	35280
268	35281
90916	35282
16948	35283
1732	35284
21034	35285
27848	35286
69033	35287
3042	35288
3209	35289
32442	35290
10890	35291
19227	35292
940	35293
4138	35294
20649	35295
34343	35296
20402	35297
4709	35298
5429	35299
4225	35300
62157	35301
11713	35302
16374	35303
75023	35304
534	35305
39827	35306
77245	35307
17952	35308
1793	35309
43177	35310
18113	35311
1941	35312
136	35313
36353	35314
24650	35315
767	35316
105644	35317
37074	35318
20618	35319
54639	35320
78721	35321
13714	35322
25153	35323
53449	35324
8402	35325
8402	35326
118857	35327
106	35328
11655	35329
1318	35330
107825	35331
766	35332
25995	35333
47824	35334
7190	35335
30218	35336
13468	35337
6834	35338
67860	35339
112336	35340
97158	35341
17596	35342
17628	35343
2862	35344
1331	35345
26747	35346
5525	35347
15043	35348
62341	35349
5300	35350
145659	35351
364	35352
4384	35353
73474	35354
62659	35355
31291	35356
82837	35357
59242	35358
67346	35359
61069	35360
26543	35361
4868	35362
6909	35363
5546	35364
84903	35365
8837	35366
114546	35367
13868	35368
18854	35369
52507	35370
26284	35371
19512	35372
23626	35373
8976	35374
806	35375
25550	35376
23601	35377
57228	35378
14007	35379
4114	35380
38969	35381
81020	35382
56635	35383
5316	35384
26872	35385
40878	35386
101577	35387
30344	35388
31402	35389
32851	35390
60189	35391
35312	35392
41945	35393
4291	35394
54546	35395
18395	35396
24108	35397
12140	35398
161368	35399
36842	35400
18889	35401
28152	35402
40571	35403
7683	35404
134	35405
35233	35406
5688	35407
7043	35408
1908	35409
8571	35410
12889	35411
20251	35412
16973	35413
16971	35414
11031	35415
35699	35416
871	35417
20074	35418
11207	35419
4746	35420
783	35421
9095	35422
1584	35423
56141	35424
10444	35425
42204	35426
162	35427
49654	35428
19792	35429
7556	35430
97491	35431
45583	35432
20010	35433
68371	35434
51420	35435
32476	35436
6565	35437
35845	35438
43	35439
354	35440
5024	35441
22326	35442
66876	35443
5205	35444
1428	35445
5225	35446
9067	35447
14645	35448
12063	35449
3832	35450
1156	35451
3651	35452
415	35453
104265	35454
31979	35455
11183	35456
17875	35457
31403	35458
23148	35459
22112	35460
27747	35461
51253	35462
50888	35463
3733	35464
90	35465
40779	35466
23570	35467
50228	35468
22017	35469
93594	35470
79597	35471
42490	35472
70765	35473
10345	35474
31149	35475
25594	35476
67657	35477
4348	35478
105073	35479
81610	35480
22490	35481
3941	35482
48094	35483
26967	35484
32662	35485
34254	35486
60843	35487
24400	35488
26717	35489
16463	35490
48452	35491
15016	35492
9824	35493
3035	35494
34426	35495
21829	35496
161394	35497
9638	35498
76805	35499
4882	35500
19577	35501
41737	35502
23121	35503
15153	35504
20526	35505
111032	35506
5536	35507
20524	35508
41274	35509
18866	35510
36798	35511
168221	35512
5623	35513
22791	35514
8783	35515
3673	35516
21581	35517
10704	35518
5997	35519
1551	35520
2555	35521
29547	35522
1340	35523
18664	35524
16939	35525
61874	35526
71362	35527
40530	35528
50851	35529
24515	35530
20314	35531
420	35532
3425	35533
1829	35534
19542	35535
73919	35536
20219	35537
73695	35538
35707	35539
75151	35540
14014	35541
23981	35542
12098	35543
58935	35544
29640	35545
22442	35546
72447	35547
14240	35548
34875	35549
867	35550
14161	35551
8570	35552
18907	35553
148663	35554
34266	35555
17952	35556
10045	35557
61585	35558
25933	35559
74645	35560
42211	35561
4949	35562
449	35563
2325	35564
31701	35565
53738	35566
70276	35567
10178	35568
2760	35569
2219	35570
2076	35571
407	35572
6933	35573
57750	35574
2333	35575
22123	35576
21792	35577
2187	35578
23914	35579
2887	35580
37776	35581
23119	35582
6233	35583
10273	35584
2996	35585
13759	35586
74559	35587
60293	35588
2920	35589
3140	35590
40442	35591
51298	35592
19719	35593
15553	35594
40024	35595
32925	35596
1314	35597
4702	35598
2587	35599
53678	35600
400	35601
24450	35602
24809	35603
2027	35604
38061	35605
21248	35606
32961	35607
50812	35608
8960	35609
5969	35610
20961	35611
31574	35612
64476	35613
1678	35614
341	35615
2855	35616
5421	35617
13607	35618
16774	35619
60540	35620
38471	35621
16946	35622
25175	35623
9092	35624
24161	35625
384	35626
15778	35627
40273	35628
22247	35629
16941	35630
49122	35631
122551	35632
17379	35633
46337	35634
13312	35635
102122	35636
8972	35637
36761	35638
1302	35639
9789	35640
12546	35641
2761	35642
23918	35643
23933	35644
18995	35645
29367	35646
47251	35647
62354	35648
849	35649
7071	35650
24095	35651
16958	35652
426	35653
47356	35654
23822	35655
15237	35656
23822	35657
14174	35658
2115	35659
11474	35660
61743	35661
1451	35662
10931	35663
31860	35664
1016	35665
138607	35666
4993	35667
69036	35668
29116	35669
32676	35670
16860	35671
9394	35672
24391	35673
70427	35674
10055	35675
108	35676
22482	35677
4844	35678
3209	35679
104865	35680
5584	35681
3191	35682
28985	35683
21742	35684
60056	35685
6661	35686
113976	35687
26137	35688
11942	35689
24276	35690
67706	35691
20708	35692
31840	35693
53731	35694
39777	35695
51	35696
21745	35697
134405	35698
5576	35699
65784	35700
6177	35701
189	35702
38333	35703
32322	35704
54224	35705
59084	35706
39541	35707
60338	35708
85708	35709
714	35710
83271	35711
61455	35712
8625	35713
7791	35714
1608	35715
5352	35716
29862	35717
19525	35718
102327	35719
5669	35720
12576	35721
1962	35722
3126	35723
56	35724
62009	35725
31402	35726
625	35727
12729	35728
25226	35729
9917	35730
9898	35731
62919	35732
62919	35733
5262	35734
18189	35735
78160	35736
657	35737
52974	35738
5362	35739
616	35740
298	35741
60236	35742
87478	35743
70264	35744
3418	35745
41763	35746
8378	35747
6199	35748
41347	35749
2047	35750
833	35751
20651	35752
1016	35753
8147	35754
29096	35755
1289	35756
23153	35757
74038	35758
2385	35759
168	35760
63853	35761
1095	35762
9882	35763
56068	35764
63731	35765
1183	35766
102643	35767
16554	35768
4345	35769
3553	35770
33409	35771
10473	35772
33271	35773
7491	35774
1355	35775
8444	35776
17801	35777
10944	35778
35305	35779
41628	35780
69342	35781
778	35782
22058	35783
13536	35784
34471	35785
41655	35786
5355	35787
31648	35788
61099	35789
16858	35790
31364	35791
14026	35792
25822	35793
67723	35794
6124	35795
114514	35796
4296	35797
33049	35798
970	35799
43073	35800
35966	35801
15421	35802
3773	35803
19917	35804
15421	35805
7958	35806
34259	35807
23331	35808
5611	35809
8122	35810
24442	35811
53653	35812
6696	35813
111461	35814
49105	35815
8582	35816
10592	35817
23600	35818
56875	35819
9310	35820
17105	35821
11469	35822
91034	35823
1677	35824
28033	35825
49131	35826
86442	35827
43650	35828
61165	35829
5422	35830
67010	35831
1929	35832
1302	35833
997	35834
2228	35835
359	35836
74375	35837
17433	35838
34173	35839
4066	35840
43080	35841
12965	35842
90986	35843
369	35844
53240	35845
30863	35846
1104	35847
1	35848
51454	35849
74886	35850
75421	35851
52006	35852
33776	35853
16403	35854
3990	35855
39601	35856
21747	35857
2392	35858
57604	35859
84405	35860
55254	35861
9007	35862
12363	35863
98019	35864
51344	35865
372	35866
22774	35867
59885	35868
31763	35869
67762	35870
20714	35871
20549	35872
33140	35873
48067	35874
1	35875
33135	35876
179	35877
6973	35878
52912	35879
40243	35880
37780	35881
844	35882
37202	35883
8514	35884
52490	35885
19802	35886
11	35887
57792	35888
21841	35889
46227	35890
1762	35891
91713	35892
10049	35893
6413	35894
975	35895
3728	35896
4277	35897
31941	35898
43003	35899
9802	35900
11848	35901
3755	35902
47440	35903
539	35904
47650	35905
90148	35906
1916	35907
22280	35908
885	35909
50155	35910
26238	35911
30207	35912
41744	35913
28450	35914
6739	35915
20880	35916
20859	35917
25975	35918
14757	35919
49139	35920
14127	35921
1448	35922
1622	35923
11589	35924
24210	35925
144195	35926
5079	35927
1	35928
32515	35929
5387	35930
5775	35931
6654	35932
74520	35933
1184	35934
16850	35935
312	35936
31065	35937
31	35938
52853	35939
57767	35940
18876	35941
8240	35942
13279	35943
753	35944
12013	35945
597	35946
9744	35947
57836	35948
2282	35949
41	35950
16078	35951
138599	35952
712	35953
1094	35954
38681	35955
2434	35956
35895	35957
7566	35958
8199	35959
26362	35960
46806	35961
53984	35962
28003	35963
61533	35964
22923	35965
93313	35966
44631	35967
41386	35968
2761	35969
35841	35970
58971	35971
1677	35972
40330	35973
8182	35974
61388	35975
8469	35976
209	35977
12629	35978
723	35979
107704	35980
7312	35981
52806	35982
34431	35983
10709	35984
3772	35985
9471	35986
10604	35987
8767	35988
11229	35989
8321	35990
6821	35991
6679	35992
11241	35993
49895	35994
102445	35995
27681	35996
5697	35997
136	35998
16032	35999
53813	36000
17860	36001
40961	36002
96475	36003
363	36004
69829	36005
45496	36006
51865	36007
33023	36008
527	36009
55282	36010
20974	36011
17188	36012
50143	36013
29110	36014
6645	36015
101615	36016
73644	36017
4447	36018
15277	36019
51227	36020
75566	36021
18651	36022
21867	36023
15307	36024
3789	36025
44651	36026
1290	36027
80487	36028
90	36029
3057	36030
6147	36031
600	36032
327	36033
62816	36034
27756	36035
86259	36036
44934	36037
145081	36038
32716	36039
2882	36040
3476	36041
30866	36042
19498	36043
23136	36044
117730	36045
94578	36046
56677	36047
2000	36048
32459	36049
42220	36050
13803	36051
42241	36052
879	36053
35613	36054
12673	36055
1414	36056
19217	36057
12077	36058
57749	36059
19757	36060
16644	36061
4472	36062
29757	36063
85756	36064
9902	36065
82634	36066
9701	36067
10131	36068
57	36069
7031	36070
46940	36071
4992	36072
29058	36073
43967	36074
11170	36075
13919	36076
74284	36077
26583	36078
18454	36079
5999	36080
14228	36081
30128	36082
451	36083
33882	36084
82431	36085
213	36086
10676	36087
5993	36088
323	36089
8	36090
1434	36091
74843	36092
51558	36093
84758	36094
7928	36095
52218	36096
49358	36097
42173	36098
65634	36099
23702	36100
99900	36101
30429	36102
91301	36103
62816	36104
33488	36105
11075	36106
89695	36107
12976	36108
91376	36109
108564	36110
23768	36111
12893	36112
52066	36113
17675	36114
1045	36115
24095	36116
4778	36117
8776	36118
43434	36119
66042	36120
51830	36121
83365	36122
92009	36123
43251	36124
18458	36125
7955	36126
11010	36127
12556	36128
20965	36129
28846	36130
1968	36131
2507	36132
7661	36133
2883	36134
2601	36135
3771	36136
4509	36137
46289	36138
50855	36139
24877	36140
10127	36141
119226	36142
21754	36143
1084	36144
105670	36145
10334	36146
2758	36147
20288	36148
4540	36149
14059	36150
21805	36151
10490	36152
143	36153
3812	36154
41982	36155
2058	36156
132368	36157
2268	36158
278	36159
6204	36160
48475	36161
28050	36162
763	36163
31552	36164
46750	36165
17425	36166
85965	36167
46518	36168
143147	36169
21317	36170
5013	36171
160314	36172
9185	36173
3143	36174
2893	36175
3362	36176
20166	36177
120040	36178
3629	36179
595	36180
88314	36181
105714	36182
2413	36183
79941	36184
129841	36185
143831	36186
59514	36187
39250	36188
31896	36189
234	36190
47914	36191
37513	36192
71966	36193
808	36194
8791	36195
9911	36196
27398	36197
21547	36198
70176	36199
2058	36200
1354	36201
57442	36202
12376	36203
10302	36204
123574	36205
61826	36206
21970	36207
41179	36208
13914	36209
13568	36210
1062	36211
12776	36212
2328	36213
24535	36214
33096	36215
5693	36216
3822	36217
11046	36218
27639	36219
158	36220
9399	36221
22439	36222
44764	36223
31844	36224
274	36225
79838	36226
28064	36227
34672	36228
10004	36229
36924	36230
43407	36231
14124	36232
22028	36233
166798	36234
510	36235
109328	36236
86303	36237
59276	36238
26521	36239
119076	36240
13748	36241
15071	36242
87018	36243
2743	36244
79166	36245
7982	36246
4228	36247
38600	36248
37633	36249
4480	36250
111864	36251
71516	36252
1812	36253
1450	36254
1424	36255
81682	36256
64115	36257
796	36258
17476	36259
55655	36260
86350	36261
38446	36262
517	36263
48148	36264
23580	36265
101439	36266
10884	36267
50835	36268
51572	36269
42225	36270
19535	36271
7644	36272
2204	36273
73814	36274
49616	36275
9775	36276
75467	36277
52518	36278
19015	36279
9724	36280
29720	36281
51007	36282
59163	36283
43092	36284
53174	36285
16317	36286
17670	36287
22308	36288
34851	36289
42175	36290
35719	36291
2592	36292
90861	36293
47906	36294
1727	36295
26374	36296
11037	36297
15785	36298
11767	36299
2878	36300
42504	36301
17497	36302
75455	36303
35024	36304
10524	36305
3923	36306
16005	36307
7625	36308
27910	36309
2742	36310
5106	36311
1958	36312
29561	36313
11512	36314
1317	36315
491	36316
5883	36317
7477	36318
15391	36319
3061	36320
2899	36321
32009	36322
107337	36323
3429	36324
102416	36325
96451	36326
59749	36327
3428	36328
42655	36329
1544	36330
3637	36331
26258	36332
118931	36333
5834	36334
1961	36335
7248	36336
37457	36337
16807	36338
32179	36339
57303	36340
163	36341
592	36342
5430	36343
1268	36344
831	36345
40839	36346
47193	36347
2272	36348
68097	36349
2050	36350
53357	36351
48752	36352
2266	36353
454	36354
3000	36355
86913	36356
14729	36357
20710	36358
56437	36359
4053	36360
80198	36361
27650	36362
15365	36363
16755	36364
134	36365
230	36366
41613	36367
28141	36368
14637	36369
2250	36370
807	36371
13026	36372
12864	36373
457	36374
26682	36375
61232	36376
5609	36377
33394	36378
1488	36379
47920	36380
1203	36381
26658	36382
1035	36383
61307	36384
29251	36385
34675	36386
31906	36387
4416	36388
1255	36389
36977	36390
13246	36391
50412	36392
72135	36393
72273	36394
82911	36395
18425	36396
66626	36397
52475	36398
8386	36399
74790	36400
1382	36401
48253	36402
173	36403
2029	36404
1097	36405
7913	36406
41523	36407
15396	36408
6226	36409
43230	36410
61639	36411
12013	36412
12239	36413
7231	36414
1395	36415
4466	36416
23540	36417
22042	36418
34744	36419
11588	36420
28267	36421
183003	36422
69122	36423
568	36424
112737	36425
34283	36426
9376	36427
47515	36428
4426	36429
384	36430
85510	36431
20926	36432
23288	36433
60057	36434
508	36435
41726	36436
72163	36437
103594	36438
63670	36439
7989	36440
108466	36441
15404	36442
12141	36443
12238	36444
24484	36445
47100	36446
83194	36447
57546	36448
13576	36449
23029	36450
20210	36451
29068	36452
7547	36453
4893	36454
70452	36455
1183	36456
44100	36457
11781	36458
7851	36459
50423	36460
69328	36461
18826	36462
46125	36463
21027	36464
28015	36465
326	36466
6194	36467
6682	36468
83403	36469
791	36470
49042	36471
1921	36472
8786	36473
72115	36474
3699	36475
791	36476
90703	36477
13829	36478
22828	36479
291	36480
15016	36481
34319	36482
36026	36483
46539	36484
52314	36485
23253	36486
4085	36487
19390	36488
63734	36489
95191	36490
32375	36491
8217	36492
7877	36493
7871	36494
165	36495
78088	36496
3084	36497
62594	36498
1677	36499
17235	36500
184599	36501
17433	36502
6815	36503
42309	36504
2234	36505
31747	36506
11534	36507
49571	36508
4767	36509
25647	36510
15332	36511
4671	36512
61703	36513
2977	36514
13228	36515
2084	36516
27319	36517
39202	36518
2882	36519
600	36520
13946	36521
79995	36522
180	36523
11837	36524
90337	36525
107500	36526
8155	36527
5246	36528
3082	36529
32203	36530
21043	36531
911	36532
8511	36533
16267	36534
27980	36535
9692	36536
10185	36537
31102	36538
16512	36539
42897	36540
16425	36541
13550	36542
9672	36543
14152	36544
13816	36545
58509	36546
66279	36547
29468	36548
86334	36549
105756	36550
90491	36551
1	36552
28666	36553
38021	36554
3163	36555
51280	36556
91900	36557
1455	36558
2077	36559
1287	36560
2052	36561
13672	36562
1455	36563
1100	36564
14058	36565
28978	36566
7084	36567
58725	36568
28146	36569
132307	36570
9279	36571
25440	36572
44031	36573
13569	36574
51010	36575
43546	36576
29671	36577
34376	36578
2666	36579
13407	36580
15800	36581
14147	36582
49881	36583
162758	36584
28040	36585
10075	36586
66908	36587
34131	36588
53820	36589
850	36590
36027	36591
44782	36592
20787	36593
6574	36594
21243	36595
12256	36596
1386	36597
67463	36598
4768	36599
21039	36600
3657	36601
70927	36602
5042	36603
84305	36604
95856	36605
26051	36606
44184	36607
39558	36608
1495	36609
27747	36610
48393	36611
1787	36612
4765	36613
2997	36614
2043	36615
26335	36616
60183	36617
28062	36618
1725	36619
5524	36620
39377	36621
1220	36622
30578	36623
3838	36624
23210	36625
79740	36626
28690	36627
104263	36628
123850	36629
16450	36630
53024	36631
51249	36632
70278	36633
20526	36634
91208	36635
16810	36636
26690	36637
9727	36638
27968	36639
2917	36640
189	36641
29968	36642
13892	36643
38505	36644
27451	36645
7921	36646
5450	36647
289	36648
2268	36649
6249	36650
35295	36651
22254	36652
15829	36653
19993	36654
44050	36655
15801	36656
50491	36657
1183	36658
6167	36659
47012	36660
7477	36661
60702	36662
1322	36663
6923	36664
31665	36665
3397	36666
46606	36667
4276	36668
12238	36669
33682	36670
6228	36671
28242	36672
2653	36673
77741	36674
11712	36675
12380	36676
19168	36677
12141	36678
24734	36679
29109	36680
16393	36681
16621	36682
42056	36683
20759	36684
26293	36685
5363	36686
2083	36687
20835	36688
53678	36689
45388	36690
17772	36691
592	36692
6266	36693
89564	36694
19556	36695
104624	36696
97284	36697
17307	36698
470	36699
54455	36700
17203	36701
3659	36702
39624	36703
28257	36704
108587	36705
1168	36706
1663	36707
19514	36708
16242	36709
417	36710
1641	36711
17395	36712
35595	36713
26412	36714
19469	36715
45967	36716
3982	36717
61444	36718
44397	36719
49254	36720
32243	36721
61444	36722
3107	36723
178	36724
2453	36725
12763	36726
7087	36727
99519	36728
2392	36729
6022	36730
10574	36731
20566	36732
6531	36733
2258	36734
5737	36735
19537	36736
72321	36737
7362	36738
96261	36739
19409	36740
1424	36741
32567	36742
63100	36743
89607	36744
248	36745
9354	36746
101101	36747
46202	36748
39076	36749
226	36750
60713	36751
51265	36752
19669	36753
9530	36754
4666	36755
55780	36756
24687	36757
131267	36758
57325	36759
8578	36760
57596	36761
30310	36762
3733	36763
562	36764
19421	36765
1887	36766
4554	36767
21116	36768
8909	36769
5191	36770
35054	36771
42529	36772
24441	36773
19575	36774
27236	36775
15109	36776
84728	36777
8863	36778
143501	36779
63163	36780
49854	36781
22201	36782
28202	36783
29150	36784
42249	36785
131307	36786
7672	36787
16539	36788
57140	36789
7727	36790
21920	36791
54451	36792
26317	36793
28031	36794
35217	36795
92563	36796
86972	36797
137290	36798
14444	36799
20030	36800
136453	36801
137271	36802
8152	36803
18550	36804
5186	36805
19628	36806
36482	36807
102640	36808
186958	36809
57876	36810
14553	36811
32907	36812
105310	36813
1464	36814
80924	36815
12098	36816
16537	36817
51133	36818
2934	36819
51308	36820
10142	36821
438	36822
1061	36823
10111	36824
43079	36825
53307	36826
42804	36827
27743	36828
28	36829
3882	36830
40041	36831
7332	36832
2214	36833
56814	36834
2720	36835
20609	36836
57500	36837
16571	36838
20650	36839
21817	36840
47909	36841
12224	36842
35392	36843
4929	36844
12658	36845
34852	36846
15091	36847
12763	36848
105226	36849
62335	36850
43119	36851
1067	36852
26347	36853
23089	36854
89832	36855
32361	36856
29973	36857
544	36858
24784	36859
8987	36860
21321	36861
26460	36862
709	36863
20278	36864
9909	36865
86946	36866
23591	36867
3552	36868
27968	36869
133	36870
1257	36871
16750	36872
73249	36873
49098	36874
28930	36875
1467	36876
37581	36877
56917	36878
24265	36879
1749	36880
133708	36881
45388	36882
47174	36883
28974	36884
1425	36885
5003	36886
11027	36887
16966	36888
47006	36889
46751	36890
84398	36891
20154	36892
25439	36893
189	36894
5179	36895
3563	36896
77882	36897
19475	36898
29989	36899
63167	36900
22728	36901
26834	36902
73219	36903
10289	36904
10281	36905
22461	36906
76790	36907
50567	36908
23135	36909
20433	36910
11075	36911
19574	36912
4243	36913
10058	36914
680	36915
2175	36916
3458	36917
77630	36918
17396	36919
14407	36920
5023	36921
39912	36922
2027	36923
23818	36924
13138	36925
21	36926
48909	36927
20168	36928
62916	36929
47675	36930
60426	36931
1625	36932
46285	36933
5764	36934
24810	36935
29235	36936
23900	36937
9990	36938
26252	36939
58391	36940
24878	36941
19291	36942
3996	36943
20242	36944
90	36945
48164	36946
23357	36947
2594	36948
173667	36949
83749	36950
7649	36951
4341	36952
20575	36953
6215	36954
35924	36955
21532	36956
712	36957
27998	36958
28495	36959
1025	36960
427	36961
4592	36962
24395	36963
22137	36964
16983	36965
77028	36966
3016	36967
61896	36968
15984	36969
6369	36970
32316	36971
5223	36972
13696	36973
28344	36974
41659	36975
72273	36976
905	36977
11915	36978
1537	36979
41473	36980
7359	36981
9818	36982
23371	36983
4069	36984
1615	36985
94	36986
50148	36987
4121	36988
60219	36989
31142	36990
24287	36991
6095	36992
6259	36993
9456	36994
93970	36995
12713	36996
36143	36997
4487	36998
33597	36999
83303	37000
36143	37001
17564	37002
10327	37003
13851	37004
20599	37005
83691	37006
443	37007
832	37008
33477	37009
13367	37010
4931	37011
6949	37012
982	37013
4950	37014
11209	37015
147482	37016
24439	37017
20034	37018
37839	37019
49205	37020
40421	37021
1052	37022
25904	37023
16791	37024
7786	37025
2880	37026
39170	37027
13851	37028
10805	37029
10574	37030
6673	37031
5661	37032
20546	37033
2702	37034
22870	37035
5846	37036
24773	37037
10574	37038
16690	37039
34018	37040
91131	37041
47174	37042
25955	37043
72080	37044
2312	37045
19961	37046
21640	37047
22123	37048
9854	37049
3843	37050
19563	37051
142344	37052
11591	37053
9080	37054
54162	37055
1208	37056
2147	37057
69053	37058
213	37059
28052	37060
4029	37061
33531	37062
23708	37063
49142	37064
16893	37065
100850	37066
142502	37067
13606	37068
11255	37069
6828	37070
11806	37071
29997	37072
16452	37073
1255	37074
17081	37075
1363	37076
51482	37077
14496	37078
21352	37079
26786	37080
34892	37081
20902	37082
33070	37083
53742	37084
64636	37085
88127	37086
6382	37087
8863	37088
50156	37089
7771	37090
14713	37091
3509	37092
4733	37093
4072	37094
42597	37095
9804	37096
84358	37097
5216	37098
18784	37099
2495	37100
4088	37101
25832	37102
32234	37103
61754	37104
28708	37105
12264	37106
13585	37107
185	37108
67818	37109
23120	37110
151	37111
14691	37112
18291	37113
32620	37114
7575	37115
11801	37116
12590	37117
1959	37118
122918	37119
9847	37120
6153	37121
44622	37122
6936	37123
41668	37124
50860	37125
166349	37126
6067	37127
15076	37128
40488	37129
86963	37130
144603	37131
7667	37132
9471	37133
28744	37134
60059	37135
2587	37136
70596	37137
161	37138
15802	37139
39021	37140
27501	37141
22756	37142
20214	37143
1432	37144
12524	37145
72419	37146
47688	37147
778	37148
100087	37149
16022	37150
1811	37151
35026	37152
1008	37153
1801	37154
1661	37155
82553	37156
8293	37157
101712	37158
39115	37159
6741	37160
20500	37161
3504	37162
2308	37163
240	37164
19492	37165
154531	37166
11807	37167
76641	37168
7559	37169
83382	37170
11561	37171
72687	37172
52038	37173
113853	37174
25375	37175
64529	37176
71201	37177
784	37178
2212	37179
5264	37180
30866	37181
6113	37182
6156	37183
33047	37184
3484	37185
35097	37186
56821	37187
3895	37188
29174	37189
3908	37190
35216	37191
2960	37192
61870	37193
27277	37194
7399	37195
1764	37196
385	37197
10196	37198
35479	37199
8050	37200
38715	37201
7868	37202
24221	37203
100014	37204
16661	37205
45478	37206
7275	37207
16912	37208
26439	37209
9141	37210
37578	37211
89232	37212
119434	37213
66103	37214
79589	37215
39761	37216
59968	37217
11771	37218
14185	37219
1821	37220
12332	37221
25626	37222
2698	37223
6314	37224
25379	37225
11813	37226
32127	37227
54651	37228
60912	37229
1277	37230
2030	37231
87591	37232
18117	37233
24765	37234
45297	37235
1496	37236
273	37237
28202	37238
4567	37239
38301	37240
14102	37241
35785	37242
8065	37243
51323	37244
13145	37245
3169	37246
14523	37247
4907	37248
42146	37249
48965	37250
25907	37251
25506	37252
62141	37253
22994	37254
61920	37255
22700	37256
35205	37257
90220	37258
25585	37259
15471	37260
65282	37261
438	37262
34494	37263
123982	37264
121899	37265
95083	37266
55619	37267
8423	37268
67597	37269
109146	37270
12548	37271
5619	37272
7746	37273
18096	37274
6494	37275
9916	37276
12938	37277
6790	37278
67034	37279
32	37280
64338	37281
408	37282
334	37283
57548	37284
6979	37285
49081	37286
46129	37287
105325	37288
11175	37289
14580	37290
32656	37291
15236	37292
403	37293
35097	37294
8585	37295
2234	37296
11978	37297
78838	37298
7031	37299
29310	37300
91146	37301
29691	37302
80497	37303
62127	37304
53365	37305
20515	37306
20515	37307
16815	37308
3125	37309
4047	37310
98528	37311
63648	37312
35360	37313
10321	37314
417	37315
57688	37316
7313	37317
42398	37318
32375	37319
3584	37320
16867	37321
1309	37322
40330	37323
21937	37324
39463	37325
90272	37326
8319	37327
3192	37328
10588	37329
7161	37330
6419	37331
64	37332
12303	37333
441	37334
6119	37335
1813	37336
28710	37337
44817	37338
249	37339
2921	37340
16297	37341
5659	37342
5201	37343
179617	37344
3553	37345
83272	37346
36867	37347
36678	37348
11893	37349
8270	37350
1142	37351
39426	37352
22329	37353
84153	37354
93733	37355
127451	37356
698	37357
62162	37358
145108	37359
126958	37360
12530	37361
42753	37362
5967	37363
20980	37364
30156	37365
52289	37366
29781	37367
2727	37368
44986	37369
7243	37370
5424	37371
22535	37372
8477	37373
20586	37374
127771	37375
161258	37376
15779	37377
34570	37378
23748	37379
23748	37380
3185	37381
22564	37382
16858	37383
76772	37384
25286	37385
85175	37386
7794	37387
44205	37388
11922	37389
30195	37390
12037	37391
42948	37392
73740	37393
18165	37394
3022	37395
78176	37396
36695	37397
118104	37398
77460	37399
47483	37400
94741	37401
11235	37402
4000	37403
1163	37404
544	37405
4990	37406
43673	37407
43227	37408
82553	37409
8449	37410
7	37411
24326	37412
16690	37413
61916	37414
27398	37415
48919	37416
43052	37417
35124	37418
2767	37419
1	37420
22264	37421
6963	37422
1	37423
5834	37424
59609	37425
6188	37426
6130	37427
4084	37428
2196	37429
3303	37430
14809	37431
26401	37432
26025	37433
1766	37434
8494	37435
11031	37436
61171	37437
14504	37438
1	37439
32355	37440
38299	37441
2092	37442
72959	37443
36646	37444
6691	37445
1497	37446
52896	37447
89535	37448
3966	37449
87025	37450
27093	37451
29665	37452
4791	37453
86355	37454
811	37455
2258	37456
37944	37457
8259	37458
2579	37459
3631	37460
112050	37461
36851	37462
452	37463
6172	37464
60135	37465
104472	37466
18237	37467
18797	37468
83452	37469
6170	37470
19951	37471
14926	37472
17562	37473
372	37474
25133	37475
837	37476
20127	37477
58427	37478
2929	37479
7528	37480
34401	37481
11781	37482
24250	37483
16129	37484
19299	37485
3705	37486
46867	37487
69070	37488
6389	37489
5156	37490
353	37491
179	37492
40840	37493
49121	37494
38347	37495
38391	37496
53831	37497
1507	37498
18568	37499
28426	37500
34227	37501
42300	37502
80580	37503
13011	37504
15966	37505
27439	37506
95166	37507
74909	37508
23146	37509
727	37510
40568	37511
18672	37512
4602	37513
52088	37514
5458	37515
46640	37516
279	37517
40617	37518
12076	37519
7084	37520
15049	37521
35868	37522
8554	37523
1151	37524
89938	37525
23971	37526
1829	37527
70389	37528
12397	37529
21869	37530
35420	37531
52112	37532
515	37533
2707	37534
8433	37535
81983	37536
1089	37537
13410	37538
5135	37539
40918	37540
2840	37541
79020	37542
39320	37543
9659	37544
28818	37545
16512	37546
3308	37547
61358	37548
1153	37549
70554	37550
3202	37551
3573	37552
8921	37553
11065	37554
9126	37555
50272	37556
8522	37557
25194	37558
8458	37559
71372	37560
4014	37561
4743	37562
24417	37563
10188	37564
4181	37565
133413	37566
61210	37567
10751	37568
31057	37569
14843	37570
7990	37571
15513	37572
83469	37573
2919	37574
135427	37575
26793	37576
2367	37577
4603	37578
3078	37579
83528	37580
31313	37581
31309	37582
4526	37583
81452	37584
29245	37585
46779	37586
15317	37587
13900	37588
6	37589
162	37590
65531	37591
8166	37592
4	37593
3212	37594
44934	37595
6242	37596
77195	37597
17790	37598
69053	37599
34943	37600
54006	37601
72218	37602
2756	37603
56690	37604
65488	37605
18205	37606
827	37607
25955	37608
34266	37609
1749	37610
5897	37611
12441	37612
2251	37613
64513	37614
26361	37615
1740	37616
6101	37617
2524	37618
1694	37619
2070	37620
13364	37621
1584	37622
56474	37623
3678	37624
3299	37625
56831	37626
41488	37627
33264	37628
878	37629
19493	37630
6470	37631
37891	37632
112851	37633
218	37634
40468	37635
23845	37636
82949	37637
54455	37638
20667	37639
1066	37640
20621	37641
74894	37642
49	37643
9322	37644
16728	37645
16652	37646
8623	37647
15065	37648
45854	37649
7194	37650
87685	37651
3804	37652
24412	37653
401	37654
2887	37655
11738	37656
4311	37657
6094	37658
68677	37659
27452	37660
78054	37661
8462	37662
31456	37663
121282	37664
35984	37665
89480	37666
7981	37667
5724	37668
43176	37669
11715	37670
11049	37671
4341	37672
7633	37673
2048	37674
2165	37675
7630	37676
7313	37677
4987	37678
4805	37679
508	37680
28264	37681
7101	37682
1866	37683
54852	37684
28249	37685
22699	37686
12073	37687
20042	37688
11436	37689
28254	37690
81499	37691
20589	37692
22248	37693
14470	37694
718	37695
1090	37696
30	37697
26430	37698
10284	37699
49207	37700
17301	37701
21975	37702
80683	37703
48822	37704
85841	37705
3221	37706
77989	37707
9733	37708
37379	37709
9427	37710
16882	37711
79883	37712
69319	37713
34446	37714
18230	37715
40125	37716
41223	37717
36005	37718
8317	37719
4543	37720
6406	37721
40151	37722
5228	37723
10541	37724
14652	37725
23025	37726
53425	37727
74403	37728
11737	37729
21947	37730
19811	37731
12770	37732
14633	37733
7627	37734
9808	37735
37186	37736
32508	37737
75630	37738
18348	37739
78072	37740
34291	37741
61817	37742
15740	37743
3921	37744
6054	37745
105450	37746
30111	37747
84201	37748
7393	37749
2309	37750
22870	37751
7972	37752
876	37753
2039	37754
31199	37755
37915	37756
33242	37757
9918	37758
48474	37759
41654	37760
26090	37761
72959	37762
35798	37763
84701	37764
174008	37765
47842	37766
14170	37767
17899	37768
87766	37769
64313	37770
70999	37771
1626	37772
4603	37773
24791	37774
46329	37775
3913	37776
96991	37777
34213	37778
45501	37779
24003	37780
103627	37781
35294	37782
1653	37783
74963	37784
810	37785
12229	37786
5651	37787
54891	37788
13590	37789
1257	37790
1186	37791
50095	37792
79478	37793
90319	37794
32689	37795
11273	37796
2558	37797
9351	37798
79352	37799
45510	37800
208	37801
120176	37802
6702	37803
62174	37804
26886	37805
83358	37806
98	37807
36617	37808
10199	37809
368	37810
1497	37811
4701	37812
59584	37813
24	37814
73958	37815
23672	37816
710	37817
11524	37818
51591	37819
597	37820
2309	37821
17145	37822
1599	37823
15687	37824
25959	37825
21354	37826
25787	37827
458	37828
52895	37829
11417	37830
16932	37831
41420	37832
43256	37833
2888	37834
18145	37835
114542	37836
73271	37837
14	37838
89695	37839
10943	37840
16797	37841
17287	37842
2690	37843
12678	37844
35029	37845
1741	37846
7364	37847
1835	37848
15743	37849
21373	37850
10260	37851
36168	37852
78347	37853
44908	37854
34427	37855
18243	37856
14630	37857
7106	37858
102893	37859
60590	37860
1549	37861
9091	37862
80274	37863
17042	37864
6813	37865
67225	37866
9916	37867
38934	37868
628	37869
3079	37870
95076	37871
22115	37872
41426	37873
60615	37874
50011	37875
57235	37876
8109	37877
3957	37878
27669	37879
10595	37880
94532	37881
9602	37882
5767	37883
3492	37884
2913	37885
17816	37886
7389	37887
180417	37888
21863	37889
62326	37890
3598	37891
55756	37892
6541	37893
534	37894
83482	37895
15132	37896
28672	37897
14236	37898
692	37899
61455	37900
42044	37901
8406	37902
68338	37903
49233	37904
133573	37905
20165	37906
29716	37907
14224	37908
68820	37909
32477	37910
47639	37911
48121	37912
68	37913
58427	37914
6654	37915
10039	37916
47347	37917
32465	37918
3654	37919
11986	37920
39120	37921
67276	37922
4393	37923
1729	37924
7807	37925
10836	37926
12590	37927
16036	37928
13180	37929
42069	37930
726	37931
34684	37932
7400	37933
2049	37934
11990	37935
46104	37936
9663	37937
985	37938
34709	37939
12794	37940
25965	37941
18789	37942
38131	37943
45480	37944
16564	37945
110586	37946
79407	37947
31105	37948
2561	37949
2561	37950
7259	37951
34445	37952
7274	37953
91526	37954
8571	37955
5474	37956
73662	37957
13827	37958
19719	37959
52225	37960
52390	37961
32879	37962
18992	37963
50821	37964
35173	37965
45567	37966
43645	37967
36107	37968
55919	37969
34732	37970
46940	37971
40997	37972
94	37973
37578	37974
83401	37975
1429	37976
185	37977
3139	37978
58468	37979
35	37980
98371	37981
8248	37982
2967	37983
80885	37984
68152	37985
80000	37986
23264	37987
61425	37988
62675	37989
3933	37990
3099	37991
21908	37992
67019	37993
119853	37994
37354	37995
1958	37996
42219	37997
34650	37998
459	37999
11468	38000
22588	38001
9866	38002
32344	38003
3343	38004
74464	38005
19346	38006
19415	38007
16245	38008
11649	38009
19177	38010
24346	38011
34279	38012
23355	38013
60035	38014
72149	38015
34483	38016
60248	38017
72116	38018
23443	38019
23476	38020
2556	38021
28211	38022
85458	38023
72806	38024
53415	38025
72260	38026
2060	38027
19123	38028
6129	38029
99694	38030
8019	38031
55534	38032
61673	38033
4081	38034
32091	38035
50822	38036
22145	38037
7678	38038
124602	38039
79065	38040
16475	38041
2310	38042
164329	38043
80014	38044
54646	38045
39402	38046
40398	38047
65970	38048
8616	38049
15868	38050
15284	38051
5266	38052
18786	38053
7573	38054
3810	38055
53825	38056
18070	38057
43588	38058
33836	38059
47297	38060
2378	38061
11300	38062
71932	38063
32706	38064
8222	38065
8171	38066
3789	38067
44935	38068
33274	38069
21219	38070
1008	38071
10140	38072
11260	38073
68209	38074
1823	38075
49262	38076
79219	38077
22710	38078
25299	38079
4889	38080
2122	38081
37039	38082
40624	38083
2114	38084
65154	38085
8239	38086
26245	38087
143973	38088
4885	38089
129144	38090
40724	38091
41117	38092
20945	38093
40406	38094
29074	38095
38535	38096
1700	38097
45034	38098
8852	38099
105624	38100
84983	38101
73434	38102
43421	38103
49579	38104
12013	38105
829	38106
1533	38107
64961	38108
29330	38109
27972	38110
29314	38111
78472	38112
62311	38113
113984	38114
39495	38115
22616	38116
24455	38117
100658	38118
13262	38119
82885	38120
19520	38121
125181	38122
62201	38123
61259	38124
74055	38125
2458	38126
52687	38127
28465	38128
42804	38129
5997	38130
8991	38131
2899	38132
3118	38133
29918	38134
39587	38135
2851	38136
161	38137
814	38138
10644	38139
12445	38140
28014	38141
3665	38142
51550	38143
83626	38144
534	38145
23015	38146
98173	38147
1826	38148
549	38149
140463	38150
14037	38151
14608	38152
12920	38153
38862	38154
39283	38155
803	38156
9078	38157
57840	38158
70964	38159
21582	38160
5401	38161
12799	38162
37039	38163
51194	38164
20131	38165
53240	38166
48879	38167
54861	38168
17485	38169
11959	38170
15286	38171
43006	38172
32454	38173
26330	38174
5767	38175
50280	38176
10130	38177
26815	38178
610	38179
23273	38180
42816	38181
28238	38182
3558	38183
27884	38184
5595	38185
36931	38186
82405	38187
75750	38188
27513	38189
21287	38190
30841	38191
35327	38192
12158	38193
29990	38194
5693	38195
29012	38196
16063	38197
937	38198
6593	38199
69056	38200
3449	38201
34945	38202
24099	38203
2470	38204
1038	38205
9495	38206
91292	38207
47104	38208
8715	38209
468	38210
6534	38211
7656	38212
29198	38213
3298	38214
402	38215
30532	38216
13839	38217
81719	38218
47644	38219
2454	38220
7976	38221
27370	38222
50884	38223
51686	38224
58658	38225
441	38226
16516	38227
30835	38228
79490	38229
8387	38230
2930	38231
3630	38232
73741	38233
29425	38234
61826	38235
39705	38236
3287	38237
139140	38238
24247	38239
9088	38240
13852	38241
7500	38242
43141	38243
18237	38244
6782	38245
2088	38246
8486	38247
27448	38248
5565	38249
12933	38250
10514	38251
45856	38252
255	38253
2880	38254
16092	38255
7133	38256
71555	38257
8235	38258
4567	38259
26908	38260
10823	38261
8714	38262
24293	38263
5866	38264
15568	38265
91279	38266
9351	38267
7842	38268
105082	38269
61426	38270
69257	38271
9784	38272
52014	38273
74536	38274
35619	38275
75231	38276
24301	38277
9317	38278
15741	38279
5678	38280
98252	38281
13714	38282
14575	38283
26011	38284
16151	38285
68407	38286
109799	38287
358	38288
92326	38289
23334	38290
5801	38291
4672	38292
14261	38293
50328	38294
31349	38295
59600	38296
17593	38297
75672	38298
433	38299
2139	38300
30250	38301
112221	38302
36631	38303
2383	38304
57952	38305
139300	38306
76863	38307
14175	38308
34685	38309
122351	38310
15405	38311
3200	38312
38832	38313
81123	38314
14586	38315
13015	38316
77037	38317
58935	38318
74756	38319
39317	38320
809	38321
109931	38322
6973	38323
34068	38324
7119	38325
105338	38326
10605	38327
23930	38328
106328	38329
36721	38330
69970	38331
26596	38332
10090	38333
52651	38334
89912	38335
64167	38336
85128	38337
167733	38338
13619	38339
4144	38340
68319	38341
31630	38342
80979	38343
70420	38344
22283	38345
10387	38346
20887	38347
7652	38348
64189	38349
52511	38350
77386	38351
44428	38352
22446	38353
28869	38354
102132	38355
14954	38356
10271	38357
25744	38358
31095	38359
1996	38360
33605	38361
83119	38362
99868	38363
15818	38364
48331	38365
45406	38366
783	38367
9093	38368
22479	38369
8973	38370
41806	38371
59375	38372
26276	38373
33819	38374
59047	38375
634	38376
49990	38377
10921	38378
80599	38379
70194	38380
51990	38381
49189	38382
62010	38383
53054	38384
62763	38385
26799	38386
3858	38387
125338	38388
13226	38389
59233	38390
3174	38391
29056	38392
23933	38393
21947	38394
956	38395
20524	38396
13771	38397
33618	38398
19403	38399
7535	38400
3230	38401
9182	38402
74824	38403
26106	38404
72444	38405
44816	38406
77859	38407
6852	38408
46890	38409
70246	38410
2421	38411
7650	38412
21678	38413
1582	38414
7215	38415
68271	38416
6396	38417
5130	38418
55312	38419
1871	38420
108659	38421
35077	38422
3285	38423
33835	38424
29085	38425
107730	38426
14007	38427
23833	38428
39575	38429
89498	38430
99857	38431
69217	38432
27595	38433
32424	38434
9692	38435
1643	38436
23483	38437
65576	38438
118902	38439
41907	38440
1620	38441
14886	38442
53379	38443
16625	38444
52728	38445
3102	38446
15701	38447
59288	38448
34381	38449
13604	38450
19296	38451
16102	38452
4943	38453
3991	38454
34020	38455
61719	38456
3117	38457
14486	38458
43408	38459
7	38460
79867	38461
2441	38462
63115	38463
38771	38464
7917	38465
79472	38466
310	38467
47980	38468
11510	38469
36493	38470
81893	38471
8447	38472
12493	38473
26423	38474
26108	38475
45969	38476
18836	38477
23742	38478
74154	38479
80156	38480
10028	38481
8610	38482
36519	38483
442	38484
3634	38485
3361	38486
20006	38487
11608	38488
145100	38489
11836	38490
24033	38491
133165	38492
5688	38493
72191	38494
47114	38495
3772	38496
18392	38497
46112	38498
1399	38499
19421	38500
29429	38501
6233	38502
1153	38503
945	38504
20993	38505
40789	38506
4444	38507
9105	38508
28487	38509
23202	38510
23158	38511
43099	38512
43099	38513
340	38514
1830	38515
21163	38516
40494	38517
76723	38518
6593	38519
92258	38520
2204	38521
24310	38522
2502	38523
27396	38524
53283	38525
7542	38526
106429	38527
1500	38528
30763	38529
15151	38530
8204	38531
20659	38532
3967	38533
35796	38534
12432	38535
903	38536
28192	38537
81689	38538
39136	38539
50477	38540
24993	38541
67824	38542
18208	38543
7399	38544
331	38545
6644	38546
78028	38547
15019	38548
45441	38549
6167	38550
656	38551
56076	38552
10652	38553
14613	38554
77915	38555
53266	38556
168968	38557
14722	38558
3454	38559
2456	38560
1018	38561
868	38562
47616	38563
146419	38564
42205	38565
89101	38566
16202	38567
41279	38568
27907	38569
35178	38570
104826	38571
10488	38572
6078	38573
41727	38574
24344	38575
579	38576
953	38577
72220	38578
1035	38579
20902	38580
62936	38581
72444	38582
45173	38583
82970	38584
63067	38585
710	38586
79500	38587
6104	38588
9015	38589
79500	38590
9023	38591
9243	38592
9631	38593
81366	38594
29710	38595
22953	38596
43664	38597
23344	38598
13185	38599
73514	38600
97383	38601
70522	38602
10828	38603
14415	38604
3549	38605
78787	38606
7217	38607
22266	38608
12909	38609
1787	38610
3890	38611
92483	38612
20120	38613
127	38614
9660	38615
55389	38616
51718	38617
2459	38618
79251	38619
14335	38620
10918	38621
14908	38622
541	38623
24226	38624
2420	38625
24955	38626
5517	38627
47257	38628
141676	38629
182416	38630
2610	38631
129228	38632
8550	38633
55417	38634
31879	38635
33374	38636
25110	38637
94939	38638
11011	38639
144041	38640
43493	38641
53388	38642
21935	38643
52209	38644
6565	38645
48876	38646
9173	38647
5881	38648
37246	38649
3658	38650
57546	38651
11736	38652
53397	38653
40673	38654
13637	38655
3167	38656
17382	38657
115924	38658
53912	38659
68520	38660
15386	38661
15732	38662
52929	38663
111916	38664
735	38665
9236	38666
55315	38667
98494	38668
89191	38669
29269	38670
30038	38671
903	38672
28803	38673
31794	38674
78211	38675
22546	38676
11627	38677
90220	38678
6459	38679
24614	38680
11906	38681
29230	38682
39078	38683
3539	38684
1047	38685
91330	38686
11762	38687
159139	38688
15892	38689
118964	38690
70738	38691
13761	38692
4695	38693
1183	38694
102781	38695
14300	38696
10451	38697
5428	38698
87513	38699
119346	38700
34876	38701
80761	38702
61673	38703
13003	38704
50241	38705
25617	38706
87193	38707
3189	38708
18144	38709
29177	38710
43715	38711
7162	38712
70319	38713
24033	38714
42427	38715
68196	38716
67433	38717
46581	38718
17577	38719
61668	38720
33987	38721
78052	38722
61225	38723
14497	38724
12356	38725
5433	38726
10887	38727
12039	38728
99599	38729
77369	38730
37188	38731
29084	38732
18011	38733
50090	38734
1008	38735
81752	38736
39026	38737
6127	38738
13509	38739
56528	38740
46694	38741
124058	38742
63671	38743
4407	38744
23360	38745
31224	38746
46880	38747
4841	38748
90945	38749
5901	38750
167353	38751
23998	38752
119727	38753
113753	38754
43491	38755
91269	38756
19851	38757
82862	38758
5830	38759
17117	38760
67761	38761
21146	38762
17224	38763
67100	38764
16790	38765
72295	38766
5306	38767
71388	38768
28224	38769
19815	38770
4008	38771
10687	38772
41505	38773
5683	38774
59770	38775
121064	38776
41637	38777
17636	38778
58671	38779
39883	38780
91645	38781
62653	38782
65828	38783
11721	38784
1568	38785
45027	38786
761	38787
52320	38788
72612	38789
11320	38790
7661	38791
31213	38792
4251	38793
13636	38794
43236	38795
78861	38796
117	38797
112611	38798
14794	38799
20274	38800
24219	38801
63943	38802
14024	38803
61390	38804
22944	38805
83574	38806
4340	38807
23648	38808
24918	38809
18128	38810
141427	38811
58934	38812
1077	38813
548	38814
2196	38815
15200	38816
8836	38817
2397	38818
17536	38819
128388	38820
60056	38821
29436	38822
8369	38823
67792	38824
46496	38825
6866	38826
80530	38827
41353	38828
89198	38829
102949	38830
137284	38831
138052	38832
16830	38833
46809	38834
29690	38835
19235	38836
6806	38837
325	38838
68727	38839
1728	38840
5514	38841
61486	38842
7441	38843
100830	38844
6806	38845
52462	38846
9854	38847
75608	38848
13689	38849
87937	38850
69170	38851
34556	38852
6481	38853
36108	38854
6287	38855
9907	38856
8506	38857
23486	38858
1059	38859
113324	38860
52269	38861
90236	38862
19273	38863
21483	38864
27711	38865
81784	38866
6409	38867
38907	38868
21574	38869
12814	38870
45504	38871
65290	38872
28209	38873
15939	38874
17475	38875
20043	38876
3412	38877
26995	38878
39356	38879
9791	38880
8731	38881
32987	38882
10864	38883
8259	38884
41079	38885
1484	38886
2065	38887
72246	38888
76403	38889
40497	38890
38332	38891
10452	38892
20026	38893
3832	38894
132835	38895
75412	38896
9349	38897
166159	38898
3077	38899
113173	38900
46672	38901
66032	38902
27026	38903
25291	38904
12756	38905
14	38906
34195	38907
2561	38908
11181	38909
4934	38910
6858	38911
6774	38912
57156	38913
51865	38914
69611	38915
19472	38916
63136	38917
8138	38918
11152	38919
39243	38920
23849	38921
43587	38922
2356	38923
16499	38924
2705	38925
50002	38926
82499	38927
68648	38928
25958	38929
14709	38930
5918	38931
3826	38932
17738	38933
51041	38934
11779	38935
2358	38936
650	38937
524	38938
30140	38939
25211	38940
15792	38941
4813	38942
29480	38943
174	38944
9497	38945
5403	38946
110758	38947
71932	38948
46355	38949
59889	38950
22920	38951
127530	38952
39326	38953
11546	38954
3069	38955
27165	38956
8199	38957
16017	38958
87225	38959
19230	38960
9796	38961
4677	38962
61368	38963
3751	38964
29544	38965
165	38966
138	38967
5465	38968
6323	38969
60530	38970
66062	38971
62636	38972
60376	38973
60964	38974
62716	38975
30277	38976
62656	38977
4651	38978
7626	38979
55057	38980
26238	38981
30564	38982
47029	38983
2473	38984
13495	38985
3083	38986
8307	38987
128780	38988
2295	38989
66767	38990
19311	38991
6374	38992
2619	38993
19601	38994
37073	38995
73760	38996
510	38997
1276	38998
41364	38999
3521	39000
35955	39001
29514	39002
8531	39003
5042	39004
3790	39005
13891	39006
8943	39007
2974	39008
10707	39009
79447	39010
38856	39011
35610	39012
15940	39013
136	39014
19271	39015
6531	39016
102946	39017
13804	39018
12350	39019
15048	39020
33617	39021
31708	39022
138588	39023
16238	39024
11754	39025
50808	39026
61534	39027
3037	39028
24968	39029
4448	39030
30990	39031
28623	39032
114298	39033
16065	39034
30913	39035
62721	39036
16346	39037
3283	39038
7003	39039
30856	39040
5376	39041
45149	39042
160776	39043
137664	39044
143079	39045
195	39046
17663	39047
14268	39048
544	39049
2387	39050
131097	39051
90686	39052
30069	39053
22657	39054
23205	39055
41668	39056
50244	39057
23244	39058
86877	39059
19120	39060
20150	39061
9830	39062
43028	39063
97	39064
60	39065
112	39066
87925	39067
14415	39068
4112	39069
24374	39070
11407	39071
488	39072
32856	39073
35643	39074
49089	39075
13954	39076
28411	39077
32451	39078
63384	39079
52439	39080
31630	39081
3232	39082
5132	39083
62883	39084
21755	39085
13508	39086
44679	39087
42718	39088
23571	39089
32987	39090
16560	39091
27236	39092
6768	39093
5162	39094
22206	39095
99600	39096
15780	39097
858	39098
24771	39099
1230	39100
55415	39101
4308	39102
32023	39103
13947	39104
2318	39105
4610	39106
84870	39107
70377	39108
18606	39109
41736	39110
5396	39111
11447	39112
11726	39113
41071	39114
59771	39115
25700	39116
82613	39117
65906	39118
182746	39119
116899	39120
10483	39121
101	39122
134123	39123
6710	39124
57156	39125
25382	39126
10551	39127
5429	39128
8990	39129
64	39130
148081	39131
546	39132
7393	39133
2785	39134
2983	39135
11667	39136
11224	39137
40683	39138
3202	39139
39697	39140
9852	39141
34682	39142
43235	39143
357	39144
71697	39145
23254	39146
403	39147
1850	39148
56642	39149
141042	39150
27133	39151
4299	39152
1543	39153
28802	39154
157	39155
136	39156
4068	39157
5669	39158
47547	39159
201	39160
60173	39161
50026	39162
71467	39163
41254	39164
15009	39165
110635	39166
83293	39167
51193	39168
132704	39169
268	39170
42561	39171
30961	39172
39135	39173
39856	39174
6238	39175
87923	39176
4834	39177
544	39178
23154	39179
42828	39180
15062	39181
75429	39182
3243	39183
78878	39184
108369	39185
11089	39186
68815	39187
32000	39188
3882	39189
290	39190
89013	39191
117660	39192
1482	39193
4093	39194
105142	39195
16232	39196
30400	39197
30622	39198
2492	39199
14261	39200
38081	39201
4159	39202
19252	39203
24325	39204
1006	39205
13495	39206
3073	39207
1213	39208
429	39209
49594	39210
50781	39211
7064	39212
5991	39213
131038	39214
1440	39215
26010	39216
23767	39217
13326	39218
7162	39219
489	39220
2650	39221
30543	39222
71093	39223
31997	39224
12598	39225
56892	39226
81136	39227
8318	39228
26558	39229
19518	39230
154861	39231
1695	39232
27031	39233
64333	39234
28889	39235
93833	39236
53853	39237
61437	39238
2611	39239
67403	39240
1653	39241
20924	39242
30885	39243
17370	39244
2068	39245
1831	39246
53645	39247
31380	39248
4058	39249
24377	39250
23572	39251
36	39252
58818	39253
4038	39254
89558	39255
56051	39256
14684	39257
2374	39258
16341	39259
670	39260
47644	39261
1897	39262
10210	39263
17202	39264
51330	39265
55761	39266
25411	39267
9583	39268
113706	39269
38740	39270
37459	39271
69920	39272
8583	39273
43345	39274
40389	39275
63162	39276
26464	39277
40276	39278
10803	39279
80414	39280
16837	39281
7481	39282
185	39283
83076	39284
17896	39285
9600	39286
49154	39287
778	39288
128237	39289
22764	39290
49369	39291
14423	39292
61033	39293
31030	39294
44854	39295
18286	39296
85594	39297
3117	39298
20288	39299
42623	39300
11333	39301
95960	39302
71815	39303
144575	39304
62036	39305
22107	39306
103362	39307
15805	39308
12713	39309
99746	39310
29696	39311
86638	39312
1445	39313
23696	39314
24051	39315
2295	39316
1318	39317
5618	39318
12468	39319
6320	39320
6985	39321
16151	39322
1720	39323
8792	39324
35662	39325
26239	39326
21260	39327
43471	39328
20089	39329
8953	39330
26868	39331
34335	39332
33989	39333
28969	39334
8543	39335
4128	39336
4335	39337
2580	39338
28258	39339
8466	39340
12923	39341
4701	39342
15701	39343
3637	39344
14799	39345
70169	39346
1642	39347
34355	39348
12283	39349
62379	39350
4699	39351
9909	39352
12921	39353
1490	39354
23178	39355
2058	39356
60814	39357
841	39358
28264	39359
809	39360
16419	39361
31198	39362
4608	39363
494	39364
28203	39365
111968	39366
5686	39367
43440	39368
36454	39369
248	39370
1152	39371
24950	39372
1633	39373
43637	39374
4121	39375
28070	39376
73009	39377
20975	39378
11570	39379
1723	39380
15892	39381
13691	39382
53970	39383
42587	39384
19385	39385
3230	39386
7853	39387
55004	39388
2861	39389
1464	39390
91944	39391
19369	39392
13875	39393
71917	39394
19803	39395
23267	39396
6572	39397
5961	39398
88966	39399
4360	39400
5649	39401
16381	39402
100357	39403
10657	39404
13650	39405
2838	39406
53424	39407
99020	39408
50083	39409
26690	39410
34452	39411
96815	39412
142867	39413
3174	39414
15301	39415
25946	39416
20676	39417
108789	39418
20596	39419
50362	39420
45831	39421
13180	39422
44388	39423
26006	39424
84996	39425
20256	39426
3508	39427
51153	39428
1560	39429
53276	39430
2471	39431
29693	39432
3436	39433
83671	39434
7920	39435
2867	39436
1176	39437
563	39438
16087	39439
6728	39440
25083	39441
171052	39442
64401	39443
22758	39444
9982	39445
34135	39446
28999	39447
14850	39448
82154	39449
9231	39450
96482	39451
34670	39452
299	39453
23112	39454
21054	39455
4223	39456
28	39457
74137	39458
94029	39459
934	39460
1751	39461
32098	39462
54395	39463
44485	39464
3346	39465
10528	39466
4222	39467
10547	39468
68335	39469
30543	39470
77542	39471
7105	39472
37346	39473
30761	39474
49306	39475
47126	39476
94874	39477
908	39478
6256	39479
11078	39480
9024	39481
50340	39482
6606	39483
138778	39484
2212	39485
27662	39486
12553	39487
2278	39488
3645	39489
19585	39490
8696	39491
24162	39492
1961	39493
895	39494
14773	39495
122042	39496
104	39497
22112	39498
3174	39499
62582	39500
31540	39501
51200	39502
29374	39503
43389	39504
25073	39505
2126	39506
30117	39507
3436	39508
30958	39509
14267	39510
2965	39511
19840	39512
1476	39513
5544	39514
2924	39515
85175	39516
8861	39517
26641	39518
49593	39519
1257	39520
90112	39521
28315	39522
15838	39523
22706	39524
3416	39525
1663	39526
22515	39527
132598	39528
7155	39529
41628	39530
54	39531
64	39532
1327	39533
697	39534
24443	39535
534	39536
3420	39537
24890	39538
8309	39539
7955	39540
58519	39541
50929	39542
64082	39543
107399	39544
15714	39545
10914	39546
80437	39547
432	39548
6323	39549
6148	39550
9532	39551
3347	39552
1654	39553
6390	39554
404	39555
431	39556
51237	39557
8228	39558
7234	39559
6323	39560
8127	39561
11275	39562
8163	39563
39327	39564
91159	39565
3844	39566
23308	39567
1492	39568
50786	39569
4566	39570
18367	39571
24412	39572
107861	39573
23940	39574
1998	39575
51837	39576
57601	39577
75361	39578
18288	39579
36844	39580
15755	39581
390	39582
36038	39583
41299	39584
62372	39585
112774	39586
14075	39587
195	39588
1675	39589
73759	39590
45009	39591
63881	39592
62777	39593
76585	39594
20015	39595
34781	39596
38295	39597
1613	39598
1312	39599
23904	39600
19516	39601
23508	39602
5655	39603
12462	39604
2828	39605
12577	39606
14044	39607
9309	39608
20267	39609
69079	39610
31196	39611
19459	39612
28388	39613
27766	39614
25287	39615
52360	39616
3812	39617
56414	39618
100994	39619
34860	39620
19509	39621
1058	39622
2122	39623
35693	39624
7892	39625
7434	39626
36138	39627
112185	39628
51020	39629
53776	39630
13203	39631
14624	39632
41399	39633
7068	39634
14743	39635
37539	39636
99560	39637
21680	39638
83408	39639
33596	39640
17892	39641
18279	39642
13906	39643
29211	39644
79334	39645
16599	39646
4655	39647
80628	39648
47029	39649
1400	39650
111744	39651
129350	39652
5086	39653
52286	39654
25335	39655
84826	39656
75362	39657
83721	39658
93833	39659
2522	39660
2522	39661
1843	39662
95549	39663
53742	39664
7521	39665
68343	39666
45588	39667
8579	39668
20864	39669
43212	39670
31070	39671
74483	39672
20713	39673
91760	39674
50772	39675
13740	39676
3174	39677
18992	39678
14077	39679
3051	39680
276	39681
4286	39682
8143	39683
4925	39684
16532	39685
141877	39686
16439	39687
5137	39688
57841	39689
24395	39690
23938	39691
1968	39692
19250	39693
60470	39694
56312	39695
31253	39696
14275	39697
75272	39698
5687	39699
55444	39700
34913	39701
4213	39702
102456	39703
2598	39704
139289	39705
9239	39706
11199	39707
509	39708
4420	39709
23314	39710
30293	39711
7031	39712
7082	39713
291	39714
19320	39715
12815	39716
7837	39717
1291	39718
17315	39719
2451	39720
95178	39721
74541	39722
6501	39723
5049	39724
47300	39725
21522	39726
22906	39727
11859	39728
8477	39729
5248	39730
23235	39731
1987	39732
28278	39733
4933	39734
25162	39735
585	39736
1763	39737
68	39738
249	39739
232	39740
22074	39741
42353	39742
21474	39743
16531	39744
85905	39745
45307	39746
55721	39747
85844	39748
6533	39749
89487	39750
11602	39751
54145	39752
29467	39753
307	39754
53322	39755
173273	39756
1776	39757
17956	39758
70552	39759
17740	39760
55108	39761
3293	39762
36534	39763
6037	39764
86952	39765
77837	39766
22064	39767
22709	39768
1054	39769
102908	39770
5001	39771
17948	39772
1257	39773
21740	39774
7004	39775
4082	39776
182	39777
653	39778
653	39779
15809	39780
174039	39781
5432	39782
35526	39783
73421	39784
9505	39785
171987	39786
68547	39787
13514	39788
141359	39789
1186	39790
37704	39791
12095	39792
21146	39793
45032	39794
25549	39795
15290	39796
32583	39797
3421	39798
4955	39799
3404	39800
8720	39801
63811	39802
6519	39803
452	39804
23680	39805
56153	39806
42280	39807
30860	39808
40738	39809
59048	39810
6205	39811
6128	39812
2456	39813
28899	39814
10122	39815
14056	39816
10122	39817
6652	39818
7006	39819
81170	39820
15599	39821
29114	39822
3109	39823
49883	39824
6835	39825
46162	39826
3890	39827
4045	39828
33597	39829
40919	39830
6282	39831
141661	39832
49098	39833
2623	39834
2783	39835
88587	39836
17185	39837
17196	39838
1199	39839
14308	39840
60213	39841
34197	39842
19196	39843
71210	39844
18680	39845
23135	39846
40	39847
535	39848
146756	39849
59850	39850
3882	39851
26212	39852
26922	39853
8950	39854
2653	39855
59393	39856
29320	39857
24879	39858
1094	39859
4949	39860
58389	39861
77028	39862
71837	39863
16088	39864
51047	39865
2783	39866
1474	39867
12941	39868
47811	39869
65376	39870
95024	39871
61661	39872
54436	39873
49450	39874
10780	39875
11984	39876
7946	39877
5017	39878
49488	39879
59048	39880
19556	39881
2965	39882
85359	39883
27493	39884
1961	39885
33594	39886
8667	39887
6189	39888
24064	39889
14172	39890
29524	39891
62671	39892
47609	39893
5433	39894
14560	39895
91241	39896
26511	39897
40985	39898
46732	39899
40694	39900
3283	39901
56833	39902
25316	39903
74717	39904
6363	39905
1236	39906
40256	39907
33775	39908
125627	39909
23508	39910
53544	39911
26824	39912
125001	39913
19489	39914
6151	39915
37629	39916
24393	39917
95937	39918
1835	39919
23473	39920
108	39921
3209	39922
2241	39923
12759	39924
94482	39925
2974	39926
2379	39927
56027	39928
547	39929
16941	39930
10790	39931
16189	39932
17138	39933
4173	39934
3404	39935
3919	39936
26598	39937
19605	39938
26993	39939
11578	39940
25681	39941
20158	39942
16899	39943
9963	39944
1503	39945
98482	39946
18982	39947
108403	39948
50532	39949
9280	39950
28130	39951
20168	39952
50414	39953
66645	39954
38200	39955
45750	39956
2596	39957
3299	39958
5175	39959
90274	39960
11038	39961
74318	39962
3472	39963
140487	39964
51503	39965
383	39966
65683	39967
31004	39968
82438	39969
1436	39970
1357	39971
36965	39972
55052	39973
8020	39974
11607	39975
53260	39976
8644	39977
68	39978
887	39979
25528	39980
49794	39981
3931	39982
67965	39983
67580	39984
33108	39985
6232	39986
73974	39987
409	39988
3010	39989
73839	39990
17114	39991
2711	39992
23227	39993
90749	39994
72836	39995
36433	39996
3666	39997
7613	39998
329	39999
33848	40000
23930	40001
3634	40002
4874	40003
18882	40004
39237	40005
13535	40006
41678	40007
1087	40008
23792	40009
9813	40010
3402	40011
15637	40012
6770	40013
4524	40014
13931	40015
61501	40016
137919	40017
70589	40018
106383	40019
42951	40020
30585	40021
34366	40022
26464	40023
3693	40024
1531	40025
3660	40026
14069	40027
42273	40028
39877	40029
91129	40030
4988	40031
51544	40032
72794	40033
85088	40034
43033	40035
27366	40036
3480	40037
26955	40038
30613	40039
1086	40040
6153	40041
78721	40042
30794	40043
31119	40044
36622	40045
58934	40046
33475	40047
35845	40048
444	40049
11332	40050
2871	40051
52229	40052
53265	40053
43357	40054
8104	40055
5638	40056
70528	40057
50574	40058
35906	40059
4664	40060
61934	40061
101931	40062
9832	40063
6544	40064
7326	40065
27346	40066
16970	40067
8540	40068
5900	40069
11556	40070
2504	40071
422	40072
55184	40073
20173	40074
108399	40075
34954	40076
8879	40077
4090	40078
6714	40079
19565	40080
89197	40081
7541	40082
4816	40083
3755	40084
26139	40085
4729	40086
90	40087
23403	40088
41723	40089
9802	40090
89275	40091
11687	40092
27322	40093
2835	40094
12906	40095
10815	40096
44803	40097
25974	40098
3826	40099
32396	40100
37049	40101
24335	40102
50192	40103
32744	40104
5098	40105
10816	40106
50064	40107
269	40108
71520	40109
9701	40110
3483	40111
9412	40112
43586	40113
2437	40114
55490	40115
907	40116
3964	40117
8885	40118
701	40119
152025	40120
8845	40121
6648	40122
16777	40123
22101	40124
20797	40125
72722	40126
15835	40127
87857	40128
14188	40129
4090	40130
9701	40131
29558	40132
40823	40133
55492	40134
10324	40135
55030	40136
9163	40137
91495	40138
14605	40139
4942	40140
45181	40141
12431	40142
11374	40143
91999	40144
2828	40145
23626	40146
23141	40147
17820	40148
1456	40149
9829	40150
38693	40151
7632	40152
8371	40153
1816	40154
23669	40155
43495	40156
1047	40157
4621	40158
22501	40159
28626	40160
22712	40161
19565	40162
60661	40163
25531	40164
30209	40165
149095	40166
128998	40167
91436	40168
19208	40169
57252	40170
4405	40171
7200	40172
28139	40173
7620	40174
14396	40175
5271	40176
10016	40177
5561	40178
54721	40179
8127	40180
32058	40181
25868	40182
118	40183
8272	40184
15864	40185
12042	40186
17068	40187
1091	40188
9341	40189
21916	40190
41540	40191
16046	40192
10677	40193
18093	40194
7616	40195
4664	40196
564	40197
19290	40198
25797	40199
205	40200
14196	40201
6917	40202
27087	40203
40192	40204
37197	40205
25101	40206
20	40207
7533	40208
6964	40209
3561	40210
27280	40211
69258	40212
16397	40213
9221	40214
11411	40215
2986	40216
56	40217
23861	40218
3498	40219
78449	40220
7836	40221
21255	40222
65909	40223
25336	40224
32688	40225
66707	40226
75356	40227
17713	40228
13808	40229
1101	40230
2195	40231
154817	40232
49308	40233
111933	40234
47655	40235
118295	40236
12362	40237
55413	40238
69328	40239
24663	40240
41319	40241
28191	40242
55661	40243
25904	40244
23173	40245
54038	40246
14235	40247
14692	40248
3834	40249
3445	40250
89898	40251
48808	40252
99456	40253
123021	40254
579	40255
908	40256
39280	40257
33914	40258
20159	40259
10114	40260
46978	40261
6549	40262
18813	40263
38102	40264
14820	40265
19939	40266
37279	40267
1	40268
37595	40269
73460	40270
34020	40271
48994	40272
42219	40273
34384	40274
42803	40275
14634	40276
13539	40277
62025	40278
107964	40279
55029	40280
10674	40281
16399	40282
89783	40283
2986	40284
11543	40285
9211	40286
13533	40287
11284	40288
20929	40289
52173	40290
91661	40291
29669	40292
101590	40293
50871	40294
49431	40295
76240	40296
319	40297
31945	40298
35976	40299
42444	40300
17246	40301
36885	40302
19617	40303
3465	40304
7976	40305
44238	40306
563	40307
12591	40308
13251	40309
18427	40310
19215	40311
33523	40312
33523	40313
10820	40314
450	40315
10882	40316
37265	40317
4252	40318
52297	40319
6131	40320
25691	40321
19129	40322
16019	40323
1909	40324
39885	40325
17246	40326
1225	40327
7431	40328
1083	40329
27901	40330
594	40331
93282	40332
29709	40333
88948	40334
13430	40335
48158	40336
50832	40337
28532	40338
74756	40339
18851	40340
38310	40341
1976	40342
1569	40343
61089	40344
21911	40345
1412	40346
42472	40347
98455	40348
39575	40349
2184	40350
4429	40351
2184	40352
4423	40353
8034	40354
24215	40355
16691	40356
23902	40357
22519	40358
13860	40359
68133	40360
11222	40361
2051	40362
31890	40363
783	40364
44271	40365
23895	40366
9672	40367
61956	40368
6055	40369
7792	40370
10035	40371
188247	40372
934	40373
12718	40374
5408	40375
23186	40376
1137	40377
31108	40378
23308	40379
83336	40380
68103	40381
14979	40382
62256	40383
1047	40384
35044	40385
119	40386
6240	40387
8834	40388
1459	40389
102987	40390
61485	40391
56769	40392
4908	40393
23163	40394
75645	40395
13619	40396
99886	40397
10255	40398
8604	40399
15686	40400
16395	40401
12595	40402
11075	40403
39547	40404
2526	40405
42506	40406
170	40407
31385	40408
66814	40409
60718	40410
153613	40411
27960	40412
105837	40413
1261	40414
24765	40415
6943	40416
23826	40417
1397	40418
20905	40419
28839	40420
12019	40421
67421	40422
11386	40423
14688	40424
32678	40425
682	40426
11042	40427
3549	40428
9193	40429
33627	40430
11511	40431
45341	40432
44763	40433
36407	40434
90918	40435
67277	40436
13338	40437
18750	40438
7495	40439
127380	40440
13581	40441
24836	40442
5630	40443
26492	40444
57679	40445
17819	40446
15123	40447
4226	40448
28748	40449
62166	40450
42557	40451
4204	40452
29381	40453
14013	40454
19931	40455
89913	40456
350	40457
7357	40458
50382	40459
38744	40460
25208	40461
63958	40462
4716	40463
11541	40464
6045	40465
4531	40466
21613	40467
1418	40468
15972	40469
11051	40470
94783	40471
23249	40472
876	40473
2687	40474
6961	40475
40633	40476
29660	40477
12049	40478
14290	40479
5341	40480
1162	40481
10691	40482
74420	40483
55440	40484
1055	40485
13925	40486
11597	40487
778	40488
4152	40489
91500	40490
185	40491
488	40492
25876	40493
22776	40494
18775	40495
9072	40496
2430	40497
568	40498
7074	40499
8554	40500
13006	40501
72319	40502
23500	40503
49776	40504
90138	40505
7250	40506
11074	40507
61897	40508
85311	40509
40315	40510
20601	40511
3717	40512
42240	40513
60504	40514
40474	40515
20578	40516
1639	40517
2366	40518
1208	40519
6611	40520
19229	40521
43364	40522
38907	40523
3257	40524
14308	40525
65532	40526
68634	40527
63433	40528
81879	40529
24347	40530
73773	40531
12475	40532
83898	40533
37873	40534
14043	40535
7769	40536
8828	40537
6545	40538
75026	40539
11157	40540
17533	40541
28939	40542
24444	40543
16339	40544
1357	40545
56073	40546
66288	40547
10019	40548
61292	40549
66664	40550
10019	40551
3080	40552
85926	40553
10334	40554
16092	40555
50859	40556
117466	40557
133	40558
23362	40559
3461	40560
16223	40561
3793	40562
27708	40563
2396	40564
123	40565
162104	40566
358	40567
65258	40568
66532	40569
100	40570
4841	40571
13689	40572
65418	40573
3493	40574
16258	40575
76803	40576
7433	40577
35709	40578
73845	40579
102283	40580
26894	40581
2290	40582
28279	40583
420	40584
23310	40585
240	40586
32487	40587
6199	40588
350	40589
68955	40590
23216	40591
28281	40592
23641	40593
16347	40594
31106	40595
11541	40596
50511	40597
2776	40598
73061	40599
3793	40600
41744	40601
41551	40602
113818	40603
2574	40604
1274	40605
9287	40606
60132	40607
2529	40608
12928	40609
15264	40610
3073	40611
2899	40612
34928	40613
42554	40614
4216	40615
41803	40616
767	40617
4562	40618
73049	40619
846	40620
20000	40621
39152	40622
1100	40623
68916	40624
22174	40625
7417	40626
144051	40627
28766	40628
4779	40629
42401	40630
1562	40631
23870	40632
19812	40633
10549	40634
3198	40635
2900	40636
1375	40637
17929	40638
27395	40639
81474	40640
12885	40641
66734	40642
17007	40643
5553	40644
1464	40645
29228	40646
4447	40647
29239	40648
6800	40649
9466	40650
3415	40651
84522	40652
5060	40653
19385	40654
1733	40655
43111	40656
5108	40657
2473	40658
20882	40659
56497	40660
782	40661
26530	40662
57001	40663
4209	40664
49260	40665
7503	40666
26511	40667
29749	40668
13806	40669
1100	40670
7218	40671
158	40672
8441	40673
40690	40674
712	40675
74443	40676
27598	40677
2999	40678
2330	40679
43945	40680
13946	40681
16835	40682
1173	40683
17264	40684
111259	40685
44397	40686
43655	40687
36370	40688
45	40689
105720	40690
49630	40691
52144	40692
53884	40693
12254	40694
2028	40695
4037	40696
7768	40697
5619	40698
61645	40699
140563	40700
10835	40701
29741	40702
3548	40703
10437	40704
23649	40705
60053	40706
48165	40707
2099	40708
80523	40709
20749	40710
8122	40711
26353	40712
29686	40713
89605	40714
19984	40715
57845	40716
34384	40717
40292	40718
38359	40719
30577	40720
13511	40721
18070	40722
32085	40723
16515	40724
2116	40725
90703	40726
56622	40727
69237	40728
17846	40729
74825	40730
75282	40731
51581	40732
13767	40733
91987	40734
19547	40735
19964	40736
132358	40737
20473	40738
28407	40739
13930	40740
24450	40741
73102	40742
22686	40743
10300	40744
19796	40745
10237	40746
23039	40747
5090	40748
79658	40749
10216	40750
6837	40751
93111	40752
26055	40753
85267	40754
20669	40755
43832	40756
8818	40757
84792	40758
24180	40759
57843	40760
9640	40761
143537	40762
6856	40763
18859	40764
101127	40765
7338	40766
16508	40767
49857	40768
8564	40769
57852	40770
37282	40771
47251	40772
1567	40773
48517	40774
9594	40775
72271	40776
65516	40777
5855	40778
1126	40779
45773	40780
43602	40781
20465	40782
62066	40783
104527	40784
35150	40785
28100	40786
2367	40787
52166	40788
13756	40789
14871	40790
11444	40791
90194	40792
30426	40793
34216	40794
5290	40795
11499	40796
89453	40797
21043	40798
28260	40799
41830	40800
29785	40801
45438	40802
10299	40803
49994	40804
28657	40805
50232	40806
58073	40807
71961	40808
45259	40809
64537	40810
27177	40811
25737	40812
25348	40813
21488	40814
22004	40815
369	40816
24700	40817
20551	40818
82193	40819
2585	40820
17821	40821
2294	40822
40621	40823
581	40824
15635	40825
115813	40826
60561	40827
87557	40828
3526	40829
43206	40830
31939	40831
34362	40832
20651	40833
51024	40834
81638	40835
29426	40836
90022	40837
40621	40838
6803	40839
8726	40840
7821	40841
57266	40842
26655	40843
5392	40844
9908	40845
25779	40846
50626	40847
14738	40848
20444	40849
8100	40850
23890	40851
169390	40852
60485	40853
49943	40854
78288	40855
7447	40856
5278	40857
103869	40858
13534	40859
130365	40860
86341	40861
23679	40862
7043	40863
21571	40864
182986	40865
1784	40866
12188	40867
36606	40868
22393	40869
11753	40870
4220	40871
4730	40872
25908	40873
57391	40874
35911	40875
82306	40876
4709	40877
22103	40878
6072	40879
55518	40880
6159	40881
4104	40882
20482	40883
12138	40884
316	40885
14006	40886
1567	40887
23725	40888
5093	40889
2775	40890
23725	40891
104025	40892
6925	40893
11651	40894
1364	40895
809	40896
6546	40897
8831	40898
82626	40899
32301	40900
16928	40901
5613	40902
801	40903
12038	40904
25401	40905
15029	40906
20811	40907
81222	40908
36625	40909
703	40910
1618	40911
25035	40912
75595	40913
429	40914
85882	40915
54316	40916
51212	40917
46694	40918
16553	40919
35349	40920
23731	40921
61478	40922
67759	40923
23657	40924
40659	40925
629	40926
21443	40927
52998	40928
93611	40929
4031	40930
67823	40931
49327	40932
4868	40933
10964	40934
5660	40935
5660	40936
51878	40937
90472	40938
11779	40939
6396	40940
66552	40941
49234	40942
166165	40943
118115	40944
28078	40945
27881	40946
7807	40947
10610	40948
4732	40949
6790	40950
21923	40951
132771	40952
1573	40953
24964	40954
535	40955
38566	40956
2309	40957
33812	40958
64	40959
2020	40960
11552	40961
2888	40962
148	40963
2080	40964
14849	40965
17783	40966
28167	40967
5150	40968
1548	40969
13596	40970
5918	40971
10306	40972
71962	40973
35969	40974
19702	40975
61528	40976
9481	40977
101866	40978
32111	40979
6465	40980
12110	40981
55280	40982
19383	40983
22922	40984
14642	40985
10544	40986
32034	40987
36906	40988
67478	40989
11418	40990
11217	40991
25561	40992
38296	40993
2823	40994
240	40995
70382	40996
22166	40997
70402	40998
218	40999
2332	41000
59256	41001
12525	41002
6344	41003
35916	41004
20751	41005
9354	41006
31568	41007
88074	41008
2585	41009
5937	41010
34491	41011
46705	41012
96867	41013
24074	41014
21366	41015
44178	41016
66110	41017
69616	41018
4367	41019
657	41020
1776	41021
64635	41022
66980	41023
51912	41024
22871	41025
15163	41026
2784	41027
93652	41028
49444	41029
29061	41030
5013	41031
14111	41032
131207	41033
38935	41034
28711	41035
19593	41036
6679	41037
62211	41038
1236	41039
4045	41040
41649	41041
10785	41042
13089	41043
1639	41044
2506	41045
20139	41046
5488	41047
78918	41048
15940	41049
17078	41050
12324	41051
36457	41052
7	41053
2404	41054
61770	41055
886	41056
14697	41057
11372	41058
290	41059
1586	41060
311	41061
32702	41062
49751	41063
12340	41064
12606	41065
11348	41066
16575	41067
127750	41068
94779	41069
38160	41070
10712	41071
25853	41072
2155	41073
25759	41074
61285	41075
2779	41076
80213	41077
1844	41078
4684	41079
34942	41080
42754	41081
25350	41082
7660	41083
95922	41084
64944	41085
4893	41086
31936	41087
38020	41088
8258	41089
11929	41090
36777	41091
521	41092
48033	41093
12519	41094
33182	41095
4093	41096
54143	41097
21002	41098
13296	41099
10565	41100
1356	41101
14479	41102
25496	41103
165907	41104
15241	41105
4176	41106
76558	41107
118387	41108
47863	41109
18538	41110
50066	41111
87520	41112
3554	41113
107835	41114
112512	41115
109014	41116
114059	41117
31407	41118
8452	41119
3184	41120
13475	41121
254	41122
2418	41123
65383	41124
73419	41125
6706	41126
83455	41127
5746	41128
48180	41129
18476	41130
52334	41131
9391	41132
54010	41133
982	41134
47481	41135
4129	41136
16474	41137
11087	41138
23539	41139
3549	41140
29692	41141
114110	41142
64901	41143
10140	41144
3101	41145
490	41146
69164	41147
6572	41148
51636	41149
37109	41150
29408	41151
39242	41152
38940	41153
82046	41154
708	41155
133383	41156
67083	41157
982	41158
30207	41159
12921	41160
5385	41161
1475	41162
23784	41163
77954	41164
9518	41165
2304	41166
6104	41167
136	41168
51285	41169
19539	41170
4936	41171
48873	41172
133216	41173
4741	41174
3557	41175
35844	41176
905	41177
3191	41178
88024	41179
52268	41180
20172	41181
21	41182
6430	41183
77307	41184
7550	41185
875	41186
157268	41187
2854	41188
27454	41189
5892	41190
7995	41191
6649	41192
17916	41193
26544	41194
1582	41195
21810	41196
52403	41197
5636	41198
26803	41199
35820	41200
30111	41201
64233	41202
26746	41203
13788	41204
7375	41205
60909	41206
13921	41207
1153	41208
23642	41209
28915	41210
29039	41211
18025	41212
26766	41213
51873	41214
1852	41215
38527	41216
453	41217
14561	41218
49105	41219
48913	41220
3937	41221
468	41222
32562	41223
92	41224
26915	41225
26570	41226
4077	41227
40777	41228
35744	41229
1830	41230
24208	41231
64762	41232
4418	41233
75252	41234
28428	41235
17864	41236
108	41237
11494	41238
10044	41239
65458	41240
8871	41241
7231	41242
23573	41243
2544	41244
10933	41245
7477	41246
26	41247
91	41248
14319	41249
55424	41250
1853	41251
54787	41252
41792	41253
30440	41254
30420	41255
2137	41256
628	41257
739	41258
41656	41259
10047	41260
102860	41261
6566	41262
42906	41263
123262	41264
23585	41265
43494	41266
22813	41267
36521	41268
48962	41269
29997	41270
243	41271
47944	41272
10164	41273
14859	41274
32545	41275
28530	41276
35150	41277
20015	41278
6494	41279
17020	41280
236	41281
8524	41282
6507	41283
83	41284
49573	41285
78118	41286
51494	41287
19823	41288
16813	41289
3521	41290
10615	41291
3704	41292
13879	41293
12071	41294
35820	41295
42227	41296
5777	41297
33380	41298
11871	41299
4592	41300
11090	41301
813	41302
28200	41303
1702	41304
412	41305
52	41306
2885	41307
32009	41308
128750	41309
2435	41310
34089	41311
137	41312
16824	41313
1046	41314
67	41315
13710	41316
29100	41317
6556	41318
7540	41319
23291	41320
69059	41321
141308	41322
43209	41323
19604	41324
3957	41325
59840	41326
74743	41327
1929	41328
29097	41329
23125	41330
6993	41331
17878	41332
18329	41333
34281	41334
49288	41335
28209	41336
57211	41337
15267	41338
11011	41339
133655	41340
68613	41341
1046	41342
2977	41343
22531	41344
104900	41345
15829	41346
6689	41347
104562	41348
8731	41349
7877	41350
86869	41351
15062	41352
24423	41353
28918	41354
48424	41355
38644	41356
16339	41357
17510	41358
38257	41359
7194	41360
99831	41361
5208	41362
41637	41363
4791	41364
3072	41365
11280	41366
6946	41367
3417	41368
16154	41369
11541	41370
23196	41371
13543	41372
10955	41373
26461	41374
57427	41375
39324	41376
104536	41377
3800	41378
91699	41379
56454	41380
72293	41381
41358	41382
63058	41383
54453	41384
2565	41385
11286	41386
6973	41387
33543	41388
29191	41389
49340	41390
20665	41391
54810	41392
41605	41393
36360	41394
8559	41395
31362	41396
5997	41397
36008	41398
3114	41399
591	41400
15698	41401
11648	41402
56841	41403
78002	41404
5329	41405
3677	41406
24225	41407
33558	41408
24703	41409
248	41410
58778	41411
104862	41412
9215	41413
13930	41414
1918	41415
329	41416
2221	41417
3919	41418
8535	41419
232	41420
61741	41421
5864	41422
16527	41423
155056	41424
74196	41425
62268	41426
27906	41427
20156	41428
13980	41429
20913	41430
49159	41431
29097	41432
6922	41433
63970	41434
9261	41435
94458	41436
42497	41437
98472	41438
10182	41439
884	41440
11321	41441
16569	41442
56758	41443
32457	41444
5432	41445
112126	41446
7478	41447
55042	41448
3303	41449
2077	41450
38251	41451
80636	41452
53037	41453
93468	41454
58362	41455
52978	41456
70055	41457
2470	41458
10668	41459
12666	41460
65617	41461
34151	41462
34913	41463
136393	41464
60006	41465
16523	41466
15521	41467
68702	41468
20397	41469
4062	41470
89995	41471
117726	41472
54601	41473
56231	41474
185	41475
9798	41476
4675	41477
3746	41478
20228	41479
84840	41480
83696	41481
35647	41482
21998	41483
50900	41484
74394	41485
44513	41486
36805	41487
98774	41488
32090	41489
79068	41490
80791	41491
24370	41492
453	41493
25349	41494
9700	41495
1275	41496
3808	41497
126483	41498
910	41499
1227	41500
54990	41501
5366	41502
52218	41503
98988	41504
1897	41505
29005	41506
36867	41507
24209	41508
33492	41509
19407	41510
106522	41511
28984	41512
2239	41513
28689	41514
33171	41515
40359	41516
54956	41517
42266	41518
13945	41519
10640	41520
28379	41521
34529	41522
2366	41523
4391	41524
30889	41525
42615	41526
99530	41527
53437	41528
21699	41529
7231	41530
88985	41531
87851	41532
14172	41533
29058	41534
1398	41535
43191	41536
20504	41537
27644	41538
9156	41539
2815	41540
33227	41541
28089	41542
1949	41543
29394	41544
36107	41545
11294	41546
87619	41547
9326	41548
8529	41549
7419	41550
77009	41551
27361	41552
43684	41553
37183	41554
73662	41555
944	41556
8689	41557
14519	41558
29612	41559
13720	41560
88359	41561
13188	41562
1491	41563
6899	41564
8294	41565
34766	41566
6713	41567
10952	41568
35425	41569
2745	41570
54058	41571
144657	41572
6881	41573
48690	41574
43595	41575
15651	41576
60240	41577
32376	41578
70998	41579
62630	41580
43128	41581
650	41582
35980	41583
173417	41584
36364	41585
14487	41586
2092	41587
3800	41588
10280	41589
23711	41590
12043	41591
280	41592
67100	41593
3603	41594
82743	41595
3263	41596
64624	41597
2074	41598
28832	41599
51444	41600
3422	41601
4743	41602
24064	41603
2198	41604
61813	41605
28673	41606
138422	41607
83253	41608
94528	41609
35231	41610
32936	41611
22074	41612
4371	41613
23737	41614
14151	41615
146573	41616
47427	41617
7519	41618
16788	41619
89708	41620
6807	41621
38684	41622
20044	41623
36701	41624
44107	41625
6106	41626
8629	41627
100435	41628
43794	41629
144218	41630
41502	41631
24439	41632
22580	41633
76433	41634
24663	41635
717	41636
62111	41637
5082	41638
70881	41639
8438	41640
1728	41641
17919	41642
9625	41643
19339	41644
87133	41645
39521	41646
5748	41647
11295	41648
6804	41649
32754	41650
35981	41651
93960	41652
22631	41653
19881	41654
29230	41655
15213	41656
1666	41657
10238	41658
71370	41659
21520	41660
50559	41661
946	41662
17878	41663
23100	41664
2024	41665
13414	41666
153177	41667
53257	41668
8685	41669
1483	41670
3047	41671
89202	41672
118591	41673
11349	41674
46072	41675
5863	41676
460	41677
4192	41678
29493	41679
3107	41680
13766	41681
14750	41682
71388	41683
83304	41684
18437	41685
14241	41686
11623	41687
46247	41688
65632	41689
71474	41690
13471	41691
11744	41692
24370	41693
20859	41694
35488	41695
8	41696
28504	41697
8535	41698
97842	41699
1793	41700
310	41701
38831	41702
34407	41703
33799	41704
18738	41705
44031	41706
1661	41707
72344	41708
41758	41709
707	41710
703	41711
53639	41712
1256	41713
7673	41714
2067	41715
68227	41716
65317	41717
25942	41718
58777	41719
10424	41720
39370	41721
304	41722
17967	41723
68911	41724
11286	41725
17097	41726
4882	41727
32104	41728
16203	41729
25710	41730
69249	41731
84390	41732
44639	41733
65098	41734
57372	41735
105749	41736
1349	41737
23036	41738
16985	41739
13514	41740
78103	41741
26334	41742
6438	41743
21240	41744
5743	41745
45604	41746
24228	41747
6543	41748
40694	41749
9685	41750
80	41751
34897	41752
57289	41753
67886	41754
98302	41755
59863	41756
3371	41757
32391	41758
69740	41759
70405	41760
6534	41761
70128	41762
8127	41763
94955	41764
402	41765
22665	41766
67351	41767
37309	41768
5642	41769
5642	41770
76406	41771
17201	41772
9879	41773
56974	41774
29918	41775
28909	41776
45538	41777
6052	41778
55408	41779
425	41780
62892	41781
42563	41782
39332	41783
28702	41784
4051	41785
34458	41786
17940	41787
1206	41788
62613	41789
44190	41790
64897	41791
9133	41792
9899	41793
23324	41794
108816	41795
4076	41796
40977	41797
20269	41798
90444	41799
1689	41800
92006	41801
92006	41802
10972	41803
9091	41804
57157	41805
45770	41806
4627	41807
16635	41808
96889	41809
2047	41810
31353	41811
126176	41812
79829	41813
11270	41814
65909	41815
6545	41816
1137	41817
4064	41818
4357	41819
42304	41820
19022	41821
21513	41822
101331	41823
32535	41824
61042	41825
57143	41826
13700	41827
60003	41828
131681	41829
24447	41830
15706	41831
66209	41832
47815	41833
5875	41834
1145	41835
5074	41836
47669	41837
9283	41838
42322	41839
7915	41840
59518	41841
69137	41842
32403	41843
39854	41844
29312	41845
3675	41846
21362	41847
14767	41848
27559	41849
3365	41850
54784	41851
132697	41852
82517	41853
21209	41854
82597	41855
29533	41856
64257	41857
29055	41858
78967	41859
91324	41860
10580	41861
25074	41862
105200	41863
54880	41864
8336	41865
38164	41866
5637	41867
11773	41868
38954	41869
42599	41870
71921	41871
7186	41872
27814	41873
2658	41874
152765	41875
4107	41876
722	41877
99851	41878
24228	41879
119115	41880
11616	41881
46434	41882
5405	41883
17626	41884
30935	41885
22712	41886
30923	41887
7377	41888
11350	41889
25700	41890
97365	41891
8447	41892
17124	41893
1750	41894
52703	41895
1178	41896
6902	41897
10510	41898
24294	41899
35016	41900
8460	41901
3492	41902
2267	41903
12332	41904
91833	41905
14164	41906
5588	41907
68066	41908
8159	41909
92345	41910
63916	41911
83398	41912
46258	41913
659	41914
806	41915
113178	41916
52842	41917
7653	41918
99771	41919
23734	41920
85838	41921
40235	41922
38067	41923
138818	41924
26688	41925
70279	41926
19191	41927
173863	41928
24296	41929
18389	41930
33455	41931
3439	41932
10580	41933
44782	41934
23272	41935
2361	41936
7217	41937
65162	41938
29052	41939
7390	41940
61585	41941
621	41942
70412	41943
738	41944
3103	41945
5527	41946
1399	41947
26762	41948
6642	41949
11012	41950
70780	41951
31221	41952
40709	41953
24168	41954
2840	41955
31565	41956
2778	41957
166777	41958
2577	41959
89930	41960
136	41961
8055	41962
132943	41963
14777	41964
544	41965
3032	41966
36978	41967
11343	41968
55588	41969
42201	41970
81012	41971
2452	41972
32096	41973
12232	41974
7699	41975
5842	41976
81943	41977
73663	41978
2623	41979
55388	41980
9335	41981
99327	41982
8729	41983
50094	41984
2068	41985
12885	41986
1433	41987
64209	41988
4932	41989
105021	41990
66018	41991
90089	41992
38056	41993
128641	41994
10692	41995
1	41996
54656	41997
57555	41998
17220	41999
8561	42000
17374	42001
157	42002
7192	42003
3521	42004
7651	42005
1195	42006
26532	42007
502	42008
11378	42009
46600	42010
644	42011
25342	42012
12178	42013
55950	42014
8783	42015
2247	42016
11321	42017
1579	42018
84363	42019
18658	42020
19808	42021
3182	42022
85006	42023
12987	42024
1538	42025
44479	42026
9815	42027
670	42028
15714	42029
169	42030
1862	42031
1278	42032
1031	42033
2147	42034
7685	42035
5709	42036
7313	42037
15175	42038
19724	42039
43617	42040
16127	42041
51583	42042
41478	42043
16448	42044
19927	42045
3166	42046
468	42047
48045	42048
1395	42049
78984	42050
20190	42051
86247	42052
39614	42053
12868	42054
2824	42055
53944	42056
924	42057
19638	42058
9024	42059
27660	42060
26399	42061
33941	42062
1474	42063
8295	42064
68124	42065
1201	42066
10351	42067
11994	42068
4160	42069
12	42070
44612	42071
3036	42072
5965	42073
26252	42074
1586	42075
36045	42076
16810	42077
7198	42078
10199	42079
20051	42080
2076	42081
16594	42082
1819	42083
57382	42084
2504	42085
40888	42086
1081	42087
104862	42088
33845	42089
64195	42090
15700	42091
13234	42092
7203	42093
6254	42094
96	42095
31044	42096
74819	42097
10647	42098
100	42099
42661	42100
73918	42101
21964	42102
4476	42103
23176	42104
11877	42105
32541	42106
16471	42107
14407	42108
56097	42109
3502	42110
18296	42111
63697	42112
55904	42113
14544	42114
24464	42115
43709	42116
14232	42117
21188	42118
3430	42119
42288	42120
8174	42121
45386	42122
6741	42123
14252	42124
44672	42125
21334	42126
16972	42127
5949	42128
65776	42129
1726	42130
26768	42131
8010	42132
16434	42133
21832	42134
22263	42135
502	42136
21158	42137
542	42138
1726	42139
3956	42140
20752	42141
24209	42142
5856	42143
93727	42144
24152	42145
45764	42146
19884	42147
656	42148
289	42149
9362	42150
650	42151
100914	42152
82124	42153
2515	42154
2233	42155
2010	42156
92991	42157
19439	42158
1257	42159
2788	42160
354	42161
8318	42162
367	42163
3251	42164
26074	42165
19746	42166
14356	42167
14187	42168
4377	42169
39395	42170
2525	42171
53325	42172
2308	42173
75594	42174
21421	42175
105741	42176
488	42177
56642	42178
509	42179
3079	42180
21637	42181
12151	42182
45700	42183
33788	42184
2358	42185
4390	42186
16745	42187
15261	42188
31829	42189
13247	42190
12042	42191
2769	42192
100	42193
912	42194
1847	42195
13184	42196
131	42197
1262	42198
355	42199
13477	42200
7189	42201
14041	42202
1492	42203
612	42204
84873	42205
4340	42206
651	42207
73062	42208
18781	42209
11022	42210
27337	42211
20072	42212
42771	42213
539	42214
69325	42215
44002	42216
16354	42217
20768	42218
302	42219
184652	42220
44679	42221
5420	42222
13912	42223
84041	42224
39883	42225
22168	42226
5587	42227
5250	42228
50125	42229
4072	42230
50283	42231
16047	42232
13540	42233
9829	42234
883	42235
3212	42236
119	42237
254	42238
120409	42239
10330	42240
9562	42241
54048	42242
4392	42243
90698	42244
12815	42245
58893	42246
55306	42247
36669	42248
67472	42249
23841	42250
48692	42251
73310	42252
60296	42253
13714	42254
85944	42255
22583	42256
24387	42257
510	42258
50060	42259
20110	42260
13199	42261
1551	42262
34735	42263
28265	42264
1712	42265
345	42266
4440	42267
68270	42268
157	42269
52686	42270
13454	42271
886	42272
24481	42273
105315	42274
93037	42275
59153	42276
1432	42277
23228	42278
5287	42279
21625	42280
3512	42281
23799	42282
95428	42283
60087	42284
16423	42285
11032	42286
164368	42287
1058	42288
64088	42289
21765	42290
12902	42291
4001	42292
51676	42293
6849	42294
703	42295
23494	42296
18073	42297
4004	42298
4204	42299
20622	42300
4726	42301
513	42302
48873	42303
18651	42304
6852	42305
3018	42306
13011	42307
43840	42308
31215	42309
17377	42310
43584	42311
20089	42312
49385	42313
437	42314
29368	42315
94390	42316
2653	42317
18278	42318
39090	42319
23214	42320
12383	42321
5023	42322
29691	42323
2135	42324
13669	42325
8022	42326
9663	42327
421	42328
15348	42329
42438	42330
2397	42331
1547	42332
9341	42333
95450	42334
53	42335
78477	42336
10250	42337
3087	42338
4896	42339
3367	42340
62093	42341
4987	42342
51520	42343
1327	42344
46266	42345
1586	42346
36711	42347
10038	42348
32105	42349
100	42350
3	42351
9655	42352
26207	42353
589	42354
25718	42355
82781	42356
72794	42357
2200	42358
23846	42359
17287	42360
66762	42361
88329	42362
1473	42363
52394	42364
570	42365
11865	42366
16459	42367
6601	42368
16921	42369
24970	42370
5394	42371
1492	42372
6167	42373
1538	42374
1315	42375
24815	42376
1079	42377
680	42378
65280	42379
3937	42380
22485	42381
5510	42382
1473	42383
1951	42384
27630	42385
468	42386
8614	42387
72998	42388
12090	42389
4733	42390
54643	42391
69444	42392
4223	42393
126452	42394
56502	42395
67934	42396
57839	42397
53906	42398
137032	42399
61651	42400
7840	42401
3972	42402
48961	42403
91199	42404
18849	42405
6769	42406
904	42407
1011	42408
2102	42409
186	42410
38336	42411
14028	42412
3908	42413
16131	42414
13628	42415
12951	42416
616	42417
11888	42418
1976	42419
8649	42420
18382	42421
69279	42422
69472	42423
644	42424
4306	42425
10817	42426
127241	42427
20070	42428
21667	42429
4885	42430
5525	42431
19795	42432
4542	42433
22638	42434
8187	42435
9931	42436
41717	42437
20133	42438
153244	42439
59644	42440
709	42441
18770	42442
3683	42443
44192	42444
18876	42445
54065	42446
11845	42447
15686	42448
591	42449
41705	42450
7352	42451
13448	42452
136	42453
521	42454
79300	42455
30602	42456
56105	42457
1202	42458
7267	42459
593	42460
26630	42461
368	42462
2077	42463
56	42464
79724	42465
4118	42466
41137	42467
66471	42468
72938	42469
47993	42470
30753	42471
829	42472
2186	42473
27643	42474
37460	42475
958	42476
924	42477
2050	42478
13829	42479
4111	42480
78986	42481
35321	42482
88799	42483
5993	42484
8970	42485
8938	42486
20002	42487
16233	42488
59998	42489
64450	42490
28443	42491
10214	42492
37488	42493
45238	42494
15650	42495
20008	42496
1047	42497
28634	42498
17396	42499
18604	42500
1315	42501
40403	42502
2247	42503
1626	42504
44838	42505
1548	42506
2058	42507
25526	42508
28805	42509
866	42510
6139	42511
61841	42512
24013	42513
1669	42514
36653	42515
77773	42516
22776	42517
348	42518
4622	42519
989	42520
41873	42521
1580	42522
67	42523
88228	42524
31679	42525
4164	42526
6916	42527
1751	42528
86080	42529
2157	42530
15701	42531
19973	42532
2272	42533
79643	42534
16438	42535
67	42536
10311	42537
96408	42538
10684	42539
402	42540
18682	42541
92	42542
7048	42543
4930	42544
16771	42545
67455	42546
52	42547
24344	42548
23764	42549
47306	42550
53391	42551
3085	42552
51144	42553
9755	42554
153831	42555
63860	42556
58509	42557
138681	42558
16076	42559
385	42560
6597	42561
40466	42562
25824	42563
313	42564
3408	42565
357	42566
25537	42567
50913	42568
54502	42569
1839	42570
5810	42571
3888	42572
410	42573
17920	42574
3937	42575
3501	42576
90068	42577
19653	42578
75947	42579
8160	42580
49265	42581
26978	42582
38287	42583
35169	42584
19872	42585
49265	42586
50830	42587
9706	42588
23542	42589
7424	42590
4880	42591
50721	42592
41368	42593
3120	42594
622	42595
28280	42596
9890	42597
7570	42598
13567	42599
25639	42600
288	42601
50118	42602
18189	42603
726	42604
2132	42605
452	42606
20032	42607
6408	42608
1906	42609
2426	42610
42474	42611
2044	42612
46634	42613
37940	42614
16649	42615
24859	42616
49202	42617
159	42618
59736	42619
17671	42620
11452	42621
5580	42622
19309	42623
3972	42624
13365	42625
1389	42626
16958	42627
2397	42628
864	42629
43303	42630
94949	42631
2247	42632
17326	42633
796	42634
94468	42635
48775	42636
2035	42637
29568	42638
20424	42639
13558	42640
70586	42641
1538	42642
771	42643
16249	42644
41470	42645
14016	42646
165	42647
513	42648
36863	42649
2365	42650
1824	42651
57806	42652
50242	42653
21751	42654
6318	42655
21773	42656
25878	42657
2386	42658
27494	42659
126430	42660
45308	42661
1010	42662
2835	42663
14905	42664
290	42665
34338	42666
58464	42667
47508	42668
7917	42669
59278	42670
16842	42671
5007	42672
2788	42673
2835	42674
6556	42675
9618	42676
1728	42677
43431	42678
2035	42679
22622	42680
1579	42681
27337	42682
102533	42683
17863	42684
1541	42685
10904	42686
7188	42687
62351	42688
1251	42689
1085	42690
66968	42691
3059	42692
6929	42693
28401	42694
456	42695
7616	42696
47777	42697
14735	42698
3472	42699
5664	42700
989	42701
2610	42702
574	42703
2955	42704
368	42705
21332	42706
2372	42707
1574	42708
20424	42709
517	42710
437	42711
492	42712
18865	42713
7094	42714
36843	42715
9044	42716
622	42717
2516	42718
128390	42719
65782	42720
3255	42721
1626	42722
9117	42723
94706	42724
38184	42725
30554	42726
2250	42727
1176	42728
12052	42729
19192	42730
41891	42731
77121	42732
113717	42733
32773	42734
11437	42735
19205	42736
57448	42737
1667	42738
25967	42739
17896	42740
73576	42741
990	42742
2084	42743
477	42744
2525	42745
11555	42746
1715	42747
2061	42748
680	42749
1369	42750
17496	42751
2236	42752
1175	42753
840	42754
2160	42755
35276	42756
179	42757
69762	42758
9050	42759
20081	42760
2559	42761
25915	42762
10088	42763
39889	42764
81	42765
8903	42766
7492	42767
8789	42768
15769	42769
160	42770
342	42771
37330	42772
6157	42773
22829	42774
766	42775
75763	42776
77488	42777
18129	42778
75543	42779
42747	42780
19703	42781
52383	42782
46285	42783
42938	42784
1234	42785
19378	42786
1099	42787
2267	42788
12125	42789
329	42790
12527	42791
33612	42792
4626	42793
570	42794
9397	42795
24116	42796
3991	42797
7	42798
1450	42799
1573	42800
27521	42801
2516	42802
53052	42803
22449	42804
105363	42805
32023	42806
28673	42807
10444	42808
2117	42809
18656	42810
1341	42811
40738	42812
18799	42813
5300	42814
37400	42815
3105	42816
4138	42817
21827	42818
12014	42819
73367	42820
28419	42821
105033	42822
12038	42823
47405	42824
17916	42825
113386	42826
12005	42827
5090	42828
17130	42829
15001	42830
11619	42831
1893	42832
9609	42833
2813	42834
47195	42835
85638	42836
2295	42837
6791	42838
5339	42839
3781	42840
3892	42841
73061	42842
4170	42843
21761	42844
25351	42845
19390	42846
55436	42847
25662	42848
25585	42849
81923	42850
80441	42851
75480	42852
11273	42853
9055	42854
73313	42855
40562	42856
1751	42857
4969	42858
97267	42859
55761	42860
1576	42861
90566	42862
61212	42863
1	42864
26635	42865
26766	42866
41109	42867
934	42868
17284	42869
128414	42870
15643	42871
53080	42872
29272	42873
21402	42874
13725	42875
85526	42876
18756	42877
16596	42878
21402	42879
3838	42880
61479	42881
3412	42882
64804	42883
1425	42884
51192	42885
27843	42886
1776	42887
26218	42888
14394	42889
3552	42890
3956	42891
47040	42892
70574	42893
37880	42894
8233	42895
70356	42896
7258	42897
2191	42898
84983	42899
85325	42900
33641	42901
23087	42902
38916	42903
25627	42904
91999	42905
8553	42906
16664	42907
38079	42908
61426	42909
48869	42910
28014	42911
29130	42912
30322	42913
72158	42914
82459	42915
25267	42916
26275	42917
5776	42918
49362	42919
30966	42920
101327	42921
55626	42922
953	42923
18586	42924
9684	42925
48150	42926
9233	42927
120489	42928
58544	42929
48901	42930
10583	42931
34466	42932
16434	42933
105104	42934
4004	42935
73032	42936
981	42937
68626	42938
2467	42939
11127	42940
10122	42941
14939	42942
63461	42943
25341	42944
98779	42945
31685	42946
72382	42947
54709	42948
36439	42949
38384	42950
26812	42951
27018	42952
34919	42953
173703	42954
5001	42955
112184	42956
39822	42957
52262	42958
2372	42959
1359	42960
18851	42961
51852	42962
3880	42963
30913	42964
8964	42965
56442	42966
11495	42967
27560	42968
30954	42969
37891	42970
28051	42971
31480	42972
30564	42973
23158	42974
66717	42975
55717	42976
65098	42977
33341	42978
724	42979
58470	42980
5809	42981
11223	42982
25926	42983
61716	42984
53866	42985
1315	42986
80327	42987
28230	42988
7957	42989
5127	42990
87584	42991
1737	42992
5718	42993
8497	42994
41449	42995
81353	42996
6428	42997
12187	42998
48758	42999
52363	43000
55505	43001
20024	43002
993	43003
6432	43004
43960	43005
37572	43006
24442	43007
24316	43008
27528	43009
64861	43010
21870	43011
4165	43012
75073	43013
29271	43014
19677	43015
67	43016
8407	43017
114199	43018
40944	43019
12258	43020
1726	43021
42814	43022
908	43023
28200	43024
85092	43025
27909	43026
35807	43027
34790	43028
28256	43029
6389	43030
97266	43031
2441	43032
98182	43033
38384	43034
4085	43035
33557	43036
30816	43037
17157	43038
75313	43039
7049	43040
40811	43041
1958	43042
95505	43043
55438	43044
25841	43045
2847	43046
64220	43047
145766	43048
13764	43049
62126	43050
41739	43051
56268	43052
5097	43053
1698	43054
9973	43055
5678	43056
744	43057
49246	43058
1929	43059
17807	43060
95312	43061
23873	43062
12584	43063
95583	43064
4293	43065
15785	43066
93714	43067
53110	43068
6472	43069
3013	43070
44938	43071
133768	43072
35375	43073
43604	43074
4345	43075
4231	43076
1409	43077
35306	43078
81788	43079
22313	43080
1355	43081
17281	43082
38925	43083
17505	43084
36010	43085
31179	43086
35747	43087
83704	43088
1141	43089
28489	43090
140606	43091
1551	43092
4672	43093
5879	43094
7820	43095
40777	43096
73560	43097
39823	43098
100724	43099
57636	43100
22128	43101
41546	43102
58912	43103
100085	43104
81039	43105
912	43106
12415	43107
689	43108
57632	43109
360	43110
6038	43111
138574	43112
122089	43113
3774	43114
3275	43115
9117	43116
142075	43117
4508	43118
571	43119
28238	43120
28328	43121
12917	43122
7638	43123
40557	43124
891	43125
14753	43126
8771	43127
5284	43128
7647	43129
30902	43130
11661	43131
2065	43132
26491	43133
4488	43134
16865	43135
71121	43136
185502	43137
3371	43138
68034	43139
15437	43140
38247	43141
51588	43142
17681	43143
10283	43144
35919	43145
45523	43146
38123	43147
62375	43148
16990	43149
34641	43150
27544	43151
94755	43152
70412	43153
30813	43154
34090	43155
4268	43156
17741	43157
57623	43158
20221	43159
8215	43160
29579	43161
25204	43162
13771	43163
28796	43164
43942	43165
41482	43166
9561	43167
108	43168
34445	43169
4688	43170
62876	43171
3846	43172
89177	43173
11677	43174
11668	43175
84315	43176
13750	43177
94381	43178
139487	43179
16245	43180
4995	43181
32984	43182
17390	43183
40463	43184
19415	43185
93879	43186
119000	43187
45387	43188
40152	43189
69401	43190
52209	43191
59873	43192
14519	43193
4042	43194
25336	43195
2541	43196
118490	43197
17696	43198
16670	43199
28972	43200
56503	43201
5074	43202
82922	43203
42933	43204
119584	43205
51668	43206
16474	43207
21724	43208
63591	43209
31425	43210
4846	43211
57153	43212
33637	43213
55637	43214
18528	43215
25842	43216
6204	43217
22938	43218
1831	43219
44828	43220
1272	43221
32016	43222
10506	43223
54905	43224
8769	43225
831	43226
89541	43227
27543	43228
12065	43229
53127	43230
17391	43231
39546	43232
43635	43233
37272	43234
30857	43235
25797	43236
3212	43237
1270	43238
63550	43239
3025	43240
1131	43241
30383	43242
7256	43243
113709	43244
296	43245
16359	43246
3511	43247
8337	43248
17744	43249
13830	43250
19078	43251
8495	43252
24740	43253
916	43254
1884	43255
8229	43256
40401	43257
91006	43258
35321	43259
35980	43260
1847	43261
2572	43262
401	43263
18735	43264
77966	43265
4808	43266
7796	43267
7827	43268
127610	43269
27157	43270
2835	43271
11273	43272
14243	43273
172036	43274
2357	43275
27556	43276
20069	43277
67014	43278
6108	43279
54452	43280
434	43281
429	43282
1648	43283
1398	43284
8947	43285
24433	43286
18756	43287
7184	43288
429	43289
9432	43290
35344	43291
4823	43292
73638	43293
12606	43294
5212	43295
56460	43296
11849	43297
1151	43298
16817	43299
32138	43300
20104	43301
1216	43302
655	43303
50403	43304
9728	43305
39382	43306
2237	43307
42197	43308
9662	43309
51646	43310
11409	43311
38408	43312
8	43313
52439	43314
7355	43315
14262	43316
1462	43317
13766	43318
54771	43319
18099	43320
20277	43321
5056	43322
17037	43323
161	43324
3158	43325
48477	43326
16761	43327
17279	43328
24287	43329
4602	43330
1141	43331
2845	43332
9196	43333
35587	43334
20464	43335
80089	43336
4425	43337
10076	43338
5730	43339
9058	43340
120426	43341
78508	43342
24388	43343
102547	43344
14731	43345
100261	43346
66799	43347
5030	43348
61176	43349
19109	43350
90325	43351
17577	43352
7339	43353
2732	43354
15938	43355
7609	43356
14092	43357
7958	43358
38940	43359
5317	43360
77635	43361
96304	43362
30996	43363
21608	43364
97269	43365
1189	43366
1850	43367
13620	43368
26266	43369
9061	43370
9148	43371
166892	43372
54721	43373
125010	43374
2887	43375
2860	43376
4170	43377
456	43378
75377	43379
37065	43380
5865	43381
35585	43382
28754	43383
43031	43384
23574	43385
75200	43386
45468	43387
34398	43388
78442	43389
16987	43390
16987	43391
968	43392
4688	43393
8952	43394
15232	43395
8027	43396
96451	43397
31033	43398
5496	43399
26720	43400
24489	43401
26720	43402
26161	43403
41251	43404
30867	43405
160674	43406
55775	43407
1184	43408
24961	43409
10030	43410
2027	43411
64923	43412
2248	43413
82986	43414
46772	43415
25423	43416
571	43417
1397	43418
17921	43419
20159	43420
46598	43421
15512	43422
1081	43423
43446	43424
14134	43425
33063	43426
7628	43427
1934	43428
1872	43429
42291	43430
50952	43431
5724	43432
83333	43433
65088	43434
27838	43435
594	43436
23190	43437
999	43438
23457	43439
15826	43440
6207	43441
73597	43442
46601	43443
21333	43444
33306	43445
55228	43446
152977	43447
1712	43448
11184	43449
13095	43450
4817	43451
14302	43452
14102	43453
17593	43454
12040	43455
27338	43456
2114	43457
9524	43458
16641	43459
1831	43460
27274	43461
2536	43462
54210	43463
9261	43464
37316	43465
52335	43466
7637	43467
8377	43468
4622	43469
12727	43470
37312	43471
8466	43472
33236	43473
92108	43474
29656	43475
7890	43476
29970	43477
17445	43478
62718	43479
52313	43480
7326	43481
13546	43482
10487	43483
7813	43484
32632	43485
915	43486
604	43487
74829	43488
35402	43489
8258	43490
50376	43491
100258	43492
35080	43493
130626	43494
29093	43495
34965	43496
20502	43497
73569	43498
77561	43499
18309	43500
99666	43501
8657	43502
110763	43503
64327	43504
8624	43505
148607	43506
8221	43507
98409	43508
3806	43509
18143	43510
13349	43511
6723	43512
74905	43513
23935	43514
69413	43515
17306	43516
5683	43517
24448	43518
1893	43519
129646	43520
95439	43521
19328	43522
1893	43523
25982	43524
46699	43525
8984	43526
5822	43527
10542	43528
10162	43529
68097	43530
11923	43531
10449	43532
19552	43533
155	43534
2203	43535
73306	43536
60413	43537
12483	43538
8630	43539
82344	43540
35023	43541
30849	43542
52842	43543
57910	43544
50961	43545
3388	43546
133816	43547
2787	43548
43546	43549
29673	43550
205	43551
79	43552
65322	43553
184619	43554
31901	43555
28812	43556
16501	43557
5338	43558
24810	43559
42922	43560
28217	43561
5124	43562
12846	43563
23080	43564
20664	43565
11615	43566
14223	43567
3285	43568
65328	43569
37698	43570
93983	43571
16660	43572
1438	43573
6811	43574
1664	43575
64524	43576
9041	43577
16731	43578
16507	43579
23489	43580
102891	43581
10284	43582
85190	43583
62055	43584
31221	43585
28148	43586
62106	43587
26426	43588
13539	43589
3587	43590
54627	43591
19032	43592
36020	43593
12691	43594
29013	43595
73563	43596
84371	43597
52203	43598
113696	43599
16481	43600
24267	43601
74877	43602
9296	43603
42448	43604
10297	43605
107481	43606
50160	43607
58743	43608
68845	43609
63963	43610
23500	43611
79958	43612
74076	43613
63609	43614
10068	43615
27084	43616
2998	43617
35310	43618
1157	43619
74000	43620
75662	43621
75671	43622
127278	43623
9990	43624
21626	43625
46801	43626
69074	43627
29565	43628
13878	43629
7692	43630
31771	43631
27298	43632
16921	43633
14632	43634
139801	43635
20043	43636
19775	43637
43620	43638
38409	43639
144258	43640
44640	43641
5417	43642
23890	43643
4600	43644
17988	43645
47400	43646
14106	43647
66959	43648
14298	43649
148069	43650
61138	43651
51366	43652
128841	43653
20926	43654
191	43655
119212	43656
74357	43657
2075	43658
27165	43659
1650	43660
43354	43661
17992	43662
35929	43663
3976	43664
99306	43665
16111	43666
61067	43667
32407	43668
7921	43669
12134	43670
122810	43671
40725	43672
27467	43673
76987	43674
49947	43675
54233	43676
16486	43677
35532	43678
1	43679
72125	43680
390	43681
23971	43682
3651	43683
133208	43684
33458	43685
31472	43686
3300	43687
2028	43688
5175	43689
58586	43690
2318	43691
61953	43692
60029	43693
822	43694
41540	43695
29606	43696
8652	43697
68832	43698
28213	43699
240	43700
8531	43701
6549	43702
144	43703
57555	43704
2370	43705
1562	43706
26199	43707
427	43708
20008	43709
3703	43710
2284	43711
91602	43712
32503	43713
71933	43714
21828	43715
1847	43716
32237	43717
51643	43718
1700	43719
30895	43720
5029	43721
20897	43722
10955	43723
38053	43724
1197	43725
19120	43726
51654	43727
37113	43728
564	43729
1690	43730
49997	43731
47268	43732
27684	43733
1930	43734
42636	43735
22464	43736
169688	43737
38998	43738
33326	43739
17301	43740
33486	43741
11695	43742
22920	43743
1740	43744
81753	43745
60447	43746
62938	43747
185131	43748
66375	43749
22381	43750
55855	43751
14	43752
22752	43753
19814	43754
104368	43755
60222	43756
8430	43757
99255	43758
4846	43759
80259	43760
10	43761
105116	43762
8830	43763
5685	43764
74313	43765
41598	43766
31523	43767
67576	43768
2788	43769
46238	43770
4478	43771
8433	43772
9815	43773
22231	43774
18554	43775
3756	43776
16615	43777
16711	43778
45461	43779
64466	43780
70198	43781
67442	43782
55568	43783
11497	43784
22564	43785
50041	43786
99115	43787
73339	43788
5760	43789
59890	43790
120937	43791
96847	43792
58202	43793
55510	43794
27980	43795
81660	43796
27255	43797
132946	43798
44243	43799
58922	43800
98532	43801
27938	43802
4961	43803
122799	43804
1547	43805
3130	43806
102792	43807
34293	43808
74424	43809
42606	43810
7393	43811
50460	43812
41027	43813
20243	43814
24916	43815
2797	43816
51	43817
8779	43818
42846	43819
23302	43820
26139	43821
11732	43822
7130	43823
13581	43824
41632	43825
4394	43826
20835	43827
9671	43828
86907	43829
12055	43830
6972	43831
106888	43832
69325	43833
185	43834
28103	43835
87399	43836
104367	43837
24078	43838
59750	43839
6168	43840
24180	43841
13228	43842
163	43843
20994	43844
138576	43845
40622	43846
2110	43847
8468	43848
1363	43849
56084	43850
105506	43851
8683	43852
23223	43853
66403	43854
24936	43855
19300	43856
14147	43857
51278	43858
447	43859
25471	43860
47616	43861
1477	43862
34234	43863
4940	43864
23254	43865
28285	43866
8518	43867
19400	43868
83294	43869
8859	43870
8783	43871
25164	43872
1297	43873
8575	43874
14201	43875
63680	43876
19334	43877
8258	43878
16098	43879
39576	43880
65291	43881
17816	43882
26689	43883
2070	43884
28528	43885
46889	43886
83398	43887
39271	43888
19178	43889
772	43890
1555	43891
230	43892
4444	43893
64793	43894
47071	43895
32399	43896
35985	43897
1	43898
70764	43899
2880	43900
27678	43901
83443	43902
5180	43903
3841	43904
42214	43905
30472	43906
561	43907
56001	43908
33782	43909
58733	43910
69214	43911
4591	43912
42115	43913
2165	43914
3374	43915
12229	43916
34463	43917
28550	43918
34356	43919
19222	43920
59745	43921
142965	43922
10102	43923
58233	43924
44838	43925
4291	43926
38939	43927
80495	43928
1727	43929
39303	43930
14598	43931
50227	43932
24008	43933
119716	43934
41633	43935
7	43936
23376	43937
3423	43938
11826	43939
33398	43940
2886	43941
625	43942
37722	43943
50115	43944
22660	43945
78695	43946
10204	43947
42989	43948
32097	43949
1109	43950
5266	43951
8511	43952
123393	43953
10724	43954
21788	43955
91774	43956
31901	43957
47530	43958
6430	43959
4941	43960
41490	43961
13520	43962
56873	43963
30862	43964
38052	43965
119928	43966
21612	43967
22485	43968
80731	43969
2055	43970
78795	43971
99856	43972
1960	43973
42844	43974
58750	43975
14539	43976
23933	43977
2668	43978
47	43979
11209	43980
14151	43981
1860	43982
1793	43983
51903	43984
18247	43985
1451	43986
3658	43987
3436	43988
111	43989
600	43990
133919	43991
26698	43992
7699	43993
6063	43994
40828	43995
1398	43996
140	43997
8610	43998
2306	43999
64005	44000
125010	44001
12115	44002
14989	44003
33934	44004
9866	44005
52808	44006
5820	44007
57540	44008
79578	44009
465	44010
25052	44011
5241	44012
38038	44013
14645	44014
18870	44015
87453	44016
4809	44017
49084	44018
53916	44019
27972	44020
53970	44021
5177	44022
653	44023
42200	44024
24848	44025
4969	44026
121537	44027
72180	44028
27465	44029
2000	44030
31167	44031
57770	44032
3683	44033
12323	44034
400	44035
6480	44036
3592	44037
47653	44038
25763	44039
265	44040
57515	44041
52506	44042
57612	44043
9672	44044
32868	44045
24694	44046
6231	44047
5770	44048
513	44049
25369	44050
16231	44051
13635	44052
42756	44053
41774	44054
45638	44055
17962	44056
54738	44057
79867	44058
1887	44059
81361	44060
57438	44061
36630	44062
112196	44063
23164	44064
42132	44065
60277	44066
57715	44067
41862	44068
31789	44069
33812	44070
61223	44071
18037	44072
69238	44073
1797	44074
11719	44075
82	44076
17124	44077
13889	44078
1674	44079
752	44080
735	44081
16097	44082
14250	44083
8246	44084
13764	44085
40910	44086
18324	44087
7778	44088
853	44089
18357	44090
4138	44091
5749	44092
472	44093
26898	44094
109644	44095
11541	44096
53212	44097
19254	44098
28258	44099
50068	44100
23269	44101
26630	44102
32093	44103
12104	44104
31796	44105
49505	44106
18347	44107
42727	44108
89	44109
1	44110
13948	44111
48973	44112
72769	44113
778	44114
18573	44115
8948	44116
66849	44117
71912	44118
10255	44119
47270	44120
76624	44121
6248	44122
27519	44123
3981	44124
38958	44125
40020	44126
18523	44127
69979	44128
37808	44129
34893	44130
25706	44131
11798	44132
7822	44133
11167	44134
26506	44135
34796	44136
90176	44137
5439	44138
3813	44139
56992	44140
17464	44141
8535	44142
93061	44143
21441	44144
46503	44145
47882	44146
824	44147
66027	44148
15550	44149
36109	44150
10472	44151
1660	44152
2931	44153
20850	44154
135411	44155
508	44156
15818	44157
3161	44158
108	44159
1650	44160
109437	44161
27029	44162
1290	44163
8861	44164
9082	44165
45527	44166
650	44167
947	44168
7203	44169
27752	44170
10177	44171
5378	44172
10238	44173
48907	44174
4527	44175
18804	44176
1322	44177
67322	44178
359	44179
30	44180
22546	44181
3991	44182
34615	44183
5760	44184
67381	44185
6773	44186
47201	44187
80395	44188
3330	44189
62885	44190
12621	44191
43303	44192
48804	44193
10227	44194
8804	44195
409	44196
9364	44197
23384	44198
13848	44199
3605	44200
54367	44201
11284	44202
10931	44203
12024	44204
4839	44205
4543	44206
63514	44207
144127	44208
181681	44209
80090	44210
11244	44211
120924	44212
23051	44213
44411	44214
14170	44215
1811	44216
28872	44217
50784	44218
37950	44219
1858	44220
17593	44221
72793	44222
19473	44223
9460	44224
8690	44225
7822	44226
7192	44227
120890	44228
9935	44229
64433	44230
23690	44231
5963	44232
2197	44233
4545	44234
622	44235
72261	44236
884	44237
1002	44238
7063	44239
49143	44240
94170	44241
69028	44242
17815	44243
37567	44244
52336	44245
17438	44246
2717	44247
1075	44248
3412	44249
56592	44250
16816	44251
5513	44252
39372	44253
335	44254
121160	44255
18206	44256
564	44257
37293	44258
75251	44259
42516	44260
80837	44261
30966	44262
6006	44263
41580	44264
55242	44265
31009	44266
7969	44267
17092	44268
38719	44269
141724	44270
77396	44271
1813	44272
7894	44273
77313	44274
68616	44275
11749	44276
15299	44277
76819	44278
4400	44279
51736	44280
37974	44281
186780	44282
16323	44283
20187	44284
45697	44285
12007	44286
19983	44287
28274	44288
10127	44289
6653	44290
36062	44291
62916	44292
56293	44293
28727	44294
117579	44295
10437	44296
34330	44297
72003	44298
9467	44299
37854	44300
19366	44301
97302	44302
7213	44303
69284	44304
96	44305
1373	44306
1745	44307
3091	44308
3036	44309
82997	44310
9285	44311
16964	44312
67203	44313
8698	44314
51076	44315
99303	44316
162216	44317
71473	44318
52142	44319
8376	44320
2948	44321
5658	44322
8281	44323
240	44324
1	44325
8438	44326
7069	44327
50536	44328
29704	44329
79462	44330
368	44331
23477	44332
19566	44333
48496	44334
111061	44335
3169	44336
97979	44337
42224	44338
68154	44339
20262	44340
41707	44341
9722	44342
27955	44343
187428	44344
19439	44345
19872	44346
90853	44347
6468	44348
143195	44349
1	44350
40605	44351
6246	44352
23733	44353
139710	44354
25821	44355
11209	44356
47177	44357
101	44358
5657	44359
47012	44360
902	44361
8579	44362
11694	44363
10830	44364
38533	44365
19808	44366
68393	44367
67647	44368
64376	44369
71851	44370
24444	44371
7512	44372
1847	44373
51760	44374
16089	44375
18925	44376
70349	44377
8576	44378
26271	44379
10030	44380
13935	44381
32569	44382
41748	44383
155976	44384
19463	44385
18790	44386
3770	44387
5250	44388
16956	44389
63542	44390
2061	44391
8527	44392
5335	44393
23102	44394
452	44395
11715	44396
32602	44397
83192	44398
31200	44399
25646	44400
7554	44401
15602	44402
121974	44403
13464	44404
104592	44405
39708	44406
23700	44407
12007	44408
70629	44409
9788	44410
8031	44411
41748	44412
26103	44413
15657	44414
12769	44415
67004	44416
457	44417
28521	44418
2398	44419
40763	44420
6351	44421
110	44422
61807	44423
10188	44424
51434	44425
22157	44426
34941	44427
16595	44428
20465	44429
44078	44430
165025	44431
3884	44432
10520	44433
72209	44434
2757	44435
1762	44436
28388	44437
46952	44438
2211	44439
51218	44440
1	44441
6584	44442
20173	44443
10297	44444
4099	44445
57542	44446
27280	44447
28907	44448
33538	44449
3980	44450
20110	44451
40397	44452
2470	44453
10328	44454
4363	44455
52213	44456
6462	44457
21857	44458
8433	44459
14097	44460
77186	44461
43584	44462
3828	44463
2424	44464
18723	44465
99003	44466
12985	44467
26534	44468
7913	44469
85858	44470
1815	44471
95245	44472
28589	44473
20168	44474
111093	44475
79330	44476
35764	44477
15821	44478
30677	44479
23467	44480
9792	44481
10956	44482
908	44483
28308	44484
4091	44485
8011	44486
164659	44487
7230	44488
40266	44489
16198	44490
13345	44491
52097	44492
1996	44493
143664	44494
274	44495
27396	44496
7946	44497
14930	44498
2605	44499
75357	44500
13898	44501
82256	44502
28498	44503
16905	44504
7402	44505
89378	44506
58537	44507
3174	44508
132033	44509
13718	44510
30	44511
36978	44512
47173	44513
11198	44514
174106	44515
18177	44516
5953	44517
45320	44518
35411	44519
10319	44520
27603	44521
246	44522
126630	44523
76493	44524
65982	44525
696	44526
45715	44527
39249	44528
82209	44529
39625	44530
81972	44531
44785	44532
400	44533
827	44534
107390	44535
8326	44536
57264	44537
9625	44538
1	44539
4172	44540
22009	44541
39851	44542
21995	44543
36218	44544
9664	44545
839	44546
76694	44547
40794	44548
4626	44549
47213	44550
7288	44551
23495	44552
704	44553
1423	44554
50791	44555
114016	44556
13113	44557
13874	44558
111953	44559
6524	44560
186146	44561
98419	44562
28869	44563
1361	44564
118265	44565
1903	44566
21489	44567
42933	44568
285	44569
79770	44570
8627	44571
14219	44572
54200	44573
9518	44574
28443	44575
2179	44576
42741	44577
16798	44578
112177	44579
2536	44580
75084	44581
91550	44582
111082	44583
43014	44584
11020	44585
9283	44586
14749	44587
50888	44588
5141	44589
909	44590
11578	44591
30451	44592
518	44593
4324	44594
52007	44595
3429	44596
1853	44597
502	44598
32842	44599
19366	44600
1436	44601
17849	44602
74186	44603
12960	44604
1	44605
10452	44606
27637	44607
75613	44608
90	44609
29426	44610
104400	44611
102	44612
619	44613
67457	44614
23630	44615
9664	44616
32331	44617
39521	44618
10312	44619
46481	44620
1332	44621
36082	44622
31525	44623
39895	44624
70814	44625
6719	44626
44961	44627
2031	44628
340	44629
3494	44630
13378	44631
64018	44632
46350	44633
3580	44634
68406	44635
18287	44636
79185	44637
1318	44638
31940	44639
3972	44640
49102	44641
7554	44642
19413	44643
56735	44644
4690	44645
23418	44646
57792	44647
36071	44648
2301	44649
8260	44650
145	44651
74702	44652
23540	44653
99511	44654
49340	44655
7261	44656
53272	44657
12981	44658
40025	44659
65603	44660
40953	44661
68372	44662
3750	44663
91524	44664
1352	44665
2865	44666
36892	44667
36704	44668
38919	44669
102637	44670
33376	44671
81392	44672
11732	44673
108638	44674
56854	44675
27077	44676
45493	44677
5012	44678
38232	44679
58004	44680
33365	44681
18466	44682
70734	44683
97988	44684
40913	44685
75577	44686
82768	44687
1098	44688
26097	44689
27260	44690
44730	44691
23077	44692
49594	44693
8507	44694
32879	44695
32835	44696
6128	44697
27124	44698
21387	44699
7342	44700
50821	44701
57883	44702
41206	44703
1091	44704
32802	44705
64045	44706
784	44707
43261	44708
18695	44709
2226	44710
52140	44711
108346	44712
17899	44713
657	44714
5539	44715
7770	44716
20076	44717
58475	44718
20139	44719
19585	44720
99746	44721
59846	44722
13104	44723
28746	44724
68833	44725
36876	44726
11969	44727
38743	44728
42467	44729
43426	44730
8039	44731
2761	44732
88292	44733
40183	44734
41617	44735
19621	44736
1700	44737
12100	44738
63728	44739
7138	44740
28988	44741
28746	44742
49392	44743
2713	44744
40388	44745
4062	44746
23641	44747
62739	44748
5859	44749
84819	44750
1873	44751
158388	44752
75168	44753
46094	44754
201	44755
41570	44756
32697	44757
2145	44758
35110	44759
32439	44760
15043	44761
451	44762
4846	44763
1588	44764
11280	44765
19360	44766
168006	44767
3950	44768
2027	44769
68830	44770
4424	44771
10102	44772
15631	44773
43498	44774
1085	44775
783	44776
15608	44777
16143	44778
2766	44779
88358	44780
30180	44781
12669	44782
12543	44783
22725	44784
44837	44785
47434	44786
210	44787
49149	44788
1784	44789
551	44790
9705	44791
1432	44792
72750	44793
25535	44794
52300	44795
25578	44796
49770	44797
51419	44798
467	44799
25991	44800
14820	44801
36944	44802
3993	44803
26009	44804
14803	44805
15271	44806
3514	44807
1186	44808
12400	44809
22618	44810
32154	44811
14112	44812
28130	44813
942	44814
1144	44815
2961	44816
4472	44817
51568	44818
2530	44819
41487	44820
72249	44821
11844	44822
118044	44823
10896	44824
15847	44825
2690	44826
1817	44827
31883	44828
8245	44829
41717	44830
6256	44831
38381	44832
3948	44833
7385	44834
47447	44835
59125	44836
39426	44837
6534	44838
11438	44839
124	44840
109	44841
1	44842
105271	44843
3358	44844
2769	44845
50070	44846
30214	44847
33474	44848
16090	44849
129305	44850
85530	44851
60200	44852
15055	44853
32197	44854
32205	44855
17051	44856
45245	44857
10754	44858
671	44859
94476	44860
989	44861
3134	44862
1131	44863
43206	44864
13542	44865
39381	44866
2132	44867
56528	44868
1786	44869
710	44870
3258	44871
2886	44872
14449	44873
6728	44874
32355	44875
1359	44876
3506	44877
2050	44878
32937	44879
165037	44880
22699	44881
1352	44882
1433	44883
4	44884
485	44885
31794	44886
25614	44887
438	44888
83523	44889
10630	44890
10828	44891
20224	44892
93694	44893
2670	44894
21224	44895
704	44896
1458	44897
25026	44898
15803	44899
52985	44900
18682	44901
2392	44902
6333	44903
5397	44904
8623	44905
11762	44906
21471	44907
23063	44908
5718	44909
59048	44910
36810	44911
26407	44912
3363	44913
54965	44914
146629	44915
64122	44916
22664	44917
29486	44918
14252	44919
1195	44920
58943	44921
34990	44922
29534	44923
56371	44924
61774	44925
12803	44926
14285	44927
5841	44928
32262	44929
76728	44930
37007	44931
73685	44932
3917	44933
61656	44934
28589	44935
13266	44936
19303	44937
604	44938
31830	44939
8870	44940
6465	44941
119353	44942
25526	44943
9309	44944
17	44945
50988	44946
14660	44947
518	44948
1711	44949
77960	44950
5427	44951
98919	44952
22639	44953
25229	44954
19785	44955
33675	44956
916	44957
41873	44958
64784	44959
7248	44960
15738	44961
11822	44962
23141	44963
48011	44964
1500	44965
13553	44966
31276	44967
180	44968
23936	44969
10319	44970
13846	44971
34735	44972
7762	44973
102929	44974
1662	44975
3843	44976
50462	44977
15753	44978
20076	44979
29494	44980
5300	44981
9362	44982
60561	44983
8078	44984
28007	44985
35022	44986
7538	44987
17232	44988
23942	44989
1342	44990
61856	44991
31604	44992
1538	44993
1742	44994
68378	44995
16615	44996
209	44997
90378	44998
32866	44999
5711	45000
12301	45001
6126	45002
14691	45003
29532	45004
16337	45005
44740	45006
8793	45007
8015	45008
32870	45009
12634	45010
68999	45011
4470	45012
20577	45013
316	45014
5465	45015
29075	45016
16227	45017
130063	45018
107847	45019
11518	45020
3158	45021
120587	45022
5984	45023
15364	45024
5781	45025
23251	45026
35369	45027
111846	45028
18813	45029
2891	45030
58083	45031
19707	45032
8787	45033
1278	45034
1616	45035
41491	45036
36110	45037
48925	45038
70171	45039
50198	45040
15408	45041
75178	45042
26750	45043
14841	45044
31793	45045
63509	45046
16049	45047
122946	45048
42185	45049
16770	45050
7108	45051
773	45052
19376	45053
279	45054
38015	45055
47534	45056
19294	45057
51218	45058
103443	45059
2322	45060
120953	45061
42731	45062
26758	45063
17501	45064
84329	45065
33820	45066
3564	45067
53347	45068
13775	45069
8868	45070
803	45071
34376	45072
3617	45073
25171	45074
1	45075
19303	45076
30766	45077
1523	45078
53992	45079
67322	45080
35723	45081
10712	45082
32452	45083
2609	45084
4311	45085
45797	45086
14709	45087
3667	45088
25126	45089
79994	45090
53018	45091
80141	45092
1934	45093
25797	45094
128136	45095
34979	45096
331	45097
502	45098
2334	45099
79865	45100
16029	45101
145434	45102
61916	45103
43733	45104
152837	45105
65763	45106
12594	45107
35398	45108
30068	45109
33152	45110
31771	45111
8439	45112
94350	45113
31510	45114
44158	45115
44037	45116
20402	45117
951	45118
106211	45119
16086	45120
73359	45121
13829	45122
16231	45123
9974	45124
17872	45125
2828	45126
23522	45127
1802	45128
8309	45129
359	45130
31957	45131
3125	45132
28212	45133
16337	45134
59186	45135
4784	45136
112634	45137
11087	45138
54563	45139
3425	45140
27593	45141
26227	45142
14670	45143
48683	45144
7901	45145
42249	45146
51450	45147
15038	45148
22336	45149
22247	45150
89196	45151
76519	45152
1805	45153
28109	45154
113185	45155
5223	45156
48784	45157
613	45158
34668	45159
4791	45160
66840	45161
2497	45162
30677	45163
32059	45164
45268	45165
4105	45166
12115	45167
4946	45168
28480	45169
27682	45170
27400	45171
22376	45172
4109	45173
21211	45174
31401	45175
2067	45176
78365	45177
1176	45178
7656	45179
4874	45180
8281	45181
27398	45182
84877	45183
6861	45184
29055	45185
15242	45186
29205	45187
155363	45188
707	45189
32659	45190
12138	45191
3894	45192
32063	45193
51603	45194
414	45195
517	45196
61200	45197
51470	45198
24503	45199
24768	45200
24668	45201
45268	45202
30229	45203
42791	45204
4799	45205
7245	45206
41356	45207
64060	45208
27361	45209
103987	45210
9326	45211
25659	45212
15212	45213
8326	45214
38935	45215
52361	45216
3039	45217
40084	45218
39790	45219
9674	45220
9939	45221
3659	45222
3039	45223
14085	45224
82214	45225
80130	45226
13934	45227
80391	45228
47886	45229
19149	45230
10483	45231
42600	45232
50792	45233
3902	45234
22671	45235
6540	45236
62061	45237
37494	45238
30457	45239
75051	45240
44473	45241
11399	45242
62538	45243
26085	45244
3840	45245
64763	45246
29102	45247
35180	45248
1054	45249
44257	45250
31364	45251
174146	45252
20252	45253
1490	45254
65484	45255
32460	45256
7457	45257
19256	45258
11816	45259
30	45260
767	45261
16017	45262
53478	45263
23120	45264
8741	45265
15726	45266
45885	45267
24791	45268
21532	45269
14	45270
234	45271
12159	45272
112170	45273
1991	45274
10072	45275
97894	45276
69720	45277
53067	45278
7856	45279
11114	45280
1019	45281
11022	45282
44277	45283
35528	45284
118795	45285
61963	45286
15520	45287
56652	45288
57167	45289
23291	45290
48448	45291
81512	45292
24192	45293
8772	45294
16021	45295
23793	45296
32030	45297
73927	45298
26947	45299
72294	45300
1629	45301
18523	45302
32530	45303
11075	45304
14121	45305
17973	45306
90239	45307
25928	45308
1409	45309
22734	45310
6863	45311
13622	45312
2242	45313
30736	45314
41191	45315
2156	45316
69900	45317
6681	45318
46717	45319
18324	45320
101	45321
137822	45322
26661	45323
36487	45324
93768	45325
4440	45326
6378	45327
19539	45328
10093	45329
7914	45330
58210	45331
4937	45332
108340	45333
1183	45334
28194	45335
39790	45336
2427	45337
62934	45338
49261	45339
12427	45340
16188	45341
28198	45342
12380	45343
68410	45344
2842	45345
38315	45346
5543	45347
12454	45348
113481	45349
11464	45350
137590	45351
8495	45352
53365	45353
41670	45354
23394	45355
2201	45356
7848	45357
13303	45358
48600	45359
21553	45360
180	45361
3052	45362
67827	45363
85533	45364
2891	45365
41578	45366
45763	45367
16339	45368
32764	45369
26148	45370
91223	45371
7759	45372
6248	45373
1320	45374
52177	45375
48600	45376
11621	45377
8358	45378
5888	45379
31450	45380
53951	45381
5224	45382
68832	45383
1987	45384
70384	45385
8481	45386
6081	45387
78852	45388
8004	45389
5174	45390
3124	45391
16488	45392
16667	45393
6021	45394
5004	45395
107589	45396
4595	45397
4208	45398
76177	45399
8915	45400
18860	45401
20242	45402
855	45403
19346	45404
5512	45405
31340	45406
5844	45407
112780	45408
24390	45409
50583	45410
40136	45411
6087	45412
90553	45413
29719	45414
67126	45415
14535	45416
23178	45417
39681	45418
41631	45419
24223	45420
28236	45421
22266	45422
2418	45423
15346	45424
51720	45425
42379	45426
58675	45427
26310	45428
162921	45429
40615	45430
5872	45431
47183	45432
27165	45433
7987	45434
93189	45435
100785	45436
23182	45437
2472	45438
68103	45439
4670	45440
9089	45441
9575	45442
2274	45443
1723	45444
23287	45445
27906	45446
11435	45447
912	45448
1988	45449
2699	45450
9666	45451
54263	45452
2550	45453
2467	45454
24	45455
3591	45456
9221	45457
329	45458
50177	45459
16485	45460
27538	45461
47864	45462
107915	45463
3237	45464
30850	45465
42968	45466
22779	45467
33425	45468
23617	45469
563	45470
61884	45471
37698	45472
6741	45473
15823	45474
3312	45475
12158	45476
23969	45477
53	45478
61217	45479
5697	45480
45136	45481
69027	45482
59876	45483
13426	45484
34747	45485
9658	45486
84608	45487
8446	45488
71	45489
47072	45490
20557	45491
128543	45492
1901	45493
44299	45494
13810	45495
25512	45496
76712	45497
12376	45498
60249	45499
18210	45500
17677	45501
372	45502
45048	45503
7078	45504
36485	45505
2130	45506
112108	45507
17613	45508
12276	45509
14505	45510
11601	45511
3967	45512
9901	45513
126549	45514
37970	45515
8155	45516
17975	45517
13218	45518
53634	45519
75107	45520
119000	45521
23421	45522
23044	45523
78001	45524
7433	45525
41029	45526
4548	45527
28320	45528
53595	45529
10277	45530
51134	45531
21336	45532
155488	45533
74037	45534
38766	45535
1710	45536
70171	45537
1057	45538
5643	45539
39560	45540
27698	45541
35588	45542
960	45543
34923	45544
36122	45545
49931	45546
23753	45547
82860	45548
4433	45549
91867	45550
11039	45551
7192	45552
29158	45553
34108	45554
85496	45555
738	45556
86099	45557
22746	45558
1563	45559
60959	45560
23323	45561
9231	45562
27427	45563
24	45564
27690	45565
59177	45566
24443	45567
2418	45568
42942	45569
61464	45570
62861	45571
91809	45572
34995	45573
85489	45574
43670	45575
29184	45576
47753	45577
37967	45578
81174	45579
16209	45580
61848	45581
33765	45582
55496	45583
78925	45584
67806	45585
31069	45586
46265	45587
1447	45588
99202	45589
5212	45590
10102	45591
8506	45592
19295	45593
21342	45594
26206	45595
16587	45596
5813	45597
13968	45598
23957	45599
49183	45600
8156	45601
30363	45602
61302	45603
1193	45604
23896	45605
102314	45606
65352	45607
7869	45608
105285	45609
547	45610
33015	45611
15229	45612
2948	45613
15033	45614
2386	45615
19607	45616
19219	45617
2454	45618
85815	45619
14512	45620
30212	45621
69762	45622
7656	45623
3262	45624
49642	45625
27908	45626
85610	45627
89409	45628
21635	45629
47640	45630
22632	45631
16305	45632
29133	45633
2063	45634
70332	45635
129726	45636
64667	45637
100	45638
151503	45639
14175	45640
16782	45641
7315	45642
29091	45643
5866	45644
4479	45645
44130	45646
52120	45647
47057	45648
3393	45649
39597	45650
8050	45651
56434	45652
24240	45653
14979	45654
21806	45655
35983	45656
2316	45657
613	45658
20877	45659
18163	45660
3374	45661
4030	45662
51470	45663
69951	45664
36495	45665
16887	45666
3512	45667
1249	45668
14455	45669
24048	45670
25428	45671
29001	45672
62663	45673
60943	45674
6199	45675
9692	45676
13662	45677
23004	45678
2958	45679
69332	45680
15134	45681
39691	45682
41349	45683
19171	45684
43637	45685
42576	45686
75582	45687
16333	45688
11727	45689
28680	45690
100302	45691
34973	45692
15806	45693
53558	45694
58434	45695
30230	45696
77101	45697
8514	45698
32494	45699
3860	45700
3307	45701
5292	45702
7405	45703
30377	45704
26283	45705
74752	45706
51314	45707
71082	45708
124266	45709
17462	45710
5622	45711
1184	45712
117579	45713
482	45714
36095	45715
101585	45716
20941	45717
53085	45718
1055	45719
3009	45720
1716	45721
30160	45722
972	45723
78904	45724
13175	45725
12550	45726
15010	45727
1141	45728
14954	45729
27616	45730
43931	45731
49940	45732
60097	45733
19218	45734
1148	45735
59398	45736
14634	45737
1481	45738
31830	45739
24231	45740
5251	45741
10715	45742
24433	45743
37749	45744
2687	45745
9591	45746
5671	45747
23725	45748
12794	45749
38146	45750
4435	45751
44253	45752
87007	45753
163	45754
24395	45755
2621	45756
89317	45757
78211	45758
3593	45759
62018	45760
165	45761
412	45762
10234	45763
196	45764
62758	45765
16782	45766
95890	45767
8499	45768
51564	45769
80157	45770
69230	45771
67172	45772
35351	45773
13326	45774
40935	45775
628	45776
21675	45777
73528	45778
19744	45779
51834	45780
20211	45781
34313	45782
2269	45783
14616	45784
3768	45785
22899	45786
67234	45787
85407	45788
34739	45789
10186	45790
1620	45791
2304	45792
3500	45793
10219	45794
16114	45795
16115	45796
1618	45797
904	45798
60021	45799
24296	45800
47056	45801
169772	45802
143863	45803
89472	45804
111608	45805
29345	45806
3374	45807
79442	45808
3243	45809
8700	45810
35911	45811
66304	45812
2154	45813
10716	45814
2898	45815
21806	45816
11435	45817
38490	45818
4422	45819
21937	45820
248	45821
1731	45822
34954	45823
649	45824
139916	45825
34231	45826
30779	45827
37094	45828
49192	45829
12500	45830
2328	45831
21334	45832
13209	45833
8098	45834
7032	45835
52362	45836
28036	45837
21158	45838
44925	45839
31630	45840
144	45841
357	45842
21695	45843
7180	45844
20892	45845
22476	45846
35605	45847
37543	45848
4417	45849
24213	45850
42028	45851
2687	45852
49098	45853
37665	45854
23722	45855
24455	45856
9731	45857
35371	45858
7637	45859
629	45860
4730	45861
15245	45862
43460	45863
11956	45864
16946	45865
5897	45866
45774	45867
6344	45868
15755	45869
10320	45870
8160	45871
26413	45872
71382	45873
70582	45874
23360	45875
85685	45876
90552	45877
16577	45878
32788	45879
33599	45880
7997	45881
7411	45882
3657	45883
16927	45884
25234	45885
372	45886
17555	45887
98357	45888
61304	45889
27260	45890
3374	45891
74140	45892
17649	45893
16875	45894
21468	45895
9361	45896
25144	45897
12803	45898
35438	45899
89401	45900
73411	45901
4099	45902
29349	45903
17644	45904
507	45905
10748	45906
251	45907
24056	45908
50797	45909
89684	45910
11057	45911
10461	45912
24184	45913
8522	45914
139609	45915
722	45916
52151	45917
4316	45918
82639	45919
23299	45920
34310	45921
28529	45922
87200	45923
14321	45924
63686	45925
60090	45926
1616	45927
87528	45928
10989	45929
694	45930
64828	45931
31568	45932
32146	45933
130441	45934
2378	45935
102128	45936
26564	45937
56817	45938
58642	45939
96102	45940
21852	45941
28636	45942
22314	45943
50	45944
30743	45945
96877	45946
36655	45947
28785	45948
158014	45949
15217	45950
18368	45951
1844	45952
157097	45953
39405	45954
101	45955
29460	45956
48618	45957
49943	45958
24438	45959
3884	45960
22953	45961
1097	45962
48573	45963
15116	45964
28224	45965
3566	45966
26603	45967
21939	45968
11130	45969
99401	45970
659	45971
47514	45972
43176	45973
20263	45974
2913	45975
5020	45976
20110	45977
49833	45978
35040	45979
4941	45980
31598	45981
401	45982
39614	45983
8563	45984
62339	45985
4935	45986
34343	45987
1226	45988
1370	45989
144948	45990
4882	45991
837	45992
21080	45993
3469	45994
9333	45995
69547	45996
28339	45997
75357	45998
87318	45999
23389	46000
8443	46001
4956	46002
35341	46003
32414	46004
23494	46005
1	46006
2752	46007
1533	46008
26383	46009
18686	46010
22494	46011
9585	46012
8642	46013
73638	46014
16261	46015
18833	46016
45875	46017
3845	46018
10978	46019
103843	46020
32992	46021
43997	46022
23142	46023
19858	46024
93786	46025
93895	46026
1398	46027
34685	46028
269	46029
9857	46030
7407	46031
146892	46032
41592	46033
35526	46034
7184	46035
114083	46036
12471	46037
1074	46038
31653	46039
171472	46040
48331	46041
10519	46042
75554	46043
24758	46044
97336	46045
43642	46046
62765	46047
11079	46048
133355	46049
53127	46050
66839	46051
27172	46052
11908	46053
27616	46054
27364	46055
90949	46056
15450	46057
7430	46058
118514	46059
60225	46060
34529	46061
1172	46062
41609	46063
84808	46064
113006	46065
5536	46066
8234	46067
44239	46068
52225	46069
140519	46070
4027	46071
14647	46072
61026	46073
3612	46074
2141	46075
28694	46076
388	46077
8112	46078
7433	46079
20923	46080
6409	46081
5837	46082
99477	46083
42997	46084
45968	46085
47667	46086
33650	46087
10124	46088
50729	46089
5308	46090
61298	46091
22609	46092
47	46093
32050	46094
254	46095
1283	46096
8584	46097
13758	46098
23583	46099
34879	46100
27418	46101
78996	46102
14222	46103
3113	46104
61244	46105
40918	46106
19627	46107
11463	46108
2314	46109
3308	46110
38205	46111
63892	46112
15045	46113
13713	46114
11805	46115
7900	46116
31038	46117
16122	46118
49344	46119
158	46120
29675	46121
20791	46122
13981	46123
4380	46124
69042	46125
7	46126
5419	46127
15830	46128
2699	46129
47520	46130
12305	46131
60043	46132
32728	46133
2702	46134
73910	46135
47698	46136
34338	46137
50457	46138
23466	46139
55032	46140
18706	46141
26534	46142
93	46143
13998	46144
1336	46145
52454	46146
2895	46147
90380	46148
74855	46149
78912	46150
94383	46151
133071	46152
5318	46153
18073	46154
4243	46155
6033	46156
49974	46157
117735	46158
2906	46159
9249	46160
5508	46161
3207	46162
53397	46163
24853	46164
10487	46165
38945	46166
4050	46167
94774	46168
52404	46169
69972	46170
1769	46171
36519	46172
4031	46173
98968	46174
49109	46175
21791	46176
1196	46177
4264	46178
4101	46179
27026	46180
59331	46181
1091	46182
4930	46183
2833	46184
17128	46185
4864	46186
10093	46187
10473	46188
19142	46189
28222	46190
24823	46191
56820	46192
8671	46193
6186	46194
2385	46195
124279	46196
1251	46197
3645	46198
62461	46199
3574	46200
59424	46201
3477	46202
1087	46203
43709	46204
19833	46205
61613	46206
26172	46207
49974	46208
10688	46209
18300	46210
738	46211
32639	46212
50180	46213
5621	46214
32543	46215
8745	46216
15326	46217
9815	46218
21750	46219
15171	46220
58873	46221
805	46222
61098	46223
35836	46224
3037	46225
61289	46226
1843	46227
29982	46228
2309	46229
6970	46230
3124	46231
67010	46232
12450	46233
6469	46234
8988	46235
81039	46236
42753	46237
36061	46238
2454	46239
37242	46240
517	46241
62586	46242
62072	46243
15200	46244
53925	46245
3800	46246
52314	46247
49786	46248
3358	46249
39410	46250
15297	46251
84558	46252
17074	46253
915	46254
28519	46255
132423	46256
66353	46257
15163	46258
3172	46259
10290	46260
6666	46261
6666	46262
2048	46263
14415	46264
14250	46265
18655	46266
13367	46267
51764	46268
1875	46269
8795	46270
16937	46271
74668	46272
2488	46273
59883	46274
4133	46275
18802	46276
101198	46277
63785	46278
26266	46279
6697	46280
2781	46281
2299	46282
4785	46283
66270	46284
28056	46285
5654	46286
95983	46287
6088	46288
30978	46289
2889	46290
17555	46291
111699	46292
84655	46293
17	46294
177434	46295
43961	46296
5580	46297
1853	46298
3292	46299
31369	46300
1322	46301
11356	46302
1929	46303
8603	46304
23480	46305
9919	46306
39411	46307
29407	46308
24119	46309
13806	46310
14579	46311
54464	46312
11302	46313
12934	46314
35823	46315
1389	46316
98876	46317
13896	46318
1340	46319
32216	46320
11588	46321
8316	46322
2061	46323
17557	46324
32037	46325
40647	46326
41699	46327
23383	46328
993	46329
27673	46330
2028	46331
14067	46332
71124	46333
28546	46334
34223	46335
1401	46336
16597	46337
3822	46338
18214	46339
22861	46340
4539	46341
645	46342
5248	46343
59887	46344
40486	46345
51508	46346
17347	46347
22132	46348
29958	46349
1748	46350
39154	46351
6853	46352
11371	46353
6676	46354
3898	46355
83351	46356
84538	46357
5826	46358
35991	46359
26803	46360
18270	46361
1048	46362
46719	46363
18830	46364
35900	46365
15818	46366
35469	46367
5355	46368
615	46369
74722	46370
2748	46371
98935	46372
63732	46373
40668	46374
85760	46375
4156	46376
5098	46377
1976	46378
29041	46379
101	46380
4559	46381
74944	46382
63824	46383
2103	46384
6985	46385
91015	46386
5089	46387
3160	46388
71015	46389
4643	46390
792	46391
43610	46392
11735	46393
26327	46394
29461	46395
6138	46396
51626	46397
96938	46398
29201	46399
24457	46400
4400	46401
14858	46402
4384	46403
39207	46404
13788	46405
17502	46406
77291	46407
16622	46408
18261	46409
8031	46410
50795	46411
47092	46412
16330	46413
13866	46414
775	46415
6123	46416
11682	46417
20254	46418
18861	46419
16750	46420
48370	46421
3622	46422
85675	46423
24450	46424
128672	46425
19869	46426
10546	46427
47722	46428
5768	46429
105322	46430
56853	46431
2740	46432
31837	46433
16352	46434
54488	46435
130333	46436
5929	46437
12774	46438
7345	46439
91562	46440
6806	46441
7426	46442
64476	46443
10681	46444
54768	46445
52083	46446
81084	46447
9002	46448
41076	46449
86453	46450
36640	46451
50027	46452
25803	46453
568	46454
66962	46455
18595	46456
34898	46457
61106	46458
13228	46459
35890	46460
6777	46461
36024	46462
1149	46463
87233	46464
2487	46465
25860	46466
7455	46467
60963	46468
88752	46469
140096	46470
2320	46471
509	46472
9772	46473
74794	46474
81099	46475
127540	46476
56928	46477
13689	46478
62913	46479
326	46480
6193	46481
11857	46482
30929	46483
57560	46484
2263	46485
103787	46486
8383	46487
76738	46488
45714	46489
8099	46490
119678	46491
79882	46492
11595	46493
15754	46494
4917	46495
74078	46496
33928	46497
44199	46498
25930	46499
7646	46500
763	46501
5852	46502
90047	46503
4335	46504
13886	46505
21093	46506
9062	46507
77902	46508
56667	46509
29282	46510
3121	46511
114084	46512
55830	46513
14677	46514
127466	46515
51813	46516
2253	46517
111136	46518
91073	46519
46392	46520
86246	46521
7883	46522
167876	46523
92907	46524
8447	46525
78969	46526
22798	46527
35460	46528
61201	46529
75151	46530
37058	46531
21563	46532
29720	46533
61449	46534
73515	46535
34508	46536
5642	46537
52999	46538
117922	46539
30091	46540
19016	46541
8973	46542
98742	46543
1342	46544
23635	46545
40900	46546
26293	46547
36979	46548
789	46549
17592	46550
29453	46551
61071	46552
1389	46553
8205	46554
69565	46555
210	46556
62033	46557
53277	46558
2204	46559
20206	46560
23999	46561
23838	46562
92038	46563
92038	46564
13767	46565
35068	46566
143937	46567
12438	46568
441	46569
2753	46570
90146	46571
10124	46572
2564	46573
14073	46574
13985	46575
8863	46576
15611	46577
14520	46578
15595	46579
31244	46580
83726	46581
56416	46582
75326	46583
1959	46584
46626	46585
70997	46586
451	46587
56116	46588
10488	46589
25827	46590
95095	46591
16069	46592
79141	46593
48558	46594
13028	46595
37857	46596
28019	46597
117961	46598
37543	46599
1792	46600
51426	46601
108060	46602
3061	46603
30	46604
9365	46605
2241	46606
8393	46607
43627	46608
63549	46609
25934	46610
3443	46611
2584	46612
1293	46613
23857	46614
74814	46615
56653	46616
52313	46617
17836	46618
4150	46619
744	46620
82555	46621
67987	46622
1994	46623
42862	46624
40905	46625
22402	46626
26907	46627
15901	46628
116805	46629
21522	46630
34749	46631
31526	46632
82086	46633
32954	46634
980	46635
110049	46636
117656	46637
5346	46638
48756	46639
19127	46640
883	46641
14487	46642
51926	46643
33649	46644
44536	46645
8968	46646
20253	46647
27534	46648
31277	46649
56376	46650
21385	46651
90093	46652
4384	46653
99363	46654
31186	46655
17948	46656
5221	46657
6087	46658
7926	46659
2414	46660
11446	46661
31582	46662
29059	46663
16756	46664
11101	46665
60204	46666
123788	46667
47077	46668
14579	46669
42330	46670
42614	46671
75720	46672
53789	46673
13298	46674
76648	46675
13014	46676
4051	46677
4291	46678
7	46679
44840	46680
126463	46681
5891	46682
3791	46683
2252	46684
21866	46685
20436	46686
22526	46687
6071	46688
34618	46689
15845	46690
29706	46691
48945	46692
36844	46693
8944	46694
32161	46695
869	46696
69145	46697
78662	46698
25050	46699
31794	46700
8028	46701
5428	46702
2337	46703
41383	46704
20131	46705
92007	46706
1	46707
2532	46708
66332	46709
19274	46710
24197	46711
20601	46712
61117	46713
24444	46714
15834	46715
1718	46716
43635	46717
35861	46718
25656	46719
803	46720
27019	46721
139225	46722
7697	46723
8513	46724
1242	46725
16921	46726
42753	46727
24826	46728
579	46729
78561	46730
1322	46731
18030	46732
25444	46733
30346	46734
44133	46735
90503	46736
15801	46737
4068	46738
15009	46739
75390	46740
28937	46741
457	46742
2472	46743
4224	46744
39431	46745
16446	46746
37554	46747
20413	46748
118110	46749
58077	46750
30944	46751
27807	46752
37312	46753
37312	46754
2001	46755
19696	46756
10754	46757
15916	46758
5316	46759
3894	46760
7480	46761
100898	46762
8871	46763
8550	46764
4303	46765
46385	46766
74293	46767
14468	46768
2766	46769
42198	46770
38402	46771
56102	46772
11795	46773
97205	46774
43960	46775
62085	46776
20575	46777
20429	46778
38400	46779
9028	46780
35754	46781
44959	46782
33484	46783
2283	46784
19732	46785
25949	46786
40272	46787
12051	46788
60598	46789
13300	46790
2959	46791
2901	46792
89657	46793
12651	46794
25483	46795
28174	46796
8204	46797
2753	46798
74005	46799
2276	46800
49927	46801
3956	46802
11304	46803
43538	46804
42529	46805
20914	46806
5782	46807
32972	46808
2576	46809
500	46810
30478	46811
44445	46812
2373	46813
9901	46814
18175	46815
1866	46816
43211	46817
3574	46818
23162	46819
33418	46820
5201	46821
6362	46822
68533	46823
57641	46824
69512	46825
4435	46826
61185	46827
42822	46828
11567	46829
17193	46830
33061	46831
83201	46832
44937	46833
1458	46834
54530	46835
59911	46836
9879	46837
5262	46838
4973	46839
656	46840
69851	46841
66686	46842
107472	46843
44458	46844
30977	46845
9776	46846
4750	46847
1651	46848
20265	46849
5079	46850
1334	46851
29044	46852
30919	46853
15968	46854
31675	46855
3880	46856
42777	46857
4310	46858
32890	46859
14538	46860
311	46861
853	46862
144	46863
9238	46864
27687	46865
326	46866
7920	46867
44401	46868
34912	46869
18210	46870
14256	46871
11956	46872
17855	46873
9727	46874
2996	46875
82439	46876
1767	46877
35116	46878
2373	46879
72502	46880
66059	46881
2451	46882
31551	46883
36042	46884
7043	46885
74151	46886
5872	46887
21608	46888
39792	46889
147362	46890
55225	46891
25146	46892
9890	46893
17172	46894
108730	46895
5933	46896
11434	46897
18821	46898
11139	46899
1648	46900
1528	46901
7916	46902
31754	46903
60329	46904
32644	46905
7792	46906
7159	46907
75072	46908
34971	46909
5177	46910
32187	46911
32264	46912
12882	46913
2535	46914
43613	46915
35483	46916
15682	46917
38422	46918
46327	46919
44948	46920
15069	46921
46170	46922
31557	46923
61038	46924
33674	46925
51572	46926
112995	46927
174346	46928
81254	46929
54030	46930
16061	46931
6952	46932
8	46933
89334	46934
5000	46935
3421	46936
60304	46937
40673	46938
5032	46939
71974	46940
5474	46941
85792	46942
65779	46943
9741	46944
44014	46945
76725	46946
21647	46947
6651	46948
61911	46949
161	46950
30835	46951
2761	46952
83626	46953
51370	46954
19244	46955
5486	46956
11694	46957
49802	46958
19616	46959
22590	46960
72478	46961
9381	46962
18563	46963
14026	46964
19674	46965
79547	46966
121862	46967
6010	46968
47679	46969
2575	46970
11349	46971
3	46972
4360	46973
167168	46974
4782	46975
75418	46976
37549	46977
79018	46978
102266	46979
13849	46980
52666	46981
63849	46982
24125	46983
2087	46984
14674	46985
6765	46986
7754	46987
23115	46988
3170	46989
54135	46990
14057	46991
9941	46992
1025	46993
49221	46994
9921	46995
100355	46996
6222	46997
62829	46998
67036	46999
55857	47000
42786	47001
122492	47002
21832	47003
25402	47004
21974	47005
31897	47006
704	47007
68687	47008
28178	47009
38094	47010
581	47011
68014	47012
10488	47013
707	47014
1899	47015
1768	47016
7456	47017
8075	47018
77233	47019
20543	47020
524	47021
66676	47022
15755	47023
32710	47024
80729	47025
1173	47026
32270	47027
21080	47028
23761	47029
21565	47030
77903	47031
56550	47032
35316	47033
68008	47034
22580	47035
7008	47036
834	47037
3645	47038
57509	47039
32109	47040
65104	47041
69175	47042
21801	47043
180	47044
22019	47045
4436	47046
1938	47047
46381	47048
5978	47049
126286	47050
883	47051
231	47052
6300	47053
39025	47054
60432	47055
6167	47056
15235	47057
60716	47058
20912	47059
12641	47060
2998	47061
12653	47062
22539	47063
109912	47064
76519	47065
26177	47066
9532	47067
36000	47068
24439	47069
112880	47070
10918	47071
7193	47072
66491	47073
91527	47074
38975	47075
26177	47076
5840	47077
153	47078
17	47079
205	47080
19616	47081
4053	47082
2156	47083
108897	47084
3219	47085
34594	47086
5020	47087
3406	47088
29620	47089
12861	47090
1281	47091
10302	47092
69697	47093
9333	47094
43011	47095
52041	47096
12074	47097
980	47098
21348	47099
40797	47100
69501	47101
42378	47102
47517	47103
687	47104
24392	47105
43498	47106
22048	47107
7397	47108
63467	47109
5168	47110
126874	47111
8983	47112
44392	47113
16127	47114
50308	47115
3460	47116
42806	47117
5627	47118
120223	47119
41496	47120
1206	47121
943	47122
41593	47123
28247	47124
36157	47125
25109	47126
43704	47127
10191	47128
51539	47129
60043	47130
23233	47131
2909	47132
57337	47133
9095	47134
285	47135
17375	47136
103	47137
11846	47138
33770	47139
109428	47140
165295	47141
77186	47142
53472	47143
49030	47144
51293	47145
57523	47146
43102	47147
58644	47148
47862	47149
123433	47150
19578	47151
23737	47152
10548	47153
35780	47154
20481	47155
61881	47156
40497	47157
33333	47158
57367	47159
10194	47160
43248	47161
21270	47162
4611	47163
72321	47164
15631	47165
10270	47166
28712	47167
54272	47168
17039	47169
183686	47170
16975	47171
475	47172
1205	47173
7415	47174
208	47175
414	47176
87691	47177
73	47178
98167	47179
2973	47180
23198	47181
20262	47182
147848	47183
50308	47184
35036	47185
12183	47186
82671	47187
30010	47188
19869	47189
8564	47190
9049	47191
5192	47192
37966	47193
3064	47194
13071	47195
6765	47196
50337	47197
8636	47198
205	47199
37010	47200
14857	47201
6285	47202
48478	47203
14298	47204
6673	47205
3967	47206
34274	47207
182244	47208
95004	47209
2322	47210
72955	47211
4756	47212
89551	47213
35225	47214
30974	47215
4285	47216
908	47217
123990	47218
79954	47219
33098	47220
3436	47221
34892	47222
68646	47223
46475	47224
67812	47225
775	47226
4306	47227
119399	47228
58568	47229
8592	47230
5329	47231
111833	47232
9104	47233
5692	47234
9290	47235
6440	47236
51434	47237
7183	47238
718	47239
97492	47240
71198	47241
19205	47242
28826	47243
28172	47244
26589	47245
74867	47246
25019	47247
35000	47248
6533	47249
6408	47250
53885	47251
67555	47252
16231	47253
54829	47254
9908	47255
38457	47256
6409	47257
2641	47258
100822	47259
12083	47260
22088	47261
87456	47262
9471	47263
20256	47264
14940	47265
90653	47266
14238	47267
29161	47268
24666	47269
20490	47270
2122	47271
120504	47272
35812	47273
52378	47274
13478	47275
3887	47276
460	47277
23081	47278
1187	47279
15691	47280
48193	47281
5086	47282
22838	47283
16684	47284
49085	47285
18423	47286
4313	47287
87241	47288
79067	47289
42002	47290
47714	47291
29571	47292
1682	47293
18501	47294
16681	47295
33718	47296
9822	47297
103931	47298
4577	47299
15646	47300
2321	47301
30671	47302
79842	47303
1082	47304
2738	47305
11238	47306
52013	47307
50028	47308
6452	47309
46587	47310
51020	47311
29551	47312
31873	47313
40497	47314
46812	47315
4173	47316
3697	47317
38062	47318
24653	47319
64470	47320
4527	47321
8104	47322
15785	47323
127	47324
23251	47325
78587	47326
16401	47327
47099	47328
71939	47329
19075	47330
36	47331
8396	47332
42309	47333
956	47334
35100	47335
3499	47336
8485	47337
488	47338
57121	47339
6883	47340
64776	47341
806	47342
19630	47343
698	47344
66419	47345
82934	47346
5778	47347
83924	47348
135296	47349
86290	47350
180	47351
26028	47352
91586	47353
19113	47354
17297	47355
120120	47356
38014	47357
69817	47358
18594	47359
81884	47360
38315	47361
16985	47362
74692	47363
43626	47364
47082	47365
9130	47366
46220	47367
90693	47368
11744	47369
26293	47370
47327	47371
67919	47372
37191	47373
11	47374
385	47375
47870	47376
12430	47377
15532	47378
16855	47379
1399	47380
43470	47381
26758	47382
50988	47383
16815	47384
472	47385
28776	47386
23832	47387
110300	47388
546	47389
62629	47390
1725	47391
28856	47392
37180	47393
75678	47394
70998	47395
45344	47396
27567	47397
19952	47398
19018	47399
10	47400
3357	47401
76510	47402
66116	47403
485	47404
73683	47405
57499	47406
24023	47407
2744	47408
1264	47409
9402	47410
33278	47411
53110	47412
63686	47413
33711	47414
71374	47415
32280	47416
60917	47417
181325	47418
56778	47419
7214	47420
16519	47421
124893	47422
1275	47423
12468	47424
294	47425
14049	47426
13547	47427
13670	47428
15661	47429
26712	47430
29191	47431
37543	47432
2951	47433
4452	47434
36078	47435
89339	47436
58273	47437
19574	47438
23742	47439
28905	47440
51552	47441
20740	47442
32014	47443
1672	47444
6768	47445
24319	47446
2289	47447
28690	47448
20244	47449
27377	47450
60196	47451
34602	47452
2271	47453
11505	47454
27735	47455
11762	47456
43469	47457
6534	47458
4688	47459
16852	47460
14747	47461
120206	47462
27366	47463
37992	47464
13553	47465
28121	47466
45647	47467
89453	47468
12102	47469
37149	47470
11124	47471
13686	47472
4224	47473
8551	47474
11081	47475
49168	47476
5573	47477
3710	47478
27176	47479
41590	47480
73876	47481
62861	47482
16000	47483
49867	47484
72393	47485
52316	47486
65456	47487
53809	47488
42418	47489
24438	47490
41783	47491
9974	47492
25677	47493
44804	47494
51612	47495
113334	47496
55327	47497
121483	47498
30840	47499
34260	47500
112128	47501
27735	47502
35532	47503
10520	47504
224	47505
21328	47506
36673	47507
43495	47508
28043	47509
40794	47510
7514	47511
33743	47512
61683	47513
60604	47514
61744	47515
43580	47516
1129	47517
28294	47518
4293	47519
79872	47520
14419	47521
4458	47522
68053	47523
3991	47524
33141	47525
12865	47526
14657	47527
21236	47528
2314	47529
18729	47530
61216	47531
1270	47532
23192	47533
9664	47534
41663	47535
4076	47536
16434	47537
59137	47538
37306	47539
51182	47540
5393	47541
67341	47542
7829	47543
29539	47544
3679	47545
7685	47546
670	47547
6440	47548
12351	47549
80384	47550
18641	47551
82040	47552
28679	47553
75353	47554
21279	47555
11506	47556
125341	47557
18431	47558
10861	47559
112974	47560
57537	47561
42392	47562
122719	47563
24017	47564
78931	47565
27185	47566
24835	47567
48493	47568
10026	47569
13332	47570
9598	47571
38162	47572
5187	47573
9759	47574
324	47575
13686	47576
11656	47577
568	47578
43334	47579
3420	47580
16346	47581
2829	47582
11238	47583
78976	47584
6499	47585
90751	47586
260	47587
97267	47588
7691	47589
59272	47590
3098	47591
17116	47592
46095	47593
92669	47594
60010	47595
63486	47596
1706	47597
13071	47598
37532	47599
15346	47600
59369	47601
57431	47602
9075	47603
120281	47604
16726	47605
43350	47606
61121	47607
35797	47608
12028	47609
113397	47610
99794	47611
4644	47612
123573	47613
22671	47614
60923	47615
24794	47616
1018	47617
187227	47618
18269	47619
908	47620
17126	47621
27719	47622
15128	47623
806	47624
114882	47625
25879	47626
36121	47627
31670	47628
51244	47629
45822	47630
42346	47631
101728	47632
101976	47633
66450	47634
86026	47635
6526	47636
4757	47637
10102	47638
159307	47639
8192	47640
112157	47641
19284	47642
57803	47643
2711	47644
8867	47645
8446	47646
54252	47647
19284	47648
103772	47649
57448	47650
8248	47651
18737	47652
420	47653
345	47654
10249	47655
28830	47656
1983	47657
43297	47658
14235	47659
27633	47660
231	47661
1706	47662
39535	47663
42996	47664
2414	47665
12686	47666
27385	47667
57528	47668
2952	47669
66650	47670
31190	47671
9881	47672
9343	47673
54650	47674
46762	47675
9349	47676
6775	47677
13966	47678
7639	47679
52153	47680
48117	47681
51664	47682
122	47683
113850	47684
13956	47685
29073	47686
24466	47687
6492	47688
88931	47689
21698	47690
655	47691
10477	47692
54738	47693
63743	47694
10574	47695
5778	47696
56082	47697
16794	47698
6896	47699
13908	47700
77801	47701
34200	47702
59357	47703
6535	47704
24859	47705
77045	47706
77453	47707
10057	47708
13113	47709
14128	47710
33568	47711
456	47712
28308	47713
25361	47714
100400	47715
459	47716
706	47717
12328	47718
23213	47719
18089	47720
1344	47721
5799	47722
3195	47723
42198	47724
16354	47725
15533	47726
27178	47727
30753	47728
101558	47729
56742	47730
13781	47731
53564	47732
707	47733
120991	47734
41258	47735
24758	47736
17652	47737
33113	47738
74463	47739
38934	47740
3561	47741
33112	47742
5475	47743
64901	47744
42175	47745
14196	47746
26981	47747
38358	47748
26853	47749
16986	47750
64401	47751
32198	47752
39815	47753
21316	47754
29706	47755
90980	47756
5412	47757
4050	47758
160	47759
87753	47760
9944	47761
9944	47762
11454	47763
64965	47764
456	47765
2985	47766
4114	47767
13828	47768
29974	47769
17149	47770
734	47771
32965	47772
28129	47773
112345	47774
13900	47775
11812	47776
31491	47777
9096	47778
67665	47779
122536	47780
62492	47781
3937	47782
21880	47783
19971	47784
5381	47785
21901	47786
38521	47787
34018	47788
270	47789
20562	47790
41293	47791
38709	47792
61509	47793
11871	47794
54228	47795
8859	47796
46801	47797
18664	47798
200	47799
19864	47800
16820	47801
12542	47802
9705	47803
13044	47804
360	47805
7730	47806
1829	47807
10938	47808
29088	47809
80395	47810
3330	47811
7519	47812
5766	47813
58653	47814
34419	47815
41645	47816
3492	47817
74943	47818
18374	47819
764	47820
66522	47821
5999	47822
22898	47823
16633	47824
10836	47825
6980	47826
11074	47827
15528	47828
89531	47829
13003	47830
49331	47831
4595	47832
2345	47833
8467	47834
916	47835
16077	47836
6992	47837
1694	47838
1475	47839
9148	47840
1599	47841
42757	47842
1762	47843
622	47844
21373	47845
9561	47846
38004	47847
3051	47848
5836	47849
45104	47850
46470	47851
43715	47852
7	47853
3928	47854
28362	47855
11651	47856
54794	47857
10177	47858
57576	47859
32671	47860
9386	47861
4544	47862
1560	47863
71425	47864
4162	47865
5055	47866
53944	47867
73805	47868
35552	47869
21899	47870
35581	47871
61319	47872
59985	47873
2515	47874
549	47875
29699	47876
15691	47877
47893	47878
16715	47879
32714	47880
801	47881
13603	47882
4459	47883
1951	47884
976	47885
313	47886
1161	47887
16098	47888
88327	47889
8676	47890
57555	47891
1492	47892
17441	47893
25018	47894
36459	47895
2876	47896
50124	47897
7650	47898
56889	47899
23390	47900
2252	47901
8434	47902
4478	47903
1572	47904
15786	47905
2768	47906
46374	47907
61896	47908
105224	47909
11006	47910
19873	47911
38707	47912
8	47913
17195	47914
23470	47915
1650	47916
19583	47917
125171	47918
66497	47919
34082	47920
8	47921
42016	47922
19288	47923
12157	47924
48880	47925
3193	47926
4137	47927
3305	47928
33936	47929
1920	47930
32471	47931
201	47932
263	47933
28247	47934
3910	47935
41641	47936
59173	47937
35439	47938
4525	47939
14053	47940
11884	47941
10239	47942
2667	47943
16466	47944
1034	47945
8782	47946
7564	47947
273	47948
437	47949
41691	47950
1	47951
2004	47952
5104	47953
132156	47954
85115	47955
4548	47956
9835	47957
346	47958
490	47959
35397	47960
2166	47961
50832	47962
36152	47963
11546	47964
38043	47965
18188	47966
60525	47967
144105	47968
287	47969
881	47970
1589	47971
24638	47972
1140	47973
5438	47974
8371	47975
33572	47976
27400	47977
42173	47978
5658	47979
5658	47980
18573	47981
2477	47982
44726	47983
37297	47984
6569	47985
28850	47986
21222	47987
1562	47988
543	47989
65543	47990
31630	47991
10454	47992
32145	47993
3008	47994
81162	47995
17157	47996
2848	47997
3182	47998
42575	47999
5572	48000
19565	48001
7684	48002
19168	48003
47622	48004
3845	48005
93728	48006
26943	48007
276	48008
415	48009
2081	48010
195	48011
32340	48012
24868	48013
2958	48014
121792	48015
33936	48016
54	48017
19899	48018
775	48019
9673	48020
14201	48021
16672	48022
686	48023
16979	48024
44412	48025
48388	48026
24276	48027
3677	48028
32105	48029
41623	48030
12977	48031
8271	48032
6996	48033
21196	48034
12727	48035
7887	48036
6163	48037
1183	48038
12118	48039
30877	48040
73210	48041
40283	48042
40557	48043
40731	48044
1488	48045
72916	48046
711	48047
219	48048
51	48049
1176	48050
56	48051
9068	48052
25230	48053
37344	48054
21939	48055
68991	48056
39211	48057
10809	48058
2005	48059
13992	48060
28990	48061
42394	48062
12035	48063
132092	48064
9816	48065
37505	48066
4756	48067
16977	48068
26182	48069
8859	48070
6157	48071
4989	48072
102302	48073
32499	48074
66184	48075
8507	48076
5522	48077
58792	48078
2116	48079
123994	48080
45051	48081
2858	48082
73526	48083
8033	48084
35864	48085
144036	48086
9854	48087
63616	48088
51021	48089
3182	48090
23645	48091
77401	48092
10897	48093
111245	48094
7337	48095
508	48096
6430	48097
90605	48098
88892	48099
36697	48100
1181	48101
14300	48102
79522	48103
122727	48104
698	48105
62902	48106
4930	48107
89737	48108
4008	48109
1488	48110
21857	48111
15301	48112
2092	48113
21093	48114
42178	48115
105447	48116
16959	48117
64320	48118
55750	48119
14278	48120
22746	48121
10935	48122
14221	48123
5852	48124
3894	48125
995	48126
58974	48127
2199	48128
59205	48129
49236	48130
998	48131
355	48132
10457	48133
2249	48134
34317	48135
3134	48136
35691	48137
53834	48138
40674	48139
420	48140
51266	48141
59232	48142
41526	48143
1351	48144
698	48145
96444	48146
36078	48147
1654	48148
35637	48149
24263	48150
2059	48151
9879	48152
47991	48153
43617	48154
904	48155
24446	48156
91953	48157
59018	48158
6286	48159
18327	48160
16995	48161
13167	48162
42723	48163
980	48164
8293	48165
8863	48166
4622	48167
63185	48168
51933	48169
40975	48170
53737	48171
26784	48172
54471	48173
2203	48174
10824	48175
28746	48176
33311	48177
24758	48178
25131	48179
36081	48180
16808	48181
29152	48182
44472	48183
6113	48184
47212	48185
1165	48186
8696	48187
1278	48188
4491	48189
1839	48190
53827	48191
3790	48192
13670	48193
40180	48194
2274	48195
188	48196
91632	48197
179	48198
95856	48199
14220	48200
6578	48201
2905	48202
16051	48203
51774	48204
215	48205
16688	48206
3996	48207
10022	48208
89664	48209
52998	48210
1	48211
841	48212
2436	48213
3790	48214
5869	48215
18586	48216
3248	48217
4631	48218
15016	48219
75003	48220
16899	48221
493	48222
83	48223
21046	48224
51711	48225
7529	48226
71779	48227
14267	48228
20185	48229
12699	48230
704	48231
1081	48232
30977	48233
11037	48234
35651	48235
1619	48236
5885	48237
766	48238
75103	48239
8578	48240
15367	48241
8804	48242
7261	48243
8831	48244
13262	48245
11603	48246
85	48247
2419	48248
14434	48249
53456	48250
46428	48251
15421	48252
14077	48253
4078	48254
17251	48255
60	48256
3024	48257
21808	48258
156	48259
134213	48260
679	48261
5069	48262
19200	48263
2739	48264
70764	48265
51372	48266
5184	48267
339	48268
287	48269
9890	48270
839	48271
801	48272
11927	48273
13229	48274
13857	48275
4470	48276
4874	48277
22716	48278
10041	48279
22565	48280
4874	48281
14202	48282
1551	48283
1042	48284
20000	48285
59093	48286
16413	48287
33700	48288
1797	48289
5241	48290
524	48291
31574	48292
8	48293
19982	48294
19382	48295
29144	48296
3227	48297
23721	48298
22827	48299
7836	48300
6654	48301
13915	48302
19902	48303
41022	48304
28192	48305
1205	48306
1	48307
26915	48308
4099	48309
16299	48310
3357	48311
1773	48312
34927	48313
12820	48314
40180	48315
4547	48316
12448	48317
240	48318
7	48319
1178	48320
107447	48321
41475	48322
52280	48323
157	48324
90212	48325
42899	48326
12022	48327
14794	48328
743	48329
2936	48330
32443	48331
77176	48332
117252	48333
79410	48334
20288	48335
16732	48336
91926	48337
4181	48338
11437	48339
21416	48340
18195	48341
61875	48342
21478	48343
7431	48344
80946	48345
31478	48346
26270	48347
1336	48348
11557	48349
2195	48350
14117	48351
6454	48352
1076	48353
52468	48354
42412	48355
24895	48356
22665	48357
1402	48358
28386	48359
13552	48360
51902	48361
63799	48362
62214	48363
77370	48364
4461	48365
38323	48366
4722	48367
14301	48368
27578	48369
525	48370
42016	48371
26303	48372
17676	48373
650	48374
851	48375
14250	48376
1653	48377
14436	48378
1193	48379
59634	48380
91069	48381
82639	48382
65146	48383
4837	48384
8571	48385
7603	48386
23599	48387
13900	48388
12238	48389
1156	48390
41677	48391
37297	48392
141898	48393
51135	48394
6807	48395
29499	48396
26626	48397
75270	48398
860	48399
1455	48400
53795	48401
1593	48402
3861	48403
104227	48404
41103	48405
42737	48406
63607	48407
21948	48408
29263	48409
78619	48410
28817	48411
4388	48412
4874	48413
811	48414
81442	48415
67086	48416
132268	48417
82989	48418
123507	48419
24674	48420
59234	48421
7225	48422
23132	48423
3028	48424
8850	48425
4531	48426
50814	48427
24452	48428
65891	48429
133428	48430
18699	48431
182697	48432
14135	48433
26309	48434
3943	48435
70242	48436
3728	48437
24665	48438
11557	48439
32265	48440
9926	48441
14850	48442
13312	48443
83231	48444
11947	48445
64929	48446
3582	48447
58439	48448
1314	48449
52159	48450
16878	48451
29440	48452
66374	48453
37503	48454
58667	48455
61934	48456
65491	48457
29065	48458
8463	48459
37825	48460
5439	48461
34683	48462
15978	48463
88682	48464
1311	48465
8323	48466
14912	48467
77193	48468
65835	48469
23258	48470
4420	48471
32879	48472
17003	48473
59108	48474
33358	48475
6083	48476
74999	48477
1340	48478
23325	48479
83235	48480
28121	48481
24430	48482
3028	48483
60072	48484
128236	48485
95902	48486
74939	48487
4059	48488
3089	48489
69372	48490
3408	48491
20605	48492
2592	48493
41623	48494
138807	48495
34642	48496
7717	48497
19446	48498
14881	48499
28940	48500
12112	48501
8962	48502
50412	48503
29534	48504
155	48505
34986	48506
2000	48507
41567	48508
77245	48509
14935	48510
22914	48511
9366	48512
79189	48513
146784	48514
91224	48515
4949	48516
44961	48517
16340	48518
7475	48519
1445	48520
71953	48521
24434	48522
9011	48523
21613	48524
47350	48525
54977	48526
102691	48527
16473	48528
38045	48529
4885	48530
50479	48531
27311	48532
84316	48533
8524	48534
29973	48535
67192	48536
16583	48537
90633	48538
68732	48539
12396	48540
72253	48541
22447	48542
20307	48543
26752	48544
26459	48545
244	48546
8741	48547
60244	48548
7936	48549
99861	48550
115612	48551
15122	48552
1826	48553
6202	48554
11727	48555
41085	48556
594	48557
6684	48558
16249	48559
21070	48560
53653	48561
67365	48562
13241	48563
24448	48564
9135	48565
55564	48566
5360	48567
60966	48568
403	48569
43373	48570
9792	48571
77738	48572
8449	48573
18661	48574
16936	48575
13502	48576
132664	48577
36669	48578
98486	48579
66934	48580
23104	48581
7700	48582
5383	48583
16801	48584
42039	48585
21129	48586
25411	48587
28210	48588
49046	48589
80269	48590
15631	48591
33797	48592
46888	48593
16956	48594
1137	48595
20397	48596
466	48597
81008	48598
20775	48599
4820	48600
5301	48601
23938	48602
4271	48603
5297	48604
65507	48605
33719	48606
123352	48607
60504	48608
1524	48609
9654	48610
5382	48611
15831	48612
127473	48613
67188	48614
79811	48615
5992	48616
80618	48617
41326	48618
37917	48619
35013	48620
17475	48621
40750	48622
11454	48623
66043	48624
80106	48625
8966	48626
16272	48627
48677	48628
590	48629
8055	48630
89180	48631
15849	48632
50958	48633
9478	48634
6362	48635
2361	48636
3208	48637
697	48638
3583	48639
42510	48640
2658	48641
24240	48642
17	48643
7930	48644
39650	48645
3552	48646
50418	48647
17236	48648
3257	48649
21816	48650
20482	48651
15767	48652
4938	48653
84306	48654
7920	48655
162701	48656
6573	48657
55434	48658
17867	48659
22420	48660
6965	48661
6066	48662
42042	48663
137827	48664
3951	48665
89441	48666
7853	48667
13842	48668
25666	48669
23311	48670
738	48671
17	48672
404	48673
33421	48674
39544	48675
3398	48676
2301	48677
42880	48678
31776	48679
42438	48680
1464	48681
1173	48682
170	48683
25886	48684
43077	48685
704	48686
35126	48687
18269	48688
7032	48689
56483	48690
7616	48691
2895	48692
77277	48693
3843	48694
61010	48695
43281	48696
10488	48697
139254	48698
1645	48699
65330	48700
6702	48701
56518	48702
104338	48703
19937	48704
9316	48705
27485	48706
31538	48707
1061	48708
22660	48709
2175	48710
41546	48711
3478	48712
37792	48713
3770	48714
34641	48715
9318	48716
67047	48717
6642	48718
138686	48719
8512	48720
12297	48721
1225	48722
96134	48723
50269	48724
1822	48725
49147	48726
23474	48727
16972	48728
8699	48729
26156	48730
1171	48731
708	48732
45637	48733
5989	48734
3299	48735
42754	48736
524	48737
28680	48738
68971	48739
31949	48740
1580	48741
3061	48742
56831	48743
10972	48744
5611	48745
27816	48746
1570	48747
1474	48748
39320	48749
102	48750
60181	48751
8326	48752
103747	48753
7533	48754
58750	48755
71209	48756
38216	48757
900	48758
8055	48759
252	48760
46548	48761
4155	48762
12390	48763
17043	48764
9185	48765
21035	48766
49146	48767
11315	48768
26501	48769
127840	48770
68294	48771
15715	48772
38168	48773
46085	48774
50701	48775
2034	48776
13317	48777
12652	48778
27267	48779
28002	48780
22633	48781
19868	48782
55388	48783
37086	48784
44127	48785
19173	48786
82904	48787
40866	48788
13841	48789
5503	48790
77369	48791
1234	48792
14	48793
130414	48794
27702	48795
72113	48796
42553	48797
86446	48798
30123	48799
71531	48800
60562	48801
4697	48802
86693	48803
9769	48804
8004	48805
32907	48806
558	48807
493	48808
36	48809
34424	48810
10257	48811
75569	48812
61041	48813
75553	48814
10443	48815
71199	48816
19209	48817
61105	48818
17810	48819
30786	48820
22159	48821
1233	48822
410	48823
2889	48824
10721	48825
84463	48826
2608	48827
1503	48828
19724	48829
47145	48830
19226	48831
6608	48832
35247	48833
101010	48834
961	48835
27373	48836
7997	48837
8841	48838
3746	48839
13773	48840
5995	48841
28984	48842
43713	48843
20126	48844
41523	48845
4981	48846
3181	48847
4599	48848
6000	48849
34074	48850
31701	48851
33134	48852
27396	48853
60016	48854
103971	48855
43048	48856
261	48857
10623	48858
112518	48859
5052	48860
60221	48861
39500	48862
2900	48863
85932	48864
16465	48865
2895	48866
27352	48867
25601	48868
31972	48869
1220	48870
15199	48871
66460	48872
1842	48873
141196	48874
77176	48875
5426	48876
76704	48877
1878	48878
94685	48879
84424	48880
47354	48881
63600	48882
12111	48883
94852	48884
24680	48885
151	48886
68353	48887
117659	48888
65273	48889
133880	48890
36583	48891
97574	48892
39351	48893
49212	48894
12949	48895
23703	48896
50027	48897
90952	48898
16068	48899
108302	48900
879	48901
39581	48902
24384	48903
18252	48904
60087	48905
1426	48906
6208	48907
35635	48908
13926	48909
18941	48910
87	48911
37826	48912
30915	48913
48001	48914
31595	48915
47766	48916
48720	48917
1171	48918
4428	48919
38129	48920
6484	48921
8448	48922
38624	48923
26430	48924
9708	48925
60843	48926
61	48927
87489	48928
43510	48929
52686	48930
11254	48931
28376	48932
42210	48933
117263	48934
19848	48935
6392	48936
7244	48937
926	48938
9039	48939
16828	48940
15672	48941
45692	48942
30400	48943
2512	48944
7370	48945
4730	48946
35113	48947
17375	48948
26372	48949
35762	48950
66438	48951
26635	48952
11213	48953
67181	48954
5415	48955
483	48956
18829	48957
8652	48958
5405	48959
19844	48960
3966	48961
470	48962
2664	48963
96577	48964
360	48965
38185	48966
12889	48967
3899	48968
23418	48969
67004	48970
141722	48971
104297	48972
423	48973
342	48974
156302	48975
5433	48976
59608	48977
70744	48978
45113	48979
8774	48980
54060	48981
95103	48982
579	48983
6113	48984
111	48985
690	48986
5966	48987
2496	48988
2529	48989
26833	48990
37939	48991
2686	48992
101633	48993
40194	48994
5162	48995
5037	48996
23621	48997
11764	48998
260	48999
260	49000
35209	49001
11651	49002
30032	49003
24951	49004
19247	49005
32511	49006
86016	49007
32285	49008
36727	49009
183	49010
8304	49011
90165	49012
49049	49013
27682	49014
32039	49015
41262	49016
45854	49017
85307	49018
10	49019
1012	49020
52960	49021
15781	49022
13320	49023
59096	49024
79792	49025
21127	49026
40	49027
13590	49028
17648	49029
38865	49030
51419	49031
5194	49032
64810	49033
7203	49034
6719	49035
34337	49036
51935	49037
23189	49038
21767	49039
21367	49040
50534	49041
2806	49042
42872	49043
6293	49044
49997	49045
5524	49046
50131	49047
230	49048
4695	49049
23164	49050
50582	49051
1840	49052
27912	49053
61024	49054
712	49055
13326	49056
40589	49057
11996	49058
53277	49059
48072	49060
2508	49061
53478	49062
205	49063
111975	49064
47827	49065
4888	49066
101365	49067
69170	49068
25841	49069
1958	49070
70528	49071
96361	49072
114170	49073
32192	49074
246	49075
24531	49076
25811	49077
20015	49078
3804	49079
48240	49080
4139	49081
7633	49082
110561	49083
29058	49084
11938	49085
3187	49086
11283	49087
15830	49088
41017	49089
30605	49090
7614	49091
13206	49092
65213	49093
11868	49094
107569	49095
1623	49096
3579	49097
15257	49098
71380	49099
9032	49100
33287	49101
3551	49102
5707	49103
5934	49104
8674	49105
50781	49106
15406	49107
2044	49108
134050	49109
29690	49110
1543	49111
24548	49112
16775	49113
55571	49114
21040	49115
58745	49116
15899	49117
1737	49118
31089	49119
11891	49120
17020	49121
12443	49122
719	49123
7161	49124
2169	49125
27968	49126
24	49127
1562	49128
763	49129
4462	49130
25723	49131
12741	49132
44806	49133
92079	49134
180	49135
25375	49136
19698	49137
1346	49138
2392	49139
35034	49140
35707	49141
9126	49142
8575	49143
41949	49144
2951	49145
61010	49146
47102	49147
11798	49148
1512	49149
13475	49150
36690	49151
15160	49152
43997	49153
28381	49154
13709	49155
29971	49156
71497	49157
11424	49158
4596	49159
10011	49160
32978	49161
27759	49162
48990	49163
23581	49164
13123	49165
7580	49166
22630	49167
1518	49168
24226	49169
132382	49170
29195	49171
11604	49172
1097	49173
18328	49174
21466	49175
61848	49176
17267	49177
12628	49178
101359	49179
6283	49180
4356	49181
20964	49182
2195	49183
4643	49184
16855	49185
43249	49186
2139	49187
10265	49188
6283	49189
9402	49190
368	49191
7210	49192
72069	49193
9479	49194
2792	49195
41420	49196
54051	49197
3720	49198
37346	49199
122773	49200
30779	49201
31056	49202
9835	49203
12488	49204
65051	49205
1357	49206
4737	49207
493	49208
42293	49209
8932	49210
13753	49211
20323	49212
59204	49213
4782	49214
4508	49215
14425	49216
55519	49217
19943	49218
34557	49219
11154	49220
15043	49221
12232	49222
11513	49223
2284	49224
69335	49225
19309	49226
8122	49227
8591	49228
65087	49229
24142	49230
652	49231
25464	49232
39288	49233
1944	49234
30209	49235
17275	49236
8326	49237
24786	49238
24025	49239
28180	49240
113380	49241
535	49242
25223	49243
87479	49244
32080	49245
1353	49246
101907	49247
58069	49248
1276	49249
31198	49250
2159	49251
43586	49252
35396	49253
853	49254
3384	49255
29233	49256
1029	49257
4577	49258
61283	49259
12357	49260
6272	49261
55488	49262
42988	49263
3436	49264
16400	49265
498	49266
4238	49267
59312	49268
41501	49269
87121	49270
14828	49271
74941	49272
7250	49273
5212	49274
7217	49275
2048	49276
95768	49277
81223	49278
41013	49279
2746	49280
25506	49281
25797	49282
9077	49283
1541	49284
64260	49285
69552	49286
121752	49287
18925	49288
17184	49289
1467	49290
10434	49291
99772	49292
66390	49293
59892	49294
106482	49295
56035	49296
96329	49297
51955	49298
39111	49299
53853	49300
10547	49301
49645	49302
13972	49303
104923	49304
43918	49305
14924	49306
27995	49307
26992	49308
20485	49309
54888	49310
6907	49311
4191	49312
21949	49313
15032	49314
66629	49315
2093	49316
1363	49317
31685	49318
56488	49319
30216	49320
4187	49321
14456	49322
38884	49323
1646	49324
99002	49325
49641	49326
92789	49327
74431	49328
3712	49329
48520	49330
19014	49331
54148	49332
1576	49333
36644	49334
49257	49335
1608	49336
11798	49337
101816	49338
7101	49339
76324	49340
970	49341
58119	49342
12488	49343
21055	49344
28222	49345
4199	49346
4756	49347
80271	49348
67014	49349
31821	49350
40975	49351
146580	49352
1608	49353
1844	49354
11367	49355
12313	49356
34227	49357
37728	49358
2899	49359
91571	49360
16983	49361
179	49362
16052	49363
4187	49364
53365	49365
723	49366
16811	49367
802	49368
80152	49369
28764	49370
5208	49371
58305	49372
17184	49373
76095	49374
67741	49375
1900	49376
1467	49377
27724	49378
9075	49379
61049	49380
30816	49381
38068	49382
5911	49383
9265	49384
80496	49385
8395	49386
131965	49387
131671	49388
13176	49389
1011	49390
120972	49391
56892	49392
27694	49393
77611	49394
26993	49395
117286	49396
19127	49397
105595	49398
40568	49399
30065	49400
23258	49401
23669	49402
114397	49403
57910	49404
13548	49405
16178	49406
6668	49407
17073	49408
42420	49409
2739	49410
433	49411
5346	49412
61065	49413
2304	49414
2305	49415
3039	49416
12238	49417
121732	49418
51629	49419
12759	49420
61876	49421
7775	49422
49948	49423
9175	49424
12328	49425
28019	49426
69997	49427
261	49428
82474	49429
22366	49430
44351	49431
1230	49432
30675	49433
15671	49434
601	49435
100537	49436
47846	49437
8517	49438
849	49439
240	49440
5504	49441
5322	49442
1507	49443
67125	49444
117980	49445
10356	49446
71851	49447
13817	49448
1887	49449
6947	49450
33242	49451
3181	49452
8894	49453
41171	49454
7656	49455
4369	49456
2932	49457
36361	49458
66417	49459
34926	49460
13828	49461
14360	49462
818	49463
2895	49464
69545	49465
62283	49466
28590	49467
534	49468
10356	49469
9034	49470
39883	49471
55098	49472
1290	49473
28865	49474
99254	49475
7533	49476
20465	49477
2915	49478
72266	49479
25879	49480
584	49481
107	49482
8961	49483
36768	49484
6645	49485
37645	49486
70814	49487
27018	49488
5813	49489
114163	49490
13497	49491
3755	49492
12269	49493
41369	49494
144406	49495
27451	49496
28032	49497
4596	49498
44477	49499
9002	49500
11183	49501
56573	49502
42324	49503
114549	49504
26621	49505
985	49506
71204	49507
138094	49508
29036	49509
4875	49510
2670	49511
13180	49512
8719	49513
6554	49514
26664	49515
58578	49516
6879	49517
23807	49518
488	49519
1203	49520
9268	49521
114470	49522
15295	49523
101095	49524
41969	49525
36521	49526
3251	49527
3730	49528
42058	49529
454	49530
8109	49531
8579	49532
12018	49533
92632	49534
84074	49535
22954	49536
12542	49537
67849	49538
4099	49539
339	49540
16901	49541
17886	49542
131477	49543
7037	49544
326	49545
133673	49546
60956	49547
61803	49548
5753	49549
9508	49550
2561	49551
10163	49552
49482	49553
38580	49554
23622	49555
51268	49556
46881	49557
60909	49558
2857	49559
4146	49560
137200	49561
10835	49562
89315	49563
25964	49564
19700	49565
66873	49566
1339	49567
102647	49568
100570	49569
67539	49570
42228	49571
99452	49572
27056	49573
39607	49574
17445	49575
19861	49576
77844	49577
21924	49578
18695	49579
20649	49580
5006	49581
12387	49582
31895	49583
20857	49584
16792	49585
2608	49586
401	49587
3534	49588
24226	49589
96842	49590
112588	49591
23791	49592
6548	49593
82818	49594
824	49595
2077	49596
45213	49597
329	49598
101918	49599
110192	49600
9239	49601
11583	49602
15160	49603
14174	49604
40971	49605
67496	49606
3804	49607
57281	49608
8573	49609
247	49610
298	49611
23051	49612
7629	49613
77904	49614
2459	49615
49756	49616
9376	49617
2180	49618
52256	49619
63877	49620
1579	49621
68953	49622
154528	49623
846	49624
26829	49625
6036	49626
819	49627
35963	49628
19889	49629
2522	49630
63	49631
51743	49632
93445	49633
26402	49634
14697	49635
120262	49636
3964	49637
99743	49638
24489	49639
30506	49640
4936	49641
8750	49642
6577	49643
1285	49644
20061	49645
20408	49646
7265	49647
44627	49648
15751	49649
90427	49650
72950	49651
1837	49652
26353	49653
4149	49654
114643	49655
6103	49656
121648	49657
15021	49658
35411	49659
49672	49660
101240	49661
19785	49662
27184	49663
8605	49664
4941	49665
34263	49666
19876	49667
26867	49668
80329	49669
2048	49670
4802	49671
5560	49672
76704	49673
21030	49674
10534	49675
67631	49676
54300	49677
9631	49678
7371	49679
43011	49680
48777	49681
22764	49682
35336	49683
11585	49684
65417	49685
85339	49686
26371	49687
3936	49688
70536	49689
3243	49690
20814	49691
20027	49692
45809	49693
29035	49694
804	49695
26601	49696
11907	49697
5970	49698
130264	49699
9744	49700
102388	49701
1102	49702
23791	49703
195	49704
45783	49705
30990	49706
2299	49707
4377	49708
13889	49709
9068	49710
33599	49711
59834	49712
1864	49713
14731	49714
19569	49715
5105	49716
3170	49717
126537	49718
65084	49719
55288	49720
51244	49721
13766	49722
14175	49723
89787	49724
3666	49725
60162	49726
4624	49727
10400	49728
7514	49729
13690	49730
7793	49731
50061	49732
2323	49733
3509	49734
13875	49735
32655	49736
14836	49737
55336	49738
51044	49739
145633	49740
18919	49741
13766	49742
21412	49743
80	49744
58857	49745
10277	49746
77095	49747
3318	49748
61107	49749
8902	49750
2522	49751
5906	49752
72212	49753
27829	49754
106397	49755
59634	49756
44315	49757
36559	49758
118039	49759
73595	49760
6670	49761
117	49762
56827	49763
10897	49764
11062	49765
41412	49766
58966	49767
74821	49768
1317	49769
5797	49770
1233	49771
20832	49772
1555	49773
64478	49774
31707	49775
43597	49776
34723	49777
43125	49778
55153	49779
23	49780
6474	49781
6478	49782
45106	49783
34277	49784
10233	49785
10541	49786
16510	49787
33524	49788
68833	49789
88885	49790
103293	49791
5554	49792
44935	49793
35714	49794
25172	49795
50260	49796
11467	49797
19271	49798
24439	49799
5621	49800
22189	49801
28129	49802
3143	49803
112135	49804
7362	49805
25521	49806
49818	49807
13784	49808
12227	49809
22510	49810
23339	49811
32914	49812
25290	49813
41124	49814
67058	49815
24851	49816
66024	49817
20024	49818
34216	49819
122978	49820
81167	49821
58531	49822
24786	49823
11336	49824
42770	49825
6485	49826
4390	49827
7357	49828
107570	49829
60636	49830
2367	49831
34539	49832
1524	49833
53353	49834
75716	49835
40174	49836
25345	49837
121805	49838
15602	49839
13071	49840
27177	49841
35046	49842
33973	49843
11709	49844
7770	49845
12402	49846
61291	49847
124204	49848
8432	49849
16054	49850
7023	49851
64951	49852
23445	49853
4252	49854
18298	49855
70197	49856
5614	49857
84305	49858
29022	49859
34639	49860
23850	49861
34639	49862
4554	49863
141283	49864
55125	49865
19463	49866
13748	49867
60032	49868
4820	49869
19528	49870
5861	49871
15661	49872
32914	49873
1397	49874
10524	49875
19919	49876
70637	49877
3367	49878
58804	49879
3023	49880
194	49881
683	49882
11025	49883
182	49884
117734	49885
8240	49886
57739	49887
205	49888
205	49889
26212	49890
9095	49891
7107	49892
1012	49893
10208	49894
1271	49895
28648	49896
73061	49897
1646	49898
34	49899
914	49900
103649	49901
94504	49902
10792	49903
16883	49904
6638	49905
29957	49906
42424	49907
34014	49908
42707	49909
46321	49910
438	49911
53456	49912
7552	49913
15299	49914
34570	49915
89325	49916
802	49917
33460	49918
33814	49919
73980	49920
6249	49921
15554	49922
12179	49923
18575	49924
2949	49925
9529	49926
1068	49927
15475	49928
74615	49929
59038	49930
12613	49931
27190	49932
9956	49933
65018	49934
8645	49935
24523	49936
47	49937
9846	49938
84935	49939
43246	49940
84142	49941
50216	49942
7162	49943
69484	49944
36082	49945
5851	49946
1208	49947
2373	49948
7164	49949
6999	49950
50460	49951
82216	49952
54576	49953
12303	49954
1160	49955
6545	49956
9456	49957
131433	49958
18451	49959
73522	49960
517	49961
517	49962
14536	49963
63070	49964
127328	49965
3171	49966
19938	49967
11728	49968
7818	49969
65894	49970
1662	49971
2612	49972
2757	49973
43451	49974
38978	49975
52990	49976
44203	49977
10455	49978
27852	49979
1488	49980
147814	49981
95493	49982
35120	49983
43469	49984
37944	49985
82373	49986
65101	49987
15161	49988
27961	49989
5949	49990
7648	49991
21426	49992
77190	49993
502	49994
4641	49995
29640	49996
14464	49997
66075	49998
11179	49999
17176	50000
44326	50001
128013	50002
5878	50003
21043	50004
782	50005
42904	50006
21151	50007
31267	50008
17119	50009
57065	50010
17316	50011
23816	50012
37425	50013
83261	50014
1100	50015
21376	50016
10014	50017
10004	50018
48176	50019
5894	50020
30395	50021
6415	50022
33374	50023
15519	50024
8205	50025
13031	50026
33731	50027
51360	50028
13625	50029
912	50030
45596	50031
619	50032
2305	50033
96303	50034
14436	50035
23073	50036
138560	50037
12035	50038
16578	50039
47992	50040
31270	50041
16027	50042
105673	50043
5234	50044
507	50045
28157	50046
4184	50047
57469	50048
105046	50049
5905	50050
8213	50051
10067	50052
859	50053
13353	50054
28083	50055
7795	50056
2610	50057
21520	50058
25374	50059
47366	50060
13239	50061
123284	50062
105515	50063
4559	50064
3416	50065
44835	50066
166468	50067
40360	50068
781	50069
3362	50070
88003	50071
319	50072
52993	50073
298	50074
50257	50075
9920	50076
6263	50077
73693	50078
4757	50079
93755	50080
17840	50081
77345	50082
8094	50083
30473	50084
11840	50085
1701	50086
46695	50087
99180	50088
90162	50089
2931	50090
45984	50091
9141	50092
110088	50093
113014	50094
7868	50095
15823	50096
8014	50097
60083	50098
7048	50099
18300	50100
13481	50101
90513	50102
205	50103
72270	50104
15122	50105
35402	50106
38815	50107
9148	50108
3222	50109
75552	50110
1852	50111
8469	50112
3160	50113
2463	50114
1866	50115
11255	50116
9884	50117
726	50118
35775	50119
23206	50120
31934	50121
91	50122
8540	50123
2818	50124
23488	50125
34565	50126
32245	50127
1344	50128
19466	50129
292	50130
18290	50131
1767	50132
61554	50133
22007	50134
68543	50135
15472	50136
69051	50137
9687	50138
43715	50139
4419	50140
9753	50141
2267	50142
68342	50143
8443	50144
4253	50145
2750	50146
58156	50147
60464	50148
70529	50149
1580	50150
156964	50151
87712	50152
19984	50153
71456	50154
21393	50155
2345	50156
62682	50157
16787	50158
16269	50159
6988	50160
15726	50161
18243	50162
45127	50163
12902	50164
14150	50165
50057	50166
29032	50167
46	50168
45403	50169
6519	50170
20156	50171
50070	50172
128619	50173
31193	50174
6510	50175
8291	50176
12483	50177
10792	50178
6177	50179
21301	50180
89660	50181
22828	50182
14504	50183
28083	50184
2281	50185
42033	50186
68583	50187
3475	50188
119582	50189
57708	50190
15559	50191
20078	50192
45835	50193
340	50194
20568	50195
27018	50196
98874	50197
43348	50198
9773	50199
10604	50200
2543	50201
1362	50202
16125	50203
36104	50204
36351	50205
51293	50206
6861	50207
32532	50208
74605	50209
43046	50210
15364	50211
35375	50212
43331	50213
29361	50214
1053	50215
55808	50216
1998	50217
1053	50218
5778	50219
248	50220
30933	50221
429	50222
3421	50223
12855	50224
19520	50225
22809	50226
14889	50227
47773	50228
3197	50229
119204	50230
42729	50231
109205	50232
151	50233
9530	50234
2307	50235
2002	50236
37193	50237
16283	50238
7986	50239
52077	50240
3923	50241
4515	50242
3084	50243
16828	50244
221	50245
13619	50246
155	50247
8852	50248
139696	50249
814	50250
298	50251
52307	50252
20	50253
191	50254
68614	50255
63919	50256
36190	50257
18503	50258
8457	50259
25933	50260
14019	50261
29048	50262
32085	50263
18308	50264
4699	50265
28813	50266
65270	50267
2876	50268
28242	50269
14637	50270
58731	50271
51066	50272
55868	50273
61874	50274
92029	50275
10944	50276
76816	50277
174837	50278
7627	50279
36002	50280
3682	50281
6217	50282
25983	50283
51056	50284
1248	50285
6096	50286
15368	50287
6534	50288
62769	50289
7495	50290
35425	50291
28712	50292
3403	50293
28955	50294
10694	50295
89512	50296
10156	50297
10	50298
43972	50299
79585	50300
28704	50301
8	50302
10613	50303
8117	50304
19039	50305
1400	50306
22835	50307
33177	50308
21061	50309
60676	50310
29725	50311
128106	50312
33292	50313
33269	50314
11533	50315
5800	50316
40513	50317
14057	50318
16266	50319
157297	50320
209	50321
2810	50322
9231	50323
69765	50324
54847	50325
6404	50326
58565	50327
74602	50328
49165	50329
47304	50330
20068	50331
57491	50332
33614	50333
19158	50334
4272	50335
8044	50336
6983	50337
128090	50338
56584	50339
53257	50340
22535	50341
58623	50342
29982	50343
16326	50344
67932	50345
33699	50346
123273	50347
35064	50348
9140	50349
66079	50350
38404	50351
21307	50352
6860	50353
5517	50354
161362	50355
29908	50356
112174	50357
46813	50358
32551	50359
30849	50360
22659	50361
5402	50362
32849	50363
62006	50364
21294	50365
11088	50366
1464	50367
32021	50368
19404	50369
1555	50370
5093	50371
372	50372
22140	50373
90514	50374
8473	50375
96710	50376
6773	50377
84264	50378
39836	50379
7590	50380
368	50381
18479	50382
70952	50383
35599	50384
38956	50385
14	50386
25155	50387
58833	50388
34464	50389
28563	50390
11033	50391
2081	50392
50953	50393
8222	50394
6322	50395
40775	50396
3811	50397
47857	50398
27082	50399
11186	50400
13713	50401
13326	50402
2534	50403
18178	50404
59512	50405
5472	50406
41523	50407
1559	50408
9022	50409
50658	50410
80564	50411
8263	50412
103745	50413
5889	50414
61289	50415
14046	50416
80540	50417
4539	50418
18720	50419
30809	50420
51212	50421
52456	50422
9979	50423
20223	50424
17311	50425
57952	50426
32528	50427
45340	50428
28241	50429
882	50430
15169	50431
35868	50432
3100	50433
1677	50434
16939	50435
52312	50436
47195	50437
4145	50438
28194	50439
11765	50440
29714	50441
3843	50442
81737	50443
45340	50444
3089	50445
6969	50446
64755	50447
20690	50448
19982	50449
70627	50450
18072	50451
8387	50452
5147	50453
7004	50454
124	50455
6012	50456
2543	50457
133	50458
42052	50459
32793	50460
21195	50461
64063	50462
15654	50463
8107	50464
85436	50465
32316	50466
1872	50467
97666	50468
43373	50469
91206	50470
12582	50471
14678	50472
25236	50473
28064	50474
27824	50475
5078	50476
4356	50477
129806	50478
21304	50479
42858	50480
49411	50481
15761	50482
147402	50483
52960	50484
10915	50485
3942	50486
3090	50487
3445	50488
18722	50489
83570	50490
12720	50491
39220	50492
7046	50493
64993	50494
33958	50495
1905	50496
50353	50497
6849	50498
17944	50499
104358	50500
77902	50501
70179	50502
26634	50503
30129	50504
29323	50505
10098	50506
20587	50507
88881	50508
2397	50509
91234	50510
41744	50511
7760	50512
76831	50513
72629	50514
70069	50515
10292	50516
75535	50517
14116	50518
110271	50519
103716	50520
25264	50521
86073	50522
23134	50523
18336	50524
45313	50525
42252	50526
72302	50527
8029	50528
16459	50529
67219	50530
46899	50531
55703	50532
53075	50533
2563	50534
1851	50535
15760	50536
6844	50537
1269	50538
4388	50539
4946	50540
2193	50541
8725	50542
135545	50543
274	50544
59198	50545
79831	50546
55153	50547
2544	50548
5072	50549
4869	50550
102864	50551
15356	50552
20703	50553
3209	50554
1197	50555
19627	50556
5142	50557
20835	50558
6202	50559
45798	50560
132813	50561
49794	50562
15240	50563
4285	50564
77115	50565
3683	50566
64875	50567
96	50568
101	50569
45969	50570
55492	50571
37507	50572
59982	50573
17855	50574
57375	50575
4333	50576
16835	50577
2780	50578
9685	50579
20464	50580
64281	50581
25736	50582
67363	50583
7663	50584
48859	50585
49852	50586
49148	50587
27402	50588
75684	50589
13550	50590
21968	50591
42309	50592
40813	50593
13176	50594
90316	50595
689	50596
34300	50597
4295	50598
51981	50599
10436	50600
88166	50601
824	50602
138120	50603
41259	50604
3055	50605
30970	50606
1511	50607
157865	50608
117409	50609
38337	50610
26432	50611
5805	50612
130466	50613
40585	50614
47033	50615
11912	50616
39551	50617
87520	50618
60596	50619
16330	50620
105392	50621
7445	50622
8289	50623
7311	50624
45564	50625
25320	50626
56982	50627
63613	50628
16102	50629
10854	50630
87124	50631
103652	50632
2906	50633
16127	50634
7186	50635
7426	50636
79566	50637
978	50638
707	50639
28614	50640
80488	50641
54199	50642
26855	50643
61333	50644
5395	50645
35202	50646
17830	50647
18894	50648
11364	50649
1431	50650
967	50651
22460	50652
19170	50653
34650	50654
2878	50655
51959	50656
22048	50657
1448	50658
64131	50659
1802	50660
28217	50661
43428	50662
137131	50663
9937	50664
3843	50665
7265	50666
64321	50667
5705	50668
1622	50669
70821	50670
15812	50671
106580	50672
16	50673
141541	50674
17771	50675
34911	50676
22716	50677
36991	50678
99076	50679
92282	50680
102347	50681
10791	50682
188303	50683
54637	50684
8497	50685
33357	50686
82322	50687
32323	50688
25719	50689
18622	50690
43302	50691
14838	50692
36046	50693
51155	50694
52303	50695
8356	50696
23210	50697
2831	50698
64326	50699
105138	50700
20543	50701
13350	50702
4001	50703
32575	50704
18323	50705
57479	50706
19478	50707
83599	50708
112120	50709
82	50710
287	50711
25422	50712
26669	50713
6200	50714
113089	50715
15690	50716
45841	50717
32205	50718
47106	50719
32155	50720
49807	50721
187840	50722
52269	50723
25270	50724
10444	50725
50280	50726
21978	50727
58431	50728
105087	50729
55731	50730
3554	50731
10175	50732
37160	50733
5852	50734
63716	50735
7071	50736
29985	50737
22866	50738
14913	50739
81157	50740
34331	50741
35185	50742
51137	50743
13541	50744
542	50745
27581	50746
9376	50747
91	50748
12067	50749
20156	50750
3153	50751
23203	50752
5081	50753
961	50754
1019	50755
302	50756
792	50757
705	50758
15049	50759
7831	50760
14039	50761
91046	50762
63	50763
450	50764
14405	50765
25896	50766
33425	50767
3636	50768
578	50769
11255	50770
1352	50771
2475	50772
1604	50773
3828	50774
80190	50775
47111	50776
1814	50777
19235	50778
1826	50779
66517	50780
39273	50781
9546	50782
1103	50783
29129	50784
2448	50785
78241	50786
9570	50787
90069	50788
74304	50789
7936	50790
148055	50791
20693	50792
12462	50793
1957	50794
61776	50795
47820	50796
32276	50797
75430	50798
63591	50799
4493	50800
703	50801
22461	50802
1663	50803
7962	50804
8792	50805
1622	50806
15371	50807
73857	50808
5037	50809
31967	50810
45312	50811
24829	50812
49246	50813
30037	50814
43386	50815
48540	50816
39317	50817
62419	50818
1674	50819
16923	50820
1380	50821
10758	50822
489	50823
62734	50824
9989	50825
25331	50826
14207	50827
11507	50828
90089	50829
58785	50830
14163	50831
15178	50832
13680	50833
13680	50834
24209	50835
443	50836
1678	50837
4424	50838
137	50839
25447	50840
5187	50841
47407	50842
23016	50843
6096	50844
21692	50845
6508	50846
32210	50847
13127	50848
1210	50849
26132	50850
1292	50851
3263	50852
2208	50853
63947	50854
8028	50855
44595	50856
13028	50857
8090	50858
13248	50859
27841	50860
2460	50861
2181	50862
43586	50863
52	50864
91884	50865
40828	50866
10588	50867
5777	50868
2653	50869
7536	50870
12760	50871
46794	50872
85981	50873
80626	50874
108285	50875
11474	50876
1650	50877
10651	50878
2201	50879
102166	50880
3618	50881
9944	50882
969	50883
7570	50884
979	50885
53956	50886
27816	50887
41162	50888
14185	50889
27937	50890
41744	50891
2527	50892
3033	50893
55744	50894
42038	50895
21104	50896
1935	50897
58689	50898
8737	50899
83486	50900
1309	50901
33773	50902
98761	50903
47	50904
4485	50905
34985	50906
6972	50907
19856	50908
29026	50909
4795	50910
53837	50911
47892	50912
876	50913
16877	50914
4093	50915
2679	50916
49060	50917
52	50918
2268	50919
61789	50920
11005	50921
45469	50922
2766	50923
3969	50924
52266	50925
56780	50926
27898	50927
6090	50928
8392	50929
26085	50930
38721	50931
9013	50932
855	50933
12037	50934
14943	50935
10588	50936
96213	50937
38400	50938
15729	50939
4319	50940
2278	50941
13680	50942
28699	50943
27994	50944
31419	50945
8469	50946
8014	50947
2901	50948
52706	50949
105232	50950
156098	50951
17948	50952
2121	50953
14451	50954
2121	50955
527	50956
3165	50957
9263	50958
26993	50959
95589	50960
126827	50961
18251	50962
12911	50963
10917	50964
25054	50965
1101	50966
3359	50967
10524	50968
1579	50969
47318	50970
21941	50971
5089	50972
22058	50973
20791	50974
9860	50975
23260	50976
9328	50977
98799	50978
26393	50979
41458	50980
4935	50981
17700	50982
2271	50983
61681	50984
51263	50985
72325	50986
26809	50987
20047	50988
24134	50989
32203	50990
133644	50991
39700	50992
90996	50993
63616	50994
11015	50995
38321	50996
42786	50997
24258	50998
1744	50999
30200	51000
1232	51001
69045	51002
28677	51003
40986	51004
6300	51005
432	51006
9499	51007
64833	51008
29755	51009
59096	51010
1667	51011
81386	51012
195	51013
65233	51014
499	51015
56981	51016
16915	51017
66943	51018
11125	51019
31444	51020
650	51021
13194	51022
33270	51023
33607	51024
27317	51025
25877	51026
73506	51027
31621	51028
65002	51029
47202	51030
52010	51031
9570	51032
22519	51033
12260	51034
18692	51035
8660	51036
565	51037
360	51038
11773	51039
64427	51040
25588	51041
16770	51042
1101	51043
2998	51044
1800	51045
61370	51046
19701	51047
31175	51048
666	51049
7433	51050
25470	51051
95761	51052
4519	51053
13750	51054
46248	51055
14048	51056
29381	51057
4515	51058
5126	51059
102747	51060
374	51061
19389	51062
5214	51063
338	51064
1148	51065
14688	51066
4204	51067
58115	51068
80813	51069
34424	51070
53734	51071
670	51072
36104	51073
4351	51074
953	51075
21648	51076
72214	51077
45279	51078
2386	51079
16333	51080
18574	51081
3502	51082
29685	51083
2832	51084
173640	51085
5310	51086
23650	51087
96066	51088
21027	51089
904	51090
49934	51091
24428	51092
7457	51093
8426	51094
7761	51095
125017	51096
51463	51097
70809	51098
64407	51099
91414	51100
91276	51101
30520	51102
55031	51103
37937	51104
144292	51105
16664	51106
53439	51107
16987	51108
7343	51109
55312	51110
133139	51111
28832	51112
2241	51113
15962	51114
81355	51115
56879	51116
110235	51117
27668	51118
29464	51119
2880	51120
6810	51121
8499	51122
183631	51123
3208	51124
18781	51125
25691	51126
669	51127
44392	51128
110073	51129
17202	51130
6219	51131
99943	51132
3386	51133
32389	51134
4935	51135
39189	51136
29964	51137
69762	51138
1102	51139
426	51140
13869	51141
120180	51142
9975	51143
7431	51144
11089	51145
42178	51146
133646	51147
18266	51148
5627	51149
145742	51150
1334	51151
801	51152
23851	51153
7559	51154
25117	51155
115	51156
59533	51157
4151	51158
4913	51159
1038	51160
39167	51161
57227	51162
39584	51163
17163	51164
8874	51165
2250	51166
15350	51167
21991	51168
8807	51169
16610	51170
733	51171
26481	51172
95626	51173
18304	51174
20667	51175
69089	51176
504	51177
2197	51178
62080	51179
142746	51180
39202	51181
6860	51182
18679	51183
26447	51184
1563	51185
135	51186
59354	51187
1653	51188
21384	51189
22599	51190
3363	51191
15445	51192
65781	51193
13500	51194
88843	51195
2125	51196
20147	51197
23338	51198
10340	51199
1189	51200
6485	51201
4825	51202
7178	51203
64207	51204
1042	51205
12889	51206
21395	51207
44205	51208
16039	51209
11153	51210
30282	51211
16515	51212
27338	51213
51847	51214
27364	51215
22735	51216
55359	51217
78756	51218
70412	51219
7094	51220
7945	51221
5595	51222
19250	51223
23669	51224
1745	51225
415	51226
45005	51227
2109	51228
21035	51229
53199	51230
2955	51231
8221	51232
12797	51233
4220	51234
121631	51235
2748	51236
522	51237
2563	51238
13298	51239
9890	51240
831	51241
6117	51242
45345	51243
97207	51244
54596	51245
65067	51246
3701	51247
51604	51248
12592	51249
18266	51250
22699	51251
290	51252
29696	51253
415	51254
17965	51255
41	51256
63066	51257
16982	51258
62793	51259
33735	51260
5293	51261
42001	51262
28097	51263
5467	51264
8204	51265
3549	51266
879	51267
41723	51268
20618	51269
56436	51270
180	51271
3356	51272
3356	51273
28655	51274
59800	51275
58696	51276
50254	51277
72275	51278
916	51279
16661	51280
59124	51281
36138	51282
94567	51283
47809	51284
12301	51285
33488	51286
52204	51287
74115	51288
73846	51289
9047	51290
22461	51291
19976	51292
24437	51293
41382	51294
1467	51295
68002	51296
129050	51297
8392	51298
138086	51299
9624	51300
41663	51301
47	51302
34317	51303
27119	51304
40806	51305
58786	51306
24367	51307
2109	51308
21247	51309
37934	51310
34904	51311
49675	51312
112302	51313
87	51314
3404	51315
779	51316
22011	51317
54763	51318
21929	51319
1160	51320
1098	51321
65776	51322
66059	51323
8142	51324
22535	51325
3359	51326
7759	51327
75039	51328
133984	51329
54775	51330
27250	51331
14830	51332
13305	51333
169219	51334
8458	51335
25245	51336
141755	51337
466	51338
3104	51339
61	51340
1651	51341
1356	51342
62697	51343
3024	51344
1162	51345
3822	51346
70636	51347
7010	51348
49771	51349
107272	51350
45268	51351
45806	51352
9429	51353
53050	51354
2868	51355
81284	51356
56604	51357
27662	51358
31023	51359
71105	51360
27662	51361
43400	51362
70496	51363
24221	51364
114172	51365
82532	51366
104463	51367
61294	51368
47449	51369
112389	51370
70677	51371
24219	51372
45176	51373
95868	51374
133774	51375
124033	51376
78154	51377
82292	51378
52382	51379
174444	51380
43155	51381
89949	51382
90381	51383
89916	51384
113804	51385
90220	51386
65592	51387
17231	51388
46246	51389
43400	51390
15842	51391
111646	51392
62528	51393
21528	51394
66955	51395
77995	51396
63102	51397
4326	51398
39014	51399
161418	51400
104463	51401
73843	51402
43400	51403
95868	51404
74342	51405
187624	51406
5234	51407
74778	51408
34135	51409
173860	51410
4154	51411
5577	51412
73843	51413
74342	51414
40898	51415
160881	51416
27746	51417
46576	51418
97049	51419
1254	51420
114292	51421
58872	51422
99346	51423
175281	51424
85038	51425
89313	51426
61297	51427
113474	51428
63636	51429
73853	51430
134103	51431
89949	51432
90364	51433
65604	51434
89256	51435
132807	51436
24588	51437
24588	51438
132718	51439
89811	51440
62738	51441
137821	51442
21582	51443
59426	51444
27923	51445
43913	51446
43913	51447
71105	51448
27306	51449
1277	51450
23660	51451
25715	51452
82648	51453
122204	51454
69906	51455
60476	51456
66805	51457
65915	51458
66805	51459
60476	51460
13776	51461
33232	51462
114273	51463
100712	51464
46138	51465
13776	51466
176884	51467
35090	51468
127945	51469
64782	51470
35053	51471
63355	51472
127680	51473
63355	51474
63355	51475
26145	51476
4682	51477
96510	51478
69098	51479
9233	51480
89462	51481
107776	51482
181117	51483
98214	51484
128969	51485
88399	51486
63511	51487
140195	51488
175	51489
424	51490
54071	51491
183543	51492
104110	51493
121	51494
123799	51495
88769	51496
103850	51497
77218	51498
186073	51499
159023	51500
96491	51501
26204	51502
89635	51503
78353	51504
121273	51505
126159	51506
157477	51507
128668	51508
122604	51509
31254	51510
20521	51511
14955	51512
45331	51513
24688	51514
63592	51515
115783	51516
183320	51517
63580	51518
56245	51519
95796	51520
5095	51521
63015	51522
9367	51523
12438	51524
31497	51525
13017	51526
2838	51527
78447	51528
4622	51529
67695	51530
27085	51531
56224	51532
4622	51533
44015	51534
86378	51535
88467	51536
22048	51537
36647	51538
428	51539
38497	51540
28091	51541
70626	51542
33	51543
50095	51544
77700	51545
107787	51546
22073	51547
219	51548
61541	51549
18782	51550
1412	51551
6553	51552
63940	51553
104214	51554
43374	51555
1478	51556
9942	51557
63662	51558
62631	51559
18150	51560
145586	51561
23291	51562
7918	51563
489	51564
871	51565
12680	51566
42166	51567
1	51568
73460	51569
2928	51570
142277	51571
134938	51572
752	51573
51801	51574
77242	51575
16218	51576
34509	51577
3264	51578
92	51579
3642	51580
3553	51581
4079	51582
574	51583
57	51584
590	51585
11601	51586
106246	51587
58343	51588
5080	51589
7239	51590
33	51591
73170	51592
4684	51593
33675	51594
9604	51595
3452	51596
7449	51597
2285	51598
42787	51599
4038	51600
15860	51601
7449	51602
41876	51603
4038	51604
143	51605
6776	51606
86	51607
5861	51608
28087	51609
49543	51610
75988	51611
59455	51612
187594	51613
12702	51614
13526	51615
9796	51616
8591	51617
81486	51618
9796	51619
66715	51620
5124	51621
75546	51622
11521	51623
6445	51624
35453	51625
7449	51626
7449	51627
381	51628
59455	51629
7528	51630
74164	51631
59247	51632
9392	51633
173732	51634
118509	51635
60268	51636
139430	51637
140513	51638
28418	51639
109902	51640
41072	51641
23423	51642
153430	51643
7879	51644
138099	51645
139248	51646
115408	51647
23	51648
1510	51649
34425	51650
5487	51651
16047	51652
13411	51653
16151	51654
7419	51655
34425	51656
60372	51657
59614	51658
86629	51659
11690	51660
14580	51661
139309	51662
60770	51663
16043	51664
25007	51665
20069	51666
24964	51667
11488	51668
71892	51669
80	51670
5487	51671
11614	51672
13622	51673
20813	51674
44140	51675
9192	51676
1242	51677
1251	51678
18017	51679
101164	51680
32683	51681
8183	51682
33280	51683
14685	51684
758	51685
696	51686
99958	51687
17997	51688
101640	51689
81870	51690
165743	51691
4120	51692
56368	51693
39038	51694
95936	51695
81870	51696
9098	51697
21715	51698
45646	51699
21908	51700
52885	51701
50328	51702
42748	51703
4098	51704
33	51705
12081	51706
23371	51707
4471	51708
148070	51709
33675	51710
145	51711
11532	51712
5644	51713
8312	51714
1035	51715
14266	51716
105139	51717
128	51718
138761	51719
71825	51720
108401	51721
7415	51722
11463	51723
46788	51724
754	51725
41629	51726
46078	51727
75934	51728
3954	51729
10120	51730
19350	51731
14197	51732
9389	51733
48897	51734
19310	51735
9858	51736
3574	51737
20532	51738
11632	51739
15390	51740
145	51741
42055	51742
42055	51743
42055	51744
259	51745
16284	51746
1161	51747
90985	51748
106971	51749
5743	51750
41520	51751
8381	51752
1543	51753
102358	51754
23072	51755
44071	51756
142362	51757
22345	51758
83223	51759
140643	51760
135428	51761
31541	51762
69323	51763
98439	51764
76076	51765
77237	51766
71585	51767
2793	51768
30007	51769
44418	51770
8805	51771
54964	51772
7980	51773
17309	51774
17756	51775
119367	51776
122033	51777
86336	51778
66122	51779
20999	51780
9161	51781
12767	51782
46499	51783
135366	51784
36952	51785
21583	51786
30413	51787
55193	51788
48463	51789
65856	51790
68001	51791
12580	51792
3652	51793
178343	51794
76539	51795
49834	51796
142173	51797
94719	51798
90870	51799
76709	51800
129502	51801
183676	51802
62989	51803
110246	51804
136064	51805
15903	51806
187314	51807
19308	51808
71599	51809
27142	51810
58273	51811
102691	51812
173122	51813
100763	51814
152735	51815
37385	51816
153945	51817
78816	51818
43316	51819
71563	51820
17894	51821
25602	51822
161774	51823
35713	51824
77035	51825
27585	51826
83462	51827
109414	51828
9611	51829
30617	51830
96339	51831
72865	51832
82910	51833
8083	51834
108624	51835
13897	51836
21378	51837
51216	51838
44760	51839
78273	51840
141450	51841
187318	51842
11416	51843
114186	51844
80605	51845
19090	51846
25735	51847
29498	51848
6025	51849
16849	51850
28928	51851
58873	51852
15181	51853
13689	51854
57772	51855
70883	51856
71617	51857
47215	51858
13760	51859
11253	51860
63504	51861
94272	51862
104652	51863
159221	51864
98302	51865
106916	51866
47939	51867
52727	51868
183063	51869
99413	51870
150933	51871
30336	51872
102720	51873
8432	51874
83402	51875
73562	51876
133213	51877
40516	51878
26339	51879
67543	51880
26877	51881
59302	51882
32013	51883
115850	51884
97677	51885
63406	51886
3328	51887
8777	51888
70867	51889
2509	51890
139465	51891
109284	51892
56194	51893
126609	51894
108454	51895
18422	51896
59686	51897
2213	51898
17835	51899
37379	51900
34404	51901
142722	51902
23311	51903
67640	51904
21756	51905
13004	51906
48950	51907
22462	51908
33450	51909
27214	51910
32760	51911
96501	51912
32843	51913
3658	51914
47868	51915
32852	51916
27406	51917
85437	51918
29741	51919
90351	51920
16318	51921
4416	51922
22553	51923
15630	51924
32843	51925
32847	51926
20237	51927
29002	51928
57285	51929
39162	51930
31979	51931
9411	51932
50088	51933
119564	51934
3697	51935
14308	51936
57514	51937
112820	51938
14915	51939
57795	51940
27334	51941
91217	51942
11007	51943
20781	51944
40345	51945
137531	51946
53017	51947
64089	51948
66	51949
135490	51950
583	51951
134517	51952
140676	51953
59605	51954
583	51955
58778	51956
12750	51957
119722	51958
35897	51959
13719	51960
7645	51961
9095	51962
968	51963
135315	51964
177923	51965
140541	51966
21361	51967
116445	51968
21361	51969
107041	51970
75621	51971
116963	51972
107257	51973
12688	51974
44649	51975
18059	51976
116445	51977
241	51978
176964	51979
2034	51980
14527	51981
11938	51982
680	51983
22572	51984
1738	51985
2427	51986
7183	51987
7871	51988
14361	51989
3818	51990
169	51991
5634	51992
51442	51993
3424	51994
23867	51995
413	51996
4733	51997
2747	51998
41689	51999
4599	52000
6426	52001
107383	52002
909	52003
442	52004
8121	52005
52247	52006
5964	52007
10077	52008
284	52009
917	52010
284	52011
8121	52012
5403	52013
61987	52014
54120	52015
25928	52016
1630	52017
5398	52018
7315	52019
3423	52020
5013	52021
41026	52022
34622	52023
58889	52024
909	52025
42028	52026
4503	52027
570	52028
56876	52029
48932	52030
12750	52031
453	52032
85783	52033
34379	52034
24375	52035
3804	52036
7185	52037
1767	52038
65	52039
4902	52040
1310	52041
838	52042
1181	52043
4594	52044
816	52045
1207	52046
10694	52047
41565	52048
50677	52049
1158	52050
206	52051
183732	52052
1577	52053
30303	52054
2845	52055
65344	52056
1097	52057
6597	52058
28537	52059
4500	52060
12750	52061
22	52062
22	52063
87503	52064
10525	52065
2427	52066
3576	52067
3113	52068
1826	52069
3940	52070
2957	52071
78292	52072
10079	52073
5038	52074
24305	52075
50	52076
289	52077
6228	52078
5009	52079
10793	52080
741	52081
2649	52082
112036	52083
4405	52084
10991	52085
43425	52086
55713	52087
23951	52088
13744	52089
12067	52090
23963	52091
428	52092
5009	52093
42028	52094
16534	52095
2222	52096
10715	52097
1261	52098
19240	52099
3211	52100
47123	52101
917	52102
67	52103
1738	52104
996	52105
5787	52106
2308	52107
2462	52108
4311	52109
13606	52110
2747	52111
18086	52112
6581	52113
3204	52114
65	52115
12	52116
76566	52117
917	52118
123911	52119
43374	52120
65939	52121
125811	52122
33835	52123
521	52124
1207	52125
2462	52126
2606	52127
1668	52128
9773	52129
812	52130
27944	52131
44742	52132
16991	52133
55358	52134
741	52135
917	52136
3183	52137
561	52138
2178	52139
2550	52140
24305	52141
1097	52142
3204	52143
5038	52144
2090	52145
4977	52146
3423	52147
35503	52148
2090	52149
104521	52150
19710	52151
134	52152
177	52153
5250	52154
134	52155
637	52156
36818	52157
230	52158
3183	52159
7680	52160
24596	52161
1656	52162
6883	52163
3423	52164
457	52165
574	52166
5247	52167
13420	52168
680	52169
4599	52170
37222	52171
3714	52172
15865	52173
680	52174
8030	52175
4336	52176
1630	52177
27206	52178
22189	52179
73854	52180
4100	52181
141640	52182
3927	52183
61342	52184
14925	52185
44942	52186
45743	52187
100180	52188
79482	52189
4689	52190
18947	52191
64463	52192
31360	52193
10900	52194
70710	52195
44081	52196
7200	52197
13311	52198
21668	52199
14281	52200
3423	52201
3842	52202
12794	52203
113518	52204
2747	52205
7466	52206
19321	52207
6597	52208
26080	52209
394	52210
114948	52211
6581	52212
28084	52213
11853	52214
8517	52215
82365	52216
1103	52217
3315	52218
35833	52219
4238	52220
4061	52221
11615	52222
109792	52223
33380	52224
84972	52225
18150	52226
4336	52227
1488	52228
178385	52229
108116	52230
241	52231
182486	52232
8676	52233
112735	52234
25028	52235
506	52236
20057	52237
33675	52238
52400	52239
64348	52240
20241	52241
62207	52242
138620	52243
6564	52244
106296	52245
13376	52246
65877	52247
25345	52248
9803	52249
28615	52250
43207	52251
5788	52252
16107	52253
4945	52254
19633	52255
9694	52256
46435	52257
129780	52258
3488	52259
109974	52260
14422	52261
110090	52262
2232	52263
130516	52264
38349	52265
64821	52266
70601	52267
126180	52268
31809	52269
45246	52270
17745	52271
4856	52272
20039	52273
20039	52274
7411	52275
33908	52276
142181	52277
7656	52278
1104	52279
183373	52280
1551	52281
106521	52282
26488	52283
127789	52284
41175	52285
73398	52286
144262	52287
35862	52288
174374	52289
127982	52290
186	52291
42603	52292
561	52293
62934	52294
561	52295
3482	52296
42778	52297
48039	52298
129410	52299
48843	52300
13847	52301
7467	52302
186	52303
1903	52304
209	52305
792	52306
5138	52307
111064	52308
18082	52309
422	52310
9158	52311
456	52312
186	52313
9267	52314
324	52315
5802	52316
24291	52317
29379	52318
9267	52319
49432	52320
1626	52321
67292	52322
2232	52323
14757	52324
8291	52325
8291	52326
698	52327
1252	52328
2667	52329
7411	52330
7411	52331
2681	52332
7411	52333
25886	52334
187	52335
324	52336
353	52337
8209	52338
180	52339
2383	52340
33382	52341
83985	52342
34284	52343
28947	52344
209	52345
34596	52346
475	52347
32005	52348
35647	52349
24922	52350
8291	52351
7574	52352
33535	52353
28404	52354
15266	52355
109088	52356
7363	52357
7411	52358
209	52359
129761	52360
15062	52361
650	52362
4333	52363
4333	52364
6152	52365
1252	52366
9606	52367
2671	52368
25886	52369
24060	52370
184	52371
14976	52372
15433	52373
4856	52374
936	52375
2671	52376
4349	52377
792	52378
3109	52379
41740	52380
15062	52381
23633	52382
11184	52383
22612	52384
2671	52385
620	52386
18741	52387
698	52388
186	52389
4544	52390
965	52391
3373	52392
618	52393
816	52394
29190	52395
1329	52396
113641	52397
56579	52398
6401	52399
112082	52400
79131	52401
57384	52402
39041	52403
112832	52404
14788	52405
2357	52406
95968	52407
30657	52408
3504	52409
61079	52410
29754	52411
16672	52412
51606	52413
74521	52414
9655	52415
85001	52416
133346	52417
158546	52418
134389	52419
30448	52420
18028	52421
7713	52422
168298	52423
5306	52424
105312	52425
114463	52426
18178	52427
55754	52428
7214	52429
70737	52430
30421	52431
45383	52432
48039	52433
38645	52434
102528	52435
124744	52436
7258	52437
4349	52438
186	52439
49358	52440
61542	52441
34256	52442
79116	52443
16299	52444
105656	52445
85171	52446
40557	52447
534	52448
97514	52449
107823	52450
212	52451
26576	52452
16024	52453
18041	52454
23300	52455
1659	52456
15736	52457
11208	52458
8819	52459
133809	52460
80301	52461
11208	52462
2767	52463
29114	52464
56368	52465
2397	52466
324	52467
8872	52468
29496	52469
7596	52470
11474	52471
46574	52472
10110	52473
30280	52474
209	52475
1110	52476
81856	52477
3439	52478
59396	52479
20058	52480
43208	52481
6355	52482
62923	52483
164252	52484
2779	52485
104404	52486
14156	52487
24059	52488
43014	52489
95652	52490
51813	52491
64385	52492
95652	52493
16711	52494
90934	52495
64385	52496
40422	52497
114724	52498
20727	52499
66002	52500
66002	52501
62485	52502
64615	52503
185517	52504
114536	52505
138123	52506
67509	52507
9733	52508
32018	52509
18106	52510
66426	52511
72506	52512
187	52513
110826	52514
8561	52515
187	52516
209	52517
9158	52518
78752	52519
143343	52520
12253	52521
324	52522
3247	52523
4349	52524
209	52525
241	52526
2671	52527
143249	52528
111064	52529
2681	52530
3467	52531
13871	52532
650	52533
62013	52534
14639	52535
11894	52536
31970	52537
181583	52538
19118	52539
324	52540
37776	52541
70717	52542
11253	52543
13079	52544
11913	52545
15716	52546
26751	52547
81942	52548
792	52549
67292	52550
2671	52551
81935	52552
9677	52553
97146	52554
52613	52555
53516	52556
6701	52557
27991	52558
83145	52559
33151	52560
48446	52561
58204	52562
131658	52563
69831	52564
33159	52565
48517	52566
48455	52567
58218	52568
22189	52569
69802	52570
39959	52571
2947	52572
48483	52573
48392	52574
27067	52575
48477	52576
84554	52577
2100	52578
103882	52579
18587	52580
131580	52581
131615	52582
32918	52583
171413	52584
39976	52585
22377	52586
69631	52587
9485	52588
48565	52589
461	52590
103577	52591
127154	52592
40065	52593
2629	52594
69701	52595
83938	52596
27133	52597
4251	52598
32933	52599
84210	52600
57906	52601
171591	52602
33069	52603
15454	52604
27145	52605
103694	52606
40177	52607
69855	52608
103627	52609
32988	52610
18568	52611
172075	52612
131823	52613
1510	52614
22298	52615
11135	52616
40175	52617
3329	52618
131169	52619
131775	52620
7114	52621
108366	52622
66393	52623
67951	52624
17199	52625
308	52626
4793	52627
40522	52628
44218	52629
10926	52630
285	52631
6059	52632
6839	52633
40517	52634
14009	52635
26441	52636
21561	52637
107307	52638
5387	52639
11548	52640
1717	52641
28209	52642
3471	52643
32000	52644
638	52645
9220	52646
7282	52647
29018	52648
11404	52649
1647	52650
21468	52651
1937	52652
38145	52653
308	52654
285	52655
2432	52656
206	52657
2880	52658
7921	52659
29442	52660
34820	52661
18707	52662
166	52663
308	52664
3	52665
135122	52666
206	52667
24701	52668
337	52669
5562	52670
40165	52671
1348	52672
285	52673
78975	52674
249	52675
2869	52676
4404	52677
54693	52678
13697	52679
39042	52680
88096	52681
4053	52682
19305	52683
21468	52684
285	52685
132775	52686
2053	52687
16056	52688
2800	52689
11548	52690
18099	52691
87503	52692
63471	52693
2591	52694
24371	52695
48829	52696
87	52697
442	52698
3925	52699
2432	52700
9803	52701
2023	52702
1956	52703
1045	52704
5588	52705
54200	52706
21468	52707
3315	52708
6987	52709
6526	52710
17	52711
8065	52712
71828	52713
308	52714
68	52715
69	52716
9988	52717
2162	52718
3471	52719
3049	52720
11527	52721
14213	52722
314	52723
125810	52724
13574	52725
308	52726
78757	52727
33303	52728
19694	52729
50522	52730
1	52731
50567	52732
3	52733
75	52734
54493	52735
308	52736
5091	52737
8866	52738
9279	52739
7244	52740
625	52741
98130	52742
93439	52743
50519	52744
85560	52745
200	52746
8866	52747
46820	52748
57342	52749
11532	52750
26618	52751
170	52752
17788	52753
166602	52754
10178	52755
156413	52756
24164	52757
17892	52758
14363	52759
7374	52760
9534	52761
155963	52762
2154	52763
147	52764
967	52765
285	52766
34650	52767
8866	52768
314	52769
5080	52770
28576	52771
31	52772
3463	52773
8298	52774
3470	52775
7387	52776
3557	52777
337	52778
2681	52779
207	52780
14009	52781
12575	52782
38	52783
466	52784
6893	52785
314	52786
4180	52787
2154	52788
27959	52789
23488	52790
3262	52791
49201	52792
38145	52793
4180	52794
23371	52795
16056	52796
17952	52797
5535	52798
963	52799
308	52800
9656	52801
3553	52802
90018	52803
196	52804
10450	52805
31237	52806
308	52807
3046	52808
104206	52809
84575	52810
19738	52811
3	52812
504	52813
8544	52814
308	52815
1060	52816
6718	52817
699	52818
40620	52819
5377	52820
8379	52821
28843	52822
134452	52823
182353	52824
185808	52825
3546	52826
120976	52827
28843	52828
43028	52829
52820	52830
392	52831
895	52832
45321	52833
35373	52834
132340	52835
25789	52836
2129	52837
20545	52838
27717	52839
45022	52840
101857	52841
47418	52842
23951	52843
48694	52844
18311	52845
23156	52846
102957	52847
135504	52848
15954	52849
47336	52850
44478	52851
88787	52852
51094	52853
18289	52854
25210	52855
8778	52856
90599	52857
8975	52858
65813	52859
98935	52860
108705	52861
30753	52862
4059	52863
95047	52864
4641	52865
47278	52866
21035	52867
120361	52868
37343	52869
100406	52870
46782	52871
91295	52872
26241	52873
36112	52874
66244	52875
79242	52876
16538	52877
42172	52878
9075	52879
16369	52880
18478	52881
11164	52882
12396	52883
36355	52884
61785	52885
36862	52886
15599	52887
15424	52888
66300	52889
6478	52890
78331	52891
29206	52892
10517	52893
12242	52894
130134	52895
24850	52896
10059	52897
43964	52898
4225	52899
530	52900
27807	52901
105879	52902
10756	52903
10756	52904
10756	52905
25977	52906
25977	52907
36452	52908
20326	52909
6393	52910
1040	52911
20181	52912
2387	52913
20300	52914
1722	52915
109587	52916
50153	52917
103419	52918
72644	52919
4395	52920
1545	52921
76571	52922
82603	52923
294	52924
1117	52925
14501	52926
272	52927
35473	52928
139494	52929
168694	52930
583	52931
29742	52932
15199	52933
40916	52934
115008	52935
7544	52936
15199	52937
41816	52938
4005	52939
88629	52940
54848	52941
105550	52942
11388	52943
2684	52944
52575	52945
176481	52946
52575	52947
2116	52948
28991	52949
169569	52950
35313	52951
91586	52952
34907	52953
112741	52954
16625	52955
51459	52956
90717	52957
35622	52958
7493	52959
42755	52960
75645	52961
8743	52962
3934	52963
24419	52964
42799	52965
146038	52966
74321	52967
42404	52968
16478	52969
112934	52970
248	52971
51462	52972
3949	52973
22732	52974
3914	52975
42404	52976
7523	52977
29038	52978
23753	52979
16631	52980
2425	52981
112763	52982
2190	52983
23993	52984
112530	52985
110327	52986
61035	52987
13218	52988
11976	52989
90084	52990
97459	52991
65050	52992
93637	52993
29378	52994
6076	52995
15688	52996
49557	52997
17354	52998
5	52999
25531	53000
36505	53001
95278	53002
14835	53003
97948	53004
676	53005
18629	53006
39647	53007
17610	53008
27767	53009
13253	53010
13655	53011
45527	53012
4207	53013
99410	53014
16141	53015
5286	53016
57301	53017
8859	53018
5607	53019
716	53020
4502	53021
41846	53022
112740	53023
4698	53024
138657	53025
1521	53026
48604	53027
3352	53028
16940	53029
41344	53030
114516	53031
43318	53032
731	53033
14329	53034
717	53035
42177	53036
136938	53037
8066	53038
653	53039
102815	53040
16385	53041
62547	53042
82517	53043
16392	53044
1358	53045
55984	53046
11381	53047
13323	53048
68279	53049
12199	53050
47581	53051
19441	53052
65774	53053
3628	53054
28017	53055
61031	53056
23873	53057
9144	53058
101788	53059
9255	53060
12709	53061
95002	53062
36921	53063
52344	53064
172320	53065
38930	53066
79225	53067
23948	53068
19468	53069
17329	53070
4196	53071
40363	53072
31339	53073
37965	53074
16958	53075
29467	53076
22097	53077
1564	53078
42215	53079
124385	53080
7380	53081
20760	53082
9129	53083
35370	53084
28819	53085
23319	53086
3008	53087
99648	53088
2429	53089
83220	53090
25966	53091
6753	53092
80069	53093
7063	53094
24429	53095
1660	53096
50497	53097
38738	53098
25952	53099
11582	53100
34328	53101
23560	53102
2760	53103
46081	53104
184496	53105
15213	53106
15623	53107
5265	53108
56897	53109
42535	53110
11561	53111
2808	53112
11890	53113
42603	53114
2336	53115
65029	53116
19786	53117
12456	53118
80236	53119
23326	53120
78691	53121
45785	53122
15	53123
16340	53124
35041	53125
26643	53126
29291	53127
2519	53128
173	53129
15234	53130
45133	53131
17863	53132
9878	53133
47821	53134
8286	53135
34702	53136
1452	53137
9416	53138
84620	53139
79705	53140
81725	53141
9703	53142
78	53143
35930	53144
48725	53145
72623	53146
34726	53147
84033	53148
64091	53149
48044	53150
10785	53151
44152	53152
62798	53153
12587	53154
124122	53155
56517	53156
182198	53157
41348	53158
63725	53159
54860	53160
35222	53161
21779	53162
40464	53163
1477	53164
94998	53165
153805	53166
26322	53167
30568	53168
9312	53169
17406	53170
57374	53171
42851	53172
26893	53173
1751	53174
1834	53175
97999	53176
83493	53177
54899	53178
2369	53179
14704	53180
1231	53181
47987	53182
26405	53183
42383	53184
69174	53185
57590	53186
57420	53187
8057	53188
73256	53189
70166	53190
68669	53191
5853	53192
41619	53193
14108	53194
6375	53195
21326	53196
26221	53197
87486	53198
82190	53199
49296	53200
39481	53201
54560	53202
14801	53203
58567	53204
1295	53205
1531	53206
36159	53207
25237	53208
19727	53209
50891	53210
98245	53211
5547	53212
10193	53213
19128	53214
41683	53215
31807	53216
90722	53217
139108	53218
4923	53219
88	53220
42065	53221
60105	53222
21977	53223
10766	53224
17004	53225
6936	53226
118745	53227
19203	53228
35750	53229
38249	53230
22186	53231
1939	53232
34554	53233
44847	53234
110494	53235
706	53236
15063	53237
50054	53238
14349	53239
53514	53240
162397	53241
553	53242
73407	53243
17305	53244
79394	53245
57521	53246
10232	53247
1611	53248
52030	53249
55839	53250
34275	53251
129370	53252
37833	53253
12831	53254
133825	53255
32189	53256
17865	53257
98069	53258
70287	53259
124170	53260
10536	53261
2506	53262
75419	53263
1799	53264
6102	53265
104088	53266
90729	53267
73024	53268
43263	53269
25952	53270
67212	53271
12811	53272
19974	53273
24389	53274
19662	53275
14589	53276
39103	53277
46526	53278
85141	53279
20591	53280
126584	53281
163215	53282
3924	53283
57419	53284
141327	53285
370	53286
42101	53287
32080	53288
35424	53289
8508	53290
11774	53291
68978	53292
41935	53293
8049	53294
857	53295
3880	53296
41660	53297
35848	53298
102927	53299
52048	53300
18171	53301
73406	53302
3575	53303
92297	53304
115605	53305
101549	53306
90042	53307
6247	53308
624	53309
30434	53310
3177	53311
1558	53312
20790	53313
82979	53314
39580	53315
67874	53316
89679	53317
73890	53318
97424	53319
45247	53320
62399	53321
35606	53322
45981	53323
61348	53324
136905	53325
42703	53326
38183	53327
31586	53328
20591	53329
61110	53330
5652	53331
15882	53332
102659	53333
3113	53334
14714	53335
4503	53336
10079	53337
6809	53338
4856	53339
48039	53340
16604	53341
87822	53342
41519	53343
11839	53344
110257	53345
165648	53346
3468	53347
20920	53348
6704	53349
24840	53350
109418	53351
159155	53352
38060	53353
33844	53354
18961	53355
10974	53356
90324	53357
60972	53358
31671	53359
23075	53360
77712	53361
164417	53362
129494	53363
73694	53364
44552	53365
141219	53366
91537	53367
31279	53368
108587	53369
7395	53370
28778	53371
60419	53372
1592	53373
163068	53374
88442	53375
10112	53376
32060	53377
163366	53378
44846	53379
37365	53380
122419	53381
60795	53382
22393	53383
47019	53384
21887	53385
7831	53386
14627	53387
82035	53388
1912	53389
64871	53390
54410	53391
12692	53392
60352	53393
8867	53394
105442	53395
70028	53396
53799	53397
122189	53398
155224	53399
19671	53400
31587	53401
88810	53402
2109	53403
18329	53404
93944	53405
141	53406
15530	53407
21836	53408
40	53409
75913	53410
25073	53411
12273	53412
9875	53413
63313	53414
1525	53415
42363	53416
57513	53417
45741	53418
51496	53419
33577	53420
5654	53421
31263	53422
72073	53423
36428	53424
7643	53425
5333	53426
3004	53427
26	53428
1191	53429
20205	53430
10875	53431
207	53432
31517	53433
42187	53434
34716	53435
23756	53436
55896	53437
25985	53438
6803	53439
46835	53440
21681	53441
44210	53442
33228	53443
37584	53444
47115	53445
3167	53446
74715	53447
1911	53448
425	53449
14915	53450
95701	53451
112244	53452
108649	53453
51188	53454
10291	53455
39255	53456
11	53457
67906	53458
3064	53459
4963	53460
150	53461
1902	53462
1237	53463
88559	53464
22454	53465
4536	53466
5418	53467
46	53468
4662	53469
14268	53470
160536	53471
114	53472
105180	53473
66848	53474
17037	53475
26243	53476
2003	53477
70894	53478
107543	53479
12646	53480
97914	53481
82050	53482
4625	53483
28312	53484
31223	53485
15	53486
23834	53487
54164	53488
101074	53489
489	53490
26887	53491
35162	53492
4178	53493
2163	53494
41711	53495
35514	53496
42984	53497
717	53498
134343	53499
9927	53500
4666	53501
4719	53502
5323	53503
21055	53504
51480	53505
73097	53506
82511	53507
123838	53508
43712	53509
99594	53510
39587	53511
50891	53512
119946	53513
19657	53514
27465	53515
74914	53516
3042	53517
64574	53518
140684	53519
3255	53520
65677	53521
981	53522
3586	53523
28906	53524
28824	53525
21439	53526
10316	53527
30769	53528
46417	53529
17377	53530
73435	53531
28274	53532
44	53533
68877	53534
24286	53535
3595	53536
23760	53537
2076	53538
51	53539
72732	53540
112853	53541
147971	53542
6145	53543
3883	53544
100521	53545
100517	53546
65396	53547
31484	53548
21454	53549
24184	53550
14640	53551
54345	53552
37242	53553
20788	53554
56044	53555
26513	53556
417	53557
88808	53558
35814	53559
343	53560
5077	53561
2692	53562
1087	53563
50883	53564
44430	53565
56555	53566
11714	53567
70460	53568
8656	53569
74715	53570
69263	53571
3488	53572
93516	53573
16560	53574
74787	53575
14213	53576
75503	53577
94	53578
11442	53579
38837	53580
66561	53581
2476	53582
114307	53583
11996	53584
8519	53585
32976	53586
11442	53587
36378	53588
5555	53589
460	53590
7652	53591
55221	53592
10330	53593
36079	53594
14093	53595
105	53596
216	53597
38157	53598
3289	53599
29636	53600
3762	53601
966	53602
2819	53603
684	53604
25918	53605
16344	53606
38607	53607
5684	53608
13830	53609
26875	53610
23698	53611
2066	53612
30499	53613
16375	53614
1009	53615
2360	53616
73599	53617
21926	53618
18834	53619
42272	53620
6680	53621
24227	53622
48522	53623
65647	53624
17817	53625
10074	53626
51257	53627
19480	53628
1404	53629
16803	53630
99394	53631
113040	53632
27952	53633
26031	53634
50314	53635
130553	53636
11201	53637
131629	53638
3141	53639
463	53640
109194	53641
1859	53642
14546	53643
3353	53644
28630	53645
39182	53646
59226	53647
82277	53648
4994	53649
66691	53650
25727	53651
48809	53652
55331	53653
22974	53654
37877	53655
25264	53656
58543	53657
4867	53658
41365	53659
56062	53660
61716	53661
49251	53662
17130	53663
22429	53664
3908	53665
156327	53666
23351	53667
58528	53668
43400	53669
25922	53670
983	53671
28630	53672
38610	53673
86141	53674
54813	53675
634	53676
1411	53677
520	53678
108421	53679
54340	53680
36809	53681
72049	53682
53699	53683
24345	53684
20031	53685
7959	53686
7849	53687
65374	53688
23931	53689
11	53690
5845	53691
35053	53692
1861	53693
20385	53694
61407	53695
10726	53696
26496	53697
52432	53698
7862	53699
12489	53700
39300	53701
21744	53702
43774	53703
56725	53704
5920	53705
99367	53706
15131	53707
30647	53708
37764	53709
23689	53710
109669	53711
7619	53712
2662	53713
6146	53714
10632	53715
22749	53716
5287	53717
20188	53718
68391	53719
32408	53720
14878	53721
7638	53722
28881	53723
3352	53724
53994	53725
9608	53726
57269	53727
5858	53728
20018	53729
2217	53730
43616	53731
24994	53732
67879	53733
15659	53734
17616	53735
13381	53736
101966	53737
11514	53738
49937	53739
11951	53740
45114	53741
110662	53742
2631	53743
8279	53744
59248	53745
17812	53746
64495	53747
140675	53748
147722	53749
32200	53750
2007	53751
75692	53752
40306	53753
50420	53754
51443	53755
11026	53756
139303	53757
16	53758
16965	53759
13263	53760
39657	53761
81836	53762
56272	53763
54685	53764
37600	53765
54933	53766
20068	53767
18394	53768
31559	53769
32418	53770
17781	53771
16460	53772
25985	53773
13273	53774
70219	53775
34264	53776
20275	53777
4831	53778
72935	53779
42219	53780
4632	53781
1327	53782
15889	53783
46103	53784
8061	53785
79726	53786
79527	53787
40610	53788
23199	53789
17313	53790
2530	53791
44795	53792
11048	53793
19669	53794
25960	53795
70347	53796
62892	53797
32308	53798
11714	53799
9532	53800
28756	53801
7894	53802
32056	53803
37843	53804
44674	53805
18138	53806
8428	53807
37602	53808
17470	53809
98220	53810
10949	53811
173451	53812
14823	53813
4960	53814
64753	53815
4227	53816
3268	53817
33501	53818
6846	53819
28908	53820
19132	53821
56006	53822
1923	53823
80069	53824
42410	53825
25666	53826
24136	53827
117626	53828
25920	53829
11821	53830
1824	53831
12075	53832
1328	53833
45699	53834
14071	53835
20953	53836
39308	53837
4	53838
62591	53839
29488	53840
12657	53841
21192	53842
10906	53843
1652	53844
24191	53845
66388	53846
23655	53847
23683	53848
22673	53849
24338	53850
36627	53851
44024	53852
26014	53853
79845	53854
112252	53855
173105	53856
45995	53857
118505	53858
73000	53859
4510	53860
33221	53861
51	53862
30533	53863
33	53864
2820	53865
35206	53866
54679	53867
43158	53868
19155	53869
1733	53870
28106	53871
10765	53872
8651	53873
3440	53874
45519	53875
17216	53876
3808	53877
16384	53878
46054	53879
32315	53880
5541	53881
23800	53882
9668	53883
649	53884
9359	53885
25274	53886
6358	53887
38757	53888
16918	53889
38144	53890
37953	53891
107320	53892
115	53893
37294	53894
41425	53895
4568	53896
12459	53897
5463	53898
41519	53899
61981	53900
57713	53901
3	53902
69247	53903
32339	53904
20086	53905
132861	53906
14987	53907
50694	53908
132896	53909
45260	53910
19697	53911
101	53912
21263	53913
35079	53914
21155	53915
52598	53916
9652	53917
10317	53918
28962	53919
39847	53920
201	53921
2229	53922
17610	53923
123582	53924
23646	53925
42167	53926
56994	53927
31107	53928
39654	53929
128360	53930
109235	53931
7981	53932
7669	53933
12780	53934
12894	53935
47975	53936
20831	53937
3791	53938
129455	53939
65433	53940
5053	53941
19419	53942
32701	53943
14912	53944
28808	53945
26321	53946
18643	53947
102772	53948
83733	53949
34563	53950
98280	53951
39361	53952
1833	53953
8841	53954
56498	53955
74167	53956
57209	53957
42294	53958
6878	53959
83412	53960
83140	53961
8790	53962
17629	53963
18103	53964
10	53965
90592	53966
47588	53967
7512	53968
4168	53969
47578	53970
83268	53971
54358	53972
15201	53973
32830	53974
68660	53975
57240	53976
26500	53977
77537	53978
17994	53979
83700	53980
14730	53981
55617	53982
47481	53983
7873	53984
44906	53985
15024	53986
31908	53987
95458	53988
67250	53989
80286	53990
18406	53991
146236	53992
2577	53993
25477	53994
27497	53995
143246	53996
11826	53997
46425	53998
5586	53999
23345	54000
17314	54001
33548	54002
12656	54003
68147	54004
55599	54005
35238	54006
58487	54007
73827	54008
47319	54009
48029	54010
26101	54011
49457	54012
61592	54013
40729	54014
13803	54015
38345	54016
140139	54017
142572	54018
17174	54019
39305	54020
47695	54021
11002	54022
654	54023
8701	54024
3776	54025
1419	54026
3156	54027
32731	54028
19734	54029
175130	54030
20740	54031
101619	54032
38897	54033
73193	54034
6484	54035
79750	54036
1964	54037
62915	54038
41890	54039
413	54040
39436	54041
38186	54042
105	54043
11263	54044
5501	54045
2731	54046
34641	54047
5	54048
692	54049
68939	54050
59040	54051
12956	54052
32749	54053
15	54054
88296	54055
13667	54056
35711	54057
35304	54058
17691	54059
45955	54060
2062	54061
6175	54062
130001	54063
43667	54064
77594	54065
40567	54066
60920	54067
54692	54068
32201	54069
17524	54070
54365	54071
10224	54072
3833	54073
70022	54074
6753	54075
12404	54076
1359	54077
7777	54078
2865	54079
109099	54080
19985	54081
9870	54082
42974	54083
62890	54084
4	54085
966	54086
47075	54087
124027	54088
79558	54089
24063	54090
208	54091
56211	54092
2025	54093
33102	54094
91656	54095
97072	54096
24123	54097
537	54098
702	54099
10242	54100
91639	54101
6081	54102
11252	54103
6299	54104
85381	54105
23501	54106
5951	54107
3115	54108
25444	54109
50704	54110
19121	54111
73629	54112
62352	54113
45283	54114
98880	54115
20712	54116
1664	54117
2395	54118
148059	54119
51111	54120
3914	54121
10610	54122
11958	54123
14935	54124
37738	54125
32557	54126
68873	54127
479	54128
41808	54129
34649	54130
113773	54131
3898	54132
9914	54133
9011	54134
101865	54135
2279	54136
32554	54137
65132	54138
20494	54139
55299	54140
64565	54141
126178	54142
45981	54143
91029	54144
164214	54145
18065	54146
100046	54147
7608	54148
71139	54149
57145	54150
34871	54151
10845	54152
6367	54153
20195	54154
18973	54155
23625	54156
1833	54157
24126	54158
5377	54159
61095	54160
1237	54161
1915	54162
1329	54163
26997	54164
6161	54165
42642	54166
6042	54167
89709	54168
77060	54169
10950	54170
172728	54171
40281	54172
1612	54173
32102	54174
78030	54175
30609	54176
90674	54177
6210	54178
201	54179
33495	54180
28894	54181
65111	54182
49442	54183
69177	54184
108803	54185
21086	54186
2656	54187
14112	54188
7086	54189
8626	54190
7886	54191
23	54192
61795	54193
97318	54194
28509	54195
44539	54196
6791	54197
8692	54198
129658	54199
1317	54200
57702	54201
57769	54202
14161	54203
46961	54204
12002	54205
8501	54206
14764	54207
74898	54208
47644	54209
2812	54210
321	54211
95640	54212
21917	54213
31521	54214
132222	54215
105100	54216
8995	54217
51242	54218
72902	54219
188683	54220
43110	54221
361	54222
57584	54223
35353	54224
2460	54225
42800	54226
338	54227
15384	54228
15063	54229
1748	54230
84764	54231
7055	54232
8526	54233
48804	54234
55995	54235
41463	54236
38932	54237
496	54238
41838	54239
18640	54240
101950	54241
8446	54242
629	54243
99698	54244
11701	54245
85287	54246
55894	54247
32698	54248
62795	54249
6772	54250
60272	54251
5612	54252
2242	54253
55391	54254
25668	54255
37398	54256
1188	54257
2029	54258
2007	54259
19634	54260
31975	54261
1664	54262
4086	54263
33	54264
48634	54265
31518	54266
27744	54267
18269	54268
8799	54269
15736	54270
1612	54271
44889	54272
56233	54273
39390	54274
51084	54275
12897	54276
24482	54277
11943	54278
41995	54279
16419	54280
6939	54281
174630	54282
8670	54283
14975	54284
18315	54285
10620	54286
29797	54287
22131	54288
3779	54289
3406	54290
18948	54291
11531	54292
26123	54293
39874	54294
44632	54295
19	54296
57378	54297
966	54298
4584	54299
43063	54300
567	54301
33595	54302
20723	54303
28879	54304
132645	54305
35922	54306
65990	54307
91563	54308
96256	54309
34501	54310
62	54311
99879	54312
36018	54313
39455	54314
6156	54315
8588	54316
2675	54317
49305	54318
113105	54319
29296	54320
58738	54321
145	54322
27446	54323
1595	54324
665	54325
1612	54326
62821	54327
16700	54328
53090	54329
74332	54330
73743	54331
6531	54332
4536	54333
14489	54334
13526	54335
27481	54336
22437	54337
60835	54338
23321	54339
10964	54340
27975	54341
51599	54342
9071	54343
8242	54344
57734	54345
1470	54346
13957	54347
96870	54348
30958	54349
53982	54350
16226	54351
5	54352
54815	54353
38175	54354
42956	54355
81062	54356
22099	54357
65163	54358
24215	54359
169616	54360
30296	54361
31176	54362
36450	54363
16375	54364
141095	54365
60763	54366
60506	54367
2690	54368
43594	54369
4438	54370
81233	54371
10039	54372
19747	54373
12841	54374
15051	54375
55964	54376
47399	54377
16659	54378
3011	54379
10131	54380
138556	54381
20094	54382
2316	54383
1592	54384
66296	54385
81124	54386
13303	54387
59408	54388
7034	54389
52487	54390
71529	54391
7985	54392
80292	54393
41671	54394
25019	54395
78606	54396
3430	54397
50340	54398
25961	54399
6326	54400
4856	54401
2045	54402
18246	54403
42065	54404
11608	54405
1882	54406
49445	54407
4143	54408
628	54409
46366	54410
101244	54411
51040	54412
57426	54413
20612	54414
33	54415
42248	54416
31438	54417
11821	54418
111429	54419
58962	54420
39055	54421
60505	54422
11940	54423
2620	54424
39685	54425
27540	54426
36051	54427
49041	54428
17158	54429
88659	54430
2987	54431
49999	54432
34518	54433
12471	54434
73610	54435
12096	54436
20	54437
1761	54438
4490	54439
10033	54440
2545	54441
3808	54442
15687	54443
2020	54444
1526	54445
3268	54446
40600	54447
17636	54448
16625	54449
112903	54450
55320	54451
83116	54452
29683	54453
65209	54454
89848	54455
11004	54456
121620	54457
56440	54458
67366	54459
17570	54460
105278	54461
43710	54462
66839	54463
1596	54464
56808	54465
630	54466
95694	54467
32486	54468
6366	54469
9	54470
9053	54471
15315	54472
64765	54473
71029	54474
16153	54475
61438	54476
61185	54477
11230	54478
31	54479
18267	54480
60965	54481
97143	54482
9880	54483
8238	54484
18378	54485
5755	54486
78796	54487
18180	54488
3185	54489
48106	54490
78371	54491
46332	54492
6475	54493
57715	54494
39966	54495
1862	54496
9859	54497
50726	54498
187452	54499
184701	54500
74770	54501
67802	54502
46169	54503
70	54504
129454	54505
99058	54506
9379	54507
19421	54508
105720	54509
2656	54510
6976	54511
116978	54512
30543	54513
832	54514
21858	54515
83602	54516
52785	54517
19	54518
3546	54519
6817	54520
24793	54521
6299	54522
97428	54523
30555	54524
63262	54525
4574	54526
1198	54527
18699	54528
32372	54529
28	54530
6650	54531
8955	54532
16255	54533
49177	54534
34	54535
72594	54536
34552	54537
24406	54538
14368	54539
20358	54540
20	54541
84	54542
35424	54543
21055	54544
6266	54545
5713	54546
6972	54547
9274	54548
7924	54549
10093	54550
2769	54551
30562	54552
14442	54553
1553	54554
117347	54555
90847	54556
2336	54557
49151	54558
54855	54559
19695	54560
39152	54561
7550	54562
55264	54563
6580	54564
77758	54565
12127	54566
15206	54567
3559	54568
55548	54569
3992	54570
12908	54571
38173	54572
8955	54573
51929	54574
10602	54575
18157	54576
62878	54577
5495	54578
19764	54579
6203	54580
23484	54581
4124	54582
53486	54583
37608	54584
120535	54585
1693	54586
66995	54587
87802	54588
35728	54589
24406	54590
85876	54591
5695	54592
1707	54593
1514	54594
6754	54595
2051	54596
75067	54597
716	54598
39010	54599
33014	54600
27075	54601
2827	54602
19058	54603
42120	54604
2718	54605
21519	54606
10576	54607
18108	54608
29618	54609
82996	54610
24664	54611
2135	54612
7904	54613
58939	54614
160378	54615
85208	54616
3239	54617
19094	54618
58404	54619
1323	54620
18	54621
778	54622
1813	54623
1820	54624
8193	54625
4677	54626
55511	54627
10245	54628
97138	54629
74981	54630
17881	54631
18654	54632
42630	54633
36018	54634
8792	54635
38975	54636
115944	54637
94507	54638
65478	54639
92024	54640
70104	54641
1632	54642
142474	54643
64523	54644
2251	54645
4736	54646
57313	54647
10763	54648
19	54649
29362	54650
33793	54651
1479	54652
80717	54653
52088	54654
41714	54655
97481	54656
84	54657
2672	54658
93622	54659
21708	54660
834	54661
2243	54662
261	54663
2573	54664
10278	54665
20129	54666
773	54667
2098	54668
54479	54669
66900	54670
51159	54671
74428	54672
896	54673
84700	54674
1467	54675
41011	54676
47267	54677
3584	54678
36802	54679
24918	54680
72996	54681
57473	54682
695	54683
23111	54684
34195	54685
343	54686
14711	54687
4056	54688
12689	54689
18631	54690
28663	54691
42470	54692
9476	54693
52722	54694
2541	54695
57502	54696
16423	54697
4814	54698
57058	54699
120713	54700
42978	54701
4831	54702
27979	54703
36889	54704
75003	54705
5947	54706
10889	54707
9647	54708
45791	54709
41674	54710
67499	54711
97121	54712
82279	54713
79070	54714
3221	54715
37948	54716
3836	54717
102895	54718
52428	54719
40481	54720
126003	54721
22192	54722
6171	54723
7382	54724
14935	54725
2316	54726
43084	54727
29428	54728
12771	54729
4831	54730
72608	54731
3141	54732
30984	54733
8227	54734
22916	54735
31729	54736
117267	54737
23146	54738
1807	54739
896	54740
15552	54741
5046	54742
31517	54743
32690	54744
23765	54745
70	54746
6251	54747
4260	54748
51146	54749
7744	54750
1421	54751
12765	54752
6069	54753
42642	54754
13911	54755
38492	54756
20463	54757
33367	54758
126860	54759
20815	54760
5046	54761
29190	54762
104492	54763
7050	54764
17535	54765
30447	54766
11729	54767
65046	54768
187790	54769
40665	54770
17072	54771
6330	54772
19094	54773
695	54774
12123	54775
101302	54776
4054	54777
43502	54778
53573	54779
3829	54780
5954	54781
21735	54782
63056	54783
43505	54784
39231	54785
30475	54786
88412	54787
165459	54788
65962	54789
470	54790
2211	54791
3602	54792
65030	54793
6075	54794
41954	54795
9081	54796
24525	54797
1484	54798
10253	54799
1447	54800
14333	54801
428	54802
119559	54803
11588	54804
69954	54805
5932	54806
25136	54807
27308	54808
53421	54809
7995	54810
4077	54811
22294	54812
6680	54813
1422	54814
2586	54815
3787	54816
13135	54817
21293	54818
58421	54819
44202	54820
182557	54821
28794	54822
34339	54823
53726	54824
56166	54825
250	54826
238	54827
16300	54828
919	54829
24637	54830
59209	54831
13159	54832
19561	54833
51710	54834
38999	54835
43401	54836
140343	54837
272	54838
47952	54839
4251	54840
9930	54841
64720	54842
33497	54843
29732	54844
19545	54845
61074	54846
99505	54847
88661	54848
12250	54849
16034	54850
28365	54851
2140	54852
24241	54853
50782	54854
32121	54855
11561	54856
96545	54857
7283	54858
6918	54859
77	54860
62572	54861
12823	54862
15782	54863
1311	54864
41838	54865
37465	54866
21372	54867
53245	54868
27406	54869
100913	54870
32011	54871
20856	54872
70500	54873
25346	54874
107790	54875
43614	54876
17385	54877
109629	54878
9	54879
70556	54880
57422	54881
91949	54882
29178	54883
29543	54884
45568	54885
5793	54886
29664	54887
4331	54888
44830	54889
20897	54890
936	54891
6552	54892
144949	54893
14717	54894
9938	54895
4368	54896
113362	54897
15877	54898
10051	54899
23994	54900
34980	54901
16749	54902
832	54903
30246	54904
105041	54905
12844	54906
1273	54907
126204	54908
31488	54909
5	54910
73965	54911
40563	54912
62125	54913
85381	54914
46802	54915
91668	54916
1219	54917
57506	54918
19431	54919
18334	54920
3026	54921
35175	54922
57351	54923
74079	54924
374	54925
17903	54926
1006	54927
860	54928
80157	54929
19183	54930
9935	54931
56123	54932
84233	54933
46528	54934
34319	54935
65432	54936
54881	54937
117298	54938
15727	54939
3780	54940
6086	54941
2877	54942
46674	54943
45151	54944
129914	54945
31296	54946
46	54947
92003	54948
39072	54949
1411	54950
54491	54951
2812	54952
61268	54953
7730	54954
1950	54955
72222	54956
49184	54957
1993	54958
95888	54959
37551	54960
59257	54961
79525	54962
12372	54963
24396	54964
7545	54965
36657	54966
72222	54967
52545	54968
31639	54969
47244	54970
19	54971
13994	54972
47375	54973
69246	54974
1567	54975
3466	54976
41881	54977
28328	54978
2507	54979
16825	54980
51692	54981
27882	54982
40592	54983
2914	54984
6048	54985
47941	54986
22979	54987
19242	54988
11626	54989
26057	54990
1233	54991
84723	54992
23355	54993
8735	54994
61308	54995
51270	54996
29754	54997
72421	54998
68857	54999
22532	55000
31216	55001
52291	55002
7419	55003
61335	55004
66839	55005
32440	55006
20424	55007
117097	55008
34931	55009
35079	55010
131582	55011
38855	55012
51329	55013
3627	55014
85934	55015
19447	55016
26451	55017
25677	55018
39381	55019
72877	55020
33778	55021
25412	55022
5495	55023
903	55024
2288	55025
28	55026
98135	55027
23295	55028
48118	55029
47484	55030
36086	55031
72673	55032
15447	55033
26496	55034
32809	55035
16945	55036
28218	55037
10173	55038
14113	55039
5264	55040
48017	55041
85	55042
5690	55043
11689	55044
60232	55045
20550	55046
39611	55047
1696	55048
78264	55049
20405	55050
20223	55051
65179	55052
58344	55053
1325	55054
16409	55055
63951	55056
26812	55057
10750	55058
2526	55059
56040	55060
78085	55061
17571	55062
25672	55063
67535	55064
6842	55065
5549	55066
50007	55067
131738	55068
116941	55069
38787	55070
140425	55071
63712	55072
72	55073
18788	55074
81600	55075
4439	55076
8455	55077
12357	55078
56877	55079
29999	55080
773	55081
12742	55082
44868	55083
14422	55084
515	55085
15473	55086
74860	55087
23844	55088
34861	55089
18961	55090
26	55091
6072	55092
61441	55093
5386	55094
27597	55095
78749	55096
39285	55097
4380	55098
51464	55099
54717	55100
43497	55101
8463	55102
66090	55103
37046	55104
53790	55105
58533	55106
34444	55107
23259	55108
33533	55109
16826	55110
56353	55111
72583	55112
50357	55113
50542	55114
20766	55115
10692	55116
65983	55117
22584	55118
11538	55119
15547	55120
8692	55121
32364	55122
37090	55123
84705	55124
41993	55125
51139	55126
8059	55127
42509	55128
2801	55129
9086	55130
35174	55131
162252	55132
11000	55133
7380	55134
21868	55135
114176	55136
46116	55137
49220	55138
100343	55139
9	55140
41991	55141
12927	55142
141401	55143
5253	55144
101008	55145
8041	55146
45556	55147
80128	55148
47229	55149
53000	55150
20767	55151
77052	55152
826	55153
2278	55154
13453	55155
67947	55156
49941	55157
9108	55158
16657	55159
28252	55160
10565	55161
12649	55162
26233	55163
47258	55164
79091	55165
67783	55166
40946	55167
39341	55168
1914	55169
4196	55170
14186	55171
27518	55172
47690	55173
131102	55174
26211	55175
19	55176
34149	55177
2656	55178
15095	55179
1525	55180
19734	55181
44813	55182
50267	55183
11564	55184
62	55185
3769	55186
1463	55187
29094	55188
236	55189
10158	55190
8369	55191
6280	55192
4134	55193
28731	55194
46375	55195
8994	55196
10674	55197
4942	55198
1609	55199
140716	55200
46305	55201
63889	55202
13636	55203
8094	55204
42043	55205
44330	55206
10154	55207
66906	55208
80283	55209
79956	55210
428	55211
22051	55212
12844	55213
6189	55214
3221	55215
1177	55216
50686	55217
26940	55218
5741	55219
13886	55220
56675	55221
7835	55222
28	55223
55699	55224
41510	55225
31974	55226
5	55227
24445	55228
29	55229
22079	55230
42440	55231
57401	55232
77963	55233
45956	55234
57699	55235
67407	55236
101413	55237
57202	55238
45731	55239
42221	55240
23378	55241
62001	55242
29992	55243
13062	55244
20401	55245
4160	55246
11643	55247
23187	55248
6030	55249
1609	55250
1570	55251
26289	55252
1435	55253
2839	55254
40572	55255
22562	55256
4766	55257
15666	55258
29612	55259
33741	55260
5361	55261
20291	55262
49407	55263
45099	55264
41755	55265
112566	55266
10552	55267
2829	55268
4656	55269
48739	55270
148626	55271
68369	55272
35069	55273
25498	55274
73257	55275
7758	55276
84	55277
78181	55278
20867	55279
1818	55280
7963	55281
33725	55282
47629	55283
84697	55284
36273	55285
18060	55286
20815	55287
27008	55288
2838	55289
21824	55290
37660	55291
20988	55292
4029	55293
18682	55294
11870	55295
39814	55296
10202	55297
20708	55298
4368	55299
42835	55300
108724	55301
17725	55302
110536	55303
35869	55304
36086	55305
3696	55306
2849	55307
11487	55308
1358	55309
65620	55310
57169	55311
40149	55312
31537	55313
935	55314
826	55315
77788	55316
4628	55317
88772	55318
96642	55319
6586	55320
30942	55321
21982	55322
54077	55323
1593	55324
43579	55325
29277	55326
35356	55327
30461	55328
32963	55329
43365	55330
9154	55331
80932	55332
4003	55333
66673	55334
6930	55335
12413	55336
27422	55337
36341	55338
70835	55339
38872	55340
3785	55341
11718	55342
21850	55343
42303	55344
71166	55345
19302	55346
108584	55347
1312	55348
9906	55349
755	55350
121035	55351
37864	55352
25457	55353
89900	55354
45893	55355
47351	55356
96160	55357
33228	55358
10858	55359
7985	55360
18474	55361
15039	55362
39344	55363
154	55364
20242	55365
23801	55366
82521	55367
26792	55368
12709	55369
21394	55370
16	55371
21708	55372
24728	55373
25455	55374
128127	55375
25339	55376
77566	55377
55590	55378
10583	55379
3881	55380
23671	55381
5527	55382
29137	55383
75345	55384
6477	55385
38937	55386
39708	55387
16394	55388
46214	55389
68979	55390
10867	55391
8171	55392
1484	55393
64731	55394
109813	55395
21257	55396
23294	55397
94159	55398
42056	55399
50204	55400
11426	55401
61252	55402
30896	55403
6267	55404
4860	55405
4258	55406
20748	55407
42217	55408
61734	55409
1706	55410
9015	55411
70678	55412
9282	55413
23723	55414
30731	55415
23408	55416
23279	55417
12585	55418
26741	55419
13164	55420
52440	55421
24252	55422
18338	55423
156148	55424
3778	55425
3133	55426
49987	55427
1736	55428
28709	55429
48810	55430
20270	55431
57402	55432
74652	55433
35075	55434
31586	55435
44972	55436
1001	55437
37253	55438
69311	55439
74223	55440
19275	55441
61748	55442
11949	55443
55401	55444
10845	55445
49859	55446
60836	55447
2413	55448
16440	55449
92152	55450
23321	55451
11888	55452
25882	55453
29608	55454
89077	55455
25927	55456
102867	55457
18852	55458
26041	55459
15	55460
62610	55461
21788	55462
47212	55463
15	55464
34867	55465
12034	55466
45068	55467
27908	55468
22066	55469
97301	55470
32238	55471
67617	55472
22997	55473
163899	55474
18187	55475
38343	55476
4618	55477
20128	55478
55205	55479
72356	55480
24729	55481
19362	55482
21300	55483
102458	55484
33464	55485
23846	55486
16630	55487
40772	55488
49602	55489
19215	55490
21155	55491
12656	55492
49985	55493
139439	55494
16250	55495
77906	55496
131488	55497
40473	55498
375	55499
25424	55500
68703	55501
32800	55502
87484	55503
16480	55504
374	55505
73808	55506
9185	55507
22628	55508
16165	55509
25134	55510
119107	55511
80236	55512
19008	55513
1609	55514
14032	55515
16380	55516
51490	55517
69148	55518
69414	55519
105614	55520
31781	55521
15699	55522
22678	55523
41405	55524
50360	55525
38689	55526
168412	55527
26289	55528
20094	55529
10142	55530
84690	55531
26039	55532
9065	55533
30906	55534
1411	55535
50923	55536
14022	55537
19293	55538
13416	55539
1210	55540
119954	55541
28422	55542
2809	55543
41711	55544
3342	55545
16380	55546
17409	55547
54271	55548
50182	55549
10220	55550
142754	55551
9573	55552
1828	55553
56305	55554
14600	55555
45374	55556
147871	55557
31784	55558
25544	55559
78339	55560
9715	55561
53644	55562
2637	55563
45404	55564
440	55565
21499	55566
61773	55567
16	55568
10	55569
28735	55570
37092	55571
28660	55572
6082	55573
12748	55574
92023	55575
150342	55576
121853	55577
6239	55578
18790	55579
25654	55580
135612	55581
7132	55582
67771	55583
5518	55584
97344	55585
36843	55586
4020	55587
44725	55588
22269	55589
51142	55590
33286	55591
150406	55592
7216	55593
30975	55594
72114	55595
2218	55596
46041	55597
56035	55598
16	55599
89179	55600
75681	55601
9868	55602
44471	55603
52021	55604
89221	55605
55430	55606
46866	55607
83698	55608
67044	55609
31113	55610
8068	55611
18153	55612
109849	55613
23710	55614
32304	55615
2884	55616
29066	55617
19508	55618
20523	55619
23874	55620
30183	55621
111897	55622
4302	55623
4970	55624
21427	55625
161532	55626
25959	55627
10738	55628
33457	55629
158017	55630
4634	55631
28346	55632
108648	55633
17846	55634
137355	55635
12552	55636
13767	55637
35626	55638
38494	55639
39233	55640
137093	55641
129902	55642
13757	55643
94402	55644
35509	55645
101930	55646
6574	55647
7028	55648
7765	55649
77930	55650
123898	55651
43902	55652
21192	55653
27253	55654
81487	55655
76277	55656
41838	55657
5658	55658
14640	55659
37954	55660
56526	55661
1022	55662
8115	55663
108274	55664
48112	55665
42771	55666
15146	55667
27031	55668
20	55669
15264	55670
8863	55671
66367	55672
112757	55673
36935	55674
50116	55675
57197	55676
67767	55677
66737	55678
3345	55679
10596	55680
1694	55681
45122	55682
5742	55683
101178	55684
117920	55685
88211	55686
57396	55687
5733	55688
25	55689
26692	55690
44251	55691
12980	55692
13310	55693
52336	55694
14960	55695
32310	55696
25795	55697
4713	55698
25881	55699
24223	55700
1143	55701
17145	55702
5358	55703
39396	55704
41725	55705
60774	55706
41407	55707
2942	55708
44024	55709
7943	55710
2520	55711
39226	55712
33525	55713
4321	55714
53690	55715
10610	55716
3019	55717
15370	55718
23724	55719
9467	55720
31047	55721
59762	55722
10755	55723
56880	55724
32683	55725
12267	55726
29297	55727
22711	55728
34636	55729
1311	55730
30810	55731
42009	55732
15407	55733
8680	55734
102860	55735
6914	55736
110085	55737
62878	55738
45939	55739
5570	55740
38503	55741
32079	55742
7223	55743
78448	55744
198	55745
41510	55746
104689	55747
20412	55748
104243	55749
45970	55750
3130	55751
3231	55752
5236	55753
8840	55754
58682	55755
2499	55756
6417	55757
51806	55758
4962	55759
1266	55760
84064	55761
48114	55762
1233	55763
49480	55764
64709	55765
13891	55766
58838	55767
51121	55768
83	55769
14049	55770
34156	55771
90329	55772
31590	55773
25082	55774
77615	55775
121683	55776
14149	55777
2718	55778
59850	55779
7423	55780
376	55781
75560	55782
20916	55783
701	55784
15295	55785
68943	55786
34258	55787
47663	55788
4563	55789
112379	55790
18624	55791
1311	55792
624	55793
21337	55794
2519	55795
15542	55796
16432	55797
83615	55798
558	55799
585	55800
38747	55801
11475	55802
62874	55803
16535	55804
99978	55805
49480	55806
89857	55807
29655	55808
51325	55809
11	55810
46282	55811
45433	55812
19058	55813
17479	55814
19923	55815
19697	55816
7645	55817
2743	55818
30421	55819
56	55820
542	55821
2118	55822
22437	55823
29668	55824
39142	55825
21465	55826
997	55827
21897	55828
3922	55829
10402	55830
16769	55831
138008	55832
26384	55833
23881	55834
40667	55835
9	55836
9969	55837
17462	55838
2864	55839
47666	55840
47831	55841
2512	55842
179958	55843
10855	55844
29721	55845
21745	55846
4702	55847
4037	55848
54513	55849
12872	55850
2843	55851
29656	55852
9357	55853
54676	55854
45456	55855
50568	55856
25802	55857
76260	55858
44128	55859
1914	55860
10042	55861
81552	55862
34499	55863
42759	55864
59858	55865
36712	55866
30170	55867
5721	55868
538	55869
31586	55870
17725	55871
46686	55872
28367	55873
112065	55874
17658	55875
42294	55876
74433	55877
18424	55878
36437	55879
62327	55880
3886	55881
10142	55882
44324	55883
6122	55884
46223	55885
79058	55886
18238	55887
52602	55888
636	55889
725	55890
8196	55891
36639	55892
11135	55893
5919	55894
3537	55895
277	55896
3619	55897
45223	55898
45223	55899
41149	55900
95013	55901
69913	55902
83618	55903
13016	55904
1218	55905
59268	55906
57287	55907
8705	55908
68973	55909
9367	55910
55679	55911
124502	55912
238	55913
32172	55914
58096	55915
37255	55916
21069	55917
94781	55918
48717	55919
114802	55920
10	55921
39989	55922
54280	55923
15848	55924
14861	55925
26020	55926
20920	55927
76639	55928
39532	55929
55126	55930
72810	55931
58297	55932
10845	55933
3333	55934
80635	55935
23724	55936
2587	55937
24754	55938
1323	55939
10889	55940
7379	55941
72225	55942
63687	55943
34672	55944
40666	55945
23097	55946
4753	55947
35395	55948
174	55949
21119	55950
35074	55951
39079	55952
25199	55953
183	55954
72776	55955
2273	55956
48798	55957
72808	55958
89060	55959
622	55960
24775	55961
3837	55962
29909	55963
76832	55964
6110	55965
45918	55966
83623	55967
117698	55968
32477	55969
74499	55970
14678	55971
43321	55972
66073	55973
3758	55974
23775	55975
35476	55976
29011	55977
3021	55978
43086	55979
2822	55980
6011	55981
16659	55982
4337	55983
10953	55984
3854	55985
9846	55986
12299	55987
53493	55988
8064	55989
43129	55990
16399	55991
9331	55992
50091	55993
67419	55994
94511	55995
47707	55996
34522	55997
1155	55998
71132	55999
112193	56000
32643	56001
9786	56002
91468	56003
88605	56004
169843	56005
77742	56006
78619	56007
42581	56008
61913	56009
11770	56010
32869	56011
89528	56012
20129	56013
57728	56014
58620	56015
11	56016
92478	56017
5012	56018
32908	56019
36811	56020
25409	56021
9003	56022
103702	56023
8349	56024
731	56025
58392	56026
20623	56027
1266	56028
24232	56029
25525	56030
21009	56031
187141	56032
6209	56033
168402	56034
17364	56035
59877	56036
33392	56037
469	56038
469	56039
9950	56040
104120	56041
29244	56042
26562	56043
8298	56044
70233	56045
861	56046
107463	56047
91	56048
60759	56049
28790	56050
18405	56051
16630	56052
137684	56053
44353	56054
22399	56055
16947	56056
30496	56057
6214	56058
42183	56059
5742	56060
26350	56061
2811	56062
7090	56063
30851	56064
3441	56065
2045	56066
18285	56067
70883	56068
49972	56069
30855	56070
6842	56071
3382	56072
140466	56073
23255	56074
46089	56075
9687	56076
130371	56077
82892	56078
34737	56079
2214	56080
67199	56081
35204	56082
23411	56083
16183	56084
16446	56085
28719	56086
18168	56087
17829	56088
27952	56089
3137	56090
15437	56091
14933	56092
13233	56093
67975	56094
1026	56095
125519	56096
2845	56097
13627	56098
81661	56099
64927	56100
31891	56101
3786	56102
74706	56103
43728	56104
41100	56105
31289	56106
12069	56107
5378	56108
43458	56109
139090	56110
25794	56111
110141	56112
24751	56113
26743	56114
64288	56115
11540	56116
11319	56117
101675	56118
24692	56119
18783	56120
57331	56121
2107	56122
36617	56123
5816	56124
11324	56125
67274	56126
38486	56127
26692	56128
55629	56129
72594	56130
19506	56131
85850	56132
81049	56133
25435	56134
59397	56135
120606	56136
121220	56137
56572	56138
3523	56139
60024	56140
1844	56141
2841	56142
23011	56143
138878	56144
19	56145
2989	56146
40693	56147
16646	56148
57394	56149
15213	56150
47924	56151
47570	56152
80472	56153
19129	56154
4633	56155
53049	56156
7952	56157
31623	56158
28073	56159
2839	56160
50737	56161
56276	56162
65695	56163
63802	56164
4625	56165
1525	56166
15095	56167
13431	56168
4502	56169
4502	56170
20761	56171
39041	56172
46828	56173
8558	56174
44297	56175
893	56176
19281	56177
30928	56178
12515	56179
103652	56180
61734	56181
10576	56182
38320	56183
39296	56184
25606	56185
10650	56186
40727	56187
122758	56188
3216	56189
1411	56190
77932	56191
103682	56192
2632	56193
8801	56194
56565	56195
25207	56196
20856	56197
4712	56198
12636	56199
25215	56200
70231	56201
15381	56202
8040	56203
47119	56204
113098	56205
30217	56206
46373	56207
6891	56208
5143	56209
43519	56210
10039	56211
16945	56212
16945	56213
9270	56214
40811	56215
44163	56216
3095	56217
1078	56218
68923	56219
12119	56220
19668	56221
21454	56222
5828	56223
27600	56224
8900	56225
42410	56226
2242	56227
26388	56228
21179	56229
84716	56230
13263	56231
28645	56232
78096	56233
35505	56234
303	56235
29291	56236
34543	56237
23747	56238
88480	56239
105029	56240
31827	56241
8551	56242
65624	56243
57519	56244
39328	56245
25	56246
56620	56247
6124	56248
25865	56249
5026	56250
2234	56251
29743	56252
89265	56253
28050	56254
728	56255
30647	56256
26359	56257
7539	56258
15155	56259
30801	56260
109879	56261
81584	56262
29754	56263
19740	56264
3002	56265
99515	56266
24935	56267
14675	56268
7341	56269
21020	56270
16338	56271
38792	56272
24984	56273
719	56274
1754	56275
306	56276
7705	56277
74017	56278
51650	56279
72993	56280
60399	56281
14751	56282
2833	56283
898	56284
7392	56285
30130	56286
37515	56287
22332	56288
11453	56289
12704	56290
28642	56291
4451	56292
65432	56293
35771	56294
12646	56295
19396	56296
3690	56297
60505	56298
9869	56299
18923	56300
2637	56301
113145	56302
17059	56303
40836	56304
18976	56305
64939	56306
1735	56307
33677	56308
21237	56309
35309	56310
48856	56311
8545	56312
30897	56313
11371	56314
11462	56315
48796	56316
7233	56317
28447	56318
20553	56319
44927	56320
20886	56321
26433	56322
45080	56323
17770	56324
58798	56325
1446	56326
2256	56327
1652	56328
35069	56329
29973	56330
9817	56331
5276	56332
8287	56333
2843	56334
7478	56335
67848	56336
29008	56337
26582	56338
56945	56339
60349	56340
26221	56341
24252	56342
75311	56343
60284	56344
29004	56345
95354	56346
1780	56347
11975	56348
14970	56349
1	56350
144920	56351
73459	56352
16308	56353
37181	56354
2665	56355
12661	56356
48619	56357
1284	56358
1264	56359
15199	56360
68170	56361
83683	56362
7651	56363
47090	56364
12300	56365
3271	56366
120112	56367
8664	56368
166537	56369
36653	56370
50861	56371
10916	56372
36043	56373
389	56374
7788	56375
37247	56376
18	56377
20914	56378
24697	56379
34798	56380
11370	56381
14871	56382
3731	56383
32938	56384
3033	56385
16674	56386
1527	56387
62323	56388
86955	56389
64612	56390
19887	56391
142732	56392
27974	56393
41107	56394
7236	56395
12644	56396
5530	56397
23368	56398
7100	56399
186615	56400
16108	56401
16947	56402
12452	56403
37578	56404
28781	56405
41548	56406
60199	56407
44793	56408
68207	56409
42090	56410
28886	56411
14862	56412
75285	56413
19868	56414
42257	56415
14489	56416
26940	56417
55114	56418
5983	56419
1078	56420
6082	56421
9670	56422
128	56423
553	56424
98626	56425
39476	56426
28064	56427
6799	56428
31669	56429
27575	56430
141514	56431
42402	56432
127017	56433
37390	56434
47667	56435
11824	56436
30678	56437
83438	56438
20325	56439
25814	56440
32	56441
28667	56442
56665	56443
54490	56444
169594	56445
61084	56446
37637	56447
19648	56448
72618	56449
35328	56450
973	56451
1421	56452
12970	56453
64058	56454
2999	56455
27803	56456
29324	56457
14754	56458
5235	56459
79365	56460
25818	56461
28613	56462
58287	56463
45447	56464
54574	56465
9938	56466
31410	56467
1287	56468
61198	56469
7517	56470
62824	56471
61311	56472
2593	56473
1078	56474
45048	56475
21499	56476
11670	56477
76603	56478
1613	56479
44584	56480
157899	56481
61286	56482
4612	56483
80850	56484
28287	56485
110640	56486
60778	56487
69524	56488
109704	56489
155077	56490
24889	56491
53281	56492
50600	56493
321	56494
74918	56495
81599	56496
13746	56497
39775	56498
9568	56499
66015	56500
19589	56501
27565	56502
1636	56503
42590	56504
5348	56505
9234	56506
1909	56507
23931	56508
38258	56509
26924	56510
25465	56511
81484	56512
8425	56513
10612	56514
65859	56515
5377	56516
1848	56517
29674	56518
2156	56519
109429	56520
1017	56521
1770	56522
27217	56523
34301	56524
34776	56525
44566	56526
80684	56527
18474	56528
1325	56529
1470	56530
83498	56531
4935	56532
31634	56533
65280	56534
9870	56535
118864	56536
404	56537
1693	56538
55748	56539
82730	56540
19419	56541
51475	56542
61679	56543
9338	56544
8612	56545
1591	56546
51140	56547
4175	56548
3978	56549
17334	56550
97516	56551
60547	56552
14680	56553
321	56554
19415	56555
119563	56556
66064	56557
35516	56558
77696	56559
16355	56560
1979	56561
43342	56562
51615	56563
54189	56564
10414	56565
72704	56566
23783	56567
72743	56568
3779	56569
8371	56570
12682	56571
96006	56572
245	56573
25394	56574
12452	56575
9008	56576
19145	56577
27966	56578
8152	56579
35537	56580
12452	56581
103403	56582
77640	56583
17479	56584
4188	56585
58205	56586
7278	56587
3024	56588
41486	56589
61759	56590
824	56591
42446	56592
169425	56593
10849	56594
78676	56595
28	56596
69975	56597
33646	56598
23173	56599
1726	56600
2577	56601
22462	56602
67488	56603
16913	56604
28332	56605
6508	56606
17829	56607
24845	56608
40665	56609
9934	56610
47255	56611
182	56612
10487	56613
70816	56614
7991	56615
87595	56616
73573	56617
17958	56618
30114	56619
18028	56620
46548	56621
37129	56622
138597	56623
5515	56624
7683	56625
61641	56626
45338	56627
25776	56628
25438	56629
2135	56630
39133	56631
5367	56632
39493	56633
62912	56634
54172	56635
9123	56636
56103	56637
16895	56638
28535	56639
45922	56640
38892	56641
6674	56642
66609	56643
52295	56644
45130	56645
49996	56646
34638	56647
111121	56648
104070	56649
60965	56650
50829	56651
91092	56652
11949	56653
38328	56654
118457	56655
52185	56656
37756	56657
108691	56658
15	56659
73964	56660
39518	56661
96315	56662
55786	56663
15119	56664
54929	56665
50463	56666
80981	56667
12151	56668
45974	56669
51699	56670
2254	56671
90463	56672
3250	56673
10272	56674
34793	56675
1788	56676
2580	56677
5416	56678
133345	56679
50246	56680
89452	56681
34752	56682
10082	56683
21619	56684
15775	56685
26199	56686
16359	56687
3247	56688
23846	56689
4225	56690
78202	56691
10801	56692
174768	56693
16094	56694
4500	56695
9606	56696
70533	56697
26548	56698
2156	56699
35537	56700
1348	56701
3690	56702
50084	56703
602	56704
32221	56705
78764	56706
18251	56707
62842	56708
4398	56709
25141	56710
56187	56711
96509	56712
21584	56713
9282	56714
46391	56715
10263	56716
9166	56717
4454	56718
28193	56719
42320	56720
90606	56721
61255	56722
33497	56723
3485	56724
3001	56725
29754	56726
29214	56727
66673	56728
2626	56729
2474	56730
31332	56731
75827	56732
33872	56733
31739	56734
14939	56735
11630	56736
6613	56737
2622	56738
151593	56739
45309	56740
28182	56741
56565	56742
71986	56743
8960	56744
14835	56745
81203	56746
8135	56747
33706	56748
37454	56749
8962	56750
26489	56751
55553	56752
26562	56753
2324	56754
13894	56755
34814	56756
35855	56757
26259	56758
41755	56759
18939	56760
21758	56761
10692	56762
3618	56763
42349	56764
15069	56765
13522	56766
4860	56767
166326	56768
13170	56769
139852	56770
7695	56771
38656	56772
78170	56773
26101	56774
46504	56775
228	56776
22092	56777
3884	56778
105	56779
8797	56780
56410	56781
15	56782
25992	56783
10027	56784
28929	56785
16175	56786
64111	56787
9116	56788
188046	56789
120800	56790
67958	56791
15797	56792
58441	56793
46549	56794
57698	56795
77687	56796
40322	56797
16012	56798
4857	56799
69019	56800
16707	56801
6082	56802
112385	56803
16451	56804
14113	56805
84942	56806
7986	56807
36986	56808
67241	56809
72717	56810
32743	56811
69555	56812
73217	56813
7971	56814
187009	56815
34571	56816
13975	56817
7132	56818
14023	56819
56535	56820
45324	56821
19464	56822
97700	56823
97783	56824
40308	56825
17853	56826
14067	56827
91887	56828
81100	56829
85479	56830
29400	56831
122321	56832
54119	56833
31279	56834
38265	56835
649	56836
12878	56837
645	56838
6202	56839
29604	56840
2531	56841
12844	56842
1844	56843
13824	56844
2568	56845
52413	56846
50823	56847
31804	56848
24128	56849
66906	56850
7979	56851
3375	56852
21158	56853
5323	56854
54217	56855
129526	56856
24402	56857
2577	56858
10692	56859
64945	56860
162527	56861
10916	56862
55512	56863
55774	56864
61145	56865
91695	56866
114	56867
19508	56868
19448	56869
3292	56870
2877	56871
19709	56872
8522	56873
57407	56874
12744	56875
79380	56876
29264	56877
17488	56878
11095	56879
47945	56880
6291	56881
44685	56882
47186	56883
57359	56884
76737	56885
35451	56886
5640	56887
25589	56888
39648	56889
21137	56890
12976	56891
1593	56892
163418	56893
24445	56894
122507	56895
2558	56896
77781	56897
46203	56898
24980	56899
77556	56900
66667	56901
25977	56902
41596	56903
6146	56904
10612	56905
24366	56906
4432	56907
99238	56908
55907	56909
74611	56910
32806	56911
13260	56912
24293	56913
65061	56914
65538	56915
9008	56916
19051	56917
4449	56918
17582	56919
21819	56920
79639	56921
32681	56922
51321	56923
111	56924
29254	56925
126308	56926
99534	56927
25211	56928
1997	56929
46424	56930
36859	56931
8435	56932
2260	56933
112701	56934
10794	56935
31781	56936
62722	56937
326	56938
9702	56939
18838	56940
74830	56941
46909	56942
23111	56943
20953	56944
47592	56945
34196	56946
19635	56947
18816	56948
2809	56949
124728	56950
24949	56951
2899	56952
16187	56953
15259	56954
7708	56955
42789	56956
60956	56957
16377	56958
102892	56959
4	56960
59860	56961
44470	56962
29167	56963
15212	56964
27822	56965
9543	56966
15943	56967
1760	56968
18667	56969
14820	56970
6953	56971
10170	56972
567	56973
7899	56974
20588	56975
73018	56976
3864	56977
5348	56978
102587	56979
6354	56980
45777	56981
54171	56982
7497	56983
28997	56984
36408	56985
2812	56986
419	56987
6044	56988
5400	56989
40570	56990
4255	56991
67162	56992
1849	56993
44067	56994
19451	56995
27539	56996
118440	56997
57187	56998
32073	56999
45966	57000
22027	57001
7631	57002
58491	57003
1677	57004
19977	57005
106537	57006
11982	57007
67035	57008
39129	57009
50989	57010
14814	57011
18198	57012
83372	57013
4568	57014
138606	57015
138606	57016
38756	57017
9177	57018
67497	57019
10759	57020
31907	57021
53232	57022
85743	57023
51239	57024
39786	57025
512	57026
18234	57027
26164	57028
5236	57029
75405	57030
9882	57031
69097	57032
26715	57033
49659	57034
13168	57035
1156	57036
14123	57037
17426	57038
44991	57039
104	57040
1614	57041
26265	57042
42640	57043
222	57044
30354	57045
30354	57046
35848	57047
39308	57048
140136	57049
122683	57050
48798	57051
446	57052
6991	57053
6074	57054
21996	57055
21435	57056
21666	57057
3266	57058
22001	57059
34861	57060
47803	57061
15	57062
48082	57063
5383	57064
8351	57065
68924	57066
15259	57067
5320	57068
97187	57069
9891	57070
43014	57071
6042	57072
26137	57073
2516	57074
16	57075
31446	57076
83748	57077
24946	57078
19242	57079
28784	57080
30974	57081
125148	57082
8034	57083
22812	57084
61544	57085
32251	57086
1693	57087
12648	57088
74809	57089
55130	57090
50702	57091
36905	57092
60205	57093
27404	57094
45791	57095
10881	57096
6375	57097
70072	57098
47982	57099
32467	57100
35855	57101
37456	57102
17895	57103
26812	57104
39128	57105
36961	57106
36814	57107
3214	57108
39254	57109
187956	57110
32279	57111
48095	57112
28950	57113
38828	57114
23435	57115
11	57116
22532	57117
26193	57118
18341	57119
36621	57120
83948	57121
12428	57122
47262	57123
5689	57124
24293	57125
14473	57126
42735	57127
43503	57128
23259	57129
3255	57130
62	57131
28	57132
3541	57133
36624	57134
6631	57135
1428	57136
14916	57137
95019	57138
22796	57139
10648	57140
975	57141
4563	57142
7105	57143
41803	57144
14840	57145
87876	57146
32310	57147
12986	57148
1032	57149
18242	57150
70289	57151
2133	57152
28935	57153
55635	57154
1861	57155
6475	57156
26917	57157
105581	57158
12565	57159
26816	57160
39395	57161
71973	57162
58387	57163
16179	57164
33275	57165
39703	57166
1660	57167
39349	57168
109144	57169
31660	57170
48968	57171
4590	57172
57492	57173
98840	57174
2335	57175
2176	57176
150013	57177
37750	57178
79317	57179
5112	57180
81192	57181
26003	57182
35720	57183
20854	57184
8017	57185
10081	57186
18343	57187
61616	57188
51139	57189
17467	57190
49904	57191
1593	57192
45881	57193
936	57194
30321	57195
60382	57196
5226	57197
128754	57198
14186	57199
2840	57200
39289	57201
4188	57202
10344	57203
8680	57204
2170	57205
37856	57206
33779	57207
60698	57208
29397	57209
56507	57210
62190	57211
1707	57212
4437	57213
15451	57214
117466	57215
11385	57216
668	57217
31890	57218
10208	57219
411	57220
21798	57221
21729	57222
1482	57223
81040	57224
55638	57225
91564	57226
5745	57227
1307	57228
21757	57229
50517	57230
47535	57231
711	57232
20954	57233
2827	57234
12300	57235
138032	57236
49582	57237
6122	57238
19151	57239
56062	57240
15927	57241
28359	57242
46835	57243
105044	57244
706	57245
12	57246
55935	57247
20847	57248
4634	57249
1482	57250
37918	57251
7931	57252
64226	57253
7519	57254
10632	57255
128916	57256
30666	57257
71008	57258
30470	57259
83127	57260
28421	57261
56571	57262
25409	57263
110706	57264
60690	57265
60695	57266
44957	57267
7844	57268
17900	57269
7979	57270
32774	57271
12532	57272
8291	57273
3813	57274
13573	57275
46834	57276
6892	57277
46204	57278
35136	57279
45568	57280
67079	57281
899	57282
4178	57283
28806	57284
6359	57285
22139	57286
32364	57287
15808	57288
46467	57289
20161	57290
16674	57291
102546	57292
67925	57293
38554	57294
46926	57295
30924	57296
19909	57297
64210	57298
51016	57299
12369	57300
65856	57301
74003	57302
26220	57303
4396	57304
17927	57305
57181	57306
25870	57307
3490	57308
22619	57309
21726	57310
4622	57311
12034	57312
17478	57313
37173	57314
67895	57315
51035	57316
2287	57317
639	57318
58142	57319
463	57320
1683	57321
44931	57322
17295	57323
2017	57324
28	57325
42321	57326
11828	57327
18751	57328
4824	57329
57405	57330
57530	57331
10260	57332
2403	57333
3915	57334
46756	57335
92640	57336
46084	57337
90805	57338
47311	57339
46	57340
67659	57341
125110	57342
24275	57343
33569	57344
32652	57345
7283	57346
17311	57347
3210	57348
55550	57349
113816	57350
4617	57351
75314	57352
3175	57353
1422	57354
5576	57355
31431	57356
57757	57357
26438	57358
29655	57359
101863	57360
7897	57361
102809	57362
57558	57363
58440	57364
25676	57365
93601	57366
33741	57367
48125	57368
173	57369
2230	57370
48890	57371
15188	57372
1307	57373
157251	57374
30801	57375
61964	57376
34444	57377
39082	57378
17322	57379
29	57380
60815	57381
1409	57382
12711	57383
7266	57384
28119	57385
2808	57386
28318	57387
27640	57388
80063	57389
37643	57390
39030	57391
92015	57392
42090	57393
57293	57394
2029	57395
97046	57396
39240	57397
7758	57398
2313	57399
61335	57400
12855	57401
145458	57402
80904	57403
20595	57404
1997	57405
32179	57406
4667	57407
2632	57408
56087	57409
654	57410
1022	57411
2036	57412
1816	57413
95484	57414
48559	57415
5125	57416
78186	57417
41405	57418
41405	57419
62284	57420
1329	57421
7874	57422
57062	57423
39821	57424
29607	57425
745	57426
89968	57427
44927	57428
6366	57429
40451	57430
9084	57431
33537	57432
35308	57433
8309	57434
61255	57435
5753	57436
22997	57437
8279	57438
124669	57439
229	57440
745	57441
15379	57442
11606	57443
39899	57444
39746	57445
23787	57446
14910	57447
73164	57448
47154	57449
3247	57450
163551	57451
56779	57452
161699	57453
55124	57454
14244	57455
242	57456
16700	57457
18098	57458
41601	57459
2169	57460
34652	57461
87564	57462
84972	57463
48012	57464
77965	57465
36025	57466
4194	57467
4712	57468
91620	57469
180798	57470
76598	57471
39291	57472
1427	57473
30491	57474
1845	57475
39499	57476
23408	57477
24073	57478
896	57479
9878	57480
77286	57481
23248	57482
30840	57483
28981	57484
13095	57485
41655	57486
60080	57487
18893	57488
6202	57489
48789	57490
57323	57491
34588	57492
75780	57493
84501	57494
29774	57495
173821	57496
34807	57497
7238	57498
68984	57499
46306	57500
23834	57501
85958	57502
35652	57503
22036	57504
17426	57505
139844	57506
32732	57507
58949	57508
898	57509
158	57510
51623	57511
17572	57512
120643	57513
101915	57514
53828	57515
79822	57516
62503	57517
60061	57518
55808	57519
26099	57520
43251	57521
53642	57522
40693	57523
42147	57524
39824	57525
6101	57526
13269	57527
17757	57528
16052	57529
3590	57530
387	57531
3622	57532
66224	57533
102644	57534
78343	57535
8949	57536
5346	57537
2261	57538
6878	57539
3002	57540
37254	57541
26060	57542
21232	57543
98325	57544
12424	57545
39647	57546
16422	57547
9234	57548
39561	57549
8413	57550
35309	57551
44322	57552
3758	57553
34707	57554
76735	57555
28875	57556
84567	57557
28737	57558
33564	57559
17039	57560
36908	57561
45408	57562
11132	57563
1781	57564
10901	57565
125818	57566
53121	57567
7018	57568
13891	57569
66181	57570
45921	57571
5753	57572
3740	57573
33099	57574
998	57575
71803	57576
53940	57577
4248	57578
19734	57579
66867	57580
5262	57581
10763	57582
21286	57583
9409	57584
64462	57585
4519	57586
11521	57587
6500	57588
36309	57589
1909	57590
87496	57591
40268	57592
7730	57593
87968	57594
23429	57595
45401	57596
55983	57597
37877	57598
49451	57599
69480	57600
43507	57601
17755	57602
18049	57603
2506	57604
23429	57605
3693	57606
19651	57607
51882	57608
137287	57609
53954	57610
5809	57611
1218	57612
745	57613
1992	57614
12025	57615
3950	57616
13924	57617
28168	57618
28168	57619
6333	57620
1701	57621
468	57622
14516	57623
42130	57624
41618	57625
37489	57626
100281	57627
9190	57628
19625	57629
42357	57630
19750	57631
12644	57632
19194	57633
13872	57634
105649	57635
41995	57636
32700	57637
17022	57638
4315	57639
485	57640
84567	57641
3528	57642
11662	57643
2231	57644
73935	57645
68432	57646
37792	57647
132478	57648
47064	57649
27696	57650
21037	57651
57628	57652
27952	57653
68316	57654
31123	57655
3268	57656
1653	57657
21335	57658
32026	57659
36520	57660
48723	57661
14977	57662
2297	57663
18078	57664
98123	57665
7947	57666
38214	57667
10639	57668
4605	57669
70360	57670
104599	57671
85581	57672
47677	57673
1201	57674
26476	57675
52440	57676
18242	57677
21839	57678
3637	57679
2136	57680
26729	57681
12963	57682
56225	57683
83606	57684
19641	57685
615	57686
64817	57687
46880	57688
8679	57689
98389	57690
5564	57691
64939	57692
64656	57693
52244	57694
7478	57695
56223	57696
5968	57697
52162	57698
31822	57699
126207	57700
4194	57701
61381	57702
94013	57703
30308	57704
7914	57705
23858	57706
35045	57707
17736	57708
13638	57709
47351	57710
53818	57711
1858	57712
16920	57713
9260	57714
24939	57715
6801	57716
32318	57717
53749	57718
5336	57719
94581	57720
70715	57721
5642	57722
130420	57723
57351	57724
39322	57725
21647	57726
35870	57727
9060	57728
27005	57729
47243	57730
4188	57731
28989	57732
46327	57733
3447	57734
94929	57735
1239	57736
2316	57737
24066	57738
65320	57739
54261	57740
2935	57741
55004	57742
609	57743
38410	57744
17022	57745
3813	57746
3447	57747
39310	57748
5092	57749
6164	57750
40192	57751
150230	57752
77209	57753
37349	57754
55223	57755
81139	57756
3891	57757
26160	57758
6399	57759
19773	57760
31185	57761
15041	57762
68660	57763
154252	57764
39068	57765
14958	57766
40969	57767
6182	57768
56516	57769
25459	57770
3550	57771
56997	57772
25685	57773
2558	57774
47082	57775
37981	57776
28910	57777
37840	57778
56921	57779
21019	57780
1735	57781
38739	57782
24297	57783
4461	57784
3260	57785
38503	57786
57420	57787
34204	57788
41563	57789
7370	57790
120748	57791
4185	57792
416	57793
41167	57794
18637	57795
15034	57796
141580	57797
311	57798
82712	57799
56034	57800
34301	57801
66434	57802
64987	57803
26160	57804
6506	57805
16437	57806
164422	57807
36987	57808
53868	57809
8672	57810
56203	57811
6128	57812
140130	57813
6494	57814
48653	57815
129325	57816
94234	57817
34699	57818
60764	57819
5177	57820
31006	57821
46624	57822
53232	57823
21830	57824
14627	57825
17514	57826
4168	57827
8640	57828
88815	57829
22662	57830
25886	57831
38541	57832
7643	57833
11975	57834
71352	57835
1798	57836
19671	57837
49870	57838
2225	57839
21686	57840
9566	57841
38822	57842
87768	57843
2978	57844
7972	57845
701	57846
100978	57847
9430	57848
153339	57849
18404	57850
32374	57851
12976	57852
2788	57853
35941	57854
20792	57855
75049	57856
103944	57857
19439	57858
42345	57859
13282	57860
69866	57861
110190	57862
20195	57863
80578	57864
61954	57865
77531	57866
119238	57867
24894	57868
1760	57869
17273	57870
17774	57871
65086	57872
104056	57873
25280	57874
30586	57875
88400	57876
7077	57877
160480	57878
113420	57879
6494	57880
7882	57881
52324	57882
20050	57883
36507	57884
44024	57885
44286	57886
76684	57887
24651	57888
87069	57889
1295	57890
5618	57891
64183	57892
35100	57893
17600	57894
30123	57895
1323	57896
19442	57897
42005	57898
5256	57899
20672	57900
48095	57901
58458	57902
16490	57903
1591	57904
32307	57905
12	57906
10170	57907
32343	57908
50505	57909
11	57910
66635	57911
16527	57912
973	57913
22062	57914
108427	57915
38919	57916
31417	57917
59557	57918
1638	57919
19713	57920
6122	57921
25876	57922
2408	57923
58877	57924
12369	57925
28952	57926
46230	57927
57354	57928
4525	57929
73467	57930
109855	57931
21926	57932
142278	57933
2105	57934
29043	57935
50179	57936
13888	57937
6892	57938
58420	57939
55603	57940
32593	57941
1233	57942
28131	57943
10904	57944
2124	57945
110721	57946
43045	57947
9632	57948
1394	57949
105075	57950
46593	57951
6834	57952
91926	57953
36725	57954
152757	57955
24574	57956
56806	57957
16992	57958
61415	57959
135384	57960
6711	57961
16178	57962
4615	57963
16375	57964
44509	57965
56233	57966
3193	57967
79555	57968
5620	57969
39698	57970
57373	57971
11481	57972
1411	57973
1468	57974
57239	57975
36385	57976
23130	57977
11773	57978
39389	57979
129628	57980
47960	57981
22017	57982
749	57983
31374	57984
64867	57985
10857	57986
18652	57987
31256	57988
3273	57989
13300	57990
31466	57991
28132	57992
76606	57993
11442	57994
4196	57995
7853	57996
22043	57997
25365	57998
1854	57999
125008	58000
55545	58001
21843	58002
126735	58003
46193	58004
10583	58005
158918	58006
13165	58007
82158	58008
73512	58009
26129	58010
60091	58011
9615	58012
4696	58013
23283	58014
40713	58015
1665	58016
26164	58017
12661	58018
7943	58019
39606	58020
37647	58021
31418	58022
3228	58023
7411	58024
33749	58025
40600	58026
34826	58027
13238	58028
3870	58029
13812	58030
28847	58031
3797	58032
50956	58033
54752	58034
10571	58035
25595	58036
17561	58037
57077	58038
5325	58039
3007	58040
82286	58041
79288	58042
64327	58043
68985	58044
72323	58045
39328	58046
14590	58047
57575	58048
29432	58049
30760	58050
3616	58051
141	58052
25409	58053
32679	58054
8589	58055
26436	58056
17450	58057
62627	58058
82678	58059
114	58060
416	58061
3696	58062
22718	58063
118003	58064
58732	58065
6111	58066
66486	58067
78970	58068
10310	58069
85155	58070
10906	58071
68810	58072
56449	58073
6181	58074
1596	58075
1032	58076
85664	58077
2820	58078
1677	58079
14237	58080
6821	58081
8610	58082
978	58083
49644	58084
134031	58085
32045	58086
6213	58087
119432	58088
77706	58089
25767	58090
3132	58091
19777	58092
4735	58093
3115	58094
58567	58095
46177	58096
67869	58097
23255	58098
50531	58099
25577	58100
6054	58101
28571	58102
7379	58103
17556	58104
74990	58105
2423	58106
737	58107
350	58108
114401	58109
81933	58110
4401	58111
16889	58112
1822	58113
51203	58114
13837	58115
18331	58116
79894	58117
5386	58118
2942	58119
17305	58120
55774	58121
34172	58122
47784	58123
2735	58124
125937	58125
59762	58126
18130	58127
105511	58128
1858	58129
80009	58130
48087	58131
19138	58132
70960	58133
34888	58134
46253	58135
62842	58136
88638	58137
4196	58138
16164	58139
8352	58140
25642	58141
15219	58142
39380	58143
9695	58144
14505	58145
94428	58146
39459	58147
45421	58148
3224	58149
12552	58150
66376	58151
32681	58152
65577	58153
22101	58154
12023	58155
11404	58156
42002	58157
70138	58158
2113	58159
2976	58160
8458	58161
53055	58162
11668	58163
83046	58164
114	58165
5753	58166
15468	58167
22385	58168
40693	58169
39311	58170
68837	58171
3402	58172
156169	58173
80561	58174
79071	58175
28955	58176
91844	58177
112771	58178
24340	58179
1191	58180
32737	58181
39648	58182
1459	58183
51850	58184
56563	58185
44641	58186
51444	58187
39706	58188
98054	58189
4827	58190
42151	58191
6212	58192
57388	58193
94738	58194
66879	58195
40477	58196
42273	58197
67031	58198
18171	58199
41091	58200
1007	58201
10820	58202
5567	58203
42151	58204
42984	58205
81197	58206
105180	58207
77670	58208
18007	58209
70635	58210
62845	58211
4853	58212
5121	58213
23934	58214
23934	58215
110342	58216
75519	58217
72420	58218
138163	58219
23380	58220
19752	58221
2287	58222
25218	58223
8667	58224
8159	58225
21110	58226
26582	58227
32218	58228
31015	58229
5633	58230
509	58231
97891	58232
105771	58233
3468	58234
2218	58235
27536	58236
18083	58237
21798	58238
48895	58239
24873	58240
47696	58241
46159	58242
9	58243
8692	58244
32283	58245
32796	58246
69134	58247
126759	58248
25536	58249
53170	58250
50892	58251
27638	58252
19949	58253
6563	58254
45933	58255
137776	58256
57454	58257
40200	58258
79922	58259
8021	58260
16578	58261
1276	58262
20414	58263
61729	58264
95802	58265
99519	58266
42605	58267
32221	58268
2910	58269
6930	58270
52040	58271
17354	58272
33465	58273
72019	58274
1913	58275
60150	58276
108314	58277
19167	58278
2578	58279
15068	58280
9063	58281
60011	58282
48620	58283
42302	58284
62380	58285
43468	58286
893	58287
46193	58288
7163	58289
7971	58290
25173	58291
57208	58292
695	58293
26103	58294
71818	58295
21350	58296
124743	58297
25803	58298
104548	58299
82763	58300
21210	58301
39236	58302
19646	58303
81634	58304
1782	58305
25734	58306
48604	58307
39053	58308
39310	58309
4661	58310
49461	58311
5756	58312
81836	58313
75213	58314
44544	58315
127773	58316
5712	58317
22452	58318
100612	58319
42867	58320
29728	58321
17636	58322
9554	58323
23095	58324
166432	58325
30377	58326
79093	58327
41913	58328
61113	58329
37152	58330
27938	58331
15870	58332
25043	58333
46548	58334
32082	58335
35059	58336
3572	58337
1849	58338
33334	58339
89464	58340
100171	58341
66867	58342
9556	58343
17444	58344
116222	58345
15598	58346
25881	58347
144030	58348
4858	58349
14237	58350
34408	58351
19430	58352
1353	58353
120717	58354
74103	58355
9063	58356
23651	58357
8813	58358
29906	58359
19759	58360
35075	58361
10038	58362
122023	58363
32727	58364
2800	58365
22030	58366
2005	58367
32443	58368
29281	58369
32029	58370
17216	58371
34571	58372
40452	58373
29167	58374
17892	58375
85514	58376
68267	58377
44286	58378
37467	58379
55595	58380
12858	58381
42287	58382
57762	58383
7021	58384
12	58385
39821	58386
11811	58387
21742	58388
9681	58389
44470	58390
21871	58391
68372	58392
6521	58393
6195	58394
48731	58395
6242	58396
29794	58397
512	58398
4626	58399
4637	58400
66286	58401
56287	58402
3764	58403
899	58404
52421	58405
93737	58406
52299	58407
6753	58408
27590	58409
8093	58410
74991	58411
7062	58412
32228	58413
22996	58414
17915	58415
162909	58416
4970	58417
826	58418
71831	58419
169430	58420
826	58421
61788	58422
61802	58423
3652	58424
11324	58425
7621	58426
17042	58427
42453	58428
31580	58429
23062	58430
24311	58431
16797	58432
66905	58433
84809	58434
4231	58435
63570	58436
13825	58437
59269	58438
28023	58439
37115	58440
6460	58441
31637	58442
59248	58443
13322	58444
44400	58445
45145	58446
33229	58447
107455	58448
36418	58449
17925	58450
29015	58451
3537	58452
19	58453
127263	58454
23651	58455
3731	58456
49982	58457
7484	58458
25761	58459
57042	58460
72573	58461
72779	58462
48064	58463
32734	58464
14322	58465
6573	58466
38139	58467
658	58468
18389	58469
17697	58470
34	58471
71847	58472
15	58473
14045	58474
25713	58475
26627	58476
77929	58477
22018	58478
25356	58479
30450	58480
83191	58481
76996	58482
150	58483
64675	58484
30549	58485
2865	58486
179902	58487
169178	58488
14611	58489
148824	58490
160734	58491
25356	58492
159521	58493
6176	58494
26634	58495
101869	58496
88598	58497
119984	58498
26434	58499
42257	58500
1259	58501
428	58502
18339	58503
78584	58504
37123	58505
38138	58506
36729	58507
79989	58508
1549	58509
77896	58510
34931	58511
2109	58512
74066	58513
64178	58514
36024	58515
9930	58516
17487	58517
63259	58518
28074	58519
82965	58520
7118	58521
85493	58522
38694	58523
336	58524
3935	58525
24401	58526
705	58527
12610	58528
40416	58529
47038	58530
20808	58531
21136	58532
3588	58533
16954	58534
120507	58535
50558	58536
6735	58537
46510	58538
75001	58539
21383	58540
38376	58541
47435	58542
119009	58543
56697	58544
84700	58545
4160	58546
16495	58547
22848	58548
29	58549
16402	58550
13627	58551
12962	58552
3551	58553
71100	58554
8981	58555
23197	58556
2243	58557
2326	58558
13711	58559
893	58560
23357	58561
25927	58562
14998	58563
33722	58564
18671	58565
24406	58566
62633	58567
23569	58568
56269	58569
3328	58570
33868	58571
94679	58572
2570	58573
42533	58574
61002	58575
141608	58576
33241	58577
37996	58578
29979	58579
73778	58580
3289	58581
188784	58582
189115	58583
5383	58584
20296	58585
9455	58586
145763	58587
9900	58588
69272	58589
17781	58590
9425	58591
10468	58592
172587	58593
2455	58594
41866	58595
21796	58596
3441	58597
54234	58598
20808	58599
18814	58600
101209	58601
36166	58602
305	58603
32320	58604
8545	58605
24039	58606
26221	58607
54918	58608
10945	58609
4168	58610
53795	58611
18155	58612
25407	58613
72858	58614
108558	58615
56277	58616
121377	58617
31934	58618
23197	58619
65633	58620
3047	58621
14922	58622
36401	58623
62826	58624
29006	58625
105288	58626
3002	58627
10489	58628
1116	58629
34273	58630
99541	58631
7009	58632
94290	58633
72310	58634
61861	58635
7479	58636
14840	58637
66123	58638
52787	58639
16922	58640
14004	58641
61204	58642
96193	58643
3695	58644
29970	58645
109235	58646
931	58647
33756	58648
110060	58649
2825	58650
11937	58651
5589	58652
73972	58653
41548	58654
11322	58655
36089	58656
1892	58657
141777	58658
9999	58659
35842	58660
57233	58661
54423	58662
132634	58663
7339	58664
33672	58665
5195	58666
17344	58667
9510	58668
50478	58669
59179	58670
15234	58671
4226	58672
3199	58673
4409	58674
21775	58675
716	58676
2034	58677
492	58678
47769	58679
624	58680
187770	58681
87010	58682
31580	58683
81033	58684
49855	58685
37933	58686
14701	58687
55787	58688
97652	58689
50529	58690
82724	58691
6929	58692
12	58693
3075	58694
41696	58695
12582	58696
13878	58697
4331	58698
5039	58699
23239	58700
15663	58701
112466	58702
2684	58703
8839	58704
72	58705
11538	58706
505	58707
60101	58708
20931	58709
10245	58710
47725	58711
51704	58712
6620	58713
4084	58714
12300	58715
31518	58716
609	58717
1823	58718
23997	58719
31865	58720
38264	58721
101855	58722
25412	58723
16459	58724
51228	58725
46481	58726
72066	58727
12838	58728
33783	58729
38027	58730
19479	58731
28251	58732
50664	58733
34039	58734
29934	58735
31030	58736
62317	58737
133747	58738
2876	58739
1820	58740
91532	58741
18400	58742
25436	58743
42487	58744
72703	58745
676	58746
2109	58747
20612	58748
173764	58749
20656	58750
31365	58751
48608	58752
9358	58753
70014	58754
50897	58755
5002	58756
32846	58757
10938	58758
26700	58759
1302	58760
79824	58761
19036	58762
183	58763
25297	58764
16920	58765
32801	58766
41011	58767
75032	58768
732	58769
1282	58770
101187	58771
19515	58772
129390	58773
7873	58774
139997	58775
32705	58776
85828	58777
2567	58778
9604	58779
34046	58780
84904	58781
56886	58782
7290	58783
61059	58784
39328	58785
6802	58786
4162	58787
3938	58788
24821	58789
58064	58790
87925	58791
9615	58792
6735	58793
13715	58794
60692	58795
72658	58796
48987	58797
28999	58798
39302	58799
24332	58800
9296	58801
18	58802
2971	58803
86910	58804
11412	58805
46937	58806
19	58807
27945	58808
7744	58809
4613	58810
121417	58811
54146	58812
35081	58813
41653	58814
65426	58815
27922	58816
167952	58817
37429	58818
75051	58819
903	58820
40827	58821
899	58822
30696	58823
1264	58824
82158	58825
46438	58826
9581	58827
30337	58828
45221	58829
2316	58830
12785	58831
5596	58832
9702	58833
42258	58834
29965	58835
11976	58836
39508	58837
47039	58838
20836	58839
123359	58840
14875	58841
49893	58842
36011	58843
7314	58844
8473	58845
11797	58846
14489	58847
33207	58848
6854	58849
17249	58850
27591	58851
108320	58852
22148	58853
73859	58854
14036	58855
14894	58856
15178	58857
162	58858
2827	58859
30718	58860
39358	58861
69223	58862
26404	58863
68863	58864
32437	58865
16520	58866
1997	58867
31001	58868
7416	58869
35511	58870
101010	58871
68207	58872
56177	58873
27465	58874
91952	58875
39310	58876
32375	58877
16	58878
54548	58879
7184	58880
36537	58881
52423	58882
21952	58883
105362	58884
51408	58885
17460	58886
42256	58887
6866	58888
80246	58889
34782	58890
82753	58891
66695	58892
75321	58893
75385	58894
70878	58895
1632	58896
65712	58897
39866	58898
26656	58899
37328	58900
9200	58901
120534	58902
7027	58903
50246	58904
23484	58905
88510	58906
32135	58907
19913	58908
10656	58909
375	58910
16194	58911
11730	58912
1559	58913
21309	58914
5530	58915
61251	58916
57008	58917
61337	58918
120466	58919
53380	58920
14693	58921
26692	58922
79	58923
3239	58924
37482	58925
163490	58926
22125	58927
23629	58928
55565	58929
6809	58930
12662	58931
2820	58932
1120	58933
1936	58934
63506	58935
17093	58936
1353	58937
38286	58938
32843	58939
19	58940
15083	58941
18852	58942
61549	58943
58984	58944
17535	58945
9208	58946
123138	58947
22143	58948
43676	58949
3784	58950
12284	58951
104522	58952
2002	58953
10916	58954
56516	58955
772	58956
34961	58957
23873	58958
26428	58959
11	58960
16821	58961
31891	58962
7371	58963
20025	58964
19591	58965
33147	58966
17155	58967
9800	58968
52819	58969
282	58970
88378	58971
1693	58972
9898	58973
51692	58974
6049	58975
68041	58976
104672	58977
41896	58978
7360	58979
13682	58980
633	58981
1577	58982
2268	58983
66598	58984
45374	58985
41493	58986
16372	58987
32596	58988
25377	58989
7037	58990
20469	58991
18340	58992
118787	58993
30183	58994
18068	58995
10922	58996
50105	58997
34516	58998
46995	58999
90902	59000
24968	59001
9282	59002
8767	59003
34980	59004
23059	59005
8686	59006
34125	59007
21011	59008
73756	59009
50811	59010
18933	59011
7625	59012
14060	59013
29643	59014
121617	59015
125609	59016
4853	59017
19435	59018
31152	59019
2474	59020
22192	59021
4247	59022
9	59023
1614	59024
1690	59025
674	59026
63035	59027
84707	59028
37950	59029
73376	59030
15447	59031
10489	59032
82569	59033
83334	59034
6004	59035
3449	59036
44448	59037
152543	59038
40034	59039
702	59040
26111	59041
46734	59042
11994	59043
108110	59044
41329	59045
67094	59046
149502	59047
44904	59048
25044	59049
35577	59050
12855	59051
80113	59052
50326	59053
5263	59054
28954	59055
38322	59056
77920	59057
56205	59058
2324	59059
67447	59060
38770	59061
73085	59062
21729	59063
42530	59064
16012	59065
5110	59066
39790	59067
23230	59068
1554	59069
112015	59070
75969	59071
34749	59072
5670	59073
5357	59074
10692	59075
18863	59076
172881	59077
12	59078
77756	59079
5322	59080
1332	59081
24191	59082
1772	59083
9312	59084
12966	59085
34554	59086
41169	59087
12250	59088
16319	59089
12748	59090
32083	59091
15788	59092
4552	59093
30853	59094
58187	59095
67578	59096
30387	59097
9087	59098
16124	59099
50529	59100
35088	59101
4318	59102
49256	59103
5386	59104
10938	59105
2290	59106
44668	59107
2118	59108
13122	59109
7382	59110
12847	59111
11576	59112
56124	59113
79698	59114
21702	59115
120021	59116
498	59117
3247	59118
2706	59119
50471	59120
123424	59121
51623	59122
77025	59123
80060	59124
27484	59125
37446	59126
38189	59127
11350	59128
39458	59129
50519	59130
35358	59131
3281	59132
450	59133
123056	59134
23683	59135
32332	59136
9612	59137
54163	59138
41991	59139
5237	59140
12801	59141
45937	59142
6892	59143
3236	59144
39803	59145
4847	59146
7314	59147
34	59148
2259	59149
50867	59150
66084	59151
78053	59152
123791	59153
79243	59154
45889	59155
78311	59156
37262	59157
40421	59158
91516	59159
82096	59160
46833	59161
35	59162
23374	59163
90914	59164
3560	59165
53537	59166
73115	59167
20204	59168
70965	59169
19926	59170
31517	59171
39394	59172
64910	59173
12133	59174
19385	59175
4661	59176
31959	59177
30949	59178
2113	59179
3378	59180
5334	59181
28118	59182
29742	59183
88567	59184
17747	59185
46663	59186
88034	59187
463	59188
30543	59189
100798	59190
38887	59191
72174	59192
78658	59193
119163	59194
46912	59195
15623	59196
12771	59197
47878	59198
68856	59199
8723	59200
8595	59201
23627	59202
67591	59203
44537	59204
54074	59205
74816	59206
5125	59207
26910	59208
6418	59209
133583	59210
9362	59211
36018	59212
19875	59213
6459	59214
37264	59215
24	59216
78798	59217
12416	59218
112157	59219
2118	59220
32377	59221
30999	59222
7995	59223
52441	59224
3813	59225
8346	59226
31103	59227
29092	59228
19752	59229
3884	59230
72205	59231
2265	59232
82712	59233
15097	59234
12601	59235
2566	59236
16409	59237
2251	59238
1823	59239
31783	59240
67693	59241
3249	59242
57652	59243
23946	59244
17594	59245
20790	59246
57053	59247
3601	59248
56965	59249
26259	59250
2029	59251
217	59252
7062	59253
7196	59254
343	59255
14826	59256
15158	59257
33481	59258
57116	59259
25017	59260
44713	59261
55947	59262
39046	59263
37203	59264
20866	59265
13256	59266
11453	59267
44918	59268
23441	59269
93380	59270
83500	59271
22997	59272
26958	59273
5382	59274
31945	59275
44668	59276
3352	59277
26355	59278
42884	59279
13636	59280
20230	59281
2512	59282
31638	59283
95093	59284
114239	59285
918	59286
24229	59287
46902	59288
23724	59289
58236	59290
16385	59291
35199	59292
64209	59293
174	59294
3217	59295
28695	59296
68848	59297
3856	59298
9301	59299
54128	59300
30279	59301
3826	59302
20398	59303
48656	59304
13781	59305
84735	59306
6231	59307
57323	59308
9047	59309
13570	59310
3643	59311
44865	59312
2903	59313
42100	59314
1078	59315
24352	59316
26062	59317
35305	59318
7907	59319
45611	59320
70557	59321
51187	59322
60978	59323
26291	59324
1169	59325
7246	59326
12799	59327
18666	59328
52723	59329
27538	59330
15308	59331
20832	59332
24483	59333
343	59334
4609	59335
23978	59336
33949	59337
430	59338
3988	59339
7278	59340
49270	59341
56084	59342
83427	59343
5061	59344
21324	59345
19460	59346
52726	59347
53828	59348
20234	59349
56622	59350
2673	59351
82182	59352
58405	59353
65293	59354
79699	59355
56220	59356
68840	59357
31149	59358
14764	59359
6626	59360
52349	59361
19894	59362
2531	59363
10145	59364
23760	59365
489	59366
10788	59367
13835	59368
22725	59369
16490	59370
24751	59371
119465	59372
37036	59373
37320	59374
19609	59375
56036	59376
37790	59377
15085	59378
3829	59379
25501	59380
99682	59381
9003	59382
23090	59383
105750	59384
10187	59385
36124	59386
755	59387
80055	59388
7034	59389
17946	59390
2173	59391
28761	59392
24968	59393
13517	59394
755	59395
49900	59396
79	59397
42893	59398
60380	59399
90194	59400
27262	59401
17575	59402
304	59403
55511	59404
5855	59405
3903	59406
18039	59407
77630	59408
41345	59409
553	59410
29693	59411
28011	59412
1567	59413
78234	59414
34145	59415
69076	59416
65557	59417
34153	59418
11590	59419
53138	59420
2055	59421
6886	59422
18660	59423
15345	59424
446	59425
18042	59426
82623	59427
30999	59428
479	59429
56952	59430
55809	59431
413	59432
32177	59433
3459	59434
3836	59435
94985	59436
51682	59437
32430	59438
34357	59439
39410	59440
27634	59441
23353	59442
30783	59443
163654	59444
5716	59445
5863	59446
15312	59447
6052	59448
4368	59449
11002	59450
7447	59451
39373	59452
9637	59453
56838	59454
47529	59455
2854	59456
17072	59457
1022	59458
37874	59459
7286	59460
18654	59461
45723	59462
26070	59463
84852	59464
13555	59465
6477	59466
12602	59467
2113	59468
49187	59469
132464	59470
2109	59471
21738	59472
3764	59473
8770	59474
37666	59475
35323	59476
44728	59477
79073	59478
13990	59479
10811	59480
22747	59481
19407	59482
109091	59483
115557	59484
180856	59485
165926	59486
108443	59487
55900	59488
79788	59489
23327	59490
7358	59491
154597	59492
6900	59493
25377	59494
16101	59495
40559	59496
82129	59497
4689	59498
18118	59499
74418	59500
70032	59501
24712	59502
67233	59503
34377	59504
6146	59505
23663	59506
34948	59507
30386	59508
9193	59509
25583	59510
3467	59511
305	59512
2364	59513
39870	59514
54169	59515
1233	59516
1916	59517
61954	59518
17285	59519
45695	59520
34130	59521
88592	59522
17890	59523
31707	59524
85104	59525
95580	59526
47635	59527
28768	59528
66796	59529
179812	59530
706	59531
30411	59532
23266	59533
12632	59534
95416	59535
57842	59536
183735	59537
68252	59538
14474	59539
3229	59540
53839	59541
97034	59542
51447	59543
70195	59544
115034	59545
13952	59546
12381	59547
97512	59548
41417	59549
1164	59550
12342	59551
155358	59552
55276	59553
1936	59554
19094	59555
37099	59556
31978	59557
44460	59558
51396	59559
25927	59560
39341	59561
5833	59562
11406	59563
5855	59564
6286	59565
159912	59566
51972	59567
1150	59568
57013	59569
2528	59570
28814	59571
81253	59572
9131	59573
66976	59574
2434	59575
25399	59576
30315	59577
69309	59578
70045	59579
143959	59580
45383	59581
79915	59582
51896	59583
16175	59584
34908	59585
99536	59586
97089	59587
8702	59588
79913	59589
31373	59590
6913	59591
36094	59592
6568	59593
188607	59594
80157	59595
19787	59596
99698	59597
9834	59598
9604	59599
9837	59600
8723	59601
37264	59602
23814	59603
91636	59604
25536	59605
39721	59606
48133	59607
66796	59608
25530	59609
37097	59610
21597	59611
25657	59612
71100	59613
34695	59614
79505	59615
41	59616
5119	59617
5334	59618
15230	59619
35765	59620
19297	59621
19814	59622
2811	59623
23815	59624
78261	59625
45215	59626
102936	59627
8613	59628
38900	59629
12301	59630
33864	59631
24143	59632
169821	59633
36064	59634
778	59635
8971	59636
17590	59637
35124	59638
2083	59639
12263	59640
95314	59641
813	59642
100815	59643
1295	59644
35	59645
1965	59646
5951	59647
32832	59648
15025	59649
65803	59650
166460	59651
61899	59652
17780	59653
6605	59654
42643	59655
62017	59656
54045	59657
32178	59658
29353	59659
96982	59660
78272	59661
167800	59662
141937	59663
72336	59664
53998	59665
10316	59666
26075	59667
14894	59668
14734	59669
53748	59670
33312	59671
13887	59672
2956	59673
114614	59674
18627	59675
29222	59676
103971	59677
47501	59678
3514	59679
2534	59680
30810	59681
32399	59682
25661	59683
6969	59684
26452	59685
39396	59686
3466	59687
102306	59688
5361	59689
19192	59690
58385	59691
25920	59692
1593	59693
94433	59694
1652	59695
13931	59696
983	59697
6443	59698
39442	59699
39884	59700
70776	59701
32001	59702
90804	59703
25	59704
64147	59705
48082	59706
3881	59707
57034	59708
48759	59709
60382	59710
10735	59711
39047	59712
287	59713
13937	59714
42911	59715
23672	59716
711	59717
8971	59718
45811	59719
22878	59720
23732	59721
23536	59722
47255	59723
33255	59724
25728	59725
13337	59726
21155	59727
38472	59728
38177	59729
21263	59730
3169	59731
57565	59732
77105	59733
12263	59734
23536	59735
76736	59736
85995	59737
158647	59738
40512	59739
30974	59740
2556	59741
158415	59742
23605	59743
28739	59744
52411	59745
6433	59746
46264	59747
21418	59748
45964	59749
45133	59750
17491	59751
2231	59752
51364	59753
42183	59754
2827	59755
13757	59756
7230	59757
55813	59758
189	59759
30760	59760
12143	59761
6222	59762
12482	59763
39272	59764
11969	59765
83424	59766
65791	59767
10027	59768
38602	59769
50663	59770
42645	59771
36089	59772
42609	59773
1410	59774
7984	59775
71805	59776
44693	59777
32527	59778
66655	59779
5236	59780
19436	59781
74058	59782
33651	59783
74959	59784
23147	59785
43337	59786
29343	59787
56828	59788
17677	59789
41890	59790
81777	59791
1736	59792
15335	59793
99832	59794
54709	59795
28820	59796
54	59797
55180	59798
61273	59799
39235	59800
39247	59801
18371	59802
2550	59803
9868	59804
44706	59805
24716	59806
12653	59807
14829	59808
24227	59809
8753	59810
3575	59811
30080	59812
118520	59813
119124	59814
7519	59815
12248	59816
21878	59817
6832	59818
73809	59819
7762	59820
32854	59821
26424	59822
19999	59823
105056	59824
55290	59825
29543	59826
119064	59827
141871	59828
59343	59829
26002	59830
20861	59831
73822	59832
28164	59833
10048	59834
66992	59835
38066	59836
3256	59837
7943	59838
97100	59839
3291	59840
689	59841
93492	59842
10489	59843
30127	59844
20412	59845
114667	59846
20131	59847
61793	59848
63941	59849
34095	59850
38761	59851
46888	59852
33438	59853
26375	59854
7342	59855
22891	59856
82414	59857
39856	59858
1287	59859
6762	59860
21343	59861
133538	59862
42582	59863
7295	59864
90832	59865
39452	59866
24917	59867
17689	59868
97033	59869
67820	59870
65281	59871
8115	59872
45083	59873
46696	59874
68372	59875
12062	59876
132527	59877
258	59878
26484	59879
15664	59880
72052	59881
8083	59882
79786	59883
9368	59884
29351	59885
138986	59886
102865	59887
445	59888
425	59889
80502	59890
8752	59891
77398	59892
18684	59893
5742	59894
35373	59895
138275	59896
5	59897
139915	59898
22021	59899
9225	59900
25268	59901
23222	59902
3078	59903
2273	59904
21517	59905
14824	59906
1023	59907
12002	59908
258	59909
14786	59910
32159	59911
5026	59912
48479	59913
74546	59914
47635	59915
57458	59916
565	59917
9117	59918
99209	59919
72715	59920
2803	59921
1822	59922
1477	59923
21570	59924
26052	59925
8243	59926
52994	59927
91876	59928
16358	59929
34790	59930
10945	59931
167643	59932
54823	59933
5429	59934
29199	59935
61127	59936
26733	59937
25	59938
16442	59939
39528	59940
22979	59941
10637	59942
71521	59943
31779	59944
496	59945
104190	59946
37608	59947
87822	59948
86549	59949
7149	59950
102800	59951
4511	59952
30950	59953
17438	59954
97973	59955
13566	59956
55754	59957
95500	59958
4131	59959
19328	59960
20105	59961
102741	59962
33079	59963
47497	59964
78435	59965
15522	59966
131500	59967
63327	59968
25508	59969
49296	59970
47450	59971
100218	59972
25631	59973
81854	59974
12361	59975
1925	59976
22578	59977
21158	59978
3491	59979
3169	59980
27355	59981
17765	59982
7240	59983
17714	59984
28251	59985
39200	59986
26541	59987
35429	59988
9904	59989
4085	59990
25034	59991
1859	59992
1224	59993
1701	59994
21845	59995
14172	59996
115456	59997
129614	59998
4960	59999
2231	60000
26086	60001
24719	60002
28223	60003
69257	60004
42973	60005
37290	60006
38896	60007
28866	60008
8017	60009
1556	60010
6787	60011
10489	60012
2201	60013
2135	60014
2135	60015
65	60016
183	60017
16108	60018
15244	60019
19994	60020
4153	60021
4575	60022
3076	60023
12171	60024
8641	60025
24004	60026
72173	60027
38949	60028
100343	60029
24274	60030
4	60031
7513	60032
2593	60033
703	60034
51181	60035
4656	60036
834	60037
14048	60038
31531	60039
2040	60040
72199	60041
3210	60042
14453	60043
7096	60044
6617	60045
39055	60046
8068	60047
12	60048
2805	60049
1554	60050
540	60051
2283	60052
14195	60053
34562	60054
13555	60055
12850	60056
39683	60057
15575	60058
37598	60059
9740	60060
35213	60061
14390	60062
54057	60063
41751	60064
3156	60065
64036	60066
5276	60067
3626	60068
22797	60069
56405	60070
12404	60071
52291	60072
7005	60073
2632	60074
250	60075
23671	60076
55857	60077
17830	60078
78708	60079
25886	60080
142821	60081
16981	60082
12821	60083
21098	60084
8654	60085
61814	60086
11458	60087
71063	60088
38635	60089
17581	60090
48846	60091
4990	60092
7769	60093
10689	60094
51862	60095
3891	60096
3043	60097
10543	60098
2283	60099
14444	60100
86927	60101
18239	60102
100062	60103
58968	60104
41729	60105
11341	60106
67591	60107
3240	60108
17145	60109
45237	60110
35104	60111
67022	60112
20195	60113
33145	60114
42739	60115
13552	60116
2502	60117
108181	60118
36540	60119
5951	60120
72157	60121
35633	60122
5209	60123
8679	60124
14294	60125
3118	60126
2438	60127
8593	60128
13817	60129
4160	60130
25329	60131
28914	60132
15076	60133
7588	60134
93899	60135
11664	60136
79786	60137
31361	60138
1356	60139
745	60140
7482	60141
8710	60142
227	60143
22065	60144
141889	60145
76598	60146
9900	60147
932	60148
8002	60149
27284	60150
28784	60151
66129	60152
37631	60153
13415	60154
36696	60155
156527	60156
1351	60157
5699	60158
31911	60159
217	60160
25576	60161
53854	60162
29276	60163
1645	60164
31671	60165
57584	60166
22067	60167
17900	60168
20283	60169
20799	60170
35272	60171
120	60172
119179	60173
1453	60174
23828	60175
59036	60176
3686	60177
813	60178
11894	60179
8082	60180
62927	60181
16646	60182
4037	60183
12522	60184
57254	60185
111	60186
59211	60187
41230	60188
16080	60189
46457	60190
26316	60191
1789	60192
6209	60193
1882	60194
35543	60195
3601	60196
8429	60197
27334	60198
3885	60199
699	60200
17311	60201
47890	60202
27644	60203
62288	60204
47613	60205
23451	60206
2735	60207
1844	60208
13577	60209
737	60210
31504	60211
11221	60212
42527	60213
3522	60214
42527	60215
27660	60216
4048	60217
72974	60218
1329	60219
46440	60220
29169	60221
25573	60222
11262	60223
6658	60224
29082	60225
3075	60226
71897	60227
6981	60228
1613	60229
9063	60230
3375	60231
2227	60232
18211	60233
179963	60234
51174	60235
3206	60236
9961	60237
2283	60238
4579	60239
6848	60240
82525	60241
30993	60242
111	60243
5406	60244
3559	60245
11241	60246
4112	60247
523	60248
47036	60249
16936	60250
2196	60251
20287	60252
4671	60253
2817	60254
1084	60255
591	60256
31724	60257
74258	60258
1201	60259
1714	60260
4142	60261
3224	60262
52086	60263
75393	60264
55778	60265
1311	60266
24696	60267
1191	60268
469	60269
75180	60270
3930	60271
16727	60272
2931	60273
521	60274
33348	60275
78431	60276
9015	60277
58971	60278
18034	60279
343	60280
90778	60281
80157	60282
19608	60283
6641	60284
47050	60285
12078	60286
29721	60287
1544	60288
33	60289
18203	60290
79155	60291
81995	60292
9942	60293
83427	60294
20055	60295
140304	60296
667	60297
295	60298
54734	60299
4519	60300
128	60301
55331	60302
20857	60303
3244	60304
95314	60305
10811	60306
1167	60307
10137	60308
3176	60309
11843	60310
1970	60311
22613	60312
3173	60313
7569	60314
14040	60315
496	60316
56526	60317
2849	60318
13793	60319
702	60320
1177	60321
121323	60322
62882	60323
8765	60324
34571	60325
54267	60326
50563	60327
48052	60328
114117	60329
33221	60330
187218	60331
100511	60332
15056	60333
114185	60334
38223	60335
85422	60336
24178	60337
12649	60338
2675	60339
42196	60340
26377	60341
43716	60342
5275	60343
37390	60344
5340	60345
1479	60346
32132	60347
79815	60348
100066	60349
56725	60350
89526	60351
17935	60352
20415	60353
17763	60354
19608	60355
119408	60356
12587	60357
92478	60358
93525	60359
18259	60360
53985	60361
4399	60362
48939	60363
67191	60364
20266	60365
31565	60366
51292	60367
32761	60368
38927	60369
3820	60370
77464	60371
54324	60372
60786	60373
64992	60374
67383	60375
133098	60376
39717	60377
52426	60378
3820	60379
7045	60380
2124	60381
114804	60382
35751	60383
13762	60384
5359	60385
21197	60386
32774	60387
37956	60388
70218	60389
31805	60390
28197	60391
416	60392
1041	60393
29745	60394
28072	60395
80	60396
35151	60397
41099	60398
98686	60399
3249	60400
5795	60401
68976	60402
36514	60403
35282	60404
14716	60405
26005	60406
11840	60407
14921	60408
6041	60409
8934	60410
50849	60411
61164	60412
7758	60413
46577	60414
24728	60415
26686	60416
7086	60417
8002	60418
54786	60419
41253	60420
14291	60421
9882	60422
29697	60423
6049	60424
14152	60425
81504	60426
46974	60427
99961	60428
6027	60429
58389	60430
30170	60431
7581	60432
8633	60433
10086	60434
12096	60435
1466	60436
18599	60437
1325	60438
54688	60439
895	60440
25910	60441
54088	60442
68839	60443
62305	60444
2636	60445
4511	60446
32663	60447
23018	60448
19624	60449
537	60450
72630	60451
13614	60452
45989	60453
69219	60454
45143	60455
25306	60456
47675	60457
14746	60458
15375	60459
7783	60460
10832	60461
32685	60462
23380	60463
60459	60464
85506	60465
29400	60466
50834	60467
65316	60468
121183	60469
19962	60470
20828	60471
4134	60472
17991	60473
2113	60474
58863	60475
75872	60476
24904	60477
19758	60478
11594	60479
16409	60480
78293	60481
70971	60482
6057	60483
62860	60484
7986	60485
91850	60486
36840	60487
61475	60488
22051	60489
131092	60490
14811	60491
81125	60492
21246	60493
5209	60494
60342	60495
5069	60496
24159	60497
57201	60498
14729	60499
73778	60500
35541	60501
79558	60502
35376	60503
20600	60504
26817	60505
132246	60506
53711	60507
47025	60508
3620	60509
22487	60510
74533	60511
33533	60512
176	60513
7730	60514
15222	60515
6599	60516
2957	60517
11370	60518
55026	60519
9900	60520
32800	60521
14990	60522
52908	60523
73795	60524
55999	60525
89948	60526
6955	60527
81101	60528
91952	60529
27910	60530
64408	60531
15051	60532
5365	60533
61727	60534
10142	60535
32690	60536
65811	60537
25315	60538
10316	60539
3878	60540
6798	60541
95106	60542
83191	60543
1243	60544
16332	60545
18339	60546
20477	60547
110421	60548
9378	60549
940	60550
15138	60551
16179	60552
53230	60553
106383	60554
8448	60555
5383	60556
27912	60557
68737	60558
8095	60559
80847	60560
17691	60561
68401	60562
21897	60563
59826	60564
20655	60565
23430	60566
306	60567
114663	60568
7587	60569
30337	60570
46111	60571
12596	60572
2545	60573
49047	60574
15373	60575
30496	60576
36808	60577
53935	60578
1411	60579
5663	60580
88925	60581
57726	60582
25374	60583
2244	60584
133450	60585
33378	60586
17256	60587
44259	60588
26210	60589
57160	60590
46527	60591
64980	60592
25659	60593
31707	60594
63692	60595
47487	60596
50785	60597
20199	60598
141595	60599
15152	60600
17499	60601
145747	60602
51150	60603
54311	60604
11622	60605
23045	60606
3175	60607
6599	60608
81268	60609
21886	60610
68903	60611
17417	60612
38602	60613
39796	60614
4165	60615
14777	60616
67753	60617
5281	60618
3288	60619
2364	60620
14274	60621
37796	60622
10559	60623
5774	60624
8829	60625
73104	60626
99683	60627
45977	60628
64547	60629
24421	60630
4477	60631
5842	60632
176	60633
6929	60634
38454	60635
14831	60636
310	60637
112127	60638
24449	60639
56207	60640
31597	60641
47437	60642
111927	60643
25395	60644
163407	60645
33986	60646
52522	60647
97116	60648
28998	60649
35457	60650
20623	60651
40831	60652
46426	60653
102331	60654
30766	60655
21606	60656
36903	60657
65908	60658
42654	60659
94120	60660
16495	60661
4682	60662
39749	60663
33288	60664
47354	60665
81966	60666
27922	60667
32846	60668
147637	60669
105218	60670
59237	60671
53783	60672
295	60673
5358	60674
91820	60675
42719	60676
6079	60677
37838	60678
80431	60679
24120	60680
11789	60681
44524	60682
11902	60683
99379	60684
40604	60685
49086	60686
25367	60687
4887	60688
18459	60689
75437	60690
73100	60691
53000	60692
30925	60693
75525	60694
45179	60695
7808	60696
4957	60697
115479	60698
3479	60699
1848	60700
88378	60701
8025	60702
116363	60703
66675	60704
9	60705
167	60706
16500	60707
52200	60708
45237	60709
65803	60710
29650	60711
42183	60712
4104	60713
2573	60714
88993	60715
31128	60716
309	60717
17502	60718
42532	60719
48738	60720
45462	60721
54326	60722
19622	60723
46621	60724
11759	60725
25022	60726
79972	60727
17602	60728
16886	60729
132445	60730
42320	60731
2234	60732
123226	60733
124564	60734
8330	60735
46094	60736
55831	60737
37636	60738
28	60739
60972	60740
81259	60741
6791	60742
34360	60743
20153	60744
29341	60745
9427	60746
9868	60747
14053	60748
14413	60749
17540	60750
6586	60751
100812	60752
10532	60753
2417	60754
11828	60755
1822	60756
1115	60757
35784	60758
39291	60759
48621	60760
39356	60761
2107	60762
295	60763
21379	60764
108283	60765
14349	60766
30971	60767
11	60768
80787	60769
7236	60770
6587	60771
6961	60772
47526	60773
1158	60774
5381	60775
24119	60776
5006	60777
5100	60778
58997	60779
536	60780
10772	60781
41732	60782
80	60783
7022	60784
41995	60785
82931	60786
56838	60787
39128	60788
28266	60789
1989	60790
9070	60791
33352	60792
6627	60793
33580	60794
19567	60795
26510	60796
139946	60797
27648	60798
26560	60799
15298	60800
70828	60801
1588	60802
3848	60803
9063	60804
17996	60805
36611	60806
72017	60807
11	60808
33459	60809
17186	60810
1912	60811
33459	60812
31296	60813
277	60814
74379	60815
45474	60816
142108	60817
3249	60818
14363	60819
81955	60820
39076	60821
15663	60822
545	60823
10813	60824
60221	60825
39225	60826
118892	60827
2076	60828
35625	60829
54701	60830
612	60831
15061	60832
1552	60833
3829	60834
29	60835
19840	60836
60084	60837
87515	60838
87474	60839
23240	60840
19167	60841
117787	60842
955	60843
46506	60844
7626	60845
53007	60846
3459	60847
57402	60848
21136	60849
16803	60850
47936	60851
13609	60852
33	60853
8527	60854
1175	60855
19405	60856
23570	60857
12364	60858
46749	60859
446	60860
12640	60861
78633	60862
30369	60863
4102	60864
15	60865
73893	60866
64301	60867
79983	60868
4326	60869
12404	60870
25809	60871
102836	60872
10074	60873
28335	60874
30450	60875
5520	60876
80294	60877
21394	60878
1694	60879
54418	60880
124880	60881
56186	60882
45873	60883
101551	60884
82344	60885
27701	60886
95802	60887
17570	60888
5	60889
30565	60890
23240	60891
1454	60892
1789	60893
31225	60894
7015	60895
23240	60896
1914	60897
45357	60898
45413	60899
8350	60900
48028	60901
57298	60902
19258	60903
13728	60904
2288	60905
37422	60906
19258	60907
27706	60908
1511	60909
60013	60910
7373	60911
39712	60912
87816	60913
23108	60914
28080	60915
4831	60916
99171	60917
41693	60918
20013	60919
198	60920
21017	60921
65968	60922
47955	60923
17845	60924
45413	60925
1245	60926
39	60927
23848	60928
17724	60929
10576	60930
14453	60931
18028	60932
18	60933
69031	60934
5386	60935
125495	60936
40752	60937
1009	60938
62435	60939
20405	60940
82699	60941
9549	60942
65106	60943
173359	60944
23095	60945
29004	60946
77745	60947
25814	60948
66349	60949
12157	60950
50898	60951
20522	60952
222	60953
30351	60954
26451	60955
60254	60956
29661	60957
65917	60958
3157	60959
66973	60960
134044	60961
53566	60962
36168	60963
35237	60964
74364	60965
5537	60966
8482	60967
376	60968
8277	60969
28913	60970
785	60971
16031	60972
26667	60973
54864	60974
54007	60975
67433	60976
31559	60977
129246	60978
31559	60979
53545	60980
30955	60981
6797	60982
24128	60983
13231	60984
2045	60985
74290	60986
21086	60987
140275	60988
34672	60989
18590	60990
8503	60991
695	60992
12834	60993
39635	60994
82223	60995
6552	60996
47719	60997
24297	60998
51384	60999
26710	61000
23736	61001
147690	61002
10229	61003
35811	61004
58438	61005
34846	61006
8096	61007
2395	61008
61445	61009
74523	61010
17523	61011
62782	61012
2077	61013
11767	61014
88659	61015
26339	61016
54523	61017
113981	61018
13632	61019
6509	61020
34310	61021
21794	61022
25655	61023
5846	61024
77719	61025
13659	61026
66946	61027
140511	61028
47829	61029
133080	61030
13631	61031
39083	61032
35993	61033
53453	61034
95	61035
2834	61036
40591	61037
28481	61038
85976	61039
45255	61040
7916	61041
1267	61042
113002	61043
19615	61044
37530	61045
6960	61046
18979	61047
19682	61048
43502	61049
100812	61050
23512	61051
14665	61052
132685	61053
21382	61054
23946	61055
19309	61056
36018	61057
11501	61058
62626	61059
9645	61060
3860	61061
114058	61062
16947	61063
6039	61064
4346	61065
79700	61066
5392	61067
3175	61068
23508	61069
6069	61070
28947	61071
20161	61072
33457	61073
91755	61074
18660	61075
18898	61076
55740	61077
9090	61078
3966	61079
20748	61080
36627	61081
10906	61082
34565	61083
51946	61084
96606	61085
3116	61086
25570	61087
9186	61088
23653	61089
1475	61090
47614	61091
55827	61092
22068	61093
61553	61094
54152	61095
20	61096
62303	61097
19549	61098
20075	61099
48621	61100
32520	61101
52654	61102
40857	61103
83186	61104
23932	61105
152231	61106
93277	61107
31377	61108
978	61109
50415	61110
22597	61111
29685	61112
37276	61113
114138	61114
35842	61115
7458	61116
62641	61117
37276	61118
4931	61119
26896	61120
113325	61121
61793	61122
47161	61123
21171	61124
56125	61125
13843	61126
3470	61127
10537	61128
54582	61129
81892	61130
79173	61131
167818	61132
42501	61133
12855	61134
10559	61135
445	61136
61549	61137
2007	61138
3098	61139
64746	61140
101355	61141
20777	61142
15744	61143
70972	61144
59179	61145
16742	61146
19237	61147
21252	61148
1657	61149
1865	61150
8302	61151
46731	61152
1500	61153
55740	61154
25	61155
12801	61156
117693	61157
20847	61158
2606	61159
258	61160
37801	61161
54631	61162
10549	61163
14058	61164
160188	61165
100466	61166
5023	61167
85064	61168
121224	61169
188028	61170
128253	61171
10079	61172
26237	61173
25306	61174
97424	61175
112380	61176
3382	61177
26863	61178
67953	61179
1059	61180
34270	61181
27841	61182
91515	61183
52412	61184
122730	61185
13649	61186
5523	61187
445	61188
111139	61189
61	61190
23525	61191
2506	61192
32388	61193
2214	61194
58844	61195
2243	61196
2699	61197
171796	61198
88275	61199
46691	61200
57341	61201
16143	61202
153063	61203
15027	61204
9081	61205
159	61206
5416	61207
56447	61208
7029	61209
25438	61210
55579	61211
94413	61212
57633	61213
56565	61214
73767	61215
32732	61216
2051	61217
33430	61218
4634	61219
7889	61220
86340	61221
6702	61222
22797	61223
5	61224
39233	61225
87214	61226
44	61227
4871	61228
110484	61229
102032	61230
9271	61231
163777	61232
10711	61233
7174	61234
78978	61235
81382	61236
3033	61237
6822	61238
99328	61239
161983	61240
67083	61241
5644	61242
58984	61243
11078	61244
23370	61245
35237	61246
88398	61247
772	61248
12961	61249
91922	61250
110349	61251
32337	61252
11521	61253
102391	61254
45176	61255
68828	61256
67621	61257
1307	61258
38697	61259
28922	61260
14686	61261
46160	61262
45071	61263
24560	61264
4900	61265
22076	61266
19	61267
17024	61268
3364	61269
11288	61270
66299	61271
34617	61272
90778	61273
40891	61274
7940	61275
24527	61276
98104	61277
11381	61278
114548	61279
29749	61280
30976	61281
24681	61282
1930	61283
40481	61284
7609	61285
15280	61286
16107	61287
11212	61288
15122	61289
1421	61290
35644	61291
73226	61292
2775	61293
758	61294
90909	61295
53796	61296
10540	61297
46157	61298
7765	61299
2541	61300
3219	61301
10236	61302
31788	61303
41981	61304
83718	61305
42572	61306
44812	61307
19764	61308
13715	61309
2229	61310
2229	61311
35082	61312
72627	61313
9914	61314
2194	61315
47235	61316
16153	61317
100171	61318
1090	61319
7972	61320
99592	61321
57658	61322
51628	61323
9917	61324
1430	61325
52179	61326
39562	61327
884	61328
24352	61329
12932	61330
5377	61331
2189	61332
85590	61333
24119	61334
81957	61335
21858	61336
50858	61337
17700	61338
24935	61339
18155	61340
5651	61341
34182	61342
153948	61343
8064	61344
41451	61345
41693	61346
11805	61347
72211	61348
64541	61349
41693	61350
39638	61351
5	61352
40049	61353
60451	61354
3734	61355
861	61356
52252	61357
3211	61358
47419	61359
1693	61360
40995	61361
41693	61362
41693	61363
87112	61364
15251	61365
15	61366
124891	61367
1564	61368
11824	61369
12903	61370
78926	61371
4849	61372
6202	61373
67403	61374
22643	61375
51169	61376
4175	61377
88865	61378
34584	61379
45378	61380
79376	61381
25396	61382
8529	61383
899	61384
16431	61385
7258	61386
13634	61387
12847	61388
20040	61389
56271	61390
2686	61391
174887	61392
27627	61393
12640	61394
20315	61395
140190	61396
31910	61397
39838	61398
719	61399
17934	61400
89206	61401
20864	61402
68182	61403
30154	61404
8496	61405
35000	61406
48155	61407
23655	61408
20747	61409
33617	61410
50093	61411
998	61412
23815	61413
35199	61414
123883	61415
6963	61416
5661	61417
122470	61418
39064	61419
157144	61420
472	61421
8350	61422
33367	61423
6062	61424
55025	61425
26493	61426
8442	61427
883	61428
5990	61429
20151	61430
132855	61431
12285	61432
6995	61433
89591	61434
17004	61435
31902	61436
47703	61437
705	61438
67334	61439
1311	61440
18933	61441
91626	61442
1073	61443
6266	61444
24204	61445
39234	61446
74180	61447
81513	61448
51069	61449
27438	61450
31758	61451
27948	61452
8225	61453
7030	61454
141959	61455
63560	61456
67513	61457
42369	61458
21309	61459
20615	61460
65440	61461
26335	61462
50458	61463
41901	61464
48941	61465
3413	61466
125610	61467
4185	61468
9081	61469
62235	61470
5493	61471
8945	61472
37023	61473
23351	61474
35620	61475
1096	61476
19303	61477
4712	61478
755	61479
120105	61480
1411	61481
38476	61482
2673	61483
50426	61484
21178	61485
83089	61486
36760	61487
7373	61488
22878	61489
1527	61490
37685	61491
84832	61492
32407	61493
6772	61494
49181	61495
27627	61496
4861	61497
126772	61498
17963	61499
46328	61500
21760	61501
48717	61502
34987	61503
8211	61504
9200	61505
11341	61506
7051	61507
4203	61508
1966	61509
78598	61510
20615	61511
973	61512
21178	61513
165109	61514
6772	61515
66072	61516
82423	61517
8930	61518
18431	61519
1611	61520
46515	61521
3255	61522
38246	61523
87652	61524
183	61525
6013	61526
19224	61527
52487	61528
99601	61529
7916	61530
11522	61531
54538	61532
24962	61533
32800	61534
51336	61535
5983	61536
19529	61537
45470	61538
5221	61539
31571	61540
894	61541
1617	61542
24852	61543
66437	61544
9957	61545
826	61546
13625	61547
35060	61548
110798	61549
22000	61550
4276	61551
4284	61552
36356	61553
42691	61554
5190	61555
1953	61556
31600	61557
32300	61558
39138	61559
4104	61560
44863	61561
64517	61562
42682	61563
2971	61564
10704	61565
26668	61566
25764	61567
32479	61568
47255	61569
14711	61570
11328	61571
17444	61572
59409	61573
24021	61574
7379	61575
85834	61576
104148	61577
24109	61578
32643	61579
11977	61580
26044	61581
28523	61582
15051	61583
62196	61584
4848	61585
21774	61586
14137	61587
34902	61588
30296	61589
57281	61590
31962	61591
5377	61592
5699	61593
9898	61594
548	61595
24046	61596
12369	61597
61957	61598
16896	61599
44541	61600
73998	61601
32527	61602
29974	61603
653	61604
47607	61605
73712	61606
2229	61607
75469	61608
575	61609
24555	61610
84471	61611
4132	61612
1120	61613
32010	61614
8463	61615
12032	61616
5188	61617
1645	61618
2695	61619
7354	61620
2136	61621
15578	61622
139814	61623
24811	61624
66493	61625
31352	61626
19293	61627
642	61628
305	61629
11440	61630
3302	61631
55992	61632
173	61633
66665	61634
4178	61635
719	61636
56055	61637
7060	61638
20414	61639
117556	61640
8017	61641
121210	61642
6548	61643
45896	61644
2822	61645
182840	61646
37732	61647
30989	61648
42090	61649
16607	61650
111394	61651
76131	61652
74900	61653
20495	61654
8860	61655
50870	61656
17770	61657
1350	61658
3603	61659
13954	61660
85020	61661
49915	61662
15186	61663
73116	61664
1411	61665
56577	61666
116779	61667
35720	61668
4264	61669
35793	61670
164303	61671
31446	61672
24135	61673
13304	61674
39081	61675
5647	61676
1358	61677
31831	61678
24093	61679
35461	61680
9875	61681
11612	61682
21023	61683
109092	61684
375	61685
10331	61686
23133	61687
99487	61688
2251	61689
23450	61690
23470	61691
5	61692
1421	61693
23363	61694
4104	61695
65913	61696
13362	61697
35543	61698
34727	61699
2279	61700
2078	61701
140079	61702
15573	61703
68502	61704
41966	61705
5500	61706
545	61707
20469	61708
32737	61709
478	61710
50854	61711
125076	61712
36984	61713
73461	61714
14832	61715
20163	61716
34767	61717
67499	61718
28975	61719
2981	61720
55114	61721
95484	61722
24632	61723
71886	61724
2801	61725
6243	61726
34542	61727
97021	61728
32758	61729
33765	61730
89195	61731
1558	61732
43492	61733
28414	61734
127724	61735
16795	61736
9291	61737
104804	61738
12568	61739
56531	61740
6484	61741
40477	61742
75014	61743
198	61744
22162	61745
97891	61746
24900	61747
9957	61748
26415	61749
31204	61750
26243	61751
26123	61752
29651	61753
98947	61754
32296	61755
16394	61756
45417	61757
24091	61758
43698	61759
34984	61760
42258	61761
29681	61762
29661	61763
73684	61764
114134	61765
10628	61766
61829	61767
5755	61768
24891	61769
46883	61770
51756	61771
3375	61772
97587	61773
58996	61774
445	61775
7084	61776
169969	61777
15699	61778
3603	61779
174504	61780
29222	61781
16522	61782
873	61783
16751	61784
15016	61785
30987	61786
42186	61787
4304	61788
20264	61789
34688	61790
21895	61791
42338	61792
34039	61793
926	61794
11951	61795
1327	61796
14154	61797
88517	61798
29244	61799
7405	61800
50510	61801
31405	61802
36032	61803
77880	61804
1132	61805
62163	61806
30184	61807
11788	61808
30664	61809
1684	61810
90869	61811
731	61812
35833	61813
8076	61814
33185	61815
2811	61816
16236	61817
430	61818
28486	61819
586	61820
23984	61821
101323	61822
43508	61823
25701	61824
124040	61825
31234	61826
61176	61827
13369	61828
8599	61829
628	61830
8785	61831
13070	61832
1463	61833
13616	61834
93775	61835
114151	61836
120215	61837
649	61838
2834	61839
649	61840
44566	61841
55582	61842
29380	61843
34597	61844
129331	61845
798	61846
13650	61847
58367	61848
6895	61849
198	61850
33894	61851
57392	61852
15248	61853
89561	61854
18403	61855
40374	61856
1996	61857
2044	61858
22718	61859
13979	61860
57275	61861
1820	61862
19678	61863
46059	61864
1949	61865
28701	61866
61342	61867
6213	61868
47141	61869
173	61870
13674	61871
20862	61872
71056	61873
362	61874
15736	61875
45595	61876
128218	61877
53601	61878
12546	61879
20760	61880
7521	61881
21461	61882
23962	61883
15248	61884
54574	61885
11298	61886
43706	61887
47721	61888
118409	61889
44337	61890
6474	61891
2229	61892
83432	61893
6195	61894
98924	61895
12423	61896
56440	61897
88626	61898
8315	61899
12	61900
18251	61901
125165	61902
32283	61903
55926	61904
3891	61905
12	61906
44393	61907
12682	61908
30073	61909
37897	61910
116498	61911
28540	61912
416	61913
34888	61914
523	61915
15324	61916
23338	61917
29094	61918
28906	61919
104300	61920
27742	61921
75205	61922
147251	61923
47645	61924
5605	61925
126906	61926
66224	61927
2548	61928
99652	61929
32239	61930
99922	61931
68085	61932
38739	61933
29092	61934
10683	61935
15042	61936
31072	61937
12536	61938
34877	61939
75713	61940
94465	61941
36465	61942
56233	61943
17305	61944
34793	61945
103637	61946
56588	61947
72922	61948
16892	61949
5463	61950
17656	61951
101502	61952
1276	61953
252	61954
760	61955
8613	61956
8890	61957
10625	61958
1350	61959
142713	61960
139001	61961
26169	61962
5513	61963
47554	61964
587	61965
6896	61966
57728	61967
39534	61968
42809	61969
4389	61970
4970	61971
38481	61972
10916	61973
53490	61974
5610	61975
28570	61976
51467	61977
5633	61978
28501	61979
6586	61980
567	61981
4625	61982
60726	61983
10440	61984
44293	61985
57241	61986
56498	61987
98693	61988
22801	61989
66021	61990
2183	61991
48652	61992
21213	61993
57425	61994
45906	61995
41995	61996
1245	61997
1525	61998
15342	61999
26715	62000
54909	62001
66479	62002
71484	62003
8767	62004
14075	62005
28994	62006
24680	62007
6763	62008
23500	62009
37325	62010
14223	62011
16213	62012
41568	62013
89614	62014
52201	62015
59291	62016
6105	62017
1559	62018
21529	62019
19940	62020
132777	62021
416	62022
2568	62023
2573	62024
35007	62025
4714	62026
65141	62027
665	62028
112986	62029
9450	62030
24963	62031
51210	62032
32086	62033
91544	62034
78122	62035
155162	62036
80249	62037
337	62038
77621	62039
69105	62040
6617	62041
711	62042
7759	62043
5326	62044
2821	62045
60405	62046
1574	62047
220	62048
44970	62049
57452	62050
6819	62051
29054	62052
24832	62053
2177	62054
26549	62055
25966	62056
20790	62057
3799	62058
36131	62059
11550	62060
1108	62061
68962	62062
79	62063
1934	62064
11706	62065
13669	62066
4151	62067
1785	62068
8503	62069
248	62070
1454	62071
14265	62072
2610	62073
51	62074
10845	62075
22649	62076
7446	62077
97769	62078
81633	62079
70919	62080
5296	62081
3682	62082
104159	62083
26288	62084
45464	62085
78720	62086
9080	62087
28446	62088
53593	62089
11753	62090
55022	62091
43660	62092
114168	62093
104238	62094
24733	62095
44584	62096
51428	62097
32764	62098
765	62099
56952	62100
3575	62101
15219	62102
18202	62103
61697	62104
9074	62105
2014	62106
88545	62107
38583	62108
131606	62109
184412	62110
21658	62111
140727	62112
45004	62113
3364	62114
68973	62115
45782	62116
32663	62117
66705	62118
42607	62119
65111	62120
35710	62121
100934	62122
4727	62123
100815	62124
17400	62125
65115	62126
90129	62127
16600	62128
46401	62129
394	62130
2273	62131
11495	62132
12696	62133
13952	62134
14596	62135
74479	62136
8084	62137
12862	62138
48095	62139
79417	62140
11485	62141
11563	62142
2105	62143
74204	62144
26306	62145
25572	62146
14054	62147
65356	62148
19662	62149
12640	62150
99798	62151
98578	62152
16934	62153
55280	62154
22538	62155
37918	62156
132486	62157
33685	62158
6568	62159
17651	62160
64139	62161
25469	62162
147585	62163
12612	62164
66999	62165
68690	62166
17437	62167
6091	62168
79700	62169
29028	62170
73093	62171
81741	62172
24960	62173
5	62174
34456	62175
27814	62176
1525	62177
9	62178
40453	62179
27804	62180
452	62181
52361	62182
88052	62183
25072	62184
75807	62185
68805	62186
182	62187
62064	62188
1266	62189
89190	62190
3328	62191
8092	62192
16724	62193
68387	62194
65777	62195
32370	62196
9984	62197
54511	62198
108733	62199
32633	62200
32806	62201
29724	62202
128293	62203
64493	62204
59247	62205
48033	62206
52315	62207
17268	62208
1699	62209
46557	62210
40880	62211
5193	62212
43631	62213
17532	62214
9906	62215
43666	62216
27433	62217
2118	62218
29291	62219
108955	62220
118749	62221
3467	62222
88814	62223
21663	62224
10042	62225
77655	62226
23211	62227
4461	62228
35304	62229
5328	62230
93804	62231
91257	62232
83092	62233
15005	62234
56025	62235
112148	62236
110262	62237
99271	62238
132681	62239
1660	62240
28595	62241
34066	62242
18157	62243
74334	62244
28930	62245
92451	62246
18798	62247
181280	62248
85956	62249
9350	62250
14727	62251
45306	62252
38616	62253
19682	62254
16926	62255
2066	62256
5342	62257
39117	62258
10807	62259
7632	62260
10038	62261
52418	62262
39321	62263
61865	62264
45258	62265
111946	62266
8058	62267
428	62268
24389	62269
185880	62270
79579	62271
68063	62272
46901	62273
7657	62274
44815	62275
126604	62276
5002	62277
10601	62278
10988	62279
12419	62280
33589	62281
2337	62282
6950	62283
13937	62284
77330	62285
130037	62286
19637	62287
50805	62288
14947	62289
65682	62290
19519	62291
26050	62292
30513	62293
1022	62294
8509	62295
305	62296
12214	62297
72828	62298
24421	62299
18626	62300
97033	62301
17844	62302
21453	62303
28735	62304
16492	62305
57223	62306
4849	62307
17580	62308
35149	62309
24128	62310
19662	62311
2279	62312
45611	62313
11581	62314
29162	62315
13021	62316
6120	62317
14141	62318
65194	62319
23085	62320
78491	62321
21179	62322
65469	62323
72653	62324
31027	62325
110568	62326
100359	62327
15168	62328
26516	62329
58453	62330
66160	62331
57407	62332
46084	62333
26000	62334
44152	62335
139014	62336
14917	62337
23754	62338
33	62339
20933	62340
24533	62341
28300	62342
52004	62343
13299	62344
36621	62345
60092	62346
1174	62347
125761	62348
14780	62349
55538	62350
52276	62351
98689	62352
8005	62353
51258	62354
2814	62355
45429	62356
77166	62357
107916	62358
81060	62359
68584	62360
50163	62361
14437	62362
38357	62363
18130	62364
40095	62365
1063	62366
2218	62367
11322	62368
96997	62369
16710	62370
12096	62371
4085	62372
104589	62373
28756	62374
5340	62375
36843	62376
16100	62377
16141	62378
27992	62379
13693	62380
25	62381
62851	62382
38157	62383
21470	62384
26650	62385
46462	62386
88663	62387
12458	62388
1022	62389
108523	62390
43601	62391
15	62392
50044	62393
2981	62394
1468	62395
2618	62396
121035	62397
1093	62398
9197	62399
16026	62400
12	62401
113191	62402
88066	62403
24808	62404
72809	62405
36022	62406
8720	62407
54427	62408
7110	62409
19974	62410
105092	62411
11322	62412
35079	62413
48651	62414
60604	62415
14032	62416
8225	62417
7019	62418
9922	62419
32339	62420
37885	62421
14152	62422
13707	62423
46632	62424
26433	62425
88042	62426
16012	62427
28193	62428
15099	62429
57196	62430
54185	62431
9172	62432
9619	62433
17602	62434
51	62435
114	62436
18456	62437
151240	62438
31880	62439
17634	62440
20483	62441
10918	62442
29237	62443
5640	62444
28437	62445
47715	62446
156369	62447
60860	62448
23340	62449
104924	62450
21331	62451
374	62452
1061	62453
34677	62454
5090	62455
10363	62456
1240	62457
65624	62458
65058	62459
9014	62460
34351	62461
43259	62462
304	62463
68644	62464
693	62465
11667	62466
54870	62467
9922	62468
13632	62469
43283	62470
132489	62471
84635	62472
8473	62473
4578	62474
7777	62475
42416	62476
61601	62477
5089	62478
83442	62479
172866	62480
21577	62481
55118	62482
4622	62483
137452	62484
7401	62485
6655	62486
38009	62487
32012	62488
1014	62489
38139	62490
70435	62491
42005	62492
15828	62493
17404	62494
41776	62495
122153	62496
37277	62497
50524	62498
12808	62499
42181	62500
30335	62501
26321	62502
42294	62503
27415	62504
21501	62505
63654	62506
60901	62507
121626	62508
699	62509
88862	62510
27	62511
17788	62512
82122	62513
699	62514
115421	62515
87856	62516
96162	62517
26684	62518
185771	62519
21225	62520
57044	62521
4432	62522
140527	62523
110718	62524
24651	62525
41559	62526
53950	62527
18068	62528
13515	62529
47302	62530
3406	62531
1046	62532
3860	62533
47865	62534
12623	62535
72307	62536
15654	62537
26388	62538
57679	62539
22817	62540
404	62541
26880	62542
31460	62543
12740	62544
57335	62545
108604	62546
4454	62547
38414	62548
31463	62549
108955	62550
71887	62551
38812	62552
88105	62553
505	62554
46993	62555
34599	62556
275	62557
13909	62558
66507	62559
31552	62560
9545	62561
22064	62562
23398	62563
21704	62564
6871	62565
31761	62566
1161	62567
62063	62568
6242	62569
14784	62570
120210	62571
3288	62572
56323	62573
1724	62574
54278	62575
128504	62576
56980	62577
67502	62578
25163	62579
5125	62580
163211	62581
141910	62582
7103	62583
5493	62584
5383	62585
43741	62586
42573	62587
17192	62588
11697	62589
35696	62590
37081	62591
79035	62592
58381	62593
11061	62594
17636	62595
61413	62596
52508	62597
5365	62598
28797	62599
2909	62600
29804	62601
4637	62602
2586	62603
10733	62604
15971	62605
54247	62606
55430	62607
33577	62608
7916	62609
60545	62610
34	62611
16917	62612
63553	62613
66762	62614
70269	62615
107699	62616
3477	62617
13674	62618
41671	62619
34359	62620
86953	62621
22109	62622
6076	62623
7254	62624
51395	62625
35505	62626
8723	62627
10039	62628
11788	62629
7874	62630
26713	62631
24808	62632
21853	62633
25686	62634
20	62635
77199	62636
10719	62637
3247	62638
16505	62639
49859	62640
975	62641
2723	62642
26455	62643
57389	62644
53979	62645
15067	62646
1795	62647
44924	62648
9147	62649
8350	62650
82993	62651
11664	62652
22456	62653
89480	62654
154330	62655
51198	62656
4	62657
24226	62658
82751	62659
81586	62660
48681	62661
2956	62662
47531	62663
83438	62664
144266	62665
4305	62666
19242	62667
6466	62668
168049	62669
44637	62670
78062	62671
43148	62672
87141	62673
20828	62674
47553	62675
4626	62676
56200	62677
64	62678
139419	62679
12722	62680
20887	62681
37895	62682
15	62683
102799	62684
79683	62685
46926	62686
75556	62687
81683	62688
67979	62689
61023	62690
130246	62691
10177	62692
16	62693
67333	62694
29	62695
73928	62696
22160	62697
65546	62698
67615	62699
32387	62700
11004	62701
13018	62702
86651	62703
428	62704
41804	62705
5296	62706
29050	62707
6210	62708
121263	62709
47594	62710
14712	62711
23726	62712
70196	62713
3395	62714
63965	62715
52430	62716
28726	62717
53475	62718
39383	62719
5756	62720
31911	62721
26360	62722
49172	62723
31300	62724
82754	62725
31241	62726
107688	62727
6570	62728
24853	62729
6	62730
2170	62731
46813	62732
24824	62733
53359	62734
104818	62735
5237	62736
30608	62737
4472	62738
28726	62739
51359	62740
64730	62741
3281	62742
80988	62743
40770	62744
15205	62745
21568	62746
16009	62747
3352	62748
9725	62749
83387	62750
6814	62751
64453	62752
68810	62753
50896	62754
7475	62755
38906	62756
16007	62757
73694	62758
12237	62759
21592	62760
107778	62761
46943	62762
61747	62763
43344	62764
82137	62765
32357	62766
47365	62767
6163	62768
1865	62769
12703	62770
4614	62771
7924	62772
10879	62773
9399	62774
90916	62775
34994	62776
9704	62777
18399	62778
78278	62779
15694	62780
104189	62781
19379	62782
39007	62783
6013	62784
19138	62785
2037	62786
10558	62787
73776	62788
2829	62789
2064	62790
52428	62791
5114	62792
26274	62793
26739	62794
84835	62795
30999	62796
82227	62797
114523	62798
46713	62799
40632	62800
29657	62801
29657	62802
62284	62803
35060	62804
8346	62805
25203	62806
29741	62807
13909	62808
62792	62809
9090	62810
17366	62811
6966	62812
46570	62813
59133	62814
20865	62815
113978	62816
10769	62817
8846	62818
78958	62819
10441	62820
25303	62821
8023	62822
22520	62823
14281	62824
13589	62825
18328	62826
48930	62827
24754	62828
5134	62829
8446	62830
180042	62831
50617	62832
102411	62833
60793	62834
5361	62835
185512	62836
73856	62837
42978	62838
9037	62839
23660	62840
12638	62841
39798	62842
10936	62843
19224	62844
4260	62845
3201	62846
25413	62847
50796	62848
112097	62849
3352	62850
80896	62851
18637	62852
82347	62853
37614	62854
45431	62855
65192	62856
37562	62857
101682	62858
13410	62859
36312	62860
125837	62861
5380	62862
61733	62863
6279	62864
130332	62865
73671	62866
104132	62867
111537	62868
4112	62869
19875	62870
47675	62871
42026	62872
73984	62873
21731	62874
66015	62875
5695	62876
1466	62877
495	62878
112977	62879
42803	62880
769	62881
42189	62882
28503	62883
20872	62884
41550	62885
32692	62886
127644	62887
10170	62888
62766	62889
21725	62890
78917	62891
1288	62892
48124	62893
74066	62894
38660	62895
101824	62896
62782	62897
20739	62898
12	62899
6950	62900
10209	62901
826	62902
30316	62903
21584	62904
22851	62905
12801	62906
70265	62907
91957	62908
28969	62909
13699	62910
2723	62911
3880	62912
26357	62913
10068	62914
29620	62915
72895	62916
44120	62917
2710	62918
13933	62919
19643	62920
571	62921
33266	62922
39811	62923
1849	62924
15872	62925
28297	62926
51374	62927
53450	62928
8519	62929
46489	62930
17658	62931
4533	62932
23093	62933
1024	62934
28287	62935
69327	62936
109820	62937
143833	62938
1305	62939
52067	62940
29791	62941
35673	62942
98336	62943
17650	62944
1591	62945
4071	62946
18316	62947
12	62948
5860	62949
17573	62950
10366	62951
44329	62952
47526	62953
185375	62954
13749	62955
19833	62956
19359	62957
132165	62958
108645	62959
91083	62960
34360	62961
4104	62962
17443	62963
11854	62964
9027	62965
940	62966
228	62967
32307	62968
167	62969
445	62970
12	62971
3927	62972
12	62973
12	62974
12	62975
12	62976
12	62977
10891	62978
11671	62979
17686	62980
2054	62981
81924	62982
42276	62983
23726	62984
39752	62985
31021	62986
19129	62987
3977	62988
23389	62989
22402	62990
3169	62991
30401	62992
62827	62993
46758	62994
102805	62995
1838	62996
169200	62997
1133	62998
8643	62999
1188	63000
54282	63001
1046	63002
66608	63003
3603	63004
69302	63005
25302	63006
35075	63007
47907	63008
50281	63009
20055	63010
137933	63011
374	63012
35443	63013
46123	63014
15518	63015
1789	63016
100194	63017
20023	63018
4060	63019
27205	63020
51361	63021
27700	63022
8493	63023
55405	63024
204	63025
2189	63026
12371	63027
51562	63028
66231	63029
47975	63030
54458	63031
52240	63032
12919	63033
17368	63034
73468	63035
47592	63036
1111	63037
47522	63038
4609	63039
42578	63040
24756	63041
29502	63042
118587	63043
16945	63044
72420	63045
75863	63046
52293	63047
7955	63048
19095	63049
23327	63050
104473	63051
21529	63052
19709	63053
96195	63054
79082	63055
42263	63056
5852	63057
18815	63058
26131	63059
26131	63060
3424	63061
31244	63062
18321	63063
84909	63064
19691	63065
40877	63066
1817	63067
4119	63068
105246	63069
10072	63070
23414	63071
99951	63072
699	63073
3132	63074
139	63075
57409	63076
14572	63077
30408	63078
68430	63079
66282	63080
65974	63081
4494	63082
12820	63083
5128	63084
9726	63085
28269	63086
29346	63087
486	63088
12045	63089
7086	63090
1078	63091
2570	63092
276	63093
66073	63094
46029	63095
2648	63096
7779	63097
56311	63098
40368	63099
24845	63100
62021	63101
4185	63102
25804	63103
13164	63104
52079	63105
48864	63106
35446	63107
87856	63108
4491	63109
59703	63110
39821	63111
43535	63112
10054	63113
5570	63114
62287	63115
40836	63116
12657	63117
1612	63118
3590	63119
99023	63120
222	63121
6799	63122
29550	63123
36151	63124
66148	63125
120289	63126
15	63127
56139	63128
18077	63129
56515	63130
90079	63131
66785	63132
67471	63133
29679	63134
6681	63135
93986	63136
47115	63137
2263	63138
51155	63139
20910	63140
2971	63141
78553	63142
70224	63143
6953	63144
13710	63145
1479	63146
38147	63147
55955	63148
57268	63149
22762	63150
55255	63151
94343	63152
72975	63153
117451	63154
20856	63155
36597	63156
22584	63157
24291	63158
44879	63159
2541	63160
75473	63161
122279	63162
6658	63163
1088	63164
23839	63165
2805	63166
11988	63167
54407	63168
37023	63169
33693	63170
174865	63171
719	63172
77719	63173
17610	63174
41912	63175
28676	63176
32758	63177
31568	63178
27916	63179
4168	63180
11	63181
13480	63182
44961	63183
8529	63184
38759	63185
16002	63186
41339	63187
60269	63188
7073	63189
67111	63190
38221	63191
100183	63192
12934	63193
56340	63194
30567	63195
62835	63196
66688	63197
104192	63198
30919	63199
16052	63200
14373	63201
8512	63202
21232	63203
12986	63204
3266	63205
14585	63206
66015	63207
1616	63208
1174	63209
354	63210
4068	63211
8193	63212
16258	63213
52615	63214
3807	63215
104734	63216
28959	63217
38812	63218
1838	63219
124555	63220
14875	63221
29854	63222
4847	63223
31156	63224
19302	63225
13480	63226
7379	63227
4694	63228
1014	63229
4744	63230
108803	63231
122728	63232
16974	63233
127977	63234
18933	63235
24846	63236
82887	63237
99995	63238
35733	63239
31720	63240
8350	63241
77738	63242
3019	63243
31864	63244
42479	63245
18898	63246
1665	63247
4860	63248
41846	63249
966	63250
4753	63251
5263	63252
65478	63253
6255	63254
1939	63255
41683	63256
45650	63257
25439	63258
38949	63259
9357	63260
1665	63261
42151	63262
12844	63263
39648	63264
25670	63265
26091	63266
87894	63267
17954	63268
22733	63269
56837	63270
16377	63271
6255	63272
14600	63273
7067	63274
32912	63275
68962	63276
12601	63277
126955	63278
44154	63279
60835	63280
23381	63281
35652	63282
10945	63283
29281	63284
62079	63285
18414	63286
50911	63287
78341	63288
123534	63289
20572	63290
54513	63291
47399	63292
82410	63293
2957	63294
53320	63295
20856	63296
82201	63297
41417	63298
8025	63299
767	63300
24690	63301
83237	63302
82887	63303
24075	63304
5367	63305
10100	63306
5318	63307
52220	63308
5337	63309
69276	63310
6904	63311
30791	63312
1145	63313
36579	63314
72651	63315
32060	63316
1634	63317
85852	63318
39553	63319
16435	63320
18186	63321
16	63322
2315	63323
36713	63324
19349	63325
6508	63326
8332	63327
28728	63328
47160	63329
32057	63330
2023	63331
9837	63332
23541	63333
48116	63334
20094	63335
8211	63336
27362	63337
54784	63338
31115	63339
12392	63340
101923	63341
2136	63342
26652	63343
31433	63344
1803	63345
10768	63346
5243	63347
29543	63348
102036	63349
9981	63350
69068	63351
6857	63352
51884	63353
19535	63354
91275	63355
418	63356
3682	63357
134347	63358
127761	63359
1583	63360
13728	63361
52078	63362
20720	63363
16945	63364
14231	63365
24229	63366
31135	63367
12808	63368
47686	63369
67846	63370
9613	63371
6501	63372
113217	63373
11714	63374
46326	63375
144753	63376
16908	63377
52392	63378
12300	63379
16045	63380
13924	63381
11314	63382
29604	63383
17844	63384
9510	63385
37775	63386
5861	63387
149982	63388
1279	63389
21137	63390
60364	63391
19691	63392
12286	63393
3199	63394
40452	63395
12300	63396
12248	63397
42703	63398
157164	63399
8925	63400
21725	63401
13961	63402
76	63403
40801	63404
31691	63405
56997	63406
78079	63407
10162	63408
40892	63409
27370	63410
47787	63411
2832	63412
19	63413
15189	63414
26619	63415
8613	63416
1554	63417
2580	63418
8084	63419
9269	63420
9371	63421
14443	63422
32648	63423
12989	63424
57727	63425
4489	63426
89360	63427
4080	63428
30374	63429
45384	63430
3656	63431
20325	63432
537	63433
144467	63434
80435	63435
3615	63436
491	63437
126200	63438
17964	63439
67470	63440
101081	63441
43667	63442
40712	63443
52407	63444
24178	63445
122360	63446
57493	63447
2390	63448
63539	63449
54613	63450
18138	63451
28762	63452
7873	63453
15203	63454
2543	63455
81404	63456
4427	63457
62554	63458
4079	63459
1934	63460
515	63461
27628	63462
4831	63463
21151	63464
52388	63465
7056	63466
38213	63467
34767	63468
13757	63469
5309	63470
25211	63471
60940	63472
49843	63473
4538	63474
33738	63475
32351	63476
34357	63477
42700	63478
144652	63479
1753	63480
60792	63481
4685	63482
22620	63483
13722	63484
1310	63485
31875	63486
101019	63487
3128	63488
125241	63489
42729	63490
25464	63491
3193	63492
23526	63493
4034	63494
20473	63495
24418	63496
8816	63497
877	63498
50	63499
1683	63500
12605	63501
3447	63502
9110	63503
51121	63504
112667	63505
6034	63506
105179	63507
2872	63508
21183	63509
14561	63510
26817	63511
22036	63512
73170	63513
43570	63514
50130	63515
3964	63516
609	63517
19825	63518
53851	63519
19138	63520
30014	63521
4535	63522
51	63523
54950	63524
48894	63525
40452	63526
40452	63527
8751	63528
44379	63529
60622	63530
445	63531
91461	63532
3551	63533
47711	63534
25426	63535
56661	63536
31494	63537
39467	63538
39542	63539
773	63540
41780	63541
3715	63542
6100	63543
1326	63544
61365	63545
3347	63546
1466	63547
38880	63548
45463	63549
22563	63550
44927	63551
69919	63552
61175	63553
39312	63554
24016	63555
52407	63556
9950	63557
2214	63558
23045	63559
97611	63560
11926	63561
28561	63562
156731	63563
2818	63564
33268	63565
60101	63566
153497	63567
31951	63568
80955	63569
17638	63570
31461	63571
48127	63572
19058	63573
118981	63574
115340	63575
6896	63576
69982	63577
1087	63578
18834	63579
56987	63580
52729	63581
110189	63582
54597	63583
20723	63584
68534	63585
11136	63586
5335	63587
56665	63588
87175	63589
31498	63590
1177	63591
67781	63592
142456	63593
42002	63594
55126	63595
1925	63596
14244	63597
51673	63598
38077	63599
120737	63600
38909	63601
28545	63602
2025	63603
8650	63604
5926	63605
64834	63606
301	63607
2929	63608
43234	63609
97939	63610
7813	63611
20693	63612
55968	63613
70480	63614
1657	63615
13457	63616
60311	63617
71039	63618
56590	63619
2403	63620
4126	63621
104589	63622
45725	63623
8409	63624
28551	63625
449	63626
24832	63627
8387	63628
48439	63629
4845	63630
28958	63631
31244	63632
2788	63633
12302	63634
26906	63635
34629	63636
34292	63637
22877	63638
88084	63639
15488	63640
4867	63641
26906	63642
12286	63643
21669	63644
31140	63645
5774	63646
102048	63647
728	63648
5455	63649
7525	63650
38643	63651
3835	63652
8387	63653
104356	63654
17404	63655
22120	63656
167071	63657
17650	63658
26297	63659
68186	63660
27819	63661
3913	63662
5356	63663
97353	63664
35261	63665
4623	63666
15	63667
19348	63668
30334	63669
73812	63670
42156	63671
80638	63672
3776	63673
48009	63674
67606	63675
51053	63676
12321	63677
19829	63678
4639	63679
97918	63680
43223	63681
30014	63682
9627	63683
57536	63684
2211	63685
3366	63686
8283	63687
3688	63688
3553	63689
27447	63690
5104	63691
1295	63692
1078	63693
1910	63694
29422	63695
18404	63696
32110	63697
5858	63698
18202	63699
64550	63700
94373	63701
33504	63702
61337	63703
21225	63704
11833	63705
51571	63706
48968	63707
31451	63708
22052	63709
87318	63710
20081	63711
41894	63712
24350	63713
26123	63714
67630	63715
31590	63716
142636	63717
17921	63718
65069	63719
3619	63720
93738	63721
11370	63722
39191	63723
5227	63724
9825	63725
41113	63726
35166	63727
18975	63728
21109	63729
3435	63730
56665	63731
25795	63732
10316	63733
26567	63734
26389	63735
3758	63736
22851	63737
14638	63738
37168	63739
60869	63740
636	63741
7532	63742
26380	63743
4661	63744
5233	63745
16348	63746
406	63747
33704	63748
62334	63749
38242	63750
11336	63751
16174	63752
23040	63753
7072	63754
21425	63755
30413	63756
125908	63757
13893	63758
46893	63759
26559	63760
24897	63761
47569	63762
1296	63763
38965	63764
83636	63765
31236	63766
4141	63767
3574	63768
1466	63769
9397	63770
1735	63771
65294	63772
69310	63773
46354	63774
44929	63775
34102	63776
39044	63777
12062	63778
39727	63779
34489	63780
78472	63781
79354	63782
99142	63783
2734	63784
72649	63785
15266	63786
445	63787
63619	63788
53195	63789
81665	63790
1004	63791
12880	63792
7254	63793
65170	63794
28473	63795
46489	63796
37878	63797
46079	63798
25519	63799
80956	63800
34987	63801
59911	63802
55789	63803
96329	63804
54898	63805
2781	63806
53457	63807
30854	63808
7665	63809
20231	63810
996	63811
91066	63812
9453	63813
50131	63814
35847	63815
1861	63816
36808	63817
15376	63818
90699	63819
2105	63820
10617	63821
96957	63822
23009	63823
62890	63824
8690	63825
76640	63826
77253	63827
63789	63828
52948	63829
13282	63830
8793	63831
27706	63832
24753	63833
104714	63834
23285	63835
36729	63836
12886	63837
7532	63838
227	63839
49001	63840
39937	63841
174745	63842
131122	63843
30661	63844
174259	63845
60078	63846
20727	63847
34381	63848
8444	63849
16889	63850
19365	63851
26091	63852
61272	63853
10921	63854
153374	63855
39543	63856
34895	63857
28218	63858
28737	63859
37680	63860
25377	63861
68389	63862
41577	63863
46594	63864
132581	63865
34525	63866
50105	63867
13961	63868
101507	63869
9645	63870
7509	63871
64822	63872
82623	63873
74271	63874
57054	63875
48911	63876
54232	63877
5383	63878
5733	63879
45137	63880
72886	63881
6963	63882
32706	63883
8552	63884
4957	63885
20986	63886
140878	63887
2648	63888
65838	63889
45322	63890
31657	63891
11703	63892
62406	63893
91394	63894
109953	63895
53689	63896
152790	63897
43764	63898
19429	63899
16210	63900
27867	63901
48068	63902
46367	63903
44792	63904
57626	63905
326	63906
25029	63907
47096	63908
117563	63909
79	63910
4634	63911
3470	63912
79	63913
47570	63914
30700	63915
13517	63916
2827	63917
60630	63918
4477	63919
2019	63920
94180	63921
53295	63922
53334	63923
36239	63924
94985	63925
33717	63926
7888	63927
96962	63928
110058	63929
23839	63930
54718	63931
87954	63932
167836	63933
719	63934
10269	63935
109009	63936
289	63937
7624	63938
765	63939
23579	63940
81935	63941
675	63942
27	63943
36588	63944
37138	63945
104814	63946
52414	63947
13453	63948
28433	63949
5635	63950
31517	63951
55706	63952
180	63953
82723	63954
95348	63955
24084	63956
42088	63957
45421	63958
21069	63959
35710	63960
78376	63961
34890	63962
38787	63963
366	63964
8858	63965
6620	63966
87356	63967
48051	63968
49865	63969
82936	63970
97033	63971
25734	63972
88467	63973
12436	63974
83669	63975
316	63976
57315	63977
29066	63978
24620	63979
900	63980
46094	63981
29721	63982
9	63983
47633	63984
89966	63985
8144	63986
119508	63987
50894	63988
60235	63989
47741	63990
47831	63991
42741	63992
70839	63993
32272	63994
32450	63995
57729	63996
9029	63997
51	63998
69093	63999
11722	64000
134	64001
24849	64002
33166	64003
699	64004
41187	64005
79275	64006
89737	64007
2684	64008
3884	64009
344	64010
24682	64011
21400	64012
67006	64013
187464	64014
13469	64015
20677	64016
87138	64017
14599	64018
43461	64019
3418	64020
2268	64021
1073	64022
19821	64023
5919	64024
61206	64025
19342	64026
32127	64027
10886	64028
25022	64029
11357	64030
55284	64031
39383	64032
80670	64033
9584	64034
65503	64035
46876	64036
5058	64037
70265	64038
39825	64039
21950	64040
32144	64041
11723	64042
50068	64043
2214	64044
109774	64045
117	64046
67742	64047
14048	64048
46572	64049
40498	64050
29440	64051
4694	64052
11379	64053
60229	64054
4143	64055
6090	64056
50840	64057
114006	64058
4153	64059
52250	64060
47267	64061
66095	64062
14091	64063
1348	64064
12127	64065
29454	64066
24374	64067
393	64068
17903	64069
3201	64070
20079	64071
42985	64072
23781	64073
6325	64074
321	64075
14233	64076
2265	64077
20655	64078
5569	64079
32584	64080
67662	64081
39082	64082
50643	64083
48620	64084
89460	64085
94439	64086
2588	64087
23741	64088
75638	64089
32479	64090
693	64091
14832	64092
163	64093
10001	64094
374	64095
49402	64096
16282	64097
21310	64098
12203	64099
49358	64100
33975	64101
1480	64102
35617	64103
17713	64104
7581	64105
5078	64106
44727	64107
46527	64108
78280	64109
42501	64110
99515	64111
42789	64112
21982	64113
37765	64114
20909	64115
16173	64116
67560	64117
53319	64118
169577	64119
14033	64120
67029	64121
99991	64122
10100	64123
49193	64124
97766	64125
58469	64126
40501	64127
251	64128
2933	64129
9	64130
48714	64131
34554	64132
26642	64133
39605	64134
6164	64135
72402	64136
627	64137
54796	64138
31858	64139
13566	64140
68454	64141
110645	64142
2866	64143
140752	64144
56867	64145
37162	64146
37578	64147
31740	64148
30049	64149
21197	64150
49399	64151
16960	64152
23839	64153
20783	64154
61601	64155
37750	64156
49019	64157
38328	64158
163	64159
47191	64160
111820	64161
59778	64162
44986	64163
61827	64164
24977	64165
36781	64166
7548	64167
88611	64168
40636	64169
47496	64170
18631	64171
44448	64172
24516	64173
31335	64174
66730	64175
4797	64176
6280	64177
3399	64178
14824	64179
71276	64180
5481	64181
59255	64182
22356	64183
73630	64184
2673	64185
51281	64186
28893	64187
18229	64188
16387	64189
3197	64190
59080	64191
10009	64192
32840	64193
101691	64194
30222	64195
9886	64196
40577	64197
26661	64198
35014	64199
51097	64200
7068	64201
7420	64202
24050	64203
4360	64204
5074	64205
4634	64206
52428	64207
37577	64208
14642	64209
72317	64210
91322	64211
17964	64212
109493	64213
100278	64214
23314	64215
35956	64216
35679	64217
187402	64218
52248	64219
7811	64220
18886	64221
112689	64222
53231	64223
20082	64224
99388	64225
29003	64226
8095	64227
81293	64228
72857	64229
6819	64230
7733	64231
98271	64232
57787	64233
8656	64234
11615	64235
128	64236
25559	64237
4276	64238
26723	64239
8472	64240
51384	64241
430	64242
66223	64243
35453	64244
821	64245
46214	64246
96468	64247
60706	64248
32208	64249
14145	64250
873	64251
719	64252
37877	64253
5348	64254
5936	64255
318	64256
20105	64257
46624	64258
1359	64259
41844	64260
21686	64261
11	64262
36338	64263
51178	64264
17633	64265
42228	64266
13451	64267
6677	64268
14123	64269
15284	64270
29326	64271
32189	64272
56781	64273
9729	64274
22440	64275
32120	64276
26558	64277
20013	64278
1329	64279
699	64280
22023	64281
18393	64282
15339	64283
64288	64284
18259	64285
18152	64286
26406	64287
47984	64288
78703	64289
27746	64290
1006	64291
78026	64292
5364	64293
47727	64294
83480	64295
21744	64296
64261	64297
32646	64298
18153	64299
68880	64300
72140	64301
121950	64302
72649	64303
45620	64304
14000	64305
22057	64306
3602	64307
1078	64308
18544	64309
42600	64310
14526	64311
12320	64312
31092	64313
108940	64314
33497	64315
84656	64316
12171	64317
60092	64318
16585	64319
14604	64320
45384	64321
13210	64322
50691	64323
4202	64324
24670	64325
1591	64326
22034	64327
21233	64328
24983	64329
36935	64330
34653	64331
30918	64332
13715	64333
27756	64334
77093	64335
31027	64336
1499	64337
34798	64338
56201	64339
37901	64340
21869	64341
43112	64342
47918	64343
39139	64344
37220	64345
28490	64346
97320	64347
738	64348
65833	64349
39901	64350
33460	64351
16030	64352
1555	64353
1652	64354
35	64355
7569	64356
70700	64357
35382	64358
91	64359
91	64360
17497	64361
62745	64362
3483	64363
14154	64364
48660	64365
1169	64366
75376	64367
24957	64368
53698	64369
64929	64370
5125	64371
2735	64372
11950	64373
18952	64374
6573	64375
39765	64376
38661	64377
38661	64378
80185	64379
40562	64380
10939	64381
43459	64382
36979	64383
9312	64384
13294	64385
825	64386
28525	64387
10674	64388
58610	64389
149997	64390
21192	64391
11742	64392
28486	64393
23147	64394
43627	64395
27975	64396
87547	64397
3217	64398
3776	64399
18	64400
484	64401
2675	64402
416	64403
1684	64404
9195	64405
55	64406
1286	64407
56653	64408
19210	64409
7569	64410
50167	64411
21570	64412
72143	64413
72143	64414
72711	64415
15932	64416
70057	64417
2107	64418
14783	64419
3281	64420
41542	64421
36320	64422
43698	64423
50920	64424
4887	64425
87552	64426
13446	64427
19479	64428
9291	64429
54226	64430
30148	64431
6348	64432
3036	64433
41864	64434
123346	64435
31886	64436
67513	64437
3883	64438
13504	64439
61263	64440
19871	64441
35147	64442
23444	64443
16261	64444
11382	64445
42607	64446
12744	64447
899	64448
302	64449
1098	64450
77310	64451
28853	64452
117627	64453
42692	64454
34383	64455
9582	64456
21263	64457
13562	64458
4401	64459
22532	64460
11047	64461
11665	64462
24356	64463
84657	64464
104203	64465
40325	64466
12192	64467
1222	64468
45450	64469
6993	64470
47688	64471
9917	64472
35129	64473
64287	64474
98409	64475
37909	64476
7329	64477
26020	64478
12781	64479
8410	64480
45540	64481
2795	64482
71011	64483
51394	64484
109832	64485
25077	64486
6763	64487
68662	64488
4575	64489
81658	64490
163782	64491
68013	64492
1242	64493
47553	64494
32102	64495
754	64496
6398	64497
42342	64498
46	64499
43220	64500
138595	64501
110374	64502
12978	64503
50137	64504
16886	64505
321	64506
7915	64507
46215	64508
28523	64509
33723	64510
28931	64511
14491	64512
35213	64513
29714	64514
41414	64515
96158	64516
3689	64517
31693	64518
18327	64519
89471	64520
18292	64521
1172	64522
53044	64523
25090	64524
24987	64525
1120	64526
18015	64527
68633	64528
24177	64529
21774	64530
66220	64531
72334	64532
27734	64533
27628	64534
19349	64535
118598	64536
39455	64537
49376	64538
14847	64539
54183	64540
9411	64541
37151	64542
89753	64543
3045	64544
3565	64545
3565	64546
51	64547
83514	64548
31028	64549
4304	64550
60396	64551
11996	64552
5279	64553
96376	64554
53328	64555
19298	64556
13656	64557
15344	64558
1708	64559
1120	64560
15215	64561
1245	64562
62622	64563
26019	64564
22225	64565
47136	64566
2309	64567
15310	64568
57418	64569
15379	64570
146872	64571
26911	64572
6341	64573
132429	64574
12840	64575
66095	64576
4677	64577
30748	64578
17656	64579
38345	64580
29396	64581
14065	64582
7695	64583
28740	64584
28140	64585
161580	64586
16821	64587
9825	64588
41718	64589
50739	64590
125744	64591
28321	64592
8110	64593
11723	64594
32379	64595
18624	64596
32377	64597
15203	64598
75504	64599
133678	64600
44219	64601
421	64602
8593	64603
121558	64604
7506	64605
17571	64606
123022	64607
148806	64608
133685	64609
71011	64610
26744	64611
125458	64612
32695	64613
22708	64614
5596	64615
37235	64616
63824	64617
20578	64618
11694	64619
19128	64620
32321	64621
646	64622
3304	64623
1627	64624
59697	64625
36613	64626
52977	64627
81640	64628
20163	64629
114749	64630
40757	64631
40809	64632
85392	64633
40809	64634
159634	64635
114691	64636
5855	64637
13784	64638
25824	64639
50162	64640
33348	64641
1556	64642
11878	64643
29736	64644
57510	64645
10267	64646
69262	64647
65596	64648
10788	64649
141225	64650
118476	64651
35667	64652
8281	64653
21954	64654
91609	64655
10977	64656
26277	64657
26277	64658
8724	64659
20628	64660
4352	64661
29507	64662
19955	64663
3633	64664
146448	64665
23398	64666
26742	64667
61919	64668
15228	64669
5867	64670
231	64671
24384	64672
7518	64673
59149	64674
24114	64675
48170	64676
59068	64677
36775	64678
16131	64679
21828	64680
47898	64681
29454	64682
2593	64683
94304	64684
26	64685
47689	64686
11022	64687
176249	64688
11022	64689
11368	64690
2	64691
12208	64692
101101	64693
8547	64694
2406	64695
42038	64696
33680	64697
8640	64698
43716	64699
37886	64700
114673	64701
18565	64702
40898	64703
102940	64704
35333	64705
41507	64706
42038	64707
45411	64708
11951	64709
19585	64710
11951	64711
91658	64712
92014	64713
31837	64714
91489	64715
91864	64716
89496	64717
114691	64718
141637	64719
34993	64720
91699	64721
11951	64722
145967	64723
19585	64724
114506	64725
92398	64726
44190	64727
4031	64728
77458	64729
2053	64730
276	64731
36516	64732
1536	64733
2053	64734
6873	64735
69930	64736
13244	64737
1536	64738
1536	64739
1536	64740
45519	64741
10034	64742
10034	64743
53466	64744
18047	64745
17199	64746
88465	64747
48503	64748
150035	64749
104417	64750
1605	64751
11450	64752
11450	64753
179038	64754
7017	64755
5833	64756
2985	64757
2985	64758
87211	64759
133755	64760
26770	64761
2658	64762
76732	64763
33959	64764
3715	64765
33959	64766
27971	64767
33959	64768
28777	64769
152778	64770
37577	64771
77521	64772
176319	64773
1157	64774
80	64775
17031	64776
16219	64777
16219	64778
48696	64779
117517	64780
136232	64781
54108	64782
117056	64783
62163	64784
110180	64785
115351	64786
92403	64787
44144	64788
157661	64789
141097	64790
21985	64791
12949	64792
44946	64793
97236	64794
54806	64795
10629	64796
15036	64797
12524	64798
21161	64799
67505	64800
38206	64801
158424	64802
66925	64803
55281	64804
20650	64805
22152	64806
1129	64807
17524	64808
17524	64809
87032	64810
133333	64811
119413	64812
81479	64813
160436	64814
67232	64815
5027	64816
10958	64817
49692	64818
104170	64819
47158	64820
149922	64821
111769	64822
4397	64823
109182	64824
1060	64825
91980	64826
3463	64827
8455	64828
1715	64829
8617	64830
84696	64831
4867	64832
24083	64833
111832	64834
16325	64835
586	64836
41489	64837
9371	64838
63771	64839
110799	64840
127895	64841
30139	64842
107697	64843
14476	64844
94116	64845
182534	64846
62550	64847
92232	64848
23523	64849
124915	64850
53271	64851
111600	64852
66547	64853
22222	64854
66201	64855
17811	64856
64802	64857
33480	64858
65245	64859
78174	64860
185354	64861
4320	64862
85665	64863
150453	64864
25901	64865
82840	64866
6914	64867
59226	64868
6976	64869
40666	64870
12287	64871
6915	64872
2793	64873
8419	64874
30834	64875
56893	64876
30552	64877
136146	64878
4953	64879
87358	64880
36909	64881
14938	64882
72713	64883
38981	64884
30385	64885
35522	64886
68462	64887
8010	64888
95071	64889
27206	64890
177147	64891
29504	64892
46818	64893
10239	64894
35379	64895
111700	64896
81340	64897
17649	64898
39178	64899
120784	64900
59474	64901
52838	64902
103065	64903
177585	64904
63830	64905
136067	64906
4532	64907
10608	64908
16510	64909
30271	64910
120	64911
62413	64912
23830	64913
33480	64914
33480	64915
28859	64916
108789	64917
128165	64918
24851	64919
158966	64920
47358	64921
14793	64922
25250	64923
2616	64924
3321	64925
25	64926
10642	64927
42349	64928
37863	64929
181456	64930
25327	64931
115848	64932
28475	64933
13750	64934
93726	64935
97711	64936
72781	64937
72781	64938
28460	64939
8461	64940
8461	64941
12412	64942
32124	64943
36501	64944
164282	64945
42242	64946
46196	64947
118975	64948
6411	64949
109564	64950
15662	64951
19460	64952
10683	64953
49178	64954
26005	64955
53418	64956
182460	64957
36400	64958
180016	64959
109388	64960
43998	64961
157952	64962
37832	64963
3803	64964
31634	64965
125222	64966
61750	64967
173715	64968
2015	64969
69218	64970
171773	64971
38688	64972
171769	64973
37703	64974
82649	64975
86003	64976
77583	64977
51269	64978
859	64979
175196	64980
118131	64981
12960	64982
52994	64983
3426	64984
60680	64985
13912	64986
82649	64987
2104	64988
31560	64989
188803	64990
124121	64991
124228	64992
58271	64993
126820	64994
53861	64995
2126	64996
16537	64997
98621	64998
19122	64999
64123	65000
20395	65001
40825	65002
7836	65003
145563	65004
8368	65005
44236	65006
143152	65007
172688	65008
2291	65009
16780	65010
110582	65011
40562	65012
2681	65013
5903	65014
29625	65015
20217	65016
85172	65017
125270	65018
5518	65019
5081	65020
3679	65021
11584	65022
2187	65023
16203	65024
1364	65025
2324	65026
272	65027
72122	65028
16991	65029
2719	65030
11584	65031
15200	65032
33018	65033
57301	65034
62350	65035
26853	65036
1889	65037
39406	65038
11230	65039
845	65040
4530	65041
6664	65042
39384	65043
7630	65044
8238	65045
6399	65046
37579	65047
74196	65048
4217	65049
805	65050
35864	65051
17698	65052
88803	65053
146672	65054
23772	65055
133417	65056
11659	65057
6118	65058
29427	65059
26588	65060
43181	65061
80718	65062
37272	65063
743	65064
28212	65065
18210	65066
15673	65067
8333	65068
63675	65069
133613	65070
49378	65071
288	65072
13797	65073
13874	65074
15121	65075
59282	65076
61	65077
127019	65078
3345	65079
18850	65080
48120	65081
4568	65082
86000	65083
723	65084
29527	65085
85593	65086
9059	65087
15742	65088
48710	65089
39351	65090
147229	65091
488	65092
45682	65093
10336	65094
42288	65095
51824	65096
42569	65097
3893	65098
30193	65099
34381	65100
45860	65101
105822	65102
104980	65103
48007	65104
24840	65105
40967	65106
6007	65107
2761	65108
5618	65109
284	65110
19495	65111
47745	65112
71527	65113
2126	65114
18820	65115
87651	65116
686	65117
508	65118
27473	65119
66156	65120
21520	65121
125748	65122
109447	65123
7846	65124
1662	65125
32357	65126
60173	65127
2685	65128
10888	65129
37116	65130
150123	65131
53506	65132
38878	65133
41983	65134
6975	65135
72524	65136
88912	65137
104513	65138
28323	65139
92605	65140
186547	65141
32047	65142
120707	65143
5109	65144
19924	65145
40733	65146
34471	65147
18628	65148
43409	65149
1	65150
5694	65151
89567	65152
3312	65153
7223	65154
2126	65155
35821	65156
16324	65157
498	65158
174900	65159
49102	65160
47647	65161
1661	65162
68979	65163
58995	65164
49449	65165
88583	65166
39830	65167
33563	65168
50249	65169
27375	65170
15626	65171
74305	65172
20738	65173
20329	65174
25749	65175
7390	65176
33667	65177
13216	65178
16417	65179
33782	65180
28932	65181
5372	65182
47638	65183
32378	65184
39132	65185
27479	65186
34869	65187
121445	65188
12431	65189
1719	65190
7375	65191
63644	65192
5729	65193
1988	65194
1788	65195
50435	65196
12898	65197
15574	65198
175984	65199
71943	65200
1582	65201
6778	65202
2904	65203
8524	65204
2904	65205
8524	65206
102270	65207
40604	65208
23101	65209
40657	65210
133231	65211
170824	65212
2370	65213
178506	65214
99720	65215
151320	65216
59086	65217
99720	65218
70634	65219
20451	65220
16169	65221
41113	65222
489	65223
100030	65224
152424	65225
76613	65226
104631	65227
124323	65228
15585	65229
63940	65230
71743	65231
2417	65232
40276	65233
49922	65234
11138	65235
3392	65236
5438	65237
68221	65238
67886	65239
19059	65240
44145	65241
15997	65242
74484	65243
3205	65244
146741	65245
180608	65246
178541	65247
30640	65248
11427	65249
62312	65250
8731	65251
2764	65252
16824	65253
21432	65254
51627	65255
46384	65256
16969	65257
62416	65258
16690	65259
81	65260
29477	65261
102505	65262
14001	65263
369	65264
10720	65265
74549	65266
78638	65267
44320	65268
34192	65269
35550	65270
51750	65271
113604	65272
3486	65273
90548	65274
8739	65275
127971	65276
162298	65277
369	65278
105711	65279
418	65280
122088	65281
28421	65282
15899	65283
43483	65284
74619	65285
100861	65286
13932	65287
66132	65288
15821	65289
16131	65290
113255	65291
51228	65292
12399	65293
29060	65294
3666	65295
20620	65296
44678	65297
2498	65298
72018	65299
94324	65300
22958	65301
155183	65302
107176	65303
174926	65304
65991	65305
4497	65306
6460	65307
4401	65308
61977	65309
81732	65310
16532	65311
6556	65312
73959	65313
596	65314
6556	65315
57184	65316
128723	65317
25123	65318
55199	65319
107385	65320
174743	65321
67543	65322
549	65323
1138	65324
11464	65325
56958	65326
105621	65327
31980	65328
17205	65329
33739	65330
122581	65331
114090	65332
7062	65333
37657	65334
17964	65335
2296	65336
4316	65337
45266	65338
129462	65339
6130	65340
127379	65341
7491	65342
65538	65343
81301	65344
596	65345
29681	65346
29681	65347
596	65348
39005	65349
3672	65350
2909	65351
85699	65352
2835	65353
129224	65354
7061	65355
86844	65356
90581	65357
27926	65358
38398	65359
82094	65360
123281	65361
111740	65362
121067	65363
129894	65364
126510	65365
12792	65366
126393	65367
102945	65368
78868	65369
40386	65370
19855	65371
55200	65372
121426	65373
125847	65374
56790	65375
37694	65376
46277	65377
96151	65378
120598	65379
17350	65380
45047	65381
37280	65382
102524	65383
42541	65384
56059	65385
67119	65386
7911	65387
56608	65388
8596	65389
21486	65390
53861	65391
66308	65392
181647	65393
122733	65394
44564	65395
47091	65396
37561	65397
79429	65398
97638	65399
596	65400
21177	65401
545	65402
10081	65403
1616	65404
94728	65405
121562	65406
46189	65407
25267	65408
35010	65409
146597	65410
120974	65411
43523	65412
43523	65413
56234	65414
1725	65415
8022	65416
180800	65417
128815	65418
37524	65419
102612	65420
164671	65421
157811	65422
11455	65423
97867	65424
101706	65425
22998	65426
22998	65427
49838	65428
165482	65429
122929	65430
79004	65431
158584	65432
128276	65433
158072	65434
97560	65435
120898	65436
166529	65437
100193	65438
128374	65439
122132	65440
124364	65441
164046	65442
66865	65443
123926	65444
163316	65445
123232	65446
126171	65447
96654	65448
157377	65449
81560	65450
104824	65451
168241	65452
155938	65453
102038	65454
83166	65455
22948	65456
83166	65457
107443	65458
163507	65459
179291	65460
160264	65461
15951	65462
22948	65463
123361	65464
122774	65465
71826	65466
110936	65467
27924	65468
105267	65469
110915	65470
99396	65471
162817	65472
34097	65473
158728	65474
27923	65475
179402	65476
15955	65477
165597	65478
180934	65479
143805	65480
12577	65481
55089	65482
125176	65483
97662	65484
123179	65485
128847	65486
125513	65487
123030	65488
23001	65489
22966	65490
54776	65491
166429	65492
165481	65493
128369	65494
169697	65495
101221	65496
25156	65497
15981	65498
19063	65499
125819	65500
174338	65501
111760	65502
77642	65503
127717	65504
41241	65505
97566	65506
139468	65507
9764	65508
103110	65509
127030	65510
60848	65511
15075	65512
78060	65513
70695	65514
71129	65515
161794	65516
179696	65517
160253	65518
73250	65519
15944	65520
9760	65521
107686	65522
71893	65523
31783	65524
174313	65525
85256	65526
122278	65527
56012	65528
161498	65529
144318	65530
127996	65531
65566	65532
104379	65533
169145	65534
65998	65535
144081	65536
99790	65537
128268	65538
174270	65539
159765	65540
96504	65541
142879	65542
100593	65543
180179	65544
158800	65545
107331	65546
11441	65547
41265	65548
168037	65549
144596	65550
122624	65551
167385	65552
165950	65553
102474	65554
126468	65555
100518	65556
80391	65557
27973	65558
67189	65559
107436	65560
123153	65561
125106	65562
123522	65563
59813	65564
80720	65565
78959	65566
107563	65567
127950	65568
60859	65569
104794	65570
33380	65571
180114	65572
173681	65573
100255	65574
133827	65575
165693	65576
6436	65577
13457	65578
107714	65579
121205	65580
179578	65581
92203	65582
4918	65583
3399	65584
2133	65585
137532	65586
60854	65587
99759	65588
174136	65589
120172	65590
124091	65591
119768	65592
41241	65593
137154	65594
130258	65595
161030	65596
98666	65597
103041	65598
103955	65599
174921	65600
94822	65601
84653	65602
100159	65603
45805	65604
25009	65605
119727	65606
120025	65607
121701	65608
97784	65609
174791	65610
101568	65611
67379	65612
38834	65613
158976	65614
87028	65615
46253	65616
115051	65617
137851	65618
9431	65619
41231	65620
179588	65621
137639	65622
71823	65623
95061	65624
118416	65625
17475	65626
121332	65627
171582	65628
79187	65629
99539	65630
125012	65631
38110	65632
86991	65633
47405	65634
65690	65635
75388	65636
62739	65637
4034	65638
68439	65639
41004	65640
596	65641
70807	65642
100202	65643
13754	65644
8233	65645
54423	65646
50993	65647
99315	65648
1756	65649
180302	65650
147412	65651
37295	65652
14646	65653
42970	65654
49982	65655
27416	65656
143793	65657
72587	65658
99579	65659
104931	65660
122581	65661
55190	65662
27416	65663
123969	65664
56464	65665
59183	65666
101177	65667
79851	65668
100457	65669
125112	65670
101971	65671
35010	65672
72587	65673
73837	65674
165724	65675
11651	65676
109270	65677
161577	65678
34448	65679
126418	65680
21183	65681
30468	65682
81317	65683
140663	65684
21183	65685
140859	65686
110282	65687
110151	65688
187086	65689
101778	65690
21183	65691
81835	65692
53710	65693
128650	65694
143260	65695
106713	65696
44208	65697
161296	65698
31998	65699
34672	65700
94701	65701
4947	65702
2830	65703
9138	65704
170879	65705
161480	65706
47761	65707
57198	65708
71468	65709
96978	65710
44739	65711
155533	65712
49409	65713
40082	65714
29887	65715
67363	65716
109892	65717
826	65718
188416	65719
10568	65720
27155	65721
156	65722
163634	65723
155736	65724
31532	65725
33104	65726
74076	65727
38506	65728
17408	65729
93940	65730
59168	65731
140186	65732
62663	65733
151576	65734
151450	65735
12261	65736
167503	65737
20041	65738
29076	65739
76868	65740
12276	65741
7440	65742
10804	65743
12364	65744
24500	65745
111792	65746
1133	65747
132536	65748
9972	65749
185555	65750
26905	65751
10742	65752
61143	65753
16709	65754
18824	65755
55509	65756
37604	65757
33720	65758
81266	65759
4398	65760
57499	65761
69996	65762
71764	65763
8307	65764
78485	65765
95101	65766
186045	65767
109201	65768
1534	65769
2954	65770
71815	65771
116513	65772
27413	65773
11740	65774
3671	65775
37518	65776
14443	65777
32475	65778
16180	65779
80	65780
23818	65781
6652	65782
101435	65783
167882	65784
180986	65785
40245	65786
43118	65787
67424	65788
18825	65789
1034	65790
1034	65791
132032	65792
73230	65793
24905	65794
28662	65795
91163	65796
63511	65797
94131	65798
178934	65799
59705	65800
33996	65801
59705	65802
91414	65803
7017	65804
7017	65805
106886	65806
20744	65807
11186	65808
15784	65809
30288	65810
61531	65811
2690	65812
6454	65813
2690	65814
2690	65815
66110	65816
50636	65817
816	65818
12062	65819
16530	65820
93521	65821
164	65822
164	65823
164	65824
42	65825
42	65826
42	65827
29039	65828
34573	65829
84937	65830
95808	65831
78891	65832
70752	65833
50292	65834
10024	65835
2765	65836
117684	65837
164891	65838
166477	65839
110040	65840
401	65841
26171	65842
2425	65843
128692	65844
16667	65845
127681	65846
149345	65847
149271	65848
48203	65849
99299	65850
88017	65851
115809	65852
115459	65853
92147	65854
165023	65855
98861	65856
75809	65857
148992	65858
179853	65859
58514	65860
92158	65861
100174	65862
138031	65863
148931	65864
137989	65865
130970	65866
107934	65867
71545	65868
177369	65869
149766	65870
124467	65871
142402	65872
170505	65873
49881	65874
183509	65875
108613	65876
103140	65877
79685	65878
63585	65879
126986	65880
121255	65881
53479	65882
124440	65883
79521	65884
166454	65885
167078	65886
177341	65887
9757	65888
53191	65889
171523	65890
149202	65891
156911	65892
148897	65893
103875	65894
127903	65895
14702	65896
97125	65897
149495	65898
149523	65899
149109	65900
100073	65901
130819	65902
107981	65903
181618	65904
148881	65905
49952	65906
179747	65907
179749	65908
179759	65909
138010	65910
162732	65911
149110	65912
149699	65913
103088	65914
96580	65915
123713	65916
131720	65917
17202	65918
125111	65919
71992	65920
149759	65921
101121	65922
76084	65923
101889	65924
97628	65925
120979	65926
138019	65927
181801	65928
137976	65929
79283	65930
127522	65931
89048	65932
154936	65933
137167	65934
102687	65935
138092	65936
47116	65937
66575	65938
108015	65939
149750	65940
96178	65941
163513	65942
181529	65943
126884	65944
125051	65945
82262	65946
160701	65947
167991	65948
115298	65949
76001	65950
157710	65951
107930	65952
121589	65953
157035	65954
120668	65955
181496	65956
165985	65957
115197	65958
128991	65959
165185	65960
68256	65961
99714	65962
86239	65963
85943	65964
13474	65965
37781	65966
3247	65967
6257	65968
103349	65969
38201	65970
5943	65971
61563	65972
113335	65973
8923	65974
146532	65975
128878	65976
75067	65977
123681	65978
94060	65979
7969	65980
19192	65981
45792	65982
25142	65983
122039	65984
120159	65985
159961	65986
83773	65987
130255	65988
39890	65989
113915	65990
181606	65991
169275	65992
99613	65993
102563	65994
121114	65995
126007	65996
84415	65997
45931	65998
20757	65999
163468	66000
125545	66001
99352	66002
34174	66003
101952	66004
71988	66005
135408	66006
102583	66007
162051	66008
140641	66009
86224	66010
83321	66011
170252	66012
79808	66013
81561	66014
120857	66015
99823	66016
164169	66017
128200	66018
165268	66019
120461	66020
56975	66021
162997	66022
168232	66023
99029	66024
122273	66025
122493	66026
159460	66027
150004	66028
121785	66029
7905	66030
30105	66031
137244	66032
121935	66033
125353	66034
95949	66035
130199	66036
124588	66037
129343	66038
149145	66039
168109	66040
158769	66041
123315	66042
124583	66043
163554	66044
120514	66045
164703	66046
153456	66047
167608	66048
149409	66049
109650	66050
100292	66051
121200	66052
163486	66053
96057	66054
164573	66055
128210	66056
54976	66057
101199	66058
79185	66059
45508	66060
167808	66061
167613	66062
123494	66063
102673	66064
124549	66065
81735	66066
123109	66067
130290	66068
159974	66069
48151	66070
148756	66071
80032	66072
120932	66073
126905	66074
44179	66075
127313	66076
107776	66077
120990	66078
167277	66079
124764	66080
77746	66081
100137	66082
163586	66083
122422	66084
82184	66085
170651	66086
122513	66087
165778	66088
72382	66089
23029	66090
98570	66091
129583	66092
27914	66093
78069	66094
82071	66095
64837	66096
129565	66097
109399	66098
100123	66099
167710	66100
3399	66101
124046	66102
162087	66103
127191	66104
168159	66105
143898	66106
101303	66107
102251	66108
166794	66109
99535	66110
168007	66111
1361	66112
155892	66113
123612	66114
122169	66115
122036	66116
164027	66117
167724	66118
181511	66119
162334	66120
53550	66121
141095	66122
123910	66123
12442	66124
160327	66125
160700	66126
96584	66127
101056	66128
167041	66129
107664	66130
163351	66131
101949	66132
160609	66133
105652	66134
174648	66135
157173	66136
68440	66137
137389	66138
156383	66139
94908	66140
138083	66141
168169	66142
5999	66143
100382	66144
101763	66145
164213	66146
168496	66147
165543	66148
22978	66149
167327	66150
123689	66151
102520	66152
156268	66153
95907	66154
107863	66155
162429	66156
115800	66157
119673	66158
130568	66159
169185	66160
97780	66161
160431	66162
80688	66163
156215	66164
181500	66165
59737	66166
125798	66167
157656	66168
123260	66169
156059	66170
164249	66171
156623	66172
102409	66173
121464	66174
158848	66175
158580	66176
129150	66177
123084	66178
128426	66179
119892	66180
80324	66181
98628	66182
163454	66183
65711	66184
17304	66185
160463	66186
99569	66187
80035	66188
125515	66189
101513	66190
163956	66191
113316	66192
65490	66193
67863	66194
181446	66195
110833	66196
128639	66197
165611	66198
148941	66199
13462	66200
94721	66201
64240	66202
162581	66203
155747	66204
163018	66205
157071	66206
45703	66207
49758	66208
98056	66209
185563	66210
65786	66211
97311	66212
67369	66213
126336	66214
124865	66215
158335	66216
99120	66217
130355	66218
124143	66219
129833	66220
82400	66221
99706	66222
166615	66223
97390	66224
119444	66225
65587	66226
127490	66227
122214	66228
163055	66229
155974	66230
67506	66231
119391	66232
73236	66233
35361	66234
143413	66235
59633	66236
15033	66237
137762	66238
159796	66239
95585	66240
97174	66241
162422	66242
160366	66243
124316	66244
102380	66245
156904	66246
98120	66247
79368	66248
166779	66249
128713	66250
95510	66251
81545	66252
99825	66253
77918	66254
167469	66255
100253	66256
125646	66257
110834	66258
127059	66259
75893	66260
80508	66261
163673	66262
121709	66263
127216	66264
158416	66265
101843	66266
123369	66267
129960	66268
73235	66269
130598	66270
13456	66271
128980	66272
122301	66273
128002	66274
122804	66275
134108	66276
158778	66277
148833	66278
155824	66279
67456	66280
155744	66281
100114	66282
100189	66283
165329	66284
100931	66285
156028	66286
119903	66287
168082	66288
69493	66289
123971	66290
77878	66291
120822	66292
163994	66293
128337	66294
156360	66295
79709	66296
97219	66297
130705	66298
109810	66299
128551	66300
99811	66301
25091	66302
97632	66303
122890	66304
128906	66305
169529	66306
4375	66307
57826	66308
124673	66309
10516	66310
144341	66311
117284	66312
98006	66313
87879	66314
124903	66315
83794	66316
54385	66317
123135	66318
99723	66319
123862	66320
119521	66321
121006	66322
168531	66323
100383	66324
183659	66325
166024	66326
164862	66327
100104	66328
71480	66329
77426	66330
155909	66331
126220	66332
121861	66333
97307	66334
173528	66335
157729	66336
96207	66337
126756	66338
141341	66339
92791	66340
158837	66341
128386	66342
115068	66343
125866	66344
125226	66345
127274	66346
65583	66347
71398	66348
166569	66349
165682	66350
157159	66351
101212	66352
127165	66353
44420	66354
122160	66355
119788	66356
165686	66357
95691	66358
124500	66359
123925	66360
80390	66361
75970	66362
166398	66363
95168	66364
165862	66365
159688	66366
144082	66367
98161	66368
169680	66369
129446	66370
83257	66371
134097	66372
103027	66373
120268	66374
129973	66375
11455	66376
122648	66377
120404	66378
159358	66379
12577	66380
98855	66381
6429	66382
159848	66383
103086	66384
163356	66385
130569	66386
170027	66387
169651	66388
103487	66389
163766	66390
121597	66391
122961	66392
167896	66393
156153	66394
157148	66395
87610	66396
30280	66397
163852	66398
458	66399
119516	66400
110888	66401
105384	66402
159241	66403
173978	66404
183386	66405
56021	66406
126165	66407
138180	66408
116777	66409
155838	66410
55489	66411
125752	66412
122751	66413
128494	66414
101803	66415
148946	66416
83262	66417
133217	66418
36766	66419
166742	66420
129542	66421
121929	66422
121394	66423
31501	66424
166371	66425
128861	66426
138101	66427
125296	66428
11354	66429
129214	66430
102699	66431
161052	66432
160493	66433
98245	66434
166197	66435
127653	66436
103052	66437
168047	66438
119591	66439
97395	66440
20604	66441
181564	66442
48166	66443
121419	66444
128573	66445
123214	66446
36689	66447
80623	66448
124842	66449
89109	66450
115199	66451
76814	66452
159312	66453
155551	66454
65332	66455
119987	66456
80252	66457
79847	66458
103085	66459
109320	66460
165181	66461
137960	66462
160660	66463
127735	66464
163646	66465
19053	66466
123899	66467
101427	66468
96951	66469
98369	66470
162782	66471
82980	66472
169724	66473
102777	66474
164578	66475
95423	66476
107846	66477
93685	66478
66914	66479
30087	66480
123313	66481
76087	66482
101886	66483
17398	66484
148805	66485
163864	66486
130618	66487
103058	66488
164439	66489
67420	66490
99466	66491
129887	66492
98973	66493
78792	66494
144540	66495
159679	66496
120965	66497
160579	66498
59836	66499
161128	66500
107872	66501
132856	66502
69879	66503
164447	66504
71501	66505
77256	66506
78236	66507
143354	66508
155775	66509
186732	66510
86308	66511
97994	66512
78712	66513
169504	66514
140433	66515
79771	66516
128849	66517
149683	66518
103094	66519
73233	66520
166409	66521
29595	66522
27879	66523
130890	66524
170501	66525
98257	66526
125742	66527
79879	66528
20680	66529
108013	66530
79645	66531
79569	66532
122588	66533
46435	66534
149508	66535
33954	66536
138339	66537
128921	66538
81318	66539
88601	66540
130834	66541
121546	66542
159118	66543
166851	66544
41442	66545
128346	66546
123587	66547
16841	66548
108448	66549
170102	66550
133749	66551
68782	66552
157738	66553
120136	66554
46109	66555
98201	66556
78059	66557
138192	66558
115654	66559
115379	66560
170188	66561
156728	66562
91114	66563
122104	66564
160315	66565
119452	66566
124350	66567
78926	66568
99986	66569
94858	66570
156079	66571
111367	66572
110027	66573
171848	66574
63115	66575
164168	66576
64497	66577
59569	66578
67945	66579
71991	66580
55994	66581
97994	66582
19782	66583
106328	66584
125863	66585
30913	66586
171652	66587
68505	66588
131379	66589
103792	66590
115671	66591
171127	66592
130897	66593
156665	66594
120346	66595
115743	66596
31205	66597
25566	66598
103129	66599
171019	66600
142351	66601
103046	66602
159046	66603
78407	66604
137157	66605
149156	66606
132874	66607
135582	66608
113714	66609
113835	66610
66460	66611
52855	66612
169270	66613
174380	66614
103135	66615
125888	66616
157576	66617
4948	66618
36403	66619
102751	66620
97215	66621
30089	66622
166923	66623
111245	66624
7560	66625
142915	66626
147116	66627
78005	66628
103155	66629
69378	66630
175237	66631
167491	66632
167455	66633
108194	66634
103096	66635
96884	66636
182612	66637
64411	66638
44421	66639
100021	66640
121914	66641
76101	66642
77806	66643
107867	66644
93464	66645
140112	66646
94426	66647
165394	66648
64877	66649
75833	66650
170562	66651
79286	66652
15080	66653
49034	66654
57867	66655
98198	66656
107891	66657
131765	66658
17942	66659
122864	66660
45830	66661
160053	66662
97168	66663
121046	66664
80535	66665
88384	66666
117584	66667
67391	66668
88496	66669
76623	66670
107964	66671
129466	66672
164903	66673
168085	66674
129198	66675
129453	66676
177439	66677
162958	66678
169769	66679
156133	66680
168225	66681
164675	66682
159440	66683
56163	66684
158367	66685
56163	66686
98837	66687
161453	66688
163084	66689
99049	66690
167618	66691
163609	66692
64839	66693
79760	66694
164342	66695
183935	66696
36574	66697
166360	66698
81044	66699
113858	66700
125385	66701
181420	66702
102303	66703
30096	66704
9168	66705
67976	66706
128968	66707
124453	66708
167325	66709
55632	66710
120785	66711
124676	66712
101552	66713
96156	66714
103250	66715
164278	66716
174428	66717
117667	66718
87251	66719
78419	66720
114743	66721
181843	66722
95595	66723
96625	66724
181523	66725
137966	66726
107950	66727
180945	66728
131401	66729
156606	66730
130301	66731
121274	66732
181614	66733
144235	66734
53628	66735
13474	66736
15952	66737
21207	66738
12827	66739
22872	66740
156669	66741
145032	66742
120019	66743
123100	66744
163162	66745
104850	66746
105734	66747
100828	66748
158723	66749
165688	66750
162425	66751
99523	66752
154600	66753
102339	66754
169880	66755
122885	66756
77794	66757
160600	66758
123327	66759
55089	66760
159691	66761
156709	66762
101492	66763
173501	66764
167340	66765
128834	66766
119620	66767
158322	66768
98565	66769
156010	66770
124656	66771
168822	66772
158965	66773
126318	66774
111499	66775
5027	66776
156970	66777
168544	66778
160668	66779
97060	66780
54697	66781
158572	66782
126438	66783
46751	66784
36539	66785
165540	66786
82454	66787
96943	66788
166996	66789
126225	66790
164414	66791
80597	66792
80502	66793
160501	66794
121182	66795
162691	66796
123358	66797
124813	66798
155814	66799
64857	66800
163524	66801
164563	66802
68026	66803
46586	66804
46272	66805
118217	66806
123806	66807
69390	66808
40193	66809
17405	66810
138508	66811
95918	66812
130008	66813
110322	66814
125186	66815
119686	66816
53823	66817
53905	66818
119550	66819
25091	66820
78278	66821
81421	66822
184697	66823
111467	66824
56401	66825
103124	66826
168678	66827
109899	66828
6885	66829
155952	66830
79616	66831
135285	66832
97647	66833
121525	66834
100419	66835
119515	66836
98778	66837
160577	66838
100679	66839
8089	66840
100112	66841
123490	66842
78258	66843
64399	66844
80459	66845
100807	66846
120152	66847
165478	66848
146946	66849
71769	66850
81863	66851
181695	66852
158492	66853
102182	66854
115049	66855
96806	66856
98138	66857
101841	66858
113683	66859
140702	66860
123735	66861
141244	66862
130615	66863
168406	66864
83798	66865
146800	66866
101378	66867
168720	66868
121971	66869
79623	66870
138215	66871
101139	66872
179490	66873
121511	66874
128020	66875
87443	66876
92775	66877
39981	66878
129301	66879
99073	66880
86915	66881
104547	66882
123024	66883
162595	66884
167169	66885
107954	66886
165273	66887
56372	66888
122586	66889
125161	66890
55575	66891
124646	66892
130142	66893
37045	66894
122191	66895
95684	66896
156494	66897
119340	66898
107774	66899
30682	66900
163308	66901
160180	66902
83375	66903
156823	66904
181479	66905
71785	66906
128943	66907
74907	66908
122494	66909
121314	66910
123703	66911
37809	66912
120751	66913
157142	66914
82366	66915
96819	66916
87192	66917
122645	66918
87442	66919
163426	66920
166776	66921
37390	66922
41376	66923
133449	66924
126439	66925
81793	66926
64445	66927
80024	66928
125606	66929
121578	66930
123772	66931
97837	66932
97139	66933
161767	66934
76970	66935
121373	66936
111629	66937
125040	66938
129869	66939
179341	66940
126633	66941
138030	66942
181425	66943
100992	66944
166842	66945
102636	66946
122622	66947
126822	66948
168247	66949
158706	66950
54113	66951
163474	66952
121833	66953
26966	66954
124637	66955
82224	66956
128934	66957
99408	66958
121341	66959
67153	66960
125368	66961
169288	66962
168083	66963
32018	66964
187370	66965
68150	66966
166386	66967
124821	66968
100729	66969
10501	66970
161819	66971
142631	66972
101583	66973
131033	66974
126793	66975
144521	66976
183912	66977
181346	66978
140414	66979
124829	66980
128654	66981
21146	66982
158772	66983
100161	66984
122103	66985
162031	66986
117094	66987
30089	66988
165383	66989
122526	66990
138049	66991
64123	66992
103063	66993
19015	66994
139444	66995
166464	66996
148208	66997
121827	66998
96041	66999
101314	67000
15075	67001
126301	67002
124740	67003
82505	67004
174785	67005
168377	67006
119165	67007
87166	67008
66088	67009
100183	67010
133077	67011
153727	67012
123227	67013
127066	67014
115960	67015
101418	67016
14410	67017
142678	67018
138043	67019
173213	67020
51696	67021
170550	67022
101394	67023
165593	67024
165664	67025
3524	67026
113678	67027
169314	67028
5126	67029
121038	67030
101488	67031
163958	67032
124999	67033
109010	67034
86261	67035
33182	67036
164006	67037
54735	67038
10501	67039
82031	67040
82746	67041
99790	67042
155784	67043
107875	67044
76280	67045
99625	67046
131743	67047
164209	67048
38087	67049
167911	67050
99586	67051
8773	67052
8838	67053
95230	67054
82027	67055
122456	67056
103659	67057
120209	67058
75584	67059
138188	67060
157619	67061
154700	67062
107953	67063
181234	67064
96897	67065
54739	67066
123193	67067
157639	67068
98300	67069
129273	67070
100949	67071
128023	67072
122841	67073
129430	67074
25142	67075
155800	67076
31877	67077
129627	67078
122352	67079
155592	67080
80026	67081
167862	67082
97876	67083
123382	67084
75726	67085
50585	67086
102955	67087
168314	67088
95770	67089
161083	67090
129881	67091
138158	67092
138141	67093
115125	67094
46185	67095
150428	67096
59970	67097
87442	67098
95919	67099
10922	67100
140086	67101
81289	67102
162424	67103
98708	67104
119197	67105
138177	67106
128760	67107
130138	67108
98894	67109
180297	67110
89316	67111
142480	67112
167270	67113
128288	67114
97818	67115
53575	67116
161196	67117
165829	67118
128628	67119
95057	67120
128335	67121
56608	67122
119704	67123
18980	67124
130391	67125
164615	67126
165672	67127
166614	67128
158612	67129
54451	67130
98540	67131
168400	67132
156641	67133
123446	67134
100152	67135
138078	67136
110381	67137
78136	67138
141586	67139
71240	67140
164425	67141
128421	67142
8398	67143
170013	67144
57851	67145
158761	67146
143268	67147
129758	67148
125588	67149
169761	67150
158979	67151
129003	67152
120298	67153
64171	67154
125758	67155
162464	67156
130842	67157
181502	67158
137160	67159
110509	67160
171988	67161
170063	67162
169050	67163
78794	67164
130209	67165
78575	67166
102334	67167
119819	67168
128114	67169
55774	67170
129967	67171
9766	67172
103974	67173
156182	67174
65043	67175
124412	67176
137945	67177
127804	67178
129290	67179
100373	67180
166235	67181
158796	67182
96299	67183
87814	67184
165485	67185
96291	67186
80508	67187
31529	67188
165650	67189
159824	67190
166309	67191
69354	67192
124188	67193
159014	67194
126975	67195
161592	67196
95723	67197
129182	67198
168747	67199
102083	67200
167207	67201
126253	67202
160191	67203
185617	67204
169025	67205
168460	67206
123823	67207
80926	67208
128083	67209
159529	67210
164683	67211
40193	67212
160304	67213
20558	67214
125693	67215
164230	67216
124195	67217
127675	67218
120386	67219
121956	67220
94092	67221
129294	67222
106322	67223
125534	67224
166465	67225
100747	67226
130828	67227
98703	67228
120593	67229
125641	67230
163291	67231
64509	67232
128912	67233
108874	67234
162221	67235
159011	67236
11085	67237
45221	67238
96627	67239
173477	67240
123391	67241
69794	67242
135555	67243
97532	67244
72029	67245
167184	67246
162213	67247
164386	67248
164210	67249
158239	67250
166469	67251
157428	67252
94421	67253
159908	67254
99235	67255
127856	67256
68595	67257
79580	67258
105395	67259
163002	67260
82339	67261
119618	67262
124300	67263
127117	67264
9762	67265
24602	67266
163578	67267
129738	67268
82055	67269
92443	67270
135395	67271
157462	67272
77570	67273
157563	67274
137856	67275
159314	67276
97405	67277
159229	67278
45418	67279
159605	67280
98656	67281
168803	67282
78267	67283
101859	67284
168127	67285
166574	67286
79259	67287
103188	67288
132001	67289
102008	67290
137009	67291
124930	67292
55910	67293
130121	67294
166449	67295
119557	67296
126228	67297
60306	67298
119396	67299
97616	67300
166899	67301
81846	67302
156251	67303
55705	67304
161130	67305
126846	67306
167500	67307
129321	67308
166601	67309
63021	67310
162331	67311
131855	67312
89031	67313
156434	67314
59888	67315
141052	67316
99005	67317
68741	67318
127326	67319
128798	67320
164085	67321
118124	67322
166430	67323
135371	67324
98393	67325
168268	67326
120928	67327
119377	67328
66078	67329
99035	67330
77737	67331
169250	67332
127281	67333
117617	67334
187555	67335
125499	67336
72378	67337
81276	67338
155891	67339
129329	67340
167963	67341
142272	67342
88335	67343
118697	67344
165275	67345
159286	67346
163818	67347
138053	67348
47462	67349
30982	67350
158509	67351
123917	67352
118238	67353
82388	67354
165178	67355
82467	67356
183843	67357
166956	67358
123592	67359
127806	67360
100874	67361
96785	67362
98931	67363
124123	67364
123472	67365
120511	67366
127573	67367
158815	67368
166801	67369
20680	67370
95327	67371
183279	67372
121997	67373
138502	67374
79584	67375
38423	67376
44631	67377
83025	67378
96693	67379
127474	67380
23001	67381
142255	67382
163635	67383
157569	67384
163535	67385
110887	67386
49935	67387
125395	67388
160947	67389
122838	67390
80913	67391
79574	67392
55719	67393
163755	67394
102271	67395
160712	67396
81967	67397
80577	67398
95893	67399
125947	67400
98646	67401
81884	67402
121695	67403
135342	67404
102429	67405
182941	67406
92984	67407
98361	67408
156003	67409
98214	67410
120600	67411
166910	67412
34065	67413
64294	67414
12397	67415
120003	67416
98244	67417
82966	67418
186089	67419
81705	67420
121056	67421
130620	67422
98251	67423
168653	67424
166095	67425
174240	67426
11091	67427
167754	67428
121628	67429
123871	67430
93027	67431
135571	67432
163733	67433
100773	67434
37019	67435
183772	67436
95362	67437
110110	67438
164081	67439
19022	67440
121133	67441
165675	67442
30104	67443
76255	67444
87320	67445
83057	67446
155881	67447
164436	67448
82985	67449
168834	67450
93268	67451
92409	67452
171248	67453
127363	67454
92781	67455
149038	67456
6885	67457
161924	67458
99871	67459
166048	67460
27970	67461
95831	67462
170425	67463
56489	67464
170279	67465
130938	67466
131158	67467
83781	67468
46937	67469
79933	67470
82697	67471
109258	67472
181610	67473
123680	67474
111387	67475
110961	67476
162473	67477
121536	67478
150308	67479
126819	67480
97965	67481
27769	67482
53925	67483
103311	67484
103606	67485
115034	67486
100001	67487
35540	67488
180994	67489
101877	67490
103712	67491
103537	67492
76146	67493
99013	67494
138020	67495
67285	67496
94973	67497
53522	67498
65588	67499
103094	67500
119581	67501
83796	67502
118077	67503
95903	67504
119848	67505
64436	67506
20886	67507
53636	67508
156721	67509
102434	67510
171008	67511
129570	67512
128026	67513
104764	67514
189209	67515
125277	67516
120638	67517
98537	67518
81155	67519
76970	67520
168486	67521
166804	67522
127899	67523
160125	67524
101685	67525
67994	67526
156144	67527
125929	67528
78897	67529
130447	67530
162785	67531
161952	67532
64457	67533
129039	67534
124568	67535
124094	67536
122982	67537
39024	67538
99203	67539
66193	67540
121962	67541
169559	67542
160566	67543
135465	67544
14410	67545
122022	67546
44900	67547
57891	67548
76276	67549
123623	67550
121122	67551
123456	67552
36115	67553
60947	67554
72381	67555
100985	67556
138735	67557
37819	67558
77572	67559
66784	67560
42068	67561
30845	67562
130359	67563
127919	67564
116970	67565
66176	67566
107879	67567
66662	67568
119981	67569
124045	67570
156627	67571
130157	67572
126711	67573
120667	67574
158321	67575
129933	67576
128162	67577
86352	67578
164172	67579
103152	67580
126650	67581
164767	67582
100520	67583
127271	67584
172775	67585
98075	67586
79666	67587
82315	67588
156308	67589
122460	67590
82206	67591
161756	67592
103660	67593
29633	67594
171957	67595
98664	67596
123614	67597
13902	67598
156998	67599
54107	67600
126907	67601
66618	67602
33339	67603
45694	67604
37164	67605
49578	67606
97216	67607
102017	67608
158224	67609
169478	67610
121876	67611
120848	67612
159281	67613
168205	67614
127320	67615
160588	67616
121005	67617
127617	67618
97352	67619
65161	67620
56812	67621
125041	67622
156160	67623
20618	67624
53822	67625
99163	67626
73885	67627
177130	67628
170373	67629
104125	67630
18519	67631
69871	67632
16310	67633
3845	67634
1177	67635
29610	67636
86510	67637
15725	67638
31487	67639
41087	67640
125299	67641
176840	67642
11647	67643
146911	67644
73012	67645
104300	67646
14962	67647
7379	67648
149884	67649
18299	67650
62395	67651
141184	67652
74664	67653
141295	67654
2003	67655
6109	67656
1059	67657
53997	67658
21652	67659
46314	67660
73055	67661
31088	67662
14	67663
17846	67664
46716	67665
31028	67666
26255	67667
7289	67668
25549	67669
5453	67670
85089	67671
12639	67672
15582	67673
45140	67674
19666	67675
1804	67676
20881	67677
133517	67678
14857	67679
82709	67680
57000	67681
44499	67682
45578	67683
10664	67684
26296	67685
21259	67686
96141	67687
38217	67688
163100	67689
38736	67690
65031	67691
12331	67692
24938	67693
45183	67694
9243	67695
37519	67696
3851	67697
79592	67698
67242	67699
19374	67700
24368	67701
58540	67702
15968	67703
53764	67704
15042	67705
4805	67706
179273	67707
59544	67708
180756	67709
2582	67710
115266	67711
43790	67712
100405	67713
32803	67714
670	67715
21729	67716
37114	67717
29481	67718
43308	67719
22656	67720
2178	67721
49219	67722
79401	67723
109	67724
434	67725
16897	67726
10729	67727
6566	67728
346	67729
48570	67730
13755	67731
50919	67732
9250	67733
19534	67734
36685	67735
57314	67736
61153	67737
40151	67738
50784	67739
12736	67740
14013	67741
18462	67742
52505	67743
38353	67744
72249	67745
56517	67746
48246	67747
3378	67748
40084	67749
18169	67750
27416	67751
26202	67752
38174	67753
19856	67754
123005	67755
8022	67756
6217	67757
34667	67758
13445	67759
99883	67760
78419	67761
45220	67762
4367	67763
55207	67764
184717	67765
150397	67766
18317	67767
10840	67768
92439	67769
93296	67770
50995	67771
36910	67772
23285	67773
2292	67774
13003	67775
54723	67776
160567	67777
79659	67778
155671	67779
145271	67780
13828	67781
58677	67782
85131	67783
1749	67784
7694	67785
74621	67786
38703	67787
11464	67788
9677	67789
17577	67790
19558	67791
45988	67792
33327	67793
151	67794
71112	67795
4679	67796
86878	67797
14188	67798
88369	67799
83049	67800
125618	67801
86868	67802
45802	67803
112052	67804
18037	67805
12694	67806
38944	67807
108164	67808
75690	67809
92237	67810
6026	67811
44027	67812
17794	67813
229	67814
4243	67815
73685	67816
56860	67817
110672	67818
88797	67819
31148	67820
177288	67821
43454	67822
59484	67823
45243	67824
128144	67825
107408	67826
1386	67827
23782	67828
77019	67829
137587	67830
86	67831
28458	67832
5331	67833
179864	67834
142303	67835
150092	67836
30019	67837
109738	67838
153210	67839
54866	67840
160750	67841
160190	67842
94827	67843
121837	67844
37268	67845
11080	67846
27927	67847
98176	67848
106716	67849
9801	67850
188444	67851
10059	67852
172262	67853
3381	67854
72979	67855
161925	67856
25309	67857
142946	67858
138967	67859
153103	67860
153267	67861
138809	67862
8942	67863
73145	67864
161800	67865
79078	67866
54941	67867
137772	67868
48829	67869
7440	67870
7178	67871
36193	67872
114480	67873
66632	67874
67723	67875
118888	67876
78577	67877
153154	67878
137335	67879
53794	67880
160829	67881
118760	67882
162983	67883
96410	67884
117253	67885
162151	67886
16313	67887
97058	67888
2612	67889
33943	67890
137925	67891
131120	67892
14433	67893
43897	67894
11416	67895
3864	67896
8138	67897
23401	67898
18947	67899
29790	67900
43452	67901
71419	67902
20295	67903
52792	67904
24807	67905
11168	67906
33200	67907
136530	67908
103608	67909
163534	67910
56485	67911
27581	67912
132431	67913
96920	67914
168743	67915
48553	67916
76052	67917
165076	67918
736	67919
12912	67920
43915	67921
86647	67922
56314	67923
134479	67924
126029	67925
38203	67926
142671	67927
88550	67928
36604	67929
59515	67930
83143	67931
94629	67932
87952	67933
167204	67934
53222	67935
164907	67936
118161	67937
56432	67938
152217	67939
35042	67940
124544	67941
30110	67942
29820	67943
24497	67944
34015	67945
43894	67946
93152	67947
13082	67948
93017	67949
88069	67950
184933	67951
21274	67952
59128	67953
22869	67954
20541	67955
60649	67956
66711	67957
10758	67958
129437	67959
36009	67960
98158	67961
17513	67962
49858	67963
60649	67964
84178	67965
118212	67966
164353	67967
12410	67968
5	67969
169871	67970
62565	67971
109207	67972
106913	67973
7341	67974
34015	67975
18	67976
21358	67977
1389	67978
40282	67979
3228	67980
115889	67981
90578	67982
104114	67983
9462	67984
55890	67985
52066	67986
77319	67987
49518	67988
63382	67989
25418	67990
18435	67991
37845	67992
28454	67993
14589	67994
34644	67995
20587	67996
12163	67997
53458	67998
34174	67999
31811	68000
20640	68001
104554	68002
106294	68003
10764	68004
39998	68005
48325	68006
175751	68007
92203	68008
52814	68009
36752	68010
14682	68011
6745	68012
81370	68013
83839	68014
131388	68015
6314	68016
21349	68017
53788	68018
131073	68019
152044	68020
128049	68021
100398	68022
48976	68023
133912	68024
17274	68025
115831	68026
40052	68027
23697	68028
94659	68029
40409	68030
10391	68031
109239	68032
56245	68033
127689	68034
175822	68035
115509	68036
89246	68037
81536	68038
107830	68039
1714	68040
76029	68041
52583	68042
27775	68043
126870	68044
28356	68045
55406	68046
44145	68047
3711	68048
60842	68049
141655	68050
19100	68051
52816	68052
134554	68053
99494	68054
18442	68055
11680	68056
41032	68057
48196	68058
6001	68059
155045	68060
203	68061
60730	68062
5861	68063
150	68064
67183	68065
14548	68066
66734	68067
9795	68068
52610	68069
52689	68070
84110	68071
46810	68072
102096	68073
134854	68074
132603	68075
97156	68076
99408	68077
82187	68078
12198	68079
93035	68080
25329	68081
33382	68082
56179	68083
82780	68084
100893	68085
9480	68086
128287	68087
20870	68088
99408	68089
25329	68090
1038	68091
133694	68092
108834	68093
143112	68094
187833	68095
183446	68096
34576	68097
141141	68098
109964	68099
28341	68100
7833	68101
17881	68102
94453	68103
92698	68104
120274	68105
6024	68106
44122	68107
24784	68108
49829	68109
118816	68110
44197	68111
104662	68112
118775	68113
152865	68114
63669	68115
63954	68116
117759	68117
153230	68118
92635	68119
158619	68120
8999	68121
130440	68122
94857	68123
97709	68124
17201	68125
94140	68126
44222	68127
36545	68128
53230	68129
94496	68130
154180	68131
7833	68132
117428	68133
30178	68134
63811	68135
14475	68136
69385	68137
181543	68138
167677	68139
160178	68140
94666	68141
24897	68142
36581	68143
36759	68144
155631	68145
76926	68146
36762	68147
77462	68148
94430	68149
94178	68150
153058	68151
94846	68152
93887	68153
104555	68154
149197	68155
22968	68156
153269	68157
30269	68158
77215	68159
63756	68160
149280	68161
53505	68162
70269	68163
86922	68164
77465	68165
137980	68166
76639	68167
44167	68168
155367	68169
102141	68170
162220	68171
117837	68172
78474	68173
117635	68174
118741	68175
94849	68176
118305	68177
93688	68178
53255	68179
93644	68180
93473	68181
94154	68182
24811	68183
7833	68184
159115	68185
94175	68186
36546	68187
93883	68188
63790	68189
53507	68190
6805	68191
44202	68192
71936	68193
92276	68194
117778	68195
77014	68196
53231	68197
117981	68198
94653	68199
116061	68200
93811	68201
115946	68202
117616	68203
155286	68204
44199	68205
138185	68206
119119	68207
64058	68208
44434	68209
115725	68210
117845	68211
118309	68212
137982	68213
20527	68214
94855	68215
77459	68216
115492	68217
44432	68218
76877	68219
155112	68220
165285	68221
63823	68222
153039	68223
153258	68224
63765	68225
43893	68226
78041	68227
12289	68228
93769	68229
64086	68230
138105	68231
118798	68232
36560	68233
92402	68234
30094	68235
36757	68236
155104	68237
77971	68238
153756	68239
149754	68240
99459	68241
117767	68242
6844	68243
36551	68244
53505	68245
59818	68246
76535	68247
77242	68248
149294	68249
76952	68250
153525	68251
95975	68252
106550	68253
115371	68254
45422	68255
94583	68256
157331	68257
181392	68258
94054	68259
149009	68260
94064	68261
36729	68262
23002	68263
76922	68264
8999	68265
77250	68266
36762	68267
63758	68268
36504	68269
44196	68270
155633	68271
92112	68272
181295	68273
94116	68274
24915	68275
128068	68276
118924	68277
44358	68278
12291	68279
118979	68280
117917	68281
20437	68282
2133	68283
77358	68284
36760	68285
77455	68286
152658	68287
76832	68288
76565	68289
170434	68290
153041	68291
63748	68292
36562	68293
76933	68294
118193	68295
87158	68296
115909	68297
94716	68298
53186	68299
117819	68300
117841	68301
64166	68302
94319	68303
36546	68304
20620	68305
77126	68306
155450	68307
53186	68308
44335	68309
30109	68310
181424	68311
94069	68312
149021	68313
63753	68314
30269	68315
63771	68316
94369	68317
162583	68318
124963	68319
163323	68320
153906	68321
36565	68322
12293	68323
30102	68324
173684	68325
76976	68326
94135	68327
155259	68328
29999	68329
155260	68330
34175	68331
118863	68332
118320	68333
115065	68334
100417	68335
77458	68336
30102	68337
105834	68338
93920	68339
76886	68340
67547	68341
76487	68342
168630	68343
8999	68344
44189	68345
63604	68346
123162	68347
117489	68348
118240	68349
115190	68350
36758	68351
118350	68352
155063	68353
22966	68354
44169	68355
98335	68356
114926	68357
76908	68358
138125	68359
117883	68360
94850	68361
148967	68362
92523	68363
94056	68364
119152	68365
36678	68366
115544	68367
15955	68368
118914	68369
138011	68370
98388	68371
93853	68372
126640	68373
76204	68374
77265	68375
154872	68376
94445	68377
92343	68378
155385	68379
44154	68380
94566	68381
94211	68382
117807	68383
155635	68384
53506	68385
94857	68386
118775	68387
44430	68388
122479	68389
85338	68390
118147	68391
24780	68392
93817	68393
64164	68394
77207	68395
5229	68396
67564	68397
182700	68398
169790	68399
56059	68400
73255	68401
100599	68402
95066	68403
57275	68404
59878	68405
96108	68406
62788	68407
107838	68408
121818	68409
182867	68410
11300	68411
100893	68412
12445	68413
17778	68414
18047	68415
94808	68416
41347	68417
15033	68418
30841	68419
83426	68420
21358	68421
44430	68422
318	68423
30735	68424
90392	68425
16476	68426
95705	68427
112657	68428
71224	68429
61070	68430
11395	68431
77183	68432
96693	68433
121286	68434
34848	68435
54154	68436
54419	68437
46764	68438
147975	68439
25660	68440
7059	68441
35645	68442
14699	68443
100787	68444
40905	68445
105223	68446
20984	68447
7596	68448
166592	68449
154557	68450
30638	68451
125960	68452
38141	68453
101715	68454
35802	68455
102942	68456
21645	68457
3642	68458
74242	68459
55273	68460
45617	68461
74770	68462
46037	68463
78510	68464
139547	68465
54120	68466
44503	68467
78971	68468
169554	68469
133876	68470
46136	68471
16711	68472
46194	68473
94756	68474
68201	68475
30343	68476
18751	68477
53706	68478
123590	68479
93942	68480
3904	68481
49334	68482
186292	68483
16865	68484
30482	68485
5431	68486
30247	68487
63210	68488
87796	68489
60488	68490
86619	68491
92287	68492
86022	68493
152666	68494
20560	68495
132244	68496
83439	68497
36628	68498
1582	68499
259	68500
118884	68501
9597	68502
681	68503
61993	68504
7303	68505
59953	68506
149826	68507
165022	68508
161469	68509
113757	68510
7371	68511
92242	68512
138536	68513
98345	68514
113886	68515
173107	68516
159266	68517
175154	68518
117928	68519
181196	68520
84734	68521
14235	68522
139516	68523
137170	68524
87914	68525
77390	68526
136137	68527
156857	68528
129036	68529
6356	68530
22868	68531
27877	68532
3581	68533
19660	68534
40300	68535
53775	68536
180225	68537
22614	68538
16927	68539
122309	68540
154632	68541
128782	68542
51167	68543
117119	68544
153249	68545
15129	68546
45142	68547
21292	68548
6755	68549
41247	68550
107765	68551
16853	68552
107324	68553
7868	68554
33891	68555
12473	68556
141651	68557
5243	68558
5	68559
89335	68560
51879	68561
87975	68562
152803	68563
25327	68564
31571	68565
8422	68566
155558	68567
34583	68568
16056	68569
4246	68570
68213	68571
108123	68572
3524	68573
34217	68574
130708	68575
109188	68576
130669	68577
5	68578
20382	68579
102081	68580
30778	68581
3199	68582
179310	68583
16611	68584
30979	68585
42480	68586
122340	68587
4170	68588
2775	68589
81638	68590
30711	68591
129054	68592
138753	68593
75074	68594
169745	68595
6875	68596
118860	68597
111407	68598
62466	68599
7721	68600
121487	68601
129491	68602
12093	68603
168866	68604
59770	68605
95704	68606
93	68607
184284	68608
63406	68609
113738	68610
16	68611
56779	68612
62713	68613
96108	68614
69387	68615
106282	68616
75079	68617
21725	68618
111458	68619
7412	68620
94833	68621
13918	68622
29035	68623
130802	68624
29572	68625
24418	68626
98129	68627
63814	68628
72118	68629
25863	68630
70834	68631
177885	68632
100301	68633
153035	68634
41440	68635
167835	68636
143653	68637
135433	68638
63922	68639
120417	68640
41599	68641
99295	68642
178865	68643
82258	68644
10068	68645
31438	68646
48544	68647
77720	68648
151809	68649
100461	68650
632	68651
11	68652
61202	68653
100301	68654
181834	68655
134310	68656
19379	68657
150226	68658
159161	68659
164238	68660
182057	68661
43539	68662
152042	68663
30273	68664
43383	68665
75381	68666
115664	68667
29350	68668
47372	68669
66903	68670
76196	68671
105626	68672
86402	68673
55885	68674
43582	68675
4375	68676
86719	68677
130839	68678
73761	68679
5303	68680
63729	68681
33342	68682
102610	68683
71246	68684
57800	68685
14810	68686
57802	68687
45255	68688
94095	68689
76575	68690
78347	68691
45470	68692
183148	68693
79767	68694
130017	68695
86719	68696
79949	68697
86719	68698
160391	68699
153818	68700
59723	68701
79874	68702
24312	68703
148600	68704
44533	68705
62475	68706
73770	68707
13935	68708
27939	68709
61717	68710
87324	68711
92993	68712
186260	68713
134440	68714
98162	68715
75620	68716
75621	68717
112023	68718
155591	68719
74289	68720
151004	68721
150916	68722
43535	68723
105844	68724
114508	68725
154940	68726
154013	68727
93709	68728
4082	68729
102119	68730
5146	68731
97778	68732
14907	68733
130415	68734
136107	68735
144033	68736
24765	68737
109243	68738
12704	68739
76705	68740
108056	68741
66864	68742
46597	68743
163514	68744
34201	68745
105821	68746
148953	68747
122093	68748
170197	68749
154114	68750
3365	68751
96042	68752
102391	68753
139642	68754
121433	68755
90408	68756
49487	68757
55758	68758
57804	68759
108950	68760
93595	68761
43754	68762
124206	68763
116399	68764
13787	68765
59946	68766
4082	68767
27939	68768
112024	68769
51043	68770
64745	68771
161043	68772
108191	68773
138283	68774
166207	68775
125383	68776
115861	68777
29576	68778
19575	68779
54824	68780
145575	68781
66242	68782
169266	68783
4365	68784
123253	68785
72009	68786
9210	68787
108190	68788
6098	68789
66615	68790
22958	68791
120280	68792
108190	68793
139570	68794
10726	68795
167878	68796
18472	68797
45180	68798
46675	68799
81193	68800
98145	68801
52528	68802
147899	68803
17507	68804
37278	68805
50802	68806
46963	68807
44281	68808
92300	68809
4909	68810
105014	68811
92759	68812
59937	68813
155480	68814
105852	68815
97676	68816
120548	68817
21692	68818
135736	68819
34117	68820
128383	68821
110242	68822
78788	68823
27970	68824
50984	68825
63770	68826
35010	68827
178056	68828
113767	68829
64705	68830
115877	68831
35911	68832
55539	68833
7632	68834
99828	68835
63770	68836
3540	68837
42751	68838
138453	68839
53676	68840
1774	68841
135688	68842
19580	68843
51006	68844
138280	68845
65994	68846
16377	68847
91267	68848
16572	68849
75921	68850
145584	68851
12311	68852
25951	68853
126275	68854
52621	68855
122112	68856
125292	68857
104361	68858
155711	68859
101314	68860
87294	68861
100135	68862
177377	68863
53462	68864
133988	68865
27607	68866
63544	68867
87390	68868
7047	68869
43126	68870
85131	68871
157404	68872
18730	68873
18532	68874
39315	68875
18399	68876
36039	68877
130877	68878
70211	68879
29023	68880
76078	68881
75063	68882
16758	68883
85041	68884
2363	68885
40043	68886
54244	68887
75629	68888
33740	68889
125647	68890
61689	68891
156675	68892
80315	68893
30756	68894
119285	68895
32177	68896
18697	68897
95836	68898
131330	68899
29348	68900
32844	68901
1836	68902
8577	68903
73781	68904
65948	68905
17676	68906
986	68907
87293	68908
19250	68909
25456	68910
3592	68911
8577	68912
77508	68913
3273	68914
89891	68915
4365	68916
13921	68917
120417	68918
71787	68919
35017	68920
112353	68921
82829	68922
17676	68923
23668	68924
15096	68925
181825	68926
151194	68927
74702	68928
80491	68929
111008	68930
79904	68931
46421	68932
83796	68933
143647	68934
87390	68935
49694	68936
95916	68937
64305	68938
167089	68939
37079	68940
2628	68941
56373	68942
96832	68943
54383	68944
3655	68945
139363	68946
78145	68947
145518	68948
43554	68949
4197	68950
155721	68951
852	68952
138212	68953
45261	68954
132886	68955
101925	68956
159138	68957
86010	68958
86674	68959
61693	68960
85380	68961
50773	68962
79936	68963
96044	68964
69910	68965
21497	68966
9859	68967
30777	68968
75435	68969
125532	68970
42729	68971
169472	68972
104158	68973
1783	68974
91620	68975
34972	68976
30467	68977
20911	68978
155456	68979
181912	68980
108094	68981
138471	68982
114245	68983
81189	68984
18674	68985
51025	68986
78648	68987
108094	68988
125218	68989
62463	68990
89802	68991
148596	68992
114250	68993
55557	68994
62708	68995
2796	68996
103145	68997
74270	68998
29029	68999
89289	69000
111296	69001
70219	69002
54960	69003
147889	69004
17661	69005
36044	69006
44093	69007
4197	69008
14236	69009
119491	69010
74275	69011
87314	69012
181348	69013
36755	69014
58734	69015
132922	69016
53016	69017
87314	69018
175080	69019
3371	69020
22465	69021
75378	69022
15046	69023
164600	69024
33423	69025
72049	69026
102188	69027
3962	69028
36755	69029
87310	69030
87311	69031
188925	69032
72050	69033
74268	69034
83122	69035
121831	69036
51002	69037
67187	69038
116770	69039
16974	69040
16362	69041
18275	69042
5240	69043
10743	69044
56811	69045
126474	69046
100976	69047
98344	69048
85954	69049
189195	69050
70671	69051
103133	69052
159012	69053
23900	69054
142221	69055
9189	69056
72601	69057
70602	69058
7014	69059
46093	69060
35373	69061
23212	69062
145466	69063
74786	69064
15193	69065
18756	69066
2894	69067
2894	69068
69880	69069
39985	69070
16312	69071
1981	69072
1981	69073
148708	69074
3684	69075
25330	69076
6828	69077
31515	69078
31515	69079
107011	69080
6530	69081
14318	69082
122656	69083
33599	69084
13861	69085
25284	69086
25508	69087
12609	69088
29401	69089
12976	69090
33439	69091
21631	69092
15184	69093
21631	69094
89007	69095
24077	69096
38652	69097
9342	69098
48615	69099
103287	69100
395	69101
73944	69102
95	69103
82988	69104
14865	69105
44845	69106
12848	69107
36781	69108
127007	69109
13765	69110
121489	69111
140372	69112
96267	69113
110628	69114
96782	69115
96782	69116
68502	69117
25691	69118
104846	69119
1355	69120
3760	69121
51486	69122
4738	69123
29609	69124
104404	69125
159575	69126
54900	69127
82905	69128
82905	69129
2893	69130
30677	69131
99949	69132
94555	69133
44727	69134
79926	69135
18936	69136
66847	69137
89286	69138
67182	69139
11329	69140
97955	69141
38685	69142
25367	69143
39868	69144
46310	69145
13308	69146
44151	69147
9242	69148
80524	69149
18936	69150
66084	69151
39868	69152
39868	69153
98261	69154
98626	69155
160922	69156
94921	69157
101243	69158
71758	69159
33832	69160
33832	69161
105992	69162
38693	69163
44440	69164
123485	69165
111230	69166
150549	69167
151551	69168
71815	69169
116638	69170
3170	69171
116638	69172
3170	69173
7154	69174
66398	69175
188797	69176
134098	69177
15114	69178
9285	69179
38067	69180
14597	69181
45447	69182
37386	69183
8633	69184
66455	69185
15069	69186
17182	69187
81257	69188
25572	69189
65441	69190
54281	69191
38776	69192
67125	69193
99138	69194
81418	69195
12729	69196
44894	69197
1679	69198
169547	69199
14597	69200
26161	69201
5328	69202
77933	69203
17844	69204
28334	69205
23659	69206
40894	69207
2321	69208
74918	69209
5856	69210
10259	69211
2385	69212
55430	69213
3980	69214
2771	69215
26960	69216
59023	69217
1284	69218
1981	69219
6052	69220
2517	69221
7966	69222
965	69223
146	69224
85356	69225
41478	69226
47260	69227
97634	69228
50214	69229
3809	69230
102345	69231
16811	69232
107524	69233
46061	69234
2927	69235
48664	69236
70022	69237
48664	69238
18645	69239
18645	69240
84745	69241
84745	69242
15565	69243
132391	69244
18645	69245
132391	69246
18645	69247
22395	69248
104090	69249
132352	69250
104176	69251
48623	69252
20126	69253
9616	69254
45722	69255
74428	69256
46052	69257
66858	69258
13915	69259
95203	69260
40517	69261
3809	69262
3809	69263
40847	69264
2927	69265
102345	69266
95245	69267
2915	69268
73494	69269
95203	69270
36096	69271
34341	69272
87289	69273
1313	69274
2383	69275
35964	69276
35964	69277
3495	69278
10572	69279
1991	69280
81726	69281
23868	69282
150759	69283
33437	69284
3809	69285
33437	69286
164553	69287
57045	69288
20887	69289
24202	69290
91642	69291
55693	69292
81426	69293
26213	69294
47331	69295
46343	69296
3708	69297
9361	69298
85588	69299
6825	69300
9327	69301
74823	69302
147861	69303
74823	69304
65207	69305
1948	69306
40847	69307
36096	69308
36115	69309
75555	69310
11290	69311
36115	69312
13276	69313
75547	69314
157153	69315
86026	69316
91783	69317
15096	69318
22420	69319
16218	69320
45927	69321
112583	69322
112583	69323
43380	69324
3679	69325
97111	69326
1216	69327
85349	69328
71909	69329
40209	69330
40246	69331
20388	69332
7614	69333
5721	69334
7714	69335
23162	69336
185209	69337
34581	69338
13741	69339
6000	69340
40246	69341
13140	69342
7159	69343
58607	69344
8901	69345
1517	69346
172	69347
48274	69348
106105	69349
89922	69350
84374	69351
15456	69352
37739	69353
25626	69354
127902	69355
57111	69356
16652	69357
70680	69358
13501	69359
4794	69360
71651	69361
48072	69362
52785	69363
34829	69364
2391	69365
42180	69366
4732	69367
459	69368
6722	69369
7304	69370
45171	69371
63084	69372
4857	69373
2431	69374
4134	69375
10946	69376
182631	69377
22238	69378
43230	69379
35944	69380
43357	69381
70	69382
75054	69383
51256	69384
138753	69385
32973	69386
105844	69387
30188	69388
34841	69389
6849	69390
45385	69391
20829	69392
6301	69393
47245	69394
1539	69395
94018	69396
11680	69397
176265	69398
8132	69399
1209	69400
27013	69401
641	69402
106137	69403
174122	69404
42334	69405
64472	69406
134399	69407
148165	69408
110482	69409
48410	69410
137675	69411
794	69412
5068	69413
51603	69414
12115	69415
886	69416
129835	69417
3906	69418
61876	69419
8695	69420
632	69421
3921	69422
23995	69423
508	69424
123627	69425
128862	69426
138474	69427
165161	69428
70877	69429
794	69430
794	69431
794	69432
12115	69433
29795	69434
508	69435
2718	69436
25520	69437
50574	69438
29154	69439
43374	69440
49138	69441
23976	69442
112959	69443
51603	69444
547	69445
1991	69446
3921	69447
15159	69448
98513	69449
139072	69450
32028	69451
66759	69452
54165	69453
33415	69454
47385	69455
67397	69456
9331	69457
53730	69458
53730	69459
82422	69460
30809	69461
53730	69462
120808	69463
4148	69464
31383	69465
1176	69466
70065	69467
30029	69468
43978	69469
116789	69470
8150	69471
10932	69472
17134	69473
57055	69474
31574	69475
80918	69476
9289	69477
101250	69478
88726	69479
53647	69480
132657	69481
117096	69482
31373	69483
132688	69484
36653	69485
27355	69486
94948	69487
45236	69488
64899	69489
31966	69490
180251	69491
180277	69492
78246	69493
100336	69494
117085	69495
6896	69496
124934	69497
17148	69498
58439	69499
7180	69500
58581	69501
118159	69502
48544	69503
15761	69504
26376	69505
26376	69506
34922	69507
94920	69508
64440	69509
58032	69510
17905	69511
59705	69512
1052	69513
48826	69514
55042	69515
9652	69516
9652	69517
10827	69518
10503	69519
14947	69520
14947	69521
3933	69522
15003	69523
124851	69524
23741	69525
44504	69526
37599	69527
23239	69528
14248	69529
478	69530
1984	69531
3475	69532
6613	69533
5038	69534
81434	69535
30938	69536
10529	69537
3977	69538
47700	69539
9401	69540
14875	69541
5812	69542
9139	69543
138	69544
2581	69545
25307	69546
6240	69547
1938	69548
23249	69549
26953	69550
177920	69551
166696	69552
181817	69553
66783	69554
100528	69555
181859	69556
1162	69557
150	69558
49057	69559
51269	69560
739	69561
43982	69562
57717	69563
16076	69564
1158	69565
17487	69566
623	69567
114422	69568
37644	69569
23252	69570
3648	69571
3488	69572
10624	69573
26675	69574
11811	69575
74004	69576
21562	69577
18670	69578
74009	69579
26644	69580
75442	69581
26435	69582
61403	69583
112529	69584
21942	69585
21942	69586
22012	69587
39681	69588
18384	69589
5140	69590
4588	69591
26383	69592
5502	69593
18376	69594
44849	69595
61550	69596
34949	69597
199	69598
36774	69599
13145	69600
26610	69601
8981	69602
12097	69603
17875	69604
4403	69605
122	69606
29253	69607
70344	69608
186782	69609
10075	69610
16945	69611
3094	69612
19402	69613
20673	69614
20635	69615
1537	69616
34334	69617
13588	69618
9258	69619
2544	69620
42356	69621
11671	69622
133261	69623
9605	69624
28391	69625
8587	69626
1794	69627
9852	69628
23846	69629
4104	69630
8789	69631
69170	69632
8956	69633
9564	69634
18391	69635
32701	69636
102885	69637
46476	69638
68833	69639
49338	69640
39808	69641
27355	69642
32594	69643
20462	69644
6029	69645
32517	69646
32438	69647
6229	69648
41235	69649
5416	69650
1828	69651
18224	69652
21844	69653
57676	69654
32375	69655
12888	69656
71171	69657
19018	69658
9933	69659
18169	69660
69194	69661
1853	69662
41658	69663
37051	69664
50182	69665
16348	69666
110476	69667
87460	69668
11042	69669
132396	69670
34790	69671
13194	69672
954	69673
10798	69674
35876	69675
43452	69676
5293	69677
5677	69678
109031	69679
16386	69680
50577	69681
4938	69682
10509	69683
44507	69684
22430	69685
18670	69686
41819	69687
2462	69688
4895	69689
86451	69690
3873	69691
38525	69692
16448	69693
62180	69694
138964	69695
5058	69696
72458	69697
33377	69698
2440	69699
48966	69700
28420	69701
73120	69702
3042	69703
71066	69704
1099	69705
34383	69706
27046	69707
27439	69708
1122	69709
11620	69710
147293	69711
34238	69712
70243	69713
474	69714
40810	69715
33802	69716
14765	69717
9544	69718
40378	69719
87376	69720
91178	69721
29238	69722
88406	69723
8430	69724
54009	69725
30651	69726
60776	69727
2406	69728
3406	69729
25434	69730
50758	69731
32311	69732
3194	69733
5010	69734
20384	69735
15336	69736
37023	69737
48035	69738
3155	69739
1379	69740
97899	69741
37196	69742
106397	69743
29772	69744
985	69745
1	69746
85412	69747
6235	69748
6652	69749
12726	69750
39633	69751
25422	69752
1055	69753
80568	69754
4	69755
57216	69756
16963	69757
390	69758
39332	69759
1798	69760
68829	69761
8444	69762
67993	69763
9228	69764
68	69765
2825	69766
17068	69767
32452	69768
121	69769
26474	69770
20811	69771
57808	69772
49414	69773
32320	69774
33603	69775
20067	69776
28056	69777
89671	69778
2741	69779
3905	69780
36710	69781
31318	69782
35265	69783
2466	69784
14812	69785
3984	69786
225	69787
6040	69788
6	69789
6	69790
6	69791
1310	69792
18635	69793
20963	69794
104104	69795
8635	69796
12931	69797
15171	69798
24837	69799
35359	69800
15331	69801
154561	69802
1129	69803
3414	69804
36953	69805
70021	69806
118562	69807
120573	69808
3948	69809
6036	69810
16050	69811
20415	69812
84867	69813
37562	69814
30841	69815
18801	69816
18171	69817
141537	69818
5832	69819
34134	69820
58739	69821
11783	69822
8016	69823
63904	69824
17104	69825
96224	69826
17772	69827
10781	69828
2539	69829
1884	69830
64491	69831
15088	69832
72868	69833
130136	69834
37266	69835
35786	69836
28560	69837
10574	69838
52234	69839
94399	69840
17882	69841
117944	69842
1727	69843
119	69844
44870	69845
3678	69846
28342	69847
10996	69848
915	69849
1144	69850
21438	69851
78	69852
1417	69853
32760	69854
132911	69855
24057	69856
72624	69857
1943	69858
68523	69859
182507	69860
40884	69861
86679	69862
86792	69863
177634	69864
13208	69865
137637	69866
15784	69867
5820	69868
2810	69869
100538	69870
90205	69871
15099	69872
26	69873
10021	69874
1753	69875
1344	69876
1614	69877
82994	69878
40295	69879
25810	69880
3706	69881
633	69882
2141	69883
17911	69884
12621	69885
65382	69886
38576	69887
29120	69888
7198	69889
164	69890
116781	69891
38455	69892
3472	69893
88059	69894
182977	69895
8251	69896
336	69897
1655	69898
6420	69899
29346	69900
72336	69901
41779	69902
16282	69903
550	69904
1602	69905
61993	69906
578	69907
18295	69908
150871	69909
5235	69910
36912	69911
17039	69912
16161	69913
16242	69914
82	69915
182681	69916
129271	69917
9425	69918
11320	69919
23287	69920
138697	69921
28058	69922
5646	69923
83286	69924
59155	69925
71535	69926
34758	69927
14147	69928
1995	69929
26850	69930
29128	69931
7251	69932
17747	69933
46902	69934
28024	69935
16252	69936
16608	69937
72398	69938
61526	69939
8240	69940
509	69941
20300	69942
184	69943
2641	69944
41816	69945
23978	69946
19237	69947
180605	69948
59979	69949
66037	69950
1	69951
134883	69952
116387	69953
55253	69954
185948	69955
74352	69956
20457	69957
12868	69958
20057	69959
72130	69960
197	69961
1087	69962
44617	69963
21147	69964
135	69965
292	69966
56576	69967
169062	69968
106160	69969
230	69970
22	69971
34245	69972
3104	69973
14876	69974
6926	69975
243	69976
3946	69977
17651	69978
51471	69979
173527	69980
66644	69981
63952	69982
21636	69983
37345	69984
3237	69985
14151	69986
39782	69987
33238	69988
974	69989
4702	69990
99501	69991
39511	69992
3285	69993
12127	69994
1374	69995
46064	69996
41758	69997
62420	69998
50582	69999
23078	70000
78493	70001
88684	70002
18712	70003
52240	70004
11477	70005
21333	70006
33088	70007
22761	70008
27507	70009
183830	70010
97390	70011
30693	70012
57382	70013
32785	70014
3300	70015
8046	70016
142588	70017
17558	70018
98249	70019
125309	70020
80564	70021
10565	70022
17792	70023
2358	70024
156543	70025
103460	70026
1550	70027
6282	70028
82060	70029
59897	70030
130031	70031
4334	70032
38858	70033
22250	70034
22458	70035
12861	70036
13274	70037
4475	70038
126341	70039
18625	70040
93827	70041
122076	70042
12079	70043
189137	70044
27269	70045
49917	70046
139811	70047
49866	70048
13513	70049
19110	70050
62487	70051
11485	70052
20367	70053
11521	70054
49856	70055
89899	70056
3988	70057
9957	70058
61824	70059
23048	70060
9633	70061
2447	70062
141198	70063
142175	70064
138834	70065
189247	70066
41395	70067
49893	70068
34126	70069
41509	70070
34150	70071
62011	70072
135035	70073
87042	70074
61934	70075
51149	70076
16349	70077
24397	70078
184308	70079
188604	70080
91726	70081
77287	70082
64280	70083
2971	70084
108740	70085
174142	70086
51398	70087
169703	70088
1385	70089
12449	70090
14081	70091
110139	70092
108740	70093
30832	70094
185290	70095
172233	70096
93804	70097
115206	70098
55195	70099
149309	70100
7284	70101
52964	70102
173194	70103
75689	70104
18023	70105
5593	70106
6997	70107
72348	70108
140301	70109
19024	70110
110519	70111
27957	70112
19015	70113
41808	70114
1252	70115
70912	70116
33986	70117
143172	70118
80402	70119
71857	70120
98810	70121
5617	70122
141484	70123
40288	70124
54112	70125
61896	70126
104927	70127
23104	70128
118698	70129
19601	70130
15969	70131
49297	70132
57265	70133
36578	70134
123326	70135
604	70136
27725	70137
88955	70138
100315	70139
128740	70140
60362	70141
143040	70142
57854	70143
109213	70144
137225	70145
65348	70146
657	70147
185249	70148
6573	70149
168954	70150
102468	70151
58887	70152
11648	70153
10617	70154
8267	70155
85024	70156
30930	70157
152622	70158
108294	70159
123322	70160
48161	70161
72978	70162
46188	70163
16570	70164
12671	70165
103884	70166
120265	70167
87233	70168
66997	70169
5282	70170
108714	70171
81004	70172
9723	70173
60826	70174
2241	70175
27605	70176
6154	70177
2257	70178
186462	70179
9883	70180
25183	70181
27877	70182
31419	70183
68025	70184
54767	70185
28477	70186
22864	70187
33912	70188
62892	70189
135360	70190
17665	70191
36926	70192
5412	70193
2919	70194
9205	70195
65632	70196
32159	70197
27725	70198
34644	70199
14900	70200
28454	70201
7771	70202
88800	70203
60612	70204
56910	70205
72639	70206
36486	70207
98669	70208
2636	70209
27823	70210
9580	70211
63341	70212
104928	70213
44076	70214
48278	70215
38671	70216
65417	70217
38671	70218
50411	70219
107945	70220
85285	70221
95841	70222
56732	70223
61323	70224
13512	70225
17582	70226
119783	70227
9009	70228
65396	70229
27021	70230
38236	70231
8532	70232
2358	70233
25582	70234
31314	70235
100077	70236
17321	70237
133179	70238
67311	70239
78808	70240
95740	70241
44879	70242
21515	70243
28474	70244
127664	70245
55682	70246
55076	70247
37878	70248
25196	70249
11317	70250
28533	70251
11587	70252
38737	70253
38040	70254
7930	70255
10941	70256
21248	70257
56589	70258
21280	70259
48608	70260
34598	70261
28440	70262
7930	70263
48608	70264
42096	70265
6176	70266
73047	70267
19382	70268
10443	70269
1945	70270
25464	70271
18613	70272
5642	70273
3177	70274
52268	70275
130247	70276
14207	70277
135902	70278
104525	70279
181208	70280
12325	70281
45076	70282
82643	70283
27267	70284
58231	70285
14880	70286
33642	70287
38684	70288
31876	70289
142817	70290
169460	70291
23697	70292
108807	70293
120593	70294
87643	70295
60312	70296
119662	70297
87945	70298
100017	70299
44398	70300
156196	70301
88940	70302
182713	70303
12769	70304
86685	70305
104910	70306
112735	70307
47207	70308
53134	70309
188048	70310
77177	70311
17386	70312
164921	70313
20881	70314
136848	70315
71720	70316
35803	70317
44082	70318
89221	70319
40119	70320
33453	70321
110382	70322
60490	70323
122913	70324
13198	70325
49598	70326
27823	70327
14965	70328
5448	70329
20599	70330
163235	70331
66455	70332
88063	70333
155005	70334
174226	70335
9087	70336
101066	70337
58753	70338
78052	70339
54447	70340
27842	70341
59561	70342
46930	70343
101539	70344
77529	70345
48821	70346
94127	70347
44171	70348
31872	70349
154337	70350
162539	70351
7446	70352
3147	70353
26136	70354
68148	70355
96424	70356
94028	70357
181301	70358
166075	70359
19106	70360
108529	70361
12292	70362
79608	70363
22158	70364
133595	70365
21381	70366
57079	70367
55969	70368
167177	70369
117572	70370
19290	70371
34274	70372
117233	70373
82603	70374
51514	70375
101602	70376
77119	70377
119666	70378
118055	70379
30410	70380
77269	70381
81294	70382
38402	70383
78743	70384
34320	70385
169976	70386
119180	70387
162103	70388
71919	70389
118518	70390
2866	70391
118570	70392
94412	70393
22733	70394
94126	70395
85206	70396
46552	70397
129073	70398
140127	70399
63762	70400
67180	70401
161421	70402
126672	70403
139936	70404
159226	70405
161149	70406
97248	70407
24913	70408
54456	70409
168539	70410
102525	70411
63772	70412
44378	70413
38682	70414
125389	70415
81995	70416
25451	70417
2042	70418
70533	70419
38951	70420
79630	70421
102172	70422
67339	70423
17553	70424
6112	70425
127147	70426
38951	70427
25034	70428
16349	70429
22794	70430
45076	70431
155917	70432
44706	70433
304	70434
30090	70435
118140	70436
1214	70437
65095	70438
85903	70439
38954	70440
17797	70441
25834	70442
129135	70443
30706	70444
36062	70445
12630	70446
37786	70447
100299	70448
163721	70449
43963	70450
78374	70451
118522	70452
53213	70453
160152	70454
109939	70455
123913	70456
9379	70457
91893	70458
102780	70459
179072	70460
139488	70461
180190	70462
2550	70463
3969	70464
47019	70465
187113	70466
22903	70467
107740	70468
94209	70469
51912	70470
134493	70471
55195	70472
79198	70473
70946	70474
138977	70475
114681	70476
95211	70477
79819	70478
34873	70479
116	70480
4093	70481
79334	70482
2971	70483
20209	70484
169819	70485
79190	70486
45549	70487
8493	70488
31726	70489
35200	70490
5345	70491
3633	70492
83438	70493
8437	70494
59564	70495
38900	70496
47420	70497
107057	70498
73688	70499
52236	70500
101984	70501
176951	70502
30832	70503
74052	70504
74998	70505
97136	70506
134629	70507
35679	70508
62525	70509
29847	70510
17716	70511
67609	70512
9334	70513
162992	70514
140337	70515
13821	70516
155918	70517
41647	70518
62267	70519
98673	70520
75848	70521
1354	70522
15114	70523
186862	70524
7669	70525
8046	70526
45377	70527
103971	70528
121375	70529
94364	70530
127304	70531
128222	70532
155335	70533
133033	70534
55239	70535
8372	70536
107328	70537
116098	70538
54342	70539
78506	70540
121856	70541
7405	70542
19106	70543
8442	70544
70770	70545
81003	70546
8472	70547
117871	70548
54595	70549
105794	70550
156851	70551
93958	70552
160870	70553
87612	70554
119731	70555
167046	70556
124053	70557
65767	70558
120957	70559
129374	70560
137605	70561
127061	70562
46228	70563
101060	70564
95073	70565
156794	70566
56964	70567
164886	70568
128415	70569
126479	70570
126908	70571
36754	70572
157986	70573
82305	70574
157295	70575
14081	70576
130324	70577
122904	70578
158805	70579
20727	70580
162697	70581
156582	70582
121362	70583
169269	70584
162967	70585
169245	70586
118048	70587
107629	70588
68797	70589
46274	70590
96034	70591
117314	70592
67070	70593
165522	70594
95509	70595
3179	70596
28482	70597
165880	70598
130165	70599
165311	70600
161551	70601
95157	70602
21119	70603
76262	70604
118389	70605
161755	70606
121193	70607
47008	70608
120820	70609
166493	70610
179828	70611
125729	70612
123272	70613
184135	70614
99618	70615
125455	70616
3179	70617
161085	70618
126303	70619
119896	70620
164861	70621
122598	70622
164562	70623
166743	70624
126542	70625
179368	70626
7053	70627
66267	70628
19011	70629
162285	70630
164898	70631
122824	70632
45467	70633
14655	70634
2532	70635
122831	70636
131632	70637
40700	70638
86455	70639
8663	70640
142413	70641
61016	70642
128605	70643
67460	70644
161358	70645
40990	70646
1287	70647
70976	70648
4007	70649
160912	70650
16686	70651
8438	70652
38460	70653
870	70654
50870	70655
32231	70656
3677	70657
3882	70658
44922	70659
14752	70660
107913	70661
1415	70662
11179	70663
7894	70664
39422	70665
57222	70666
14981	70667
64302	70668
50545	70669
1159	70670
18376	70671
5750	70672
73763	70673
18266	70674
71	70675
22060	70676
23524	70677
869	70678
8625	70679
45619	70680
15053	70681
16365	70682
79224	70683
16388	70684
552	70685
90542	70686
34772	70687
22748	70688
45013	70689
21636	70690
42407	70691
110460	70692
87309	70693
88260	70694
121496	70695
25608	70696
75882	70697
26789	70698
17611	70699
79456	70700
108144	70701
3454	70702
29521	70703
369	70704
7324	70705
28682	70706
29057	70707
8279	70708
33759	70709
33759	70710
28413	70711
47449	70712
50054	70713
18001	70714
102854	70715
39	70716
95905	70717
9698	70718
311	70719
2209	70720
69066	70721
14837	70722
39370	70723
39276	70724
83418	70725
30439	70726
32240	70727
1270	70728
41530	70729
62316	70730
57325	70731
48896	70732
11544	70733
9401	70734
22747	70735
15601	70736
64591	70737
96790	70738
33782	70739
30741	70740
158779	70741
38797	70742
31375	70743
17583	70744
101944	70745
12593	70746
21880	70747
44980	70748
8483	70749
57540	70750
39496	70751
21480	70752
119169	70753
34460	70754
39091	70755
51055	70756
35587	70757
65758	70758
50029	70759
79627	70760
167999	70761
102498	70762
11525	70763
23890	70764
129077	70765
36878	70766
49732	70767
12029	70768
148661	70769
36845	70770
36845	70771
16846	70772
7341	70773
32107	70774
12578	70775
73345	70776
59926	70777
31952	70778
16303	70779
36770	70780
127645	70781
2573	70782
661	70783
72033	70784
4190	70785
36181	70786
23316	70787
5952	70788
16303	70789
33121	70790
46440	70791
1158	70792
34676	70793
21652	70794
27289	70795
22893	70796
9279	70797
9279	70798
24239	70799
16275	70800
5728	70801
9895	70802
1584	70803
11107	70804
135529	70805
9680	70806
11900	70807
29282	70808
80642	70809
8391	70810
30322	70811
435	70812
2749	70813
75455	70814
21339	70815
141564	70816
91911	70817
142182	70818
51066	70819
141564	70820
147937	70821
91066	70822
65804	70823
57876	70824
14409	70825
70983	70826
40675	70827
153404	70828
159130	70829
76758	70830
86279	70831
138744	70832
25302	70833
29423	70834
118191	70835
181994	70836
7961	70837
18142	70838
152828	70839
108503	70840
18142	70841
116043	70842
182706	70843
146431	70844
109123	70845
42942	70846
28024	70847
56493	70848
21652	70849
17282	70850
1136	70851
83150	70852
37019	70853
26197	70854
61794	70855
83180	70856
51355	70857
19545	70858
46821	70859
21652	70860
139679	70861
42034	70862
7589	70863
13886	70864
7850	70865
17192	70866
19909	70867
1237	70868
141666	70869
141666	70870
117118	70871
22973	70872
1248	70873
41422	70874
118455	70875
38031	70876
17038	70877
74149	70878
86315	70879
32593	70880
8479	70881
15822	70882
45806	70883
4089	70884
127441	70885
309	70886
53415	70887
15217	70888
27837	70889
59249	70890
103905	70891
149392	70892
53415	70893
67008	70894
406	70895
49937	70896
8191	70897
53320	70898
53329	70899
2824	70900
117563	70901
142504	70902
118960	70903
48467	70904
141618	70905
77238	70906
41130	70907
27441	70908
75727	70909
52810	70910
8537	70911
17323	70912
78521	70913
97523	70914
661	70915
11151	70916
39367	70917
54222	70918
818	70919
86591	70920
3206	70921
9516	70922
139053	70923
32781	70924
26761	70925
4624	70926
45888	70927
9307	70928
25318	70929
8050	70930
21463	70931
18885	70932
161626	70933
9566	70934
17958	70935
120277	70936
122000	70937
66413	70938
56458	70939
21226	70940
9395	70941
5515	70942
65954	70943
30802	70944
79962	70945
104576	70946
2864	70947
21738	70948
81755	70949
37756	70950
770	70951
32513	70952
32188	70953
2517	70954
178	70955
77711	70956
40463	70957
37438	70958
25920	70959
34358	70960
1657	70961
98805	70962
6964	70963
31433	70964
68796	70965
1859	70966
28488	70967
18242	70968
37420	70969
44300	70970
58787	70971
65728	70972
2998	70973
26	70974
18064	70975
27548	70976
59649	70977
82682	70978
39174	70979
46030	70980
26661	70981
95759	70982
56153	70983
78426	70984
39055	70985
55126	70986
1023	70987
18276	70988
21798	70989
12563	70990
38096	70991
39807	70992
50686	70993
100542	70994
94842	70995
11408	70996
21253	70997
8050	70998
33769	70999
37928	71000
67604	71001
96490	71002
6103	71003
64796	71004
78672	71005
3997	71006
24923	71007
9335	71008
158892	71009
25300	71010
9241	71011
67077	71012
65197	71013
35270	71014
156611	71015
2861	71016
8604	71017
40764	71018
2304	71019
9278	71020
3610	71021
41023	71022
86607	71023
25609	71024
20972	71025
138	71026
32662	71027
106792	71028
54885	71029
64442	71030
4196	71031
31112	71032
17431	71033
39215	71034
2249	71035
81665	71036
2892	71037
7547	71038
96275	71039
770	71040
83634	71041
1710	71042
252	71043
3274	71044
1392	71045
104921	71046
81107	71047
7047	71048
46797	71049
26934	71050
25847	71051
98923	71052
52764	71053
54138	71054
9199	71055
10578	71056
6852	71057
4143	71058
97915	71059
2892	71060
2256	71061
4016	71062
142447	71063
39859	71064
39972	71065
3225	71066
48950	71067
66802	71068
121214	71069
164479	71070
17944	71071
31936	71072
5398	71073
72512	71074
38411	71075
87087	71076
25772	71077
38120	71078
26715	71079
49152	71080
21598	71081
48121	71082
10373	71083
25638	71084
38563	71085
31519	71086
40141	71087
103912	71088
115744	71089
51825	71090
646	71091
104042	71092
96915	71093
31865	71094
55384	71095
45065	71096
15664	71097
48588	71098
84475	71099
141623	71100
39954	71101
101463	71102
13117	71103
108480	71104
132381	71105
71109	71106
1766	71107
30700	71108
109652	71109
39683	71110
1945	71111
39564	71112
21872	71113
57494	71114
110741	71115
110232	71116
108977	71117
141838	71118
109480	71119
139993	71120
184268	71121
110232	71122
142078	71123
185216	71124
164304	71125
134344	71126
53223	71127
138925	71128
30258	71129
83338	71130
186745	71131
118627	71132
37861	71133
52873	71134
58795	71135
184523	71136
92593	71137
112654	71138
188295	71139
4082	71140
22045	71141
31988	71142
1912	71143
5169	71144
52536	71145
139924	71146
155516	71147
149059	71148
115404	71149
63315	71150
11492	71151
132942	71152
149894	71153
87328	71154
7736	71155
184355	71156
14368	71157
9277	71158
14337	71159
5169	71160
75125	71161
33503	71162
66127	71163
30517	71164
175344	71165
51923	71166
155001	71167
33346	71168
149582	71169
175793	71170
63235	71171
20364	71172
29876	71173
9757	71174
22967	71175
105983	71176
80311	71177
122438	71178
139954	71179
94796	71180
119251	71181
21628	71182
92765	71183
20301	71184
81752	71185
30749	71186
14337	71187
18133	71188
29817	71189
20682	71190
20801	71191
63259	71192
58015	71193
99052	71194
2013	71195
24561	71196
25856	71197
18182	71198
17077	71199
63308	71200
62953	71201
18494	71202
105478	71203
51373	71204
17019	71205
46070	71206
36169	71207
59502	71208
92602	71209
115670	71210
106255	71211
92310	71212
10362	71213
36191	71214
2799	71215
92515	71216
17065	71217
6745	71218
24507	71219
69592	71220
5466	71221
8717	71222
8717	71223
92477	71224
148767	71225
45908	71226
52709	71227
20321	71228
92161	71229
75746	71230
5921	71231
128652	71232
63242	71233
10392	71234
37622	71235
8924	71236
13737	71237
150020	71238
88457	71239
149189	71240
447	71241
92335	71242
43826	71243
24518	71244
6742	71245
20321	71246
115159	71247
75777	71248
75919	71249
447	71250
75983	71251
32360	71252
17046	71253
6736	71254
54564	71255
14331	71256
52717	71257
125497	71258
36224	71259
114964	71260
149485	71261
59501	71262
76042	71263
150122	71264
176509	71265
175801	71266
134670	71267
176933	71268
149458	71269
106031	71270
175926	71271
175835	71272
80681	71273
62636	71274
123289	71275
25743	71276
25989	71277
52553	71278
98259	71279
115819	71280
135235	71281
150412	71282
120569	71283
115647	71284
148856	71285
29900	71286
71335	71287
76139	71288
10413	71289
75856	71290
2013	71291
134919	71292
135160	71293
70923	71294
150299	71295
103945	71296
61431	71297
2016	71298
58015	71299
74095	71300
70971	71301
21314	71302
152831	71303
134727	71304
86208	71305
12196	71306
63022	71307
150188	71308
115786	71309
1064	71310
50344	71311
48183	71312
76085	71313
106252	71314
76174	71315
75909	71316
149794	71317
43749	71318
43826	71319
43875	71320
92310	71321
149890	71322
75992	71323
52732	71324
33346	71325
48286	71326
49784	71327
115935	71328
24495	71329
52693	71330
149313	71331
17031	71332
63297	71333
18204	71334
25743	71335
46650	71336
43508	71337
52655	71338
8904	71339
52792	71340
14927	71341
18843	71342
9446	71343
62610	71344
176342	71345
12252	71346
1064	71347
143113	71348
118125	71349
188040	71350
115785	71351
53191	71352
77411	71353
101722	71354
124636	71355
92784	71356
116073	71357
26520	71358
68369	71359
10561	71360
37731	71361
138769	71362
93478	71363
83348	71364
118321	71365
187543	71366
116719	71367
167404	71368
115513	71369
52990	71370
137663	71371
150023	71372
142146	71373
77125	71374
152917	71375
22218	71376
63774	71377
151490	71378
80728	71379
15277	71380
30451	71381
75943	71382
114928	71383
149328	71384
188333	71385
65357	71386
66232	71387
118011	71388
149825	71389
10362	71390
87747	71391
114021	71392
87740	71393
76123	71394
6742	71395
152350	71396
103519	71397
18227	71398
24528	71399
63284	71400
149073	71401
64336	71402
76015	71403
5146	71404
27583	71405
24528	71406
7880	71407
94999	71408
92387	71409
31064	71410
142301	71411
46602	71412
76107	71413
52779	71414
122880	71415
29767	71416
5146	71417
92738	71418
105507	71419
102462	71420
76206	71421
64136	71422
67820	71423
20372	71424
46684	71425
117242	71426
76078	71427
37842	71428
27684	71429
40664	71430
8904	71431
32310	71432
149089	71433
117379	71434
182715	71435
20701	71436
155815	71437
98085	71438
76295	71439
127384	71440
11	71441
150262	71442
92148	71443
63257	71444
96110	71445
65714	71446
57072	71447
66127	71448
36319	71449
76875	71450
65992	71451
24518	71452
14423	71453
137174	71454
24902	71455
159806	71456
29854	71457
47218	71458
93478	71459
115694	71460
33866	71461
92712	71462
92115	71463
52670	71464
52674	71465
85982	71466
25269	71467
6742	71468
139924	71469
115529	71470
29852	71471
138843	71472
6742	71473
101425	71474
6730	71475
124700	71476
24559	71477
36823	71478
76195	71479
115831	71480
5146	71481
49673	71482
115586	71483
39028	71484
36201	71485
5169	71486
13737	71487
17454	71488
54885	71489
108933	71490
11492	71491
142921	71492
124979	71493
99361	71494
162351	71495
139461	71496
37268	71497
37936	71498
37936	71499
89489	71500
63578	71501
25795	71502
11283	71503
57169	71504
29959	71505
167209	71506
40044	71507
54189	71508
82208	71509
45938	71510
37299	71511
166234	71512
36546	71513
73529	71514
63578	71515
160568	71516
64104	71517
82926	71518
116646	71519
5938	71520
79883	71521
64104	71522
27110	71523
79751	71524
18525	71525
72493	71526
168594	71527
40598	71528
60545	71529
5343	71530
5181	71531
44522	71532
54116	71533
50561	71534
5181	71535
220	71536
10561	71537
27380	71538
7987	71539
175227	71540
17578	71541
81874	71542
71509	71543
12527	71544
29040	71545
35108	71546
2454	71547
73442	71548
39878	71549
29583	71550
31660	71551
32096	71552
129963	71553
70112	71554
10255	71555
2798	71556
5332	71557
183119	71558
185541	71559
50845	71560
165057	71561
49777	71562
115503	71563
32637	71564
20779	71565
136082	71566
16103	71567
71888	71568
23466	71569
115878	71570
71619	71571
44345	71572
57868	71573
77423	71574
12292	71575
149377	71576
117855	71577
117825	71578
133966	71579
112882	71580
94575	71581
44031	71582
30086	71583
106623	71584
53390	71585
116056	71586
9882	71587
70832	71588
117825	71589
98900	71590
155172	71591
119411	71592
118398	71593
78271	71594
11196	71595
34668	71596
92581	71597
55893	71598
105862	71599
72097	71600
165854	71601
136872	71602
105897	71603
31389	71604
72381	71605
178278	71606
130541	71607
53489	71608
115418	71609
136860	71610
104483	71611
69345	71612
181691	71613
108113	71614
135959	71615
74381	71616
17207	71617
94847	71618
94852	71619
112885	71620
93475	71621
113868	71622
137522	71623
406	71624
9745	71625
58114	71626
1867	71627
19280	71628
25690	71629
42089	71630
9202	71631
25690	71632
9202	71633
37446	71634
28462	71635
1166	71636
16219	71637
1166	71638
8993	71639
183304	71640
1166	71641
1166	71642
25690	71643
16219	71644
37446	71645
72545	71646
188891	71647
99789	71648
11401	71649
13666	71650
936	71651
85619	71652
4732	71653
38257	71654
56762	71655
113992	71656
39542	71657
86640	71658
1154	71659
102120	71660
20987	71661
29406	71662
7640	71663
111412	71664
27619	71665
24323	71666
14146	71667
21528	71668
2869	71669
16600	71670
6410	71671
39641	71672
10244	71673
7921	71674
36153	71675
56284	71676
121450	71677
20126	71678
34064	71679
28749	71680
524	71681
24939	71682
34064	71683
12367	71684
126412	71685
54972	71686
29493	71687
14918	71688
34064	71689
17709	71690
12441	71691
19406	71692
46186	71693
54216	71694
46308	71695
20075	71696
31060	71697
155926	71698
17395	71699
32193	71700
173500	71701
6151	71702
17860	71703
44484	71704
35454	71705
2294	71706
38359	71707
25198	71708
33839	71709
7038	71710
6406	71711
61804	71712
26242	71713
2041	71714
4738	71715
39038	71716
8235	71717
23010	71718
75406	71719
16776	71720
16776	71721
16776	71722
3576	71723
254	71724
1505	71725
33809	71726
29573	71727
23164	71728
34823	71729
52239	71730
18015	71731
80367	71732
29493	71733
15403	71734
51920	71735
14856	71736
24955	71737
46900	71738
50888	71739
161982	71740
364	71741
51014	71742
126363	71743
49037	71744
10863	71745
23092	71746
8729	71747
47073	71748
41	71749
8235	71750
8235	71751
77142	71752
4242	71753
14555	71754
20612	71755
53377	71756
6951	71757
6831	71758
108841	71759
12274	71760
38376	71761
4051	71762
21782	71763
30570	71764
131170	71765
68717	71766
125955	71767
168022	71768
15798	71769
42307	71770
16700	71771
2673	71772
80699	71773
77995	71774
31033	71775
66338	71776
101617	71777
41249	71778
81833	71779
120650	71780
20997	71781
99772	71782
54597	71783
22827	71784
51970	71785
35757	71786
113387	71787
22556	71788
54597	71789
19641	71790
90071	71791
29661	71792
29661	71793
16444	71794
765	71795
4729	71796
68366	71797
39208	71798
47635	71799
174117	71800
56229	71801
67992	71802
78410	71803
129750	71804
1319	71805
31462	71806
6875	71807
4613	71808
31483	71809
28692	71810
40111	71811
57315	71812
25555	71813
45911	71814
26454	71815
102120	71816
45023	71817
45964	71818
2248	71819
38991	71820
41249	71821
25555	71822
56929	71823
26283	71824
34064	71825
25605	71826
84931	71827
94933	71828
129956	71829
27386	71830
127744	71831
7913	71832
14322	71833
181238	71834
30642	71835
25360	71836
45964	71837
71811	71838
15798	71839
25082	71840
81637	71841
67127	71842
122202	71843
21673	71844
41249	71845
89661	71846
24041	71847
49128	71848
2560	71849
35752	71850
100076	71851
44487	71852
79612	71853
127005	71854
83250	71855
51970	71856
53772	71857
22586	71858
51588	71859
49128	71860
765	71861
71811	71862
45797	71863
107887	71864
123278	71865
1479	71866
158245	71867
12367	71868
80992	71869
49777	71870
126042	71871
26482	71872
54974	71873
62279	71874
9140	71875
50905	71876
4314	71877
12367	71878
67940	71879
97679	71880
46996	71881
8664	71882
11925	71883
38467	71884
46028	71885
68389	71886
1092	71887
55391	71888
89176	71889
89176	71890
138033	71891
23784	71892
74910	71893
35677	71894
6552	71895
17585	71896
17322	71897
25014	71898
49589	71899
43579	71900
12427	71901
3704	71902
1505	71903
2597	71904
779	71905
71758	71906
28633	71907
78196	71908
2765	71909
130621	71910
114958	71911
14918	71912
31774	71913
1042	71914
15985	71915
5431	71916
13724	71917
3274	71918
2869	71919
30531	71920
800	71921
56537	71922
21129	71923
37908	71924
19749	71925
104308	71926
2578	71927
83934	71928
21170	71929
66940	71930
78007	71931
42319	71932
42319	71933
10557	71934
10557	71935
10557	71936
37734	71937
118770	71938
71461	71939
42319	71940
31451	71941
8302	71942
8302	71943
36323	71944
39140	71945
431	71946
17467	71947
18233	71948
69611	71949
85197	71950
33263	71951
69611	71952
32766	71953
85464	71954
61024	71955
1186	71956
27942	71957
1204	71958
33721	71959
55252	71960
25228	71961
12741	71962
21762	71963
111980	71964
12741	71965
9600	71966
87203	71967
41415	71968
31361	71969
6959	71970
46829	71971
11970	71972
17996	71973
2184	71974
42206	71975
55983	71976
20238	71977
19709	71978
1824	71979
49879	71980
56604	71981
115016	71982
903	71983
57186	71984
8345	71985
20871	71986
54817	71987
20871	71988
68690	71989
1886	71990
51591	71991
41604	71992
36795	71993
57509	71994
47223	71995
152099	71996
46513	71997
56645	71998
16883	71999
19353	72000
36614	72001
12360	72002
5519	72003
122	72004
8046	72005
31562	72006
8046	72007
18633	72008
84628	72009
4536	72010
12685	72011
7	72012
32131	72013
183599	72014
23158	72015
40547	72016
40942	72017
2768	72018
14287	72019
213	72020
3146	72021
7447	72022
4434	72023
36497	72024
31148	72025
105932	72026
56645	72027
21862	72028
93527	72029
139718	72030
107140	72031
115344	72032
160510	72033
23975	72034
26232	72035
95142	72036
88139	72037
170246	72038
83987	72039
173234	72040
11308	72041
12895	72042
11342	72043
164968	72044
48864	72045
1070	72046
13906	72047
20403	72048
65599	72049
27540	72050
75473	72051
105935	72052
40917	72053
122909	72054
58972	72055
66948	72056
135561	72057
76632	72058
10501	72059
22394	72060
97873	72061
39998	72062
24620	72063
43828	72064
119160	72065
76969	72066
53389	72067
183370	72068
185445	72069
77015	72070
183238	72071
88254	72072
96035	72073
22394	72074
25962	72075
12686	72076
90592	72077
35842	72078
59464	72079
100018	72080
65215	72081
106549	72082
21136	72083
10831	72084
18980	72085
124839	72086
149429	72087
92248	72088
5922	72089
16276	72090
14420	72091
88707	72092
97487	72093
188056	72094
128129	72095
30662	72096
98933	72097
129116	72098
4618	72099
4018	72100
35507	72101
177820	72102
151662	72103
132207	72104
35338	72105
183408	72106
32512	72107
11269	72108
3373	72109
35594	72110
113146	72111
3689	72112
112910	72113
33485	72114
28705	72115
85476	72116
70982	72117
8253	72118
47214	72119
89977	72120
34883	72121
43207	72122
678	72123
7571	72124
5756	72125
8660	72126
60925	72127
7403	72128
73963	72129
18288	72130
9785	72131
2406	72132
54312	72133
176299	72134
4330	72135
107740	72136
4413	72137
54378	72138
14250	72139
1244	72140
12675	72141
73568	72142
66298	72143
58211	72144
11473	72145
62932	72146
37761	72147
28706	72148
25008	72149
5259	72150
11397	72151
27881	72152
65685	72153
7251	72154
24777	72155
14922	72156
65352	72157
33857	72158
115397	72159
107707	72160
38653	72161
24752	72162
118193	72163
38653	72164
77024	72165
66808	72166
30181	72167
20432	72168
52664	72169
5177	72170
41242	72171
74124	72172
36986	72173
25875	72174
7961	72175
189237	72176
6988	72177
1910	72178
2090	72179
3302	72180
7498	72181
2821	72182
27312	72183
26651	72184
5647	72185
5647	72186
4739	72187
11480	72188
39262	72189
11906	72190
160	72191
104717	72192
29535	72193
22378	72194
55079	72195
110516	72196
154804	72197
2086	72198
29822	72199
4985	72200
41035	72201
700	72202
35732	72203
34936	72204
1655	72205
8132	72206
61871	72207
124247	72208
127802	72209
51700	72210
134159	72211
61871	72212
134159	72213
51715	72214
65643	72215
74219	72216
28851	72217
13908	72218
540	72219
52320	72220
1029	72221
35817	72222
19594	72223
29174	72224
6647	72225
127521	72226
35478	72227
19849	72228
13172	72229
86612	72230
79201	72231
117959	72232
33388	72233
34583	72234
59633	72235
17655	72236
9922	72237
185234	72238
34874	72239
132114	72240
67990	72241
46451	72242
109647	72243
5165	72244
3168	72245
130999	72246
21185	72247
964	72248
57015	72249
27031	72250
139075	72251
43520	72252
12131	72253
14468	72254
17537	72255
106982	72256
150256	72257
10416	72258
21441	72259
99527	72260
132512	72261
160663	72262
56918	72263
45520	72264
43520	72265
20973	72266
106071	72267
630	72268
142120	72269
4788	72270
101993	72271
46545	72272
66634	72273
38899	72274
56834	72275
100559	72276
100895	72277
34764	72278
58829	72279
12844	72280
121168	72281
47757	72282
71557	72283
26072	72284
30292	72285
2672	72286
11503	72287
9259	72288
111374	72289
19265	72290
24203	72291
98096	72292
7926	72293
6733	72294
47031	72295
100952	72296
85257	72297
18304	72298
127926	72299
40209	72300
7864	72301
25447	72302
6352	72303
87758	72304
138659	72305
54229	72306
69380	72307
63161	72308
609	72309
1138	72310
125932	72311
22180	72312
60485	72313
786	72314
23249	72315
37433	72316
16412	72317
138530	72318
88763	72319
19413	72320
76106	72321
30085	72322
52696	72323
34524	72324
378	72325
64059	72326
9409	72327
34836	72328
87323	72329
38203	72330
6144	72331
188252	72332
14999	72333
8738	72334
109606	72335
8549	72336
19114	72337
14350	72338
8153	72339
13672	72340
35725	72341
4046	72342
27061	72343
28964	72344
130650	72345
39914	72346
92413	72347
4311	72348
8479	72349
29716	72350
79247	72351
168579	72352
23014	72353
159681	72354
41719	72355
8884	72356
48460	72357
40039	72358
21538	72359
7175	72360
82628	72361
125814	72362
39909	72363
4193	72364
19733	72365
123932	72366
92374	72367
57104	72368
8919	72369
184250	72370
7015	72371
105870	72372
9786	72373
152038	72374
133560	72375
71938	72376
16	72377
14337	72378
12849	72379
40739	72380
113421	72381
49234	72382
47344	72383
24364	72384
5219	72385
2483	72386
175856	72387
106259	72388
39927	72389
86044	72390
69524	72391
48248	72392
13077	72393
817	72394
1088	72395
50464	72396
71536	72397
7409	72398
252	72399
1182	72400
146715	72401
73500	72402
73053	72403
73053	72404
45620	72405
140479	72406
154663	72407
116867	72408
53385	72409
9094	72410
120840	72411
46561	72412
10527	72413
24798	72414
16432	72415
56655	72416
43118	72417
95648	72418
73983	72419
12361	72420
42439	72421
114757	72422
9035	72423
54555	72424
1612	72425
134860	72426
134935	72427
100380	72428
121032	72429
6966	72430
10290	72431
16144	72432
85993	72433
9820	72434
20640	72435
2822	72436
12775	72437
56207	72438
67607	72439
38661	72440
110734	72441
59814	72442
73110	72443
73028	72444
20374	72445
33806	72446
46255	72447
36636	72448
318	72449
85249	72450
126815	72451
2390	72452
108082	72453
22692	72454
80726	72455
41472	72456
139952	72457
6912	72458
38511	72459
51948	72460
11567	72461
47483	72462
65422	72463
135794	72464
9795	72465
65051	72466
74917	72467
181472	72468
71992	72469
86177	72470
50589	72471
24067	72472
113552	72473
51611	72474
4736	72475
14263	72476
2133	72477
41197	72478
75859	72479
3484	72480
9118	72481
63203	72482
5169	72483
43524	72484
88896	72485
8172	72486
41226	72487
51090	72488
64890	72489
90789	72490
23519	72491
63032	72492
58978	72493
1101	72494
11483	72495
85181	72496
137366	72497
68335	72498
72494	72499
239	72500
3794	72501
31428	72502
169904	72503
141754	72504
24734	72505
98372	72506
6742	72507
21973	72508
50999	72509
2419	72510
47122	72511
106866	72512
84490	72513
85836	72514
8126	72515
175319	72516
1912	72517
53727	72518
2354	72519
97078	72520
92633	72521
7779	72522
172996	72523
42049	72524
9127	72525
44287	72526
31085	72527
27572	72528
11195	72529
8920	72530
142635	72531
72881	72532
28	72533
20065	72534
30184	72535
1452	72536
51526	72537
19277	72538
2221	72539
4699	72540
25984	72541
35628	72542
21227	72543
31541	72544
3099	72545
14909	72546
75290	72547
7777	72548
83692	72549
38210	72550
57306	72551
94907	72552
18630	72553
67736	72554
30905	72555
91116	72556
23528	72557
81373	72558
96539	72559
3334	72560
36487	72561
30362	72562
18901	72563
87561	72564
28041	72565
103700	72566
60287	72567
71167	72568
16247	72569
79170	72570
2816	72571
152893	72572
9217	72573
30691	72574
19990	72575
121306	72576
960	72577
147807	72578
123183	72579
99054	72580
2020	72581
48186	72582
50442	72583
152636	72584
24698	72585
3005	72586
1728	72587
22104	72588
5409	72589
118804	72590
27646	72591
53302	72592
87245	72593
25103	72594
6370	72595
99456	72596
25557	72597
17543	72598
15525	72599
78163	72600
53851	72601
37406	72602
34275	72603
136525	72604
141150	72605
9502	72606
50261	72607
16240	72608
41649	72609
788	72610
86878	72611
99836	72612
7029	72613
21444	72614
77573	72615
30227	72616
2615	72617
48274	72618
1301	72619
3577	72620
112934	72621
65142	72622
25256	72623
43916	72624
179513	72625
176324	72626
17184	72627
86034	72628
553	72629
3848	72630
30025	72631
54313	72632
115220	72633
27154	72634
111449	72635
1045	72636
46006	72637
13121	72638
104389	72639
68716	72640
37968	72641
15526	72642
188144	72643
29	72644
63160	72645
28076	72646
25881	72647
82380	72648
7433	72649
11068	72650
60230	72651
51291	72652
176835	72653
110021	72654
84884	72655
107336	72656
12354	72657
18787	72658
13117	72659
52456	72660
19301	72661
23722	72662
6519	72663
9941	72664
986	72665
64725	72666
16988	72667
29866	72668
26242	72669
67	72670
29339	72671
28504	72672
6714	72673
28768	72674
55342	72675
22328	72676
118373	72677
25250	72678
83758	72679
280	72680
75544	72681
71561	72682
176863	72683
135965	72684
2292	72685
3170	72686
71239	72687
642	72688
49622	72689
1575	72690
15445	72691
122118	72692
48592	72693
46391	72694
8366	72695
110413	72696
74224	72697
83498	72698
5389	72699
137549	72700
38532	72701
27920	72702
19030	72703
12938	72704
127435	72705
83860	72706
13456	72707
81532	72708
17417	72709
51016	72710
86530	72711
103371	72712
106061	72713
27466	72714
63258	72715
138322	72716
11764	72717
27154	72718
131360	72719
21354	72720
175419	72721
87124	72722
24624	72723
107133	72724
27703	72725
78066	72726
29825	72727
105429	72728
84288	72729
40255	72730
25309	72731
52587	72732
90014	72733
69962	72734
39229	72735
12458	72736
22922	72737
4042	72738
89218	72739
83770	72740
58347	72741
18938	72742
6554	72743
26183	72744
59322	72745
3168	72746
136684	72747
32860	72748
108088	72749
18577	72750
2118	72751
40257	72752
1251	72753
47943	72754
15492	72755
180818	72756
22232	72757
19130	72758
6322	72759
110337	72760
69838	72761
149509	72762
45178	72763
7034	72764
110378	72765
43852	72766
4811	72767
70	72768
21007	72769
36419	72770
24487	72771
29906	72772
31892	72773
27122	72774
95769	72775
12211	72776
7049	72777
12804	72778
5921	72779
92676	72780
62612	72781
70923	72782
105470	72783
50045	72784
1194	72785
132377	72786
42481	72787
15766	72788
56039	72789
30826	72790
33251	72791
135698	72792
31654	72793
13165	72794
69549	72795
173628	72796
10268	72797
126238	72798
67728	72799
72619	72800
60688	72801
71686	72802
16581	72803
1065	72804
63098	72805
52695	72806
131261	72807
12015	72808
88552	72809
68539	72810
35898	72811
61140	72812
47116	72813
136003	72814
131695	72815
76830	72816
44953	72817
52749	72818
34191	72819
24981	72820
9730	72821
25167	72822
5037	72823
24241	72824
4400	72825
23173	72826
166932	72827
143009	72828
34486	72829
28215	72830
2828	72831
101183	72832
2803	72833
103029	72834
53079	72835
20710	72836
72597	72837
25693	72838
153942	72839
76411	72840
141041	72841
87813	72842
31828	72843
18201	72844
23374	72845
14196	72846
36920	72847
52779	72848
26036	72849
2392	72850
17818	72851
25619	72852
56654	72853
14040	72854
123549	72855
303	72856
70976	72857
29636	72858
20822	72859
3250	72860
47035	72861
145253	72862
3810	72863
3047	72864
30446	72865
8244	72866
51893	72867
39091	72868
138539	72869
48163	72870
11522	72871
88426	72872
43280	72873
80284	72874
8617	72875
16330	72876
86075	72877
83245	72878
39026	72879
34816	72880
116227	72881
40860	72882
9194	72883
21504	72884
92055	72885
83309	72886
48251	72887
33099	72888
104687	72889
250	72890
70897	72891
791	72892
91249	72893
38324	72894
21430	72895
78960	72896
16694	72897
1888	72898
170024	72899
75525	72900
41776	72901
24235	72902
167737	72903
50864	72904
56168	72905
92790	72906
61018	72907
1220	72908
97760	72909
73324	72910
451	72911
48623	72912
36899	72913
18305	72914
32485	72915
2121	72916
98718	72917
51683	72918
25618	72919
18407	72920
38314	72921
158843	72922
140271	72923
98734	72924
51304	72925
8314	72926
8517	72927
74575	72928
26332	72929
6430	72930
129196	72931
6677	72932
3825	72933
133652	72934
32403	72935
53422	72936
13714	72937
6146	72938
13938	72939
76167	72940
63005	72941
8953	72942
7170	72943
24564	72944
139188	72945
39504	72946
33209	72947
63813	72948
60092	72949
1022	72950
2850	72951
58434	72952
6287	72953
1520	72954
53786	72955
82604	72956
5494	72957
115074	72958
20574	72959
25494	72960
63838	72961
39793	72962
48125	72963
42746	72964
134013	72965
54579	72966
56942	72967
18091	72968
65042	72969
86579	72970
39094	72971
1045	72972
1327	72973
61763	72974
33381	72975
22730	72976
48962	72977
11640	72978
44349	72979
1764	72980
88903	72981
49890	72982
18666	72983
69828	72984
19028	72985
29686	72986
22340	72987
3613	72988
58332	72989
101032	72990
84844	72991
19796	72992
107969	72993
39534	72994
500	72995
154038	72996
128601	72997
58149	72998
5915	72999
6367	73000
122164	73001
19945	73002
23982	73003
35454	73004
4377	73005
38429	73006
24168	73007
29652	73008
137104	73009
85154	73010
7037	73011
48173	73012
53718	73013
133726	73014
82493	73015
84700	73016
102439	73017
5921	73018
114093	73019
10869	73020
512	73021
87866	73022
25671	73023
161601	73024
40197	73025
27987	73026
13879	73027
22300	73028
42806	73029
4847	73030
54521	73031
13108	73032
50163	73033
75389	73034
75554	73035
50815	73036
170399	73037
91927	73038
25680	73039
20261	73040
20121	73041
170429	73042
15534	73043
78016	73044
49945	73045
186357	73046
14634	73047
130681	73048
13014	73049
38194	73050
175093	73051
42010	73052
92111	73053
27551	73054
31664	73055
109731	73056
66353	73057
36478	73058
69458	73059
23994	73060
59495	73061
127907	73062
41918	73063
18970	73064
29677	73065
94003	73066
36335	73067
9057	73068
38350	73069
19252	73070
4919	73071
72048	73072
92721	73073
50433	73074
5503	73075
10933	73076
63267	73077
26239	73078
59505	73079
118803	73080
66855	73081
2233	73082
110894	73083
24262	73084
5393	73085
58210	73086
44281	73087
16036	73088
95209	73089
20732	73090
181985	73091
52694	73092
25052	73093
2356	73094
20893	73095
107518	73096
33729	73097
30	73098
56148	73099
44289	73100
64542	73101
1655	73102
1742	73103
123409	73104
51195	73105
26842	73106
50241	73107
933	73108
25366	73109
6965	73110
36248	73111
21055	73112
101195	73113
25184	73114
10417	73115
151441	73116
101756	73117
64697	73118
20228	73119
80736	73120
69571	73121
38269	73122
3728	73123
69763	73124
45415	73125
17669	73126
37199	73127
56118	73128
53102	73129
31060	73130
31004	73131
67770	73132
22588	73133
626	73134
3051	73135
30540	73136
29931	73137
41207	73138
5116	73139
93721	73140
449	73141
39753	73142
69521	73143
252	73144
50216	73145
14141	73146
98157	73147
1142	73148
52415	73149
10282	73150
34319	73151
42873	73152
123824	73153
83320	73154
10202	73155
11257	73156
60122	73157
26867	73158
30769	73159
41804	73160
15538	73161
26011	73162
38777	73163
12954	73164
23902	73165
1895	73166
3976	73167
24246	73168
37951	73169
31863	73170
17220	73171
29117	73172
104687	73173
2370	73174
72400	73175
1307	73176
8481	73177
77194	73178
740	73179
29767	73180
2027	73181
43409	73182
120362	73183
122993	73184
58654	73185
47116	73186
22138	73187
43864	73188
5483	73189
63020	73190
37242	73191
4561	73192
8163	73193
102740	73194
18008	73195
92171	73196
11177	73197
25524	73198
42150	73199
28938	73200
20203	73201
7692	73202
8897	73203
63624	73204
50563	73205
45735	73206
1153	73207
120435	73208
1400	73209
6929	73210
60656	73211
7166	73212
18	73213
17949	73214
3593	73215
30945	73216
19030	73217
37847	73218
5158	73219
86393	73220
118701	73221
13185	73222
48682	73223
4529	73224
3995	73225
67720	73226
14820	73227
57149	73228
16211	73229
1747	73230
47651	73231
108377	73232
20822	73233
48863	73234
98762	73235
107267	73236
41564	73237
40641	73238
1682	73239
40594	73240
110182	73241
125170	73242
56216	73243
49455	73244
597	73245
45275	73246
182878	73247
1404	73248
13658	73249
35336	73250
3719	73251
36330	73252
22557	73253
53295	73254
65105	73255
23505	73256
47990	73257
78837	73258
175026	73259
27240	73260
33647	73261
1611	73262
4362	73263
79717	73264
6032	73265
143168	73266
2218	73267
4447	73268
17090	73269
93272	73270
786	73271
14565	73272
9034	73273
5325	73274
41787	73275
76188	73276
136701	73277
166711	73278
757	73279
63486	73280
77670	73281
43801	73282
79717	73283
50275	73284
4008	73285
1700	73286
136421	73287
125807	73288
3166	73289
137538	73290
6164	73291
113855	73292
126763	73293
188175	73294
24949	73295
18656	73296
111079	73297
123568	73298
35512	73299
42283	73300
26676	73301
52702	73302
13039	73303
1195	73304
82056	73305
1697	73306
48338	73307
103782	73308
28051	73309
24700	73310
41285	73311
72207	73312
65403	73313
1064	73314
5146	73315
16557	73316
41382	73317
68756	73318
20884	73319
21854	73320
65056	73321
28307	73322
95594	73323
65667	73324
18441	73325
41789	73326
105489	73327
65398	73328
64069	73329
63357	73330
14450	73331
36977	73332
31003	73333
133754	73334
17956	73335
13725	73336
44411	73337
53307	73338
5916	73339
45448	73340
132670	73341
141807	73342
54474	73343
50377	73344
86	73345
33376	73346
27043	73347
33879	73348
8272	73349
17348	73350
63024	73351
57086	73352
94844	73353
72651	73354
128178	73355
40211	73356
142599	73357
12959	73358
77680	73359
280	73360
150131	73361
140928	73362
76156	73363
26270	73364
48523	73365
86201	73366
10167	73367
39507	73368
457	73369
45448	73370
78003	73371
34775	73372
14340	73373
6512	73374
69769	73375
123533	73376
76800	73377
188281	73378
67210	73379
17612	73380
6914	73381
24673	73382
122163	73383
79996	73384
76307	73385
2228	73386
23133	73387
130524	73388
59616	73389
112612	73390
29977	73391
46403	73392
2027	73393
110569	73394
53977	73395
88226	73396
69900	73397
78712	73398
116883	73399
12151	73400
63643	73401
77303	73402
65250	73403
103204	73404
69415	73405
15518	73406
15021	73407
8915	73408
77144	73409
50019	73410
27017	73411
27012	73412
24456	73413
22206	73414
15756	73415
6979	73416
20929	73417
62949	73418
2026	73419
30704	73420
16617	73421
180864	73422
8599	73423
1474	73424
5784	73425
100219	73426
7572	73427
30764	73428
48484	73429
5695	73430
54117	73431
1076	73432
382	73433
34296	73434
64030	73435
684	73436
13363	73437
27839	73438
106783	73439
42875	73440
55889	73441
60378	73442
11105	73443
59105	73444
9504	73445
8321	73446
15373	73447
20043	73448
2607	73449
218	73450
50663	73451
11085	73452
17705	73453
1367	73454
55488	73455
94259	73456
14452	73457
33674	73458
24866	73459
46904	73460
25149	73461
19067	73462
181143	73463
95360	73464
81041	73465
88441	73466
141764	73467
128086	73468
142983	73469
96926	73470
73507	73471
133057	73472
30814	73473
53437	73474
170206	73475
28304	73476
107972	73477
37774	73478
66855	73479
15070	73480
4968	73481
17329	73482
67924	73483
19463	73484
33657	73485
168635	73486
139905	73487
21621	73488
172592	73489
30161	73490
32158	73491
54633	73492
57834	73493
109172	73494
121969	73495
65411	73496
182832	73497
3808	73498
12419	73499
126266	73500
56993	73501
84810	73502
6675	73503
26303	73504
14559	73505
76112	73506
4448	73507
4154	73508
45347	73509
80121	73510
178387	73511
65654	73512
22795	73513
5984	73514
14064	73515
10248	73516
3385	73517
26244	73518
22113	73519
50426	73520
48804	73521
38040	73522
141	73523
49459	73524
33459	73525
57485	73526
92961	73527
66843	73528
110072	73529
20560	73530
32290	73531
10246	73532
94688	73533
88126	73534
2523	73535
7820	73536
10683	73537
304	73538
22291	73539
10089	73540
105	73541
34146	73542
9238	73543
79746	73544
38967	73545
48249	73546
21504	73547
26976	73548
7813	73549
38362	73550
176643	73551
1047	73552
44870	73553
50151	73554
11581	73555
125722	73556
31913	73557
28227	73558
966	73559
70742	73560
59386	73561
101090	73562
40147	73563
16233	73564
21241	73565
4897	73566
1139	73567
30	73568
3550	73569
134598	73570
31278	73571
70719	73572
51486	73573
11695	73574
8257	73575
112771	73576
44511	73577
23130	73578
62797	73579
13645	73580
29989	73581
27036	73582
40257	73583
3426	73584
186052	73585
58315	73586
970	73587
16289	73588
88954	73589
77062	73590
31056	73591
137031	73592
1803	73593
17712	73594
6008	73595
109739	73596
183910	73597
4239	73598
9899	73599
1734	73600
19168	73601
21313	73602
12675	73603
55320	73604
17064	73605
81121	73606
25351	73607
8137	73608
7686	73609
93674	73610
107934	73611
27981	73612
69069	73613
30376	73614
2148	73615
18621	73616
43066	73617
82364	73618
27898	73619
76786	73620
78749	73621
27597	73622
27183	73623
919	73624
5665	73625
18488	73626
178356	73627
43929	73628
26229	73629
33889	73630
21085	73631
1683	73632
368	73633
63287	73634
8644	73635
7426	73636
103285	73637
48847	73638
40376	73639
9507	73640
32949	73641
69861	73642
98750	73643
8870	73644
3509	73645
3541	73646
48617	73647
40230	73648
63066	73649
17434	73650
22254	73651
13737	73652
43806	73653
1916	73654
20376	73655
25597	73656
67112	73657
22752	73658
35656	73659
152373	73660
33210	73661
9536	73662
56312	73663
59561	73664
78769	73665
63978	73666
67107	73667
109975	73668
3536	73669
41133	73670
23802	73671
28457	73672
28938	73673
65378	73674
61020	73675
9501	73676
95832	73677
172687	73678
37209	73679
27064	73680
13688	73681
8706	73682
22817	73683
38635	73684
1393	73685
2498	73686
97983	73687
34	73688
25921	73689
98017	73690
788	73691
23413	73692
5659	73693
27958	73694
1693	73695
25701	73696
974	73697
11417	73698
3025	73699
28429	73700
180770	73701
40467	73702
36698	73703
29044	73704
3356	73705
103822	73706
14712	73707
8293	73708
2026	73709
66063	73710
39046	73711
11554	73712
176	73713
3385	73714
16741	73715
53155	73716
50868	73717
94546	73718
45914	73719
11509	73720
23126	73721
9996	73722
27849	73723
1443	73724
14562	73725
2630	73726
153335	73727
172629	73728
393	73729
77296	73730
109018	73731
125442	73732
100476	73733
51544	73734
27719	73735
67	73736
70320	73737
32241	73738
35012	73739
42343	73740
40558	73741
143082	73742
120252	73743
3123	73744
27152	73745
26263	73746
76011	73747
45001	73748
105489	73749
92189	73750
2830	73751
37019	73752
22687	73753
34499	73754
84346	73755
53026	73756
13994	73757
2697	73758
7040	73759
50017	73760
40202	73761
145221	73762
25929	73763
17914	73764
145	73765
1167	73766
18514	73767
1300	73768
69504	73769
21440	73770
20290	73771
105812	73772
29976	73773
35012	73774
87810	73775
12536	73776
38174	73777
6278	73778
44018	73779
44747	73780
1533	73781
19661	73782
52135	73783
19656	73784
36678	73785
35809	73786
75739	73787
16578	73788
133247	73789
125	73790
2209	73791
31110	73792
39437	73793
170721	73794
32696	73795
11102	73796
73257	73797
128240	73798
160040	73799
10388	73800
5294	73801
57359	73802
70852	73803
1567	73804
52425	73805
132312	73806
36961	73807
114470	73808
24808	73809
163756	73810
27328	73811
33674	73812
52412	73813
103302	73814
59639	73815
553	73816
111726	73817
49870	73818
48244	73819
26366	73820
45969	73821
24843	73822
9452	73823
37746	73824
83799	73825
73079	73826
106644	73827
27150	73828
141594	73829
110244	73830
2799	73831
30722	73832
29331	73833
163	73834
1538	73835
67257	73836
14266	73837
11080	73838
23601	73839
139884	73840
172712	73841
26002	73842
31159	73843
8466	73844
24451	73845
75635	73846
17524	73847
76298	73848
6385	73849
55853	73850
56543	73851
56911	73852
15780	73853
68507	73854
28037	73855
23204	73856
27095	73857
58215	73858
15458	73859
4604	73860
66371	73861
149234	73862
3700	73863
132732	73864
75735	73865
1845	73866
1620	73867
30350	73868
6896	73869
88847	73870
9079	73871
59951	73872
3864	73873
31965	73874
5351	73875
50682	73876
82004	73877
37281	73878
1861	73879
11050	73880
21310	73881
52730	73882
18802	73883
58611	73884
10015	73885
69661	73886
27750	73887
1861	73888
33643	73889
10258	73890
12271	73891
31388	73892
30156	73893
38679	73894
65929	73895
6471	73896
28736	73897
32726	73898
19584	73899
59819	73900
56801	73901
33776	73902
131519	73903
70144	73904
56890	73905
56476	73906
78087	73907
69869	73908
96509	73909
7726	73910
53660	73911
10805	73912
10380	73913
40532	73914
40751	73915
11411	73916
113	73917
40205	73918
3124	73919
44069	73920
779	73921
79170	73922
126015	73923
6184	73924
40002	73925
8353	73926
43820	73927
12431	73928
26210	73929
82384	73930
26231	73931
155919	73932
40832	73933
76675	73934
10487	73935
131075	73936
58126	73937
19935	73938
149949	73939
460	73940
2379	73941
87258	73942
12943	73943
30162	73944
177848	73945
98734	73946
45645	73947
39179	73948
55603	73949
54133	73950
34683	73951
17495	73952
89841	73953
43731	73954
2806	73955
93390	73956
10550	73957
93200	73958
38676	73959
26244	73960
29892	73961
46639	73962
10877	73963
63721	73964
10047	73965
55975	73966
137881	73967
163936	73968
93758	73969
26982	73970
10544	73971
24796	73972
14531	73973
15569	73974
25752	73975
12945	73976
16003	73977
61970	73978
80369	73979
169127	73980
1801	73981
1682	73982
52985	73983
17729	73984
45680	73985
15694	73986
16094	73987
15331	73988
31194	73989
39359	73990
6387	73991
12770	73992
62254	73993
78141	73994
75573	73995
53269	73996
1717	73997
23469	73998
49006	73999
1437	74000
244	74001
1644	74002
11671	74003
699	74004
126012	74005
67561	74006
130111	74007
17378	74008
122774	74009
79707	74010
57066	74011
97478	74012
5576	74013
75147	74014
64100	74015
112364	74016
66709	74017
35861	74018
2190	74019
24177	74020
142313	74021
36583	74022
31812	74023
21	74024
101636	74025
92311	74026
37834	74027
58362	74028
23541	74029
17438	74030
1412	74031
59633	74032
33853	74033
35559	74034
4137	74035
54052	74036
27832	74037
55185	74038
77531	74039
27015	74040
107768	74041
41514	74042
120769	74043
8405	74044
43840	74045
67557	74046
35849	74047
73600	74048
14258	74049
47	74050
6234	74051
21100	74052
4964	74053
22137	74054
31129	74055
355	74056
10023	74057
9182	74058
24604	74059
699	74060
4241	74061
42292	74062
25861	74063
79020	74064
48343	74065
180	74066
5916	74067
36352	74068
112725	74069
13145	74070
103339	74071
276	74072
4937	74073
83043	74074
124808	74075
32247	74076
51954	74077
26004	74078
35624	74079
50416	74080
23091	74081
41934	74082
5611	74083
4947	74084
41492	74085
19211	74086
498	74087
10493	74088
861	74089
159635	74090
67710	74091
73490	74092
34300	74093
41667	74094
2235	74095
87530	74096
2960	74097
36078	74098
11751	74099
97889	74100
32900	74101
80964	74102
33	74103
48354	74104
24246	74105
22268	74106
153882	74107
92603	74108
88422	74109
131	74110
86147	74111
60301	74112
99756	74113
127632	74114
65169	74115
152760	74116
44180	74117
35618	74118
158119	74119
21175	74120
37713	74121
51828	74122
58590	74123
33080	74124
3343	74125
62544	74126
39349	74127
9660	74128
118	74129
39299	74130
44021	74131
31900	74132
31227	74133
29499	74134
25288	74135
47773	74136
1598	74137
20615	74138
4749	74139
29593	74140
6518	74141
7296	74142
39366	74143
80966	74144
25458	74145
30364	74146
29884	74147
6225	74148
12109	74149
11258	74150
3	74151
49430	74152
15139	74153
66579	74154
74626	74155
178925	74156
5037	74157
13278	74158
32753	74159
18093	74160
30535	74161
83921	74162
3038	74163
39766	74164
85841	74165
63895	74166
64079	74167
35874	74168
10358	74169
5690	74170
54067	74171
11374	74172
1681	74173
114955	74174
99048	74175
85317	74176
4297	74177
428	74178
22103	74179
43608	74180
22115	74181
34139	74182
6889	74183
15966	74184
64986	74185
141517	74186
13088	74187
3138	74188
14164	74189
119361	74190
102191	74191
37619	74192
58314	74193
132449	74194
104216	74195
7996	74196
19085	74197
889	74198
65129	74199
19319	74200
19400	74201
46646	74202
183828	74203
6805	74204
9908	74205
14982	74206
3166	74207
103842	74208
29421	74209
171754	74210
3568	74211
25497	74212
8159	74213
10531	74214
56426	74215
79674	74216
1521	74217
3610	74218
127140	74219
66606	74220
16092	74221
6601	74222
69160	74223
117	74224
3803	74225
49450	74226
103198	74227
69417	74228
4559	74229
27064	74230
11532	74231
37314	74232
53772	74233
27244	74234
19367	74235
4733	74236
166	74237
11936	74238
24739	74239
78684	74240
44344	74241
65536	74242
12905	74243
23450	74244
177	74245
36234	74246
154	74247
129094	74248
78653	74249
1186	74250
21686	74251
30987	74252
2329	74253
46643	74254
76830	74255
144447	74256
3009	74257
39227	74258
65335	74259
21134	74260
96261	74261
840	74262
28827	74263
182490	74264
142876	74265
91719	74266
4843	74267
602	74268
10765	74269
32834	74270
6980	74271
53590	74272
1958	74273
7768	74274
12945	74275
10426	74276
10354	74277
26011	74278
40732	74279
498	74280
48598	74281
50937	74282
25215	74283
76805	74284
56980	74285
23849	74286
49534	74287
163255	74288
7019	74289
1518	74290
5648	74291
73599	74292
162112	74293
5352	74294
27837	74295
39825	74296
39201	74297
164832	74298
20666	74299
56394	74300
2344	74301
45574	74302
130431	74303
73649	74304
3575	74305
3940	74306
96712	74307
19507	74308
36253	74309
84148	74310
65874	74311
55552	74312
21671	74313
6430	74314
13175	74315
69555	74316
69816	74317
134784	74318
37480	74319
31687	74320
90831	74321
36288	74322
51775	74323
8639	74324
63108	74325
72831	74326
41039	74327
52527	74328
7333	74329
45697	74330
38744	74331
137486	74332
3051	74333
97644	74334
82725	74335
95365	74336
22633	74337
152753	74338
126867	74339
14170	74340
90260	74341
13072	74342
66103	74343
33428	74344
30140	74345
45604	74346
8161	74347
30632	74348
16804	74349
40676	74350
62481	74351
70607	74352
6647	74353
19023	74354
10965	74355
10167	74356
10363	74357
55744	74358
27873	74359
175770	74360
19875	74361
95847	74362
159823	74363
24946	74364
721	74365
11166	74366
20165	74367
64319	74368
5427	74369
84198	74370
40744	74371
48740	74372
41436	74373
16489	74374
2317	74375
1444	74376
63156	74377
48866	74378
88412	74379
130879	74380
24745	74381
12161	74382
11908	74383
24441	74384
16340	74385
81483	74386
57314	74387
48566	74388
53596	74389
172274	74390
7800	74391
28450	74392
46318	74393
31049	74394
14498	74395
20271	74396
52286	74397
2865	74398
13541	74399
50031	74400
5029	74401
10544	74402
213	74403
116456	74404
13677	74405
12364	74406
180731	74407
73002	74408
5464	74409
10022	74410
56493	74411
9194	74412
113389	74413
35268	74414
37918	74415
69452	74416
23489	74417
74992	74418
74640	74419
98841	74420
14984	74421
4917	74422
54274	74423
35929	74424
35808	74425
70510	74426
13598	74427
2	74428
51391	74429
79048	74430
124409	74431
118002	74432
9802	74433
186490	74434
86605	74435
88016	74436
83667	74437
59103	74438
29856	74439
36287	74440
59755	74441
72058	74442
1307	74443
15574	74444
138191	74445
22587	74446
169443	74447
77190	74448
38105	74449
39006	74450
6665	74451
104238	74452
58738	74453
5066	74454
14659	74455
47264	74456
2766	74457
41360	74458
4838	74459
24569	74460
70087	74461
1098	74462
6267	74463
7013	74464
63979	74465
36824	74466
12823	74467
8892	74468
10651	74469
56207	74470
55298	74471
41439	74472
42629	74473
79789	74474
305	74475
27168	74476
44926	74477
32	74478
27230	74479
78931	74480
66357	74481
145652	74482
87458	74483
53490	74484
28868	74485
25207	74486
60208	74487
74796	74488
29884	74489
105880	74490
25403	74491
115167	74492
4822	74493
77	74494
15851	74495
29302	74496
170919	74497
173265	74498
103631	74499
150196	74500
53252	74501
49955	74502
81523	74503
23722	74504
48757	74505
11099	74506
26430	74507
3822	74508
40039	74509
81431	74510
19824	74511
1403	74512
4742	74513
2951	74514
76995	74515
62835	74516
77077	74517
40428	74518
112602	74519
94405	74520
28643	74521
16465	74522
3780	74523
33969	74524
23248	74525
32554	74526
54587	74527
122468	74528
15193	74529
36459	74530
52685	74531
6335	74532
67108	74533
118415	74534
80949	74535
5228	74536
60675	74537
3311	74538
3052	74539
7407	74540
6511	74541
28037	74542
13685	74543
93772	74544
176173	74545
19335	74546
48181	74547
24601	74548
10375	74549
47510	74550
36276	74551
121607	74552
41685	74553
103676	74554
43281	74555
12826	74556
36345	74557
83630	74558
24246	74559
784	74560
4964	74561
125070	74562
131135	74563
12724	74564
14997	74565
105097	74566
40602	74567
43829	74568
20358	74569
22364	74570
15549	74571
79717	74572
9630	74573
16562	74574
72890	74575
39300	74576
7208	74577
135920	74578
40523	74579
43842	74580
9365	74581
60377	74582
17976	74583
72451	74584
28438	74585
15527	74586
93456	74587
14802	74588
10978	74589
21356	74590
15535	74591
20776	74592
10577	74593
90947	74594
45254	74595
60748	74596
815	74597
46015	74598
127120	74599
77454	74600
2710	74601
36413	74602
80086	74603
23147	74604
11726	74605
8949	74606
24684	74607
24561	74608
63738	74609
2933	74610
92317	74611
13012	74612
99425	74613
4822	74614
8971	74615
7001	74616
44227	74617
8375	74618
61609	74619
161903	74620
19789	74621
7554	74622
188680	74623
30844	74624
3185	74625
73987	74626
18439	74627
161445	74628
66778	74629
4028	74630
37520	74631
31648	74632
28611	74633
31782	74634
175447	74635
31823	74636
56383	74637
74018	74638
30065	74639
17974	74640
5083	74641
101526	74642
104	74643
858	74644
13932	74645
78406	74646
347	74647
19524	74648
2265	74649
20545	74650
23083	74651
4199	74652
4322	74653
108513	74654
1502	74655
42520	74656
68734	74657
37394	74658
1182	74659
4551	74660
1634	74661
10476	74662
56875	74663
123451	74664
22390	74665
583	74666
7315	74667
164520	74668
58392	74669
10772	74670
15041	74671
131	74672
38469	74673
1041	74674
115307	74675
2740	74676
5991	74677
32874	74678
135975	74679
5162	74680
2279	74681
32122	74682
1514	74683
104296	74684
169118	74685
69637	74686
80466	74687
66062	74688
142104	74689
61558	74690
37801	74691
71608	74692
21674	74693
131974	74694
27421	74695
11171	74696
9335	74697
36302	74698
81534	74699
98946	74700
163299	74701
38176	74702
97760	74703
99162	74704
31725	74705
1459	74706
21182	74707
81647	74708
184790	74709
2029	74710
4374	74711
17866	74712
10320	74713
84787	74714
51841	74715
7567	74716
6469	74717
33183	74718
6779	74719
72055	74720
79460	74721
84473	74722
119237	74723
3829	74724
548	74725
104454	74726
105316	74727
140850	74728
22713	74729
110487	74730
72995	74731
49658	74732
105117	74733
6429	74734
4177	74735
57631	74736
86383	74737
14746	74738
10628	74739
9295	74740
22333	74741
17147	74742
43837	74743
95213	74744
16790	74745
28806	74746
70151	74747
46016	74748
5167	74749
89554	74750
20904	74751
4989	74752
115918	74753
407	74754
31806	74755
107314	74756
84667	74757
36969	74758
60448	74759
9042	74760
7925	74761
2321	74762
33755	74763
124138	74764
3855	74765
2678	74766
797	74767
22235	74768
107378	74769
4556	74770
406	74771
110650	74772
141	74773
177073	74774
49185	74775
62612	74776
114147	74777
35512	74778
4014	74779
35245	74780
30131	74781
267	74782
792	74783
42798	74784
8197	74785
30229	74786
763	74787
24724	74788
117718	74789
16263	74790
109202	74791
75566	74792
48482	74793
56203	74794
30776	74795
14525	74796
87820	74797
2931	74798
9033	74799
110002	74800
115285	74801
67515	74802
101132	74803
67033	74804
19417	74805
56456	74806
4501	74807
757	74808
7140	74809
22477	74810
9455	74811
8159	74812
57364	74813
46118	74814
52808	74815
15222	74816
2945	74817
25463	74818
30341	74819
72960	74820
85496	74821
11511	74822
4072	74823
81477	74824
6367	74825
44177	74826
110000	74827
39867	74828
120614	74829
96473	74830
98441	74831
899	74832
109503	74833
130538	74834
129282	74835
36397	74836
83832	74837
111295	74838
69413	74839
38228	74840
57907	74841
6179	74842
4273	74843
12560	74844
12109	74845
29969	74846
40162	74847
107420	74848
93096	74849
80346	74850
9194	74851
256	74852
96513	74853
46534	74854
67481	74855
17275	74856
224	74857
14903	74858
6290	74859
5624	74860
13701	74861
70033	74862
4843	74863
7515	74864
27983	74865
27253	74866
94084	74867
47850	74868
108252	74869
1220	74870
6121	74871
24447	74872
643	74873
11673	74874
40216	74875
6491	74876
15652	74877
22949	74878
17838	74879
41316	74880
80748	74881
11711	74882
62075	74883
45912	74884
55266	74885
56517	74886
163	74887
108045	74888
33519	74889
60121	74890
28011	74891
22040	74892
60721	74893
41765	74894
36192	74895
66989	74896
2287	74897
3376	74898
7028	74899
56490	74900
8701	74901
108090	74902
67122	74903
39797	74904
100836	74905
76152	74906
1798	74907
5170	74908
36427	74909
23082	74910
37699	74911
31549	74912
9282	74913
32547	74914
6900	74915
21920	74916
131156	74917
26650	74918
1832	74919
98756	74920
31481	74921
71744	74922
58	74923
24528	74924
139483	74925
12214	74926
12214	74927
5912	74928
63116	74929
34229	74930
12204	74931
29773	74932
16552	74933
179199	74934
22735	74935
108780	74936
28746	74937
92908	74938
22937	74939
41893	74940
16584	74941
125641	74942
23474	74943
44211	74944
12822	74945
32127	74946
43286	74947
23344	74948
20342	74949
12118	74950
44225	74951
282	74952
4072	74953
140592	74954
76882	74955
5648	74956
80800	74957
28189	74958
60673	74959
71417	74960
56720	74961
88445	74962
44791	74963
3408	74964
67737	74965
38475	74966
43273	74967
22460	74968
1652	74969
157	74970
173	74971
82688	74972
1116	74973
2065	74974
3651	74975
54327	74976
107	74977
129504	74978
59152	74979
37556	74980
6473	74981
119571	74982
7125	74983
1005	74984
164431	74985
103200	74986
87450	74987
68642	74988
14580	74989
136045	74990
1188	74991
46716	74992
25829	74993
40868	74994
73878	74995
21466	74996
12959	74997
23022	74998
21535	74999
13120	75000
2763	75001
21616	75002
79784	75003
48325	75004
71785	75005
48743	75006
59869	75007
30100	75008
10422	75009
48863	75010
110176	75011
44755	75012
36327	75013
76035	75014
60172	75015
36651	75016
5451	75017
58018	75018
109773	75019
2939	75020
57350	75021
71686	75022
5671	75023
13076	75024
4568	75025
22216	75026
3535	75027
173695	75028
3791	75029
65864	75030
109326	75031
21716	75032
31405	75033
12442	75034
21627	75035
25037	75036
109811	75037
32883	75038
21182	75039
73823	75040
32330	75041
33451	75042
9348	75043
107015	75044
34861	75045
2007	75046
836	75047
5834	75048
33442	75049
23683	75050
245	75051
22257	75052
14718	75053
1909	75054
19196	75055
2450	75056
23546	75057
2142	75058
14036	75059
128032	75060
78403	75061
26918	75062
18610	75063
5485	75064
3204	75065
33483	75066
33865	75067
3154	75068
3154	75069
36253	75070
22354	75071
21465	75072
60341	75073
31324	75074
118352	75075
9471	75076
33	75077
8061	75078
723	75079
127753	75080
40376	75081
27929	75082
2935	75083
14493	75084
88729	75085
173598	75086
68847	75087
14242	75088
117611	75089
65441	75090
1764	75091
42907	75092
101735	75093
98326	75094
157724	75095
7055	75096
50723	75097
12795	75098
5240	75099
3	75100
4823	75101
54396	75102
49225	75103
27000	75104
53924	75105
72421	75106
86976	75107
3564	75108
6633	75109
44399	75110
167698	75111
57680	75112
77806	75113
6509	75114
23183	75115
25007	75116
56082	75117
16486	75118
31	75119
50241	75120
114159	75121
147827	75122
48762	75123
37120	75124
47625	75125
48113	75126
66685	75127
28402	75128
38343	75129
98843	75130
28574	75131
30088	75132
9917	75133
23156	75134
30040	75135
14797	75136
5651	75137
108531	75138
176914	75139
3651	75140
36416	75141
3655	75142
119	75143
78357	75144
88675	75145
33143	75146
23916	75147
115016	75148
41587	75149
6907	75150
2564	75151
14299	75152
120392	75153
31171	75154
23221	75155
65227	75156
19034	75157
57121	75158
54038	75159
4731	75160
18865	75161
77103	75162
16304	75163
105516	75164
9381	75165
55193	75166
66795	75167
58100	75168
4524	75169
44287	75170
9593	75171
16193	75172
15862	75173
13866	75174
17974	75175
41595	75176
2874	75177
23225	75178
12958	75179
149868	75180
1737	75181
87241	75182
75	75183
3651	75184
34369	75185
11318	75186
11535	75187
89	75188
7263	75189
106827	75190
5248	75191
26159	75192
30944	75193
95510	75194
79359	75195
8891	75196
57302	75197
86971	75198
8194	75199
116968	75200
48371	75201
170264	75202
42331	75203
67852	75204
10407	75205
31602	75206
79142	75207
50291	75208
17565	75209
53221	75210
35099	75211
11014	75212
11609	75213
12667	75214
13154	75215
53432	75216
125127	75217
526	75218
115263	75219
36510	75220
50404	75221
58873	75222
24778	75223
88038	75224
25744	75225
75366	75226
18683	75227
117770	75228
78846	75229
30005	75230
32643	75231
53472	75232
11050	75233
30342	75234
27188	75235
80396	75236
83509	75237
68288	75238
8522	75239
15169	75240
12001	75241
25977	75242
62002	75243
83400	75244
72222	75245
41054	75246
32903	75247
97793	75248
65162	75249
19838	75250
96277	75251
76773	75252
72945	75253
42709	75254
434	75255
14658	75256
141280	75257
33624	75258
22104	75259
721	75260
2096	75261
3712	75262
105117	75263
38552	75264
63194	75265
20468	75266
57772	75267
37064	75268
61757	75269
3343	75270
33080	75271
40049	75272
14534	75273
2144	75274
31556	75275
12304	75276
7226	75277
107880	75278
18516	75279
78228	75280
3151	75281
35715	75282
137834	75283
8439	75284
137634	75285
81710	75286
42987	75287
124334	75288
7300	75289
40275	75290
5386	75291
115606	75292
71527	75293
67096	75294
21186	75295
105457	75296
100314	75297
36875	75298
6136	75299
13121	75300
85856	75301
54717	75302
50186	75303
8021	75304
41783	75305
71907	75306
46653	75307
181829	75308
54213	75309
69926	75310
121082	75311
22387	75312
33289	75313
374	75314
2437	75315
6252	75316
780	75317
91235	75318
862	75319
7295	75320
13095	75321
43602	75322
63507	75323
8251	75324
20468	75325
12212	75326
7223	75327
132489	75328
57191	75329
25110	75330
15358	75331
37433	75332
14678	75333
107531	75334
88654	75335
20845	75336
135182	75337
134549	75338
44814	75339
142744	75340
45746	75341
225	75342
140661	75343
21777	75344
94972	75345
53479	75346
26154	75347
53867	75348
36473	75349
9446	75350
34966	75351
41575	75352
28444	75353
73048	75354
39309	75355
70060	75356
109063	75357
110044	75358
3488	75359
111598	75360
94934	75361
13108	75362
29190	75363
84822	75364
107621	75365
7	75366
33098	75367
134825	75368
110530	75369
3202	75370
183411	75371
725	75372
6260	75373
28307	75374
65639	75375
15418	75376
138904	75377
91642	75378
46429	75379
43101	75380
4819	75381
38008	75382
15021	75383
897	75384
93237	75385
328	75386
16110	75387
83750	75388
52572	75389
97122	75390
19319	75391
44315	75392
18186	75393
30406	75394
56198	75395
53161	75396
22911	75397
6150	75398
5966	75399
59753	75400
64984	75401
133750	75402
79076	75403
2819	75404
1342	75405
17117	75406
36812	75407
83419	75408
80072	75409
157867	75410
1855	75411
34206	75412
71724	75413
94377	75414
155548	75415
57976	75416
48366	75417
71076	75418
84829	75419
65633	75420
80518	75421
6490	75422
2746	75423
41257	75424
41381	75425
116093	75426
34123	75427
3806	75428
37627	75429
12293	75430
55885	75431
4197	75432
174287	75433
222	75434
50594	75435
141997	75436
61465	75437
34404	75438
309	75439
15840	75440
30445	75441
9443	75442
8095	75443
77516	75444
14743	75445
19068	75446
63635	75447
169753	75448
7919	75449
141058	75450
43326	75451
24011	75452
84057	75453
87500	75454
114655	75455
50245	75456
12718	75457
31747	75458
8923	75459
59058	75460
22507	75461
102839	75462
109759	75463
5870	75464
133860	75465
4006	75466
21170	75467
95232	75468
159580	75469
127763	75470
12773	75471
21743	75472
1604	75473
53650	75474
145252	75475
48450	75476
10547	75477
6714	75478
2894	75479
17073	75480
170426	75481
22231	75482
1919	75483
121847	75484
47791	75485
53663	75486
4093	75487
64531	75488
103052	75489
2764	75490
5198	75491
66747	75492
29927	75493
65851	75494
81934	75495
23142	75496
136060	75497
3725	75498
60246	75499
28307	75500
19065	75501
22929	75502
35772	75503
1406	75504
101212	75505
108731	75506
82515	75507
4183	75508
140501	75509
29784	75510
78350	75511
4746	75512
20404	75513
110375	75514
116042	75515
16852	75516
53195	75517
49775	75518
14132	75519
22952	75520
9942	75521
11812	75522
108546	75523
26091	75524
6405	75525
48301	75526
3877	75527
3818	75528
113633	75529
107062	75530
29377	75531
14876	75532
11681	75533
71081	75534
15489	75535
59971	75536
16016	75537
4932	75538
25322	75539
1270	75540
139942	75541
25037	75542
4168	75543
38319	75544
109378	75545
12192	75546
66525	75547
38704	75548
39137	75549
89879	75550
91026	75551
52790	75552
115153	75553
38558	75554
52655	75555
136514	75556
116077	75557
151438	75558
139348	75559
42624	75560
3838	75561
20044	75562
90264	75563
39227	75564
1005	75565
3099	75566
49129	75567
69724	75568
38144	75569
25052	75570
91400	75571
49143	75572
84567	75573
33129	75574
29493	75575
7377	75576
70235	75577
1830	75578
50114	75579
61590	75580
32565	75581
19077	75582
56445	75583
58224	75584
31580	75585
98243	75586
44030	75587
2444	75588
64254	75589
340	75590
33502	75591
142762	75592
75556	75593
43059	75594
78050	75595
55280	75596
28037	75597
26953	75598
45266	75599
56242	75600
9901	75601
8474	75602
79674	75603
101960	75604
141491	75605
93032	75606
59834	75607
39245	75608
109486	75609
39	75610
92	75611
47255	75612
32315	75613
110433	75614
13594	75615
51866	75616
141628	75617
8039	75618
14669	75619
120907	75620
1526	75621
26251	75622
26471	75623
3807	75624
104609	75625
80475	75626
91972	75627
140815	75628
84225	75629
90811	75630
44185	75631
8627	75632
121062	75633
26469	75634
64859	75635
100518	75636
44259	75637
1570	75638
925	75639
94722	75640
26942	75641
134145	75642
102359	75643
6496	75644
181981	75645
137697	75646
71751	75647
2503	75648
98293	75649
64679	75650
94151	75651
7444	75652
5315	75653
57257	75654
111443	75655
15443	75656
120745	75657
3562	75658
9920	75659
39550	75660
102793	75661
40052	75662
6182	75663
21787	75664
6469	75665
36322	75666
5213	75667
8481	75668
53851	75669
32086	75670
4578	75671
135342	75672
2013	75673
204	75674
17417	75675
90116	75676
180815	75677
96470	75678
91023	75679
27375	75680
75541	75681
60205	75682
92713	75683
65059	75684
649	75685
22441	75686
103236	75687
2343	75688
152726	75689
115234	75690
47795	75691
36728	75692
77197	75693
77197	75694
111530	75695
88596	75696
66722	75697
3318	75698
23167	75699
115	75700
8307	75701
73302	75702
15726	75703
6509	75704
47524	75705
72008	75706
77005	75707
18412	75708
36622	75709
53439	75710
36530	75711
107347	75712
109945	75713
100235	75714
26103	75715
24774	75716
526	75717
7929	75718
60465	75719
7420	75720
41627	75721
3277	75722
45252	75723
58380	75724
155	75725
8804	75726
3277	75727
8925	75728
60238	75729
17419	75730
34325	75731
1914	75732
16003	75733
25106	75734
41338	75735
151014	75736
39172	75737
49192	75738
60580	75739
13637	75740
25903	75741
187248	75742
144882	75743
10773	75744
9182	75745
42540	75746
15642	75747
34101	75748
63056	75749
18247	75750
62649	75751
4793	75752
78996	75753
32574	75754
15965	75755
86145	75756
85719	75757
107283	75758
11699	75759
82617	75760
40679	75761
161761	75762
2274	75763
186313	75764
44237	75765
59820	75766
28992	75767
20958	75768
19060	75769
26981	75770
25677	75771
21988	75772
170663	75773
44175	75774
38805	75775
30302	75776
62885	75777
52625	75778
34688	75779
124994	75780
46508	75781
6535	75782
87500	75783
72205	75784
1329	75785
57871	75786
59367	75787
1380	75788
35168	75789
43265	75790
111879	75791
107	75792
15471	75793
9018	75794
3541	75795
16064	75796
78973	75797
52829	75798
1634	75799
3572	75800
55450	75801
60062	75802
33060	75803
8112	75804
59854	75805
100602	75806
46417	75807
5719	75808
131715	75809
17852	75810
6961	75811
166	75812
5803	75813
10065	75814
21224	75815
30646	75816
28380	75817
13446	75818
2539	75819
22326	75820
20970	75821
40583	75822
77033	75823
28415	75824
88100	75825
10400	75826
77231	75827
38854	75828
81038	75829
1697	75830
58102	75831
79413	75832
69841	75833
6384	75834
71903	75835
23056	75836
55591	75837
96814	75838
13922	75839
84916	75840
41627	75841
12107	75842
53616	75843
18487	75844
3622	75845
13256	75846
37361	75847
907	75848
28345	75849
47988	75850
43879	75851
12196	75852
53112	75853
8927	75854
69567	75855
33647	75856
34103	75857
40265	75858
27945	75859
7172	75860
19211	75861
17350	75862
64482	75863
25067	75864
45207	75865
24786	75866
46172	75867
15896	75868
33942	75869
135476	75870
127149	75871
73578	75872
94892	75873
66998	75874
127053	75875
28310	75876
72598	75877
108202	75878
170369	75879
60114	75880
41379	75881
13853	75882
44103	75883
51102	75884
27542	75885
109264	75886
90870	75887
34362	75888
63315	75889
83288	75890
29921	75891
122257	75892
55214	75893
4981	75894
6754	75895
65901	75896
13177	75897
60341	75898
4570	75899
282	75900
168732	75901
87461	75902
3746	75903
34883	75904
33487	75905
9865	75906
37418	75907
2047	75908
1310	75909
26265	75910
70	75911
86797	75912
63660	75913
18871	75914
9496	75915
59302	75916
42020	75917
76828	75918
53057	75919
136965	75920
20397	75921
72334	75922
47013	75923
30869	75924
53330	75925
123954	75926
77733	75927
17874	75928
27988	75929
22290	75930
18555	75931
39589	75932
137404	75933
74762	75934
37008	75935
75914	75936
14258	75937
58658	75938
3640	75939
124642	75940
83932	75941
244	75942
53766	75943
28792	75944
6438	75945
24029	75946
134920	75947
19194	75948
55393	75949
38919	75950
37095	75951
18120	75952
21225	75953
27333	75954
12768	75955
14351	75956
187511	75957
87208	75958
36758	75959
9296	75960
141170	75961
3968	75962
61781	75963
12606	75964
63304	75965
2786	75966
17040	75967
86300	75968
9795	75969
69295	75970
26685	75971
30726	75972
17591	75973
69379	75974
150418	75975
66296	75976
111226	75977
2945	75978
51468	75979
58292	75980
11338	75981
26821	75982
3	75983
41041	75984
43429	75985
43619	75986
39873	75987
1842	75988
7375	75989
59798	75990
19793	75991
139349	75992
14997	75993
139	75994
109040	75995
41209	75996
82595	75997
23489	75998
45695	75999
5	76000
76123	76001
63575	76002
43200	76003
13605	76004
64169	76005
82537	76006
16701	76007
167442	76008
71	76009
67446	76010
3909	76011
19364	76012
49189	76013
92943	76014
139371	76015
64959	76016
68678	76017
98267	76018
16207	76019
59090	76020
40783	76021
103979	76022
9147	76023
67582	76024
43449	76025
14100	76026
42568	76027
18767	76028
178856	76029
107954	76030
180979	76031
110971	76032
211	76033
521	76034
43559	76035
1263	76036
77148	76037
90787	76038
4104	76039
11406	76040
48803	76041
63146	76042
223	76043
13762	76044
67952	76045
47604	76046
26507	76047
21835	76048
61669	76049
172134	76050
67599	76051
5546	76052
69209	76053
43100	76054
62286	76055
86589	76056
171838	76057
44795	76058
32507	76059
50101	76060
106757	76061
170020	76062
29528	76063
14838	76064
4490	76065
70273	76066
67599	76067
39278	76068
99589	76069
133258	76070
58457	76071
15041	76072
5546	76073
173383	76074
68103	76075
1983	76076
51608	76077
6199	76078
4410	76079
183679	76080
187186	76081
119704	76082
30343	76083
122742	76084
30343	76085
50639	76086
126337	76087
89889	76088
1211	76089
67883	76090
95651	76091
9716	76092
9716	76093
60286	76094
4465	76095
24963	76096
12146	76097
1439	76098
12892	76099
9183	76100
14290	76101
5133	76102
22072	76103
506	76104
11909	76105
31550	76106
6140	76107
3456	76108
6140	76109
11813	76110
6140	76111
45	76112
15187	76113
1963	76114
12055	76115
18068	76116
112549	76117
388	76118
482	76119
14290	76120
11537	76121
5901	76122
5020	76123
3256	76124
88	76125
17	76126
45235	76127
17	76128
17	76129
134	76130
4489	76131
198	76132
586	76133
5058	76134
46	76135
6840	76136
823	76137
962	76138
35968	76139
315	76140
168	76141
17	76142
1565	76143
5079	76144
822	76145
50347	76146
17	76147
168	76148
15254	76149
128427	76150
6140	76151
61359	76152
177466	76153
26421	76154
5901	76155
35634	76156
31887	76157
5218	76158
582	76159
15585	76160
625	76161
289	76162
17	76163
478	76164
4000	76165
27	76166
35634	76167
5901	76168
514	76169
78	76170
514	76171
511	76172
1752	76173
10124	76174
36621	76175
5079	76176
1965	76177
57	76178
10215	76179
112960	76180
57	76181
4298	76182
823	76183
88	76184
4938	76185
5038	76186
621	76187
388	76188
26100	76189
20695	76190
88	76191
7700	76192
4386	76193
22044	76194
4944	76195
1259	76196
1133	76197
3459	76198
78	76199
242	76200
134	76201
270	76202
134	76203
74	76204
1963	76205
23823	76206
3442	76207
7549	76208
77	76209
16072	76210
132	76211
15364	76212
9821	76213
2448	76214
17384	76215
57	76216
168	76217
68433	76218
88692	76219
18977	76220
13417	76221
312	76222
568	76223
14161	76224
7540	76225
1013	76226
6613	76227
150	76228
59278	76229
113559	76230
38	76231
50439	76232
10715	76233
40	76234
376	76235
15398	76236
561	76237
82257	76238
314	76239
53616	76240
33531	76241
400	76242
60888	76243
3048	76244
15840	76245
11283	76246
550	76247
68396	76248
10741	76249
6934	76250
6410	76251
58624	76252
170348	76253
17412	76254
76515	76255
60216	76256
760	76257
48456	76258
528	76259
92071	76260
15283	76261
110138	76262
2410	76263
35741	76264
16458	76265
113517	76266
25609	76267
42970	76268
35121	76269
12511	76270
38974	76271
10209	76272
25281	76273
1335	76274
85259	76275
3701	76276
6862	76277
246	76278
11672	76279
39513	76280
11673	76281
18224	76282
44735	76283
9169	76284
1	76285
290	76286
25692	76287
15703	76288
60037	76289
25452	76290
72893	76291
21205	76292
108265	76293
108265	76294
6499	76295
158787	76296
31941	76297
1962	76298
51303	76299
36653	76300
92535	76301
69	76302
942	76303
90748	76304
80429	76305
31958	76306
28341	76307
4	76308
16240	76309
8078	76310
65220	76311
1	76312
110597	76313
45490	76314
30991	76315
61264	76316
57648	76317
30573	76318
42704	76319
18089	76320
3965	76321
16655	76322
16216	76323
3853	76324
20177	76325
15245	76326
21700	76327
1556	76328
114116	76329
19557	76330
104032	76331
93117	76332
2816	76333
26419	76334
11364	76335
23048	76336
185938	76337
8993	76338
12424	76339
139760	76340
135164	76341
17172	76342
4372	76343
4962	76344
17172	76345
49541	76346
187930	76347
4026	76348
3031	76349
7797	76350
48057	76351
4240	76352
1535	76353
9968	76354
5449	76355
16313	76356
2825	76357
176384	76358
1124	76359
93117	76360
6708	76361
61249	76362
4330	76363
13526	76364
184277	76365
59969	76366
569	76367
41065	76368
10423	76369
86172	76370
139242	76371
106562	76372
79672	76373
10359	76374
86172	76375
8168	76376
187458	76377
134936	76378
177906	76379
61249	76380
24179	76381
10257	76382
50359	76383
107380	76384
60301	76385
7481	76386
2	76387
4471	76388
43687	76389
48391	76390
35346	76391
6569	76392
50712	76393
53396	76394
27984	76395
53396	76396
24142	76397
59848	76398
53396	76399
135353	76400
17272	76401
1148	76402
27452	76403
10469	76404
22692	76405
5758	76406
16916	76407
113937	76408
19581	76409
107185	76410
111961	76411
15994	76412
22692	76413
22692	76414
3229	76415
446	76416
10371	76417
74092	76418
7405	76419
4062	76420
124	76421
19376	76422
70025	76423
16775	76424
3383	76425
11647	76426
22398	76427
41120	76428
1515	76429
37751	76430
2	76431
4033	76432
132281	76433
1152	76434
28848	76435
33664	76436
24527	76437
17274	76438
109507	76439
31058	76440
88861	76441
31058	76442
94117	76443
4027	76444
7586	76445
4229	76446
66409	76447
66409	76448
55205	76449
57141	76450
139735	76451
49162	76452
54558	76453
66426	76454
166126	76455
128993	76456
99540	76457
30449	76458
46043	76459
46340	76460
29683	76461
42638	76462
1812	76463
29561	76464
126494	76465
85237	76466
5023	76467
25999	76468
104344	76469
54151	76470
31498	76471
49117	76472
113137	76473
9616	76474
173380	76475
72162	76476
20178	76477
31491	76478
90458	76479
53647	76480
32347	76481
35906	76482
4141	76483
60043	76484
26916	76485
176754	76486
28559	76487
22949	76488
75449	76489
1696	76490
21041	76491
37202	76492
62323	76493
38820	76494
8828	76495
16820	76496
15483	76497
49277	76498
33082	76499
17917	76500
13257	76501
8958	76502
66705	76503
4030	76504
26093	76505
54506	76506
14014	76507
213	76508
40035	76509
51665	76510
27522	76511
49452	76512
89575	76513
5059	76514
70011	76515
72585	76516
2506	76517
21918	76518
1224	76519
325	76520
11684	76521
5422	76522
150313	76523
4799	76524
8502	76525
9710	76526
23484	76527
50816	76528
62722	76529
41770	76530
72666	76531
32209	76532
1391	76533
78799	76534
41177	76535
14059	76536
11069	76537
133366	76538
8877	76539
45136	76540
18562	76541
13440	76542
5561	76543
32582	76544
1823	76545
35133	76546
89659	76547
14098	76548
30722	76549
158893	76550
54983	76551
68306	76552
19351	76553
21658	76554
37258	76555
49452	76556
122997	76557
32374	76558
256	76559
1052	76560
20715	76561
13570	76562
1555	76563
6206	76564
9685	76565
14684	76566
7252	76567
14684	76568
15712	76569
47723	76570
456	76571
21246	76572
47547	76573
40649	76574
49233	76575
48821	76576
5534	76577
1173	76578
16861	76579
28149	76580
56058	76581
60028	76582
28149	76583
60084	76584
33323	76585
7853	76586
16190	76587
850	76588
16689	76589
43516	76590
21208	76591
9240	76592
56691	76593
3078	76594
7831	76595
2180	76596
10587	76597
594	76598
3767	76599
30488	76600
47072	76601
11473	76602
87231	76603
100057	76604
23220	76605
28225	76606
86637	76607
5160	76608
14153	76609
16080	76610
133514	76611
11175	76612
11553	76613
447	76614
13887	76615
35969	76616
5138	76617
31879	76618
22731	76619
43922	76620
798	76621
64717	76622
6278	76623
2625	76624
29811	76625
446	76626
6512	76627
50372	76628
135631	76629
49012	76630
48885	76631
72326	76632
982	76633
5195	76634
15712	76635
57612	76636
52089	76637
3416	76638
30914	76639
16998	76640
33665	76641
1976	76642
48976	76643
89218	76644
79799	76645
64104	76646
151154	76647
68555	76648
30722	76649
132585	76650
26031	76651
56584	76652
37184	76653
18087	76654
45364	76655
123068	76656
38905	76657
82165	76658
54381	76659
57004	76660
53779	76661
95611	76662
2436	76663
10969	76664
45782	76665
45315	76666
22443	76667
159270	76668
17481	76669
45387	76670
6187	76671
65744	76672
37687	76673
20266	76674
17339	76675
14013	76676
125295	76677
78282	76678
79531	76679
45762	76680
82230	76681
32111	76682
45437	76683
26263	76684
181623	76685
29851	76686
28177	76687
4245	76688
38390	76689
3417	76690
181	76691
25281	76692
13408	76693
87317	76694
2957	76695
64516	76696
31198	76697
2149	76698
71166	76699
99763	76700
1052	76701
70501	76702
67258	76703
5029	76704
42905	76705
453	76706
3760	76707
4791	76708
393	76709
393	76710
52332	76711
7584	76712
94634	76713
11644	76714
534	76715
872	76716
68185	76717
81694	76718
4953	76719
181714	76720
87674	76721
8525	76722
257	76723
4432	76724
90334	76725
6215	76726
101072	76727
8814	76728
50764	76729
40667	76730
42509	76731
18687	76732
143141	76733
13161	76734
4493	76735
133	76736
4045	76737
62278	76738
22737	76739
49782	76740
15382	76741
2700	76742
18748	76743
6221	76744
4207	76745
576	76746
23551	76747
32731	76748
40	76749
8738	76750
52296	76751
40	76752
21803	76753
26792	76754
12378	76755
2875	76756
31684	76757
553	76758
169787	76759
11874	76760
20593	76761
5746	76762
257	76763
23707	76764
161914	76765
24510	76766
3743	76767
64280	76768
10158	76769
3123	76770
76689	76771
160722	76772
12612	76773
39329	76774
112824	76775
4984	76776
72352	76777
33840	76778
58718	76779
27712	76780
22726	76781
44755	76782
58721	76783
44045	76784
4342	76785
104438	76786
7102	76787
9556	76788
68290	76789
96551	76790
625	76791
87013	76792
77835	76793
19305	76794
16040	76795
3728	76796
36718	76797
111257	76798
10440	76799
83049	76800
95349	76801
9904	76802
10025	76803
14949	76804
71204	76805
11504	76806
11747	76807
98283	76808
9336	76809
26364	76810
84411	76811
147510	76812
26648	76813
15177	76814
73264	76815
67904	76816
17290	76817
92	76818
17761	76819
132544	76820
84591	76821
11192	76822
84458	76823
83856	76824
4655	76825
8200	76826
86216	76827
135137	76828
108125	76829
24584	76830
187461	76831
40845	76832
8026	76833
65110	76834
102298	76835
45920	76836
163358	76837
49540	76838
126150	76839
38215	76840
3843	76841
13324	76842
3843	76843
7374	76844
60097	76845
17823	76846
17379	76847
4110	76848
20620	76849
393	76850
165313	76851
9214	76852
19222	76853
27352	76854
18914	76855
20563	76856
43462	76857
73335	76858
23487	76859
28743	76860
28467	76861
1169	76862
857	76863
33083	76864
2740	76865
2973	76866
8352	76867
27327	76868
33694	76869
21885	76870
18753	76871
51553	76872
78442	76873
89601	76874
127956	76875
111918	76876
95799	76877
127044	76878
81761	76879
63306	76880
93047	76881
74508	76882
34528	76883
90486	76884
61732	76885
8942	76886
20447	76887
14614	76888
105214	76889
97322	76890
57211	76891
13739	76892
49141	76893
9620	76894
71630	76895
136306	76896
119830	76897
183530	76898
55268	76899
4864	76900
128476	76901
135819	76902
17485	76903
7011	76904
1487	76905
22347	76906
58232	76907
100649	76908
68693	76909
96861	76910
86046	76911
83260	76912
65924	76913
31987	76914
30517	76915
25006	76916
78658	76917
30776	76918
176443	76919
176960	76920
58232	76921
64339	76922
45077	76923
65924	76924
30822	76925
10457	76926
139953	76927
67928	76928
25132	76929
31729	76930
158730	76931
84895	76932
90249	76933
8965	76934
11418	76935
36153	76936
187119	76937
47145	76938
25815	76939
90973	76940
21491	76941
64189	76942
102115	76943
59832	76944
48743	76945
48169	76946
54512	76947
46112	76948
1410	76949
9269	76950
10238	76951
52399	76952
50887	76953
36614	76954
36614	76955
22118	76956
3586	76957
122872	76958
98042	76959
667	76960
2658	76961
14156	76962
40732	76963
104883	76964
61910	76965
15783	76966
5862	76967
10282	76968
5862	76969
2573	76970
2383	76971
104672	76972
42643	76973
81637	76974
30581	76975
30603	76976
58742	76977
1914	76978
43403	76979
3955	76980
342	76981
136970	76982
4111	76983
8569	76984
120638	76985
98120	76986
46347	76987
21113	76988
46343	76989
67853	76990
68313	76991
6990	76992
95589	76993
89518	76994
54187	76995
130026	76996
25803	76997
38989	76998
21681	76999
97458	77000
26213	77001
44485	77002
4118	77003
79664	77004
45757	77005
38359	77006
55469	77007
100914	77008
44485	77009
6079	77010
21630	77011
37713	77012
4198	77013
54384	77014
54691	77015
158960	77016
79180	77017
67991	77018
56621	77019
82756	77020
129537	77021
54151	77022
82799	77023
120917	77024
44938	77025
6119	77026
49504	77027
56465	77028
12526	77029
21517	77030
159081	77031
45734	77032
21630	77033
56630	77034
132598	77035
46318	77036
25234	77037
21495	77038
74858	77039
38454	77040
132475	77041
33587	77042
35965	77043
3256	77044
122894	77045
38462	77046
82303	77047
33495	77048
82303	77049
56657	77050
108702	77051
166507	77052
55552	77053
77353	77054
30072	77055
44196	77056
79408	77057
65764	77058
65764	77059
16	77060
103166	77061
51129	77062
47825	77063
38973	77064
41598	77065
108312	77066
11211	77067
78577	77068
18374	77069
38763	77070
143108	77071
7139	77072
484	77073
1782	77074
36527	77075
87365	77076
17735	77077
1979	77078
35649	77079
63247	77080
60967	77081
42400	77082
35273	77083
19966	77084
89691	77085
13847	77086
35417	77087
34901	77088
62216	77089
111672	77090
123182	77091
32994	77092
97767	77093
108083	77094
125710	77095
62124	77096
20650	77097
19102	77098
45374	77099
111554	77100
804	77101
71952	77102
4381	77103
23037	77104
71952	77105
1237	77106
26018	77107
21026	77108
1237	77109
54595	77110
22463	77111
22463	77112
48364	77113
3412	77114
1540	77115
8294	77116
5659	77117
1540	77118
11212	77119
2840	77120
18113	77121
1419	77122
71036	77123
70657	77124
59185	77125
58656	77126
104847	77127
24218	77128
26339	77129
26018	77130
140012	77131
56659	77132
21080	77133
55649	77134
66274	77135
66938	77136
26256	77137
5341	77138
28366	77139
180968	77140
9853	77141
1540	77142
70334	77143
11093	77144
35694	77145
9470	77146
19468	77147
41940	77148
19468	77149
91384	77150
13934	77151
27550	77152
15923	77153
6423	77154
10120	77155
5730	77156
11488	77157
87783	77158
20001	77159
166367	77160
237	77161
177385	77162
175567	77163
119379	77164
7577	77165
5282	77166
7049	77167
40628	77168
2131	77169
57567	77170
37434	77171
70758	77172
70758	77173
29784	77174
17674	77175
95547	77176
26736	77177
98032	77178
20119	77179
54	77180
85876	77181
70246	77182
4682	77183
4114	77184
100414	77185
114239	77186
3274	77187
30573	77188
54619	77189
89788	77190
53572	77191
45999	77192
2900	77193
2900	77194
70087	77195
132962	77196
54	77197
120445	77198
116688	77199
76236	77200
73165	77201
14639	77202
56579	77203
38567	77204
114957	77205
4928	77206
1279	77207
75853	77208
4928	77209
10034	77210
12431	77211
6656	77212
6656	77213
58	77214
67012	77215
64355	77216
10500	77217
31703	77218
72987	77219
2623	77220
10500	77221
10500	77222
5607	77223
22753	77224
991	77225
68797	77226
18908	77227
34934	77228
1668	77229
114618	77230
50022	77231
37798	77232
72987	77233
17205	77234
140572	77235
36665	77236
11080	77237
7375	77238
2689	77239
41794	77240
129952	77241
44006	77242
18934	77243
18934	77244
38876	77245
317	77246
6423	77247
19262	77248
3017	77249
1676	77250
75632	77251
13663	77252
7828	77253
130177	77254
342	77255
13730	77256
13730	77257
3555	77258
100547	77259
134444	77260
18908	77261
18908	77262
56294	77263
13486	77264
2493	77265
1596	77266
64218	77267
17404	77268
130144	77269
95709	77270
101784	77271
107773	77272
160585	77273
5659	77274
703	77275
12196	77276
13638	77277
69390	77278
51742	77279
1412	77280
117601	77281
6707	77282
14477	77283
141310	77284
2943	77285
1412	77286
99062	77287
1412	77288
1412	77289
22345	77290
87970	77291
10450	77292
92617	77293
12667	77294
188573	77295
148082	77296
107161	77297
23313	77298
107019	77299
136488	77300
51020	77301
177893	77302
61456	77303
5857	77304
1412	77305
48254	77306
1412	77307
19689	77308
63769	77309
110124	77310
68516	77311
71894	77312
1412	77313
10450	77314
17280	77315
10450	77316
72899	77317
108655	77318
21596	77319
40943	77320
8416	77321
131514	77322
84277	77323
5158	77324
83771	77325
52815	77326
52815	77327
24250	77328
30215	77329
5666	77330
1412	77331
1780	77332
17854	77333
108707	77334
22385	77335
48491	77336
1440	77337
10710	77338
29727	77339
54310	77340
11364	77341
10636	77342
2235	77343
9401	77344
5724	77345
43912	77346
1250	77347
25616	77348
77444	77349
15555	77350
93647	77351
59864	77352
399	77353
82540	77354
184501	77355
179811	77356
30375	77357
4840	77358
15840	77359
1408	77360
22429	77361
33912	77362
49234	77363
24207	77364
587	77365
86945	77366
48657	77367
69272	77368
2789	77369
5545	77370
26182	77371
180630	77372
31105	77373
77032	77374
63166	77375
87783	77376
82964	77377
100398	77378
40974	77379
153702	77380
36661	77381
9748	77382
71873	77383
177336	77384
180669	77385
115596	77386
107676	77387
62958	77388
179785	77389
137202	77390
165442	77391
180500	77392
27605	77393
108518	77394
171937	77395
189165	77396
102633	77397
97701	77398
38459	77399
122634	77400
40067	77401
40025	77402
40025	77403
110301	77404
2139	77405
56133	77406
9615	77407
85836	77408
16487	77409
13269	77410
97849	77411
145063	77412
92989	77413
25702	77414
111145	77415
111144	77416
36614	77417
52249	77418
735	77419
19798	77420
53	77421
24103	77422
41960	77423
41960	77424
53	77425
12112	77426
2691	77427
17782	77428
10580	77429
16057	77430
16057	77431
28995	77432
21883	77433
10291	77434
1162	77435
62092	77436
1163	77437
73686	77438
4878	77439
7241	77440
1162	77441
10702	77442
1056	77443
445	77444
5990	77445
1162	77446
1056	77447
45681	77448
7627	77449
104364	77450
9208	77451
49135	77452
65994	77453
5144	77454
25510	77455
45681	77456
99373	77457
58642	77458
59873	77459
104390	77460
113062	77461
34850	77462
133857	77463
8844	77464
4894	77465
1911	77466
5144	77467
29433	77468
5144	77469
78215	77470
49183	77471
29628	77472
56297	77473
5538	77474
55332	77475
99918	77476
134175	77477
5538	77478
70939	77479
10130	77480
104364	77481
114667	77482
1911	77483
78215	77484
2275	77485
65429	77486
90782	77487
49135	77488
3105	77489
30646	77490
29628	77491
59082	77492
90782	77493
14056	77494
72741	77495
50577	77496
1056	77497
89480	77498
99060	77499
162516	77500
7241	77501
70423	77502
16522	77503
84789	77504
5803	77505
464	77506
3105	77507
36315	77508
98	77509
20758	77510
113939	77511
74632	77512
36315	77513
11988	77514
1163	77515
51545	77516
8621	77517
8621	77518
142108	77519
20758	77520
65668	77521
42134	77522
20758	77523
8310	77524
21	77525
3957	77526
19940	77527
51657	77528
14098	77529
7690	77530
16909	77531
154682	77532
819	77533
110479	77534
1056	77535
123569	77536
11953	77537
187588	77538
35365	77539
185	77540
111451	77541
86033	77542
1634	77543
8773	77544
8551	77545
42795	77546
28879	77547
23848	77548
16922	77549
61180	77550
42217	77551
35803	77552
28627	77553
42237	77554
6536	77555
9901	77556
42768	77557
41509	77558
23172	77559
41761	77560
104294	77561
103805	77562
18936	77563
61278	77564
50085	77565
43649	77566
118155	77567
102392	77568
37045	77569
126970	77570
96355	77571
95125	77572
90938	77573
45728	77574
44813	77575
126648	77576
107508	77577
109381	77578
115560	77579
79687	77580
19139	77581
19139	77582
9611	77583
10797	77584
155739	77585
4913	77586
157828	77587
75510	77588
81707	77589
10162	77590
161432	77591
34992	77592
116661	77593
61789	77594
16669	77595
52766	77596
40170	77597
127601	77598
38187	77599
15657	77600
7691	77601
162699	77602
169262	77603
148436	77604
167076	77605
125560	77606
104056	77607
89512	77608
183378	77609
79572	77610
8640	77611
32468	77612
60744	77613
73433	77614
52797	77615
21625	77616
2236	77617
33151	77618
56123	77619
161573	77620
46001	77621
97580	77622
79551	77623
10709	77624
81750	77625
162169	77626
28320	77627
44613	77628
67316	77629
157534	77630
89496	77631
67075	77632
90645	77633
84826	77634
25393	77635
43629	77636
89822	77637
66936	77638
91658	77639
114010	77640
112054	77641
132897	77642
152579	77643
6577	77644
110201	77645
47938	77646
44963	77647
36059	77648
10162	77649
182457	77650
141639	77651
112203	77652
81080	77653
119802	77654
100730	77655
53795	77656
33547	77657
73728	77658
724	77659
30836	77660
164621	77661
35008	77662
80212	77663
91931	77664
104325	77665
138478	77666
75724	77667
136048	77668
56226	77669
151592	77670
52221	77671
88373	77672
93151	77673
30430	77674
119457	77675
37032	77676
72073	77677
169442	77678
11951	77679
170387	77680
122141	77681
17710	77682
80428	77683
112232	77684
62881	77685
13117	77686
58215	77687
70742	77688
67099	77689
116255	77690
108050	77691
37032	77692
161180	77693
461	77694
113046	77695
89687	77696
103408	77697
22233	77698
112370	77699
7618	77700
25159	77701
78788	77702
74282	77703
103669	77704
8041	77705
58538	77706
112805	77707
8041	77708
111129	77709
8041	77710
11382	77711
65092	77712
44615	77713
182755	77714
61050	77715
92742	77716
58215	77717
110201	77718
12979	77719
9807	77720
105661	77721
77936	77722
10742	77723
155876	77724
906	77725
69075	77726
34504	77727
77999	77728
3875	77729
2906	77730
52128	77731
80762	77732
20893	77733
633	77734
108373	77735
60533	77736
102449	77737
5995	77738
84638	77739
78626	77740
11697	77741
50568	77742
105998	77743
5923	77744
126933	77745
21057	77746
17803	77747
128149	77748
23383	77749
23428	77750
106830	77751
175462	77752
99394	77753
23921	77754
44290	77755
83450	77756
35	77757
23428	77758
26700	77759
20542	77760
20542	77761
25642	77762
91438	77763
114681	77764
72613	77765
73405	77766
111793	77767
144607	77768
59675	77769
60882	77770
48172	77771
89128	77772
130763	77773
112107	77774
117062	77775
100121	77776
136594	77777
106960	77778
69726	77779
124665	77780
108772	77781
37984	77782
110987	77783
108923	77784
100352	77785
177928	77786
59675	77787
177719	77788
151442	77789
106952	77790
114683	77791
98894	77792
86831	77793
138167	77794
56226	77795
18513	77796
106976	77797
96340	77798
8189	77799
5224	77800
136722	77801
110988	77802
160139	77803
136160	77804
85357	77805
10028	77806
86165	77807
29244	77808
7937	77809
130247	77810
54325	77811
10606	77812
100596	77813
90750	77814
83325	77815
54325	77816
156211	77817
139739	77818
21572	77819
6838	77820
143540	77821
147282	77822
73321	77823
62027	77824
144355	77825
51811	77826
111585	77827
89261	77828
6838	77829
89261	77830
143553	77831
133443	77832
36344	77833
77330	77834
36344	77835
61835	77836
36344	77837
102701	77838
1005	77839
89127	77840
71985	77841
7299	77842
962	77843
133512	77844
123993	77845
76584	77846
133344	77847
109613	77848
129130	77849
126987	77850
74363	77851
128417	77852
106857	77853
127411	77854
183553	77855
53316	77856
24036	77857
76887	77858
3044	77859
62309	77860
129302	77861
53383	77862
106626	77863
59664	77864
38486	77865
43024	77866
26373	77867
70324	77868
170097	77869
152766	77870
137149	77871
30482	77872
159172	77873
104291	77874
59257	77875
13308	77876
38368	77877
181013	77878
77424	77879
26490	77880
11246	77881
80468	77882
125799	77883
81556	77884
102741	77885
46536	77886
17341	77887
46918	77888
65318	77889
12790	77890
67523	77891
31749	77892
123861	77893
30966	77894
81335	77895
156856	77896
83185	77897
17806	77898
14778	77899
48499	77900
14778	77901
77910	77902
77807	77903
100903	77904
188123	77905
165839	77906
176271	77907
29450	77908
75450	77909
2963	77910
56543	77911
28585	77912
35954	77913
20969	77914
72723	77915
175552	77916
105930	77917
86604	77918
140779	77919
109303	77920
110701	77921
107732	77922
135963	77923
43905	77924
44195	77925
114409	77926
71252	77927
12719	77928
15386	77929
5626	77930
49650	77931
10025	77932
140011	77933
151488	77934
117612	77935
50754	77936
50754	77937
36576	77938
71728	77939
14845	77940
5059	77941
94677	77942
145597	77943
180087	77944
55188	77945
66489	77946
7446	77947
99080	77948
78396	77949
11610	77950
108947	77951
102382	77952
54188	77953
82503	77954
116773	77955
138500	77956
87424	77957
68403	77958
53181	77959
98067	77960
82281	77961
97013	77962
13344	77963
62517	77964
28870	77965
20711	77966
3031	77967
16614	77968
40828	77969
59187	77970
3730	77971
73219	77972
30500	77973
123960	77974
138424	77975
71493	77976
71355	77977
134854	77978
25317	77979
71567	77980
106104	77981
57867	77982
135786	77983
33711	77984
104329	77985
59468	77986
118103	77987
145942	77988
71355	77989
45275	77990
109435	77991
25385	77992
29765	77993
29765	77994
30631	77995
1666	77996
16390	77997
102922	77998
52936	77999
24565	78000
24565	78001
76198	78002
43671	78003
26010	78004
62421	78005
11927	78006
16541	78007
16541	78008
60456	78009
11971	78010
22941	78011
164038	78012
14084	78013
51860	78014
3106	78015
128478	78016
35881	78017
100321	78018
111804	78019
7684	78020
1118	78021
109838	78022
45823	78023
9667	78024
11829	78025
176543	78026
35596	78027
62132	78028
20049	78029
71045	78030
58600	78031
3966	78032
52547	78033
167880	78034
11829	78035
92421	78036
49059	78037
38794	78038
165669	78039
71265	78040
35837	78041
20049	78042
23928	78043
29723	78044
72880	78045
51888	78046
11971	78047
99776	78048
29360	78049
161554	78050
5870	78051
108843	78052
184935	78053
110149	78054
185351	78055
187742	78056
62872	78057
3977	78058
108985	78059
129571	78060
157212	78061
152653	78062
130444	78063
183249	78064
122275	78065
82210	78066
118980	78067
118723	78068
3977	78069
22928	78070
130444	78071
55420	78072
112643	78073
128005	78074
158324	78075
82210	78076
163672	78077
10121	78078
7684	78079
74858	78080
124892	78081
126936	78082
3514	78083
94592	78084
63543	78085
184729	78086
135051	78087
114887	78088
10043	78089
23786	78090
16993	78091
138291	78092
16541	78093
8856	78094
51090	78095
49413	78096
5870	78097
38803	78098
59195	78099
20848	78100
37871	78101
30533	78102
51090	78103
18671	78104
63689	78105
91332	78106
495	78107
12181	78108
117567	78109
109072	78110
6567	78111
82186	78112
97201	78113
93452	78114
122090	78115
77006	78116
73413	78117
33888	78118
67226	78119
23501	78120
25929	78121
79306	78122
47169	78123
14961	78124
31579	78125
10647	78126
38585	78127
36981	78128
10470	78129
5589	78130
11455	78131
15892	78132
41067	78133
45219	78134
3225	78135
46857	78136
52356	78137
32329	78138
17693	78139
14961	78140
122393	78141
11197	78142
52356	78143
14968	78144
12610	78145
41279	78146
56771	78147
56354	78148
23281	78149
13662	78150
59976	78151
104833	78152
137507	78153
13770	78154
167810	78155
80100	78156
65623	78157
96951	78158
88923	78159
56312	78160
46261	78161
54626	78162
105772	78163
42465	78164
7491	78165
1558	78166
19092	78167
156453	78168
30813	78169
127828	78170
40796	78171
154415	78172
133449	78173
85604	78174
95201	78175
80804	78176
7374	78177
79466	78178
137059	78179
2882	78180
1871	78181
47935	78182
34305	78183
14767	78184
21916	78185
6464	78186
104163	78187
144196	78188
643	78189
73369	78190
131719	78191
12363	78192
143966	78193
14197	78194
12717	78195
68144	78196
38636	78197
94914	78198
61577	78199
70027	78200
12717	78201
42630	78202
35262	78203
14767	78204
12973	78205
78440	78206
1871	78207
2882	78208
16823	78209
95978	78210
39253	78211
138047	78212
2882	78213
1871	78214
8111	78215
74203	78216
600	78217
2882	78218
2917	78219
1801	78220
155940	78221
52426	78222
39380	78223
26547	78224
4095	78225
82	78226
615	78227
131854	78228
95805	78229
125264	78230
36562	78231
23405	78232
2908	78233
11262	78234
17792	78235
11262	78236
41318	78237
24804	78238
11418	78239
65253	78240
164666	78241
18404	78242
155877	78243
37672	78244
6611	78245
110189	78246
7417	78247
186252	78248
5256	78249
60522	78250
1570	78251
140543	78252
6235	78253
51242	78254
51440	78255
1491	78256
9379	78257
7530	78258
17427	78259
26673	78260
23128	78261
19233	78262
23206	78263
5272	78264
14199	78265
1369	78266
94865	78267
87604	78268
14875	78269
5388	78270
36407	78271
477	78272
1165	78273
159	78274
7594	78275
74718	78276
5615	78277
172593	78278
15767	78279
1327	78280
7096	78281
1	78282
97660	78283
23142	78284
26779	78285
109971	78286
38897	78287
11404	78288
27857	78289
61219	78290
51297	78291
79554	78292
3196	78293
115	78294
28110	78295
28110	78296
11824	78297
28407	78298
28116	78299
28661	78300
125250	78301
90946	78302
14970	78303
3011	78304
141395	78305
18623	78306
242	78307
14723	78308
23238	78309
115	78310
23142	78311
56025	78312
1237	78313
133852	78314
1310	78315
61115	78316
13984	78317
18987	78318
42673	78319
101893	78320
51960	78321
29454	78322
992	78323
17	78324
38727	78325
28110	78326
33398	78327
61063	78328
39176	78329
5801	78330
10058	78331
40503	78332
146	78333
58559	78334
17668	78335
68212	78336
17	78337
2770	78338
3045	78339
68992	78340
120248	78341
1954	78342
176708	78343
3587	78344
1237	78345
43463	78346
91897	78347
1349	78348
55429	78349
24802	78350
24802	78351
38552	78352
34687	78353
130443	78354
27186	78355
27532	78356
117401	78357
186999	78358
41035	78359
10035	78360
7504	78361
1492	78362
39822	78363
2733	78364
13292	78365
26845	78366
68950	78367
34322	78368
1964	78369
1357	78370
72719	78371
4459	78372
10190	78373
24377	78374
22082	78375
49371	78376
9565	78377
57646	78378
9682	78379
65876	78380
4576	78381
17973	78382
5075	78383
21	78384
32842	78385
50902	78386
53	78387
29747	78388
9893	78389
10271	78390
46967	78391
88332	78392
28749	78393
39344	78394
1852	78395
11001	78396
19629	78397
29726	78398
16567	78399
60984	78400
12704	78401
3039	78402
34390	78403
413	78404
59150	78405
7628	78406
3765	78407
15615	78408
139324	78409
688	78410
34689	78411
11992	78412
58665	78413
1571	78414
9154	78415
48831	78416
59	78417
2132	78418
1906	78419
56557	78420
31550	78421
1026	78422
476	78423
1180	78424
35267	78425
8014	78426
62910	78427
11915	78428
11913	78429
13215	78430
8809	78431
9989	78432
15236	78433
9803	78434
2535	78435
3119	78436
113794	78437
19989	78438
47751	78439
30475	78440
10035	78441
347	78442
14049	78443
105322	78444
85227	78445
6577	78446
4501	78447
4166	78448
50279	78449
90914	78450
28195	78451
4389	78452
9385	78453
10581	78454
8120	78455
3154	78456
130641	78457
80793	78458
562	78459
12	78460
2800	78461
2800	78462
562	78463
3556	78464
37028	78465
41565	78466
1886	78467
252	78468
13480	78469
2962	78470
986	78471
44374	78472
117419	78473
25545	78474
3653	78475
18499	78476
2033	78477
3576	78478
7348	78479
3182	78480
4886	78481
185171	78482
4688	78483
5448	78484
2182	78485
22	78486
733	78487
8260	78488
3682	78489
51186	78490
6374	78491
23263	78492
85541	78493
48928	78494
51186	78495
388	78496
10304	78497
624	78498
24	78499
1154	78500
403	78501
5201	78502
2145	78503
481	78504
2910	78505
4292	78506
70199	78507
5403	78508
2033	78509
1206	78510
124	78511
8	78512
7267	78513
8	78514
2182	78515
14693	78516
25799	78517
2110	78518
74389	78519
12336	78520
2205	78521
28133	78522
5638	78523
1158	78524
959	78525
19551	78526
975	78527
2525	78528
1329	78529
11662	78530
133746	78531
3046	78532
400	78533
1025	78534
703	78535
3238	78536
3234	78537
4245	78538
7026	78539
51939	78540
3658	78541
78253	78542
843	78543
457	78544
1344	78545
12349	78546
1099	78547
5250	78548
25334	78549
107407	78550
1095	78551
24	78552
3841	78553
1847	78554
9962	78555
6012	78556
254	78557
38875	78558
507	78559
9626	78560
917	78561
11702	78562
1630	78563
563	78564
979	78565
14066	78566
36034	78567
9962	78568
23093	78569
5699	78570
563	78571
3113	78572
12722	78573
952	78574
383	78575
70594	78576
3005	78577
3722	78578
119	78579
3857	78580
2206	78581
12597	78582
111773	78583
528	78584
34742	78585
8733	78586
95380	78587
22950	78588
54865	78589
53915	78590
2146	78591
7767	78592
5210	78593
2880	78594
3180	78595
60656	78596
9417	78597
8093	78598
457	78599
2856	78600
4858	78601
20244	78602
388	78603
2710	78604
7190	78605
3682	78606
2033	78607
1738	78608
1489	78609
2194	78610
1349	78611
2910	78612
69940	78613
3055	78614
61594	78615
36142	78616
614	78617
6012	78618
6426	78619
2525	78620
559	78621
1289	78622
44742	78623
82229	78624
67	78625
6850	78626
17629	78627
1081	78628
42009	78629
51003	78630
28133	78631
842	78632
4750	78633
177	78634
10991	78635
6573	78636
98003	78637
52250	78638
29697	78639
12690	78640
3691	78641
42554	78642
2232	78643
5533	78644
2232	78645
22	78646
49637	78647
385	78648
1154	78649
25799	78650
1131	78651
9963	78652
2267	78653
27904	78654
4421	78655
1131	78656
1289	78657
1847	78658
93439	78659
8	78660
9146	78661
2107	78662
65841	78663
3776	78664
2209	78665
50634	78666
2525	78667
2462	78668
2856	78669
31671	78670
24	78671
8014	78672
8014	78673
2710	78674
2962	78675
3167	78676
4691	78677
1344	78678
336	78679
1199	78680
1199	78681
1349	78682
2838	78683
7871	78684
1850	78685
67	78686
631	78687
7928	78688
965	78689
2194	78690
51003	78691
680	78692
13410	78693
66566	78694
3857	78695
457	78696
5959	78697
680	78698
2222	78699
78707	78700
134308	78701
284	78702
52056	78703
20094	78704
3974	78705
563	78706
2535	78707
1154	78708
90507	78709
1808	78710
2704	78711
48063	78712
223	78713
3113	78714
119	78715
3722	78716
39972	78717
34567	78718
12265	78719
5815	78720
22605	78721
24	78722
1173	78723
9942	78724
264	78725
17140	78726
49637	78727
2589	78728
73525	78729
3660	78730
16746	78731
2182	78732
2130	78733
182	78734
29265	78735
1627	78736
50791	78737
1611	78738
4749	78739
28468	78740
2185	78741
33188	78742
5201	78743
2185	78744
2185	78745
2185	78746
7267	78747
2130	78748
12641	78749
9866	78750
54612	78751
99337	78752
2326	78753
4714	78754
352	78755
5176	78756
28505	78757
42371	78758
706	78759
119	78760
2140	78761
3373	78762
16248	78763
2462	78764
19498	78765
1474	78766
9146	78767
614	78768
184	78769
111924	78770
51891	78771
1589	78772
13205	78773
177	78774
8751	78775
1344	78776
3408	78777
36043	78778
9626	78779
12742	78780
3238	78781
22977	78782
22	78783
56988	78784
4537	78785
2506	78786
1674	78787
2710	78788
2710	78789
877	78790
1174	78791
9417	78792
1886	78793
22	78794
17815	78795
1158	78796
55358	78797
22259	78798
255	78799
46377	78800
41870	78801
93751	78802
23383	78803
326	78804
14994	78805
1099	78806
11425	78807
42009	78808
7466	78809
7442	78810
150	78811
6	78812
393	78813
6581	78814
3040	78815
82	78816
159	78817
1237	78818
6690	78819
2933	78820
40667	78821
51960	78822
40671	78823
1237	78824
10089	78825
41785	78826
97658	78827
32000	78828
83119	78829
13469	78830
28224	78831
33450	78832
1099	78833
2043	78834
8810	78835
16604	78836
6238	78837
6089	78838
2187	78839
2267	78840
19399	78841
1424	78842
70997	78843
41717	78844
48819	78845
45217	78846
7417	78847
27434	78848
785	78849
12016	78850
7445	78851
2671	78852
49424	78853
874	78854
10170	78855
23037	78856
3442	78857
1249	78858
2916	78859
115	78860
25419	78861
1995	78862
8766	78863
115	78864
41095	78865
30939	78866
1744	78867
19263	78868
203	78869
74598	78870
92376	78871
7	78872
37910	78873
22486	78874
104656	78875
26443	78876
67916	78877
5196	78878
19405	78879
29538	78880
965	78881
21883	78882
739	78883
8026	78884
43325	78885
51258	78886
5703	78887
5418	78888
3603	78889
1931	78890
3544	78891
44556	78892
160067	78893
5452	78894
6352	78895
3420	78896
1697	78897
2754	78898
3707	78899
16789	78900
2090	78901
29569	78902
1638	78903
2670	78904
3	78905
13694	78906
14803	78907
1865	78908
128285	78909
1023	78910
61551	78911
99649	78912
15348	78913
21468	78914
10976	78915
41018	78916
163229	78917
29557	78918
30467	78919
8576	78920
783	78921
2077	78922
35900	78923
16826	78924
75102	78925
50264	78926
19927	78927
474	78928
24658	78929
38	78930
13299	78931
2586	78932
91725	78933
65578	78934
5317	78935
28944	78936
562	78937
2606	78938
285	78939
153	78940
99422	78941
43985	78942
105871	78943
41413	78944
6496	78945
1289	78946
10200	78947
8296	78948
6496	78949
6684	78950
52029	78951
3306	78952
14	78953
4387	78954
49223	78955
40610	78956
17791	78957
62276	78958
35134	78959
23615	78960
628	78961
27487	78962
17351	78963
19399	78964
314	78965
7235	78966
18099	78967
4449	78968
26724	78969
4217	78970
9656	78971
126816	78972
30687	78973
6041	78974
2526	78975
5030	78976
67811	78977
11901	78978
15373	78979
28486	78980
77363	78981
50324	78982
129140	78983
23837	78984
952	78985
4950	78986
36830	78987
4759	78988
18411	78989
1647	78990
18908	78991
3707	78992
81799	78993
160003	78994
34324	78995
9886	78996
77315	78997
39168	78998
27459	78999
1931	79000
5505	79001
8181	79002
2525	79003
7652	79004
148529	79005
476	79006
61878	79007
33646	79008
1060	79009
27904	79010
4950	79011
13328	79012
4294	79013
7500	79014
2420	79015
3849	79016
46	79017
11236	79018
90517	79019
39378	79020
23450	79021
5886	79022
11235	79023
1884	79024
38	79025
35834	79026
40	79027
14009	79028
7828	79029
3161	79030
23744	79031
1037	79032
628	79033
1199	79034
1647	79035
13056	79036
96906	79037
23128	79038
112441	79039
54612	79040
36131	79041
40547	79042
60588	79043
81444	79044
38	79045
49113	79046
16476	79047
6461	79048
101591	79049
2880	79050
18288	79051
46579	79052
27704	79053
102930	79054
952	79055
108895	79056
35432	79057
51312	79058
139537	79059
22153	79060
58463	79061
63001	79062
69917	79063
13715	79064
38	79065
34134	79066
132889	79067
152	79068
22785	79069
94907	79070
8096	79071
8096	79072
54014	79073
1671	79074
6557	79075
121401	79076
53760	79077
27466	79078
5706	79079
51973	79080
18831	79081
96705	79082
59992	79083
40	79084
49677	79085
147182	79086
8332	79087
23614	79088
783	79089
5430	79090
21529	79091
54478	79092
2527	79093
23490	79094
201	79095
113747	79096
11306	79097
5221	79098
1	79099
52331	79100
34556	79101
5418	79102
10698	79103
4759	79104
9629	79105
3183	79106
38	79107
19209	79108
10976	79109
50877	79110
43687	79111
4759	79112
52474	79113
23860	79114
3603	79115
88066	79116
16670	79117
18749	79118
31829	79119
25871	79120
29289	79121
11020	79122
2179	79123
120074	79124
41101	79125
11567	79126
815	79127
38	79128
24066	79129
40504	79130
578	79131
308	79132
365	79133
24371	79134
5548	79135
46353	79136
75078	79137
5418	79138
80678	79139
42163	79140
10560	79141
1225	79142
19424	79143
392	79144
245	79145
6352	79146
167973	79147
1671	79148
10684	79149
12565	79150
515	79151
28414	79152
104963	79153
82	79154
47985	79155
3840	79156
11938	79157
2499	79158
3441	79159
10178	79160
108436	79161
110326	79162
57005	79163
706	79164
83193	79165
13960	79166
5240	79167
6522	79168
3082	79169
33490	79170
40361	79171
2455	79172
9229	79173
1759	79174
7367	79175
3592	79176
6446	79177
17667	79178
85179	79179
154023	79180
87993	79181
5179	79182
127010	79183
2910	79184
11928	79185
10207	79186
87874	79187
10856	79188
96762	79189
767	79190
18588	79191
44530	79192
34338	79193
104172	79194
6889	79195
122849	79196
1759	79197
7300	79198
721	79199
19157	79200
13250	79201
189	79202
3796	79203
22397	79204
2807	79205
11939	79206
7048	79207
33601	79208
34958	79209
12152	79210
2571	79211
18588	79212
44530	79213
721	79214
28262	79215
47363	79216
29147	79217
68370	79218
9873	79219
6010	79220
77465	79221
173658	79222
52030	79223
170	79224
79004	79225
49586	79226
1845	79227
110384	79228
7417	79229
28995	79230
9986	79231
33465	79232
34379	79233
19370	79234
28070	79235
1	79236
35507	79237
17294	79238
11516	79239
10259	79240
8807	79241
57437	79242
2744	79243
36676	79244
1044	79245
1044	79246
7117	79247
38476	79248
9426	79249
17839	79250
115189	79251
112085	79252
2744	79253
88	79254
12595	79255
28235	79256
88634	79257
4152	79258
15621	79259
58068	79260
86231	79261
12	79262
9963	79263
166275	79264
16422	79265
29738	79266
43305	79267
46695	79268
121284	79269
22989	79270
25076	79271
3498	79272
6661	79273
5826	79274
5142	79275
372	79276
35738	79277
3497	79278
372	79279
372	79280
881	79281
1292	79282
746	79283
372	79284
232	79285
5867	79286
5140	79287
5890	79288
3077	79289
13288	79290
5746	79291
43436	79292
1	79293
22987	79294
4548	79295
414	79296
29583	79297
8735	79298
414	79299
6661	79300
1424	79301
16899	79302
19804	79303
10344	79304
23657	79305
679	79306
288	79307
232	79308
8829	79309
3497	79310
4531	79311
3073	79312
41764	79313
67580	79314
12125	79315
3997	79316
5786	79317
6722	79318
5140	79319
75066	79320
52057	79321
12157	79322
19511	79323
3762	79324
42129	79325
97520	79326
95289	79327
46325	79328
24749	79329
7869	79330
6499	79331
13873	79332
179556	79333
48178	79334
14741	79335
67161	79336
36187	79337
9000	79338
9000	79339
9000	79340
107047	79341
108812	79342
21027	79343
77467	79344
58389	79345
51950	79346
22548	79347
16520	79348
6630	79349
44638	79350
2839	79351
5474	79352
47584	79353
32257	79354
27617	79355
45405	79356
124676	79357
54451	79358
27191	79359
22057	79360
40525	79361
101181	79362
115707	79363
130552	79364
43521	79365
5461	79366
47156	79367
2914	79368
107944	79369
65967	79370
8115	79371
58113	79372
47107	79373
28031	79374
6296	79375
28174	79376
14878	79377
47107	79378
73696	79379
11693	79380
49480	79381
72203	79382
128626	79383
140026	79384
37283	79385
42208	79386
30801	79387
110605	79388
31355	79389
21804	79390
107474	79391
21425	79392
110605	79393
49287	79394
39465	79395
114487	79396
98533	79397
25551	79398
57097	79399
2929	79400
137929	79401
30048	79402
179999	79403
108135	79404
71475	79405
31491	79406
4511	79407
40861	79408
128137	79409
89418	79410
10050	79411
7955	79412
53646	79413
168581	79414
79040	79415
90566	79416
55667	79417
73240	79418
71978	79419
10359	79420
12207	79421
4436	79422
1014	79423
84977	79424
18209	79425
163538	79426
74229	79427
21360	79428
33517	79429
111968	79430
13980	79431
130876	79432
62763	79433
18535	79434
56275	79435
3163	79436
126058	79437
177569	79438
112063	79439
26246	79440
181810	79441
86803	79442
130226	79443
89291	79444
106304	79445
111643	79446
31474	79447
58209	79448
39239	79449
50882	79450
256	79451
11185	79452
42123	79453
78327	79454
42335	79455
30648	79456
32147	79457
43506	79458
26336	79459
48928	79460
15336	79461
80515	79462
13976	79463
52842	79464
66422	79465
106865	79466
160241	79467
123362	79468
89534	79469
108194	79470
4748	79471
39997	79472
143054	79473
136645	79474
9302	79475
109863	79476
142850	79477
142280	79478
44348	79479
55013	79480
188326	79481
7817	79482
116448	79483
77924	79484
30025	79485
36091	79486
89232	79487
48773	79488
75465	79489
140339	79490
55123	79491
28518	79492
72622	79493
63671	79494
19012	79495
65521	79496
108178	79497
103416	79498
103746	79499
56479	79500
39684	79501
8000	79502
35882	79503
30802	79504
143911	79505
171025	79506
112795	79507
122328	79508
102138	79509
112795	79510
52369	79511
79191	79512
102138	79513
105032	79514
73813	79515
130687	79516
93357	79517
75296	79518
123091	79519
42815	79520
67784	79521
105667	79522
167768	79523
73724	79524
49517	79525
89220	79526
169548	79527
14549	79528
7588	79529
43618	79530
147491	79531
116877	79532
46506	79533
2080	79534
48044	79535
142287	79536
51521	79537
128174	79538
187889	79539
106616	79540
97324	79541
74357	79542
47466	79543
80126	79544
105111	79545
101152	79546
185011	79547
103368	79548
47468	79549
88235	79550
36846	79551
125076	79552
44072	79553
156320	79554
55186	79555
110717	79556
103641	79557
43944	79558
112409	79559
74749	79560
147481	79561
2364	79562
116275	79563
136239	79564
132648	79565
16902	79566
31404	79567
59016	79568
54473	79569
42734	79570
177662	79571
89291	79572
170338	79573
117186	79574
29026	79575
85240	79576
116583	79577
61466	79578
61908	79579
110618	79580
24137	79581
43506	79582
177618	79583
91666	79584
93500	79585
107486	79586
138102	79587
26950	79588
68592	79589
55768	79590
88938	79591
11674	79592
10418	79593
182156	79594
7320	79595
25847	79596
126895	79597
2364	79598
61700	79599
91517	79600
2674	79601
6539	79602
79930	79603
3686	79604
91535	79605
156278	79606
23578	79607
95981	79608
46506	79609
156370	79610
111098	79611
28320	79612
9987	79613
93066	79614
116126	79615
38314	79616
81686	79617
9742	79618
147939	79619
117079	79620
29926	79621
138256	79622
144395	79623
107871	79624
4552	79625
135894	79626
72674	79627
164264	79628
5946	79629
92037	79630
132293	79631
73816	79632
136854	79633
33953	79634
186066	79635
29949	79636
151125	79637
116359	79638
46202	79639
169950	79640
87261	79641
150880	79642
49625	79643
21839	79644
108181	79645
183957	79646
38485	79647
30048	79648
121868	79649
33927	79650
8366	79651
17261	79652
10418	79653
84542	79654
73796	79655
103128	79656
113079	79657
292	79658
27468	79659
11587	79660
21191	79661
5662	79662
9767	79663
51957	79664
85932	79665
100808	79666
42997	79667
130340	79668
43646	79669
22779	79670
30344	79671
112486	79672
112231	79673
43280	79674
104838	79675
43617	79676
64343	79677
80460	79678
61164	79679
43596	79680
80771	79681
59098	79682
91491	79683
148099	79684
10025	79685
17121	79686
34164	79687
92597	79688
181682	79689
18845	79690
127297	79691
111902	79692
136352	79693
38485	79694
23945	79695
22166	79696
6936	79697
126950	79698
89828	79699
40850	79700
57692	79701
160918	79702
77400	79703
73803	79704
36586	79705
5224	79706
49858	79707
150464	79708
23547	79709
25633	79710
40799	79711
8141	79712
87262	79713
81881	79714
11713	79715
114448	79716
103766	79717
64823	79718
51119	79719
64734	79720
143043	79721
51560	79722
49258	79723
24866	79724
76231	79725
77381	79726
38254	79727
55189	79728
18964	79729
115761	79730
18535	79731
86499	79732
51119	79733
28787	79734
51299	79735
56867	79736
16470	79737
36307	79738
90365	79739
135742	79740
83868	79741
29874	79742
151458	79743
134575	79744
114878	79745
103113	79746
142494	79747
109343	79748
78804	79749
90982	79750
150009	79751
55453	79752
51002	79753
147158	79754
15943	79755
66230	79756
119888	79757
108147	79758
87389	79759
30620	79760
30801	79761
99155	79762
49142	79763
103663	79764
118290	79765
93078	79766
41040	79767
143637	79768
114746	79769
42834	79770
36021	79771
103103	79772
102813	79773
101071	79774
128717	79775
110402	79776
144797	79777
31430	79778
116940	79779
147396	79780
14328	79781
162072	79782
75976	79783
33029	79784
22224	79785
86934	79786
126786	79787
64013	79788
41342	79789
131306	79790
52644	79791
147798	79792
186552	79793
139134	79794
88950	79795
127580	79796
54715	79797
101042	79798
42998	79799
2834	79800
32944	79801
84046	79802
12922	79803
69947	79804
187320	79805
14813	79806
2237	79807
65326	79808
9498	79809
1422	79810
3527	79811
151651	79812
87745	79813
14042	79814
495	79815
22233	79816
8702	79817
92867	79818
22231	79819
8702	79820
29267	79821
31474	79822
62917	79823
145527	79824
9464	79825
54473	79826
22209	79827
155995	79828
119913	79829
130773	79830
31909	79831
34188	79832
20573	79833
69381	79834
16657	79835
188059	79836
323	79837
51186	79838
51586	79839
171900	79840
25954	79841
48153	79842
66135	79843
4274	79844
73111	79845
78516	79846
92037	79847
88551	79848
19958	79849
146273	79850
18675	79851
112432	79852
23578	79853
143789	79854
20408	79855
23561	79856
140094	79857
88782	79858
109058	79859
118123	79860
2236	79861
49292	79862
22073	79863
124450	79864
15286	79865
66719	79866
84136	79867
146401	79868
170376	79869
106621	79870
182141	79871
786	79872
83201	79873
75189	79874
93500	79875
31944	79876
14032	79877
51409	79878
10402	79879
147943	79880
11587	79881
7162	79882
147856	79883
74435	79884
51523	79885
44748	79886
41684	79887
25898	79888
142088	79889
31043	79890
31043	79891
110265	79892
60225	79893
87803	79894
50841	79895
109320	79896
52339	79897
99903	79898
92839	79899
4274	79900
30814	79901
91936	79902
64343	79903
155832	79904
103712	79905
67791	79906
107290	79907
49045	79908
19991	79909
69257	79910
133136	79911
3527	79912
3527	79913
31574	79914
156332	79915
152376	79916
158320	79917
27840	79918
3323	79919
18528	79920
171612	79921
41944	79922
788	79923
72380	79924
170474	79925
92533	79926
130863	79927
48569	79928
41944	79929
130759	79930
119913	79931
142071	79932
130903	79933
77935	79934
125987	79935
58212	79936
143870	79937
18429	79938
27392	79939
61466	79940
122591	79941
100072	79942
147877	79943
174062	79944
22779	79945
24394	79946
117710	79947
163569	79948
10349	79949
53141	79950
229	79951
140263	79952
140535	79953
59595	79954
91878	79955
49869	79956
124709	79957
66204	79958
77409	79959
85935	79960
51430	79961
72674	79962
180006	79963
113991	79964
147413	79965
136680	79966
93378	79967
25199	79968
26835	79969
51957	79970
25864	79971
52842	79972
179	79973
19556	79974
14549	79975
42155	79976
33867	79977
73228	79978
24933	79979
54674	79980
50811	79981
2983	79982
107206	79983
54929	79984
89736	79985
93267	79986
127347	79987
36166	79988
124806	79989
5739	79990
48981	79991
139967	79992
128666	79993
78576	79994
3117	79995
16912	79996
138000	79997
88151	79998
106188	79999
57669	80000
47814	80001
39769	80002
83471	80003
68861	80004
94545	80005
6	80006
77389	80007
87350	80008
40336	80009
143030	80010
43466	80011
1323	80012
175509	80013
175922	80014
175936	80015
156605	80016
66386	80017
35925	80018
5952	80019
14218	80020
59381	80021
2327	80022
58240	80023
36311	80024
52652	80025
34495	80026
40067	80027
9452	80028
83154	80029
96591	80030
84544	80031
103513	80032
83875	80033
30135	80034
72	80035
73304	80036
76249	80037
33817	80038
5119	80039
10802	80040
445	80041
6518	80042
4286	80043
34344	80044
26126	80045
64174	80046
159447	80047
46896	80048
38811	80049
40394	80050
4286	80051
1767	80052
6518	80053
1096	80054
7068	80055
104249	80056
4286	80057
10715	80058
46452	80059
22156	80060
47346	80061
3840	80062
36604	80063
747	80064
150	80065
74333	80066
1379	80067
1441	80068
11527	80069
36880	80070
1033	80071
2461	80072
47814	80073
3422	80074
50817	80075
19440	80076
546	80077
13633	80078
17	80079
23533	80080
81204	80081
15726	80082
93562	80083
79916	80084
95870	80085
160362	80086
122100	80087
61168	80088
4717	80089
129109	80090
68474	80091
3687	80092
160814	80093
19502	80094
123598	80095
13212	80096
33253	80097
76850	80098
157760	80099
68569	80100
24965	80101
153188	80102
105304	80103
155485	80104
14558	80105
125734	80106
3687	80107
93540	80108
70297	80109
135818	80110
105323	80111
77782	80112
1532	80113
25990	80114
96603	80115
169078	80116
86660	80117
129591	80118
46885	80119
101971	80120
164073	80121
54236	80122
73390	80123
17791	80124
68474	80125
85734	80126
166473	80127
119793	80128
4710	80129
1935	80130
82195	80131
2706	80132
61351	80133
20953	80134
56393	80135
49957	80136
77899	80137
11647	80138
167274	80139
41166	80140
29895	80141
140124	80142
45947	80143
426	80144
13807	80145
336	80146
30992	80147
38476	80148
1206	80149
35294	80150
24041	80151
104283	80152
15756	80153
20655	80154
65601	80155
70217	80156
85651	80157
27593	80158
9725	80159
24346	80160
19660	80161
20099	80162
14322	80163
42945	80164
70266	80165
5748	80166
49472	80167
127440	80168
28729	80169
24145	80170
40860	80171
104701	80172
70983	80173
85856	80174
59005	80175
57842	80176
81985	80177
33983	80178
136341	80179
73969	80180
4771	80181
4771	80182
4771	80183
49084	80184
4771	80185
172190	80186
24857	80187
118651	80188
77024	80189
117916	80190
125224	80191
44051	80192
153929	80193
77003	80194
131636	80195
134463	80196
5935	80197
175762	80198
111751	80199
3896	80200
113672	80201
481	80202
52116	80203
15836	80204
19233	80205
3714	80206
19233	80207
36992	80208
4477	80209
1207	80210
19006	80211
10345	80212
44347	80213
39970	80214
224	80215
73319	80216
45155	80217
19431	80218
107646	80219
134664	80220
106035	80221
151408	80222
130610	80223
24633	80224
92191	80225
66592	80226
106133	80227
107593	80228
176307	80229
105875	80230
108035	80231
72036	80232
87283	80233
150987	80234
106237	80235
138268	80236
108038	80237
59937	80238
175909	80239
72044	80240
136660	80241
138242	80242
134882	80243
138248	80244
106231	80245
134665	80246
138253	80247
14319	80248
57950	80249
22411	80250
22894	80251
3432	80252
2923	80253
13714	80254
86798	80255
35860	80256
102081	80257
24734	80258
85575	80259
85060	80260
119276	80261
76	80262
10148	80263
49631	80264
62135	80265
132187	80266
23174	80267
132115	80268
120160	80269
7900	80270
44513	80271
104031	80272
6377	80273
22069	80274
40727	80275
2158	80276
7839	80277
22549	80278
116679	80279
22814	80280
42960	80281
50456	80282
8618	80283
7624	80284
4	80285
141076	80286
95972	80287
3030	80288
24074	80289
34201	80290
1482	80291
5093	80292
125464	80293
31818	80294
35404	80295
1011	80296
125464	80297
2568	80298
2416	80299
64029	80300
77507	80301
76140	80302
60297	80303
30283	80304
30018	80305
30018	80306
10034	80307
119650	80308
3401	80309
25716	80310
51426	80311
31838	80312
12579	80313
91309	80314
44307	80315
5638	80316
3562	80317
3631	80318
14726	80319
112062	80320
180579	80321
4825	80322
4825	80323
156676	80324
50788	80325
14798	80326
38877	80327
2709	80328
21228	80329
10139	80330
25653	80331
99311	80332
4490	80333
50150	80334
70759	80335
80022	80336
28105	80337
45340	80338
58615	80339
6874	80340
30936	80341
126978	80342
86251	80343
6103	80344
56401	80345
1083	80346
137468	80347
31126	80348
67914	80349
162101	80350
5611	80351
123694	80352
85469	80353
4316	80354
162784	80355
81305	80356
121265	80357
124696	80358
37088	80359
127755	80360
83885	80361
80707	80362
55232	80363
30009	80364
59073	80365
69623	80366
11959	80367
17453	80368
131381	80369
29703	80370
11408	80371
2879	80372
35321	80373
95162	80374
5024	80375
13385	80376
8229	80377
156479	80378
30257	80379
26676	80380
55312	80381
3491	80382
45602	80383
180488	80384
26167	80385
2020	80386
53369	80387
45037	80388
2817	80389
3220	80390
47126	80391
7782	80392
16017	80393
10502	80394
102212	80395
79449	80396
6571	80397
10873	80398
11316	80399
62168	80400
124016	80401
80210	80402
175980	80403
111398	80404
156796	80405
34224	80406
153637	80407
111465	80408
129302	80409
94663	80410
76967	80411
22255	80412
32515	80413
59499	80414
50725	80415
20409	80416
11641	80417
25227	80418
5221	80419
115486	80420
60513	80421
60513	80422
188661	80423
85712	80424
141798	80425
131683	80426
99256	80427
7719	80428
7329	80429
28462	80430
63652	80431
80007	80432
3316	80433
37849	80434
34504	80435
17982	80436
38128	80437
65323	80438
5328	80439
5118	80440
5269	80441
14270	80442
146818	80443
26838	80444
17878	80445
11001	80446
3011	80447
40057	80448
41220	80449
7172	80450
62420	80451
62954	80452
13078	80453
10574	80454
6107	80455
6880	80456
12948	80457
2181	80458
12948	80459
37769	80460
6721	80461
86008	80462
92334	80463
1441	80464
42140	80465
523	80466
61628	80467
42710	80468
63301	80469
102599	80470
61537	80471
58258	80472
31143	80473
61112	80474
44756	80475
19965	80476
50978	80477
15110	80478
4369	80479
139016	80480
134244	80481
140842	80482
88041	80483
44137	80484
31692	80485
31692	80486
82937	80487
110320	80488
45805	80489
45192	80490
158595	80491
125288	80492
181707	80493
79595	80494
111634	80495
54120	80496
165534	80497
40654	80498
4981	80499
21820	80500
37576	80501
92816	80502
40654	80503
28377	80504
9643	80505
165372	80506
111971	80507
7053	80508
101618	80509
94179	80510
94008	80511
135576	80512
37306	80513
109852	80514
71280	80515
178946	80516
107961	80517
143167	80518
128166	80519
55701	80520
19499	80521
63067	80522
52743	80523
91023	80524
79043	80525
79382	80526
164452	80527
126519	80528
2720	80529
34175	80530
148664	80531
1060	80532
64073	80533
182630	80534
3948	80535
7057	80536
63582	80537
60667	80538
10847	80539
38144	80540
42945	80541
37836	80542
27007	80543
70123	80544
80408	80545
46206	80546
6098	80547
31999	80548
33518	80549
33180	80550
58759	80551
13086	80552
45769	80553
61011	80554
58916	80555
14981	80556
39928	80557
25230	80558
36962	80559
11769	80560
130610	80561
126688	80562
185678	80563
568	80564
123157	80565
108903	80566
2500	80567
110333	80568
68178	80569
41832	80570
87636	80571
105374	80572
134982	80573
34103	80574
17300	80575
144729	80576
2816	80577
110673	80578
64465	80579
17093	80580
103084	80581
69843	80582
176635	80583
125176	80584
73097	80585
36879	80586
33849	80587
116873	80588
28161	80589
17753	80590
28917	80591
80651	80592
58737	80593
6372	80594
22875	80595
84422	80596
27675	80597
18129	80598
61099	80599
5588	80600
121465	80601
50430	80602
11122	80603
11100	80604
85177	80605
32233	80606
114995	80607
19647	80608
89456	80609
70260	80610
4814	80611
59188	80612
147308	80613
131599	80614
88759	80615
62617	80616
89482	80617
120112	80618
158048	80619
49748	80620
130224	80621
75243	80622
73942	80623
5095	80624
27408	80625
148478	80626
176585	80627
9432	80628
112449	80629
14281	80630
77902	80631
5095	80632
101620	80633
11518	80634
73424	80635
2153	80636
9793	80637
65450	80638
7107	80639
90935	80640
19114	80641
91471	80642
7168	80643
91469	80644
176637	80645
106410	80646
7471	80647
106192	80648
12377	80649
161024	80650
19012	80651
12672	80652
108171	80653
62235	80654
148316	80655
64240	80656
101912	80657
1319	80658
138216	80659
4464	80660
91498	80661
18911	80662
134450	80663
130635	80664
108105	80665
16244	80666
76104	80667
168114	80668
106823	80669
135263	80670
89224	80671
38510	80672
21309	80673
46288	80674
106263	80675
102998	80676
75656	80677
118319	80678
176756	80679
113987	80680
89466	80681
92396	80682
111323	80683
89466	80684
171594	80685
25379	80686
14584	80687
135139	80688
148479	80689
33603	80690
81333	80691
84332	80692
34002	80693
71249	80694
86218	80695
182094	80696
76908	80697
176806	80698
137006	80699
114889	80700
132143	80701
91469	80702
113391	80703
52530	80704
145028	80705
86202	80706
105867	80707
1012	80708
166186	80709
92406	80710
70048	80711
143754	80712
179715	80713
138299	80714
114776	80715
145358	80716
181848	80717
51210	80718
60902	80719
142382	80720
149478	80721
72025	80722
126806	80723
23125	80724
67807	80725
2	80726
15024	80727
120187	80728
114409	80729
164164	80730
116570	80731
111819	80732
134412	80733
141545	80734
29424	80735
113994	80736
186924	80737
106204	80738
32861	80739
143615	80740
162355	80741
95730	80742
134471	80743
8384	80744
49559	80745
86600	80746
100130	80747
20214	80748
20034	80749
9261	80750
88107	80751
90544	80752
824	80753
176495	80754
176872	80755
115159	80756
75251	80757
59944	80758
160271	80759
143067	80760
137947	80761
86053	80762
62634	80763
83256	80764
23002	80765
42141	80766
114778	80767
78182	80768
114350	80769
114776	80770
128684	80771
143515	80772
24183	80773
90071	80774
158922	80775
186943	80776
52530	80777
84332	80778
51946	80779
99303	80780
68121	80781
56044	80782
160638	80783
73452	80784
32716	80785
38309	80786
175293	80787
79313	80788
86042	80789
174534	80790
25759	80791
137960	80792
63170	80793
19837	80794
46006	80795
72079	80796
130095	80797
170561	80798
29156	80799
156789	80800
72077	80801
99310	80802
156955	80803
5702	80804
94136	80805
25408	80806
147713	80807
66894	80808
11902	80809
181517	80810
29434	80811
55623	80812
24188	80813
152050	80814
61402	80815
51613	80816
122639	80817
148486	80818
101791	80819
107017	80820
100316	80821
26	80822
26	80823
51217	80824
48630	80825
74811	80826
129843	80827
71391	80828
124553	80829
159458	80830
135268	80831
184553	80832
123637	80833
120204	80834
102386	80835
51951	80836
76381	80837
45352	80838
1607	80839
24678	80840
88286	80841
87381	80842
83151	80843
62792	80844
81557	80845
51616	80846
16791	80847
8383	80848
49680	80849
97707	80850
34311	80851
76947	80852
147718	80853
83151	80854
150368	80855
50814	80856
102990	80857
61845	80858
91420	80859
180899	80860
29625	80861
21532	80862
21477	80863
53505	80864
20212	80865
126298	80866
59955	80867
111313	80868
49559	80869
102990	80870
43186	80871
170057	80872
16296	80873
30933	80874
16423	80875
106217	80876
182072	80877
75284	80878
51615	80879
102743	80880
145118	80881
1442	80882
9457	80883
93831	80884
1760	80885
35141	80886
148489	80887
51224	80888
16436	80889
56784	80890
157570	80891
140251	80892
166206	80893
86217	80894
49862	80895
10121	80896
15012	80897
8769	80898
148476	80899
29454	80900
168673	80901
116848	80902
26420	80903
106176	80904
128109	80905
29964	80906
185925	80907
101455	80908
128806	80909
89174	80910
19597	80911
18095	80912
81573	80913
2	80914
95650	80915
32884	80916
9255	80917
113997	80918
19640	80919
75259	80920
32709	80921
86221	80922
24926	80923
57031	80924
27146	80925
111824	80926
59735	80927
86180	80928
9804	80929
57810	80930
126896	80931
124286	80932
132289	80933
148314	80934
8384	80935
3997	80936
33849	80937
57031	80938
71906	80939
106266	80940
5574	80941
57870	80942
138296	80943
1865	80944
341	80945
138022	80946
63842	80947
148677	80948
30366	80949
21597	80950
99672	80951
1291	80952
128428	80953
103356	80954
29419	80955
176688	80956
104845	80957
46713	80958
98327	80959
181149	80960
99672	80961
64240	80962
143752	80963
13745	80964
90936	80965
9	80966
130585	80967
143751	80968
59649	80969
95491	80970
73421	80971
111318	80972
179448	80973
92770	80974
105440	80975
62225	80976
114000	80977
111761	80978
73421	80979
68382	80980
134450	80981
150509	80982
60939	80983
75266	80984
181697	80985
176675	80986
72090	80987
176588	80988
159089	80989
42918	80990
32013	80991
86192	80992
159595	80993
41089	80994
2205	80995
2719	80996
12941	80997
34361	80998
35742	80999
19384	81000
83999	81001
130647	81002
1057	81003
128745	81004
9	81005
41152	81006
121987	81007
59954	81008
3151	81009
73510	81010
135575	81011
149154	81012
7347	81013
13619	81014
19142	81015
45462	81016
96085	81017
48217	81018
24562	81019
21568	81020
60027	81021
129460	81022
37834	81023
84025	81024
728	81025
37037	81026
89024	81027
42760	81028
13995	81029
108494	81030
5304	81031
9393	81032
14004	81033
139974	81034
63948	81035
93654	81036
3693	81037
10640	81038
60608	81039
18684	81040
74191	81041
18684	81042
12666	81043
29951	81044
29951	81045
94133	81046
115435	81047
24915	81048
36759	81049
93883	81050
117917	81051
35786	81052
24915	81053
49640	81054
28301	81055
36499	81056
74191	81057
180844	81058
135596	81059
64364	81060
135451	81061
114045	81062
100541	81063
22923	81064
13685	81065
10668	81066
132736	81067
14325	81068
9739	81069
14110	81070
71002	81071
49207	81072
105477	81073
22895	81074
30101	81075
184887	81076
44218	81077
110780	81078
53431	81079
27304	81080
43196	81081
37490	81082
36244	81083
74800	81084
136523	81085
52951	81086
184418	81087
27684	81088
69785	81089
143020	81090
72746	81091
164769	81092
5351	81093
102265	81094
44126	81095
181408	81096
180900	81097
123428	81098
34415	81099
145062	81100
14547	81101
115454	81102
24778	81103
133043	81104
7452	81105
140976	81106
52179	81107
22895	81108
14507	81109
29566	81110
180975	81111
76289	81112
70954	81113
76289	81114
40104	81115
45229	81116
47658	81117
24215	81118
26960	81119
53195	81120
39956	81121
81146	81122
97023	81123
82343	81124
189086	81125
55940	81126
66666	81127
29471	81128
22361	81129
34717	81130
60354	81131
22895	81132
28312	81133
13400	81134
12219	81135
10367	81136
16238	81137
53174	81138
50500	81139
42756	81140
49384	81141
52965	81142
41432	81143
51569	81144
2809	81145
1009	81146
22047	81147
16722	81148
13245	81149
119404	81150
3820	81151
7013	81152
23571	81153
142594	81154
108480	81155
28434	81156
87224	81157
7133	81158
23005	81159
43882	81160
33022	81161
106998	81162
113839	81163
52436	81164
47297	81165
18924	81166
36274	81167
20788	81168
147555	81169
4265	81170
105973	81171
172908	81172
21308	81173
140281	81174
109674	81175
72667	81176
72567	81177
186598	81178
140116	81179
187761	81180
188486	81181
183550	81182
138995	81183
108772	81184
50536	81185
41807	81186
109079	81187
32182	81188
84430	81189
19450	81190
36873	81191
111701	81192
40559	81193
48640	81194
35192	81195
179559	81196
131956	81197
12153	81198
73470	81199
42403	81200
139319	81201
76916	81202
114148	81203
108909	81204
89533	81205
49954	81206
41768	81207
183700	81208
112349	81209
7697	81210
112368	81211
20602	81212
30966	81213
151487	81214
31611	81215
17123	81216
5905	81217
76254	81218
2440	81219
100564	81220
52567	81221
108909	81222
114725	81223
12832	81224
73064	81225
29374	81226
59250	81227
57407	81228
25003	81229
85631	81230
36013	81231
35954	81232
181876	81233
23013	81234
27388	81235
27826	81236
143562	81237
19014	81238
11711	81239
85059	81240
73930	81241
37660	81242
26231	81243
44304	81244
52387	81245
35192	81246
71964	81247
61230	81248
142823	81249
20401	81250
159785	81251
73768	81252
10843	81253
172662	81254
30142	81255
49263	81256
104714	81257
37664	81258
83527	81259
11200	81260
46163	81261
48848	81262
33273	81263
43134	81264
21382	81265
89864	81266
10829	81267
42436	81268
59213	81269
72053	81270
49919	81271
28879	81272
43225	81273
21478	81274
8864	81275
16006	81276
91648	81277
29125	81278
21478	81279
82465	81280
23937	81281
17100	81282
33922	81283
2319	81284
52084	81285
180722	81286
61899	81287
81794	81288
144578	81289
43160	81290
95362	81291
106998	81292
42242	81293
6912	81294
61013	81295
98812	81296
20846	81297
62281	81298
641	81299
31533	81300
58842	81301
52156	81302
101239	81303
41431	81304
3784	81305
49239	81306
48848	81307
85713	81308
87650	81309
7279	81310
45057	81311
43160	81312
87390	81313
105425	81314
83527	81315
13841	81316
58390	81317
4289	81318
174450	81319
111619	81320
61313	81321
170537	81322
51411	81323
31560	81324
118131	81325
93251	81326
74271	81327
25	81328
73930	81329
76740	81330
133387	81331
71095	81332
15717	81333
35659	81334
101239	81335
93582	81336
49954	81337
5040	81338
90490	81339
50618	81340
164979	81341
42791	81342
104323	81343
20457	81344
51509	81345
56350	81346
97051	81347
35870	81348
85240	81349
21204	81350
86264	81351
49932	81352
105619	81353
13972	81354
27407	81355
90650	81356
144413	81357
72482	81358
61227	81359
170374	81360
3120	81361
59250	81362
72707	81363
61354	81364
141500	81365
121344	81366
86319	81367
3483	81368
6635	81369
16045	81370
29333	81371
181006	81372
64065	81373
144473	81374
145228	81375
29847	81376
48513	81377
50749	81378
27531	81379
140206	81380
12083	81381
33668	81382
52172	81383
91488	81384
40666	81385
82720	81386
105499	81387
111573	81388
59274	81389
111568	81390
96376	81391
146783	81392
144121	81393
140206	81394
36113	81395
12173	81396
159865	81397
50950	81398
93723	81399
10300	81400
105733	81401
80692	81402
18941	81403
35612	81404
51480	81405
4842	81406
15020	81407
51072	81408
113543	81409
22510	81410
174941	81411
35173	81412
37845	81413
60457	81414
95690	81415
105075	81416
41338	81417
36390	81418
130529	81419
38234	81420
53750	81421
111755	81422
35354	81423
89233	81424
48141	81425
30263	81426
36405	81427
136294	81428
52512	81429
111698	81430
29027	81431
89536	81432
59400	81433
59057	81434
141250	81435
69327	81436
58550	81437
182239	81438
50163	81439
43948	81440
42644	81441
112005	81442
84869	81443
113467	81444
113399	81445
156053	81446
6385	81447
115422	81448
108224	81449
35187	81450
187208	81451
10754	81452
67149	81453
98570	81454
18484	81455
173061	81456
84640	81457
73404	81458
111608	81459
111758	81460
74000	81461
132729	81462
65251	81463
133584	81464
36581	81465
90043	81466
89305	81467
89533	81468
62281	81469
107928	81470
35154	81471
143871	81472
7403	81473
62821	81474
51369	81475
83773	81476
41444	81477
122843	81478
24707	81479
143947	81480
146542	81481
122148	81482
4297	81483
170288	81484
36023	81485
144633	81486
111568	81487
52101	81488
92967	81489
29310	81490
92208	81491
110513	81492
94165	81493
43388	81494
20255	81495
61440	81496
23004	81497
35354	81498
62320	81499
114268	81500
11572	81501
43225	81502
111904	81503
73044	81504
107090	81505
35612	81506
144829	81507
35612	81508
82708	81509
112005	81510
74320	81511
36103	81512
148938	81513
23704	81514
22032	81515
20795	81516
43429	81517
14382	81518
172863	81519
1858	81520
31211	81521
23013	81522
3447	81523
10210	81524
50910	81525
84762	81526
27015	81527
130468	81528
50379	81529
10333	81530
84475	81531
69905	81532
107692	81533
103153	81534
73243	81535
87163	81536
187054	81537
89111	81538
116006	81539
139708	81540
143308	81541
69850	81542
13693	81543
44074	81544
108433	81545
172014	81546
138496	81547
185562	81548
76508	81549
5777	81550
24760	81551
1476	81552
182285	81553
104625	81554
51674	81555
23619	81556
104625	81557
89710	81558
40951	81559
142419	81560
6158	81561
10534	81562
22188	81563
85874	81564
15454	81565
9050	81566
33886	81567
17949	81568
84590	81569
15957	81570
52934	81571
95366	81572
13605	81573
18924	81574
109219	81575
4247	81576
34358	81577
51648	81578
14048	81579
159121	81580
29307	81581
1467	81582
140820	81583
85755	81584
14442	81585
1175	81586
2015	81587
74827	81588
33904	81589
93233	81590
10288	81591
27164	81592
20954	81593
47715	81594
47293	81595
19651	81596
171433	81597
29500	81598
7630	81599
40157	81600
12364	81601
108252	81602
135741	81603
67363	81604
2713	81605
43961	81606
20209	81607
181739	81608
45759	81609
44303	81610
32916	81611
3120	81612
14041	81613
44303	81614
10144	81615
3276	81616
61315	81617
59595	81618
1035	81619
4848	81620
3054	81621
32660	81622
29	81623
34116	81624
51674	81625
49522	81626
2417	81627
33255	81628
58617	81629
16852	81630
47918	81631
31604	81632
16429	81633
7480	81634
8837	81635
67619	81636
38218	81637
9229	81638
23960	81639
51793	81640
89581	81641
103639	81642
15001	81643
118531	81644
37690	81645
29	81646
31422	81647
60143	81648
2151	81649
22498	81650
42432	81651
33699	81652
36195	81653
53425	81654
51403	81655
57802	81656
14817	81657
178369	81658
144234	81659
22839	81660
48468	81661
89293	81662
60255	81663
9932	81664
1467	81665
1498	81666
107236	81667
7334	81668
13441	81669
36213	81670
2001	81671
17575	81672
40289	81673
84266	81674
4548	81675
23475	81676
90140	81677
72114	81678
3457	81679
5675	81680
19961	81681
19701	81682
4346	81683
22449	81684
3111	81685
3822	81686
29296	81687
107145	81688
39409	81689
16885	81690
138588	81691
16238	81692
34291	81693
143977	81694
178532	81695
299	81696
62195	81697
60906	81698
140172	81699
42822	81700
71658	81701
14111	81702
6748	81703
21672	81704
19841	81705
33317	81706
2665	81707
53904	81708
111858	81709
16662	81710
8779	81711
20470	81712
23798	81713
2668	81714
141029	81715
7046	81716
34717	81717
35920	81718
67709	81719
17129	81720
6819	81721
13848	81722
40790	81723
59235	81724
48673	81725
77021	81726
98391	81727
6668	81728
75058	81729
7319	81730
23130	81731
5900	81732
85837	81733
262	81734
4878	81735
5786	81736
15111	81737
24348	81738
89978	81739
138220	81740
43314	81741
31813	81742
111114	81743
5059	81744
37140	81745
58617	81746
8286	81747
19734	81748
42836	81749
5121	81750
40059	81751
178365	81752
3525	81753
28560	81754
11917	81755
1624	81756
98971	81757
158070	81758
19388	81759
58193	81760
59820	81761
124218	81762
31150	81763
34402	81764
19516	81765
27597	81766
15064	81767
61041	81768
70510	81769
4080	81770
9505	81771
78987	81772
15279	81773
51861	81774
66801	81775
16242	81776
29347	81777
45415	81778
132845	81779
5344	81780
2736	81781
3014	81782
20977	81783
67935	81784
5821	81785
42212	81786
45633	81787
35168	81788
24719	81789
80805	81790
646	81791
15613	81792
5911	81793
127970	81794
1069	81795
21300	81796
16388	81797
4327	81798
25924	81799
146881	81800
17581	81801
5456	81802
47676	81803
39585	81804
7007	81805
4229	81806
41184	81807
17074	81808
14566	81809
13910	81810
20273	81811
22685	81812
58297	81813
16081	81814
30689	81815
103113	81816
28859	81817
97613	81818
47037	81819
12552	81820
102224	81821
53928	81822
63728	81823
174851	81824
117378	81825
14922	81826
183939	81827
58334	81828
105680	81829
45756	81830
15770	81831
34592	81832
40157	81833
111904	81834
140340	81835
5140	81836
64050	81837
131191	81838
103601	81839
26387	81840
13414	81841
106984	81842
58031	81843
7113	81844
18464	81845
48242	81846
33029	81847
40289	81848
63438	81849
40014	81850
34929	81851
18464	81852
46784	81853
84881	81854
3056	81855
1111	81856
275	81857
47676	81858
107540	81859
9511	81860
539	81861
132769	81862
26650	81863
31418	81864
1971	81865
6467	81866
51376	81867
127286	81868
158291	81869
108426	81870
105395	81871
88501	81872
126863	81873
167444	81874
19765	81875
121687	81876
126313	81877
33274	81878
8405	81879
65057	81880
8737	81881
74240	81882
21287	81883
42550	81884
64551	81885
129291	81886
15359	81887
166631	81888
17503	81889
29556	81890
20228	81891
5137	81892
91813	81893
62847	81894
52055	81895
12529	81896
78769	81897
11993	81898
16418	81899
35858	81900
81806	81901
91813	81902
51414	81903
51934	81904
51414	81905
79755	81906
16777	81907
144594	81908
90865	81909
47472	81910
65810	81911
30638	81912
146030	81913
113111	81914
146192	81915
20228	81916
51445	81917
24044	81918
165435	81919
6634	81920
10427	81921
14338	81922
61966	81923
25410	81924
29108	81925
15098	81926
35829	81927
84297	81928
155837	81929
98077	81930
76311	81931
7240	81932
1835	81933
16776	81934
87970	81935
43199	81936
18601	81937
61062	81938
87142	81939
24887	81940
54724	81941
42375	81942
76632	81943
13487	81944
21842	81945
112	81946
135689	81947
161858	81948
67432	81949
182149	81950
71981	81951
103027	81952
154320	81953
22844	81954
93561	81955
133563	81956
112225	81957
17177	81958
59957	81959
66124	81960
82575	81961
85837	81962
85230	81963
1428	81964
71944	81965
95294	81966
71944	81967
43959	81968
106890	81969
182131	81970
83987	81971
173287	81972
177516	81973
56338	81974
182864	81975
81137	81976
40158	81977
99522	81978
138968	81979
4274	81980
87562	81981
8537	81982
152486	81983
15559	81984
110055	81985
30989	81986
52828	81987
25739	81988
38695	81989
13086	81990
22349	81991
131584	81992
27010	81993
67291	81994
110055	81995
63338	81996
132441	81997
63041	81998
75945	81999
12015	82000
150794	82001
1780	82002
2065	82003
40235	82004
323	82005
33430	82006
15183	82007
17366	82008
76016	82009
107216	82010
30362	82011
87562	82012
91790	82013
103219	82014
67567	82015
103905	82016
136323	82017
43841	82018
63112	82019
2211	82020
6930	82021
21239	82022
46500	82023
22255	82024
130694	82025
36253	82026
55863	82027
38745	82028
128544	82029
55298	82030
59324	82031
135245	82032
9173	82033
17870	82034
1428	82035
39929	82036
145140	82037
77699	82038
22176	82039
150594	82040
59718	82041
29787	82042
53115	82043
102071	82044
18794	82045
54754	82046
144788	82047
167035	82048
136279	82049
146366	82050
125629	82051
17886	82052
98599	82053
72972	82054
140123	82055
22335	82056
22371	82057
95767	82058
49875	82059
136328	82060
45704	82061
5436	82062
97799	82063
16301	82064
72099	82065
8959	82066
12552	82067
95891	82068
137283	82069
49932	82070
97799	82071
1428	82072
14032	82073
15599	82074
983	82075
10946	82076
59957	82077
79724	82078
159110	82079
12269	82080
983	82081
73885	82082
86564	82083
59119	82084
25786	82085
12269	82086
12552	82087
110256	82088
132939	82089
117404	82090
20008	82091
68568	82092
180078	82093
22296	82094
182130	82095
151900	82096
151557	82097
10577	82098
77366	82099
5167	82100
179231	82101
84890	82102
96335	82103
79435	82104
127063	82105
48228	82106
106925	82107
94679	82108
1067	82109
43938	82110
103043	82111
44339	82112
20363	82113
86954	82114
36307	82115
26362	82116
87326	82117
117738	82118
78409	82119
87086	82120
62165	82121
6748	82122
36873	82123
3525	82124
86711	82125
5273	82126
35666	82127
31677	82128
10770	82129
86711	82130
84569	82131
89883	82132
128899	82133
136237	82134
138396	82135
36103	82136
102626	82137
128348	82138
49930	82139
2636	82140
26	82141
74851	82142
52939	82143
29065	82144
126007	82145
86686	82146
43199	82147
15039	82148
42500	82149
178242	82150
58273	82151
100921	82152
8864	82153
48501	82154
79169	82155
86712	82156
67497	82157
48007	82158
114689	82159
118435	82160
136276	82161
86480	82162
188724	82163
110256	82164
104037	82165
123724	82166
144003	82167
90721	82168
64069	82169
94070	82170
42008	82171
19252	82172
60719	82173
93149	82174
144783	82175
143051	82176
108131	82177
59967	82178
108800	82179
105574	82180
56848	82181
22354	82182
111414	82183
97425	82184
22712	82185
138392	82186
52794	82187
178535	82188
29084	82189
31745	82190
135761	82191
86712	82192
18912	82193
61474	82194
143916	82195
13646	82196
53452	82197
60719	82198
181339	82199
86475	82200
86209	82201
135881	82202
19031	82203
186656	82204
95146	82205
9797	82206
181087	82207
1672	82208
32794	82209
164939	82210
130137	82211
40634	82212
40634	82213
58777	82214
4490	82215
3188	82216
125402	82217
27197	82218
25986	82219
70263	82220
10294	82221
43738	82222
76916	82223
64519	82224
107143	82225
105177	82226
98516	82227
2080	82228
17657	82229
90850	82230
69390	82231
48953	82232
152538	82233
82449	82234
70172	82235
86496	82236
58297	82237
32930	82238
33033	82239
28491	82240
28183	82241
21085	82242
71680	82243
107081	82244
48748	82245
2704	82246
99553	82247
9204	82248
10087	82249
4235	82250
60312	82251
11304	82252
101898	82253
11883	82254
5186	82255
24259	82256
387	82257
108891	82258
3920	82259
12931	82260
7214	82261
34544	82262
2377	82263
53452	82264
24396	82265
4048	82266
4470	82267
115842	82268
24285	82269
8756	82270
83029	82271
26783	82272
140024	82273
29223	82274
21369	82275
177551	82276
85368	82277
2793	82278
23961	82279
33379	82280
141821	82281
63748	82282
177078	82283
142370	82284
21160	82285
87072	82286
117841	82287
92173	82288
116046	82289
72697	82290
87797	82291
72697	82292
143317	82293
88086	82294
124290	82295
94101	82296
53127	82297
117385	82298
61369	82299
77934	82300
35312	82301
122950	82302
93935	82303
19565	82304
104323	82305
85234	82306
2078	82307
68109	82308
3133	82309
56338	82310
16554	82311
42847	82312
49767	82313
136738	82314
18745	82315
5732	82316
14363	82317
71103	82318
26482	82319
3835	82320
90863	82321
42954	82322
45083	82323
11929	82324
5633	82325
5283	82326
18910	82327
78362	82328
31139	82329
110101	82330
35519	82331
5928	82332
15396	82333
7110	82334
361	82335
7096	82336
44332	82337
129926	82338
67517	82339
94295	82340
8124	82341
8271	82342
29046	82343
101560	82344
38841	82345
120027	82346
14880	82347
97063	82348
44813	82349
74791	82350
33494	82351
42847	82352
73272	82353
95898	82354
144538	82355
145642	82356
8271	82357
858	82358
64551	82359
18369	82360
30319	82361
6562	82362
55724	82363
101560	82364
8720	82365
4846	82366
96912	82367
33600	82368
8271	82369
42932	82370
98724	82371
102001	82372
119513	82373
113147	82374
100005	82375
51756	82376
98576	82377
59235	82378
15624	82379
78838	82380
10312	82381
46195	82382
18828	82383
7240	82384
94295	82385
113056	82386
22681	82387
97715	82388
46250	82389
11951	82390
95276	82391
265	82392
59176	82393
8631	82394
3987	82395
14914	82396
44332	82397
11418	82398
62173	82399
1227	82400
35514	82401
33502	82402
25283	82403
25283	82404
25283	82405
25283	82406
5928	82407
11929	82408
17612	82409
361	82410
65602	82411
35583	82412
74133	82413
90612	82414
111175	82415
145089	82416
3908	82417
78796	82418
165548	82419
6085	82420
83237	82421
9634	82422
25391	82423
50240	82424
57469	82425
150199	82426
60611	82427
5389	82428
54964	82429
23834	82430
86633	82431
144890	82432
43300	82433
12860	82434
30413	82435
12677	82436
63426	82437
52352	82438
41197	82439
13233	82440
25	82441
4079	82442
9586	82443
12860	82444
56271	82445
7914	82446
91969	82447
133189	82448
417	82449
16215	82450
20297	82451
25779	82452
62760	82453
71784	82454
117395	82455
49803	82456
59421	82457
32182	82458
58492	82459
627	82460
56746	82461
1111	82462
53313	82463
74016	82464
10087	82465
69299	82466
171	82467
145068	82468
22202	82469
17612	82470
8938	82471
10780	82472
50886	82473
39604	82474
81826	82475
86476	82476
4235	82477
10608	82478
52253	82479
7961	82480
43307	82481
58639	82482
132788	82483
43903	82484
29940	82485
76347	82486
21585	82487
126616	82488
14251	82489
189145	82490
106093	82491
2486	82492
9027	82493
105260	82494
18199	82495
5397	82496
64070	82497
96610	82498
55893	82499
11250	82500
82351	82501
99025	82502
4918	82503
48472	82504
147551	82505
87100	82506
11593	82507
882	82508
4982	82509
6778	82510
24349	82511
136836	82512
6135	82513
63041	82514
1780	82515
25765	82516
10300	82517
11732	82518
9934	82519
2302	82520
10564	82521
16774	82522
41461	82523
136515	82524
48870	82525
14111	82526
13703	82527
4058	82528
14866	82529
63203	82530
14254	82531
88591	82532
35480	82533
12552	82534
32925	82535
4375	82536
8526	82537
173144	82538
103990	82539
106545	82540
130698	82541
105898	82542
138621	82543
29478	82544
2571	82545
106573	82546
135913	82547
18617	82548
49567	82549
154368	82550
86363	82551
22965	82552
149422	82553
53235	82554
31050	82555
51646	82556
138794	82557
136907	82558
108104	82559
20809	82560
57128	82561
48557	82562
131949	82563
109520	82564
178341	82565
80805	82566
165324	82567
139185	82568
86844	82569
179213	82570
106992	82571
108503	82572
41350	82573
28097	82574
10920	82575
495	82576
64886	82577
141436	82578
4483	82579
69052	82580
52794	82581
49875	82582
39248	82583
51931	82584
53379	82585
14366	82586
41102	82587
1449	82588
2725	82589
105358	82590
7334	82591
138806	82592
91885	82593
183075	82594
82224	82595
86739	82596
2746	82597
127443	82598
173670	82599
85060	82600
65272	82601
17001	82602
17074	82603
47608	82604
112145	82605
41991	82606
47045	82607
50087	82608
31696	82609
5748	82610
7334	82611
30657	82612
5121	82613
21867	82614
24708	82615
627	82616
6635	82617
98620	82618
580	82619
108253	82620
45756	82621
107639	82622
3801	82623
27015	82624
44248	82625
25	82626
224	82627
15734	82628
15019	82629
72289	82630
50379	82631
20024	82632
57675	82633
103558	82634
83944	82635
53758	82636
49731	82637
71450	82638
9433	82639
15523	82640
112791	82641
84295	82642
277	82643
2283	82644
91769	82645
106991	82646
29583	82647
33689	82648
135859	82649
91614	82650
103544	82651
173031	82652
135696	82653
92081	82654
9151	82655
12173	82656
56991	82657
2817	82658
55	82659
3168	82660
6466	82661
24642	82662
2225	82663
39243	82664
12322	82665
970	82666
55219	82667
58288	82668
1682	82669
430	82670
8125	82671
49861	82672
4767	82673
44526	82674
2163	82675
5283	82676
69164	82677
45182	82678
17738	82679
8385	82680
62656	82681
64196	82682
15947	82683
7185	82684
59557	82685
140362	82686
7842	82687
75129	82688
176571	82689
56412	82690
66020	82691
8043	82692
15444	82693
63059	82694
28927	82695
10184	82696
144300	82697
41750	82698
57679	82699
52156	82700
28712	82701
24765	82702
78133	82703
11593	82704
74542	82705
28812	82706
16251	82707
4615	82708
29703	82709
42332	82710
3352	82711
33962	82712
16132	82713
26960	82714
71592	82715
2247	82716
29445	82717
1115	82718
42971	82719
99491	82720
19396	82721
5283	82722
91617	82723
29471	82724
60390	82725
5814	82726
90305	82727
30519	82728
60044	82729
2352	82730
34037	82731
116438	82732
177566	82733
183053	82734
5641	82735
60998	82736
108192	82737
107119	82738
70617	82739
72035	82740
15657	82741
27584	82742
40691	82743
3806	82744
41027	82745
14876	82746
148121	82747
295	82748
88860	82749
15657	82750
132904	82751
15	82752
40157	82753
21204	82754
133616	82755
17051	82756
30879	82757
10502	82758
27879	82759
29595	82760
18639	82761
60488	82762
87796	82763
108944	82764
135784	82765
92498	82766
136454	82767
771	82768
43126	82769
36584	82770
84533	82771
93393	82772
45972	82773
108862	82774
4706	82775
24588	82776
34239	82777
43126	82778
100643	82779
86628	82780
30380	82781
109417	82782
73270	82783
86969	82784
108160	82785
58554	82786
75826	82787
133758	82788
174664	82789
92883	82790
131022	82791
66271	82792
36379	82793
131065	82794
14823	82795
1601	82796
36275	82797
108188	82798
13726	82799
117064	82800
67610	82801
82354	82802
40124	82803
48720	82804
136882	82805
60488	82806
58495	82807
145726	82808
41682	82809
87146	82810
178618	82811
163380	82812
150377	82813
24588	82814
124689	82815
51688	82816
43133	82817
155925	82818
87896	82819
88860	82820
108191	82821
13086	82822
25003	82823
51338	82824
5567	82825
17196	82826
10294	82827
51688	82828
88793	82829
136046	82830
37654	82831
67780	82832
20503	82833
51332	82834
166533	82835
79538	82836
133775	82837
115762	82838
53350	82839
140644	82840
133048	82841
91508	82842
115549	82843
29941	82844
173299	82845
25986	82846
148196	82847
41444	82848
52038	82849
45780	82850
166039	82851
34204	82852
11328	82853
9503	82854
85466	82855
133264	82856
14494	82857
122367	82858
63156	82859
28873	82860
153483	82861
39384	82862
6997	82863
20070	82864
921	82865
1601	82866
4957	82867
16616	82868
1780	82869
48303	82870
9433	82871
92057	82872
3136	82873
25	82874
62899	82875
10569	82876
176581	82877
84799	82878
56746	82879
54676	82880
63875	82881
48872	82882
7303	82883
49776	82884
186861	82885
111341	82886
144842	82887
20331	82888
26385	82889
90300	82890
20576	82891
136188	82892
15241	82893
3525	82894
50379	82895
50871	82896
921	82897
22642	82898
58886	82899
36485	82900
4615	82901
58736	82902
48696	82903
1406	82904
83872	82905
23769	82906
50226	82907
5572	82908
92217	82909
130868	82910
76711	82911
26231	82912
35357	82913
23053	82914
87363	82915
186338	82916
92882	82917
78301	82918
7159	82919
11334	82920
3752	82921
112565	82922
61050	82923
17123	82924
11394	82925
8903	82926
25331	82927
65774	82928
75620	82929
26600	82930
61276	82931
116648	82932
71879	82933
162523	82934
10821	82935
10821	82936
95684	82937
7157	82938
164158	82939
906	82940
53573	82941
47567	82942
64387	82943
37886	82944
68208	82945
86286	82946
31699	82947
2362	82948
8187	82949
91951	82950
11007	82951
3752	82952
25256	82953
99816	82954
3802	82955
51379	82956
31003	82957
53573	82958
11418	82959
131183	82960
36067	82961
61462	82962
21867	82963
103858	82964
45150	82965
39512	82966
8199	82967
100448	82968
724	82969
64234	82970
9721	82971
73926	82972
111246	82973
89844	82974
75609	82975
105199	82976
72477	82977
112710	82978
10011	82979
133039	82980
87270	82981
28919	82982
67583	82983
57033	82984
179	82985
20274	82986
47776	82987
78581	82988
93064	82989
3802	82990
73715	82991
13868	82992
46248	82993
46248	82994
153354	82995
35357	82996
169893	82997
64356	82998
65020	82999
143689	83000
8004	83001
125910	83002
61078	83003
124943	83004
16974	83005
35048	83006
91129	83007
86990	83008
183444	83009
87725	83010
14307	83011
27790	83012
36128	83013
22317	83014
31181	83015
130671	83016
147785	83017
112686	83018
166434	83019
19685	83020
166749	83021
25	83022
22488	83023
65250	83024
175782	83025
51022	83026
55048	83027
25391	83028
143674	83029
145405	83030
150569	83031
23950	83032
91776	83033
22340	83034
47462	83035
45347	83036
35568	83037
102182	83038
14446	83039
42595	83040
42633	83041
72565	83042
121116	83043
98298	83044
73551	83045
3191	83046
42593	83047
54051	83048
29602	83049
94376	83050
16669	83051
61050	83052
11394	83053
105199	83054
112764	83055
146314	83056
53511	83057
58715	83058
13914	83059
51379	83060
1227	83061
6403	83062
114728	83063
92014	83064
7618	83065
127948	83066
30625	83067
3061	83068
37984	83069
16458	83070
7548	83071
75615	83072
40644	83073
102940	83074
26681	83075
39685	83076
9971	83077
11334	83078
12395	83079
48287	83080
27257	83081
21867	83082
166320	83083
58959	83084
122735	83085
128513	83086
75525	83087
62846	83088
1125	83089
23796	83090
97555	83091
25141	83092
101090	83093
17804	83094
44963	83095
156935	83096
98955	83097
91946	83098
182013	83099
91625	83100
138540	83101
18143	83102
147951	83103
112434	83104
103610	83105
138333	83106
122818	83107
161760	83108
57682	83109
179218	83110
162773	83111
116925	83112
101201	83113
115710	83114
52157	83115
90726	83116
62288	83117
17184	83118
67238	83119
90617	83120
95422	83121
112615	83122
128475	83123
126970	83124
157214	83125
53541	83126
72613	83127
114311	83128
186472	83129
59937	83130
108923	83131
87393	83132
72030	83133
87411	83134
68164	83135
13176	83136
29279	83137
104638	83138
27579	83139
11771	83140
87380	83141
2412	83142
7691	83143
12012	83144
169273	83145
532	83146
27052	83147
20598	83148
106721	83149
89807	83150
143990	83151
148123	83152
125239	83153
125274	83154
113342	83155
131235	83156
170467	83157
108044	83158
119767	83159
69788	83160
12152	83161
107164	83162
61735	83163
113600	83164
73960	83165
138470	83166
136749	83167
94065	83168
62800	83169
75607	83170
39003	83171
147881	83172
59410	83173
37443	83174
722	83175
81080	83176
32123	83177
60955	83178
102523	83179
169093	83180
152185	83181
32999	83182
17117	83183
17961	83184
19717	83185
17520	83186
52103	83187
64398	83188
71566	83189
47883	83190
81359	83191
127184	83192
98308	83193
111123	83194
76059	83195
15876	83196
855	83197
24091	83198
9515	83199
26463	83200
72961	83201
4554	83202
89655	83203
107302	83204
4512	83205
11196	83206
10300	83207
34117	83208
96187	83209
50907	83210
103154	83211
42914	83212
124670	83213
18874	83214
36	83215
5476	83216
69458	83217
80160	83218
134913	83219
101648	83220
7530	83221
12858	83222
18693	83223
62238	83224
107011	83225
4512	83226
49500	83227
25454	83228
1009	83229
33283	83230
28809	83231
12161	83232
23979	83233
6924	83234
133035	83235
48602	83236
13394	83237
8373	83238
77057	83239
29716	83240
49808	83241
5116	83242
11401	83243
79895	83244
90139	83245
6505	83246
5786	83247
39860	83248
124220	83249
63101	83250
63225	83251
61771	83252
83928	83253
141574	83254
58108	83255
18834	83256
19675	83257
111535	83258
24919	83259
65214	83260
138497	83261
5140	83262
112	83263
86731	83264
58495	83265
15553	83266
51861	83267
86710	83268
8170	83269
8980	83270
52579	83271
63186	83272
77064	83273
84581	83274
34057	83275
57345	83276
83495	83277
130652	83278
27346	83279
81917	83280
746	83281
52013	83282
36726	83283
1174	83284
54017	83285
23363	83286
124484	83287
106260	83288
58956	83289
58554	83290
50236	83291
31284	83292
5572	83293
60457	83294
71984	83295
13726	83296
10997	83297
60264	83298
141406	83299
16457	83300
34057	83301
132131	83302
33074	83303
42596	83304
3050	83305
86673	83306
42596	83307
33800	83308
21890	83309
19657	83310
46069	83311
85385	83312
33800	83313
146862	83314
76006	83315
51221	83316
116284	83317
50775	83318
22502	83319
92753	83320
65338	83321
77870	83322
92753	83323
8802	83324
65338	83325
5577	83326
9207	83327
22371	83328
89432	83329
31426	83330
59939	83331
21822	83332
186429	83333
20781	83334
17377	83335
138136	83336
111134	83337
150159	83338
145498	83339
10416	83340
14699	83341
13238	83342
87453	83343
177138	83344
94990	83345
178005	83346
76465	83347
22955	83348
5349	83349
12519	83350
51403	83351
2945	83352
25868	83353
120304	83354
139596	83355
60404	83356
61684	83357
61684	83358
136094	83359
57531	83360
173909	83361
15961	83362
185740	83363
63081	83364
167805	83365
109249	83366
19301	83367
182418	83368
177508	83369
11657	83370
50288	83371
11434	83372
99732	83373
88837	83374
138570	83375
58855	83376
15400	83377
19416	83378
7721	83379
88545	83380
15400	83381
15830	83382
8467	83383
41487	83384
15766	83385
20407	83386
71638	83387
49730	83388
184637	83389
178286	83390
86808	83391
161272	83392
27469	83393
1207	83394
120653	83395
34403	83396
41231	83397
59103	83398
15766	83399
169473	83400
135565	83401
13531	83402
136030	83403
135884	83404
94394	83405
71693	83406
7128	83407
91203	83408
86647	83409
89049	83410
110355	83411
14186	83412
62320	83413
66268	83414
128348	83415
106826	83416
107166	83417
53487	83418
23834	83419
136502	83420
108736	83421
135997	83422
142467	83423
60266	83424
114961	83425
52101	83426
34819	83427
1890	83428
1890	83429
4060	83430
1890	83431
92373	83432
161964	83433
576	83434
91377	83435
27758	83436
106171	83437
1372	83438
24057	83439
17353	83440
5655	83441
34282	83442
513	83443
161832	83444
42416	83445
14081	83446
135340	83447
914	83448
187849	83449
41487	83450
146108	83451
19092	83452
87062	83453
34436	83454
142090	83455
106844	83456
914	83457
87558	83458
8050	83459
128792	83460
67379	83461
4744	83462
127861	83463
19061	83464
112889	83465
43136	83466
5484	83467
109551	83468
153488	83469
87548	83470
31395	83471
117783	83472
6497	83473
138731	83474
1819	83475
51646	83476
134934	83477
11383	83478
182396	83479
93739	83480
9957	83481
98559	83482
107263	83483
135808	83484
36559	83485
61375	83486
137633	83487
115412	83488
35522	83489
76718	83490
1372	83491
152947	83492
125670	83493
150894	83494
23318	83495
4744	83496
2326	83497
86802	83498
176552	83499
105282	83500
137764	83501
75206	83502
2245	83503
10840	83504
135808	83505
4744	83506
100707	83507
33243	83508
100856	83509
24054	83510
7017	83511
187532	83512
36600	83513
59701	83514
23498	83515
10771	83516
117880	83517
19096	83518
107281	83519
22564	83520
27551	83521
109129	83522
412	83523
69487	83524
108473	83525
183522	83526
29245	83527
37894	83528
11565	83529
20591	83530
175228	83531
176196	83532
155453	83533
75661	83534
54654	83535
32100	83536
143181	83537
141227	83538
140082	83539
178833	83540
64051	83541
28662	83542
40449	83543
947	83544
104215	83545
5448	83546
19384	83547
83700	83548
155511	83549
87375	83550
60347	83551
412	83552
5306	83553
30948	83554
30980	83555
183294	83556
23309	83557
136013	83558
81766	83559
136170	83560
124101	83561
149211	83562
140082	83563
111712	83564
1696	83565
45202	83566
141314	83567
176871	83568
36600	83569
5658	83570
41444	83571
144559	83572
30519	83573
18535	83574
88432	83575
181762	83576
111237	83577
130097	83578
34915	83579
412	83580
5674	83581
153527	83582
28292	83583
117505	83584
88587	83585
59649	83586
33033	83587
3556	83588
3556	83589
104882	83590
110995	83591
4465	83592
34300	83593
20153	83594
15726	83595
31195	83596
198	83597
11555	83598
45774	83599
72246	83600
9776	83601
5976	83602
1319	83603
3390	83604
35697	83605
3706	83606
12109	83607
42025	83608
89	83609
7074	83610
26790	83611
3257	83612
21121	83613
34280	83614
4718	83615
24173	83616
473	83617
158212	83618
73841	83619
31856	83620
77848	83621
82418	83622
2771	83623
7071	83624
13293	83625
24251	83626
23809	83627
121852	83628
8669	83629
30276	83630
43058	83631
893	83632
20901	83633
473	83634
73334	83635
25338	83636
6165	83637
11258	83638
11445	83639
28317	83640
505	83641
18590	83642
559	83643
10441	83644
31605	83645
3084	83646
6490	83647
5634	83648
14504	83649
67969	83650
70375	83651
68408	83652
7439	83653
9147	83654
5728	83655
48689	83656
87771	83657
9079	83658
21810	83659
7703	83660
30624	83661
1821	83662
34763	83663
17157	83664
32219	83665
19915	83666
57668	83667
11755	83668
9276	83669
60411	83670
10595	83671
57575	83672
14731	83673
186386	83674
5357	83675
6523	83676
30276	83677
58791	83678
162259	83679
111986	83680
127067	83681
5027	83682
58350	83683
16796	83684
158179	83685
10704	83686
53153	83687
109763	83688
10798	83689
3264	83690
37062	83691
1334	83692
9079	83693
37871	83694
64829	83695
44696	83696
34763	83697
10762	83698
26379	83699
60867	83700
41341	83701
106670	83702
17399	83703
75148	83704
107660	83705
32431	83706
29379	83707
89	83708
44626	83709
6058	83710
45349	83711
17157	83712
35539	83713
130706	83714
1121	83715
12873	83716
514	83717
3390	83718
11936	83719
106625	83720
45727	83721
4465	83722
11936	83723
34121	83724
58509	83725
117381	83726
82127	83727
125189	83728
4378	83729
1121	83730
81144	83731
39515	83732
624	83733
505	83734
7074	83735
49662	83736
67475	83737
78961	83738
136040	83739
13192	83740
59415	83741
4913	83742
21071	83743
65479	83744
11427	83745
93876	83746
63787	83747
169974	83748
36578	83749
6808	83750
6808	83751
155487	83752
831	83753
95718	83754
135050	83755
94662	83756
118948	83757
118452	83758
154962	83759
28672	83760
952	83761
52637	83762
64704	83763
39626	83764
38316	83765
2913	83766
105903	83767
21883	83768
35287	83769
14100	83770
62325	83771
168364	83772
177767	83773
2326	83774
312	83775
67516	83776
106894	83777
40480	83778
45914	83779
700	83780
126065	83781
6537	83782
81988	83783
137186	83784
183184	83785
59017	83786
15191	83787
131986	83788
117921	83789
65640	83790
21577	83791
29979	83792
33339	83793
49637	83794
188490	83795
94247	83796
98304	83797
25004	83798
165422	83799
100917	83800
104629	83801
89038	83802
157633	83803
158161	83804
129216	83805
63463	83806
154409	83807
165172	83808
95706	83809
130625	83810
67719	83811
173555	83812
63543	83813
55507	83814
77625	83815
155151	83816
58565	83817
25438	83818
19450	83819
108413	83820
106840	83821
59009	83822
73226	83823
138788	83824
71733	83825
67516	83826
56899	83827
32844	83828
63470	83829
50445	83830
37649	83831
9024	83832
119881	83833
157538	83834
188944	83835
113095	83836
26371	83837
45201	83838
50392	83839
4051	83840
158020	83841
41752	83842
39126	83843
109617	83844
70144	83845
26700	83846
30952	83847
184030	83848
28914	83849
126545	83850
4676	83851
71102	83852
72262	83853
82194	83854
161408	83855
85838	83856
94273	83857
121262	83858
125388	83859
79090	83860
92796	83861
72284	83862
107327	83863
98318	83864
112258	83865
100772	83866
135957	83867
80342	83868
94961	83869
78047	83870
65640	83871
122925	83872
86562	83873
30639	83874
162150	83875
163957	83876
25270	83877
17940	83878
127225	83879
19450	83880
159713	83881
1577	83882
14891	83883
163990	83884
150530	83885
49040	83886
43163	83887
34396	83888
7303	83889
44504	83890
94201	83891
71129	83892
92475	83893
166733	83894
89061	83895
34667	83896
164558	83897
30822	83898
52724	83899
6797	83900
88434	83901
80846	83902
78283	83903
122019	83904
187162	83905
127549	83906
46631	83907
118870	83908
183261	83909
45396	83910
185330	83911
4989	83912
14665	83913
3041	83914
30238	83915
52359	83916
109305	83917
169462	83918
55384	83919
50445	83920
107918	83921
26714	83922
41214	83923
116693	83924
44020	83925
115573	83926
57202	83927
16240	83928
53249	83929
47133	83930
122188	83931
125963	83932
73422	83933
120705	83934
124309	83935
26556	83936
87700	83937
20090	83938
74955	83939
97332	83940
7418	83941
50999	83942
71672	83943
41214	83944
30952	83945
17260	83946
141204	83947
80463	83948
96546	83949
19466	83950
11581	83951
25203	83952
124896	83953
67516	83954
65867	83955
60421	83956
63996	83957
26371	83958
60182	83959
26468	83960
28965	83961
63700	83962
89117	83963
59846	83964
41207	83965
41207	83966
41207	83967
101021	83968
102244	83969
3048	83970
23681	83971
5432	83972
98463	83973
40297	83974
129888	83975
22046	83976
16781	83977
122943	83978
104351	83979
39261	83980
25059	83981
7880	83982
45845	83983
19021	83984
32642	83985
42243	83986
22685	83987
21324	83988
278	83989
18832	83990
39564	83991
39799	83992
27534	83993
21984	83994
40993	83995
48080	83996
14116	83997
27376	83998
23609	83999
8872	84000
58796	84001
20157	84002
4880	84003
5806	84004
7621	84005
36161	84006
32298	84007
15600	84008
39613	84009
38563	84010
38563	84011
3794	84012
1011	84013
132868	84014
82636	84015
85741	84016
47034	84017
105700	84018
27559	84019
44660	84020
84841	84021
24113	84022
3812	84023
10872	84024
57302	84025
32790	84026
71188	84027
11330	84028
26586	84029
49389	84030
57655	84031
430	84032
5714	84033
19021	84034
16999	84035
11251	84036
13218	84037
33633	84038
121620	84039
19562	84040
22492	84041
169658	84042
68120	84043
1358	84044
81457	84045
68120	84046
47	84047
123501	84048
2253	84049
2253	84050
61067	84051
2253	84052
2253	84053
23362	84054
23362	84055
2253	84056
2253	84057
63695	84058
85952	84059
39365	84060
20777	84061
53936	84062
53936	84063
23349	84064
54730	84065
15759	84066
1286	84067
6082	84068
120570	84069
13884	84070
57489	84071
9276	84072
28678	84073
5716	84074
80784	84075
53936	84076
60709	84077
82587	84078
30443	84079
78839	84080
21537	84081
1418	84082
31760	84083
67773	84084
21537	84085
10639	84086
76939	84087
45404	84088
54707	84089
30061	84090
50549	84091
19950	84092
3422	84093
50043	84094
74384	84095
46090	84096
14048	84097
94639	84098
14425	84099
94398	84100
80003	84101
141964	84102
87	84103
118662	84104
169984	84105
46769	84106
76429	84107
10036	84108
33	84109
78448	84110
17924	84111
21753	84112
3695	84113
1760	84114
13553	84115
68596	84116
18046	84117
8062	84118
6347	84119
36829	84120
38301	84121
31244	84122
1840	84123
145098	84124
3343	84125
355	84126
355	84127
79882	84128
49494	84129
52233	84130
13553	84131
18818	84132
28824	84133
82800	84134
102151	84135
7038	84136
5045	84137
4806	84138
18214	84139
57273	84140
69841	84141
86595	84142
40120	84143
84173	84144
66835	84145
51123	84146
6116	84147
6363	84148
25551	84149
68822	84150
80424	84151
148351	84152
15798	84153
11399	84154
12648	84155
83512	84156
1911	84157
4807	84158
100458	84159
6871	84160
84684	84161
45843	84162
58089	84163
187509	84164
60557	84165
17074	84166
62348	84167
21187	84168
85214	84169
10008	84170
27674	84171
9210	84172
101470	84173
59091	84174
40418	84175
55660	84176
64401	84177
25479	84178
70410	84179
79659	84180
81688	84181
48862	84182
66237	84183
121708	84184
58583	84185
77787	84186
85620	84187
105766	84188
6179	84189
49113	84190
121781	84191
34035	84192
6461	84193
83611	84194
105710	84195
85627	84196
85720	84197
104583	84198
104583	84199
71101	84200
66550	84201
20803	84202
49379	84203
49379	84204
104887	84205
128527	84206
21509	84207
58674	84208
104708	84209
165263	84210
58604	84211
85344	84212
5569	84213
18674	84214
17442	84215
59780	84216
119918	84217
42693	84218
55660	84219
21481	84220
65965	84221
21481	84222
55818	84223
19896	84224
31723	84225
80297	84226
41251	84227
125976	84228
35328	84229
85693	84230
30351	84231
61862	84232
10293	84233
67364	84234
128552	84235
65963	84236
68318	84237
70283	84238
77650	84239
96859	84240
98260	84241
29257	84242
73327	84243
27515	84244
105637	84245
166414	84246
40661	84247
123514	84248
57138	84249
20997	84250
47121	84251
4835	84252
4659	84253
62116	84254
74088	84255
4708	84256
9620	84257
81867	84258
21728	84259
31377	84260
21698	84261
7250	84262
15101	84263
37564	84264
59326	84265
25916	84266
54902	84267
6956	84268
41251	84269
32106	84270
30046	84271
132700	84272
70383	84273
10660	84274
54655	84275
85717	84276
174101	84277
80046	84278
38444	84279
128025	84280
55756	84281
59363	84282
84997	84283
59140	84284
101677	84285
46421	84286
38750	84287
31353	84288
65589	84289
927	84290
58888	84291
56307	84292
9997	84293
56834	84294
104361	84295
15798	84296
40821	84297
58980	84298
78841	84299
43075	84300
98834	84301
30601	84302
1764	84303
70241	84304
20803	84305
74666	84306
8879	84307
59091	84308
40661	84309
105069	84310
68565	84311
38123	84312
4850	84313
4850	84314
166519	84315
133818	84316
49379	84317
5798	84318
174912	84319
104582	84320
8227	84321
65913	84322
44661	84323
58779	84324
31584	84325
30581	84326
80569	84327
66768	84328
26319	84329
130129	84330
32027	84331
34063	84332
98103	84333
7818	84334
26883	84335
5063	84336
7834	84337
3561	84338
8035	84339
3561	84340
36195	84341
40197	84342
25788	84343
47275	84344
45875	84345
1699	84346
3379	84347
22571	84348
29008	84349
68279	84350
25116	84351
147392	84352
21439	84353
5063	84354
160398	84355
54902	84356
48514	84357
84938	84358
122662	84359
85627	84360
19705	84361
17971	84362
49777	84363
85003	84364
40899	84365
89598	84366
24022	84367
16700	84368
56369	84369
30409	84370
54098	84371
16657	84372
7963	84373
68570	84374
101641	84375
46962	84376
156407	84377
3328	84378
16657	84379
121580	84380
80931	84381
20490	84382
30870	84383
79325	84384
55600	84385
125592	84386
123147	84387
98617	84388
74088	84389
46012	84390
64512	84391
156356	84392
89250	84393
59585	84394
24008	84395
20490	84396
164253	84397
17073	84398
14013	84399
35508	84400
143904	84401
90598	84402
3078	84403
167675	84404
30368	84405
124747	84406
123329	84407
101440	84408
105394	84409
125517	84410
7573	84411
62101	84412
4659	84413
8340	84414
18128	84415
27030	84416
56531	84417
3377	84418
27178	84419
15337	84420
67091	84421
107500	84422
26074	84423
33104	84424
65913	84425
162754	84426
23982	84427
101794	84428
4626	84429
21481	84430
17444	84431
70391	84432
14614	84433
175112	84434
53994	84435
45964	84436
96068	84437
6359	84438
54723	84439
114060	84440
38061	84441
69147	84442
11335	84443
17890	84444
1760	84445
5266	84446
46764	84447
120155	84448
37393	84449
5163	84450
100630	84451
104983	84452
56661	84453
8272	84454
11789	84455
30904	84456
7014	84457
6999	84458
17964	84459
80031	84460
66087	84461
68717	84462
174720	84463
1865	84464
41235	84465
85153	84466
21728	84467
10490	84468
22301	84469
99772	84470
12491	84471
17777	84472
162826	84473
8246	84474
133987	84475
95739	84476
133610	84477
97559	84478
927	84479
10113	84480
35314	84481
148687	84482
9706	84483
4835	84484
49278	84485
14606	84486
29008	84487
77884	84488
8272	84489
3589	84490
66771	84491
55752	84492
102910	84493
100509	84494
71811	84495
40661	84496
123678	84497
53969	84498
174551	84499
82353	84500
118	84501
86954	84502
79795	84503
105675	84504
59326	84505
166948	84506
99423	84507
133496	84508
18650	84509
85315	84510
15701	84511
160643	84512
123550	84513
99581	84514
164365	84515
98825	84516
7698	84517
133142	84518
128092	84519
3510	84520
13359	84521
31482	84522
47029	84523
133939	84524
47029	84525
5273	84526
101676	84527
79072	84528
65974	84529
3785	84530
17971	84531
18715	84532
1113	84533
4345	84534
105485	84535
8230	84536
9214	84537
1227	84538
2870	84539
21695	84540
40772	84541
17927	84542
74179	84543
54840	84544
42148	84545
7192	84546
22774	84547
8340	84548
70843	84549
33706	84550
46268	84551
23673	84552
14255	84553
51570	84554
30872	84555
43289	84556
64856	84557
59392	84558
38312	84559
5379	84560
5040	84561
33795	84562
10750	84563
6877	84564
21187	84565
4183	84566
5254	84567
31348	84568
9085	84569
53676	84570
46296	84571
25374	84572
78179	84573
35608	84574
16574	84575
38133	84576
79660	84577
104785	84578
56267	84579
5905	84580
67414	84581
48814	84582
9153	84583
64512	84584
19602	84585
121449	84586
4836	84587
43659	84588
102282	84589
35040	84590
46806	84591
25373	84592
18951	84593
58542	84594
8681	84595
3122	84596
17890	84597
64930	84598
30950	84599
55527	84600
5128	84601
10598	84602
2753	84603
13932	84604
54840	84605
54380	84606
56472	84607
35323	84608
3510	84609
12438	84610
101617	84611
14740	84612
100078	84613
75320	84614
12503	84615
9650	84616
85698	84617
132957	84618
128750	84619
9634	84620
12334	84621
25264	84622
133702	84623
101356	84624
27739	84625
79631	84626
174421	84627
86010	84628
147490	84629
63937	84630
65518	84631
173515	84632
17927	84633
10138	84634
134076	84635
23838	84636
16641	84637
79028	84638
85623	84639
70729	84640
4544	84641
57138	84642
83249	84643
6061	84644
39638	84645
84963	84646
83060	84647
79376	84648
48916	84649
56533	84650
105141	84651
62423	84652
81954	84653
14498	84654
6337	84655
59332	84656
132565	84657
18855	84658
22621	84659
5273	84660
2379	84661
15587	84662
81954	84663
21134	84664
17913	84665
598	84666
38581	84667
82193	84668
148623	84669
105057	84670
7250	84671
105485	84672
33272	84673
7631	84674
90067	84675
56200	84676
1113	84677
4102	84678
111085	84679
40486	84680
9085	84681
39095	84682
73782	84683
15701	84684
54461	84685
5301	84686
38278	84687
52328	84688
99220	84689
2190	84690
29276	84691
8230	84692
43286	84693
56188	84694
85214	84695
26201	84696
6101	84697
36184	84698
145336	84699
89727	84700
101517	84701
56552	84702
80424	84703
30701	84704
21173	84705
15779	84706
54310	84707
104678	84708
105041	84709
65687	84710
96428	84711
26036	84712
77884	84713
30243	84714
156396	84715
598	84716
38997	84717
44883	84718
68297	84719
38127	84720
31040	84721
64608	84722
54063	84723
158804	84724
74049	84725
56565	84726
30769	84727
70238	84728
93980	84729
126555	84730
44647	84731
21481	84732
8275	84733
35454	84734
68565	84735
64921	84736
161809	84737
21025	84738
45191	84739
17771	84740
56302	84741
57102	84742
163973	84743
55505	84744
66499	84745
85325	84746
70152	84747
31414	84748
105310	84749
38482	84750
79729	84751
80858	84752
94911	84753
740	84754
65853	84755
6353	84756
64709	84757
97856	84758
43682	84759
25953	84760
98068	84761
70133	84762
8246	84763
25916	84764
38887	84765
30488	84766
79588	84767
59025	84768
6116	84769
125011	84770
64947	84771
32149	84772
60955	84773
101371	84774
55037	84775
46140	84776
52462	84777
34899	84778
50850	84779
6555	84780
54607	84781
55693	84782
39859	84783
61863	84784
40891	84785
133347	84786
30610	84787
15802	84788
77505	84789
75083	84790
105588	84791
105638	84792
59279	84793
128718	84794
85603	84795
31718	84796
70323	84797
104569	84798
5285	84799
84886	84800
31723	84801
70630	84802
80355	84803
37663	84804
49215	84805
45432	84806
21439	84807
80900	84808
79032	84809
70924	84810
56490	84811
29429	84812
132688	84813
134338	84814
44838	84815
104687	84816
70339	84817
15628	84818
35360	84819
18959	84820
85528	84821
104403	84822
18677	84823
66732	84824
23964	84825
70959	84826
67365	84827
15776	84828
61034	84829
8308	84830
31784	84831
66868	84832
24944	84833
19855	84834
8230	84835
64826	84836
4102	84837
48769	84838
85771	84839
104785	84840
17359	84841
11323	84842
14059	84843
97623	84844
27502	84845
9628	84846
40817	84847
18895	84848
85771	84849
67836	84850
48888	84851
77747	84852
66244	84853
111412	84854
49113	84855
161615	84856
24381	84857
105526	84858
37941	84859
27030	84860
46012	84861
46517	84862
94998	84863
24381	84864
80927	84865
31858	84866
44822	84867
62245	84868
8227	84869
105335	84870
54591	84871
30911	84872
49395	84873
10743	84874
32796	84875
43294	84876
56188	84877
7899	84878
45335	84879
14031	84880
53322	84881
37361	84882
59001	84883
59001	84884
53767	84885
8927	84886
46803	84887
96756	84888
80316	84889
15826	84890
140047	84891
48335	84892
27124	84893
13254	84894
130295	84895
169402	84896
66550	84897
50989	84898
21728	84899
30694	84900
49225	84901
14206	84902
46218	84903
137316	84904
47070	84905
4326	84906
70420	84907
95739	84908
173781	84909
83299	84910
18823	84911
58685	84912
30595	84913
17798	84914
37001	84915
88050	84916
98222	84917
6974	84918
17825	84919
6974	84920
17507	84921
18188	84922
1125	84923
13384	84924
26591	84925
168724	84926
20281	84927
56592	84928
102345	84929
73435	84930
84312	84931
119430	84932
10535	84933
259	84934
25434	84935
7097	84936
69465	84937
24852	84938
119	84939
33108	84940
10254	84941
84433	84942
139057	84943
24881	84944
41496	84945
3805	84946
62852	84947
12783	84948
19261	84949
127605	84950
278	84951
10944	84952
27109	84953
5546	84954
441	84955
16115	84956
48724	84957
3304	84958
38621	84959
5814	84960
25158	84961
67931	84962
48710	84963
26812	84964
835	84965
58779	84966
1634	84967
39453	84968
78330	84969
5272	84970
5710	84971
26234	84972
73	84973
27343	84974
5251	84975
11263	84976
39762	84977
6602	84978
417	84979
492	84980
8659	84981
113134	84982
33523	84983
41019	84984
32314	84985
3850	84986
27869	84987
53007	84988
112964	84989
29801	84990
13914	84991
82	84992
71281	84993
1172	84994
11819	84995
4977	84996
36811	84997
33299	84998
6185	84999
13688	85000
289	85001
41962	85002
474	85003
10207	85004
49083	85005
16664	85006
731	85007
32003	85008
21195	85009
3928	85010
48710	85011
1961	85012
7609	85013
23342	85014
27260	85015
83502	85016
1228	85017
94855	85018
14469	85019
32525	85020
5514	85021
32372	85022
20143	85023
84782	85024
78899	85025
16886	85026
30616	85027
18817	85028
44339	85029
85017	85030
8539	85031
105266	85032
47454	85033
9622	85034
71556	85035
3748	85036
43844	85037
42204	85038
18938	85039
12446	85040
59371	85041
3829	85042
25511	85043
19683	85044
4341	85045
58386	85046
16342	85047
1828	85048
83454	85049
50230	85050
1158	85051
17503	85052
27952	85053
3340	85054
31759	85055
6512	85056
14489	85057
83833	85058
1848	85059
4397	85060
17333	85061
18333	85062
33595	85063
2065	85064
3633	85065
23269	85066
50220	85067
33308	85068
31372	85069
15218	85070
84819	85071
6845	85072
132908	85073
48771	85074
4114	85075
7906	85076
8381	85077
8381	85078
59178	85079
18916	85080
102425	85081
1828	85082
87527	85083
31997	85084
2715	85085
35001	85086
19098	85087
6598	85088
690	85089
11524	85090
41598	85091
40905	85092
174823	85093
5110	85094
10727	85095
5401	85096
30895	85097
187758	85098
27289	85099
420	85100
24678	85101
36692	85102
1169	85103
32528	85104
7376	85105
73682	85106
2480	85107
94616	85108
6623	85109
8103	85110
13200	85111
50721	85112
47989	85113
34267	85114
18677	85115
5057	85116
2327	85117
7108	85118
21846	85119
1755	85120
21275	85121
23943	85122
40465	85123
56135	85124
18796	85125
88036	85126
83633	85127
11886	85128
64496	85129
37816	85130
90707	85131
18688	85132
30114	85133
11604	85134
26852	85135
7356	85136
40839	85137
40571	85138
23188	85139
19667	85140
36600	85141
47595	85142
42274	85143
516	85144
67475	85145
4502	85146
75000	85147
15325	85148
12420	85149
11801	85150
2616	85151
42937	85152
42937	85153
1355	85154
7131	85155
10079	85156
22390	85157
11824	85158
1172	85159
10684	85160
24063	85161
4495	85162
19198	85163
18318	85164
61515	85165
32786	85166
3993	85167
49848	85168
32303	85169
40519	85170
70325	85171
56880	85172
19277	85173
32482	85174
39232	85175
61575	85176
51029	85177
13837	85178
10033	85179
46949	85180
39394	85181
3820	85182
1561	85183
35371	85184
174471	85185
71162	85186
30134	85187
18629	85188
69238	85189
54169	85190
13950	85191
117855	85192
506	85193
15274	85194
18144	85195
241	85196
26465	85197
228	85198
50234	85199
26749	85200
1887	85201
3000	85202
24634	85203
47526	85204
4106	85205
26429	85206
35388	85207
59014	85208
34700	85209
6807	85210
2509	85211
71050	85212
3116	85213
47	85214
4917	85215
21798	85216
47762	85217
108315	85218
2348	85219
8595	85220
7655	85221
2105	85222
40608	85223
32143	85224
112932	85225
1755	85226
51375	85227
40320	85228
6644	85229
21896	85230
11402	85231
45471	85232
43530	85233
2570	85234
41477	85235
60721	85236
3129	85237
90470	85238
33522	85239
84578	85240
2248	85241
56367	85242
62949	85243
47566	85244
7895	85245
21795	85246
1598	85247
50245	85248
2452	85249
15697	85250
51160	85251
47727	85252
3519	85253
15282	85254
101586	85255
16589	85256
42977	85257
16937	85258
32647	85259
56324	85260
40476	85261
1214	85262
25295	85263
97178	85264
54566	85265
16327	85266
607	85267
78086	85268
3852	85269
6595	85270
36489	85271
690	85272
3880	85273
12061	85274
23602	85275
18917	85276
47899	85277
14020	85278
71154	85279
15301	85280
75695	85281
8745	85282
90568	85283
12378	85284
47577	85285
24227	85286
20860	85287
12104	85288
11022	85289
32205	85290
441	85291
21993	85292
26744	85293
5	85294
78722	85295
10240	85296
15247	85297
40765	85298
54420	85299
16903	85300
558	85301
7981	85302
35915	85303
6811	85304
14101	85305
40824	85306
6135	85307
69471	85308
11167	85309
887	85310
4435	85311
48790	85312
26533	85313
43564	85314
3596	85315
7234	85316
844	85317
23683	85318
6118	85319
6599	85320
44388	85321
4031	85322
39704	85323
3571	85324
2570	85325
49053	85326
57493	85327
26622	85328
241	85329
100103	85330
11	85331
13892	85332
69114	85333
74737	85334
5032	85335
477	85336
9582	85337
2683	85338
7236	85339
3507	85340
43117	85341
30878	85342
42631	85343
43320	85344
47920	85345
26912	85346
4534	85347
19173	85348
104	85349
42982	85350
67121	85351
8745	85352
954	85353
15366	85354
59149	85355
4341	85356
187	85357
2720	85358
26670	85359
3400	85360
6407	85361
8569	85362
24187	85363
65375	85364
107813	85365
82269	85366
9169	85367
8745	85368
7551	85369
22721	85370
47872	85371
25035	85372
9281	85373
27658	85374
27645	85375
23484	85376
39797	85377
19269	85378
13545	85379
25035	85380
19277	85381
49401	85382
62424	85383
16668	85384
5621	85385
12972	85386
24380	85387
1050	85388
113586	85389
7494	85390
49321	85391
93217	85392
21787	85393
8651	85394
371	85395
1334	85396
3007	85397
25798	85398
2034	85399
3126	85400
20912	85401
9612	85402
40933	85403
47588	85404
1579	85405
19490	85406
15248	85407
35902	85408
42824	85409
2224	85410
38267	85411
72264	85412
80207	85413
39842	85414
28710	85415
5037	85416
41898	85417
33726	85418
3942	85419
62053	85420
7022	85421
58413	85422
2504	85423
2198	85424
38	85425
59985	85426
18893	85427
75503	85428
7236	85429
83456	85430
33291	85431
65889	85432
4335	85433
3983	85434
2122	85435
33813	85436
25982	85437
79835	85438
2402	85439
134337	85440
47646	85441
4464	85442
4464	85443
175079	85444
35827	85445
28267	85446
1468	85447
29275	85448
27341	85449
50534	85450
70221	85451
43180	85452
14213	85453
29464	85454
3330	85455
17132	85456
15298	85457
5971	85458
81644	85459
12592	85460
33720	85461
445	85462
47621	85463
9671	85464
75243	85465
18361	85466
94727	85467
5827	85468
13785	85469
40709	85470
32874	85471
68826	85472
16701	85473
35112	85474
47347	85475
2380	85476
113078	85477
68983	85478
83425	85479
14688	85480
1719	85481
22313	85482
730	85483
50091	85484
2362	85485
901	85486
70728	85487
37	85488
49256	85489
6089	85490
9326	85491
215	85492
24223	85493
42975	85494
5884	85495
35783	85496
723	85497
5845	85498
5766	85499
32344	85500
50943	85501
22541	85502
94646	85503
8553	85504
37771	85505
61359	85506
13075	85507
36503	85508
2307	85509
4791	85510
12692	85511
16886	85512
48748	85513
2831	85514
77401	85515
3090	85516
60243	85517
130467	85518
269	85519
5740	85520
47475	85521
33390	85522
42790	85523
12248	85524
26730	85525
25024	85526
76750	85527
58509	85528
23235	85529
49276	85530
8977	85531
61706	85532
3400	85533
8814	85534
6867	85535
70144	85536
40820	85537
13356	85538
6307	85539
948	85540
26406	85541
59438	85542
26425	85543
21877	85544
51726	85545
30486	85546
7705	85547
3351	85548
2842	85549
75147	85550
15370	85551
3030	85552
8440	85553
6689	85554
43308	85555
74267	85556
42313	85557
4323	85558
22085	85559
48756	85560
51614	85561
189	85562
61148	85563
1332	85564
71107	85565
25900	85566
3601	85567
40434	85568
68843	85569
22196	85570
41077	85571
2727	85572
19504	85573
11928	85574
16819	85575
32537	85576
23282	85577
14964	85578
32631	85579
32685	85580
650	85581
36500	85582
50035	85583
26906	85584
41684	85585
58009	85586
118202	85587
68646	85588
18306	85589
1	85590
24923	85591
109	85592
57955	85593
63530	85594
37791	85595
54668	85596
65270	85597
91215	85598
45637	85599
29680	85600
48096	85601
59127	85602
9560	85603
14688	85604
94503	85605
57315	85606
29066	85607
24684	85608
18247	85609
48071	85610
18673	85611
7273	85612
6609	85613
46756	85614
675	85615
11379	85616
1135	85617
24210	85618
32581	85619
9990	85620
49282	85621
71077	85622
4474	85623
1881	85624
25207	85625
4316	85626
28170	85627
66114	85628
28902	85629
48859	85630
26685	85631
52100	85632
2379	85633
60095	85634
99354	85635
18666	85636
86082	85637
26027	85638
55790	85639
21097	85640
11207	85641
23991	85642
23753	85643
184	85644
16742	85645
14557	85646
18305	85647
7200	85648
84730	85649
58455	85650
2227	85651
48937	85652
10699	85653
128724	85654
21570	85655
14401	85656
11500	85657
21060	85658
7550	85659
2643	85660
16647	85661
32316	85662
22063	85663
39417	85664
21	85665
4445	85666
9218	85667
114	85668
27787	85669
26365	85670
2784	85671
76210	85672
28489	85673
16330	85674
84302	85675
4068	85676
57608	85677
16811	85678
7586	85679
7586	85680
32356	85681
2930	85682
5802	85683
27421	85684
5413	85685
8327	85686
31344	85687
32704	85688
19902	85689
13916	85690
42885	85691
22517	85692
15329	85693
105231	85694
9539	85695
347	85696
69134	85697
32795	85698
26292	85699
25427	85700
26111	85701
32314	85702
44903	85703
8852	85704
48939	85705
39117	85706
44385	85707
19867	85708
11272	85709
164657	85710
26043	85711
32253	85712
18925	85713
42341	85714
47910	85715
1826	85716
10007	85717
14211	85718
13361	85719
46096	85720
37041	85721
26612	85722
3117	85723
60032	85724
1001	85725
19236	85726
31590	85727
3441	85728
26551	85729
23433	85730
1212	85731
32303	85732
123866	85733
12107	85734
155	85735
6690	85736
32210	85737
48047	85738
39724	85739
8248	85740
30935	85741
41421	85742
2570	85743
2553	85744
40755	85745
1339	85746
14138	85747
38504	85748
44286	85749
32022	85750
6203	85751
20704	85752
33635	85753
15237	85754
107465	85755
1331	85756
11671	85757
88628	85758
4462	85759
33309	85760
34918	85761
89662	85762
12060	85763
1164	85764
276	85765
74444	85766
32726	85767
40630	85768
25270	85769
39157	85770
118767	85771
177	85772
30140	85773
7407	85774
23121	85775
2636	85776
68841	85777
67451	85778
52546	85779
24892	85780
10886	85781
58312	85782
2703	85783
3814	85784
14185	85785
135642	85786
22079	85787
23311	85788
11088	85789
50179	85790
21059	85791
39837	85792
30745	85793
2660	85794
130501	85795
42080	85796
18338	85797
19228	85798
33402	85799
20214	85800
9986	85801
2847	85802
60588	85803
58870	85804
51191	85805
20798	85806
1901	85807
53386	85808
20087	85809
32219	85810
11204	85811
105249	85812
18982	85813
1719	85814
9572	85815
8321	85816
23553	85817
81	85818
992	85819
9332	85820
45148	85821
14691	85822
23928	85823
61404	85824
684	85825
22444	85826
3899	85827
22086	85828
119501	85829
27631	85830
78226	85831
82	85832
900	85833
28205	85834
68909	85835
63869	85836
33447	85837
3949	85838
3853	85839
71180	85840
1571	85841
20432	85842
28267	85843
2348	85844
13972	85845
9551	85846
32578	85847
60022	85848
18997	85849
23123	85850
3016	85851
62753	85852
2803	85853
54433	85854
126	85855
29163	85856
63733	85857
376	85858
733	85859
164597	85860
17908	85861
39763	85862
30036	85863
27482	85864
72116	85865
18904	85866
1234	85867
27616	85868
34278	85869
28200	85870
1318	85871
5757	85872
32552	85873
14319	85874
50245	85875
16521	85876
4626	85877
6033	85878
87003	85879
26489	85880
33358	85881
28615	85882
17060	85883
27726	85884
24832	85885
28808	85886
31866	85887
25381	85888
62568	85889
39693	85890
26854	85891
31477	85892
1485	85893
10254	85894
48103	85895
1049	85896
4714	85897
1030	85898
6794	85899
11771	85900
31913	85901
85577	85902
32211	85903
175000	85904
57570	85905
44923	85906
94114	85907
47966	85908
132343	85909
26374	85910
619	85911
39723	85912
710	85913
32369	85914
24192	85915
47631	85916
6628	85917
34407	85918
42219	85919
12080	85920
23111	85921
83433	85922
81087	85923
16408	85924
50283	85925
133030	85926
13179	85927
63694	85928
57429	85929
54433	85930
15360	85931
78725	85932
41430	85933
26740	85934
8770	85935
58665	85936
10542	85937
41538	85938
60161	85939
6141	85940
4467	85941
24585	85942
5595	85943
40998	85944
797	85945
20540	85946
19273	85947
77196	85948
69251	85949
1343	85950
39429	85951
14133	85952
35449	85953
23803	85954
33330	85955
13295	85956
9105	85957
22070	85958
320	85959
51293	85960
24706	85961
53120	85962
18244	85963
1464	85964
1347	85965
16962	85966
1933	85967
20543	85968
18395	85969
7281	85970
23183	85971
6363	85972
26762	85973
48021	85974
747	85975
4520	85976
18996	85977
32571	85978
6858	85979
39219	85980
36633	85981
70144	85982
25302	85983
301	85984
36758	85985
34120	85986
521	85987
1632	85988
77044	85989
11923	85990
44634	85991
15334	85992
25669	85993
16466	85994
9691	85995
255	85996
6667	85997
19386	85998
9493	85999
99510	86000
2680	86001
23367	86002
7569	86003
62517	86004
21270	86005
2928	86006
8066	86007
1243	86008
21016	86009
4695	86010
137922	86011
14600	86012
115	86013
63766	86014
38281	86015
877	86016
5825	86017
16433	86018
190	86019
5507	86020
1557	86021
3079	86022
9319	86023
2227	86024
23286	86025
11382	86026
27251	86027
164	86028
8683	86029
121130	86030
35960	86031
2944	86032
19238	86033
115	86034
28159	86035
28804	86036
1732	86037
9322	86038
28900	86039
16084	86040
33606	86041
113263	86042
1987	86043
28562	86044
477	86045
32185	86046
25880	86047
445	86048
6159	86049
7575	86050
57223	86051
77274	86052
25553	86053
8329	86054
23317	86055
32704	86056
8347	86057
25598	86058
47759	86059
244	86060
57745	86061
11904	86062
2698	86063
46038	86064
25334	86065
12459	86066
84	86067
11870	86068
7573	86069
14486	86070
39634	86071
9717	86072
25841	86073
957	86074
62586	86075
3301	86076
667	86077
81	86078
27694	86079
35184	86080
40892	86081
941	86082
11908	86083
405	86084
66121	86085
15210	86086
3505	86087
32214	86088
48048	86089
31022	86090
11952	86091
18304	86092
5898	86093
40538	86094
44362	86095
15164	86096
28231	86097
40652	86098
41583	86099
13564	86100
47	86101
39695	86102
53760	86103
24195	86104
80253	86105
4908	86106
41547	86107
45518	86108
2323	86109
82046	86110
30785	86111
4534	86112
56830	86113
99974	86114
68681	86115
7138	86116
26386	86117
49397	86118
11594	86119
19319	86120
156	86121
14536	86122
73980	86123
81597	86124
102	86125
21	86126
371	86127
289	86128
5734	86129
48011	86130
26923	86131
3969	86132
84874	86133
204	86134
6064	86135
28189	86136
347	86137
31227	86138
36163	86139
43474	86140
64606	86141
21257	86142
18225	86143
109	86144
5568	86145
445	86146
90343	86147
17175	86148
5321	86149
738	86150
22027	86151
28093	86152
20169	86153
30962	86154
12393	86155
63742	86156
32257	86157
22632	86158
10907	86159
56411	86160
738	86161
57784	86162
47992	86163
13564	86164
23269	86165
13564	86166
58648	86167
13568	86168
13582	86169
16070	86170
50094	86171
3425	86172
6401	86173
72167	86174
91181	86175
36217	86176
20192	86177
26523	86178
42881	86179
1589	86180
16620	86181
15518	86182
3938	86183
28047	86184
22109	86185
138	86186
83527	86187
7540	86188
7572	86189
11887	86190
6026	86191
24861	86192
367	86193
21746	86194
3473	86195
690	86196
39883	86197
25941	86198
30657	86199
226	86200
40659	86201
16078	86202
6645	86203
34414	86204
15246	86205
28335	86206
47498	86207
16093	86208
7480	86209
34341	86210
10126	86211
60211	86212
42369	86213
39828	86214
43555	86215
46159	86216
61637	86217
118	86218
15685	86219
59241	86220
4538	86221
22141	86222
33523	86223
12899	86224
117854	86225
26633	86226
16660	86227
6825	86228
2694	86229
7835	86230
26397	86231
63802	86232
60204	86233
11817	86234
40923	86235
586	86236
6214	86237
19350	86238
11479	86239
1970	86240
18683	86241
79022	86242
16078	86243
4977	86244
51763	86245
45749	86246
57698	86247
586	86248
1103	86249
44305	86250
12156	86251
285	86252
27299	86253
8495	86254
3905	86255
1234	86256
11612	86257
1115	86258
2443	86259
32360	86260
40705	86261
14438	86262
44279	86263
8748	86264
1134	86265
84804	86266
2332	86267
7910	86268
34354	86269
161311	86270
60549	86271
16291	86272
6586	86273
183969	86274
50	86275
679	86276
7866	86277
35418	86278
29990	86279
23616	86280
31288	86281
48162	86282
50819	86283
3130	86284
18337	86285
16162	86286
40945	86287
2557	86288
8814	86289
92546	86290
12313	86291
49342	86292
28105	86293
24090	86294
10082	86295
770	86296
4460	86297
57732	86298
29	86299
47812	86300
19198	86301
69016	86302
51129	86303
4851	86304
65122	86305
23189	86306
12012	86307
41870	86308
1	86309
22767	86310
21976	86311
23887	86312
33422	86313
5140	86314
40876	86315
17761	86316
72165	86317
18946	86318
13298	86319
59482	86320
25813	86321
19421	86322
74025	86323
18879	86324
268	86325
19798	86326
20055	86327
6134	86328
5930	86329
5827	86330
7489	86331
5432	86332
37345	86333
11084	86334
16564	86335
4050	86336
75193	86337
18166	86338
47950	86339
18159	86340
8390	86341
3401	86342
61019	86343
9715	86344
2376	86345
27554	86346
79695	86347
33351	86348
71329	86349
15265	86350
1039	86351
50036	86352
42380	86353
4142	86354
15639	86355
190	86356
11904	86357
28134	86358
2509	86359
33922	86360
107941	86361
13564	86362
31513	86363
57666	86364
19554	86365
1497	86366
68858	86367
4579	86368
22495	86369
35693	86370
30907	86371
7765	86372
53106	86373
57257	86374
9387	86375
5892	86376
18738	86377
4381	86378
18844	86379
87578	86380
60243	86381
32221	86382
1955	86383
28593	86384
3853	86385
4933	86386
48758	86387
3	86388
33638	86389
23903	86390
9539	86391
122810	86392
1581	86393
23188	86394
1436	86395
13314	86396
8130	86397
278	86398
57643	86399
93839	86400
5738	86401
118902	86402
21787	86403
25265	86404
548	86405
127539	86406
26101	86407
47270	86408
86888	86409
20115	86410
1485	86411
2141	86412
63672	86413
17931	86414
7540	86415
15334	86416
29256	86417
33685	86418
14173	86419
9820	86420
15310	86421
8543	86422
47618	86423
6786	86424
21911	86425
10469	86426
7581	86427
113021	86428
90919	86429
22797	86430
4507	86431
3472	86432
44141	86433
3449	86434
112357	86435
83686	86436
21404	86437
77073	86438
65902	86439
59111	86440
58434	86441
40633	86442
27094	86443
18363	86444
241	86445
18154	86446
8495	86447
16647	86448
2385	86449
48014	86450
49332	86451
22337	86452
3915	86453
22478	86454
171124	86455
69037	86456
13825	86457
34269	86458
15321	86459
108884	86460
3126	86461
1310	86462
61731	86463
63	86464
113566	86465
39045	86466
29348	86467
45389	86468
22627	86469
14146	86470
90587	86471
373	86472
40414	86473
39599	86474
29217	86475
6587	86476
35902	86477
51188	86478
13754	86479
85784	86480
57693	86481
32297	86482
3486	86483
32332	86484
129	86485
68362	86486
3972	86487
60227	86488
57562	86489
39842	86490
28532	86491
19201	86492
20786	86493
21853	86494
13947	86495
23911	86496
83644	86497
1513	86498
15566	86499
104844	86500
4167	86501
44045	86502
53357	86503
12630	86504
30077	86505
34943	86506
40	86507
25977	86508
12498	86509
6604	86510
41598	86511
50097	86512
53295	86513
31894	86514
90013	86515
1770	86516
21801	86517
26398	86518
1729	86519
1672	86520
145592	86521
58892	86522
57656	86523
39149	86524
32544	86525
20422	86526
7633	86527
6017	86528
44149	86529
7628	86530
8455	86531
118199	86532
91434	86533
472	86534
2212	86535
33453	86536
9651	86537
643	86538
1836	86539
3378	86540
89837	86541
29903	86542
644	86543
5006	86544
38832	86545
24122	86546
29553	86547
272	86548
43	86549
6	86550
57812	86551
17053	86552
21281	86553
21281	86554
57812	86555
29893	86556
110	86557
44594	86558
47496	86559
46880	86560
546	86561
3919	86562
7360	86563
5226	86564
14911	86565
142582	86566
11227	86567
23289	86568
12431	86569
8310	86570
36034	86571
1131	86572
61642	86573
14942	86574
8836	86575
103	86576
3804	86577
24925	86578
21421	86579
11887	86580
14244	86581
57210	86582
48	86583
1	86584
338	86585
31825	86586
32687	86587
4136	86588
53899	86589
29086	86590
69128	86591
17885	86592
61488	86593
37313	86594
1137	86595
74916	86596
119959	86597
35435	86598
5709	86599
81038	86600
20008	86601
105171	86602
14004	86603
150	86604
47091	86605
48057	86606
1627	86607
21268	86608
21268	86609
169	86610
46428	86611
10745	86612
242	86613
617	86614
45036	86615
32321	86616
18291	86617
15035	86618
21317	86619
32805	86620
7639	86621
32210	86622
75053	86623
535	86624
83641	86625
83359	86626
58489	86627
26781	86628
12914	86629
12967	86630
673	86631
7	86632
12793	86633
1180	86634
6964	86635
47021	86636
675	86637
74158	86638
5365	86639
34981	86640
2224	86641
26874	86642
19199	86643
39787	86644
25682	86645
91137	86646
21135	86647
83601	86648
39007	86649
76748	86650
2731	86651
90684	86652
43386	86653
39151	86654
170	86655
442	86656
12371	86657
8603	86658
32473	86659
43534	86660
16719	86661
69266	86662
272	86663
38522	86664
50497	86665
15950	86666
28577	86667
20007	86668
170	86669
57366	86670
26535	86671
21135	86672
8543	86673
30621	86674
516	86675
3	86676
19255	86677
57563	86678
546	86679
10172	86680
26753	86681
24196	86682
21345	86683
100408	86684
51863	86685
25031	86686
3074	86687
7946	86688
5405	86689
20773	86690
32801	86691
13856	86692
39260	86693
28819	86694
21800	86695
14806	86696
2140	86697
42930	86698
6581	86699
170	86700
1595	86701
17885	86702
91262	86703
26508	86704
727	86705
78921	86706
47969	86707
5818	86708
31564	86709
3055	86710
26421	86711
109	86712
12414	86713
39659	86714
5588	86715
15186	86716
5574	86717
3438	86718
57766	86719
38560	86720
15706	86721
6614	86722
4040	86723
696	86724
4519	86725
15605	86726
35004	86727
13192	86728
61947	86729
52336	86730
453	86731
51374	86732
83390	86733
32467	86734
4245	86735
19416	86736
3818	86737
3043	86738
12898	86739
3175	86740
442	86741
2308	86742
6174	86743
2487	86744
36801	86745
24257	86746
139007	86747
30405	86748
31417	86749
45788	86750
89612	86751
88	86752
8834	86753
39552	86754
52004	86755
109	86756
16439	86757
34232	86758
26751	86759
2421	86760
2790	86761
5819	86762
27204	86763
26647	86764
2849	86765
2919	86766
34025	86767
2328	86768
11862	86769
3298	86770
675	86771
315	86772
41920	86773
509	86774
3444	86775
11659	86776
3625	86777
1578	86778
2106	86779
1546	86780
28743	86781
20080	86782
2670	86783
19202	86784
24468	86785
16991	86786
42459	86787
3901	86788
4501	86789
1771	86790
322	86791
41762	86792
75349	86793
2731	86794
43375	86795
12391	86796
23615	86797
16650	86798
57335	86799
14297	86800
16867	86801
467	86802
18274	86803
82183	86804
2457	86805
5899	86806
24306	86807
1506	86808
53708	86809
1136	86810
74975	86811
37485	86812
1044	86813
32791	86814
83639	86815
456	86816
47977	86817
11989	86818
26634	86819
29745	86820
1487	86821
65202	86822
1259	86823
10861	86824
14235	86825
13377	86826
98	86827
62327	86828
14919	86829
94457	86830
73878	86831
26853	86832
8781	86833
7385	86834
10718	86835
16076	86836
32599	86837
109890	86838
3809	86839
5550	86840
6244	86841
66488	86842
24486	86843
7665	86844
104397	86845
2413	86846
141574	86847
1713	86848
42897	86849
154609	86850
4595	86851
2265	86852
7593	86853
6461	86854
273	86855
44517	86856
1797	86857
984	86858
103827	86859
22	86860
100058	86861
1029	86862
1103	86863
61	86864
32075	86865
1314	86866
67564	86867
115024	86868
22739	86869
51229	86870
173305	86871
51495	86872
4542	86873
21893	86874
52254	86875
4898	86876
83568	86877
39393	86878
32068	86879
29338	86880
92075	86881
96	86882
87	86883
51732	86884
890	86885
38069	86886
29183	86887
51359	86888
29435	86889
72281	86890
75185	86891
1	86892
1553	86893
23818	86894
7701	86895
195	86896
4047	86897
66917	86898
51309	86899
195	86900
5077	86901
145925	86902
29165	86903
1	86904
19961	86905
7575	86906
14426	86907
74334	86908
10450	86909
38249	86910
69784	86911
40621	86912
931	86913
1	86914
18671	86915
4414	86916
329	86917
13050	86918
813	86919
3173	86920
1	86921
11783	86922
5039	86923
10053	86924
23148	86925
12928	86926
7701	86927
3462	86928
58909	86929
3901	86930
965	86931
1	86932
45	86933
74	86934
1943	86935
27360	86936
1954	86937
26362	86938
83535	86939
23150	86940
5010	86941
4684	86942
56793	86943
7558	86944
5839	86945
11452	86946
5176	86947
75	86948
5995	86949
90386	86950
9376	86951
83513	86952
7073	86953
1639	86954
39812	86955
61220	86956
185	86957
443	86958
47398	86959
60074	86960
29586	86961
57171	86962
17	86963
3358	86964
42581	86965
37547	86966
21532	86967
68957	86968
41477	86969
62945	86970
26473	86971
21846	86972
57653	86973
1582	86974
67	86975
153766	86976
31977	86977
7522	86978
69059	86979
7249	86980
52260	86981
1578	86982
26812	86983
77659	86984
49314	86985
57694	86986
55550	86987
44630	86988
832	86989
4092	86990
58621	86991
302	86992
51867	86993
18349	86994
126	86995
698	86996
59872	86997
27239	86998
10215	86999
9267	87000
10139	87001
562	87002
260	87003
9838	87004
278	87005
61994	87006
18098	87007
13250	87008
37411	87009
28204	87010
881	87011
287	87012
66758	87013
24013	87014
6614	87015
2604	87016
17	87017
97	87018
14779	87019
104464	87020
1294	87021
119	87022
10891	87023
2456	87024
11844	87025
635	87026
1270	87027
21917	87028
175204	87029
15591	87030
11171	87031
23882	87032
2456	87033
77089	87034
49063	87035
8365	87036
48028	87037
49565	87038
47094	87039
22702	87040
9470	87041
70732	87042
79790	87043
652	87044
1739	87045
20106	87046
40304	87047
114129	87048
113580	87049
19292	87050
2380	87051
9533	87052
43366	87053
2555	87054
50164	87055
113133	87056
188	87057
7328	87058
19816	87059
3055	87060
10493	87061
6721	87062
1274	87063
1274	87064
513	87065
32188	87066
610	87067
62122	87068
29731	87069
32790	87070
23951	87071
50756	87072
20189	87073
83441	87074
7328	87075
4579	87076
30154	87077
26267	87078
35475	87079
47746	87080
80392	87081
74993	87082
47666	87083
12668	87084
5495	87085
39579	87086
21558	87087
9031	87088
42318	87089
11717	87090
2270	87091
23722	87092
6660	87093
29134	87094
93879	87095
7041	87096
24881	87097
78085	87098
32666	87099
58944	87100
83414	87101
38383	87102
168165	87103
3637	87104
71273	87105
38911	87106
4792	87107
39228	87108
135645	87109
3365	87110
29673	87111
35156	87112
124	87113
14949	87114
12232	87115
18264	87116
22541	87117
34413	87118
2352	87119
21960	87120
8301	87121
56451	87122
50237	87123
120134	87124
39530	87125
25708	87126
55781	87127
1527	87128
11017	87129
195	87130
5600	87131
46853	87132
114652	87133
9545	87134
78159	87135
26390	87136
22015	87137
24232	87138
32811	87139
23166	87140
12333	87141
5450	87142
90351	87143
17722	87144
3285	87145
40706	87146
2835	87147
27730	87148
47795	87149
23666	87150
72116	87151
63916	87152
99609	87153
11209	87154
35880	87155
8436	87156
4652	87157
797	87158
42309	87159
48086	87160
49467	87161
46860	87162
76492	87163
35166	87164
51362	87165
11671	87166
27673	87167
40740	87168
20194	87169
4744	87170
54133	87171
39302	87172
133454	87173
3328	87174
44859	87175
23620	87176
39329	87177
72184	87178
15875	87179
22843	87180
6844	87181
11	87182
49303	87183
10728	87184
941	87185
2452	87186
39453	87187
26626	87188
70161	87189
32264	87190
18354	87191
20795	87192
16238	87193
8457	87194
739	87195
182901	87196
19453	87197
7271	87198
7679	87199
41743	87200
63597	87201
4514	87202
33402	87203
11	87204
3311	87205
5435	87206
4	87207
229	87208
94544	87209
69056	87210
32232	87211
50559	87212
16124	87213
26738	87214
42421	87215
41468	87216
51235	87217
3474	87218
34324	87219
25845	87220
94077	87221
18247	87222
164	87223
74550	87224
397	87225
6633	87226
7	87227
24237	87228
13809	87229
39213	87230
11007	87231
18341	87232
23749	87233
6582	87234
1436	87235
148761	87236
29519	87237
74	87238
97171	87239
84208	87240
123276	87241
53735	87242
25618	87243
56061	87244
68366	87245
57922	87246
98128	87247
156580	87248
131202	87249
94888	87250
10710	87251
103756	87252
61744	87253
29305	87254
15148	87255
5854	87256
1661	87257
61423	87258
23852	87259
28867	87260
8543	87261
69	87262
8941	87263
106978	87264
79306	87265
56327	87266
30820	87267
44688	87268
25684	87269
17474	87270
66275	87271
3953	87272
33460	87273
351	87274
54527	87275
47316	87276
47202	87277
1595	87278
178	87279
55808	87280
18068	87281
1131	87282
1766	87283
393	87284
19828	87285
21476	87286
18052	87287
119657	87288
37065	87289
92817	87290
44105	87291
81285	87292
79405	87293
11437	87294
2306	87295
119686	87296
44751	87297
66153	87298
3460	87299
14662	87300
53521	87301
48610	87302
71309	87303
106032	87304
67341	87305
8995	87306
108063	87307
77487	87308
82076	87309
31303	87310
1724	87311
5361	87312
58548	87313
15614	87314
74158	87315
38395	87316
621	87317
4503	87318
10976	87319
15331	87320
30640	87321
52116	87322
38875	87323
3214	87324
35620	87325
144225	87326
57686	87327
552	87328
249	87329
45505	87330
17647	87331
428	87332
68640	87333
1937	87334
27596	87335
35548	87336
79973	87337
1765	87338
917	87339
351	87340
50	87341
5091	87342
550	87343
29871	87344
215	87345
5948	87346
4530	87347
21157	87348
34261	87349
25749	87350
1330	87351
18775	87352
5452	87353
7	87354
34295	87355
15286	87356
771	87357
80449	87358
66783	87359
79553	87360
123519	87361
88593	87362
108532	87363
150	87364
10094	87365
294	87366
33843	87367
52095	87368
4021	87369
13335	87370
51778	87371
78	87372
17	87373
4162	87374
43104	87375
115388	87376
1841	87377
47371	87378
21373	87379
54156	87380
36862	87381
25668	87382
119	87383
148634	87384
27478	87385
3134	87386
11547	87387
1454	87388
13228	87389
53773	87390
6211	87391
14988	87392
776	87393
70838	87394
12	87395
21903	87396
38566	87397
2268	87398
8697	87399
308	87400
624	87401
243	87402
66	87403
162054	87404
12844	87405
2659	87406
2994	87407
1752	87408
134504	87409
49978	87410
8121	87411
5058	87412
7173	87413
2574	87414
489	87415
1470	87416
1960	87417
13504	87418
16108	87419
57501	87420
3675	87421
3851	87422
1702	87423
4651	87424
26246	87425
45998	87426
68356	87427
3237	87428
80543	87429
9006	87430
80819	87431
65664	87432
28562	87433
29620	87434
81073	87435
1351	87436
7163	87437
87674	87438
29446	87439
2304	87440
100271	87441
8458	87442
25507	87443
167920	87444
3487	87445
1051	87446
41196	87447
5995	87448
73927	87449
2259	87450
126826	87451
5170	87452
47822	87453
42658	87454
19318	87455
51528	87456
14373	87457
49699	87458
24	87459
418	87460
418	87461
13301	87462
18939	87463
13348	87464
46618	87465
49247	87466
172028	87467
99076	87468
119735	87469
38376	87470
88192	87471
12389	87472
110883	87473
25766	87474
4283	87475
7802	87476
96837	87477
76150	87478
71179	87479
68761	87480
9090	87481
31814	87482
6115	87483
12256	87484
65435	87485
11283	87486
108501	87487
110043	87488
44804	87489
78072	87490
5390	87491
18914	87492
45771	87493
136975	87494
124574	87495
30617	87496
95240	87497
45010	87498
8832	87499
13325	87500
46524	87501
40436	87502
58532	87503
4537	87504
2663	87505
2709	87506
48859	87507
105019	87508
14988	87509
1043	87510
21176	87511
121342	87512
8774	87513
11517	87514
732	87515
2815	87516
40820	87517
24364	87518
9602	87519
21923	87520
4214	87521
65905	87522
3577	87523
11798	87524
20824	87525
1598	87526
153	87527
15057	87528
18668	87529
12372	87530
3427	87531
2747	87532
21183	87533
8339	87534
914	87535
11780	87536
13294	87537
8866	87538
6195	87539
72046	87540
18335	87541
6031	87542
3954	87543
66897	87544
177853	87545
92554	87546
15867	87547
1323	87548
51804	87549
25817	87550
1711	87551
6581	87552
7786	87553
2172	87554
625	87555
1172	87556
2613	87557
66764	87558
61860	87559
42194	87560
42762	87561
74439	87562
4438	87563
23809	87564
7524	87565
35572	87566
161122	87567
2114	87568
51921	87569
46063	87570
20622	87571
3830	87572
223	87573
24650	87574
8606	87575
10175	87576
57803	87577
2881	87578
25345	87579
27567	87580
104398	87581
206	87582
29740	87583
26720	87584
119450	87585
112620	87586
4681	87587
32808	87588
111605	87589
3614	87590
55317	87591
50277	87592
113706	87593
42758	87594
12747	87595
31978	87596
141619	87597
83098	87598
17674	87599
66305	87600
97377	87601
167099	87602
36941	87603
2445	87604
72334	87605
2310	87606
95777	87607
150901	87608
43723	87609
52541	87610
31451	87611
110801	87612
37069	87613
124088	87614
45252	87615
4140	87616
58939	87617
9910	87618
141992	87619
99478	87620
42235	87621
73109	87622
106673	87623
123585	87624
49909	87625
64431	87626
1191	87627
1840	87628
85157	87629
10324	87630
107769	87631
106917	87632
45218	87633
86626	87634
17834	87635
107121	87636
86626	87637
79009	87638
120494	87639
62576	87640
85249	87641
123811	87642
10559	87643
66973	87644
89376	87645
106609	87646
84876	87647
47330	87648
37975	87649
54798	87650
125408	87651
2421	87652
6234	87653
42429	87654
1580	87655
21177	87656
15375	87657
57638	87658
24484	87659
48989	87660
104	87661
64525	87662
32552	87663
27477	87664
39375	87665
32333	87666
15378	87667
23196	87668
19793	87669
154705	87670
162131	87671
20150	87672
55317	87673
112503	87674
5093	87675
54414	87676
100186	87677
3481	87678
48767	87679
27244	87680
5718	87681
28807	87682
419	87683
12240	87684
8224	87685
2659	87686
8224	87687
3111	87688
5899	87689
8224	87690
419	87691
26614	87692
12240	87693
419	87694
16820	87695
5674	87696
42130	87697
663	87698
62611	87699
35647	87700
2659	87701
2659	87702
24689	87703
5718	87704
1027	87705
8280	87706
45915	87707
1555	87708
48767	87709
4597	87710
16936	87711
181850	87712
93450	87713
11809	87714
4828	87715
9998	87716
395	87717
43430	87718
82507	87719
24310	87720
4484	87721
5499	87722
13905	87723
1641	87724
88220	87725
32346	87726
29553	87727
29014	87728
21094	87729
41310	87730
2645	87731
101561	87732
1952	87733
41815	87734
11870	87735
18394	87736
7434	87737
191	87738
22547	87739
3	87740
20717	87741
5694	87742
1282	87743
13633	87744
4	87745
3	87746
88186	87747
11310	87748
1298	87749
24289	87750
10076	87751
85711	87752
49750	87753
29625	87754
6613	87755
16866	87756
31176	87757
3113	87758
36611	87759
9342	87760
22898	87761
1752	87762
55176	87763
1838	87764
8337	87765
23243	87766
45091	87767
12532	87768
10760	87769
6775	87770
1511	87771
150	87772
1352	87773
12483	87774
77976	87775
24425	87776
2705	87777
182305	87778
685	87779
439	87780
9881	87781
23478	87782
50338	87783
62573	87784
10623	87785
2706	87786
139534	87787
42055	87788
8868	87789
3714	87790
504	87791
57089	87792
50338	87793
7031	87794
5891	87795
34659	87796
23406	87797
10012	87798
19999	87799
30306	87800
105193	87801
26679	87802
110	87803
8474	87804
13942	87805
20586	87806
10477	87807
24745	87808
15038	87809
111938	87810
3903	87811
35218	87812
28209	87813
3478	87814
61422	87815
147454	87816
15190	87817
7628	87818
56	87819
200	87820
145859	87821
35458	87822
52024	87823
833	87824
50840	87825
68600	87826
31153	87827
132	87828
6206	87829
23544	87830
542	87831
166	87832
259	87833
166	87834
259	87835
91578	87836
86361	87837
40322	87838
696	87839
2780	87840
20001	87841
5133	87842
29735	87843
4495	87844
185344	87845
6326	87846
73161	87847
34471	87848
127615	87849
11631	87850
139169	87851
95162	87852
5080	87853
88816	87854
34408	87855
62161	87856
2443	87857
26285	87858
92070	87859
35681	87860
5694	87861
439	87862
890	87863
33398	87864
84636	87865
150	87866
70164	87867
223	87868
4527	87869
19416	87870
50252	87871
3	87872
89009	87873
3954	87874
34433	87875
109349	87876
4433	87877
74368	87878
389	87879
35897	87880
47974	87881
10067	87882
172809	87883
69001	87884
41580	87885
115693	87886
184642	87887
13962	87888
20996	87889
128716	87890
79763	87891
87485	87892
5604	87893
2890	87894
4964	87895
34600	87896
7	87897
17325	87898
54129	87899
2443	87900
12794	87901
40322	87902
13742	87903
42758	87904
40322	87905
28264	87906
1864	87907
10827	87908
50338	87909
72734	87910
5692	87911
23769	87912
31	87913
29297	87914
17781	87915
38	87916
13914	87917
88273	87918
2121	87919
29015	87920
5088	87921
8525	87922
37719	87923
11363	87924
6085	87925
10694	87926
37719	87927
4713	87928
2591	87929
3212	87930
1263	87931
28628	87932
19698	87933
51135	87934
11981	87935
29500	87936
795	87937
1261	87938
50705	87939
17027	87940
7933	87941
78306	87942
19772	87943
104651	87944
35264	87945
5007	87946
4458	87947
59399	87948
52323	87949
347	87950
10032	87951
13973	87952
10174	87953
16895	87954
14015	87955
61106	87956
91068	87957
2718	87958
12351	87959
117594	87960
179425	87961
3027	87962
13420	87963
13420	87964
87911	87965
13420	87966
75611	87967
52338	87968
14594	87969
4203	87970
8637	87971
4377	87972
168640	87973
26896	87974
46123	87975
32404	87976
2455	87977
137905	87978
70456	87979
32404	87980
79506	87981
53241	87982
7565	87983
128	87984
95796	87985
55439	87986
12043	87987
79506	87988
13012	87989
21491	87990
15025	87991
16386	87992
22621	87993
61557	87994
166807	87995
70127	87996
54396	87997
58657	87998
23072	87999
31161	88000
32226	88001
7565	88002
57249	88003
40885	88004
175275	88005
22621	88006
50988	88007
70070	88008
3883	88009
6847	88010
51933	88011
1220	88012
35949	88013
12351	88014
35524	88015
19506	88016
1024	88017
11760	88018
17823	88019
51013	88020
47708	88021
74415	88022
55238	88023
61324	88024
1024	88025
17823	88026
1785	88027
14018	88028
112588	88029
1181	88030
8740	88031
6541	88032
51242	88033
5132	88034
824	88035
9776	88036
1039	88037
52066	88038
85556	88039
518	88040
13912	88041
5830	88042
36030	88043
1596	88044
28231	88045
33714	88046
14073	88047
28128	88048
534	88049
2144	88050
40733	88051
1031	88052
64381	88053
29141	88054
88401	88055
1443	88056
1443	88057
11825	88058
107812	88059
71180	88060
88752	88061
110254	88062
136670	88063
1541	88064
22881	88065
78020	88066
24032	88067
43485	88068
6635	88069
209	88070
1330	88071
52275	88072
77752	88073
71763	88074
3577	88075
1330	88076
22574	88077
44500	88078
83905	88079
52505	88080
52505	88081
71460	88082
58504	88083
1596	88084
20032	88085
52099	88086
51783	88087
94285	88088
7795	88089
175560	88090
52099	88091
103497	88092
5069	88093
291	88094
32855	88095
7795	88096
87187	88097
62469	88098
20134	88099
209	88100
45614	88101
58099	88102
13145	88103
146803	88104
14139	88105
84989	88106
14139	88107
23037	88108
169739	88109
67792	88110
18106	88111
26030	88112
2438	88113
28945	88114
38349	88115
80349	88116
3988	88117
53301	88118
84212	88119
159712	88120
39880	88121
23806	88122
45451	88123
3988	88124
39535	88125
18343	88126
341	88127
799	88128
122216	88129
38349	88130
16034	88131
74393	88132
1899	88133
31178	88134
4454	88135
1569	88136
4470	88137
291	88138
70233	88139
13929	88140
26862	88141
42619	88142
90023	88143
43007	88144
8650	88145
7192	88146
61573	88147
22629	88148
16813	88149
18361	88150
62548	88151
90511	88152
348	88153
90172	88154
73552	88155
1748	88156
16583	88157
19688	88158
8697	88159
887	88160
91131	88161
16638	88162
10727	88163
35364	88164
35610	88165
42613	88166
148428	88167
610	88168
11310	88169
5103	88170
15370	88171
90573	88172
1850	88173
1971	88174
5602	88175
62819	88176
12874	88177
35812	88178
107301	88179
6197	88180
825	88181
39844	88182
3216	88183
30619	88184
51332	88185
23031	88186
10742	88187
18041	88188
12072	88189
66619	88190
8121	88191
55378	88192
38092	88193
19341	88194
8634	88195
30614	88196
3148	88197
51130	88198
3248	88199
2143	88200
28101	88201
3249	88202
3249	88203
9252	88204
47971	88205
294	88206
55269	88207
1419	88208
24383	88209
48721	88210
955	88211
10087	88212
5334	88213
1255	88214
17952	88215
6107	88216
19088	88217
21864	88218
220	88219
33	88220
33	88221
33	88222
43228	88223
91207	88224
8731	88225
54036	88226
5049	88227
158	88228
28053	88229
41375	88230
181351	88231
26	88232
49913	88233
52818	88234
104268	88235
42386	88236
40039	88237
137250	88238
58570	88239
4860	88240
42253	88241
347	88242
54041	88243
26778	88244
124240	88245
63	88246
164293	88247
24659	88248
347	88249
5867	88250
6354	88251
11171	88252
25507	88253
47043	88254
98018	88255
44124	88256
4894	88257
15853	88258
71192	88259
35569	88260
1	88261
1	88262
17424	88263
20109	88264
17069	88265
6230	88266
19652	88267
918	88268
28547	88269
53923	88270
34172	88271
105571	88272
44676	88273
17940	88274
8646	88275
56252	88276
70150	88277
27595	88278
51957	88279
65136	88280
106342	88281
7011	88282
26045	88283
121460	88284
32712	88285
6813	88286
5748	88287
6281	88288
13073	88289
5017	88290
5492	88291
36140	88292
34051	88293
66212	88294
53392	88295
32542	88296
50064	88297
98403	88298
48350	88299
28014	88300
31513	88301
31717	88302
600	88303
3215	88304
35854	88305
64657	88306
45344	88307
39300	88308
68984	88309
18552	88310
10862	88311
75373	88312
4184	88313
2991	88314
5147	88315
56553	88316
49155	88317
10556	88318
10411	88319
101848	88320
43926	88321
48312	88322
36212	88323
18530	88324
20348	88325
6531	88326
31682	88327
56837	88328
63476	88329
25872	88330
58319	88331
15284	88332
9948	88333
10486	88334
20970	88335
90205	88336
6396	88337
15011	88338
14110	88339
2533	88340
30960	88341
62210	88342
4184	88343
94984	88344
26706	88345
43884	88346
14834	88347
30337	88348
17891	88349
4610	88350
74876	88351
12178	88352
19274	88353
66820	88354
62539	88355
27493	88356
2665	88357
9832	88358
70451	88359
31513	88360
85286	88361
33857	88362
46175	88363
44604	88364
7826	88365
460	88366
12161	88367
7573	88368
17943	88369
14787	88370
10570	88371
56684	88372
3026	88373
55054	88374
133712	88375
4552	88376
32330	88377
18702	88378
23948	88379
35538	88380
6531	88381
10953	88382
3215	88383
59051	88384
26321	88385
47984	88386
61817	88387
55921	88388
54801	88389
460	88390
16374	88391
34188	88392
38595	88393
50965	88394
61893	88395
44552	88396
4607	88397
68940	88398
36266	88399
2213	88400
9159	88401
3328	88402
32019	88403
19344	88404
83395	88405
246	88406
48931	88407
42743	88408
72358	88409
140773	88410
104360	88411
140455	88412
51503	88413
29069	88414
119451	88415
63783	88416
38472	88417
50412	88418
68783	88419
5367	88420
14448	88421
545	88422
69091	88423
24082	88424
13425	88425
8814	88426
29099	88427
65411	88428
36656	88429
25733	88430
34063	88431
26962	88432
35108	88433
30416	88434
32609	88435
18927	88436
92236	88437
171073	88438
83848	88439
40093	88440
35982	88441
12919	88442
41834	88443
20215	88444
30595	88445
39	88446
10000	88447
92935	88448
1024	88449
1024	88450
3553	88451
57201	88452
865	88453
865	88454
865	88455
39	88456
36397	88457
17214	88458
232	88459
16307	88460
95165	88461
134349	88462
102030	88463
157104	88464
48906	88465
4345	88466
102312	88467
52951	88468
17343	88469
46363	88470
77555	88471
6847	88472
109350	88473
18346	88474
34051	88475
50527	88476
745	88477
29458	88478
43304	88479
47540	88480
45234	88481
218	88482
80728	88483
15686	88484
2243	88485
3781	88486
47289	88487
6028	88488
3781	88489
55312	88490
1920	88491
3781	88492
12123	88493
70700	88494
67933	88495
40600	88496
49106	88497
40538	88498
47936	88499
14174	88500
12924	88501
26892	88502
2026	88503
68972	88504
21411	88505
32045	88506
39708	88507
69264	88508
1326	88509
14951	88510
68528	88511
104746	88512
15318	88513
76242	88514
12556	88515
87563	88516
10927	88517
3125	88518
101690	88519
4163	88520
43126	88521
16301	88522
28123	88523
46101	88524
17538	88525
6667	88526
15139	88527
9668	88528
64597	88529
26754	88530
1859	88531
33274	88532
5198	88533
43790	88534
57338	88535
15795	88536
66711	88537
65673	88538
22514	88539
1459	88540
29696	88541
23554	88542
50606	88543
8906	88544
32810	88545
2365	88546
15133	88547
38632	88548
31175	88549
9477	88550
6942	88551
46592	88552
9350	88553
2513	88554
28850	88555
101125	88556
18350	88557
49918	88558
5779	88559
5673	88560
19840	88561
50799	88562
39381	88563
40812	88564
41982	88565
5114	88566
4020	88567
44520	88568
39427	88569
37723	88570
39198	88571
38474	88572
32156	88573
76881	88574
40764	88575
21160	88576
15282	88577
12425	88578
25600	88579
1316	88580
43100	88581
49463	88582
55319	88583
76827	88584
67636	88585
9559	88586
28041	88587
42984	88588
32215	88589
25905	88590
51092	88591
22845	88592
960	88593
29775	88594
17604	88595
26586	88596
25498	88597
66163	88598
24543	88599
20425	88600
14462	88601
33241	88602
108773	88603
78168	88604
39257	88605
12484	88606
52565	88607
13832	88608
83686	88609
21253	88610
9857	88611
123580	88612
36429	88613
52226	88614
17987	88615
24007	88616
6485	88617
72206	88618
21796	88619
76260	88620
30395	88621
44578	88622
23059	88623
22148	88624
54349	88625
129652	88626
39659	88627
52315	88628
717	88629
12829	88630
1689	88631
3643	88632
155645	88633
9985	88634
129652	88635
4251	88636
30553	88637
20806	88638
56094	88639
85946	88640
111786	88641
1611	88642
3278	88643
45599	88644
16497	88645
79836	88646
6425	88647
1611	88648
14680	88649
1611	88650
17343	88651
14133	88652
6425	88653
16716	88654
2188	88655
16329	88656
1897	88657
90164	88658
17541	88659
13189	88660
3388	88661
20024	88662
42670	88663
22098	88664
22647	88665
224	88666
59824	88667
54412	88668
43164	88669
10683	88670
2087	88671
835	88672
8588	88673
64384	88674
40975	88675
31799	88676
100295	88677
3918	88678
8	88679
11389	88680
9128	88681
15650	88682
55374	88683
10731	88684
11199	88685
84768	88686
7903	88687
106420	88688
30347	88689
100277	88690
99685	88691
48475	88692
44591	88693
32837	88694
57197	88695
964	88696
39005	88697
81260	88698
1879	88699
69311	88700
793	88701
6939	88702
69154	88703
785	88704
1869	88705
2320	88706
5389	88707
3597	88708
1878	88709
10511	88710
25041	88711
994	88712
6952	88713
44698	88714
110225	88715
168237	88716
6425	88717
6425	88718
6425	88719
6425	88720
2173	88721
9562	88722
38359	88723
57055	88724
25304	88725
19069	88726
73678	88727
1708	88728
38940	88729
145467	88730
58144	88731
58144	88732
36928	88733
99015	88734
37268	88735
100124	88736
16347	88737
4807	88738
12453	88739
46372	88740
19794	88741
3570	88742
87412	88743
58570	88744
58570	88745
3056	88746
676	88747
50758	88748
2771	88749
84127	88750
39	88751
545	88752
39	88753
50978	88754
50978	88755
24942	88756
96382	88757
41143	88758
107908	88759
16001	88760
26	88761
112959	88762
13989	88763
39	88764
39572	88765
2770	88766
24413	88767
5003	88768
27569	88769
21297	88770
32070	88771
112560	88772
61637	88773
34457	88774
24337	88775
19781	88776
24260	88777
62377	88778
17554	88779
83596	88780
42552	88781
4740	88782
595	88783
34637	88784
39178	88785
2440	88786
110161	88787
4210	88788
31761	88789
4103	88790
6921	88791
38617	88792
12112	88793
5252	88794
10294	88795
13153	88796
5847	88797
22644	88798
62325	88799
40357	88800
51680	88801
24260	88802
26264	88803
10917	88804
78353	88805
8316	88806
7185	88807
20650	88808
122968	88809
2535	88810
166535	88811
37486	88812
47054	88813
125880	88814
99470	88815
31764	88816
4457	88817
781	88818
2328	88819
19354	88820
16715	88821
27988	88822
5252	88823
78985	88824
88800	88825
55396	88826
65261	88827
87914	88828
78394	88829
83098	88830
45192	88831
133290	88832
67410	88833
108667	88834
124596	88835
97960	88836
30858	88837
142437	88838
125062	88839
88970	88840
66602	88841
9515	88842
176420	88843
186251	88844
163850	88845
553	88846
45110	88847
41941	88848
30258	88849
96760	88850
29995	88851
38671	88852
64137	88853
92717	88854
75828	88855
8057	88856
10923	88857
5252	88858
1483	88859
61740	88860
4212	88861
30470	88862
53454	88863
126603	88864
60288	88865
59200	88866
1988	88867
3060	88868
105273	88869
42725	88870
27683	88871
244	88872
126376	88873
87244	88874
20503	88875
119951	88876
177442	88877
37639	88878
49941	88879
37168	88880
4992	88881
10428	88882
3720	88883
22866	88884
42252	88885
75632	88886
8714	88887
9850	88888
31	88889
595	88890
9355	88891
19200	88892
34333	88893
16405	88894
13899	88895
12087	88896
43097	88897
88034	88898
133167	88899
13844	88900
3092	88901
29211	88902
397	88903
1443	88904
20032	88905
39863	88906
35416	88907
14008	88908
4534	88909
10813	88910
109403	88911
18099	88912
1666	88913
1666	88914
1978	88915
89770	88916
34201	88917
20556	88918
37066	88919
13030	88920
49071	88921
34127	88922
8573	88923
3577	88924
9883	88925
67690	88926
67690	88927
27906	88928
174485	88929
100202	88930
86244	88931
59283	88932
102015	88933
37706	88934
71763	88935
135640	88936
17509	88937
9094	88938
123802	88939
1079	88940
66337	88941
104743	88942
44582	88943
67653	88944
17649	88945
86854	88946
49642	88947
46928	88948
116892	88949
8333	88950
18297	88951
106306	88952
23371	88953
1491	88954
31316	88955
50945	88956
49642	88957
6976	88958
19456	88959
2436	88960
93797	88961
96701	88962
7311	88963
79	88964
47844	88965
60615	88966
33901	88967
27554	88968
478	88969
12962	88970
74979	88971
19185	88972
72263	88973
26808	88974
51469	88975
14691	88976
1	88977
112970	88978
112664	88979
132667	88980
73558	88981
101668	88982
52135	88983
28281	88984
41335	88985
120059	88986
52090	88987
41335	88988
92025	88989
25534	88990
5284	88991
9787	88992
9709	88993
52527	88994
505	88995
173711	88996
16618	88997
48034	88998
19816	88999
57617	89000
17789	89001
42828	89002
42562	89003
10078	89004
22033	89005
61507	89006
43481	89007
73338	89008
32425	89009
148236	89010
138319	89011
122761	89012
8548	89013
25534	89014
71522	89015
39444	89016
29139	89017
13755	89018
133898	89019
2451	89020
15769	89021
57571	89022
60075	89023
23976	89024
18184	89025
21085	89026
35196	89027
148701	89028
105416	89029
35915	89030
4837	89031
1035	89032
16613	89033
61126	89034
89893	89035
12618	89036
4076	89037
39661	89038
52214	89039
105926	89040
32715	89041
32770	89042
19202	89043
19202	89044
68830	89045
14739	89046
14739	89047
48039	89048
32658	89049
26327	89050
967	89051
81251	89052
5011	89053
12922	89054
2135	89055
2462	89056
18086	89057
23752	89058
9962	89059
11606	89060
26327	89061
26327	89062
26327	89063
85980	89064
11059	89065
89978	89066
36133	89067
11817	89068
62	89069
104587	89070
74081	89071
3487	89072
48894	89073
112734	89074
44128	89075
50930	89076
70379	89077
76183	89078
23787	89079
20249	89080
29918	89081
71727	89082
10813	89083
31131	89084
99495	89085
3855	89086
3679	89087
96959	89088
8302	89089
36	89090
16062	89091
119639	89092
136209	89093
42716	89094
19618	89095
42716	89096
136109	89097
8644	89098
13257	89099
146123	89100
66617	89101
148	89102
53361	89103
28947	89104
7640	89105
16791	89106
118451	89107
1581	89108
83436	89109
14140	89110
178249	89111
35482	89112
3105	89113
15726	89114
10152	89115
2529	89116
611	89117
177135	89118
28892	89119
33360	89120
91756	89121
13	89122
30805	89123
20985	89124
102484	89125
41585	89126
33617	89127
160838	89128
29214	89129
34588	89130
66064	89131
102951	89132
154431	89133
75707	89134
116334	89135
104561	89136
419	89137
35548	89138
46722	89139
26786	89140
471	89141
105259	89142
34302	89143
54510	89144
16703	89145
53490	89146
29458	89147
7487	89148
65488	89149
73980	89150
4347	89151
90715	89152
6584	89153
66327	89154
54090	89155
135318	89156
5220	89157
35623	89158
60815	89159
194	89160
4597	89161
51949	89162
1767	89163
3099	89164
1055	89165
2375	89166
78517	89167
7402	89168
2130	89169
104746	89170
15292	89171
1285	89172
74253	89173
573	89174
147843	89175
47579	89176
141891	89177
3040	89178
34440	89179
54	89180
1	89181
25817	89182
66066	89183
45494	89184
30632	89185
12610	89186
55049	89187
30968	89188
3707	89189
53528	89190
49192	89191
74	89192
152	89193
13	89194
11311	89195
35482	89196
90141	89197
2003	89198
102279	89199
86732	89200
64688	89201
128145	89202
61973	89203
127629	89204
17050	89205
580	89206
104619	89207
23312	89208
28505	89209
3135	89210
13973	89211
2165	89212
145227	89213
10126	89214
16637	89215
1134	89216
29221	89217
30703	89218
10026	89219
26587	89220
34395	89221
61837	89222
25545	89223
8854	89224
9603	89225
2165	89226
32717	89227
137724	89228
16387	89229
7633	89230
91176	89231
21802	89232
15603	89233
34249	89234
2487	89235
108868	89236
28135	89237
138699	89238
28088	89239
34131	89240
199	89241
81279	89242
52074	89243
85833	89244
65811	89245
87494	89246
39534	89247
25538	89248
33319	89249
79962	89250
182502	89251
39191	89252
55556	89253
65997	89254
28576	89255
55672	89256
64475	89257
29822	89258
87038	89259
61516	89260
3028	89261
18081	89262
30748	89263
35874	89264
11501	89265
47749	89266
30386	89267
2301	89268
14990	89269
19972	89270
306	89271
127083	89272
3022	89273
22181	89274
56974	89275
75095	89276
10889	89277
163075	89278
270	89279
179592	89280
137069	89281
19904	89282
109179	89283
93657	89284
107646	89285
36822	89286
21419	89287
38699	89288
8971	89289
11355	89290
44724	89291
39596	89292
36595	89293
35437	89294
1	89295
49437	89296
22079	89297
122043	89298
141862	89299
29995	89300
24947	89301
7036	89302
15307	89303
134722	89304
134722	89305
98970	89306
60599	89307
96917	89308
107130	89309
60440	89310
82589	89311
82589	89312
100642	89313
73254	89314
150924	89315
45192	89316
89059	89317
87015	89318
111716	89319
139223	89320
123887	89321
93822	89322
89564	89323
36433	89324
2699	89325
52117	89326
83596	89327
1226	89328
83540	89329
13564	89330
34471	89331
72247	89332
42839	89333
29106	89334
8742	89335
7998	89336
20032	89337
62354	89338
51155	89339
89937	89340
62067	89341
90560	89342
62032	89343
5132	89344
52087	89345
7537	89346
74660	89347
10070	89348
91341	89349
15841	89350
74695	89351
24116	89352
148555	89353
19631	89354
58565	89355
62049	89356
35415	89357
16432	89358
62142	89359
10030	89360
112964	89361
74589	89362
13958	89363
13800	89364
74648	89365
74426	89366
11938	89367
148	89368
74201	89369
14256	89370
35554	89371
52042	89372
5766	89373
29296	89374
28159	89375
1250	89376
35496	89377
133159	89378
33482	89379
33964	89380
3358	89381
11989	89382
16951	89383
8371	89384
41103	89385
19735	89386
248	89387
106317	89388
22920	89389
86240	89390
27828	89391
30461	89392
59567	89393
143124	89394
799	89395
10314	89396
19506	89397
29658	89398
75177	89399
52396	89400
41315	89401
13895	89402
13895	89403
13884	89404
13895	89405
74253	89406
4887	89407
12682	89408
8257	89409
73386	89410
29139	89411
19950	89412
86465	89413
37633	89414
11087	89415
7100	89416
7660	89417
50795	89418
28625	89419
99847	89420
46857	89421
12329	89422
121399	89423
52462	89424
24025	89425
42155	89426
42155	89427
91512	89428
90449	89429
6584	89430
111963	89431
19585	89432
6643	89433
1483	89434
2118	89435
8721	89436
4521	89437
1917	89438
40820	89439
6236	89440
8837	89441
42674	89442
8429	89443
91272	89444
28867	89445
5711	89446
74795	89447
14	89448
44948	89449
51362	89450
14	89451
12909	89452
24950	89453
58413	89454
5392	89455
53625	89456
23971	89457
5392	89458
14947	89459
28867	89460
68304	89461
17649	89462
4074	89463
72021	89464
58450	89465
2518	89466
38908	89467
9364	89468
82940	89469
14615	89470
21137	89471
17762	89472
7974	89473
3039	89474
35538	89475
5004	89476
55122	89477
119181	89478
5769	89479
12909	89480
42423	89481
51441	89482
3473	89483
6787	89484
51441	89485
61646	89486
51548	89487
36168	89488
7035	89489
91970	89490
21994	89491
90549	89492
29102	89493
7852	89494
4834	89495
34556	89496
876	89497
631	89498
256	89499
16198	89500
50269	89501
50269	89502
12337	89503
140745	89504
23008	89505
28378	89506
5087	89507
19673	89508
19947	89509
16943	89510
146780	89511
5716	89512
9355	89513
911	89514
29348	89515
66011	89516
16887	89517
62134	89518
26208	89519
114630	89520
31	89521
10185	89522
28884	89523
14014	89524
3117	89525
42201	89526
19930	89527
146042	89528
580	89529
59348	89530
29588	89531
23160	89532
51670	89533
48860	89534
59387	89535
35661	89536
26579	89537
43275	89538
104434	89539
3198	89540
10904	89541
26593	89542
11893	89543
5093	89544
27739	89545
74965	89546
61104	89547
15191	89548
2003	89549
1590	89550
4005	89551
608	89552
576	89553
62615	89554
2326	89555
9612	89556
163029	89557
144306	89558
2532	89559
20181	89560
16542	89561
2705	89562
37108	89563
20808	89564
56590	89565
3361	89566
100138	89567
76	89568
92651	89569
7858	89570
78509	89571
5404	89572
1109	89573
25901	89574
68546	89575
61756	89576
69642	89577
39077	89578
36200	89579
65908	89580
23045	89581
1546	89582
30597	89583
5115	89584
48426	89585
58574	89586
25468	89587
56016	89588
103381	89589
694	89590
31616	89591
55802	89592
51267	89593
4072	89594
25694	89595
14765	89596
66384	89597
13510	89598
1568	89599
512	89600
13598	89601
143218	89602
39598	89603
185543	89604
148035	89605
27871	89606
1606	89607
85635	89608
97500	89609
49072	89610
94319	89611
46825	89612
7659	89613
62102	89614
5711	89615
23562	89616
86568	89617
47002	89618
4254	89619
90864	89620
2239	89621
37759	89622
21067	89623
21015	89624
2630	89625
83771	89626
4084	89627
93614	89628
2899	89629
8658	89630
106293	89631
12155	89632
97604	89633
39755	89634
7384	89635
24482	89636
3195	89637
3835	89638
43821	89639
113583	89640
9960	89641
8138	89642
104539	89643
7728	89644
169389	89645
46737	89646
36205	89647
12970	89648
4767	89649
36408	89650
12044	89651
9666	89652
2608	89653
150141	89654
13100	89655
122693	89656
27501	89657
19484	89658
13311	89659
49513	89660
123651	89661
125034	89662
16698	89663
7558	89664
67727	89665
184	89666
13801	89667
2822	89668
13975	89669
53448	89670
4243	89671
29760	89672
12155	89673
112120	89674
21269	89675
76848	89676
111143	89677
106	89678
76480	89679
52415	89680
44682	89681
81821	89682
4367	89683
724	89684
7002	89685
14283	89686
179075	89687
5798	89688
8993	89689
15187	89690
2192	89691
166413	89692
33377	89693
306	89694
49001	89695
11501	89696
36149	89697
64812	89698
5683	89699
9549	89700
42910	89701
8062	89702
7989	89703
4758	89704
1420	89705
65	89706
40642	89707
3600	89708
29907	89709
48102	89710
28595	89711
71975	89712
132158	89713
1045	89714
10278	89715
8010	89716
107683	89717
15979	89718
296	89719
1753	89720
296	89721
71498	89722
46390	89723
8769	89724
94537	89725
7204	89726
109521	89727
2765	89728
27414	89729
1288	89730
34026	89731
19347	89732
29615	89733
2843	89734
26814	89735
8086	89736
11865	89737
89432	89738
48640	89739
74166	89740
787	89741
129619	89742
18681	89743
724	89744
23874	89745
86691	89746
15846	89747
10738	89748
37344	89749
39805	89750
58931	89751
1	89752
26336	89753
12376	89754
44989	89755
55897	89756
32464	89757
12024	89758
4959	89759
17627	89760
5002	89761
78	89762
356	89763
2132	89764
5588	89765
35876	89766
97	89767
931	89768
132819	89769
2980	89770
71165	89771
15524	89772
39919	89773
8862	89774
86782	89775
9975	89776
51480	89777
142210	89778
119207	89779
60838	89780
28208	89781
28578	89782
496	89783
12794	89784
3609	89785
1359	89786
697	89787
338	89788
53453	89789
107360	89790
9320	89791
14955	89792
143451	89793
13867	89794
60823	89795
19577	89796
34403	89797
3177	89798
108371	89799
28842	89800
159	89801
49920	89802
51836	89803
332	89804
3685	89805
7673	89806
70817	89807
415	89808
41873	89809
73172	89810
67962	89811
153314	89812
7	89813
32931	89814
75721	89815
94708	89816
53536	89817
68514	89818
29102	89819
45189	89820
62	89821
1	89822
92	89823
39272	89824
39632	89825
86262	89826
8112	89827
2336	89828
54467	89829
20155	89830
28000	89831
83529	89832
21052	89833
39368	89834
67541	89835
21880	89836
32362	89837
83550	89838
21949	89839
69248	89840
83678	89841
8115	89842
32837	89843
69030	89844
32451	89845
21878	89846
46557	89847
54623	89848
47776	89849
117454	89850
98446	89851
24093	89852
44066	89853
445	89854
26845	89855
57784	89856
74408	89857
8836	89858
14058	89859
32212	89860
57587	89861
7886	89862
10729	89863
21799	89864
57470	89865
6099	89866
37874	89867
73788	89868
30871	89869
1054	89870
42675	89871
61362	89872
150090	89873
287	89874
24299	89875
231	89876
73565	89877
5991	89878
91236	89879
65964	89880
114237	89881
79738	89882
152	89883
34440	89884
7058	89885
44851	89886
10922	89887
122365	89888
66644	89889
134022	89890
3054	89891
3054	89892
3998	89893
60898	89894
12594	89895
73853	89896
57523	89897
66644	89898
21636	89899
96171	89900
29057	89901
3882	89902
12730	89903
12730	89904
52260	89905
17611	89906
170566	89907
65487	89908
25608	89909
133651	89910
47411	89911
14256	89912
48557	89913
130240	89914
4664	89915
115886	89916
35994	89917
19599	89918
3520	89919
39818	89920
26739	89921
17570	89922
16695	89923
24251	89924
1181	89925
193	89926
7577	89927
24164	89928
1	89929
7074	89930
16035	89931
74763	89932
11997	89933
118286	89934
358	89935
58825	89936
7621	89937
3098	89938
2437	89939
61362	89940
35852	89941
4522	89942
16683	89943
74257	89944
71383	89945
62494	89946
111482	89947
36951	89948
72420	89949
594	89950
3	89951
1045	89952
3	89953
95414	89954
3	89955
61130	89956
3	89957
7966	89958
50099	89959
23315	89960
16097	89961
2351	89962
105142	89963
18100	89964
89964	89965
19661	89966
97834	89967
18363	89968
24873	89969
3578	89970
81450	89971
28085	89972
30721	89973
14832	89974
65967	89975
20832	89976
3815	89977
3253	89978
60951	89979
61004	89980
28739	89981
28739	89982
47078	89983
9227	89984
31471	89985
121604	89986
46181	89987
56963	89988
54737	89989
47050	89990
232	89991
5096	89992
8714	89993
6	89994
11984	89995
22473	89996
38121	89997
2754	89998
16760	89999
26319	90000
90780	90001
91255	90002
91255	90003
91378	90004
19987	90005
4459	90006
40619	90007
43042	90008
75344	90009
14062	90010
90164	90011
594	90012
87292	90013
397	90014
43022	90015
42743	90016
101994	90017
14901	90018
429	90019
3888	90020
27695	90021
146232	90022
35591	90023
19749	90024
90391	90025
62403	90026
4493	90027
20038	90028
32730	90029
68151	90030
51178	90031
9171	90032
12004	90033
35420	90034
19665	90035
35918	90036
167	90037
3918	90038
3486	90039
2736	90040
61739	90041
12413	90042
10167	90043
11985	90044
11999	90045
13805	90046
24334	90047
41606	90048
8710	90049
2959	90050
50902	90051
73844	90052
32350	90053
28868	90054
89974	90055
35928	90056
20004	90057
8940	90058
4523	90059
137452	90060
94378	90061
49795	90062
149161	90063
3524	90064
86864	90065
107747	90066
13476	90067
97541	90068
118374	90069
34092	90070
41286	90071
39026	90072
101972	90073
63537	90074
118616	90075
77154	90076
77049	90077
118608	90078
94313	90079
53845	90080
53845	90081
13	90082
15319	90083
51593	90084
2178	90085
122839	90086
3059	90087
7499	90088
59153	90089
9826	90090
2728	90091
152	90092
46805	90093
58690	90094
10304	90095
34490	90096
85209	90097
27407	90098
2861	90099
14009	90100
11981	90101
2452	90102
10278	90103
10278	90104
89245	90105
19610	90106
25376	90107
159552	90108
149170	90109
89500	90110
61043	90111
61043	90112
35226	90113
62815	90114
179686	90115
181417	90116
2455	90117
169689	90118
56222	90119
40716	90120
58507	90121
30936	90122
105753	90123
56059	90124
85151	90125
50800	90126
104310	90127
1354	90128
35596	90129
24661	90130
59523	90131
59013	90132
5716	90133
2711	90134
89170	90135
9012	90136
12621	90137
26866	90138
167	90139
3926	90140
278	90141
114296	90142
19795	90143
71010	90144
2040	90145
91531	90146
172551	90147
1823	90148
21772	90149
48112	90150
1662	90151
26225	90152
45541	90153
12156	90154
21545	90155
40203	90156
297	90157
36271	90158
7935	90159
36596	90160
12394	90161
36711	90162
22051	90163
129824	90164
6426	90165
99761	90166
70179	90167
55036	90168
58521	90169
32549	90170
73409	90171
25144	90172
7976	90173
33295	90174
95400	90175
49151	90176
97953	90177
46821	90178
33477	90179
2883	90180
2883	90181
180449	90182
7783	90183
233	90184
76441	90185
152223	90186
76238	90187
150831	90188
116276	90189
76269	90190
63437	90191
150970	90192
151243	90193
149995	90194
152118	90195
93345	90196
150825	90197
76256	90198
152045	90199
63429	90200
152157	90201
93355	90202
116936	90203
93265	90204
152490	90205
180943	90206
92987	90207
116834	90208
151701	90209
117107	90210
116540	90211
116341	90212
116528	90213
137833	90214
76390	90215
152528	90216
152331	90217
152440	90218
117195	90219
151367	90220
93395	90221
116837	90222
52753	90223
117154	90224
151527	90225
41267	90226
93364	90227
117144	90228
29944	90229
150856	90230
36396	90231
152539	90232
150907	90233
8879	90234
151642	90235
43986	90236
93101	90237
116651	90238
93390	90239
150627	90240
63452	90241
93127	90242
151049	90243
76059	90244
93238	90245
116469	90246
52909	90247
63418	90248
116819	90249
115272	90250
116826	90251
116346	90252
93060	90253
93122	90254
34157	90255
150499	90256
63394	90257
43986	90258
20409	90259
152028	90260
151727	90261
151163	90262
116716	90263
43973	90264
152199	90265
52909	90266
152018	90267
93239	90268
52937	90269
93257	90270
52923	90271
151468	90272
151656	90273
93079	90274
63446	90275
151269	90276
76153	90277
115279	90278
151061	90279
116831	90280
151948	90281
149550	90282
115312	90283
152574	90284
36386	90285
20407	90286
151283	90287
968	90288
92889	90289
152375	90290
151152	90291
93350	90292
93036	90293
150891	90294
116855	90295
86892	90296
116711	90297
93323	90298
76423	90299
151177	90300
63449	90301
152095	90302
63335	90303
116297	90304
117155	90305
116833	90306
116313	90307
152055	90308
116543	90309
152268	90310
29940	90311
116943	90312
29942	90313
116331	90314
93019	90315
116987	90316
150779	90317
93352	90318
150307	90319
152351	90320
36393	90321
151623	90322
151805	90323
92892	90324
93153	90325
151732	90326
116232	90327
151591	90328
151611	90329
92833	90330
20409	90331
116102	90332
116710	90333
152480	90334
151829	90335
116184	90336
17101	90337
43982	90338
93080	90339
116598	90340
150758	90341
117176	90342
150609	90343
29949	90344
43981	90345
76322	90346
93125	90347
76326	90348
93141	90349
116668	90350
154509	90351
150581	90352
116869	90353
117179	90354
150780	90355
150852	90356
150955	90357
52883	90358
117149	90359
116411	90360
179710	90361
76451	90362
150938	90363
93289	90364
116882	90365
10428	90366
117093	90367
152409	90368
115945	90369
152003	90370
92732	90371
19066	90372
93352	90373
116969	90374
152532	90375
117153	90376
116925	90377
150493	90378
116585	90379
151731	90380
116579	90381
150590	90382
36391	90383
149220	90384
92450	90385
116628	90386
151402	90387
93104	90388
63332	90389
93026	90390
93173	90391
150630	90392
116143	90393
93335	90394
116624	90395
152107	90396
150914	90397
24646	90398
149846	90399
150483	90400
92890	90401
116790	90402
152191	90403
93258	90404
43979	90405
115437	90406
116913	90407
29946	90408
150921	90409
44413	90410
117169	90411
116337	90412
150979	90413
36387	90414
76386	90415
116316	90416
52915	90417
92938	90418
63436	90419
52888	90420
76107	90421
36384	90422
52926	90423
76362	90424
151298	90425
24642	90426
152365	90427
152001	90428
63417	90429
151026	90430
93995	90431
116299	90432
53241	90433
52943	90434
179681	90435
151008	90436
150309	90437
76416	90438
117057	90439
36388	90440
76914	90441
152521	90442
52892	90443
75847	90444
149346	90445
119171	90446
151160	90447
151906	90448
52835	90449
116549	90450
93216	90451
116717	90452
52921	90453
116531	90454
150838	90455
63441	90456
116187	90457
43984	90458
20408	90459
36384	90460
76290	90461
36379	90462
92871	90463
151346	90464
92972	90465
52914	90466
151493	90467
63454	90468
150998	90469
76436	90470
93025	90471
117190	90472
150667	90473
116422	90474
150846	90475
151560	90476
29952	90477
117177	90478
150931	90479
150515	90480
116094	90481
92855	90482
92902	90483
116738	90484
76327	90485
93083	90486
151148	90487
36380	90488
116165	90489
150625	90490
63453	90491
76266	90492
36389	90493
150454	90494
116847	90495
150670	90496
152279	90497
29945	90498
117007	90499
92896	90500
76254	90501
36389	90502
92939	90503
151134	90504
115220	90505
43984	90506
117158	90507
116526	90508
52935	90509
93324	90510
118343	90511
152236	90512
116546	90513
29941	90514
115692	90515
116655	90516
116963	90517
93301	90518
52902	90519
52930	90520
93355	90521
116213	90522
116229	90523
150712	90524
116736	90525
76437	90526
63412	90527
92537	90528
92968	90529
52941	90530
52913	90531
151349	90532
116555	90533
117109	90534
17100	90535
117141	90536
116691	90537
93363	90538
76011	90539
63302	90540
152195	90541
116449	90542
150574	90543
116799	90544
116166	90545
20410	90546
29951	90547
76230	90548
76451	90549
150701	90550
93115	90551
92973	90552
116568	90553
151994	90554
76454	90555
116391	90556
117188	90557
92863	90558
150544	90559
152023	90560
29942	90561
92942	90562
43975	90563
92864	90564
151864	90565
116940	90566
116662	90567
92990	90568
151966	90569
93202	90570
117131	90571
93151	90572
116919	90573
116336	90574
116127	90575
151156	90576
116368	90577
93134	90578
116396	90579
116886	90580
76432	90581
93167	90582
117072	90583
150657	90584
63361	90585
52882	90586
29948	90587
93217	90588
117086	90589
76399	90590
93253	90591
93254	90592
93174	90593
152535	90594
76438	90595
93376	90596
150927	90597
152053	90598
151482	90599
116722	90600
116950	90601
93358	90602
151343	90603
116602	90604
153852	90605
92927	90606
93038	90607
150618	90608
93241	90609
76258	90610
149428	90611
76458	90612
92861	90613
151995	90614
92651	90615
116583	90616
93010	90617
116978	90618
52886	90619
76116	90620
36379	90621
116538	90622
151577	90623
92961	90624
76245	90625
76439	90626
52938	90627
116249	90628
116577	90629
116164	90630
116375	90631
116519	90632
93091	90633
116216	90634
75993	90635
116428	90636
94091	90637
116283	90638
151063	90639
93095	90640
116560	90641
117029	90642
63430	90643
115521	90644
36379	90645
92822	90646
93353	90647
43984	90648
24644	90649
116362	90650
92963	90651
93240	90652
63379	90653
151139	90654
92706	90655
24642	90656
63444	90657
93286	90658
75886	90659
92956	90660
52928	90661
116509	90662
93307	90663
43958	90664
93341	90665
76424	90666
151127	90667
92412	90668
76391	90669
92226	90670
116381	90671
52918	90672
76095	90673
63416	90674
76457	90675
151246	90676
152578	90677
150943	90678
137860	90679
152520	90680
76384	90681
92895	90682
115161	90683
116404	90684
152413	90685
116545	90686
152222	90687
116789	90688
116472	90689
93375	90690
150904	90691
63390	90692
76450	90693
92628	90694
76432	90695
76450	90696
116730	90697
43969	90698
93337	90699
36381	90700
117082	90701
151315	90702
117081	90703
93342	90704
17102	90705
150966	90706
63442	90707
152517	90708
150935	90709
92831	90710
117142	90711
43970	90712
43968	90713
36396	90714
36394	90715
117167	90716
93310	90717
76453	90718
116786	90719
150633	90720
29948	90721
63426	90722
76355	90723
152017	90724
151215	90725
150612	90726
94190	90727
63309	90728
52930	90729
151357	90730
116124	90731
152219	90732
152379	90733
151603	90734
52926	90735
52919	90736
152536	90737
93353	90738
152004	90739
17101	90740
76312	90741
93081	90742
151481	90743
52932	90744
36394	90745
151578	90746
116501	90747
151176	90748
117069	90749
150884	90750
116286	90751
76388	90752
116455	90753
63446	90754
151924	90755
92936	90756
116086	90757
116754	90758
152428	90759
116561	90760
150718	90761
93176	90762
29951	90763
116463	90764
52866	90765
43972	90766
151396	90767
76334	90768
63360	90769
52937	90770
76337	90771
93320	90772
76297	90773
116300	90774
93062	90775
116758	90776
92843	90777
115363	90778
116514	90779
63420	90780
117033	90781
116807	90782
151779	90783
151641	90784
93069	90785
116241	90786
152305	90787
117130	90788
52938	90789
52576	90790
150563	90791
151171	90792
63365	90793
93331	90794
116756	90795
116737	90796
116606	90797
29948	90798
116448	90799
92883	90800
150766	90801
63451	90802
63420	90803
93231	90804
52911	90805
116063	90806
150770	90807
116083	90808
116382	90809
116433	90810
116173	90811
116759	90812
63398	90813
43970	90814
92966	90815
117184	90816
151629	90817
63428	90818
116119	90819
151898	90820
152483	90821
20409	90822
43969	90823
36395	90824
36385	90825
150764	90826
76241	90827
150535	90828
93149	90829
151201	90830
150876	90831
150833	90832
150599	90833
92866	90834
151815	90835
17102	90836
24646	90837
92176	90838
43986	90839
116158	90840
150451	90841
76407	90842
52920	90843
150522	90844
36380	90845
117168	90846
151235	90847
151695	90848
150940	90849
63424	90850
150647	90851
151382	90852
93244	90853
151763	90854
152546	90855
116907	90856
93070	90857
36390	90858
63316	90859
152518	90860
151076	90861
76329	90862
115832	90863
63444	90864
93396	90865
76247	90866
150801	90867
116861	90868
93360	90869
93372	90870
36388	90871
151702	90872
150946	90873
150661	90874
93166	90875
116348	90876
93188	90877
116801	90878
165502	90879
61573	90880
23386	90881
99384	90882
57634	90883
13180	90884
152097	90885
14043	90886
26405	90887
51143	90888
50933	90889
1804	90890
37501	90891
14057	90892
1059	90893
23603	90894
19728	90895
45124	90896
18743	90897
111134	90898
13033	90899
52263	90900
60026	90901
51960	90902
25811	90903
12428	90904
46926	90905
56289	90906
62234	90907
5368	90908
9069	90909
96457	90910
64996	90911
56555	90912
2873	90913
23668	90914
30337	90915
49936	90916
21166	90917
62234	90918
61917	90919
10161	90920
137371	90921
1026	90922
90327	90923
140369	90924
45839	90925
141687	90926
50573	90927
113997	90928
177486	90929
10235	90930
41234	90931
31334	90932
72931	90933
37937	90934
36453	90935
68695	90936
34674	90937
25974	90938
34674	90939
61068	90940
137603	90941
13842	90942
35302	90943
42688	90944
12806	90945
29641	90946
75398	90947
17358	90948
34796	90949
6765	90950
51517	90951
36661	90952
61068	90953
34597	90954
49796	90955
23388	90956
6194	90957
8957	90958
50917	90959
28781	90960
43600	90961
23515	90962
15964	90963
38179	90964
85531	90965
36940	90966
17707	90967
8208	90968
53524	90969
4807	90970
4323	90971
54274	90972
333	90973
8052	90974
2706	90975
24101	90976
10729	90977
40429	90978
3278	90979
67433	90980
47281	90981
52218	90982
166202	90983
19737	90984
119549	90985
17568	90986
3154	90987
94663	90988
26596	90989
98331	90990
80612	90991
82269	90992
114446	90993
48891	90994
6678	90995
80413	90996
9794	90997
123717	90998
38589	90999
4203	91000
9973	91001
23546	91002
59262	91003
2709	91004
16698	91005
21790	91006
48686	91007
34577	91008
11854	91009
50977	91010
307	91011
145746	91012
58603	91013
357	91014
90443	91015
2042	91016
14908	91017
19281	91018
620	91019
3671	91020
55909	91021
61089	91022
17740	91023
16539	91024
53082	91025
19873	91026
9207	91027
963	91028
16707	91029
5694	91030
29558	91031
164307	91032
5876	91033
5876	91034
5876	91035
9207	91036
1126	91037
47461	91038
16113	91039
782	91040
52531	91041
40746	91042
1089	91043
10972	91044
17590	91045
45677	91046
13758	91047
104169	91048
34897	91049
9076	91050
46000	91051
1269	91052
90420	91053
90764	91054
23963	91055
3065	91056
11891	91057
42319	91058
174401	91059
1499	91060
104605	91061
48821	91062
59171	91063
71197	91064
175272	91065
85865	91066
70864	91067
13338	91068
85647	91069
105180	91070
8277	91071
49002	91072
85298	91073
5569	91074
27686	91075
40736	91076
133813	91077
105530	91078
104537	91079
104457	91080
70479	91081
85174	91082
27529	91083
175217	91084
105050	91085
16203	91086
74806	91087
5148	91088
4292	91089
49172	91090
27442	91091
133954	91092
71208	91093
55559	91094
111903	91095
40595	91096
28897	91097
50185	91098
66690	91099
51827	91100
71007	91101
58809	91102
11296	91103
14130	91104
90176	91105
75268	91106
35027	91107
19577	91108
51083	91109
28753	91110
42540	91111
1258	91112
52284	91113
129179	91114
16113	91115
16113	91116
16113	91117
61173	91118
51037	91119
34983	91120
114006	91121
13932	91122
65585	91123
29107	91124
62637	91125
55976	91126
21591	91127
61804	91128
54806	91129
123685	91130
74359	91131
20993	91132
17574	91133
157184	91134
23893	91135
14828	91136
125782	91137
55660	91138
26338	91139
55421	91140
95570	91141
26328	91142
80096	91143
10575	91144
127115	91145
122408	91146
31823	91147
65616	91148
158823	91149
21450	91150
6577	91151
163127	91152
80761	91153
131186	91154
128970	91155
56472	91156
27155	91157
21320	91158
37868	91159
40292	91160
26328	91161
13956	91162
90449	91163
55976	91164
68126	91165
102910	91166
645	91167
74413	91168
68126	91169
21407	91170
114185	91171
147495	91172
147512	91173
32733	91174
53933	91175
82009	91176
34983	91177
114892	91178
75699	91179
148722	91180
114899	91181
51018	91182
27673	91183
42157	91184
59828	91185
4359	91186
35030	91187
1962	91188
48070	91189
7891	91190
22784	91191
13350	91192
23667	91193
15303	91194
105232	91195
6902	91196
21311	91197
129519	91198
31253	91199
61758	91200
2246	91201
39209	91202
129393	91203
29784	91204
103428	91205
106089	91206
160635	91207
14131	91208
58598	91209
121286	91210
3050	91211
46968	91212
40349	91213
79164	91214
2154	91215
176	91216
104604	91217
147403	91218
865	91219
39770	91220
10981	91221
52506	91222
51895	91223
865	91224
865	91225
9987	91226
22459	91227
69015	91228
43396	91229
7513	91230
9681	91231
153990	91232
110224	91233
24132	91234
51128	91235
3835	91236
16698	91237
16698	91238
15303	91239
75226	91240
7279	91241
105232	91242
85742	91243
16113	91244
24971	91245
1400	91246
61173	91247
34022	91248
41257	91249
18597	91250
33400	91251
73318	91252
91371	91253
16113	91254
148508	91255
90984	91256
89154	91257
52144	91258
73319	91259
23652	91260
71154	91261
58888	91262
71048	91263
3441	91264
84976	91265
18303	91266
16113	91267
170612	91268
22605	91269
15612	91270
2418	91271
23097	91272
40687	91273
27715	91274
6414	91275
64379	91276
58814	91277
41257	91278
21311	91279
1924	91280
1401	91281
18714	91282
85673	91283
104686	91284
58878	91285
104378	91286
70189	91287
85630	91288
70405	91289
83001	91290
38422	91291
7201	91292
302	91293
49315	91294
865	91295
1416	91296
13226	91297
18874	91298
58624	91299
49345	91300
33407	91301
82997	91302
25160	91303
85710	91304
85565	91305
42755	91306
4149	91307
132969	91308
8322	91309
302	91310
5355	91311
105336	91312
49151	91313
48907	91314
48822	91315
70394	91316
104322	91317
58484	91318
16921	91319
133300	91320
49295	91321
33581	91322
105621	91323
40847	91324
173680	91325
70457	91326
133736	91327
41794	91328
59867	91329
24170	91330
25299	91331
5781	91332
4292	91333
165348	91334
64983	91335
134191	91336
134240	91337
70723	91338
70723	91339
5326	91340
38479	91341
22831	91342
49114	91343
33306	91344
15764	91345
6343	91346
26922	91347
38550	91348
10082	91349
173854	91350
44466	91351
8030	91352
6658	91353
47575	91354
61895	91355
3665	91356
18372	91357
33539	91358
137	91359
28671	91360
73719	91361
73522	91362
16715	91363
19281	91364
74078	91365
865	91366
5526	91367
47479	91368
174601	91369
26779	91370
5822	91371
21257	91372
15740	91373
12626	91374
9745	91375
67953	91376
27537	91377
175055	91378
39285	91379
75737	91380
92789	91381
5212	91382
1862	91383
19776	91384
2300	91385
4692	91386
27338	91387
74683	91388
8876	91389
11117	91390
10289	91391
16113	91392
57792	91393
12772	91394
8782	91395
9987	91396
803	91397
4539	91398
436	91399
112332	91400
11717	91401
2736	91402
3808	91403
70650	91404
85155	91405
3043	91406
1038	91407
19281	91408
5238	91409
1258	91410
70189	91411
85586	91412
54082	91413
16651	91414
121447	91415
19619	91416
33375	91417
99266	91418
79798	91419
82070	91420
129083	91421
102301	91422
49780	91423
41366	91424
55151	91425
167714	91426
38022	91427
19619	91428
26929	91429
18443	91430
53193	91431
44226	91432
35862	91433
31079	91434
25709	91435
26357	91436
8137	91437
16113	91438
43285	91439
134005	91440
22644	91441
32176	91442
29485	91443
62483	91444
16612	91445
100458	91446
89319	91447
27656	91448
49490	91449
30498	91450
169659	91451
32063	91452
43653	91453
77535	91454
129154	91455
36978	91456
58182	91457
66354	91458
9248	91459
37212	91460
43288	91461
53945	91462
27696	91463
20162	91464
52150	91465
97883	91466
54618	91467
75096	91468
69830	91469
14639	91470
43483	91471
22784	91472
698	91473
27114	91474
30761	91475
38844	91476
49225	91477
56374	91478
73363	91479
132819	91480
29692	91481
46340	91482
82438	91483
2900	91484
22458	91485
52383	91486
43298	91487
14277	91488
104800	91489
48814	91490
9621	91491
90723	91492
36093	91493
161786	91494
75096	91495
70618	91496
64373	91497
95087	91498
24072	91499
22831	91500
115226	91501
12607	91502
22752	91503
44738	91504
46868	91505
66501	91506
64409	91507
10795	91508
8100	91509
21243	91510
98292	91511
55387	91512
64872	91513
46346	91514
45236	91515
88890	91516
10863	91517
68576	91518
17395	91519
4183	91520
927	91521
17361	91522
41371	91523
38940	91524
341	91525
59136	91526
58767	91527
20630	91528
25877	91529
15192	91530
25115	91531
48799	91532
61846	91533
95681	91534
82154	91535
26070	91536
112514	91537
68034	91538
31577	91539
134381	91540
18703	91541
17628	91542
77734	91543
18823	91544
92018	91545
147520	91546
125287	91547
37486	91548
38645	91549
31009	91550
64338	91551
100849	91552
74014	91553
52411	91554
38308	91555
98676	91556
22811	91557
35483	91558
54218	91559
7618	91560
56895	91561
55898	91562
84713	91563
166521	91564
8014	91565
2978	91566
62672	91567
73792	91568
91475	91569
34952	91570
31126	91571
102199	91572
29678	91573
100743	91574
16442	91575
73363	91576
133087	91577
161170	91578
75239	91579
58432	91580
23812	91581
89904	91582
173361	91583
84918	91584
121430	91585
42171	91586
100875	91587
36096	91588
98218	91589
99101	91590
69514	91591
7660	91592
111908	91593
75556	91594
25637	91595
19507	91596
147657	91597
75399	91598
25904	91599
66375	91600
20628	91601
67666	91602
75445	91603
105641	91604
173238	91605
62680	91606
125201	91607
148703	91608
126047	91609
66042	91610
1525	91611
17535	91612
96599	91613
127471	91614
30717	91615
79582	91616
53695	91617
30324	91618
94959	91619
51025	91620
2556	91621
104107	91622
73985	91623
167196	91624
28831	91625
99733	91626
51425	91627
25299	91628
35243	91629
30417	91630
46377	91631
37581	91632
38169	91633
38786	91634
154005	91635
70255	91636
147970	91637
16598	91638
45437	91639
20739	91640
73463	91641
83233	91642
42880	91643
42639	91644
75331	91645
97939	91646
97337	91647
95544	91648
35439	91649
645	91650
755	91651
13862	91652
54129	91653
25598	91654
44548	91655
30328	91656
15071	91657
31202	91658
56715	91659
102637	91660
53746	91661
33444	91662
102135	91663
42962	91664
145173	91665
11339	91666
174277	91667
28700	91668
77591	91669
66712	91670
4340	91671
83068	91672
91888	91673
62921	91674
59923	91675
40773	91676
114459	91677
147612	91678
123589	91679
65074	91680
14130	91681
117	91682
119982	91683
55810	91684
128373	91685
82686	91686
22412	91687
32303	91688
26479	91689
33653	91690
25410	91691
83586	91692
37737	91693
70507	91694
128803	91695
1082	91696
59062	91697
21243	91698
16903	91699
78139	91700
19610	91701
1458	91702
32466	91703
18064	91704
91444	91705
75208	91706
62559	91707
62566	91708
16410	91709
40633	91710
42515	91711
111325	91712
10116	91713
145233	91714
112677	91715
43344	91716
229	91717
6692	91718
13982	91719
62314	91720
101984	91721
19699	91722
23857	91723
50939	91724
34938	91725
42278	91726
8666	91727
114127	91728
7681	91729
29326	91730
7681	91731
15471	91732
62314	91733
145847	91734
13960	91735
16914	91736
52533	91737
6626	91738
50922	91739
61516	91740
26927	91741
36167	91742
29756	91743
12081	91744
146416	91745
62615	91746
1272	91747
20026	91748
89938	91749
3629	91750
62014	91751
35524	91752
74517	91753
29426	91754
46250	91755
90741	91756
23721	91757
29200	91758
163444	91759
62137	91760
3487	91761
4526	91762
6633	91763
36877	91764
29182	91765
54487	91766
5541	91767
16860	91768
29731	91769
114049	91770
13368	91771
51686	91772
8666	91773
35742	91774
5860	91775
9010	91776
164491	91777
43344	91778
3955	91779
1997	91780
61462	91781
47245	91782
16642	91783
66276	91784
35017	91785
51499	91786
54157	91787
38548	91788
79486	91789
24944	91790
31946	91791
1744	91792
89635	91793
19795	91794
11968	91795
29731	91796
49070	91797
10162	91798
16887	91799
62764	91800
2718	91801
5103	91802
75024	91803
74278	91804
7564	91805
35712	91806
51522	91807
51947	91808
91488	91809
75459	91810
147130	91811
75471	91812
34965	91813
158	91814
8811	91815
1418	91816
127	91817
23821	91818
5521	91819
4522	91820
92054	91821
8000	91822
35115	91823
62402	91824
3995	91825
35442	91826
62933	91827
112923	91828
156030	91829
8633	91830
33604	91831
61043	91832
11976	91833
42704	91834
28985	91835
42784	91836
15803	91837
74409	91838
19795	91839
26614	91840
52275	91841
74020	91842
89617	91843
50831	91844
3985	91845
38955	91846
133332	91847
14090	91848
123636	91849
35180	91850
74096	91851
4510	91852
97420	91853
91454	91854
75262	91855
30338	91856
158973	91857
4089	91858
51535	91859
90447	91860
14324	91861
12139	91862
50928	91863
82970	91864
256	91865
35154	91866
51509	91867
50839	91868
15006	91869
26088	91870
1950	91871
91491	91872
7706	91873
52246	91874
7635	91875
5007	91876
11918	91877
35380	91878
1747	91879
13761	91880
19521	91881
34945	91882
4990	91883
28939	91884
75586	91885
14207	91886
39346	91887
48742	91888
74051	91889
66838	91890
10119	91891
73520	91892
90237	91893
43304	91894
34845	91895
43570	91896
114873	91897
56577	91898
4851	91899
42326	91900
22662	91901
61123	91902
8666	91903
19718	91904
10195	91905
960	91906
148290	91907
74803	91908
83195	91909
21641	91910
13264	91911
7754	91912
147055	91913
4510	91914
518	91915
148336	91916
51299	91917
6168	91918
146056	91919
4841	91920
6636	91921
12574	91922
54583	91923
7855	91924
61864	91925
62646	91926
148391	91927
91712	91928
16324	91929
112973	91930
15006	91931
2773	91932
29747	91933
60913	91934
23984	91935
19785	91936
19847	91937
79534	91938
35975	91939
8628	91940
64383	91941
18765	91942
128449	91943
23981	91944
8629	91945
2172	91946
23973	91947
28789	91948
7953	91949
35226	91950
29517	91951
51976	91952
43021	91953
11878	91954
16440	91955
51583	91956
35039	91957
91149	91958
24261	91959
11975	91960
29313	91961
52349	91962
19523	91963
51284	91964
16812	91965
1955	91966
62493	91967
62366	91968
7538	91969
4427	91970
98	91971
5699	91972
113519	91973
23860	91974
113692	91975
3521	91976
51183	91977
89871	91978
29756	91979
128942	91980
102528	91981
67157	91982
27618	91983
99077	91984
79831	91985
123583	91986
133456	91987
67869	91988
142723	91989
80113	91990
167005	91991
96231	91992
163043	91993
45480	91994
71487	91995
97324	91996
120312	91997
67313	91998
41022	91999
74098	92000
3080	92001
35337	92002
16611	92003
19913	92004
92084	92005
73838	92006
62815	92007
23907	92008
19854	92009
91829	92010
43401	92011
14276	92012
35061	92013
11751	92014
28883	92015
111545	92016
90747	92017
75042	92018
24381	92019
23897	92020
2002	92021
8838	92022
11751	92023
2455	92024
9983	92025
3486	92026
74931	92027
8632	92028
91828	92029
89617	92030
74871	92031
57852	92032
51980	92033
90447	92034
6636	92035
35430	92036
29727	92037
8857	92038
76	92039
803	92040
620	92041
2788	92042
7569	92043
6605	92044
35944	92045
52019	92046
23906	92047
7569	92048
113521	92049
13757	92050
111713	92051
11969	92052
9721	92053
148295	92054
148315	92055
11813	92056
24427	92057
31290	92058
99676	92059
15471	92060
114816	92061
28796	92062
28846	92063
114810	92064
23567	92065
166843	92066
229	92067
26088	92068
12877	92069
127437	92070
16894	92071
160760	92072
43652	92073
50856	92074
35386	92075
43652	92076
90040	92077
1418	92078
34965	92079
36167	92080
51102	92081
19651	92082
52394	92083
20268	92084
23776	92085
52386	92086
61419	92087
51285	92088
17363	92089
48056	92090
25335	92091
39346	92092
8673	92093
77616	92094
80215	92095
96453	92096
38486	92097
96590	92098
29756	92099
878	92100
97079	92101
81001	92102
41083	92103
6632	92104
28909	92105
51524	92106
145178	92107
14191	92108
12158	92109
518	92110
35905	92111
884	92112
29506	92113
20783	92114
4543	92115
35633	92116
1730	92117
24113	92118
51479	92119
145909	92120
74409	92121
62314	92122
35633	92123
58102	92124
113776	92125
50785	92126
6624	92127
5857	92128
1955	92129
35116	92130
10019	92131
23750	92132
16488	92133
132744	92134
26743	92135
49673	92136
105546	92137
127400	92138
47091	92139
157787	92140
4526	92141
35783	92142
10754	92143
47459	92144
62261	92145
23865	92146
146051	92147
146973	92148
148578	92149
29592	92150
2201	92151
734	92152
2005	92153
23643	92154
12132	92155
19281	92156
41257	92157
620	92158
8565	92159
7521	92160
35228	92161
67	92162
28303	92163
41005	92164
29480	92165
80663	92166
75668	92167
51018	92168
4498	92169
18671	92170
62196	92171
51083	92172
18396	92173
113926	92174
19281	92175
50845	92176
7976	92177
85426	92178
23778	92179
33327	92180
8087	92181
29153	92182
7976	92183
96076	92184
61849	92185
148	92186
14750	92187
91473	92188
12620	92189
80987	92190
145696	92191
27656	92192
146775	92193
23143	92194
86017	92195
27437	92196
45662	92197
106019	92198
8264	92199
12132	92200
134709	92201
41473	92202
45018	92203
27740	92204
114709	92205
23360	92206
64515	92207
12132	92208
10102	92209
61173	92210
74105	92211
29153	92212
2689	92213
29306	92214
60692	92215
85472	92216
62542	92217
75113	92218
21373	92219
849	92220
4708	92221
6569	92222
14181	92223
35526	92224
91233	92225
80909	92226
87920	92227
83100	92228
172456	92229
62893	92230
101311	92231
5287	92232
3329	92233
103348	92234
14940	92235
15615	92236
103713	92237
39593	92238
47507	92239
26466	92240
26616	92241
134071	92242
654	92243
44032	92244
10161	92245
1026	92246
3227	92247
30835	92248
67775	92249
28698	92250
52377	92251
45869	92252
31905	92253
53985	92254
13755	92255
16634	92256
21723	92257
45193	92258
123375	92259
55729	92260
145374	92261
3227	92262
90975	92263
96124	92264
18342	92265
21491	92266
2455	92267
34656	92268
75300	92269
86912	92270
4979	92271
3050	92272
47	92273
27680	92274
113037	92275
32816	92276
32189	92277
91713	92278
15220	92279
18922	92280
41257	92281
17359	92282
4449	92283
69273	92284
12979	92285
4124	92286
33502	92287
147318	92288
13257	92289
26810	92290
162588	92291
634	92292
51069	92293
41365	92294
81354	92295
62168	92296
51207	92297
27826	92298
33390	92299
20726	92300
16251	92301
173569	92302
43970	92303
48245	92304
19653	92305
71636	92306
118184	92307
135326	92308
87186	92309
70578	92310
13999	92311
45905	92312
24802	92313
146341	92314
91860	92315
7890	92316
48256	92317
145122	92318
34171	92319
62058	92320
17665	92321
32430	92322
39703	92323
38264	92324
25995	92325
53922	92326
27504	92327
33655	92328
528	92329
5614	92330
29207	92331
315	92332
1461	92333
45826	92334
61235	92335
1394	92336
89842	92337
113230	92338
26281	92339
68333	92340
15431	92341
22779	92342
1394	92343
36158	92344
64983	92345
133246	92346
72077	92347
76523	92348
89417	92349
63515	92350
83085	92351
46759	92352
95038	92353
86554	92354
59678	92355
70297	92356
55251	92357
3720	92358
34681	92359
40576	92360
11510	92361
55241	92362
38288	92363
102293	92364
50564	92365
59167	92366
138538	92367
10	92368
53215	92369
25065	92370
82890	92371
141622	92372
17285	92373
17285	92374
49260	92375
8406	92376
16750	92377
29026	92378
33892	92379
78698	92380
90402	92381
24813	92382
18200	92383
185008	92384
60026	92385
15078	92386
74213	92387
13926	92388
69163	92389
33676	92390
14700	92391
99326	92392
31186	92393
23745	92394
16565	92395
42229	92396
269	92397
1137	92398
54873	92399
90871	92400
92091	92401
23665	92402
137102	92403
115953	92404
22753	92405
16128	92406
142726	92407
42043	92408
141452	92409
138985	92410
183443	92411
80166	92412
107307	92413
9929	92414
140181	92415
140181	92416
141798	92417
16086	92418
142985	92419
72562	92420
184686	92421
11693	92422
189023	92423
23310	92424
4974	92425
182598	92426
13537	92427
88423	92428
109677	92429
142585	92430
108651	92431
50200	92432
187416	92433
88035	92434
13545	92435
23447	92436
34238	92437
534	92438
28472	92439
72275	92440
19280	92441
88776	92442
19449	92443
184331	92444
140987	92445
174299	92446
166889	92447
5345	92448
42524	92449
8686	92450
19499	92451
94757	92452
113979	92453
1968	92454
11894	92455
111754	92456
81739	92457
7814	92458
9037	92459
24738	92460
115124	92461
127193	92462
117752	92463
140975	92464
124457	92465
78541	92466
140246	92467
140350	92468
183623	92469
147781	92470
28611	92471
13770	92472
7814	92473
131530	92474
5934	92475
874	92476
34510	92477
154457	92478
117946	92479
16621	92480
19831	92481
1968	92482
88015	92483
47820	92484
5728	92485
5728	92486
31971	92487
97954	92488
18950	92489
6348	92490
5539	92491
39112	92492
31569	92493
1968	92494
142162	92495
70587	92496
67452	92497
141008	92498
70393	92499
3071	92500
72898	92501
154167	92502
140792	92503
109164	92504
53155	92505
153863	92506
91386	92507
49830	92508
2492	92509
61204	92510
64720	92511
97184	92512
63473	92513
132757	92514
31091	92515
12968	92516
72506	92517
147677	92518
83135	92519
28611	92520
119578	92521
27825	92522
32028	92523
8424	92524
177312	92525
186166	92526
63953	92527
41594	92528
50600	92529
34690	92530
34262	92531
50600	92532
3296	92533
90172	92534
13857	92535
109756	92536
182283	92537
10462	92538
8573	92539
95399	92540
11206	92541
6183	92542
10868	92543
74070	92544
38857	92545
88118	92546
194	92547
3455	92548
21999	92549
10868	92550
8725	92551
10868	92552
34750	92553
107373	92554
181085	92555
101102	92556
1729	92557
41989	92558
104092	92559
5654	92560
7455	92561
108034	92562
2679	92563
165486	92564
20147	92565
9978	92566
13754	92567
42533	92568
89539	92569
4989	92570
10117	92571
90010	92572
16850	92573
60981	92574
42795	92575
3132	92576
11722	92577
34994	92578
11771	92579
51814	92580
132760	92581
59382	92582
5875	92583
28686	92584
8553	92585
73612	92586
50930	92587
90499	92588
258	92589
8581	92590
28772	92591
111900	92592
41430	92593
183904	92594
20612	92595
41430	92596
3439	92597
122120	92598
12333	92599
36533	92600
145389	92601
3190	92602
114375	92603
34686	92604
125085	92605
34686	92606
24862	92607
94523	92608
8503	92609
8503	92610
50983	92611
6652	92612
36757	92613
110204	92614
127611	92615
12303	92616
8870	92617
117523	92618
89688	92619
17158	92620
31170	92621
23914	92622
141020	92623
41278	92624
2860	92625
692	92626
42766	92627
124430	92628
87830	92629
93622	92630
19987	92631
94389	92632
107307	92633
30099	92634
68251	92635
18428	92636
8389	92637
118671	92638
150194	92639
118296	92640
22948	92641
63828	92642
181661	92643
96800	92644
160756	92645
94220	92646
21000	92647
138061	92648
181465	92649
119308	92650
4171	92651
72533	92652
50075	92653
32488	92654
14014	92655
9807	92656
88726	92657
179905	92658
93003	92659
4114	92660
17734	92661
11480	92662
66859	92663
21308	92664
24035	92665
2517	92666
24035	92667
102428	92668
92850	92669
57509	92670
118184	92671
16039	92672
81970	92673
17734	92674
1012	92675
149653	92676
9760	92677
149322	92678
5945	92679
90493	92680
100694	92681
21	92682
40696	92683
180482	92684
80050	92685
180978	92686
137864	92687
59791	92688
6853	92689
6652	92690
10772	92691
255	92692
2613	92693
24534	92694
4774	92695
9261	92696
20002	92697
4499	92698
13345	92699
40718	92700
16764	92701
37324	92702
48813	92703
12025	92704
88788	92705
88072	92706
54	92707
39760	92708
6230	92709
15956	92710
13457	92711
14173	92712
13960	92713
21784	92714
26794	92715
14148	92716
2275	92717
18161	92718
32436	92719
3596	92720
51674	92721
41352	92722
8979	92723
32769	92724
3084	92725
99	92726
29154	92727
7097	92728
3484	92729
11841	92730
7287	92731
49788	92732
2016	92733
49830	92734
43045	92735
3603	92736
41457	92737
57330	92738
74944	92739
59123	92740
13141	92741
1457	92742
21709	92743
41457	92744
2150	92745
7511	92746
153633	92747
30100	92748
165376	92749
110867	92750
16828	92751
4528	92752
32739	92753
9001	92754
17968	92755
42166	92756
14020	92757
87004	92758
49070	92759
2723	92760
123520	92761
146897	92762
90060	92763
2119	92764
120279	92765
90411	92766
10195	92767
3977	92768
113198	92769
59993	92770
183933	92771
34695	92772
34695	92773
34695	92774
19402	92775
34695	92776
60789	92777
50397	92778
13561	92779
50515	92780
19442	92781
28160	92782
41512	92783
28330	92784
41559	92785
34688	92786
72210	92787
34503	92788
11678	92789
188145	92790
11547	92791
28112	92792
28330	92793
3846	92794
28578	92795
60337	92796
19326	92797
139926	92798
88193	92799
11574	92800
139975	92801
140225	92802
109090	92803
41888	92804
60023	92805
41574	92806
19284	92807
16289	92808
3417	92809
49999	92810
34688	92811
11678	92812
5627	92813
19192	92814
185984	92815
141452	92816
72515	92817
3426	92818
34311	92819
108551	92820
3426	92821
6515	92822
141909	92823
88047	92824
110372	92825
23153	92826
139508	92827
41890	92828
3851	92829
34335	92830
88228	92831
109846	92832
187260	92833
110501	92834
109172	92835
28512	92836
34547	92837
73103	92838
182808	92839
41888	92840
109187	92841
28325	92842
7374	92843
28317	92844
42082	92845
42082	92846
140040	92847
19391	92848
16182	92849
34646	92850
13586	92851
34646	92852
50501	92853
140317	92854
60750	92855
60591	92856
139912	92857
60591	92858
72189	92859
60167	92860
13581	92861
140498	92862
28387	92863
34584	92864
186280	92865
184877	92866
9872	92867
11527	92868
72677	92869
184285	92870
9872	92871
23136	92872
60668	92873
73071	92874
188315	92875
188716	92876
16196	92877
181046	92878
150120	92879
15955	92880
154640	92881
107327	92882
53211	92883
139716	92884
35591	92885
3426	92886
28451	92887
142643	92888
3426	92889
72432	92890
72432	92891
60406	92892
34310	92893
142778	92894
109901	92895
72640	92896
49398	92897
13258	92898
52885	92899
102727	92900
22392	92901
28199	92902
96578	92903
29580	92904
41815	92905
9577	92906
88758	92907
13500	92908
34160	92909
24138	92910
138622	92911
14208	92912
72589	92913
160816	92914
165316	92915
2733	92916
66617	92917
66501	92918
2553	92919
66532	92920
38497	92921
98936	92922
83199	92923
31753	92924
46606	92925
61831	92926
37497	92927
30829	92928
80014	92929
17753	92930
44262	92931
29182	92932
5018	92933
75046	92934
176051	92935
108132	92936
89678	92937
10295	92938
16452	92939
16907	92940
33263	92941
91174	92942
146396	92943
84834	92944
73566	92945
52254	92946
28721	92947
28801	92948
77988	92949
11269	92950
29548	92951
35146	92952
8744	92953
2739	92954
50777	92955
948	92956
76975	92957
13927	92958
8214	92959
43182	92960
85330	92961
16978	92962
73750	92963
18793	92964
28748	92965
90771	92966
21602	92967
27524	92968
64454	92969
61931	92970
2357	92971
140134	92972
11986	92973
39394	92974
62736	92975
5121	92976
1601	92977
9477	92978
21737	92979
38445	92980
7989	92981
19901	92982
5484	92983
2411	92984
29832	92985
5164	92986
36256	92987
49082	92988
52473	92989
16674	92990
147655	92991
12347	92992
15	92993
44247	92994
83777	92995
35831	92996
86744	92997
27881	92998
69514	92999
62744	93000
23600	93001
52765	93002
17297	93003
109309	93004
138479	93005
5161	93006
51366	93007
35779	93008
185057	93009
12533	93010
6200	93011
22223	93012
12046	93013
82601	93014
78185	93015
111031	93016
5858	93017
5161	93018
92349	93019
18543	93020
106812	93021
130878	93022
29843	93023
36303	93024
20368	93025
87978	93026
716	93027
22355	93028
97291	93029
1601	93030
57392	93031
39829	93032
59481	93033
29869	93034
10025	93035
19609	93036
41516	93037
29679	93038
178790	93039
2753	93040
53690	93041
319	93042
13967	93043
62018	93044
16906	93045
42351	93046
366	93047
146802	93048
19648	93049
42871	93050
2051	93051
44896	93052
4631	93053
45323	93054
37862	93055
150222	93056
130253	93057
58619	93058
29753	93059
73564	93060
36263	93061
10379	93062
77596	93063
147669	93064
227	93065
656	93066
58634	93067
23916	93068
47960	93069
72271	93070
46083	93071
10407	93072
47232	93073
92501	93074
133438	93075
43804	93076
11869	93077
52199	93078
4726	93079
129834	93080
74184	93081
141612	93082
49480	93083
71434	93084
8968	93085
103526	93086
33077	93087
77134	93088
106640	93089
52811	93090
49784	93091
20645	93092
108458	93093
116999	93094
123652	93095
10538	93096
69361	93097
42834	93098
64782	93099
27886	93100
14449	93101
10689	93102
109745	93103
32984	93104
50716	93105
87802	93106
53584	93107
89921	93108
150001	93109
91624	93110
5805	93111
4957	93112
93224	93113
33141	93114
32564	93115
180642	93116
26	93117
13889	93118
54425	93119
4914	93120
9856	93121
58002	93122
29508	93123
62972	93124
104200	93125
37235	93126
25698	93127
16686	93128
130583	93129
120301	93130
3207	93131
2104	93132
24055	93133
160564	93134
39652	93135
139629	93136
3265	93137
22893	93138
7839	93139
60259	93140
26444	93141
33984	93142
18580	93143
37377	93144
22724	93145
21877	93146
9401	93147
39205	93148
73676	93149
25735	93150
103896	93151
90397	93152
49536	93153
240	93154
40082	93155
57552	93156
62539	93157
2383	93158
9477	93159
89559	93160
43200	93161
25740	93162
28375	93163
115313	93164
116588	93165
7532	93166
9801	93167
14618	93168
4280	93169
1002	93170
88440	93171
17037	93172
44914	93173
45908	93174
130229	93175
1002	93176
13759	93177
30496	93178
1438	93179
9644	93180
1069	93181
31714	93182
64666	93183
59866	93184
19188	93185
8713	93186
20031	93187
26016	93188
2312	93189
9537	93190
45208	93191
75479	93192
61163	93193
39592	93194
39386	93195
36677	93196
1613	93197
54281	93198
123316	93199
65080	93200
150022	93201
84182	93202
108823	93203
7339	93204
148809	93205
70	93206
38236	93207
16469	93208
142240	93209
15500	93210
10613	93211
17034	93212
4044	93213
174072	93214
3951	93215
59011	93216
80380	93217
83558	93218
21482	93219
102808	93220
12664	93221
19578	93222
3821	93223
309	93224
32810	93225
22939	93226
2492	93227
17174	93228
29583	93229
98534	93230
39362	93231
5375	93232
87143	93233
4411	93234
2139	93235
90174	93236
172492	93237
1295	93238
8092	93239
82490	93240
55302	93241
105527	93242
130677	93243
2133	93244
130765	93245
5860	93246
35002	93247
18412	93248
6627	93249
29962	93250
52888	93251
1227	93252
181287	93253
4304	93254
131919	93255
79440	93256
30879	93257
17861	93258
39778	93259
107268	93260
87338	93261
49521	93262
59733	93263
4673	93264
35027	93265
26215	93266
148025	93267
105528	93268
49712	93269
68670	93270
177615	93271
2398	93272
6501	93273
3188	93274
135643	93275
11575	93276
28588	93277
130972	93278
72447	93279
5200	93280
19411	93281
4192	93282
89905	93283
58353	93284
20238	93285
3887	93286
20752	93287
3207	93288
40100	93289
44812	93290
130911	93291
5577	93292
8730	93293
9807	93294
2270	93295
16740	93296
144831	93297
26996	93298
28861	93299
8994	93300
37961	93301
73315	93302
168084	93303
14358	93304
105947	93305
86	93306
23564	93307
1624	93308
75215	93309
100568	93310
189027	93311
29517	93312
41801	93313
130761	93314
71386	93315
14922	93316
14473	93317
75950	93318
118137	93319
8649	93320
84133	93321
106589	93322
27975	93323
89095	93324
102239	93325
20645	93326
15399	93327
22600	93328
176101	93329
165321	93330
92128	93331
29546	93332
99537	93333
1416	93334
29953	93335
9234	93336
71205	93337
26937	93338
930	93339
113344	93340
73992	93341
14740	93342
47936	93343
36274	93344
12470	93345
46964	93346
1148	93347
25699	93348
31093	93349
9633	93350
77659	93351
15319	93352
1892	93353
7048	93354
78525	93355
75036	93356
634	93357
11274	93358
42741	93359
69977	93360
136576	93361
69742	93362
8594	93363
84541	93364
27231	93365
115094	93366
9188	93367
10447	93368
101005	93369
21733	93370
30435	93371
6295	93372
1699	93373
5481	93374
526	93375
136902	93376
12883	93377
12456	93378
53427	93379
101029	93380
55995	93381
172543	93382
11924	93383
3188	93384
101416	93385
86353	93386
63556	93387
5918	93388
34833	93389
15519	93390
27859	93391
99296	93392
44613	93393
3641	93394
17260	93395
60364	93396
13597	93397
37274	93398
69415	93399
2138	93400
62293	93401
2486	93402
14254	93403
71339	93404
20689	93405
222	93406
7736	93407
831	93408
97658	93409
43698	93410
1389	93411
54816	93412
4996	93413
6938	93414
58379	93415
43900	93416
45334	93417
136745	93418
106931	93419
110250	93420
106652	93421
7152	93422
24568	93423
103745	93424
3829	93425
279	93426
16302	93427
33954	93428
91008	93429
13095	93430
328	93431
83936	93432
84145	93433
12187	93434
31755	93435
81801	93436
1105	93437
760	93438
3326	93439
64393	93440
187556	93441
44982	93442
3741	93443
17057	93444
23547	93445
63284	93446
33171	93447
17482	93448
13494	93449
19104	93450
77545	93451
694	93452
53115	93453
92712	93454
92295	93455
30501	93456
136539	93457
40022	93458
20322	93459
129642	93460
5910	93461
30975	93462
6590	93463
27410	93464
19835	93465
11442	93466
152190	93467
14447	93468
150003	93469
17141	93470
35522	93471
1602	93472
108792	93473
34178	93474
106722	93475
79126	93476
80853	93477
106996	93478
1386	93479
59956	93480
69774	93481
103675	93482
37974	93483
178766	93484
93341	93485
77744	93486
40121	93487
149726	93488
102452	93489
59958	93490
76253	93491
43903	93492
171379	93493
114933	93494
42593	93495
124353	93496
35989	93497
7689	93498
16386	93499
13515	93500
2782	93501
170576	93502
12567	93503
95583	93504
440	93505
37211	93506
23840	93507
6028	93508
134852	93509
103056	93510
69921	93511
166458	93512
29599	93513
51595	93514
70605	93515
8779	93516
174	93517
4466	93518
25971	93519
148024	93520
99978	93521
150413	93522
54835	93523
68871	93524
83042	93525
2588	93526
9725	93527
131636	93528
24568	93529
23618	93530
15994	93531
50686	93532
103275	93533
16854	93534
34214	93535
30	93536
72096	93537
16961	93538
39938	93539
32410	93540
2793	93541
93503	93542
31093	93543
37541	93544
1127	93545
31403	93546
2985	93547
148331	93548
3770	93549
58149	93550
135721	93551
83261	93552
61354	93553
26729	93554
15458	93555
15517	93556
91260	93557
13458	93558
45677	93559
24349	93560
30069	93561
5158	93562
40144	93563
45464	93564
74303	93565
156732	93566
49952	93567
48430	93568
92303	93569
106903	93570
39905	93571
22267	93572
59669	93573
152196	93574
151098	93575
22223	93576
9746	93577
3579	93578
166755	93579
28028	93580
106998	93581
50941	93582
136333	93583
24156	93584
7112	93585
5913	93586
36059	93587
6223	93588
40070	93589
56644	93590
104915	93591
16669	93592
73877	93593
71681	93594
53869	93595
31791	93596
36138	93597
10011	93598
6959	93599
66844	93600
20070	93601
8643	93602
135474	93603
69774	93604
364	93605
63312	93606
4973	93607
86596	93608
72943	93609
4734	93610
21354	93611
108109	93612
86374	93613
11581	93614
58549	93615
90736	93616
96839	93617
6251	93618
70533	93619
23640	93620
86384	93621
10364	93622
28592	93623
17431	93624
61847	93625
3370	93626
43877	93627
74484	93628
11347	93629
4119	93630
122455	93631
30389	93632
41112	93633
132253	93634
132348	93635
43857	93636
13475	93637
85527	93638
72949	93639
12828	93640
70943	93641
51063	93642
71813	93643
69962	93644
187224	93645
108873	93646
75831	93647
8211	93648
7944	93649
22304	93650
75262	93651
7615	93652
95	93653
36902	93654
9444	93655
42356	93656
25836	93657
148074	93658
53798	93659
108613	93660
35055	93661
57964	93662
22774	93663
13101	93664
264	93665
6890	93666
857	93667
9254	93668
82924	93669
158152	93670
33074	93671
184783	93672
152445	93673
124503	93674
56415	93675
118488	93676
24492	93677
54536	93678
12257	93679
133677	93680
99209	93681
52702	93682
92	93683
4877	93684
102652	93685
36364	93686
39567	93687
29971	93688
63642	93689
95015	93690
37828	93691
13902	93692
84669	93693
4638	93694
98687	93695
56458	93696
101377	93697
110769	93698
20801	93699
36589	93700
53273	93701
105101	93702
25080	93703
53273	93704
89202	93705
70826	93706
27856	93707
26989	93708
103464	93709
48594	93710
17144	93711
37214	93712
35153	93713
9972	93714
175907	93715
172	93716
20390	93717
75709	93718
109414	93719
52350	93720
31281	93721
102523	93722
40780	93723
13119	93724
112564	93725
14960	93726
641	93727
607	93728
106167	93729
49523	93730
63322	93731
48593	93732
22624	93733
22624	93734
49523	93735
36751	93736
43748	93737
142958	93738
4606	93739
27841	93740
11484	93741
12552	93742
130621	93743
9640	93744
13065	93745
15457	93746
21372	93747
132248	93748
76941	93749
84895	93750
119895	93751
177921	93752
75385	93753
20438	93754
11205	93755
138483	93756
103223	93757
58174	93758
5484	93759
109184	93760
91554	93761
91556	93762
78594	93763
26941	93764
83766	93765
7750	93766
115699	93767
45663	93768
10258	93769
42255	93770
5913	93771
28606	93772
33077	93773
15473	93774
29703	93775
75040	93776
40051	93777
139135	93778
97575	93779
13699	93780
65504	93781
82022	93782
7922	93783
24141	93784
7255	93785
139299	93786
70013	93787
65878	93788
71100	93789
8077	93790
19910	93791
79620	93792
50397	93793
44115	93794
140	93795
87562	93796
7494	93797
9453	93798
11160	93799
639	93800
33456	93801
67703	93802
1402	93803
42998	93804
13046	93805
4163	93806
114537	93807
36254	93808
22224	93809
24118	93810
102922	93811
75575	93812
171626	93813
1006	93814
48260	93815
115584	93816
3141	93817
74400	93818
424	93819
146300	93820
29091	93821
15801	93822
13127	93823
4661	93824
24490	93825
15772	93826
23356	93827
41192	93828
5903	93829
22872	93830
4234	93831
26016	93832
24526	93833
136588	93834
3876	93835
2481	93836
16452	93837
178358	93838
4817	93839
15519	93840
143160	93841
48408	93842
20099	93843
59464	93844
24557	93845
106993	93846
28606	93847
71498	93848
140796	93849
179230	93850
65058	93851
10597	93852
120741	93853
13097	93854
97438	93855
93246	93856
110423	93857
58336	93858
41496	93859
83924	93860
62442	93861
125069	93862
58977	93863
14845	93864
114997	93865
65532	93866
126201	93867
130275	93868
121549	93869
90983	93870
17881	93871
41097	93872
4903	93873
4903	93874
13095	93875
29909	93876
50650	93877
57971	93878
22359	93879
88617	93880
20576	93881
640	93882
81159	93883
103345	93884
8591	93885
7771	93886
140110	93887
98525	93888
92843	93889
110268	93890
69428	93891
2	93892
2685	93893
66372	93894
3334	93895
2657	93896
56306	93897
36158	93898
62244	93899
178461	93900
114009	93901
49526	93902
15245	93903
113	93904
32929	93905
5979	93906
27002	93907
57994	93908
139685	93909
13119	93910
175928	93911
73224	93912
4812	93913
55536	93914
17208	93915
15036	93916
4041	93917
12785	93918
35595	93919
11185	93920
28129	93921
27001	93922
54976	93923
16623	93924
40015	93925
11138	93926
87601	93927
4011	93928
18601	93929
33385	93930
96454	93931
13258	93932
12712	93933
85933	93934
57873	93935
24452	93936
31212	93937
22825	93938
40075	93939
68546	93940
34135	93941
19147	93942
6049	93943
146675	93944
187172	93945
31384	93946
12829	93947
108121	93948
2220	93949
1240	93950
35076	93951
49582	93952
7135	93953
187279	93954
33284	93955
6756	93956
69325	93957
8895	93958
6792	93959
303	93960
2288	93961
7689	93962
4795	93963
2380	93964
1231	93965
12331	93966
12174	93967
47349	93968
33345	93969
3138	93970
436	93971
57961	93972
303	93973
14100	93974
36368	93975
29773	93976
92668	93977
58167	93978
36693	93979
32771	93980
7504	93981
2628	93982
44042	93983
103253	93984
8193	93985
85252	93986
119730	93987
52494	93988
39953	93989
73042	93990
93358	93991
107951	93992
5739	93993
557	93994
48297	93995
69654	93996
48221	93997
8008	93998
52869	93999
44815	94000
29787	94001
17891	94002
71	94003
93311	94004
11063	94005
4093	94006
24978	94007
58327	94008
56055	94009
32868	94010
903	94011
25512	94012
87389	94013
8239	94014
104564	94015
102947	94016
520	94017
40171	94018
46393	94019
93209	94020
56389	94021
2005	94022
187184	94023
7735	94024
37	94025
76389	94026
112	94027
13494	94028
63154	94029
113	94030
173519	94031
8278	94032
103451	94033
86778	94034
42554	94035
258	94036
18124	94037
29347	94038
93126	94039
31182	94040
92400	94041
5037	94042
75885	94043
98943	94044
101333	94045
25686	94046
172226	94047
36355	94048
23069	94049
31354	94050
24532	94051
72733	94052
13132	94053
7113	94054
1517	94055
172	94056
19149	94057
59571	94058
12251	94059
114064	94060
68246	94061
87852	94062
77134	94063
12805	94064
8903	94065
49510	94066
53350	94067
44666	94068
19719	94069
36966	94070
32542	94071
3859	94072
124786	94073
83943	94074
9980	94075
73794	94076
15750	94077
17072	94078
20097	94079
44151	94080
4037	94081
11150	94082
54637	94083
45976	94084
164589	94085
131641	94086
72880	94087
92476	94088
90149	94089
30542	94090
10516	94091
27250	94092
37357	94093
92980	94094
38592	94095
1774	94096
4019	94097
9490	94098
49033	94099
3806	94100
14720	94101
23506	94102
83884	94103
30075	94104
11882	94105
58243	94106
919	94107
8968	94108
29887	94109
33181	94110
3535	94111
12331	94112
80973	94113
4925	94114
21267	94115
28903	94116
2753	94117
132308	94118
57498	94119
62811	94120
11148	94121
52567	94122
12117	94123
103934	94124
173	94125
26649	94126
18585	94127
39622	94128
171	94129
61975	94130
171065	94131
22227	94132
87852	94133
15453	94134
4255	94135
16268	94136
145309	94137
16251	94138
4252	94139
1213	94140
85313	94141
40914	94142
43362	94143
64635	94144
49898	94145
3998	94146
64467	94147
105344	94148
5696	94149
14916	94150
68188	94151
7497	94152
135967	94153
9341	94154
3440	94155
4879	94156
76683	94157
94642	94158
106530	94159
1076	94160
10269	94161
107061	94162
87524	94163
4811	94164
3361	94165
39317	94166
17810	94167
21717	94168
13394	94169
9453	94170
2256	94171
6212	94172
17752	94173
537	94174
22533	94175
235	94176
9	94177
1776	94178
3447	94179
61512	94180
3591	94181
13759	94182
4850	94183
41236	94184
61367	94185
73883	94186
22193	94187
1367	94188
25110	94189
13923	94190
49697	94191
62128	94192
25722	94193
14	94194
2587	94195
43967	94196
6919	94197
48397	94198
32296	94199
70152	94200
13081	94201
49869	94202
6037	94203
5275	94204
10377	94205
83968	94206
52726	94207
6590	94208
17897	94209
41398	94210
8932	94211
28749	94212
26670	94213
1921	94214
61172	94215
50912	94216
84938	94217
70827	94218
96530	94219
16457	94220
39774	94221
172	94222
64344	94223
3069	94224
8179	94225
14220	94226
132786	94227
2378	94228
41308	94229
1074	94230
103698	94231
20311	94232
131484	94233
36024	94234
3694	94235
92181	94236
362	94237
3061	94238
2983	94239
15602	94240
84779	94241
7454	94242
37713	94243
83790	94244
29935	94245
54815	94246
172	94247
57069	94248
9499	94249
22205	94250
75831	94251
37558	94252
12289	94253
9479	94254
118255	94255
183536	94256
110410	94257
139438	94258
153940	94259
154954	94260
102213	94261
106465	94262
177428	94263
44169	94264
135563	94265
187621	94266
60824	94267
106573	94268
134152	94269
87741	94270
171000	94271
9971	94272
43626	94273
116033	94274
1781	94275
87387	94276
177534	94277
91020	94278
59715	94279
13151	94280
135067	94281
83666	94282
58327	94283
142559	94284
25504	94285
1686	94286
1641	94287
18415	94288
169993	94289
53213	94290
4830	94291
27128	94292
15539	94293
40049	94294
4830	94295
69510	94296
58280	94297
34626	94298
7761	94299
20311	94300
236	94301
33030	94302
75149	94303
12164	94304
404	94305
38720	94306
6532	94307
52379	94308
8199	94309
16343	94310
5577	94311
1123	94312
1387	94313
295	94314
51121	94315
66980	94316
1761	94317
113	94318
3172	94319
66542	94320
33086	94321
49722	94322
16828	94323
856	94324
5344	94325
84222	94326
177017	94327
18792	94328
72029	94329
1494	94330
46372	94331
57978	94332
2102	94333
17034	94334
143049	94335
59959	94336
59959	94337
69796	94338
109630	94339
76196	94340
174118	94341
75962	94342
34576	94343
1263	94344
10296	94345
19114	94346
18437	94347
75776	94348
19062	94349
160419	94350
1476	94351
98418	94352
36127	94353
67062	94354
153619	94355
141727	94356
86387	94357
42691	94358
21558	94359
130905	94360
23654	94361
5764	94362
140876	94363
7681	94364
15375	94365
80491	94366
92375	94367
131478	94368
525	94369
4320	94370
19033	94371
68615	94372
75886	94373
33170	94374
80110	94375
75662	94376
108198	94377
12586	94378
16635	94379
84421	94380
43254	94381
7484	94382
10238	94383
16626	94384
51700	94385
114	94386
15665	94387
25060	94388
90900	94389
134422	94390
43533	94391
72494	94392
20268	94393
110730	94394
657	94395
89351	94396
186962	94397
45132	94398
10227	94399
138237	94400
4229	94401
138033	94402
75703	94403
134904	94404
21504	94405
9476	94406
141588	94407
8273	94408
6227	94409
8069	94410
16412	94411
115442	94412
25540	94413
16519	94414
43804	94415
27134	94416
51866	94417
28809	94418
43459	94419
72659	94420
28970	94421
157732	94422
37330	94423
435	94424
54577	94425
56784	94426
41563	94427
26575	94428
16609	94429
84383	94430
36190	94431
99916	94432
50472	94433
9379	94434
11735	94435
19619	94436
10125	94437
20516	94438
46168	94439
32631	94440
2752	94441
7601	94442
106281	94443
620	94444
27125	94445
38718	94446
54374	94447
37105	94448
9124	94449
85	94450
18900	94451
71580	94452
60745	94453
11178	94454
65041	94455
37755	94456
28200	94457
120318	94458
128046	94459
21432	94460
45472	94461
5071	94462
4363	94463
6087	94464
29019	94465
22959	94466
45033	94467
43477	94468
4502	94469
120459	94470
124116	94471
45435	94472
16256	94473
141704	94474
106598	94475
13106	94476
27314	94477
632	94478
4288	94479
130907	94480
159086	94481
95974	94482
1740	94483
60946	94484
60946	94485
96803	94486
32884	94487
134111	94488
107878	94489
935	94490
14464	94491
150322	94492
138079	94493
27604	94494
170409	94495
15905	94496
33062	94497
111989	94498
3772	94499
38208	94500
8580	94501
82539	94502
18123	94503
42545	94504
70686	94505
41005	94506
11872	94507
90525	94508
17887	94509
2234	94510
2249	94511
142218	94512
10555	94513
46980	94514
12185	94515
86069	94516
83765	94517
40250	94518
171895	94519
58114	94520
11960	94521
17010	94522
38604	94523
50419	94524
109751	94525
25666	94526
46122	94527
13278	94528
1166	94529
1166	94530
112257	94531
32545	94532
14680	94533
114589	94534
95816	94535
44115	94536
7136	94537
17414	94538
84470	94539
16765	94540
279	94541
1912	94542
63932	94543
10390	94544
5995	94545
40174	94546
110816	94547
106387	94548
21106	94549
99604	94550
163393	94551
182408	94552
181969	94553
127054	94554
11214	94555
13212	94556
55505	94557
29126	94558
16170	94559
167095	94560
159517	94561
167587	94562
105994	94563
2343	94564
31558	94565
39284	94566
56341	94567
2108	94568
127090	94569
18072	94570
123584	94571
14546	94572
54516	94573
55230	94574
59304	94575
18638	94576
26281	94577
29316	94578
54093	94579
36060	94580
86319	94581
103352	94582
27009	94583
4784	94584
7903	94585
77612	94586
8591	94587
1166	94588
174873	94589
160882	94590
155993	94591
123069	94592
14400	94593
145420	94594
29758	94595
30231	94596
3018	94597
15542	94598
107417	94599
8214	94600
20553	94601
16367	94602
122751	94603
13889	94604
13851	94605
48602	94606
89486	94607
1966	94608
33510	94609
20701	94610
10356	94611
62088	94612
10596	94613
157098	94614
1132	94615
9187	94616
17204	94617
81432	94618
2838	94619
162145	94620
55183	94621
76213	94622
62904	94623
162239	94624
119765	94625
9514	94626
14319	94627
2028	94628
93332	94629
71622	94630
16622	94631
28755	94632
13405	94633
176779	94634
14720	94635
21050	94636
67	94637
73608	94638
128	94639
11279	94640
49679	94641
3775	94642
8200	94643
13362	94644
345	94645
170553	94646
2819	94647
5266	94648
57918	94649
39902	94650
9051	94651
52859	94652
23776	94653
63524	94654
3047	94655
54618	94656
104829	94657
4604	94658
45959	94659
10705	94660
3645	94661
29717	94662
34918	94663
20085	94664
7889	94665
5275	94666
32561	94667
30135	94668
57793	94669
30774	94670
3908	94671
2533	94672
67359	94673
37767	94674
88266	94675
57427	94676
33728	94677
48494	94678
1610	94679
100177	94680
2836	94681
15411	94682
69248	94683
36153	94684
52587	94685
53284	94686
42258	94687
130908	94688
10505	94689
5697	94690
120016	94691
66486	94692
93388	94693
25845	94694
63190	94695
8748	94696
36515	94697
9008	94698
31282	94699
29632	94700
27845	94701
15742	94702
43148	94703
25698	94704
20804	94705
18960	94706
15679	94707
7644	94708
39938	94709
67224	94710
3794	94711
14278	94712
1139	94713
90875	94714
51976	94715
904	94716
126570	94717
166390	94718
161957	94719
19132	94720
36644	94721
35886	94722
28714	94723
26252	94724
74237	94725
14103	94726
171376	94727
141876	94728
11778	94729
6309	94730
3590	94731
3590	94732
1571	94733
50916	94734
25369	94735
7591	94736
25902	94737
40731	94738
11992	94739
100374	94740
48810	94741
78699	94742
126113	94743
32045	94744
37921	94745
137109	94746
24171	94747
143335	94748
10070	94749
14660	94750
20209	94751
47361	94752
130697	94753
45080	94754
20470	94755
42652	94756
17922	94757
3886	94758
156428	94759
42652	94760
169885	94761
61254	94762
6674	94763
1123	94764
43756	94765
28448	94766
51184	94767
20244	94768
12677	94769
25899	94770
22746	94771
15617	94772
74320	94773
17016	94774
126377	94775
103314	94776
131397	94777
10	94778
9599	94779
129424	94780
104717	94781
52347	94782
6218	94783
181886	94784
65542	94785
1105	94786
26398	94787
2849	94788
102856	94789
141229	94790
107544	94791
2750	94792
10062	94793
20365	94794
14849	94795
1513	94796
8916	94797
2422	94798
61726	94799
17319	94800
18585	94801
41092	94802
51547	94803
11373	94804
71413	94805
1343	94806
4339	94807
2474	94808
3780	94809
69620	94810
93077	94811
29617	94812
29612	94813
69594	94814
4285	94815
5157	94816
1074	94817
29142	94818
2794	94819
10154	94820
103648	94821
7494	94822
11182	94823
27994	94824
24595	94825
1138	94826
2648	94827
14740	94828
148	94829
80495	94830
44042	94831
20388	94832
10950	94833
103375	94834
50644	94835
45127	94836
63394	94837
96059	94838
101126	94839
133414	94840
67973	94841
136642	94842
9762	94843
152463	94844
67639	94845
32010	94846
79694	94847
54984	94848
111203	94849
55610	94850
20361	94851
24392	94852
136826	94853
40745	94854
44123	94855
29033	94856
34215	94857
1076	94858
30982	94859
668	94860
91510	94861
57933	94862
40520	94863
1411	94864
16436	94865
78237	94866
2035	94867
22974	94868
36586	94869
63611	94870
278	94871
1007	94872
649	94873
89897	94874
15232	94875
114232	94876
54092	94877
8382	94878
156747	94879
85408	94880
6719	94881
10989	94882
28841	94883
10989	94884
36247	94885
18745	94886
37395	94887
36123	94888
35455	94889
46829	94890
22885	94891
46733	94892
17571	94893
78888	94894
5241	94895
36002	94896
14667	94897
3217	94898
11446	94899
278	94900
18567	94901
18591	94902
58408	94903
37621	94904
46952	94905
60471	94906
97100	94907
9357	94908
59591	94909
11240	94910
23816	94911
38962	94912
187832	94913
35974	94914
13122	94915
104607	94916
24587	94917
3144	94918
21631	94919
22302	94920
33541	94921
2108	94922
2609	94923
6396	94924
15170	94925
179745	94926
97240	94927
55542	94928
1890	94929
53129	94930
768	94931
46216	94932
60767	94933
5957	94934
18457	94935
641	94936
174634	94937
39245	94938
1292	94939
97411	94940
9856	94941
2622	94942
3240	94943
24506	94944
23506	94945
22098	94946
41142	94947
11069	94948
668	94949
11171	94950
48251	94951
640	94952
69605	94953
34	94954
9422	94955
67160	94956
640	94957
3240	94958
59575	94959
10922	94960
26426	94961
80	94962
31225	94963
104770	94964
11426	94965
32156	94966
9052	94967
11992	94968
58290	94969
24207	94970
11122	94971
22559	94972
57634	94973
173	94974
11385	94975
52623	94976
51261	94977
34566	94978
3715	94979
19196	94980
175418	94981
20358	94982
14107	94983
36980	94984
72290	94985
46789	94986
33346	94987
25530	94988
76449	94989
29952	94990
63456	94991
10031	94992
47839	94993
7676	94994
59448	94995
10471	94996
63286	94997
18292	94998
36676	94999
7958	95000
33265	95001
87289	95002
13474	95003
27647	95004
5913	95005
15091	95006
58841	95007
107148	95008
65439	95009
128967	95010
1188	95011
2760	95012
42345	95013
21969	95014
4710	95015
118189	95016
41979	95017
16701	95018
78905	95019
9555	95020
2170	95021
5136	95022
54056	95023
7858	95024
18582	95025
4613	95026
26938	95027
154207	95028
6706	95029
2008	95030
2079	95031
16474	95032
48443	95033
22791	95034
101639	95035
78557	95036
39104	95037
1921	95038
4106	95039
16579	95040
17935	95041
618	95042
3665	95043
12053	95044
42861	95045
35646	95046
39056	95047
1740	95048
91621	95049
183423	95050
24362	95051
108204	95052
12121	95053
27888	95054
103256	95055
118242	95056
137521	95057
49479	95058
97719	95059
14369	95060
12205	95061
21304	95062
26466	95063
37990	95064
27803	95065
24917	95066
28045	95067
33695	95068
21215	95069
7185	95070
43203	95071
1203	95072
132188	95073
59765	95074
77692	95075
51087	95076
9448	95077
7254	95078
2009	95079
55440	95080
7229	95081
91281	95082
12018	95083
75187	95084
43125	95085
57929	95086
96381	95087
167763	95088
69944	95089
25359	95090
55442	95091
11621	95092
185	95093
43130	95094
60637	95095
9861	95096
2366	95097
33039	95098
33321	95099
115947	95100
64902	95101
142324	95102
132794	95103
1498	95104
1456	95105
48614	95106
61367	95107
35562	95108
34475	95109
32975	95110
46709	95111
21770	95112
14195	95113
9798	95114
61120	95115
10520	95116
31218	95117
22255	95118
80609	95119
7890	95120
100536	95121
2312	95122
58886	95123
64711	95124
5901	95125
23807	95126
130672	95127
17034	95128
12131	95129
8830	95130
65119	95131
183808	95132
50966	95133
96675	95134
25033	95135
91426	95136
59893	95137
69132	95138
111424	95139
15844	95140
13665	95141
5179	95142
8551	95143
1820	95144
142156	95145
110841	95146
54801	95147
177039	95148
45579	95149
5279	95150
42665	95151
33854	95152
58591	95153
3400	95154
81169	95155
12335	95156
11734	95157
11262	95158
27251	95159
4901	95160
44297	95161
14085	95162
59425	95163
17810	95164
68476	95165
26458	95166
20743	95167
173329	95168
12717	95169
49950	95170
4320	95171
137264	95172
21624	95173
44648	95174
96266	95175
20079	95176
51998	95177
1608	95178
49715	95179
19141	95180
17226	95181
47363	95182
5509	95183
39248	95184
12223	95185
87328	95186
19601	95187
136359	95188
491	95189
132747	95190
45534	95191
169612	95192
8310	95193
79300	95194
15084	95195
13317	95196
14903	95197
38624	95198
63431	95199
1039	95200
26031	95201
17667	95202
22482	95203
18650	95204
5464	95205
19998	95206
4824	95207
53959	95208
65366	95209
20675	95210
62598	95211
186784	95212
20926	95213
17512	95214
45989	95215
2549	95216
42150	95217
161239	95218
319	95219
5439	95220
25706	95221
79498	95222
104536	95223
60	95224
98970	95225
99752	95226
9049	95227
90216	95228
19936	95229
695	95230
58183	95231
24065	95232
31113	95233
74238	95234
10364	95235
14565	95236
74826	95237
159126	95238
74602	95239
4320	95240
31422	95241
21682	95242
58054	95243
49399	95244
4153	95245
59363	95246
56949	95247
81110	95248
17024	95249
85386	95250
20743	95251
8640	95252
13459	95253
55674	95254
45850	95255
8278	95256
84023	95257
2588	95258
5914	95259
30565	95260
19328	95261
19746	95262
16430	95263
23563	95264
1571	95265
130827	95266
3059	95267
19774	95268
303	95269
22642	95270
47096	95271
19614	95272
2005	95273
173309	95274
33927	95275
67499	95276
70566	95277
8182	95278
48799	95279
65644	95280
92085	95281
57493	95282
19556	95283
3622	95284
5891	95285
19	95286
170224	95287
60309	95288
34049	95289
6073	95290
157652	95291
67043	95292
195	95293
104899	95294
62107	95295
108497	95296
129972	95297
572	95298
33383	95299
25037	95300
66764	95301
78492	95302
141022	95303
120412	95304
18473	95305
147355	95306
76958	95307
52830	95308
2257	95309
58023	95310
13510	95311
27157	95312
25043	95313
18945	95314
801	95315
29645	95316
151107	95317
136472	95318
164086	95319
35666	95320
172095	95321
18198	95322
93926	95323
15960	95324
5255	95325
479	95326
8219	95327
18604	95328
7731	95329
12452	95330
4453	95331
7905	95332
70793	95333
13928	95334
81070	95335
60034	95336
45111	95337
88409	95338
146646	95339
176909	95340
9281	95341
13173	95342
36876	95343
28433	95344
126760	95345
15309	95346
14380	95347
2727	95348
166685	95349
120005	95350
87349	95351
49440	95352
7889	95353
83396	95354
35571	95355
68581	95356
25094	95357
13387	95358
107846	95359
74244	95360
116486	95361
11178	95362
7781	95363
30862	95364
157890	95365
74893	95366
146313	95367
83998	95368
6436	95369
20402	95370
116817	95371
42088	95372
48844	95373
139	95374
68459	95375
2584	95376
138058	95377
32362	95378
40372	95379
49044	95380
14735	95381
59210	95382
35159	95383
62495	95384
3435	95385
12009	95386
1057	95387
36079	95388
4192	95389
237	95390
82825	95391
59166	95392
23096	95393
16225	95394
5726	95395
14416	95396
4044	95397
4542	95398
76356	95399
95894	95400
69673	95401
59663	95402
15441	95403
70608	95404
188148	95405
142714	95406
142568	95407
6846	95408
32465	95409
27805	95410
4900	95411
62256	95412
107160	95413
3181	95414
61265	95415
25645	95416
59848	95417
112894	95418
35260	95419
29544	95420
12160	95421
11899	95422
8801	95423
60059	95424
763	95425
11863	95426
82268	95427
49339	95428
8757	95429
9331	95430
279	95431
10975	95432
5968	95433
16256	95434
56974	95435
113695	95436
1122	95437
16514	95438
14128	95439
86	95440
29911	95441
1459	95442
26021	95443
46609	95444
20504	95445
59700	95446
76883	95447
15183	95448
26852	95449
130895	95450
6436	95451
19694	95452
49226	95453
10452	95454
8203	95455
48765	95456
11707	95457
4351	95458
18426	95459
8241	95460
8892	95461
96748	95462
30767	95463
61318	95464
1228	95465
29752	95466
182163	95467
56640	95468
61258	95469
48691	95470
2038	95471
146110	95472
51547	95473
12802	95474
11254	95475
22237	95476
2646	95477
6178	95478
86360	95479
39515	95480
44865	95481
63138	95482
4657	95483
4840	95484
8993	95485
93189	95486
40833	95487
11226	95488
422	95489
55486	95490
31543	95491
70308	95492
65934	95493
75173	95494
2022	95495
23745	95496
7627	95497
1860	95498
45437	95499
88113	95500
2524	95501
158	95502
25849	95503
174651	95504
74848	95505
12182	95506
145522	95507
2211	95508
93204	95509
57312	95510
16	95511
108922	95512
59732	95513
14284	95514
94169	95515
78312	95516
24017	95517
62479	95518
16948	95519
52058	95520
3431	95521
27222	95522
57715	95523
15201	95524
2358	95525
132987	95526
52906	95527
89303	95528
67165	95529
99544	95530
26541	95531
43338	95532
20174	95533
127651	95534
108650	95535
16838	95536
12792	95537
46422	95538
96352	95539
5958	95540
39372	95541
3200	95542
17894	95543
31686	95544
250	95545
4265	95546
38721	95547
41304	95548
1757	95549
36138	95550
7	95551
68060	95552
57846	95553
49525	95554
67935	95555
111989	95556
41354	95557
8363	95558
10266	95559
54239	95560
136273	95561
15107	95562
126961	95563
13456	95564
63772	95565
25849	95566
135856	95567
54785	95568
86940	95569
64779	95570
124566	95571
125784	95572
101372	95573
46900	95574
121312	95575
175650	95576
34711	95577
9643	95578
51108	95579
57853	95580
9422	95581
15524	95582
50807	95583
10115	95584
5885	95585
63798	95586
4359	95587
34045	95588
72023	95589
1074	95590
42709	95591
58758	95592
55910	95593
35140	95594
6831	95595
50434	95596
68473	95597
2011	95598
50434	95599
139205	95600
4448	95601
18541	95602
22354	95603
147569	95604
8640	95605
103855	95606
33005	95607
53284	95608
112532	95609
10825	95610
29137	95611
37793	95612
107669	95613
5211	95614
24009	95615
40092	95616
36301	95617
131451	95618
15439	95619
14	95620
59922	95621
73946	95622
20312	95623
48597	95624
5424	95625
125966	95626
76434	95627
172	95628
30733	95629
62991	95630
12555	95631
8359	95632
9692	95633
1254	95634
161	95635
108682	95636
60310	95637
14259	95638
30523	95639
49644	95640
786	95641
102241	95642
54141	95643
13052	95644
4558	95645
73156	95646
4011	95647
17014	95648
16469	95649
40786	95650
36349	95651
49859	95652
24551	95653
87039	95654
114591	95655
6475	95656
143617	95657
61733	95658
24428	95659
14754	95660
103340	95661
69819	95662
2007	95663
51855	95664
29638	95665
67239	95666
5516	95667
32406	95668
3380	95669
98538	95670
27692	95671
52490	95672
34940	95673
4012	95674
40748	95675
2037	95676
14338	95677
46979	95678
10070	95679
143928	95680
19640	95681
21914	95682
8622	95683
4834	95684
78262	95685
9972	95686
2437	95687
23581	95688
104285	95689
20766	95690
56626	95691
6397	95692
7009	95693
33355	95694
2750	95695
12555	95696
58992	95697
95259	95698
50807	95699
10235	95700
56055	95701
73778	95702
37946	95703
20761	95704
59102	95705
90365	95706
35594	95707
8843	95708
27394	95709
35210	95710
25600	95711
34943	95712
43732	95713
58508	95714
16868	95715
32561	95716
24677	95717
28804	95718
39225	95719
64807	95720
42607	95721
13828	95722
29843	95723
21083	95724
30555	95725
138388	95726
28182	95727
2855	95728
114456	95729
4641	95730
18316	95731
9188	95732
100845	95733
6355	95734
124513	95735
52132	95736
572	95737
80082	95738
23775	95739
89580	95740
58798	95741
61199	95742
172837	95743
133144	95744
74855	95745
73570	95746
49002	95747
10159	95748
150580	95749
47850	95750
1796	95751
7262	95752
84070	95753
36387	95754
124672	95755
16814	95756
120100	95757
19709	95758
28968	95759
37533	95760
32809	95761
30982	95762
43488	95763
20455	95764
1591	95765
30880	95766
70862	95767
172959	95768
30898	95769
55482	95770
91336	95771
4338	95772
36917	95773
61827	95774
29103	95775
11476	95776
10433	95777
51348	95778
29412	95779
23064	95780
27634	95781
31151	95782
9529	95783
67	95784
25550	95785
4169	95786
15120	95787
97615	95788
641	95789
25971	95790
4008	95791
67307	95792
42895	95793
3369	95794
856	95795
20664	95796
47145	95797
535	95798
42324	95799
17057	95800
43331	95801
7651	95802
43287	95803
32075	95804
75788	95805
23637	95806
94860	95807
3252	95808
52622	95809
112837	95810
46896	95811
34517	95812
6516	95813
20380	95814
55092	95815
59787	95816
28793	95817
1812	95818
43807	95819
170472	95820
29005	95821
138057	95822
133182	95823
30548	95824
11143	95825
17133	95826
11324	95827
16461	95828
39297	95829
65392	95830
46582	95831
33465	95832
128191	95833
29536	95834
51287	95835
61801	95836
6038	95837
2796	95838
58557	95839
21509	95840
51730	95841
4879	95842
7262	95843
80380	95844
43177	95845
51491	95846
70773	95847
98116	95848
112570	95849
90357	95850
54950	95851
16676	95852
54241	95853
16165	95854
17743	95855
173378	95856
6640	95857
41644	95858
14594	95859
61878	95860
32539	95861
17491	95862
15873	95863
5093	95864
61025	95865
498	95866
38415	95867
4567	95868
3281	95869
5017	95870
35421	95871
51175	95872
14293	95873
18851	95874
61252	95875
14316	95876
5773	95877
67745	95878
984	95879
48540	95880
3900	95881
33086	95882
87322	95883
184726	95884
169305	95885
22295	95886
24587	95887
131885	95888
3820	95889
15500	95890
17262	95891
181870	95892
130725	95893
61107	95894
87322	95895
69487	95896
103827	95897
89140	95898
142438	95899
46643	95900
46643	95901
73902	95902
33794	95903
113775	95904
35294	95905
2541	95906
75118	95907
172458	95908
137073	95909
32584	95910
87777	95911
9798	95912
7689	95913
11385	95914
33032	95915
7382	95916
86724	95917
3835	95918
18748	95919
129267	95920
55	95921
34522	95922
20875	95923
52579	95924
28	95925
59117	95926
725	95927
36395	95928
30563	95929
93058	95930
465	95931
14838	95932
11502	95933
133942	95934
27767	95935
6756	95936
149463	95937
61071	95938
8749	95939
8166	95940
15503	95941
15891	95942
27179	95943
69961	95944
19051	95945
13076	95946
58158	95947
8885	95948
1124	95949
6068	95950
119838	95951
52037	95952
55516	95953
2042	95954
468	95955
48856	95956
997	95957
21387	95958
161718	95959
745	95960
72428	95961
114332	95962
85281	95963
87873	95964
79887	95965
1093	95966
158568	95967
71743	95968
2301	95969
18456	95970
95152	95971
165477	95972
34168	95973
75788	95974
20388	95975
10767	95976
43928	95977
5116	95978
52814	95979
14277	95980
6351	95981
36461	95982
53362	95983
18057	95984
142473	95985
11182	95986
2647	95987
49538	95988
66960	95989
109990	95990
9492	95991
132078	95992
75791	95993
135145	95994
72720	95995
85177	95996
137037	95997
109694	95998
81446	95999
86519	96000
14530	96001
118868	96002
49656	96003
163389	96004
111539	96005
11158	96006
3142	96007
28293	96008
112284	96009
94098	96010
76801	96011
54354	96012
5515	96013
3951	96014
16038	96015
9329	96016
5793	96017
7974	96018
5380	96019
1518	96020
25253	96021
31611	96022
39999	96023
17645	96024
3473	96025
69297	96026
74745	96027
29112	96028
66032	96029
25013	96030
49760	96031
85293	96032
47912	96033
50865	96034
42184	96035
163452	96036
28617	96037
152525	96038
41780	96039
41036	96040
170258	96041
59136	96042
12948	96043
31339	96044
7976	96045
2202	96046
20361	96047
46295	96048
5504	96049
2647	96050
116705	96051
136985	96052
7874	96053
140042	96054
52457	96055
50796	96056
43021	96057
8297	96058
58876	96059
45171	96060
23783	96061
33789	96062
16318	96063
90292	96064
33360	96065
4516	96066
21926	96067
47319	96068
113825	96069
13315	96070
53378	96071
19954	96072
43589	96073
21907	96074
1026	96075
23943	96076
10068	96077
18682	96078
2947	96079
104304	96080
91776	96081
4283	96082
63601	96083
181972	96084
11736	96085
28662	96086
1851	96087
33502	96088
14238	96089
15848	96090
15979	96091
14122	96092
17699	96093
28931	96094
184515	96095
56304	96096
22581	96097
31391	96098
13477	96099
16800	96100
57715	96101
78096	96102
16905	96103
50779	96104
43085	96105
25919	96106
7675	96107
16739	96108
14973	96109
74431	96110
92041	96111
116970	96112
32591	96113
44748	96114
5619	96115
15478	96116
124779	96117
16881	96118
107605	96119
186057	96120
72960	96121
18104	96122
3548	96123
36272	96124
43317	96125
145640	96126
32934	96127
82947	96128
6317	96129
15932	96130
17600	96131
92705	96132
73276	96133
9463	96134
85622	96135
328	96136
11526	96137
3100	96138
3846	96139
14566	96140
24649	96141
1291	96142
10343	96143
86897	96144
1059	96145
21384	96146
23983	96147
25922	96148
96575	96149
133135	96150
113104	96151
35685	96152
47052	96153
40250	96154
108865	96155
75504	96156
159728	96157
13852	96158
26945	96159
1740	96160
3711	96161
143627	96162
57685	96163
42168	96164
15556	96165
6322	96166
12970	96167
18855	96168
12662	96169
7045	96170
46982	96171
64670	96172
14302	96173
1059	96174
27073	96175
81420	96176
36855	96177
84690	96178
27199	96179
1527	96180
52158	96181
142228	96182
7480	96183
7543	96184
1232	96185
5055	96186
730	96187
21149	96188
13838	96189
36540	96190
16	96191
14095	96192
4889	96193
64606	96194
30515	96195
60703	96196
105221	96197
75963	96198
15829	96199
54353	96200
4144	96201
22672	96202
24016	96203
1171	96204
6402	96205
38402	96206
18990	96207
58494	96208
2215	96209
20226	96210
11795	96211
1699	96212
604	96213
62232	96214
82404	96215
33736	96216
2656	96217
18850	96218
7901	96219
10388	96220
46394	96221
142431	96222
28023	96223
24238	96224
20732	96225
2805	96226
35705	96227
134174	96228
179779	96229
59075	96230
40711	96231
10650	96232
5727	96233
12125	96234
43583	96235
4342	96236
2819	96237
3800	96238
42364	96239
51248	96240
47701	96241
10975	96242
54128	96243
5344	96244
14273	96245
6121	96246
48688	96247
47695	96248
649	96249
11506	96250
83294	96251
53013	96252
158858	96253
21657	96254
8949	96255
133084	96256
11041	96257
43014	96258
42902	96259
17752	96260
11366	96261
6351	96262
81387	96263
107603	96264
74690	96265
65765	96266
112080	96267
56155	96268
14733	96269
10059	96270
40472	96271
119743	96272
37375	96273
23035	96274
37331	96275
7778	96276
2612	96277
35910	96278
5239	96279
1277	96280
70033	96281
15566	96282
28707	96283
56871	96284
2944	96285
26906	96286
67556	96287
12417	96288
23690	96289
46829	96290
2055	96291
53108	96292
162455	96293
6851	96294
39947	96295
2947	96296
1661	96297
1661	96298
7582	96299
56398	96300
19322	96301
28032	96302
70253	96303
16904	96304
83284	96305
19962	96306
495	96307
33291	96308
99167	96309
2473	96310
85638	96311
39865	96312
6231	96313
24436	96314
21130	96315
11728	96316
82977	96317
129286	96318
39841	96319
51224	96320
13970	96321
100845	96322
17597	96323
21809	96324
24009	96325
61021	96326
143492	96327
22657	96328
82443	96329
32062	96330
2345	96331
29688	96332
52294	96333
6619	96334
161	96335
59547	96336
57754	96337
23045	96338
149525	96339
80041	96340
4337	96341
31916	96342
47750	96343
42652	96344
2005	96345
2055	96346
806	96347
61688	96348
131348	96349
54180	96350
11913	96351
37876	96352
4186	96353
35930	96354
36127	96355
26652	96356
81921	96357
1773	96358
173588	96359
46044	96360
42811	96361
21130	96362
12321	96363
45513	96364
88023	96365
39191	96366
35212	96367
45330	96368
83223	96369
82911	96370
46696	96371
603	96372
52315	96373
59325	96374
3926	96375
49215	96376
4059	96377
10158	96378
26418	96379
9017	96380
2275	96381
39284	96382
54889	96383
51214	96384
50884	96385
19806	96386
19618	96387
10064	96388
95025	96389
29309	96390
26304	96391
14162	96392
9433	96393
4338	96394
43832	96395
9654	96396
37909	96397
55681	96398
4555	96399
146365	96400
4436	96401
14063	96402
54679	96403
31911	96404
7507	96405
382	96406
12407	96407
15346	96408
86915	96409
23353	96410
24792	96411
7294	96412
55607	96413
79946	96414
28387	96415
2647	96416
138021	96417
158606	96418
106372	96419
267	96420
1947	96421
7789	96422
70	96423
36293	96424
108660	96425
73010	96426
65014	96427
50811	96428
2727	96429
36515	96430
22369	96431
181966	96432
174015	96433
3093	96434
9175	96435
21381	96436
78360	96437
159597	96438
143749	96439
22113	96440
62650	96441
9918	96442
134672	96443
24950	96444
20016	96445
166169	96446
12326	96447
21193	96448
96377	96449
91483	96450
176974	96451
139329	96452
178673	96453
25495	96454
119239	96455
162535	96456
133545	96457
85649	96458
75088	96459
20929	96460
162288	96461
4340	96462
21717	96463
114360	96464
35272	96465
84106	96466
34766	96467
114565	96468
97554	96469
10468	96470
112770	96471
66435	96472
4859	96473
61728	96474
90727	96475
34933	96476
38991	96477
63934	96478
98464	96479
62994	96480
136704	96481
95964	96482
116950	96483
115261	96484
40498	96485
141508	96486
116652	96487
103046	96488
113076	96489
9033	96490
52555	96491
75787	96492
31043	96493
43502	96494
7717	96495
8175	96496
139495	96497
63451	96498
71640	96499
129740	96500
150602	96501
9503	96502
19557	96503
42229	96504
22331	96505
44072	96506
59947	96507
8189	96508
100175	96509
2836	96510
4560	96511
99097	96512
10127	96513
48260	96514
109784	96515
2481	96516
6588	96517
165306	96518
22226	96519
28352	96520
7482	96521
68391	96522
38778	96523
98127	96524
16412	96525
7331	96526
51395	96527
112202	96528
73716	96529
12543	96530
20192	96531
85547	96532
143746	96533
8730	96534
18778	96535
139625	96536
11949	96537
151975	96538
61353	96539
52370	96540
34948	96541
38291	96542
89560	96543
28910	96544
45975	96545
86024	96546
12699	96547
85992	96548
7695	96549
32092	96550
13791	96551
115890	96552
97442	96553
113550	96554
12766	96555
13569	96556
4472	96557
16351	96558
10139	96559
13269	96560
163383	96561
159660	96562
1832	96563
5379	96564
109823	96565
135488	96566
20703	96567
22989	96568
16482	96569
14160	96570
11477	96571
43212	96572
78695	96573
18780	96574
16850	96575
25922	96576
2531	96577
42297	96578
57377	96579
10761	96580
29181	96581
83426	96582
40841	96583
34089	96584
20419	96585
72146	96586
50995	96587
15815	96588
20491	96589
39950	96590
15495	96591
84272	96592
26069	96593
6182	96594
2613	96595
62525	96596
3256	96597
15278	96598
169212	96599
16661	96600
17097	96601
2708	96602
52209	96603
8627	96604
46341	96605
42792	96606
70695	96607
32241	96608
173293	96609
42871	96610
27703	96611
25850	96612
61966	96613
48803	96614
19767	96615
424	96616
44784	96617
6919	96618
52029	96619
6610	96620
29877	96621
112605	96622
126113	96623
93031	96624
30190	96625
10493	96626
7007	96627
85692	96628
54657	96629
59096	96630
24455	96631
1059	96632
13089	96633
36297	96634
117707	96635
50133	96636
6932	96637
35896	96638
62367	96639
57662	96640
17996	96641
30182	96642
612	96643
57140	96644
25521	96645
47209	96646
35214	96647
54695	96648
19405	96649
16977	96650
5294	96651
94992	96652
39544	96653
3595	96654
26554	96655
7229	96656
23885	96657
18204	96658
12293	96659
3794	96660
22447	96661
17161	96662
55123	96663
100397	96664
32767	96665
35886	96666
124980	96667
41304	96668
10621	96669
3900	96670
29168	96671
66595	96672
69176	96673
56949	96674
5297	96675
75608	96676
22437	96677
16386	96678
40432	96679
22657	96680
2613	96681
41354	96682
15618	96683
20423	96684
15804	96685
6544	96686
5723	96687
24298	96688
4414	96689
12701	96690
60171	96691
94928	96692
10445	96693
14266	96694
6550	96695
26284	96696
27342	96697
76170	96698
10359	96699
64493	96700
30320	96701
48691	96702
51392	96703
5760	96704
7806	96705
61396	96706
70268	96707
13790	96708
17308	96709
6749	96710
33177	96711
100883	96712
34168	96713
63380	96714
35623	96715
79862	96716
19754	96717
1916	96718
40466	96719
90740	96720
34936	96721
115582	96722
14092	96723
23027	96724
6413	96725
10027	96726
19754	96727
80621	96728
112502	96729
3385	96730
14133	96731
840	96732
4343	96733
56703	96734
38593	96735
114507	96736
42532	96737
3800	96738
116249	96739
131448	96740
127271	96741
23606	96742
58583	96743
69989	96744
14416	96745
15791	96746
107956	96747
81077	96748
161617	96749
102961	96750
26279	96751
2664	96752
1890	96753
130906	96754
3694	96755
115349	96756
123544	96757
76753	96758
31094	96759
15951	96760
61524	96761
27776	96762
107587	96763
40214	96764
63339	96765
34903	96766
168828	96767
6268	96768
9447	96769
28	96770
15101	96771
66964	96772
151612	96773
101732	96774
88137	96775
2662	96776
48688	96777
3386	96778
6704	96779
48761	96780
42271	96781
3890	96782
5838	96783
84174	96784
27339	96785
23018	96786
63086	96787
91431	96788
103855	96789
182101	96790
4791	96791
73835	96792
46677	96793
24302	96794
146070	96795
32147	96796
20333	96797
15431	96798
74925	96799
11418	96800
21404	96801
33768	96802
85044	96803
26162	96804
45492	96805
71217	96806
145855	96807
61034	96808
23849	96809
17021	96810
39122	96811
1069	96812
1215	96813
42189	96814
95871	96815
140475	96816
36351	96817
162384	96818
122244	96819
7460	96820
182110	96821
22148	96822
13838	96823
97429	96824
77714	96825
31994	96826
25657	96827
1729	96828
53375	96829
59150	96830
54005	96831
5770	96832
68393	96833
1171	96834
2804	96835
918	96836
12308	96837
43654	96838
2553	96839
4129	96840
147507	96841
22184	96842
121357	96843
106	96844
22244	96845
8903	96846
10413	96847
79488	96848
69837	96849
128991	96850
131312	96851
184713	96852
11915	96853
44784	96854
6608	96855
99945	96856
19590	96857
2364	96858
97486	96859
145141	96860
114315	96861
114301	96862
23180	96863
19771	96864
61267	96865
93072	96866
90006	96867
16937	96868
15025	96869
6650	96870
80962	96871
4502	96872
6953	96873
137923	96874
103998	96875
4019	96876
17011	96877
3005	96878
48352	96879
13443	96880
52362	96881
109320	96882
33183	96883
27235	96884
115598	96885
14546	96886
39975	96887
6231	96888
80252	96889
25478	96890
3467	96891
4642	96892
22786	96893
156292	96894
114437	96895
118225	96896
44347	96897
116458	96898
3385	96899
18530	96900
19676	96901
19676	96902
8858	96903
3536	96904
106452	96905
13083	96906
16643	96907
21106	96908
132582	96909
79002	96910
39565	96911
145987	96912
58134	96913
38206	96914
10405	96915
135796	96916
39957	96917
96644	96918
43732	96919
108984	96920
20033	96921
77404	96922
36293	96923
4475	96924
170504	96925
794	96926
19540	96927
73438	96928
5420	96929
31792	96930
41515	96931
138245	96932
182107	96933
87029	96934
51438	96935
801	96936
103407	96937
5991	96938
102749	96939
69387	96940
6086	96941
19	96942
49419	96943
8548	96944
46319	96945
85954	96946
150999	96947
57979	96948
62972	96949
59222	96950
27090	96951
115970	96952
21187	96953
43804	96954
61065	96955
86981	96956
17821	96957
103787	96958
131256	96959
3547	96960
117020	96961
74172	96962
77354	96963
36081	96964
24558	96965
83310	96966
67932	96967
636	96968
42390	96969
34412	96970
101979	96971
97037	96972
57685	96973
3465	96974
61021	96975
25299	96976
70186	96977
73843	96978
9011	96979
58136	96980
17796	96981
237	96982
59807	96983
1908	96984
70918	96985
103573	96986
66285	96987
2932	96988
44436	96989
55153	96990
86308	96991
102290	96992
180151	96993
36124	96994
8218	96995
167132	96996
146	96997
46940	96998
29714	96999
6037	97000
81838	97001
53883	97002
33902	97003
28925	97004
40307	97005
6040	97006
22702	97007
23682	97008
3455	97009
52401	97010
35214	97011
15091	97012
3185	97013
14126	97014
163328	97015
81191	97016
23265	97017
12775	97018
31050	97019
444	97020
28588	97021
2126	97022
11187	97023
168373	97024
39063	97025
22667	97026
64241	97027
51803	97028
20523	97029
5872	97030
36056	97031
50090	97032
126780	97033
84326	97034
3811	97035
4342	97036
51490	97037
30376	97038
3876	97039
35659	97040
22796	97041
2316	97042
13743	97043
5714	97044
5766	97045
26223	97046
13303	97047
10705	97048
62330	97049
5	97050
30652	97051
138315	97052
87832	97053
18116	97054
52692	97055
92162	97056
52344	97057
6991	97058
51609	97059
94598	97060
7015	97061
6869	97062
52163	97063
128186	97064
671	97065
153781	97066
6670	97067
81503	97068
4516	97069
12791	97070
74217	97071
3514	97072
7533	97073
137211	97074
7506	97075
13999	97076
91309	97077
26863	97078
65195	97079
114634	97080
32890	97081
22513	97082
279	97083
2294	97084
2294	97085
6797	97086
1444	97087
40052	97088
119556	97089
31570	97090
38796	97091
24253	97092
156893	97093
70170	97094
15946	97095
16461	97096
40271	97097
384	97098
90883	97099
784	97100
84988	97101
2118	97102
14247	97103
10032	97104
16483	97105
6823	97106
24683	97107
8042	97108
3228	97109
5012	97110
70459	97111
7284	97112
1454	97113
30293	97114
25640	97115
28666	97116
31531	97117
101294	97118
45256	97119
120066	97120
166950	97121
63106	97122
62384	97123
107082	97124
31989	97125
35086	97126
93350	97127
90243	97128
22240	97129
4994	97130
60972	97131
11805	97132
114979	97133
80472	97134
1510	97135
16	97136
126930	97137
82529	97138
82529	97139
57017	97140
2163	97141
138928	97142
1644	97143
14414	97144
166861	97145
11916	97146
19752	97147
173911	97148
51245	97149
84721	97150
64818	97151
36360	97152
6231	97153
168768	97154
29933	97155
14273	97156
6094	97157
34091	97158
82469	97159
2203	97160
6953	97161
27256	97162
10604	97163
171691	97164
10887	97165
87279	97166
3560	97167
111091	97168
44990	97169
46473	97170
3391	97171
109225	97172
2038	97173
309	97174
53252	97175
3814	97176
51988	97177
81111	97178
10353	97179
41642	97180
11262	97181
61175	97182
14038	97183
112622	97184
44074	97185
9120	97186
14182	97187
1398	97188
5801	97189
18737	97190
9674	97191
2925	97192
37820	97193
42482	97194
25581	97195
21298	97196
69004	97197
7211	97198
24841	97199
19869	97200
17817	97201
107846	97202
149557	97203
106901	97204
155931	97205
97014	97206
8949	97207
168001	97208
43256	97209
108141	97210
52068	97211
74015	97212
80961	97213
31272	97214
96844	97215
62986	97216
48622	97217
90116	97218
122913	97219
835	97220
107961	97221
9639	97222
61420	97223
34644	97224
46227	97225
137361	97226
102099	97227
805	97228
1634	97229
10512	97230
17856	97231
15569	97232
115303	97233
64	97234
8305	97235
50885	97236
89588	97237
37861	97238
79837	97239
55944	97240
26565	97241
42184	97242
125293	97243
140650	97244
74465	97245
86474	97246
14664	97247
2367	97248
43407	97249
45220	97250
3088	97251
167162	97252
3752	97253
6143	97254
171666	97255
19806	97256
31294	97257
9956	97258
115123	97259
1233	97260
82828	97261
4324	97262
40770	97263
57654	97264
68218	97265
32301	97266
62390	97267
19736	97268
56954	97269
92330	97270
154267	97271
106951	97272
108055	97273
135121	97274
2022	97275
74608	97276
60933	97277
123846	97278
144733	97279
23783	97280
43721	97281
5828	97282
37321	97283
102901	97284
90118	97285
22377	97286
126079	97287
20766	97288
5801	97289
34875	97290
29483	97291
70264	97292
13313	97293
24056	97294
12128	97295
16713	97296
85910	97297
356	97298
45716	97299
78540	97300
57425	97301
65873	97302
11379	97303
47110	97304
88969	97305
1408	97306
54465	97307
834	97308
33517	97309
319	97310
20204	97311
65551	97312
27154	97313
138410	97314
30031	97315
58114	97316
36283	97317
69750	97318
3815	97319
114376	97320
81495	97321
24551	97322
19111	97323
14091	97324
985	97325
51956	97326
79762	97327
14041	97328
43232	97329
49111	97330
98976	97331
10644	97332
46137	97333
53863	97334
71827	97335
35329	97336
93379	97337
12144	97338
151801	97339
12630	97340
52	97341
72264	97342
5974	97343
12887	97344
120196	97345
59374	97346
40760	97347
118139	97348
16535	97349
93129	97350
2558	97351
108474	97352
81746	97353
25566	97354
38358	97355
71191	97356
12509	97357
57552	97358
35923	97359
3450	97360
19587	97361
145121	97362
23472	97363
5910	97364
13804	97365
48025	97366
84320	97367
75979	97368
23782	97369
7614	97370
34524	97371
35034	97372
183860	97373
90591	97374
182008	97375
27328	97376
138725	97377
11152	97378
49779	97379
2248	97380
29142	97381
151614	97382
12187	97383
102130	97384
4345	97385
29497	97386
17852	97387
106375	97388
166939	97389
139465	97390
16032	97391
24185	97392
22563	97393
18832	97394
24475	97395
2912	97396
78044	97397
51785	97398
20892	97399
30023	97400
73502	97401
100951	97402
7590	97403
62848	97404
21113	97405
85457	97406
2283	97407
1592	97408
103742	97409
5475	97410
91933	97411
91937	97412
43611	97413
52448	97414
71959	97415
111855	97416
10412	97417
30045	97418
55416	97419
32856	97420
1398	97421
58984	97422
137502	97423
60994	97424
70177	97425
2053	97426
5810	97427
61023	97428
56490	97429
1138	97430
101500	97431
24329	97432
28768	97433
92756	97434
8894	97435
48427	97436
1124	97437
115583	97438
6823	97439
937	97440
19135	97441
1651	97442
26984	97443
58051	97444
15637	97445
75669	97446
12046	97447
12209	97448
13106	97449
9740	97450
4467	97451
2640	97452
1995	97453
28735	97454
10893	97455
29577	97456
47144	97457
143198	97458
16020	97459
12856	97460
61547	97461
13810	97462
34199	97463
65788	97464
7529	97465
56852	97466
17995	97467
37396	97468
35141	97469
99975	97470
3159	97471
163501	97472
11391	97473
43836	97474
31620	97475
48097	97476
87880	97477
16641	97478
11075	97479
40531	97480
5723	97481
37689	97482
2651	97483
18044	97484
58721	97485
48359	97486
1302	97487
1194	97488
76097	97489
107870	97490
105595	97491
5096	97492
41301	97493
70940	97494
5471	97495
35654	97496
147787	97497
76719	97498
110677	97499
302	97500
84301	97501
7049	97502
112166	97503
57411	97504
114337	97505
3255	97506
10092	97507
13229	97508
12811	97509
16512	97510
23587	97511
18825	97512
37990	97513
10000	97514
82243	97515
42985	97516
42143	97517
137686	97518
16377	97519
3585	97520
148274	97521
83695	97522
7593	97523
23654	97524
72430	97525
137923	97526
91634	97527
147317	97528
24482	97529
13861	97530
50809	97531
170446	97532
5617	97533
5073	97534
687	97535
46299	97536
4341	97537
84472	97538
5847	97539
64474	97540
6025	97541
6943	97542
820	97543
1892	97544
103107	97545
11451	97546
8394	97547
16735	97548
5928	97549
72086	97550
182145	97551
138470	97552
108190	97553
181768	97554
151969	97555
87326	97556
87394	97557
178288	97558
182180	97559
6321	97560
108196	97561
87295	97562
103144	97563
183521	97564
151372	97565
13064	97566
177772	97567
109530	97568
108170	97569
4780	97570
108192	97571
61946	97572
75569	97573
114520	97574
160328	97575
27024	97576
33244	97577
3051	97578
7681	97579
95575	97580
16772	97581
10158	97582
83998	97583
2367	97584
95160	97585
49281	97586
8591	97587
29070	97588
25511	97589
36334	97590
93832	97591
27894	97592
40123	97593
32343	97594
4448	97595
39423	97596
10383	97597
1294	97598
14037	97599
45231	97600
2475	97601
3772	97602
14658	97603
12084	97604
40845	97605
10251	97606
11907	97607
30672	97608
7713	97609
79312	97610
119764	97611
26048	97612
25	97613
138768	97614
186998	97615
2971	97616
84232	97617
57374	97618
6642	97619
87307	97620
47612	97621
58499	97622
132887	97623
36528	97624
29169	97625
43505	97626
37533	97627
121583	97628
24146	97629
54332	97630
83303	97631
3522	97632
58968	97633
35829	97634
32094	97635
157891	97636
166387	97637
30182	97638
11882	97639
131272	97640
22488	97641
1893	97642
90400	97643
34184	97644
71681	97645
1640	97646
92974	97647
114445	97648
72083	97649
2946	97650
170389	97651
95719	97652
121248	97653
86503	97654
72800	97655
181988	97656
55111	97657
86635	97658
141756	97659
114962	97660
135956	97661
71225	97662
135897	97663
69378	97664
182119	97665
108013	97666
106718	97667
138401	97668
188018	97669
177490	97670
107975	97671
135241	97672
152504	97673
87373	97674
110258	97675
21615	97676
30177	97677
48667	97678
170646	97679
134417	97680
132065	97681
103115	97682
166029	97683
177497	97684
138477	97685
182120	97686
108126	97687
138431	97688
86506	97689
141842	97690
52839	97691
86589	97692
40285	97693
159036	97694
62693	97695
1981	97696
32899	97697
151868	97698
86828	97699
32235	97700
36674	97701
111100	97702
185763	97703
12728	97704
17143	97705
59743	97706
13004	97707
139348	97708
84537	97709
83770	97710
5	97711
22367	97712
108428	97713
29899	97714
20371	97715
70544	97716
50820	97717
14335	97718
16374	97719
34282	97720
53947	97721
27231	97722
52827	97723
80025	97724
147320	97725
1695	97726
68689	97727
2343	97728
28704	97729
28042	97730
134325	97731
23763	97732
112757	97733
5764	97734
79202	97735
62604	97736
136477	97737
61242	97738
49982	97739
32901	97740
11787	97741
35298	97742
146447	97743
85019	97744
25062	97745
37361	97746
14568	97747
69316	97748
38358	97749
8887	97750
9659	97751
127133	97752
2546	97753
61622	97754
13195	97755
30658	97756
139	97757
35788	97758
47512	97759
81362	97760
12544	97761
1111	97762
16669	97763
7691	97764
66986	97765
52555	97766
64614	97767
58512	97768
25331	97769
116360	97770
8091	97771
89552	97772
93012	97773
7538	97774
54745	97775
5932	97776
33371	97777
176	97778
10058	97779
382	97780
49612	97781
1479	97782
5441	97783
144	97784
91076	97785
44949	97786
20507	97787
50903	97788
112034	97789
114915	97790
13350	97791
37988	97792
53378	97793
123133	97794
135774	97795
6794	97796
25508	97797
60055	97798
45065	97799
54798	97800
120450	97801
84272	97802
55929	97803
2677	97804
92223	97805
2647	97806
24625	97807
919	97808
2647	97809
40066	97810
13376	97811
14205	97812
12762	97813
111870	97814
12715	97815
41331	97816
96854	97817
66323	97818
125191	97819
9	97820
64280	97821
73573	97822
38825	97823
135711	97824
53786	97825
105	97826
960	97827
84242	97828
79047	97829
112772	97830
63187	97831
13414	97832
9353	97833
4411	97834
9629	97835
7239	97836
6776	97837
23432	97838
2241	97839
22216	97840
1081	97841
166900	97842
29679	97843
19751	97844
83917	97845
166655	97846
171417	97847
77134	97848
9164	97849
19891	97850
35914	97851
63331	97852
59232	97853
48197	97854
92860	97855
15679	97856
74933	97857
3400	97858
2983	97859
18800	97860
14948	97861
20705	97862
55	97863
23912	97864
39161	97865
34819	97866
170417	97867
24394	97868
188237	97869
95534	97870
54589	97871
3715	97872
92	97873
41158	97874
42224	97875
17126	97876
12786	97877
10427	97878
2643	97879
106629	97880
14641	97881
43650	97882
15524	97883
6620	97884
5579	97885
20499	97886
9474	97887
35361	97888
12184	97889
126788	97890
46488	97891
15987	97892
19661	97893
8412	97894
34106	97895
30347	97896
84093	97897
47721	97898
80977	97899
171290	97900
10747	97901
2335	97902
5157	97903
84061	97904
15586	97905
133858	97906
164093	97907
7983	97908
2454	97909
11271	97910
14041	97911
23343	97912
87487	97913
23616	97914
10713	97915
61787	97916
24125	97917
42145	97918
10067	97919
3780	97920
54944	97921
102112	97922
16906	97923
22219	97924
7782	97925
12486	97926
14	97927
84677	97928
22224	97929
30515	97930
5479	97931
295	97932
52899	97933
33077	97934
5389	97935
4320	97936
14718	97937
51403	97938
244	97939
6158	97940
2335	97941
134205	97942
44749	97943
85075	97944
26852	97945
4888	97946
10385	97947
28731	97948
12894	97949
237	97950
71364	97951
123143	97952
27153	97953
6416	97954
13090	97955
52847	97956
15946	97957
20323	97958
106285	97959
134789	97960
14819	97961
100496	97962
14843	97963
71210	97964
3483	97965
2022	97966
57391	97967
141961	97968
51092	97969
8580	97970
67998	97971
5283	97972
84742	97973
49685	97974
3323	97975
6473	97976
86	97977
80735	97978
48256	97979
3745	97980
23728	97981
695	97982
72901	97983
87614	97984
14	97985
106806	97986
52249	97987
30016	97988
1812	97989
62084	97990
13380	97991
42144	97992
156551	97993
133423	97994
123085	97995
1091	97996
41269	97997
2336	97998
23413	97999
102372	98000
45321	98001
16809	98002
11483	98003
35775	98004
11483	98005
90867	98006
14428	98007
7091	98008
1160	98009
22513	98010
49711	98011
57463	98012
50287	98013
11938	98014
24656	98015
43050	98016
108084	98017
76937	98018
15654	98019
141855	98020
36207	98021
5559	98022
16699	98023
14089	98024
163512	98025
27240	98026
169134	98027
45352	98028
23619	98029
6096	98030
44251	98031
28956	98032
104570	98033
162414	98034
29806	98035
59475	98036
3876	98037
28050	98038
117166	98039
50378	98040
101786	98041
41259	98042
151339	98043
60954	98044
51067	98045
91971	98046
76895	98047
1720	98048
13754	98049
9825	98050
57513	98051
32562	98052
11478	98053
39063	98054
30510	98055
7730	98056
47366	98057
2664	98058
2191	98059
173944	98060
12131	98061
43030	98062
95364	98063
47731	98064
437	98065
6214	98066
27720	98067
174805	98068
8725	98069
70673	98070
106285	98071
14804	98072
19044	98073
2099	98074
40874	98075
22255	98076
3458	98077
9704	98078
11705	98079
46006	98080
70467	98081
25963	98082
8622	98083
16442	98084
53396	98085
129735	98086
29688	98087
764	98088
44592	98089
70720	98090
10224	98091
157979	98092
333	98093
37562	98094
3069	98095
64173	98096
1787	98097
37576	98098
74214	98099
128445	98100
9918	98101
1256	98102
33479	98103
126213	98104
71108	98105
45456	98106
158493	98107
169364	98108
94652	98109
5862	98110
5687	98111
7545	98112
114044	98113
6565	98114
64725	98115
32991	98116
57871	98117
34358	98118
62059	98119
9477	98120
1546	98121
24800	98122
28744	98123
23765	98124
2549	98125
28048	98126
59178	98127
33105	98128
165885	98129
35112	98130
45288	98131
21737	98132
28650	98133
49239	98134
138782	98135
81448	98136
50716	98137
1428	98138
181964	98139
49816	98140
69650	98141
49784	98142
24590	98143
8264	98144
1457	98145
66919	98146
10306	98147
143714	98148
49569	98149
95032	98150
25253	98151
19678	98152
12538	98153
2158	98154
19984	98155
10720	98156
128112	98157
37645	98158
7514	98159
27614	98160
12108	98161
13904	98162
10345	98163
59833	98164
62426	98165
22839	98166
56907	98167
104200	98168
42689	98169
41690	98170
42691	98171
81704	98172
28749	98173
27274	98174
166303	98175
51749	98176
24019	98177
14655	98178
3164	98179
50926	98180
14418	98181
69930	98182
33757	98183
101708	98184
19722	98185
171056	98186
79831	98187
71437	98188
79856	98189
42509	98190
12059	98191
6608	98192
23	98193
83755	98194
27223	98195
2343	98196
20380	98197
15928	98198
6156	98199
59078	98200
71883	98201
126499	98202
88665	98203
37621	98204
67110	98205
7588	98206
164035	98207
804	98208
25632	98209
86381	98210
19938	98211
129715	98212
86743	98213
145091	98214
40504	98215
181352	98216
54056	98217
106979	98218
56332	98219
63492	98220
53235	98221
63700	98222
69589	98223
7542	98224
113380	98225
180495	98226
12023	98227
177608	98228
18576	98229
138075	98230
145834	98231
137080	98232
67070	98233
11707	98234
34240	98235
88188	98236
4879	98237
5974	98238
60891	98239
27789	98240
36940	98241
27298	98242
101727	98243
57027	98244
30650	98245
84902	98246
14283	98247
170450	98248
35995	98249
2269	98250
28744	98251
7715	98252
13889	98253
61836	98254
34140	98255
69864	98256
27595	98257
23094	98258
51808	98259
631	98260
13474	98261
12957	98262
54751	98263
149	98264
4009	98265
130571	98266
17992	98267
5302	98268
9780	98269
11138	98270
76396	98271
11387	98272
18617	98273
3450	98274
2792	98275
7633	98276
111788	98277
188566	98278
88456	98279
28423	98280
79412	98281
40076	98282
100146	98283
65462	98284
138320	98285
128365	98286
41248	98287
27003	98288
106504	98289
48944	98290
36431	98291
117586	98292
184559	98293
10163	98294
125015	98295
26289	98296
120821	98297
94793	98298
80750	98299
136282	98300
89932	98301
101768	98302
24510	98303
3743	98304
10648	98305
64531	98306
38019	98307
32623	98308
66501	98309
5918	98310
41104	98311
410	98312
70566	98313
3812	98314
181864	98315
5364	98316
14247	98317
37164	98318
5128	98319
68843	98320
32404	98321
54219	98322
39369	98323
81208	98324
37324	98325
22814	98326
2864	98327
10461	98328
19781	98329
10461	98330
75579	98331
174083	98332
12170	98333
11808	98334
17070	98335
10765	98336
130083	98337
24514	98338
463	98339
130944	98340
100015	98341
97908	98342
129701	98343
114188	98344
68798	98345
16344	98346
86972	98347
48149	98348
168342	98349
46803	98350
22162	98351
37234	98352
65337	98353
122305	98354
124390	98355
185137	98356
2474	98357
54649	98358
169369	98359
65853	98360
67859	98361
119509	98362
11088	98363
77695	98364
36645	98365
47120	98366
91754	98367
49758	98368
37502	98369
10643	98370
70466	98371
2372	98372
2365	98373
2365	98374
115648	98375
6683	98376
48795	98377
12242	98378
46856	98379
7348	98380
4744	98381
1416	98382
10133	98383
35657	98384
53975	98385
9788	98386
30	98387
51659	98388
1545	98389
3883	98390
5106	98391
10133	98392
113787	98393
1561	98394
4511	98395
5465	98396
68925	98397
10633	98398
11457	98399
17118	98400
15539	98401
58515	98402
58515	98403
49824	98404
41056	98405
100675	98406
102762	98407
27921	98408
96207	98409
49836	98410
8899	98411
168634	98412
50314	98413
72869	98414
13484	98415
12167	98416
88876	98417
49837	98418
177750	98419
181787	98420
27919	98421
11459	98422
19058	98423
96359	98424
171493	98425
73300	98426
131411	98427
78945	98428
66452	98429
49836	98430
182021	98431
9788	98432
24631	98433
116052	98434
73693	98435
35635	98436
6776	98437
681	98438
69671	98439
2411	98440
59455	98441
10057	98442
3124	98443
1253	98444
100416	98445
9657	98446
106480	98447
6817	98448
52656	98449
23770	98450
1710	98451
5802	98452
59792	98453
15114	98454
131176	98455
27429	98456
13727	98457
8843	98458
7682	98459
25129	98460
15279	98461
35205	98462
3500	98463
100	98464
8656	98465
4491	98466
4038	98467
7690	98468
6657	98469
10189	98470
28220	98471
77022	98472
7561	98473
35769	98474
32319	98475
8625	98476
13299	98477
6020	98478
7172	98479
1166	98480
5302	98481
19579	98482
2778	98483
178948	98484
89353	98485
2788	98486
49543	98487
13643	98488
4089	98489
5011	98490
14092	98491
1851	98492
16480	98493
76	98494
19504	98495
42881	98496
74953	98497
8699	98498
12319	98499
15516	98500
148782	98501
13490	98502
2411	98503
686	98504
2411	98505
64532	98506
16737	98507
1794	98508
2197	98509
16001	98510
14352	98511
27242	98512
2411	98513
2778	98514
2354	98515
40758	98516
6020	98517
53659	98518
2780	98519
7793	98520
148536	98521
7230	98522
3430	98523
7230	98524
10119	98525
681	98526
86519	98527
83768	98528
150843	98529
64603	98530
99979	98531
93044	98532
36733	98533
71848	98534
88773	98535
74907	98536
95207	98537
4918	98538
120032	98539
95207	98540
62433	98541
71596	98542
66112	98543
132176	98544
76288	98545
7829	98546
147595	98547
3355	98548
172189	98549
108098	98550
108098	98551
86515	98552
177030	98553
138341	98554
52920	98555
86473	98556
138271	98557
71946	98558
87290	98559
182031	98560
76091	98561
131789	98562
66684	98563
7851	98564
63283	98565
63283	98566
20681	98567
65326	98568
113789	98569
21708	98570
62993	98571
107187	98572
42834	98573
8801	98574
2389	98575
93150	98576
35450	98577
48494	98578
23684	98579
22865	98580
86051	98581
53188	98582
65892	98583
27817	98584
33905	98585
22898	98586
50306	98587
33941	98588
59541	98589
68065	98590
23538	98591
138383	98592
28962	98593
76218	98594
3280	98595
88432	98596
64317	98597
1513	98598
109245	98599
54904	98600
174580	98601
61213	98602
29799	98603
1997	98604
14740	98605
76056	98606
6649	98607
1155	98608
67605	98609
10398	98610
5583	98611
11122	98612
171131	98613
28599	98614
58255	98615
7239	98616
7469	98617
3743	98618
108798	98619
141972	98620
7469	98621
151113	98622
75094	98623
136711	98624
8978	98625
93356	98626
86305	98627
73315	98628
108925	98629
188037	98630
151144	98631
152890	98632
4075	98633
24902	98634
157111	98635
69368	98636
17024	98637
29783	98638
24505	98639
1105	98640
14494	98641
99773	98642
86250	98643
72198	98644
6190	98645
103865	98646
1281	98647
13161	98648
2006	98649
4569	98650
10072	98651
8900	98652
3535	98653
5139	98654
108137	98655
7734	98656
14360	98657
66109	98658
2582	98659
3742	98660
75801	98661
29789	98662
8892	98663
1521	98664
36853	98665
5791	98666
20	98667
10090	98668
611	98669
7099	98670
33059	98671
13144	98672
29845	98673
17135	98674
74769	98675
35054	98676
17035	98677
4197	98678
1787	98679
21953	98680
19038	98681
29794	98682
51910	98683
32699	98684
46866	98685
63291	98686
75155	98687
62018	98688
14390	98689
46170	98690
6143	98691
10393	98692
1773	98693
34193	98694
20	98695
67436	98696
19886	98697
19891	98698
2490	98699
34632	98700
22192	98701
136644	98702
37806	98703
63251	98704
1447	98705
131014	98706
15548	98707
17013	98708
3733	98709
59866	98710
48425	98711
138889	98712
2510	98713
85715	98714
19142	98715
66509	98716
2219	98717
92324	98718
45750	98719
48538	98720
6746	98721
40093	98722
12586	98723
83936	98724
33054	98725
86788	98726
62156	98727
117007	98728
10070	98729
81933	98730
20370	98731
40096	98732
177881	98733
86674	98734
11165	98735
93250	98736
103089	98737
27112	98738
76009	98739
136245	98740
13038	98741
103179	98742
92672	98743
7750	98744
22273	98745
4804	98746
29775	98747
2216	98748
24432	98749
24432	98750
14250	98751
11434	98752
20238	98753
12200	98754
4904	98755
4582	98756
49835	98757
29352	98758
3641	98759
12115	98760
4670	98761
150224	98762
3965	98763
7586	98764
3647	98765
58287	98766
31485	98767
13060	98768
84463	98769
103412	98770
69981	98771
15979	98772
1214	98773
23842	98774
7734	98775
29816	98776
771	98777
24618	98778
52882	98779
4789	98780
26854	98781
6739	98782
18581	98783
52688	98784
123453	98785
54205	98786
139	98787
46407	98788
7568	98789
92664	98790
86916	98791
17052	98792
130866	98793
144350	98794
6734	98795
12802	98796
29816	98797
127800	98798
65342	98799
45804	98800
40026	98801
1087	98802
44993	98803
112	98804
24572	98805
138440	98806
18173	98807
5335	98808
6354	98809
816	98810
96562	98811
22190	98812
21068	98813
7141	98814
1720	98815
52584	98816
3351	98817
59439	98818
117296	98819
83870	98820
2622	98821
59556	98822
113745	98823
277	98824
1744	98825
12586	98826
1720	98827
75764	98828
39935	98829
138178	98830
36196	98831
76986	98832
59884	98833
22455	98834
20193	98835
79176	98836
450	98837
1517	98838
1305	98839
59010	98840
7454	98841
12708	98842
6953	98843
13086	98844
17037	98845
36477	98846
20379	98847
1616	98848
103836	98849
120766	98850
13430	98851
74561	98852
134563	98853
87391	98854
6817	98855
72092	98856
137075	98857
175017	98858
8582	98859
17689	98860
30009	98861
73014	98862
76374	98863
51969	98864
139318	98865
187934	98866
134316	98867
57941	98868
87337	98869
32916	98870
113922	98871
9419	98872
13393	98873
69377	98874
24573	98875
92146	98876
7132	98877
36791	98878
31773	98879
842	98880
125549	98881
100306	98882
107937	98883
4132	98884
186497	98885
66193	98886
184703	98887
110061	98888
59054	98889
120149	98890
170673	98891
138905	98892
184481	98893
56915	98894
65490	98895
31590	98896
4720	98897
77939	98898
181914	98899
50917	98900
43902	98901
128127	98902
29876	98903
30418	98904
161936	98905
80122	98906
101642	98907
66282	98908
45368	98909
183399	98910
85	98911
63585	98912
43298	98913
32961	98914
91331	98915
100266	98916
60266	98917
73283	98918
27583	98919
58709	98920
11492	98921
122651	98922
34043	98923
52924	98924
130930	98925
109994	98926
120294	98927
3141	98928
7298	98929
17019	98930
136227	98931
107429	98932
181888	98933
94794	98934
92984	98935
51983	98936
125439	98937
68367	98938
41234	98939
179799	98940
175333	98941
133607	98942
111621	98943
45908	98944
164929	98945
124135	98946
96677	98947
108107	98948
92658	98949
132933	98950
105782	98951
22228	98952
84187	98953
153599	98954
137925	98955
179810	98956
25	98957
82335	98958
123935	98959
18	98960
83946	98961
111457	98962
168810	98963
41776	98964
48239	98965
138161	98966
107973	98967
125361	98968
6081	98969
51458	98970
58207	98971
76075	98972
51969	98973
106080	98974
9781	98975
182735	98976
5679	98977
92559	98978
108950	98979
62939	98980
14456	98981
111277	98982
180070	98983
181715	98984
134472	98985
86481	98986
136360	98987
41036	98988
176075	98989
10351	98990
2623	98991
101414	98992
55219	98993
5796	98994
51476	98995
178832	98996
26309	98997
100512	98998
37502	98999
72394	99000
5196	99001
177246	99002
26455	99003
6919	99004
86514	99005
24608	99006
182140	99007
693	99008
9497	99009
55828	99010
75861	99011
18600	99012
18539	99013
34836	99014
68588	99015
14379	99016
49722	99017
13737	99018
5170	99019
17057	99020
6749	99021
103038	99022
112991	99023
22275	99024
53052	99025
1402	99026
39019	99027
459	99028
39657	99029
185322	99030
84541	99031
30472	99032
57759	99033
9985	99034
6649	99035
15497	99036
116326	99037
7963	99038
5915	99039
106203	99040
68579	99041
20308	99042
34940	99043
156222	99044
310	99045
5353	99046
26613	99047
33404	99048
22254	99049
144221	99050
13185	99051
2228	99052
53905	99053
31010	99054
19766	99055
37885	99056
84733	99057
884	99058
15670	99059
22933	99060
31775	99061
110831	99062
2411	99063
422	99064
376	99065
319	99066
7514	99067
30463	99068
792	99069
7338	99070
8819	99071
50996	99072
936	99073
71	99074
49008	99075
13496	99076
1216	99077
76	99078
138428	99079
19163	99080
40557	99081
8819	99082
2942	99083
10518	99084
87204	99085
357	99086
4927	99087
14462	99088
7556	99089
2942	99090
4245	99091
169339	99092
150760	99093
176544	99094
49425	99095
32210	99096
73215	99097
101916	99098
56985	99099
68466	99100
93234	99101
101866	99102
972	99103
8756	99104
68843	99105
277	99106
16014	99107
7914	99108
17174	99109
37421	99110
20606	99111
38715	99112
30541	99113
3518	99114
27432	99115
22509	99116
85824	99117
40375	99118
97925	99119
163915	99120
1744	99121
75758	99122
128833	99123
54197	99124
84801	99125
23999	99126
58967	99127
8670	99128
17950	99129
5012	99130
9757	99131
76317	99132
37064	99133
2429	99134
7692	99135
84586	99136
3949	99137
3342	99138
134660	99139
10841	99140
139425	99141
97177	99142
86617	99143
39095	99144
61794	99145
323	99146
759	99147
39632	99148
2364	99149
184175	99150
9031	99151
23645	99152
14220	99153
34193	99154
49759	99155
18884	99156
121729	99157
86	99158
8136	99159
139757	99160
935	99161
177194	99162
44032	99163
59219	99164
2024	99165
12180	99166
108099	99167
22470	99168
25868	99169
108695	99170
62812	99171
2804	99172
120693	99173
48136	99174
59640	99175
871	99176
11442	99177
69732	99178
141072	99179
160064	99180
62335	99181
21925	99182
25873	99183
14949	99184
76277	99185
87224	99186
62966	99187
18463	99188
74348	99189
52822	99190
27075	99191
9469	99192
72230	99193
35755	99194
23506	99195
136712	99196
280	99197
69498	99198
122183	99199
29843	99200
75936	99201
121951	99202
59453	99203
84547	99204
72794	99205
181925	99206
109614	99207
8007	99208
63129	99209
108186	99210
60302	99211
71432	99212
43827	99213
150722	99214
88783	99215
36348	99216
4026	99217
14058	99218
50761	99219
73289	99220
25449	99221
126897	99222
1197	99223
49795	99224
168892	99225
141613	99226
162922	99227
55257	99228
181991	99229
174237	99230
153572	99231
108682	99232
115362	99233
159423	99234
16313	99235
129441	99236
18728	99237
40531	99238
60586	99239
54198	99240
20103	99241
83121	99242
8602	99243
8993	99244
22277	99245
180493	99246
158074	99247
1014	99248
27353	99249
1197	99250
4411	99251
101627	99252
24784	99253
16026	99254
33947	99255
103071	99256
61395	99257
120975	99258
16000	99259
105916	99260
1123	99261
14269	99262
125879	99263
3188	99264
48199	99265
10545	99266
2798	99267
147297	99268
6912	99269
188969	99270
40597	99271
149454	99272
170480	99273
33174	99274
6213	99275
114385	99276
52876	99277
49600	99278
17955	99279
83720	99280
734	99281
3888	99282
98102	99283
113848	99284
49936	99285
27887	99286
98457	99287
42145	99288
60390	99289
143997	99290
28389	99291
38066	99292
57733	99293
73111	99294
61004	99295
10573	99296
63440	99297
87767	99298
108085	99299
101582	99300
22476	99301
27069	99302
5150	99303
411	99304
140128	99305
42889	99306
18895	99307
14444	99308
109277	99309
8883	99310
39695	99311
132721	99312
162211	99313
101154	99314
134144	99315
36841	99316
46179	99317
102498	99318
73840	99319
109298	99320
168966	99321
80217	99322
168301	99323
12797	99324
45505	99325
98520	99326
65877	99327
2524	99328
50793	99329
20353	99330
7790	99331
4280	99332
18601	99333
35013	99334
41361	99335
41340	99336
134717	99337
256	99338
105833	99339
150181	99340
93049	99341
170557	99342
54189	99343
23541	99344
36274	99345
109224	99346
71347	99347
28682	99348
128907	99349
63160	99350
3228	99351
7317	99352
109378	99353
139741	99354
14218	99355
6637	99356
3122	99357
2931	99358
177617	99359
7650	99360
74133	99361
24624	99362
43342	99363
20819	99364
67024	99365
49225	99366
7184	99367
33598	99368
69978	99369
13371	99370
106035	99371
149674	99372
93016	99373
7625	99374
86251	99375
114460	99376
13947	99377
2288	99378
9643	99379
85730	99380
5484	99381
30144	99382
53325	99383
139263	99384
18038	99385
144718	99386
40387	99387
36587	99388
1786	99389
111076	99390
94147	99391
22800	99392
181548	99393
5610	99394
41018	99395
3819	99396
52934	99397
43464	99398
564	99399
19933	99400
129445	99401
27986	99402
889	99403
27605	99404
972	99405
13761	99406
105746	99407
2410	99408
3593	99409
4270	99410
93783	99411
106337	99412
88070	99413
1442	99414
95230	99415
71657	99416
4011	99417
58166	99418
113437	99419
27499	99420
55425	99421
165866	99422
34557	99423
152880	99424
1950	99425
118310	99426
70078	99427
49321	99428
30556	99429
125085	99430
13822	99431
135667	99432
4634	99433
64094	99434
62659	99435
164102	99436
154943	99437
76464	99438
41779	99439
76079	99440
30881	99441
115678	99442
149994	99443
115772	99444
120270	99445
36553	99446
34415	99447
18384	99448
115959	99449
159149	99450
29992	99451
91565	99452
115953	99453
34711	99454
155069	99455
88839	99456
53364	99457
104594	99458
13947	99459
12197	99460
111317	99461
69766	99462
136022	99463
73003	99464
112053	99465
145345	99466
73650	99467
6596	99468
210	99469
28747	99470
33451	99471
33677	99472
73509	99473
6738	99474
58188	99475
106190	99476
46566	99477
33019	99478
354	99479
34004	99480
7093	99481
135978	99482
13387	99483
87646	99484
12193	99485
36156	99486
24621	99487
786	99488
8363	99489
15876	99490
341	99491
114196	99492
103045	99493
22322	99494
110199	99495
12193	99496
42636	99497
36393	99498
8122	99499
186064	99500
4134	99501
89142	99502
7094	99503
14498	99504
9487	99505
65601	99506
84198	99507
92567	99508
10382	99509
58819	99510
51355	99511
18051	99512
30480	99513
14	99514
6848	99515
5424	99516
33047	99517
92568	99518
3507	99519
17129	99520
83855	99521
14353	99522
146445	99523
1958	99524
8833	99525
8919	99526
85	99527
35941	99528
50746	99529
35988	99530
29603	99531
130304	99532
4552	99533
1654	99534
295	99535
68456	99536
4616	99537
26782	99538
24306	99539
30404	99540
10401	99541
833	99542
69905	99543
131861	99544
103054	99545
103898	99546
89715	99547
185997	99548
530	99549
40187	99550
170639	99551
170156	99552
38043	99553
125206	99554
48917	99555
6220	99556
43819	99557
23905	99558
25657	99559
61439	99560
64617	99561
56918	99562
57856	99563
7865	99564
7735	99565
113956	99566
59503	99567
170681	99568
120812	99569
103063	99570
69388	99571
185339	99572
150426	99573
115881	99574
115928	99575
103153	99576
48245	99577
34793	99578
2044	99579
63006	99580
36693	99581
6633	99582
22942	99583
152036	99584
13132	99585
13132	99586
1602	99587
33109	99588
183137	99589
25789	99590
43389	99591
50127	99592
184536	99593
31854	99594
10762	99595
182962	99596
55056	99597
17334	99598
87516	99599
109745	99600
3711	99601
29720	99602
114586	99603
138313	99604
59633	99605
43738	99606
45587	99607
78012	99608
89212	99609
58222	99610
86320	99611
13064	99612
40158	99613
135379	99614
136224	99615
5484	99616
4819	99617
48269	99618
91393	99619
2665	99620
35731	99621
12555	99622
22532	99623
74225	99624
157966	99625
120091	99626
71009	99627
12921	99628
37072	99629
15824	99630
45080	99631
85385	99632
39668	99633
169856	99634
20855	99635
17961	99636
37713	99637
30300	99638
83029	99639
21374	99640
84869	99641
46248	99642
5040	99643
15811	99644
4342	99645
134338	99646
79008	99647
34912	99648
30145	99649
13194	99650
2379	99651
81342	99652
40618	99653
119597	99654
46354	99655
122958	99656
66490	99657
69782	99658
30984	99659
27699	99660
163066	99661
2870	99662
21347	99663
21517	99664
5573	99665
557	99666
59333	99667
8285	99668
63392	99669
49591	99670
70152	99671
32284	99672
12475	99673
49195	99674
9241	99675
15078	99676
66454	99677
22781	99678
3224	99679
14933	99680
9099	99681
21134	99682
21560	99683
7228	99684
66479	99685
20018	99686
79221	99687
38967	99688
33819	99689
73407	99690
26303	99691
8730	99692
132588	99693
27617	99694
56630	99695
65621	99696
8272	99697
3681	99698
16658	99699
37136	99700
46405	99701
92026	99702
26162	99703
9607	99704
112993	99705
18812	99706
46246	99707
21984	99708
10539	99709
5512	99710
58677	99711
38057	99712
40796	99713
105001	99714
70748	99715
34951	99716
19511	99717
52132	99718
53967	99719
85892	99720
125422	99721
31337	99722
33819	99723
22419	99724
38813	99725
6349	99726
108017	99727
58679	99728
137897	99729
63358	99730
46559	99731
84762	99732
29226	99733
54059	99734
7838	99735
85597	99736
30860	99737
5295	99738
42593	99739
9709	99740
266	99741
7935	99742
98102	99743
39782	99744
41034	99745
67007	99746
174451	99747
100888	99748
67807	99749
172300	99750
2257	99751
40975	99752
4896	99753
26302	99754
70711	99755
32383	99756
85643	99757
84771	99758
83403	99759
113641	99760
5128	99761
58677	99762
46828	99763
55953	99764
17330	99765
21238	99766
58917	99767
17461	99768
85695	99769
2584	99770
12508	99771
11345	99772
1138	99773
857	99774
22664	99775
45562	99776
133370	99777
18791	99778
26861	99779
25565	99780
70966	99781
14814	99782
55096	99783
35899	99784
40980	99785
49452	99786
84893	99787
63102	99788
164528	99789
45704	99790
70959	99791
90657	99792
114100	99793
2569	99794
51332	99795
8313	99796
70272	99797
51332	99798
11771	99799
7279	99800
17967	99801
85605	99802
23950	99803
11996	99804
105452	99805
49345	99806
37589	99807
38588	99808
54974	99809
27427	99810
123677	99811
132961	99812
25720	99813
25736	99814
5827	99815
56560	99816
104393	99817
5040	99818
18812	99819
32986	99820
39620	99821
42118	99822
48078	99823
123005	99824
104463	99825
4632	99826
131378	99827
56192	99828
21664	99829
5567	99830
57454	99831
26228	99832
13359	99833
123142	99834
27854	99835
82881	99836
22492	99837
27197	99838
31963	99839
2021	99840
4310	99841
33335	99842
47840	99843
79238	99844
85653	99845
18855	99846
56996	99847
10412	99848
131482	99849
6407	99850
21213	99851
7253	99852
54001	99853
122943	99854
146764	99855
3385	99856
122338	99857
30810	99858
65627	99859
4656	99860
49239	99861
15702	99862
9571	99863
26551	99864
45925	99865
33817	99866
70054	99867
9137	99868
70531	99869
105463	99870
12544	99871
57973	99872
2983	99873
19765	99874
22509	99875
67300	99876
98825	99877
15780	99878
21370	99879
32953	99880
4419	99881
21456	99882
498	99883
724	99884
8239	99885
31406	99886
54214	99887
21011	99888
31151	99889
32733	99890
25760	99891
22304	99892
46248	99893
70186	99894
30482	99895
10873	99896
6100	99897
30646	99898
49854	99899
18930	99900
28637	99901
93651	99902
22561	99903
9574	99904
17763	99905
9592	99906
45034	99907
24952	99908
40399	99909
3385	99910
78347	99911
133936	99912
13264	99913
17554	99914
2584	99915
101870	99916
41178	99917
30373	99918
20967	99919
20806	99920
2316	99921
3894	99922
44938	99923
13269	99924
18370	99925
63068	99926
1641	99927
5465	99928
634	99929
33886	99930
12080	99931
33062	99932
7821	99933
18022	99934
59720	99935
33734	99936
23993	99937
3535	99938
2511	99939
1972	99940
43915	99941
19062	99942
111269	99943
7545	99944
80008	99945
7814	99946
162620	99947
35932	99948
42524	99949
19683	99950
135730	99951
106870	99952
59725	99953
8897	99954
20209	99955
52801	99956
113161	99957
54851	99958
17714	99959
97954	99960
69691	99961
140424	99962
77938	99963
89186	99964
54851	99965
75548	99966
92453	99967
16028	99968
108088	99969
114921	99970
92312	99971
17969	99972
48286	99973
8179	99974
73578	99975
102290	99976
433	99977
98962	99978
4342	99979
37685	99980
15080	99981
91152	99982
43327	99983
57684	99984
48498	99985
60380	99986
12829	99987
5484	99988
3240	99989
13086	99990
41364	99991
92269	99992
113324	99993
18609	99994
12166	99995
29728	99996
125126	99997
98518	99998
25784	99999
11178	100000
91910	100001
15001	100002
6295	100003
107799	100004
24042	100005
96043	100006
86408	100007
10059	100008
23969	100009
123966	100010
91333	100011
42205	100012
13137	100013
105880	100014
114601	100015
74474	100016
24555	100017
13221	100018
10	100019
465	100020
14128	100021
4416	100022
102949	100023
137269	100024
33110	100025
103908	100026
59902	100027
96049	100028
1783	100029
21775	100030
31485	100031
17043	100032
14299	100033
1602	100034
4761	100035
126601	100036
58174	100037
47113	100038
16028	100039
70337	100040
97237	100041
17669	100042
58102	100043
46859	100044
3542	100045
13033	100046
10756	100047
60416	100048
6421	100049
125467	100050
52351	100051
91800	100052
22900	100053
42924	100054
12162	100055
62409	100056
58149	100057
99253	100058
30830	100059
37211	100060
106768	100061
2974	100062
83318	100063
41303	100064
46314	100065
61157	100066
25860	100067
3141	100068
11684	100069
885	100070
69402	100071
93271	100072
50581	100073
23684	100074
13552	100075
64984	100076
97438	100077
2412	100078
4804	100079
52722	100080
174120	100081
2012	100082
57423	100083
2809	100084
3003	100085
24616	100086
44339	100087
41266	100088
6293	100089
10815	100090
14065	100091
135887	100092
27068	100093
71509	100094
144658	100095
3872	100096
110269	100097
66761	100098
177049	100099
88736	100100
78604	100101
34890	100102
99909	100103
150626	100104
186127	100105
185605	100106
25865	100107
177526	100108
172185	100109
63163	100110
39959	100111
40100	100112
69575	100113
84719	100114
27068	100115
65276	100116
5012	100117
14135	100118
72313	100119
788	100120
64262	100121
140398	100122
18486	100123
10269	100124
59126	100125
11150	100126
20239	100127
13614	100128
28718	100129
48489	100130
41533	100131
33164	100132
131002	100133
103045	100134
33200	100135
4811	100136
22189	100137
84028	100138
75964	100139
24492	100140
27063	100141
1827	100142
36586	100143
9530	100144
92585	100145
86564	100146
47456	100147
78426	100148
15920	100149
69933	100150
13915	100151
86731	100152
109365	100153
13553	100154
76758	100155
12317	100156
10557	100157
41698	100158
66241	100159
30541	100160
13230	100161
51081	100162
39942	100163
22875	100164
185704	100165
11	100166
11851	100167
33513	100168
71090	100169
65810	100170
90929	100171
84826	100172
97595	100173
2773	100174
28877	100175
40388	100176
146846	100177
51291	100178
83932	100179
65810	100180
85239	100181
33194	100182
31284	100183
61058	100184
59410	100185
2837	100186
143704	100187
102601	100188
115316	100189
1776	100190
33594	100191
48273	100192
58220	100193
240	100194
42866	100195
49510	100196
68004	100197
13204	100198
42256	100199
40209	100200
17902	100201
41058	100202
23215	100203
41113	100204
32934	100205
9566	100206
1195	100207
124890	100208
56612	100209
45456	100210
7221	100211
9639	100212
64295	100213
13767	100214
120282	100215
18817	100216
46381	100217
13811	100218
63350	100219
16999	100220
70377	100221
24028	100222
26719	100223
170285	100224
16329	100225
71156	100226
40887	100227
83950	100228
34163	100229
11181	100230
33019	100231
42454	100232
29363	100233
22265	100234
1195	100235
69427	100236
37553	100237
67793	100238
22681	100239
91815	100240
85808	100241
4789	100242
18454	100243
10282	100244
89341	100245
51965	100246
76931	100247
46862	100248
83705	100249
6633	100250
49384	100251
48987	100252
10072	100253
35735	100254
36204	100255
131160	100256
79135	100257
138389	100258
24219	100259
50789	100260
35519	100261
16999	100262
1197	100263
55586	100264
23600	100265
42323	100266
100508	100267
85749	100268
62922	100269
2474	100270
73431	100271
91416	100272
147379	100273
138849	100274
22253	100275
4850	100276
40772	100277
81168	100278
40137	100279
116223	100280
111828	100281
13767	100282
122464	100283
32425	100284
42355	100285
61322	100286
29924	100287
66294	100288
38068	100289
42941	100290
55909	100291
99467	100292
90249	100293
86	100294
21358	100295
25105	100296
29013	100297
25148	100298
60861	100299
111883	100300
83924	100301
11	100302
39954	100303
10859	100304
27585	100305
174774	100306
15532	100307
171710	100308
103932	100309
57987	100310
11852	100311
83943	100312
32939	100313
2837	100314
1197	100315
104865	100316
15745	100317
45670	100318
11507	100319
2966	100320
21077	100321
16778	100322
9808	100323
70716	100324
71897	100325
35006	100326
84013	100327
64761	100328
66384	100329
27310	100330
23162	100331
27113	100332
58370	100333
84179	100334
11141	100335
18963	100336
5987	100337
27097	100338
174974	100339
4670	100340
104653	100341
13194	100342
33494	100343
76323	100344
1479	100345
49357	100346
159512	100347
159114	100348
36522	100349
30190	100350
40437	100351
6350	100352
92297	100353
40393	100354
42529	100355
38387	100356
73729	100357
34949	100358
89332	100359
44725	100360
16350	100361
61081	100362
71479	100363
97333	100364
56921	100365
113497	100366
156035	100367
2367	100368
56201	100369
30025	100370
55379	100371
54920	100372
85385	100373
77730	100374
186605	100375
84108	100376
17041	100377
58038	100378
321	100379
4896	100380
48378	100381
139082	100382
22364	100383
8192	100384
181391	100385
29566	100386
13617	100387
84878	100388
34204	100389
2018	100390
42134	100391
36071	100392
5573	100393
105129	100394
138812	100395
52161	100396
79665	100397
111425	100398
27588	100399
72462	100400
27039	100401
18471	100402
54342	100403
39404	100404
75322	100405
22490	100406
24513	100407
69620	100408
105572	100409
27560	100410
321	100411
132646	100412
5240	100413
35039	100414
71897	100415
7747	100416
83843	100417
5161	100418
20712	100419
27731	100420
79135	100421
33806	100422
23729	100423
110583	100424
33197	100425
69424	100426
40260	100427
14759	100428
43665	100429
121003	100430
27807	100431
83142	100432
1885	100433
1365	100434
89703	100435
100919	100436
37898	100437
20094	100438
6055	100439
120374	100440
8098	100441
67039	100442
156346	100443
3136	100444
17120	100445
17056	100446
86717	100447
11249	100448
5160	100449
43962	100450
33740	100451
89748	100452
43711	100453
40357	100454
8238	100455
45435	100456
41254	100457
23541	100458
49125	100459
135615	100460
66172	100461
62974	100462
39323	100463
20070	100464
42353	100465
5017	100466
21399	100467
9915	100468
108071	100469
59105	100470
73646	100471
58597	100472
39144	100473
51279	100474
49508	100475
27055	100476
146269	100477
2518	100478
12096	100479
10	100480
3493	100481
42501	100482
70654	100483
40287	100484
15669	100485
135923	100486
19041	100487
17534	100488
187906	100489
42824	100490
28970	100491
33149	100492
114890	100493
112202	100494
8795	100495
8778	100496
124369	100497
18913	100498
108640	100499
152232	100500
1862	100501
101298	100502
116810	100503
3533	100504
1400	100505
59958	100506
120532	100507
3393	100508
52618	100509
105168	100510
5342	100511
50974	100512
52811	100513
8884	100514
53246	100515
35227	100516
104811	100517
138027	100518
171684	100519
80261	100520
70965	100521
138747	100522
6044	100523
104488	100524
100280	100525
22879	100526
17459	100527
84086	100528
10545	100529
79573	100530
116572	100531
131534	100532
25556	100533
19264	100534
27541	100535
10908	100536
71800	100537
83820	100538
65272	100539
45906	100540
63898	100541
103632	100542
96366	100543
22195	100544
33046	100545
19152	100546
5791	100547
79659	100548
106256	100549
44525	100550
54219	100551
7068	100552
84733	100553
121416	100554
63049	100555
157421	100556
25551	100557
4603	100558
26980	100559
120956	100560
55038	100561
1312	100562
27266	100563
30248	100564
94279	100565
70427	100566
409	100567
36353	100568
81892	100569
8292	100570
22529	100571
55962	100572
12467	100573
5731	100574
3385	100575
45319	100576
7237	100577
85133	100578
30115	100579
7729	100580
6734	100581
17109	100582
83768	100583
23540	100584
282	100585
34016	100586
59503	100587
11383	100588
71256	100589
41199	100590
112102	100591
9800	100592
21116	100593
96461	100594
185381	100595
11383	100596
71349	100597
35971	100598
72095	100599
2646	100600
71269	100601
18243	100602
75957	100603
123733	100604
35130	100605
62712	100606
2978	100607
49115	100608
9447	100609
12006	100610
10779	100611
99883	100612
138972	100613
122369	100614
86594	100615
166686	100616
25205	100617
114743	100618
115443	100619
92534	100620
12199	100621
138177	100622
34847	100623
34919	100624
11101	100625
31792	100626
3305	100627
28655	100628
9871	100629
16579	100630
32795	100631
89722	100632
28008	100633
25344	100634
34645	100635
68446	100636
52689	100637
97464	100638
32409	100639
58687	100640
139083	100641
141895	100642
85578	100643
9555	100644
45608	100645
59385	100646
120872	100647
53673	100648
3916	100649
80	100650
52597	100651
7560	100652
8884	100653
91057	100654
185654	100655
3403	100656
8907	100657
58088	100658
24000	100659
6823	100660
13271	100661
1699	100662
28687	100663
86450	100664
55352	100665
43035	100666
483	100667
36287	100668
172276	100669
182168	100670
68508	100671
48557	100672
103503	100673
20293	100674
117079	100675
19041	100676
59957	100677
4265	100678
103009	100679
135864	100680
7724	100681
108167	100682
69930	100683
171275	100684
103342	100685
171795	100686
136375	100687
23506	100688
16237	100689
135936	100690
107163	100691
107163	100692
103245	100693
136703	100694
43908	100695
11396	100696
9461	100697
83738	100698
172100	100699
115335	100700
88227	100701
108014	100702
5672	100703
170777	100704
87306	100705
182126	100706
148842	100707
136395	100708
126050	100709
171479	100710
117138	100711
148845	100712
27875	100713
136391	100714
1780	100715
171394	100716
178585	100717
182135	100718
138369	100719
34516	100720
97260	100721
134862	100722
1240	100723
3816	100724
115872	100725
182026	100726
136535	100727
4780	100728
106923	100729
181869	100730
17131	100731
175334	100732
98083	100733
108194	100734
92520	100735
86354	100736
170957	100737
176574	100738
6472	100739
10389	100740
171120	100741
41711	100742
140818	100743
13151	100744
16028	100745
6986	100746
30238	100747
14065	100748
95804	100749
61521	100750
46615	100751
25921	100752
992	100753
288	100754
52154	100755
3962	100756
19760	100757
62167	100758
65853	100759
8608	100760
3304	100761
84623	100762
5351	100763
9444	100764
145279	100765
22150	100766
51038	100767
43946	100768
43946	100769
107972	100770
33297	100771
20339	100772
52582	100773
42451	100774
42898	100775
74106	100776
114813	100777
13938	100778
15802	100779
105410	100780
48228	100781
11992	100782
17036	100783
14384	100784
80344	100785
111140	100786
140334	100787
112030	100788
10285	100789
29826	100790
29775	100791
188437	100792
72094	100793
80497	100794
5583	100795
5583	100796
106663	100797
177589	100798
13437	100799
13437	100800
5213	100801
10419	100802
10011	100803
1303	100804
171135	100805
58220	100806
109797	100807
95482	100808
22361	100809
11042	100810
153750	100811
49147	100812
86358	100813
92937	100814
21278	100815
18	100816
182302	100817
121526	100818
86593	100819
133633	100820
88029	100821
115404	100822
88949	100823
63096	100824
20472	100825
70489	100826
8158	100827
14522	100828
107334	100829
27886	100830
43223	100831
13917	100832
36220	100833
60310	100834
108878	100835
833	100836
143219	100837
24359	100838
5257	100839
185739	100840
19038	100841
88552	100842
79794	100843
20914	100844
29359	100845
60643	100846
51274	100847
41090	100848
13137	100849
983	100850
89085	100851
150328	100852
89459	100853
22112	100854
48265	100855
108971	100856
189187	100857
30966	100858
167883	100859
85776	100860
52798	100861
22289	100862
69484	100863
151053	100864
154352	100865
30136	100866
183215	100867
30400	100868
186934	100869
49598	100870
99871	100871
29823	100872
21204	100873
86555	100874
174812	100875
21299	100876
43353	100877
25442	100878
11738	100879
145543	100880
37281	100881
42932	100882
99679	100883
25124	100884
27447	100885
44580	100886
2243	100887
68124	100888
43322	100889
13986	100890
20065	100891
39623	100892
6389	100893
40586	100894
49019	100895
43226	100896
49078	100897
6385	100898
88778	100899
68714	100900
95064	100901
142593	100902
122964	100903
125041	100904
41373	100905
36352	100906
134785	100907
134785	100908
45513	100909
140595	100910
76340	100911
7985	100912
117003	100913
52180	100914
17804	100915
6403	100916
134840	100917
149914	100918
86048	100919
82766	100920
30922	100921
114091	100922
12110	100923
73351	100924
43480	100925
15133	100926
55498	100927
5054	100928
1819	100929
4674	100930
13151	100931
25640	100932
4883	100933
130660	100934
130927	100935
1742	100936
58125	100937
18417	100938
12346	100939
99749	100940
15580	100941
185785	100942
3245	100943
11748	100944
81671	100945
119690	100946
40871	100947
13853	100948
53032	100949
58191	100950
42834	100951
103479	100952
1303	100953
24520	100954
16268	100955
6730	100956
3240	100957
48387	100958
2830	100959
59704	100960
75286	100961
18513	100962
61014	100963
27001	100964
29347	100965
50883	100966
21625	100967
89818	100968
21207	100969
178736	100970
93001	100971
25	100972
22303	100973
114704	100974
20743	100975
41162	100976
52821	100977
27211	100978
103936	100979
140758	100980
104000	100981
73096	100982
92679	100983
1723	100984
19014	100985
101432	100986
34037	100987
4280	100988
63124	100989
51982	100990
125021	100991
8271	100992
44332	100993
22254	100994
759	100995
103880	100996
171837	100997
150139	100998
171556	100999
40453	101000
182139	101001
134422	101002
120472	101003
73551	101004
15165	101005
17123	101006
141637	101007
99013	101008
157566	101009
29937	101010
42293	101011
50854	101012
135728	101013
69774	101014
87705	101015
24431	101016
92022	101017
55762	101018
84952	101019
21011	101020
14272	101021
2850	101022
134591	101023
138469	101024
134438	101025
181364	101026
41528	101027
103789	101028
7293	101029
7256	101030
131668	101031
102552	101032
56851	101033
72659	101034
3688	101035
48304	101036
9723	101037
124714	101038
3621	101039
69457	101040
15410	101041
41317	101042
62837	101043
535	101044
13958	101045
6407	101046
3228	101047
56480	101048
8185	101049
135627	101050
103119	101051
43039	101052
87391	101053
138472	101054
42141	101055
135209	101056
103900	101057
556	101058
43648	101059
168766	101060
74431	101061
169455	101062
93573	101063
128100	101064
58448	101065
130910	101066
93054	101067
133223	101068
112100	101069
33862	101070
13231	101071
43908	101072
23948	101073
85941	101074
21188	101075
7352	101076
3227	101077
15791	101078
173813	101079
8775	101080
305	101081
2471	101082
20873	101083
174782	101084
178283	101085
46336	101086
9659	101087
13459	101088
6367	101089
4278	101090
159057	101091
39329	101092
22512	101093
81574	101094
58195	101095
299	101096
69381	101097
92152	101098
21680	101099
174850	101100
44273	101101
151334	101102
171955	101103
30025	101104
71582	101105
5974	101106
79138	101107
99414	101108
18998	101109
80910	101110
178930	101111
62795	101112
69322	101113
37196	101114
37694	101115
62761	101116
2283	101117
23658	101118
48529	101119
14848	101120
9574	101121
186289	101122
16565	101123
16784	101124
20610	101125
27417	101126
52847	101127
1905	101128
55671	101129
14340	101130
29826	101131
8602	101132
63372	101133
7650	101134
12376	101135
4622	101136
32226	101137
29922	101138
131317	101139
103622	101140
84261	101141
116055	101142
18536	101143
115278	101144
103450	101145
7724	101146
59721	101147
39988	101148
171325	101149
48328	101150
17009	101151
116433	101152
168451	101153
130853	101154
108129	101155
17023	101156
170145	101157
115105	101158
52711	101159
49760	101160
108014	101161
170359	101162
138257	101163
103601	101164
103090	101165
92160	101166
84085	101167
36253	101168
131950	101169
530	101170
130669	101171
69653	101172
103036	101173
41220	101174
11163	101175
27104	101176
178792	101177
33878	101178
40097	101179
120428	101180
115118	101181
84148	101182
131424	101183
13389	101184
18540	101185
6750	101186
3533	101187
121067	101188
170588	101189
58105	101190
41222	101191
131830	101192
84536	101193
32955	101194
17023	101195
148750	101196
84240	101197
69640	101198
14389	101199
177765	101200
131468	101201
103304	101202
103381	101203
103615	101204
171821	101205
52673	101206
84555	101207
131515	101208
103454	101209
69722	101210
18536	101211
15586	101212
43798	101213
103422	101214
27773	101215
15476	101216
19050	101217
58106	101218
27251	101219
6383	101220
178705	101221
10692	101222
124216	101223
22197	101224
48256	101225
71867	101226
101243	101227
99266	101228
126531	101229
47030	101230
90712	101231
13040	101232
122509	101233
149258	101234
87672	101235
22291	101236
104647	101237
79015	101238
99865	101239
40346	101240
83394	101241
171990	101242
7258	101243
99249	101244
136168	101245
138466	101246
99538	101247
72087	101248
116934	101249
59605	101250
86475	101251
172333	101252
125213	101253
29624	101254
96763	101255
138356	101256
117046	101257
32272	101258
182155	101259
36383	101260
177661	101261
115477	101262
69727	101263
2012	101264
6749	101265
4024	101266
146691	101267
107032	101268
86737	101269
69712	101270
138357	101271
63029	101272
58189	101273
107234	101274
106823	101275
135785	101276
187803	101277
108066	101278
20863	101279
130781	101280
138777	101281
181982	101282
130883	101283
114026	101284
122767	101285
15410	101286
46106	101287
57931	101288
38621	101289
38305	101290
42386	101291
59616	101292
9856	101293
6317	101294
140310	101295
9790	101296
59667	101297
1834	101298
47038	101299
81429	101300
7515	101301
83910	101302
134513	101303
31504	101304
1253	101305
40336	101306
33012	101307
27460	101308
42661	101309
128194	101310
40083	101311
171984	101312
48143	101313
18728	101314
52935	101315
88495	101316
18792	101317
2346	101318
138247	101319
72392	101320
59603	101321
37211	101322
29777	101323
23476	101324
160736	101325
24820	101326
19142	101327
2362	101328
48189	101329
1444	101330
43789	101331
178976	101332
18608	101333
69886	101334
189273	101335
63360	101336
266	101337
33086	101338
12160	101339
65181	101340
33138	101341
132566	101342
17265	101343
4078	101344
23807	101345
115658	101346
4269	101347
10486	101348
640	101349
4255	101350
36226	101351
10399	101352
131197	101353
14384	101354
6757	101355
20332	101356
23594	101357
59956	101358
14386	101359
27171	101360
48324	101361
431	101362
46791	101363
7689	101364
8710	101365
12046	101366
5239	101367
131505	101368
357	101369
102903	101370
49456	101371
22217	101372
42666	101373
49237	101374
33040	101375
9446	101376
67530	101377
105368	101378
50072	101379
57910	101380
12377	101381
40707	101382
1416	101383
31045	101384
46009	101385
84266	101386
32779	101387
85573	101388
22339	101389
15710	101390
31421	101391
38390	101392
66912	101393
165	101394
1642	101395
45898	101396
2318	101397
106723	101398
71127	101399
17109	101400
73078	101401
8277	101402
33358	101403
62551	101404
59650	101405
4762	101406
183510	101407
49510	101408
178418	101409
527	101410
4220	101411
24246	101412
77185	101413
103626	101414
53028	101415
6317	101416
137516	101417
70183	101418
126528	101419
5478	101420
1240	101421
83814	101422
68914	101423
70292	101424
41071	101425
71364	101426
34163	101427
9945	101428
73716	101429
70538	101430
23013	101431
63412	101432
71266	101433
43281	101434
71336	101435
2007	101436
86306	101437
6278	101438
22245	101439
16187	101440
52319	101441
10993	101442
70982	101443
1142	101444
58666	101445
58246	101446
15564	101447
116356	101448
61805	101449
26244	101450
93306	101451
2370	101452
57228	101453
8706	101454
26231	101455
43895	101456
6140	101457
19289	101458
24278	101459
48638	101460
88909	101461
8394	101462
135096	101463
48441	101464
47180	101465
175087	101466
33948	101467
3031	101468
138905	101469
16444	101470
87342	101471
40416	101472
53515	101473
6989	101474
70142	101475
20335	101476
125831	101477
790	101478
11894	101479
53065	101480
18602	101481
44091	101482
39341	101483
43790	101484
51151	101485
187221	101486
15024	101487
182356	101488
19554	101489
103574	101490
37908	101491
9241	101492
34413	101493
162369	101494
20197	101495
2	101496
9760	101497
2765	101498
1021	101499
135540	101500
113592	101501
58180	101502
9968	101503
138218	101504
8191	101505
9985	101506
61448	101507
125291	101508
53734	101509
29181	101510
49509	101511
8709	101512
856	101513
36513	101514
18628	101515
74555	101516
5466	101517
1305	101518
16406	101519
448	101520
162948	101521
4409	101522
66219	101523
25109	101524
13306	101525
21755	101526
3326	101527
87352	101528
126292	101529
49390	101530
170319	101531
116024	101532
103057	101533
167201	101534
75747	101535
84393	101536
25918	101537
19379	101538
88379	101539
135596	101540
19412	101541
41424	101542
26143	101543
7894	101544
20783	101545
152384	101546
99574	101547
32691	101548
27265	101549
9639	101550
169087	101551
1513	101552
8153	101553
32940	101554
101881	101555
138479	101556
76540	101557
36178	101558
75928	101559
1498	101560
2133	101561
27403	101562
92669	101563
2569	101564
69891	101565
78914	101566
20179	101567
89890	101568
537	101569
85293	101570
67162	101571
110493	101572
136771	101573
9175	101574
70050	101575
3345	101576
1411	101577
136374	101578
179048	101579
51468	101580
165719	101581
66056	101582
91405	101583
121469	101584
45536	101585
24448	101586
4568	101587
48961	101588
8519	101589
181824	101590
52242	101591
7721	101592
79069	101593
14259	101594
24649	101595
17082	101596
131504	101597
1303	101598
3391	101599
59030	101600
135273	101601
18537	101602
8622	101603
132465	101604
49302	101605
29426	101606
167333	101607
11306	101608
4297	101609
7237	101610
5572	101611
48995	101612
13415	101613
37785	101614
765	101615
24620	101616
8669	101617
724	101618
5821	101619
4341	101620
85017	101621
36340	101622
31933	101623
110781	101624
93169	101625
165	101626
4632	101627
66821	101628
66212	101629
4011	101630
29033	101631
56444	101632
957	101633
7145	101634
32995	101635
3240	101636
67851	101637
14384	101638
8077	101639
55145	101640
7935	101641
66530	101642
1059	101643
2639	101644
5405	101645
17222	101646
12407	101647
48544	101648
23022	101649
66812	101650
1112	101651
19885	101652
29169	101653
69546	101654
24605	101655
24854	101656
4420	101657
13918	101658
74291	101659
29309	101660
170315	101661
20462	101662
37274	101663
9481	101664
84055	101665
16311	101666
43833	101667
23754	101668
6575	101669
43641	101670
29370	101671
54777	101672
71540	101673
135548	101674
28451	101675
20385	101676
9759	101677
21453	101678
13727	101679
17833	101680
28466	101681
43784	101682
36173	101683
69481	101684
21253	101685
67520	101686
84619	101687
53967	101688
10871	101689
6299	101690
73217	101691
169009	101692
79261	101693
85745	101694
59230	101695
133265	101696
104206	101697
58199	101698
56343	101699
92466	101700
4819	101701
176	101702
73549	101703
69499	101704
28743	101705
3273	101706
41212	101707
136116	101708
143971	101709
20387	101710
141268	101711
103367	101712
92165	101713
44645	101714
36160	101715
21417	101716
12108	101717
33127	101718
3545	101719
31414	101720
49252	101721
100810	101722
72094	101723
65199	101724
81940	101725
105853	101726
149	101727
115233	101728
150043	101729
71285	101730
29380	101731
12183	101732
48316	101733
41206	101734
59701	101735
20330	101736
9752	101737
130082	101738
14140	101739
58140	101740
75920	101741
107451	101742
15663	101743
1445	101744
6324	101745
36220	101746
138712	101747
50832	101748
7153	101749
85868	101750
43712	101751
188308	101752
63246	101753
40438	101754
3773	101755
109335	101756
151871	101757
135812	101758
106688	101759
179169	101760
115275	101761
178572	101762
97600	101763
178366	101764
1774	101765
179101	101766
102758	101767
12010	101768
16349	101769
1845	101770
86083	101771
87343	101772
150284	101773
303	101774
33142	101775
639	101776
10126	101777
828	101778
57871	101779
115245	101780
1699	101781
52809	101782
69719	101783
13080	101784
6091	101785
76093	101786
11364	101787
18534	101788
52790	101789
63089	101790
38460	101791
108125	101792
8919	101793
2080	101794
108188	101795
13458	101796
70220	101797
4024	101798
2669	101799
79488	101800
27309	101801
30535	101802
1291	101803
58138	101804
2152	101805
901	101806
7797	101807
1995	101808
181653	101809
157789	101810
93503	101811
89092	101812
109945	101813
48228	101814
18644	101815
112	101816
36009	101817
13777	101818
62652	101819
95698	101820
61425	101821
11778	101822
19172	101823
178611	101824
123434	101825
11183	101826
86204	101827
135225	101828
19042	101829
1105	101830
57874	101831
16274	101832
254	101833
58032	101834
2612	101835
40540	101836
30087	101837
7885	101838
44452	101839
864	101840
8902	101841
100411	101842
43362	101843
132152	101844
58523	101845
84761	101846
382	101847
22085	101848
95220	101849
70855	101850
4385	101851
79261	101852
126845	101853
134826	101854
48536	101855
63861	101856
7088	101857
159526	101858
118334	101859
119346	101860
133961	101861
179699	101862
20164	101863
86876	101864
73267	101865
9518	101866
77332	101867
130093	101868
11229	101869
71509	101870
20523	101871
7181	101872
21748	101873
28397	101874
2488	101875
59004	101876
10084	101877
3323	101878
4320	101879
43959	101880
5640	101881
57944	101882
2075	101883
2052	101884
29300	101885
38126	101886
99298	101887
23922	101888
18508	101889
158221	101890
84915	101891
12660	101892
21413	101893
44465	101894
1253	101895
18161	101896
30243	101897
50644	101898
22359	101899
113	101900
73031	101901
919	101902
112698	101903
280	101904
69520	101905
19431	101906
10855	101907
27159	101908
109147	101909
40223	101910
88439	101911
33872	101912
775	101913
6463	101914
27089	101915
6275	101916
81414	101917
99835	101918
2571	101919
176	101920
11128	101921
13315	101922
27325	101923
73758	101924
37940	101925
47247	101926
92435	101927
138345	101928
22727	101929
101977	101930
2677	101931
35259	101932
40051	101933
47324	101934
44434	101935
138105	101936
15419	101937
87336	101938
2894	101939
3474	101940
59959	101941
507	101942
12200	101943
25309	101944
43484	101945
24193	101946
4265	101947
40220	101948
40136	101949
36026	101950
103792	101951
6420	101952
1388	101953
43759	101954
12203	101955
1861	101956
10420	101957
34833	101958
152438	101959
9457	101960
24820	101961
40110	101962
131291	101963
84378	101964
34426	101965
119227	101966
693	101967
125132	101968
93277	101969
537	101970
26732	101971
178086	101972
14126	101973
15729	101974
29904	101975
112272	101976
2221	101977
178631	101978
187732	101979
77978	101980
81809	101981
17957	101982
115973	101983
27266	101984
63306	101985
17763	101986
24345	101987
65793	101988
52618	101989
36353	101990
5389	101991
24480	101992
43711	101993
69588	101994
133734	101995
188983	101996
102520	101997
134904	101998
70292	101999
54578	102000
8899	102001
16288	102002
25567	102003
31697	102004
81863	102005
94529	102006
52780	102007
103628	102008
68586	102009
38262	102010
50783	102011
87709	102012
52181	102013
22958	102014
92763	102015
74861	102016
34812	102017
75843	102018
115625	102019
79760	102020
42147	102021
13777	102022
13762	102023
150037	102024
123304	102025
138123	102026
137962	102027
15506	102028
170268	102029
33076	102030
22958	102031
113749	102032
26387	102033
12100	102034
58535	102035
43429	102036
48207	102037
12882	102038
2637	102039
89268	102040
63782	102041
170535	102042
15686	102043
116619	102044
131415	102045
126278	102046
170385	102047
23000	102048
121885	102049
123559	102050
72091	102051
105860	102052
76113	102053
178672	102054
10825	102055
134870	102056
23041	102057
37462	102058
168666	102059
120561	102060
73086	102061
139325	102062
91860	102063
141861	102064
43508	102065
7833	102066
170191	102067
139701	102068
2048	102069
140278	102070
48586	102071
13144	102072
42665	102073
4269	102074
27060	102075
3453	102076
5349	102077
36429	102078
113	102079
75888	102080
55332	102081
26991	102082
71158	102083
85383	102084
15084	102085
31458	102086
8915	102087
165	102088
4542	102089
35666	102090
1058	102091
23807	102092
14568	102093
127102	102094
48544	102095
112008	102096
182179	102097
57816	102098
89697	102099
27416	102100
11136	102101
139403	102102
166553	102103
923	102104
39945	102105
108074	102106
10357	102107
5577	102108
91321	102109
71045	102110
27350	102111
114519	102112
8261	102113
49685	102114
135877	102115
59726	102116
113282	102117
86091	102118
157874	102119
181403	102120
71524	102121
27137	102122
8182	102123
14689	102124
52597	102125
14384	102126
3172	102127
58113	102128
17141	102129
983	102130
141906	102131
1828	102132
10716	102133
136533	102134
42257	102135
92216	102136
59740	102137
84650	102138
2352	102139
19910	102140
57404	102141
7158	102142
48625	102143
95714	102144
28968	102145
136249	102146
20184	102147
15550	102148
70570	102149
37856	102150
7935	102151
85581	102152
30952	102153
84763	102154
43036	102155
3887	102156
34885	102157
4792	102158
24094	102159
170282	102160
108480	102161
127353	102162
23862	102163
39652	102164
5	102165
52567	102166
2633	102167
85530	102168
757	102169
33259	102170
9804	102171
118922	102172
35998	102173
115334	102174
1779	102175
6813	102176
40715	102177
4889	102178
40555	102179
40023	102180
7175	102181
16028	102182
107051	102183
21311	102184
19525	102185
9154	102186
36846	102187
84673	102188
15332	102189
62103	102190
28054	102191
5638	102192
146001	102193
108441	102194
71606	102195
58209	102196
52419	102197
40023	102198
13052	102199
6735	102200
52849	102201
604	102202
7027	102203
145448	102204
16605	102205
104731	102206
19234	102207
140849	102208
32727	102209
756	102210
33164	102211
71341	102212
68679	102213
124211	102214
73574	102215
34602	102216
136156	102217
36263	102218
86188	102219
1182	102220
3768	102221
43861	102222
12508	102223
25532	102224
43799	102225
52933	102226
8878	102227
131141	102228
40082	102229
8182	102230
7160	102231
47986	102232
17725	102233
29352	102234
130929	102235
18833	102236
10417	102237
170903	102238
5489	102239
131164	102240
4409	102241
15087	102242
21562	102243
50000	102244
46512	102245
72895	102246
8502	102247
130708	102248
52679	102249
62960	102250
105	102251
69990	102252
62960	102253
80773	102254
26514	102255
1916	102256
111954	102257
3726	102258
33422	102259
25419	102260
15430	102261
11854	102262
171046	102263
41370	102264
68485	102265
84423	102266
23548	102267
9525	102268
138785	102269
1199	102270
94880	102271
109976	102272
183151	102273
122946	102274
7474	102275
69663	102276
75572	102277
60885	102278
20291	102279
97935	102280
6865	102281
8932	102282
57288	102283
69711	102284
87136	102285
55294	102286
31601	102287
56585	102288
50956	102289
135438	102290
64421	102291
91752	102292
14107	102293
16664	102294
33534	102295
25810	102296
4896	102297
168986	102298
1139	102299
40450	102300
61542	102301
12309	102302
28958	102303
45131	102304
14352	102305
97421	102306
39089	102307
165663	102308
22697	102309
23580	102310
143479	102311
112382	102312
3223	102313
41049	102314
12934	102315
29713	102316
136832	102317
23505	102318
4628	102319
52363	102320
29421	102321
71347	102322
106768	102323
2988	102324
45966	102325
4124	102326
89791	102327
60534	102328
52963	102329
132899	102330
20362	102331
91916	102332
18114	102333
103161	102334
139671	102335
17445	102336
20863	102337
49339	102338
136371	102339
33315	102340
20581	102341
138379	102342
137953	102343
107562	102344
187855	102345
1730	102346
9564	102347
49618	102348
18452	102349
71938	102350
146643	102351
42382	102352
139866	102353
28351	102354
132458	102355
105911	102356
42103	102357
435	102358
22270	102359
61144	102360
51992	102361
2773	102362
102945	102363
53301	102364
63102	102365
982	102366
106724	102367
177782	102368
26737	102369
45884	102370
39323	102371
39950	102372
3176	102373
123450	102374
530	102375
8550	102376
46058	102377
22540	102378
22702	102379
6350	102380
63906	102381
17465	102382
8177	102383
19627	102384
35621	102385
2009	102386
47891	102387
115588	102388
181840	102389
13527	102390
33095	102391
5479	102392
728	102393
91028	102394
20352	102395
1421	102396
7123	102397
16974	102398
83955	102399
179976	102400
78005	102401
9269	102402
4560	102403
103659	102404
11175	102405
139	102406
57384	102407
98135	102408
98135	102409
43726	102410
13124	102411
24558	102412
33186	102413
48677	102414
29155	102415
5828	102416
91349	102417
43049	102418
61707	102419
95200	102420
106319	102421
150635	102422
58450	102423
4093	102424
112	102425
134758	102426
2849	102427
45630	102428
13046	102429
69874	102430
48315	102431
15272	102432
40124	102433
10372	102434
24637	102435
5484	102436
136047	102437
96833	102438
84585	102439
6731	102440
29881	102441
42856	102442
84140	102443
107979	102444
107030	102445
103713	102446
116956	102447
91557	102448
107979	102449
136532	102450
63932	102451
86617	102452
6289	102453
12179	102454
760	102455
24490	102456
91483	102457
4778	102458
116966	102459
49531	102460
1779	102461
33023	102462
84391	102463
26938	102464
19503	102465
7135	102466
19995	102467
5157	102468
40273	102469
75736	102470
3339	102471
98391	102472
14345	102473
33007	102474
112	102475
15522	102476
41192	102477
107851	102478
37526	102479
56623	102480
48914	102481
66884	102482
37541	102483
29234	102484
23083	102485
61752	102486
47225	102487
46995	102488
62868	102489
45644	102490
14006	102491
54948	102492
89327	102493
35869	102494
44436	102495
20819	102496
89626	102497
8008	102498
7178	102499
22490	102500
47163	102501
31797	102502
166225	102503
93126	102504
71975	102505
140599	102506
181342	102507
30527	102508
62891	102509
83546	102510
3271	102511
89099	102512
54351	102513
11851	102514
46474	102515
40204	102516
8259	102517
47279	102518
39885	102519
11	102520
3213	102521
89013	102522
40849	102523
6385	102524
12810	102525
20720	102526
12596	102527
25943	102528
227	102529
13109	102530
20920	102531
9103	102532
81427	102533
181147	102534
58402	102535
131693	102536
170963	102537
12203	102538
52182	102539
21772	102540
110987	102541
53935	102542
55707	102543
46130	102544
67030	102545
37028	102546
138301	102547
86209	102548
171825	102549
4698	102550
13111	102551
28603	102552
20294	102553
116952	102554
82298	102555
30925	102556
43797	102557
23547	102558
123344	102559
6978	102560
29945	102561
117072	102562
46324	102563
42458	102564
7154	102565
4878	102566
6266	102567
5286	102568
85303	102569
124691	102570
7221	102571
79606	102572
14981	102573
17420	102574
14698	102575
17420	102576
25435	102577
60752	102578
178259	102579
135837	102580
87061	102581
95663	102582
45054	102583
23875	102584
35998	102585
97016	102586
95034	102587
3794	102588
64147	102589
53321	102590
16778	102591
115468	102592
80066	102593
68153	102594
10417	102595
54208	102596
56874	102597
4427	102598
9446	102599
39261	102600
40069	102601
84479	102602
56107	102603
7976	102604
18437	102605
13484	102606
72518	102607
70441	102608
28775	102609
13484	102610
18437	102611
6816	102612
93262	102613
63238	102614
18608	102615
236	102616
24487	102617
74558	102618
117869	102619
69728	102620
187951	102621
87335	102622
72060	102623
3018	102624
12169	102625
27075	102626
45663	102627
177501	102628
182152	102629
136744	102630
178024	102631
52552	102632
8911	102633
20489	102634
84	102635
103300	102636
54488	102637
27015	102638
40363	102639
16399	102640
73327	102641
112614	102642
16831	102643
70390	102644
33472	102645
2127	102646
21068	102647
3318	102648
10194	102649
59434	102650
7118	102651
138001	102652
1809	102653
168592	102654
13295	102655
12494	102656
14335	102657
72590	102658
20326	102659
4813	102660
171989	102661
9519	102662
188829	102663
58528	102664
5469	102665
103083	102666
15530	102667
69967	102668
18969	102669
5469	102670
15410	102671
103082	102672
121624	102673
33331	102674
11246	102675
107068	102676
209	102677
32757	102678
92561	102679
152201	102680
119674	102681
6435	102682
9442	102683
75538	102684
41041	102685
70080	102686
42286	102687
167819	102688
45379	102689
151823	102690
175309	102691
72090	102692
168686	102693
59763	102694
156323	102695
162478	102696
76998	102697
14449	102698
4973	102699
110084	102700
15	102701
135969	102702
67484	102703
86453	102704
52254	102705
141924	102706
140377	102707
88601	102708
67694	102709
135246	102710
117089	102711
17546	102712
138263	102713
6198	102714
110577	102715
72074	102716
97541	102717
92492	102718
87364	102719
86494	102720
15953	102721
138670	102722
71268	102723
53063	102724
52102	102725
61766	102726
136128	102727
9751	102728
59670	102729
460	102730
130673	102731
154060	102732
58833	102733
11138	102734
181880	102735
9298	102736
2938	102737
8548	102738
67893	102739
35520	102740
33946	102741
12461	102742
104269	102743
3380	102744
45098	102745
109451	102746
16539	102747
35183	102748
6474	102749
163695	102750
2479	102751
4817	102752
5422	102753
16683	102754
176899	102755
72054	102756
12302	102757
135072	102758
33373	102759
16591	102760
37830	102761
27775	102762
19654	102763
74393	102764
44655	102765
102793	102766
24038	102767
62918	102768
91548	102769
21680	102770
12400	102771
103809	102772
181795	102773
105861	102774
139369	102775
128897	102776
34495	102777
83683	102778
103619	102779
149936	102780
133546	102781
89327	102782
177229	102783
59709	102784
22571	102785
20709	102786
70031	102787
6262	102788
160414	102789
64124	102790
82390	102791
99556	102792
44894	102793
3163	102794
127747	102795
44949	102796
38589	102797
95822	102798
134066	102799
86204	102800
138371	102801
86205	102802
86204	102803
138367	102804
70220	102805
176993	102806
59500	102807
138370	102808
181949	102809
67277	102810
71501	102811
71060	102812
237	102813
22679	102814
60541	102815
24492	102816
23461	102817
83903	102818
14033	102819
23215	102820
9175	102821
109334	102822
89459	102823
178861	102824
92653	102825
90033	102826
73943	102827
18782	102828
4785	102829
16656	102830
24664	102831
14912	102832
154062	102833
90838	102834
9745	102835
8329	102836
71261	102837
656	102838
58326	102839
21033	102840
19669	102841
157036	102842
27350	102843
1397	102844
18295	102845
80566	102846
106090	102847
136247	102848
41303	102849
22970	102850
48584	102851
181445	102852
133803	102853
86483	102854
1780	102855
131221	102856
58709	102857
31326	102858
30772	102859
41586	102860
103058	102861
1197	102862
11386	102863
48578	102864
142602	102865
40850	102866
4278	102867
51208	102868
374	102869
55628	102870
4252	102871
15528	102872
7093	102873
2202	102874
98988	102875
106060	102876
71261	102877
23585	102878
22268	102879
55238	102880
18726	102881
19038	102882
29196	102883
104069	102884
52942	102885
144177	102886
109904	102887
106425	102888
22879	102889
141944	102890
9227	102891
12085	102892
126441	102893
130211	102894
185024	102895
109209	102896
56847	102897
97565	102898
14754	102899
144439	102900
79879	102901
158738	102902
108084	102903
5213	102904
92381	102905
69679	102906
25637	102907
58245	102908
103248	102909
9507	102910
9807	102911
7164	102912
7650	102913
6802	102914
27764	102915
58353	102916
16288	102917
13105	102918
4904	102919
23563	102920
2634	102921
37671	102922
75769	102923
3526	102924
49417	102925
29699	102926
31505	102927
12435	102928
17353	102929
8878	102930
36199	102931
58381	102932
25776	102933
20685	102934
1065	102935
63139	102936
24952	102937
47670	102938
4626	102939
7835	102940
39341	102941
105058	102942
15959	102943
6751	102944
110668	102945
16138	102946
37526	102947
4770	102948
7171	102949
86	102950
5147	102951
98897	102952
8729	102953
4692	102954
96561	102955
6054	102956
39204	102957
92788	102958
44535	102959
14335	102960
13731	102961
29950	102962
18508	102963
1110	102964
133585	102965
760	102966
2634	102967
11147	102968
86517	102969
12656	102970
4080	102971
11281	102972
11573	102973
18463	102974
24583	102975
13451	102976
22237	102977
27159	102978
66740	102979
250	102980
139762	102981
83708	102982
64258	102983
11140	102984
1476	102985
636	102986
53891	102987
46001	102988
81261	102989
20806	102990
7618	102991
85317	102992
129031	102993
15496	102994
16161	102995
86809	102996
111496	102997
36226	102998
27410	102999
149604	103000
9028	103001
86355	103002
33546	103003
103792	103004
53255	103005
31892	103006
48143	103007
3595	103008
88253	103009
27863	103010
132029	103011
24267	103012
164960	103013
141780	103014
31086	103015
96721	103016
43162	103017
42755	103018
15497	103019
424	103020
19658	103021
13185	103022
83421	103023
118014	103024
56055	103025
31182	103026
58822	103027
112808	103028
20189	103029
94619	103030
111863	103031
45776	103032
16086	103033
57086	103034
63112	103035
53653	103036
136	103037
8178	103038
115998	103039
130888	103040
17077	103041
1891	103042
58822	103043
119383	103044
175039	103045
113141	103046
48120	103047
6986	103048
11428	103049
61725	103050
12267	103051
740	103052
13141	103053
90061	103054
15744	103055
16318	103056
13144	103057
84548	103058
187058	103059
141268	103060
113829	103061
79413	103062
72011	103063
3584	103064
41964	103065
13841	103066
51133	103067
35595	103068
17049	103069
17569	103070
10093	103071
22291	103072
10254	103073
24254	103074
107799	103075
97475	103076
57994	103077
23498	103078
19955	103079
9039	103080
29033	103081
92	103082
22534	103083
108048	103084
20189	103085
57033	103086
43111	103087
161662	103088
18559	103089
8041	103090
135106	103091
62805	103092
2048	103093
6201	103094
39033	103095
16463	103096
36174	103097
29911	103098
52566	103099
12203	103100
24610	103101
15876	103102
3545	103103
51418	103104
175901	103105
97334	103106
151887	103107
103098	103108
12183	103109
74348	103110
13427	103111
10624	103112
15517	103113
9060	103114
94051	103115
11970	103116
9490	103117
62929	103118
4957	103119
116788	103120
36673	103121
31050	103122
37214	103123
11476	103124
9645	103125
7178	103126
35205	103127
23886	103128
10739	103129
686	103130
2650	103131
45621	103132
3775	103133
124057	103134
17633	103135
35611	103136
24702	103137
16523	103138
106640	103139
122938	103140
138085	103141
103409	103142
103532	103143
175311	103144
103313	103145
86718	103146
114890	103147
90038	103148
68514	103149
128794	103150
7945	103151
641	103152
62961	103153
15542	103154
34937	103155
125966	103156
40015	103157
4817	103158
116040	103159
20590	103160
84215	103161
840	103162
124155	103163
105862	103164
89697	103165
118085	103166
2782	103167
22258	103168
256	103169
20778	103170
3233	103171
31611	103172
43671	103173
104450	103174
40013	103175
13830	103176
33133	103177
11794	103178
48878	103179
43321	103180
15738	103181
36684	103182
48389	103183
27260	103184
21792	103185
3587	103186
10367	103187
32164	103188
4655	103189
5359	103190
15981	103191
106276	103192
69391	103193
112033	103194
112125	103195
119234	103196
112046	103197
112046	103198
73648	103199
11461	103200
69841	103201
71683	103202
11794	103203
2969	103204
4002	103205
54283	103206
23420	103207
9719	103208
25120	103209
89124	103210
76708	103211
101038	103212
4004	103213
10779	103214
48076	103215
160	103216
48300	103217
22291	103218
35954	103219
92561	103220
820	103221
4811	103222
33144	103223
17534	103224
7734	103225
108893	103226
67824	103227
58163	103228
84020	103229
108984	103230
30840	103231
84625	103232
104941	103233
7228	103234
1253	103235
15913	103236
64173	103237
11650	103238
6293	103239
151633	103240
2349	103241
50920	103242
138227	103243
138776	103244
169257	103245
59505	103246
2	103247
43805	103248
72072	103249
51924	103250
147387	103251
10924	103252
6751	103253
104659	103254
27316	103255
4552	103256
13124	103257
1644	103258
105482	103259
165008	103260
107902	103261
9760	103262
15999	103263
14350	103264
100158	103265
17938	103266
8929	103267
36300	103268
641	103269
109924	103270
6990	103271
141697	103272
15719	103273
176	103274
48381	103275
81114	103276
19631	103277
50959	103278
32771	103279
133458	103280
59496	103281
3640	103282
11370	103283
76370	103284
15799	103285
171534	103286
8888	103287
177858	103288
86815	103289
40146	103290
4779	103291
141778	103292
140024	103293
177930	103294
52541	103295
166315	103296
50448	103297
131014	103298
110024	103299
6369	103300
22296	103301
3354	103302
159097	103303
12427	103304
137501	103305
137481	103306
40576	103307
145944	103308
56658	103309
55149	103310
179017	103311
169075	103312
126389	103313
80730	103314
129891	103315
137581	103316
97129	103317
177863	103318
36357	103319
89456	103320
95917	103321
71727	103322
24423	103323
122200	103324
80244	103325
96970	103326
106032	103327
137641	103328
178137	103329
136194	103330
169195	103331
181350	103332
150147	103333
73258	103334
60983	103335
136219	103336
119746	103337
120581	103338
180546	103339
144805	103340
144857	103341
126855	103342
123051	103343
141896	103344
79085	103345
89064	103346
65467	103347
53562	103348
96835	103349
100447	103350
180330	103351
180337	103352
188511	103353
86985	103354
137626	103355
107541	103356
110889	103357
158986	103358
51522	103359
78611	103360
39063	103361
66783	103362
125044	103363
99813	103364
77888	103365
73416	103366
110886	103367
81189	103368
146958	103369
77717	103370
165879	103371
55477	103372
180541	103373
56498	103374
1948	103375
32614	103376
20401	103377
36223	103378
2501	103379
56262	103380
76443	103381
170810	103382
93351	103383
136778	103384
69507	103385
4252	103386
116152	103387
150859	103388
9021	103389
14334	103390
20801	103391
17293	103392
27152	103393
4011	103394
18024	103395
88719	103396
67028	103397
133695	103398
181814	103399
87274	103400
105966	103401
132971	103402
117125	103403
19854	103404
74513	103405
113987	103406
58406	103407
140949	103408
52879	103409
149688	103410
135212	103411
81386	103412
170821	103413
60891	103414
80077	103415
12372	103416
64018	103417
19926	103418
100669	103419
48146	103420
59312	103421
15506	103422
60061	103423
103223	103424
22370	103425
59831	103426
1093	103427
49301	103428
80038	103429
59773	103430
18566	103431
42700	103432
2959	103433
49711	103434
101967	103435
67688	103436
105817	103437
62629	103438
188635	103439
39813	103440
41027	103441
28699	103442
159051	103443
184349	103444
44414	103445
115132	103446
49933	103447
106629	103448
7449	103449
161247	103450
130559	103451
162391	103452
121394	103453
89717	103454
119980	103455
1948	103456
3876	103457
132465	103458
55280	103459
33283	103460
6403	103461
123101	103462
11980	103463
26925	103464
85863	103465
96703	103466
170255	103467
43792	103468
10791	103469
25777	103470
49377	103471
6349	103472
37813	103473
37787	103474
6949	103475
1277	103476
68954	103477
11041	103478
23943	103479
8992	103480
40548	103481
157	103482
48769	103483
59130	103484
57874	103485
175700	103486
47976	103487
23267	103488
63124	103489
92660	103490
85199	103491
40184	103492
103012	103493
40208	103494
185342	103495
114541	103496
146290	103497
40223	103498
136740	103499
97654	103500
55998	103501
8029	103502
4354	103503
4896	103504
106141	103505
140093	103506
5726	103507
44760	103508
96080	103509
87395	103510
100590	103511
91667	103512
125437	103513
84199	103514
48447	103515
83784	103516
116291	103517
63363	103518
37485	103519
87850	103520
4734	103521
70329	103522
48800	103523
41050	103524
8160	103525
15	103526
52731	103527
694	103528
11145	103529
17355	103530
3770	103531
63392	103532
1006	103533
16631	103534
7963	103535
171133	103536
3887	103537
5109	103538
22528	103539
2633	103540
86372	103541
8211	103542
175315	103543
11304	103544
20780	103545
5459	103546
86371	103547
40654	103548
18	103549
29352	103550
19025	103551
15087	103552
167477	103553
1168	103554
108647	103555
116676	103556
44677	103557
33433	103558
146823	103559
124021	103560
186514	103561
65527	103562
101496	103563
85446	103564
33639	103565
71073	103566
44316	103567
18911	103568
9998	103569
22487	103570
15186	103571
2936	103572
18566	103573
641	103574
1821	103575
165301	103576
1932	103577
181931	103578
92348	103579
52032	103580
132940	103581
42332	103582
7157	103583
57955	103584
27209	103585
7234	103586
78904	103587
2656	103588
84328	103589
44283	103590
27095	103591
23563	103592
65950	103593
10327	103594
104703	103595
5471	103596
40028	103597
25812	103598
70257	103599
87403	103600
61728	103601
80161	103602
33662	103603
21973	103604
14667	103605
5318	103606
63093	103607
19901	103608
86210	103609
176	103610
6391	103611
71923	103612
76337	103613
130711	103614
10660	103615
57923	103616
52902	103617
73295	103618
36765	103619
61357	103620
13457	103621
871	103622
8384	103623
27809	103624
27228	103625
6437	103626
16617	103627
149697	103628
63794	103629
108897	103630
42513	103631
27068	103632
107001	103633
168248	103634
156041	103635
26986	103636
97401	103637
69517	103638
48349	103639
8179	103640
69726	103641
20376	103642
87266	103643
89088	103644
173779	103645
110386	103646
4027	103647
42319	103648
108123	103649
65185	103650
120438	103651
124065	103652
20339	103653
14333	103654
17036	103655
58010	103656
15532	103657
8399	103658
7148	103659
137623	103660
119943	103661
107656	103662
135245	103663
147691	103664
145879	103665
53777	103666
129911	103667
183494	103668
8941	103669
4653	103670
60380	103671
106489	103672
33366	103673
22170	103674
157332	103675
3850	103676
2511	103677
19151	103678
119009	103679
80772	103680
10460	103681
57595	103682
49443	103683
15674	103684
10043	103685
611	103686
404	103687
28691	103688
26051	103689
20951	103690
24592	103691
24563	103692
10765	103693
227	103694
107028	103695
856	103696
142483	103697
108022	103698
138235	103699
71598	103700
22896	103701
72860	103702
109596	103703
57939	103704
9991	103705
93051	103706
91357	103707
135243	103708
91390	103709
53978	103710
91390	103711
125166	103712
97997	103713
45887	103714
154937	103715
4436	103716
17547	103717
15	103718
70292	103719
35169	103720
768	103721
83056	103722
18118	103723
104372	103724
43620	103725
44257	103726
5417	103727
95688	103728
135251	103729
131722	103730
140697	103731
20361	103732
7460	103733
121129	103734
73776	103735
14213	103736
132044	103737
16291	103738
62511	103739
35071	103740
8861	103741
58132	103742
17513	103743
23927	103744
96872	103745
18025	103746
96763	103747
36643	103748
89581	103749
4590	103750
16794	103751
8465	103752
73002	103753
45783	103754
50935	103755
61149	103756
23827	103757
50865	103758
16512	103759
42366	103760
35694	103761
14686	103762
78436	103763
22415	103764
169367	103765
29656	103766
3312	103767
147854	103768
74084	103769
108079	103770
75813	103771
36187	103772
29906	103773
86479	103774
18559	103775
49192	103776
79685	103777
14050	103778
14638	103779
59563	103780
53193	103781
54842	103782
106420	103783
84386	103784
8818	103785
79842	103786
27705	103787
56767	103788
69318	103789
52119	103790
23547	103791
57829	103792
1096	103793
78914	103794
6266	103795
1720	103796
11063	103797
40722	103798
75674	103799
33855	103800
178186	103801
177601	103802
177922	103803
94156	103804
52795	103805
110229	103806
8916	103807
19691	103808
15089	103809
64241	103810
132607	103811
38303	103812
173123	103813
134426	103814
108130	103815
130862	103816
131771	103817
121396	103818
13784	103819
16324	103820
50074	103821
14065	103822
113993	103823
143756	103824
81853	103825
105089	103826
857	103827
11748	103828
92144	103829
77165	103830
16703	103831
143670	103832
1691	103833
143489	103834
30986	103835
48068	103836
20336	103837
12215	103838
5163	103839
43748	103840
69706	103841
11076	103842
84421	103843
12140	103844
24610	103845
14344	103846
105	103847
84468	103848
52641	103849
42074	103850
18973	103851
139	103852
18	103853
31321	103854
139863	103855
87784	103856
110995	103857
18577	103858
169648	103859
146541	103860
140505	103861
136135	103862
7156	103863
10395	103864
1384	103865
2666	103866
177829	103867
36244	103868
1445	103869
45869	103870
40409	103871
21641	103872
3722	103873
113826	103874
14972	103875
2609	103876
130775	103877
80072	103878
42895	103879
24656	103880
25382	103881
50750	103882
31856	103883
30055	103884
42167	103885
72744	103886
79248	103887
111997	103888
59948	103889
118117	103890
103153	103891
76268	103892
11430	103893
26295	103894
20253	103895
30459	103896
98939	103897
142548	103898
9098	103899
108062	103900
103926	103901
94967	103902
16331	103903
22177	103904
114545	103905
33235	103906
1656	103907
16369	103908
8186	103909
103726	103910
36538	103911
8186	103912
115058	103913
61700	103914
13038	103915
181245	103916
62366	103917
120854	103918
22327	103919
84169	103920
17041	103921
19	103922
26192	103923
20529	103924
124156	103925
97104	103926
15167	103927
112931	103928
59934	103929
41423	103930
8965	103931
19500	103932
84441	103933
23089	103934
139354	103935
56497	103936
3947	103937
166909	103938
158397	103939
7468	103940
60787	103941
7029	103942
22227	103943
169766	103944
173790	103945
97871	103946
107381	103947
6244	103948
85611	103949
173559	103950
14	103951
44523	103952
119703	103953
156696	103954
139955	103955
163181	103956
138079	103957
6783	103958
138088	103959
14	103960
92180	103961
159662	103962
95476	103963
46244	103964
107953	103965
159844	103966
94808	103967
53784	103968
4001	103969
63746	103970
121981	103971
115247	103972
63207	103973
20346	103974
146812	103975
28371	103976
3875	103977
138214	103978
35573	103979
161791	103980
138841	103981
67622	103982
9764	103983
102686	103984
86742	103985
15720	103986
2380	103987
17877	103988
398	103989
61973	103990
57125	103991
115093	103992
57530	103993
41900	103994
33952	103995
48553	103996
111932	103997
49722	103998
89278	103999
28787	104000
184483	104001
69354	104002
176834	104003
184231	104004
121935	104005
43161	104006
72090	104007
37283	104008
144724	104009
179991	104010
147114	104011
48217	104012
127557	104013
74109	104014
29720	104015
37895	104016
139640	104017
186528	104018
123065	104019
61027	104020
178398	104021
52926	104022
142740	104023
22163	104024
75189	104025
75158	104026
112327	104027
63108	104028
143533	104029
109153	104030
91351	104031
16778	104032
121931	104033
17796	104034
189097	104035
87269	104036
108187	104037
42084	104038
73800	104039
176775	104040
15054	104041
139711	104042
139983	104043
188655	104044
56214	104045
140545	104046
55992	104047
173169	104048
114689	104049
47312	104050
91503	104051
87773	104052
110174	104053
172197	104054
54827	104055
90125	104056
147411	104057
35839	104058
31822	104059
2776	104060
108049	104061
89145	104062
114260	104063
108180	104064
35923	104065
10154	104066
138452	104067
69946	104068
15468	104069
64387	104070
134212	104071
36300	104072
29	104073
8594	104074
45960	104075
135004	104076
151821	104077
59955	104078
16627	104079
1533	104080
19041	104081
40763	104082
33138	104083
29906	104084
177468	104085
87320	104086
22284	104087
15488	104088
181956	104089
43711	104090
48512	104091
33181	104092
4817	104093
25664	104094
35456	104095
15	104096
34996	104097
2518	104098
182351	104099
68495	104100
48269	104101
92357	104102
29649	104103
59266	104104
19500	104105
142274	104106
173819	104107
29659	104108
107089	104109
22808	104110
70707	104111
13207	104112
23712	104113
92329	104114
25812	104115
12823	104116
538	104117
68242	104118
7278	104119
4789	104120
27011	104121
19831	104122
91748	104123
23728	104124
142016	104125
40088	104126
78421	104127
104014	104128
24083	104129
43892	104130
4253	104131
85695	104132
5821	104133
43736	104134
72058	104135
59940	104136
149526	104137
103544	104138
13396	104139
103040	104140
25	104141
9856	104142
7291	104143
28527	104144
7739	104145
69389	104146
145311	104147
145318	104148
49450	104149
107116	104150
18435	104151
20794	104152
112658	104153
24453	104154
69430	104155
41331	104156
7509	104157
52619	104158
30908	104159
33045	104160
8180	104161
120380	104162
57800	104163
186177	104164
87402	104165
135106	104166
106781	104167
264	104168
84257	104169
103118	104170
2481	104171
36244	104172
181875	104173
71293	104174
237	104175
16940	104176
106442	104177
27919	104178
26834	104179
459	104180
57189	104181
131344	104182
77692	104183
23887	104184
3013	104185
46386	104186
14271	104187
14327	104188
70138	104189
83203	104190
71123	104191
43241	104192
35044	104193
91408	104194
14838	104195
35080	104196
118280	104197
83305	104198
136708	104199
73738	104200
52758	104201
25278	104202
56554	104203
3476	104204
1399	104205
31473	104206
69079	104207
106534	104208
52586	104209
39336	104210
2262	104211
48861	104212
25172	104213
2112	104214
66752	104215
68370	104216
18399	104217
2367	104218
61648	104219
1346	104220
3663	104221
21830	104222
15162	104223
37401	104224
12025	104225
54914	104226
80360	104227
56578	104228
2846	104229
30967	104230
77973	104231
39182	104232
38036	104233
14255	104234
4871	104235
1831	104236
2546	104237
17465	104238
3762	104239
129477	104240
12702	104241
21107	104242
45703	104243
45038	104244
18225	104245
22571	104246
22651	104247
45463	104248
30404	104249
53589	104250
86953	104251
4567	104252
636	104253
19782	104254
39634	104255
67647	104256
2652	104257
734	104258
84553	104259
25173	104260
38158	104261
21698	104262
1367	104263
12614	104264
33470	104265
37847	104266
47485	104267
1427	104268
45658	104269
15107	104270
39502	104271
53885	104272
7588	104273
109958	104274
23956	104275
103212	104276
13119	104277
411	104278
18479	104279
103270	104280
114780	104281
11391	104282
33198	104283
52728	104284
63124	104285
14152	104286
138458	104287
103669	104288
303	104289
139685	104290
103492	104291
143580	104292
67514	104293
158181	104294
18541	104295
1720	104296
7122	104297
106669	104298
11	104299
22369	104300
27202	104301
2481	104302
8444	104303
112533	104304
105	104305
84053	104306
18486	104307
56414	104308
7165	104309
130793	104310
27278	104311
32913	104312
29816	104313
27032	104314
13396	104315
2261	104316
170667	104317
3531	104318
9516	104319
62975	104320
172	104321
43761	104322
181809	104323
182385	104324
44264	104325
84052	104326
36204	104327
112	104328
1517	104329
7153	104330
67621	104331
3531	104332
8912	104333
14333	104334
106904	104335
85293	104336
7093	104337
5481	104338
10818	104339
81866	104340
29516	104341
55680	104342
75133	104343
64839	104344
133398	104345
148651	104346
28772	104347
81171	104348
2776	104349
40515	104350
106990	104351
16982	104352
60543	104353
10292	104354
53674	104355
25435	104356
23030	104357
20088	104358
99702	104359
95050	104360
158938	104361
156171	104362
88665	104363
24264	104364
129440	104365
34786	104366
1004	104367
100627	104368
66719	104369
26851	104370
115926	104371
72411	104372
49495	104373
33740	104374
103676	104375
36456	104376
23729	104377
30385	104378
16398	104379
54535	104380
1520	104381
45018	104382
19659	104383
431	104384
83672	104385
35779	104386
99155	104387
2846	104388
45304	104389
49357	104390
5748	104391
20681	104392
56716	104393
39065	104394
23889	104395
10878	104396
3752	104397
178906	104398
27275	104399
14839	104400
87066	104401
10828	104402
29387	104403
13881	104404
142024	104405
5903	104406
60563	104407
13783	104408
154950	104409
142024	104410
38205	104411
167373	104412
40971	104413
28759	104414
489	104415
133169	104416
14648	104417
43588	104418
40472	104419
29387	104420
51904	104421
36859	104422
26471	104423
60290	104424
22844	104425
31644	104426
10463	104427
73136	104428
121083	104429
133302	104430
13127	104431
69098	104432
18528	104433
13804	104434
3517	104435
14418	104436
49428	104437
20731	104438
85284	104439
47364	104440
2337	104441
71682	104442
8605	104443
4582	104444
10313	104445
63162	104446
78449	104447
37691	104448
39127	104449
10710	104450
15878	104451
24872	104452
21350	104453
45567	104454
110084	104455
45663	104456
78005	104457
44115	104458
20318	104459
22106	104460
8193	104461
48385	104462
24721	104463
9461	104464
25772	104465
103596	104466
1240	104467
122418	104468
17697	104469
150695	104470
41928	104471
59276	104472
53574	104473
23592	104474
27651	104475
56636	104476
14844	104477
24586	104478
34138	104479
52349	104480
107926	104481
75923	104482
70903	104483
106828	104484
68475	104485
75301	104486
46986	104487
22674	104488
6679	104489
55700	104490
5413	104491
24459	104492
3692	104493
33573	104494
20740	104495
2220	104496
113991	104497
37193	104498
33297	104499
13270	104500
3806	104501
30272	104502
108672	104503
13394	104504
79390	104505
76148	104506
5069	104507
102450	104508
59649	104509
133378	104510
44762	104511
78742	104512
165034	104513
49638	104514
46037	104515
479	104516
14225	104517
162482	104518
10211	104519
54657	104520
14656	104521
927	104522
44645	104523
82202	104524
29755	104525
13033	104526
7676	104527
3859	104528
25251	104529
140215	104530
44791	104531
64562	104532
79606	104533
25689	104534
147747	104535
44769	104536
7902	104537
134414	104538
25808	104539
463	104540
37709	104541
1215	104542
22204	104543
19425	104544
125755	104545
14821	104546
35761	104547
32300	104548
10036	104549
27587	104550
108042	104551
59754	104552
86178	104553
32916	104554
101296	104555
135954	104556
54522	104557
5790	104558
10815	104559
142388	104560
92709	104561
72057	104562
43588	104563
28682	104564
19591	104565
73655	104566
73668	104567
107931	104568
72431	104569
24325	104570
47087	104571
121392	104572
22701	104573
49942	104574
38807	104575
59704	104576
16843	104577
53719	104578
46691	104579
54952	104580
99727	104581
53589	104582
171720	104583
12532	104584
57755	104585
35915	104586
71003	104587
18915	104588
20384	104589
33883	104590
112079	104591
9160	104592
5037	104593
182912	104594
64393	104595
44290	104596
16530	104597
617	104598
18774	104599
182033	104600
38657	104601
5967	104602
84599	104603
48362	104604
340	104605
40271	104606
15492	104607
34461	104608
81207	104609
30159	104610
18615	104611
44982	104612
44982	104613
22074	104614
27093	104615
6263	104616
4283	104617
25850	104618
62656	104619
68131	104620
135416	104621
139527	104622
36127	104623
82132	104624
159674	104625
58200	104626
150821	104627
76572	104628
47409	104629
39284	104630
70628	104631
20580	104632
125812	104633
12216	104634
30000	104635
110951	104636
38302	104637
3749	104638
68175	104639
33314	104640
33314	104641
151052	104642
764	104643
89722	104644
44091	104645
183716	104646
185712	104647
8916	104648
9897	104649
35214	104650
174031	104651
19941	104652
34834	104653
9529	104654
109390	104655
22211	104656
27229	104657
12983	104658
89772	104659
9972	104660
43533	104661
139591	104662
128506	104663
74421	104664
136010	104665
150649	104666
8165	104667
46118	104668
47936	104669
69621	104670
22108	104671
145864	104672
59075	104673
53	104674
57209	104675
5739	104676
25905	104677
12434	104678
41013	104679
49182	104680
5799	104681
74825	104682
11951	104683
105836	104684
15221	104685
1367	104686
10348	104687
42486	104688
73564	104689
7566	104690
28246	104691
13269	104692
16110	104693
6019	104694
11160	104695
14960	104696
23698	104697
21903	104698
22012	104699
90640	104700
1979	104701
6417	104702
2378	104703
46224	104704
29071	104705
51195	104706
66214	104707
4477	104708
35349	104709
8219	104710
26428	104711
42423	104712
17956	104713
1002	104714
91030	104715
51411	104716
16573	104717
112096	104718
1804	104719
41254	104720
12952	104721
73524	104722
47905	104723
10012	104724
6349	104725
56400	104726
181239	104727
52276	104728
14551	104729
5126	104730
130861	104731
131528	104732
119700	104733
182403	104734
85769	104735
2669	104736
56134	104737
71492	104738
84877	104739
1611	104740
77232	104741
4029	104742
181298	104743
135012	104744
59441	104745
24354	104746
59636	104747
71340	104748
9493	104749
42747	104750
69748	104751
3526	104752
254	104753
58675	104754
77170	104755
4219	104756
19639	104757
1611	104758
77232	104759
21652	104760
25163	104761
30861	104762
43269	104763
31233	104764
35938	104765
2376	104766
11446	104767
116633	104768
15618	104769
5414	104770
116344	104771
2657	104772
113059	104773
10353	104774
10453	104775
29838	104776
18241	104777
87719	104778
117635	104779
106465	104780
168904	104781
41078	104782
151091	104783
24949	104784
136528	104785
109910	104786
112095	104787
112025	104788
43481	104789
52764	104790
103955	104791
2896	104792
22211	104793
14090	104794
13290	104795
112028	104796
48237	104797
40539	104798
20459	104799
171567	104800
69784	104801
13143	104802
12550	104803
168167	104804
42290	104805
11324	104806
21223	104807
21219	104808
103851	104809
109402	104810
19557	104811
73732	104812
20206	104813
13584	104814
59075	104815
79182	104816
89572	104817
166402	104818
17929	104819
66400	104820
40020	104821
31536	104822
662	104823
4768	104824
64551	104825
20939	104826
16350	104827
35358	104828
59161	104829
20701	104830
43589	104831
38599	104832
10971	104833
11185	104834
129846	104835
103312	104836
148606	104837
9423	104838
28452	104839
148387	104840
89210	104841
72069	104842
80621	104843
4738	104844
75647	104845
90631	104846
2973	104847
35082	104848
33188	104849
13321	104850
19484	104851
7268	104852
33748	104853
6865	104854
73399	104855
73008	104856
149074	104857
153904	104858
36565	104859
72600	104860
109074	104861
69429	104862
15827	104863
2126	104864
4891	104865
100996	104866
9214	104867
160644	104868
4891	104869
33404	104870
5484	104871
5164	104872
48992	104873
69516	104874
71480	104875
55474	104876
122477	104877
41122	104878
152581	104879
184925	104880
170483	104881
107142	104882
48228	104883
10719	104884
35907	104885
63238	104886
9639	104887
88804	104888
106723	104889
24644	104890
4178	104891
74889	104892
35751	104893
136618	104894
44323	104895
8611	104896
85272	104897
61138	104898
46677	104899
27938	104900
135067	104901
87224	104902
22488	104903
18851	104904
41312	104905
40607	104906
158434	104907
137257	104908
25175	104909
105102	104910
69248	104911
3377	104912
2319	104913
34950	104914
22488	104915
6158	104916
124805	104917
32223	104918
14914	104919
2278	104920
38315	104921
68459	104922
91669	104923
13933	104924
38423	104925
14306	104926
68871	104927
17616	104928
5264	104929
3509	104930
30757	104931
138183	104932
45989	104933
139813	104934
19976	104935
41853	104936
84505	104937
72889	104938
101916	104939
48384	104940
674	104941
177905	104942
16288	104943
22176	104944
15888	104945
3728	104946
17168	104947
64601	104948
107207	104949
14882	104950
3809	104951
44101	104952
53967	104953
105613	104954
43231	104955
49287	104956
21718	104957
121393	104958
16415	104959
108191	104960
32879	104961
42122	104962
130891	104963
932	104964
54719	104965
7682	104966
99977	104967
73159	104968
86745	104969
50127	104970
32396	104971
53028	104972
142469	104973
2367	104974
100617	104975
84711	104976
166485	104977
178138	104978
75531	104979
27162	104980
89795	104981
88555	104982
71219	104983
85873	104984
59646	104985
58724	104986
105342	104987
62926	104988
15756	104989
138403	104990
183401	104991
31904	104992
40763	104993
18112	104994
35910	104995
71002	104996
18637	104997
6613	104998
130654	104999
17770	105000
101655	105001
7221	105002
67171	105003
30795	105004
29576	105005
87231	105006
177614	105007
57858	105008
27023	105009
170628	105010
27211	105011
48453	105012
107224	105013
116533	105014
16261	105015
80425	105016
171953	105017
142152	105018
119946	105019
65804	105020
55316	105021
23828	105022
34171	105023
8550	105024
26226	105025
36392	105026
39591	105027
36004	105028
49632	105029
14151	105030
24370	105031
44723	105032
70000	105033
13406	105034
106853	105035
34701	105036
93933	105037
106859	105038
106859	105039
107178	105040
489	105041
141467	105042
887	105043
75945	105044
17017	105045
17017	105046
12385	105047
76313	105048
52844	105049
66590	105050
2263	105051
130293	105052
97275	105053
187378	105054
15676	105055
62228	105056
15444	105057
79581	105058
102914	105059
31901	105060
54725	105061
117043	105062
51649	105063
181318	105064
72937	105065
52615	105066
6598	105067
1346	105068
27571	105069
21357	105070
12580	105071
5	105072
97823	105073
86751	105074
60486	105075
6730	105076
46152	105077
141713	105078
106505	105079
58520	105080
64854	105081
15412	105082
99627	105083
93668	105084
52628	105085
87135	105086
12226	105087
87468	105088
28333	105089
10074	105090
48404	105091
131007	105092
96078	105093
66213	105094
29	105095
81676	105096
89882	105097
6335	105098
92873	105099
20978	105100
20409	105101
150578	105102
178814	105103
23985	105104
84674	105105
2015	105106
77234	105107
19576	105108
130735	105109
65272	105110
45574	105111
68340	105112
19294	105113
112207	105114
45657	105115
21772	105116
44323	105117
41412	105118
92058	105119
67847	105120
109698	105121
28875	105122
22177	105123
36189	105124
130817	105125
106750	105126
65547	105127
72843	105128
15183	105129
22844	105130
129364	105131
82073	105132
49646	105133
150623	105134
135844	105135
84051	105136
3517	105137
7647	105138
30706	105139
133055	105140
2232	105141
82773	105142
63424	105143
175750	105144
23835	105145
27784	105146
7204	105147
8341	105148
864	105149
137691	105150
135616	105151
86038	105152
56709	105153
174114	105154
29159	105155
98474	105156
97851	105157
45656	105158
40942	105159
56236	105160
80899	105161
109038	105162
105383	105163
59278	105164
12321	105165
11576	105166
172983	105167
85450	105168
28902	105169
113940	105170
136041	105171
59684	105172
135383	105173
97419	105174
175046	105175
1742	105176
3438	105177
17285	105178
140814	105179
151241	105180
46204	105181
75382	105182
121369	105183
39211	105184
136831	105185
184563	105186
89224	105187
84587	105188
39046	105189
19750	105190
103968	105191
1360	105192
172352	105193
26130	105194
5380	105195
6370	105196
12785	105197
35742	105198
11509	105199
160899	105200
43421	105201
66231	105202
79990	105203
186966	105204
67097	105205
185741	105206
63771	105207
49906	105208
43396	105209
24981	105210
101430	105211
16288	105212
93022	105213
61264	105214
8363	105215
15637	105216
101751	105217
137659	105218
7609	105219
167457	105220
20727	105221
59726	105222
100470	105223
41467	105224
63848	105225
8880	105226
114227	105227
85385	105228
30782	105229
562	105230
86184	105231
161891	105232
5122	105233
64568	105234
146220	105235
65796	105236
53645	105237
153282	105238
162015	105239
81835	105240
72775	105241
89387	105242
46859	105243
121336	105244
34136	105245
71530	105246
121000	105247
20433	105248
91748	105249
24833	105250
82890	105251
135388	105252
157066	105253
77054	105254
6812	105255
5738	105256
176062	105257
13780	105258
16283	105259
9655	105260
1888	105261
19669	105262
1087	105263
57972	105264
15866	105265
3196	105266
106381	105267
2991	105268
14747	105269
24565	105270
151826	105271
36401	105272
6747	105273
14652	105274
6747	105275
525	105276
2	105277
56294	105278
3942	105279
4996	105280
11871	105281
14547	105282
6220	105283
6583	105284
1632	105285
2742	105286
73266	105287
84182	105288
32276	105289
4414	105290
6776	105291
19837	105292
122012	105293
2307	105294
58865	105295
70191	105296
577	105297
99375	105298
181750	105299
23005	105300
23079	105301
5321	105302
53540	105303
1360	105304
23594	105305
120795	105306
83617	105307
10187	105308
55926	105309
54233	105310
115460	105311
11875	105312
8785	105313
19669	105314
900	105315
2511	105316
78504	105317
29690	105318
758	105319
28576	105320
4170	105321
6353	105322
23594	105323
95575	105324
20243	105325
22743	105326
2641	105327
175997	105328
33756	105329
19826	105330
47404	105331
50401	105332
23594	105333
27257	105334
235	105335
25015	105336
2740	105337
8755	105338
12809	105339
50798	105340
8490	105341
4535	105342
58157	105343
9909	105344
9959	105345
4992	105346
2528	105347
19500	105348
46287	105349
8575	105350
36036	105351
20900	105352
5978	105353
14425	105354
134814	105355
85013	105356
48658	105357
120053	105358
130	105359
57006	105360
4842	105361
27829	105362
2	105363
34195	105364
42045	105365
15506	105366
15449	105367
5455	105368
55095	105369
39242	105370
19500	105371
65452	105372
2511	105373
55467	105374
12933	105375
49132	105376
100172	105377
34135	105378
73619	105379
62764	105380
52491	105381
21845	105382
3875	105383
44254	105384
84574	105385
17169	105386
2781	105387
18147	105388
148390	105389
136586	105390
84437	105391
24193	105392
1433	105393
22843	105394
3374	105395
35208	105396
13813	105397
10434	105398
55097	105399
10452	105400
98953	105401
104914	105402
27278	105403
33784	105404
26250	105405
1665	105406
8907	105407
85	105408
49831	105409
2022	105410
17090	105411
35794	105412
64558	105413
4498	105414
20128	105415
50802	105416
76965	105417
15183	105418
51961	105419
21738	105420
5268	105421
59148	105422
1625	105423
2783	105424
21289	105425
93480	105426
122729	105427
47302	105428
87369	105429
99443	105430
85482	105431
126512	105432
122572	105433
79780	105434
70752	105435
83535	105436
36919	105437
1940	105438
1310	105439
25363	105440
77533	105441
106749	105442
75472	105443
1021	105444
21401	105445
7978	105446
127233	105447
29649	105448
52428	105449
12757	105450
6594	105451
87354	105452
6594	105453
23790	105454
61621	105455
42982	105456
62372	105457
90688	105458
27522	105459
86186	105460
133791	105461
25595	105462
47370	105463
37997	105464
14374	105465
52	105466
32068	105467
78850	105468
79779	105469
12303	105470
24010	105471
129943	105472
61047	105473
16341	105474
50609	105475
98779	105476
51012	105477
101606	105478
32342	105479
25976	105480
71515	105481
16566	105482
159980	105483
139988	105484
5076	105485
2571	105486
16900	105487
20194	105488
170730	105489
3819	105490
64038	105491
140947	105492
18504	105493
8131	105494
63363	105495
674	105496
27044	105497
148919	105498
3155	105499
15348	105500
630	105501
2099	105502
182171	105503
112052	105504
47416	105505
72007	105506
177868	105507
16681	105508
124758	105509
55742	105510
27469	105511
57697	105512
73240	105513
59814	105514
166524	105515
23612	105516
61077	105517
45587	105518
48282	105519
35665	105520
67036	105521
35095	105522
864	105523
41302	105524
37456	105525
10405	105526
177031	105527
69444	105528
30029	105529
26015	105530
46503	105531
31667	105532
90709	105533
116554	105534
14821	105535
154396	105536
70909	105537
43887	105538
110104	105539
173663	105540
42024	105541
60458	105542
60834	105543
2845	105544
49718	105545
115537	105546
63750	105547
47160	105548
166763	105549
186748	105550
109444	105551
82004	105552
101595	105553
58451	105554
85809	105555
44295	105556
22954	105557
106566	105558
169523	105559
87342	105560
5745	105561
33498	105562
16241	105563
109829	105564
88300	105565
86774	105566
22906	105567
830	105568
27092	105569
89689	105570
5870	105571
33211	105572
87516	105573
15411	105574
13396	105575
59751	105576
152321	105577
2931	105578
153556	105579
19910	105580
14172	105581
8179	105582
7262	105583
22234	105584
7989	105585
2579	105586
84476	105587
179088	105588
170818	105589
67910	105590
14175	105591
35856	105592
34859	105593
87251	105594
170688	105595
136261	105596
83935	105597
145468	105598
6817	105599
86216	105600
44004	105601
131357	105602
41220	105603
2494	105604
87227	105605
121388	105606
79154	105607
90162	105608
73674	105609
41039	105610
27232	105611
7514	105612
19363	105613
84130	105614
93040	105615
138224	105616
52546	105617
182102	105618
19050	105619
34054	105620
9961	105621
175747	105622
59446	105623
48374	105624
27778	105625
3583	105626
84085	105627
131152	105628
8415	105629
27976	105630
8191	105631
52565	105632
2677	105633
48484	105634
7353	105635
83797	105636
5958	105637
76219	105638
354	105639
59842	105640
140268	105641
101418	105642
177633	105643
23774	105644
169573	105645
2528	105646
85190	105647
130827	105648
155267	105649
24535	105650
187356	105651
18612	105652
66286	105653
92865	105654
52390	105655
17478	105656
9101	105657
158500	105658
9695	105659
24456	105660
4822	105661
16410	105662
22380	105663
91740	105664
1628	105665
96496	105666
10990	105667
4283	105668
50223	105669
6645	105670
81206	105671
59194	105672
42176	105673
21404	105674
20763	105675
49205	105676
52376	105677
27447	105678
43658	105679
55495	105680
59181	105681
39251	105682
166137	105683
22864	105684
5056	105685
59447	105686
107078	105687
172	105688
603	105689
131064	105690
22555	105691
406	105692
6887	105693
406	105694
26702	105695
76462	105696
33654	105697
4209	105698
59435	105699
8205	105700
13372	105701
59439	105702
76134	105703
36291	105704
163523	105705
1810	105706
23596	105707
95497	105708
40852	105709
27443	105710
15780	105711
16824	105712
48417	105713
5586	105714
14220	105715
7188	105716
13569	105717
1039	105718
31098	105719
49139	105720
69273	105721
907	105722
7530	105723
31797	105724
1780	105725
105829	105726
48440	105727
70476	105728
48574	105729
46971	105730
67702	105731
174764	105732
27926	105733
871	105734
95604	105735
5858	105736
21202	105737
41264	105738
2363	105739
91021	105740
1281	105741
28517	105742
2099	105743
19117	105744
12443	105745
2905	105746
142816	105747
7829	105748
48973	105749
160140	105750
4363	105751
1888	105752
14053	105753
83468	105754
4421	105755
23215	105756
69859	105757
16424	105758
44153	105759
2471	105760
40160	105761
3333	105762
110776	105763
59779	105764
27883	105765
10847	105766
3077	105767
76365	105768
4787	105769
4420	105770
2242	105771
2018	105772
22213	105773
16605	105774
12239	105775
19771	105776
27499	105777
26374	105778
48456	105779
27533	105780
41595	105781
37021	105782
10526	105783
18491	105784
22211	105785
7456	105786
592	105787
37642	105788
44919	105789
48272	105790
52451	105791
704	105792
101556	105793
43960	105794
29822	105795
15540	105796
160308	105797
123805	105798
83798	105799
106272	105800
108152	105801
185838	105802
115855	105803
168050	105804
27926	105805
56206	105806
50880	105807
150992	105808
60543	105809
21188	105810
106146	105811
6450	105812
7161	105813
2410	105814
2410	105815
108089	105816
29123	105817
68121	105818
52073	105819
9991	105820
13496	105821
235	105822
80353	105823
74338	105824
63395	105825
106226	105826
86062	105827
4185	105828
104936	105829
131839	105830
142634	105831
185814	105832
186517	105833
62531	105834
36566	105835
159937	105836
168058	105837
11234	105838
329	105839
106479	105840
182411	105841
94039	105842
38829	105843
108097	105844
59945	105845
177234	105846
181493	105847
139374	105848
92272	105849
170043	105850
110498	105851
5130	105852
4365	105853
177540	105854
76459	105855
26621	105856
74144	105857
93325	105858
116621	105859
143036	105860
75164	105861
8125	105862
105863	105863
52923	105864
177026	105865
137990	105866
122957	105867
12845	105868
15108	105869
186931	105870
137363	105871
114958	105872
105947	105873
137464	105874
108101	105875
4918	105876
156061	105877
13648	105878
86996	105879
29911	105880
135071	105881
20360	105882
164619	105883
87249	105884
108049	105885
142142	105886
2149	105887
1435	105888
108345	105889
170694	105890
102973	105891
10483	105892
13043	105893
107029	105894
73113	105895
86	105896
34420	105897
163503	105898
137578	105899
23316	105900
4245	105901
33519	105902
39892	105903
62406	105904
108205	105905
111423	105906
9529	105907
48915	105908
41110	105909
1517	105910
181690	105911
27922	105912
38027	105913
78986	105914
71435	105915
107501	105916
30999	105917
45360	105918
65965	105919
47120	105920
15954	105921
156006	105922
162623	105923
160194	105924
79063	105925
59857	105926
125875	105927
56247	105928
63212	105929
141432	105930
167928	105931
142692	105932
126520	105933
182178	105934
5937	105935
87399	105936
45198	105937
50474	105938
26002	105939
49610	105940
13172	105941
77398	105942
67175	105943
122461	105944
123982	105945
156596	105946
121549	105947
142576	105948
148841	105949
86426	105950
155637	105951
182837	105952
36759	105953
44175	105954
165428	105955
88703	105956
110048	105957
121910	105958
87620	105959
109538	105960
87620	105961
86279	105962
168468	105963
130795	105964
43780	105965
43876	105966
142916	105967
177189	105968
6526	105969
106310	105970
41297	105971
140872	105972
4156	105973
60862	105974
52938	105975
185	105976
107264	105977
63017	105978
4892	105979
18469	105980
42377	105981
106448	105982
151889	105983
168847	105984
31030	105985
120006	105986
135672	105987
47292	105988
84670	105989
24645	105990
86131	105991
122326	105992
155957	105993
60862	105994
103576	105995
169324	105996
132113	105997
5344	105998
32374	105999
125141	106000
42068	106001
34714	106002
12347	106003
8342	106004
138217	106005
115601	106006
6013	106007
970	106008
8150	106009
2809	106010
52659	106011
14	106012
41222	106013
181767	106014
2349	106015
37960	106016
5585	106017
3836	106018
128234	106019
71262	106020
87148	106021
14568	106022
6461	106023
6296	106024
58346	106025
26986	106026
141434	106027
44070	106028
37560	106029
174301	106030
108454	106031
75716	106032
60025	106033
89472	106034
181462	106035
64084	106036
64086	106037
77250	106038
154001	106039
54407	106040
9098	106041
44800	106042
64293	106043
120157	106044
45708	106045
30535	106046
168189	106047
26233	106048
30350	106049
81682	106050
2	106051
27553	106052
33219	106053
49453	106054
17132	106055
132482	106056
56259	106057
159235	106058
164559	106059
95728	106060
168821	106061
44381	106062
31526	106063
30104	106064
52867	106065
51328	106066
136511	106067
53335	106068
6935	106069
116793	106070
10553	106071
21730	106072
33953	106073
47698	106074
41058	106075
179146	106076
128581	106077
89822	106078
13373	106079
81994	106080
104796	106081
19015	106082
151627	106083
11937	106084
139	106085
181315	106086
38416	106087
4948	106088
97699	106089
57689	106090
100993	106091
104437	106092
25802	106093
78872	106094
17895	106095
160409	106096
82967	106097
53636	106098
10789	106099
21577	106100
8102	106101
55141	106102
141654	106103
62638	106104
143516	106105
167417	106106
96200	106107
180328	106108
132517	106109
44743	106110
98688	106111
70777	106112
31815	106113
66564	106114
157498	106115
99430	106116
15975	106117
140318	106118
51717	106119
91759	106120
66348	106121
75560	106122
20409	106123
114022	106124
124031	106125
89917	106126
42898	106127
111736	106128
20221	106129
126891	106130
21381	106131
38218	106132
35377	106133
341	106134
36941	106135
156029	106136
3765	106137
101838	106138
135248	106139
55558	106140
142421	106141
88472	106142
33977	106143
87329	106144
20676	106145
28849	106146
41192	106147
31792	106148
40606	106149
41964	106150
3563	106151
106718	106152
115979	106153
115240	106154
72831	106155
36176	106156
67427	106157
40280	106158
39906	106159
34027	106160
8342	106161
7033	106162
56791	106163
87769	106164
1107	106165
28592	106166
22173	106167
15920	106168
42808	106169
28031	106170
70307	106171
5257	106172
84220	106173
25099	106174
7298	106175
49038	106176
73057	106177
103809	106178
8496	106179
131579	106180
1602	106181
11707	106182
184	106183
62507	106184
44055	106185
33289	106186
24484	106187
18127	106188
7483	106189
34079	106190
24343	106191
2122	106192
37791	106193
108021	106194
70694	106195
168671	106196
86594	106197
94089	106198
101220	106199
22861	106200
92401	106201
49713	106202
22692	106203
3149	106204
1073	106205
118836	106206
8369	106207
2349	106208
20507	106209
264	106210
4823	106211
93649	106212
13664	106213
20507	106214
3149	106215
71350	106216
17047	106217
135658	106218
2349	106219
77229	106220
20507	106221
49162	106222
41049	106223
47214	106224
3195	106225
41049	106226
7775	106227
136729	106228
48322	106229
22950	106230
6467	106231
61055	106232
103078	106233
59010	106234
115245	106235
24601	106236
19	106237
6731	106238
72081	106239
15460	106240
110567	106241
33596	106242
116704	106243
10357	106244
21605	106245
77033	106246
170534	106247
7770	106248
13181	106249
1455	106250
2513	106251
36124	106252
39088	106253
5671	106254
22211	106255
62299	106256
7510	106257
9797	106258
4169	106259
67742	106260
115217	106261
36255	106262
14425	106263
32053	106264
4253	106265
58023	106266
26284	106267
23041	106268
90806	106269
120229	106270
8399	106271
43431	106272
50708	106273
11502	106274
84380	106275
40005	106276
44237	106277
23564	106278
138457	106279
109120	106280
41531	106281
14110	106282
4766	106283
106592	106284
64630	106285
3750	106286
20337	106287
48297	106288
7351	106289
15494	106290
16178	106291
1069	106292
141951	106293
87830	106294
52939	106295
34583	106296
16230	106297
1304	106298
52693	106299
17942	106300
109251	106301
18537	106302
42323	106303
71255	106304
22934	106305
85389	106306
92793	106307
4632	106308
4359	106309
49625	106310
131044	106311
23870	106312
171284	106313
64474	106314
19640	106315
4259	106316
8984	106317
99182	106318
24952	106319
15851	106320
44948	106321
21106	106322
66068	106323
7181	106324
31159	106325
9473	106326
7181	106327
7891	106328
14394	106329
76275	106330
11974	106331
44857	106332
11018	106333
103031	106334
58781	106335
13039	106336
37142	106337
3380	106338
54106	106339
13451	106340
76275	106341
14609	106342
42148	106343
29938	106344
4059	106345
36645	106346
17306	106347
45792	106348
44495	106349
19524	106350
1184	106351
11920	106352
11328	106353
1897	106354
42249	106355
30033	106356
147400	106357
45875	106358
36640	106359
6971	106360
103050	106361
96467	106362
15073	106363
39978	106364
22216	106365
17246	106366
14200	106367
67365	106368
77377	106369
67277	106370
130726	106371
76285	106372
121597	106373
94960	106374
11244	106375
27076	106376
85547	106377
155781	106378
4787	106379
129160	106380
13394	106381
17840	106382
80516	106383
109061	106384
28547	106385
22844	106386
8395	106387
103	106388
590	106389
36991	106390
7889	106391
45991	106392
30307	106393
34910	106394
125973	106395
45850	106396
2726	106397
42188	106398
82730	106399
37922	106400
112182	106401
104610	106402
181689	106403
13415	106404
107257	106405
84495	106406
1948	106407
2483	106408
75478	106409
13441	106410
46009	106411
86400	106412
177366	106413
111911	106414
186416	106415
1476	106416
84220	106417
91533	106418
48740	106419
24436	106420
114490	106421
49033	106422
91533	106423
184023	106424
104248	106425
160738	106426
49762	106427
124974	106428
129807	106429
90622	106430
12219	106431
185725	106432
42315	106433
31348	106434
37	106435
22327	106436
3378	106437
43827	106438
18879	106439
22418	106440
102139	106441
65354	106442
31111	106443
149796	106444
10643	106445
25474	106446
13054	106447
52803	106448
4727	106449
52140	106450
1777	106451
3197	106452
103048	106453
10783	106454
2666	106455
13119	106456
23079	106457
267	106458
54703	106459
43127	106460
105857	106461
50396	106462
128657	106463
16	106464
98234	106465
129286	106466
9145	106467
5942	106468
85779	106469
102211	106470
121873	106471
43235	106472
48491	106473
20383	106474
76318	106475
674	106476
21670	106477
67899	106478
54508	106479
66004	106480
21975	106481
36217	106482
36298	106483
47977	106484
149748	106485
92220	106486
14336	106487
36221	106488
76669	106489
34827	106490
34250	106491
29917	106492
18591	106493
25910	106494
181891	106495
6796	106496
39970	106497
10820	106498
52141	106499
19856	106500
13288	106501
22360	106502
180214	106503
47119	106504
110897	106505
183953	106506
132739	106507
19877	106508
67975	106509
23969	106510
10785	106511
86106	106512
30076	106513
965	106514
30076	106515
62921	106516
54009	106517
12469	106518
75335	106519
91628	106520
80816	106521
163301	106522
81201	106523
369	106524
28715	106525
7224	106526
20698	106527
32872	106528
1402	106529
57034	106530
2262	106531
25370	106532
1125	106533
27153	106534
19821	106535
88059	106536
106933	106537
26825	106538
116116	106539
56711	106540
113533	106541
139577	106542
185961	106543
101194	106544
21594	106545
96189	106546
182780	106547
37724	106548
152495	106549
107214	106550
134850	106551
181967	106552
59491	106553
74933	106554
108185	106555
175925	106556
76040	106557
107131	106558
86490	106559
179980	106560
135841	106561
136180	106562
33261	106563
103955	106564
24572	106565
36266	106566
108185	106567
99700	106568
151247	106569
137072	106570
50734	106571
14266	106572
115908	106573
159239	106574
3540	106575
27001	106576
106173	106577
107214	106578
73332	106579
84399	106580
2	106581
110795	106582
90464	106583
151971	106584
81707	106585
176086	106586
88525	106587
8189	106588
11462	106589
30236	106590
69321	106591
17112	106592
41634	106593
4800	106594
34982	106595
9525	106596
551	106597
12369	106598
33784	106599
145102	106600
148743	106601
256	106602
160938	106603
31117	106604
10158	106605
181955	106606
40230	106607
41198	106608
87877	106609
7959	106610
48649	106611
112113	106612
297	106613
23505	106614
67237	106615
7891	106616
6869	106617
23736	106618
21979	106619
725	106620
1009	106621
18708	106622
70695	106623
65880	106624
8792	106625
18336	106626
2520	106627
7989	106628
10065	106629
11684	106630
108173	106631
20872	106632
105865	106633
59618	106634
27481	106635
1271	106636
125168	106637
620	106638
19002	106639
185307	106640
48547	106641
4842	106642
411	106643
62860	106644
7903	106645
58743	106646
8766	106647
66757	106648
59767	106649
5242	106650
37709	106651
70541	106652
101492	106653
143274	106654
4842	106655
31541	106656
38528	106657
594	106658
95870	106659
55077	106660
110711	106661
2510	106662
24629	106663
33253	106664
9490	106665
14878	106666
89545	106667
70777	106668
91451	106669
68776	106670
6873	106671
169811	106672
37342	106673
146028	106674
65237	106675
113894	106676
8590	106677
12895	106678
146530	106679
161737	106680
14578	106681
47690	106682
82987	106683
84954	106684
157655	106685
144873	106686
2571	106687
20833	106688
4861	106689
81447	106690
27191	106691
169860	106692
37349	106693
65090	106694
112390	106695
54872	106696
47291	106697
68090	106698
26130	106699
111195	106700
113000	106701
5430	106702
18992	106703
95205	106704
81577	106705
172186	106706
139668	106707
156712	106708
167560	106709
164020	106710
187801	106711
177376	106712
127168	106713
3346	106714
87276	106715
24618	106716
79477	106717
40934	106718
163130	106719
88050	106720
187143	106721
146734	106722
164301	106723
7923	106724
129542	106725
115550	106726
129333	106727
18257	106728
67744	106729
144106	106730
56503	106731
147674	106732
132308	106733
16138	106734
1720	106735
127335	106736
127939	106737
34927	106738
2292	106739
55409	106740
8775	106741
73860	106742
31909	106743
13618	106744
62818	106745
72834	106746
87875	106747
148406	106748
13533	106749
44244	106750
36265	106751
52645	106752
9	106753
91961	106754
84756	106755
75294	106756
44029	106757
353	106758
30977	106759
1176	106760
37234	106761
9543	106762
77673	106763
76231	106764
12062	106765
21836	106766
80249	106767
19503	106768
84324	106769
40372	106770
39905	106771
13494	106772
6758	106773
30667	106774
12829	106775
786	106776
186531	106777
33825	106778
6385	106779
41361	106780
3547	106781
24561	106782
1342	106783
24540	106784
21830	106785
36568	106786
80685	106787
411	106788
280	106789
487	106790
12203	106791
2220	106792
24560	106793
7615	106794
21549	106795
27921	106796
31272	106797
19792	106798
186058	106799
39959	106800
91780	106801
18537	106802
2942	106803
34569	106804
48252	106805
131514	106806
188576	106807
58310	106808
4766	106809
87696	106810
76216	106811
36067	106812
34889	106813
5932	106814
15453	106815
1778	106816
71791	106817
42522	106818
31103	106819
29204	106820
75604	106821
75913	106822
171262	106823
66366	106824
13646	106825
75219	106826
2640	106827
104240	106828
28606	106829
20183	106830
77031	106831
84267	106832
23073	106833
102195	106834
5932	106835
4178	106836
18572	106837
4392	106838
5489	106839
159134	106840
73075	106841
50632	106842
114241	106843
32554	106844
21660	106845
42390	106846
1411	106847
12749	106848
109174	106849
786	106850
1683	106851
84817	106852
87138	106853
23796	106854
7182	106855
2545	106856
36323	106857
20477	106858
9524	106859
49955	106860
13048	106861
13686	106862
63344	106863
66692	106864
97761	106865
49548	106866
28814	106867
8801	106868
41273	106869
22788	106870
62411	106871
24264	106872
13326	106873
96183	106874
10751	106875
149	106876
125060	106877
131882	106878
91023	106879
35992	106880
14362	106881
29180	106882
139847	106883
33180	106884
37984	106885
172880	106886
11140	106887
24590	106888
131930	106889
3453	106890
36662	106891
33219	106892
31691	106893
26226	106894
29717	106895
54118	106896
184863	106897
124196	106898
3918	106899
18967	106900
91891	106901
35247	106902
35839	106903
95904	106904
89674	106905
2545	106906
104617	106907
817	106908
81281	106909
59230	106910
10377	106911
45825	106912
26193	106913
2153	106914
149444	106915
18523	106916
84626	106917
139	106918
5217	106919
61645	106920
91624	106921
104165	106922
130987	106923
93315	106924
1125	106925
98858	106926
85401	106927
131559	106928
120647	106929
165405	106930
56936	106931
158969	106932
64420	106933
100924	106934
96522	106935
77923	106936
99643	106937
164435	106938
129622	106939
166838	106940
85360	106941
158035	106942
162069	106943
159331	106944
125785	106945
113146	106946
66776	106947
159300	106948
126321	106949
98456	106950
160343	106951
102042	106952
161628	106953
188888	106954
153809	106955
163073	106956
101151	106957
22569	106958
108108	106959
110958	106960
126211	106961
164440	106962
165096	106963
63081	106964
166163	106965
142811	106966
165289	106967
156242	106968
127503	106969
120782	106970
169236	106971
127482	106972
168395	106973
125361	106974
165300	106975
158202	106976
121659	106977
8024	106978
120237	106979
144455	106980
128026	106981
154223	106982
25004	106983
186436	106984
125029	106985
25073	106986
84130	106987
4588	106988
160787	106989
27798	106990
131727	106991
187754	106992
126070	106993
44295	106994
6766	106995
8391	106996
141091	106997
11847	106998
12140	106999
53092	107000
19831	107001
162496	107002
18533	107003
50670	107004
1039	107005
7462	107006
3495	107007
14	107008
7462	107009
71384	107010
73944	107011
147040	107012
73971	107013
21772	107014
104041	107015
65714	107016
12006	107017
48868	107018
33340	107019
65995	107020
33606	107021
10190	107022
6405	107023
15029	107024
48868	107025
106376	107026
109938	107027
141906	107028
38826	107029
29443	107030
116381	107031
2945	107032
33041	107033
52659	107034
14230	107035
49038	107036
2018	107037
10429	107038
10418	107039
2277	107040
118042	107041
53279	107042
87732	107043
6835	107044
64094	107045
50440	107046
185625	107047
162305	107048
63327	107049
152207	107050
116312	107051
88366	107052
164328	107053
177866	107054
42540	107055
68444	107056
97644	107057
15591	107058
5868	107059
169465	107060
10154	107061
7740	107062
30186	107063
33873	107064
13258	107065
896	107066
3088	107067
63348	107068
57966	107069
11931	107070
110036	107071
115242	107072
103520	107073
82298	107074
81171	107075
171370	107076
105910	107077
58181	107078
2384	107079
136116	107080
23672	107081
59763	107082
103455	107083
22264	107084
76806	107085
12468	107086
131818	107087
131882	107088
61613	107089
88791	107090
41198	107091
107458	107092
159610	107093
15	107094
122071	107095
8150	107096
10888	107097
22214	107098
20298	107099
59894	107100
28715	107101
60669	107102
22322	107103
3332	107104
108081	107105
131646	107106
76298	107107
9859	107108
127869	107109
529	107110
111850	107111
18555	107112
2635	107113
21002	107114
13038	107115
2537	107116
91657	107117
18257	107118
86964	107119
20392	107120
170921	107121
26305	107122
26329	107123
115505	107124
1513	107125
94043	107126
40160	107127
84195	107128
21068	107129
9297	107130
59622	107131
188970	107132
32921	107133
1603	107134
141359	107135
88463	107136
110354	107137
117022	107138
2221	107139
141579	107140
6299	107141
60480	107142
103703	107143
82006	107144
41118	107145
43941	107146
124947	107147
63338	107148
4266	107149
141716	107150
72041	107151
142592	107152
4420	107153
87315	107154
84539	107155
186394	107156
130771	107157
8391	107158
170015	107159
161470	107160
88304	107161
168162	107162
149987	107163
151694	107164
150277	107165
186072	107166
11867	107167
5480	107168
18497	107169
48258	107170
12015	107171
89383	107172
7856	107173
111728	107174
84742	107175
54552	107176
180097	107177
109618	107178
138307	107179
166421	107180
146524	107181
5164	107182
32998	107183
29444	107184
170490	107185
111992	107186
69672	107187
184421	107188
155852	107189
32977	107190
84121	107191
48357	107192
33029	107193
69666	107194
5478	107195
5478	107196
27014	107197
172569	107198
73786	107199
59684	107200
109277	107201
94540	107202
29924	107203
8146	107204
84281	107205
40258	107206
106730	107207
50630	107208
69609	107209
106779	107210
124949	107211
68585	107212
58198	107213
5323	107214
149996	107215
130703	107216
1514	107217
130912	107218
130693	107219
102959	107220
130683	107221
127910	107222
186468	107223
130788	107224
103150	107225
8167	107226
60284	107227
170332	107228
140066	107229
187057	107230
79170	107231
21318	107232
18590	107233
189261	107234
136641	107235
604	107236
84002	107237
147465	107238
11132	107239
182061	107240
7309	107241
92589	107242
22241	107243
178360	107244
20846	107245
138076	107246
3754	107247
150229	107248
60729	107249
70434	107250
84442	107251
170867	107252
18462	107253
4814	107254
170724	107255
108175	107256
60480	107257
178813	107258
84208	107259
170908	107260
4283	107261
140461	107262
4516	107263
83956	107264
69591	107265
13067	107266
33164	107267
131870	107268
29534	107269
126401	107270
69822	107271
6327	107272
13442	107273
56097	107274
43761	107275
128706	107276
86790	107277
24616	107278
141	107279
1438	107280
92483	107281
103318	107282
13614	107283
69377	107284
7814	107285
34255	107286
60556	107287
15413	107288
3726	107289
88487	107290
130194	107291
9454	107292
117143	107293
138490	107294
49956	107295
3318	107296
187127	107297
88343	107298
131736	107299
92620	107300
92741	107301
52775	107302
17035	107303
2008	107304
81166	107305
108020	107306
58268	107307
131200	107308
48506	107309
126617	107310
149631	107311
34933	107312
7750	107313
10511	107314
23506	107315
131936	107316
111771	107317
68597	107318
48577	107319
91529	107320
37369	107321
17638	107322
40278	107323
188973	107324
165557	107325
143873	107326
217	107327
8167	107328
131557	107329
122855	107330
188438	107331
112199	107332
89832	107333
72058	107334
111035	107335
110906	107336
27067	107337
4803	107338
130768	107339
187244	107340
80738	107341
72744	107342
41212	107343
22373	107344
106685	107345
73122	107346
131190	107347
920	107348
104458	107349
73224	107350
172654	107351
171466	107352
41100	107353
108168	107354
108168	107355
34664	107356
111427	107357
17723	107358
33200	107359
83804	107360
69911	107361
144583	107362
69757	107363
22240	107364
32971	107365
22243	107366
131946	107367
21615	107368
138446	107369
138446	107370
104254	107371
11115	107372
108395	107373
149024	107374
7148	107375
25	107376
183299	107377
611	107378
8144	107379
108462	107380
76813	107381
13059	107382
27219	107383
10541	107384
25250	107385
92623	107386
171158	107387
20298	107388
66824	107389
107834	107390
4509	107391
29413	107392
18526	107393
10797	107394
29542	107395
6311	107396
5441	107397
187910	107398
179100	107399
4780	107400
58243	107401
3826	107402
106646	107403
149141	107404
48386	107405
9454	107406
1384	107407
115493	107408
14389	107409
15421	107410
760	107411
97972	107412
144984	107413
7139	107414
33020	107415
63141	107416
69804	107417
177196	107418
64839	107419
88555	107420
23634	107421
96971	107422
18687	107423
3280	107424
31534	107425
53811	107426
20303	107427
22860	107428
3337	107429
43870	107430
9747	107431
72617	107432
50640	107433
84095	107434
57972	107435
130359	107436
17601	107437
4266	107438
6761	107439
2384	107440
22294	107441
172132	107442
27112	107443
178449	107444
76157	107445
178220	107446
129401	107447
142529	107448
4239	107449
169740	107450
11388	107451
80913	107452
112386	107453
107914	107454
1922	107455
6573	107456
58350	107457
172774	107458
103880	107459
6416	107460
105892	107461
130322	107462
98005	107463
87328	107464
17796	107465
15434	107466
854	107467
18970	107468
33859	107469
97972	107470
37735	107471
27264	107472
58068	107473
135286	107474
157777	107475
108606	107476
185166	107477
139669	107478
103140	107479
32940	107480
51040	107481
39096	107482
138287	107483
22180	107484
5471	107485
183872	107486
147688	107487
103646	107488
35965	107489
448	107490
88721	107491
103639	107492
4544	107493
10593	107494
930	107495
112958	107496
30034	107497
171798	107498
48837	107499
31688	107500
63613	107501
127075	107502
110806	107503
103630	107504
171153	107505
21615	107506
139756	107507
3733	107508
57977	107509
94527	107510
12226	107511
72280	107512
86189	107513
48229	107514
103050	107515
3753	107516
115868	107517
79379	107518
135958	107519
186696	107520
104541	107521
99454	107522
43760	107523
188559	107524
103195	107525
12194	107526
13137	107527
45206	107528
88721	107529
36278	107530
103891	107531
4266	107532
164260	107533
54976	107534
4778	107535
9745	107536
87144	107537
84032	107538
103035	107539
4785	107540
411	107541
180068	107542
136676	107543
40108	107544
47264	107545
131142	107546
9084	107547
51361	107548
131697	107549
40102	107550
89065	107551
27895	107552
9454	107553
16241	107554
178088	107555
19092	107556
139756	107557
167318	107558
135796	107559
124338	107560
150973	107561
45314	107562
63453	107563
31549	107564
2892	107565
84348	107566
131264	107567
40106	107568
24486	107569
50938	107570
18582	107571
27724	107572
5985	107573
54676	107574
528	107575
44521	107576
10654	107577
56853	107578
4148	107579
65975	107580
13050	107581
60020	107582
36838	107583
136168	107584
76615	107585
184457	107586
73213	107587
94046	107588
3094	107589
3813	107590
18581	107591
22688	107592
66031	107593
1091	107594
137874	107595
803	107596
149935	107597
19026	107598
12348	107599
29920	107600
22688	107601
18558	107602
4474	107603
91783	107604
12148	107605
1262	107606
49622	107607
12148	107608
10195	107609
75695	107610
117048	107611
29827	107612
8071	107613
11435	107614
22230	107615
29827	107616
9774	107617
31485	107618
27509	107619
161917	107620
5470	107621
170159	107622
15518	107623
6825	107624
18531	107625
20097	107626
13081	107627
84391	107628
30058	107629
17051	107630
3878	107631
31438	107632
5779	107633
1968	107634
9329	107635
28911	107636
44566	107637
59418	107638
163005	107639
51754	107640
61058	107641
14897	107642
17005	107643
52438	107644
364	107645
84942	107646
6719	107647
7593	107648
77576	107649
6771	107650
59290	107651
9319	107652
23863	107653
173023	107654
51196	107655
38736	107656
28847	107657
7382	107658
121183	107659
14055	107660
865	107661
166250	107662
73730	107663
24457	107664
20765	107665
48197	107666
17612	107667
24860	107668
37998	107669
106121	107670
125888	107671
146330	107672
25172	107673
5936	107674
107867	107675
69003	107676
27426	107677
12572	107678
26394	107679
24361	107680
92142	107681
51168	107682
30593	107683
40235	107684
157524	107685
64252	107686
16638	107687
53531	107688
74093	107689
38506	107690
3148	107691
11492	107692
15676	107693
15414	107694
42943	107695
11168	107696
43888	107697
22359	107698
54037	107699
81511	107700
114684	107701
60820	107702
79234	107703
110082	107704
7320	107705
45502	107706
23707	107707
44344	107708
51161	107709
38743	107710
105422	107711
26962	107712
116293	107713
47365	107714
30792	107715
42142	107716
9968	107717
40206	107718
641	107719
4209	107720
21224	107721
34265	107722
6751	107723
105320	107724
82918	107725
54002	107726
113737	107727
18750	107728
14153	107729
14283	107730
75113	107731
6650	107732
129848	107733
74612	107734
104462	107735
82462	107736
70912	107737
48127	107738
97427	107739
69150	107740
38752	107741
38953	107742
80112	107743
2551	107744
43298	107745
6858	107746
69584	107747
18136	107748
15824	107749
90374	107750
64243	107751
73543	107752
3353	107753
25511	107754
7345	107755
22535	107756
27509	107757
38399	107758
58767	107759
54243	107760
61648	107761
20936	107762
42177	107763
84852	107764
91907	107765
12242	107766
43596	107767
73538	107768
5560	107769
8237	107770
95500	107771
70209	107772
45927	107773
6622	107774
9795	107775
138232	107776
62474	107777
43472	107778
32788	107779
75415	107780
59335	107781
64526	107782
27643	107783
89518	107784
12902	107785
114672	107786
113777	107787
97864	107788
48261	107789
10028	107790
131486	107791
830	107792
43727	107793
4269	107794
11182	107795
30121	107796
78452	107797
29779	107798
108592	107799
71252	107800
16830	107801
2521	107802
3628	107803
17459	107804
59875	107805
92779	107806
115292	107807
9790	107808
57959	107809
15813	107810
15	107811
52678	107812
28946	107813
87198	107814
37538	107815
19636	107816
61480	107817
7937	107818
108189	107819
75294	107820
15956	107821
34113	107822
158861	107823
143682	107824
40337	107825
183323	107826
104022	107827
36743	107828
110723	107829
130680	107830
144916	107831
6425	107832
2993	107833
434	107834
6425	107835
50555	107836
8744	107837
47389	107838
180512	107839
6309	107840
99424	107841
1559	107842
13306	107843
43067	107844
6136	107845
34875	107846
5367	107847
32121	107848
650	107849
58689	107850
7226	107851
68879	107852
25992	107853
29066	107854
46265	107855
9508	107856
44856	107857
40772	107858
63272	107859
23149	107860
16720	107861
4089	107862
44834	107863
10329	107864
14409	107865
36567	107866
106432	107867
44534	107868
22225	107869
14515	107870
74889	107871
134558	107872
183048	107873
35615	107874
11130	107875
13096	107876
2360	107877
27758	107878
12984	107879
26732	107880
2360	107881
22434	107882
25543	107883
45097	107884
24968	107885
13763	107886
71133	107887
30665	107888
12162	107889
46113	107890
38229	107891
69013	107892
78857	107893
112272	107894
110754	107895
6401	107896
51201	107897
35469	107898
1527	107899
41263	107900
23525	107901
113470	107902
40376	107903
52318	107904
24402	107905
21764	107906
31583	107907
4848	107908
23870	107909
17616	107910
69118	107911
16723	107912
6958	107913
27212	107914
6403	107915
435	107916
24802	107917
19057	107918
14752	107919
89859	107920
99846	107921
105960	107922
87259	107923
14	107924
5121	107925
36074	107926
44651	107927
29211	107928
81870	107929
61941	107930
23805	107931
27769	107932
8968	107933
85406	107934
35659	107935
87738	107936
173801	107937
15	107938
61245	107939
16732	107940
82383	107941
2748	107942
14990	107943
66408	107944
119739	107945
16772	107946
27483	107947
18429	107948
23778	107949
127035	107950
19661	107951
50808	107952
59772	107953
113045	107954
23590	107955
47977	107956
85893	107957
114313	107958
14252	107959
113825	107960
74773	107961
30932	107962
18810	107963
50126	107964
10831	107965
185239	107966
33336	107967
176264	107968
177564	107969
84376	107970
166827	107971
32867	107972
108195	107973
6394	107974
59715	107975
27796	107976
8361	107977
109289	107978
13428	107979
4790	107980
119572	107981
142129	107982
64755	107983
108166	107984
11708	107985
72036	107986
72057	107987
12337	107988
58023	107989
361	107990
130974	107991
72546	107992
167451	107993
185172	107994
22196	107995
106086	107996
107991	107997
181713	107998
108133	107999
138416	108000
106270	108001
138363	108002
178656	108003
17032	108004
138408	108005
107998	108006
72051	108007
110366	108008
106254	108009
149312	108010
106254	108011
27100	108012
149709	108013
149554	108014
154064	108015
135236	108016
106253	108017
115171	108018
179452	108019
24530	108020
24612	108021
129402	108022
125387	108023
91678	108024
59502	108025
10363	108026
18443	108027
135239	108028
49172	108029
177015	108030
115529	108031
43744	108032
175811	108033
52596	108034
17978	108035
51160	108036
134992	108037
87684	108038
157217	108039
105976	108040
149193	108041
111778	108042
163164	108043
52698	108044
7139	108045
149084	108046
138325	108047
52574	108048
28686	108049
130996	108050
138201	108051
181882	108052
1108	108053
53025	108054
18717	108055
51992	108056
22362	108057
110287	108058
29294	108059
41425	108060
2006	108061
1123	108062
62905	108063
13735	108064
182387	108065
103546	108066
135234	108067
106249	108068
27592	108069
9969	108070
1013	108071
69417	108072
52905	108073
13741	108074
181938	108075
176405	108076
176148	108077
178210	108078
176407	108079
175599	108080
175956	108081
176406	108082
139697	108083
131453	108084
136132	108085
108017	108086
176331	108087
134902	108088
6935	108089
24547	108090
87165	108091
117580	108092
46034	108093
147146	108094
77170	108095
4559	108096
1785	108097
130815	108098
73690	108099
55427	108100
104711	108101
20389	108102
34828	108103
61358	108104
23046	108105
49546	108106
124747	108107
16311	108108
28965	108109
4899	108110
4899	108111
66805	108112
54628	108113
11395	108114
57902	108115
6009	108116
6571	108117
58162	108118
131750	108119
73287	108120
138321	108121
181839	108122
181936	108123
176229	108124
181937	108125
181467	108126
42135	108127
2006	108128
42135	108129
177593	108130
135240	108131
109096	108132
182	108133
185372	108134
8399	108135
9539	108136
50770	108137
141081	108138
176722	108139
9300	108140
71312	108141
27692	108142
23023	108143
134560	108144
12204	108145
52901	108146
138417	108147
110983	108148
15496	108149
27785	108150
50345	108151
57942	108152
29911	108153
20323	108154
641	108155
24601	108156
155354	108157
4550	108158
8153	108159
179743	108160
58004	108161
8153	108162
60874	108163
176373	108164
67593	108165
50768	108166
4550	108167
22805	108168
27130	108169
86944	108170
135233	108171
424	108172
12210	108173
18533	108174
15953	108175
9970	108176
104232	108177
176056	108178
12204	108179
42143	108180
48347	108181
108176	108182
108193	108183
27101	108184
182136	108185
182114	108186
131353	108187
106906	108188
182153	108189
84167	108190
138472	108191
182105	108192
110375	108193
140605	108194
3726	108195
89121	108196
84394	108197
61228	108198
138327	108199
63419	108200
31938	108201
4413	108202
12209	108203
110980	108204
116927	108205
86045	108206
23005	108207
8640	108208
176187	108209
87390	108210
104411	108211
138476	108212
138453	108213
107832	108214
22639	108215
76270	108216
14	108217
105892	108218
104100	108219
7133	108220
142506	108221
109749	108222
50769	108223
138428	108224
22805	108225
929	108226
106257	108227
15031	108228
5381	108229
72072	108230
124807	108231
36403	108232
13079	108233
22968	108234
59952	108235
63938	108236
54901	108237
22410	108238
24040	108239
328	108240
483	108241
103151	108242
2436	108243
87246	108244
108040	108245
13396	108246
9745	108247
106273	108248
48263	108249
27788	108250
176176	108251
89132	108252
40074	108253
7277	108254
84730	108255
12295	108256
115966	108257
73288	108258
641	108259
483	108260
143478	108261
9300	108262
2006	108263
70693	108264
71312	108265
28603	108266
23046	108267
41323	108268
175728	108269
46887	108270
12228	108271
181778	108272
78035	108273
4265	108274
106036	108275
160093	108276
11708	108277
177976	108278
103783	108279
4926	108280
170358	108281
184164	108282
158695	108283
134838	108284
183622	108285
86211	108286
103076	108287
175842	108288
121828	108289
63668	108290
50763	108291
73287	108292
59452	108293
11708	108294
52905	108295
22196	108296
81254	108297
103837	108298
11172	108299
24093	108300
89119	108301
4555	108302
36197	108303
35358	108304
24539	108305
55562	108306
115010	108307
180338	108308
176576	108309
181874	108310
176898	108311
79610	108312
177005	108313
59957	108314
8548	108315
59926	108316
181951	108317
108030	108318
71895	108319
181812	108320
1128	108321
50763	108322
42135	108323
32923	108324
106002	108325
150150	108326
27690	108327
7137	108328
181879	108329
4550	108330
116	108331
181996	108332
180644	108333
138416	108334
34830	108335
147393	108336
52905	108337
1035	108338
43959	108339
29230	108340
31593	108341
171295	108342
84131	108343
92154	108344
149347	108345
1215	108346
87252	108347
4855	108348
87368	108349
72093	108350
84011	108351
138358	108352
48400	108353
148758	108354
4789	108355
1889	108356
134606	108357
134760	108358
22151	108359
69648	108360
89134	108361
69826	108362
6331	108363
138444	108364
116005	108365
150344	108366
115062	108367
138285	108368
150375	108369
182080	108370
182079	108371
72042	108372
149082	108373
115779	108374
150373	108375
178969	108376
182095	108377
86202	108378
86202	108379
176506	108380
182093	108381
42015	108382
138485	108383
150144	108384
16772	108385
4786	108386
27136	108387
135223	108388
5842	108389
13033	108390
32907	108391
115609	108392
182086	108393
135224	108394
182085	108395
135229	108396
170559	108397
71353	108398
170311	108399
103148	108400
170254	108401
170150	108402
103130	108403
170381	108404
130736	108405
130724	108406
130715	108407
15541	108408
170645	108409
130770	108410
170516	108411
103111	108412
170439	108413
103062	108414
83788	108415
130685	108416
69382	108417
130791	108418
170302	108419
103039	108420
130882	108421
103157	108422
130837	108423
83757	108424
172126	108425
83757	108426
130882	108427
130741	108428
170597	108429
170273	108430
103070	108431
83793	108432
83793	108433
103138	108434
83793	108435
103595	108436
130699	108437
130779	108438
130741	108439
130852	108440
170644	108441
103087	108442
130843	108443
83788	108444
170637	108445
130676	108446
130749	108447
83782	108448
130751	108449
170400	108450
130779	108451
170484	108452
130724	108453
170543	108454
103111	108455
170731	108456
103147	108457
170177	108458
131249	108459
103873	108460
130770	108461
130674	108462
103062	108463
131851	108464
170749	108465
103070	108466
130810	108467
103099	108468
130810	108469
130685	108470
130686	108471
172043	108472
130843	108473
130826	108474
130728	108475
170292	108476
130742	108477
130686	108478
15541	108479
83788	108480
170148	108481
170492	108482
170443	108483
103147	108484
130793	108485
170157	108486
130825	108487
170575	108488
171997	108489
170205	108490
103157	108491
130901	108492
103147	108493
130837	108494
170622	108495
130892	108496
170532	108497
83783	108498
170471	108499
130807	108500
170355	108501
103111	108502
170290	108503
130849	108504
130845	108505
130899	108506
170526	108507
69377	108508
130716	108509
130899	108510
170214	108511
130913	108512
130692	108513
39935	108514
170278	108515
170573	108516
170407	108517
13093	108518
148800	108519
149481	108520
115316	108521
182084	108522
149451	108523
176996	108524
87311	108525
4855	108526
59948	108527
8895	108528
7115	108529
1069	108530
121476	108531
148914	108532
135095	108533
171439	108534
32916	108535
130719	108536
52800	108537
108129	108538
33065	108539
693	108540
138321	108541
134480	108542
69835	108543
18535	108544
84196	108545
87260	108546
176998	108547
177602	108548
182096	108549
176997	108550
86203	108551
106244	108552
108173	108553
182097	108554
86555	108555
76017	108556
182075	108557
135227	108558
135992	108559
69753	108560
106247	108561
115490	108562
108172	108563
87379	108564
138443	108565
135226	108566
86203	108567
86205	108568
138449	108569
172141	108570
135770	108571
182059	108572
148748	108573
150184	108574
148922	108575
138289	108576
148958	108577
115631	108578
108066	108579
115566	108580
115187	108581
148910	108582
108039	108583
115872	108584
149781	108585
148901	108586
135700	108587
92253	108588
182078	108589
179167	108590
170456	108591
108172	108592
150058	108593
177623	108594
115455	108595
149441	108596
115717	108597
92623	108598
138045	108599
115894	108600
182090	108601
130913	108602
182065	108603
63055	108604
149534	108605
182066	108606
2628	108607
135850	108608
138447	108609
108169	108610
138447	108611
182092	108612
182091	108613
8196	108614
4266	108615
22194	108616
33874	108617
4824	108618
138441	108619
17009	108620
83759	108621
135801	108622
135230	108623
150339	108624
135230	108625
178755	108626
106244	108627
3153	108628
28055	108629
17075	108630
170913	108631
9745	108632
181853	108633
89119	108634
89134	108635
42225	108636
181913	108637
48387	108638
185894	108639
138363	108640
87369	108641
59812	108642
87333	108643
137556	108644
16020	108645
108001	108646
52558	108647
53467	108648
8029	108649
138413	108650
139072	108651
20440	108652
173044	108653
104066	108654
120043	108655
46171	108656
108145	108657
72085	108658
176401	108659
5470	108660
96365	108661
1128	108662
8994	108663
7297	108664
46956	108665
109679	108666
73288	108667
36211	108668
533	108669
176159	108670
87261	108671
13161	108672
57856	108673
178163	108674
64508	108675
49509	108676
72073	108677
15948	108678
179870	108679
16881	108680
87062	108681
85420	108682
22840	108683
70868	108684
54554	108685
2742	108686
69901	108687
22805	108688
8	108689
35065	108690
483	108691
33160	108692
117932	108693
48554	108694
4899	108695
125456	108696
103076	108697
15959	108698
130075	108699
11144	108700
138324	108701
11708	108702
34194	108703
2093	108704
132484	108705
76021	108706
131427	108707
131315	108708
148899	108709
182150	108710
49953	108711
130734	108712
75865	108713
72030	108714
86726	108715
5955	108716
162721	108717
48170	108718
135233	108719
24666	108720
52111	108721
60884	108722
13737	108723
168529	108724
15866	108725
83777	108726
18502	108727
40063	108728
52870	108729
108203	108730
27221	108731
87053	108732
72022	108733
72089	108734
12438	108735
43928	108736
7115	108737
76083	108738
34838	108739
181939	108740
42225	108741
72015	108742
52365	108743
137985	108744
140529	108745
177457	108746
48633	108747
36198	108748
117777	108749
130692	108750
167866	108751
2026	108752
137942	108753
23006	108754
27020	108755
73288	108756
148006	108757
170546	108758
101909	108759
34835	108760
119968	108761
27245	108762
182015	108763
15930	108764
149014	108765
86207	108766
138374	108767
1209	108768
83749	108769
3320	108770
8132	108771
43793	108772
6114	108773
175437	108774
177001	108775
167198	108776
134029	108777
23001	108778
138332	108779
85073	108780
138409	108781
152594	108782
6009	108783
44247	108784
181963	108785
13038	108786
108052	108787
175975	108788
11708	108789
486	108790
136360	108791
138362	108792
48287	108793
152161	108794
185602	108795
57967	108796
59533	108797
72085	108798
183282	108799
141568	108800
134565	108801
110772	108802
176923	108803
11503	108804
60160	108805
22153	108806
5436	108807
17017	108808
43999	108809
93142	108810
46691	108811
130238	108812
59226	108813
27210	108814
6162	108815
114088	108816
13947	108817
17928	108818
71725	108819
186301	108820
182146	108821
57824	108822
3665	108823
10892	108824
137285	108825
9971	108826
5323	108827
47772	108828
44950	108829
104941	108830
147180	108831
16778	108832
170463	108833
185154	108834
127852	108835
185693	108836
78386	108837
137879	108838
32894	108839
64213	108840
37421	108841
108391	108842
108879	108843
172829	108844
80867	108845
114846	108846
116807	108847
50609	108848
145940	108849
2877	108850
41375	108851
24100	108852
7887	108853
27161	108854
40196	108855
33519	108856
48374	108857
2504	108858
150312	108859
74561	108860
3194	108861
84985	108862
22386	108863
13726	108864
95745	108865
16759	108866
52436	108867
28647	108868
84097	108869
91520	108870
138891	108871
187753	108872
84564	108873
109695	108874
109695	108875
183705	108876
113724	108877
139498	108878
87253	108879
147199	108880
81123	108881
5697	108882
15335	108883
42210	108884
2697	108885
138643	108886
32572	108887
170629	108888
19679	108889
900	108890
4636	108891
8059	108892
182704	108893
120841	108894
6837	108895
6309	108896
69241	108897
12856	108898
12152	108899
4761	108900
44025	108901
23509	108902
15734	108903
95630	108904
173010	108905
151376	108906
36231	108907
35143	108908
171827	108909
106256	108910
35143	108911
8341	108912
58430	108913
107974	108914
36470	108915
4186	108916
15977	108917
96826	108918
188872	108919
172963	108920
112091	108921
60944	108922
68255	108923
36917	108924
77558	108925
333	108926
9750	108927
71251	108928
3807	108929
93960	108930
18725	108931
13490	108932
8334	108933
84584	108934
108450	108935
30063	108936
12510	108937
20668	108938
53011	108939
18820	108940
14162	108941
4667	108942
19156	108943
35260	108944
12288	108945
13064	108946
58104	108947
122522	108948
112806	108949
8038	108950
108071	108951
86216	108952
78059	108953
184488	108954
33583	108955
148158	108956
15996	108957
10084	108958
18082	108959
42280	108960
3892	108961
64838	108962
6472	108963
97000	108964
7034	108965
51459	108966
4912	108967
13490	108968
117838	108969
6396	108970
58114	108971
133873	108972
7971	108973
147908	108974
30671	108975
27877	108976
156117	108977
38331	108978
165587	108979
13001	108980
25470	108981
42400	108982
80915	108983
159555	108984
141893	108985
9254	108986
138395	108987
151988	108988
133777	108989
411	108990
144877	108991
177451	108992
13052	108993
130784	108994
44793	108995
44743	108996
52452	108997
17902	108998
92914	108999
73416	109000
164588	109001
4980	109002
46690	109003
68411	109004
13122	109005
9454	109006
1405	109007
47200	109008
78556	109009
693	109010
58013	109011
5954	109012
188403	109013
86472	109014
44070	109015
38905	109016
38038	109017
64510	109018
1674	109019
2040	109020
76056	109021
734	109022
47025	109023
17728	109024
38161	109025
53002	109026
37611	109027
1924	109028
2348	109029
61657	109030
12179	109031
67530	109032
63072	109033
29264	109034
179089	109035
91005	109036
23801	109037
58807	109038
6535	109039
8313	109040
26166	109041
1388	109042
33105	109043
51792	109044
135725	109045
21142	109046
3430	109047
53813	109048
2991	109049
18455	109050
33165	109051
38003	109052
44921	109053
24279	109054
93049	109055
115985	109056
380	109057
37484	109058
114751	109059
78447	109060
167823	109061
5471	109062
9452	109063
6327	109064
137106	109065
23108	109066
24909	109067
122931	109068
106584	109069
30076	109070
12309	109071
4277	109072
154104	109073
18715	109074
42140	109075
10282	109076
51658	109077
16120	109078
15811	109079
5544	109080
149423	109081
66010	109082
74910	109083
84126	109084
2010	109085
69617	109086
13862	109087
1641	109088
3302	109089
3949	109090
2674	109091
9514	109092
9437	109093
5527	109094
41905	109095
62046	109096
9653	109097
77070	109098
11368	109099
59452	109100
71734	109101
71272	109102
87560	109103
36835	109104
48684	109105
76324	109106
146124	109107
96081	109108
185846	109109
134530	109110
90125	109111
71318	109112
10446	109113
38293	109114
15006	109115
36082	109116
69630	109117
86561	109118
110754	109119
24501	109120
83158	109121
13118	109122
19886	109123
12170	109124
131342	109125
8897	109126
3346	109127
8388	109128
86475	109129
6529	109130
152408	109131
1124	109132
184895	109133
69375	109134
126972	109135
70249	109136
7	109137
4252	109138
3584	109139
86348	109140
30	109141
973	109142
4466	109143
9227	109144
3334	109145
10463	109146
4662	109147
156965	109148
6683	109149
36339	109150
7317	109151
3369	109152
69318	109153
170181	109154
56275	109155
43278	109156
22814	109157
76022	109158
33976	109159
18821	109160
3558	109161
5972	109162
5710	109163
146196	109164
22467	109165
41318	109166
17963	109167
7054	109168
42281	109169
54998	109170
182050	109171
30609	109172
149518	109173
1702	109174
94118	109175
6435	109176
10834	109177
45319	109178
41960	109179
187890	109180
13042	109181
130924	109182
13094	109183
33416	109184
19157	109185
74448	109186
14799	109187
13497	109188
103103	109189
126093	109190
72034	109191
10564	109192
9748	109193
87177	109194
92366	109195
92703	109196
4417	109197
7839	109198
17783	109199
15477	109200
28381	109201
2977	109202
19667	109203
176578	109204
2	109205
641	109206
180309	109207
68676	109208
46811	109209
2195	109210
17968	109211
11706	109212
11498	109213
90777	109214
178248	109215
22763	109216
3579	109217
91525	109218
24623	109219
86049	109220
44291	109221
18749	109222
86351	109223
71263	109224
14	109225
9417	109226
39893	109227
78996	109228
62462	109229
19561	109230
56848	109231
108833	109232
101900	109233
42036	109234
19617	109235
9704	109236
66027	109237
46310	109238
30454	109239
17117	109240
79684	109241
5115	109242
175033	109243
63240	109244
149898	109245
21458	109246
131936	109247
13421	109248
33953	109249
25364	109250
18579	109251
35709	109252
12887	109253
63337	109254
116404	109255
11242	109256
105484	109257
117197	109258
107520	109259
14357	109260
3344	109261
8159	109262
60399	109263
145012	109264
125151	109265
149098	109266
56765	109267
93303	109268
78851	109269
14062	109270
148114	109271
74577	109272
130571	109273
40018	109274
87230	109275
2495	109276
71677	109277
27406	109278
21819	109279
52736	109280
77110	109281
35869	109282
15080	109283
13226	109284
183495	109285
17137	109286
17258	109287
51310	109288
45590	109289
111077	109290
59287	109291
15975	109292
79115	109293
28220	109294
64429	109295
2093	109296
434	109297
107298	109298
2108	109299
33784	109300
21112	109301
39085	109302
1241	109303
71683	109304
1241	109305
1241	109306
2811	109307
59713	109308
20155	109309
7615	109310
3834	109311
135705	109312
104030	109313
1386	109314
8850	109315
2021	109316
6609	109317
178917	109318
107230	109319
136933	109320
86810	109321
9752	109322
131896	109323
108662	109324
1730	109325
184954	109326
36274	109327
170147	109328
138192	109329
15876	109330
4978	109331
33272	109332
182022	109333
139232	109334
143595	109335
64617	109336
73201	109337
108211	109338
28444	109339
23918	109340
72503	109341
86338	109342
94698	109343
46656	109344
115265	109345
124680	109346
115356	109347
63120	109348
97818	109349
89752	109350
2657	109351
35826	109352
7530	109353
81566	109354
25703	109355
11916	109356
38978	109357
19843	109358
11876	109359
37333	109360
150610	109361
62550	109362
54752	109363
7903	109364
108617	109365
68265	109366
79393	109367
1217	109368
63397	109369
138212	109370
73803	109371
16880	109372
37369	109373
34188	109374
95857	109375
68489	109376
66057	109377
56239	109378
110928	109379
69074	109380
58119	109381
177709	109382
111104	109383
53983	109384
138148	109385
23561	109386
25317	109387
38902	109388
5946	109389
36116	109390
31025	109391
91912	109392
10624	109393
32180	109394
66793	109395
7659	109396
101258	109397
23364	109398
72799	109399
16925	109400
71127	109401
38138	109402
18660	109403
26303	109404
95907	109405
6272	109406
34346	109407
150205	109408
27120	109409
3686	109410
32699	109411
92157	109412
38241	109413
78282	109414
59054	109415
111932	109416
39101	109417
128747	109418
45152	109419
23076	109420
77887	109421
82458	109422
29714	109423
143798	109424
12880	109425
92053	109426
75772	109427
103211	109428
131507	109429
72645	109430
5946	109431
4275	109432
29796	109433
79279	109434
10901	109435
64477	109436
17032	109437
147483	109438
3088	109439
88464	109440
46449	109441
99905	109442
3273	109443
67445	109444
103601	109445
17437	109446
12703	109447
96685	109448
69668	109449
56268	109450
82313	109451
86239	109452
134954	109453
30818	109454
126259	109455
162001	109456
24656	109457
6074	109458
97893	109459
11829	109460
75413	109461
131393	109462
49724	109463
41944	109464
49456	109465
82998	109466
11088	109467
8861	109468
17694	109469
2048	109470
116897	109471
167551	109472
10762	109473
1041	109474
61394	109475
136583	109476
41533	109477
159273	109478
106527	109479
131888	109480
46988	109481
1217	109482
25772	109483
57178	109484
18038	109485
124297	109486
20557	109487
6539	109488
38246	109489
54529	109490
65264	109491
608	109492
38452	109493
62771	109494
3589	109495
19764	109496
52571	109497
36275	109498
17666	109499
10942	109500
183911	109501
16638	109502
63295	109503
92878	109504
12541	109505
25356	109506
33564	109507
57827	109508
33180	109509
7298	109510
177943	109511
55309	109512
92533	109513
53526	109514
10821	109515
77587	109516
18118	109517
30652	109518
52597	109519
24441	109520
76284	109521
4761	109522
1444	109523
33549	109524
50757	109525
35311	109526
45670	109527
15488	109528
93610	109529
88414	109530
99117	109531
11627	109532
54297	109533
94638	109534
35687	109535
10214	109536
6744	109537
122748	109538
81767	109539
70425	109540
107472	109541
11492	109542
17314	109543
38304	109544
31880	109545
25262	109546
47856	109547
21458	109548
21566	109549
24143	109550
10135	109551
24720	109552
75170	109553
77064	109554
123557	109555
114532	109556
168990	109557
23420	109558
71540	109559
90940	109560
106528	109561
19306	109562
11660	109563
73717	109564
115922	109565
30459	109566
21662	109567
83213	109568
125496	109569
27046	109570
58042	109571
94478	109572
165257	109573
53886	109574
183277	109575
66847	109576
22059	109577
11401	109578
42127	109579
71580	109580
86046	109581
21424	109582
27861	109583
13984	109584
50289	109585
23388	109586
16527	109587
33447	109588
83870	109589
48417	109590
59946	109591
103305	109592
15780	109593
6402	109594
32347	109595
48111	109596
65814	109597
107042	109598
134496	109599
24193	109600
71644	109601
17916	109602
83182	109603
8876	109604
4792	109605
13673	109606
42694	109607
15826	109608
85708	109609
48118	109610
2415	109611
139	109612
80456	109613
52853	109614
2807	109615
31438	109616
7099	109617
111907	109618
56355	109619
43572	109620
27217	109621
170357	109622
25	109623
15630	109624
154558	109625
126785	109626
83363	109627
33046	109628
2337	109629
71305	109630
5469	109631
17018	109632
10716	109633
21405	109634
4124	109635
107873	109636
8131	109637
57941	109638
63271	109639
15396	109640
60694	109641
161929	109642
136383	109643
142823	109644
17538	109645
124883	109646
89854	109647
34209	109648
30426	109649
15109	109650
47821	109651
11512	109652
63403	109653
95320	109654
71850	109655
557	109656
85709	109657
6327	109658
26254	109659
6387	109660
6398	109661
154397	109662
45842	109663
71769	109664
10360	109665
108100	109666
116750	109667
14	109668
423	109669
22705	109670
76	109671
128562	109672
1253	109673
17118	109674
58150	109675
109575	109676
80957	109677
13737	109678
3887	109679
124429	109680
84152	109681
3185	109682
34298	109683
71671	109684
59955	109685
33858	109686
24731	109687
13744	109688
42555	109689
182372	109690
75710	109691
116746	109692
188675	109693
26139	109694
109769	109695
4466	109696
16439	109697
109266	109698
120333	109699
148248	109700
103121	109701
105873	109702
128911	109703
33424	109704
164608	109705
109410	109706
6818	109707
37718	109708
70129	109709
53391	109710
138982	109711
10545	109712
58153	109713
18718	109714
13456	109715
40874	109716
48556	109717
170599	109718
4593	109719
27007	109720
77212	109721
20385	109722
46583	109723
56649	109724
719	109725
11800	109726
36209	109727
72967	109728
87837	109729
110798	109730
77669	109731
32914	109732
6800	109733
61852	109734
16455	109735
51029	109736
53353	109737
6924	109738
92005	109739
34737	109740
107779	109741
107897	109742
106614	109743
108829	109744
4509	109745
182542	109746
39612	109747
96868	109748
141248	109749
76377	109750
22176	109751
71227	109752
40849	109753
8252	109754
167221	109755
888	109756
8938	109757
1197	109758
4446	109759
3732	109760
7318	109761
86469	109762
13803	109763
21782	109764
71985	109765
1587	109766
49887	109767
67546	109768
892	109769
6457	109770
147834	109771
69454	109772
88848	109773
8861	109774
38944	109775
63522	109776
87633	109777
22896	109778
62005	109779
19429	109780
41007	109781
11486	109782
275	109783
104219	109784
37757	109785
99584	109786
1552	109787
5127	109788
5711	109789
67405	109790
16686	109791
376	109792
62362	109793
29	109794
25193	109795
70360	109796
18663	109797
177232	109798
48943	109799
19021	109800
86971	109801
64362	109802
31340	109803
6575	109804
148971	109805
50321	109806
161	109807
41704	109808
19657	109809
58514	109810
7623	109811
32277	109812
6903	109813
5928	109814
14299	109815
102585	109816
8537	109817
41013	109818
27868	109819
13525	109820
2269	109821
1110	109822
10115	109823
303	109824
37602	109825
143366	109826
14254	109827
49509	109828
5481	109829
37325	109830
12250	109831
74084	109832
29290	109833
9	109834
1467	109835
1906	109836
22467	109837
63904	109838
32593	109839
36704	109840
17871	109841
25898	109842
56744	109843
23354	109844
108342	109845
24537	109846
5322	109847
3253	109848
120100	109849
535	109850
72462	109851
3288	109852
421	109853
5796	109854
83557	109855
173556	109856
578	109857
19261	109858
559	109859
2633	109860
2136	109861
69587	109862
131362	109863
18829	109864
11122	109865
11384	109866
11832	109867
103087	109868
37118	109869
114785	109870
42895	109871
17922	109872
183174	109873
35194	109874
74785	109875
76280	109876
36463	109877
3547	109878
26996	109879
59945	109880
117136	109881
51073	109882
40100	109883
13275	109884
45499	109885
170362	109886
11483	109887
13471	109888
7774	109889
11667	109890
61195	109891
1491	109892
49711	109893
143671	109894
27793	109895
11345	109896
72550	109897
81605	109898
55295	109899
67255	109900
112904	109901
30808	109902
37274	109903
87868	109904
9213	109905
7618	109906
1227	109907
63621	109908
11123	109909
9796	109910
123203	109911
11476	109912
27114	109913
43792	109914
13092	109915
40279	109916
15006	109917
1948	109918
42996	109919
87385	109920
106800	109921
38978	109922
135821	109923
88670	109924
9792	109925
86354	109926
87304	109927
29002	109928
49766	109929
19015	109930
94430	109931
1428	109932
151274	109933
83960	109934
108079	109935
106628	109936
132126	109937
181710	109938
106430	109939
86727	109940
86766	109941
107027	109942
23956	109943
23954	109944
2947	109945
472	109946
29762	109947
141396	109948
71910	109949
86382	109950
17594	109951
160266	109952
38036	109953
186339	109954
34692	109955
43694	109956
83910	109957
7423	109958
141196	109959
78267	109960
110938	109961
187166	109962
35666	109963
58683	109964
82564	109965
36787	109966
75667	109967
146102	109968
56798	109969
148385	109970
22613	109971
72892	109972
14638	109973
31939	109974
188299	109975
46290	109976
91911	109977
91351	109978
10522	109979
13412	109980
11748	109981
134250	109982
48611	109983
81113	109984
116072	109985
67636	109986
11143	109987
17295	109988
188708	109989
7933	109990
9108	109991
65967	109992
140612	109993
18458	109994
103109	109995
52070	109996
170527	109997
36769	109998
13753	109999
54715	110000
67567	110001
142740	110002
141426	110003
96792	110004
51180	110005
8610	110006
113334	110007
51070	110008
94562	110009
108421	110010
28719	110011
63377	110012
91755	110013
51260	110014
37395	110015
31541	110016
90146	110017
4437	110018
69943	110019
189243	110020
12577	110021
65128	110022
58955	110023
110295	110024
68286	110025
10733	110026
51299	110027
78267	110028
64397	110029
75582	110030
105729	110031
4509	110032
80204	110033
73603	110034
42666	110035
111197	110036
106445	110037
141254	110038
4633	110039
34692	110040
79543	110041
7911	110042
122911	110043
31408	110044
186904	110045
91682	110046
91657	110047
34974	110048
171629	110049
128429	110050
84576	110051
113999	110052
87113	110053
23089	110054
58016	110055
5043	110056
114224	110057
3618	110058
112685	110059
1300	110060
142802	110061
112401	110062
60121	110063
117601	110064
59605	110065
52880	110066
150358	110067
10782	110068
86745	110069
25442	110070
14643	110071
25642	110072
71582	110073
89214	110074
107055	110075
16759	110076
173706	110077
139262	110078
22265	110079
43908	110080
54602	110081
119960	110082
188475	110083
176557	110084
996	110085
37764	110086
8822	110087
19067	110088
19505	110089
40559	110090
4900	110091
71951	110092
120687	110093
71943	110094
185536	110095
93379	110096
12228	110097
179129	110098
88106	110099
86242	110100
106637	110101
18571	110102
37691	110103
82749	110104
146763	110105
45499	110106
10	110107
58034	110108
131931	110109
6786	110110
13073	110111
187834	110112
58608	110113
33109	110114
30858	110115
38571	110116
14890	110117
139603	110118
91759	110119
107975	110120
48543	110121
130690	110122
2308	110123
1547	110124
184274	110125
96067	110126
122120	110127
138805	110128
63308	110129
35274	110130
93210	110131
127253	110132
88754	110133
187773	110134
50642	110135
107852	110136
176263	110137
5583	110138
91856	110139
103325	110140
27086	110141
23459	110142
161146	110143
58947	110144
36910	110145
1992	110146
1318	110147
19926	110148
435	110149
3811	110150
48708	110151
256	110152
3215	110153
99863	110154
28	110155
14866	110156
133182	110157
26666	110158
9277	110159
8399	110160
161431	110161
81525	110162
6575	110163
53369	110164
24639	110165
9165	110166
729	110167
17830	110168
24954	110169
77379	110170
183181	110171
3992	110172
24668	110173
80577	110174
56160	110175
159668	110176
129307	110177
41267	110178
188723	110179
63991	110180
106196	110181
62998	110182
15551	110183
8043	110184
6674	110185
180109	110186
119498	110187
169116	110188
18973	110189
57205	110190
27037	110191
39910	110192
15103	110193
5939	110194
24525	110195
49089	110196
68268	110197
4570	110198
65302	110199
79762	110200
46464	110201
47674	110202
3888	110203
126671	110204
38010	110205
61516	110206
41812	110207
137562	110208
22590	110209
15101	110210
20786	110211
3171	110212
115288	110213
131334	110214
118266	110215
10511	110216
33137	110217
17695	110218
27008	110219
132537	110220
74255	110221
92225	110222
182963	110223
41315	110224
177512	110225
7851	110226
170507	110227
36280	110228
11085	110229
72226	110230
107264	110231
88695	110232
109266	110233
123482	110234
189064	110235
49089	110236
134913	110237
111131	110238
54862	110239
15953	110240
108179	110241
24893	110242
42560	110243
137123	110244
83785	110245
25425	110246
10247	110247
134895	110248
86543	110249
101416	110250
115823	110251
56372	110252
70104	110253
50407	110254
56533	110255
2987	110256
77711	110257
22195	110258
39984	110259
5936	110260
173027	110261
12458	110262
24584	110263
13454	110264
18428	110265
19419	110266
5493	110267
107819	110268
36223	110269
115061	110270
52838	110271
50407	110272
86019	110273
73133	110274
84313	110275
2635	110276
78951	110277
25566	110278
107793	110279
53442	110280
34130	110281
11976	110282
18637	110283
172811	110284
4765	110285
138346	110286
51190	110287
43951	110288
34912	110289
30689	110290
18060	110291
54764	110292
87363	110293
26969	110294
1607	110295
58403	110296
1469	110297
33100	110298
39355	110299
131362	110300
72747	110301
115192	110302
93246	110303
172305	110304
35188	110305
95284	110306
2654	110307
56596	110308
655	110309
53930	110310
5302	110311
135418	110312
188364	110313
143118	110314
115400	110315
135711	110316
29232	110317
110559	110318
86506	110319
32955	110320
69436	110321
18538	110322
7738	110323
2099	110324
2099	110325
135826	110326
34140	110327
39988	110328
435	110329
34959	110330
28764	110331
29508	110332
636	110333
4340	110334
64798	110335
44493	110336
147517	110337
30786	110338
21187	110339
6871	110340
33272	110341
10316	110342
95928	110343
48841	110344
90071	110345
3379	110346
59091	110347
85627	110348
42148	110349
121676	110350
75335	110351
137336	110352
51231	110353
163074	110354
46517	110355
37565	110356
159737	110357
70952	110358
52469	110359
8031	110360
54649	110361
173264	110362
16483	110363
43661	110364
62860	110365
42443	110366
75425	110367
91800	110368
48974	110369
36018	110370
73984	110371
100078	110372
161935	110373
4790	110374
18963	110375
6457	110376
41581	110377
20459	110378
43991	110379
154101	110380
2153	110381
71910	110382
53011	110383
11368	110384
13493	110385
13384	110386
58346	110387
63938	110388
134199	110389
64458	110390
8164	110391
51873	110392
109244	110393
7804	110394
167814	110395
1607	110396
49893	110397
17132	110398
5217	110399
11181	110400
71074	110401
18819	110402
69988	110403
42281	110404
33639	110405
113590	110406
72308	110407
28286	110408
40628	110409
13484	110410
71341	110411
27024	110412
49384	110413
91957	110414
11805	110415
52791	110416
1343	110417
10461	110418
2936	110419
18855	110420
55746	110421
87184	110422
108167	110423
13134	110424
2153	110425
51255	110426
140070	110427
67907	110428
40511	110429
14552	110430
29910	110431
13460	110432
58546	110433
56361	110434
12690	110435
38829	110436
23565	110437
62353	110438
43059	110439
40181	110440
980	110441
115990	110442
40031	110443
46295	110444
149	110445
24185	110446
136481	110447
150879	110448
171817	110449
33390	110450
49857	110451
40261	110452
8307	110453
8308	110454
6304	110455
103	110456
16714	110457
148	110458
12508	110459
640	110460
14327	110461
69639	110462
10486	110463
48833	110464
8894	110465
69140	110466
138372	110467
1074	110468
5672	110469
4263	110470
11292	110471
1142	110472
11244	110473
34	110474
598	110475
118	110476
53223	110477
84617	110478
2682	110479
61959	110480
81689	110481
3930	110482
30204	110483
8796	110484
17398	110485
9099	110486
118	110487
1215	110488
17398	110489
46964	110490
36217	110491
84984	110492
45585	110493
20320	110494
29759	110495
27079	110496
2	110497
15778	110498
8221	110499
5424	110500
2682	110501
33361	110502
18920	110503
51837	110504
1111	110505
171072	110506
83780	110507
22356	110508
17083	110509
5482	110510
109765	110511
14992	110512
9648	110513
37440	110514
20169	110515
10829	110516
7738	110517
27259	110518
15567	110519
61792	110520
70420	110521
22756	110522
6406	110523
3385	110524
16880	110525
46464	110526
65729	110527
59249	110528
8796	110529
10176	110530
69510	110531
84699	110532
30738	110533
9321	110534
132602	110535
52495	110536
68430	110537
35431	110538
603	110539
34057	110540
171427	110541
59684	110542
2153	110543
12183	110544
60856	110545
70936	110546
60741	110547
47641	110548
27105	110549
423	110550
1684	110551
52117	110552
32997	110553
58267	110554
13903	110555
157545	110556
14390	110557
11392	110558
5294	110559
52756	110560
14630	110561
40473	110562
7130	110563
266	110564
138922	110565
6638	110566
6885	110567
6583	110568
37862	110569
13270	110570
1445	110571
30730	110572
71028	110573
6390	110574
29810	110575
25924	110576
85899	110577
36534	110578
6390	110579
117	110580
6223	110581
9470	110582
4079	110583
12200	110584
176	110585
4715	110586
100590	110587
6110	110588
51481	110589
132226	110590
2052	110591
14761	110592
74697	110593
13895	110594
39945	110595
603	110596
14200	110597
68618	110598
18328	110599
58226	110600
171371	110601
79524	110602
131152	110603
39361	110604
8907	110605
22220	110606
85215	110607
15813	110608
46206	110609
145692	110610
164998	110611
38212	110612
19687	110613
83739	110614
8180	110615
86043	110616
100547	110617
1185	110618
172732	110619
33859	110620
57389	110621
59192	110622
51179	110623
30186	110624
37876	110625
135933	110626
23883	110627
37757	110628
928	110629
1195	110630
52778	110631
47786	110632
97291	110633
73535	110634
84324	110635
35904	110636
84758	110637
105894	110638
1471	110639
9897	110640
180	110641
54465	110642
4795	110643
7299	110644
4779	110645
19771	110646
106014	110647
33221	110648
9968	110649
21266	110650
42825	110651
19664	110652
118	110653
105599	110654
7548	110655
73874	110656
13052	110657
20384	110658
42724	110659
6877	110660
51658	110661
499	110662
5283	110663
84380	110664
6668	110665
26215	110666
69531	110667
111028	110668
86102	110669
15455	110670
5913	110671
906	110672
23851	110673
31457	110674
189012	110675
10070	110676
567	110677
18428	110678
90764	110679
8911	110680
71588	110681
43754	110682
448	110683
20200	110684
11954	110685
117165	110686
43104	110687
2773	110688
131963	110689
17051	110690
11104	110691
106013	110692
52050	110693
56036	110694
60993	110695
13095	110696
2850	110697
6163	110698
69492	110699
13106	110700
133028	110701
2837	110702
404	110703
52852	110704
235	110705
130645	110706
6385	110707
4692	110708
31718	110709
137234	110710
117004	110711
12759	110712
30982	110713
73294	110714
448	110715
27259	110716
93043	110717
33292	110718
52044	110719
1535	110720
74665	110721
2926	110722
1734	110723
4648	110724
6659	110725
28834	110726
2410	110727
1253	110728
112670	110729
18883	110730
94106	110731
94106	110732
182043	110733
27553	110734
29962	110735
72086	110736
250	110737
15457	110738
27242	110739
20357	110740
22312	110741
5917	110742
131126	110743
6757	110744
23564	110745
8899	110746
33053	110747
58014	110748
108040	110749
103885	110750
48255	110751
178956	110752
108214	110753
142781	110754
103535	110755
5155	110756
15557	110757
1602	110758
52756	110759
33191	110760
108206	110761
108206	110762
87400	110763
15529	110764
48283	110765
33856	110766
76125	110767
34832	110768
8195	110769
93105	110770
110977	110771
33084	110772
13060	110773
15369	110774
52608	110775
10533	110776
2796	110777
22568	110778
109174	110779
178905	110780
9704	110781
8190	110782
40315	110783
73294	110784
177008	110785
69837	110786
1699	110787
173235	110788
16720	110789
9576	110790
61333	110791
11135	110792
1388	110793
36883	110794
13868	110795
103039	110796
18487	110797
435	110798
52105	110799
2363	110800
10399	110801
14022	110802
8626	110803
7689	110804
82486	110805
26308	110806
6677	110807
7675	110808
29141	110809
9470	110810
1438	110811
11172	110812
6401	110813
16455	110814
5803	110815
170190	110816
25340	110817
4812	110818
564	110819
757	110820
1367	110821
55424	110822
1456	110823
14	110824
1021	110825
131429	110826
6308	110827
5782	110828
24918	110829
19946	110830
16743	110831
27087	110832
71098	110833
43923	110834
85966	110835
32650	110836
634	110837
62037	110838
56820	110839
37465	110840
1529	110841
32569	110842
3436	110843
105	110844
27321	110845
121436	110846
148	110847
101818	110848
50164	110849
134431	110850
106061	110851
23565	110852
51608	110853
5452	110854
84571	110855
36476	110856
92465	110857
42442	110858
85116	110859
1907	110860
3385	110861
13384	110862
13840	110863
103066	110864
23832	110865
58310	110866
58466	110867
26175	110868
170942	110869
70021	110870
6869	110871
69442	110872
24527	110873
63195	110874
48068	110875
527	110876
40198	110877
92236	110878
6638	110879
27514	110880
2349	110881
9717	110882
3768	110883
19965	110884
72348	110885
18908	110886
8808	110887
6240	110888
11853	110889
114579	110890
21425	110891
58772	110892
92654	110893
60386	110894
72418	110895
5323	110896
14870	110897
173067	110898
69345	110899
50606	110900
73793	110901
172746	110902
82458	110903
18047	110904
170510	110905
89880	110906
19664	110907
111358	110908
170633	110909
114559	110910
69946	110911
91780	110912
49952	110913
110485	110914
139921	110915
185390	110916
149006	110917
140396	110918
152427	110919
102205	110920
155688	110921
143063	110922
93017	110923
101698	110924
49674	110925
183678	110926
67420	110927
59601	110928
6744	110929
91833	110930
38087	110931
56441	110932
110159	110933
37176	110934
135340	110935
114339	110936
108197	110937
88133	110938
9017	110939
14409	110940
187282	110941
37823	110942
130576	110943
7996	110944
56767	110945
90307	110946
28854	110947
147299	110948
60925	110949
108829	110950
140545	110951
172537	110952
70706	110953
81329	110954
62288	110955
126216	110956
74289	110957
35231	110958
14138	110959
31912	110960
26129	110961
52190	110962
121921	110963
145619	110964
91657	110965
138232	110966
24713	110967
107640	110968
22300	110969
108879	110970
136033	110971
30272	110972
16028	110973
16028	110974
188138	110975
52638	110976
33041	110977
84038	110978
33855	110979
163547	110980
28251	110981
96314	110982
92993	110983
55876	110984
25	110985
48261	110986
79128	110987
10877	110988
45114	110989
163842	110990
75906	110991
44780	110992
20819	110993
79000	110994
68786	110995
64497	110996
111661	110997
139888	110998
165577	110999
145001	111000
125964	111001
167509	111002
20846	111003
182458	111004
12574	111005
31076	111006
90126	111007
38246	111008
106529	111009
62771	111010
33633	111011
114271	111012
21396	111013
31777	111014
38254	111015
34188	111016
108478	111017
38731	111018
4103	111019
5313	111020
133168	111021
43180	111022
66582	111023
89500	111024
50747	111025
6727	111026
3876	111027
48260	111028
49926	111029
49879	111030
10879	111031
108059	111032
171014	111033
85321	111034
113999	111035
26626	111036
8663	111037
1939	111038
18807	111039
3806	111040
53771	111041
40421	111042
145164	111043
46997	111044
131409	111045
149998	111046
28780	111047
4195	111048
62568	111049
961	111050
23130	111051
45614	111052
64381	111053
56734	111054
8319	111055
125656	111056
89185	111057
138998	111058
27463	111059
87272	111060
86931	111061
43423	111062
55038	111063
3661	111064
3751	111065
186164	111066
91122	111067
23431	111068
1691	111069
55259	111070
76420	111071
182909	111072
44560	111073
11184	111074
12748	111075
124614	111076
7269	111077
62469	111078
34173	111079
11804	111080
5761	111081
69529	111082
15804	111083
936	111084
676	111085
42263	111086
15863	111087
91272	111088
1526	111089
74269	111090
27039	111091
22267	111092
5723	111093
14491	111094
89636	111095
47339	111096
16659	111097
70080	111098
16874	111099
6417	111100
34593	111101
12183	111102
981	111103
6290	111104
1891	111105
131164	111106
15064	111107
35569	111108
115685	111109
81264	111110
111140	111111
5728	111112
6841	111113
17019	111114
35089	111115
5161	111116
7790	111117
31394	111118
130968	111119
73653	111120
185930	111121
122108	111122
43234	111123
44375	111124
71386	111125
28489	111126
53395	111127
74738	111128
125105	111129
114997	111130
43836	111131
88156	111132
117997	111133
110592	111134
36783	111135
157448	111136
77042	111137
93945	111138
117974	111139
35071	111140
139328	111141
77068	111142
76686	111143
92638	111144
34487	111145
185830	111146
109526	111147
43234	111148
93955	111149
131917	111150
73672	111151
130953	111152
93792	111153
118149	111154
44222	111155
34100	111156
87942	111157
159445	111158
37527	111159
119107	111160
34972	111161
110257	111162
24916	111163
63784	111164
140789	111165
155232	111166
140848	111167
124797	111168
88410	111169
141427	111170
20522	111171
36504	111172
119036	111173
96397	111174
110549	111175
10815	111176
73125	111177
75902	111178
109007	111179
145366	111180
37696	111181
132741	111182
88564	111183
695	111184
53723	111185
19015	111186
19317	111187
1783	111188
15476	111189
20389	111190
59164	111191
11856	111192
184732	111193
27212	111194
27223	111195
103281	111196
52140	111197
11760	111198
115965	111199
43662	111200
98818	111201
48792	111202
54491	111203
52127	111204
58939	111205
10928	111206
70467	111207
75431	111208
113292	111209
11762	111210
305	111211
40904	111212
3947	111213
13241	111214
22763	111215
52226	111216
103121	111217
22859	111218
1908	111219
656	111220
20435	111221
23011	111222
25891	111223
39229	111224
14135	111225
7677	111226
8266	111227
1126	111228
76	111229
76	111230
94592	111231
44845	111232
112530	111233
80418	111234
42743	111235
437	111236
18348	111237
74065	111238
59395	111239
65801	111240
437	111241
437	111242
19682	111243
43462	111244
150087	111245
77112	111246
42787	111247
19936	111248
146069	111249
35592	111250
42614	111251
107220	111252
29470	111253
1699	111254
11336	111255
16549	111256
35126	111257
62073	111258
74110	111259
81960	111260
14162	111261
16708	111262
168576	111263
87191	111264
31278	111265
51927	111266
22752	111267
25309	111268
17230	111269
4700	111270
7910	111271
14102	111272
3825	111273
68047	111274
31278	111275
76006	111276
127382	111277
25197	111278
22984	111279
14102	111280
80993	111281
95173	111282
63641	111283
122849	111284
43477	111285
11195	111286
66812	111287
57816	111288
78818	111289
68261	111290
43178	111291
94607	111292
17230	111293
57286	111294
102785	111295
102785	111296
31852	111297
25197	111298
89266	111299
98630	111300
100186	111301
6171	111302
37831	111303
12368	111304
187702	111305
99647	111306
37979	111307
43131	111308
117363	111309
43131	111310
63376	111311
138097	111312
46307	111313
81721	111314
116530	111315
162262	111316
134598	111317
31278	111318
102130	111319
151764	111320
78818	111321
181480	111322
103759	111323
138152	111324
36546	111325
57045	111326
17230	111327
33341	111328
168147	111329
106062	111330
19998	111331
5187	111332
23777	111333
57919	111334
8667	111335
61242	111336
437	111337
60071	111338
34689	111339
60071	111340
45018	111341
23625	111342
91628	111343
112500	111344
38848	111345
79866	111346
46235	111347
46061	111348
37879	111349
26266	111350
37021	111351
64678	111352
26690	111353
68576	111354
61019	111355
10488	111356
43613	111357
72710	111358
60679	111359
36052	111360
29702	111361
177606	111362
217	111363
64298	111364
21676	111365
176839	111366
102674	111367
98396	111368
72004	111369
30100	111370
142545	111371
66314	111372
100344	111373
18252	111374
42677	111375
61619	111376
10985	111377
611	111378
13041	111379
120643	111380
46438	111381
8151	111382
105873	111383
168712	111384
182253	111385
66846	111386
54413	111387
6235	111388
5	111389
4862	111390
27003	111391
112158	111392
114156	111393
58875	111394
58875	111395
31069	111396
30749	111397
34371	111398
78981	111399
124522	111400
36848	111401
22019	111402
26369	111403
159508	111404
5	111405
7544	111406
42765	111407
161160	111408
92025	111409
145480	111410
62645	111411
47945	111412
9	111413
21152	111414
52316	111415
81350	111416
29	111417
41205	111418
86289	111419
11	111420
22019	111421
88203	111422
182691	111423
124165	111424
51213	111425
89848	111426
48457	111427
116048	111428
666	111429
48059	111430
37708	111431
20334	111432
22752	111433
4867	111434
4345	111435
497	111436
87313	111437
59504	111438
109752	111439
77319	111440
132395	111441
62742	111442
35119	111443
42479	111444
70251	111445
37469	111446
134577	111447
86788	111448
9110	111449
51915	111450
21759	111451
126843	111452
111805	111453
16797	111454
128698	111455
17448	111456
95095	111457
29655	111458
62807	111459
137948	111460
71980	111461
72844	111462
23748	111463
62198	111464
33466	111465
10276	111466
134636	111467
42973	111468
43736	111469
177010	111470
140547	111471
43736	111472
40282	111473
118025	111474
76321	111475
60135	111476
20345	111477
125638	111478
79046	111479
167905	111480
20866	111481
130118	111482
140753	111483
28563	111484
53285	111485
90377	111486
7694	111487
81203	111488
31864	111489
69546	111490
149749	111491
108920	111492
52751	111493
52709	111494
118890	111495
149955	111496
149159	111497
114971	111498
5146	111499
141818	111500
154339	111501
134669	111502
150232	111503
149637	111504
77019	111505
141818	111506
115308	111507
115308	111508
43860	111509
8844	111510
149880	111511
45630	111512
18538	111513
9234	111514
146275	111515
62967	111516
940	111517
27794	111518
91253	111519
90459	111520
54365	111521
177	111522
13414	111523
80087	111524
106402	111525
28777	111526
160748	111527
11266	111528
70559	111529
39078	111530
20164	111531
3391	111532
28889	111533
88180	111534
4016	111535
10392	111536
54808	111537
79782	111538
81862	111539
14935	111540
45554	111541
24445	111542
106443	111543
45554	111544
122406	111545
36993	111546
143319	111547
16725	111548
21470	111549
43683	111550
39285	111551
17469	111552
926	111553
81977	111554
137176	111555
56110	111556
147614	111557
27918	111558
95934	111559
81622	111560
115636	111561
20364	111562
36242	111563
92341	111564
43932	111565
11973	111566
134925	111567
43816	111568
55607	111569
24723	111570
115067	111571
18991	111572
66906	111573
62666	111574
81862	111575
10665	111576
111119	111577
52357	111578
105842	111579
114690	111580
137182	111581
169290	111582
20364	111583
137550	111584
20350	111585
121834	111586
109786	111587
20912	111588
92738	111589
149031	111590
14935	111591
24883	111592
41882	111593
63258	111594
188523	111595
136197	111596
729	111597
4016	111598
39667	111599
2852	111600
66627	111601
62812	111602
75684	111603
188459	111604
9360	111605
83243	111606
17469	111607
147639	111608
4443	111609
57088	111610
50328	111611
74200	111612
18991	111613
39924	111614
91566	111615
29229	111616
34894	111617
24445	111618
91463	111619
22357	111620
49245	111621
31720	111622
75239	111623
9360	111624
137199	111625
23232	111626
30105	111627
70412	111628
15699	111629
137672	111630
180895	111631
180829	111632
114937	111633
89044	111634
150260	111635
24673	111636
107698	111637
101119	111638
180836	111639
92480	111640
92214	111641
107437	111642
13458	111643
49829	111644
137667	111645
27973	111646
87071	111647
9783	111648
115776	111649
7313	111650
18447	111651
65894	111652
12047	111653
81159	111654
25145	111655
61704	111656
15831	111657
21719	111658
24511	111659
10381	111660
104116	111661
65376	111662
55508	111663
30051	111664
79220	111665
132035	111666
40333	111667
84696	111668
45106	111669
21066	111670
172325	111671
132086	111672
132488	111673
172460	111674
172214	111675
30051	111676
102257	111677
84477	111678
85188	111679
13898	111680
24679	111681
18460	111682
170337	111683
157934	111684
18460	111685
51443	111686
11	111687
19658	111688
15618	111689
184735	111690
66725	111691
39690	111692
54545	111693
50826	111694
34091	111695
43159	111696
76915	111697
24370	111698
6675	111699
74898	111700
24402	111701
138044	111702
23104	111703
2549	111704
80613	111705
24420	111706
10059	111707
16719	111708
7593	111709
52509	111710
16352	111711
48815	111712
16632	111713
6563	111714
82243	111715
133866	111716
35453	111717
11441	111718
137849	111719
12530	111720
181724	111721
25903	111722
36946	111723
34927	111724
41903	111725
15137	111726
37433	111727
1214	111728
15137	111729
148540	111730
114924	111731
145677	111732
5414	111733
617	111734
131458	111735
57095	111736
107305	111737
107305	111738
122916	111739
80407	111740
72797	111741
22591	111742
104346	111743
41241	111744
20473	111745
6007	111746
36211	111747
24079	111748
109638	111749
109638	111750
73206	111751
185663	111752
18533	111753
7332	111754
120747	111755
141255	111756
17394	111757
29643	111758
20227	111759
79464	111760
29332	111761
112428	111762
15622	111763
20022	111764
38524	111765
147826	111766
19348	111767
16244	111768
6468	111769
19391	111770
50367	111771
34592	111772
73169	111773
189070	111774
28496	111775
305	111776
11886	111777
19016	111778
42245	111779
16338	111780
73562	111781
35171	111782
23726	111783
42245	111784
23723	111785
52446	111786
61000	111787
60980	111788
28934	111789
14240	111790
90969	111791
5882	111792
16624	111793
36073	111794
61785	111795
24084	111796
29040	111797
734	111798
51231	111799
42685	111800
28036	111801
34172	111802
73787	111803
42298	111804
112074	111805
107867	111806
36549	111807
75908	111808
75908	111809
80633	111810
67351	111811
157232	111812
113930	111813
55534	111814
44483	111815
58547	111816
17947	111817
36050	111818
133376	111819
28931	111820
18542	111821
21850	111822
14282	111823
90039	111824
73356	111825
24259	111826
14166	111827
19998	111828
35609	111829
45886	111830
29023	111831
7722	111832
5916	111833
105873	111834
105872	111835
87321	111836
76211	111837
3148	111838
143744	111839
77519	111840
9304	111841
44627	111842
53214	111843
50639	111844
121577	111845
124397	111846
81602	111847
57404	111848
152834	111849
155498	111850
121577	111851
31172	111852
60947	111853
160995	111854
181862	111855
92352	111856
11416	111857
167766	111858
5865	111859
54548	111860
137403	111861
114766	111862
176869	111863
138864	111864
23000	111865
49759	111866
7196	111867
25242	111868
12194	111869
725	111870
36348	111871
48420	111872
44005	111873
79728	111874
65465	111875
84706	111876
2429	111877
36848	111878
6235	111879
33674	111880
24214	111881
131999	111882
11001	111883
139784	111884
5626	111885
158331	111886
189159	111887
6511	111888
29305	111889
139784	111890
186153	111891
187932	111892
101746	111893
2417	111894
21029	111895
80222	111896
66567	111897
1950	111898
91717	111899
36363	111900
101746	111901
81068	111902
68965	111903
108358	111904
5626	111905
134390	111906
99010	111907
84524	111908
2718	111909
61028	111910
5626	111911
5539	111912
16959	111913
85959	111914
8809	111915
8809	111916
57019	111917
165064	111918
18203	111919
7196	111920
2092	111921
19428	111922
183476	111923
145703	111924
66687	111925
45029	111926
33674	111927
8809	111928
81982	111929
66529	111930
42000	111931
37012	111932
21470	111933
15262	111934
4901	111935
134472	111936
72091	111937
150409	111938
188586	111939
62118	111940
135117	111941
176515	111942
48246	111943
120677	111944
72082	111945
115708	111946
134444	111947
103099	111948
108121	111949
114633	111950
1166	111951
150314	111952
72091	111953
106243	111954
92805	111955
64277	111956
123	111957
170310	111958
108084	111959
3524	111960
149970	111961
115475	111962
149755	111963
149743	111964
149776	111965
106189	111966
43938	111967
1070	111968
33849	111969
83879	111970
43939	111971
4578	111972
1705	111973
48246	111974
13678	111975
2809	111976
10154	111977
58329	111978
131299	111979
92359	111980
130288	111981
98503	111982
23751	111983
155193	111984
170173	111985
182987	111986
62370	111987
151837	111988
89301	111989
127217	111990
65053	111991
10501	111992
35698	111993
156375	111994
20183	111995
108776	111996
169979	111997
166300	111998
169981	111999
161505	112000
100199	112001
495	112002
170515	112003
130760	112004
84129	112005
134548	112006
36315	112007
134464	112008
326	112009
105932	112010
7320	112011
7320	112012
169183	112013
108108	112014
33071	112015
130912	112016
130788	112017
103047	112018
170565	112019
84220	112020
171374	112021
130746	112022
170361	112023
103080	112024
83787	112025
130737	112026
83787	112027
83799	112028
2098	112029
103047	112030
83787	112031
170460	112032
170420	112033
130737	112034
103047	112035
103139	112036
103179	112037
15494	112038
170370	112039
103139	112040
170611	112041
170234	112042
130824	112043
130824	112044
32993	112045
83787	112046
84148	112047
170571	112048
170556	112049
50287	112050
90240	112051
29390	112052
143823	112053
13385	112054
86042	112055
57958	112056
135116	112057
175487	112058
146832	112059
105945	112060
105945	112061
71358	112062
138399	112063
111728	112064
10401	112065
134510	112066
86200	112067
59506	112068
49558	112069
86201	112070
134971	112071
48246	112072
49957	112073
86048	112074
135003	112075
49558	112076
176480	112077
105936	112078
175496	112079
177047	112080
134924	112081
49555	112082
106156	112083
149107	112084
134962	112085
4919	112086
176499	112087
176673	112088
106147	112089
59498	112090
59489	112091
149635	112092
176397	112093
134958	112094
175468	112095
135274	112096
134477	112097
175465	112098
134980	112099
134937	112100
59938	112101
106170	112102
175813	112103
71341	112104
59494	112105
135143	112106
176908	112107
135095	112108
176977	112109
175580	112110
176114	112111
130671	112112
105953	112113
12081	112114
86057	112115
175352	112116
86200	112117
69718	112118
134689	112119
149578	112120
175408	112121
180101	112122
105891	112123
115191	112124
180878	112125
170235	112126
115182	112127
134533	112128
86136	112129
134471	112130
115917	112131
116030	112132
103624	112133
135120	112134
86073	112135
134456	112136
83793	112137
89319	112138
149090	112139
135272	112140
19091	112141
176035	112142
176570	112143
149536	112144
171410	112145
149892	112146
176669	112147
115535	112148
171404	112149
135207	112150
135044	112151
92642	112152
171421	112153
176335	112154
106118	112155
115672	112156
134607	112157
176149	112158
134550	112159
133099	112160
106166	112161
176628	112162
134842	112163
175693	112164
71307	112165
175559	112166
135237	112167
135024	112168
106177	112169
86051	112170
175326	112171
115846	112172
175587	112173
86056	112174
149920	112175
92576	112176
92772	112177
150115	112178
135266	112179
134462	112180
103505	112181
86052	112182
71252	112183
76115	112184
176518	112185
106288	112186
171430	112187
83758	112188
175426	112189
23002	112190
137723	112191
115627	112192
175480	112193
106253	112194
76210	112195
115896	112196
176041	112197
149045	112198
106172	112199
59502	112200
135128	112201
176856	112202
130878	112203
150034	112204
150107	112205
135010	112206
105870	112207
92783	112208
105885	112209
86064	112210
135146	112211
106003	112212
86188	112213
131502	112214
71252	112215
134776	112216
176046	112217
149717	112218
171287	112219
24499	112220
52782	112221
71249	112222
71290	112223
175504	112224
175667	112225
175477	112226
175387	112227
59492	112228
67137	112229
149838	112230
175545	112231
48387	112232
131320	112233
130785	112234
170542	112235
170230	112236
103129	112237
170445	112238
134518	112239
135201	112240
134798	112241
115107	112242
120107	112243
105869	112244
176346	112245
175378	112246
131726	112247
149731	112248
75859	112249
175872	112250
84230	112251
176129	112252
176741	112253
103583	112254
135270	112255
116050	112256
103562	112257
33872	112258
134429	112259
134503	112260
148916	112261
86207	112262
27800	112263
176854	112264
175294	112265
134688	112266
134525	112267
105850	112268
33850	112269
176162	112270
144701	112271
92468	112272
134417	112273
92505	112274
150177	112275
135022	112276
176968	112277
135013	112278
107716	112279
86221	112280
59497	112281
134866	112282
76806	112283
134724	112284
86065	112285
135220	112286
75805	112287
53241	112288
103106	112289
105964	112290
175401	112291
134566	112292
134757	112293
175877	112294
27542	112295
171403	112296
48428	112297
150334	112298
176367	112299
17061	112300
175365	112301
44311	112302
176727	112303
71355	112304
135271	112305
115178	112306
130785	112307
134565	112308
106135	112309
63119	112310
175394	112311
134694	112312
175358	112313
176026	112314
175721	112315
105866	112316
134437	112317
135268	112318
106278	112319
105942	112320
58017	112321
71293	112322
49555	112323
149533	112324
148956	112325
32885	112326
134797	112327
105847	112328
63014	112329
131383	112330
176116	112331
59435	112332
134754	112333
134691	112334
175905	112335
92194	112336
115157	112337
63176	112338
115460	112339
63273	112340
170669	112341
176031	112342
134695	112343
175857	112344
103612	112345
105923	112346
175526	112347
84115	112348
134436	112349
86049	112350
175388	112351
149839	112352
75905	112353
49557	112354
150237	112355
106278	112356
176602	112357
175371	112358
175368	112359
176810	112360
175814	112361
170380	112362
87262	112363
134739	112364
92608	112365
150387	112366
175377	112367
175395	112368
134626	112369
106179	112370
150016	112371
176596	112372
176359	112373
135216	112374
170326	112375
176122	112376
176921	112377
134767	112378
176269	112379
105843	112380
29301	112381
105869	112382
135023	112383
175364	112384
175415	112385
176385	112386
134519	112387
176028	112388
106048	112389
175324	112390
59461	112391
130915	112392
18553	112393
176846	112394
86115	112395
134496	112396
106215	112397
105958	112398
115772	112399
71323	112400
134811	112401
134676	112402
134817	112403
84119	112404
176034	112405
106052	112406
86112	112407
176023	112408
59439	112409
103463	112410
175313	112411
176218	112412
115575	112413
59501	112414
92720	112415
131406	112416
149528	112417
130798	112418
69380	112419
137867	112420
149740	112421
134639	112422
134599	112423
176950	112424
135243	112425
149590	112426
134677	112427
134630	112428
71344	112429
175312	112430
170466	112431
106114	112432
176892	112433
175994	112434
59504	112435
176532	112436
181168	112437
175398	112438
148820	112439
175362	112440
175411	112441
175373	112442
134647	112443
92684	112444
175376	112445
175403	112446
175392	112447
175400	112448
175764	112449
176492	112450
106205	112451
176848	112452
135123	112453
176799	112454
134463	112455
103022	112456
134610	112457
144613	112458
113416	112459
3772	112460
3772	112461
51800	112462
98228	112463
14164	112464
15061	112465
9965	112466
186707	112467
4260	112468
35817	112469
142655	112470
138872	112471
141358	112472
133001	112473
3453	112474
128501	112475
1387	112476
73317	112477
31570	112478
88614	112479
49729	112480
10448	112481
157021	112482
8356	112483
53701	112484
80337	112485
65420	112486
133212	112487
105470	112488
174427	112489
48923	112490
133468	112491
26240	112492
55214	112493
88196	112494
153243	112495
65431	112496
50346	112497
176783	112498
19947	112499
35694	112500
147535	112501
506	112502
30298	112503
116254	112504
32456	112505
44167	112506
2465	112507
1695	112508
34758	112509
13602	112510
28135	112511
60462	112512
88111	112513
6512	112514
60001	112515
3862	112516
3862	112517
16135	112518
23135	112519
50366	112520
16182	112521
41728	112522
72457	112523
50091	112524
108946	112525
72512	112526
16126	112527
60822	112528
139000	112529
42097	112530
60369	112531
13537	112532
42100	112533
41562	112534
6470	112535
140250	112536
53285	112537
94171	112538
180939	112539
104856	112540
20129	112541
8722	112542
135980	112543
74863	112544
28080	112545
49537	112546
55827	112547
16087	112548
16087	112549
40355	112550
115681	112551
27927	112552
11464	112553
170064	112554
107329	112555
137148	112556
14263	112557
20976	112558
54853	112559
15262	112560
32780	112561
89372	112562
148656	112563
4113	112564
73393	112565
11052	112566
40830	112567
144254	112568
14288	112569
15380	112570
19429	112571
13742	112572
14510	112573
8086	112574
50117	112575
10191	112576
72797	112577
16192	112578
109848	112579
109848	112580
23972	112581
7455	112582
185238	112583
34731	112584
72880	112585
5623	112586
189048	112587
23458	112588
110153	112589
108588	112590
108588	112591
6513	112592
50725	112593
7424	112594
183286	112595
109524	112596
185860	112597
17615	112598
188008	112599
60618	112600
34394	112601
107857	112602
122320	112603
7183	112604
123937	112605
168853	112606
9762	112607
169385	112608
122023	112609
95571	112610
11456	112611
137689	112612
118655	112613
7690	112614
164265	112615
149711	112616
89042	112617
161436	112618
9760	112619
86917	112620
23637	112621
23637	112622
11456	112623
180861	112624
11361	112625
31383	112626
22520	112627
11361	112628
22520	112629
21184	112630
7250	112631
11456	112632
143594	112633
6426	112634
167751	112635
107688	112636
4365	112637
137719	112638
102571	112639
85236	112640
6436	112641
27969	112642
137682	112643
9782	112644
27973	112645
87069	112646
154089	112647
71887	112648
180942	112649
71886	112650
156391	112651
181308	112652
86022	112653
104511	112654
9761	112655
78877	112656
9761	112657
133671	112658
179655	112659
107679	112660
4365	112661
71888	112662
6426	112663
87065	112664
133762	112665
86854	112666
49748	112667
3702	112668
20424	112669
82950	112670
181678	112671
138176	112672
98866	112673
4869	112674
15944	112675
71893	112676
13455	112677
126898	112678
86917	112679
118651	112680
27924	112681
39689	112682
41231	112683
75824	112684
137951	112685
168709	112686
27923	112687
120420	112688
16721	112689
154643	112690
20936	112691
24180	112692
34777	112693
34772	112694
34357	112695
187060	112696
34274	112697
23447	112698
34402	112699
28559	112700
8466	112701
185635	112702
109549	112703
110784	112704
188033	112705
72563	112706
184618	112707
139874	112708
11599	112709
50410	112710
88344	112711
188464	112712
187521	112713
141036	112714
88338	112715
79458	112716
183714	112717
15743	112718
133914	112719
87507	112720
29453	112721
19248	112722
796	112723
16313	112724
16313	112725
133050	112726
6142	112727
58881	112728
13888	112729
10911	112730
136983	112731
17951	112732
400	112733
703	112734
3028	112735
32269	112736
2535	112737
1627	112738
68416	112739
33465	112740
17849	112741
37375	112742
45930	112743
9289	112744
25259	112745
19237	112746
48926	112747
344	112748
29219	112749
1974	112750
8280	112751
4877	112752
31	112753
18656	112754
49241	112755
2596	112756
24748	112757
2226	112758
6072	112759
69104	112760
1952	112761
64426	112762
45962	112763
2562	112764
87067	112765
6435	112766
10224	112767
10224	112768
103472	112769
86223	112770
7000	112771
9523	112772
99014	112773
53336	112774
11044	112775
69026	112776
12360	112777
153	112778
20824	112779
10585	112780
25534	112781
139257	112782
133200	112783
12446	112784
337	112785
98471	112786
179666	112787
71752	112788
27915	112789
180837	112790
179622	112791
19092	112792
107341	112793
179628	112794
9760	112795
107443	112796
52125	112797
33568	112798
4812	112799
75428	112800
12337	112801
534	112802
140207	112803
48487	112804
105254	112805
17905	112806
304	112807
11286	112808
24623	112809
59631	112810
44059	112811
34096	112812
99535	112813
37191	112814
181059	112815
516	112816
46431	112817
55933	112818
6229	112819
9036	112820
4796	112821
76199	112822
63172	112823
52722	112824
29853	112825
62952	112826
5145	112827
63268	112828
46303	112829
92251	112830
95751	112831
36241	112832
125122	112833
179879	112834
107538	112835
9619	112836
59713	112837
10889	112838
41963	112839
185141	112840
138959	112841
88366	112842
109084	112843
142952	112844
109653	112845
26156	112846
16112	112847
41489	112848
6499	112849
72975	112850
13908	112851
4657	112852
19899	112853
12584	112854
35906	112855
125101	112856
10549	112857
2294	112858
592	112859
4979	112860
22139	112861
18518	112862
5020	112863
10735	112864
12933	112865
119324	112866
31559	112867
12663	112868
4655	112869
28325	112870
4390	112871
56783	112872
15622	112873
47105	112874
47105	112875
45115	112876
68219	112877
64199	112878
75448	112879
38471	112880
18107	112881
68219	112882
17589	112883
60940	112884
3081	112885
104670	112886
47028	112887
164391	112888
36989	112889
94814	112890
113674	112891
7455	112892
59813	112893
185409	112894
137302	112895
134519	112896
171557	112897
16734	112898
33350	112899
54433	112900
11796	112901
10566	112902
47726	112903
73848	112904
57302	112905
8136	112906
77896	112907
39112	112908
59125	112909
2221	112910
3842	112911
57336	112912
42316	112913
19889	112914
26616	112915
34467	112916
45423	112917
72143	112918
3503	112919
24410	112920
47710	112921
15645	112922
39354	112923
13683	112924
94185	112925
48210	112926
26489	112927
59827	112928
7436	112929
13311	112930
68604	112931
4448	112932
83588	112933
16785	112934
21011	112935
7193	112936
25011	112937
21792	112938
1116	112939
40963	112940
72080	112941
28033	112942
28019	112943
15222	112944
31115	112945
9624	112946
9396	112947
35467	112948
63510	112949
30827	112950
57781	112951
8848	112952
51670	112953
71544	112954
26742	112955
83440	112956
28168	112957
32401	112958
11093	112959
32305	112960
6538	112961
58837	112962
39814	112963
1	112964
7328	112965
68883	112966
1	112967
27494	112968
40903	112969
47721	112970
23119	112971
28881	112972
18338	112973
86030	112974
2166	112975
1451	112976
19784	112977
30292	112978
1419	112979
4375	112980
1843	112981
32520	112982
1056	112983
26267	112984
26570	112985
33044	112986
5125	112987
39665	112988
68866	112989
37763	112990
65220	112991
6111	112992
46800	112993
241	112994
22027	112995
1730	112996
39568	112997
41029	112998
293	112999
4851	113000
9095	113001
45186	113002
86906	113003
29594	113004
175201	113005
39677	113006
3617	113007
25122	113008
29253	113009
18736	113010
33485	113011
23598	113012
14212	113013
184736	113014
51397	113015
5800	113016
2597	113017
43042	113018
112569	113019
33313	113020
49764	113021
68993	113022
3933	113023
35595	113024
1793	113025
245	113026
29587	113027
2251	113028
95300	113029
12793	113030
91592	113031
4855	113032
23202	113033
25432	113034
22607	113035
85722	113036
4057	113037
15661	113038
148591	113039
9776	113040
32619	113041
50084	113042
30871	113043
74201	113044
46242	113045
87782	113046
326	113047
5750	113048
11904	113049
36194	113050
19978	113051
6647	113052
8778	113053
7560	113054
118014	113055
117499	113056
34967	113057
149088	113058
41304	113059
13457	113060
149222	113061
181071	113062
49748	113063
180872	113064
8383	113065
137846	113066
49823	113067
137759	113068
107722	113069
181212	113070
179422	113071
181205	113072
87042	113073
107671	113074
6435	113075
28559	113076
115047	113077
1863	113078
56267	113079
5447	113080
52	113081
23528	113082
58553	113083
13957	113084
8529	113085
25861	113086
13266	113087
55516	113088
36864	113089
4735	113090
15978	113091
107722	113092
36658	113093
180237	113094
86892	113095
107337	113096
179693	113097
137140	113098
27915	113099
107365	113100
179698	113101
107405	113102
19479	113103
41242	113104
7332	113105
6436	113106
62431	113107
24777	113108
4910	113109
41302	113110
179890	113111
4375	113112
87055	113113
155133	113114
184388	113115
86883	113116
52636	113117
54062	113118
26	113119
44291	113120
2354	113121
9318	113122
20449	113123
23835	113124
104881	113125
4402	113126
25988	113127
15120	113128
1174	113129
38959	113130
29953	113131
15994	113132
20692	113133
20487	113134
15861	113135
82419	113136
60164	113137
117815	113138
9882	113139
18395	113140
12592	113141
3226	113142
3893	113143
478	113144
180794	113145
42673	113146
2747	113147
18134	113148
9617	113149
14714	113150
2301	113151
9417	113152
96177	113153
71993	113154
1542	113155
56299	113156
23517	113157
25383	113158
4733	113159
9635	113160
29342	113161
14934	113162
55969	113163
11117	113164
21295	113165
41261	113166
32175	113167
21646	113168
109786	113169
143858	113170
176369	113171
24786	113172
23422	113173
42040	113174
3223	113175
41907	113176
5370	113177
76649	113178
98313	113179
123987	113180
44165	113181
160769	113182
120290	113183
30830	113184
31096	113185
72745	113186
3420	113187
21878	113188
2952	113189
7624	113190
87631	113191
40819	113192
62886	113193
9255	113194
77477	113195
4301	113196
2866	113197
33669	113198
28917	113199
25878	113200
38176	113201
35935	113202
28530	113203
9253	113204
962	113205
74337	113206
13717	113207
117836	113208
8431	113209
2064	113210
54642	113211
89868	113212
37896	113213
64367	113214
60617	113215
22705	113216
47125	113217
100276	113218
2190	113219
8826	113220
49662	113221
138	113222
8003	113223
9375	113224
602	113225
21245	113226
1401	113227
129323	113228
52051	113229
140089	113230
50117	113231
2747	113232
48940	113233
4699	113234
42730	113235
7937	113236
10985	113237
124910	113238
8267	113239
34742	113240
68290	113241
121791	113242
3701	113243
21087	113244
50512	113245
3484	113246
107718	113247
87022	113248
71893	113249
167659	113250
13981	113251
142209	113252
7138	113253
90780	113254
72806	113255
187266	113256
109304	113257
48516	113258
115669	113259
22830	113260
48516	113261
103797	113262
35119	113263
59813	113264
52911	113265
142978	113266
13283	113267
83874	113268
7722	113269
75995	113270
1481	113271
20140	113272
109683	113273
75995	113274
109504	113275
2580	113276
93139	113277
87001	113278
107634	113279
107586	113280
4918	113281
137374	113282
115258	113283
107675	113284
27928	113285
15976	113286
107637	113287
11459	113288
15975	113289
10043	113290
86860	113291
40018	113292
64452	113293
84772	113294
37658	113295
27299	113296
32278	113297
84772	113298
11245	113299
2196	113300
23737	113301
8108	113302
42857	113303
7199	113304
107430	113305
10872	113306
68907	113307
22812	113308
6361	113309
6393	113310
62455	113311
48804	113312
11933	113313
77750	113314
8848	113315
12898	113316
15327	113317
1984	113318
11308	113319
51964	113320
12925	113321
49354	113322
20923	113323
18373	113324
83485	113325
47884	113326
4316	113327
133134	113328
15377	113329
39153	113330
33668	113331
68504	113332
20923	113333
187345	113334
39728	113335
40591	113336
101864	113337
11355	113338
45590	113339
150812	113340
85811	113341
124817	113342
107617	113343
129934	113344
170723	113345
58362	113346
43055	113347
24094	113348
112310	113349
44818	113350
48121	113351
11245	113352
20923	113353
23685	113354
39085	113355
18398	113356
150749	113357
116806	113358
7687	113359
19944	113360
32528	113361
15380	113362
8276	113363
14316	113364
17748	113365
68205	113366
28467	113367
9855	113368
34715	113369
50362	113370
185911	113371
3019	113372
28111	113373
3016	113374
60465	113375
227	113376
50159	113377
6498	113378
34247	113379
140667	113380
28257	113381
87869	113382
86410	113383
11635	113384
87541	113385
23268	113386
28076	113387
28253	113388
73038	113389
11635	113390
60686	113391
140102	113392
139352	113393
141525	113394
88261	113395
108856	113396
72721	113397
72721	113398
142503	113399
186542	113400
139263	113401
185791	113402
72473	113403
73033	113404
28199	113405
72224	113406
50578	113407
110115	113408
24891	113409
13493	113410
60009	113411
7235	113412
41343	113413
51598	113414
1	113415
27714	113416
127752	113417
46949	113418
82996	113419
51761	113420
115957	113421
125420	113422
163962	113423
92786	113424
30071	113425
56664	113426
122268	113427
77357	113428
149742	113429
95117	113430
79081	113431
94081	113432
100099	113433
30103	113434
85291	113435
63870	113436
124685	113437
157605	113438
77412	113439
63796	113440
27907	113441
36568	113442
77429	113443
117989	113444
121865	113445
98871	113446
164993	113447
155531	113448
120116	113449
102675	113450
152619	113451
125089	113452
154156	113453
85291	113454
118180	113455
129375	113456
36502	113457
161636	113458
122602	113459
169584	113460
98141	113461
123729	113462
152792	113463
169272	113464
154364	113465
76914	113466
124430	113467
92631	113468
162093	113469
76978	113470
126681	113471
79081	113472
129595	113473
117675	113474
117219	113475
82409	113476
119216	113477
36414	113478
120099	113479
95956	113480
94247	113481
120330	113482
153902	113483
65867	113484
115509	113485
76791	113486
44538	113487
115447	113488
93807	113489
92469	113490
157923	113491
137130	113492
4910	113493
82778	113494
170231	113495
34045	113496
137098	113497
96201	113498
107394	113499
107391	113500
137592	113501
107409	113502
71858	113503
107636	113504
17450	113505
4588	113506
18963	113507
162688	113508
96617	113509
76942	113510
4851	113511
3548	113512
14226	113513
101173	113514
15131	113515
7949	113516
16183	113517
34744	113518
51071	113519
139590	113520
51071	113521
42520	113522
4599	113523
25975	113524
157708	113525
167786	113526
728	113527
231	113528
137795	113529
5836	113530
9139	113531
50299	113532
7774	113533
92374	113534
21400	113535
97160	113536
104697	113537
16630	113538
113955	113539
29613	113540
104033	113541
22448	113542
448	113543
621	113544
3	113545
9551	113546
87	113547
2128	113548
34021	113549
22951	113550
872	113551
60415	113552
7033	113553
6525	113554
47844	113555
8638	113556
72612	113557
88458	113558
46818	113559
54249	113560
143024	113561
66242	113562
95498	113563
110428	113564
9108	113565
25854	113566
102602	113567
60753	113568
66242	113569
82381	113570
25327	113571
41957	113572
31697	113573
57512	113574
184882	113575
102173	113576
13614	113577
61321	113578
43	113579
43	113580
9553	113581
9553	113582
9553	113583
50526	113584
3022	113585
108812	113586
107745	113587
9007	113588
35644	113589
10010	113590
3971	113591
1745	113592
1641	113593
653	113594
67553	113595
181932	113596
74647	113597
2926	113598
67553	113599
6155	113600
183914	113601
23314	113602
220	113603
39509	113604
44798	113605
29269	113606
46434	113607
25416	113608
7501	113609
20771	113610
1999	113611
4245	113612
1017	113613
726	113614
19495	113615
11893	113616
1102	113617
653	113618
153276	113619
28133	113620
30719	113621
3	113622
5051	113623
1017	113624
11295	113625
17131	113626
4750	113627
27290	113628
1530	113629
11839	113630
11839	113631
5051	113632
737	113633
59055	113634
33773	113635
228	113636
1953	113637
22780	113638
11772	113639
1614	113640
50456	113641
59067	113642
1356	113643
5038	113644
868	113645
4500	113646
16460	113647
1999	113648
60740	113649
26801	113650
177	113651
401	113652
868	113653
11799	113654
11682	113655
4134	113656
29479	113657
732	113658
5809	113659
32295	113660
7615	113661
72447	113662
47268	113663
108115	113664
1630	113665
39580	113666
61857	113667
27633	113668
57686	113669
70957	113670
1693	113671
7218	113672
60799	113673
140853	113674
4334	113675
3592	113676
19694	113677
48940	113678
22687	113679
80775	113680
331	113681
251	113682
58972	113683
58972	113684
79461	113685
12350	113686
3708	113687
7705	113688
9928	113689
3009	113690
16817	113691
2414	113692
5377	113693
2764	113694
71538	113695
12895	113696
26689	113697
90955	113698
12934	113699
3709	113700
9007	113701
3570	113702
5710	113703
5710	113704
31019	113705
12703	113706
11191	113707
6962	113708
31019	113709
93052	113710
64215	113711
4051	113712
119632	113713
142888	113714
108	113715
127460	113716
71194	113717
108	113718
11	113719
89546	113720
75545	113721
82180	113722
18743	113723
91863	113724
40287	113725
70188	113726
86164	113727
7614	113728
10883	113729
78656	113730
31899	113731
158218	113732
31522	113733
3635	113734
38543	113735
31899	113736
99178	113737
79868	113738
45899	113739
122614	113740
45722	113741
31544	113742
76972	113743
1041	113744
13973	113745
112517	113746
24035	113747
19597	113748
50107	113749
1641	113750
42429	113751
33450	113752
43692	113753
29340	113754
38463	113755
42429	113756
25332	113757
232	113758
145457	113759
13209	113760
8002	113761
31581	113762
1120	113763
3082	113764
11241	113765
22729	113766
14146	113767
81334	113768
43197	113769
41777	113770
35112	113771
4638	113772
11221	113773
21995	113774
33347	113775
13193	113776
3013	113777
13193	113778
1641	113779
2290	113780
7800	113781
9785	113782
232	113783
16321	113784
20421	113785
19151	113786
7318	113787
33347	113788
46532	113789
50107	113790
117314	113791
50107	113792
1532	113793
1641	113794
232	113795
48730	113796
15014	113797
53113	113798
134580	113799
25185	113800
157521	113801
7042	113802
51790	113803
46874	113804
73955	113805
125491	113806
46218	113807
64133	113808
40011	113809
65550	113810
185391	113811
51006	113812
893	113813
10024	113814
24483	113815
113366	113816
90922	113817
108153	113818
930	113819
27351	113820
27351	113821
54294	113822
50107	113823
5948	113824
29340	113825
92487	113826
33450	113827
3013	113828
7318	113829
1641	113830
29239	113831
287	113832
94072	113833
4532	113834
76251	113835
24359	113836
1676	113837
13222	113838
13222	113839
6142	113840
36559	113841
4923	113842
4971	113843
35689	113844
19146	113845
4923	113846
4971	113847
19146	113848
19146	113849
19933	113850
4923	113851
4971	113852
35689	113853
4923	113854
4971	113855
4971	113856
16193	113857
16193	113858
51505	113859
3012	113860
89594	113861
9203	113862
50	113863
9032	113864
6195	113865
28420	113866
35258	113867
74949	113868
42	113869
26958	113870
16877	113871
2117	113872
2238	113873
150071	113874
66476	113875
56610	113876
28276	113877
28276	113878
24535	113879
27520	113880
14025	113881
26913	113882
49020	113883
415	113884
32633	113885
84056	113886
4282	113887
71425	113888
43093	113889
11258	113890
32109	113891
7471	113892
11349	113893
23015	113894
7441	113895
5452	113896
4176	113897
352	113898
8817	113899
55455	113900
7512	113901
59322	113902
16494	113903
14819	113904
32830	113905
73922	113906
77150	113907
153074	113908
3488	113909
70219	113910
4056	113911
2130	113912
3238	113913
125128	113914
25809	113915
21752	113916
108	113917
24287	113918
4405	113919
2957	113920
7847	113921
25068	113922
562	113923
3397	113924
56830	113925
2462	113926
19693	113927
259	113928
2462	113929
838	113930
2527	113931
1095	113932
6850	113933
442	113934
20144	113935
5029	113936
3720	113937
23110	113938
2516	113939
6059	113940
8082	113941
2462	113942
2199	113943
56830	113944
5931	113945
2050	113946
31692	113947
311	113948
4390	113949
1162	113950
2550	113951
106163	113952
826	113953
2194	113954
3161	113955
56988	113956
19693	113957
4683	113958
60496	113959
68333	113960
3161	113961
40864	113962
2462	113963
438	113964
367	113965
3113	113966
51798	113967
8865	113968
11542	113969
16679	113970
198	113971
685	113972
457	113973
1913	113974
2016	113975
22454	113976
95940	113977
17	113978
3	113979
6362	113980
12382	113981
12382	113982
81930	113983
480	113984
27910	113985
40	113986
2774	113987
12616	113988
7220	113989
28392	113990
2443	113991
74637	113992
17	113993
17	113994
68074	113995
427	113996
6041	113997
8296	113998
57289	113999
7030	114000
6459	114001
1115	114002
3960	114003
3	114004
31488	114005
12382	114006
62396	114007
132399	114008
198	114009
43422	114010
19711	114011
40849	114012
90127	114013
8733	114014
43644	114015
42331	114016
12847	114017
25210	114018
6855	114019
6855	114020
31137	114021
29449	114022
59172	114023
11744	114024
3936	114025
26972	114026
111383	114027
4815	114028
176019	114029
59133	114030
73046	114031
73046	114032
43758	114033
42859	114034
107830	114035
2105	114036
26534	114037
2189	114038
172604	114039
22463	114040
81639	114041
89348	114042
51056	114043
186211	114044
107039	114045
20980	114046
28184	114047
1173	114048
4671	114049
2057	114050
2057	114051
120792	114052
10919	114053
6081	114054
1	114055
60098	114056
19408	114057
58729	114058
3852	114059
4954	114060
2477	114061
18440	114062
480	114063
92577	114064
19330	114065
17	114066
180498	114067
4754	114068
38373	114069
46673	114070
48431	114071
1515	114072
107260	114073
78588	114074
38946	114075
48431	114076
12734	114077
91372	114078
27249	114079
21888	114080
42214	114081
20942	114082
6036	114083
91093	114084
3655	114085
70872	114086
59696	114087
76878	114088
71121	114089
28318	114090
107260	114091
12734	114092
38886	114093
6036	114094
78588	114095
24080	114096
68649	114097
75011	114098
38886	114099
86522	114100
38946	114101
7011	114102
38607	114103
12734	114104
6036	114105
12734	114106
12373	114107
4006	114108
6867	114109
78308	114110
1384	114111
28783	114112
12373	114113
36741	114114
26256	114115
45324	114116
1671	114117
11204	114118
180011	114119
168478	114120
111691	114121
24825	114122
188880	114123
62806	114124
52391	114125
142178	114126
123674	114127
32571	114128
156207	114129
52532	114130
9944	114131
541	114132
71798	114133
106804	114134
11204	114135
98577	114136
111207	114137
110347	114138
186963	114139
70851	114140
36493	114141
15784	114142
16314	114143
23168	114144
58395	114145
878	114146
62108	114147
1194	114148
159	114149
15784	114150
12927	114151
56031	114152
78963	114153
123284	114154
7124	114155
48196	114156
1809	114157
7969	114158
173782	114159
15895	114160
8732	114161
31000	114162
2057	114163
3852	114164
103894	114165
1134	114166
50758	114167
2396	114168
2477	114169
12497	114170
14996	114171
59	114172
39722	114173
7969	114174
2057	114175
17730	114176
110450	114177
6108	114178
7694	114179
38622	114180
15784	114181
26256	114182
246	114183
4433	114184
20283	114185
8181	114186
8	114187
108313	114188
36967	114189
104198	114190
6211	114191
35552	114192
126456	114193
5550	114194
177	114195
5550	114196
54176	114197
4963	114198
103883	114199
2246	114200
12124	114201
2246	114202
50754	114203
19103	114204
9036	114205
2246	114206
16833	114207
94095	114208
13949	114209
41942	114210
26813	114211
26671	114212
1281	114213
81908	114214
7835	114215
8527	114216
2246	114217
6840	114218
34449	114219
137408	114220
12124	114221
29864	114222
7598	114223
182988	114224
9415	114225
70826	114226
178263	114227
86686	114228
32864	114229
5597	114230
177	114231
177	114232
177	114233
177	114234
84963	114235
22710	114236
5762	114237
91601	114238
8741	114239
2724	114240
571	114241
203	114242
59378	114243
51867	114244
18263	114245
3944	114246
145582	114247
8119	114248
19432	114249
11550	114250
28390	114251
467	114252
23122	114253
10189	114254
16153	114255
445	114256
104	114257
48893	114258
298	114259
32754	114260
87685	114261
3967	114262
28390	114263
132	114264
73	114265
11525	114266
29263	114267
940	114268
72164	114269
26857	114270
16702	114271
35312	114272
8860	114273
19208	114274
8731	114275
17832	114276
4457	114277
34966	114278
4675	114279
108375	114280
21936	114281
113234	114282
50410	114283
21885	114284
37209	114285
65623	114286
25481	114287
4720	114288
3623	114289
52239	114290
4439	114291
25639	114292
44333	114293
10515	114294
36695	114295
54549	114296
141084	114297
54370	114298
140312	114299
113958	114300
186894	114301
13754	114302
36469	114303
155702	114304
29865	114305
113912	114306
58	114307
78429	114308
17251	114309
1810	114310
68	114311
4899	114312
3805	114313
18280	114314
20497	114315
35857	114316
78	114317
89887	114318
60070	114319
15923	114320
31090	114321
54719	114322
12940	114323
6184	114324
5025	114325
43690	114326
43971	114327
445	114328
6509	114329
77751	114330
955	114331
101503	114332
4685	114333
29482	114334
32	114335
37662	114336
47787	114337
7508	114338
59378	114339
34134	114340
34134	114341
147065	114342
51073	114343
12097	114344
79016	114345
34572	114346
77081	114347
16841	114348
75326	114349
25476	114350
29230	114351
22114	114352
15468	114353
34316	114354
22905	114355
46066	114356
20800	114357
125062	114358
67410	114359
91630	114360
47457	114361
21067	114362
31364	114363
54557	114364
25476	114365
21670	114366
25322	114367
32285	114368
83415	114369
27856	114370
35310	114371
45520	114372
24988	114373
89191	114374
38975	114375
30206	114376
10936	114377
43187	114378
69244	114379
51382	114380
65386	114381
102948	114382
4757	114383
30897	114384
20684	114385
35720	114386
8435	114387
22481	114388
15188	114389
21612	114390
3181	114391
38188	114392
81434	114393
65996	114394
79442	114395
30460	114396
37613	114397
44542	114398
147153	114399
82422	114400
31263	114401
18281	114402
4913	114403
15188	114404
16671	114405
26307	114406
61039	114407
37479	114408
7899	114409
14862	114410
5530	114411
40615	114412
2566	114413
113337	114414
18262	114415
41836	114416
41836	114417
5557	114418
17291	114419
86293	114420
638	114421
11064	114422
72310	114423
22842	114424
9827	114425
11650	114426
56850	114427
30815	114428
21107	114429
135706	114430
9402	114431
26273	114432
170	114433
9126	114434
115770	114435
109101	114436
113271	114437
2089	114438
237	114439
86134	114440
53733	114441
19414	114442
20382	114443
5247	114444
30096	114445
17206	114446
72645	114447
44466	114448
150724	114449
54295	114450
171309	114451
49770	114452
23053	114453
85440	114454
52939	114455
304	114456
89364	114457
138024	114458
23044	114459
73329	114460
149408	114461
107569	114462
170413	114463
59894	114464
9269	114465
59692	114466
24572	114467
5057	114468
26	114469
38207	114470
110016	114471
19408	114472
108798	114473
3079	114474
112470	114475
70386	114476
35531	114477
5057	114478
5057	114479
42542	114480
21107	114481
54549	114482
2689	114483
34610	114484
37446	114485
19382	114486
12977	114487
147673	114488
147692	114489
36970	114490
51014	114491
3880	114492
97771	114493
164	114494
443	114495
31	114496
36725	114497
188706	114498
25298	114499
46928	114500
6244	114501
34079	114502
8455	114503
13822	114504
113608	114505
112905	114506
59515	114507
5388	114508
145401	114509
103021	114510
120969	114511
71442	114512
106782	114513
101473	114514
136846	114515
106184	114516
144929	114517
79955	114518
129686	114519
75940	114520
111553	114521
142957	114522
155955	114523
112051	114524
135926	114525
90294	114526
117000	114527
94667	114528
75423	114529
181427	114530
71832	114531
107985	114532
91185	114533
87189	114534
181595	114535
153650	114536
87236	114537
71982	114538
76801	114539
159870	114540
59893	114541
87236	114542
129096	114543
37469	114544
64488	114545
87189	114546
138140	114547
98322	114548
8764	114549
134964	114550
27633	114551
20161	114552
106035	114553
2989	114554
135133	114555
135131	114556
2	114557
109005	114558
33865	114559
176894	114560
175865	114561
9622	114562
55936	114563
3335	114564
87398	114565
52096	114566
106417	114567
175497	114568
134701	114569
71307	114570
134540	114571
134944	114572
105977	114573
88966	114574
176488	114575
69275	114576
77132	114577
3131	114578
134465	114579
136299	114580
97754	114581
139618	114582
126435	114583
19392	114584
41293	114585
36738	114586
102771	114587
69717	114588
25505	114589
126583	114590
36574	114591
63780	114592
106446	114593
53496	114594
94093	114595
135491	114596
119146	114597
12291	114598
152655	114599
76845	114600
77061	114601
117372	114602
154177	114603
44189	114604
63826	114605
154753	114606
76992	114607
94371	114608
53236	114609
76924	114610
36574	114611
94181	114612
154280	114613
76935	114614
93606	114615
94354	114616
118380	114617
63786	114618
64158	114619
93447	114620
118599	114621
53205	114622
63488	114623
94821	114624
48747	114625
77435	114626
76985	114627
36443	114628
157382	114629
71553	114630
94820	114631
160905	114632
76991	114633
164377	114634
136992	114635
138039	114636
53213	114637
9764	114638
117429	114639
36577	114640
181430	114641
136942	114642
154151	114643
137946	114644
59637	114645
94756	114646
107313	114647
118659	114648
136946	114649
152756	114650
154360	114651
77124	114652
94277	114653
52210	114654
52047	114655
59572	114656
187719	114657
171343	114658
29829	114659
104306	114660
148960	114661
46500	114662
108909	114663
148679	114664
52155	114665
96935	114666
90037	114667
126654	114668
77603	114669
74516	114670
136936	114671
163372	114672
48142	114673
169182	114674
42260	114675
136958	114676
61626	114677
169707	114678
100328	114679
42748	114680
90229	114681
99134	114682
144236	114683
8702	114684
93781	114685
151605	114686
168156	114687
79270	114688
54635	114689
154576	114690
168794	114691
100992	114692
97896	114693
117492	114694
76982	114695
44217	114696
44225	114697
119062	114698
99722	114699
152924	114700
53218	114701
53211	114702
82501	114703
166274	114704
31554	114705
17624	114706
18080	114707
25267	114708
94756	114709
25266	114710
154297	114711
25860	114712
65994	114713
18954	114714
92073	114715
36505	114716
2593	114717
60191	114718
11648	114719
84977	114720
92441	114721
20342	114722
133335	114723
10401	114724
3865	114725
128148	114726
72033	114727
25335	114728
126748	114729
35406	114730
144239	114731
161556	114732
138255	114733
107198	114734
48802	114735
13084	114736
13368	114737
23959	114738
91890	114739
4235	114740
2861	114741
67108	114742
140782	114743
142332	114744
19201	114745
183199	114746
72944	114747
4976	114748
41926	114749
60191	114750
17050	114751
71897	114752
8549	114753
39147	114754
101853	114755
28851	114756
15758	114757
130046	114758
128764	114759
29953	114760
11742	114761
68750	114762
60682	114763
126274	114764
90595	114765
78356	114766
31705	114767
172605	114768
104564	114769
2171	114770
111130	114771
42388	114772
106428	114773
24435	114774
127571	114775
47391	114776
116178	114777
38991	114778
31656	114779
45395	114780
127988	114781
82762	114782
168703	114783
188318	114784
117949	114785
7662	114786
78839	114787
93948	114788
10214	114789
44010	114790
131425	114791
130865	114792
135740	114793
135634	114794
114237	114795
88132	114796
50943	114797
25766	114798
19683	114799
45987	114800
114582	114801
10774	114802
1730	114803
2577	114804
6507	114805
19698	114806
26829	114807
697	114808
17937	114809
86476	114810
108082	114811
83904	114812
93361	114813
12915	114814
118972	114815
92613	114816
92613	114817
1730	114818
49568	114819
23324	114820
3816	114821
1446	114822
50318	114823
2657	114824
75286	114825
83829	114826
435	114827
22851	114828
3115	114829
3115	114830
50922	114831
20632	114832
51842	114833
7332	114834
26395	114835
142984	114836
16539	114837
16723	114838
62831	114839
62814	114840
142158	114841
14997	114842
154434	114843
142201	114844
68968	114845
4625	114846
39287	114847
4195	114848
118138	114849
22888	114850
13693	114851
28	114852
16134	114853
58834	114854
5363	114855
6851	114856
61327	114857
37375	114858
97723	114859
42499	114860
35126	114861
2577	114862
138418	114863
64546	114864
187411	114865
141377	114866
9255	114867
25252	114868
67153	114869
104817	114870
100555	114871
168069	114872
7579	114873
12999	114874
36036	114875
6825	114876
36061	114877
122355	114878
85931	114879
90134	114880
4588	114881
179334	114882
93428	114883
16666	114884
96742	114885
53445	114886
118710	114887
58412	114888
155845	114889
25372	114890
83391	114891
76815	114892
33776	114893
19053	114894
183278	114895
18191	114896
20472	114897
35321	114898
169479	114899
55085	114900
107682	114901
9022	114902
82502	114903
65755	114904
84830	114905
1190	114906
3942	114907
13458	114908
158151	114909
2	114910
79254	114911
1884	114912
26845	114913
9729	114914
4122	114915
135993	114916
132902	114917
177181	114918
37842	114919
30797	114920
89035	114921
56770	114922
6270	114923
166005	114924
76808	114925
24280	114926
5554	114927
27855	114928
127905	114929
10783	114930
2702	114931
30460	114932
3089	114933
43566	114934
168657	114935
167475	114936
136961	114937
107702	114938
129540	114939
106907	114940
29922	114941
107177	114942
21706	114943
53212	114944
175181	114945
22928	114946
168257	114947
159367	114948
88180	114949
142434	114950
15474	114951
62188	114952
110647	114953
7125	114954
52966	114955
87196	114956
86492	114957
125674	114958
4397	114959
2	114960
33886	114961
54543	114962
133917	114963
88404	114964
158229	114965
73070	114966
86482	114967
127453	114968
128181	114969
130573	114970
110845	114971
148888	114972
6111	114973
97	114974
630	114975
59737	114976
14209	114977
142315	114978
64631	114979
15147	114980
17715	114981
124190	114982
28517	114983
755	114984
78076	114985
65416	114986
138317	114987
168619	114988
43180	114989
13263	114990
974	114991
19656	114992
73365	114993
7755	114994
145617	114995
50400	114996
98192	114997
83610	114998
79075	114999
98497	115000
101637	115001
473	115002
6845	115003
104800	115004
135479	115005
8816	115006
157848	115007
100413	115008
1493	115009
140347	115010
18989	115011
17617	115012
8820	115013
20606	115014
61158	115015
6020	115016
166660	115017
135264	115018
74112	115019
53118	115020
47987	115021
55	115022
81129	115023
9539	115024
8783	115025
21278	115026
56501	115027
1089	115028
118557	115029
6289	115030
1305	115031
19317	115032
185778	115033
26027	115034
5344	115035
94112	115036
160112	115037
32388	115038
41280	115039
6040	115040
6219	115041
48225	115042
12110	115043
103704	115044
31959	115045
25203	115046
6015	115047
95242	115048
7992	115049
120764	115050
153973	115051
129879	115052
13455	115053
101274	115054
166204	115055
15956	115056
179286	115057
179382	115058
9781	115059
110891	115060
4790	115061
16838	115062
144678	115063
46003	115064
82434	115065
29792	115066
63908	115067
36981	115068
79946	115069
130548	115070
116183	115071
92229	115072
106642	115073
39318	115074
16033	115075
19091	115076
98430	115077
42706	115078
50798	115079
5186	115080
130524	115081
70	115082
1887	115083
16939	115084
169461	115085
9971	115086
4350	115087
24076	115088
7823	115089
178867	115090
95156	115091
53852	115092
47425	115093
11714	115094
30734	115095
188535	115096
31612	115097
14283	115098
18038	115099
15188	115100
2017	115101
35369	115102
102	115103
31971	115104
22448	115105
65628	115106
1254	115107
57434	115108
1843	115109
72255	115110
165679	115111
166076	115112
3219	115113
4206	115114
54921	115115
8260	115116
31992	115117
9915	115118
350	115119
13768	115120
97690	115121
58930	115122
21899	115123
75785	115124
116881	115125
97398	115126
42191	115127
179305	115128
6542	115129
32775	115130
5125	115131
63308	115132
43307	115133
141192	115134
136966	115135
126861	115136
17336	115137
92988	115138
2850	115139
36414	115140
62859	115141
20053	115142
86122	115143
66012	115144
70915	115145
58813	115146
170144	115147
25122	115148
2	115149
73361	115150
66321	115151
73812	115152
79114	115153
63962	115154
9573	115155
187096	115156
134741	115157
59442	115158
86052	115159
105875	115160
86054	115161
105874	115162
134910	115163
105876	115164
134985	115165
176529	115166
176720	115167
175827	115168
23001	115169
134957	115170
134207	115171
134652	115172
134448	115173
86119	115174
134539	115175
92554	115176
134682	115177
139971	115178
28332	115179
102116	115180
91948	115181
2214	115182
7245	115183
81288	115184
71566	115185
114190	115186
130605	115187
39591	115188
6611	115189
62814	115190
108374	115191
28271	115192
70541	115193
12997	115194
1722	115195
39422	115196
156	115197
156	115198
47670	115199
61680	115200
67190	115201
111628	115202
143743	115203
91118	115204
45086	115205
119796	115206
187844	115207
114888	115208
36357	115209
56823	115210
35005	115211
110933	115212
1611	115213
106043	115214
66030	115215
236	115216
30947	115217
124797	115218
96521	115219
161446	115220
124849	115221
39161	115222
9787	115223
117757	115224
35931	115225
14002	115226
4414	115227
68618	115228
12275	115229
147774	115230
25557	115231
1850	115232
115015	115233
20122	115234
17309	115235
103033	115236
177777	115237
92435	115238
7348	115239
120558	115240
21752	115241
93647	115242
146350	115243
156017	115244
107315	115245
87296	115246
121202	115247
79313	115248
142972	115249
48196	115250
8411	115251
76911	115252
71667	115253
12994	115254
8585	115255
130753	115256
37117	115257
53559	115258
11950	115259
94834	115260
755	115261
3213	115262
121658	115263
168843	115264
104256	115265
3588	115266
78660	115267
65144	115268
79042	115269
19605	115270
118420	115271
31227	115272
2532	115273
1829	115274
36076	115275
9061	115276
1190	115277
1679	115278
21339	115279
18135	115280
9061	115281
48236	115282
139965	115283
6536	115284
3547	115285
28759	115286
1390	115287
28623	115288
64760	115289
68	115290
6216	115291
33240	115292
13679	115293
17912	115294
24334	115295
17872	115296
63668	115297
57991	115298
4043	115299
1268	115300
8071	115301
123183	115302
20244	115303
39635	115304
136844	115305
1833	115306
91175	115307
6920	115308
98541	115309
144776	115310
47440	115311
127654	115312
25224	115313
41891	115314
98413	115315
973	115316
45407	115317
7945	115318
106808	115319
63691	115320
21077	115321
91846	115322
57820	115323
92464	115324
113571	115325
17014	115326
164235	115327
43974	115328
10778	115329
104288	115330
4883	115331
136704	115332
54049	115333
92149	115334
134433	115335
92149	115336
91216	115337
86845	115338
86057	115339
78793	115340
25624	115341
143536	115342
106284	115343
62523	115344
113667	115345
37860	115346
7676	115347
56784	115348
8817	115349
107863	115350
65603	115351
17814	115352
117028	115353
55081	115354
177488	115355
117191	115356
138375	115357
107968	115358
181770	115359
36620	115360
122864	115361
15952	115362
40278	115363
4744	115364
856	115365
52545	115366
10560	115367
120020	115368
2866	115369
108049	115370
108003	115371
151305	115372
36650	115373
148341	115374
9251	115375
40166	115376
145069	115377
115716	115378
97127	115379
53440	115380
36739	115381
5942	115382
27028	115383
57989	115384
118308	115385
15116	115386
109692	115387
38868	115388
67362	115389
42406	115390
9110	115391
175303	115392
80999	115393
5049	115394
42156	115395
43514	115396
42499	115397
77719	115398
49038	115399
18227	115400
42181	115401
37651	115402
2280	115403
62745	115404
33490	115405
54692	115406
10317	115407
167047	115408
66423	115409
121711	115410
164359	115411
51395	115412
10845	115413
42886	115414
81683	115415
17894	115416
114177	115417
8056	115418
4528	115419
90405	115420
4476	115421
1347	115422
35099	115423
6544	115424
28387	115425
70354	115426
77532	115427
44686	115428
52838	115429
6140	115430
49268	115431
14296	115432
56768	115433
17515	115434
14937	115435
96685	115436
312	115437
42768	115438
28382	115439
102103	115440
6620	115441
29230	115442
137055	115443
18010	115444
8046	115445
28338	115446
8859	115447
37001	115448
41541	115449
1613	115450
2834	115451
42402	115452
120986	115453
755	115454
32087	115455
147148	115456
78817	115457
47008	115458
47555	115459
21437	115460
2897	115461
36101	115462
17425	115463
106020	115464
185422	115465
30387	115466
73624	115467
42186	115468
51879	115469
16317	115470
12624	115471
43632	115472
68093	115473
370	115474
45811	115475
5418	115476
6782	115477
6780	115478
61989	115479
14065	115480
51130	115481
131357	115482
41220	115483
43637	115484
39852	115485
120565	115486
45434	115487
32627	115488
3926	115489
148859	115490
11144	115491
42123	115492
138001	115493
79818	115494
37896	115495
73480	115496
83103	115497
2074	115498
21786	115499
85641	115500
55318	115501
12459	115502
4087	115503
68841	115504
14136	115505
8449	115506
101602	115507
6403	115508
11451	115509
25606	115510
121156	115511
52303	115512
4206	115513
40305	115514
3340	115515
40607	115516
60925	115517
112181	115518
54344	115519
48632	115520
116502	115521
1354	115522
95272	115523
64910	115524
2051	115525
44443	115526
10619	115527
100065	115528
43674	115529
15636	115530
7708	115531
66413	115532
36061	115533
36061	115534
1952	115535
16689	115536
3154	115537
16798	115538
1138	115539
174314	115540
16729	115541
45813	115542
40917	115543
10516	115544
27380	115545
126984	115546
1560	115547
385	115548
52178	115549
36973	115550
30265	115551
98285	115552
27380	115553
4600	115554
91020	115555
123913	115556
157103	115557
57433	115558
30964	115559
138305	115560
128089	115561
83030	115562
62826	115563
187860	115564
64052	115565
14342	115566
182641	115567
101575	115568
36052	115569
21317	115570
85608	115571
54842	115572
88759	115573
100201	115574
11951	115575
13967	115576
130421	115577
136962	115578
148713	115579
61612	115580
15977	115581
13527	115582
57364	115583
1167	115584
168254	115585
30027	115586
1975	115587
125	115588
435	115589
86472	115590
187255	115591
15	115592
48717	115593
39369	115594
41296	115595
6311	115596
16951	115597
72396	115598
148697	115599
7120	115600
162253	115601
8353	115602
55077	115603
160772	115604
126675	115605
119113	115606
141672	115607
25372	115608
26062	115609
91905	115610
36824	115611
3673	115612
65759	115613
13561	115614
21121	115615
3391	115616
18833	115617
25026	115618
21773	115619
148347	115620
128137	115621
63213	115622
106652	115623
5831	115624
145767	115625
259	115626
102595	115627
138378	115628
2344	115629
32308	115630
53860	115631
136991	115632
5856	115633
38631	115634
13748	115635
111784	115636
148073	115637
11240	115638
86440	115639
4411	115640
29938	115641
160301	115642
54768	115643
91840	115644
71536	115645
37200	115646
47634	115647
9290	115648
31535	115649
13853	115650
49740	115651
49163	115652
3339	115653
4157	115654
67595	115655
2288	115656
1532	115657
29376	115658
55950	115659
28523	115660
110451	115661
122391	115662
8711	115663
14576	115664
29522	115665
10646	115666
178574	115667
105047	115668
6524	115669
24529	115670
4642	115671
19683	115672
3737	115673
12815	115674
9695	115675
11074	115676
24983	115677
180213	115678
153065	115679
12421	115680
1146	115681
95289	115682
53624	115683
50401	115684
73187	115685
139920	115686
60429	115687
20576	115688
72446	115689
67988	115690
31326	115691
59909	115692
64977	115693
62264	115694
3563	115695
13672	115696
15504	115697
35728	115698
90116	115699
24432	115700
60224	115701
27592	115702
9923	115703
146248	115704
39868	115705
151409	115706
99339	115707
48752	115708
51678	115709
67245	115710
122505	115711
5651	115712
57708	115713
15956	115714
2	115715
101367	115716
4643	115717
8407	115718
25435	115719
137051	115720
381	115721
2665	115722
4343	115723
87516	115724
88930	115725
71575	115726
67504	115727
69806	115728
72875	115729
174	115730
43164	115731
3516	115732
97653	115733
22970	115734
128161	115735
13907	115736
29423	115737
28618	115738
9393	115739
9564	115740
65392	115741
896	115742
24153	115743
12511	115744
40978	115745
87349	115746
52185	115747
52180	115748
12687	115749
95090	115750
95085	115751
88102	115752
1242	115753
11005	115754
35933	115755
3117	115756
87668	115757
16239	115758
179456	115759
51257	115760
188394	115761
2754	115762
89147	115763
95964	115764
19605	115765
162041	115766
20331	115767
135714	115768
139045	115769
57285	115770
160863	115771
59565	115772
163691	115773
127885	115774
17207	115775
128093	115776
117285	115777
67346	115778
30089	115779
142009	115780
157641	115781
27882	115782
20302	115783
114821	115784
100205	115785
46979	115786
50304	115787
87683	115788
36357	115789
168716	115790
66624	115791
78928	115792
63839	115793
107002	115794
15953	115795
168258	115796
167124	115797
157796	115798
47383	115799
43134	115800
74282	115801
164733	115802
182174	115803
71298	115804
177241	115805
161864	115806
34235	115807
29575	115808
114660	115809
29465	115810
82418	115811
164913	115812
93368	115813
4918	115814
36092	115815
93169	115816
98181	115817
88852	115818
63326	115819
35954	115820
81517	115821
89693	115822
85919	115823
84269	115824
43984	115825
133972	115826
83762	115827
29372	115828
52846	115829
75575	115830
56530	115831
103083	115832
96472	115833
9031	115834
28608	115835
114329	115836
6258	115837
8229	115838
11320	115839
6268	115840
29952	115841
154987	115842
141466	115843
26472	115844
38095	115845
26022	115846
31840	115847
86407	115848
107322	115849
11411	115850
114180	115851
28509	115852
100859	115853
107679	115854
27538	115855
121851	115856
89863	115857
170107	115858
147230	115859
300	115860
39176	115861
345	115862
37558	115863
44941	115864
1603	115865
156546	115866
2429	115867
17063	115868
2429	115869
9971	115870
19583	115871
105367	115872
28122	115873
76109	115874
54389	115875
122906	115876
94142	115877
7742	115878
137537	115879
19091	115880
49162	115881
71332	115882
9564	115883
14626	115884
50121	115885
45110	115886
1857	115887
4528	115888
121531	115889
3024	115890
185789	115891
25773	115892
110564	115893
3632	115894
26026	115895
32398	115896
3926	115897
51267	115898
65081	115899
37594	115900
14002	115901
129964	115902
47457	115903
127774	115904
79440	115905
18208	115906
76919	115907
525	115908
121758	115909
113639	115910
163198	115911
14630	115912
12715	115913
30792	115914
11789	115915
109692	115916
178097	115917
70921	115918
101164	115919
20413	115920
163801	115921
178878	115922
11973	115923
124272	115924
126967	115925
89697	115926
4660	115927
118608	115928
112290	115929
31425	115930
20003	115931
124991	115932
100926	115933
12021	115934
32033	115935
8388	115936
9765	115937
99495	115938
175343	115939
95704	115940
143358	115941
144946	115942
135984	115943
138279	115944
134524	115945
108047	115946
87271	115947
72028	115948
181783	115949
87248	115950
134448	115951
110902	115952
124018	115953
181737	115954
135799	115955
175350	115956
65467	115957
71250	115958
59442	115959
80434	115960
59470	115961
135752	115962
86699	115963
123357	115964
145160	115965
116198	115966
116714	115967
114005	115968
111671	115969
124078	115970
115362	115971
128904	115972
124725	115973
159630	115974
134890	115975
77789	115976
105877	115977
84622	115978
82338	115979
17025	115980
1892	115981
56149	115982
1239	115983
10736	115984
11083	115985
61243	115986
4342	115987
44781	115988
11353	115989
26990	115990
68376	115991
20336	115992
18991	115993
64656	115994
4032	115995
2469	115996
44055	115997
90637	115998
3051	115999
23584	116000
6023	116001
42272	116002
73893	116003
8029	116004
135683	116005
75397	116006
157766	116007
96217	116008
13025	116009
72866	116010
120954	116011
188519	116012
82939	116013
37137	116014
95199	116015
72487	116016
86045	116017
4485	116018
53113	116019
7317	116020
706	116021
102318	116022
22470	116023
28756	116024
25	116025
260	116026
28903	116027
2566	116028
24476	116029
44556	116030
5504	116031
66885	116032
13490	116033
159539	116034
11114	116035
158413	116036
451	116037
105545	116038
26172	116039
14576	116040
42149	116041
19172	116042
96846	116043
41790	116044
36993	116045
28	116046
100628	116047
11013	116048
97273	116049
45595	116050
34045	116051
159328	116052
166348	116053
164870	116054
7744	116055
56365	116056
31937	116057
47698	116058
182355	116059
72377	116060
174252	116061
118133	116062
161033	116063
3689	116064
113554	116065
9327	116066
11464	116067
182492	116068
82406	116069
120479	116070
159615	116071
61653	116072
12435	116073
230	116074
230	116075
99614	116076
84035	116077
23324	116078
2239	116079
6562	116080
971	116081
46740	116082
7744	116083
35441	116084
97551	116085
40917	116086
59577	116087
86281	116088
43002	116089
30546	116090
31150	116091
670	116092
64318	116093
93112	116094
85601	116095
135011	116096
8009	116097
151342	116098
1456	116099
7036	116100
7119	116101
7119	116102
81953	116103
147932	116104
119244	116105
46380	116106
46380	116107
80224	116108
118078	116109
84118	116110
6081	116111
716	116112
18505	116113
12311	116114
11759	116115
124122	116116
150640	116117
131875	116118
716	116119
7534	116120
66669	116121
54321	116122
70804	116123
16231	116124
2482	116125
14482	116126
96357	116127
54487	116128
170495	116129
52852	116130
20493	116131
13984	116132
36329	116133
63290	116134
7985	116135
21395	116136
29645	116137
43523	116138
37302	116139
65605	116140
49482	116141
648	116142
5578	116143
84746	116144
10833	116145
52290	116146
12711	116147
535	116148
76478	116149
69615	116150
28436	116151
61580	116152
152527	116153
96927	116154
103733	116155
13139	116156
121913	116157
92850	116158
104027	116159
23622	116160
32764	116161
186974	116162
59469	116163
73643	116164
59931	116165
40635	116166
37416	116167
38938	116168
35212	116169
177401	116170
82241	116171
86794	116172
43896	116173
2305	116174
28768	116175
63324	116176
58638	116177
52465	116178
28634	116179
89704	116180
74340	116181
8773	116182
26687	116183
435	116184
250	116185
72867	116186
3529	116187
83457	116188
21789	116189
2630	116190
59572	116191
8728	116192
9834	116193
25994	116194
86573	116195
58058	116196
20472	116197
36084	116198
185079	116199
25985	116200
27003	116201
147523	116202
27053	116203
182409	116204
38743	116205
168361	116206
81188	116207
187161	116208
67924	116209
79782	116210
98902	116211
11943	116212
119090	116213
9213	116214
68256	116215
75334	116216
50147	116217
102817	116218
50873	116219
16481	116220
38933	116221
55378	116222
45189	116223
128447	116224
98299	116225
27633	116226
75526	116227
137458	116228
68693	116229
68760	116230
26088	116231
68410	116232
124324	116233
67722	116234
47636	116235
37163	116236
75989	116237
86535	116238
1804	116239
102170	116240
82844	116241
16411	116242
187415	116243
13967	116244
61134	116245
9766	116246
13818	116247
50633	116248
863	116249
3889	116250
64868	116251
67038	116252
66695	116253
15594	116254
55695	116255
50532	116256
16426	116257
126095	116258
10713	116259
70298	116260
135674	116261
80311	116262
61493	116263
43504	116264
17672	116265
53802	116266
825	116267
26621	116268
64208	116269
12813	116270
500	116271
56633	116272
115233	116273
3150	116274
147735	116275
67845	116276
24214	116277
10109	116278
33010	116279
13744	116280
170481	116281
32995	116282
32580	116283
131227	116284
4110	116285
84141	116286
2796	116287
41206	116288
13393	116289
45349	116290
51928	116291
51928	116292
86234	116293
143225	116294
36658	116295
1454	116296
63843	116297
109872	116298
8229	116299
148206	116300
86335	116301
74732	116302
75551	116303
4870	116304
43530	116305
24744	116306
27072	116307
4556	116308
75609	116309
2749	116310
183000	116311
32934	116312
1062	116313
9442	116314
91935	116315
4870	116316
56784	116317
112714	116318
97585	116319
168591	116320
49120	116321
156680	116322
75503	116323
141472	116324
11321	116325
10425	116326
63978	116327
75816	116328
138615	116329
30137	116330
154524	116331
48685	116332
1938	116333
52419	116334
51029	116335
21583	116336
71339	116337
64598	116338
51655	116339
15496	116340
18310	116341
51259	116342
16683	116343
8061	116344
72094	116345
87401	116346
52819	116347
103068	116348
115440	116349
1666	116350
11798	116351
14109	116352
4637	116353
67207	116354
117666	116355
20424	116356
72465	116357
30105	116358
50058	116359
15139	116360
134926	116361
92120	116362
21882	116363
14770	116364
77116	116365
4629	116366
58856	116367
88008	116368
43342	116369
4000	116370
17484	116371
124820	116372
83139	116373
160008	116374
124284	116375
22937	116376
30448	116377
10894	116378
117624	116379
94528	116380
41412	116381
34778	116382
40497	116383
39060	116384
75864	116385
74203	116386
48619	116387
86234	116388
8428	116389
6951	116390
96504	116391
11513	116392
25689	116393
41168	116394
10087	116395
72537	116396
4465	116397
131763	116398
15542	116399
8362	116400
89933	116401
142439	116402
125058	116403
3000	116404
53566	116405
29685	116406
45173	116407
104677	116408
128751	116409
74099	116410
79301	116411
67749	116412
100900	116413
117519	116414
76096	116415
69433	116416
33948	116417
27789	116418
27789	116419
9249	116420
1770	116421
5339	116422
97381	116423
20270	116424
101159	116425
135354	116426
549	116427
7848	116428
1654	116429
5341	116430
37843	116431
60983	116432
1770	116433
8260	116434
11089	116435
52169	116436
33540	116437
6768	116438
62678	116439
2605	116440
1809	116441
9846	116442
106516	116443
75410	116444
88221	116445
36516	116446
167967	116447
183355	116448
94845	116449
44432	116450
64044	116451
30049	116452
118306	116453
64898	116454
77454	116455
17714	116456
89750	116457
48783	116458
56784	116459
36359	116460
179507	116461
73251	116462
11613	116463
63052	116464
181754	116465
151260	116466
12592	116467
115401	116468
60841	116469
35797	116470
15147	116471
22499	116472
35369	116473
9603	116474
29164	116475
16821	116476
9915	116477
147121	116478
36262	116479
15494	116480
32186	116481
28802	116482
110048	116483
75055	116484
8578	116485
320	116486
75225	116487
23798	116488
5864	116489
65269	116490
143070	116491
12912	116492
24754	116493
76771	116494
63957	116495
60675	116496
139953	116497
94447	116498
3677	116499
10108	116500
71465	116501
4126	116502
3910	116503
122565	116504
1950	116505
43047	116506
17804	116507
3125	116508
21934	116509
24354	116510
123634	116511
74565	116512
656	116513
2394	116514
2078	116515
19549	116516
139509	116517
28387	116518
53394	116519
8798	116520
23757	116521
80860	116522
181547	116523
144120	116524
10754	116525
177295	116526
287	116527
11156	116528
25662	116529
87338	116530
8220	116531
71817	116532
129757	116533
169110	116534
134180	116535
65025	116536
170012	116537
53538	116538
33385	116539
9074	116540
23121	116541
143710	116542
96711	116543
31622	116544
104510	116545
128447	116546
56541	116547
17651	116548
133351	116549
143169	116550
85789	116551
45623	116552
91861	116553
14483	116554
121546	116555
115760	116556
159578	116557
97007	116558
46870	116559
129432	116560
53936	116561
159833	116562
98427	116563
9581	116564
56699	116565
125609	116566
51432	116567
47079	116568
41976	116569
135053	116570
44316	116571
65052	116572
95051	116573
89899	116574
16263	116575
121191	116576
136621	116577
76072	116578
111442	116579
20679	116580
144486	116581
126185	116582
139956	116583
52148	116584
13548	116585
143436	116586
140733	116587
55277	116588
163903	116589
158233	116590
45189	116591
153544	116592
30890	116593
14483	116594
102578	116595
168575	116596
60542	116597
41822	116598
62786	116599
57087	116600
22970	116601
43433	116602
170572	116603
10731	116604
36815	116605
65085	116606
139485	116607
25396	116608
182721	116609
48993	116610
164734	116611
21811	116612
55315	116613
82415	116614
101487	116615
30428	116616
186077	116617
121320	116618
157150	116619
169499	116620
119829	116621
164182	116622
42134	116623
140733	116624
83357	116625
141016	116626
31120	116627
59300	116628
87347	116629
55431	116630
140657	116631
11091	116632
85549	116633
120031	116634
88728	116635
26352	116636
15057	116637
15703	116638
22542	116639
10056	116640
82968	116641
128148	116642
62844	116643
34997	116644
21905	116645
217	116646
21391	116647
10228	116648
30383	116649
33069	116650
35414	116651
86103	116652
33127	116653
8464	116654
103357	116655
143737	116656
66942	116657
70404	116658
82163	116659
73286	116660
4186	116661
48319	116662
60180	116663
12842	116664
10640	116665
129733	116666
132367	116667
11856	116668
2830	116669
7719	116670
11171	116671
8335	116672
10512	116673
36071	116674
5912	116675
41379	116676
68918	116677
307	116678
1357	116679
84744	116680
47726	116681
18950	116682
4112	116683
10072	116684
18078	116685
34441	116686
31722	116687
18767	116688
2	116689
71359	116690
656	116691
8645	116692
59389	116693
11105	116694
7692	116695
52815	116696
9525	116697
33679	116698
2	116699
50559	116700
26218	116701
6951	116702
39725	116703
120352	116704
59719	116705
20558	116706
36163	116707
34623	116708
20153	116709
14136	116710
2840	116711
101867	116712
24082	116713
9995	116714
49946	116715
9212	116716
34732	116717
1722	116718
26795	116719
15636	116720
27177	116721
1125	116722
8207	116723
2685	116724
2685	116725
518	116726
33212	116727
16970	116728
29419	116729
25542	116730
11785	116731
53140	116732
10226	116733
8309	116734
11014	116735
10049	116736
49567	116737
118663	116738
38817	116739
7908	116740
60506	116741
1113	116742
6980	116743
118174	116744
14092	116745
175010	116746
114523	116747
1854	116748
35489	116749
102675	116750
98888	116751
96494	116752
15591	116753
77923	116754
97730	116755
152712	116756
42052	116757
162235	116758
126733	116759
66950	116760
130188	116761
159913	116762
83238	116763
95218	116764
15951	116765
68250	116766
99397	116767
168801	116768
159231	116769
83360	116770
80218	116771
120977	116772
169197	116773
166787	116774
158460	116775
71740	116776
79324	116777
159483	116778
82305	116779
128226	116780
160133	116781
166941	116782
166973	116783
129046	116784
168862	116785
78651	116786
95509	116787
159956	116788
124120	116789
163589	116790
65497	116791
98413	116792
101653	116793
80649	116794
167584	116795
169655	116796
123944	116797
126476	116798
100979	116799
53615	116800
129133	116801
59839	116802
91777	116803
9212	116804
101853	116805
51027	116806
47580	116807
126110	116808
5357	116809
1702	116810
42660	116811
13367	116812
10978	116813
27420	116814
60552	116815
47726	116816
21882	116817
40644	116818
134279	116819
6438	116820
15105	116821
38583	116822
12079	116823
1796	116824
21236	116825
2962	116826
66043	116827
4206	116828
6751	116829
156239	116830
154991	116831
66235	116832
68918	116833
6239	116834
511	116835
54768	116836
19268	116837
15139	116838
1136	116839
71548	116840
60180	116841
46197	116842
20874	116843
48679	116844
11065	116845
159769	116846
9037	116847
28452	116848
9300	116849
36771	116850
46937	116851
21110	116852
114593	116853
56015	116854
111887	116855
67375	116856
72615	116857
5414	116858
91840	116859
25829	116860
236	116861
8197	116862
33651	116863
36170	116864
143378	116865
28242	116866
33067	116867
72533	116868
10690	116869
11690	116870
60406	116871
81372	116872
14545	116873
60961	116874
49926	116875
73844	116876
18956	116877
23165	116878
41882	116879
38255	116880
13455	116881
15503	116882
11432	116883
17828	116884
128350	116885
119459	116886
78998	116887
82032	116888
100259	116889
66648	116890
158318	116891
102201	116892
122007	116893
160455	116894
160931	116895
158107	116896
124739	116897
120961	116898
162712	116899
97724	116900
123639	116901
165774	116902
157739	116903
129079	116904
47008	116905
165373	116906
163939	116907
160354	116908
159591	116909
100111	116910
46228	116911
7892	116912
21165	116913
10331	116914
7331	116915
38498	116916
61526	116917
40933	116918
150151	116919
28980	116920
85002	116921
896	116922
9300	116923
38008	116924
21593	116925
44067	116926
149480	116927
109622	116928
85496	116929
175432	116930
1536	116931
47441	116932
34384	116933
8120	116934
38964	116935
15332	116936
110997	116937
73024	116938
28451	116939
76963	116940
53607	116941
63583	116942
88037	116943
31722	116944
40515	116945
53457	116946
87812	116947
67461	116948
3045	116949
33820	116950
80399	116951
4436	116952
6913	116953
2879	116954
114859	116955
42154	116956
25227	116957
117165	116958
43702	116959
7591	116960
43496	116961
62219	116962
12773	116963
34997	116964
15670	116965
159784	116966
2929	116967
41510	116968
19656	116969
11782	116970
102155	116971
92580	116972
148692	116973
87692	116974
83346	116975
78119	116976
151523	116977
11755	116978
124885	116979
40289	116980
85462	116981
36072	116982
85701	116983
23216	116984
10696	116985
14197	116986
26347	116987
13363	116988
5577	116989
82686	116990
15758	116991
74216	116992
21611	116993
46250	116994
52255	116995
121477	116996
13837	116997
1239	116998
3039	116999
18821	117000
14759	117001
80816	117002
48619	117003
15139	117004
20122	117005
16725	117006
11	117007
52303	117008
29878	117009
73481	117010
17050	117011
458	117012
26848	117013
58864	117014
67367	117015
36864	117016
42226	117017
34235	117018
62781	117019
31310	117020
166057	117021
76124	117022
89889	117023
10425	117024
9915	117025
130614	117026
138116	117027
93196	117028
6196	117029
31190	117030
5728	117031
164909	117032
95897	117033
64708	117034
145058	117035
92102	117036
32580	117037
71479	117038
58366	117039
129598	117040
2718	117041
156255	117042
3355	117043
157684	117044
79347	117045
125524	117046
50580	117047
129008	117048
99387	117049
157049	117050
156892	117051
159763	117052
38918	117053
125193	117054
165351	117055
164490	117056
161076	117057
160187	117058
121999	117059
98628	117060
156443	117061
56964	117062
82075	117063
66950	117064
161353	117065
58547	117066
66513	117067
157008	117068
46487	117069
6625	117070
47982	117071
158578	117072
159383	117073
57002	117074
55878	117075
161985	117076
161665	117077
67184	117078
163155	117079
99098	117080
158437	117081
166023	117082
165571	117083
96217	117084
164877	117085
166167	117086
159887	117087
167747	117088
158199	117089
166033	117090
167332	117091
97802	117092
165102	117093
157662	117094
169729	117095
165515	117096
122008	117097
78928	117098
166099	117099
102402	117100
125005	117101
102405	117102
135138	117103
163540	117104
158191	117105
162113	117106
158275	117107
160310	117108
102693	117109
163624	117110
156135	117111
129653	117112
56717	117113
124533	117114
160742	117115
76799	117116
164680	117117
81553	117118
164827	117119
5027	117120
88210	117121
128175	117122
164381	117123
12554	117124
36576	117125
80798	117126
97292	117127
167383	117128
158742	117129
155768	117130
157146	117131
157744	117132
156189	117133
162500	117134
44941	117135
25204	117136
96533	117137
164325	117138
119896	117139
155708	117140
158408	117141
99349	117142
120547	117143
122975	117144
133199	117145
129581	117146
123660	117147
163689	117148
67641	117149
164367	117150
124259	117151
163087	117152
169224	117153
169720	117154
163991	117155
122489	117156
126596	117157
97687	117158
126563	117159
155841	117160
156377	117161
102402	117162
127439	117163
160958	117164
121610	117165
122789	117166
38631	117167
81804	117168
95593	117169
46487	117170
119907	117171
122637	117172
162953	117173
156783	117174
82508	117175
123465	117176
80798	117177
161392	117178
98141	117179
44962	117180
121961	117181
96456	117182
12687	117183
161285	117184
126735	117185
10603	117186
100394	117187
93642	117188
94786	117189
154529	117190
117558	117191
82560	117192
44047	117193
186538	117194
154693	117195
125208	117196
124875	117197
95716	117198
158906	117199
82032	117200
125635	117201
157629	117202
167493	117203
127461	117204
126487	117205
122481	117206
155913	117207
122824	117208
163425	117209
56964	117210
129374	117211
82305	117212
155742	117213
184981	117214
50409	117215
159717	117216
124252	117217
161548	117218
181909	117219
122411	117220
128415	117221
155755	117222
166793	117223
117416	117224
165410	117225
125794	117226
167511	117227
119792	117228
28353	117229
124715	117230
165987	117231
65497	117232
31666	117233
159315	117234
169579	117235
161482	117236
96217	117237
82371	117238
79146	117239
119698	117240
79284	117241
126664	117242
166475	117243
37449	117244
80682	117245
23866	117246
4895	117247
88147	117248
102225	117249
42413	117250
38986	117251
24874	117252
155039	117253
55287	117254
7733	117255
41379	117256
17804	117257
18418	117258
48486	117259
17125	117260
3150	117261
27515	117262
31340	117263
33688	117264
2593	117265
98554	117266
63954	117267
69041	117268
1887	117269
26497	117270
25384	117271
168134	117272
158243	117273
117279	117274
159695	117275
129490	117276
165147	117277
155943	117278
12883	117279
100381	117280
157027	117281
160121	117282
122649	117283
102402	117284
37451	117285
160665	117286
163046	117287
167354	117288
160956	117289
159558	117290
162365	117291
100526	117292
126770	117293
67184	117294
125271	117295
168091	117296
78506	117297
125000	117298
166044	117299
122598	117300
128846	117301
81065	117302
126436	117303
157660	117304
96541	117305
157758	117306
162881	117307
122649	117308
98557	117309
138374	117310
97371	117311
77625	117312
3668	117313
66235	117314
24751	117315
20038	117316
89575	117317
26368	117318
17198	117319
69517	117320
37455	117321
45448	117322
40340	117323
39628	117324
7150	117325
157194	117326
82257	117327
121146	117328
169815	117329
160565	117330
96097	117331
67296	117332
156309	117333
163504	117334
160996	117335
77925	117336
67843	117337
164244	117338
165016	117339
45153	117340
124180	117341
121193	117342
100023	117343
125975	117344
98745	117345
19706	117346
168667	117347
159236	117348
169397	117349
158290	117350
161099	117351
67532	117352
162052	117353
168282	117354
97472	117355
162891	117356
156116	117357
155819	117358
54755	117359
160388	117360
166674	117361
157482	117362
158133	117363
120999	117364
74026	117365
74732	117366
82027	117367
163532	117368
159157	117369
152824	117370
74574	117371
127785	117372
38918	117373
159563	117374
66807	117375
97485	117376
157266	117377
125061	117378
65497	117379
122904	117380
129793	117381
127332	117382
97724	117383
125450	117384
80649	117385
168469	117386
125128	117387
125676	117388
169379	117389
47008	117390
166864	117391
79769	117392
167369	117393
43517	117394
168789	117395
99801	117396
82205	117397
56717	117398
55878	117399
163036	117400
130382	117401
165910	117402
94926	117403
162257	117404
165800	117405
158947	117406
156831	117407
82194	117408
159065	117409
123891	117410
160771	117411
30670	117412
525	117413
2885	117414
10751	117415
48950	117416
53788	117417
87309	117418
14665	117419
109383	117420
43473	117421
55072	117422
96974	117423
100917	117424
120442	117425
160698	117426
87303	117427
53996	117428
156005	117429
97472	117430
156289	117431
122411	117432
122302	117433
38631	117434
168946	117435
163660	117436
158987	117437
82455	117438
68250	117439
120135	117440
54127	117441
169074	117442
82075	117443
101134	117444
161209	117445
165315	117446
162009	117447
54304	117448
158287	117449
159018	117450
159622	117451
101014	117452
19064	117453
35358	117454
95412	117455
67342	117456
158664	117457
160730	117458
84069	117459
869	117460
12727	117461
64589	117462
4355	117463
7733	117464
15636	117465
10986	117466
8690	117467
89390	117468
82166	117469
8093	117470
64602	117471
6222	117472
18604	117473
14149	117474
1540	117475
75300	117476
17453	117477
19951	117478
44219	117479
39069	117480
46174	117481
22656	117482
39216	117483
44561	117484
50058	117485
141587	117486
127172	117487
71234	117488
159062	117489
163848	117490
22948	117491
79769	117492
121695	117493
119908	117494
66648	117495
56250	117496
169571	117497
162192	117498
124771	117499
156879	117500
100023	117501
164611	117502
165305	117503
7499	117504
82897	117505
82897	117506
156588	117507
120777	117508
160766	117509
169246	117510
98502	117511
100316	117512
129134	117513
94931	117514
164338	117515
167130	117516
158545	117517
97292	117518
97316	117519
168740	117520
17880	117521
160451	117522
160285	117523
163322	117524
126186	117525
16350	117526
43665	117527
95063	117528
98745	117529
96546	117530
129581	117531
159781	117532
127101	117533
45377	117534
81804	117535
97724	117536
129421	117537
165924	117538
164579	117539
162458	117540
120562	117541
167067	117542
4718	117543
156013	117544
165671	117545
54304	117546
11711	117547
28509	117548
25150	117549
60509	117550
58512	117551
61493	117552
168817	117553
94180	117554
166243	117555
121905	117556
44904	117557
83205	117558
130216	117559
168277	117560
67684	117561
68022	117562
101060	117563
96726	117564
100111	117565
119385	117566
159915	117567
157884	117568
119825	117569
127633	117570
152986	117571
157692	117572
134019	117573
168392	117574
163764	117575
126908	117576
160683	117577
101134	117578
158798	117579
158159	117580
124177	117581
160740	117582
127829	117583
159427	117584
119931	117585
63902	117586
82371	117587
166410	117588
161866	117589
100296	117590
161478	117591
169297	117592
32646	117593
159327	117594
169558	117595
166689	117596
120983	117597
130023	117598
159343	117599
159143	117600
55310	117601
130187	117602
160226	117603
102201	117604
169626	117605
155802	117606
156238	117607
80649	117608
162690	117609
105679	117610
167926	117611
28645	117612
128939	117613
36126	117614
82865	117615
68693	117616
32066	117617
175351	117618
142807	117619
22274	117620
88547	117621
19516	117622
57198	117623
22470	117624
33062	117625
31606	117626
5910	117627
82038	117628
71703	117629
4772	117630
20375	117631
35441	117632
12541	117633
37078	117634
61125	117635
102768	117636
3644	117637
88520	117638
17372	117639
34583	117640
70651	117641
93682	117642
41371	117643
99386	117644
71026	117645
59115	117646
131913	117647
105938	117648
95627	117649
2054	117650
54973	117651
105864	117652
109714	117653
29303	117654
12541	117655
16411	117656
42012	117657
7945	117658
141103	117659
42076	117660
138851	117661
34745	117662
36178	117663
155930	117664
4895	117665
28623	117666
1726	117667
40916	117668
42211	117669
136953	117670
162939	117671
58395	117672
121859	117673
39353	117674
3224	117675
9765	117676
130259	117677
1449	117678
35894	117679
73483	117680
182617	117681
38837	117682
856	117683
32893	117684
186629	117685
32893	117686
107018	117687
17071	117688
57815	117689
75816	117690
7927	117691
7927	117692
66422	117693
17781	117694
73167	117695
119782	117696
3319	117697
169096	117698
2615	117699
54259	117700
64945	117701
82406	117702
110525	117703
182985	117704
164119	117705
111132	117706
14157	117707
20431	117708
236	117709
19	117710
65452	117711
33872	117712
52817	117713
9969	117714
4357	117715
56942	117716
17091	117717
7468	117718
331	117719
53701	117720
104694	117721
69883	117722
125826	117723
18570	117724
11131	117725
17914	117726
87731	117727
505	117728
15401	117729
163696	117730
77312	117731
154007	117732
163491	117733
31191	117734
51083	117735
53160	117736
37491	117737
25721	117738
99519	117739
26446	117740
315	117741
54058	117742
149204	117743
211	117744
10337	117745
94103	117746
10302	117747
57561	117748
18287	117749
139525	117750
77606	117751
106322	117752
55214	117753
29051	117754
147064	117755
5864	117756
2718	117757
123891	117758
52239	117759
14282	117760
165237	117761
129947	117762
20172	117763
94749	117764
53723	117765
126017	117766
62825	117767
10824	117768
56418	117769
30714	117770
45774	117771
37156	117772
184851	117773
157827	117774
77482	117775
66723	117776
9079	117777
29697	117778
62812	117779
35999	117780
38092	117781
123015	117782
158894	117783
165245	117784
164462	117785
156469	117786
81893	117787
110034	117788
165763	117789
79388	117790
42440	117791
37698	117792
14301	117793
45726	117794
47310	117795
42542	117796
35775	117797
42484	117798
31496	117799
36896	117800
26041	117801
25254	117802
9087	117803
65291	117804
29484	117805
38354	117806
73306	117807
29711	117808
148276	117809
75095	117810
60961	117811
51032	117812
107903	117813
89542	117814
148357	117815
1670	117816
5816	117817
896	117818
50626	117819
5820	117820
5592	117821
167411	117822
1444	117823
20418	117824
95775	117825
101283	117826
2413	117827
102586	117828
130192	117829
159399	117830
129207	117831
47927	117832
6057	117833
46557	117834
5837	117835
25504	117836
140506	117837
144285	117838
181962	117839
71904	117840
31076	117841
175280	117842
98590	117843
112210	117844
166547	117845
79124	117846
11648	117847
71387	117848
96466	117849
126674	117850
120541	117851
74367	117852
78711	117853
65896	117854
128163	117855
20851	117856
128960	117857
3121	117858
133181	117859
55268	117860
79281	117861
165712	117862
15956	117863
15953	117864
15953	117865
82170	117866
117464	117867
160144	117868
120779	117869
161510	117870
125484	117871
102042	117872
130042	117873
158190	117874
166273	117875
165641	117876
163570	117877
167758	117878
128017	117879
168048	117880
108131	117881
129475	117882
44478	117883
160481	117884
169109	117885
119306	117886
132738	117887
54755	117888
64158	117889
76978	117890
127468	117891
126135	117892
47299	117893
169491	117894
159934	117895
120558	117896
38487	117897
65555	117898
77925	117899
97160	117900
93981	117901
141435	117902
79396	117903
161997	117904
128572	117905
96800	117906
155103	117907
97449	117908
161363	117909
94063	117910
36571	117911
157755	117912
63768	117913
159381	117914
170033	117915
109010	117916
8592	117917
127695	117918
67051	117919
4177	117920
5023	117921
5528	117922
67954	117923
91561	117924
176541	117925
106267	117926
81981	117927
100257	117928
162222	117929
51017	117930
29433	117931
24922	117932
22523	117933
57815	117934
44581	117935
10611	117936
43682	117937
45563	117938
61842	117939
166902	117940
145625	117941
24463	117942
129773	117943
99738	117944
76978	117945
162018	117946
10055	117947
64162	117948
33803	117949
56378	117950
114096	117951
10932	117952
1679	117953
31788	117954
20762	117955
89105	117956
22969	117957
168442	117958
127452	117959
130639	117960
23000	117961
10448	117962
54707	117963
127683	117964
137606	117965
49760	117966
178873	117967
20258	117968
44964	117969
88427	117970
127277	117971
125736	117972
82939	117973
15127	117974
129742	117975
146339	117976
108150	117977
14628	117978
76132	117979
83779	117980
134433	117981
179633	117982
135262	117983
9765	117984
177909	117985
178952	117986
176262	117987
175976	117988
175979	117989
86751	117990
179229	117991
176763	117992
178938	117993
8247	117994
5907	117995
178160	117996
176161	117997
175513	117998
176410	117999
176294	118000
148822	118001
149033	118002
176419	118003
176297	118004
115966	118005
150215	118006
176169	118007
176445	118008
176214	118009
134832	118010
178727	118011
176314	118012
176215	118013
5491	118014
162488	118015
175712	118016
134646	118017
176226	118018
134852	118019
134455	118020
55136	118021
71720	118022
134902	118023
175802	118024
113549	118025
175950	118026
63153	118027
149279	118028
175967	118029
176185	118030
134734	118031
108000	118032
143455	118033
55471	118034
27926	118035
69345	118036
167485	118037
182586	118038
61627	118039
85002	118040
44734	118041
10672	118042
77620	118043
62684	118044
51052	118045
51455	118046
105769	118047
142481	118048
14301	118049
55952	118050
91692	118051
37843	118052
37239	118053
35721	118054
21184	118055
92050	118056
92050	118057
10814	118058
51604	118059
10660	118060
54163	118061
79254	118062
55663	118063
99053	118064
37165	118065
157901	118066
188407	118067
101753	118068
4736	118069
48993	118070
4015	118071
14497	118072
61129	118073
21617	118074
37186	118075
38194	118076
101188	118077
96000	118078
10282	118079
125906	118080
55108	118081
85687	118082
164997	118083
111416	118084
167388	118085
139168	118086
9958	118087
2907	118088
34064	118089
9992	118090
73457	118091
38788	118092
7499	118093
51052	118094
176305	118095
123060	118096
65881	118097
3643	118098
90503	118099
169589	118100
81753	118101
130196	118102
143924	118103
20072	118104
98578	118105
11724	118106
24341	118107
65222	118108
16180	118109
162319	118110
127180	118111
65822	118112
144477	118113
59766	118114
9608	118115
53914	118116
25129	118117
32058	118118
7004	118119
66597	118120
98220	118121
148151	118122
37079	118123
106534	118124
12099	118125
169863	118126
64812	118127
21439	118128
18012	118129
120684	118130
55902	118131
1239	118132
59717	118133
58131	118134
40046	118135
92728	118136
76080	118137
4085	118138
20737	118139
91696	118140
71625	118141
43795	118142
46938	118143
15101	118144
75901	118145
48284	118146
48311	118147
67576	118148
65848	118149
46571	118150
128352	118151
25662	118152
14735	118153
30364	118154
67823	118155
77863	118156
58432	118157
112746	118158
70479	118159
17731	118160
103393	118161
76064	118162
50873	118163
56748	118164
37322	118165
10791	118166
64530	118167
78939	118168
18897	118169
62794	118170
130265	118171
66949	118172
158854	118173
80639	118174
132821	118175
128579	118176
29655	118177
17365	118178
128376	118179
51472	118180
174036	118181
178801	118182
143708	118183
46035	118184
61795	118185
11782	118186
51724	118187
99106	118188
80093	118189
38202	118190
46914	118191
21313	118192
16545	118193
98424	118194
33257	118195
44547	118196
38805	118197
13940	118198
61967	118199
60961	118200
12150	118201
15947	118202
72364	118203
98526	118204
32365	118205
35195	118206
18897	118207
55995	118208
36803	118209
73461	118210
20098	118211
128818	118212
7240	118213
78127	118214
102558	118215
20848	118216
44446	118217
87262	118218
105366	118219
79672	118220
110975	118221
1773	118222
36325	118223
158625	118224
151378	118225
36767	118226
24266	118227
136522	118228
58698	118229
1710	118230
25408	118231
6227	118232
69698	118233
5972	118234
282	118235
8145	118236
125027	118237
25333	118238
8056	118239
5216	118240
44410	118241
5505	118242
67845	118243
172231	118244
108455	118245
159778	118246
66739	118247
60269	118248
28	118249
2314	118250
23433	118251
82632	118252
18576	118253
187471	118254
23001	118255
82538	118256
79569	118257
61134	118258
38796	118259
121647	118260
19484	118261
48146	118262
150962	118263
30922	118264
83835	118265
117122	118266
18638	118267
6737	118268
53176	118269
93015	118270
105366	118271
32864	118272
6889	118273
87975	118274
101199	118275
20894	118276
9588	118277
35387	118278
15077	118279
69441	118280
18075	118281
71353	118282
42677	118283
75841	118284
23714	118285
24643	118286
166305	118287
186716	118288
64137	118289
124127	118290
119863	118291
79356	118292
53247	118293
182067	118294
106657	118295
981	118296
154203	118297
55663	118298
139978	118299
29888	118300
65327	118301
39898	118302
1658	118303
58327	118304
181722	118305
50615	118306
6372	118307
9608	118308
95024	118309
66656	118310
83555	118311
4909	118312
98341	118313
641	118314
76752	118315
95512	118316
106654	118317
94778	118318
49761	118319
5602	118320
6846	118321
98756	118322
17635	118323
107429	118324
164200	118325
104333	118326
53516	118327
107363	118328
14957	118329
88348	118330
106546	118331
60545	118332
83872	118333
7881	118334
37884	118335
6795	118336
110843	118337
36282	118338
17084	118339
1124	118340
88614	118341
168725	118342
57874	118343
28	118344
71526	118345
57230	118346
700	118347
105868	118348
62283	118349
10947	118350
164410	118351
102990	118352
166495	118353
99274	118354
60133	118355
138895	118356
76124	118357
76124	118358
41204	118359
24146	118360
53828	118361
15728	118362
96433	118363
12997	118364
15409	118365
107170	118366
103494	118367
76986	118368
99213	118369
18	118370
36247	118371
73658	118372
118548	118373
178492	118374
94403	118375
141645	118376
58450	118377
44422	118378
13457	118379
92339	118380
99812	118381
133696	118382
123027	118383
87742	118384
127562	118385
104152	118386
121929	118387
114593	118388
17631	118389
36888	118390
126842	118391
18950	118392
83727	118393
98654	118394
22174	118395
170105	118396
130631	118397
130638	118398
46987	118399
89501	118400
183971	118401
87914	118402
9420	118403
13996	118404
55958	118405
144731	118406
10754	118407
23695	118408
20942	118409
115849	118410
107559	118411
28318	118412
127874	118413
52413	118414
19078	118415
41246	118416
87310	118417
96132	118418
14603	118419
46245	118420
16809	118421
129548	118422
102225	118423
41300	118424
142171	118425
150734	118426
88630	118427
4014	118428
142124	118429
63166	118430
75912	118431
37889	118432
95695	118433
92880	118434
69369	118435
121834	118436
176011	118437
83779	118438
154247	118439
176883	118440
41303	118441
50771	118442
4528	118443
68650	118444
80231	118445
31402	118446
78522	118447
42684	118448
32200	118449
51685	118450
100165	118451
160599	118452
74737	118453
85557	118454
168384	118455
65723	118456
89833	118457
70406	118458
77614	118459
147938	118460
157539	118461
127960	118462
107316	118463
156924	118464
114357	118465
1442	118466
1442	118467
15281	118468
45276	118469
114023	118470
35831	118471
118993	118472
98583	118473
139229	118474
161749	118475
126872	118476
168739	118477
127678	118478
95476	118479
165380	118480
76752	118481
138017	118482
63763	118483
63463	118484
156898	118485
20505	118486
164151	118487
108000	118488
169928	118489
123765	118490
172857	118491
96251	118492
9284	118493
181441	118494
97653	118495
34044	118496
181575	118497
158992	118498
152826	118499
97088	118500
154559	118501
137008	118502
102999	118503
7905	118504
135134	118505
124499	118506
22928	118507
24913	118508
79098	118509
88370	118510
98557	118511
124500	118512
106218	118513
127243	118514
54922	118515
76924	118516
107445	118517
52534	118518
826	118519
4687	118520
130556	118521
98502	118522
138799	118523
75298	118524
33850	118525
162769	118526
100917	118527
135101	118528
73736	118529
170041	118530
130612	118531
107817	118532
25443	118533
30766	118534
165052	118535
163923	118536
138116	118537
180616	118538
124177	118539
45820	118540
77901	118541
41150	118542
10651	118543
128089	118544
1852	118545
127402	118546
19829	118547
6226	118548
43137	118549
42034	118550
73582	118551
23866	118552
35981	118553
79142	118554
29463	118555
134889	118556
27182	118557
76798	118558
59926	118559
107999	118560
86630	118561
99134	118562
25732	118563
3115	118564
118378	118565
83129	118566
60379	118567
7720	118568
17754	118569
99578	118570
1242	118571
15668	118572
44924	118573
141476	118574
88808	118575
68237	118576
11315	118577
29580	118578
105559	118579
57716	118580
73746	118581
142338	118582
131862	118583
15837	118584
40440	118585
43439	118586
20266	118587
36733	118588
58406	118589
59554	118590
42107	118591
136114	118592
38429	118593
123103	118594
71840	118595
2778	118596
86640	118597
27894	118598
180437	118599
36448	118600
6268	118601
57855	118602
112058	118603
8728	118604
27798	118605
532	118606
1066	118607
96447	118608
525	118609
8164	118610
2	118611
2630	118612
2	118613
19187	118614
2	118615
41484	118616
307	118617
48433	118618
75402	118619
84537	118620
3641	118621
64977	118622
62645	118623
36906	118624
182884	118625
91729	118626
186844	118627
158350	118628
42344	118629
59642	118630
41066	118631
33109	118632
156151	118633
63865	118634
43911	118635
236	118636
39254	118637
45410	118638
11243	118639
50385	118640
19949	118641
116732	118642
19	118643
27139	118644
178626	118645
15467	118646
20297	118647
28456	118648
29854	118649
175612	118650
9878	118651
15442	118652
24534	118653
41682	118654
8537	118655
62981	118656
73181	118657
141443	118658
22223	118659
4824	118660
61066	118661
33883	118662
4824	118663
48256	118664
40259	118665
36300	118666
35026	118667
8537	118668
22378	118669
58348	118670
5468	118671
20383	118672
22944	118673
111457	118674
72549	118675
24807	118676
15414	118677
6299	118678
13142	118679
63137	118680
5161	118681
93583	118682
87809	118683
143102	118684
88564	118685
2017	118686
17063	118687
92380	118688
39955	118689
149542	118690
499	118691
71624	118692
40259	118693
177563	118694
13132	118695
131112	118696
48321	118697
29412	118698
69614	118699
58214	118700
136044	118701
89115	118702
44350	118703
106841	118704
60578	118705
62410	118706
3563	118707
127205	118708
44872	118709
119814	118710
15030	118711
38438	118712
25464	118713
147741	118714
8591	118715
35191	118716
42306	118717
42306	118718
42306	118719
62657	118720
145479	118721
91875	118722
40559	118723
118222	118724
185103	118725
13131	118726
69661	118727
25806	118728
18643	118729
129702	118730
128587	118731
98439	118732
65935	118733
66702	118734
55216	118735
46005	118736
38519	118737
71964	118738
31985	118739
12598	118740
160242	118741
106543	118742
46044	118743
76296	118744
58737	118745
8941	118746
97005	118747
90577	118748
18064	118749
7243	118750
10401	118751
21848	118752
10401	118753
76995	118754
140506	118755
88221	118756
1980	118757
105437	118758
24769	118759
21005	118760
76045	118761
43344	118762
5204	118763
147822	118764
75489	118765
74340	118766
115200	118767
15210	118768
59494	118769
24418	118770
112146	118771
15670	118772
86755	118773
91147	118774
27750	118775
55996	118776
10120	118777
156489	118778
125892	118779
54106	118780
114454	118781
53045	118782
3578	118783
9385	118784
20821	118785
7863	118786
54671	118787
116063	118788
20755	118789
83752	118790
104744	118791
3669	118792
20620	118793
25584	118794
60632	118795
133032	118796
42439	118797
55079	118798
16256	118799
98970	118800
184491	118801
122112	118802
169602	118803
184567	118804
100229	118805
65537	118806
183944	118807
184475	118808
82895	118809
100642	118810
81849	118811
110673	118812
102018	118813
79085	118814
128113	118815
186909	118816
168754	118817
7332	118818
155678	118819
66783	118820
100715	118821
82589	118822
123707	118823
100664	118824
49822	118825
49549	118826
29632	118827
92967	118828
30884	118829
15978	118830
39946	118831
7444	118832
44574	118833
67190	118834
44814	118835
56558	118836
2	118837
175595	118838
16441	118839
28122	118840
65617	118841
47180	118842
20344	118843
71625	118844
86487	118845
94667	118846
10751	118847
58913	118848
182896	118849
8000	118850
9273	118851
8997	118852
33125	118853
29226	118854
9051	118855
135668	118856
66232	118857
40843	118858
103763	118859
76338	118860
8224	118861
7753	118862
49698	118863
7753	118864
14948	118865
44350	118866
40515	118867
24290	118868
34167	118869
37695	118870
72934	118871
6465	118872
129499	118873
30172	118874
27789	118875
90982	118876
17261	118877
44772	118878
11218	118879
11218	118880
21119	118881
30267	118882
65344	118883
48175	118884
58878	118885
56476	118886
188041	118887
19700	118888
181723	118889
49329	118890
68450	118891
10921	118892
36996	118893
38831	118894
122075	118895
114671	118896
21102	118897
31966	118898
67865	118899
55898	118900
80773	118901
44738	118902
36653	118903
48243	118904
81157	118905
66706	118906
97763	118907
17753	118908
66313	118909
134266	118910
39981	118911
71749	118912
44840	118913
79108	118914
98714	118915
44839	118916
7904	118917
65952	118918
55531	118919
38669	118920
54618	118921
31894	118922
79469	118923
2908	118924
73286	118925
20418	118926
23959	118927
18919	118928
37488	118929
18919	118930
10214	118931
33916	118932
4206	118933
25789	118934
32377	118935
27148	118936
20979	118937
90492	118938
18177	118939
17154	118940
16050	118941
593	118942
60180	118943
26779	118944
206	118945
5203	118946
166904	118947
6140	118948
45198	118949
5686	118950
20558	118951
119646	118952
115673	118953
58506	118954
74066	118955
86371	118956
2844	118957
1041	118958
64805	118959
42705	118960
3877	118961
148338	118962
18925	118963
79316	118964
36791	118965
9136	118966
35881	118967
8195	118968
5287	118969
2485	118970
81386	118971
131209	118972
65704	118973
67	118974
14244	118975
98563	118976
574	118977
3220	118978
3804	118979
1937	118980
5508	118981
28353	118982
14408	118983
28452	118984
159579	118985
19986	118986
48482	118987
15772	118988
37871	118989
41376	118990
28297	118991
37592	118992
102732	118993
151312	118994
67362	118995
27954	118996
51399	118997
17262	118998
77393	118999
33290	119000
62073	119001
55855	119002
2988	119003
1	119004
2659	119005
38011	119006
67	119007
181933	119008
98105	119009
149106	119010
1856	119011
36279	119012
8556	119013
42441	119014
60041	119015
73500	119016
35227	119017
19228	119018
23836	119019
31606	119020
18559	119021
2463	119022
110655	119023
87143	119024
72312	119025
2075	119026
146985	119027
41996	119028
10906	119029
46766	119030
174343	119031
1397	119032
36449	119033
21793	119034
131985	119035
99247	119036
62474	119037
76764	119038
50639	119039
36084	119040
28271	119041
47562	119042
54328	119043
100334	119044
17002	119045
3441	119046
64531	119047
10543	119048
8252	119049
616	119050
3266	119051
1016	119052
9787	119053
12538	119054
72950	119055
58657	119056
18201	119057
4081	119058
185983	119059
87759	119060
40968	119061
24153	119062
105784	119063
25619	119064
6289	119065
93278	119066
106808	119067
47132	119068
15659	119069
31504	119070
50490	119071
20794	119072
91559	119073
4116	119074
9304	119075
62666	119076
37277	119077
19885	119078
160810	119079
4170	119080
8896	119081
84249	119082
148924	119083
3682	119084
68838	119085
79906	119086
45707	119087
20752	119088
141762	119089
24214	119090
19718	119091
39712	119092
7499	119093
38330	119094
47270	119095
23357	119096
109616	119097
60792	119098
102523	119099
638	119100
3929	119101
3960	119102
1247	119103
7732	119104
30193	119105
24730	119106
42268	119107
7434	119108
32648	119109
110260	119110
32648	119111
35341	119112
56376	119113
61679	119114
35337	119115
31474	119116
111971	119117
104074	119118
44945	119119
23880	119120
29027	119121
154665	119122
23881	119123
91901	119124
42820	119125
42737	119126
56816	119127
45809	119128
5939	119129
73118	119130
57655	119131
82721	119132
8723	119133
21633	119134
35337	119135
20706	119136
67050	119137
12784	119138
67013	119139
1508	119140
45809	119141
127	119142
68200	119143
12784	119144
69175	119145
149741	119146
44807	119147
37239	119148
9781	119149
100163	119150
126289	119151
66899	119152
3929	119153
1415	119154
110525	119155
4342	119156
30394	119157
77715	119158
18092	119159
187424	119160
52159	119161
52159	119162
123639	119163
112435	119164
77922	119165
110658	119166
19519	119167
111149	119168
79908	119169
65123	119170
1856	119171
1856	119172
1856	119173
1856	119174
61829	119175
89633	119176
23853	119177
618	119178
8	119179
45514	119180
13322	119181
150600	119182
30597	119183
140365	119184
109099	119185
29631	119186
44928	119187
95235	119188
15074	119189
26019	119190
75975	119191
7720	119192
83079	119193
7720	119194
152330	119195
17754	119196
17814	119197
138209	119198
52208	119199
92425	119200
135952	119201
83079	119202
92422	119203
129158	119204
33268	119205
107198	119206
103068	119207
8896	119208
35058	119209
20431	119210
34010	119211
15497	119212
11931	119213
27655	119214
65013	119215
91644	119216
29625	119217
40916	119218
113900	119219
126576	119220
25800	119221
133267	119222
131015	119223
108138	119224
71579	119225
186708	119226
129541	119227
13587	119228
15818	119229
13780	119230
18896	119231
91727	119232
10830	119233
23239	119234
57282	119235
6526	119236
351	119237
5256	119238
4048	119239
32245	119240
2690	119241
153804	119242
13420	119243
40	119244
40	119245
220	119246
4450	119247
4292	119248
29475	119249
4300	119250
104	119251
3461	119252
41304	119253
19877	119254
74310	119255
10729	119256
1322	119257
52510	119258
8062	119259
9661	119260
54075	119261
4705	119262
26521	119263
1787	119264
884	119265
72216	119266
20104	119267
21597	119268
8760	119269
6868	119270
32863	119271
48	119272
5722	119273
15746	119274
10538	119275
127787	119276
5647	119277
11619	119278
170	119279
35727	119280
10914	119281
127355	119282
25858	119283
470	119284
17322	119285
4098	119286
16012	119287
17166	119288
10244	119289
34624	119290
33922	119291
5627	119292
32245	119293
1094	119294
150234	119295
2461	119296
89	119297
76495	119298
9664	119299
11052	119300
10277	119301
6861	119302
51948	119303
3441	119304
19399	119305
1101	119306
10301	119307
18032	119308
41715	119309
2527	119310
9942	119311
57715	119312
39175	119313
50237	119314
28986	119315
41250	119316
46	119317
9838	119318
198	119319
1276	119320
64483	119321
9921	119322
11667	119323
506	119324
9875	119325
60560	119326
72651	119327
47866	119328
65220	119329
31	119330
31	119331
31	119332
252	119333
8647	119334
72572	119335
73447	119336
73447	119337
1170	119338
5418	119339
43071	119340
373	119341
146495	119342
12887	119343
520	119344
49113	119345
6196	119346
46966	119347
21097	119348
14316	119349
68043	119350
11275	119351
21587	119352
1627	119353
1097	119354
566	119355
29689	119356
109827	119357
12952	119358
14561	119359
207	119360
294	119361
29463	119362
12643	119363
5297	119364
1261	119365
18288	119366
2446	119367
2446	119368
2446	119369
2446	119370
2446	119371
2446	119372
2446	119373
2446	119374
2446	119375
28113	119376
21	119377
8854	119378
28143	119379
22500	119380
3735	119381
34800	119382
55888	119383
32512	119384
61150	119385
12931	119386
4637	119387
4637	119388
44307	119389
106569	119390
9532	119391
892	119392
65166	119393
46648	119394
165399	119395
3735	119396
2867	119397
6082	119398
4717	119399
16961	119400
6512	119401
27477	119402
28797	119403
28797	119404
29818	119405
59492	119406
138688	119407
140965	119408
144799	119409
112723	119410
187659	119411
141733	119412
28912	119413
96520	119414
55888	119415
53212	119416
125119	119417
188740	119418
9760	119419
127742	119420
38095	119421
1508	119422
124887	119423
168952	119424
94229	119425
1508	119426
183079	119427
161951	119428
76947	119429
20	119430
106264	119431
108469	119432
175289	119433
153646	119434
187817	119435
110458	119436
105976	119437
138801	119438
64154	119439
153666	119440
46648	119441
107593	119442
87046	119443
60599	119444
60586	119445
31211	119446
9175	119447
16787	119448
1	119449
16785	119450
7988	119451
34290	119452
38639	119453
25075	119454
21026	119455
4386	119456
5741	119457
104	119458
39601	119459
610	119460
70440	119461
115374	119462
7544	119463
19223	119464
28146	119465
34457	119466
24050	119467
19176	119468
1	119469
36142	119470
66095	119471
5136	119472
6493	119473
42797	119474
19212	119475
23164	119476
91583	119477
4389	119478
18349	119479
61668	119480
26840	119481
13543	119482
37701	119483
20001	119484
4529	119485
79511	119486
37086	119487
7605	119488
32751	119489
2108	119490
15756	119491
13123	119492
13760	119493
3288	119494
40664	119495
18772	119496
104131	119497
7187	119498
3482	119499
33303	119500
63352	119501
63352	119502
63352	119503
587	119504
29518	119505
127334	119506
7831	119507
23150	119508
14988	119509
166	119510
19310	119511
1881	119512
26385	119513
98035	119514
51346	119515
166317	119516
17060	119517
57588	119518
5706	119519
13310	119520
28293	119521
1124	119522
3650	119523
16992	119524
17410	119525
75926	119526
30704	119527
31425	119528
43590	119529
1979	119530
13310	119531
1979	119532
42621	119533
28	119534
105999	119535
64229	119536
67342	119537
53652	119538
75926	119539
92564	119540
12872	119541
10226	119542
48175	119543
16992	119544
115676	119545
6267	119546
54910	119547
46026	119548
46988	119549
38665	119550
678	119551
29585	119552
101813	119553
101813	119554
8297	119555
142591	119556
35880	119557
163	119558
466	119559
105529	119560
4902	119561
6541	119562
141316	119563
22346	119564
122534	119565
5178	119566
11791	119567
145803	119568
15939	119569
16748	119570
90042	119571
73983	119572
33582	119573
51033	119574
111882	119575
174389	119576
225	119577
4477	119578
134368	119579
141133	119580
3705	119581
2022	119582
3905	119583
7473	119584
870	119585
27625	119586
16878	119587
28462	119588
10491	119589
109108	119590
534	119591
40833	119592
87885	119593
938	119594
73119	119595
49412	119596
128530	119597
9230	119598
9230	119599
10674	119600
2707	119601
122875	119602
51656	119603
57126	119604
68123	119605
50498	119606
42994	119607
97314	119608
20553	119609
4055	119610
1	119611
21845	119612
10674	119613
26764	119614
106145	119615
9070	119616
60100	119617
33	119618
41808	119619
32433	119620
23424	119621
2022	119622
28118	119623
142307	119624
15207	119625
12411	119626
71750	119627
157582	119628
96283	119629
102385	119630
32171	119631
31708	119632
80519	119633
47134	119634
169284	119635
64960	119636
45262	119637
96379	119638
157968	119639
54905	119640
38790	119641
46860	119642
44593	119643
64513	119644
15892	119645
15889	119646
21580	119647
54194	119648
30820	119649
168974	119650
95513	119651
66153	119652
38083	119653
37964	119654
25965	119655
55870	119656
101767	119657
169607	119658
161503	119659
77969	119660
53785	119661
25121	119662
95299	119663
20750	119664
21445	119665
82850	119666
34249	119667
122262	119668
33	119669
2022	119670
120088	119671
2445	119672
12411	119673
12643	119674
127555	119675
79663	119676
128693	119677
83296	119678
30943	119679
119594	119680
37065	119681
99180	119682
25931	119683
66098	119684
125918	119685
30715	119686
162776	119687
36807	119688
33	119689
64858	119690
100775	119691
64748	119692
30503	119693
37758	119694
66089	119695
80533	119696
45838	119697
119631	119698
21588	119699
56142	119700
25852	119701
79056	119702
37124	119703
44744	119704
13395	119705
83271	119706
125249	119707
156620	119708
64781	119709
15884	119710
37882	119711
31768	119712
31138	119713
23424	119714
184010	119715
894	119716
25751	119717
2022	119718
34728	119719
34728	119720
110281	119721
3905	119722
57022	119723
16363	119724
2396	119725
72906	119726
61672	119727
33	119728
33	119729
33	119730
33	119731
25140	119732
41808	119733
4116	119734
140798	119735
42895	119736
60508	119737
394	119738
425	119739
3034	119740
5810	119741
2720	119742
22585	119743
5047	119744
13189	119745
6472	119746
2483	119747
37566	119748
51104	119749
1240	119750
52459	119751
23426	119752
5083	119753
42848	119754
21987	119755
72	119756
5085	119757
18365	119758
60521	119759
41871	119760
335	119761
1	119762
48810	119763
39155	119764
73189	119765
9411	119766
23014	119767
27838	119768
77279	119769
52992	119770
52378	119771
69265	119772
33527	119773
33527	119774
37822	119775
28496	119776
146781	119777
19538	119778
53087	119779
44043	119780
95626	119781
9291	119782
62913	119783
72920	119784
134491	119785
72920	119786
109108	119787
5252	119788
83187	119789
1663	119790
2412	119791
93877	119792
1217	119793
113618	119794
96652	119795
89936	119796
5236	119797
6515	119798
74097	119799
40539	119800
104365	119801
10754	119802
22834	119803
11321	119804
102855	119805
69864	119806
69499	119807
27211	119808
61398	119809
26715	119810
87821	119811
64164	119812
860	119813
186086	119814
20280	119815
9202	119816
47938	119817
13588	119818
1166	119819
5378	119820
83511	119821
31697	119822
66377	119823
129464	119824
23126	119825
139073	119826
19496	119827
19903	119828
131	119829
539	119830
22772	119831
28291	119832
800	119833
32710	119834
1656	119835
96537	119836
179946	119837
23018	119838
168439	119839
1656	119840
163828	119841
19663	119842
1942	119843
18239	119844
32627	119845
18358	119846
31113	119847
29341	119848
5514	119849
43121	119850
1041	119851
1429	119852
21826	119853
55099	119854
9971	119855
182726	119856
40745	119857
16785	119858
142908	119859
107023	119860
8285	119861
117018	119862
10276	119863
44984	119864
47537	119865
123190	119866
47259	119867
54374	119868
130218	119869
4172	119870
2900	119871
39157	119872
118912	119873
63560	119874
117420	119875
51460	119876
28134	119877
98867	119878
89432	119879
26808	119880
14699	119881
15673	119882
30086	119883
41754	119884
51147	119885
22895	119886
83046	119887
30356	119888
71668	119889
64803	119890
55256	119891
15787	119892
61323	119893
20085	119894
23081	119895
21430	119896
36926	119897
31781	119898
71892	119899
110411	119900
17013	119901
131421	119902
65355	119903
31426	119904
47164	119905
7111	119906
85147	119907
37610	119908
83925	119909
25752	119910
27296	119911
4700	119912
6430	119913
29259	119914
55602	119915
59366	119916
135151	119917
175889	119918
176814	119919
85518	119920
23586	119921
79737	119922
86238	119923
31524	119924
186878	119925
14221	119926
172782	119927
37261	119928
93865	119929
31524	119930
12839	119931
43387	119932
78770	119933
63458	119934
24372	119935
19023	119936
16863	119937
9313	119938
136077	119939
56288	119940
17411	119941
34755	119942
154911	119943
56662	119944
19636	119945
17674	119946
81615	119947
80131	119948
71628	119949
135885	119950
51650	119951
38510	119952
47179	119953
30247	119954
62478	119955
105704	119956
70271	119957
46230	119958
17505	119959
51020	119960
41209	119961
49093	119962
73417	119963
144142	119964
75564	119965
104077	119966
182898	119967
63835	119968
87470	119969
33079	119970
136551	119971
4989	119972
21029	119973
25274	119974
66027	119975
1410	119976
123986	119977
59940	119978
64803	119979
38827	119980
99461	119981
144537	119982
38334	119983
71664	119984
4700	119985
27162	119986
1410	119987
179028	119988
40156	119989
89049	119990
49297	119991
21430	119992
25274	119993
46796	119994
46531	119995
25274	119996
117884	119997
17411	119998
145377	119999
136906	120000
45076	120001
45306	120002
30980	120003
14699	120004
47313	120005
67474	120006
179819	120007
86322	120008
30356	120009
108161	120010
85023	120011
78659	120012
118915	120013
81146	120014
176681	120015
176857	120016
55374	120017
128009	120018
61644	120019
78415	120020
47421	120021
21430	120022
65459	120023
65459	120024
14699	120025
60705	120026
25094	120027
25654	120028
46875	120029
59939	120030
31426	120031
97363	120032
25484	120033
79354	120034
38334	120035
61365	120036
12625	120037
77514	120038
17486	120039
4700	120040
126307	120041
13587	120042
8229	120043
1606	120044
3491	120045
126151	120046
75917	120047
69876	120048
7015	120049
20744	120050
6465	120051
81143	120052
17185	120053
44067	120054
20143	120055
79737	120056
1410	120057
39653	120058
8972	120059
20692	120060
23586	120061
90309	120062
55833	120063
83176	120064
121462	120065
25148	120066
25461	120067
23081	120068
80131	120069
87755	120070
25770	120071
67223	120072
76629	120073
110667	120074
88318	120075
64842	120076
113563	120077
27569	120078
8548	120079
19023	120080
38324	120081
11400	120082
38324	120083
31054	120084
21716	120085
31169	120086
64281	120087
82516	120088
22867	120089
57964	120090
56941	120091
137177	120092
36812	120093
122	120094
103913	120095
12786	120096
43000	120097
4155	120098
16432	120099
69105	120100
38572	120101
63105	120102
37845	120103
29841	120104
64616	120105
19023	120106
666	120107
31762	120108
28016	120109
86899	120110
8548	120111
66403	120112
19132	120113
26180	120114
55256	120115
36874	120116
17372	120117
50967	120118
17867	120119
19549	120120
59562	120121
4865	120122
60666	120123
66075	120124
19004	120125
33211	120126
70470	120127
22930	120128
80723	120129
20582	120130
59648	120131
25706	120132
34033	120133
22930	120134
41382	120135
49319	120136
9431	120137
140434	120138
148673	120139
17919	120140
45270	120141
5404	120142
50770	120143
100169	120144
23703	120145
86747	120146
14010	120147
1604	120148
54732	120149
5653	120150
57199	120151
13740	120152
79454	120153
9516	120154
17013	120155
19004	120156
122250	120157
124041	120158
3953	120159
177879	120160
179032	120161
27822	120162
37655	120163
2945	120164
108059	120165
29308	120166
35520	120167
82620	120168
97271	120169
11238	120170
22867	120171
7111	120172
56654	120173
19848	120174
181816	120175
11400	120176
17411	120177
153632	120178
50593	120179
58596	120180
65459	120181
90672	120182
3456	120183
6034	120184
43052	120185
23815	120186
35270	120187
95135	120188
76762	120189
141553	120190
50700	120191
130029	120192
49331	120193
56729	120194
22959	120195
43039	120196
75119	120197
136423	120198
56654	120199
136906	120200
21690	120201
25550	120202
17300	120203
18872	120204
87243	120205
16334	120206
135893	120207
25094	120208
96775	120209
64893	120210
83008	120211
5653	120212
57199	120213
79488	120214
60666	120215
3711	120216
12649	120217
17013	120218
154906	120219
45285	120220
155239	120221
38421	120222
3491	120223
65136	120224
34593	120225
26331	120226
160539	120227
84584	120228
113227	120229
43387	120230
45559	120231
108390	120232
118834	120233
73194	120234
144971	120235
1805	120236
50474	120237
1805	120238
133656	120239
71734	120240
1964	120241
27300	120242
39804	120243
88628	120244
10928	120245
20759	120246
100984	120247
8052	120248
35235	120249
57054	120250
1931	120251
75541	120252
7354	120253
42873	120254
96384	120255
5599	120256
5754	120257
1590	120258
13308	120259
36228	120260
8942	120261
65638	120262
24641	120263
17969	120264
84045	120265
177379	120266
10876	120267
144022	120268
146751	120269
1670	120270
36139	120271
119358	120272
9232	120273
31330	120274
31232	120275
37112	120276
85376	120277
38170	120278
18820	120279
65419	120280
43556	120281
9860	120282
19307	120283
46243	120284
14392	120285
28642	120286
65637	120287
72367	120288
66050	120289
170176	120290
78159	120291
26579	120292
175282	120293
94580	120294
140570	120295
67495	120296
44565	120297
29942	120298
29943	120299
46269	120300
31751	120301
82252	120302
46090	120303
93578	120304
11487	120305
87409	120306
76431	120307
93636	120308
9989	120309
2956	120310
6715	120311
44360	120312
116250	120313
108561	120314
34921	120315
4724	120316
6647	120317
3101	120318
74760	120319
30074	120320
117928	120321
8594	120322
23213	120323
5319	120324
94505	120325
13772	120326
39941	120327
33848	120328
117006	120329
108506	120330
117803	120331
64141	120332
88888	120333
73900	120334
63622	120335
145882	120336
20000	120337
16341	120338
22525	120339
63496	120340
17186	120341
51062	120342
35543	120343
30004	120344
32093	120345
50556	120346
40326	120347
64818	120348
67421	120349
51077	120350
109718	120351
43988	120352
108335	120353
33157	120354
133080	120355
63960	120356
14392	120357
74378	120358
34935	120359
51321	120360
64090	120361
9517	120362
51062	120363
65890	120364
96310	120365
55821	120366
2078	120367
32475	120368
90012	120369
136770	120370
129045	120371
44754	120372
40326	120373
64840	120374
51062	120375
84848	120376
166576	120377
29319	120378
44313	120379
4084	120380
174098	120381
47852	120382
95533	120383
19153	120384
81461	120385
35162	120386
18066	120387
57659	120388
116833	120389
96904	120390
111208	120391
129884	120392
73117	120393
127125	120394
76431	120395
175245	120396
98931	120397
9339	120398
8668	120399
165137	120400
2937	120401
34233	120402
53590	120403
46307	120404
1443	120405
39599	120406
46307	120407
168	120408
31961	120409
3404	120410
42110	120411
3404	120412
11991	120413
3404	120414
137231	120415
179611	120416
137077	120417
85450	120418
104626	120419
154977	120420
6616	120421
1	120422
132369	120423
6150	120424
7332	120425
905	120426
146080	120427
96079	120428
4711	120429
16572	120430
8563	120431
138958	120432
60776	120433
10331	120434
81244	120435
53837	120436
8365	120437
65941	120438
19239	120439
55518	120440
44512	120441
59352	120442
46194	120443
1461	120444
3227	120445
57048	120446
62006	120447
31956	120448
52328	120449
62181	120450
90962	120451
55518	120452
113361	120453
14918	120454
4292	120455
17794	120456
2893	120457
98886	120458
6718	120459
29919	120460
8010	120461
97735	120462
81581	120463
13259	120464
80651	120465
132355	120466
15311	120467
18396	120468
5899	120469
57706	120470
25564	120471
397	120472
50961	120473
292	120474
29739	120475
688	120476
43355	120477
21892	120478
48119	120479
26497	120480
1443	120481
132812	120482
11524	120483
28841	120484
31200	120485
6920	120486
124697	120487
10976	120488
2235	120489
100357	120490
66035	120491
68214	120492
58877	120493
5521	120494
9389	120495
1299	120496
91976	120497
32722	120498
13	120499
27446	120500
16196	120501
16196	120502
53953	120503
6485	120504
26324	120505
799	120506
15874	120507
2311	120508
1906	120509
102371	120510
139054	120511
15672	120512
75597	120513
124753	120514
4912	120515
1906	120516
188353	120517
74982	120518
43576	120519
42769	120520
29018	120521
18767	120522
4411	120523
67590	120524
142426	120525
24773	120526
76843	120527
1427	120528
26521	120529
104	120530
39594	120531
13221	120532
47736	120533
9215	120534
21222	120535
3935	120536
26915	120537
19397	120538
1135	120539
47808	120540
26447	120541
29141	120542
52044	120543
89576	120544
45025	120545
40322	120546
1708	120547
890	120548
2073	120549
149100	120550
12999	120551
308	120552
72883	120553
141470	120554
11110	120555
26444	120556
29286	120557
20280	120558
112019	120559
74009	120560
148045	120561
143648	120562
74009	120563
23752	120564
167552	120565
184185	120566
100389	120567
61241	120568
92021	120569
7883	120570
112014	120571
61241	120572
364	120573
61493	120574
26575	120575
75442	120576
60916	120577
111099	120578
92021	120579
145546	120580
111099	120581
143625	120582
51074	120583
64987	120584
91566	120585
123722	120586
66354	120587
22842	120588
146730	120589
12751	120590
107770	120591
27356	120592
8588	120593
125970	120594
16053	120595
18081	120596
36475	120597
22652	120598
27640	120599
14770	120600
25677	120601
108536	120602
73822	120603
49403	120604
51278	120605
111444	120606
144840	120607
178280	120608
156177	120609
85480	120610
93199	120611
117848	120612
64069	120613
56900	120614
56900	120615
48318	120616
174969	120617
102365	120618
6389	120619
40139	120620
43951	120621
42008	120622
53166	120623
115976	120624
2824	120625
11235	120626
76496	120627
93542	120628
76535	120629
10477	120630
24752	120631
2824	120632
153858	120633
88064	120634
114988	120635
31463	120636
24763	120637
157495	120638
115296	120639
95929	120640
149453	120641
36532	120642
92556	120643
30095	120644
82237	120645
177054	120646
93537	120647
63799	120648
174979	120649
160826	120650
93468	120651
64063	120652
53197	120653
53506	120654
94009	120655
53033	120656
44194	120657
2225	120658
57071	120659
11968	120660
53193	120661
44050	120662
24808	120663
5808	120664
33443	120665
19745	120666
1850	120667
21705	120668
56855	120669
51181	120670
72303	120671
9774	120672
6111	120673
449	120674
52435	120675
28895	120676
145	120677
1	120678
75494	120679
21574	120680
16545	120681
6344	120682
24371	120683
71040	120684
63582	120685
141954	120686
93887	120687
7077	120688
52688	120689
77299	120690
50253	120691
52588	120692
22888	120693
87675	120694
72887	120695
32444	120696
72316	120697
30203	120698
46659	120699
32726	120700
58260	120701
33309	120702
78	120703
85487	120704
308	120705
891	120706
1	120707
57039	120708
28267	120709
81686	120710
49710	120711
2889	120712
2712	120713
85254	120714
4959	120715
16012	120716
15096	120717
33389	120718
7176	120719
1786	120720
1537	120721
48040	120722
9005	120723
25122	120724
7442	120725
3730	120726
11978	120727
32765	120728
15715	120729
33623	120730
45781	120731
4299	120732
3900	120733
9607	120734
36615	120735
1	120736
18144	120737
9982	120738
95658	120739
110106	120740
26370	120741
70501	120742
100784	120743
34336	120744
80464	120745
46768	120746
38336	120747
21050	120748
6559	120749
6897	120750
50133	120751
1204	120752
15715	120753
5503	120754
11006	120755
35408	120756
65345	120757
48120	120758
15455	120759
39751	120760
24377	120761
14863	120762
19994	120763
16734	120764
7673	120765
10197	120766
17	120767
114513	120768
25730	120769
54742	120770
66215	120771
15062	120772
14866	120773
146048	120774
1	120775
15224	120776
4366	120777
8965	120778
49527	120779
903	120780
7611	120781
2587	120782
1961	120783
35096	120784
65	120785
33839	120786
340	120787
112644	120788
1901	120789
4807	120790
20927	120791
134251	120792
29243	120793
70974	120794
34453	120795
4538	120796
85404	120797
64448	120798
47017	120799
64522	120800
36030	120801
8098	120802
97102	120803
9260	120804
56970	120805
23296	120806
3305	120807
818	120808
21297	120809
31916	120810
9264	120811
39238	120812
70230	120813
9331	120814
394	120815
56	120816
137	120817
8623	120818
11007	120819
18402	120820
33341	120821
33454	120822
102846	120823
1085	120824
1552	120825
8856	120826
47	120827
263	120828
12750	120829
8118	120830
5568	120831
1468	120832
19353	120833
70653	120834
13836	120835
26422	120836
56726	120837
22121	120838
21902	120839
1846	120840
36883	120841
32764	120842
6589	120843
1572	120844
9618	120845
10973	120846
40580	120847
26793	120848
26663	120849
74526	120850
24949	120851
4646	120852
60985	120853
23130	120854
19518	120855
11769	120856
2528	120857
20827	120858
40922	120859
3944	120860
37812	120861
15059	120862
6637	120863
61946	120864
1300	120865
59132	120866
30373	120867
2880	120868
100990	120869
39355	120870
2822	120871
57245	120872
126	120873
753	120874
24949	120875
19708	120876
2789	120877
39285	120878
2438	120879
39253	120880
75598	120881
46610	120882
45500	120883
5153	120884
101272	120885
52947	120886
15566	120887
9482	120888
3391	120889
7579	120890
55951	120891
168483	120892
16709	120893
26077	120894
105669	120895
132343	120896
141147	120897
49790	120898
150258	120899
5766	120900
12896	120901
61208	120902
320	120903
24416	120904
36045	120905
8027	120906
203	120907
5767	120908
13541	120909
50293	120910
42855	120911
689	120912
2057	120913
22649	120914
1805	120915
1805	120916
8870	120917
185199	120918
23853	120919
21736	120920
7246	120921
41	120922
12625	120923
13738	120924
85995	120925
65094	120926
124783	120927
52920	120928
126277	120929
44033	120930
146723	120931
14385	120932
529	120933
29267	120934
4625	120935
16552	120936
3100	120937
37471	120938
23061	120939
127261	120940
21336	120941
36780	120942
39393	120943
16443	120944
46	120945
501	120946
68430	120947
80740	120948
66730	120949
4330	120950
3684	120951
21083	120952
173800	120953
4473	120954
55966	120955
57765	120956
68899	120957
59104	120958
57361	120959
842	120960
1152	120961
4410	120962
186143	120963
43046	120964
10856	120965
99629	120966
22421	120967
54677	120968
66046	120969
31141	120970
25996	120971
95636	120972
23446	120973
44942	120974
66046	120975
146816	120976
13223	120977
73919	120978
16163	120979
68281	120980
5695	120981
59002	120982
58656	120983
24016	120984
1768	120985
15347	120986
31228	120987
30696	120988
25063	120989
9371	120990
56276	120991
9205	120992
31351	120993
28792	120994
3627	120995
38082	120996
123642	120997
46762	120998
25952	120999
34090	121000
10909	121001
413	121002
137622	121003
150803	121004
64866	121005
122835	121006
39188	121007
48932	121008
40405	121009
46096	121010
12647	121011
25751	121012
87845	121013
87845	121014
30357	121015
9118	121016
10649	121017
17403	121018
1700	121019
30537	121020
80078	121021
37131	121022
81720	121023
142084	121024
118593	121025
154488	121026
122271	121027
5868	121028
37144	121029
38545	121030
32682	121031
55135	121032
46514	121033
7898	121034
70853	121035
66949	121036
79398	121037
98092	121038
7583	121039
32682	121040
38606	121041
152	121042
9848	121043
44898	121044
6868	121045
45385	121046
35815	121047
12891	121048
20845	121049
16771	121050
40537	121051
6868	121052
158741	121053
9607	121054
12723	121055
1739	121056
65911	121057
82254	121058
59074	121059
6388	121060
21831	121061
2853	121062
35814	121063
105276	121064
72501	121065
87600	121066
28072	121067
28260	121068
60004	121069
79872	121070
25415	121071
7698	121072
2	121073
103316	121074
22499	121075
11527	121076
21638	121077
6303	121078
72644	121079
84602	121080
105572	121081
54008	121082
5396	121083
37032	121084
2379	121085
10598	121086
2870	121087
114867	121088
34484	121089
90767	121090
49779	121091
3277	121092
45466	121093
47	121094
30964	121095
4649	121096
19190	121097
10142	121098
20125	121099
8720	121100
47646	121101
79810	121102
6993	121103
22382	121104
44328	121105
7680	121106
26046	121107
577	121108
50237	121109
36039	121110
23215	121111
16855	121112
16527	121113
174080	121114
45365	121115
137141	121116
47582	121117
18241	121118
105796	121119
73253	121120
293	121121
469	121122
50616	121123
8044	121124
5009	121125
21782	121126
16955	121127
63844	121128
29147	121129
48167	121130
109226	121131
273	121132
107522	121133
26563	121134
7707	121135
6700	121136
23438	121137
38640	121138
6750	121139
39895	121140
689	121141
65124	121142
168130	121143
171454	121144
78910	121145
8502	121146
131763	121147
105179	121148
69521	121149
83129	121150
36536	121151
48516	121152
86141	121153
130804	121154
184625	121155
45018	121156
26364	121157
84503	121158
44228	121159
97061	121160
102658	121161
141857	121162
132123	121163
60547	121164
175685	121165
30811	121166
121250	121167
159835	121168
128753	121169
161635	121170
167767	121171
163020	121172
118681	121173
9432	121174
139160	121175
119059	121176
169883	121177
77440	121178
95298	121179
50392	121180
82751	121181
88006	121182
50400	121183
107318	121184
52167	121185
34500	121186
68158	121187
122934	121188
158357	121189
102586	121190
88006	121191
41822	121192
144660	121193
146526	121194
19695	121195
42096	121196
55749	121197
114024	121198
28851	121199
13679	121200
139883	121201
87827	121202
98304	121203
80337	121204
44109	121205
42627	121206
1319	121207
61663	121208
95174	121209
144700	121210
123475	121211
123475	121212
21479	121213
28199	121214
7090	121215
4587	121216
51302	121217
7471	121218
5033	121219
19554	121220
62087	121221
113003	121222
36180	121223
18067	121224
15012	121225
80310	121226
21931	121227
317	121228
10169	121229
42348	121230
9993	121231
5781	121232
51501	121233
35364	121234
96797	121235
63208	121236
63504	121237
50490	121238
154782	121239
117876	121240
54852	121241
149365	121242
108836	121243
173671	121244
89656	121245
144247	121246
35142	121247
111731	121248
73427	121249
62596	121250
111292	121251
144379	121252
29562	121253
11720	121254
333	121255
84535	121256
7847	121257
28369	121258
108941	121259
28433	121260
12846	121261
17647	121262
11825	121263
1280	121264
26525	121265
29366	121266
4155	121267
1280	121268
42585	121269
38401	121270
11825	121271
4415	121272
52248	121273
38146	121274
31314	121275
22004	121276
98808	121277
38507	121278
19350	121279
177308	121280
31410	121281
24909	121282
1280	121283
18059	121284
98928	121285
4415	121286
109084	121287
14428	121288
38458	121289
187235	121290
3970	121291
4415	121292
22646	121293
1280	121294
24388	121295
38438	121296
121865	121297
14428	121298
108559	121299
186651	121300
8874	121301
79109	121302
109900	121303
3312	121304
13206	121305
156906	121306
45720	121307
109456	121308
4730	121309
81249	121310
44872	121311
180236	121312
18001	121313
2802	121314
102697	121315
32282	121316
69234	121317
4762	121318
15349	121319
9413	121320
22507	121321
41332	121322
39110	121323
10930	121324
53557	121325
27657	121326
18252	121327
4415	121328
95711	121329
118178	121330
67337	121331
88849	121332
134526	121333
54620	121334
155999	121335
23875	121336
42927	121337
13918	121338
42502	121339
19539	121340
126016	121341
19468	121342
169327	121343
23818	121344
24106	121345
7673	121346
145754	121347
105124	121348
35114	121349
8646	121350
8646	121351
123	121352
85124	121353
1270	121354
91984	121355
10192	121356
52126	121357
20178	121358
28977	121359
818	121360
33711	121361
51348	121362
42282	121363
16499	121364
5066	121365
62644	121366
49363	121367
371	121368
49363	121369
8108	121370
5770	121371
14223	121372
16662	121373
35545	121374
10108	121375
1	121376
21338	121377
118074	121378
34363	121379
22792	121380
87126	121381
58429	121382
1318	121383
39453	121384
18270	121385
34082	121386
2778	121387
2466	121388
43513	121389
36572	121390
88137	121391
9765	121392
107648	121393
43991	121394
59023	121395
33609	121396
1	121397
1544	121398
9406	121399
1	121400
506	121401
50190	121402
1	121403
75405	121404
24	121405
43270	121406
29545	121407
462	121408
38735	121409
48969	121410
11702	121411
5061	121412
73615	121413
67297	121414
49005	121415
25202	121416
137802	121417
32135	121418
10948	121419
26786	121420
19282	121421
18622	121422
21500	121423
531	121424
220	121425
25031	121426
113274	121427
23653	121428
7226	121429
70529	121430
62007	121431
17175	121432
32772	121433
826	121434
30276	121435
1282	121436
331	121437
8869	121438
52402	121439
623	121440
5884	121441
4405	121442
890	121443
13661	121444
16614	121445
64956	121446
48880	121447
111	121448
76571	121449
12054	121450
3925	121451
34336	121452
8440	121453
16076	121454
12955	121455
19941	121456
34268	121457
6687	121458
4715	121459
7391	121460
8085	121461
104	121462
2508	121463
40303	121464
57568	121465
35728	121466
13187	121467
35009	121468
15268	121469
25573	121470
37014	121471
11551	121472
12822	121473
8606	121474
46192	121475
1321	121476
41666	121477
8521	121478
23867	121479
14105	121480
85377	121481
33233	121482
39216	121483
16371	121484
32216	121485
47006	121486
21172	121487
3155	121488
71753	121489
27949	121490
51313	121491
100732	121492
66786	121493
36527	121494
72268	121495
38265	121496
41253	121497
52079	121498
70837	121499
33837	121500
33725	121501
57791	121502
22427	121503
31850	121504
40525	121505
2167	121506
39582	121507
42478	121508
10012	121509
55066	121510
61816	121511
1814	121512
365	121513
3957	121514
15027	121515
32153	121516
23314	121517
133170	121518
1288	121519
9146	121520
4404	121521
314	121522
18032	121523
2194	121524
49286	121525
35600	121526
61874	121527
48811	121528
206	121529
732	121530
365	121531
47439	121532
118862	121533
45416	121534
22958	121535
1760	121536
35268	121537
91478	121538
4944	121539
15715	121540
3382	121541
107309	121542
2645	121543
5080	121544
62542	121545
121952	121546
51924	121547
14289	121548
6601	121549
7394	121550
5562	121551
32265	121552
3063	121553
619	121554
1	121555
1	121556
15291	121557
81540	121558
2858	121559
6612	121560
27	121561
17625	121562
66302	121563
685	121564
26477	121565
7643	121566
10101	121567
2194	121568
10506	121569
15328	121570
1147	121571
489	121572
584	121573
326	121574
5643	121575
81678	121576
7637	121577
6689	121578
263	121579
32599	121580
425	121581
4	121582
10338	121583
13	121584
4449	121585
1980	121586
69	121587
3488	121588
3470	121589
12504	121590
93877	121591
3	121592
39449	121593
749	121594
187898	121595
8113	121596
69	121597
1430	121598
37758	121599
2451	121600
54863	121601
8839	121602
23286	121603
24167	121604
20624	121605
42796	121606
83589	121607
4891	121608
74390	121609
97383	121610
100	121611
28980	121612
57644	121613
59239	121614
4373	121615
12152	121616
6566	121617
13899	121618
31426	121619
23145	121620
159	121621
4301	121622
18928	121623
28328	121624
23952	121625
29071	121626
35073	121627
5101	121628
27910	121629
3475	121630
5088	121631
75	121632
197	121633
6577	121634
160412	121635
185919	121636
105618	121637
35208	121638
29965	121639
70105	121640
139544	121641
74877	121642
188055	121643
135094	121644
165882	121645
55365	121646
63562	121647
82702	121648
87196	121649
75564	121650
93331	121651
115993	121652
94432	121653
68026	121654
25271	121655
20395	121656
22010	121657
126317	121658
116026	121659
30217	121660
72637	121661
17477	121662
117092	121663
19143	121664
108782	121665
81992	121666
152809	121667
8928	121668
86635	121669
38142	121670
107529	121671
116654	121672
151122	121673
63835	121674
67111	121675
101120	121676
141132	121677
132497	121678
140092	121679
76522	121680
152615	121681
36381	121682
36922	121683
27106	121684
87965	121685
6364	121686
49878	121687
137298	121688
124463	121689
85744	121690
149882	121691
70402	121692
94372	121693
26062	121694
94897	121695
102446	121696
96774	121697
5399	121698
107886	121699
73669	121700
41613	121701
24915	121702
188192	121703
84594	121704
17833	121705
18827	121706
106674	121707
24108	121708
54085	121709
85447	121710
72632	121711
27934	121712
8117	121713
81895	121714
36448	121715
141207	121716
41242	121717
135627	121718
182968	121719
85408	121720
4883	121721
7087	121722
139645	121723
66168	121724
45873	121725
140377	121726
41105	121727
11956	121728
6001	121729
1605	121730
11285	121731
5561	121732
18602	121733
80102	121734
3116	121735
69	121736
16934	121737
19176	121738
3258	121739
263	121740
39552	121741
2178	121742
25712	121743
112504	121744
35662	121745
122856	121746
38305	121747
17481	121748
23229	121749
32785	121750
43710	121751
21590	121752
176	121753
105517	121754
186293	121755
7325	121756
1001	121757
3017	121758
95847	121759
669	121760
28056	121761
9396	121762
122993	121763
50555	121764
3945	121765
33081	121766
61343	121767
6672	121768
1714	121769
5847	121770
11648	121771
12645	121772
164854	121773
147227	121774
71446	121775
22007	121776
237	121777
61206	121778
7812	121779
27728	121780
78853	121781
28580	121782
8049	121783
40861	121784
39826	121785
20210	121786
1	121787
286	121788
83654	121789
12258	121790
21584	121791
25188	121792
3225	121793
12449	121794
17385	121795
1107	121796
32400	121797
15235	121798
18210	121799
40432	121800
32382	121801
3607	121802
23946	121803
18916	121804
48090	121805
2838	121806
11540	121807
14872	121808
5371	121809
30312	121810
2463	121811
21147	121812
11303	121813
19187	121814
741	121815
73372	121816
4785	121817
58627	121818
84849	121819
3418	121820
14329	121821
2092	121822
54119	121823
40432	121824
22525	121825
52304	121826
140006	121827
8251	121828
11279	121829
7300	121830
32917	121831
20243	121832
36629	121833
22585	121834
11448	121835
17349	121836
1601	121837
5567	121838
71160	121839
8248	121840
13736	121841
52791	121842
3245	121843
43835	121844
28019	121845
108205	121846
59920	121847
1933	121848
3362	121849
11777	121850
28037	121851
340	121852
15845	121853
58534	121854
1927	121855
295	121856
58365	121857
137387	121858
55671	121859
1197	121860
40766	121861
3633	121862
26867	121863
4339	121864
15277	121865
2173	121866
41067	121867
43492	121868
57428	121869
6525	121870
6525	121871
3620	121872
13447	121873
4807	121874
1161	121875
54075	121876
4676	121877
59719	121878
104500	121879
139027	121880
51244	121881
40362	121882
34810	121883
42114	121884
30767	121885
184850	121886
183706	121887
87850	121888
117784	121889
145344	121890
131980	121891
180891	121892
122817	121893
94578	121894
110111	121895
140998	121896
140672	121897
60256	121898
140631	121899
60025	121900
36553	121901
9479	121902
73024	121903
140064	121904
131606	121905
92719	121906
155438	121907
29999	121908
188179	121909
110352	121910
118590	121911
10489	121912
112140	121913
69982	121914
6770	121915
118963	121916
53158	121917
175744	121918
175369	121919
149630	121920
134059	121921
75705	121922
110282	121923
93833	121924
87902	121925
130282	121926
12320	121927
153707	121928
71536	121929
88699	121930
6203	121931
53450	121932
53279	121933
140865	121934
181368	121935
115544	121936
36533	121937
188305	121938
77004	121939
119041	121940
143191	121941
2952	121942
93795	121943
152793	121944
63026	121945
44432	121946
36625	121947
188596	121948
49669	121949
68176	121950
63787	121951
36737	121952
102263	121953
24821	121954
35126	121955
76682	121956
176753	121957
24881	121958
64045	121959
142831	121960
149175	121961
105956	121962
92678	121963
118926	121964
36531	121965
55767	121966
186279	121967
17748	121968
109449	121969
180855	121970
69375	121971
88582	121972
63485	121973
43234	121974
71386	121975
17257	121976
172599	121977
83425	121978
122974	121979
4676	121980
25539	121981
45586	121982
36558	121983
64993	121984
64162	121985
47114	121986
102126	121987
20555	121988
62992	121989
612	121990
114994	121991
51219	121992
12244	121993
142451	121994
137406	121995
137531	121996
4704	121997
74633	121998
16757	121999
89880	122000
48499	122001
31423	122002
48697	122003
16932	122004
106265	122005
112684	122006
2854	122007
50855	122008
102573	122009
118618	122010
139750	122011
95460	122012
82871	122013
58923	122014
1229	122015
185410	122016
77148	122017
33467	122018
118834	122019
1713	122020
101404	122021
165812	122022
103661	122023
30258	122024
116893	122025
86684	122026
86669	122027
50101	122028
30724	122029
112854	122030
107197	122031
136730	122032
112974	122033
107032	122034
20656	122035
25691	122036
156331	122037
12397	122038
71860	122039
173168	122040
108967	122041
86401	122042
84341	122043
50001	122044
142777	122045
69772	122046
179127	122047
59682	122048
38456	122049
51167	122050
75797	122051
13059	122052
118929	122053
91821	122054
105716	122055
73069	122056
107158	122057
33464	122058
95023	122059
98822	122060
84859	122061
117396	122062
33234	122063
15778	122064
36412	122065
23184	122066
132578	122067
151142	122068
140771	122069
38702	122070
36412	122071
76465	122072
66730	122073
41924	122074
40202	122075
132157	122076
109426	122077
44278	122078
13798	122079
24909	122080
60486	122081
55823	122082
89873	122083
15088	122084
49459	122085
140147	122086
107197	122087
43595	122088
59493	122089
141337	122090
133901	122091
126530	122092
40567	122093
42173	122094
142136	122095
96707	122096
111258	122097
13622	122098
20701	122099
4507	122100
4507	122101
28546	122102
115385	122103
106240	122104
169621	122105
9229	122106
49127	122107
58885	122108
43974	122109
94244	122110
17206	122111
111346	122112
126314	122113
24448	122114
76690	122115
13918	122116
24199	122117
80556	122118
23410	122119
24733	122120
44467	122121
95743	122122
130120	122123
47083	122124
63863	122125
27166	122126
26749	122127
80462	122128
67980	122129
100740	122130
75075	122131
167137	122132
14874	122133
75797	122134
102494	122135
35046	122136
74508	122137
14653	122138
18986	122139
124172	122140
127641	122141
83379	122142
54518	122143
51464	122144
41845	122145
79725	122146
95384	122147
118634	122148
18612	122149
96145	122150
10069	122151
79792	122152
60475	122153
5704	122154
125294	122155
74124	122156
74417	122157
109004	122158
50037	122159
9555	122160
30518	122161
94930	122162
19743	122163
16889	122164
28239	122165
139412	122166
50160	122167
55188	122168
46693	122169
163257	122170
56676	122171
65679	122172
25509	122173
80537	122174
60813	122175
186622	122176
56305	122177
9931	122178
34958	122179
30972	122180
184184	122181
9931	122182
140327	122183
23137	122184
30579	122185
35242	122186
44935	122187
40590	122188
45743	122189
69800	122190
51507	122191
56420	122192
161591	122193
157626	122194
30579	122195
136686	122196
54663	122197
139406	122198
77267	122199
65751	122200
49459	122201
22486	122202
36749	122203
72109	122204
110771	122205
84541	122206
76381	122207
11693	122208
126227	122209
45218	122210
48655	122211
106240	122212
103138	122213
53208	122214
20652	122215
89447	122216
4101	122217
178986	122218
56494	122219
105196	122220
50332	122221
9984	122222
21214	122223
8552	122224
87442	122225
30651	122226
82206	122227
98426	122228
28929	122229
167592	122230
61889	122231
50800	122232
13342	122233
39661	122234
57782	122235
123106	122236
142749	122237
85570	122238
25	122239
12581	122240
9325	122241
5901	122242
65335	122243
17010	122244
182975	122245
95384	122246
9294	122247
53642	122248
24199	122249
4941	122250
23679	122251
64016	122252
28578	122253
65391	122254
122394	122255
55124	122256
28072	122257
27328	122258
33652	122259
77687	122260
149787	122261
33753	122262
16235	122263
20573	122264
4689	122265
12287	122266
21229	122267
25844	122268
143048	122269
129791	122270
135048	122271
156188	122272
104579	122273
63391	122274
185174	122275
165189	122276
177992	122277
69449	122278
6965	122279
72603	122280
25426	122281
84337	122282
1521	122283
186008	122284
65166	122285
6764	122286
88677	122287
71960	122288
71960	122289
9880	122290
140962	122291
22421	122292
115452	122293
50423	122294
63992	122295
83939	122296
86947	122297
1442	122298
185490	122299
108702	122300
83313	122301
38106	122302
8145	122303
55653	122304
18	122305
136700	122306
97389	122307
50423	122308
74803	122309
71708	122310
133036	122311
111038	122312
115134	122313
104820	122314
119360	122315
24337	122316
107172	122317
105418	122318
49820	122319
11040	122320
19038	122321
95838	122322
8145	122323
167433	122324
136414	122325
3208	122326
3740	122327
178850	122328
3741	122329
49954	122330
15728	122331
136308	122332
7110	122333
111253	122334
34009	122335
37069	122336
103562	122337
33985	122338
80078	122339
132198	122340
5650	122341
65394	122342
4468	122343
53238	122344
25446	122345
139522	122346
94233	122347
105207	122348
186392	122349
40567	122350
47979	122351
85362	122352
142341	122353
173297	122354
23106	122355
59852	122356
64909	122357
61669	122358
122198	122359
84797	122360
12287	122361
20462	122362
120788	122363
1229	122364
165120	122365
23021	122366
29626	122367
59400	122368
131171	122369
30342	122370
42030	122371
111330	122372
10953	122373
61071	122374
12581	122375
72367	122376
67373	122377
123576	122378
73178	122379
61375	122380
189133	122381
162846	122382
3540	122383
161608	122384
186596	122385
87932	122386
125110	122387
41577	122388
83011	122389
136636	122390
86588	122391
118609	122392
102245	122393
25558	122394
166583	122395
5026	122396
13365	122397
156312	122398
18612	122399
124445	122400
60423	122401
119229	122402
11987	122403
3055	122404
24685	122405
31076	122406
148786	122407
87386	122408
111377	122409
93518	122410
104053	122411
93828	122412
185218	122413
16079	122414
136671	122415
56017	122416
33632	122417
141375	122418
53043	122419
104587	122420
59543	122421
109280	122422
100986	122423
30743	122424
43071	122425
116824	122426
99332	122427
1229	122428
38800	122429
117214	122430
117214	122431
115619	122432
41442	122433
835	122434
69963	122435
47243	122436
133867	122437
162853	122438
7855	122439
666	122440
104316	122441
80039	122442
64083	122443
53263	122444
57939	122445
103308	122446
106890	122447
99157	122448
30527	122449
112831	122450
137837	122451
181076	122452
52386	122453
65004	122454
58938	122455
142783	122456
50709	122457
97728	122458
6333	122459
52614	122460
142628	122461
6453	122462
8909	122463
79053	122464
56860	122465
27691	122466
50001	122467
9832	122468
41671	122469
30082	122470
9149	122471
66006	122472
96784	122473
25632	122474
120477	122475
53292	122476
19368	122477
9108	122478
20552	122479
26102	122480
54257	122481
21103	122482
10888	122483
3333	122484
141270	122485
37105	122486
81874	122487
10760	122488
76208	122489
38194	122490
185533	122491
486	122492
53938	122493
5478	122494
106906	122495
81976	122496
72977	122497
63890	122498
126143	122499
13762	122500
52614	122501
71637	122502
114726	122503
43746	122504
141369	122505
82994	122506
17212	122507
19818	122508
88283	122509
81825	122510
60537	122511
10805	122512
152783	122513
129774	122514
186443	122515
120452	122516
162494	122517
6720	122518
136074	122519
2262	122520
2056	122521
76720	122522
24641	122523
51203	122524
178901	122525
12521	122526
15903	122527
26038	122528
29653	122529
181003	122530
58923	122531
60507	122532
37540	122533
34553	122534
57333	122535
319	122536
26341	122537
26000	122538
9879	122539
93454	122540
14715	122541
24730	122542
64407	122543
10608	122544
35207	122545
14534	122546
149217	122547
12842	122548
33117	122549
14315	122550
10248	122551
17177	122552
136543	122553
134194	122554
142514	122555
85000	122556
162440	122557
21533	122558
41064	122559
135277	122560
29271	122561
102418	122562
140167	122563
63775	122564
76739	122565
80350	122566
44198	122567
31524	122568
88062	122569
100616	122570
71702	122571
180404	122572
63796	122573
47105	122574
13636	122575
51830	122576
333	122577
6415	122578
9834	122579
11941	122580
98698	122581
10080	122582
143	122583
137429	122584
17143	122585
88951	122586
37570	122587
1160	122588
60426	122589
28640	122590
1118	122591
6504	122592
9747	122593
107271	122594
34311	122595
160497	122596
47440	122597
25489	122598
68580	122599
95970	122600
119625	122601
112076	122602
120706	122603
29049	122604
82683	122605
162818	122606
130103	122607
126817	122608
73346	122609
64426	122610
134002	122611
183052	122612
57282	122613
102851	122614
105386	122615
15044	122616
48110	122617
16396	122618
99015	122619
81625	122620
49014	122621
9617	122622
79976	122623
18085	122624
4309	122625
21560	122626
8281	122627
101925	122628
67937	122629
90681	122630
96059	122631
44717	122632
45393	122633
91544	122634
123379	122635
39121	122636
46165	122637
41322	122638
104453	122639
158129	122640
7623	122641
55082	122642
111748	122643
32060	122644
64354	122645
74742	122646
22948	122647
22833	122648
54335	122649
63803	122650
53497	122651
63557	122652
187799	122653
36571	122654
63826	122655
118185	122656
76910	122657
57836	122658
154087	122659
44428	122660
53187	122661
65595	122662
89440	122663
30331	122664
35828	122665
17643	122666
99350	122667
22621	122668
18719	122669
45901	122670
20672	122671
48788	122672
165089	122673
64201	122674
156701	122675
31818	122676
161476	122677
15005	122678
43373	122679
166438	122680
147801	122681
124646	122682
94830	122683
53220	122684
37542	122685
35697	122686
95423	122687
18751	122688
122113	122689
20235	122690
167569	122691
120892	122692
26896	122693
18751	122694
89246	122695
174383	122696
95916	122697
91544	122698
35916	122699
94830	122700
35556	122701
86458	122702
100	122703
21648	122704
101340	122705
12493	122706
32802	122707
180654	122708
57112	122709
16652	122710
128671	122711
33801	122712
33801	122713
63629	122714
93054	122715
12879	122716
96132	122717
10934	122718
121775	122719
35155	122720
138180	122721
42894	122722
184269	122723
107328	122724
107838	122725
47350	122726
14635	122727
23880	122728
130330	122729
79476	122730
78458	122731
9391	122732
80235	122733
19677	122734
79591	122735
25707	122736
25287	122737
148609	122738
56671	122739
91268	122740
4893	122741
266	122742
82577	122743
138303	122744
24924	122745
38500	122746
95961	122747
117573	122748
145034	122749
155912	122750
84934	122751
55157	122752
37499	122753
146364	122754
26796	122755
34044	122756
27276	122757
99921	122758
37714	122759
157355	122760
124503	122761
122688	122762
79327	122763
45273	122764
8019	122765
101539	122766
148513	122767
33294	122768
94017	122769
62214	122770
15265	122771
22733	122772
42732	122773
185912	122774
112705	122775
15044	122776
48942	122777
158471	122778
72826	122779
64994	122780
127844	122781
9660	122782
2127	122783
18264	122784
147719	122785
75665	122786
10217	122787
136049	122788
122392	122789
32248	122790
169144	122791
22047	122792
2249	122793
80489	122794
843	122795
104499	122796
122187	122797
25516	122798
20430	122799
83849	122800
28613	122801
83849	122802
91549	122803
40446	122804
26659	122805
37289	122806
168116	122807
15380	122808
14953	122809
64202	122810
70666	122811
173176	122812
80151	122813
39840	122814
7754	122815
122791	122816
67606	122817
144140	122818
46415	122819
164501	122820
26683	122821
78241	122822
159752	122823
77590	122824
39121	122825
93027	122826
82233	122827
31286	122828
116376	122829
146993	122830
39289	122831
127890	122832
24924	122833
28607	122834
26113	122835
13204	122836
56399	122837
114774	122838
73346	122839
46220	122840
75272	122841
126177	122842
112515	122843
32820	122844
147625	122845
44966	122846
48134	122847
128103	122848
38478	122849
72471	122850
80901	122851
16862	122852
40435	122853
54678	122854
29332	122855
41549	122856
198	122857
14191	122858
10474	122859
80634	122860
362	122861
56942	122862
1	122863
1269	122864
10008	122865
61052	122866
6543	122867
74643	122868
10297	122869
5771	122870
67494	122871
23644	122872
33	122873
16685	122874
126222	122875
3658	122876
3658	122877
21766	122878
3631	122879
69180	122880
8414	122881
34962	122882
645	122883
57224	122884
83621	122885
7396	122886
4223	122887
60805	122888
6446	122889
17035	122890
4418	122891
27615	122892
49238	122893
33621	122894
10272	122895
61538	122896
36110	122897
5	122898
127319	122899
62148	122900
26511	122901
17853	122902
2609	122903
50968	122904
13990	122905
52014	122906
27824	122907
27615	122908
58262	122909
39482	122910
21836	122911
172897	122912
2407	122913
35111	122914
19200	122915
48079	122916
19193	122917
25468	122918
79647	122919
15599	122920
54789	122921
752	122922
68246	122923
59073	122924
40816	122925
34079	122926
36050	122927
27635	122928
37364	122929
1879	122930
146511	122931
89380	122932
2371	122933
19216	122934
13780	122935
57761	122936
29436	122937
51469	122938
43272	122939
44701	122940
18245	122941
27523	122942
23182	122943
58901	122944
78451	122945
27762	122946
43341	122947
75309	122948
68803	122949
1749	122950
18872	122951
13269	122952
35042	122953
22739	122954
27635	122955
22798	122956
71552	122957
302	122958
12729	122959
6797	122960
12516	122961
1868	122962
32080	122963
36591	122964
60737	122965
9686	122966
57730	122967
29755	122968
34909	122969
124659	122970
18245	122971
10994	122972
64801	122973
112539	122974
4974	122975
48775	122976
15253	122977
16047	122978
13676	122979
6523	122980
30816	122981
59797	122982
17228	122983
13542	122984
99037	122985
11718	122986
195	122987
17426	122988
10734	122989
32076	122990
5750	122991
152564	122992
2200	122993
1100	122994
74763	122995
23572	122996
57208	122997
34846	122998
35527	122999
12676	123000
4300	123001
3376	123002
111236	123003
60503	123004
3808	123005
7178	123006
12378	123007
13274	123008
22328	123009
26295	123010
3365	123011
1014	123012
24939	123013
97556	123014
18856	123015
50878	123016
98	123017
77648	123018
79386	123019
35092	123020
82270	123021
98804	123022
21189	123023
10856	123024
4805	123025
47015	123026
85229	123027
18766	123028
11549	123029
99985	123030
17334	123031
56792	123032
65789	123033
68702	123034
38840	123035
68714	123036
47114	123037
54444	123038
64427	123039
56677	123040
83016	123041
132260	123042
31700	123043
97591	123044
177225	123045
90247	123046
7746	123047
11683	123048
40425	123049
27173	123050
9784	123051
57419	123052
30126	123053
662	123054
17860	123055
33533	123056
59784	123057
25311	123058
4648	123059
10460	123060
38267	123061
5888	123062
47716	123063
5100	123064
23437	123065
62660	123066
62402	123067
3440	123068
79126	123069
42411	123070
27091	123071
13218	123072
20401	123073
790	123074
11138	123075
46775	123076
1325	123077
60121	123078
2968	123079
30477	123080
5635	123081
15223	123082
13635	123083
18676	123084
28836	123085
3083	123086
1094	123087
34437	123088
62897	123089
50648	123090
37230	123091
38783	123092
486	123093
68688	123094
25501	123095
49353	123096
2966	123097
85867	123098
10611	123099
48126	123100
141489	123101
84776	123102
71211	123103
26643	123104
34881	123105
1477	123106
33765	123107
42795	123108
3369	123109
68814	123110
22141	123111
84244	123112
22203	123113
104140	123114
12957	123115
42316	123116
58837	123117
16918	123118
26911	123119
13339	123120
13058	123121
38	123122
14979	123123
35785	123124
40858	123125
18645	123126
32168	123127
9840	123128
60762	123129
10778	123130
53048	123131
6112	123132
23280	123133
12429	123134
55181	123135
52128	123136
27637	123137
7803	123138
145902	123139
26757	123140
37580	123141
26184	123142
20434	123143
21593	123144
51202	123145
188410	123146
184083	123147
139410	123148
88077	123149
10671	123150
22	123151
14395	123152
85877	123153
293	123154
27686	123155
20849	123156
55952	123157
10517	123158
15010	123159
38143	123160
32533	123161
22555	123162
15793	123163
118486	123164
48840	123165
120474	123166
88110	123167
77803	123168
66134	123169
30528	123170
2123	123171
2	123172
9776	123173
52314	123174
129699	123175
60283	123176
20928	123177
48794	123178
6358	123179
14721	123180
78688	123181
72203	123182
6442	123183
68377	123184
664	123185
109569	123186
113974	123187
151261	123188
46720	123189
28073	123190
112338	123191
39779	123192
32832	123193
28266	123194
70032	123195
2	123196
109401	123197
14777	123198
8511	123199
2181	123200
14203	123201
862	123202
10014	123203
333	123204
6712	123205
79992	123206
9526	123207
16373	123208
75553	123209
33794	123210
14279	123211
3008	123212
50014	123213
9204	123214
11832	123215
24930	123216
7887	123217
512	123218
35332	123219
3387	123220
1343	123221
2328	123222
164848	123223
4913	123224
1785	123225
20516	123226
90380	123227
842	123228
433	123229
25276	123230
158859	123231
132625	123232
1284	123233
85789	123234
9722	123235
14595	123236
7906	123237
26363	123238
798	123239
65303	123240
184	123241
53420	123242
16	123243
11111	123244
52357	123245
77555	123246
5619	123247
5693	123248
17948	123249
30988	123250
5	123251
6858	123252
143552	123253
43035	123254
9789	123255
68740	123256
9878	123257
26912	123258
5089	123259
55705	123260
3703	123261
717	123262
11728	123263
23679	123264
53849	123265
50909	123266
23095	123267
108745	123268
3432	123269
66037	123270
7441	123271
100337	123272
5495	123273
133482	123274
85195	123275
21144	123276
17540	123277
22146	123278
80835	123279
70902	123280
45753	123281
17995	123282
49315	123283
1923	123284
22873	123285
1792	123286
4414	123287
658	123288
3838	123289
49595	123290
71437	123291
98975	123292
169525	123293
45232	123294
68851	123295
20631	123296
71529	123297
54885	123298
86435	123299
169311	123300
38418	123301
44974	123302
58509	123303
27513	123304
23341	123305
2559	123306
15716	123307
58765	123308
18811	123309
29495	123310
17220	123311
961	123312
28190	123313
27296	123314
19252	123315
14858	123316
71	123317
850	123318
1011	123319
3699	123320
1014	123321
41480	123322
42925	123323
4741	123324
49987	123325
33511	123326
35215	123327
2179	123328
165208	123329
18785	123330
80121	123331
55929	123332
100899	123333
2148	123334
20155	123335
2664	123336
26198	123337
8562	123338
13345	123339
7055	123340
12562	123341
28203	123342
55754	123343
51136	123344
90371	123345
58047	123346
628	123347
28098	123348
28528	123349
37580	123350
2589	123351
19751	123352
1272	123353
83497	123354
70946	123355
39146	123356
3187	123357
144	123358
2018	123359
4118	123360
7598	123361
3874	123362
2698	123363
6366	123364
33646	123365
48768	123366
15859	123367
41014	123368
59161	123369
18962	123370
40853	123371
16260	123372
92724	123373
13521	123374
90959	123375
35738	123376
3887	123377
72356	123378
3982	123379
38322	123380
964	123381
33809	123382
87076	123383
6784	123384
2985	123385
174614	123386
11940	123387
78376	123388
16300	123389
40866	123390
15882	123391
2180	123392
58101	123393
85383	123394
61999	123395
15755	123396
596	123397
43129	123398
16656	123399
272	123400
210	123401
2212	123402
81	123403
16834	123404
11717	123405
33599	123406
26839	123407
1	123408
21473	123409
924	123410
10253	123411
32594	123412
14708	123413
40640	123414
421	123415
75268	123416
52026	123417
2955	123418
671	123419
7083	123420
14003	123421
69136	123422
22954	123423
1576	123424
2796	123425
53851	123426
9964	123427
3128	123428
51329	123429
61524	123430
7464	123431
437	123432
37769	123433
15836	123434
1349	123435
55432	123436
28715	123437
63245	123438
11774	123439
65719	123440
50367	123441
54011	123442
59120	123443
26748	123444
22339	123445
33866	123446
61797	123447
24325	123448
32596	123449
46114	123450
19755	123451
75108	123452
31651	123453
2934	123454
19216	123455
8845	123456
23007	123457
48901	123458
46517	123459
71228	123460
182	123461
18663	123462
74250	123463
16756	123464
31846	123465
2512	123466
7670	123467
30919	123468
90684	123469
16592	123470
13735	123471
27407	123472
1764	123473
32841	123474
7985	123475
37813	123476
53104	123477
27282	123478
3512	123479
3589	123480
1346	123481
47009	123482
6132	123483
608	123484
4646	123485
21825	123486
13001	123487
627	123488
21473	123489
47746	123490
15801	123491
84030	123492
80931	123493
73574	123494
14908	123495
137156	123496
14051	123497
77121	123498
76291	123499
20995	123500
65680	123501
79593	123502
47815	123503
36892	123504
30049	123505
38031	123506
17262	123507
102016	123508
24979	123509
44853	123510
4113	123511
723	123512
11424	123513
129231	123514
33907	123515
48125	123516
47807	123517
57082	123518
95421	123519
5254	123520
1759	123521
155	123522
11305	123523
159519	123524
22501	123525
8682	123526
22266	123527
335	123528
8662	123529
57013	123530
18656	123531
68687	123532
39426	123533
15995	123534
41526	123535
82560	123536
8785	123537
91652	123538
12503	123539
19316	123540
5876	123541
41916	123542
317	123543
8834	123544
27031	123545
47505	123546
18194	123547
5550	123548
166538	123549
10201	123550
50810	123551
889	123552
44985	123553
29637	123554
4143	123555
33592	123556
2029	123557
19564	123558
25832	123559
15694	123560
68063	123561
51281	123562
9172	123563
6893	123564
444	123565
5126	123566
37518	123567
6777	123568
32151	123569
2391	123570
16908	123571
55532	123572
4722	123573
5692	123574
40933	123575
47873	123576
4272	123577
135	123578
38749	123579
837	123580
109154	123581
18028	123582
45640	123583
100385	123584
11209	123585
22209	123586
72768	123587
52125	123588
28582	123589
101	123590
1437	123591
7635	123592
27621	123593
5563	123594
26449	123595
12146	123596
22781	123597
7334	123598
23256	123599
2881	123600
16630	123601
4485	123602
39480	123603
90870	123604
132243	123605
61123	123606
4154	123607
17847	123608
21870	123609
4469	123610
53582	123611
7857	123612
13815	123613
326	123614
1561	123615
11327	123616
16546	123617
15706	123618
15671	123619
45590	123620
74479	123621
25140	123622
12620	123623
10674	123624
60366	123625
19381	123626
285	123627
9801	123628
3092	123629
2353	123630
16592	123631
27610	123632
25616	123633
41001	123634
3853	123635
58422	123636
10137	123637
12134	123638
72443	123639
5346	123640
91010	123641
1038	123642
13291	123643
33646	123644
23192	123645
17599	123646
910	123647
61574	123648
16090	123649
32177	123650
105442	123651
10669	123652
63	123653
29849	123654
412	123655
16069	123656
42047	123657
939	123658
72141	123659
9797	123660
1579	123661
51559	123662
19304	123663
915	123664
139987	123665
34365	123666
20203	123667
27804	123668
67989	123669
19118	123670
44593	123671
16870	123672
83015	123673
40426	123674
48941	123675
55696	123676
73467	123677
27737	123678
58749	123679
136516	123680
27358	123681
10215	123682
7209	123683
88208	123684
22783	123685
11700	123686
50351	123687
60778	123688
2706	123689
20319	123690
3320	123691
2706	123692
9297	123693
85733	123694
26575	123695
21821	123696
3502	123697
2468	123698
114810	123699
25413	123700
29701	123701
42413	123702
62773	123703
21452	123704
10856	123705
20794	123706
84803	123707
105616	123708
40688	123709
84853	123710
33234	123711
20772	123712
8907	123713
4125	123714
42860	123715
11372	123716
76628	123717
3688	123718
1899	123719
27465	123720
23821	123721
6925	123722
2981	123723
5763	123724
278	123725
555	123726
19646	123727
7568	123728
33744	123729
1628	123730
40123	123731
34874	123732
28514	123733
2115	123734
64284	123735
2220	123736
5839	123737
373	123738
62248	123739
2204	123740
34249	123741
75701	123742
10004	123743
38453	123744
8692	123745
79131	123746
78443	123747
34670	123748
84267	123749
43573	123750
27374	123751
7198	123752
112187	123753
53783	123754
47197	123755
6942	123756
76619	123757
55614	123758
5561	123759
94345	123760
158513	123761
28215	123762
8052	123763
9163	123764
26878	123765
4506	123766
30716	123767
35326	123768
15939	123769
132812	123770
1990	123771
37451	123772
66543	123773
25050	123774
285	123775
2926	123776
14	123777
38311	123778
33640	123779
14262	123780
45431	123781
3882	123782
8082	123783
48784	123784
2847	123785
34916	123786
68084	123787
106147	123788
59778	123789
26225	123790
17618	123791
33795	123792
18033	123793
2247	123794
14601	123795
77522	123796
69157	123797
120154	123798
15069	123799
6371	123800
15792	123801
5259	123802
17618	123803
18327	123804
39066	123805
37095	123806
38602	123807
17074	123808
38928	123809
161096	123810
3623	123811
14950	123812
53549	123813
1314	123814
2040	123815
18568	123816
72496	123817
18662	123818
3447	123819
67141	123820
32849	123821
15852	123822
30847	123823
35000	123824
133103	123825
18128	123826
82671	123827
68671	123828
14938	123829
35767	123830
52994	123831
17182	123832
57064	123833
125907	123834
15106	123835
12538	123836
9302	123837
18913	123838
2357	123839
7	123840
40676	123841
48066	123842
3410	123843
7261	123844
21723	123845
31447	123846
3977	123847
2116	123848
4867	123849
6417	123850
64970	123851
3773	123852
28232	123853
20157	123854
61318	123855
19717	123856
55103	123857
42891	123858
94021	123859
13268	123860
10210	123861
3130	123862
6998	123863
32697	123864
58668	123865
32871	123866
28907	123867
24448	123868
27953	123869
44498	123870
34948	123871
14442	123872
30075	123873
19692	123874
28034	123875
18675	123876
20255	123877
14229	123878
1857	123879
8971	123880
34842	123881
22228	123882
35300	123883
6749	123884
16285	123885
14867	123886
40508	123887
54077	123888
14720	123889
86188	123890
6454	123891
14984	123892
16380	123893
1912	123894
5711	123895
20433	123896
8713	123897
41447	123898
74973	123899
15301	123900
12084	123901
6397	123902
18175	123903
18809	123904
13894	123905
31835	123906
26808	123907
109536	123908
24783	123909
36465	123910
80842	123911
20885	123912
2727	123913
21181	123914
31477	123915
20482	123916
51101	123917
60039	123918
4340	123919
35359	123920
39571	123921
46850	123922
39733	123923
11810	123924
20062	123925
5855	123926
4504	123927
27967	123928
2718	123929
4304	123930
27479	123931
20236	123932
10346	123933
41072	123934
54747	123935
42726	123936
37517	123937
3064	123938
1237	123939
7037	123940
64846	123941
770	123942
23578	123943
13424	123944
26160	123945
18201	123946
146680	123947
20009	123948
3080	123949
31427	123950
68971	123951
31994	123952
1481	123953
128417	123954
3347	123955
14739	123956
6047	123957
104928	123958
24236	123959
258	123960
82022	123961
3763	123962
25345	123963
13106	123964
790	123965
51233	123966
63815	123967
6504	123968
56162	123969
1541	123970
79467	123971
19957	123972
5119	123973
113813	123974
52032	123975
76229	123976
27241	123977
14037	123978
31990	123979
10336	123980
7183	123981
31665	123982
4099	123983
43310	123984
876	123985
2988	123986
15789	123987
11316	123988
21934	123989
48901	123990
1042	123991
34061	123992
3486	123993
84668	123994
131	123995
18321	123996
26495	123997
12968	123998
11523	123999
6704	124000
12505	124001
26548	124002
9062	124003
47731	124004
2863	124005
21165	124006
75971	124007
180	124008
1053	124009
118145	124010
34374	124011
90475	124012
3982	124013
88908	124014
19655	124015
14161	124016
18711	124017
52011	124018
12714	124019
10628	124020
8256	124021
185699	124022
685	124023
93946	124024
12673	124025
19275	124026
7442	124027
47512	124028
37720	124029
102073	124030
155644	124031
46322	124032
2803	124033
26549	124034
14613	124035
186447	124036
6778	124037
38517	124038
34315	124039
26165	124040
5498	124041
17929	124042
412	124043
23097	124044
32731	124045
43426	124046
87509	124047
39525	124048
174	124049
2036	124050
510	124051
15687	124052
16647	124053
100665	124054
1527	124055
59796	124056
94447	124057
70785	124058
52992	124059
3871	124060
74027	124061
1898	124062
135543	124063
155398	124064
95551	124065
80258	124066
87233	124067
58976	124068
15672	124069
13397	124070
9	124071
13400	124072
40737	124073
129206	124074
12377	124075
92476	124076
129049	124077
55979	124078
31086	124079
30476	124080
555	124081
55261	124082
56290	124083
21067	124084
5468	124085
18202	124086
40210	124087
22940	124088
3184	124089
19805	124090
15655	124091
38360	124092
33100	124093
820	124094
28898	124095
57665	124096
76611	124097
5594	124098
37349	124099
6455	124100
52053	124101
13986	124102
34365	124103
8975	124104
7661	124105
866	124106
40215	124107
10907	124108
25666	124109
33490	124110
3184	124111
8862	124112
1535	124113
18200	124114
45779	124115
3335	124116
18309	124117
142182	124118
102841	124119
53047	124120
4280	124121
34352	124122
16185	124123
69526	124124
27208	124125
9715	124126
48521	124127
23141	124128
76316	124129
34124	124130
8953	124131
2240	124132
6262	124133
60865	124134
7324	124135
3020	124136
72134	124137
4764	124138
13582	124139
36704	124140
398	124141
29809	124142
1247	124143
18497	124144
52695	124145
7146	124146
32916	124147
121743	124148
28048	124149
5486	124150
19291	124151
50117	124152
91481	124153
45249	124154
4235	124155
29809	124156
1304	124157
53981	124158
32047	124159
17248	124160
28982	124161
20514	124162
86237	124163
16252	124164
22850	124165
19373	124166
18636	124167
10279	124168
48375	124169
43867	124170
5005	124171
76503	124172
6537	124173
21535	124174
97526	124175
36197	124176
50996	124177
35922	124178
27868	124179
3331	124180
1535	124181
9666	124182
11429	124183
68456	124184
61510	124185
43494	124186
34198	124187
150839	124188
11403	124189
1902	124190
15466	124191
23540	124192
12010	124193
39794	124194
27527	124195
2389	124196
43762	124197
15105	124198
53030	124199
12245	124200
14668	124201
27980	124202
26653	124203
4989	124204
19482	124205
67350	124206
13048	124207
3388	124208
43315	124209
7602	124210
5756	124211
26904	124212
12465	124213
6672	124214
71207	124215
36760	124216
9994	124217
4801	124218
93974	124219
30327	124220
22705	124221
25736	124222
136427	124223
39731	124224
14571	124225
19643	124226
53780	124227
63374	124228
36652	124229
17280	124230
131069	124231
155394	124232
3931	124233
21978	124234
3335	124235
49887	124236
9196	124237
6962	124238
26381	124239
41030	124240
6120	124241
20508	124242
24712	124243
63887	124244
14283	124245
17845	124246
63790	124247
59615	124248
6237	124249
119191	124250
94455	124251
69065	124252
15688	124253
104245	124254
793	124255
4281	124256
8	124257
1055	124258
15747	124259
2387	124260
69755	124261
58418	124262
13426	124263
139108	124264
16850	124265
29589	124266
3287	124267
4434	124268
12259	124269
94514	124270
117737	124271
24421	124272
3387	124273
70218	124274
114	124275
21919	124276
1304	124277
69843	124278
34994	124279
23507	124280
25313	124281
47807	124282
49677	124283
1260	124284
2954	124285
5456	124286
35410	124287
10933	124288
15124	124289
118007	124290
13835	124291
61762	124292
4184	124293
6291	124294
28643	124295
2129	124296
10384	124297
44145	124298
107010	124299
11129	124300
35184	124301
37332	124302
106175	124303
62179	124304
11611	124305
62179	124306
70348	124307
13253	124308
14425	124309
47719	124310
42351	124311
28675	124312
14478	124313
36724	124314
27507	124315
16742	124316
19534	124317
39330	124318
151	124319
11002	124320
2540	124321
16575	124322
20041	124323
162303	124324
373	124325
11885	124326
4791	124327
1053	124328
24544	124329
1546	124330
21909	124331
6862	124332
5650	124333
9722	124334
9743	124335
39212	124336
21605	124337
21444	124338
61752	124339
51209	124340
124104	124341
46971	124342
96338	124343
11260	124344
35028	124345
12723	124346
80744	124347
45632	124348
18286	124349
60869	124350
39491	124351
39179	124352
5700	124353
25661	124354
33396	124355
7653	124356
49373	124357
59838	124358
42151	124359
64634	124360
64734	124361
102415	124362
27480	124363
33799	124364
85552	124365
91031	124366
31077	124367
3776	124368
5612	124369
165414	124370
10512	124371
68676	124372
3223	124373
20989	124374
7463	124375
25686	124376
21555	124377
68456	124378
48693	124379
25293	124380
23674	124381
24233	124382
50552	124383
2601	124384
18061	124385
16363	124386
20850	124387
22481	124388
1378	124389
25945	124390
4791	124391
46062	124392
31445	124393
11284	124394
30285	124395
15715	124396
11896	124397
53842	124398
123350	124399
1982	124400
28131	124401
13298	124402
127766	124403
55323	124404
2191	124405
55093	124406
1338	124407
76582	124408
16379	124409
39344	124410
89005	124411
7990	124412
1501	124413
11261	124414
26741	124415
18319	124416
31478	124417
32535	124418
19385	124419
65353	124420
2398	124421
24034	124422
8359	124423
84439	124424
1489	124425
4300	124426
35754	124427
31988	124428
44629	124429
30043	124430
15256	124431
52907	124432
173231	124433
3665	124434
8191	124435
5774	124436
5858	124437
11839	124438
97735	124439
36068	124440
44461	124441
81676	124442
31402	124443
2376	124444
10912	124445
4942	124446
48089	124447
130514	124448
26183	124449
22051	124450
69074	124451
83407	124452
11715	124453
107532	124454
43647	124455
685	124456
161092	124457
29490	124458
111732	124459
49263	124460
13744	124461
1880	124462
7085	124463
19684	124464
23025	124465
10123	124466
2281	124467
7	124468
29446	124469
12793	124470
10047	124471
6238	124472
850	124473
2086	124474
1331	124475
12135	124476
41032	124477
81378	124478
14125	124479
16273	124480
32340	124481
18333	124482
78293	124483
25178	124484
47908	124485
57561	124486
39656	124487
7227	124488
45316	124489
5543	124490
810	124491
470	124492
57260	124493
54144	124494
27430	124495
9661	124496
12595	124497
2732	124498
46909	124499
1029	124500
3175	124501
83420	124502
62501	124503
28936	124504
54235	124505
18379	124506
21847	124507
22039	124508
47537	124509
15219	124510
32646	124511
80241	124512
2926	124513
38667	124514
8684	124515
146714	124516
57785	124517
370	124518
8377	124519
3584	124520
33234	124521
47223	124522
99777	124523
21564	124524
26304	124525
42730	124526
30330	124527
157949	124528
86612	124529
128171	124530
10288	124531
47223	124532
74417	124533
140561	124534
102375	124535
95636	124536
26102	124537
173804	124538
123845	124539
70777	124540
69046	124541
109563	124542
24546	124543
110148	124544
60214	124545
121879	124546
75213	124547
4694	124548
67585	124549
47905	124550
97300	124551
65436	124552
129399	124553
17494	124554
98524	124555
79523	124556
70207	124557
54285	124558
37545	124559
21524	124560
69	124561
66993	124562
70207	124563
101151	124564
48737	124565
38084	124566
44221	124567
160960	124568
67018	124569
97730	124570
65910	124571
153720	124572
101537	124573
27707	124574
25392	124575
34739	124576
97270	124577
55035	124578
9690	124579
50672	124580
2951	124581
87727	124582
138478	124583
28796	124584
348	124585
51945	124586
25675	124587
165145	124588
5216	124589
44130	124590
9148	124591
161852	124592
120886	124593
99084	124594
124466	124595
39108	124596
88890	124597
101895	124598
64114	124599
71662	124600
79280	124601
130608	124602
79991	124603
61039	124604
57909	124605
80825	124606
91681	124607
91748	124608
124466	124609
1082	124610
14588	124611
61846	124612
67421	124613
100556	124614
128668	124615
58333	124616
21621	124617
91480	124618
169706	124619
73666	124620
56342	124621
6105	124622
8075	124623
56116	124624
30761	124625
45986	124626
102099	124627
25598	124628
25213	124629
11541	124630
96972	124631
48243	124632
61560	124633
46864	124634
15082	124635
30629	124636
75496	124637
22427	124638
90509	124639
3919	124640
137570	124641
13597	124642
90509	124643
24467	124644
52222	124645
54052	124646
40772	124647
17706	124648
83001	124649
80490	124650
100013	124651
58760	124652
47171	124653
36022	124654
37646	124655
132881	124656
67955	124657
31710	124658
25966	124659
287	124660
47015	124661
8937	124662
98026	124663
84578	124664
59804	124665
99956	124666
59592	124667
46102	124668
162	124669
65074	124670
81020	124671
6772	124672
81383	124673
14634	124674
7893	124675
58437	124676
172484	124677
52375	124678
172954	124679
56977	124680
64715	124681
49787	124682
116771	124683
54834	124684
95973	124685
9500	124686
65296	124687
6794	124688
91811	124689
8532	124690
48410	124691
44354	124692
40065	124693
48250	124694
115788	124695
83153	124696
1453	124697
17490	124698
61846	124699
29724	124700
1882	124701
120413	124702
68391	124703
56775	124704
77624	124705
81118	124706
145914	124707
81232	124708
30319	124709
65418	124710
13597	124711
68632	124712
28520	124713
28520	124714
6068	124715
87604	124716
64524	124717
82951	124718
25591	124719
54415	124720
101895	124721
24388	124722
161031	124723
96606	124724
56995	124725
37762	124726
28554	124727
7768	124728
19654	124729
13359	124730
64942	124731
56218	124732
24388	124733
8112	124734
61515	124735
114405	124736
65266	124737
35428	124738
130608	124739
4858	124740
89944	124741
68488	124742
67251	124743
15052	124744
58481	124745
26138	124746
25213	124747
54601	124748
126159	124749
77977	124750
35483	124751
85510	124752
102108	124753
84139	124754
167161	124755
55036	124756
96358	124757
117639	124758
442	124759
373	124760
34710	124761
1413	124762
24716	124763
3881	124764
83690	124765
149679	124766
117667	124767
71481	124768
21422	124769
117971	124770
154805	124771
92622	124772
5679	124773
78432	124774
2833	124775
6705	124776
35734	124777
107834	124778
148188	124779
129178	124780
21186	124781
103345	124782
25019	124783
153614	124784
26089	124785
33434	124786
126584	124787
74661	124788
133163	124789
68846	124790
7089	124791
7089	124792
148360	124793
2883	124794
142006	124795
154689	124796
24836	124797
14475	124798
4954	124799
113385	124800
4954	124801
85564	124802
16947	124803
24450	124804
53158	124805
81490	124806
59820	124807
199	124808
18464	124809
9878	124810
83050	124811
27314	124812
12032	124813
102874	124814
26385	124815
47689	124816
18312	124817
18359	124818
22003	124819
352	124820
2460	124821
2224	124822
322	124823
352	124824
22026	124825
2460	124826
14289	124827
66736	124828
1013	124829
105227	124830
167	124831
108187	124832
2969	124833
100531	124834
182830	124835
67315	124836
8151	124837
3752	124838
46239	124839
5567	124840
4036	124841
73117	124842
142118	124843
24723	124844
53222	124845
21014	124846
88697	124847
121509	124848
16166	124849
77468	124850
34297	124851
3358	124852
69497	124853
15000	124854
16375	124855
121902	124856
21619	124857
7244	124858
4632	124859
65833	124860
120574	124861
11628	124862
10450	124863
63721	124864
77499	124865
142038	124866
48784	124867
18895	124868
36488	124869
25085	124870
2495	124871
92408	124872
70897	124873
160848	124874
1025	124875
107576	124876
68068	124877
119635	124878
68769	124879
118236	124880
59201	124881
9876	124882
158668	124883
5665	124884
101817	124885
23489	124886
8646	124887
46228	124888
27180	124889
9878	124890
70537	124891
29383	124892
30697	124893
10470	124894
14520	124895
59776	124896
126155	124897
13289	124898
23355	124899
90533	124900
104239	124901
45655	124902
56251	124903
128537	124904
76588	124905
31547	124906
6829	124907
101756	124908
119012	124909
71611	124910
19701	124911
11582	124912
30192	124913
30201	124914
37426	124915
56277	124916
27422	124917
65855	124918
53069	124919
21146	124920
24921	124921
126157	124922
4062	124923
25653	124924
15379	124925
51269	124926
30233	124927
56520	124928
64202	124929
12670	124930
86965	124931
137888	124932
65142	124933
12278	124934
25274	124935
15970	124936
1236	124937
83922	124938
62954	124939
53468	124940
103623	124941
39879	124942
22623	124943
25521	124944
27520	124945
33082	124946
31476	124947
21672	124948
13030	124949
37133	124950
14814	124951
9816	124952
125800	124953
32648	124954
133316	124955
52989	124956
18746	124957
99974	124958
95277	124959
58563	124960
123122	124961
7269	124962
27659	124963
48497	124964
13839	124965
29512	124966
56038	124967
682	124968
44159	124969
15213	124970
70611	124971
17746	124972
3782	124973
73038	124974
39194	124975
47273	124976
18254	124977
85404	124978
23447	124979
8269	124980
37886	124981
12279	124982
27590	124983
13338	124984
7191	124985
10546	124986
15048	124987
45477	124988
20625	124989
49049	124990
55146	124991
5567	124992
26599	124993
35096	124994
81314	124995
16720	124996
47190	124997
64	124998
101272	124999
69778	125000
62409	125001
44747	125002
12614	125003
121285	125004
12921	125005
46929	125006
25040	125007
71720	125008
11154	125009
15868	125010
37429	125011
10638	125012
41588	125013
22955	125014
119868	125015
2088	125016
174771	125017
41028	125018
15426	125019
18246	125020
46239	125021
37087	125022
27354	125023
2836	125024
155490	125025
94400	125026
52549	125027
120081	125028
19966	125029
10722	125030
59350	125031
99898	125032
13540	125033
95709	125034
55724	125035
8390	125036
51017	125037
20652	125038
8035	125039
55487	125040
81650	125041
18007	125042
65627	125043
78919	125044
129334	125045
54615	125046
59354	125047
7991	125048
19020	125049
32905	125050
37443	125051
45815	125052
95143	125053
68683	125054
1824	125055
30248	125056
27533	125057
82954	125058
120531	125059
54311	125060
5547	125061
26150	125062
37314	125063
70924	125064
129024	125065
81135	125066
46657	125067
38632	125068
61222	125069
6355	125070
169422	125071
117257	125072
8458	125073
49003	125074
16080	125075
18818	125076
37266	125077
44109	125078
102673	125079
73782	125080
48540	125081
66744	125082
2554	125083
46920	125084
134635	125085
77325	125086
97162	125087
10615	125088
53636	125089
73408	125090
76865	125091
141474	125092
41100	125093
46467	125094
30607	125095
13034	125096
50394	125097
115627	125098
67219	125099
86409	125100
17778	125101
73909	125102
22246	125103
168278	125104
37263	125105
123367	125106
88688	125107
101129	125108
94382	125109
28329	125110
4174	125111
44825	125112
156004	125113
142129	125114
96117	125115
128198	125116
9721	125117
53860	125118
100780	125119
129125	125120
55268	125121
118680	125122
82918	125123
162960	125124
43204	125125
78137	125126
4802	125127
121659	125128
97774	125129
94879	125130
93419	125131
107102	125132
179387	125133
107937	125134
101807	125135
152720	125136
129985	125137
68259	125138
109822	125139
125639	125140
94979	125141
8294	125142
3744	125143
11418	125144
37559	125145
156021	125146
160094	125147
125436	125148
158759	125149
137987	125150
38309	125151
46722	125152
129377	125153
4363	125154
45430	125155
64673	125156
68050	125157
30087	125158
53848	125159
13506	125160
127413	125161
14060	125162
76424	125163
151364	125164
85582	125165
40451	125166
56916	125167
25477	125168
140557	125169
95674	125170
161150	125171
126485	125172
162550	125173
79146	125174
32579	125175
128861	125176
68714	125177
79751	125178
27842	125179
119123	125180
50661	125181
94315	125182
116622	125183
137407	125184
129216	125185
96117	125186
101997	125187
25586	125188
15781	125189
50655	125190
40926	125191
136662	125192
122438	125193
52569	125194
120658	125195
7107	125196
101	125197
49068	125198
4834	125199
6059	125200
79992	125201
57556	125202
88690	125203
14483	125204
59116	125205
89006	125206
65587	125207
19723	125208
14912	125209
7466	125210
6362	125211
10259	125212
11203	125213
71699	125214
27568	125215
28893	125216
50931	125217
32684	125218
58506	125219
21869	125220
26603	125221
1946	125222
41817	125223
67536	125224
76759	125225
129218	125226
50383	125227
4318	125228
27434	125229
1288	125230
16116	125231
6541	125232
28418	125233
5602	125234
80556	125235
73008	125236
31893	125237
15116	125238
27434	125239
103871	125240
17714	125241
177395	125242
104	125243
3029	125244
2852	125245
32870	125246
29257	125247
337	125248
32437	125249
69143	125250
44229	125251
62896	125252
49453	125253
31667	125254
30912	125255
7027	125256
5835	125257
6473	125258
122145	125259
57939	125260
7027	125261
36976	125262
7369	125263
7369	125264
53865	125265
38327	125266
47	125267
31667	125268
9907	125269
29782	125270
67679	125271
18836	125272
15818	125273
107057	125274
8341	125275
175876	125276
14280	125277
118780	125278
34972	125279
76996	125280
2652	125281
73406	125282
77258	125283
76500	125284
57	125285
2036	125286
35812	125287
5062	125288
43130	125289
5853	125290
8429	125291
21642	125292
33500	125293
11953	125294
21587	125295
50429	125296
5029	125297
29478	125298
39432	125299
47811	125300
1	125301
8575	125302
575	125303
32748	125304
34304	125305
12528	125306
78991	125307
11519	125308
60047	125309
1498	125310
78086	125311
10394	125312
43284	125313
15227	125314
12891	125315
34290	125316
5632	125317
18150	125318
40536	125319
47416	125320
4491	125321
146227	125322
111952	125323
6225	125324
39319	125325
52510	125326
31338	125327
25344	125328
47643	125329
10720	125330
9381	125331
92683	125332
3937	125333
3280	125334
2320	125335
850	125336
48945	125337
32729	125338
29986	125339
7925	125340
27506	125341
32813	125342
26421	125343
39667	125344
26933	125345
48958	125346
11786	125347
18176	125348
46789	125349
57739	125350
18158	125351
14213	125352
19840	125353
46084	125354
73663	125355
11054	125356
74021	125357
30112	125358
45862	125359
11959	125360
51729	125361
43	125362
9250	125363
145825	125364
21079	125365
643	125366
49284	125367
335	125368
21827	125369
38939	125370
47904	125371
10150	125372
7924	125373
2408	125374
101839	125375
40564	125376
41453	125377
15404	125378
32623	125379
40951	125380
26494	125381
26588	125382
45597	125383
26389	125384
413	125385
115488	125386
2415	125387
44618	125388
19098	125389
26580	125390
26842	125391
4218	125392
41608	125393
245	125394
4218	125395
57774	125396
40824	125397
1483	125398
26393	125399
1505	125400
16567	125401
58608	125402
11018	125403
2103	125404
102859	125405
60015	125406
4855	125407
6615	125408
60400	125409
13755	125410
32237	125411
45143	125412
28273	125413
7581	125414
11023	125415
83448	125416
6738	125417
20953	125418
37662	125419
974	125420
30639	125421
28848	125422
92081	125423
5580	125424
29565	125425
79331	125426
5530	125427
32555	125428
509	125429
32770	125430
13688	125431
5689	125432
26462	125433
3	125434
542	125435
8743	125436
24409	125437
26494	125438
136	125439
799	125440
83462	125441
7466	125442
15161	125443
60181	125444
13483	125445
34299	125446
46925	125447
22063	125448
67	125449
1860	125450
53351	125451
28079	125452
18362	125453
73489	125454
75356	125455
7388	125456
7189	125457
18301	125458
444	125459
69164	125460
50967	125461
16649	125462
3150	125463
15304	125464
31954	125465
5888	125466
1129	125467
90154	125468
18206	125469
27695	125470
39847	125471
47354	125472
213	125473
21840	125474
4582	125475
4	125476
56695	125477
8797	125478
26726	125479
28526	125480
20042	125481
51244	125482
40402	125483
34756	125484
12819	125485
27038	125486
13508	125487
675	125488
9531	125489
1131	125490
18666	125491
4278	125492
11878	125493
1	125494
2278	125495
9850	125496
4977	125497
52069	125498
15695	125499
31049	125500
140747	125501
4741	125502
2306	125503
68917	125504
26501	125505
39181	125506
467	125507
39658	125508
29212	125509
3499	125510
41468	125511
19178	125512
5786	125513
39203	125514
1	125515
4048	125516
3913	125517
380	125518
43793	125519
41949	125520
5029	125521
1210	125522
5033	125523
312	125524
85862	125525
11442	125526
45258	125527
15856	125528
5757	125529
218	125530
11855	125531
509	125532
864	125533
7635	125534
640	125535
1286	125536
1721	125537
83045	125538
51741	125539
40969	125540
7512	125541
3740	125542
10780	125543
39546	125544
1053	125545
23641	125546
12054	125547
112937	125548
5822	125549
7497	125550
671	125551
17686	125552
19773	125553
24660	125554
9440	125555
55	125556
1236	125557
13028	125558
42412	125559
8761	125560
83464	125561
1	125562
26809	125563
400	125564
1728	125565
1148	125566
949	125567
34259	125568
7078	125569
640	125570
16390	125571
10296	125572
4058	125573
675	125574
40348	125575
4058	125576
44051	125577
8850	125578
23631	125579
5669	125580
39277	125581
1	125582
3392	125583
47507	125584
14401	125585
51284	125586
3748	125587
8752	125588
28148	125589
18005	125590
29104	125591
105597	125592
25331	125593
22648	125594
1010	125595
12	125596
20609	125597
2191	125598
49540	125599
1184	125600
23749	125601
32696	125602
9231	125603
35143	125604
28386	125605
35570	125606
57427	125607
75363	125608
26375	125609
32308	125610
3446	125611
7453	125612
21993	125613
24820	125614
35325	125615
33537	125616
58410	125617
33311	125618
42601	125619
27655	125620
4101	125621
15275	125622
5846	125623
19706	125624
35114	125625
2102	125626
69037	125627
40360	125628
16918	125629
4647	125630
22652	125631
7636	125632
39744	125633
51737	125634
73184	125635
2803	125636
1	125637
18399	125638
78844	125639
131	125640
66850	125641
5854	125642
825	125643
53867	125644
12427	125645
73790	125646
64975	125647
4510	125648
13886	125649
5454	125650
3157	125651
226	125652
4870	125653
476	125654
47909	125655
111918	125656
1	125657
56	125658
619	125659
1215	125660
6661	125661
16563	125662
24581	125663
60905	125664
5133	125665
30475	125666
1775	125667
16512	125668
22430	125669
2236	125670
1738	125671
7192	125672
2881	125673
953	125674
31916	125675
15161	125676
6361	125677
9369	125678
27615	125679
1465	125680
4707	125681
46297	125682
32002	125683
5047	125684
11850	125685
4242	125686
3460	125687
12819	125688
16530	125689
7407	125690
70451	125691
39641	125692
537	125693
90501	125694
3370	125695
56190	125696
1684	125697
36999	125698
47589	125699
85202	125700
26532	125701
10729	125702
39615	125703
49316	125704
4233	125705
5187	125706
2803	125707
352	125708
45857	125709
55605	125710
46594	125711
132057	125712
33429	125713
78989	125714
12581	125715
25996	125716
97931	125717
77611	125718
23208	125719
58818	125720
54265	125721
68083	125722
182335	125723
80712	125724
23208	125725
49178	125726
125175	125727
31269	125728
1133	125729
39334	125730
17686	125731
160852	125732
179953	125733
181383	125734
140047	125735
96092	125736
57930	125737
181365	125738
39857	125739
55629	125740
11514	125741
181576	125742
100493	125743
169408	125744
98514	125745
76333	125746
51094	125747
30494	125748
3668	125749
129015	125750
7107	125751
5445	125752
138009	125753
53687	125754
66819	125755
37790	125756
37693	125757
67676	125758
31646	125759
77680	125760
39928	125761
38364	125762
25050	125763
18094	125764
25050	125765
26294	125766
100886	125767
96445	125768
21475	125769
89094	125770
36944	125771
2545	125772
6767	125773
166441	125774
13480	125775
46547	125776
8057	125777
5133	125778
13857	125779
21996	125780
135	125781
2653	125782
8808	125783
2160	125784
1191	125785
3054	125786
12582	125787
21	125788
21	125789
46668	125790
1396	125791
2464	125792
19214	125793
48980	125794
100876	125795
25213	125796
15942	125797
7861	125798
69251	125799
17749	125800
12680	125801
4624	125802
21162	125803
66	125804
1461	125805
45583	125806
10819	125807
12399	125808
57635	125809
1349	125810
30505	125811
33512	125812
6603	125813
83446	125814
2452	125815
20283	125816
60013	125817
60013	125818
2477	125819
2516	125820
21409	125821
75626	125822
922	125823
2096	125824
21115	125825
61854	125826
48019	125827
31008	125828
57610	125829
70233	125830
18341	125831
32723	125832
3602	125833
57681	125834
19630	125835
13721	125836
32617	125837
16110	125838
9398	125839
18355	125840
102171	125841
40803	125842
21834	125843
18238	125844
35538	125845
11843	125846
7564	125847
22013	125848
251	125849
40803	125850
28220	125851
17450	125852
6607	125853
38155	125854
52	125855
9981	125856
26573	125857
41608	125858
28225	125859
87973	125860
39568	125861
3446	125862
1337	125863
3046	125864
26549	125865
12942	125866
50065	125867
39667	125868
39630	125869
26547	125870
3064	125871
2408	125872
386	125873
13721	125874
35067	125875
47611	125876
6141	125877
1486	125878
2432	125879
39689	125880
60069	125881
32419	125882
45402	125883
22044	125884
18405	125885
26418	125886
2213	125887
2407	125888
11994	125889
26170	125890
687	125891
32742	125892
22468	125893
23315	125894
42559	125895
28752	125896
32270	125897
74040	125898
23157	125899
3752	125900
8433	125901
37818	125902
48714	125903
5326	125904
16588	125905
27249	125906
21910	125907
538	125908
10290	125909
924	125910
47958	125911
844	125912
23411	125913
29190	125914
68816	125915
1549	125916
11781	125917
20206	125918
19915	125919
4451	125920
1576	125921
49993	125922
2224	125923
6906	125924
19990	125925
3315	125926
73860	125927
90036	125928
91593	125929
7910	125930
1	125931
32025	125932
8570	125933
98	125934
13	125935
2449	125936
45232	125937
15746	125938
131	125939
112875	125940
4525	125941
950	125942
4017	125943
46547	125944
15234	125945
48046	125946
37169	125947
105191	125948
1764	125949
14630	125950
39788	125951
47219	125952
1261	125953
90304	125954
32695	125955
78344	125956
44400	125957
39844	125958
57496	125959
39764	125960
25007	125961
4430	125962
20053	125963
59653	125964
32358	125965
50775	125966
19868	125967
18221	125968
47838	125969
5006	125970
39430	125971
6597	125972
57470	125973
60166	125974
8425	125975
48606	125976
46406	125977
12926	125978
25695	125979
86856	125980
91	125981
38082	125982
46873	125983
12151	125984
858	125985
3508	125986
774	125987
8790	125988
21414	125989
29736	125990
27989	125991
58664	125992
17333	125993
136356	125994
23895	125995
25441	125996
90762	125997
11013	125998
740	125999
5822	126000
2972	126001
9321	126002
16712	126003
20402	126004
2476	126005
25368	126006
4532	126007
14555	126008
6248	126009
33540	126010
13522	126011
75267	126012
91696	126013
48931	126014
73534	126015
25926	126016
34089	126017
79439	126018
2601	126019
2342	126020
12889	126021
14105	126022
3768	126023
1525	126024
15095	126025
29103	126026
82820	126027
112800	126028
60192	126029
33472	126030
2149	126031
71028	126032
3713	126033
7956	126034
102828	126035
14091	126036
259	126037
36029	126038
5350	126039
70325	126040
4498	126041
3829	126042
173319	126043
1168	126044
7591	126045
18681	126046
23345	126047
32271	126048
7591	126049
8757	126050
26468	126051
4658	126052
42669	126053
48831	126054
75038	126055
35172	126056
983	126057
36440	126058
38347	126059
291	126060
59138	126061
1220	126062
1418	126063
27695	126064
70523	126065
9142	126066
27953	126067
75093	126068
2351	126069
8738	126070
55966	126071
16095	126072
5884	126073
539	126074
49367	126075
16405	126076
19710	126077
28891	126078
48184	126079
15095	126080
1525	126081
8347	126082
24382	126083
34257	126084
23009	126085
42761	126086
15275	126087
18399	126088
20239	126089
49224	126090
12726	126091
57587	126092
145912	126093
5732	126094
35099	126095
6637	126096
174673	126097
33274	126098
19579	126099
70475	126100
3612	126101
6891	126102
4263	126103
28719	126104
13915	126105
25941	126106
31977	126107
28390	126108
813	126109
21635	126110
1173	126111
1813	126112
18758	126113
4092	126114
32085	126115
19929	126116
1702	126117
6390	126118
4287	126119
10171	126120
366	126121
3812	126122
27767	126123
13880	126124
8360	126125
11539	126126
45742	126127
15776	126128
2202	126129
16368	126130
40875	126131
23875	126132
6412	126133
35671	126134
19777	126135
133804	126136
40708	126137
591	126138
3340	126139
33458	126140
1669	126141
6330	126142
3126	126143
307	126144
4702	126145
10238	126146
50877	126147
70482	126148
8301	126149
15766	126150
6032	126151
28139	126152
12872	126153
27429	126154
2641	126155
25175	126156
8569	126157
1468	126158
40981	126159
13234	126160
5397	126161
58510	126162
8424	126163
114635	126164
1785	126165
3465	126166
8668	126167
43450	126168
113316	126169
28629	126170
10707	126171
3961	126172
84789	126173
39725	126174
3946	126175
70374	126176
20310	126177
55111	126178
6642	126179
2617	126180
291	126181
4287	126182
1019	126183
18769	126184
2380	126185
4296	126186
8620	126187
231	126188
47023	126189
70325	126190
3038	126191
4839	126192
35918	126193
74530	126194
20215	126195
75630	126196
142	126197
15704	126198
63883	126199
5846	126200
3760	126201
37693	126202
64360	126203
261	126204
47610	126205
777	126206
3812	126207
1402	126208
4838	126209
19938	126210
61732	126211
971	126212
4831	126213
713	126214
13170	126215
51372	126216
3088	126217
13774	126218
5609	126219
599	126220
1456	126221
61663	126222
105601	126223
27946	126224
7077	126225
57701	126226
2648	126227
25192	126228
90303	126229
25941	126230
49188	126231
111848	126232
17113	126233
21802	126234
43476	126235
26568	126236
26840	126237
46916	126238
30518	126239
51557	126240
45744	126241
74681	126242
293	126243
26507	126244
15735	126245
18397	126246
58707	126247
39237	126248
1357	126249
7124	126250
1	126251
39365	126252
3236	126253
15219	126254
5748	126255
26831	126256
3494	126257
4701	126258
5072	126259
2686	126260
146645	126261
42839	126262
37270	126263
2603	126264
582	126265
17901	126266
23185	126267
137	126268
10321	126269
64406	126270
17477	126271
14723	126272
11341	126273
23360	126274
90334	126275
39777	126276
34746	126277
17953	126278
102	126279
38901	126280
30513	126281
8236	126282
55043	126283
21479	126284
12371	126285
1	126286
3639	126287
52271	126288
75224	126289
12955	126290
82974	126291
553	126292
105696	126293
11056	126294
131	126295
1350	126296
26878	126297
8841	126298
60246	126299
36775	126300
39524	126301
21792	126302
5426	126303
2813	126304
13248	126305
32441	126306
32671	126307
142614	126308
21791	126309
21003	126310
1097	126311
20133	126312
1608	126313
31755	126314
52430	126315
1	126316
29224	126317
60528	126318
1886	126319
1886	126320
142082	126321
9623	126322
161721	126323
70756	126324
14681	126325
16884	126326
78203	126327
24360	126328
336	126329
17518	126330
147	126331
60154	126332
69	126333
1109	126334
64137	126335
102573	126336
24987	126337
88224	126338
72628	126339
86814	126340
77451	126341
142734	126342
139528	126343
181092	126344
90723	126345
51994	126346
495	126347
21770	126348
22077	126349
20506	126350
426	126351
35580	126352
53326	126353
11215	126354
3498	126355
47499	126356
83693	126357
15171	126358
26869	126359
3789	126360
8036	126361
2863	126362
2201	126363
50361	126364
25416	126365
16912	126366
113911	126367
42779	126368
8193	126369
64955	126370
10211	126371
4704	126372
14024	126373
42975	126374
24125	126375
9599	126376
101774	126377
4348	126378
12473	126379
17508	126380
67966	126381
27166	126382
54989	126383
127508	126384
1351	126385
4569	126386
91114	126387
46456	126388
68465	126389
33593	126390
99997	126391
19851	126392
120648	126393
28017	126394
8679	126395
43397	126396
57934	126397
49136	126398
61339	126399
14095	126400
8137	126401
75929	126402
2211	126403
837	126404
74349	126405
23777	126406
3580	126407
50415	126408
10590	126409
1637	126410
45613	126411
83179	126412
146566	126413
105721	126414
50673	126415
10421	126416
558	126417
41233	126418
14574	126419
76647	126420
5737	126421
69305	126422
23753	126423
49001	126424
99593	126425
91206	126426
13790	126427
772	126428
21084	126429
2755	126430
122502	126431
75494	126432
47	126433
24072	126434
24729	126435
19	126436
54544	126437
4468	126438
1059	126439
27053	126440
23783	126441
20819	126442
6385	126443
10789	126444
30886	126445
21903	126446
78987	126447
130293	126448
18112	126449
107811	126450
23782	126451
29836	126452
26933	126453
21325	126454
45822	126455
4485	126456
28837	126457
38652	126458
3807	126459
70635	126460
48968	126461
67045	126462
68657	126463
46911	126464
55	126465
15997	126466
70718	126467
26015	126468
54338	126469
4773	126470
53731	126471
29933	126472
121217	126473
7866	126474
9625	126475
93766	126476
62641	126477
1502	126478
279	126479
69340	126480
17546	126481
17516	126482
26443	126483
25129	126484
8543	126485
13602	126486
61587	126487
1139	126488
13496	126489
16590	126490
12471	126491
7654	126492
21474	126493
33567	126494
122449	126495
13118	126496
42231	126497
29297	126498
70168	126499
2815	126500
9127	126501
123107	126502
14854	126503
2951	126504
717	126505
3965	126506
10005	126507
31352	126508
74679	126509
3686	126510
47127	126511
22512	126512
47812	126513
31134	126514
6367	126515
129950	126516
12884	126517
8146	126518
8223	126519
92611	126520
4778	126521
91	126522
14717	126523
7273	126524
47588	126525
173	126526
11466	126527
36950	126528
8914	126529
18431	126530
2651	126531
25595	126532
6076	126533
2558	126534
68824	126535
27705	126536
24543	126537
28917	126538
44479	126539
1296	126540
7355	126541
85856	126542
21144	126543
661	126544
54777	126545
97324	126546
152410	126547
40480	126548
16237	126549
27194	126550
4562	126551
93248	126552
15520	126553
29410	126554
22347	126555
20345	126556
883	126557
9188	126558
70215	126559
70707	126560
26850	126561
46317	126562
830	126563
7516	126564
6899	126565
109143	126566
14823	126567
111869	126568
1475	126569
20086	126570
1659	126571
25273	126572
17646	126573
703	126574
2461	126575
3600	126576
12440	126577
45052	126578
31366	126579
3211	126580
39866	126581
37278	126582
7136	126583
2010	126584
69523	126585
21977	126586
2435	126587
97896	126588
919	126589
48201	126590
34847	126591
47991	126592
9196	126593
84673	126594
4193	126595
23894	126596
1715	126597
14917	126598
62619	126599
9642	126600
98254	126601
6166	126602
18600	126603
21049	126604
54284	126605
115915	126606
32741	126607
21855	126608
2622	126609
38000	126610
34143	126611
66	126612
8343	126613
3018	126614
5466	126615
33228	126616
19722	126617
12842	126618
15211	126619
34067	126620
28460	126621
54341	126622
4565	126623
603	126624
13876	126625
45301	126626
8199	126627
5259	126628
4630	126629
10789	126630
82748	126631
42433	126632
24288	126633
14442	126634
11349	126635
55026	126636
8562	126637
7122	126638
133113	126639
14778	126640
34031	126641
30966	126642
26173	126643
17672	126644
20781	126645
57757	126646
8271	126647
39238	126648
35355	126649
12838	126650
2272	126651
70716	126652
15197	126653
29917	126654
24884	126655
18860	126656
31897	126657
2059	126658
70706	126659
21583	126660
25704	126661
2835	126662
31339	126663
1143	126664
10853	126665
2763	126666
30277	126667
2169	126668
64081	126669
104113	126670
19794	126671
42633	126672
46173	126673
9856	126674
6756	126675
19045	126676
60903	126677
31903	126678
3987	126679
71458	126680
6521	126681
10139	126682
6177	126683
80258	126684
31954	126685
35372	126686
18211	126687
6381	126688
25363	126689
9675	126690
3364	126691
7269	126692
14453	126693
14	126694
12796	126695
1751	126696
6533	126697
13125	126698
59742	126699
109710	126700
39479	126701
107701	126702
3136	126703
87111	126704
10050	126705
104639	126706
2519	126707
55903	126708
8952	126709
21722	126710
12471	126711
24289	126712
27454	126713
7588	126714
5925	126715
1343	126716
9614	126717
463	126718
38529	126719
7166	126720
66315	126721
1363	126722
40447	126723
28963	126724
71364	126725
11200	126726
47368	126727
49223	126728
102656	126729
588	126730
23387	126731
34905	126732
25466	126733
81439	126734
117394	126735
21211	126736
101870	126737
1785	126738
2061	126739
9811	126740
101695	126741
67366	126742
21406	126743
47052	126744
9544	126745
12179	126746
21068	126747
64180	126748
8951	126749
282	126750
58797	126751
8353	126752
71	126753
14512	126754
44470	126755
47184	126756
88808	126757
5267	126758
10885	126759
75852	126760
27305	126761
16379	126762
60986	126763
46184	126764
17119	126765
1776	126766
824	126767
17358	126768
47241	126769
53976	126770
9708	126771
900	126772
17574	126773
117574	126774
5543	126775
5749	126776
3251	126777
95524	126778
31083	126779
4594	126780
2640	126781
15555	126782
10210	126783
36166	126784
40770	126785
19796	126786
77998	126787
11625	126788
50789	126789
28766	126790
20279	126791
64217	126792
13154	126793
1707	126794
23134	126795
22089	126796
67794	126797
4364	126798
42119	126799
9458	126800
13341	126801
30288	126802
14613	126803
32450	126804
26360	126805
81220	126806
22904	126807
1754	126808
7378	126809
13813	126810
10938	126811
25484	126812
37396	126813
15086	126814
42426	126815
341	126816
49649	126817
17117	126818
5507	126819
17612	126820
7827	126821
1741	126822
741	126823
78656	126824
1014	126825
35713	126826
23899	126827
73442	126828
3155	126829
1796	126830
70158	126831
2122	126832
42386	126833
49394	126834
27432	126835
42886	126836
26643	126837
19552	126838
77256	126839
7719	126840
73234	126841
82319	126842
9251	126843
21057	126844
32526	126845
47156	126846
6971	126847
2476	126848
3303	126849
73603	126850
4159	126851
16012	126852
13229	126853
4255	126854
13144	126855
38422	126856
2675	126857
374	126858
374	126859
9856	126860
538	126861
21009	126862
100936	126863
17907	126864
76813	126865
47057	126866
2815	126867
102906	126868
47501	126869
91	126870
23694	126871
4574	126872
27539	126873
66639	126874
6570	126875
47656	126876
80325	126877
36189	126878
21399	126879
16237	126880
79528	126881
70377	126882
70542	126883
16	126884
22677	126885
22232	126886
17922	126887
76583	126888
40655	126889
43006	126890
62664	126891
2272	126892
69675	126893
30600	126894
13253	126895
43425	126896
25836	126897
26211	126898
37067	126899
16	126900
9200	126901
988	126902
29698	126903
49055	126904
94579	126905
180758	126906
16446	126907
55928	126908
10957	126909
11198	126910
5404	126911
10376	126912
53890	126913
403	126914
91153	126915
90632	126916
302	126917
62022	126918
26700	126919
11932	126920
8844	126921
33247	126922
33747	126923
11374	126924
13875	126925
5873	126926
20032	126927
42	126928
16074	126929
13555	126930
34299	126931
68890	126932
19827	126933
27876	126934
15823	126935
30538	126936
107	126937
2450	126938
26716	126939
7	126940
11021	126941
3	126942
3065	126943
77303	126944
47715	126945
25761	126946
25151	126947
868	126948
49386	126949
47825	126950
953	126951
74575	126952
315	126953
3959	126954
6224	126955
453	126956
16744	126957
67475	126958
1486	126959
102925	126960
19834	126961
1638	126962
57544	126963
9389	126964
1422	126965
6068	126966
3493	126967
34521	126968
47901	126969
8737	126970
261	126971
14127	126972
35841	126973
15270	126974
12136	126975
11808	126976
32811	126977
10336	126978
20198	126979
1126	126980
134185	126981
1594	126982
10044	126983
40321	126984
7523	126985
21276	126986
113731	126987
1579	126988
13184	126989
32363	126990
42350	126991
3451	126992
1506	126993
517	126994
50226	126995
8774	126996
26598	126997
39238	126998
14781	126999
64699	127000
180	127001
10184	127002
6326	127003
6326	127004
25978	127005
22091	127006
69191	127007
18333	127008
18272	127009
10121	127010
16587	127011
55737	127012
10595	127013
41550	127014
27626	127015
83486	127016
31049	127017
403	127018
68815	127019
241	127020
6165	127021
26574	127022
15864	127023
19886	127024
35019	127025
20194	127026
27782	127027
39282	127028
29567	127029
21765	127030
47782	127031
73195	127032
39528	127033
39207	127034
111973	127035
23660	127036
63525	127037
502	127038
517	127039
52980	127040
85470	127041
242	127042
33516	127043
35903	127044
257	127045
38969	127046
34309	127047
8030	127048
70435	127049
90749	127050
40358	127051
8440	127052
113910	127053
6506	127054
29232	127055
1336	127056
14319	127057
20627	127058
17960	127059
3143	127060
53046	127061
3879	127062
23431	127063
4452	127064
23268	127065
11125	127066
59388	127067
2061	127068
17851	127069
1419	127070
43394	127071
26572	127072
4642	127073
39832	127074
52256	127075
4001	127076
5029	127077
87	127078
7561	127079
1470	127080
16604	127081
112704	127082
12976	127083
5624	127084
638	127085
87560	127086
4731	127087
51339	127088
85882	127089
58	127090
10245	127091
16121	127092
16803	127093
25095	127094
33751	127095
73	127096
26621	127097
19718	127098
33983	127099
1541	127100
943	127101
7886	127102
4047	127103
576	127104
676	127105
3586	127106
96411	127107
39140	127108
58561	127109
7633	127110
32536	127111
67969	127112
8764	127113
55720	127114
87756	127115
387	127116
54890	127117
1544	127118
35884	127119
12949	127120
1050	127121
57564	127122
12925	127123
113339	127124
101	127125
733	127126
9505	127127
39505	127128
10968	127129
2716	127130
24050	127131
1479	127132
18401	127133
34872	127134
22072	127135
17790	127136
4939	127137
32749	127138
11522	127139
867	127140
35463	127141
3	127142
21874	127143
73686	127144
18201	127145
39131	127146
18331	127147
7559	127148
18626	127149
26491	127150
57571	127151
242	127152
967	127153
12920	127154
31600	127155
67933	127156
24049	127157
2093	127158
13950	127159
5865	127160
78	127161
78	127162
78	127163
47404	127164
57332	127165
15460	127166
206	127167
25488	127168
57682	127169
133	127170
102879	127171
68896	127172
8747	127173
12954	127174
6754	127175
9394	127176
5211	127177
10811	127178
16236	127179
1391	127180
1558	127181
9064	127182
16545	127183
1711	127184
13633	127185
50013	127186
3471	127187
214	127188
10492	127189
4685	127190
3247	127191
15347	127192
39	127193
12109	127194
17418	127195
1470	127196
15002	127197
3207	127198
3063	127199
146950	127200
5226	127201
25917	127202
3933	127203
33667	127204
40751	127205
3108	127206
505	127207
6977	127208
705	127209
164	127210
3	127211
2731	127212
16232	127213
1738	127214
14535	127215
4934	127216
6384	127217
75	127218
39519	127219
32678	127220
12900	127221
22022	127222
25949	127223
96	127224
988	127225
26870	127226
3980	127227
26708	127228
4124	127229
13828	127230
16491	127231
50265	127232
70011	127233
27902	127234
20766	127235
6862	127236
80436	127237
5300	127238
23484	127239
4699	127240
6357	127241
69294	127242
69204	127243
3181	127244
50149	127245
34424	127246
18166	127247
78552	127248
8700	127249
563	127250
16060	127251
32230	127252
9900	127253
422	127254
386	127255
60	127256
1226	127257
272	127258
7549	127259
22026	127260
422	127261
14911	127262
799	127263
110969	127264
9549	127265
18232	127266
4414	127267
47691	127268
93525	127269
1553	127270
1244	127271
469	127272
355	127273
21109	127274
6900	127275
92199	127276
4278	127277
2229	127278
444	127279
16978	127280
4527	127281
2848	127282
3150	127283
787	127284
146225	127285
421	127286
241	127287
3266	127288
12926	127289
249	127290
68	127291
249	127292
68	127293
19321	127294
110277	127295
29586	127296
2410	127297
13526	127298
13583	127299
112979	127300
249	127301
87284	127302
104030	127303
13526	127304
89494	127305
249	127306
68	127307
5818	127308
104196	127309
49906	127310
2973	127311
65990	127312
2692	127313
23307	127314
2692	127315
108387	127316
9839	127317
2692	127318
11596	127319
56284	127320
56284	127321
4108	127322
11566	127323
11566	127324
11566	127325
1121	127326
36023	127327
11582	127328
66152	127329
23623	127330
67395	127331
32451	127332
76917	127333
40590	127334
58635	127335
50828	127336
51183	127337
58635	127338
124435	127339
55973	127340
58635	127341
14653	127342
118784	127343
80312	127344
174595	127345
15201	127346
129998	127347
50828	127348
4031	127349
110180	127350
134104	127351
43418	127352
76950	127353
21856	127354
5519	127355
5519	127356
26270	127357
43258	127358
513	127359
4337	127360
34267	127361
8803	127362
8012	127363
64973	127364
7987	127365
13917	127366
317	127367
83471	127368
32158	127369
25639	127370
25877	127371
115804	127372
75911	127373
67014	127374
5519	127375
105094	127376
95910	127377
180181	127378
317	127379
4322	127380
11289	127381
20957	127382
32351	127383
109183	127384
105591	127385
17653	127386
20884	127387
36590	127388
25149	127389
96892	127390
40584	127391
3554	127392
60360	127393
5006	127394
9315	127395
14723	127396
51747	127397
9220	127398
14681	127399
311	127400
30158	127401
9214	127402
2540	127403
223	127404
33462	127405
76529	127406
15191	127407
93618	127408
22485	127409
167655	127410
10806	127411
5681	127412
37069	127413
10856	127414
37363	127415
24733	127416
54265	127417
54333	127418
14970	127419
28212	127420
18078	127421
98723	127422
101801	127423
64210	127424
37363	127425
124458	127426
14422	127427
18484	127428
3457	127429
88199	127430
160061	127431
95587	127432
142356	127433
65091	127434
88199	127435
30082	127436
26046	127437
37363	127438
7950	127439
88809	127440
60214	127441
12789	127442
9149	127443
473	127444
106423	127445
9586	127446
673	127447
71226	127448
1	127449
108532	127450
8543	127451
26924	127452
33213	127453
28900	127454
11787	127455
74620	127456
1896	127457
33213	127458
43898	127459
27267	127460
37616	127461
59249	127462
31804	127463
37828	127464
37909	127465
12337	127466
17850	127467
2031	127468
3758	127469
28610	127470
14312	127471
37828	127472
122487	127473
29971	127474
29971	127475
8521	127476
31744	127477
28378	127478
34633	127479
122746	127480
5710	127481
22527	127482
28400	127483
12337	127484
25601	127485
35195	127486
18958	127487
35473	127488
12740	127489
105249	127490
74446	127491
4035	127492
22782	127493
7549	127494
134872	127495
111876	127496
111014	127497
38836	127498
26118	127499
86576	127500
48178	127501
32025	127502
1528	127503
19935	127504
39687	127505
908	127506
18881	127507
26080	127508
14695	127509
12722	127510
28628	127511
13678	127512
174291	127513
59662	127514
56407	127515
97188	127516
89619	127517
68462	127518
80566	127519
112770	127520
442	127521
24988	127522
32861	127523
142728	127524
143168	127525
138820	127526
38618	127527
14270	127528
128820	127529
32581	127530
112812	127531
29503	127532
98031	127533
36211	127534
103456	127535
128877	127536
35820	127537
48113	127538
33230	127539
4477	127540
176103	127541
30973	127542
108451	127543
89158	127544
63012	127545
55921	127546
47964	127547
130055	127548
8393	127549
43726	127550
25146	127551
76162	127552
98706	127553
11743	127554
142131	127555
26545	127556
50779	127557
142561	127558
83615	127559
19938	127560
54627	127561
100629	127562
180760	127563
21000	127564
78900	127565
42528	127566
173175	127567
41581	127568
2089	127569
102743	127570
17053	127571
41560	127572
84691	127573
2322	127574
1188	127575
4035	127576
84604	127577
29685	127578
109036	127579
175706	127580
16528	127581
7960	127582
72287	127583
27347	127584
51859	127585
23627	127586
92271	127587
14108	127588
42900	127589
66420	127590
82594	127591
58948	127592
25016	127593
60169	127594
16023	127595
28708	127596
61571	127597
29503	127598
5297	127599
130767	127600
143672	127601
36527	127602
97262	127603
15900	127604
34238	127605
3417	127606
41537	127607
7534	127608
35035	127609
97702	127610
31761	127611
3534	127612
137154	127613
86443	127614
22252	127615
139391	127616
101131	127617
9199	127618
6814	127619
56879	127620
11107	127621
13581	127622
9199	127623
34982	127624
81203	127625
23968	127626
996	127627
5356	127628
3248	127629
1369	127630
18319	127631
36776	127632
16696	127633
20016	127634
33794	127635
116961	127636
14999	127637
16104	127638
77341	127639
182432	127640
9967	127641
85014	127642
60410	127643
77408	127644
8632	127645
124852	127646
17075	127647
29823	127648
49452	127649
72932	127650
187873	127651
73055	127652
137930	127653
25123	127654
107225	127655
1687	127656
16162	127657
184845	127658
88502	127659
120701	127660
41989	127661
50694	127662
56354	127663
185918	127664
3623	127665
5488	127666
213	127667
24988	127668
31114	127669
8792	127670
13670	127671
34385	127672
41199	127673
179861	127674
10231	127675
38155	127676
169998	127677
56418	127678
35880	127679
54530	127680
78354	127681
83911	127682
29893	127683
28628	127684
16335	127685
72032	127686
8003	127687
86928	127688
16435	127689
2930	127690
25133	127691
142481	127692
63260	127693
134638	127694
33015	127695
4035	127696
116208	127697
46066	127698
26080	127699
31114	127700
188311	127701
4381	127702
16845	127703
48383	127704
86105	127705
108040	127706
44008	127707
60424	127708
22971	127709
64530	127710
86665	127711
71193	127712
64530	127713
8166	127714
139734	127715
81891	127716
47616	127717
4635	127718
51052	127719
38560	127720
20422	127721
4035	127722
29971	127723
98484	127724
47467	127725
72287	127726
7610	127727
41850	127728
101261	127729
132096	127730
133203	127731
3974	127732
27934	127733
28400	127734
5766	127735
34633	127736
28400	127737
123037	127738
2247	127739
29248	127740
78135	127741
25	127742
50697	127743
34633	127744
60526	127745
35034	127746
2942	127747
55103	127748
74460	127749
51774	127750
23875	127751
32818	127752
5839	127753
946	127754
125681	127755
35473	127756
49109	127757
38043	127758
25772	127759
946	127760
1004	127761
9137	127762
26699	127763
5682	127764
103199	127765
33225	127766
159900	127767
68280	127768
22628	127769
66413	127770
128003	127771
13258	127772
27431	127773
29304	127774
38043	127775
55140	127776
47272	127777
19	127778
43420	127779
133316	127780
141092	127781
18077	127782
11377	127783
163427	127784
67200	127785
91188	127786
90747	127787
8626	127788
88343	127789
177018	127790
40378	127791
39571	127792
68885	127793
8231	127794
5421	127795
3796	127796
32818	127797
25693	127798
148435	127799
17660	127800
39148	127801
49897	127802
26349	127803
50697	127804
1897	127805
11998	127806
59542	127807
182618	127808
42087	127809
34562	127810
80740	127811
28370	127812
54870	127813
110183	127814
28510	127815
46513	127816
58242	127817
67145	127818
131	127819
106683	127820
29872	127821
88460	127822
45557	127823
5473	127824
71724	127825
86265	127826
134806	127827
1894	127828
30510	127829
29872	127830
18079	127831
2956	127832
109374	127833
16174	127834
2335	127835
3041	127836
88158	127837
173228	127838
135701	127839
83032	127840
71940	127841
2157	127842
17639	127843
25015	127844
114748	127845
6997	127846
75309	127847
42223	127848
17358	127849
91904	127850
10503	127851
51888	127852
3658	127853
12871	127854
31746	127855
36892	127856
10503	127857
531	127858
9412	127859
5265	127860
38144	127861
29230	127862
10851	127863
108442	127864
12576	127865
40964	127866
4205	127867
12585	127868
109600	127869
124455	127870
23092	127871
149136	127872
42479	127873
13491	127874
8646	127875
35975	127876
16574	127877
74395	127878
16961	127879
12871	127880
79557	127881
30468	127882
36079	127883
31853	127884
31853	127885
18746	127886
39650	127887
20233	127888
65628	127889
89960	127890
140074	127891
35732	127892
37012	127893
97227	127894
6196	127895
14022	127896
9070	127897
67657	127898
11988	127899
394	127900
76121	127901
139092	127902
37987	127903
56794	127904
7641	127905
49085	127906
64971	127907
21087	127908
56447	127909
54530	127910
123980	127911
24979	127912
1722	127913
62549	127914
8314	127915
11587	127916
4144	127917
6492	127918
1441	127919
68374	127920
13811	127921
3720	127922
14587	127923
14829	127924
90047	127925
37766	127926
893	127927
8034	127928
13740	127929
4150	127930
106228	127931
12585	127932
21535	127933
90560	127934
21233	127935
35620	127936
12842	127937
17088	127938
80575	127939
4676	127940
21531	127941
29354	127942
4140	127943
109600	127944
78950	127945
119714	127946
6083	127947
3658	127948
7949	127949
54292	127950
4057	127951
9558	127952
182473	127953
35803	127954
66423	127955
14955	127956
32755	127957
4173	127958
50262	127959
17381	127960
23633	127961
43236	127962
3400	127963
80968	127964
12687	127965
30378	127966
25503	127967
80968	127968
30378	127969
16095	127970
15033	127971
12649	127972
9089	127973
34925	127974
29028	127975
4140	127976
33891	127977
50971	127978
210	127979
21708	127980
37201	127981
41854	127982
47061	127983
142848	127984
30457	127985
17819	127986
102659	127987
15833	127988
45796	127989
104427	127990
25672	127991
60606	127992
1	127993
1431	127994
39619	127995
10315	127996
24033	127997
154538	127998
95264	127999
134190	128000
8459	128001
105439	128002
146983	128003
108538	128004
49471	128005
89861	128006
111319	128007
92760	128008
120980	128009
90999	128010
89714	128011
144090	128012
35631	128013
106586	128014
122318	128015
91702	128016
76381	128017
71902	128018
153055	128019
144183	128020
144040	128021
10069	128022
9806	128023
34321	128024
16816	128025
158247	128026
38565	128027
51158	128028
145932	128029
99257	128030
21252	128031
1357	128032
64061	128033
11990	128034
79740	128035
78621	128036
142276	128037
71442	128038
18975	128039
16445	128040
53316	128041
12627	128042
94005	128043
8149	128044
29960	128045
35380	128046
7	128047
166558	128048
23184	128049
71000	128050
21120	128051
73657	128052
68786	128053
34971	128054
17964	128055
21882	128056
56295	128057
136543	128058
55223	128059
53263	128060
111622	128061
140560	128062
9043	128063
58358	128064
14042	128065
140087	128066
64168	128067
71000	128068
4513	128069
146944	128070
19675	128071
117706	128072
26857	128073
111653	128074
111655	128075
111338	128076
111686	128077
84599	128078
9909	128079
19460	128080
46567	128081
13610	128082
25271	128083
73374	128084
22316	128085
68189	128086
145272	128087
92577	128088
94164	128089
1732	128090
34303	128091
4944	128092
167022	128093
108201	128094
24905	128095
24087	128096
34991	128097
144092	128098
106132	128099
16123	128100
55540	128101
164463	128102
28839	128103
37527	128104
18085	128105
155203	128106
111293	128107
121368	128108
78621	128109
7414	128110
8929	128111
32621	128112
6997	128113
81623	128114
48976	128115
12643	128116
37012	128117
10827	128118
37250	128119
13397	128120
56362	128121
37890	128122
4676	128123
25438	128124
20662	128125
24979	128126
10875	128127
4150	128128
60825	128129
45889	128130
38410	128131
79294	128132
97498	128133
12585	128134
45796	128135
28521	128136
6077	128137
28463	128138
46241	128139
25002	128140
12576	128141
102098	128142
13811	128143
70622	128144
9652	128145
35732	128146
22717	128147
46839	128148
11322	128149
45928	128150
880	128151
14587	128152
18933	128153
30378	128154
65840	128155
18085	128156
2417	128157
71275	128158
44617	128159
95905	128160
56089	128161
9070	128162
152	128163
20737	128164
30789	128165
38292	128166
34448	128167
31339	128168
8190	128169
26964	128170
13861	128171
4558	128172
10321	128173
62665	128174
24552	128175
6732	128176
69667	128177
44	128178
91296	128179
36308	128180
173570	128181
11493	128182
22251	128183
32931	128184
105	128185
7135	128186
23123	128187
18979	128188
119340	128189
95921	128190
80575	128191
120754	128192
121435	128193
82434	128194
31206	128195
8348	128196
29439	128197
41297	128198
81779	128199
22990	128200
22990	128201
22990	128202
23914	128203
29093	128204
21531	128205
893	128206
1429	128207
45260	128208
17455	128209
64353	128210
27948	128211
5824	128212
25455	128213
1440	128214
5352	128215
37534	128216
68655	128217
54210	128218
44909	128219
37738	128220
48766	128221
18880	128222
9915	128223
57558	128224
18351	128225
50439	128226
68134	128227
2302	128228
21531	128229
102869	128230
37786	128231
17982	128232
9614	128233
12145	128234
106	128235
6832	128236
62336	128237
49406	128238
31246	128239
337	128240
29281	128241
2898	128242
20041	128243
46478	128244
24196	128245
26094	128246
80356	128247
78971	128248
49310	128249
67714	128250
9089	128251
43585	128252
99298	128253
17537	128254
39523	128255
42915	128256
45110	128257
5479	128258
14216	128259
2593	128260
7908	128261
87585	128262
18933	128263
175620	128264
59891	128265
50556	128266
109824	128267
29986	128268
61631	128269
19201	128270
8731	128271
16922	128272
13653	128273
993	128274
50430	128275
7310	128276
3822	128277
24414	128278
134792	128279
29876	128280
76955	128281
81949	128282
12691	128283
30521	128284
64440	128285
64440	128286
12691	128287
12691	128288
46580	128289
1528	128290
77964	128291
83943	128292
22611	128293
71471	128294
172846	128295
33486	128296
107986	128297
62673	128298
30380	128299
105129	128300
18072	128301
90978	128302
22595	128303
31650	128304
80484	128305
26089	128306
26362	128307
21543	128308
20707	128309
96805	128310
10317	128311
134369	128312
38186	128313
29462	128314
25616	128315
59380	128316
19991	128317
67293	128318
94344	128319
44967	128320
44078	128321
54012	128322
74844	128323
87443	128324
20332	128325
9154	128326
25606	128327
98959	128328
76892	128329
53005	128330
119063	128331
76905	128332
36311	128333
54288	128334
80484	128335
53379	128336
94487	128337
63367	128338
101315	128339
13507	128340
29445	128341
150408	128342
12294	128343
96560	128344
130433	128345
81588	128346
21058	128347
136422	128348
72456	128349
59664	128350
99232	128351
120605	128352
44498	128353
22743	128354
111630	128355
77786	128356
7907	128357
48806	128358
44386	128359
71654	128360
3486	128361
6252	128362
22349	128363
81122	128364
117333	128365
73045	128366
30217	128367
20576	128368
121387	128369
85581	128370
40846	128371
96527	128372
62536	128373
74998	128374
24906	128375
4753	128376
42958	128377
37167	128378
37495	128379
10317	128380
134262	128381
60844	128382
120300	128383
37171	128384
18008	128385
53773	128386
98832	128387
48954	128388
77518	128389
95689	128390
31426	128391
10591	128392
78726	128393
15047	128394
56686	128395
64749	128396
45528	128397
98371	128398
13022	128399
21592	128400
77006	128401
38142	128402
31790	128403
67999	128404
170112	128405
56551	128406
37895	128407
46260	128408
67921	128409
26325	128410
123718	128411
55866	128412
64802	128413
123202	128414
46983	128415
59963	128416
59358	128417
34220	128418
2120	128419
44804	128420
76560	128421
94296	128422
76505	128423
77082	128424
48607	128425
40956	128426
21705	128427
17834	128428
121524	128429
25829	128430
174227	128431
111286	128432
49056	128433
30330	128434
26956	128435
94425	128436
136899	128437
77652	128438
17766	128439
134078	128440
55188	128441
37208	128442
72844	128443
2064	128444
101727	128445
4890	128446
162111	128447
46706	128448
10937	128449
81432	128450
55556	128451
93999	128452
38801	128453
36750	128454
153980	128455
102005	128456
12767	128457
46653	128458
177647	128459
37333	128460
49931	128461
21787	128462
21306	128463
14279	128464
118232	128465
118355	128466
104253	128467
37208	128468
44188	128469
19653	128470
5607	128471
20843	128472
118742	128473
95243	128474
6785	128475
6785	128476
8949	128477
52058	128478
37495	128479
30504	128480
9385	128481
25896	128482
103960	128483
60324	128484
10760	128485
112525	128486
26121	128487
77504	128488
57818	128489
66792	128490
6755	128491
9420	128492
25161	128493
25161	128494
43253	128495
25161	128496
75687	128497
64112	128498
182955	128499
91487	128500
18553	128501
55045	128502
77173	128503
120195	128504
55758	128505
77876	128506
49462	128507
3747	128508
85611	128509
85611	128510
35243	128511
45478	128512
123472	128513
53899	128514
41260	128515
107471	128516
60772	128517
88032	128518
81111	128519
132040	128520
24414	128521
28346	128522
122803	128523
71033	128524
28346	128525
57897	128526
428	128527
26702	128528
58694	128529
20190	128530
135455	128531
18307	128532
25791	128533
23802	128534
37736	128535
81827	128536
33528	128537
7290	128538
5241	128539
120711	128540
66157	128541
17873	128542
27374	128543
5346	128544
85559	128545
132656	128546
169337	128547
18659	128548
17462	128549
38365	128550
17775	128551
6353	128552
39673	128553
14889	128554
17162	128555
62724	128556
75664	128557
9279	128558
7985	128559
16692	128560
25285	128561
9571	128562
18185	128563
4781	128564
28828	128565
17700	128566
57805	128567
46380	128568
22716	128569
37095	128570
44489	128571
151688	128572
75943	128573
52450	128574
52018	128575
54585	128576
59467	128577
174761	128578
66518	128579
63255	128580
11972	128581
26983	128582
80224	128583
26983	128584
1089	128585
14434	128586
48973	128587
26927	128588
89694	128589
128993	128590
166423	128591
42042	128592
109488	128593
129827	128594
134106	128595
21936	128596
92377	128597
95597	128598
17521	128599
95293	128600
1	128601
583	128602
69233	128603
10194	128604
18926	128605
34354	128606
31093	128607
146451	128608
9831	128609
1625	128610
48182	128611
6671	128612
6671	128613
96	128614
1279	128615
79035	128616
311	128617
5904	128618
55921	128619
30760	128620
66786	128621
20841	128622
32411	128623
12948	128624
112487	128625
7580	128626
105445	128627
11995	128628
5068	128629
32686	128630
8856	128631
848	128632
179418	128633
176603	128634
3454	128635
63155	128636
98688	128637
98364	128638
24779	128639
6439	128640
180696	128641
17115	128642
17380	128643
3473	128644
18189	128645
31441	128646
39561	128647
25369	128648
16709	128649
57775	128650
4575	128651
10128	128652
9128	128653
18702	128654
579	128655
8649	128656
7381	128657
2164	128658
83548	128659
35772	128660
59338	128661
417	128662
8868	128663
29336	128664
44729	128665
15366	128666
35412	128667
2004	128668
26878	128669
1313	128670
77727	128671
53914	128672
1	128673
43493	128674
43493	128675
14116	128676
68875	128677
419	128678
419	128679
46141	128680
72811	128681
183524	128682
28108	128683
43707	128684
34094	128685
25572	128686
56761	128687
36698	128688
2603	128689
1871	128690
18005	128691
183400	128692
41839	128693
15974	128694
50451	128695
308	128696
4450	128697
308	128698
138821	128699
19314	128700
443	128701
35549	128702
100102	128703
8492	128704
8331	128705
9119	128706
3788	128707
18014	128708
1417	128709
79401	128710
97609	128711
2705	128712
8557	128713
1023	128714
4975	128715
732	128716
189	128717
72928	128718
42632	128719
23248	128720
42	128721
28567	128722
108969	128723
4044	128724
419	128725
79003	128726
40	128727
30663	128728
130358	128729
49355	128730
2330	128731
101469	128732
112899	128733
9083	128734
108614	128735
72584	128736
50136	128737
175446	128738
109425	128739
98879	128740
10094	128741
2468	128742
14972	128743
2151	128744
70515	128745
184492	128746
41061	128747
11874	128748
3645	128749
8425	128750
2760	128751
34631	128752
34679	128753
9261	128754
125440	128755
13967	128756
3152	128757
2339	128758
16251	128759
180161	128760
72301	128761
16202	128762
134149	128763
47354	128764
552	128765
8057	128766
11833	128767
10929	128768
77520	128769
137812	128770
34666	128771
1197	128772
16964	128773
4494	128774
13512	128775
42075	128776
6801	128777
29173	128778
8542	128779
819	128780
29371	128781
309	128782
10259	128783
1129	128784
4940	128785
4367	128786
59959	128787
6318	128788
2641	128789
62970	128790
6469	128791
71653	128792
3941	128793
2115	128794
2115	128795
5540	128796
5825	128797
3661	128798
18996	128799
36058	128800
28461	128801
2942	128802
27095	128803
137153	128804
67038	128805
36234	128806
22951	128807
1793	128808
2781	128809
8542	128810
14849	128811
44538	128812
70687	128813
63	128814
38831	128815
12996	128816
9774	128817
30076	128818
131149	128819
41191	128820
2004	128821
20277	128822
20277	128823
20277	128824
4458	128825
1	128826
29544	128827
5114	128828
18187	128829
80306	128830
25812	128831
9811	128832
5375	128833
27012	128834
9114	128835
9114	128836
20272	128837
25239	128838
18411	128839
18411	128840
18411	128841
70687	128842
1956	128843
39833	128844
113042	128845
47905	128846
32387	128847
44092	128848
14043	128849
71834	128850
87567	128851
1856	128852
20013	128853
6235	128854
11500	128855
115825	128856
87089	128857
125204	128858
28821	128859
13171	128860
2173	128861
22425	128862
141312	128863
84508	128864
7305	128865
96959	128866
6181	128867
16311	128868
119856	128869
91888	128870
31349	128871
27207	128872
12143	128873
21758	128874
2047	128875
15435	128876
34209	128877
52303	128878
3348	128879
12599	128880
33580	128881
21679	128882
99964	128883
2735	128884
13450	128885
46477	128886
15068	128887
12851	128888
87447	128889
29256	128890
74239	128891
5867	128892
21958	128893
22455	128894
49146	128895
4838	128896
35195	128897
1102	128898
1102	128899
1102	128900
1102	128901
8411	128902
3302	128903
2474	128904
169332	128905
33479	128906
33479	128907
24824	128908
24824	128909
5607	128910
90471	128911
8017	128912
17318	128913
2918	128914
2087	128915
643	128916
124	128917
818	128918
5607	128919
111985	128920
99671	128921
12806	128922
5607	128923
439	128924
818	128925
470	128926
470	128927
139013	128928
6786	128929
120278	128930
51114	128931
128799	128932
12177	128933
12177	128934
6018	128935
59843	128936
10837	128937
97410	128938
19828	128939
19828	128940
73925	128941
435	128942
435	128943
27860	128944
42539	128945
8784	128946
120974	128947
4499	128948
4499	128949
315	128950
33772	128951
10232	128952
2224	128953
59903	128954
59903	128955
59903	128956
4693	128957
110589	128958
4499	128959
79939	128960
22766	128961
2086	128962
2145	128963
9633	128964
93419	128965
10195	128966
12748	128967
10770	128968
44625	128969
17766	128970
37715	128971
94744	128972
29310	128973
111363	128974
51839	128975
42610	128976
18039	128977
62091	128978
26325	128979
1427	128980
31835	128981
52967	128982
79452	128983
2245	128984
3640	128985
46409	128986
111363	128987
85818	128988
87437	128989
87754	128990
59221	128991
11990	128992
124154	128993
101594	128994
10591	128995
71109	128996
43095	128997
37257	128998
16220	128999
18690	129000
6053	129001
29017	129002
121677	129003
31018	129004
71018	129005
75194	129006
18690	129007
18690	129008
9205	129009
85663	129010
597	129011
98100	129012
1692	129013
80014	129014
76542	129015
7470	129016
20367	129017
69641	129018
15458	129019
107125	129020
11098	129021
84527	129022
15836	129023
33692	129024
2923	129025
49206	129026
22467	129027
8064	129028
1676	129029
465	129030
10385	129031
8176	129032
84251	129033
176793	129034
149027	129035
13976	129036
44	129037
419	129038
25007	129039
69042	129040
33599	129041
68906	129042
1	129043
795	129044
28703	129045
35782	129046
77466	129047
63159	129048
63498	129049
95824	129050
154209	129051
63159	129052
88181	129053
133147	129054
136193	129055
75090	129056
5115	129057
87365	129058
12004	129059
2383	129060
175258	129061
17615	129062
53388	129063
79605	129064
79605	129065
98677	129066
8586	129067
16756	129068
8551	129069
20090	129070
7525	129071
39198	129072
47858	129073
25028	129074
24792	129075
64965	129076
20200	129077
81543	129078
18333	129079
24817	129080
12699	129081
42544	129082
2781	129083
1954	129084
26767	129085
35101	129086
57532	129087
7491	129088
25729	129089
13862	129090
14076	129091
89489	129092
12886	129093
8835	129094
2046	129095
13024	129096
11313	129097
4450	129098
40945	129099
19666	129100
58826	129101
573	129102
143940	129103
58826	129104
19600	129105
87218	129106
141527	129107
46355	129108
111501	129109
87389	129110
56461	129111
25170	129112
16905	129113
19931	129114
46364	129115
32099	129116
7009	129117
6826	129118
15220	129119
19931	129120
29263	129121
35614	129122
12365	129123
2357	129124
29479	129125
73470	129126
35614	129127
29351	129128
133045	129129
36279	129130
83574	129131
87272	129132
23944	129133
80302	129134
109155	129135
13233	129136
61277	129137
55751	129138
30342	129139
141368	129140
54609	129141
1689	129142
104416	129143
16460	129144
54609	129145
32132	129146
44561	129147
118641	129148
16906	129149
102710	129150
113583	129151
14044	129152
28915	129153
38234	129154
22106	129155
16781	129156
97017	129157
143944	129158
4978	129159
36713	129160
17423	129161
106900	129162
93577	129163
173746	129164
89305	129165
148449	129166
17539	129167
60261	129168
40227	129169
59961	129170
63745	129171
53390	129172
20861	129173
9214	129174
111268	129175
144201	129176
134975	129177
108922	129178
188836	129179
143563	129180
33176	129181
107194	129182
117877	129183
21190	129184
75843	129185
59273	129186
93577	129187
130987	129188
71695	129189
5748	129190
80508	129191
38009	129192
30592	129193
31107	129194
125084	129195
118849	129196
186548	129197
92916	129198
110765	129199
185677	129200
30093	129201
17689	129202
48262	129203
148119	129204
16940	129205
102310	129206
99093	129207
1734	129208
48816	129209
20706	129210
65045	129211
11042	129212
68163	129213
12784	129214
35574	129215
124480	129216
103320	129217
17040	129218
72068	129219
136765	129220
90268	129221
38009	129222
73275	129223
4978	129224
44143	129225
17689	129226
30592	129227
30592	129228
71438	129229
79055	129230
48591	129231
30141	129232
154539	129233
183254	129234
20220	129235
148120	129236
156486	129237
27564	129238
51913	129239
17040	129240
79917	129241
80302	129242
56340	129243
14042	129244
46364	129245
108922	129246
58826	129247
75593	129248
89163	129249
92761	129250
75593	129251
97965	129252
63428	129253
58850	129254
108251	129255
10115	129256
62592	129257
117210	129258
30342	129259
103217	129260
29322	129261
28915	129262
59503	129263
17539	129264
7709	129265
33974	129266
42820	129267
99001	129268
111501	129269
187778	129270
139723	129271
108067	129272
24727	129273
5770	129274
35346	129275
29492	129276
5599	129277
149744	129278
30597	129279
3628	129280
93742	129281
92865	129282
806	129283
1578	129284
100578	129285
86616	129286
76294	129287
1467	129288
52538	129289
98901	129290
44513	129291
95653	129292
125197	129293
95389	129294
93737	129295
30181	129296
177732	129297
10552	129298
165334	129299
14410	129300
107171	129301
20577	129302
75724	129303
759	129304
40060	129305
76157	129306
125399	129307
136485	129308
121850	129309
1360	129310
166310	129311
149746	129312
63551	129313
64126	129314
60726	129315
60731	129316
117283	129317
132384	129318
171936	129319
171938	129320
20684	129321
37853	129322
86616	129323
17014	129324
87964	129325
44258	129326
127962	129327
51436	129328
154560	129329
4966	129330
23309	129331
44258	129332
115400	129333
71251	129334
97932	129335
29653	129336
186493	129337
86618	129338
93742	129339
178838	129340
38007	129341
54739	129342
137717	129343
151165	129344
140698	129345
86619	129346
107088	129347
81284	129348
52755	129349
1219	129350
81755	129351
10516	129352
93864	129353
109937	129354
132792	129355
63728	129356
5983	129357
1360	129358
1467	129359
60726	129360
63995	129361
44513	129362
59781	129363
13211	129364
116830	129365
122947	129366
24504	129367
156	129368
1185	129369
85669	129370
15663	129371
12849	129372
30722	129373
113114	129374
16896	129375
27758	129376
8226	129377
56053	129378
74175	129379
57365	129380
34128	129381
75060	129382
2114	129383
134259	129384
37362	129385
8272	129386
13215	129387
19398	129388
31250	129389
868	129390
444	129391
2621	129392
108202	129393
5715	129394
5486	129395
21384	129396
9585	129397
61952	129398
57450	129399
19619	129400
43438	129401
23654	129402
7279	129403
104484	129404
6150	129405
19860	129406
5128	129407
85589	129408
26271	129409
7287	129410
23	129411
158361	129412
32238	129413
4335	129414
15229	129415
18354	129416
860	129417
3580	129418
3609	129419
32672	129420
58024	129421
89572	129422
44557	129423
54878	129424
22964	129425
5978	129426
49084	129427
66222	129428
120167	129429
85164	129430
33200	129431
27564	129432
84005	129433
63631	129434
4985	129435
19336	129436
8834	129437
296	129438
27430	129439
61591	129440
6706	129441
24058	129442
39570	129443
10293	129444
11777	129445
8912	129446
15560	129447
4774	129448
6840	129449
41332	129450
4752	129451
7899	129452
66595	129453
14669	129454
7899	129455
18487	129456
37657	129457
83513	129458
8760	129459
6449	129460
10504	129461
22235	129462
13573	129463
16350	129464
6242	129465
20378	129466
75712	129467
19299	129468
45261	129469
18179	129470
3427	129471
90414	129472
27629	129473
27884	129474
60417	129475
22470	129476
32415	129477
5612	129478
57239	129479
551	129480
83989	129481
69762	129482
12102	129483
38816	129484
8420	129485
13173	129486
23563	129487
50195	129488
7028	129489
16583	129490
50293	129491
13236	129492
50705	129493
34450	129494
61206	129495
28490	129496
41543	129497
49336	129498
32180	129499
997	129500
46838	129501
26287	129502
68981	129503
71440	129504
18408	129505
30453	129506
18424	129507
17213	129508
26583	129509
4526	129510
22799	129511
22799	129512
5157	129513
13834	129514
53908	129515
20209	129516
34460	129517
31289	129518
147739	129519
57024	129520
44781	129521
10016	129522
13380	129523
75288	129524
88356	129525
6160	129526
8058	129527
110897	129528
6969	129529
68826	129530
14066	129531
47519	129532
42112	129533
145876	129534
59106	129535
126543	129536
38889	129537
83317	129538
1827	129539
56388	129540
100895	129541
25082	129542
128683	129543
81958	129544
12759	129545
31341	129546
78187	129547
9052	129548
16873	129549
41582	129550
33051	129551
35834	129552
4931	129553
10593	129554
57	129555
22875	129556
12480	129557
2912	129558
47965	129559
16977	129560
65435	129561
2663	129562
3057	129563
76712	129564
34066	129565
5330	129566
15842	129567
34037	129568
28565	129569
50327	129570
7425	129571
55350	129572
140204	129573
105573	129574
41446	129575
59993	129576
9927	129577
52243	129578
110556	129579
108343	129580
60604	129581
3662	129582
60248	129583
13686	129584
600	129585
56420	129586
23157	129587
3662	129588
62174	129589
84978	129590
1006	129591
5877	129592
37	129593
656	129594
69016	129595
185416	129596
16726	129597
62115	129598
252	129599
403	129600
47513	129601
8333	129602
70330	129603
11021	129604
59	129605
15338	129606
27860	129607
32754	129608
32626	129609
42541	129610
20564	129611
18205	129612
32207	129613
43003	129614
10974	129615
5886	129616
14600	129617
95401	129618
15638	129619
12938	129620
6886	129621
43416	129622
2981	129623
906	129624
25319	129625
12971	129626
3578	129627
18394	129628
19395	129629
18403	129630
58989	129631
12528	129632
61667	129633
121	129634
26652	129635
69093	129636
78045	129637
125988	129638
8459	129639
28732	129640
39163	129641
104510	129642
51481	129643
27934	129644
67093	129645
9089	129646
5587	129647
34094	129648
34094	129649
22843	129650
102840	129651
1235	129652
4647	129653
3456	129654
5738	129655
5751	129656
3981	129657
30361	129658
56614	129659
18031	129660
6078	129661
61595	129662
35167	129663
10195	129664
183262	129665
12878	129666
22060	129667
7061	129668
47431	129669
12745	129670
106965	129671
96548	129672
235	129673
3859	129674
26194	129675
32182	129676
155270	129677
19638	129678
13209	129679
10104	129680
90095	129681
61612	129682
44729	129683
15266	129684
9274	129685
1451	129686
40618	129687
7569	129688
48691	129689
1680	129690
27505	129691
18670	129692
82571	129693
138	129694
40531	129695
4343	129696
99090	129697
30611	129698
29145	129699
27862	129700
102189	129701
71514	129702
6329	129703
26978	129704
13462	129705
15954	129706
7317	129707
86961	129708
7319	129709
179996	129710
110924	129711
73075	129712
59923	129713
32878	129714
54702	129715
137268	129716
81068	129717
1024	129718
9100	129719
125751	129720
59036	129721
30747	129722
38014	129723
24789	129724
65342	129725
26003	129726
34726	129727
14656	129728
5175	129729
26432	129730
1162	129731
52479	129732
38800	129733
45695	129734
24482	129735
168975	129736
13543	129737
62843	129738
132167	129739
44867	129740
7803	129741
124106	129742
28392	129743
37058	129744
11292	129745
2025	129746
23076	129747
18408	129748
36420	129749
2805	129750
100077	129751
33031	129752
100176	129753
2	129754
339	129755
18507	129756
184917	129757
33270	129758
58238	129759
76086	129760
42876	129761
1636	129762
23869	129763
87963	129764
99070	129765
34201	129766
1405	129767
5055	129768
7869	129769
85641	129770
5705	129771
44723	129772
36465	129773
973	129774
1793	129775
3831	129776
66692	129777
182342	129778
27233	129779
15530	129780
26590	129781
11307	129782
130958	129783
24173	129784
3174	129785
13025	129786
9857	129787
16122	129788
2966	129789
144998	129790
111396	129791
89333	129792
142280	129793
120460	129794
161268	129795
125438	129796
136629	129797
21229	129798
60115	129799
57581	129800
53399	129801
8356	129802
104329	129803
3369	129804
64412	129805
14828	129806
9254	129807
268	129808
64273	129809
23220	129810
47505	129811
109224	129812
14840	129813
106547	129814
7081	129815
139602	129816
413	129817
99845	129818
36280	129819
75546	129820
62379	129821
64475	129822
29208	129823
4774	129824
42437	129825
27027	129826
63140	129827
18819	129828
69996	129829
112675	129830
8506	129831
33342	129832
40362	129833
13011	129834
21594	129835
8685	129836
1903	129837
57728	129838
197	129839
17049	129840
9969	129841
39132	129842
65127	129843
8106	129844
2596	129845
70932	129846
3020	129847
11466	129848
61867	129849
24079	129850
61692	129851
5780	129852
9098	129853
15303	129854
35734	129855
13477	129856
7627	129857
24228	129858
61701	129859
130930	129860
27612	129861
19688	129862
532	129863
1629	129864
49791	129865
2377	129866
3391	129867
4925	129868
37296	129869
16150	129870
95453	129871
21914	129872
147382	129873
27392	129874
26643	129875
29904	129876
447	129877
9841	129878
1094	129879
47491	129880
59155	129881
15874	129882
40629	129883
83964	129884
40995	129885
31390	129886
15265	129887
112206	129888
58601	129889
10887	129890
119744	129891
33918	129892
37107	129893
24061	129894
30726	129895
102209	129896
10205	129897
13023	129898
9650	129899
65590	129900
129703	129901
27690	129902
2664	129903
86357	129904
34268	129905
5805	129906
5024	129907
176337	129908
176418	129909
176239	129910
68935	129911
135327	129912
31302	129913
12879	129914
7106	129915
25341	129916
6577	129917
28016	129918
3701	129919
54616	129920
85552	129921
37309	129922
46969	129923
46143	129924
1439	129925
40298	129926
2393	129927
921	129928
4017	129929
171727	129930
5951	129931
33661	129932
7238	129933
38375	129934
12144	129935
66520	129936
4282	129937
26567	129938
808	129939
11309	129940
14320	129941
33518	129942
27699	129943
460	129944
2795	129945
1014	129946
86390	129947
81460	129948
184574	129949
20498	129950
91775	129951
56661	129952
26337	129953
48316	129954
34608	129955
140533	129956
5112	129957
61	129958
68662	129959
18490	129960
30880	129961
16990	129962
3019	129963
326	129964
51815	129965
24565	129966
23445	129967
88286	129968
72762	129969
23334	129970
50146	129971
4970	129972
28121	129973
19349	129974
72204	129975
42029	129976
491	129977
503	129978
7392	129979
2210	129980
4578	129981
95973	129982
437	129983
123196	129984
4310	129985
13760	129986
58744	129987
65525	129988
43863	129989
512	129990
30787	129991
49196	129992
12338	129993
100246	129994
6337	129995
17824	129996
61858	129997
27001	129998
864	129999
19648	130000
602	130001
9977	130002
101	130003
28881	130004
19867	130005
18251	130006
75381	130007
12615	130008
47458	130009
3243	130010
145779	130011
480	130012
23754	130013
22997	130014
13999	130015
44124	130016
6190	130017
95065	130018
130369	130019
38369	130020
124173	130021
23077	130022
93082	130023
70160	130024
70108	130025
1930	130026
19181	130027
104530	130028
105085	130029
102400	130030
7033	130031
6148	130032
41937	130033
4132	130034
60550	130035
6008	130036
5291	130037
128372	130038
162929	130039
82133	130040
11453	130041
79301	130042
30465	130043
28871	130044
18422	130045
22928	130046
6946	130047
4108	130048
2381	130049
11268	130050
35106	130051
4861	130052
54311	130053
4108	130054
1494	130055
99199	130056
76999	130057
9792	130058
29933	130059
431	130060
92567	130061
12761	130062
28890	130063
60712	130064
39945	130065
7005	130066
495	130067
56013	130068
29101	130069
13435	130070
31927	130071
35966	130072
3523	130073
61225	130074
2575	130075
20247	130076
33201	130077
29194	130078
35490	130079
47283	130080
45369	130081
54131	130082
30765	130083
21298	130084
32491	130085
288	130086
2173	130087
19776	130088
72824	130089
4829	130090
56950	130091
118554	130092
89534	130093
31209	130094
22440	130095
32450	130096
45137	130097
6858	130098
20844	130099
11755	130100
10709	130101
36871	130102
35567	130103
165276	130104
15000	130105
81047	130106
84168	130107
25003	130108
6098	130109
1871	130110
12593	130111
158663	130112
56415	130113
22877	130114
38347	130115
29702	130116
653	130117
33334	130118
4308	130119
122977	130120
94302	130121
3985	130122
106371	130123
6659	130124
75997	130125
34800	130126
13598	130127
1582	130128
22509	130129
7368	130130
33563	130131
4400	130132
20621	130133
33250	130134
6369	130135
6205	130136
141522	130137
57259	130138
46088	130139
9484	130140
603	130141
3372	130142
91370	130143
48607	130144
3372	130145
7462	130146
1956	130147
9467	130148
2748	130149
297	130150
1122	130151
11278	130152
74221	130153
7336	130154
153233	130155
19069	130156
67541	130157
37542	130158
28930	130159
2269	130160
2353	130161
50195	130162
21561	130163
52837	130164
42040	130165
9980	130166
2201	130167
13748	130168
4645	130169
18935	130170
2310	130171
84816	130172
84966	130173
90928	130174
176	130175
197	130176
30735	130177
26591	130178
7527	130179
17775	130180
836	130181
13131	130182
106081	130183
87094	130184
127458	130185
60318	130186
43605	130187
423	130188
29497	130189
9959	130190
54741	130191
77855	130192
38003	130193
29638	130194
61828	130195
99976	130196
70051	130197
49667	130198
31595	130199
23411	130200
79160	130201
87162	130202
88649	130203
10438	130204
10394	130205
125354	130206
1916	130207
15545	130208
102706	130209
172743	130210
56769	130211
91987	130212
38960	130213
60113	130214
60113	130215
3870	130216
38339	130217
98440	130218
18992	130219
36304	130220
22788	130221
9296	130222
5406	130223
102995	130224
64670	130225
67940	130226
84138	130227
40255	130228
5406	130229
59157	130230
27267	130231
64927	130232
63944	130233
27524	130234
22788	130235
41684	130236
186994	130237
11503	130238
23168	130239
64462	130240
138644	130241
25382	130242
24558	130243
171789	130244
33865	130245
121235	130246
39281	130247
4228	130248
38456	130249
8979	130250
79811	130251
1461	130252
15072	130253
9719	130254
78675	130255
40177	130256
4200	130257
84978	130258
21268	130259
2177	130260
61034	130261
9811	130262
28968	130263
80328	130264
86452	130265
54263	130266
67550	130267
3664	130268
53427	130269
9601	130270
28827	130271
61519	130272
62437	130273
74365	130274
348	130275
45547	130276
16850	130277
9011	130278
45777	130279
22788	130280
11905	130281
47922	130282
64887	130283
78239	130284
9742	130285
11997	130286
5200	130287
41073	130288
5631	130289
14011	130290
13107	130291
6724	130292
33715	130293
149901	130294
2622	130295
46020	130296
759	130297
4155	130298
16254	130299
2	130300
3607	130301
147896	130302
19282	130303
16194	130304
57257	130305
68528	130306
96194	130307
25666	130308
7447	130309
4013	130310
49576	130311
6728	130312
15896	130313
23709	130314
164157	130315
7131	130316
1459	130317
40113	130318
79408	130319
62868	130320
11179	130321
73186	130322
123384	130323
829	130324
6503	130325
2569	130326
66345	130327
37078	130328
8363	130329
18866	130330
17879	130331
87042	130332
135070	130333
132282	130334
2863	130335
82990	130336
26604	130337
39541	130338
23009	130339
36847	130340
15743	130341
6021	130342
15644	130343
19464	130344
6086	130345
57707	130346
10973	130347
3380	130348
141402	130349
26757	130350
6063	130351
1447	130352
10018	130353
21261	130354
7751	130355
6329	130356
39766	130357
26836	130358
76185	130359
19297	130360
75152	130361
18627	130362
2434	130363
67784	130364
11157	130365
11105	130366
97607	130367
16194	130368
8296	130369
81760	130370
48937	130371
29539	130372
9041	130373
3802	130374
46899	130375
18962	130376
18962	130377
41098	130378
10992	130379
120094	130380
11941	130381
26007	130382
73309	130383
5654	130384
66689	130385
91614	130386
37532	130387
107895	130388
14397	130389
37793	130390
461	130391
46782	130392
86910	130393
16658	130394
17187	130395
76557	130396
14414	130397
15856	130398
19106	130399
62421	130400
37968	130401
186384	130402
5878	130403
122521	130404
41301	130405
117735	130406
66212	130407
142086	130408
13088	130409
50380	130410
35791	130411
39576	130412
2569	130413
53771	130414
111625	130415
17868	130416
80757	130417
85915	130418
28749	130419
129671	130420
68842	130421
2921	130422
33416	130423
27837	130424
6015	130425
16566	130426
5	130427
10011	130428
9642	130429
57711	130430
11573	130431
8099	130432
21819	130433
5567	130434
7830	130435
20118	130436
18287	130437
103071	130438
104507	130439
165533	130440
173651	130441
54720	130442
131054	130443
4947	130444
6445	130445
50755	130446
95356	130447
47532	130448
97588	130449
25915	130450
27913	130451
23997	130452
134249	130453
55385	130454
30058	130455
3806	130456
42538	130457
18822	130458
566	130459
30007	130460
47961	130461
3770	130462
9977	130463
38289	130464
41708	130465
29226	130466
10045	130467
14367	130468
20030	130469
29235	130470
10816	130471
70267	130472
28367	130473
33783	130474
8148	130475
50288	130476
4830	130477
42124	130478
1069	130479
48546	130480
10879	130481
72086	130482
67178	130483
14335	130484
22668	130485
19518	130486
2	130487
108490	130488
9017	130489
37395	130490
49258	130491
83846	130492
9949	130493
46871	130494
89613	130495
1790	130496
662	130497
2221	130498
58795	130499
5467	130500
766	130501
24895	130502
102124	130503
85884	130504
25752	130505
6218	130506
58315	130507
33173	130508
60837	130509
1721	130510
43790	130511
19266	130512
103541	130513
39877	130514
20583	130515
57941	130516
142296	130517
12354	130518
1702	130519
12761	130520
63300	130521
8972	130522
5680	130523
34836	130524
8199	130525
7380	130526
48325	130527
2069	130528
8762	130529
33921	130530
55529	130531
34272	130532
380	130533
107448	130534
28815	130535
16890	130536
1923	130537
839	130538
7354	130539
20429	130540
33351	130541
37215	130542
5386	130543
409	130544
22672	130545
2591	130546
41144	130547
1309	130548
20576	130549
2685	130550
7512	130551
156	130552
10409	130553
61144	130554
6493	130555
58233	130556
102574	130557
23976	130558
99032	130559
7781	130560
25555	130561
81827	130562
83981	130563
11292	130564
5409	130565
22330	130566
3132	130567
74256	130568
1792	130569
27422	130570
6928	130571
4289	130572
15280	130573
28442	130574
3518	130575
49286	130576
19124	130577
3839	130578
56222	130579
105133	130580
3373	130581
134084	130582
60672	130583
21214	130584
3365	130585
38318	130586
37164	130587
45376	130588
24224	130589
126372	130590
2364	130591
27335	130592
151347	130593
14642	130594
1269	130595
80652	130596
2711	130597
82563	130598
816	130599
98755	130600
21972	130601
551	130602
42711	130603
104692	130604
42807	130605
1473	130606
81658	130607
63483	130608
33057	130609
8728	130610
160116	130611
11878	130612
7798	130613
5799	130614
36900	130615
43685	130616
8417	130617
32980	130618
68683	130619
51583	130620
73811	130621
23461	130622
88677	130623
13416	130624
13667	130625
15912	130626
21704	130627
36989	130628
63955	130629
134373	130630
8430	130631
31290	130632
7560	130633
2493	130634
2272	130635
7888	130636
121450	130637
21059	130638
49986	130639
73219	130640
23174	130641
1137	130642
8850	130643
2395	130644
8596	130645
3570	130646
18093	130647
75689	130648
42338	130649
2091	130650
61983	130651
68747	130652
28945	130653
9585	130654
8948	130655
299	130656
12753	130657
2966	130658
91765	130659
59974	130660
7446	130661
4460	130662
37221	130663
9734	130664
86241	130665
6336	130666
18737	130667
57420	130668
6011	130669
64818	130670
52938	130671
11382	130672
19463	130673
48845	130674
2973	130675
138298	130676
67838	130677
30962	130678
130862	130679
58419	130680
21327	130681
58419	130682
106202	130683
722	130684
140315	130685
59606	130686
4337	130687
93530	130688
74513	130689
10184	130690
11306	130691
2643	130692
46967	130693
6917	130694
88532	130695
5542	130696
177373	130697
788	130698
62720	130699
41267	130700
49838	130701
81258	130702
91805	130703
1340	130704
36533	130705
9047	130706
8642	130707
77931	130708
109816	130709
157763	130710
66893	130711
61275	130712
20314	130713
27338	130714
6395	130715
34211	130716
47128	130717
79145	130718
30432	130719
130411	130720
46424	130721
34272	130722
22684	130723
982	130724
52238	130725
25773	130726
72006	130727
98257	130728
85246	130729
18848	130730
55571	130731
40979	130732
47485	130733
11121	130734
37083	130735
5062	130736
22631	130737
43809	130738
34359	130739
73903	130740
61940	130741
60250	130742
2246	130743
602	130744
12182	130745
64485	130746
68495	130747
45405	130748
18556	130749
47095	130750
2	130751
23505	130752
20813	130753
164980	130754
355	130755
38274	130756
102795	130757
9177	130758
129988	130759
378	130760
2	130761
68482	130762
101905	130763
17515	130764
8042	130765
158405	130766
26143	130767
16001	130768
17548	130769
66554	130770
21207	130771
42398	130772
12656	130773
7436	130774
99574	130775
81036	130776
6323	130777
14432	130778
38690	130779
23785	130780
3409	130781
45572	130782
48722	130783
13232	130784
102858	130785
45469	130786
46564	130787
50	130788
39661	130789
3310	130790
30523	130791
30493	130792
8939	130793
1993	130794
46106	130795
37055	130796
46401	130797
6953	130798
12182	130799
25243	130800
25225	130801
8190	130802
93060	130803
90439	130804
25597	130805
22440	130806
42104	130807
39986	130808
2988	130809
75444	130810
42180	130811
28434	130812
81680	130813
134049	130814
19441	130815
137190	130816
28339	130817
1392	130818
34757	130819
56775	130820
1227	130821
1316	130822
620	130823
74065	130824
29874	130825
27863	130826
26084	130827
89014	130828
23409	130829
28288	130830
42512	130831
162610	130832
161274	130833
835	130834
60058	130835
37216	130836
60466	130837
26211	130838
39075	130839
16069	130840
6400	130841
5379	130842
28497	130843
43235	130844
110607	130845
302	130846
59734	130847
49167	130848
4958	130849
13630	130850
41928	130851
50336	130852
28428	130853
10709	130854
75736	130855
19385	130856
65972	130857
28428	130858
123164	130859
28415	130860
9519	130861
49409	130862
21266	130863
161175	130864
90095	130865
56907	130866
8442	130867
31381	130868
109807	130869
110015	130870
7652	130871
17998	130872
2354	130873
50337	130874
10155	130875
25833	130876
50725	130877
23461	130878
11649	130879
33321	130880
35976	130881
72321	130882
109037	130883
26	130884
19372	130885
15154	130886
6483	130887
41981	130888
37390	130889
19403	130890
19649	130891
41546	130892
11653	130893
38534	130894
5737	130895
10036	130896
46669	130897
1476	130898
37393	130899
69123	130900
60250	130901
14821	130902
2725	130903
24751	130904
11668	130905
16033	130906
99731	130907
29659	130908
109425	130909
94971	130910
4971	130911
18168	130912
14553	130913
19385	130914
23521	130915
70281	130916
46814	130917
23476	130918
96968	130919
29107	130920
90085	130921
16199	130922
73218	130923
45297	130924
9854	130925
16199	130926
11353	130927
19391	130928
30866	130929
2685	130930
8496	130931
37508	130932
87545	130933
4125	130934
19379	130935
16230	130936
56842	130937
22320	130938
9528	130939
28381	130940
23623	130941
13185	130942
8504	130943
48101	130944
1216	130945
68230	130946
18238	130947
48160	130948
2188	130949
765	130950
15858	130951
65650	130952
14044	130953
72260	130954
11682	130955
28539	130956
19461	130957
19300	130958
29809	130959
63375	130960
25001	130961
7384	130962
16259	130963
106436	130964
45217	130965
90740	130966
1446	130967
9047	130968
6287	130969
5563	130970
8844	130971
33909	130972
68774	130973
59539	130974
5987	130975
3143	130976
21662	130977
57729	130978
17905	130979
170732	130980
58969	130981
1677	130982
41474	130983
297	130984
1459	130985
1238	130986
49664	130987
52793	130988
2433	130989
409	130990
5874	130991
17659	130992
22745	130993
8752	130994
6221	130995
67602	130996
18261	130997
16734	130998
13078	130999
33419	131000
21726	131001
13872	131002
74462	131003
5748	131004
50537	131005
5556	131006
18953	131007
22467	131008
42194	131009
19014	131010
8409	131011
69049	131012
20069	131013
13597	131014
70019	131015
23769	131016
25820	131017
24612	131018
20907	131019
4310	131020
72227	131021
12472	131022
87095	131023
27576	131024
62706	131025
67681	131026
25080	131027
17020	131028
5	131029
12138	131030
1828	131031
131728	131032
16957	131033
16722	131034
2200	131035
6178	131036
20468	131037
60545	131038
40242	131039
64373	131040
42869	131041
116167	131042
33302	131043
6482	131044
2012	131045
29521	131046
79388	131047
14829	131048
41986	131049
1726	131050
68803	131051
1702	131052
3431	131053
11553	131054
184040	131055
4	131056
3200	131057
135935	131058
30513	131059
63293	131060
4752	131061
17901	131062
111	131063
50067	131064
42038	131065
67148	131066
27463	131067
16826	131068
31	131069
20822	131070
19186	131071
88709	131072
4628	131073
39521	131074
109903	131075
2878	131076
789	131077
8434	131078
4181	131079
72529	131080
4047	131081
53668	131082
14785	131083
87070	131084
2398	131085
32329	131086
26602	131087
73725	131088
7205	131089
122127	131090
17242	131091
8324	131092
5736	131093
6973	131094
5497	131095
2312	131096
23978	131097
45383	131098
44032	131099
28512	131100
2902	131101
44585	131102
41602	131103
8453	131104
32367	131105
20070	131106
3801	131107
16215	131108
16808	131109
34018	131110
47803	131111
23921	131112
9525	131113
23741	131114
3682	131115
21487	131116
83695	131117
26681	131118
35788	131119
28439	131120
708	131121
38051	131122
12421	131123
23035	131124
5340	131125
3910	131126
21150	131127
9784	131128
7392	131129
27609	131130
7100	131131
13957	131132
13228	131133
19182	131134
19234	131135
19204	131136
11580	131137
2507	131138
72992	131139
8449	131140
2679	131141
72809	131142
34586	131143
16259	131144
8467	131145
27609	131146
21080	131147
188660	131148
9865	131149
11950	131150
22568	131151
1044	131152
35796	131153
1617	131154
28176	131155
242	131156
7517	131157
58721	131158
25191	131159
2957	131160
16249	131161
916	131162
54224	131163
8216	131164
67770	131165
11567	131166
33725	131167
41287	131168
1472	131169
746	131170
88919	131171
56381	131172
36210	131173
7705	131174
39700	131175
22554	131176
5418	131177
4838	131178
50519	131179
95854	131180
47636	131181
9572	131182
7055	131183
15187	131184
15254	131185
6141	131186
20069	131187
50009	131188
12916	131189
3262	131190
15336	131191
8625	131192
26389	131193
19985	131194
18283	131195
2199	131196
112321	131197
3933	131198
27250	131199
10172	131200
16330	131201
13728	131202
14043	131203
2485	131204
13936	131205
5058	131206
5138	131207
8546	131208
20659	131209
11552	131210
13729	131211
62609	131212
72268	131213
57381	131214
20644	131215
28580	131216
771	131217
2623	131218
8785	131219
56315	131220
47752	131221
32313	131222
25417	131223
39693	131224
1967	131225
35494	131226
11599	131227
74962	131228
6148	131229
57665	131230
33228	131231
23012	131232
22546	131233
14669	131234
21760	131235
276	131236
1007	131237
22638	131238
7369	131239
3777	131240
32426	131241
41847	131242
752	131243
28391	131244
48298	131245
171372	131246
1812	131247
49259	131248
28746	131249
9358	131250
41476	131251
43610	131252
133573	131253
3391	131254
9202	131255
68174	131256
8468	131257
27474	131258
19444	131259
683	131260
15187	131261
63393	131262
73130	131263
41287	131264
34387	131265
19313	131266
11874	131267
19222	131268
4860	131269
9093	131270
1745	131271
44987	131272
11553	131273
16	131274
241	131275
54	131276
24376	131277
16950	131278
34409	131279
29410	131280
78666	131281
9401	131282
19397	131283
811	131284
12945	131285
72337	131286
37480	131287
34166	131288
15266	131289
5660	131290
33982	131291
39229	131292
1649	131293
16424	131294
9141	131295
242	131296
60487	131297
15764	131298
627	131299
83429	131300
61048	131301
1037	131302
72305	131303
12723	131304
8565	131305
60194	131306
110234	131307
57624	131308
102801	131309
12659	131310
14732	131311
3305	131312
4386	131313
28142	131314
153009	131315
24286	131316
1251	131317
37985	131318
45384	131319
22949	131320
21157	131321
50418	131322
113292	131323
16663	131324
115802	131325
16601	131326
60742	131327
50542	131328
7957	131329
105348	131330
5917	131331
28222	131332
1003	131333
35124	131334
67754	131335
11027	131336
20623	131337
39818	131338
72240	131339
3701	131340
11599	131341
3657	131342
1334	131343
108282	131344
5230	131345
249	131346
11532	131347
88603	131348
10812	131349
39661	131350
458	131351
17962	131352
19240	131353
11606	131354
2891	131355
16340	131356
47829	131357
69061	131358
22030	131359
83053	131360
11000	131361
536	131362
13379	131363
2296	131364
61183	131365
42078	131366
17788	131367
41393	131368
47439	131369
877	131370
38226	131371
81458	131372
1992	131373
20773	131374
7312	131375
18353	131376
8003	131377
1097	131378
87560	131379
57373	131380
12059	131381
39634	131382
60176	131383
26770	131384
9963	131385
69	131386
3887	131387
8726	131388
11346	131389
120814	131390
99135	131391
105319	131392
17311	131393
88788	131394
92124	131395
25343	131396
5414	131397
61327	131398
2847	131399
276	131400
57409	131401
59310	131402
34579	131403
6047	131404
19196	131405
9196	131406
146978	131407
6393	131408
49918	131409
40500	131410
17744	131411
57551	131412
6568	131413
17469	131414
5123	131415
16175	131416
8379	131417
6672	131418
6160	131419
34760	131420
635	131421
1941	131422
473	131423
10464	131424
20269	131425
72444	131426
3348	131427
12	131428
172309	131429
87769	131430
2954	131431
16979	131432
50088	131433
5328	131434
25558	131435
357	131436
26565	131437
314	131438
31207	131439
4640	131440
28984	131441
81934	131442
30417	131443
3462	131444
87894	131445
20533	131446
4110	131447
3521	131448
50995	131449
5646	131450
19434	131451
83241	131452
11745	131453
24972	131454
5471	131455
15492	131456
4253	131457
68048	131458
9649	131459
42268	131460
17139	131461
31628	131462
16119	131463
110810	131464
23373	131465
3905	131466
38012	131467
35306	131468
2329	131469
38012	131470
23371	131471
30125	131472
10791	131473
19978	131474
5702	131475
13957	131476
23242	131477
57332	131478
744	131479
47561	131480
169537	131481
83464	131482
28894	131483
99	131484
14101	131485
39327	131486
21711	131487
195	131488
18561	131489
7299	131490
2504	131491
27563	131492
5123	131493
1885	131494
658	131495
11619	131496
12763	131497
29709	131498
40751	131499
5341	131500
56428	131501
8423	131502
899	131503
46735	131504
56295	131505
61102	131506
18694	131507
5728	131508
61341	131509
2188	131510
6589	131511
54047	131512
84470	131513
50102	131514
13179	131515
18652	131516
1292	131517
61617	131518
38125	131519
94307	131520
12065	131521
67479	131522
733	131523
6404	131524
69807	131525
3533	131526
4221	131527
2650	131528
36605	131529
76696	131530
3906	131531
44810	131532
46977	131533
44828	131534
112846	131535
58824	131536
16802	131537
23250	131538
49246	131539
55595	131540
2051	131541
14808	131542
51664	131543
55725	131544
12147	131545
67676	131546
4105	131547
21789	131548
39149	131549
12433	131550
39845	131551
26487	131552
69248	131553
82	131554
29270	131555
16343	131556
15849	131557
6345	131558
32312	131559
18157	131560
24987	131561
54291	131562
32685	131563
68701	131564
33633	131565
21956	131566
15284	131567
39816	131568
32562	131569
32542	131570
39866	131571
2035	131572
21343	131573
735	131574
47826	131575
31467	131576
11974	131577
28098	131578
64199	131579
30856	131580
17861	131581
16432	131582
67272	131583
27569	131584
38680	131585
20772	131586
1287	131587
28808	131588
8055	131589
29746	131590
25009	131591
145738	131592
6625	131593
6755	131594
7305	131595
57632	131596
13356	131597
60111	131598
67012	131599
47883	131600
91373	131601
32608	131602
45516	131603
12567	131604
17258	131605
22023	131606
24009	131607
61856	131608
84917	131609
67400	131610
38712	131611
8576	131612
57215	131613
2742	131614
13350	131615
17943	131616
66670	131617
17411	131618
32284	131619
51906	131620
32	131621
31212	131622
79227	131623
22443	131624
35166	131625
806	131626
40755	131627
54736	131628
755	131629
302	131630
82535	131631
64196	131632
765	131633
15357	131634
14796	131635
1680	131636
4222	131637
5703	131638
26738	131639
47860	131640
26225	131641
78990	131642
7346	131643
54221	131644
65826	131645
28560	131646
41174	131647
14517	131648
65759	131649
54133	131650
22016	131651
21538	131652
57214	131653
94500	131654
33330	131655
8983	131656
32567	131657
47166	131658
61627	131659
8370	131660
142995	131661
1236	131662
19744	131663
29156	131664
8209	131665
30536	131666
96557	131667
36640	131668
30821	131669
12900	131670
46994	131671
66023	131672
40538	131673
39313	131674
22023	131675
69198	131676
64271	131677
78658	131678
102388	131679
36898	131680
286	131681
3468	131682
24157	131683
71282	131684
84660	131685
26403	131686
41	131687
65026	131688
173708	131689
78205	131690
12384	131691
5799	131692
68624	131693
269	131694
30600	131695
70250	131696
45072	131697
57766	131698
6859	131699
12455	131700
37880	131701
53780	131702
55125	131703
14717	131704
36878	131705
608	131706
25209	131707
24627	131708
39739	131709
1058	131710
41046	131711
21258	131712
116683	131713
42519	131714
21189	131715
6524	131716
33312	131717
19373	131718
30920	131719
18669	131720
12917	131721
166670	131722
79619	131723
38907	131724
25884	131725
40840	131726
13550	131727
19266	131728
39846	131729
77867	131730
38584	131731
46590	131732
130434	131733
16683	131734
1343	131735
5348	131736
13302	131737
55118	131738
46520	131739
78222	131740
19620	131741
32610	131742
1104	131743
21719	131744
67167	131745
3810	131746
54917	131747
32620	131748
82158	131749
2260	131750
56445	131751
9358	131752
43527	131753
54590	131754
82817	131755
25511	131756
35753	131757
47974	131758
64554	131759
55816	131760
18913	131761
85050	131762
68340	131763
9823	131764
6572	131765
23203	131766
87541	131767
81652	131768
3821	131769
6584	131770
1422	131771
25594	131772
77926	131773
50012	131774
18520	131775
20760	131776
56078	131777
1041	131778
7864	131779
18233	131780
3800	131781
43216	131782
26789	131783
30819	131784
31940	131785
45601	131786
772	131787
39013	131788
10838	131789
55992	131790
55954	131791
25370	131792
70306	131793
79332	131794
45424	131795
99187	131796
87122	131797
39696	131798
18121	131799
10547	131800
23203	131801
130884	131802
28693	131803
3433	131804
14117	131805
7055	131806
83096	131807
10953	131808
15857	131809
1223	131810
129451	131811
85208	131812
27518	131813
15403	131814
30556	131815
34342	131816
24303	131817
14685	131818
42771	131819
20132	131820
6548	131821
45617	131822
19200	131823
84342	131824
17232	131825
34371	131826
11736	131827
12774	131828
75103	131829
964	131830
115583	131831
15278	131832
57206	131833
6465	131834
32608	131835
11518	131836
20853	131837
11859	131838
55735	131839
14966	131840
44943	131841
18388	131842
65744	131843
80155	131844
16654	131845
66661	131846
16789	131847
43067	131848
3502	131849
9068	131850
35763	131851
32779	131852
71107	131853
37977	131854
5802	131855
32513	131856
46159	131857
60921	131858
5863	131859
13251	131860
25940	131861
46453	131862
18077	131863
105837	131864
90934	131865
44630	131866
42597	131867
31748	131868
18402	131869
62099	131870
77759	131871
166791	131872
74838	131873
6141	131874
29146	131875
60374	131876
938	131877
39454	131878
32369	131879
5081	131880
7271	131881
1260	131882
26369	131883
19212	131884
16830	131885
83437	131886
18297	131887
10285	131888
34138	131889
52954	131890
36126	131891
4834	131892
2005	131893
18121	131894
16615	131895
39666	131896
296	131897
44846	131898
74710	131899
11329	131900
10915	131901
28805	131902
44855	131903
9815	131904
70839	131905
2277	131906
12573	131907
47613	131908
5746	131909
48128	131910
1	131911
101611	131912
54675	131913
104529	131914
128844	131915
32264	131916
45696	131917
37995	131918
37201	131919
68769	131920
34934	131921
39821	131922
57654	131923
615	131924
31191	131925
2660	131926
73317	131927
8295	131928
127587	131929
26818	131930
105759	131931
10276	131932
9666	131933
26879	131934
14776	131935
66595	131936
105986	131937
47488	131938
48990	131939
33333	131940
47867	131941
38215	131942
23789	131943
60006	131944
14939	131945
3380	131946
59784	131947
18354	131948
10527	131949
23939	131950
19076	131951
7682	131952
537	131953
41534	131954
1449	131955
9957	131956
10319	131957
31121	131958
49052	131959
12877	131960
58735	131961
5157	131962
30275	131963
81187	131964
8681	131965
21406	131966
79668	131967
51246	131968
35144	131969
6538	131970
13373	131971
7	131972
39530	131973
410	131974
24825	131975
53872	131976
167900	131977
61297	131978
90531	131979
58668	131980
177874	131981
22725	131982
1914	131983
113540	131984
72884	131985
19270	131986
20905	131987
3543	131988
28184	131989
29197	131990
37695	131991
37534	131992
160179	131993
56607	131994
11338	131995
15018	131996
34948	131997
54252	131998
38661	131999
500	132000
13501	132001
24492	132002
24492	132003
3210	132004
5120	132005
1308	132006
263	132007
110203	132008
69955	132009
27426	132010
9703	132011
138958	132012
222	132013
1242	132014
16922	132015
22041	132016
30149	132017
16922	132018
9703	132019
8192	132020
61144	132021
29229	132022
61210	132023
6884	132024
6884	132025
25635	132026
12724	132027
25725	132028
14950	132029
24429	132030
4994	132031
3851	132032
12264	132033
16540	132034
28612	132035
24931	132036
263	132037
9038	132038
10484	132039
18743	132040
83058	132041
8945	132042
573	132043
336	132044
36889	132045
1833	132046
46982	132047
13231	132048
24143	132049
31	132050
10931	132051
19704	132052
49182	132053
39724	132054
33640	132055
26908	132056
34170	132057
17104	132058
32585	132059
110851	132060
58946	132061
11918	132062
8257	132063
13970	132064
22095	132065
32499	132066
34194	132067
181694	132068
7774	132069
28054	132070
19132	132071
51804	132072
9172	132073
1	132074
19287	132075
90377	132076
1051	132077
16054	132078
10548	132079
16331	132080
15160	132081
32275	132082
3214	132083
26435	132084
113588	132085
13533	132086
87605	132087
67465	132088
22503	132089
24868	132090
18363	132091
26508	132092
8406	132093
25878	132094
5176	132095
28392	132096
117649	132097
137690	132098
44	132099
27291	132100
31968	132101
28807	132102
63598	132103
14222	132104
423	132105
3879	132106
34129	132107
49	132108
19127	132109
9791	132110
94628	132111
3405	132112
4929	132113
14399	132114
28925	132115
76500	132116
21645	132117
40713	132118
20648	132119
50781	132120
29754	132121
90288	132122
866	132123
16447	132124
49934	132125
34148	132126
33801	132127
34149	132128
893	132129
14108	132130
41354	132131
18188	132132
1430	132133
147	132134
9691	132135
29703	132136
16676	132137
14691	132138
27911	132139
6042	132140
31940	132141
61830	132142
35576	132143
5297	132144
11315	132145
10727	132146
152693	132147
18283	132148
15349	132149
58837	132150
3699	132151
8271	132152
13034	132153
13125	132154
61030	132155
39949	132156
50602	132157
5472	132158
16270	132159
69630	132160
11681	132161
40004	132162
60050	132163
23100	132164
41672	132165
3742	132166
44302	132167
19365	132168
23543	132169
7439	132170
876	132171
1474	132172
22332	132173
34588	132174
16047	132175
37097	132176
50025	132177
17149	132178
129470	132179
50088	132180
30170	132181
69892	132182
21011	132183
41497	132184
16199	132185
1277	132186
44675	132187
12319	132188
49868	132189
118268	132190
68963	132191
18996	132192
10684	132193
78538	132194
11697	132195
187962	132196
12303	132197
41553	132198
34295	132199
19220	132200
23407	132201
19174	132202
3295	132203
51384	132204
30497	132205
9182	132206
38115	132207
79725	132208
383	132209
83574	132210
414	132211
30187	132212
32430	132213
6686	132214
83979	132215
175097	132216
4869	132217
647	132218
14710	132219
52467	132220
103803	132221
74903	132222
2530	132223
32352	132224
15702	132225
102975	132226
64507	132227
1388	132228
8204	132229
49866	132230
1397	132231
260	132232
125897	132233
3737	132234
1780	132235
18239	132236
2988	132237
12128	132238
12857	132239
63903	132240
53276	132241
19899	132242
9677	132243
105068	132244
89514	132245
22474	132246
16019	132247
100371	132248
28837	132249
61885	132250
32187	132251
44246	132252
27513	132253
8697	132254
40701	132255
68098	132256
10755	132257
36592	132258
9275	132259
323	132260
6686	132261
77280	132262
90948	132263
10949	132264
53142	132265
8957	132266
21820	132267
1053	132268
15291	132269
316	132270
80411	132271
17765	132272
694	132273
3906	132274
64384	132275
49182	132276
16875	132277
18189	132278
18343	132279
40586	132280
15656	132281
21809	132282
33481	132283
31221	132284
61702	132285
17532	132286
17893	132287
37699	132288
24366	132289
51359	132290
67035	132291
3509	132292
24780	132293
274	132294
22156	132295
75492	132296
32268	132297
1099	132298
504	132299
1930	132300
68965	132301
50169	132302
631	132303
4576	132304
22535	132305
6198	132306
61983	132307
100195	132308
549	132309
19846	132310
54508	132311
549	132312
2810	132313
1302	132314
25120	132315
36960	132316
34308	132317
112373	132318
23084	132319
5080	132320
82900	132321
57534	132322
27066	132323
16991	132324
16178	132325
4907	132326
17816	132327
1763	132328
135631	132329
5777	132330
3705	132331
2601	132332
17482	132333
4514	132334
32193	132335
33884	132336
62325	132337
107340	132338
1803	132339
15829	132340
15800	132341
12056	132342
15257	132343
87011	132344
41120	132345
100348	132346
87519	132347
5743	132348
22030	132349
22143	132350
26169	132351
48531	132352
109981	132353
26350	132354
64569	132355
27319	132356
688	132357
23932	132358
43869	132359
29260	132360
1555	132361
22036	132362
63976	132363
39306	132364
47825	132365
32460	132366
25349	132367
47685	132368
47979	132369
35559	132370
22114	132371
7759	132372
24128	132373
42706	132374
25873	132375
99142	132376
21741	132377
14776	132378
4473	132379
3795	132380
3943	132381
39502	132382
45789	132383
47759	132384
47565	132385
58987	132386
21976	132387
18272	132388
56509	132389
31110	132390
59275	132391
35799	132392
42476	132393
39405	132394
26622	132395
24334	132396
21950	132397
29558	132398
9506	132399
12602	132400
8835	132401
35084	132402
71809	132403
59132	132404
124903	132405
30471	132406
26608	132407
83660	132408
17235	132409
26230	132410
40788	132411
42654	132412
68486	132413
148169	132414
100300	132415
72538	132416
36391	132417
68774	132418
128433	132419
6926	132420
86090	132421
15184	132422
5849	132423
5266	132424
141185	132425
1321	132426
55734	132427
30750	132428
8	132429
34842	132430
33793	132431
78856	132432
14960	132433
29939	132434
26665	132435
136212	132436
16488	132437
604	132438
170736	132439
17344	132440
54170	132441
26167	132442
6315	132443
20390	132444
4768	132445
36240	132446
12213	132447
18080	132448
9413	132449
36623	132450
116751	132451
48214	132452
48191	132453
57892	132454
72493	132455
84358	132456
46518	132457
66466	132458
28172	132459
57913	132460
4114	132461
18451	132462
65749	132463
19535	132464
15436	132465
10424	132466
256	132467
78808	132468
35244	132469
5442	132470
17323	132471
80245	132472
135735	132473
17344	132474
83863	132475
10329	132476
71287	132477
116178	132478
83857	132479
10329	132480
46124	132481
11164	132482
115215	132483
60351	132484
166341	132485
51231	132486
4768	132487
72070	132488
60351	132489
110978	132490
20403	132491
8934	132492
8934	132493
101382	132494
5181	132495
20403	132496
173155	132497
36392	132498
28172	132499
8190	132500
110978	132501
23776	132502
130959	132503
5181	132504
20640	132505
47149	132506
16488	132507
23035	132508
69409	132509
15551	132510
58292	132511
14926	132512
8934	132513
146	132514
167471	132515
60783	132516
180258	132517
4763	132518
21069	132519
14301	132520
167077	132521
35245	132522
55641	132523
29939	132524
66467	132525
16426	132526
12495	132527
16488	132528
15104	132529
123470	132530
10257	132531
109233	132532
86090	132533
35547	132534
8934	132535
53234	132536
615	132537
30427	132538
9740	132539
21101	132540
74061	132541
16969	132542
15184	132543
21045	132544
83323	132545
17348	132546
86090	132547
74180	132548
126559	132549
112627	132550
36668	132551
124361	132552
7838	132553
7010	132554
46145	132555
100980	132556
100959	132557
96394	132558
18122	132559
66789	132560
54854	132561
6265	132562
101892	132563
8142	132564
148077	132565
61506	132566
3766	132567
110146	132568
26726	132569
68696	132570
1831	132571
57918	132572
79248	132573
3727	132574
53604	132575
79750	132576
69952	132577
15551	132578
130033	132579
162470	132580
69149	132581
84543	132582
157673	132583
36668	132584
10963	132585
604	132586
2343	132587
130955	132588
103251	132589
97678	132590
65731	132591
18225	132592
6322	132593
29473	132594
32057	132595
170353	132596
23821	132597
65012	132598
145808	132599
74056	132600
127115	132601
61517	132602
28918	132603
47912	132604
48949	132605
73004	132606
81059	132607
127042	132608
28629	132609
122535	132610
127430	132611
48853	132612
51922	132613
66739	132614
8934	132615
107791	132616
43534	132617
74202	132618
80909	132619
1598	132620
10329	132621
52325	132622
55408	132623
46586	132624
21230	132625
141178	132626
49334	132627
7130	132628
45287	132629
54895	132630
80163	132631
21837	132632
8790	132633
10329	132634
7812	132635
109265	132636
75685	132637
138768	132638
20548	132639
88770	132640
18852	132641
141185	132642
16635	132643
89328	132644
20575	132645
17323	132646
17323	132647
63410	132648
131017	132649
130870	132650
30085	132651
83789	132652
74115	132653
76721	132654
10246	132655
18090	132656
13766	132657
13852	132658
68661	132659
31167	132660
37869	132661
25117	132662
18090	132663
32423	132664
146771	132665
739	132666
143110	132667
58589	132668
13026	132669
30969	132670
5658	132671
74352	132672
23793	132673
3157	132674
12689	132675
103907	132676
8087	132677
70802	132678
16711	132679
18564	132680
22201	132681
44238	132682
12040	132683
12052	132684
29821	132685
1485	132686
22146	132687
6495	132688
8244	132689
9677	132690
3405	132691
74378	132692
10251	132693
239	132694
43760	132695
4959	132696
1461	132697
73742	132698
12961	132699
41591	132700
110362	132701
10002	132702
41132	132703
41482	132704
130508	132705
677	132706
12917	132707
19241	132708
55919	132709
857	132710
123558	132711
7134	132712
70420	132713
68	132714
6151	132715
11870	132716
28257	132717
272	132718
934	132719
89957	132720
2024	132721
36863	132722
8641	132723
2012	132724
116932	132725
1245	132726
62654	132727
8414	132728
82703	132729
57714	132730
28215	132731
31487	132732
68836	132733
924	132734
3602	132735
4216	132736
31119	132737
26924	132738
9633	132739
9633	132740
29510	132741
60338	132742
185571	132743
28309	132744
65681	132745
19250	132746
50184	132747
16052	132748
34947	132749
10596	132750
10748	132751
2114	132752
26419	132753
108	132754
104469	132755
7435	132756
8105	132757
26681	132758
17832	132759
7807	132760
83837	132761
69033	132762
11019	132763
21808	132764
35859	132765
73	132766
15313	132767
29898	132768
32778	132769
68790	132770
51624	132771
64	132772
31256	132773
101610	132774
161348	132775
26395	132776
39747	132777
67858	132778
72659	132779
11598	132780
52594	132781
28672	132782
33900	132783
10217	132784
16639	132785
52092	132786
122573	132787
1114	132788
110899	132789
44740	132790
15433	132791
29519	132792
278	132793
13406	132794
36942	132795
8387	132796
60452	132797
59810	132798
18959	132799
511	132800
69345	132801
101311	132802
14171	132803
5035	132804
16133	132805
109584	132806
48090	132807
142463	132808
20082	132809
60748	132810
2408	132811
11400	132812
10246	132813
31612	132814
60570	132815
71165	132816
3042	132817
95512	132818
58919	132819
34975	132820
69924	132821
5393	132822
67071	132823
52325	132824
26116	132825
69924	132826
66161	132827
125858	132828
10409	132829
6376	132830
32	132831
18614	132832
11373	132833
74485	132834
14528	132835
58919	132836
26927	132837
26924	132838
32772	132839
37485	132840
114057	132841
46317	132842
25512	132843
41010	132844
1054	132845
46038	132846
23651	132847
10410	132848
48734	132849
90170	132850
34886	132851
121021	132852
8722	132853
9728	132854
11728	132855
56858	132856
90155	132857
36067	132858
6455	132859
878	132860
655	132861
9642	132862
21595	132863
3112	132864
5262	132865
42733	132866
5380	132867
46636	132868
45749	132869
16062	132870
10627	132871
50145	132872
88512	132873
88938	132874
52430	132875
4896	132876
19744	132877
20116	132878
5001	132879
14554	132880
1520	132881
7788	132882
70792	132883
14619	132884
57029	132885
8657	132886
4066	132887
7304	132888
1743	132889
26322	132890
52115	132891
5007	132892
6604	132893
47721	132894
7303	132895
115300	132896
53782	132897
28060	132898
6005	132899
132766	132900
1581	132901
803	132902
21864	132903
22055	132904
394	132905
16599	132906
43171	132907
52394	132908
87686	132909
48226	132910
84075	132911
75021	132912
95785	132913
1566	132914
42236	132915
62001	132916
76	132917
59882	132918
18226	132919
46554	132920
33760	132921
4	132922
104863	132923
73936	132924
26884	132925
20802	132926
186592	132927
130487	132928
2114	132929
54393	132930
944	132931
5746	132932
28216	132933
173465	132934
85354	132935
59996	132936
1734	132937
41530	132938
52247	132939
15107	132940
25215	132941
53643	132942
10954	132943
56981	132944
6083	132945
28658	132946
3825	132947
70318	132948
5078	132949
42798	132950
97254	132951
2877	132952
66965	132953
3	132954
64586	132955
25428	132956
146	132957
87597	132958
25612	132959
31	132960
50904	132961
104751	132962
72210	132963
34153	132964
10687	132965
39600	132966
172795	132967
11918	132968
125630	132969
54951	132970
24336	132971
17569	132972
95581	132973
54441	132974
7975	132975
36100	132976
31307	132977
32837	132978
13783	132979
31307	132980
19878	132981
23642	132982
14967	132983
51696	132984
13818	132985
2521	132986
14111	132987
51389	132988
4825	132989
20869	132990
21417	132991
61716	132992
22117	132993
51540	132994
2562	132995
9557	132996
39201	132997
6121	132998
9395	132999
33462	133000
2442	133001
165	133002
47828	133003
704	133004
104597	133005
78227	133006
40000	133007
17377	133008
7018	133009
45252	133010
12847	133011
39684	133012
47133	133013
64827	133014
32526	133015
29345	133016
20967	133017
46011	133018
1996	133019
10636	133020
75253	133021
60898	133022
17891	133023
68189	133024
42706	133025
23677	133026
8367	133027
17978	133028
66693	133029
65112	133030
54535	133031
17515	133032
37495	133033
79262	133034
49159	133035
95558	133036
66225	133037
6139	133038
30728	133039
9131	133040
20986	133041
59295	133042
15006	133043
38263	133044
38962	133045
20822	133046
28798	133047
6406	133048
15053	133049
24998	133050
4666	133051
36908	133052
68956	133053
53819	133054
9297	133055
31534	133056
6915	133057
82608	133058
10490	133059
77980	133060
11345	133061
26071	133062
102825	133063
52319	133064
31164	133065
16549	133066
20540	133067
24860	133068
15179	133069
12684	133070
47823	133071
32780	133072
45821	133073
20963	133074
50630	133075
66370	133076
36840	133077
9368	133078
39597	133079
31955	133080
39358	133081
8975	133082
26226	133083
6876	133084
31767	133085
69136	133086
79799	133087
120690	133088
32842	133089
25666	133090
99584	133091
53862	133092
66057	133093
20645	133094
50665	133095
40143	133096
626	133097
67578	133098
46330	133099
7980	133100
10901	133101
45775	133102
81684	133103
21203	133104
2530	133105
9615	133106
23501	133107
67634	133108
24623	133109
26245	133110
7838	133111
59109	133112
18143	133113
102367	133114
121004	133115
7880	133116
1578	133117
47658	133118
5180	133119
55216	133120
17989	133121
37434	133122
11754	133123
71125	133124
54498	133125
9374	133126
69160	133127
26329	133128
55979	133129
56560	133130
59030	133131
58724	133132
82740	133133
45343	133134
14673	133135
36986	133136
127213	133137
5270	133138
30828	133139
65696	133140
45930	133141
60050	133142
38613	133143
21670	133144
81922	133145
119932	133146
32418	133147
26222	133148
91884	133149
12666	133150
8317	133151
42492	133152
161012	133153
14706	133154
101426	133155
83553	133156
126718	133157
69221	133158
53322	133159
14928	133160
39349	133161
78437	133162
28319	133163
38763	133164
32606	133165
50938	133166
54711	133167
36773	133168
31239	133169
18280	133170
26754	133171
2533	133172
6983	133173
52195	133174
23997	133175
143933	133176
14694	133177
3280	133178
5000	133179
174370	133180
68015	133181
56492	133182
46696	133183
9271	133184
7016	133185
47636	133186
17912	133187
78748	133188
37651	133189
20724	133190
36932	133191
18267	133192
79296	133193
14654	133194
77564	133195
66590	133196
37988	133197
34370	133198
34370	133199
38340	133200
38340	133201
46003	133202
9151	133203
25118	133204
4659	133205
39375	133206
10211	133207
2165	133208
15290	133209
46951	133210
14625	133211
7573	133212
91076	133213
46387	133214
78027	133215
56953	133216
9420	133217
21189	133218
25570	133219
12561	133220
44610	133221
32023	133222
45913	133223
156654	133224
26694	133225
38556	133226
21299	133227
47137	133228
17841	133229
25665	133230
56514	133231
79999	133232
4572	133233
30455	133234
174959	133235
31128	133236
14944	133237
68848	133238
17711	133239
47984	133240
17668	133241
45844	133242
9297	133243
12467	133244
14814	133245
14921	133246
120604	133247
25454	133248
18287	133249
9811	133250
177443	133251
37390	133252
137251	133253
39661	133254
32779	133255
69083	133256
27853	133257
25498	133258
182	133259
74503	133260
8578	133261
102969	133262
1386	133263
90128	133264
31236	133265
11497	133266
40083	133267
14334	133268
132487	133269
84019	133270
63087	133271
171082	133272
84020	133273
163412	133274
15	133275
72736	133276
4059	133277
47111	133278
4661	133279
81747	133280
124314	133281
19159	133282
75012	133283
38522	133284
78401	133285
15677	133286
84043	133287
67317	133288
49815	133289
26829	133290
19479	133291
10004	133292
21808	133293
39489	133294
76553	133295
468	133296
31217	133297
10476	133298
5874	133299
78	133300
56090	133301
622	133302
77226	133303
4823	133304
13047	133305
5613	133306
47621	133307
41849	133308
13131	133309
51032	133310
1691	133311
27146	133312
92260	133313
11163	133314
12809	133315
70222	133316
19479	133317
68834	133318
49211	133319
1749	133320
57302	133321
60590	133322
19415	133323
23477	133324
109807	133325
6484	133326
23335	133327
6524	133328
88685	133329
28530	133330
34661	133331
8496	133332
130823	133333
28121	133334
41788	133335
19376	133336
87456	133337
22787	133338
88704	133339
108930	133340
109457	133341
78955	133342
12914	133343
799	133344
1070	133345
255	133346
7422	133347
1233	133348
11586	133349
2536	133350
99044	133351
10848	133352
90042	133353
12848	133354
21389	133355
5319	133356
49552	133357
100200	133358
12420	133359
54805	133360
30559	133361
34642	133362
27672	133363
61525	133364
36425	133365
125412	133366
54666	133367
20127	133368
987	133369
8321	133370
17669	133371
62046	133372
5714	133373
55927	133374
36869	133375
25709	133376
10309	133377
15315	133378
42361	133379
58626	133380
175018	133381
6336	133382
14117	133383
13511	133384
37533	133385
30397	133386
39579	133387
144009	133388
31525	133389
54816	133390
154631	133391
71817	133392
19646	133393
5611	133394
8112	133395
7535	133396
1526	133397
51092	133398
42284	133399
122551	133400
8730	133401
3621	133402
56514	133403
7330	133404
8775	133405
180269	133406
121580	133407
87985	133408
23780	133409
27879	133410
2741	133411
100170	133412
64223	133413
16333	133414
3918	133415
3927	133416
630	133417
72775	133418
10261	133419
139678	133420
49793	133421
88339	133422
70083	133423
3572	133424
2495	133425
77689	133426
43246	133427
43642	133428
133817	133429
7948	133430
54251	133431
5851	133432
46402	133433
115375	133434
35576	133435
7373	133436
9360	133437
1218	133438
19721	133439
5035	133440
97870	133441
18636	133442
13508	133443
46935	133444
7866	133445
5442	133446
37530	133447
73629	133448
53696	133449
36093	133450
11730	133451
9791	133452
34204	133453
41409	133454
15793	133455
12564	133456
11663	133457
71520	133458
9990	133459
26025	133460
42459	133461
11943	133462
31080	133463
66536	133464
18991	133465
4222	133466
116535	133467
5401	133468
75427	133469
21420	133470
66941	133471
32877	133472
56711	133473
171	133474
4337	133475
3019	133476
17413	133477
39410	133478
20047	133479
1482	133480
24702	133481
88664	133482
20389	133483
20272	133484
7241	133485
17095	133486
104378	133487
9869	133488
38125	133489
6713	133490
29888	133491
15499	133492
1998	133493
3019	133494
102433	133495
80658	133496
88666	133497
39728	133498
1381	133499
153242	133500
62734	133501
77505	133502
58165	133503
88666	133504
25616	133505
42377	133506
5777	133507
2588	133508
22562	133509
164468	133510
92857	133511
672	133512
83402	133513
117491	133514
9947	133515
10175	133516
57398	133517
2024	133518
5633	133519
3631	133520
35965	133521
1252	133522
28844	133523
36727	133524
4046	133525
16039	133526
34076	133527
14522	133528
2371	133529
30089	133530
8956	133531
1156	133532
66941	133533
141470	133534
105946	133535
4788	133536
24710	133537
31770	133538
60198	133539
96722	133540
78905	133541
9460	133542
7970	133543
41895	133544
52143	133545
30061	133546
41872	133547
71604	133548
4767	133549
107289	133550
6806	133551
14959	133552
135429	133553
74238	133554
4072	133555
31023	133556
59364	133557
81103	133558
12515	133559
16617	133560
75592	133561
86269	133562
187257	133563
12213	133564
87871	133565
3132	133566
23081	133567
14093	133568
97731	133569
9170	133570
2968	133571
49797	133572
23110	133573
1768	133574
9093	133575
52896	133576
24062	133577
123439	133578
7544	133579
9008	133580
25766	133581
2968	133582
503	133583
10198	133584
6937	133585
11420	133586
3861	133587
53374	133588
52908	133589
20275	133590
8568	133591
67852	133592
108385	133593
50334	133594
27813	133595
906	133596
106911	133597
462	133598
87037	133599
139267	133600
91123	133601
121952	133602
99283	133603
32892	133604
42561	133605
147903	133606
10697	133607
74489	133608
125623	133609
31993	133610
52441	133611
32112	133612
58993	133613
2705	133614
28990	133615
55273	133616
41355	133617
11393	133618
19115	133619
6992	133620
2335	133621
90095	133622
2571	133623
78148	133624
53331	133625
53618	133626
15984	133627
143292	133628
6980	133629
14512	133630
13077	133631
91941	133632
14558	133633
105461	133634
70013	133635
77184	133636
157152	133637
99125	133638
64856	133639
17515	133640
49940	133641
26233	133642
569	133643
569	133644
3283	133645
12218	133646
35300	133647
4572	133648
67738	133649
53664	133650
12324	133651
7218	133652
46322	133653
678	133654
19742	133655
243	133656
18145	133657
102304	133658
92962	133659
44495	133660
50093	133661
1453	133662
2640	133663
99474	133664
9425	133665
15712	133666
57503	133667
1456	133668
63975	133669
56961	133670
13340	133671
84550	133672
86683	133673
11922	133674
46567	133675
616	133676
49048	133677
7395	133678
1048	133679
7525	133680
1257	133681
37369	133682
88082	133683
174772	133684
5	133685
25397	133686
60385	133687
60393	133688
3001	133689
386	133690
58115	133691
18796	133692
14238	133693
112462	133694
26630	133695
54982	133696
7076	133697
13317	133698
57029	133699
95815	133700
4195	133701
5059	133702
28006	133703
4837	133704
40668	133705
15323	133706
32314	133707
39160	133708
39035	133709
184447	133710
23334	133711
124445	133712
33869	133713
47223	133714
21310	133715
82870	133716
41533	133717
45904	133718
35151	133719
1276	133720
9281	133721
131108	133722
34648	133723
2822	133724
27524	133725
12676	133726
15371	133727
29614	133728
133294	133729
13830	133730
47349	133731
36125	133732
9742	133733
35118	133734
16576	133735
33146	133736
8732	133737
6239	133738
1503	133739
20206	133740
932	133741
50252	133742
28429	133743
52773	133744
41279	133745
49642	133746
46662	133747
7109	133748
2172	133749
879	133750
82567	133751
19218	133752
60217	133753
5919	133754
149	133755
28405	133756
29970	133757
3871	133758
72839	133759
33808	133760
41639	133761
29750	133762
40878	133763
40473	133764
34208	133765
70037	133766
3461	133767
10159	133768
17349	133769
40328	133770
1605	133771
9028	133772
479	133773
53476	133774
175176	133775
9853	133776
3164	133777
9981	133778
61848	133779
21204	133780
39230	133781
14158	133782
75041	133783
55993	133784
6349	133785
1888	133786
50458	133787
50188	133788
34628	133789
62862	133790
3049	133791
25342	133792
9800	133793
24193	133794
43110	133795
88914	133796
5830	133797
9580	133798
16733	133799
28368	133800
12590	133801
21576	133802
8059	133803
129701	133804
26267	133805
41468	133806
5812	133807
37190	133808
21430	133809
13733	133810
9282	133811
92885	133812
11117	133813
3431	133814
4512	133815
81837	133816
24620	133817
5848	133818
80602	133819
82898	133820
96209	133821
60498	133822
89670	133823
32655	133824
15141	133825
9	133826
877	133827
560	133828
11044	133829
72000	133830
57370	133831
5052	133832
51711	133833
5729	133834
770	133835
86044	133836
16073	133837
31791	133838
57	133839
59748	133840
28409	133841
34640	133842
14280	133843
84031	133844
13014	133845
565	133846
40351	133847
200	133848
13353	133849
37207	133850
43583	133851
29217	133852
34027	133853
24417	133854
9123	133855
83	133856
52367	133857
152	133858
4477	133859
83167	133860
4780	133861
15407	133862
45058	133863
28453	133864
923	133865
22283	133866
11353	133867
30336	133868
78086	133869
31366	133870
144661	133871
57746	133872
31116	133873
1230	133874
65819	133875
10740	133876
25826	133877
160479	133878
20201	133879
4802	133880
3322	133881
31637	133882
179650	133883
17726	133884
39121	133885
48042	133886
1040	133887
31506	133888
15483	133889
37051	133890
3975	133891
31248	133892
71411	133893
71409	133894
58845	133895
62	133896
29135	133897
20545	133898
18402	133899
8413	133900
65279	133901
159250	133902
29936	133903
178898	133904
33979	133905
124354	133906
9839	133907
10424	133908
106377	133909
151287	133910
36924	133911
29786	133912
3340	133913
58256	133914
66640	133915
34612	133916
55254	133917
958	133918
16707	133919
63652	133920
6336	133921
170678	133922
5979	133923
41800	133924
27785	133925
5206	133926
12295	133927
12295	133928
7719	133929
77117	133930
21693	133931
17367	133932
15206	133933
77047	133934
52676	133935
44322	133936
2	133937
7443	133938
29910	133939
2685	133940
4411	133941
6331	133942
28595	133943
180281	133944
13593	133945
52615	133946
11598	133947
9860	133948
65155	133949
34747	133950
84335	133951
36336	133952
20858	133953
60319	133954
63093	133955
6260	133956
11184	133957
23370	133958
6503	133959
36579	133960
23074	133961
42264	133962
48495	133963
3352	133964
29233	133965
48135	133966
54652	133967
601	133968
11571	133969
19125	133970
83866	133971
73302	133972
30546	133973
98248	133974
73302	133975
7760	133976
2656	133977
13312	133978
11127	133979
9521	133980
86127	133981
103432	133982
63950	133983
33867	133984
103738	133985
49349	133986
57992	133987
84163	133988
71722	133989
25457	133990
138126	133991
109831	133992
20489	133993
10986	133994
92147	133995
17084	133996
33702	133997
36470	133998
60345	133999
9507	134000
89120	134001
72714	134002
42155	134003
73140	134004
28641	134005
24850	134006
44860	134007
29828	134008
2094	134009
60697	134010
5451	134011
135576	134012
70017	134013
23521	134014
42170	134015
9530	134016
18101	134017
25395	134018
8124	134019
35581	134020
116315	134021
114071	134022
69356	134023
132027	134024
55411	134025
55225	134026
30261	134027
22177	134028
93261	134029
11156	134030
104111	134031
41335	134032
4725	134033
21175	134034
18576	134035
27881	134036
110212	134037
184547	134038
1383	134039
7114	134040
50631	134041
161378	134042
72568	134043
101358	134044
158082	134045
86250	134046
18442	134047
180496	134048
33013	134049
141167	134050
117650	134051
63124	134052
92547	134053
109312	134054
14455	134055
84912	134056
36317	134057
17954	134058
87945	134059
65520	134060
27221	134061
58342	134062
29613	134063
33926	134064
5382	134065
162260	134066
83808	134067
140953	134068
124213	134069
108673	134070
30468	134071
103057	134072
143002	134073
97349	134074
16167	134075
9434	134076
136463	134077
12604	134078
43973	134079
109949	134080
10384	134081
13796	134082
4865	134083
68257	134084
18679	134085
1403	134086
44009	134087
150279	134088
88041	134089
14470	134090
92268	134091
7725	134092
52771	134093
52626	134094
52732	134095
50602	134096
88574	134097
87416	134098
69535	134099
29835	134100
12189	134101
183066	134102
34015	134103
75782	134104
3168	134105
29912	134106
17122	134107
93546	134108
9874	134109
27142	134110
115227	134111
29802	134112
115767	134113
36286	134114
40085	134115
5605	134116
19023	134117
6826	134118
137211	134119
41971	134120
45339	134121
4688	134122
53759	134123
105401	134124
134693	134125
109586	134126
162509	134127
165603	134128
56111	134129
114916	134130
58170	134131
139749	134132
186231	134133
52858	134134
76052	134135
68253	134136
49652	134137
52562	134138
142904	134139
101559	134140
72886	134141
7135	134142
4044	134143
26164	134144
75456	134145
5460	134146
92564	134147
57860	134148
79905	134149
139138	134150
75725	134151
110608	134152
85682	134153
131463	134154
7147	134155
53117	134156
103651	134157
99270	134158
29853	134159
179959	134160
58128	134161
149209	134162
105794	134163
20539	134164
60351	134165
6309	134166
39904	134167
38865	134168
84721	134169
9568	134170
32007	134171
97261	134172
4411	134173
83105	134174
5	134175
41323	134176
175981	134177
45139	134178
31632	134179
96556	134180
70066	134181
138867	134182
75160	134183
13651	134184
117365	134185
22984	134186
117819	134187
60285	134188
33036	134189
92206	134190
139231	134191
11080	134192
90608	134193
64188	134194
1031	134195
125148	134196
88436	134197
88502	134198
43996	134199
132403	134200
93416	134201
186608	134202
49847	134203
38795	134204
67673	134205
151678	134206
183496	134207
80359	134208
34643	134209
50300	134210
76099	134211
101231	134212
88058	134213
8807	134214
40195	134215
9729	134216
94605	134217
6792	134218
12353	134219
48953	134220
41899	134221
21029	134222
76793	134223
50606	134224
88843	134225
16122	134226
139040	134227
23306	134228
5492	134229
96648	134230
60617	134231
12348	134232
5951	134233
20389	134234
36889	134235
49573	134236
55279	134237
62995	134238
114420	134239
30136	134240
36700	134241
88937	134242
25185	134243
27167	134244
92642	134245
28367	134246
34776	134247
94355	134248
81605	134249
77451	134250
6484	134251
31243	134252
87640	134253
100431	134254
20193	134255
69978	134256
127729	134257
19160	134258
31262	134259
84004	134260
37544	134261
39964	134262
42723	134263
131545	134264
36548	134265
7076	134266
139611	134267
70748	134268
41234	134269
40166	134270
44516	134271
93674	134272
22160	134273
125380	134274
54837	134275
64814	134276
46169	134277
28453	134278
30507	134279
50518	134280
44410	134281
37492	134282
8937	134283
28261	134284
81633	134285
92737	134286
110517	134287
60060	134288
106488	134289
104436	134290
60308	134291
138913	134292
164626	134293
86768	134294
117983	134295
3252	134296
79779	134297
24939	134298
44427	134299
21087	134300
161639	134301
77463	134302
67835	134303
94572	134304
6849	134305
6082	134306
154776	134307
3148	134308
116340	134309
101269	134310
3718	134311
76942	134312
27827	134313
73066	134314
2816	134315
55762	134316
83927	134317
3313	134318
7100	134319
88339	134320
180386	134321
52623	134322
79251	134323
23153	134324
34642	134325
142618	134326
105721	134327
79538	134328
44406	134329
1441	134330
5172	134331
157224	134332
65310	134333
64080	134334
153644	134335
37431	134336
21540	134337
121626	134338
45363	134339
97571	134340
134354	134341
72762	134342
4810	134343
137442	134344
16894	134345
7437	134346
17743	134347
9898	134348
65832	134349
56126	134350
22393	134351
79117	134352
13721	134353
27142	134354
109057	134355
54718	134356
4692	134357
4692	134358
25549	134359
116479	134360
107675	134361
158312	134362
72859	134363
23003	134364
41430	134365
132224	134366
6755	134367
108637	134368
63805	134369
110136	134370
172520	134371
3541	134372
69386	134373
104579	134374
58383	134375
41314	134376
72100	134377
178981	134378
9787	134379
17185	134380
17253	134381
64662	134382
82153	134383
33931	134384
82290	134385
64386	134386
27158	134387
15180	134388
25960	134389
70256	134390
160142	134391
185945	134392
120468	134393
16227	134394
126388	134395
1538	134396
6014	134397
7563	134398
22919	134399
8421	134400
18483	134401
119362	134402
37513	134403
87546	134404
125346	134405
35435	134406
108686	134407
38772	134408
22959	134409
30259	134410
34616	134411
30003	134412
65922	134413
11395	134414
124006	134415
28000	134416
178523	134417
21070	134418
93761	134419
12697	134420
49277	134421
79705	134422
48216	134423
109751	134424
76162	134425
134537	134426
95049	134427
134281	134428
50110	134429
4922	134430
36201	134431
5468	134432
26287	134433
153189	134434
29848	134435
36422	134436
16800	134437
101968	134438
25339	134439
13531	134440
50393	134441
120378	134442
14072	134443
28427	134444
102109	134445
44431	134446
2241	134447
109886	134448
40112	134449
57869	134450
101726	134451
36739	134452
62887	134453
20674	134454
37747	134455
24661	134456
9589	134457
66761	134458
96318	134459
34804	134460
137640	134461
142341	134462
28402	134463
17664	134464
107903	134465
72598	134466
46589	134467
2285	134468
50372	134469
33060	134470
59839	134471
28559	134472
63888	134473
18931	134474
8448	134475
59699	134476
7028	134477
50590	134478
37687	134479
88476	134480
47280	134481
128294	134482
47320	134483
146332	134484
172359	134485
77350	134486
118043	134487
28369	134488
18085	134489
71764	134490
87091	134491
12205	134492
17127	134493
94545	134494
6103	134495
30238	134496
93155	134497
15915	134498
20238	134499
27720	134500
159351	134501
181189	134502
125330	134503
9804	134504
100950	134505
20457	134506
107428	134507
41232	134508
22188	134509
15553	134510
95184	134511
110031	134512
14753	134513
43752	134514
53904	134515
107279	134516
10654	134517
133357	134518
32898	134519
63592	134520
48219	134521
48280	134522
33881	134523
45530	134524
18943	134525
30519	134526
160725	134527
49619	134528
1682	134529
88364	134530
4141	134531
1819	134532
184454	134533
140087	134534
128448	134535
33898	134536
154623	134537
158421	134538
120622	134539
137447	134540
101735	134541
124008	134542
6956	134543
46061	134544
77627	134545
97384	134546
124068	134547
168645	134548
27720	134549
17486	134550
47376	134551
13036	134552
14805	134553
51554	134554
26179	134555
49353	134556
76657	134557
22428	134558
123972	134559
15097	134560
8510	134561
72619	134562
66344	134563
135918	134564
48596	134565
15967	134566
22902	134567
17355	134568
4543	134569
33926	134570
5403	134571
56005	134572
97125	134573
6776	134574
22286	134575
118627	134576
31717	134577
33093	134578
139459	134579
25665	134580
4788	134581
25048	134582
14377	134583
57941	134584
21386	134585
34516	134586
92641	134587
126757	134588
50123	134589
75982	134590
69890	134591
13055	134592
21278	134593
100877	134594
48439	134595
92640	134596
6958	134597
4980	134598
106509	134599
22225	134600
88707	134601
40114	134602
4911	134603
181331	134604
808	134605
128095	134606
60510	134607
9744	134608
38299	134609
4409	134610
19024	134611
38154	134612
55104	134613
23002	134614
12580	134615
69533	134616
96732	134617
69754	134618
40130	134619
76050	134620
49542	134621
8893	134622
69709	134623
107753	134624
1383	134625
10789	134626
75861	134627
173077	134628
40142	134629
76914	134630
4034	134631
31382	134632
76469	134633
12512	134634
15413	134635
63476	134636
11079	134637
103588	134638
71832	134639
95012	134640
16840	134641
136783	134642
26240	134643
28307	134644
103430	134645
27265	134646
123083	134647
78484	134648
15415	134649
18618	134650
129728	134651
106570	134652
134292	134653
16732	134654
31117	134655
87857	134656
181455	134657
42937	134658
11639	134659
45982	134660
9333	134661
36704	134662
50705	134663
6993	134664
49388	134665
12390	134666
106615	134667
41851	134668
110556	134669
27013	134670
60406	134671
32285	134672
26023	134673
121191	134674
53393	134675
185802	134676
88403	134677
87563	134678
120603	134679
126984	134680
56754	134681
158888	134682
80095	134683
129888	134684
15956	134685
59290	134686
97310	134687
12465	134688
68408	134689
17382	134690
94079	134691
173011	134692
153596	134693
65013	134694
23135	134695
44899	134696
86394	134697
72572	134698
13033	134699
3650	134700
48532	134701
45739	134702
11205	134703
20662	134704
31271	134705
25353	134706
55725	134707
19466	134708
88230	134709
11673	134710
82618	134711
182798	134712
124182	134713
56456	134714
12227	134715
108951	134716
88255	134717
53408	134718
139018	134719
117390	134720
13500	134721
19558	134722
129579	134723
53360	134724
24718	134725
65840	134726
53001	134727
67323	134728
36881	134729
16947	134730
173002	134731
14905	134732
68090	134733
109406	134734
34612	134735
96848	134736
103063	134737
67674	134738
25975	134739
23309	134740
53428	134741
34771	134742
37479	134743
45886	134744
54375	134745
70661	134746
25185	134747
36468	134748
75715	134749
29630	134750
3266	134751
50710	134752
27126	134753
13703	134754
127942	134755
60716	134756
45625	134757
39902	134758
99891	134759
26676	134760
28396	134761
59444	134762
93593	134763
7797	134764
63570	134765
12777	134766
124928	134767
153309	134768
142735	134769
99366	134770
140252	134771
626	134772
26017	134773
28008	134774
109346	134775
21352	134776
133841	134777
82892	134778
128715	134779
23528	134780
188631	134781
43963	134782
74342	134783
7782	134784
86724	134785
32886	134786
162187	134787
155153	134788
4061	134789
72999	134790
136363	134791
46958	134792
33641	134793
16668	134794
117967	134795
39976	134796
107366	134797
67923	134798
6248	134799
151421	134800
54955	134801
34145	134802
105204	134803
80270	134804
28791	134805
30	134806
20411	134807
77180	134808
10835	134809
46252	134810
117678	134811
16140	134812
82603	134813
3270	134814
2586	134815
40741	134816
22897	134817
39991	134818
54004	134819
85220	134820
60601	134821
25024	134822
17755	134823
13027	134824
38762	134825
60148	134826
47075	134827
27415	134828
41899	134829
68287	134830
88116	134831
9299	134832
36709	134833
15942	134834
4003	134835
124824	134836
22868	134837
186661	134838
5334	134839
23305	134840
110388	134841
25835	134842
10468	134843
33328	134844
46935	134845
3723	134846
88658	134847
5425	134848
131071	134849
44011	134850
32870	134851
27272	134852
136426	134853
72685	134854
95177	134855
6437	134856
16991	134857
72319	134858
164111	134859
133592	134860
48278	134861
76810	134862
44061	134863
28309	134864
185752	134865
14697	134866
21229	134867
80040	134868
123830	134869
83951	134870
69968	134871
100838	134872
104743	134873
78354	134874
185202	134875
20453	134876
108579	134877
46444	134878
15214	134879
55679	134880
53578	134881
2054	134882
2909	134883
48369	134884
21687	134885
2084	134886
6034	134887
18019	134888
2819	134889
46975	134890
104480	134891
50833	134892
37546	134893
50688	134894
164036	134895
94837	134896
11572	134897
17844	134898
25377	134899
57965	134900
53554	134901
60682	134902
131321	134903
27076	134904
2240	134905
6520	134906
5921	134907
10362	134908
36004	134909
4650	134910
34447	134911
50666	134912
129147	134913
20534	134914
14957	134915
4976	134916
27234	134917
5396	134918
12637	134919
21216	134920
137794	134921
39043	134922
53180	134923
109037	134924
37997	134925
17143	134926
8496	134927
164206	134928
104099	134929
1814	134930
17300	134931
56286	134932
14902	134933
140161	134934
81403	134935
81974	134936
135553	134937
107840	134938
54441	134939
80671	134940
27873	134941
8421	134942
157302	134943
68485	134944
11685	134945
88600	134946
7283	134947
109221	134948
137698	134949
6447	134950
141177	134951
4497	134952
6497	134953
97077	134954
45652	134955
26065	134956
100877	134957
37557	134958
140520	134959
57189	134960
109193	134961
132031	134962
139867	134963
55209	134964
76206	134965
137713	134966
30122	134967
8701	134968
110735	134969
91569	134970
14055	134971
60275	134972
53448	134973
128393	134974
4189	134975
55472	134976
9243	134977
33230	134978
174095	134979
35853	134980
44997	134981
84800	134982
20399	134983
127936	134984
102646	134985
186398	134986
60710	134987
72984	134988
139388	134989
64223	134990
110531	134991
3152	134992
20640	134993
39087	134994
13403	134995
2340	134996
25123	134997
73030	134998
1403	134999
154367	135000
99568	135001
11	135002
2924	135003
7100	135004
34517	135005
56558	135006
138949	135007
6790	135008
130032	135009
69811	135010
1779	135011
11686	135012
14038	135013
6545	135014
6733	135015
11573	135016
45248	135017
7419	135018
50184	135019
60059	135020
104038	135021
79107	135022
49899	135023
36903	135024
25913	135025
9	135026
5191	135027
58230	135028
93192	135029
46828	135030
60132	135031
10881	135032
88126	135033
52757	135034
127429	135035
17457	135036
9045	135037
7887	135038
4061	135039
6035	135040
26985	135041
58241	135042
55356	135043
164521	135044
12307	135045
54907	135046
22182	135047
69554	135048
110505	135049
15425	135050
127296	135051
52872	135052
59735	135053
34797	135054
98437	135055
30917	135056
13589	135057
139408	135058
120702	135059
24903	135060
28406	135061
24780	135062
58007	135063
15405	135064
34759	135065
15011	135066
109985	135067
172255	135068
72896	135069
183132	135070
34608	135071
41434	135072
77866	135073
36617	135074
20781	135075
32953	135076
36491	135077
87924	135078
139062	135079
92698	135080
184086	135081
87763	135082
48402	135083
6071	135084
72838	135085
12335	135086
2341	135087
29	135088
77471	135089
18004	135090
54346	135091
36498	135092
28987	135093
71441	135094
17150	135095
72722	135096
715	135097
48308	135098
53672	135099
17045	135100
72771	135101
110154	135102
51275	135103
104410	135104
48584	135105
65885	135106
109632	135107
134358	135108
118216	135109
595	135110
50380	135111
17379	135112
8125	135113
17152	135114
46898	135115
48145	135116
29063	135117
1444	135118
98094	135119
62966	135120
45356	135121
7104	135122
75495	135123
23511	135124
10582	135125
65208	135126
31737	135127
46271	135128
40139	135129
18636	135130
77012	135131
100069	135132
110710	135133
119947	135134
82947	135135
24990	135136
45989	135137
70544	135138
17042	135139
2133	135140
180890	135141
129642	135142
5	135143
118110	135144
34806	135145
57889	135146
17224	135147
6957	135148
9034	135149
75670	135150
3292	135151
101731	135152
131655	135153
7381	135154
21092	135155
40147	135156
67355	135157
88289	135158
55275	135159
71873	135160
103807	135161
60542	135162
29963	135163
22388	135164
88833	135165
9846	135166
66412	135167
31524	135168
48139	135169
11138	135170
30041	135171
138830	135172
64113	135173
160025	135174
161827	135175
9689	135176
18409	135177
23293	135178
8451	135179
19428	135180
63553	135181
5856	135182
94309	135183
24898	135184
16173	135185
154621	135186
20248	135187
23463	135188
187313	135189
15535	135190
14617	135191
36728	135192
87708	135193
24835	135194
7053	135195
63177	135196
49700	135197
6194	135198
40089	135199
88209	135200
1462	135201
152006	135202
115412	135203
83102	135204
34683	135205
10451	135206
109481	135207
48241	135208
4068	135209
29983	135210
46529	135211
69565	135212
30557	135213
76158	135214
160206	135215
49575	135216
13048	135217
134026	135218
12261	135219
153397	135220
87140	135221
57896	135222
127403	135223
11	135224
60710	135225
3569	135226
18533	135227
52966	135228
167403	135229
25513	135230
7760	135231
106094	135232
28534	135233
17313	135234
16309	135235
6860	135236
110266	135237
63082	135238
92950	135239
93242	135240
4239	135241
12191	135242
19	135243
28312	135244
88318	135245
135175	135246
60766	135247
41906	135248
135466	135249
87885	135250
18642	135251
58197	135252
50944	135253
176432	135254
64	135255
13684	135256
8457	135257
17166	135258
142194	135259
53015	135260
31657	135261
14487	135262
4516	135263
34101	135264
71512	135265
188741	135266
60593	135267
13346	135268
136184	135269
16	135270
44117	135271
1535	135272
30146	135273
9864	135274
66314	135275
117990	135276
4942	135277
22316	135278
1733	135279
40391	135280
25592	135281
21174	135282
15589	135283
34185	135284
12686	135285
12465	135286
44653	135287
13838	135288
43970	135289
17204	135290
157304	135291
71869	135292
53370	135293
2658	135294
6414	135295
163788	135296
18617	135297
23428	135298
92712	135299
180886	135300
18971	135301
131554	135302
139273	135303
5121	135304
109143	135305
5726	135306
81042	135307
50697	135308
88105	135309
153092	135310
45778	135311
6497	135312
184579	135313
46999	135314
27796	135315
49542	135316
35250	135317
37792	135318
79345	135319
84314	135320
126623	135321
75314	135322
10708	135323
19177	135324
6899	135325
5974	135326
14533	135327
60317	135328
6074	135329
57188	135330
117198	135331
8910	135332
10510	135333
56412	135334
45946	135335
46818	135336
56634	135337
20524	135338
54876	135339
46237	135340
27368	135341
55532	135342
60128	135343
88509	135344
34372	135345
14524	135346
9841	135347
88921	135348
65104	135349
10835	135350
1058	135351
41928	135352
14377	135353
118185	135354
30438	135355
101159	135356
7147	135357
68280	135358
24647	135359
82471	135360
4597	135361
6745	135362
162811	135363
64915	135364
96829	135365
82582	135366
46425	135367
65043	135368
85714	135369
109950	135370
22164	135371
14187	135372
31705	135373
137381	135374
53477	135375
78703	135376
1383	135377
40153	135378
50594	135379
3252	135380
26311	135381
41795	135382
4212	135383
38931	135384
45914	135385
20361	135386
75954	135387
53500	135388
10504	135389
70515	135390
16231	135391
65018	135392
78018	135393
66870	135394
33462	135395
67556	135396
21566	135397
30901	135398
5715	135399
110217	135400
93498	135401
24800	135402
68355	135403
19358	135404
71376	135405
57957	135406
58252	135407
18576	135408
55812	135409
36220	135410
49768	135411
182826	135412
53844	135413
172410	135414
98076	135415
48976	135416
69702	135417
25964	135418
1780	135419
93009	135420
67049	135421
49108	135422
58241	135423
27348	135424
2678	135425
12332	135426
159732	135427
6471	135428
139295	135429
75817	135430
29767	135431
158024	135432
101764	135433
36739	135434
56509	135435
82621	135436
52363	135437
24887	135438
42016	135439
100957	135440
102372	135441
53328	135442
25060	135443
12716	135444
68231	135445
56815	135446
100702	135447
11606	135448
11583	135449
177214	135450
67142	135451
82776	135452
158333	135453
10393	135454
35444	135455
72255	135456
115026	135457
135623	135458
102389	135459
120129	135460
118280	135461
45299	135462
101593	135463
97585	135464
131074	135465
87280	135466
53444	135467
120320	135468
68663	135469
60866	135470
78269	135471
78882	135472
120170	135473
81965	135474
142587	135475
37859	135476
56515	135477
12670	135478
5243	135479
68060	135480
15080	135481
45794	135482
78517	135483
20972	135484
4703	135485
153226	135486
38942	135487
46108	135488
7383	135489
80919	135490
9627	135491
82647	135492
33002	135493
30252	135494
14898	135495
132285	135496
75015	135497
13638	135498
15459	135499
6792	135500
83998	135501
34662	135502
53150	135503
9762	135504
22020	135505
5276	135506
88897	135507
43753	135508
55583	135509
109628	135510
16258	135511
18972	135512
129603	135513
1809	135514
53729	135515
110321	135516
46687	135517
37764	135518
2148	135519
28408	135520
46859	135521
53168	135522
79385	135523
18544	135524
28490	135525
76143	135526
115923	135527
24674	135528
30230	135529
85000	135530
50134	135531
67595	135532
7261	135533
63266	135534
165001	135535
9292	135536
91925	135537
5209	135538
3524	135539
1493	135540
31851	135541
76887	135542
86559	135543
37929	135544
87171	135545
63249	135546
67443	135547
6014	135548
49744	135549
65998	135550
126632	135551
49932	135552
642	135553
7015	135554
129951	135555
54095	135556
19348	135557
3870	135558
94632	135559
22301	135560
33934	135561
60633	135562
3569	135563
24869	135564
66245	135565
12272	135566
36404	135567
38096	135568
66865	135569
23809	135570
21124	135571
68654	135572
23328	135573
36927	135574
41098	135575
156170	135576
20826	135577
85037	135578
102062	135579
56685	135580
21648	135581
52235	135582
15937	135583
134584	135584
46363	135585
127649	135586
60439	135587
95468	135588
138834	135589
63913	135590
37460	135591
76497	135592
103709	135593
56259	135594
180992	135595
115398	135596
156120	135597
32986	135598
15114	135599
19456	135600
65208	135601
60439	135602
99916	135603
33268	135604
31619	135605
13391	135606
7297	135607
24926	135608
56450	135609
6469	135610
87908	135611
75506	135612
19513	135613
9741	135614
135454	135615
25755	135616
88034	135617
13085	135618
11607	135619
36988	135620
5231	135621
12499	135622
47359	135623
69336	135624
72429	135625
60636	135626
36344	135627
9428	135628
55033	135629
34251	135630
30518	135631
7837	135632
5922	135633
10550	135634
142570	135635
42010	135636
18470	135637
102275	135638
2630	135639
48434	135640
3872	135641
83265	135642
55780	135643
43136	135644
71996	135645
16005	135646
56575	135647
41788	135648
34692	135649
53932	135650
25005	135651
102618	135652
18455	135653
71207	135654
185590	135655
22973	135656
86774	135657
532	135658
69657	135659
40054	135660
76136	135661
39977	135662
9235	135663
71809	135664
17764	135665
10942	135666
48205	135667
69622	135668
154286	135669
37405	135670
5	135671
15403	135672
24572	135673
36540	135674
52905	135675
22371	135676
9930	135677
54447	135678
38276	135679
25560	135680
87408	135681
84744	135682
18050	135683
9721	135684
5961	135685
76542	135686
6789	135687
44020	135688
67176	135689
100512	135690
46105	135691
9542	135692
50710	135693
71541	135694
8915	135695
8915	135696
54783	135697
36409	135698
96812	135699
6515	135700
958	135701
129112	135702
12449	135703
5656	135704
109351	135705
4387	135706
17672	135707
75592	135708
114458	135709
162002	135710
60055	135711
31328	135712
11125	135713
22361	135714
59234	135715
60271	135716
77898	135717
17919	135718
72957	135719
80219	135720
21350	135721
110526	135722
76360	135723
67011	135724
304	135725
48280	135726
122019	135727
50516	135728
5117	135729
79781	135730
5648	135731
45266	135732
85567	135733
19067	135734
24800	135735
34320	135736
118703	135737
10632	135738
5032	135739
102575	135740
131858	135741
182991	135742
33926	135743
21338	135744
15465	135745
27917	135746
88120	135747
15425	135748
109982	135749
129078	135750
136340	135751
63920	135752
24604	135753
83074	135754
121512	135755
15758	135756
64511	135757
27128	135758
81107	135759
77352	135760
60709	135761
25077	135762
127250	135763
81560	135764
15448	135765
153895	135766
99118	135767
76763	135768
120910	135769
21012	135770
2694	135771
119021	135772
41973	135773
42160	135774
3584	135775
97204	135776
23501	135777
76535	135778
45773	135779
88589	135780
178319	135781
25274	135782
34962	135783
182636	135784
33199	135785
43799	135786
26979	135787
33055	135788
55088	135789
18951	135790
4256	135791
4570	135792
77578	135793
3010	135794
155969	135795
34049	135796
41280	135797
132452	135798
38380	135799
52740	135800
60248	135801
28013	135802
101175	135803
92987	135804
2840	135805
98232	135806
126770	135807
128446	135808
161830	135809
102677	135810
101081	135811
10354	135812
18438	135813
66998	135814
20387	135815
93903	135816
10468	135817
88219	135818
120665	135819
97105	135820
8891	135821
22235	135822
107532	135823
45810	135824
129082	135825
140299	135826
118336	135827
136757	135828
14530	135829
64097	135830
154498	135831
24676	135832
28406	135833
8050	135834
15947	135835
82645	135836
3348	135837
16010	135838
137652	135839
56437	135840
64170	135841
167295	135842
69720	135843
15469	135844
139105	135845
62642	135846
44201	135847
659	135848
26318	135849
45665	135850
76507	135851
23432	135852
28300	135853
6619	135854
160743	135855
13056	135856
10491	135857
10491	135858
182918	135859
3090	135860
6462	135861
78552	135862
11647	135863
83800	135864
9509	135865
34570	135866
4271	135867
3002	135868
14890	135869
178516	135870
181036	135871
10521	135872
65084	135873
55954	135874
47425	135875
44217	135876
24913	135877
2277	135878
34487	135879
55954	135880
10927	135881
45153	135882
40605	135883
5994	135884
95542	135885
118893	135886
128242	135887
49831	135888
32071	135889
120503	135890
41536	135891
47324	135892
102351	135893
100911	135894
56326	135895
30589	135896
34727	135897
20452	135898
74852	135899
37708	135900
84138	135901
1398	135902
20918	135903
68164	135904
21444	135905
71490	135906
84861	135907
17183	135908
18136	135909
100489	135910
59535	135911
67629	135912
45112	135913
3099	135914
15074	135915
23326	135916
27868	135917
61536	135918
22207	135919
30045	135920
109887	135921
139824	135922
107865	135923
96640	135924
6225	135925
19198	135926
15946	135927
94253	135928
8393	135929
50367	135930
84588	135931
25444	135932
45760	135933
34700	135934
60500	135935
47274	135936
45927	135937
135314	135938
6771	135939
14331	135940
82668	135941
81988	135942
70018	135943
110457	135944
27954	135945
13067	135946
24869	135947
68706	135948
117547	135949
128972	135950
60689	135951
20374	135952
63296	135953
109877	135954
27089	135955
78409	135956
13629	135957
13651	135958
110547	135959
6255	135960
15066	135961
72945	135962
3217	135963
11	135964
23064	135965
14562	135966
45951	135967
104033	135968
19090	135969
81581	135970
142943	135971
78070	135972
54821	135973
56286	135974
127296	135975
61743	135976
41863	135977
45243	135978
156824	135979
4910	135980
72950	135981
23442	135982
77282	135983
78209	135984
6309	135985
110132	135986
25256	135987
15457	135988
72319	135989
15860	135990
59752	135991
13854	135992
110645	135993
7316	135994
82086	135995
25145	135996
53919	135997
107663	135998
54933	135999
41852	136000
60641	136001
70200	136002
10852	136003
70079	136004
122775	136005
122347	136006
5270	136007
34668	136008
16138	136009
110083	136010
22310	136011
13650	136012
4020	136013
8999	136014
30626	136015
73391	136016
5982	136017
59973	136018
7051	136019
53513	136020
77748	136021
166267	136022
86063	136023
54531	136024
21279	136025
102337	136026
72445	136027
95302	136028
174574	136029
34203	136030
81664	136031
5601	136032
87220	136033
1947	136034
72148	136035
7763	136036
23367	136037
6774	136038
65234	136039
88330	136040
26019	136041
1977	136042
88636	136043
25925	136044
2742	136045
36893	136046
46497	136047
6175	136048
4391	136049
2340	136050
64001	136051
52514	136052
15084	136053
48448	136054
4366	136055
110510	136056
84480	136057
3407	136058
50305	136059
24709	136060
8135	136061
15582	136062
4052	136063
7833	136064
37873	136065
81815	136066
9156	136067
93434	136068
14730	136069
100073	136070
13152	136071
122321	136072
5642	136073
36097	136074
16185	136075
37871	136076
71536	136077
5306	136078
77091	136079
58201	136080
60576	136081
58459	136082
11661	136083
86511	136084
99143	136085
4986	136086
52562	136087
43932	136088
41476	136089
93033	136090
7	136091
71194	136092
14732	136093
68094	136094
10416	136095
94357	136096
44984	136097
10942	136098
11649	136099
42002	136100
24788	136101
126010	136102
74041	136103
2222	136104
37750	136105
182944	136106
6312	136107
7113	136108
4770	136109
22359	136110
173584	136111
34420	136112
5284	136113
70315	136114
28404	136115
77753	136116
29983	136117
27064	136118
70000	136119
92355	136120
44250	136121
15415	136122
60566	136123
4469	136124
19337	136125
137564	136126
28455	136127
100274	136128
33037	136129
24508	136130
109487	136131
75743	136132
62984	136133
32932	136134
10385	136135
27142	136136
8148	136137
66867	136138
88239	136139
15527	136140
4232	136141
48953	136142
16058	136143
14756	136144
128016	136145
52827	136146
137618	136147
8995	136148
54005	136149
69987	136150
27214	136151
7797	136152
3149	136153
125230	136154
37208	136155
87907	136156
30843	136157
88081	136158
94010	136159
177368	136160
55972	136161
69108	136162
25295	136163
121526	136164
17664	136165
17842	136166
79948	136167
31844	136168
25293	136169
81347	136170
46769	136171
46315	136172
117461	136173
20519	136174
77985	136175
98669	136176
53376	136177
25989	136178
99351	136179
30597	136180
187564	136181
44340	136182
14915	136183
17528	136184
68296	136185
7970	136186
47034	136187
24998	136188
34148	136189
95225	136190
12207	136191
41912	136192
1679	136193
37365	136194
82068	136195
76109	136196
95111	136197
63886	136198
104078	136199
85348	136200
168262	136201
108619	136202
124603	136203
54131	136204
46312	136205
64811	136206
17835	136207
14837	136208
30260	136209
137586	136210
30726	136211
43522	136212
13489	136213
92170	136214
86447	136215
15078	136216
25852	136217
71396	136218
50525	136219
43811	136220
120002	136221
94480	136222
17812	136223
99087	136224
22385	136225
80427	136226
63962	136227
95371	136228
10744	136229
76785	136230
39886	136231
135348	136232
15105	136233
84116	136234
15450	136235
102667	136236
70017	136237
99377	136238
110238	136239
178752	136240
22830	136241
86854	136242
38124	136243
73162	136244
15971	136245
31714	136246
42939	136247
109392	136248
88704	136249
133139	136250
7137	136251
23482	136252
8954	136253
108054	136254
71001	136255
16157	136256
18498	136257
9339	136258
28059	136259
76578	136260
4822	136261
77821	136262
54953	136263
3723	136264
139754	136265
42185	136266
76923	136267
188286	136268
28185	136269
55354	136270
52613	136271
93734	136272
3597	136273
175475	136274
100272	136275
11607	136276
56193	136277
72330	136278
50326	136279
8450	136280
75478	136281
34570	136282
11613	136283
55992	136284
9686	136285
45892	136286
87544	136287
19252	136288
103183	136289
69994	136290
71992	136291
15440	136292
17268	136293
28416	136294
82716	136295
38708	136296
87735	136297
41976	136298
143085	136299
24638	136300
99051	136301
103383	136302
120628	136303
642	136304
116315	136305
139936	136306
19612	136307
65556	136308
83176	136309
3542	136310
86799	136311
16181	136312
63691	136313
9895	136314
94642	136315
55167	136316
117978	136317
24881	136318
184057	136319
85436	136320
3170	136321
109098	136322
115370	136323
34101	136324
18133	136325
1203	136326
60016	136327
14035	136328
41878	136329
84300	136330
2329	136331
55022	136332
2915	136333
3703	136334
83254	136335
9769	136336
53394	136337
60640	136338
23433	136339
4365	136340
7953	136341
128987	136342
88250	136343
11472	136344
53755	136345
3548	136346
62769	136347
67311	136348
21551	136349
80851	136350
105744	136351
25651	136352
31315	136353
7327	136354
4600	136355
56725	136356
28346	136357
3038	136358
65383	136359
9913	136360
186482	136361
34040	136362
38248	136363
31155	136364
44109	136365
13507	136366
30972	136367
11517	136368
34517	136369
9223	136370
54394	136371
34530	136372
83218	136373
130648	136374
683	136375
28560	136376
97720	136377
4141	136378
31025	136379
59602	136380
21437	136381
24952	136382
28477	136383
27010	136384
34413	136385
21595	136386
38106	136387
102031	136388
55183	136389
5270	136390
77595	136391
60058	136392
70040	136393
14392	136394
50020	136395
67945	136396
105697	136397
31275	136398
30952	136399
23357	136400
44062	136401
3598	136402
67454	136403
24869	136404
3962	136405
60439	136406
6434	136407
127232	136408
63586	136409
40974	136410
47124	136411
55697	136412
139610	136413
81050	136414
28005	136415
54628	136416
76722	136417
151255	136418
41790	136419
100500	136420
27828	136421
41157	136422
3412	136423
27062	136424
20399	136425
4268	136426
9144	136427
31463	136428
23458	136429
180263	136430
94585	136431
94666	136432
63779	136433
14417	136434
37573	136435
38800	136436
50506	136437
134052	136438
23389	136439
2685	136440
1542	136441
7714	136442
8510	136443
76677	136444
33102	136445
84335	136446
62867	136447
84295	136448
30787	136449
12638	136450
82232	136451
4590	136452
167338	136453
124984	136454
41699	136455
66809	136456
12163	136457
700	136458
59208	136459
19301	136460
76871	136461
172835	136462
110191	136463
81774	136464
30381	136465
9148	136466
54104	136467
46898	136468
6745	136469
142726	136470
126931	136471
76215	136472
50306	136473
136066	136474
38343	136475
29840	136476
24572	136477
5457	136478
60866	136479
40582	136480
14918	136481
185675	136482
39399	136483
9922	136484
3862	136485
6801	136486
23039	136487
5968	136488
44595	136489
125477	136490
187559	136491
41352	136492
37006	136493
25355	136494
65113	136495
53067	136496
104711	136497
141265	136498
11	136499
52514	136500
63480	136501
296	136502
18004	136503
44614	136504
10849	136505
93875	136506
31326	136507
64166	136508
17188	136509
137441	136510
2610	136511
39931	136512
60653	136513
24599	136514
9741	136515
1898	136516
106033	136517
19662	136518
4227	136519
25800	136520
36374	136521
11189	136522
49684	136523
24045	136524
80163	136525
23432	136526
50129	136527
59988	136528
36992	136529
77621	136530
24914	136531
140857	136532
108594	136533
124884	136534
38450	136535
84686	136536
46544	136537
9855	136538
39003	136539
14937	136540
4144	136541
2451	136542
13678	136543
64696	136544
28421	136545
41883	136546
77169	136547
11446	136548
109796	136549
132531	136550
189119	136551
38189	136552
186334	136553
41078	136554
88582	136555
101565	136556
37931	136557
27016	136558
54300	136559
6789	136560
8954	136561
137209	136562
59587	136563
36254	136564
88489	136565
41557	136566
87732	136567
109294	136568
17412	136569
148979	136570
173517	136571
13230	136572
53324	136573
25077	136574
32006	136575
44393	136576
93566	136577
20497	136578
124881	136579
4590	136580
83875	136581
8954	136582
12277	136583
139042	136584
179730	136585
2936	136586
30794	136587
14524	136588
133430	136589
7503	136590
176200	136591
87999	136592
187988	136593
33102	136594
21685	136595
6404	136596
46219	136597
142518	136598
65632	136599
79228	136600
47067	136601
8451	136602
49646	136603
105714	136604
55633	136605
36456	136606
21274	136607
53332	136608
6024	136609
6925	136610
180746	136611
149144	136612
78625	136613
125925	136614
3320	136615
97183	136616
88069	136617
10862	136618
107665	136619
25790	136620
125500	136621
25725	136622
146423	136623
159362	136624
131118	136625
17767	136626
137364	136627
60719	136628
9796	136629
77091	136630
569	136631
99236	136632
50530	136633
88835	136634
99514	136635
56215	136636
38693	136637
4222	136638
94787	136639
17650	136640
37506	136641
99159	136642
38587	136643
94529	136644
135793	136645
102771	136646
20460	136647
107238	136648
118663	136649
54270	136650
161437	136651
154399	136652
2258	136653
13103	136654
83578	136655
16259	136656
136149	136657
107615	136658
37890	136659
31191	136660
16127	136661
11716	136662
28301	136663
129555	136664
25205	136665
88292	136666
60825	136667
28496	136668
13430	136669
103172	136670
8988	136671
41980	136672
82960	136673
23131	136674
10491	136675
36492	136676
7460	136677
6176	136678
6468	136679
12640	136680
125532	136681
24640	136682
10515	136683
78998	136684
110230	136685
15767	136686
32350	136687
109676	136688
80255	136689
96734	136690
2628	136691
10565	136692
96906	136693
26240	136694
124295	136695
78776	136696
95407	136697
25056	136698
109602	136699
7017	136700
135900	136701
117754	136702
59365	136703
45680	136704
15993	136705
56714	136706
101118	136707
56592	136708
65633	136709
5389	136710
71798	136711
27339	136712
107537	136713
15516	136714
29966	136715
10535	136716
65651	136717
47179	136718
57933	136719
80818	136720
26098	136721
128339	136722
52471	136723
5851	136724
13382	136725
132847	136726
1542	136727
15942	136728
11666	136729
32979	136730
63962	136731
68350	136732
9876	136733
19415	136734
41479	136735
8392	136736
108410	136737
20634	136738
88469	136739
165153	136740
65515	136741
10499	136742
40839	136743
93830	136744
97990	136745
133133	136746
107785	136747
16143	136748
10852	136749
45672	136750
9547	136751
66931	136752
87575	136753
3020	136754
40689	136755
1791	136756
103026	136757
15449	136758
137420	136759
120700	136760
39104	136761
65054	136762
42073	136763
127792	136764
67037	136765
107701	136766
25696	136767
78334	136768
129967	136769
118120	136770
76894	136771
80419	136772
80234	136773
23311	136774
53927	136775
107267	136776
60455	136777
103283	136778
8046	136779
48707	136780
153682	136781
155517	136782
25768	136783
34504	136784
68348	136785
88416	136786
88932	136787
65190	136788
127600	136789
71785	136790
26002	136791
21724	136792
16017	136793
3585	136794
10171	136795
55981	136796
63902	136797
19311	136798
45384	136799
16266	136800
123900	136801
68193	136802
6014	136803
188669	136804
100093	136805
4947	136806
45168	136807
120587	136808
24882	136809
127605	136810
139944	136811
38801	136812
40034	136813
55082	136814
253	136815
63924	136816
76471	136817
93488	136818
44884	136819
81347	136820
27783	136821
40264	136822
14325	136823
54738	136824
12417	136825
153151	136826
52796	136827
69813	136828
69816	136829
30345	136830
130191	136831
20917	136832
10875	136833
16026	136834
3168	136835
4963	136836
30728	136837
16052	136838
65878	136839
21254	136840
26911	136841
43697	136842
125407	136843
33945	136844
25312	136845
74495	136846
65536	136847
163676	136848
72835	136849
8389	136850
14454	136851
44076	136852
184557	136853
78368	136854
31573	136855
76232	136856
165841	136857
9353	136858
15676	136859
81778	136860
76667	136861
77552	136862
12345	136863
40225	136864
11458	136865
71489	136866
93897	136867
83252	136868
37549	136869
60540	136870
5232	136871
13591	136872
4689	136873
69100	136874
141120	136875
13965	136876
66013	136877
56063	136878
14518	136879
67926	136880
41994	136881
108629	136882
46211	136883
19319	136884
43637	136885
14468	136886
187463	136887
54243	136888
16158	136889
14331	136890
4575	136891
9968	136892
106325	136893
96552	136894
24762	136895
100234	136896
9910	136897
4293	136898
107415	136899
24908	136900
7297	136901
7355	136902
64714	136903
59991	136904
40195	136905
138918	136906
79763	136907
16796	136908
77191	136909
94347	136910
74345	136911
58154	136912
5958	136913
124456	136914
180761	136915
7884	136916
55534	136917
12319	136918
47138	136919
54532	136920
61892	136921
24527	136922
11776	136923
138820	136924
77092	136925
17588	136926
101328	136927
105566	136928
162833	136929
34811	136930
60637	136931
49682	136932
23296	136933
30296	136934
7344	136935
185971	136936
83314	136937
63768	136938
12186	136939
37689	136940
61949	136941
46545	136942
38107	136943
33056	136944
32094	136945
36934	136946
159193	136947
50341	136948
6314	136949
110183	136950
20399	136951
6241	136952
4800	136953
69497	136954
49427	136955
104760	136956
6781	136957
82080	136958
58402	136959
72620	136960
7823	136961
45122	136962
41933	136963
50701	136964
38247	136965
160420	136966
21534	136967
46731	136968
46228	136969
97589	136970
102201	136971
49796	136972
45156	136973
99596	136974
2343	136975
19356	136976
56260	136977
56993	136978
45627	136979
78453	136980
31284	136981
137303	136982
79009	136983
96664	136984
59630	136985
46724	136986
86660	136987
44505	136988
99726	136989
25328	136990
46468	136991
129439	136992
26375	136993
47010	136994
65090	136995
34337	136996
14617	136997
12332	136998
63415	136999
64850	137000
14526	137001
158403	137002
30590	137003
80104	137004
140507	137005
26094	137006
47133	137007
15617	137008
49067	137009
18518	137010
27518	137011
27404	137012
114494	137013
27285	137014
45929	137015
39887	137016
4212	137017
96506	137018
101548	137019
173641	137020
41868	137021
67383	137022
109164	137023
11586	137024
83886	137025
33441	137026
33441	137027
24498	137028
100170	137029
34204	137030
54669	137031
50408	137032
8153	137033
12368	137034
6491	137035
4489	137036
22413	137037
46286	137038
26378	137039
31422	137040
41326	137041
20479	137042
172496	137043
10358	137044
14454	137045
36595	137046
119205	137047
3161	137048
1348	137049
160927	137050
124707	137051
14475	137052
45082	137053
14760	137054
11283	137055
17692	137056
101368	137057
137202	137058
47094	137059
86949	137060
84818	137061
67202	137062
52418	137063
15502	137064
59860	137065
87634	137066
36604	137067
118848	137068
28640	137069
7769	137070
154025	137071
95729	137072
50639	137073
53285	137074
118469	137075
18104	137076
119071	137077
63513	137078
141919	137079
122616	137080
142702	137081
44583	137082
15571	137083
23482	137084
49682	137085
10584	137086
96893	137087
117732	137088
5210	137089
68168	137090
23006	137091
120284	137092
36121	137093
152859	137094
172477	137095
20916	137096
159010	137097
46538	137098
69740	137099
718	137100
154983	137101
98746	137102
100932	137103
99364	137104
11176	137105
10497	137106
86852	137107
169069	137108
107703	137109
139658	137110
142401	137111
44761	137112
104332	137113
100279	137114
42952	137115
41156	137116
188489	137117
8504	137118
93640	137119
11653	137120
13625	137121
77396	137122
94267	137123
28394	137124
77863	137125
2909	137126
11416	137127
43897	137128
1655	137129
34936	137130
34684	137131
112258	137132
72353	137133
142953	137134
63800	137135
108376	137136
13571	137137
82014	137138
30589	137139
155321	137140
176980	137141
78101	137142
5270	137143
41512	137144
8944	137145
82684	137146
48219	137147
131257	137148
86381	137149
97626	137150
72533	137151
82131	137152
78052	137153
73126	137154
140551	137155
28406	137156
36511	137157
85880	137158
134183	137159
129625	137160
46886	137161
14080	137162
20384	137163
127861	137164
36722	137165
23355	137166
50482	137167
8159	137168
46609	137169
100209	137170
30499	137171
17183	137172
96180	137173
109751	137174
53898	137175
87406	137176
58197	137177
158370	137178
186772	137179
155822	137180
2226	137181
83350	137182
4770	137183
28454	137184
40261	137185
32949	137186
168546	137187
40128	137188
72670	137189
14346	137190
8900	137191
12210	137192
20291	137193
60050	137194
138537	137195
11605	137196
21256	137197
104355	137198
1445	137199
70783	137200
117364	137201
17705	137202
18576	137203
22409	137204
25322	137205
31533	137206
65895	137207
53761	137208
48676	137209
35554	137210
50534	137211
54045	137212
66963	137213
80100	137214
7154	137215
72872	137216
68483	137217
102976	137218
7395	137219
22385	137220
110259	137221
44564	137222
27243	137223
3274	137224
79338	137225
96024	137226
58902	137227
53829	137228
13152	137229
46462	137230
38951	137231
132529	137232
108290	137233
16041	137234
65932	137235
84702	137236
9166	137237
181533	137238
36612	137239
19319	137240
46757	137241
9381	137242
108740	137243
49594	137244
37490	137245
110471	137246
116870	137247
5990	137248
95548	137249
97449	137250
25143	137251
70028	137252
188845	137253
4393	137254
4212	137255
5605	137256
178606	137257
34227	137258
10521	137259
14455	137260
13781	137261
65498	137262
124799	137263
85572	137264
24884	137265
13152	137266
19970	137267
14905	137268
63666	137269
8157	137270
17508	137271
78800	137272
59619	137273
85698	137274
23066	137275
17223	137276
2963	137277
44773	137278
6358	137279
41888	137280
44905	137281
19424	137282
151790	137283
73086	137284
997	137285
66199	137286
53112	137287
44417	137288
14533	137289
96045	137290
127817	137291
34006	137292
58172	137293
6491	137294
120211	137295
9326	137296
63343	137297
60665	137298
87806	137299
29961	137300
34132	137301
96161	137302
86505	137303
4152	137304
105305	137305
55438	137306
6194	137307
93492	137308
4384	137309
20535	137310
95651	137311
11604	137312
11689	137313
1799	137314
138987	137315
31956	137316
18063	137317
4950	137318
64046	137319
128578	137320
45783	137321
52573	137322
20497	137323
66328	137324
71750	137325
127058	137326
59860	137327
13571	137328
40237	137329
184776	137330
48587	137331
22400	137332
101465	137333
82225	137334
17726	137335
94845	137336
137089	137337
20903	137338
53458	137339
20449	137340
2022	137341
49816	137342
45958	137343
41992	137344
73242	137345
11515	137346
53041	137347
36685	137348
30191	137349
88197	137350
186090	137351
3409	137352
17301	137353
166771	137354
182350	137355
58484	137356
154907	137357
142606	137358
115865	137359
76508	137360
4224	137361
16002	137362
7830	137363
129784	137364
67641	137365
53612	137366
7783	137367
25560	137368
11583	137369
72395	137370
108529	137371
88683	137372
60339	137373
72751	137374
1898	137375
11547	137376
30779	137377
56258	137378
5220	137379
159761	137380
67060	137381
136108	137382
53060	137383
96619	137384
26377	137385
2864	137386
33240	137387
140898	137388
59282	137389
22958	137390
6500	137391
54785	137392
88108	137393
87535	137394
122057	137395
42029	137396
17045	137397
17207	137398
37537	137399
33008	137400
63117	137401
43930	137402
11682	137403
88820	137404
7137	137405
143096	137406
26090	137407
14563	137408
8085	137409
76697	137410
30956	137411
30191	137412
102289	137413
9490	137414
8138	137415
34691	137416
101232	137417
182375	137418
11649	137419
140135	137420
169077	137421
26970	137422
64147	137423
70000	137424
43885	137425
15110	137426
153952	137427
88958	137428
36569	137429
22239	137430
95297	137431
169678	137432
108533	137433
7434	137434
87658	137435
72260	137436
48426	137437
164964	137438
131877	137439
123045	137440
109948	137441
60768	137442
139681	137443
78690	137444
57111	137445
37243	137446
63259	137447
51010	137448
55568	137449
34777	137450
44761	137451
36327	137452
12181	137453
1383	137454
1382	137455
178680	137456
99994	137457
80577	137458
65606	137459
110521	137460
86974	137461
116002	137462
17198	137463
76809	137464
17915	137465
33888	137466
22925	137467
85256	137468
16125	137469
40716	137470
73751	137471
42029	137472
98982	137473
123953	137474
105408	137475
131594	137476
33298	137477
83899	137478
57821	137479
53248	137480
58358	137481
88399	137482
40002	137483
87718	137484
37530	137485
64972	137486
20423	137487
52600	137488
179413	137489
29205	137490
95920	137491
125236	137492
51799	137493
997	137494
33603	137495
4747	137496
20404	137497
47286	137498
44394	137499
32158	137500
60685	137501
14412	137502
46223	137503
9374	137504
40264	137505
45127	137506
80998	137507
44078	137508
82519	137509
24818	137510
163495	137511
122720	137512
122247	137513
67622	137514
2627	137515
48495	137516
40899	137517
8893	137518
169560	137519
37663	137520
119812	137521
67723	137522
135889	137523
8333	137524
8944	137525
76886	137526
77654	137527
65930	137528
59625	137529
101052	137530
45384	137531
71216	137532
36565	137533
67998	137534
24532	137535
120111	137536
33013	137537
533	137538
77037	137539
93945	137540
2702	137541
54908	137542
23378	137543
5192	137544
5701	137545
53092	137546
54908	137547
101170	137548
97890	137549
79976	137550
80517	137551
42679	137552
38955	137553
7378	137554
105477	137555
92801	137556
62946	137557
115519	137558
136198	137559
78892	137560
50589	137561
36374	137562
78289	137563
104067	137564
53152	137565
30638	137566
4096	137567
68092	137568
125882	137569
163727	137570
78772	137571
4103	137572
88600	137573
153067	137574
30678	137575
176877	137576
44377	137577
87772	137578
20680	137579
19140	137580
114130	137581
88500	137582
83186	137583
96055	137584
22175	137585
69613	137586
60132	137587
52704	137588
4010	137589
2614	137590
81209	137591
50295	137592
92591	137593
112772	137594
87412	137595
108272	137596
61664	137597
38114	137598
142331	137599
32008	137600
37714	137601
64212	137602
20446	137603
60573	137604
17842	137605
174126	137606
137639	137607
85144	137608
77180	137609
55546	137610
96143	137611
3733	137612
49122	137613
24876	137614
58037	137615
12507	137616
7746	137617
14334	137618
117877	137619
47138	137620
99990	137621
36657	137622
98967	137623
40956	137624
52616	137625
44761	137626
75879	137627
80658	137628
24109	137629
85279	137630
54251	137631
74769	137632
134130	137633
69337	137634
2297	137635
86268	137636
72686	137637
6744	137638
58116	137639
37123	137640
63462	137641
53817	137642
79964	137643
134188	137644
18464	137645
12249	137646
110775	137647
128559	137648
54839	137649
7283	137650
6759	137651
96092	137652
119121	137653
40319	137654
184043	137655
22978	137656
81081	137657
88700	137658
13652	137659
72278	137660
124175	137661
88921	137662
24996	137663
120798	137664
140144	137665
128246	137666
29926	137667
40036	137668
88213	137669
21190	137670
11587	137671
55112	137672
75922	137673
29857	137674
48145	137675
39915	137676
34005	137677
92351	137678
116044	137679
24883	137680
36242	137681
49364	137682
33056	137683
7378	137684
13221	137685
81654	137686
164117	137687
96491	137688
31116	137689
18875	137690
75579	137691
28035	137692
40166	137693
77198	137694
29913	137695
6527	137696
98745	137697
82296	137698
124702	137699
100801	137700
126686	137701
16666	137702
94196	137703
20393	137704
186945	137705
123734	137706
109782	137707
27837	137708
50590	137709
60540	137710
64612	137711
25896	137712
38814	137713
23304	137714
44706	137715
80517	137716
177372	137717
48734	137718
47232	137719
79800	137720
54657	137721
37774	137722
85315	137723
140159	137724
61440	137725
46176	137726
67955	137727
43999	137728
8950	137729
59827	137730
3194	137731
1026	137732
12741	137733
48354	137734
23328	137735
8172	137736
48402	137737
50689	137738
25303	137739
79295	137740
167504	137741
25974	137742
65556	137743
20533	137744
100597	137745
25952	137746
60036	137747
109632	137748
139612	137749
12870	137750
82687	137751
28413	137752
40022	137753
50962	137754
28592	137755
20784	137756
85403	137757
49365	137758
44540	137759
17122	137760
53502	137761
10851	137762
54936	137763
41130	137764
27976	137765
137153	137766
54625	137767
64981	137768
715	137769
97986	137770
50304	137771
20656	137772
5557	137773
187549	137774
140416	137775
28425	137776
28413	137777
153110	137778
152957	137779
44339	137780
58200	137781
79820	137782
8877	137783
4916	137784
178090	137785
32016	137786
88298	137787
92201	137788
84587	137789
88637	137790
159866	137791
36968	137792
88785	137793
82621	137794
11636	137795
64620	137796
21050	137797
123100	137798
80207	137799
24808	137800
41094	137801
37314	137802
82858	137803
33018	137804
13589	137805
4657	137806
81018	137807
82867	137808
895	137809
25461	137810
101206	137811
63816	137812
9437	137813
715	137814
95439	137815
6788	137816
4205	137817
122921	137818
7114	137819
76030	137820
4763	137821
64133	137822
102559	137823
128128	137824
72685	137825
138736	137826
133464	137827
63062	137828
50492	137829
83747	137830
30086	137831
140504	137832
45031	137833
67235	137834
132189	137835
18115	137836
44911	137837
12343	137838
97145	137839
24720	137840
18612	137841
52540	137842
28307	137843
108736	137844
18975	137845
10767	137846
184940	137847
124847	137848
67202	137849
6789	137850
118489	137851
8954	137852
57133	137853
67174	137854
53054	137855
105816	137856
4581	137857
64920	137858
74746	137859
45989	137860
88508	137861
84550	137862
27274	137863
30523	137864
36474	137865
68332	137866
79752	137867
133347	137868
853	137869
13018	137870
69821	137871
86768	137872
80049	137873
172228	137874
17226	137875
27113	137876
26970	137877
131145	137878
63683	137879
20587	137880
71931	137881
15581	137882
23492	137883
23534	137884
95363	137885
53279	137886
123750	137887
11153	137888
57139	137889
37968	137890
4805	137891
19127	137892
67528	137893
181380	137894
110261	137895
7646	137896
153025	137897
19407	137898
18931	137899
38565	137900
14944	137901
87786	137902
13667	137903
79947	137904
11505	137905
108402	137906
63670	137907
12299	137908
70568	137909
40930	137910
8978	137911
46013	137912
43724	137913
12458	137914
98614	137915
107725	137916
4688	137917
80357	137918
112	137919
54143	137920
90593	137921
67256	137922
53931	137923
27191	137924
16029	137925
22308	137926
36326	137927
72647	137928
7103	137929
67529	137930
18464	137931
6255	137932
86436	137933
73099	137934
63757	137935
82837	137936
80375	137937
54105	137938
19076	137939
92535	137940
119815	137941
128271	137942
97094	137943
32573	137944
71920	137945
80247	137946
79716	137947
98383	137948
184684	137949
38203	137950
132456	137951
17711	137952
39954	137953
173689	137954
80094	137955
12272	137956
41828	137957
56979	137958
5	137959
9319	137960
109105	137961
71878	137962
60910	137963
185251	137964
38982	137965
68133	137966
38150	137967
21045	137968
55839	137969
56223	137970
155769	137971
30594	137972
46172	137973
15463	137974
183603	137975
7816	137976
117964	137977
25482	137978
4713	137979
163561	137980
181651	137981
41309	137982
13110	137983
59264	137984
169641	137985
14683	137986
3191	137987
37191	137988
14183	137989
109725	137990
76932	137991
30515	137992
20890	137993
2500	137994
63692	137995
178245	137996
62813	137997
83086	137998
2338	137999
30173	138000
11110	138001
13108	138002
24870	138003
20452	138004
65012	138005
16379	138006
68721	138007
166298	138008
130985	138009
32965	138010
102519	138011
3276	138012
49493	138013
9961	138014
37360	138015
12457	138016
129497	138017
31932	138018
88921	138019
4628	138020
38292	138021
3426	138022
55224	138023
24679	138024
4236	138025
141945	138026
16441	138027
44084	138028
63754	138029
4240	138030
56842	138031
6517	138032
28429	138033
164951	138034
24750	138035
93429	138036
56397	138037
30515	138038
117387	138039
109983	138040
82120	138041
76832	138042
1609	138043
81450	138044
16272	138045
44097	138046
50488	138047
9907	138048
11283	138049
102393	138050
15911	138051
69618	138052
27061	138053
48310	138054
197	138055
4865	138056
69273	138057
15415	138058
81292	138059
52553	138060
19428	138061
48707	138062
17379	138063
2336	138064
135652	138065
93991	138066
34686	138067
158790	138068
78659	138069
55321	138070
125081	138071
67702	138072
101528	138073
180990	138074
2976	138075
27543	138076
88959	138077
30024	138078
45519	138079
6347	138080
4186	138081
137911	138082
27911	138083
6781	138084
5866	138085
83232	138086
60272	138087
31101	138088
122044	138089
7844	138090
158270	138091
125543	138092
15509	138093
48519	138094
3778	138095
23373	138096
95174	138097
77347	138098
7716	138099
102765	138100
71997	138101
3050	138102
58301	138103
137132	138104
93544	138105
63060	138106
33276	138107
164516	138108
56970	138109
50037	138110
44333	138111
9667	138112
108541	138113
41322	138114
19024	138115
67355	138116
8763	138117
6512	138118
16026	138119
2133	138120
115155	138121
94466	138122
94319	138123
107938	138124
57864	138125
27721	138126
8072	138127
1229	138128
36270	138129
140469	138130
10776	138131
58951	138132
64163	138133
165777	138134
141168	138135
140594	138136
106693	138137
5288	138138
97378	138139
109102	138140
14902	138141
77685	138142
178802	138143
158302	138144
63250	138145
26779	138146
121020	138147
94184	138148
141622	138149
59847	138150
15964	138151
138717	138152
30431	138153
187825	138154
38688	138155
105439	138156
87799	138157
64960	138158
14036	138159
18642	138160
76730	138161
30754	138162
127923	138163
82026	138164
21954	138165
69352	138166
21075	138167
104663	138168
9647	138169
77249	138170
5603	138171
82828	138172
76687	138173
87752	138174
60590	138175
152752	138176
24700	138177
187527	138178
126129	138179
13618	138180
58021	138181
7159	138182
65863	138183
103283	138184
142205	138185
20375	138186
163823	138187
36236	138188
67670	138189
9930	138190
88563	138191
142511	138192
60267	138193
50313	138194
15537	138195
33158	138196
80411	138197
56756	138198
68441	138199
34517	138200
63748	138201
63719	138202
46458	138203
34717	138204
37619	138205
119036	138206
128095	138207
15592	138208
87488	138209
34250	138210
60597	138211
38835	138212
72438	138213
65632	138214
25867	138215
33898	138216
997	138217
52823	138218
60224	138219
8927	138220
58003	138221
183882	138222
17162	138223
20512	138224
88973	138225
30354	138226
15114	138227
85656	138228
76339	138229
12842	138230
66954	138231
45628	138232
10877	138233
119089	138234
41906	138235
25596	138236
22973	138237
28028	138238
10430	138239
12325	138240
181018	138241
10443	138242
42907	138243
39039	138244
34796	138245
24864	138246
6296	138247
17327	138248
10432	138249
21330	138250
7847	138251
50574	138252
13369	138253
171369	138254
49596	138255
25310	138256
37660	138257
56067	138258
102794	138259
125319	138260
6410	138261
70017	138262
17281	138263
72728	138264
9860	138265
60411	138266
11503	138267
18544	138268
77966	138269
24902	138270
44020	138271
12228	138272
41911	138273
142475	138274
40869	138275
82046	138276
17053	138277
72991	138278
59819	138279
66661	138280
92497	138281
109837	138282
11802	138283
49231	138284
60756	138285
30242	138286
9427	138287
138911	138288
107466	138289
37464	138290
55384	138291
45914	138292
64470	138293
7755	138294
55749	138295
12339	138296
57540	138297
16147	138298
12005	138299
12005	138300
33728	138301
46966	138302
87666	138303
78950	138304
14732	138305
118839	138306
898	138307
142618	138308
6596	138309
45118	138310
9719	138311
108711	138312
27058	138313
141388	138314
24511	138315
19368	138316
5673	138317
153324	138318
8978	138319
109693	138320
63538	138321
104559	138322
30032	138323
9836	138324
8050	138325
66055	138326
57878	138327
30234	138328
99913	138329
110387	138330
15495	138331
26228	138332
23232	138333
7816	138334
85992	138335
54111	138336
49908	138337
1750	138338
74588	138339
14856	138340
22278	138341
103060	138342
26099	138343
8406	138344
11499	138345
20569	138346
23757	138347
18917	138348
80966	138349
36402	138350
136330	138351
72905	138352
28	138353
75912	138354
29882	138355
5622	138356
30598	138357
55989	138358
33239	138359
119110	138360
64674	138361
83828	138362
117034	138363
53942	138364
39044	138365
92903	138366
23366	138367
50666	138368
54622	138369
66346	138370
161108	138371
10616	138372
120746	138373
6898	138374
30346	138375
36423	138376
36821	138377
68379	138378
120873	138379
46210	138380
80106	138381
20587	138382
500	138383
131003	138384
15713	138385
32669	138386
87019	138387
77247	138388
6414	138389
76969	138390
45351	138391
13419	138392
48625	138393
16174	138394
69632	138395
37366	138396
159667	138397
12745	138398
41842	138399
10463	138400
100395	138401
100952	138402
122959	138403
96353	138404
30022	138405
78384	138406
55933	138407
102547	138408
16122	138409
24786	138410
30205	138411
24811	138412
44706	138413
30130	138414
28460	138415
50357	138416
30003	138417
106414	138418
100657	138419
6961	138420
31570	138421
25925	138422
80762	138423
54135	138424
58552	138425
78682	138426
17414	138427
8094	138428
82786	138429
100495	138430
128675	138431
161582	138432
37094	138433
42020	138434
10851	138435
44811	138436
75904	138437
53095	138438
128575	138439
53415	138440
45542	138441
87078	138442
7130	138443
22463	138444
13587	138445
30272	138446
80781	138447
17225	138448
48803	138449
4390	138450
72416	138451
72005	138452
13051	138453
79689	138454
55860	138455
63820	138456
46073	138457
8925	138458
126818	138459
12227	138460
84492	138461
101238	138462
6512	138463
66537	138464
66118	138465
28836	138466
34560	138467
38100	138468
7409	138469
33180	138470
997	138471
165217	138472
16220	138473
82465	138474
95648	138475
45768	138476
33903	138477
41170	138478
79694	138479
51190	138480
189156	138481
50646	138482
57055	138483
21240	138484
94163	138485
58358	138486
58358	138487
14440	138488
117375	138489
38927	138490
5291	138491
24850	138492
37940	138493
136356	138494
75747	138495
58220	138496
33110	138497
84052	138498
118037	138499
140628	138500
108390	138501
49837	138502
21364	138503
87792	138504
141319	138505
57933	138506
15457	138507
17141	138508
15554	138509
12449	138510
27777	138511
8959	138512
40022	138513
58136	138514
45497	138515
39044	138516
25855	138517
14470	138518
28523	138519
50257	138520
4590	138521
72370	138522
17143	138523
102607	138524
24766	138525
119553	138526
119144	138527
22883	138528
29415	138529
20943	138530
72699	138531
7796	138532
41976	138533
80320	138534
80186	138535
27016	138536
99944	138537
21202	138538
69858	138539
20875	138540
81441	138541
7104	138542
162039	138543
169208	138544
179445	138545
41401	138546
71259	138547
115217	138548
102564	138549
6805	138550
7297	138551
82217	138552
54237	138553
120326	138554
9428	138555
141418	138556
142251	138557
58631	138558
66842	138559
99372	138560
80142	138561
2855	138562
83106	138563
25170	138564
83172	138565
2213	138566
72593	138567
86813	138568
115715	138569
34194	138570
159682	138571
80029	138572
59735	138573
142503	138574
51062	138575
60562	138576
20436	138577
28815	138578
7412	138579
127895	138580
69687	138581
31428	138582
27950	138583
60478	138584
30229	138585
136213	138586
6252	138587
15668	138588
12288	138589
151048	138590
34743	138591
50643	138592
40121	138593
98579	138594
28061	138595
48632	138596
121212	138597
11066	138598
14811	138599
70983	138600
50486	138601
55116	138602
17260	138603
59909	138604
59909	138605
33328	138606
87929	138607
171752	138608
53150	138609
21342	138610
38345	138611
67987	138612
93608	138613
12178	138614
25238	138615
2802	138616
48225	138617
38590	138618
153944	138619
64160	138620
127713	138621
24914	138622
34517	138623
109070	138624
135629	138625
121669	138626
44525	138627
27941	138628
41792	138629
185485	138630
38132	138631
34784	138632
24793	138633
108762	138634
48318	138635
18721	138636
6512	138637
17573	138638
33194	138639
24869	138640
153647	138641
100303	138642
715	138643
6007	138644
115405	138645
81776	138646
6965	138647
3490	138648
59579	138649
59006	138650
142475	138651
17258	138652
31844	138653
20883	138654
14612	138655
63196	138656
57953	138657
76122	138658
153738	138659
17127	138660
44194	138661
38279	138662
55822	138663
120599	138664
92403	138665
75828	138666
123400	138667
20362	138668
184319	138669
66281	138670
56883	138671
141280	138672
141302	138673
72795	138674
28376	138675
96027	138676
122098	138677
12992	138678
8412	138679
88891	138680
44062	138681
38217	138682
115765	138683
115407	138684
115518	138685
81777	138686
13408	138687
154499	138688
53290	138689
136258	138690
83256	138691
41789	138692
69938	138693
21239	138694
94627	138695
119760	138696
66575	138697
21433	138698
70507	138699
9488	138700
12267	138701
6466	138702
165959	138703
14379	138704
154960	138705
7693	138706
54253	138707
33222	138708
13705	138709
10701	138710
4646	138711
50365	138712
115227	138713
19747	138714
8458	138715
96870	138716
164241	138717
32001	138718
95192	138719
20942	138720
173068	138721
34647	138722
54992	138723
119565	138724
15854	138725
70504	138726
5429	138727
139803	138728
34722	138729
3854	138730
134257	138731
82598	138732
4602	138733
5448	138734
107057	138735
4575	138736
137370	138737
12457	138738
59413	138739
77131	138740
73336	138741
60273	138742
8926	138743
149530	138744
94133	138745
36841	138746
17234	138747
65839	138748
84742	138749
30427	138750
11076	138751
24642	138752
16142	138753
110500	138754
31839	138755
93831	138756
83238	138757
107886	138758
21384	138759
87611	138760
46934	138761
533	138762
82148	138763
7388	138764
77664	138765
77636	138766
25420	138767
32910	138768
24769	138769
64470	138770
82425	138771
49333	138772
72838	138773
20265	138774
163209	138775
138946	138776
14575	138777
81138	138778
40278	138779
6997	138780
178145	138781
77463	138782
22176	138783
110671	138784
9424	138785
7982	138786
125159	138787
6298	138788
45521	138789
17692	138790
9684	138791
6917	138792
50651	138793
79295	138794
11417	138795
53002	138796
50762	138797
54989	138798
76918	138799
53246	138800
172652	138801
45440	138802
5955	138803
11901	138804
61930	138805
101103	138806
99186	138807
51995	138808
94253	138809
46087	138810
50295	138811
4120	138812
101406	138813
13310	138814
33185	138815
6314	138816
14496	138817
29871	138818
94057	138819
2656	138820
4674	138821
46286	138822
65797	138823
37018	138824
82186	138825
7193	138826
366	138827
84	138828
18748	138829
58634	138830
186358	138831
36715	138832
136144	138833
54015	138834
8625	138835
1359	138836
125	138837
5358	138838
1788	138839
12754	138840
15656	138841
20859	138842
99628	138843
87711	138844
107936	138845
86088	138846
14584	138847
63782	138848
105654	138849
22064	138850
34499	138851
69081	138852
10294	138853
12647	138854
91239	138855
52349	138856
41071	138857
45357	138858
148794	138859
27089	138860
75708	138861
131294	138862
17192	138863
81022	138864
52628	138865
25309	138866
28435	138867
13291	138868
64772	138869
13367	138870
5669	138871
34373	138872
25375	138873
170560	138874
4133	138875
7435	138876
8454	138877
41916	138878
34373	138879
18321	138880
57206	138881
47903	138882
60574	138883
1669	138884
73089	138885
33005	138886
2346	138887
42866	138888
60093	138889
54260	138890
28236	138891
3619	138892
52128	138893
9585	138894
17130	138895
16104	138896
34378	138897
19163	138898
96422	138899
131265	138900
38880	138901
88337	138902
72575	138903
21172	138904
28535	138905
12140	138906
33826	138907
35255	138908
2246	138909
18317	138910
7657	138911
23336	138912
13352	138913
28250	138914
5110	138915
31013	138916
33463	138917
4953	138918
128326	138919
321	138920
14404	138921
12339	138922
17894	138923
28973	138924
129707	138925
34316	138926
74675	138927
67294	138928
7810	138929
72894	138930
8211	138931
33713	138932
59263	138933
68140	138934
18961	138935
17804	138936
5228	138937
48963	138938
28368	138939
19267	138940
38863	138941
113481	138942
72181	138943
15015	138944
3732	138945
22052	138946
1972	138947
4207	138948
75199	138949
46094	138950
32369	138951
13353	138952
47062	138953
3649	138954
42446	138955
76116	138956
1100	138957
19381	138958
28590	138959
2165	138960
6489	138961
96750	138962
26993	138963
5208	138964
28321	138965
88093	138966
9885	138967
10662	138968
30245	138969
2021	138970
31147	138971
7382	138972
11445	138973
187011	138974
846	138975
34373	138976
12795	138977
52549	138978
20343	138979
28263	138980
70845	138981
23022	138982
5546	138983
4133	138984
27434	138985
19100	138986
371	138987
20402	138988
1532	138989
1955	138990
16080	138991
11096	138992
60531	138993
126429	138994
29206	138995
6417	138996
41683	138997
60317	138998
34373	138999
40519	139000
34418	139001
15764	139002
2701	139003
41519	139004
13392	139005
11904	139006
8288	139007
65939	139008
28055	139009
15147	139010
18467	139011
100465	139012
4971	139013
152464	139014
42144	139015
10033	139016
4397	139017
16037	139018
2806	139019
11738	139020
9649	139021
2	139022
235	139023
5451	139024
76008	139025
1884	139026
14358	139027
11947	139028
91202	139029
1900	139030
182	139031
41128	139032
13388	139033
1069	139034
33083	139035
15489	139036
27061	139037
13092	139038
31488	139039
34656	139040
84818	139041
80007	139042
1690	139043
18983	139044
48253	139045
64548	139046
124974	139047
277	139048
43793	139049
22285	139050
22219	139051
10412	139052
87785	139053
142420	139054
129068	139055
10663	139056
17990	139057
68622	139058
16495	139059
2548	139060
13403	139061
69400	139062
76645	139063
115476	139064
75828	139065
80966	139066
10378	139067
37020	139068
138152	139069
22309	139070
18	139071
86087	139072
66335	139073
103453	139074
40095	139075
14568	139076
5442	139077
55068	139078
108876	139079
11	139080
31570	139081
141951	139082
21189	139083
19473	139084
64933	139085
7425	139086
7374	139087
40078	139088
56360	139089
88178	139090
1577	139091
66293	139092
28339	139093
7865	139094
66381	139095
3746	139096
32963	139097
68709	139098
19611	139099
13401	139100
31098	139101
58009	139102
162261	139103
6051	139104
3902	139105
23554	139106
21982	139107
63368	139108
56519	139109
24996	139110
27733	139111
26606	139112
22574	139113
11375	139114
55394	139115
226	139116
119846	139117
174457	139118
2329	139119
8134	139120
3575	139121
921	139122
60530	139123
33117	139124
53457	139125
50592	139126
24601	139127
51465	139128
55002	139129
52578	139130
29782	139131
4253	139132
11135	139133
24818	139134
12230	139135
12389	139136
6690	139137
59459	139138
25511	139139
50271	139140
6522	139141
28163	139142
86757	139143
30238	139144
26321	139145
101458	139146
27126	139147
104993	139148
19014	139149
12289	139150
31149	139151
21476	139152
58748	139153
139899	139154
112464	139155
27938	139156
26985	139157
14876	139158
12354	139159
278	139160
2414	139161
13392	139162
123553	139163
1104	139164
31737	139165
7070	139166
17378	139167
101050	139168
49897	139169
17328	139170
66607	139171
45777	139172
64503	139173
21014	139174
99047	139175
25969	139176
224	139177
112	139178
91124	139179
66485	139180
35248	139181
69443	139182
48426	139183
48540	139184
88044	139185
16255	139186
5467	139187
58174	139188
2414	139189
33992	139190
121004	139191
7530	139192
7728	139193
4789	139194
2219	139195
18542	139196
112386	139197
17274	139198
73680	139199
39077	139200
31959	139201
4787	139202
6834	139203
49727	139204
2620	139205
13427	139206
432	139207
22624	139208
17021	139209
69711	139210
12580	139211
4573	139212
83992	139213
20348	139214
48457	139215
32969	139216
36363	139217
100292	139218
52663	139219
33971	139220
28381	139221
31086	139222
43761	139223
4079	139224
7794	139225
71686	139226
28872	139227
41222	139228
1304	139229
134485	139230
15469	139231
1404	139232
22176	139233
4234	139234
48866	139235
48381	139236
18524	139237
58105	139238
6419	139239
17021	139240
40002	139241
44846	139242
54123	139243
24040	139244
172	139245
9489	139246
38305	139247
108970	139248
2104	139249
725	139250
11383	139251
31559	139252
185195	139253
6558	139254
38924	139255
60788	139256
19498	139257
54435	139258
12541	139259
53428	139260
5925	139261
99321	139262
104263	139263
64995	139264
24549	139265
22872	139266
11254	139267
94630	139268
173666	139269
22854	139270
22959	139271
14279	139272
63208	139273
93973	139274
92212	139275
62115	139276
85594	139277
75986	139278
180416	139279
6850	139280
6269	139281
20422	139282
175769	139283
29716	139284
102363	139285
41044	139286
71138	139287
41130	139288
19147	139289
2636	139290
7252	139291
77128	139292
11	139293
44656	139294
411	139295
34816	139296
19042	139297
13096	139298
27674	139299
17944	139300
122715	139301
35091	139302
5260	139303
4419	139304
32427	139305
25448	139306
10686	139307
52408	139308
1377	139309
82463	139310
4544	139311
28377	139312
75638	139313
75732	139314
10104	139315
48051	139316
693	139317
23566	139318
30667	139319
22805	139320
122833	139321
7964	139322
70375	139323
107228	139324
25643	139325
22921	139326
3871	139327
22759	139328
6743	139329
4565	139330
277	139331
1515	139332
1388	139333
52753	139334
1707	139335
39043	139336
19139	139337
19	139338
7309	139339
27762	139340
410	139341
295	139342
3342	139343
6537	139344
227	139345
2984	139346
24301	139347
59892	139348
1407	139349
758	139350
556	139351
4823	139352
147360	139353
93317	139354
9744	139355
2707	139356
2017	139357
12461	139358
41389	139359
23391	139360
990	139361
106775	139362
2227	139363
4249	139364
105918	139365
57971	139366
6350	139367
89934	139368
16139	139369
2625	139370
17129	139371
12131	139372
12876	139373
15882	139374
444	139375
22233	139376
22868	139377
12237	139378
5942	139379
69554	139380
9736	139381
92586	139382
15626	139383
27550	139384
53280	139385
277	139386
1684	139387
5955	139388
36246	139389
59156	139390
11396	139391
13634	139392
13681	139393
178109	139394
885	139395
24279	139396
75254	139397
10733	139398
28455	139399
27208	139400
81446	139401
31147	139402
44643	139403
13065	139404
17086	139405
3413	139406
24650	139407
58073	139408
21080	139409
73876	139410
6020	139411
8	139412
49668	139413
70	139414
103642	139415
5166	139416
29076	139417
20142	139418
3362	139419
222	139420
13198	139421
33191	139422
15481	139423
9460	139424
19	139425
18	139426
133807	139427
105	139428
117328	139429
7869	139430
4782	139431
11624	139432
92143	139433
61418	139434
37596	139435
5479	139436
18453	139437
44273	139438
8897	139439
86820	139440
5680	139441
7196	139442
19501	139443
9960	139444
14583	139445
8356	139446
68863	139447
20241	139448
7084	139449
28536	139450
41333	139451
10741	139452
3337	139453
45800	139454
30427	139455
19021	139456
118657	139457
27819	139458
224	139459
41982	139460
69602	139461
27326	139462
63061	139463
1021	139464
1253	139465
6478	139466
13212	139467
15155	139468
33455	139469
37155	139470
64360	139471
23061	139472
82403	139473
10332	139474
5153	139475
3919	139476
13422	139477
3924	139478
532	139479
13389	139480
10710	139481
10748	139482
63406	139483
58372	139484
83741	139485
43726	139486
12277	139487
58436	139488
139	139489
17711	139490
9549	139491
24609	139492
8201	139493
27096	139494
80399	139495
109959	139496
5460	139497
17980	139498
40404	139499
20457	139500
4059	139501
27103	139502
6949	139503
59683	139504
45201	139505
48280	139506
86633	139507
50864	139508
58090	139509
22200	139510
39994	139511
13080	139512
2374	139513
57861	139514
2624	139515
1303	139516
41057	139517
19639	139518
42391	139519
12327	139520
4437	139521
41190	139522
84270	139523
43963	139524
16210	139525
39994	139526
5199	139527
2938	139528
79472	139529
15535	139530
49735	139531
12699	139532
73535	139533
647	139534
24621	139535
2343	139536
48465	139537
59091	139538
26155	139539
13031	139540
43140	139541
5916	139542
98644	139543
28767	139544
77338	139545
49720	139546
33879	139547
1712	139548
5974	139549
53463	139550
27116	139551
24772	139552
51625	139553
50849	139554
16250	139555
268	139556
664	139557
133947	139558
164398	139559
11620	139560
22885	139561
44404	139562
3504	139563
9478	139564
1445	139565
41818	139566
1893	139567
34861	139568
48391	139569
78924	139570
28705	139571
64307	139572
26127	139573
81598	139574
28585	139575
11102	139576
56644	139577
14011	139578
15561	139579
2031	139580
3744	139581
33644	139582
81598	139583
170740	139584
48344	139585
24396	139586
4037	139587
20200	139588
93934	139589
36705	139590
53489	139591
71668	139592
136397	139593
53014	139594
181435	139595
3159	139596
50951	139597
165342	139598
57103	139599
17434	139600
2187	139601
29048	139602
2488	139603
6264	139604
13014	139605
26088	139606
69844	139607
11172	139608
9009	139609
9507	139610
12177	139611
6797	139612
39628	139613
66283	139614
21674	139615
26876	139616
36445	139617
14567	139618
105451	139619
126762	139620
30227	139621
16146	139622
5071	139623
30023	139624
15905	139625
64587	139626
75542	139627
141608	139628
112316	139629
38065	139630
59384	139631
7146	139632
58800	139633
1118	139634
139747	139635
60962	139636
27103	139637
18607	139638
76893	139639
17334	139640
51018	139641
3162	139642
168346	139643
27081	139644
8355	139645
4562	139646
133731	139647
20214	139648
9189	139649
4617	139650
71485	139651
48443	139652
63000	139653
100489	139654
44267	139655
47320	139656
23647	139657
1523	139658
11390	139659
567	139660
69597	139661
40942	139662
36613	139663
17235	139664
87077	139665
103650	139666
33065	139667
136443	139668
22829	139669
43230	139670
77001	139671
4265	139672
44666	139673
836	139674
730	139675
23286	139676
7862	139677
37672	139678
22729	139679
10532	139680
11379	139681
4725	139682
22320	139683
11200	139684
26985	139685
11577	139686
74011	139687
56127	139688
22340	139689
17764	139690
19217	139691
57992	139692
2617	139693
16298	139694
7038	139695
59253	139696
1061	139697
14823	139698
18437	139699
17606	139700
25612	139701
59475	139702
69830	139703
11195	139704
68689	139705
831	139706
9474	139707
8895	139708
142	139709
13214	139710
72099	139711
7252	139712
70562	139713
28059	139714
60368	139715
2642	139716
21048	139717
57942	139718
4566	139719
38266	139720
42774	139721
2939	139722
19035	139723
98043	139724
10431	139725
34582	139726
9472	139727
84081	139728
88501	139729
57512	139730
84474	139731
26318	139732
165616	139733
116435	139734
66848	139735
11876	139736
68492	139737
24016	139738
46773	139739
32885	139740
124399	139741
182815	139742
174796	139743
38913	139744
26821	139745
41768	139746
163737	139747
30831	139748
142616	139749
18456	139750
22503	139751
3001	139752
37902	139753
57304	139754
56160	139755
528	139756
34033	139757
1855	139758
186853	139759
38945	139760
412	139761
2211	139762
283	139763
33081	139764
2679	139765
13403	139766
50674	139767
12517	139768
52713	139769
112	139770
13072	139771
15505	139772
21243	139773
95479	139774
82068	139775
27226	139776
27885	139777
17871	139778
11219	139779
78795	139780
32833	139781
70159	139782
26970	139783
55245	139784
27118	139785
37681	139786
59863	139787
27780	139788
8767	139789
3401	139790
4805	139791
137356	139792
13621	139793
72408	139794
20230	139795
71540	139796
29914	139797
19617	139798
4418	139799
23575	139800
9876	139801
40802	139802
18114	139803
41059	139804
121438	139805
101741	139806
96625	139807
50757	139808
22272	139809
48749	139810
13988	139811
25530	139812
31015	139813
15284	139814
33478	139815
115	139816
617	139817
125	139818
20487	139819
145299	139820
2275	139821
5922	139822
109521	139823
97295	139824
99401	139825
49968	139826
34220	139827
85023	139828
29661	139829
91841	139830
7865	139831
94404	139832
6831	139833
38042	139834
67162	139835
14441	139836
9960	139837
18246	139838
486	139839
8857	139840
602	139841
52578	139842
13086	139843
7744	139844
6306	139845
13319	139846
29993	139847
85314	139848
5930	139849
27461	139850
38243	139851
1862	139852
34486	139853
2039	139854
16217	139855
18582	139856
32956	139857
163778	139858
76923	139859
4259	139860
41177	139861
3731	139862
41898	139863
64127	139864
28914	139865
106318	139866
1536	139867
2317	139868
36762	139869
58057	139870
3733	139871
3731	139872
969	139873
20597	139874
134536	139875
143593	139876
33119	139877
2939	139878
6725	139879
18974	139880
15885	139881
86603	139882
448	139883
1104	139884
14344	139885
19462	139886
1923	139887
46114	139888
76665	139889
3241	139890
4821	139891
6518	139892
30388	139893
21341	139894
2264	139895
48441	139896
159498	139897
23344	139898
76258	139899
14529	139900
15450	139901
5619	139902
137716	139903
38157	139904
627	139905
7763	139906
62572	139907
41082	139908
32083	139909
28	139910
18	139911
49088	139912
105000	139913
49157	139914
27534	139915
48818	139916
18952	139917
22561	139918
101089	139919
75160	139920
15502	139921
22028	139922
132053	139923
66539	139924
49373	139925
142218	139926
36434	139927
43791	139928
6215	139929
66829	139930
103650	139931
10354	139932
8912	139933
44673	139934
9329	139935
92095	139936
58535	139937
56552	139938
33565	139939
5932	139940
45378	139941
31025	139942
2127	139943
17182	139944
48407	139945
1434	139946
4473	139947
5494	139948
34678	139949
79727	139950
95959	139951
72106	139952
47212	139953
16247	139954
41197	139955
64101	139956
150860	139957
55873	139958
105832	139959
22368	139960
2826	139961
994	139962
15139	139963
8314	139964
11129	139965
142256	139966
140267	139967
1683	139968
86797	139969
54400	139970
20376	139971
1611	139972
1854	139973
14395	139974
65266	139975
73290	139976
33866	139977
40080	139978
32484	139979
7147	139980
69542	139981
23500	139982
13142	139983
48321	139984
1655	139985
90389	139986
4762	139987
3404	139988
15514	139989
5876	139990
55493	139991
28367	139992
60735	139993
15496	139994
8414	139995
3031	139996
76237	139997
29918	139998
6950	139999
1410	140000
28098	140001
1927	140002
54942	140003
2711	140004
22856	140005
74405	140006
77249	140007
27503	140008
128695	140009
101794	140010
38668	140011
69032	140012
20718	140013
104591	140014
48908	140015
12647	140016
5604	140017
998	140018
58310	140019
56966	140020
38709	140021
89757	140022
42216	140023
854	140024
254	140025
840	140026
2617	140027
4519	140028
36118	140029
25765	140030
78785	140031
123329	140032
3128	140033
4906	140034
77884	140035
10453	140036
33009	140037
69923	140038
86370	140039
30530	140040
6734	140041
235	140042
6269	140043
48414	140044
139	140045
115638	140046
7147	140047
40089	140048
2966	140049
58197	140050
13080	140051
98114	140052
2629	140053
50	140054
3381	140055
27459	140056
6162	140057
48891	140058
45	140059
52995	140060
73018	140061
69591	140062
56596	140063
135204	140064
167690	140065
125890	140066
4262	140067
1810	140068
27215	140069
851	140070
3629	140071
14485	140072
1094	140073
91063	140074
17615	140075
59277	140076
1388	140077
52695	140078
7147	140079
3982	140080
19501	140081
136450	140082
10384	140083
75889	140084
3265	140085
69658	140086
45699	140087
4915	140088
68928	140089
49780	140090
58057	140091
28026	140092
10207	140093
921	140094
84508	140095
139467	140096
32469	140097
87066	140098
146932	140099
8063	140100
39067	140101
9093	140102
71495	140103
39638	140104
3790	140105
2212	140106
1778	140107
17008	140108
107700	140109
13403	140110
140262	140111
71595	140112
84090	140113
121980	140114
23982	140115
1772	140116
49595	140117
16929	140118
4322	140119
33676	140120
6736	140121
101799	140122
94256	140123
103989	140124
57113	140125
63822	140126
9	140127
80169	140128
1536	140129
150819	140130
1877	140131
89818	140132
50429	140133
114987	140134
44345	140135
2340	140136
29781	140137
6286	140138
15689	140139
164166	140140
51647	140141
20109	140142
44496	140143
83980	140144
34	140145
14980	140146
2511	140147
529	140148
40131	140149
45300	140150
1213	140151
27996	140152
69556	140153
1521	140154
13630	140155
6999	140156
21292	140157
30724	140158
3137	140159
2131	140160
101995	140161
38512	140162
20461	140163
54626	140164
112	140165
90044	140166
79860	140167
9770	140168
6945	140169
33019	140170
948	140171
27103	140172
3830	140173
1076	140174
32267	140175
47341	140176
21105	140177
7402	140178
48598	140179
87026	140180
8	140181
98689	140182
842	140183
24941	140184
43368	140185
186589	140186
47165	140187
72843	140188
22282	140189
15554	140190
3300	140191
14562	140192
8495	140193
32031	140194
133420	140195
200	140196
58180	140197
60383	140198
33265	140199
30216	140200
58290	140201
6522	140202
18009	140203
27827	140204
11463	140205
5851	140206
38903	140207
26236	140208
125791	140209
3280	140210
20247	140211
21193	140212
10062	140213
105105	140214
9580	140215
17295	140216
8366	140217
54841	140218
63975	140219
23384	140220
25563	140221
2252	140222
25146	140223
63033	140224
63877	140225
78340	140226
25631	140227
17107	140228
464	140229
4388	140230
17758	140231
140737	140232
15080	140233
37333	140234
31696	140235
134488	140236
222	140237
76088	140238
14928	140239
132331	140240
10771	140241
47135	140242
88156	140243
32875	140244
15570	140245
61527	140246
27128	140247
43851	140248
112	140249
22338	140250
7371	140251
19282	140252
48273	140253
23352	140254
25598	140255
40814	140256
59972	140257
8414	140258
16957	140259
11780	140260
138769	140261
465	140262
535	140263
48874	140264
24677	140265
1535	140266
14825	140267
41078	140268
9043	140269
86330	140270
4306	140271
9874	140272
71933	140273
1511	140274
168865	140275
14366	140276
727	140277
1240	140278
65661	140279
5932	140280
15930	140281
22262	140282
17229	140283
38939	140284
15147	140285
8368	140286
47153	140287
10877	140288
42574	140289
140	140290
4889	140291
15269	140292
53857	140293
44088	140294
47165	140295
18249	140296
31589	140297
69800	140298
34250	140299
39537	140300
3924	140301
32472	140302
53901	140303
159494	140304
10385	140305
20299	140306
4761	140307
48392	140308
10810	140309
71451	140310
3150	140311
86250	140312
5955	140313
88832	140314
2217	140315
23391	140316
22851	140317
33812	140318
53160	140319
80709	140320
4066	140321
63919	140322
36192	140323
38266	140324
31838	140325
1407	140326
2349	140327
33950	140328
27629	140329
65371	140330
12636	140331
1683	140332
700	140333
50767	140334
4826	140335
185881	140336
144627	140337
30238	140338
17463	140339
135659	140340
48665	140341
15205	140342
106359	140343
7341	140344
48628	140345
23	140346
6334	140347
79556	140348
31454	140349
23401	140350
10224	140351
93826	140352
1639	140353
65218	140354
3155	140355
41981	140356
74773	140357
2556	140358
510	140359
29089	140360
98043	140361
19013	140362
1632	140363
7707	140364
17318	140365
64606	140366
132899	140367
45736	140368
78843	140369
79234	140370
123638	140371
10638	140372
157526	140373
31421	140374
25410	140375
4916	140376
128449	140377
86902	140378
18983	140379
20013	140380
42137	140381
25950	140382
13148	140383
11682	140384
8950	140385
647	140386
921	140387
5	140388
85347	140389
19719	140390
9651	140391
27805	140392
216	140393
4400	140394
5538	140395
42234	140396
34618	140397
6170	140398
226	140399
109853	140400
18713	140401
52955	140402
179529	140403
29848	140404
1622	140405
39952	140406
13402	140407
2572	140408
30210	140409
14641	140410
22655	140411
16025	140412
56288	140413
36966	140414
48308	140415
122167	140416
7105	140417
19015	140418
26906	140419
60855	140420
28819	140421
169477	140422
19031	140423
54	140424
78414	140425
5072	140426
87749	140427
8013	140428
1876	140429
127364	140430
12318	140431
7646	140432
15153	140433
15583	140434
41147	140435
36822	140436
94224	140437
31325	140438
22309	140439
71545	140440
77011	140441
9022	140442
99152	140443
17872	140444
34776	140445
31514	140446
3181	140447
69403	140448
18842	140449
19368	140450
69459	140451
149736	140452
75900	140453
121903	140454
27177	140455
5472	140456
67166	140457
85578	140458
50199	140459
48146	140460
132366	140461
2134	140462
84750	140463
606	140464
56620	140465
137190	140466
7137	140467
5917	140468
40093	140469
12164	140470
69595	140471
4253	140472
1104	140473
34774	140474
33867	140475
22389	140476
2947	140477
8995	140478
101799	140479
163132	140480
59443	140481
34834	140482
43767	140483
7293	140484
7147	140485
4046	140486
104789	140487
13731	140488
1410	140489
49524	140490
9790	140491
96843	140492
99750	140493
31287	140494
7406	140495
83264	140496
2350	140497
48067	140498
20313	140499
75613	140500
37742	140501
70363	140502
59114	140503
4489	140504
24534	140505
22274	140506
3342	140507
11166	140508
638	140509
16489	140510
111455	140511
37960	140512
6754	140513
28730	140514
38396	140515
44158	140516
115328	140517
7297	140518
30504	140519
75773	140520
63596	140521
7220	140522
237	140523
15860	140524
67799	140525
76038	140526
131310	140527
81174	140528
115487	140529
2627	140530
14344	140531
1776	140532
104543	140533
96033	140534
71392	140535
44092	140536
28246	140537
25756	140538
53416	140539
123965	140540
81648	140541
79025	140542
52308	140543
6493	140544
7149	140545
15935	140546
71955	140547
86161	140548
55426	140549
12354	140550
23058	140551
14869	140552
77181	140553
14398	140554
2799	140555
23601	140556
63228	140557
73994	140558
2211	140559
56118	140560
48422	140561
8933	140562
109677	140563
73086	140564
115756	140565
7050	140566
65565	140567
58192	140568
109682	140569
7167	140570
20579	140571
7137	140572
1889	140573
58061	140574
40064	140575
3513	140576
60703	140577
130176	140578
6809	140579
7686	140580
135198	140581
135198	140582
16961	140583
7703	140584
31800	140585
20292	140586
49290	140587
55099	140588
13509	140589
51093	140590
21123	140591
21945	140592
80778	140593
22504	140594
63976	140595
44017	140596
21109	140597
21966	140598
16100	140599
33249	140600
3833	140601
18512	140602
17276	140603
42324	140604
19685	140605
3508	140606
36008	140607
21141	140608
21546	140609
185690	140610
41174	140611
4569	140612
4339	140613
4223	140614
107781	140615
28745	140616
4223	140617
18449	140618
93	140619
30816	140620
57563	140621
19542	140622
30954	140623
29728	140624
78894	140625
67449	140626
51065	140627
19635	140628
31534	140629
30952	140630
9644	140631
17572	140632
17560	140633
78437	140634
64108	140635
53651	140636
10581	140637
3294	140638
108851	140639
79912	140640
53704	140641
4726	140642
6833	140643
38867	140644
31305	140645
55862	140646
38240	140647
73624	140648
30608	140649
10652	140650
34989	140651
82710	140652
25322	140653
20668	140654
32691	140655
40917	140656
22519	140657
67115	140658
21602	140659
47518	140660
2260	140661
25093	140662
31000	140663
30387	140664
37449	140665
2342	140666
26199	140667
40358	140668
121014	140669
61530	140670
15047	140671
32076	140672
47319	140673
24158	140674
12561	140675
82292	140676
124553	140677
55736	140678
12561	140679
54552	140680
86858	140681
49386	140682
37586	140683
15090	140684
7335	140685
66693	140686
49793	140687
21221	140688
15378	140689
78553	140690
127690	140691
66421	140692
35223	140693
66514	140694
41022	140695
30605	140696
43828	140697
46009	140698
66599	140699
54076	140700
59493	140701
98624	140702
4229	140703
67322	140704
121245	140705
2882	140706
56935	140707
28263	140708
27669	140709
80378	140710
37054	140711
6413	140712
103534	140713
51686	140714
12697	140715
4339	140716
41471	140717
80829	140718
18045	140719
70654	140720
95011	140721
44689	140722
12249	140723
133121	140724
8315	140725
76828	140726
20586	140727
18152	140728
78882	140729
44134	140730
60089	140731
17276	140732
9160	140733
42126	140734
16286	140735
3853	140736
54156	140737
45391	140738
18930	140739
79032	140740
95055	140741
58769	140742
22502	140743
16296	140744
66098	140745
32794	140746
3204	140747
26056	140748
36189	140749
46977	140750
44330	140751
12935	140752
129830	140753
137977	140754
41031	140755
110356	140756
53598	140757
4011	140758
13744	140759
102703	140760
27384	140761
95080	140762
2176	140763
17054	140764
138359	140765
52203	140766
68808	140767
30958	140768
5089	140769
1502	140770
57481	140771
7659	140772
13070	140773
70418	140774
127868	140775
38231	140776
46649	140777
45351	140778
77924	140779
8152	140780
35261	140781
112004	140782
39692	140783
6555	140784
95618	140785
51279	140786
418	140787
45619	140788
13066	140789
16282	140790
20370	140791
298	140792
52127	140793
47513	140794
88945	140795
44063	140796
1009	140797
49541	140798
14008	140799
32840	140800
16740	140801
1511	140802
1845	140803
1575	140804
4779	140805
110567	140806
224	140807
113077	140808
22017	140809
85241	140810
29759	140811
2099	140812
18048	140813
13106	140814
119870	140815
39184	140816
129872	140817
54688	140818
128266	140819
46275	140820
26056	140821
79289	140822
88849	140823
178091	140824
797	140825
29220	140826
1263	140827
88347	140828
2603	140829
16879	140830
122970	140831
19004	140832
14488	140833
9075	140834
33471	140835
406	140836
108403	140837
72577	140838
3148	140839
11916	140840
15090	140841
38218	140842
4967	140843
20399	140844
95881	140845
62462	140846
10844	140847
140461	140848
31012	140849
97962	140850
8926	140851
609	140852
66367	140853
84470	140854
76754	140855
50444	140856
836	140857
24807	140858
9162	140859
11944	140860
33452	140861
47990	140862
6995	140863
45502	140864
163070	140865
14568	140866
23530	140867
70146	140868
54433	140869
7650	140870
60752	140871
26800	140872
719	140873
3922	140874
33133	140875
73896	140876
18509	140877
66924	140878
20450	140879
49189	140880
34192	140881
61737	140882
90842	140883
3605	140884
28920	140885
11451	140886
3572	140887
3528	140888
28448	140889
59723	140890
23506	140891
26976	140892
67793	140893
14240	140894
31355	140895
24195	140896
36408	140897
33983	140898
39573	140899
74940	140900
3176	140901
60184	140902
110418	140903
52747	140904
23127	140905
789	140906
19174	140907
6035	140908
15197	140909
28673	140910
6588	140911
8904	140912
42628	140913
96907	140914
7591	140915
51892	140916
35325	140917
13985	140918
25624	140919
79405	140920
41290	140921
56477	140922
16996	140923
18896	140924
12159	140925
20102	140926
24451	140927
1610	140928
35985	140929
52309	140930
8875	140931
135148	140932
4422	140933
24125	140934
15693	140935
11063	140936
90819	140937
33093	140938
14632	140939
94519	140940
83487	140941
15311	140942
6769	140943
51403	140944
81167	140945
284	140946
104995	140947
9853	140948
76151	140949
1009	140950
39950	140951
46662	140952
48820	140953
40698	140954
45291	140955
39116	140956
41075	140957
1189	140958
35505	140959
92868	140960
21185	140961
3955	140962
40387	140963
12045	140964
18027	140965
2165	140966
13793	140967
5749	140968
2974	140969
17882	140970
177721	140971
14837	140972
46277	140973
15106	140974
106904	140975
38024	140976
6801	140977
156291	140978
5744	140979
47676	140980
162226	140981
74	140982
70270	140983
5821	140984
77948	140985
26753	140986
32576	140987
120951	140988
26577	140989
1655	140990
13729	140991
1864	140992
42414	140993
140397	140994
23689	140995
24978	140996
122761	140997
34465	140998
27350	140999
7759	141000
2693	141001
9606	141002
5265	141003
14165	141004
13887	141005
37210	141006
55434	141007
56195	141008
17563	141009
67991	141010
7069	141011
44799	141012
77551	141013
15092	141014
765	141015
30155	141016
3200	141017
32523	141018
23610	141019
4791	141020
20658	141021
8935	141022
29314	141023
30456	141024
4322	141025
7800	141026
33632	141027
101114	141028
67078	141029
51105	141030
187151	141031
64421	141032
102814	141033
3734	141034
23670	141035
696	141036
64619	141037
23418	141038
1481	141039
64271	141040
32085	141041
1011	141042
38160	141043
56714	141044
2167	141045
9127	141046
15852	141047
18094	141048
2977	141049
3068	141050
21711	141051
35477	141052
6292	141053
12312	141054
13312	141055
3770	141056
1403	141057
28097	141058
34660	141059
115639	141060
6748	141061
40666	141062
2127	141063
69332	141064
44210	141065
53984	141066
284	141067
7223	141068
55306	141069
11395	141070
175151	141071
50271	141072
2486	141073
88097	141074
87757	141075
6833	141076
105330	141077
14335	141078
79483	141079
38916	141080
150900	141081
5936	141082
34265	141083
31405	141084
3158	141085
22312	141086
103308	141087
96183	141088
116029	141089
63333	141090
71498	141091
15185	141092
277	141093
46958	141094
131703	141095
58036	141096
39660	141097
4350	141098
24133	141099
2966	141100
30078	141101
7391	141102
53356	141103
16051	141104
45850	141105
59742	141106
920	141107
6901	141108
7784	141109
57974	141110
5336	141111
3215	141112
59120	141113
18593	141114
12346	141115
52804	141116
19480	141117
6397	141118
6823	141119
51374	141120
1892	141121
17866	141122
60651	141123
58962	141124
37253	141125
8932	141126
169931	141127
3330	141128
9808	141129
44656	141130
134304	141131
59878	141132
72306	141133
537	141134
104888	141135
43208	141136
69448	141137
10627	141138
37327	141139
22673	141140
9011	141141
14034	141142
15809	141143
51554	141144
34872	141145
10023	141146
37897	141147
50412	141148
14381	141149
31701	141150
61329	141151
2112	141152
27122	141153
24733	141154
2343	141155
49663	141156
6406	141157
11198	141158
3413	141159
4284	141160
117748	141161
97853	141162
23475	141163
77020	141164
44249	141165
36408	141166
449	141167
6793	141168
41651	141169
12235	141170
35717	141171
14964	141172
8479	141173
19412	141174
13525	141175
99316	141176
50093	141177
58732	141178
39014	141179
23404	141180
49797	141181
44975	141182
450	141183
34090	141184
9180	141185
24278	141186
176	141187
26333	141188
17088	141189
28685	141190
53283	141191
70879	141192
7803	141193
20437	141194
134362	141195
48586	141196
4023	141197
18070	141198
85	141199
4468	141200
18	141201
41985	141202
105358	141203
48330	141204
135638	141205
65333	141206
10873	141207
5879	141208
110111	141209
48974	141210
85000	141211
48996	141212
30176	141213
9159	141214
4262	141215
33059	141216
84009	141217
34058	141218
63721	141219
8914	141220
8914	141221
7355	141222
93250	141223
6693	141224
43351	141225
2134	141226
46411	141227
53532	141228
1524	141229
15878	141230
53333	141231
43755	141232
35196	141233
1512	141234
133838	141235
4806	141236
35037	141237
166302	141238
61129	141239
64709	141240
23780	141241
25489	141242
89910	141243
2018	141244
8410	141245
37961	141246
4525	141247
29687	141248
25694	141249
25630	141250
7810	141251
25055	141252
33484	141253
10443	141254
14447	141255
7064	141256
95166	141257
22792	141258
11663	141259
2799	141260
46605	141261
45118	141262
18473	141263
11507	141264
41115	141265
19289	141266
20444	141267
20873	141268
76593	141269
80291	141270
25600	141271
33054	141272
70225	141273
101970	141274
28798	141275
18422	141276
32564	141277
10385	141278
43571	141279
147013	141280
63230	141281
127909	141282
5229	141283
6544	141284
94686	141285
10490	141286
31393	141287
8975	141288
72916	141289
37485	141290
29012	141291
60246	141292
15721	141293
27822	141294
4806	141295
59772	141296
6796	141297
14499	141298
112	141299
17229	141300
25072	141301
11831	141302
96755	141303
41890	141304
27754	141305
13123	141306
21188	141307
33707	141308
9960	141309
81103	141310
52282	141311
42759	141312
42179	141313
145849	141314
53303	141315
16270	141316
32871	141317
32875	141318
41384	141319
129889	141320
7102	141321
110924	141322
23938	141323
93787	141324
7969	141325
22310	141326
10818	141327
34736	141328
9733	141329
48134	141330
128409	141331
9030	141332
7936	141333
110615	141334
5721	141335
12871	141336
12020	141337
604	141338
60207	141339
146398	141340
41603	141341
37261	141342
61614	141343
47085	141344
16681	141345
59752	141346
16612	141347
77370	141348
7986	141349
54038	141350
1803	141351
8935	141352
141548	141353
22681	141354
43202	141355
46525	141356
25888	141357
83224	141358
40605	141359
28285	141360
19589	141361
78231	141362
75005	141363
5246	141364
123975	141365
38968	141366
18569	141367
72988	141368
23031	141369
19149	141370
3158	141371
1296	141372
40756	141373
15676	141374
101465	141375
52452	141376
5347	141377
77963	141378
23923	141379
36442	141380
6631	141381
3388	141382
28685	141383
13342	141384
91959	141385
6256	141386
22411	141387
42815	141388
52192	141389
4824	141390
31753	141391
3539	141392
15533	141393
2612	141394
35432	141395
31315	141396
9084	141397
48878	141398
49472	141399
10941	141400
34038	141401
9928	141402
25452	141403
32051	141404
28383	141405
47705	141406
149265	141407
88916	141408
451	141409
14421	141410
14153	141411
34033	141412
49641	141413
5695	141414
10091	141415
82817	141416
102376	141417
4036	141418
80753	141419
23579	141420
57181	141421
35762	141422
2526	141423
12423	141424
80481	141425
72855	141426
62588	141427
33366	141428
48045	141429
11280	141430
7093	141431
48525	141432
9468	141433
27192	141434
4607	141435
69440	141436
95043	141437
18558	141438
9493	141439
5112	141440
33382	141441
37531	141442
19506	141443
25740	141444
66522	141445
57163	141446
28343	141447
33584	141448
24811	141449
10740	141450
28815	141451
55272	141452
105373	141453
2374	141454
54585	141455
72845	141456
56832	141457
42188	141458
62386	141459
6859	141460
40461	141461
4002	141462
23281	141463
29778	141464
717	141465
104806	141466
89885	141467
21219	141468
7773	141469
93773	141470
133735	141471
104306	141472
5528	141473
11971	141474
79856	141475
1405	141476
1501	141477
11399	141478
129145	141479
27754	141480
75170	141481
56822	141482
71798	141483
133849	141484
25511	141485
71393	141486
57620	141487
37162	141488
54970	141489
15766	141490
14011	141491
42811	141492
27509	141493
459	141494
21594	141495
10539	141496
13916	141497
23341	141498
3139	141499
27406	141500
45797	141501
3745	141502
41021	141503
323	141504
1010	141505
72191	141506
22369	141507
34715	141508
68930	141509
116272	141510
21538	141511
63721	141512
26092	141513
131038	141514
461	141515
33206	141516
109505	141517
103225	141518
53044	141519
10434	141520
4648	141521
23	141522
14542	141523
22827	141524
6824	141525
46908	141526
30684	141527
117780	141528
127472	141529
23749	141530
45205	141531
35160	141532
2010	141533
103439	141534
14369	141535
37029	141536
58805	141537
69346	141538
88759	141539
86135	141540
133778	141541
37275	141542
17512	141543
17846	141544
1215	141545
74461	141546
24506	141547
70735	141548
94593	141549
24883	141550
30031	141551
773	141552
17256	141553
2348	141554
8504	141555
30078	141556
27274	141557
51768	141558
4369	141559
21178	141560
16847	141561
59752	141562
33057	141563
6967	141564
16281	141565
1416	141566
2966	141567
5	141568
2220	141569
119832	141570
15487	141571
13303	141572
134587	141573
68269	141574
20029	141575
21805	141576
25221	141577
1001	141578
64739	141579
43615	141580
76091	141581
84560	141582
18813	141583
9168	141584
38025	141585
2172	141586
47578	141587
15583	141588
24930	141589
1452	141590
3287	141591
7126	141592
19398	141593
162075	141594
14921	141595
2025	141596
20110	141597
52312	141598
65258	141599
171445	141600
12402	141601
4912	141602
46405	141603
7113	141604
37631	141605
4577	141606
18414	141607
33146	141608
12817	141609
6368	141610
26952	141611
25649	141612
7155	141613
115164	141614
86651	141615
2107	141616
14315	141617
1143	141618
97526	141619
52378	141620
8616	141621
702	141622
7183	141623
14304	141624
25396	141625
21467	141626
95911	141627
5821	141628
1734	141629
10327	141630
79853	141631
8464	141632
48663	141633
3405	141634
83343	141635
47055	141636
15280	141637
9301	141638
17032	141639
59266	141640
158764	141641
25816	141642
142658	141643
142658	141644
12402	141645
68778	141646
99296	141647
69470	141648
36022	141649
38858	141650
6854	141651
20264	141652
4254	141653
48507	141654
5216	141655
1604	141656
107853	141657
29694	141658
21348	141659
3147	141660
21352	141661
1930	141662
30759	141663
30037	141664
2580	141665
53519	141666
63494	141667
6308	141668
23935	141669
29874	141670
16320	141671
24438	141672
15996	141673
48377	141674
33412	141675
871	141676
50202	141677
18105	141678
14715	141679
12088	141680
49260	141681
846	141682
41349	141683
83731	141684
33092	141685
218	141686
7894	141687
63295	141688
49892	141689
59544	141690
25991	141691
30209	141692
5	141693
7582	141694
100113	141695
11	141696
37992	141697
5692	141698
3229	141699
10015	141700
6857	141701
782	141702
2025	141703
6649	141704
4857	141705
36042	141706
2168	141707
50652	141708
13514	141709
86909	141710
65529	141711
28504	141712
40822	141713
109859	141714
46171	141715
8972	141716
26932	141717
40566	141718
123828	141719
107223	141720
43389	141721
36900	141722
140193	141723
32738	141724
26448	141725
140078	141726
17630	141727
15712	141728
5616	141729
103476	141730
980	141731
2340	141732
57857	141733
141037	141734
33944	141735
40347	141736
72160	141737
239	141738
10517	141739
38628	141740
14684	141741
49584	141742
2341	141743
30450	141744
124367	141745
38973	141746
68985	141747
65105	141748
84732	141749
21609	141750
54756	141751
27121	141752
20712	141753
3993	141754
80797	141755
8407	141756
67708	141757
9899	141758
127664	141759
58484	141760
97149	141761
606	141762
126153	141763
682	141764
11786	141765
29629	141766
48958	141767
320	141768
30066	141769
24923	141770
6687	141771
40853	141772
58050	141773
38861	141774
116432	141775
3344	141776
2343	141777
13083	141778
178775	141779
5134	141780
1184	141781
104187	141782
5947	141783
3322	141784
39413	141785
104277	141786
10507	141787
36993	141788
54090	141789
17129	141790
134024	141791
13681	141792
20562	141793
39945	141794
34779	141795
42786	141796
45715	141797
22333	141798
11829	141799
7807	141800
14436	141801
44655	141802
10430	141803
5467	141804
93735	141805
43831	141806
56224	141807
106119	141808
72774	141809
13790	141810
2428	141811
8768	141812
49273	141813
1964	141814
192	141815
99153	141816
88611	141817
11646	141818
28038	141819
75727	141820
68180	141821
34590	141822
23731	141823
4929	141824
3479	141825
7784	141826
5859	141827
39124	141828
18393	141829
18839	141830
57343	141831
76	141832
79881	141833
68515	141834
10312	141835
7573	141836
47878	141837
13958	141838
8422	141839
13958	141840
8988	141841
9801	141842
96810	141843
2220	141844
5054	141845
30981	141846
112987	141847
14890	141848
64318	141849
7754	141850
17392	141851
5159	141852
6895	141853
2025	141854
48540	141855
35593	141856
844	141857
797	141858
53298	141859
1	141860
52045	141861
14545	141862
32328	141863
3388	141864
76501	141865
1376	141866
85863	141867
8967	141868
17547	141869
19668	141870
15859	141871
16629	141872
23741	141873
26263	141874
14219	141875
61709	141876
54450	141877
52493	141878
512	141879
3653	141880
14635	141881
46457	141882
11000	141883
93475	141884
57103	141885
57103	141886
1609	141887
17160	141888
49029	141889
16854	141890
47309	141891
32134	141892
102	141893
8924	141894
31705	141895
77303	141896
24170	141897
2650	141898
13290	141899
11041	141900
18675	141901
61810	141902
12845	141903
5659	141904
26713	141905
39658	141906
1563	141907
81034	141908
25454	141909
18964	141910
2810	141911
52347	141912
132292	141913
134483	141914
22973	141915
154446	141916
94688	141917
31	141918
7082	141919
74784	141920
39358	141921
83593	141922
1226	141923
22812	141924
24502	141925
25471	141926
10536	141927
2097	141928
21913	141929
70688	141930
59775	141931
49395	141932
26509	141933
786	141934
24765	141935
34066	141936
315	141937
81513	141938
24764	141939
26583	141940
104955	141941
20478	141942
173665	141943
6325	141944
33355	141945
77248	141946
39229	141947
74045	141948
3925	141949
15873	141950
29096	141951
54752	141952
15	141953
26041	141954
4773	141955
459	141956
85904	141957
42919	141958
51078	141959
55261	141960
29337	141961
9358	141962
11451	141963
47042	141964
19788	141965
104354	141966
57503	141967
3519	141968
58251	141969
23775	141970
45621	141971
16334	141972
10301	141973
3205	141974
36388	141975
24697	141976
4114	141977
80266	141978
56553	141979
3805	141980
62111	141981
28999	141982
26122	141983
22084	141984
54499	141985
12795	141986
2805	141987
90662	141988
7693	141989
12397	141990
64778	141991
19235	141992
4983	141993
8381	141994
10778	141995
39257	141996
2158	141997
1679	141998
61435	141999
32456	142000
35156	142001
2921	142002
42330	142003
19532	142004
123	142005
73697	142006
3509	142007
22680	142008
55801	142009
136	142010
1262	142011
77734	142012
49425	142013
84791	142014
24724	142015
85686	142016
22795	142017
34404	142018
541	142019
53324	142020
43559	142021
28182	142022
45329	142023
137074	142024
2732	142025
49136	142026
5414	142027
19268	142028
12122	142029
124594	142030
7212	142031
5893	142032
361	142033
88954	142034
2740	142035
59462	142036
8159	142037
7	142038
22337	142039
32630	142040
26456	142041
101637	142042
87632	142043
6017	142044
20773	142045
10499	142046
24736	142047
20469	142048
30026	142049
54407	142050
3002	142051
29004	142052
19202	142053
45485	142054
456	142055
929	142056
14165	142057
36310	142058
97045	142059
10581	142060
48903	142061
52725	142062
12164	142063
44827	142064
55234	142065
53688	142066
108	142067
26276	142068
51582	142069
15256	142070
8993	142071
35057	142072
45020	142073
15314	142074
49321	142075
73226	142076
67132	142077
26740	142078
40391	142079
3433	142080
40353	142081
87253	142082
55836	142083
6049	142084
2545	142085
31473	142086
147805	142087
10570	142088
1534	142089
11880	142090
91016	142091
75711	142092
2429	142093
141118	142094
14812	142095
4672	142096
179175	142097
14491	142098
107895	142099
2335	142100
4134	142101
1888	142102
80331	142103
26584	142104
15688	142105
61135	142106
35403	142107
13644	142108
28879	142109
14328	142110
29458	142111
46531	142112
43125	142113
5398	142114
285	142115
3090	142116
32544	142117
26796	142118
47695	142119
26137	142120
6763	142121
79731	142122
1885	142123
50	142124
47555	142125
40536	142126
76858	142127
41377	142128
110865	142129
24094	142130
10006	142131
1050	142132
39818	142133
70544	142134
64251	142135
12595	142136
8716	142137
100707	142138
21367	142139
8354	142140
79302	142141
44669	142142
88279	142143
17380	142144
10891	142145
32599	142146
19490	142147
16239	142148
1993	142149
28301	142150
70583	142151
23253	142152
57478	142153
79598	142154
27439	142155
111360	142156
35451	142157
117638	142158
4343	142159
5184	142160
62820	142161
48416	142162
4787	142163
57976	142164
15016	142165
30416	142166
55175	142167
81282	142168
45347	142169
20047	142170
81288	142171
52587	142172
46418	142173
17706	142174
64275	142175
156009	142176
179967	142177
5562	142178
4	142179
92985	142180
98490	142181
85301	142182
59790	142183
2893	142184
20278	142185
98316	142186
10987	142187
39927	142188
5460	142189
69608	142190
56080	142191
9044	142192
8020	142193
23042	142194
45019	142195
42587	142196
29183	142197
17762	142198
22204	142199
74251	142200
16856	142201
165260	142202
44664	142203
48091	142204
26540	142205
43288	142206
9285	142207
36453	142208
5425	142209
17477	142210
18841	142211
51050	142212
25791	142213
12971	142214
48617	142215
122532	142216
88289	142217
6924	142218
52119	142219
48148	142220
41774	142221
9848	142222
3747	142223
19059	142224
92642	142225
33451	142226
38114	142227
23654	142228
21102	142229
31492	142230
14035	142231
43512	142232
32421	142233
20935	142234
3090	142235
66951	142236
475	142237
40082	142238
40852	142239
40852	142240
2471	142241
1655	142242
101972	142243
36163	142244
92367	142245
28337	142246
221	142247
1334	142248
16445	142249
3317	142250
1106	142251
18442	142252
11094	142253
26973	142254
15416	142255
131172	142256
8142	142257
96683	142258
3330	142259
99960	142260
46365	142261
54061	142262
42175	142263
47948	142264
19870	142265
97439	142266
20454	142267
103187	142268
28305	142269
7371	142270
110793	142271
29694	142272
47354	142273
10393	142274
4970	142275
3338	142276
13156	142277
4955	142278
43814	142279
44130	142280
25937	142281
25054	142282
80676	142283
6866	142284
55415	142285
40993	142286
47382	142287
31589	142288
24067	142289
10593	142290
22447	142291
26651	142292
44652	142293
16032	142294
125	142295
34088	142296
104570	142297
38048	142298
81564	142299
688	142300
22024	142301
44437	142302
11772	142303
29235	142304
55613	142305
20005	142306
200	142307
174308	142308
14877	142309
27695	142310
33218	142311
2429	142312
16966	142313
28810	142314
23800	142315
12056	142316
124720	142317
13782	142318
4587	142319
7090	142320
2911	142321
8788	142322
89629	142323
82974	142324
32721	142325
16041	142326
57798	142327
11053	142328
26502	142329
85655	142330
29914	142331
80584	142332
84539	142333
7094	142334
61919	142335
26757	142336
23638	142337
6206	142338
12919	142339
9657	142340
43733	142341
25597	142342
50540	142343
17513	142344
2730	142345
68	142346
27491	142347
45601	142348
15957	142349
19430	142350
49209	142351
9774	142352
153537	142353
6242	142354
94172	142355
9527	142356
92477	142357
52689	142358
50560	142359
17959	142360
25320	142361
32077	142362
35698	142363
61463	142364
5489	142365
129913	142366
1110	142367
13890	142368
2495	142369
51322	142370
3164	142371
2929	142372
24806	142373
55651	142374
100650	142375
15407	142376
22677	142377
29823	142378
2685	142379
3308	142380
29610	142381
31111	142382
100431	142383
1757	142384
10403	142385
11568	142386
8270	142387
44697	142388
15713	142389
28834	142390
19824	142391
12068	142392
10403	142393
116680	142394
16440	142395
3894	142396
2982	142397
13728	142398
2452	142399
92586	142400
145372	142401
22386	142402
2732	142403
14491	142404
3305	142405
101718	142406
92681	142407
1184	142408
13383	142409
4928	142410
13485	142411
11611	142412
19933	142413
17174	142414
54430	142415
11091	142416
9676	142417
25422	142418
26449	142419
51545	142420
132772	142421
54707	142422
7644	142423
74563	142424
6532	142425
43826	142426
109484	142427
24492	142428
985	142429
4	142430
39252	142431
51549	142432
158	142433
3980	142434
9378	142435
32364	142436
57589	142437
28042	142438
72131	142439
4312	142440
50119	142441
31126	142442
5805	142443
69062	142444
4001	142445
1359	142446
13264	142447
16162	142448
591	142449
32439	142450
57673	142451
47853	142452
20278	142453
8525	142454
21929	142455
39351	142456
7698	142457
1502	142458
473	142459
2111	142460
37710	142461
7522	142462
24769	142463
36280	142464
77	142465
31260	142466
39207	142467
57432	142468
506	142469
51679	142470
15323	142471
74783	142472
11687	142473
16098	142474
18358	142475
6818	142476
49276	142477
39503	142478
2564	142479
15158	142480
47774	142481
142907	142482
12924	142483
1	142484
7836	142485
1	142486
47411	142487
12006	142488
27280	142489
77881	142490
18367	142491
12622	142492
3998	142493
67433	142494
551	142495
39843	142496
1694	142497
1758	142498
78017	142499
92511	142500
39144	142501
51138	142502
10053	142503
47868	142504
57204	142505
57745	142506
544	142507
8382	142508
35996	142509
20790	142510
17209	142511
29451	142512
596	142513
16871	142514
20192	142515
45774	142516
12476	142517
35275	142518
5904	142519
3998	142520
9395	142521
9395	142522
66285	142523
1192	142524
12631	142525
42942	142526
10062	142527
24368	142528
75366	142529
39114	142530
13352	142531
1374	142532
87454	142533
34170	142534
38230	142535
27644	142536
18389	142537
56632	142538
19231	142539
25987	142540
7399	142541
20996	142542
50875	142543
82924	142544
21733	142545
150	142546
32485	142547
14297	142548
117205	142549
1	142550
1	142551
58409	142552
90700	142553
17995	142554
31008	142555
51059	142556
48332	142557
8216	142558
17000	142559
35790	142560
74507	142561
15716	142562
24	142563
16160	142564
32545	142565
23238	142566
242	142567
27706	142568
56745	142569
165267	142570
13478	142571
21687	142572
22822	142573
67412	142574
7053	142575
32888	142576
23047	142577
15634	142578
1114	142579
22033	142580
4830	142581
6404	142582
31197	142583
93124	142584
26383	142585
12831	142586
24	142587
26897	142588
44438	142589
56265	142590
43666	142591
18916	142592
25528	142593
31216	142594
420	142595
40149	142596
26074	142597
35792	142598
24086	142599
9465	142600
659	142601
14214	142602
67065	142603
8048	142604
47139	142605
16243	142606
276	142607
17527	142608
100388	142609
24648	142610
30514	142611
14655	142612
10214	142613
6919	142614
479	142615
34137	142616
19174	142617
30576	142618
20122	142619
13824	142620
22644	142621
1434	142622
24195	142623
23752	142624
6642	142625
2107	142626
17145	142627
59840	142628
122466	142629
45	142630
21369	142631
5729	142632
140321	142633
54101	142634
2417	142635
83120	142636
50249	142637
15473	142638
57421	142639
3248	142640
12262	142641
90679	142642
18957	142643
2215	142644
23149	142645
47930	142646
23047	142647
7224	142648
96661	142649
39289	142650
34131	142651
69135	142652
7416	142653
11648	142654
4	142655
7195	142656
114052	142657
117978	142658
27047	142659
11672	142660
30716	142661
10675	142662
61697	142663
49008	142664
144713	142665
78456	142666
26628	142667
27455	142668
14764	142669
14370	142670
6540	142671
26293	142672
73748	142673
83664	142674
17062	142675
29476	142676
28045	142677
113727	142678
88150	142679
44915	142680
95009	142681
54992	142682
74211	142683
32538	142684
1227	142685
54981	142686
15498	142687
47194	142688
34286	142689
2726	142690
13362	142691
2216	142692
19428	142693
83894	142694
21450	142695
139121	142696
139780	142697
184121	142698
170229	142699
83920	142700
103077	142701
96670	142702
18645	142703
45709	142704
60365	142705
5848	142706
49393	142707
607	142708
117052	142709
104943	142710
1423	142711
134754	142712
131436	142713
69733	142714
11177	142715
100652	142716
54086	142717
21919	142718
11173	142719
54617	142720
52555	142721
95851	142722
92	142723
2786	142724
6026	142725
58704	142726
18529	142727
24434	142728
10132	142729
6531	142730
100319	142731
73898	142732
5904	142733
83968	142734
92545	142735
20253	142736
20267	142737
17258	142738
112920	142739
949	142740
4469	142741
65326	142742
15596	142743
6370	142744
9951	142745
87234	142746
20870	142747
64640	142748
6499	142749
22350	142750
37550	142751
34020	142752
35086	142753
13005	142754
141807	142755
7947	142756
2495	142757
24803	142758
5157	142759
3828	142760
14965	142761
73001	142762
116310	142763
100596	142764
64565	142765
43	142766
89047	142767
53395	142768
24853	142769
91559	142770
69831	142771
90467	142772
27501	142773
51919	142774
23751	142775
61409	142776
29377	142777
589	142778
11856	142779
106670	142780
8615	142781
8770	142782
55127	142783
902	142784
90098	142785
110275	142786
10831	142787
3935	142788
26186	142789
38624	142790
34566	142791
46643	142792
40069	142793
5189	142794
6618	142795
25352	142796
52681	142797
13781	142798
77561	142799
2896	142800
83921	142801
22271	142802
32979	142803
8033	142804
102579	142805
24768	142806
52642	142807
36302	142808
3756	142809
50094	142810
2922	142811
56969	142812
6703	142813
26424	142814
98008	142815
3622	142816
39846	142817
5369	142818
16913	142819
21	142820
40710	142821
2136	142822
38011	142823
7105	142824
75371	142825
39294	142826
3800	142827
30296	142828
20584	142829
4502	142830
26509	142831
74396	142832
35407	142833
23052	142834
13375	142835
9157	142836
4679	142837
5399	142838
1836	142839
781	142840
7346	142841
27901	142842
32050	142843
60681	142844
30683	142845
131029	142846
32560	142847
76500	142848
74536	142849
24857	142850
108053	142851
47100	142852
21769	142853
52356	142854
38680	142855
56818	142856
12633	142857
6182	142858
9600	142859
2315	142860
2906	142861
33236	142862
22493	142863
2492	142864
22981	142865
185240	142866
1378	142867
7304	142868
17099	142869
14393	142870
52826	142871
88635	142872
88268	142873
15872	142874
126717	142875
53006	142876
94361	142877
7457	142878
7644	142879
774	142880
108	142881
57331	142882
17	142883
23870	142884
21817	142885
39665	142886
30002	142887
71989	142888
34276	142889
4184	142890
44193	142891
7643	142892
31841	142893
42021	142894
52463	142895
43054	142896
1	142897
4893	142898
22460	142899
20385	142900
4444	142901
4160	142902
54561	142903
45987	142904
188	142905
1	142906
1	142907
1	142908
19191	142909
51560	142910
4357	142911
2108	142912
32246	142913
1678	142914
95537	142915
29280	142916
34743	142917
31400	142918
64297	142919
11092	142920
23010	142921
33338	142922
11699	142923
27865	142924
50182	142925
41353	142926
2778	142927
15085	142928
20629	142929
14627	142930
14956	142931
9282	142932
45130	142933
9089	142934
38557	142935
155452	142936
12990	142937
67315	142938
50611	142939
24739	142940
97409	142941
12290	142942
9014	142943
53846	142944
151002	142945
118017	142946
50204	142947
48553	142948
44250	142949
26982	142950
53070	142951
81666	142952
6216	142953
108685	142954
63598	142955
76635	142956
61553	142957
64649	142958
32949	142959
95470	142960
10687	142961
55625	142962
1236	142963
30147	142964
304	142965
45499	142966
25261	142967
54299	142968
153460	142969
21579	142970
53549	142971
86900	142972
30364	142973
155497	142974
6104	142975
66845	142976
68100	142977
6022	142978
11652	142979
112669	142980
96820	142981
15085	142982
75579	142983
38861	142984
19133	142985
33563	142986
14664	142987
55423	142988
4492	142989
81525	142990
24899	142991
83538	142992
63885	142993
17938	142994
42461	142995
119135	142996
8605	142997
69202	142998
85343	142999
90589	143000
1716	143001
923	143002
5219	143003
6905	143004
67375	143005
7950	143006
7803	143007
58976	143008
34060	143009
47773	143010
1484	143011
38579	143012
16028	143013
36111	143014
34202	143015
23079	143016
23092	143017
87222	143018
80059	143019
11520	143020
27366	143021
443	143022
19447	143023
30376	143024
60392	143025
3295	143026
22021	143027
23489	143028
19212	143029
125210	143030
14809	143031
16340	143032
16040	143033
66965	143034
134787	143035
23082	143036
28681	143037
18470	143038
87247	143039
35335	143040
32050	143041
78274	143042
7946	143043
4009	143044
30545	143045
6355	143046
55764	143047
5646	143048
35171	143049
41568	143050
430	143051
98929	143052
47970	143053
97414	143054
47838	143055
21148	143056
60179	143057
12302	143058
33969	143059
63510	143060
66366	143061
8851	143062
7435	143063
32436	143064
162862	143065
55885	143066
37510	143067
32140	143068
101117	143069
2940	143070
140924	143071
77375	143072
27963	143073
11448	143074
59065	143075
88451	143076
19447	143077
92786	143078
446	143079
20039	143080
41826	143081
1794	143082
1	143083
8604	143084
87761	143085
2216	143086
1678	143087
7886	143088
593	143089
9816	143090
108268	143091
39298	143092
5927	143093
1126	143094
42	143095
85055	143096
4952	143097
82376	143098
32255	143099
125665	143100
9802	143101
29816	143102
49299	143103
57080	143104
64189	143105
29988	143106
497	143107
83647	143108
38866	143109
2369	143110
2029	143111
9264	143112
89091	143113
8369	143114
8749	143115
14140	143116
76151	143117
12443	143118
115222	143119
84784	143120
85711	143121
32697	143122
2053	143123
4681	143124
31689	143125
19336	143126
19964	143127
32724	143128
3818	143129
2986	143130
30330	143131
28689	143132
60259	143133
33858	143134
61959	143135
112744	143136
90960	143137
51321	143138
133315	143139
498	143140
11809	143141
16197	143142
23658	143143
10566	143144
4318	143145
30736	143146
39169	143147
22727	143148
795	143149
19184	143150
58563	143151
18355	143152
24123	143153
539	143154
1565	143155
69	143156
54713	143157
18672	143158
22080	143159
29428	143160
41449	143161
19349	143162
1711	143163
32545	143164
32679	143165
404	143166
5541	143167
12076	143168
78171	143169
57577	143170
57233	143171
745	143172
1578	143173
3380	143174
35915	143175
29012	143176
61320	143177
345	143178
50230	143179
14271	143180
4	143181
57493	143182
34906	143183
26004	143184
7970	143185
57661	143186
74758	143187
28585	143188
1	143189
49994	143190
10769	143191
50230	143192
22439	143193
7857	143194
15748	143195
1149	143196
1040	143197
3968	143198
32048	143199
22995	143200
34301	143201
3423	143202
6251	143203
1056	143204
18127	143205
42226	143206
62715	143207
3649	143208
65071	143209
123985	143210
34169	143211
96632	143212
47752	143213
399	143214
9013	143215
6533	143216
87037	143217
61723	143218
23169	143219
27503	143220
16577	143221
35066	143222
4740	143223
19296	143224
17565	143225
16135	143226
53564	143227
224	143228
3680	143229
74684	143230
119421	143231
61341	143232
2665	143233
7449	143234
31139	143235
827	143236
43320	143237
108632	143238
2549	143239
32236	143240
17884	143241
187913	143242
810	143243
20048	143244
40870	143245
53421	143246
19211	143247
27444	143248
27786	143249
23220	143250
5183	143251
22436	143252
22457	143253
110169	143254
28153	143255
57295	143256
33364	143257
11044	143258
25025	143259
28373	143260
21859	143261
15333	143262
7600	143263
27713	143264
23233	143265
4218	143266
32494	143267
58988	143268
13345	143269
8117	143270
22382	143271
26628	143272
18534	143273
284	143274
16108	143275
110542	143276
14502	143277
496	143278
1010	143279
7085	143280
21923	143281
49212	143282
2431	143283
32477	143284
17313	143285
33615	143286
13350	143287
13561	143288
60070	143289
15658	143290
20048	143291
34690	143292
27688	143293
18695	143294
40640	143295
1992	143296
18696	143297
48879	143298
13196	143299
5518	143300
71909	143301
49702	143302
2033	143303
58879	143304
50008	143305
40578	143306
1982	143307
3820	143308
13569	143309
19281	143310
13379	143311
102908	143312
146285	143313
6796	143314
23542	143315
29485	143316
465	143317
59256	143318
58606	143319
42485	143320
27341	143321
14148	143322
1403	143323
48719	143324
32835	143325
58065	143326
58486	143327
47807	143328
49194	143329
2186	143330
40793	143331
25273	143332
40477	143333
11388	143334
39855	143335
115350	143336
113110	143337
57883	143338
13709	143339
5821	143340
49268	143341
57853	143342
15804	143343
43	143344
18881	143345
13560	143346
23216	143347
4119	143348
3073	143349
1828	143350
12934	143351
23472	143352
101	143353
7369	143354
87585	143355
12013	143356
62897	143357
15988	143358
9611	143359
22055	143360
51919	143361
27363	143362
50077	143363
24168	143364
16942	143365
34783	143366
49387	143367
23225	143368
18345	143369
12241	143370
14126	143371
3928	143372
23145	143373
25848	143374
506	143375
21999	143376
626	143377
18357	143378
87842	143379
3016	143380
40415	143381
2240	143382
32621	143383
21822	143384
3805	143385
10435	143386
16847	143387
1529	143388
2602	143389
3706	143390
40571	143391
22728	143392
17899	143393
58961	143394
27322	143395
2908	143396
11248	143397
8799	143398
182508	143399
33545	143400
2655	143401
53673	143402
34427	143403
22703	143404
23141	143405
9673	143406
72147	143407
33718	143408
15838	143409
6645	143410
74	143411
34308	143412
72772	143413
13242	143414
22606	143415
22620	143416
848	143417
54341	143418
27326	143419
16302	143420
13236	143421
3652	143422
3758	143423
2385	143424
11529	143425
13158	143426
471	143427
9706	143428
12277	143429
18778	143430
40985	143431
57766	143432
33311	143433
12111	143434
88197	143435
18372	143436
16307	143437
32446	143438
19476	143439
58611	143440
36683	143441
30365	143442
68951	143443
27626	143444
36665	143445
87577	143446
26850	143447
79191	143448
17913	143449
13234	143450
42762	143451
31390	143452
255	143453
22714	143454
746	143455
61572	143456
13893	143457
138786	143458
21957	143459
39350	143460
12538	143461
34237	143462
28736	143463
2518	143464
28286	143465
27766	143466
7557	143467
34318	143468
33277	143469
26585	143470
6380	143471
5897	143472
2143	143473
13364	143474
1747	143475
29097	143476
26660	143477
22787	143478
3539	143479
9701	143480
7496	143481
20158	143482
20010	143483
15290	143484
3459	143485
13709	143486
2654	143487
29043	143488
15832	143489
4060	143490
5700	143491
18727	143492
817	143493
41678	143494
9611	143495
1518	143496
432	143497
12932	143498
2060	143499
3084	143500
16781	143501
944	143502
8494	143503
16111	143504
19879	143505
11344	143506
47718	143507
72196	143508
2775	143509
16620	143510
35980	143511
8321	143512
69039	143513
12089	143514
880	143515
58953	143516
87112	143517
74480	143518
29013	143519
11534	143520
18786	143521
143	143522
18589	143523
58065	143524
40004	143525
25046	143526
16383	143527
1163	143528
21485	143529
12173	143530
23176	143531
7582	143532
58369	143533
87571	143534
15604	143535
34689	143536
22279	143537
539	143538
13571	143539
49110	143540
72526	143541
41724	143542
21164	143543
29156	143544
11547	143545
49077	143546
49121	143547
3020	143548
6275	143549
6517	143550
48882	143551
57896	143552
10265	143553
83386	143554
50180	143555
2094	143556
26621	143557
34316	143558
18877	143559
33282	143560
2376	143561
7676	143562
22231	143563
33859	143564
12113	143565
103328	143566
41567	143567
5915	143568
15239	143569
7516	143570
50151	143571
43143	143572
2758	143573
1555	143574
6101	143575
3949	143576
41673	143577
116534	143578
27545	143579
41920	143580
47614	143581
7035	143582
11905	143583
43265	143584
11374	143585
60246	143586
41939	143587
13364	143588
49327	143589
70976	143590
14181	143591
46180	143592
2430	143593
817	143594
58697	143595
57204	143596
18861	143597
11343	143598
22699	143599
27366	143600
42601	143601
86417	143602
5821	143603
59872	143604
45866	143605
12113	143606
26582	143607
71292	143608
33624	143609
6919	143610
34409	143611
27564	143612
36	143613
69166	143614
10968	143615
16926	143616
69015	143617
81498	143618
28506	143619
27563	143620
32458	143621
1015	143622
13209	143623
2928	143624
27030	143625
3119	143626
14991	143627
51857	143628
9037	143629
69462	143630
13572	143631
1035	143632
21806	143633
20125	143634
16608	143635
15832	143636
73693	143637
20005	143638
8408	143639
11343	143640
39532	143641
7962	143642
2580	143643
29494	143644
70367	143645
42892	143646
21601	143647
90591	143648
51548	143649
31285	143650
32975	143651
398	143652
40913	143653
32511	143654
133739	143655
13945	143656
128216	143657
69033	143658
27948	143659
683	143660
883	143661
327	143662
2843	143663
15771	143664
34304	143665
8423	143666
18877	143667
58961	143668
50231	143669
26660	143670
9819	143671
18217	143672
27352	143673
27688	143674
12676	143675
131121	143676
31390	143677
16055	143678
157702	143679
3104	143680
5751	143681
1	143682
8018	143683
109	143684
5821	143685
9570	143686
27768	143687
31684	143688
21746	143689
1046	143690
43	143691
40977	143692
34435	143693
19324	143694
16232	143695
11527	143696
34478	143697
41573	143698
13572	143699
207	143700
70699	143701
26693	143702
29367	143703
15671	143704
68646	143705
15346	143706
3300	143707
23139	143708
7473	143709
1204	143710
47557	143711
20048	143712
336	143713
41681	143714
169671	143715
41962	143716
21378	143717
3125	143718
32611	143719
19225	143720
16279	143721
16279	143722
56256	143723
59348	143724
50201	143725
16097	143726
39462	143727
29277	143728
3180	143729
2331	143730
34463	143731
18164	143732
41669	143733
11277	143734
47689	143735
48037	143736
10256	143737
15832	143738
32803	143739
22302	143740
10198	143741
12891	143742
11052	143743
3481	143744
18220	143745
21812	143746
21656	143747
21969	143748
35552	143749
60565	143750
14591	143751
1980	143752
544	143753
183027	143754
8292	143755
10113	143756
4033	143757
16216	143758
16585	143759
13993	143760
10	143761
31084	143762
27713	143763
47813	143764
1046	143765
3557	143766
101	143767
87475	143768
18724	143769
20010	143770
41411	143771
75114	143772
70739	143773
1460	143774
1017	143775
4479	143776
1511	143777
15746	143778
35756	143779
22671	143780
24384	143781
22492	143782
43125	143783
1147	143784
41639	143785
26380	143786
13379	143787
17476	143788
58735	143789
40526	143790
50132	143791
18480	143792
13935	143793
57360	143794
8146	143795
62578	143796
39525	143797
40513	143798
40696	143799
91359	143800
27475	143801
40415	143802
417	143803
16888	143804
517	143805
23205	143806
11726	143807
17966	143808
50614	143809
33545	143810
27735	143811
36675	143812
22521	143813
3461	143814
90091	143815
67250	143816
71170	143817
104507	143818
40697	143819
90745	143820
42519	143821
4844	143822
10221	143823
6723	143824
322	143825
22061	143826
80620	143827
76678	143828
20469	143829
1204	143830
43427	143831
8739	143832
23545	143833
40646	143834
11356	143835
18727	143836
16880	143837
15692	143838
82974	143839
134064	143840
23552	143841
22587	143842
21907	143843
8468	143844
880	143845
414	143846
7111	143847
27407	143848
18859	143849
57461	143850
42614	143851
8624	143852
2400	143853
11798	143854
9816	143855
11986	143856
28357	143857
27578	143858
5067	143859
75768	143860
29977	143861
15693	143862
34304	143863
59090	143864
7658	143865
12239	143866
60539	143867
2331	143868
6180	143869
16461	143870
162990	143871
5624	143872
33271	143873
87943	143874
22602	143875
16767	143876
41645	143877
69261	143878
26763	143879
41621	143880
17899	143881
830	143882
11286	143883
72164	143884
8821	143885
3810	143886
58066	143887
28210	143888
9827	143889
18488	143890
26818	143891
50158	143892
1274	143893
105341	143894
23540	143895
14933	143896
16763	143897
41404	143898
60147	143899
143	143900
33285	143901
11	143902
8320	143903
2396	143904
49254	143905
19293	143906
13383	143907
51748	143908
35535	143909
83635	143910
3703	143911
86014	143912
70351	143913
34511	143914
8320	143915
142868	143916
26675	143917
73868	143918
3173	143919
28216	143920
47999	143921
27589	143922
2767	143923
11213	143924
22068	143925
27482	143926
69445	143927
51275	143928
2977	143929
846	143930
846	143931
28236	143932
27508	143933
6438	143934
69263	143935
32617	143936
13180	143937
23144	143938
18658	143939
13234	143940
33847	143941
11764	143942
48850	143943
18724	143944
1552	143945
48728	143946
26694	143947
12077	143948
11549	143949
113040	143950
127	143951
22554	143952
22824	143953
820	143954
22685	143955
18907	143956
113115	143957
18724	143958
1879	143959
774	143960
20005	143961
58937	143962
27598	143963
58961	143964
8323	143965
70378	143966
15838	143967
141772	143968
95601	143969
41950	143970
1635	143971
1880	143972
105739	143973
15738	143974
16852	143975
60203	143976
11855	143977
22510	143978
18660	143979
47833	143980
57407	143981
74576	143982
348	143983
879	143984
32982	143985
59125	143986
2743	143987
137121	143988
16381	143989
6269	143990
16102	143991
8518	143992
1010	143993
111	143994
24069	143995
58659	143996
39534	143997
72809	143998
8107	143999
3912	144000
24379	144001
7211	144002
6690	144003
51885	144004
3904	144005
72341	144006
2448	144007
6632	144008
11215	144009
57255	144010
5236	144011
2946	144012
6409	144013
49783	144014
1949	144015
31177	144016
13374	144017
1060	144018
4772	144019
23275	144020
9562	144021
18786	144022
103503	144023
58612	144024
3074	144025
88892	144026
41747	144027
27632	144028
70682	144029
366	144030
24168	144031
18958	144032
366	144033
42112	144034
36	144035
27457	144036
1917	144037
3945	144038
1579	144039
32381	144040
54640	144041
126940	144042
32380	144043
329	144044
15738	144045
543	144046
15093	144047
12010	144048
16767	144049
85198	144050
5040	144051
10697	144052
35535	144053
40415	144054
21	144055
19381	144056
8649	144057
5028	144058
4089	144059
753	144060
1284	144061
54007	144062
279	144063
858	144064
4479	144065
1704	144066
7531	144067
25194	144068
7461	144069
64237	144070
2203	144071
68	144072
13586	144073
61373	144074
164	144075
71758	144076
875	144077
13235	144078
49341	144079
11374	144080
2701	144081
31020	144082
39777	144083
424	144084
179059	144085
8321	144086
8706	144087
39651	144088
33663	144089
23298	144090
32317	144091
35651	144092
12906	144093
28703	144094
35480	144095
57385	144096
27400	144097
560	144098
19482	144099
38696	144100
41695	144101
18176	144102
34255	144103
2281	144104
99858	144105
53925	144106
73601	144107
45468	144108
28785	144109
39544	144110
40841	144111
20340	144112
302	144113
16128	144114
5847	144115
12007	144116
13	144117
36366	144118
10277	144119
13943	144120
3453	144121
35878	144122
22047	144123
39	144124
76183	144125
62702	144126
38976	144127
9778	144128
40568	144129
28549	144130
34803	144131
109	144132
26531	144133
8038	144134
73090	144135
12173	144136
15300	144137
26254	144138
31309	144139
39650	144140
32432	144141
171299	144142
8328	144143
23953	144144
14097	144145
43439	144146
20089	144147
133306	144148
1899	144149
5111	144150
41470	144151
60146	144152
7534	144153
2323	144154
41644	144155
5757	144156
3602	144157
13696	144158
2196	144159
28158	144160
60817	144161
7205	144162
60565	144163
22652	144164
22546	144165
65899	144166
27615	144167
30467	144168
21817	144169
108	144170
26728	144171
5521	144172
15639	144173
27586	144174
8292	144175
5410	144176
36838	144177
794	144178
1589	144179
23438	144180
3150	144181
4290	144182
1447	144183
10891	144184
22802	144185
10357	144186
40646	144187
17467	144188
19840	144189
21989	144190
30583	144191
32541	144192
69458	144193
13243	144194
24385	144195
39493	144196
167605	144197
21815	144198
34638	144199
102824	144200
42969	144201
6242	144202
7280	144203
28063	144204
47824	144205
42119	144206
10659	144207
109840	144208
40468	144209
5522	144210
15489	144211
15294	144212
34638	144213
15697	144214
16569	144215
51886	144216
16865	144217
15643	144218
11374	144219
5689	144220
9674	144221
4949	144222
30554	144223
186666	144224
27276	144225
27456	144226
18100	144227
5005	144228
12048	144229
20076	144230
10996	144231
72873	144232
19983	144233
37662	144234
16470	144235
41633	144236
23529	144237
34474	144238
73063	144239
27475	144240
12058	144241
82885	144242
32602	144243
53070	144244
29408	144245
9409	144246
58555	144247
12040	144248
50352	144249
55765	144250
56	144251
33202	144252
29041	144253
51919	144254
104167	144255
39416	144256
15738	144257
27384	144258
18801	144259
16383	144260
16608	144261
46704	144262
3501	144263
1204	144264
2331	144265
50148	144266
27494	144267
14030	144268
15823	144269
3619	144270
7244	144271
16601	144272
15187	144273
8328	144274
19917	144275
34358	144276
7047	144277
261	144278
59225	144279
14076	144280
68698	144281
32188	144282
90501	144283
73030	144284
21750	144285
1284	144286
2280	144287
9822	144288
11233	144289
358	144290
41528	144291
7432	144292
22630	144293
40348	144294
32467	144295
39822	144296
33545	144297
781	144298
6937	144299
31364	144300
18307	144301
15881	144302
97190	144303
50301	144304
844	144305
61072	144306
9835	144307
34781	144308
23206	144309
72658	144310
72571	144311
24384	144312
25499	144313
12227	144314
22726	144315
713	144316
29894	144317
98455	144318
31969	144319
18672	144320
16835	144321
25016	144322
53374	144323
26810	144324
47727	144325
9737	144326
57763	144327
15829	144328
15706	144329
42767	144330
34897	144331
27545	144332
33841	144333
2670	144334
15215	144335
64053	144336
74949	144337
21022	144338
39582	144339
6603	144340
49294	144341
50903	144342
28905	144343
26688	144344
33808	144345
12037	144346
21618	144347
1578	144348
15350	144349
910	144350
21	144351
27495	144352
34276	144353
40738	144354
19182	144355
4634	144356
19173	144357
70253	144358
74	144359
41673	144360
395	144361
60069	144362
49991	144363
34534	144364
28470	144365
41920	144366
11020	144367
1036	144368
148495	144369
35613	144370
4348	144371
1639	144372
16781	144373
336	144374
49460	144375
70909	144376
15697	144377
27768	144378
16844	144379
1431	144380
43255	144381
253	144382
1806	144383
85271	144384
29777	144385
3805	144386
58044	144387
32668	144388
16457	144389
43433	144390
3453	144391
73950	144392
664	144393
27457	144394
28107	144395
27363	144396
72351	144397
11302	144398
75955	144399
23281	144400
18162	144401
54680	144402
47006	144403
1449	144404
8234	144405
12013	144406
41670	144407
57520	144408
4246	144409
18031	144410
14915	144411
69681	144412
58659	144413
880	144414
27084	144415
22434	144416
11554	144417
60710	144418
70146	144419
133090	144420
58465	144421
112590	144422
16089	144423
3558	144424
4668	144425
241	144426
8768	144427
58746	144428
3574	144429
48887	144430
13491	144431
27467	144432
49043	144433
5086	144434
35565	144435
990	144436
40997	144437
47884	144438
15015	144439
21258	144440
7810	144441
18724	144442
17035	144443
20024	144444
34383	144445
16054	144446
23224	144447
50155	144448
32907	144449
106581	144450
50019	144451
3190	144452
1772	144453
1275	144454
846	144455
39667	144456
9043	144457
40261	144458
6313	144459
103221	144460
18456	144461
30312	144462
158	144463
11957	144464
74260	144465
2453	144466
50214	144467
13217	144468
22028	144469
11745	144470
9814	144471
54644	144472
31746	144473
47469	144474
14262	144475
4263	144476
24078	144477
13354	144478
19449	144479
4285	144480
3899	144481
35902	144482
35366	144483
50283	144484
50283	144485
19168	144486
36796	144487
15690	144488
41210	144489
880	144490
13857	144491
230	144492
49233	144493
1881	144494
31441	144495
22418	144496
50262	144497
32439	144498
34383	144499
23204	144500
32740	144501
24026	144502
416	144503
34308	144504
60192	144505
1164	144506
37632	144507
25553	144508
5751	144509
2291	144510
37917	144511
138108	144512
156508	144513
110290	144514
116944	144515
10982	144516
26712	144517
47859	144518
36	144519
39238	144520
10198	144521
930	144522
27414	144523
50170	144524
3300	144525
23278	144526
11374	144527
43575	144528
86151	144529
57262	144530
70109	144531
9387	144532
53016	144533
33391	144534
85931	144535
47377	144536
28771	144537
53319	144538
22611	144539
18402	144540
38048	144541
85817	144542
137981	144543
10048	144544
44060	144545
1470	144546
2234	144547
34856	144548
61	144549
32394	144550
32626	144551
146002	144552
26798	144553
18817	144554
29491	144555
30179	144556
2295	144557
40541	144558
24050	144559
143052	144560
49997	144561
39564	144562
33540	144563
485	144564
45511	144565
42658	144566
82820	144567
16733	144568
41803	144569
2843	144570
28269	144571
9072	144572
15356	144573
32473	144574
48046	144575
27443	144576
308	144577
308	144578
61257	144579
29282	144580
15284	144581
1553	144582
13965	144583
12007	144584
36137	144585
3092	144586
42935	144587
8216	144588
40215	144589
5691	144590
1642	144591
32185	144592
15367	144593
105544	144594
11411	144595
32795	144596
29188	144597
44787	144598
74873	144599
5093	144600
12138	144601
24015	144602
71	144603
27385	144604
19757	144605
5513	144606
9563	144607
3059	144608
3782	144609
11248	144610
35952	144611
60	144612
2733	144613
928	144614
7562	144615
24173	144616
28576	144617
69193	144618
38771	144619
1054	144620
2574	144621
19917	144622
30473	144623
17917	144624
37927	144625
76	144626
8244	144627
41077	144628
1460	144629
35965	144630
39035	144631
112630	144632
24348	144633
5808	144634
20112	144635
72	144636
35813	144637
69254	144638
17564	144639
59088	144640
276	144641
4488	144642
3934	144643
61280	144644
51510	144645
6374	144646
11213	144647
962	144648
35259	144649
42340	144650
123412	144651
19734	144652
949	144653
26406	144654
28140	144655
2261	144656
26530	144657
32695	144658
19288	144659
5887	144660
1292	144661
1099	144662
8677	144663
3781	144664
3863	144665
22247	144666
113349	144667
11790	144668
12472	144669
3068	144670
236	144671
43121	144672
294	144673
855	144674
56011	144675
61718	144676
61064	144677
29601	144678
7209	144679
61839	144680
47894	144681
47884	144682
86375	144683
5173	144684
18905	144685
22622	144686
12089	144687
28522	144688
9578	144689
35962	144690
1030	144691
2775	144692
16697	144693
1870	144694
249	144695
49439	144696
41569	144697
7935	144698
32201	144699
32538	144700
23132	144701
32631	144702
674	144703
23987	144704
14011	144705
34378	144706
39776	144707
33537	144708
11007	144709
17875	144710
21827	144711
146425	144712
19303	144713
18316	144714
49340	144715
1669	144716
8841	144717
43264	144718
26882	144719
2480	144720
26791	144721
35791	144722
396	144723
20205	144724
2063	144725
1644	144726
1039	144727
136	144728
35813	144729
105048	144730
57263	144731
35813	144732
10084	144733
43720	144734
32255	144735
33827	144736
16556	144737
4288	144738
5625	144739
24086	144740
2132	144741
6135	144742
41780	144743
91565	144744
50245	144745
241	144746
2171	144747
57371	144748
46730	144749
1614	144750
13567	144751
35756	144752
49595	144753
14431	144754
75032	144755
18756	144756
15616	144757
1862	144758
15311	144759
27456	144760
35270	144761
15889	144762
13588	144763
26894	144764
3430	144765
85817	144766
741	144767
620	144768
34343	144769
11024	144770
31926	144771
29993	144772
3992	144773
5134	144774
2723	144775
4634	144776
7620	144777
68682	144778
51840	144779
12911	144780
32823	144781
29294	144782
7394	144783
19753	144784
35163	144785
41747	144786
34338	144787
49200	144788
43041	144789
21063	144790
29157	144791
29385	144792
15344	144793
49171	144794
59038	144795
10476	144796
12966	144797
6803	144798
23217	144799
23774	144800
56	144801
18202	144802
5159	144803
25488	144804
41003	144805
15859	144806
29727	144807
112697	144808
752	144809
42700	144810
42650	144811
10292	144812
36827	144813
331	144814
23599	144815
114128	144816
11899	144817
23819	144818
62138	144819
42830	144820
14174	144821
9563	144822
33458	144823
50220	144824
146504	144825
32353	144826
71551	144827
69254	144828
40879	144829
39730	144830
11770	144831
8784	144832
1269	144833
32349	144834
8595	144835
32196	144836
22671	144837
14710	144838
15609	144839
1503	144840
2240	144841
18710	144842
50972	144843
42702	144844
244	144845
17772	144846
5356	144847
8328	144848
1861	144849
14124	144850
76	144851
6902	144852
40543	144853
8473	144854
33326	144855
60452	144856
381	144857
70624	144858
21765	144859
27280	144860
3679	144861
53741	144862
1732	144863
44370	144864
4605	144865
151	144866
19273	144867
20205	144868
72781	144869
21738	144870
60751	144871
20139	144872
26358	144873
122111	144874
6682	144875
28182	144876
2460	144877
1840	144878
39770	144879
69631	144880
21402	144881
33848	144882
24300	144883
16810	144884
22402	144885
1767	144886
24304	144887
5765	144888
14380	144889
19575	144890
7243	144891
3	144892
40701	144893
70400	144894
515	144895
1	144896
5022	144897
14315	144898
19184	144899
26092	144900
28094	144901
40379	144902
20230	144903
32443	144904
47564	144905
11825	144906
42395	144907
20194	144908
23611	144909
18786	144910
41511	144911
957	144912
11924	144913
18342	144914
27400	144915
1048	144916
22110	144917
26729	144918
38350	144919
1669	144920
2699	144921
3530	144922
2735	144923
988	144924
30556	144925
51874	144926
51321	144927
15112	144928
2432	144929
5690	144930
26588	144931
17256	144932
33724	144933
51069	144934
19184	144935
3	144936
47771	144937
5221	144938
16944	144939
5250	144940
45448	144941
677	144942
91087	144943
33936	144944
60590	144945
9439	144946
41750	144947
40	144948
22016	144949
18244	144950
10293	144951
25594	144952
260	144953
6229	144954
153	144955
7323	144956
56736	144957
1252	144958
13827	144959
6623	144960
1717	144961
21989	144962
8695	144963
40382	144964
25269	144965
72311	144966
57255	144967
8706	144968
1709	144969
34080	144970
2399	144971
9361	144972
8433	144973
22785	144974
3826	144975
75	144976
53660	144977
9043	144978
42047	144979
29548	144980
52638	144981
65928	144982
1151	144983
7359	144984
39219	144985
22121	144986
18376	144987
76	144988
21977	144989
3752	144990
2289	144991
32431	144992
56266	144993
38886	144994
1499	144995
15977	144996
8654	144997
59	144998
10240	144999
8446	145000
49442	145001
19852	145002
17613	145003
9813	145004
24316	145005
1144	145006
13850	145007
70514	145008
75547	145009
48972	145010
18653	145011
25658	145012
68	145013
85684	145014
14019	145015
52235	145016
8979	145017
2874	145018
13256	145019
78	145020
83611	145021
71120	145022
2997	145023
1	145024
1727	145025
33333	145026
1252	145027
1435	145028
18293	145029
40738	145030
73852	145031
975	145032
614	145033
3929	145034
11911	145035
13809	145036
13256	145037
49022	145038
22955	145039
11857	145040
11369	145041
33609	145042
65933	145043
11331	145044
11518	145045
48006	145046
87544	145047
2687	145048
436	145049
13669	145050
20152	145051
5998	145052
16802	145053
60084	145054
5686	145055
26409	145056
14044	145057
35946	145058
50138	145059
34391	145060
9132	145061
3770	145062
16320	145063
71	145064
21783	145065
105052	145066
39328	145067
16095	145068
59772	145069
18779	145070
2403	145071
36527	145072
4071	145073
73700	145074
31072	145075
50152	145076
28184	145077
69070	145078
38920	145079
40725	145080
14245	145081
15363	145082
19520	145083
5148	145084
5332	145085
86244	145086
16801	145087
1	145088
48760	145089
70865	145090
8983	145091
108260	145092
89779	145093
13759	145094
24434	145095
11823	145096
35121	145097
16574	145098
2195	145099
16340	145100
43309	145101
34703	145102
11381	145103
10768	145104
34309	145105
29157	145106
6326	145107
69125	145108
8494	145109
16844	145110
295	145111
233	145112
34473	145113
76	145114
44321	145115
268	145116
21841	145117
6554	145118
7358	145119
14148	145120
7830	145121
33706	145122
22031	145123
2027	145124
15803	145125
12091	145126
152	145127
22685	145128
2268	145129
16750	145130
4981	145131
69090	145132
34721	145133
23804	145134
16486	145135
7381	145136
26443	145137
60743	145138
35433	145139
34682	145140
23212	145141
50167	145142
4272	145143
59160	145144
16344	145145
28150	145146
1752	145147
3879	145148
34450	145149
8434	145150
16503	145151
9227	145152
44534	145153
257	145154
7205	145155
34423	145156
16898	145157
24848	145158
19274	145159
26392	145160
37196	145161
2223	145162
6982	145163
72176	145164
72176	145165
34774	145166
60111	145167
909	145168
13282	145169
72190	145170
3900	145171
1322	145172
16261	145173
3703	145174
47619	145175
174800	145176
3601	145177
11666	145178
62071	145179
32486	145180
132861	145181
988	145182
5686	145183
22922	145184
41187	145185
4829	145186
48901	145187
11032	145188
8623	145189
31773	145190
33709	145191
43410	145192
7857	145193
430	145194
21920	145195
65143	145196
8410	145197
12770	145198
26774	145199
50461	145200
35965	145201
73865	145202
43558	145203
1527	145204
50519	145205
911	145206
35972	145207
1225	145208
30808	145209
5123	145210
22777	145211
32464	145212
18342	145213
34454	145214
5159	145215
98580	145216
2597	145217
1106	145218
85796	145219
42227	145220
7705	145221
51715	145222
593	145223
54421	145224
23222	145225
34078	145226
31545	145227
1357	145228
91398	145229
41499	145230
565	145231
590	145232
26830	145233
12088	145234
41654	145235
59270	145236
7462	145237
60150	145238
27596	145239
119609	145240
1208	145241
41350	145242
28062	145243
26143	145244
27547	145245
5965	145246
51912	145247
47474	145248
3211	145249
51656	145250
127	145251
21565	145252
2396	145253
27364	145254
11893	145255
49170	145256
653	145257
394	145258
9884	145259
26393	145260
33811	145261
19524	145262
16155	145263
12753	145264
50173	145265
1614	145266
34657	145267
39266	145268
13177	145269
27773	145270
64382	145271
8341	145272
153854	145273
119196	145274
354	145275
14910	145276
337	145277
51675	145278
8488	145279
19296	145280
34746	145281
43575	145282
57747	145283
10134	145284
1230	145285
15567	145286
14486	145287
41698	145288
25488	145289
1715	145290
7651	145291
11026	145292
41744	145293
7367	145294
53044	145295
32281	145296
3429	145297
11285	145298
6815	145299
18390	145300
34466	145301
58	145302
24195	145303
791	145304
510	145305
11856	145306
14831	145307
15171	145308
749	145309
45012	145310
28545	145311
53317	145312
49282	145313
2479	145314
8434	145315
12965	145316
80680	145317
65389	145318
27374	145319
85158	145320
62	145321
7	145322
57698	145323
439	145324
16332	145325
34399	145326
47607	145327
55598	145328
83691	145329
1566	145330
12432	145331
79333	145332
1242	145333
2590	145334
343	145335
29458	145336
83675	145337
111	145338
16259	145339
41602	145340
46360	145341
16119	145342
18375	145343
11508	145344
60273	145345
39559	145346
3426	145347
8090	145348
72210	145349
13222	145350
36254	145351
16137	145352
42086	145353
88445	145354
108273	145355
23246	145356
19248	145357
6439	145358
57300	145359
1704	145360
53077	145361
27290	145362
23120	145363
5300	145364
12885	145365
50285	145366
36125	145367
3246	145368
57538	145369
50285	145370
540	145371
24788	145372
1	145373
418	145374
727	145375
8707	145376
3187	145377
49142	145378
14740	145379
5804	145380
70047	145381
4914	145382
73304	145383
12119	145384
420	145385
18258	145386
15283	145387
10240	145388
5657	145389
29968	145390
2986	145391
16986	145392
633	145393
52402	145394
16091	145395
349	145396
16136	145397
63726	145398
62150	145399
60396	145400
36125	145401
21198	145402
8665	145403
68320	145404
2475	145405
35813	145406
50900	145407
33458	145408
58869	145409
133	145410
11950	145411
26630	145412
33671	145413
53991	145414
1836	145415
60172	145416
52278	145417
16209	145418
27568	145419
108296	145420
16136	145421
2419	145422
32375	145423
8213	145424
33540	145425
30183	145426
65641	145427
58094	145428
101207	145429
23895	145430
23780	145431
50127	145432
4284	145433
34318	145434
3386	145435
108	145436
73957	145437
34430	145438
12964	145439
3038	145440
1533	145441
32976	145442
47639	145443
32351	145444
40043	145445
23300	145446
83639	145447
5996	145448
255	145449
5175	145450
16077	145451
102	145452
11768	145453
16844	145454
1154	145455
9986	145456
583	145457
19490	145458
17765	145459
1169	145460
14114	145461
28233	145462
28279	145463
989	145464
32646	145465
19617	145466
3454	145467
6670	145468
32881	145469
5351	145470
616	145471
18960	145472
957	145473
5931	145474
6893	145475
72575	145476
2341	145477
26139	145478
20660	145479
7605	145480
64544	145481
42097	145482
16792	145483
7373	145484
97008	145485
2934	145486
39717	145487
16088	145488
6217	145489
44235	145490
37733	145491
6633	145492
287	145493
3184	145494
10779	145495
25666	145496
571	145497
416	145498
4127	145499
9401	145500
60232	145501
1097	145502
3789	145503
76200	145504
7459	145505
23663	145506
1525	145507
22198	145508
523	145509
5984	145510
19221	145511
6902	145512
14988	145513
7032	145514
839	145515
39763	145516
11248	145517
386	145518
41516	145519
504	145520
10245	145521
4935	145522
56304	145523
868	145524
1629	145525
33141	145526
10555	145527
12404	145528
20420	145529
12737	145530
13575	145531
1679	145532
21443	145533
71089	145534
2186	145535
5250	145536
33302	145537
48774	145538
89869	145539
9616	145540
40875	145541
14361	145542
19254	145543
4003	145544
2824	145545
7496	145546
16132	145547
12344	145548
26125	145549
1843	145550
37287	145551
492	145552
14233	145553
14704	145554
8981	145555
35221	145556
1624	145557
3545	145558
2560	145559
32397	145560
18904	145561
27766	145562
69135	145563
88820	145564
346	145565
16013	145566
11510	145567
36991	145568
24066	145569
16618	145570
18695	145571
34652	145572
90	145573
11696	145574
23128	145575
17375	145576
1328	145577
65562	145578
12	145579
40377	145580
16387	145581
19026	145582
89	145583
44724	145584
42580	145585
69203	145586
1	145587
670	145588
34568	145589
11060	145590
9671	145591
42425	145592
3813	145593
13483	145594
1399	145595
7986	145596
38202	145597
4428	145598
8378	145599
2432	145600
285	145601
833	145602
45527	145603
4777	145604
104241	145605
22830	145606
21685	145607
5030	145608
16324	145609
15283	145610
191	145611
21308	145612
16320	145613
4777	145614
23184	145615
16984	145616
59986	145617
4664	145618
808	145619
32359	145620
145516	145621
24892	145622
45880	145623
22014	145624
290	145625
583	145626
388	145627
24269	145628
54044	145629
45988	145630
868	145631
270	145632
102278	145633
7612	145634
6535	145635
2871	145636
8592	145637
23176	145638
61221	145639
4444	145640
141913	145641
18274	145642
66718	145643
26010	145644
49440	145645
3890	145646
42032	145647
67822	145648
140	145649
11538	145650
1646	145651
35545	145652
2502	145653
3069	145654
9855	145655
11873	145656
77862	145657
28149	145658
28149	145659
23191	145660
21463	145661
12202	145662
34400	145663
9018	145664
22048	145665
24222	145666
22809	145667
6667	145668
3110	145669
9578	145670
50110	145671
2482	145672
9818	145673
1141	145674
10775	145675
73674	145676
55	145677
504	145678
19560	145679
133555	145680
8356	145681
39562	145682
3184	145683
28529	145684
13556	145685
9521	145686
1394	145687
28267	145688
5127	145689
7274	145690
85731	145691
19408	145692
150	145693
32738	145694
41908	145695
37606	145696
44069	145697
60220	145698
113740	145699
13657	145700
26810	145701
31785	145702
7705	145703
8238	145704
191	145705
74092	145706
1748	145707
6240	145708
55306	145709
39	145710
12029	145711
27839	145712
90	145713
17375	145714
2011	145715
40427	145716
13738	145717
101530	145718
18317	145719
51286	145720
1091	145721
4039	145722
957	145723
18228	145724
7417	145725
87542	145726
11826	145727
29407	145728
28913	145729
3678	145730
31510	145731
50210	145732
45999	145733
46677	145734
60174	145735
23552	145736
34327	145737
543	145738
3329	145739
7781	145740
13936	145741
48004	145742
5678	145743
3286	145744
22410	145745
2414	145746
47691	145747
57384	145748
34878	145749
8560	145750
11298	145751
67701	145752
39572	145753
1402	145754
41584	145755
1431	145756
32972	145757
47210	145758
13539	145759
5826	145760
39275	145761
65565	145762
72190	145763
16136	145764
24378	145765
8810	145766
40801	145767
39142	145768
351	145769
439	145770
24465	145771
193	145772
1272	145773
16159	145774
53186	145775
26667	145776
16691	145777
62104	145778
69171	145779
20506	145780
40196	145781
471	145782
72190	145783
16995	145784
39102	145785
36078	145786
4688	145787
133242	145788
2432	145789
1492	145790
3303	145791
6821	145792
58527	145793
16868	145794
7285	145795
3501	145796
3272	145797
29161	145798
3903	145799
47819	145800
28730	145801
4878	145802
1437	145803
3981	145804
5202	145805
39649	145806
1	145807
2421	145808
6989	145809
1547	145810
19270	145811
58530	145812
98819	145813
4949	145814
24481	145815
7924	145816
60401	145817
39574	145818
6923	145819
6368	145820
958	145821
1982	145822
16717	145823
28390	145824
49	145825
87484	145826
15738	145827
19219	145828
3887	145829
3693	145830
12472	145831
41665	145832
16619	145833
6545	145834
19286	145835
42486	145836
39836	145837
6796	145838
41029	145839
20895	145840
55	145841
108334	145842
16089	145843
12134	145844
63917	145845
32267	145846
68188	145847
41696	145848
23806	145849
29464	145850
18188	145851
83634	145852
1585	145853
8846	145854
3875	145855
2195	145856
48709	145857
25153	145858
57265	145859
22987	145860
254	145861
10085	145862
2294	145863
14306	145864
73935	145865
19397	145866
8487	145867
15376	145868
5920	145869
28081	145870
17597	145871
23753	145872
8807	145873
5927	145874
11826	145875
75025	145876
33661	145877
26469	145878
1960	145879
691	145880
32390	145881
69212	145882
16136	145883
5887	145884
64588	145885
1588	145886
5120	145887
31151	145888
11139	145889
7832	145890
39166	145891
2115	145892
6186	145893
139659	145894
27293	145895
58721	145896
28149	145897
65455	145898
57651	145899
28178	145900
4429	145901
12725	145902
56	145903
158	145904
1962	145905
16024	145906
32496	145907
6594	145908
26595	145909
22837	145910
8909	145911
74355	145912
45574	145913
122563	145914
43438	145915
49573	145916
49442	145917
516	145918
417	145919
35554	145920
22049	145921
73760	145922
23136	145923
28106	145924
15338	145925
901	145926
19366	145927
36746	145928
5076	145929
617	145930
138781	145931
22080	145932
57	145933
25785	145934
3473	145935
27475	145936
66638	145937
18216	145938
18756	145939
5707	145940
108820	145941
32881	145942
72915	145943
517	145944
40834	145945
7535	145946
132	145947
26713	145948
8871	145949
214	145950
1113	145951
654	145952
51156	145953
15344	145954
47803	145955
1006	145956
32829	145957
12099	145958
16130	145959
68818	145960
34467	145961
39617	145962
57780	145963
42377	145964
29002	145965
19214	145966
18275	145967
18634	145968
40469	145969
5257	145970
40725	145971
1477	145972
3501	145973
249	145974
19877	145975
26903	145976
17966	145977
1626	145978
869	145979
10972	145980
8321	145981
26823	145982
32351	145983
10631	145984
50045	145985
6459	145986
108321	145987
39707	145988
75	145989
10118	145990
58817	145991
2231	145992
61124	145993
16163	145994
11576	145995
3838	145996
138549	145997
4916	145998
474	145999
42936	146000
19758	146001
7321	146002
41771	146003
138725	146004
60568	146005
12007	146006
15403	146007
47767	146008
8533	146009
8129	146010
19614	146011
5683	146012
6617	146013
25719	146014
76879	146015
49004	146016
307	146017
62368	146018
12907	146019
23911	146020
4221	146021
41043	146022
131758	146023
108275	146024
21850	146025
33576	146026
916	146027
8583	146028
5856	146029
991	146030
22109	146031
18449	146032
36776	146033
10125	146034
50196	146035
22575	146036
900	146037
15650	146038
10719	146039
97	146040
28374	146041
41492	146042
22109	146043
72126	146044
16670	146045
258	146046
32842	146047
7273	146048
46191	146049
17698	146050
40541	146051
90700	146052
7737	146053
33741	146054
90091	146055
133571	146056
15342	146057
6551	146058
1569	146059
47284	146060
7475	146061
19258	146062
20112	146063
23145	146064
25837	146065
46640	146066
17554	146067
28118	146068
26903	146069
7937	146070
7911	146071
42494	146072
8792	146073
1565	146074
39776	146075
85466	146076
35014	146077
684	146078
75251	146079
16963	146080
55846	146081
74295	146082
39330	146083
146458	146084
11014	146085
2868	146086
28577	146087
10128	146088
11256	146089
13404	146090
69245	146091
1	146092
61802	146093
140864	146094
3963	146095
6945	146096
44732	146097
23174	146098
16691	146099
1275	146100
18916	146101
40734	146102
15376	146103
77541	146104
7463	146105
25695	146106
31	146107
46778	146108
15693	146109
146361	146110
2978	146111
9682	146112
5068	146113
19967	146114
28276	146115
43409	146116
26140	146117
21656	146118
5823	146119
7799	146120
62017	146121
17818	146122
18801	146123
8616	146124
39314	146125
3180	146126
24217	146127
3037	146128
77675	146129
558	146130
18149	146131
45952	146132
19720	146133
22645	146134
14192	146135
1224	146136
35582	146137
19258	146138
159	146139
70460	146140
962	146141
7558	146142
57365	146143
10948	146144
18242	146145
44108	146146
18355	146147
48104	146148
4031	146149
63531	146150
49020	146151
31289	146152
51059	146153
63777	146154
9105	146155
9270	146156
54191	146157
26133	146158
15121	146159
204	146160
36184	146161
75165	146162
67250	146163
80409	146164
17879	146165
19175	146166
6553	146167
57417	146168
2839	146169
33458	146170
30644	146171
37701	146172
11273	146173
19520	146174
119697	146175
69006	146176
68087	146177
25365	146178
27753	146179
9594	146180
49341	146181
31137	146182
28991	146183
40580	146184
1	146185
20054	146186
14301	146187
962	146188
16732	146189
48095	146190
35140	146191
23729	146192
21974	146193
34182	146194
26795	146195
2618	146196
18811	146197
48702	146198
70213	146199
16992	146200
384	146201
104446	146202
12942	146203
12052	146204
42602	146205
504	146206
22490	146207
28804	146208
62364	146209
39199	146210
18756	146211
11773	146212
10249	146213
3358	146214
60118	146215
12001	146216
32775	146217
18394	146218
33446	146219
515	146220
13102	146221
33529	146222
32815	146223
40541	146224
44243	146225
39502	146226
83401	146227
42647	146228
11953	146229
3395	146230
16651	146231
11625	146232
6032	146233
12313	146234
23595	146235
56510	146236
10227	146237
21644	146238
2435	146239
32220	146240
199	146241
19584	146242
11036	146243
68852	146244
85679	146245
1553	146246
26541	146247
4270	146248
7842	146249
38513	146250
2038	146251
22529	146252
9592	146253
24716	146254
47364	146255
558	146256
78825	146257
26926	146258
17823	146259
24221	146260
9066	146261
87540	146262
35831	146263
32670	146264
18263	146265
18235	146266
3169	146267
7352	146268
643	146269
101	146270
179718	146271
5678	146272
133879	146273
511	146274
48016	146275
9605	146276
4438	146277
57680	146278
24	146279
18233	146280
1205	146281
85546	146282
1951	146283
74772	146284
43061	146285
16543	146286
652	146287
83412	146288
100717	146289
56324	146290
40689	146291
13199	146292
1970	146293
378	146294
35383	146295
60079	146296
1525	146297
212	146298
5195	146299
1061	146300
21215	146301
30650	146302
22797	146303
10116	146304
19994	146305
45074	146306
228	146307
2723	146308
164	146309
38289	146310
3067	146311
955	146312
2565	146313
28867	146314
208	146315
79726	146316
24281	146317
3059	146318
13278	146319
12052	146320
38961	146321
20847	146322
19798	146323
59229	146324
441	146325
16390	146326
33848	146327
6407	146328
89940	146329
9982	146330
3099	146331
2775	146332
32506	146333
26816	146334
62446	146335
39735	146336
29464	146337
4886	146338
32838	146339
47633	146340
4159	146341
15356	146342
40385	146343
56950	146344
3056	146345
12575	146346
105699	146347
2848	146348
26909	146349
2868	146350
2415	146351
26548	146352
102789	146353
4167	146354
8488	146355
30805	146356
25492	146357
2280	146358
14142	146359
206	146360
53991	146361
328	146362
214	146363
35813	146364
28860	146365
72974	146366
20192	146367
13296	146368
53660	146369
1731	146370
1563	146371
1491	146372
199	146373
9063	146374
27305	146375
10177	146376
26758	146377
398	146378
82	146379
4315	146380
17166	146381
32742	146382
31972	146383
26553	146384
684	146385
27627	146386
86954	146387
13011	146388
8842	146389
367	146390
10994	146391
7452	146392
273	146393
37712	146394
219	146395
45820	146396
5356	146397
55125	146398
38494	146399
90003	146400
16480	146401
1099	146402
8701	146403
1066	146404
29229	146405
50293	146406
4444	146407
68	146408
12942	146409
42512	146410
1775	146411
4977	146412
2226	146413
19055	146414
34467	146415
15613	146416
31472	146417
3194	146418
10371	146419
171285	146420
58876	146421
26936	146422
36500	146423
39489	146424
10128	146425
47600	146426
1	146427
19483	146428
35535	146429
21090	146430
26943	146431
708	146432
120131	146433
13286	146434
33672	146435
61488	146436
20154	146437
84822	146438
55642	146439
27601	146440
12801	146441
112318	146442
35613	146443
16785	146444
10569	146445
2655	146446
104373	146447
240	146448
14553	146449
1071	146450
343	146451
32012	146452
45	146453
68583	146454
8492	146455
13797	146456
18683	146457
18683	146458
6034	146459
1516	146460
18317	146461
28797	146462
22067	146463
15325	146464
1	146465
83545	146466
45984	146467
51338	146468
3293	146469
24192	146470
27139	146471
13536	146472
20567	146473
1553	146474
26678	146475
1212	146476
16703	146477
59516	146478
39297	146479
26826	146480
27454	146481
15829	146482
8569	146483
32700	146484
2147	146485
79267	146486
1	146487
49292	146488
42395	146489
258	146490
13797	146491
196	146492
40823	146493
3	146494
5780	146495
15278	146496
40490	146497
24	146498
30895	146499
16067	146500
189	146501
43023	146502
15670	146503
3064	146504
959	146505
15121	146506
1405	146507
9467	146508
31153	146509
7522	146510
14273	146511
21065	146512
1	146513
147	146514
79580	146515
6890	146516
908	146517
202	146518
57498	146519
19758	146520
1697	146521
1336	146522
112776	146523
16913	146524
61788	146525
14111	146526
70642	146527
68975	146528
18193	146529
10971	146530
1824	146531
103175	146532
376	146533
11570	146534
3920	146535
9702	146536
298	146537
11036	146538
32701	146539
58438	146540
17667	146541
132120	146542
32977	146543
16494	146544
27394	146545
2436	146546
47837	146547
12823	146548
6528	146549
20008	146550
2187	146551
75	146552
26683	146553
24094	146554
33622	146555
38083	146556
8569	146557
25492	146558
35449	146559
35647	146560
89	146561
57230	146562
39493	146563
17493	146564
57526	146565
33725	146566
1341	146567
57779	146568
91085	146569
26218	146570
19565	146571
44521	146572
24229	146573
178	146574
319	146575
9424	146576
25071	146577
9431	146578
3275	146579
21661	146580
70772	146581
1258	146582
32188	146583
14503	146584
23549	146585
62216	146586
354	146587
47849	146588
4312	146589
35813	146590
62687	146591
5512	146592
85192	146593
32868	146594
15326	146595
27528	146596
59045	146597
13836	146598
58538	146599
37179	146600
14192	146601
87552	146602
69731	146603
2130	146604
22817	146605
7886	146606
49045	146607
35166	146608
146638	146609
490	146610
21844	146611
22723	146612
173225	146613
15680	146614
15680	146615
1025	146616
32768	146617
38183	146618
32815	146619
61522	146620
7516	146621
91067	146622
33584	146623
25167	146624
17391	146625
26647	146626
24095	146627
22415	146628
22809	146629
70201	146630
6791	146631
2187	146632
398	146633
952	146634
74573	146635
39475	146636
56101	146637
18052	146638
706	146639
32721	146640
16573	146641
14311	146642
96	146643
1563	146644
233	146645
7693	146646
19498	146647
35813	146648
51575	146649
16722	146650
23588	146651
51714	146652
1055	146653
2116	146654
50015	146655
43361	146656
62012	146657
8676	146658
1569	146659
75648	146660
73139	146661
52253	146662
74102	146663
29591	146664
81474	146665
4469	146666
603	146667
11439	146668
11918	146669
1256	146670
4039	146671
70917	146672
36837	146673
11945	146674
18161	146675
17140	146676
45290	146677
3058	146678
907	146679
11244	146680
18202	146681
26887	146682
74460	146683
41665	146684
23897	146685
8661	146686
11026	146687
2733	146688
95854	146689
29484	146690
110658	146691
3065	146692
28074	146693
43538	146694
91578	146695
16129	146696
57548	146697
75631	146698
32321	146699
96114	146700
39742	146701
130034	146702
12609	146703
5033	146704
33643	146705
667	146706
19715	146707
12300	146708
20002	146709
21976	146710
5021	146711
53	146712
113954	146713
61985	146714
15329	146715
278	146716
32739	146717
2920	146718
179	146719
6662	146720
720	146721
57441	146722
145280	146723
2246	146724
2985	146725
31606	146726
1	146727
13236	146728
193	146729
13971	146730
26352	146731
26739	146732
418	146733
41477	146734
190	146735
1320	146736
5754	146737
2781	146738
8542	146739
423	146740
2421	146741
47963	146742
7886	146743
57737	146744
104572	146745
5068	146746
35813	146747
87540	146748
15309	146749
20743	146750
32201	146751
4399	146752
21587	146753
53626	146754
6695	146755
9605	146756
60850	146757
59395	146758
32489	146759
8682	146760
26930	146761
10288	146762
21838	146763
2068	146764
10462	146765
8347	146766
6151	146767
33677	146768
9741	146769
4432	146770
15231	146771
802	146772
34324	146773
5286	146774
21871	146775
39459	146776
173885	146777
83682	146778
44534	146779
2817	146780
77550	146781
49020	146782
98021	146783
6285	146784
4127	146785
32786	146786
733	146787
43386	146788
40541	146789
5039	146790
13965	146791
58929	146792
43355	146793
35882	146794
61	146795
39209	146796
9592	146797
18211	146798
32303	146799
30760	146800
1199	146801
5410	146802
21964	146803
17850	146804
42672	146805
17	146806
15823	146807
2780	146808
1957	146809
5091	146810
11399	146811
22050	146812
3150	146813
29303	146814
53789	146815
10631	146816
39278	146817
12024	146818
6439	146819
57487	146820
41005	146821
6633	146822
32466	146823
32617	146824
39146	146825
35460	146826
85395	146827
5077	146828
110327	146829
10031	146830
51605	146831
1573	146832
74550	146833
41995	146834
9590	146835
48921	146836
18744	146837
8741	146838
30781	146839
18123	146840
51	146841
10767	146842
18704	146843
87407	146844
32468	146845
2257	146846
104767	146847
54854	146848
31144	146849
30875	146850
39984	146851
69914	146852
6227	146853
7873	146854
62954	146855
98157	146856
1526	146857
37762	146858
20317	146859
55944	146860
25021	146861
72918	146862
56184	146863
22915	146864
80701	146865
19134	146866
14648	146867
4018	146868
19632	146869
59019	146870
98061	146871
22338	146872
43936	146873
24488	146874
10356	146875
33630	146876
55816	146877
3738	146878
64976	146879
893	146880
86930	146881
49777	146882
59630	146883
103937	146884
30437	146885
39179	146886
5189	146887
22885	146888
22765	146889
57133	146890
31337	146891
133590	146892
44871	146893
85988	146894
30613	146895
87413	146896
51373	146897
77752	146898
9966	146899
168348	146900
14256	146901
49962	146902
33961	146903
3597	146904
880	146905
742	146906
2448	146907
13971	146908
132156	146909
90567	146910
10171	146911
25750	146912
275	146913
18337	146914
39740	146915
21949	146916
3821	146917
71003	146918
7524	146919
46206	146920
28482	146921
52851	146922
26564	146923
49091	146924
72203	146925
10935	146926
26550	146927
32822	146928
15789	146929
17277	146930
47801	146931
125102	146932
125	146933
4321	146934
79373	146935
27812	146936
37188	146937
22911	146938
49598	146939
5147	146940
9729	146941
49010	146942
4070	146943
108254	146944
93868	146945
30223	146946
75477	146947
33979	146948
77650	146949
177190	146950
84892	146951
25570	146952
13202	146953
20455	146954
46383	146955
11424	146956
2480	146957
20447	146958
41014	146959
49184	146960
40853	146961
53076	146962
98720	146963
155404	146964
44399	146965
37002	146966
69453	146967
135402	146968
70578	146969
106348	146970
7880	146971
14484	146972
22283	146973
36748	146974
922	146975
66746	146976
63699	146977
107471	146978
15771	146979
64006	146980
4346	146981
25905	146982
39429	146983
58832	146984
56189	146985
17803	146986
76894	146987
42102	146988
58039	146989
71088	146990
9666	146991
40058	146992
19982	146993
30257	146994
9727	146995
5971	146996
1296	146997
2294	146998
85411	146999
39126	147000
12609	147001
8032	147002
18659	147003
1792	147004
26185	147005
33832	147006
84099	147007
27350	147008
9727	147009
14094	147010
1354	147011
17317	147012
15683	147013
218	147014
10982	147015
9126	147016
13316	147017
68858	147018
26136	147019
38830	147020
85672	147021
133229	147022
8328	147023
104533	147024
33453	147025
37607	147026
39281	147027
723	147028
32524	147029
96055	147030
11423	147031
40954	147032
39949	147033
24707	147034
55842	147035
71036	147036
9052	147037
53383	147038
23617	147039
104370	147040
58092	147041
44248	147042
7988	147043
4028	147044
26683	147045
135471	147046
36564	147047
175135	147048
95072	147049
22495	147050
133892	147051
122040	147052
46930	147053
33955	147054
104410	147055
133923	147056
26590	147057
79959	147058
25083	147059
78533	147060
49617	147061
41165	147062
5940	147063
44568	147064
68331	147065
48656	147066
15641	147067
69469	147068
41113	147069
6005	147070
126506	147071
83263	147072
59570	147073
31980	147074
25229	147075
33548	147076
106423	147077
135425	147078
14708	147079
1647	147080
14610	147081
44828	147082
16305	147083
4174	147084
19920	147085
26876	147086
62053	147087
174562	147088
144323	147089
26876	147090
112610	147091
148106	147092
85678	147093
19600	147094
23948	147095
74391	147096
105638	147097
92064	147098
30484	147099
135797	147100
63741	147101
177956	147102
23477	147103
111559	147104
118810	147105
45358	147106
79	147107
52334	147108
91593	147109
52334	147110
52333	147111
1590	147112
52334	147113
24409	147114
75353	147115
48	147116
25084	147117
28875	147118
139980	147119
3747	147120
49	147121
74993	147122
11656	147123
3412	147124
3412	147125
51126	147126
3	147127
798	147128
35449	147129
33288	147130
13798	147131
608	147132
19468	147133
146084	147134
5966	147135
173719	147136
4215	147137
19865	147138
943	147139
3301	147140
103883	147141
23394	147142
13694	147143
25575	147144
90815	147145
8216	147146
52862	147147
108	147148
17254	147149
905	147150
286	147151
90201	147152
1376	147153
8423	147154
1870	147155
90815	147156
4473	147157
15893	147158
922	147159
20088	147160
536	147161
1868	147162
14245	147163
8508	147164
69112	147165
4416	147166
7636	147167
123301	147168
13934	147169
107663	147170
13934	147171
57859	147172
15334	147173
130079	147174
611	147175
9124	147176
63970	147177
107	147178
24382	147179
9054	147180
30241	147181
10923	147182
21727	147183
13795	147184
33463	147185
146640	147186
25	147187
52944	147188
33463	147189
24102	147190
8318	147191
18850	147192
53641	147193
133377	147194
47935	147195
53588	147196
82633	147197
78806	147198
10047	147199
29742	147200
32605	147201
6565	147202
364	147203
70322	147204
57375	147205
51355	147206
13885	147207
74168	147208
11818	147209
35262	147210
42646	147211
61583	147212
19828	147213
64365	147214
8973	147215
1060	147216
91026	147217
6566	147218
43624	147219
77387	147220
59069	147221
77387	147222
7792	147223
36433	147224
73373	147225
74635	147226
133003	147227
75127	147228
9888	147229
9888	147230
50371	147231
140467	147232
71313	147233
140467	147234
105856	147235
84293	147236
88007	147237
29523	147238
19865	147239
34154	147240
34782	147241
84792	147242
84792	147243
133112	147244
55263	147245
91865	147246
36021	147247
40620	147248
8801	147249
550	147250
2405	147251
12722	147252
109577	147253
83302	147254
29520	147255
40762	147256
106834	147257
52000	147258
118360	147259
14463	147260
44389	147261
9247	147262
10770	147263
6799	147264
178858	147265
2245	147266
12790	147267
44155	147268
58999	147269
128293	147270
107370	147271
137056	147272
46359	147273
29270	147274
54911	147275
46359	147276
13550	147277
136043	147278
59689	147279
24685	147280
37355	147281
20391	147282
53111	147283
19157	147284
83515	147285
83431	147286
78836	147287
29365	147288
25180	147289
6672	147290
66924	147291
113657	147292
7177	147293
1075	147294
11336	147295
22655	147296
8349	147297
71678	147298
107115	147299
175213	147300
50925	147301
39553	147302
13373	147303
39509	147304
2400	147305
57206	147306
54235	147307
10198	147308
3269	147309
57130	147310
41931	147311
92106	147312
25868	147313
70504	147314
20242	147315
37880	147316
10874	147317
39841	147318
11492	147319
183864	147320
43032	147321
13548	147322
37767	147323
20836	147324
50869	147325
96449	147326
7021	147327
12781	147328
131	147329
15231	147330
20635	147331
1270	147332
35566	147333
33744	147334
15887	147335
4148	147336
112908	147337
18859	147338
36331	147339
15454	147340
16020	147341
60527	147342
23309	147343
12046	147344
26688	147345
87842	147346
87842	147347
27598	147348
287	147349
110305	147350
140187	147351
196	147352
66607	147353
12702	147354
58647	147355
68914	147356
1493	147357
2719	147358
13346	147359
8982	147360
11366	147361
50	147362
37857	147363
50	147364
88688	147365
5692	147366
8568	147367
53047	147368
1591	147369
105693	147370
30340	147371
64160	147372
3208	147373
22451	147374
42294	147375
3208	147376
84888	147377
186526	147378
28131	147379
81663	147380
39575	147381
40531	147382
10834	147383
15767	147384
21981	147385
38952	147386
19823	147387
8627	147388
40722	147389
37754	147390
85632	147391
25401	147392
6842	147393
165133	147394
65882	147395
56658	147396
175316	147397
8568	147398
18419	147399
119761	147400
66070	147401
80793	147402
8568	147403
27898	147404
23504	147405
165434	147406
78117	147407
36435	147408
163826	147409
159424	147410
128311	147411
5480	147412
22169	147413
30084	147414
134415	147415
94323	147416
34420	147417
153462	147418
59215	147419
176600	147420
176568	147421
151304	147422
153649	147423
59201	147424
155691	147425
1280	147426
18714	147427
41172	147428
93449	147429
95568	147430
173575	147431
156650	147432
4241	147433
10851	147434
176329	147435
75264	147436
48135	147437
4828	147438
67445	147439
35237	147440
42420	147441
78089	147442
23850	147443
77259	147444
85398	147445
42988	147446
6484	147447
20481	147448
348	147449
10263	147450
129802	147451
23138	147452
50923	147453
46778	147454
2771	147455
2689	147456
22083	147457
32855	147458
47510	147459
27397	147460
59461	147461
108127	147462
129427	147463
23559	147464
113415	147465
67638	147466
26040	147467
133073	147468
67638	147469
66802	147470
122210	147471
4859	147472
45964	147473
2671	147474
16637	147475
8739	147476
161244	147477
33634	147478
15769	147479
12915	147480
14647	147481
6990	147482
40699	147483
23437	147484
50031	147485
16423	147486
186907	147487
12724	147488
28549	147489
47604	147490
32596	147491
1392	147492
34415	147493
25765	147494
28127	147495
25226	147496
4057	147497
27528	147498
19235	147499
32741	147500
34450	147501
12885	147502
32530	147503
2149	147504
6666	147505
3086	147506
1175	147507
44197	147508
26712	147509
23322	147510
26678	147511
16575	147512
19775	147513
41615	147514
8336	147515
27361	147516
18689	147517
23376	147518
32565	147519
44191	147520
41757	147521
125858	147522
41959	147523
22326	147524
109787	147525
16272	147526
42274	147527
88206	147528
12769	147529
30655	147530
9482	147531
5466	147532
150972	147533
6366	147534
48293	147535
1845	147536
23698	147537
7755	147538
153358	147539
1259	147540
6015	147541
1161	147542
1596	147543
2003	147544
73998	147545
20252	147546
4960	147547
30305	147548
34595	147549
62	147550
1591	147551
6557	147552
150	147553
100995	147554
58663	147555
9635	147556
145917	147557
26734	147558
867	147559
6241	147560
39970	147561
71280	147562
50237	147563
5039	147564
5327	147565
7575	147566
642	147567
57299	147568
16319	147569
22848	147570
29104	147571
20449	147572
42403	147573
5284	147574
52933	147575
188182	147576
7945	147577
20535	147578
558	147579
10210	147580
8251	147581
166	147582
108424	147583
25363	147584
11591	147585
73406	147586
138754	147587
11312	147588
21008	147589
6403	147590
21008	147591
35201	147592
133144	147593
71	147594
155573	147595
19767	147596
4428	147597
8007	147598
50414	147599
26985	147600
14557	147601
50414	147602
9916	147603
43286	147604
14204	147605
9842	147606
13061	147607
69856	147608
86524	147609
4661	147610
134535	147611
1454	147612
5581	147613
1561	147614
172504	147615
7724	147616
130712	147617
24882	147618
43010	147619
124686	147620
111357	147621
144149	147622
90755	147623
51064	147624
43010	147625
3435	147626
146367	147627
30151	147628
112597	147629
47694	147630
15241	147631
82396	147632
24882	147633
1229	147634
104640	147635
162656	147636
79929	147637
82979	147638
51064	147639
1229	147640
1229	147641
94472	147642
154382	147643
81500	147644
93969	147645
15241	147646
80448	147647
21777	147648
10685	147649
59850	147650
59850	147651
125479	147652
854	147653
49723	147654
131560	147655
8840	147656
8883	147657
46778	147658
57467	147659
11208	147660
125866	147661
52889	147662
67779	147663
51180	147664
54341	147665
44569	147666
178620	147667
151934	147668
79611	147669
17607	147670
38274	147671
87563	147672
24809	147673
95192	147674
42152	147675
4584	147676
4584	147677
37434	147678
88376	147679
42788	147680
36043	147681
33719	147682
735	147683
86187	147684
108866	147685
178641	147686
67692	147687
113883	147688
142545	147689
35578	147690
187631	147691
24006	147692
91741	147693
18911	147694
54598	147695
57975	147696
116931	147697
17620	147698
59448	147699
86482	147700
45523	147701
1944	147702
16619	147703
5820	147704
26066	147705
5820	147706
73148	147707
107047	147708
9613	147709
63205	147710
50712	147711
34200	147712
8380	147713
808	147714
9960	147715
11702	147716
11702	147717
60530	147718
80425	147719
183492	147720
331	147721
12301	147722
135598	147723
100602	147724
3999	147725
10005	147726
73030	147727
100903	147728
138146	147729
75892	147730
88863	147731
188210	147732
11022	147733
86373	147734
3999	147735
106330	147736
127845	147737
126520	147738
44106	147739
44340	147740
139139	147741
182522	147742
141432	147743
186573	147744
153513	147745
62295	147746
65777	147747
3160	147748
14544	147749
77453	147750
29081	147751
38773	147752
143251	147753
11563	147754
134095	147755
62819	147756
61248	147757
51424	147758
21919	147759
16544	147760
11856	147761
40555	147762
5630	147763
20254	147764
23766	147765
142927	147766
2579	147767
23982	147768
44469	147769
20879	147770
23377	147771
13281	147772
9648	147773
46784	147774
10157	147775
16819	147776
1126	147777
9063	147778
17151	147779
40835	147780
22658	147781
58594	147782
26352	147783
15252	147784
3105	147785
109689	147786
87640	147787
13827	147788
27719	147789
64518	147790
22204	147791
58217	147792
96859	147793
16838	147794
164557	147795
37461	147796
21057	147797
18298	147798
12080	147799
48869	147800
10936	147801
18751	147802
16134	147803
20133	147804
4	147805
1988	147806
38278	147807
53637	147808
45172	147809
30306	147810
45003	147811
9308	147812
80551	147813
65385	147814
57643	147815
30382	147816
57606	147817
25188	147818
27403	147819
50687	147820
64629	147821
5891	147822
69142	147823
55098	147824
4369	147825
16385	147826
17047	147827
3698	147828
19650	147829
62431	147830
33523	147831
7305	147832
19784	147833
8146	147834
21983	147835
47914	147836
201	147837
23333	147838
3594	147839
88	147840
2771	147841
10967	147842
31424	147843
2836	147844
32780	147845
40824	147846
69082	147847
1056	147848
34953	147849
3970	147850
99473	147851
39755	147852
1999	147853
5694	147854
48069	147855
4501	147856
51402	147857
34085	147858
3850	147859
19989	147860
55710	147861
65635	147862
121825	147863
2544	147864
47129	147865
31099	147866
91212	147867
28644	147868
40771	147869
27337	147870
19625	147871
36568	147872
39637	147873
14062	147874
19338	147875
51030	147876
55418	147877
47935	147878
8109	147879
6960	147880
3079	147881
6711	147882
10277	147883
11945	147884
46495	147885
25038	147886
179	147887
25620	147888
30992	147889
28828	147890
72775	147891
105425	147892
855	147893
4443	147894
54541	147895
3752	147896
38017	147897
26963	147898
23362	147899
50366	147900
30443	147901
32774	147902
16310	147903
371	147904
9	147905
19754	147906
16987	147907
54949	147908
15781	147909
24174	147910
6848	147911
10510	147912
50514	147913
23142	147914
7224	147915
22046	147916
22046	147917
40446	147918
371	147919
105695	147920
106421	147921
34128	147922
75323	147923
349	147924
782	147925
43160	147926
1799	147927
6583	147928
87414	147929
31752	147930
63333	147931
32662	147932
66452	147933
28670	147934
5276	147935
101736	147936
29709	147937
79604	147938
5356	147939
25420	147940
38140	147941
60807	147942
4154	147943
54395	147944
157671	147945
8721	147946
45359	147947
16380	147948
49030	147949
67446	147950
68253	147951
55081	147952
51050	147953
67255	147954
3539	147955
19821	147956
80190	147957
45032	147958
25902	147959
55636	147960
17468	147961
86897	147962
68226	147963
32293	147964
4883	147965
93925	147966
57707	147967
48809	147968
18406	147969
17902	147970
120212	147971
33834	147972
7658	147973
61385	147974
17768	147975
82414	147976
74970	147977
12536	147978
37969	147979
182329	147980
49897	147981
6227	147982
64285	147983
48800	147984
31045	147985
79221	147986
38626	147987
3811	147988
14888	147989
5576	147990
12408	147991
28875	147992
29295	147993
44800	147994
10175	147995
95795	147996
7959	147997
7677	147998
55164	147999
13330	148000
12073	148001
16555	148002
87063	148003
27765	148004
68386	148005
46156	148006
12629	148007
189	148008
13685	148009
8643	148010
1588	148011
46583	148012
84349	148013
7685	148014
17324	148015
7340	148016
968	148017
60115	148018
44511	148019
58724	148020
14784	148021
225	148022
24954	148023
4922	148024
45779	148025
42417	148026
62803	148027
14177	148028
11597	148029
54994	148030
2986	148031
21257	148032
6774	148033
39246	148034
4419	148035
895	148036
3546	148037
21578	148038
188510	148039
113808	148040
69925	148041
88230	148042
1	148043
62876	148044
2445	148045
83361	148046
72429	148047
9130	148048
16152	148049
866	148050
61088	148051
25741	148052
13672	148053
22795	148054
11500	148055
83039	148056
6141	148057
12712	148058
41817	148059
957	148060
37012	148061
42042	148062
140978	148063
42784	148064
16229	148065
2200	148066
16078	148067
57319	148068
25259	148069
45083	148070
79371	148071
59339	148072
95268	148073
74468	148074
17313	148075
74187	148076
87686	148077
10054	148078
114447	148079
98625	148080
36017	148081
10385	148082
43884	148083
60147	148084
23774	148085
8291	148086
10221	148087
16664	148088
45461	148089
56568	148090
11844	148091
55349	148092
67469	148093
71080	148094
19994	148095
24484	148096
3016	148097
18240	148098
1756	148099
24357	148100
62691	148101
16756	148102
5304	148103
66982	148104
25717	148105
90184	148106
2273	148107
7967	148108
15335	148109
6	148110
11912	148111
1012	148112
3976	148113
21833	148114
24005	148115
4967	148116
48712	148117
37657	148118
39226	148119
11924	148120
24978	148121
5047	148122
22837	148123
12924	148124
133417	148125
1999	148126
41866	148127
35274	148128
43589	148129
112634	148130
31132	148131
162243	148132
32201	148133
54427	148134
1895	148135
92013	148136
7779	148137
26352	148138
11208	148139
82	148140
36953	148141
31634	148142
113605	148143
51292	148144
15841	148145
19666	148146
492	148147
102933	148148
16662	148149
74944	148150
32236	148151
510	148152
5686	148153
2248	148154
126043	148155
45063	148156
9592	148157
58716	148158
101195	148159
34453	148160
59317	148161
38636	148162
53	148163
58522	148164
5337	148165
47125	148166
13281	148167
6670	148168
2157	148169
36047	148170
21848	148171
3119	148172
75185	148173
363	148174
23853	148175
132873	148176
1559	148177
38829	148178
41604	148179
11045	148180
22702	148181
748	148182
25573	148183
37134	148184
42492	148185
47974	148186
10682	148187
6447	148188
17211	148189
64658	148190
47953	148191
105257	148192
28610	148193
18955	148194
16074	148195
72202	148196
12939	148197
60000	148198
11801	148199
24406	148200
59115	148201
40744	148202
30962	148203
67927	148204
85994	148205
12446	148206
51501	148207
32152	148208
35080	148209
4707	148210
26613	148211
5621	148212
26903	148213
8623	148214
9653	148215
19194	148216
16731	148217
4396	148218
16732	148219
42063	148220
13409	148221
179597	148222
129327	148223
80432	148224
39427	148225
12962	148226
35428	148227
39325	148228
11792	148229
71092	148230
35390	148231
5825	148232
54230	148233
7697	148234
102904	148235
4665	148236
23262	148237
843	148238
8046	148239
16673	148240
16673	148241
1263	148242
16612	148243
47073	148244
63094	148245
26916	148246
32860	148247
47533	148248
23226	148249
6512	148250
10	148251
70950	148252
10078	148253
66754	148254
30435	148255
16	148256
29061	148257
11773	148258
35478	148259
5033	148260
4997	148261
5118	148262
3625	148263
5711	148264
2842	148265
10529	148266
5529	148267
12155	148268
61380	148269
20043	148270
58855	148271
85579	148272
48816	148273
50093	148274
119690	148275
5313	148276
27972	148277
28644	148278
1815	148279
10191	148280
5888	148281
7424	148282
69687	148283
853	148284
9230	148285
19560	148286
15325	148287
27414	148288
7397	148289
28134	148290
52952	148291
12753	148292
9603	148293
765	148294
2181	148295
13240	148296
94795	148297
34797	148298
894	148299
8394	148300
44342	148301
9002	148302
7127	148303
48983	148304
65376	148305
19944	148306
13905	148307
4372	148308
5291	148309
31282	148310
64809	148311
30312	148312
37	148313
140714	148314
34765	148315
4462	148316
38973	148317
479	148318
28219	148319
42815	148320
85555	148321
20519	148322
21616	148323
2822	148324
34755	148325
9205	148326
2890	148327
21494	148328
21849	148329
95951	148330
15134	148331
71697	148332
65687	148333
29494	148334
9520	148335
19389	148336
62424	148337
8653	148338
10044	148339
68904	148340
13575	148341
57208	148342
6176	148343
31591	148344
87680	148345
15407	148346
85726	148347
91066	148348
23610	148349
90186	148350
43017	148351
68685	148352
34119	148353
13794	148354
246	148355
30582	148356
68616	148357
30199	148358
5023	148359
31500	148360
2980	148361
492	148362
26783	148363
16645	148364
18325	148365
35556	148366
24671	148367
88097	148368
9514	148369
23303	148370
49357	148371
19275	148372
78637	148373
3401	148374
69236	148375
28473	148376
96190	148377
43195	148378
73108	148379
69148	148380
16179	148381
440	148382
6666	148383
59991	148384
31327	148385
3063	148386
10527	148387
12078	148388
30646	148389
3433	148390
32071	148391
61718	148392
70233	148393
35958	148394
6237	148395
44465	148396
8871	148397
31508	148398
30157	148399
38681	148400
22137	148401
12312	148402
6123	148403
39273	148404
10879	148405
14738	148406
49214	148407
1840	148408
31422	148409
25240	148410
11762	148411
371	148412
41320	148413
3459	148414
11855	148415
19723	148416
59868	148417
10796	148418
80865	148419
13065	148420
2281	148421
3217	148422
31309	148423
6671	148424
22436	148425
9170	148426
75117	148427
279	148428
26070	148429
450	148430
4408	148431
25835	148432
32109	148433
49267	148434
12708	148435
93549	148436
7431	148437
17379	148438
53705	148439
22837	148440
1964	148441
11087	148442
104554	148443
39168	148444
49393	148445
972	148446
90139	148447
15155	148448
547	148449
59251	148450
50119	148451
18304	148452
31623	148453
19468	148454
72996	148455
56057	148456
1335	148457
10132	148458
45585	148459
24160	148460
58487	148461
19117	148462
8043	148463
10037	148464
8841	148465
9616	148466
2463	148467
27402	148468
25025	148469
19516	148470
17305	148471
547	148472
11621	148473
87498	148474
48957	148475
74246	148476
8510	148477
9872	148478
67366	148479
13879	148480
2812	148481
44366	148482
7226	148483
69849	148484
28685	148485
28207	148486
28768	148487
12570	148488
18597	148489
21699	148490
10446	148491
41563	148492
42358	148493
24743	148494
23016	148495
71922	148496
33223	148497
7727	148498
12602	148499
255	148500
129019	148501
612	148502
29258	148503
41350	148504
99921	148505
188907	148506
74956	148507
23433	148508
8510	148509
78871	148510
28431	148511
3407	148512
4967	148513
55100	148514
3322	148515
28347	148516
31837	148517
7060	148518
34079	148519
10886	148520
19199	148521
67613	148522
69776	148523
87028	148524
26748	148525
30417	148526
167857	148527
39375	148528
238	148529
8831	148530
1226	148531
40835	148532
12224	148533
19948	148534
88821	148535
40292	148536
13699	148537
7385	148538
143121	148539
43640	148540
50274	148541
47708	148542
100024	148543
11957	148544
15360	148545
59189	148546
25933	148547
68529	148548
5103	148549
56776	148550
12071	148551
14932	148552
27688	148553
51200	148554
41331	148555
55817	148556
75465	148557
17482	148558
7693	148559
67426	148560
31	148561
3934	148562
1016	148563
445	148564
3398	148565
9128	148566
4429	148567
1450	148568
20688	148569
78097	148570
12911	148571
20019	148572
159132	148573
2056	148574
91536	148575
9494	148576
13688	148577
82898	148578
51286	148579
8747	148580
19915	148581
51400	148582
395	148583
2922	148584
2733	148585
25806	148586
70379	148587
1	148588
14002	148589
21976	148590
32297	148591
45094	148592
58664	148593
51000	148594
22435	148595
50022	148596
48699	148597
20675	148598
59349	148599
22084	148600
16517	148601
2312	148602
42664	148603
17317	148604
2210	148605
25237	148606
11581	148607
108781	148608
109438	148609
375	148610
31958	148611
21823	148612
8165	148613
22567	148614
33293	148615
11301	148616
7746	148617
38402	148618
35022	148619
51223	148620
85783	148621
49522	148622
38279	148623
55784	148624
12796	148625
20722	148626
47896	148627
45889	148628
125531	148629
14607	148630
15317	148631
18147	148632
27545	148633
31207	148634
34030	148635
2440	148636
690	148637
19576	148638
16656	148639
14132	148640
55146	148641
47043	148642
28474	148643
26791	148644
769	148645
1813	148646
46635	148647
80281	148648
37839	148649
37077	148650
15613	148651
82692	148652
36865	148653
44802	148654
103698	148655
30808	148656
47919	148657
39785	148658
94915	148659
43437	148660
19839	148661
146813	148662
193	148663
20420	148664
545	148665
9250	148666
87540	148667
5634	148668
3251	148669
67367	148670
2070	148671
24419	148672
30395	148673
145	148674
19262	148675
49385	148676
10339	148677
62496	148678
35375	148679
7366	148680
1429	148681
46515	148682
26406	148683
31859	148684
48904	148685
18387	148686
26640	148687
40466	148688
48811	148689
12983	148690
15774	148691
66277	148692
20977	148693
53	148694
8236	148695
35856	148696
38722	148697
28834	148698
39270	148699
16109	148700
45553	148701
27551	148702
2812	148703
7784	148704
59907	148705
30809	148706
16978	148707
57758	148708
372	148709
6972	148710
4951	148711
2131	148712
1885	148713
43	148714
33360	148715
27450	148716
11954	148717
40904	148718
51819	148719
123	148720
34967	148721
43057	148722
74245	148723
28903	148724
5752	148725
3894	148726
1433	148727
6628	148728
8648	148729
37186	148730
24277	148731
75344	148732
4525	148733
75136	148734
8720	148735
45382	148736
6689	148737
5886	148738
12089	148739
19875	148740
817	148741
2598	148742
112638	148743
43	148744
134071	148745
17698	148746
45779	148747
72501	148748
32316	148749
12362	148750
57698	148751
17680	148752
69	148753
70460	148754
29232	148755
1197	148756
14545	148757
80495	148758
32812	148759
13783	148760
11639	148761
107883	148762
38692	148763
52008	148764
27499	148765
10754	148766
15788	148767
102184	148768
13307	148769
84961	148770
40623	148771
12517	148772
17512	148773
78904	148774
46816	148775
17445	148776
28134	148777
3630	148778
69300	148779
125777	148780
18695	148781
13875	148782
27297	148783
37537	148784
137292	148785
38508	148786
19206	148787
63277	148788
79678	148789
10258	148790
8862	148791
9909	148792
52061	148793
55685	148794
73690	148795
28388	148796
50286	148797
72667	148798
30924	148799
76089	148800
174671	148801
23279	148802
50386	148803
5879	148804
18718	148805
25737	148806
68601	148807
12425	148808
28022	148809
5433	148810
12715	148811
58488	148812
55236	148813
12950	148814
46041	148815
674	148816
11851	148817
68938	148818
27774	148819
16126	148820
9863	148821
106457	148822
50242	148823
2432	148824
10056	148825
22096	148826
11125	148827
4922	148828
1828	148829
6363	148830
108711	148831
4100	148832
97856	148833
28734	148834
11832	148835
112034	148836
52350	148837
16819	148838
79015	148839
2100	148840
10128	148841
19452	148842
19296	148843
7260	148844
16356	148845
15034	148846
35471	148847
6229	148848
51511	148849
54268	148850
63842	148851
57243	148852
100217	148853
1632	148854
41684	148855
2923	148856
40410	148857
55043	148858
1617	148859
41464	148860
6647	148861
12938	148862
18867	148863
118385	148864
21153	148865
22516	148866
36143	148867
85822	148868
2119	148869
31061	148870
18400	148871
22510	148872
23228	148873
20949	148874
82527	148875
39305	148876
19133	148877
173551	148878
11563	148879
24567	148880
23228	148881
85548	148882
105799	148883
58885	148884
40859	148885
133627	148886
13020	148887
102391	148888
40767	148889
18867	148890
16087	148891
71807	148892
70547	148893
85074	148894
77149	148895
58479	148896
11265	148897
70324	148898
2670	148899
70361	148900
47625	148901
52317	148902
11278	148903
13213	148904
8241	148905
70184	148906
27389	148907
77123	148908
70492	148909
105124	148910
13506	148911
105799	148912
71078	148913
109366	148914
22134	148915
164793	148916
2670	148917
27300	148918
23445	148919
85822	148920
167311	148921
40507	148922
5350	148923
70612	148924
48830	148925
40668	148926
174847	148927
32423	148928
110222	148929
23414	148930
122783	148931
187658	148932
25065	148933
41262	148934
117377	148935
19071	148936
132799	148937
24837	148938
18768	148939
108886	148940
58783	148941
182197	148942
12532	148943
15607	148944
70702	148945
84962	148946
125514	148947
84962	148948
85713	148949
174407	148950
105636	148951
23445	148952
133340	148953
105577	148954
40410	148955
59693	148956
87087	148957
100739	148958
40544	148959
25220	148960
94385	148961
47341	148962
133019	148963
96147	148964
15792	148965
11510	148966
32327	148967
174037	148968
45639	148969
2923	148970
5717	148971
36051	148972
5927	148973
43556	148974
72951	148975
24896	148976
2081	148977
3705	148978
12472	148979
60162	148980
2923	148981
182435	148982
13647	148983
134749	148984
16912	148985
41859	148986
60064	148987
60064	148988
77	148989
107	148990
7489	148991
167480	148992
2919	148993
33434	148994
50484	148995
66837	148996
2730	148997
130	148998
47559	148999
1539	149000
14	149001
31059	149002
69253	149003
13870	149004
63501	149005
176	149006
6783	149007
107	149008
4433	149009
69483	149010
1259	149011
71551	149012
2350	149013
4264	149014
17324	149015
2049	149016
9862	149017
2597	149018
2623	149019
4389	149020
86124	149021
2153	149022
63501	149023
3162	149024
87580	149025
80	149026
106064	149027
72065	149028
15664	149029
8465	149030
33825	149031
38976	149032
39206	149033
6446	149034
35242	149035
47489	149036
25596	149037
49528	149038
165261	149039
34347	149040
30721	149041
6142	149042
21374	149043
132643	149044
9774	149045
992	149046
2919	149047
29968	149048
1676	149049
557	149050
134802	149051
42698	149052
17568	149053
1212	149054
8409	149055
34081	149056
12132	149057
69422	149058
14	149059
4217	149060
50761	149061
179908	149062
22406	149063
27263	149064
7415	149065
27779	149066
7753	149067
7080	149068
9936	149069
8499	149070
2117	149071
41858	149072
167	149073
10048	149074
3542	149075
22203	149076
108086	149077
74	149078
6	149079
75364	149080
16212	149081
13460	149082
53270	149083
53811	149084
34678	149085
37098	149086
6516	149087
1272	149088
2567	149089
73047	149090
29	149091
25327	149092
5201	149093
21054	149094
57057	149095
102591	149096
169846	149097
51176	149098
31985	149099
37047	149100
44671	149101
17660	149102
3131	149103
40877	149104
7512	149105
101791	149106
32428	149107
56846	149108
13579	149109
45705	149110
7991	149111
6347	149112
74419	149113
50364	149114
18227	149115
7583	149116
28380	149117
2135	149118
11787	149119
85770	149120
43001	149121
59222	149122
74371	149123
514	149124
28811	149125
19141	149126
28014	149127
30322	149128
24821	149129
48471	149130
20773	149131
24335	149132
642	149133
19056	149134
2215	149135
35342	149136
75510	149137
67382	149138
15078	149139
10571	149140
38572	149141
51812	149142
57695	149143
22118	149144
23862	149145
47864	149146
16582	149147
2629	149148
16	149149
5941	149150
14701	149151
48862	149152
12871	149153
8720	149154
12755	149155
73547	149156
49807	149157
38202	149158
148501	149159
35131	149160
68144	149161
156612	149162
48793	149163
15973	149164
7769	149165
44309	149166
2262	149167
25817	149168
11084	149169
10902	149170
70330	149171
12610	149172
44774	149173
17292	149174
107924	149175
127547	149176
85128	149177
179883	149178
22981	149179
41414	149180
29	149181
7071	149182
101220	149183
53830	149184
3309	149185
5192	149186
38900	149187
156736	149188
16708	149189
27268	149190
40345	149191
5222	149192
34666	149193
60709	149194
9	149195
10483	149196
17250	149197
58693	149198
34272	149199
32708	149200
20415	149201
22579	149202
56475	149203
45424	149204
34196	149205
60500	149206
33046	149207
15053	149208
82534	149209
58754	149210
28757	149211
42501	149212
15951	149213
54603	149214
15191	149215
58600	149216
22973	149217
538	149218
125580	149219
94593	149220
81376	149221
1724	149222
12894	149223
2597	149224
40418	149225
41396	149226
12235	149227
42626	149228
40113	149229
43578	149230
142237	149231
31375	149232
540	149233
93939	149234
34523	149235
120917	149236
46183	149237
103461	149238
20797	149239
82362	149240
47200	149241
5422	149242
89905	149243
9817	149244
138627	149245
80790	149246
97358	149247
25777	149248
48291	149249
67279	149250
13505	149251
55576	149252
17110	149253
87994	149254
79247	149255
22115	149256
70630	149257
24828	149258
17238	149259
23220	149260
38119	149261
5322	149262
55916	149263
91774	149264
100464	149265
363	149266
73821	149267
45048	149268
49304	149269
37878	149270
62397	149271
66508	149272
53511	149273
124029	149274
15288	149275
21400	149276
53841	149277
12237	149278
35063	149279
174084	149280
1189	149281
24678	149282
14655	149283
64	149284
71977	149285
27487	149286
25224	149287
7339	149288
593	149289
17702	149290
8186	149291
8095	149292
3766	149293
66471	149294
109573	149295
42835	149296
60124	149297
8945	149298
10766	149299
141729	149300
3283	149301
3764	149302
132778	149303
136223	149304
54636	149305
114590	149306
509	149307
10471	149308
27	149309
142547	149310
74237	149311
50479	149312
87398	149313
53191	149314
5589	149315
59317	149316
162755	149317
68696	149318
105924	149319
33366	149320
59	149321
86502	149322
50899	149323
97009	149324
21834	149325
79607	149326
4559	149327
63014	149328
3845	149329
34313	149330
28946	149331
18206	149332
65576	149333
22823	149334
28540	149335
70570	149336
33515	149337
25190	149338
70788	149339
58759	149340
61709	149341
46772	149342
44948	149343
7952	149344
46434	149345
4095	149346
40882	149347
69234	149348
85005	149349
27120	149350
20982	149351
30978	149352
68347	149353
12906	149354
12983	149355
12858	149356
2754	149357
21096	149358
15300	149359
47465	149360
70842	149361
19256	149362
10397	149363
18241	149364
49798	149365
33385	149366
13583	149367
4723	149368
31611	149369
26414	149370
132211	149371
67494	149372
45280	149373
17584	149374
56513	149375
40212	149376
72136	149377
33728	149378
16161	149379
39539	149380
90058	149381
2202	149382
104528	149383
49369	149384
81123	149385
4137	149386
6504	149387
5249	149388
58514	149389
23462	149390
38756	149391
53984	149392
119369	149393
13173	149394
4939	149395
50176	149396
25371	149397
1292	149398
4006	149399
22658	149400
29563	149401
7139	149402
93256	149403
82115	149404
60750	149405
24195	149406
23266	149407
1788	149408
9733	149409
6985	149410
28268	149411
4833	149412
39845	149413
77850	149414
81990	149415
19174	149416
18518	149417
8308	149418
26774	149419
36111	149420
17966	149421
89101	149422
41688	149423
8	149424
49976	149425
39371	149426
70902	149427
12478	149428
102148	149429
61216	149430
27499	149431
676	149432
13573	149433
32611	149434
13993	149435
44720	149436
19760	149437
7594	149438
9849	149439
35317	149440
48128	149441
66867	149442
72136	149443
4303	149444
62907	149445
50814	149446
29120	149447
90032	149448
28627	149449
32518	149450
127188	149451
42437	149452
56894	149453
48987	149454
32453	149455
18165	149456
11979	149457
46505	149458
66131	149459
41959	149460
71981	149461
57568	149462
44445	149463
21404	149464
13776	149465
12362	149466
3881	149467
66327	149468
4141	149469
57541	149470
38372	149471
59612	149472
30914	149473
65644	149474
788	149475
54751	149476
12681	149477
17746	149478
10795	149479
11803	149480
14092	149481
52096	149482
6703	149483
12095	149484
23746	149485
60433	149486
33784	149487
33784	149488
32435	149489
21352	149490
14434	149491
4989	149492
72282	149493
53394	149494
44315	149495
117482	149496
126027	149497
76619	149498
165741	149499
188767	149500
33937	149501
76796	149502
123758	149503
149126	149504
43989	149505
70115	149506
123758	149507
44435	149508
52951	149509
36756	149510
60652	149511
92521	149512
76796	149513
115302	149514
12291	149515
154982	149516
120772	149517
100027	149518
26552	149519
59766	149520
58257	149521
24976	149522
1388	149523
10011	149524
87256	149525
11137	149526
38655	149527
36709	149528
28330	149529
4815	149530
40316	149531
29218	149532
5601	149533
207	149534
80770	149535
54383	149536
18696	149537
53975	149538
25340	149539
60845	149540
109688	149541
32458	149542
2951	149543
28701	149544
140	149545
28259	149546
582	149547
2027	149548
17191	149549
10791	149550
16640	149551
14035	149552
127560	149553
34928	149554
186150	149555
43758	149556
18186	149557
34838	149558
105	149559
13130	149560
34838	149561
34838	149562
43184	149563
250	149564
62654	149565
65567	149566
58711	149567
96023	149568
24380	149569
40957	149570
40382	149571
70803	149572
54254	149573
89730	149574
75204	149575
85252	149576
16427	149577
41883	149578
50420	149579
73907	149580
36234	149581
8108	149582
25630	149583
8108	149584
9914	149585
58146	149586
151020	149587
8913	149588
6615	149589
89535	149590
33748	149591
133798	149592
114814	149593
27148	149594
37368	149595
13307	149596
61334	149597
28295	149598
21523	149599
35118	149600
141394	149601
7056	149602
7317	149603
29464	149604
941	149605
22069	149606
38767	149607
13677	149608
87235	149609
591	149610
38336	149611
10592	149612
1546	149613
12392	149614
1238	149615
10474	149616
7741	149617
69599	149618
108717	149619
20706	149620
32996	149621
184327	149622
26095	149623
5030	149624
13677	149625
13358	149626
45599	149627
18043	149628
16753	149629
83587	149630
32043	149631
60463	149632
1238	149633
15263	149634
340	149635
1238	149636
28263	149637
2240	149638
9593	149639
16676	149640
9718	149641
494	149642
175697	149643
23427	149644
45673	149645
2046	149646
90480	149647
48105	149648
47069	149649
29404	149650
19949	149651
33039	149652
61539	149653
1095	149654
39798	149655
38787	149656
10302	149657
7505	149658
61892	149659
10143	149660
2187	149661
73952	149662
3885	149663
22106	149664
40	149665
97953	149666
21872	149667
48846	149668
32398	149669
1	149670
66880	149671
34917	149672
35073	149673
22809	149674
25868	149675
7208	149676
24622	149677
58576	149678
58736	149679
17566	149680
25448	149681
21812	149682
51427	149683
26551	149684
21816	149685
2854	149686
26929	149687
62324	149688
74662	149689
509	149690
19995	149691
13080	149692
28114	149693
32585	149694
53851	149695
18981	149696
42247	149697
69094	149698
89596	149699
33320	149700
24723	149701
28496	149702
10793	149703
33501	149704
2924	149705
37783	149706
37674	149707
35152	149708
17592	149709
17956	149710
21053	149711
17544	149712
18073	149713
56699	149714
34214	149715
17326	149716
34313	149717
38096	149718
3949	149719
68803	149720
4868	149721
26286	149722
15	149723
43133	149724
56363	149725
58472	149726
158309	149727
613	149728
20276	149729
50917	149730
613	149731
613	149732
613	149733
34760	149734
85593	149735
22018	149736
22780	149737
89003	149738
70131	149739
31261	149740
38188	149741
3231	149742
105545	149743
140195	149744
3491	149745
3491	149746
13589	149747
3722	149748
11263	149749
11974	149750
35213	149751
126516	149752
174025	149753
51327	149754
1571	149755
30508	149756
21181	149757
13365	149758
41535	149759
2474	149760
12000	149761
26087	149762
3620	149763
19708	149764
560	149765
85785	149766
2583	149767
53645	149768
7470	149769
35164	149770
28336	149771
62602	149772
2781	149773
685	149774
16287	149775
186067	149776
109107	149777
4231	149778
16849	149779
26238	149780
31562	149781
14928	149782
19118	149783
40949	149784
21765	149785
25229	149786
37837	149787
70108	149788
24328	149789
18100	149790
26808	149791
19242	149792
23959	149793
24869	149794
449	149795
60515	149796
22929	149797
18484	149798
952	149799
16367	149800
6883	149801
32664	149802
685	149803
35064	149804
7665	149805
3649	149806
13309	149807
32156	149808
3942	149809
16615	149810
19554	149811
45788	149812
62829	149813
68535	149814
63874	149815
46965	149816
34095	149817
171277	149818
19998	149819
33503	149820
3933	149821
57871	149822
108509	149823
1770	149824
1058	149825
91091	149826
18751	149827
73492	149828
64219	149829
57349	149830
19456	149831
113923	149832
16439	149833
74589	149834
15579	149835
15579	149836
7788	149837
19714	149838
2370	149839
21556	149840
47	149841
6370	149842
6108	149843
59801	149844
22876	149845
11236	149846
59525	149847
43276	149848
22929	149849
57	149850
71281	149851
24299	149852
14828	149853
43011	149854
17395	149855
57	149856
76144	149857
6826	149858
7589	149859
1663	149860
21566	149861
78353	149862
78672	149863
85150	149864
11880	149865
51391	149866
36	149867
7917	149868
102473	149869
24817	149870
26819	149871
38518	149872
20994	149873
60590	149874
60792	149875
6699	149876
1483	149877
16979	149878
3408	149879
32049	149880
713	149881
5410	149882
79298	149883
3173	149884
797	149885
62431	149886
1050	149887
35364	149888
35957	149889
1443	149890
32720	149891
5378	149892
46869	149893
90827	149894
13444	149895
46	149896
34437	149897
18798	149898
24046	149899
233	149900
470	149901
12419	149902
687	149903
133341	149904
395	149905
47722	149906
182	149907
39654	149908
115665	149909
3919	149910
10903	149911
1650	149912
3466	149913
16109	149914
1016	149915
19939	149916
57175	149917
55116	149918
37794	149919
25829	149920
133894	149921
103384	149922
120028	149923
9300	149924
28896	149925
32615	149926
29693	149927
32415	149928
45360	149929
169712	149930
16134	149931
39680	149932
12396	149933
225	149934
13751	149935
29972	149936
15300	149937
20172	149938
6670	149939
1476	149940
4026	149941
27032	149942
2262	149943
97264	149944
3627	149945
25717	149946
49075	149947
34892	149948
40778	149949
41976	149950
44229	149951
100421	149952
79855	149953
98312	149954
83681	149955
18688	149956
42291	149957
95849	149958
76671	149959
27256	149960
25940	149961
105592	149962
2784	149963
2827	149964
31157	149965
10716	149966
54737	149967
46360	149968
32119	149969
21618	149970
57296	149971
13129	149972
6119	149973
130291	149974
85105	149975
80980	149976
123514	149977
96305	149978
30372	149979
38730	149980
705	149981
85895	149982
37942	149983
9088	149984
64477	149985
39215	149986
32389	149987
28697	149988
12727	149989
7425	149990
5130	149991
30625	149992
71107	149993
82676	149994
95319	149995
46559	149996
21514	149997
38887	149998
90504	149999
45785	150000
27585	150001
5335	150002
44613	150003
7965	150004
30747	150005
77629	150006
15078	150007
3342	150008
50786	150009
30827	150010
37605	150011
127116	150012
10848	150013
121081	150014
41769	150015
842	150016
14566	150017
99199	150018
35874	150019
5	150020
85360	150021
54424	150022
66295	150023
25021	150024
26819	150025
62258	150026
55685	150027
61271	150028
35902	150029
75219	150030
39721	150031
39083	150032
26830	150033
26753	150034
26686	150035
12454	150036
12956	150037
47515	150038
800	150039
29222	150040
42417	150041
5426	150042
51529	150043
1561	150044
6454	150045
18193	150046
560	150047
25693	150048
4452	150049
24689	150050
38167	150051
1743	150052
73022	150053
10344	150054
10195	150055
50507	150056
3782	150057
1463	150058
10485	150059
122	150060
49059	150061
1743	150062
21916	150063
37030	150064
64861	150065
1548	150066
459	150067
32202	150068
2449	150069
29099	150070
35705	150071
68871	150072
52418	150073
67969	150074
2652	150075
42661	150076
3705	150077
70575	150078
9794	150079
27340	150080
51684	150081
27337	150082
62054	150083
74188	150084
16	150085
31374	150086
15285	150087
31407	150088
25384	150089
79627	150090
4812	150091
1638	150092
9142	150093
20576	150094
8698	150095
2476	150096
38792	150097
21073	150098
31019	150099
85184	150100
7219	150101
42604	150102
31481	150103
13988	150104
1371	150105
30745	150106
9672	150107
3474	150108
43091	150109
7078	150110
28843	150111
42006	150112
1971	150113
6081	150114
90287	150115
4213	150116
7640	150117
53501	150118
151423	150119
43189	150120
114256	150121
29290	150122
65626	150123
30346	150124
95394	150125
5	150126
102902	150127
7436	150128
74	150129
11	150130
18948	150131
48595	150132
26440	150133
14406	150134
18626	150135
91429	150136
20009	150137
32716	150138
29335	150139
1742	150140
40973	150141
8291	150142
75229	150143
19268	150144
2077	150145
26110	150146
363	150147
4052	150148
6069	150149
6064	150150
85150	150151
14629	150152
49909	150153
24387	150154
4743	150155
603	150156
14847	150157
104438	150158
1727	150159
1371	150160
13856	150161
50023	150162
32505	150163
11027	150164
42909	150165
9235	150166
40455	150167
2292	150168
10630	150169
10371	150170
52958	150171
25292	150172
35575	150173
30962	150174
49446	150175
41002	150176
57292	150177
6897	150178
42885	150179
34321	150180
21398	150181
46394	150182
1354	150183
27496	150184
40816	150185
15688	150186
19551	150187
42982	150188
59836	150189
13060	150190
21068	150191
46808	150192
85659	150193
183273	150194
19132	150195
72749	150196
90247	150197
61304	150198
23902	150199
37902	150200
7610	150201
55861	150202
37437	150203
44930	150204
5189	150205
24355	150206
17883	150207
5028	150208
10095	150209
65768	150210
7963	150211
30123	150212
37251	150213
17862	150214
22817	150215
50139	150216
93554	150217
293	150218
16071	150219
55233	150220
11537	150221
105540	150222
11945	150223
8603	150224
79045	150225
22795	150226
2831	150227
32230	150228
5186	150229
26924	150230
49230	150231
2296	150232
12051	150233
248	150234
17219	150235
42889	150236
262	150237
2181	150238
1095	150239
14288	150240
43526	150241
70974	150242
42789	150243
16619	150244
5826	150245
147204	150246
24344	150247
28256	150248
10943	150249
27703	150250
5388	150251
19174	150252
7401	150253
23657	150254
221	150255
10587	150256
7511	150257
48735	150258
15281	150259
74339	150260
35771	150261
5683	150262
130490	150263
19779	150264
35215	150265
26839	150266
43334	150267
77541	150268
29470	150269
19684	150270
6624	150271
48054	150272
40685	150273
49109	150274
19811	150275
59115	150276
158	150277
49321	150278
22778	150279
23898	150280
8746	150281
22105	150282
18669	150283
15093	150284
40930	150285
23887	150286
28727	150287
733	150288
5855	150289
34319	150290
22718	150291
90846	150292
1606	150293
10128	150294
16071	150295
12653	150296
29588	150297
27755	150298
61660	150299
8961	150300
16072	150301
874	150302
58557	150303
20739	150304
15349	150305
132747	150306
25244	150307
1456	150308
28646	150309
31051	150310
60345	150311
5904	150312
61671	150313
15815	150314
22444	150315
47295	150316
21377	150317
54711	150318
40564	150319
30926	150320
6536	150321
32400	150322
25791	150323
5850	150324
19250	150325
46	150326
6033	150327
186307	150328
24035	150329
66679	150330
56635	150331
2432	150332
51461	150333
21230	150334
752	150335
870	150336
55597	150337
15141	150338
74579	150339
146665	150340
6143	150341
58721	150342
30649	150343
11736	150344
12578	150345
129310	150346
34171	150347
9429	150348
27309	150349
21684	150350
60363	150351
34670	150352
68237	150353
60572	150354
15348	150355
88990	150356
41862	150357
13617	150358
56634	150359
56882	150360
65575	150361
16674	150362
4571	150363
96725	150364
38190	150365
1846	150366
1328	150367
102788	150368
35448	150369
1938	150370
51247	150371
3777	150372
123813	150373
1	150374
90339	150375
5740	150376
6570	150377
14102	150378
52046	150379
33711	150380
2136	150381
57683	150382
69129	150383
6417	150384
37771	150385
41583	150386
8216	150387
47253	150388
2199	150389
1197	150390
6192	150391
23719	150392
10210	150393
8292	150394
46394	150395
6547	150396
14287	150397
26664	150398
11071	150399
84995	150400
30186	150401
940	150402
7506	150403
13862	150404
28963	150405
33742	150406
74738	150407
15357	150408
26699	150409
43527	150410
13229	150411
57420	150412
10222	150413
1552	150414
89931	150415
5877	150416
21797	150417
12030	150418
3949	150419
61886	150420
26909	150421
19996	150422
16753	150423
16578	150424
91107	150425
36299	150426
34457	150427
22124	150428
16760	150429
22005	150430
48778	150431
59292	150432
6553	150433
108293	150434
83455	150435
13808	150436
11079	150437
51160	150438
845	150439
30420	150440
85643	150441
19769	150442
10222	150443
41609	150444
34760	150445
26385	150446
15352	150447
42831	150448
74919	150449
50274	150450
18188	150451
42494	150452
38903	150453
11030	150454
1371	150455
7087	150456
12048	150457
40949	150458
18089	150459
73718	150460
18474	150461
12040	150462
39370	150463
55295	150464
8853	150465
16864	150466
27684	150467
14943	150468
19112	150469
18377	150470
26106	150471
24215	150472
3376	150473
108332	150474
29847	150475
51374	150476
56067	150477
1694	150478
38484	150479
4977	150480
32545	150481
34457	150482
3906	150483
22640	150484
23797	150485
472	150486
1610	150487
18241	150488
33819	150489
3885	150490
48053	150491
20048	150492
18386	150493
17830	150494
22575	150495
16645	150496
165654	150497
19888	150498
24055	150499
8685	150500
7784	150501
21874	150502
29646	150503
8368	150504
61470	150505
32776	150506
40546	150507
32673	150508
26742	150509
75631	150510
94	150511
50119	150512
3996	150513
12278	150514
63	150515
23121	150516
29616	150517
39464	150518
28195	150519
22625	150520
8612	150521
90377	150522
5693	150523
19201	150524
87131	150525
39637	150526
56196	150527
18161	150528
6623	150529
1736	150530
1595	150531
442	150532
85	150533
721	150534
109	150535
35095	150536
3761	150537
1294	150538
45	150539
80374	150540
38008	150541
39296	150542
40446	150543
13922	150544
40801	150545
104771	150546
19708	150547
9168	150548
87866	150549
13016	150550
21821	150551
1426	150552
37808	150553
65512	150554
55138	150555
13050	150556
74444	150557
24636	150558
50745	150559
36774	150560
9343	150561
15145	150562
20176	150563
72360	150564
60223	150565
75411	150566
22503	150567
19512	150568
52035	150569
58949	150570
36484	150571
10402	150572
1	150573
54119	150574
18683	150575
57370	150576
18190	150577
3496	150578
9981	150579
1916	150580
43718	150581
39598	150582
32575	150583
5	150584
5379	150585
89543	150586
22516	150587
4158	150588
10743	150589
11343	150590
18649	150591
10198	150592
6634	150593
15196	150594
5571	150595
13736	150596
31724	150597
12082	150598
4881	150599
13979	150600
27347	150601
31843	150602
2530	150603
24244	150604
48015	150605
32365	150606
28485	150607
48022	150608
58472	150609
5548	150610
35109	150611
16423	150612
22072	150613
8683	150614
43700	150615
123349	150616
28887	150617
28	150618
121212	150619
10693	150620
8130	150621
35217	150622
540	150623
3079	150624
16568	150625
748	150626
4714	150627
119	150628
47541	150629
28343	150630
13368	150631
32396	150632
41519	150633
12912	150634
19247	150635
11379	150636
7878	150637
27484	150638
11216	150639
1996	150640
69	150641
26429	150642
47662	150643
5130	150644
5742	150645
5128	150646
43394	150647
8386	150648
72916	150649
22955	150650
721	150651
3746	150652
69307	150653
15177	150654
15353	150655
31986	150656
69278	150657
96292	150658
37345	150659
27791	150660
31730	150661
53	150662
49190	150663
13377	150664
4447	150665
15573	150666
40958	150667
2100	150668
23865	150669
60108	150670
22105	150671
555	150672
25619	150673
10113	150674
55445	150675
128329	150676
124172	150677
43221	150678
17971	150679
74562	150680
25371	150681
121328	150682
7192	150683
6563	150684
622	150685
16644	150686
63	150687
16110	150688
47674	150689
183654	150690
29026	150691
46258	150692
49398	150693
858	150694
72820	150695
27981	150696
12488	150697
50827	150698
31742	150699
75701	150700
10436	150701
3777	150702
60556	150703
11463	150704
133362	150705
97755	150706
81595	150707
66394	150708
39041	150709
79415	150710
64453	150711
36957	150712
45883	150713
12595	150714
8704	150715
21925	150716
82495	150717
13544	150718
6328	150719
37825	150720
1028	150721
18382	150722
32248	150723
18313	150724
38696	150725
31522	150726
1512	150727
12551	150728
61205	150729
54889	150730
43674	150731
31630	150732
50616	150733
44792	150734
1125	150735
102881	150736
7211	150737
70947	150738
1971	150739
28635	150740
20191	150741
51156	150742
53842	150743
12663	150744
12427	150745
23519	150746
2681	150747
122924	150748
93786	150749
64270	150750
16243	150751
17469	150752
32324	150753
30918	150754
68378	150755
75370	150756
9051	150757
346	150758
19255	150759
39274	150760
17862	150761
82873	150762
8605	150763
50819	150764
5486	150765
7483	150766
55427	150767
33113	150768
65233	150769
132534	150770
4244	150771
119670	150772
79510	150773
72181	150774
6610	150775
64811	150776
8049	150777
24151	150778
20745	150779
17840	150780
3326	150781
344	150782
10066	150783
186345	150784
70238	150785
1183	150786
41020	150787
57168	150788
19463	150789
3481	150790
8182	150791
31869	150792
6512	150793
55	150794
61380	150795
121200	150796
12673	150797
42967	150798
2451	150799
93828	150800
2451	150801
189162	150802
11609	150803
19214	150804
29336	150805
3387	150806
109356	150807
12380	150808
22701	150809
142	150810
99121	150811
17676	150812
5998	150813
8494	150814
17224	150815
59297	150816
1038	150817
18149	150818
11842	150819
56601	150820
87695	150821
30149	150822
58472	150823
145115	150824
90877	150825
7001	150826
129383	150827
38037	150828
18349	150829
146247	150830
14135	150831
16150	150832
14620	150833
20248	150834
14135	150835
60662	150836
102914	150837
12007	150838
69264	150839
822	150840
30223	150841
112869	150842
53561	150843
75566	150844
101731	150845
21316	150846
56735	150847
102493	150848
19629	150849
19629	150850
12812	150851
11224	150852
34367	150853
29419	150854
51558	150855
110395	150856
11634	150857
73471	150858
28621	150859
3975	150860
169855	150861
24440	150862
119228	150863
91947	150864
2248	150865
103411	150866
30001	150867
2176	150868
20974	150869
14711	150870
49506	150871
24569	150872
66522	150873
19572	150874
106436	150875
27252	150876
60502	150877
66319	150878
4759	150879
28992	150880
9387	150881
3906	150882
8837	150883
4	150884
40972	150885
32702	150886
14070	150887
21	150888
141197	150889
24309	150890
19370	150891
15225	150892
61913	150893
74	150894
1608	150895
54966	150896
8749	150897
866	150898
21893	150899
498	150900
14779	150901
17431	150902
30931	150903
60801	150904
5093	150905
113593	150906
425	150907
51442	150908
74	150909
32405	150910
74676	150911
19173	150912
36078	150913
82470	150914
10590	150915
11226	150916
25008	150917
40412	150918
88947	150919
37443	150920
32024	150921
57526	150922
82810	150923
112801	150924
19796	150925
70780	150926
8653	150927
62740	150928
9415	150929
28888	150930
14057	150931
64807	150932
39103	150933
11270	150934
35418	150935
140169	150936
8786	150937
97046	150938
31927	150939
67088	150940
67907	150941
45941	150942
37043	150943
21555	150944
17964	150945
7243	150946
2033	150947
39727	150948
27576	150949
1772	150950
88057	150951
3398	150952
21207	150953
1311	150954
14351	150955
11057	150956
84971	150957
20150	150958
20537	150959
14596	150960
1257	150961
10022	150962
5777	150963
2762	150964
14621	150965
8339	150966
41389	150967
7665	150968
36299	150969
1432	150970
22534	150971
74509	150972
546	150973
485	150974
11525	150975
4911	150976
41405	150977
5945	150978
7681	150979
24987	150980
90567	150981
8204	150982
39842	150983
208	150984
56057	150985
2792	150986
4579	150987
1817	150988
64342	150989
4063	150990
173458	150991
44382	150992
14166	150993
8518	150994
3579	150995
40866	150996
9885	150997
16396	150998
76	150999
12084	151000
61646	151001
39173	151002
33540	151003
3845	151004
807	151005
19811	151006
70637	151007
57777	151008
15377	151009
2043	151010
1440	151011
8108	151012
11842	151013
8165	151014
25544	151015
1164	151016
13556	151017
32373	151018
39686	151019
43141	151020
3854	151021
8433	151022
27714	151023
58465	151024
35307	151025
5006	151026
29476	151027
7	151028
45171	151029
132693	151030
47879	151031
586	151032
16478	151033
91481	151034
29332	151035
29635	151036
1278	151037
4231	151038
18924	151039
12693	151040
145648	151041
11825	151042
35572	151043
80718	151044
745	151045
11294	151046
28379	151047
6584	151048
1988	151049
30697	151050
17123	151051
10859	151052
11510	151053
60966	151054
28302	151055
84816	151056
5048	151057
27764	151058
26361	151059
20964	151060
47183	151061
64998	151062
31415	151063
996	151064
20814	151065
80237	151066
110233	151067
60478	151068
20198	151069
93517	151070
81588	151071
27329	151072
8652	151073
82471	151074
15051	151075
70565	151076
95411	151077
80777	151078
71204	151079
6850	151080
21333	151081
9301	151082
23322	151083
8011	151084
181587	151085
1042	151086
41372	151087
27799	151088
27378	151089
6240	151090
106580	151091
135006	151092
6641	151093
42407	151094
19591	151095
16013	151096
78974	151097
85159	151098
9957	151099
179860	151100
71748	151101
21766	151102
15749	151103
5501	151104
12471	151105
22898	151106
18025	151107
15660	151108
28026	151109
22428	151110
163154	151111
26595	151112
9731	151113
77692	151114
11804	151115
9531	151116
22360	151117
139166	151118
4001	151119
86869	151120
40214	151121
5679	151122
7958	151123
27488	151124
40315	151125
67756	151126
21735	151127
40315	151128
19139	151129
96564	151130
5187	151131
8369	151132
30070	151133
8450	151134
42567	151135
86271	151136
22428	151137
51412	151138
28682	151139
4654	151140
63821	151141
134523	151142
39576	151143
123474	151144
83217	151145
12323	151146
21128	151147
39497	151148
91428	151149
772	151150
72615	151151
29114	151152
238	151153
1874	151154
105621	151155
28482	151156
17247	151157
8569	151158
57452	151159
2280	151160
42801	151161
25642	151162
25011	151163
49882	151164
112669	151165
20763	151166
10494	151167
11360	151168
11360	151169
183725	151170
11405	151171
18912	151172
3401	151173
39213	151174
21948	151175
50492	151176
9553	151177
13350	151178
59248	151179
66696	151180
102452	151181
12443	151182
38065	151183
5687	151184
3325	151185
45519	151186
12521	151187
11935	151188
33398	151189
15258	151190
7490	151191
46365	151192
57698	151193
54718	151194
1022	151195
1022	151196
58608	151197
17687	151198
18982	151199
14466	151200
79724	151201
15806	151202
60109	151203
23703	151204
105725	151205
428	151206
9244	151207
72363	151208
2933	151209
88057	151210
127	151211
79931	151212
8874	151213
73	151214
7774	151215
108464	151216
21131	151217
1336	151218
191	151219
5375	151220
472	151221
57656	151222
1085	151223
85202	151224
76603	151225
3039	151226
21465	151227
5606	151228
18796	151229
19101	151230
29484	151231
50866	151232
4555	151233
15805	151234
112289	151235
61064	151236
34616	151237
5101	151238
25851	151239
16548	151240
101571	151241
98975	151242
68373	151243
24	151244
4449	151245
17488	151246
40873	151247
31723	151248
42133	151249
4128	151250
37359	151251
40831	151252
17783	151253
47326	151254
18144	151255
19766	151256
5000	151257
190	151258
9592	151259
15266	151260
19450	151261
6785	151262
10615	151263
42585	151264
62768	151265
9892	151266
58160	151267
14422	151268
84856	151269
24129	151270
18982	151271
70793	151272
1982	151273
9877	151274
19707	151275
14273	151276
70890	151277
22528	151278
18282	151279
21617	151280
26757	151281
26082	151282
39394	151283
26655	151284
11896	151285
77069	151286
61766	151287
9411	151288
14	151289
40919	151290
285	151291
9738	151292
40880	151293
60384	151294
39790	151295
66337	151296
4464	151297
90398	151298
7958	151299
26716	151300
44798	151301
51985	151302
11030	151303
789	151304
978	151305
4490	151306
19709	151307
101161	151308
8420	151309
46440	151310
6440	151311
11830	151312
26179	151313
45985	151314
8808	151315
72905	151316
37558	151317
27333	151318
9107	151319
26268	151320
72127	151321
78585	151322
4272	151323
37722	151324
9389	151325
184	151326
16384	151327
7839	151328
28018	151329
37760	151330
2974	151331
11587	151332
25439	151333
42401	151334
15401	151335
50445	151336
11743	151337
5391	151338
41839	151339
37776	151340
14401	151341
19469	151342
34037	151343
6	151344
46642	151345
15865	151346
15368	151347
85148	151348
142210	151349
54555	151350
39391	151351
64	151352
53107	151353
60362	151354
139806	151355
139806	151356
1756	151357
106773	151358
443	151359
83715	151360
105512	151361
255	151362
78513	151363
9838	151364
5187	151365
9838	151366
2739	151367
2739	151368
9025	151369
186566	151370
12161	151371
9602	151372
21899	151373
66302	151374
18570	151375
8032	151376
54747	151377
79409	151378
12392	151379
37873	151380
168749	151381
40902	151382
39853	151383
85049	151384
108026	151385
1566	151386
1747	151387
1566	151388
948	151389
1573	151390
4054	151391
73688	151392
7724	151393
1566	151394
10157	151395
50777	151396
1749	151397
1573	151398
1566	151399
626	151400
71523	151401
8284	151402
107297	151403
131	151404
1537	151405
181	151406
9155	151407
16459	151408
2080	151409
20069	151410
4923	151411
7891	151412
2762	151413
699	151414
1761	151415
12718	151416
115581	151417
91094	151418
32523	151419
5645	151420
869	151421
2897	151422
1173	151423
18663	151424
60652	151425
21854	151426
42403	151427
11599	151428
36646	151429
21810	151430
52198	151431
24472	151432
1	151433
419	151434
15543	151435
171841	151436
13325	151437
21588	151438
5304	151439
22076	151440
69236	151441
6654	151442
75371	151443
14141	151444
19911	151445
147433	151446
13216	151447
39788	151448
384	151449
22076	151450
7687	151451
64569	151452
68921	151453
20095	151454
16879	151455
33830	151456
6654	151457
27331	151458
62521	151459
20185	151460
21771	151461
57204	151462
4272	151463
4272	151464
13216	151465
279	151466
8084	151467
84364	151468
145845	151469
1310	151470
9696	151471
15287	151472
85038	151473
29237	151474
144006	151475
99868	151476
35645	151477
32067	151478
35935	151479
102657	151480
89281	151481
23946	151482
85120	151483
95566	151484
14222	151485
105504	151486
89307	151487
1703	151488
7687	151489
3487	151490
75094	151491
121057	151492
14228	151493
119463	151494
24301	151495
167627	151496
4505	151497
122444	151498
24301	151499
1703	151500
175190	151501
37228	151502
54223	151503
10220	151504
146531	151505
15916	151506
14285	151507
2748	151508
25141	151509
35646	151510
174681	151511
14141	151512
35935	151513
74722	151514
14249	151515
91651	151516
174	151517
105406	151518
33780	151519
66957	151520
6511	151521
40729	151522
44138	151523
29236	151524
14228	151525
19911	151526
4410	151527
13216	151528
3487	151529
37893	151530
14228	151531
1809	151532
17191	151533
24048	151534
29237	151535
10220	151536
4505	151537
2748	151538
43111	151539
43675	151540
13216	151541
9656	151542
9656	151543
27355	151544
43296	151545
20753	151546
43296	151547
29259	151548
19449	151549
49851	151550
19188	151551
72181	151552
6111	151553
13661	151554
6111	151555
19180	151556
19180	151557
3286	151558
6535	151559
58504	151560
931	151561
13179	151562
15682	151563
29771	151564
3302	151565
36011	151566
74672	151567
55852	151568
1703	151569
74675	151570
81795	151571
7337	151572
35070	151573
5795	151574
98878	151575
68879	151576
46551	151577
184393	151578
45375	151579
64342	151580
25334	151581
24456	151582
21097	151583
19654	151584
27187	151585
29052	151586
58464	151587
64526	151588
15682	151589
59063	151590
51545	151591
127051	151592
55684	151593
23036	151594
1703	151595
35956	151596
119	151597
27242	151598
61086	151599
19903	151600
6535	151601
11813	151602
27242	151603
72318	151604
56493	151605
109002	151606
589	151607
27242	151608
19449	151609
3766	151610
5902	151611
27974	151612
438	151613
6535	151614
15390	151615
5534	151616
24109	151617
12025	151618
507	151619
15682	151620
21808	151621
33780	151622
48067	151623
4451	151624
45669	151625
5304	151626
18978	151627
107	151628
19885	151629
3591	151630
8018	151631
65416	151632
62317	151633
62317	151634
4679	151635
59899	151636
157543	151637
86549	151638
1862	151639
46069	151640
132296	151641
47333	151642
96816	151643
125274	151644
54335	151645
31429	151646
77916	151647
77686	151648
83367	151649
85704	151650
91192	151651
134788	151652
96000	151653
168875	151654
113399	151655
116541	151656
126058	151657
88516	151658
128279	151659
78765	151660
98571	151661
28817	151662
72408	151663
30790	151664
124463	151665
44581	151666
65100	151667
18141	151668
2998	151669
67270	151670
64099	151671
183054	151672
74666	151673
3355	151674
100825	151675
175888	151676
33929	151677
165121	151678
34189	151679
94995	151680
59119	151681
24775	151682
82384	151683
109390	151684
35920	151685
145616	151686
101440	151687
112370	151688
117602	151689
14231	151690
104608	151691
144795	151692
79433	151693
23945	151694
95226	151695
86547	151696
60431	151697
31678	151698
106599	151699
20201	151700
77747	151701
77662	151702
121808	151703
124617	151704
166016	151705
35920	151706
145837	151707
38241	151708
31348	151709
183104	151710
134428	151711
17983	151712
35028	151713
38427	151714
182447	151715
49520	151716
156381	151717
134788	151718
117668	151719
17498	151720
161156	151721
127049	151722
124406	151723
2375	151724
109346	151725
67245	151726
92155	151727
139259	151728
62903	151729
20702	151730
98250	151731
102744	151732
123036	151733
159222	151734
64473	151735
44533	151736
21286	151737
112408	151738
90509	151739
172953	151740
23467	151741
22401	151742
26220	151743
71133	151744
187686	151745
108042	151746
39701	151747
87325	151748
90892	151749
122620	151750
74243	151751
68728	151752
7526	151753
7911	151754
160454	151755
90646	151756
58885	151757
35840	151758
111238	151759
178006	151760
54910	151761
177700	151762
53261	151763
7996	151764
188294	151765
46246	151766
86327	151767
40645	151768
66039	151769
13289	151770
129623	151771
78804	151772
37564	151773
100783	151774
151904	151775
85961	151776
68099	151777
58364	151778
38775	151779
8253	151780
80637	151781
89407	151782
14606	151783
143824	151784
81279	151785
112371	151786
106695	151787
61899	151788
76486	151789
174361	151790
114570	151791
34189	151792
22744	151793
124185	151794
144135	151795
163974	151796
34173	151797
35945	151798
62320	151799
88155	151800
103180	151801
124766	151802
165196	151803
52070	151804
37998	151805
49314	151806
130346	151807
27973	151808
126785	151809
40327	151810
79359	151811
110465	151812
81912	151813
56914	151814
119193	151815
97738	151816
68169	151817
94057	151818
95150	151819
44109	151820
99966	151821
54827	151822
44586	151823
162886	151824
128305	151825
79703	151826
2120	151827
185126	151828
166653	151829
58579	151830
171095	151831
120147	151832
109867	151833
4764	151834
133812	151835
55488	151836
43775	151837
100761	151838
163494	151839
110811	151840
95242	151841
19937	151842
136573	151843
130272	151844
79389	151845
138245	151846
9082	151847
4101	151848
68435	151849
98635	151850
76310	151851
83954	151852
91192	151853
169366	151854
24828	151855
22401	151856
17096	151857
126607	151858
35028	151859
100613	151860
82739	151861
26187	151862
166050	151863
10522	151864
40850	151865
4498	151866
7273	151867
1916	151868
117602	151869
96486	151870
76310	151871
114748	151872
173608	151873
147388	151874
68040	151875
80433	151876
78804	151877
173411	151878
6638	151879
92155	151880
131983	151881
49570	151882
82236	151883
96549	151884
5535	151885
140803	151886
142405	151887
35346	151888
3280	151889
28760	151890
80743	151891
28161	151892
61184	151893
86707	151894
89017	151895
80010	151896
86574	151897
9485	151898
90854	151899
43404	151900
103930	151901
58579	151902
112580	151903
164408	151904
111475	151905
33721	151906
34692	151907
105072	151908
102632	151909
90646	151910
68700	151911
80137	151912
17096	151913
138051	151914
54667	151915
12827	151916
37537	151917
89994	151918
152904	151919
92489	151920
96088	151921
52132	151922
80433	151923
98118	151924
67193	151925
29167	151926
40707	151927
37785	151928
79829	151929
54175	151930
104660	151931
37157	151932
127465	151933
46006	151934
109899	151935
168698	151936
57738	151937
84168	151938
61982	151939
75605	151940
323	151941
59884	151942
74952	151943
35825	151944
80177	151945
42599	151946
105325	151947
79433	151948
52375	151949
172885	151950
104565	151951
60932	151952
104943	151953
10573	151954
95511	151955
54800	151956
5239	151957
159906	151958
14819	151959
4437	151960
8035	151961
9191	151962
71039	151963
68699	151964
24230	151965
1642	151966
41110	151967
31598	151968
70633	151969
37111	151970
161187	151971
100607	151972
98490	151973
98414	151974
66173	151975
162589	151976
89413	151977
59265	151978
7695	151979
14870	151980
52219	151981
34173	151982
54142	151983
7937	151984
99687	151985
17588	151986
60932	151987
24840	151988
28763	151989
130503	151990
7255	151991
4313	151992
4622	151993
121378	151994
42008	151995
17857	151996
29693	151997
24203	151998
38714	151999
44147	152000
52997	152001
12648	152002
46393	152003
30553	152004
56600	152005
25239	152006
38818	152007
21843	152008
31034	152009
38370	152010
30599	152011
44220	152012
25551	152013
65652	152014
12395	152015
20400	152016
61004	152017
34488	152018
63577	152019
54554	152020
61003	152021
60507	152022
14583	152023
31470	152024
103808	152025
60338	152026
54628	152027
74393	152028
5149	152029
186271	152030
189016	152031
95663	152032
29470	152033
7303	152034
8188	152035
75099	152036
9509	152037
22272	152038
12395	152039
84389	152040
4607	152041
22222	152042
34895	152043
123094	152044
3483	152045
88335	152046
84389	152047
5901	152048
45418	152049
9257	152050
70554	152051
69809	152052
84893	152053
126921	152054
105338	152055
69882	152056
16512	152057
2525	152058
60645	152059
124	152060
68700	152061
95293	152062
35029	152063
34655	152064
2185	152065
35488	152066
19395	152067
174669	152068
26610	152069
6209	152070
69190	152071
9378	152072
21996	152073
32432	152074
3211	152075
30786	152076
57369	152077
26563	152078
39506	152079
26612	152080
47768	152081
34656	152082
559	152083
47503	152084
6639	152085
26915	152086
4484	152087
39551	152088
127006	152089
127006	152090
28736	152091
3033	152092
10253	152093
85660	152094
148533	152095
5894	152096
2359	152097
16938	152098
88207	152099
13017	152100
27389	152101
14286	152102
30908	152103
43447	152104
18197	152105
16051	152106
57753	152107
6593	152108
3845	152109
35189	152110
5961	152111
74023	152112
146712	152113
5388	152114
1035	152115
42348	152116
11882	152117
35445	152118
4047	152119
58472	152120
105266	152121
38363	152122
39199	152123
26561	152124
70223	152125
83613	152126
72179	152127
1140	152128
86929	152129
23695	152130
3125	152131
145996	152132
77	152133
26434	152134
369	152135
4435	152136
43423	152137
15752	152138
47284	152139
16051	152140
71170	152141
42850	152142
40382	152143
70730	152144
1	152145
42888	152146
21846	152147
104448	152148
109	152149
4826	152150
1	152151
21958	152152
44	152153
26536	152154
42361	152155
2904	152156
56692	152157
132	152158
628	152159
16368	152160
8632	152161
18247	152162
11818	152163
68747	152164
20420	152165
2126	152166
25261	152167
1632	152168
853	152169
34453	152170
64699	152171
16564	152172
1866	152173
40962	152174
23112	152175
23262	152176
51338	152177
104573	152178
369	152179
3967	152180
369	152181
40420	152182
33577	152183
369	152184
24035	152185
130492	152186
15865	152187
13749	152188
14270	152189
2716	152190
15270	152191
145712	152192
368	152193
21877	152194
41447	152195
12814	152196
1284	152197
72339	152198
6529	152199
26936	152200
146347	152201
256	152202
17722	152203
4243	152204
5033	152205
416	152206
91177	152207
47558	152208
8835	152209
1436	152210
12259	152211
12259	152212
3062	152213
246	152214
47260	152215
400	152216
169980	152217
26931	152218
791	152219
10698	152220
21667	152221
1199	152222
60816	152223
76748	152224
41272	152225
3760	152226
35606	152227
2567	152228
28909	152229
26605	152230
175831	152231
118338	152232
73072	152233
22997	152234
11545	152235
87530	152236
41506	152237
39277	152238
18170	152239
29994	152240
26448	152241
66613	152242
126093	152243
32303	152244
7397	152245
26762	152246
119744	152247
22127	152248
8088	152249
112489	152250
57412	152251
34314	152252
110538	152253
175467	152254
225	152255
88305	152256
82687	152257
6540	152258
96201	152259
29575	152260
19498	152261
84698	152262
94736	152263
10659	152264
4664	152265
3661	152266
83858	152267
9327	152268
9437	152269
36575	152270
9723	152271
95918	152272
8034	152273
119486	152274
3362	152275
8034	152276
181294	152277
67698	152278
134896	152279
9437	152280
117475	152281
59435	152282
155240	152283
134897	152284
17828	152285
101316	152286
139775	152287
188016	152288
105846	152289
164622	152290
153095	152291
154251	152292
105861	152293
58581	152294
69262	152295
23579	152296
5063	152297
29257	152298
47310	152299
37125	152300
77900	152301
57265	152302
71076	152303
70615	152304
12853	152305
94955	152306
13913	152307
269	152308
14133	152309
51370	152310
173277	152311
19477	152312
6839	152313
49281	152314
49281	152315
14889	152316
554	152317
105972	152318
55177	152319
967	152320
2726	152321
47260	152322
62	152323
23988	152324
29450	152325
32113	152326
22631	152327
675	152328
912	152329
13982	152330
113206	152331
70042	152332
49646	152333
79007	152334
149855	152335
161763	152336
23040	152337
5469	152338
50925	152339
187684	152340
110025	152341
7426	152342
22988	152343
639	152344
84135	152345
122844	152346
48215	152347
95995	152348
36772	152349
59937	152350
33102	152351
7355	152352
95662	152353
70153	152354
92269	152355
73162	152356
13863	152357
4426	152358
26729	152359
1	152360
2744	152361
21159	152362
17096	152363
43925	152364
27063	152365
17543	152366
87528	152367
41632	152368
71711	152369
52437	152370
49323	152371
104293	152372
34767	152373
126209	152374
105377	152375
13785	152376
4809	152377
4645	152378
853	152379
75200	152380
8405	152381
157980	152382
28638	152383
67164	152384
67164	152385
138531	152386
28638	152387
42638	152388
724	152389
49702	152390
162140	152391
13893	152392
37320	152393
67847	152394
11412	152395
186379	152396
13151	152397
41228	152398
159436	152399
185652	152400
53104	152401
129218	152402
66138	152403
61563	152404
119831	152405
36382	152406
144161	152407
59416	152408
35860	152409
169622	152410
6593	152411
82806	152412
59968	152413
42067	152414
78193	152415
8959	152416
85108	152417
85108	152418
68356	152419
99633	152420
19067	152421
166176	152422
3870	152423
6288	152424
102562	152425
86492	152426
59963	152427
45374	152428
364	152429
139215	152430
55065	152431
8229	152432
59052	152433
21430	152434
28910	152435
77626	152436
40211	152437
28910	152438
21372	152439
28997	152440
6178	152441
28910	152442
3491	152443
59604	152444
19340	152445
7695	152446
35410	152447
101516	152448
104387	152449
53088	152450
6266	152451
41725	152452
25665	152453
4666	152454
11229	152455
55249	152456
21541	152457
557	152458
48297	152459
8929	152460
36897	152461
32430	152462
21566	152463
4235	152464
35921	152465
9800	152466
63547	152467
44780	152468
655	152469
31858	152470
36260	152471
88687	152472
45735	152473
12790	152474
15086	152475
25620	152476
128762	152477
22366	152478
99276	152479
170162	152480
13982	152481
14	152482
91569	152483
117256	152484
47301	152485
61458	152486
114279	152487
75017	152488
21425	152489
103507	152490
11713	152491
105184	152492
122638	152493
58748	152494
8010	152495
37989	152496
104715	152497
6962	152498
47301	152499
17390	152500
99377	152501
47456	152502
61458	152503
14832	152504
31082	152505
74922	152506
43480	152507
39855	152508
67264	152509
100557	152510
11650	152511
13150	152512
59057	152513
20449	152514
64118	152515
111500	152516
63747	152517
136627	152518
100207	152519
38807	152520
6369	152521
118183	152522
76169	152523
77461	152524
84919	152525
136880	152526
136880	152527
15468	152528
27517	152529
92057	152530
23023	152531
135388	152532
21092	152533
145	152534
8157	152535
139296	152536
22958	152537
86969	152538
15482	152539
22972	152540
18646	152541
139386	152542
62080	152543
407	152544
423	152545
10119	152546
5561	152547
20724	152548
9551	152549
46985	152550
142409	152551
144868	152552
55719	152553
33817	152554
41083	152555
135508	152556
184668	152557
110460	152558
132323	152559
58232	152560
2816	152561
96624	152562
120871	152563
10577	152564
45729	152565
33867	152566
17062	152567
111631	152568
17057	152569
66466	152570
29772	152571
48532	152572
45057	152573
29779	152574
29774	152575
172637	152576
15033	152577
116426	152578
23453	152579
31430	152580
58379	152581
72401	152582
122902	152583
8880	152584
15491	152585
8363	152586
103590	152587
106946	152588
113	152589
10225	152590
11754	152591
134479	152592
29725	152593
86513	152594
93616	152595
36373	152596
178276	152597
50771	152598
101512	152599
89794	152600
186241	152601
46736	152602
40143	152603
186453	152604
164774	152605
46613	152606
139258	152607
53525	152608
8917	152609
188528	152610
81336	152611
112434	152612
115198	152613
41039	152614
36739	152615
11175	152616
115071	152617
33143	152618
7238	152619
46000	152620
163085	152621
34047	152622
101485	152623
94071	152624
154154	152625
141154	152626
76196	152627
163763	152628
72347	152629
174925	152630
119026	152631
1295	152632
106205	152633
19271	152634
21662	152635
137314	152636
55329	152637
55944	152638
70067	152639
9302	152640
69391	152641
9832	152642
183051	152643
136570	152644
76887	152645
146034	152646
88731	152647
77395	152648
52755	152649
55251	152650
32954	152651
102665	152652
479	152653
70805	152654
66421	152655
13119	152656
150382	152657
59188	152658
71925	152659
83411	152660
167599	152661
66335	152662
41206	152663
11203	152664
46875	152665
15378	152666
67548	152667
46163	152668
141530	152669
49517	152670
59690	152671
10463	152672
34161	152673
65804	152674
40204	152675
2674	152676
29127	152677
2220	152678
73872	152679
44800	152680
36391	152681
26732	152682
5188	152683
6212	152684
34161	152685
101432	152686
4112	152687
86356	152688
70496	152689
114172	152690
90381	152691
24479	152692
127528	152693
74099	152694
120940	152695
29047	152696
24170	152697
62381	152698
133657	152699
44162	152700
147809	152701
24727	152702
73508	152703
111838	152704
114527	152705
38106	152706
58109	152707
15553	152708
138243	152709
57960	152710
41181	152711
9244	152712
777	152713
83740	152714
13149	152715
22300	152716
250	152717
11203	152718
171982	152719
71344	152720
92364	152721
32999	152722
27259	152723
2947	152724
7844	152725
7353	152726
149802	152727
103542	152728
15447	152729
14340	152730
6060	152731
9640	152732
5438	152733
103700	152734
97455	152735
165704	152736
10708	152737
142367	152738
77616	152739
33210	152740
2125	152741
13614	152742
37789	152743
7509	152744
38394	152745
21332	152746
17787	152747
137293	152748
5473	152749
22843	152750
41337	152751
86347	152752
40327	152753
17219	152754
86356	152755
532	152756
40195	152757
24870	152758
132497	152759
8287	152760
106967	152761
53066	152762
33150	152763
107129	152764
32162	152765
115524	152766
52813	152767
28579	152768
28579	152769
119805	152770
148182	152771
25699	152772
70614	152773
28579	152774
51900	152775
115524	152776
168219	152777
7123	152778
16962	152779
26482	152780
13790	152781
25100	152782
92844	152783
17814	152784
89793	152785
71385	152786
12731	152787
32519	152788
78685	152789
70413	152790
32015	152791
37606	152792
91862	152793
147325	152794
89485	152795
62764	152796
114476	152797
7548	152798
6142	152799
81272	152800
130732	152801
33938	152802
10007	152803
83984	152804
39934	152805
62893	152806
62893	152807
30008	152808
29325	152809
20959	152810
113973	152811
51769	152812
32015	152813
59611	152814
168736	152815
48759	152816
20515	152817
102448	152818
79785	152819
10680	152820
104305	152821
49963	152822
87341	152823
178648	152824
53367	152825
84296	152826
40798	152827
178127	152828
121717	152829
24128	152830
12204	152831
37445	152832
144807	152833
136652	152834
178560	152835
45488	152836
923	152837
93249	152838
57358	152839
100600	152840
30090	152841
78686	152842
74320	152843
103195	152844
119940	152845
40253	152846
49949	152847
31763	152848
1779	152849
9422	152850
8153	152851
17019	152852
36317	152853
101125	152854
449	152855
60497	152856
6422	152857
6725	152858
6514	152859
25689	152860
78108	152861
80294	152862
32703	152863
31676	152864
110838	152865
51718	152866
52736	152867
9808	152868
21220	152869
33126	152870
8997	152871
10516	152872
65024	152873
80262	152874
39019	152875
169100	152876
128624	152877
102562	152878
165821	152879
128735	152880
81024	152881
82661	152882
100126	152883
93166	152884
95603	152885
12111	152886
12388	152887
182184	152888
50885	152889
19671	152890
163364	152891
129859	152892
102671	152893
27009	152894
57841	152895
132833	152896
8918	152897
63692	152898
11175	152899
208	152900
116416	152901
149779	152902
133801	152903
5455	152904
13237	152905
7715	152906
110369	152907
183913	152908
66831	152909
151351	152910
52111	152911
7353	152912
52787	152913
1780	152914
32104	152915
16829	152916
13056	152917
14901	152918
36393	152919
81315	152920
48872	152921
126005	152922
118454	152923
56692	152924
58304	152925
131828	152926
5445	152927
48492	152928
22233	152929
89030	152930
84072	152931
62918	152932
103251	152933
44272	152934
36118	152935
23841	152936
103853	152937
92867	152938
123362	152939
56704	152940
50849	152941
980	152942
19954	152943
46460	152944
42502	152945
131274	152946
12211	152947
495	152948
43625	152949
13987	152950
29885	152951
57960	152952
1105	152953
137034	152954
52939	152955
31172	152956
98757	152957
4866	152958
49393	152959
37603	152960
41418	152961
20749	152962
126797	152963
7113	152964
75876	152965
137718	152966
68960	152967
144102	152968
26747	152969
14937	152970
24373	152971
29596	152972
114372	152973
16940	152974
111756	152975
174988	152976
29596	152977
52126	152978
20065	152979
35289	152980
5937	152981
67123	152982
49665	152983
55172	152984
86835	152985
140249	152986
30414	152987
136909	152988
48584	152989
12598	152990
10540	152991
59648	152992
21657	152993
30466	152994
9798	152995
29874	152996
139041	152997
40363	152998
11338	152999
24287	153000
60357	153001
50741	153002
57085	153003
29178	153004
74991	153005
104546	153006
6510	153007
68621	153008
16101	153009
92356	153010
465	153011
76564	153012
136635	153013
164722	153014
100609	153015
91773	153016
6191	153017
100032	153018
81755	153019
143885	153020
4892	153021
95241	153022
122589	153023
95602	153024
24777	153025
3751	153026
80508	153027
144269	153028
104874	153029
29150	153030
18465	153031
59487	153032
59537	153033
121083	153034
122069	153035
52919	153036
93212	153037
140240	153038
141495	153039
45921	153040
91179	153041
144546	153042
183967	153043
144109	153044
36165	153045
97597	153046
89409	153047
110307	153048
144544	153049
101343	153050
4925	153051
52349	153052
14231	153053
121632	153054
44600	153055
78490	153056
31046	153057
30759	153058
46976	153059
59947	153060
90166	153061
62423	153062
154	153063
12409	153064
25802	153065
10216	153066
39754	153067
30095	153068
21926	153069
26963	153070
54678	153071
89352	153072
9003	153073
4581	153074
173548	153075
2629	153076
18542	153077
2101	153078
90724	153079
144832	153080
92318	153081
30193	153082
95160	153083
29060	153084
149208	153085
115910	153086
61834	153087
115225	153088
106613	153089
103033	153090
60271	153091
22855	153092
49877	153093
34146	153094
99524	153095
36969	153096
76821	153097
45197	153098
33730	153099
24488	153100
8607	153101
8607	153102
52028	153103
50344	153104
71702	153105
35660	153106
89861	153107
148145	153108
172455	153109
112237	153110
63638	153111
32945	153112
86123	153113
6270	153114
134742	153115
1654	153116
6290	153117
134986	153118
89951	153119
6488	153120
12668	153121
6859	153122
65594	153123
461	153124
38868	153125
24672	153126
135116	153127
58158	153128
150101	153129
17846	153130
109575	153131
109962	153132
184223	153133
66177	153134
24495	153135
763	153136
41856	153137
71679	153138
49221	153139
106726	153140
5307	153141
29405	153142
63594	153143
112376	153144
1266	153145
40106	153146
108495	153147
17052	153148
27134	153149
6795	153150
5880	153151
19004	153152
45685	153153
761	153154
8374	153155
76036	153156
19475	153157
20714	153158
87933	153159
5359	153160
92584	153161
31168	153162
141701	153163
54877	153164
5875	153165
52114	153166
49877	153167
60324	153168
21514	153169
94365	153170
2807	153171
52084	153172
114022	153173
19434	153174
24209	153175
91068	153176
1634	153177
72608	153178
72608	153179
10905	153180
130459	153181
35988	153182
56050	153183
65753	153184
76270	153185
16426	153186
15163	153187
41186	153188
3951	153189
14336	153190
84296	153191
135046	153192
19475	153193
86011	153194
178291	153195
151674	153196
182561	153197
116581	153198
25946	153199
1737	153200
10670	153201
67168	153202
186823	153203
14479	153204
4558	153205
113035	153206
160657	153207
3326	153208
182663	153209
86596	153210
35255	153211
115315	153212
71568	153213
4853	153214
92980	153215
76115	153216
41066	153217
34927	153218
84553	153219
99774	153220
77941	153221
79612	153222
2617	153223
1686	153224
84297	153225
40031	153226
38055	153227
463	153228
59284	153229
65593	153230
383	153231
29869	153232
51030	153233
111937	153234
61801	153235
8746	153236
78895	153237
75616	153238
15630	153239
128459	153240
37260	153241
20528	153242
66912	153243
26180	153244
158441	153245
78213	153246
72307	153247
107072	153248
15413	153249
33124	153250
43965	153251
10395	153252
61414	153253
2178	153254
101812	153255
5475	153256
79403	153257
85	153258
68621	153259
22571	153260
55096	153261
36276	153262
63353	153263
40105	153264
25777	153265
81127	153266
121651	153267
6104	153268
36093	153269
23065	153270
8973	153271
19525	153272
4670	153273
1592	153274
17074	153275
3888	153276
19060	153277
5914	153278
47857	153279
185614	153280
56487	153281
14369	153282
8942	153283
49968	153284
47002	153285
43729	153286
119790	153287
4777	153288
107482	153289
43755	153290
2091	153291
99689	153292
465	153293
58033	153294
24467	153295
56133	153296
12814	153297
27574	153298
6420	153299
1923	153300
11385	153301
37539	153302
31858	153303
83503	153304
27541	153305
49887	153306
39733	153307
131219	153308
40376	153309
10843	153310
65774	153311
101951	153312
100107	153313
11073	153314
45570	153315
81902	153316
56742	153317
43623	153318
980	153319
56604	153320
87175	153321
20702	153322
144016	153323
16985	153324
8566	153325
2236	153326
55123	153327
11592	153328
57364	153329
11870	153330
4250	153331
40031	153332
18993	153333
3539	153334
83905	153335
27979	153336
84392	153337
5690	153338
30033	153339
84318	153340
79147	153341
9052	153342
80542	153343
7320	153344
44214	153345
40151	153346
21613	153347
11449	153348
28841	153349
17050	153350
162598	153351
18336	153352
24537	153353
176309	153354
11088	153355
7123	153356
42900	153357
55403	153358
124158	153359
74719	153360
7281	153361
19287	153362
11775	153363
37557	153364
7031	153365
61179	153366
11872	153367
89292	153368
140367	153369
38275	153370
64690	153371
51261	153372
28012	153373
127346	153374
88351	153375
5389	153376
41439	153377
178177	153378
31959	153379
86077	153380
143822	153381
43398	153382
112109	153383
111600	153384
3951	153385
70551	153386
135903	153387
8229	153388
62767	153389
14048	153390
73823	153391
19547	153392
136358	153393
138632	153394
28740	153395
11035	153396
58668	153397
48491	153398
94767	153399
136296	153400
18587	153401
48200	153402
980	153403
66351	153404
58375	153405
173368	153406
59711	153407
715	153408
36717	153409
168273	153410
4645	153411
21239	153412
25240	153413
66271	153414
7155	153415
6009	153416
34179	153417
73159	153418
62136	153419
80973	153420
78875	153421
46932	153422
97163	153423
168203	153424
186103	153425
26655	153426
10531	153427
153402	153428
100866	153429
132369	153430
25485	153431
56893	153432
72712	153433
34589	153434
111202	153435
93961	153436
3862	153437
11383	153438
4111	153439
12730	153440
53296	153441
39427	153442
34971	153443
164295	153444
14460	153445
379	153446
211	153447
5330	153448
1049	153449
49288	153450
3632	153451
2897	153452
2876	153453
737	153454
140532	153455
39329	153456
39329	153457
146369	153458
108329	153459
41272	153460
36110	153461
1262	153462
11002	153463
31	153464
9649	153465
4433	153466
15271	153467
163067	153468
16175	153469
26273	153470
10262	153471
49554	153472
5189	153473
51836	153474
35666	153475
40548	153476
4539	153477
122594	153478
1485	153479
47654	153480
132412	153481
137116	153482
132412	153483
32723	153484
69029	153485
101339	153486
7624	153487
7624	153488
545	153489
39	153490
47890	153491
3055	153492
6155	153493
87651	153494
39711	153495
26638	153496
4585	153497
28774	153498
35253	153499
104103	153500
98351	153501
6561	153502
39854	153503
26728	153504
366	153505
70248	153506
9884	153507
67250	153508
32791	153509
225	153510
43276	153511
452	153512
1643	153513
32353	153514
39366	153515
26212	153516
79165	153517
32066	153518
37731	153519
133806	153520
138135	153521
49803	153522
109249	153523
937	153524
134506	153525
26285	153526
12288	153527
69976	153528
37298	153529
18880	153530
18174	153531
87047	153532
27862	153533
9865	153534
14831	153535
24519	153536
4432	153537
410	153538
64	153539
35039	153540
21918	153541
1805	153542
89	153543
24967	153544
50201	153545
47379	153546
2529	153547
72391	153548
10448	153549
26706	153550
34440	153551
22616	153552
6850	153553
11553	153554
108509	153555
34166	153556
2020	153557
21020	153558
12629	153559
7871	153560
1858	153561
621	153562
7029	153563
267	153564
99163	153565
8393	153566
198	153567
651	153568
4934	153569
15995	153570
35514	153571
2786	153572
8269	153573
44542	153574
10281	153575
82423	153576
35393	153577
4416	153578
317	153579
31257	153580
53922	153581
50942	153582
705	153583
2609	153584
14396	153585
16786	153586
2277	153587
14340	153588
6959	153589
2065	153590
7764	153591
89511	153592
25235	153593
6978	153594
12537	153595
44490	153596
11681	153597
24587	153598
10248	153599
55816	153600
121093	153601
27512	153602
73413	153603
45137	153604
2925	153605
66219	153606
86303	153607
14567	153608
41533	153609
31740	153610
3111	153611
112013	153612
31806	153613
20158	153614
18592	153615
30008	153616
19520	153617
12990	153618
2126	153619
2363	153620
15735	153621
22962	153622
84994	153623
1221	153624
11634	153625
72763	153626
2570	153627
34116	153628
7809	153629
108258	153630
132359	153631
6459	153632
19280	153633
138484	153634
10659	153635
50431	153636
792	153637
7382	153638
2415	153639
26609	153640
38483	153641
7378	153642
6928	153643
4454	153644
4592	153645
15641	153646
68	153647
56291	153648
34762	153649
12935	153650
28506	153651
49998	153652
85101	153653
9195	153654
14750	153655
21591	153656
1213	153657
22602	153658
19178	153659
9976	153660
3360	153661
778	153662
8579	153663
11134	153664
2588	153665
18354	153666
9021	153667
9516	153668
10473	153669
6998	153670
2684	153671
6110	153672
7327	153673
898	153674
18270	153675
7881	153676
10598	153677
23837	153678
27766	153679
72223	153680
10969	153681
95629	153682
67852	153683
45607	153684
30207	153685
70368	153686
101385	153687
33353	153688
14393	153689
4170	153690
676	153691
56303	153692
42033	153693
60421	153694
55324	153695
3222	153696
6530	153697
58587	153698
850	153699
18561	153700
88275	153701
8207	153702
26560	153703
92367	153704
23230	153705
46596	153706
22919	153707
17135	153708
70569	153709
1537	153710
50451	153711
26851	153712
13959	153713
7242	153714
59989	153715
59267	153716
25478	153717
38301	153718
7759	153719
111871	153720
72980	153721
29140	153722
18135	153723
6888	153724
7786	153725
41061	153726
39222	153727
5967	153728
9538	153729
1390	153730
2644	153731
4911	153732
982	153733
823	153734
27391	153735
10513	153736
3530	153737
4049	153738
13588	153739
182238	153740
1205	153741
2332	153742
50157	153743
41633	153744
50077	153745
18615	153746
31088	153747
18880	153748
10088	153749
1879	153750
41073	153751
49802	153752
40651	153753
73454	153754
33492	153755
51154	153756
41969	153757
2917	153758
21068	153759
2192	153760
19039	153761
25232	153762
6797	153763
114611	153764
19120	153765
28453	153766
23808	153767
7091	153768
4074	153769
59421	153770
68998	153771
6477	153772
34332	153773
16799	153774
12868	153775
78837	153776
41629	153777
23270	153778
14947	153779
19203	153780
73089	153781
27586	153782
23405	153783
9538	153784
34762	153785
22075	153786
8306	153787
468	153788
8440	153789
28068	153790
84745	153791
13815	153792
9618	153793
19293	153794
34467	153795
3180	153796
2973	153797
41660	153798
29679	153799
32106	153800
22987	153801
457	153802
12635	153803
14351	153804
14984	153805
21254	153806
2229	153807
19402	153808
186484	153809
141	153810
2066	153811
21665	153812
45177	153813
63266	153814
9101	153815
19378	153816
60474	153817
23622	153818
4651	153819
987	153820
33166	153821
122365	153822
4485	153823
2231	153824
566	153825
1353	153826
33527	153827
49639	153828
858	153829
712	153830
11152	153831
1039	153832
2059	153833
66880	153834
4469	153835
2221	153836
3296	153837
968	153838
5611	153839
33559	153840
12113	153841
23793	153842
108128	153843
1914	153844
16898	153845
69158	153846
46778	153847
1874	153848
21949	153849
11326	153850
15937	153851
22575	153852
3359	153853
18616	153854
13774	153855
973	153856
6063	153857
8711	153858
428	153859
403	153860
1320	153861
35733	153862
3488	153863
42997	153864
24344	153865
16735	153866
28963	153867
106493	153868
728	153869
38895	153870
4909	153871
8539	153872
13516	153873
27603	153874
50167	153875
72143	153876
182477	153877
1208	153878
58555	153879
4037	153880
593	153881
182948	153882
19304	153883
6797	153884
13797	153885
2029	153886
6519	153887
11546	153888
5764	153889
385	153890
18880	153891
1794	153892
1081	153893
46710	153894
26441	153895
28313	153896
50386	153897
15775	153898
32721	153899
103982	153900
34031	153901
5981	153902
17108	153903
2595	153904
88953	153905
29691	153906
2267	153907
1335	153908
12825	153909
6866	153910
892	153911
2418	153912
2835	153913
50	153914
50677	153915
11956	153916
50292	153917
10978	153918
4976	153919
30119	153920
14482	153921
42044	153922
49097	153923
72627	153924
11332	153925
839	153926
95499	153927
39271	153928
24548	153929
43608	153930
21164	153931
44077	153932
40723	153933
4056	153934
1568	153935
40924	153936
34387	153937
10793	153938
17864	153939
2192	153940
60179	153941
43168	153942
138779	153943
33936	153944
7329	153945
13341	153946
20903	153947
142379	153948
30817	153949
97271	153950
38582	153951
2561	153952
28291	153953
6479	153954
72139	153955
43931	153956
72130	153957
14643	153958
3435	153959
37059	153960
3926	153961
5472	153962
27688	153963
391	153964
72701	153965
61114	153966
1789	153967
48754	153968
63510	153969
5302	153970
18814	153971
60757	153972
28197	153973
59616	153974
1360	153975
1308	153976
8463	153977
6011	153978
57338	153979
22960	153980
2719	153981
30169	153982
55917	153983
20544	153984
4914	153985
30155	153986
32185	153987
4914	153988
88170	153989
12546	153990
8757	153991
9999	153992
60692	153993
24	153994
3841	153995
2353	153996
40403	153997
13669	153998
2465	153999
37446	154000
3294	154001
1034	154002
11250	154003
29545	154004
60019	154005
45381	154006
3019	154007
2136	154008
4425	154009
60218	154010
5666	154011
21831	154012
1327	154013
2421	154014
834	154015
36842	154016
16144	154017
416	154018
326	154019
2841	154020
157	154021
12483	154022
18103	154023
1854	154024
8473	154025
34554	154026
4829	154027
5874	154028
23167	154029
48515	154030
4233	154031
29367	154032
14160	154033
23620	154034
41522	154035
7666	154036
79096	154037
19006	154038
27629	154039
182256	154040
29076	154041
16910	154042
26196	154043
7519	154044
1456	154045
2394	154046
56824	154047
2350	154048
6460	154049
13342	154050
47840	154051
7815	154052
168816	154053
26961	154054
34432	154055
72900	154056
4972	154057
23986	154058
21984	154059
34601	154060
28050	154061
1649	154062
35733	154063
198	154064
86218	154065
138569	154066
83685	154067
3431	154068
599	154069
10711	154070
3576	154071
5176	154072
16136	154073
1869	154074
138716	154075
43121	154076
54354	154077
17246	154078
29991	154079
15976	154080
458	154081
6888	154082
7416	154083
15021	154084
13801	154085
8494	154086
39273	154087
5202	154088
19448	154089
14239	154090
6796	154091
41088	154092
14961	154093
3170	154094
5392	154095
7547	154096
7597	154097
10397	154098
36926	154099
60483	154100
24890	154101
34801	154102
31953	154103
34142	154104
44663	154105
83067	154106
4643	154107
5192	154108
5306	154109
1109	154110
351	154111
17325	154112
97789	154113
18113	154114
66706	154115
4934	154116
10513	154117
26382	154118
10513	154119
9212	154120
9583	154121
20814	154122
6442	154123
34563	154124
15848	154125
56198	154126
6040	154127
9415	154128
60648	154129
1484	154130
13668	154131
60117	154132
23017	154133
26521	154134
1122	154135
177408	154136
58494	154137
33827	154138
50167	154139
79578	154140
28235	154141
97315	154142
53072	154143
2223	154144
9073	154145
28988	154146
23110	154147
12635	154148
19471	154149
3204	154150
134396	154151
27947	154152
4697	154153
2495	154154
50373	154155
9073	154156
7656	154157
3573	154158
32237	154159
77832	154160
1112	154161
4875	154162
41738	154163
45545	154164
1673	154165
32891	154166
13285	154167
32729	154168
68034	154169
35366	154170
3457	154171
28195	154172
78046	154173
84	154174
2288	154175
319	154176
5664	154177
9924	154178
44421	154179
23188	154180
2397	154181
133	154182
23161	154183
51350	154184
4719	154185
39870	154186
11464	154187
37772	154188
7410	154189
1	154190
451	154191
3283	154192
27141	154193
26737	154194
47364	154195
14495	154196
2795	154197
39976	154198
3410	154199
36727	154200
22704	154201
59740	154202
58236	154203
56724	154204
42154	154205
7799	154206
33884	154207
20073	154208
129544	154209
2203	154210
58289	154211
59916	154212
3247	154213
14504	154214
12328	154215
6182	154216
28168	154217
46809	154218
8957	154219
38764	154220
2762	154221
41714	154222
1570	154223
523	154224
26169	154225
16464	154226
82704	154227
620	154228
12935	154229
36	154230
15489	154231
109273	154232
48504	154233
57740	154234
52096	154235
3583	154236
39058	154237
10781	154238
30861	154239
124565	154240
1101	154241
14459	154242
108513	154243
3697	154244
4150	154245
17194	154246
21502	154247
3718	154248
12426	154249
20142	154250
10405	154251
44928	154252
8402	154253
1258	154254
41292	154255
9326	154256
62150	154257
36129	154258
4001	154259
29777	154260
153	154261
898	154262
56893	154263
2037	154264
108481	154265
21610	154266
49	154267
612	154268
73638	154269
5769	154270
7815	154271
19614	154272
26718	154273
10165	154274
41188	154275
28125	154276
11424	154277
4943	154278
5981	154279
41714	154280
25874	154281
26726	154282
400	154283
2452	154284
28168	154285
47889	154286
6583	154287
28168	154288
40592	154289
67301	154290
87587	154291
23376	154292
20049	154293
89492	154294
24293	154295
6104	154296
74834	154297
29207	154298
10513	154299
11491	154300
593	154301
87849	154302
15896	154303
11264	154304
1987	154305
5993	154306
741	154307
873	154308
2589	154309
101596	154310
5333	154311
12148	154312
72792	154313
16281	154314
2421	154315
20102	154316
16586	154317
5249	154318
1646	154319
10123	154320
14790	154321
7799	154322
138569	154323
17844	154324
1024	154325
1649	154326
68461	154327
6519	154328
50813	154329
13959	154330
68819	154331
2697	154332
2723	154333
52449	154334
117568	154335
27241	154336
14	154337
24961	154338
15995	154339
16172	154340
147053	154341
60778	154342
10513	154343
2059	154344
37928	154345
2092	154346
57353	154347
2090	154348
5001	154349
28470	154350
779	154351
7675	154352
21482	154353
14596	154354
49565	154355
143031	154356
4563	154357
23943	154358
2727	154359
19263	154360
15892	154361
3351	154362
11240	154363
50914	154364
1356	154365
1793	154366
1834	154367
44326	154368
33976	154369
19241	154370
9047	154371
1191	154372
33421	154373
4225	154374
17821	154375
1645	154376
4592	154377
14857	154378
60218	154379
719	154380
82	154381
2020	154382
10182	154383
5423	154384
8031	154385
89664	154386
3245	154387
33637	154388
2059	154389
60019	154390
73644	154391
27141	154392
109673	154393
43392	154394
11433	154395
651	154396
11451	154397
34542	154398
18434	154399
9184	154400
3699	154401
10967	154402
12134	154403
12134	154404
41661	154405
20732	154406
23361	154407
53082	154408
6700	154409
50704	154410
23361	154411
109914	154412
13469	154413
72365	154414
3478	154415
110011	154416
24817	154417
6040	154418
839	154419
19279	154420
24452	154421
16834	154422
5396	154423
15212	154424
11519	154425
6913	154426
41061	154427
47382	154428
57016	154429
62529	154430
972	154431
36521	154432
590	154433
28360	154434
16065	154435
6814	154436
81166	154437
4075	154438
473	154439
87587	154440
19983	154441
12992	154442
3984	154443
33000	154444
15123	154445
18679	154446
8197	154447
50320	154448
103992	154449
4878	154450
62003	154451
6616	154452
4075	154453
5255	154454
19410	154455
1558	154456
142715	154457
9046	154458
62713	154459
34398	154460
77950	154461
4682	154462
4682	154463
42321	154464
44708	154465
31104	154466
2353	154467
31013	154468
13454	154469
31306	154470
428	154471
43657	154472
10138	154473
44207	154474
909	154475
6694	154476
116216	154477
119964	154478
57778	154479
37620	154480
32319	154481
143	154482
12467	154483
1183	154484
5296	154485
1047	154486
58464	154487
16957	154488
1882	154489
28561	154490
23405	154491
3620	154492
8268	154493
137351	154494
72495	154495
2996	154496
41480	154497
19074	154498
19354	154499
796	154500
6332	154501
796	154502
3134	154503
28534	154504
460	154505
137354	154506
8106	154507
9772	154508
33798	154509
2688	154510
8106	154511
64180	154512
31897	154513
136926	154514
30050	154515
38772	154516
87430	154517
10679	154518
18875	154519
98451	154520
93306	154521
28444	154522
79277	154523
67367	154524
4015	154525
7728	154526
8517	154527
46716	154528
18164	154529
87428	154530
110291	154531
5413	154532
32384	154533
47555	154534
5606	154535
46215	154536
69197	154537
49571	154538
29709	154539
119798	154540
9133	154541
43000	154542
56983	154543
20184	154544
95877	154545
57294	154546
12576	154547
11166	154548
43644	154549
317	154550
34029	154551
57166	154552
4418	154553
142152	154554
3159	154555
14360	154556
52470	154557
2236	154558
73843	154559
2855	154560
6274	154561
34293	154562
52885	154563
121672	154564
21149	154565
79071	154566
41762	154567
177289	154568
1297	154569
1761	154570
140696	154571
117555	154572
42461	154573
121586	154574
660	154575
4915	154576
172623	154577
59337	154578
59444	154579
19488	154580
35936	154581
143470	154582
23638	154583
81270	154584
968	154585
89446	154586
20400	154587
15078	154588
52384	154589
5704	154590
178830	154591
182615	154592
15549	154593
141694	154594
8702	154595
24880	154596
3750	154597
40181	154598
674	154599
11662	154600
22019	154601
12228	154602
44466	154603
77791	154604
31895	154605
55393	154606
153086	154607
13114	154608
3290	154609
111180	154610
61133	154611
20666	154612
51142	154613
2500	154614
139476	154615
9275	154616
12333	154617
12547	154618
119395	154619
16434	154620
4106	154621
84847	154622
137596	154623
86980	154624
89195	154625
40020	154626
133616	154627
9040	154628
32027	154629
81303	154630
3851	154631
37323	154632
12378	154633
21122	154634
29447	154635
4932	154636
5915	154637
35553	154638
13151	154639
132422	154640
73268	154641
31985	154642
129961	154643
13057	154644
69115	154645
34593	154646
47344	154647
41881	154648
82407	154649
45833	154650
47228	154651
28593	154652
129318	154653
20780	154654
168309	154655
139079	154656
18127	154657
22165	154658
58727	154659
102208	154660
12785	154661
14128	154662
26337	154663
10132	154664
8403	154665
37835	154666
25910	154667
79911	154668
20821	154669
9855	154670
45820	154671
72186	154672
45332	154673
17344	154674
96914	154675
17021	154676
98492	154677
99626	154678
6183	154679
55354	154680
40167	154681
461	154682
65196	154683
35026	154684
96791	154685
42087	154686
161644	154687
15196	154688
38739	154689
3711	154690
72725	154691
44656	154692
137945	154693
23029	154694
37142	154695
73922	154696
9485	154697
124271	154698
11568	154699
70608	154700
972	154701
31258	154702
11728	154703
52301	154704
124672	154705
6998	154706
19949	154707
65501	154708
6908	154709
8115	154710
30543	154711
56045	154712
10880	154713
65387	154714
45154	154715
44453	154716
45683	154717
45241	154718
38108	154719
34969	154720
30701	154721
43254	154722
12512	154723
82298	154724
40672	154725
54172	154726
66838	154727
47387	154728
21410	154729
56405	154730
89804	154731
51472	154732
51009	154733
94029	154734
75032	154735
31731	154736
65307	154737
49391	154738
89798	154739
18944	154740
84515	154741
31249	154742
17457	154743
10921	154744
60499	154745
67876	154746
100885	154747
37966	154748
128186	154749
12294	154750
83478	154751
8070	154752
45183	154753
97356	154754
9370	154755
51394	154756
25642	154757
79069	154758
32023	154759
75325	154760
42576	154761
38024	154762
35831	154763
56801	154764
56753	154765
79853	154766
100360	154767
67652	154768
70900	154769
32094	154770
85765	154771
65256	154772
31823	154773
62750	154774
52267	154775
45180	154776
16988	154777
114016	154778
52267	154779
50946	154780
49967	154781
11206	154782
70184	154783
79881	154784
14303	154785
42665	154786
3704	154787
1455	154788
52476	154789
464	154790
15139	154791
98196	154792
177503	154793
98816	154794
174794	154795
62704	154796
91624	154797
26404	154798
16103	154799
13614	154800
13784	154801
61271	154802
13765	154803
60634	154804
50493	154805
142117	154806
28399	154807
5272	154808
156179	154809
4888	154810
59272	154811
25552	154812
59076	154813
101551	154814
74760	154815
2	154816
25464	154817
2029	154818
16105	154819
24657	154820
10068	154821
63871	154822
12878	154823
686	154824
29437	154825
41431	154826
17302	154827
38423	154828
56801	154829
89803	154830
52225	154831
94608	154832
33443	154833
66840	154834
20515	154835
11914	154836
43669	154837
77163	154838
53381	154839
121445	154840
32882	154841
18521	154842
3620	154843
56108	154844
41286	154845
107130	154846
102050	154847
411	154848
5181	154849
17457	154850
7744	154851
86191	154852
95807	154853
20506	154854
14391	154855
58033	154856
1305	154857
41061	154858
41075	154859
35800	154860
3591	154861
3400	154862
3742	154863
20608	154864
3890	154865
10367	154866
10540	154867
60481	154868
567	154869
17519	154870
54023	154871
19771	154872
18638	154873
15072	154874
3715	154875
30168	154876
63043	154877
5538	154878
47455	154879
99242	154880
1869	154881
83940	154882
2887	154883
28912	154884
6997	154885
49054	154886
43488	154887
5249	154888
39923	154889
2412	154890
11949	154891
27134	154892
7488	154893
2211	154894
2553	154895
774	154896
20589	154897
68114	154898
7874	154899
11872	154900
31638	154901
17281	154902
12058	154903
31918	154904
19090	154905
7954	154906
6707	154907
2562	154908
76675	154909
14519	154910
34605	154911
172454	154912
16925	154913
49766	154914
15246	154915
27258	154916
14432	154917
26354	154918
10879	154919
64562	154920
53600	154921
185928	154922
82348	154923
103522	154924
14664	154925
73524	154926
68687	154927
60876	154928
28516	154929
14123	154930
62643	154931
77985	154932
39087	154933
182454	154934
15595	154935
20223	154936
35045	154937
25746	154938
13746	154939
37576	154940
14838	154941
65949	154942
9981	154943
39819	154944
53394	154945
44509	154946
8310	154947
21180	154948
25967	154949
125603	154950
64803	154951
55759	154952
124358	154953
7077	154954
36850	154955
126360	154956
35186	154957
40309	154958
52456	154959
42815	154960
125	154961
758	154962
6121	154963
4532	154964
54208	154965
85386	154966
84845	154967
14275	154968
14407	154969
43039	154970
65236	154971
8581	154972
67760	154973
3776	154974
56186	154975
70027	154976
72883	154977
61473	154978
28380	154979
2849	154980
6477	154981
73142	154982
91623	154983
4313	154984
70368	154985
16081	154986
687	154987
7144	154988
23242	154989
13706	154990
71812	154991
7145	154992
47310	154993
774	154994
10111	154995
2567	154996
640	154997
175253	154998
8914	154999
2399	155000
44675	155001
31906	155002
183766	155003
3087	155004
10630	155005
7389	155006
10648	155007
94122	155008
47250	155009
59493	155010
97488	155011
51120	155012
50933	155013
77326	155014
105346	155015
23200	155016
60682	155017
38008	155018
31522	155019
11190	155020
7557	155021
123244	155022
45590	155023
372	155024
35413	155025
87143	155026
43477	155027
31834	155028
4042	155029
64465	155030
12463	155031
2362	155032
21694	155033
48162	155034
24168	155035
72825	155036
59119	155037
62712	155038
22205	155039
52420	155040
50993	155041
7782	155042
15585	155043
32804	155044
18034	155045
125	155046
89245	155047
2185	155048
42353	155049
7410	155050
26836	155051
43078	155052
1554	155053
102764	155054
154547	155055
164054	155056
52184	155057
137580	155058
59487	155059
20789	155060
120264	155061
6866	155062
36943	155063
85650	155064
72858	155065
29437	155066
14221	155067
10568	155068
43581	155069
128	155070
67118	155071
1178	155072
39464	155073
26744	155074
84841	155075
15275	155076
30303	155077
6181	155078
72553	155079
25915	155080
809	155081
51662	155082
51908	155083
29716	155084
9949	155085
9599	155086
36454	155087
15841	155088
43965	155089
3573	155090
30151	155091
11695	155092
80617	155093
5012	155094
3573	155095
8228	155096
17402	155097
3535	155098
1866	155099
91510	155100
77392	155101
545	155102
4401	155103
5611	155104
14359	155105
9147	155106
15529	155107
24233	155108
15138	155109
70173	155110
30138	155111
31628	155112
6431	155113
18860	155114
27246	155115
20907	155116
45081	155117
33005	155118
30805	155119
8843	155120
10350	155121
88270	155122
77722	155123
8718	155124
20766	155125
9344	155126
83347	155127
61460	155128
1362	155129
3075	155130
41647	155131
32813	155132
31530	155133
65456	155134
23050	155135
28806	155136
33095	155137
34504	155138
1070	155139
661	155140
25128	155141
10466	155142
30235	155143
13368	155144
74473	155145
6606	155146
7441	155147
33905	155148
26774	155149
10784	155150
26708	155151
2351	155152
18880	155153
44239	155154
117541	155155
252	155156
20830	155157
43954	155158
50094	155159
12130	155160
38742	155161
108354	155162
75574	155163
4845	155164
769	155165
102948	155166
3086	155167
9838	155168
9898	155169
50083	155170
92	155171
22632	155172
80185	155173
1283	155174
101	155175
50352	155176
2673	155177
13017	155178
85633	155179
71498	155180
27312	155181
17525	155182
48623	155183
11924	155184
32243	155185
68937	155186
36161	155187
188	155188
1180	155189
57730	155190
51786	155191
29666	155192
2551	155193
23819	155194
35295	155195
11539	155196
31706	155197
74479	155198
16269	155199
1956	155200
11873	155201
80487	155202
53427	155203
113426	155204
60974	155205
345	155206
3275	155207
30949	155208
9791	155209
2225	155210
13946	155211
10775	155212
14729	155213
7399	155214
50703	155215
6166	155216
12211	155217
23672	155218
450	155219
7339	155220
34378	155221
53052	155222
36298	155223
108344	155224
23837	155225
7432	155226
9682	155227
5360	155228
71286	155229
2353	155230
1682	155231
7449	155232
5963	155233
65845	155234
35722	155235
13781	155236
4423	155237
54100	155238
4791	155239
28337	155240
13422	155241
48296	155242
42528	155243
62040	155244
29574	155245
4435	155246
22706	155247
4425	155248
33021	155249
17038	155250
27768	155251
35887	155252
12687	155253
1302	155254
24339	155255
61618	155256
1367	155257
36373	155258
33802	155259
125803	155260
13385	155261
41585	155262
133905	155263
122049	155264
4231	155265
32830	155266
4915	155267
3656	155268
16264	155269
72256	155270
2065	155271
3823	155272
19485	155273
41251	155274
22600	155275
51801	155276
24129	155277
385	155278
35031	155279
36031	155280
91077	155281
460	155282
52414	155283
49387	155284
24917	155285
9107	155286
113321	155287
1601	155288
43045	155289
368	155290
102796	155291
6178	155292
132852	155293
32084	155294
14072	155295
44365	155296
7685	155297
8094	155298
32678	155299
45311	155300
37808	155301
157374	155302
3134	155303
85677	155304
3071	155305
3044	155306
1177	155307
61777	155308
90308	155309
12283	155310
9225	155311
67356	155312
38928	155313
33120	155314
62392	155315
60276	155316
1249	155317
109208	155318
112692	155319
3924	155320
8780	155321
30806	155322
28015	155323
71201	155324
1854	155325
1854	155326
16456	155327
55393	155328
50636	155329
901	155330
21178	155331
77385	155332
5604	155333
30	155334
28415	155335
218	155336
41441	155337
34461	155338
16243	155339
13346	155340
30585	155341
13341	155342
16504	155343
40672	155344
3681	155345
91198	155346
13466	155347
29093	155348
750	155349
5004	155350
9032	155351
3823	155352
20936	155353
199	155354
46667	155355
3012	155356
44904	155357
21045	155358
49716	155359
19433	155360
43170	155361
75013	155362
69638	155363
601	155364
73979	155365
4508	155366
6797	155367
30227	155368
17559	155369
44110	155370
51530	155371
30490	155372
18026	155373
38799	155374
9028	155375
1493	155376
10421	155377
13887	155378
129975	155379
1273	155380
27397	155381
30207	155382
53348	155383
29480	155384
10272	155385
11458	155386
22750	155387
42279	155388
14599	155389
1455	155390
41957	155391
3431	155392
8086	155393
10129	155394
174050	155395
40821	155396
112955	155397
13700	155398
3511	155399
38385	155400
3056	155401
165972	155402
11112	155403
3473	155404
3602	155405
30614	155406
66022	155407
10063	155408
20035	155409
16461	155410
5785	155411
23256	155412
51979	155413
6404	155414
1309	155415
225	155416
8976	155417
41754	155418
1170	155419
130	155420
129	155421
19517	155422
17112	155423
53610	155424
18995	155425
38243	155426
1255	155427
101096	155428
153648	155429
16920	155430
2500	155431
9128	155432
163312	155433
1973	155434
84	155435
33703	155436
38980	155437
159192	155438
18366	155439
35541	155440
21699	155441
1267	155442
34426	155443
22435	155444
11017	155445
95867	155446
1716	155447
82189	155448
23683	155449
5239	155450
122540	155451
35239	155452
34906	155453
55994	155454
49335	155455
84539	155456
49205	155457
99	155458
9873	155459
19914	155460
58102	155461
4898	155462
51529	155463
8379	155464
62973	155465
90222	155466
79509	155467
56808	155468
61275	155469
10129	155470
1918	155471
33975	155472
12870	155473
13760	155474
54015	155475
24854	155476
44587	155477
56876	155478
20149	155479
24478	155480
590	155481
2502	155482
2946	155483
23816	155484
33634	155485
12009	155486
8328	155487
55706	155488
113199	155489
2431	155490
74781	155491
35025	155492
72018	155493
15	155494
26203	155495
3615	155496
9949	155497
49593	155498
42153	155499
42950	155500
43129	155501
7304	155502
15309	155503
32437	155504
33381	155505
61787	155506
98	155507
15389	155508
11749	155509
8621	155510
6113	155511
15455	155512
32725	155513
8174	155514
97	155515
41417	155516
2001	155517
32199	155518
19595	155519
609	155520
41942	155521
47693	155522
39761	155523
44663	155524
7789	155525
3157	155526
18678	155527
2532	155528
5505	155529
56052	155530
6120	155531
44877	155532
396	155533
23601	155534
34999	155535
5649	155536
27462	155537
36084	155538
5957	155539
34024	155540
71171	155541
46	155542
75240	155543
135	155544
454	155545
40069	155546
6929	155547
42611	155548
816	155549
11027	155550
12262	155551
4582	155552
8332	155553
13706	155554
18394	155555
26413	155556
9205	155557
72334	155558
6120	155559
21754	155560
16833	155561
27731	155562
632	155563
2820	155564
15121	155565
18048	155566
19348	155567
70128	155568
13304	155569
57235	155570
60841	155571
81672	155572
23071	155573
163248	155574
3386	155575
121547	155576
12805	155577
163870	155578
37742	155579
17699	155580
41976	155581
6977	155582
2879	155583
6865	155584
38834	155585
9527	155586
2182	155587
52097	155588
20527	155589
42182	155590
724	155591
50098	155592
59353	155593
5208	155594
14930	155595
2761	155596
17934	155597
152617	155598
28068	155599
25549	155600
15973	155601
50323	155602
30440	155603
30692	155604
44302	155605
37991	155606
23283	155607
4104	155608
36874	155609
96155	155610
105714	155611
142809	155612
572	155613
47047	155614
8054	155615
28437	155616
52274	155617
3709	155618
110498	155619
7114	155620
142898	155621
80365	155622
2959	155623
5164	155624
142691	155625
30102	155626
54293	155627
95329	155628
104685	155629
74186	155630
29590	155631
15968	155632
47457	155633
32007	155634
77937	155635
128524	155636
17978	155637
98140	155638
50429	155639
119488	155640
44672	155641
72423	155642
53714	155643
101902	155644
38106	155645
47710	155646
49101	155647
49104	155648
5903	155649
49774	155650
105070	155651
10016	155652
15790	155653
66570	155654
64198	155655
176728	155656
22973	155657
66657	155658
15065	155659
20830	155660
166563	155661
120101	155662
46159	155663
70408	155664
66211	155665
104426	155666
104917	155667
80437	155668
86551	155669
98165	155670
4956	155671
70159	155672
98589	155673
26323	155674
24655	155675
47333	155676
33227	155677
8433	155678
24856	155679
7065	155680
55644	155681
137331	155682
122681	155683
59665	155684
78970	155685
28612	155686
54449	155687
16248	155688
10955	155689
9049	155690
156610	155691
68279	155692
165815	155693
66147	155694
37365	155695
164787	155696
162562	155697
64199	155698
66740	155699
8551	155700
37899	155701
100220	155702
56064	155703
55683	155704
55604	155705
25252	155706
12657	155707
95656	155708
7183	155709
17743	155710
98066	155711
82788	155712
13634	155713
13690	155714
15133	155715
17324	155716
3419	155717
64339	155718
31607	155719
88616	155720
33712	155721
105785	155722
82157	155723
1211	155724
11264	155725
70476	155726
111293	155727
30605	155728
124784	155729
174232	155730
70979	155731
15389	155732
7474	155733
40730	155734
31249	155735
140982	155736
4477	155737
19912	155738
47562	155739
35424	155740
6248	155741
7005	155742
11038	155743
11	155744
1090	155745
84935	155746
25879	155747
60665	155748
30991	155749
21140	155750
114571	155751
60665	155752
20334	155753
112555	155754
16199	155755
28573	155756
1546	155757
12995	155758
1390	155759
7299	155760
8416	155761
10690	155762
4928	155763
1005	155764
58908	155765
8446	155766
46261	155767
66549	155768
101692	155769
9613	155770
79963	155771
97791	155772
76492	155773
44351	155774
37230	155775
29442	155776
74499	155777
1211	155778
48654	155779
64675	155780
125684	155781
100578	155782
139194	155783
17296	155784
6844	155785
94242	155786
77388	155787
76707	155788
97664	155789
41507	155790
36478	155791
63947	155792
68609	155793
24808	155794
52999	155795
187338	155796
101608	155797
30160	155798
36450	155799
188751	155800
126330	155801
151632	155802
171090	155803
3340	155804
42648	155805
29695	155806
53047	155807
67769	155808
48472	155809
40714	155810
68963	155811
24570	155812
47087	155813
16513	155814
13183	155815
71496	155816
20413	155817
74747	155818
3061	155819
10948	155820
13157	155821
44310	155822
8471	155823
110643	155824
75078	155825
42720	155826
67067	155827
27258	155828
101546	155829
3469	155830
140235	155831
13091	155832
165942	155833
13112	155834
47522	155835
175354	155836
13048	155837
23218	155838
20641	155839
57801	155840
56865	155841
632	155842
62495	155843
27491	155844
11783	155845
86773	155846
177692	155847
31820	155848
43522	155849
52305	155850
52287	155851
57948	155852
41138	155853
61303	155854
139172	155855
74791	155856
51807	155857
139023	155858
71060	155859
7588	155860
1796	155861
31942	155862
13676	155863
39266	155864
54931	155865
36117	155866
48876	155867
17908	155868
11424	155869
4596	155870
53680	155871
26348	155872
66047	155873
57157	155874
100264	155875
9868	155876
76667	155877
44327	155878
133267	155879
14019	155880
22641	155881
6548	155882
17713	155883
38690	155884
25720	155885
11746	155886
37164	155887
31989	155888
26211	155889
83624	155890
47831	155891
17994	155892
79308	155893
82835	155894
77696	155895
54667	155896
21517	155897
37802	155898
138059	155899
19652	155900
43133	155901
6622	155902
32260	155903
53658	155904
30599	155905
83501	155906
36139	155907
37489	155908
82617	155909
65229	155910
48659	155911
7105	155912
65832	155913
64481	155914
41008	155915
23677	155916
71087	155917
72489	155918
42568	155919
60958	155920
66412	155921
36069	155922
36867	155923
76481	155924
46260	155925
9213	155926
24449	155927
19252	155928
13553	155929
75521	155930
31629	155931
15389	155932
17179	155933
34683	155934
18014	155935
46899	155936
119448	155937
13721	155938
16062	155939
38625	155940
2245	155941
14766	155942
37400	155943
2436	155944
25982	155945
825	155946
19608	155947
138857	155948
105295	155949
29722	155950
8021	155951
34874	155952
5594	155953
128327	155954
103902	155955
47472	155956
7737	155957
14307	155958
37692	155959
6910	155960
8778	155961
26179	155962
8041	155963
57993	155964
121969	155965
21911	155966
51252	155967
61033	155968
83795	155969
45994	155970
37484	155971
105037	155972
130722	155973
58274	155974
130877	155975
149003	155976
45949	155977
42722	155978
5475	155979
84463	155980
4273	155981
42321	155982
49116	155983
131838	155984
128828	155985
11997	155986
111287	155987
39755	155988
67204	155989
4660	155990
49014	155991
23253	155992
126996	155993
3021	155994
60230	155995
43649	155996
60312	155997
60297	155998
11732	155999
94548	156000
63923	156001
5554	156002
13170	156003
408	156004
8951	156005
35857	156006
107556	156007
5158	156008
66920	156009
10438	156010
49802	156011
135777	156012
83284	156013
19003	156014
5799	156015
44056	156016
1481	156017
49042	156018
54805	156019
41362	156020
26904	156021
44333	156022
31416	156023
178812	156024
147759	156025
3951	156026
67892	156027
73824	156028
2805	156029
128475	156030
23116	156031
3560	156032
105	156033
6274	156034
1562	156035
19686	156036
12218	156037
27871	156038
18745	156039
112394	156040
5283	156041
75518	156042
97769	156043
6946	156044
28279	156045
101200	156046
382	156047
51378	156048
81304	156049
53064	156050
2647	156051
19319	156052
123668	156053
110600	156054
7795	156055
115868	156056
36353	156057
2940	156058
86408	156059
181246	156060
108918	156061
333	156062
73528	156063
3195	156064
1716	156065
20817	156066
30603	156067
27547	156068
55098	156069
44028	156070
58752	156071
135520	156072
49650	156073
68510	156074
81746	156075
140577	156076
2855	156077
35921	156078
16413	156079
2350	156080
10002	156081
56811	156082
9498	156083
54547	156084
18861	156085
60643	156086
123206	156087
4105	156088
65719	156089
70030	156090
129243	156091
50812	156092
38403	156093
64665	156094
16186	156095
36155	156096
35710	156097
42786	156098
25227	156099
38325	156100
27288	156101
34260	156102
41505	156103
41505	156104
4004	156105
125155	156106
155507	156107
93952	156108
84376	156109
148363	156110
108991	156111
5306	156112
71718	156113
109766	156114
28707	156115
19388	156116
12218	156117
30250	156118
3548	156119
88232	156120
451	156121
60397	156122
9233	156123
83019	156124
6076	156125
51881	156126
2686	156127
136169	156128
28506	156129
2434	156130
187147	156131
17941	156132
18199	156133
16061	156134
44757	156135
5259	156136
49954	156137
17840	156138
6226	156139
122594	156140
18185	156141
37473	156142
44457	156143
84105	156144
34826	156145
82101	156146
3749	156147
27258	156148
41441	156149
12129	156150
40070	156151
34398	156152
864	156153
40070	156154
9455	156155
63649	156156
81754	156157
16636	156158
136369	156159
42284	156160
31030	156161
1689	156162
18615	156163
29950	156164
8581	156165
4250	156166
29683	156167
105631	156168
5419	156169
42353	156170
133116	156171
48249	156172
13771	156173
12274	156174
137	156175
24493	156176
25693	156177
180327	156178
30393	156179
20101	156180
76365	156181
22260	156182
44002	156183
1535	156184
3290	156185
107334	156186
33171	156187
12761	156188
100077	156189
27057	156190
27240	156191
54088	156192
58281	156193
51909	156194
5816	156195
33167	156196
115876	156197
40103	156198
83496	156199
159305	156200
15989	156201
115445	156202
640	156203
3075	156204
110902	156205
24085	156206
6406	156207
17492	156208
66592	156209
39320	156210
84770	156211
150439	156212
106478	156213
27837	156214
13171	156215
30920	156216
15793	156217
13199	156218
66869	156219
7625	156220
9357	156221
57221	156222
57734	156223
90849	156224
3957	156225
19701	156226
58453	156227
6883	156228
64560	156229
53433	156230
87951	156231
20272	156232
20272	156233
14216	156234
62179	156235
84607	156236
49389	156237
136546	156238
14540	156239
12667	156240
161955	156241
4890	156242
34704	156243
70899	156244
83311	156245
139508	156246
91438	156247
97012	156248
54240	156249
13329	156250
54019	156251
479	156252
78689	156253
27685	156254
57430	156255
17432	156256
31451	156257
444	156258
46	156259
24592	156260
11303	156261
187450	156262
80629	156263
229	156264
39764	156265
54929	156266
4975	156267
15963	156268
750	156269
46397	156270
5424	156271
10425	156272
84577	156273
179866	156274
109903	156275
41106	156276
35890	156277
24907	156278
41808	156279
18707	156280
2833	156281
3182	156282
63574	156283
8115	156284
55627	156285
23276	156286
10149	156287
3025	156288
27871	156289
12218	156290
14998	156291
27026	156292
6957	156293
9498	156294
73117	156295
4284	156296
170728	156297
4613	156298
99674	156299
18641	156300
18257	156301
43669	156302
1177	156303
2725	156304
186899	156305
60144	156306
19995	156307
49340	156308
7789	156309
56038	156310
41796	156311
66195	156312
13025	156313
92951	156314
43161	156315
9819	156316
19193	156317
26750	156318
66780	156319
19260	156320
26239	156321
485	156322
9819	156323
7290	156324
88259	156325
7987	156326
7778	156327
854	156328
19551	156329
20015	156330
61033	156331
62581	156332
68467	156333
773	156334
4613	156335
17621	156336
23884	156337
30549	156338
10184	156339
69999	156340
72282	156341
52427	156342
59581	156343
72663	156344
71495	156345
42175	156346
45423	156347
68270	156348
6287	156349
4887	156350
110548	156351
2906	156352
104151	156353
19760	156354
5125	156355
78278	156356
40193	156357
71731	156358
13233	156359
60365	156360
50826	156361
101383	156362
36381	156363
145	156364
13655	156365
4330	156366
7378	156367
9547	156368
2064	156369
107137	156370
60745	156371
1890	156372
23358	156373
14300	156374
8132	156375
17805	156376
402	156377
39143	156378
3858	156379
7088	156380
72537	156381
25306	156382
11620	156383
23	156384
62044	156385
54001	156386
70490	156387
28779	156388
15102	156389
32636	156390
19884	156391
16170	156392
2792	156393
10305	156394
97408	156395
90638	156396
23512	156397
12546	156398
31462	156399
36155	156400
32279	156401
46261	156402
5554	156403
117151	156404
52997	156405
17235	156406
122777	156407
14219	156408
100380	156409
22897	156410
108412	156411
36045	156412
20109	156413
27165	156414
9026	156415
31041	156416
88871	156417
101210	156418
34893	156419
26892	156420
88339	156421
25999	156422
129345	156423
88661	156424
10059	156425
22956	156426
112969	156427
116985	156428
77151	156429
34731	156430
41764	156431
16106	156432
38337	156433
17364	156434
38877	156435
89852	156436
116856	156437
13477	156438
1340	156439
50083	156440
13297	156441
1267	156442
77680	156443
51433	156444
11210	156445
66363	156446
8370	156447
7782	156448
36727	156449
56711	156450
78622	156451
20795	156452
43532	156453
18383	156454
1682	156455
1328	156456
65121	156457
57035	156458
34502	156459
32421	156460
68870	156461
10499	156462
24273	156463
10797	156464
23065	156465
35540	156466
717	156467
33831	156468
98317	156469
31681	156470
6162	156471
54022	156472
11838	156473
46045	156474
15969	156475
27029	156476
39286	156477
8006	156478
120944	156479
20662	156480
13345	156481
18363	156482
12838	156483
7660	156484
50108	156485
29084	156486
1580	156487
38217	156488
28042	156489
633	156490
13797	156491
12714	156492
4438	156493
676	156494
109110	156495
12662	156496
45199	156497
12788	156498
5475	156499
98503	156500
13537	156501
86431	156502
10349	156503
35688	156504
4192	156505
132493	156506
6476	156507
75449	156508
42138	156509
32674	156510
8599	156511
70414	156512
65537	156513
178944	156514
3692	156515
123029	156516
4859	156517
155778	156518
48610	156519
175665	156520
150370	156521
20494	156522
44981	156523
26024	156524
31732	156525
41	156526
154785	156527
10527	156528
130043	156529
178284	156530
108237	156531
3376	156532
94803	156533
8522	156534
8134	156535
138959	156536
3486	156537
114762	156538
86729	156539
38743	156540
34778	156541
69351	156542
111108	156543
51886	156544
135069	156545
7731	156546
91600	156547
95798	156548
99495	156549
106416	156550
78644	156551
96543	156552
96543	156553
96089	156554
178062	156555
123357	156556
101777	156557
183657	156558
123500	156559
91384	156560
108055	156561
15203	156562
67887	156563
29251	156564
86553	156565
24731	156566
61773	156567
42943	156568
24399	156569
23683	156570
9240	156571
28031	156572
219	156573
36882	156574
14350	156575
132405	156576
15381	156577
20413	156578
6168	156579
5701	156580
23811	156581
74001	156582
34278	156583
4465	156584
113275	156585
46652	156586
19150	156587
1955	156588
79123	156589
186937	156590
128421	156591
44385	156592
189201	156593
17862	156594
1927	156595
42143	156596
98197	156597
172553	156598
81121	156599
97937	156600
106500	156601
119143	156602
53158	156603
88109	156604
60352	156605
76695	156606
78290	156607
24192	156608
88946	156609
72724	156610
22683	156611
73382	156612
47317	156613
165345	156614
17560	156615
57190	156616
73382	156617
78937	156618
167537	156619
36524	156620
9274	156621
80686	156622
162673	156623
70605	156624
15714	156625
81520	156626
1703	156627
1703	156628
76655	156629
153665	156630
57190	156631
29200	156632
96845	156633
122588	156634
10982	156635
117438	156636
96845	156637
23653	156638
55791	156639
68486	156640
5433	156641
56234	156642
133968	156643
67926	156644
46881	156645
25785	156646
96263	156647
12321	156648
38937	156649
30984	156650
48771	156651
40893	156652
99533	156653
19196	156654
50011	156655
28574	156656
23421	156657
23421	156658
43624	156659
8506	156660
8506	156661
138664	156662
11656	156663
9157	156664
22065	156665
71172	156666
33727	156667
218	156668
2959	156669
35735	156670
39345	156671
8841	156672
2747	156673
53120	156674
4068	156675
37047	156676
148448	156677
1972	156678
40400	156679
168029	156680
33453	156681
72939	156682
692	156683
17060	156684
5703	156685
2422	156686
10005	156687
22656	156688
83907	156689
29320	156690
22044	156691
54988	156692
157670	156693
6069	156694
69806	156695
2422	156696
92701	156697
29404	156698
26972	156699
41047	156700
668	156701
18604	156702
89955	156703
13488	156704
3234	156705
125953	156706
727	156707
6158	156708
37950	156709
388	156710
51112	156711
32641	156712
132122	156713
506	156714
135308	156715
103373	156716
180462	156717
55988	156718
47564	156719
3102	156720
137572	156721
51349	156722
442	156723
101076	156724
153	156725
3011	156726
2427	156727
6410	156728
18175	156729
81694	156730
78257	156731
76864	156732
80149	156733
119173	156734
20834	156735
39242	156736
4893	156737
84322	156738
125266	156739
207	156740
39171	156741
21000	156742
167660	156743
43936	156744
133805	156745
13915	156746
128737	156747
70856	156748
94067	156749
9404	156750
30556	156751
6	156752
40668	156753
2171	156754
83	156755
397	156756
836	156757
43	156758
1162	156759
867	156760
139779	156761
64480	156762
41576	156763
3957	156764
140652	156765
134894	156766
59433	156767
21585	156768
27224	156769
71343	156770
223	156771
14883	156772
51581	156773
47741	156774
1	156775
42166	156776
5823	156777
68411	156778
134106	156779
74880	156780
3451	156781
24263	156782
50649	156783
68718	156784
111944	156785
1	156786
7391	156787
21743	156788
3074	156789
91640	156790
68624	156791
4389	156792
316	156793
4518	156794
5786	156795
4133	156796
22136	156797
63807	156798
673	156799
4133	156800
10275	156801
10051	156802
66023	156803
610	156804
4133	156805
13756	156806
85681	156807
11672	156808
133235	156809
397	156810
41733	156811
332	156812
168	156813
65342	156814
1297	156815
352	156816
30941	156817
6339	156818
18934	156819
185108	156820
60325	156821
19417	156822
13670	156823
145367	156824
4549	156825
6339	156826
6339	156827
6339	156828
182610	156829
16586	156830
18934	156831
135579	156832
828	156833
50494	156834
94871	156835
8281	156836
63596	156837
22452	156838
18516	156839
104313	156840
946	156841
117557	156842
3669	156843
106770	156844
52993	156845
40309	156846
133170	156847
16744	156848
822	156849
955	156850
13	156851
113294	156852
92215	156853
17322	156854
10883	156855
41478	156856
1647	156857
596	156858
41603	156859
847	156860
34433	156861
19784	156862
561	156863
7206	156864
75317	156865
6161	156866
39889	156867
113402	156868
35754	156869
6829	156870
29621	156871
5537	156872
2386	156873
25231	156874
443	156875
708	156876
7314	156877
31968	156878
3950	156879
18366	156880
18231	156881
6938	156882
71649	156883
27942	156884
10367	156885
92138	156886
2868	156887
82549	156888
71691	156889
1940	156890
6855	156891
135821	156892
19386	156893
106849	156894
63147	156895
20829	156896
5280	156897
3783	156898
15017	156899
9733	156900
20326	156901
14326	156902
6742	156903
149561	156904
6904	156905
136147	156906
106976	156907
56914	156908
37289	156909
133319	156910
9638	156911
31865	156912
59658	156913
67656	156914
22488	156915
76108	156916
86793	156917
52725	156918
4114	156919
4024	156920
38197	156921
63322	156922
107218	156923
12197	156924
4711	156925
85238	156926
12456	156927
38139	156928
9562	156929
66567	156930
65040	156931
34304	156932
791	156933
28826	156934
47003	156935
60659	156936
23234	156937
13669	156938
12537	156939
27811	156940
1017	156941
7067	156942
23967	156943
56050	156944
40910	156945
40455	156946
65951	156947
75972	156948
75963	156949
25023	156950
6731	156951
6736	156952
7738	156953
8911	156954
87012	156955
12409	156956
106696	156957
20336	156958
36198	156959
60668	156960
13629	156961
27896	156962
56398	156963
28566	156964
15964	156965
6471	156966
6750	156967
6216	156968
14333	156969
37717	156970
20374	156971
5263	156972
67056	156973
1445	156974
148943	156975
81487	156976
4682	156977
45885	156978
159794	156979
1064	156980
107798	156981
93573	156982
52645	156983
5277	156984
7974	156985
150410	156986
17016	156987
14336	156988
52725	156989
5263	156990
1665	156991
30603	156992
1445	156993
5537	156994
6116	156995
78668	156996
39740	156997
13720	156998
11600	156999
20747	157000
47191	157001
2556	157002
88049	157003
108586	157004
3237	157005
26157	157006
38724	157007
18762	157008
78369	157009
7413	157010
71390	157011
108652	157012
55712	157013
9341	157014
13262	157015
36055	157016
71793	157017
19400	157018
6731	157019
3646	157020
17030	157021
63069	157022
2056	157023
47414	157024
38639	157025
29881	157026
41910	157027
38345	157028
17052	157029
71792	157030
33795	157031
1778	157032
645	157033
15732	157034
70754	157035
17055	157036
55511	157037
37470	157038
58915	157039
17511	157040
55712	157041
1207	157042
20924	157043
15044	157044
87025	157045
86982	157046
87031	157047
40984	157048
37258	157049
108973	157050
59390	157051
108872	157052
109665	157053
18862	157054
45622	157055
1445	157056
63167	157057
107536	157058
17481	157059
3665	157060
44665	157061
110720	157062
52053	157063
3603	157064
45888	157065
17911	157066
36818	157067
6946	157068
102543	157069
20829	157070
46711	157071
58252	157072
82807	157073
95217	157074
37132	157075
64772	157076
38020	157077
35911	157078
67995	157079
36582	157080
7058	157081
136585	157082
71403	157083
11257	157084
28485	157085
12374	157086
92206	157087
88895	157088
17065	157089
12393	157090
42083	157091
130365	157092
6775	157093
7901	157094
7954	157095
115522	157096
64994	157097
55435	157098
38495	157099
6970	157100
20800	157101
38546	157102
31427	157103
14344	157104
59527	157105
85778	157106
11282	157107
129848	157108
73173	157109
84944	157110
38332	157111
32891	157112
81085	157113
23481	157114
56999	157115
102565	157116
3676	157117
99955	157118
99022	157119
99824	157120
14344	157121
17030	157122
5827	157123
73007	157124
43903	157125
10943	157126
15504	157127
12175	157128
17080	157129
6200	157130
29812	157131
71591	157132
10951	157133
11569	157134
10382	157135
66800	157136
36331	157137
15202	157138
10383	157139
36318	157140
14367	157141
36331	157142
36216	157143
25359	157144
55008	157145
38581	157146
12600	157147
2517	157148
54881	157149
6911	157150
3606	157151
68415	157152
25764	157153
33192	157154
455	157155
78024	157156
4082	157157
15672	157158
16069	157159
67040	157160
28542	157161
46462	157162
10282	157163
5890	157164
4677	157165
84908	157166
12706	157167
68499	157168
15034	157169
65705	157170
38082	157171
4713	157172
10639	157173
29005	157174
52685	157175
77581	157176
31658	157177
54114	157178
3217	157179
15906	157180
10667	157181
1230	157182
129852	157183
33502	157184
986	157185
27051	157186
18790	157187
17903	157188
33678	157189
99353	157190
17987	157191
36797	157192
55964	157193
24311	157194
18035	157195
10794	157196
55483	157197
13190	157198
44924	157199
25678	157200
95968	157201
86574	157202
81535	157203
47191	157204
39966	157205
8068	157206
4322	157207
74539	157208
44513	157209
12459	157210
64679	157211
4678	157212
40864	157213
30782	157214
26101	157215
54283	157216
3784	157217
7245	157218
1073	157219
25357	157220
122673	157221
70274	157222
63693	157223
11058	157224
18622	157225
2250	157226
7226	157227
1096	157228
58	157229
34585	157230
4363	157231
24110	157232
66019	157233
51442	157234
55725	157235
64879	157236
78999	157237
80914	157238
64145	157239
17903	157240
86235	157241
55810	157242
32016	157243
11206	157244
25572	157245
21652	157246
142882	157247
80892	157248
30434	157249
66727	157250
99616	157251
64373	157252
49903	157253
94724	157254
120732	157255
70004	157256
26322	157257
45199	157258
82425	157259
45980	157260
38835	157261
45157	157262
81323	157263
148811	157264
126013	157265
79067	157266
26118	157267
100555	157268
6376	157269
74425	157270
181323	157271
83967	157272
18560	157273
150597	157274
69726	157275
10220	157276
49694	157277
51411	157278
54781	157279
178745	157280
22938	157281
58141	157282
59716	157283
140279	157284
36201	157285
37955	157286
71677	157287
66693	157288
123375	157289
136091	157290
36356	157291
40235	157292
34104	157293
77031	157294
69392	157295
63310	157296
59663	157297
5273	157298
38979	157299
87009	157300
18553	157301
179202	157302
13094	157303
136327	157304
36660	157305
106990	157306
90058	157307
41216	157308
58051	157309
69530	157310
38039	157311
106709	157312
996	157313
56816	157314
54832	157315
32927	157316
69691	157317
41194	157318
29770	157319
59663	157320
10895	157321
26355	157322
22275	157323
67995	157324
53792	157325
59716	157326
8375	157327
22971	157328
37602	157329
107109	157330
86974	157331
37318	157332
71882	157333
107238	157334
101854	157335
19050	157336
18524	157337
59660	157338
70049	157339
22224	157340
178717	157341
130394	157342
86697	157343
11155	157344
106989	157345
25819	157346
10635	157347
41206	157348
59668	157349
107138	157350
103185	157351
148480	157352
137630	157353
7133	157354
6436	157355
107001	157356
27086	157357
136191	157358
29227	157359
134392	157360
71591	157361
87027	157362
178104	157363
12191	157364
107648	157365
59722	157366
15476	157367
8373	157368
70070	157369
139771	157370
103725	157371
112163	157372
71363	157373
55513	157374
107060	157375
88200	157376
180550	157377
158593	157378
44917	157379
25510	157380
139510	157381
59098	157382
1509	157383
38391	157384
178095	157385
48780	157386
86786	157387
168113	157388
65189	157389
1120	157390
86983	157391
138835	157392
137473	157393
157171	157394
34735	157395
1691	157396
29568	157397
3587	157398
960	157399
13155	157400
65887	157401
106903	157402
91249	157403
137260	157404
170986	157405
18077	157406
73425	157407
101382	157408
93182	157409
111774	157410
107176	157411
14433	157412
4261	157413
99649	157414
133815	157415
86529	157416
15928	157417
3380	157418
4919	157419
1120	157420
43651	157421
12843	157422
21518	157423
97452	157424
56273	157425
83980	157426
74242	157427
137377	157428
2349	157429
13437	157430
107464	157431
107032	157432
136528	157433
15934	157434
45595	157435
24697	157436
160662	157437
19048	157438
76360	157439
107097	157440
171301	157441
136337	157442
76345	157443
106803	157444
71656	157445
28968	157446
166194	157447
46310	157448
26105	157449
112038	157450
137604	157451
121830	157452
7754	157453
10353	157454
65717	157455
2067	157456
66284	157457
17969	157458
160851	157459
105835	157460
46945	157461
54670	157462
186722	157463
107133	157464
106739	157465
80652	157466
29916	157467
41212	157468
116386	157469
103553	157470
22939	157471
58657	157472
177715	157473
144334	157474
48622	157475
101504	157476
58042	157477
110459	157478
19067	157479
30105	157480
107029	157481
51851	157482
106889	157483
131492	157484
178815	157485
4257	157486
89264	157487
27829	157488
115104	157489
52861	157490
136566	157491
96361	157492
71678	157493
107081	157494
71856	157495
86285	157496
84652	157497
37755	157498
22290	157499
178133	157500
79584	157501
49719	157502
115940	157503
103550	157504
116420	157505
171328	157506
83678	157507
52015	157508
107798	157509
65458	157510
33772	157511
92244	157512
41203	157513
127400	157514
48348	157515
184377	157516
89188	157517
12748	157518
1708	157519
40035	157520
101023	157521
143008	157522
36903	157523
71796	157524
38166	157525
58229	157526
72932	157527
96374	157528
146930	157529
69410	157530
94220	157531
30331	157532
74985	157533
53860	157534
86544	157535
93649	157536
129389	157537
52852	157538
52242	157539
135964	157540
36842	157541
21255	157542
115387	157543
3150	157544
136036	157545
149966	157546
1406	157547
115478	157548
76086	157549
20303	157550
93	157551
57038	157552
58947	157553
29858	157554
154	157555
1065	157556
149244	157557
107419	157558
216	157559
22860	157560
36082	157561
71332	157562
36349	157563
45651	157564
92778	157565
4023	157566
3529	157567
7741	157568
65016	157569
1239	157570
59676	157571
136265	157572
149881	157573
5582	157574
76080	157575
15933	157576
4610	157577
138803	157578
14343	157579
1446	157580
2491	157581
122178	157582
34	157583
36318	157584
1782	157585
63065	157586
2008	157587
12194	157588
75755	157589
63240	157590
22942	157591
33997	157592
4024	157593
107177	157594
9237	157595
4024	157596
105984	157597
52805	157598
59466	157599
115275	157600
37635	157601
115019	157602
4353	157603
43798	157604
115257	157605
75989	157606
59676	157607
13699	157608
216	157609
19043	157610
15083	157611
4553	157612
52807	157613
92103	157614
76080	157615
52658	157616
19043	157617
87334	157618
76184	157619
4557	157620
92488	157621
36269	157622
6000	157623
43775	157624
4355	157625
2677	157626
92103	157627
75901	157628
79459	157629
149020	157630
9733	157631
24599	157632
121206	157633
78641	157634
12183	157635
115877	157636
59717	157637
106247	157638
4553	157639
216	157640
36265	157641
20334	157642
5921	157643
1065	157644
63009	157645
1168	157646
75717	157647
136718	157648
36269	157649
2013	157650
2010	157651
8911	157652
85	157653
59661	157654
4553	157655
17029	157656
29867	157657
20298	157658
7740	157659
63167	157660
21444	157661
3396	157662
2008	157663
107262	157664
102685	157665
46342	157666
99612	157667
77344	157668
83036	157669
88679	157670
4347	157671
82633	157672
96404	157673
47419	157674
127964	157675
83210	157676
122265	157677
55210	157678
136731	157679
116806	157680
27067	157681
32971	157682
150920	157683
13727	157684
22294	157685
8137	157686
103263	157687
136081	157688
71587	157689
48431	157690
48435	157691
29798	157692
11161	157693
69934	157694
164180	157695
170950	157696
121015	157697
131068	157698
171044	157699
93230	157700
107210	157701
84188	157702
136810	157703
110572	157704
120294	157705
40032	157706
40046	157707
62985	157708
48352	157709
27132	157710
72110	157711
7142	157712
90899	157713
154350	157714
153164	157715
84304	157716
168336	157717
30510	157718
84341	157719
110802	157720
32999	157721
54211	157722
58135	157723
103384	157724
48352	157725
172023	157726
131085	157727
131886	157728
69993	157729
7139	157730
111441	157731
32999	157732
116582	157733
58162	157734
150716	157735
136157	157736
103287	157737
184438	157738
48348	157739
136797	157740
171779	157741
63315	157742
40248	157743
106685	157744
69804	157745
136474	157746
92890	157747
23107	157748
1119	157749
131513	157750
131189	157751
178143	157752
84348	157753
15470	157754
48311	157755
6429	157756
23106	157757
38207	157758
9442	157759
19046	157760
88242	157761
3339	157762
106369	157763
84151	157764
59975	157765
136250	157766
69700	157767
69688	157768
19051	157769
30030	157770
8144	157771
84185	157772
84536	157773
71633	157774
39965	157775
7136	157776
32955	157777
1119	157778
84535	157779
131282	157780
65850	157781
33001	157782
84247	157783
103393	157784
69596	157785
81814	157786
58604	157787
151248	157788
33026	157789
40106	157790
106383	157791
69599	157792
15624	157793
108968	157794
99323	157795
30768	157796
84142	157797
151277	157798
136155	157799
106950	157800
65785	157801
57963	157802
56163	157803
116493	157804
170802	157805
116924	157806
101043	157807
71701	157808
170886	157809
131907	157810
170836	157811
93356	157812
106851	157813
15548	157814
70866	157815
17007	157816
106531	157817
95346	157818
41221	157819
130071	157820
1894	157821
64917	157822
9144	157823
87419	157824
49698	157825
180395	157826
52897	157827
22226	157828
136177	157829
97334	157830
139089	157831
101827	157832
69745	157833
103762	157834
69688	157835
48383	157836
9748	157837
48382	157838
15480	157839
13109	157840
14585	157841
97738	157842
86726	157843
103374	157844
13131	157845
84523	157846
27123	157847
3317	157848
7168	157849
141329	157850
15480	157851
7803	157852
120439	157853
164868	157854
38660	157855
3396	157856
29916	157857
17071	157858
86615	157859
63354	157860
55802	157861
151365	157862
7148	157863
116493	157864
3339	157865
63354	157866
17503	157867
2639	157868
58350	157869
71594	157870
71506	157871
2676	157872
59661	157873
131349	157874
15481	157875
33020	157876
130983	157877
69596	157878
131832	157879
57923	157880
59707	157881
180108	157882
39995	157883
7139	157884
69601	157885
4266	157886
89814	157887
13087	157888
114161	157889
136673	157890
40092	157891
32971	157892
52897	157893
1514	157894
59725	157895
48287	157896
22190	157897
84240	157898
59812	157899
69707	157900
76283	157901
78118	157902
22190	157903
46852	157904
85901	157905
84239	157906
160098	157907
84002	157908
178900	157909
8167	157910
179010	157911
4267	157912
147800	157913
48490	157914
48419	157915
131899	157916
7142	157917
2632	157918
58300	157919
178465	157920
69993	157921
58171	157922
69601	157923
171332	157924
47359	157925
88855	157926
188908	157927
150810	157928
8375	157929
131822	157930
131215	157931
48518	157932
107978	157933
22935	157934
44147	157935
103894	157936
161690	157937
168660	157938
107045	157939
171661	157940
4783	157941
136556	157942
84193	157943
13439	157944
54658	157945
8169	157946
189010	157947
4796	157948
122207	157949
1514	157950
81590	157951
164502	157952
1387	157953
13041	157954
45299	157955
4803	157956
7148	157957
65995	157958
103776	157959
22943	157960
131383	157961
38676	157962
103446	157963
22947	157964
38461	157965
7142	157966
71609	157967
187117	157968
136577	157969
150850	157970
6954	157971
34016	157972
3740	157973
83904	157974
86983	157975
103888	157976
7143	157977
141477	157978
135845	157979
107210	157980
103539	157981
84509	157982
9056	157983
71635	157984
118957	157985
172110	157986
84503	157987
11115	157988
84499	157989
1810	157990
84031	157991
57975	157992
150586	157993
17204	157994
48194	157995
84546	157996
84557	157997
69683	157998
137457	157999
22946	158000
177972	158001
52897	158002
106810	158003
172003	158004
41211	158005
123761	158006
2542	158007
7863	158008
127316	158009
6905	158010
96989	158011
37955	158012
46630	158013
77341	158014
7884	158015
17949	158016
55294	158017
53582	158018
14748	158019
24998	158020
12521	158021
46560	158022
101468	158023
37255	158024
120665	158025
77564	158026
68575	158027
126714	158028
32162	158029
12677	158030
30526	158031
12677	158032
21319	158033
57101	158034
85351	158035
26378	158036
37353	158037
17918	158038
99218	158039
80891	158040
55318	158041
31570	158042
7884	158043
12389	158044
65637	158045
78556	158046
83234	158047
101938	158048
12751	158049
68620	158050
46143	158051
56208	158052
99255	158053
55250	158054
79753	158055
79759	158056
33240	158057
18140	158058
44579	158059
46836	158060
2615	158061
98305	158062
104466	158063
92130	158064
80555	158065
17632	158066
31601	158067
81679	158068
66602	158069
103599	158070
117768	158071
92629	158072
36286	158073
83028	158074
62428	158075
169070	158076
9671	158077
101289	158078
38274	158079
46442	158080
54841	158081
79765	158082
29624	158083
53523	158084
116441	158085
119664	158086
44975	158087
3803	158088
25467	158089
17806	158090
9056	158091
9056	158092
66612	158093
46023	158094
82749	158095
123564	158096
68288	158097
56463	158098
122874	158099
37436	158100
38762	158101
101601	158102
125684	158103
38457	158104
47376	158105
67897	158106
157244	158107
73753	158108
54964	158109
157483	158110
102146	158111
4101	158112
56239	158113
102060	158114
85425	158115
25538	158116
129756	158117
58097	158118
35276	158119
45252	158120
14890	158121
80872	158122
12555	158123
64252	158124
174728	158125
20598	158126
12486	158127
92649	158128
55195	158129
127443	158130
81384	158131
128742	158132
29826	158133
56167	158134
100699	158135
52646	158136
45207	158137
104502	158138
53729	158139
30752	158140
9108	158141
126326	158142
31019	158143
31117	158144
38355	158145
21674	158146
17355	158147
45611	158148
55374	158149
77993	158150
17341	158151
26331	158152
102029	158153
31463	158154
95725	158155
81259	158156
58948	158157
123408	158158
9368	158159
10760	158160
85611	158161
31733	158162
31256	158163
37937	158164
45093	158165
159764	158166
46116	158167
12023	158168
71009	158169
66048	158170
81485	158171
17583	158172
66435	158173
104739	158174
68211	158175
161422	158176
46278	158177
137908	158178
142771	158179
54034	158180
123437	158181
30107	158182
81185	158183
36932	158184
96275	158185
81764	158186
54537	158187
14478	158188
78023	158189
122724	158190
19513	158191
91184	158192
152197	158193
57436	158194
100558	158195
56883	158196
47293	158197
5270	158198
5270	158199
74881	158200
77724	158201
9108	158202
128128	158203
168628	158204
162555	158205
64187	158206
77503	158207
134790	158208
101462	158209
77973	158210
100056	158211
36789	158212
31640	158213
52646	158214
120029	158215
86505	158216
37250	158217
96898	158218
156750	158219
104725	158220
14797	158221
46257	158222
85318	158223
67577	158224
45545	158225
44790	158226
99445	158227
22764	158228
86824	158229
38153	158230
80222	158231
82388	158232
53919	158233
55568	158234
31075	158235
102710	158236
47045	158237
1778	158238
20958	158239
82734	158240
48923	158241
71061	158242
47415	158243
32074	158244
75663	158245
10884	158246
8420	158247
79350	158248
21143	158249
122633	158250
45520	158251
46875	158252
128463	158253
45766	158254
31019	158255
25483	158256
77469	158257
155733	158258
24618	158259
21337	158260
31983	158261
56009	158262
97810	158263
20730	158264
83123	158265
44866	158266
139765	158267
22833	158268
37235	158269
7873	158270
54184	158271
102666	158272
127706	158273
121616	158274
12851	158275
54510	158276
121992	158277
5305	158278
81216	158279
126414	158280
80277	158281
94864	158282
68365	158283
105809	158284
95462	158285
125033	158286
15208	158287
6962	158288
53793	158289
67540	158290
47237	158291
58717	158292
59311	158293
133313	158294
123817	158295
9	158296
66155	158297
21289	158298
85040	158299
17756	158300
25169	158301
162431	158302
38762	158303
101739	158304
30436	158305
14654	158306
55050	158307
78864	158308
65642	158309
31101	158310
101496	158311
68243	158312
31752	158313
30738	158314
122583	158315
37356	158316
129037	158317
20863	158318
55431	158319
48978	158320
101821	158321
66229	158322
106838	158323
58963	158324
8313	158325
10618	158326
12668	158327
125943	158328
127024	158329
123836	158330
67015	158331
33712	158332
56219	158333
80423	158334
95742	158335
20718	158336
37127	158337
82005	158338
68801	158339
100129	158340
10594	158341
152194	158342
68334	158343
20783	158344
182594	158345
75924	158346
121530	158347
45897	158348
124838	158349
67671	158350
21534	158351
38530	158352
25796	158353
128097	158354
54110	158355
25577	158356
10459	158357
20716	158358
105390	158359
25621	158360
12656	158361
46647	158362
95388	158363
78368	158364
38781	158365
18016	158366
17437	158367
78277	158368
7018	158369
54556	158370
21125	158371
54764	158372
167291	158373
57160	158374
13401	158375
55546	158376
95153	158377
9092	158378
67176	158379
167174	158380
59370	158381
37307	158382
144904	158383
20178	158384
7884	158385
56441	158386
55963	158387
98175	158388
66752	158389
30334	158390
21586	158391
17632	158392
59664	158393
66954	158394
47349	158395
21583	158396
79657	158397
129091	158398
21670	158399
178619	158400
101913	158401
47220	158402
37625	158403
68139	158404
65505	158405
130168	158406
97268	158407
127906	158408
57152	158409
20754	158410
84896	158411
95798	158412
81836	158413
10924	158414
55833	158415
70159	158416
32129	158417
81186	158418
127881	158419
53798	158420
38885	158421
27295	158422
80116	158423
66580	158424
79613	158425
99359	158426
30526	158427
64484	158428
11400	158429
5270	158430
28035	158431
68143	158432
56613	158433
45557	158434
5270	158435
96752	158436
96019	158437
56693	158438
31025	158439
82448	158440
12343	158441
59243	158442
56918	158443
25005	158444
160986	158445
66500	158446
68457	158447
66484	158448
57097	158449
99224	158450
46126	158451
98172	158452
67788	158453
67788	158454
25392	158455
25366	158456
25828	158457
98206	158458
68307	158459
65737	158460
75415	158461
76644	158462
75653	158463
79653	158464
3652	158465
67045	158466
7879	158467
56492	158468
37119	158469
68792	158470
53619	158471
68202	158472
68163	158473
17806	158474
45946	158475
80830	158476
12496	158477
8405	158478
115417	158479
79228	158480
31494	158481
97112	158482
38252	158483
49474	158484
184364	158485
80167	158486
46430	158487
55241	158488
38499	158489
106738	158490
82271	158491
126820	158492
54347	158493
38284	158494
44909	158495
17755	158496
120296	158497
94179	158498
46325	158499
83017	158500
78791	158501
26193	158502
37280	158503
32074	158504
47453	158505
83379	158506
37366	158507
58499	158508
66489	158509
157227	158510
135343	158511
62604	158512
100833	158513
65203	158514
32069	158515
64779	158516
38193	158517
56259	158518
64911	158519
67712	158520
54085	158521
83179	158522
12405	158523
58753	158524
64626	158525
12809	158526
30336	158527
67910	158528
45070	158529
43973	158530
65339	158531
159493	158532
52134	158533
100659	158534
122085	158535
46560	158536
12784	158537
91135	158538
31657	158539
433	158540
135836	158541
104280	158542
66123	158543
92629	158544
92785	158545
46707	158546
20023	158547
55845	158548
44492	158549
46822	158550
94499	158551
10942	158552
3640	158553
21277	158554
65318	158555
31447	158556
31782	158557
123322	158558
67662	158559
82929	158560
38700	158561
45249	158562
80846	158563
96984	158564
27471	158565
66324	158566
8745	158567
33768	158568
117143	158569
17774	158570
36861	158571
122528	158572
47435	158573
120194	158574
80911	158575
54936	158576
4712	158577
99375	158578
31524	158579
24994	158580
25094	158581
96608	158582
17755	158583
17480	158584
21586	158585
55013	158586
44532	158587
38714	158588
14617	158589
64792	158590
66041	158591
92393	158592
14644	158593
12561	158594
31975	158595
27741	158596
80003	158597
167163	158598
25538	158599
166377	158600
133534	158601
164566	158602
10783	158603
66347	158604
30780	158605
66496	158606
64786	158607
102236	158608
37959	158609
67551	158610
30598	158611
31239	158612
37679	158613
101305	158614
68329	158615
62292	158616
65289	158617
21007	158618
30523	158619
95397	158620
102689	158621
125269	158622
15486	158623
67338	158624
97672	158625
21216	158626
3218	158627
14768	158628
46316	158629
64813	158630
165480	158631
37506	158632
31712	158633
64434	158634
25209	158635
83184	158636
55304	158637
25755	158638
45350	158639
12841	158640
77865	158641
78607	158642
78450	158643
104548	158644
8276	158645
10638	158646
64787	158647
65707	158648
97832	158649
78224	158650
95275	158651
56601	158652
70159	158653
14887	158654
9144	158655
83047	158656
56170	158657
40467	158658
30834	158659
12477	158660
120789	158661
97055	158662
32054	158663
12416	158664
56362	158665
73368	158666
14143	158667
136001	158668
1325	158669
53773	158670
46370	158671
46260	158672
10271	158673
25543	158674
97762	158675
79393	158676
10714	158677
77667	158678
66008	158679
64269	158680
55785	158681
15813	158682
122980	158683
10888	158684
38654	158685
10783	158686
82857	158687
119435	158688
167860	158689
55604	158690
79497	158691
38387	158692
31394	158693
37172	158694
78425	158695
31494	158696
75113	158697
6124	158698
70106	158699
25984	158700
80170	158701
38011	158702
45730	158703
99414	158704
65856	158705
45666	158706
55250	158707
30939	158708
53955	158709
67197	158710
15066	158711
47401	158712
96361	158713
40596	158714
108148	158715
37151	158716
55267	158717
31330	158718
45650	158719
143920	158720
113894	158721
64562	158722
7065	158723
97350	158724
31928	158725
45946	158726
26149	158727
64908	158728
26038	158729
9272	158730
81140	158731
84872	158732
8005	158733
104342	158734
78081	158735
36841	158736
31125	158737
120373	158738
81415	158739
81684	158740
55970	158741
95665	158742
25106	158743
66006	158744
79902	158745
98846	158746
17918	158747
123697	158748
21339	158749
37235	158750
14793	158751
64374	158752
125834	158753
98603	158754
25107	158755
40517	158756
87413	158757
25972	158758
65609	158759
96820	158760
122917	158761
66866	158762
65070	158763
102498	158764
25056	158765
98175	158766
78726	158767
82827	158768
46638	158769
65123	158770
99097	158771
83063	158772
96939	158773
101350	158774
96390	158775
121992	158776
45953	158777
25896	158778
124668	158779
64545	158780
67711	158781
55866	158782
18118	158783
2922	158784
71223	158785
70857	158786
122454	158787
37667	158788
66122	158789
87170	158790
25796	158791
25136	158792
32870	158793
28419	158794
43858	158795
52816	158796
106083	158797
106233	158798
92370	158799
134579	158800
115840	158801
176048	158802
106200	158803
106168	158804
92315	158805
92318	158806
150103	158807
22844	158808
115322	158809
105976	158810
92195	158811
27799	158812
114973	158813
17075	158814
175714	158815
106055	158816
134696	158817
76117	158818
75190	158819
176213	158820
140226	158821
62940	158822
75702	158823
150393	158824
92734	158825
106077	158826
92318	158827
59472	158828
71298	158829
59467	158830
106054	158831
175564	158832
175738	158833
134567	158834
59461	158835
176886	158836
115576	158837
91195	158838
134834	158839
92773	158840
92494	158841
175461	158842
75829	158843
106050	158844
52816	158845
86199	158846
59472	158847
141339	158848
134559	158849
134761	158850
106044	158851
122863	158852
12271	158853
16191	158854
95540	158855
126073	158856
34112	158857
128169	158858
1339	158859
121765	158860
56722	158861
4269	158862
38965	158863
16399	158864
15985	158865
48986	158866
482	158867
19100	158868
62557	158869
67576	158870
14995	158871
120941	158872
7390	158873
30482	158874
56870	158875
8814	158876
57088	158877
73516	158878
35891	158879
4414	158880
13935	158881
81075	158882
119851	158883
51649	158884
35413	158885
62045	158886
26938	158887
25520	158888
115605	158889
12732	158890
45408	158891
3246	158892
78040	158893
146257	158894
63018	158895
18840	158896
2077	158897
51209	158898
54903	158899
13978	158900
3004	158901
67607	158902
1941	158903
25591	158904
62916	158905
987	158906
75080	158907
4225	158908
5420	158909
80510	158910
102552	158911
64424	158912
24812	158913
10220	158914
2089	158915
3217	158916
4692	158917
78677	158918
4547	158919
7872	158920
37666	158921
138202	158922
13337	158923
72593	158924
53630	158925
100569	158926
32	158927
4550	158928
19751	158929
13337	158930
3627	158931
34136	158932
229	158933
23419	158934
7033	158935
1008	158936
34096	158937
180470	158938
74234	158939
37706	158940
24504	158941
27879	158942
29595	158943
58081	158944
378	158945
9961	158946
106387	158947
34041	158948
138018	158949
4648	158950
7219	158951
18109	158952
85814	158953
84987	158954
6546	158955
10153	158956
86296	158957
47361	158958
20012	158959
3698	158960
77693	158961
7986	158962
29568	158963
165614	158964
68254	158965
21335	158966
104676	158967
10909	158968
59093	158969
36797	158970
31874	158971
78250	158972
33514	158973
166738	158974
133426	158975
79291	158976
67946	158977
98673	158978
46286	158979
129225	158980
133519	158981
30679	158982
174145	158983
104981	158984
129007	158985
104314	158986
48999	158987
71035	158988
109670	158989
45371	158990
58958	158991
71069	158992
45276	158993
652	158994
134683	158995
176006	158996
175839	158997
175879	158998
17048	158999
175507	159000
134829	159001
134848	159002
80627	159003
150352	159004
115798	159005
14347	159006
175982	159007
43722	159008
134764	159009
106015	159010
134615	159011
114982	159012
134711	159013
106057	159014
36251	159015
109395	159016
108026	159017
105884	159018
14362	159019
135162	159020
71257	159021
175882	159022
134829	159023
29764	159024
12445	159025
74174	159026
38649	159027
25522	159028
58576	159029
56281	159030
7350	159031
3407	159032
41443	159033
912	159034
40952	159035
57516	159036
60048	159037
15730	159038
1732	159039
21620	159040
26291	159041
71972	159042
63489	159043
5454	159044
19951	159045
75397	159046
74973	159047
28533	159048
14998	159049
15927	159050
36512	159051
2845	159052
73722	159053
101578	159054
3582	159055
77757	159056
45728	159057
101205	159058
67339	159059
2476	159060
20221	159061
129762	159062
1582	159063
14354	159064
21952	159065
15198	159066
77158	159067
71524	159068
18882	159069
65733	159070
42929	159071
3048	159072
3326	159073
16246	159074
17936	159075
8020	159076
46965	159077
3415	159078
15183	159079
8877	159080
153310	159081
15017	159082
89981	159083
4146	159084
7281	159085
49172	159086
17874	159087
55809	159088
30040	159089
18766	159090
37997	159091
117428	159092
83073	159093
38265	159094
18766	159095
61431	159096
3819	159097
49840	159098
12249	159099
23079	159100
57957	159101
14334	159102
39948	159103
11136	159104
13106	159105
41486	159106
5635	159107
59902	159108
69534	159109
4924	159110
65602	159111
30129	159112
7113	159113
20489	159114
11495	159115
8176	159116
33120	159117
131455	159118
5470	159119
22280	159120
48385	159121
5878	159122
140956	159123
20390	159124
8040	159125
10	159126
48401	159127
87524	159128
79444	159129
18550	159130
17430	159131
27235	159132
39993	159133
5794	159134
664	159135
40564	159136
27316	159137
27111	159138
5934	159139
69509	159140
218	159141
694	159142
59866	159143
58826	159144
11079	159145
34411	159146
4542	159147
40101	159148
1746	159149
41350	159150
23195	159151
3726	159152
72266	159153
98989	159154
108849	159155
9012	159156
557	159157
34265	159158
2801	159159
53474	159160
34793	159161
34182	159162
131155	159163
140976	159164
2740	159165
5470	159166
10507	159167
48193	159168
39974	159169
218	159170
170545	159171
39910	159172
17868	159173
103334	159174
13106	159175
48476	159176
73079	159177
14330	159178
87570	159179
57256	159180
69716	159181
2683	159182
15271	159183
67504	159184
12903	159185
46120	159186
37213	159187
14990	159188
34579	159189
49341	159190
18022	159191
2836	159192
4850	159193
1695	159194
45651	159195
9187	159196
20659	159197
74872	159198
26695	159199
4461	159200
2955	159201
61434	159202
5108	159203
34882	159204
20140	159205
47985	159206
2654	159207
4911	159208
18092	159209
6256	159210
49154	159211
62176	159212
34780	159213
13292	159214
18999	159215
27458	159216
100633	159217
2273	159218
36893	159219
150526	159220
33217	159221
94258	159222
830	159223
1214	159224
3474	159225
374	159226
3745	159227
6445	159228
36301	159229
24076	159230
11216	159231
87524	159232
11076	159233
22432	159234
28171	159235
21021	159236
36303	159237
18845	159238
13546	159239
11023	159240
3757	159241
5464	159242
4794	159243
84066	159244
83600	159245
20342	159246
303	159247
49403	159248
54331	159249
149549	159250
11428	159251
7667	159252
70286	159253
24831	159254
299	159255
12180	159256
5652	159257
56201	159258
22192	159259
128856	159260
461	159261
86	159262
69729	159263
27089	159264
22220	159265
716	159266
378	159267
34670	159268
33780	159269
14481	159270
29846	159271
98088	159272
28	159273
9482	159274
299	159275
13438	159276
6762	159277
27180	159278
63499	159279
31641	159280
374	159281
39716	159282
58112	159283
239	159284
4809	159285
76553	159286
86770	159287
48270	159288
40054	159289
358	159290
28471	159291
1405	159292
236	159293
17209	159294
23215	159295
58005	159296
4800	159297
58381	159298
2672	159299
48370	159300
91105	159301
2631	159302
1240	159303
41943	159304
2632	159305
7688	159306
10363	159307
18331	159308
1446	159309
14354	159310
13007	159311
171	159312
33129	159313
62386	159314
57279	159315
110554	159316
40091	159317
20344	159318
5921	159319
2392	159320
16825	159321
72223	159322
101647	159323
9498	159324
69530	159325
18152	159326
20344	159327
4014	159328
48420	159329
4398	159330
1002	159331
63575	159332
103982	159333
34736	159334
8921	159335
16271	159336
41539	159337
17192	159338
27143	159339
107947	159340
8893	159341
16286	159342
5451	159343
63889	159344
9812	159345
154426	159346
9527	159347
374	159348
46632	159349
1707	159350
10388	159351
55858	159352
32970	159353
127106	159354
62019	159355
33019	159356
5300	159357
52815	159358
63896	159359
27090	159360
36542	159361
99079	159362
69708	159363
85192	159364
7182	159365
2159	159366
22195	159367
140792	159368
17158	159369
75713	159370
18516	159371
20495	159372
43777	159373
87725	159374
37158	159375
49230	159376
39933	159377
151798	159378
4794	159379
11175	159380
8877	159381
1300	159382
8614	159383
17035	159384
71167	159385
4823	159386
42755	159387
48558	159388
4798	159389
11175	159390
100291	159391
20853	159392
43575	159393
118356	159394
1019	159395
39131	159396
32	159397
58311	159398
6318	159399
4791	159400
14325	159401
7717	159402
11760	159403
48073	159404
22059	159405
22913	159406
39625	159407
431	159408
1069	159409
10360	159410
103253	159411
17015	159412
431	159413
3797	159414
3857	159415
3239	159416
8921	159417
23484	159418
18878	159419
22128	159420
47484	159421
8175	159422
52779	159423
110536	159424
11103	159425
30725	159426
7669	159427
17053	159428
8493	159429
27149	159430
4903	159431
10406	159432
5901	159433
537	159434
184015	159435
42103	159436
108640	159437
139	159438
9808	159439
27069	159440
47782	159441
21779	159442
16268	159443
69729	159444
40018	159445
22346	159446
2646	159447
27159	159448
5934	159449
9427	159450
8507	159451
102682	159452
50722	159453
2487	159454
21712	159455
16271	159456
36696	159457
29767	159458
60581	159459
12609	159460
39927	159461
4780	159462
26279	159463
85	159464
33905	159465
48322	159466
131456	159467
57287	159468
26999	159469
9027	159470
30064	159471
6596	159472
40083	159473
44575	159474
15951	159475
87026	159476
3903	159477
118038	159478
6692	159479
111250	159480
73916	159481
55298	159482
28139	159483
19834	159484
58860	159485
14271	159486
58750	159487
44302	159488
21224	159489
5220	159490
843	159491
2514	159492
3300	159493
18750	159494
5300	159495
39144	159496
140621	159497
21345	159498
222	159499
31210	159500
65496	159501
12427	159502
12427	159503
307	159504
48019	159505
21069	159506
54740	159507
93	159508
56365	159509
79281	159510
51129	159511
22504	159512
26862	159513
50806	159514
30475	159515
17212	159516
95632	159517
110153	159518
12601	159519
26563	159520
381	159521
61595	159522
19761	159523
1621	159524
22138	159525
55962	159526
98016	159527
8381	159528
3893	159529
15608	159530
78965	159531
47973	159532
1	159533
72305	159534
11026	159535
10494	159536
4931	159537
11186	159538
57444	159539
7076	159540
1089	159541
54021	159542
83459	159543
32836	159544
2848	159545
18799	159546
72179	159547
39185	159548
10707	159549
12771	159550
9246	159551
32654	159552
22430	159553
25603	159554
4422	159555
7691	159556
23292	159557
134313	159558
1979	159559
34453	159560
112348	159561
560	159562
11530	159563
5042	159564
47178	159565
13497	159566
32	159567
40126	159568
19929	159569
75875	159570
41334	159571
20521	159572
4534	159573
5049	159574
49283	159575
147982	159576
349	159577
83461	159578
83694	159579
26847	159580
32187	159581
15067	159582
92	159583
57308	159584
39159	159585
57364	159586
21768	159587
1702	159588
90050	159589
124694	159590
98435	159591
64926	159592
163219	159593
4237	159594
22009	159595
4245	159596
79535	159597
106579	159598
34624	159599
20665	159600
38952	159601
26843	159602
4237	159603
52062	159604
188047	159605
6092	159606
123813	159607
124405	159608
54013	159609
35866	159610
182441	159611
22110	159612
130125	159613
153477	159614
26547	159615
47353	159616
100967	159617
118048	159618
120778	159619
97680	159620
100316	159621
92484	159622
181958	159623
44005	159624
45450	159625
146939	159626
19384	159627
6344	159628
36915	159629
6566	159630
23959	159631
114375	159632
22793	159633
3452	159634
25999	159635
8058	159636
6566	159637
71510	159638
112469	159639
24129	159640
25425	159641
6072	159642
151	159643
42223	159644
76509	159645
52243	159646
36760	159647
114013	159648
17425	159649
82861	159650
31728	159651
132926	159652
81591	159653
139988	159654
146935	159655
31349	159656
38536	159657
56260	159658
141805	159659
58963	159660
62264	159661
73310	159662
107157	159663
150046	159664
71890	159665
63640	159666
63888	159667
27426	159668
10163	159669
10163	159670
1766	159671
35942	159672
559	159673
42734	159674
131370	159675
34936	159676
49856	159677
12484	159678
16115	159679
103166	159680
38129	159681
124982	159682
2185	159683
10388	159684
117736	159685
180774	159686
31122	159687
119625	159688
67687	159689
142306	159690
6403	159691
41103	159692
218	159693
21303	159694
81760	159695
25867	159696
34352	159697
74255	159698
37875	159699
62895	159700
101463	159701
2391	159702
417	159703
2048	159704
472	159705
11465	159706
3411	159707
7985	159708
78131	159709
25016	159710
108527	159711
51624	159712
29881	159713
115172	159714
104168	159715
5612	159716
84395	159717
83096	159718
29370	159719
27621	159720
53634	159721
16257	159722
29858	159723
18997	159724
140290	159725
183056	159726
185065	159727
15422	159728
41903	159729
135120	159730
141103	159731
1874	159732
183868	159733
30094	159734
10042	159735
14309	159736
104597	159737
4487	159738
55544	159739
13193	159740
60698	159741
13635	159742
119220	159743
33424	159744
44914	159745
94458	159746
6760	159747
36458	159748
53033	159749
76936	159750
40295	159751
76784	159752
76556	159753
60120	159754
7386	159755
22814	159756
119321	159757
130018	159758
87642	159759
63549	159760
53077	159761
19259	159762
53357	159763
53110	159764
3348	159765
94374	159766
64122	159767
5117	159768
71029	159769
64122	159770
53337	159771
56721	159772
3102	159773
76519	159774
76536	159775
153373	159776
11468	159777
22118	159778
2299	159779
40244	159780
56581	159781
22402	159782
18625	159783
122078	159784
3122	159785
1651	159786
16820	159787
847	159788
51698	159789
52855	159790
41021	159791
21344	159792
57131	159793
60124	159794
122674	159795
2331	159796
3145	159797
69662	159798
44683	159799
11987	159800
34095	159801
122782	159802
5804	159803
60964	159804
80120	159805
507	159806
21802	159807
22601	159808
43667	159809
65043	159810
25773	159811
341	159812
15175	159813
992	159814
37536	159815
40427	159816
12771	159817
43340	159818
38341	159819
9105	159820
90289	159821
1295	159822
146411	159823
42466	159824
17646	159825
49486	159826
11315	159827
74154	159828
949	159829
3273	159830
5755	159831
23888	159832
42007	159833
1397	159834
104951	159835
1567	159836
40959	159837
1437	159838
1030	159839
585	159840
23914	159841
3917	159842
3789	159843
337	159844
1745	159845
3	159846
23686	159847
6611	159848
415	159849
1	159850
120176	159851
215	159852
5970	159853
96396	159854
15044	159855
53575	159856
28444	159857
45067	159858
8166	159859
7776	159860
24763	159861
47942	159862
720	159863
23625	159864
733	159865
419	159866
48925	159867
86603	159868
2499	159869
1668	159870
3116	159871
2102	159872
29202	159873
31259	159874
56	159875
41126	159876
23376	159877
33162	159878
3236	159879
2117	159880
33914	159881
9482	159882
138291	159883
59	159884
1342	159885
11599	159886
1671	159887
85739	159888
646	159889
8353	159890
13570	159891
56	159892
19795	159893
39716	159894
3653	159895
94741	159896
56022	159897
14771	159898
99	159899
52321	159900
1165	159901
23551	159902
105549	159903
43465	159904
2103	159905
9402	159906
544	159907
12140	159908
27255	159909
15346	159910
32678	159911
15354	159912
8475	159913
22038	159914
13536	159915
16074	159916
8262	159917
90	159918
25506	159919
1150	159920
15364	159921
39687	159922
48128	159923
18243	159924
47898	159925
47994	159926
5749	159927
6653	159928
60077	159929
42841	159930
15368	159931
18299	159932
5048	159933
7918	159934
60975	159935
1095	159936
23231	159937
19081	159938
11378	159939
41254	159940
11165	159941
3109	159942
9563	159943
65284	159944
28	159945
2876	159946
41194	159947
2382	159948
3230	159949
65823	159950
1823	159951
63092	159952
6501	159953
5815	159954
496	159955
163311	159956
13459	159957
70285	159958
55274	159959
68511	159960
26320	159961
29242	159962
29105	159963
356	159964
19593	159965
1165	159966
24744	159967
33750	159968
23269	159969
51711	159970
3212	159971
10396	159972
73934	159973
40762	159974
39439	159975
7070	159976
1499	159977
23207	159978
94510	159979
363	159980
6023	159981
2880	159982
14967	159983
23434	159984
1007	159985
60089	159986
13124	159987
41853	159988
2626	159989
33071	159990
11241	159991
83961	159992
57867	159993
51971	159994
21908	159995
14629	159996
70765	159997
14999	159998
14112	159999
11592	160000
17974	160001
30096	160002
1	160003
36585	160004
24365	160005
22618	160006
65407	160007
28246	160008
17782	160009
155	160010
36943	160011
3635	160012
46082	160013
65921	160014
180	160015
41828	160016
1659	160017
2209	160018
19402	160019
7792	160020
26855	160021
5736	160022
50003	160023
35404	160024
27051	160025
3600	160026
5250	160027
2758	160028
106309	160029
4	160030
8467	160031
101303	160032
24773	160033
80638	160034
1488	160035
17979	160036
17596	160037
20524	160038
311	160039
60518	160040
29275	160041
3940	160042
3032	160043
33535	160044
15353	160045
4468	160046
68335	160047
7622	160048
32634	160049
39516	160050
26150	160051
70190	160052
157	160053
36775	160054
33216	160055
113517	160056
12	160057
11885	160058
21929	160059
75026	160060
185901	160061
20275	160062
189	160063
23434	160064
20061	160065
3944	160066
2570	160067
60738	160068
33537	160069
94318	160070
14151	160071
24948	160072
28250	160073
24474	160074
8705	160075
6477	160076
87526	160077
629	160078
85768	160079
15431	160080
1400	160081
20678	160082
11641	160083
96746	160084
538	160085
45755	160086
2518	160087
498	160088
121481	160089
1958	160090
17412	160091
2531	160092
38903	160093
53959	160094
93	160095
116154	160096
14769	160097
85104	160098
1386	160099
76540	160100
1249	160101
14830	160102
9746	160103
80188	160104
78538	160105
41767	160106
236	160107
24179	160108
18471	160109
18828	160110
64455	160111
4105	160112
26370	160113
18490	160114
67151	160115
315	160116
36622	160117
1239	160118
773	160119
1677	160120
87588	160121
13903	160122
62060	160123
970	160124
74627	160125
8544	160126
2477	160127
5481	160128
9706	160129
79127	160130
34369	160131
32384	160132
367	160133
36854	160134
11011	160135
86942	160136
34162	160137
48026	160138
17696	160139
26728	160140
48955	160141
49752	160142
12487	160143
143141	160144
11641	160145
6667	160146
423	160147
19892	160148
1	160149
78192	160150
2880	160151
13021	160152
31378	160153
58769	160154
32667	160155
90725	160156
3130	160157
3378	160158
103851	160159
61996	160160
43368	160161
5234	160162
4173	160163
598	160164
25914	160165
1797	160166
47737	160167
3117	160168
11148	160169
68621	160170
19863	160171
45799	160172
61211	160173
2650	160174
5393	160175
27618	160176
25266	160177
33356	160178
78915	160179
18767	160180
21557	160181
40462	160182
61993	160183
105169	160184
41908	160185
42506	160186
1642	160187
22495	160188
31786	160189
26258	160190
101547	160191
31786	160192
16024	160193
19262	160194
32310	160195
1233	160196
15449	160197
33369	160198
49051	160199
84961	160200
59285	160201
1289	160202
322	160203
12	160204
8677	160205
6890	160206
2450	160207
475	160208
19930	160209
95393	160210
1	160211
34468	160212
3017	160213
24	160214
16049	160215
21791	160216
18068	160217
1470	160218
56	160219
108	160220
50838	160221
4932	160222
7414	160223
28541	160224
703	160225
11683	160226
1674	160227
28577	160228
12539	160229
21	160230
10135	160231
3673	160232
11936	160233
26828	160234
202	160235
2771	160236
21	160237
455	160238
21503	160239
73180	160240
244	160241
26605	160242
28154	160243
3481	160244
7831	160245
105142	160246
5326	160247
1	160248
2446	160249
19270	160250
8220	160251
35639	160252
72	160253
7	160254
24382	160255
589	160256
438	160257
9231	160258
11034	160259
26709	160260
6477	160261
631	160262
12258	160263
70037	160264
3728	160265
75235	160266
4580	160267
9017	160268
20157	160269
408	160270
42983	160271
46874	160272
11954	160273
4748	160274
4015	160275
2269	160276
35165	160277
740	160278
11121	160279
1300	160280
15051	160281
61614	160282
894	160283
59548	160284
14695	160285
24	160286
11731	160287
4046	160288
17184	160289
13746	160290
127	160291
127089	160292
1228	160293
34906	160294
9786	160295
1216	160296
975	160297
33337	160298
13476	160299
2511	160300
22726	160301
10361	160302
19134	160303
52707	160304
27094	160305
19463	160306
4215	160307
33743	160308
27735	160309
4021	160310
26847	160311
28713	160312
1753	160313
4088	160314
6696	160315
24745	160316
116325	160317
49103	160318
72978	160319
174	160320
13450	160321
1559	160322
319	160323
4429	160324
27521	160325
728	160326
17280	160327
7215	160328
59035	160329
556	160330
1983	160331
182468	160332
517	160333
4886	160334
1702	160335
48770	160336
53257	160337
44898	160338
90746	160339
143144	160340
7094	160341
118864	160342
8955	160343
5961	160344
16176	160345
5138	160346
7726	160347
631	160348
7836	160349
11248	160350
114836	160351
1638	160352
77762	160353
22341	160354
2619	160355
11104	160356
32960	160357
55624	160358
11180	160359
9497	160360
3346	160361
6411	160362
77895	160363
18492	160364
2710	160365
6578	160366
33145	160367
5645	160368
33802	160369
27584	160370
37257	160371
14436	160372
58168	160373
7162	160374
36301	160375
115430	160376
170250	160377
26430	160378
1266	160379
3561	160380
20224	160381
2620	160382
8922	160383
18475	160384
54760	160385
39908	160386
15391	160387
9496	160388
20974	160389
530	160390
4557	160391
17066	160392
16597	160393
5464	160394
10083	160395
7754	160396
75987	160397
116835	160398
24883	160399
81188	160400
30520	160401
3346	160402
83816	160403
30	160404
4072	160405
3718	160406
12472	160407
29834	160408
85908	160409
21370	160410
81449	160411
55688	160412
15533	160413
104217	160414
11173	160415
33137	160416
38477	160417
22517	160418
3826	160419
53917	160420
26409	160421
33488	160422
299	160423
29098	160424
5147	160425
77562	160426
10786	160427
1456	160428
17442	160429
4128	160430
13001	160431
80	160432
32925	160433
9528	160434
10411	160435
47272	160436
6273	160437
6787	160438
4064	160439
11160	160440
14560	160441
13076	160442
3757	160443
39871	160444
69604	160445
29493	160446
18238	160447
101704	160448
4254	160449
2500	160450
4244	160451
60378	160452
10442	160453
37837	160454
20	160455
99910	160456
172094	160457
25119	160458
15443	160459
1105	160460
83668	160461
15190	160462
37466	160463
1731	160464
4011	160465
731	160466
17626	160467
19094	160468
121027	160469
50152	160470
69797	160471
54728	160472
81423	160473
2858	160474
37611	160475
37130	160476
8203	160477
23075	160478
12335	160479
25324	160480
67951	160481
10393	160482
8386	160483
2344	160484
18475	160485
18465	160486
18560	160487
8160	160488
1510	160489
1900	160490
8925	160491
1893	160492
179728	160493
35863	160494
27760	160495
10538	160496
27482	160497
3539	160498
5482	160499
40179	160500
32610	160501
1363	160502
14871	160503
4088	160504
1686	160505
2127	160506
18465	160507
42182	160508
22290	160509
39881	160510
49401	160511
5267	160512
969	160513
24392	160514
8552	160515
41051	160516
36844	160517
3166	160518
5926	160519
8753	160520
100637	160521
38460	160522
20303	160523
37516	160524
5280	160525
96176	160526
3748	160527
75723	160528
30720	160529
21439	160530
31440	160531
4810	160532
459	160533
83170	160534
39937	160535
4072	160536
38841	160537
18653	160538
31687	160539
1167	160540
98611	160541
103399	160542
172046	160543
46225	160544
21825	160545
78597	160546
65653	160547
99196	160548
40087	160549
11181	160550
4810	160551
1394	160552
32890	160553
38000	160554
93271	160555
15206	160556
969	160557
58158	160558
5359	160559
3188	160560
15134	160561
46541	160562
3713	160563
2263	160564
80635	160565
9519	160566
18474	160567
25871	160568
37238	160569
18499	160570
63348	160571
56262	160572
27183	160573
2500	160574
68768	160575
7309	160576
48527	160577
41411	160578
4564	160579
40213	160580
26342	160581
82028	160582
18546	160583
20237	160584
24654	160585
11129	160586
5459	160587
29765	160588
6272	160589
8965	160590
27199	160591
10097	160592
4779	160593
9452	160594
131324	160595
8199	160596
7143	160597
40087	160598
5158	160599
1939	160600
48838	160601
121400	160602
30347	160603
823	160604
5927	160605
1460	160606
79456	160607
495	160608
4001	160609
2756	160610
33361	160611
2132	160612
15692	160613
709	160614
1027	160615
7092	160616
13008	160617
3713	160618
24023	160619
27586	160620
2682	160621
32197	160622
3334	160623
11673	160624
1169	160625
8510	160626
50170	160627
61635	160628
1171	160629
81394	160630
16054	160631
72122	160632
2509	160633
7505	160634
30690	160635
87923	160636
34806	160637
5162	160638
2393	160639
626	160640
4142	160641
3139	160642
47187	160643
12498	160644
29011	160645
92657	160646
5011	160647
4968	160648
169	160649
11968	160650
4360	160651
2352	160652
1896	160653
2398	160654
1617	160655
370	160656
1397	160657
14020	160658
3862	160659
1377	160660
7533	160661
12453	160662
18124	160663
408	160664
468	160665
3552	160666
96	160667
771	160668
517	160669
33473	160670
90485	160671
27650	160672
16373	160673
14567	160674
23526	160675
69137	160676
4781	160677
366	160678
24653	160679
53390	160680
2026	160681
4844	160682
1215	160683
42301	160684
727	160685
82069	160686
174767	160687
3713	160688
574	160689
30742	160690
1710	160691
1930	160692
29807	160693
11825	160694
40863	160695
4569	160696
420	160697
10177	160698
8202	160699
40792	160700
160030	160701
6824	160702
7131	160703
15715	160704
5344	160705
19993	160706
13322	160707
3565	160708
1277	160709
20245	160710
11464	160711
15832	160712
1677	160713
2644	160714
3083	160715
35	160716
60953	160717
76698	160718
5226	160719
1380	160720
49201	160721
27271	160722
2803	160723
7604	160724
5428	160725
5435	160726
36813	160727
113949	160728
3036	160729
765	160730
4420	160731
61573	160732
9077	160733
922	160734
19905	160735
980	160736
3187	160737
26962	160738
32164	160739
51068	160740
10111	160741
842	160742
42565	160743
3481	160744
3683	160745
8027	160746
10345	160747
9672	160748
13020	160749
7637	160750
687	160751
61647	160752
837	160753
7528	160754
23917	160755
114866	160756
25124	160757
93385	160758
2438	160759
43401	160760
13028	160761
22956	160762
16970	160763
44191	160764
318	160765
35503	160766
3038	160767
8848	160768
16809	160769
16744	160770
24404	160771
5131	160772
37331	160773
3578	160774
1551	160775
15038	160776
13824	160777
2515	160778
10109	160779
43357	160780
58792	160781
74021	160782
2739	160783
40502	160784
710	160785
743	160786
4902	160787
1193	160788
1751	160789
57838	160790
146292	160791
9377	160792
29142	160793
1142	160794
3961	160795
1085	160796
6706	160797
63598	160798
35297	160799
837	160800
26485	160801
61	160802
6408	160803
22469	160804
24415	160805
175330	160806
8056	160807
341	160808
11183	160809
36013	160810
4261	160811
33005	160812
60054	160813
60054	160814
100	160815
43145	160816
52482	160817
108844	160818
3123	160819
36150	160820
871	160821
29738	160822
165	160823
750	160824
2772	160825
2252	160826
31782	160827
41206	160828
157052	160829
124315	160830
78252	160831
750	160832
120082	160833
4513	160834
7371	160835
40742	160836
130174	160837
86682	160838
97567	160839
39992	160840
69903	160841
39992	160842
33606	160843
35607	160844
72245	160845
2444	160846
614	160847
886	160848
2268	160849
536	160850
13	160851
11918	160852
42163	160853
18663	160854
87531	160855
1746	160856
108263	160857
42856	160858
20968	160859
13953	160860
12525	160861
3295	160862
106334	160863
472	160864
20324	160865
8	160866
1900	160867
39982	160868
2343	160869
36309	160870
2805	160871
1789	160872
182	160873
4730	160874
146204	160875
519	160876
139381	160877
36016	160878
43455	160879
922	160880
6654	160881
504	160882
1023	160883
519	160884
142449	160885
352	160886
68823	160887
182	160888
62905	160889
42425	160890
109918	160891
72938	160892
43147	160893
4547	160894
109931	160895
186618	160896
143114	160897
23487	160898
62911	160899
7407	160900
33674	160901
7845	160902
94006	160903
2682	160904
23321	160905
8798	160906
11272	160907
10147	160908
16578	160909
5451	160910
109940	160911
7224	160912
682	160913
36643	160914
12201	160915
51037	160916
48264	160917
41675	160918
162166	160919
80079	160920
145158	160921
33331	160922
35787	160923
174777	160924
45254	160925
9610	160926
78	160927
64943	160928
5041	160929
22581	160930
12898	160931
23769	160932
52232	160933
3545	160934
250	160935
88093	160936
52167	160937
8175	160938
21698	160939
51681	160940
10211	160941
36882	160942
66	160943
23304	160944
10462	160945
94	160946
91612	160947
10804	160948
21496	160949
21981	160950
147436	160951
436	160952
6117	160953
522	160954
3271	160955
74970	160956
85882	160957
59159	160958
24130	160959
3267	160960
3074	160961
1314	160962
2250	160963
24037	160964
21832	160965
11035	160966
70798	160967
44458	160968
49081	160969
12905	160970
130482	160971
16062	160972
566	160973
2394	160974
59107	160975
50046	160976
77919	160977
41802	160978
32627	160979
74425	160980
1373	160981
14677	160982
24099	160983
37904	160984
62469	160985
3977	160986
7623	160987
5744	160988
3500	160989
51141	160990
146172	160991
31	160992
5750	160993
20276	160994
4164	160995
4430	160996
1286	160997
118283	160998
40712	160999
10891	161000
6707	161001
57	161002
90	161003
75511	161004
16125	161005
16796	161006
41536	161007
13846	161008
82891	161009
3366	161010
5006	161011
38705	161012
125718	161013
87511	161014
48896	161015
1389	161016
6929	161017
7530	161018
23136	161019
72193	161020
2033	161021
18710	161022
35767	161023
16111	161024
3693	161025
25604	161026
41225	161027
32748	161028
10798	161029
1421	161030
79844	161031
18938	161032
19599	161033
34939	161034
13345	161035
6190	161036
80384	161037
17234	161038
21937	161039
80343	161040
10948	161041
214	161042
2161	161043
11466	161044
5009	161045
51145	161046
3796	161047
29497	161048
1597	161049
692	161050
13590	161051
33677	161052
144	161053
67938	161054
9996	161055
11405	161056
2295	161057
1924	161058
7576	161059
17443	161060
99421	161061
15398	161062
2463	161063
16588	161064
22579	161065
39445	161066
45774	161067
39600	161068
29153	161069
26564	161070
1151	161071
25212	161072
29279	161073
4471	161074
60722	161075
49442	161076
23113	161077
39011	161078
8570	161079
26342	161080
1322	161081
83520	161082
37623	161083
4423	161084
34995	161085
33791	161086
10960	161087
17191	161088
28116	161089
62532	161090
15806	161091
21340	161092
3270	161093
21832	161094
62464	161095
332	161096
44753	161097
11438	161098
14794	161099
34466	161100
112406	161101
26402	161102
10804	161103
1506	161104
29254	161105
11453	161106
2929	161107
29366	161108
5705	161109
28095	161110
1277	161111
20753	161112
54144	161113
8832	161114
96	161115
16910	161116
5227	161117
38285	161118
1968	161119
6544	161120
948	161121
31807	161122
82471	161123
22767	161124
20198	161125
84793	161126
36818	161127
32589	161128
62500	161129
6597	161130
18335	161131
146437	161132
2986	161133
23148	161134
50995	161135
15862	161136
62114	161137
50193	161138
55566	161139
9061	161140
5711	161141
52121	161142
99593	161143
23996	161144
52044	161145
11439	161146
26011	161147
1329	161148
2986	161149
1084	161150
5098	161151
13276	161152
46292	161153
22054	161154
7189	161155
40667	161156
45891	161157
104	161158
466	161159
42271	161160
37007	161161
8716	161162
3651	161163
11727	161164
12920	161165
21282	161166
1559	161167
4527	161168
35915	161169
120856	161170
64653	161171
33	161172
247	161173
26531	161174
31225	161175
18155	161176
83966	161177
2188	161178
41578	161179
40842	161180
60187	161181
11277	161182
1351	161183
51465	161184
34343	161185
60132	161186
59364	161187
69141	161188
2564	161189
35601	161190
39258	161191
3672	161192
51884	161193
19173	161194
18212	161195
66664	161196
35790	161197
6662	161198
33633	161199
61061	161200
45236	161201
22621	161202
10885	161203
87010	161204
16393	161205
21678	161206
51082	161207
51936	161208
45954	161209
29328	161210
110627	161211
58938	161212
287	161213
9730	161214
8790	161215
173113	161216
37607	161217
35999	161218
24277	161219
8844	161220
34107	161221
25561	161222
59285	161223
55308	161224
29277	161225
25319	161226
23039	161227
35435	161228
90507	161229
34300	161230
173859	161231
31539	161232
61973	161233
8488	161234
57439	161235
68864	161236
26905	161237
139535	161238
60194	161239
1561	161240
23199	161241
85278	161242
50132	161243
90507	161244
33902	161245
51774	161246
32548	161247
51826	161248
3092	161249
64181	161250
6686	161251
40449	161252
5136	161253
5682	161254
1045	161255
39277	161256
1287	161257
104844	161258
110	161259
75353	161260
10323	161261
47183	161262
1802	161263
26602	161264
70426	161265
2787	161266
2586	161267
25436	161268
14666	161269
74700	161270
13513	161271
13722	161272
78	161273
59	161274
59	161275
174481	161276
26499	161277
1597	161278
51427	161279
39012	161280
30733	161281
6171	161282
3464	161283
18272	161284
17658	161285
481	161286
56	161287
6431	161288
39433	161289
4851	161290
26115	161291
6906	161292
83569	161293
5278	161294
56849	161295
18694	161296
28338	161297
25177	161298
15819	161299
7442	161300
84635	161301
7428	161302
106	161303
3123	161304
910	161305
66226	161306
84928	161307
8187	161308
51954	161309
5065	161310
20689	161311
58	161312
94003	161313
670	161314
74190	161315
97210	161316
100677	161317
139741	161318
71332	161319
26527	161320
31512	161321
33702	161322
20843	161323
36025	161324
69961	161325
12041	161326
4673	161327
49186	161328
102538	161329
4353	161330
56841	161331
38135	161332
9751	161333
22937	161334
11859	161335
36831	161336
110951	161337
32720	161338
30670	161339
38910	161340
2298	161341
36555	161342
48419	161343
153283	161344
31512	161345
31522	161346
71332	161347
53959	161348
14855	161349
4267	161350
60294	161351
10353	161352
187135	161353
59722	161354
51989	161355
47937	161356
86494	161357
40032	161358
48473	161359
184620	161360
25552	161361
98208	161362
13027	161363
22362	161364
20396	161365
1684	161366
83873	161367
71704	161368
81727	161369
58925	161370
55889	161371
56067	161372
22468	161373
53079	161374
117629	161375
141044	161376
10236	161377
42900	161378
20396	161379
55839	161380
188289	161381
4637	161382
69969	161383
10353	161384
20126	161385
34916	161386
43339	161387
14465	161388
187876	161389
9579	161390
116085	161391
92831	161392
88515	161393
154	161394
20396	161395
32967	161396
54995	161397
66810	161398
5995	161399
30775	161400
6219	161401
83099	161402
55301	161403
30971	161404
79467	161405
67558	161406
12721	161407
21570	161408
36831	161409
45923	161410
45978	161411
16855	161412
32142	161413
1942	161414
15710	161415
16106	161416
71819	161417
34916	161418
3735	161419
71332	161420
12852	161421
31666	161422
18763	161423
22228	161424
41378	161425
31670	161426
31964	161427
32169	161428
2094	161429
71704	161430
13027	161431
45923	161432
32958	161433
92831	161434
187788	161435
236	161436
103379	161437
98753	161438
11804	161439
70403	161440
1183	161441
88495	161442
38743	161443
94890	161444
21506	161445
37843	161446
187013	161447
46344	161448
17661	161449
88767	161450
54176	161451
79297	161452
217	161453
23125	161454
75288	161455
37580	161456
3219	161457
88382	161458
86610	161459
22897	161460
7000	161461
125167	161462
28079	161463
84566	161464
7101	161465
50598	161466
20548	161467
30909	161468
31607	161469
31167	161470
31396	161471
36993	161472
11830	161473
63805	161474
101926	161475
74988	161476
11364	161477
23195	161478
64707	161479
97012	161480
7308	161481
99576	161482
41965	161483
13025	161484
84566	161485
24930	161486
68934	161487
21110	161488
170861	161489
62781	161490
11804	161491
1554	161492
34340	161493
24545	161494
126055	161495
103291	161496
24216	161497
7150	161498
51721	161499
37850	161500
35817	161501
58896	161502
217	161503
48759	161504
50106	161505
14167	161506
13436	161507
26945	161508
19527	161509
1521	161510
25944	161511
19527	161512
7876	161513
56838	161514
154037	161515
159770	161516
134147	161517
129639	161518
5395	161519
140589	161520
30766	161521
32001	161522
58332	161523
11077	161524
3202	161525
4348	161526
4587	161527
5278	161528
1121	161529
38439	161530
20796	161531
45923	161532
20344	161533
107530	161534
9748	161535
1691	161536
24237	161537
10704	161538
10610	161539
29942	161540
184868	161541
14853	161542
58330	161543
5992	161544
54687	161545
48283	161546
1442	161547
109133	161548
112699	161549
151753	161550
79925	161551
31235	161552
28533	161553
1361	161554
56799	161555
84261	161556
75721	161557
236	161558
29923	161559
93369	161560
33874	161561
41195	161562
20026	161563
64986	161564
22584	161565
169909	161566
27232	161567
10372	161568
27798	161569
5278	161570
28573	161571
4763	161572
103616	161573
6754	161574
40741	161575
52745	161576
8185	161577
3337	161578
12041	161579
66148	161580
99090	161581
48526	161582
9007	161583
11421	161584
34435	161585
51893	161586
2095	161587
36977	161588
142565	161589
5480	161590
10600	161591
12392	161592
77949	161593
18115	161594
31443	161595
25732	161596
100941	161597
53551	161598
22548	161599
33985	161600
123455	161601
15446	161602
942	161603
32966	161604
114951	161605
78565	161606
3735	161607
25519	161608
119889	161609
114920	161610
17255	161611
68127	161612
22236	161613
20396	161614
40372	161615
330	161616
15674	161617
9676	161618
63569	161619
34340	161620
78147	161621
2341	161622
17501	161623
32465	161624
4459	161625
12236	161626
10372	161627
24782	161628
46920	161629
615	161630
64592	161631
13843	161632
36995	161633
70857	161634
132	161635
10611	161636
29472	161637
12601	161638
7553	161639
56838	161640
1894	161641
31027	161642
9246	161643
3	161644
21519	161645
3627	161646
36831	161647
38373	161648
54763	161649
30313	161650
38261	161651
112569	161652
75216	161653
135	161654
49068	161655
20134	161656
68663	161657
17880	161658
45993	161659
102194	161660
58896	161661
143538	161662
109432	161663
104937	161664
30539	161665
113980	161666
31490	161667
58244	161668
119199	161669
82597	161670
75174	161671
36198	161672
37716	161673
135091	161674
14950	161675
105839	161676
93545	161677
55825	161678
76844	161679
1436	161680
27	161681
181220	161682
22362	161683
46920	161684
530	161685
9556	161686
20098	161687
38619	161688
20098	161689
72537	161690
16855	161691
16877	161692
21072	161693
77660	161694
21486	161695
5435	161696
77655	161697
97256	161698
3721	161699
80299	161700
70156	161701
18921	161702
30775	161703
109851	161704
216	161705
139779	161706
5278	161707
62260	161708
23014	161709
330	161710
149621	161711
530	161712
41760	161713
31722	161714
9556	161715
8812	161716
8812	161717
82888	161718
10714	161719
11773	161720
74858	161721
25707	161722
65188	161723
15674	161724
20284	161725
25233	161726
17673	161727
101222	161728
61177	161729
54871	161730
45863	161731
31235	161732
8645	161733
32169	161734
30423	161735
124546	161736
161970	161737
30423	161738
38261	161739
29610	161740
45040	161741
23829	161742
94964	161743
47122	161744
45040	161745
52885	161746
29304	161747
21096	161748
96669	161749
65241	161750
64504	161751
79467	161752
100941	161753
7518	161754
95714	161755
49186	161756
4260	161757
4343	161758
1928	161759
2298	161760
10236	161761
84914	161762
162874	161763
33702	161764
2827	161765
38709	161766
2095	161767
14872	161768
29803	161769
80299	161770
114920	161771
14687	161772
18447	161773
87646	161774
10819	161775
193	161776
64986	161777
25024	161778
1646	161779
103708	161780
60554	161781
95628	161782
1505	161783
48806	161784
20608	161785
3216	161786
46815	161787
24999	161788
20630	161789
18477	161790
21658	161791
2847	161792
8314	161793
125563	161794
59187	161795
22529	161796
39826	161797
6115	161798
133819	161799
32806	161800
24999	161801
40346	161802
13253	161803
13253	161804
70684	161805
32806	161806
17755	161807
59187	161808
26921	161809
14816	161810
125680	161811
15152	161812
47174	161813
965	161814
42624	161815
3376	161816
62751	161817
36804	161818
20334	161819
92930	161820
65281	161821
531	161822
56040	161823
8790	161824
20876	161825
10736	161826
76210	161827
153847	161828
105306	161829
3655	161830
25152	161831
35828	161832
9338	161833
9338	161834
63410	161835
21197	161836
97157	161837
154800	161838
171315	161839
3655	161840
175930	161841
7059	161842
181796	161843
108124	161844
108071	161845
100816	161846
92930	161847
48161	161848
172097	161849
100816	161850
25709	161851
41429	161852
181971	161853
126552	161854
117590	161855
102717	161856
175283	161857
80218	161858
162599	161859
81852	161860
123765	161861
158155	161862
111333	161863
128290	161864
156705	161865
64156	161866
125395	161867
63793	161868
48161	161869
23589	161870
73379	161871
12534	161872
168183	161873
165834	161874
118955	161875
21629	161876
79349	161877
10823	161878
67739	161879
5337	161880
114391	161881
30775	161882
86094	161883
18436	161884
78630	161885
119187	161886
139067	161887
93789	161888
69660	161889
154813	161890
49595	161891
43582	161892
159047	161893
106274	161894
53217	161895
97157	161896
45433	161897
170048	161898
63305	161899
8697	161900
30377	161901
116109	161902
42774	161903
25535	161904
107560	161905
7909	161906
18790	161907
26217	161908
127163	161909
24911	161910
93077	161911
40936	161912
45894	161913
12867	161914
155303	161915
77145	161916
152685	161917
119187	161918
94832	161919
47537	161920
118568	161921
128973	161922
10823	161923
107997	161924
118158	161925
72022	161926
12919	161927
7059	161928
3317	161929
18852	161930
135261	161931
33659	161932
54147	161933
45603	161934
32403	161935
50312	161936
3161	161937
43835	161938
4591	161939
6765	161940
20630	161941
83489	161942
68374	161943
133964	161944
14161	161945
56373	161946
66392	161947
71878	161948
8398	161949
174755	161950
94883	161951
132866	161952
134036	161953
99	161954
39540	161955
614	161956
12977	161957
109	161958
26734	161959
22777	161960
11094	161961
44781	161962
68722	161963
25586	161964
27270	161965
19374	161966
4237	161967
4977	161968
37105	161969
55204	161970
36583	161971
118072	161972
1999	161973
12991	161974
76940	161975
25306	161976
16213	161977
60148	161978
32859	161979
25306	161980
11293	161981
25306	161982
168844	161983
55617	161984
18036	161985
44745	161986
30150	161987
36808	161988
17756	161989
11293	161990
94761	161991
11293	161992
67853	161993
67853	161994
29931	161995
79753	161996
33752	161997
12002	161998
125289	161999
5623	162000
46961	162001
93536	162002
65371	162003
82249	162004
10764	162005
15746	162006
10764	162007
57	162008
61783	162009
73082	162010
57	162011
57	162012
57	162013
57	162014
93363	162015
28367	162016
27761	162017
117961	162018
172406	162019
102527	162020
141333	162021
63400	162022
6722	162023
13267	162024
46556	162025
47582	162026
4007	162027
6985	162028
73288	162029
58020	162030
31515	162031
2784	162032
3163	162033
43921	162034
715	162035
57363	162036
48046	162037
3858	162038
41302	162039
160408	162040
53201	162041
30068	162042
55917	162043
82375	162044
12266	162045
12266	162046
56477	162047
39880	162048
36582	162049
61652	162050
3738	162051
13026	162052
61727	162053
6441	162054
642	162055
88184	162056
5453	162057
47777	162058
52417	162059
8825	162060
6693	162061
14494	162062
14494	162063
82259	162064
82259	162065
80	162066
7633	162067
15354	162068
1951	162069
27220	162070
39594	162071
2774	162072
123	162073
77829	162074
37143	162075
4015	162076
18099	162077
1151	162078
2757	162079
45533	162080
45533	162081
40386	162082
8638	162083
148011	162084
83264	162085
31680	162086
61497	162087
798	162088
20723	162089
611	162090
322	162091
53425	162092
1503	162093
47879	162094
15831	162095
3469	162096
90988	162097
18839	162098
3193	162099
188705	162100
3967	162101
3129	162102
23740	162103
31021	162104
23852	162105
100275	162106
15743	162107
16965	162108
43082	162109
39654	162110
37734	162111
5892	162112
24005	162113
3683	162114
6348	162115
29314	162116
26540	162117
29190	162118
31623	162119
80242	162120
805	162121
1293	162122
4694	162123
10240	162124
56632	162125
49010	162126
24090	162127
11733	162128
75003	162129
7044	162130
16093	162131
11723	162132
1983	162133
635	162134
1636	162135
7656	162136
13924	162137
22	162138
6174	162139
35	162140
785	162141
146663	162142
15172	162143
713	162144
32169	162145
132510	162146
20066	162147
46997	162148
9624	162149
165	162150
3612	162151
62723	162152
20056	162153
26278	162154
62884	162155
32507	162156
19476	162157
72207	162158
12922	162159
1491	162160
86086	162161
12964	162162
8841	162163
52483	162164
7599	162165
23122	162166
47958	162167
36037	162168
2231	162169
28135	162170
72384	162171
16282	162172
90571	162173
187390	162174
3643	162175
19019	162176
2874	162177
14106	162178
12375	162179
44	162180
49256	162181
56433	162182
11486	162183
48768	162184
1082	162185
69615	162186
55466	162187
334	162188
58665	162189
1048	162190
12655	162191
41517	162192
98548	162193
4625	162194
1224	162195
19327	162196
9578	162197
10718	162198
10555	162199
4226	162200
75416	162201
106686	162202
121755	162203
8468	162204
19182	162205
4849	162206
18819	162207
11188	162208
28564	162209
11548	162210
50477	162211
6740	162212
28313	162213
201	162214
1	162215
29309	162216
14313	162217
4215	162218
10814	162219
2356	162220
28137	162221
28804	162222
205	162223
25231	162224
14922	162225
7174	162226
4959	162227
11968	162228
9346	162229
68924	162230
41590	162231
25177	162232
7549	162233
1881	162234
6129	162235
3489	162236
64405	162237
6113	162238
68418	162239
6570	162240
34232	162241
9892	162242
28157	162243
114610	162244
68	162245
72199	162246
191	162247
19258	162248
439	162249
439	162250
2731	162251
34288	162252
4402	162253
58640	162254
16746	162255
37305	162256
5959	162257
26766	162258
4935	162259
18374	162260
59040	162261
7892	162262
23204	162263
41488	162264
41762	162265
5342	162266
145	162267
87499	162268
61726	162269
23269	162270
23109	162271
5014	162272
91193	162273
16554	162274
3	162275
11452	162276
26911	162277
11055	162278
289	162279
22560	162280
17289	162281
24433	162282
31	162283
245	162284
72420	162285
5744	162286
16076	162287
16096	162288
9169	162289
195	162290
89850	162291
28386	162292
48013	162293
32571	162294
1741	162295
41529	162296
32523	162297
12123	162298
70862	162299
34037	162300
5363	162301
15881	162302
21863	162303
47569	162304
12900	162305
18190	162306
646	162307
971	162308
18326	162309
69113	162310
16108	162311
28244	162312
163	162313
1557	162314
50312	162315
40755	162316
19225	162317
43690	162318
138548	162319
8311	162320
36110	162321
89595	162322
31789	162323
47523	162324
44463	162325
10248	162326
2402	162327
11452	162328
2402	162329
72045	162330
13714	162331
24678	162332
110444	162333
33	162334
2882	162335
43592	162336
340	162337
2876	162338
34997	162339
10099	162340
34282	162341
22798	162342
31846	162343
40500	162344
22329	162345
14070	162346
15330	162347
37424	162348
86891	162349
26888	162350
14305	162351
121	162352
1995	162353
9893	162354
45293	162355
23285	162356
1989	162357
553	162358
10688	162359
22773	162360
23061	162361
23104	162362
67169	162363
50027	162364
22582	162365
63930	162366
44412	162367
16882	162368
4403	162369
6234	162370
1	162371
25820	162372
15261	162373
1056	162374
15256	162375
32705	162376
57472	162377
32567	162378
15834	162379
19184	162380
937	162381
2608	162382
102872	162383
1015	162384
87526	162385
47058	162386
18427	162387
8430	162388
32356	162389
19465	162390
18090	162391
205	162392
13902	162393
1316	162394
56645	162395
24142	162396
4499	162397
43043	162398
514	162399
168	162400
4987	162401
42039	162402
2266	162403
48762	162404
101	162405
41855	162406
39800	162407
1801	162408
34232	162409
9730	162410
69353	162411
122226	162412
3980	162413
2873	162414
2869	162415
10996	162416
16688	162417
158356	162418
54041	162419
15830	162420
39798	162421
7368	162422
7004	162423
108537	162424
115962	162425
25804	162426
14631	162427
6506	162428
5808	162429
1	162430
357	162431
57624	162432
19839	162433
47839	162434
21978	162435
1671	162436
659	162437
395	162438
23359	162439
3165	162440
21994	162441
8013	162442
1273	162443
88959	162444
44809	162445
42533	162446
3415	162447
28997	162448
102214	162449
18406	162450
28616	162451
15301	162452
163429	162453
39071	162454
1594	162455
59907	162456
78355	162457
1129	162458
23704	162459
8772	162460
73727	162461
51534	162462
24311	162463
109799	162464
49923	162465
2776	162466
21262	162467
72342	162468
39071	162469
326	162470
67435	162471
100695	162472
51857	162473
5221	162474
169240	162475
188462	162476
188167	162477
102695	162478
39125	162479
102695	162480
89908	162481
51594	162482
25450	162483
9066	162484
17384	162485
35394	162486
25617	162487
14446	162488
58141	162489
36291	162490
629	162491
117243	162492
174769	162493
74983	162494
72157	162495
34539	162496
132890	162497
261	162498
60404	162499
64671	162500
185922	162501
10746	162502
141606	162503
184196	162504
14170	162505
41954	162506
16859	162507
21133	162508
16087	162509
42359	162510
3601	162511
46686	162512
116154	162513
61391	162514
101814	162515
110217	162516
10229	162517
4973	162518
108209	162519
46786	162520
66440	162521
8	162522
2857	162523
17069	162524
11407	162525
1139	162526
19176	162527
10304	162528
30091	162529
4213	162530
1398	162531
21924	162532
1	162533
45	162534
24943	162535
73060	162536
13145	162537
2652	162538
114373	162539
32005	162540
13265	162541
16277	162542
84791	162543
47193	162544
36591	162545
48793	162546
43393	162547
11295	162548
38685	162549
68544	162550
14886	162551
3655	162552
22569	162553
1750	162554
39343	162555
57773	162556
10587	162557
7665	162558
476	162559
41459	162560
33748	162561
38881	162562
7	162563
73432	162564
11558	162565
10587	162566
605	162567
26853	162568
566	162569
167144	162570
4769	162571
3456	162572
103	162573
3507	162574
1236	162575
33776	162576
38959	162577
23406	162578
16966	162579
57486	162580
6587	162581
75138	162582
42808	162583
2449	162584
2724	162585
13910	162586
7523	162587
85430	162588
2922	162589
1999	162590
42474	162591
4696	162592
6884	162593
45788	162594
1719	162595
1199	162596
3382	162597
6509	162598
12556	162599
17851	162600
1268	162601
60487	162602
3558	162603
6161	162604
397	162605
18235	162606
12582	162607
17518	162608
25011	162609
25827	162610
4454	162611
66868	162612
51524	162613
4126	162614
47579	162615
5080	162616
104844	162617
39630	162618
1447	162619
61271	162620
14789	162621
39491	162622
46	162623
33237	162624
241	162625
8280	162626
26654	162627
25553	162628
1764	162629
453	162630
25123	162631
74306	162632
89971	162633
6222	162634
111857	162635
138673	162636
19989	162637
13963	162638
11444	162639
402	162640
47813	162641
6108	162642
29504	162643
2044	162644
3187	162645
439	162646
1425	162647
9980	162648
6506	162649
21900	162650
19788	162651
42109	162652
42006	162653
7807	162654
109	162655
867	162656
32240	162657
32659	162658
198	162659
32648	162660
38843	162661
32430	162662
43270	162663
1750	162664
23112	162665
1168	162666
3714	162667
65	162668
15362	162669
39	162670
174564	162671
3935	162672
11269	162673
5786	162674
33	162675
33	162676
214	162677
35019	162678
18330	162679
32403	162680
18316	162681
14901	162682
32228	162683
2680	162684
8698	162685
41450	162686
257	162687
21432	162688
111	162689
206	162690
15305	162691
11258	162692
32326	162693
195	162694
26528	162695
12148	162696
21438	162697
8781	162698
15328	162699
25049	162700
5891	162701
1	162702
105144	162703
6065	162704
41579	162705
14101	162706
1158	162707
22083	162708
15311	162709
25259	162710
343	162711
3488	162712
48827	162713
1194	162714
680	162715
10198	162716
8660	162717
74068	162718
181	162719
42102	162720
48063	162721
24	162722
1246	162723
108350	162724
25404	162725
111	162726
83628	162727
4122	162728
4299	162729
28275	162730
40579	162731
32301	162732
57118	162733
30540	162734
4624	162735
47688	162736
6623	162737
823	162738
478	162739
108	162740
554	162741
20878	162742
170	162743
967	162744
20275	162745
823	162746
628	162747
25779	162748
21785	162749
2023	162750
13	162751
13904	162752
320	162753
3970	162754
271	162755
514	162756
867	162757
9875	162758
12954	162759
14762	162760
630	162761
2445	162762
6599	162763
61595	162764
18184	162765
138582	162766
138582	162767
9859	162768
14179	162769
23008	162770
49103	162771
55162	162772
26470	162773
3736	162774
4143	162775
3499	162776
6326	162777
83034	162778
4436	162779
13367	162780
3065	162781
16324	162782
43445	162783
121	162784
50103	162785
1852	162786
52008	162787
12236	162788
26462	162789
3156	162790
23910	162791
40985	162792
39035	162793
5636	162794
31563	162795
7567	162796
8687	162797
8691	162798
8739	162799
32578	162800
76993	162801
14649	162802
11853	162803
14316	162804
49443	162805
189	162806
36407	162807
21183	162808
6358	162809
36032	162810
1149	162811
28967	162812
63521	162813
42964	162814
20016	162815
6097	162816
40313	162817
90737	162818
34298	162819
46640	162820
56988	162821
15462	162822
159	162823
3480	162824
316	162825
14019	162826
28212	162827
2441	162828
22457	162829
16097	162830
840	162831
91360	162832
33811	162833
1794	162834
50139	162835
20089	162836
5616	162837
28219	162838
49874	162839
9798	162840
1405	162841
6367	162842
11793	162843
10259	162844
7843	162845
41076	162846
69229	162847
39378	162848
32607	162849
1056	162850
28670	162851
50138	162852
39815	162853
147904	162854
443	162855
90242	162856
62227	162857
823	162858
746	162859
15346	162860
37233	162861
43109	162862
57336	162863
5124	162864
2398	162865
2519	162866
50007	162867
26174	162868
8302	162869
47834	162870
42163	162871
12146	162872
19905	162873
128897	162874
230	162875
25066	162876
14877	162877
72657	162878
16328	162879
10160	162880
17710	162881
24350	162882
3366	162883
26184	162884
29	162885
9073	162886
35919	162887
35250	162888
24088	162889
26313	162890
215	162891
703	162892
11436	162893
62683	162894
78296	162895
1955	162896
30199	162897
96125	162898
7335	162899
42704	162900
875	162901
27457	162902
1343	162903
35564	162904
32113	162905
196	162906
62247	162907
112905	162908
162023	162909
57687	162910
48065	162911
32365	162912
485	162913
42296	162914
3889	162915
8781	162916
4332	162917
29466	162918
53602	162919
6185	162920
110969	162921
1162	162922
683	162923
270	162924
28204	162925
5327	162926
25376	162927
10903	162928
27761	162929
1493	162930
22129	162931
646	162932
4503	162933
42374	162934
24384	162935
12582	162936
1945	162937
8092	162938
4313	162939
373	162940
259	162941
41456	162942
5716	162943
3506	162944
57308	162945
48686	162946
51188	162947
22762	162948
6552	162949
2785	162950
32520	162951
16554	162952
127206	162953
11911	162954
5535	162955
5881	162956
15215	162957
14974	162958
55696	162959
45535	162960
16061	162961
1555	162962
58650	162963
1312	162964
5767	162965
18946	162966
165244	162967
91	162968
7882	162969
4142	162970
5744	162971
9203	162972
20038	162973
3661	162974
4406	162975
1553	162976
18922	162977
47719	162978
41188	162979
50353	162980
1756	162981
134308	162982
10049	162983
2778	162984
74305	162985
15169	162986
25405	162987
13029	162988
90154	162989
32	162990
53962	162991
47870	162992
2880	162993
19858	162994
96	162995
27273	162996
1190	162997
19944	162998
2494	162999
10267	163000
36	163001
4096	163002
707	163003
455	163004
2828	163005
23146	163006
11984	163007
16187	163008
42457	163009
21732	163010
23963	163011
1997	163012
24051	163013
16462	163014
3903	163015
12796	163016
25296	163017
4139	163018
58988	163019
3609	163020
39721	163021
975	163022
16509	163023
5856	163024
64211	163025
13971	163026
31194	163027
47579	163028
166809	163029
13720	163030
16636	163031
40352	163032
2104	163033
108447	163034
24703	163035
7176	163036
7786	163037
18988	163038
41696	163039
21169	163040
1926	163041
32414	163042
55960	163043
1644	163044
1353	163045
15057	163046
6804	163047
20466	163048
1043	163049
132673	163050
56800	163051
18100	163052
55547	163053
26401	163054
21827	163055
33389	163056
13184	163057
2324	163058
6000	163059
223	163060
9681	163061
72778	163062
111977	163063
113176	163064
1434	163065
6409	163066
1161	163067
4160	163068
27470	163069
69204	163070
44038	163071
42217	163072
11340	163073
11687	163074
9627	163075
26405	163076
232	163077
12763	163078
11255	163079
2820	163080
16594	163081
23358	163082
1645	163083
1039	163084
62141	163085
540	163086
29668	163087
51405	163088
2710	163089
2033	163090
3	163091
1856	163092
51667	163093
7957	163094
104	163095
50695	163096
1	163097
354	163098
49153	163099
42329	163100
209	163101
15119	163102
263	163103
587	163104
1	163105
1842	163106
3508	163107
8742	163108
36806	163109
118081	163110
40529	163111
206	163112
3103	163113
46454	163114
22444	163115
26180	163116
4449	163117
47704	163118
11433	163119
2356	163120
116361	163121
51325	163122
3638	163123
87247	163124
51030	163125
15047	163126
39519	163127
66837	163128
169639	163129
81617	163130
39948	163131
35471	163132
29998	163133
13063	163134
13787	163135
51601	163136
58647	163137
326	163138
1228	163139
136068	163140
16022	163141
36141	163142
37208	163143
403	163144
39086	163145
64225	163146
120280	163147
126053	163148
16654	163149
27864	163150
21061	163151
141321	163152
7824	163153
44260	163154
429	163155
907	163156
18155	163157
51438	163158
146575	163159
85991	163160
257	163161
49262	163162
44053	163163
28068	163164
2046	163165
59105	163166
354	163167
97563	163168
141256	163169
1867	163170
859	163171
76155	163172
2149	163173
87135	163174
45980	163175
56129	163176
16007	163177
1875	163178
850	163179
41131	163180
73697	163181
28831	163182
1679	163183
50261	163184
109657	163185
4668	163186
66478	163187
39027	163188
39363	163189
16293	163190
20085	163191
11659	163192
13691	163193
9592	163194
64801	163195
129228	163196
18386	163197
29202	163198
40966	163199
101423	163200
37228	163201
6424	163202
47538	163203
25719	163204
31325	163205
28254	163206
60171	163207
1973	163208
38122	163209
476	163210
19186	163211
46463	163212
4874	163213
69557	163214
59394	163215
2731	163216
85260	163217
43128	163218
22815	163219
29049	163220
329	163221
22794	163222
19969	163223
70446	163224
4425	163225
13906	163226
43538	163227
14556	163228
130546	163229
48050	163230
1786	163231
21565	163232
49805	163233
415	163234
7622	163235
21992	163236
109925	163237
143023	163238
19720	163239
37316	163240
57633	163241
22117	163242
55063	163243
15718	163244
18131	163245
2972	163246
5018	163247
32838	163248
40490	163249
49088	163250
7979	163251
44204	163252
9682	163253
7687	163254
59084	163255
452	163256
29037	163257
61365	163258
58402	163259
11728	163260
7428	163261
296	163262
18940	163263
1993	163264
2194	163265
6874	163266
30994	163267
15156	163268
18284	163269
30476	163270
69	163271
32326	163272
1875	163273
22700	163274
58610	163275
13591	163276
17069	163277
47076	163278
80360	163279
41847	163280
787	163281
52145	163282
2373	163283
74207	163284
23248	163285
976	163286
29314	163287
51383	163288
34472	163289
23606	163290
28518	163291
248	163292
85725	163293
60037	163294
67	163295
15283	163296
36295	163297
63988	163298
9279	163299
50302	163300
6161	163301
1103	163302
37368	163303
2291	163304
2572	163305
62913	163306
110029	163307
13793	163308
4699	163309
616	163310
50498	163311
38167	163312
22007	163313
29863	163314
7027	163315
38863	163316
8896	163317
109448	163318
32341	163319
9653	163320
2254	163321
1852	163322
11809	163323
950	163324
1691	163325
1	163326
46647	163327
3450	163328
6377	163329
32299	163330
4948	163331
31508	163332
23645	163333
12701	163334
25757	163335
9400	163336
1092	163337
3911	163338
6158	163339
120972	163340
8561	163341
7326	163342
179373	163343
35709	163344
34748	163345
33336	163346
72086	163347
12921	163348
41536	163349
8287	163350
145349	163351
18448	163352
84954	163353
71622	163354
39951	163355
1536	163356
21714	163357
4282	163358
3791	163359
33043	163360
22432	163361
1242	163362
31793	163363
30862	163364
70418	163365
504	163366
2244	163367
118104	163368
8597	163369
37975	163370
3284	163371
19839	163372
36911	163373
39559	163374
4288	163375
3585	163376
173081	163377
4226	163378
7318	163379
28693	163380
931	163381
87448	163382
5117	163383
34071	163384
88	163385
51431	163386
1854	163387
11917	163388
9741	163389
82727	163390
2033	163391
3786	163392
33389	163393
77896	163394
33605	163395
629	163396
14189	163397
86283	163398
70016	163399
35908	163400
69097	163401
120	163402
30618	163403
24741	163404
2191	163405
41649	163406
150173	163407
23494	163408
42859	163409
76875	163410
112945	163411
102176	163412
35041	163413
125647	163414
536	163415
27713	163416
2872	163417
23331	163418
29653	163419
28335	163420
69973	163421
5033	163422
20215	163423
25629	163424
134084	163425
108	163426
19536	163427
2482	163428
58	163429
23279	163430
45058	163431
4531	163432
33080	163433
49901	163434
42371	163435
294	163436
11629	163437
3135	163438
114614	163439
8277	163440
25806	163441
35216	163442
2423	163443
1308	163444
7360	163445
62378	163446
18281	163447
14083	163448
6718	163449
7540	163450
1	163451
47904	163452
39437	163453
39141	163454
26586	163455
15746	163456
69260	163457
16774	163458
39621	163459
26437	163460
11277	163461
18376	163462
26616	163463
32306	163464
39639	163465
5740	163466
3249	163467
2185	163468
198	163469
8797	163470
12543	163471
4828	163472
32296	163473
28216	163474
354	163475
61	163476
30540	163477
20561	163478
4125	163479
6573	163480
70972	163481
7486	163482
24610	163483
77147	163484
1561	163485
7327	163486
5780	163487
1573	163488
39565	163489
14234	163490
52120	163491
3499	163492
7362	163493
584	163494
14285	163495
22006	163496
2209	163497
68809	163498
7541	163499
49	163500
54863	163501
3996	163502
22876	163503
40566	163504
7620	163505
18161	163506
3847	163507
1077	163508
22617	163509
13	163510
13	163511
3373	163512
57648	163513
7519	163514
1143	163515
9188	163516
6963	163517
570	163518
23936	163519
112881	163520
4458	163521
15231	163522
1756	163523
36027	163524
52455	163525
343	163526
51193	163527
21194	163528
34877	163529
183841	163530
346	163531
4349	163532
633	163533
72684	163534
799	163535
27594	163536
29622	163537
340	163538
50825	163539
74219	163540
5815	163541
33668	163542
14560	163543
21424	163544
39251	163545
22196	163546
142578	163547
37852	163548
41684	163549
32808	163550
32490	163551
39862	163552
40456	163553
8603	163554
8065	163555
23189	163556
22060	163557
21786	163558
49999	163559
2090	163560
10003	163561
17294	163562
91779	163563
22824	163564
18718	163565
39032	163566
28678	163567
388	163568
7349	163569
18678	163570
32565	163571
19784	163572
128	163573
22771	163574
18151	163575
17823	163576
60008	163577
28116	163578
39644	163579
70053	163580
21249	163581
228	163582
1748	163583
147228	163584
7769	163585
4993	163586
38058	163587
8231	163588
40746	163589
9693	163590
3367	163591
72514	163592
24398	163593
10704	163594
65971	163595
24398	163596
2479	163597
367	163598
4305	163599
2913	163600
7899	163601
39633	163602
89640	163603
74616	163604
147105	163605
12033	163606
57648	163607
31890	163608
95289	163609
93752	163610
59007	163611
5098	163612
41015	163613
57468	163614
201	163615
228	163616
25255	163617
101625	163618
31324	163619
4933	163620
24367	163621
26746	163622
60174	163623
26361	163624
16745	163625
16831	163626
8741	163627
11082	163628
17346	163629
18727	163630
25517	163631
343	163632
31754	163633
67644	163634
28142	163635
19947	163636
29111	163637
51237	163638
7085	163639
23225	163640
70343	163641
78468	163642
78586	163643
121532	163644
7585	163645
9786	163646
36697	163647
574	163648
17847	163649
5111	163650
72654	163651
91483	163652
74457	163653
42844	163654
47099	163655
48636	163656
1620	163657
31528	163658
492	163659
76466	163660
4532	163661
50172	163662
50161	163663
60182	163664
122973	163665
21362	163666
124477	163667
15220	163668
26925	163669
19798	163670
42337	163671
16272	163672
27454	163673
4993	163674
59152	163675
1998	163676
683	163677
48090	163678
32467	163679
29475	163680
3963	163681
5727	163682
8531	163683
6696	163684
66835	163685
6222	163686
61711	163687
16787	163688
6697	163689
11082	163690
97428	163691
74580	163692
2593	163693
19750	163694
50122	163695
26462	163696
47909	163697
58610	163698
39284	163699
18304	163700
47968	163701
57644	163702
1	163703
1544	163704
6013	163705
58603	163706
68814	163707
11566	163708
9604	163709
34870	163710
4129	163711
62412	163712
500	163713
7090	163714
1605	163715
4445	163716
5415	163717
6707	163718
29581	163719
60015	163720
58580	163721
61	163722
111	163723
1010	163724
7576	163725
51835	163726
35493	163727
15917	163728
19568	163729
85246	163730
87816	163731
36844	163732
42771	163733
29383	163734
57472	163735
57219	163736
146312	163737
26543	163738
43465	163739
14252	163740
346	163741
39331	163742
27334	163743
11790	163744
40355	163745
40789	163746
10084	163747
48748	163748
351	163749
4358	163750
21995	163751
4453	163752
90894	163753
26085	163754
3053	163755
9978	163756
74440	163757
41715	163758
50080	163759
50080	163760
95700	163761
31397	163762
50536	163763
35599	163764
6587	163765
70252	163766
174225	163767
7287	163768
22496	163769
32466	163770
74019	163771
6510	163772
28155	163773
48675	163774
29525	163775
48	163776
77088	163777
3616	163778
7878	163779
16983	163780
4613	163781
7594	163782
74495	163783
147811	163784
60746	163785
16083	163786
1085	163787
29723	163788
69240	163789
114453	163790
57187	163791
11559	163792
17091	163793
7088	163794
135118	163795
37642	163796
83722	163797
34425	163798
36955	163799
35756	163800
30610	163801
44139	163802
5453	163803
2415	163804
87337	163805
90029	163806
535	163807
66592	163808
135507	163809
11965	163810
42406	163811
22180	163812
154052	163813
21285	163814
8933	163815
41931	163816
132976	163817
264	163818
25661	163819
50174	163820
1796	163821
37823	163822
17372	163823
33477	163824
3819	163825
107411	163826
27327	163827
57155	163828
2469	163829
6969	163830
126248	163831
35583	163832
17945	163833
155866	163834
49270	163835
2372	163836
5084	163837
11321	163838
94517	163839
2575	163840
22608	163841
10669	163842
25926	163843
41948	163844
101555	163845
109832	163846
101712	163847
8702	163848
6204	163849
75563	163850
51735	163851
67804	163852
6136	163853
4166	163854
14583	163855
6913	163856
49195	163857
15320	163858
13333	163859
76654	163860
41845	163861
3924	163862
13954	163863
86624	163864
24250	163865
16804	163866
17849	163867
20589	163868
43357	163869
24551	163870
29415	163871
30121	163872
60288	163873
33446	163874
82033	163875
1189	163876
28950	163877
5939	163878
1631	163879
14754	163880
75402	163881
133598	163882
2666	163883
54055	163884
77732	163885
62623	163886
17324	163887
85634	163888
17293	163889
18569	163890
38025	163891
47962	163892
99554	163893
21711	163894
10027	163895
16376	163896
54143	163897
115747	163898
85439	163899
33107	163900
105440	163901
83584	163902
21001	163903
103702	163904
21444	163905
56688	163906
15039	163907
91289	163908
59887	163909
84515	163910
15784	163911
6497	163912
19297	163913
22999	163914
22754	163915
34012	163916
81543	163917
44614	163918
579	163919
8770	163920
117395	163921
71731	163922
81860	163923
22002	163924
82808	163925
65960	163926
53153	163927
132144	163928
33455	163929
21671	163930
11113	163931
61344	163932
7836	163933
14530	163934
2350	163935
2438	163936
2118	163937
2241	163938
23537	163939
7007	163940
16551	163941
35807	163942
2108	163943
47660	163944
4103	163945
51648	163946
19486	163947
102023	163948
6705	163949
56745	163950
102822	163951
66828	163952
15802	163953
14435	163954
12113	163955
79140	163956
42202	163957
55005	163958
6713	163959
35985	163960
22671	163961
30677	163962
110463	163963
3549	163964
27719	163965
21846	163966
19130	163967
34493	163968
8272	163969
41895	163970
108422	163971
43068	163972
13474	163973
15185	163974
8092	163975
28019	163976
11679	163977
128297	163978
103937	163979
9625	163980
25641	163981
36372	163982
74230	163983
44947	163984
15593	163985
141271	163986
51395	163987
18784	163988
15076	163989
121616	163990
79699	163991
57281	163992
68762	163993
36208	163994
54133	163995
3591	163996
36173	163997
5212	163998
171	163999
13226	164000
57547	164001
81526	164002
28006	164003
80068	164004
58346	164005
38946	164006
11611	164007
25270	164008
80632	164009
433	164010
22763	164011
33498	164012
17416	164013
4045	164014
14307	164015
3615	164016
40292	164017
27260	164018
3785	164019
11326	164020
11326	164021
3159	164022
5593	164023
5670	164024
24519	164025
67996	164026
40634	164027
4538	164028
59277	164029
36434	164030
6467	164031
94672	164032
19093	164033
15708	164034
3301	164035
42811	164036
17705	164037
118987	164038
6653	164039
60272	164040
12590	164041
26202	164042
34783	164043
23417	164044
278	164045
4313	164046
11092	164047
782	164048
30734	164049
13653	164050
64070	164051
5649	164052
6477	164053
53570	164054
473	164055
62509	164056
22791	164057
34149	164058
868	164059
50649	164060
41599	164061
16205	164062
69456	164063
17089	164064
40684	164065
106869	164066
26266	164067
60498	164068
43596	164069
592	164070
105707	164071
722	164072
8091	164073
19501	164074
8371	164075
12996	164076
6545	164077
6282	164078
29462	164079
52900	164080
16406	164081
15159	164082
1998	164083
17262	164084
23931	164085
31762	164086
28033	164087
8007	164088
11197	164089
48653	164090
55161	164091
56615	164092
64378	164093
17225	164094
51187	164095
31903	164096
82952	164097
23204	164098
28896	164099
16020	164100
107433	164101
57271	164102
96077	164103
67502	164104
14530	164105
15455	164106
12800	164107
26174	164108
71985	164109
2785	164110
90419	164111
551	164112
25391	164113
8610	164114
45585	164115
45758	164116
8837	164117
67200	164118
28015	164119
34327	164120
28683	164121
4674	164122
158975	164123
61037	164124
34215	164125
11154	164126
13500	164127
22707	164128
53235	164129
11074	164130
45445	164131
13121	164132
46077	164133
30549	164134
30813	164135
117533	164136
78680	164137
31157	164138
17199	164139
168949	164140
14938	164141
102249	164142
120475	164143
31277	164144
49868	164145
2397	164146
127391	164147
100631	164148
32427	164149
59885	164150
10174	164151
10042	164152
18678	164153
39421	164154
1358	164155
65317	164156
20426	164157
6459	164158
36977	164159
9561	164160
46024	164161
117603	164162
36424	164163
51908	164164
37132	164165
762	164166
4345	164167
63667	164168
79969	164169
4681	164170
19868	164171
105576	164172
119495	164173
26195	164174
37070	164175
65077	164176
20708	164177
3637	164178
41341	164179
232	164180
1547	164181
73849	164182
20936	164183
38011	164184
29245	164185
69663	164186
36789	164187
145934	164188
159	164189
11994	164190
15706	164191
87014	164192
87014	164193
6412	164194
66134	164195
5747	164196
22775	164197
42447	164198
37	164199
17068	164200
3309	164201
7488	164202
6629	164203
4085	164204
30381	164205
8890	164206
153406	164207
18083	164208
28899	164209
24190	164210
33254	164211
142150	164212
96965	164213
2354	164214
101635	164215
85417	164216
10013	164217
4512	164218
15557	164219
24647	164220
38799	164221
9297	164222
23063	164223
57438	164224
16434	164225
21543	164226
6523	164227
3720	164228
79451	164229
49464	164230
40805	164231
67751	164232
28167	164233
15718	164234
1667	164235
2846	164236
40718	164237
5618	164238
106778	164239
78509	164240
88927	164241
4166	164242
90310	164243
1087	164244
87402	164245
4141	164246
83506	164247
6225	164248
70411	164249
13815	164250
8943	164251
862	164252
21192	164253
57157	164254
128588	164255
34837	164256
1947	164257
77699	164258
99389	164259
12442	164260
42828	164261
112949	164262
44360	164263
1856	164264
4469	164265
135410	164266
15334	164267
28669	164268
66378	164269
53466	164270
18675	164271
6563	164272
73570	164273
38822	164274
79592	164275
27281	164276
8452	164277
61	164278
125677	164279
1429	164280
38388	164281
18127	164282
2249	164283
17391	164284
1568	164285
2336	164286
15704	164287
10080	164288
14425	164289
7351	164290
784	164291
5199	164292
36654	164293
30320	164294
9833	164295
88241	164296
22025	164297
75095	164298
86179	164299
9958	164300
24297	164301
60270	164302
73097	164303
8033	164304
62093	164305
178596	164306
87714	164307
14688	164308
553	164309
18708	164310
81883	164311
21262	164312
142170	164313
71262	164314
11693	164315
34111	164316
64787	164317
11873	164318
27964	164319
179131	164320
16856	164321
57172	164322
29293	164323
4364	164324
75598	164325
14302	164326
33307	164327
151424	164328
21449	164329
173683	164330
35083	164331
4008	164332
38549	164333
1176	164334
17033	164335
66249	164336
1819	164337
79948	164338
11872	164339
4367	164340
2486	164341
38330	164342
109837	164343
124869	164344
19075	164345
96317	164346
1403	164347
37495	164348
29825	164349
29295	164350
11184	164351
27072	164352
26704	164353
450	164354
21296	164355
44346	164356
48076	164357
3131	164358
4205	164359
64932	164360
49909	164361
20602	164362
121543	164363
3196	164364
2641	164365
104344	164366
118949	164367
49368	164368
51507	164369
76847	164370
104416	164371
5368	164372
1546	164373
68429	164374
14056	164375
22696	164376
10302	164377
7780	164378
7327	164379
14278	164380
60392	164381
23124	164382
46693	164383
48454	164384
20232	164385
11211	164386
48495	164387
110763	164388
88	164389
159	164390
686	164391
43534	164392
33474	164393
2751	164394
34778	164395
21131	164396
86765	164397
128658	164398
4133	164399
15941	164400
74958	164401
2487	164402
1503	164403
4035	164404
100758	164405
21543	164406
42573	164407
13275	164408
14041	164409
23365	164410
123893	164411
53145	164412
7329	164413
16397	164414
14896	164415
533	164416
21163	164417
16169	164418
19353	164419
3360	164420
491	164421
21949	164422
5285	164423
788	164424
22708	164425
48882	164426
27456	164427
33988	164428
8318	164429
88	164430
16269	164431
6250	164432
13501	164433
4608	164434
21526	164435
86153	164436
20047	164437
66360	164438
60887	164439
1160	164440
15883	164441
15582	164442
17155	164443
8581	164444
107534	164445
5552	164446
11701	164447
2369	164448
10445	164449
35007	164450
80844	164451
29920	164452
42875	164453
25861	164454
72322	164455
132045	164456
4762	164457
29772	164458
55871	164459
80981	164460
44757	164461
42829	164462
49680	164463
63908	164464
61948	164465
4833	164466
11362	164467
2437	164468
28246	164469
5007	164470
104016	164471
12878	164472
22956	164473
50327	164474
42931	164475
23365	164476
17657	164477
19954	164478
77807	164479
16391	164480
25897	164481
80676	164482
59343	164483
2892	164484
33812	164485
84	164486
2128	164487
2996	164488
49824	164489
4481	164490
39527	164491
1874	164492
85485	164493
7290	164494
49033	164495
51364	164496
1247	164497
64948	164498
48709	164499
1991	164500
25967	164501
494	164502
22024	164503
18288	164504
113396	164505
29673	164506
43250	164507
61220	164508
11725	164509
7473	164510
19564	164511
42589	164512
1394	164513
36423	164514
8281	164515
28685	164516
33636	164517
9865	164518
7245	164519
91335	164520
34500	164521
43741	164522
49490	164523
57723	164524
36927	164525
10546	164526
2113	164527
3461	164528
83207	164529
122119	164530
39963	164531
96446	164532
45660	164533
1405	164534
101636	164535
20886	164536
27217	164537
27311	164538
98510	164539
71133	164540
58279	164541
22293	164542
21152	164543
16903	164544
58159	164545
9483	164546
52825	164547
33414	164548
12406	164549
105950	164550
85764	164551
41059	164552
9495	164553
4565	164554
7741	164555
639	164556
18879	164557
26058	164558
116422	164559
2011	164560
4903	164561
2483	164562
9711	164563
751	164564
48060	164565
4862	164566
9715	164567
430	164568
139	164569
236	164570
1213	164571
139	164572
48364	164573
1892	164574
71627	164575
1892	164576
1684	164577
58127	164578
2211	164579
3326	164580
20	164581
18973	164582
33010	164583
70	164584
5480	164585
7692	164586
1388	164587
277	164588
611	164589
5438	164590
463	164591
4812	164592
3150	164593
556	164594
13047	164595
75832	164596
16428	164597
75996	164598
695	164599
3197	164600
14996	164601
47992	164602
31431	164603
110511	164604
31386	164605
15004	164606
30607	164607
46846	164608
7668	164609
8347	164610
9896	164611
6631	164612
101697	164613
113	164614
74890	164615
2372	164616
171168	164617
37636	164618
3281	164619
8253	164620
9674	164621
33841	164622
6706	164623
32579	164624
622	164625
5888	164626
94669	164627
2794	164628
7826	164629
24482	164630
21047	164631
10396	164632
12750	164633
18681	164634
106044	164635
16619	164636
29224	164637
5816	164638
21365	164639
85	164640
182915	164641
28556	164642
58510	164643
11405	164644
3360	164645
137	164646
26393	164647
28936	164648
61514	164649
6129	164650
186726	164651
1068	164652
19797	164653
23133	164654
107050	164655
11258	164656
14335	164657
49548	164658
2792	164659
4780	164660
1121	164661
55	164662
97103	164663
7476	164664
2886	164665
45083	164666
31764	164667
78204	164668
64475	164669
33006	164670
1995	164671
3564	164672
299	164673
91231	164674
23184	164675
20824	164676
94242	164677
29570	164678
5705	164679
33686	164680
406	164681
77391	164682
75973	164683
60357	164684
20511	164685
30248	164686
1684	164687
22452	164688
23175	164689
4776	164690
3883	164691
46535	164692
33184	164693
93522	164694
2642	164695
27145	164696
61884	164697
4874	164698
10284	164699
158744	164700
633	164701
42926	164702
18193	164703
5964	164704
36766	164705
25373	164706
11612	164707
101781	164708
79014	164709
17797	164710
65149	164711
72596	164712
85987	164713
9733	164714
16810	164715
39936	164716
15518	164717
970	164718
21138	164719
20392	164720
87000	164721
95213	164722
20938	164723
174	164724
19983	164725
1061	164726
3746	164727
13137	164728
4112	164729
36712	164730
9521	164731
1968	164732
70890	164733
104939	164734
29043	164735
45393	164736
42096	164737
50706	164738
2637	164739
786	164740
43834	164741
19107	164742
86713	164743
36213	164744
7590	164745
5485	164746
54852	164747
9209	164748
447	164749
13073	164750
11103	164751
4822	164752
53312	164753
269	164754
8918	164755
74234	164756
84121	164757
85319	164758
33995	164759
4247	164760
147998	164761
854	164762
2218	164763
11144	164764
19393	164765
1515	164766
42798	164767
2642	164768
4835	164769
217	164770
4278	164771
27101	164772
143026	164773
2017	164774
171231	164775
39904	164776
3327	164777
22358	164778
19041	164779
86700	164780
55260	164781
84574	164782
92152	164783
36196	164784
10773	164785
44319	164786
30614	164787
68924	164788
28284	164789
11069	164790
74314	164791
119179	164792
68151	164793
607	164794
55867	164795
3020	164796
3616	164797
265	164798
810	164799
83679	164800
39013	164801
11848	164802
18626	164803
5235	164804
83255	164805
88695	164806
1915	164807
54749	164808
4455	164809
5184	164810
8284	164811
9110	164812
51562	164813
36621	164814
61334	164815
9699	164816
76152	164817
72142	164818
24669	164819
6294	164820
7869	164821
13874	164822
35195	164823
6628	164824
110719	164825
11338	164826
49025	164827
47164	164828
53385	164829
54230	164830
19471	164831
5628	164832
49454	164833
42727	164834
25180	164835
33735	164836
860	164837
25052	164838
26908	164839
5923	164840
30248	164841
6350	164842
32333	164843
53723	164844
37849	164845
26507	164846
33899	164847
2009	164848
557	164849
74890	164850
670	164851
15499	164852
29843	164853
41607	164854
43766	164855
26971	164856
2013	164857
37803	164858
2701	164859
8173	164860
40543	164861
41904	164862
50047	164863
5207	164864
3871	164865
81509	164866
36967	164867
21152	164868
6914	164869
100504	164870
23341	164871
30207	164872
59216	164873
12642	164874
59383	164875
26287	164876
44783	164877
1890	164878
181340	164879
60046	164880
17520	164881
2030	164882
56281	164883
46116	164884
4186	164885
62493	164886
71024	164887
77128	164888
11391	164889
4780	164890
8886	164891
15926	164892
61532	164893
5351	164894
22773	164895
15592	164896
2402	164897
124626	164898
16613	164899
170930	164900
9572	164901
89567	164902
50870	164903
4364	164904
73929	164905
19992	164906
16120	164907
88173	164908
16209	164909
12602	164910
26544	164911
512	164912
21967	164913
39139	164914
33	164915
6696	164916
131297	164917
5722	164918
676	164919
34656	164920
12469	164921
1048	164922
1906	164923
32754	164924
23318	164925
16649	164926
1728	164927
6206	164928
15302	164929
75691	164930
13812	164931
26457	164932
116864	164933
10134	164934
23254	164935
13603	164936
19207	164937
23307	164938
51750	164939
1322	164940
32540	164941
9603	164942
16675	164943
8746	164944
19285	164945
16990	164946
51430	164947
13281	164948
1090	164949
19391	164950
331	164951
48111	164952
57368	164953
34494	164954
583	164955
834	164956
1189	164957
8931	164958
16535	164959
29261	164960
43378	164961
72164	164962
33391	164963
88332	164964
513	164965
23233	164966
87462	164967
50187	164968
51280	164969
41561	164970
164	164971
19200	164972
138718	164973
7373	164974
18307	164975
51333	164976
3125	164977
11524	164978
4216	164979
195	164980
30443	164981
195	164982
944	164983
29455	164984
8437	164985
12323	164986
62351	164987
19599	164988
112676	164989
34336	164990
74704	164991
8365	164992
43340	164993
16170	164994
34457	164995
4554	164996
62895	164997
30790	164998
74125	164999
452	165000
23869	165001
50224	165002
59258	165003
71102	165004
39247	165005
329	165006
47176	165007
21792	165008
1	165009
35503	165010
47902	165011
25256	165012
3644	165013
42	165014
35977	165015
17854	165016
14637	165017
5660	165018
42101	165019
50201	165020
52279	165021
883	165022
13558	165023
72310	165024
32889	165025
1019	165026
6721	165027
471	165028
111943	165029
13827	165030
58410	165031
599	165032
3945	165033
2421	165034
60730	165035
515	165036
6506	165037
2445	165038
1582	165039
52350	165040
92	165041
1151	165042
35629	165043
468	165044
52494	165045
30907	165046
31805	165047
34354	165048
348	165049
16155	165050
34754	165051
20100	165052
23987	165053
21912	165054
12032	165055
7435	165056
19283	165057
59995	165058
42938	165059
11852	165060
20178	165061
1121	165062
46568	165063
41527	165064
28088	165065
72000	165066
2844	165067
52014	165068
19602	165069
7204	165070
580	165071
4072	165072
3622	165073
57576	165074
28535	165075
3755	165076
65152	165077
16407	165078
29215	165079
72763	165080
52025	165081
3468	165082
97557	165083
29108	165084
74164	165085
62023	165086
7	165087
631	165088
1424	165089
6135	165090
19713	165091
15223	165092
292	165093
16653	165094
4497	165095
35939	165096
5885	165097
12546	165098
11550	165099
9936	165100
1560	165101
24205	165102
213	165103
50071	165104
74459	165105
5068	165106
19728	165107
32755	165108
6621	165109
23609	165110
24070	165111
90246	165112
23161	165113
50125	165114
683	165115
14681	165116
2395	165117
32210	165118
21099	165119
6921	165120
29129	165121
23378	165122
41730	165123
41730	165124
35443	165125
20034	165126
1564	165127
50257	165128
50071	165129
3941	165130
76550	165131
51386	165132
1286	165133
51	165134
109834	165135
16236	165136
1272	165137
32492	165138
187	165139
1441	165140
34397	165141
10213	165142
7588	165143
2295	165144
6532	165145
36407	165146
20087	165147
5334	165148
150	165149
940	165150
1938	165151
12699	165152
16576	165153
39315	165154
10830	165155
9636	165156
208	165157
3658	165158
16078	165159
920	165160
92530	165161
6420	165162
4278	165163
1783	165164
74586	165165
4461	165166
40229	165167
105	165168
208	165169
16098	165170
2446	165171
36144	165172
8661	165173
4119	165174
5134	165175
35367	165176
11737	165177
10232	165178
38774	165179
112439	165180
90013	165181
29266	165182
1133	165183
1757	165184
5127	165185
1262	165186
42888	165187
13767	165188
22020	165189
1450	165190
90130	165191
2737	165192
3918	165193
4112	165194
1543	165195
12152	165196
127353	165197
50554	165198
34416	165199
1443	165200
1953	165201
474	165202
474	165203
306	165204
6069	165205
129434	165206
16370	165207
29305	165208
33226	165209
1174	165210
4009	165211
2223	165212
50045	165213
72704	165214
179871	165215
41579	165216
4519	165217
20594	165218
87816	165219
16866	165220
1147	165221
357	165222
143220	165223
8162	165224
29134	165225
26176	165226
25449	165227
17194	165228
4554	165229
71937	165230
28901	165231
18665	165232
90086	165233
83439	165234
32228	165235
6991	165236
2308	165237
19295	165238
9871	165239
21017	165240
16078	165241
14401	165242
51958	165243
12865	165244
62586	165245
78158	165246
838	165247
4934	165248
4295	165249
32422	165250
16685	165251
5013	165252
4361	165253
886	165254
4109	165255
23672	165256
35593	165257
62459	165258
1663	165259
90294	165260
108516	165261
23437	165262
27564	165263
83467	165264
1826	165265
6623	165266
52603	165267
173	165268
25881	165269
1237	165270
3113	165271
252	165272
11989	165273
343	165274
3556	165275
3379	165276
7967	165277
24046	165278
1237	165279
17	165280
17874	165281
2710	165282
25821	165283
26395	165284
40876	165285
2324	165286
33501	165287
7265	165288
68277	165289
16551	165290
3630	165291
2423	165292
30508	165293
1953	165294
32024	165295
9320	165296
1276	165297
37273	165298
2506	165299
985	165300
54	165301
139370	165302
39524	165303
20996	165304
10255	165305
82268	165306
1284	165307
1500	165308
21939	165309
11676	165310
11967	165311
3443	165312
13242	165313
29750	165314
1625	165315
62935	165316
2470	165317
39695	165318
548	165319
2102	165320
85091	165321
6522	165322
13102	165323
18076	165324
28164	165325
352	165326
75218	165327
43689	165328
2398	165329
122	165330
14918	165331
55996	165332
10296	165333
18295	165334
20258	165335
30340	165336
9849	165337
13743	165338
39595	165339
4450	165340
15216	165341
71766	165342
14638	165343
7360	165344
9838	165345
3219	165346
46389	165347
21739	165348
47582	165349
39289	165350
6153	165351
18089	165352
112509	165353
3717	165354
10967	165355
1577	165356
1430	165357
15372	165358
4083	165359
32536	165360
4972	165361
28847	165362
38094	165363
1668	165364
50062	165365
644	165366
26037	165367
18622	165368
29164	165369
27768	165370
22364	165371
212	165372
39377	165373
753	165374
2660	165375
1627	165376
32209	165377
19511	165378
9603	165379
72869	165380
47521	165381
25639	165382
29224	165383
146334	165384
47980	165385
12567	165386
14613	165387
138595	165388
26614	165389
11307	165390
200	165391
1	165392
22375	165393
17338	165394
90215	165395
7224	165396
452	165397
614	165398
446	165399
1580	165400
10687	165401
46519	165402
47020	165403
21738	165404
513	165405
27376	165406
15003	165407
1265	165408
10309	165409
49739	165410
7048	165411
29157	165412
54672	165413
1626	165414
45	165415
12089	165416
20536	165417
1993	165418
15049	165419
104353	165420
7546	165421
72185	165422
21	165423
443	165424
962	165425
3055	165426
9612	165427
48108	165428
4286	165429
5845	165430
25376	165431
24004	165432
46968	165433
47494	165434
16332	165435
31259	165436
9206	165437
3576	165438
65	165439
49769	165440
36791	165441
1078	165442
3096	165443
4931	165444
2840	165445
3707	165446
480	165447
48020	165448
6192	165449
841	165450
30909	165451
56318	165452
19219	165453
12376	165454
2577	165455
73180	165456
22442	165457
12472	165458
23577	165459
2308	165460
19741	165461
821	165462
166013	165463
28341	165464
28775	165465
170	165466
1655	165467
2606	165468
2056	165469
62582	165470
7574	165471
14203	165472
3860	165473
25668	165474
8634	165475
44968	165476
1289	165477
16099	165478
173340	165479
139377	165480
959	165481
11682	165482
29213	165483
1584	165484
2427	165485
65910	165486
32	165487
39793	165488
4	165489
4955	165490
1272	165491
111	165492
413	165493
8321	165494
15283	165495
1933	165496
32488	165497
8044	165498
340	165499
28638	165500
1	165501
11727	165502
1	165503
9113	165504
55499	165505
12469	165506
5348	165507
12446	165508
3976	165509
3092	165510
5838	165511
75144	165512
18892	165513
51750	165514
51638	165515
39636	165516
23917	165517
29452	165518
47896	165519
4484	165520
129817	165521
55261	165522
5548	165523
5548	165524
81	165525
67638	165526
74482	165527
90182	165528
174179	165529
92864	165530
43359	165531
152311	165532
43359	165533
43359	165534
3064	165535
70656	165536
28927	165537
92487	165538
19212	165539
90789	165540
78783	165541
5390	165542
20991	165543
9392	165544
31651	165545
24531	165546
42178	165547
39148	165548
20672	165549
974	165550
1838	165551
3609	165552
10778	165553
12700	165554
1200	165555
10682	165556
181	165557
10798	165558
2313	165559
3691	165560
1131	165561
1704	165562
3046	165563
7995	165564
62837	165565
3952	165566
16330	165567
4036	165568
32791	165569
1090	165570
6284	165571
32741	165572
1627	165573
8224	165574
90941	165575
14215	165576
19965	165577
3113	165578
39282	165579
1225	165580
10891	165581
3544	165582
186840	165583
1996	165584
21582	165585
39	165586
70304	165587
242	165588
47848	165589
1	165590
49170	165591
11021	165592
12263	165593
13717	165594
13231	165595
4678	165596
23463	165597
9529	165598
34445	165599
1728	165600
3036	165601
1042	165602
5543	165603
44108	165604
33569	165605
1743	165606
39	165607
14061	165608
12726	165609
1066	165610
1901	165611
467	165612
2849	165613
9838	165614
50	165615
65215	165616
16852	165617
22053	165618
20467	165619
54255	165620
72	165621
53659	165622
113270	165623
1351	165624
38318	165625
6195	165626
4940	165627
9928	165628
102878	165629
673	165630
1902	165631
18248	165632
22130	165633
16575	165634
35807	165635
5896	165636
2516	165637
658	165638
3022	165639
3918	165640
3013	165641
12779	165642
19199	165643
949	165644
8104	165645
57609	165646
1993	165647
689	165648
5976	165649
39583	165650
2182	165651
55851	165652
3445	165653
4943	165654
7169	165655
3190	165656
45	165657
68908	165658
838	165659
21800	165660
22818	165661
28299	165662
26804	165663
3884	165664
2074	165665
31203	165666
28904	165667
12918	165668
26830	165669
6791	165670
8316	165671
38744	165672
12201	165673
7883	165674
11343	165675
3804	165676
35967	165677
13899	165678
15195	165679
4377	165680
38890	165681
108269	165682
638	165683
3038	165684
73762	165685
939	165686
1007	165687
8524	165688
8289	165689
4888	165690
68	165691
9157	165692
17851	165693
6239	165694
2357	165695
1	165696
2295	165697
7918	165698
5985	165699
8545	165700
29620	165701
4642	165702
9006	165703
21242	165704
14212	165705
32744	165706
28157	165707
3518	165708
952	165709
26445	165710
610	165711
10626	165712
1903	165713
1953	165714
19927	165715
6368	165716
72152	165717
37599	165718
57667	165719
26888	165720
58881	165721
23892	165722
3113	165723
8018	165724
9686	165725
10626	165726
967	165727
9915	165728
4933	165729
3	165730
16824	165731
69297	165732
34323	165733
13792	165734
10007	165735
40546	165736
11526	165737
3841	165738
12404	165739
1507	165740
2729	165741
8058	165742
570	165743
444	165744
22494	165745
70593	165746
15317	165747
111944	165748
4325	165749
146589	165750
851	165751
1745	165752
10919	165753
99	165754
34536	165755
4712	165756
12056	165757
34069	165758
7282	165759
6161	165760
1489	165761
3439	165762
3642	165763
3134	165764
6867	165765
2771	165766
39175	165767
2306	165768
39522	165769
7335	165770
613	165771
4377	165772
162	165773
6383	165774
1860	165775
443	165776
222	165777
7124	165778
4664	165779
154206	165780
4298	165781
3830	165782
187548	165783
4410	165784
16130	165785
25066	165786
12371	165787
73038	165788
9183	165789
11578	165790
57462	165791
39451	165792
6991	165793
20738	165794
14867	165795
6991	165796
30355	165797
1308	165798
57241	165799
10850	165800
60174	165801
21796	165802
102	165803
5102	165804
31898	165805
14867	165806
886	165807
61921	165808
81896	165809
6547	165810
28414	165811
31238	165812
6906	165813
15034	165814
3378	165815
32652	165816
8350	165817
16476	165818
26416	165819
16109	165820
6476	165821
43229	165822
28837	165823
16593	165824
2251	165825
5856	165826
3660	165827
62	165828
49047	165829
6586	165830
6209	165831
68	165832
1980	165833
1117	165834
28577	165835
8453	165836
35548	165837
18343	165838
908	165839
22031	165840
4651	165841
1342	165842
3658	165843
69172	165844
12462	165845
4732	165846
36702	165847
2857	165848
10018	165849
8449	165850
18371	165851
89197	165852
910	165853
75157	165854
26703	165855
18299	165856
39252	165857
23650	165858
2524	165859
69062	165860
32198	165861
24279	165862
908	165863
9071	165864
64851	165865
35224	165866
7827	165867
173314	165868
16112	165869
11374	165870
16077	165871
39644	165872
1580	165873
456	165874
65424	165875
8323	165876
30183	165877
30386	165878
9027	165879
13535	165880
23007	165881
40937	165882
4226	165883
41635	165884
30947	165885
38998	165886
89702	165887
6906	165888
61609	165889
9763	165890
27751	165891
25630	165892
15261	165893
2928	165894
37475	165895
20966	165896
57232	165897
66786	165898
5004	165899
758	165900
35285	165901
23180	165902
18322	165903
20841	165904
42221	165905
3264	165906
13452	165907
60089	165908
73771	165909
4092	165910
17496	165911
11008	165912
9311	165913
47548	165914
1159	165915
1178	165916
68855	165917
32689	165918
17325	165919
25946	165920
39651	165921
403	165922
60209	165923
20502	165924
5371	165925
490	165926
810	165927
14309	165928
2844	165929
2832	165930
34307	165931
16938	165932
16967	165933
34307	165934
7617	165935
7617	165936
3467	165937
74937	165938
41726	165939
470	165940
287	165941
3965	165942
7812	165943
29014	165944
47478	165945
28067	165946
53605	165947
1978	165948
133	165949
1737	165950
28147	165951
10292	165952
34341	165953
65	165954
43464	165955
4529	165956
9848	165957
33722	165958
24215	165959
108326	165960
41719	165961
74313	165962
95419	165963
74252	165964
2899	165965
147	165966
34028	165967
7936	165968
22540	165969
29222	165970
4420	165971
6807	165972
6388	165973
28402	165974
88886	165975
16007	165976
72417	165977
52116	165978
8289	165979
108329	165980
16884	165981
60339	165982
26867	165983
73478	165984
60179	165985
43369	165986
16877	165987
45053	165988
21020	165989
16144	165990
60202	165991
13945	165992
57753	165993
3457	165994
73978	165995
9181	165996
72337	165997
9062	165998
2478	165999
41716	166000
112930	166001
49495	166002
4126	166003
2141	166004
1246	166005
1142	166006
35317	166007
527	166008
14216	166009
3482	166010
18391	166011
925	166012
7442	166013
54975	166014
17001	166015
19327	166016
3668	166017
43557	166018
39165	166019
35297	166020
10302	166021
947	166022
28951	166023
23718	166024
5802	166025
1461	166026
2267	166027
38405	166028
39669	166029
4845	166030
70947	166031
8755	166032
54905	166033
5431	166034
29259	166035
417	166036
70882	166037
11881	166038
8809	166039
2418	166040
16465	166041
51497	166042
13275	166043
6707	166044
6156	166045
4996	166046
9333	166047
146246	166048
60107	166049
6097	166050
60564	166051
16720	166052
24127	166053
16328	166054
834	166055
3058	166056
42312	166057
34356	166058
16459	166059
5136	166060
10699	166061
35541	166062
29073	166063
11057	166064
12710	166065
11040	166066
22828	166067
24334	166068
6585	166069
30733	166070
1684	166071
33088	166072
1438	166073
39661	166074
24298	166075
22762	166076
5782	166077
62120	166078
1416	166079
30479	166080
23837	166081
59878	166082
35249	166083
11772	166084
61163	166085
14229	166086
90196	166087
26447	166088
39741	166089
40953	166090
74942	166091
32397	166092
8299	166093
35984	166094
25785	166095
3833	166096
1038	166097
7064	166098
3505	166099
47175	166100
9371	166101
57264	166102
60918	166103
2282	166104
13810	166105
22493	166106
3464	166107
7958	166108
2564	166109
648	166110
74545	166111
27295	166112
60728	166113
1126	166114
14274	166115
42757	166116
62933	166117
27817	166118
74428	166119
1084	166120
69243	166121
73777	166122
5095	166123
2740	166124
39246	166125
4447	166126
10019	166127
22513	166128
23768	166129
13347	166130
16391	166131
23190	166132
20073	166133
23877	166134
18172	166135
62312	166136
31591	166137
42498	166138
8118	166139
31354	166140
14274	166141
7515	166142
52122	166143
590	166144
16075	166145
135415	166146
74173	166147
51208	166148
23673	166149
6785	166150
34377	166151
30507	166152
57294	166153
38309	166154
42975	166155
34947	166156
5754	166157
5998	166158
46297	166159
43296	166160
132977	166161
9982	166162
73874	166163
25447	166164
69026	166165
62357	166166
4128	166167
11928	166168
18258	166169
64428	166170
10917	166171
2762	166172
8560	166173
17605	166174
49523	166175
1293	166176
90873	166177
75250	166178
26775	166179
501	166180
20899	166181
191	166182
20115	166183
975	166184
7674	166185
261	166186
67839	166187
5059	166188
35119	166189
82083	166190
55243	166191
61556	166192
79361	166193
16489	166194
744	166195
48066	166196
3980	166197
43438	166198
6705	166199
68850	166200
16445	166201
369	166202
10160	166203
509	166204
21965	166205
472	166206
120	166207
798	166208
30386	166209
5076	166210
2562	166211
23824	166212
13504	166213
13958	166214
29276	166215
34718	166216
50255	166217
12403	166218
36902	166219
36842	166220
1933	166221
37329	166222
51691	166223
19210	166224
74152	166225
19855	166226
10112	166227
1428	166228
6187	166229
1557	166230
75058	166231
369	166232
21976	166233
18905	166234
2250	166235
3022	166236
345	166237
369	166238
80333	166239
56293	166240
3464	166241
31890	166242
1091	166243
43369	166244
69251	166245
5249	166246
35202	166247
44050	166248
67002	166249
39777	166250
248	166251
369	166252
5054	166253
29171	166254
29555	166255
12987	166256
5714	166257
10284	166258
4549	166259
2194	166260
7277	166261
1019	166262
1753	166263
90338	166264
12928	166265
83285	166266
73545	166267
8027	166268
91450	166269
64594	166270
11835	166271
29749	166272
13837	166273
7359	166274
16544	166275
2418	166276
13775	166277
82101	166278
444	166279
16613	166280
11550	166281
28071	166282
11082	166283
679	166284
79434	166285
23172	166286
501	166287
19599	166288
25515	166289
21949	166290
74637	166291
45246	166292
6149	166293
76803	166294
10394	166295
83315	166296
1353	166297
70850	166298
4	166299
6613	166300
56687	166301
20726	166302
12012	166303
11946	166304
41915	166305
16899	166306
744	166307
26660	166308
96908	166309
42782	166310
18254	166311
57253	166312
22443	166313
96075	166314
90713	166315
34	166316
21980	166317
35643	166318
27299	166319
61359	166320
608	166321
43707	166322
101276	166323
23719	166324
3198	166325
356	166326
19256	166327
21631	166328
25232	166329
6810	166330
19517	166331
13983	166332
5527	166333
81205	166334
12385	166335
15897	166336
74372	166337
83462	166338
28522	166339
60078	166340
35571	166341
24404	166342
60110	166343
3979	166344
29513	166345
261	166346
2441	166347
23127	166348
2835	166349
1571	166350
626	166351
8622	166352
4521	166353
15231	166354
42983	166355
32554	166356
3053	166357
39351	166358
2856	166359
14288	166360
61387	166361
49737	166362
66273	166363
1572	166364
7481	166365
2201	166366
42493	166367
19537	166368
19264	166369
42703	166370
28934	166371
20107	166372
16631	166373
35204	166374
30469	166375
65849	166376
3691	166377
12857	166378
183341	166379
62369	166380
61585	166381
44659	166382
261	166383
78160	166384
12014	166385
9195	166386
1269	166387
13532	166388
133552	166389
25297	166390
1572	166391
26761	166392
45119	166393
5339	166394
10631	166395
26609	166396
13752	166397
10241	166398
44787	166399
8653	166400
14600	166401
11837	166402
34590	166403
10950	166404
646	166405
73630	166406
16460	166407
42769	166408
4349	166409
2522	166410
28862	166411
19978	166412
3134	166413
52025	166414
2988	166415
58	166416
16840	166417
3100	166418
38501	166419
16188	166420
35350	166421
29632	166422
24292	166423
3132	166424
23233	166425
41660	166426
4545	166427
4223	166428
59	166429
61770	166430
16944	166431
7245	166432
20032	166433
1454	166434
4902	166435
4090	166436
3882	166437
19345	166438
98	166439
21782	166440
18098	166441
16840	166442
485	166443
60237	166444
6667	166445
22650	166446
273	166447
331	166448
34323	166449
19698	166450
16144	166451
52294	166452
6536	166453
23840	166454
676	166455
117835	166456
57340	166457
76	166458
10037	166459
43320	166460
74552	166461
21017	166462
73513	166463
28096	166464
21211	166465
48101	166466
267	166467
22053	166468
11225	166469
22518	166470
25101	166471
43353	166472
10963	166473
29562	166474
42969	166475
51673	166476
1991	166477
8	166478
4327	166479
17979	166480
499	166481
13547	166482
3991	166483
6708	166484
1793	166485
8867	166486
29730	166487
50273	166488
11551	166489
34615	166490
42912	166491
2923	166492
12896	166493
839	166494
16134	166495
18335	166496
5019	166497
12391	166498
488	166499
733	166500
16839	166501
21030	166502
15003	166503
9250	166504
39235	166505
57742	166506
8445	166507
245	166508
13649	166509
7021	166510
54571	166511
17	166512
2567	166513
577	166514
72938	166515
22742	166516
842	166517
8270	166518
18102	166519
48013	166520
1756	166521
866	166522
774	166523
1968	166524
23117	166525
7453	166526
2035	166527
9821	166528
10896	166529
13600	166530
61140	166531
5075	166532
58558	166533
44971	166534
26469	166535
1	166536
1504	166537
1557	166538
91363	166539
7538	166540
60430	166541
24671	166542
6531	166543
349	166544
15625	166545
8507	166546
5853	166547
1	166548
7994	166549
26464	166550
47178	166551
638	166552
949	166553
10609	166554
96419	166555
3287	166556
13519	166557
391	166558
2560	166559
45450	166560
25114	166561
260	166562
8036	166563
5664	166564
1204	166565
990	166566
16071	166567
14877	166568
188	166569
175	166570
658	166571
628	166572
6697	166573
234	166574
245	166575
17	166576
18187	166577
65	166578
34401	166579
7190	166580
207	166581
1724	166582
20704	166583
2898	166584
20901	166585
59360	166586
1769	166587
9250	166588
1397	166589
44828	166590
61696	166591
5069	166592
3451	166593
48672	166594
17352	166595
42483	166596
42858	166597
7979	166598
62927	166599
6328	166600
38395	166601
21192	166602
4447	166603
122	166604
21432	166605
74741	166606
16093	166607
28109	166608
29601	166609
1926	166610
32471	166611
4959	166612
10049	166613
10739	166614
16870	166615
10919	166616
39251	166617
23113	166618
29322	166619
12439	166620
4977	166621
7187	166622
66	166623
1813	166624
72247	166625
11444	166626
32592	166627
14248	166628
10252	166629
817	166630
34093	166631
15606	166632
2273	166633
60081	166634
32377	166635
10200	166636
25678	166637
16709	166638
538	166639
92063	166640
419	166641
5905	166642
38522	166643
21120	166644
25878	166645
3905	166646
47929	166647
6174	166648
7556	166649
1626	166650
34324	166651
8304	166652
26235	166653
2984	166654
6667	166655
15913	166656
181	166657
34760	166658
4346	166659
5498	166660
1056	166661
874	166662
72	166663
2137	166664
32694	166665
683	166666
616	166667
13588	166668
6868	166669
6062	166670
9122	166671
7078	166672
7410	166673
18154	166674
113688	166675
34276	166676
22016	166677
188	166678
91166	166679
83406	166680
38250	166681
3897	166682
62288	166683
60830	166684
2738	166685
14646	166686
4	166687
2724	166688
7394	166689
11294	166690
1337	166691
8013	166692
1837	166693
21865	166694
20056	166695
371	166696
1265	166697
2229	166698
8637	166699
22498	166700
3	166701
88419	166702
21792	166703
2921	166704
3797	166705
4701	166706
27084	166707
11204	166708
3809	166709
15864	166710
12859	166711
24799	166712
45938	166713
13998	166714
36784	166715
21115	166716
3046	166717
8810	166718
21346	166719
6528	166720
51066	166721
1412	166722
817	166723
16279	166724
23119	166725
8331	166726
9400	166727
3963	166728
1	166729
438	166730
22418	166731
337	166732
3011	166733
113150	166734
40648	166735
2129	166736
24256	166737
26832	166738
1	166739
40	166740
10802	166741
20074	166742
48128	166743
49993	166744
658	166745
30508	166746
24975	166747
1278	166748
13	166749
26371	166750
59566	166751
376	166752
2994	166753
637	166754
14895	166755
480	166756
23614	166757
4	166758
16096	166759
206	166760
2103	166761
4	166762
8065	166763
258	166764
5030	166765
2466	166766
4500	166767
7518	166768
6036	166769
119	166770
50208	166771
3594	166772
4605	166773
6161	166774
683	166775
6140	166776
770	166777
7376	166778
17562	166779
12612	166780
1461	166781
3544	166782
48098	166783
11008	166784
110551	166785
107754	166786
5327	166787
13	166788
3970	166789
11750	166790
2643	166791
19399	166792
438	166793
41673	166794
285	166795
11265	166796
2396	166797
50	166798
6989	166799
19292	166800
41275	166801
2591	166802
40	166803
39	166804
23473	166805
749	166806
107	166807
25547	166808
5546	166809
11891	166810
29132	166811
3439	166812
1966	166813
100	166814
683	166815
335	166816
72653	166817
10601	166818
135	166819
3626	166820
53754	166821
19245	166822
16321	166823
23533	166824
38551	166825
28643	166826
12726	166827
1575	166828
899	166829
3012	166830
5546	166831
12925	166832
43158	166833
13364	166834
16364	166835
42098	166836
1561	166837
5444	166838
65702	166839
11599	166840
5625	166841
32026	166842
88628	166843
50081	166844
6487	166845
2135	166846
11897	166847
19592	166848
3884	166849
32347	166850
9741	166851
4994	166852
44	166853
23450	166854
51760	166855
5880	166856
40834	166857
471	166858
1340	166859
4447	166860
42308	166861
11310	166862
5076	166863
11064	166864
4047	166865
9417	166866
2007	166867
11886	166868
74630	166869
65056	166870
37337	166871
73925	166872
49404	166873
6991	166874
23887	166875
342	166876
24400	166877
32415	166878
55661	166879
14233	166880
23641	166881
29195	166882
47025	166883
48069	166884
13812	166885
90182	166886
24473	166887
13901	166888
19214	166889
3675	166890
41658	166891
13923	166892
1918	166893
19294	166894
714	166895
16057	166896
16887	166897
100248	166898
146184	166899
11874	166900
16352	166901
113196	166902
23342	166903
37945	166904
52237	166905
39595	166906
61900	166907
731	166908
932	166909
4091	166910
19584	166911
7632	166912
5102	166913
102	166914
73056	166915
72317	166916
48445	166917
2372	166918
72649	166919
16972	166920
2989	166921
35361	166922
1269	166923
5732	166924
1760	166925
14451	166926
2324	166927
1525	166928
55523	166929
47	166930
16632	166931
67720	166932
967	166933
61168	166934
2210	166935
114676	166936
1436	166937
13559	166938
19251	166939
2810	166940
8213	166941
24348	166942
24030	166943
121	166944
14310	166945
72784	166946
2294	166947
23931	166948
654	166949
19247	166950
8541	166951
74411	166952
802	166953
383	166954
9465	166955
2464	166956
72317	166957
51649	166958
17180	166959
23712	166960
1998	166961
1228	166962
3838	166963
91883	166964
41915	166965
23	166966
39458	166967
316	166968
133315	166969
5135	166970
89599	166971
48049	166972
23662	166973
2749	166974
670	166975
13536	166976
14030	166977
3198	166978
2165	166979
14310	166980
3918	166981
16084	166982
52161	166983
4123	166984
5625	166985
102327	166986
14036	166987
93716	166988
47684	166989
45769	166990
51808	166991
10	166992
74	166993
4521	166994
34682	166995
41863	166996
9920	166997
4895	166998
3795	166999
29215	167000
221	167001
28115	167002
2061	167003
11272	167004
1571	167005
3653	167006
3197	167007
60022	167008
42033	167009
58988	167010
2187	167011
89498	167012
123	167013
13585	167014
11905	167015
1023	167016
3657	167017
25288	167018
13173	167019
12955	167020
41007	167021
17287	167022
2250	167023
18879	167024
3933	167025
40496	167026
40932	167027
11790	167028
38311	167029
33605	167030
57510	167031
41526	167032
23868	167033
2295	167034
39256	167035
10187	167036
50129	167037
61207	167038
20139	167039
27293	167040
83388	167041
20250	167042
22554	167043
12058	167044
13236	167045
13364	167046
4201	167047
7255	167048
22496	167049
9274	167050
41638	167051
18900	167052
3406	167053
1272	167054
16808	167055
80044	167056
14281	167057
1422	167058
51951	167059
14700	167060
34749	167061
72902	167062
284	167063
90776	167064
6728	167065
27536	167066
22450	167067
14109	167068
7503	167069
13543	167070
19251	167071
60158	167072
14550	167073
19210	167074
109384	167075
939	167076
4429	167077
16126	167078
7357	167079
3862	167080
23492	167081
4968	167082
1563	167083
10072	167084
48960	167085
34276	167086
42776	167087
4035	167088
233	167089
24428	167090
1019	167091
96924	167092
22266	167093
298	167094
1146	167095
35298	167096
437	167097
3506	167098
2740	167099
13526	167100
7032	167101
57297	167102
1875	167103
49087	167104
66796	167105
6679	167106
36047	167107
6572	167108
2141	167109
2141	167110
32887	167111
50912	167112
72159	167113
21781	167114
21683	167115
735	167116
68943	167117
21697	167118
22055	167119
19155	167120
1039	167121
13250	167122
440	167123
17816	167124
39488	167125
6907	167126
126325	167127
7389	167128
25081	167129
4471	167130
19688	167131
5818	167132
9623	167133
187	167134
8724	167135
47880	167136
3930	167137
231	167138
39297	167139
16937	167140
168498	167141
49332	167142
741	167143
75423	167144
51824	167145
151	167146
38089	167147
16324	167148
2290	167149
34734	167150
192	167151
62037	167152
64079	167153
70563	167154
14288	167155
25138	167156
8604	167157
7663	167158
16424	167159
19426	167160
81361	167161
8410	167162
51867	167163
3053	167164
35360	167165
50964	167166
4445	167167
14034	167168
416	167169
2441	167170
11553	167171
60229	167172
19246	167173
42040	167174
57755	167175
1409	167176
14157	167177
7062	167178
87605	167179
25201	167180
99027	167181
26579	167182
12821	167183
28942	167184
4940	167185
51768	167186
60474	167187
1906	167188
20118	167189
10548	167190
5598	167191
155	167192
3123	167193
1287	167194
5894	167195
80282	167196
33766	167197
47789	167198
2485	167199
20149	167200
275	167201
202	167202
1	167203
38282	167204
6559	167205
189	167206
324	167207
4517	167208
72292	167209
25230	167210
41664	167211
140866	167212
3214	167213
70747	167214
4658	167215
3755	167216
10338	167217
29736	167218
73758	167219
1510	167220
46279	167221
75028	167222
21995	167223
1	167224
43218	167225
102888	167226
52806	167227
22728	167228
84688	167229
1840	167230
2301	167231
6617	167232
18160	167233
71	167234
16115	167235
87556	167236
3884	167237
29525	167238
83595	167239
69152	167240
45381	167241
34237	167242
75207	167243
54406	167244
23756	167245
7476	167246
2575	167247
11948	167248
3916	167249
3916	167250
51189	167251
940	167252
37195	167253
40972	167254
57775	167255
2729	167256
37904	167257
105503	167258
59249	167259
14885	167260
4523	167261
12166	167262
41672	167263
14759	167264
25369	167265
22407	167266
636	167267
117	167268
5011	167269
23405	167270
47818	167271
45	167272
58223	167273
33537	167274
6503	167275
12582	167276
61646	167277
33643	167278
47900	167279
1610	167280
36047	167281
1311	167282
35330	167283
3391	167284
8630	167285
90010	167286
110	167287
24412	167288
426	167289
110	167290
43546	167291
75352	167292
36037	167293
14289	167294
24415	167295
43550	167296
29672	167297
86885	167298
583	167299
2400	167300
11631	167301
23553	167302
21870	167303
18440	167304
8479	167305
2968	167306
28440	167307
4210	167308
18710	167309
34169	167310
90627	167311
23996	167312
946	167313
21474	167314
1475	167315
18764	167316
78502	167317
1162	167318
54083	167319
71243	167320
101	167321
50355	167322
13575	167323
3310	167324
872	167325
43361	167326
13608	167327
6473	167328
12807	167329
1	167330
750	167331
8445	167332
28370	167333
18774	167334
18774	167335
18368	167336
27425	167337
47794	167338
1613	167339
57652	167340
19890	167341
63220	167342
847	167343
47673	167344
62332	167345
589	167346
15358	167347
23743	167348
69262	167349
22069	167350
5621	167351
34200	167352
17138	167353
83412	167354
7381	167355
3849	167356
13283	167357
32787	167358
6873	167359
70416	167360
127478	167361
7361	167362
5918	167363
1850	167364
2774	167365
1901	167366
5501	167367
60646	167368
25863	167369
7620	167370
188614	167371
6124	167372
170287	167373
75687	167374
12310	167375
782	167376
3017	167377
8303	167378
23779	167379
60410	167380
109173	167381
26703	167382
3391	167383
4474	167384
7707	167385
10997	167386
12690	167387
12701	167388
70482	167389
5042	167390
660	167391
56186	167392
29730	167393
4540	167394
43335	167395
39850	167396
38451	167397
859	167398
63863	167399
16227	167400
4883	167401
1284	167402
51511	167403
50110	167404
6307	167405
2026	167406
40722	167407
29890	167408
10390	167409
12212	167410
106765	167411
11322	167412
24639	167413
9490	167414
94368	167415
22927	167416
11128	167417
5236	167418
18892	167419
75865	167420
53378	167421
2829	167422
71834	167423
8141	167424
6760	167425
187875	167426
18491	167427
11138	167428
48292	167429
6749	167430
1832	167431
22215	167432
76054	167433
34635	167434
34627	167435
189153	167436
10907	167437
81	167438
19175	167439
5780	167440
257	167441
19584	167442
26803	167443
26623	167444
41065	167445
1454	167446
10188	167447
11548	167448
63038	167449
49221	167450
2197	167451
4479	167452
20114	167453
16752	167454
6363	167455
8706	167456
844	167457
3099	167458
6365	167459
27326	167460
52133	167461
8819	167462
8850	167463
137444	167464
55950	167465
1310	167466
20205	167467
20205	167468
5644	167469
35300	167470
89	167471
33710	167472
32789	167473
18404	167474
104490	167475
117	167476
18757	167477
58970	167478
14123	167479
16043	167480
22858	167481
5057	167482
104645	167483
453	167484
107480	167485
114973	167486
4486	167487
89009	167488
4500	167489
1913	167490
1206	167491
62	167492
8076	167493
2597	167494
107068	167495
108243	167496
31	167497
31557	167498
42507	167499
19392	167500
42137	167501
21389	167502
536	167503
7124	167504
166	167505
34507	167506
3901	167507
1121	167508
294	167509
31308	167510
27760	167511
59764	167512
40356	167513
17800	167514
68023	167515
108543	167516
9163	167517
150587	167518
792	167519
82308	167520
1940	167521
82339	167522
20476	167523
10346	167524
94790	167525
132459	167526
75511	167527
103386	167528
1596	167529
124874	167530
18664	167531
41244	167532
1504	167533
8880	167534
37157	167535
99754	167536
53416	167537
71958	167538
14171	167539
57399	167540
41680	167541
85711	167542
9439	167543
58139	167544
14185	167545
70242	167546
54884	167547
12196	167548
4225	167549
74770	167550
5663	167551
64444	167552
50307	167553
26630	167554
38870	167555
8975	167556
15792	167557
50724	167558
6118	167559
4012	167560
43770	167561
48838	167562
85378	167563
5164	167564
486	167565
16766	167566
499	167567
42156	167568
57267	167569
43072	167570
19586	167571
33586	167572
33595	167573
3444	167574
17345	167575
3169	167576
44280	167577
398	167578
228	167579
62	167580
39	167581
1	167582
74774	167583
23636	167584
122	167585
113910	167586
19165	167587
3028	167588
3092	167589
21236	167590
2519	167591
9893	167592
10085	167593
1044	167594
5744	167595
71532	167596
96960	167597
397	167598
724	167599
61987	167600
41470	167601
5691	167602
58859	167603
2400	167604
24132	167605
27273	167606
19799	167607
34035	167608
3367	167609
60100	167610
2179	167611
81393	167612
73312	167613
3855	167614
51433	167615
24474	167616
74963	167617
11351	167618
2878	167619
4597	167620
34071	167621
992	167622
4415	167623
87691	167624
2499	167625
992	167626
2771	167627
108263	167628
1538	167629
6235	167630
9962	167631
74604	167632
4292	167633
57218	167634
19088	167635
845	167636
18802	167637
27555	167638
3236	167639
22417	167640
142964	167641
832	167642
4398	167643
8459	167644
19330	167645
90749	167646
2097	167647
64135	167648
2368	167649
845	167650
75093	167651
143	167652
21789	167653
478	167654
13878	167655
2398	167656
50183	167657
54940	167658
60769	167659
11667	167660
3958	167661
4295	167662
104	167663
14991	167664
16991	167665
184297	167666
19375	167667
184521	167668
189056	167669
709	167670
19590	167671
28872	167672
219	167673
28187	167674
88303	167675
42673	167676
4733	167677
74648	167678
38907	167679
113488	167680
34359	167681
105248	167682
50279	167683
9115	167684
1310	167685
13608	167686
73582	167687
58602	167688
2316	167689
29265	167690
24201	167691
87869	167692
584	167693
498	167694
1261	167695
2785	167696
65763	167697
87552	167698
7	167699
147	167700
30394	167701
1146	167702
32809	167703
90391	167704
46456	167705
52130	167706
47490	167707
11131	167708
1227	167709
1049	167710
32420	167711
18377	167712
18853	167713
35729	167714
58	167715
97772	167716
16972	167717
16249	167718
62	167719
32461	167720
27612	167721
302	167722
1225	167723
60049	167724
14	167725
25635	167726
49	167727
77455	167728
146594	167729
15900	167730
170733	167731
6160	167732
82107	167733
9032	167734
23824	167735
28157	167736
41761	167737
2444	167738
39844	167739
26578	167740
3406	167741
146583	167742
995	167743
81507	167744
20825	167745
50042	167746
1117	167747
88003	167748
9252	167749
5588	167750
185393	167751
354	167752
781	167753
55306	167754
10236	167755
24970	167756
1654	167757
732	167758
50132	167759
13245	167760
2594	167761
13133	167762
15239	167763
57378	167764
41764	167765
5893	167766
1709	167767
123724	167768
74960	167769
120712	167770
167151	167771
86644	167772
11081	167773
131607	167774
35725	167775
10721	167776
38467	167777
13275	167778
11839	167779
68896	167780
3154	167781
83403	167782
31866	167783
10756	167784
1103	167785
334	167786
1131	167787
30310	167788
4486	167789
45264	167790
125403	167791
66006	167792
80170	167793
110922	167794
42335	167795
80920	167796
83184	167797
37550	167798
80350	167799
37157	167800
147014	167801
9282	167802
22701	167803
173017	167804
95141	167805
14644	167806
2259	167807
66240	167808
78946	167809
7873	167810
14888	167811
38234	167812
120794	167813
46290	167814
66694	167815
50980	167816
54160	167817
31251	167818
31365	167819
32669	167820
44737	167821
6905	167822
21374	167823
9272	167824
53888	167825
47269	167826
57097	167827
83339	167828
55460	167829
25621	167830
46316	167831
15085	167832
67857	167833
47143	167834
46102	167835
31606	167836
25784	167837
45744	167838
419	167839
55751	167840
23787	167841
18049	167842
7000	167843
2652	167844
25390	167845
8438	167846
67132	167847
50788	167848
45479	167849
9782	167850
16510	167851
259	167852
6161	167853
9884	167854
42468	167855
23114	167856
1333	167857
72013	167858
16888	167859
42669	167860
34369	167861
8323	167862
86030	167863
60084	167864
28834	167865
87500	167866
145957	167867
42238	167868
2	167869
247	167870
8849	167871
57475	167872
841	167873
9611	167874
12859	167875
18026	167876
13358	167877
26010	167878
1191	167879
9575	167880
65029	167881
33349	167882
15277	167883
26880	167884
24147	167885
2049	167886
23260	167887
21841	167888
8571	167889
47560	167890
5003	167891
28739	167892
6689	167893
5797	167894
1884	167895
2499	167896
86907	167897
26596	167898
3461	167899
3064	167900
41689	167901
965	167902
965	167903
643	167904
34595	167905
1899	167906
107430	167907
59757	167908
55086	167909
4038	167910
38719	167911
27365	167912
3893	167913
14846	167914
42910	167915
21128	167916
36892	167917
95756	167918
138990	167919
66572	167920
442	167921
2800	167922
41655	167923
16574	167924
9203	167925
61783	167926
19218	167927
2617	167928
188861	167929
333	167930
20733	167931
4452	167932
2328	167933
19720	167934
12779	167935
1758	167936
1717	167937
47874	167938
32847	167939
5504	167940
52744	167941
76033	167942
9167	167943
42526	167944
169	167945
17	167946
72719	167947
50634	167948
575	167949
843	167950
7767	167951
138552	167952
2680	167953
4714	167954
2757	167955
32436	167956
131	167957
65	167958
3012	167959
60602	167960
2733	167961
26827	167962
29032	167963
22784	167964
1516	167965
4630	167966
6557	167967
41797	167968
35280	167969
13605	167970
12012	167971
4733	167972
60801	167973
34400	167974
62065	167975
138796	167976
338	167977
67	167978
285	167979
8482	167980
31	167981
1934	167982
56181	167983
52	167984
494	167985
9924	167986
18631	167987
494	167988
7220	167989
30995	167990
133705	167991
38088	167992
8024	167993
47599	167994
4247	167995
54048	167996
1	167997
50614	167998
51347	167999
22043	168000
16287	168001
193	168002
48883	168003
35457	168004
101041	168005
1395	168006
1483	168007
35363	168008
27600	168009
37592	168010
2324	168011
390	168012
31939	168013
27290	168014
24956	168015
59425	168016
59160	168017
17286	168018
31671	168019
2889	168020
18384	168021
1522	168022
1873	168023
82583	168024
4143	168025
22412	168026
6459	168027
19343	168028
11026	168029
22032	168030
10894	168031
59757	168032
44	168033
74965	168034
1715	168035
1838	168036
15126	168037
1955	168038
26650	168039
88066	168040
26124	168041
1741	168042
1362	168043
33000	168044
4686	168045
96869	168046
32629	168047
204	168048
54	168049
1538	168050
8589	168051
30603	168052
480	168053
59759	168054
23490	168055
59759	168056
22515	168057
103	168058
795	168059
10289	168060
140528	168061
10966	168062
8242	168063
2790	168064
118744	168065
390	168066
270	168067
8494	168068
609	168069
3707	168070
11531	168071
166	168072
15686	168073
32311	168074
34821	168075
5666	168076
87555	168077
28295	168078
797	168079
5862	168080
7264	168081
15598	168082
39255	168083
24920	168084
98	168085
7264	168086
20059	168087
55649	168088
10989	168089
129375	168090
96153	168091
6126	168092
52224	168093
16897	168094
78462	168095
119457	168096
130401	168097
67377	168098
77523	168099
125253	168100
1348	168101
2374	168102
2075	168103
1235	168104
26580	168105
18493	168106
22629	168107
1203	168108
99194	168109
434	168110
1531	168111
34488	168112
1722	168113
1028	168114
9776	168115
52112	168116
630	168117
434	168118
74616	168119
10106	168120
42547	168121
3064	168122
32857	168123
2901	168124
54	168125
35719	168126
19432	168127
2493	168128
1738	168129
4632	168130
1665	168131
30789	168132
49275	168133
24182	168134
44598	168135
22060	168136
79863	168137
59781	168138
15497	168139
15333	168140
71157	168141
3456	168142
26528	168143
23237	168144
32505	168145
8670	168146
7701	168147
69028	168148
15291	168149
9893	168150
568	168151
28140	168152
86904	168153
17788	168154
16214	168155
388	168156
1828	168157
50576	168158
14771	168159
50484	168160
2440	168161
804	168162
7274	168163
19761	168164
13848	168165
2378	168166
3297	168167
1309	168168
671	168169
18474	168170
54684	168171
18546	168172
114648	168173
44813	168174
11798	168175
8300	168176
43090	168177
9267	168178
21754	168179
2466	168180
58234	168181
18789	168182
58739	168183
22500	168184
49378	168185
51757	168186
2933	168187
31128	168188
64341	168189
4548	168190
14443	168191
12470	168192
47865	168193
17430	168194
18958	168195
774	168196
40276	168197
21196	168198
4867	168199
1	168200
17155	168201
11316	168202
85068	168203
2216	168204
6070	168205
48904	168206
6212	168207
362	168208
18798	168209
40586	168210
10097	168211
21990	168212
6784	168213
19994	168214
8248	168215
37234	168216
40218	168217
8160	168218
1796	168219
15273	168220
7281	168221
620	168222
12822	168223
45184	168224
14924	168225
15088	168226
16775	168227
65252	168228
11243	168229
883	168230
7197	168231
24311	168232
2085	168233
1239	168234
56848	168235
2020	168236
10377	168237
177212	168238
124602	168239
35183	168240
1601	168241
90937	168242
113192	168243
85297	168244
1635	168245
15671	168246
34627	168247
5412	168248
11866	168249
140071	168250
35438	168251
28363	168252
70798	168253
18151	168254
1635	168255
2594	168256
9253	168257
33839	168258
14174	168259
192	168260
5590	168261
5628	168262
21992	168263
16816	168264
69523	168265
236	168266
35443	168267
109805	168268
48151	168269
7641	168270
22526	168271
139121	168272
5197	168273
176165	168274
148506	168275
35701	168276
2901	168277
3633	168278
161007	168279
16120	168280
82585	168281
51061	168282
115285	168283
114159	168284
28734	168285
92424	168286
111950	168287
4294	168288
97830	168289
7286	168290
37584	168291
50507	168292
430	168293
67101	168294
61513	168295
39510	168296
21252	168297
38721	168298
26541	168299
34629	168300
26541	168301
7755	168302
44999	168303
47059	168304
11609	168305
100236	168306
100247	168307
133725	168308
89397	168309
101002	168310
135687	168311
15452	168312
11694	168313
5083	168314
143661	168315
111047	168316
19593	168317
105841	168318
111487	168319
37774	168320
47277	168321
76880	168322
144752	168323
41082	168324
65438	168325
93569	168326
9639	168327
29616	168328
42641	168329
44113	168330
1254	168331
7348	168332
683	168333
23576	168334
29050	168335
101155	168336
30381	168337
51977	168338
10988	168339
93973	168340
140915	168341
17464	168342
14883	168343
29035	168344
23682	168345
552	168346
27815	168347
1196	168348
96819	168349
6194	168350
12627	168351
78119	168352
10334	168353
4098	168354
31849	168355
3515	168356
1033	168357
30656	168358
47373	168359
44856	168360
2260	168361
44763	168362
826	168363
1038	168364
4231	168365
41445	168366
15633	168367
60481	168368
34232	168369
20151	168370
92101	168371
7274	168372
22136	168373
16229	168374
16082	168375
16397	168376
69034	168377
41518	168378
57730	168379
11139	168380
102825	168381
393	168382
7193	168383
33155	168384
23	168385
1721	168386
25192	168387
13596	168388
22139	168389
85286	168390
21973	168391
9580	168392
56766	168393
15253	168394
64	168395
2273	168396
27771	168397
22332	168398
17741	168399
20138	168400
148643	168401
33000	168402
5574	168403
443	168404
49483	168405
7025	168406
22461	168407
109957	168408
48056	168409
81916	168410
27701	168411
5115	168412
11485	168413
5372	168414
40598	168415
428	168416
80800	168417
31872	168418
19963	168419
18401	168420
2541	168421
44506	168422
21305	168423
88338	168424
57250	168425
42230	168426
39318	168427
24455	168428
4110	168429
8800	168430
36875	168431
9230	168432
166912	168433
21887	168434
443	168435
388	168436
33819	168437
3552	168438
11337	168439
53304	168440
5784	168441
53890	168442
2965	168443
7382	168444
33429	168445
8056	168446
47503	168447
6202	168448
989	168449
2586	168450
48003	168451
34498	168452
7949	168453
18350	168454
579	168455
8170	168456
1276	168457
20052	168458
6705	168459
1918	168460
59023	168461
41847	168462
5141	168463
11959	168464
13838	168465
13380	168466
39106	168467
11781	168468
45499	168469
52227	168470
40420	168471
745	168472
21114	168473
928	168474
24239	168475
48100	168476
22142	168477
7	168478
9404	168479
5443	168480
18072	168481
21283	168482
6588	168483
4536	168484
32844	168485
36218	168486
52653	168487
10414	168488
102989	168489
25841	168490
1464	168491
6584	168492
26930	168493
42275	168494
42374	168495
13410	168496
21794	168497
1868	168498
31008	168499
5861	168500
130452	168501
34072	168502
381	168503
24162	168504
33472	168505
58953	168506
20773	168507
42781	168508
22055	168509
8309	168510
915	168511
6641	168512
69399	168513
10631	168514
123	168515
45435	168516
40625	168517
589	168518
91169	168519
68626	168520
45330	168521
41756	168522
50960	168523
31467	168524
110584	168525
15117	168526
22065	168527
56507	168528
35402	168529
33715	168530
25547	168531
52	168532
26695	168533
15216	168534
21739	168535
43023	168536
25908	168537
27831	168538
19928	168539
9560	168540
18312	168541
189	168542
1730	168543
22031	168544
45895	168545
26458	168546
57495	168547
13598	168548
13899	168549
35330	168550
144	168551
161778	168552
37	168553
20016	168554
49	168555
121	168556
15816	168557
13242	168558
23819	168559
36370	168560
23593	168561
11225	168562
42464	168563
10822	168564
25337	168565
6192	168566
13671	168567
13671	168568
26785	168569
11820	168570
57081	168571
39068	168572
29124	168573
18402	168574
18296	168575
11775	168576
475	168577
47493	168578
503	168579
26383	168580
6197	168581
2957	168582
32821	168583
21345	168584
16402	168585
2855	168586
11715	168587
5507	168588
2855	168589
23394	168590
21155	168591
5840	168592
30312	168593
589	168594
286	168595
30816	168596
32821	168597
31977	168598
73636	168599
9105	168600
37994	168601
19285	168602
61887	168603
11702	168604
165	168605
21348	168606
10064	168607
24364	168608
12968	168609
12979	168610
27719	168611
175	168612
80878	168613
19932	168614
47811	168615
324	168616
82498	168617
175417	168618
12974	168619
186568	168620
68994	168621
37014	168622
995	168623
12511	168624
1443	168625
587	168626
11994	168627
67	168628
21373	168629
57346	168630
55788	168631
14256	168632
26575	168633
2084	168634
39419	168635
39153	168636
47568	168637
39250	168638
4591	168639
6551	168640
680	168641
14591	168642
32521	168643
32209	168644
32803	168645
11040	168646
26773	168647
1	168648
32684	168649
39202	168650
32722	168651
349	168652
65899	168653
10146	168654
26720	168655
32252	168656
1	168657
11006	168658
57611	168659
32682	168660
2151	168661
4695	168662
76507	168663
21816	168664
144	168665
8631	168666
70621	168667
41584	168668
3396	168669
22694	168670
2905	168671
26308	168672
143502	168673
26159	168674
29334	168675
18074	168676
13928	168677
5999	168678
22082	168679
5237	168680
91128	168681
507	168682
8617	168683
12464	168684
638	168685
8847	168686
22693	168687
650	168688
650	168689
17924	168690
30250	168691
51191	168692
712	168693
27450	168694
111925	168695
907	168696
32725	168697
26572	168698
42885	168699
15254	168700
32527	168701
8308	168702
26312	168703
62458	168704
49390	168705
125447	168706
82001	168707
4	168708
995	168709
125188	168710
63720	168711
9753	168712
57655	168713
5249	168714
1172	168715
26134	168716
338	168717
10861	168718
3456	168719
47848	168720
43540	168721
60506	168722
64371	168723
109	168724
42607	168725
8236	168726
13054	168727
28424	168728
3889	168729
54994	168730
6964	168731
89840	168732
13837	168733
72136	168734
189198	168735
1413	168736
102916	168737
43377	168738
13862	168739
1136	168740
41674	168741
5156	168742
680	168743
442	168744
5945	168745
2591	168746
1670	168747
9479	168748
9397	168749
151	168750
11768	168751
1328	168752
11317	168753
7609	168754
1878	168755
5281	168756
2731	168757
1309	168758
159	168759
23117	168760
18843	168761
174635	168762
57322	168763
39745	168764
8492	168765
8648	168766
1932	168767
55353	168768
15304	168769
17558	168770
25816	168771
14067	168772
61883	168773
40497	168774
143880	168775
90999	168776
21753	168777
169	168778
10213	168779
12905	168780
12482	168781
82340	168782
47555	168783
33516	168784
69042	168785
39325	168786
69255	168787
13305	168788
28239	168789
15310	168790
24212	168791
69002	168792
26645	168793
14380	168794
51275	168795
2164	168796
39276	168797
6275	168798
52330	168799
31914	168800
26631	168801
3064	168802
13174	168803
40650	168804
4151	168805
7934	168806
42192	168807
17000	168808
4447	168809
32	168810
618	168811
87776	168812
26359	168813
22421	168814
85521	168815
32565	168816
44828	168817
81190	168818
31139	168819
8527	168820
45386	168821
7484	168822
1547	168823
82429	168824
401	168825
57776	168826
117	168827
42108	168828
4272	168829
50859	168830
7886	168831
17680	168832
101327	168833
13534	168834
2417	168835
32265	168836
7595	168837
1456	168838
58704	168839
86993	168840
121039	168841
50073	168842
4	168843
10023	168844
229	168845
22766	168846
77	168847
35469	168848
22033	168849
13899	168850
22568	168851
3901	168852
10832	168853
190	168854
10203	168855
951	168856
34878	168857
15692	168858
3067	168859
33667	168860
8358	168861
11519	168862
55920	168863
21345	168864
43831	168865
906	168866
17336	168867
9962	168868
8800	168869
99577	168870
1952	168871
4334	168872
119622	168873
37389	168874
48579	168875
1604	168876
51784	168877
91507	168878
5027	168879
6836	168880
4135	168881
55671	168882
7665	168883
31131	168884
72122	168885
11575	168886
20580	168887
644	168888
28150	168889
91147	168890
114500	168891
5000	168892
22274	168893
62941	168894
10297	168895
168639	168896
52402	168897
272	168898
30143	168899
637	168900
43	168901
59029	168902
25927	168903
58316	168904
16761	168905
20247	168906
29866	168907
4537	168908
8668	168909
42384	168910
139713	168911
38990	168912
47263	168913
4908	168914
109301	168915
60004	168916
910	168917
30392	168918
31122	168919
133	168920
6518	168921
71183	168922
1088	168923
34812	168924
13707	168925
24154	168926
22018	168927
21485	168928
7290	168929
1830	168930
69154	168931
12153	168932
5399	168933
57226	168934
96	168935
6883	168936
8818	168937
37096	168938
2921	168939
2524	168940
15320	168941
33638	168942
4093	168943
68891	168944
12520	168945
3296	168946
123111	168947
6910	168948
59251	168949
31578	168950
71957	168951
6181	168952
165856	168953
3977	168954
14569	168955
10712	168956
13269	168957
20384	168958
24323	168959
10	168960
182	168961
22254	168962
4065	168963
23601	168964
3023	168965
122513	168966
92668	168967
18011	168968
20368	168969
63040	168970
54003	168971
42754	168972
32244	168973
29924	168974
69373	168975
13295	168976
660	168977
32244	168978
42715	168979
961	168980
71031	168981
65442	168982
3603	168983
142534	168984
46916	168985
64176	168986
5815	168987
70131	168988
50936	168989
2507	168990
10862	168991
6012	168992
57273	168993
13268	168994
58930	168995
70583	168996
4733	168997
108003	168998
70081	168999
598	169000
28848	169001
26230	169002
53313	169003
79270	169004
97457	169005
14182	169006
28951	169007
55711	169008
4872	169009
36531	169010
63634	169011
13774	169012
36075	169013
91467	169014
31283	169015
42842	169016
13175	169017
141021	169018
32188	169019
23538	169020
20132	169021
50	169022
1	169023
28054	169024
185592	169025
2628	169026
2148	169027
9081	169028
281	169029
36884	169030
4472	169031
1057	169032
15060	169033
23570	169034
58201	169035
119072	169036
29697	169037
85623	169038
100892	169039
54431	169040
11848	169041
93813	169042
503	169043
30397	169044
38990	169045
4359	169046
17111	169047
79270	169048
5977	169049
11697	169050
62420	169051
8472	169052
73098	169053
3544	169054
13307	169055
53206	169056
390	169057
26767	169058
11371	169059
18953	169060
572	169061
30270	169062
10500	169063
96019	169064
50	169065
6822	169066
5501	169067
1281	169068
9595	169069
6151	169070
32865	169071
29836	169072
7214	169073
22738	169074
11357	169075
122593	169076
159917	169077
91850	169078
4826	169079
146200	169080
43185	169081
8567	169082
81606	169083
32245	169084
62400	169085
697	169086
10672	169087
43322	169088
61357	169089
311	169090
23159	169091
74339	169092
4621	169093
62313	169094
73963	169095
112901	169096
18061	169097
3610	169098
15703	169099
4455	169100
21250	169101
7211	169102
73857	169103
10121	169104
17416	169105
7231	169106
26248	169107
63483	169108
71063	169109
47556	169110
15692	169111
7566	169112
43141	169113
42107	169114
168300	169115
48997	169116
13182	169117
70573	169118
13896	169119
4386	169120
39	169121
65534	169122
70880	169123
89989	169124
58749	169125
16714	169126
16601	169127
12949	169128
65381	169129
6391	169130
230	169131
9834	169132
9984	169133
75652	169134
607	169135
114	169136
178179	169137
96186	169138
42233	169139
1274	169140
73	169141
18004	169142
4024	169143
392	169144
7056	169145
213	169146
1870	169147
19110	169148
107387	169149
55116	169150
96658	169151
58042	169152
27048	169153
16038	169154
54710	169155
41	169156
67009	169157
1761	169158
8329	169159
135445	169160
5627	169161
24274	169162
9088	169163
85510	169164
32	169165
21268	169166
428	169167
4839	169168
243	169169
17642	169170
32446	169171
14007	169172
111184	169173
808	169174
7149	169175
65262	169176
1072	169177
14967	169178
2713	169179
76161	169180
10746	169181
924	169182
49302	169183
64906	169184
60733	169185
182327	169186
24248	169187
58582	169188
12972	169189
57238	169190
201	169191
85	169192
16765	169193
84981	169194
21163	169195
2008	169196
17360	169197
68293	169198
91873	169199
42347	169200
879	169201
879	169202
13768	169203
50930	169204
10104	169205
12126	169206
101955	169207
104338	169208
10023	169209
124222	169210
14029	169211
6331	169212
4524	169213
385	169214
57744	169215
82306	169216
57600	169217
126099	169218
61740	169219
16439	169220
9602	169221
7570	169222
42978	169223
45558	169224
107936	169225
47613	169226
791	169227
59	169228
4421	169229
1331	169230
3306	169231
32392	169232
103764	169233
89160	169234
66282	169235
29498	169236
23252	169237
5222	169238
59423	169239
41736	169240
96093	169241
85133	169242
5558	169243
41420	169244
48182	169245
2411	169246
83802	169247
18058	169248
24767	169249
52743	169250
46964	169251
6457	169252
34556	169253
22780	169254
37673	169255
38523	169256
13636	169257
72702	169258
16173	169259
79984	169260
2685	169261
103633	169262
6481	169263
18864	169264
5680	169265
946	169266
22780	169267
27277	169268
41102	169269
27849	169270
3112	169271
2571	169272
59614	169273
26898	169274
1868	169275
117739	169276
17348	169277
11919	169278
5541	169279
38257	169280
9131	169281
112734	169282
70296	169283
104957	169284
102993	169285
46117	169286
1686	169287
3253	169288
70943	169289
90735	169290
1237	169291
17059	169292
42649	169293
18751	169294
69549	169295
2180	169296
35974	169297
48849	169298
5855	169299
112915	169300
1375	169301
2331	169302
87747	169303
14483	169304
39224	169305
39224	169306
1261	169307
455	169308
10506	169309
2715	169310
14166	169311
9182	169312
42690	169313
27772	169314
2232	169315
128150	169316
15702	169317
68985	169318
3095	169319
26790	169320
13451	169321
13644	169322
14189	169323
97745	169324
29538	169325
10088	169326
52230	169327
26792	169328
3077	169329
58667	169330
19321	169331
93548	169332
3182	169333
57090	169334
97734	169335
61369	169336
8109	169337
6761	169338
16877	169339
48589	169340
132663	169341
44054	169342
152481	169343
30115	169344
330	169345
84914	169346
107608	169347
99818	169348
62299	169349
151	169350
29462	169351
10961	169352
116042	169353
82031	169354
1626	169355
115396	169356
9123	169357
52113	169358
32763	169359
7219	169360
159779	169361
8	169362
15853	169363
38469	169364
60978	169365
84595	169366
1934	169367
7708	169368
15021	169369
3039	169370
1336	169371
6742	169372
3299	169373
9653	169374
166011	169375
18751	169376
82938	169377
99945	169378
168701	169379
123745	169380
30638	169381
7368	169382
9567	169383
19846	169384
99	169385
5603	169386
48249	169387
10179	169388
9427	169389
118997	169390
82324	169391
14808	169392
24932	169393
1649	169394
57172	169395
168286	169396
52780	169397
8249	169398
121845	169399
3056	169400
21559	169401
46034	169402
4285	169403
140	169404
8294	169405
51104	169406
10036	169407
2825	169408
2161	169409
10572	169410
151464	169411
26421	169412
33941	169413
9810	169414
2217	169415
21200	169416
1792	169417
8589	169418
135049	169419
1047	169420
14579	169421
5268	169422
2495	169423
124492	169424
30733	169425
59618	169426
104263	169427
14320	169428
80033	169429
61412	169430
27563	169431
59917	169432
816	169433
755	169434
6237	169435
47554	169436
13039	169437
30905	169438
12070	169439
35867	169440
4737	169441
88302	169442
182303	169443
115708	169444
185822	169445
356	169446
121323	169447
23982	169448
15836	169449
59613	169450
14985	169451
16629	169452
5228	169453
2530	169454
146106	169455
3967	169456
176563	169457
40696	169458
7057	169459
16018	169460
45708	169461
111967	169462
121324	169463
5732	169464
36601	169465
109952	169466
13747	169467
107063	169468
52605	169469
14703	169470
62306	169471
35265	169472
15055	169473
20845	169474
36255	169475
19149	169476
84193	169477
103166	169478
110698	169479
1519	169480
56650	169481
24537	169482
87764	169483
80339	169484
61666	169485
34530	169486
95578	169487
32949	169488
9537	169489
9316	169490
93222	169491
33096	169492
52921	169493
35519	169494
88107	169495
2618	169496
736	169497
72509	169498
48282	169499
93106	169500
71518	169501
119424	169502
57876	169503
24617	169504
2382	169505
217	169506
18570	169507
106466	169508
2630	169509
63605	169510
33182	169511
11341	169512
135747	169513
1907	169514
33854	169515
23983	169516
30584	169517
31820	169518
18471	169519
7089	169520
5483	169521
17756	169522
35234	169523
9751	169524
49689	169525
138216	169526
96755	169527
216	169528
73212	169529
45822	169530
1387	169531
22860	169532
1387	169533
7733	169534
42900	169535
67412	169536
9438	169537
4353	169538
29852	169539
3608	169540
142177	169541
4776	169542
15446	169543
23193	169544
3741	169545
52781	169546
48212	169547
21644	169548
30507	169549
7090	169550
30664	169551
58324	169552
265	169553
114046	169554
4832	169555
135204	169556
537	169557
7449	169558
94124	169559
16628	169560
28586	169561
20299	169562
21831	169563
55150	169564
61235	169565
43574	169566
6858	169567
126374	169568
20688	169569
6368	169570
26870	169571
100192	169572
63910	169573
991	169574
25499	169575
160989	169576
164853	169577
13661	169578
26609	169579
121022	169580
6626	169581
626	169582
60857	169583
345	169584
24952	169585
5066	169586
4907	169587
19554	169588
19751	169589
24255	169590
35806	169591
1862	169592
175004	169593
18966	169594
8	169595
2180	169596
24720	169597
25150	169598
431	169599
68802	169600
50552	169601
2578	169602
5375	169603
94410	169604
29678	169605
65464	169606
68479	169607
28101	169608
28605	169609
2184	169610
21168	169611
237	169612
66788	169613
52009	169614
2224	169615
43064	169616
2783	169617
1259	169618
24025	169619
23960	169620
144732	169621
18035	169622
138117	169623
11609	169624
4837	169625
1857	169626
112862	169627
11353	169628
30995	169629
37317	169630
57436	169631
32472	169632
32712	169633
11308	169634
9778	169635
23600	169636
33336	169637
64975	169638
24053	169639
51562	169640
12846	169641
5053	169642
39750	169643
2296	169644
4292	169645
40402	169646
34754	169647
16769	169648
37259	169649
53393	169650
3081	169651
43480	169652
57222	169653
42796	169654
93880	169655
141217	169656
107452	169657
5178	169658
160862	169659
61390	169660
3384	169661
3344	169662
36462	169663
23773	169664
18739	169665
107353	169666
57839	169667
50853	169668
20439	169669
14499	169670
13592	169671
26436	169672
40844	169673
28	169674
3550	169675
28960	169676
9226	169677
87371	169678
174965	169679
9048	169680
9686	169681
95703	169682
166101	169683
57056	169684
525	169685
58399	169686
62015	169687
70332	169688
630	169689
94763	169690
89984	169691
40212	169692
81737	169693
50578	169694
52366	169695
5409	169696
17282	169697
16484	169698
16484	169699
24903	169700
10740	169701
2758	169702
128296	169703
172817	169704
14327	169705
22145	169706
26555	169707
1304	169708
50359	169709
50534	169710
57995	169711
23883	169712
26095	169713
30176	169714
2651	169715
65095	169716
15	169717
29315	169718
627	169719
16184	169720
140906	169721
71615	169722
374	169723
693	169724
693	169725
693	169726
71615	169727
115000	169728
28061	169729
58310	169730
9353	169731
13121	169732
92002	169733
21109	169734
330	169735
67861	169736
15217	169737
36228	169738
17678	169739
20369	169740
4483	169741
3272	169742
10747	169743
6922	169744
43685	169745
16577	169746
16805	169747
4474	169748
71965	169749
49810	169750
861	169751
97801	169752
73577	169753
16645	169754
12005	169755
26806	169756
5014	169757
5252	169758
97158	169759
35397	169760
12365	169761
52204	169762
1119	169763
100697	169764
66382	169765
3746	169766
32355	169767
29377	169768
5559	169769
36648	169770
61380	169771
102805	169772
26892	169773
48014	169774
42103	169775
17047	169776
58818	169777
28622	169778
30143	169779
22338	169780
26861	169781
3313	169782
6335	169783
59878	169784
15	169785
50941	169786
29476	169787
1897	169788
67908	169789
30764	169790
19111	169791
46722	169792
24171	169793
23557	169794
27371	169795
70716	169796
55635	169797
64032	169798
21669	169799
13415	169800
5283	169801
10528	169802
57156	169803
31015	169804
8104	169805
27886	169806
79292	169807
76623	169808
38564	169809
27360	169810
690	169811
83540	169812
75177	169813
10409	169814
423	169815
410	169816
39821	169817
62596	169818
80599	169819
14443	169820
20423	169821
45625	169822
16597	169823
22879	169824
1750	169825
2966	169826
659	169827
26967	169828
68844	169829
26438	169830
89102	169831
1818	169832
39183	169833
40823	169834
17826	169835
24051	169836
100363	169837
183736	169838
585	169839
8662	169840
184	169841
27677	169842
72177	169843
4583	169844
18878	169845
105166	169846
1869	169847
860	169848
38774	169849
101027	169850
24814	169851
27011	169852
26565	169853
43319	169854
112552	169855
7071	169856
2999	169857
18813	169858
22891	169859
103238	169860
62618	169861
73883	169862
4779	169863
15235	169864
18282	169865
37836	169866
69046	169867
64637	169868
19461	169869
122473	169870
20592	169871
117418	169872
20958	169873
1648	169874
21488	169875
14630	169876
9111	169877
3879	169878
12907	169879
58130	169880
18471	169881
26352	169882
24093	169883
5474	169884
18983	169885
42730	169886
23	169887
500	169888
129706	169889
16744	169890
5279	169891
1087	169892
62646	169893
7355	169894
3152	169895
2217	169896
10254	169897
8287	169898
54854	169899
47313	169900
9040	169901
9779	169902
41885	169903
3496	169904
20827	169905
57427	169906
15146	169907
8843	169908
13096	169909
26613	169910
7596	169911
14659	169912
9154	169913
27350	169914
5696	169915
68298	169916
15093	169917
23830	169918
115500	169919
22982	169920
33574	169921
8580	169922
11480	169923
28618	169924
45163	169925
8719	169926
1993	169927
88080	169928
83269	169929
1870	169930
274	169931
2370	169932
133241	169933
3119	169934
15277	169935
23862	169936
32383	169937
18907	169938
31009	169939
5600	169940
42650	169941
144568	169942
11884	169943
9860	169944
918	169945
37749	169946
18565	169947
1181	169948
31800	169949
68807	169950
21908	169951
15634	169952
131308	169953
6537	169954
2371	169955
26160	169956
83539	169957
12692	169958
3469	169959
31594	169960
7165	169961
38258	169962
782	169963
73639	169964
25661	169965
38192	169966
25876	169967
21672	169968
923	169969
30011	169970
4868	169971
69082	169972
19867	169973
112	169974
66309	169975
33074	169976
36406	169977
93305	169978
45054	169979
43377	169980
66214	169981
8992	169982
19461	169983
238	169984
33972	169985
12908	169986
12002	169987
81345	169988
14869	169989
144	169990
13966	169991
6594	169992
11470	169993
1978	169994
35333	169995
4873	169996
17263	169997
8307	169998
53435	169999
10950	170000
51968	170001
42977	170002
48960	170003
40200	170004
51635	170005
7024	170006
103603	170007
6578	170008
296	170009
21763	170010
69034	170011
11349	170012
26912	170013
102729	170014
18999	170015
88212	170016
8218	170017
13605	170018
17686	170019
44119	170020
4952	170021
1455	170022
30752	170023
21612	170024
104154	170025
39259	170026
10020	170027
155	170028
2405	170029
28328	170030
14303	170031
1239	170032
141265	170033
20657	170034
13422	170035
1347	170036
16260	170037
49361	170038
37443	170039
21854	170040
6549	170041
85867	170042
7648	170043
24641	170044
9462	170045
31550	170046
31436	170047
30065	170048
29975	170049
40901	170050
127361	170051
33673	170052
2718	170053
63271	170054
13496	170055
26533	170056
55909	170057
89731	170058
3086	170059
20363	170060
33235	170061
44795	170062
8931	170063
10682	170064
35317	170065
14840	170066
69095	170067
66020	170068
69731	170069
34637	170070
5181	170071
57831	170072
51648	170073
20097	170074
1505	170075
3053	170076
55	170077
15460	170078
8209	170079
18597	170080
1981	170081
3808	170082
128087	170083
3944	170084
19560	170085
44121	170086
12187	170087
1077	170088
2888	170089
67020	170090
105107	170091
32917	170092
90193	170093
141411	170094
47525	170095
39462	170096
23727	170097
28945	170098
8948	170099
28183	170100
4295	170101
8718	170102
4297	170103
31225	170104
13388	170105
29595	170106
27879	170107
26790	170108
5600	170109
87199	170110
37523	170111
35212	170112
66562	170113
39690	170114
10113	170115
6205	170116
38	170117
85282	170118
1433	170119
32574	170120
104244	170121
66190	170122
112	170123
72056	170124
4540	170125
28288	170126
59084	170127
46500	170128
34912	170129
24562	170130
11281	170131
18651	170132
15659	170133
51287	170134
18158	170135
40141	170136
768	170137
15400	170138
83236	170139
15753	170140
24193	170141
2391	170142
64033	170143
7506	170144
17117	170145
32213	170146
35758	170147
20447	170148
27702	170149
359	170150
7824	170151
6975	170152
57779	170153
10782	170154
9612	170155
18398	170156
218	170157
8487	170158
22003	170159
115903	170160
20371	170161
42093	170162
29933	170163
47007	170164
50074	170165
5489	170166
13566	170167
32335	170168
49027	170169
20434	170170
46544	170171
11017	170172
24948	170173
1633	170174
2068	170175
5396	170176
12895	170177
49337	170178
27574	170179
69585	170180
9191	170181
2317	170182
2405	170183
18308	170184
81937	170185
68812	170186
2627	170187
66415	170188
25347	170189
985	170190
4515	170191
28994	170192
49084	170193
18204	170194
30057	170195
68968	170196
15307	170197
29537	170198
2324	170199
27084	170200
61439	170201
13425	170202
4663	170203
23993	170204
47486	170205
26628	170206
32614	170207
65327	170208
89220	170209
797	170210
9109	170211
23428	170212
2332	170213
1250	170214
4777	170215
175284	170216
30708	170217
254	170218
10116	170219
68807	170220
3573	170221
85134	170222
71536	170223
20067	170224
118988	170225
22473	170226
7084	170227
95208	170228
71587	170229
2817	170230
114431	170231
89764	170232
135322	170233
20754	170234
73003	170235
5712	170236
4384	170237
87400	170238
11625	170239
19	170240
5449	170241
39717	170242
934	170243
20568	170244
22853	170245
104733	170246
55067	170247
55433	170248
92814	170249
49561	170250
16701	170251
28723	170252
31461	170253
59451	170254
485	170255
21784	170256
44590	170257
6397	170258
48876	170259
38407	170260
30174	170261
27232	170262
2352	170263
13431	170264
66799	170265
7714	170266
55579	170267
4485	170268
11925	170269
83376	170270
7175	170271
85374	170272
76128	170273
105616	170274
12022	170275
10185	170276
9515	170277
128036	170278
105949	170279
93610	170280
38999	170281
69471	170282
118614	170283
7320	170284
8176	170285
107060	170286
19119	170287
10799	170288
40626	170289
147931	170290
155960	170291
1317	170292
184898	170293
84254	170294
37960	170295
109167	170296
41507	170297
11299	170298
5496	170299
39988	170300
58155	170301
131649	170302
84536	170303
63069	170304
27104	170305
13163	170306
41069	170307
50538	170308
36306	170309
84230	170310
9978	170311
5056	170312
25597	170313
18246	170314
47464	170315
24283	170316
1236	170317
25769	170318
137045	170319
180502	170320
9434	170321
90594	170322
58370	170323
86992	170324
35284	170325
112730	170326
52924	170327
22691	170328
340	170329
326	170330
29159	170331
13777	170332
14426	170333
8663	170334
28922	170335
3084	170336
19714	170337
72099	170338
171645	170339
154997	170340
22561	170341
87433	170342
73702	170343
16361	170344
10063	170345
113569	170346
74927	170347
24227	170348
21078	170349
62830	170350
6208	170351
146485	170352
45323	170353
137700	170354
64260	170355
180889	170356
117712	170357
104468	170358
67460	170359
109722	170360
158502	170361
42992	170362
1141	170363
116092	170364
42105	170365
73160	170366
16179	170367
178593	170368
6208	170369
151786	170370
470	170371
56590	170372
14626	170373
10456	170374
7458	170375
21987	170376
2978	170377
69066	170378
17125	170379
23205	170380
32704	170381
31540	170382
2100	170383
50190	170384
1871	170385
534	170386
745	170387
13628	170388
68829	170389
6351	170390
11358	170391
51255	170392
39141	170393
31061	170394
34235	170395
38974	170396
443	170397
59432	170398
3267	170399
18162	170400
229	170401
7557	170402
4110	170403
2883	170404
26391	170405
21345	170406
1147	170407
102	170408
34271	170409
551	170410
41492	170411
60522	170412
743	170413
31623	170414
21162	170415
14892	170416
3185	170417
19695	170418
14403	170419
13187	170420
142237	170421
114645	170422
1731	170423
47379	170424
56332	170425
28550	170426
57697	170427
47788	170428
18798	170429
270	170430
7249	170431
42772	170432
42513	170433
20773	170434
26707	170435
47906	170436
89	170437
2771	170438
13869	170439
129956	170440
3103	170441
25575	170442
33487	170443
6728	170444
373	170445
39893	170446
47947	170447
1090	170448
41678	170449
5841	170450
39143	170451
46099	170452
28834	170453
26140	170454
1174	170455
33401	170456
87843	170457
11920	170458
23152	170459
419	170460
187036	170461
90763	170462
694	170463
84814	170464
456	170465
7366	170466
48109	170467
47476	170468
38797	170469
170465	170470
14749	170471
6102	170472
124	170473
939	170474
8920	170475
12050	170476
26703	170477
133	170478
2353	170479
23837	170480
2667	170481
3966	170482
14723	170483
19055	170484
42982	170485
13345	170486
47967	170487
10562	170488
29463	170489
3990	170490
1443	170491
6886	170492
18636	170493
76552	170494
10169	170495
9540	170496
49136	170497
6	170498
120374	170499
85359	170500
26852	170501
4391	170502
3518	170503
49358	170504
7290	170505
157	170506
1676	170507
89959	170508
39907	170509
659	170510
3300	170511
45816	170512
35829	170513
5764	170514
48970	170515
36776	170516
1032	170517
27247	170518
5628	170519
538	170520
10188	170521
12255	170522
93651	170523
4483	170524
324	170525
1984	170526
23243	170527
594	170528
33362	170529
60706	170530
182345	170531
8820	170532
5318	170533
7878	170534
26944	170535
60574	170536
11225	170537
60156	170538
39244	170539
50315	170540
16287	170541
2197	170542
74582	170543
915	170544
28495	170545
118840	170546
870	170547
21287	170548
23936	170549
11948	170550
44038	170551
74916	170552
41545	170553
23696	170554
72258	170555
35768	170556
70441	170557
2322	170558
57915	170559
73855	170560
26620	170561
54749	170562
15354	170563
14057	170564
39757	170565
73762	170566
10465	170567
4379	170568
132749	170569
193	170570
22093	170571
15379	170572
10843	170573
83478	170574
28698	170575
39849	170576
46482	170577
29364	170578
26579	170579
551	170580
18791	170581
21756	170582
28980	170583
1797	170584
44756	170585
80108	170586
14867	170587
1760	170588
34276	170589
28980	170590
88	170591
14245	170592
62426	170593
14779	170594
97854	170595
94714	170596
47775	170597
2734	170598
1	170599
43080	170600
45506	170601
8698	170602
1714	170603
123116	170604
96507	170605
40387	170606
39011	170607
6979	170608
121257	170609
13219	170610
19887	170611
79715	170612
27813	170613
47086	170614
40585	170615
23708	170616
57248	170617
502	170618
22565	170619
7431	170620
81	170621
47962	170622
38057	170623
21326	170624
10343	170625
10343	170626
50137	170627
72144	170628
51047	170629
112955	170630
65	170631
284	170632
123760	170633
121468	170634
18311	170635
3464	170636
166750	170637
1410	170638
15419	170639
22642	170640
60577	170641
20269	170642
59037	170643
37763	170644
16896	170645
11672	170646
72512	170647
8018	170648
67305	170649
439	170650
133041	170651
27810	170652
79073	170653
7840	170654
19766	170655
61595	170656
10297	170657
26831	170658
8468	170659
13671	170660
6	170661
11818	170662
20277	170663
12154	170664
2123	170665
110	170666
60531	170667
2039	170668
59317	170669
41964	170670
23456	170671
16279	170672
1324	170673
22618	170674
87983	170675
453	170676
16232	170677
61779	170678
24412	170679
72121	170680
74986	170681
30958	170682
34293	170683
19369	170684
23262	170685
34693	170686
33216	170687
19170	170688
19783	170689
3645	170690
43144	170691
48127	170692
109768	170693
104132	170694
31450	170695
41512	170696
5184	170697
40733	170698
25447	170699
28344	170700
16091	170701
19924	170702
35885	170703
40407	170704
39572	170705
36960	170706
15317	170707
9206	170708
5046	170709
40564	170710
1661	170711
98353	170712
57803	170713
89796	170714
18269	170715
582	170716
34401	170717
41583	170718
60079	170719
13568	170720
16068	170721
72359	170722
35695	170723
5911	170724
121678	170725
23596	170726
8083	170727
35852	170728
379	170729
118970	170730
15648	170731
4513	170732
86446	170733
985	170734
29080	170735
4145	170736
454	170737
14058	170738
19169	170739
6440	170740
22460	170741
4530	170742
35835	170743
57235	170744
43190	170745
19002	170746
124175	170747
75224	170748
2706	170749
170	170750
554	170751
113266	170752
5650	170753
30993	170754
26386	170755
77147	170756
87509	170757
121073	170758
29633	170759
28224	170760
1608	170761
3089	170762
49752	170763
20013	170764
3757	170765
212	170766
16874	170767
43248	170768
828	170769
14834	170770
6235	170771
21961	170772
548	170773
91106	170774
6572	170775
1877	170776
28392	170777
1991	170778
36666	170779
17344	170780
620	170781
28907	170782
170838	170783
1006	170784
73467	170785
214	170786
42653	170787
7659	170788
8050	170789
23043	170790
1031	170791
11447	170792
23043	170793
32417	170794
2976	170795
65	170796
68881	170797
31540	170798
51849	170799
2584	170800
18340	170801
270	170802
43226	170803
87506	170804
40464	170805
1593	170806
2589	170807
32433	170808
53774	170809
9765	170810
85900	170811
27288	170812
16384	170813
182395	170814
54434	170815
26368	170816
175584	170817
178252	170818
7826	170819
7988	170820
78964	170821
176724	170822
2464	170823
87739	170824
4974	170825
104920	170826
62787	170827
38021	170828
12255	170829
58603	170830
69307	170831
183742	170832
82251	170833
29541	170834
32789	170835
2359	170836
17629	170837
5631	170838
140781	170839
1489	170840
23786	170841
73488	170842
46138	170843
4991	170844
50578	170845
26733	170846
11304	170847
42615	170848
2029	170849
345	170850
16493	170851
534	170852
39168	170853
690	170854
13745	170855
44852	170856
19994	170857
819	170858
15776	170859
296	170860
4987	170861
6643	170862
24256	170863
5357	170864
13649	170865
12890	170866
52202	170867
5632	170868
58739	170869
3134	170870
3650	170871
10919	170872
7580	170873
179	170874
617	170875
15664	170876
24098	170877
46358	170878
87971	170879
2785	170880
25491	170881
1878	170882
1868	170883
23911	170884
1375	170885
1080	170886
58	170887
400	170888
35374	170889
26942	170890
90044	170891
14739	170892
146667	170893
1963	170894
74916	170895
304	170896
138949	170897
8144	170898
79222	170899
11786	170900
15754	170901
31246	170902
58	170903
37917	170904
53962	170905
11662	170906
8061	170907
27239	170908
6639	170909
178	170910
85113	170911
902	170912
10301	170913
67	170914
578	170915
13963	170916
43185	170917
19165	170918
40658	170919
23494	170920
16583	170921
91080	170922
1103	170923
9631	170924
2886	170925
6130	170926
7700	170927
1950	170928
22040	170929
58133	170930
2149	170931
23772	170932
19188	170933
40851	170934
2298	170935
904	170936
12782	170937
54266	170938
674	170939
146252	170940
44745	170941
6662	170942
8058	170943
13893	170944
19566	170945
14312	170946
91	170947
91062	170948
15143	170949
84904	170950
34601	170951
33393	170952
3994	170953
257	170954
18956	170955
456	170956
476	170957
238	170958
22748	170959
21088	170960
27756	170961
3986	170962
42740	170963
107757	170964
64491	170965
16726	170966
47892	170967
5247	170968
4116	170969
759	170970
103798	170971
22407	170972
22664	170973
41215	170974
5186	170975
61620	170976
5739	170977
16706	170978
2724	170979
90676	170980
38429	170981
105676	170982
3561	170983
32796	170984
66034	170985
128925	170986
4114	170987
6025	170988
2859	170989
58318	170990
41544	170991
133075	170992
73021	170993
171249	170994
2859	170995
137507	170996
5063	170997
2	170998
23505	170999
6372	171000
34034	171001
94030	171002
184709	171003
104853	171004
64138	171005
12548	171006
97560	171007
81854	171008
4689	171009
77365	171010
66175	171011
86042	171012
15955	171013
27800	171014
34714	171015
109162	171016
76172	171017
109992	171018
96984	171019
108971	171020
70825	171021
13455	171022
135932	171023
169098	171024
70034	171025
7284	171026
47462	171027
29908	171028
11910	171029
29908	171030
138461	171031
115533	171032
88771	171033
109485	171034
41432	171035
13151	171036
178942	171037
139358	171038
4809	171039
59961	171040
157717	171041
86052	171042
138733	171043
133699	171044
110656	171045
14276	171046
4	171047
182942	171048
34260	171049
50403	171050
17101	171051
2637	171052
41162	171053
58336	171054
164113	171055
11692	171056
227	171057
1405	171058
36026	171059
83815	171060
1783	171061
181064	171062
27032	171063
127752	171064
64947	171065
71188	171066
58321	171067
185076	171068
43625	171069
119644	171070
79290	171071
6336	171072
25781	171073
8403	171074
86327	171075
92974	171076
29823	171077
69512	171078
107280	171079
125874	171080
43651	171081
141774	171082
65255	171083
144720	171084
70553	171085
90998	171086
97916	171087
34933	171088
48313	171089
113459	171090
51964	171091
5786	171092
5836	171093
42230	171094
11	171095
51019	171096
71986	171097
121533	171098
13953	171099
66287	171100
127092	171101
110306	171102
114015	171103
10324	171104
44360	171105
144819	171106
55054	171107
103104	171108
59932	171109
46883	171110
35655	171111
61777	171112
30529	171113
35068	171114
80317	171115
29866	171116
114178	171117
54034	171118
93856	171119
19534	171120
14543	171121
10325	171122
33196	171123
14342	171124
72111	171125
45241	171126
94657	171127
116831	171128
112181	171129
81843	171130
117873	171131
87425	171132
44211	171133
76232	171134
144008	171135
17250	171136
91891	171137
89232	171138
119336	171139
23255	171140
102152	171141
21583	171142
20510	171143
11455	171144
107866	171145
13425	171146
57962	171147
56079	171148
87416	171149
38086	171150
7854	171151
14673	171152
97323	171153
144616	171154
144086	171155
59711	171156
3399	171157
89243	171158
33401	171159
72764	171160
32279	171161
64482	171162
86012	171163
40533	171164
64090	171165
53373	171166
48476	171167
180043	171168
55017	171169
37726	171170
4585	171171
36748	171172
25062	171173
9219	171174
30332	171175
144380	171176
93248	171177
56152	171178
53743	171179
26251	171180
107126	171181
181927	171182
91796	171183
83179	171184
77251	171185
44767	171186
30527	171187
103737	171188
17180	171189
89314	171190
97323	171191
44242	171192
55973	171193
78629	171194
47095	171195
180098	171196
3924	171197
15566	171198
73470	171199
63638	171200
136678	171201
135170	171202
159131	171203
27705	171204
45666	171205
43013	171206
73837	171207
751	171208
9934	171209
39711	171210
33086	171211
108933	171212
76249	171213
38116	171214
6368	171215
37072	171216
114276	171217
41382	171218
145924	171219
56230	171220
100004	171221
139069	171222
34674	171223
113806	171224
9128	171225
40634	171226
20634	171227
26259	171228
50712	171229
44442	171230
12850	171231
112342	171232
1480	171233
101239	171234
21706	171235
31340	171236
691	171237
48668	171238
142045	171239
69	171240
7344	171241
17917	171242
23927	171243
55873	171244
104999	171245
76430	171246
37884	171247
3465	171248
156258	171249
45031	171250
16372	171251
119284	171252
139180	171253
9765	171254
13604	171255
27595	171256
22966	171257
86873	171258
12525	171259
29009	171260
6025	171261
151950	171262
91691	171263
71485	171264
70677	171265
27511	171266
27511	171267
127843	171268
25552	171269
31876	171270
8062	171271
133086	171272
105648	171273
105648	171274
52709	171275
130243	171276
87872	171277
109361	171278
46741	171279
28050	171280
806	171281
1316	171282
86427	171283
7581	171284
14052	171285
177947	171286
136814	171287
74593	171288
35490	171289
60966	171290
42169	171291
90188	171292
90188	171293
35154	171294
18122	171295
16219	171296
20839	171297
93713	171298
42014	171299
4914	171300
67063	171301
75526	171302
105438	171303
3400	171304
45102	171305
27424	171306
35471	171307
20658	171308
10535	171309
40431	171310
6775	171311
47952	171312
24051	171313
7300	171314
64136	171315
128110	171316
19137	171317
92687	171318
92702	171319
21294	171320
8493	171321
47419	171322
111278	171323
5140	171324
24254	171325
49097	171326
3053	171327
50599	171328
1306	171329
49688	171330
41975	171331
55531	171332
6609	171333
6202	171334
92	171335
19319	171336
52319	171337
83934	171338
16468	171339
61131	171340
92515	171341
120718	171342
149180	171343
7469	171344
11775	171345
75792	171346
43886	171347
40162	171348
149975	171349
10392	171350
149690	171351
51861	171352
92697	171353
53574	171354
76522	171355
96015	171356
66602	171357
166753	171358
14059	171359
112084	171360
6452	171361
53727	171362
176486	171363
40666	171364
109472	171365
11560	171366
13940	171367
50553	171368
102140	171369
62304	171370
63196	171371
139256	171372
34717	171373
115695	171374
76897	171375
156131	171376
52457	171377
59365	171378
59053	171379
30280	171380
10535	171381
188212	171382
5197	171383
145350	171384
113703	171385
164551	171386
142660	171387
48697	171388
29164	171389
61032	171390
116223	171391
40431	171392
110947	171393
184413	171394
16591	171395
115076	171396
10392	171397
123200	171398
31559	171399
43853	171400
7469	171401
11200	171402
68377	171403
1887	171404
65032	171405
120875	171406
127858	171407
104934	171408
35640	171409
144063	171410
106624	171411
92445	171412
43935	171413
174490	171414
8079	171415
148122	171416
36412	171417
173611	171418
22591	171419
20777	171420
27444	171421
29271	171422
31316	171423
9349	171424
24762	171425
5666	171426
15683	171427
11921	171428
4746	171429
39399	171430
43126	171431
208	171432
67947	171433
58717	171434
7579	171435
1507	171436
42509	171437
14896	171438
9914	171439
13606	171440
40920	171441
9126	171442
17830	171443
5278	171444
47802	171445
2171	171446
30129	171447
174007	171448
17450	171449
15734	171450
12798	171451
51088	171452
85204	171453
43189	171454
20246	171455
10560	171456
6643	171457
8425	171458
10866	171459
58897	171460
1020	171461
25413	171462
433	171463
108	171464
3297	171465
8016	171466
32097	171467
3094	171468
56406	171469
27182	171470
2672	171471
64993	171472
6591	171473
408	171474
272	171475
50115	171476
2322	171477
26765	171478
42103	171479
23693	171480
88168	171481
16491	171482
230	171483
7359	171484
22813	171485
50810	171486
101	171487
9669	171488
3792	171489
1254	171490
20907	171491
28154	171492
28967	171493
21019	171494
28238	171495
14325	171496
59826	171497
3502	171498
32882	171499
1586	171500
64733	171501
32010	171502
38640	171503
67354	171504
17663	171505
2114	171506
26176	171507
13427	171508
70593	171509
14897	171510
29977	171511
27035	171512
22215	171513
8173	171514
4568	171515
1616	171516
4924	171517
3746	171518
99837	171519
20541	171520
20224	171521
25714	171522
927	171523
46538	171524
50637	171525
45954	171526
83433	171527
32500	171528
49265	171529
15485	171530
123973	171531
720	171532
5212	171533
52492	171534
19238	171535
12242	171536
6006	171537
2219	171538
4789	171539
7781	171540
12176	171541
95913	171542
11120	171543
15087	171544
172096	171545
69563	171546
14224	171547
53322	171548
10367	171549
3086	171550
19425	171551
36331	171552
2822	171553
87229	171554
45356	171555
9223	171556
5270	171557
10131	171558
34432	171559
815	171560
369	171561
12568	171562
2086	171563
1084	171564
89769	171565
73867	171566
15447	171567
8114	171568
90652	171569
18440	171570
6457	171571
173592	171572
3502	171573
5290	171574
19388	171575
39523	171576
7957	171577
60165	171578
103503	171579
73867	171580
14603	171581
18156	171582
117675	171583
62602	171584
17420	171585
69261	171586
101426	171587
29565	171588
65043	171589
64658	171590
29704	171591
78478	171592
7314	171593
7131	171594
79406	171595
36032	171596
23034	171597
6201	171598
3025	171599
1533	171600
80034	171601
3800	171602
14766	171603
102539	171604
67255	171605
12160	171606
26642	171607
6168	171608
85637	171609
83260	171610
21343	171611
52582	171612
63261	171613
31763	171614
120467	171615
38731	171616
81857	171617
170035	171618
31609	171619
58362	171620
15102	171621
119232	171622
30623	171623
59174	171624
29978	171625
48687	171626
57074	171627
8537	171628
181664	171629
12718	171630
92755	171631
83807	171632
29769	171633
79746	171634
161	171635
53070	171636
15568	171637
103420	171638
75844	171639
105322	171640
9457	171641
18596	171642
44089	171643
71832	171644
80795	171645
68425	171646
25426	171647
19354	171648
46286	171649
17023	171650
43760	171651
1715	171652
12774	171653
12755	171654
3847	171655
10395	171656
55624	171657
61808	171658
1692	171659
40006	171660
29859	171661
119081	171662
8952	171663
13351	171664
17243	171665
2504	171666
27229	171667
85116	171668
47786	171669
13123	171670
4931	171671
3586	171672
47027	171673
21522	171674
63106	171675
14862	171676
2425	171677
2760	171678
3944	171679
7969	171680
65865	171681
8298	171682
40807	171683
884	171684
6559	171685
51188	171686
29805	171687
20158	171688
65156	171689
59020	171690
26219	171691
25205	171692
1086	171693
15769	171694
4875	171695
14419	171696
4577	171697
19542	171698
7787	171699
1382	171700
18658	171701
51735	171702
41855	171703
60168	171704
35116	171705
8470	171706
8222	171707
3738	171708
1524	171709
76264	171710
35217	171711
57565	171712
20648	171713
4742	171714
11802	171715
4244	171716
29271	171717
11192	171718
30696	171719
19363	171720
37348	171721
28529	171722
93	171723
965	171724
8396	171725
27044	171726
16915	171727
8828	171728
23576	171729
2968	171730
60621	171731
50305	171732
11366	171733
44841	171734
26669	171735
16048	171736
50239	171737
34564	171738
5916	171739
5916	171740
20669	171741
24430	171742
79441	171743
26983	171744
26295	171745
23	171746
53907	171747
23259	171748
14617	171749
24399	171750
26690	171751
15212	171752
2929	171753
3862	171754
20855	171755
4577	171756
21455	171757
16	171758
34333	171759
12233	171760
52	171761
19448	171762
9078	171763
87716	171764
13117	171765
10619	171766
65186	171767
2323	171768
8891	171769
67299	171770
85901	171771
22974	171772
4458	171773
13008	171774
23375	171775
15741	171776
29499	171777
54758	171778
49461	171779
47909	171780
74674	171781
27730	171782
60702	171783
61501	171784
1917	171785
23256	171786
493	171787
52052	171788
59744	171789
6991	171790
36695	171791
11077	171792
57998	171793
22813	171794
22813	171795
1294	171796
104558	171797
110382	171798
379	171799
3369	171800
40942	171801
1567	171802
1760	171803
15866	171804
35417	171805
19598	171806
6715	171807
43676	171808
61782	171809
5110	171810
16697	171811
28860	171812
13543	171813
81994	171814
3438	171815
58768	171816
47821	171817
47804	171818
43822	171819
34402	171820
99034	171821
26386	171822
41257	171823
51618	171824
6472	171825
26280	171826
70293	171827
12402	171828
21448	171829
5490	171830
85004	171831
51370	171832
5873	171833
2616	171834
95822	171835
46663	171836
18493	171837
10125	171838
21448	171839
5740	171840
589	171841
1196	171842
1841	171843
8409	171844
74820	171845
67122	171846
10188	171847
16111	171848
28027	171849
8057	171850
41812	171851
11898	171852
49139	171853
34690	171854
1087	171855
35093	171856
52069	171857
56371	171858
62481	171859
35495	171860
52798	171861
180527	171862
11426	171863
3533	171864
50500	171865
6731	171866
106805	171867
9354	171868
22527	171869
18247	171870
39162	171871
42409	171872
29994	171873
4054	171874
4018	171875
38993	171876
119272	171877
57559	171878
3999	171879
5780	171880
186535	171881
60014	171882
17645	171883
5660	171884
3446	171885
7367	171886
2971	171887
16054	171888
8650	171889
16566	171890
35791	171891
754	171892
39012	171893
39327	171894
48736	171895
59088	171896
10409	171897
67326	171898
30737	171899
21703	171900
113591	171901
3239	171902
21179	171903
4519	171904
994	171905
62595	171906
26817	171907
13491	171908
12157	171909
49972	171910
32	171911
34023	171912
47690	171913
117941	171914
97060	171915
72918	171916
16297	171917
24733	171918
2747	171919
820	171920
308	171921
41015	171922
21984	171923
2958	171924
14924	171925
22078	171926
11453	171927
11507	171928
217	171929
34456	171930
185787	171931
68969	171932
22302	171933
463	171934
28	171935
640	171936
88183	171937
114677	171938
11108	171939
148823	171940
8734	171941
1072	171942
49615	171943
71751	171944
63956	171945
77193	171946
80945	171947
3729	171948
20630	171949
2831	171950
8467	171951
4733	171952
42878	171953
55642	171954
10986	171955
14806	171956
228	171957
47166	171958
48017	171959
33509	171960
30317	171961
2460	171962
11508	171963
3812	171964
31241	171965
1456	171966
74410	171967
5533	171968
32468	171969
7343	171970
62488	171971
1204	171972
24654	171973
17295	171974
117979	171975
36370	171976
13681	171977
5201	171978
38556	171979
59907	171980
28293	171981
44256	171982
78443	171983
28468	171984
16447	171985
2700	171986
3864	171987
8638	171988
15373	171989
97189	171990
105070	171991
18886	171992
4074	171993
34069	171994
1609	171995
34620	171996
791	171997
37028	171998
1575	171999
27942	172000
4212	172001
161530	172002
18527	172003
46	172004
46751	172005
715	172006
71519	172007
95176	172008
11042	172009
18942	172010
9985	172011
15254	172012
45580	172013
911	172014
129561	172015
181029	172016
53610	172017
61127	172018
24947	172019
35581	172020
97447	172021
111642	172022
68737	172023
77967	172024
127778	172025
51105	172026
12563	172027
17892	172028
53075	172029
144165	172030
143401	172031
170737	172032
1018	172033
1955	172034
2097	172035
3154	172036
100804	172037
6434	172038
107673	172039
132380	172040
30791	172041
27321	172042
155337	172043
33642	172044
140064	172045
75949	172046
53170	172047
29869	172048
32515	172049
62620	172050
100823	172051
147964	172052
71972	172053
49365	172054
37263	172055
77557	172056
79583	172057
40965	172058
75289	172059
44924	172060
9763	172061
120801	172062
52148	172063
4465	172064
114338	172065
5288	172066
26378	172067
19195	172068
143953	172069
112980	172070
120756	172071
109089	172072
486	172073
12699	172074
25108	172075
58560	172076
86456	172077
45250	172078
64169	172079
64949	172080
119580	172081
34497	172082
31169	172083
4700	172084
12881	172085
45105	172086
100268	172087
20625	172088
73999	172089
66378	172090
8904	172091
120118	172092
67140	172093
19598	172094
137748	172095
70854	172096
89845	172097
80256	172098
102579	172099
21390	172100
16169	172101
38434	172102
90370	172103
3484	172104
96861	172105
1343	172106
34102	172107
95234	172108
123979	172109
52266	172110
50545	172111
13765	172112
96116	172113
23796	172114
82993	172115
181607	172116
86429	172117
69879	172118
1331	172119
38139	172120
59917	172121
67487	172122
117759	172123
87854	172124
143686	172125
67282	172126
45007	172127
65127	172128
102304	172129
12604	172130
25724	172131
156909	172132
22880	172133
105339	172134
34193	172135
171368	172136
48534	172137
21342	172138
161576	172139
46410	172140
188568	172141
9809	172142
49890	172143
103359	172144
44781	172145
98444	172146
108709	172147
60504	172148
145392	172149
25125	172150
46225	172151
112224	172152
112239	172153
41388	172154
112690	172155
30670	172156
13499	172157
14973	172158
155791	172159
124575	172160
141728	172161
20477	172162
78090	172163
37197	172164
111840	172165
67222	172166
63870	172167
2829	172168
531	172169
152858	172170
130419	172171
78851	172172
49393	172173
24996	172174
63895	172175
52651	172176
13977	172177
14528	172178
85504	172179
71839	172180
38200	172181
36020	172182
8695	172183
29650	172184
150680	172185
126373	172186
63821	172187
75100	172188
38243	172189
10517	172190
143677	172191
676	172192
126247	172193
17768	172194
37002	172195
17523	172196
27663	172197
16927	172198
82971	172199
85039	172200
4569	172201
85980	172202
125981	172203
133908	172204
86009	172205
53170	172206
42029	172207
30286	172208
122093	172209
17298	172210
87690	172211
43033	172212
65658	172213
62925	172214
84100	172215
4676	172216
140200	172217
105215	172218
98857	172219
19951	172220
127629	172221
31459	172222
158401	172223
90556	172224
30239	172225
76719	172226
73728	172227
81416	172228
38700	172229
157914	172230
19857	172231
85938	172232
36792	172233
14668	172234
96554	172235
59545	172236
12657	172237
2199	172238
94940	172239
8759	172240
9631	172241
86871	172242
98217	172243
28209	172244
51383	172245
6012	172246
80857	172247
800	172248
99	172249
128361	172250
15662	172251
74807	172252
52381	172253
147830	172254
377	172255
61843	172256
23	172257
34727	172258
45234	172259
50629	172260
76464	172261
105287	172262
21821	172263
55464	172264
82454	172265
16041	172266
23835	172267
85553	172268
2192	172269
4506	172270
2130	172271
11212	172272
77240	172273
6881	172274
22489	172275
129531	172276
13657	172277
15465	172278
38114	172279
11660	172280
23761	172281
2459	172282
2649	172283
8324	172284
8002	172285
6557	172286
1846	172287
140571	172288
29454	172289
35750	172290
11486	172291
60741	172292
124327	172293
2477	172294
319	172295
82394	172296
105597	172297
37128	172298
109889	172299
39314	172300
48555	172301
53706	172302
128503	172303
80729	172304
42171	172305
29904	172306
15142	172307
3268	172308
3750	172309
17386	172310
6994	172311
58003	172312
14886	172313
11159	172314
34135	172315
89572	172316
63985	172317
10402	172318
49876	172319
117711	172320
120989	172321
12878	172322
168296	172323
91735	172324
50920	172325
409	172326
46993	172327
7130	172328
99170	172329
59782	172330
22251	172331
2874	172332
15413	172333
86879	172334
67068	172335
105632	172336
174787	172337
37060	172338
60373	172339
39998	172340
173387	172341
83029	172342
55894	172343
165923	172344
10627	172345
26901	172346
56370	172347
58318	172348
73881	172349
7184	172350
105676	172351
169686	172352
48450	172353
35678	172354
15018	172355
31396	172356
45052	172357
99549	172358
128695	172359
15298	172360
154134	172361
153336	172362
45968	172363
120302	172364
25769	172365
12921	172366
45608	172367
37602	172368
4815	172369
95906	172370
12528	172371
60254	172372
33378	172373
91563	172374
19071	172375
22301	172376
27155	172377
31592	172378
8218	172379
106799	172380
8371	172381
137624	172382
17750	172383
102502	172384
9251	172385
6124	172386
58352	172387
96977	172388
21211	172389
24359	172390
11493	172391
38303	172392
78478	172393
27804	172394
130161	172395
12691	172396
13258	172397
68420	172398
119931	172399
1846	172400
4482	172401
37311	172402
20556	172403
60437	172404
2232	172405
1353	172406
18113	172407
21421	172408
8445	172409
53269	172410
44148	172411
47277	172412
39963	172413
111	172414
54	172415
70518	172416
60088	172417
27227	172418
16782	172419
10063	172420
133367	172421
35056	172422
46	172423
30219	172424
33894	172425
137096	172426
11058	172427
7383	172428
31469	172429
4864	172430
433	172431
12011	172432
8476	172433
9923	172434
11287	172435
37545	172436
82514	172437
102070	172438
7411	172439
9683	172440
34820	172441
11656	172442
143832	172443
9006	172444
18820	172445
1523	172446
34825	172447
24966	172448
100409	172449
136396	172450
5654	172451
58598	172452
64410	172453
35838	172454
42783	172455
19085	172456
69330	172457
33522	172458
531	172459
133933	172460
442	172461
17253	172462
54118	172463
25281	172464
2398	172465
27985	172466
64511	172467
58517	172468
5213	172469
4401	172470
44781	172471
12379	172472
24755	172473
139051	172474
11489	172475
23033	172476
11404	172477
112225	172478
3976	172479
13911	172480
13485	172481
52399	172482
183508	172483
125280	172484
62235	172485
34609	172486
1860	172487
15070	172488
137118	172489
831	172490
12353	172491
17676	172492
16525	172493
90802	172494
7223	172495
20753	172496
24999	172497
377	172498
20775	172499
36946	172500
76648	172501
140448	172502
36602	172503
96810	172504
7169	172505
80055	172506
12314	172507
25195	172508
121057	172509
363	172510
72273	172511
25835	172512
2023	172513
37398	172514
25332	172515
72301	172516
58525	172517
2474	172518
122709	172519
20149	172520
9575	172521
8303	172522
11660	172523
62014	172524
16218	172525
104065	172526
462	172527
12869	172528
54729	172529
25461	172530
16002	172531
153398	172532
149629	172533
2245	172534
143342	172535
17754	172536
42506	172537
90309	172538
16247	172539
50	172540
4405	172541
2094	172542
6002	172543
25058	172544
115074	172545
69940	172546
406	172547
26375	172548
3015	172549
10276	172550
63033	172551
22149	172552
14159	172553
3132	172554
62306	172555
39161	172556
1827	172557
43885	172558
39047	172559
95736	172560
18999	172561
359	172562
1376	172563
522	172564
91264	172565
57362	172566
16420	172567
1533	172568
51086	172569
69735	172570
18844	172571
28567	172572
132475	172573
72146	172574
6721	172575
41560	172576
9543	172577
6677	172578
39244	172579
850	172580
50053	172581
5021	172582
850	172583
1050	172584
26497	172585
17001	172586
78377	172587
21115	172588
12397	172589
10391	172590
7372	172591
42899	172592
18340	172593
5880	172594
1394	172595
32271	172596
33533	172597
4270	172598
28435	172599
1409	172600
18277	172601
24457	172602
21701	172603
23235	172604
24169	172605
55653	172606
697	172607
1983	172608
2399	172609
16616	172610
19018	172611
57671	172612
22066	172613
59178	172614
12514	172615
15770	172616
48126	172617
54409	172618
1949	172619
510	172620
70519	172621
1207	172622
51735	172623
16545	172624
16919	172625
168799	172626
1537	172627
11773	172628
91985	172629
10949	172630
97729	172631
39052	172632
43502	172633
97968	172634
64243	172635
82094	172636
95023	172637
83269	172638
1673	172639
26797	172640
70968	172641
3373	172642
68758	172643
35123	172644
13840	172645
4906	172646
60005	172647
87023	172648
6773	172649
19819	172650
2953	172651
23070	172652
23964	172653
8653	172654
45427	172655
16903	172656
29238	172657
7321	172658
47464	172659
48649	172660
13780	172661
22851	172662
28180	172663
1097	172664
34097	172665
14209	172666
20070	172667
88164	172668
56940	172669
761	172670
29046	172671
29374	172672
5240	172673
41541	172674
2619	172675
40062	172676
121548	172677
133925	172678
85917	172679
46619	172680
45073	172681
60254	172682
14390	172683
43554	172684
27608	172685
140421	172686
69603	172687
66457	172688
133846	172689
89288	172690
22642	172691
1464	172692
20116	172693
7087	172694
143775	172695
36749	172696
83120	172697
38635	172698
97209	172699
91311	172700
28175	172701
16132	172702
68483	172703
41486	172704
5250	172705
46391	172706
103728	172707
137774	172708
23170	172709
23172	172710
1267	172711
21674	172712
14972	172713
39028	172714
38929	172715
42366	172716
46674	172717
139717	172718
23266	172719
65454	172720
143715	172721
111249	172722
79898	172723
30860	172724
81758	172725
73901	172726
85279	172727
5783	172728
49037	172729
25702	172730
65663	172731
71047	172732
7065	172733
207	172734
10277	172735
15422	172736
16467	172737
32169	172738
35721	172739
71403	172740
17789	172741
168973	172742
29945	172743
2030	172744
83394	172745
50241	172746
31279	172747
15	172748
108144	172749
54837	172750
53804	172751
45157	172752
3520	172753
60858	172754
39678	172755
16646	172756
25806	172757
9517	172758
56889	172759
26079	172760
5453	172761
43116	172762
19224	172763
60519	172764
34514	172765
69002	172766
20757	172767
39686	172768
38661	172769
26540	172770
66155	172771
18172	172772
15260	172773
56361	172774
98098	172775
77598	172776
2354	172777
40355	172778
36114	172779
48962	172780
2130	172781
91085	172782
8477	172783
14025	172784
24748	172785
100867	172786
1347	172787
83105	172788
11236	172789
4312	172790
7909	172791
36403	172792
51683	172793
133998	172794
20959	172795
4837	172796
694	172797
1354	172798
40609	172799
2672	172800
140417	172801
44810	172802
3192	172803
76653	172804
15155	172805
87710	172806
4641	172807
207	172808
1191	172809
11891	172810
13124	172811
30872	172812
1717	172813
28238	172814
16764	172815
13562	172816
40	172817
31014	172818
65906	172819
34038	172820
45093	172821
58471	172822
135641	172823
36949	172824
16787	172825
3430	172826
82278	172827
22	172828
9852	172829
1238	172830
25881	172831
3728	172832
39584	172833
100225	172834
8703	172835
46474	172836
159104	172837
3182	172838
42577	172839
44956	172840
73524	172841
11949	172842
11989	172843
3176	172844
14217	172845
30123	172846
9363	172847
11449	172848
24483	172849
14961	172850
55432	172851
6719	172852
65263	172853
20686	172854
102929	172855
12500	172856
19109	172857
25641	172858
37969	172859
18768	172860
25336	172861
33620	172862
372	172863
41786	172864
4350	172865
3123	172866
56231	172867
2166	172868
98948	172869
49387	172870
12386	172871
112653	172872
35098	172873
3387	172874
2053	172875
45635	172876
34604	172877
164461	172878
18779	172879
29082	172880
40	172881
37000	172882
52404	172883
56194	172884
8298	172885
21686	172886
56808	172887
144698	172888
43560	172889
25911	172890
64164	172891
3210	172892
100693	172893
33392	172894
33690	172895
31420	172896
3609	172897
2123	172898
118860	172899
34073	172900
9006	172901
115396	172902
41231	172903
28299	172904
124554	172905
160805	172906
121455	172907
102009	172908
57006	172909
53996	172910
156271	172911
20762	172912
49567	172913
710	172914
1401	172915
4377	172916
13672	172917
15933	172918
1646	172919
132247	172920
134408	172921
11881	172922
31233	172923
121007	172924
245	172925
40819	172926
9375	172927
5575	172928
100457	172929
40752	172930
27433	172931
80812	172932
6468	172933
2148	172934
33	172935
5976	172936
21132	172937
27787	172938
50046	172939
16056	172940
97612	172941
3848	172942
10764	172943
19238	172944
4177	172945
34622	172946
5263	172947
26112	172948
1282	172949
77879	172950
55630	172951
1995	172952
81436	172953
15694	172954
5054	172955
113282	172956
11691	172957
1630	172958
38450	172959
14486	172960
180378	172961
62803	172962
29228	172963
2345	172964
39864	172965
49969	172966
137871	172967
41030	172968
8874	172969
91528	172970
37002	172971
18516	172972
74987	172973
31027	172974
8823	172975
62423	172976
53754	172977
29660	172978
2120	172979
22142	172980
93586	172981
159548	172982
160934	172983
31772	172984
7805	172985
56728	172986
1711	172987
19502	172988
49775	172989
411	172990
3712	172991
15937	172992
24574	172993
69604	172994
24480	172995
24566	172996
93045	172997
131394	172998
29146	172999
23355	173000
41052	173001
13010	173002
50017	173003
7357	173004
27156	173005
60725	173006
23168	173007
107444	173008
11511	173009
23217	173010
142147	173011
63289	173012
50570	173013
23218	173014
57403	173015
4789	173016
159437	173017
25477	173018
1302	173019
38261	173020
14634	173021
2267	173022
5643	173023
7547	173024
462	173025
85702	173026
14094	173027
109768	173028
1714	173029
85104	173030
15192	173031
23059	173032
9713	173033
6809	173034
75741	173035
95319	173036
58250	173037
16811	173038
2096	173039
33551	173040
109603	173041
24977	173042
78822	173043
32816	173044
73710	173045
259	173046
79801	173047
14338	173048
13494	173049
52471	173050
100270	173051
38914	173052
200	173053
61434	173054
14962	173055
85790	173056
144922	173057
6386	173058
9412	173059
2579	173060
11049	173061
45769	173062
8232	173063
11962	173064
23977	173065
59649	173066
70620	173067
101131	173068
37906	173069
12265	173070
21441	173071
1235	173072
1803	173073
2344	173074
149092	173075
5190	173076
109150	173077
183435	173078
3493	173079
1163	173080
1748	173081
117118	173082
49497	173083
82154	173084
35706	173085
131185	173086
9307	173087
100871	173088
71532	173089
67469	173090
79194	173091
32532	173092
11984	173093
35512	173094
16730	173095
26132	173096
62859	173097
43588	173098
24969	173099
89591	173100
66352	173101
10988	173102
57166	173103
18839	173104
32011	173105
101163	173106
137524	173107
41129	173108
2745	173109
118423	173110
143733	173111
103043	173112
43116	173113
14780	173114
28646	173115
124145	173116
42430	173117
133905	173118
59998	173119
35452	173120
97779	173121
173929	173122
6984	173123
12292	173124
824	173125
90425	173126
99539	173127
142496	173128
27278	173129
33349	173130
100572	173131
96364	173132
26113	173133
81115	173134
186182	173135
92043	173136
14523	173137
28987	173138
44539	173139
72221	173140
57082	173141
75494	173142
3680	173143
68694	173144
46515	173145
16244	173146
147710	173147
2168	173148
145463	173149
2500	173150
172540	173151
33125	173152
101066	173153
26032	173154
18092	173155
95945	173156
34614	173157
51776	173158
44424	173159
6426	173160
86437	173161
36074	173162
10952	173163
117727	173164
46170	173165
101033	173166
112876	173167
114529	173168
22604	173169
11354	173170
70916	173171
60292	173172
42185	173173
147075	173174
126091	173175
78752	173176
46766	173177
58754	173178
167728	173179
77563	173180
22836	173181
21738	173182
120936	173183
26339	173184
125981	173185
51011	173186
56348	173187
28426	173188
104213	173189
84814	173190
168160	173191
135787	173192
12792	173193
9396	173194
26041	173195
20768	173196
105613	173197
35264	173198
54053	173199
114790	173200
31342	173201
52288	173202
54869	173203
69188	173204
38200	173205
60388	173206
38196	173207
102236	173208
98602	173209
4126	173210
31628	173211
60215	173212
38018	173213
141996	173214
163716	173215
42481	173216
11984	173217
8333	173218
139878	173219
97892	173220
147706	173221
144153	173222
4150	173223
73479	173224
26248	173225
66969	173226
7007	173227
98820	173228
36866	173229
64361	173230
36756	173231
90390	173232
53243	173233
60733	173234
38447	173235
66898	173236
37790	173237
126219	173238
8228	173239
105632	173240
36359	173241
71372	173242
183383	173243
60105	173244
44645	173245
19960	173246
25099	173247
31713	173248
28096	173249
85021	173250
44222	173251
81281	173252
170053	173253
52118	173254
70309	173255
9195	173256
30910	173257
130096	173258
49981	173259
122282	173260
100698	173261
61056	173262
19020	173263
37845	173264
36565	173265
73764	173266
77331	173267
71022	173268
34389	173269
119089	173270
75491	173271
54273	173272
65694	173273
115149	173274
53120	173275
9822	173276
123817	173277
82321	173278
80242	173279
56285	173280
87613	173281
33526	173282
132775	173283
35066	173284
30158	173285
130750	173286
14	173287
124515	173288
139449	173289
45226	173290
37292	173291
43456	173292
24735	173293
81762	173294
94381	173295
51937	173296
69424	173297
40783	173298
71007	173299
97672	173300
40435	173301
86287	173302
23162	173303
70731	173304
30442	173305
91965	173306
960	173307
1045	173308
59253	173309
140084	173310
30349	173311
28234	173312
8444	173313
10117	173314
14912	173315
29432	173316
7856	173317
13707	173318
88375	173319
81320	173320
18022	173321
37255	173322
71250	173323
27059	173324
148	173325
81251	173326
81379	173327
7049	173328
80511	173329
80348	173330
72146	173331
83699	173332
3495	173333
86328	173334
73544	173335
41695	173336
127177	173337
54377	173338
6714	173339
33	173340
56261	173341
29466	173342
65241	173343
15324	173344
18941	173345
167341	173346
17522	173347
1028	173348
63953	173349
624	173350
37416	173351
61850	173352
44221	173353
55249	173354
18710	173355
49785	173356
19134	173357
3655	173358
25508	173359
39755	173360
70415	173361
63518	173362
15201	173363
10100	173364
28524	173365
50162	173366
67610	173367
34032	173368
64296	173369
57961	173370
83029	173371
37848	173372
29316	173373
83182	173374
55121	173375
20679	173376
2624	173377
50350	173378
163840	173379
91959	173380
67492	173381
13053	173382
17653	173383
40191	173384
46352	173385
8349	173386
31735	173387
46363	173388
14592	173389
160216	173390
124828	173391
44802	173392
86948	173393
36903	173394
45866	173395
16057	173396
40439	173397
24416	173398
53055	173399
17018	173400
165041	173401
102079	173402
21305	173403
12391	173404
6220	173405
102332	173406
26235	173407
54854	173408
28022	173409
83451	173410
25913	173411
47195	173412
125136	173413
39962	173414
65773	173415
37168	173416
49019	173417
47732	173418
60482	173419
65105	173420
119983	173421
11403	173422
7273	173423
47340	173424
126642	173425
42515	173426
12356	173427
38409	173428
76821	173429
37183	173430
51681	173431
36545	173432
41287	173433
5518	173434
119649	173435
37857	173436
44827	173437
30460	173438
10835	173439
67718	173440
101531	173441
70120	173442
164681	173443
15324	173444
60241	173445
38601	173446
105773	173447
80595	173448
179906	173449
120916	173450
1315	173451
87057	173452
27095	173453
84065	173454
55776	173455
8076	173456
48315	173457
31499	173458
129113	173459
69618	173460
68498	173461
19242	173462
164272	173463
101198	173464
131661	173465
10040	173466
142020	173467
4167	173468
89215	173469
81316	173470
5263	173471
38183	173472
99622	173473
37904	173474
100920	173475
101666	173476
16930	173477
49188	173478
64400	173479
16290	173480
97481	173481
4539	173482
69585	173483
32814	173484
15229	173485
57120	173486
25669	173487
34129	173488
54196	173489
37340	173490
618	173491
54693	173492
110376	173493
2092	173494
26195	173495
3238	173496
45524	173497
85849	173498
70751	173499
32346	173500
9284	173501
47476	173502
1717	173503
7942	173504
53451	173505
35167	173506
37480	173507
609	173508
155785	173509
72931	173510
119778	173511
77009	173512
8099	173513
5758	173514
99683	173515
38605	173516
3691	173517
54073	173518
144846	173519
29452	173520
480	173521
81377	173522
18836	173523
25249	173524
20716	173525
12459	173526
5964	173527
52673	173528
51693	173529
11777	173530
35517	173531
47113	173532
9597	173533
162346	173534
11170	173535
34854	173536
1428	173537
17176	173538
167459	173539
29654	173540
53545	173541
70786	173542
20222	173543
105017	173544
84946	173545
83224	173546
75085	173547
14284	173548
30311	173549
120730	173550
86465	173551
98265	173552
105117	173553
68623	173554
28167	173555
980	173556
35853	173557
22862	173558
7036	173559
85021	173560
114778	173561
159771	173562
17109	173563
22369	173564
20228	173565
23203	173566
58512	173567
30014	173568
14287	173569
8643	173570
879	173571
10539	173572
10248	173573
57894	173574
56970	173575
150294	173576
18610	173577
18	173578
51533	173579
2470	173580
20302	173581
24362	173582
80950	173583
72186	173584
28372	173585
13985	173586
7254	173587
6763	173588
12023	173589
13854	173590
216	173591
58052	173592
6241	173593
4772	173594
84550	173595
5020	173596
4162	173597
1076	173598
19684	173599
44237	173600
33287	173601
7363	173602
38009	173603
9944	173604
30674	173605
7111	173606
20276	173607
19380	173608
57270	173609
23614	173610
8888	173611
454	173612
7699	173613
16223	173614
10417	173615
22563	173616
52735	173617
991	173618
88325	173619
66081	173620
34932	173621
6054	173622
653	173623
15477	173624
19	173625
3382	173626
34711	173627
99631	173628
83	173629
16732	173630
38912	173631
49575	173632
50511	173633
19010	173634
37580	173635
45045	173636
18080	173637
10833	173638
5180	173639
33989	173640
5513	173641
2253	173642
12347	173643
36253	173644
84148	173645
30155	173646
100202	173647
65122	173648
82016	173649
12015	173650
35869	173651
35520	173652
4737	173653
56044	173654
25673	173655
109814	173656
8747	173657
48228	173658
33003	173659
49518	173660
10188	173661
28676	173662
57740	173663
23003	173664
62114	173665
828	173666
23493	173667
7419	173668
9913	173669
39960	173670
18	173671
19428	173672
6219	173673
83808	173674
65647	173675
4664	173676
89539	173677
505	173678
2209	173679
63209	173680
161780	173681
14876	173682
21380	173683
13346	173684
10027	173685
51879	173686
11442	173687
24887	173688
165816	173689
3472	173690
38366	173691
32062	173692
45288	173693
6952	173694
7714	173695
1647	173696
49170	173697
28023	173698
92540	173699
71446	173700
61723	173701
10457	173702
47521	173703
91988	173704
58930	173705
104717	173706
3222	173707
17746	173708
8134	173709
34630	173710
98336	173711
14780	173712
12868	173713
10140	173714
20964	173715
3184	173716
71025	173717
5135	173718
23648	173719
30419	173720
27460	173721
74574	173722
73249	173723
5851	173724
27996	173725
12674	173726
49077	173727
34214	173728
70234	173729
47108	173730
101282	173731
83228	173732
49757	173733
141	173734
21650	173735
113545	173736
23364	173737
35435	173738
17388	173739
77502	173740
58268	173741
84143	173742
55271	173743
4808	173744
23125	173745
15179	173746
216	173747
16725	173748
115408	173749
97847	173750
128151	173751
57500	173752
2558	173753
113969	173754
6675	173755
58021	173756
2828	173757
22543	173758
51132	173759
8389	173760
45288	173761
42210	173762
37365	173763
103590	173764
3738	173765
3154	173766
25827	173767
4334	173768
132562	173769
9893	173770
3180	173771
4247	173772
408	173773
1317	173774
37805	173775
70459	173776
38550	173777
2635	173778
55499	173779
75729	173780
21975	173781
83691	173782
71952	173783
20757	173784
17704	173785
122555	173786
53984	173787
12329	173788
6201	173789
63384	173790
7019	173791
82520	173792
44440	173793
18718	173794
3039	173795
80132	173796
57427	173797
40792	173798
69544	173799
46297	173800
32830	173801
100813	173802
49976	173803
23684	173804
22332	173805
24029	173806
121927	173807
19036	173808
218	173809
1758	173810
68976	173811
85411	173812
52038	173813
17953	173814
3457	173815
37023	173816
26674	173817
18199	173818
74574	173819
5642	173820
28584	173821
390	173822
8570	173823
1358	173824
50410	173825
154754	173826
55041	173827
113935	173828
1886	173829
42533	173830
90229	173831
93067	173832
34545	173833
34406	173834
29469	173835
93517	173836
83149	173837
10005	173838
1863	173839
76641	173840
2816	173841
38830	173842
89502	173843
84	173844
794	173845
167	173846
10742	173847
8982	173848
29064	173849
3290	173850
19412	173851
613	173852
3563	173853
8103	173854
8160	173855
12507	173856
42159	173857
6566	173858
4854	173859
27358	173860
28305	173861
101017	173862
44966	173863
21415	173864
3940	173865
99405	173866
12018	173867
44098	173868
83713	173869
80052	173870
10791	173871
20154	173872
1490	173873
3606	173874
24352	173875
117713	173876
69578	173877
29276	173878
74527	173879
82171	173880
24725	173881
62804	173882
37232	173883
22716	173884
16186	173885
38791	173886
15854	173887
147914	173888
102783	173889
57719	173890
62523	173891
28700	173892
8848	173893
183665	173894
13223	173895
444	173896
47405	173897
14838	173898
36014	173899
26849	173900
14972	173901
37446	173902
779	173903
14695	173904
40679	173905
7378	173906
6678	173907
84799	173908
130198	173909
73991	173910
40921	173911
48058	173912
57529	173913
1575	173914
117506	173915
51806	173916
26317	173917
13880	173918
78556	173919
548	173920
35579	173921
30295	173922
136904	173923
20919	173924
25526	173925
29890	173926
29457	173927
81844	173928
7528	173929
604	173930
29416	173931
46744	173932
43484	173933
49271	173934
79209	173935
9674	173936
18784	173937
15775	173938
72155	173939
63549	173940
20727	173941
65512	173942
2417	173943
101850	173944
9242	173945
27581	173946
8337	173947
2317	173948
160690	173949
31265	173950
1808	173951
107542	173952
10225	173953
26754	173954
5228	173955
47433	173956
54846	173957
14972	173958
37256	173959
32104	173960
26131	173961
260	173962
246	173963
1710	173964
829	173965
37930	173966
10656	173967
34	173968
98462	173969
78885	173970
120955	173971
32680	173972
2995	173973
158097	173974
10228	173975
185495	173976
87090	173977
312	173978
100033	173979
114862	173980
56056	173981
100442	173982
119668	173983
21254	173984
27819	173985
17241	173986
61045	173987
52016	173988
19399	173989
55701	173990
3439	173991
59025	173992
82023	173993
29697	173994
32127	173995
106045	173996
49810	173997
18655	173998
17773	173999
17322	174000
7877	174001
14631	174002
126783	174003
103	174004
4150	174005
28411	174006
133766	174007
165184	174008
58504	174009
29323	174010
61430	174011
72256	174012
10162	174013
37672	174014
42784	174015
20646	174016
156672	174017
9284	174018
71241	174019
2562	174020
4385	174021
126669	174022
65241	174023
32382	174024
12	174025
1905	174026
64796	174027
22614	174028
199	174029
32309	174030
49114	174031
11305	174032
3609	174033
81034	174034
29175	174035
27892	174036
151683	174037
2818	174038
2479	174039
22954	174040
49736	174041
96865	174042
15296	174043
12799	174044
23123	174045
6225	174046
12823	174047
62	174048
33	174049
82094	174050
7967	174051
5776	174052
4837	174053
81159	174054
37676	174055
26485	174056
69009	174057
9404	174058
82066	174059
12156	174060
473	174061
110822	174062
70856	174063
6589	174064
35966	174065
850	174066
1736	174067
17668	174068
61119	174069
56475	174070
64105	174071
1850	174072
131253	174073
4036	174074
10629	174075
39001	174076
106302	174077
124107	174078
121112	174079
77238	174080
7300	174081
755	174082
80847	174083
25610	174084
51253	174085
36841	174086
15846	174087
33303	174088
47089	174089
133306	174090
123197	174091
120740	174092
84103	174093
31679	174094
2959	174095
70391	174096
4032	174097
20652	174098
33862	174099
54295	174100
127338	174101
66093	174102
17501	174103
4701	174104
552	174105
5966	174106
350	174107
18272	174108
23125	174109
74070	174110
12298	174111
66722	174112
12482	174113
47793	174114
6913	174115
91943	174116
142922	174117
86986	174118
75420	174119
184	174120
649	174121
627	174122
2866	174123
14427	174124
5100	174125
2787	174126
43540	174127
21892	174128
8386	174129
10495	174130
23673	174131
50913	174132
62047	174133
114855	174134
430	174135
42476	174136
78348	174137
3175	174138
116678	174139
136600	174140
143209	174141
63986	174142
7502	174143
36015	174144
3737	174145
18803	174146
9770	174147
34928	174148
107320	174149
27526	174150
373	174151
44615	174152
54129	174153
107803	174154
953	174155
40792	174156
5887	174157
1786	174158
48731	174159
65350	174160
22155	174161
18445	174162
48822	174163
51071	174164
11741	174165
38214	174166
8029	174167
658	174168
110377	174169
5336	174170
108607	174171
6230	174172
4734	174173
5180	174174
1873	174175
16120	174176
32816	174177
25016	174178
7508	174179
137	174180
6713	174181
46129	174182
37342	174183
102420	174184
14035	174185
26352	174186
17489	174187
59979	174188
39441	174189
878	174190
2813	174191
19530	174192
89830	174193
73527	174194
12055	174195
22498	174196
46472	174197
58933	174198
9360	174199
32793	174200
21917	174201
17489	174202
185242	174203
27627	174204
33339	174205
31998	174206
25403	174207
7940	174208
75696	174209
918	174210
12052	174211
4496	174212
59598	174213
128742	174214
88405	174215
69162	174216
2079	174217
101381	174218
75584	174219
9100	174220
26948	174221
165403	174222
38517	174223
57411	174224
20503	174225
3959	174226
14232	174227
5571	174228
25450	174229
74132	174230
11936	174231
109	174232
115599	174233
314	174234
416	174235
2715	174236
30169	174237
11228	174238
1679	174239
74088	174240
65038	174241
6649	174242
3296	174243
60801	174244
29042	174245
3828	174246
65834	174247
28665	174248
9535	174249
129	174250
5437	174251
23473	174252
68814	174253
3555	174254
7671	174255
65082	174256
23113	174257
60757	174258
143221	174259
8687	174260
65835	174261
32130	174262
4084	174263
73570	174264
38342	174265
51275	174266
23771	174267
9218	174268
50468	174269
501	174270
25046	174271
400	174272
75214	174273
113106	174274
5749	174275
9169	174276
70252	174277
126035	174278
59642	174279
103	174280
17106	174281
20499	174282
56024	174283
251	174284
11839	174285
9946	174286
60088	174287
815	174288
12746	174289
304	174290
83976	174291
3361	174292
38411	174293
38942	174294
51313	174295
64141	174296
127145	174297
8544	174298
23307	174299
4216	174300
110431	174301
10890	174302
4218	174303
2977	174304
48047	174305
41686	174306
18364	174307
11683	174308
70179	174309
46230	174310
26498	174311
15856	174312
27370	174313
24791	174314
15248	174315
39230	174316
11043	174317
409	174318
25730	174319
409	174320
62409	174321
53867	174322
7422	174323
10212	174324
4616	174325
86993	174326
39117	174327
21925	174328
96	174329
23072	174330
40279	174331
174998	174332
4360	174333
45121	174334
106698	174335
28702	174336
32349	174337
32978	174338
89272	174339
7096	174340
9483	174341
2110	174342
21915	174343
21858	174344
7693	174345
45546	174346
32526	174347
57216	174348
24217	174349
18210	174350
22172	174351
47497	174352
39447	174353
55305	174354
28994	174355
46080	174356
3926	174357
5722	174358
3719	174359
26557	174360
39564	174361
23729	174362
29398	174363
5931	174364
60427	174365
124352	174366
54379	174367
13644	174368
42417	174369
15649	174370
25427	174371
20878	174372
37472	174373
28508	174374
872	174375
397	174376
12011	174377
52331	174378
12602	174379
9258	174380
10143	174381
49408	174382
43106	174383
1400	174384
12054	174385
16897	174386
1436	174387
7268	174388
86988	174389
98645	174390
70836	174391
38727	174392
16435	174393
9187	174394
7594	174395
9125	174396
37852	174397
387	174398
3975	174399
46907	174400
5893	174401
24296	174402
50353	174403
48863	174404
85983	174405
5855	174406
42232	174407
11323	174408
45802	174409
14629	174410
3430	174411
58860	174412
33662	174413
324	174414
2377	174415
24348	174416
23268	174417
4961	174418
7476	174419
2388	174420
26281	174421
11792	174422
80221	174423
28126	174424
20148	174425
57678	174426
89538	174427
2777	174428
2455	174429
52813	174430
2433	174431
51805	174432
39246	174433
18329	174434
6784	174435
18817	174436
28124	174437
9841	174438
100136	174439
83381	174440
61539	174441
23865	174442
23865	174443
28886	174444
9947	174445
2666	174446
17436	174447
22795	174448
41755	174449
16336	174450
15491	174451
32849	174452
8811	174453
22795	174454
58983	174455
73614	174456
39246	174457
19128	174458
80	174459
34895	174460
4198	174461
170427	174462
18322	174463
5284	174464
28836	174465
64102	174466
43694	174467
23170	174468
11794	174469
1301	174470
1922	174471
33769	174472
120412	174473
70514	174474
41484	174475
3525	174476
70931	174477
139850	174478
43349	174479
43555	174480
39117	174481
146652	174482
52706	174483
16476	174484
24332	174485
39250	174486
6580	174487
2317	174488
87969	174489
22914	174490
76682	174491
12135	174492
48122	174493
8768	174494
91207	174495
17966	174496
29485	174497
11052	174498
8216	174499
187	174500
4335	174501
17951	174502
19984	174503
167	174504
16476	174505
1428	174506
1422	174507
77	174508
18332	174509
57717	174510
32623	174511
83609	174512
15654	174513
32613	174514
12958	174515
12958	174516
39610	174517
12959	174518
15883	174519
26529	174520
15316	174521
12959	174522
11356	174523
113374	174524
5062	174525
7448	174526
3053	174527
43069	174528
50260	174529
15031	174530
90676	174531
57567	174532
6431	174533
69101	174534
20672	174535
37255	174536
10219	174537
19272	174538
31666	174539
38373	174540
63645	174541
146610	174542
11733	174543
33499	174544
6197	174545
5796	174546
20175	174547
4015	174548
3275	174549
2445	174550
27297	174551
13417	174552
57067	174553
8511	174554
11554	174555
80243	174556
457	174557
21852	174558
46814	174559
2670	174560
16742	174561
26588	174562
34421	174563
39379	174564
16186	174565
3133	174566
14254	174567
195	174568
10297	174569
58825	174570
8853	174571
28580	174572
2703	174573
1589	174574
26459	174575
41503	174576
42478	174577
2290	174578
26143	174579
8631	174580
58825	174581
8603	174582
49901	174583
26753	174584
103	174585
150	174586
11550	174587
62197	174588
27524	174589
8796	174590
62727	174591
2420	174592
16535	174593
50103	174594
7618	174595
1195	174596
81	174597
2682	174598
8735	174599
41470	174600
40380	174601
57245	174602
70756	174603
13628	174604
34511	174605
52549	174606
52752	174607
39027	174608
48394	174609
47755	174610
1298	174611
7256	174612
51390	174613
41504	174614
17726	174615
16822	174616
17831	174617
41909	174618
7276	174619
21565	174620
29076	174621
54455	174622
57223	174623
35793	174624
31498	174625
18532	174626
24681	174627
30016	174628
2434	174629
20585	174630
33244	174631
5585	174632
24902	174633
29856	174634
52785	174635
118843	174636
15035	174637
61884	174638
21750	174639
37476	174640
51280	174641
66670	174642
72891	174643
132410	174644
17389	174645
54672	174646
33712	174647
108228	174648
70385	174649
47803	174650
20535	174651
85668	174652
55158	174653
24286	174654
27210	174655
295	174656
59622	174657
3979	174658
55054	174659
62644	174660
32492	174661
22519	174662
43189	174663
555	174664
932	174665
138174	174666
31722	174667
34313	174668
64295	174669
61555	174670
51277	174671
8480	174672
34601	174673
49	174674
11096	174675
7897	174676
2589	174677
7710	174678
2047	174679
2581	174680
13808	174681
852	174682
83149	174683
11946	174684
7601	174685
534	174686
9165	174687
391	174688
4898	174689
52083	174690
852	174691
104121	174692
23570	174693
172619	174694
10715	174695
1377	174696
91811	174697
21085	174698
3612	174699
536	174700
7037	174701
188911	174702
12793	174703
34455	174704
126662	174705
476	174706
3760	174707
42097	174708
8585	174709
72219	174710
3618	174711
17108	174712
17170	174713
39577	174714
23477	174715
1866	174716
19369	174717
58524	174718
1437	174719
9590	174720
112867	174721
1470	174722
33457	174723
5587	174724
624	174725
109	174726
103990	174727
97144	174728
11834	174729
2340	174730
5819	174731
15693	174732
10614	174733
65200	174734
243	174735
104846	174736
12766	174737
65957	174738
13227	174739
52959	174740
68761	174741
63031	174742
57670	174743
28922	174744
56665	174745
37510	174746
1223	174747
67708	174748
45351	174749
6335	174750
17489	174751
64893	174752
24648	174753
35151	174754
80015	174755
20960	174756
126810	174757
10675	174758
31750	174759
31484	174760
9198	174761
10892	174762
36963	174763
77513	174764
10661	174765
26219	174766
79681	174767
42865	174768
55083	174769
26189	174770
20963	174771
67865	174772
104479	174773
37120	174774
42126	174775
43458	174776
38692	174777
22960	174778
70308	174779
38423	174780
70676	174781
26559	174782
22964	174783
26745	174784
21559	174785
39293	174786
135588	174787
25607	174788
39509	174789
10553	174790
25494	174791
173325	174792
29161	174793
53545	174794
50451	174795
84764	174796
24166	174797
36984	174798
7202	174799
3567	174800
15753	174801
65736	174802
22592	174803
7712	174804
9387	174805
16287	174806
61960	174807
15290	174808
4210	174809
783	174810
4404	174811
98320	174812
7876	174813
40	174814
49601	174815
35592	174816
29356	174817
20444	174818
166231	174819
31195	174820
49350	174821
19943	174822
2366	174823
28628	174824
34077	174825
17677	174826
41238	174827
16172	174828
4742	174829
11199	174830
67503	174831
8076	174832
29656	174833
22427	174834
2444	174835
51989	174836
5260	174837
4784	174838
62751	174839
34449	174840
455	174841
1408	174842
68132	174843
33916	174844
26231	174845
11958	174846
51044	174847
1374	174848
61450	174849
13431	174850
514	174851
53347	174852
13253	174853
20808	174854
12483	174855
72727	174856
104908	174857
25116	174858
13322	174859
36122	174860
21706	174861
16226	174862
3041	174863
35574	174864
177559	174865
7644	174866
126985	174867
51567	174868
154359	174869
187111	174870
72272	174871
15726	174872
82516	174873
3995	174874
91635	174875
120222	174876
74666	174877
77718	174878
104297	174879
2358	174880
53937	174881
77630	174882
56872	174883
19971	174884
90445	174885
166739	174886
17492	174887
2190	174888
10810	174889
23772	174890
78850	174891
44419	174892
976	174893
75142	174894
102143	174895
34254	174896
14633	174897
36553	174898
47541	174899
91750	174900
1145	174901
12053	174902
112586	174903
97887	174904
13836	174905
98389	174906
28742	174907
8110	174908
59964	174909
105022	174910
1905	174911
15601	174912
64591	174913
116247	174914
38374	174915
53005	174916
50833	174917
78550	174918
36120	174919
73170	174920
36312	174921
8427	174922
45298	174923
7442	174924
36837	174925
3103	174926
13265	174927
80503	174928
3649	174929
1181	174930
56227	174931
61427	174932
14596	174933
125561	174934
56481	174935
15603	174936
26545	174937
9074	174938
122074	174939
9414	174940
4288	174941
4249	174942
4172	174943
3577	174944
13174	174945
12799	174946
61217	174947
46952	174948
13360	174949
58671	174950
376	174951
29391	174952
29592	174953
12141	174954
32862	174955
96517	174956
99952	174957
158276	174958
13988	174959
115471	174960
108363	174961
33036	174962
14421	174963
2185	174964
13785	174965
605	174966
831	174967
51194	174968
7260	174969
42010	174970
4434	174971
1334	174972
20300	174973
6656	174974
60934	174975
2	174976
4599	174977
134643	174978
138549	174979
4181	174980
31744	174981
73788	174982
53	174983
1041	174984
18003	174985
20486	174986
65575	174987
9549	174988
21429	174989
229	174990
831	174991
26112	174992
144385	174993
62556	174994
89373	174995
377	174996
54364	174997
69972	174998
3178	174999
40369	175000
4350	175001
51257	175002
119016	175003
101819	175004
921	175005
93439	175006
46870	175007
4302	175008
1347	175009
12804	175010
32485	175011
12351	175012
76747	175013
3556	175014
27907	175015
101363	175016
31080	175017
80787	175018
111673	175019
842	175020
68469	175021
56530	175022
66336	175023
59009	175024
3829	175025
144966	175026
3785	175027
21516	175028
90372	175029
1886	175030
60998	175031
3594	175032
59245	175033
81064	175034
6003	175035
18011	175036
136978	175037
108414	175038
101512	175039
73321	175040
18888	175041
895	175042
14934	175043
49672	175044
58952	175045
26066	175046
7942	175047
8470	175048
3183	175049
134363	175050
21087	175051
6808	175052
12390	175053
120857	175054
4599	175055
159481	175056
14726	175057
46047	175058
14783	175059
68894	175060
21383	175061
24868	175062
11202	175063
110599	175064
8036	175065
81451	175066
95446	175067
109825	175068
81319	175069
3940	175070
10190	175071
15620	175072
65635	175073
52828	175074
2600	175075
19541	175076
24855	175077
28113	175078
28089	175079
4474	175080
50373	175081
16202	175082
19889	175083
80185	175084
4134	175085
1682	175086
40651	175087
102825	175088
141438	175089
2287	175090
62852	175091
22110	175092
22532	175093
69810	175094
164302	175095
9903	175096
13574	175097
9441	175098
32598	175099
37637	175100
14721	175101
103728	175102
21774	175103
19310	175104
108297	175105
77783	175106
52825	175107
24468	175108
45113	175109
62580	175110
2486	175111
24069	175112
193	175113
20574	175114
108349	175115
35084	175116
3587	175117
409	175118
180420	175119
6655	175120
32324	175121
50313	175122
2738	175123
135637	175124
20844	175125
91630	175126
50771	175127
3977	175128
5799	175129
2049	175130
28405	175131
31779	175132
56753	175133
44365	175134
35510	175135
921	175136
1792	175137
4054	175138
34984	175139
63407	175140
6258	175141
53287	175142
9736	175143
1742	175144
1903	175145
5652	175146
48056	175147
25731	175148
32117	175149
6615	175150
10455	175151
3448	175152
177	175153
12045	175154
972	175155
33447	175156
143072	175157
65787	175158
33551	175159
2373	175160
17780	175161
5839	175162
12692	175163
819	175164
41680	175165
120817	175166
24287	175167
1182	175168
2574	175169
50077	175170
2033	175171
575	175172
394	175173
40688	175174
1974	175175
146590	175176
9942	175177
4527	175178
62065	175179
12948	175180
5508	175181
14289	175182
3084	175183
47701	175184
32176	175185
4690	175186
27758	175187
3463	175188
1330	175189
74904	175190
9397	175191
20773	175192
10919	175193
5058	175194
312	175195
3974	175196
387	175197
19388	175198
2906	175199
104006	175200
24461	175201
108463	175202
5127	175203
7268	175204
117439	175205
136610	175206
75137	175207
64456	175208
18081	175209
6346	175210
56209	175211
37384	175212
613	175213
3705	175214
150948	175215
56307	175216
43560	175217
188000	175218
11522	175219
61301	175220
55691	175221
55144	175222
11422	175223
140394	175224
1733	175225
36129	175226
28740	175227
55931	175228
28299	175229
4212	175230
103188	175231
8782	175232
141335	175233
9133	175234
31709	175235
7016	175236
111008	175237
124493	175238
79020	175239
9201	175240
38678	175241
50778	175242
11562	175243
684	175244
150629	175245
90443	175246
25366	175247
95190	175248
25454	175249
123392	175250
7694	175251
20985	175252
35333	175253
128411	175254
146996	175255
79857	175256
56144	175257
22555	175258
6120	175259
29217	175260
25491	175261
137	175262
2469	175263
5211	175264
42075	175265
49780	175266
46281	175267
32346	175268
104774	175269
70300	175270
59337	175271
31681	175272
23179	175273
28666	175274
39370	175275
156075	175276
10849	175277
1206	175278
59524	175279
21016	175280
104008	175281
85656	175282
167732	175283
25545	175284
62808	175285
103036	175286
29007	175287
101684	175288
16706	175289
9994	175290
85241	175291
148503	175292
57845	175293
44365	175294
729	175295
65171	175296
32178	175297
40883	175298
229	175299
45617	175300
13368	175301
20392	175302
25047	175303
65779	175304
79005	175305
71487	175306
56197	175307
67239	175308
66126	175309
160521	175310
126382	175311
122103	175312
17117	175313
133415	175314
1323	175315
70677	175316
188962	175317
112255	175318
99113	175319
139780	175320
23667	175321
86675	175322
2782	175323
51491	175324
27582	175325
46626	175326
5446	175327
75431	175328
138631	175329
185595	175330
20149	175331
2572	175332
39139	175333
28612	175334
6034	175335
29184	175336
804	175337
28278	175338
15722	175339
16414	175340
38970	175341
21823	175342
2293	175343
537	175344
3436	175345
18921	175346
19842	175347
24148	175348
102831	175349
8486	175350
19330	175351
33434	175352
50477	175353
55261	175354
27763	175355
14858	175356
5064	175357
20233	175358
73190	175359
109537	175360
61101	175361
4140	175362
78885	175363
23945	175364
2000	175365
21390	175366
9896	175367
31104	175368
40540	175369
32725	175370
8343	175371
49338	175372
7878	175373
5945	175374
1179	175375
373	175376
25355	175377
28275	175378
2206	175379
68550	175380
8192	175381
13859	175382
1147	175383
88453	175384
13466	175385
5647	175386
60026	175387
60128	175388
5193	175389
7571	175390
21234	175391
15435	175392
2315	175393
5844	175394
41257	175395
78486	175396
5318	175397
4725	175398
2829	175399
33461	175400
38001	175401
108974	175402
53551	175403
41320	175404
990	175405
119402	175406
76375	175407
383	175408
44851	175409
110696	175410
4304	175411
56	175412
439	175413
75618	175414
183783	175415
9235	175416
59213	175417
3847	175418
426	175419
81213	175420
22708	175421
26705	175422
93959	175423
36794	175424
88581	175425
134220	175426
67394	175427
62132	175428
84648	175429
24312	175430
30028	175431
43968	175432
24427	175433
36875	175434
38609	175435
32370	175436
3025	175437
7376	175438
2047	175439
1005	175440
30328	175441
34080	175442
13856	175443
159395	175444
3472	175445
14647	175446
5355	175447
42752	175448
4304	175449
24422	175450
51451	175451
6581	175452
71258	175453
5782	175454
50218	175455
4156	175456
167	175457
85	175458
11266	175459
28962	175460
70013	175461
19545	175462
34212	175463
10017	175464
20019	175465
108394	175466
16085	175467
7381	175468
49485	175469
565	175470
2142	175471
19084	175472
95788	175473
18416	175474
187413	175475
38062	175476
48073	175477
60631	175478
13559	175479
3255	175480
24238	175481
743	175482
18353	175483
32501	175484
72	175485
6366	175486
11034	175487
42599	175488
18070	175489
136	175490
3924	175491
13357	175492
19174	175493
66490	175494
1125	175495
6758	175496
50211	175497
23375	175498
1963	175499
474	175500
3417	175501
40437	175502
54162	175503
1043	175504
1	175505
542	175506
36136	175507
2561	175508
3488	175509
1043	175510
1	175511
72326	175512
32311	175513
2142	175514
9512	175515
39219	175516
26998	175517
175627	175518
4050	175519
1107	175520
194	175521
72528	175522
262	175523
332	175524
7432	175525
20581	175526
583	175527
28235	175528
4247	175529
22612	175530
43686	175531
16202	175532
12484	175533
32138	175534
4997	175535
61286	175536
93585	175537
30397	175538
12008	175539
9542	175540
1840	175541
30027	175542
9032	175543
19633	175544
16104	175545
59300	175546
10366	175547
8534	175548
170298	175549
83	175550
471	175551
31959	175552
1505	175553
13358	175554
9	175555
16739	175556
21468	175557
50456	175558
89606	175559
39907	175560
16650	175561
169449	175562
39952	175563
73329	175564
18992	175565
41250	175566
78563	175567
46436	175568
2422	175569
3539	175570
55387	175571
53979	175572
10160	175573
55205	175574
47939	175575
18352	175576
57	175577
1	175578
2745	175579
1297	175580
72265	175581
31066	175582
90811	175583
108297	175584
10048	175585
57652	175586
7381	175587
112508	175588
140958	175589
52031	175590
1370	175591
43647	175592
5682	175593
80153	175594
4874	175595
82730	175596
58301	175597
1389	175598
10989	175599
6401	175600
93391	175601
58963	175602
6919	175603
1133	175604
1621	175605
3343	175606
4491	175607
1549	175608
23896	175609
5623	175610
25397	175611
24775	175612
10078	175613
36718	175614
315	175615
429	175616
16108	175617
39319	175618
26589	175619
100491	175620
24970	175621
3270	175622
4488	175623
81217	175624
52413	175625
61959	175626
26493	175627
8703	175628
7189	175629
187481	175630
28658	175631
1308	175632
30790	175633
41921	175634
4104	175635
185824	175636
51672	175637
2087	175638
8082	175639
38701	175640
10298	175641
18246	175642
89181	175643
11228	175644
186356	175645
1155	175646
49371	175647
357	175648
681	175649
6694	175650
2001	175651
28796	175652
493	175653
42493	175654
24125	175655
71890	175656
96564	175657
160	175658
41723	175659
112468	175660
13008	175661
146005	175662
631	175663
2604	175664
41970	175665
20673	175666
30773	175667
3671	175668
84192	175669
2306	175670
83546	175671
42149	175672
1316	175673
302	175674
819	175675
10279	175676
27698	175677
1429	175678
5	175679
8801	175680
127963	175681
14817	175682
54800	175683
12550	175684
6835	175685
1480	175686
1681	175687
55394	175688
7902	175689
69246	175690
3457	175691
34353	175692
17751	175693
80379	175694
13399	175695
87507	175696
133167	175697
174	175698
19845	175699
1220	175700
5053	175701
21803	175702
27748	175703
35214	175704
104392	175705
22840	175706
39775	175707
3917	175708
13480	175709
1350	175710
471	175711
5	175712
34721	175713
102885	175714
20101	175715
34679	175716
33226	175717
99678	175718
5887	175719
388	175720
36941	175721
577	175722
182237	175723
291	175724
17191	175725
107340	175726
50066	175727
2142	175728
15697	175729
187950	175730
16473	175731
6332	175732
14498	175733
28851	175734
4394	175735
26865	175736
5738	175737
5656	175738
2764	175739
1	175740
14706	175741
26751	175742
134398	175743
10641	175744
1985	175745
18652	175746
22137	175747
93510	175748
19604	175749
68731	175750
35967	175751
31929	175752
6050	175753
39348	175754
9845	175755
11534	175756
18324	175757
1336	175758
174524	175759
44687	175760
74427	175761
43873	175762
16830	175763
25181	175764
3210	175765
75106	175766
89841	175767
16718	175768
12048	175769
90125	175770
29046	175771
29241	175772
43088	175773
104684	175774
29165	175775
23912	175776
27428	175777
62744	175778
26232	175779
18196	175780
57698	175781
2529	175782
4737	175783
56244	175784
7310	175785
47306	175786
148076	175787
66893	175788
862	175789
34053	175790
22895	175791
1781	175792
6286	175793
42446	175794
20389	175795
96667	175796
69888	175797
116674	175798
9431	175799
59621	175800
36812	175801
7232	175802
4662	175803
39871	175804
69837	175805
62754	175806
126982	175807
2274	175808
32979	175809
16782	175810
135089	175811
71276	175812
92055	175813
30859	175814
44129	175815
7134	175816
125202	175817
58760	175818
120314	175819
9518	175820
30825	175821
98833	175822
56719	175823
120846	175824
35362	175825
42280	175826
16039	175827
339	175828
1217	175829
1372	175830
29260	175831
13791	175832
4147	175833
13020	175834
7796	175835
30207	175836
3405	175837
67842	175838
69488	175839
7169	175840
25587	175841
45066	175842
36538	175843
60357	175844
23046	175845
4321	175846
95609	175847
30419	175848
100038	175849
21429	175850
36510	175851
76651	175852
12660	175853
13413	175854
33947	175855
18752	175856
36846	175857
24457	175858
80663	175859
71065	175860
17666	175861
36856	175862
7464	175863
27393	175864
98179	175865
83239	175866
176365	175867
31877	175868
6279	175869
39381	175870
52892	175871
5523	175872
63511	175873
149337	175874
40343	175875
174	175876
6214	175877
70464	175878
14533	175879
9521	175880
4719	175881
99927	175882
45033	175883
131501	175884
4632	175885
35260	175886
65843	175887
3136	175888
1096	175889
58205	175890
28021	175891
161434	175892
96239	175893
25920	175894
18972	175895
35733	175896
38438	175897
4639	175898
28045	175899
7809	175900
131805	175901
111460	175902
43571	175903
21313	175904
69441	175905
83760	175906
51227	175907
65191	175908
54438	175909
28922	175910
67730	175911
83031	175912
180402	175913
41802	175914
46156	175915
40448	175916
67463	175917
4064	175918
33637	175919
63230	175920
54180	175921
96899	175922
74345	175923
11406	175924
81996	175925
144751	175926
127820	175927
71661	175928
58038	175929
42181	175930
64663	175931
41094	175932
27606	175933
17743	175934
81198	175935
55846	175936
27213	175937
6910	175938
156793	175939
28603	175940
13091	175941
37900	175942
37552	175943
96987	175944
46110	175945
666	175946
6208	175947
15490	175948
25937	175949
44147	175950
15078	175951
92038	175952
47271	175953
49619	175954
101652	175955
6916	175956
89780	175957
53687	175958
36840	175959
95478	175960
80114	175961
607	175962
36336	175963
117973	175964
53751	175965
135635	175966
74808	175967
4657	175968
65572	175969
1638	175970
11446	175971
44553	175972
2108	175973
8595	175974
130521	175975
11150	175976
72091	175977
29839	175978
135586	175979
79571	175980
55158	175981
43472	175982
39460	175983
70475	175984
25958	175985
48449	175986
49487	175987
16311	175988
10495	175989
39923	175990
20246	175991
85625	175992
54087	175993
69184	175994
35083	175995
82303	175996
96338	175997
38031	175998
115386	175999
35211	176000
18053	176001
33771	176002
75543	176003
5681	176004
1137	176005
62062	176006
132175	176007
30896	176008
46917	176009
30877	176010
7304	176011
4014	176012
972	176013
605	176014
73817	176015
17961	176016
22642	176017
51641	176018
11413	176019
1687	176020
17516	176021
64778	176022
52981	176023
18489	176024
96529	176025
84039	176026
20345	176027
10360	176028
135179	176029
11734	176030
9348	176031
109101	176032
50021	176033
89699	176034
93400	176035
162232	176036
11191	176037
38638	176038
55919	176039
55634	176040
84320	176041
89321	176042
144344	176043
78577	176044
57511	176045
50496	176046
26629	176047
17260	176048
116536	176049
38987	176050
2442	176051
14739	176052
39531	176053
27535	176054
142833	176055
13377	176056
13377	176057
12623	176058
5416	176059
19980	176060
83400	176061
40876	176062
134065	176063
23674	176064
983	176065
13628	176066
2505	176067
9683	176068
49313	176069
14296	176070
26879	176071
43077	176072
52971	176073
3826	176074
14191	176075
3626	176076
1170	176077
800	176078
35653	176079
1049	176080
13234	176081
2266	176082
34614	176083
28084	176084
31408	176085
18537	176086
2627	176087
639	176088
83842	176089
33215	176090
103961	176091
66004	176092
57937	176093
5147	176094
14470	176095
45466	176096
65331	176097
58093	176098
4332	176099
11184	176100
9450	176101
18505	176102
50199	176103
58434	176104
4896	176105
16286	176106
46934	176107
15009	176108
5562	176109
25295	176110
12659	176111
5351	176112
53126	176113
45435	176114
41605	176115
57239	176116
40615	176117
9913	176118
5741	176119
6890	176120
47653	176121
71230	176122
31224	176123
5451	176124
4246	176125
5933	176126
29623	176127
4010	176128
61098	176129
30593	176130
53950	176131
12234	176132
7129	176133
22335	176134
58205	176135
24283	176136
97384	176137
14996	176138
13559	176139
16044	176140
41781	176141
7028	176142
13067	176143
5453	176144
1303	176145
37767	176146
24560	176147
16585	176148
7140	176149
47013	176150
48602	176151
9466	176152
13849	176153
15461	176154
49912	176155
25225	176156
82333	176157
25491	176158
40078	176159
71265	176160
2392	176161
6287	176162
9715	176163
34197	176164
41746	176165
6683	176166
40293	176167
4800	176168
18569	176169
12539	176170
7790	176171
84154	176172
27160	176173
18558	176174
54807	176175
52783	176176
103334	176177
45368	176178
83877	176179
111073	176180
41804	176181
165752	176182
59450	176183
38572	176184
4691	176185
3919	176186
15428	176187
3620	176188
32956	176189
188397	176190
18937	176191
17817	176192
23991	176193
17402	176194
4020	176195
23246	176196
19246	176197
57251	176198
9	176199
19265	176200
70580	176201
10047	176202
22348	176203
103404	176204
9034	176205
4843	176206
85766	176207
15614	176208
34911	176209
31157	176210
463	176211
4184	176212
21801	176213
22225	176214
5464	176215
2905	176216
35334	176217
43995	176218
323	176219
154	176220
23187	176221
27389	176222
94258	176223
27184	176224
8910	176225
35809	176226
48569	176227
1602	176228
10406	176229
13563	176230
7309	176231
36712	176232
27165	176233
11276	176234
49714	176235
19094	176236
103918	176237
24930	176238
26138	176239
1354	176240
34785	176241
16176	176242
35637	176243
41770	176244
53106	176245
19184	176246
5396	176247
68982	176248
4849	176249
154	176250
50195	176251
4967	176252
13579	176253
5324	176254
26798	176255
35925	176256
20	176257
16980	176258
36884	176259
95122	176260
1668	176261
19198	176262
7868	176263
18468	176264
7262	176265
19346	176266
10372	176267
19454	176268
2351	176269
150292	176270
1686	176271
1518	176272
3745	176273
43353	176274
40836	176275
13140	176276
36452	176277
1240	176278
71058	176279
84003	176280
13053	176281
15461	176282
22550	176283
2393	176284
87501	176285
1689	176286
36439	176287
918	176288
27199	176289
14360	176290
132225	176291
8271	176292
8536	176293
34738	176294
19206	176295
56528	176296
227	176297
14390	176298
17504	176299
101689	176300
1118	176301
46362	176302
21102	176303
4289	176304
27348	176305
22131	176306
74639	176307
13074	176308
123777	176309
47680	176310
24620	176311
83637	176312
3697	176313
10888	176314
3260	176315
104974	176316
2628	176317
13704	176318
27206	176319
46837	176320
49222	176321
72532	176322
6733	176323
6568	176324
69715	176325
2616	176326
58189	176327
22557	176328
67621	176329
78752	176330
68925	176331
151307	176332
65510	176333
41738	176334
17345	176335
33300	176336
50349	176337
27803	176338
43309	176339
38451	176340
4942	176341
40058	176342
35334	176343
20477	176344
27911	176345
92250	176346
15502	176347
24430	176348
1810	176349
6815	176350
10275	176351
76108	176352
63707	176353
85435	176354
5060	176355
69214	176356
40663	176357
8437	176358
1429	176359
5	176360
2611	176361
6275	176362
8147	176363
42677	176364
15465	176365
14495	176366
38924	176367
20679	176368
103591	176369
5037	176370
49878	176371
84141	176372
19368	176373
70024	176374
6302	176375
13204	176376
19475	176377
70201	176378
673	176379
36723	176380
1303	176381
12187	176382
36643	176383
50946	176384
19239	176385
47825	176386
141792	176387
20390	176388
48218	176389
30206	176390
72942	176391
13645	176392
43412	176393
4572	176394
48877	176395
501	176396
78964	176397
58692	176398
59347	176399
46913	176400
10131	176401
11317	176402
13441	176403
98392	176404
13019	176405
58082	176406
77604	176407
50072	176408
34732	176409
8942	176410
526	176411
92544	176412
44037	176413
40274	176414
6557	176415
13436	176416
919	176417
50268	176418
1064	176419
27114	176420
29495	176421
20230	176422
35247	176423
90956	176424
26584	176425
16107	176426
7868	176427
34245	176428
9916	176429
49684	176430
120	176431
8187	176432
8283	176433
759	176434
40060	176435
103813	176436
28578	176437
113566	176438
13309	176439
55940	176440
18592	176441
12170	176442
55665	176443
26991	176444
109017	176445
4663	176446
875	176447
139	176448
173	176449
13098	176450
103585	176451
57942	176452
69638	176453
48302	176454
103507	176455
18522	176456
3733	176457
6269	176458
40125	176459
21151	176460
32808	176461
39288	176462
48184	176463
61252	176464
7259	176465
39672	176466
83942	176467
41722	176468
50447	176469
21557	176470
12675	176471
4516	176472
9463	176473
36983	176474
15623	176475
7	176476
18857	176477
6489	176478
3548	176479
27144	176480
86849	176481
32941	176482
74313	176483
31809	176484
70854	176485
106185	176486
24703	176487
13184	176488
34625	176489
24764	176490
48189	176491
40550	176492
15561	176493
10859	176494
40351	176495
1307	176496
22303	176497
72484	176498
9196	176499
29769	176500
15751	176501
15423	176502
15558	176503
12202	176504
24268	176505
42195	176506
57656	176507
16765	176508
20456	176509
138766	176510
187451	176511
3842	176512
7787	176513
200	176514
22206	176515
7964	176516
9199	176517
11126	176518
4906	176519
48357	176520
2702	176521
1900	176522
20311	176523
1900	176524
27214	176525
27095	176526
15177	176527
26067	176528
6222	176529
101951	176530
7274	176531
10814	176532
8205	176533
6969	176534
20533	176535
48388	176536
38334	176537
22376	176538
23079	176539
19856	176540
48206	176541
1127	176542
57614	176543
22633	176544
9815	176545
87863	176546
4271	176547
24741	176548
68953	176549
79110	176550
8518	176551
2772	176552
58732	176553
2010	176554
693	176555
72054	176556
15645	176557
34687	176558
50178	176559
16280	176560
115122	176561
5956	176562
6182	176563
63993	176564
2168	176565
71225	176566
1892	176567
86	176568
28349	176569
3977	176570
39093	176571
29	176572
48401	176573
19007	176574
43292	176575
41996	176576
19386	176577
26034	176578
6207	176579
6154	176580
40205	176581
86787	176582
59710	176583
80679	176584
1518	176585
38446	176586
575	176587
3939	176588
16639	176589
9	176590
34769	176591
53833	176592
13329	176593
106944	176594
6469	176595
24613	176596
31806	176597
42080	176598
22193	176599
49918	176600
55197	176601
29430	176602
3513	176603
28382	176604
49923	176605
29249	176606
24940	176607
38553	176608
16068	176609
50242	176610
23603	176611
59975	176612
47471	176613
78554	176614
28568	176615
2736	176616
23847	176617
48365	176618
62459	176619
30145	176620
16143	176621
59685	176622
13191	176623
21954	176624
1899	176625
8282	176626
42586	176627
711	176628
59698	176629
358	176630
2192	176631
2017	176632
15530	176633
82583	176634
34741	176635
15806	176636
47185	176637
1649	176638
7616	176639
65650	176640
52630	176641
19277	176642
652	176643
32964	176644
29299	176645
36407	176646
21765	176647
23342	176648
3016	176649
41801	176650
28529	176651
68624	176652
13571	176653
12125	176654
3623	176655
4008	176656
15870	176657
35288	176658
9948	176659
16265	176660
158314	176661
88321	176662
98615	176663
60966	176664
11172	176665
69730	176666
127308	176667
48326	176668
40120	176669
58953	176670
4002	176671
4516	176672
32893	176673
11585	176674
5564	176675
99267	176676
50129	176677
94374	176678
34442	176679
34397	176680
8168	176681
134087	176682
12195	176683
19255	176684
66081	176685
66798	176686
15655	176687
85613	176688
57749	176689
1081	176690
103686	176691
33208	176692
18598	176693
9621	176694
49209	176695
8960	176696
93421	176697
13632	176698
72526	176699
28395	176700
69597	176701
14743	176702
48333	176703
138468	176704
5166	176705
57623	176706
37983	176707
69765	176708
33083	176709
48367	176710
24607	176711
6273	176712
3426	176713
92200	176714
41488	176715
58470	176716
15522	176717
11113	176718
115099	176719
33184	176720
21406	176721
4177	176722
17048	176723
9800	176724
2147	176725
2953	176726
16462	176727
19318	176728
9554	176729
62083	176730
25976	176731
34481	176732
6185	176733
145	176734
14439	176735
1	176736
28385	176737
13688	176738
17583	176739
45388	176740
4968	176741
30158	176742
9922	176743
128	176744
21802	176745
82338	176746
42600	176747
50736	176748
7696	176749
5042	176750
8043	176751
6293	176752
81603	176753
804	176754
12863	176755
41488	176756
4813	176757
69938	176758
55330	176759
66504	176760
10462	176761
64	176762
64	176763
5360	176764
2953	176765
72994	176766
131654	176767
33274	176768
3252	176769
39172	176770
82198	176771
4968	176772
46985	176773
2042	176774
63822	176775
95609	176776
18743	176777
40751	176778
13115	176779
6204	176780
1010	176781
13335	176782
78658	176783
40379	176784
6556	176785
18378	176786
65992	176787
51796	176788
1889	176789
50122	176790
68865	176791
40648	176792
24652	176793
48478	176794
6756	176795
3095	176796
38088	176797
7434	176798
31203	176799
17233	176800
123505	176801
19178	176802
12183	176803
72220	176804
27122	176805
48459	176806
15419	176807
8156	176808
15419	176809
131093	176810
1307	176811
17645	176812
17126	176813
17221	176814
6309	176815
42041	176816
5632	176817
131741	176818
39658	176819
28007	176820
34618	176821
58282	176822
34892	176823
32908	176824
4228	176825
66090	176826
45368	176827
10251	176828
98030	176829
11123	176830
6889	176831
52795	176832
18518	176833
80713	176834
37811	176835
1173	176836
15198	176837
44728	176838
49296	176839
3014	176840
104239	176841
6833	176842
26981	176843
30022	176844
44752	176845
34312	176846
158282	176847
48233	176848
2953	176849
11270	176850
41204	176851
37491	176852
10150	176853
10435	176854
2406	176855
31346	176856
7456	176857
38553	176858
2460	176859
3912	176860
18373	176861
9447	176862
2373	176863
11190	176864
42263	176865
70951	176866
40013	176867
12567	176868
19239	176869
44438	176870
107578	176871
181353	176872
83745	176873
13589	176874
15438	176875
36519	176876
8968	176877
639	176878
58066	176879
45927	176880
23350	176881
71792	176882
135656	176883
13089	176884
4813	176885
18400	176886
10283	176887
103430	176888
23421	176889
59402	176890
23549	176891
2630	176892
6384	176893
53605	176894
15024	176895
32621	176896
9460	176897
39233	176898
2795	176899
3270	176900
62375	176901
45783	176902
20307	176903
31339	176904
41527	176905
5864	176906
61185	176907
13411	176908
4399	176909
126720	176910
4783	176911
19042	176912
1404	176913
63925	176914
26991	176915
15560	176916
7135	176917
29781	176918
22229	176919
138578	176920
47878	176921
10408	176922
1392	176923
29996	176924
69568	176925
110805	176926
131	176927
4120	176928
7403	176929
11524	176930
63990	176931
7394	176932
17841	176933
60228	176934
76032	176935
118791	176936
12322	176937
7824	176938
13027	176939
15912	176940
31762	176941
19437	176942
48302	176943
4474	176944
22333	176945
61339	176946
58090	176947
47910	176948
14241	176949
47929	176950
5636	176951
64232	176952
26669	176953
82982	176954
7905	176955
639	176956
26988	176957
281	176958
37966	176959
7615	176960
18510	176961
56484	176962
3014	176963
131032	176964
58255	176965
20434	176966
15759	176967
1107	176968
18089	176969
41518	176970
9320	176971
19920	176972
28668	176973
112309	176974
5721	176975
16357	176976
42375	176977
62076	176978
174882	176979
27671	176980
1132	176981
345	176982
15692	176983
18667	176984
8120	176985
635	176986
4938	176987
23478	176988
403	176989
110690	176990
74034	176991
19836	176992
689	176993
56161	176994
62010	176995
619	176996
7258	176997
8913	176998
29336	176999
20062	177000
16416	177001
11272	177002
29501	177003
22639	177004
45551	177005
43271	177006
35406	177007
61584	177008
132716	177009
90751	177010
40450	177011
40545	177012
86131	177013
35799	177014
25797	177015
50184	177016
36427	177017
22133	177018
19517	177019
2160	177020
20	177021
84262	177022
9702	177023
915	177024
11862	177025
37985	177026
5100	177027
5100	177028
97445	177029
60747	177030
47864	177031
92	177032
51701	177033
22038	177034
21927	177035
27249	177036
24383	177037
32817	177038
2368	177039
1855	177040
82888	177041
8569	177042
3963	177043
21983	177044
11012	177045
79	177046
205	177047
24226	177048
3269	177049
38	177050
19783	177051
5705	177052
28186	177053
8103	177054
12754	177055
26599	177056
11049	177057
69237	177058
22063	177059
4311	177060
89834	177061
296	177062
117	177063
5986	177064
7367	177065
41457	177066
138581	177067
28522	177068
72536	177069
1040	177070
38210	177071
2874	177072
17598	177073
17135	177074
8456	177075
3705	177076
190	177077
47564	177078
3028	177079
13588	177080
20842	177081
14182	177082
1830	177083
477	177084
9260	177085
570	177086
22819	177087
46	177088
90282	177089
12036	177090
44291	177091
8637	177092
19807	177093
1755	177094
7638	177095
19453	177096
51383	177097
5618	177098
39242	177099
115	177100
8502	177101
87085	177102
87005	177103
42585	177104
167898	177105
79698	177106
61156	177107
5677	177108
71874	177109
4359	177110
51274	177111
132625	177112
15698	177113
1204	177114
11564	177115
121729	177116
44272	177117
10965	177118
16550	177119
8358	177120
314	177121
7463	177122
96923	177123
653	177124
57367	177125
2596	177126
17143	177127
47563	177128
24434	177129
4213	177130
10007	177131
50183	177132
3595	177133
10533	177134
51908	177135
23314	177136
16905	177137
50197	177138
112297	177139
11200	177140
57367	177141
2596	177142
68289	177143
96295	177144
25355	177145
26616	177146
107826	177147
47083	177148
44946	177149
47807	177150
289	177151
3585	177152
10310	177153
28202	177154
6599	177155
9113	177156
58731	177157
70224	177158
8496	177159
57057	177160
39619	177161
1	177162
1	177163
5	177164
40836	177165
15862	177166
33150	177167
27853	177168
14041	177169
4628	177170
78774	177171
18740	177172
20098	177173
1389	177174
757	177175
8345	177176
5227	177177
33131	177178
11757	177179
3622	177180
23147	177181
12689	177182
88645	177183
22558	177184
39492	177185
3414	177186
5876	177187
104607	177188
3281	177189
19165	177190
3425	177191
23662	177192
70033	177193
65089	177194
78561	177195
46695	177196
1295	177197
15885	177198
11565	177199
19754	177200
2150	177201
13399	177202
1845	177203
808	177204
22565	177205
16354	177206
21578	177207
59588	177208
43720	177209
28156	177210
19341	177211
1739	177212
12561	177213
4653	177214
4208	177215
13127	177216
8445	177217
30410	177218
46814	177219
9029	177220
15628	177221
88412	177222
3467	177223
151	177224
11420	177225
43043	177226
95368	177227
49400	177228
3622	177229
43141	177230
189035	177231
23233	177232
329	177233
13649	177234
20802	177235
11606	177236
953	177237
6181	177238
55868	177239
68576	177240
21763	177241
48618	177242
97409	177243
8445	177244
2717	177245
90915	177246
89488	177247
21112	177248
3496	177249
2699	177250
19512	177251
7990	177252
64490	177253
41004	177254
16832	177255
60793	177256
38199	177257
4040	177258
30953	177259
18741	177260
47347	177261
183691	177262
49325	177263
67538	177264
29061	177265
9645	177266
41457	177267
28722	177268
45877	177269
17910	177270
48278	177271
69754	177272
13079	177273
31798	177274
16999	177275
42991	177276
11277	177277
37430	177278
30586	177279
43362	177280
61927	177281
25262	177282
38570	177283
25277	177284
28728	177285
5415	177286
80107	177287
11165	177288
24459	177289
2041	177290
3033	177291
2009	177292
1278	177293
980	177294
75766	177295
23528	177296
36842	177297
9875	177298
7834	177299
739	177300
1092	177301
112736	177302
20078	177303
1916	177304
34301	177305
85358	177306
76640	177307
13342	177308
12724	177309
37179	177310
39863	177311
5289	177312
122541	177313
94214	177314
18901	177315
244	177316
1936	177317
85917	177318
18301	177319
42252	177320
59889	177321
27870	177322
84245	177323
17470	177324
4986	177325
12694	177326
4179	177327
8818	177328
14144	177329
51183	177330
6287	177331
9865	177332
8201	177333
18660	177334
24063	177335
4565	177336
10517	177337
34236	177338
128	177339
17597	177340
127968	177341
52227	177342
3850	177343
55924	177344
24855	177345
14101	177346
46735	177347
6223	177348
33776	177349
73469	177350
6070	177351
9903	177352
3665	177353
595	177354
5991	177355
35450	177356
16352	177357
27941	177358
47660	177359
24446	177360
3550	177361
16029	177362
48088	177363
31757	177364
65254	177365
6375	177366
44892	177367
24501	177368
19127	177369
87607	177370
13370	177371
10268	177372
21004	177373
28516	177374
2134	177375
33454	177376
35930	177377
49119	177378
7221	177379
184317	177380
50244	177381
7169	177382
629	177383
70852	177384
7243	177385
23968	177386
9739	177387
7305	177388
89622	177389
62622	177390
113098	177391
3104	177392
11548	177393
11951	177394
34455	177395
22106	177396
780	177397
202	177398
174067	177399
34297	177400
181	177401
37145	177402
57490	177403
23962	177404
231	177405
480	177406
1399	177407
137180	177408
8950	177409
68970	177410
3517	177411
1700	177412
72468	177413
16681	177414
14991	177415
68	177416
711	177417
3465	177418
34931	177419
13086	177420
72970	177421
29660	177422
27246	177423
10294	177424
18479	177425
47679	177426
10626	177427
22002	177428
58480	177429
75377	177430
2969	177431
23455	177432
5677	177433
12543	177434
146	177435
96700	177436
103008	177437
66318	177438
13963	177439
94901	177440
41540	177441
15608	177442
39844	177443
1043	177444
27535	177445
60008	177446
16680	177447
93486	177448
8333	177449
61881	177450
54576	177451
15164	177452
11934	177453
30281	177454
1133	177455
68892	177456
18623	177457
18652	177458
23080	177459
127594	177460
138878	177461
4834	177462
61827	177463
9254	177464
19743	177465
238	177466
9309	177467
67589	177468
5972	177469
18234	177470
9989	177471
87452	177472
16089	177473
2160	177474
41102	177475
1634	177476
70492	177477
1939	177478
1103	177479
79515	177480
110	177481
4000	177482
314	177483
763	177484
152	177485
7375	177486
28516	177487
39208	177488
61351	177489
9850	177490
12238	177491
239	177492
19815	177493
19287	177494
546	177495
4429	177496
16083	177497
3300	177498
11054	177499
13556	177500
74275	177501
11548	177502
45716	177503
230	177504
12126	177505
1706	177506
71778	177507
29065	177508
50137	177509
109645	177510
4944	177511
162920	177512
12903	177513
77513	177514
84295	177515
54813	177516
64848	177517
46015	177518
37490	177519
9184	177520
72435	177521
1684	177522
12571	177523
24239	177524
12840	177525
10659	177526
65478	177527
13203	177528
53571	177529
1242	177530
23152	177531
11498	177532
599	177533
1204	177534
26241	177535
12697	177536
6157	177537
36964	177538
1324	177539
69286	177540
1840	177541
4033	177542
16648	177543
47705	177544
52	177545
66982	177546
35483	177547
699	177548
29375	177549
34652	177550
61	177551
47946	177552
5195	177553
11013	177554
121347	177555
396	177556
4244	177557
1867	177558
2865	177559
15771	177560
2891	177561
99775	177562
28894	177563
1376	177564
1146	177565
1503	177566
1376	177567
5412	177568
13675	177569
2582	177570
6710	177571
22113	177572
6625	177573
359	177574
15138	177575
1285	177576
833	177577
1496	177578
9805	177579
39276	177580
215	177581
363	177582
27648	177583
23536	177584
23253	177585
89959	177586
3156	177587
467	177588
1713	177589
4244	177590
1496	177591
35896	177592
3328	177593
73990	177594
33505	177595
34264	177596
24156	177597
63895	177598
62145	177599
39414	177600
18865	177601
737	177602
18829	177603
16916	177604
22115	177605
16852	177606
27771	177607
11277	177608
24200	177609
112339	177610
16905	177611
20076	177612
43229	177613
20138	177614
891	177615
15295	177616
705	177617
174242	177618
51257	177619
9506	177620
41523	177621
27805	177622
30012	177623
65360	177624
379	177625
9652	177626
25721	177627
31335	177628
12002	177629
12105	177630
12048	177631
35695	177632
38757	177633
6572	177634
60242	177635
15870	177636
3045	177637
10957	177638
54316	177639
12100	177640
309	177641
9351	177642
8029	177643
51839	177644
9881	177645
11782	177646
16280	177647
48908	177648
16046	177649
7363	177650
11498	177651
2530	177652
30936	177653
66961	177654
1	177655
34498	177656
22491	177657
21845	177658
868	177659
1010	177660
28217	177661
5183	177662
25025	177663
293	177664
32511	177665
5711	177666
7210	177667
29982	177668
41475	177669
23228	177670
72716	177671
16611	177672
18804	177673
28348	177674
11365	177675
43077	177676
22582	177677
23186	177678
21422	177679
11620	177680
22117	177681
710	177682
135626	177683
19297	177684
34998	177685
13481	177686
130690	177687
59946	177688
64701	177689
21600	177690
9050	177691
7022	177692
4964	177693
3000	177694
29044	177695
39202	177696
60051	177697
28360	177698
8311	177699
87598	177700
3893	177701
4636	177702
3367	177703
5875	177704
64592	177705
27636	177706
25041	177707
25711	177708
4985	177709
75081	177710
54687	177711
45350	177712
24566	177713
14303	177714
10327	177715
23812	177716
6307	177717
2200	177718
241	177719
50529	177720
7249	177721
14811	177722
87199	177723
71156	177724
68850	177725
34999	177726
14283	177727
28753	177728
5513	177729
72238	177730
32857	177731
26090	177732
22782	177733
10260	177734
4021	177735
94099	177736
39828	177737
38172	177738
3549	177739
8538	177740
5648	177741
60264	177742
18311	177743
57318	177744
11307	177745
8511	177746
73123	177747
19109	177748
108479	177749
129064	177750
63870	177751
40883	177752
7363	177753
102235	177754
134100	177755
4815	177756
16053	177757
40	177758
87678	177759
14115	177760
38392	177761
1087	177762
686	177763
12251	177764
53859	177765
94143	177766
9974	177767
69146	177768
66834	177769
319	177770
57295	177771
11932	177772
39621	177773
32549	177774
9590	177775
33689	177776
33473	177777
72162	177778
42022	177779
17864	177780
4820	177781
87895	177782
155589	177783
12007	177784
23051	177785
21917	177786
109042	177787
90	177788
72308	177789
10004	177790
41669	177791
5168	177792
40714	177793
46916	177794
16046	177795
2505	177796
76264	177797
199	177798
42357	177799
86849	177800
7397	177801
5662	177802
44267	177803
612	177804
51	177805
52433	177806
34252	177807
8821	177808
61660	177809
34474	177810
20786	177811
11919	177812
43267	177813
10233	177814
1376	177815
107	177816
5133	177817
16720	177818
41659	177819
33302	177820
16973	177821
34264	177822
673	177823
18877	177824
25167	177825
62268	177826
24279	177827
5886	177828
59153	177829
57612	177830
62539	177831
2867	177832
33282	177833
3122	177834
18953	177835
23903	177836
354	177837
59160	177838
137736	177839
137089	177840
28302	177841
390	177842
90860	177843
33803	177844
66654	177845
10056	177846
185	177847
40587	177848
32909	177849
44603	177850
93375	177851
33765	177852
96779	177853
3881	177854
6255	177855
17267	177856
39713	177857
51763	177858
46797	177859
7664	177860
33613	177861
5021	177862
29678	177863
14043	177864
20381	177865
7261	177866
5021	177867
124754	177868
84623	177869
15464	177870
13762	177871
941	177872
28444	177873
19440	177874
28199	177875
2886	177876
5415	177877
11527	177878
3135	177879
17312	177880
73244	177881
52256	177882
62436	177883
1239	177884
183905	177885
24862	177886
6210	177887
10996	177888
10091	177889
5680	177890
20215	177891
39833	177892
39448	177893
4456	177894
53396	177895
7152	177896
28816	177897
10092	177898
33077	177899
85888	177900
22616	177901
50089	177902
2581	177903
35852	177904
10279	177905
154554	177906
44148	177907
6205	177908
51127	177909
11089	177910
15788	177911
19173	177912
140	177913
13590	177914
8033	177915
57361	177916
35862	177917
57653	177918
18370	177919
18233	177920
61957	177921
74960	177922
29498	177923
34409	177924
4457	177925
62248	177926
110	177927
21432	177928
103	177929
36941	177930
50008	177931
585	177932
21796	177933
11776	177934
852	177935
21713	177936
20901	177937
9025	177938
38102	177939
585	177940
21421	177941
28359	177942
46646	177943
2591	177944
16240	177945
14138	177946
41627	177947
20445	177948
2146	177949
7427	177950
7427	177951
32151	177952
5399	177953
48266	177954
24999	177955
26536	177956
44206	177957
48817	177958
15191	177959
117922	177960
37166	177961
4000	177962
677	177963
22638	177964
49341	177965
48025	177966
1759	177967
4471	177968
24976	177969
32840	177970
40687	177971
14820	177972
68717	177973
82794	177974
3464	177975
12675	177976
86332	177977
31216	177978
66035	177979
9409	177980
50512	177981
28094	177982
38013	177983
127140	177984
37554	177985
18867	177986
5850	177987
6593	177988
19321	177989
16967	177990
34890	177991
1151	177992
36144	177993
39831	177994
58649	177995
27321	177996
52784	177997
12728	177998
49896	177999
67810	178000
6349	178001
21611	178002
44118	178003
48824	178004
21904	178005
28031	178006
11568	178007
57459	178008
16587	178009
40780	178010
11053	178011
33568	178012
39475	178013
15172	178014
8432	178015
25612	178016
58462	178017
63086	178018
28228	178019
13374	178020
14517	178021
8565	178022
20123	178023
142260	178024
2640	178025
29665	178026
39491	178027
81411	178028
22583	178029
46349	178030
4379	178031
21996	178032
38006	178033
48851	178034
440	178035
132	178036
108297	178037
478	178038
35920	178039
60098	178040
22125	178041
6501	178042
8436	178043
13807	178044
95075	178045
1792	178046
91103	178047
42097	178048
39271	178049
43097	178050
26886	178051
51607	178052
11672	178053
4230	178054
62472	178055
743	178056
1139	178057
11843	178058
56734	178059
33567	178060
456	178061
3900	178062
4503	178063
59336	178064
78994	178065
18082	178066
26895	178067
98	178068
47664	178069
9693	178070
4548	178071
12186	178072
3958	178073
12469	178074
184511	178075
3208	178076
50635	178077
5672	178078
12704	178079
1402	178080
6007	178081
12000	178082
794	178083
628	178084
965	178085
50335	178086
612	178087
34657	178088
141644	178089
30445	178090
7417	178091
910	178092
13826	178093
11541	178094
74107	178095
20649	178096
136	178097
62446	178098
51826	178099
53473	178100
61883	178101
16888	178102
349	178103
19774	178104
17794	178105
5722	178106
19204	178107
561	178108
10963	178109
17773	178110
40320	178111
2572	178112
22142	178113
4040	178114
50361	178115
101	178116
62	178117
25629	178118
38586	178119
28357	178120
332	178121
3943	178122
20113	178123
8235	178124
6033	178125
436	178126
113020	178127
10092	178128
803	178129
73625	178130
27645	178131
32325	178132
19286	178133
72684	178134
6090	178135
76550	178136
9852	178137
39655	178138
40837	178139
46769	178140
59	178141
582	178142
3435	178143
111	178144
13310	178145
7664	178146
1	178147
1	178148
14122	178149
1	178150
1044	178151
13309	178152
21	178153
32176	178154
1400	178155
102801	178156
4063	178157
34809	178158
4101	178159
14311	178160
5053	178161
72591	178162
75269	178163
10319	178164
15987	178165
1623	178166
36882	178167
32498	178168
3204	178169
51874	178170
5677	178171
58	178172
19879	178173
107	178174
183	178175
2597	178176
8665	178177
35307	178178
2096	178179
40721	178180
34478	178181
1251	178182
12404	178183
7968	178184
4864	178185
41260	178186
27030	178187
22504	178188
68583	178189
58312	178190
4872	178191
182373	178192
726	178193
63165	178194
6959	178195
10307	178196
17304	178197
196	178198
2987	178199
32131	178200
4209	178201
16133	178202
9868	178203
165361	178204
29945	178205
125423	178206
15152	178207
1845	178208
20606	178209
4936	178210
85069	178211
25050	178212
12466	178213
27473	178214
105281	178215
32569	178216
6174	178217
13211	178218
58842	178219
4807	178220
12197	178221
23217	178222
57022	178223
13645	178224
54997	178225
19367	178226
477	178227
420	178228
15015	178229
43923	178230
34563	178231
7947	178232
22801	178233
21565	178234
43086	178235
25419	178236
26091	178237
33283	178238
37590	178239
21487	178240
18384	178241
1426	178242
34225	178243
3844	178244
27437	178245
34595	178246
49900	178247
33255	178248
39328	178249
54300	178250
3139	178251
22598	178252
3525	178253
91	178254
9758	178255
41799	178256
111853	178257
49098	178258
938	178259
22927	178260
49538	178261
47383	178262
785	178263
145907	178264
16952	178265
1010	178266
39303	178267
14314	178268
7074	178269
7074	178270
2373	178271
13724	178272
51932	178273
8222	178274
3597	178275
57222	178276
21860	178277
119995	178278
713	178279
9682	178280
24581	178281
498	178282
10097	178283
68292	178284
983	178285
8800	178286
24932	178287
41035	178288
10301	178289
39769	178290
35859	178291
42717	178292
26386	178293
83009	178294
32850	178295
32797	178296
102236	178297
183130	178298
18732	178299
20738	178300
34345	178301
10756	178302
11096	178303
7962	178304
3350	178305
90396	178306
5627	178307
29195	178308
177543	178309
3909	178310
130697	178311
89136	178312
44654	178313
79080	178314
10714	178315
5627	178316
10714	178317
34552	178318
124287	178319
91901	178320
53079	178321
77423	178322
106559	178323
13433	178324
23408	178325
112891	178326
3316	178327
51858	178328
2490	178329
189182	178330
22288	178331
1209	178332
110686	178333
5603	178334
112416	178335
168513	178336
41847	178337
109513	178338
139617	178339
186486	178340
184972	178341
17436	178342
51782	178343
63043	178344
110273	178345
20858	178346
20858	178347
20858	178348
1610	178349
1299	178350
136150	178351
105038	178352
62081	178353
110593	178354
21035	178355
77840	178356
77840	178357
53025	178358
96620	178359
39245	178360
29661	178361
2434	178362
11127	178363
57735	178364
68854	178365
30809	178366
23382	178367
63657	178368
11927	178369
34548	178370
113264	178371
21073	178372
60631	178373
3889	178374
4161	178375
4771	178376
50551	178377
140713	178378
110527	178379
18	178380
2614	178381
151389	178382
41971	178383
20829	178384
8168	178385
19406	178386
8480	178387
6108	178388
108401	178389
60362	178390
28408	178391
20423	178392
63237	178393
5649	178394
5681	178395
137866	178396
34024	178397
34024	178398
34024	178399
71153	178400
69308	178401
10992	178402
1020	178403
16670	178404
12186	178405
180084	178406
2455	178407
33319	178408
608	178409
43	178410
43	178411
17953	178412
9355	178413
5252	178414
21	178415
126167	178416
2640	178417
1939	178418
83534	178419
93179	178420
14217	178421
70053	178422
14437	178423
41571	178424
9891	178425
9502	178426
1654	178427
21214	178428
57038	178429
3839	178430
55512	178431
19485	178432
1685	178433
695	178434
52396	178435
2127	178436
70441	178437
6338	178438
8255	178439
17815	178440
57033	178441
18465	178442
101359	178443
1000	178444
19602	178445
24759	178446
6297	178447
64293	178448
1604	178449
18996	178450
1012	178451
4614	178452
39361	178453
657	178454
78132	178455
63254	178456
17906	178457
105854	178458
150896	178459
36294	178460
6679	178461
4204	178462
113759	178463
8079	178464
4543	178465
35921	178466
5050	178467
6942	178468
59152	178469
3716	178470
9419	178471
76178	178472
1484	178473
81134	178474
328	178475
74717	178476
1725	178477
27395	178478
15699	178479
12047	178480
23930	178481
36633	178482
6532	178483
3616	178484
27449	178485
42642	178486
3648	178487
79562	178488
82420	178489
2573	178490
273	178491
36974	178492
4973	178493
36321	178494
77034	178495
86977	178496
8827	178497
39012	178498
18274	178499
40861	178500
24966	178501
7010	178502
18	178503
72400	178504
239	178505
60400	178506
2544	178507
4359	178508
82485	178509
57085	178510
4635	178511
14450	178512
22257	178513
52168	178514
18546	178515
65993	178516
85990	178517
2113	178518
2470	178519
76601	178520
10538	178521
34056	178522
28870	178523
103248	178524
1513	178525
82913	178526
69442	178527
29225	178528
49184	178529
12385	178530
8599	178531
24	178532
4850	178533
90050	178534
3260	178535
12529	178536
72269	178537
30817	178538
47	178539
3143	178540
51591	178541
14164	178542
98594	178543
20816	178544
3966	178545
43036	178546
150678	178547
35586	178548
11358	178549
113830	178550
6564	178551
21632	178552
15634	178553
26755	178554
19649	178555
8628	178556
43041	178557
110515	178558
51704	178559
72009	178560
230	178561
57422	178562
104916	178563
138810	178564
34055	178565
26631	178566
5427	178567
7160	178568
141079	178569
156943	178570
469	178571
49499	178572
38974	178573
42	178574
10732	178575
5247	178576
758	178577
46554	178578
570	178579
90351	178580
1395	178581
45084	178582
58400	178583
55478	178584
74043	178585
21607	178586
89820	178587
40829	178588
167038	178589
21728	178590
125107	178591
44408	178592
3551	178593
16119	178594
24056	178595
20876	178596
130628	178597
64680	178598
3564	178599
123649	178600
5455	178601
555	178602
101139	178603
27536	178604
3062	178605
51703	178606
560	178607
5701	178608
28171	178609
91100	178610
19649	178611
72329	178612
6381	178613
6671	178614
5702	178615
6927	178616
120865	178617
52284	178618
35563	178619
45062	178620
5310	178621
15614	178622
10152	178623
36969	178624
56464	178625
47687	178626
29453	178627
28661	178628
17082	178629
82149	178630
94574	178631
23951	178632
10980	178633
376	178634
4349	178635
9158	178636
10035	178637
24005	178638
3216	178639
25392	178640
74351	178641
23678	178642
89516	178643
139	178644
12544	178645
17381	178646
503	178647
85013	178648
69978	178649
52165	178650
42207	178651
33671	178652
46395	178653
31653	178654
42292	178655
31635	178656
33701	178657
53989	178658
1941	178659
4665	178660
5062	178661
71111	178662
9589	178663
23837	178664
31473	178665
16420	178666
9951	178667
1221	178668
33165	178669
8286	178670
11614	178671
4286	178672
8286	178673
3030	178674
16148	178675
16018	178676
462	178677
35903	178678
4958	178679
34565	178680
94986	178681
74082	178682
17905	178683
66649	178684
24022	178685
2620	178686
105	178687
4096	178688
4999	178689
67015	178690
16913	178691
8921	178692
54682	178693
21386	178694
10119	178695
55307	178696
92340	178697
550	178698
42514	178699
51585	178700
11768	178701
37001	178702
41408	178703
51110	178704
2740	178705
86288	178706
1019	178707
23535	178708
5909	178709
53125	178710
36243	178711
19	178712
21127	178713
174286	178714
80336	178715
11131	178716
29276	178717
31721	178718
60124	178719
761	178720
2568	178721
18567	178722
15533	178723
10460	178724
3312	178725
12746	178726
6267	178727
32940	178728
32569	178729
7110	178730
24604	178731
21623	178732
40745	178733
85254	178734
79123	178735
43098	178736
85399	178737
20552	178738
9346	178739
38475	178740
139502	178741
34729	178742
72587	178743
10484	178744
58761	178745
830	178746
18	178747
46851	178748
45003	178749
31234	178750
11903	178751
3011	178752
103996	178753
22477	178754
1683	178755
61775	178756
21323	178757
41164	178758
5262	178759
10594	178760
55373	178761
1185	178762
69780	178763
4234	178764
12099	178765
4034	178766
128451	178767
23058	178768
16263	178769
36622	178770
164448	178771
136853	178772
141	178773
76844	178774
27441	178775
37269	178776
6280	178777
30904	178778
89884	178779
2888	178780
58024	178781
34372	178782
604	178783
2137	178784
29956	178785
16626	178786
159588	178787
133913	178788
99957	178789
4234	178790
71278	178791
2457	178792
36724	178793
1428	178794
1783	178795
63084	178796
143387	178797
151589	178798
107955	178799
660	178800
5862	178801
8411	178802
6701	178803
50663	178804
11171	178805
17261	178806
10349	178807
90646	178808
49403	178809
165446	178810
52563	178811
2642	178812
159903	178813
136876	178814
26950	178815
2364	178816
58924	178817
5848	178818
17192	178819
15275	178820
33136	178821
2388	178822
25883	178823
63211	178824
147753	178825
23013	178826
75038	178827
35340	178828
3081	178829
47304	178830
7670	178831
62789	178832
3820	178833
11430	178834
8537	178835
5012	178836
72410	178837
11807	178838
2163	178839
58685	178840
101095	178841
62025	178842
33289	178843
16711	178844
82390	178845
103746	178846
4564	178847
70954	178848
39113	178849
34993	178850
5167	178851
5572	178852
21017	178853
117341	178854
6197	178855
14236	178856
4153	178857
7566	178858
15779	178859
6101	178860
3379	178861
40829	178862
90817	178863
10949	178864
4543	178865
61691	178866
50159	178867
19179	178868
74892	178869
28598	178870
42855	178871
98268	178872
7670	178873
704	178874
3955	178875
3003	178876
47205	178877
16176	178878
93424	178879
1465	178880
3596	178881
1616	178882
11142	178883
22650	178884
16152	178885
12929	178886
19820	178887
26110	178888
43690	178889
59013	178890
86654	178891
5917	178892
1721	178893
2093	178894
56743	178895
80761	178896
31171	178897
68682	178898
29155	178899
22693	178900
48478	178901
56375	178902
33625	178903
12347	178904
32549	178905
507	178906
18619	178907
35206	178908
104868	178909
30759	178910
20356	178911
8582	178912
34587	178913
86682	178914
35940	178915
47693	178916
164586	178917
51105	178918
46473	178919
58628	178920
18804	178921
4091	178922
29897	178923
22224	178924
91943	178925
883	178926
31680	178927
17034	178928
54355	178929
6555	178930
56939	178931
22604	178932
1837	178933
20805	178934
82164	178935
124801	178936
35638	178937
28953	178938
12409	178939
21760	178940
112081	178941
41189	178942
145995	178943
52730	178944
378	178945
121104	178946
61668	178947
84763	178948
33885	178949
2622	178950
97398	178951
20906	178952
61939	178953
76437	178954
41006	178955
2382	178956
114038	178957
38180	178958
42624	178959
7073	178960
38713	178961
137084	178962
28994	178963
31182	178964
3800	178965
724	178966
49534	178967
48422	178968
10913	178969
58118	178970
4756	178971
2669	178972
5455	178973
44784	178974
84862	178975
3751	178976
31002	178977
11269	178978
152359	178979
181636	178980
28658	178981
134320	178982
133263	178983
40401	178984
62785	178985
36096	178986
90218	178987
90634	178988
167687	178989
13254	178990
4280	178991
4779	178992
11729	178993
59010	178994
93190	178995
89808	178996
168097	178997
35266	178998
112659	178999
52050	179000
127104	179001
113	179002
10412	179003
91846	179004
106432	179005
34288	179006
2098	179007
15413	179008
17142	179009
12856	179010
1457	179011
11748	179012
153468	179013
135970	179014
20073	179015
73224	179016
106604	179017
75905	179018
9746	179019
8452	179020
126481	179021
109877	179022
66743	179023
8898	179024
4770	179025
111664	179026
83345	179027
148	179028
116835	179029
1050	179030
91607	179031
161204	179032
130	179033
125964	179034
121243	179035
76572	179036
139081	179037
85930	179038
66781	179039
4612	179040
184101	179041
37293	179042
72075	179043
77641	179044
86102	179045
18577	179046
143199	179047
33484	179048
64923	179049
24551	179050
93	179051
556	179052
5560	179053
69947	179054
1002	179055
49050	179056
53173	179057
752	179058
6048	179059
187	179060
36227	179061
118	179062
182115	179063
7581	179064
35271	179065
33709	179066
47278	179067
40498	179068
4021	179069
103895	179070
44098	179071
77	179072
30573	179073
6297	179074
6772	179075
54471	179076
459	179077
3385	179078
9648	179079
60068	179080
117311	179081
37049	179082
72068	179083
20755	179084
67016	179085
171101	179086
97995	179087
78683	179088
43765	179089
57140	179090
41237	179091
5585	179092
108764	179093
54624	179094
1008	179095
7338	179096
7523	179097
7492	179098
72617	179099
4673	179100
40821	179101
112624	179102
183330	179103
17870	179104
2216	179105
10908	179106
94785	179107
24292	179108
3369	179109
8569	179110
28885	179111
29301	179112
7504	179113
28691	179114
51044	179115
146966	179116
50394	179117
97415	179118
1308	179119
47967	179120
9628	179121
6850	179122
24553	179123
22245	179124
8253	179125
179487	179126
181422	179127
117509	179128
83777	179129
93649	179130
1026	179131
27287	179132
885	179133
32785	179134
13440	179135
152192	179136
126284	179137
45449	179138
1387	179139
21226	179140
3258	179141
29834	179142
43338	179143
19854	179144
18417	179145
43154	179146
5662	179147
3672	179148
51639	179149
7288	179150
40826	179151
127323	179152
47772	179153
74184	179154
1407	179155
5337	179156
55027	179157
36972	179158
18989	179159
2725	179160
1529	179161
76340	179162
119421	179163
98184	179164
27208	179165
29848	179166
16539	179167
1307	179168
9048	179169
62831	179170
40044	179171
33639	179172
4443	179173
2160	179174
33770	179175
8358	179176
93453	179177
109167	179178
38733	179179
25044	179180
31934	179181
79886	179182
54659	179183
28824	179184
33492	179185
5614	179186
71142	179187
46433	179188
28781	179189
102555	179190
52245	179191
27253	179192
3623	179193
78809	179194
69136	179195
92	179196
40178	179197
295	179198
1213	179199
44350	179200
202	179201
537	179202
17024	179203
4890	179204
123546	179205
105670	179206
433	179207
12752	179208
7510	179209
51126	179210
29503	179211
30874	179212
6205	179213
23644	179214
128535	179215
23843	179216
14702	179217
6205	179218
5479	179219
7257	179220
11841	179221
93755	179222
29310	179223
6053	179224
10146	179225
46001	179226
99948	179227
27550	179228
32760	179229
37817	179230
39602	179231
10073	179232
129454	179233
364	179234
24568	179235
66689	179236
19942	179237
73409	179238
8141	179239
299	179240
21205	179241
58208	179242
48531	179243
14764	179244
2060	179245
97743	179246
132482	179247
63654	179248
49250	179249
16510	179250
72878	179251
27670	179252
41	179253
102057	179254
6314	179255
64355	179256
1279	179257
29456	179258
57660	179259
21977	179260
73134	179261
13081	179262
57277	179263
3346	179264
89775	179265
76016	179266
79024	179267
6784	179268
23889	179269
10060	179270
49351	179271
75306	179272
152339	179273
34446	179274
172764	179275
155848	179276
52856	179277
131624	179278
18778	179279
58690	179280
1710	179281
11073	179282
862	179283
4786	179284
58690	179285
37980	179286
60615	179287
3153	179288
26709	179289
887	179290
39779	179291
79776	179292
110156	179293
55484	179294
61437	179295
1246	179296
6010	179297
14004	179298
535	179299
1285	179300
3460	179301
42693	179302
6565	179303
15454	179304
48973	179305
2332	179306
31974	179307
77873	179308
57996	179309
102614	179310
276	179311
14228	179312
173939	179313
112107	179314
799	179315
92723	179316
58947	179317
67143	179318
58576	179319
170245	179320
9376	179321
58772	179322
236	179323
18047	179324
131675	179325
134835	179326
11457	179327
486	179328
6270	179329
13113	179330
49695	179331
60310	179332
152072	179333
44129	179334
1777	179335
8203	179336
58120	179337
6210	179338
215	179339
2716	179340
26457	179341
22575	179342
3272	179343
3446	179344
4280	179345
32545	179346
17136	179347
765	179348
112626	179349
10681	179350
44209	179351
91894	179352
54372	179353
20961	179354
125352	179355
25064	179356
26132	179357
33063	179358
2	179359
30594	179360
17184	179361
4986	179362
25702	179363
42512	179364
33062	179365
98117	179366
27524	179367
3511	179368
81630	179369
731	179370
139966	179371
50055	179372
72892	179373
7566	179374
53375	179375
984	179376
117030	179377
27876	179378
114041	179379
105965	179380
1305	179381
3810	179382
104935	179383
32071	179384
19752	179385
58573	179386
49709	179387
37951	179388
2483	179389
1224	179390
8033	179391
4303	179392
1386	179393
26309	179394
89988	179395
6507	179396
226	179397
40854	179398
80441	179399
5925	179400
14259	179401
109717	179402
31087	179403
177801	179404
131642	179405
5098	179406
5525	179407
19820	179408
7523	179409
5617	179410
12570	179411
1782	179412
42947	179413
11255	179414
42675	179415
3125	179416
8864	179417
2394	179418
40729	179419
9996	179420
9671	179421
70820	179422
123990	179423
3680	179424
23014	179425
14473	179426
2857	179427
62185	179428
5788	179429
134839	179430
62387	179431
41588	179432
41573	179433
7796	179434
22683	179435
34868	179436
1643	179437
5320	179438
7070	179439
30849	179440
65518	179441
3111	179442
8188	179443
34432	179444
4588	179445
19416	179446
3992	179447
5441	179448
81164	179449
1510	179450
65399	179451
2964	179452
61298	179453
647	179454
984	179455
2642	179456
15793	179457
2114	179458
49858	179459
11211	179460
82044	179461
4673	179462
78619	179463
106700	179464
90263	179465
1760	179466
12381	179467
47053	179468
1632	179469
12	179470
8770	179471
6358	179472
33564	179473
35563	179474
47645	179475
366	179476
50975	179477
6713	179478
640	179479
4041	179480
8291	179481
8075	179482
61137	179483
3671	179484
6	179485
77850	179486
1734	179487
6768	179488
50407	179489
9691	179490
44933	179491
15568	179492
11225	179493
43692	179494
13268	179495
6874	179496
9788	179497
4189	179498
41257	179499
1525	179500
13764	179501
4098	179502
722	179503
632	179504
1301	179505
43758	179506
1092	179507
108489	179508
74643	179509
74414	179510
12832	179511
57879	179512
6246	179513
1747	179514
92606	179515
70949	179516
7394	179517
14740	179518
36280	179519
1885	179520
12	179521
27794	179522
15917	179523
393	179524
7144	179525
937	179526
1404	179527
34927	179528
41146	179529
54284	179530
62999	179531
14508	179532
16809	179533
24560	179534
56380	179535
23707	179536
5614	179537
49346	179538
23731	179539
139565	179540
41692	179541
104115	179542
42560	179543
35789	179544
123	179545
147981	179546
73890	179547
5889	179548
13297	179549
11247	179550
97	179551
616	179552
35532	179553
4341	179554
101126	179555
7043	179556
17315	179557
39880	179558
9856	179559
15091	179560
379	179561
44374	179562
2071	179563
55011	179564
7650	179565
40674	179566
71395	179567
13609	179568
19489	179569
145963	179570
13064	179571
3526	179572
8052	179573
23646	179574
4264	179575
16402	179576
25290	179577
3352	179578
46991	179579
22469	179580
49380	179581
54757	179582
80717	179583
32166	179584
44359	179585
7726	179586
19648	179587
11287	179588
299	179589
59483	179590
1386	179591
3815	179592
94222	179593
17890	179594
52238	179595
1895	179596
53776	179597
19059	179598
60401	179599
3034	179600
10493	179601
31680	179602
1074	179603
4361	179604
23438	179605
13709	179606
9758	179607
10152	179608
28962	179609
2239	179610
11603	179611
94	179612
101527	179613
99378	179614
48943	179615
139652	179616
92587	179617
4570	179618
27101	179619
108664	179620
23101	179621
24501	179622
71439	179623
97873	179624
108580	179625
97512	179626
92977	179627
5641	179628
87384	179629
115534	179630
63401	179631
7129	179632
2	179633
2	179634
123556	179635
2972	179636
4617	179637
9582	179638
8160	179639
2247	179640
4839	179641
107872	179642
919	179643
92776	179644
68420	179645
3537	179646
80874	179647
23408	179648
27344	179649
11843	179650
55550	179651
4151	179652
16843	179653
463	179654
3361	179655
41935	179656
26894	179657
22089	179658
97773	179659
55040	179660
59148	179661
16401	179662
6886	179663
45097	179664
2884	179665
17371	179666
10644	179667
9010	179668
87993	179669
48579	179670
10381	179671
23994	179672
282	179673
63675	179674
6034	179675
10896	179676
162885	179677
8272	179678
72622	179679
43823	179680
25017	179681
33833	179682
72823	179683
22303	179684
14103	179685
186854	179686
787	179687
31	179688
27749	179689
8	179690
6001	179691
15022	179692
28998	179693
9778	179694
6420	179695
21062	179696
26619	179697
6659	179698
19853	179699
28343	179700
182769	179701
29580	179702
1461	179703
80529	179704
40136	179705
7920	179706
9072	179707
50113	179708
113183	179709
46996	179710
22511	179711
19836	179712
42118	179713
639	179714
18962	179715
2778	179716
71631	179717
7039	179718
14461	179719
5273	179720
38074	179721
4204	179722
63289	179723
4850	179724
61566	179725
80831	179726
37090	179727
149354	179728
34474	179729
62123	179730
16613	179731
68789	179732
1259	179733
3593	179734
82028	179735
32733	179736
22097	179737
130021	179738
30662	179739
40189	179740
18453	179741
100697	179742
161384	179743
148	179744
25389	179745
56743	179746
17306	179747
5493	179748
7535	179749
131283	179750
1240	179751
21530	179752
83221	179753
56078	179754
71905	179755
137855	179756
28888	179757
73758	179758
177737	179759
59950	179760
53096	179761
48957	179762
1777	179763
23479	179764
130084	179765
2055	179766
79600	179767
70937	179768
22287	179769
7650	179770
1428	179771
6032	179772
8301	179773
56622	179774
46110	179775
71937	179776
19761	179777
1143	179778
165613	179779
32425	179780
106532	179781
40236	179782
18607	179783
2582	179784
786	179785
57997	179786
56396	179787
38628	179788
36952	179789
39505	179790
3504	179791
32328	179792
147264	179793
68353	179794
15441	179795
55987	179796
40009	179797
110772	179798
25982	179799
13043	179800
9140	179801
50843	179802
40116	179803
77691	179804
3250	179805
64326	179806
118734	179807
170751	179808
23224	179809
62414	179810
79064	179811
949	179812
65584	179813
112227	179814
62567	179815
15722	179816
26344	179817
19	179818
28989	179819
411	179820
1315	179821
29023	179822
556	179823
2546	179824
18581	179825
5027	179826
31393	179827
13138	179828
40343	179829
109986	179830
16513	179831
6422	179832
7779	179833
22940	179834
11115	179835
44008	179836
5548	179837
922	179838
15431	179839
31282	179840
79207	179841
67040	179842
76142	179843
49649	179844
5476	179845
3816	179846
598	179847
5479	179848
91565	179849
4280	179850
29592	179851
36173	179852
45848	179853
11165	179854
110895	179855
24993	179856
11076	179857
66956	179858
165	179859
144157	179860
1924	179861
8896	179862
41219	179863
142784	179864
1201	179865
328	179866
2637	179867
4776	179868
70771	179869
15475	179870
299	179871
454	179872
32932	179873
42301	179874
47433	179875
76202	179876
7160	179877
4192	179878
39539	179879
26938	179880
640	179881
887	179882
132444	179883
267	179884
75843	179885
2382	179886
6383	179887
36174	179888
32091	179889
3642	179890
7404	179891
44626	179892
2316	179893
3385	179894
43971	179895
7253	179896
49864	179897
16748	179898
2366	179899
7215	179900
266	179901
46276	179902
1333	179903
3000	179904
8407	179905
48443	179906
171	179907
53951	179908
1849	179909
20951	179910
78544	179911
37248	179912
4594	179913
27533	179914
65908	179915
152235	179916
7063	179917
4526	179918
97389	179919
15699	179920
1458	179921
23160	179922
52844	179923
185550	179924
16524	179925
6196	179926
19	179927
2536	179928
10541	179929
21728	179930
31188	179931
14634	179932
6845	179933
24361	179934
24405	179935
106561	179936
14559	179937
7502	179938
4564	179939
14040	179940
18	179941
693	179942
76188	179943
8360	179944
14098	179945
39606	179946
31798	179947
6303	179948
33036	179949
33036	179950
9229	179951
3526	179952
18802	179953
69748	179954
81244	179955
22944	179956
1306	179957
668	179958
299	179959
1213	179960
96682	179961
47000	179962
52552	179963
115750	179964
41063	179965
81360	179966
28116	179967
2544	179968
45624	179969
15557	179970
17063	179971
32975	179972
19697	179973
47694	179974
105001	179975
5012	179976
29233	179977
15565	179978
1845	179979
19439	179980
51021	179981
81773	179982
142446	179983
83467	179984
7826	179985
57528	179986
6706	179987
5228	179988
14227	179989
74943	179990
22604	179991
4707	179992
75422	179993
88647	179994
46352	179995
35778	179996
4284	179997
2491	179998
267	179999
14578	180000
115771	180001
27186	180002
54479	180003
4222	180004
7981	180005
8203	180006
38909	180007
29775	180008
7874	180009
70044	180010
919	180011
2911	180012
45931	180013
77485	180014
22900	180015
103863	180016
19059	180017
93037	180018
52877	180019
56346	180020
8905	180021
99602	180022
109605	180023
236	180024
4906	180025
110700	180026
26991	180027
18560	180028
16014	180029
2009	180030
268	180031
2014	180032
11172	180033
60343	180034
47407	180035
56593	180036
19453	180037
4030	180038
11560	180039
72599	180040
10629	180041
25897	180042
51301	180043
58601	180044
18616	180045
114589	180046
5420	180047
839	180048
38837	180049
13028	180050
1774	180051
53456	180052
88222	180053
174172	180054
16179	180055
22302	180056
9630	180057
3017	180058
14001	180059
68096	180060
51210	180061
37926	180062
74007	180063
72331	180064
25829	180065
2971	180066
1676	180067
411	180068
2524	180069
104808	180070
17151	180071
48954	180072
142255	180073
919	180074
40095	180075
15776	180076
164585	180077
3110	180078
2319	180079
93292	180080
556	180081
58112	180082
17035	180083
143086	180084
94911	180085
7750	180086
14495	180087
55349	180088
39716	180089
11192	180090
129577	180091
64299	180092
22248	180093
57119	180094
95298	180095
47000	180096
29996	180097
65362	180098
19570	180099
8001	180100
69871	180101
90163	180102
1686	180103
130427	180104
9591	180105
1831	180106
7261	180107
49050	180108
30459	180109
35638	180110
52697	180111
57833	180112
3643	180113
73722	180114
65306	180115
854	180116
52441	180117
48714	180118
99277	180119
78282	180120
61055	180121
45418	180122
38272	180123
184872	180124
61198	180125
24685	180126
54867	180127
69471	180128
7227	180129
45851	180130
2939	180131
77810	180132
14983	180133
3628	180134
280	180135
20	180136
84625	180137
93276	180138
227	180139
38474	180140
47358	180141
5277	180142
7095	180143
71169	180144
57936	180145
98546	180146
267	180147
7829	180148
8905	180149
38403	180150
10442	180151
1072	180152
18973	180153
43293	180154
26300	180155
32997	180156
556	180157
124376	180158
84479	180159
47381	180160
48611	180161
132818	180162
8340	180163
40858	180164
14295	180165
14295	180166
38741	180167
176236	180168
20815	180169
39126	180170
40461	180171
131384	180172
72096	180173
116400	180174
88342	180175
38697	180176
1067	180177
29927	180178
117826	180179
764	180180
22194	180181
77178	180182
318	180183
63877	180184
18960	180185
70	180186
328	180187
6280	180188
13128	180189
11430	180190
1200	180191
46787	180192
69403	180193
4355	180194
9069	180195
98616	180196
55217	180197
17909	180198
5315	180199
65876	180200
37206	180201
21093	180202
140440	180203
118614	180204
27703	180205
25092	180206
47787	180207
22298	180208
76711	180209
353	180210
37800	180211
26711	180212
2675	180213
12233	180214
23311	180215
31197	180216
53	180217
128887	180218
85897	180219
85715	180220
91410	180221
11148	180222
27159	180223
46153	180224
42291	180225
4255	180226
32286	180227
13846	180228
2655	180229
64274	180230
16300	180231
61733	180232
29747	180233
4004	180234
1404	180235
1636	180236
15112	180237
19880	180238
2346	180239
1072	180240
640	180241
22343	180242
37715	180243
7906	180244
79925	180245
51947	180246
4506	180247
57903	180248
18135	180249
24992	180250
37633	180251
2026	180252
227	180253
1989	180254
11149	180255
89489	180256
21658	180257
2372	180258
65017	180259
122341	180260
31532	180261
30553	180262
52136	180263
64268	180264
39744	180265
4782	180266
135515	180267
78213	180268
9906	180269
2885	180270
10004	180271
140820	180272
115768	180273
51938	180274
1428	180275
34494	180276
84196	180277
7659	180278
110783	180279
26769	180280
15202	180281
44252	180282
14018	180283
4677	180284
3552	180285
66007	180286
1386	180287
52141	180288
970	180289
61293	180290
6168	180291
14486	180292
73182	180293
89227	180294
45976	180295
71800	180296
7271	180297
131608	180298
39679	180299
31723	180300
3681	180301
64608	180302
127128	180303
17801	180304
8095	180305
8308	180306
3341	180307
3816	180308
1210	180309
173910	180310
36368	180311
277	180312
17678	180313
15090	180314
22900	180315
31485	180316
11144	180317
49775	180318
40146	180319
52772	180320
129945	180321
6297	180322
548	180323
65151	180324
139304	180325
6817	180326
6967	180327
167320	180328
8585	180329
69945	180330
4303	180331
7287	180332
147494	180333
4234	180334
31083	180335
499	180336
61233	180337
1074	180338
33218	180339
484	180340
5037	180341
28138	180342
6350	180343
12720	180344
8981	180345
84732	180346
2460	180347
27399	180348
4678	180349
69199	180350
592	180351
63963	180352
16498	180353
4189	180354
10578	180355
24962	180356
25383	180357
64232	180358
22397	180359
14819	180360
75355	180361
8439	180362
2485	180363
158215	180364
15567	180365
14012	180366
19825	180367
61496	180368
1067	180369
71145	180370
250	180371
9495	180372
42193	180373
34951	180374
9173	180375
95523	180376
3018	180377
24583	180378
11337	180379
36658	180380
155173	180381
47218	180382
21606	180383
18705	180384
4190	180385
41581	180386
19098	180387
5139	180388
36284	180389
108336	180390
1686	180391
16254	180392
20745	180393
1226	180394
36251	180395
131459	180396
33111	180397
43977	180398
107205	180399
14203	180400
48478	180401
25009	180402
4762	180403
2367	180404
35187	180405
730	180406
54275	180407
34260	180408
22273	180409
21091	180410
9438	180411
6488	180412
3552	180413
32304	180414
55681	180415
70	180416
143410	180417
9958	180418
27621	180419
14664	180420
8690	180421
1857	180422
3773	180423
24394	180424
2237	180425
64752	180426
30680	180427
2570	180428
31285	180429
6051	180430
3740	180431
72031	180432
112	180433
33289	180434
58669	180435
67750	180436
10763	180437
52851	180438
115582	180439
92250	180440
6792	180441
2481	180442
29005	180443
135863	180444
71480	180445
44434	180446
1639	180447
60	180448
23883	180449
53100	180450
23541	180451
9168	180452
15475	180453
49888	180454
62560	180455
69402	180456
3912	180457
44092	180458
761	180459
40176	180460
2719	180461
12598	180462
40638	180463
4782	180464
62551	180465
30144	180466
8564	180467
33386	180468
46642	180469
61514	180470
55	180471
12149	180472
72511	180473
7253	180474
103618	180475
227	180476
44207	180477
111334	180478
184044	180479
52826	180480
5635	180481
52951	180482
10842	180483
3899	180484
66876	180485
58240	180486
61766	180487
55527	180488
10981	180489
157696	180490
14524	180491
39196	180492
43090	180493
61155	180494
70	180495
170698	180496
70617	180497
34737	180498
48774	180499
262	180500
51203	180501
79689	180502
119060	180503
37645	180504
2503	180505
51906	180506
66446	180507
2513	180508
31421	180509
19161	180510
1561	180511
5228	180512
557	180513
80835	180514
37110	180515
34750	180516
10128	180517
64599	180518
5216	180519
28552	180520
13917	180521
2585	180522
15061	180523
126551	180524
52214	180525
47434	180526
45407	180527
26094	180528
9082	180529
67582	180530
47416	180531
29131	180532
17406	180533
100501	180534
51268	180535
21609	180536
67502	180537
300	180538
5055	180539
13040	180540
39932	180541
768	180542
15441	180543
35758	180544
62185	180545
140954	180546
19346	180547
64571	180548
28557	180549
155437	180550
168025	180551
34032	180552
7761	180553
4097	180554
36174	180555
24857	180556
28052	180557
5154	180558
12692	180559
15580	180560
24361	180561
5146	180562
71928	180563
18994	180564
16814	180565
67103	180566
99245	180567
142609	180568
77213	180569
2976	180570
1186	180571
19518	180572
17581	180573
9502	180574
42241	180575
8877	180576
768	180577
13384	180578
4574	180579
856	180580
2632	180581
9069	180582
31713	180583
475	180584
6428	180585
80011	180586
54352	180587
12544	180588
3163	180589
88964	180590
7860	180591
14881	180592
30551	180593
46331	180594
1519	180595
27219	180596
4815	180597
119775	180598
2488	180599
18	180600
10621	180601
28561	180602
19726	180603
133728	180604
298	180605
2359	180606
299	180607
52912	180608
96257	180609
29067	180610
67011	180611
18583	180612
43345	180613
38253	180614
2585	180615
23941	180616
42337	180617
323	180618
927	180619
33074	180620
73456	180621
54010	180622
77558	180623
185395	180624
81336	180625
64886	180626
17529	180627
44401	180628
93788	180629
55141	180630
119338	180631
27180	180632
40229	180633
16463	180634
13441	180635
12823	180636
22030	180637
50748	180638
71323	180639
104982	180640
97916	180641
1428	180642
58284	180643
43951	180644
155072	180645
14591	180646
52207	180647
5450	180648
18882	180649
40398	180650
4273	180651
6049	180652
7825	180653
13100	180654
49191	180655
128965	180656
99710	180657
77611	180658
36319	180659
51806	180660
2634	180661
6556	180662
30873	180663
4526	180664
92199	180665
49075	180666
52931	180667
51911	180668
4352	180669
3144	180670
146559	180671
46368	180672
71879	180673
182754	180674
75110	180675
8967	180676
2098	180677
105241	180678
26016	180679
8690	180680
54009	180681
1127	180682
27048	180683
57977	180684
8899	180685
8308	180686
7950	180687
53151	180688
95998	180689
1892	180690
12777	180691
68885	180692
3185	180693
20670	180694
61736	180695
13867	180696
120346	180697
11412	180698
35054	180699
12710	180700
4158	180701
39283	180702
87996	180703
22592	180704
19997	180705
19492	180706
4735	180707
27323	180708
3403	180709
2854	180710
44897	180711
8961	180712
143046	180713
855	180714
1428	180715
125386	180716
100141	180717
78281	180718
79372	180719
138877	180720
14384	180721
4623	180722
66016	180723
64604	180724
1183	180725
16635	180726
5427	180727
133945	180728
15967	180729
11027	180730
54624	180731
17880	180732
103846	180733
35989	180734
41828	180735
37	180736
2394	180737
6503	180738
34	180739
77048	180740
29100	180741
992	180742
5046	180743
11412	180744
153763	180745
118	180746
479	180747
12383	180748
86521	180749
8494	180750
660	180751
5880	180752
10720	180753
12707	180754
20	180755
53991	180756
12872	180757
7918	180758
38452	180759
61748	180760
6577	180761
14408	180762
43920	180763
61706	180764
12562	180765
80543	180766
34991	180767
52874	180768
28633	180769
46854	180770
598	180771
73323	180772
53875	180773
49406	180774
37203	180775
3175	180776
3631	180777
668	180778
60141	180779
2423	180780
17353	180781
33586	180782
21052	180783
922	180784
96750	180785
3213	180786
1973	180787
472	180788
4509	180789
34982	180790
91577	180791
10096	180792
60	180793
30108	180794
81865	180795
40993	180796
93451	180797
61513	180798
463	180799
33484	180800
140145	180801
87385	180802
48382	180803
22533	180804
101615	180805
27882	180806
105922	180807
47352	180808
110383	180809
3731	180810
52804	180811
42362	180812
5424	180813
1857	180814
62991	180815
101938	180816
12526	180817
38648	180818
31474	180819
7166	180820
4768	180821
49442	180822
647	180823
125179	180824
72257	180825
62551	180826
71402	180827
20316	180828
10030	180829
15342	180830
6272	180831
103143	180832
35364	180833
4254	180834
14987	180835
773	180836
2217	180837
1795	180838
38730	180839
43269	180840
70922	180841
14345	180842
20850	180843
49282	180844
5506	180845
4786	180846
74468	180847
68338	180848
956	180849
4809	180850
544	180851
104525	180852
27505	180853
42174	180854
463	180855
303	180856
47867	180857
6155	180858
43935	180859
8781	180860
98956	180861
981	180862
35050	180863
5261	180864
56960	180865
56487	180866
8233	180867
131766	180868
3166	180869
51255	180870
8833	180871
240	180872
19342	180873
85118	180874
54682	180875
2496	180876
44319	180877
131581	180878
103328	180879
2697	180880
20329	180881
29929	180882
157343	180883
62165	180884
95474	180885
67001	180886
59064	180887
31007	180888
4817	180889
35690	180890
29815	180891
13805	180892
6361	180893
35136	180894
13370	180895
53527	180896
44606	180897
45230	180898
14507	180899
4564	180900
9174	180901
18548	180902
8877	180903
44912	180904
1096	180905
28994	180906
1084	180907
3172	180908
5228	180909
52822	180910
1603	180911
112	180912
101152	180913
55290	180914
17514	180915
20108	180916
99113	180917
20431	180918
33885	180919
109795	180920
7822	180921
74581	180922
22207	180923
48872	180924
11422	180925
4038	180926
4835	180927
2875	180928
16014	180929
20392	180930
162982	180931
62314	180932
820	180933
1967	180934
25044	180935
139434	180936
760	180937
12347	180938
29159	180939
71937	180940
90083	180941
79616	180942
64957	180943
16841	180944
19290	180945
2641	180946
33782	180947
77634	180948
169427	180949
55040	180950
19	180951
64892	180952
48840	180953
39911	180954
24518	180955
52424	180956
65551	180957
13047	180958
22623	180959
24245	180960
2991	180961
3735	180962
50388	180963
7560	180964
29860	180965
82834	180966
36341	180967
127809	180968
87884	180969
3122	180970
30747	180971
2517	180972
84276	180973
98956	180974
77257	180975
5779	180976
41146	180977
49688	180978
21320	180979
68172	180980
4557	180981
11684	180982
70473	180983
135246	180984
1388	180985
236	180986
87379	180987
63677	180988
42070	180989
1973	180990
31043	180991
20959	180992
48868	180993
36738	180994
173	180995
20293	180996
1685	180997
486	180998
3740	180999
4248	181000
75996	181001
229	181002
7333	181003
17906	181004
2514	181005
11402	181006
12219	181007
6880	181008
69503	181009
34430	181010
58466	181011
100089	181012
17079	181013
44527	181014
8144	181015
12050	181016
20015	181017
170735	181018
46539	181019
1087	181020
2014	181021
18515	181022
259	181023
2929	181024
28287	181025
73520	181026
21396	181027
160	181028
3141	181029
24050	181030
159048	181031
1484	181032
46826	181033
16699	181034
463	181035
1654	181036
17848	181037
79928	181038
4352	181039
76003	181040
49074	181041
103421	181042
7306	181043
27776	181044
128198	181045
4197	181046
38082	181047
68774	181048
7768	181049
1511	181050
23359	181051
2154	181052
786	181053
44459	181054
23604	181055
82576	181056
43824	181057
63211	181058
13218	181059
31032	181060
34938	181061
8387	181062
7493	181063
30132	181064
69020	181065
34409	181066
70015	181067
14159	181068
75065	181069
29823	181070
24775	181071
7123	181072
236	181073
9053	181074
20	181075
42034	181076
13162	181077
22265	181078
55589	181079
1620	181080
48897	181081
51028	181082
23240	181083
165998	181084
48997	181085
6679	181086
295	181087
266	181088
12330	181089
51118	181090
48184	181091
34876	181092
34409	181093
2829	181094
44916	181095
77634	181096
3361	181097
3634	181098
15580	181099
79047	181100
78735	181101
2675	181102
24154	181103
2491	181104
151317	181105
15917	181106
65887	181107
31121	181108
6297	181109
14423	181110
22381	181111
32128	181112
56301	181113
2210	181114
209	181115
5444	181116
31598	181117
88153	181118
1787	181119
20779	181120
1906	181121
139	181122
1705	181123
89369	181124
57885	181125
18454	181126
55634	181127
1363	181128
9423	181129
54835	181130
30513	181131
54064	181132
4697	181133
56143	181134
58277	181135
102023	181136
2732	181137
1306	181138
662	181139
112084	181140
2515	181141
4556	181142
61139	181143
1686	181144
9640	181145
250	181146
12108	181147
75769	181148
58019	181149
39928	181150
34	181151
28	181152
36330	181153
21541	181154
9896	181155
110515	181156
58370	181157
139	181158
69627	181159
2009	181160
20	181161
34956	181162
78180	181163
102875	181164
7827	181165
26454	181166
74227	181167
894	181168
28829	181169
27307	181170
8798	181171
3927	181172
24212	181173
26801	181174
2887	181175
16725	181176
32672	181177
26820	181178
134222	181179
48277	181180
72079	181181
31473	181182
137885	181183
12766	181184
10567	181185
26872	181186
1747	181187
4077	181188
99266	181189
722	181190
124581	181191
65100	181192
40189	181193
66177	181194
9257	181195
78324	181196
29375	181197
20857	181198
8777	181199
67365	181200
41674	181201
6203	181202
68868	181203
4900	181204
43746	181205
31124	181206
67815	181207
58313	181208
27248	181209
183448	181210
89034	181211
18601	181212
19800	181213
42333	181214
10919	181215
6291	181216
4592	181217
46914	181218
4983	181219
11062	181220
6452	181221
3552	181222
454	181223
47447	181224
1156	181225
47083	181226
6371	181227
44916	181228
42580	181229
71429	181230
38860	181231
38045	181232
6585	181233
21059	181234
40379	181235
854	181236
8270	181237
450	181238
923	181239
1267	181240
26004	181241
4648	181242
13793	181243
41236	181244
5984	181245
44107	181246
40609	181247
23268	181248
66251	181249
177357	181250
45573	181251
37341	181252
65662	181253
26939	181254
91374	181255
2319	181256
26723	181257
9128	181258
17710	181259
9213	181260
39477	181261
86005	181262
23039	181263
60125	181264
77944	181265
20457	181266
1066	181267
75676	181268
51296	181269
4988	181270
53429	181271
4280	181272
77459	181273
8196	181274
58371	181275
14818	181276
121966	181277
63596	181278
73865	181279
45843	181280
2481	181281
3144	181282
97835	181283
227	181284
1306	181285
58127	181286
56513	181287
65551	181288
2011	181289
16404	181290
23955	181291
125811	181292
17664	181293
32921	181294
5414	181295
90209	181296
80397	181297
2815	181298
632	181299
2626	181300
30440	181301
66331	181302
1813	181303
41219	181304
4821	181305
84153	181306
33880	181307
36270	181308
3144	181309
38029	181310
20431	181311
6311	181312
4800	181313
11115	181314
1405	181315
22178	181316
2483	181317
24744	181318
77075	181319
17913	181320
14978	181321
767	181322
15838	181323
50092	181324
165	181325
20871	181326
85349	181327
39000	181328
1892	181329
61300	181330
27395	181331
48834	181332
12071	181333
58572	181334
59026	181335
102384	181336
42436	181337
180747	181338
4987	181339
73493	181340
73929	181341
42585	181342
321	181343
2972	181344
28955	181345
2064	181346
132060	181347
147469	181348
16981	181349
5438	181350
160457	181351
141870	181352
10434	181353
128258	181354
63375	181355
59520	181356
60753	181357
69947	181358
63091	181359
127406	181360
109302	181361
97440	181362
106967	181363
89194	181364
76392	181365
25507	181366
46950	181367
1796	181368
24806	181369
2865	181370
9043	181371
411	181372
76263	181373
1363	181374
16412	181375
1666	181376
60352	181377
4327	181378
69618	181379
65591	181380
90867	181381
34	181382
39056	181383
27666	181384
337	181385
133897	181386
647	181387
16467	181388
98791	181389
107168	181390
3357	181391
90508	181392
460	181393
12189	181394
92531	181395
3552	181396
22220	181397
33142	181398
1306	181399
1774	181400
85	181401
12737	181402
374	181403
59691	181404
657	181405
1164	181406
137208	181407
95008	181408
39976	181409
31507	181410
7994	181411
132439	181412
15563	181413
18629	181414
124022	181415
23646	181416
32180	181417
14333	181418
6266	181419
153381	181420
28858	181421
12354	181422
139	181423
18	181424
51911	181425
96635	181426
6144	181427
125546	181428
11777	181429
14178	181430
8654	181431
632	181432
19914	181433
40296	181434
646	181435
8031	181436
126744	181437
140540	181438
3648	181439
61733	181440
11963	181441
46610	181442
43413	181443
32312	181444
9150	181445
22024	181446
35987	181447
32711	181448
63974	181449
22056	181450
38152	181451
1000	181452
57573	181453
30359	181454
32874	181455
6199	181456
10671	181457
20649	181458
5566	181459
1486	181460
1330	181461
16368	181462
1853	181463
39140	181464
12143	181465
76356	181466
112012	181467
44762	181468
15102	181469
62173	181470
4041	181471
39581	181472
14958	181473
31123	181474
5225	181475
74165	181476
48043	181477
20860	181478
1133	181479
42855	181480
14286	181481
32355	181482
10194	181483
3851	181484
7892	181485
2134	181486
40401	181487
8624	181488
10837	181489
29502	181490
1835	181491
22910	181492
7659	181493
41014	181494
5312	181495
32618	181496
87771	181497
34667	181498
18284	181499
26814	181500
62298	181501
104125	181502
35778	181503
18	181504
1421	181505
89782	181506
123387	181507
12018	181508
38205	181509
62688	181510
14509	181511
137312	181512
56659	181513
66183	181514
24085	181515
74	181516
6119	181517
10983	181518
17602	181519
39509	181520
21845	181521
26860	181522
28997	181523
171	181524
35086	181525
4488	181526
14243	181527
33941	181528
30857	181529
30463	181530
21038	181531
36171	181532
26855	181533
16677	181534
14960	181535
1340	181536
16883	181537
96121	181538
12964	181539
10015	181540
39773	181541
1657	181542
13995	181543
133214	181544
3477	181545
2357	181546
39131	181547
9035	181548
19688	181549
19224	181550
10230	181551
34280	181552
8776	181553
16501	181554
345	181555
42383	181556
66151	181557
14883	181558
25837	181559
54577	181560
7194	181561
18942	181562
24979	181563
9412	181564
73343	181565
23525	181566
69021	181567
3794	181568
17352	181569
17488	181570
391	181571
9346	181572
317	181573
20729	181574
39508	181575
39445	181576
2523	181577
45094	181578
9275	181579
28671	181580
401	181581
6672	181582
21133	181583
45851	181584
905	181585
17802	181586
2554	181587
27978	181588
22209	181589
67175	181590
34268	181591
593	181592
54973	181593
1109	181594
82313	181595
20	181596
24105	181597
44581	181598
3711	181599
66088	181600
31106	181601
1366	181602
773	181603
8743	181604
13808	181605
100898	181606
6863	181607
11858	181608
20909	181609
22525	181610
11830	181611
58941	181612
49184	181613
2068	181614
9075	181615
53385	181616
28210	181617
29547	181618
4318	181619
21898	181620
22972	181621
8468	181622
5438	181623
27205	181624
25315	181625
3562	181626
47668	181627
14085	181628
125501	181629
57637	181630
19829	181631
4064	181632
16110	181633
5143	181634
12130	181635
73879	181636
1360	181637
1471	181638
87518	181639
1336	181640
14433	181641
11743	181642
42457	181643
31587	181644
1493	181645
51741	181646
5297	181647
104490	181648
43106	181649
12415	181650
1085	181651
60184	181652
15900	181653
3644	181654
22759	181655
35865	181656
19213	181657
24833	181658
8585	181659
50318	181660
47920	181661
420	181662
10358	181663
87858	181664
423	181665
215	181666
28550	181667
40100	181668
11575	181669
36984	181670
767	181671
3842	181672
79742	181673
20690	181674
5279	181675
33826	181676
145191	181677
13180	181678
36768	181679
3332	181680
20034	181681
5522	181682
42694	181683
26017	181684
526	181685
17714	181686
12832	181687
37101	181688
28257	181689
5611	181690
23213	181691
63	181692
603	181693
17663	181694
36907	181695
5353	181696
36951	181697
64721	181698
55561	181699
48838	181700
42537	181701
62298	181702
28588	181703
66791	181704
2518	181705
7333	181706
14407	181707
92385	181708
10659	181709
97431	181710
119963	181711
19	181712
1711	181713
83613	181714
27682	181715
19352	181716
590	181717
88486	181718
82640	181719
67344	181720
11852	181721
3588	181722
119407	181723
63399	181724
832	181725
3734	181726
36525	181727
7808	181728
38219	181729
17777	181730
65464	181731
14405	181732
24704	181733
21793	181734
101590	181735
8935	181736
79289	181737
53858	181738
36516	181739
2027	181740
11523	181741
40746	181742
57716	181743
43149	181744
3477	181745
29687	181746
20743	181747
25477	181748
9062	181749
78667	181750
1723	181751
81732	181752
43381	181753
152719	181754
98317	181755
6305	181756
98292	181757
38051	181758
32877	181759
117	181760
25433	181761
802	181762
105880	181763
17631	181764
85447	181765
66168	181766
88887	181767
91964	181768
66415	181769
998	181770
15518	181771
50772	181772
6515	181773
361	181774
3026	181775
95611	181776
49182	181777
33428	181778
133625	181779
174637	181780
8116	181781
1146	181782
693	181783
20878	181784
33988	181785
18115	181786
10048	181787
39100	181788
12886	181789
4720	181790
8468	181791
5741	181792
3224	181793
146489	181794
69300	181795
3240	181796
11568	181797
66146	181798
31123	181799
10274	181800
4273	181801
2247	181802
4076	181803
11501	181804
77551	181805
975	181806
10460	181807
24266	181808
12826	181809
2538	181810
39913	181811
23340	181812
10752	181813
47255	181814
43083	181815
51759	181816
3982	181817
14526	181818
10434	181819
299	181820
5366	181821
39335	181822
84943	181823
30521	181824
70005	181825
12980	181826
98820	181827
70092	181828
14410	181829
18765	181830
39635	181831
2067	181832
25644	181833
32615	181834
36282	181835
13836	181836
4744	181837
17869	181838
716	181839
54997	181840
146870	181841
1856	181842
60847	181843
11142	181844
4058	181845
8346	181846
79618	181847
72905	181848
55168	181849
1394	181850
74989	181851
212	181852
11188	181853
2822	181854
7763	181855
2749	181856
42131	181857
14176	181858
1196	181859
43493	181860
46338	181861
453	181862
40489	181863
4612	181864
7794	181865
5495	181866
42649	181867
1191	181868
98508	181869
35430	181870
7439	181871
27461	181872
37450	181873
147456	181874
36047	181875
18528	181876
1824	181877
5102	181878
412	181879
7277	181880
72182	181881
368	181882
1695	181883
55687	181884
9345	181885
39365	181886
33395	181887
5102	181888
38272	181889
75386	181890
37515	181891
973	181892
5801	181893
2522	181894
5208	181895
4338	181896
486	181897
1561	181898
11533	181899
26856	181900
35836	181901
47006	181902
19976	181903
19724	181904
34562	181905
7572	181906
1986	181907
20563	181908
27056	181909
8955	181910
7784	181911
10758	181912
32415	181913
14910	181914
4700	181915
14781	181916
4646	181917
24337	181918
2076	181919
89526	181920
3128	181921
3494	181922
174193	181923
1342	181924
60346	181925
113786	181926
43595	181927
22717	181928
1489	181929
5561	181930
44699	181931
65131	181932
42221	181933
57528	181934
20066	181935
5994	181936
7757	181937
1003	181938
33422	181939
9209	181940
46800	181941
373	181942
16606	181943
11420	181944
32236	181945
1708	181946
10092	181947
75345	181948
14889	181949
18192	181950
174397	181951
10389	181952
73950	181953
8845	181954
9894	181955
49414	181956
10828	181957
179997	181958
37777	181959
26851	181960
8560	181961
29359	181962
38736	181963
4191	181964
2131	181965
32212	181966
15807	181967
2857	181968
35324	181969
51551	181970
96234	181971
4401	181972
4906	181973
11469	181974
1353	181975
47469	181976
61411	181977
71832	181978
80852	181979
5630	181980
3143	181981
57541	181982
32249	181983
60919	181984
1939	181985
2307	181986
58468	181987
11366	181988
558	181989
35673	181990
35014	181991
35855	181992
2037	181993
1189	181994
25861	181995
5166	181996
27703	181997
555	181998
24746	181999
6981	182000
90273	182001
47748	182002
52034	182003
2177	182004
61784	182005
100	182006
1357	182007
4304	182008
1958	182009
17647	182010
24894	182011
4158	182012
32798	182013
9378	182014
7957	182015
66547	182016
5244	182017
637	182018
10282	182019
9044	182020
24353	182021
6644	182022
26841	182023
13901	182024
1131	182025
2651	182026
4192	182027
23715	182028
366	182029
41282	182030
180058	182031
12728	182032
57408	182033
16401	182034
24935	182035
48014	182036
91054	182037
12300	182038
54757	182039
96476	182040
31291	182041
30420	182042
13939	182043
46262	182044
69292	182045
251	182046
24482	182047
73474	182048
19757	182049
33014	182050
26618	182051
14742	182052
7997	182053
17455	182054
59799	182055
38583	182056
3884	182057
17602	182058
499	182059
25597	182060
47548	182061
26256	182062
3845	182063
12971	182064
3189	182065
4119	182066
11973	182067
77590	182068
4730	182069
5352	182070
12079	182071
12605	182072
22341	182073
11112	182074
34733	182075
37305	182076
62216	182077
18310	182078
43006	182079
33810	182080
102863	182081
2522	182082
57432	182083
39007	182084
43848	182085
43174	182086
9388	182087
3582	182088
13132	182089
31489	182090
29212	182091
5555	182092
9512	182093
2457	182094
2931	182095
24383	182096
15298	182097
23810	182098
26206	182099
9066	182100
39724	182101
146040	182102
3618	182103
19535	182104
2845	182105
30616	182106
50773	182107
7208	182108
139558	182109
85205	182110
14	182111
240	182112
14964	182113
3364	182114
33552	182115
10249	182116
46377	182117
23206	182118
42687	182119
88639	182120
6828	182121
18918	182122
26726	182123
8995	182124
294	182125
62195	182126
83475	182127
61550	182128
31099	182129
59771	182130
14856	182131
31196	182132
40103	182133
161835	182134
26024	182135
38317	182136
48550	182137
10050	182138
20369	182139
58160	182140
56636	182141
165227	182142
171006	182143
1063	182144
30395	182145
57986	182146
92762	182147
136468	182148
1026	182149
374	182150
9092	182151
107531	182152
30607	182153
21004	182154
4735	182155
31218	182156
10799	182157
120697	182158
50899	182159
60598	182160
40439	182161
11334	182162
29850	182163
20663	182164
36729	182165
40443	182166
63289	182167
21301	182168
91277	182169
45135	182170
548	182171
58421	182172
12547	182173
99721	182174
15404	182175
28183	182176
26648	182177
51621	182178
104594	182179
67818	182180
49997	182181
8246	182182
47533	182183
20458	182184
49184	182185
22071	182186
50115	182187
12085	182188
6700	182189
25304	182190
35539	182191
35642	182192
56482	182193
2737	182194
41402	182195
39117	182196
154	182197
93807	182198
5263	182199
31518	182200
38361	182201
3660	182202
26788	182203
362	182204
57261	182205
25522	182206
5357	182207
38989	182208
130260	182209
102815	182210
13012	182211
62362	182212
61296	182213
732	182214
4225	182215
4844	182216
22081	182217
10142	182218
15810	182219
16139	182220
41544	182221
65455	182222
56602	182223
24109	182224
101268	182225
157885	182226
10834	182227
7795	182228
202	182229
26602	182230
40491	182231
42575	182232
29449	182233
50943	182234
21826	182235
147054	182236
4303	182237
69045	182238
3400	182239
24139	182240
16438	182241
16423	182242
20810	182243
72475	182244
5264	182245
58638	182246
4463	182247
111417	182248
57041	182249
27308	182250
33143	182251
19883	182252
5329	182253
19374	182254
20547	182255
60757	182256
147644	182257
58700	182258
7977	182259
3583	182260
93071	182261
93775	182262
81510	182263
29540	182264
18160	182265
42797	182266
59169	182267
55150	182268
21403	182269
26763	182270
14950	182271
38241	182272
134801	182273
66104	182274
2590	182275
57441	182276
1278	182277
25843	182278
47864	182279
43168	182280
50472	182281
26332	182282
49321	182283
2653	182284
81653	182285
132490	182286
4025	182287
10893	182288
30251	182289
31196	182290
866	182291
32449	182292
18341	182293
2990	182294
21363	182295
30274	182296
1360	182297
2931	182298
18171	182299
21493	182300
71930	182301
9697	182302
4056	182303
16273	182304
6323	182305
34418	182306
43845	182307
65209	182308
6099	182309
58751	182310
9407	182311
9298	182312
63	182313
14850	182314
47817	182315
11956	182316
48916	182317
35117	182318
64461	182319
30927	182320
28899	182321
42760	182322
678	182323
101839	182324
25236	182325
410	182326
7735	182327
1541	182328
6659	182329
127210	182330
27941	182331
12563	182332
38358	182333
96017	182334
8685	182335
64737	182336
2280	182337
35357	182338
550	182339
26855	182340
124202	182341
18192	182342
391	182343
2887	182344
9333	182345
40519	182346
5199	182347
1991	182348
12822	182349
74752	182350
14984	182351
30562	182352
46099	182353
21830	182354
68954	182355
121197	182356
63358	182357
66228	182358
34441	182359
45716	182360
2651	182361
26620	182362
11013	182363
54818	182364
2742	182365
17748	182366
22555	182367
26080	182368
6434	182369
18273	182370
1523	182371
16855	182372
10110	182373
4185	182374
113475	182375
69063	182376
10747	182377
27564	182378
39631	182379
17943	182380
26433	182381
1882	182382
1325	182383
1863	182384
11717	182385
21952	182386
30001	182387
28316	182388
7413	182389
60090	182390
31376	182391
31690	182392
14627	182393
8991	182394
70372	182395
12957	182396
7954	182397
712	182398
22895	182399
71213	182400
10249	182401
28410	182402
11581	182403
9360	182404
11638	182405
2568	182406
28241	182407
1057	182408
39981	182409
6795	182410
32826	182411
1634	182412
4387	182413
17738	182414
15616	182415
6993	182416
1661	182417
49478	182418
15344	182419
22132	182420
37740	182421
1022	182422
46769	182423
37865	182424
28457	182425
26158	182426
19394	182427
54328	182428
23892	182429
70216	182430
107346	182431
18100	182432
47096	182433
77571	182434
20955	182435
7441	182436
7515	182437
69178	182438
12822	182439
6710	182440
27564	182441
28856	182442
46238	182443
6510	182444
1787	182445
22132	182446
28653	182447
35056	182448
27256	182449
17690	182450
56526	182451
17716	182452
89694	182453
61035	182454
9994	182455
28807	182456
35146	182457
25645	182458
21843	182459
112850	182460
39032	182461
19655	182462
39863	182463
114702	182464
6167	182465
39843	182466
22048	182467
60001	182468
27600	182469
10534	182470
32607	182471
1661	182472
1394	182473
1001	182474
46947	182475
8971	182476
21946	182477
2767	182478
18163	182479
189	182480
157935	182481
49126	182482
26280	182483
21938	182484
7145	182485
26556	182486
35342	182487
24650	182488
28902	182489
9079	182490
19841	182491
22527	182492
7329	182493
1620	182494
87508	182495
22132	182496
10659	182497
30999	182498
7353	182499
12480	182500
56451	182501
21742	182502
4914	182503
10129	182504
32773	182505
30514	182506
2037	182507
26807	182508
51416	182509
188482	182510
31097	182511
39703	182512
18057	182513
2797	182514
6404	182515
13519	182516
38029	182517
24076	182518
22999	182519
5399	182520
27385	182521
34241	182522
7382	182523
95557	182524
34434	182525
40892	182526
3414	182527
4312	182528
1280	182529
16803	182530
58617	182531
7692	182532
58617	182533
22041	182534
47509	182535
38425	182536
49313	182537
35824	182538
97363	182539
113216	182540
1458	182541
21967	182542
509	182543
18607	182544
17220	182545
22502	182546
1255	182547
10897	182548
29536	182549
20167	182550
127078	182551
6801	182552
4601	182553
68291	182554
15160	182555
30868	182556
16951	182557
16086	182558
10476	182559
22062	182560
36079	182561
67311	182562
2611	182563
130955	182564
3716	182565
43577	182566
22969	182567
55674	182568
15743	182569
105132	182570
4502	182571
5200	182572
74293	182573
15365	182574
22717	182575
106411	182576
1256	182577
65480	182578
77934	182579
54403	182580
7448	182581
57244	182582
38851	182583
57499	182584
14437	182585
102258	182586
22209	182587
5768	182588
51654	182589
21733	182590
4376	182591
43213	182592
48097	182593
24229	182594
45728	182595
55435	182596
67210	182597
31500	182598
14853	182599
17747	182600
101047	182601
5815	182602
6628	182603
41025	182604
436	182605
12926	182606
13528	182607
7619	182608
16020	182609
3181	182610
2652	182611
5333	182612
17984	182613
32401	182614
21330	182615
17658	182616
5262	182617
51622	182618
7413	182619
1054	182620
127377	182621
10996	182622
59557	182623
17219	182624
26581	182625
28551	182626
1278	182627
3859	182628
3797	182629
4801	182630
66635	182631
107724	182632
69448	182633
52028	182634
5643	182635
52493	182636
25903	182637
34119	182638
51002	182639
19102	182640
29580	182641
95324	182642
2378	182643
35651	182644
9070	182645
4677	182646
10730	182647
2305	182648
45712	182649
4651	182650
3656	182651
9258	182652
50028	182653
17815	182654
6941	182655
10787	182656
101420	182657
30799	182658
10936	182659
31693	182660
67657	182661
25045	182662
16992	182663
10101	182664
80989	182665
57277	182666
65091	182667
4138	182668
3134	182669
17577	182670
44760	182671
4988	182672
93011	182673
17015	182674
328	182675
76747	182676
24680	182677
5787	182678
10243	182679
27724	182680
12568	182681
119845	182682
45419	182683
39432	182684
74489	182685
66009	182686
25308	182687
565	182688
12092	182689
14252	182690
8559	182691
28173	182692
41454	182693
35589	182694
99132	182695
10214	182696
2515	182697
80633	182698
15017	182699
80322	182700
2995	182701
29044	182702
1153	182703
7582	182704
5189	182705
26920	182706
32191	182707
81685	182708
37206	182709
22381	182710
75322	182711
43213	182712
52469	182713
146	182714
3048	182715
8087	182716
2226	182717
63490	182718
2080	182719
52496	182720
161344	182721
5504	182722
35286	182723
39086	182724
21616	182725
3021	182726
30558	182727
11259	182728
33165	182729
4896	182730
73619	182731
49263	182732
5742	182733
67492	182734
18862	182735
22660	182736
47361	182737
61804	182738
92597	182739
126574	182740
8395	182741
5062	182742
2808	182743
1556	182744
16500	182745
18361	182746
12032	182747
66394	182748
55290	182749
865	182750
37687	182751
6854	182752
28278	182753
60119	182754
11068	182755
19363	182756
63167	182757
2111	182758
57387	182759
26085	182760
70255	182761
51721	182762
4644	182763
13850	182764
97206	182765
3072	182766
25447	182767
18071	182768
8333	182769
35399	182770
7924	182771
303	182772
6580	182773
49205	182774
6982	182775
10641	182776
42234	182777
26520	182778
18380	182779
9318	182780
44603	182781
950	182782
53743	182783
9309	182784
98194	182785
9187	182786
33589	182787
77776	182788
37709	182789
87370	182790
303	182791
712	182792
18799	182793
16431	182794
3490	182795
51127	182796
21134	182797
5888	182798
1283	182799
12728	182800
4296	182801
25561	182802
10434	182803
67002	182804
57596	182805
20016	182806
20495	182807
58822	182808
46663	182809
61974	182810
44922	182811
45067	182812
112629	182813
32104	182814
5003	182815
26737	182816
1815	182817
184526	182818
25478	182819
96223	182820
1169	182821
2114	182822
1355	182823
5552	182824
2508	182825
19276	182826
8824	182827
158	182828
328	182829
18265	182830
2119	182831
20064	182832
15255	182833
28260	182834
23736	182835
37830	182836
1283	182837
16343	182838
2995	182839
46012	182840
98310	182841
59534	182842
3965	182843
16902	182844
15194	182845
43286	182846
112073	182847
18823	182848
53845	182849
973	182850
17215	182851
107310	182852
6702	182853
9604	182854
4947	182855
29452	182856
23815	182857
10755	182858
20147	182859
386	182860
11301	182861
137388	182862
44442	182863
57845	182864
11834	182865
795	182866
18462	182867
15312	182868
13535	182869
8813	182870
12365	182871
1339	182872
60823	182873
83473	182874
163	182875
75258	182876
1838	182877
48066	182878
42567	182879
10894	182880
931	182881
21703	182882
59372	182883
24158	182884
4576	182885
48794	182886
4434	182887
7750	182888
48258	182889
37705	182890
8760	182891
25546	182892
2141	182893
804	182894
46993	182895
17738	182896
354	182897
5787	182898
93118	182899
102954	182900
22004	182901
8029	182902
61	182903
61275	182904
19934	182905
52697	182906
8433	182907
6173	182908
54868	182909
22889	182910
27346	182911
39101	182912
44841	182913
71376	182914
34654	182915
25396	182916
78116	182917
79836	182918
36314	182919
14690	182920
77636	182921
100975	182922
18107	182923
21517	182924
55490	182925
666	182926
124050	182927
50099	182928
2274	182929
83188	182930
55670	182931
167903	182932
44640	182933
68070	182934
177416	182935
24041	182936
54178	182937
38930	182938
64632	182939
161049	182940
46195	182941
5014	182942
90517	182943
52845	182944
54570	182945
38758	182946
100206	182947
51599	182948
68464	182949
55760	182950
4149	182951
38597	182952
99116	182953
18789	182954
10862	182955
14993	182956
85731	182957
65873	182958
81413	182959
46989	182960
68052	182961
80006	182962
124576	182963
79474	182964
17839	182965
2765	182966
50706	182967
85494	182968
69252	182969
34787	182970
20810	182971
135358	182972
79922	182973
19364	182974
9101	182975
8360	182976
16275	182977
39552	182978
5005	182979
39157	182980
69224	182981
179	182982
138602	182983
13943	182984
441	182985
13929	182986
8099	182987
44988	182988
3273	182989
28394	182990
5387	182991
83822	182992
29409	182993
5994	182994
25023	182995
33243	182996
12517	182997
4697	182998
3851	182999
964	183000
50659	183001
21578	183002
3201	183003
2584	183004
46207	183005
71117	183006
35662	183007
50838	183008
55839	183009
54416	183010
46273	183011
1904	183012
2888	183013
80270	183014
16204	183015
40669	183016
2831	183017
1295	183018
9377	183019
111	183020
12821	183021
26751	183022
93602	183023
31469	183024
78344	183025
45383	183026
3697	183027
23252	183028
5202	183029
74008	183030
43873	183031
27872	183032
32040	183033
3671	183034
4715	183035
38848	183036
6507	183037
124422	183038
56224	183039
19448	183040
12133	183041
46941	183042
14849	183043
3617	183044
32876	183045
3093	183046
42751	183047
180100	183048
8817	183049
32559	183050
47	183051
55296	183052
41660	183053
3668	183054
1488	183055
1050	183056
9314	183057
21028	183058
125445	183059
5553	183060
3169	183061
12617	183062
5225	183063
26231	183064
40619	183065
4809	183066
13648	183067
5671	183068
58381	183069
2611	183070
66563	183071
14688	183072
40206	183073
21486	183074
30061	183075
20499	183076
76848	183077
101045	183078
172643	183079
124991	183080
6437	183081
15217	183082
59390	183083
11637	183084
40059	183085
4023	183086
17448	183087
108996	183088
43849	183089
18295	183090
25499	183091
3378	183092
6191	183093
60585	183094
46088	183095
108764	183096
66622	183097
57891	183098
10534	183099
8643	183100
15504	183101
5334	183102
61006	183103
131001	183104
26981	183105
49755	183106
3895	183107
961	183108
74422	183109
43193	183110
47852	183111
3209	183112
38390	183113
83012	183114
13509	183115
23095	183116
13768	183117
44651	183118
26853	183119
6660	183120
2107	183121
1830	183122
7327	183123
52288	183124
24833	183125
16099	183126
10956	183127
558	183128
12396	183129
56185	183130
32102	183131
125678	183132
17869	183133
111	183134
22081	183135
883	183136
21095	183137
10713	183138
69178	183139
758	183140
12931	183141
113237	183142
62404	183143
559	183144
42313	183145
37676	183146
12746	183147
24251	183148
44	183149
3308	183150
7789	183151
15001	183152
9376	183153
98087	183154
28173	183155
778	183156
163188	183157
112410	183158
3410	183159
740	183160
1499	183161
25002	183162
8064	183163
31998	183164
61040	183165
45531	183166
22	183167
34875	183168
2995	183169
3255	183170
50667	183171
424	183172
129664	183173
22530	183174
12127	183175
26743	183176
26119	183177
58248	183178
8171	183179
14587	183180
29360	183181
38226	183182
80020	183183
27655	183184
24155	183185
52060	183186
1400	183187
102817	183188
75634	183189
81409	183190
2929	183191
99668	183192
53358	183193
28957	183194
29149	183195
16853	183196
1899	183197
25125	183198
31849	183199
528	183200
10847	183201
21005	183202
1715	183203
2929	183204
78944	183205
108741	183206
837	183207
8049	183208
3469	183209
2225	183210
11326	183211
8833	183212
21085	183213
964	183214
18358	183215
10460	183216
31636	183217
12539	183218
6121	183219
104574	183220
22432	183221
8573	183222
13868	183223
35829	183224
94	183225
18619	183226
100224	183227
44400	183228
5779	183229
4300	183230
4307	183231
22582	183232
11421	183233
2949	183234
19911	183235
6	183236
7513	183237
96239	183238
354	183239
21095	183240
29490	183241
45169	183242
1301	183243
18355	183244
37134	183245
11046	183246
331	183247
14901	183248
5845	183249
21889	183250
125104	183251
36837	183252
5895	183253
38321	183254
39488	183255
440	183256
62397	183257
3057	183258
117221	183259
33996	183260
19155	183261
19251	183262
5155	183263
18272	183264
17153	183265
23031	183266
67808	183267
2374	183268
21847	183269
76180	183270
44384	183271
46628	183272
43995	183273
38848	183274
21388	183275
945	183276
74595	183277
57389	183278
2862	183279
50631	183280
43073	183281
14251	183282
563	183283
4751	183284
17424	183285
3093	183286
22675	183287
11050	183288
5307	183289
107386	183290
5422	183291
129044	183292
58249	183293
12253	183294
53882	183295
6451	183296
3189	183297
387	183298
40636	183299
22023	183300
8958	183301
28779	183302
33784	183303
9035	183304
38058	183305
36737	183306
68564	183307
26722	183308
132017	183309
46977	183310
166084	183311
6310	183312
27145	183313
67400	183314
22041	183315
17415	183316
71933	183317
34020	183318
5929	183319
48902	183320
12908	183321
35933	183322
14504	183323
2526	183324
71404	183325
3503	183326
182980	183327
9221	183328
75805	183329
23878	183330
85561	183331
18206	183332
19661	183333
14440	183334
50	183335
57598	183336
65073	183337
45450	183338
17869	183339
17905	183340
6941	183341
125377	183342
8282	183343
3765	183344
18018	183345
78922	183346
50524	183347
12617	183348
38755	183349
4695	183350
15079	183351
7895	183352
22132	183353
50209	183354
15800	183355
8328	183356
30430	183357
26660	183358
8579	183359
21362	183360
42223	183361
7349	183362
6925	183363
5049	183364
21766	183365
56264	183366
43216	183367
11045	183368
33913	183369
36817	183370
29961	183371
46044	183372
47197	183373
10893	183374
2612	183375
158352	183376
41176	183377
37759	183378
81900	183379
5774	183380
34839	183381
1401	183382
72129	183383
553	183384
36918	183385
6551	183386
32467	183387
1181	183388
4464	183389
32782	183390
23188	183391
83850	183392
7008	183393
21172	183394
24990	183395
2093	183396
19272	183397
6153	183398
18267	183399
157555	183400
8819	183401
11756	183402
10429	183403
99264	183404
7528	183405
21932	183406
78926	183407
1632	183408
25027	183409
18015	183410
18386	183411
26244	183412
71044	183413
2208	183414
29045	183415
69370	183416
172903	183417
21018	183418
7931	183419
37298	183420
51983	183421
6740	183422
66622	183423
17742	183424
3648	183425
16281	183426
10210	183427
18088	183428
37893	183429
12785	183430
9592	183431
10190	183432
44322	183433
14615	183434
148	183435
65495	183436
28658	183437
32354	183438
2163	183439
4188	183440
596	183441
78750	183442
61938	183443
11285	183444
8795	183445
4564	183446
116692	183447
14985	183448
30055	183449
1640	183450
5542	183451
878	183452
37203	183453
16389	183454
12045	183455
8938	183456
34166	183457
173731	183458
22535	183459
8087	183460
57150	183461
6440	183462
59749	183463
20202	183464
8382	183465
15099	183466
10648	183467
1639	183468
118	183469
49077	183470
1694	183471
33383	183472
15099	183473
97639	183474
18734	183475
56257	183476
1503	183477
3048	183478
12391	183479
8274	183480
860	183481
14810	183482
3562	183483
11593	183484
164369	183485
23400	183486
88459	183487
122072	183488
22087	183489
26756	183490
30621	183491
100	183492
82367	183493
94465	183494
130580	183495
788	183496
38992	183497
527	183498
23357	183499
38294	183500
1386	183501
160363	183502
65823	183503
109245	183504
65379	183505
134042	183506
56380	183507
79138	183508
336	183509
43797	183510
41752	183511
67265	183512
23240	183513
5350	183514
12765	183515
7614	183516
103729	183517
70499	183518
48664	183519
20061	183520
1108	183521
14851	183522
22718	183523
146315	183524
24685	183525
88822	183526
5167	183527
28751	183528
7348	183529
13708	183530
36937	183531
1471	183532
32983	183533
1581	183534
1428	183535
43249	183536
78089	183537
32062	183538
75971	183539
320	183540
289	183541
60829	183542
6931	183543
446	183544
3521	183545
591	183546
28520	183547
9639	183548
39896	183549
104983	183550
34165	183551
34	183552
33734	183553
267	183554
9290	183555
62533	183556
11392	183557
13081	183558
19622	183559
16981	183560
37990	183561
60694	183562
27810	183563
6163	183564
16583	183565
72269	183566
47244	183567
8835	183568
5479	183569
19068	183570
130532	183571
6190	183572
40352	183573
36938	183574
35126	183575
33701	183576
56479	183577
42685	183578
32752	183579
59322	183580
16418	183581
15558	183582
27860	183583
44547	183584
39142	183585
15498	183586
116499	183587
236	183588
1032	183589
14835	183590
10874	183591
56152	183592
51871	183593
6823	183594
21166	183595
91273	183596
64	183597
24036	183598
57958	183599
118433	183600
69536	183601
130	183602
277	183603
277	183604
549	183605
9936	183606
27428	183607
2348	183608
70	183609
2079	183610
102980	183611
51862	183612
37675	183613
411	183614
12370	183615
40715	183616
95785	183617
94758	183618
61340	183619
4574	183620
6332	183621
41961	183622
449	183623
35926	183624
18673	183625
57597	183626
360	183627
84881	183628
31837	183629
41961	183630
67817	183631
104540	183632
2465	183633
23280	183634
66046	183635
27060	183636
43729	183637
113022	183638
17703	183639
1510	183640
1948	183641
111013	183642
30141	183643
11638	183644
2111	183645
44665	183646
280	183647
68570	183648
76304	183649
11237	183650
9529	183651
20513	183652
70972	183653
123175	183654
637	183655
42507	183656
47113	183657
1742	183658
984	183659
58227	183660
10358	183661
50825	183662
86210	183663
16559	183664
2850	183665
168158	183666
52864	183667
125865	183668
85127	183669
29177	183670
91814	183671
133051	183672
8278	183673
37071	183674
57794	183675
43584	183676
98920	183677
6249	183678
35055	183679
91792	183680
65369	183681
169701	183682
98678	183683
82731	183684
100943	183685
99141	183686
79624	183687
53586	183688
97338	183689
1807	183690
2177	183691
38082	183692
26848	183693
27094	183694
24548	183695
78342	183696
2655	183697
51023	183698
21823	183699
42	183700
113846	183701
20563	183702
61213	183703
6191	183704
96711	183705
46752	183706
10148	183707
9795	183708
29057	183709
27287	183710
38268	183711
46103	183712
61845	183713
3480	183714
69915	183715
581	183716
132348	183717
4192	183718
33770	183719
23	183720
8868	183721
73554	183722
50658	183723
26354	183724
3211	183725
18578	183726
40976	183727
21972	183728
12030	183729
23132	183730
70248	183731
66546	183732
22541	183733
82145	183734
9556	183735
10484	183736
47374	183737
23394	183738
110736	183739
16465	183740
61648	183741
1164	183742
7761	183743
39667	183744
8408	183745
11008	183746
17513	183747
113366	183748
23983	183749
44671	183750
69724	183751
19640	183752
78309	183753
37717	183754
52603	183755
43260	183756
85	183757
103371	183758
29379	183759
102442	183760
58742	183761
7052	183762
99862	183763
29497	183764
47023	183765
97836	183766
21620	183767
25383	183768
49989	183769
5046	183770
22981	183771
23662	183772
14292	183773
3108	183774
73922	183775
63213	183776
90802	183777
59157	183778
5710	183779
4874	183780
67316	183781
54168	183782
34337	183783
74926	183784
27471	183785
39539	183786
27823	183787
980	183788
128871	183789
57084	183790
23434	183791
6650	183792
6696	183793
31889	183794
65806	183795
3796	183796
20927	183797
57078	183798
174828	183799
4405	183800
73512	183801
1101	183802
2591	183803
4046	183804
1026	183805
1101	183806
57712	183807
39059	183808
82726	183809
789	183810
36713	183811
85909	183812
40968	183813
1236	183814
102367	183815
39076	183816
64779	183817
5053	183818
35759	183819
80706	183820
65237	183821
31182	183822
85333	183823
14786	183824
25438	183825
99043	183826
20997	183827
100508	183828
56724	183829
83043	183830
78309	183831
10721	183832
67975	183833
40298	183834
45180	183835
82145	183836
21250	183837
10684	183838
648	183839
19106	183840
34920	183841
3506	183842
2716	183843
976	183844
22	183845
7261	183846
16588	183847
1992	183848
41	183849
35971	183850
11796	183851
51609	183852
5424	183853
73879	183854
130592	183855
88737	183856
121129	183857
6474	183858
67750	183859
7842	183860
9147	183861
18686	183862
99994	183863
11317	183864
86310	183865
45962	183866
46742	183867
42344	183868
17299	183869
57133	183870
67872	183871
14293	183872
13468	183873
13883	183874
37160	183875
1233	183876
7955	183877
630	183878
51293	183879
15173	183880
4510	183881
1161	183882
7035	183883
80	183884
233	183885
23972	183886
38008	183887
917	183888
326	183889
20909	183890
24126	183891
6181	183892
12130	183893
38667	183894
1199	183895
11402	183896
32502	183897
29132	183898
20771	183899
8284	183900
56844	183901
17586	183902
73402	183903
3855	183904
4704	183905
67252	183906
45863	183907
128618	183908
3258	183909
81255	183910
16791	183911
38122	183912
8856	183913
125354	183914
30729	183915
9340	183916
6699	183917
61376	183918
13363	183919
4180	183920
79014	183921
29101	183922
120012	183923
74373	183924
156057	183925
121391	183926
11775	183927
16563	183928
4712	183929
15096	183930
7557	183931
28960	183932
12739	183933
2079	183934
90823	183935
1561	183936
3912	183937
68185	183938
46284	183939
35691	183940
16588	183941
13463	183942
5742	183943
20849	183944
12217	183945
67739	183946
6449	183947
93415	183948
255	183949
17453	183950
51109	183951
75849	183952
30872	183953
233	183954
51813	183955
13941	183956
4147	183957
455	183958
31787	183959
20147	183960
23975	183961
33433	183962
46824	183963
15833	183964
6083	183965
18523	183966
44917	183967
54400	183968
1397	183969
45320	183970
81224	183971
159546	183972
49438	183973
25023	183974
16666	183975
55355	183976
650	183977
29360	183978
85054	183979
7276	183980
54995	183981
4731	183982
49844	183983
42465	183984
47196	183985
11259	183986
28848	183987
13204	183988
43637	183989
12122	183990
4628	183991
161	183992
790	183993
31670	183994
51244	183995
65491	183996
9771	183997
10918	183998
2374	183999
67165	184000
114478	184001
463	184002
2160	184003
24702	184004
84709	184005
42963	184006
761	184007
55041	184008
19810	184009
23372	184010
5387	184011
470	184012
109091	184013
8594	184014
23253	184015
23253	184016
3351	184017
28516	184018
72127	184019
27508	184020
87764	184021
54065	184022
21311	184023
5193	184024
4830	184025
18347	184026
18801	184027
94569	184028
3568	184029
7052	184030
11819	184031
37222	184032
68986	184033
11535	184034
13674	184035
6330	184036
74132	184037
3074	184038
9177	184039
119919	184040
46671	184041
1904	184042
1249	184043
11879	184044
143277	184045
2069	184046
99002	184047
1262	184048
16971	184049
51059	184050
2361	184051
17526	184052
112817	184053
3449	184054
95266	184055
1616	184056
12330	184057
20670	184058
9722	184059
13441	184060
30150	184061
153388	184062
52074	184063
30150	184064
14714	184065
135	184066
16368	184067
8590	184068
9369	184069
3234	184070
9091	184071
61636	184072
29807	184073
8064	184074
5771	184075
23193	184076
125386	184077
20771	184078
15749	184079
28269	184080
20496	184081
92823	184082
37141	184083
34874	184084
18574	184085
43357	184086
6223	184087
2024	184088
3207	184089
63521	184090
758	184091
5118	184092
27249	184093
65870	184094
10317	184095
225	184096
80551	184097
7242	184098
5256	184099
2284	184100
3013	184101
63863	184102
80276	184103
21906	184104
60199	184105
108954	184106
46660	184107
2755	184108
322	184109
2844	184110
21906	184111
16545	184112
83633	184113
60199	184114
137055	184115
108292	184116
63214	184117
1616	184118
43922	184119
36820	184120
11898	184121
21033	184122
19794	184123
96525	184124
55023	184125
139492	184126
186744	184127
50328	184128
6368	184129
15580	184130
17906	184131
98859	184132
51089	184133
6029	184134
2153	184135
19814	184136
71187	184137
25743	184138
91051	184139
46762	184140
4117	184141
10024	184142
5835	184143
58680	184144
77664	184145
26239	184146
45871	184147
21166	184148
33822	184149
4684	184150
23758	184151
31641	184152
93074	184153
62691	184154
9798	184155
34657	184156
5702	184157
12799	184158
27352	184159
97839	184160
4360	184161
9473	184162
33124	184163
18331	184164
50370	184165
120484	184166
2799	184167
89835	184168
8630	184169
87043	184170
4888	184171
56774	184172
247	184173
7195	184174
167140	184175
28494	184176
77366	184177
92695	184178
41228	184179
9179	184180
88085	184181
90912	184182
13203	184183
5333	184184
6390	184185
10375	184186
22140	184187
22540	184188
42441	184189
56014	184190
1228	184191
130	184192
322	184193
2312	184194
17552	184195
66582	184196
1076	184197
9235	184198
67344	184199
49345	184200
39094	184201
22810	184202
31994	184203
43156	184204
26408	184205
55744	184206
67757	184207
67739	184208
41998	184209
60305	184210
100235	184211
73971	184212
48465	184213
1941	184214
28450	184215
82235	184216
18101	184217
74917	184218
54096	184219
3672	184220
28709	184221
35759	184222
59083	184223
7757	184224
28299	184225
5105	184226
111404	184227
82996	184228
6851	184229
181921	184230
51797	184231
7690	184232
46432	184233
25125	184234
46824	184235
38889	184236
17429	184237
61017	184238
31035	184239
45780	184240
8990	184241
20379	184242
45691	184243
48157	184244
49989	184245
11884	184246
79532	184247
1188	184248
12530	184249
15068	184250
70071	184251
49858	184252
13815	184253
65521	184254
73078	184255
33977	184256
3512	184257
21625	184258
277	184259
44888	184260
16500	184261
26891	184262
5272	184263
6703	184264
169788	184265
29517	184266
138295	184267
6816	184268
15261	184269
21364	184270
1892	184271
58183	184272
30771	184273
6218	184274
2856	184275
18015	184276
17676	184277
8892	184278
92240	184279
11639	184280
183390	184281
6029	184282
32175	184283
20948	184284
32653	184285
477	184286
72454	184287
117484	184288
84584	184289
100	184290
6699	184291
60111	184292
109612	184293
110933	184294
9718	184295
68592	184296
99781	184297
11844	184298
47964	184299
13554	184300
28766	184301
12586	184302
70	184303
66208	184304
6756	184305
15927	184306
1685	184307
4279	184308
29285	184309
86132	184310
105	184311
18	184312
70	184313
15519	184314
2622	184315
22500	184316
58019	184317
69555	184318
3537	184319
4255	184320
70	184321
10395	184322
91964	184323
107240	184324
92530	184325
20793	184326
103490	184327
969	184328
33172	184329
69666	184330
80514	184331
10416	184332
20770	184333
2977	184334
5443	184335
23717	184336
51677	184337
138639	184338
145994	184339
2699	184340
10972	184341
1404	184342
23694	184343
21848	184344
25816	184345
39553	184346
3836	184347
2960	184348
21328	184349
16943	184350
3587	184351
80158	184352
5275	184353
38429	184354
13628	184355
30574	184356
2457	184357
26950	184358
22423	184359
90753	184360
1074	184361
54706	184362
2767	184363
48939	184364
145388	184365
12070	184366
82780	184367
36894	184368
12431	184369
59382	184370
185431	184371
40115	184372
25295	184373
8244	184374
1485	184375
1787	184376
46854	184377
4104	184378
31554	184379
37360	184380
9524	184381
141808	184382
58325	184383
5920	184384
16989	184385
74865	184386
43496	184387
24191	184388
165	184389
20994	184390
46064	184391
15395	184392
147963	184393
4659	184394
79799	184395
125056	184396
14147	184397
65209	184398
30107	184399
4659	184400
13344	184401
24724	184402
7880	184403
45287	184404
8420	184405
5560	184406
32152	184407
77619	184408
75590	184409
1947	184410
58429	184411
8211	184412
84516	184413
105661	184414
73591	184415
109373	184416
46242	184417
64639	184418
10428	184419
125203	184420
43771	184421
108737	184422
10010	184423
40217	184424
113168	184425
5920	184426
14663	184427
1354	184428
52678	184429
2292	184430
8532	184431
20	184432
131554	184433
15603	184434
95415	184435
1649	184436
72592	184437
128531	184438
56152	184439
8133	184440
17992	184441
799	184442
15972	184443
6276	184444
10292	184445
28074	184446
81229	184447
172447	184448
19396	184449
128024	184450
21535	184451
30847	184452
4874	184453
64247	184454
27764	184455
43528	184456
108547	184457
108547	184458
33425	184459
118521	184460
6266	184461
15291	184462
39679	184463
36935	184464
356	184465
4122	184466
91439	184467
48825	184468
26393	184469
27400	184470
61428	184471
29402	184472
47773	184473
2199	184474
3227	184475
29366	184476
18	184477
124010	184478
43817	184479
86894	184480
694	184481
38977	184482
33078	184483
29792	184484
42070	184485
1407	184486
90721	184487
186687	184488
24882	184489
1780	184490
11793	184491
1404	184492
7472	184493
328	184494
8804	184495
23753	184496
96997	184497
61919	184498
78350	184499
397	184500
83568	184501
56447	184502
613	184503
27001	184504
8678	184505
7797	184506
27730	184507
49141	184508
138006	184509
34447	184510
20878	184511
54931	184512
22962	184513
21737	184514
7854	184515
39083	184516
122389	184517
180597	184518
22096	184519
651	184520
17815	184521
16257	184522
31	184523
53873	184524
113295	184525
12922	184526
132954	184527
21707	184528
24465	184529
72590	184530
3057	184531
108767	184532
90648	184533
3987	184534
6457	184535
45595	184536
34294	184537
11202	184538
22041	184539
64560	184540
11357	184541
7063	184542
11037	184543
18266	184544
13077	184545
1915	184546
1053	184547
6383	184548
16101	184549
25125	184550
59265	184551
84	184552
14069	184553
3390	184554
50561	184555
29592	184556
1185	184557
68520	184558
250	184559
51046	184560
29347	184561
10991	184562
91057	184563
19131	184564
96503	184565
4273	184566
7272	184567
4738	184568
4128	184569
9545	184570
13104	184571
1831	184572
6401	184573
2051	184574
85	184575
5275	184576
34269	184577
43989	184578
11422	184579
5682	184580
70079	184581
72385	184582
340	184583
20564	184584
23137	184585
932	184586
42397	184587
39177	184588
5709	184589
4947	184590
22994	184591
46878	184592
3158	184593
6564	184594
19127	184595
83506	184596
102241	184597
160294	184598
21338	184599
31891	184600
75511	184601
37261	184602
79251	184603
10964	184604
7619	184605
6646	184606
57501	184607
40913	184608
31115	184609
30298	184610
24204	184611
55799	184612
4023	184613
47953	184614
126457	184615
3333	184616
2365	184617
2573	184618
13030	184619
5369	184620
42494	184621
39543	184622
17154	184623
48578	184624
9181	184625
114511	184626
26059	184627
42996	184628
253	184629
88335	184630
91339	184631
73111	184632
7472	184633
49521	184634
37864	184635
10299	184636
114	184637
102068	184638
25192	184639
169959	184640
100490	184641
103502	184642
3874	184643
76376	184644
68271	184645
5718	184646
64	184647
15007	184648
7925	184649
13146	184650
4460	184651
1117	184652
73332	184653
86695	184654
100650	184655
137613	184656
160603	184657
43831	184658
124	184659
35533	184660
9399	184661
2877	184662
29003	184663
20315	184664
147847	184665
1127	184666
100905	184667
6044	184668
13444	184669
9640	184670
6856	184671
1550	184672
54265	184673
104797	184674
72172	184675
89034	184676
122898	184677
46607	184678
61849	184679
165335	184680
77637	184681
923	184682
852	184683
3842	184684
8971	184685
18324	184686
100907	184687
31773	184688
20817	184689
80847	184690
5805	184691
142937	184692
5369	184693
3758	184694
164708	184695
5960	184696
21219	184697
2481	184698
24478	184699
24099	184700
11341	184701
4548	184702
11824	184703
15358	184704
440	184705
21177	184706
825	184707
4656	184708
19460	184709
7501	184710
23900	184711
45064	184712
30668	184713
961	184714
157453	184715
10211	184716
5427	184717
716	184718
11113	184719
9513	184720
3065	184721
812	184722
15642	184723
39553	184724
3360	184725
37165	184726
9053	184727
19780	184728
40561	184729
85010	184730
81850	184731
98987	184732
12817	184733
14760	184734
13315	184735
36835	184736
2260	184737
67312	184738
42664	184739
16668	184740
36875	184741
87739	184742
56564	184743
55797	184744
95245	184745
303	184746
16267	184747
1407	184748
76340	184749
39880	184750
49211	184751
10289	184752
4490	184753
130005	184754
27216	184755
45049	184756
2144	184757
82	184758
130714	184759
4731	184760
18204	184761
109357	184762
3140	184763
46463	184764
75135	184765
43824	184766
67244	184767
35164	184768
13577	184769
30021	184770
61139	184771
61029	184772
51816	184773
34780	184774
1741	184775
10731	184776
12444	184777
54570	184778
78109	184779
81923	184780
82535	184781
56356	184782
79707	184783
18041	184784
14106	184785
11879	184786
96588	184787
107785	184788
73446	184789
2544	184790
468	184791
33213	184792
12708	184793
14160	184794
88867	184795
74102	184796
70474	184797
61594	184798
105859	184799
92085	184800
15168	184801
77113	184802
54225	184803
43181	184804
83012	184805
18959	184806
4343	184807
22002	184808
47255	184809
268	184810
43402	184811
55489	184812
39091	184813
7294	184814
35045	184815
47004	184816
28598	184817
74329	184818
2756	184819
12567	184820
81282	184821
2493	184822
48389	184823
693	184824
20081	184825
183449	184826
91676	184827
2686	184828
295	184829
55699	184830
42558	184831
26338	184832
33045	184833
75115	184834
1242	184835
9418	184836
10024	184837
11857	184838
17561	184839
156295	184840
45595	184841
41355	184842
41735	184843
8973	184844
21087	184845
70689	184846
21226	184847
198	184848
62891	184849
51961	184850
10430	184851
4082	184852
91605	184853
20549	184854
142867	184855
1371	184856
68042	184857
101015	184858
28270	184859
29437	184860
63643	184861
14996	184862
93795	184863
4255	184864
29685	184865
52252	184866
15306	184867
11029	184868
13755	184869
22198	184870
6595	184871
124258	184872
39392	184873
19965	184874
6853	184875
15162	184876
37022	184877
110573	184878
57951	184879
24827	184880
8493	184881
67393	184882
7072	184883
5954	184884
130995	184885
76139	184886
2372	184887
1240	184888
1240	184889
20641	184890
19849	184891
60450	184892
73707	184893
36251	184894
88807	184895
76239	184896
25053	184897
5920	184898
9482	184899
165369	184900
9377	184901
3809	184902
81626	184903
6940	184904
64070	184905
8835	184906
11973	184907
27923	184908
20384	184909
127495	184910
40408	184911
5890	184912
40521	184913
40928	184914
5537	184915
12099	184916
22436	184917
29396	184918
13992	184919
46837	184920
4009	184921
12620	184922
39928	184923
13483	184924
41164	184925
97237	184926
72511	184927
94262	184928
22	184929
31744	184930
44636	184931
51716	184932
15987	184933
19329	184934
11574	184935
61310	184936
113378	184937
6857	184938
12232	184939
6023	184940
56043	184941
14580	184942
75845	184943
19966	184944
69024	184945
83404	184946
22186	184947
112600	184948
106485	184949
49784	184950
24529	184951
103479	184952
75143	184953
153115	184954
69977	184955
1167	184956
317	184957
14818	184958
42919	184959
17885	184960
9513	184961
5037	184962
20589	184963
113542	184964
4305	184965
62414	184966
434	184967
118327	184968
46207	184969
9327	184970
62439	184971
440	184972
51755	184973
28124	184974
35457	184975
5393	184976
45175	184977
34163	184978
3634	184979
66869	184980
35898	184981
86104	184982
134581	184983
14040	184984
130874	184985
45175	184986
40626	184987
8211	184988
24503	184989
30161	184990
76464	184991
2011	184992
139996	184993
35131	184994
13903	184995
30939	184996
24523	184997
17404	184998
4732	184999
14935	185000
15384	185001
19982	185002
2135	185003
30307	185004
8186	185005
20590	185006
37300	185007
12745	185008
139	185009
2794	185010
6749	185011
2017	185012
21498	185013
117201	185014
22165	185015
11969	185016
92530	185017
6276	185018
411	185019
13442	185020
61481	185021
16435	185022
1314	185023
103353	185024
186372	185025
29803	185026
61182	185027
14813	185028
3393	185029
54149	185030
1854	185031
12504	185032
27678	185033
5538	185034
49583	185035
49912	185036
15510	185037
20316	185038
36216	185039
345	185040
27183	185041
28704	185042
23675	185043
5154	185044
27850	185045
15072	185046
10144	185047
1000	185048
2334	185049
4638	185050
22252	185051
75824	185052
13082	185053
145333	185054
6395	185055
58156	185056
42464	185057
13082	185058
37736	185059
85749	185060
125517	185061
5938	185062
12413	185063
27041	185064
1108	185065
58130	185066
1226	185067
43186	185068
33956	185069
107985	185070
8890	185071
30167	185072
15559	185073
1093	185074
21863	185075
23015	185076
45006	185077
63464	185078
173	185079
14051	185080
77313	185081
27781	185082
2503	185083
31821	185084
24877	185085
12591	185086
8312	185087
10825	185088
27117	185089
8558	185090
21554	185091
39184	185092
14678	185093
32135	185094
1121	185095
3603	185096
147700	185097
49100	185098
18	185099
16051	185100
418	185101
32744	185102
42200	185103
45392	185104
91615	185105
11644	185106
28345	185107
2357	185108
40433	185109
34869	185110
672	185111
42867	185112
24291	185113
30873	185114
3561	185115
2452	185116
2452	185117
28230	185118
23129	185119
32740	185120
60836	185121
18499	185122
782	185123
1677	185124
24930	185125
36060	185126
8909	185127
56720	185128
3737	185129
2264	185130
3562	185131
2328	185132
992	185133
992	185134
70	185135
48808	185136
17564	185137
1872	185138
10853	185139
2334	185140
41013	185141
110464	185142
1881	185143
1867	185144
64457	185145
3851	185146
2412	185147
120066	185148
42241	185149
43957	185150
38935	185151
134	185152
175456	185153
72687	185154
1426	185155
17219	185156
37864	185157
25568	185158
5609	185159
169734	185160
32123	185161
98167	185162
27097	185163
49056	185164
78599	185165
95619	185166
8987	185167
43401	185168
131147	185169
13953	185170
78170	185171
27310	185172
11195	185173
8756	185174
35142	185175
35472	185176
13384	185177
53644	185178
25317	185179
7306	185180
85	185181
40112	185182
8230	185183
18061	185184
20022	185185
20203	185186
52218	185187
30816	185188
101033	185189
5253	185190
2766	185191
60011	185192
34430	185193
12223	185194
8521	185195
27399	185196
74318	185197
1519	185198
1002	185199
107035	185200
19509	185201
5938	185202
5155	185203
8210	185204
5124	185205
4080	185206
12256	185207
168827	185208
51268	185209
92952	185210
12512	185211
22904	185212
38628	185213
141126	185214
129644	185215
117061	185216
1301	185217
17092	185218
127082	185219
61888	185220
25553	185221
34258	185222
6578	185223
31465	185224
1812	185225
100970	185226
39537	185227
17615	185228
24564	185229
34812	185230
842	185231
17975	185232
67900	185233
79676	185234
55400	185235
44965	185236
37676	185237
9010	185238
38045	185239
67683	185240
7592	185241
85908	185242
1484	185243
773	185244
18862	185245
11771	185246
56174	185247
85161	185248
9174	185249
32147	185250
20951	185251
7838	185252
105026	185253
3250	185254
27409	185255
9316	185256
132556	185257
89369	185258
105546	185259
82676	185260
17770	185261
1761	185262
24692	185263
550	185264
58371	185265
1479	185266
23377	185267
58293	185268
23844	185269
1376	185270
7222	185271
1818	185272
21974	185273
20723	185274
65526	185275
130370	185276
1067	185277
35542	185278
34876	185279
15874	185280
19759	185281
11117	185282
9866	185283
33467	185284
73597	185285
12629	185286
27179	185287
7629	185288
15850	185289
87356	185290
282	185291
27138	185292
35110	185293
28902	185294
8323	185295
1884	185296
10057	185297
3322	185298
19685	185299
44312	185300
1170	185301
16767	185302
28268	185303
7510	185304
52245	185305
52129	185306
8872	185307
12033	185308
16325	185309
36	185310
43569	185311
14462	185312
74550	185313
1397	185314
33760	185315
12618	185316
26155	185317
684	185318
13061	185319
20167	185320
4175	185321
4166	185322
15842	185323
301	185324
19367	185325
1027	185326
57585	185327
29120	185328
74132	185329
39922	185330
8601	185331
172334	185332
7914	185333
694	185334
29639	185335
7321	185336
2965	185337
16634	185338
55760	185339
28038	185340
168016	185341
4349	185342
3840	185343
130935	185344
22579	185345
119964	185346
31575	185347
32055	185348
33082	185349
14881	185350
7188	185351
2492	185352
3868	185353
10660	185354
37411	185355
20258	185356
118	185357
3253	185358
19167	185359
66532	185360
322	185361
45633	185362
10198	185363
16685	185364
478	185365
15291	185366
23219	185367
14608	185368
6329	185369
2593	185370
35589	185371
31311	185372
21991	185373
5392	185374
38774	185375
796	185376
4103	185377
4257	185378
9557	185379
56931	185380
17522	185381
1761	185382
49044	185383
59891	185384
58293	185385
73499	185386
29363	185387
38549	185388
63137	185389
41904	185390
19626	185391
38740	185392
44296	185393
24182	185394
5479	185395
5307	185396
15505	185397
128012	185398
6764	185399
124189	185400
85423	185401
131628	185402
43297	185403
186940	185404
137235	185405
67414	185406
25916	185407
6297	185408
2584	185409
9365	185410
75524	185411
52595	185412
16743	185413
139	185414
137321	185415
14384	185416
7734	185417
5482	185418
4121	185419
1723	185420
6559	185421
29997	185422
78301	185423
277	185424
108761	185425
37747	185426
100916	185427
53	185428
4027	185429
3184	185430
9524	185431
60379	185432
1796	185433
15813	185434
9818	185435
17625	185436
38370	185437
24424	185438
2219	185439
1871	185440
38980	185441
3462	185442
42451	185443
33851	185444
99594	185445
18634	185446
74896	185447
19913	185448
63744	185449
21893	185450
9073	185451
2380	185452
27489	185453
13331	185454
101612	185455
1447	185456
74047	185457
323	185458
38601	185459
29509	185460
2963	185461
8035	185462
30687	185463
19690	185464
68711	185465
8794	185466
8088	185467
41591	185468
70001	185469
54225	185470
69006	185471
3608	185472
47785	185473
39407	185474
12381	185475
88163	185476
16265	185477
8882	185478
107345	185479
61592	185480
42642	185481
20356	185482
79427	185483
24050	185484
70530	185485
2939	185486
90745	185487
4662	185488
122495	185489
31041	185490
87272	185491
55605	185492
120261	185493
3652	185494
2998	185495
156640	185496
23160	185497
168649	185498
84472	185499
21830	185500
13749	185501
30758	185502
36682	185503
6591	185504
39073	185505
21542	185506
35921	185507
2064	185508
741	185509
140969	185510
2669	185511
19739	185512
93740	185513
12562	185514
66984	185515
3427	185516
3427	185517
69044	185518
26513	185519
41169	185520
8457	185521
40313	185522
117208	185523
15725	185524
69013	185525
2552	185526
57252	185527
2165	185528
15284	185529
41807	185530
7586	185531
5379	185532
32577	185533
14692	185534
124486	185535
12381	185536
33745	185537
13685	185538
1201	185539
189268	185540
9996	185541
173693	185542
12106	185543
19976	185544
54183	185545
1224	185546
51490	185547
15508	185548
167846	185549
2459	185550
49674	185551
68986	185552
31414	185553
37538	185554
137929	185555
54206	185556
58416	185557
40646	185558
5033	185559
67090	185560
54939	185561
45537	185562
128767	185563
29973	185564
11297	185565
6484	185566
6484	185567
49035	185568
37231	185569
43411	185570
25997	185571
67967	185572
22815	185573
688	185574
9581	185575
101884	185576
40670	185577
32670	185578
1110	185579
47742	185580
16084	185581
32386	185582
68878	185583
57761	185584
45706	185585
12979	185586
25090	185587
90911	185588
62876	185589
4509	185590
58922	185591
128855	185592
45872	185593
2069	185594
68919	185595
4030	185596
4167	185597
6432	185598
123869	185599
69117	185600
11865	185601
22051	185602
15282	185603
30723	185604
80646	185605
1453	185606
4576	185607
18877	185608
6402	185609
1818	185610
1617	185611
39613	185612
39832	185613
34496	185614
28715	185615
4842	185616
25521	185617
47409	185618
86	185619
89964	185620
27662	185621
21458	185622
557	185623
9513	185624
172445	185625
41164	185626
54278	185627
79788	185628
4264	185629
8935	185630
71417	185631
92184	185632
69470	185633
17262	185634
114382	185635
10401	185636
23767	185637
18996	185638
18514	185639
30024	185640
71255	185641
43771	185642
123107	185643
77485	185644
148256	185645
27965	185646
3176	185647
2019	185648
5146	185649
72761	185650
4065	185651
6609	185652
946	185653
9611	185654
11430	185655
2098	185656
1137	185657
20035	185658
97655	185659
106938	185660
9409	185661
72752	185662
3172	185663
765	185664
58667	185665
49107	185666
75140	185667
125727	185668
678	185669
37	185670
2513	185671
55	185672
4814	185673
55222	185674
6299	185675
5994	185676
160052	185677
4570	185678
17526	185679
69852	185680
80699	185681
48087	185682
166628	185683
23853	185684
1520	185685
67478	185686
72855	185687
2194	185688
115792	185689
34780	185690
39615	185691
57685	185692
1532	185693
12314	185694
64665	185695
4117	185696
1416	185697
58482	185698
4030	185699
56270	185700
21320	185701
8206	185702
757	185703
11415	185704
6503	185705
113	185706
4947	185707
63302	185708
353	185709
96184	185710
21053	185711
5107	185712
77075	185713
15151	185714
61293	185715
66996	185716
299	185717
6832	185718
574	185719
40980	185720
76848	185721
18610	185722
5485	185723
57036	185724
105398	185725
10441	185726
14739	185727
21133	185728
168013	185729
113759	185730
16286	185731
93643	185732
5089	185733
81546	185734
23980	185735
4859	185736
33944	185737
6942	185738
120626	185739
99253	185740
12512	185741
59900	185742
33145	185743
1652	185744
89632	185745
7101	185746
25554	185747
9669	185748
1290	185749
777	185750
1072	185751
27520	185752
5883	185753
20	185754
4670	185755
36477	185756
11424	185757
19556	185758
21148	185759
8041	185760
22334	185761
113	185762
12720	185763
11675	185764
177261	185765
13087	185766
4352	185767
5266	185768
32632	185769
17538	185770
66233	185771
41314	185772
32622	185773
90206	185774
37350	185775
20186	185776
69490	185777
12538	185778
34008	185779
35189	185780
37900	185781
22355	185782
99155	185783
9996	185784
88964	185785
52563	185786
5932	185787
12572	185788
37048	185789
32029	185790
72906	185791
23861	185792
251	185793
155726	185794
73839	185795
23861	185796
4821	185797
61355	185798
12120	185799
24616	185800
1892	185801
7156	185802
27228	185803
15932	185804
11987	185805
156492	185806
126883	185807
29905	185808
26354	185809
48300	185810
4778	185811
4677	185812
89383	185813
4149	185814
124724	185815
13939	185816
66579	185817
138886	185818
21130	185819
52607	185820
16605	185821
8585	185822
30558	185823
42343	185824
42924	185825
6067	185826
21819	185827
37677	185828
100565	185829
12014	185830
6171	185831
20313	185832
108551	185833
1707	185834
21319	185835
4564	185836
33071	185837
16533	185838
47315	185839
47717	185840
1577	185841
101710	185842
13694	185843
87911	185844
2379	185845
128084	185846
19606	185847
101600	185848
116509	185849
5307	185850
643	185851
15071	185852
51761	185853
22375	185854
30016	185855
1197	185856
9742	185857
9495	185858
11927	185859
7009	185860
128108	185861
33195	185862
89523	185863
7993	185864
16381	185865
1071	185866
50849	185867
17092	185868
4934	185869
99580	185870
3018	185871
15530	185872
54496	185873
4146	185874
97213	185875
10387	185876
981	185877
4974	185878
1197	185879
21018	185880
10723	185881
37682	185882
16632	185883
136437	185884
44	185885
2738	185886
3068	185887
10258	185888
97567	185889
49341	185890
1864	185891
51458	185892
22436	185893
24535	185894
100	185895
11879	185896
1072	185897
11490	185898
12772	185899
17262	185900
1263	185901
16815	185902
16764	185903
4920	185904
82542	185905
95573	185906
64210	185907
56253	185908
131259	185909
158395	185910
44460	185911
3078	185912
90083	185913
84561	185914
20559	185915
12560	185916
15574	185917
2607	185918
786	185919
1900	185920
29517	185921
28760	185922
48398	185923
63320	185924
68430	185925
47244	185926
47244	185927
87184	185928
3361	185929
46473	185930
7221	185931
104113	185932
17526	185933
44970	185934
2846	185935
3589	185936
90635	185937
51692	185938
13451	185939
34815	185940
29613	185941
63314	185942
98314	185943
17787	185944
5092	185945
45955	185946
11522	185947
264	185948
52878	185949
30466	185950
14049	185951
48254	185952
58404	185953
8079	185954
79339	185955
7602	185956
8035	185957
77778	185958
91796	185959
122296	185960
173789	185961
88694	185962
115069	185963
102371	185964
110319	185965
7156	185966
10395	185967
21509	185968
21045	185969
158481	185970
1559	185971
45938	185972
47035	185973
27876	185974
21352	185975
82600	185976
55317	185977
38734	185978
15020	185979
127449	185980
58404	185981
10826	185982
38534	185983
10528	185984
4767	185985
42197	185986
1932	185987
1602	185988
56157	185989
131044	185990
24380	185991
60563	185992
54175	185993
146145	185994
35421	185995
82289	185996
83556	185997
25042	185998
1639	185999
46814	186000
103979	186001
4183	186002
4611	186003
24794	186004
68715	186005
58401	186006
42921	186007
5043	186008
14296	186009
10949	186010
1775	186011
92903	186012
53069	186013
19793	186014
102786	186015
38294	186016
14810	186017
1796	186018
4729	186019
12552	186020
183	186021
35459	186022
21325	186023
555	186024
4629	186025
48939	186026
61386	186027
52557	186028
54271	186029
680	186030
109895	186031
187990	186032
53892	186033
66021	186034
24577	186035
10398	186036
12327	186037
43115	186038
24494	186039
6696	186040
9519	186041
172130	186042
1778	186043
45472	186044
27795	186045
570	186046
47404	186047
7806	186048
183650	186049
6337	186050
812	186051
76544	186052
27517	186053
33678	186054
15790	186055
9345	186056
42324	186057
25437	186058
158628	186059
65783	186060
75597	186061
15778	186062
91535	186063
6307	186064
220	186065
6037	186066
61821	186067
76345	186068
3535	186069
55430	186070
181627	186071
56121	186072
2079	186073
1215	186074
38061	186075
24204	186076
55386	186077
1812	186078
181251	186079
34950	186080
46327	186081
724	186082
45238	186083
5560	186084
35	186085
33325	186086
7882	186087
3196	186088
4299	186089
21582	186090
133412	186091
16426	186092
6199	186093
2800	186094
3269	186095
10919	186096
3424	186097
24002	186098
13155	186099
49413	186100
25903	186101
102614	186102
73619	186103
39492	186104
4145	186105
158004	186106
771	186107
40308	186108
6199	186109
17404	186110
23758	186111
2604	186112
35178	186113
3937	186114
284	186115
11798	186116
42049	186117
33800	186118
13438	186119
8689	186120
52488	186121
7234	186122
1058	186123
44510	186124
8561	186125
24781	186126
32015	186127
12336	186128
11976	186129
171	186130
1800	186131
21301	186132
38898	186133
5320	186134
4786	186135
18266	186136
10939	186137
7535	186138
19614	186139
66598	186140
355	186141
977	186142
4321	186143
140347	186144
6552	186145
79552	186146
21415	186147
45388	186148
65957	186149
127992	186150
81958	186151
30679	186152
45624	186153
79959	186154
56777	186155
2665	186156
3	186157
10196	186158
10505	186159
29764	186160
21541	186161
2736	186162
13804	186163
1405	186164
32977	186165
90675	186166
2814	186167
50464	186168
90966	186169
162	186170
64	186171
26158	186172
57754	186173
3760	186174
72172	186175
113686	186176
44480	186177
21648	186178
99583	186179
18038	186180
49547	186181
137	186182
12505	186183
13916	186184
20804	186185
11997	186186
978	186187
2081	186188
27283	186189
30875	186190
88732	186191
55595	186192
21569	186193
25051	186194
78096	186195
3665	186196
25228	186197
1759	186198
61658	186199
42456	186200
573	186201
20809	186202
42293	186203
14789	186204
9556	186205
44769	186206
13559	186207
9315	186208
7547	186209
82336	186210
57265	186211
9281	186212
13209	186213
123	186214
31120	186215
163150	186216
20715	186217
848	186218
96687	186219
13920	186220
94510	186221
73493	186222
22813	186223
19279	186224
1360	186225
8064	186226
12033	186227
33352	186228
7906	186229
2583	186230
68540	186231
1625	186232
5321	186233
46301	186234
22578	186235
64962	186236
86157	186237
708	186238
24863	186239
85294	186240
85294	186241
5279	186242
10750	186243
3361	186244
6400	186245
3634	186246
25565	186247
2911	186248
778	186249
980	186250
20227	186251
6781	186252
55189	186253
38329	186254
53149	186255
13071	186256
74829	186257
3584	186258
8623	186259
293	186260
1369	186261
142395	186262
1113	186263
788	186264
112972	186265
37083	186266
384	186267
384	186268
473	186269
23676	186270
582	186271
33284	186272
25396	186273
4627	186274
346	186275
3820	186276
40807	186277
22097	186278
3462	186279
2369	186280
4618	186281
47277	186282
11742	186283
75849	186284
178423	186285
140000	186286
177129	186287
100893	186288
2326	186289
1655	186290
26006	186291
8679	186292
3808	186293
40759	186294
44696	186295
22611	186296
102849	186297
1000	186298
3326	186299
1497	186300
4009	186301
44053	186302
20810	186303
90562	186304
38418	186305
29167	186306
54120	186307
26782	186308
27683	186309
7273	186310
6491	186311
26066	186312
2998	186313
1000	186314
41935	186315
6695	186316
131358	186317
13692	186318
175460	186319
34762	186320
8511	186321
12750	186322
45888	186323
12958	186324
43237	186325
3191	186326
56315	186327
34270	186328
23781	186329
15293	186330
14113	186331
52734	186332
1854	186333
5841	186334
33703	186335
20080	186336
660	186337
84739	186338
22584	186339
51937	186340
15849	186341
48066	186342
3841	186343
49481	186344
36309	186345
25111	186346
651	186347
15885	186348
21200	186349
8121	186350
1012	186351
41484	186352
26647	186353
110077	186354
31018	186355
1207	186356
86438	186357
66468	186358
32043	186359
58983	186360
6475	186361
46215	186362
129088	186363
56154	186364
10605	186365
30585	186366
65589	186367
51937	186368
20063	186369
7005	186370
2459	186371
160239	186372
4735	186373
28927	186374
648	186375
10983	186376
1929	186377
78112	186378
40789	186379
47281	186380
30788	186381
31165	186382
19279	186383
64117	186384
81352	186385
11649	186386
20805	186387
7682	186388
31127	186389
63883	186390
1101	186391
12336	186392
70820	186393
9604	186394
28994	186395
5182	186396
60655	186397
2489	186398
11294	186399
976	186400
15421	186401
157726	186402
52219	186403
443	186404
22496	186405
40393	186406
39239	186407
6643	186408
62257	186409
27384	186410
9726	186411
18108	186412
36974	186413
48840	186414
9154	186415
68195	186416
3623	186417
38630	186418
9136	186419
63539	186420
240	186421
129238	186422
1170	186423
4287	186424
14680	186425
31490	186426
19512	186427
4128	186428
37702	186429
9361	186430
31279	186431
19	186432
42618	186433
25542	186434
6696	186435
57848	186436
52776	186437
15382	186438
55639	186439
21042	186440
33567	186441
1670	186442
12868	186443
9354	186444
65778	186445
4786	186446
20463	186447
486	186448
8872	186449
9358	186450
3760	186451
1861	186452
5431	186453
11742	186454
33015	186455
5742	186456
47579	186457
6374	186458
22978	186459
30648	186460
37	186461
1075	186462
123338	186463
15765	186464
2194	186465
7788	186466
21161	186467
17577	186468
6821	186469
103704	186470
72889	186471
8024	186472
81561	186473
75162	186474
14598	186475
40508	186476
25699	186477
53	186478
145671	186479
3678	186480
2364	186481
99382	186482
10396	186483
2943	186484
59730	186485
100393	186486
67420	186487
3545	186488
41585	186489
21223	186490
26588	186491
80531	186492
11177	186493
85194	186494
58422	186495
3451	186496
89323	186497
27183	186498
27187	186499
83345	186500
58780	186501
31532	186502
31860	186503
24013	186504
48489	186505
3341	186506
26361	186507
42543	186508
21897	186509
9646	186510
80940	186511
44246	186512
53624	186513
10216	186514
33819	186515
4604	186516
106536	186517
6452	186518
9207	186519
78549	186520
21371	186521
86263	186522
96833	186523
2944	186524
86389	186525
12953	186526
40641	186527
5021	186528
127224	186529
85847	186530
84290	186531
4584	186532
4024	186533
123780	186534
151813	186535
973	186536
14473	186537
38566	186538
11641	186539
13116	186540
62964	186541
34672	186542
1064	186543
95749	186544
503	186545
18475	186546
38909	186547
59193	186548
81212	186549
54521	186550
71199	186551
47666	186552
928	186553
45181	186554
30970	186555
70137	186556
74855	186557
2476	186558
6772	186559
54379	186560
36	186561
53326	186562
76204	186563
33081	186564
38131	186565
40732	186566
55	186567
1665	186568
4698	186569
183234	186570
70678	186571
19834	186572
13116	186573
33063	186574
10762	186575
24502	186576
177383	186577
28894	186578
141870	186579
29673	186580
39060	186581
1564	186582
66674	186583
44791	186584
64905	186585
10160	186586
2264	186587
18687	186588
108499	186589
90563	186590
17359	186591
98743	186592
25967	186593
6871	186594
64273	186595
60441	186596
1660	186597
12964	186598
23836	186599
62901	186600
24044	186601
57365	186602
22442	186603
24244	186604
1450	186605
563	186606
7216	186607
8792	186608
6501	186609
2307	186610
6501	186611
8811	186612
14349	186613
2201	186614
20307	186615
9053	186616
49163	186617
8065	186618
70724	186619
74793	186620
15491	186621
9737	186622
15210	186623
16522	186624
28836	186625
44408	186626
54948	186627
13048	186628
7071	186629
39506	186630
1455	186631
32803	186632
69187	186633
42358	186634
3732	186635
2049	186636
55614	186637
89646	186638
30115	186639
43661	186640
787	186641
22135	186642
29241	186643
6638	186644
3231	186645
86080	186646
14015	186647
114605	186648
10968	186649
39673	186650
1581	186651
13635	186652
4048	186653
7280	186654
8550	186655
18881	186656
499	186657
52515	186658
35778	186659
8907	186660
64878	186661
56462	186662
37935	186663
41397	186664
33982	186665
928	186666
1011	186667
67801	186668
48209	186669
1305	186670
670	186671
7217	186672
1306	186673
8206	186674
323	186675
412	186676
53895	186677
113	186678
13202	186679
5013	186680
2315	186681
9301	186682
9454	186683
3171	186684
97330	186685
58325	186686
60253	186687
2685	186688
60725	186689
7829	186690
72574	186691
172151	186692
41943	186693
64384	186694
134009	186695
10441	186696
33195	186697
411	186698
5702	186699
33029	186700
5909	186701
11430	186702
5	186703
9153	186704
44299	186705
1813	186706
74451	186707
26978	186708
103538	186709
767	186710
90710	186711
85057	186712
89588	186713
39059	186714
26019	186715
8029	186716
3879	186717
50716	186718
32750	186719
34327	186720
5802	186721
34854	186722
2178	186723
6360	186724
36060	186725
6165	186726
2683	186727
59326	186728
6996	186729
70589	186730
30370	186731
41559	186732
8227	186733
91359	186734
16427	186735
10054	186736
208	186737
51965	186738
31204	186739
10072	186740
16873	186741
29177	186742
65801	186743
179	186744
1644	186745
9191	186746
106342	186747
44210	186748
9372	186749
922	186750
32119	186751
32624	186752
74335	186753
6245	186754
148	186755
83	186756
35125	186757
23843	186758
66285	186759
11922	186760
37568	186761
1731	186762
81063	186763
4364	186764
10448	186765
8424	186766
3264	186767
30490	186768
64585	186769
48726	186770
6307	186771
96	186772
22070	186773
112818	186774
29109	186775
29248	186776
35604	186777
2160	186778
28082	186779
3087	186780
10494	186781
3461	186782
35196	186783
105291	186784
27820	186785
26763	186786
2552	186787
3364	186788
10538	186789
20066	186790
5713	186791
79343	186792
33780	186793
208	186794
19673	186795
84507	186796
6053	186797
2742	186798
75352	186799
26564	186800
29248	186801
1806	186802
35718	186803
16613	186804
165284	186805
29308	186806
7626	186807
37972	186808
5873	186809
17951	186810
12154	186811
24667	186812
53298	186813
42714	186814
16891	186815
2261	186816
11540	186817
114128	186818
28598	186819
38513	186820
29667	186821
2266	186822
35405	186823
4850	186824
12746	186825
5162	186826
51286	186827
96627	186828
131095	186829
42120	186830
3742	186831
10129	186832
29270	186833
31465	186834
15172	186835
34956	186836
47484	186837
9717	186838
7651	186839
53950	186840
2912	186841
14284	186842
21196	186843
52241	186844
36802	186845
282	186846
300	186847
24075	186848
919	186849
36259	186850
370	186851
1800	186852
80844	186853
11529	186854
45276	186855
35727	186856
36605	186857
24665	186858
353	186859
64573	186860
14404	186861
56076	186862
34542	186863
125513	186864
3680	186865
31235	186866
2860	186867
58595	186868
26	186869
74647	186870
59515	186871
7422	186872
72125	186873
1074	186874
49088	186875
22015	186876
2176	186877
1641	186878
29057	186879
250	186880
40078	186881
594	186882
22001	186883
6445	186884
41264	186885
35662	186886
75332	186887
1172	186888
22358	186889
8196	186890
3847	186891
1152	186892
6312	186893
3282	186894
1637	186895
96695	186896
47897	186897
3887	186898
6877	186899
46654	186900
16508	186901
1305	186902
131465	186903
42752	186904
72470	186905
115569	186906
69371	186907
10036	186908
41968	186909
31424	186910
6513	186911
27335	186912
185574	186913
34378	186914
26252	186915
19355	186916
46368	186917
3779	186918
43162	186919
69099	186920
27189	186921
16393	186922
17359	186923
22352	186924
7638	186925
15885	186926
1571	186927
6636	186928
8818	186929
90575	186930
20482	186931
105	186932
25688	186933
50730	186934
9955	186935
5930	186936
84108	186937
97411	186938
93415	186939
41589	186940
15593	186941
709	186942
18497	186943
16856	186944
47568	186945
122661	186946
2820	186947
22525	186948
50278	186949
384	186950
18212	186951
97708	186952
4875	186953
19529	186954
15199	186955
33356	186956
86832	186957
84924	186958
70295	186959
14313	186960
77608	186961
35359	186962
1720	186963
10922	186964
29734	186965
34858	186966
87754	186967
72389	186968
68362	186969
13195	186970
12474	186971
4021	186972
441	186973
17041	186974
70559	186975
13393	186976
3300	186977
3806	186978
56569	186979
77073	186980
18546	186981
12550	186982
22529	186983
112591	186984
4630	186985
84676	186986
14274	186987
13084	186988
9894	186989
7426	186990
4994	186991
102177	186992
42270	186993
104139	186994
179	186995
6110	186996
14296	186997
18491	186998
109769	186999
1676	187000
12673	187001
15878	187002
13068	187003
2842	187004
52492	187005
23717	187006
5347	187007
103656	187008
14257	187009
526	187010
32685	187011
15434	187012
5184	187013
132407	187014
46606	187015
11189	187016
29467	187017
4455	187018
7280	187019
73754	187020
3716	187021
54545	187022
112265	187023
29905	187024
16902	187025
1545	187026
39009	187027
15624	187028
8827	187029
6172	187030
8165	187031
3806	187032
1864	187033
134181	187034
1895	187035
25209	187036
7693	187037
7504	187038
2547	187039
10150	187040
135903	187041
12322	187042
71383	187043
8766	187044
10360	187045
113	187046
19283	187047
121354	187048
43447	187049
56661	187050
1959	187051
9531	187052
4146	187053
15274	187054
149871	187055
17777	187056
5311	187057
43867	187058
58142	187059
105	187060
1149	187061
3795	187062
3182	187063
1818	187064
74212	187065
920	187066
31742	187067
62160	187068
1305	187069
6946	187070
66917	187071
13144	187072
46565	187073
24637	187074
52770	187075
24807	187076
303	187077
50856	187078
30601	187079
25813	187080
19186	187081
30868	187082
138333	187083
84474	187084
74757	187085
11054	187086
1346	187087
73756	187088
14511	187089
32463	187090
14989	187091
6721	187092
45874	187093
39385	187094
15335	187095
47969	187096
13238	187097
3906	187098
66974	187099
1010	187100
20431	187101
43478	187102
90932	187103
95	187104
1998	187105
98604	187106
3165	187107
7684	187108
18344	187109
47668	187110
875	187111
58540	187112
11112	187113
33456	187114
57563	187115
10118	187116
65618	187117
961	187118
5769	187119
58480	187120
778	187121
803	187122
19979	187123
1138	187124
24369	187125
40980	187126
299	187127
19634	187128
52252	187129
5175	187130
29155	187131
8871	187132
20254	187133
67703	187134
488	187135
17699	187136
3446	187137
35448	187138
113644	187139
1262	187140
136	187141
3681	187142
64290	187143
64773	187144
1139	187145
110414	187146
688	187147
17405	187148
1249	187149
14017	187150
70423	187151
132419	187152
3217	187153
39744	187154
950	187155
124301	187156
2609	187157
16111	187158
5100	187159
51298	187160
7744	187161
13146	187162
2822	187163
146	187164
7797	187165
2553	187166
4900	187167
16739	187168
32985	187169
4726	187170
2233	187171
13543	187172
52772	187173
5472	187174
3579	187175
31374	187176
48430	187177
30407	187178
18262	187179
503	187180
2072	187181
67457	187182
39079	187183
38237	187184
68796	187185
67192	187186
25811	187187
15099	187188
15099	187189
203	187190
11287	187191
58858	187192
4920	187193
94584	187194
7346	187195
29191	187196
8778	187197
135546	187198
133565	187199
79968	187200
3172	187201
42978	187202
3172	187203
1773	187204
23015	187205
1773	187206
3432	187207
748	187208
35322	187209
20108	187210
6964	187211
90930	187212
11319	187213
8835	187214
59133	187215
90604	187216
20813	187217
19708	187218
61724	187219
90573	187220
11242	187221
5859	187222
7309	187223
51905	187224
15897	187225
6858	187226
15595	187227
9788	187228
20596	187229
355	187230
1478	187231
24855	187232
29734	187233
38752	187234
48899	187235
1165	187236
1637	187237
30272	187238
72560	187239
17991	187240
5447	187241
37004	187242
71276	187243
43611	187244
6699	187245
6445	187246
151009	187247
7824	187248
10545	187249
1198	187250
1470	187251
84027	187252
1453	187253
2644	187254
7808	187255
883	187256
23260	187257
43528	187258
71062	187259
35505	187260
26943	187261
9796	187262
24425	187263
60350	187264
8836	187265
51456	187266
4739	187267
7759	187268
9258	187269
138961	187270
42348	187271
1424	187272
48678	187273
27075	187274
74018	187275
43115	187276
989	187277
147890	187278
889	187279
39785	187280
92	187281
42243	187282
7192	187283
30761	187284
40502	187285
21450	187286
6350	187287
71476	187288
1164	187289
44739	187290
18243	187291
16055	187292
26777	187293
743	187294
65511	187295
8635	187296
2538	187297
28672	187298
22108	187299
32814	187300
27541	187301
28801	187302
9063	187303
2914	187304
39032	187305
7045	187306
34334	187307
19034	187308
3379	187309
58278	187310
10717	187311
41410	187312
28344	187313
80237	187314
6074	187315
43514	187316
7591	187317
165266	187318
3333	187319
4618	187320
28334	187321
5920	187322
59124	187323
6644	187324
96971	187325
147424	187326
47980	187327
538	187328
31270	187329
73009	187330
6211	187331
766	187332
13687	187333
83579	187334
70909	187335
1871	187336
39055	187337
18641	187338
81498	187339
2008	187340
7517	187341
13213	187342
10116	187343
2780	187344
21626	187345
1048	187346
5634	187347
84552	187348
51	187349
13927	187350
6507	187351
42920	187352
6664	187353
6940	187354
96927	187355
7561	187356
49688	187357
478	187358
61956	187359
94	187360
6427	187361
87384	187362
10634	187363
49820	187364
25151	187365
50278	187366
43115	187367
1477	187368
5901	187369
43030	187370
35164	187371
50278	187372
13024	187373
43834	187374
10601	187375
6699	187376
25184	187377
7242	187378
61003	187379
1532	187380
1193	187381
20068	187382
59392	187383
156290	187384
7726	187385
51985	187386
28635	187387
28490	187388
27975	187389
27185	187390
36272	187391
7692	187392
129220	187393
33826	187394
20	187395
39706	187396
24019	187397
1841	187398
51947	187399
10271	187400
2481	187401
44969	187402
1773	187403
960	187404
10438	187405
12754	187406
11766	187407
26468	187408
61511	187409
6324	187410
22303	187411
5884	187412
19226	187413
7545	187414
26653	187415
28829	187416
8818	187417
13944	187418
29906	187419
43864	187420
18594	187421
15539	187422
57966	187423
8117	187424
133260	187425
8721	187426
27834	187427
30935	187428
58470	187429
2820	187430
43734	187431
22369	187432
25925	187433
70553	187434
15121	187435
26124	187436
3612	187437
708	187438
14974	187439
31767	187440
1790	187441
134842	187442
22688	187443
22739	187444
125	187445
9042	187446
253	187447
4078	187448
13635	187449
123736	187450
50278	187451
250	187452
101407	187453
3241	187454
31011	187455
357	187456
9366	187457
961	187458
2715	187459
3129	187460
961	187461
979	187462
209	187463
209	187464
40552	187465
98954	187466
2565	187467
5713	187468
36130	187469
90411	187470
31424	187471
30900	187472
24389	187473
14664	187474
131922	187475
187847	187476
43203	187477
58380	187478
51512	187479
12485	187480
5669	187481
20440	187482
112680	187483
49714	187484
70086	187485
151923	187486
10389	187487
23775	187488
2489	187489
11267	187490
44629	187491
30357	187492
26240	187493
40695	187494
2730	187495
11060	187496
2508	187497
2138	187498
83233	187499
155246	187500
74512	187501
2160	187502
31809	187503
85032	187504
8426	187505
12640	187506
31969	187507
9710	187508
20186	187509
525	187510
21241	187511
370	187512
63576	187513
38762	187514
128592	187515
21871	187516
82654	187517
95461	187518
491	187519
18102	187520
21902	187521
9964	187522
7572	187523
45017	187524
56096	187525
83108	187526
65077	187527
82041	187528
79113	187529
31700	187530
56685	187531
37017	187532
608	187533
29989	187534
45503	187535
120465	187536
14528	187537
26884	187538
65298	187539
2544	187540
449	187541
103703	187542
1082	187543
29960	187544
35077	187545
2526	187546
1175	187547
21156	187548
54976	187549
920	187550
6758	187551
20534	187552
35670	187553
12801	187554
2666	187555
3952	187556
159958	187557
55511	187558
63338	187559
12547	187560
290	187561
179	187562
13442	187563
647	187564
13119	187565
6422	187566
22359	187567
16302	187568
277	187569
86081	187570
50503	187571
114909	187572
37702	187573
87681	187574
5195	187575
105006	187576
10483	187577
1855	187578
130	187579
84374	187580
78640	187581
124981	187582
18894	187583
40299	187584
8168	187585
42346	187586
12205	187587
777	187588
22814	187589
1943	187590
64334	187591
7586	187592
2760	187593
72336	187594
2	187595
329	187596
22062	187597
20013	187598
61409	187599
461	187600
33247	187601
1076	187602
139251	187603
59543	187604
6390	187605
160	187606
50494	187607
878	187608
9187	187609
1529	187610
12422	187611
13452	187612
188431	187613
44651	187614
29959	187615
45667	187616
27740	187617
81476	187618
6896	187619
86308	187620
277	187621
30568	187622
104013	187623
187179	187624
3189	187625
4995	187626
39992	187627
131066	187628
88838	187629
52869	187630
101730	187631
4577	187632
134204	187633
90342	187634
18242	187635
6504	187636
89745	187637
526	187638
82250	187639
11757	187640
27049	187641
17136	187642
20483	187643
7101	187644
85	187645
2794	187646
75043	187647
21972	187648
13095	187649
153078	187650
65490	187651
16903	187652
101348	187653
9496	187654
1106	187655
51599	187656
5310	187657
7486	187658
10685	187659
1803	187660
726	187661
2319	187662
1008	187663
3116	187664
32608	187665
3510	187666
35105	187667
11837	187668
23361	187669
64969	187670
82254	187671
142222	187672
37154	187673
20131	187674
169605	187675
37014	187676
19780	187677
971	187678
280	187679
17771	187680
15311	187681
1489	187682
24368	187683
43561	187684
3975	187685
2143	187686
213	187687
45891	187688
107423	187689
3890	187690
9558	187691
428	187692
2268	187693
61642	187694
10734	187695
6610	187696
15614	187697
3682	187698
13563	187699
1099	187700
34948	187701
2140	187702
3660	187703
10146	187704
2957	187705
3651	187706
74046	187707
25719	187708
1047	187709
13190	187710
5376	187711
29093	187712
45864	187713
9105	187714
38824	187715
43424	187716
11864	187717
72119	187718
13544	187719
72119	187720
72119	187721
72119	187722
28829	187723
41465	187724
81675	187725
1837	187726
90073	187727
60195	187728
97913	187729
29038	187730
40894	187731
99317	187732
24905	187733
20171	187734
15255	187735
5190	187736
6223	187737
4058	187738
10330	187739
1108	187740
4128	187741
76623	187742
2963	187743
4192	187744
14580	187745
81275	187746
96763	187747
65017	187748
13195	187749
33661	187750
18007	187751
9331	187752
239	187753
3255	187754
39425	187755
4088	187756
26939	187757
19617	187758
31695	187759
19746	187760
20537	187761
1164	187762
23532	187763
8882	187764
19419	187765
5372	187766
23499	187767
35703	187768
19133	187769
657	187770
179512	187771
5279	187772
70077	187773
43544	187774
28843	187775
10645	187776
26353	187777
6268	187778
8204	187779
1381	187780
35188	187781
12927	187782
37515	187783
21868	187784
4588	187785
4808	187786
58452	187787
17237	187788
93198	187789
753	187790
31600	187791
24621	187792
52882	187793
20368	187794
54399	187795
2555	187796
17105	187797
25807	187798
3570	187799
26462	187800
28466	187801
6427	187802
8802	187803
42277	187804
78391	187805
3173	187806
570	187807
20036	187808
64886	187809
31892	187810
1887	187811
78014	187812
4129	187813
13261	187814
79471	187815
1063	187816
27219	187817
54386	187818
114697	187819
48820	187820
3653	187821
8546	187822
173	187823
2505	187824
18160	187825
18	187826
10538	187827
26276	187828
23744	187829
651	187830
62068	187831
18717	187832
130	187833
411	187834
43941	187835
15843	187836
52910	187837
486	187838
111279	187839
5128	187840
2234	187841
34306	187842
3978	187843
47539	187844
5153	187845
84659	187846
13522	187847
8540	187848
7267	187849
4902	187850
9403	187851
22121	187852
7617	187853
116107	187854
3359	187855
84843	187856
14384	187857
35	187858
41294	187859
23891	187860
9563	187861
59280	187862
4853	187863
1394	187864
57582	187865
3976	187866
7934	187867
18901	187868
3349	187869
832	187870
61312	187871
4848	187872
15701	187873
48871	187874
27390	187875
112813	187876
31796	187877
6383	187878
30156	187879
62937	187880
1774	187881
44278	187882
13156	187883
7759	187884
25	187885
26155	187886
47903	187887
21972	187888
40443	187889
33030	187890
84149	187891
73557	187892
8206	187893
3505	187894
4324	187895
15747	187896
22951	187897
54968	187898
32344	187899
3990	187900
85282	187901
719	187902
3185	187903
5347	187904
1617	187905
27538	187906
18863	187907
1197	187908
31198	187909
9256	187910
61213	187911
39590	187912
85082	187913
44254	187914
659	187915
9140	187916
1314	187917
1657	187918
4785	187919
6392	187920
8227	187921
30124	187922
28952	187923
66012	187924
88440	187925
4191	187926
1117	187927
29288	187928
6031	187929
1886	187930
4999	187931
95445	187932
69020	187933
67713	187934
145756	187935
101357	187936
47046	187937
27864	187938
15221	187939
41611	187940
67319	187941
4797	187942
60729	187943
54353	187944
33075	187945
31378	187946
9813	187947
74285	187948
60161	187949
227	187950
19	187951
18892	187952
13881	187953
73383	187954
49786	187955
2292	187956
12596	187957
31571	187958
35986	187959
14627	187960
74504	187961
72237	187962
13752	187963
40919	187964
8875	187965
79878	187966
856	187967
39425	187968
85881	187969
27463	187970
19878	187971
525	187972
74714	187973
25228	187974
5925	187975
22950	187976
920	187977
411	187978
6942	187979
5061	187980
126236	187981
30531	187982
7672	187983
82242	187984
16160	187985
118757	187986
120402	187987
76055	187988
128395	187989
9987	187990
16500	187991
23578	187992
449	187993
15129	187994
132494	187995
3100	187996
30358	187997
8907	187998
128277	187999
82217	188000
21487	188001
131702	188002
20606	188003
88744	188004
3387	188005
211	188006
96559	188007
5001	188008
88015	188009
37	188010
29031	188011
3500	188012
40323	188013
11942	188014
1899	188015
12013	188016
90568	188017
14191	188018
21824	188019
50839	188020
8032	188021
10072	188022
27308	188023
9555	188024
12951	188025
11939	188026
172616	188027
33438	188028
147198	188029
8813	188030
27556	188031
40992	188032
47881	188033
27313	188034
6663	188035
38321	188036
16	188037
28920	188038
30603	188039
42879	188040
16851	188041
15327	188042
6138	188043
690	188044
876	188045
10799	188046
8604	188047
59483	188048
49754	188049
42817	188050
8856	188051
12820	188052
1484	188053
24057	188054
37709	188055
83406	188056
126848	188057
626	188058
23930	188059
50036	188060
25930	188061
29025	188062
92	188063
60942	188064
11054	188065
57638	188066
5275	188067
64308	188068
37906	188069
66130	188070
10349	188071
78631	188072
3241	188073
104054	188074
1203	188075
66641	188076
70079	188077
3624	188078
14735	188079
3361	188080
61690	188081
4078	188082
57846	188083
92336	188084
230	188085
3528	188086
41076	188087
1501	188088
31115	188089
107050	188090
12314	188091
5905	188092
18584	188093
1186	188094
43858	188095
74223	188096
73482	188097
57331	188098
38347	188099
41630	188100
47900	188101
154	188102
6953	188103
11869	188104
34231	188105
23854	188106
44767	188107
13174	188108
34447	188109
86713	188110
73912	188111
42850	188112
5629	188113
23747	188114
56976	188115
139	188116
1188	188117
25029	188118
19363	188119
5699	188120
10609	188121
16748	188122
27438	188123
16902	188124
5107	188125
4565	188126
3821	188127
12676	188128
4693	188129
27280	188130
1616	188131
40016	188132
17213	188133
288	188134
61684	188135
2939	188136
353	188137
4947	188138
33961	188139
33961	188140
778	188141
9594	188142
26831	188143
47640	188144
12684	188145
47471	188146
6169	188147
22207	188148
250	188149
37	188150
8193	188151
71255	188152
2637	188153
34109	188154
267	188155
56024	188156
95013	188157
108823	188158
38344	188159
4767	188160
109705	188161
760	188162
22751	188163
7316	188164
16070	188165
8334	188166
19694	188167
43172	188168
20919	188169
5375	188170
3959	188171
5983	188172
48062	188173
54028	188174
122125	188175
28144	188176
18756	188177
15324	188178
10883	188179
98315	188180
51116	188181
9069	188182
10988	188183
55645	188184
13950	188185
1405	188186
65351	188187
29011	188188
1864	188189
36918	188190
22690	188191
79945	188192
17987	188193
5395	188194
11180	188195
25554	188196
23992	188197
6931	188198
102881	188199
35806	188200
680	188201
162477	188202
39551	188203
66876	188204
46158	188205
8230	188206
6105	188207
322	188208
13800	188209
1016	188210
39568	188211
1728	188212
31637	188213
135495	188214
8770	188215
2980	188216
30647	188217
28809	188218
15115	188219
29576	188220
50436	188221
6387	188222
122918	188223
107758	188224
2032	188225
60158	188226
4154	188227
74409	188228
12270	188229
1465	188230
52043	188231
2076	188232
30227	188233
14540	188234
33383	188235
43534	188236
1305	188237
38697	188238
5279	188239
279	188240
10751	188241
20804	188242
81642	188243
84967	188244
773	188245
17529	188246
537	188247
19685	188248
4592	188249
16806	188250
125318	188251
1892	188252
59863	188253
85080	188254
422	188255
1279	188256
2536	188257
1127	188258
16678	188259
133803	188260
65631	188261
67724	188262
18082	188263
26783	188264
29678	188265
1908	188266
91941	188267
105144	188268
33935	188269
366	188270
3788	188271
9625	188272
77701	188273
1000	188274
693	188275
43954	188276
21264	188277
2537	188278
10261	188279
17824	188280
48969	188281
51279	188282
688	188283
4167	188284
4949	188285
1721	188286
54275	188287
31843	188288
83355	188289
69147	188290
1738	188291
41542	188292
12431	188293
57503	188294
32228	188295
1735	188296
30420	188297
39700	188298
18375	188299
19267	188300
1439	188301
2516	188302
13496	188303
583	188304
40603	188305
12653	188306
3291	188307
1321	188308
2324	188309
2324	188310
1174	188311
107345	188312
11159	188313
34	188314
37851	188315
29629	188316
73	188317
74658	188318
5954	188319
79947	188320
55923	188321
18330	188322
1257	188323
21	188324
112484	188325
26670	188326
52080	188327
154	188328
2280	188329
393	188330
19594	188331
6376	188332
61430	188333
26406	188334
9670	188335
832	188336
147415	188337
9820	188338
13354	188339
61108	188340
90495	188341
1264	188342
67214	188343
7424	188344
145973	188345
35256	188346
27713	188347
58634	188348
2747	188349
584	188350
29507	188351
102935	188352
174951	188353
9673	188354
64653	188355
112362	188356
1625	188357
22554	188358
32540	188359
29450	188360
3209	188361
57220	188362
46922	188363
15692	188364
2278	188365
9784	188366
578	188367
19251	188368
46913	188369
23320	188370
161962	188371
36031	188372
24485	188373
13234	188374
65202	188375
8323	188376
584	188377
2430	188378
37596	188379
69260	188380
48150	188381
130546	188382
12633	188383
28118	188384
19812	188385
43047	188386
27591	188387
90315	188388
17426	188389
47863	188390
147244	188391
12089	188392
91028	188393
135548	188394
298	188395
13751	188396
7669	188397
909	188398
28889	188399
48052	188400
14079	188401
6363	188402
12624	188403
21391	188404
79511	188405
16609	188406
4990	188407
12795	188408
13738	188409
51755	188410
12975	188411
51719	188412
62156	188413
18220	188414
27569	188415
35618	188416
137	188417
46949	188418
8346	188419
18002	188420
10804	188421
3021	188422
46640	188423
11913	188424
16433	188425
34341	188426
39395	188427
452	188428
24323	188429
18664	188430
8017	188431
2902	188432
174831	188433
5472	188434
4702	188435
8822	188436
3098	188437
41569	188438
36984	188439
17459	188440
81882	188441
48828	188442
10275	188443
74001	188444
73833	188445
16188	188446
39431	188447
3189	188448
2355	188449
1035	188450
35920	188451
49812	188452
43422	188453
1196	188454
48994	188455
66104	188456
14047	188457
61974	188458
15637	188459
13867	188460
5333	188461
12039	188462
1141	188463
1937	188464
41964	188465
82675	188466
14984	188467
18367	188468
9113	188469
2868	188470
109396	188471
7448	188472
6800	188473
2817	188474
922	188475
99154	188476
51408	188477
3248	188478
38296	188479
93925	188480
51497	188481
4814	188482
135406	188483
1792	188484
89807	188485
27832	188486
14391	188487
854	188488
4616	188489
7855	188490
17470	188491
5503	188492
2650	188493
7399	188494
128	188495
7265	188496
11232	188497
29090	188498
1774	188499
17973	188500
27347	188501
33269	188502
84822	188503
26686	188504
1040	188505
1286	188506
9392	188507
9392	188508
9392	188509
179737	188510
5951	188511
37293	188512
4117	188513
3551	188514
24381	188515
18631	188516
9285	188517
106	188518
32738	188519
5248	188520
12068	188521
7428	188522
1330	188523
55740	188524
45163	188525
65031	188526
56632	188527
8674	188528
7635	188529
20769	188530
54847	188531
51543	188532
14872	188533
28927	188534
7965	188535
25255	188536
65235	188537
3326	188538
7965	188539
1865	188540
139	188541
19926	188542
2270	188543
38028	188544
43190	188545
1056	188546
27711	188547
85	188548
14066	188549
53410	188550
20961	188551
577	188552
39425	188553
13102	188554
73456	188555
84674	188556
64643	188557
45612	188558
16226	188559
21343	188560
58311	188561
30308	188562
27382	188563
73103	188564
14982	188565
19594	188566
11283	188567
54570	188568
56763	188569
32120	188570
1321	188571
9310	188572
100234	188573
46422	188574
18090	188575
98556	188576
49455	188577
46713	188578
9095	188579
77658	188580
9118	188581
42112	188582
4201	188583
72745	188584
12613	188585
37749	188586
38309	188587
4696	188588
82679	188589
35457	188590
14391	188591
25659	188592
78552	188593
1804	188594
2671	188595
112888	188596
19640	188597
26784	188598
12	188599
29698	188600
52525	188601
14572	188602
18982	188603
53311	188604
11179	188605
66644	188606
239	188607
26260	188608
15927	188609
6282	188610
35472	188611
9157	188612
7670	188613
23187	188614
28552	188615
33029	188616
7882	188617
688	188618
360	188619
43661	188620
11643	188621
34447	188622
1777	188623
5718	188624
122595	188625
50098	188626
342	188627
94168	188628
20153	188629
64504	188630
15023	188631
25777	188632
33584	188633
32151	188634
827	188635
335	188636
53777	188637
88757	188638
68998	188639
7946	188640
22	188641
33244	188642
7023	188643
25168	188644
165	188645
38993	188646
113920	188647
142872	188648
6038	188649
3834	188650
105738	188651
12296	188652
12296	188653
1052	188654
13367	188655
4591	188656
47956	188657
3395	188658
46263	188659
26807	188660
32807	188661
104	188662
38670	188663
90208	188664
70676	188665
20899	188666
26009	188667
12602	188668
124633	188669
41293	188670
26453	188671
61391	188672
20979	188673
46468	188674
30333	188675
1815	188676
9549	188677
28770	188678
50175	188679
72312	188680
41081	188681
68607	188682
5086	188683
4618	188684
31682	188685
8026	188686
111862	188687
40789	188688
7143	188689
10468	188690
72031	188691
163536	188692
76045	188693
70409	188694
21350	188695
5972	188696
171	188697
9856	188698
81728	188699
3815	188700
38692	188701
129902	188702
153347	188703
55151	188704
7963	188705
29	188706
46200	188707
31536	188708
6488	188709
60432	188710
41164	188711
61139	188712
21039	188713
7084	188714
71	188715
20940	188716
2805	188717
17526	188718
35982	188719
134269	188720
23033	188721
9195	188722
48618	188723
40360	188724
44512	188725
42275	188726
2074	188727
76501	188728
11183	188729
804	188730
5047	188731
35391	188732
10119	188733
2253	188734
14211	188735
113166	188736
21448	188737
27428	188738
23870	188739
29087	188740
298	188741
3429	188742
145680	188743
16467	188744
5136	188745
35426	188746
20152	188747
735	188748
1448	188749
3510	188750
148	188751
2673	188752
4345	188753
61270	188754
269	188755
29213	188756
48162	188757
11771	188758
5872	188759
16591	188760
75233	188761
3999	188762
35949	188763
298	188764
42355	188765
73601	188766
892	188767
5183	188768
16726	188769
35118	188770
50835	188771
86964	188772
65899	188773
89491	188774
94031	188775
5917	188776
8727	188777
57154	188778
14383	188779
39224	188780
24574	188781
61586	188782
10010	188783
21532	188784
20349	188785
1327	188786
461	188787
83533	188788
33757	188789
37517	188790
47830	188791
52835	188792
43664	188793
1394	188794
598	188795
90342	188796
70867	188797
15022	188798
10709	188799
7327	188800
33145	188801
3361	188802
64273	188803
7965	188804
411	188805
14881	188806
14274	188807
157096	188808
63010	188809
171192	188810
66735	188811
57906	188812
1892	188813
45194	188814
45566	188815
3665	188816
102365	188817
129012	188818
53839	188819
49884	188820
109023	188821
1313	188822
21387	188823
26749	188824
187	188825
20871	188826
353	188827
26688	188828
33795	188829
1314	188830
886	188831
1008	188832
10251	188833
75364	188834
45098	188835
67208	188836
46464	188837
6077	188838
29298	188839
107583	188840
14656	188841
8678	188842
32836	188843
46726	188844
1488	188845
39240	188846
8536	188847
78568	188848
12073	188849
885	188850
7311	188851
73972	188852
121974	188853
985	188854
37908	188855
56475	188856
87471	188857
87471	188858
87471	188859
87471	188860
13327	188861
78279	188862
78021	188863
13053	188864
29177	188865
27810	188866
63329	188867
33126	188868
6321	188869
48262	188870
2823	188871
61615	188872
1519	188873
18772	188874
78091	188875
339	188876
58325	188877
33048	188878
2143	188879
7221	188880
15132	188881
4278	188882
34635	188883
56086	188884
64995	188885
21781	188886
7046	188887
14018	188888
31526	188889
687	188890
8868	188891
12543	188892
14527	188893
3528	188894
15595	188895
15669	188896
19615	188897
75843	188898
5046	188899
37926	188900
24413	188901
2302	188902
5566	188903
32	188904
5276	188905
10196	188906
33671	188907
1458	188908
32390	188909
7212	188910
24104	188911
71160	188912
58941	188913
39888	188914
6963	188915
3814	188916
8984	188917
104373	188918
39692	188919
43160	188920
33713	188921
10113	188922
10684	188923
1797	188924
3195	188925
1519	188926
3328	188927
31951	188928
2626	188929
26874	188930
132332	188931
56394	188932
57491	188933
32324	188934
3474	188935
121410	188936
51962	188937
86943	188938
46887	188939
70	188940
115451	188941
32697	188942
19068	188943
12518	188944
94001	188945
5862	188946
5479	188947
14063	188948
24	188949
6650	188950
2897	188951
68081	188952
2111	188953
3879	188954
62735	188955
2527	188956
753	188957
209	188958
15775	188959
1608	188960
103247	188961
29529	188962
11189	188963
64924	188964
50772	188965
7885	188966
16953	188967
50657	188968
12123	188969
16938	188970
23172	188971
3134	188972
22916	188973
74672	188974
11385	188975
18490	188976
63091	188977
55544	188978
174	188979
3920	188980
1326	188981
3991	188982
49560	188983
29068	188984
65563	188985
100107	188986
81057	188987
18172	188988
323	188989
100092	188990
70489	188991
88011	188992
44772	188993
37855	188994
981	188995
14136	188996
10074	188997
34445	188998
128582	188999
96302	189000
12592	189001
4565	189002
29189	189003
22714	189004
23699	189005
10664	189006
1974	189007
10306	189008
2239	189009
8748	189010
748	189011
115436	189012
33129	189013
35723	189014
37555	189015
83908	189016
39431	189017
9630	189018
14391	189019
12943	189020
18374	189021
2649	189022
24665	189023
31127	189024
40611	189025
80592	189026
79914	189027
15983	189028
3677	189029
18366	189030
152458	189031
98914	189032
66729	189033
32556	189034
33320	189035
39532	189036
32466	189037
17939	189038
21699	189039
57201	189040
83435	189041
55597	189042
73950	189043
12982	189044
26564	189045
28742	189046
69110	189047
13102	189048
796	189049
2822	189050
19666	189051
19946	189052
7590	189053
14002	189054
102895	189055
8360	189056
15626	189057
22060	189058
90315	189059
39683	189060
66377	189061
33542	189062
26275	189063
32588	189064
43216	189065
57666	189066
38570	189067
21379	189068
68188	189069
89636	189070
14750	189071
47	189072
33126	189073
29095	189074
9187	189075
74051	189076
186559	189077
123285	189078
54602	189079
4973	189080
28403	189081
2483	189082
47808	189083
39530	189084
42030	189085
13099	189086
1863	189087
140426	189088
4274	189089
29370	189090
60270	189091
113	189092
26561	189093
15704	189094
19041	189095
46192	189096
18604	189097
61696	189098
2990	189099
27522	189100
132883	189101
1791	189102
70909	189103
1530	189104
42332	189105
5159	189106
85904	189107
21715	189108
66010	189109
13449	189110
1784	189111
113	189112
49660	189113
38348	189114
138387	189115
40407	189116
79784	189117
18233	189118
33349	189119
87186	189120
17939	189121
39347	189122
56355	189123
15788	189124
28652	189125
52196	189126
10415	189127
503	189128
30247	189129
7179	189130
20190	189131
50063	189132
50063	189133
50063	189134
50063	189135
50063	189136
50063	189137
50063	189138
23356	189139
21893	189140
22072	189141
38755	189142
102342	189143
16840	189144
32653	189145
650	189146
3539	189147
75297	189148
21992	189149
4185	189150
12944	189151
29177	189152
59041	189153
6026	189154
40584	189155
2624	189156
16110	189157
12508	189158
161169	189159
10293	189160
10960	189161
17255	189162
830	189163
2230	189164
17529	189165
82884	189166
56488	189167
10885	189168
10621	189169
38180	189170
1580	189171
81271	189172
26714	189173
19504	189174
10592	189175
9043	189176
24030	189177
68505	189178
18434	189179
48774	189180
107583	189181
96122	189182
1976	189183
9039	189184
40680	189185
42245	189186
42245	189187
25192	189188
27999	189189
1330	189190
96196	189191
31174	189192
28701	189193
32257	189194
12939	189195
19723	189196
17809	189197
6878	189198
5440	189199
5552	189200
15444	189201
21760	189202
58957	189203
38807	189204
21378	189205
9697	189206
15733	189207
2194	189208
20951	189209
25645	189210
54340	189211
18344	189212
77927	189213
8899	189214
11301	189215
6224	189216
12840	189217
1595	189218
122731	189219
843	189220
22874	189221
60216	189222
1479	189223
36806	189224
86430	189225
12298	189226
556	189227
6024	189228
4088	189229
22258	189230
5225	189231
44508	189232
74252	189233
124415	189234
36261	189235
231	189236
58614	189237
6253	189238
2956	189239
990	189240
18130	189241
28625	189242
13544	189243
78060	189244
12428	189245
7553	189246
1380	189247
713	189248
112797	189249
10115	189250
9032	189251
41102	189252
1363	189253
174905	189254
23843	189255
13070	189256
6380	189257
18711	189258
50840	189259
23874	189260
4867	189261
11757	189262
22011	189263
85068	189264
77807	189265
12602	189266
765	189267
26570	189268
59763	189269
1372	189270
36465	189271
30985	189272
68787	189273
11177	189274
35331	189275
34294	189276
529	189277
567	189278
788	189279
67241	189280
95315	189281
60	189282
1857	189283
167284	189284
43535	189285
100812	189286
37368	189287
30991	189288
2764	189289
146	189290
62322	189291
26548	189292
3144	189293
58367	189294
37	189295
42587	189296
1039	189297
70294	189298
175194	189299
22636	189300
29148	189301
3478	189302
35049	189303
49330	189304
2578	189305
35528	189306
20168	189307
35597	189308
18818	189309
68872	189310
44135	189311
12273	189312
263	189313
1734	189314
5159	189315
20160	189316
7993	189317
71173	189318
23588	189319
29028	189320
55409	189321
9894	189322
22317	189323
85260	189324
24386	189325
1389	189326
83579	189327
38581	189328
9631	189329
29413	189330
32602	189331
57957	189332
57960	189333
52318	189334
109626	189335
43733	189336
13929	189337
18986	189338
54633	189339
10052	189340
117292	189341
12544	189342
598	189343
45149	189344
47678	189345
5310	189346
64991	189347
3357	189348
61317	189349
28953	189350
1849	189351
41737	189352
35977	189353
51821	189354
105430	189355
21913	189356
57594	189357
25025	189358
45416	189359
74892	189360
20725	189361
25219	189362
36999	189363
24149	189364
8582	189365
146564	189366
43290	189367
1261	189368
4734	189369
51460	189370
16331	189371
51648	189372
4893	189373
8125	189374
85472	189375
90281	189376
16431	189377
1071	189378
8980	189379
12	189380
5645	189381
17581	189382
11399	189383
9113	189384
90214	189385
11318	189386
7934	189387
43269	189388
53389	189389
16134	189390
22674	189391
2939	189392
40123	189393
9499	189394
20056	189395
3537	189396
411	189397
24068	189398
79982	189399
23856	189400
8941	189401
4111	189402
50278	189403
1802	189404
38840	189405
47265	189406
50583	189407
1183	189408
2217	189409
1164	189410
27050	189411
5139	189412
24693	189413
15442	189414
42012	189415
2220	189416
11832	189417
10359	189418
16773	189419
24664	189420
69163	189421
11275	189422
48939	189423
37411	189424
6291	189425
6784	189426
5273	189427
11546	189428
76917	189429
10690	189430
33135	189431
1777	189432
25164	189433
17492	189434
95	189435
1183	189436
159973	189437
47480	189438
5949	189439
14584	189440
57292	189441
28526	189442
32459	189443
65266	189444
47685	189445
13015	189446
46591	189447
5006	189448
45536	189449
8508	189450
65026	189451
223	189452
1871	189453
66622	189454
184682	189455
16377	189456
3106	189457
35739	189458
18167	189459
3397	189460
2796	189461
11385	189462
789	189463
160	189464
7745	189465
162	189466
105093	189467
918	189468
12360	189469
35800	189470
3502	189471
9667	189472
2273	189473
5596	189474
40317	189475
29492	189476
32698	189477
6701	189478
16738	189479
3361	189480
37165	189481
26553	189482
96740	189483
38142	189484
14560	189485
100794	189486
10121	189487
14225	189488
155910	189489
23582	189490
510	189491
42517	189492
2214	189493
17679	189494
2168	189495
32577	189496
28406	189497
17290	189498
61396	189499
15308	189500
6388	189501
2554	189502
12459	189503
42858	189504
33210	189505
19086	189506
105129	189507
78122	189508
384	189509
850	189510
12239	189511
1992	189512
1389	189513
23666	189514
126492	189515
22902	189516
38287	189517
3264	189518
7576	189519
9583	189520
33463	189521
4058	189522
31520	189523
7144	189524
3093	189525
1893	189526
4784	189527
28797	189528
644	189529
45318	189530
7102	189531
33866	189532
4032	189533
8192	189534
31747	189535
124617	189536
36059	189537
8935	189538
940	189539
91247	189540
4288	189541
1561	189542
50633	189543
34139	189544
128743	189545
35939	189546
7365	189547
29606	189548
13174	189549
13444	189550
547	189551
8226	189552
32635	189553
53980	189554
34411	189555
81716	189556
6344	189557
887	189558
12096	189559
57473	189560
39188	189561
32760	189562
14419	189563
6862	189564
23487	189565
79416	189566
46836	189567
9594	189568
41549	189569
59579	189570
16865	189571
12810	189572
2988	189573
120895	189574
37157	189575
12437	189576
9524	189577
13127	189578
174258	189579
167268	189580
67524	189581
7484	189582
3454	189583
2138	189584
3677	189585
11312	189586
12803	189587
3251	189588
19340	189589
1035	189590
4831	189591
7204	189592
28987	189593
19426	189594
137068	189595
1623	189596
1279	189597
3198	189598
2858	189599
24849	189600
9273	189601
37186	189602
45433	189603
59446	189604
76612	189605
34901	189606
130552	189607
3804	189608
2292	189609
73332	189610
21135	189611
619	189612
13808	189613
31639	189614
29965	189615
50278	189616
166	189617
61521	189618
7448	189619
60222	189620
50278	189621
5006	189622
2230	189623
2314	189624
1602	189625
51315	189626
2867	189627
93200	189628
5774	189629
668	189630
4056	189631
42610	189632
61674	189633
22976	189634
24038	189635
122184	189636
36042	189637
19622	189638
30874	189639
5101	189640
122752	189641
268	189642
6591	189643
6591	189644
18729	189645
31678	189646
31460	189647
50657	189648
46222	189649
725	189650
14194	189651
85433	189652
63744	189653
67686	189654
2875	189655
3284	189656
24263	189657
62651	189658
55	189659
1780	189660
14384	189661
18	189662
4812	189663
29793	189664
40275	189665
92926	189666
69736	189667
6556	189668
1351	189669
48357	189670
30659	189671
86898	189672
130	189673
35024	189674
3213	189675
75008	189676
1823	189677
52176	189678
344	189679
14721	189680
43303	189681
90732	189682
1157	189683
24333	189684
47166	189685
91753	189686
51593	189687
5230	189688
3972	189689
1523	189690
87493	189691
8935	189692
920	189693
150898	189694
91466	189695
167375	189696
18786	189697
19663	189698
493	189699
1456	189700
11643	189701
61847	189702
24453	189703
47084	189704
14985	189705
103101	189706
129162	189707
123808	189708
16734	189709
1742	189710
62351	189711
32466	189712
4306	189713
2137	189714
78342	189715
987	189716
1305	189717
63020	189718
72943	189719
556	189720
10619	189721
4376	189722
86911	189723
93	189724
71291	189725
7579	189726
78754	189727
104520	189728
68909	189729
43074	189730
21998	189731
5545	189732
46459	189733
68904	189734
11319	189735
12745	189736
6368	189737
11426	189738
24362	189739
33941	189740
29321	189741
3176	189742
20473	189743
18458	189744
34158	189745
25202	189746
16528	189747
4519	189748
33195	189749
23869	189750
80	189751
7523	189752
18100	189753
2624	189754
47957	189755
565	189756
40105	189757
35066	189758
22837	189759
34399	189760
8205	189761
35313	189762
373	189763
2815	189764
131995	189765
20964	189766
40360	189767
328	189768
48217	189769
2014	189770
19421	189771
6273	189772
1773	189773
1773	189774
2485	189775
62606	189776
21599	189777
35722	189778
12634	189779
3228	189780
1747	189781
43949	189782
68394	189783
85166	189784
10833	189785
19077	189786
48644	189787
3579	189788
49535	189789
48569	189790
6713	189791
10788	189792
4167	189793
69331	189794
74745	189795
15403	189796
2335	189797
11084	189798
47372	189799
12151	189800
22921	189801
4426	189802
36343	189803
250	189804
7384	189805
57813	189806
140440	189807
10074	189808
171237	189809
1316	189810
7716	189811
209	189812
10421	189813
82898	189814
36042	189815
14718	189816
5183	189817
4670	189818
5200	189819
60643	189820
103808	189821
10	189822
1507	189823
26092	189824
6940	189825
33107	189826
6628	189827
55233	189828
17511	189829
164537	189830
173324	189831
5982	189832
34510	189833
59267	189834
3240	189835
85791	189836
19920	189837
12582	189838
59173	189839
66065	189840
3568	189841
28838	189842
185	189843
5664	189844
18059	189845
83617	189846
6420	189847
10114	189848
28081	189849
21017	189850
83658	189851
36863	189852
8971	189853
33345	189854
33701	189855
85837	189856
91162	189857
590	189858
13433	189859
58719	189860
117248	189861
8035	189862
34029	189863
10252	189864
4291	189865
47161	189866
21335	189867
54019	189868
9468	189869
108170	189870
328	189871
32925	189872
6996	189873
99670	189874
84142	189875
12769	189876
4778	189877
29809	189878
668	189879
4557	189880
34199	189881
7787	189882
46083	189883
46075	189884
36104	189885
105197	189886
4738	189887
6437	189888
39877	189889
34137	189890
54624	189891
647	189892
2900	189893
61537	189894
6389	189895
43350	189896
67335	189897
2963	189898
3710	189899
52677	189900
767	189901
38511	189902
5428	189903
318	189904
79987	189905
2607	189906
6354	189907
5843	189908
44281	189909
64933	189910
1423	189911
11490	189912
45471	189913
32689	189914
48943	189915
72511	189916
6931	189917
4152	189918
80	189919
57482	189920
7145	189921
220	189922
9975	189923
42785	189924
43718	189925
4736	189926
11512	189927
63991	189928
3180	189929
42929	189930
74747	189931
9302	189932
1360	189933
4226	189934
22698	189935
10438	189936
50657	189937
92973	189938
48019	189939
70097	189940
1357	189941
3851	189942
61615	189943
14981	189944
11297	189945
112223	189946
25810	189947
29448	189948
41520	189949
45358	189950
3278	189951
15283	189952
22140	189953
8597	189954
49278	189955
18876	189956
61083	189957
825	189958
161658	189959
1260	189960
675	189961
3571	189962
66612	189963
121318	189964
58075	189965
65870	189966
2360	189967
2301	189968
94523	189969
3082	189970
64000	189971
30436	189972
12581	189973
48359	189974
35018	189975
121201	189976
47614	189977
6513	189978
19817	189979
155649	189980
23023	189981
13686	189982
37685	189983
50019	189984
47076	189985
2223	189986
5407	189987
4814	189988
3369	189989
55561	189990
91865	189991
1407	189992
71192	189993
84748	189994
6695	189995
1958	189996
83587	189997
40463	189998
9642	189999
57242	190000
1087	190001
3071	190002
6198	190003
23674	190004
6998	190005
33028	190006
2552	190007
58498	190008
95749	190009
37558	190010
69076	190011
82280	190012
1710	190013
13043	190014
4903	190015
108188	190016
25214	190017
13942	190018
121945	190019
224	190020
17219	190021
79023	190022
70097	190023
44066	190024
38455	190025
108842	190026
168516	190027
41584	190028
36632	190029
62187	190030
8449	190031
9252	190032
2177	190033
6005	190034
67753	190035
8987	190036
4183	190037
53334	190038
59745	190039
79904	190040
120949	190041
30657	190042
1407	190043
5407	190044
18961	190045
22690	190046
36273	190047
115120	190048
40155	190049
100706	190050
15180	190051
8961	190052
20427	190053
44820	190054
8963	190055
4543	190056
20320	190057
70	190058
18580	190059
8988	190060
68723	190061
142165	190062
14004	190063
870	190064
3870	190065
16222	190066
3403	190067
51298	190068
1121	190069
87895	190070
28737	190071
1564	190072
21461	190073
36	190074
4652	190075
41828	190076
58381	190077
37350	190078
5273	190079
44010	190080
44353	190081
2496	190082
41076	190083
25336	190084
98707	190085
3692	190086
6952	190087
37589	190088
9022	190089
169063	190090
72496	190091
17806	190092
98592	190093
3477	190094
1334	190095
28870	190096
32977	190097
5131	190098
15730	190099
267	190100
88387	190101
3121	190102
74642	190103
112207	190104
9077	190105
51425	190106
62124	190107
64441	190108
70089	190109
70089	190110
4010	190111
10609	190112
134853	190113
10765	190114
86521	190115
59496	190116
1074	190117
12632	190118
95277	190119
48180	190120
488	190121
148667	190122
103302	190123
106263	190124
48043	190125
10129	190126
28074	190127
42811	190128
114496	190129
88491	190130
14387	190131
12	190132
24686	190133
34929	190134
28152	190135
61459	190136
3291	190137
876	190138
3072	190139
69145	190140
21169	190141
32773	190142
2305	190143
50277	190144
52890	190145
39862	190146
1606	190147
174229	190148
42959	190149
10677	190150
4892	190151
18353	190152
2897	190153
2792	190154
24940	190155
23994	190156
20051	190157
1239	190158
280	190159
3129	190160
1803	190161
40273	190162
35172	190163
6667	190164
922	190165
14335	190166
2306	190167
2058	190168
85294	190169
99119	190170
10757	190171
11837	190172
1023	190173
90409	190174
35051	190175
112437	190176
60985	190177
2578	190178
2506	190179
6883	190180
7757	190181
14661	190182
2292	190183
4598	190184
8166	190185
1876	190186
14515	190187
7288	190188
27505	190189
20646	190190
3544	190191
152149	190192
21201	190193
15305	190194
13452	190195
4089	190196
72921	190197
171873	190198
25731	190199
85881	190200
45902	190201
19316	190202
15188	190203
92131	190204
1603	190205
102180	190206
13908	190207
7584	190208
15702	190209
5901	190210
16759	190211
410	190212
13698	190213
48763	190214
16943	190215
6276	190216
2098	190217
128926	190218
45421	190219
19114	190220
12556	190221
99544	190222
58325	190223
139704	190224
4800	190225
113870	190226
33743	190227
16456	190228
1380	190229
9076	190230
2746	190231
34324	190232
4293	190233
43079	190234
16516	190235
12135	190236
16565	190237
90808	190238
50979	190239
7486	190240
1143	190241
89646	190242
24125	190243
42509	190244
5576	190245
36284	190246
46484	190247
35217	190248
22991	190249
16574	190250
22493	190251
78474	190252
104746	190253
9300	190254
49405	190255
73564	190256
491	190257
74292	190258
2362	190259
27601	190260
12297	190261
1757	190262
50973	190263
62024	190264
19363	190265
53388	190266
24129	190267
2572	190268
23606	190269
13238	190270
90375	190271
4166	190272
27482	190273
32462	190274
1447	190275
33764	190276
2797	190277
31309	190278
2441	190279
16188	190280
35392	190281
1617	190282
11955	190283
132667	190284
15247	190285
48321	190286
6316	190287
52024	190288
63020	190289
62908	190290
25647	190291
24313	190292
10204	190293
1178	190294
11494	190295
78403	190296
1448	190297
5267	190298
3456	190299
48007	190300
381	190301
2195	190302
20175	190303
17650	190304
182236	190305
2280	190306
407	190307
48546	190308
25136	190309
32175	190310
18479	190311
12922	190312
3859	190313
41769	190314
113	190315
463	190316
2860	190317
92035	190318
113283	190319
10914	190320
44930	190321
23239	190322
15527	190323
42632	190324
2295	190325
44868	190326
35457	190327
20	190328
660	190329
24326	190330
3292	190331
303	190332
67737	190333
48189	190334
22323	190335
35856	190336
12772	190337
4528	190338
70553	190339
9378	190340
146936	190341
7391	190342
26441	190343
47805	190344
51524	190345
17976	190346
132470	190347
37987	190348
55692	190349
66033	190350
7055	190351
802	190352
21579	190353
22048	190354
6138	190355
19940	190356
2837	190357
53297	190358
93832	190359
11165	190360
60829	190361
1599	190362
11729	190363
16225	190364
456	190365
11643	190366
97113	190367
3984	190368
1623	190369
16953	190370
4524	190371
1763	190372
22636	190373
16702	190374
39683	190375
6399	190376
4576	190377
90497	190378
1525	190379
16854	190380
61284	190381
1489	190382
1208	190383
32601	190384
3259	190385
6795	190386
39271	190387
8910	190388
1314	190389
84985	190390
66037	190391
32546	190392
26623	190393
29617	190394
4143	190395
13504	190396
16205	190397
26549	190398
28188	190399
90204	190400
83704	190401
113318	190402
4464	190403
42263	190404
28897	190405
79884	190406
23628	190407
35176	190408
79885	190409
62598	190410
28659	190411
84977	190412
18338	190413
18351	190414
62553	190415
16410	190416
91344	190417
35849	190418
169189	190419
66357	190420
57143	190421
35458	190422
81817	190423
91367	190424
79752	190425
26958	190426
75192	190427
51828	190428
113793	190429
52150	190430
23941	190431
19859	190432
18669	190433
30829	190434
128970	190435
67415	190436
17522	190437
46266	190438
13567	190439
187015	190440
17529	190441
160613	190442
129813	190443
17194	190444
145534	190445
148067	190446
45473	190447
75079	190448
67895	190449
36414	190450
38478	190451
17490	190452
114456	190453
91855	190454
25919	190455
65573	190456
31009	190457
25904	190458
67059	190459
37909	190460
16039	190461
33418	190462
51794	190463
4684	190464
53178	190465
98648	190466
100687	190467
124163	190468
38175	190469
91855	190470
39024	190471
7660	190472
38325	190473
37844	190474
40974	190475
58457	190476
83072	190477
105303	190478
104953	190479
38052	190480
96311	190481
30338	190482
73303	190483
6898	190484
31653	190485
55302	190486
62573	190487
147085	190488
91265	190489
51982	190490
113885	190491
74091	190492
23211	190493
14130	190494
3634	190495
41236	190496
25164	190497
38831	190498
96228	190499
20792	190500
96858	190501
58788	190502
67895	190503
91365	190504
42266	190505
16947	190506
10405	190507
55806	190508
107272	190509
23178	190510
81546	190511
99507	190512
26179	190513
18581	190514
66146	190515
72978	190516
26673	190517
61969	190518
40210	190519
24950	190520
24006	190521
810	190522
18	190523
104974	190524
21972	190525
40349	190526
37543	190527
4606	190528
4106	190529
97239	190530
4106	190531
2107	190532
21946	190533
13279	190534
21729	190535
7198	190536
52358	190537
1426	190538
97	190539
33497	190540
36134	190541
38862	190542
1902	190543
89955	190544
85847	190545
30558	190546
7165	190547
27101	190548
66581	190549
3122	190550
9476	190551
54796	190552
88933	190553
17141	190554
39987	190555
30013	190556
1530	190557
42981	190558
97569	190559
9102	190560
117010	190561
51810	190562
104729	190563
91714	190564
49044	190565
147950	190566
527	190567
112868	190568
73868	190569
48335	190570
108962	190571
1865	190572
105308	190573
61606	190574
33186	190575
26033	190576
41785	190577
38737	190578
9585	190579
20747	190580
4979	190581
23738	190582
20537	190583
31794	190584
34207	190585
138387	190586
87459	190587
19849	190588
13263	190589
85906	190590
5310	190591
4012	190592
21310	190593
64268	190594
28198	190595
83176	190596
2034	190597
132	190598
34780	190599
1521	190600
75510	190601
51	190602
647	190603
277	190604
73945	190605
69042	190606
13802	190607
16360	190608
517	190609
112422	190610
6155	190611
89106	190612
34629	190613
20124	190614
2457	190615
25851	190616
7309	190617
2547	190618
84697	190619
19	190620
2675	190621
28253	190622
6615	190623
49996	190624
135	190625
38131	190626
1367	190627
40999	190628
85246	190629
23656	190630
18186	190631
30949	190632
1153	190633
28864	190634
959	190635
6266	190636
84471	190637
151666	190638
3187	190639
68960	190640
116763	190641
15108	190642
40781	190643
174211	190644
83536	190645
64824	190646
83567	190647
22592	190648
49013	190649
87780	190650
36235	190651
3125	190652
27050	190653
93	190654
3012	190655
76493	190656
43253	190657
12879	190658
41423	190659
83582	190660
64937	190661
12263	190662
132857	190663
89491	190664
29039	190665
146686	190666
22450	190667
18962	190668
129939	190669
110240	190670
56677	190671
80532	190672
67016	190673
29877	190674
19128	190675
88706	190676
5880	190677
46034	190678
1435	190679
111886	190680
33324	190681
18295	190682
94048	190683
5686	190684
828	190685
651	190686
1470	190687
677	190688
56275	190689
5153	190690
15559	190691
277	190692
21877	190693
5310	190694
25547	190695
20912	190696
112907	190697
18486	190698
71380	190699
59409	190700
328	190701
22760	190702
33348	190703
25813	190704
31500	190705
1589	190706
9236	190707
68507	190708
12347	190709
82116	190710
127692	190711
43040	190712
112130	190713
15805	190714
1486	190715
201	190716
56966	190717
119713	190718
11897	190719
4548	190720
818	190721
8254	190722
2177	190723
1616	190724
42452	190725
1401	190726
21632	190727
18705	190728
129418	190729
101508	190730
51431	190731
53021	190732
132184	190733
44838	190734
3692	190735
41935	190736
299	190737
5200	190738
33317	190739
36528	190740
175306	190741
29783	190742
173315	190743
66751	190744
55078	190745
47270	190746
15730	190747
4990	190748
9005	190749
9458	190750
125914	190751
103727	190752
4859	190753
3079	190754
22121	190755
53407	190756
681	190757
15600	190758
60356	190759
28948	190760
66733	190761
66488	190762
44455	190763
570	190764
34511	190765
49482	190766
51369	190767
17438	190768
16811	190769
41615	190770
26262	190771
9293	190772
21468	190773
32800	190774
389	190775
11033	190776
139	190777
94849	190778
10854	190779
1372	190780
19384	190781
125035	190782
132811	190783
8922	190784
3844	190785
3858	190786
70274	190787
58327	190788
4	190789
36827	190790
6785	190791
44337	190792
33570	190793
23434	190794
55230	190795
72406	190796
100970	190797
12201	190798
3845	190799
88865	190800
9316	190801
26225	190802
31119	190803
30873	190804
126486	190805
95	190806
107080	190807
6321	190808
40265	190809
136821	190810
154	190811
339	190812
662	190813
2642	190814
29112	190815
295	190816
81368	190817
132928	190818
77847	190819
78880	190820
3402	190821
5146	190822
8599	190823
61278	190824
33990	190825
1476	190826
104984	190827
63942	190828
33468	190829
74388	190830
122766	190831
68092	190832
61561	190833
96001	190834
6733	190835
55716	190836
20152	190837
19425	190838
8894	190839
11487	190840
85563	190841
45790	190842
58497	190843
60219	190844
2109	190845
10635	190846
53522	190847
5414	190848
40408	190849
1126	190850
18555	190851
50778	190852
27308	190853
8408	190854
58731	190855
13225	190856
115335	190857
33703	190858
7125	190859
24637	190860
37834	190861
44830	190862
729	190863
47876	190864
81	190865
5999	190866
157806	190867
37024	190868
31267	190869
4301	190870
55930	190871
10820	190872
40927	190873
119955	190874
5219	190875
5043	190876
6807	190877
42411	190878
15333	190879
268	190880
71056	190881
7898	190882
2637	190883
2319	190884
3628	190885
4185	190886
570	190887
28077	190888
105592	190889
6810	190890
78701	190891
21217	190892
55538	190893
45409	190894
90555	190895
2612	190896
5043	190897
18699	190898
30788	190899
55923	190900
49390	190901
61444	190902
26256	190903
19770	190904
10605	190905
68468	190906
17266	190907
45375	190908
13958	190909
102397	190910
238	190911
99999	190912
27677	190913
21433	190914
21221	190915
4557	190916
30382	190917
5694	190918
2961	190919
39638	190920
8243	190921
6155	190922
8067	190923
25116	190924
15566	190925
3843	190926
57736	190927
43408	190928
3393	190929
52442	190930
72672	190931
37098	190932
49690	190933
59084	190934
23134	190935
8721	190936
65996	190937
1744	190938
34052	190939
59372	190940
41121	190941
38031	190942
2243	190943
12317	190944
10457	190945
81	190946
61283	190947
6449	190948
8431	190949
50266	190950
19179	190951
19677	190952
4611	190953
38964	190954
41585	190955
12073	190956
30713	190957
9037	190958
11602	190959
27980	190960
30495	190961
20178	190962
5272	190963
5826	190964
608	190965
18549	190966
23052	190967
88473	190968
40626	190969
44075	190970
22529	190971
11189	190972
17698	190973
4665	190974
49754	190975
68524	190976
7215	190977
48724	190978
15218	190979
4060	190980
16925	190981
73265	190982
2879	190983
40687	190984
37290	190985
1692	190986
44735	190987
126228	190988
63720	190989
29417	190990
39099	190991
71759	190992
21446	190993
4017	190994
42437	190995
14204	190996
23168	190997
69481	190998
16234	190999
1339	191000
23353	191001
16065	191002
1451	191003
6834	191004
15750	191005
11000	191006
21145	191007
5371	191008
67589	191009
25883	191010
4181	191011
15770	191012
24836	191013
27941	191014
7619	191015
31972	191016
4054	191017
20722	191018
24745	191019
2139	191020
36432	191021
100446	191022
1892	191023
13119	191024
2413	191025
10976	191026
21301	191027
16682	191028
5249	191029
35545	191030
88982	191031
41581	191032
20437	191033
49488	191034
2412	191035
3278	191036
7452	191037
1	191038
29017	191039
719	191040
79876	191041
1026	191042
49416	191043
100741	191044
7276	191045
129	191046
25361	191047
77472	191048
65470	191049
2276	191050
53202	191051
125528	191052
103829	191053
9192	191054
39915	191055
17442	191056
75495	191057
22331	191058
78614	191059
46990	191060
87595	191061
17270	191062
34771	191063
269	191064
1693	191065
39649	191066
2742	191067
50087	191068
98651	191069
19266	191070
1260	191071
31582	191072
19207	191073
61280	191074
3192	191075
2123	191076
4180	191077
83347	191078
18817	191079
21138	191080
1189	191081
7517	191082
2608	191083
62908	191084
3623	191085
24979	191086
46774	191087
18270	191088
28861	191089
21532	191090
168307	191091
14508	191092
8745	191093
36519	191094
9078	191095
43982	191096
10742	191097
5951	191098
60037	191099
87482	191100
25907	191101
37191	191102
60968	191103
8	191104
53695	191105
52982	191106
13445	191107
49977	191108
16177	191109
15430	191110
33625	191111
55106	191112
23118	191113
493	191114
7318	191115
7482	191116
5313	191117
13792	191118
6464	191119
21956	191120
95092	191121
23	191122
36921	191123
27078	191124
50311	191125
35842	191126
28590	191127
35189	191128
91585	191129
13792	191130
16331	191131
22200	191132
34115	191133
4012	191134
1854	191135
396	191136
13664	191137
46317	191138
2355	191139
4481	191140
19048	191141
26676	191142
49764	191143
27692	191144
166150	191145
85	191146
40139	191147
29460	191148
76232	191149
44295	191150
19034	191151
9377	191152
300	191153
50178	191154
52048	191155
54258	191156
120543	191157
116524	191158
70312	191159
11757	191160
135525	191161
60502	191162
114702	191163
12627	191164
36979	191165
146	191166
19743	191167
6149	191168
41468	191169
29848	191170
13646	191171
24665	191172
902	191173
15016	191174
101360	191175
13195	191176
30083	191177
86442	191178
557	191179
6474	191180
64767	191181
14704	191182
21382	191183
25176	191184
463	191185
31615	191186
20537	191187
53329	191188
77165	191189
2014	191190
54119	191191
17690	191192
6910	191193
140093	191194
10025	191195
48763	191196
20329	191197
38222	191198
27294	191199
70916	191200
12529	191201
9365	191202
85294	191203
14728	191204
77158	191205
6110	191206
33047	191207
24621	191208
40781	191209
78760	191210
73774	191211
137035	191212
67409	191213
160474	191214
5235	191215
23215	191216
61454	191217
35362	191218
45658	191219
16898	191220
19013	191221
43134	191222
2503	191223
44049	191224
25477	191225
5275	191226
54701	191227
146228	191228
82124	191229
78304	191230
73215	191231
36727	191232
15067	191233
5623	191234
2291	191235
13350	191236
11331	191237
145762	191238
550	191239
32752	191240
2280	191241
165	191242
4475	191243
30495	191244
15555	191245
25702	191246
172377	191247
108675	191248
8583	191249
140325	191250
76171	191251
7144	191252
139093	191253
36363	191254
17529	191255
104959	191256
86488	191257
115686	191258
59359	191259
36603	191260
61791	191261
86601	191262
52890	191263
59918	191264
486	191265
170946	191266
15546	191267
2587	191268
1921	191269
4785	191270
85	191271
250	191272
126454	191273
72403	191274
140084	191275
12474	191276
695	191277
53654	191278
31485	191279
44473	191280
33885	191281
4906	191282
16974	191283
58980	191284
58314	191285
135282	191286
69895	191287
7560	191288
69600	191289
6896	191290
2483	191291
10964	191292
25380	191293
17279	191294
1685	191295
4785	191296
109601	191297
56768	191298
4768	191299
1140	191300
9008	191301
36732	191302
2642	191303
22187	191304
1684	191305
66749	191306
67977	191307
20186	191308
163367	191309
66749	191310
75452	191311
101868	191312
40194	191313
1232	191314
23723	191315
145591	191316
150525	191317
74304	191318
83959	191319
48371	191320
17237	191321
8509	191322
14492	191323
25810	191324
25580	191325
41987	191326
22334	191327
36732	191328
1707	191329
38774	191330
40234	191331
17237	191332
65205	191333
17291	191334
97	191335
32143	191336
71931	191337
73335	191338
59229	191339
38600	191340
1360	191341
42123	191342
1629	191343
58768	191344
12136	191345
129838	191346
72481	191347
3855	191348
14856	191349
13780	191350
65367	191351
23851	191352
118626	191353
1300	191354
45515	191355
12670	191356
124880	191357
9154	191358
66598	191359
65283	191360
70237	191361
59306	191362
8530	191363
105808	191364
12683	191365
6029	191366
7655	191367
52128	191368
95377	191369
46992	191370
39719	191371
100303	191372
48110	191373
62911	191374
56700	191375
1139	191376
24833	191377
53827	191378
4192	191379
46043	191380
8528	191381
2070	191382
185610	191383
9095	191384
169229	191385
73365	191386
13598	191387
40405	191388
168	191389
17470	191390
48443	191391
48299	191392
33514	191393
5303	191394
87825	191395
26307	191396
26146	191397
8319	191398
40773	191399
3910	191400
4975	191401
72616	191402
15798	191403
22089	191404
3423	191405
70582	191406
41703	191407
15309	191408
1828	191409
282	191410
12367	191411
73541	191412
124010	191413
3587	191414
5641	191415
1570	191416
11769	191417
828	191418
11328	191419
7757	191420
91798	191421
22213	191422
27289	191423
2346	191424
71405	191425
15778	191426
24503	191427
23120	191428
91716	191429
12949	191430
21080	191431
11017	191432
38992	191433
21930	191434
69220	191435
30932	191436
53794	191437
63164	191438
1604	191439
37006	191440
29631	191441
18015	191442
55675	191443
88024	191444
17000	191445
18826	191446
88636	191447
51460	191448
15565	191449
20678	191450
7683	191451
4604	191452
378	191453
15202	191454
84494	191455
15428	191456
70	191457
2458	191458
146840	191459
1141	191460
2622	191461
35963	191462
21673	191463
13945	191464
647	191465
86	191466
6313	191467
18328	191468
1101	191469
6380	191470
20056	191471
299	191472
96576	191473
412	191474
30909	191475
40241	191476
15174	191477
1770	191478
15213	191479
9211	191480
10847	191481
5749	191482
1581	191483
381	191484
9522	191485
2497	191486
2573	191487
90456	191488
618	191489
35776	191490
23777	191491
67743	191492
27750	191493
20962	191494
3036	191495
4121	191496
13188	191497
5611	191498
74	191499
293	191500
15003	191501
36147	191502
99150	191503
106886	191504
21916	191505
1771	191506
104	191507
30539	191508
35296	191509
2207	191510
130242	191511
24081	191512
69659	191513
4315	191514
64414	191515
75578	191516
6686	191517
11211	191518
8955	191519
51676	191520
61283	191521
4161	191522
113506	191523
14139	191524
2215	191525
58751	191526
26215	191527
5219	191528
101023	191529
21117	191530
72829	191531
239	191532
1121	191533
63481	191534
6340	191535
11153	191536
19167	191537
6	191538
74694	191539
2716	191540
35266	191541
72552	191542
6872	191543
43187	191544
1197	191545
20648	191546
21696	191547
2561	191548
7528	191549
2544	191550
2363	191551
16821	191552
63343	191553
60861	191554
2478	191555
23526	191556
53431	191557
44081	191558
229	191559
20147	191560
98753	191561
693	191562
9129	191563
18015	191564
139680	191565
47632	191566
1227	191567
75085	191568
16642	191569
79788	191570
82010	191571
37841	191572
137113	191573
58684	191574
7039	191575
64268	191576
140923	191577
19556	191578
33521	191579
29802	191580
14583	191581
43385	191582
3648	191583
63126	191584
72817	191585
24690	191586
133769	191587
971	191588
4238	191589
3269	191590
9480	191591
45409	191592
5542	191593
389	191594
20857	191595
18951	191596
66068	191597
15261	191598
2875	191599
45307	191600
409	191601
61726	191602
5406	191603
108954	191604
60677	191605
138583	191606
59220	191607
1064	191608
21095	191609
87858	191610
8955	191611
78740	191612
39395	191613
27597	191614
2671	191615
266	191616
40788	191617
80	191618
85428	191619
41136	191620
29005	191621
12042	191622
3944	191623
41624	191624
59153	191625
13297	191626
600	191627
81253	191628
877	191629
27867	191630
112629	191631
1507	191632
6	191633
37610	191634
59371	191635
90996	191636
90996	191637
28772	191638
68864	191639
255	191640
5563	191641
33222	191642
8105	191643
857	191644
11835	191645
30450	191646
4151	191647
3334	191648
28573	191649
28248	191650
39589	191651
44603	191652
5292	191653
129412	191654
2592	191655
85428	191656
104167	191657
659	191658
140549	191659
30122	191660
84959	191661
26676	191662
2085	191663
3481	191664
17828	191665
915	191666
2923	191667
9541	191668
58312	191669
34601	191670
2046	191671
2599	191672
18786	191673
85515	191674
1184	191675
74635	191676
70190	191677
2069	191678
12112	191679
7982	191680
15643	191681
2923	191682
26096	191683
6022	191684
6942	191685
781	191686
3653	191687
2923	191688
2652	191689
5086	191690
13174	191691
18802	191692
8540	191693
19073	191694
4686	191695
146303	191696
8797	191697
23015	191698
18835	191699
140364	191700
40405	191701
39125	191702
1478	191703
73	191704
31935	191705
27867	191706
9893	191707
33350	191708
7542	191709
10176	191710
4359	191711
58504	191712
44888	191713
40725	191714
1628	191715
27740	191716
27310	191717
121413	191718
158543	191719
4997	191720
85039	191721
71169	191722
29428	191723
47000	191724
70409	191725
15575	191726
3584	191727
19068	191728
19767	191729
3332	191730
9073	191731
2366	191732
10552	191733
34339	191734
6574	191735
2523	191736
19376	191737
137378	191738
2875	191739
58147	191740
71784	191741
30613	191742
59806	191743
34269	191744
1014	191745
75173	191746
50640	191747
86623	191748
138376	191749
39395	191750
22194	191751
591	191752
12850	191753
187456	191754
68366	191755
24693	191756
24966	191757
839	191758
18490	191759
157	191760
59769	191761
4365	191762
50384	191763
33344	191764
25883	191765
2041	191766
27237	191767
122058	191768
45691	191769
19512	191770
65636	191771
122693	191772
12214	191773
68281	191774
52051	191775
96157	191776
105402	191777
78110	191778
4893	191779
14663	191780
10755	191781
154	191782
11743	191783
12020	191784
149196	191785
54514	191786
1246	191787
62364	191788
125	191789
34729	191790
432	191791
5801	191792
15984	191793
1102	191794
13072	191795
4255	191796
25144	191797
31015	191798
21252	191799
61749	191800
64425	191801
49414	191802
30642	191803
16873	191804
107912	191805
139545	191806
7046	191807
21018	191808
58590	191809
34477	191810
8795	191811
50627	191812
55692	191813
79603	191814
4973	191815
141569	191816
3096	191817
53900	191818
62818	191819
2079	191820
14448	191821
11129	191822
73602	191823
7261	191824
9608	191825
104961	191826
31934	191827
36949	191828
120400	191829
25480	191830
24989	191831
179	191832
19234	191833
5154	191834
36785	191835
84073	191836
109185	191837
3888	191838
299	191839
1227	191840
3526	191841
6270	191842
15119	191843
65164	191844
570	191845
12143	191846
19802	191847
3763	191848
142380	191849
15512	191850
122878	191851
38895	191852
2699	191853
80058	191854
48456	191855
9481	191856
82987	191857
20333	191858
77816	191859
55053	191860
5360	191861
7937	191862
24118	191863
1646	191864
2550	191865
12864	191866
53766	191867
24117	191868
67589	191869
65293	191870
249	191871
33679	191872
7966	191873
78	191874
4243	191875
4196	191876
32673	191877
677	191878
10693	191879
22407	191880
2622	191881
2622	191882
132266	191883
5219	191884
6752	191885
6734	191886
12149	191887
5949	191888
48997	191889
122970	191890
5991	191891
20349	191892
2652	191893
42355	191894
21630	191895
3922	191896
84513	191897
23295	191898
3965	191899
4036	191900
65801	191901
33753	191902
148277	191903
12156	191904
128073	191905
15852	191906
31110	191907
38330	191908
46298	191909
68398	191910
97623	191911
81	191912
67505	191913
381	191914
36904	191915
4577	191916
30814	191917
55317	191918
82181	191919
22975	191920
7216	191921
95169	191922
1795	191923
18614	191924
22445	191925
151353	191926
20388	191927
78267	191928
74521	191929
119501	191930
58725	191931
52282	191932
37	191933
9308	191934
6298	191935
11426	191936
20391	191937
1306	191938
2080	191939
5279	191940
34956	191941
50276	191942
105736	191943
2810	191944
68550	191945
14841	191946
12347	191947
81946	191948
1926	191949
58427	191950
1979	191951
46428	191952
21680	191953
65063	191954
42612	191955
103874	191956
9265	191957
36606	191958
4063	191959
66272	191960
68766	191961
66588	191962
90192	191963
4272	191964
833	191965
8085	191966
81893	191967
43528	191968
119227	191969
50274	191970
54012	191971
28787	191972
14565	191973
73765	191974
37260	191975
9461	191976
3539	191977
83908	191978
53887	191979
61800	191980
56661	191981
2098	191982
7129	191983
30185	191984
55973	191985
6023	191986
1706	191987
63192	191988
64954	191989
13159	191990
4826	191991
77611	191992
36261	191993
129771	191994
102529	191995
4605	191996
125409	191997
92910	191998
73201	191999
10447	192000
46656	192001
67959	192002
3367	192003
79551	192004
20077	192005
10767	192006
56131	192007
61828	192008
174	192009
98611	192010
6904	192011
105357	192012
165606	192013
24961	192014
129997	192015
126917	192016
45196	192017
4613	192018
53724	192019
1576	192020
42054	192021
35264	192022
1589	192023
8608	192024
51386	192025
1510	192026
10313	192027
35293	192028
52104	192029
38166	192030
328	192031
22270	192032
92107	192033
3709	192034
131158	192035
4755	192036
31103	192037
174498	192038
4097	192039
5277	192040
3814	192041
25701	192042
128	192043
786	192044
1213	192045
2796	192046
303	192047
24516	192048
931	192049
69814	192050
7112	192051
21526	192052
109773	192053
19650	192054
8920	192055
48400	192056
6270	192057
99806	192058
4560	192059
8371	192060
2669	192061
14272	192062
63851	192063
7252	192064
2417	192065
44543	192066
122313	192067
927	192068
139762	192069
92653	192070
17006	192071
45964	192072
69632	192073
4986	192074
14284	192075
44644	192076
5311	192077
31104	192078
66015	192079
44490	192080
58287	192081
7618	192082
7132	192083
15559	192084
14284	192085
992	192086
59788	192087
11665	192088
23721	192089
23652	192090
1818	192091
21324	192092
5131	192093
24388	192094
131854	192095
73495	192096
3416	192097
31299	192098
1404	192099
20207	192100
804	192101
3328	192102
148	192103
1734	192104
98736	192105
40493	192106
50515	192107
102016	192108
59372	192109
47285	192110
126295	192111
138406	192112
38064	192113
11585	192114
48743	192115
129411	192116
6333	192117
8114	192118
146	192119
39107	192120
45287	192121
59429	192122
26150	192123
46982	192124
31611	192125
81195	192126
681	192127
17370	192128
2745	192129
81	192130
3088	192131
50263	192132
1871	192133
26301	192134
8867	192135
11071	192136
14	192137
3579	192138
93700	192139
18108	192140
31905	192141
11076	192142
90514	192143
19964	192144
20122	192145
755	192146
62353	192147
6772	192148
33429	192149
51825	192150
83	192151
47910	192152
12050	192153
3079	192154
35701	192155
26963	192156
2845	192157
4435	192158
5399	192159
5477	192160
5964	192161
81756	192162
129376	192163
142959	192164
19518	192165
2013	192166
23766	192167
2564	192168
10271	192169
31348	192170
537	192171
123	192172
3450	192173
59216	192174
786	192175
87547	192176
21679	192177
63291	192178
33095	192179
58109	192180
28598	192181
60276	192182
120602	192183
11684	192184
18692	192185
15926	192186
115331	192187
4277	192188
32053	192189
60611	192190
9650	192191
91792	192192
8590	192193
16516	192194
1375	192195
34840	192196
22795	192197
53169	192198
1433	192199
55108	192200
86287	192201
29528	192202
17257	192203
1268	192204
1155	192205
7138	192206
597	192207
29970	192208
11892	192209
8029	192210
39720	192211
17309	192212
48403	192213
55949	192214
9402	192215
51607	192216
99300	192217
12733	192218
16590	192219
54181	192220
149977	192221
140575	192222
177889	192223
181495	192224
71725	192225
116698	192226
69609	192227
47200	192228
116698	192229
84308	192230
142647	192231
136188	192232
136224	192233
2481	192234
84421	192235
86653	192236
25255	192237
4700	192238
94910	192239
17309	192240
92119	192241
28880	192242
87242	192243
14586	192244
37829	192245
35738	192246
68426	192247
68411	192248
79002	192249
15748	192250
28856	192251
27419	192252
159693	192253
15231	192254
34042	192255
42301	192256
58281	192257
7105	192258
2805	192259
36358	192260
126545	192261
100637	192262
25244	192263
120809	192264
53862	192265
119602	192266
31936	192267
120809	192268
70930	192269
57009	192270
68076	192271
29630	192272
149439	192273
82546	192274
54348	192275
12688	192276
7223	192277
31998	192278
59182	192279
173	192280
26479	192281
16510	192282
24028	192283
38339	192284
18805	192285
131991	192286
135339	192287
24958	192288
136411	192289
7277	192290
105631	192291
1407	192292
157026	192293
75118	192294
11937	192295
4511	192296
2109	192297
6304	192298
1953	192299
61993	192300
94664	192301
137	192302
85784	192303
38178	192304
1490	192305
27246	192306
161501	192307
81805	192308
2885	192309
10951	192310
43036	192311
27263	192312
9302	192313
42827	192314
22540	192315
26756	192316
4480	192317
51677	192318
3440	192319
49293	192320
14059	192321
5322	192322
64443	192323
1794	192324
23506	192325
15054	192326
449	192327
1881	192328
129870	192329
22442	192330
93	192331
9323	192332
75690	192333
60068	192334
16615	192335
4273	192336
74211	192337
19257	192338
14041	192339
7759	192340
37152	192341
14202	192342
43119	192343
3083	192344
7886	192345
62062	192346
422	192347
3440	192348
65907	192349
58877	192350
62638	192351
1011	192352
116357	192353
49057	192354
187809	192355
10166	192356
102011	192357
54781	192358
166079	192359
20462	192360
10416	192361
2675	192362
33880	192363
11223	192364
88201	192365
30904	192366
97835	192367
20793	192368
7534	192369
20959	192370
8628	192371
15992	192372
64925	192373
95117	192374
68445	192375
8144	192376
42895	192377
7264	192378
20946	192379
54538	192380
101053	192381
5281	192382
1066	192383
41613	192384
984	192385
132991	192386
87522	192387
3752	192388
7520	192389
981	192390
15189	192391
498	192392
73713	192393
139677	192394
44355	192395
384	192396
13577	192397
4321	192398
5327	192399
34514	192400
4797	192401
23132	192402
42241	192403
404	192404
24099	192405
4565	192406
5761	192407
1400	192408
7882	192409
5039	192410
217	192411
1267	192412
7736	192413
43561	192414
16757	192415
356	192416
24003	192417
129433	192418
86653	192419
14625	192420
60888	192421
6940	192422
48408	192423
125659	192424
92400	192425
13602	192426
22806	192427
65364	192428
299	192429
69152	192430
16714	192431
4280	192432
68842	192433
25788	192434
7963	192435
273	192436
15932	192437
31391	192438
92810	192439
6507	192440
102677	192441
36273	192442
40136	192443
4784	192444
119973	192445
46964	192446
84679	192447
19968	192448
2218	192449
5050	192450
48997	192451
328	192452
24686	192453
1445	192454
22939	192455
969	192456
761	192457
33833	192458
1008	192459
7748	192460
105392	192461
11250	192462
56120	192463
35769	192464
27669	192465
27669	192466
64852	192467
114376	192468
724	192469
90141	192470
1435	192471
5089	192472
27400	192473
1661	192474
70666	192475
18469	192476
8330	192477
47476	192478
4325	192479
120765	192480
2682	192481
3820	192482
44659	192483
977	192484
3273	192485
24894	192486
3238	192487
67224	192488
1885	192489
71473	192490
14180	192491
25134	192492
2055	192493
6025	192494
4324	192495
2888	192496
29051	192497
1469	192498
1966	192499
5286	192500
22821	192501
4103	192502
36820	192503
36947	192504
27285	192505
5958	192506
28794	192507
8948	192508
5561	192509
32752	192510
37717	192511
11743	192512
55124	192513
2345	192514
1921	192515
24305	192516
6317	192517
8387	192518
25565	192519
947	192520
24	192521
521	192522
21678	192523
22323	192524
6925	192525
62494	192526
2574	192527
26830	192528
1153	192529
7581	192530
8795	192531
17209	192532
19210	192533
20711	192534
55003	192535
45666	192536
101550	192537
48398	192538
31526	192539
8668	192540
34537	192541
35620	192542
117250	192543
55038	192544
61095	192545
10257	192546
47176	192547
36525	192548
18703	192549
59225	192550
117905	192551
46125	192552
8298	192553
53129	192554
27970	192555
108677	192556
6715	192557
63313	192558
11786	192559
5240	192560
65498	192561
27428	192562
7963	192563
184529	192564
5076	192565
7652	192566
4736	192567
2083	192568
72757	192569
36518	192570
18689	192571
1301	192572
2108	192573
123886	192574
4360	192575
2178	192576
94919	192577
1763	192578
75597	192579
64	192580
125144	192581
110643	192582
19932	192583
75334	192584
37906	192585
31167	192586
34824	192587
3776	192588
21650	192589
98633	192590
45220	192591
613	192592
79526	192593
51816	192594
44353	192595
79972	192596
15644	192597
53169	192598
2794	192599
22555	192600
8316	192601
3761	192602
4280	192603
35701	192604
34	192605
34	192606
36975	192607
13202	192608
21237	192609
139	192610
8599	192611
5687	192612
2875	192613
16886	192614
28	192615
13441	192616
8083	192617
701	192618
35045	192619
11027	192620
5283	192621
60359	192622
3737	192623
102003	192624
67724	192625
65159	192626
56541	192627
14675	192628
250	192629
26408	192630
36667	192631
384	192632
46640	192633
94025	192634
36920	192635
93011	192636
2157	192637
29152	192638
20805	192639
55549	192640
1330	192641
66622	192642
1795	192643
18177	192644
10665	192645
45268	192646
50605	192647
16450	192648
7963	192649
7460	192650
8877	192651
20826	192652
33631	192653
836	192654
10021	192655
39052	192656
111421	192657
88074	192658
139671	192659
167426	192660
37891	192661
99321	192662
14835	192663
3025	192664
235	192665
1307	192666
1036	192667
24099	192668
719	192669
15145	192670
25144	192671
39848	192672
11748	192673
18619	192674
3284	192675
83201	192676
15421	192677
3821	192678
6134	192679
18631	192680
6380	192681
21095	192682
41921	192683
14808	192684
124877	192685
687	192686
20	192687
4149	192688
8795	192689
39584	192690
92278	192691
11112	192692
14228	192693
9491	192694
19462	192695
6337	192696
52034	192697
8254	192698
17848	192699
43230	192700
36	192701
18717	192702
75437	192703
73586	192704
31618	192705
17787	192706
18810	192707
32638	192708
45208	192709
66182	192710
63189	192711
39688	192712
45731	192713
85006	192714
39291	192715
39364	192716
47057	192717
17415	192718
16091	192719
63876	192720
52307	192721
17435	192722
21304	192723
62173	192724
31044	192725
6209	192726
1401	192727
704	192728
57354	192729
94243	192730
131084	192731
3034	192732
12119	192733
550	192734
139	192735
21242	192736
34190	192737
19519	192738
3393	192739
79089	192740
59845	192741
2574	192742
1322	192743
113039	192744
16955	192745
387	192746
14728	192747
17273	192748
51642	192749
3947	192750
19325	192751
10167	192752
473	192753
38156	192754
80947	192755
40359	192756
68198	192757
34305	192758
156147	192759
85130	192760
72885	192761
8013	192762
66088	192763
54677	192764
550	192765
7087	192766
4678	192767
10006	192768
129	192769
89530	192770
5879	192771
10063	192772
2367	192773
22865	192774
1936	192775
81946	192776
6958	192777
172202	192778
21025	192779
26093	192780
10052	192781
5531	192782
3911	192783
4615	192784
3379	192785
53667	192786
11973	192787
54213	192788
8473	192789
2090	192790
57303	192791
42760	192792
46894	192793
1426	192794
1362	192795
77307	192796
70055	192797
73267	192798
28505	192799
2559	192800
90267	192801
77847	192802
105071	192803
9377	192804
7935	192805
12135	192806
18721	192807
1854	192808
31946	192809
2623	192810
47021	192811
97	192812
98692	192813
84693	192814
13029	192815
45003	192816
3780	192817
103697	192818
1500	192819
78363	192820
22363	192821
79317	192822
67172	192823
21434	192824
1080	192825
114144	192826
44939	192827
88109	192828
6173	192829
1789	192830
7788	192831
14588	192832
98500	192833
17585	192834
77188	192835
62012	192836
837	192837
51583	192838
9530	192839
27417	192840
49164	192841
6599	192842
1104	192843
950	192844
1066	192845
6524	192846
3586	192847
163918	192848
95682	192849
24957	192850
30188	192851
12695	192852
63874	192853
2766	192854
30315	192855
5841	192856
42427	192857
17637	192858
30779	192859
22	192860
1763	192861
25402	192862
70267	192863
73402	192864
55106	192865
1936	192866
22163	192867
18828	192868
32454	192869
33074	192870
46222	192871
12692	192872
3	192873
50055	192874
4649	192875
21547	192876
6774	192877
11325	192878
37730	192879
20667	192880
22560	192881
4687	192882
6056	192883
3242	192884
125600	192885
23537	192886
54546	192887
14802	192888
842	192889
10988	192890
35036	192891
35681	192892
46331	192893
40626	192894
12314	192895
12362	192896
68018	192897
2091	192898
9039	192899
22041	192900
51975	192901
35758	192902
74	192903
7003	192904
25696	192905
3623	192906
9700	192907
3565	192908
5846	192909
85	192910
29528	192911
97	192912
8058	192913
6415	192914
5966	192915
3615	192916
6095	192917
46801	192918
29323	192919
125287	192920
51781	192921
43392	192922
53814	192923
34702	192924
78511	192925
6926	192926
136247	192927
7696	192928
21896	192929
5159	192930
2	192931
49184	192932
43289	192933
18385	192934
49343	192935
8197	192936
8536	192937
21187	192938
6189	192939
4163	192940
18893	192941
6382	192942
94268	192943
3677	192944
20839	192945
44756	192946
121228	192947
87574	192948
11573	192949
2062	192950
8877	192951
37220	192952
42869	192953
773	192954
71203	192955
63030	192956
39618	192957
130664	192958
389	192959
7157	192960
43253	192961
132703	192962
97	192963
5107	192964
77283	192965
83276	192966
21560	192967
2573	192968
19886	192969
10152	192970
17354	192971
30310	192972
2971	192973
8958	192974
20947	192975
2564	192976
57934	192977
639	192978
28073	192979
6771	192980
13974	192981
54136	192982
6829	192983
5724	192984
10665	192985
23496	192986
9653	192987
14216	192988
6068	192989
8464	192990
191	192991
3384	192992
19886	192993
16965	192994
7968	192995
621	192996
61420	192997
9352	192998
29977	192999
2491	193000
93489	193001
376	193002
13001	193003
613	193004
43050	193005
59641	193006
10598	193007
2242	193008
6155	193009
7510	193010
6305	193011
4704	193012
3844	193013
5062	193014
14846	193015
12820	193016
15560	193017
2027	193018
2243	193019
10114	193020
59267	193021
4992	193022
4	193023
14292	193024
22258	193025
31558	193026
86909	193027
19519	193028
896	193029
182527	193030
29612	193031
43431	193032
14321	193033
36720	193034
24929	193035
41951	193036
2481	193037
27203	193038
14583	193039
48586	193040
2943	193041
2497	193042
10543	193043
33091	193044
72409	193045
1684	193046
28864	193047
24456	193048
44054	193049
109873	193050
154	193051
298	193052
2300	193053
1680	193054
26179	193055
20759	193056
61491	193057
52491	193058
21018	193059
8392	193060
95586	193061
10739	193062
31964	193063
9113	193064
27005	193065
227	193066
34107	193067
142499	193068
3628	193069
90674	193070
8629	193071
45532	193072
2637	193073
109517	193074
32794	193075
2372	193076
125	193077
18	193078
3248	193079
10419	193080
70099	193081
79061	193082
130856	193083
69462	193084
3120	193085
113187	193086
6067	193087
61656	193088
20614	193089
38661	193090
125894	193091
59183	193092
75605	193093
35818	193094
12692	193095
94243	193096
43268	193097
36219	193098
33615	193099
42638	193100
12174	193101
18610	193102
63279	193103
7312	193104
6076	193105
110227	193106
7041	193107
5579	193108
1210	193109
2943	193110
48916	193111
503	193112
58281	193113
8130	193114
5481	193115
22721	193116
20540	193117
29897	193118
3568	193119
36426	193120
49577	193121
5435	193122
79644	193123
267	193124
27033	193125
8601	193126
78980	193127
37696	193128
45317	193129
45762	193130
61	193131
102471	193132
4470	193133
116825	193134
85	193135
42543	193136
51305	193137
14212	193138
19294	193139
101637	193140
38240	193141
20302	193142
83659	193143
2239	193144
12356	193145
83342	193146
21805	193147
7422	193148
69340	193149
2930	193150
2127	193151
42946	193152
31135	193153
46001	193154
9073	193155
60206	193156
7991	193157
79346	193158
56222	193159
35624	193160
4584	193161
27457	193162
12147	193163
41438	193164
59405	193165
23843	193166
39464	193167
1116	193168
1889	193169
31221	193170
916	193171
82460	193172
19780	193173
788	193174
24381	193175
9555	193176
125	193177
629	193178
6925	193179
133151	193180
2558	193181
38764	193182
62871	193183
24453	193184
12147	193185
105933	193186
5847	193187
6925	193188
15556	193189
71963	193190
7559	193191
9021	193192
26909	193193
2647	193194
5331	193195
6644	193196
57700	193197
2483	193198
2941	193199
5127	193200
75066	193201
1101	193202
59139	193203
12064	193204
1744	193205
12082	193206
42466	193207
83620	193208
19378	193209
9235	193210
27014	193211
71076	193212
52176	193213
46883	193214
48443	193215
1127	193216
17246	193217
13116	193218
5410	193219
74548	193220
1046	193221
16955	193222
38306	193223
6569	193224
30332	193225
22432	193226
92353	193227
7761	193228
3826	193229
1167	193230
2194	193231
20694	193232
141	193233
17108	193234
96585	193235
46275	193236
4611	193237
44812	193238
83355	193239
11147	193240
44584	193241
17824	193242
23085	193243
33072	193244
8984	193245
37071	193246
40189	193247
30134	193248
19002	193249
412	193250
555	193251
983	193252
17257	193253
5930	193254
8732	193255
131723	193256
13266	193257
69874	193258
61473	193259
4415	193260
13293	193261
10827	193262
29525	193263
565	193264
46322	193265
267	193266
151967	193267
25067	193268
13903	193269
151973	193270
46220	193271
101360	193272
105192	193273
101375	193274
47343	193275
90536	193276
21491	193277
5440	193278
106709	193279
76190	193280
61511	193281
10002	193282
58439	193283
18251	193284
121488	193285
10871	193286
113365	193287
59109	193288
9174	193289
1367	193290
3589	193291
91975	193292
65489	193293
36170	193294
31065	193295
107275	193296
2536	193297
88706	193298
41146	193299
54095	193300
24704	193301
339	193302
3588	193303
82161	193304
128024	193305
48654	193306
50801	193307
54118	193308
25266	193309
35511	193310
20108	193311
17257	193312
39609	193313
14701	193314
19	193315
768	193316
27449	193317
40729	193318
17744	193319
128205	193320
6621	193321
21485	193322
13358	193323
2611	193324
138420	193325
19026	193326
2266	193327
834	193328
96842	193329
22688	193330
88349	193331
16656	193332
45581	193333
24619	193334
3327	193335
33222	193336
668	193337
53946	193338
148	193339
52874	193340
179132	193341
127258	193342
110306	193343
71768	193344
72287	193345
23530	193346
80552	193347
39888	193348
40474	193349
89149	193350
38948	193351
30662	193352
15046	193353
8358	193354
9811	193355
18692	193356
49116	193357
2554	193358
12733	193359
61841	193360
18465	193361
28723	193362
38821	193363
56007	193364
99632	193365
4886	193366
24244	193367
8962	193368
7952	193369
1657	193370
42885	193371
59825	193372
60827	193373
1510	193374
145694	193375
47924	193376
105086	193377
131549	193378
15875	193379
17809	193380
46395	193381
110354	193382
165322	193383
25192	193384
59918	193385
19006	193386
6207	193387
116641	193388
50577	193389
2459	193390
4620	193391
78820	193392
15547	193393
60753	193394
93270	193395
65910	193396
35288	193397
49930	193398
123046	193399
38403	193400
68192	193401
61188	193402
556	193403
8221	193404
150363	193405
87469	193406
17600	193407
1067	193408
2186	193409
170742	193410
4196	193411
4281	193412
4878	193413
44393	193414
13610	193415
15442	193416
44311	193417
35093	193418
10440	193419
29098	193420
2902	193421
1938	193422
41999	193423
128752	193424
7644	193425
91810	193426
4023	193427
7748	193428
85010	193429
26848	193430
23525	193431
33679	193432
848	193433
34750	193434
35373	193435
33177	193436
53978	193437
3599	193438
4327	193439
102003	193440
3493	193441
9251	193442
18217	193443
68336	193444
8040	193445
23054	193446
44272	193447
192	193448
64738	193449
98247	193450
8894	193451
10013	193452
25565	193453
61021	193454
37403	193455
169225	193456
28870	193457
66249	193458
104806	193459
92562	193460
151169	193461
299	193462
86416	193463
48616	193464
71194	193465
5938	193466
92091	193467
24126	193468
145626	193469
1357	193470
22014	193471
23207	193472
8030	193473
72211	193474
8532	193475
5949	193476
9164	193477
25902	193478
40324	193479
14995	193480
82160	193481
8439	193482
153474	193483
10349	193484
184160	193485
15910	193486
54315	193487
60330	193488
389	193489
828	193490
18550	193491
5350	193492
13087	193493
72475	193494
27217	193495
15384	193496
22	193497
1260	193498
188088	193499
5957	193500
3329	193501
16741	193502
113299	193503
48656	193504
18555	193505
1213	193506
2626	193507
5924	193508
11426	193509
42976	193510
1526	193511
24972	193512
2642	193513
15813	193514
59904	193515
1584	193516
9469	193517
17435	193518
442	193519
32752	193520
1370	193521
19	193522
88562	193523
26355	193524
78342	193525
3912	193526
156662	193527
32336	193528
140331	193529
4101	193530
76024	193531
969	193532
48605	193533
33245	193534
5705	193535
14720	193536
78264	193537
68880	193538
3758	193539
14370	193540
36837	193541
14339	193542
9808	193543
133832	193544
24232	193545
58053	193546
1992	193547
23268	193548
54978	193549
16436	193550
18705	193551
17159	193552
10421	193553
17586	193554
4877	193555
321	193556
21380	193557
8026	193558
67016	193559
52223	193560
6900	193561
132159	193562
104509	193563
64004	193564
99114	193565
117803	193566
27508	193567
34118	193568
32522	193569
9186	193570
19557	193571
27208	193572
58063	193573
33882	193574
62531	193575
3742	193576
25072	193577
82059	193578
75012	193579
17141	193580
1026	193581
12268	193582
24617	193583
6276	193584
32894	193585
14126	193586
10237	193587
22303	193588
29974	193589
3003	193590
9323	193591
42333	193592
37959	193593
40856	193594
7380	193595
180882	193596
69982	193597
40656	193598
1799	193599
89808	193600
93381	193601
30055	193602
92939	193603
59932	193604
55668	193605
14676	193606
98315	193607
57369	193608
6262	193609
74751	193610
22442	193611
3026	193612
27248	193613
7596	193614
129428	193615
34212	193616
15178	193617
24577	193618
16556	193619
68282	193620
86100	193621
139173	193622
7287	193623
110842	193624
15614	193625
35092	193626
140802	193627
3794	193628
35569	193629
503	193630
19415	193631
80288	193632
3571	193633
46852	193634
126402	193635
14924	193636
2864	193637
15690	193638
4021	193639
43057	193640
74430	193641
7642	193642
39026	193643
102994	193644
68514	193645
4534	193646
83922	193647
40178	193648
13538	193649
57564	193650
184375	193651
76469	193652
7697	193653
9976	193654
5202	193655
37388	193656
27929	193657
19489	193658
61146	193659
64331	193660
1272	193661
45200	193662
3763	193663
3484	193664
23740	193665
166744	193666
13160	193667
1256	193668
40761	193669
27189	193670
5331	193671
11916	193672
6598	193673
154	193674
8272	193675
31393	193676
37	193677
1094	193678
89613	193679
70499	193680
2769	193681
174852	193682
1512	193683
52206	193684
27217	193685
18559	193686
46565	193687
21055	193688
95170	193689
86748	193690
65629	193691
48349	193692
19735	193693
79926	193694
19800	193695
46347	193696
2195	193697
15043	193698
124740	193699
23767	193700
384	193701
11754	193702
12362	193703
18916	193704
17006	193705
8242	193706
146375	193707
56169	193708
6931	193709
19	193710
67580	193711
126	193712
9711	193713
21331	193714
49930	193715
36293	193716
2417	193717
2379	193718
1342	193719
38491	193720
56465	193721
32	193722
40781	193723
637	193724
102341	193725
59524	193726
12768	193727
171	193728
29472	193729
8270	193730
5825	193731
35006	193732
61840	193733
1867	193734
4412	193735
2113	193736
50515	193737
8371	193738
2166	193739
65550	193740
128227	193741
97827	193742
25982	193743
115248	193744
49382	193745
32264	193746
29367	193747
24126	193748
15082	193749
99485	193750
109927	193751
765	193752
29670	193753
9200	193754
11053	193755
14894	193756
13990	193757
31020	193758
18920	193759
16406	193760
33247	193761
10139	193762
1620	193763
8932	193764
130332	193765
176	193766
104644	193767
38637	193768
8035	193769
13781	193770
2885	193771
34961	193772
19907	193773
77527	193774
126531	193775
129772	193776
116670	193777
71435	193778
30916	193779
82185	193780
6273	193781
97554	193782
1948	193783
60	193784
39764	193785
775	193786
38109	193787
4612	193788
14161	193789
18700	193790
32199	193791
146254	193792
18591	193793
37757	193794
17316	193795
4056	193796
43308	193797
10247	193798
64804	193799
4896	193800
18373	193801
26811	193802
46121	193803
27379	193804
44684	193805
29539	193806
10939	193807
29020	193808
9366	193809
4709	193810
2543	193811
6125	193812
1220	193813
4025	193814
71143	193815
12298	193816
137540	193817
3432	193818
154	193819
107562	193820
14443	193821
14538	193822
97503	193823
12600	193824
11932	193825
32647	193826
21749	193827
352	193828
37500	193829
43675	193830
389	193831
76963	193832
53586	193833
1306	193834
3533	193835
64817	193836
16901	193837
33994	193838
70	193839
12239	193840
52081	193841
7458	193842
1829	193843
36568	193844
1568	193845
1905	193846
70969	193847
146291	193848
37658	193849
4939	193850
147439	193851
62401	193852
873	193853
19191	193854
23759	193855
42404	193856
6519	193857
8521	193858
28852	193859
1370	193860
56048	193861
104281	193862
70766	193863
89850	193864
6136	193865
11923	193866
8055	193867
14884	193868
13132	193869
57708	193870
51	193871
3595	193872
6911	193873
46819	193874
79123	193875
50716	193876
8228	193877
17853	193878
124898	193879
8857	193880
17577	193881
11007	193882
564	193883
1722	193884
13900	193885
41667	193886
13112	193887
914	193888
4829	193889
2784	193890
3998	193891
19272	193892
21187	193893
91388	193894
27428	193895
64793	193896
31313	193897
46859	193898
70980	193899
103596	193900
71941	193901
37540	193902
146136	193903
77113	193904
818	193905
2562	193906
164370	193907
4751	193908
13145	193909
41162	193910
5153	193911
24328	193912
89298	193913
2567	193914
92927	193915
8159	193916
60637	193917
12127	193918
45113	193919
37807	193920
11714	193921
46256	193922
74969	193923
11291	193924
33451	193925
1863	193926
20400	193927
34707	193928
1465	193929
84651	193930
236	193931
59134	193932
463	193933
55978	193934
66113	193935
55776	193936
3587	193937
384	193938
92428	193939
21617	193940
339	193941
6936	193942
27740	193943
2565	193944
5060	193945
100059	193946
40552	193947
239	193948
93	193949
14039	193950
1863	193951
6382	193952
36455	193953
117518	193954
63576	193955
71072	193956
8922	193957
175153	193958
21794	193959
598	193960
26590	193961
67104	193962
15888	193963
3327	193964
28790	193965
100530	193966
2441	193967
93560	193968
1397	193969
78624	193970
8202	193971
2976	193972
7134	193973
45265	193974
16770	193975
499	193976
91056	193977
35332	193978
668	193979
9682	193980
4906	193981
75346	193982
5103	193983
7801	193984
4171	193985
5186	193986
2643	193987
7862	193988
37	193989
6420	193990
33995	193991
40904	193992
35421	193993
2112	193994
7741	193995
58478	193996
11313	193997
22130	193998
1629	193999
62020	194000
484	194001
189	194002
267	194003
135474	194004
49714	194005
1550	194006
26349	194007
115212	194008
100199	194009
59730	194010
136858	194011
26576	194012
301	194013
6	194014
15661	194015
61984	194016
2099	194017
12136	194018
78708	194019
160904	194020
27522	194021
40583	194022
7965	194023
105236	194024
44501	194025
53327	194026
1494	194027
24511	194028
9523	194029
4778	194030
34894	194031
104045	194032
58463	194033
13494	194034
76073	194035
44568	194036
9106	194037
57555	194038
10246	194039
22312	194040
36308	194041
28426	194042
80478	194043
44768	194044
9081	194045
544	194046
60206	194047
27180	194048
510	194049
31508	194050
510	194051
57834	194052
46989	194053
29126	194054
182613	194055
53861	194056
53449	194057
50683	194058
8408	194059
24335	194060
2254	194061
527	194062
71726	194063
75179	194064
7458	194065
5954	194066
56372	194067
1069	194068
6488	194069
83152	194070
72786	194071
22331	194072
984	194073
10349	194074
34219	194075
1008	194076
14951	194077
17690	194078
19084	194079
5001	194080
22045	194081
4331	194082
13109	194083
66890	194084
12492	194085
1949	194086
52615	194087
17787	194088
101087	194089
35175	194090
15190	194091
111136	194092
70389	194093
6292	194094
132963	194095
96662	194096
38659	194097
4301	194098
77337	194099
29823	194100
42608	194101
40767	194102
82920	194103
105009	194104
63926	194105
59646	194106
14731	194107
4281	194108
562	194109
653	194110
18180	194111
72645	194112
29023	194113
57038	194114
3202	194115
17165	194116
71887	194117
1757	194118
80707	194119
19446	194120
22772	194121
179481	194122
9714	194123
17043	194124
9454	194125
2796	194126
132548	194127
42270	194128
5775	194129
92767	194130
70632	194131
60643	194132
30068	194133
474	194134
3160	194135
4165	194136
41298	194137
10287	194138
70104	194139
64221	194140
45245	194141
15564	194142
2497	194143
24772	194144
52886	194145
69955	194146
42030	194147
36350	194148
79709	194149
28279	194150
49499	194151
55504	194152
10460	194153
10460	194154
58531	194155
10464	194156
29398	194157
88225	194158
5327	194159
2230	194160
94062	194161
737	194162
13618	194163
49109	194164
6903	194165
66996	194166
13135	194167
40641	194168
127136	194169
72061	194170
380	194171
58285	194172
113809	194173
53062	194174
98442	194175
2367	194176
46590	194177
6976	194178
6976	194179
14354	194180
98112	194181
15479	194182
155886	194183
66559	194184
47443	194185
43225	194186
31272	194187
147775	194188
55780	194189
695	194190
6796	194191
51178	194192
3997	194193
10644	194194
92759	194195
3533	194196
76462	194197
34802	194198
1105	194199
4580	194200
75193	194201
13139	194202
885	194203
37979	194204
18468	194205
3176	194206
131801	194207
121283	194208
42671	194209
1988	194210
61431	194211
61807	194212
2727	194213
2230	194214
66535	194215
7665	194216
64819	194217
1532	194218
13996	194219
31744	194220
5034	194221
79617	194222
41182	194223
186880	194224
8921	194225
7772	194226
10079	194227
61650	194228
89765	194229
33444	194230
11177	194231
10878	194232
31196	194233
35086	194234
1583	194235
65306	194236
74819	194237
51199	194238
74865	194239
70466	194240
29167	194241
37038	194242
40643	194243
65676	194244
76279	194245
47261	194246
41932	194247
25437	194248
5266	194249
42636	194250
10814	194251
580	194252
41237	194253
90692	194254
35032	194255
10572	194256
50652	194257
27393	194258
73656	194259
25228	194260
58278	194261
33258	194262
2093	194263
12336	194264
36928	194265
4574	194266
41651	194267
18926	194268
13051	194269
37548	194270
255	194271
23160	194272
563	194273
133772	194274
41485	194275
55056	194276
24326	194277
91923	194278
57029	194279
4498	194280
8791	194281
6651	194282
86327	194283
106563	194284
60309	194285
77192	194286
1757	194287
30414	194288
85415	194289
42368	194290
122173	194291
132364	194292
41344	194293
1405	194294
29423	194295
146	194296
27060	194297
2484	194298
36220	194299
5753	194300
640	194301
13645	194302
81162	194303
13033	194304
33068	194305
5932	194306
67922	194307
60934	194308
4183	194309
4760	194310
29187	194311
67309	194312
46771	194313
6648	194314
5788	194315
12805	194316
27283	194317
15601	194318
15553	194319
127975	194320
40096	194321
901	194322
29920	194323
20530	194324
15202	194325
26160	194326
31368	194327
35645	194328
39930	194329
34004	194330
14492	194331
1278	194332
23195	194333
31552	194334
3719	194335
30177	194336
11037	194337
2239	194338
5000	194339
24295	194340
61155	194341
19917	194342
9016	194343
2431	194344
48247	194345
22977	194346
141002	194347
167997	194348
41517	194349
2874	194350
2991	194351
4584	194352
71754	194353
660	194354
60337	194355
28517	194356
1407	194357
24814	194358
38201	194359
75513	194360
2969	194361
1628	194362
2590	194363
17219	194364
518	194365
4748	194366
15031	194367
28943	194368
3851	194369
3758	194370
97104	194371
16198	194372
78511	194373
54703	194374
126799	194375
13660	194376
51469	194377
43915	194378
145865	194379
2616	194380
21062	194381
142509	194382
2849	194383
25081	194384
5200	194385
12933	194386
14409	194387
20935	194388
82568	194389
74077	194390
50703	194391
1642	194392
121806	194393
8363	194394
110839	194395
9639	194396
34629	194397
88755	194398
108705	194399
35472	194400
10031	194401
124900	194402
73735	194403
11134	194404
1640	194405
3964	194406
1628	194407
51237	194408
68119	194409
25787	194410
7300	194411
57512	194412
1694	194413
8627	194414
1510	194415
534	194416
78740	194417
43558	194418
28403	194419
132184	194420
83158	194421
183673	194422
52820	194423
8441	194424
30464	194425
43172	194426
103707	194427
29815	194428
1087	194429
173662	194430
1864	194431
30122	194432
71643	194433
4776	194434
2618	194435
4023	194436
30850	194437
110522	194438
36482	194439
50803	194440
50536	194441
11729	194442
3018	194443
75047	194444
166871	194445
92154	194446
64178	194447
93697	194448
106953	194449
11385	194450
6880	194451
170835	194452
45175	194453
99262	194454
41181	194455
68516	194456
11729	194457
61529	194458
24655	194459
45016	194460
56929	194461
94622	194462
12338	194463
52369	194464
55786	194465
15119	194466
19317	194467
17955	194468
339	194469
90111	194470
103164	194471
95415	194472
38885	194473
67977	194474
117663	194475
8001	194476
1191	194477
114426	194478
18122	194479
66007	194480
8079	194481
70987	194482
171037	194483
123061	194484
74650	194485
188347	194486
59891	194487
75202	194488
3284	194489
23053	194490
45032	194491
61965	194492
149893	194493
48538	194494
2863	194495
8536	194496
2683	194497
5446	194498
1263	194499
106498	194500
20642	194501
2191	194502
19652	194503
22496	194504
28272	194505
16909	194506
381	194507
10364	194508
44402	194509
324	194510
6171	194511
1694	194512
25177	194513
12147	194514
68175	194515
3838	194516
3432	194517
1970	194518
507	194519
3432	194520
34110	194521
41381	194522
9221	194523
77877	194524
13831	194525
22	194526
40780	194527
16930	194528
16972	194529
3432	194530
57218	194531
9400	194532
32636	194533
25858	194534
2490	194535
61599	194536
1574	194537
19649	194538
8560	194539
21003	194540
5291	194541
3888	194542
16036	194543
1684	194544
920	194545
113685	194546
4778	194547
105115	194548
8372	194549
7023	194550
53765	194551
16165	194552
67385	194553
27009	194554
10826	194555
1407	194556
52903	194557
153106	194558
43454	194559
53738	194560
4149	194561
2624	194562
51704	194563
2047	194564
49164	194565
5141	194566
5710	194567
23160	194568
28270	194569
5202	194570
75924	194571
37459	194572
22972	194573
22971	194574
324	194575
15698	194576
25246	194577
57242	194578
2017	194579
131381	194580
67972	194581
11168	194582
5497	194583
15881	194584
62154	194585
72644	194586
129287	194587
8851	194588
131433	194589
22495	194590
20245	194591
56263	194592
23824	194593
78319	194594
25630	194595
122499	194596
132701	194597
11955	194598
28409	194599
175260	194600
1400	194601
72496	194602
181436	194603
6163	194604
30174	194605
46590	194606
80207	194607
29287	194608
13991	194609
2069	194610
2902	194611
34811	194612
722	194613
122752	194614
62314	194615
9515	194616
49403	194617
83267	194618
5531	194619
82552	194620
14819	194621
12731	194622
412	194623
84626	194624
35373	194625
12508	194626
5542	194627
1235	194628
5281	194629
7736	194630
2850	194631
36857	194632
62812	194633
269	194634
491	194635
35757	194636
268	194637
4041	194638
175653	194639
161776	194640
69234	194641
27590	194642
18064	194643
1439	194644
41307	194645
3163	194646
41314	194647
4920	194648
33134	194649
84149	194650
70572	194651
99924	194652
4097	194653
71262	194654
7145	194655
4768	194656
36623	194657
7975	194658
8606	194659
102704	194660
55577	194661
36827	194662
10049	194663
52776	194664
9929	194665
55054	194666
9101	194667
2213	194668
597	194669
49050	194670
21541	194671
44015	194672
4592	194673
88977	194674
12554	194675
46620	194676
1615	194677
9469	194678
131753	194679
12206	194680
36251	194681
89810	194682
14770	194683
45730	194684
2764	194685
6724	194686
110344	194687
178714	194688
97566	194689
36175	194690
41410	194691
72202	194692
72202	194693
1213	194694
22389	194695
17862	194696
5547	194697
184105	194698
2490	194699
51379	194700
63205	194701
57965	194702
45679	194703
1390	194704
55740	194705
1140	194706
4715	194707
126025	194708
7509	194709
27521	194710
40388	194711
40299	194712
23712	194713
180014	194714
62028	194715
7579	194716
2156	194717
10824	194718
26160	194719
91482	194720
53731	194721
48701	194722
6823	194723
65097	194724
10143	194725
9659	194726
29984	194727
167557	194728
15061	194729
23794	194730
56349	194731
389	194732
2812	194733
41167	194734
836	194735
53	194736
130	194737
10705	194738
141441	194739
13939	194740
64544	194741
9500	194742
21369	194743
10543	194744
20164	194745
12238	194746
132302	194747
149275	194748
3526	194749
6323	194750
9174	194751
28828	194752
29600	194753
45638	194754
47046	194755
103586	194756
8880	194757
101629	194758
100148	194759
32511	194760
32761	194761
57586	194762
22311	194763
266	194764
40643	194765
56768	194766
33420	194767
17295	194768
42751	194769
20943	194770
3379	194771
4380	194772
124106	194773
4441	194774
1085	194775
5982	194776
76496	194777
19573	194778
18787	194779
74348	194780
79718	194781
6297	194782
17465	194783
53069	194784
56838	194785
9247	194786
9247	194787
4013	194788
3737	194789
2125	194790
24693	194791
2380	194792
5023	194793
5164	194794
146	194795
114434	194796
47	194797
3559	194798
39582	194799
16764	194800
16764	194801
163349	194802
6321	194803
24005	194804
71072	194805
44273	194806
30338	194807
26460	194808
21940	194809
9607	194810
13882	194811
73801	194812
2131	194813
4272	194814
13670	194815
39472	194816
6125	194817
26716	194818
30868	194819
29522	194820
24571	194821
4105	194822
5426	194823
4290	194824
98008	194825
88825	194826
2476	194827
85129	194828
1817	194829
101005	194830
58628	194831
3545	194832
24255	194833
10803	194834
17481	194835
57823	194836
29513	194837
37240	194838
31393	194839
155	194840
30405	194841
4405	194842
64990	194843
36888	194844
94019	194845
5914	194846
2888	194847
13248	194848
5551	194849
22721	194850
33589	194851
17892	194852
5955	194853
100909	194854
104973	194855
8278	194856
37138	194857
3549	194858
20666	194859
23601	194860
63323	194861
3879	194862
66851	194863
60137	194864
36507	194865
85504	194866
123192	194867
16263	194868
48598	194869
27971	194870
37419	194871
2670	194872
78236	194873
78151	194874
124812	194875
55178	194876
49815	194877
58186	194878
32592	194879
78989	194880
32044	194881
6909	194882
15253	194883
15310	194884
42074	194885
2638	194886
73308	194887
660	194888
36	194889
157574	194890
7881	194891
37951	194892
3062	194893
4255	194894
68056	194895
1808	194896
306	194897
8969	194898
1625	194899
2642	194900
299	194901
695	194902
140245	194903
6303	194904
52871	194905
5841	194906
18179	194907
15928	194908
24849	194909
4630	194910
17189	194911
105657	194912
2513	194913
4831	194914
17707	194915
95913	194916
15224	194917
9143	194918
15871	194919
23960	194920
13945	194921
951	194922
22509	194923
51676	194924
17163	194925
1662	194926
67715	194927
140878	194928
1235	194929
25911	194930
89171	194931
6386	194932
28233	194933
34738	194934
46094	194935
26769	194936
35918	194937
20160	194938
3591	194939
52226	194940
93194	194941
58971	194942
31003	194943
12136	194944
38355	194945
19112	194946
117177	194947
25847	194948
10579	194949
85409	194950
30181	194951
54242	194952
131623	194953
15908	194954
151422	194955
64044	194956
42536	194957
9026	194958
9026	194959
11097	194960
185224	194961
43236	194962
43236	194963
132440	194964
10459	194965
31970	194966
87859	194967
108507	194968
126599	194969
12666	194970
117807	194971
80882	194972
132463	194973
77094	194974
53202	194975
94688	194976
53177	194977
47483	194978
63148	194979
105589	194980
100670	194981
100670	194982
38955	194983
53379	194984
117647	194985
77898	194986
20776	194987
25534	194988
30205	194989
77898	194990
18534	194991
72586	194992
83254	194993
63536	194994
52620	194995
64031	194996
139224	194997
750	194998
59401	194999
93671	195000
121934	195001
49195	195002
120109	195003
120109	195004
99077	195005
81701	195006
168009	195007
90585	195008
121232	195009
90585	195010
2168	195011
51427	195012
2168	195013
5386	195014
31528	195015
81517	195016
129009	195017
79645	195018
98684	195019
160410	195020
67423	195021
81517	195022
11401	195023
99206	195024
98306	195025
24557	195026
2486	195027
48220	195028
41267	195029
101469	195030
51667	195031
53896	195032
127329	195033
5218	195034
51554	195035
56891	195036
9459	195037
9438	195038
152215	195039
55660	195040
22306	195041
92690	195042
67142	195043
1994	195044
11925	195045
2554	195046
18708	195047
19021	195048
59603	195049
12970	195050
22490	195051
1831	195052
5765	195053
67781	195054
69176	195055
62637	195056
89250	195057
2408	195058
5073	195059
31050	195060
797	195061
28025	195062
86319	195063
172745	195064
21301	195065
31520	195066
55660	195067
1089	195068
94969	195069
26074	195070
97731	195071
44883	195072
123159	195073
120520	195074
53727	195075
68671	195076
98587	195077
77912	195078
43515	195079
61939	195080
112082	195081
77492	195082
75650	195083
135	195084
3232	195085
96989	195086
179002	195087
24579	195088
64702	195089
127326	195090
123159	195091
59506	195092
6022	195093
30691	195094
45068	195095
16398	195096
8305	195097
155571	195098
37054	195099
45940	195100
81461	195101
84645	195102
132169	195103
106963	195104
91404	195105
30691	195106
96659	195107
28004	195108
60997	195109
56971	195110
22163	195111
77747	195112
101431	195113
5749	195114
42828	195115
4569	195116
16412	195117
35388	195118
45776	195119
112538	195120
163008	195121
30093	195122
126124	195123
10105	195124
13942	195125
42470	195126
11967	195127
90062	195128
3127	195129
74608	195130
11780	195131
19154	195132
4569	195133
16528	195134
19154	195135
4117	195136
159625	195137
74449	195138
35225	195139
137	195140
90184	195141
91326	195142
90190	195143
28914	195144
51423	195145
4697	195146
61994	195147
16418	195148
90108	195149
42924	195150
74046	195151
74905	195152
61626	195153
13843	195154
74481	195155
74904	195156
148491	195157
74204	195158
12736	195159
163	195160
16592	195161
168982	195162
119691	195163
44447	195164
112749	195165
45202	195166
60215	195167
6697	195168
19861	195169
47048	195170
120952	195171
4698	195172
124351	195173
6034	195174
53230	195175
6034	195176
30448	195177
64646	195178
19477	195179
37205	195180
151448	195181
45978	195182
99833	195183
71306	195184
36751	195185
92957	195186
137384	195187
120879	195188
68422	195189
153026	195190
119578	195191
126234	195192
114817	195193
132707	195194
87417	195195
11986	195196
184150	195197
878	195198
114538	195199
10258	195200
18488	195201
74593	195202
339	195203
18488	195204
20365	195205
29168	195206
50076	195207
63231	195208
99083	195209
161789	195210
69360	195211
142212	195212
1513	195213
174961	195214
102179	195215
185832	195216
76562	195217
141753	195218
110150	195219
140574	195220
136205	195221
60112	195222
10370	195223
107239	195224
98609	195225
59977	195226
144375	195227
138504	195228
47333	195229
152249	195230
153350	195231
104904	195232
50140	195233
73100	195234
146318	195235
137314	195236
106748	195237
41040	195238
106277	195239
188236	195240
131189	195241
71729	195242
126299	195243
109302	195244
108782	195245
124139	195246
53086	195247
67211	195248
10685	195249
36381	195250
63923	195251
83349	195252
23086	195253
43641	195254
4842	195255
182157	195256
7631	195257
63640	195258
122217	195259
59595	195260
27099	195261
84180	195262
64990	195263
24655	195264
145209	195265
144451	195266
144179	195267
144863	195268
144203	195269
31052	195270
36009	195271
79007	195272
72123	195273
4868	195274
36129	195275
86926	195276
87616	195277
60957	195278
68867	195279
91633	195280
3218	195281
33311	195282
7790	195283
47894	195284
92976	195285
89438	195286
23576	195287
70876	195288
70993	195289
50469	195290
49304	195291
526	195292
7673	195293
12951	195294
95675	195295
6776	195296
50101	195297
10042	195298
130081	195299
133601	195300
49240	195301
50078	195302
22224	195303
59489	195304
184530	195305
126008	195306
40016	195307
3435	195308
138836	195309
106509	195310
173733	195311
104431	195312
30166	195313
110621	195314
136051	195315
73169	195316
10233	195317
53076	195318
111659	195319
15648	195320
109168	195321
21931	195322
3112	195323
97035	195324
65748	195325
95264	195326
53267	195327
38508	195328
46875	195329
56639	195330
86818	195331
59727	195332
105388	195333
71030	195334
167216	195335
89395	195336
106620	195337
83769	195338
33824	195339
16687	195340
4019	195341
7631	195342
57515	195343
75484	195344
50963	195345
13976	195346
77386	195347
86235	195348
124579	195349
126551	195350
28408	195351
8501	195352
119542	195353
82740	195354
55589	195355
32117	195356
31330	195357
126008	195358
27142	195359
86596	195360
125818	195361
31321	195362
110493	195363
89867	195364
31941	195365
116576	195366
108674	195367
704	195368
171881	195369
50678	195370
135115	195371
26341	195372
111504	195373
111042	195374
49093	195375
144025	195376
73417	195377
89425	195378
152905	195379
60965	195380
63459	195381
14463	195382
51596	195383
81992	195384
8928	195385
10174	195386
132339	195387
118460	195388
73529	195389
73539	195390
148166	195391
178355	195392
93627	195393
139928	195394
105878	195395
74777	195396
133843	195397
36395	195398
131248	195399
133231	195400
185680	195401
4901	195402
83054	195403
22224	195404
105292	195405
71358	195406
176693	195407
34065	195408
53491	195409
19802	195410
117554	195411
118644	195412
93121	195413
117643	195414
178772	195415
105855	195416
111610	195417
856	195418
67477	195419
34161	195420
79374	195421
46775	195422
135514	195423
92129	195424
64984	195425
39431	195426
140361	195427
71626	195428
553	195429
553	195430
142328	195431
19377	195432
13413	195433
111733	195434
20394	195435
34001	195436
72899	195437
34522	195438
88987	195439
4134	195440
23637	195441
50872	195442
24208	195443
72795	195444
80622	195445
11493	195446
19043	195447
111582	195448
920	195449
30354	195450
62870	195451
108373	195452
59940	195453
35016	195454
136786	195455
107056	195456
52268	195457
52388	195458
186007	195459
67881	195460
72101	195461
72379	195462
64433	195463
109491	195464
7590	195465
52863	195466
54099	195467
61120	195468
117146	195469
86310	195470
29125	195471
61598	195472
14334	195473
31093	195474
100586	195475
38106	195476
56138	195477
8501	195478
16679	195479
63561	195480
56079	195481
82263	195482
44272	195483
133801	195484
24715	195485
92172	195486
58982	195487
173237	195488
71700	195489
72765	195490
68249	195491
120763	195492
87036	195493
36077	195494
59700	195495
41419	195496
19537	195497
5938	195498
36229	195499
433	195500
71105	195501
96088	195502
73400	195503
36436	195504
13499	195505
89339	195506
31919	195507
65643	195508
78425	195509
14042	195510
921	195511
114717	195512
36619	195513
24479	195514
114745	195515
108896	195516
144368	195517
141657	195518
43329	195519
66470	195520
61759	195521
96369	195522
10427	195523
30167	195524
8946	195525
3531	195526
54367	195527
63892	195528
63892	195529
24877	195530
42867	195531
61759	195532
50895	195533
74081	195534
182212	195535
95923	195536
93661	195537
13487	195538
27008	195539
128292	195540
71616	195541
68026	195542
186757	195543
79496	195544
89162	195545
23637	195546
148298	195547
111042	195548
52996	195549
16731	195550
97252	195551
14259	195552
57818	195553
55170	195554
117282	195555
108664	195556
95466	195557
127219	195558
144676	195559
9519	195560
30223	195561
27648	195562
63713	195563
762	195564
86310	195565
32173	195566
146288	195567
3323	195568
56400	195569
88309	195570
53139	195571
163010	195572
76842	195573
17028	195574
72398	195575
30664	195576
110097	195577
89433	195578
17615	195579
80354	195580
72111	195581
46906	195582
164059	195583
89862	195584
187109	195585
138252	195586
59967	195587
69295	195588
72076	195589
76930	195590
62242	195591
7631	195592
18631	195593
11507	195594
109168	195595
79360	195596
37436	195597
14668	195598
113710	195599
78008	195600
107095	195601
185214	195602
78591	195603
103279	195604
181242	195605
104637	195606
117554	195607
49093	195608
59489	195609
17070	195610
74033	195611
43984	195612
129621	195613
16063	195614
73411	195615
75200	195616
70949	195617
63562	195618
136440	195619
163559	195620
84442	195621
92975	195622
144811	195623
52000	195624
107106	195625
116425	195626
3517	195627
13138	195628
47556	195629
146263	195630
22934	195631
4178	195632
30249	195633
13942	195634
107944	195635
78490	195636
55708	195637
59974	195638
62070	195639
74495	195640
14449	195641
6583	195642
56400	195643
34580	195644
35617	195645
58132	195646
177788	195647
16570	195648
144906	195649
88068	195650
2387	195651
135862	195652
61046	195653
161277	195654
62536	195655
91522	195656
13151	195657
6049	195658
123918	195659
7695	195660
115991	195661
41206	195662
23101	195663
59151	195664
49323	195665
115106	195666
35118	195667
158855	195668
117058	195669
59971	195670
137779	195671
182433	195672
33892	195673
8607	195674
66982	195675
87349	195676
53236	195677
10328	195678
134485	195679
45693	195680
75566	195681
147363	195682
45693	195683
170082	195684
53234	195685
73547	195686
71091	195687
60112	195688
111495	195689
109607	195690
51514	195691
23018	195692
51514	195693
177227	195694
117463	195695
123497	195696
38679	195697
4501	195698
79037	195699
24730	195700
182974	195701
109180	195702
88309	195703
73149	195704
135514	195705
108277	195706
3218	195707
94352	195708
144557	195709
136573	195710
13638	195711
50517	195712
50021	195713
109745	195714
185683	195715
323	195716
26071	195717
3145	195718
48382	195719
4397	195720
1690	195721
36260	195722
31608	195723
49952	195724
93627	195725
113	195726
110605	195727
37506	195728
32484	195729
106899	195730
93087	195731
122029	195732
53402	195733
37167	195734
185465	195735
107151	195736
81277	195737
85955	195738
104701	195739
134303	195740
50698	195741
138644	195742
31368	195743
23937	195744
112217	195745
96157	195746
18569	195747
116934	195748
111589	195749
32959	195750
123600	195751
4623	195752
73394	195753
4601	195754
44780	195755
63922	195756
57392	195757
92463	195758
44562	195759
82228	195760
75629	195761
143467	195762
37723	195763
106946	195764
136406	195765
187499	195766
10597	195767
10928	195768
17366	195769
94260	195770
133789	195771
109533	195772
134230	195773
182210	195774
29333	195775
84350	195776
33771	195777
53955	195778
53955	195779
72609	195780
87729	195781
146649	195782
53702	195783
47602	195784
93087	195785
105377	195786
8929	195787
23661	195788
27567	195789
50517	195790
3859	195791
84415	195792
93016	195793
22280	195794
27111	195795
24614	195796
13097	195797
59724	195798
143722	195799
1160	195800
106498	195801
89793	195802
80486	195803
1145	195804
86069	195805
117363	195806
146724	195807
102460	195808
24837	195809
114769	195810
23042	195811
126235	195812
94433	195813
182181	195814
144699	195815
133675	195816
83085	195817
104631	195818
33267	195819
70634	195820
70210	195821
59086	195822
93661	195823
89467	195824
133796	195825
108125	195826
116349	195827
19805	195828
35913	195829
16317	195830
108545	195831
110224	195832
141499	195833
3788	195834
24414	195835
84159	195836
150081	195837
39964	195838
45994	195839
59936	195840
256	195841
173686	195842
103399	195843
100927	195844
12278	195845
13104	195846
149303	195847
57932	195848
54805	195849
6200	195850
41944	195851
22254	195852
110473	195853
45591	195854
67528	195855
143407	195856
150864	195857
103268	195858
31574	195859
69686	195860
171316	195861
27105	195862
6288	195863
52845	195864
116260	195865
135126	195866
13114	195867
17930	195868
60739	195869
8180	195870
67285	195871
12833	195872
16315	195873
16315	195874
5838	195875
16045	195876
95269	195877
121282	195878
165011	195879
95269	195880
129596	195881
141442	195882
135976	195883
6639	195884
77436	195885
9916	195886
128602	195887
106459	195888
6312	195889
5886	195890
24973	195891
6901	195892
17674	195893
53641	195894
102527	195895
140403	195896
106298	195897
50762	195898
110245	195899
31323	195900
22965	195901
62911	195902
24414	195903
129290	195904
92892	195905
141976	195906
9931	195907
118782	195908
30921	195909
10785	195910
115796	195911
49767	195912
58352	195913
123207	195914
151546	195915
113358	195916
61442	195917
60443	195918
68616	195919
187743	195920
63432	195921
750	195922
602	195923
85259	195924
61547	195925
140308	195926
685	195927
189245	195928
4495	195929
42519	195930
309	195931
7930	195932
105312	195933
13273	195934
7214	195935
107414	195936
30525	195937
188967	195938
179695	195939
168192	195940
30891	195941
24414	195942
95213	195943
63801	195944
6905	195945
163417	195946
71675	195947
22982	195948
26903	195949
26927	195950
15117	195951
46356	195952
1814	195953
16872	195954
7439	195955
93346	195956
119768	195957
28755	195958
28755	195959
87932	195960
124264	195961
101	195962
205	195963
6514	195964
6861	195965
1423	195966
6934	195967
104766	195968
99064	195969
104881	195970
1581	195971
23555	195972
733	195973
8302	195974
8335	195975
2407	195976
8471	195977
11462	195978
6353	195979
52317	195980
614	195981
112424	195982
40500	195983
181200	195984
18004	195985
163	195986
13628	195987
23872	195988
109403	195989
21592	195990
38275	195991
35682	195992
22350	195993
461	195994
131167	195995
10925	195996
1716	195997
181107	195998
34918	195999
17940	196000
101536	196001
44570	196002
15292	196003
72771	196004
26600	196005
145266	196006
17843	196007
57620	196008
10191	196009
42254	196010
119176	196011
67802	196012
18801	196013
17300	196014
977	196015
159237	196016
39477	196017
11468	196018
69131	196019
69043	196020
99255	196021
82707	196022
63936	196023
44177	196024
73246	196025
44749	196026
54279	196027
17397	196028
1716	196029
176797	196030
100957	196031
115055	196032
45103	196033
30223	196034
59604	196035
82707	196036
44588	196037
136891	196038
39947	196039
2283	196040
11591	196041
69010	196042
3688	196043
58822	196044
18273	196045
51079	196046
47066	196047
39477	196048
19	196049
5682	196050
94917	196051
1898	196052
5165	196053
10726	196054
676	196055
39571	196056
61699	196057
79214	196058
25654	196059
188850	196060
21521	196061
54896	196062
19128	196063
71662	196064
9739	196065
23838	196066
115538	196067
60457	196068
16988	196069
28690	196070
21592	196071
19300	196072
126118	196073
45406	196074
166764	196075
15255	196076
45295	196077
45295	196078
107180	196079
25889	196080
28738	196081
42275	196082
41115	196083
13000	196084
73635	196085
58616	196086
84806	196087
37216	196088
25698	196089
14956	196090
43568	196091
72901	196092
137364	196093
39023	196094
130205	196095
144779	196096
51286	196097
84928	196098
7990	196099
17194	196100
53318	196101
75543	196102
11853	196103
10299	196104
32147	196105
19765	196106
40843	196107
84701	196108
385	196109
118058	196110
128707	196111
31187	196112
57136	196113
31187	196114
110007	196115
140726	196116
387	196117
54444	196118
24672	196119
76271	196120
57136	196121
11005	196122
14937	196123
50130	196124
110524	196125
27988	196126
76020	196127
107816	196128
49828	196129
153038	196130
128850	196131
105893	196132
41199	196133
181423	196134
117294	196135
57261	196136
84666	196137
35586	196138
62547	196139
164721	196140
31464	196141
148694	196142
89741	196143
103933	196144
62442	196145
19143	196146
105884	196147
63152	196148
104591	196149
8220	196150
86453	196151
217	196152
66335	196153
59124	196154
59566	196155
149933	196156
188017	196157
21551	196158
43963	196159
103616	196160
73058	196161
36065	196162
67123	196163
150038	196164
2140	196165
26704	196166
96576	196167
54531	196168
63926	196169
36456	196170
69537	196171
2220	196172
108506	196173
34552	196174
19401	196175
6574	196176
77584	196177
83806	196178
59543	196179
42508	196180
69351	196181
14751	196182
99893	196183
12618	196184
21089	196185
62872	196186
102307	196187
63078	196188
60308	196189
6091	196190
21122	196191
6962	196192
1982	196193
99135	196194
156693	196195
107497	196196
52770	196197
99898	196198
588	196199
43867	196200
106829	196201
29933	196202
29933	196203
25950	196204
31197	196205
16769	196206
9498	196207
70256	196208
87000	196209
64309	196210
2753	196211
57313	196212
27349	196213
2303	196214
4911	196215
42373	196216
77858	196217
47949	196218
60796	196219
37471	196220
20520	196221
172869	196222
184076	196223
61287	196224
142101	196225
54611	196226
70750	196227
54099	196228
2648	196229
83562	196230
19847	196231
64734	196232
94325	196233
19010	196234
83806	196235
86346	196236
133668	196237
121379	196238
174584	196239
81711	196240
50727	196241
129021	196242
174786	196243
8008	196244
2237	196245
8516	196246
5139	196247
8479	196248
88383	196249
68403	196250
6486	196251
73199	196252
125329	196253
107227	196254
157830	196255
10384	196256
142029	196257
169361	196258
10541	196259
20702	196260
65926	196261
98623	196262
111466	196263
139930	196264
44386	196265
32072	196266
142987	196267
28494	196268
155864	196269
45953	196270
98438	196271
9930	196272
184578	196273
87762	196274
87280	196275
85167	196276
11609	196277
40429	196278
42373	196279
66252	196280
11427	196281
175955	196282
120205	196283
45972	196284
69912	196285
102898	196286
76702	196287
7129	196288
3323	196289
30124	196290
67221	196291
29976	196292
588	196293
109656	196294
39179	196295
144915	196296
13425	196297
114	196298
54305	196299
22508	196300
18572	196301
55028	196302
98327	196303
27231	196304
3137	196305
10613	196306
3383	196307
45353	196308
72052	196309
43823	196310
80206	196311
6261	196312
22510	196313
4552	196314
87915	196315
16978	196316
3756	196317
63246	196318
78893	196319
105193	196320
4811	196321
9527	196322
100743	196323
121696	196324
105701	196325
106737	196326
3778	196327
18544	196328
69288	196329
22167	196330
56931	196331
21249	196332
26944	196333
83746	196334
1210	196335
16805	196336
83151	196337
38375	196338
5427	196339
28	196340
135929	196341
13045	196342
1619	196343
185343	196344
68794	196345
18122	196346
10407	196347
20848	196348
33491	196349
5007	196350
44614	196351
4644	196352
28433	196353
93241	196354
54040	196355
66524	196356
916	196357
132163	196358
48353	196359
31520	196360
56168	196361
26367	196362
43784	196363
52800	196364
24307	196365
23460	196366
69418	196367
149301	196368
125531	196369
4033	196370
29800	196371
67773	196372
69472	196373
33116	196374
27188	196375
41422	196376
25645	196377
13093	196378
120878	196379
170859	196380
6788	196381
60388	196382
32593	196383
17170	196384
130235	196385
67235	196386
2148	196387
10292	196388
70740	196389
107943	196390
13520	196391
59697	196392
7126	196393
3711	196394
9742	196395
30566	196396
61287	196397
33108	196398
98119	196399
22300	196400
76156	196401
100881	196402
588	196403
6498	196404
66310	196405
18480	196406
13375	196407
88055	196408
66382	196409
181327	196410
86790	196411
168008	196412
18538	196413
2950	196414
67221	196415
37333	196416
9974	196417
106162	196418
82959	196419
23699	196420
21592	196421
34811	196422
187274	196423
47049	196424
6498	196425
151594	196426
56351	196427
3600	196428
135612	196429
36656	196430
160233	196431
159501	196432
31680	196433
98632	196434
99229	196435
144850	196436
126350	196437
55	196438
89031	196439
88836	196440
8286	196441
6080	196442
94697	196443
35386	196444
120165	196445
41766	196446
103692	196447
36586	196448
136178	196449
10613	196450
33152	196451
16296	196452
73188	196453
6694	196454
138955	196455
54895	196456
86583	196457
141686	196458
64084	196459
151929	196460
109427	196461
111181	196462
23560	196463
7960	196464
108530	196465
64451	196466
96903	196467
107378	196468
15936	196469
44391	196470
21629	196471
17795	196472
3373	196473
29723	196474
134696	196475
17407	196476
45153	196477
57060	196478
64313	196479
17407	196480
89051	196481
102604	196482
67960	196483
11751	196484
99756	196485
47346	196486
158490	196487
38473	196488
55875	196489
105526	196490
1714	196491
8689	196492
1228	196493
117490	196494
19353	196495
129730	196496
14944	196497
3899	196498
109915	196499
23893	196500
96520	196501
12869	196502
92897	196503
23005	196504
12632	196505
87359	196506
41829	196507
81129	196508
37314	196509
10295	196510
125393	196511
78714	196512
134542	196513
87839	196514
27292	196515
58674	196516
21093	196517
6254	196518
159621	196519
6812	196520
40300	196521
133278	196522
82948	196523
17159	196524
52138	196525
65440	196526
4556	196527
42003	196528
73175	196529
21074	196530
12751	196531
111650	196532
21074	196533
159211	196534
94060	196535
569	196536
142517	196537
40790	196538
2307	196539
32341	196540
50440	196541
88044	196542
107181	196543
11168	196544
11168	196545
569	196546
118537	196547
86815	196548
20616	196549
110218	196550
22835	196551
4080	196552
6516	196553
20653	196554
20699	196555
3353	196556
33995	196557
83956	196558
94191	196559
53504	196560
4654	196561
106757	196562
57958	196563
144785	196564
57014	196565
89424	196566
109652	196567
107181	196568
8886	196569
110443	196570
184189	196571
49759	196572
103862	196573
69428	196574
118661	196575
36613	196576
31511	196577
68485	196578
89708	196579
49693	196580
53504	196581
35126	196582
69428	196583
178022	196584
23324	196585
41897	196586
151802	196587
20523	196588
77733	196589
76922	196590
77220	196591
57283	196592
138099	196593
83844	196594
53689	196595
106709	196596
183170	196597
184622	196598
146752	196599
17423	196600
11168	196601
86624	196602
86624	196603
29761	196604
34016	196605
23449	196606
76976	196607
9837	196608
32341	196609
43475	196610
1700	196611
20418	196612
1021	196613
2	196614
28753	196615
19898	196616
22385	196617
42559	196618
95815	196619
1975	196620
48695	196621
48695	196622
2712	196623
47489	196624
1607	196625
9676	196626
18940	196627
12009	196628
2	196629
48915	196630
5239	196631
3574	196632
525	196633
9785	196634
3540	196635
37177	196636
36280	196637
34583	196638
15281	196639
59831	196640
12824	196641
2	196642
25951	196643
9902	196644
41343	196645
119955	196646
8842	196647
7616	196648
5651	196649
4489	196650
15065	196651
1508	196652
9998	196653
175390	196654
45241	196655
46384	196656
100759	196657
21894	196658
3958	196659
813	196660
3958	196661
15294	196662
4174	196663
46194	196664
66	196665
32214	196666
98238	196667
30696	196668
262	196669
60828	196670
38987	196671
5289	196672
135410	196673
79801	196674
45660	196675
121117	196676
126199	196677
21340	196678
8600	196679
14536	196680
132710	196681
114603	196682
51416	196683
51416	196684
46144	196685
57046	196686
54653	196687
29960	196688
50190	196689
44977	196690
60459	196691
107736	196692
1012	196693
9207	196694
55556	196695
99143	196696
10320	196697
117514	196698
122131	196699
940	196700
34681	196701
77166	196702
41886	196703
46388	196704
15087	196705
59841	196706
118690	196707
142188	196708
76494	196709
42051	196710
137325	196711
17277	196712
6900	196713
128955	196714
167133	196715
87917	196716
107748	196717
20535	196718
35291	196719
120	196720
9696	196721
133	196722
1277	196723
72615	196724
11305	196725
92110	196726
112488	196727
62162	196728
3861	196729
62162	196730
77353	196731
11714	196732
71785	196733
10897	196734
10897	196735
3044	196736
75887	196737
52005	196738
90350	196739
47035	196740
65405	196741
1969	196742
6492	196743
6492	196744
6492	196745
30700	196746
4452	196747
4452	196748
61853	196749
53784	196750
3981	196751
47024	196752
76755	196753
36968	196754
40881	196755
46745	196756
2539	196757
164298	196758
38868	196759
79539	196760
95256	196761
95442	196762
169762	196763
56294	196764
6931	196765
12618	196766
49868	196767
56068	196768
95120	196769
57040	196770
72009	196771
7026	196772
56626	196773
82082	196774
25468	196775
26947	196776
2254	196777
57787	196778
71440	196779
71440	196780
181272	196781
46725	196782
99971	196783
99971	196784
99971	196785
81964	196786
56294	196787
97926	196788
9790	196789
8354	196790
22404	196791
1327	196792
58478	196793
33551	196794
34108	196795
4445	196796
82860	196797
86857	196798
6931	196799
137898	196800
405	196801
120370	196802
57834	196803
9547	196804
25705	196805
46725	196806
59895	196807
84680	196808
86725	196809
3108	196810
9275	196811
27642	196812
64968	196813
76573	196814
19	196815
157638	196816
53554	196817
20589	196818
36490	196819
133085	196820
38242	196821
93670	196822
184037	196823
13601	196824
119616	196825
128536	196826
55398	196827
79728	196828
31072	196829
129159	196830
50380	196831
154102	196832
164486	196833
11227	196834
67924	196835
109644	196836
11695	196837
7125	196838
37475	196839
56390	196840
96941	196841
25520	196842
42985	196843
52295	196844
5748	196845
2797	196846
587	196847
511	196848
45135	196849
29471	196850
120224	196851
26034	196852
54211	196853
140812	196854
38551	196855
50316	196856
30476	196857
43102	196858
119616	196859
31724	196860
79608	196861
118671	196862
11618	196863
45560	196864
30511	196865
12368	196866
6369	196867
1194	196868
21120	196869
78038	196870
30702	196871
78038	196872
30702	196873
4224	196874
177926	196875
22037	196876
74005	196877
4792	196878
181129	196879
111830	196880
114948	196881
48198	196882
170940	196883
15908	196884
101885	196885
44211	196886
13837	196887
2763	196888
17626	196889
13657	196890
41770	196891
41770	196892
9910	196893
9910	196894
185981	196895
2892	196896
2892	196897
63949	196898
14929	196899
81331	196900
22712	196901
171824	196902
62496	196903
186739	196904
14534	196905
29953	196906
45810	196907
180511	196908
85369	196909
32723	196910
109622	196911
65894	196912
32178	196913
4175	196914
7617	196915
37087	196916
1979	196917
34493	196918
5011	196919
56074	196920
19422	196921
7558	196922
7558	196923
30199	196924
51597	196925
17748	196926
30915	196927
20655	196928
72751	196929
34805	196930
73811	196931
28056	196932
65000	196933
1308	196934
16957	196935
42679	196936
14176	196937
11671	196938
66297	196939
12696	196940
44979	196941
6027	196942
134669	196943
9593	196944
23279	196945
115943	196946
39009	196947
5959	196948
52241	196949
87106	196950
82524	196951
136424	196952
630	196953
4439	196954
1830	196955
75016	196956
135558	196957
8463	196958
916	196959
71374	196960
33959	196961
13419	196962
80818	196963
19063	196964
41939	196965
18165	196966
44139	196967
4134	196968
11682	196969
9741	196970
2592	196971
24369	196972
1258	196973
34794	196974
4439	196975
116939	196976
135037	196977
20606	196978
24160	196979
20606	196980
52850	196981
1835	196982
5187	196983
30355	196984
7	196985
6614	196986
4121	196987
30355	196988
881	196989
3944	196990
8256	196991
6646	196992
688	196993
43264	196994
29042	196995
11948	196996
33571	196997
12156	196998
1246	196999
58590	197000
105523	197001
10857	197002
61819	197003
5879	197004
31157	197005
62202	197006
33844	197007
85430	197008
18740	197009
996	197010
110108	197011
56660	197012
10301	197013
19204	197014
2250	197015
120815	197016
3037	197017
49122	197018
20002	197019
51149	197020
11886	197021
73570	197022
74102	197023
44269	197024
62241	197025
21443	197026
46575	197027
55714	197028
33445	197029
35549	197030
15325	197031
108713	197032
34537	197033
94187	197034
56904	197035
104545	197036
46896	197037
3225	197038
569	197039
25183	197040
8649	197041
99721	197042
27291	197043
3030	197044
106164	197045
4050	197046
3747	197047
7507	197048
94270	197049
17236	197050
144047	197051
87100	197052
56640	197053
172220	197054
9219	197055
27008	197056
42699	197057
118751	197058
10564	197059
104625	197060
50441	197061
58801	197062
70486	197063
19254	197064
76761	197065
13	197066
1005	197067
34465	197068
1571	197069
5500	197070
186811	197071
29661	197072
93235	197073
24010	197074
114139	197075
105959	197076
54476	197077
49572	197078
19257	197079
38431	197080
7169	197081
7316	197082
2438	197083
3	197084
32395	197085
155	197086
29309	197087
23573	197088
3484	197089
2466	197090
73486	197091
113125	197092
1903	197093
9820	197094
31834	197095
113669	197096
3315	197097
29482	197098
42079	197099
3136	197100
3136	197101
129919	197102
35908	197103
41436	197104
157357	197105
24082	197106
80143	197107
104936	197108
35671	197109
41921	197110
1138	197111
3395	197112
34408	197113
838	197114
45126	197115
3283	197116
71765	197117
994	197118
44287	197119
14489	197120
7372	197121
62914	197122
13223	197123
18312	197124
52806	197125
3917	197126
3519	197127
37179	197128
27552	197129
22623	197130
3984	197131
18340	197132
27661	197133
26913	197134
8609	197135
28564	197136
11310	197137
5749	197138
62080	197139
14550	197140
73440	197141
28114	197142
64718	197143
42233	197144
66383	197145
78738	197146
70224	197147
64854	197148
16	197149
163186	197150
187905	197151
20385	197152
6225	197153
23908	197154
51170	197155
51170	197156
46068	197157
77518	197158
67120	197159
9478	197160
106593	197161
35766	197162
90797	197163
50755	197164
22380	197165
131418	197166
27170	197167
14	197168
108972	197169
109928	197170
108972	197171
106566	197172
95929	197173
138902	197174
12288	197175
16009	197176
28429	197177
3932	197178
5086	197179
5086	197180
73220	197181
263	197182
4404	197183
673	197184
39644	197185
46856	197186
22737	197187
105927	197188
4418	197189
60	197190
15260	197191
34412	197192
4670	197193
20252	197194
55741	197195
3525	197196
5773	197197
34412	197198
24454	197199
1794	197200
22306	197201
37039	197202
19444	197203
23516	197204
2405	197205
2405	197206
2	197207
2409	197208
113405	197209
1250	197210
5860	197211
58415	197212
955	197213
56641	197214
23406	197215
867	197216
867	197217
867	197218
867	197219
21822	197220
26834	197221
27344	197222
13565	197223
23795	197224
29407	197225
164	197226
2831	197227
23229	197228
65	197229
219	197230
1727	197231
2442	197232
191	197233
3940	197234
150	197235
62	197236
3109	197237
70625	197238
200	197239
49053	197240
27532	197241
101780	197242
139646	197243
3917	197244
1282	197245
22483	197246
23889	197247
11532	197248
320	197249
2452	197250
187852	197251
704	197252
38783	197253
43485	197254
20704	197255
29424	197256
24800	197257
18481	197258
138693	197259
8948	197260
575	197261
219	197262
99551	197263
2457	197264
86835	197265
76065	197266
57780	197267
27763	197268
37340	197269
2589	197270
45545	197271
1769	197272
24	197273
133690	197274
455	197275
73548	197276
32813	197277
438	197278
28103	197279
4	197280
18618	197281
22071	197282
68865	197283
5340	197284
29997	197285
27290	197286
6221	197287
726	197288
19240	197289
82123	197290
21449	197291
126695	197292
166452	197293
46627	197294
86823	197295
150462	197296
136501	197297
30596	197298
148221	197299
27674	197300
47263	197301
59021	197302
70516	197303
174843	197304
13260	197305
105689	197306
42346	197307
44017	197308
24690	197309
6821	197310
78668	197311
102240	197312
47826	197313
3501	197314
392	197315
917	197316
8562	197317
1829	197318
39874	197319
114595	197320
53474	197321
13723	197322
2320	197323
770	197324
2594	197325
5985	197326
13355	197327
33460	197328
48711	197329
11369	197330
72816	197331
125071	197332
48588	197333
15998	197334
2921	197335
1880	197336
2085	197337
3952	197338
1527	197339
12275	197340
92665	197341
72973	197342
21475	197343
66173	197344
18	197345
45750	197346
11881	197347
45	197348
2507	197349
13967	197350
35712	197351
25524	197352
1115	197353
102104	197354
6047	197355
2374	197356
31761	197357
87921	197358
13037	197359
22990	197360
66381	197361
121361	197362
2539	197363
63243	197364
30	197365
118009	197366
59398	197367
27722	197368
87631	197369
5501	197370
53780	197371
29509	197372
18346	197373
4750	197374
956	197375
7073	197376
5307	197377
137735	197378
104428	197379
92849	197380
18743	197381
7848	197382
30196	197383
54710	197384
1212	197385
9419	197386
539	197387
9194	197388
12234	197389
36016	197390
13177	197391
1039	197392
4425	197393
27901	197394
113490	197395
747	197396
172107	197397
171517	197398
88523	197399
55681	197400
10760	197401
58589	197402
28255	197403
48931	197404
23897	197405
196	197406
37865	197407
51238	197408
1116	197409
73486	197410
68998	197411
50478	197412
28213	197413
54712	197414
13571	197415
28449	197416
6077	197417
43946	197418
25537	197419
178	197420
73871	197421
35989	197422
44370	197423
4466	197424
24814	197425
6924	197426
1485	197427
65292	197428
26642	197429
55759	197430
47864	197431
31294	197432
14602	197433
65645	197434
90089	197435
3191	197436
49187	197437
14050	197438
180767	197439
30062	197440
173946	197441
25739	197442
12563	197443
45016	197444
110682	197445
91190	197446
44190	197447
36749	197448
143845	197449
36475	197450
123578	197451
115145	197452
14475	197453
15770	197454
6063	197455
12942	197456
1266	197457
31161	197458
11427	197459
33525	197460
44190	197461
94299	197462
153949	197463
94268	197464
28000	197465
109182	197466
113557	197467
6213	197468
24877	197469
100453	197470
26485	197471
87441	197472
26065	197473
185434	197474
16579	197475
80120	197476
76690	197477
136908	197478
2107	197479
36685	197480
81562	197481
2782	197482
5466	197483
78680	197484
164613	197485
105683	197486
82291	197487
83733	197488
10559	197489
136319	197490
142417	197491
55195	197492
124023	197493
175594	197494
119008	197495
76526	197496
103530	197497
161777	197498
36583	197499
86591	197500
153638	197501
120500	197502
95638	197503
108108	197504
34221	197505
21105	197506
63769	197507
53164	197508
96285	197509
186137	197510
182147	197511
91010	197512
10502	197513
55872	197514
137742	197515
177678	197516
181960	197517
120729	197518
119397	197519
95183	197520
55186	197521
91332	197522
89802	197523
114328	197524
174078	197525
1361	197526
111510	197527
49965	197528
87444	197529
94055	197530
44369	197531
5473	197532
139463	197533
166936	197534
87428	197535
97733	197536
64139	197537
24509	197538
93754	197539
181159	197540
31650	197541
149720	197542
146977	197543
106620	197544
187223	197545
8133	197546
18590	197547
106738	197548
59507	197549
135802	197550
15486	197551
38955	197552
87410	197553
58770	197554
135113	197555
53481	197556
180914	197557
49963	197558
92144	197559
107205	197560
134430	197561
59017	197562
14513	197563
118189	197564
125309	197565
17607	197566
106864	197567
99454	197568
114856	197569
132081	197570
86526	197571
49559	197572
133577	197573
150266	197574
106278	197575
173335	197576
106832	197577
129173	197578
91679	197579
118190	197580
129119	197581
70361	197582
133153	197583
134069	197584
186743	197585
107466	197586
104982	197587
116152	197588
55872	197589
14427	197590
44418	197591
52512	197592
78933	197593
180989	197594
85984	197595
81728	197596
64111	197597
30094	197598
105547	197599
50327	197600
49900	197601
50941	197602
95842	197603
128836	197604
70790	197605
127204	197606
156491	197607
54347	197608
36885	197609
137648	197610
72823	197611
144970	197612
173601	197613
97970	197614
185630	197615
116010	197616
172382	197617
128651	197618
136667	197619
25739	197620
95638	197621
76530	197622
64387	197623
108112	197624
28009	197625
26934	197626
63696	197627
133409	197628
93744	197629
238	197630
908	197631
29818	197632
15849	197633
8111	197634
108722	197635
128647	197636
3732	197637
3027	197638
124692	197639
9219	197640
83451	197641
113077	197642
34626	197643
849	197644
10423	197645
890	197646
10423	197647
173401	197648
62996	197649
21895	197650
63251	197651
2929	197652
5156	197653
33405	197654
733	197655
9309	197656
18782	197657
10114	197658
20714	197659
61618	197660
22616	197661
48578	197662
84874	197663
145154	197664
103611	197665
131067	197666
54357	197667
8822	197668
40797	197669
54580	197670
148843	197671
4666	197672
39435	197673
7365	197674
17263	197675
3846	197676
2623	197677
39311	197678
700	197679
45379	197680
6308	197681
57970	197682
32110	197683
42572	197684
34117	197685
16761	197686
60891	197687
1688	197688
172	197689
48578	197690
12130	197691
7239	197692
84118	197693
60310	197694
2060	197695
8998	197696
69144	197697
11712	197698
76694	197699
6227	197700
12310	197701
103035	197702
18462	197703
3396	197704
595	197705
4957	197706
34286	197707
8484	197708
16298	197709
32061	197710
21630	197711
47464	197712
101044	197713
83637	197714
94213	197715
97808	197716
19550	197717
124791	197718
39766	197719
14878	197720
67043	197721
42339	197722
65792	197723
54996	197724
53509	197725
68874	197726
125662	197727
16320	197728
41568	197729
121368	197730
15822	197731
7012	197732
59780	197733
51164	197734
6201	197735
26373	197736
47834	197737
157782	197738
65973	197739
14558	197740
18472	197741
25173	197742
9017	197743
2533	197744
78195	197745
100086	197746
14734	197747
34576	197748
26606	197749
3691	197750
66832	197751
11400	197752
17503	197753
20440	197754
104886	197755
48765	197756
150744	197757
25242	197758
11527	197759
166085	197760
21759	197761
67941	197762
15799	197763
3410	197764
43633	197765
26440	197766
19221	197767
25370	197768
50056	197769
16641	197770
59633	197771
2533	197772
66348	197773
77479	197774
96775	197775
30327	197776
21690	197777
53914	197778
71407	197779
20484	197780
11994	197781
71208	197782
12610	197783
35744	197784
651	197785
12848	197786
3807	197787
11071	197788
12088	197789
83436	197790
4578	197791
2847	197792
19501	197793
141	197794
21531	197795
7789	197796
2958	197797
15440	197798
16726	197799
43797	197800
52757	197801
9211	197802
22209	197803
103828	197804
127512	197805
49621	197806
2630	197807
14415	197808
15608	197809
599	197810
36614	197811
52178	197812
9127	197813
28830	197814
43773	197815
56115	197816
96	197817
8312	197818
178820	197819
33302	197820
91	197821
145079	197822
10824	197823
2707	197824
21979	197825
37616	197826
39857	197827
68579	197828
3691	197829
9378	197830
102893	197831
1125	197832
7638	197833
3921	197834
7722	197835
58111	197836
10765	197837
9724	197838
10056	197839
172379	197840
8983	197841
40970	197842
3732	197843
93855	197844
31883	197845
26	197846
13821	197847
12659	197848
13375	197849
61325	197850
42755	197851
6662	197852
86180	197853
80831	197854
38197	197855
70051	197856
5970	197857
58586	197858
2100	197859
79453	197860
59221	197861
59458	197862
27778	197863
86044	197864
73297	197865
3440	197866
27344	197867
59691	197868
3731	197869
47746	197870
71618	197871
18413	197872
130766	197873
2600	197874
41794	197875
3341	197876
11994	197877
10240	197878
18953	197879
16241	197880
34034	197881
13390	197882
17063	197883
1804	197884
10369	197885
49660	197886
7790	197887
5237	197888
6547	197889
11365	197890
27616	197891
9701	197892
15889	197893
15289	197894
1080	197895
1675	197896
2598	197897
46728	197898
3530	197899
3358	197900
49767	197901
42604	197902
106016	197903
110293	197904
110028	197905
177860	197906
4438	197907
2045	197908
60384	197909
14125	197910
24193	197911
2860	197912
29983	197913
3674	197914
3674	197915
13189	197916
99087	197917
4905	197918
34872	197919
8779	197920
55	197921
359	197922
493	197923
15812	197924
6089	197925
40882	197926
1381	197927
21883	197928
19494	197929
2342	197930
11676	197931
1802	197932
14599	197933
2473	197934
874	197935
27654	197936
2143	197937
7393	197938
50081	197939
4951	197940
61388	197941
50452	197942
75955	197943
16790	197944
19294	197945
6538	197946
26801	197947
1769	197948
40650	197949
8492	197950
51504	197951
1492	197952
60916	197953
78	197954
3533	197955
1627	197956
76993	197957
28247	197958
6089	197959
6894	197960
8954	197961
20742	197962
83519	197963
4914	197964
5298	197965
2872	197966
5289	197967
38911	197968
15791	197969
3383	197970
11881	197971
15677	197972
37591	197973
8584	197974
98969	197975
16916	197976
55794	197977
51647	197978
182496	197979
108122	197980
6437	197981
50403	197982
124924	197983
69783	197984
11630	197985
119349	197986
97915	197987
21247	197988
52748	197989
756	197990
15084	197991
9150	197992
1415	197993
2146	197994
160141	197995
139093	197996
28653	197997
66897	197998
92294	197999
18291	198000
227	198001
24739	198002
27998	198003
84613	198004
13440	198005
33318	198006
3650	198007
198	198008
35387	198009
18922	198010
4705	198011
25641	198012
9414	198013
3847	198014
29804	198015
92401	198016
22861	198017
83829	198018
17392	198019
6170	198020
69146	198021
13845	198022
177499	198023
18734	198024
32832	198025
8303	198026
18508	198027
42130	198028
4769	198029
782	198030
13698	198031
60047	198032
95675	198033
59495	198034
47429	198035
29699	198036
68580	198037
85069	198038
13258	198039
18758	198040
136896	198041
3083	198042
52694	198043
49643	198044
78286	198045
676	198046
2293	198047
4638	198048
8539	198049
153147	198050
39	198051
10834	198052
2244	198053
5407	198054
356	198055
5085	198056
1101	198057
2589	198058
10883	198059
37438	198060
1208	198061
7618	198062
21	198063
3521	198064
311	198065
5798	198066
357	198067
18189	198068
42905	198069
2179	198070
41683	198071
23019	198072
31504	198073
58152	198074
239	198075
65153	198076
14090	198077
25627	198078
24510	198079
69773	198080
11193	198081
27226	198082
3743	198083
2629	198084
8638	198085
15311	198086
95116	198087
72862	198088
20005	198089
15044	198090
26634	198091
69150	198092
72779	198093
107586	198094
1036	198095
43343	198096
27441	198097
130919	198098
17693	198099
2306	198100
1307	198101
73977	198102
47311	198103
30576	198104
39324	198105
1863	198106
54774	198107
100514	198108
31211	198109
20319	198110
68763	198111
13735	198112
177887	198113
1123	198114
1123	198115
1970	198116
37273	198117
14038	198118
8602	198119
24889	198120
33222	198121
3026	198122
6094	198123
62373	198124
51939	198125
53876	198126
21994	198127
15839	198128
43155	198129
56830	198130
3574	198131
88718	198132
3374	198133
95029	198134
35942	198135
25941	198136
95	198137
26403	198138
8639	198139
12431	198140
8140	198141
429	198142
2785	198143
50478	198144
10646	198145
1202	198146
12641	198147
2130	198148
18068	198149
20532	198150
5976	198151
2880	198152
55129	198153
983	198154
22568	198155
7535	198156
16143	198157
57290	198158
186478	198159
141230	198160
68707	198161
14522	198162
100549	198163
55634	198164
61870	198165
185762	198166
34952	198167
129882	198168
14755	198169
156344	198170
7180	198171
93122	198172
38109	198173
9473	198174
13103	198175
96464	198176
47459	198177
51094	198178
67377	198179
45039	198180
99686	198181
126547	198182
39895	198183
45941	198184
40524	198185
162879	198186
66368	198187
40045	198188
18603	198189
11120	198190
130085	198191
67932	198192
29717	198193
35000	198194
40174	198195
34950	198196
50609	198197
27105	198198
14506	198199
44153	198200
20439	198201
4264	198202
17107	198203
14371	198204
54772	198205
164986	198206
127780	198207
18563	198208
43101	198209
1520	198210
8188	198211
5709	198212
2937	198213
32539	198214
277	198215
26762	198216
21895	198217
34808	198218
43813	198219
115616	198220
105797	198221
4397	198222
496	198223
22739	198224
35552	198225
1201	198226
8707	198227
62394	198228
6016	198229
878	198230
50713	198231
35517	198232
186283	198233
73279	198234
7079	198235
3555	198236
170476	198237
13691	198238
11204	198239
16357	198240
24265	198241
39098	198242
5772	198243
28	198244
152407	198245
7730	198246
10	198247
6776	198248
5538	198249
11258	198250
5124	198251
31534	198252
162638	198253
23086	198254
155059	198255
114369	198256
113313	198257
1253	198258
17189	198259
6410	198260
11263	198261
35810	198262
163446	198263
26935	198264
1664	198265
2407	198266
26935	198267
22655	198268
1986	198269
10602	198270
10461	198271
58384	198272
1362	198273
27707	198274
107039	198275
7315	198276
40049	198277
58139	198278
3545	198279
149	198280
71782	198281
24557	198282
98010	198283
16025	198284
64888	198285
52196	198286
19987	198287
15892	198288
45171	198289
2602	198290
10951	198291
80316	198292
58004	198293
87356	198294
1947	198295
34626	198296
1125	198297
115580	198298
161161	198299
21261	198300
41044	198301
48554	198302
6287	198303
69579	198304
40511	198305
14807	198306
26546	198307
35630	198308
12252	198309
180377	198310
24946	198311
133729	198312
6327	198313
5909	198314
7236	198315
16135	198316
47	198317
5692	198318
43145	198319
17174	198320
13126	198321
91244	198322
80	198323
84083	198324
5583	198325
8996	198326
11972	198327
2512	198328
96335	198329
6810	198330
61632	198331
4556	198332
160466	198333
20511	198334
4739	198335
1337	198336
23091	198337
665	198338
22720	198339
41775	198340
9660	198341
32043	198342
139170	198343
567	198344
432	198345
33826	198346
87203	198347
4923	198348
23	198349
142682	198350
28362	198351
18842	198352
16264	198353
20713	198354
44298	198355
23465	198356
8352	198357
11826	198358
103215	198359
120078	198360
13763	198361
19681	198362
15946	198363
121754	198364
93624	198365
48927	198366
1987	198367
1929	198368
10012	198369
7748	198370
15063	198371
27964	198372
106860	198373
96474	198374
16307	198375
2224	198376
26791	198377
48367	198378
622	198379
33399	198380
69418	198381
18881	198382
7080	198383
4519	198384
2352	198385
21807	198386
27278	198387
16312	198388
50761	198389
110981	198390
4600	198391
72362	198392
57290	198393
11263	198394
4375	198395
48993	198396
34518	198397
6439	198398
2988	198399
15459	198400
142945	198401
11632	198402
147063	198403
102284	198404
5203	198405
3428	198406
18375	198407
19413	198408
4559	198409
14518	198410
19259	198411
39866	198412
21258	198413
213	198414
16922	198415
9703	198416
71383	198417
91348	198418
69965	198419
41799	198420
9518	198421
67888	198422
28457	198423
6498	198424
41740	198425
1970	198426
21145	198427
25046	198428
8367	198429
7418	198430
96247	198431
705	198432
1489	198433
4300	198434
3173	198435
86064	198436
84255	198437
8534	198438
2569	198439
1421	198440
3383	198441
26718	198442
36925	198443
14788	198444
39726	198445
17975	198446
46673	198447
90457	198448
108048	198449
2784	198450
109981	198451
180262	198452
1718	198453
4318	198454
44769	198455
17346	198456
11033	198457
107	198458
57748	198459
11347	198460
874	198461
99	198462
21816	198463
37630	198464
139161	198465
3645	198466
34485	198467
33492	198468
23156	198469
16435	198470
19495	198471
5818	198472
7340	198473
7871	198474
1621	198475
90654	198476
968	198477
41683	198478
264	198479
12966	198480
87824	198481
312	198482
3668	198483
1178	198484
3880	198485
34774	198486
490	198487
3970	198488
3645	198489
52516	198490
4236	198491
1379	198492
7	198493
42736	198494
90393	198495
42736	198496
25493	198497
184886	198498
78514	198499
88342	198500
157283	198501
51171	198502
56443	198503
90393	198504
54354	198505
42736	198506
91079	198507
91079	198508
7558	198509
2246	198510
37398	198511
12374	198512
26755	198513
2740	198514
10160	198515
75942	198516
75942	198517
35311	198518
72954	198519
89494	198520
77372	198521
88218	198522
7421	198523
3088	198524
36164	198525
76461	198526
77372	198527
176929	198528
149867	198529
114162	198530
35025	198531
108080	198532
91543	198533
40285	198534
36164	198535
20475	198536
51578	198537
95	198538
31465	198539
71601	198540
186102	198541
44343	198542
74303	198543
106664	198544
63631	198545
142125	198546
17034	198547
117809	198548
76905	198549
5	198550
24743	198551
118949	198552
133356	198553
20449	198554
19887	198555
71601	198556
144845	198557
51578	198558
5	198559
116139	198560
183815	198561
5	198562
382	198563
7365	198564
20475	198565
82700	198566
109203	198567
81050	198568
44343	198569
59940	198570
120010	198571
27075	198572
64022	198573
74379	198574
88344	198575
5	198576
80615	198577
5129	198578
92541	198579
43182	198580
23972	198581
78712	198582
95764	198583
104100	198584
141120	198585
36951	198586
83103	198587
55365	198588
5408	198589
129882	198590
20827	198591
101892	198592
97499	198593
55634	198594
68046	198595
67740	198596
89094	198597
47459	198598
39045	198599
38109	198600
36416	198601
33203	198602
27973	198603
88479	198604
10477	198605
145407	198606
140848	198607
137707	198608
144192	198609
78488	198610
103557	198611
103477	198612
26338	198613
47183	198614
81833	198615
17588	198616
103477	198617
4851	198618
30603	198619
123294	198620
98115	198621
21532	198622
110381	198623
89306	198624
70210	198625
5262	198626
45921	198627
33945	198628
6191	198629
100032	198630
166192	198631
88720	198632
162605	198633
7994	198634
102909	198635
12492	198636
20697	198637
73988	198638
100869	198639
20697	198640
136935	198641
93950	198642
178038	198643
16244	198644
93887	198645
52666	198646
118084	198647
4069	198648
59334	198649
102238	198650
292	198651
16727	198652
63815	198653
51381	198654
20449	198655
64909	198656
64909	198657
95183	198658
10165	198659
64909	198660
136723	198661
90085	198662
35393	198663
109574	198664
126957	198665
178569	198666
85376	198667
30660	198668
31098	198669
33828	198670
16099	198671
68765	198672
140421	198673
27608	198674
31124	198675
6539	198676
96979	198677
128316	198678
29949	198679
48820	198680
36449	198681
128356	198682
12468	198683
32696	198684
43952	198685
66224	198686
36773	198687
34456	198688
47258	198689
20329	198690
49913	198691
47197	198692
60145	198693
5755	198694
22600	198695
26625	198696
36092	198697
99389	198698
100062	198699
47688	198700
67699	198701
10550	198702
56866	198703
168151	198704
15179	198705
36415	198706
32006	198707
12587	198708
15179	198709
37670	198710
37644	198711
79759	198712
56985	198713
162957	198714
31098	198715
45858	198716
10550	198717
15099	198718
5755	198719
26236	198720
82710	198721
147627	198722
35518	198723
43952	198724
44719	198725
15911	198726
37449	198727
89855	198728
46538	198729
26236	198730
5755	198731
81209	198732
79945	198733
54125	198734
27782	198735
103442	198736
103442	198737
182723	198738
73646	198739
142468	198740
20699	198741
8566	198742
38006	198743
182341	198744
71578	198745
59498	198746
9894	198747
32505	198748
41664	198749
34184	198750
184392	198751
26866	198752
29459	198753
77972	198754
8462	198755
2523	198756
72070	198757
18207	198758
110775	198759
110775	198760
82201	198761
29250	198762
14359	198763
20496	198764
149493	198765
50611	198766
20424	198767
49829	198768
137702	198769
143194	198770
93445	198771
180918	198772
124723	198773
88403	198774
60020	198775
141409	198776
14477	198777
140359	198778
154076	198779
137694	198780
66410	198781
12291	198782
152788	198783
109450	198784
88810	198785
118533	198786
30160	198787
143194	198788
94701	198789
36759	198790
93223	198791
10107	198792
7418	198793
21272	198794
31247	198795
138540	198796
108117	198797
46799	198798
167363	198799
156688	198800
93404	198801
149999	198802
115565	198803
173742	198804
82201	198805
42864	198806
185857	198807
35401	198808
48006	198809
112882	198810
36697	198811
118794	198812
115017	198813
61768	198814
31088	198815
15008	198816
43384	198817
20163	198818
43384	198819
20039	198820
62311	198821
20163	198822
114847	198823
68823	198824
22809	198825
174615	198826
8943	198827
2871	198828
60131	198829
70927	198830
8224	198831
1431	198832
57667	198833
6027	198834
2985	198835
3199	198836
24077	198837
30100	198838
13591	198839
11609	198840
51084	198841
141842	198842
20013	198843
20013	198844
63105	198845
126431	198846
24135	198847
144289	198848
112861	198849
24135	198850
84780	198851
116837	198852
97280	198853
12767	198854
56176	198855
6481	198856
15875	198857
2830	198858
2503	198859
82011	198860
82177	198861
60326	198862
188327	198863
117254	198864
95538	198865
12860	198866
99290	198867
85728	198868
161205	198869
82011	198870
12860	198871
56298	198872
85728	198873
40757	198874
51389	198875
13953	198876
110024	198877
29372	198878
129074	198879
105157	198880
41435	198881
12651	198882
143164	198883
100789	198884
21575	198885
83333	198886
83333	198887
133410	198888
133677	198889
741	198890
72	198891
21383	198892
72	198893
72	198894
26237	198895
121848	198896
22079	198897
12597	198898
1361	198899
987	198900
22010	198901
5291	198902
126786	198903
145714	198904
43486	198905
4832	198906
91324	198907
119277	198908
175439	198909
106006	198910
19277	198911
94114	198912
14479	198913
11753	198914
133152	198915
114929	198916
171240	198917
111338	198918
75027	198919
77202	198920
6748	198921
55887	198922
41310	198923
89619	198924
146054	198925
283	198926
155165	198927
2758	198928
2528	198929
3101	198930
22120	198931
47876	198932
20576	198933
11800	198934
31155	198935
42958	198936
74297	198937
135805	198938
2381	198939
52275	198940
93918	198941
92377	198942
136931	198943
21889	198944
10080	198945
117317	198946
44928	198947
122910	198948
76523	198949
4363	198950
5836	198951
3894	198952
30166	198953
172411	198954
2758	198955
123380	198956
41067	198957
36029	198958
59203	198959
26470	198960
86550	198961
6954	198962
102014	198963
98685	198964
36583	198965
62243	198966
124132	198967
28760	198968
51728	198969
38516	198970
121869	198971
26476	198972
49243	198973
61344	198974
65140	198975
12745	198976
168925	198977
43336	198978
93837	198979
57900	198980
89437	198981
9761	198982
133572	198983
27800	198984
4590	198985
107708	198986
19955	198987
85396	198988
91514	198989
168894	198990
111142	198991
29203	198992
42199	198993
55456	198994
16945	198995
35801	198996
35801	198997
42986	198998
29589	198999
176454	199000
25643	199001
76519	199002
148996	199003
40340	199004
60703	199005
86696	199006
4202	199007
17034	199008
50941	199009
20788	199010
84834	199011
105174	199012
74629	199013
111264	199014
25108	199015
102489	199016
75236	199017
97476	199018
126606	199019
90438	199020
20788	199021
44767	199022
100596	199023
67921	199024
42609	199025
31164	199026
40956	199027
120321	199028
31323	199029
94395	199030
17432	199031
154615	199032
173722	199033
52047	199034
14427	199035
20724	199036
90421	199037
75227	199038
106171	199039
36064	199040
92030	199041
24057	199042
53433	199043
11293	199044
38883	199045
56840	199046
172366	199047
19727	199048
37138	199049
161484	199050
20899	199051
15945	199052
66101	199053
20576	199054
37464	199055
48750	199056
136767	199057
136767	199058
29471	199059
49863	199060
62249	199061
118154	199062
175495	199063
92534	199064
8313	199065
51381	199066
17206	199067
143120	199068
30054	199069
35253	199070
24039	199071
23904	199072
21240	199073
71576	199074
144932	199075
76291	199076
73547	199077
106626	199078
78368	199079
32592	199080
111331	199081
21813	199082
53263	199083
17432	199084
30166	199085
86656	199086
54724	199087
30385	199088
54936	199089
80969	199090
85193	199091
20377	199092
52058	199093
77206	199094
146170	199095
34901	199096
5956	199097
78848	199098
10679	199099
30598	199100
62027	199101
57137	199102
68001	199103
87415	199104
18036	199105
68657	199106
112839	199107
30751	199108
128302	199109
44492	199110
46384	199111
45343	199112
105112	199113
31928	199114
9703	199115
184091	199116
134988	199117
123419	199118
5508	199119
61364	199120
74143	199121
77903	199122
32352	199123
35320	199124
144346	199125
5082	199126
7980	199127
98497	199128
14475	199129
29178	199130
74911	199131
38883	199132
128779	199133
79825	199134
92998	199135
104473	199136
135617	199137
106281	199138
51251	199139
69097	199140
44612	199141
11335	199142
154763	199143
1009	199144
44492	199145
52561	199146
156720	199147
45216	199148
113203	199149
165588	199150
20332	199151
43471	199152
46863	199153
92042	199154
179099	199155
107118	199156
117940	199157
136102	199158
175805	199159
29060	199160
21499	199161
44396	199162
19991	199163
35640	199164
28915	199165
19727	199166
31247	199167
186918	199168
13890	199169
177734	199170
126963	199171
9960	199172
51578	199173
94494	199174
44343	199175
155383	199176
5138	199177
42170	199178
74171	199179
61760	199180
16949	199181
61760	199182
112774	199183
132528	199184
8326	199185
105889	199186
17888	199187
123811	199188
189223	199189
97654	199190
30197	199191
339	199192
339	199193
55202	199194
10491	199195
30393	199196
14640	199197
51122	199198
95452	199199
95452	199200
95452	199201
59754	199202
79540	199203
38076	199204
38076	199205
56794	199206
26707	199207
9285	199208
45	199209
34510	199210
109431	199211
112996	199212
108921	199213
109057	199214
3368	199215
24373	199216
118830	199217
18875	199218
62447	199219
11727	199220
62447	199221
27755	199222
92378	199223
92378	199224
4970	199225
5479	199226
76933	199227
106731	199228
71213	199229
182208	199230
178183	199231
86264	199232
52542	199233
45106	199234
64824	199235
14126	199236
40809	199237
29543	199238
41943	199239
74859	199240
93835	199241
93422	199242
128962	199243
80643	199244
40726	199245
12269	199246
35154	199247
126300	199248
178785	199249
14479	199250
13164	199251
13910	199252
18916	199253
85116	199254
42398	199255
50871	199256
38042	199257
17581	199258
48235	199259
109127	199260
64904	199261
28414	199262
28414	199263
58850	199264
5898	199265
19802	199266
42806	199267
3872	199268
4027	199269
14826	199270
46867	199271
15682	199272
98878	199273
64244	199274
38752	199275
100542	199276
100006	199277
75956	199278
68739	199279
45174	199280
64244	199281
79269	199282
53409	199283
78496	199284
75956	199285
75956	199286
103249	199287
40773	199288
24414	199289
12718	199290
172770	199291
10401	199292
136147	199293
10401	199294
26120	199295
44478	199296
65095	199297
124274	199298
82287	199299
14606	199300
130171	199301
133958	199302
67605	199303
122295	199304
187386	199305
179049	199306
127342	199307
67051	199308
79328	199309
80310	199310
150949	199311
138073	199312
186691	199313
31878	199314
139577	199315
73029	199316
99567	199317
35130	199318
101036	199319
132701	199320
79328	199321
37860	199322
59910	199323
38795	199324
67673	199325
119541	199326
15046	199327
169730	199328
167730	199329
79163	199330
168676	199331
166446	199332
47149	199333
112183	199334
54412	199335
66635	199336
21184	199337
95928	199338
96431	199339
12373	199340
6042	199341
56808	199342
7013	199343
81184	199344
25292	199345
24947	199346
7949	199347
122314	199348
123786	199349
54124	199350
157430	199351
62807	199352
144071	199353
81891	199354
79356	199355
42271	199356
12601	199357
134268	199358
20865	199359
20942	199360
105409	199361
9008	199362
82670	199363
29878	199364
142353	199365
55824	199366
56909	199367
22986	199368
88520	199369
5887	199370
158483	199371
21295	199372
93116	199373
131895	199374
16371	199375
64375	199376
53999	199377
17531	199378
19571	199379
46169	199380
29566	199381
29566	199382
4629	199383
38909	199384
65209	199385
100230	199386
55216	199387
24624	199388
11	199389
35025	199390
58214	199391
42390	199392
46005	199393
37840	199394
21660	199395
42943	199396
9490	199397
527	199398
76112	199399
131539	199400
17081	199401
63865	199402
73282	199403
17081	199404
52809	199405
27788	199406
114164	199407
78738	199408
28601	199409
35025	199410
41564	199411
13142	199412
34860	199413
4108	199414
72021	199415
96307	199416
99370	199417
93013	199418
106543	199419
5620	199420
35602	199421
43810	199422
43767	199423
8892	199424
8892	199425
92322	199426
50340	199427
2938	199428
18617	199429
58214	199430
40158	199431
3116	199432
131101	199433
54724	199434
99195	199435
43713	199436
4088	199437
7556	199438
22657	199439
5545	199440
9288	199441
37	199442
95949	199443
112253	199444
35153	199445
71136	199446
13432	199447
48293	199448
40430	199449
8828	199450
33918	199451
371	199452
179	199453
132730	199454
174	199455
3522	199456
1020	199457
37957	199458
63213	199459
2460	199460
41584	199461
24071	199462
4394	199463
37024	199464
105944	199465
9226	199466
61539	199467
4300	199468
99360	199469
5121	199470
32441	199471
21253	199472
3040	199473
56432	199474
97243	199475
26616	199476
142277	199477
8852	199478
68862	199479
39261	199480
15245	199481
39183	199482
26475	199483
58762	199484
8511	199485
15650	199486
176102	199487
29186	199488
14358	199489
178825	199490
117550	199491
77396	199492
142887	199493
144502	199494
1822	199495
6962	199496
73858	199497
105156	199498
10382	199499
79178	199500
56767	199501
113066	199502
23540	199503
59454	199504
34919	199505
24443	199506
80902	199507
78896	199508
9053	199509
19831	199510
111546	199511
98178	199512
981	199513
45528	199514
11986	199515
33931	199516
6308	199517
40474	199518
10060	199519
2085	199520
71521	199521
62750	199522
100169	199523
122255	199524
80354	199525
22179	199526
76655	199527
9445	199528
88952	199529
84529	199530
73417	199531
69311	199532
72854	199533
58024	199534
28972	199535
110678	199536
149039	199537
136072	199538
49957	199539
188337	199540
88768	199541
158591	199542
135358	199543
42966	199544
31111	199545
15837	199546
49620	199547
21179	199548
56535	199549
6062	199550
54552	199551
4903	199552
146648	199553
47206	199554
8698	199555
3228	199556
5016	199557
520	199558
4645	199559
12943	199560
78675	199561
22446	199562
1294	199563
43129	199564
142265	199565
87336	199566
176064	199567
130886	199568
8530	199569
18096	199570
3149	199571
981	199572
43205	199573
24720	199574
84164	199575
1603	199576
38694	199577
12690	199578
24279	199579
13363	199580
42251	199581
4683	199582
5147	199583
49972	199584
35709	199585
156949	199586
32590	199587
66994	199588
1148	199589
85945	199590
42068	199591
88493	199592
510	199593
21499	199594
82343	199595
6871	199596
10224	199597
9360	199598
22315	199599
2335	199600
110152	199601
75057	199602
53353	199603
9804	199604
2327	199605
3700	199606
11848	199607
13275	199608
29394	199609
18142	199610
6415	199611
32211	199612
3348	199613
44258	199614
84238	199615
3681	199616
34181	199617
37398	199618
51363	199619
57812	199620
50008	199621
69110	199622
35192	199623
24535	199624
3700	199625
9352	199626
28843	199627
74200	199628
118550	199629
16602	199630
8314	199631
2327	199632
35720	199633
50969	199634
14582	199635
43151	199636
35823	199637
5970	199638
11001	199639
21423	199640
7489	199641
119667	199642
61786	199643
31896	199644
32642	199645
32248	199646
57674	199647
80086	199648
45996	199649
928	199650
132299	199651
27815	199652
55468	199653
6136	199654
13413	199655
89431	199656
1893	199657
97167	199658
114861	199659
19834	199660
25200	199661
105206	199662
10844	199663
29022	199664
14974	199665
110287	199666
50807	199667
932	199668
2699	199669
97361	199670
50880	199671
23834	199672
7285	199673
7681	199674
34461	199675
11026	199676
7984	199677
62600	199678
78344	199679
105219	199680
72422	199681
39460	199682
10662	199683
24349	199684
3507	199685
17180	199686
20624	199687
22634	199688
30354	199689
26717	199690
3628	199691
3550	199692
77168	199693
16851	199694
26659	199695
3277	199696
15146	199697
15651	199698
157736	199699
105899	199700
54690	199701
23504	199702
66157	199703
4392	199704
9814	199705
743	199706
14408	199707
2950	199708
81725	199709
17805	199710
40186	199711
116443	199712
30309	199713
137241	199714
16705	199715
114412	199716
71359	199717
896	199718
83935	199719
29761	199720
8290	199721
22799	199722
19219	199723
40799	199724
125621	199725
7349	199726
71401	199727
12225	199728
21360	199729
2015	199730
41139	199731
113397	199732
32811	199733
81566	199734
14449	199735
61835	199736
130236	199737
82006	199738
95150	199739
137	199740
69489	199741
159846	199742
49067	199743
27305	199744
1578	199745
5609	199746
49438	199747
13854	199748
146	199749
116102	199750
230	199751
5882	199752
10074	199753
62285	199754
46794	199755
924	199756
11600	199757
762	199758
50095	199759
6135	199760
25413	199761
100312	199762
2867	199763
8197	199764
42975	199765
7774	199766
103024	199767
85602	199768
1281	199769
142	199770
13159	199771
23083	199772
146403	199773
8953	199774
30717	199775
73908	199776
95039	199777
21476	199778
121538	199779
15463	199780
21029	199781
37489	199782
45572	199783
38606	199784
46621	199785
123323	199786
14641	199787
59851	199788
37953	199789
130818	199790
82310	199791
85549	199792
37300	199793
79657	199794
16450	199795
14725	199796
53083	199797
58868	199798
102444	199799
15013	199800
72108	199801
23107	199802
49964	199803
87418	199804
64317	199805
41431	199806
108239	199807
87428	199808
105588	199809
28060	199810
55442	199811
66416	199812
81853	199813
12433	199814
105448	199815
34506	199816
105536	199817
49022	199818
137859	199819
37439	199820
81352	199821
72102	199822
124142	199823
135515	199824
133610	199825
167176	199826
99763	199827
36853	199828
86449	199829
46656	199830
98035	199831
101986	199832
179522	199833
77851	199834
73020	199835
89532	199836
88082	199837
88736	199838
72106	199839
28098	199840
138790	199841
17296	199842
36482	199843
142480	199844
173330	199845
49035	199846
59961	199847
146915	199848
89406	199849
17369	199850
23038	199851
22665	199852
40675	199853
31567	199854
54000	199855
72104	199856
72101	199857
46978	199858
23104	199859
29769	199860
30782	199861
22465	199862
62209	199863
21148	199864
64338	199865
33495	199866
16220	199867
56571	199868
38814	199869
129091	199870
24961	199871
34243	199872
167349	199873
80680	199874
38734	199875
59260	199876
13376	199877
12097	199878
1426	199879
130530	199880
5139	199881
40412	199882
16819	199883
27627	199884
1010	199885
1725	199886
26513	199887
614	199888
32862	199889
114611	199890
6907	199891
28995	199892
81599	199893
50194	199894
26587	199895
33083	199896
89784	199897
27338	199898
113510	199899
88078	199900
44068	199901
31593	199902
140287	199903
22825	199904
5187	199905
7396	199906
37318	199907
108517	199908
1415	199909
7557	199910
78366	199911
32852	199912
30774	199913
51946	199914
42930	199915
42930	199916
15859	199917
50964	199918
18720	199919
19837	199920
13155	199921
22957	199922
3795	199923
9192	199924
2838	199925
201	199926
12917	199927
51462	199928
9608	199929
2438	199930
26822	199931
68550	199932
18154	199933
70656	199934
39879	199935
53889	199936
31609	199937
4317	199938
297	199939
2371	199940
3456	199941
45565	199942
74872	199943
508	199944
36	199945
2058	199946
46849	199947
32832	199948
17245	199949
40968	199950
5128	199951
90734	199952
49479	199953
971	199954
18940	199955
14523	199956
12447	199957
18847	199958
48	199959
21063	199960
66647	199961
13881	199962
1220	199963
5542	199964
14975	199965
85918	199966
13542	199967
25625	199968
38351	199969
46877	199970
49489	199971
16502	199972
90692	199973
57202	199974
43175	199975
12349	199976
2276	199977
1755	199978
24201	199979
96392	199980
71098	199981
2276	199982
90189	199983
4060	199984
12642	199985
40611	199986
16507	199987
32480	199988
1287	199989
35699	199990
106	199991
22873	199992
1347	199993
47856	199994
12917	199995
123582	199996
19539	199997
8836	199998
25141	199999
66309	200000
11365	200001
62580	200002
11896	200003
3633	200004
61776	200005
1425	200006
70837	200007
35973	200008
39967	200009
4684	200010
61346	200011
2264	200012
782	200013
105039	200014
85863	200015
9465	200016
64970	200017
6766	200018
1668	200019
13668	200020
16617	200021
3449	200022
23028	200023
4179	200024
37424	200025
40909	200026
12064	200027
102878	200028
4015	200029
9596	200030
36947	200031
33538	200032
41633	200033
18845	200034
2061	200035
25265	200036
24058	200037
8098	200038
3108	200039
7204	200040
1220	200041
7861	200042
1665	200043
12455	200044
2195	200045
6541	200046
48690	200047
2197	200048
174582	200049
65	200050
22565	200051
119345	200052
52754	200053
1806	200054
175199	200055
5339	200056
7067	200057
2924	200058
17485	200059
26422	200060
40915	200061
29731	200062
1748	200063
953	200064
3795	200065
22714	200066
5105	200067
12082	200068
10580	200069
885	200070
33756	200071
13776	200072
56452	200073
11339	200074
35927	200075
21300	200076
17677	200077
1342	200078
22601	200079
157	200080
8781	200081
46849	200082
22396	200083
10773	200084
39188	200085
33400	200086
63361	200087
36796	200088
83713	200089
4734	200090
6095	200091
44766	200092
42483	200093
46138	200094
79398	200095
3891	200096
3377	200097
67824	200098
46043	200099
3492	200100
65079	200101
27838	200102
3390	200103
43232	200104
20029	200105
19914	200106
6317	200107
42323	200108
12176	200109
16800	200110
4167	200111
54674	200112
102	200113
31867	200114
12082	200115
21371	200116
56995	200117
2390	200118
15049	200119
65627	200120
126119	200121
9562	200122
21913	200123
173603	200124
13901	200125
13215	200126
14629	200127
15013	200128
35250	200129
37904	200130
7044	200131
1368	200132
19841	200133
18715	200134
621	200135
80969	200136
44484	200137
14578	200138
32428	200139
17323	200140
83598	200141
21467	200142
12759	200143
2390	200144
17245	200145
9708	200146
156218	200147
85975	200148
464	200149
31333	200150
83579	200151
8258	200152
8281	200153
55640	200154
122050	200155
67710	200156
35483	200157
47925	200158
11730	200159
28686	200160
68990	200161
8228	200162
2457	200163
8304	200164
22143	200165
4527	200166
9700	200167
89919	200168
25753	200169
95076	200170
22485	200171
32428	200172
49777	200173
51771	200174
57398	200175
13994	200176
74478	200177
4321	200178
2946	200179
40111	200180
41686	200181
9445	200182
52680	200183
4846	200184
39144	200185
103760	200186
9147	200187
723	200188
43174	200189
25401	200190
106232	200191
2123	200192
91836	200193
3072	200194
5245	200195
32748	200196
8301	200197
49945	200198
38546	200199
40618	200200
2391	200201
47467	200202
51134	200203
13896	200204
29431	200205
19532	200206
66434	200207
32424	200208
92074	200209
126359	200210
14903	200211
61620	200212
33383	200213
8069	200214
47189	200215
6820	200216
167519	200217
549	200218
2197	200219
62572	200220
119912	200221
9430	200222
51185	200223
16895	200224
53878	200225
39870	200226
8788	200227
40970	200228
36796	200229
64300	200230
39499	200231
21947	200232
38794	200233
15750	200234
4383	200235
5092	200236
21100	200237
73623	200238
80229	200239
8762	200240
1826	200241
17548	200242
4167	200243
2060	200244
45982	200245
22663	200246
2127	200247
8762	200248
55790	200249
8304	200250
14735	200251
16861	200252
67715	200253
54596	200254
3595	200255
50886	200256
52441	200257
23781	200258
16818	200259
1220	200260
94614	200261
1903	200262
52	200263
13017	200264
21669	200265
5778	200266
1418	200267
1953	200268
348	200269
4644	200270
2495	200271
130096	200272
2242	200273
106564	200274
62563	200275
48742	200276
5047	200277
802	200278
65031	200279
8616	200280
3388	200281
65915	200282
82726	200283
4207	200284
16513	200285
6788	200286
71121	200287
145182	200288
8069	200289
432	200290
1839	200291
19920	200292
4543	200293
61793	200294
43544	200295
77	200296
24056	200297
9623	200298
3226	200299
11967	200300
15209	200301
31609	200302
4164	200303
15093	200304
2660	200305
17873	200306
23227	200307
27876	200308
70482	200309
25007	200310
160418	200311
1009	200312
22106	200313
110644	200314
24729	200315
122327	200316
59367	200317
61031	200318
127156	200319
24112	200320
8360	200321
104658	200322
56154	200323
40574	200324
8638	200325
1396	200326
146174	200327
2671	200328
5416	200329
3812	200330
42201	200331
2967	200332
29019	200333
19947	200334
27422	200335
31772	200336
101	200337
16910	200338
92062	200339
17371	200340
7414	200341
1656	200342
78766	200343
81703	200344
44898	200345
597	200346
45525	200347
128018	200348
11372	200349
3076	200350
84720	200351
67648	200352
9403	200353
21849	200354
24358	200355
35862	200356
5574	200357
12492	200358
12072	200359
42952	200360
54173	200361
5075	200362
46735	200363
7623	200364
7233	200365
42825	200366
15381	200367
61810	200368
19706	200369
468	200370
57742	200371
102455	200372
47759	200373
132749	200374
42562	200375
10352	200376
3966	200377
1344	200378
22780	200379
29538	200380
2096	200381
1860	200382
2980	200383
7865	200384
45	200385
19267	200386
49005	200387
43139	200388
39449	200389
55139	200390
51687	200391
83265	200392
6720	200393
70594	200394
1827	200395
37058	200396
5544	200397
57855	200398
83953	200399
69614	200400
52622	200401
45651	200402
21621	200403
6171	200404
1214	200405
2376	200406
28057	200407
1524	200408
79056	200409
9704	200410
14468	200411
10249	200412
50086	200413
100906	200414
8909	200415
92926	200416
132030	200417
34946	200418
55432	200419
83323	200420
33123	200421
36158	200422
24708	200423
84711	200424
30997	200425
169750	200426
71225	200427
1118	200428
56392	200429
20402	200430
88906	200431
133832	200432
82188	200433
41086	200434
98368	200435
11884	200436
37051	200437
36178	200438
2354	200439
171964	200440
34257	200441
86368	200442
68779	200443
1465	200444
114167	200445
58969	200446
23832	200447
55599	200448
77244	200449
22667	200450
64079	200451
86025	200452
67026	200453
63898	200454
77510	200455
14468	200456
10594	200457
100675	200458
139400	200459
139326	200460
29524	200461
28749	200462
33631	200463
20178	200464
116563	200465
78412	200466
7141	200467
126506	200468
39101	200469
29614	200470
79774	200471
4399	200472
131781	200473
24592	200474
65423	200475
3202	200476
87440	200477
31686	200478
26180	200479
42326	200480
70805	200481
84386	200482
9509	200483
20554	200484
31691	200485
2981	200486
34272	200487
18620	200488
45085	200489
45768	200490
2976	200491
84544	200492
13855	200493
13799	200494
43840	200495
33017	200496
17043	200497
64192	200498
3245	200499
9725	200500
21567	200501
31179	200502
25720	200503
27427	200504
5457	200505
14675	200506
49239	200507
5213	200508
89536	200509
279	200510
26305	200511
108804	200512
86452	200513
2666	200514
140661	200515
70667	200516
55840	200517
1638	200518
11619	200519
75482	200520
80933	200521
18602	200522
31828	200523
19641	200524
5573	200525
11441	200526
44273	200527
65574	200528
19661	200529
38575	200530
4426	200531
1025	200532
13920	200533
6648	200534
19756	200535
74601	200536
2037	200537
13818	200538
138564	200539
70109	200540
12540	200541
1985	200542
2227	200543
5341	200544
68614	200545
54153	200546
74515	200547
4968	200548
1099	200549
34073	200550
61859	200551
98501	200552
2343	200553
11634	200554
51490	200555
85850	200556
2826	200557
603	200558
54969	200559
16721	200560
589	200561
13408	200562
172872	200563
1016	200564
43016	200565
1132	200566
5696	200567
28344	200568
5131	200569
30683	200570
28808	200571
47907	200572
13385	200573
62347	200574
5321	200575
43108	200576
15477	200577
1890	200578
50398	200579
22430	200580
11433	200581
70240	200582
33190	200583
20517	200584
109690	200585
23077	200586
20993	200587
1706	200588
47873	200589
11126	200590
8276	200591
58411	200592
60017	200593
19918	200594
444	200595
24480	200596
36663	200597
6535	200598
17845	200599
6758	200600
46346	200601
76517	200602
113790	200603
19429	200604
23483	200605
16294	200606
4845	200607
77282	200608
7098	200609
27521	200610
106964	200611
60369	200612
33304	200613
39903	200614
26439	200615
319	200616
53225	200617
55917	200618
35411	200619
1610	200620
38231	200621
71174	200622
53029	200623
136450	200624
2037	200625
698	200626
22675	200627
10098	200628
6015	200629
72647	200630
14826	200631
1603	200632
4382	200633
9155	200634
73989	200635
139782	200636
9115	200637
87737	200638
152372	200639
2309	200640
1123	200641
72763	200642
19474	200643
28998	200644
62884	200645
26339	200646
71927	200647
72538	200648
50532	200649
5808	200650
12408	200651
39723	200652
47930	200653
2840	200654
1481	200655
83127	200656
21326	200657
8986	200658
74973	200659
36919	200660
6675	200661
68953	200662
61891	200663
21297	200664
12877	200665
32350	200666
21856	200667
19204	200668
21457	200669
72017	200670
27475	200671
33353	200672
377	200673
6296	200674
115713	200675
134771	200676
123438	200677
59735	200678
9006	200679
15988	200680
10092	200681
129178	200682
97578	200683
8549	200684
108116	200685
172936	200686
697	200687
2856	200688
13470	200689
15045	200690
37140	200691
174910	200692
11778	200693
62925	200694
60247	200695
26240	200696
32613	200697
75841	200698
152	200699
262	200700
90026	200701
545	200702
50158	200703
185276	200704
83421	200705
9827	200706
37944	200707
21917	200708
25900	200709
48624	200710
1719	200711
14113	200712
25188	200713
144	200714
53675	200715
129382	200716
18819	200717
5644	200718
89806	200719
3804	200720
34124	200721
7124	200722
2401	200723
85871	200724
2810	200725
14320	200726
150183	200727
86988	200728
68114	200729
186563	200730
78606	200731
48773	200732
33792	200733
127941	200734
189103	200735
2935	200736
321	200737
30521	200738
48889	200739
14320	200740
3651	200741
94215	200742
34314	200743
99451	200744
3595	200745
68718	200746
4098	200747
16874	200748
17970	200749
41413	200750
38374	200751
4489	200752
19978	200753
10557	200754
9933	200755
120493	200756
86314	200757
19051	200758
47759	200759
26488	200760
48002	200761
66871	200762
65012	200763
32909	200764
2362	200765
7646	200766
49527	200767
40762	200768
55399	200769
8006	200770
10638	200771
45642	200772
84106	200773
42380	200774
37290	200775
106066	200776
48954	200777
86584	200778
58168	200779
175070	200780
18794	200781
75062	200782
40979	200783
59363	200784
170116	200785
37080	200786
31208	200787
27765	200788
33508	200789
4867	200790
24092	200791
11195	200792
166093	200793
134614	200794
14509	200795
16839	200796
25366	200797
38491	200798
52580	200799
58093	200800
63646	200801
134841	200802
15944	200803
107720	200804
19123	200805
1496	200806
36445	200807
58681	200808
46213	200809
80573	200810
45246	200811
52122	200812
20913	200813
33214	200814
9789	200815
7269	200816
87909	200817
78422	200818
75062	200819
148	200820
109020	200821
95900	200822
65837	200823
135962	200824
88737	200825
38078	200826
161291	200827
49883	200828
105016	200829
105016	200830
8098	200831
27263	200832
98183	200833
15437	200834
77982	200835
44524	200836
33573	200837
339	200838
118875	200839
162416	200840
19483	200841
3818	200842
42540	200843
28568	200844
13373	200845
92383	200846
5945	200847
99471	200848
16735	200849
63143	200850
78576	200851
73780	200852
80	200853
133566	200854
35	200855
2821	200856
34345	200857
1247	200858
4313	200859
2926	200860
2926	200861
62460	200862
16015	200863
11240	200864
15389	200865
18531	200866
5165	200867
20479	200868
16012	200869
35976	200870
99941	200871
102592	200872
2072	200873
3969	200874
61253	200875
66870	200876
3871	200877
44170	200878
28745	200879
65605	200880
72862	200881
935	200882
5615	200883
32068	200884
774	200885
30306	200886
26735	200887
2281	200888
1106	200889
2370	200890
1690	200891
32045	200892
137163	200893
150059	200894
22226	200895
4597	200896
2673	200897
5413	200898
47989	200899
35770	200900
475	200901
1260	200902
351	200903
14349	200904
947	200905
4	200906
11930	200907
10347	200908
506	200909
85189	200910
8089	200911
9921	200912
6496	200913
71676	200914
42599	200915
6755	200916
87786	200917
137621	200918
13710	200919
109098	200920
5131	200921
12224	200922
26599	200923
72747	200924
42418	200925
371	200926
63712	200927
4465	200928
25216	200929
104166	200930
76859	200931
19002	200932
69880	200933
4538	200934
117878	200935
9580	200936
30804	200937
21945	200938
4901	200939
15921	200940
22904	200941
6712	200942
2634	200943
1734	200944
52817	200945
22419	200946
6481	200947
15703	200948
11669	200949
29732	200950
55	200951
24352	200952
50319	200953
23858	200954
2469	200955
57030	200956
4665	200957
163408	200958
45233	200959
14220	200960
74703	200961
54003	200962
50311	200963
177431	200964
4414	200965
50606	200966
24574	200967
48202	200968
44733	200969
4128	200970
66602	200971
77872	200972
4221	200973
728	200974
10361	200975
109865	200976
124392	200977
109982	200978
4409	200979
48369	200980
34548	200981
9851	200982
37401	200983
9448	200984
83621	200985
87463	200986
66268	200987
110324	200988
44447	200989
12583	200990
2248	200991
60060	200992
8925	200993
27183	200994
15204	200995
6300	200996
34658	200997
118049	200998
13053	200999
92249	201000
63027	201001
50330	201002
86636	201003
28491	201004
15874	201005
9889	201006
22609	201007
7728	201008
8516	201009
22202	201010
58194	201011
15449	201012
41292	201013
81037	201014
127360	201015
30869	201016
41023	201017
11141	201018
18	201019
66074	201020
69413	201021
2343	201022
33568	201023
41810	201024
15458	201025
22963	201026
84243	201027
79260	201028
29779	201029
84227	201030
3149	201031
58093	201032
53294	201033
8402	201034
2569	201035
40655	201036
7119	201037
39986	201038
63289	201039
40101	201040
44027	201041
52159	201042
377	201043
78848	201044
16682	201045
34920	201046
1469	201047
188068	201048
9132	201049
100465	201050
2436	201051
22987	201052
90744	201053
63217	201054
61076	201055
50108	201056
596	201057
88527	201058
48974	201059
33	201060
55619	201061
185833	201062
7470	201063
135843	201064
165935	201065
91283	201066
31662	201067
4102	201068
14255	201069
730	201070
84839	201071
59249	201072
10703	201073
43715	201074
156398	201075
1095	201076
9999	201077
4106	201078
2679	201079
138	201080
986	201081
4177	201082
23155	201083
1314	201084
12807	201085
1945	201086
68470	201087
11555	201088
53317	201089
23463	201090
394	201091
18035	201092
418	201093
8800	201094
63004	201095
47382	201096
49441	201097
39633	201098
1553	201099
60680	201100
35277	201101
47334	201102
31151	201103
3403	201104
65053	201105
57119	201106
21077	201107
21485	201108
171150	201109
2917	201110
12300	201111
176	201112
35933	201113
3468	201114
2269	201115
46133	201116
14123	201117
3286	201118
539	201119
844	201120
41342	201121
1524	201122
103588	201123
845	201124
15448	201125
33341	201126
22480	201127
48756	201128
95702	201129
87898	201130
77564	201131
105028	201132
14792	201133
43870	201134
45923	201135
218	201136
60173	201137
57197	201138
72232	201139
52996	201140
33973	201141
90938	201142
63658	201143
6415	201144
1853	201145
64366	201146
24583	201147
14023	201148
8418	201149
12850	201150
34983	201151
50379	201152
16555	201153
4461	201154
4307	201155
137483	201156
99292	201157
21542	201158
18308	201159
110695	201160
6070	201161
2233	201162
2644	201163
117654	201164
3917	201165
4071	201166
859	201167
16208	201168
2431	201169
80123	201170
63495	201171
15795	201172
11979	201173
16714	201174
41277	201175
24921	201176
28940	201177
85499	201178
184215	201179
6237	201180
34791	201181
8931	201182
49815	201183
65239	201184
21999	201185
113503	201186
176097	201187
20198	201188
40600	201189
40557	201190
172	201191
127471	201192
482	201193
75512	201194
1	201195
21620	201196
37405	201197
24739	201198
33626	201199
181130	201200
38714	201201
22425	201202
104310	201203
141348	201204
70471	201205
14983	201206
122001	201207
40429	201208
186269	201209
43292	201210
38702	201211
12745	201212
55449	201213
70136	201214
72904	201215
26222	201216
14653	201217
9297	201218
30768	201219
15236	201220
95314	201221
173268	201222
15208	201223
44978	201224
4966	201225
23054	201226
83364	201227
114396	201228
70825	201229
100790	201230
76514	201231
155660	201232
127655	201233
83054	201234
88052	201235
25826	201236
67228	201237
19987	201238
38640	201239
6495	201240
136720	201241
85080	201242
86614	201243
37235	201244
78092	201245
20826	201246
31212	201247
83561	201248
67619	201249
78413	201250
21921	201251
57585	201252
78371	201253
20987	201254
2326	201255
179673	201256
12577	201257
106695	201258
86768	201259
66223	201260
85713	201261
63515	201262
86579	201263
10679	201264
30166	201265
56764	201266
67446	201267
90905	201268
61074	201269
1819	201270
17280	201271
5658	201272
35207	201273
17574	201274
59778	201275
48450	201276
189206	201277
27294	201278
18904	201279
59203	201280
55421	201281
36955	201282
24936	201283
97457	201284
44819	201285
26879	201286
78009	201287
68409	201288
26501	201289
3438	201290
27922	201291
23066	201292
38723	201293
60696	201294
89947	201295
69905	201296
98700	201297
6222	201298
79918	201299
11415	201300
52518	201301
5288	201302
36457	201303
59101	201304
12227	201305
78702	201306
100556	201307
99084	201308
64432	201309
97692	201310
58364	201311
70609	201312
99045	201313
37363	201314
1633	201315
100829	201316
79734	201317
59645	201318
30184	201319
13401	201320
63696	201321
17432	201322
126569	201323
71078	201324
30316	201325
67136	201326
44431	201327
27560	201328
91194	201329
105161	201330
40411	201331
76625	201332
59328	201333
82463	201334
122749	201335
4492	201336
15049	201337
80050	201338
26084	201339
67918	201340
134035	201341
20647	201342
9215	201343
5643	201344
127903	201345
97821	201346
154598	201347
2588	201348
49834	201349
46752	201350
16273	201351
323	201352
6082	201353
38277	201354
6188	201355
7836	201356
101040	201357
15168	201358
6217	201359
44033	201360
24730	201361
167228	201362
94720	201363
49359	201364
70614	201365
85744	201366
55823	201367
24756	201368
44270	201369
69329	201370
10591	201371
118611	201372
41363	201373
25065	201374
17852	201375
109050	201376
7554	201377
78396	201378
77167	201379
25271	201380
99101	201381
111440	201382
42785	201383
117445	201384
31644	201385
97574	201386
3611	201387
61991	201388
70920	201389
66447	201390
49941	201391
86753	201392
136425	201393
45666	201394
82476	201395
37643	201396
81538	201397
30801	201398
61315	201399
39710	201400
26372	201401
7266	201402
3261	201403
96312	201404
65296	201405
45285	201406
37288	201407
101237	201408
59254	201409
56879	201410
14814	201411
136565	201412
54257	201413
6211	201414
32116	201415
31162	201416
81045	201417
17498	201418
81019	201419
12825	201420
30197	201421
101673	201422
56844	201423
45764	201424
67762	201425
65912	201426
119606	201427
93684	201428
65934	201429
4201	201430
30330	201431
55922	201432
88660	201433
108742	201434
13159	201435
37181	201436
31533	201437
53408	201438
90472	201439
70431	201440
77526	201441
78414	201442
117406	201443
10641	201444
31923	201445
83263	201446
28417	201447
47612	201448
54190	201449
47315	201450
5274	201451
48409	201452
10624	201453
22401	201454
25103	201455
17723	201456
41365	201457
21718	201458
95103	201459
31822	201460
48462	201461
21476	201462
47169	201463
66201	201464
134115	201465
100082	201466
135620	201467
33387	201468
109502	201469
12767	201470
38617	201471
76733	201472
44433	201473
107339	201474
40622	201475
32728	201476
136484	201477
44343	201478
61051	201479
160629	201480
70276	201481
85924	201482
43329	201483
20451	201484
133253	201485
63942	201486
180996	201487
97646	201488
107113	201489
63724	201490
63627	201491
20983	201492
47854	201493
105632	201494
120753	201495
57686	201496
56350	201497
45773	201498
137110	201499
25442	201500
103705	201501
88530	201502
87421	201503
20657	201504
82110	201505
38597	201506
155732	201507
14050	201508
50564	201509
165165	201510
81635	201511
108330	201512
8379	201513
39743	201514
6393	201515
67318	201516
20707	201517
101762	201518
110275	201519
38288	201520
122496	201521
95806	201522
21540	201523
59727	201524
31584	201525
65509	201526
25684	201527
15895	201528
32444	201529
18326	201530
57228	201531
4295	201532
85851	201533
110279	201534
13259	201535
9066	201536
72347	201537
23423	201538
59330	201539
47091	201540
89982	201541
15993	201542
97571	201543
166810	201544
97826	201545
25156	201546
78908	201547
137223	201548
25739	201549
133485	201550
65582	201551
25156	201552
34216	201553
96149	201554
17360	201555
59858	201556
118558	201557
140223	201558
132891	201559
48884	201560
24747	201561
107624	201562
60394	201563
9930	201564
44119	201565
102772	201566
93496	201567
64123	201568
76548	201569
109926	201570
7400	201571
93703	201572
11669	201573
20803	201574
87134	201575
67087	201576
13101	201577
167461	201578
46466	201579
29	201580
7425	201581
88830	201582
47028	201583
44105	201584
94764	201585
141652	201586
178706	201587
30883	201588
76526	201589
141446	201590
118047	201591
52950	201592
118079	201593
97912	201594
54613	201595
59460	201596
63866	201597
130150	201598
38739	201599
5665	201600
72602	201601
3927	201602
140043	201603
93884	201604
79315	201605
41125	201606
46292	201607
109043	201608
93349	201609
63842	201610
59906	201611
110708	201612
47241	201613
71668	201614
88385	201615
88517	201616
109849	201617
60723	201618
73178	201619
63879	201620
34792	201621
110705	201622
187880	201623
8738	201624
110778	201625
9839	201626
16245	201627
42051	201628
109322	201629
88864	201630
13607	201631
16405	201632
31403	201633
28661	201634
94097	201635
72912	201636
139171	201637
174281	201638
88640	201639
109241	201640
106969	201641
60775	201642
136233	201643
9842	201644
9842	201645
23311	201646
7400	201647
36139	201648
4388	201649
13634	201650
109672	201651
77087	201652
50585	201653
35237	201654
137860	201655
107237	201656
136849	201657
140018	201658
24699	201659
109417	201660
174879	201661
117275	201662
117593	201663
15176	201664
70906	201665
53618	201666
71987	201667
142087	201668
72544	201669
104445	201670
86629	201671
76595	201672
64061	201673
45479	201674
85095	201675
134335	201676
17745	201677
82731	201678
64945	201679
25546	201680
26464	201681
10730	201682
136598	201683
178531	201684
14797	201685
45945	201686
82104	201687
6865	201688
9121	201689
136604	201690
45628	201691
51207	201692
179311	201693
154634	201694
118666	201695
22506	201696
30074	201697
113390	201698
28531	201699
129524	201700
133990	201701
44876	201702
31292	201703
18595	201704
7907	201705
29024	201706
13320	201707
110592	201708
9899	201709
128457	201710
15577	201711
15052	201712
121557	201713
67370	201714
54657	201715
14726	201716
55793	201717
100470	201718
68108	201719
31529	201720
37545	201721
61345	201722
2131	201723
14854	201724
163095	201725
45303	201726
76638	201727
39681	201728
7462	201729
88915	201730
4094	201731
14880	201732
58950	201733
37920	201734
82765	201735
8010	201736
33943	201737
8010	201738
21086	201739
31957	201740
50906	201741
54908	201742
11213	201743
31827	201744
141462	201745
12581	201746
56197	201747
21396	201748
46519	201749
120768	201750
109452	201751
81246	201752
104328	201753
76527	201754
179194	201755
44705	201756
31171	201757
47161	201758
57560	201759
54850	201760
46014	201761
17994	201762
27684	201763
154544	201764
4144	201765
46537	201766
4639	201767
86532	201768
140902	201769
6876	201770
20941	201771
78048	201772
80997	201773
14913	201774
30454	201775
46851	201776
4663	201777
14913	201778
54683	201779
64849	201780
1490	201781
55497	201782
169102	201783
56944	201784
107338	201785
76589	201786
7400	201787
88946	201788
7104	201789
66080	201790
7190	201791
45913	201792
4720	201793
72456	201794
17761	201795
81269	201796
37506	201797
46675	201798
31783	201799
124150	201800
133343	201801
79549	201802
53324	201803
19522	201804
34154	201805
42984	201806
58740	201807
142949	201808
67562	201809
32059	201810
70672	201811
83732	201812
55874	201813
65119	201814
34018	201815
67687	201816
15903	201817
110942	201818
42737	201819
71630	201820
6522	201821
40660	201822
35787	201823
7544	201824
30560	201825
4675	201826
78929	201827
53755	201828
1829	201829
33531	201830
7967	201831
17631	201832
53406	201833
96766	201834
128624	201835
18558	201836
4636	201837
31504	201838
6522	201839
18904	201840
26251	201841
9339	201842
113945	201843
6060	201844
128011	201845
53048	201846
11867	201847
64190	201848
80830	201849
40622	201850
48023	201851
30134	201852
10931	201853
12422	201854
40515	201855
77912	201856
95189	201857
185064	201858
144662	201859
7065	201860
32651	201861
70750	201862
86643	201863
86027	201864
39100	201865
93909	201866
46102	201867
87903	201868
7688	201869
30775	201870
148180	201871
16722	201872
81815	201873
68095	201874
25254	201875
6835	201876
24674	201877
77078	201878
14085	201879
136344	201880
93899	201881
2860	201882
31861	201883
8046	201884
95304	201885
10643	201886
5288	201887
22833	201888
38565	201889
100054	201890
23810	201891
94870	201892
40131	201893
17335	201894
71597	201895
7371	201896
10760	201897
102549	201898
96142	201899
82335	201900
46161	201901
82091	201902
20776	201903
37618	201904
125682	201905
85492	201906
4974	201907
73118	201908
90396	201909
132	201910
120352	201911
67623	201912
80394	201913
121273	201914
96977	201915
120384	201916
109699	201917
70571	201918
17664	201919
82940	201920
25683	201921
21305	201922
81019	201923
48499	201924
70956	201925
38697	201926
9541	201927
36529	201928
67534	201929
133531	201930
64577	201931
124604	201932
65706	201933
81667	201934
13237	201935
140510	201936
116558	201937
105113	201938
18140	201939
21639	201940
133069	201941
48864	201942
13401	201943
63697	201944
70702	201945
70175	201946
46489	201947
1935	201948
65655	201949
21105	201950
37050	201951
7447	201952
33064	201953
85063	201954
50809	201955
48155	201956
26021	201957
148234	201958
10871	201959
49862	201960
36068	201961
45865	201962
48830	201963
11499	201964
56307	201965
12850	201966
30560	201967
38551	201968
88476	201969
13697	201970
81381	201971
71109	201972
63923	201973
85816	201974
33464	201975
59678	201976
71639	201977
40859	201978
60329	201979
40884	201980
133138	201981
53215	201982
49156	201983
23087	201984
26346	201985
168876	201986
65395	201987
107007	201988
70859	201989
161399	201990
6496	201991
26415	201992
2131	201993
17280	201994
12613	201995
1536	201996
107296	201997
55017	201998
90448	201999
19145	202000
18065	202001
15208	202002
46935	202003
3861	202004
31783	202005
85753	202006
153048	202007
12549	202008
128888	202009
95524	202010
17649	202011
136901	202012
31995	202013
18986	202014
42266	202015
72717	202016
79360	202017
35303	202018
64802	202019
10642	202020
46375	202021
98952	202022
18138	202023
36699	202024
23854	202025
25632	202026
157272	202027
71674	202028
28004	202029
136845	202030
79342	202031
56764	202032
8563	202033
68490	202034
142430	202035
125178	202036
5472	202037
78335	202038
15908	202039
17104	202040
139175	202041
13707	202042
164942	202043
31429	202044
81840	202045
64106	202046
43536	202047
20750	202048
109736	202049
33380	202050
102024	202051
26001	202052
17204	202053
38859	202054
81773	202055
62294	202056
64732	202057
58297	202058
45027	202059
77771	202060
24931	202061
104954	202062
125326	202063
56065	202064
40139	202065
31763	202066
81453	202067
7854	202068
122281	202069
45648	202070
128528	202071
64524	202072
25770	202073
78306	202074
96678	202075
94547	202076
107235	202077
27705	202078
104792	202079
5629	202080
10172	202081
63717	202082
189094	202083
70415	202084
71614	202085
86539	202086
154625	202087
27156	202088
5473	202089
132768	202090
4959	202091
64070	202092
44754	202093
7626	202094
1974	202095
6485	202096
80745	202097
181080	202098
66303	202099
41402	202100
8038	202101
21865	202102
39385	202103
136342	202104
11261	202105
122630	202106
76621	202107
1534	202108
5002	202109
10903	202110
15883	202111
26553	202112
41499	202113
121842	202114
37048	202115
25907	202116
35711	202117
64958	202118
92023	202119
70249	202120
63908	202121
20833	202122
37924	202123
159350	202124
34810	202125
166028	202126
266	202127
8138	202128
3162	202129
3177	202130
80370	202131
16947	202132
6983	202133
58511	202134
82504	202135
52057	202136
101834	202137
127760	202138
90178	202139
67307	202140
158476	202141
68261	202142
11629	202143
15793	202144
25592	202145
16652	202146
1104	202147
9325	202148
46937	202149
56477	202150
116712	202151
30067	202152
115634	202153
1166	202154
25690	202155
19576	202156
31635	202157
58937	202158
3663	202159
21997	202160
22836	202161
29125	202162
20205	202163
16550	202164
20076	202165
3221	202166
8079	202167
62850	202168
19895	202169
73940	202170
83551	202171
77151	202172
49619	202173
41456	202174
188300	202175
62653	202176
112983	202177
2187	202178
4041	202179
114657	202180
18878	202181
75740	202182
17048	202183
27601	202184
11368	202185
227	202186
83815	202187
108156	202188
43779	202189
14718	202190
7663	202191
22885	202192
19032	202193
1307	202194
11645	202195
32938	202196
28432	202197
24652	202198
17877	202199
55222	202200
59445	202201
43101	202202
9366	202203
1762	202204
35806	202205
2366	202206
12106	202207
16973	202208
34907	202209
8003	202210
1234	202211
3877	202212
2766	202213
1790	202214
24349	202215
3494	202216
34169	202217
31505	202218
6725	202219
14469	202220
26668	202221
2430	202222
152595	202223
2457	202224
6437	202225
2635	202226
62807	202227
2038	202228
353	202229
33367	202230
1559	202231
74845	202232
32327	202233
5695	202234
24921	202235
65	202236
10586	202237
108492	202238
76405	202239
18709	202240
6334	202241
1307	202242
7123	202243
14280	202244
6302	202245
39400	202246
1921	202247
21456	202248
18378	202249
64099	202250
163462	202251
854	202252
1036	202253
94633	202254
69140	202255
184	202256
12501	202257
15802	202258
24107	202259
6875	202260
5148	202261
5859	202262
99175	202263
1090	202264
1466	202265
1232	202266
319	202267
1232	202268
45228	202269
14817	202270
44324	202271
40353	202272
8	202273
122853	202274
49005	202275
47437	202276
48390	202277
31734	202278
21329	202279
8424	202280
11521	202281
6028	202282
21557	202283
20085	202284
63466	202285
39714	202286
26347	202287
16361	202288
61988	202289
18272	202290
23821	202291
12513	202292
47629	202293
53918	202294
2318	202295
89767	202296
158010	202297
804	202298
8963	202299
44250	202300
6722	202301
39314	202302
1325	202303
137829	202304
1210	202305
919	202306
43213	202307
8619	202308
105172	202309
13863	202310
113541	202311
19514	202312
25658	202313
170	202314
35566	202315
12473	202316
259	202317
316	202318
52635	202319
45727	202320
7515	202321
10469	202322
3589	202323
59453	202324
37642	202325
46123	202326
3309	202327
190	202328
1001	202329
179651	202330
110635	202331
20327	202332
34019	202333
1142	202334
79939	202335
120328	202336
42386	202337
3003	202338
2755	202339
30404	202340
81136	202341
37076	202342
77749	202343
29580	202344
19441	202345
22414	202346
49914	202347
49030	202348
10250	202349
27750	202350
19719	202351
136563	202352
1781	202353
14287	202354
3425	202355
60781	202356
36081	202357
15746	202358
27293	202359
4385	202360
8292	202361
4921	202362
22596	202363
86133	202364
36873	202365
33854	202366
14376	202367
4947	202368
50652	202369
48819	202370
107718	202371
108269	202372
28127	202373
4594	202374
80703	202375
31855	202376
52183	202377
4955	202378
113097	202379
3858	202380
8756	202381
44621	202382
2	202383
136442	202384
87745	202385
74435	202386
112977	202387
63397	202388
21013	202389
59449	202390
9820	202391
3631	202392
3562	202393
12137	202394
48375	202395
185943	202396
184082	202397
3392	202398
40108	202399
3817	202400
36257	202401
2491	202402
42851	202403
5874	202404
42837	202405
27190	202406
72262	202407
12766	202408
29550	202409
6203	202410
146095	202411
40004	202412
17569	202413
17960	202414
35713	202415
24349	202416
86148	202417
112086	202418
10479	202419
42343	202420
40754	202421
1601	202422
56467	202423
28925	202424
37188	202425
58380	202426
23236	202427
49673	202428
37675	202429
30043	202430
49263	202431
46460	202432
24009	202433
54624	202434
4037	202435
339	202436
65322	202437
16772	202438
25570	202439
104105	202440
21178	202441
6506	202442
893	202443
143005	202444
13572	202445
1319	202446
76000	202447
79797	202448
26013	202449
41977	202450
62713	202451
14786	202452
7755	202453
66186	202454
71718	202455
49040	202456
41977	202457
41214	202458
106220	202459
32790	202460
22494	202461
25	202462
46044	202463
24162	202464
22029	202465
82679	202466
15329	202467
8587	202468
12987	202469
1589	202470
4668	202471
6672	202472
20277	202473
1439	202474
32412	202475
51727	202476
346	202477
3254	202478
29571	202479
32380	202480
1682	202481
91786	202482
67391	202483
131424	202484
149163	202485
145075	202486
70333	202487
1553	202488
3149	202489
171	202490
823	202491
50932	202492
43104	202493
625	202494
476	202495
685	202496
6751	202497
121746	202498
60468	202499
23846	202500
888	202501
34287	202502
7811	202503
20952	202504
45252	202505
9113	202506
25997	202507
38823	202508
19729	202509
42528	202510
71411	202511
167	202512
106140	202513
4533	202514
3338	202515
152	202516
22040	202517
50183	202518
2890	202519
3039	202520
23305	202521
178431	202522
796	202523
136487	202524
120582	202525
4642	202526
4531	202527
60048	202528
8107	202529
75317	202530
2830	202531
93662	202532
87835	202533
93	202534
88459	202535
73581	202536
38354	202537
72798	202538
60262	202539
2322	202540
913	202541
41613	202542
39178	202543
16779	202544
1869	202545
10749	202546
69102	202547
1869	202548
96371	202549
128204	202550
73139	202551
2325	202552
80270	202553
58127	202554
46133	202555
1501	202556
83991	202557
106988	202558
101433	202559
41855	202560
41548	202561
41855	202562
4210	202563
2325	202564
1869	202565
50555	202566
142679	202567
27444	202568
9938	202569
144691	202570
5477	202571
3197	202572
63404	202573
25195	202574
80727	202575
3139	202576
1676	202577
9350	202578
4210	202579
3082	202580
2440	202581
2768	202582
47989	202583
2328	202584
72513	202585
5409	202586
939	202587
37155	202588
46020	202589
2322	202590
12811	202591
81400	202592
478	202593
75105	202594
42957	202595
956	202596
4076	202597
27291	202598
84822	202599
147080	202600
33305	202601
12883	202602
83277	202603
113892	202604
106356	202605
138260	202606
3338	202607
27994	202608
88118	202609
13670	202610
1501	202611
121622	202612
34138	202613
94152	202614
20807	202615
61688	202616
86922	202617
107889	202618
45343	202619
19662	202620
77009	202621
27298	202622
140905	202623
28078	202624
4821	202625
1501	202626
6328	202627
156507	202628
19352	202629
28425	202630
9261	202631
168217	202632
80397	202633
138786	202634
50375	202635
60544	202636
137566	202637
41377	202638
114056	202639
43670	202640
10981	202641
19171	202642
13467	202643
173669	202644
3417	202645
112392	202646
24152	202647
11105	202648
4736	202649
30079	202650
51879	202651
52397	202652
19215	202653
8491	202654
43240	202655
29361	202656
104079	202657
34343	202658
160244	202659
1306	202660
7278	202661
64098	202662
44884	202663
5410	202664
131297	202665
23105	202666
1100	202667
54643	202668
107470	202669
6496	202670
3292	202671
22077	202672
61257	202673
1250	202674
58826	202675
128539	202676
55076	202677
2902	202678
3520	202679
1275	202680
74264	202681
913	202682
5410	202683
93120	202684
24435	202685
36707	202686
412	202687
8633	202688
10082	202689
4110	202690
3458	202691
580	202692
74505	202693
18303	202694
16667	202695
23730	202696
26109	202697
48897	202698
29199	202699
90838	202700
50865	202701
1576	202702
8821	202703
5570	202704
129476	202705
38021	202706
2819	202707
71221	202708
24903	202709
4948	202710
51598	202711
41191	202712
158090	202713
30116	202714
4540	202715
25424	202716
45106	202717
37205	202718
10479	202719
48539	202720
5000	202721
5389	202722
2633	202723
138316	202724
63259	202725
14449	202726
15455	202727
112007	202728
12524	202729
79670	202730
21690	202731
43255	202732
29887	202733
53672	202734
25432	202735
529	202736
48412	202737
21553	202738
61098	202739
60985	202740
980	202741
1968	202742
13076	202743
51476	202744
885	202745
2170	202746
57893	202747
3136	202748
75590	202749
282	202750
131194	202751
17448	202752
35186	202753
57933	202754
35413	202755
46530	202756
1304	202757
1048	202758
78715	202759
40788	202760
33615	202761
48290	202762
151858	202763
1646	202764
30618	202765
2121	202766
64696	202767
832	202768
10278	202769
31273	202770
91930	202771
11135	202772
3527	202773
63077	202774
25749	202775
107088	202776
107606	202777
27054	202778
716	202779
2072	202780
55352	202781
12880	202782
12537	202783
110912	202784
24965	202785
49134	202786
67741	202787
37476	202788
9972	202789
26231	202790
4297	202791
17916	202792
16743	202793
58254	202794
146175	202795
49521	202796
33847	202797
86184	202798
92297	202799
22358	202800
67277	202801
82638	202802
36260	202803
7093	202804
14344	202805
10413	202806
27077	202807
31313	202808
52848	202809
39184	202810
6146	202811
7858	202812
10416	202813
45842	202814
77945	202815
14053	202816
1253	202817
11800	202818
103492	202819
1776	202820
33068	202821
39904	202822
62554	202823
1897	202824
7123	202825
51259	202826
4468	202827
33927	202828
45708	202829
79447	202830
144685	202831
9807	202832
98127	202833
15342	202834
15661	202835
15837	202836
61394	202837
75832	202838
58628	202839
4812	202840
75953	202841
2241	202842
103481	202843
10356	202844
19104	202845
80727	202846
22863	202847
2365	202848
16288	202849
143434	202850
68359	202851
3976	202852
3859	202853
115322	202854
17128	202855
55271	202856
15907	202857
86199	202858
33847	202859
25372	202860
48918	202861
12620	202862
38613	202863
18593	202864
14113	202865
54807	202866
6389	202867
42338	202868
33594	202869
37588	202870
41083	202871
135508	202872
109474	202873
185197	202874
77381	202875
65720	202876
166426	202877
14382	202878
42471	202879
13394	202880
18541	202881
19044	202882
1637	202883
94897	202884
604	202885
74785	202886
4474	202887
96553	202888
69208	202889
125850	202890
7671	202891
2619	202892
91537	202893
18546	202894
114823	202895
20222	202896
49548	202897
18678	202898
123	202899
3532	202900
29203	202901
98954	202902
21726	202903
9744	202904
3806	202905
122464	202906
92882	202907
299	202908
92523	202909
13394	202910
19628	202911
75907	202912
45881	202913
1749	202914
15485	202915
30384	202916
124855	202917
97438	202918
81253	202919
133328	202920
148670	202921
141504	202922
69758	202923
20086	202924
119252	202925
35311	202926
36477	202927
84791	202928
26023	202929
9880	202930
18774	202931
16313	202932
107739	202933
6050	202934
11937	202935
68408	202936
29335	202937
13997	202938
18000	202939
60752	202940
84500	202941
19743	202942
11	202943
94575	202944
33098	202945
45590	202946
6255	202947
59086	202948
24080	202949
33236	202950
51302	202951
7540	202952
28516	202953
31833	202954
126831	202955
30303	202956
40119	202957
21016	202958
33431	202959
78279	202960
86976	202961
9647	202962
80827	202963
104447	202964
19162	202965
27343	202966
6393	202967
28533	202968
21770	202969
54866	202970
79210	202971
13369	202972
28451	202973
36304	202974
15196	202975
2113	202976
63243	202977
84897	202978
22328	202979
1876	202980
50548	202981
11322	202982
18962	202983
5620	202984
119322	202985
4331	202986
3343	202987
48541	202988
72659	202989
49505	202990
129393	202991
68847	202992
76695	202993
157965	202994
7167	202995
81171	202996
11	202997
8692	202998
29247	202999
49667	203000
139076	203001
34014	203002
11355	203003
50672	203004
182	203005
5354	203006
25975	203007
349	203008
7249	203009
25900	203010
3963	203011
17	203012
35422	203013
91279	203014
10406	203015
19041	203016
1134	203017
23392	203018
6036	203019
12701	203020
537	203021
176944	203022
4346	203023
10507	203024
67454	203025
8335	203026
1134	203027
15733	203028
25868	203029
179806	203030
6083	203031
51050	203032
74012	203033
7667	203034
27333	203035
11171	203036
20270	203037
46937	203038
88272	203039
84385	203040
19046	203041
15481	203042
65	203043
43953	203044
1334	203045
123239	203046
155179	203047
5696	203048
101752	203049
24980	203050
41882	203051
101747	203052
44908	203053
63333	203054
109099	203055
14050	203056
9377	203057
10254	203058
13246	203059
28373	203060
741	203061
10926	203062
6125	203063
389	203064
4960	203065
18230	203066
10453	203067
168	203068
7877	203069
2392	203070
28371	203071
5898	203072
61288	203073
6196	203074
60876	203075
6775	203076
28348	203077
53693	203078
218	203079
11428	203080
64066	203081
2310	203082
20910	203083
92284	203084
138144	203085
132584	203086
48641	203087
56956	203088
82052	203089
136338	203090
8229	203091
70571	203092
87939	203093
70500	203094
7284	203095
55256	203096
141852	203097
86825	203098
44829	203099
9431	203100
2912	203101
94224	203102
160113	203103
139457	203104
1884	203105
3404	203106
1583	203107
6920	203108
30545	203109
45643	203110
142995	203111
64755	203112
82680	203113
87905	203114
47345	203115
56755	203116
110528	203117
142311	203118
184	203119
143438	203120
36074	203121
87887	203122
79889	203123
66830	203124
53147	203125
82978	203126
79930	203127
10550	203128
102346	203129
78945	203130
108460	203131
178776	203132
85210	203133
79600	203134
82495	203135
41437	203136
173351	203137
80916	203138
81335	203139
20613	203140
94031	203141
76943	203142
117597	203143
26200	203144
40027	203145
1227	203146
59977	203147
71787	203148
92827	203149
36369	203150
76413	203151
63369	203152
188131	203153
140523	203154
72698	203155
172556	203156
15956	203157
36749	203158
12353	203159
33288	203160
53021	203161
186120	203162
27928	203163
64038	203164
45960	203165
21497	203166
108526	203167
139086	203168
83345	203169
189091	203170
59693	203171
45560	203172
129892	203173
83715	203174
64783	203175
10592	203176
54958	203177
104138	203178
45731	203179
41316	203180
116026	203181
63780	203182
111381	203183
30263	203184
115112	203185
163582	203186
38481	203187
64142	203188
102464	203189
53219	203190
3101	203191
111538	203192
122529	203193
83318	203194
60674	203195
21488	203196
15978	203197
169912	203198
85230	203199
24688	203200
130417	203201
89160	203202
80768	203203
14919	203204
184944	203205
99179	203206
127344	203207
144580	203208
185806	203209
88388	203210
83138	203211
79670	203212
68792	203213
49957	203214
26193	203215
80430	203216
31436	203217
14925	203218
95596	203219
119440	203220
67511	203221
19437	203222
6524	203223
45883	203224
498	203225
120068	203226
127953	203227
38840	203228
94880	203229
156577	203230
184479	203231
14653	203232
95490	203233
31765	203234
21044	203235
123144	203236
87057	203237
34091	203238
97963	203239
40339	203240
126611	203241
120632	203242
66009	203243
97270	203244
66180	203245
59819	203246
119375	203247
101403	203248
101666	203249
12720	203250
122785	203251
27335	203252
183100	203253
127912	203254
111263	203255
148181	203256
89306	203257
24934	203258
71788	203259
137319	203260
181615	203261
167045	203262
147242	203263
87197	203264
182860	203265
115075	203266
64832	203267
106410	203268
171605	203269
131691	203270
107957	203271
17203	203272
87197	203273
17207	203274
92475	203275
137466	203276
159694	203277
158620	203278
130415	203279
126174	203280
109100	203281
186112	203282
98806	203283
181652	203284
140965	203285
102737	203286
167171	203287
95722	203288
158461	203289
127831	203290
80714	203291
160547	203292
140703	203293
102139	203294
140179	203295
161581	203296
161461	203297
60567	203298
97828	203299
63776	203300
129338	203301
98662	203302
157129	203303
168031	203304
157931	203305
120913	203306
158980	203307
120036	203308
165106	203309
100780	203310
138035	203311
183445	203312
121037	203313
101318	203314
120339	203315
77856	203316
141307	203317
127492	203318
161176	203319
64151	203320
81910	203321
184607	203322
127639	203323
102281	203324
30372	203325
76906	203326
166372	203327
165063	203328
126192	203329
87440	203330
143191	203331
117915	203332
76907	203333
92274	203334
36757	203335
117252	203336
76638	203337
64044	203338
94686	203339
63560	203340
76048	203341
76963	203342
93505	203343
96135	203344
81835	203345
157996	203346
175205	203347
161963	203348
97898	203349
6429	203350
167324	203351
124333	203352
119490	203353
98199	203354
167197	203355
120798	203356
143362	203357
56854	203358
142211	203359
177251	203360
155182	203361
103119	203362
72786	203363
65475	203364
49675	203365
160872	203366
165527	203367
97592	203368
120745	203369
82077	203370
137395	203371
130929	203372
94811	203373
122410	203374
168096	203375
152832	203376
157973	203377
101058	203378
89340	203379
76997	203380
162377	203381
37692	203382
86251	203383
122314	203384
68461	203385
120462	203386
130330	203387
81385	203388
88164	203389
64214	203390
76211	203391
109659	203392
81783	203393
156354	203394
13527	203395
168818	203396
98739	203397
187306	203398
78626	203399
115270	203400
101850	203401
122796	203402
123559	203403
123065	203404
144741	203405
102578	203406
141016	203407
126573	203408
129195	203409
122295	203410
25593	203411
6438	203412
121788	203413
111385	203414
126421	203415
122557	203416
120446	203417
122199	203418
121167	203419
15950	203420
60949	203421
95186	203422
127212	203423
65985	203424
76865	203425
98524	203426
186316	203427
157610	203428
100754	203429
165589	203430
127552	203431
97568	203432
126939	203433
119374	203434
98786	203435
124102	203436
122657	203437
140637	203438
125807	203439
126242	203440
101518	203441
98181	203442
33738	203443
68382	203444
109841	203445
142706	203446
100919	203447
119891	203448
98062	203449
54660	203450
104874	203451
129382	203452
125146	203453
118188	203454
66978	203455
168860	203456
157125	203457
123848	203458
161770	203459
156814	203460
109655	203461
159369	203462
99531	203463
65783	203464
128793	203465
155984	203466
81590	203467
93588	203468
56309	203469
160854	203470
134299	203471
127930	203472
127255	203473
1827	203474
95791	203475
99724	203476
102370	203477
8047	203478
164525	203479
123299	203480
129559	203481
33951	203482
30656	203483
73596	203484
165701	203485
41400	203486
143245	203487
149264	203488
138114	203489
160149	203490
120006	203491
127132	203492
12747	203493
182933	203494
158201	203495
162869	203496
108445	203497
185311	203498
107973	203499
131976	203500
168012	203501
54636	203502
107912	203503
137196	203504
107515	203505
100331	203506
150275	203507
101201	203508
166308	203509
63755	203510
100325	203511
139967	203512
30	203513
135481	203514
143278	203515
154063	203516
143991	203517
119398	203518
128838	203519
100771	203520
89138	203521
135436	203522
91071	203523
80165	203524
103059	203525
53676	203526
128944	203527
174032	203528
103126	203529
98752	203530
99225	203531
73238	203532
64563	203533
102453	203534
99089	203535
65486	203536
105432	203537
153524	203538
120141	203539
79722	203540
98078	203541
167838	203542
115973	203543
182733	203544
111494	203545
125474	203546
123071	203547
100366	203548
81585	203549
45138	203550
100999	203551
66886	203552
130402	203553
126866	203554
74781	203555
83714	203556
120405	203557
123958	203558
121943	203559
126475	203560
63413	203561
73371	203562
126243	203563
121571	203564
91305	203565
80733	203566
29936	203567
89277	203568
125418	203569
58445	203570
104964	203571
2561	203572
37332	203573
140494	203574
173310	203575
63282	203576
167160	203577
127226	203578
3260	203579
530	203580
125995	203581
18808	203582
49569	203583
142245	203584
8413	203585
15712	203586
15151	203587
167658	203588
84986	203589
90378	203590
108219	203591
139221	203592
32128	203593
184962	203594
99903	203595
139116	203596
154967	203597
60298	203598
127805	203599
56553	203600
182841	203601
135440	203602
118729	203603
95823	203604
106924	203605
130439	203606
86532	203607
12411	203608
106424	203609
78148	203610
56061	203611
112497	203612
77433	203613
31677	203614
14736	203615
13932	203616
68311	203617
104748	203618
53933	203619
13956	203620
96331	203621
50376	203622
81377	203623
7967	203624
33917	203625
71425	203626
177424	203627
135312	203628
177461	203629
106506	203630
33923	203631
177184	203632
49628	203633
107400	203634
93012	203635
63448	203636
52915	203637
43982	203638
76398	203639
52922	203640
43981	203641
63341	203642
93164	203643
117066	203644
152497	203645
117185	203646
152556	203647
92570	203648
52936	203649
152189	203650
63450	203651
52919	203652
36389	203653
151874	203654
76437	203655
43982	203656
76240	203657
63311	203658
52840	203659
93111	203660
93126	203661
118108	203662
93132	203663
92949	203664
76336	203665
93381	203666
116489	203667
76275	203668
17100	203669
116266	203670
43977	203671
71036	203672
133780	203673
132571	203674
40605	203675
40912	203676
84863	203677
133558	203678
134229	203679
58518	203680
173622	203681
70251	203682
105701	203683
105271	203684
174246	203685
128310	203686
33600	203687
132655	203688
71191	203689
105212	203690
85620	203691
49186	203692
133911	203693
173244	203694
86024	203695
105453	203696
104809	203697
40419	203698
173674	203699
104749	203700
104407	203701
105284	203702
70661	203703
134322	203704
70206	203705
85894	203706
40404	203707
6342	203708
133439	203709
133799	203710
85525	203711
59289	203712
84795	203713
140824	203714
98465	203715
97135	203716
101826	203717
132881	203718
102181	203719
79661	203720
97140	203721
79754	203722
19882	203723
167120	203724
13844	203725
42278	203726
35686	203727
50949	203728
145886	203729
147617	203730
75557	203731
144353	203732
89321	203733
111909	203734
90024	203735
112047	203736
111792	203737
114311	203738
89521	203739
73648	203740
35234	203741
132661	203742
147704	203743
120706	203744
90988	203745
114516	203746
62109	203747
90934	203748
49334	203749
90041	203750
62054	203751
160227	203752
91642	203753
80127	203754
8761	203755
91763	203756
147648	203757
134017	203758
74069	203759
91721	203760
3503	203761
35641	203762
1575	203763
34871	203764
91737	203765
91766	203766
91772	203767
84964	203768
91903	203769
74835	203770
112239	203771
35490	203772
114085	203773
23938	203774
144815	203775
55028	203776
112788	203777
91654	203778
90213	203779
91777	203780
111151	203781
51333	203782
73402	203783
114383	203784
29008	203785
114319	203786
90664	203787
114267	203788
35103	203789
114729	203790
43501	203791
158540	203792
75434	203793
90017	203794
89144	203795
111978	203796
111969	203797
74845	203798
75614	203799
73634	203800
2286	203801
74678	203802
43535	203803
3080	203804
11958	203805
114135	203806
75517	203807
113361	203808
9997	203809
111707	203810
114325	203811
121233	203812
73827	203813
89457	203814
82306	203815
61197	203816
89603	203817
143895	203818
113016	203819
112457	203820
104797	203821
91849	203822
147835	203823
113624	203824
24416	203825
45237	203826
28868	203827
51863	203828
61214	203829
113033	203830
24326	203831
54478	203832
11517	203833
16035	203834
73386	203835
91516	203836
15733	203837
90390	203838
62109	203839
9162	203840
5027	203841
70007	203842
167760	203843
96657	203844
111296	203845
75621	203846
111352	203847
1703	203848
62818	203849
51250	203850
29486	203851
73866	203852
91348	203853
75637	203854
111355	203855
144878	203856
24088	203857
145039	203858
111415	203859
37303	203860
61961	203861
41360	203862
186669	203863
9761	203864
137302	203865
23343	203866
117132	203867
139257	203868
184762	203869
141334	203870
109579	203871
86278	203872
139968	203873
79826	203874
139651	203875
188005	203876
167230	203877
74350	203878
31287	203879
5693	203880
108182	203881
63797	203882
31722	203883
183713	203884
113449	203885
114356	203886
142897	203887
8351	203888
13171	203889
86409	203890
186717	203891
139261	203892
45670	203893
44413	203894
140514	203895
164186	203896
118660	203897
139794	203898
138076	203899
71604	203900
87930	203901
15960	203902
120703	203903
46175	203904
46362	203905
115433	203906
8949	203907
4751	203908
44784	203909
128434	203910
141441	203911
132515	203912
139216	203913
183167	203914
116656	203915
86289	203916
178723	203917
140280	203918
111061	203919
79684	203920
187674	203921
33850	203922
134998	203923
175847	203924
103016	203925
127087	203926
142410	203927
47762	203928
30213	203929
189049	203930
139342	203931
186130	203932
110564	203933
119808	203934
48679	203935
14483	203936
172480	203937
35098	203938
186989	203939
182469	203940
97325	203941
99147	203942
187423	203943
169399	203944
185124	203945
71869	203946
129513	203947
95339	203948
109111	203949
37072	203950
88194	203951
158005	203952
98296	203953
89425	203954
75673	203955
100788	203956
163394	203957
22862	203958
129312	203959
65468	203960
110953	203961
7750	203962
72630	203963
91403	203964
29344	203965
75555	203966
124645	203967
90962	203968
92043	203969
58583	203970
3052	203971
167843	203972
99910	203973
114527	203974
47672	203975
103104	203976
64064	203977
94965	203978
129395	203979
92219	203980
149119	203981
128259	203982
88449	203983
182292	203984
53491	203985
22967	203986
185530	203987
93861	203988
11081	203989
30118	203990
187660	203991
138529	203992
128902	203993
156283	203994
44195	203995
6764	203996
91573	203997
94793	203998
59967	203999
108230	204000
81431	204001
55602	204002
100573	204003
93870	204004
44378	204005
82829	204006
17362	204007
5220	204008
30850	204009
12411	204010
88267	204011
38533	204012
2117	204013
124643	204014
44998	204015
127866	204016
609	204017
33028	204018
6071	204019
3324	204020
79030	204021
53156	204022
30093	204023
3288	204024
33666	204025
69808	204026
3240	204027
14203	204028
100802	204029
129896	204030
55497	204031
125590	204032
101441	204033
54437	204034
55185	204035
54415	204036
82256	204037
77977	204038
56637	204039
39025	204040
102669	204041
64751	204042
127657	204043
98207	204044
122196	204045
65035	204046
38567	204047
56760	204048
78549	204049
96322	204050
122568	204051
78702	204052
142136	204053
21643	204054
95740	204055
56428	204056
112320	204057
41922	204058
162181	204059
188092	204060
72876	204061
139839	204062
88854	204063
72355	204064
125644	204065
182846	204066
88289	204067
88613	204068
46880	204069
10794	204070
44598	204071
45896	204072
96619	204073
186882	204074
977	204075
66774	204076
67735	204077
31144	204078
82558	204079
37083	204080
1453	204081
10427	204082
39029	204083
68481	204084
81879	204085
82424	204086
83017	204087
99599	204088
44639	204089
164914	204090
14902	204091
45214	204092
188025	204093
38109	204094
123884	204095
124755	204096
70385	204097
102171	204098
65840	204099
38278	204100
130387	204101
186576	204102
57163	204103
119258	204104
156068	204105
167803	204106
108392	204107
135804	204108
136574	204109
69342	204110
112010	204111
133938	204112
141638	204113
47112	204114
107295	204115
127565	204116
108218	204117
133356	204118
88761	204119
121176	204120
112040	204121
92485	204122
159133	204123
141495	204124
98652	204125
66726	204126
71012	204127
129713	204128
167641	204129
29151	204130
96095	204131
88143	204132
125394	204133
159924	204134
107124	204135
98259	204136
173	204137
79204	204138
3923	204139
109560	204140
161762	204141
13810	204142
188284	204143
40733	204144
121439	204145
128683	204146
111227	204147
179215	204148
153987	204149
108460	204150
77416	204151
40678	204152
100690	204153
127924	204154
183793	204155
97014	204156
166035	204157
101461	204158
71787	204159
144589	204160
63190	204161
139898	204162
74930	204163
24321	204164
118782	204165
113742	204166
109959	204167
53128	204168
88411	204169
63482	204170
64902	204171
160847	204172
6707	204173
6623	204174
9187	204175
61295	204176
7	204177
7534	204178
20663	204179
25962	204180
118340	204181
70662	204182
98070	204183
140739	204184
138903	204185
84571	204186
160703	204187
188488	204188
138391	204189
78771	204190
138335	204191
53486	204192
161717	204193
182187	204194
6063	204195
55741	204196
75899	204197
156019	204198
44819	204199
166520	204200
126614	204201
8363	204202
95812	204203
23110	204204
8200	204205
152982	204206
127446	204207
12867	204208
15947	204209
80189	204210
5243	204211
53908	204212
5555	204213
25042	204214
6958	204215
68375	204216
1822	204217
61638	204218
43221	204219
6379	204220
109228	204221
94072	204222
186002	204223
111774	204224
137949	204225
61879	204226
4298	204227
97677	204228
10274	204229
186676	204230
97640	204231
111308	204232
109460	204233
1449	204234
23697	204235
65315	204236
38677	204237
40755	204238
25419	204239
4099	204240
4924	204241
1834	204242
5954	204243
2424	204244
50192	204245
47245	204246
21317	204247
57151	204248
30120	204249
77535	204250
70303	204251
627	204252
21611	204253
4132	204254
132002	204255
159632	204256
84828	204257
24666	204258
31385	204259
30933	204260
14900	204261
14403	204262
139765	204263
21014	204264
156663	204265
114577	204266
18062	204267
80362	204268
30574	204269
64467	204270
50879	204271
55736	204272
94704	204273
16433	204274
10768	204275
78412	204276
77635	204277
65348	204278
12697	204279
30336	204280
104000	204281
124135	204282
182014	204283
180110	204284
66892	204285
73274	204286
11906	204287
186714	204288
85896	204289
114485	204290
96188	204291
39065	204292
11455	204293
53204	204294
89329	204295
188344	204296
8938	204297
184627	204298
49760	204299
14273	204300
69461	204301
11	204302
96589	204303
173030	204304
2073	204305
65442	204306
126041	204307
156174	204308
124872	204309
17664	204310
31766	204311
25514	204312
87615	204313
79268	204314
37052	204315
66236	204316
82910	204317
187814	204318
78600	204319
26033	204320
30961	204321
77591	204322
99398	204323
87648	204324
83892	204325
88585	204326
122619	204327
81550	204328
49644	204329
41438	204330
81456	204331
81829	204332
183145	204333
54608	204334
66367	204335
97446	204336
45214	204337
57479	204338
66768	204339
54364	204340
46301	204341
86381	204342
101289	204343
102561	204344
9049	204345
54405	204346
52872	204347
130668	204348
25832	204349
95727	204350
157360	204351
125740	204352
26953	204353
78015	204354
135547	204355
57761	204356
95333	204357
68787	204358
94162	204359
99296	204360
88897	204361
2783	204362
165711	204363
108440	204364
3392	204365
11247	204366
27583	204367
35791	204368
173985	204369
186092	204370
97476	204371
86998	204372
186039	204373
152684	204374
144572	204375
188374	204376
72037	204377
159435	204378
3354	204379
28554	204380
16211	204381
62823	204382
137266	204383
118453	204384
96112	204385
58076	204386
72424	204387
99788	204388
41140	204389
123504	204390
67348	204391
84891	204392
1985	204393
101836	204394
97552	204395
99993	204396
68570	204397
45428	204398
122512	204399
68342	204400
56712	204401
31217	204402
95372	204403
65449	204404
95501	204405
157081	204406
81917	204407
98663	204408
37090	204409
48670	204410
186200	204411
137613	204412
184991	204413
95829	204414
74354	204415
123633	204416
137193	204417
78493	204418
87363	204419
1819	204420
49811	204421
101996	204422
61391	204423
169263	204424
55745	204425
181524	204426
95254	204427
132545	204428
56151	204429
107139	204430
20552	204431
17205	204432
52828	204433
64015	204434
142360	204435
132450	204436
88499	204437
98040	204438
88955	204439
58446	204440
18982	204441
118970	204442
29599	204443
43259	204444
5262	204445
45369	204446
104870	204447
194	204448
75418	204449
66804	204450
129266	204451
169447	204452
137732	204453
46519	204454
60307	204455
8047	204456
110748	204457
9782	204458
22967	204459
19072	204460
88246	204461
23775	204462
62094	204463
40610	204464
72520	204465
164	204466
62077	204467
38862	204468
17135	204469
4640	204470
5234	204471
8394	204472
63346	204473
66377	204474
29381	204475
65267	204476
115982	204477
170524	204478
58631	204479
145328	204480
92051	204481
123518	204482
94286	204483
183173	204484
72770	204485
140874	204486
71250	204487
97347	204488
144314	204489
111599	204490
63516	204491
148209	204492
188422	204493
101513	204494
64103	204495
55161	204496
140274	204497
21337	204498
54449	204499
100026	204500
127596	204501
101621	204502
37733	204503
91739	204504
26229	204505
167345	204506
7978	204507
77586	204508
80626	204509
3374	204510
22986	204511
23642	204512
73380	204513
77654	204514
111456	204515
94656	204516
87720	204517
108650	204518
135513	204519
105313	204520
134192	204521
182871	204522
59638	204523
60097	204524
30914	204525
50239	204526
68659	204527
67374	204528
40114	204529
156921	204530
43904	204531
107640	204532
165640	204533
162546	204534
6612	204535
66913	204536
64640	204537
85584	204538
85635	204539
100091	204540
173888	204541
38760	204542
31233	204543
46110	204544
40351	204545
124019	204546
142080	204547
138518	204548
14467	204549
164984	204550
59578	204551
100354	204552
73391	204553
80690	204554
120211	204555
15115	204556
17998	204557
39030	204558
80785	204559
56720	204560
8999	204561
81151	204562
41474	204563
67848	204564
17911	204565
45560	204566
3242	204567
140247	204568
26587	204569
82530	204570
7606	204571
3668	204572
2097	204573
524	204574
89391	204575
129261	204576
185572	204577
37880	204578
140984	204579
126461	204580
81255	204581
105402	204582
213	204583
53758	204584
32940	204585
65054	204586
31665	204587
96253	204588
156644	204589
175448	204590
53608	204591
42349	204592
79381	204593
76960	204594
79246	204595
8	204596
37299	204597
31907	204598
86978	204599
44623	204600
59843	204601
111742	204602
47104	204603
162409	204604
140612	204605
42946	204606
1405	204607
37869	204608
104917	204609
55688	204610
56986	204611
97641	204612
56858	204613
65167	204614
68110	204615
110289	204616
64304	204617
71193	204618
13789	204619
38789	204620
163309	204621
129856	204622
49277	204623
79764	204624
66099	204625
124788	204626
157510	204627
57036	204628
134092	204629
188413	204630
99015	204631
4728	204632
145704	204633
96106	204634
82497	204635
78719	204636
62117	204637
26020	204638
30644	204639
27899	204640
27899	204641
103599	204642
49477	204643
67833	204644
159249	204645
25128	204646
123606	204647
5542	204648
73822	204649
183813	204650
3639	204651
119864	204652
59108	204653
49988	204654
53543	204655
77823	204656
169861	204657
73341	204658
53299	204659
132528	204660
84894	204661
44095	204662
94377	204663
89163	204664
82146	204665
65778	204666
38475	204667
46240	204668
68287	204669
78019	204670
138812	204671
109263	204672
143579	204673
38426	204674
99558	204675
100844	204676
96891	204677
34782	204678
89441	204679
102447	204680
4224	204681
34145	204682
118601	204683
168092	204684
39891	204685
102065	204686
160901	204687
185083	204688
96157	204689
15405	204690
46021	204691
189055	204692
128567	204693
135391	204694
159004	204695
168449	204696
184119	204697
160007	204698
88574	204699
80776	204700
114094	204701
45028	204702
30528	204703
44161	204704
36529	204705
48547	204706
14969	204707
1950	204708
55948	204709
25867	204710
119491	204711
8040	204712
938	204713
188242	204714
20579	204715
71942	204716
165265	204717
93790	204718
64462	204719
13681	204720
11207	204721
81768	204722
76860	204723
110670	204724
144524	204725
98188	204726
71581	204727
48953	204728
53972	204729
38462	204730
30891	204731
148170	204732
114332	204733
89387	204734
25957	204735
91822	204736
56680	204737
110402	204738
40336	204739
51983	204740
68367	204741
139820	204742
157731	204743
183661	204744
76576	204745
107848	204746
88035	204747
50685	204748
15398	204749
129666	204750
104029	204751
27969	204752
108565	204753
18483	204754
88672	204755
141905	204756
15960	204757
90931	204758
112622	204759
142609	204760
184781	204761
144688	204762
82150	204763
167855	204764
80078	204765
81625	204766
41267	204767
177574	204768
88842	204769
188084	204770
62741	204771
108582	204772
50822	204773
74357	204774
78390	204775
85607	204776
119202	204777
177388	204778
188241	204779
25325	204780
87989	204781
47164	204782
77423	204783
177429	204784
140162	204785
105122	204786
132031	204787
56644	204788
32005	204789
84703	204790
141176	204791
63775	204792
118735	204793
178300	204794
181397	204795
20853	204796
109747	204797
64682	204798
44786	204799
110066	204800
51290	204801
142438	204802
77787	204803
7953	204804
17719	204805
6008	204806
39037	204807
63811	204808
27267	204809
189089	204810
106312	204811
137564	204812
128120	204813
55656	204814
76324	204815
141771	204816
37537	204817
145564	204818
70387	204819
113433	204820
105403	204821
145139	204822
107967	204823
104621	204824
174833	204825
38902	204826
63973	204827
144808	204828
118461	204829
145002	204830
66041	204831
140482	204832
130022	204833
85322	204834
102963	204835
101028	204836
52163	204837
53234	204838
31422	204839
81364	204840
188279	204841
69352	204842
129170	204843
37504	204844
21602	204845
54501	204846
49092	204847
107216	204848
141050	204849
139903	204850
144462	204851
152847	204852
104036	204853
147796	204854
11262	204855
40253	204856
75325	204857
154012	204858
142472	204859
36992	204860
90858	204861
178984	204862
175409	204863
41425	204864
141942	204865
142235	204866
43582	204867
88831	204868
187323	204869
135686	204870
72024	204871
108055	204872
72027	204873
38846	204874
166146	204875
162006	204876
147923	204877
98802	204878
30605	204879
31831	204880
124492	204881
56366	204882
125349	204883
158767	204884
128425	204885
64536	204886
35517	204887
125142	204888
12294	204889
30774	204890
38073	204891
74007	204892
128377	204893
41435	204894
55183	204895
94355	204896
123879	204897
99267	204898
121781	204899
50300	204900
3244	204901
77621	204902
736	204903
108468	204904
108648	204905
87621	204906
111666	204907
164700	204908
41016	204909
125192	204910
95732	204911
107965	204912
63152	204913
93145	204914
150447	204915
116729	204916
151698	204917
116303	204918
151669	204919
152184	204920
93340	204921
151730	204922
116203	204923
150591	204924
52919	204925
52938	204926
107638	204927
151399	204928
116171	204929
93114	204930
92832	204931
150751	204932
150873	204933
52928	204934
36390	204935
116267	204936
92848	204937
92875	204938
116233	204939
93264	204940
93204	204941
76319	204942
76363	204943
116169	204944
116574	204945
150925	204946
151054	204947
116678	204948
20410	204949
116333	204950
43977	204951
151524	204952
77787	204953
16345	204954
85553	204955
8591	204956
148086	204957
113331	204958
177137	204959
31524	204960
169728	204961
100434	204962
123046	204963
79478	204964
44997	204965
105607	204966
50506	204967
128920	204968
152012	204969
110307	204970
100339	204971
30418	204972
100828	204973
107376	204974
118391	204975
125082	204976
18720	204977
63815	204978
158995	204979
91762	204980
84695	204981
107211	204982
59131	204983
3354	204984
187954	204985
38107	204986
40729	204987
98212	204988
121566	204989
145981	204990
80691	204991
47123	204992
126988	204993
86971	204994
6435	204995
142135	204996
59302	204997
119429	204998
29710	204999
24673	205000
110163	205001
75512	205002
45157	205003
165252	205004
78367	205005
38276	205006
81485	205007
65401	205008
102977	205009
31261	205010
65717	205011
102427	205012
25833	205013
153792	205014
44309	205015
135276	205016
157959	205017
139069	205018
41080	205019
54565	205020
103983	205021
34098	205022
116437	205023
163587	205024
79749	205025
95328	205026
125950	205027
64308	205028
56261	205029
64982	205030
119353	205031
128081	205032
112123	205033
33904	205034
100439	205035
121716	205036
107125	205037
48867	205038
12596	205039
102673	205040
133445	205041
5480	205042
105614	205043
50629	205044
71906	205045
22965	205046
57180	205047
127584	205048
80498	205049
20700	205050
153136	205051
80513	205052
75951	205053
98180	205054
173146	205055
180210	205056
107580	205057
160993	205058
88882	205059
9760	205060
86928	205061
50612	205062
109815	205063
183634	205064
186377	205065
137478	205066
177103	205067
110400	205068
98637	205069
30089	205070
9765	205071
175335	205072
107428	205073
121573	205074
65903	205075
156410	205076
86702	205077
80805	205078
137420	205079
138497	205080
88439	205081
109300	205082
187818	205083
76874	205084
121970	205085
56905	205086
17086	205087
185837	205088
15945	205089
180221	205090
143228	205091
76006	205092
109446	205093
183699	205094
129236	205095
53911	205096
78494	205097
124514	205098
79800	205099
44907	205100
17560	205101
107427	205102
187752	205103
20618	205104
27915	205105
183606	205106
54063	205107
64191	205108
126731	205109
140689	205110
188447	205111
105959	205112
27195	205113
180371	205114
17086	205115
82446	205116
81621	205117
53649	205118
109876	205119
142846	205120
185628	205121
136343	205122
131733	205123
75948	205124
22978	205125
185179	205126
186151	205127
57948	205128
28423	205129
37962	205130
169695	205131
186685	205132
165180	205133
110574	205134
109917	205135
139838	205136
96668	205137
139674	205138
131990	205139
142227	205140
130943	205141
138670	205142
140718	205143
40413	205144
104256	205145
180785	205146
180501	205147
156145	205148
188733	205149
106600	205150
7067	205151
22413	205152
124674	205153
161587	205154
56398	205155
97001	205156
66615	205157
170066	205158
11673	205159
2675	205160
154	205161
47359	205162
61262	205163
38160	205164
9430	205165
121714	205166
54479	205167
7485	205168
55	205169
46542	205170
6256	205171
47047	205172
10130	205173
123136	205174
1003	205175
15556	205176
61769	205177
1783	205178
52058	205179
47191	205180
57170	205181
156708	205182
100370	205183
4762	205184
133321	205185
141082	205186
145858	205187
166400	205188
64359	205189
173062	205190
156985	205191
98576	205192
42707	205193
66609	205194
14517	205195
105641	205196
79646	205197
17088	205198
54592	205199
124067	205200
7	205201
84709	205202
22489	205203
33777	205204
101000	205205
118851	205206
90561	205207
127224	205208
66443	205209
13426	205210
47203	205211
155887	205212
98639	205213
56366	205214
165507	205215
126874	205216
81536	205217
99669	205218
10726	205219
130026	205220
188205	205221
112137	205222
45398	205223
46292	205224
121529	205225
136399	205226
10795	205227
7319	205228
34097	205229
19091	205230
45356	205231
55548	205232
9534	205233
88935	205234
109797	205235
86764	205236
152593	205237
143032	205238
140393	205239
80907	205240
14853	205241
92306	205242
115431	205243
45690	205244
20398	205245
109071	205246
161738	205247
188418	205248
141142	205249
87638	205250
109343	205251
57124	205252
67837	205253
24889	205254
139827	205255
6080	205256
93607	205257
99392	205258
94724	205259
180039	205260
66963	205261
87714	205262
45021	205263
56286	205264
79716	205265
71758	205266
104606	205267
158063	205268
133623	205269
169620	205270
125149	205271
55776	205272
133924	205273
82721	205274
141428	205275
80689	205276
38091	205277
96067	205278
125668	205279
64074	205280
67053	205281
88140	205282
104106	205283
25176	205284
86271	205285
4367	205286
106407	205287
143171	205288
184167	205289
53557	205290
101823	205291
19301	205292
60808	205293
64337	205294
123676	205295
156372	205296
64677	205297
27515	205298
95578	205299
46313	205300
124649	205301
46002	205302
96913	205303
40295	205304
119480	205305
15125	205306
75507	205307
15125	205308
102114	205309
127737	205310
128578	205311
97257	205312
156229	205313
45937	205314
35694	205315
548	205316
14833	205317
174169	205318
34782	205319
157149	205320
152800	205321
60941	205322
122891	205323
21602	205324
96794	205325
120646	205326
123341	205327
38475	205328
65955	205329
17972	205330
46162	205331
46630	205332
44474	205333
110161	205334
100450	205335
97522	205336
24140	205337
85662	205338
128087	205339
141765	205340
4475	205341
133034	205342
81328	205343
59400	205344
169744	205345
142856	205346
14805	205347
224	205348
180587	205349
87294	205350
38839	205351
136431	205352
111193	205353
111232	205354
6302	205355
4538	205356
1914	205357
6187	205358
9277	205359
34868	205360
165887	205361
70279	205362
110212	205363
109853	205364
184815	205365
3355	205366
64922	205367
3948	205368
55793	205369
142532	205370
10499	205371
157944	205372
142164	205373
38079	205374
41323	205375
7751	205376
172485	205377
138329	205378
106712	205379
172199	205380
18137	205381
36151	205382
148092	205383
73385	205384
14093	205385
13172	205386
72103	205387
99946	205388
127365	205389
44414	205390
70775	205391
8388	205392
19053	205393
71849	205394
71883	205395
41245	205396
137257	205397
86852	205398
9766	205399
71738	205400
180147	205401
15945	205402
4910	205403
9763	205404
87027	205405
34096	205406
71776	205407
19092	205408
87060	205409
15945	205410
41243	205411
4910	205412
107428	205413
179772	205414
9764	205415
179776	205416
49757	205417
137342	205418
15960	205419
9780	205420
107623	205421
6435	205422
19053	205423
9760	205424
8384	205425
107388	205426
180540	205427
87031	205428
30448	205429
174613	205430
142933	205431
53559	205432
78747	205433
71607	205434
82719	205435
47803	205436
86616	205437
177622	205438
77077	205439
108226	205440
119529	205441
111217	205442
76949	205443
115213	205444
143869	205445
102474	205446
9217	205447
65908	205448
1977	205449
123172	205450
108661	205451
123880	205452
85454	205453
9488	205454
10833	205455
122063	205456
73423	205457
45100	205458
12851	205459
55898	205460
111233	205461
153186	205462
4547	205463
38055	205464
453	205465
96977	205466
86323	205467
99407	205468
34210	205469
36091	205470
64019	205471
78109	205472
114705	205473
64746	205474
21355	205475
144392	205476
32096	205477
118647	205478
9957	205479
30936	205480
44730	205481
32686	205482
142954	205483
110390	205484
78272	205485
160961	205486
121985	205487
4651	205488
68451	205489
105817	205490
166453	205491
17169	205492
107365	205493
68544	205494
102605	205495
167285	205496
186015	205497
43422	205498
127775	205499
115096	205500
24847	205501
149879	205502
36666	205503
17688	205504
129818	205505
66068	205506
129604	205507
57012	205508
31920	205509
69923	205510
162531	205511
50905	205512
45212	205513
175169	205514
163665	205515
65148	205516
47298	205517
31920	205518
31678	205519
185123	205520
182194	205521
126293	205522
98913	205523
87617	205524
129317	205525
72111	205526
125350	205527
41768	205528
119584	205529
52152	205530
160068	205531
56305	205532
65555	205533
1920	205534
97946	205535
129944	205536
99411	205537
125788	205538
45169	205539
120737	205540
187598	205541
188808	205542
135653	205543
59543	205544
130848	205545
127327	205546
142353	205547
21615	205548
129289	205549
83350	205550
80245	205551
22253	205552
111021	205553
111194	205554
59583	205555
82078	205556
97761	205557
21331	205558
110935	205559
125941	205560
107401	205561
99919	205562
101204	205563
101640	205564
159499	205565
162208	205566
65139	205567
128197	205568
122451	205569
173511	205570
97263	205571
169972	205572
137623	205573
124473	205574
68760	205575
85576	205576
104788	205577
78901	205578
137908	205579
68693	205580
173296	205581
79495	205582
21043	205583
86724	205584
136201	205585
106599	205586
594	205587
123631	205588
142909	205589
38174	205590
140144	205591
65101	205592
139995	205593
31627	205594
18595	205595
98811	205596
37796	205597
65131	205598
42728	205599
185147	205600
125367	205601
93558	205602
93177	205603
67918	205604
117059	205605
138522	205606
657	205607
143730	205608
41312	205609
145555	205610
147653	205611
106645	205612
23199	205613
185152	205614
48509	205615
61007	205616
86499	205617
295	205618
130408	205619
73069	205620
41688	205621
44662	205622
26001	205623
63979	205624
47385	205625
42863	205626
156722	205627
37310	205628
80694	205629
23353	205630
98088	205631
39058	205632
64134	205633
12526	205634
36851	205635
77826	205636
47118	205637
38614	205638
81455	205639
81935	205640
54391	205641
122453	205642
66637	205643
68313	205644
163053	205645
157523	205646
21049	205647
133971	205648
81602	205649
14656	205650
30887	205651
65968	205652
98058	205653
133766	205654
142645	205655
37303	205656
85934	205657
37370	205658
95635	205659
65936	205660
102039	205661
174157	205662
109664	205663
188097	205664
82977	205665
14905	205666
20939	205667
69313	205668
94024	205669
45183	205670
104998	205671
26262	205672
87778	205673
45548	205674
126286	205675
121953	205676
47292	205677
59220	205678
117646	205679
79344	205680
133797	205681
54935	205682
65957	205683
124062	205684
109582	205685
82584	205686
9449	205687
78869	205688
82794	205689
47196	205690
141396	205691
45583	205692
60470	205693
96065	205694
163967	205695
184304	205696
21553	205697
140729	205698
129423	205699
64599	205700
94672	205701
56671	205702
54743	205703
31373	205704
187031	205705
140168	205706
187316	205707
98505	205708
143039	205709
95012	205710
95370	205711
80711	205712
101970	205713
105590	205714
120071	205715
56356	205716
21313	205717
11533	205718
140741	205719
138747	205720
138624	205721
95287	205722
37335	205723
157033	205724
121926	205725
81979	205726
130035	205727
17723	205728
141144	205729
79554	205730
142230	205731
14791	205732
155683	205733
146851	205734
188782	205735
161519	205736
71914	205737
172550	205738
157443	205739
132630	205740
168820	205741
63827	205742
165653	205743
100601	205744
28531	205745
51434	205746
105272	205747
49967	205748
42896	205749
99646	205750
95335	205751
166109	205752
54013	205753
133009	205754
30624	205755
109885	205756
25050	205757
64633	205758
99999	205759
100039	205760
100562	205761
64689	205762
56339	205763
67383	205764
45320	205765
55346	205766
21295	205767
82851	205768
64607	205769
64865	205770
64700	205771
36848	205772
53911	205773
124933	205774
55848	205775
24958	205776
64479	205777
121619	205778
100429	205779
174307	205780
84778	205781
104270	205782
31248	205783
77738	205784
70915	205785
31545	205786
37012	205787
158163	205788
82592	205789
44589	205790
21500	205791
123904	205792
166854	205793
56468	205794
95485	205795
81855	205796
97961	205797
36810	205798
120322	205799
38700	205800
55815	205801
84771	205802
68602	205803
157815	205804
119878	205805
122680	205806
96005	205807
55101	205808
167789	205809
129886	205810
81213	205811
101585	205812
125315	205813
54615	205814
82666	205815
45578	205816
53720	205817
66556	205818
68425	205819
54470	205820
37174	205821
95163	205822
119669	205823
124032	205824
66223	205825
98096	205826
55192	205827
78207	205828
79531	205829
166971	205830
78601	205831
47355	205832
100791	205833
95464	205834
27950	205835
26207	205836
24996	205837
128606	205838
80351	205839
120971	205840
158165	205841
159292	205842
79265	205843
121690	205844
11206	205845
64335	205846
125659	205847
78463	205848
157590	205849
21099	205850
18646	205851
97113	205852
55697	205853
127068	205854
46720	205855
67029	205856
31302	205857
56242	205858
130104	205859
79227	205860
162943	205861
96003	205862
120994	205863
100277	205864
83241	205865
44910	205866
122886	205867
27078	205868
104032	205869
77793	205870
67150	205871
58595	205872
98143	205873
71164	205874
46085	205875
135628	205876
74110	205877
46894	205878
129285	205879
127348	205880
142325	205881
37072	205882
186159	205883
123680	205884
17941	205885
81298	205886
14715	205887
53963	205888
79820	205889
94073	205890
23016	205891
19923	205892
124517	205893
89643	205894
181283	205895
68394	205896
185020	205897
105147	205898
183818	205899
61923	205900
181334	205901
1070	205902
104965	205903
134125	205904
185115	205905
81673	205906
49323	205907
16042	205908
110304	205909
81794	205910
47000	205911
29478	205912
126548	205913
88650	205914
77413	205915
95088	205916
21639	205917
124768	205918
110427	205919
97619	205920
124641	205921
50594	205922
163056	205923
68882	205924
169510	205925
88571	205926
143828	205927
172307	205928
105444	205929
139831	205930
111595	205931
98759	205932
1212	205933
143175	205934
144838	205935
142357	205936
59571	205937
54084	205938
41586	205939
187667	205940
98347	205941
177639	205942
119909	205943
54631	205944
100501	205945
99518	205946
64857	205947
97503	205948
70047	205949
37024	205950
108963	205951
39656	205952
96216	205953
119839	205954
167515	205955
61336	205956
36197	205957
144056	205958
140260	205959
161559	205960
102273	205961
35168	205962
68504	205963
26045	205964
86325	205965
101453	205966
121161	205967
183014	205968
88871	205969
70759	205970
108612	205971
31111	205972
22359	205973
185649	205974
87982	205975
140185	205976
169759	205977
95165	205978
10724	205979
168809	205980
61436	205981
87408	205982
108392	205983
64494	205984
86411	205985
83736	205986
45865	205987
44242	205988
79229	205989
121424	205990
170325	205991
170596	205992
12594	205993
65659	205994
48674	205995
36517	205996
10835	205997
36567	205998
130772	205999
33644	206000
71182	206001
94377	206002
76992	206003
109478	206004
106693	206005
107046	206006
142056	206007
91717	206008
60261	206009
30876	206010
590	206011
2236	206012
4852	206013
1006	206014
2979	206015
40574	206016
1368	206017
5570	206018
53651	206019
127194	206020
141488	206021
15914	206022
500	206023
115491	206024
24402	206025
54945	206026
67213	206027
37428	206028
43628	206029
48940	206030
60	206031
27857	206032
169306	206033
25163	206034
9590	206035
81262	206036
2785	206037
143201	206038
65302	206039
99598	206040
102230	206041
180353	206042
96894	206043
177162	206044
9762	206045
182812	206046
34047	206047
179803	206048
44825	206049
26171	206050
15134	206051
46720	206052
73207	206053
77585	206054
158398	206055
7888	206056
19432	206057
17656	206058
178993	206059
185207	206060
182687	206061
139568	206062
146188	206063
17332	206064
188663	206065
89269	206066
56206	206067
136554	206068
85239	206069
183428	206070
101978	206071
155801	206072
45430	206073
111785	206074
58737	206075
31039	206076
85221	206077
71517	206078
85669	206079
7445	206080
8907	206081
103905	206082
107788	206083
109930	206084
83818	206085
87285	206086
53381	206087
101574	206088
187425	206089
81012	206090
118242	206091
23912	206092
36420	206093
127888	206094
136267	206095
66132	206096
153947	206097
19386	206098
82831	206099
35459	206100
183959	206101
87333	206102
89935	206103
34577	206104
35031	206105
108744	206106
71254	206107
4039	206108
28314	206109
126403	206110
4090	206111
121197	206112
87840	206113
88083	206114
187547	206115
79092	206116
145022	206117
36432	206118
56466	206119
183206	206120
24236	206121
75099	206122
39073	206123
59610	206124
87425	206125
144093	206126
45176	206127
99346	206128
102077	206129
99240	206130
85878	206131
77476	206132
56693	206133
96618	206134
117549	206135
135583	206136
78612	206137
83179	206138
141449	206139
16882	206140
66392	206141
98157	206142
50425	206143
168812	206144
132282	206145
94174	206146
186459	206147
177350	206148
54788	206149
57821	206150
186480	206151
115978	206152
180622	206153
4910	206154
34043	206155
36515	206156
59640	206157
75949	206158
108642	206159
119422	206160
180755	206161
73058	206162
36357	206163
59765	206164
107539	206165
81111	206166
146976	206167
97057	206168
31371	206169
85858	206170
101614	206171
77789	206172
131208	206173
115925	206174
79387	206175
64081	206176
74839	206177
159581	206178
187537	206179
129165	206180
141878	206181
111442	206182
142095	206183
79940	206184
121181	206185
97537	206186
169913	206187
110070	206188
65015	206189
54827	206190
144976	206191
67826	206192
9782	206193
186701	206194
49819	206195
114923	206196
161702	206197
4375	206198
107719	206199
118880	206200
122102	206201
101315	206202
22409	206203
52826	206204
89079	206205
100133	206206
107602	206207
106691	206208
88530	206209
48639	206210
100639	206211
53794	206212
132705	206213
105821	206214
123653	206215
77902	206216
86275	206217
95714	206218
121395	206219
127409	206220
106379	206221
160238	206222
83070	206223
81283	206224
128819	206225
46493	206226
31495	206227
95248	206228
102336	206229
135554	206230
71427	206231
80678	206232
129051	206233
129442	206234
20803	206235
58708	206236
123441	206237
177111	206238
121018	206239
71457	206240
56173	206241
44758	206242
105770	206243
97042	206244
106340	206245
159421	206246
70473	206247
163914	206248
98348	206249
96487	206250
82487	206251
66655	206252
140443	206253
160411	206254
158147	206255
81616	206256
96385	206257
100833	206258
79918	206259
136490	206260
98249	206261
98475	206262
166695	206263
11083	206264
108247	206265
48988	206266
124624	206267
88379	206268
103997	206269
72403	206270
146829	206271
1152	206272
109743	206273
41837	206274
124509	206275
142051	206276
143025	206277
55799	206278
120930	206279
178879	206280
59582	206281
153566	206282
80296	206283
143083	206284
55278	206285
79031	206286
69391	206287
101537	206288
177012	206289
54000	206290
47091	206291
99565	206292
108237	206293
86110	206294
35246	206295
108099	206296
10549	206297
68134	206298
55273	206299
49969	206300
104180	206301
117714	206302
27860	206303
124942	206304
65777	206305
70767	206306
79998	206307
164322	206308
3805	206309
183972	206310
121517	206311
81308	206312
15125	206313
14151	206314
45212	206315
98735	206316
114094	206317
148127	206318
89264	206319
85264	206320
32087	206321
47052	206322
103418	206323
86276	206324
63982	206325
54623	206326
11441	206327
126298	206328
108617	206329
143739	206330
129459	206331
147823	206332
122923	206333
16859	206334
5595	206335
84751	206336
49395	206337
44071	206338
25209	206339
10580	206340
24980	206341
63856	206342
20656	206343
81780	206344
113577	206345
100471	206346
163217	206347
68306	206348
80388	206349
99616	206350
68319	206351
99232	206352
100688	206353
143162	206354
2182	206355
143557	206356
91831	206357
21615	206358
174097	206359
102183	206360
86300	206361
85554	206362
73365	206363
18437	206364
90290	206365
83778	206366
64779	206367
10441	206368
46350	206369
95720	206370
85124	206371
46839	206372
26094	206373
14563	206374
70120	206375
137081	206376
32145	206377
49099	206378
163725	206379
1333	206380
72015	206381
58534	206382
52380	206383
115548	206384
104698	206385
104179	206386
3355	206387
48678	206388
172468	206389
172295	206390
132199	206391
103998	206392
70023	206393
172392	206394
84651	206395
172786	206396
172738	206397
81709	206398
119821	206399
100245	206400
64430	206401
20796	206402
44644	206403
68398	206404
36964	206405
97454	206406
83144	206407
57141	206408
65650	206409
54595	206410
101950	206411
65030	206412
17848	206413
56182	206414
169500	206415
80939	206416
77785	206417
122784	206418
54252	206419
78399	206420
82630	206421
97872	206422
25985	206423
14734	206424
124482	206425
124293	206426
38139	206427
21682	206428
100224	206429
122498	206430
126095	206431
56651	206432
80618	206433
54855	206434
46287	206435
125746	206436
96933	206437
124253	206438
165574	206439
78550	206440
120354	206441
126775	206442
97531	206443
66656	206444
15092	206445
38181	206446
81119	206447
67761	206448
44904	206449
78478	206450
32150	206451
101708	206452
80737	206453
55976	206454
36794	206455
79083	206456
119648	206457
98989	206458
100081	206459
53578	206460
77751	206461
130251	206462
158877	206463
123114	206464
97500	206465
67254	206466
125331	206467
97886	206468
160634	206469
67718	206470
37376	206471
67776	206472
123554	206473
163296	206474
79309	206475
125914	206476
102731	206477
31336	206478
96660	206479
53761	206480
47346	206481
57052	206482
125800	206483
81563	206484
77569	206485
129069	206486
67031	206487
121770	206488
80510	206489
64301	206490
100236	206491
47337	206492
98763	206493
37850	206494
77536	206495
65606	206496
162616	206497
79544	206498
56286	206499
20942	206500
167752	206501
56668	206502
161383	206503
167545	206504
12853	206505
65879	206506
161118	206507
83013	206508
124528	206509
67965	206510
67100	206511
68525	206512
64555	206513
80617	206514
121733	206515
78554	206516
97101	206517
65297	206518
123589	206519
122822	206520
67754	206521
53679	206522
53814	206523
97193	206524
78595	206525
96303	206526
95296	206527
67110	206528
97756	206529
56162	206530
79021	206531
68214	206532
81271	206533
165177	206534
100507	206535
165980	206536
80205	206537
80811	206538
98417	206539
54898	206540
165551	206541
163720	206542
125616	206543
95439	206544
64422	206545
166209	206546
83089	206547
68117	206548
56386	206549
45818	206550
31031	206551
56779	206552
124452	206553
130390	206554
99912	206555
81227	206556
95175	206557
124799	206558
96536	206559
37133	206560
65928	206561
80279	206562
55429	206563
156730	206564
66432	206565
67894	206566
102426	206567
165526	206568
128126	206569
31089	206570
120692	206571
36878	206572
95650	206573
128490	206574
122899	206575
120017	206576
163641	206577
82611	206578
80138	206579
46763	206580
30791	206581
44879	206582
66147	206583
38442	206584
46584	206585
31258	206586
161751	206587
81897	206588
159173	206589
82969	206590
67774	206591
169083	206592
79256	206593
80644	206594
65655	206595
167028	206596
128185	206597
82473	206598
46523	206599
46439	206600
101483	206601
64687	206602
10731	206603
165215	206604
64659	206605
49339	206606
71043	206607
97842	206608
125272	206609
101209	206610
105676	206611
36126	206612
164872	206613
173440	206614
37419	206615
24107	206616
3227	206617
164320	206618
67967	206619
13476	206620
12660	206621
111681	206622
144917	206623
90896	206624
144187	206625
40439	206626
168285	206627
181181	206628
129492	206629
164400	206630
3498	206631
94654	206632
38804	206633
127893	206634
152882	206635
119688	206636
8342	206637
30069	206638
18849	206639
872	206640
11560	206641
185798	206642
126118	206643
87815	206644
139226	206645
64622	206646
18717	206647
108539	206648
48687	206649
392	206650
15252	206651
87307	206652
43552	206653
58756	206654
7074	206655
22038	206656
18391	206657
32299	206658
45284	206659
36855	206660
51617	206661
99999	206662
104562	206663
27512	206664
24960	206665
62	206666
14305	206667
33803	206668
104954	206669
6588	206670
91587	206671
4730	206672
40779	206673
22420	206674
58896	206675
18396	206676
41327	206677
3978	206678
35325	206679
44462	206680
6616	206681
7518	206682
28234	206683
13447	206684
37026	206685
32839	206686
32284	206687
30518	206688
13795	206689
9911	206690
23495	206691
66605	206692
1670	206693
781	206694
4463	206695
17569	206696
114584	206697
15737	206698
25859	206699
57292	206700
882	206701
8359	206702
25760	206703
773	206704
41951	206705
10265	206706
54614	206707
26876	206708
2823	206709
17352	206710
25014	206711
3551	206712
29433	206713
9327	206714
15103	206715
18842	206716
78671	206717
18719	206718
65442	206719
37253	206720
19530	206721
83646	206722
7274	206723
4228	206724
140544	206725
180057	206726
1376	206727
117950	206728
8152	206729
8272	206730
11506	206731
33630	206732
17457	206733
10082	206734
20604	206735
7352	206736
2997	206737
103200	206738
32807	206739
28977	206740
35513	206741
68942	206742
22881	206743
54704	206744
44218	206745
60974	206746
79956	206747
23088	206748
39409	206749
25959	206750
26121	206751
91540	206752
7792	206753
31469	206754
33673	206755
818	206756
146	206757
38899	206758
12789	206759
24518	206760
33530	206761
19315	206762
47409	206763
65642	206764
27226	206765
23461	206766
58323	206767
4163	206768
66684	206769
12210	206770
22338	206771
15443	206772
28268	206773
72708	206774
45785	206775
20965	206776
19407	206777
76028	206778
17720	206779
7272	206780
30959	206781
88406	206782
2363	206783
37128	206784
53763	206785
18030	206786
48519	206787
23497	206788
12406	206789
47642	206790
15852	206791
42318	206792
41722	206793
182777	206794
41677	206795
184759	206796
109241	206797
41766	206798
12226	206799
86924	206800
68625	206801
41446	206802
21830	206803
80511	206804
56240	206805
38726	206806
18079	206807
6252	206808
30745	206809
39225	206810
32198	206811
31408	206812
49769	206813
65258	206814
24643	206815
136287	206816
40484	206817
72376	206818
30853	206819
108994	206820
33701	206821
19355	206822
13081	206823
60566	206824
17581	206825
40177	206826
33217	206827
30665	206828
68527	206829
35210	206830
52573	206831
13731	206832
60672	206833
142722	206834
19431	206835
134196	206836
46705	206837
7476	206838
6876	206839
22437	206840
49217	206841
3170	206842
8443	206843
99389	206844
56918	206845
77618	206846
48211	206847
26	206848
27309	206849
398	206850
94699	206851
2934	206852
16520	206853
9000	206854
88441	206855
57971	206856
50650	206857
30625	206858
17156	206859
109590	206860
25706	206861
31556	206862
39675	206863
59730	206864
25166	206865
27023	206866
151852	206867
35666	206868
34375	206869
66768	206870
34413	206871
12656	206872
105753	206873
849	206874
92347	206875
4612	206876
33673	206877
4347	206878
2483	206879
60370	206880
10459	206881
14428	206882
28033	206883
636	206884
38157	206885
75802	206886
11649	206887
6022	206888
44321	206889
29855	206890
106924	206891
11152	206892
21482	206893
28120	206894
9530	206895
40063	206896
19044	206897
92369	206898
13403	206899
25954	206900
60759	206901
10538	206902
27888	206903
36908	206904
21425	206905
103255	206906
34163	206907
35007	206908
9160	206909
7790	206910
83908	206911
47218	206912
21420	206913
85807	206914
103817	206915
57880	206916
18572	206917
40282	206918
48355	206919
25001	206920
78380	206921
9505	206922
37691	206923
2545	206924
26211	206925
188665	206926
76077	206927
82035	206928
757	206929
75744	206930
24510	206931
131002	206932
172450	206933
2335	206934
4067	206935
43957	206936
75730	206937
48404	206938
73147	206939
20720	206940
35179	206941
2025	206942
18538	206943
16148	206944
13385	206945
7056	206946
19392	206947
54278	206948
103318	206949
121084	206950
78817	206951
68493	206952
61621	206953
18984	206954
23067	206955
2685	206956
91839	206957
32049	206958
3735	206959
65040	206960
109191	206961
80419	206962
25654	206963
43576	206964
73057	206965
85272	206966
47114	206967
99166	206968
99807	206969
50672	206970
30732	206971
47278	206972
8927	206973
20769	206974
3171	206975
97519	206976
17672	206977
4767	206978
130959	206979
51200	206980
21670	206981
88707	206982
48454	206983
12169	206984
61166	206985
17231	206986
5966	206987
65586	206988
11086	206989
24607	206990
253	206991
6314	206992
7984	206993
19348	206994
54728	206995
52422	206996
55020	206997
168907	206998
96557	206999
24717	207000
28972	207001
16254	207002
67123	207003
557	207004
5274	207005
14792	207006
40200	207007
32943	207008
8370	207009
12259	207010
30045	207011
37895	207012
2569	207013
87963	207014
32957	207015
12624	207016
37384	207017
38269	207018
36296	207019
25446	207020
40207	207021
59798	207022
782	207023
849	207024
4223	207025
8186	207026
80766	207027
2553	207028
4037	207029
120637	207030
458	207031
11643	207032
36365	207033
6740	207034
4844	207035
49414	207036
1473	207037
27480	207038
47186	207039
3816	207040
1458	207041
46295	207042
26847	207043
46179	207044
39593	207045
27852	207046
36993	207047
46879	207048
753	207049
3332	207050
66616	207051
30788	207052
17315	207053
39872	207054
30636	207055
95619	207056
13441	207057
103358	207058
227	207059
21237	207060
110944	207061
2865	207062
177361	207063
55741	207064
8223	207065
37780	207066
54268	207067
2912	207068
9154	207069
74844	207070
34785	207071
50126	207072
30959	207073
34790	207074
46341	207075
26428	207076
38161	207077
55785	207078
26894	207079
44719	207080
23329	207081
52707	207082
6814	207083
3300	207084
10190	207085
14429	207086
32013	207087
717	207088
31618	207089
24717	207090
79513	207091
29917	207092
1385	207093
18614	207094
92560	207095
27921	207096
43888	207097
158637	207098
26125	207099
12237	207100
149483	207101
69409	207102
10398	207103
54206	207104
112059	207105
15397	207106
4674	207107
44080	207108
8936	207109
53571	207110
525	207111
1802	207112
16825	207113
8975	207114
50379	207115
13631	207116
8535	207117
48328	207118
26363	207119
1662	207120
5619	207121
88721	207122
4780	207123
61003	207124
65770	207125
14107	207126
69908	207127
15089	207128
14673	207129
4221	207130
1002	207131
52667	207132
34038	207133
140458	207134
41486	207135
41997	207136
55595	207137
50541	207138
36326	207139
13447	207140
18435	207141
7707	207142
46067	207143
77984	207144
88032	207145
161396	207146
25272	207147
2257	207148
120525	207149
9343	207150
1109	207151
14435	207152
44321	207153
7818	207154
2046	207155
32925	207156
15553	207157
4567	207158
70116	207159
45175	207160
46295	207161
11670	207162
4094	207163
14055	207164
95171	207165
58445	207166
70797	207167
37454	207168
91504	207169
4555	207170
36020	207171
74858	207172
3939	207173
9777	207174
11469	207175
4289	207176
29	207177
47250	207178
40020	207179
2348	207180
26949	207181
74149	207182
48782	207183
11127	207184
407	207185
42900	207186
71008	207187
11290	207188
70866	207189
48213	207190
13040	207191
14296	207192
24150	207193
29137	207194
14578	207195
4067	207196
9447	207197
10779	207198
85748	207199
4234	207200
55722	207201
29563	207202
53061	207203
28716	207204
105611	207205
3725	207206
65903	207207
65285	207208
54511	207209
4925	207210
34812	207211
36928	207212
38033	207213
19841	207214
13040	207215
20401	207216
62808	207217
1002	207218
16385	207219
22283	207220
70157	207221
49845	207222
18145	207223
132614	207224
37161	207225
48317	207226
14296	207227
132723	207228
44647	207229
70443	207230
9383	207231
4769	207232
96585	207233
17491	207234
1817	207235
63409	207236
6319	207237
37439	207238
7717	207239
105809	207240
45296	207241
4020	207242
16612	207243
10782	207244
28560	207245
147580	207246
43629	207247
68738	207248
33375	207249
76081	207250
9034	207251
80326	207252
173736	207253
2233	207254
13500	207255
3867	207256
46958	207257
35832	207258
29251	207259
84075	207260
54281	207261
99838	207262
14650	207263
54717	207264
85380	207265
58965	207266
20504	207267
48289	207268
30452	207269
11137	207270
58493	207271
63106	207272
11982	207273
14560	207274
69495	207275
50813	207276
8170	207277
15445	207278
2378	207279
70900	207280
48359	207281
38132	207282
8138	207283
6351	207284
1533	207285
164012	207286
101371	207287
42943	207288
1522	207289
4813	207290
27304	207291
65451	207292
132844	207293
16181	207294
27295	207295
56965	207296
59284	207297
78255	207298
23528	207299
88685	207300
14523	207301
5295	207302
556	207303
31691	207304
1113	207305
65329	207306
43084	207307
2490	207308
13654	207309
39016	207310
41352	207311
180086	207312
18116	207313
34247	207314
17420	207315
14482	207316
41746	207317
83371	207318
2534	207319
6153	207320
23062	207321
278	207322
52461	207323
12748	207324
40234	207325
24830	207326
38323	207327
7514	207328
55942	207329
105263	207330
157836	207331
65621	207332
63574	207333
5259	207334
97303	207335
1616	207336
6452	207337
30113	207338
82822	207339
82082	207340
30925	207341
21533	207342
59205	207343
46616	207344
7978	207345
18095	207346
141	207347
41419	207348
13618	207349
49663	207350
82760	207351
82689	207352
8205	207353
11330	207354
55529	207355
19160	207356
30348	207357
42266	207358
788	207359
69496	207360
58175	207361
6996	207362
62560	207363
8612	207364
7261	207365
13485	207366
5567	207367
40932	207368
46558	207369
64663	207370
103296	207371
18385	207372
24879	207373
41192	207374
28412	207375
62575	207376
5757	207377
79639	207378
7357	207379
55319	207380
2826	207381
50010	207382
6936	207383
14826	207384
56523	207385
14860	207386
56226	207387
14860	207388
2816	207389
17719	207390
60006	207391
26044	207392
60042	207393
77910	207394
10579	207395
9354	207396
40887	207397
14643	207398
105222	207399
70900	207400
25054	207401
2804	207402
46091	207403
35848	207404
98054	207405
46092	207406
22259	207407
28676	207408
49171	207409
29542	207410
6902	207411
18815	207412
16478	207413
11203	207414
37248	207415
60516	207416
737	207417
5664	207418
5636	207419
29366	207420
1620	207421
20450	207422
52569	207423
17054	207424
65203	207425
12242	207426
13715	207427
36490	207428
48597	207429
131518	207430
12494	207431
35865	207432
14686	207433
12639	207434
55382	207435
851	207436
44733	207437
11644	207438
84543	207439
1385	207440
6895	207441
170853	207442
80479	207443
81402	207444
54731	207445
21126	207446
67732	207447
147768	207448
36682	207449
34943	207450
14758	207451
22631	207452
13618	207453
8745	207454
23720	207455
32856	207456
95109	207457
12629	207458
15779	207459
17631	207460
71099	207461
46369	207462
19688	207463
68972	207464
6814	207465
55924	207466
76607	207467
2500	207468
118225	207469
20324	207470
105530	207471
5463	207472
14706	207473
70182	207474
34585	207475
137259	207476
68848	207477
85022	207478
14097	207479
84987	207480
40192	207481
24633	207482
71915	207483
12237	207484
53802	207485
69890	207486
33868	207487
41045	207488
101801	207489
11497	207490
58391	207491
15723	207492
40161	207493
3527	207494
450	207495
18079	207496
6577	207497
3569	207498
17355	207499
58691	207500
3367	207501
23464	207502
694	207503
11661	207504
36053	207505
33186	207506
60195	207507
58928	207508
54044	207509
60597	207510
45624	207511
11670	207512
4338	207513
47791	207514
10530	207515
2381	207516
714	207517
49359	207518
56338	207519
17134	207520
1471	207521
98634	207522
83962	207523
125405	207524
53767	207525
1529	207526
46914	207527
31356	207528
99331	207529
14459	207530
9668	207531
11323	207532
14619	207533
33508	207534
36494	207535
108540	207536
4251	207537
7825	207538
37912	207539
14843	207540
17479	207541
119876	207542
11691	207543
38822	207544
32168	207545
65154	207546
773	207547
58160	207548
3571	207549
11142	207550
131437	207551
56387	207552
53837	207553
10737	207554
68876	207555
68398	207556
60669	207557
31869	207558
38310	207559
59210	207560
160	207561
13690	207562
6252	207563
24554	207564
13057	207565
756	207566
24934	207567
41161	207568
37746	207569
16138	207570
22875	207571
15602	207572
7007	207573
67909	207574
49433	207575
47574	207576
8205	207577
96272	207578
2841	207579
1529	207580
64571	207581
103591	207582
52917	207583
92249	207584
13705	207585
22432	207586
11630	207587
23250	207588
11281	207589
25460	207590
50382	207591
60276	207592
35971	207593
59739	207594
18459	207595
27360	207596
7229	207597
65891	207598
40269	207599
71223	207600
1869	207601
16300	207602
17184	207603
21022	207604
5653	207605
54077	207606
65362	207607
10221	207608
14712	207609
33533	207610
128998	207611
8891	207612
49481	207613
81578	207614
227	207615
995	207616
183840	207617
36260	207618
7082	207619
22272	207620
8106	207621
30170	207622
3732	207623
3705	207624
7797	207625
49003	207626
5208	207627
25593	207628
27293	207629
68972	207630
104534	207631
2969	207632
65346	207633
295	207634
92539	207635
43862	207636
60458	207637
42124	207638
78532	207639
55968	207640
33799	207641
25655	207642
49772	207643
37496	207644
11481	207645
81171	207646
4383	207647
112938	207648
104271	207649
55702	207650
7447	207651
8858	207652
141	207653
19617	207654
65699	207655
40159	207656
4689	207657
40205	207658
21036	207659
67001	207660
14523	207661
84870	207662
40860	207663
67525	207664
17716	207665
5981	207666
14698	207667
38977	207668
8420	207669
3241	207670
53676	207671
25240	207672
100910	207673
80432	207674
65630	207675
44516	207676
120881	207677
4724	207678
44800	207679
31032	207680
15538	207681
37936	207682
12405	207683
46911	207684
30491	207685
96672	207686
28554	207687
81093	207688
6497	207689
32898	207690
69913	207691
18719	207692
104633	207693
84493	207694
40982	207695
29783	207696
20318	207697
33110	207698
75910	207699
20383	207700
14675	207701
7314	207702
23023	207703
49756	207704
3447	207705
4273	207706
4054	207707
53140	207708
86233	207709
39940	207710
59180	207711
19497	207712
1898	207713
76510	207714
135991	207715
48509	207716
4158	207717
58301	207718
64518	207719
31494	207720
8368	207721
60003	207722
15535	207723
56342	207724
40776	207725
4157	207726
48944	207727
69981	207728
9	207729
158961	207730
37702	207731
27579	207732
9961	207733
2945	207734
65259	207735
80066	207736
2	207737
7383	207738
72283	207739
33168	207740
1785	207741
59199	207742
171	207743
65015	207744
62230	207745
14508	207746
13896	207747
45070	207748
105607	207749
9025	207750
68069	207751
46960	207752
4798	207753
16520	207754
36361	207755
4801	207756
50384	207757
15563	207758
1182	207759
13781	207760
12445	207761
5651	207762
21037	207763
6794	207764
9871	207765
19855	207766
7007	207767
7818	207768
7818	207769
54077	207770
3564	207771
12425	207772
37402	207773
38626	207774
59161	207775
3241	207776
7822	207777
1482	207778
73690	207779
57913	207780
6929	207781
81006	207782
73525	207783
54503	207784
18147	207785
44802	207786
15036	207787
86874	207788
25955	207789
459	207790
2042	207791
6556	207792
1193	207793
25979	207794
65876	207795
3130	207796
11144	207797
38354	207798
28290	207799
11823	207800
11556	207801
38170	207802
60233	207803
53168	207804
24788	207805
60754	207806
66911	207807
105793	207808
16178	207809
4830	207810
4184	207811
253	207812
139766	207813
31063	207814
19758	207815
10753	207816
171199	207817
23543	207818
876	207819
69582	207820
27158	207821
56613	207822
10879	207823
79086	207824
25605	207825
49027	207826
17075	207827
38513	207828
67647	207829
44549	207830
43105	207831
4149	207832
31500	207833
33202	207834
23067	207835
9860	207836
6995	207837
77607	207838
17149	207839
20400	207840
88454	207841
10753	207842
45283	207843
25955	207844
2846	207845
100509	207846
80474	207847
124347	207848
32239	207849
27378	207850
171563	207851
23143	207852
4396	207853
3858	207854
124620	207855
59016	207856
8984	207857
37638	207858
7940	207859
67740	207860
4557	207861
39756	207862
21264	207863
52755	207864
7104	207865
41151	207866
13427	207867
42018	207868
20990	207869
11585	207870
130236	207871
47167	207872
19281	207873
11481	207874
27304	207875
1403	207876
19300	207877
79266	207878
115264	207879
52731	207880
1349	207881
40163	207882
23319	207883
38317	207884
101861	207885
70829	207886
14275	207887
37595	207888
126032	207889
81208	207890
5117	207891
32737	207892
8968	207893
101849	207894
25347	207895
158446	207896
55165	207897
49258	207898
50934	207899
43620	207900
33893	207901
496	207902
70659	207903
6795	207904
44004	207905
58804	207906
21429	207907
3252	207908
44498	207909
15076	207910
72799	207911
9726	207912
40112	207913
28045	207914
92328	207915
39408	207916
2511	207917
10388	207918
21482	207919
73002	207920
50146	207921
40283	207922
67393	207923
31610	207924
4606	207925
70552	207926
4753	207927
23668	207928
24424	207929
22868	207930
817	207931
15534	207932
3812	207933
115481	207934
44324	207935
29	207936
14394	207937
45304	207938
18530	207939
49028	207940
13430	207941
64093	207942
27624	207943
24934	207944
44608	207945
12677	207946
49002	207947
96779	207948
44608	207949
8515	207950
13623	207951
41770	207952
51060	207953
9926	207954
6762	207955
8412	207956
80480	207957
189	207958
31081	207959
43629	207960
89090	207961
4346	207962
9628	207963
27090	207964
50390	207965
72295	207966
16245	207967
72524	207968
24497	207969
92228	207970
139732	207971
9938	207972
13505	207973
4367	207974
855	207975
4242	207976
17187	207977
27553	207978
8199	207979
3447	207980
58848	207981
1653	207982
45876	207983
138300	207984
54800	207985
1264	207986
95395	207987
41824	207988
10733	207989
48552	207990
94256	207991
5150	207992
25463	207993
24724	207994
88657	207995
37414	207996
26978	207997
88768	207998
30853	207999
1672	208000
8225	208001
88219	208002
35696	208003
9902	208004
41763	208005
35083	208006
58354	208007
4767	208008
136295	208009
8077	208010
25758	208011
49883	208012
11762	208013
38141	208014
9614	208015
41933	208016
17341	208017
80779	208018
69856	208019
29	208020
41151	208021
83748	208022
57932	208023
16230	208024
18433	208025
49080	208026
34799	208027
57456	208028
65177	208029
90088	208030
14648	208031
43883	208032
24961	208033
13453	208034
5670	208035
12777	208036
20740	208037
54232	208038
36975	208039
16194	208040
105538	208041
48515	208042
105274	208043
26021	208044
43795	208045
33140	208046
1288	208047
57557	208048
36287	208049
50720	208050
671	208051
41183	208052
52167	208053
105272	208054
28425	208055
58868	208056
8249	208057
612	208058
11110	208059
7114	208060
5150	208061
176	208062
133460	208063
27088	208064
11183	208065
11061	208066
2213	208067
55377	208068
31908	208069
145300	208070
58352	208071
36503	208072
18600	208073
2911	208074
10648	208075
85631	208076
47397	208077
46926	208078
6366	208079
70522	208080
41382	208081
2920	208082
33735	208083
5298	208084
407	208085
173833	208086
23521	208087
124923	208088
23020	208089
60290	208090
34602	208091
734	208092
45961	208093
80988	208094
30374	208095
23476	208096
48517	208097
134885	208098
42058	208099
2963	208100
39815	208101
4215	208102
1110	208103
9750	208104
29	208105
9140	208106
12396	208107
11828	208108
18728	208109
3836	208110
4874	208111
22504	208112
15463	208113
5415	208114
23377	208115
37391	208116
54689	208117
55741	208118
4703	208119
141841	208120
3407	208121
25275	208122
139043	208123
7323	208124
2329	208125
43999	208126
60725	208127
69738	208128
12395	208129
18196	208130
65245	208131
42124	208132
27962	208133
134088	208134
21889	208135
7384	208136
68867	208137
3854	208138
3864	208139
77161	208140
69856	208141
40150	208142
144636	208143
3814	208144
8293	208145
73235	208146
65154	208147
103508	208148
44244	208149
48397	208150
4078	208151
48290	208152
28371	208153
31051	208154
12134	208155
184	208156
7538	208157
2020	208158
3059	208159
4348	208160
38096	208161
96396	208162
19087	208163
4610	208164
28076	208165
23443	208166
100414	208167
76145	208168
13662	208169
22154	208170
24879	208171
22331	208172
23499	208173
4596	208174
50647	208175
29922	208176
39610	208177
41711	208178
28324	208179
42080	208180
38792	208181
4710	208182
87979	208183
41498	208184
31365	208185
20348	208186
20348	208187
17787	208188
11086	208189
12741	208190
4353	208191
8311	208192
4013	208193
55914	208194
2503	208195
18575	208196
46590	208197
125443	208198
8498	208199
22850	208200
1568	208201
101196	208202
3813	208203
67524	208204
11144	208205
38154	208206
4616	208207
19830	208208
9869	208209
17052	208210
7601	208211
21602	208212
64036	208213
4781	208214
1705	208215
6960	208216
935	208217
46662	208218
9448	208219
55873	208220
24576	208221
17535	208222
24617	208223
137497	208224
26075	208225
27212	208226
4597	208227
19555	208228
51420	208229
33381	208230
21393	208231
137408	208232
11610	208233
32806	208234
10360	208235
71503	208236
60636	208237
17597	208238
40857	208239
14951	208240
64	208241
72341	208242
48247	208243
23518	208244
6379	208245
24920	208246
4623	208247
72886	208248
109672	208249
33524	208250
38963	208251
30940	208252
4753	208253
7423	208254
88509	208255
11557	208256
93291	208257
28348	208258
6500	208259
18015	208260
88239	208261
13955	208262
6953	208263
84679	208264
46499	208265
3433	208266
15554	208267
22356	208268
41367	208269
58101	208270
61667	208271
29	208272
85648	208273
69198	208274
185840	208275
17575	208276
10472	208277
50606	208278
30646	208279
15814	208280
1267	208281
95703	208282
17567	208283
53652	208284
666	208285
2966	208286
20441	208287
31226	208288
3765	208289
14193	208290
20397	208291
12421	208292
3006	208293
6929	208294
9788	208295
4426	208296
31032	208297
7457	208298
65212	208299
51449	208300
34602	208301
109681	208302
7862	208303
13413	208304
44323	208305
13516	208306
14491	208307
7152	208308
3553	208309
2545	208310
9746	208311
2825	208312
12315	208313
73229	208314
24597	208315
59623	208316
118961	208317
6337	208318
39408	208319
68547	208320
9430	208321
1592	208322
19396	208323
25329	208324
7228	208325
16052	208326
42111	208327
224	208328
45614	208329
6817	208330
7384	208331
398	208332
34930	208333
13050	208334
48528	208335
62957	208336
39917	208337
84448	208338
58987	208339
16301	208340
1785	208341
48604	208342
13400	208343
16754	208344
12194	208345
24717	208346
17396	208347
5	208348
128566	208349
92218	208350
164603	208351
35865	208352
59980	208353
8128	208354
88975	208355
76078	208356
75746	208357
47662	208358
32427	208359
101571	208360
4674	208361
46975	208362
42939	208363
85191	208364
8223	208365
71802	208366
5619	208367
84291	208368
5949	208369
3253	208370
2109	208371
18800	208372
6871	208373
4433	208374
18547	208375
1051	208376
3777	208377
11629	208378
1516	208379
41560	208380
59458	208381
2089	208382
669	208383
7819	208384
26943	208385
63013	208386
595	208387
4151	208388
134872	208389
3498	208390
54082	208391
142728	208392
92911	208393
2089	208394
48299	208395
185414	208396
8729	208397
27695	208398
25076	208399
22239	208400
10899	208401
150006	208402
8429	208403
35551	208404
28825	208405
176304	208406
131161	208407
15314	208408
11526	208409
7741	208410
20975	208411
63865	208412
7299	208413
7534	208414
7534	208415
7534	208416
10231	208417
142951	208418
11180	208419
231	208420
44008	208421
5117	208422
61728	208423
28493	208424
1675	208425
33230	208426
48642	208427
7960	208428
13581	208429
64059	208430
9455	208431
166688	208432
88901	208433
16274	208434
7960	208435
219	208436
6505	208437
30204	208438
18958	208439
13979	208440
16633	208441
81693	208442
173518	208443
24132	208444
4151	208445
28699	208446
100131	208447
30510	208448
32396	208449
87601	208450
8920	208451
67802	208452
31588	208453
55887	208454
34339	208455
42063	208456
22949	208457
16954	208458
98480	208459
102947	208460
2101	208461
15907	208462
5135	208463
966	208464
90243	208465
186129	208466
32186	208467
14775	208468
23890	208469
44759	208470
6	208471
173100	208472
8772	208473
12261	208474
17379	208475
7958	208476
23633	208477
1802	208478
7872	208479
8172	208480
14429	208481
40760	208482
14825	208483
54365	208484
5230	208485
31501	208486
19077	208487
34043	208488
2996	208489
180175	208490
1218	208491
56875	208492
90710	208493
19894	208494
51093	208495
13821	208496
55006	208497
43284	208498
540	208499
10286	208500
14182	208501
1727	208502
22618	208503
113225	208504
47568	208505
35940	208506
182437	208507
1272	208508
34475	208509
88380	208510
11474	208511
2612	208512
2193	208513
631	208514
13764	208515
4216	208516
1869	208517
2600	208518
779	208519
1080	208520
7081	208521
847	208522
795	208523
1917	208524
12075	208525
1606	208526
27361	208527
28082	208528
17221	208529
264	208530
24333	208531
7095	208532
112425	208533
91619	208534
32480	208535
33850	208536
10552	208537
2987	208538
682	208539
1365	208540
166156	208541
62540	208542
4723	208543
7144	208544
4202	208545
635	208546
499	208547
44586	208548
94490	208549
25993	208550
8933	208551
99748	208552
83888	208553
69434	208554
2698	208555
17348	208556
90168	208557
21001	208558
51880	208559
25942	208560
10828	208561
106558	208562
81746	208563
16723	208564
76297	208565
1231	208566
6998	208567
10297	208568
15110	208569
2475	208570
63909	208571
4966	208572
5630	208573
12702	208574
49639	208575
28527	208576
3187	208577
209	208578
1014	208579
60259	208580
66487	208581
2076	208582
75212	208583
55229	208584
47231	208585
11657	208586
2623	208587
3921	208588
4162	208589
1605	208590
8011	208591
33709	208592
2196	208593
6296	208594
20034	208595
85955	208596
50315	208597
9895	208598
57985	208599
7180	208600
86393	208601
25910	208602
14805	208603
90971	208604
33405	208605
34404	208606
13803	208607
13568	208608
7394	208609
119710	208610
73995	208611
7960	208612
69805	208613
11045	208614
265	208615
88430	208616
11707	208617
106841	208618
2916	208619
6927	208620
1954	208621
883	208622
18869	208623
70993	208624
38115	208625
6606	208626
87852	208627
135356	208628
10535	208629
125314	208630
27046	208631
138586	208632
3079	208633
33133	208634
645	208635
14897	208636
61334	208637
14897	208638
18583	208639
8676	208640
79004	208641
6848	208642
33330	208643
15369	208644
24658	208645
1707	208646
785	208647
142407	208648
15390	208649
29094	208650
9837	208651
51226	208652
5740	208653
51057	208654
14458	208655
72622	208656
55189	208657
70636	208658
68265	208659
6539	208660
3535	208661
49240	208662
69815	208663
22746	208664
66166	208665
173567	208666
27016	208667
34860	208668
4846	208669
7727	208670
31532	208671
89095	208672
33452	208673
16511	208674
121928	208675
105108	208676
17556	208677
141186	208678
36199	208679
91035	208680
51943	208681
19641	208682
43831	208683
17177	208684
65643	208685
66340	208686
3611	208687
43757	208688
4645	208689
5440	208690
124716	208691
19025	208692
169315	208693
44243	208694
49961	208695
10621	208696
131588	208697
107223	208698
105510	208699
30630	208700
91847	208701
53909	208702
27667	208703
72972	208704
107026	208705
178888	208706
54174	208707
86705	208708
135760	208709
30837	208710
64510	208711
8710	208712
86396	208713
54108	208714
48356	208715
118091	208716
36677	208717
26219	208718
27804	208719
96860	208720
23581	208721
22277	208722
5922	208723
36962	208724
48963	208725
48377	208726
76360	208727
171213	208728
17912	208729
124169	208730
14876	208731
4620	208732
46682	208733
20048	208734
71001	208735
104473	208736
86504	208737
107274	208738
77666	208739
108987	208740
37358	208741
85392	208742
61315	208743
17498	208744
14844	208745
48235	208746
83214	208747
65110	208748
49359	208749
26220	208750
37135	208751
59582	208752
4645	208753
33834	208754
85404	208755
50406	208756
26989	208757
20755	208758
145151	208759
19395	208760
6904	208761
26772	208762
7141	208763
76046	208764
20369	208765
38757	208766
71613	208767
27032	208768
447	208769
3815	208770
9296	208771
3330	208772
89774	208773
139359	208774
84339	208775
32952	208776
37897	208777
177250	208778
40082	208779
77033	208780
110631	208781
32255	208782
40850	208783
1773	208784
66379	208785
30672	208786
43265	208787
46564	208788
86260	208789
88474	208790
94782	208791
6048	208792
4095	208793
103822	208794
112054	208795
7155	208796
33513	208797
4171	208798
14706	208799
98996	208800
86973	208801
29827	208802
111850	208803
43846	208804
75295	208805
22395	208806
46595	208807
17689	208808
5249	208809
81389	208810
90888	208811
24563	208812
6132	208813
47170	208814
14943	208815
25923	208816
79287	208817
23655	208818
9052	208819
76495	208820
67073	208821
4263	208822
15851	208823
30428	208824
67913	208825
174041	208826
288	208827
47041	208828
18329	208829
11038	208830
6946	208831
167343	208832
126162	208833
8704	208834
19275	208835
187056	208836
54901	208837
184385	208838
84474	208839
36069	208840
30147	208841
189139	208842
45842	208843
7991	208844
6082	208845
1144	208846
12384	208847
2608	208848
297	208849
5996	208850
125081	208851
4018	208852
64438	208853
61953	208854
1615	208855
357	208856
2621	208857
6649	208858
3118	208859
66834	208860
7345	208861
20224	208862
45483	208863
14108	208864
6219	208865
7090	208866
5995	208867
3208	208868
19335	208869
4843	208870
32958	208871
80000	208872
14552	208873
10854	208874
22520	208875
49253	208876
54001	208877
10995	208878
20946	208879
15034	208880
33623	208881
8356	208882
91898	208883
140038	208884
27538	208885
44981	208886
15014	208887
65595	208888
45665	208889
31607	208890
157922	208891
174182	208892
29554	208893
43749	208894
71432	208895
30843	208896
97866	208897
185823	208898
72663	208899
5577	208900
41219	208901
1972	208902
11252	208903
16385	208904
51026	208905
8570	208906
9531	208907
47220	208908
5230	208909
8266	208910
27250	208911
80583	208912
7345	208913
1116	208914
28386	208915
10316	208916
55839	208917
4734	208918
1281	208919
4294	208920
22236	208921
12900	208922
16705	208923
34924	208924
33593	208925
105107	208926
12962	208927
15839	208928
346	208929
1103	208930
30426	208931
95089	208932
80978	208933
21147	208934
53003	208935
85780	208936
25250	208937
100344	208938
3373	208939
23063	208940
40386	208941
22730	208942
61011	208943
92336	208944
20288	208945
144	208946
6529	208947
27407	208948
1336	208949
1002	208950
8	208951
1762	208952
22650	208953
36033	208954
29531	208955
14300	208956
5428	208957
19919	208958
44948	208959
33921	208960
58891	208961
19944	208962
23747	208963
30736	208964
33816	208965
62005	208966
6787	208967
6119	208968
547	208969
27344	208970
4174	208971
2328	208972
5114	208973
54564	208974
15673	208975
13	208976
47770	208977
3840	208978
23320	208979
7512	208980
77111	208981
76459	208982
775	208983
40594	208984
11470	208985
40113	208986
3916	208987
11136	208988
29862	208989
32160	208990
69730	208991
24513	208992
48425	208993
58065	208994
27101	208995
11251	208996
27581	208997
36766	208998
2014	208999
57912	209000
57924	209001
14851	209002
52634	209003
43899	209004
6754	209005
7229	209006
3333	209007
65729	209008
2970	209009
12088	209010
184155	209011
48211	209012
102645	209013
125996	209014
69699	209015
20554	209016
16300	209017
52285	209018
30577	209019
8406	209020
52599	209021
93045	209022
18422	209023
33044	209024
10385	209025
6792	209026
36340	209027
16139	209028
63104	209029
4786	209030
55929	209031
18752	209032
22669	209033
48353	209034
11817	209035
32938	209036
95931	209037
40061	209038
69509	209039
6304	209040
7802	209041
13128	209042
63338	209043
28895	209044
3342	209045
13042	209046
95890	209047
2944	209048
36319	209049
12894	209050
5543	209051
16799	209052
36260	209053
131270	209054
8246	209055
83856	209056
15579	209057
31467	209058
49108	209059
53692	209060
16322	209061
75617	209062
21836	209063
132319	209064
107293	209065
56016	209066
66586	209067
34	209068
39963	209069
592	209070
1521	209071
1213	209072
44748	209073
4602	209074
15113	209075
763	209076
9897	209077
39374	209078
99428	209079
42718	209080
19837	209081
3124	209082
4213	209083
32407	209084
58774	209085
80290	209086
4555	209087
69567	209088
69637	209089
31450	209090
23036	209091
3260	209092
3829	209093
23090	209094
84163	209095
39386	209096
6284	209097
8992	209098
48343	209099
19140	209100
9759	209101
40889	209102
16757	209103
29510	209104
37086	209105
81915	209106
81654	209107
5994	209108
24080	209109
4972	209110
13584	209111
93458	209112
86011	209113
16862	209114
9556	209115
1371	209116
1362	209117
70165	209118
47602	209119
47081	209120
41578	209121
89896	209122
24582	209123
7526	209124
57870	209125
22288	209126
87254	209127
117066	209128
48416	209129
130925	209130
1486	209131
12187	209132
69667	209133
4474	209134
33032	209135
83881	209136
14388	209137
17029	209138
33184	209139
52258	209140
15459	209141
3347	209142
2938	209143
50038	209144
1390	209145
34823	209146
68314	209147
25248	209148
47906	209149
80079	209150
265	209151
1371	209152
809	209153
146861	209154
27365	209155
47465	209156
1117	209157
31223	209158
22697	209159
37865	209160
85161	209161
70200	209162
36746	209163
40549	209164
142488	209165
28317	209166
36884	209167
69792	209168
74318	209169
14036	209170
2062	209171
18	209172
95504	209173
85679	209174
13047	209175
35037	209176
55	209177
12476	209178
90663	209179
17544	209180
57655	209181
78966	209182
112834	209183
26393	209184
16622	209185
74845	209186
770	209187
10040	209188
2175	209189
32284	209190
47034	209191
45922	209192
2112	209193
101172	209194
36914	209195
5045	209196
5045	209197
45341	209198
30432	209199
44720	209200
10114	209201
11621	209202
76903	209203
46767	209204
16727	209205
56728	209206
83242	209207
19965	209208
2027	209209
46280	209210
27025	209211
69983	209212
86097	209213
30237	209214
25920	209215
71955	209216
74234	209217
12542	209218
17247	209219
50918	209220
22387	209221
83512	209222
3550	209223
14222	209224
23985	209225
33625	209226
11200	209227
8917	209228
7433	209229
4613	209230
25052	209231
608	209232
12370	209233
27463	209234
9044	209235
13449	209236
14845	209237
13185	209238
106543	209239
9766	209240
171478	209241
105919	209242
27078	209243
6380	209244
20854	209245
12967	209246
92737	209247
8617	209248
13336	209249
69221	209250
3012	209251
27720	209252
22527	209253
2046	209254
9668	209255
57359	209256
3622	209257
18207	209258
21870	209259
838	209260
2767	209261
13096	209262
17598	209263
9399	209264
42618	209265
20030	209266
30821	209267
11648	209268
2660	209269
10213	209270
14990	209271
7373	209272
376	209273
32446	209274
15908	209275
8701	209276
1896	209277
25	209278
6810	209279
177	209280
67260	209281
130481	209282
11287	209283
56842	209284
34819	209285
59207	209286
22383	209287
90200	209288
33704	209289
8029	209290
3561	209291
53815	209292
37161	209293
7138	209294
32111	209295
78993	209296
45104	209297
17956	209298
7779	209299
8837	209300
2520	209301
54381	209302
40712	209303
102810	209304
432	209305
684	209306
5544	209307
66189	209308
5585	209309
4291	209310
38534	209311
1555	209312
7756	209313
634	209314
50619	209315
95249	209316
10451	209317
8540	209318
28552	209319
6758	209320
5321	209321
9973	209322
6440	209323
11209	209324
73902	209325
544	209326
6122	209327
35579	209328
6658	209329
12267	209330
74828	209331
132264	209332
23757	209333
17696	209334
36316	209335
8620	209336
51149	209337
7265	209338
6741	209339
23413	209340
127167	209341
2762	209342
50030	209343
25749	209344
22344	209345
1445	209346
24831	209347
29510	209348
1545	209349
7038	209350
67778	209351
990	209352
8672	209353
16655	209354
22602	209355
33402	209356
410	209357
37741	209358
48812	209359
13148	209360
8351	209361
51233	209362
45248	209363
8207	209364
67520	209365
130357	209366
54513	209367
37121	209368
52560	209369
15455	209370
15445	209371
24513	209372
131203	209373
1325	209374
69586	209375
23565	209376
43193	209377
69447	209378
11728	209379
9350	209380
55363	209381
12230	209382
5476	209383
8011	209384
38571	209385
9583	209386
11904	209387
23402	209388
40952	209389
38774	209390
11166	209391
2144	209392
101442	209393
12234	209394
34898	209395
158	209396
40520	209397
35718	209398
23212	209399
124217	209400
10479	209401
104761	209402
18172	209403
26135	209404
243	209405
4421	209406
42603	209407
11595	209408
3695	209409
77083	209410
3398	209411
11846	209412
54696	209413
16522	209414
57537	209415
39642	209416
19229	209417
2393	209418
60246	209419
5597	209420
13733	209421
19354	209422
6008	209423
183092	209424
73536	209425
173766	209426
594	209427
114243	209428
32616	209429
23053	209430
32636	209431
30204	209432
68791	209433
74028	209434
34263	209435
18211	209436
3312	209437
4604	209438
24849	209439
10440	209440
48655	209441
39204	209442
35972	209443
48031	209444
17154	209445
139	209446
3190	209447
66735	209448
28345	209449
11805	209450
303	209451
1514	209452
32964	209453
499	209454
108540	209455
7744	209456
557	209457
17041	209458
45981	209459
32939	209460
32939	209461
13116	209462
24330	209463
35708	209464
295	209465
76324	209466
8822	209467
17826	209468
83850	209469
1973	209470
33035	209471
64852	209472
33029	209473
4257	209474
47507	209475
5203	209476
5991	209477
6399	209478
40817	209479
6249	209480
7653	209481
100	209482
1602	209483
16778	209484
384	209485
2117	209486
51056	209487
20	209488
5466	209489
9919	209490
49730	209491
131527	209492
26980	209493
61614	209494
85370	209495
2124	209496
19664	209497
13264	209498
49329	209499
132540	209500
132540	209501
16187	209502
18981	209503
2976	209504
48299	209505
42948	209506
7521	209507
4670	209508
115977	209509
54547	209510
59303	209511
48713	209512
1660	209513
107457	209514
12341	209515
486	209516
141272	209517
2248	209518
940	209519
37859	209520
24467	209521
1639	209522
19	209523
4948	209524
145450	209525
16933	209526
1971	209527
3980	209528
45238	209529
27890	209530
1355	209531
10389	209532
4022	209533
48496	209534
32945	209535
21864	209536
558	209537
86101	209538
66515	209539
45762	209540
2859	209541
6702	209542
65771	209543
24009	209544
130	209545
18846	209546
113542	209547
22400	209548
16797	209549
18469	209550
10532	209551
37282	209552
14407	209553
19769	209554
9796	209555
125593	209556
146488	209557
24528	209558
48967	209559
4558	209560
23434	209561
63681	209562
576	209563
31369	209564
137416	209565
724	209566
928	209567
27623	209568
114037	209569
7122	209570
17740	209571
2514	209572
166130	209573
42063	209574
34411	209575
740	209576
3584	209577
5791	209578
49467	209579
5241	209580
51277	209581
13726	209582
16660	209583
7732	209584
27890	209585
9383	209586
3568	209587
16461	209588
90008	209589
26610	209590
31442	209591
59168	209592
69523	209593
99097	209594
17667	209595
6311	209596
8188	209597
48210	209598
74419	209599
23816	209600
9811	209601
15337	209602
25915	209603
25253	209604
28789	209605
20137	209606
39615	209607
39962	209608
6609	209609
17510	209610
5261	209611
50274	209612
48617	209613
4819	209614
3273	209615
61453	209616
42555	209617
32297	209618
10318	209619
57371	209620
52273	209621
37892	209622
140741	209623
69402	209624
141628	209625
92637	209626
103569	209627
13459	209628
49722	209629
8375	209630
4900	209631
2	209632
51037	209633
36225	209634
17024	209635
35322	209636
884	209637
4243	209638
14657	209639
85674	209640
96470	209641
4277	209642
20835	209643
77511	209644
65471	209645
57461	209646
33249	209647
25317	209648
51854	209649
63279	209650
49674	209651
662	209652
47589	209653
1024	209654
52731	209655
117747	209656
29381	209657
885	209658
14374	209659
110439	209660
8165	209661
36320	209662
5937	209663
12487	209664
9619	209665
5641	209666
29442	209667
63387	209668
1326	209669
92501	209670
18796	209671
92255	209672
48229	209673
3537	209674
39938	209675
141407	209676
21290	209677
9419	209678
6337	209679
920	209680
63198	209681
25880	209682
13876	209683
18502	209684
55467	209685
107951	209686
10531	209687
37917	209688
4614	209689
13064	209690
38246	209691
33390	209692
129495	209693
13026	209694
5458	209695
22515	209696
8344	209697
22023	209698
5951	209699
53948	209700
3323	209701
4978	209702
89091	209703
4978	209704
5938	209705
17722	209706
978	209707
982	209708
28426	209709
29067	209710
24772	209711
34604	209712
8568	209713
33764	209714
64059	209715
8556	209716
33745	209717
10761	209718
3240	209719
5018	209720
1179	209721
29388	209722
131361	209723
3749	209724
7096	209725
4077	209726
63425	209727
95801	209728
3331	209729
53107	209730
23839	209731
9266	209732
25247	209733
64282	209734
56162	209735
40709	209736
10146	209737
51226	209738
5032	209739
117	209740
56498	209741
2875	209742
40430	209743
55421	209744
740	209745
32106	209746
30702	209747
9603	209748
112505	209749
42875	209750
16418	209751
61368	209752
13097	209753
39989	209754
42864	209755
253	209756
32813	209757
35682	209758
66535	209759
51508	209760
15526	209761
280	209762
112430	209763
22317	209764
83485	209765
16174	209766
35002	209767
73845	209768
18254	209769
2283	209770
70	209771
122730	209772
157746	209773
3779	209774
24891	209775
26145	209776
125	209777
101331	209778
112	209779
49140	209780
944	209781
34921	209782
88793	209783
31571	209784
31499	209785
22368	209786
73876	209787
9894	209788
11133	209789
72140	209790
6492	209791
81662	209792
96321	209793
527	209794
62290	209795
9144	209796
4124	209797
109614	209798
100807	209799
99069	209800
144457	209801
55761	209802
94282	209803
31448	209804
18641	209805
50415	209806
17957	209807
68196	209808
6155	209809
39915	209810
97940	209811
32829	209812
43897	209813
1223	209814
15018	209815
588	209816
17581	209817
49973	209818
588	209819
28560	209820
89253	209821
4533	209822
114747	209823
28746	209824
23666	209825
34581	209826
103789	209827
4807	209828
2625	209829
9093	209830
8735	209831
22893	209832
19678	209833
57653	209834
60238	209835
109680	209836
20403	209837
13393	209838
52558	209839
74613	209840
76075	209841
4771	209842
64727	209843
113548	209844
38279	209845
44232	209846
84240	209847
27071	209848
72957	209849
65942	209850
56915	209851
120410	209852
20274	209853
70883	209854
22565	209855
40556	209856
60828	209857
117163	209858
62307	209859
44832	209860
5129	209861
20237	209862
39555	209863
68737	209864
16334	209865
3174	209866
104227	209867
86976	209868
105311	209869
119460	209870
39924	209871
59544	209872
54896	209873
5389	209874
1898	209875
96140	209876
109546	209877
31211	209878
4439	209879
58602	209880
23731	209881
86067	209882
28283	209883
40606	209884
53991	209885
107875	209886
1887	209887
41285	209888
1899	209889
25032	209890
30420	209891
8396	209892
42991	209893
25212	209894
18491	209895
41173	209896
58602	209897
15095	209898
36184	209899
11114	209900
13189	209901
1231	209902
32428	209903
4415	209904
189	209905
38177	209906
39585	209907
32755	209908
27454	209909
25104	209910
57329	209911
33397	209912
47477	209913
39745	209914
113529	209915
47973	209916
22018	209917
66699	209918
9081	209919
57	209920
2874	209921
29512	209922
4306	209923
14192	209924
40952	209925
32378	209926
6563	209927
85158	209928
39634	209929
69147	209930
5625	209931
24	209932
2910	209933
10298	209934
37448	209935
10095	209936
2595	209937
26601	209938
21886	209939
9081	209940
85556	209941
16156	209942
1062	209943
1762	209944
26620	209945
5832	209946
77659	209947
74801	209948
2944	209949
5915	209950
8746	209951
6757	209952
61155	209953
10468	209954
5105	209955
640	209956
60847	209957
25918	209958
51160	209959
510	209960
14896	209961
39989	209962
6707	209963
19967	209964
2139	209965
24283	209966
42193	209967
5556	209968
4672	209969
6318	209970
66912	209971
22249	209972
54909	209973
83773	209974
19783	209975
300	209976
62282	209977
24783	209978
29814	209979
2451	209980
85486	209981
2666	209982
87059	209983
9500	209984
11552	209985
8190	209986
15681	209987
19038	209988
17254	209989
82010	209990
3326	209991
43666	209992
1247	209993
18561	209994
5647	209995
28	209996
76079	209997
12177	209998
19180	209999
107208	210000
149061	210001
103494	210002
184915	210003
28525	210004
6056	210005
12872	210006
142348	210007
3538	210008
4257	210009
300	210010
39935	210011
639	210012
35633	210013
10400	210014
32246	210015
85231	210016
28187	210017
1228	210018
16505	210019
62983	210020
2795	210021
33930	210022
4219	210023
6243	210024
5446	210025
7173	210026
105913	210027
18592	210028
50992	210029
70552	210030
14385	210031
463	210032
21846	210033
3857	210034
6299	210035
70036	210036
31900	210037
2227	210038
8904	210039
6756	210040
12125	210041
22248	210042
57998	210043
1515	210044
12920	210045
27050	210046
30008	210047
1635	210048
328	210049
1350	210050
901	210051
1528	210052
63285	210053
68003	210054
36125	210055
9175	210056
75882	210057
105323	210058
628	210059
195	210060
3088	210061
135654	210062
9612	210063
42697	210064
4327	210065
75619	210066
20576	210067
20475	210068
5392	210069
25028	210070
121131	210071
1898	210072
12604	210073
67336	210074
8370	210075
78423	210076
2171	210077
159087	210078
59085	210079
105664	210080
19730	210081
588	210082
60641	210083
33692	210084
18809	210085
5589	210086
44044	210087
8270	210088
132587	210089
132	210090
1785	210091
8609	210092
2950	210093
3957	210094
15883	210095
32126	210096
81877	210097
38542	210098
8840	210099
32239	210100
87690	210101
27016	210102
12070	210103
2603	210104
64429	210105
11502	210106
38953	210107
26086	210108
15440	210109
3814	210110
19022	210111
139707	210112
24980	210113
13040	210114
5906	210115
103968	210116
168413	210117
142803	210118
44619	210119
12142	210120
12051	210121
8299	210122
31002	210123
79981	210124
30135	210125
87008	210126
37887	210127
31751	210128
7493	210129
37037	210130
49106	210131
28449	210132
62871	210133
122780	210134
28145	210135
74500	210136
21700	210137
69850	210138
7187	210139
10712	210140
9691	210141
9755	210142
240	210143
13969	210144
138056	210145
49935	210146
16492	210147
17682	210148
21425	210149
63688	210150
128932	210151
83648	210152
70000	210153
78858	210154
23767	210155
29143	210156
68675	210157
10161	210158
27975	210159
1032	210160
85215	210161
90920	210162
8423	210163
4211	210164
22384	210165
397	210166
38274	210167
45180	210168
50247	210169
28331	210170
125907	210171
68665	210172
85507	210173
121937	210174
4279	210175
4633	210176
6901	210177
6901	210178
66828	210179
29448	210180
8288	210181
102630	210182
66487	210183
1757	210184
33149	210185
4670	210186
6723	210187
53156	210188
9191	210189
24757	210190
24104	210191
156166	210192
3458	210193
7610	210194
28391	210195
7437	210196
19883	210197
2442	210198
32762	210199
32568	210200
169	210201
4276	210202
16840	210203
64250	210204
39705	210205
20966	210206
3672	210207
2936	210208
7647	210209
701	210210
25186	210211
114836	210212
2116	210213
74695	210214
7807	210215
35594	210216
29768	210217
53965	210218
2744	210219
173	210220
47019	210221
3079	210222
78013	210223
13979	210224
38539	210225
5813	210226
23468	210227
8805	210228
17660	210229
71342	210230
26024	210231
87661	210232
42004	210233
28146	210234
506	210235
8560	210236
41526	210237
13235	210238
65666	210239
5090	210240
50552	210241
57981	210242
112040	210243
8761	210244
8448	210245
36597	210246
47961	210247
2129	210248
64995	210249
80365	210250
15149	210251
66898	210252
17744	210253
1920	210254
4955	210255
11230	210256
1920	210257
6479	210258
124522	210259
11261	210260
39805	210261
100187	210262
134363	210263
19259	210264
22716	210265
8331	210266
3390	210267
875	210268
39108	210269
45913	210270
83211	210271
36476	210272
40	210273
17882	210274
50335	210275
56937	210276
2085	210277
4510	210278
2667	210279
879	210280
15547	210281
12969	210282
4587	210283
44380	210284
84824	210285
643	210286
3868	210287
18655	210288
39503	210289
2047	210290
16186	210291
444	210292
19689	210293
46207	210294
110527	210295
12744	210296
50137	210297
19467	210298
13211	210299
16312	210300
183717	210301
2621	210302
480	210303
69179	210304
6502	210305
321	210306
16404	210307
4981	210308
121220	210309
50766	210310
2485	210311
41121	210312
41121	210313
2837	210314
49801	210315
20807	210316
21196	210317
30379	210318
12854	210319
101158	210320
106308	210321
67652	210322
43649	210323
30681	210324
37073	210325
57866	210326
14673	210327
93288	210328
14325	210329
126049	210330
3147	210331
127264	210332
8784	210333
95190	210334
38539	210335
15836	210336
3546	210337
39799	210338
46719	210339
3018	210340
327	210341
83335	210342
265	210343
48335	210344
36105	210345
18470	210346
139736	210347
58727	210348
11410	210349
12805	210350
102574	210351
9293	210352
100084	210353
32500	210354
2033	210355
5501	210356
11064	210357
4407	210358
154775	210359
94239	210360
75921	210361
76578	210362
150039	210363
8047	210364
19395	210365
40721	210366
55525	210367
25446	210368
13600	210369
13591	210370
34099	210371
53219	210372
43196	210373
35319	210374
41612	210375
34810	210376
586	210377
3703	210378
106561	210379
15507	210380
3922	210381
410	210382
21771	210383
4425	210384
11821	210385
3250	210386
6247	210387
117	210388
73487	210389
11724	210390
454	210391
33724	210392
5857	210393
91681	210394
3227	210395
170781	210396
16699	210397
40818	210398
39908	210399
18176	210400
54576	210401
8278	210402
9512	210403
4667	210404
2896	210405
8452	210406
4294	210407
9777	210408
9145	210409
6354	210410
35120	210411
3744	210412
132575	210413
1414	210414
117688	210415
279	210416
104014	210417
94239	210418
3206	210419
28059	210420
117324	210421
108630	210422
30960	210423
137686	210424
103309	210425
147298	210426
108	210427
8768	210428
8767	210429
29348	210430
16753	210431
1744	210432
84330	210433
569	210434
11860	210435
23389	210436
5844	210437
61447	210438
6144	210439
27888	210440
6351	210441
79919	210442
16014	210443
30048	210444
123063	210445
2141	210446
16925	210447
23459	210448
2628	210449
28459	210450
47182	210451
73136	210452
19328	210453
88881	210454
12221	210455
85503	210456
22272	210457
8489	210458
62978	210459
178568	210460
81976	210461
50390	210462
18516	210463
72996	210464
50406	210465
33067	210466
72477	210467
21319	210468
41788	210469
34645	210470
88606	210471
88885	210472
4399	210473
60215	210474
34795	210475
19328	210476
139077	210477
33066	210478
9724	210479
21361	210480
41748	210481
34784	210482
13396	210483
19347	210484
3513	210485
13667	210486
45408	210487
1935	210488
873	210489
28346	210490
16204	210491
59208	210492
48330	210493
109466	210494
9931	210495
12221	210496
6827	210497
50160	210498
47088	210499
35359	210500
24456	210501
53068	210502
2042	210503
5949	210504
89362	210505
45025	210506
14537	210507
67198	210508
23488	210509
162370	210510
95503	210511
4073	210512
21281	210513
12992	210514
135727	210515
27997	210516
4485	210517
12087	210518
7582	210519
12297	210520
3145	210521
16550	210522
135135	210523
165930	210524
83958	210525
11852	210526
42389	210527
56911	210528
34084	210529
91673	210530
4452	210531
41998	210532
8450	210533
20802	210534
19585	210535
1019	210536
129263	210537
6004	210538
108941	210539
46791	210540
9646	210541
51696	210542
23132	210543
70174	210544
10251	210545
182666	210546
22760	210547
360	210548
13359	210549
134468	210550
8422	210551
9648	210552
37821	210553
4030	210554
38600	210555
41048	210556
36258	210557
30614	210558
14508	210559
71088	210560
4524	210561
28258	210562
14610	210563
40175	210564
118571	210565
42921	210566
51071	210567
4192	210568
23608	210569
133106	210570
24886	210571
16153	210572
21700	210573
2741	210574
23222	210575
171128	210576
125349	210577
35879	210578
19225	210579
138873	210580
75022	210581
6355	210582
95	210583
34388	210584
25502	210585
113840	210586
112443	210587
59479	210588
3224	210589
28331	210590
55341	210591
17511	210592
2875	210593
14041	210594
1524	210595
19395	210596
3082	210597
67779	210598
15046	210599
32892	210600
14688	210601
172766	210602
65815	210603
85178	210604
57049	210605
35413	210606
43915	210607
13372	210608
59	210609
12995	210610
4717	210611
36	210612
71614	210613
43752	210614
9678	210615
89594	210616
14857	210617
28430	210618
97726	210619
40816	210620
620	210621
23981	210622
54533	210623
180727	210624
20671	210625
3011	210626
30776	210627
5871	210628
6940	210629
42137	210630
41210	210631
9083	210632
54954	210633
5501	210634
14977	210635
10150	210636
33557	210637
124379	210638
71383	210639
17406	210640
3375	210641
47131	210642
31308	210643
51060	210644
44257	210645
48860	210646
11422	210647
30980	210648
37292	210649
32129	210650
22603	210651
33932	210652
18987	210653
54697	210654
105466	210655
43003	210656
362	210657
12466	210658
7301	210659
153228	210660
62006	210661
30289	210662
13420	210663
62316	210664
27392	210665
175083	210666
22284	210667
38313	210668
71416	210669
9578	210670
18789	210671
86131	210672
4657	210673
32686	210674
23470	210675
94205	210676
46407	210677
66526	210678
29704	210679
31297	210680
21033	210681
80155	210682
53064	210683
49442	210684
70345	210685
20678	210686
5875	210687
3965	210688
107	210689
26326	210690
63993	210691
13476	210692
43285	210693
24462	210694
1948	210695
71953	210696
28667	210697
104307	210698
33220	210699
85125	210700
2654	210701
27420	210702
13254	210703
23066	210704
7222	210705
43901	210706
6638	210707
6360	210708
4059	210709
133134	210710
7227	210711
16396	210712
5904	210713
48740	210714
6522	210715
2223	210716
40512	210717
29024	210718
3635	210719
9497	210720
95144	210721
40691	210722
8258	210723
29204	210724
60473	210725
54876	210726
11589	210727
4896	210728
5805	210729
31143	210730
7041	210731
140	210732
2304	210733
50873	210734
107544	210735
57991	210736
28909	210737
60013	210738
2818	210739
20600	210740
617	210741
57500	210742
27878	210743
23531	210744
9215	210745
27932	210746
28166	210747
60120	210748
46117	210749
51185	210750
28942	210751
6040	210752
3423	210753
70010	210754
4408	210755
81	210756
16503	210757
18453	210758
28129	210759
5208	210760
1957	210761
6387	210762
5429	210763
109552	210764
10775	210765
40186	210766
26756	210767
11370	210768
4124	210769
22436	210770
46314	210771
78121	210772
21418	210773
58491	210774
14914	210775
105133	210776
24066	210777
104231	210778
3738	210779
50887	210780
70422	210781
14516	210782
35710	210783
1390	210784
8985	210785
22710	210786
5578	210787
431	210788
58022	210789
24957	210790
53451	210791
72264	210792
22999	210793
28120	210794
110907	210795
29213	210796
45271	210797
52424	210798
16736	210799
14293	210800
9308	210801
84805	210802
32783	210803
118861	210804
55	210805
2056	210806
102270	210807
122137	210808
4603	210809
56986	210810
41307	210811
9187	210812
8138	210813
14218	210814
781	210815
9	210816
410	210817
4250	210818
112	210819
9526	210820
650	210821
7575	210822
6373	210823
58068	210824
14098	210825
7611	210826
27810	210827
36373	210828
3773	210829
75086	210830
44601	210831
60857	210832
71842	210833
47515	210834
1459	210835
84715	210836
63379	210837
62747	210838
17464	210839
8334	210840
1111	210841
38597	210842
28141	210843
37158	210844
18695	210845
73504	210846
43972	210847
99228	210848
83222	210849
12533	210850
23911	210851
129235	210852
28617	210853
17511	210854
75893	210855
62172	210856
4823	210857
15652	210858
6009	210859
2116	210860
27824	210861
21039	210862
102399	210863
551	210864
3795	210865
157	210866
26129	210867
113873	210868
11167	210869
74203	210870
1429	210871
8821	210872
5307	210873
14951	210874
16486	210875
30282	210876
20589	210877
9328	210878
15983	210879
14327	210880
42139	210881
68295	210882
32268	210883
1732	210884
50339	210885
1644	210886
3553	210887
16154	210888
175666	210889
185	210890
53435	210891
61002	210892
137	210893
3185	210894
52460	210895
10777	210896
20	210897
117595	210898
7512	210899
1579	210900
27904	210901
83004	210902
89427	210903
24437	210904
15241	210905
27862	210906
27413	210907
15652	210908
7683	210909
42197	210910
868	210911
863	210912
2297	210913
2282	210914
7581	210915
52796	210916
22787	210917
215	210918
8001	210919
2757	210920
4612	210921
5009	210922
26778	210923
2229	210924
27196	210925
37000	210926
43619	210927
913	210928
75021	210929
21158	210930
86091	210931
40799	210932
8024	210933
41240	210934
8465	210935
12792	210936
12213	210937
17481	210938
18615	210939
28860	210940
6317	210941
58187	210942
6896	210943
25324	210944
16981	210945
25141	210946
11766	210947
137553	210948
91489	210949
11810	210950
14404	210951
3502	210952
6728	210953
7658	210954
12029	210955
61507	210956
124052	210957
43308	210958
17832	210959
3310	210960
15679	210961
112243	210962
69831	210963
17258	210964
9856	210965
1892	210966
60813	210967
8885	210968
10400	210969
21711	210970
27093	210971
4115	210972
1291	210973
5473	210974
3543	210975
27139	210976
2111	210977
790	210978
109137	210979
98782	210980
8495	210981
305	210982
22187	210983
132943	210984
2720	210985
391	210986
81944	210987
5	210988
2929	210989
32032	210990
6930	210991
61270	210992
4	210993
5400	210994
13454	210995
30144	210996
47194	210997
9603	210998
5321	210999
179501	211000
2298	211001
50856	211002
1620	211003
106269	211004
1149	211005
106180	211006
6663	211007
58612	211008
20908	211009
2029	211010
79400	211011
61818	211012
32652	211013
208	211014
133805	211015
57440	211016
26172	211017
19156	211018
12485	211019
15441	211020
1597	211021
13439	211022
747	211023
384	211024
12009	211025
87342	211026
34377	211027
14315	211028
7809	211029
105178	211030
816	211031
7942	211032
101532	211033
85614	211034
25757	211035
15462	211036
8684	211037
25506	211038
28218	211039
41622	211040
10794	211041
31907	211042
57574	211043
39286	211044
23	211045
26495	211046
8751	211047
631	211048
28555	211049
39462	211050
348	211051
40276	211052
8105	211053
3998	211054
742	211055
8374	211056
50590	211057
44436	211058
38364	211059
1832	211060
4310	211061
64539	211062
11244	211063
12029	211064
62518	211065
42963	211066
9497	211067
62348	211068
34824	211069
9485	211070
3595	211071
7212	211072
9755	211073
46052	211074
8716	211075
48932	211076
177757	211077
30585	211078
18870	211079
14964	211080
41999	211081
4752	211082
25660	211083
24620	211084
103973	211085
11188	211086
11145	211087
5106	211088
2626	211089
141	211090
91932	211091
59883	211092
68551	211093
20172	211094
178223	211095
15396	211096
47023	211097
64948	211098
43381	211099
4816	211100
19190	211101
45365	211102
8685	211103
56422	211104
1435	211105
79151	211106
286	211107
57210	211108
40263	211109
1848	211110
32231	211111
42446	211112
25009	211113
57964	211114
27321	211115
3839	211116
105898	211117
41879	211118
53808	211119
50338	211120
30604	211121
12403	211122
96369	211123
4874	211124
57108	211125
12844	211126
47303	211127
42337	211128
97744	211129
41817	211130
5869	211131
2410	211132
109015	211133
69777	211134
5779	211135
6227	211136
83000	211137
124013	211138
129708	211139
59011	211140
28833	211141
169876	211142
15103	211143
103628	211144
81459	211145
140019	211146
136394	211147
6296	211148
11312	211149
73761	211150
55927	211151
53691	211152
2923	211153
13297	211154
18182	211155
17289	211156
9777	211157
29181	211158
9716	211159
12421	211160
73799	211161
18080	211162
36913	211163
83124	211164
13319	211165
8235	211166
17764	211167
83441	211168
3493	211169
39716	211170
129567	211171
107765	211172
10605	211173
2045	211174
32126	211175
6916	211176
44365	211177
1300	211178
82429	211179
59490	211180
44785	211181
65993	211182
56117	211183
2251	211184
396	211185
81874	211186
44899	211187
3172	211188
41271	211189
7858	211190
49765	211191
1010	211192
50225	211193
49600	211194
1269	211195
10642	211196
1682	211197
79411	211198
4198	211199
16836	211200
51329	211201
38681	211202
36030	211203
79706	211204
40349	211205
6937	211206
90030	211207
57253	211208
156545	211209
1045	211210
24249	211211
1146	211212
12311	211213
825	211214
38039	211215
37746	211216
37501	211217
119568	211218
4363	211219
19434	211220
146639	211221
10494	211222
17483	211223
20681	211224
40168	211225
94885	211226
509	211227
97310	211228
15752	211229
32153	211230
25811	211231
156931	211232
103568	211233
14611	211234
6069	211235
88129	211236
19890	211237
5875	211238
141317	211239
48260	211240
69322	211241
33720	211242
1786	211243
7384	211244
43334	211245
11512	211246
78981	211247
1236	211248
91325	211249
130743	211250
10109	211251
52632	211252
97716	211253
1481	211254
33739	211255
8503	211256
58497	211257
85048	211258
407	211259
19948	211260
140768	211261
78724	211262
53575	211263
1169	211264
24230	211265
79924	211266
5285	211267
325	211268
65292	211269
46601	211270
10842	211271
50797	211272
54229	211273
122322	211274
31416	211275
27832	211276
25783	211277
111784	211278
72135	211279
13611	211280
49106	211281
46071	211282
43382	211283
21584	211284
14567	211285
1000	211286
2710	211287
3670	211288
77652	211289
86965	211290
12766	211291
73861	211292
16872	211293
6996	211294
4584	211295
109398	211296
17906	211297
144646	211298
105136	211299
1317	211300
86552	211301
58855	211302
10435	211303
24103	211304
30129	211305
4	211306
78840	211307
35203	211308
5318	211309
30710	211310
140163	211311
55931	211312
22662	211313
3250	211314
78274	211315
80669	211316
23184	211317
9911	211318
49396	211319
24290	211320
28428	211321
15010	211322
40119	211323
43088	211324
816	211325
1231	211326
98868	211327
42784	211328
11343	211329
96367	211330
7175	211331
43406	211332
70733	211333
53600	211334
916	211335
98211	211336
43352	211337
39912	211338
44000	211339
31747	211340
37243	211341
159242	211342
60736	211343
4284	211344
39919	211345
64434	211346
916	211347
134499	211348
100035	211349
6589	211350
2705	211351
30247	211352
82096	211353
4847	211354
43642	211355
135915	211356
33005	211357
129147	211358
19105	211359
13817	211360
16876	211361
25823	211362
118037	211363
616	211364
139939	211365
30683	211366
5568	211367
48683	211368
52300	211369
23191	211370
961	211371
19851	211372
33858	211373
4619	211374
43445	211375
4324	211376
81130	211377
7253	211378
15627	211379
7253	211380
5280	211381
55399	211382
5280	211383
4603	211384
13315	211385
5554	211386
1	211387
187106	211388
2058	211389
48703	211390
31826	211391
161675	211392
38483	211393
11484	211394
7237	211395
544	211396
65728	211397
20225	211398
3260	211399
3203	211400
2302	211401
46750	211402
19148	211403
23462	211404
14061	211405
9543	211406
100986	211407
6033	211408
169645	211409
20529	211410
58116	211411
6260	211412
46126	211413
68505	211414
57722	211415
33968	211416
1128	211417
71733	211418
655	211419
65511	211420
17541	211421
2473	211422
33501	211423
2820	211424
60814	211425
6967	211426
8466	211427
42754	211428
7518	211429
882	211430
42288	211431
112971	211432
30906	211433
31156	211434
126850	211435
30813	211436
2964	211437
3944	211438
43334	211439
51039	211440
885	211441
98314	211442
3120	211443
33194	211444
85147	211445
5310	211446
133676	211447
97147	211448
49353	211449
60289	211450
5130	211451
12865	211452
60081	211453
3596	211454
4376	211455
67440	211456
25865	211457
45827	211458
14904	211459
17552	211460
10951	211461
29006	211462
68325	211463
5230	211464
39283	211465
68191	211466
38284	211467
27531	211468
30900	211469
26846	211470
19816	211471
68274	211472
3342	211473
30432	211474
19591	211475
7253	211476
1486	211477
59487	211478
40522	211479
35800	211480
71704	211481
135382	211482
27357	211483
30798	211484
9828	211485
49122	211486
47429	211487
9756	211488
62550	211489
49583	211490
55750	211491
17804	211492
136851	211493
57325	211494
4056	211495
6394	211496
7339	211497
67922	211498
20891	211499
3293	211500
17885	211501
70248	211502
1231	211503
107506	211504
34597	211505
5086	211506
61656	211507
84958	211508
53383	211509
47037	211510
45082	211511
97572	211512
16836	211513
21140	211514
916	211515
25638	211516
104221	211517
52479	211518
48109	211519
27050	211520
60503	211521
35567	211522
19110	211523
251	211524
43328	211525
73076	211526
26076	211527
20843	211528
79764	211529
81429	211530
47168	211531
113028	211532
12302	211533
9491	211534
81381	211535
26244	211536
16067	211537
125487	211538
42667	211539
21053	211540
34215	211541
23704	211542
89926	211543
33032	211544
82896	211545
34062	211546
24461	211547
32371	211548
1938	211549
15066	211550
91164	211551
56681	211552
103300	211553
9240	211554
8115	211555
31751	211556
33178	211557
56677	211558
18600	211559
4699	211560
69691	211561
39883	211562
38164	211563
12703	211564
8021	211565
7974	211566
13817	211567
26174	211568
61136	211569
67401	211570
1485	211571
57676	211572
55862	211573
14393	211574
40301	211575
143233	211576
16234	211577
58537	211578
13451	211579
5776	211580
166226	211581
51091	211582
36534	211583
23276	211584
18029	211585
33312	211586
12761	211587
12033	211588
18671	211589
29751	211590
32163	211591
63176	211592
17218	211593
17218	211594
69549	211595
137796	211596
73332	211597
37342	211598
63221	211599
66499	211600
6589	211601
4338	211602
45510	211603
44138	211604
10870	211605
60828	211606
44826	211607
36491	211608
136289	211609
7605	211610
21694	211611
44490	211612
35851	211613
35700	211614
60547	211615
33139	211616
32	211617
12405	211618
47380	211619
37573	211620
92868	211621
134208	211622
8277	211623
30692	211624
10649	211625
2264	211626
101880	211627
22581	211628
39218	211629
57744	211630
70997	211631
9777	211632
17417	211633
82135	211634
17722	211635
28408	211636
9684	211637
6238	211638
16305	211639
37423	211640
37134	211641
27427	211642
40532	211643
9421	211644
147337	211645
59308	211646
99564	211647
57694	211648
575	211649
5848	211650
15208	211651
13578	211652
42881	211653
44951	211654
79845	211655
34032	211656
48780	211657
27920	211658
27978	211659
65885	211660
56607	211661
2664	211662
120883	211663
14644	211664
33134	211665
9049	211666
56379	211667
64943	211668
7526	211669
6612	211670
812	211671
22050	211672
105525	211673
66236	211674
81187	211675
120991	211676
20670	211677
31591	211678
38164	211679
39010	211680
33751	211681
130296	211682
5038	211683
31836	211684
35359	211685
28311	211686
48044	211687
51051	211688
7259	211689
2009	211690
16	211691
27178	211692
14751	211693
48397	211694
1277	211695
21404	211696
52440	211697
24504	211698
18161	211699
69057	211700
92933	211701
78981	211702
2037	211703
74370	211704
55967	211705
65104	211706
7454	211707
28124	211708
140880	211709
140532	211710
37707	211711
73000	211712
28369	211713
14817	211714
6064	211715
68293	211716
75407	211717
2667	211718
48880	211719
5589	211720
36680	211721
218	211722
4286	211723
34568	211724
765	211725
65528	211726
31798	211727
6480	211728
40204	211729
110903	211730
27375	211731
38809	211732
31963	211733
1710	211734
6432	211735
16877	211736
10017	211737
13215	211738
20891	211739
2818	211740
29181	211741
139098	211742
78823	211743
19287	211744
5049	211745
27961	211746
1617	211747
24184	211748
2890	211749
4368	211750
59327	211751
11740	211752
7260	211753
6139	211754
142586	211755
7017	211756
21011	211757
66893	211758
16168	211759
31174	211760
46393	211761
84545	211762
47841	211763
170932	211764
69335	211765
36232	211766
7392	211767
78899	211768
4589	211769
137245	211770
4825	211771
147278	211772
2410	211773
55581	211774
34239	211775
23075	211776
15192	211777
53358	211778
25015	211779
505	211780
13993	211781
58180	211782
95059	211783
11191	211784
38039	211785
37696	211786
15176	211787
246	211788
5778	211789
8967	211790
15115	211791
889	211792
7248	211793
7248	211794
67838	211795
2111	211796
83653	211797
25088	211798
13840	211799
6447	211800
14079	211801
18785	211802
5605	211803
43437	211804
35333	211805
57775	211806
58536	211807
41370	211808
3377	211809
6177	211810
49369	211811
11808	211812
11073	211813
1297	211814
9730	211815
2193	211816
86856	211817
26835	211818
28230	211819
1	211820
32650	211821
18705	211822
72355	211823
24875	211824
52350	211825
45226	211826
91782	211827
36628	211828
18378	211829
56761	211830
47458	211831
11498	211832
107278	211833
525	211834
42535	211835
56658	211836
49409	211837
22558	211838
17129	211839
109634	211840
5592	211841
8362	211842
520	211843
110219	211844
138129	211845
20443	211846
27757	211847
103845	211848
131313	211849
19434	211850
70792	211851
70792	211852
56791	211853
162364	211854
37382	211855
25069	211856
187377	211857
6345	211858
13013	211859
33862	211860
24939	211861
5492	211862
65108	211863
75296	211864
5207	211865
63988	211866
80606	211867
69358	211868
5372	211869
31767	211870
16801	211871
20071	211872
14501	211873
174282	211874
13540	211875
12175	211876
26209	211877
3547	211878
21448	211879
6282	211880
80880	211881
71967	211882
92868	211883
83304	211884
25783	211885
78297	211886
10632	211887
9787	211888
3806	211889
46569	211890
17362	211891
28444	211892
22674	211893
19776	211894
16790	211895
9883	211896
67727	211897
58779	211898
38896	211899
137392	211900
171995	211901
69050	211902
71833	211903
31785	211904
17129	211905
15974	211906
8554	211907
186800	211908
26473	211909
46753	211910
1795	211911
8817	211912
10710	211913
64789	211914
30749	211915
135083	211916
60803	211917
26512	211918
44655	211919
46605	211920
702	211921
39033	211922
114845	211923
15080	211924
32726	211925
11546	211926
57827	211927
38087	211928
28063	211929
66199	211930
45028	211931
41277	211932
7505	211933
73845	211934
102792	211935
91887	211936
21626	211937
18750	211938
123068	211939
81620	211940
6866	211941
6610	211942
25557	211943
9173	211944
81605	211945
83731	211946
35888	211947
10348	211948
6454	211949
8838	211950
30642	211951
2585	211952
4154	211953
43451	211954
1057	211955
87560	211956
30189	211957
159831	211958
835	211959
12018	211960
48975	211961
57758	211962
83356	211963
10596	211964
138943	211965
4224	211966
58192	211967
93735	211968
68190	211969
65171	211970
95079	211971
35650	211972
16589	211973
35872	211974
63173	211975
85513	211976
50454	211977
1316	211978
56209	211979
12296	211980
57961	211981
16940	211982
3700	211983
43963	211984
3970	211985
5869	211986
26361	211987
54185	211988
17129	211989
7057	211990
17799	211991
49314	211992
75354	211993
29676	211994
7642	211995
4361	211996
33390	211997
4960	211998
154145	211999
92173	212000
10995	212001
16637	212002
9602	212003
28271	212004
39876	212005
426	212006
8733	212007
28533	212008
1025	212009
27827	212010
1261	212011
28339	212012
6629	212013
13833	212014
168898	212015
2615	212016
38024	212017
65951	212018
39939	212019
88278	212020
77194	212021
61374	212022
187609	212023
35011	212024
27029	212025
13386	212026
28347	212027
18444	212028
49894	212029
64639	212030
113938	212031
176330	212032
41971	212033
3246	212034
34075	212035
25859	212036
13250	212037
3959	212038
24146	212039
2706	212040
20998	212041
69225	212042
47234	212043
8475	212044
141479	212045
53265	212046
32150	212047
73979	212048
370	212049
136773	212050
13822	212051
39361	212052
18234	212053
8303	212054
571	212055
10566	212056
77622	212057
66044	212058
10193	212059
69018	212060
7766	212061
1507	212062
111964	212063
2935	212064
1939	212065
28346	212066
7802	212067
8303	212068
26368	212069
72628	212070
1690	212071
140163	212072
369	212073
66065	212074
68135	212075
7433	212076
35405	212077
12458	212078
25120	212079
26456	212080
47663	212081
56303	212082
16736	212083
5020	212084
21057	212085
42526	212086
12100	212087
28434	212088
5734	212089
68160	212090
165188	212091
31858	212092
10483	212093
1701	212094
15544	212095
85266	212096
13195	212097
65699	212098
60675	212099
473	212100
5445	212101
2316	212102
37986	212103
26357	212104
1804	212105
20932	212106
27857	212107
28121	212108
48706	212109
64834	212110
28348	212111
5283	212112
8251	212113
10878	212114
34647	212115
19827	212116
34647	212117
50696	212118
48740	212119
30623	212120
44963	212121
95598	212122
35100	212123
18046	212124
5911	212125
3309	212126
20523	212127
21004	212128
1228	212129
21398	212130
8106	212131
13535	212132
23008	212133
61518	212134
131436	212135
42015	212136
60160	212137
3240	212138
2666	212139
5301	212140
2116	212141
13088	212142
186342	212143
82267	212144
10013	212145
84915	212146
35967	212147
20860	212148
46687	212149
74205	212150
24532	212151
411	212152
86226	212153
12958	212154
96308	212155
78071	212156
9106	212157
33761	212158
62718	212159
25003	212160
3542	212161
759	212162
88080	212163
40041	212164
985	212165
62076	212166
46754	212167
8887	212168
105815	212169
76123	212170
7025	212171
31697	212172
94255	212173
171244	212174
15087	212175
105491	212176
46396	212177
71477	212178
55651	212179
3149	212180
81679	212181
25529	212182
4104	212183
2903	212184
66285	212185
26859	212186
20385	212187
64244	212188
57970	212189
14748	212190
17454	212191
56089	212192
27549	212193
24947	212194
9089	212195
17911	212196
121105	212197
33241	212198
78143	212199
20927	212200
27085	212201
54132	212202
129139	212203
100286	212204
42298	212205
30611	212206
47398	212207
1	212208
1	212209
93	212210
41941	212211
9089	212212
9268	212213
21660	212214
20781	212215
38544	212216
7084	212217
12810	212218
53382	212219
80512	212220
64568	212221
29096	212222
464	212223
1835	212224
45927	212225
32672	212226
2	212227
37666	212228
2809	212229
26877	212230
7960	212231
8074	212232
17210	212233
68374	212234
44183	212235
28437	212236
67909	212237
3913	212238
35858	212239
1304	212240
69182	212241
50498	212242
10876	212243
69113	212244
3138	212245
20513	212246
9122	212247
46588	212248
3927	212249
62293	212250
57166	212251
9979	212252
9595	212253
60227	212254
299	212255
24079	212256
70096	212257
3055	212258
9386	212259
70762	212260
16726	212261
22563	212262
55845	212263
242	212264
72771	212265
54186	212266
54209	212267
81292	212268
126223	212269
13971	212270
31552	212271
54468	212272
2579	212273
13335	212274
164706	212275
135335	212276
14675	212277
18878	212278
40480	212279
62345	212280
1535	212281
40674	212282
36116	212283
40857	212284
8322	212285
27563	212286
41533	212287
17527	212288
1914	212289
13615	212290
33178	212291
13072	212292
47770	212293
6269	212294
16287	212295
69570	212296
2932	212297
2988	212298
60706	212299
7351	212300
4972	212301
60683	212302
13880	212303
31836	212304
33287	212305
31628	212306
42654	212307
18354	212308
6108	212309
50771	212310
696	212311
103336	212312
57538	212313
23662	212314
57385	212315
16160	212316
120025	212317
38230	212318
48060	212319
4207	212320
36050	212321
85241	212322
73486	212323
34655	212324
34818	212325
131545	212326
1285	212327
11955	212328
57458	212329
55615	212330
133732	212331
68932	212332
22439	212333
43416	212334
13824	212335
87585	212336
1486	212337
26651	212338
4342	212339
2289	212340
179505	212341
26638	212342
11011	212343
1208	212344
79323	212345
17510	212346
85255	212347
3551	212348
56981	212349
3890	212350
7776	212351
16090	212352
37547	212353
110554	212354
30734	212355
140920	212356
44691	212357
60637	212358
557	212359
24680	212360
1269	212361
18560	212362
37336	212363
29024	212364
55177	212365
44296	212366
18526	212367
16854	212368
29980	212369
27666	212370
109925	212371
4250	212372
22318	212373
35017	212374
1067	212375
168	212376
13822	212377
2109	212378
14588	212379
9220	212380
5174	212381
3253	212382
3511	212383
975	212384
16792	212385
39818	212386
580	212387
92624	212388
10219	212389
67301	212390
6327	212391
68232	212392
89568	212393
9495	212394
35597	212395
47001	212396
31965	212397
154309	212398
20342	212399
2011	212400
14334	212401
15437	212402
10479	212403
49228	212404
9830	212405
9263	212406
401	212407
48059	212408
11943	212409
4060	212410
62	212411
11756	212412
36274	212413
16219	212414
503	212415
4192	212416
7757	212417
38827	212418
107845	212419
54393	212420
1210	212421
16028	212422
8479	212423
32981	212424
12506	212425
12955	212426
8487	212427
38076	212428
169578	212429
90425	212430
53305	212431
4331	212432
1232	212433
61491	212434
19792	212435
105501	212436
36682	212437
59796	212438
69580	212439
60529	212440
29832	212441
23743	212442
30430	212443
3152	212444
50141	212445
28438	212446
3462	212447
18299	212448
32851	212449
67315	212450
45825	212451
28139	212452
7605	212453
110249	212454
11483	212455
2609	212456
84556	212457
33041	212458
33963	212459
54390	212460
10919	212461
17715	212462
65365	212463
31271	212464
29659	212465
33579	212466
80334	212467
10934	212468
60074	212469
13221	212470
50126	212471
14455	212472
106351	212473
1340	212474
37848	212475
13144	212476
181	212477
1628	212478
2329	212479
29055	212480
37177	212481
7772	212482
9810	212483
18752	212484
9830	212485
58142	212486
55	212487
2625	212488
38318	212489
99593	212490
34411	212491
5090	212492
1090	212493
26074	212494
46400	212495
47472	212496
1067	212497
4746	212498
44952	212499
7730	212500
33146	212501
32292	212502
8282	212503
58318	212504
26214	212505
32528	212506
2740	212507
1210	212508
42488	212509
7744	212510
1927	212511
55122	212512
24998	212513
1677	212514
16844	212515
66780	212516
75953	212517
302	212518
7049	212519
55473	212520
3177	212521
39689	212522
1845	212523
31406	212524
15739	212525
7726	212526
48074	212527
8304	212528
3261	212529
18292	212530
27164	212531
37735	212532
655	212533
21887	212534
2990	212535
46400	212536
458	212537
19360	212538
22058	212539
16890	212540
4267	212541
34575	212542
148442	212543
25319	212544
21587	212545
70607	212546
12811	212547
34602	212548
11885	212549
1549	212550
9528	212551
1420	212552
28542	212553
6950	212554
6696	212555
53658	212556
11495	212557
9645	212558
92235	212559
1383	212560
12963	212561
12181	212562
6691	212563
64097	212564
109496	212565
37253	212566
20	212567
2089	212568
20528	212569
17020	212570
108534	212571
10106	212572
15375	212573
10933	212574
8218	212575
22120	212576
39739	212577
189	212578
548	212579
9322	212580
30654	212581
19006	212582
53169	212583
20572	212584
14677	212585
98609	212586
54463	212587
67383	212588
83055	212589
86548	212590
87710	212591
185515	212592
99147	212593
56049	212594
25337	212595
24512	212596
40869	212597
50631	212598
60206	212599
46616	212600
47335	212601
19522	212602
54016	212603
25170	212604
55224	212605
13996	212606
21027	212607
30785	212608
41943	212609
31905	212610
26477	212611
25645	212612
10321	212613
14588	212614
49404	212615
438	212616
20743	212617
39731	212618
27698	212619
39731	212620
92411	212621
12579	212622
53949	212623
15347	212624
9894	212625
1061	212626
33918	212627
2522	212628
18745	212629
10020	212630
39612	212631
21966	212632
21774	212633
1210	212634
125726	212635
53762	212636
67025	212637
30818	212638
34478	212639
27278	212640
14643	212641
26318	212642
19666	212643
12208	212644
68390	212645
121853	212646
95734	212647
9111	212648
20840	212649
108634	212650
7920	212651
93157	212652
16577	212653
29204	212654
895	212655
76306	212656
58865	212657
103677	212658
41753	212659
8414	212660
175030	212661
12738	212662
24507	212663
25503	212664
90856	212665
12465	212666
32734	212667
53666	212668
14927	212669
26178	212670
178412	212671
71400	212672
49276	212673
58058	212674
35140	212675
537	212676
21467	212677
34180	212678
50129	212679
43883	212680
72827	212681
17697	212682
26	212683
870	212684
9014	212685
7358	212686
28438	212687
10899	212688
1135	212689
48	212690
77383	212691
52136	212692
47034	212693
5648	212694
17721	212695
13630	212696
9899	212697
34425	212698
94671	212699
4096	212700
2652	212701
130480	212702
24396	212703
21434	212704
4484	212705
51029	212706
31380	212707
8200	212708
31896	212709
73917	212710
1730	212711
13415	212712
18126	212713
89566	212714
12692	212715
26546	212716
25474	212717
22260	212718
76108	212719
2607	212720
82320	212721
23512	212722
6059	212723
2930	212724
2580	212725
9701	212726
92023	212727
27644	212728
69259	212729
56364	212730
2890	212731
12008	212732
28335	212733
1017	212734
89	212735
83396	212736
41052	212737
80291	212738
25	212739
48235	212740
13733	212741
113823	212742
22743	212743
25185	212744
121390	212745
30339	212746
13820	212747
46	212748
6318	212749
17087	212750
62088	212751
6971	212752
21338	212753
56087	212754
87535	212755
125172	212756
108348	212757
42402	212758
8631	212759
12120	212760
15697	212761
108906	212762
44663	212763
158338	212764
4251	212765
160990	212766
56656	212767
130965	212768
58021	212769
95526	212770
8729	212771
10120	212772
61699	212773
34174	212774
42432	212775
13516	212776
43662	212777
57312	212778
9624	212779
10318	212780
15586	212781
23491	212782
2971	212783
3596	212784
46333	212785
16817	212786
75608	212787
67354	212788
52388	212789
15256	212790
12031	212791
25223	212792
2786	212793
15803	212794
11826	212795
2001	212796
4159	212797
42371	212798
9756	212799
7972	212800
38942	212801
19641	212802
31900	212803
16250	212804
28070	212805
108300	212806
56424	212807
6904	212808
103461	212809
13415	212810
100726	212811
18126	212812
30855	212813
125855	212814
9317	212815
48699	212816
50867	212817
25379	212818
79778	212819
32815	212820
2531	212821
128080	212822
11242	212823
19988	212824
27902	212825
13397	212826
33328	212827
69214	212828
19323	212829
21794	212830
30788	212831
79490	212832
5874	212833
82999	212834
59523	212835
3035	212836
13592	212837
6412	212838
1754	212839
38460	212840
85542	212841
20778	212842
36001	212843
26755	212844
26826	212845
8646	212846
1138	212847
25565	212848
34218	212849
26639	212850
39839	212851
106734	212852
23354	212853
1787	212854
64127	212855
552	212856
59165	212857
18926	212858
10103	212859
941	212860
295	212861
66387	212862
14915	212863
32266	212864
2653	212865
133547	212866
3732	212867
28328	212868
88594	212869
20045	212870
60693	212871
15092	212872
640	212873
23460	212874
11496	212875
27993	212876
42585	212877
19313	212878
72755	212879
13727	212880
3832	212881
26135	212882
126965	212883
6260	212884
43665	212885
71458	212886
11284	212887
75027	212888
11792	212889
99611	212890
74964	212891
31685	212892
92769	212893
76325	212894
11021	212895
14774	212896
11284	212897
72306	212898
922	212899
42084	212900
14503	212901
177	212902
15835	212903
80865	212904
19	212905
6311	212906
40800	212907
15127	212908
81192	212909
80063	212910
13075	212911
8108	212912
2264	212913
7400	212914
14355	212915
2234	212916
87662	212917
42653	212918
13248	212919
60783	212920
28438	212921
17220	212922
63507	212923
32772	212924
11593	212925
8457	212926
27139	212927
112	212928
290	212929
70177	212930
62079	212931
13676	212932
40169	212933
132128	212934
10196	212935
166216	212936
71773	212937
7391	212938
27061	212939
22589	212940
63045	212941
146267	212942
8650	212943
1912	212944
21750	212945
8258	212946
22272	212947
25400	212948
32148	212949
14759	212950
81655	212951
32061	212952
63265	212953
41392	212954
72075	212955
12193	212956
28086	212957
68612	212958
86713	212959
71691	212960
17524	212961
42958	212962
29516	212963
33765	212964
17914	212965
26723	212966
109569	212967
12426	212968
34732	212969
75870	212970
949	212971
84335	212972
15436	212973
18352	212974
19971	212975
4629	212976
39970	212977
143	212978
9756	212979
5957	212980
89758	212981
27825	212982
117781	212983
21576	212984
88359	212985
38304	212986
37973	212987
9086	212988
7477	212989
12764	212990
100151	212991
17232	212992
28583	212993
50518	212994
30121	212995
358	212996
5630	212997
9851	212998
108873	212999
33715	213000
42436	213001
4008	213002
35757	213003
1848	213004
49807	213005
34087	213006
7044	213007
4593	213008
44142	213009
1914	213010
16876	213011
72568	213012
41280	213013
642	213014
8548	213015
38475	213016
4198	213017
82589	213018
78437	213019
59821	213020
10009	213021
37914	213022
39257	213023
64447	213024
133255	213025
49924	213026
21207	213027
90538	213028
38592	213029
19702	213030
53674	213031
28001	213032
16174	213033
80776	213034
160	213035
32753	213036
160	213037
37684	213038
21020	213039
90641	213040
58046	213041
74476	213042
94997	213043
14013	213044
10138	213045
80470	213046
14322	213047
46822	213048
38734	213049
19882	213050
22025	213051
63296	213052
68752	213053
11162	213054
5445	213055
174	213056
24026	213057
9085	213058
78572	213059
69620	213060
112	213061
21137	213062
9031	213063
10910	213064
6688	213065
29376	213066
25346	213067
13208	213068
17717	213069
30661	213070
61179	213071
33132	213072
1779	213073
71400	213074
45258	213075
129910	213076
38527	213077
22013	213078
67565	213079
2727	213080
7824	213081
31612	213082
123355	213083
38975	213084
17589	213085
57009	213086
34606	213087
10028	213088
37929	213089
8515	213090
78760	213091
22219	213092
43397	213093
7405	213094
10811	213095
13021	213096
51769	213097
9406	213098
12603	213099
2338	213100
138654	213101
79711	213102
25970	213103
16786	213104
14641	213105
118406	213106
40634	213107
24896	213108
35398	213109
42843	213110
5198	213111
439	213112
48415	213113
59625	213114
17505	213115
10603	213116
51663	213117
96348	213118
27061	213119
26682	213120
52781	213121
57333	213122
533	213123
2742	213124
10042	213125
32183	213126
5870	213127
6297	213128
3711	213129
7371	213130
68735	213131
268	213132
2832	213133
97828	213134
38520	213135
10213	213136
7959	213137
26302	213138
2996	213139
5323	213140
58712	213141
55850	213142
83420	213143
57541	213144
133427	213145
105029	213146
5366	213147
56580	213148
2884	213149
57149	213150
9630	213151
16741	213152
46946	213153
943	213154
9630	213155
681	213156
26400	213157
72175	213158
36843	213159
121849	213160
41269	213161
59158	213162
9035	213163
2821	213164
2477	213165
13954	213166
11617	213167
88899	213168
6761	213169
34039	213170
92365	213171
71001	213172
19142	213173
19128	213174
9903	213175
52432	213176
1696	213177
9733	213178
78756	213179
41326	213180
39287	213181
34582	213182
10851	213183
84213	213184
1904	213185
46649	213186
62359	213187
153938	213188
89721	213189
32304	213190
53998	213191
1942	213192
37541	213193
18640	213194
39903	213195
10071	213196
8401	213197
56122	213198
47504	213199
167	213200
342	213201
37	213202
122962	213203
23154	213204
16365	213205
4951	213206
9871	213207
9291	213208
7453	213209
1388	213210
195	213211
2186	213212
1342	213213
1190	213214
264	213215
9221	213216
7288	213217
35741	213218
7559	213219
25994	213220
383	213221
3931	213222
23993	213223
36227	213224
17251	213225
873	213226
22811	213227
40738	213228
75990	213229
58499	213230
7769	213231
23143	213232
57451	213233
56430	213234
18440	213235
28690	213236
65202	213237
21245	213238
236	213239
66372	213240
86392	213241
71401	213242
6325	213243
79077	213244
32005	213245
95586	213246
44536	213247
71842	213248
47560	213249
19441	213250
20595	213251
181236	213252
6004	213253
35021	213254
8957	213255
2032	213256
42415	213257
146	213258
64350	213259
55615	213260
88	213261
67821	213262
3718	213263
9297	213264
33456	213265
15047	213266
11250	213267
86620	213268
17556	213269
71367	213270
173847	213271
55116	213272
44451	213273
36230	213274
114286	213275
55902	213276
11598	213277
23069	213278
95047	213279
31004	213280
45985	213281
55605	213282
13048	213283
7772	213284
29672	213285
1590	213286
70869	213287
32845	213288
64225	213289
73687	213290
109179	213291
57072	213292
38275	213293
61046	213294
11557	213295
11023	213296
25715	213297
1492	213298
14682	213299
39371	213300
7400	213301
37412	213302
43188	213303
14	213304
17479	213305
30001	213306
11621	213307
16825	213308
25270	213309
41115	213310
25400	213311
9319	213312
37655	213313
49792	213314
19241	213315
18249	213316
6084	213317
50092	213318
24106	213319
8555	213320
71269	213321
59478	213322
29041	213323
2785	213324
17876	213325
108232	213326
128502	213327
47146	213328
2520	213329
38871	213330
1010	213331
17998	213332
10877	213333
8658	213334
15515	213335
98001	213336
38441	213337
24984	213338
11765	213339
51622	213340
54141	213341
2157	213342
44932	213343
13726	213344
34639	213345
131670	213346
38071	213347
187848	213348
92820	213349
14810	213350
25854	213351
46011	213352
38823	213353
128635	213354
82942	213355
157246	213356
55074	213357
45093	213358
31688	213359
21366	213360
5706	213361
436	213362
16022	213363
2588	213364
59412	213365
22222	213366
24652	213367
26280	213368
44550	213369
182827	213370
5882	213371
68018	213372
39594	213373
21900	213374
58713	213375
88462	213376
40028	213377
50123	213378
62386	213379
32543	213380
15074	213381
25120	213382
49922	213383
68519	213384
9024	213385
72674	213386
37911	213387
29249	213388
161547	213389
25426	213390
18127	213391
20755	213392
85406	213393
37972	213394
61190	213395
26990	213396
96969	213397
33982	213398
93106	213399
20958	213400
58523	213401
76396	213402
36865	213403
55300	213404
50951	213405
44144	213406
64997	213407
43349	213408
27413	213409
139942	213410
25203	213411
57214	213412
56273	213413
24614	213414
110879	213415
14378	213416
60216	213417
65196	213418
19872	213419
10324	213420
17355	213421
39404	213422
25320	213423
20888	213424
2729	213425
2108	213426
26	213427
55899	213428
46139	213429
52627	213430
137204	213431
37144	213432
18222	213433
61461	213434
14662	213435
13937	213436
24376	213437
34493	213438
4893	213439
7232	213440
31913	213441
30807	213442
49274	213443
29152	213444
42683	213445
16407	213446
19747	213447
63104	213448
9949	213449
69286	213450
21009	213451
32957	213452
13667	213453
5567	213454
54999	213455
9093	213456
36303	213457
40882	213458
22333	213459
17414	213460
16552	213461
19268	213462
49530	213463
72904	213464
84618	213465
8051	213466
59519	213467
131128	213468
185163	213469
32957	213470
12898	213471
15538	213472
31665	213473
52830	213474
13619	213475
52634	213476
145402	213477
68853	213478
20228	213479
70068	213480
90022	213481
6317	213482
48185	213483
37211	213484
65966	213485
15110	213486
8515	213487
6736	213488
32197	213489
25166	213490
40870	213491
10999	213492
37599	213493
32472	213494
11013	213495
9400	213496
15257	213497
3299	213498
23288	213499
737	213500
3358	213501
31645	213502
1787	213503
31003	213504
46790	213505
104761	213506
49744	213507
50820	213508
5851	213509
83694	213510
79216	213511
155556	213512
928	213513
47478	213514
22159	213515
16345	213516
94054	213517
161	213518
10892	213519
9030	213520
3621	213521
15970	213522
44512	213523
84252	213524
1214	213525
7045	213526
46071	213527
70	213528
27578	213529
97756	213530
32049	213531
27157	213532
52344	213533
13077	213534
48579	213535
20862	213536
52873	213537
44339	213538
20862	213539
49316	213540
1739	213541
1921	213542
7608	213543
19765	213544
14984	213545
43727	213546
2809	213547
101172	213548
19790	213549
15405	213550
32119	213551
10413	213552
16890	213553
9	213554
49787	213555
899	213556
1847	213557
54891	213558
89733	213559
23084	213560
2089	213561
661	213562
1631	213563
82413	213564
1413	213565
22545	213566
20	213567
3251	213568
49055	213569
9883	213570
148397	213571
41605	213572
75197	213573
22620	213574
46755	213575
4343	213576
19307	213577
67000	213578
28337	213579
68452	213580
34785	213581
31152	213582
16275	213583
2805	213584
7368	213585
9463	213586
30296	213587
6029	213588
185668	213589
97736	213590
4330	213591
4871	213592
11574	213593
6746	213594
75933	213595
57159	213596
10978	213597
27575	213598
19804	213599
19542	213600
34666	213601
34666	213602
19791	213603
24320	213604
960	213605
8197	213606
15727	213607
15073	213608
10457	213609
121927	213610
139142	213611
15502	213612
49562	213613
4396	213614
47033	213615
12377	213616
14712	213617
135293	213618
5549	213619
31863	213620
282	213621
15437	213622
91945	213623
56852	213624
5158	213625
26162	213626
52723	213627
80357	213628
5911	213629
92503	213630
38452	213631
62279	213632
1779	213633
971	213634
37819	213635
55011	213636
32661	213637
41287	213638
70996	213639
84911	213640
65832	213641
7716	213642
62217	213643
54152	213644
23507	213645
11458	213646
8592	213647
97096	213648
79311	213649
92775	213650
19658	213651
66941	213652
61	213653
18133	213654
7346	213655
100726	213656
50359	213657
17760	213658
4568	213659
7456	213660
35692	213661
14240	213662
19316	213663
174023	213664
2483	213665
17073	213666
80238	213667
31659	213668
3643	213669
36594	213670
68752	213671
13781	213672
41172	213673
71950	213674
109980	213675
13104	213676
84526	213677
57835	213678
2397	213679
7482	213680
23508	213681
64168	213682
89067	213683
112841	213684
3118	213685
16053	213686
3500	213687
14010	213688
17143	213689
29753	213690
35950	213691
53567	213692
6251	213693
39150	213694
77975	213695
28056	213696
7405	213697
13698	213698
16354	213699
117915	213700
6891	213701
163492	213702
12455	213703
6991	213704
4917	213705
1173	213706
24089	213707
707	213708
70959	213709
12473	213710
11507	213711
28794	213712
7716	213713
169575	213714
5367	213715
43588	213716
25	213717
82217	213718
1323	213719
41760	213720
8991	213721
139123	213722
10753	213723
5426	213724
6736	213725
33147	213726
89183	213727
77771	213728
19035	213729
81223	213730
32090	213731
13029	213732
9917	213733
25687	213734
6847	213735
11157	213736
21961	213737
33861	213738
4325	213739
55967	213740
108488	213741
2542	213742
51637	213743
489	213744
69193	213745
13662	213746
25936	213747
16383	213748
18066	213749
114261	213750
104846	213751
71202	213752
60875	213753
28917	213754
13690	213755
15289	213756
137534	213757
230	213758
183300	213759
13222	213760
42704	213761
101389	213762
47921	213763
35604	213764
17583	213765
43390	213766
29330	213767
13889	213768
13405	213769
35136	213770
86536	213771
183821	213772
28004	213773
94794	213774
176664	213775
188400	213776
178353	213777
105843	213778
6511	213779
8387	213780
40529	213781
29786	213782
30848	213783
23148	213784
78200	213785
28048	213786
92273	213787
91063	213788
21376	213789
14788	213790
25424	213791
18571	213792
81144	213793
178279	213794
24571	213795
11393	213796
106434	213797
92417	213798
39914	213799
169388	213800
77567	213801
9907	213802
22927	213803
29783	213804
33071	213805
28574	213806
29841	213807
76687	213808
136895	213809
13712	213810
1025	213811
23497	213812
72937	213813
7406	213814
56943	213815
18460	213816
103356	213817
163175	213818
36998	213819
84001	213820
13390	213821
55895	213822
155798	213823
28695	213824
12163	213825
9889	213826
16182	213827
136012	213828
48366	213829
1105	213830
28745	213831
61184	213832
13416	213833
22345	213834
8501	213835
71562	213836
12664	213837
14423	213838
69994	213839
8913	213840
14643	213841
7459	213842
4761	213843
9839	213844
14997	213845
30043	213846
78599	213847
34644	213848
135929	213849
71838	213850
36741	213851
3978	213852
963	213853
40249	213854
55038	213855
139401	213856
4963	213857
58323	213858
58650	213859
5290	213860
3019	213861
17721	213862
4319	213863
129468	213864
12211	213865
31325	213866
49661	213867
20223	213868
2258	213869
134441	213870
8526	213871
52917	213872
8526	213873
27768	213874
97416	213875
5674	213876
70263	213877
26497	213878
164138	213879
19	213880
2619	213881
68705	213882
37863	213883
21563	213884
1457	213885
26069	213886
1658	213887
89762	213888
44815	213889
1085	213890
80076	213891
13081	213892
9165	213893
25895	213894
25314	213895
101700	213896
3964	213897
25579	213898
127064	213899
15160	213900
7923	213901
49241	213902
57580	213903
16991	213904
34428	213905
5980	213906
1022	213907
2938	213908
3296	213909
4552	213910
70323	213911
31907	213912
1440	213913
39028	213914
11102	213915
18955	213916
31203	213917
43878	213918
47614	213919
41688	213920
72755	213921
7959	213922
41518	213923
22000	213924
52464	213925
2400	213926
31548	213927
3027	213928
891	213929
4055	213930
10192	213931
10192	213932
60178	213933
1335	213934
4610	213935
108559	213936
6736	213937
62948	213938
3318	213939
18352	213940
4665	213941
9790	213942
34991	213943
54761	213944
8673	213945
8428	213946
12569	213947
26253	213948
6975	213949
26500	213950
100605	213951
3282	213952
2614	213953
47295	213954
27856	213955
15094	213956
956	213957
16273	213958
85250	213959
6639	213960
49568	213961
71315	213962
39603	213963
6915	213964
10520	213965
23397	213966
31326	213967
36954	213968
21192	213969
28289	213970
2423	213971
44444	213972
54729	213973
153223	213974
25745	213975
77981	213976
49597	213977
26417	213978
135184	213979
17837	213980
16182	213981
10950	213982
13537	213983
6535	213984
7140	213985
27026	213986
61715	213987
81236	213988
14978	213989
42915	213990
11633	213991
123781	213992
9851	213993
35922	213994
25266	213995
2652	213996
57778	213997
32373	213998
47832	213999
26686	214000
32592	214001
14847	214002
112950	214003
1274	214004
261	214005
39239	214006
369	214007
20086	214008
157250	214009
32002	214010
32226	214011
47291	214012
20164	214013
20637	214014
40	214015
115591	214016
59625	214017
4161	214018
44526	214019
49237	214020
89790	214021
41818	214022
1367	214023
57315	214024
64664	214025
156243	214026
7228	214027
3345	214028
27762	214029
47911	214030
12940	214031
8647	214032
43275	214033
57634	214034
21777	214035
8018	214036
39284	214037
9233	214038
3845	214039
22820	214040
4007	214041
18	214042
33296	214043
3608	214044
18759	214045
35391	214046
17693	214047
24483	214048
8091	214049
15193	214050
176930	214051
41482	214052
84326	214053
33279	214054
47397	214055
6832	214056
26383	214057
3969	214058
41498	214059
693	214060
15230	214061
7109	214062
7400	214063
8175	214064
2012	214065
53401	214066
17187	214067
17825	214068
10271	214069
52017	214070
41748	214071
61179	214072
89169	214073
16558	214074
27919	214075
127517	214076
933	214077
87308	214078
12237	214079
22908	214080
127179	214081
5610	214082
2410	214083
182220	214084
31973	214085
40115	214086
9139	214087
60128	214088
3973	214089
39225	214090
14565	214091
103820	214092
17999	214093
14254	214094
1092	214095
28911	214096
36994	214097
72298	214098
9147	214099
14736	214100
1006	214101
6295	214102
2142	214103
41042	214104
3930	214105
8596	214106
10295	214107
21778	214108
4060	214109
120150	214110
23354	214111
69582	214112
8193	214113
28	214114
213	214115
16641	214116
49568	214117
13763	214118
40539	214119
275	214120
127491	214121
4809	214122
11280	214123
53681	214124
54760	214125
67802	214126
19467	214127
38178	214128
44302	214129
45109	214130
22764	214131
42259	214132
79355	214133
30730	214134
51657	214135
1485	214136
3407	214137
7065	214138
18458	214139
6908	214140
79510	214141
40142	214142
7868	214143
41872	214144
9371	214145
10554	214146
55714	214147
3709	214148
32743	214149
13703	214150
42127	214151
128066	214152
30853	214153
17965	214154
9330	214155
32948	214156
68139	214157
24502	214158
15092	214159
8707	214160
105925	214161
19363	214162
42127	214163
2811	214164
45150	214165
32	214166
398	214167
54165	214168
24183	214169
55460	214170
18727	214171
8779	214172
103262	214173
2	214174
20431	214175
15484	214176
73852	214177
25105	214178
4854	214179
4623	214180
7799	214181
97981	214182
22558	214183
131981	214184
4117	214185
8501	214186
46221	214187
3547	214188
9393	214189
1266	214190
28430	214191
57258	214192
5651	214193
45	214194
19331	214195
67295	214196
54054	214197
7535	214198
24962	214199
11143	214200
137810	214201
1538	214202
21689	214203
35006	214204
123089	214205
1096	214206
37422	214207
55112	214208
34687	214209
23528	214210
176283	214211
110340	214212
503	214213
25949	214214
11598	214215
76858	214216
55	214217
15858	214218
36365	214219
6263	214220
27979	214221
107810	214222
140365	214223
46788	214224
2241	214225
72534	214226
24548	214227
5373	214228
56751	214229
5233	214230
2428	214231
45309	214232
21778	214233
99139	214234
2215	214235
59383	214236
69155	214237
48005	214238
19744	214239
62148	214240
31446	214241
15029	214242
40022	214243
2272	214244
47745	214245
600	214246
10080	214247
83491	214248
527	214249
3813	214250
99443	214251
409	214252
74029	214253
77889	214254
1358	214255
64144	214256
31829	214257
8924	214258
34616	214259
7954	214260
85342	214261
5221	214262
98241	214263
61053	214264
34636	214265
83639	214266
66490	214267
44975	214268
39704	214269
19375	214270
56060	214271
18851	214272
1876	214273
88250	214274
52606	214275
25736	214276
85362	214277
40073	214278
6287	214279
129710	214280
52904	214281
33311	214282
12458	214283
5302	214284
40243	214285
41974	214286
14752	214287
20248	214288
7930	214289
31266	214290
35429	214291
26372	214292
4147	214293
14492	214294
14465	214295
13591	214296
51107	214297
23201	214298
126595	214299
18073	214300
31437	214301
12774	214302
62506	214303
57471	214304
2871	214305
14501	214306
66234	214307
65377	214308
70642	214309
27887	214310
15262	214311
39613	214312
10813	214313
528	214314
73364	214315
8678	214316
26255	214317
117115	214318
105823	214319
137133	214320
48890	214321
20468	214322
16510	214323
31623	214324
3478	214325
45203	214326
11378	214327
23710	214328
26737	214329
57591	214330
84974	214331
25384	214332
7041	214333
5209	214334
72606	214335
63620	214336
31588	214337
44817	214338
12687	214339
2835	214340
3937	214341
1019	214342
20791	214343
68899	214344
12244	214345
79516	214346
88425	214347
33938	214348
91520	214349
17626	214350
12213	214351
11076	214352
6099	214353
34730	214354
17797	214355
9234	214356
142692	214357
54579	214358
7136	214359
4976	214360
6795	214361
38434	214362
41930	214363
1189	214364
35269	214365
52618	214366
16317	214367
81711	214368
13155	214369
134393	214370
25716	214371
38763	214372
114696	214373
121666	214374
27832	214375
8962	214376
45044	214377
45781	214378
50093	214379
8672	214380
1366	214381
184191	214382
1125	214383
43614	214384
14121	214385
49362	214386
1624	214387
123229	214388
103205	214389
69400	214390
36640	214391
55297	214392
58030	214393
3987	214394
70457	214395
22584	214396
65502	214397
121758	214398
18841	214399
74231	214400
48781	214401
10711	214402
17711	214403
110147	214404
12131	214405
69699	214406
87142	214407
2852	214408
27832	214409
6563	214410
19358	214411
60223	214412
4094	214413
73482	214414
179741	214415
10177	214416
110729	214417
90332	214418
1527	214419
85515	214420
65822	214421
85305	214422
74231	214423
6990	214424
15527	214425
71140	214426
59007	214427
4337	214428
4	214429
49652	214430
56111	214431
5	214432
128508	214433
12417	214434
17447	214435
31328	214436
13092	214437
126249	214438
37189	214439
42071	214440
63145	214441
186848	214442
125492	214443
82853	214444
66616	214445
89108	214446
8370	214447
73214	214448
42023	214449
139210	214450
75740	214451
4187	214452
3287	214453
94944	214454
67275	214455
130385	214456
59550	214457
128239	214458
18587	214459
58030	214460
59550	214461
87592	214462
27540	214463
16849	214464
106556	214465
18233	214466
138698	214467
44409	214468
17640	214469
22899	214470
78863	214471
80571	214472
2852	214473
100998	214474
27047	214475
26684	214476
6946	214477
67490	214478
1779	214479
12604	214480
3988	214481
13855	214482
9298	214483
46707	214484
169006	214485
45330	214486
42831	214487
14121	214488
14121	214489
19000	214490
4840	214491
17702	214492
32991	214493
11098	214494
52419	214495
175023	214496
14493	214497
71706	214498
52246	214499
2262	214500
105710	214501
106980	214502
44733	214503
31266	214504
37519	214505
25495	214506
47391	214507
29640	214508
2819	214509
11	214510
64323	214511
33714	214512
61628	214513
57591	214514
59045	214515
40572	214516
8988	214517
71081	214518
84680	214519
69036	214520
30547	214521
3566	214522
41169	214523
79231	214524
56504	214525
65281	214526
15837	214527
37439	214528
79412	214529
59007	214530
14858	214531
32078	214532
3100	214533
295	214534
77833	214535
21101	214536
24652	214537
86761	214538
136636	214539
68556	214540
109780	214541
93868	214542
9736	214543
51822	214544
16580	214545
8562	214546
94610	214547
44041	214548
67443	214549
113832	214550
25238	214551
25474	214552
20784	214553
40370	214554
84396	214555
512	214556
155356	214557
18306	214558
95451	214559
36881	214560
10912	214561
79850	214562
8785	214563
316	214564
59418	214565
43374	214566
39228	214567
18396	214568
19996	214569
8250	214570
106346	214571
146905	214572
83553	214573
28522	214574
2459	214575
3927	214576
5010	214577
23207	214578
88659	214579
34344	214580
2404	214581
421	214582
19777	214583
1578	214584
51	214585
1582	214586
70801	214587
9259	214588
156897	214589
74165	214590
47040	214591
137716	214592
134461	214593
48250	214594
110252	214595
100819	214596
64794	214597
35736	214598
15605	214599
413	214600
74396	214601
476	214602
43962	214603
67385	214604
135828	214605
8574	214606
5297	214607
4478	214608
108241	214609
2271	214610
5774	214611
49779	214612
49119	214613
127870	214614
39972	214615
25565	214616
72165	214617
51498	214618
86276	214619
49958	214620
43672	214621
1044	214622
1352	214623
43137	214624
14140	214625
6488	214626
35401	214627
5828	214628
132007	214629
44603	214630
65732	214631
5583	214632
105480	214633
13433	214634
3042	214635
30676	214636
145303	214637
15667	214638
72649	214639
8284	214640
28900	214641
34206	214642
2591	214643
24064	214644
47048	214645
54067	214646
89675	214647
27802	214648
40390	214649
68521	214650
64626	214651
986	214652
35798	214653
58690	214654
1033	214655
13800	214656
78686	214657
124079	214658
26518	214659
6518	214660
2070	214661
54417	214662
7995	214663
22979	214664
104591	214665
84527	214666
9790	214667
18	214668
13472	214669
3160	214670
2978	214671
57699	214672
13559	214673
118377	214674
72695	214675
12791	214676
26036	214677
30105	214678
47780	214679
108082	214680
115397	214681
49213	214682
10614	214683
50358	214684
6387	214685
10068	214686
49096	214687
15652	214688
9936	214689
40216	214690
57450	214691
362	214692
33202	214693
26374	214694
138985	214695
17742	214696
65000	214697
9884	214698
1884	214699
47400	214700
14452	214701
667	214702
27804	214703
3035	214704
88954	214705
13738	214706
6594	214707
967	214708
27726	214709
62935	214710
2142	214711
17776	214712
5580	214713
143316	214714
2660	214715
2271	214716
47828	214717
26807	214718
979	214719
78	214720
112566	214721
39837	214722
4108	214723
6396	214724
14696	214725
8493	214726
954	214727
32717	214728
37879	214729
104195	214730
66793	214731
188564	214732
531	214733
47980	214734
772	214735
29007	214736
172610	214737
41686	214738
33829	214739
64307	214740
30876	214741
27051	214742
45322	214743
22386	214744
32492	214745
13255	214746
22624	214747
12318	214748
747	214749
22104	214750
24708	214751
1329	214752
40856	214753
153662	214754
55455	214755
64959	214756
51824	214757
103701	214758
1518	214759
58871	214760
106524	214761
26584	214762
4527	214763
45929	214764
800	214765
33409	214766
135064	214767
833	214768
13078	214769
15338	214770
9589	214771
10678	214772
65567	214773
61116	214774
108811	214775
1	214776
41670	214777
32669	214778
28120	214779
2558	214780
29267	214781
22804	214782
48218	214783
33941	214784
55913	214785
85688	214786
60321	214787
16070	214788
59908	214789
103461	214790
29741	214791
11064	214792
31496	214793
4909	214794
3256	214795
60720	214796
129037	214797
161748	214798
1664	214799
129131	214800
22665	214801
98067	214802
2313	214803
37359	214804
16327	214805
74680	214806
32619	214807
3993	214808
6191	214809
37950	214810
46841	214811
13868	214812
12972	214813
30446	214814
179430	214815
9043	214816
77629	214817
40373	214818
46208	214819
104441	214820
87018	214821
15647	214822
71500	214823
21125	214824
35312	214825
1953	214826
39769	214827
138525	214828
1430	214829
79294	214830
94025	214831
23259	214832
158494	214833
3123	214834
6988	214835
59289	214836
55218	214837
58202	214838
14056	214839
136126	214840
1903	214841
3456	214842
106714	214843
53204	214844
77028	214845
3493	214846
11255	214847
46016	214848
1836	214849
87864	214850
28986	214851
3409	214852
44258	214853
126484	214854
9990	214855
39481	214856
9646	214857
54717	214858
26474	214859
6558	214860
2738	214861
18861	214862
33900	214863
61181	214864
130689	214865
161387	214866
163661	214867
101507	214868
23582	214869
120924	214870
13535	214871
25298	214872
68095	214873
39281	214874
9560	214875
259	214876
1652	214877
50046	214878
28104	214879
12558	214880
3683	214881
23234	214882
735	214883
85109	214884
27350	214885
47519	214886
79400	214887
13753	214888
49973	214889
53537	214890
6912	214891
18762	214892
93825	214893
18366	214894
39600	214895
43449	214896
26929	214897
16057	214898
94539	214899
72548	214900
55732	214901
101669	214902
38371	214903
35079	214904
526	214905
6351	214906
118595	214907
32884	214908
31496	214909
25672	214910
9976	214911
32618	214912
105405	214913
12940	214914
78260	214915
24278	214916
6176	214917
2008	214918
48666	214919
115795	214920
1937	214921
8219	214922
30629	214923
60240	214924
70975	214925
83981	214926
55497	214927
33060	214928
52546	214929
43949	214930
49778	214931
64714	214932
85829	214933
20716	214934
96258	214935
18292	214936
99543	214937
4199	214938
90407	214939
39061	214940
34694	214941
58208	214942
14595	214943
110859	214944
44573	214945
4423	214946
17759	214947
42129	214948
44384	214949
8956	214950
10854	214951
87258	214952
47478	214953
120958	214954
56713	214955
12800	214956
32417	214957
12333	214958
854	214959
9118	214960
4695	214961
69950	214962
68689	214963
238	214964
3487	214965
7174	214966
60593	214967
11397	214968
37415	214969
23715	214970
1497	214971
8491	214972
102005	214973
122910	214974
59826	214975
39998	214976
122776	214977
63785	214978
37729	214979
1504	214980
12756	214981
1721	214982
136126	214983
88641	214984
40870	214985
110482	214986
57578	214987
13695	214988
95837	214989
19839	214990
107971	214991
47060	214992
27800	214993
71	214994
27736	214995
90449	214996
2375	214997
104455	214998
103197	214999
63847	215000
10753	215001
47630	215002
119502	215003
105615	215004
33069	215005
27846	215006
70554	215007
3596	215008
13030	215009
53903	215010
34096	215011
153363	215012
6387	215013
7338	215014
40928	215015
4699	215016
52289	215017
99294	215018
153195	215019
10961	215020
89663	215021
31254	215022
81053	215023
48905	215024
20063	215025
55210	215026
13224	215027
5783	215028
20756	215029
95919	215030
7889	215031
2256	215032
30733	215033
37276	215034
5400	215035
22231	215036
11275	215037
136202	215038
5515	215039
40092	215040
4733	215041
16553	215042
170799	215043
55859	215044
39994	215045
9524	215046
23588	215047
5191	215048
91881	215049
5967	215050
99295	215051
53078	215052
40100	215053
89	215054
19181	215055
34643	215056
46703	215057
38028	215058
84721	215059
49888	215060
129065	215061
67175	215062
2983	215063
30085	215064
97689	215065
108746	215066
131076	215067
89222	215068
44138	215069
20541	215070
45129	215071
156406	215072
111102	215073
33989	215074
54387	215075
19292	215076
16128	215077
9206	215078
2194	215079
10652	215080
10652	215081
2981	215082
16553	215083
58837	215084
96147	215085
10524	215086
20972	215087
877	215088
123716	215089
156347	215090
59069	215091
67516	215092
7266	215093
119945	215094
169	215095
37334	215096
43466	215097
13206	215098
2402	215099
12946	215100
579	215101
201	215102
44938	215103
81857	215104
35196	215105
84718	215106
17764	215107
10912	215108
54066	215109
53826	215110
70513	215111
18422	215112
19730	215113
71282	215114
3022	215115
4813	215116
15842	215117
42690	215118
79510	215119
20467	215120
10230	215121
24228	215122
21362	215123
382	215124
23714	215125
102870	215126
19208	215127
38070	215128
39559	215129
111722	215130
3459	215131
45	215132
9159	215133
47727	215134
87429	215135
24132	215136
16485	215137
1043	215138
57707	215139
25760	215140
25584	215141
9070	215142
25526	215143
57048	215144
47697	215145
29985	215146
2128	215147
9311	215148
33650	215149
3032	215150
161538	215151
71274	215152
113681	215153
102253	215154
1	215155
84951	215156
5735	215157
11606	215158
163110	215159
11750	215160
7362	215161
65557	215162
34112	215163
17577	215164
77090	215165
46137	215166
9771	215167
25189	215168
5987	215169
97742	215170
31580	215171
27310	215172
15497	215173
3607	215174
581	215175
12166	215176
45284	215177
112161	215178
89792	215179
89781	215180
73652	215181
3132	215182
15382	215183
29507	215184
94085	215185
98510	215186
30091	215187
32816	215188
22563	215189
18069	215190
4177	215191
127870	215192
16171	215193
77724	215194
56927	215195
874	215196
18532	215197
738	215198
123001	215199
47287	215200
53435	215201
43448	215202
628	215203
9855	215204
25160	215205
5592	215206
14638	215207
222	215208
38194	215209
73476	215210
45382	215211
59154	215212
27523	215213
84901	215214
70093	215215
6131	215216
4683	215217
9224	215218
489	215219
113444	215220
44384	215221
49193	215222
9350	215223
76865	215224
22066	215225
904	215226
6617	215227
36504	215228
31809	215229
68931	215230
592	215231
29198	215232
89616	215233
9238	215234
18844	215235
50836	215236
32754	215237
74328	215238
96776	215239
12991	215240
32842	215241
101268	215242
25487	215243
154734	215244
2420	215245
881	215246
23769	215247
24796	215248
3452	215249
6371	215250
15521	215251
102910	215252
2611	215253
20927	215254
137985	215255
4301	215256
11258	215257
13293	215258
653	215259
112111	215260
30647	215261
16883	215262
9969	215263
113169	215264
10814	215265
23306	215266
89535	215267
104933	215268
11	215269
16247	215270
61038	215271
40165	215272
50180	215273
175451	215274
25179	215275
3176	215276
14541	215277
26592	215278
19419	215279
15713	215280
14247	215281
26934	215282
745	215283
9621	215284
18554	215285
38609	215286
612	215287
140296	215288
117417	215289
108593	215290
24786	215291
83527	215292
1251	215293
23005	215294
87864	215295
27551	215296
39759	215297
7498	215298
21428	215299
11064	215300
61626	215301
34175	215302
18131	215303
18632	215304
9306	215305
141252	215306
90984	215307
19361	215308
2222	215309
39481	215310
25302	215311
146093	215312
6555	215313
6237	215314
4253	215315
478	215316
1816	215317
1745	215318
2341	215319
64165	215320
73641	215321
41266	215322
43988	215323
2524	215324
32240	215325
53811	215326
104038	215327
1265	215328
10181	215329
112919	215330
289	215331
13935	215332
1	215333
54482	215334
943	215335
4	215336
36040	215337
53817	215338
45358	215339
40970	215340
36175	215341
3938	215342
15886	215343
47490	215344
75845	215345
110198	215346
26558	215347
72981	215348
41395	215349
113350	215350
2461	215351
45479	215352
106019	215353
69263	215354
18879	215355
57782	215356
70534	215357
37960	215358
60362	215359
104464	215360
6447	215361
669	215362
828	215363
60113	215364
106451	215365
40428	215366
180610	215367
140704	215368
77799	215369
21264	215370
74493	215371
7204	215372
12246	215373
32714	215374
268	215375
57196	215376
9549	215377
57557	215378
22069	215379
25090	215380
47109	215381
6298	215382
5764	215383
59310	215384
3427	215385
3743	215386
12896	215387
41729	215388
6891	215389
9054	215390
24157	215391
70760	215392
140	215393
93415	215394
48609	215395
10402	215396
5364	215397
186266	215398
6744	215399
13352	215400
29717	215401
806	215402
10907	215403
43243	215404
49308	215405
10765	215406
58576	215407
41027	215408
51365	215409
16535	215410
38901	215411
23502	215412
415	215413
15238	215414
92690	215415
42940	215416
3910	215417
137577	215418
2017	215419
43699	215420
35203	215421
57739	215422
39674	215423
9735	215424
14013	215425
42801	215426
24081	215427
47587	215428
19126	215429
42743	215430
1732	215431
10295	215432
32594	215433
32781	215434
56017	215435
53432	215436
3593	215437
17993	215438
13946	215439
97147	215440
21807	215441
26515	215442
1681	215443
5498	215444
1154	215445
74238	215446
98660	215447
55483	215448
52	215449
1993	215450
12810	215451
218	215452
32256	215453
14078	215454
12983	215455
36770	215456
26709	215457
17873	215458
65911	215459
2162	215460
83524	215461
25256	215462
13952	215463
1254	215464
24374	215465
26846	215466
69142	215467
24991	215468
38398	215469
52211	215470
10657	215471
164828	215472
1	215473
137159	215474
21811	215475
118247	215476
21791	215477
4993	215478
49018	215479
5020	215480
107897	215481
17744	215482
17571	215483
31149	215484
5125	215485
25165	215486
31896	215487
48041	215488
3042	215489
11038	215490
26874	215491
44940	215492
2237	215493
182	215494
1649	215495
203	215496
72154	215497
45691	215498
108332	215499
3651	215500
6041	215501
2683	215502
62129	215503
119	215504
41569	215505
56053	215506
121280	215507
247	215508
99091	215509
847	215510
8728	215511
34542	215512
65056	215513
51740	215514
24367	215515
15262	215516
15912	215517
132506	215518
8208	215519
22982	215520
8957	215521
88656	215522
50866	215523
49657	215524
19470	215525
3722	215526
3009	215527
56987	215528
51475	215529
75149	215530
30967	215531
181918	215532
185031	215533
109142	215534
82779	215535
381	215536
6111	215537
43920	215538
71709	215539
4806	215540
180659	215541
18873	215542
6425	215543
1427	215544
37888	215545
11070	215546
477	215547
31660	215548
46758	215549
74116	215550
33357	215551
27103	215552
82169	215553
18459	215554
36971	215555
9930	215556
45017	215557
6847	215558
40115	215559
20650	215560
134597	215561
34275	215562
50670	215563
9857	215564
6296	215565
3550	215566
185211	215567
18133	215568
5663	215569
31700	215570
31053	215571
462	215572
2135	215573
346	215574
6392	215575
96540	215576
165058	215577
153671	215578
18985	215579
64504	215580
15985	215581
29095	215582
2377	215583
33657	215584
21532	215585
33302	215586
29228	215587
23826	215588
12077	215589
15593	215590
43593	215591
56251	215592
22546	215593
19345	215594
543	215595
28036	215596
82159	215597
66954	215598
28768	215599
94105	215600
74089	215601
12980	215602
58971	215603
1516	215604
11489	215605
2491	215606
5458	215607
557	215608
48489	215609
26567	215610
14383	215611
127207	215612
6280	215613
42776	215614
87849	215615
87332	215616
20634	215617
1628	215618
17083	215619
7043	215620
497	215621
31743	215622
1610	215623
30516	215624
34653	215625
18604	215626
1675	215627
13094	215628
6923	215629
78973	215630
26256	215631
862	215632
72799	215633
24267	215634
15060	215635
29420	215636
115300	215637
41639	215638
68071	215639
4377	215640
28776	215641
43513	215642
11547	215643
9224	215644
28361	215645
12679	215646
10033	215647
55393	215648
55797	215649
11402	215650
24480	215651
21250	215652
41727	215653
20641	215654
80757	215655
9133	215656
2740	215657
1751	215658
3657	215659
766	215660
27943	215661
348	215662
99198	215663
18487	215664
62033	215665
61	215666
32045	215667
21727	215668
48105	215669
110364	215670
103825	215671
90900	215672
15076	215673
69902	215674
13675	215675
9185	215676
41159	215677
19530	215678
42049	215679
57993	215680
11124	215681
91778	215682
103816	215683
31828	215684
10419	215685
25229	215686
66304	215687
86240	215688
7140	215689
118958	215690
28477	215691
27419	215692
9847	215693
67985	215694
8344	215695
92536	215696
50976	215697
140633	215698
34491	215699
20305	215700
38759	215701
132010	215702
52207	215703
13067	215704
137343	215705
121715	215706
137546	215707
39350	215708
76373	215709
101742	215710
9494	215711
35846	215712
45869	215713
112436	215714
2294	215715
131816	215716
131681	215717
163497	215718
4012	215719
84462	215720
73553	215721
69890	215722
84233	215723
65746	215724
19612	215725
15533	215726
18613	215727
183838	215728
31172	215729
1631	215730
171890	215731
69891	215732
88234	215733
25433	215734
1400	215735
134179	215736
1969	215737
92202	215738
6279	215739
9728	215740
3138	215741
143061	215742
17720	215743
14718	215744
6273	215745
35089	215746
40219	215747
131787	215748
171905	215749
44534	215750
116504	215751
63620	215752
25229	215753
32873	215754
177421	215755
15454	215756
26172	215757
157897	215758
16379	215759
63676	215760
20123	215761
46566	215762
25556	215763
47683	215764
1897	215765
25907	215766
140854	215767
140285	215768
65969	215769
141735	215770
69099	215771
168908	215772
5847	215773
16065	215774
11547	215775
38128	215776
5121	215777
107072	215778
5930	215779
3357	215780
83107	215781
33591	215782
1034	215783
98716	215784
62648	215785
83931	215786
33101	215787
4564	215788
53708	215789
103757	215790
41204	215791
60426	215792
4199	215793
99278	215794
8551	215795
42561	215796
46851	215797
5776	215798
24115	215799
5547	215800
40505	215801
85320	215802
7497	215803
7690	215804
52366	215805
681	215806
2411	215807
70026	215808
81933	215809
5311	215810
60894	215811
43465	215812
72516	215813
5850	215814
2780	215815
475	215816
19493	215817
10249	215818
44679	215819
58787	215820
65418	215821
1959	215822
89941	215823
45596	215824
10057	215825
164481	215826
44679	215827
7328	215828
48279	215829
27095	215830
8432	215831
686	215832
22367	215833
18535	215834
48223	215835
62931	215836
59119	215837
12040	215838
16651	215839
6356	215840
21289	215841
5495	215842
69888	215843
15544	215844
3053	215845
669	215846
1324	215847
38214	215848
81148	215849
68321	215850
2228	215851
4284	215852
42696	215853
1943	215854
8312	215855
6701	215856
30684	215857
14672	215858
3859	215859
36129	215860
183952	215861
65075	215862
183218	215863
44157	215864
73647	215865
1523	215866
58144	215867
1641	215868
71859	215869
54378	215870
88777	215871
6731	215872
33190	215873
63016	215874
9966	215875
32401	215876
23874	215877
4871	215878
18408	215879
16607	215880
21920	215881
13240	215882
7379	215883
29934	215884
15518	215885
441	215886
37	215887
24161	215888
60715	215889
74848	215890
5418	215891
110019	215892
5500	215893
16244	215894
39957	215895
33951	215896
27779	215897
1124	215898
86076	215899
72396	215900
3499	215901
8916	215902
575	215903
154	215904
13526	215905
24227	215906
17869	215907
2515	215908
26375	215909
9907	215910
7157	215911
282	215912
57159	215913
90407	215914
303	215915
2382	215916
27179	215917
11113	215918
139	215919
5	215920
670	215921
11593	215922
87948	215923
5106	215924
811	215925
1258	215926
63655	215927
23870	215928
272	215929
46525	215930
25280	215931
106440	215932
51309	215933
3093	215934
324	215935
14835	215936
35058	215937
46381	215938
675	215939
54631	215940
120233	215941
36724	215942
112393	215943
28740	215944
89831	215945
78723	215946
2461	215947
187523	215948
16784	215949
6461	215950
26060	215951
17385	215952
7433	215953
2237	215954
45363	215955
2740	215956
19961	215957
49635	215958
54694	215959
18484	215960
38640	215961
500	215962
58163	215963
28031	215964
24667	215965
2151	215966
102643	215967
63421	215968
3593	215969
29734	215970
8865	215971
226	215972
58223	215973
3375	215974
13109	215975
107069	215976
5409	215977
142	215978
28391	215979
8187	215980
42100	215981
7265	215982
29623	215983
60130	215984
6953	215985
123837	215986
52799	215987
2943	215988
93509	215989
4444	215990
20295	215991
11793	215992
26567	215993
27460	215994
112541	215995
59733	215996
43062	215997
25588	215998
31381	215999
26871	216000
1355	216001
22940	216002
4596	216003
25334	216004
26715	216005
55987	216006
83499	216007
29639	216008
3916	216009
3916	216010
5303	216011
10244	216012
18556	216013
26675	216014
39313	216015
56517	216016
9505	216017
10150	216018
24150	216019
52594	216020
5952	216021
12108	216022
63494	216023
68874	216024
82758	216025
12446	216026
1300	216027
69729	216028
2216	216029
1400	216030
117	216031
7167	216032
85762	216033
4004	216034
15676	216035
6682	216036
23080	216037
18822	216038
58232	216039
5879	216040
83848	216041
6021	216042
33826	216043
7592	216044
56361	216045
58609	216046
224	216047
6773	216048
1231	216049
48496	216050
3540	216051
79656	216052
59003	216053
83891	216054
114652	216055
1621	216056
23892	216057
38600	216058
29253	216059
68949	216060
62712	216061
6413	216062
134585	216063
42718	216064
51012	216065
35961	216066
22395	216067
2303	216068
33169	216069
4666	216070
13591	216071
23605	216072
7464	216073
46341	216074
23661	216075
15918	216076
6385	216077
3531	216078
2834	216079
7718	216080
1498	216081
38519	216082
41107	216083
62492	216084
34058	216085
34059	216086
26655	216087
16376	216088
60881	216089
10328	216090
54574	216091
787	216092
32318	216093
7794	216094
68859	216095
36189	216096
28881	216097
23709	216098
29441	216099
12141	216100
4453	216101
23	216102
15414	216103
22001	216104
48571	216105
51852	216106
39873	216107
10969	216108
8163	216109
12168	216110
328	216111
46961	216112
2949	216113
41160	216114
109147	216115
40285	216116
45516	216117
20042	216118
57454	216119
23987	216120
11153	216121
5915	216122
40432	216123
5540	216124
4924	216125
4262	216126
75775	216127
3736	216128
64136	216129
4561	216130
1021	216131
91674	216132
73144	216133
48310	216134
28048	216135
33419	216136
27229	216137
17045	216138
2	216139
109740	216140
7460	216141
77869	216142
22428	216143
73302	216144
76762	216145
150473	216146
7468	216147
2	216148
18589	216149
87658	216150
3324	216151
1990	216152
4241	216153
11194	216154
4561	216155
6295	216156
14416	216157
5389	216158
1021	216159
139110	216160
2	216161
12205	216162
153083	216163
34140	216164
109430	216165
63997	216166
139112	216167
52111	216168
63808	216169
30076	216170
13063	216171
10495	216172
73924	216173
87941	216174
48270	216175
69416	216176
73301	216177
43886	216178
141941	216179
13117	216180
34827	216181
24605	216182
62192	216183
149018	216184
176935	216185
48177	216186
11375	216187
15295	216188
1648	216189
9795	216190
4924	216191
48270	216192
5556	216193
4924	216194
79475	216195
65413	216196
93287	216197
33853	216198
102869	216199
27509	216200
37204	216201
92733	216202
7528	216203
187185	216204
305	216205
10369	216206
2684	216207
9948	216208
34140	216209
27974	216210
10553	216211
20507	216212
34838	216213
131099	216214
15768	216215
14358	216216
48433	216217
188346	216218
19220	216219
72077	216220
9795	216221
29759	216222
29880	216223
6823	216224
48464	216225
141553	216226
50700	216227
27783	216228
84159	216229
105920	216230
49384	216231
46419	216232
27783	216233
18707	216234
110373	216235
5165	216236
9436	216237
54925	216238
81482	216239
3413	216240
27974	216241
77135	216242
138181	216243
27445	216244
30858	216245
84175	216246
1514	216247
36174	216248
103598	216249
36342	216250
110575	216251
3317	216252
23	216253
8286	216254
48722	216255
27653	216256
126534	216257
2993	216258
24601	216259
50483	216260
40314	216261
17942	216262
4380	216263
4339	216264
5974	216265
69754	216266
12172	216267
34825	216268
107914	216269
35091	216270
96634	216271
24500	216272
20370	216273
43906	216274
18442	216275
65246	216276
48588	216277
487	216278
11181	216279
13035	216280
1063	216281
92485	216282
1794	216283
75984	216284
135098	216285
9894	216286
5641	216287
160432	216288
70829	216289
25752	216290
69719	216291
13442	216292
58165	216293
29760	216294
5676	216295
15768	216296
30039	216297
83032	216298
116980	216299
27213	216300
1973	216301
6442	216302
149	216303
34719	216304
11141	216305
94915	216306
59941	216307
1510	216308
13399	216309
50664	216310
2140	216311
53321	216312
56076	216313
5679	216314
235	216315
10086	216316
59945	216317
1218	216318
69678	216319
115003	216320
62939	216321
6470	216322
5297	216323
109476	216324
79978	216325
2927	216326
6336	216327
726	216328
109628	216329
129	216330
4958	216331
6518	216332
23510	216333
4958	216334
4958	216335
7386	216336
102591	216337
46495	216338
16151	216339
34490	216340
40066	216341
6470	216342
23389	216343
9536	216344
1004	216345
142	216346
6266	216347
30208	216348
2566	216349
3888	216350
29632	216351
116686	216352
1617	216353
128728	216354
23240	216355
19385	216356
1375	216357
6602	216358
1371	216359
257	216360
2820	216361
19848	216362
80478	216363
62412	216364
12585	216365
478	216366
38270	216367
40582	216368
39	216369
32386	216370
43401	216371
1918	216372
34224	216373
15002	216374
34713	216375
111995	216376
18974	216377
19334	216378
60372	216379
9929	216380
146476	216381
19217	216382
329	216383
76102	216384
55018	216385
3401	216386
55859	216387
1683	216388
34540	216389
179595	216390
145639	216391
57583	216392
4106	216393
34533	216394
62348	216395
810	216396
14270	216397
22106	216398
34521	216399
2884	216400
15998	216401
10266	216402
16457	216403
29370	216404
41559	216405
47496	216406
8065	216407
4941	216408
2774	216409
3207	216410
63149	216411
904	216412
16717	216413
13615	216414
16353	216415
35027	216416
845	216417
41719	216418
34345	216419
60730	216420
23438	216421
14821	216422
42441	216423
61111	216424
50015	216425
33139	216426
20034	216427
23359	216428
41730	216429
15957	216430
5042	216431
11578	216432
2431	216433
39428	216434
49978	216435
60692	216436
183708	216437
1868	216438
4216	216439
29805	216440
1374	216441
6715	216442
8657	216443
2106	216444
11695	216445
7414	216446
136073	216447
87751	216448
19451	216449
10370	216450
57569	216451
85511	216452
405	216453
1293	216454
2328	216455
21940	216456
22378	216457
41497	216458
4500	216459
12478	216460
76032	216461
92	216462
2628	216463
48902	216464
66891	216465
11434	216466
88947	216467
7587	216468
2239	216469
1543	216470
111168	216471
614	216472
34643	216473
39990	216474
13320	216475
10010	216476
604	216477
3307	216478
4116	216479
35219	216480
89021	216481
51197	216482
29670	216483
8435	216484
6764	216485
21455	216486
36444	216487
16898	216488
3986	216489
438	216490
4446	216491
22993	216492
11658	216493
2757	216494
13	216495
51197	216496
20342	216497
59102	216498
67083	216499
7757	216500
131090	216501
52445	216502
113352	216503
11672	216504
26081	216505
51272	216506
18497	216507
2314	216508
43120	216509
27309	216510
87921	216511
60619	216512
21823	216513
111900	216514
1868	216515
23430	216516
50049	216517
112778	216518
7535	216519
2724	216520
21030	216521
46450	216522
15452	216523
1815	216524
39264	216525
4006	216526
27766	216527
11833	216528
6152	216529
108209	216530
35143	216531
20895	216532
69002	216533
2698	216534
15325	216535
15880	216536
70830	216537
25181	216538
2047	216539
32772	216540
322	216541
49088	216542
16885	216543
41732	216544
51610	216545
12782	216546
23885	216547
6366	216548
5286	216549
307	216550
42113	216551
190	216552
147460	216553
315	216554
22521	216555
22006	216556
3888	216557
5724	216558
39636	216559
15600	216560
52097	216561
23680	216562
23937	216563
69606	216564
58310	216565
2086	216566
18080	216567
17041	216568
174705	216569
69097	216570
57767	216571
39403	216572
32485	216573
8107	216574
40863	216575
48092	216576
10186	216577
8300	216578
22660	216579
27998	216580
2734	216581
91580	216582
2787	216583
3555	216584
21938	216585
18318	216586
41332	216587
22494	216588
561	216589
68808	216590
148407	216591
45232	216592
21585	216593
85209	216594
274	216595
52721	216596
87405	216597
69480	216598
13113	216599
13440	216600
42495	216601
19852	216602
39407	216603
64360	216604
15344	216605
39730	216606
31896	216607
32804	216608
15261	216609
57310	216610
586	216611
42378	216612
31210	216613
3595	216614
29004	216615
51329	216616
30327	216617
5581	216618
11039	216619
40546	216620
27383	216621
25076	216622
2488	216623
26625	216624
3901	216625
48716	216626
10826	216627
43360	216628
11014	216629
1410	216630
18153	216631
39307	216632
8650	216633
7668	216634
33468	216635
51479	216636
23068	216637
41136	216638
5020	216639
39462	216640
1376	216641
27145	216642
60555	216643
85138	216644
40746	216645
58650	216646
71015	216647
48735	216648
25622	216649
4752	216650
21177	216651
12900	216652
47851	216653
3670	216654
32768	216655
57525	216656
20634	216657
28066	216658
25158	216659
21818	216660
49282	216661
7875	216662
35934	216663
11819	216664
1593	216665
199	216666
22612	216667
50153	216668
19197	216669
24337	216670
3590	216671
32027	216672
85	216673
39676	216674
575	216675
32645	216676
17397	216677
18955	216678
21780	216679
35449	216680
42212	216681
97441	216682
23041	216683
1577	216684
21626	216685
24270	216686
3469	216687
74720	216688
16756	216689
6593	216690
90632	216691
61804	216692
8831	216693
7678	216694
27316	216695
426	216696
26485	216697
44753	216698
38367	216699
83636	216700
19743	216701
4006	216702
12994	216703
19370	216704
122732	216705
25996	216706
27310	216707
40629	216708
9660	216709
9294	216710
676	216711
39856	216712
25632	216713
1245	216714
39612	216715
815	216716
24011	216717
1025	216718
58286	216719
8282	216720
674	216721
92208	216722
8552	216723
9070	216724
20434	216725
7584	216726
32140	216727
13700	216728
9010	216729
60861	216730
12604	216731
10251	216732
29766	216733
22699	216734
46671	216735
35913	216736
75440	216737
21924	216738
830	216739
16911	216740
26154	216741
21990	216742
1162	216743
60678	216744
26694	216745
39650	216746
14990	216747
20370	216748
13389	216749
72207	216750
48111	216751
10196	216752
21656	216753
17656	216754
50604	216755
19482	216756
10066	216757
45994	216758
17941	216759
29896	216760
5886	216761
84261	216762
109024	216763
2203	216764
2220	216765
20492	216766
89637	216767
4481	216768
78624	216769
58315	216770
11232	216771
8220	216772
7265	216773
24734	216774
36020	216775
9565	216776
12670	216777
6476	216778
71542	216779
24405	216780
38881	216781
11534	216782
28470	216783
12247	216784
50331	216785
27726	216786
3867	216787
14521	216788
60467	216789
7746	216790
34748	216791
77872	216792
36073	216793
4273	216794
11599	216795
27745	216796
22188	216797
41031	216798
60769	216799
291	216800
34126	216801
102544	216802
9614	216803
38943	216804
34693	216805
1	216806
15658	216807
1	216808
149553	216809
167757	216810
9324	216811
24473	216812
69851	216813
3107	216814
10437	216815
8883	216816
44490	216817
144747	216818
40219	216819
2484	216820
12552	216821
54125	216822
103886	216823
18020	216824
127159	216825
32042	216826
11831	216827
115864	216828
35351	216829
56704	216830
3371	216831
70402	216832
38744	216833
98793	216834
150928	216835
11770	216836
58077	216837
3522	216838
752	216839
125576	216840
21416	216841
107799	216842
34111	216843
83264	216844
60606	216845
6527	216846
39768	216847
133242	216848
9416	216849
143452	216850
19682	216851
13228	216852
548	216853
386	216854
13304	216855
649	216856
8372	216857
49465	216858
71522	216859
28702	216860
31277	216861
8460	216862
4116	216863
2958	216864
57720	216865
2537	216866
54053	216867
32940	216868
35514	216869
64777	216870
103941	216871
11241	216872
2582	216873
54855	216874
63991	216875
318	216876
17988	216877
8909	216878
6744	216879
37799	216880
15300	216881
18846	216882
27864	216883
18594	216884
37258	216885
3112	216886
9536	216887
24886	216888
2700	216889
70253	216890
209	216891
1003	216892
7058	216893
3602	216894
27727	216895
6610	216896
804	216897
24242	216898
64724	216899
33632	216900
57350	216901
91605	216902
13441	216903
99103	216904
38523	216905
2410	216906
14518	216907
154069	216908
59019	216909
133981	216910
59610	216911
14264	216912
44860	216913
109371	216914
16381	216915
74199	216916
15840	216917
28157	216918
7015	216919
11156	216920
136331	216921
155865	216922
26811	216923
54720	216924
15359	216925
30113	216926
8480	216927
9884	216928
47831	216929
20656	216930
47437	216931
34608	216932
37962	216933
26428	216934
7034	216935
13078	216936
99191	216937
1935	216938
88248	216939
55361	216940
1114	216941
56562	216942
8887	216943
41868	216944
9121	216945
56788	216946
7752	216947
6856	216948
10947	216949
24711	216950
14924	216951
48604	216952
15774	216953
23782	216954
972	216955
62975	216956
85708	216957
50004	216958
78665	216959
684	216960
8808	216961
6582	216962
21792	216963
9157	216964
8121	216965
7916	216966
21346	216967
3650	216968
2770	216969
71759	216970
32606	216971
26473	216972
100310	216973
784	216974
2405	216975
52654	216976
72078	216977
49960	216978
5610	216979
58766	216980
57233	216981
139961	216982
128734	216983
102066	216984
29871	216985
15907	216986
135104	216987
2894	216988
81272	216989
4965	216990
13597	216991
30919	216992
108070	216993
176426	216994
149473	216995
176473	216996
134861	216997
134964	216998
3393	216999
30006	217000
10372	217001
71181	217002
49230	217003
86369	217004
53510	217005
830	217006
63142	217007
13644	217008
11942	217009
6753	217010
65612	217011
46551	217012
42535	217013
49517	217014
66002	217015
2057	217016
19645	217017
108687	217018
12978	217019
2331	217020
847	217021
12775	217022
65855	217023
1777	217024
27977	217025
32952	217026
639	217027
11793	217028
31736	217029
11396	217030
10	217031
2511	217032
116682	217033
23429	217034
6316	217035
4255	217036
5459	217037
181504	217038
22841	217039
39993	217040
4821	217041
71798	217042
140192	217043
72027	217044
10406	217045
4067	217046
18459	217047
26981	217048
5485	217049
32930	217050
7111	217051
19443	217052
22657	217053
44902	217054
44565	217055
49960	217056
109758	217057
5436	217058
12519	217059
17877	217060
18890	217061
4074	217062
87529	217063
52884	217064
64374	217065
45122	217066
77947	217067
84456	217068
68780	217069
32	217070
12210	217071
71997	217072
95205	217073
46248	217074
6288	217075
6379	217076
61	217077
7210	217078
49239	217079
15685	217080
4915	217081
24085	217082
85854	217083
295	217084
103646	217085
11070	217086
18272	217087
2622	217088
43824	217089
68820	217090
83645	217091
23109	217092
32328	217093
15251	217094
56753	217095
23230	217096
62559	217097
39752	217098
55165	217099
32491	217100
11191	217101
5919	217102
7522	217103
43781	217104
11103	217105
70129	217106
8996	217107
73587	217108
11909	217109
119319	217110
2079	217111
59033	217112
39514	217113
18360	217114
1	217115
47784	217116
47529	217117
96	217118
57504	217119
23800	217120
1725	217121
51613	217122
8672	217123
5523	217124
5715	217125
36665	217126
70015	217127
49209	217128
323	217129
36959	217130
172421	217131
28699	217132
13937	217133
20772	217134
22577	217135
52387	217136
11358	217137
539	217138
49228	217139
91055	217140
953	217141
113184	217142
39843	217143
47210	217144
85681	217145
6412	217146
4815	217147
81654	217148
4799	217149
3853	217150
12080	217151
13141	217152
1376	217153
4741	217154
7828	217155
8934	217156
117621	217157
68020	217158
2039	217159
1322	217160
150752	217161
27680	217162
5312	217163
9354	217164
19057	217165
142671	217166
47335	217167
10095	217168
14419	217169
57680	217170
325	217171
2813	217172
15785	217173
11224	217174
15736	217175
28120	217176
48797	217177
15700	217178
30459	217179
32613	217180
46398	217181
2714	217182
24074	217183
2491	217184
434	217185
984	217186
24299	217187
12967	217188
86089	217189
52897	217190
1771	217191
59740	217192
18440	217193
1033	217194
85021	217195
32391	217196
18572	217197
25206	217198
22621	217199
15718	217200
24860	217201
9137	217202
4304	217203
3996	217204
42562	217205
62192	217206
39369	217207
1543	217208
90214	217209
34245	217210
29068	217211
112243	217212
30500	217213
7095	217214
2817	217215
248	217216
11759	217217
84248	217218
61508	217219
47982	217220
17621	217221
2090	217222
23803	217223
6500	217224
16580	217225
2973	217226
2376	217227
59111	217228
58841	217229
4758	217230
19453	217231
5529	217232
11891	217233
1890	217234
85219	217235
126057	217236
26334	217237
73281	217238
14869	217239
9039	217240
88448	217241
66044	217242
63202	217243
18100	217244
2568	217245
123814	217246
1424	217247
41106	217248
13049	217249
2825	217250
716	217251
30168	217252
40	217253
3016	217254
12165	217255
1338	217256
51948	217257
2001	217258
111399	217259
15729	217260
9616	217261
2410	217262
21659	217263
42841	217264
1238	217265
49743	217266
2782	217267
13381	217268
20808	217269
59640	217270
42047	217271
80866	217272
53286	217273
3196	217274
76115	217275
107072	217276
18497	217277
75038	217278
67225	217279
17348	217280
2568	217281
86144	217282
96497	217283
76176	217284
13095	217285
16168	217286
22358	217287
51099	217288
112	217289
32904	217290
5169	217291
19849	217292
34967	217293
44682	217294
269	217295
1774	217296
33157	217297
23870	217298
34382	217299
73270	217300
14673	217301
24858	217302
69777	217303
2776	217304
40843	217305
11229	217306
33378	217307
26866	217308
94274	217309
13011	217310
10728	217311
5509	217312
70027	217313
133888	217314
1402	217315
3989	217316
80201	217317
15001	217318
39005	217319
25527	217320
82841	217321
86121	217322
184093	217323
9151	217324
15635	217325
51693	217326
60777	217327
78154	217328
39150	217329
184467	217330
6092	217331
115260	217332
35896	217333
50324	217334
17217	217335
10679	217336
22608	217337
14784	217338
3846	217339
47445	217340
6173	217341
82673	217342
46569	217343
24864	217344
6784	217345
29415	217346
23443	217347
59825	217348
69637	217349
60308	217350
17688	217351
54253	217352
39709	217353
4049	217354
38436	217355
109108	217356
9666	217357
80750	217358
5117	217359
18555	217360
62113	217361
29488	217362
51435	217363
50621	217364
26735	217365
81938	217366
18903	217367
24343	217368
7742	217369
7725	217370
45556	217371
43861	217372
20318	217373
44857	217374
5083	217375
88208	217376
3418	217377
163802	217378
462	217379
158697	217380
67424	217381
2245	217382
188223	217383
65815	217384
7127	217385
125486	217386
139	217387
7536	217388
581	217389
16631	217390
36	217391
123588	217392
33195	217393
64418	217394
6502	217395
4667	217396
38919	217397
24282	217398
33178	217399
139373	217400
21788	217401
28237	217402
16942	217403
58104	217404
4352	217405
74415	217406
46734	217407
2122	217408
1428	217409
34450	217410
59024	217411
10861	217412
2862	217413
15897	217414
79640	217415
16163	217416
19	217417
510	217418
32516	217419
27549	217420
9259	217421
11135	217422
16434	217423
73886	217424
8140	217425
46131	217426
103215	217427
12928	217428
27362	217429
27074	217430
23	217431
73030	217432
30944	217433
54801	217434
108318	217435
28906	217436
40680	217437
29885	217438
55988	217439
58271	217440
48273	217441
107635	217442
10526	217443
56801	217444
14968	217445
69602	217446
50457	217447
19962	217448
69859	217449
149	217450
6344	217451
3656	217452
33157	217453
3572	217454
6877	217455
9114	217456
21048	217457
47106	217458
6154	217459
48356	217460
53121	217461
53750	217462
137	217463
374	217464
48212	217465
120901	217466
69908	217467
46090	217468
31739	217469
43300	217470
30446	217471
1823	217472
94597	217473
15677	217474
13280	217475
40843	217476
97524	217477
67860	217478
46066	217479
13683	217480
15506	217481
18286	217482
45234	217483
141337	217484
14125	217485
2830	217486
11349	217487
38802	217488
29211	217489
7038	217490
3777	217491
22699	217492
76547	217493
17334	217494
20136	217495
43912	217496
25728	217497
24580	217498
14982	217499
102101	217500
16683	217501
168340	217502
30532	217503
88685	217504
55851	217505
40702	217506
22388	217507
4026	217508
9643	217509
131731	217510
30843	217511
18002	217512
99335	217513
34340	217514
17250	217515
13397	217516
44856	217517
13375	217518
8158	217519
52945	217520
57129	217521
37263	217522
29767	217523
36814	217524
34880	217525
17334	217526
31877	217527
21052	217528
8061	217529
18757	217530
9234	217531
102325	217532
12882	217533
52405	217534
91391	217535
30648	217536
1197	217537
93	217538
20	217539
13619	217540
63305	217541
8976	217542
17828	217543
75846	217544
60878	217545
75067	217546
151242	217547
12574	217548
700	217549
55079	217550
76424	217551
45139	217552
53171	217553
20334	217554
78136	217555
2566	217556
73108	217557
66232	217558
3715	217559
34393	217560
15056	217561
25650	217562
17060	217563
2951	217564
51032	217565
45405	217566
42791	217567
15498	217568
10411	217569
166086	217570
1143	217571
139940	217572
42048	217573
70403	217574
43778	217575
79457	217576
26216	217577
26113	217578
68788	217579
58195	217580
67114	217581
19748	217582
1239	217583
8959	217584
52653	217585
21744	217586
70459	217587
32807	217588
3033	217589
20907	217590
26451	217591
42398	217592
68414	217593
133611	217594
12870	217595
40511	217596
64729	217597
181412	217598
66668	217599
2985	217600
82040	217601
8403	217602
18795	217603
9	217604
12495	217605
10	217606
41338	217607
83230	217608
26451	217609
5949	217610
25701	217611
7044	217612
70385	217613
24906	217614
12122	217615
44703	217616
45	217617
15110	217618
148210	217619
1642	217620
27496	217621
54397	217622
56204	217623
59880	217624
31394	217625
7068	217626
5	217627
38799	217628
3286	217629
196	217630
7928	217631
13227	217632
1714	217633
6794	217634
2044	217635
7745	217636
93113	217637
3330	217638
19669	217639
7466	217640
13516	217641
74012	217642
37048	217643
1680	217644
4440	217645
60555	217646
92730	217647
104174	217648
30075	217649
10833	217650
37489	217651
41050	217652
16091	217653
68	217654
35105	217655
19038	217656
46611	217657
4645	217658
15150	217659
72466	217660
6912	217661
53596	217662
10378	217663
58050	217664
22600	217665
8007	217666
164131	217667
38813	217668
10378	217669
171294	217670
67328	217671
56092	217672
596	217673
14917	217674
16010	217675
74851	217676
137918	217677
54262	217678
39561	217679
1	217680
21546	217681
3953	217682
27854	217683
140943	217684
1447	217685
17116	217686
20732	217687
165450	217688
20356	217689
138296	217690
6996	217691
17833	217692
84735	217693
29037	217694
48522	217695
8051	217696
9184	217697
57167	217698
12591	217699
2804	217700
23085	217701
25523	217702
1335	217703
13738	217704
91319	217705
28942	217706
31222	217707
60872	217708
126906	217709
2685	217710
30875	217711
25360	217712
51745	217713
134843	217714
10238	217715
9790	217716
2957	217717
18785	217718
77588	217719
21882	217720
19121	217721
132937	217722
85738	217723
65395	217724
50213	217725
5287	217726
29173	217727
7799	217728
2464	217729
1413	217730
49813	217731
7595	217732
1573	217733
153779	217734
58139	217735
1196	217736
80	217737
10232	217738
52007	217739
23492	217740
6743	217741
2104	217742
11617	217743
8666	217744
9946	217745
6283	217746
28830	217747
3420	217748
12348	217749
22763	217750
35316	217751
184	217752
3928	217753
10562	217754
262	217755
13687	217756
1385	217757
43120	217758
9887	217759
131096	217760
3420	217761
87182	217762
933	217763
8694	217764
27220	217765
19345	217766
48319	217767
8217	217768
16015	217769
15994	217770
69146	217771
131939	217772
52102	217773
6786	217774
61652	217775
5925	217776
15677	217777
4219	217778
9925	217779
1222	217780
134627	217781
50732	217782
296	217783
8049	217784
933	217785
933	217786
501	217787
13882	217788
3409	217789
11281	217790
28498	217791
34192	217792
28024	217793
3819	217794
3419	217795
11998	217796
3570	217797
27261	217798
342	217799
177301	217800
6698	217801
16808	217802
1221	217803
757	217804
4928	217805
757	217806
278	217807
91555	217808
10562	217809
12177	217810
131	217811
41154	217812
2038	217813
110042	217814
42882	217815
174328	217816
17186	217817
12597	217818
47535	217819
21648	217820
6173	217821
14475	217822
18621	217823
75115	217824
14361	217825
2866	217826
50564	217827
59715	217828
61000	217829
40586	217830
17842	217831
347	217832
6744	217833
5186	217834
1721	217835
22916	217836
12643	217837
8184	217838
143399	217839
7423	217840
24000	217841
9480	217842
38575	217843
58375	217844
32206	217845
6145	217846
33996	217847
36534	217848
4088	217849
41952	217850
1476	217851
45721	217852
38440	217853
702	217854
6023	217855
22539	217856
16841	217857
80538	217858
15141	217859
16205	217860
31335	217861
2569	217862
21348	217863
106582	217864
11970	217865
47709	217866
16021	217867
9735	217868
40817	217869
8456	217870
8202	217871
128303	217872
2991	217873
7520	217874
12106	217875
18188	217876
135	217877
7362	217878
14694	217879
47498	217880
786	217881
40904	217882
29150	217883
4957	217884
38345	217885
68773	217886
1	217887
15625	217888
15290	217889
7507	217890
67084	217891
2919	217892
7239	217893
5659	217894
40323	217895
71550	217896
7958	217897
1221	217898
68996	217899
237	217900
113306	217901
237	217902
25525	217903
4339	217904
911	217905
4904	217906
11193	217907
87751	217908
88189	217909
3933	217910
28461	217911
44391	217912
44617	217913
51251	217914
2541	217915
44520	217916
47996	217917
11024	217918
26556	217919
16304	217920
56141	217921
63110	217922
53409	217923
44479	217924
22323	217925
1774	217926
84402	217927
1182	217928
37868	217929
19007	217930
37049	217931
11587	217932
29354	217933
4522	217934
56804	217935
22855	217936
53520	217937
38218	217938
232	217939
27243	217940
72302	217941
13347	217942
27066	217943
134077	217944
40048	217945
34724	217946
5640	217947
121584	217948
7873	217949
2331	217950
70953	217951
24757	217952
71300	217953
58959	217954
13411	217955
49667	217956
1357	217957
39784	217958
99566	217959
85228	217960
89636	217961
20884	217962
15010	217963
105769	217964
70592	217965
169089	217966
20167	217967
29998	217968
43185	217969
651	217970
6553	217971
17	217972
3960	217973
126440	217974
3617	217975
90	217976
16401	217977
13611	217978
6065	217979
36131	217980
504	217981
23273	217982
38255	217983
1379	217984
37664	217985
17385	217986
28112	217987
11988	217988
271	217989
19995	217990
271	217991
5583	217992
19349	217993
554	217994
28391	217995
16655	217996
4718	217997
46059	217998
5328	217999
50351	218000
4527	218001
808	218002
53398	218003
52162	218004
40	218005
14490	218006
554	218007
17617	218008
54109	218009
36815	218010
106846	218011
32985	218012
177728	218013
11921	218014
5109	218015
498	218016
14179	218017
383	218018
71849	218019
29404	218020
4882	218021
38649	218022
12714	218023
61630	218024
30512	218025
20402	218026
9607	218027
2064	218028
2499	218029
4923	218030
3620	218031
105525	218032
44668	218033
116908	218034
12136	218035
84937	218036
18707	218037
1823	218038
40083	218039
3973	218040
32	218041
68287	218042
12526	218043
78999	218044
175861	218045
10381	218046
39693	218047
72879	218048
23579	218049
1628	218050
19841	218051
62858	218052
4117	218053
175	218054
77379	218055
21465	218056
13640	218057
34435	218058
941	218059
14158	218060
664	218061
111683	218062
107250	218063
52258	218064
43266	218065
84733	218066
11032	218067
32095	218068
1837	218069
20298	218070
170902	218071
182999	218072
60770	218073
48356	218074
7458	218075
71975	218076
29848	218077
69847	218078
7153	218079
55641	218080
57309	218081
103353	218082
24448	218083
100522	218084
2348	218085
21205	218086
85821	218087
84140	218088
102960	218089
131809	218090
17158	218091
36271	218092
113	218093
5653	218094
177974	218095
62024	218096
85283	218097
17125	218098
36895	218099
48298	218100
43879	218101
48282	218102
112	218103
94777	218104
42150	218105
39170	218106
53446	218107
25558	218108
3543	218109
3797	218110
55109	218111
19365	218112
180870	218113
45	218114
18852	218115
2994	218116
14947	218117
79440	218118
24323	218119
113219	218120
47504	218121
77193	218122
171674	218123
172613	218124
236	218125
39481	218126
165143	218127
28575	218128
92911	218129
28425	218130
45381	218131
2425	218132
2078	218133
2	218134
47039	218135
4382	218136
86117	218137
82778	218138
59438	218139
54713	218140
176037	218141
87278	218142
117190	218143
176245	218144
29950	218145
1896	218146
58079	218147
36924	218148
13380	218149
82452	218150
50020	218151
3746	218152
71324	218153
49154	218154
128	218155
2682	218156
12840	218157
123343	218158
2689	218159
134814	218160
9477	218161
85550	218162
37433	218163
31128	218164
23562	218165
584	218166
25563	218167
7530	218168
34658	218169
19779	218170
16860	218171
90234	218172
5847	218173
9056	218174
51019	218175
5255	218176
70868	218177
540	218178
132755	218179
13679	218180
31920	218181
82492	218182
66504	218183
48819	218184
122313	218185
95675	218186
188867	218187
33411	218188
85688	218189
120443	218190
9017	218191
27024	218192
19598	218193
15424	218194
103174	218195
104951	218196
69134	218197
68632	218198
80560	218199
601	218200
7063	218201
48860	218202
58096	218203
69760	218204
90630	218205
1354	218206
49182	218207
9496	218208
10394	218209
80946	218210
58215	218211
15583	218212
8917	218213
84075	218214
17070	218215
43833	218216
53834	218217
69256	218218
25087	218219
8294	218220
20425	218221
37260	218222
40172	218223
174028	218224
38846	218225
15100	218226
43001	218227
32567	218228
652	218229
20560	218230
163278	218231
487	218232
135475	218233
9459	218234
478	218235
11752	218236
6771	218237
3935	218238
22579	218239
23183	218240
16029	218241
9969	218242
104821	218243
11390	218244
179907	218245
4980	218246
2868	218247
32618	218248
11383	218249
105448	218250
103879	218251
22338	218252
58225	218253
69616	218254
69703	218255
4842	218256
40191	218257
8919	218258
78607	218259
16638	218260
84888	218261
1725	218262
13082	218263
1734	218264
14256	218265
16950	218266
57185	218267
26917	218268
10319	218269
9655	218270
9532	218271
137780	218272
29987	218273
57995	218274
67167	218275
82468	218276
7972	218277
27635	218278
16678	218279
78488	218280
12547	218281
14920	218282
14219	218283
9740	218284
37007	218285
134059	218286
19492	218287
75187	218288
5217	218289
83878	218290
6173	218291
82506	218292
169445	218293
47650	218294
6952	218295
25150	218296
24669	218297
53897	218298
45572	218299
92579	218300
8884	218301
22187	218302
37788	218303
3517	218304
5112	218305
60082	218306
58442	218307
73436	218308
8214	218309
22773	218310
30854	218311
7874	218312
44029	218313
65357	218314
1873	218315
60095	218316
30900	218317
12344	218318
54421	218319
39581	218320
23069	218321
62085	218322
100312	218323
8320	218324
37943	218325
3674	218326
121338	218327
31240	218328
33049	218329
3744	218330
9488	218331
58282	218332
37561	218333
57901	218334
5147	218335
18555	218336
48383	218337
32936	218338
82541	218339
46756	218340
58345	218341
2510	218342
173408	218343
8226	218344
32703	218345
13143	218346
112493	218347
129826	218348
44721	218349
10064	218350
59184	218351
40318	218352
21551	218353
18549	218354
11889	218355
27382	218356
86331	218357
3745	218358
3548	218359
36401	218360
4229	218361
2311	218362
80260	218363
1554	218364
1369	218365
18504	218366
85365	218367
5090	218368
27119	218369
21692	218370
66957	218371
10016	218372
9900	218373
30187	218374
103821	218375
27641	218376
2851	218377
126803	218378
120288	218379
85962	218380
32751	218381
46908	218382
20319	218383
174497	218384
12556	218385
22594	218386
110702	218387
185759	218388
30077	218389
90097	218390
59229	218391
39968	218392
100633	218393
43846	218394
12195	218395
65309	218396
50977	218397
122666	218398
17169	218399
31985	218400
19806	218401
22239	218402
64831	218403
32300	218404
98458	218405
119487	218406
30305	218407
32804	218408
70564	218409
46517	218410
131422	218411
14715	218412
5349	218413
12461	218414
3197	218415
15521	218416
128828	218417
15626	218418
23971	218419
30825	218420
3124	218421
48467	218422
53998	218423
84180	218424
33186	218425
84232	218426
22311	218427
165639	218428
8885	218429
4256	218430
57886	218431
27023	218432
109273	218433
4876	218434
21595	218435
69744	218436
103542	218437
7098	218438
32614	218439
81231	218440
48599	218441
3774	218442
171	218443
69565	218444
14346	218445
14761	218446
8293	218447
13216	218448
5447	218449
84176	218450
21048	218451
41151	218452
78435	218453
115377	218454
32614	218455
1112	218456
48495	218457
48533	218458
107808	218459
27192	218460
17423	218461
46212	218462
33081	218463
30078	218464
43760	218465
27065	218466
32933	218467
85070	218468
4980	218469
11220	218470
76191	218471
49330	218472
131356	218473
53006	218474
24921	218475
49473	218476
12769	218477
12203	218478
8147	218479
5909	218480
2510	218481
8216	218482
142577	218483
1347	218484
6859	218485
17495	218486
18007	218487
21148	218488
92130	218489
14395	218490
44461	218491
9571	218492
97306	218493
18476	218494
7119	218495
10735	218496
9629	218497
11295	218498
19440	218499
9176	218500
71352	218501
82881	218502
149266	218503
90940	218504
680	218505
2001	218506
25486	218507
52168	218508
31120	218509
5789	218510
21426	218511
27656	218512
23738	218513
4804	218514
40223	218515
85171	218516
103262	218517
36321	218518
58328	218519
68047	218520
4826	218521
92393	218522
26121	218523
14331	218524
72666	218525
128663	218526
11401	218527
84068	218528
159415	218529
36270	218530
114620	218531
63255	218532
5470	218533
75332	218534
40182	218535
34122	218536
104567	218537
24315	218538
22512	218539
3794	218540
83395	218541
1700	218542
55	218543
10001	218544
10761	218545
73884	218546
29852	218547
18788	218548
11407	218549
11016	218550
18707	218551
22016	218552
33712	218553
13235	218554
22412	218555
16033	218556
31986	218557
41450	218558
24333	218559
66622	218560
42455	218561
44243	218562
4924	218563
7165	218564
1315	218565
6871	218566
12339	218567
136139	218568
24794	218569
62459	218570
136879	218571
6560	218572
18269	218573
35771	218574
265	218575
100465	218576
3513	218577
46124	218578
3617	218579
13424	218580
22286	218581
6201	218582
48360	218583
27035	218584
46971	218585
81551	218586
40153	218587
52761	218588
15959	218589
4822	218590
84146	218591
56957	218592
18591	218593
47489	218594
8990	218595
61884	218596
57756	218597
24400	218598
33580	218599
11036	218600
36123	218601
15920	218602
2411	218603
47281	218604
124134	218605
56268	218606
34592	218607
15874	218608
3874	218609
52912	218610
1231	218611
40629	218612
33735	218613
37158	218614
9517	218615
25605	218616
16849	218617
4231	218618
13467	218619
9954	218620
9954	218621
22238	218622
6536	218623
53698	218624
69835	218625
17120	218626
63682	218627
116	218628
24744	218629
22945	218630
24874	218631
108929	218632
69670	218633
49731	218634
131386	218635
86443	218636
5182	218637
14538	218638
52973	218639
136762	218640
92586	218641
1232	218642
528	218643
49731	218644
24874	218645
20642	218646
35439	218647
2881	218648
51637	218649
3486	218650
12705	218651
86253	218652
62392	218653
101249	218654
163472	218655
45702	218656
56721	218657
145265	218658
113755	218659
62913	218660
4176	218661
3206	218662
126615	218663
7414	218664
7414	218665
63715	218666
23862	218667
7717	218668
107148	218669
27828	218670
112098	218671
83676	218672
2093	218673
71292	218674
85626	218675
1445	218676
100223	218677
25891	218678
8900	218679
92539	218680
2484	218681
19833	218682
2633	218683
72052	218684
76105	218685
9460	218686
24281	218687
520	218688
4933	218689
13216	218690
8887	218691
44495	218692
6500	218693
96647	218694
27636	218695
41777	218696
41289	218697
70641	218698
15553	218699
29909	218700
69973	218701
12212	218702
74084	218703
103280	218704
183133	218705
63179	218706
12215	218707
41673	218708
39994	218709
29778	218710
58832	218711
3013	218712
20618	218713
22153	218714
27269	218715
17070	218716
2755	218717
20379	218718
52675	218719
136437	218720
2	218721
2	218722
24149	218723
57302	218724
8710	218725
2968	218726
33658	218727
31840	218728
2189	218729
88512	218730
18769	218731
19093	218732
42314	218733
14330	218734
185676	218735
179192	218736
107119	218737
177493	218738
12160	218739
13935	218740
3137	218741
12651	218742
6772	218743
49858	218744
103433	218745
89537	218746
63730	218747
4301	218748
35663	218749
7779	218750
140281	218751
14187	218752
51726	218753
35101	218754
5298	218755
2588	218756
935	218757
9009	218758
32667	218759
101	218760
66487	218761
78494	218762
1536	218763
71063	218764
14034	218765
23407	218766
77994	218767
136808	218768
31950	218769
6245	218770
2480	218771
5290	218772
11123	218773
74082	218774
106605	218775
109624	218776
9740	218777
87043	218778
109616	218779
94511	218780
76471	218781
24775	218782
129822	218783
44195	218784
63710	218785
110592	218786
86470	218787
73016	218788
98314	218789
127398	218790
113501	218791
89834	218792
88612	218793
118625	218794
3734	218795
8973	218796
110942	218797
106533	218798
35914	218799
4567	218800
142289	218801
7061	218802
10410	218803
84592	218804
45323	218805
1828	218806
113479	218807
3606	218808
138102	218809
30901	218810
25107	218811
9895	218812
3239	218813
14868	218814
44700	218815
12712	218816
14553	218817
73328	218818
7751	218819
43839	218820
7153	218821
183224	218822
136863	218823
178126	218824
182451	218825
32919	218826
61311	218827
53243	218828
50746	218829
63378	218830
77208	218831
62352	218832
76178	218833
64451	218834
5453	218835
92518	218836
45558	218837
161	218838
4269	218839
7472	218840
110226	218841
4806	218842
31154	218843
17062	218844
24714	218845
69770	218846
42504	218847
174165	218848
71829	218849
23891	218850
28590	218851
53830	218852
152626	218853
34084	218854
102992	218855
140099	218856
4489	218857
60773	218858
55391	218859
145768	218860
109197	218861
45836	218862
17265	218863
103866	218864
88520	218865
8158	218866
40705	218867
71220	218868
110758	218869
177178	218870
143088	218871
183007	218872
76377	218873
22863	218874
4577	218875
24628	218876
39326	218877
110959	218878
54242	218879
81056	218880
8532	218881
136583	218882
34873	218883
11622	218884
52315	218885
61157	218886
94184	218887
49708	218888
35914	218889
48489	218890
90158	218891
44004	218892
12067	218893
111081	218894
162281	218895
36674	218896
86714	218897
86661	218898
171930	218899
70140	218900
66063	218901
52670	218902
74117	218903
2616	218904
49784	218905
33734	218906
677	218907
48	218908
109448	218909
17039	218910
79332	218911
170	218912
1783	218913
182768	218914
4061	218915
1	218916
132	218917
24896	218918
67793	218919
40213	218920
135725	218921
22251	218922
23605	218923
178	218924
108179	218925
80480	218926
1975	218927
15412	218928
39	218929
8051	218930
5828	218931
8911	218932
36870	218933
11214	218934
108212	218935
69425	218936
15880	218937
3095	218938
64681	218939
32737	218940
6568	218941
37692	218942
80904	218943
185155	218944
134426	218945
16550	218946
62856	218947
16578	218948
1566	218949
183152	218950
2634	218951
64040	218952
3111	218953
500	218954
23597	218955
11595	218956
170233	218957
247	218958
9732	218959
6019	218960
97435	218961
15498	218962
38274	218963
40982	218964
103561	218965
87259	218966
50012	218967
2485	218968
41541	218969
39286	218970
17352	218971
50395	218972
15038	218973
39051	218974
62181	218975
53455	218976
3696	218977
49368	218978
7258	218979
33	218980
34099	218981
35440	218982
4489	218983
1058	218984
59547	218985
61305	218986
56413	218987
75311	218988
75273	218989
20222	218990
53325	218991
8385	218992
55114	218993
40214	218994
44601	218995
41361	218996
28172	218997
61901	218998
62028	218999
28781	219000
98957	219001
43494	219002
7088	219003
1781	219004
115761	219005
6327	219006
63220	219007
5462	219008
40930	219009
132103	219010
24798	219011
12180	219012
17091	219013
39658	219014
146020	219015
9771	219016
6303	219017
58753	219018
137491	219019
80151	219020
65638	219021
23520	219022
139543	219023
21137	219024
20252	219025
19651	219026
446	219027
96	219028
182470	219029
4430	219030
1171	219031
125961	219032
3553	219033
521	219034
144004	219035
4806	219036
474	219037
20455	219038
4305	219039
82919	219040
13547	219041
14395	219042
1024	219043
29715	219044
131467	219045
29899	219046
104876	219047
113381	219048
131776	219049
107432	219050
4066	219051
3819	219052
107435	219053
51634	219054
41876	219055
52100	219056
77179	219057
79920	219058
2234	219059
22152	219060
1536	219061
17524	219062
11061	219063
6768	219064
9899	219065
11061	219066
8573	219067
10494	219068
155593	219069
17524	219070
34445	219071
4066	219072
42077	219073
45610	219074
11699	219075
4970	219076
14551	219077
62655	219078
5610	219079
17103	219080
13480	219081
41861	219082
113785	219083
51560	219084
103498	219085
43	219086
11397	219087
32321	219088
31658	219089
22890	219090
2358	219091
84858	219092
72056	219093
1652	219094
27818	219095
3419	219096
6661	219097
3616	219098
54008	219099
146	219100
22970	219101
15327	219102
77788	219103
840	219104
105342	219105
68010	219106
1559	219107
128456	219108
58679	219109
2237	219110
840	219111
61955	219112
3559	219113
45194	219114
12231	219115
20193	219116
44521	219117
75897	219118
116212	219119
89765	219120
4594	219121
1978	219122
3145	219123
15270	219124
73437	219125
58017	219126
24477	219127
6303	219128
3564	219129
105562	219130
26192	219131
5270	219132
42195	219133
8582	219134
36	219135
62330	219136
41885	219137
67484	219138
17737	219139
9792	219140
11937	219141
60211	219142
41471	219143
74403	219144
93924	219145
28287	219146
29718	219147
62581	219148
51755	219149
1946	219150
1248	219151
1248	219152
82009	219153
99775	219154
26053	219155
49564	219156
169085	219157
36082	219158
26033	219159
999	219160
49823	219161
46054	219162
61006	219163
24078	219164
4384	219165
44056	219166
2231	219167
21691	219168
10871	219169
9191	219170
92771	219171
40215	219172
33864	219173
106136	219174
1127	219175
86179	219176
232	219177
130154	219178
59698	219179
2669	219180
50314	219181
7525	219182
1272	219183
130239	219184
12045	219185
106125	219186
5041	219187
12193	219188
49722	219189
92552	219190
1300	219191
15440	219192
18734	219193
316	219194
100232	219195
35819	219196
53857	219197
31777	219198
70818	219199
45804	219200
1155	219201
58192	219202
148763	219203
36229	219204
54225	219205
6756	219206
18468	219207
54225	219208
89208	219209
8185	219210
78373	219211
49813	219212
148321	219213
75094	219214
98828	219215
73788	219216
67912	219217
19158	219218
3550	219219
103585	219220
147058	219221
58167	219222
134223	219223
9639	219224
134099	219225
14084	219226
42964	219227
127747	219228
51355	219229
35747	219230
35425	219231
31308	219232
16988	219233
30165	219234
5467	219235
65977	219236
2515	219237
55522	219238
5372	219239
2863	219240
116294	219241
11068	219242
50465	219243
8210	219244
121888	219245
299	219246
24619	219247
178692	219248
23314	219249
89058	219250
15474	219251
73131	219252
178307	219253
28515	219254
11590	219255
36988	219256
68038	219257
60624	219258
4216	219259
6068	219260
100481	219261
125614	219262
36480	219263
143862	219264
76714	219265
118639	219266
63550	219267
118506	219268
149355	219269
94397	219270
10440	219271
141556	219272
153542	219273
64168	219274
153514	219275
93846	219276
4031	219277
90546	219278
2824	219279
110116	219280
141289	219281
54072	219282
2824	219283
83557	219284
30269	219285
11539	219286
35	219287
56100	219288
46719	219289
46166	219290
44934	219291
122087	219292
160921	219293
78497	219294
81072	219295
20750	219296
100488	219297
165067	219298
56347	219299
31138	219300
21393	219301
46998	219302
21445	219303
165794	219304
124173	219305
94970	219306
32108	219307
66089	219308
61551	219309
123033	219310
81031	219311
160080	219312
30617	219313
128465	219314
21580	219315
44514	219316
125923	219317
47316	219318
162772	219319
53910	219320
65334	219321
55234	219322
68104	219323
122599	219324
79306	219325
18052	219326
25323	219327
37124	219328
169699	219329
37065	219330
30824	219331
67206	219332
68091	219333
37477	219334
102385	219335
37882	219336
33871	219337
59794	219338
27419	219339
31561	219340
159033	219341
56499	219342
159540	219343
105593	219344
1117	219345
37056	219346
83296	219347
157804	219348
53688	219349
32137	219350
120447	219351
158237	219352
45262	219353
96144	219354
95976	219355
3989	219356
163591	219357
31915	219358
167164	219359
65002	219360
56660	219361
99875	219362
126329	219363
54527	219364
25939	219365
120126	219366
37284	219367
56459	219368
37146	219369
79632	219370
67685	219371
127665	219372
102461	219373
14649	219374
37925	219375
17357	219376
156839	219377
45838	219378
90669	219379
32973	219380
110059	219381
16397	219382
136057	219383
4362	219384
29698	219385
86109	219386
50358	219387
26024	219388
177742	219389
32973	219390
55440	219391
137557	219392
110452	219393
134915	219394
86109	219395
4362	219396
110284	219397
63299	219398
168515	219399
168030	219400
9783	219401
120337	219402
8389	219403
126610	219404
143297	219405
130377	219406
156694	219407
13437	219408
5973	219409
184262	219410
87842	219411
108599	219412
165128	219413
5603	219414
144991	219415
39972	219416
83232	219417
3206	219418
150593	219419
99163	219420
144844	219421
34637	219422
20611	219423
102380	219424
2597	219425
445	219426
126501	219427
61506	219428
3206	219429
1748	219430
20347	219431
137979	219432
120722	219433
125015	219434
23348	219435
3206	219436
83150	219437
62082	219438
119478	219439
60151	219440
116762	219441
11813	219442
6	219443
1478	219444
133	219445
86288	219446
51001	219447
49955	219448
19667	219449
7705	219450
4422	219451
20635	219452
70732	219453
2300	219454
58526	219455
11856	219456
5007	219457
1561	219458
49866	219459
15269	219460
23821	219461
6132	219462
36586	219463
24935	219464
68209	219465
15324	219466
5612	219467
7476	219468
45878	219469
18389	219470
60309	219471
15766	219472
83620	219473
101339	219474
2874	219475
40744	219476
50735	219477
25510	219478
22178	219479
8451	219480
5253	219481
12625	219482
3539	219483
40625	219484
28370	219485
17182	219486
39688	219487
8606	219488
92316	219489
1405	219490
62090	219491
6164	219492
26694	219493
32706	219494
21762	219495
18315	219496
29049	219497
17987	219498
483	219499
3043	219500
11855	219501
6243	219502
14391	219503
135353	219504
36529	219505
74000	219506
19412	219507
20501	219508
10445	219509
493	219510
40139	219511
4556	219512
14718	219513
18923	219514
13335	219515
4721	219516
2225	219517
30299	219518
26666	219519
21094	219520
105783	219521
100600	219522
131	219523
35741	219524
11312	219525
39060	219526
2471	219527
78360	219528
85287	219529
70773	219530
14185	219531
55722	219532
45668	219533
59092	219534
65060	219535
1508	219536
7638	219537
25787	219538
7016	219539
3638	219540
2071	219541
4342	219542
4342	219543
10369	219544
75974	219545
19112	219546
10423	219547
46765	219548
14811	219549
59935	219550
46765	219551
276	219552
2801	219553
17015	219554
141492	219555
10160	219556
28701	219557
27553	219558
52177	219559
43295	219560
32756	219561
34586	219562
19935	219563
14656	219564
41345	219565
72995	219566
92532	219567
95562	219568
45392	219569
24576	219570
107892	219571
111823	219572
7423	219573
22097	219574
37166	219575
1110	219576
15612	219577
57797	219578
38815	219579
10273	219580
11658	219581
86771	219582
19269	219583
27038	219584
8906	219585
100478	219586
26778	219587
3569	219588
31002	219589
3946	219590
6723	219591
61415	219592
138553	219593
122935	219594
5170	219595
43460	219596
4754	219597
19626	219598
81314	219599
8659	219600
4558	219601
18539	219602
35074	219603
13414	219604
18314	219605
6389	219606
25404	219607
62476	219608
117488	219609
49126	219610
7006	219611
8516	219612
23489	219613
7137	219614
134827	219615
75010	219616
2509	219617
35321	219618
43686	219619
29517	219620
95548	219621
23124	219622
39203	219623
11092	219624
1472	219625
71730	219626
16652	219627
103685	219628
71058	219629
16298	219630
23858	219631
104703	219632
35127	219633
32488	219634
43852	219635
40103	219636
2749	219637
21285	219638
14378	219639
20978	219640
15469	219641
10390	219642
2484	219643
1312	219644
16300	219645
57798	219646
15272	219647
187040	219648
12794	219649
23195	219650
2169	219651
737	219652
1004	219653
465	219654
15150	219655
16230	219656
44937	219657
1222	219658
39870	219659
39949	219660
34660	219661
130939	219662
21057	219663
8010	219664
46073	219665
21657	219666
25010	219667
25010	219668
19643	219669
11	219670
69347	219671
127321	219672
66437	219673
81957	219674
9600	219675
83042	219676
12234	219677
6825	219678
12806	219679
1863	219680
4202	219681
37244	219682
9187	219683
40816	219684
42297	219685
28144	219686
57896	219687
778	219688
21435	219689
1230	219690
45956	219691
5622	219692
8448	219693
153960	219694
37355	219695
7961	219696
22896	219697
91185	219698
12252	219699
33873	219700
20957	219701
4190	219702
163631	219703
21627	219704
14292	219705
6716	219706
20420	219707
292	219708
1738	219709
3452	219710
3325	219711
455	219712
108074	219713
22887	219714
33237	219715
3449	219716
33300	219717
35543	219718
73703	219719
12535	219720
75284	219721
23949	219722
90303	219723
42962	219724
12789	219725
22301	219726
14696	219727
111147	219728
8353	219729
17779	219730
79367	219731
17969	219732
52071	219733
176220	219734
66116	219735
10856	219736
22639	219737
88435	219738
92532	219739
15882	219740
103714	219741
59113	219742
73575	219743
164007	219744
82703	219745
14435	219746
5970	219747
109696	219748
98700	219749
71965	219750
11334	219751
102768	219752
30801	219753
28300	219754
45475	219755
4088	219756
7854	219757
13525	219758
10589	219759
80071	219760
18993	219761
23796	219762
18725	219763
161	219764
931	219765
57883	219766
61519	219767
130518	219768
10029	219769
70779	219770
21205	219771
156825	219772
96997	219773
58951	219774
66804	219775
11095	219776
28479	219777
52050	219778
81615	219779
14106	219780
30722	219781
112914	219782
108504	219783
107696	219784
80276	219785
15440	219786
51833	219787
23537	219788
9251	219789
854	219790
22904	219791
189169	219792
95242	219793
17360	219794
75774	219795
88008	219796
20813	219797
55580	219798
57890	219799
55863	219800
147313	219801
29922	219802
9108	219803
30235	219804
4163	219805
44469	219806
35894	219807
47032	219808
23044	219809
36278	219810
79325	219811
52508	219812
16157	219813
14433	219814
3130	219815
6304	219816
106697	219817
15106	219818
65528	219819
64906	219820
20792	219821
88283	219822
84617	219823
1773	219824
67017	219825
75395	219826
174181	219827
982	219828
9466	219829
33042	219830
55377	219831
25178	219832
38879	219833
79491	219834
110704	219835
108864	219836
9106	219837
36026	219838
12221	219839
60732	219840
91963	219841
240	219842
7462	219843
120525	219844
61519	219845
862	219846
28014	219847
4200	219848
8610	219849
76288	219850
25816	219851
7343	219852
66563	219853
15566	219854
110614	219855
101798	219856
108936	219857
6098	219858
15661	219859
78986	219860
9713	219861
100601	219862
105497	219863
135041	219864
12492	219865
77784	219866
25021	219867
41883	219868
118460	219869
418	219870
6958	219871
59213	219872
46073	219873
2404	219874
20048	219875
3280	219876
118816	219877
10277	219878
13091	219879
4023	219880
47438	219881
9675	219882
3254	219883
1171	219884
67875	219885
2345	219886
8881	219887
85129	219888
1457	219889
21431	219890
24828	219891
3527	219892
168428	219893
37711	219894
40747	219895
22465	219896
6422	219897
30782	219898
720	219899
107779	219900
143307	219901
142689	219902
31657	219903
3981	219904
21210	219905
835	219906
56634	219907
17205	219908
45123	219909
68286	219910
77719	219911
22332	219912
21375	219913
136285	219914
50889	219915
6859	219916
99326	219917
50300	219918
108869	219919
182265	219920
59437	219921
188207	219922
46520	219923
13592	219924
58111	219925
43799	219926
44525	219927
88869	219928
28181	219929
16184	219930
21179	219931
141677	219932
17834	219933
11134	219934
5222	219935
2798	219936
41963	219937
41840	219938
72650	219939
140476	219940
105244	219941
109210	219942
9851	219943
3368	219944
4659	219945
4947	219946
20606	219947
165508	219948
177996	219949
8168	219950
61218	219951
35426	219952
27113	219953
131840	219954
107605	219955
38569	219956
114481	219957
12479	219958
20910	219959
79979	219960
141942	219961
41975	219962
46458	219963
29948	219964
28307	219965
86786	219966
86647	219967
6322	219968
106826	219969
92751	219970
63194	219971
68194	219972
26239	219973
88322	219974
34219	219975
142989	219976
188787	219977
109324	219978
50700	219979
136385	219980
76762	219981
88322	219982
12340	219983
117134	219984
84053	219985
140401	219986
66020	219987
50420	219988
50473	219989
87687	219990
7029	219991
106047	219992
24633	219993
142824	219994
48185	219995
71440	219996
124066	219997
31276	219998
59558	219999
3368	220000
61080	220001
93135	220002
3368	220003
11410	220004
3368	220005
178573	220006
48542	220007
52986	220008
47200	220009
53819	220010
21948	220011
43899	220012
2221	220013
158038	220014
9373	220015
68743	220016
52447	220017
29006	220018
30021	220019
28201	220020
20	220021
124283	220022
49250	220023
12564	220024
17907	220025
11350	220026
101163	220027
52273	220028
22509	220029
31070	220030
12905	220031
887	220032
13	220033
14207	220034
46389	220035
111	220036
4606	220037
1968	220038
27816	220039
3651	220040
34752	220041
103226	220042
86846	220043
41423	220044
3850	220045
46514	220046
896	220047
13047	220048
3824	220049
23674	220050
59187	220051
128121	220052
1603	220053
4010	220054
22192	220055
5480	220056
4355	220057
1894	220058
896	220059
146274	220060
1257	220061
1544	220062
2646	220063
22441	220064
1359	220065
42024	220066
1285	220067
20112	220068
6416	220069
4041	220070
36048	220071
3187	220072
22252	220073
74679	220074
1239	220075
1384	220076
44148	220077
15900	220078
88175	220079
1603	220080
27009	220081
55300	220082
1521	220083
22373	220084
43462	220085
52051	220086
5825	220087
161107	220088
34375	220089
96691	220090
32892	220091
119198	220092
37637	220093
9053	220094
51710	220095
38897	220096
956	220097
5677	220098
41772	220099
6358	220100
8774	220101
651	220102
39754	220103
50464	220104
11545	220105
11545	220106
3299	220107
1037	220108
11545	220109
11545	220110
49276	220111
227	220112
22434	220113
22351	220114
2549	220115
137891	220116
29216	220117
2997	220118
49621	220119
1006	220120
5924	220121
39759	220122
144775	220123
2076	220124
39748	220125
26524	220126
30211	220127
36991	220128
14374	220129
10078	220130
146061	220131
41599	220132
32803	220133
19406	220134
104611	220135
33772	220136
7727	220137
13051	220138
16739	220139
77858	220140
10273	220141
84861	220142
10293	220143
116405	220144
36318	220145
68945	220146
12332	220147
6836	220148
10266	220149
170289	220150
121303	220151
13005	220152
25922	220153
91180	220154
88956	220155
8497	220156
14743	220157
2587	220158
8087	220159
10036	220160
981	220161
27753	220162
72419	220163
5416	220164
40030	220165
52585	220166
44730	220167
2262	220168
130163	220169
3507	220170
7814	220171
53662	220172
61272	220173
130280	220174
60629	220175
163178	220176
116625	220177
25470	220178
1463	220179
15982	220180
70167	220181
186245	220182
161102	220183
137338	220184
3669	220185
2262	220186
46368	220187
2896	220188
4521	220189
87336	220190
2060	220191
92256	220192
186913	220193
250	220194
22971	220195
17176	220196
14112	220197
50025	220198
6061	220199
22645	220200
79216	220201
124519	220202
84428	220203
24758	220204
2948	220205
9077	220206
90141	220207
57938	220208
77916	220209
4898	220210
81460	220211
28461	220212
47024	220213
67301	220214
40979	220215
88986	220216
19305	220217
88038	220218
12014	220219
68966	220220
69361	220221
2005	220222
99445	220223
151429	220224
89410	220225
76058	220226
55519	220227
116788	220228
169434	220229
158853	220230
151040	220231
95144	220232
27007	220233
100720	220234
36382	220235
17028	220236
131476	220237
50935	220238
85036	220239
48376	220240
530	220241
31842	220242
53854	220243
28122	220244
1887	220245
11367	220246
70127	220247
15801	220248
66167	220249
28585	220250
7132	220251
19175	220252
152333	220253
142464	220254
89070	220255
342	220256
63481	220257
45436	220258
145841	220259
56241	220260
120253	220261
186060	220262
167566	220263
128553	220264
36916	220265
168979	220266
167526	220267
130157	220268
124094	220269
46751	220270
162587	220271
44181	220272
53500	220273
101662	220274
169778	220275
121182	220276
165877	220277
169348	220278
159354	220279
127935	220280
161583	220281
126771	220282
12611	220283
81155	220284
128400	220285
119489	220286
96257	220287
132276	220288
1680	220289
27518	220290
27697	220291
17357	220292
16221	220293
76456	220294
103499	220295
67206	220296
64538	220297
47650	220298
59495	220299
3142	220300
186906	220301
30691	220302
37245	220303
45680	220304
44317	220305
3260	220306
10060	220307
12342	220308
49444	220309
802	220310
27836	220311
69347	220312
79344	220313
132238	220314
4356	220315
129751	220316
13906	220317
70173	220318
1001	220319
33506	220320
2275	220321
67357	220322
87077	220323
17210	220324
18554	220325
88998	220326
3381	220327
151102	220328
71052	220329
80700	220330
50416	220331
11308	220332
70185	220333
150699	220334
129308	220335
30192	220336
973	220337
67855	220338
2025	220339
34443	220340
95	220341
54355	220342
4533	220343
9267	220344
1034	220345
1167	220346
6899	220347
24165	220348
51311	220349
14017	220350
166229	220351
144934	220352
568	220353
18858	220354
9	220355
22285	220356
108197	220357
42196	220358
120448	220359
43544	220360
5207	220361
29814	220362
17077	220363
17031	220364
14337	220365
17077	220366
75911	220367
63200	220368
421	220369
40598	220370
7548	220371
58819	220372
90709	220373
431	220374
11122	220375
8932	220376
92663	220377
64498	220378
131207	220379
1068	220380
15475	220381
20357	220382
3744	220383
33092	220384
18	220385
26995	220386
2007	220387
132594	220388
18095	220389
48982	220390
4023	220391
7811	220392
67480	220393
5380	220394
40201	220395
65227	220396
100830	220397
9481	220398
51787	220399
1504	220400
154080	220401
72241	220402
6767	220403
24559	220404
5673	220405
4289	220406
48655	220407
48385	220408
76	220409
9589	220410
96815	220411
27186	220412
130199	220413
127411	220414
133148	220415
50469	220416
170	220417
151021	220418
93357	220419
116877	220420
151466	220421
30172	220422
99252	220423
55266	220424
79128	220425
123162	220426
173420	220427
17272	220428
36021	220429
33029	220430
130738	220431
130738	220432
84266	220433
60312	220434
117550	220435
58336	220436
34466	220437
11401	220438
22308	220439
18531	220440
33137	220441
96418	220442
113153	220443
130829	220444
8389	220445
58205	220446
74981	220447
5344	220448
76	220449
5926	220450
134138	220451
17477	220452
1221	220453
15526	220454
53121	220455
1601	220456
29602	220457
21358	220458
51152	220459
299	220460
121009	220461
156209	220462
143938	220463
119532	220464
24514	220465
91308	220466
61922	220467
26680	220468
68187	220469
12271	220470
34359	220471
70164	220472
119763	220473
97772	220474
17006	220475
6273	220476
81849	220477
611	220478
7012	220479
124589	220480
119	220481
46654	220482
99152	220483
97200	220484
162803	220485
97757	220486
81901	220487
102389	220488
133530	220489
25708	220490
81849	220491
44081	220492
119650	220493
33462	220494
19272	220495
12326	220496
51150	220497
1433	220498
20974	220499
4100	220500
80772	220501
2814	220502
11717	220503
43830	220504
24588	220505
31151	220506
194	220507
40426	220508
89977	220509
9872	220510
12067	220511
187202	220512
131536	220513
22215	220514
13054	220515
70104	220516
52103	220517
16902	220518
3771	220519
17626	220520
42139	220521
101964	220522
9491	220523
13104	220524
83959	220525
76439	220526
97600	220527
62926	220528
40096	220529
36721	220530
360	220531
6437	220532
43812	220533
18530	220534
72042	220535
19151	220536
2211	220537
12213	220538
29216	220539
123417	220540
41048	220541
43959	220542
119734	220543
328	220544
830	220545
41239	220546
84477	220547
12763	220548
723	220549
11808	220550
15510	220551
149122	220552
21406	220553
170169	220554
107491	220555
69704	220556
84194	220557
7728	220558
172337	220559
34864	220560
94021	220561
122133	220562
92969	220563
104807	220564
14494	220565
10644	220566
66729	220567
180530	220568
48342	220569
15429	220570
21509	220571
43804	220572
130897	220573
114680	220574
9484	220575
8976	220576
109140	220577
2995	220578
183289	220579
4021	220580
168393	220581
27216	220582
622	220583
24503	220584
65452	220585
42848	220586
9484	220587
10066	220588
84787	220589
16366	220590
29347	220591
2568	220592
33976	220593
51566	220594
171195	220595
479	220596
6790	220597
48487	220598
143443	220599
84283	220600
32956	220601
279	220602
2488	220603
1896	220604
82529	220605
58828	220606
1784	220607
22547	220608
15969	220609
84181	220610
309	220611
93159	220612
18561	220613
103943	220614
4752	220615
6795	220616
3671	220617
4411	220618
23898	220619
93295	220620
43855	220621
2925	220622
87895	220623
27184	220624
3763	220625
40179	220626
2121	220627
56210	220628
7753	220629
6787	220630
8051	220631
90719	220632
8960	220633
45128	220634
21156	220635
126643	220636
41379	220637
13082	220638
48343	220639
37845	220640
27297	220641
52548	220642
48307	220643
40759	220644
3431	220645
13100	220646
74172	220647
28129	220648
27082	220649
41400	220650
43889	220651
22006	220652
1720	220653
93373	220654
27863	220655
52595	220656
5773	220657
10398	220658
148863	220659
29819	220660
56747	220661
150388	220662
69733	220663
131506	220664
107197	220665
4570	220666
133093	220667
36277	220668
1032	220669
7091	220670
10065	220671
2622	220672
52941	220673
27011	220674
69581	220675
25742	220676
54553	220677
47754	220678
43862	220679
150391	220680
23384	220681
40126	220682
3204	220683
523	220684
18498	220685
20423	220686
15947	220687
43796	220688
63372	220689
22581	220690
87757	220691
3820	220692
1197	220693
69983	220694
69524	220695
40075	220696
28604	220697
52945	220698
23170	220699
103120	220700
1865	220701
76275	220702
74632	220703
76002	220704
10180	220705
180588	220706
27888	220707
4925	220708
8906	220709
72074	220710
41923	220711
93129	220712
1629	220713
130525	220714
3314	220715
13418	220716
15448	220717
64173	220718
150637	220719
7704	220720
18726	220721
49051	220722
16188	220723
26989	220724
20981	220725
44900	220726
60	220727
25627	220728
24131	220729
9502	220730
40024	220731
103170	220732
1105	220733
2038	220734
19822	220735
5925	220736
54201	220737
24710	220738
10154	220739
18579	220740
1515	220741
27046	220742
105032	220743
89071	220744
25096	220745
9955	220746
39993	220747
4925	220748
68184	220749
48300	220750
12808	220751
16755	220752
143450	220753
22419	220754
34308	220755
5481	220756
1068	220757
22324	220758
70636	220759
26139	220760
39952	220761
49836	220762
50314	220763
7133	220764
13483	220765
171278	220766
22254	220767
19138	220768
93040	220769
29949	220770
172	220771
2344	220772
86470	220773
149241	220774
2114	220775
121069	220776
36264	220777
131323	220778
14835	220779
761	220780
33115	220781
923	220782
57387	220783
27099	220784
5211	220785
33170	220786
11457	220787
107475	220788
180083	220789
151250	220790
82969	220791
119634	220792
81493	220793
24624	220794
75973	220795
13141	220796
69579	220797
181878	220798
13384	220799
2478	220800
17065	220801
52616	220802
84145	220803
84016	220804
10409	220805
32941	220806
59447	220807
8596	220808
60	220809
5602	220810
49417	220811
141482	220812
69525	220813
29214	220814
178789	220815
182532	220816
61290	220817
14329	220818
2490	220819
2607	220820
24895	220821
14	220822
13387	220823
7137	220824
84248	220825
14343	220826
69710	220827
760	220828
6091	220829
23773	220830
3813	220831
79192	220832
22566	220833
115737	220834
84284	220835
69619	220836
266	220837
7721	220838
40184	220839
63414	220840
138397	220841
48243	220842
4409	220843
3533	220844
4448	220845
5470	220846
32995	220847
15124	220848
5229	220849
85355	220850
463	220851
2425	220852
27273	220853
183	220854
134861	220855
1389	220856
172932	220857
5478	220858
103310	220859
35757	220860
70893	220861
2777	220862
35757	220863
29954	220864
50904	220865
27778	220866
27062	220867
36226	220868
1175	220869
137730	220870
115311	220871
11067	220872
35878	220873
172076	220874
116246	220875
4273	220876
6488	220877
7966	220878
24945	220879
68306	220880
27643	220881
11426	220882
27154	220883
6218	220884
756	220885
14362	220886
86800	220887
12832	220888
7735	220889
40028	220890
59377	220891
5520	220892
68090	220893
8490	220894
23112	220895
2200	220896
163799	220897
98216	220898
18500	220899
59721	220900
22221	220901
6757	220902
167547	220903
4809	220904
10395	220905
1720	220906
31892	220907
11159	220908
4268	220909
57949	220910
43979	220911
49715	220912
13547	220913
83895	220914
116681	220915
3342	220916
21130	220917
19654	220918
8193	220919
1978	220920
84135	220921
10390	220922
52424	220923
52769	220924
52965	220925
10686	220926
2634	220927
20336	220928
52783	220929
33031	220930
76192	220931
33090	220932
130906	220933
180921	220934
76370	220935
3221	220936
36176	220937
5290	220938
8127	220939
2622	220940
107804	220941
27823	220942
103310	220943
3140	220944
227	220945
92240	220946
24560	220947
17031	220948
17398	220949
65673	220950
10486	220951
33025	220952
63096	220953
24564	220954
448	220955
8906	220956
37408	220957
84104	220958
134033	220959
93365	220960
1214	220961
40257	220962
45971	220963
48322	220964
86811	220965
26	220966
87256	220967
51128	220968
5949	220969
119886	220970
74062	220971
107559	220972
47068	220973
32996	220974
116996	220975
24624	220976
80073	220977
17017	220978
50538	220979
15927	220980
149093	220981
65552	220982
2671	220983
31007	220984
2969	220985
8899	220986
14765	220987
43751	220988
52571	220989
27080	220990
40198	220991
8895	220992
303	220993
50746	220994
2797	220995
7725	220996
13113	220997
126148	220998
1451	220999
38230	221000
87264	221001
17999	221002
10952	221003
36540	221004
27785	221005
89280	221006
103082	221007
54963	221008
17062	221009
99594	221010
29911	221011
4067	221012
48502	221013
463	221014
59617	221015
1904	221016
48587	221017
11929	221018
5917	221019
40840	221020
58427	221021
1912	221022
2242	221023
35428	221024
9028	221025
44476	221026
999	221027
12631	221028
81649	221029
184832	221030
99556	221031
15977	221032
52877	221033
87059	221034
72760	221035
138726	221036
85338	221037
121893	221038
185296	221039
170272	221040
164258	221041
9078	221042
10152	221043
184926	221044
227	221045
86830	221046
9489	221047
33882	221048
92295	221049
76176	221050
8919	221051
4257	221052
1306	221053
250	221054
4265	221055
280	221056
1685	221057
23525	221058
48292	221059
24564	221060
28972	221061
187102	221062
27885	221063
58149	221064
36197	221065
22328	221066
71268	221067
8137	221068
138352	221069
5144	221070
1069	221071
7704	221072
130786	221073
41198	221074
18683	221075
138680	221076
138758	221077
72579	221078
24754	221079
6305	221080
603	221081
22849	221082
131105	221083
13382	221084
106083	221085
52543	221086
171444	221087
182304	221088
19546	221089
162033	221090
76436	221091
29947	221092
9484	221093
104089	221094
15430	221095
118	221096
18558	221097
17061	221098
22959	221099
36494	221100
2217	221101
460	221102
1686	221103
8895	221104
5782	221105
1468	221106
7741	221107
3342	221108
10348	221109
22282	221110
86070	221111
7753	221112
1702	221113
110913	221114
116712	221115
3124	221116
13382	221117
13456	221118
75788	221119
105	221120
68795	221121
6710	221122
8947	221123
41204	221124
93221	221125
60416	221126
27154	221127
88050	221128
27885	221129
187268	221130
1686	221131
491	221132
31119	221133
131274	221134
138340	221135
72031	221136
52722	221137
18521	221138
13076	221139
152516	221140
378	221141
103149	221142
15959	221143
14912	221144
36419	221145
8963	221146
75952	221147
44004	221148
2338	221149
7131	221150
345	221151
185	221152
5493	221153
17897	221154
172238	221155
11193	221156
24608	221157
70434	221158
157486	221159
60293	221160
177084	221161
41093	221162
140286	221163
93319	221164
189121	221165
17408	221166
17073	221167
9462	221168
3205	221169
19740	221170
27049	221171
25736	221172
12331	221173
55736	221174
54901	221175
6757	221176
172	221177
6856	221178
24556	221179
85569	221180
129909	221181
45726	221182
56987	221183
12311	221184
2260	221185
2829	221186
30	221187
6284	221188
61705	221189
7306	221190
6631	221191
33084	221192
1214	221193
432	221194
146272	221195
520	221196
3355	221197
43285	221198
103493	221199
110216	221200
99149	221201
2220	221202
100444	221203
36600	221204
42288	221205
25309	221206
52115	221207
22975	221208
129987	221209
138859	221210
4578	221211
1705	221212
141164	221213
138866	221214
29316	221215
34918	221216
49798	221217
8084	221218
99741	221219
155621	221220
78284	221221
99050	221222
129256	221223
155748	221224
163955	221225
164097	221226
12290	221227
78934	221228
90333	221229
112712	221230
95607	221231
6562	221232
139198	221233
122427	221234
63316	221235
76250	221236
76334	221237
20636	221238
17269	221239
63309	221240
169507	221241
116894	221242
88276	221243
38452	221244
92977	221245
14301	221246
116759	221247
14721	221248
10665	221249
117141	221250
87858	221251
150725	221252
825	221253
99441	221254
52866	221255
76288	221256
72968	221257
28242	221258
3039	221259
12367	221260
109894	221261
80742	221262
122984	221263
21281	221264
12250	221265
180600	221266
52929	221267
117130	221268
22279	221269
13256	221270
7730	221271
76308	221272
145169	221273
116823	221274
39326	221275
52879	221276
92936	221277
28360	221278
66053	221279
56448	221280
60263	221281
4918	221282
95332	221283
145835	221284
70117	221285
84683	221286
123511	221287
121423	221288
2014	221289
181799	221290
85804	221291
93112	221292
124035	221293
93309	221294
187583	221295
116095	221296
74069	221297
142832	221298
187501	221299
6683	221300
110879	221301
137045	221302
159749	221303
209	221304
115259	221305
188640	221306
28	221307
121970	221308
1683	221309
825	221310
43349	221311
5344	221312
99413	221313
116187	221314
123064	221315
165101	221316
164250	221317
166823	221318
187726	221319
71625	221320
164409	221321
27971	221322
39980	221323
24639	221324
93220	221325
179459	221326
700	221327
642	221328
20550	221329
8913	221330
98488	221331
700	221332
108155	221333
116348	221334
167574	221335
151818	221336
3693	221337
81632	221338
164136	221339
72941	221340
23062	221341
50388	221342
30914	221343
50770	221344
54251	221345
45736	221346
72721	221347
7442	221348
66031	221349
19487	221350
125281	221351
44263	221352
58063	221353
45535	221354
41957	221355
50225	221356
13165	221357
151570	221358
152039	221359
552	221360
40919	221361
131332	221362
21564	221363
85943	221364
32145	221365
67730	221366
66203	221367
8257	221368
33506	221369
56	221370
25478	221371
8962	221372
124435	221373
17775	221374
13810	221375
20813	221376
154033	221377
34153	221378
41359	221379
46848	221380
35	221381
33173	221382
120035	221383
13114	221384
822	221385
71426	221386
16841	221387
2281	221388
132679	221389
863	221390
155	221391
6467	221392
4565	221393
56543	221394
12213	221395
83852	221396
103227	221397
170820	221398
5723	221399
46018	221400
13724	221401
4640	221402
6624	221403
53943	221404
6580	221405
851	221406
128738	221407
13885	221408
143256	221409
151239	221410
111255	221411
34709	221412
87473	221413
50024	221414
717	221415
107108	221416
5280	221417
29236	221418
118044	221419
897	221420
84102	221421
63274	221422
93294	221423
93396	221424
93070	221425
76292	221426
1513	221427
60047	221428
151359	221429
92615	221430
121570	221431
13057	221432
4264	221433
2944	221434
117061	221435
603	221436
5967	221437
121289	221438
84556	221439
104399	221440
31567	221441
37228	221442
20370	221443
9467	221444
7019	221445
2248	221446
8127	221447
152074	221448
3829	221449
12282	221450
16188	221451
64	221452
150	221453
166032	221454
169128	221455
77392	221456
6841	221457
173	221458
9835	221459
1482	221460
8369	221461
1105	221462
1717	221463
26946	221464
23146	221465
52598	221466
6250	221467
138951	221468
3417	221469
6437	221470
48511	221471
27434	221472
6433	221473
16172	221474
9765	221475
116458	221476
11348	221477
115114	221478
1388	221479
82552	221480
9712	221481
76	221482
116658	221483
22713	221484
24110	221485
1011	221486
17261	221487
393	221488
120559	221489
98667	221490
43932	221491
1892	221492
13104	221493
2007	221494
13578	221495
23009	221496
11183	221497
15019	221498
14564	221499
58450	221500
80852	221501
121339	221502
148328	221503
10787	221504
7	221505
11145	221506
10835	221507
18857	221508
27419	221509
24662	221510
8622	221511
6343	221512
8158	221513
89847	221514
21224	221515
37533	221516
67228	221517
23215	221518
71308	221519
282	221520
41254	221521
17948	221522
4257	221523
41219	221524
3737	221525
1285	221526
5713	221527
22317	221528
4830	221529
49714	221530
50748	221531
1401	221532
2212	221533
23062	221534
33862	221535
20431	221536
1774	221537
78832	221538
43746	221539
56774	221540
92399	221541
134595	221542
412	221543
227	221544
176717	221545
108644	221546
172367	221547
499	221548
4565	221549
29933	221550
89767	221551
9270	221552
76469	221553
11564	221554
50363	221555
27706	221556
41619	221557
95474	221558
2665	221559
57085	221560
602	221561
53259	221562
3326	221563
26970	221564
10952	221565
63707	221566
14351	221567
54351	221568
4083	221569
118575	221570
44214	221571
280	221572
54811	221573
11564	221574
2215	221575
25642	221576
87631	221577
5227	221578
1518	221579
15518	221580
15888	221581
150007	221582
1407	221583
121637	221584
46259	221585
28392	221586
32876	221587
137706	221588
353	221589
8514	221590
57492	221591
23300	221592
13151	221593
33882	221594
702	221595
18804	221596
860	221597
1076	221598
20365	221599
36173	221600
43915	221601
42397	221602
27187	221603
83995	221604
90143	221605
2656	221606
5774	221607
20562	221608
58341	221609
360	221610
8876	221611
282	221612
27373	221613
1929	221614
1555	221615
70244	221616
72369	221617
46074	221618
23116	221619
67440	221620
15888	221621
9522	221622
15515	221623
8188	221624
896	221625
74846	221626
30614	221627
16302	221628
36251	221629
42337	221630
46266	221631
63275	221632
40183	221633
27219	221634
303	221635
3831	221636
3763	221637
62	221638
7094	221639
564	221640
16139	221641
31034	221642
5056	221643
48967	221644
97375	221645
93105	221646
6919	221647
18998	221648
134853	221649
42037	221650
13054	221651
20582	221652
1777	221653
13646	221654
161883	221655
37	221656
11285	221657
1071	221658
69402	221659
8957	221660
1002	221661
378	221662
668	221663
47120	221664
171	221665
7779	221666
2496	221667
69156	221668
86405	221669
138056	221670
15731	221671
48348	221672
5583	221673
39918	221674
14080	221675
6366	221676
1631	221677
18490	221678
1774	221679
33249	221680
135356	221681
3526	221682
6268	221683
42095	221684
15643	221685
28575	221686
4261	221687
71603	221688
154	221689
51894	221690
19481	221691
12113	221692
11429	221693
33127	221694
216	221695
75985	221696
33493	221697
40116	221698
7533	221699
4325	221700
13319	221701
11090	221702
105	221703
1683	221704
33129	221705
267	221706
155408	221707
3742	221708
37034	221709
1774	221710
58313	221711
51609	221712
82416	221713
41654	221714
7129	221715
32977	221716
1602	221717
1777	221718
66551	221719
40148	221720
668	221721
41094	221722
17066	221723
18526	221724
468	221725
17077	221726
140264	221727
4766	221728
98743	221729
77418	221730
90521	221731
155786	221732
60268	221733
64270	221734
2608	221735
111670	221736
26996	221737
45695	221738
34266	221739
4903	221740
13095	221741
92361	221742
16617	221743
6317	221744
23519	221745
76060	221746
37732	221747
10390	221748
120512	221749
152262	221750
69382	221751
95396	221752
33307	221753
30820	221754
63492	221755
115560	221756
9741	221757
78497	221758
48232	221759
58516	221760
15722	221761
98965	221762
31242	221763
140	221764
131018	221765
17152	221766
22696	221767
33733	221768
124826	221769
7642	221770
50121	221771
28108	221772
859	221773
8879	221774
46157	221775
132011	221776
88269	221777
144189	221778
11099	221779
448	221780
1504	221781
167707	221782
919	221783
30879	221784
69463	221785
26718	221786
341	221787
14617	221788
18057	221789
127504	221790
213	221791
8494	221792
58245	221793
26024	221794
103730	221795
640	221796
3816	221797
48655	221798
39326	221799
38669	221800
98840	221801
16360	221802
14345	221803
29210	221804
108644	221805
277	221806
695	221807
10205	221808
131307	221809
9785	221810
31683	221811
143394	221812
3816	221813
773	221814
12098	221815
153553	221816
21654	221817
6979	221818
9450	221819
4504	221820
19941	221821
27068	221822
30656	221823
49333	221824
20274	221825
8455	221826
79266	221827
32942	221828
63319	221829
33210	221830
8926	221831
1782	221832
1404	221833
84175	221834
20107	221835
28317	221836
725	221837
5379	221838
54499	221839
28449	221840
42299	221841
565	221842
69542	221843
133577	221844
72739	221845
8502	221846
33880	221847
8896	221848
77071	221849
7055	221850
22337	221851
30474	221852
21434	221853
11189	221854
128791	221855
4635	221856
4068	221857
13126	221858
120200	221859
6289	221860
919	221861
3862	221862
15111	221863
29811	221864
2821	221865
1720	221866
1897	221867
8906	221868
27880	221869
48485	221870
31334	221871
40268	221872
86	221873
43812	221874
1169	221875
2098	221876
15413	221877
98514	221878
181579	221879
38997	221880
28299	221881
58257	221882
64172	221883
4250	221884
17172	221885
2622	221886
24588	221887
53369	221888
22406	221889
12321	221890
6790	221891
86483	221892
167387	221893
20425	221894
53098	221895
71789	221896
3336	221897
14251	221898
5348	221899
3533	221900
8202	221901
971	221902
36413	221903
14882	221904
28185	221905
23425	221906
168702	221907
15145	221908
165294	221909
84691	221910
14347	221911
49390	221912
841	221913
77174	221914
216	221915
40895	221916
46587	221917
165848	221918
44364	221919
59526	221920
95756	221921
42941	221922
29151	221923
8839	221924
24637	221925
16	221926
157802	221927
2632	221928
18969	221929
13094	221930
31044	221931
31561	221932
1634	221933
23684	221934
19017	221935
133	221936
97999	221937
156311	221938
24108	221939
17789	221940
113374	221941
34065	221942
36495	221943
1259	221944
101518	221945
95436	221946
80011	221947
2365	221948
82868	221949
168206	221950
2414	221951
74923	221952
2336	221953
51892	221954
2990	221955
27961	221956
3681	221957
5100	221958
37971	221959
173690	221960
77164	221961
165970	221962
132955	221963
86022	221964
133162	221965
109406	221966
695	221967
163381	221968
33210	221969
1240	221970
7938	221971
165576	221972
132539	221973
15570	221974
61128	221975
93186	221976
15570	221977
34048	221978
3440	221979
28001	221980
48498	221981
41041	221982
2136	221983
6144	221984
7972	221985
13150	221986
19005	221987
4382	221988
82103	221989
134488	221990
40647	221991
27530	221992
58918	221993
184506	221994
6452	221995
50065	221996
86114	221997
87096	221998
63618	221999
17098	222000
14954	222001
1716	222002
140592	222003
28870	222004
164947	222005
48662	222006
3367	222007
83055	222008
3570	222009
41712	222010
72304	222011
22598	222012
50175	222013
59196	222014
668	222015
41108	222016
41523	222017
21307	222018
48563	222019
896	222020
15787	222021
37445	222022
33278	222023
50332	222024
1072	222025
15787	222026
5950	222027
20180	222028
42788	222029
175	222030
4487	222031
81738	222032
3947	222033
92694	222034
3147	222035
1520	222036
7292	222037
89060	222038
137886	222039
68543	222040
32953	222041
45588	222042
110399	222043
141505	222044
7317	222045
123469	222046
1204	222047
9713	222048
24618	222049
59097	222050
34506	222051
4554	222052
162302	222053
1855	222054
98755	222055
97054	222056
36220	222057
18620	222058
11185	222059
6029	222060
27217	222061
13040	222062
34343	222063
12575	222064
6621	222065
6010	222066
17897	222067
156849	222068
129038	222069
3211	222070
5165	222071
15169	222072
4711	222073
21590	222074
124285	222075
10566	222076
67469	222077
97947	222078
33205	222079
3951	222080
13872	222081
99099	222082
136698	222083
9059	222084
93304	222085
67461	222086
140	222087
103834	222088
26969	222089
71305	222090
15429	222091
10598	222092
166352	222093
11172	222094
86561	222095
60741	222096
491	222097
85286	222098
2831	222099
37626	222100
9418	222101
5567	222102
235	222103
2814	222104
22247	222105
33052	222106
2820	222107
5548	222108
27151	222109
17668	222110
46473	222111
4168	222112
8880	222113
36341	222114
56968	222115
83874	222116
17154	222117
12893	222118
9727	222119
1844	222120
6498	222121
36642	222122
106347	222123
15134	222124
6167	222125
2595	222126
37675	222127
79890	222128
411	222129
31414	222130
24609	222131
299	222132
1683	222133
133948	222134
5971	222135
175886	222136
9216	222137
16605	222138
9956	222139
709	222140
52	222141
10537	222142
43835	222143
68277	222144
27081	222145
17983	222146
14112	222147
1015	222148
5022	222149
25555	222150
10074	222151
11664	222152
41052	222153
78824	222154
88251	222155
8386	222156
22491	222157
2917	222158
21206	222159
7790	222160
3589	222161
6678	222162
14071	222163
13235	222164
4370	222165
29403	222166
4256	222167
5691	222168
59134	222169
87468	222170
22230	222171
50312	222172
639	222173
45267	222174
7132	222175
142996	222176
42836	222177
1042	222178
27055	222179
579	222180
5822	222181
98397	222182
114927	222183
1320	222184
3353	222185
6100	222186
34751	222187
33232	222188
1385	222189
43493	222190
28273	222191
29840	222192
53333	222193
37702	222194
69466	222195
15563	222196
2817	222197
3740	222198
1109	222199
13711	222200
15289	222201
49633	222202
73300	222203
7040	222204
18614	222205
8423	222206
5343	222207
9796	222208
11628	222209
50275	222210
52451	222211
22887	222212
185046	222213
15397	222214
4943	222215
7179	222216
50526	222217
66765	222218
37	222219
5123	222220
12506	222221
12506	222222
36195	222223
16808	222224
70016	222225
133303	222226
11074	222227
28179	222228
11680	222229
9466	222230
1530	222231
23192	222232
3591	222233
1359	222234
2285	222235
6643	222236
29903	222237
57867	222238
11082	222239
14326	222240
120770	222241
158306	222242
68469	222243
64571	222244
171177	222245
6093	222246
9137	222247
26361	222248
34483	222249
76403	222250
59041	222251
2438	222252
3149	222253
33029	222254
129486	222255
93397	222256
27918	222257
151173	222258
59208	222259
165202	222260
143377	222261
138190	222262
142410	222263
8398	222264
111269	222265
93039	222266
141940	222267
128803	222268
37397	222269
72691	222270
108825	222271
45263	222272
25154	222273
150645	222274
83189	222275
65944	222276
25944	222277
79794	222278
147721	222279
52899	222280
14338	222281
183105	222282
88907	222283
43979	222284
124361	222285
27887	222286
116571	222287
45139	222288
116514	222289
116668	222290
304	222291
167336	222292
107015	222293
77142	222294
118582	222295
138007	222296
37413	222297
186330	222298
78336	222299
162653	222300
13676	222301
184733	222302
177297	222303
30096	222304
47103	222305
55531	222306
73658	222307
38877	222308
116954	222309
117051	222310
5220	222311
109223	222312
5315	222313
86272	222314
573	222315
6459	222316
179	222317
61700	222318
73772	222319
17838	222320
119171	222321
109852	222322
133727	222323
140720	222324
21276	222325
24576	222326
101963	222327
13164	222328
78935	222329
4012	222330
61301	222331
141443	222332
50503	222333
9450	222334
103821	222335
76360	222336
6042	222337
10484	222338
1586	222339
3186	222340
1906	222341
59345	222342
1220	222343
13025	222344
60277	222345
30813	222346
104762	222347
17236	222348
33930	222349
1343	222350
17663	222351
4650	222352
432	222353
17315	222354
19220	222355
90981	222356
16518	222357
6210	222358
132318	222359
9940	222360
925	222361
2010	222362
23417	222363
432	222364
43816	222365
102746	222366
9942	222367
70739	222368
14697	222369
4748	222370
13091	222371
129605	222372
2123	222373
87194	222374
2092	222375
5368	222376
5401	222377
281	222378
9216	222379
24895	222380
101606	222381
69	222382
7763	222383
3149	222384
505	222385
38255	222386
24879	222387
27066	222388
1212	222389
110383	222390
52943	222391
11566	222392
4799	222393
14891	222394
129816	222395
54450	222396
98029	222397
8201	222398
58012	222399
37883	222400
19336	222401
109242	222402
7294	222403
2840	222404
61290	222405
10890	222406
25816	222407
45122	222408
60	222409
70893	222410
7312	222411
19936	222412
6427	222413
6427	222414
92334	222415
84397	222416
5773	222417
1889	222418
76	222419
3083	222420
671	222421
7528	222422
29944	222423
30190	222424
187	222425
46549	222426
47360	222427
3549	222428
22859	222429
353	222430
60444	222431
68058	222432
14947	222433
108168	222434
217	222435
20677	222436
7284	222437
35972	222438
28575	222439
3160	222440
68824	222441
2262	222442
3529	222443
4067	222444
131004	222445
177862	222446
37349	222447
50344	222448
9251	222449
11180	222450
18435	222451
12196	222452
25173	222453
58123	222454
78676	222455
88824	222456
101997	222457
1912	222458
52767	222459
24599	222460
110873	222461
15397	222462
8991	222463
41052	222464
106461	222465
25073	222466
38777	222467
112939	222468
79478	222469
56547	222470
95596	222471
104312	222472
162034	222473
49413	222474
47208	222475
47179	222476
67313	222477
18040	222478
99008	222479
14593	222480
9201	222481
81217	222482
77860	222483
24942	222484
101545	222485
3249	222486
81188	222487
31035	222488
12520	222489
121801	222490
31885	222491
55121	222492
56928	222493
47322	222494
25468	222495
44958	222496
12670	222497
102305	222498
56307	222499
15133	222500
78564	222501
126354	222502
121275	222503
100851	222504
45211	222505
188830	222506
97752	222507
96659	222508
24792	222509
29602	222510
3531	222511
849	222512
218	222513
714	222514
72055	222515
88464	222516
43785	222517
68969	222518
25783	222519
107527	222520
4949	222521
23848	222522
91108	222523
12378	222524
6814	222525
14520	222526
23096	222527
7704	222528
29282	222529
28506	222530
7851	222531
92973	222532
40366	222533
7791	222534
32987	222535
133077	222536
7380	222537
41848	222538
972	222539
4556	222540
5914	222541
22395	222542
87297	222543
9464	222544
11079	222545
13137	222546
69115	222547
84000	222548
24002	222549
127021	222550
33004	222551
12388	222552
48496	222553
40434	222554
13460	222555
131666	222556
93159	222557
48314	222558
171757	222559
23046	222560
48398	222561
14193	222562
26078	222563
92374	222564
5985	222565
75923	222566
93043	222567
41167	222568
5476	222569
41432	222570
107509	222571
95295	222572
36215	222573
5048	222574
27194	222575
63459	222576
93179	222577
172972	222578
5463	222579
184050	222580
12478	222581
84091	222582
73027	222583
48180	222584
181977	222585
43830	222586
9835	222587
6300	222588
105852	222589
2220	222590
25424	222591
141995	222592
72272	222593
3147	222594
15539	222595
95687	222596
5195	222597
49458	222598
64065	222599
7629	222600
7368	222601
48844	222602
23241	222603
83812	222604
41634	222605
76223	222606
17073	222607
7361	222608
1888	222609
108264	222610
12321	222611
28185	222612
88201	222613
138648	222614
40225	222615
63157	222616
7353	222617
53321	222618
15539	222619
63272	222620
13577	222621
40590	222622
182399	222623
79524	222624
57889	222625
34579	222626
14363	222627
115187	222628
109730	222629
30902	222630
115399	222631
13642	222632
713	222633
40080	222634
152501	222635
164689	222636
20920	222637
6130	222638
24890	222639
23534	222640
75070	222641
22441	222642
156544	222643
40588	222644
9545	222645
9911	222646
6353	222647
19523	222648
4207	222649
2591	222650
27760	222651
32607	222652
1742	222653
26665	222654
26307	222655
564	222656
15597	222657
35149	222658
77211	222659
7528	222660
1763	222661
87763	222662
52423	222663
100004	222664
92502	222665
14900	222666
132805	222667
1778	222668
3262	222669
105983	222670
88218	222671
103583	222672
76476	222673
25569	222674
21443	222675
62219	222676
181519	222677
80243	222678
15958	222679
20762	222680
43099	222681
1636	222682
45164	222683
44333	222684
4743	222685
82117	222686
36170	222687
27060	222688
180234	222689
92528	222690
24618	222691
1065	222692
13382	222693
59742	222694
7742	222695
52607	222696
31184	222697
33350	222698
36349	222699
148349	222700
26519	222701
133986	222702
134824	222703
69952	222704
34524	222705
16776	222706
62944	222707
5871	222708
7981	222709
182821	222710
25396	222711
6236	222712
84593	222713
14086	222714
5538	222715
67226	222716
22299	222717
49583	222718
363	222719
89451	222720
166144	222721
8757	222722
28025	222723
64558	222724
36011	222725
20574	222726
13297	222727
2436	222728
3221	222729
57920	222730
14	222731
31348	222732
33683	222733
27368	222734
56132	222735
53759	222736
18858	222737
92183	222738
41033	222739
24921	222740
84747	222741
59513	222742
172533	222743
15350	222744
135087	222745
88021	222746
34937	222747
1037	222748
63621	222749
48438	222750
43918	222751
41661	222752
55984	222753
7358	222754
168359	222755
44416	222756
107884	222757
94426	222758
28857	222759
22318	222760
152260	222761
125182	222762
6148	222763
98740	222764
80549	222765
46135	222766
23250	222767
64757	222768
84941	222769
103216	222770
13257	222771
82650	222772
34547	222773
7113	222774
24956	222775
106961	222776
782	222777
7610	222778
6726	222779
31427	222780
10006	222781
11993	222782
128714	222783
31913	222784
55934	222785
2636	222786
37698	222787
10191	222788
77890	222789
66698	222790
8305	222791
142143	222792
75825	222793
65107	222794
159714	222795
17675	222796
34113	222797
4960	222798
38689	222799
10661	222800
520	222801
61232	222802
1629	222803
71517	222804
157079	222805
95099	222806
184690	222807
81422	222808
8937	222809
43792	222810
10470	222811
41081	222812
54716	222813
3418	222814
19965	222815
38201	222816
13636	222817
152489	222818
165703	222819
33843	222820
8653	222821
49499	222822
87923	222823
18731	222824
5807	222825
21063	222826
37617	222827
18609	222828
4554	222829
7964	222830
19480	222831
11165	222832
35279	222833
1958	222834
12165	222835
28402	222836
84506	222837
1080	222838
63082	222839
133466	222840
6760	222841
12061	222842
91079	222843
8352	222844
74283	222845
8972	222846
56429	222847
15787	222848
183	222849
440	222850
11419	222851
105365	222852
36931	222853
1793	222854
27997	222855
5980	222856
564	222857
1140	222858
22451	222859
8347	222860
138792	222861
3411	222862
7218	222863
10661	222864
18414	222865
4427	222866
124631	222867
31982	222868
174013	222869
1181	222870
5404	222871
121087	222872
57903	222873
4776	222874
5145	222875
8868	222876
18992	222877
65615	222878
49873	222879
44321	222880
117	222881
19716	222882
3696	222883
17134	222884
34466	222885
38184	222886
55492	222887
36390	222888
99106	222889
8202	222890
63314	222891
18857	222892
325	222893
41104	222894
26	222895
844	222896
16133	222897
27081	222898
62190	222899
3838	222900
71451	222901
3200	222902
10473	222903
56886	222904
171	222905
136560	222906
70	222907
101048	222908
9217	222909
62115	222910
37393	222911
127502	222912
47232	222913
120636	222914
27519	222915
89184	222916
59619	222917
4551	222918
8444	222919
119836	222920
10402	222921
98914	222922
79672	222923
25854	222924
75864	222925
61757	222926
83729	222927
101704	222928
67786	222929
98898	222930
1819	222931
128771	222932
60504	222933
30179	222934
4755	222935
95279	222936
9058	222937
22090	222938
21765	222939
131373	222940
2640	222941
109451	222942
110872	222943
3212	222944
6896	222945
22083	222946
82591	222947
1037	222948
28412	222949
18479	222950
74470	222951
19	222952
4164	222953
12383	222954
50116	222955
24744	222956
38110	222957
5753	222958
44775	222959
57505	222960
10452	222961
21613	222962
27418	222963
50348	222964
3224	222965
2559	222966
102569	222967
29468	222968
101522	222969
86287	222970
54166	222971
81889	222972
3861	222973
20722	222974
140103	222975
1989	222976
2900	222977
39954	222978
37681	222979
103201	222980
41985	222981
14714	222982
35847	222983
7636	222984
7177	222985
58797	222986
94739	222987
18418	222988
132061	222989
22228	222990
40455	222991
18610	222992
28892	222993
14703	222994
69721	222995
25639	222996
38440	222997
103041	222998
91334	222999
81649	223000
58165	223001
61655	223002
23400	223003
86625	223004
45607	223005
310	223006
52561	223007
66955	223008
103837	223009
33681	223010
15430	223011
13767	223012
18037	223013
41703	223014
5396	223015
63427	223016
140464	223017
161343	223018
105760	223019
13176	223020
152436	223021
36027	223022
18008	223023
459	223024
72073	223025
96695	223026
56552	223027
17790	223028
32133	223029
15795	223030
40604	223031
167558	223032
55455	223033
8835	223034
45172	223035
39025	223036
14713	223037
66349	223038
17305	223039
318	223040
5555	223041
17262	223042
135200	223043
15649	223044
28472	223045
9429	223046
27666	223047
28408	223048
7906	223049
25810	223050
22581	223051
4640	223052
101160	223053
7944	223054
23117	223055
21624	223056
63542	223057
55058	223058
23446	223059
6498	223060
21080	223061
34443	223062
109022	223063
908	223064
2067	223065
20586	223066
147307	223067
1893	223068
7913	223069
10180	223070
25840	223071
11590	223072
3839	223073
4632	223074
120602	223075
4004	223076
18670	223077
51122	223078
984	223079
13448	223080
9266	223081
17597	223082
12358	223083
24767	223084
3888	223085
19570	223086
48868	223087
116786	223088
137895	223089
35961	223090
76327	223091
37806	223092
69735	223093
30003	223094
36972	223095
550	223096
10368	223097
80393	223098
158836	223099
36472	223100
152467	223101
17969	223102
58010	223103
16446	223104
5268	223105
50750	223106
52533	223107
6089	223108
48555	223109
86	223110
76091	223111
9030	223112
15487	223113
19488	223114
487	223115
33138	223116
35181	223117
65374	223118
37718	223119
15482	223120
158175	223121
44129	223122
13458	223123
23098	223124
27921	223125
63906	223126
11497	223127
8147	223128
92544	223129
32976	223130
18992	223131
6857	223132
76202	223133
9501	223134
179910	223135
13398	223136
33095	223137
34233	223138
106540	223139
7739	223140
56406	223141
27838	223142
5117	223143
103513	223144
1841	223145
135240	223146
31087	223147
33051	223148
119091	223149
24597	223150
95273	223151
39962	223152
13036	223153
32044	223154
110307	223155
6233	223156
32441	223157
124468	223158
78430	223159
589	223160
43924	223161
20684	223162
15622	223163
42456	223164
8130	223165
36476	223166
1084	223167
11347	223168
101431	223169
27570	223170
169133	223171
14451	223172
13325	223173
13178	223174
15760	223175
18777	223176
9	223177
22696	223178
179554	223179
127837	223180
54209	223181
124124	223182
1040	223183
173772	223184
29554	223185
68931	223186
41760	223187
2363	223188
37524	223189
3903	223190
133073	223191
39651	223192
88246	223193
5493	223194
8695	223195
22769	223196
100885	223197
34805	223198
117	223199
11108	223200
339	223201
160677	223202
411	223203
9469	223204
34650	223205
70786	223206
90411	223207
8493	223208
4888	223209
66772	223210
61063	223211
3807	223212
17113	223213
25992	223214
129567	223215
7207	223216
78357	223217
70016	223218
38764	223219
71096	223220
14933	223221
2457	223222
42644	223223
59538	223224
22367	223225
95485	223226
77571	223227
78938	223228
87576	223229
34247	223230
6900	223231
55915	223232
14743	223233
20202	223234
3914	223235
29310	223236
14217	223237
2606	223238
135096	223239
5448	223240
3590	223241
1315	223242
26185	223243
173088	223244
180157	223245
18857	223246
4758	223247
84228	223248
57179	223249
89073	223250
12358	223251
116086	223252
43095	223253
18962	223254
27303	223255
93343	223256
51176	223257
121744	223258
73774	223259
82013	223260
11456	223261
159031	223262
116366	223263
8383	223264
168490	223265
82316	223266
510	223267
206	223268
70999	223269
662	223270
27629	223271
108847	223272
50588	223273
60837	223274
15464	223275
3533	223276
15314	223277
48413	223278
8881	223279
36199	223280
18435	223281
15757	223282
80147	223283
36471	223284
11065	223285
10144	223286
39913	223287
61414	223288
24694	223289
1450	223290
104082	223291
8210	223292
22150	223293
117124	223294
15736	223295
49858	223296
162466	223297
139389	223298
32554	223299
40989	223300
28426	223301
91558	223302
49300	223303
31517	223304
183382	223305
29550	223306
107070	223307
2211	223308
37700	223309
133	223310
636	223311
100699	223312
2839	223313
378	223314
72932	223315
27962	223316
81702	223317
26898	223318
27047	223319
8425	223320
42972	223321
38887	223322
109874	223323
6476	223324
98093	223325
1820	223326
71877	223327
34866	223328
6427	223329
4124	223330
128267	223331
12509	223332
128547	223333
111274	223334
124325	223335
11455	223336
142297	223337
1598	223338
126807	223339
166834	223340
136495	223341
98735	223342
99016	223343
167427	223344
10013	223345
88424	223346
17294	223347
52489	223348
1602	223349
87516	223350
22268	223351
38732	223352
79172	223353
188853	223354
167321	223355
152307	223356
7349	223357
35448	223358
126699	223359
7160	223360
15111	223361
107849	223362
5574	223363
10620	223364
13165	223365
10231	223366
310	223367
2376	223368
59421	223369
29548	223370
51920	223371
14232	223372
37	223373
12525	223374
21517	223375
1111	223376
10853	223377
3223	223378
6658	223379
2380	223380
81736	223381
83855	223382
91214	223383
31147	223384
40976	223385
62120	223386
14423	223387
43997	223388
123790	223389
60444	223390
17170	223391
22326	223392
23693	223393
408	223394
564	223395
983	223396
14697	223397
40708	223398
3229	223399
37568	223400
13554	223401
10585	223402
46998	223403
19068	223404
5267	223405
4020	223406
142940	223407
178	223408
31386	223409
99100	223410
15483	223411
1246	223412
9099	223413
64291	223414
16752	223415
54983	223416
6126	223417
59282	223418
15460	223419
36339	223420
34128	223421
8122	223422
19878	223423
12629	223424
33578	223425
6600	223426
53554	223427
1621	223428
178	223429
49118	223430
5462	223431
1436	223432
69976	223433
3383	223434
8948	223435
46811	223436
20039	223437
1936	223438
41859	223439
35472	223440
27261	223441
11075	223442
41618	223443
6592	223444
53674	223445
56796	223446
91701	223447
48396	223448
185324	223449
145769	223450
128850	223451
27486	223452
166919	223453
76162	223454
48711	223455
92292	223456
105	223457
146199	223458
8049	223459
6677	223460
82886	223461
1507	223462
175639	223463
41279	223464
70843	223465
29859	223466
10532	223467
5496	223468
16341	223469
267	223470
18956	223471
29056	223472
2545	223473
3616	223474
766	223475
2515	223476
6500	223477
17079	223478
1657	223479
44233	223480
47517	223481
48406	223482
16963	223483
3341	223484
30486	223485
432	223486
4238	223487
3742	223488
24110	223489
81143	223490
80101	223491
97878	223492
253	223493
77950	223494
50006	223495
11590	223496
2215	223497
661	223498
4339	223499
11104	223500
36185	223501
24402	223502
496	223503
5915	223504
6248	223505
132361	223506
432	223507
6461	223508
123597	223509
103391	223510
71683	223511
36258	223512
59288	223513
564	223514
103459	223515
3610	223516
6317	223517
9277	223518
109744	223519
342	223520
301	223521
64928	223522
48117	223523
58319	223524
1555	223525
1508	223526
20	223527
20454	223528
6315	223529
1214	223530
15532	223531
11403	223532
72071	223533
1708	223534
756	223535
186322	223536
5470	223537
14344	223538
12165	223539
92307	223540
14487	223541
154	223542
14343	223543
4558	223544
116447	223545
70286	223546
12255	223547
28865	223548
16760	223549
121516	223550
84135	223551
2218	223552
130	223553
149	223554
8371	223555
78608	223556
78169	223557
110157	223558
12358	223559
14343	223560
2896	223561
27109	223562
5652	223563
51550	223564
3833	223565
45676	223566
50604	223567
45728	223568
1031	223569
158	223570
39136	223571
67804	223572
15509	223573
41630	223574
68157	223575
11717	223576
43028	223577
10765	223578
18005	223579
149672	223580
48815	223581
4556	223582
27072	223583
6867	223584
36919	223585
72161	223586
18889	223587
33629	223588
28575	223589
88585	223590
4904	223591
84623	223592
11440	223593
303	223594
8911	223595
250	223596
131872	223597
15529	223598
40695	223599
409	223600
15367	223601
76342	223602
46469	223603
53125	223604
3142	223605
48418	223606
24769	223607
85377	223608
1008	223609
65223	223610
19466	223611
22325	223612
35942	223613
32612	223614
6276	223615
18994	223616
65631	223617
34068	223618
71871	223619
70382	223620
28216	223621
8116	223622
91967	223623
104763	223624
92514	223625
4151	223626
1233	223627
2031	223628
119623	223629
55699	223630
168466	223631
46313	223632
168056	223633
100689	223634
59341	223635
54121	223636
10419	223637
1215	223638
46956	223639
119840	223640
116672	223641
116150	223642
3681	223643
48120	223644
5145	223645
75981	223646
22942	223647
84556	223648
13325	223649
4516	223650
13261	223651
64824	223652
112730	223653
84	223654
103477	223655
54808	223656
16923	223657
26407	223658
175198	223659
63573	223660
49921	223661
23573	223662
16023	223663
132263	223664
516	223665
146918	223666
56992	223667
32026	223668
28076	223669
35378	223670
185430	223671
122129	223672
48857	223673
120355	223674
328	223675
26954	223676
83918	223677
2483	223678
52770	223679
4821	223680
91986	223681
141077	223682
31002	223683
22541	223684
565	223685
58085	223686
152789	223687
103095	223688
7304	223689
184	223690
81338	223691
188193	223692
108482	223693
40853	223694
1064	223695
2945	223696
8087	223697
44321	223698
54836	223699
23880	223700
1631	223701
30637	223702
42072	223703
11146	223704
13185	223705
44891	223706
63658	223707
20458	223708
48875	223709
22344	223710
3898	223711
5287	223712
42022	223713
87603	223714
84276	223715
33090	223716
15343	223717
62333	223718
627	223719
24877	223720
25898	223721
107549	223722
79521	223723
1645	223724
17740	223725
10853	223726
892	223727
38754	223728
2288	223729
56563	223730
111786	223731
40991	223732
22292	223733
84324	223734
58113	223735
26985	223736
5924	223737
786	223738
7638	223739
8210	223740
3394	223741
19616	223742
127028	223743
86262	223744
19059	223745
98658	223746
9782	223747
65180	223748
22283	223749
23	223750
44238	223751
93162	223752
93238	223753
116390	223754
1222	223755
52600	223756
152345	223757
55352	223758
64529	223759
16220	223760
49765	223761
63424	223762
142116	223763
151166	223764
28040	223765
5363	223766
4410	223767
173080	223768
3157	223769
93344	223770
144820	223771
14765	223772
64328	223773
19362	223774
61986	223775
24003	223776
103079	223777
1201	223778
106657	223779
46733	223780
22885	223781
80902	223782
43260	223783
180423	223784
6277	223785
22305	223786
3693	223787
24417	223788
22347	223789
6280	223790
100785	223791
3742	223792
37640	223793
15550	223794
27045	223795
34659	223796
171860	223797
115750	223798
11130	223799
161416	223800
27074	223801
5377	223802
3145	223803
8383	223804
179714	223805
131232	223806
46135	223807
1051	223808
3309	223809
172927	223810
9706	223811
1067	223812
48273	223813
58593	223814
18202	223815
2230	223816
33103	223817
93271	223818
29459	223819
7388	223820
60492	223821
23352	223822
33279	223823
83743	223824
35322	223825
1621	223826
17141	223827
73155	223828
29858	223829
18526	223830
17162	223831
92549	223832
27046	223833
35287	223834
9762	223835
17948	223836
4289	223837
1642	223838
5163	223839
96080	223840
7831	223841
39926	223842
32793	223843
183946	223844
29530	223845
146560	223846
59508	223847
189220	223848
43102	223849
73265	223850
157015	223851
34846	223852
9163	223853
44476	223854
83312	223855
49614	223856
64725	223857
10197	223858
7940	223859
2344	223860
171123	223861
3621	223862
2496	223863
3344	223864
79427	223865
56296	223866
22789	223867
23324	223868
17036	223869
10394	223870
5689	223871
5504	223872
10449	223873
16789	223874
1689	223875
96001	223876
44295	223877
140025	223878
68526	223879
14445	223880
92427	223881
20768	223882
84283	223883
14448	223884
102288	223885
50686	223886
83835	223887
2632	223888
118022	223889
75303	223890
19438	223891
40042	223892
17049	223893
96289	223894
40033	223895
2256	223896
50104	223897
7531	223898
60480	223899
13087	223900
126156	223901
125090	223902
13703	223903
9731	223904
21336	223905
80538	223906
44493	223907
20483	223908
45141	223909
71491	223910
173474	223911
127397	223912
127352	223913
34327	223914
10297	223915
1623	223916
3566	223917
1407	223918
33345	223919
67643	223920
49585	223921
10356	223922
359	223923
9475	223924
59868	223925
52605	223926
22308	223927
39015	223928
27184	223929
48439	223930
50555	223931
1672	223932
7845	223933
84663	223934
64936	223935
151658	223936
4273	223937
131402	223938
37482	223939
109675	223940
5988	223941
15885	223942
30669	223943
15358	223944
69662	223945
1218	223946
57082	223947
122735	223948
32771	223949
95737	223950
33142	223951
108561	223952
24525	223953
32148	223954
2643	223955
3549	223956
69793	223957
97765	223958
5720	223959
74810	223960
4021	223961
137996	223962
84048	223963
19199	223964
14159	223965
306	223966
72590	223967
24502	223968
15751	223969
85480	223970
93199	223971
60190	223972
46337	223973
22395	223974
77911	223975
4686	223976
7272	223977
13335	223978
27869	223979
33504	223980
94859	223981
13463	223982
164203	223983
30350	223984
140766	223985
70732	223986
27236	223987
160836	223988
9044	223989
93175	223990
60306	223991
72367	223992
96212	223993
185262	223994
88189	223995
101857	223996
20404	223997
142450	223998
58641	223999
28410	224000
21465	224001
40274	224002
6759	224003
55729	224004
3764	224005
7448	224006
72845	224007
87314	224008
33305	224009
29011	224010
140229	224011
116922	224012
151909	224013
43985	224014
70045	224015
59015	224016
7219	224017
9711	224018
32418	224019
43094	224020
82830	224021
46	224022
147635	224023
124630	224024
486	224025
74580	224026
12330	224027
1619	224028
5968	224029
11738	224030
16775	224031
4562	224032
9346	224033
5967	224034
2425	224035
7777	224036
89062	224037
10235	224038
41915	224039
6706	224040
10096	224041
58252	224042
339	224043
98889	224044
187139	224045
128288	224046
142533	224047
128911	224048
28950	224049
125316	224050
33260	224051
158149	224052
11119	224053
103254	224054
124535	224055
3533	224056
40109	224057
179203	224058
33305	224059
123119	224060
39791	224061
3766	224062
21344	224063
92474	224064
142901	224065
7525	224066
22976	224067
61357	224068
38692	224069
7821	224070
27611	224071
33198	224072
70982	224073
3481	224074
35493	224075
12286	224076
14317	224077
2970	224078
98485	224079
10008	224080
28764	224081
64	224082
19059	224083
1942	224084
5713	224085
97952	224086
13278	224087
14192	224088
33504	224089
70125	224090
61091	224091
49585	224092
110235	224093
7671	224094
1615	224095
26949	224096
159403	224097
17799	224098
1196	224099
13291	224100
166879	224101
22800	224102
1938	224103
20484	224104
40148	224105
43558	224106
74148	224107
863	224108
435	224109
3832	224110
12426	224111
5741	224112
108768	224113
74173	224114
72042	224115
744	224116
160287	224117
45929	224118
4044	224119
29433	224120
60275	224121
83296	224122
52831	224123
3668	224124
18858	224125
353	224126
91181	224127
120287	224128
25665	224129
50909	224130
142010	224131
10870	224132
11166	224133
150202	224134
6676	224135
33338	224136
25495	224137
122930	224138
26227	224139
41739	224140
89979	224141
11347	224142
48807	224143
10957	224144
91585	224145
16449	224146
79258	224147
9617	224148
7144	224149
65345	224150
171115	224151
13392	224152
11063	224153
7276	224154
7276	224155
3050	224156
236	224157
6820	224158
279	224159
7689	224160
2633	224161
25341	224162
37699	224163
781	224164
2603	224165
327	224166
1878	224167
1502	224168
2602	224169
1364	224170
19140	224171
51478	224172
27793	224173
11707	224174
279	224175
148	224176
15138	224177
96	224178
10125	224179
1993	224180
142531	224181
85302	224182
4058	224183
358	224184
66465	224185
17054	224186
8796	224187
19421	224188
18892	224189
3570	224190
87156	224191
7536	224192
52589	224193
69433	224194
5899	224195
7125	224196
22034	224197
81734	224198
35595	224199
108415	224200
919	224201
18559	224202
88964	224203
5266	224204
15888	224205
8206	224206
60497	224207
10516	224208
48306	224209
63079	224210
75885	224211
34840	224212
42191	224213
10092	224214
51785	224215
19833	224216
25652	224217
9260	224218
47338	224219
69525	224220
52731	224221
35493	224222
565	224223
5763	224224
43160	224225
277	224226
126565	224227
2211	224228
113855	224229
7730	224230
88118	224231
98769	224232
6277	224233
19424	224234
13459	224235
136414	224236
26275	224237
1642	224238
8586	224239
78476	224240
91818	224241
54869	224242
486	224243
87142	224244
6372	224245
73122	224246
11347	224247
164519	224248
148	224249
26134	224250
3298	224251
162508	224252
3759	224253
34647	224254
28433	224255
34029	224256
1360	224257
1516	224258
27640	224259
34361	224260
40000	224261
6723	224262
50114	224263
14006	224264
526	224265
17826	224266
5163	224267
10487	224268
3160	224269
143866	224270
4068	224271
3669	224272
124330	224273
19640	224274
111725	224275
75265	224276
163658	224277
114390	224278
120062	224279
28904	224280
645	224281
73697	224282
1218	224283
160964	224284
61816	224285
13916	224286
8474	224287
28880	224288
43722	224289
156183	224290
7420	224291
69705	224292
69727	224293
36263	224294
78465	224295
19689	224296
41539	224297
11391	224298
70030	224299
73390	224300
32251	224301
33148	224302
5230	224303
71323	224304
3634	224305
31478	224306
26064	224307
359	224308
6011	224309
34537	224310
3579	224311
3029	224312
49206	224313
3430	224314
29881	224315
134533	224316
52856	224317
86853	224318
54700	224319
42034	224320
45585	224321
171874	224322
88014	224323
170905	224324
85201	224325
768	224326
33278	224327
4778	224328
2503	224329
10368	224330
69771	224331
41371	224332
1152	224333
11592	224334
11592	224335
13100	224336
43770	224337
40478	224338
7774	224339
4857	224340
55015	224341
182025	224342
15084	224343
7287	224344
4458	224345
21037	224346
27838	224347
18780	224348
49012	224349
8286	224350
45727	224351
107398	224352
50078	224353
41621	224354
87519	224355
8683	224356
49537	224357
9469	224358
32295	224359
34538	224360
137066	224361
11164	224362
27196	224363
80771	224364
41613	224365
108917	224366
13822	224367
4437	224368
129565	224369
23855	224370
19285	224371
29494	224372
38911	224373
29362	224374
32038	224375
87253	224376
62669	224377
19522	224378
138940	224379
117842	224380
27577	224381
52621	224382
107406	224383
79442	224384
28258	224385
11675	224386
29825	224387
27213	224388
53858	224389
9060	224390
31660	224391
89393	224392
66701	224393
21809	224394
11035	224395
170401	224396
12407	224397
38702	224398
32388	224399
22049	224400
45154	224401
87357	224402
13572	224403
13852	224404
36873	224405
72061	224406
12928	224407
20586	224408
34222	224409
38060	224410
78560	224411
14386	224412
138300	224413
7979	224414
91471	224415
59947	224416
40346	224417
27147	224418
151838	224419
186738	224420
70217	224421
121874	224422
127142	224423
131495	224424
113061	224425
85729	224426
10419	224427
29775	224428
82955	224429
21358	224430
59332	224431
138541	224432
56912	224433
71138	224434
88709	224435
90850	224436
74914	224437
95196	224438
23788	224439
39825	224440
20339	224441
23282	224442
115418	224443
18744	224444
140787	224445
138223	224446
57612	224447
47699	224448
77321	224449
170270	224450
87268	224451
131425	224452
24580	224453
112110	224454
165142	224455
24561	224456
75741	224457
39943	224458
41302	224459
59647	224460
27024	224461
174035	224462
149484	224463
53103	224464
108137	224465
38366	224466
9098	224467
106811	224468
12160	224469
115014	224470
14888	224471
67961	224472
66348	224473
17172	224474
37651	224475
107951	224476
7127	224477
48055	224478
16859	224479
143169	224480
28533	224481
64692	224482
49215	224483
19296	224484
57151	224485
70037	224486
126702	224487
9826	224488
55428	224489
17267	224490
54315	224491
82307	224492
5864	224493
54425	224494
57414	224495
14115	224496
70296	224497
68381	224498
80488	224499
23504	224500
13136	224501
183292	224502
104421	224503
142433	224504
28174	224505
39683	224506
67503	224507
42262	224508
2683	224509
11005	224510
15614	224511
21431	224512
47300	224513
41006	224514
19593	224515
18385	224516
11374	224517
13364	224518
29777	224519
17971	224520
1183	224521
57092	224522
51407	224523
90159	224524
67477	224525
58001	224526
87406	224527
87417	224528
28018	224529
59949	224530
39973	224531
18870	224532
82769	224533
21881	224534
47448	224535
104775	224536
102831	224537
46859	224538
71168	224539
21002	224540
57569	224541
46025	224542
36325	224543
26140	224544
10633	224545
15666	224546
35049	224547
4838	224548
18054	224549
8318	224550
13499	224551
21717	224552
28816	224553
109512	224554
4335	224555
87634	224556
18461	224557
7812	224558
9924	224559
88686	224560
2345	224561
3802	224562
12563	224563
290	224564
42453	224565
70356	224566
7281	224567
5355	224568
18098	224569
108385	224570
52652	224571
67404	224572
123229	224573
101822	224574
138225	224575
42868	224576
29131	224577
98134	224578
14338	224579
14254	224580
37172	224581
109591	224582
90837	224583
18860	224584
1435	224585
25574	224586
67832	224587
34654	224588
59323	224589
22730	224590
2976	224591
125182	224592
18352	224593
17465	224594
54309	224595
120756	224596
59766	224597
94971	224598
95128	224599
128725	224600
130894	224601
7677	224602
82383	224603
41488	224604
71476	224605
11434	224606
376	224607
46592	224608
1036	224609
8233	224610
57602	224611
29578	224612
31371	224613
23505	224614
15944	224615
14474	224616
17614	224617
5117	224618
11314	224619
127712	224620
22170	224621
40714	224622
1239	224623
9590	224624
32043	224625
92799	224626
84988	224627
1040	224628
13701	224629
34450	224630
20842	224631
42671	224632
187078	224633
1319	224634
9067	224635
34242	224636
183010	224637
109682	224638
108770	224639
59653	224640
183958	224641
187580	224642
2112	224643
132942	224644
149778	224645
29868	224646
10995	224647
64295	224648
5522	224649
24395	224650
59849	224651
38720	224652
33900	224653
76093	224654
149777	224655
4468	224656
8987	224657
143115	224658
22979	224659
59911	224660
38800	224661
2571	224662
23030	224663
14839	224664
14069	224665
18424	224666
9691	224667
9757	224668
11344	224669
4909	224670
106124	224671
67442	224672
106489	224673
25782	224674
45415	224675
13451	224676
82073	224677
29232	224678
46364	224679
46264	224680
40404	224681
45038	224682
6147	224683
45249	224684
81325	224685
32956	224686
165367	224687
60242	224688
156888	224689
53938	224690
60052	224691
95605	224692
11673	224693
14757	224694
31405	224695
33224	224696
15893	224697
122664	224698
25313	224699
21821	224700
17178	224701
131594	224702
25078	224703
46716	224704
120963	224705
17872	224706
25536	224707
68634	224708
1779	224709
159093	224710
37026	224711
67856	224712
37087	224713
124944	224714
81687	224715
78869	224716
104699	224717
5303	224718
20667	224719
32524	224720
5381	224721
3333	224722
64168	224723
75813	224724
30128	224725
80925	224726
91524	224727
12488	224728
48278	224729
130875	224730
1356	224731
10565	224732
7959	224733
21264	224734
72085	224735
39223	224736
59305	224737
91214	224738
32246	224739
25945	224740
57719	224741
39105	224742
46230	224743
51743	224744
11889	224745
105755	224746
182405	224747
90572	224748
84154	224749
41643	224750
27518	224751
502	224752
6469	224753
163762	224754
76103	224755
3381	224756
28104	224757
57176	224758
36855	224759
14457	224760
12577	224761
83065	224762
44842	224763
30185	224764
40923	224765
31157	224766
80433	224767
125622	224768
182309	224769
74902	224770
30512	224771
163981	224772
9868	224773
134726	224774
82663	224775
21126	224776
27791	224777
37373	224778
30033	224779
55763	224780
78895	224781
126885	224782
56906	224783
78751	224784
158746	224785
11946	224786
26695	224787
1371	224788
1371	224789
81962	224790
132717	224791
17202	224792
32878	224793
29425	224794
38812	224795
21860	224796
25550	224797
44979	224798
21904	224799
64027	224800
41409	224801
49294	224802
7236	224803
28084	224804
333	224805
102059	224806
23543	224807
19337	224808
42078	224809
60496	224810
122772	224811
57139	224812
49308	224813
95932	224814
64171	224815
16263	224816
34237	224817
72791	224818
115555	224819
17991	224820
19233	224821
26491	224822
137098	224823
12238	224824
10233	224825
14031	224826
17218	224827
108007	224828
16532	224829
122895	224830
131717	224831
12696	224832
41444	224833
9194	224834
139601	224835
184369	224836
58868	224837
140775	224838
170564	224839
36160	224840
47919	224841
1857	224842
52609	224843
34570	224844
53904	224845
110800	224846
17842	224847
108008	224848
46305	224849
19919	224850
1817	224851
47703	224852
44918	224853
37460	224854
37512	224855
139727	224856
10655	224857
130732	224858
134419	224859
70773	224860
341	224861
24315	224862
74906	224863
17493	224864
50695	224865
14624	224866
63263	224867
164376	224868
15224	224869
180589	224870
52813	224871
4560	224872
33037	224873
27195	224874
87337	224875
13315	224876
151447	224877
123783	224878
114252	224879
2544	224880
52190	224881
52458	224882
87655	224883
11409	224884
26587	224885
75432	224886
21754	224887
18456	224888
57971	224889
81764	224890
22720	224891
16864	224892
175719	224893
92160	224894
35178	224895
33831	224896
41000	224897
20368	224898
9763	224899
36159	224900
132183	224901
6162	224902
43042	224903
18758	224904
49959	224905
48117	224906
20146	224907
15902	224908
28049	224909
43792	224910
7060	224911
131119	224912
36239	224913
83880	224914
12990	224915
9500	224916
18479	224917
34362	224918
106365	224919
15528	224920
60254	224921
29466	224922
11096	224923
87441	224924
45617	224925
48271	224926
13197	224927
130726	224928
6435	224929
65807	224930
25377	224931
96427	224932
160	224933
28093	224934
83668	224935
97701	224936
87670	224937
89809	224938
57577	224939
19820	224940
66631	224941
9312	224942
50366	224943
78566	224944
54823	224945
19242	224946
12225	224947
41108	224948
32693	224949
2659	224950
41427	224951
15076	224952
8238	224953
39898	224954
21126	224955
128627	224956
90695	224957
17408	224958
24236	224959
127501	224960
169955	224961
59975	224962
21210	224963
40725	224964
6334	224965
68182	224966
55076	224967
182339	224968
165665	224969
162004	224970
20457	224971
92929	224972
59929	224973
23345	224974
140303	224975
14000	224976
15613	224977
158465	224978
68320	224979
102362	224980
56707	224981
440	224982
64708	224983
23399	224984
43989	224985
50014	224986
138504	224987
140470	224988
178028	224989
27500	224990
122700	224991
1313	224992
68584	224993
25419	224994
33817	224995
138334	224996
49995	224997
13561	224998
65503	224999
67598	225000
108134	225001
39545	225002
49047	225003
1621	225004
24648	225005
41842	225006
2035	225007
31181	225008
29769	225009
23151	225010
45818	225011
64298	225012
132676	225013
52229	225014
22970	225015
67510	225016
87546	225017
87381	225018
15006	225019
76598	225020
16043	225021
72237	225022
53929	225023
306	225024
39158	225025
19061	225026
50082	225027
30396	225028
25772	225029
5065	225030
135504	225031
80065	225032
40985	225033
32473	225034
59954	225035
83119	225036
29762	225037
18791	225038
52813	225039
150606	225040
188816	225041
32860	225042
95308	225043
21897	225044
59082	225045
4423	225046
99525	225047
39117	225048
88332	225049
60045	225050
43195	225051
77970	225052
149446	225053
127359	225054
52604	225055
20744	225056
45406	225057
57375	225058
40660	225059
46781	225060
45382	225061
100543	225062
67752	225063
138709	225064
86344	225065
47917	225066
34759	225067
39513	225068
23263	225069
80389	225070
11466	225071
77434	225072
6387	225073
120190	225074
158112	225075
13444	225076
96681	225077
14605	225078
60478	225079
137082	225080
39924	225081
33989	225082
28092	225083
34778	225084
31439	225085
19091	225086
9915	225087
62733	225088
138692	225089
159169	225090
132910	225091
61384	225092
41644	225093
16038	225094
49551	225095
11451	225096
81959	225097
2323	225098
57334	225099
82735	225100
6361	225101
18998	225102
7553	225103
3796	225104
1470	225105
55137	225106
41757	225107
97975	225108
3974	225109
845	225110
1216	225111
130470	225112
29652	225113
50724	225114
15740	225115
8453	225116
48972	225117
62856	225118
63019	225119
111254	225120
34416	225121
148459	225122
35005	225123
108041	225124
115545	225125
55988	225126
108386	225127
93173	225128
59310	225129
1527	225130
34055	225131
156828	225132
15981	225133
15981	225134
40128	225135
7296	225136
4138	225137
140578	225138
116429	225139
33814	225140
138591	225141
19090	225142
1183	225143
137107	225144
4243	225145
23620	225146
19	225147
82961	225148
1841	225149
36829	225150
61125	225151
100688	225152
102322	225153
61106	225154
53141	225155
40643	225156
13629	225157
94950	225158
25515	225159
44734	225160
123208	225161
40482	225162
101464	225163
86	225164
76286	225165
106258	225166
69374	225167
22611	225168
9557	225169
63453	225170
9750	225171
4121	225172
169143	225173
39084	225174
15460	225175
253	225176
118	225177
71754	225178
90028	225179
89164	225180
157202	225181
120641	225182
78042	225183
49821	225184
8924	225185
24495	225186
74715	225187
127462	225188
13081	225189
4357	225190
49553	225191
46095	225192
83460	225193
44871	225194
11930	225195
72288	225196
137455	225197
49192	225198
4135	225199
38329	225200
412	225201
10940	225202
53856	225203
34	225204
68112	225205
36931	225206
69820	225207
9942	225208
37735	225209
3591	225210
13840	225211
1326	225212
16466	225213
87102	225214
1772	225215
78523	225216
21111	225217
2036	225218
117	225219
9908	225220
53926	225221
14037	225222
2941	225223
41779	225224
3238	225225
1213	225226
14667	225227
2031	225228
1568	225229
896	225230
3341	225231
62002	225232
1623	225233
3179	225234
64721	225235
2675	225236
35706	225237
10046	225238
13405	225239
29083	225240
128038	225241
21379	225242
170183	225243
43820	225244
40942	225245
94753	225246
1515	225247
101691	225248
34080	225249
67140	225250
76755	225251
68230	225252
25475	225253
83923	225254
90664	225255
105520	225256
15572	225257
4720	225258
86435	225259
143	225260
1904	225261
30731	225262
23235	225263
2809	225264
48272	225265
8173	225266
65958	225267
177985	225268
23235	225269
121778	225270
36702	225271
163466	225272
13197	225273
21416	225274
1958	225275
63	225276
30390	225277
17236	225278
4068	225279
29567	225280
69410	225281
13818	225282
84615	225283
1139	225284
27614	225285
9123	225286
26456	225287
14642	225288
11704	225289
6120	225290
9742	225291
24608	225292
92912	225293
12438	225294
150842	225295
117044	225296
8233	225297
132304	225298
182428	225299
10294	225300
116798	225301
3354	225302
136208	225303
117150	225304
116525	225305
150883	225306
116933	225307
55144	225308
76297	225309
102766	225310
116286	225311
150644	225312
167315	225313
128768	225314
166570	225315
96895	225316
24646	225317
7332	225318
93342	225319
76457	225320
92869	225321
24722	225322
18498	225323
17621	225324
115832	225325
141444	225326
11623	225327
4460	225328
11701	225329
81213	225330
109785	225331
92848	225332
18747	225333
151406	225334
11187	225335
6190	225336
682	225337
8311	225338
6981	225339
82388	225340
27249	225341
40894	225342
6382	225343
9672	225344
798	225345
8696	225346
14330	225347
4067	225348
98212	225349
19481	225350
30449	225351
70080	225352
13703	225353
126536	225354
108208	225355
89236	225356
126417	225357
44554	225358
103986	225359
116358	225360
182296	225361
130218	225362
144754	225363
76443	225364
19415	225365
151237	225366
26608	225367
15591	225368
79501	225369
111374	225370
16150	225371
117696	225372
26440	225373
5389	225374
7689	225375
83213	225376
32962	225377
49553	225378
20536	225379
85136	225380
67124	225381
20502	225382
116655	225383
77100	225384
150482	225385
30804	225386
55575	225387
82300	225388
9736	225389
71640	225390
8389	225391
1679	225392
45186	225393
10754	225394
13882	225395
13402	225396
36617	225397
87507	225398
2590	225399
4776	225400
27098	225401
25763	225402
118697	225403
71924	225404
40175	225405
23547	225406
5592	225407
55380	225408
19340	225409
5496	225410
3221	225411
114551	225412
157138	225413
130284	225414
100122	225415
160166	225416
3221	225417
123341	225418
125962	225419
96887	225420
160347	225421
174824	225422
102189	225423
11351	225424
31015	225425
156745	225426
1078	225427
119400	225428
16102	225429
15482	225430
81	225431
1169	225432
24910	225433
59914	225434
19047	225435
13384	225436
2644	225437
140	225438
87285	225439
4766	225440
58197	225441
44008	225442
8908	225443
27325	225444
53199	225445
56058	225446
22932	225447
299	225448
11756	225449
99866	225450
123687	225451
22288	225452
12282	225453
95888	225454
39327	225455
4083	225456
17585	225457
187189	225458
90713	225459
50317	225460
13381	225461
132239	225462
36046	225463
3593	225464
13138	225465
1240	225466
19815	225467
24600	225468
36303	225469
4833	225470
111521	225471
30163	225472
4042	225473
8194	225474
4199	225475
40863	225476
11082	225477
10202	225478
44713	225479
15731	225480
3815	225481
151414	225482
150813	225483
93173	225484
116654	225485
121476	225486
35904	225487
20702	225488
84268	225489
32029	225490
16089	225491
32609	225492
36950	225493
33860	225494
69922	225495
24605	225496
44545	225497
499	225498
25554	225499
4126	225500
25382	225501
40330	225502
41188	225503
97760	225504
18764	225505
48912	225506
20495	225507
44710	225508
27304	225509
22378	225510
133609	225511
79266	225512
55410	225513
104991	225514
41889	225515
227	225516
87275	225517
2939	225518
37408	225519
63293	225520
43874	225521
2698	225522
66849	225523
10008	225524
4258	225525
756	225526
99342	225527
70623	225528
709	225529
25061	225530
12008	225531
7972	225532
60683	225533
124902	225534
37792	225535
169429	225536
125929	225537
123676	225538
2334	225539
1031	225540
2497	225541
51137	225542
28835	225543
29874	225544
4134	225545
63445	225546
160792	225547
102524	225548
45082	225549
4444	225550
62106	225551
99555	225552
26825	225553
29842	225554
38428	225555
162016	225556
38480	225557
58974	225558
431	225559
44319	225560
5434	225561
28184	225562
182288	225563
14832	225564
3777	225565
955	225566
34536	225567
100857	225568
1793	225569
27540	225570
3530	225571
40289	225572
6723	225573
36194	225574
126142	225575
54173	225576
3657	225577
1504	225578
30062	225579
19578	225580
66945	225581
9305	225582
768	225583
12684	225584
43670	225585
7118	225586
20910	225587
182349	225588
141477	225589
36446	225590
4247	225591
27009	225592
116097	225593
38013	225594
70430	225595
139125	225596
65843	225597
56947	225598
14600	225599
13027	225600
55246	225601
22581	225602
33565	225603
30967	225604
128232	225605
149356	225606
17675	225607
22407	225608
41099	225609
1454	225610
36275	225611
3832	225612
133719	225613
7824	225614
11997	225615
27033	225616
87034	225617
135457	225618
19177	225619
72030	225620
8172	225621
23583	225622
15689	225623
96614	225624
17165	225625
106492	225626
103488	225627
102688	225628
2055	225629
14656	225630
7724	225631
57092	225632
17541	225633
27853	225634
82367	225635
27002	225636
180703	225637
180677	225638
48413	225639
88343	225640
4811	225641
83924	225642
3696	225643
10598	225644
21887	225645
60497	225646
4780	225647
48262	225648
31893	225649
19374	225650
29904	225651
20379	225652
10404	225653
14340	225654
33856	225655
115223	225656
12160	225657
3596	225658
12213	225659
2825	225660
3147	225661
2215	225662
69571	225663
94805	225664
7714	225665
50059	225666
57973	225667
32471	225668
40041	225669
69650	225670
2935	225671
143094	225672
40073	225673
63023	225674
60447	225675
43725	225676
32185	225677
151631	225678
69571	225679
9519	225680
8179	225681
29827	225682
35808	225683
22053	225684
5150	225685
48220	225686
5848	225687
180053	225688
8908	225689
29862	225690
110684	225691
5524	225692
8884	225693
185415	225694
7607	225695
71277	225696
76190	225697
36311	225698
29821	225699
72326	225700
87953	225701
63042	225702
46553	225703
28143	225704
9520	225705
10413	225706
19950	225707
20685	225708
18519	225709
110008	225710
32574	225711
29846	225712
19454	225713
98027	225714
54713	225715
34417	225716
5408	225717
73040	225718
48359	225719
18586	225720
60936	225721
71468	225722
86	225723
2213	225724
7743	225725
39442	225726
14	225727
171383	225728
46227	225729
151387	225730
168745	225731
71467	225732
11180	225733
33372	225734
43060	225735
758	225736
58540	225737
83025	225738
113043	225739
13362	225740
2828	225741
22091	225742
42954	225743
111339	225744
13471	225745
48415	225746
22889	225747
40043	225748
15875	225749
12938	225750
3829	225751
21927	225752
26258	225753
14262	225754
50096	225755
66368	225756
235	225757
2545	225758
564	225759
101257	225760
38988	225761
52385	225762
103472	225763
16013	225764
19056	225765
3713	225766
2997	225767
49770	225768
162198	225769
20622	225770
115870	225771
43244	225772
126254	225773
1913	225774
107331	225775
68774	225776
27603	225777
152208	225778
869	225779
86927	225780
57625	225781
11839	225782
4356	225783
11958	225784
66993	225785
10391	225786
106692	225787
32091	225788
4444	225789
14371	225790
59175	225791
18408	225792
13871	225793
609	225794
22194	225795
2575	225796
107681	225797
147754	225798
29791	225799
10532	225800
143188	225801
180697	225802
116291	225803
113927	225804
22381	225805
28933	225806
41828	225807
10624	225808
19130	225809
55920	225810
3646	225811
10395	225812
86701	225813
236	225814
11564	225815
36233	225816
36199	225817
266	225818
108143	225819
4579	225820
1985	225821
6251	225822
65966	225823
61799	225824
1936	225825
53267	225826
32251	225827
117	225828
2178	225829
23639	225830
16094	225831
32137	225832
50970	225833
1845	225834
21814	225835
27733	225836
449	225837
151434	225838
3703	225839
56890	225840
40090	225841
131228	225842
5439	225843
96703	225844
22175	225845
1235	225846
17062	225847
84825	225848
19787	225849
69828	225850
24763	225851
129511	225852
55699	225853
60588	225854
22264	225855
76209	225856
12016	225857
58087	225858
2720	225859
50206	225860
27076	225861
93346	225862
50397	225863
9679	225864
22570	225865
58835	225866
40448	225867
111497	225868
45935	225869
59794	225870
2126	225871
18531	225872
137878	225873
17848	225874
100944	225875
161144	225876
1857	225877
15077	225878
8171	225879
129002	225880
2030	225881
11908	225882
48515	225883
33186	225884
40028	225885
9495	225886
11106	225887
14374	225888
2216	225889
772	225890
76192	225891
87081	225892
152418	225893
60547	225894
54994	225895
11259	225896
45576	225897
55227	225898
39791	225899
22300	225900
109570	225901
63251	225902
88172	225903
14992	225904
159849	225905
36226	225906
97210	225907
129728	225908
13409	225909
4012	225910
4852	225911
42626	225912
27925	225913
60237	225914
59557	225915
9476	225916
49444	225917
13043	225918
4247	225919
3309	225920
15642	225921
40302	225922
63433	225923
1325	225924
187883	225925
2379	225926
18994	225927
116903	225928
5591	225929
165788	225930
962	225931
138726	225932
70119	225933
1067	225934
49403	225935
60427	225936
125505	225937
127257	225938
188728	225939
124000	225940
151602	225941
69967	225942
11157	225943
7320	225944
116132	225945
152093	225946
22264	225947
11130	225948
12176	225949
27105	225950
63037	225951
40266	225952
49951	225953
40203	225954
97021	225955
116106	225956
186881	225957
43984	225958
116446	225959
1042	225960
68730	225961
34577	225962
33578	225963
129641	225964
1936	225965
3532	225966
18539	225967
77222	225968
10424	225969
1080	225970
5981	225971
45535	225972
83204	225973
43601	225974
24064	225975
3314	225976
15448	225977
15430	225978
27883	225979
40592	225980
22715	225981
156738	225982
124244	225983
43971	225984
70046	225985
151119	225986
22528	225987
87668	225988
12364	225989
11874	225990
77710	225991
66265	225992
82783	225993
6208	225994
99309	225995
12358	225996
54757	225997
16037	225998
2850	225999
9174	226000
37439	226001
108208	226002
17149	226003
52922	226004
67744	226005
2112	226006
26773	226007
53929	226008
123857	226009
121635	226010
14336	226011
24597	226012
92503	226013
43833	226014
33316	226015
83640	226016
72785	226017
30919	226018
39824	226019
82850	226020
34773	226021
128351	226022
183869	226023
53690	226024
81010	226025
66694	226026
126529	226027
41932	226028
177252	226029
2010	226030
17045	226031
4821	226032
52863	226033
1603	226034
130131	226035
10	226036
15474	226037
35081	226038
33232	226039
128965	226040
5988	226041
22695	226042
9861	226043
23237	226044
17698	226045
16103	226046
34296	226047
104584	226048
49994	226049
6111	226050
523	226051
27221	226052
15653	226053
172397	226054
95210	226055
34385	226056
67949	226057
6832	226058
80555	226059
88180	226060
98868	226061
41566	226062
188260	226063
23519	226064
904	226065
279	226066
67167	226067
63617	226068
60189	226069
112799	226070
10	226071
11921	226072
968	226073
12171	226074
5462	226075
7753	226076
115857	226077
11491	226078
2934	226079
64806	226080
45277	226081
33318	226082
11385	226083
3285	226084
1323	226085
46088	226086
132447	226087
103290	226088
87670	226089
6840	226090
4256	226091
23376	226092
18649	226093
50588	226094
36275	226095
13673	226096
300	226097
54816	226098
58688	226099
3352	226100
116663	226101
9762	226102
6488	226103
72370	226104
5555	226105
67019	226106
23158	226107
137730	226108
2069	226109
109126	226110
131127	226111
83970	226112
40003	226113
7948	226114
8893	226115
69633	226116
39918	226117
169417	226118
151808	226119
7948	226120
6767	226121
20297	226122
15016	226123
158096	226124
42911	226125
30879	226126
41943	226127
65195	226128
1686	226129
5929	226130
3863	226131
27047	226132
8481	226133
92604	226134
5776	226135
51484	226136
49077	226137
6390	226138
492	226139
36290	226140
83091	226141
103760	226142
4506	226143
30572	226144
31729	226145
57993	226146
14374	226147
93397	226148
6614	226149
20365	226150
22159	226151
1895	226152
71683	226153
4241	226154
22229	226155
18544	226156
112909	226157
9526	226158
17150	226159
53889	226160
55867	226161
47240	226162
27419	226163
27318	226164
13328	226165
36244	226166
16686	226167
112228	226168
52844	226169
87323	226170
130811	226171
13837	226172
48305	226173
21328	226174
85574	226175
50239	226176
22610	226177
72965	226178
7772	226179
41674	226180
3355	226181
60755	226182
4448	226183
93293	226184
96595	226185
122366	226186
40075	226187
6752	226188
38304	226189
150653	226190
41749	226191
78645	226192
133890	226193
116694	226194
116669	226195
43881	226196
57944	226197
49787	226198
49658	226199
56990	226200
161	226201
36865	226202
51456	226203
100891	226204
83166	226205
98317	226206
89140	226207
143289	226208
163090	226209
122794	226210
95691	226211
160658	226212
120609	226213
186410	226214
137804	226215
169799	226216
99484	226217
64464	226218
124780	226219
99817	226220
96236	226221
99864	226222
168674	226223
130015	226224
64816	226225
80010	226226
156639	226227
64821	226228
127637	226229
160212	226230
129966	226231
102352	226232
96988	226233
55691	226234
161619	226235
21497	226236
46	226237
4910	226238
130051	226239
163361	226240
130080	226241
172373	226242
63457	226243
78184	226244
174816	226245
101725	226246
121097	226247
168218	226248
163896	226249
98170	226250
129545	226251
9099	226252
68535	226253
110734	226254
97490	226255
102597	226256
38204	226257
123603	226258
159528	226259
121137	226260
157047	226261
186858	226262
132182	226263
128721	226264
101903	226265
38152	226266
80796	226267
95937	226268
69338	226269
166385	226270
130945	226271
1703	226272
88778	226273
82741	226274
339	226275
1419	226276
87644	226277
8636	226278
551	226279
74	226280
32195	226281
19410	226282
39204	226283
100848	226284
85586	226285
48008	226286
43166	226287
4147	226288
15627	226289
620	226290
87512	226291
1368	226292
3591	226293
65634	226294
218	226295
36938	226296
95760	226297
19019	226298
9067	226299
14376	226300
74834	226301
5190	226302
724	226303
84253	226304
73279	226305
69175	226306
400	226307
41414	226308
100125	226309
640	226310
142207	226311
40567	226312
126819	226313
10411	226314
152150	226315
29942	226316
56357	226317
58599	226318
1457	226319
41158	226320
60581	226321
49473	226322
56234	226323
96165	226324
72471	226325
17434	226326
7221	226327
19871	226328
58051	226329
58918	226330
13497	226331
86045	226332
78325	226333
74392	226334
25142	226335
18572	226336
32668	226337
1446	226338
98270	226339
144251	226340
1407	226341
162566	226342
132350	226343
87680	226344
41189	226345
42	226346
78259	226347
39075	226348
142308	226349
157247	226350
15074	226351
123740	226352
68066	226353
102363	226354
144472	226355
99852	226356
45743	226357
184036	226358
41422	226359
149459	226360
81990	226361
27053	226362
14831	226363
124305	226364
159971	226365
125419	226366
93202	226367
2760	226368
163598	226369
2675	226370
30544	226371
13679	226372
77346	226373
62325	226374
105119	226375
10819	226376
75128	226377
144034	226378
129885	226379
67887	226380
164844	226381
160028	226382
102126	226383
96669	226384
22708	226385
98787	226386
137767	226387
133	226388
68763	226389
79184	226390
68132	226391
63451	226392
29951	226393
119391	226394
163451	226395
111206	226396
167287	226397
167486	226398
169493	226399
41267	226400
124403	226401
124098	226402
97865	226403
173306	226404
14255	226405
4102	226406
116716	226407
36395	226408
129767	226409
169393	226410
123950	226411
95448	226412
121209	226413
143982	226414
9543	226415
124246	226416
102363	226417
148855	226418
116245	226419
4168	226420
77671	226421
176052	226422
106020	226423
4785	226424
28193	226425
116640	226426
86150	226427
95819	226428
4581	226429
18446	226430
125165	226431
18446	226432
51946	226433
20723	226434
27332	226435
13402	226436
130682	226437
29948	226438
55819	226439
17671	226440
15286	226441
30881	226442
127497	226443
209	226444
971	226445
17216	226446
1135	226447
10461	226448
16655	226449
180164	226450
28119	226451
25490	226452
954	226453
117157	226454
22271	226455
171	226456
149678	226457
37602	226458
53055	226459
6253	226460
109244	226461
172710	226462
10124	226463
50789	226464
98138	226465
49348	226466
23700	226467
33305	226468
33278	226469
129153	226470
15451	226471
29637	226472
42288	226473
14063	226474
35984	226475
17846	226476
27013	226477
185866	226478
50547	226479
22040	226480
110587	226481
44293	226482
14640	226483
2101	226484
52591	226485
79745	226486
2337	226487
33474	226488
23999	226489
11739	226490
5284	226491
9186	226492
8900	226493
130784	226494
84329	226495
29256	226496
96938	226497
8806	226498
10361	226499
50417	226500
4207	226501
44851	226502
41068	226503
50417	226504
11028	226505
66153	226506
40529	226507
54156	226508
101713	226509
22695	226510
843	226511
133471	226512
130988	226513
12508	226514
6111	226515
216	226516
71181	226517
4021	226518
2941	226519
71669	226520
18939	226521
640	226522
38399	226523
484	226524
266	226525
11905	226526
27610	226527
9679	226528
40621	226529
13201	226530
11430	226531
4078	226532
15760	226533
18858	226534
33504	226535
3411	226536
94647	226537
27611	226538
2625	226539
124014	226540
29763	226541
65451	226542
21780	226543
5479	226544
30637	226545
81976	226546
72712	226547
14067	226548
4003	226549
116100	226550
8407	226551
18722	226552
7406	226553
7562	226554
177272	226555
8369	226556
2380	226557
16854	226558
9794	226559
134172	226560
16775	226561
8917	226562
10205	226563
36723	226564
6290	226565
66770	226566
33693	226567
77426	226568
110387	226569
127297	226570
140549	226571
151452	226572
80491	226573
83399	226574
58836	226575
22792	226576
50282	226577
10246	226578
11142	226579
124870	226580
161104	226581
42022	226582
9720	226583
2092	226584
158587	226585
107552	226586
19072	226587
71717	226588
9454	226589
24525	226590
68845	226591
59678	226592
68824	226593
97917	226594
5298	226595
89412	226596
9806	226597
39311	226598
27929	226599
6942	226600
36865	226601
19964	226602
12137	226603
20234	226604
23409	226605
110312	226606
33019	226607
27288	226608
1182	226609
3193	226610
973	226611
22104	226612
172	226613
52602	226614
43820	226615
7146	226616
52908	226617
20336	226618
52645	226619
126644	226620
156819	226621
68477	226622
3141	226623
460	226624
22185	226625
48355	226626
5448	226627
2005	226628
3425	226629
8004	226630
42304	226631
4608	226632
9737	226633
973	226634
5673	226635
5005	226636
28411	226637
76452	226638
116371	226639
89814	226640
81585	226641
75783	226642
30391	226643
29920	226644
62644	226645
142554	226646
89238	226647
43136	226648
41158	226649
25364	226650
62233	226651
3566	226652
3532	226653
6236	226654
37247	226655
1515	226656
92897	226657
63447	226658
121878	226659
52921	226660
4820	226661
29837	226662
28175	226663
11631	226664
1646	226665
78379	226666
36642	226667
20408	226668
116879	226669
144284	226670
125027	226671
69338	226672
156043	226673
9209	226674
23522	226675
357	226676
209	226677
33965	226678
4688	226679
46582	226680
62070	226681
84120	226682
37413	226683
93231	226684
58836	226685
76064	226686
6361	226687
1390	226688
9679	226689
55729	226690
92625	226691
17056	226692
106121	226693
12533	226694
4936	226695
18890	226696
611	226697
48605	226698
72074	226699
5154	226700
86171	226701
33493	226702
96544	226703
36471	226704
33750	226705
47352	226706
4283	226707
50743	226708
81194	226709
17867	226710
26824	226711
4073	226712
7309	226713
23050	226714
132078	226715
1427	226716
469	226717
3169	226718
1312	226719
2624	226720
27597	226721
11124	226722
5476	226723
2136	226724
48257	226725
9254	226726
20780	226727
6183	226728
50174	226729
128338	226730
96778	226731
9321	226732
34388	226733
12854	226734
50030	226735
22547	226736
13960	226737
16043	226738
143848	226739
21329	226740
56077	226741
883	226742
6444	226743
101414	226744
10900	226745
48257	226746
31633	226747
31214	226748
107793	226749
12670	226750
1015	226751
39170	226752
41796	226753
97795	226754
2691	226755
69983	226756
52910	226757
184112	226758
158121	226759
284	226760
126879	226761
121260	226762
56136	226763
27820	226764
28549	226765
30731	226766
4037	226767
82774	226768
119209	226769
138600	226770
89853	226771
123479	226772
12854	226773
3766	226774
57050	226775
150211	226776
62290	226777
30893	226778
143419	226779
82381	226780
30893	226781
152387	226782
44465	226783
55014	226784
11336	226785
53361	226786
89030	226787
14531	226788
105133	226789
2648	226790
48518	226791
4287	226792
61687	226793
3708	226794
91454	226795
721	226796
6254	226797
177474	226798
17067	226799
17067	226800
37115	226801
48983	226802
8808	226803
27680	226804
18331	226805
50295	226806
39548	226807
21756	226808
8263	226809
59959	226810
63642	226811
33843	226812
37291	226813
66327	226814
43412	226815
57567	226816
372	226817
22433	226818
127	226819
79594	226820
4686	226821
89045	226822
86038	226823
150545	226824
59483	226825
688	226826
21618	226827
3751	226828
27852	226829
95837	226830
24698	226831
6303	226832
9857	226833
41266	226834
151492	226835
9783	226836
124820	226837
6249	226838
120447	226839
36317	226840
36220	226841
40009	226842
29816	226843
131486	226844
176053	226845
103924	226846
22719	226847
157856	226848
159301	226849
18462	226850
12332	226851
24643	226852
23782	226853
86666	226854
63093	226855
131565	226856
40072	226857
48306	226858
49518	226859
2634	226860
86130	226861
26448	226862
23784	226863
2320	226864
1494	226865
39378	226866
29869	226867
88568	226868
317	226869
2285	226870
9420	226871
7525	226872
27420	226873
139843	226874
24584	226875
24234	226876
116104	226877
15731	226878
6771	226879
24543	226880
17060	226881
27710	226882
92555	226883
6006	226884
25114	226885
23	226886
5835	226887
4891	226888
27616	226889
29762	226890
15547	226891
137551	226892
137511	226893
17779	226894
72857	226895
72934	226896
54558	226897
18904	226898
86959	226899
60762	226900
1779	226901
52579	226902
5914	226903
13	226904
2215	226905
3738	226906
71962	226907
12262	226908
30407	226909
56818	226910
844	226911
41472	226912
57497	226913
19227	226914
7334	226915
940	226916
22155	226917
107435	226918
18788	226919
15124	226920
163080	226921
1523	226922
9725	226923
2997	226924
70291	226925
32909	226926
36220	226927
14368	226928
14333	226929
12440	226930
49060	226931
77408	226932
153760	226933
1837	226934
53401	226935
22897	226936
52536	226937
2213	226938
29611	226939
107687	226940
7135	226941
5468	226942
11131	226943
15817	226944
27317	226945
15653	226946
15760	226947
27317	226948
51330	226949
353	226950
104376	226951
34350	226952
76421	226953
2935	226954
1371	226955
26431	226956
32442	226957
59217	226958
22884	226959
17999	226960
151412	226961
61205	226962
7337	226963
3849	226964
31714	226965
33963	226966
49153	226967
19230	226968
37514	226969
20177	226970
3766	226971
2083	226972
48015	226973
15230	226974
48757	226975
36215	226976
18777	226977
33307	226978
12770	226979
48107	226980
20622	226981
37867	226982
47874	226983
11441	226984
124729	226985
56431	226986
98133	226987
58411	226988
41334	226989
856	226990
6392	226991
162835	226992
56321	226993
106038	226994
105	226995
189	226996
18712	226997
180667	226998
110337	226999
142829	227000
71465	227001
112584	227002
182693	227003
24662	227004
3835	227005
5117	227006
11215	227007
6704	227008
37626	227009
38468	227010
45316	227011
65836	227012
160868	227013
40851	227014
22013	227015
151278	227016
100510	227017
10502	227018
79518	227019
17071	227020
15638	227021
8264	227022
64833	227023
101878	227024
778	227025
11955	227026
4790	227027
4790	227028
14012	227029
16864	227030
29231	227031
134484	227032
5918	227033
11392	227034
70843	227035
64475	227036
88343	227037
7278	227038
73618	227039
40580	227040
127141	227041
30131	227042
108032	227043
16126	227044
84033	227045
31118	227046
43467	227047
40580	227048
136	227049
71716	227050
33017	227051
58063	227052
836	227053
105703	227054
81292	227055
23456	227056
8352	227057
4669	227058
187203	227059
11142	227060
7137	227061
7153	227062
75795	227063
48173	227064
67743	227065
40836	227066
3006	227067
18602	227068
2098	227069
17084	227070
500	227071
6052	227072
33940	227073
86136	227074
2932	227075
31505	227076
15988	227077
144674	227078
8352	227079
54639	227080
59688	227081
10424	227082
76453	227083
80594	227084
68055	227085
32455	227086
29868	227087
38753	227088
44820	227089
25760	227090
7519	227091
55277	227092
20083	227093
43834	227094
33186	227095
162499	227096
2627	227097
9485	227098
45341	227099
1639	227100
5171	227101
5917	227102
218	227103
2863	227104
13456	227105
9811	227106
27055	227107
18731	227108
13325	227109
11455	227110
122200	227111
30635	227112
156249	227113
33552	227114
34481	227115
2389	227116
36370	227117
64768	227118
42397	227119
294	227120
33732	227121
33323	227122
18740	227123
22596	227124
22715	227125
80648	227126
5981	227127
485	227128
43415	227129
26184	227130
4927	227131
1583	227132
2288	227133
970	227134
131892	227135
51769	227136
154	227137
1245	227138
2011	227139
60059	227140
33144	227141
12168	227142
125421	227143
3381	227144
13074	227145
152129	227146
141782	227147
33316	227148
90717	227149
46567	227150
48199	227151
28020	227152
22768	227153
9665	227154
4030	227155
70232	227156
18777	227157
96470	227158
11025	227159
167908	227160
96362	227161
120097	227162
68726	227163
121215	227164
157748	227165
61254	227166
85228	227167
48569	227168
22097	227169
44395	227170
181017	227171
3144	227172
111161	227173
3541	227174
1468	227175
52961	227176
150954	227177
73175	227178
15965	227179
15666	227180
117	227181
37256	227182
24050	227183
80422	227184
63288	227185
58178	227186
43802	227187
1669	227188
16502	227189
127514	227190
21897	227191
64615	227192
87686	227193
25982	227194
110685	227195
2625	227196
13301	227197
33574	227198
81932	227199
47398	227200
179450	227201
12165	227202
92307	227203
43924	227204
3991	227205
11340	227206
85645	227207
10737	227208
15326	227209
25323	227210
5226	227211
90697	227212
68931	227213
27914	227214
11445	227215
22015	227216
5363	227217
15214	227218
98497	227219
109442	227220
23801	227221
6378	227222
29730	227223
15971	227224
441	227225
2759	227226
65514	227227
29638	227228
59752	227229
17200	227230
117604	227231
39478	227232
7808	227233
2787	227234
48677	227235
1665	227236
45770	227237
821	227238
4587	227239
21174	227240
96578	227241
12700	227242
68618	227243
22478	227244
10808	227245
48252	227246
6598	227247
30559	227248
40303	227249
8141	227250
24050	227251
3329	227252
4440	227253
49490	227254
101533	227255
53460	227256
7176	227257
28869	227258
4300	227259
105569	227260
9288	227261
47276	227262
91017	227263
60075	227264
47113	227265
62807	227266
8478	227267
87740	227268
115854	227269
32418	227270
84705	227271
7685	227272
35281	227273
59260	227274
2021	227275
60289	227276
30192	227277
56572	227278
4692	227279
29935	227280
5430	227281
80801	227282
30381	227283
31066	227284
98652	227285
25870	227286
51103	227287
10991	227288
6484	227289
79887	227290
23245	227291
1310	227292
44913	227293
96910	227294
96758	227295
4575	227296
16404	227297
7033	227298
10280	227299
103392	227300
129904	227301
145736	227302
113691	227303
157190	227304
58638	227305
100935	227306
10335	227307
28084	227308
36910	227309
72299	227310
76166	227311
9146	227312
31285	227313
737	227314
48278	227315
8158	227316
444	227317
35167	227318
8482	227319
36067	227320
545	227321
21237	227322
13688	227323
60797	227324
19550	227325
1832	227326
54575	227327
34126	227328
13684	227329
74493	227330
73172	227331
91476	227332
10	227333
10259	227334
23317	227335
159205	227336
113712	227337
3032	227338
3485	227339
11435	227340
25838	227341
133476	227342
20626	227343
14512	227344
96426	227345
4721	227346
143035	227347
74352	227348
2159	227349
7786	227350
159183	227351
25045	227352
42112	227353
58412	227354
1309	227355
89879	227356
4399	227357
44457	227358
33157	227359
60802	227360
163195	227361
49302	227362
7734	227363
59482	227364
8404	227365
6258	227366
7409	227367
57699	227368
49781	227369
102371	227370
4824	227371
51436	227372
14780	227373
41412	227374
7153	227375
40923	227376
38682	227377
135585	227378
17547	227379
61	227380
8257	227381
28938	227382
123587	227383
47146	227384
1412	227385
16016	227386
68585	227387
49490	227388
8877	227389
28699	227390
5158	227391
69432	227392
295	227393
8077	227394
5525	227395
11264	227396
1241	227397
119979	227398
128051	227399
112183	227400
12217	227401
75191	227402
9191	227403
44561	227404
34801	227405
87986	227406
38196	227407
10244	227408
15745	227409
5401	227410
1396	227411
132514	227412
44523	227413
13095	227414
11453	227415
27672	227416
47436	227417
19403	227418
45557	227419
117471	227420
41658	227421
41262	227422
31303	227423
19550	227424
47048	227425
8734	227426
20286	227427
2472	227428
37285	227429
679	227430
12664	227431
9014	227432
70082	227433
4720	227434
3787	227435
43569	227436
17590	227437
462	227438
110590	227439
9135	227440
43993	227441
22736	227442
868	227443
23773	227444
37588	227445
879	227446
75603	227447
37829	227448
35613	227449
6173	227450
72816	227451
185525	227452
22274	227453
23200	227454
40195	227455
2114	227456
60550	227457
8641	227458
16173	227459
66975	227460
24062	227461
48907	227462
11520	227463
81082	227464
8174	227465
15807	227466
137865	227467
28202	227468
23489	227469
27102	227470
27181	227471
18216	227472
4013	227473
3336	227474
71862	227475
19946	227476
74651	227477
97382	227478
27024	227479
18638	227480
17018	227481
70672	227482
42249	227483
96767	227484
87871	227485
2753	227486
14072	227487
10410	227488
39095	227489
14532	227490
12433	227491
103684	227492
3796	227493
30388	227494
4844	227495
55454	227496
4852	227497
2664	227498
24687	227499
2989	227500
187485	227501
3324	227502
3385	227503
61559	227504
44533	227505
62899	227506
33572	227507
79080	227508
8456	227509
68142	227510
51790	227511
42341	227512
73141	227513
78758	227514
49042	227515
53933	227516
15658	227517
23210	227518
5194	227519
50495	227520
88427	227521
48327	227522
95552	227523
53931	227524
3744	227525
4818	227526
67690	227527
67478	227528
62187	227529
41074	227530
72536	227531
38196	227532
5552	227533
96873	227534
60165	227535
88537	227536
4136	227537
13609	227538
66364	227539
4052	227540
26061	227541
2268	227542
67393	227543
670	227544
751	227545
15295	227546
47518	227547
5622	227548
8478	227549
87521	227550
2833	227551
23276	227552
6234	227553
78034	227554
64010	227555
20094	227556
12074	227557
26384	227558
36083	227559
17674	227560
128639	227561
71434	227562
129254	227563
37583	227564
45959	227565
55122	227566
46419	227567
90639	227568
132052	227569
92659	227570
60240	227571
41772	227572
11446	227573
125770	227574
47276	227575
136046	227576
4597	227577
14430	227578
4816	227579
16493	227580
104682	227581
17069	227582
92491	227583
47237	227584
57379	227585
24906	227586
2012	227587
16929	227588
1281	227589
13991	227590
9017	227591
79445	227592
62476	227593
1	227594
6095	227595
82908	227596
96245	227597
52960	227598
31	227599
98917	227600
67269	227601
31761	227602
22386	227603
887	227604
68099	227605
71695	227606
156353	227607
86997	227608
48667	227609
41050	227610
99355	227611
45608	227612
462	227613
115521	227614
93517	227615
23171	227616
43170	227617
53088	227618
129794	227619
128717	227620
2866	227621
1526	227622
26980	227623
72050	227624
82759	227625
51864	227626
39	227627
50446	227628
3604	227629
15393	227630
6311	227631
81999	227632
3548	227633
53052	227634
18659	227635
45732	227636
169776	227637
56458	227638
47394	227639
98360	227640
70343	227641
96758	227642
36142	227643
27199	227644
42444	227645
73189	227646
58705	227647
5280	227648
10010	227649
29021	227650
55796	227651
29874	227652
58977	227653
27959	227654
67399	227655
50216	227656
6701	227657
1117	227658
4473	227659
12001	227660
85735	227661
1917	227662
11338	227663
61564	227664
29330	227665
85331	227666
4447	227667
1113	227668
58834	227669
2	227670
52791	227671
14095	227672
52088	227673
13215	227674
32277	227675
57668	227676
3953	227677
16724	227678
10726	227679
38675	227680
1113	227681
90239	227682
13215	227683
56533	227684
40863	227685
8263	227686
1074	227687
31999	227688
12076	227689
27429	227690
708	227691
3595	227692
2970	227693
91419	227694
52135	227695
6869	227696
26743	227697
74697	227698
13312	227699
1909	227700
67088	227701
53313	227702
15648	227703
54837	227704
67981	227705
82946	227706
12743	227707
48842	227708
11269	227709
14304	227710
23723	227711
70287	227712
14131	227713
30788	227714
49145	227715
37771	227716
5034	227717
71042	227718
21236	227719
49221	227720
1700	227721
90675	227722
29358	227723
59305	227724
65317	227725
5067	227726
43268	227727
70422	227728
33400	227729
2318	227730
42362	227731
42361	227732
147509	227733
39760	227734
16807	227735
65499	227736
38581	227737
3813	227738
46246	227739
11758	227740
17467	227741
59109	227742
27752	227743
49500	227744
35199	227745
46199	227746
49400	227747
2656	227748
47357	227749
26010	227750
18810	227751
60	227752
45518	227753
67195	227754
15029	227755
329	227756
1479	227757
26343	227758
19552	227759
42968	227760
19812	227761
65390	227762
14033	227763
860	227764
52323	227765
26761	227766
36455	227767
22660	227768
40477	227769
10270	227770
55469	227771
73941	227772
39123	227773
9053	227774
15630	227775
21609	227776
22446	227777
8293	227778
70849	227779
2376	227780
70590	227781
59024	227782
13865	227783
16573	227784
1479	227785
27494	227786
26518	227787
55145	227788
62363	227789
42951	227790
52718	227791
104588	227792
8087	227793
860	227794
2656	227795
3099	227796
6120	227797
81893	227798
112499	227799
22037	227800
767	227801
20004	227802
104401	227803
75343	227804
102075	227805
15785	227806
56438	227807
31482	227808
169748	227809
18350	227810
2362	227811
113258	227812
60999	227813
17461	227814
46916	227815
608	227816
28707	227817
2072	227818
42932	227819
39670	227820
48904	227821
79121	227822
60875	227823
76260	227824
33624	227825
1142	227826
112830	227827
98950	227828
35537	227829
26133	227830
3935	227831
40444	227832
45291	227833
33393	227834
2475	227835
7006	227836
17496	227837
29537	227838
91004	227839
16569	227840
24348	227841
15622	227842
5745	227843
24348	227844
28793	227845
17705	227846
25660	227847
682	227848
5928	227849
40992	227850
24674	227851
1058	227852
3458	227853
61870	227854
8416	227855
1687	227856
15328	227857
13840	227858
45547	227859
176686	227860
5368	227861
62123	227862
25296	227863
1784	227864
44288	227865
142631	227866
59757	227867
16217	227868
2405	227869
3832	227870
19001	227871
5442	227872
43417	227873
26333	227874
56193	227875
30434	227876
44497	227877
34528	227878
96934	227879
15679	227880
62797	227881
59379	227882
35753	227883
12366	227884
36822	227885
32006	227886
41778	227887
1408	227888
61742	227889
10568	227890
59116	227891
283	227892
33862	227893
20640	227894
6	227895
135200	227896
980	227897
153168	227898
49465	227899
18961	227900
15873	227901
56403	227902
27938	227903
4673	227904
24503	227905
125147	227906
4209	227907
49663	227908
28893	227909
45171	227910
50763	227911
4327	227912
29	227913
38157	227914
50799	227915
17372	227916
41989	227917
12716	227918
49793	227919
70480	227920
14807	227921
25602	227922
8368	227923
27492	227924
98039	227925
234	227926
60040	227927
11071	227928
39001	227929
6824	227930
4124	227931
173466	227932
44333	227933
70810	227934
20954	227935
31897	227936
77481	227937
24206	227938
11205	227939
30777	227940
6859	227941
76473	227942
16032	227943
19153	227944
17628	227945
1313	227946
1100	227947
13514	227948
774	227949
17324	227950
41353	227951
46055	227952
36047	227953
2550	227954
32073	227955
5595	227956
6306	227957
81270	227958
34801	227959
7201	227960
2918	227961
46535	227962
40672	227963
3112	227964
62849	227965
483	227966
1038	227967
69500	227968
67570	227969
68795	227970
49771	227971
11219	227972
23751	227973
36667	227974
37636	227975
33514	227976
40693	227977
9792	227978
15205	227979
41713	227980
67620	227981
21005	227982
1319	227983
13361	227984
45771	227985
46126	227986
128103	227987
82051	227988
18241	227989
24462	227990
87066	227991
6	227992
24883	227993
34504	227994
52477	227995
108969	227996
1701	227997
1082	227998
27815	227999
45414	228000
6859	228001
58789	228002
43	228003
4976	228004
458	228005
2674	228006
2603	228007
1517	228008
182	228009
116504	228010
78993	228011
23737	228012
99326	228013
71875	228014
45762	228015
84105	228016
3645	228017
36816	228018
9797	228019
85748	228020
22471	228021
85381	228022
22523	228023
98679	228024
100635	228025
6646	228026
1725	228027
22553	228028
17385	228029
15785	228030
41688	228031
52467	228032
61122	228033
1113	228034
2574	228035
46476	228036
21653	228037
44853	228038
27240	228039
184	228040
79267	228041
58843	228042
37999	228043
18875	228044
72196	228045
3554	228046
11048	228047
49245	228048
85374	228049
44504	228050
53142	228051
100796	228052
48436	228053
38036	228054
22545	228055
2521	228056
12836	228057
1771	228058
22857	228059
71108	228060
38479	228061
6358	228062
6381	228063
46664	228064
59002	228065
71121	228066
6644	228067
21558	228068
4005	228069
30402	228070
83	228071
4657	228072
71038	228073
9970	228074
15566	228075
94456	228076
9625	228077
177365	228078
19911	228079
1898	228080
30850	228081
58944	228082
54810	228083
10817	228084
13877	228085
99582	228086
37345	228087
5697	228088
22307	228089
5259	228090
3230	228091
66524	228092
66352	228093
75485	228094
22157	228095
34736	228096
27807	228097
87054	228098
41387	228099
3420	228100
22381	228101
64214	228102
36261	228103
27102	228104
5776	228105
16003	228106
4882	228107
9097	228108
7603	228109
13797	228110
37156	228111
157756	228112
102132	228113
929	228114
26266	228115
8	228116
70641	228117
28726	228118
25590	228119
7227	228120
82114	228121
74	228122
61232	228123
1363	228124
3791	228125
12738	228126
18513	228127
1815	228128
43	228129
1071	228130
26170	228131
26300	228132
137267	228133
48984	228134
78927	228135
2380	228136
4262	228137
4081	228138
170	228139
16599	228140
27767	228141
44534	228142
47251	228143
13188	228144
70502	228145
21247	228146
83670	228147
4081	228148
58803	228149
19071	228150
8	228151
21054	228152
2775	228153
16834	228154
23917	228155
25	228156
53397	228157
6	228158
15857	228159
124920	228160
5284	228161
15364	228162
8	228163
671	228164
20941	228165
39216	228166
16388	228167
99330	228168
2674	228169
133193	228170
173494	228171
32039	228172
57027	228173
139572	228174
101991	228175
10747	228176
45257	228177
30845	228178
99674	228179
35185	228180
64801	228181
3401	228182
4999	228183
35739	228184
63295	228185
14793	228186
13423	228187
6262	228188
22896	228189
50649	228190
1318	228191
39878	228192
47423	228193
42074	228194
61160	228195
134053	228196
17469	228197
83460	228198
1248	228199
3596	228200
38956	228201
84976	228202
53556	228203
82806	228204
69697	228205
22482	228206
94683	228207
38181	228208
5665	228209
4818	228210
2709	228211
15986	228212
59038	228213
443	228214
41152	228215
105073	228216
28333	228217
35367	228218
40398	228219
268	228220
30369	228221
17313	228222
10949	228223
9422	228224
10436	228225
37059	228226
19087	228227
125664	228228
28209	228229
86431	228230
2342	228231
22923	228232
28022	228233
74670	228234
20235	228235
20903	228236
34954	228237
1791	228238
12276	228239
27568	228240
67611	228241
177323	228242
9797	228243
11570	228244
78252	228245
13113	228246
36827	228247
40616	228248
16040	228249
35291	228250
5617	228251
29732	228252
25600	228253
351	228254
38114	228255
34899	228256
21256	228257
138	228258
35599	228259
78354	228260
3194	228261
43527	228262
6254	228263
50575	228264
22648	228265
27102	228266
168350	228267
14957	228268
10126	228269
60348	228270
42074	228271
65499	228272
48320	228273
6452	228274
31012	228275
111417	228276
165898	228277
20043	228278
82785	228279
17004	228280
764	228281
52602	228282
34636	228283
1107	228284
25893	228285
15844	228286
25919	228287
39939	228288
122582	228289
59473	228290
86024	228291
126608	228292
38132	228293
34718	228294
34671	228295
49177	228296
84265	228297
17033	228298
83187	228299
20092	228300
36722	228301
6871	228302
87364	228303
11496	228304
36346	228305
1	228306
25913	228307
14088	228308
56233	228309
162586	228310
34202	228311
120603	228312
11063	228313
55056	228314
59757	228315
3454	228316
7089	228317
7647	228318
5168	228319
28331	228320
3192	228321
51561	228322
14281	228323
5285	228324
71136	228325
612	228326
89983	228327
25059	228328
2254	228329
10723	228330
4498	228331
11210	228332
56766	228333
2665	228334
22661	228335
4091	228336
48773	228337
59258	228338
48402	228339
80567	228340
69462	228341
85124	228342
23230	228343
105814	228344
16267	228345
28	228346
1640	228347
46990	228348
4751	228349
29471	228350
102560	228351
68908	228352
56974	228353
12341	228354
71913	228355
132828	228356
34099	228357
61543	228358
93460	228359
100449	228360
140649	228361
107512	228362
103693	228363
45006	228364
179560	228365
88147	228366
187468	228367
183680	228368
77209	228369
94548	228370
44185	228371
129444	228372
58694	228373
185148	228374
112885	228375
45481	228376
78691	228377
144534	228378
105553	228379
35863	228380
35683	228381
20151	228382
91740	228383
52322	228384
35797	228385
74820	228386
43008	228387
3503	228388
34998	228389
16777	228390
74986	228391
75291	228392
52400	228393
90619	228394
12879	228395
166622	228396
48907	228397
114269	228398
75460	228399
114312	228400
73401	228401
46218	228402
62277	228403
74980	228404
112061	228405
145214	228406
114258	228407
27734	228408
77578	228409
93533	228410
60287	228411
287	228412
39439	228413
57765	228414
18204	228415
23592	228416
58486	228417
31746	228418
2741	228419
2529	228420
5243	228421
33483	228422
124071	228423
167185	228424
15048	228425
124976	228426
86528	228427
7062	228428
82896	228429
38483	228430
20285	228431
6319	228432
53969	228433
111519	228434
11380	228435
32240	228436
45950	228437
737	228438
49066	228439
75146	228440
74364	228441
10516	228442
40834	228443
47733	228444
19888	228445
7688	228446
37610	228447
43463	228448
27467	228449
2100	228450
9078	228451
15645	228452
49933	228453
81794	228454
13332	228455
8764	228456
16910	228457
55049	228458
183379	228459
38875	228460
108033	228461
28932	228462
86474	228463
48070	228464
24022	228465
62882	228466
15729	228467
67696	228468
111550	228469
25023	228470
13205	228471
104420	228472
82933	228473
15806	228474
11287	228475
41438	228476
120187	228477
10197	228478
124	228479
67	228480
76733	228481
1015	228482
83259	228483
23685	228484
18264	228485
138732	228486
126	228487
24327	228488
446	228489
7608	228490
128731	228491
121652	228492
56392	228493
102384	228494
5094	228495
56013	228496
25614	228497
111668	228498
104191	228499
83763	228500
477	228501
148083	228502
139356	228503
91045	228504
111138	228505
55358	228506
144876	228507
52244	228508
13803	228509
275	228510
133933	228511
109342	228512
88655	228513
110282	228514
88215	228515
131627	228516
73400	228517
21736	228518
167049	228519
91625	228520
81481	228521
160549	228522
16814	228523
122144	228524
97549	228525
13851	228526
81650	228527
80545	228528
17838	228529
126241	228530
55371	228531
115342	228532
112039	228533
73183	228534
75539	228535
84338	228536
139395	228537
89217	228538
87850	228539
128611	228540
14864	228541
17231	228542
140371	228543
154439	228544
129619	228545
23628	228546
20459	228547
14476	228548
103579	228549
69170	228550
48828	228551
16478	228552
45967	228553
138865	228554
11859	228555
145894	228556
113499	228557
109579	228558
28974	228559
818	228560
101217	228561
114668	228562
106520	228563
3577	228564
24690	228565
104814	228566
5540	228567
25733	228568
8302	228569
79873	228570
144043	228571
188105	228572
94	228573
61036	228574
62000	228575
62326	228576
121975	228577
96972	228578
31969	228579
550	228580
1522	228581
62719	228582
79809	228583
156941	228584
127127	228585
124355	228586
78214	228587
67223	228588
21325	228589
142120	228590
111157	228591
14087	228592
111201	228593
21942	228594
7900	228595
10019	228596
113126	228597
35685	228598
61420	228599
44650	228600
149718	228601
22955	228602
40642	228603
48585	228604
34985	228605
56210	228606
5588	228607
114228	228608
73895	228609
14488	228610
14432	228611
184075	228612
33320	228613
89430	228614
58636	228615
70563	228616
133269	228617
111346	228618
27752	228619
33291	228620
68028	228621
182310	228622
95206	228623
24335	228624
37777	228625
64118	228626
73310	228627
60512	228628
2029	228629
19948	228630
90923	228631
37199	228632
16348	228633
67099	228634
25043	228635
15873	228636
54810	228637
120786	228638
12706	228639
56090	228640
17634	228641
127018	228642
19096	228643
186099	228644
29577	228645
77616	228646
676	228647
4745	228648
5359	228649
24584	228650
2120	228651
3519	228652
40204	228653
10344	228654
4804	228655
32645	228656
1816	228657
30863	228658
32209	228659
39710	228660
28217	228661
95948	228662
174051	228663
91210	228664
13068	228665
82002	228666
47168	228667
53118	228668
57614	228669
23795	228670
40837	228671
69116	228672
1221	228673
40589	228674
2869	228675
18713	228676
10276	228677
82439	228678
9461	228679
42872	228680
49016	228681
44574	228682
32305	228683
33498	228684
926	228685
43438	228686
6329	228687
31722	228688
68098	228689
3398	228690
60085	228691
1871	228692
3299	228693
2443	228694
30471	228695
18395	228696
32609	228697
7640	228698
46947	228699
8354	228700
51328	228701
92277	228702
32196	228703
34234	228704
1242	228705
53948	228706
3293	228707
5854	228708
34353	228709
99891	228710
82957	228711
157654	228712
93273	228713
42852	228714
14124	228715
38272	228716
44366	228717
105979	228718
24	228719
32983	228720
12622	228721
39644	228722
8212	228723
7933	228724
106854	228725
46985	228726
2340	228727
25478	228728
96211	228729
5048	228730
112459	228731
14295	228732
46713	228733
81650	228734
37481	228735
11378	228736
5366	228737
493	228738
20952	228739
45261	228740
65494	228741
31451	228742
40677	228743
17747	228744
6395	228745
14220	228746
156376	228747
16362	228748
49473	228749
84779	228750
283	228751
12797	228752
2959	228753
2959	228754
20186	228755
3545	228756
8303	228757
572	228758
10788	228759
9129	228760
6630	228761
22061	228762
87006	228763
11765	228764
40369	228765
32146	228766
20222	228767
65306	228768
8835	228769
58616	228770
17507	228771
127398	228772
9601	228773
4332	228774
27850	228775
26463	228776
129448	228777
141511	228778
44937	228779
13385	228780
855	228781
23257	228782
20435	228783
83940	228784
74148	228785
72337	228786
19592	228787
1408	228788
51601	228789
3993	228790
4426	228791
108918	228792
14307	228793
60157	228794
18025	228795
37259	228796
15867	228797
2576	228798
27562	228799
52262	228800
2099	228801
7896	228802
65270	228803
9417	228804
63910	228805
49100	228806
46979	228807
31096	228808
28632	228809
23187	228810
10265	228811
792	228812
14098	228813
51499	228814
2429	228815
8614	228816
24124	228817
7043	228818
91136	228819
32222	228820
10137	228821
44022	228822
92731	228823
51873	228824
11252	228825
17703	228826
21991	228827
39236	228828
31253	228829
157248	228830
27174	228831
92116	228832
18878	228833
108086	228834
403	228835
12404	228836
18844	228837
38933	228838
18595	228839
59495	228840
13032	228841
7653	228842
63194	228843
51911	228844
4188	228845
24371	228846
245	228847
11305	228848
41704	228849
26795	228850
24392	228851
88418	228852
73832	228853
3608	228854
191	228855
5208	228856
38017	228857
29353	228858
6666	228859
55664	228860
33990	228861
13390	228862
41997	228863
41136	228864
6900	228865
76609	228866
37696	228867
6308	228868
33090	228869
78415	228870
187502	228871
64956	228872
57002	228873
69312	228874
42451	228875
48679	228876
2353	228877
1868	228878
15963	228879
9772	228880
5590	228881
9845	228882
41838	228883
748	228884
5590	228885
23437	228886
748	228887
22971	228888
4522	228889
1293	228890
1724	228891
20161	228892
7173	228893
30220	228894
48268	228895
89200	228896
27817	228897
71472	228898
31661	228899
10782	228900
101167	228901
71942	228902
81046	228903
102432	228904
30091	228905
121737	228906
100064	228907
32389	228908
83218	228909
11967	228910
24139	228911
7531	228912
72235	228913
11910	228914
18976	228915
6236	228916
22554	228917
71426	228918
39038	228919
40944	228920
72708	228921
135670	228922
36496	228923
8617	228924
11910	228925
24007	228926
23979	228927
42892	228928
35474	228929
16477	228930
139425	228931
67934	228932
179155	228933
86290	228934
57270	228935
34974	228936
129142	228937
20260	228938
33521	228939
20175	228940
89404	228941
40880	228942
47365	228943
36316	228944
66907	228945
68585	228946
177652	228947
33983	228948
66110	228949
26058	228950
46433	228951
112279	228952
37705	228953
62420	228954
81105	228955
84650	228956
72599	228957
78152	228958
46665	228959
146324	228960
64330	228961
8677	228962
41927	228963
28203	228964
166115	228965
132620	228966
73419	228967
35640	228968
7434	228969
6843	228970
60141	228971
16009	228972
59437	228973
108433	228974
5426	228975
188988	228976
91819	228977
89786	228978
73722	228979
59141	228980
49609	228981
35277	228982
24251	228983
13395	228984
26223	228985
112017	228986
129234	228987
118244	228988
153222	228989
55657	228990
62813	228991
23796	228992
122277	228993
93511	228994
94898	228995
107087	228996
77553	228997
125446	228998
16170	228999
65508	229000
5	229001
13404	229002
68992	229003
5727	229004
22461	229005
131	229006
49764	229007
19455	229008
91247	229009
577	229010
43347	229011
5080	229012
1965	229013
8825	229014
10734	229015
320	229016
335	229017
514	229018
23182	229019
5678	229020
71137	229021
19939	229022
19879	229023
27645	229024
15244	229025
103648	229026
137568	229027
25883	229028
1	229029
35502	229030
525	229031
83457	229032
72930	229033
28999	229034
13983	229035
35254	229036
20826	229037
18874	229038
34967	229039
70965	229040
85791	229041
23536	229042
4525	229043
2271	229044
68855	229045
1038	229046
81416	229047
66442	229048
118824	229049
52843	229050
42623	229051
21780	229052
1932	229053
25499	229054
100313	229055
12268	229056
69052	229057
655	229058
30077	229059
84937	229060
74429	229061
159675	229062
87187	229063
85413	229064
39404	229065
74780	229066
70510	229067
86249	229068
52509	229069
5802	229070
5848	229071
24163	229072
362	229073
3196	229074
69894	229075
52425	229076
18096	229077
131944	229078
429	229079
9543	229080
5633	229081
48820	229082
82462	229083
61293	229084
22302	229085
31854	229086
11345	229087
48586	229088
18531	229089
46324	229090
22152	229091
23354	229092
8714	229093
4059	229094
41724	229095
4893	229096
29127	229097
65186	229098
50112	229099
12560	229100
92392	229101
7670	229102
113	229103
11698	229104
9523	229105
172142	229106
11591	229107
22356	229108
39750	229109
84258	229110
22966	229111
40159	229112
103644	229113
131396	229114
85581	229115
235	229116
19027	229117
18572	229118
67640	229119
102548	229120
86148	229121
4674	229122
99165	229123
15912	229124
37760	229125
15907	229126
46219	229127
66944	229128
44062	229129
53355	229130
32972	229131
110747	229132
27155	229133
69048	229134
5513	229135
9924	229136
69948	229137
1780	229138
149835	229139
91559	229140
87594	229141
20746	229142
7073	229143
88368	229144
100287	229145
27780	229146
48233	229147
49939	229148
3751	229149
34118	229150
17486	229151
90340	229152
57403	229153
64864	229154
897	229155
113852	229156
39301	229157
45702	229158
9359	229159
10510	229160
46546	229161
1719	229162
5457	229163
71456	229164
13808	229165
21266	229166
1316	229167
30713	229168
54242	229169
48047	229170
33197	229171
2666	229172
43140	229173
5268	229174
30227	229175
17470	229176
3748	229177
84949	229178
18659	229179
45125	229180
129483	229181
21950	229182
17497	229183
29920	229184
13090	229185
14831	229186
55147	229187
28120	229188
19056	229189
3733	229190
11568	229191
8698	229192
5570	229193
20394	229194
61170	229195
28327	229196
6023	229197
45804	229198
4140	229199
36312	229200
42791	229201
25705	229202
27936	229203
101189	229204
11345	229205
33521	229206
48188	229207
26456	229208
44541	229209
180317	229210
87056	229211
62720	229212
27113	229213
30525	229214
92125	229215
57548	229216
84308	229217
28566	229218
54452	229219
65345	229220
52091	229221
11589	229222
75046	229223
11560	229224
8665	229225
21340	229226
27021	229227
7155	229228
26713	229229
19396	229230
112	229231
52277	229232
22339	229233
40192	229234
20711	229235
50054	229236
2755	229237
575	229238
15876	229239
7597	229240
125140	229241
41134	229242
2505	229243
7033	229244
54815	229245
16754	229246
10758	229247
6872	229248
121040	229249
65713	229250
18649	229251
78574	229252
2488	229253
34390	229254
858	229255
11595	229256
59555	229257
92947	229258
3071	229259
49307	229260
25350	229261
49805	229262
59920	229263
60445	229264
80476	229265
46052	229266
4813	229267
68278	229268
22139	229269
27762	229270
17779	229271
57237	229272
11152	229273
820	229274
18080	229275
20077	229276
4270	229277
30517	229278
2346	229279
450	229280
5160	229281
52642	229282
4024	229283
14325	229284
67912	229285
21624	229286
69881	229287
5309	229288
47446	229289
120115	229290
106461	229291
31458	229292
114387	229293
92467	229294
104758	229295
41751	229296
12334	229297
10368	229298
184314	229299
97624	229300
42050	229301
33044	229302
96465	229303
72975	229304
20851	229305
65079	229306
97545	229307
55997	229308
9421	229309
41182	229310
47734	229311
68240	229312
82221	229313
96840	229314
1538	229315
28045	229316
12759	229317
16512	229318
57597	229319
31483	229320
107226	229321
90768	229322
19017	229323
104240	229324
14671	229325
104100	229326
71014	229327
16395	229328
33193	229329
42188	229330
29467	229331
26211	229332
78012	229333
69815	229334
36083	229335
13416	229336
48307	229337
9581	229338
9845	229339
143483	229340
63977	229341
70303	229342
49151	229343
105586	229344
33504	229345
34678	229346
15127	229347
17270	229348
32325	229349
33856	229350
30917	229351
13114	229352
7363	229353
17601	229354
59695	229355
2648	229356
62818	229357
13693	229358
1403	229359
29464	229360
1178	229361
181530	229362
37631	229363
23340	229364
36564	229365
70553	229366
1135	229367
133525	229368
128091	229369
1893	229370
36215	229371
1450	229372
67316	229373
11104	229374
27787	229375
22234	229376
30432	229377
106186	229378
19044	229379
17385	229380
17502	229381
9756	229382
4146	229383
25512	229384
4037	229385
16799	229386
37383	229387
26126	229388
3663	229389
32011	229390
17887	229391
31138	229392
38780	229393
973	229394
58822	229395
26938	229396
110813	229397
20386	229398
31437	229399
2976	229400
31213	229401
3542	229402
73549	229403
13441	229404
38204	229405
42581	229406
2354	229407
9692	229408
18893	229409
68424	229410
101741	229411
27474	229412
85817	229413
5641	229414
57878	229415
6734	229416
63244	229417
34668	229418
2955	229419
62769	229420
21977	229421
11291	229422
39374	229423
75720	229424
8010	229425
488	229426
112856	229427
11389	229428
24751	229429
15499	229430
52629	229431
27594	229432
27594	229433
11000	229434
17826	229435
12135	229436
1801	229437
22934	229438
26506	229439
46170	229440
32425	229441
11371	229442
2350	229443
57588	229444
186	229445
621	229446
38477	229447
34148	229448
40357	229449
42225	229450
59425	229451
8491	229452
3543	229453
16504	229454
1142	229455
97482	229456
36346	229457
24805	229458
10346	229459
1510	229460
13353	229461
1345	229462
27131	229463
4259	229464
15706	229465
43222	229466
793	229467
105	229468
10532	229469
18539	229470
8738	229471
30917	229472
7458	229473
23635	229474
37001	229475
51110	229476
120196	229477
1898	229478
51784	229479
13487	229480
15026	229481
11465	229482
9558	229483
25505	229484
33149	229485
5330	229486
32085	229487
31845	229488
928	229489
1997	229490
33022	229491
41583	229492
70921	229493
49519	229494
7305	229495
28009	229496
922	229497
37111	229498
5573	229499
289	229500
6319	229501
10290	229502
3431	229503
40621	229504
174975	229505
102972	229506
31758	229507
75953	229508
17771	229509
78027	229510
9201	229511
182	229512
16579	229513
21004	229514
42215	229515
28651	229516
3226	229517
1674	229518
68336	229519
2268	229520
58164	229521
43969	229522
20571	229523
102190	229524
15473	229525
79665	229526
73358	229527
5878	229528
374	229529
28305	229530
8932	229531
4163	229532
412	229533
4994	229534
68019	229535
1672	229536
71543	229537
68330	229538
8886	229539
46833	229540
171007	229541
32072	229542
5404	229543
937	229544
35045	229545
1592	229546
47759	229547
19843	229548
73457	229549
20793	229550
66687	229551
146138	229552
64687	229553
12535	229554
11710	229555
16091	229556
110986	229557
49869	229558
60358	229559
5159	229560
3889	229561
14533	229562
21102	229563
3485	229564
60077	229565
10020	229566
48382	229567
7755	229568
27028	229569
20412	229570
13133	229571
52897	229572
31784	229573
64112	229574
13833	229575
1405	229576
4242	229577
17832	229578
3393	229579
4497	229580
51049	229581
6040	229582
48770	229583
144	229584
36023	229585
87706	229586
23743	229587
69283	229588
109406	229589
7402	229590
7402	229591
60987	229592
26428	229593
169934	229594
51152	229595
2942	229596
3075	229597
378	229598
80921	229599
31862	229600
104395	229601
23121	229602
3327	229603
173648	229604
131534	229605
6334	229606
32809	229607
60140	229608
41613	229609
2534	229610
58584	229611
175619	229612
10023	229613
9552	229614
48549	229615
11437	229616
82676	229617
2555	229618
11521	229619
37037	229620
13390	229621
2112	229622
15315	229623
108884	229624
16054	229625
5785	229626
40658	229627
184498	229628
48882	229629
60247	229630
11585	229631
40750	229632
9522	229633
109439	229634
6322	229635
26926	229636
62530	229637
15076	229638
845	229639
4218	229640
380	229641
1459	229642
61666	229643
65762	229644
48554	229645
5985	229646
4323	229647
23436	229648
38893	229649
433	229650
27277	229651
18758	229652
3277	229653
108270	229654
59734	229655
38840	229656
18079	229657
29002	229658
13212	229659
25872	229660
82211	229661
28097	229662
8766	229663
1720	229664
98595	229665
146805	229666
132975	229667
137	229668
96	229669
30204	229670
662	229671
43113	229672
1868	229673
31333	229674
117361	229675
22477	229676
19188	229677
2028	229678
50357	229679
35750	229680
1418	229681
1363	229682
2713	229683
24847	229684
18698	229685
86125	229686
101946	229687
29716	229688
23409	229689
2230	229690
28311	229691
40720	229692
9650	229693
18793	229694
171160	229695
3107	229696
209	229697
129980	229698
3509	229699
14219	229700
10076	229701
148	229702
4253	229703
7547	229704
5676	229705
7341	229706
3663	229707
36778	229708
10898	229709
2605	229710
24520	229711
8594	229712
107706	229713
77133	229714
2068	229715
989	229716
6432	229717
2559	229718
37805	229719
88174	229720
4683	229721
1414	229722
119365	229723
58779	229724
103806	229725
53741	229726
22737	229727
131522	229728
89086	229729
30854	229730
27248	229731
79071	229732
49655	229733
99854	229734
1061	229735
47193	229736
102095	229737
7566	229738
21128	229739
14942	229740
163627	229741
80439	229742
133314	229743
127585	229744
9228	229745
17881	229746
70254	229747
47791	229748
34269	229749
105507	229750
6401	229751
71102	229752
35344	229753
2169	229754
57131	229755
19362	229756
22400	229757
47773	229758
74532	229759
13549	229760
51	229761
1675	229762
2180	229763
5447	229764
42317	229765
90284	229766
46940	229767
110903	229768
23048	229769
17179	229770
33911	229771
41564	229772
37997	229773
10040	229774
16650	229775
31951	229776
35976	229777
8644	229778
17710	229779
57890	229780
3120	229781
5885	229782
100855	229783
43218	229784
8089	229785
21455	229786
28715	229787
58128	229788
9328	229789
1376	229790
32714	229791
22032	229792
66289	229793
4219	229794
8535	229795
1488	229796
5533	229797
40100	229798
14279	229799
15568	229800
9482	229801
5917	229802
60668	229803
92860	229804
83830	229805
42124	229806
13704	229807
4024	229808
60659	229809
10882	229810
153	229811
72525	229812
18348	229813
196	229814
76	229815
355	229816
59862	229817
20807	229818
18596	229819
3859	229820
18716	229821
180580	229822
7178	229823
33761	229824
144031	229825
34143	229826
25061	229827
3136	229828
59546	229829
51906	229830
33917	229831
8559	229832
7633	229833
2262	229834
7691	229835
4250	229836
88646	229837
64556	229838
11970	229839
29211	229840
122665	229841
53090	229842
26162	229843
27748	229844
51877	229845
25467	229846
12650	229847
33966	229848
11622	229849
62918	229850
3205	229851
1403	229852
133549	229853
69545	229854
72565	229855
21394	229856
20544	229857
43821	229858
13113	229859
45205	229860
107462	229861
36955	229862
80853	229863
17708	229864
21552	229865
35167	229866
133770	229867
2552	229868
4982	229869
51756	229870
6	229871
141360	229872
15665	229873
5129	229874
52215	229875
17065	229876
132783	229877
34382	229878
26707	229879
27298	229880
102882	229881
59330	229882
29802	229883
112895	229884
88012	229885
27429	229886
47895	229887
46346	229888
47104	229889
40820	229890
38638	229891
5738	229892
22408	229893
22408	229894
16986	229895
20647	229896
57062	229897
16905	229898
75858	229899
15856	229900
118200	229901
79517	229902
296	229903
19264	229904
16214	229905
14932	229906
15926	229907
1428	229908
73712	229909
115	229910
72863	229911
8278	229912
49055	229913
9586	229914
39689	229915
18309	229916
32154	229917
42209	229918
51228	229919
12925	229920
12147	229921
4946	229922
56366	229923
19370	229924
91325	229925
42099	229926
1817	229927
12113	229928
88809	229929
688	229930
5170	229931
65228	229932
4857	229933
22657	229934
1814	229935
1245	229936
8415	229937
73195	229938
4291	229939
44368	229940
13004	229941
1082	229942
48319	229943
134569	229944
9525	229945
24616	229946
1947	229947
13326	229948
25648	229949
61392	229950
8163	229951
97181	229952
68768	229953
54233	229954
5329	229955
390	229956
13772	229957
22703	229958
176758	229959
163038	229960
3626	229961
35686	229962
15844	229963
75865	229964
47436	229965
35062	229966
11967	229967
55663	229968
15640	229969
24338	229970
12013	229971
27410	229972
42669	229973
26285	229974
5996	229975
9717	229976
33	229977
141927	229978
98642	229979
41800	229980
15425	229981
64324	229982
186776	229983
38112	229984
3974	229985
42883	229986
7525	229987
57475	229988
32410	229989
163550	229990
3089	229991
5490	229992
49472	229993
1144	229994
19729	229995
1144	229996
2785	229997
13713	229998
9940	229999
61730	230000
40827	230001
87182	230002
9847	230003
15191	230004
34829	230005
34829	230006
30178	230007
41195	230008
17122	230009
84233	230010
36322	230011
1529	230012
99516	230013
74714	230014
28189	230015
11911	230016
1634	230017
26411	230018
19014	230019
13692	230020
659	230021
6417	230022
16569	230023
40442	230024
104121	230025
35287	230026
4935	230027
29860	230028
1257	230029
11466	230030
16471	230031
19098	230032
46246	230033
45021	230034
17180	230035
127625	230036
10941	230037
24453	230038
15052	230039
33967	230040
35461	230041
59088	230042
1848	230043
62383	230044
40709	230045
56863	230046
52103	230047
10954	230048
861	230049
27569	230050
20128	230051
73773	230052
47849	230053
1346	230054
23954	230055
58677	230056
22056	230057
1475	230058
34951	230059
125	230060
1475	230061
51115	230062
104315	230063
18329	230064
16705	230065
57250	230066
42719	230067
51957	230068
35106	230069
28789	230070
109412	230071
43001	230072
59140	230073
136818	230074
78183	230075
43007	230076
15068	230077
31476	230078
173682	230079
14914	230080
132054	230081
15701	230082
7893	230083
36473	230084
1418	230085
5930	230086
2453	230087
39663	230088
16163	230089
82994	230090
12162	230091
23199	230092
1915	230093
32702	230094
1353	230095
21442	230096
4784	230097
43159	230098
186519	230099
21418	230100
25196	230101
39636	230102
88723	230103
22147	230104
105924	230105
98599	230106
111667	230107
49531	230108
132298	230109
24876	230110
101157	230111
17400	230112
3276	230113
67118	230114
94804	230115
95333	230116
67577	230117
111743	230118
27681	230119
28510	230120
8959	230121
68756	230122
3687	230123
140710	230124
27691	230125
120852	230126
85649	230127
20130	230128
16102	230129
102550	230130
12881	230131
16404	230132
51506	230133
93538	230134
26883	230135
48881	230136
71454	230137
41401	230138
46823	230139
33881	230140
4037	230141
103513	230142
31081	230143
32225	230144
45172	230145
23673	230146
86359	230147
65901	230148
32160	230149
33056	230150
12086	230151
35474	230152
71577	230153
16488	230154
18581	230155
6272	230156
94918	230157
29888	230158
27087	230159
57450	230160
89796	230161
8230	230162
22265	230163
30917	230164
13736	230165
24638	230166
113499	230167
90685	230168
35603	230169
426	230170
6594	230171
23797	230172
60702	230173
138818	230174
1836	230175
9585	230176
133814	230177
993	230178
62285	230179
8042	230180
10439	230181
30358	230182
27704	230183
963	230184
8492	230185
33622	230186
33622	230187
10446	230188
8870	230189
34077	230190
34077	230191
34598	230192
11679	230193
10446	230194
34598	230195
1002	230196
22667	230197
84306	230198
35464	230199
18548	230200
23328	230201
2	230202
3218	230203
140954	230204
85724	230205
43074	230206
31913	230207
1927	230208
84277	230209
16497	230210
35300	230211
18656	230212
22187	230213
28896	230214
58038	230215
65512	230216
2429	230217
18110	230218
49474	230219
11921	230220
35609	230221
50006	230222
829	230223
539	230224
905	230225
74486	230226
13182	230227
65327	230228
125778	230229
4610	230230
5298	230231
66779	230232
3826	230233
13182	230234
73533	230235
21248	230236
54643	230237
19448	230238
21024	230239
83537	230240
7914	230241
10436	230242
19344	230243
23921	230244
33756	230245
15924	230246
32	230247
13878	230248
7957	230249
24398	230250
113552	230251
13534	230252
5242	230253
26403	230254
46186	230255
96774	230256
26138	230257
79475	230258
41146	230259
90810	230260
25158	230261
59164	230262
143	230263
6325	230264
2859	230265
71808	230266
1266	230267
39008	230268
19909	230269
74535	230270
159810	230271
39523	230272
60081	230273
47043	230274
41505	230275
46236	230276
24916	230277
160724	230278
65403	230279
59004	230280
31341	230281
77190	230282
57641	230283
53756	230284
4167	230285
3622	230286
1599	230287
30642	230288
124167	230289
7406	230290
47401	230291
19017	230292
20952	230293
52590	230294
139378	230295
61707	230296
37242	230297
30974	230298
56270	230299
20325	230300
30271	230301
7435	230302
30949	230303
95174	230304
31366	230305
85646	230306
17219	230307
98379	230308
28113	230309
8099	230310
7865	230311
83231	230312
25107	230313
16329	230314
6791	230315
87964	230316
105692	230317
99696	230318
44456	230319
10933	230320
37764	230321
36712	230322
129759	230323
16213	230324
19005	230325
40754	230326
115612	230327
125678	230328
81227	230329
33444	230330
168349	230331
11554	230332
50123	230333
109029	230334
113986	230335
14279	230336
15752	230337
71270	230338
84766	230339
34699	230340
96882	230341
5467	230342
27131	230343
757	230344
12564	230345
172	230346
10397	230347
36024	230348
39573	230349
140	230350
6450	230351
51760	230352
92885	230353
52608	230354
3450	230355
69519	230356
100834	230357
14329	230358
24433	230359
8898	230360
460	230361
94522	230362
15752	230363
25705	230364
235	230365
5606	230366
180023	230367
43452	230368
31938	230369
81	230370
1316	230371
126063	230372
9184	230373
160395	230374
47838	230375
62655	230376
16764	230377
100662	230378
42454	230379
256	230380
22218	230381
86361	230382
89346	230383
86423	230384
62379	230385
39213	230386
17864	230387
38239	230388
3581	230389
184017	230390
57868	230391
32597	230392
150060	230393
88638	230394
19051	230395
25380	230396
7155	230397
9747	230398
34806	230399
43766	230400
143	230401
19886	230402
101534	230403
75041	230404
3653	230405
36650	230406
78927	230407
59110	230408
53081	230409
15853	230410
7318	230411
33583	230412
159407	230413
39233	230414
18808	230415
28786	230416
5490	230417
60103	230418
15684	230419
55199	230420
100408	230421
42469	230422
49853	230423
929	230424
43193	230425
56352	230426
47576	230427
25666	230428
57414	230429
1633	230430
29140	230431
57258	230432
78002	230433
30474	230434
15222	230435
6728	230436
15	230437
4401	230438
38791	230439
16679	230440
10726	230441
28822	230442
1715	230443
4457	230444
4342	230445
35621	230446
22744	230447
66550	230448
6838	230449
95892	230450
10482	230451
105664	230452
301	230453
16930	230454
24089	230455
8267	230456
12563	230457
5373	230458
144229	230459
48851	230460
2786	230461
1372	230462
28515	230463
49584	230464
8288	230465
51933	230466
23374	230467
21875	230468
4780	230469
22085	230470
78840	230471
7214	230472
42633	230473
72637	230474
15281	230475
29179	230476
35529	230477
8681	230478
69307	230479
58993	230480
22032	230481
3581	230482
12174	230483
17928	230484
57511	230485
1291	230486
102969	230487
125	230488
16116	230489
2158	230490
458	230491
3192	230492
66876	230493
26347	230494
85030	230495
1627	230496
5540	230497
576	230498
29154	230499
1868	230500
7322	230501
1531	230502
1611	230503
49680	230504
11790	230505
39669	230506
163	230507
81914	230508
794	230509
53792	230510
82768	230511
59715	230512
5938	230513
10374	230514
97862	230515
1370	230516
4740	230517
8619	230518
130	230519
5575	230520
4151	230521
6564	230522
59713	230523
1648	230524
20921	230525
33838	230526
40299	230527
3075	230528
135580	230529
8083	230530
2801	230531
33110	230532
10162	230533
70301	230534
14796	230535
8456	230536
189229	230537
4579	230538
23	230539
607	230540
72096	230541
427	230542
92810	230543
179924	230544
11990	230545
29783	230546
21732	230547
29543	230548
737	230549
12818	230550
6007	230551
33313	230552
38891	230553
18094	230554
121084	230555
15544	230556
187495	230557
33833	230558
31579	230559
8416	230560
14089	230561
26407	230562
9748	230563
3407	230564
72897	230565
37	230566
36906	230567
47697	230568
95282	230569
4941	230570
3030	230571
381	230572
46438	230573
37575	230574
43035	230575
924	230576
12573	230577
10963	230578
1590	230579
14139	230580
88568	230581
35195	230582
144584	230583
49660	230584
28590	230585
17431	230586
21339	230587
2575	230588
25686	230589
2068	230590
16220	230591
30701	230592
150994	230593
3106	230594
85396	230595
59574	230596
83657	230597
168322	230598
111435	230599
48171	230600
12102	230601
41876	230602
60494	230603
3859	230604
23944	230605
6495	230606
11831	230607
22068	230608
29159	230609
2	230610
19868	230611
122662	230612
60041	230613
16199	230614
1707	230615
188267	230616
2841	230617
4824	230618
12219	230619
7	230620
13520	230621
9625	230622
35152	230623
3779	230624
10564	230625
2338	230626
17559	230627
30165	230628
133992	230629
116916	230630
73005	230631
15178	230632
14011	230633
64895	230634
51885	230635
176623	230636
8889	230637
78057	230638
37642	230639
12349	230640
14066	230641
11923	230642
40395	230643
508	230644
47571	230645
10255	230646
17888	230647
24671	230648
9089	230649
1024	230650
62417	230651
37409	230652
155	230653
26657	230654
11903	230655
60821	230656
87017	230657
88444	230658
370	230659
2645	230660
70918	230661
2042	230662
4857	230663
15630	230664
29850	230665
25955	230666
39330	230667
28066	230668
34957	230669
91380	230670
15938	230671
14286	230672
5668	230673
28651	230674
2126	230675
15590	230676
22697	230677
53056	230678
28213	230679
967	230680
148	230681
3262	230682
110568	230683
6313	230684
4579	230685
33710	230686
10759	230687
71557	230688
4166	230689
1573	230690
2411	230691
69397	230692
18313	230693
138995	230694
32892	230695
15645	230696
23678	230697
48868	230698
19987	230699
16605	230700
91587	230701
49519	230702
103783	230703
87727	230704
58124	230705
124651	230706
20279	230707
185329	230708
58675	230709
3319	230710
87524	230711
142590	230712
36333	230713
7965	230714
132203	230715
96828	230716
43259	230717
55039	230718
15049	230719
102230	230720
2347	230721
8774	230722
187963	230723
108638	230724
113622	230725
104471	230726
113877	230727
90007	230728
71343	230729
71862	230730
14554	230731
69723	230732
25580	230733
93207	230734
134782	230735
72967	230736
88789	230737
26118	230738
30299	230739
7149	230740
31002	230741
3648	230742
84483	230743
92517	230744
62964	230745
13719	230746
1514	230747
141883	230748
81810	230749
6988	230750
11008	230751
91477	230752
109276	230753
94121	230754
22215	230755
63704	230756
1868	230757
10374	230758
13883	230759
46679	230760
73352	230761
1369	230762
91449	230763
136112	230764
72744	230765
65415	230766
115174	230767
72570	230768
93685	230769
17577	230770
50415	230771
75074	230772
60252	230773
19745	230774
105949	230775
76382	230776
50376	230777
17637	230778
109912	230779
4	230780
140908	230781
72117	230782
1025	230783
108941	230784
176755	230785
119201	230786
87348	230787
25511	230788
51075	230789
126658	230790
16959	230791
35683	230792
74434	230793
164237	230794
95789	230795
44048	230796
28853	230797
29054	230798
181448	230799
78698	230800
183677	230801
356	230802
21282	230803
161087	230804
11848	230805
116743	230806
61214	230807
24487	230808
69411	230809
55270	230810
29883	230811
135602	230812
44049	230813
31892	230814
50660	230815
65051	230816
24190	230817
73497	230818
47860	230819
19484	230820
102423	230821
74130	230822
74467	230823
16779	230824
61863	230825
91778	230826
138307	230827
59976	230828
39980	230829
8645	230830
74941	230831
17036	230832
57017	230833
68557	230834
80211	230835
128700	230836
170026	230837
151528	230838
44694	230839
97097	230840
105975	230841
108163	230842
39946	230843
40062	230844
165021	230845
53736	230846
48738	230847
102599	230848
97095	230849
98448	230850
125064	230851
21739	230852
94015	230853
71077	230854
185405	230855
164308	230856
148239	230857
9757	230858
173	230859
15503	230860
135580	230861
60942	230862
111053	230863
17043	230864
35401	230865
92960	230866
26058	230867
2813	230868
113742	230869
75805	230870
109843	230871
17025	230872
17085	230873
1326	230874
29359	230875
12475	230876
103496	230877
52638	230878
73403	230879
61214	230880
61214	230881
106272	230882
181522	230883
76228	230884
83871	230885
124227	230886
130731	230887
170221	230888
55774	230889
108981	230890
135483	230891
4561	230892
123195	230893
76032	230894
149383	230895
91554	230896
183387	230897
116873	230898
150668	230899
82879	230900
6507	230901
151963	230902
36294	230903
4558	230904
112673	230905
60278	230906
95250	230907
102705	230908
998	230909
565	230910
170328	230911
1307	230912
5205	230913
135251	230914
83391	230915
4002	230916
17532	230917
22416	230918
114884	230919
10109	230920
19598	230921
127961	230922
111876	230923
34588	230924
110068	230925
77851	230926
46632	230927
139878	230928
1712	230929
7123	230930
5187	230931
88299	230932
12308	230933
7985	230934
828	230935
92687	230936
91650	230937
1391	230938
46981	230939
8126	230940
18	230941
21739	230942
4145	230943
159936	230944
65341	230945
5306	230946
68013	230947
8509	230948
67016	230949
20374	230950
13442	230951
693	230952
15704	230953
72863	230954
17043	230955
75881	230956
33871	230957
31307	230958
56500	230959
639	230960
109747	230961
72681	230962
109574	230963
111987	230964
50956	230965
140273	230966
8895	230967
1686	230968
75483	230969
716	230970
57290	230971
9856	230972
74628	230973
124218	230974
9435	230975
65064	230976
44633	230977
28349	230978
45539	230979
16020	230980
4690	230981
115092	230982
19800	230983
29514	230984
62756	230985
87970	230986
118845	230987
14465	230988
153526	230989
66259	230990
11833	230991
71426	230992
94044	230993
104203	230994
45137	230995
24974	230996
50389	230997
46498	230998
179544	230999
95563	231000
11526	231001
2672	231002
40594	231003
10979	231004
128418	231005
36624	231006
32795	231007
56978	231008
30117	231009
37509	231010
23578	231011
33070	231012
4	231013
44886	231014
9286	231015
15314	231016
9087	231017
128481	231018
70	231019
20344	231020
122283	231021
79654	231022
2285	231023
7013	231024
108855	231025
79664	231026
3447	231027
35382	231028
3881	231029
7150	231030
15979	231031
19407	231032
143041	231033
56141	231034
26611	231035
24107	231036
142262	231037
8961	231038
139818	231039
88866	231040
341	231041
16198	231042
55572	231043
71453	231044
21616	231045
57804	231046
46513	231047
3976	231048
1019	231049
9802	231050
53912	231051
2012	231052
71697	231053
16992	231054
50754	231055
23177	231056
54198	231057
160667	231058
14605	231059
14531	231060
20316	231061
66368	231062
82362	231063
138340	231064
8999	231065
105978	231066
30063	231067
17112	231068
85296	231069
12190	231070
18995	231071
26250	231072
154920	231073
48285	231074
16882	231075
2426	231076
60102	231077
17717	231078
69656	231079
42387	231080
22888	231081
8355	231082
145125	231083
46869	231084
6684	231085
180271	231086
166252	231087
36012	231088
111892	231089
42925	231090
167668	231091
62255	231092
135667	231093
90081	231094
110992	231095
171494	231096
78058	231097
37509	231098
83518	231099
29820	231100
101658	231101
103474	231102
4065	231103
62519	231104
88834	231105
47955	231106
177127	231107
6816	231108
4737	231109
60108	231110
20811	231111
50232	231112
107372	231113
47078	231114
7715	231115
44860	231116
60266	231117
2638	231118
1386	231119
63291	231120
8900	231121
24514	231122
36491	231123
117792	231124
72389	231125
27181	231126
153376	231127
20854	231128
9099	231129
2007	231130
177059	231131
29461	231132
182689	231133
7588	231134
44779	231135
151231	231136
11952	231137
87713	231138
51489	231139
105658	231140
4819	231141
2422	231142
3245	231143
29856	231144
18461	231145
67604	231146
44255	231147
97393	231148
106003	231149
68557	231150
26115	231151
122559	231152
146906	231153
87891	231154
65594	231155
42447	231156
47954	231157
98903	231158
9791	231159
113959	231160
111782	231161
130557	231162
119254	231163
36369	231164
111782	231165
21721	231166
43664	231167
136172	231168
47139	231169
32044	231170
103263	231171
58081	231172
30105	231173
106799	231174
83877	231175
19636	231176
65456	231177
53137	231178
20323	231179
63063	231180
178240	231181
31203	231182
8138	231183
29817	231184
9205	231185
29067	231186
12704	231187
124856	231188
63377	231189
44142	231190
23779	231191
125452	231192
41135	231193
27220	231194
24174	231195
23894	231196
8455	231197
10099	231198
139879	231199
10835	231200
78346	231201
129923	231202
124921	231203
17240	231204
104563	231205
127506	231206
926	231207
28	231208
36512	231209
182603	231210
41109	231211
140977	231212
1210	231213
59505	231214
1506	231215
67	231216
25085	231217
138225	231218
21021	231219
10666	231220
29437	231221
8275	231222
114557	231223
41993	231224
148	231225
1922	231226
13256	231227
40400	231228
114550	231229
96509	231230
2038	231231
32600	231232
63196	231233
29597	231234
37064	231235
5331	231236
32667	231237
96598	231238
46512	231239
23055	231240
11906	231241
67884	231242
27097	231243
16271	231244
56691	231245
26097	231246
108235	231247
32044	231248
8018	231249
15942	231250
6030	231251
24260	231252
12571	231253
9939	231254
6758	231255
70	231256
24560	231257
8883	231258
161452	231259
28069	231260
12013	231261
43749	231262
7674	231263
46926	231264
7794	231265
71744	231266
36962	231267
65522	231268
75195	231269
41070	231270
93074	231271
87730	231272
88740	231273
60376	231274
7674	231275
6074	231276
104175	231277
27970	231278
180624	231279
72448	231280
11952	231281
2227	231282
134794	231283
41906	231284
27835	231285
176712	231286
109371	231287
28150	231288
20419	231289
38575	231290
1366	231291
94640	231292
88720	231293
6632	231294
164051	231295
96914	231296
115845	231297
172771	231298
43761	231299
178077	231300
65434	231301
84877	231302
29361	231303
27837	231304
66502	231305
95085	231306
150025	231307
15946	231308
49822	231309
27969	231310
7332	231311
22970	231312
180248	231313
140182	231314
79067	231315
4919	231316
33938	231317
19806	231318
23938	231319
59669	231320
139183	231321
71868	231322
144854	231323
152669	231324
138128	231325
36662	231326
69791	231327
107319	231328
117245	231329
145019	231330
60900	231331
114017	231332
116664	231333
76274	231334
115007	231335
106508	231336
50597	231337
25525	231338
2095	231339
113044	231340
138671	231341
37778	231342
142634	231343
7122	231344
61495	231345
18585	231346
185451	231347
117846	231348
42017	231349
138847	231350
86923	231351
139151	231352
94794	231353
88674	231354
178683	231355
135762	231356
157385	231357
75242	231358
109064	231359
40257	231360
62221	231361
182744	231362
126854	231363
186660	231364
3751	231365
6777	231366
51894	231367
115060	231368
78370	231369
58316	231370
74569	231371
29226	231372
138526	231373
152363	231374
74080	231375
48472	231376
69598	231377
34018	231378
76906	231379
65604	231380
23730	231381
35455	231382
20088	231383
162537	231384
90104	231385
25623	231386
28854	231387
17594	231388
17914	231389
143097	231390
89943	231391
3739	231392
165825	231393
600	231394
46856	231395
70897	231396
64285	231397
26270	231398
26982	231399
35235	231400
9711	231401
755	231402
29518	231403
7121	231404
20764	231405
67722	231406
56903	231407
28886	231408
655	231409
124596	231410
84007	231411
34098	231412
3331	231413
10523	231414
25985	231415
50640	231416
69783	231417
136009	231418
3754	231419
182390	231420
136089	231421
28	231422
139183	231423
109215	231424
99386	231425
150274	231426
112277	231427
182624	231428
107319	231429
178947	231430
185258	231431
138329	231432
135191	231433
63222	231434
86053	231435
40284	231436
135044	231437
26956	231438
92919	231439
176629	231440
37718	231441
54925	231442
92656	231443
130616	231444
4623	231445
11400	231446
121770	231447
14705	231448
32032	231449
66788	231450
32058	231451
188809	231452
53853	231453
5670	231454
49635	231455
72685	231456
71438	231457
138318	231458
97067	231459
25770	231460
1239	231461
9295	231462
15837	231463
9824	231464
30090	231465
174758	231466
184932	231467
16206	231468
11900	231469
64010	231470
412	231471
56994	231472
130519	231473
176079	231474
13993	231475
23941	231476
58591	231477
17297	231478
168556	231479
54894	231480
121836	231481
42353	231482
87207	231483
98288	231484
3750	231485
125392	231486
70114	231487
28803	231488
144647	231489
101540	231490
12387	231491
11086	231492
149501	231493
55662	231494
182828	231495
26189	231496
5838	231497
148808	231498
86217	231499
12494	231500
16946	231501
2707	231502
133114	231503
90970	231504
16886	231505
93670	231506
25495	231507
32132	231508
112413	231509
36441	231510
85813	231511
12650	231512
111549	231513
81414	231514
62318	231515
19264	231516
176970	231517
22965	231518
124154	231519
11661	231520
139474	231521
22262	231522
102176	231523
2113	231524
62869	231525
108249	231526
38487	231527
61847	231528
117902	231529
21184	231530
35910	231531
99617	231532
147276	231533
113967	231534
10632	231535
82281	231536
66715	231537
3325	231538
41899	231539
64953	231540
81789	231541
148582	231542
147973	231543
52372	231544
43529	231545
50535	231546
49313	231547
33767	231548
46857	231549
92879	231550
127864	231551
178076	231552
136798	231553
72098	231554
106937	231555
52222	231556
75775	231557
34616	231558
107930	231559
49369	231560
138988	231561
66001	231562
30381	231563
38315	231564
12762	231565
86702	231566
53690	231567
121889	231568
109948	231569
54128	231570
1740	231571
8507	231572
186980	231573
75348	231574
87428	231575
130616	231576
109943	231577
10921	231578
75721	231579
181806	231580
13595	231581
154211	231582
140658	231583
139879	231584
2912	231585
34700	231586
89406	231587
69930	231588
42935	231589
71449	231590
188713	231591
85	231592
34613	231593
144761	231594
141864	231595
32058	231596
21092	231597
32032	231598
21513	231599
38262	231600
107911	231601
15975	231602
125958	231603
100352	231604
8123	231605
44144	231606
107966	231607
126909	231608
71936	231609
43761	231610
11811	231611
66708	231612
97829	231613
66587	231614
109428	231615
19403	231616
34576	231617
136496	231618
81726	231619
85229	231620
156089	231621
61971	231622
14793	231623
21466	231624
87617	231625
89153	231626
141599	231627
111754	231628
92157	231629
50093	231630
64753	231631
74027	231632
45093	231633
141209	231634
177477	231635
187806	231636
28406	231637
19624	231638
168145	231639
37212	231640
16392	231641
895	231642
143032	231643
15346	231644
47109	231645
106871	231646
32898	231647
140288	231648
54903	231649
24361	231650
2637	231651
6154	231652
58238	231653
21612	231654
80062	231655
54864	231656
131926	231657
6303	231658
187581	231659
108981	231660
4111	231661
12161	231662
91342	231663
20025	231664
46874	231665
65212	231666
51497	231667
35158	231668
84582	231669
3727	231670
16400	231671
46630	231672
168849	231673
73346	231674
33853	231675
100923	231676
31660	231677
126458	231678
3631	231679
91353	231680
158756	231681
146120	231682
11080	231683
61374	231684
5518	231685
122495	231686
29504	231687
41442	231688
52729	231689
29369	231690
2375	231691
67410	231692
55780	231693
16415	231694
19	231695
37601	231696
52012	231697
10247	231698
109991	231699
29386	231700
45443	231701
65358	231702
50328	231703
89049	231704
4953	231705
185444	231706
16235	231707
45659	231708
27406	231709
101434	231710
109968	231711
144423	231712
154148	231713
177027	231714
27981	231715
45343	231716
17683	231717
98050	231718
17006	231719
3737	231720
79404	231721
61108	231722
182354	231723
175349	231724
81289	231725
3181	231726
29496	231727
144599	231728
15942	231729
3521	231730
172651	231731
48507	231732
154440	231733
167965	231734
13799	231735
60400	231736
9236	231737
72745	231738
75107	231739
79753	231740
64386	231741
80908	231742
38671	231743
31656	231744
1300	231745
151099	231746
16695	231747
24624	231748
143011	231749
185338	231750
185568	231751
70061	231752
122608	231753
63423	231754
57831	231755
181382	231756
89438	231757
77475	231758
42403	231759
70741	231760
153684	231761
8850	231762
1386	231763
143208	231764
134522	231765
44592	231766
38477	231767
75524	231768
86358	231769
109835	231770
32973	231771
135360	231772
69363	231773
10357	231774
138323	231775
161659	231776
7028	231777
14682	231778
31219	231779
129688	231780
129521	231781
6225	231782
32215	231783
98448	231784
154346	231785
35063	231786
117821	231787
175	231788
34179	231789
4783	231790
141616	231791
124075	231792
92260	231793
143633	231794
109760	231795
113025	231796
129630	231797
50040	231798
28919	231799
79283	231800
97314	231801
72665	231802
31045	231803
104028	231804
37888	231805
6469	231806
68118	231807
12059	231808
2628	231809
8862	231810
35231	231811
75657	231812
136265	231813
113500	231814
64667	231815
87710	231816
7303	231817
170005	231818
75919	231819
87886	231820
3483	231821
6486	231822
21382	231823
1118	231824
59533	231825
188810	231826
88229	231827
108866	231828
63977	231829
80918	231830
106456	231831
139164	231832
139261	231833
186123	231834
43182	231835
111132	231836
130667	231837
16048	231838
96867	231839
84160	231840
173935	231841
27333	231842
55	231843
15950	231844
17058	231845
7744	231846
14	231847
8137	231848
86520	231849
183627	231850
115026	231851
93502	231852
3354	231853
140441	231854
37339	231855
24609	231856
56266	231857
187985	231858
4337	231859
14149	231860
46870	231861
23063	231862
28586	231863
13758	231864
6420	231865
6771	231866
4229	231867
280	231868
102430	231869
22198	231870
72574	231871
19	231872
16226	231873
182049	231874
72665	231875
188766	231876
73174	231877
188763	231878
94151	231879
184490	231880
141510	231881
188380	231882
107921	231883
11334	231884
339	231885
185768	231886
119251	231887
187941	231888
92588	231889
22371	231890
188949	231891
5911	231892
89916	231893
72948	231894
78638	231895
62915	231896
49430	231897
7491	231898
12015	231899
9	231900
2217	231901
38931	231902
46361	231903
124606	231904
25318	231905
25899	231906
46887	231907
43477	231908
112458	231909
84231	231910
33109	231911
69821	231912
98406	231913
86605	231914
53611	231915
46449	231916
66970	231917
138181	231918
109263	231919
83784	231920
186208	231921
71571	231922
60699	231923
139337	231924
82747	231925
184337	231926
189263	231927
99052	231928
109980	231929
155562	231930
156241	231931
149474	231932
62228	231933
182429	231934
92595	231935
53893	231936
139191	231937
87696	231938
72376	231939
143071	231940
169206	231941
114964	231942
110492	231943
28317	231944
155234	231945
150095	231946
137327	231947
28345	231948
163300	231949
14180	231950
86391	231951
125326	231952
45350	231953
95427	231954
168950	231955
37283	231956
133920	231957
25747	231958
73360	231959
138840	231960
115617	231961
135124	231962
2489	231963
182930	231964
40652	231965
185439	231966
3739	231967
640	231968
100915	231969
24938	231970
94170	231971
117600	231972
182378	231973
104468	231974
21521	231975
136772	231976
40971	231977
38578	231978
69506	231979
7262	231980
60477	231981
164406	231982
18609	231983
19366	231984
24437	231985
73680	231986
107940	231987
149333	231988
107070	231989
21279	231990
12268	231991
78836	231992
110823	231993
17388	231994
88722	231995
109754	231996
53930	231997
8729	231998
62274	231999
58038	232000
13710	232001
20405	232002
32032	232003
109025	232004
35724	232005
66785	232006
3560	232007
15989	232008
96415	232009
59842	232010
97002	232011
99842	232012
17753	232013
138267	232014
140330	232015
1740	232016
24531	232017
17161	232018
41980	232019
18075	232020
30668	232021
26947	232022
25152	232023
15363	232024
68	232025
66038	232026
23095	232027
36248	232028
1112	232029
77227	232030
7902	232031
27140	232032
88179	232033
179065	232034
19597	232035
6064	232036
83662	232037
755	232038
46775	232039
7184	232040
92926	232041
88362	232042
3784	232043
107141	232044
6218	232045
169252	232046
20355	232047
50782	232048
59944	232049
16827	232050
48750	232051
72702	232052
140953	232053
55514	232054
42437	232055
107040	232056
23504	232057
95563	232058
16264	232059
120652	232060
80089	232061
67964	232062
4662	232063
16796	232064
12117	232065
16211	232066
27989	232067
38358	232068
24936	232069
9768	232070
93	232071
4081	232072
80238	232073
54925	232074
35835	232075
14410	232076
72037	232077
84921	232078
33830	232079
144864	232080
117108	232081
37935	232082
53480	232083
76043	232084
117083	232085
91534	232086
112440	232087
89903	232088
31018	232089
113138	232090
20249	232091
72688	232092
87394	232093
71883	232094
30775	232095
91575	232096
113971	232097
86989	232098
18457	232099
180548	232100
2788	232101
41	232102
8553	232103
12029	232104
141853	232105
62182	232106
26474	232107
61834	232108
62647	232109
20312	232110
51499	232111
50971	232112
5173	232113
33772	232114
185063	232115
15490	232116
71685	232117
72208	232118
37510	232119
116743	232120
1247	232121
225	232122
12770	232123
80090	232124
70286	232125
106590	232126
50120	232127
9224	232128
16492	232129
108963	232130
139810	232131
36122	232132
2687	232133
103324	232134
517	232135
10107	232136
142604	232137
72034	232138
20644	232139
12749	232140
8211	232141
38210	232142
111055	232143
182722	232144
90361	232145
86602	232146
142938	232147
135815	232148
5478	232149
40060	232150
105296	232151
55774	232152
46087	232153
45043	232154
51230	232155
52028	232156
52175	232157
50228	232158
62964	232159
57865	232160
36698	232161
32328	232162
70486	232163
84490	232164
86270	232165
57643	232166
2598	232167
11928	232168
28196	232169
141056	232170
72454	232171
89900	232172
180852	232173
110868	232174
67261	232175
9001	232176
134825	232177
22182	232178
10666	232179
127685	232180
14257	232181
16568	232182
7667	232183
179136	232184
20366	232185
42992	232186
160337	232187
171	232188
111803	232189
2137	232190
3898	232191
57463	232192
31001	232193
27174	232194
16179	232195
52890	232196
47372	232197
21418	232198
31999	232199
10448	232200
50723	232201
7097	232202
141678	232203
55049	232204
49753	232205
121648	232206
20257	232207
31085	232208
57735	232209
18457	232210
14345	232211
15486	232212
67729	232213
76765	232214
136354	232215
106107	232216
21911	232217
4427	232218
91494	232219
14354	232220
107134	232221
28844	232222
16047	232223
14299	232224
34276	232225
36612	232226
137515	232227
13457	232228
33999	232229
86148	232230
115494	232231
77639	232232
36649	232233
169502	232234
181406	232235
52126	232236
36209	232237
51995	232238
108674	232239
4607	232240
1455	232241
15133	232242
35288	232243
112	232244
94300	232245
101528	232246
101249	232247
50730	232248
2631	232249
90625	232250
21195	232251
5294	232252
53399	232253
96562	232254
11389	232255
8174	232256
3335	232257
14375	232258
131543	232259
69596	232260
2945	232261
11334	232262
8147	232263
27129	232264
18557	232265
11	232266
29700	232267
20640	232268
31257	232269
137116	232270
9509	232271
16341	232272
66090	232273
47076	232274
25900	232275
69501	232276
103314	232277
37422	232278
958	232279
7005	232280
22294	232281
6627	232282
37	232283
74972	232284
142585	232285
928	232286
55826	232287
50994	232288
5709	232289
9817	232290
2351	232291
15458	232292
69035	232293
5845	232294
37	232295
29864	232296
6211	232297
84618	232298
37927	232299
27485	232300
4920	232301
136584	232302
32977	232303
6201	232304
17948	232305
43999	232306
1106	232307
2951	232308
1947	232309
73103	232310
13732	232311
33627	232312
18856	232313
24077	232314
9711	232315
5960	232316
10518	232317
9578	232318
98898	232319
75773	232320
4828	232321
33627	232322
85601	232323
12669	232324
32720	232325
3540	232326
606	232327
2513	232328
57804	232329
4584	232330
4796	232331
1065	232332
2659	232333
11982	232334
53203	232335
3727	232336
104030	232337
1939	232338
57934	232339
79364	232340
1407	232341
72070	232342
60557	232343
700	232344
10177	232345
19175	232346
80043	232347
5208	232348
39873	232349
41553	232350
32300	232351
6458	232352
11971	232353
36211	232354
20322	232355
10522	232356
13268	232357
104179	232358
129939	232359
1560	232360
22281	232361
18225	232362
88444	232363
8321	232364
181999	232365
919	232366
5055	232367
29573	232368
2415	232369
14741	232370
85709	232371
15265	232372
389	232373
172	232374
33120	232375
103697	232376
9807	232377
34106	232378
149	232379
23777	232380
20508	232381
39960	232382
50990	232383
57335	232384
70830	232385
60791	232386
39934	232387
31997	232388
12308	232389
91098	232390
33197	232391
20944	232392
3155	232393
6191	232394
1571	232395
91254	232396
28	232397
58774	232398
22154	232399
13116	232400
103274	232401
38338	232402
34885	232403
41137	232404
6590	232405
11180	232406
130	232407
135917	232408
149305	232409
50924	232410
27795	232411
57413	232412
19700	232413
797	232414
84321	232415
11430	232416
11508	232417
49864	232418
1537	232419
170720	232420
3738	232421
60886	232422
48177	232423
115814	232424
72870	232425
80936	232426
27636	232427
4008	232428
38694	232429
10933	232430
2935	232431
35161	232432
24614	232433
3536	232434
377	232435
73299	232436
2169	232437
12938	232438
144638	232439
83714	232440
117003	232441
64712	232442
1363	232443
67525	232444
14294	232445
20712	232446
68521	232447
19532	232448
75070	232449
96717	232450
173242	232451
36392	232452
6578	232453
123908	232454
6692	232455
82624	232456
25	232457
48254	232458
8186	232459
184769	232460
16884	232461
3543	232462
17931	232463
39359	232464
122592	232465
174891	232466
55437	232467
112367	232468
66728	232469
61013	232470
46923	232471
163078	232472
24170	232473
29510	232474
101715	232475
49846	232476
115763	232477
6873	232478
108077	232479
49708	232480
8009	232481
51975	232482
56500	232483
37029	232484
7476	232485
45900	232486
67088	232487
6038	232488
1925	232489
21636	232490
36502	232491
56506	232492
44013	232493
14043	232494
94978	232495
1720	232496
82658	232497
86279	232498
96415	232499
50489	232500
110030	232501
59845	232502
72544	232503
62832	232504
109315	232505
3361	232506
21763	232507
121521	232508
27969	232509
27969	232510
7744	232511
58310	232512
115571	232513
113096	232514
74491	232515
876	232516
2732	232517
113151	232518
16568	232519
154728	232520
18120	232521
56548	232522
3327	232523
3088	232524
65946	232525
90837	232526
23980	232527
60905	232528
109315	232529
54060	232530
11934	232531
106495	232532
6816	232533
27014	232534
109797	232535
1686	232536
7965	232537
63897	232538
20279	232539
161159	232540
269	232541
11684	232542
35322	232543
124696	232544
113119	232545
19921	232546
108139	232547
49382	232548
19934	232549
36334	232550
18651	232551
6558	232552
52569	232553
111348	232554
143696	232555
182555	232556
6816	232557
55948	232558
64568	232559
94755	232560
172896	232561
10078	232562
121126	232563
22905	232564
102988	232565
59248	232566
54231	232567
39882	232568
85194	232569
136796	232570
34046	232571
138771	232572
47088	232573
48370	232574
22884	232575
85658	232576
132099	232577
71644	232578
57953	232579
53214	232580
116377	232581
65822	232582
9019	232583
6591	232584
24200	232585
65919	232586
4424	232587
38465	232588
47523	232589
15308	232590
140110	232591
40387	232592
134807	232593
49911	232594
87171	232595
116816	232596
10464	232597
5584	232598
1077	232599
87728	232600
139254	232601
3346	232602
178388	232603
9088	232604
67656	232605
81059	232606
120842	232607
157112	232608
55665	232609
18575	232610
37275	232611
7421	232612
63617	232613
31527	232614
135602	232615
44469	232616
60285	232617
15474	232618
121747	232619
134616	232620
25371	232621
36645	232622
147666	232623
112241	232624
46036	232625
63025	232626
61545	232627
67729	232628
1247	232629
44919	232630
12268	232631
19203	232632
11680	232633
92677	232634
742	232635
140762	232636
134884	232637
50177	232638
150077	232639
123791	232640
83873	232641
88443	232642
28307	232643
34	232644
59619	232645
33485	232646
12925	232647
8009	232648
357	232649
77035	232650
61474	232651
52444	232652
70752	232653
26843	232654
43522	232655
103500	232656
71320	232657
23377	232658
67186	232659
42203	232660
38557	232661
68438	232662
66635	232663
11724	232664
39728	232665
181773	232666
29812	232667
58270	232668
16637	232669
116665	232670
81471	232671
30030	232672
17009	232673
75446	232674
19382	232675
131852	232676
33880	232677
73124	232678
100363	232679
9654	232680
5	232681
94525	232682
65522	232683
15650	232684
4558	232685
47464	232686
1	232687
170503	232688
54017	232689
175570	232690
12346	232691
184039	232692
15524	232693
17218	232694
7013	232695
2816	232696
19894	232697
14264	232698
9278	232699
34807	232700
54476	232701
15422	232702
75396	232703
91757	232704
32487	232705
11910	232706
135784	232707
135389	232708
75074	232709
21915	232710
114432	232711
41182	232712
53159	232713
63389	232714
173	232715
86665	232716
179606	232717
41949	232718
132322	232719
155481	232720
119824	232721
41861	232722
51876	232723
31781	232724
18377	232725
10642	232726
8690	232727
93145	232728
13912	232729
54590	232730
18265	232731
37585	232732
50052	232733
1774	232734
42215	232735
18	232736
149788	232737
14632	232738
66895	232739
110737	232740
21642	232741
5114	232742
27928	232743
143213	232744
41978	232745
173	232746
19	232747
3331	232748
117105	232749
11952	232750
55343	232751
1740	232752
7669	232753
140288	232754
61081	232755
185	232756
145936	232757
116919	232758
117545	232759
42079	232760
75533	232761
110520	232762
29836	232763
79201	232764
24105	232765
53784	232766
135952	232767
92425	232768
113787	232769
147513	232770
36154	232771
14215	232772
17149	232773
29361	232774
17468	232775
128568	232776
6268	232777
5101	232778
53675	232779
159125	232780
98640	232781
106575	232782
54951	232783
103602	232784
29814	232785
17749	232786
38019	232787
59618	232788
188977	232789
7448	232790
36990	232791
10118	232792
10184	232793
3380	232794
9824	232795
34120	232796
20064	232797
5055	232798
38003	232799
103086	232800
100362	232801
65892	232802
56506	232803
62519	232804
790	232805
144825	232806
13687	232807
170351	232808
37062	232809
59404	232810
67604	232811
16796	232812
4518	232813
221	232814
1635	232815
2919	232816
13510	232817
17026	232818
45536	232819
4340	232820
24619	232821
41237	232822
17128	232823
128856	232824
61512	232825
19368	232826
65267	232827
44486	232828
24274	232829
87798	232830
7028	232831
5463	232832
30740	232833
29331	232834
137940	232835
2	232836
89923	232837
18196	232838
98154	232839
34512	232840
61298	232841
25175	232842
4761	232843
58194	232844
87865	232845
11395	232846
15744	232847
13859	232848
37935	232849
9912	232850
89506	232851
7029	232852
130487	232853
5752	232854
5607	232855
136597	232856
1425	232857
12838	232858
100964	232859
22866	232860
25580	232861
4554	232862
3225	232863
136897	232864
183120	232865
327	232866
850	232867
88284	232868
180176	232869
2563	232870
38979	232871
33978	232872
24831	232873
15806	232874
41835	232875
13767	232876
15329	232877
33825	232878
163620	232879
1893	232880
40151	232881
9520	232882
17067	232883
20634	232884
20318	232885
36212	232886
108015	232887
22298	232888
407	232889
2101	232890
9040	232891
8898	232892
9466	232893
17041	232894
14374	232895
24552	232896
3618	232897
11579	232898
23657	232899
108322	232900
11488	232901
87187	232902
11749	232903
21505	232904
5204	232905
3348	232906
4606	232907
34744	232908
14375	232909
9485	232910
58851	232911
88231	232912
71282	232913
105	232914
10825	232915
43647	232916
83932	232917
85101	232918
117443	232919
102563	232920
4048	232921
36402	232922
17927	232923
490	232924
740	232925
45797	232926
66555	232927
22099	232928
712	232929
112938	232930
16747	232931
102265	232932
13340	232933
148753	232934
123108	232935
37458	232936
1622	232937
18969	232938
2588	232939
16557	232940
19297	232941
16557	232942
16557	232943
114322	232944
20476	232945
17507	232946
10153	232947
49873	232948
27677	232949
128022	232950
14458	232951
47403	232952
83269	232953
54545	232954
60870	232955
44592	232956
2809	232957
109439	232958
53440	232959
8448	232960
81652	232961
112547	232962
96722	232963
163447	232964
66940	232965
34362	232966
18139	232967
22577	232968
21449	232969
38016	232970
47869	232971
22224	232972
6422	232973
36136	232974
28292	232975
62693	232976
40629	232977
586	232978
44287	232979
33863	232980
38221	232981
69698	232982
3745	232983
19389	232984
1623	232985
5916	232986
9197	232987
52170	232988
33135	232989
108006	232990
328	232991
22229	232992
6280	232993
59489	232994
41350	232995
3526	232996
18546	232997
87978	232998
6283	232999
72092	233000
48339	233001
22214	233002
4862	233003
10391	233004
48364	233005
4339	233006
58042	233007
49712	233008
34036	233009
113611	233010
4238	233011
69829	233012
36307	233013
103398	233014
72881	233015
5160	233016
2094	233017
60031	233018
46490	233019
48525	233020
86	233021
24510	233022
58247	233023
4776	233024
19386	233025
2947	233026
52730	233027
11297	233028
63204	233029
58361	233030
70111	233031
131927	233032
8900	233033
2628	233034
84052	233035
463	233036
40222	233037
4248	233038
84060	233039
88544	233040
398	233041
48891	233042
11795	233043
49840	233044
9808	233045
13630	233046
5547	233047
7743	233048
32854	233049
137272	233050
134093	233051
58503	233052
51595	233053
102151	233054
59526	233055
6729	233056
4492	233057
77830	233058
2658	233059
21194	233060
22436	233061
9263	233062
376	233063
28951	233064
41718	233065
8018	233066
74331	233067
5346	233068
29960	233069
560	233070
3347	233071
24475	233072
2084	233073
14192	233074
11771	233075
19859	233076
1070	233077
121190	233078
2621	233079
62588	233080
44233	233081
61372	233082
2575	233083
43169	233084
491	233085
78733	233086
18005	233087
65251	233088
22344	233089
167	233090
781	233091
1839	233092
112768	233093
113559	233094
471	233095
11293	233096
2320	233097
2323	233098
324	233099
22329	233100
2595	233101
27030	233102
239	233103
4116	233104
34943	233105
1070	233106
127276	233107
47913	233108
9421	233109
850	233110
4576	233111
86632	233112
6280	233113
521	233114
7099	233115
42584	233116
3437	233117
10125	233118
15683	233119
3196	233120
24046	233121
1429	233122
20274	233123
148296	233124
95	233125
7080	233126
9441	233127
26467	233128
146066	233129
6729	233130
3339	233131
16555	233132
10406	233133
79364	233134
41778	233135
45495	233136
73191	233137
86085	233138
30	233139
113299	233140
7914	233141
317	233142
35530	233143
47029	233144
11787	233145
5144	233146
9167	233147
17585	233148
61433	233149
11778	233150
143	233151
14094	233152
24712	233153
24463	233154
34086	233155
3877	233156
8495	233157
7215	233158
7907	233159
47147	233160
41279	233161
82811	233162
2088	233163
59870	233164
44502	233165
42100	233166
4853	233167
109543	233168
62578	233169
8409	233170
93680	233171
14868	233172
12094	233173
2736	233174
9742	233175
36139	233176
89306	233177
72603	233178
50952	233179
78304	233180
40220	233181
58660	233182
46806	233183
43429	233184
67862	233185
21843	233186
2069	233187
100231	233188
49457	233189
84457	233190
541	233191
20082	233192
22703	233193
14545	233194
48138	233195
5110	233196
58469	233197
71339	233198
6705	233199
69936	233200
132336	233201
4319	233202
23726	233203
52672	233204
213	233205
38511	233206
15611	233207
10044	233208
16243	233209
130207	233210
20726	233211
14047	233212
194	233213
12550	233214
62713	233215
80096	233216
56094	233217
11191	233218
42153	233219
4446	233220
5707	233221
82780	233222
3912	233223
4617	233224
17645	233225
49270	233226
24490	233227
41476	233228
2621	233229
325	233230
29789	233231
5371	233232
87493	233233
6507	233234
55662	233235
5803	233236
143	233237
28652	233238
21578	233239
13313	233240
29308	233241
37814	233242
4781	233243
61097	233244
71034	233245
62203	233246
3034	233247
49366	233248
240	233249
24232	233250
52833	233251
7349	233252
21889	233253
3372	233254
74506	233255
14	233256
42682	233257
37204	233258
981	233259
22123	233260
90615	233261
29223	233262
16210	233263
13021	233264
68396	233265
36	233266
6595	233267
16701	233268
2055	233269
26510	233270
83840	233271
53129	233272
71075	233273
38734	233274
11090	233275
1271	233276
30074	233277
100537	233278
92314	233279
52145	233280
15921	233281
24222	233282
10302	233283
3753	233284
97805	233285
4122	233286
89029	233287
1839	233288
1875	233289
4873	233290
4914	233291
36976	233292
1830	233293
24970	233294
75694	233295
2954	233296
1304	233297
94909	233298
7970	233299
522	233300
40991	233301
27614	233302
498	233303
16764	233304
8713	233305
9129	233306
35642	233307
38335	233308
2084	233309
57178	233310
67672	233311
77638	233312
165847	233313
59967	233314
67847	233315
41397	233316
77694	233317
102319	233318
79792	233319
64948	233320
101720	233321
9507	233322
41741	233323
83131	233324
46219	233325
6813	233326
28935	233327
24014	233328
8412	233329
3564	233330
20392	233331
11330	233332
141416	233333
6573	233334
106433	233335
73312	233336
35988	233337
156034	233338
24658	233339
2988	233340
23833	233341
112	233342
2220	233343
7162	233344
20010	233345
9773	233346
47573	233347
4407	233348
165443	233349
47130	233350
10064	233351
1814	233352
70642	233353
100286	233354
37778	233355
56533	233356
56533	233357
17957	233358
133955	233359
2798	233360
18497	233361
15723	233362
2955	233363
18166	233364
33933	233365
10336	233366
48165	233367
605	233368
42484	233369
92004	233370
26918	233371
44777	233372
4794	233373
51490	233374
1227	233375
9321	233376
27771	233377
1197	233378
12943	233379
15382	233380
12378	233381
15841	233382
59387	233383
1631	233384
27584	233385
77544	233386
34906	233387
4626	233388
32416	233389
15721	233390
39273	233391
14022	233392
42852	233393
33757	233394
6528	233395
3924	233396
19926	233397
52202	233398
90824	233399
1418	233400
35329	233401
17525	233402
31149	233403
71806	233404
12158	233405
3606	233406
40405	233407
39414	233408
57279	233409
45280	233410
129372	233411
12684	233412
112315	233413
39243	233414
22585	233415
32564	233416
11863	233417
57307	233418
85260	233419
3657	233420
52075	233421
49039	233422
91415	233423
721	233424
10194	233425
49191	233426
14031	233427
701	233428
65494	233429
19553	233430
188956	233431
1422	233432
27886	233433
74846	233434
1690	233435
919	233436
96519	233437
6308	233438
105	233439
189046	233440
69472	233441
19389	233442
18586	233443
7420	233444
57594	233445
18462	233446
13085	233447
113288	233448
18463	233449
12614	233450
19192	233451
13121	233452
6401	233453
64929	233454
22455	233455
56959	233456
45741	233457
81822	233458
35423	233459
29017	233460
16030	233461
3355	233462
35822	233463
30910	233464
14281	233465
3378	233466
304	233467
20099	233468
8815	233469
27886	233470
7471	233471
59779	233472
762	233473
54297	233474
18789	233475
41144	233476
133109	233477
10343	233478
32559	233479
31631	233480
69035	233481
3481	233482
39379	233483
11	233484
125355	233485
160627	233486
19464	233487
22887	233488
2327	233489
1842	233490
48482	233491
4423	233492
82294	233493
39372	233494
4477	233495
25738	233496
21598	233497
18192	233498
4995	233499
1149	233500
88073	233501
4741	233502
22148	233503
3271	233504
6227	233505
5484	233506
133655	233507
16555	233508
3533	233509
137322	233510
31618	233511
6132	233512
40788	233513
97727	233514
72208	233515
18163	233516
9743	233517
88858	233518
16700	233519
84839	233520
49680	233521
19874	233522
51174	233523
7840	233524
17618	233525
97303	233526
1561	233527
21969	233528
10453	233529
41994	233530
16335	233531
743	233532
843	233533
28835	233534
53051	233535
17570	233536
37150	233537
38948	233538
33161	233539
688	233540
17381	233541
50383	233542
3933	233543
34004	233544
77660	233545
8904	233546
55352	233547
32011	233548
24237	233549
14640	233550
142275	233551
53	233552
17781	233553
78037	233554
107669	233555
20213	233556
24114	233557
146373	233558
1841	233559
4775	233560
22261	233561
113623	233562
14244	233563
17804	233564
9229	233565
135807	233566
82	233567
12166	233568
11218	233569
6059	233570
68152	233571
6281	233572
14484	233573
8181	233574
48732	233575
49244	233576
89820	233577
17098	233578
26476	233579
14354	233580
133883	233581
41372	233582
7376	233583
53297	233584
18527	233585
63265	233586
4771	233587
80958	233588
18630	233589
62526	233590
71036	233591
5292	233592
7443	233593
60806	233594
23509	233595
3756	233596
36463	233597
11746	233598
54708	233599
73599	233600
80604	233601
8418	233602
31967	233603
93110	233604
58239	233605
2170	233606
35304	233607
4476	233608
33343	233609
1023	233610
68712	233611
1130	233612
5617	233613
139748	233614
14581	233615
67060	233616
932	233617
132467	233618
72833	233619
38579	233620
21048	233621
81984	233622
82551	233623
14569	233624
15707	233625
79075	233626
38496	233627
7206	233628
63158	233629
65409	233630
91070	233631
19387	233632
103194	233633
16141	233634
92670	233635
1796	233636
77056	233637
24105	233638
73940	233639
15479	233640
114913	233641
7171	233642
47962	233643
8282	233644
3597	233645
10410	233646
27221	233647
28260	233648
51978	233649
43900	233650
8158	233651
30203	233652
40082	233653
52546	233654
27995	233655
2155	233656
62627	233657
12659	233658
13786	233659
58173	233660
88144	233661
37898	233662
39719	233663
23473	233664
7511	233665
4823	233666
3786	233667
36399	233668
2019	233669
106054	233670
667	233671
18027	233672
23012	233673
538	233674
12008	233675
39634	233676
100684	233677
3610	233678
54747	233679
691	233680
28322	233681
8842	233682
36314	233683
5481	233684
71208	233685
7266	233686
98489	233687
13181	233688
134868	233689
1935	233690
82578	233691
66397	233692
46326	233693
41834	233694
41453	233695
31956	233696
7283	233697
14919	233698
21401	233699
72551	233700
20166	233701
2	233702
50953	233703
21561	233704
23306	233705
20166	233706
23511	233707
71071	233708
16676	233709
20584	233710
1735	233711
157039	233712
35480	233713
25539	233714
80550	233715
15996	233716
3414	233717
43041	233718
36626	233719
110370	233720
11639	233721
50372	233722
4677	233723
37469	233724
12574	233725
43468	233726
10689	233727
36389	233728
669	233729
110229	233730
11645	233731
4745	233732
23303	233733
3542	233734
4080	233735
10372	233736
13736	233737
14097	233738
145960	233739
68080	233740
127696	233741
26120	233742
5092	233743
2342	233744
2968	233745
3854	233746
107118	233747
50690	233748
30347	233749
89707	233750
12274	233751
125282	233752
4008	233753
75312	233754
59464	233755
124165	233756
15423	233757
57899	233758
101761	233759
119755	233760
149375	233761
12604	233762
89420	233763
71706	233764
20324	233765
63990	233766
143182	233767
224	233768
45555	233769
14632	233770
141340	233771
16082	233772
87670	233773
11589	233774
60236	233775
59181	233776
123708	233777
64714	233778
79902	233779
142637	233780
34708	233781
1935	233782
61166	233783
2032	233784
85446	233785
108352	233786
118545	233787
120531	233788
60696	233789
11153	233790
1242	233791
9139	233792
127590	233793
45406	233794
46194	233795
19228	233796
13690	233797
34799	233798
6083	233799
70348	233800
45687	233801
137428	233802
921	233803
62770	233804
12652	233805
46208	233806
36400	233807
62783	233808
23307	233809
525	233810
4924	233811
104175	233812
82498	233813
3724	233814
85108	233815
95666	233816
133670	233817
5911	233818
17866	233819
10451	233820
10290	233821
15204	233822
19869	233823
45695	233824
16501	233825
7959	233826
15327	233827
40570	233828
71187	233829
1365	233830
13033	233831
143100	233832
29550	233833
43300	233834
68725	233835
43450	233836
58112	233837
3504	233838
47032	233839
130057	233840
19153	233841
149824	233842
2406	233843
17385	233844
48130	233845
2696	233846
129519	233847
26577	233848
104927	233849
20	233850
40553	233851
29463	233852
40657	233853
40664	233854
3592	233855
45843	233856
7728	233857
103260	233858
21540	233859
19038	233860
39981	233861
75999	233862
2114	233863
59284	233864
59670	233865
36313	233866
100522	233867
40388	233868
23563	233869
70716	233870
21394	233871
69558	233872
33596	233873
42058	233874
37538	233875
48286	233876
4558	233877
48555	233878
109819	233879
58067	233880
136288	233881
25812	233882
31361	233883
84542	233884
46948	233885
18616	233886
108302	233887
41810	233888
25510	233889
26372	233890
22344	233891
88516	233892
58284	233893
69025	233894
86103	233895
95966	233896
123641	233897
15496	233898
90635	233899
53442	233900
97584	233901
45242	233902
19115	233903
8102	233904
161203	233905
977	233906
1241	233907
27633	233908
36373	233909
53343	233910
56383	233911
4224	233912
21477	233913
52196	233914
38533	233915
3277	233916
23397	233917
58079	233918
5406	233919
79203	233920
3897	233921
125842	233922
1410	233923
45428	233924
54199	233925
16205	233926
84212	233927
36713	233928
13125	233929
20548	233930
14495	233931
64	233932
66067	233933
8047	233934
23339	233935
53418	233936
136710	233937
48577	233938
29855	233939
28474	233940
100745	233941
14433	233942
12278	233943
2631	233944
48219	233945
4862	233946
61275	233947
16180	233948
88715	233949
41374	233950
104428	233951
6732	233952
49196	233953
21360	233954
183980	233955
13465	233956
96911	233957
69507	233958
180509	233959
17170	233960
52500	233961
28338	233962
32002	233963
87454	233964
7155	233965
72708	233966
69780	233967
3806	233968
5149	233969
69459	233970
13382	233971
48407	233972
1068	233973
231	233974
15534	233975
13641	233976
83941	233977
432	233978
17610	233979
44598	233980
134087	233981
56184	233982
30579	233983
122472	233984
41882	233985
108729	233986
45916	233987
14804	233988
3146	233989
99485	233990
55438	233991
88105	233992
65149	233993
55370	233994
45506	233995
129742	233996
70200	233997
3008	233998
6475	233999
136713	234000
15506	234001
18417	234002
30152	234003
13881	234004
70922	234005
2879	234006
14077	234007
97882	234008
90469	234009
59564	234010
20864	234011
5422	234012
84869	234013
33565	234014
85714	234015
79008	234016
48701	234017
22709	234018
70182	234019
6520	234020
72615	234021
4251	234022
123076	234023
2863	234024
94936	234025
5398	234026
77956	234027
22215	234028
179160	234029
65825	234030
68515	234031
52783	234032
81466	234033
2799	234034
104061	234035
30043	234036
48781	234037
95851	234038
143096	234039
45151	234040
64695	234041
7970	234042
11390	234043
86769	234044
4362	234045
86992	234046
64695	234047
9208	234048
19276	234049
88685	234050
19333	234051
4028	234052
75825	234053
40943	234054
13362	234055
18053	234056
1440	234057
106554	234058
3655	234059
77475	234060
20657	234061
8232	234062
71706	234063
63458	234064
56629	234065
60200	234066
80812	234067
8276	234068
63994	234069
49045	234070
83706	234071
2163	234072
50578	234073
13016	234074
20367	234075
75311	234076
11908	234077
10645	234078
13521	234079
41186	234080
18480	234081
76019	234082
17543	234083
40510	234084
65931	234085
21255	234086
34132	234087
41460	234088
46410	234089
71059	234090
22248	234091
11605	234092
14055	234093
74456	234094
179823	234095
23475	234096
43720	234097
27871	234098
12218	234099
3200	234100
91752	234101
5171	234102
6241	234103
56491	234104
58184	234105
106493	234106
86935	234107
12269	234108
30047	234109
21568	234110
37628	234111
47169	234112
73159	234113
185507	234114
109901	234115
138640	234116
19105	234117
14802	234118
11639	234119
134490	234120
98800	234121
4284	234122
57429	234123
87009	234124
12731	234125
2804	234126
90876	234127
11185	234128
105105	234129
37317	234130
7335	234131
41232	234132
84916	234133
2054	234134
92185	234135
79133	234136
642	234137
106384	234138
36718	234139
188921	234140
76394	234141
5665	234142
4372	234143
2041	234144
64828	234145
5060	234146
12452	234147
56334	234148
33962	234149
106349	234150
53543	234151
6762	234152
14522	234153
15747	234154
58264	234155
137788	234156
49985	234157
107854	234158
9704	234159
487	234160
26184	234161
1853	234162
69563	234163
8193	234164
88362	234165
69612	234166
19559	234167
106623	234168
70949	234169
26600	234170
118089	234171
24698	234172
119131	234173
50467	234174
59586	234175
23060	234176
14477	234177
40131	234178
13175	234179
11086	234180
82717	234181
96225	234182
6748	234183
76608	234184
11117	234185
26125	234186
8734	234187
61136	234188
10716	234189
44162	234190
68328	234191
31398	234192
2692	234193
30410	234194
77636	234195
50149	234196
14543	234197
40370	234198
22245	234199
68013	234200
36260	234201
46629	234202
86052	234203
1889	234204
132378	234205
12406	234206
37481	234207
83960	234208
759	234209
28533	234210
82932	234211
50586	234212
28356	234213
6763	234214
41429	234215
80937	234216
11135	234217
70134	234218
20304	234219
1071	234220
65242	234221
30339	234222
34879	234223
125017	234224
79924	234225
34709	234226
48592	234227
5229	234228
8553	234229
164995	234230
95135	234231
104749	234232
12657	234233
103373	234234
8489	234235
3749	234236
28367	234237
4963	234238
4963	234239
16242	234240
2037	234241
136571	234242
32423	234243
19161	234244
50446	234245
52894	234246
5416	234247
27012	234248
101755	234249
40112	234250
49884	234251
76362	234252
137331	234253
41616	234254
130902	234255
3956	234256
20752	234257
46401	234258
5012	234259
23287	234260
125116	234261
84779	234262
24790	234263
9427	234264
6481	234265
27057	234266
41677	234267
2544	234268
72466	234269
41522	234270
5878	234271
50076	234272
45746	234273
58754	234274
49445	234275
66312	234276
40592	234277
80175	234278
132776	234279
4525	234280
65674	234281
36812	234282
28957	234283
85439	234284
54769	234285
24497	234286
16673	234287
107192	234288
40033	234289
17333	234290
5	234291
29176	234292
23102	234293
32014	234294
94896	234295
11166	234296
30728	234297
15675	234298
50391	234299
60685	234300
14826	234301
76805	234302
54702	234303
14332	234304
19083	234305
13275	234306
188600	234307
31594	234308
88682	234309
120443	234310
78036	234311
12193	234312
88516	234313
28346	234314
13125	234315
106863	234316
31965	234317
28318	234318
149831	234319
106862	234320
23457	234321
53348	234322
31329	234323
5828	234324
15458	234325
11935	234326
48470	234327
31878	234328
15790	234329
31310	234330
24453	234331
22536	234332
40111	234333
69878	234334
2629	234335
34181	234336
11643	234337
103298	234338
126546	234339
15511	234340
45543	234341
51128	234342
54799	234343
48140	234344
20838	234345
3269	234346
6968	234347
26372	234348
56971	234349
7225	234350
95020	234351
9238	234352
70721	234353
8305	234354
58968	234355
10426	234356
18899	234357
12604	234358
6785	234359
9723	234360
3095	234361
96221	234362
28417	234363
1493	234364
78382	234365
38669	234366
892	234367
61593	234368
11079	234369
97568	234370
23630	234371
1071	234372
34010	234373
79039	234374
5476	234375
63226	234376
107300	234377
31594	234378
107256	234379
8005	234380
19541	234381
40673	234382
1889	234383
106574	234384
84316	234385
127176	234386
20862	234387
173774	234388
8377	234389
23740	234390
40092	234391
131293	234392
15806	234393
6275	234394
20820	234395
24939	234396
48249	234397
8463	234398
41948	234399
50277	234400
77029	234401
48446	234402
91463	234403
42121	234404
137974	234405
16138	234406
98477	234407
65190	234408
19245	234409
4052	234410
24513	234411
6091	234412
65208	234413
62808	234414
89945	234415
46522	234416
12058	234417
36885	234418
69506	234419
87836	234420
22177	234421
31331	234422
15898	234423
60671	234424
117652	234425
99193	234426
10740	234427
77163	234428
73177	234429
8325	234430
44302	234431
36568	234432
42043	234433
31723	234434
109189	234435
50168	234436
13853	234437
69860	234438
25710	234439
48442	234440
83363	234441
19082	234442
104126	234443
3641	234444
38217	234445
21110	234446
64324	234447
6469	234448
37487	234449
25946	234450
53604	234451
50199	234452
7113	234453
158025	234454
53429	234455
56230	234456
57047	234457
22593	234458
8706	234459
24839	234460
38708	234461
5450	234462
23514	234463
84103	234464
41955	234465
41800	234466
141675	234467
117552	234468
1989	234469
23418	234470
2279	234471
100074	234472
7225	234473
99568	234474
95320	234475
127108	234476
11123	234477
64976	234478
66380	234479
129233	234480
19458	234481
32836	234482
38362	234483
4417	234484
31517	234485
11	234486
2662	234487
61001	234488
30708	234489
78550	234490
101502	234491
95667	234492
67483	234493
3336	234494
83498	234495
70985	234496
125926	234497
42668	234498
6281	234499
53535	234500
100953	234501
31409	234502
46811	234503
27677	234504
39059	234505
44715	234506
141498	234507
41475	234508
27127	234509
13235	234510
185470	234511
8277	234512
29174	234513
25598	234514
138696	234515
34864	234516
53439	234517
1186	234518
41315	234519
70005	234520
13427	234521
7960	234522
186976	234523
60523	234524
28121	234525
54232	234526
30915	234527
68969	234528
170	234529
64469	234530
12259	234531
12478	234532
13801	234533
56422	234534
49157	234535
6155	234536
66086	234537
32899	234538
7028	234539
6481	234540
34566	234541
58115	234542
173187	234543
9025	234544
112706	234545
4857	234546
6281	234547
20043	234548
60030	234549
123	234550
21470	234551
67681	234552
19362	234553
110413	234554
54472	234555
6175	234556
16555	234557
70489	234558
146922	234559
128781	234560
2969	234561
2969	234562
45843	234563
34995	234564
136268	234565
13175	234566
5	234567
52397	234568
14283	234569
46384	234570
15295	234571
58143	234572
4015	234573
33396	234574
32875	234575
49602	234576
21492	234577
15	234578
68523	234579
23443	234580
39748	234581
44912	234582
9025	234583
661	234584
52944	234585
7447	234586
29865	234587
1943	234588
2862	234589
19401	234590
2695	234591
69790	234592
19401	234593
38849	234594
104582	234595
112273	234596
75571	234597
8231	234598
31599	234599
49892	234600
46422	234601
22585	234602
30419	234603
68218	234604
46549	234605
66859	234606
28030	234607
48292	234608
17378	234609
30939	234610
30046	234611
31737	234612
66738	234613
59370	234614
7191	234615
98555	234616
175611	234617
16184	234618
92922	234619
18824	234620
33837	234621
85826	234622
100400	234623
63188	234624
4794	234625
78768	234626
11280	234627
38638	234628
9387	234629
119127	234630
11023	234631
18975	234632
43886	234633
17	234634
69511	234635
26461	234636
114297	234637
23474	234638
2219	234639
10880	234640
31331	234641
7001	234642
59318	234643
21574	234644
19468	234645
7595	234646
31707	234647
69083	234648
89711	234649
16014	234650
29280	234651
118727	234652
73249	234653
38563	234654
12357	234655
178840	234656
49645	234657
99807	234658
92616	234659
27059	234660
23409	234661
19411	234662
77739	234663
18512	234664
22856	234665
18557	234666
18579	234667
33038	234668
9501	234669
84050	234670
11305	234671
3006	234672
34129	234673
5626	234674
8457	234675
67734	234676
67805	234677
1086	234678
71760	234679
8063	234680
12687	234681
33696	234682
182223	234683
58365	234684
92951	234685
45803	234686
18294	234687
32107	234688
45519	234689
105222	234690
15478	234691
33179	234692
10539	234693
2912	234694
55168	234695
73555	234696
23459	234697
56983	234698
8573	234699
93148	234700
96677	234701
21430	234702
11661	234703
2629	234704
18994	234705
110871	234706
24858	234707
60225	234708
39323	234709
92263	234710
109207	234711
9287	234712
603	234713
121774	234714
67276	234715
53477	234716
44145	234717
140919	234718
36570	234719
6293	234720
20770	234721
78426	234722
14520	234723
2649	234724
20027	234725
11127	234726
28539	234727
41748	234728
106092	234729
34559	234730
65101	234731
53522	234732
99742	234733
12495	234734
33114	234735
269	234736
4516	234737
20916	234738
24605	234739
22846	234740
69665	234741
78694	234742
58394	234743
125928	234744
43182	234745
45103	234746
106342	234747
121939	234748
1020	234749
5	234750
75881	234751
41500	234752
490	234753
18249	234754
69424	234755
32157	234756
18494	234757
58018	234758
64065	234759
90971	234760
74259	234761
20256	234762
9459	234763
47	234764
16044	234765
40163	234766
44817	234767
39958	234768
28020	234769
82065	234770
141450	234771
56155	234772
3873	234773
253	234774
18487	234775
171302	234776
84109	234777
103540	234778
1810	234779
38004	234780
5467	234781
69641	234782
11141	234783
9544	234784
84176	234785
38299	234786
65347	234787
25393	234788
77158	234789
76803	234790
49388	234791
1595	234792
161331	234793
71496	234794
6231	234795
102907	234796
101565	234797
15655	234798
13500	234799
77900	234800
160496	234801
3688	234802
11223	234803
186620	234804
52433	234805
132512	234806
42939	234807
33765	234808
184644	234809
9335	234810
50643	234811
55771	234812
47010	234813
31054	234814
47213	234815
86565	234816
43803	234817
6883	234818
180819	234819
38967	234820
5942	234821
13865	234822
66062	234823
48514	234824
9458	234825
16053	234826
44150	234827
33931	234828
88034	234829
104359	234830
62858	234831
84060	234832
70607	234833
34265	234834
14325	234835
11591	234836
5259	234837
1940	234838
5456	234839
28565	234840
24811	234841
76548	234842
25654	234843
8429	234844
183983	234845
52018	234846
95179	234847
13853	234848
79789	234849
50945	234850
99082	234851
122877	234852
88035	234853
30748	234854
23303	234855
95382	234856
43086	234857
46417	234858
15737	234859
15040	234860
23073	234861
31329	234862
99492	234863
7015	234864
82313	234865
820	234866
50156	234867
132358	234868
106506	234869
24438	234870
41089	234871
50010	234872
7709	234873
26948	234874
30138	234875
19400	234876
58745	234877
9425	234878
22215	234879
46833	234880
29694	234881
35619	234882
26166	234883
48669	234884
73155	234885
168011	234886
96850	234887
42041	234888
88903	234889
103666	234890
72828	234891
44811	234892
60363	234893
85910	234894
13769	234895
68117	234896
50161	234897
22761	234898
58230	234899
48169	234900
3388	234901
20783	234902
6365	234903
58788	234904
72598	234905
23061	234906
36725	234907
34462	234908
13719	234909
22609	234910
57021	234911
36678	234912
99617	234913
20017	234914
67187	234915
8902	234916
9200	234917
16379	234918
44067	234919
156270	234920
18965	234921
37315	234922
94005	234923
60784	234924
30188	234925
45161	234926
23095	234927
47157	234928
8938	234929
41919	234930
81596	234931
48998	234932
16379	234933
20508	234934
9339	234935
19628	234936
54590	234937
72098	234938
23095	234939
60097	234940
56215	234941
50051	234942
60090	234943
13432	234944
58067	234945
69504	234946
72988	234947
23031	234948
40047	234949
5837	234950
65210	234951
16930	234952
27292	234953
19206	234954
224	234955
51445	234956
48169	234957
41928	234958
15529	234959
40178	234960
84366	234961
48506	234962
57602	234963
63959	234964
17638	234965
109260	234966
185425	234967
91759	234968
2511	234969
85306	234970
71809	234971
41650	234972
62852	234973
38409	234974
72568	234975
66138	234976
28402	234977
8128	234978
59991	234979
60055	234980
13018	234981
141116	234982
21197	234983
7100	234984
179800	234985
7212	234986
38097	234987
42534	234988
33574	234989
113983	234990
8259	234991
96631	234992
19173	234993
32557	234994
80429	234995
12578	234996
33673	234997
6537	234998
15556	234999
28086	235000
15937	235001
4795	235002
65200	235003
36627	235004
44945	235005
62488	235006
15600	235007
10816	235008
50552	235009
165113	235010
2134	235011
33466	235012
28864	235013
85007	235014
49929	235015
69540	235016
17110	235017
48494	235018
5637	235019
18470	235020
23486	235021
47792	235022
47005	235023
70509	235024
5665	235025
89689	235026
7148	235027
4703	235028
127927	235029
16171	235030
12220	235031
15194	235032
33630	235033
91698	235034
9447	235035
24571	235036
13432	235037
62765	235038
21593	235039
12377	235040
19340	235041
18600	235042
69453	235043
69739	235044
57978	235045
24513	235046
171136	235047
55977	235048
11146	235049
40282	235050
48334	235051
131481	235052
57978	235053
3543	235054
40041	235055
57913	235056
12195	235057
5161	235058
118118	235059
32901	235060
94283	235061
27224	235062
86394	235063
101175	235064
59691	235065
9897	235066
8340	235067
58303	235068
147788	235069
20266	235070
64778	235071
36452	235072
45283	235073
210	235074
40019	235075
34674	235076
69467	235077
115198	235078
172	235079
58786	235080
13146	235081
10499	235082
15	235083
17626	235084
56993	235085
79441	235086
2373	235087
77208	235088
94030	235089
4110	235090
45135	235091
115405	235092
44430	235093
10978	235094
31023	235095
13641	235096
117489	235097
3188	235098
2631	235099
141751	235100
1658	235101
105446	235102
69706	235103
72153	235104
103506	235105
14534	235106
13067	235107
67817	235108
9868	235109
21315	235110
3431	235111
16011	235112
12869	235113
48839	235114
13614	235115
2586	235116
30354	235117
33059	235118
48190	235119
10546	235120
162779	235121
131328	235122
78752	235123
69976	235124
39898	235125
27471	235126
2123	235127
59634	235128
56740	235129
2835	235130
279	235131
42048	235132
33092	235133
9478	235134
86141	235135
67196	235136
124734	235137
18480	235138
107462	235139
113773	235140
22830	235141
123832	235142
132654	235143
33021	235144
13357	235145
41924	235146
104598	235147
53703	235148
13746	235149
3734	235150
4298	235151
21107	235152
9855	235153
115505	235154
13133	235155
2851	235156
140269	235157
79861	235158
31542	235159
141932	235160
15146	235161
122394	235162
43502	235163
18116	235164
17905	235165
1218	235166
53122	235167
27741	235168
69645	235169
61237	235170
6293	235171
44123	235172
71114	235173
20419	235174
10412	235175
6470	235176
86177	235177
22967	235178
113926	235179
141633	235180
39931	235181
8193	235182
50535	235183
93334	235184
139984	235185
176208	235186
107127	235187
106704	235188
13130	235189
29247	235190
5	235191
65488	235192
1583	235193
24533	235194
5	235195
42350	235196
58888	235197
25166	235198
69985	235199
47230	235200
83842	235201
116035	235202
22342	235203
52538	235204
1107	235205
44493	235206
2630	235207
117113	235208
33009	235209
24267	235210
67122	235211
78599	235212
46605	235213
46858	235214
13391	235215
56817	235216
40163	235217
103879	235218
76687	235219
149	235220
184222	235221
13371	235222
1891	235223
10448	235224
31381	235225
97545	235226
37097	235227
31381	235228
80214	235229
34732	235230
1217	235231
3749	235232
4140	235233
22362	235234
50304	235235
1217	235236
60529	235237
81427	235238
36174	235239
74348	235240
106888	235241
820	235242
13618	235243
17863	235244
7167	235245
67442	235246
4813	235247
45914	235248
14687	235249
17046	235250
50552	235251
3542	235252
28412	235253
48418	235254
15522	235255
179766	235256
4779	235257
18673	235258
5824	235259
12529	235260
27076	235261
24151	235262
141791	235263
13708	235264
121014	235265
30082	235266
31878	235267
40897	235268
4032	235269
59252	235270
104073	235271
49590	235272
58030	235273
33008	235274
35239	235275
7112	235276
53	235277
98012	235278
6430	235279
79834	235280
7291	235281
14276	235282
15053	235283
73106	235284
73106	235285
23476	235286
9500	235287
83293	235288
56998	235289
12502	235290
5981	235291
29604	235292
2021	235293
15702	235294
15845	235295
43762	235296
5795	235297
7884	235298
98870	235299
55832	235300
128559	235301
23826	235302
47074	235303
58557	235304
7225	235305
3814	235306
28331	235307
73134	235308
99789	235309
72898	235310
61641	235311
12310	235312
6277	235313
98494	235314
27829	235315
105474	235316
38025	235317
70894	235318
77664	235319
52463	235320
50942	235321
31731	235322
15508	235323
48418	235324
48221	235325
58083	235326
4581	235327
15080	235328
68504	235329
59310	235330
23380	235331
4676	235332
75334	235333
15040	235334
81872	235335
47457	235336
33002	235337
17252	235338
59978	235339
28543	235340
10206	235341
9926	235342
23209	235343
40081	235344
22523	235345
59323	235346
31952	235347
117648	235348
15460	235349
20575	235350
23448	235351
30487	235352
18617	235353
4726	235354
22336	235355
35043	235356
6745	235357
98152	235358
4917	235359
11205	235360
18832	235361
1615	235362
131382	235363
58342	235364
36967	235365
48945	235366
28007	235367
49616	235368
9593	235369
35140	235370
22434	235371
12461	235372
3872	235373
88754	235374
41982	235375
41479	235376
26127	235377
13427	235378
27167	235379
15535	235380
58683	235381
33034	235382
69432	235383
47146	235384
33685	235385
73863	235386
13018	235387
13018	235388
30397	235389
60595	235390
105933	235391
28716	235392
38912	235393
20845	235394
3192	235395
31456	235396
11205	235397
107714	235398
108355	235399
15514	235400
19536	235401
54178	235402
63155	235403
1815	235404
41371	235405
17361	235406
37767	235407
2556	235408
8276	235409
148	235410
50916	235411
100591	235412
57961	235413
17073	235414
105558	235415
60509	235416
7407	235417
122170	235418
41023	235419
4791	235420
7576	235421
44206	235422
15290	235423
2253	235424
182229	235425
94695	235426
4274	235427
20723	235428
56101	235429
2131	235430
30032	235431
101536	235432
89787	235433
22754	235434
8742	235435
751	235436
5506	235437
45707	235438
87149	235439
59798	235440
53363	235441
53089	235442
8201	235443
117244	235444
150050	235445
23119	235446
57949	235447
38118	235448
38276	235449
50357	235450
77096	235451
29850	235452
13051	235453
33003	235454
4790	235455
26706	235456
22008	235457
49027	235458
69935	235459
224	235460
25636	235461
98748	235462
178041	235463
11033	235464
2629	235465
11122	235466
22092	235467
31885	235468
3216	235469
50414	235470
134512	235471
107865	235472
53716	235473
11137	235474
7037	235475
260	235476
34077	235477
3764	235478
50392	235479
74418	235480
58842	235481
72174	235482
38998	235483
142707	235484
6826	235485
1410	235486
15874	235487
96094	235488
71059	235489
3334	235490
17228	235491
6544	235492
137198	235493
12211	235494
87755	235495
130057	235496
16144	235497
1440	235498
69475	235499
5950	235500
34370	235501
661	235502
22184	235503
19422	235504
104633	235505
45289	235506
88244	235507
62419	235508
28483	235509
20123	235510
12733	235511
43350	235512
55969	235513
80611	235514
59177	235515
27530	235516
87263	235517
8762	235518
9721	235519
11080	235520
2968	235521
54683	235522
21593	235523
9	235524
68016	235525
22725	235526
37923	235527
9339	235528
8277	235529
31247	235530
64646	235531
71586	235532
66264	235533
46628	235534
9255	235535
27892	235536
3035	235537
119220	235538
15500	235539
60367	235540
105378	235541
11522	235542
133856	235543
91731	235544
41017	235545
77245	235546
41914	235547
17270	235548
16852	235549
48363	235550
59625	235551
83835	235552
55346	235553
52719	235554
131346	235555
57929	235556
53053	235557
40815	235558
46100	235559
86642	235560
40093	235561
20480	235562
65867	235563
15898	235564
4390	235565
5256	235566
20968	235567
26998	235568
2610	235569
110221	235570
38209	235571
13074	235572
7796	235573
79834	235574
44757	235575
50390	235576
4273	235577
183085	235578
34090	235579
5189	235580
20354	235581
3138	235582
72801	235583
103943	235584
51745	235585
116287	235586
4022	235587
40255	235588
7932	235589
10875	235590
30430	235591
124705	235592
11900	235593
37555	235594
19228	235595
6313	235596
84068	235597
54881	235598
76578	235599
3351	235600
39253	235601
88848	235602
32948	235603
69499	235604
65712	235605
68990	235606
28536	235607
42725	235608
5557	235609
21853	235610
14097	235611
50134	235612
22262	235613
38039	235614
65261	235615
81522	235616
102919	235617
75811	235618
31699	235619
6556	235620
5613	235621
44207	235622
46399	235623
10998	235624
5158	235625
106905	235626
1802	235627
39118	235628
6083	235629
864	235630
69567	235631
156768	235632
104830	235633
63583	235634
34988	235635
112280	235636
11493	235637
26397	235638
21572	235639
5544	235640
31338	235641
2503	235642
44755	235643
91267	235644
7330	235645
14761	235646
39187	235647
1785	235648
2627	235649
113631	235650
50166	235651
109844	235652
27762	235653
46472	235654
25909	235655
10115	235656
34717	235657
48015	235658
36479	235659
95775	235660
104694	235661
40616	235662
88282	235663
13060	235664
59466	235665
164729	235666
3366	235667
4369	235668
41618	235669
253	235670
4287	235671
17887	235672
75823	235673
661	235674
16060	235675
25087	235676
8100	235677
14874	235678
40257	235679
4898	235680
30667	235681
106604	235682
40235	235683
87832	235684
9234	235685
18571	235686
12311	235687
90502	235688
13677	235689
32964	235690
51264	235691
73291	235692
1720	235693
22220	235694
4786	235695
32976	235696
16575	235697
13183	235698
4227	235699
83569	235700
11980	235701
8671	235702
2705	235703
128436	235704
61562	235705
28825	235706
62457	235707
18606	235708
16930	235709
15689	235710
13896	235711
10244	235712
43598	235713
8019	235714
11199	235715
78241	235716
3021	235717
72964	235718
26830	235719
82162	235720
32786	235721
22784	235722
3124	235723
88407	235724
2686	235725
26258	235726
2291	235727
131674	235728
4903	235729
10804	235730
8561	235731
51318	235732
167244	235733
4152	235734
22718	235735
44129	235736
21610	235737
97706	235738
9422	235739
10594	235740
35352	235741
5761	235742
85313	235743
27558	235744
91543	235745
14203	235746
507	235747
7452	235748
165897	235749
11333	235750
36409	235751
31261	235752
7600	235753
28042	235754
51114	235755
31100	235756
65920	235757
33294	235758
27442	235759
6796	235760
23710	235761
106535	235762
97749	235763
72399	235764
119446	235765
85600	235766
5310	235767
3214	235768
49661	235769
177319	235770
32163	235771
34722	235772
21193	235773
12545	235774
24445	235775
54267	235776
15866	235777
13730	235778
4859	235779
9051	235780
33954	235781
5806	235782
7009	235783
23880	235784
55998	235785
102138	235786
7992	235787
121241	235788
85975	235789
54425	235790
31399	235791
60905	235792
12750	235793
91165	235794
56048	235795
47639	235796
92531	235797
61243	235798
15865	235799
6169	235800
12579	235801
101150	235802
32973	235803
97971	235804
4354	235805
116028	235806
83883	235807
184171	235808
18376	235809
141804	235810
11337	235811
556	235812
63062	235813
8473	235814
11183	235815
47265	235816
2729	235817
2745	235818
15578	235819
14339	235820
17573	235821
239	235822
407	235823
32969	235824
43658	235825
17600	235826
82248	235827
31980	235828
34525	235829
3143	235830
6864	235831
25026	235832
116319	235833
23017	235834
4290	235835
2891	235836
54892	235837
80164	235838
26797	235839
80139	235840
455	235841
42707	235842
107669	235843
55134	235844
32127	235845
72563	235846
3973	235847
23091	235848
52289	235849
3099	235850
33629	235851
88307	235852
76511	235853
5537	235854
95680	235855
14415	235856
15645	235857
16031	235858
6901	235859
52127	235860
81334	235861
95862	235862
39643	235863
9717	235864
131841	235865
4208	235866
10642	235867
38713	235868
3828	235869
72293	235870
3755	235871
624	235872
16485	235873
24056	235874
20672	235875
19351	235876
88705	235877
3588	235878
8542	235879
40999	235880
66361	235881
27449	235882
1698	235883
21656	235884
61217	235885
3097	235886
17221	235887
16620	235888
17046	235889
28654	235890
17672	235891
4130	235892
33974	235893
3017	235894
60439	235895
12079	235896
165792	235897
89061	235898
16036	235899
26266	235900
120358	235901
41177	235902
59379	235903
10	235904
631	235905
21666	235906
9423	235907
101452	235908
8610	235909
44387	235910
40231	235911
75181	235912
9616	235913
11188	235914
40840	235915
150820	235916
34015	235917
29722	235918
695	235919
11394	235920
115579	235921
52955	235922
45080	235923
8960	235924
33029	235925
19	235926
693	235927
10880	235928
54808	235929
81223	235930
43367	235931
3166	235932
9724	235933
1445	235934
5227	235935
22802	235936
22193	235937
38575	235938
43790	235939
19347	235940
46862	235941
37961	235942
3806	235943
86367	235944
2409	235945
144833	235946
668	235947
19599	235948
6560	235949
782	235950
3481	235951
174864	235952
3053	235953
72827	235954
33306	235955
3672	235956
25592	235957
38910	235958
30401	235959
99992	235960
73578	235961
60888	235962
2291	235963
126231	235964
95680	235965
61414	235966
1347	235967
19806	235968
52367	235969
20549	235970
13133	235971
5395	235972
7970	235973
83124	235974
132	235975
4826	235976
53170	235977
6569	235978
16131	235979
3508	235980
1073	235981
6442	235982
25932	235983
22953	235984
8656	235985
1495	235986
18373	235987
33853	235988
140504	235989
102603	235990
224	235991
4235	235992
164123	235993
111558	235994
175533	235995
4788	235996
67108	235997
6345	235998
1072	235999
44094	236000
86416	236001
42430	236002
19	236003
5872	236004
3654	236005
105	236006
129831	236007
14953	236008
4354	236009
92364	236010
75744	236011
12306	236012
15758	236013
118395	236014
216	236015
7217	236016
2711	236017
11070	236018
13122	236019
61757	236020
9222	236021
18985	236022
3737	236023
103410	236024
28509	236025
20714	236026
10235	236027
1017	236028
44377	236029
43739	236030
10598	236031
17072	236032
14703	236033
9966	236034
76785	236035
4528	236036
45313	236037
15964	236038
23926	236039
18442	236040
49433	236041
8947	236042
82402	236043
2302	236044
15066	236045
56707	236046
5478	236047
2126	236048
2	236049
14909	236050
44491	236051
30101	236052
21306	236053
10095	236054
641	236055
93881	236056
15536	236057
28112	236058
666	236059
92178	236060
52762	236061
46413	236062
101065	236063
64847	236064
85926	236065
3057	236066
18885	236067
36797	236068
8778	236069
33201	236070
27965	236071
50663	236072
176875	236073
12072	236074
92791	236075
36264	236076
36245	236077
98246	236078
19678	236079
4650	236080
131648	236081
84460	236082
36245	236083
19761	236084
40320	236085
16891	236086
605	236087
2917	236088
95	236089
757	236090
34882	236091
52637	236092
131264	236093
30862	236094
53392	236095
16431	236096
18740	236097
8711	236098
42145	236099
113373	236100
140885	236101
41807	236102
39952	236103
82868	236104
14773	236105
29905	236106
41487	236107
2620	236108
27218	236109
109317	236110
16952	236111
52831	236112
26309	236113
79889	236114
83825	236115
75191	236116
66782	236117
1108	236118
16809	236119
79858	236120
8025	236121
55731	236122
36242	236123
1669	236124
10886	236125
1498	236126
69797	236127
98408	236128
139730	236129
83299	236130
68742	236131
8985	236132
27684	236133
168274	236134
23591	236135
2575	236136
17125	236137
181440	236138
16724	236139
43	236140
110348	236141
36100	236142
13920	236143
10363	236144
33027	236145
74088	236146
2700	236147
36062	236148
8987	236149
4047	236150
11688	236151
1996	236152
3569	236153
31172	236154
36542	236155
26736	236156
88972	236157
31465	236158
68945	236159
98154	236160
1762	236161
13955	236162
9512	236163
23488	236164
2442	236165
20364	236166
1986	236167
1661	236168
23129	236169
53677	236170
65931	236171
7677	236172
23416	236173
31758	236174
16821	236175
14756	236176
23357	236177
32057	236178
45017	236179
9178	236180
24607	236181
131413	236182
36238	236183
8474	236184
51983	236185
39222	236186
18239	236187
173973	236188
94981	236189
17339	236190
44481	236191
46698	236192
37098	236193
10404	236194
41010	236195
126084	236196
5063	236197
63729	236198
77456	236199
21568	236200
96946	236201
28791	236202
58181	236203
88573	236204
7415	236205
51317	236206
43049	236207
105081	236208
33216	236209
28620	236210
7672	236211
31577	236212
21301	236213
30993	236214
36331	236215
12304	236216
1043	236217
30583	236218
19263	236219
48226	236220
118054	236221
23774	236222
81305	236223
8857	236224
52991	236225
24502	236226
2922	236227
31298	236228
27578	236229
58035	236230
4159	236231
24662	236232
74872	236233
1633	236234
26415	236235
21275	236236
53906	236237
18805	236238
4982	236239
68204	236240
61947	236241
17673	236242
2468	236243
85449	236244
16582	236245
45694	236246
9070	236247
12510	236248
14825	236249
48073	236250
44292	236251
44694	236252
28034	236253
25176	236254
51936	236255
7232	236256
33829	236257
109663	236258
73284	236259
14920	236260
26986	236261
75734	236262
70741	236263
3589	236264
38264	236265
36971	236266
83086	236267
157768	236268
359	236269
22154	236270
69591	236271
460	236272
3780	236273
39948	236274
9501	236275
4019	236276
80103	236277
17860	236278
38176	236279
133391	236280
37807	236281
4645	236282
22918	236283
40067	236284
1341	236285
30025	236286
14382	236287
13629	236288
15484	236289
171163	236290
2644	236291
149857	236292
27977	236293
70880	236294
85416	236295
133313	236296
105327	236297
5154	236298
55570	236299
109204	236300
20348	236301
20910	236302
60295	236303
4189	236304
54148	236305
86364	236306
135715	236307
15391	236308
73583	236309
1796	236310
30601	236311
80532	236312
21466	236313
18	236314
44042	236315
86	236316
4338	236317
37547	236318
33899	236319
11852	236320
44020	236321
5472	236322
7791	236323
695	236324
54192	236325
86708	236326
140475	236327
5171	236328
46295	236329
44129	236330
1307	236331
32951	236332
137294	236333
16255	236334
45347	236335
23498	236336
82238	236337
150985	236338
10829	236339
55397	236340
6856	236341
20398	236342
115243	236343
44151	236344
31654	236345
14559	236346
52717	236347
5464	236348
6250	236349
88579	236350
48574	236351
17846	236352
20815	236353
44244	236354
102383	236355
30225	236356
5978	236357
28370	236358
20373	236359
3166	236360
19096	236361
94007	236362
67911	236363
22437	236364
4657	236365
18117	236366
60558	236367
22271	236368
29966	236369
36232	236370
384	236371
8489	236372
20486	236373
141445	236374
134155	236375
59770	236376
63057	236377
66523	236378
84100	236379
3061	236380
36293	236381
1683	236382
151062	236383
49384	236384
4770	236385
49571	236386
18459	236387
7822	236388
177469	236389
41017	236390
3341	236391
54006	236392
48502	236393
168868	236394
36201	236395
62991	236396
188906	236397
63133	236398
23387	236399
69419	236400
407	236401
6079	236402
45517	236403
6294	236404
25884	236405
25094	236406
45919	236407
174547	236408
18611	236409
40284	236410
105028	236411
20851	236412
378	236413
24662	236414
20552	236415
9334	236416
42773	236417
52693	236418
100848	236419
30	236420
2005	236421
125446	236422
49812	236423
24607	236424
29795	236425
115510	236426
171483	236427
15440	236428
28344	236429
33897	236430
14380	236431
8386	236432
54778	236433
56983	236434
7739	236435
183028	236436
188645	236437
36098	236438
52864	236439
31366	236440
55942	236441
92513	236442
100519	236443
100519	236444
22187	236445
55446	236446
157794	236447
12324	236448
406	236449
140581	236450
64938	236451
11169	236452
44355	236453
72468	236454
44263	236455
123059	236456
29496	236457
116983	236458
37454	236459
8786	236460
2970	236461
32938	236462
40304	236463
110579	236464
179684	236465
83751	236466
52767	236467
21719	236468
63577	236469
51841	236470
73031	236471
52694	236472
27150	236473
3526	236474
9515	236475
33049	236476
6291	236477
176	236478
22214	236479
7342	236480
18713	236481
54619	236482
29820	236483
10406	236484
51004	236485
13055	236486
15903	236487
139	236488
13152	236489
47106	236490
46524	236491
44764	236492
83843	236493
14369	236494
43857	236495
14900	236496
68795	236497
29367	236498
76547	236499
130122	236500
38634	236501
22154	236502
11156	236503
9316	236504
37688	236505
5641	236506
84845	236507
79998	236508
11098	236509
33917	236510
38041	236511
7225	236512
26944	236513
8799	236514
9530	236515
36330	236516
10803	236517
80199	236518
8019	236519
65423	236520
36244	236521
85727	236522
18451	236523
67231	236524
12281	236525
17848	236526
22973	236527
10	236528
59604	236529
18321	236530
6887	236531
142134	236532
34632	236533
22821	236534
16265	236535
220	236536
49188	236537
89379	236538
90881	236539
7410	236540
49677	236541
9676	236542
9617	236543
7568	236544
74280	236545
9575	236546
50938	236547
2361	236548
79095	236549
106232	236550
49684	236551
62253	236552
25663	236553
1698	236554
119834	236555
16620	236556
13376	236557
67380	236558
32140	236559
5050	236560
80496	236561
4584	236562
96	236563
63625	236564
50652	236565
114213	236566
22786	236567
16130	236568
338	236569
1018	236570
48855	236571
55054	236572
15229	236573
40572	236574
12916	236575
60217	236576
25650	236577
13959	236578
11526	236579
2413	236580
3199	236581
12960	236582
54731	236583
7347	236584
1998	236585
37905	236586
2205	236587
35272	236588
81181	236589
68726	236590
11275	236591
13540	236592
73937	236593
152032	236594
34888	236595
61326	236596
79293	236597
11914	236598
146171	236599
143890	236600
40507	236601
56889	236602
24024	236603
14584	236604
23872	236605
62405	236606
31884	236607
21696	236608
21082	236609
31141	236610
43029	236611
34169	236612
1185	236613
84965	236614
51170	236615
1452	236616
42918	236617
26367	236618
66075	236619
61920	236620
14437	236621
67479	236622
14142	236623
90864	236624
5235	236625
43233	236626
25287	236627
5777	236628
78669	236629
2837	236630
51996	236631
51841	236632
43233	236633
91475	236634
75117	236635
14156	236636
167776	236637
3390	236638
3197	236639
2159	236640
69852	236641
15170	236642
41144	236643
21610	236644
12323	236645
116505	236646
16648	236647
116505	236648
11646	236649
4899	236650
42366	236651
98525	236652
110268	236653
126852	236654
75195	236655
27835	236656
67153	236657
64265	236658
19363	236659
63434	236660
59619	236661
88396	236662
130388	236663
116872	236664
116865	236665
24643	236666
60036	236667
94616	236668
7542	236669
9954	236670
47660	236671
88	236672
8046	236673
42961	236674
32015	236675
48841	236676
2900	236677
719	236678
131566	236679
108590	236680
9886	236681
39258	236682
10492	236683
50	236684
16307	236685
19405	236686
12787	236687
34099	236688
13696	236689
9937	236690
398	236691
4606	236692
3	236693
10623	236694
55611	236695
77672	236696
753	236697
112524	236698
828	236699
10238	236700
34011	236701
3682	236702
28584	236703
184	236704
3562	236705
5618	236706
18358	236707
35994	236708
37611	236709
30252	236710
49764	236711
26171	236712
27693	236713
90457	236714
1333	236715
27439	236716
20181	236717
120918	236718
90830	236719
61441	236720
24168	236721
33906	236722
114331	236723
23179	236724
23179	236725
92067	236726
9955	236727
13066	236728
58001	236729
8783	236730
802	236731
34519	236732
30	236733
2409	236734
8847	236735
3694	236736
62388	236737
1959	236738
35938	236739
11061	236740
50977	236741
18467	236742
114868	236743
12708	236744
22412	236745
107195	236746
3881	236747
5086	236748
35785	236749
12429	236750
74207	236751
22145	236752
44523	236753
12136	236754
186487	236755
13647	236756
2400	236757
8521	236758
433	236759
48877	236760
926	236761
18942	236762
29496	236763
10848	236764
3529	236765
61822	236766
5519	236767
49803	236768
11934	236769
54690	236770
101412	236771
15436	236772
1157	236773
45684	236774
60506	236775
110399	236776
103571	236777
48790	236778
103773	236779
25631	236780
16233	236781
174759	236782
7306	236783
69057	236784
70677	236785
85430	236786
25247	236787
53581	236788
69720	236789
41182	236790
8301	236791
6045	236792
67397	236793
24491	236794
31292	236795
56099	236796
57925	236797
6310	236798
4413	236799
102396	236800
82576	236801
11014	236802
97684	236803
25643	236804
1629	236805
126239	236806
60138	236807
91907	236808
54622	236809
2243	236810
94702	236811
45732	236812
2170	236813
62721	236814
95100	236815
12286	236816
88475	236817
122597	236818
110236	236819
5956	236820
53049	236821
135594	236822
2303	236823
8334	236824
2886	236825
78966	236826
7124	236827
113219	236828
107688	236829
6	236830
22803	236831
4996	236832
28135	236833
60089	236834
10657	236835
45592	236836
4065	236837
145354	236838
13224	236839
76371	236840
78293	236841
34009	236842
4776	236843
86756	236844
4042	236845
37612	236846
37612	236847
1203	236848
2411	236849
24990	236850
37751	236851
37155	236852
103614	236853
43929	236854
54965	236855
12325	236856
805	236857
2424	236858
5437	236859
135036	236860
134822	236861
23377	236862
62885	236863
87426	236864
101874	236865
62178	236866
74792	236867
58873	236868
35115	236869
17301	236870
1280	236871
943	236872
17301	236873
3529	236874
11330	236875
19434	236876
42772	236877
83278	236878
46372	236879
95850	236880
21454	236881
24795	236882
103416	236883
14521	236884
3732	236885
11629	236886
113483	236887
63418	236888
36131	236889
14231	236890
20745	236891
43602	236892
98263	236893
65371	236894
87510	236895
8111	236896
48841	236897
26542	236898
142205	236899
20056	236900
43752	236901
21350	236902
26300	236903
21639	236904
67424	236905
24246	236906
42718	236907
2014	236908
115298	236909
24819	236910
80647	236911
10384	236912
33883	236913
2794	236914
15523	236915
28950	236916
11	236917
1757	236918
11416	236919
29	236920
3483	236921
41933	236922
20584	236923
51043	236924
35093	236925
50166	236926
20350	236927
28220	236928
4019	236929
84066	236930
65727	236931
91014	236932
80661	236933
3483	236934
115978	236935
10642	236936
92967	236937
111689	236938
164090	236939
131720	236940
13625	236941
360	236942
21461	236943
101941	236944
4580	236945
1598	236946
113107	236947
18831	236948
75071	236949
986	236950
628	236951
10252	236952
1949	236953
61608	236954
3738	236955
1159	236956
54550	236957
28840	236958
1979	236959
46721	236960
1668	236961
6982	236962
1625	236963
28709	236964
27445	236965
2539	236966
6699	236967
28280	236968
6982	236969
85204	236970
114822	236971
2734	236972
11159	236973
12122	236974
249	236975
56235	236976
109818	236977
1736	236978
181819	236979
46754	236980
1775	236981
39069	236982
47159	236983
2156	236984
11783	236985
12397	236986
81467	236987
4985	236988
69897	236989
75081	236990
7749	236991
1446	236992
111538	236993
56203	236994
139787	236995
10037	236996
976	236997
26467	236998
20	236999
143092	237000
9632	237001
559	237002
16477	237003
60699	237004
11824	237005
5260	237006
7919	237007
34521	237008
1207	237009
19436	237010
8054	237011
9844	237012
2409	237013
14723	237014
13467	237015
43607	237016
22036	237017
14958	237018
10151	237019
148846	237020
85583	237021
6468	237022
90349	237023
134792	237024
106242	237025
175483	237026
14646	237027
71253	237028
60010	237029
16566	237030
603	237031
133284	237032
46300	237033
91716	237034
17131	237035
100267	237036
32278	237037
57162	237038
83	237039
423	237040
12138	237041
3213	237042
48449	237043
30463	237044
44051	237045
33454	237046
43301	237047
21742	237048
29557	237049
79017	237050
9500	237051
27853	237052
4647	237053
33567	237054
6217	237055
1897	237056
73842	237057
6803	237058
41551	237059
4967	237060
58837	237061
35109	237062
3640	237063
80952	237064
34162	237065
49372	237066
41555	237067
11766	237068
72371	237069
107357	237070
47022	237071
869	237072
31075	237073
2179	237074
42106	237075
50321	237076
22492	237077
57461	237078
36568	237079
278	237080
17449	237081
47558	237082
30126	237083
63129	237084
49251	237085
79438	237086
125108	237087
1922	237088
21041	237089
15150	237090
58190	237091
25094	237092
5476	237093
2283	237094
93004	237095
3745	237096
87738	237097
52949	237098
15407	237099
226	237100
11572	237101
6277	237102
164818	237103
4206	237104
16610	237105
35305	237106
14223	237107
5551	237108
6674	237109
4113	237110
13757	237111
20947	237112
24543	237113
16502	237114
43861	237115
31537	237116
23926	237117
43362	237118
24349	237119
24588	237120
20871	237121
24527	237122
10414	237123
39333	237124
8418	237125
91950	237126
5383	237127
24288	237128
5130	237129
1779	237130
95878	237131
45118	237132
35252	237133
142567	237134
2337	237135
45242	237136
25432	237137
2696	237138
7138	237139
88157	237140
34076	237141
87662	237142
130180	237143
30901	237144
62131	237145
6766	237146
68378	237147
12166	237148
930	237149
84868	237150
150174	237151
253	237152
69948	237153
3248	237154
265	237155
113389	237156
14372	237157
1143	237158
77886	237159
63758	237160
34803	237161
56048	237162
6555	237163
10519	237164
16505	237165
21244	237166
27921	237167
32167	237168
80765	237169
1885	237170
44057	237171
10703	237172
100362	237173
5980	237174
67447	237175
59517	237176
71127	237177
85048	237178
17018	237179
1481	237180
11	237181
30003	237182
4360	237183
121764	237184
19039	237185
59864	237186
19297	237187
56585	237188
16001	237189
22340	237190
24925	237191
12662	237192
5219	237193
33969	237194
177240	237195
105433	237196
18529	237197
44947	237198
160262	237199
43954	237200
40677	237201
17062	237202
49944	237203
23545	237204
11434	237205
97912	237206
3746	237207
34177	237208
76610	237209
2316	237210
19176	237211
8433	237212
848	237213
10563	237214
9402	237215
64862	237216
33920	237217
65196	237218
19033	237219
36873	237220
2629	237221
58301	237222
72789	237223
5952	237224
488	237225
8450	237226
27994	237227
38899	237228
64	237229
6449	237230
67367	237231
4093	237232
57831	237233
24495	237234
65231	237235
54753	237236
31753	237237
46481	237238
88705	237239
12665	237240
24033	237241
60	237242
2598	237243
1481	237244
1332	237245
5166	237246
3158	237247
7006	237248
26148	237249
7495	237250
1008	237251
14251	237252
1733	237253
56216	237254
55141	237255
26463	237256
42027	237257
6454	237258
106459	237259
39033	237260
3554	237261
138641	237262
20580	237263
30294	237264
63477	237265
38204	237266
70095	237267
4520	237268
5613	237269
57224	237270
21464	237271
32332	237272
92205	237273
82966	237274
36183	237275
6773	237276
43792	237277
387	237278
42371	237279
19930	237280
5028	237281
28334	237282
32259	237283
20937	237284
2562	237285
14434	237286
781	237287
4560	237288
25803	237289
81051	237290
32493	237291
20297	237292
22964	237293
8906	237294
42430	237295
8919	237296
28145	237297
159879	237298
22892	237299
1386	237300
7376	237301
35170	237302
12215	237303
106059	237304
24917	237305
9328	237306
43183	237307
17983	237308
149921	237309
15126	237310
1735	237311
54614	237312
23918	237313
35637	237314
60108	237315
1750	237316
6685	237317
19183	237318
14492	237319
14190	237320
47633	237321
45942	237322
5682	237323
32522	237324
47564	237325
2461	237326
2461	237327
2480	237328
48926	237329
6681	237330
7377	237331
20615	237332
30335	237333
2341	237334
21652	237335
8053	237336
2050	237337
96285	237338
1408	237339
22534	237340
189	237341
20704	237342
4520	237343
59	237344
1	237345
33	237346
49276	237347
2181	237348
112624	237349
11931	237350
5865	237351
867	237352
4944	237353
8731	237354
3656	237355
42133	237356
175035	237357
150	237358
7852	237359
90957	237360
12052	237361
5039	237362
33350	237363
132566	237364
1745	237365
6	237366
40723	237367
26358	237368
5716	237369
57638	237370
70237	237371
13970	237372
118947	237373
35689	237374
35931	237375
110321	237376
75130	237377
1976	237378
64087	237379
37634	237380
2189	237381
28461	237382
58340	237383
181774	237384
1735	237385
3867	237386
18606	237387
118947	237388
578	237389
18744	237390
69576	237391
2713	237392
6839	237393
48106	237394
55454	237395
7314	237396
7487	237397
2161	237398
6468	237399
4060	237400
42841	237401
15391	237402
6911	237403
36690	237404
298	237405
11406	237406
1139	237407
2950	237408
58845	237409
108583	237410
146902	237411
37381	237412
23529	237413
10301	237414
89846	237415
16767	237416
68615	237417
27674	237418
85285	237419
5998	237420
3023	237421
21469	237422
744	237423
34964	237424
179613	237425
1573	237426
166083	237427
10845	237428
5102	237429
3062	237430
91982	237431
10081	237432
16424	237433
186619	237434
132492	237435
3868	237436
124	237437
74503	237438
131535	237439
175327	237440
14357	237441
42330	237442
2480	237443
3867	237444
30854	237445
12202	237446
9178	237447
109668	237448
2414	237449
35872	237450
798	237451
2417	237452
42420	237453
4402	237454
48417	237455
3867	237456
109288	237457
26188	237458
131865	237459
49805	237460
204	237461
2489	237462
94870	237463
7559	237464
11281	237465
8847	237466
55946	237467
578	237468
19496	237469
794	237470
547	237471
3448	237472
13610	237473
296	237474
4533	237475
40407	237476
2334	237477
17154	237478
12305	237479
8594	237480
676	237481
7797	237482
5612	237483
77022	237484
32966	237485
6469	237486
52006	237487
635	237488
962	237489
5866	237490
4760	237491
128397	237492
18552	237493
70281	237494
3983	237495
4383	237496
40599	237497
80318	237498
59344	237499
18809	237500
28026	237501
7939	237502
38080	237503
76406	237504
164428	237505
126588	237506
12787	237507
45390	237508
10909	237509
84739	237510
177320	237511
92192	237512
120714	237513
86861	237514
36	237515
49566	237516
70682	237517
76659	237518
53075	237519
1950	237520
5205	237521
47064	237522
77140	237523
63765	237524
77048	237525
53257	237526
62439	237527
13969	237528
5910	237529
117789	237530
38062	237531
43166	237532
41823	237533
15004	237534
81824	237535
65385	237536
125378	237537
41651	237538
143941	237539
5304	237540
10840	237541
44700	237542
64273	237543
15704	237544
30174	237545
79766	237546
51525	237547
10306	237548
2413	237549
52868	237550
19302	237551
32601	237552
21309	237553
16021	237554
17955	237555
10818	237556
70668	237557
66741	237558
921	237559
72356	237560
1552	237561
32820	237562
78535	237563
294	237564
29462	237565
5122	237566
111957	237567
79864	237568
18946	237569
23590	237570
78706	237571
36234	237572
78323	237573
110102	237574
14058	237575
13	237576
8092	237577
11820	237578
34837	237579
134967	237580
138263	237581
136518	237582
58265	237583
92702	237584
32855	237585
10866	237586
94000	237587
49607	237588
37135	237589
36457	237590
44001	237591
3169	237592
134370	237593
24935	237594
37053	237595
41999	237596
72655	237597
1669	237598
88281	237599
24832	237600
54411	237601
10809	237602
151513	237603
20563	237604
72953	237605
177380	237606
20481	237607
63473	237608
3206	237609
50654	237610
44388	237611
9882	237612
27834	237613
10864	237614
79191	237615
94399	237616
53095	237617
55073	237618
33345	237619
71884	237620
119144	237621
175484	237622
36672	237623
30339	237624
63818	237625
11107	237626
107694	237627
94617	237628
24447	237629
74411	237630
8166	237631
68002	237632
17768	237633
15470	237634
58046	237635
131292	237636
19204	237637
7745	237638
18713	237639
72558	237640
17028	237641
50882	237642
44266	237643
5198	237644
140203	237645
28383	237646
11557	237647
21605	237648
483	237649
44575	237650
131331	237651
70882	237652
7572	237653
114464	237654
8924	237655
129230	237656
88918	237657
20607	237658
9764	237659
8246	237660
4737	237661
92742	237662
63434	237663
13244	237664
25061	237665
29889	237666
165136	237667
11558	237668
43110	237669
66554	237670
3274	237671
31663	237672
15572	237673
62037	237674
35408	237675
11932	237676
29616	237677
38462	237678
7425	237679
63523	237680
88435	237681
3150	237682
14221	237683
135991	237684
62361	237685
116689	237686
9347	237687
84023	237688
29843	237689
70273	237690
41217	237691
82271	237692
103401	237693
85018	237694
2962	237695
86095	237696
181534	237697
473	237698
42251	237699
138934	237700
59062	237701
76329	237702
39543	237703
10710	237704
4961	237705
4413	237706
71	237707
15192	237708
18548	237709
78010	237710
5171	237711
97846	237712
11409	237713
407	237714
6631	237715
8575	237716
31290	237717
5380	237718
103210	237719
14507	237720
175605	237721
101120	237722
34856	237723
39974	237724
22214	237725
58008	237726
38399	237727
1837	237728
4801	237729
16204	237730
184603	237731
50395	237732
10750	237733
557	237734
67357	237735
14441	237736
63168	237737
62809	237738
19508	237739
4283	237740
84331	237741
10460	237742
1902	237743
862	237744
179652	237745
4227	237746
154930	237747
106494	237748
94647	237749
13414	237750
107016	237751
18410	237752
7812	237753
21642	237754
58105	237755
7819	237756
10118	237757
76683	237758
46237	237759
1943	237760
21225	237761
4008	237762
40221	237763
16152	237764
99648	237765
10725	237766
123488	237767
4395	237768
35330	237769
814	237770
107967	237771
80433	237772
14791	237773
44615	237774
22532	237775
8152	237776
10574	237777
81489	237778
3704	237779
60913	237780
10946	237781
26305	237782
88578	237783
13349	237784
52264	237785
17250	237786
20311	237787
70745	237788
68453	237789
16302	237790
2519	237791
34057	237792
67202	237793
52563	237794
36188	237795
2486	237796
127216	237797
18834	237798
18620	237799
166251	237800
57370	237801
38356	237802
4174	237803
2	237804
9423	237805
23929	237806
33177	237807
13062	237808
5779	237809
27259	237810
7409	237811
11993	237812
48689	237813
4312	237814
4115	237815
61439	237816
734	237817
119530	237818
18405	237819
23364	237820
12841	237821
2573	237822
3396	237823
147615	237824
23436	237825
22841	237826
67293	237827
5978	237828
3590	237829
37594	237830
8273	237831
16156	237832
39904	237833
42105	237834
23517	237835
107590	237836
23436	237837
158057	237838
58944	237839
21756	237840
52325	237841
16907	237842
90491	237843
35659	237844
39810	237845
14077	237846
4195	237847
34460	237848
39027	237849
16146	237850
19172	237851
19265	237852
1547	237853
14834	237854
56754	237855
12788	237856
32966	237857
71968	237858
82853	237859
101435	237860
119134	237861
43555	237862
160759	237863
19	237864
146988	237865
65990	237866
44592	237867
184959	237868
83707	237869
136519	237870
44404	237871
108083	237872
13851	237873
23404	237874
142639	237875
43773	237876
84179	237877
25148	237878
109469	237879
109859	237880
43773	237881
138869	237882
15942	237883
116972	237884
6740	237885
69999	237886
110686	237887
121629	237888
77568	237889
47669	237890
2198	237891
7419	237892
3566	237893
29535	237894
9441	237895
37689	237896
36358	237897
11748	237898
57515	237899
25516	237900
90731	237901
41168	237902
54200	237903
88769	237904
3022	237905
117084	237906
4628	237907
183825	237908
29975	237909
17454	237910
23527	237911
43323	237912
859	237913
31813	237914
123900	237915
186233	237916
46155	237917
3839	237918
57064	237919
45933	237920
4644	237921
40033	237922
569	237923
18754	237924
13211	237925
18754	237926
34125	237927
25142	237928
134517	237929
47014	237930
65004	237931
7383	237932
1438	237933
20982	237934
79390	237935
30438	237936
55918	237937
3261	237938
180026	237939
92957	237940
15533	237941
52766	237942
48649	237943
48458	237944
69563	237945
37471	237946
34902	237947
7054	237948
52068	237949
157	237950
14365	237951
29249	237952
90215	237953
5043	237954
25894	237955
12622	237956
271	237957
271	237958
6681	237959
48408	237960
29000	237961
22618	237962
66961	237963
97	237964
11545	237965
48991	237966
82	237967
108279	237968
10118	237969
28928	237970
18165	237971
24027	237972
12918	237973
2196	237974
46470	237975
34482	237976
271	237977
124	237978
18103	237979
1826	237980
1775	237981
1910	237982
34289	237983
3027	237984
15355	237985
174442	237986
51892	237987
1060	237988
4324	237989
27576	237990
27551	237991
3112	237992
88510	237993
61082	237994
5	237995
12281	237996
43887	237997
52863	237998
8175	237999
48356	238000
17321	238001
36363	238002
65727	238003
66174	238004
4279	238005
63078	238006
179086	238007
72954	238008
142298	238009
8922	238010
66702	238011
58037	238012
71405	238013
9530	238014
14367	238015
75931	238016
92311	238017
11386	238018
18601	238019
69568	238020
22851	238021
18570	238022
3138	238023
2013	238024
44914	238025
24509	238026
36257	238027
449	238028
188856	238029
2666	238030
3713	238031
2756	238032
29763	238033
75943	238034
7989	238035
24599	238036
7692	238037
60595	238038
40707	238039
11378	238040
29374	238041
46951	238042
52973	238043
20376	238044
81023	238045
44306	238046
29796	238047
7692	238048
6664	238049
103877	238050
178304	238051
19461	238052
62800	238053
7819	238054
88949	238055
33093	238056
3146	238057
61108	238058
69842	238059
2795	238060
110770	238061
77858	238062
10084	238063
89247	238064
65774	238065
2938	238066
63578	238067
16139	238068
11396	238069
43843	238070
10561	238071
69506	238072
48891	238073
8154	238074
4354	238075
96100	238076
61001	238077
88061	238078
56088	238079
81023	238080
3394	238081
6241	238082
38752	238083
18438	238084
12281	238085
60141	238086
120045	238087
2991	238088
43860	238089
43199	238090
21317	238091
57765	238092
7779	238093
58348	238094
106920	238095
150865	238096
37378	238097
44344	238098
13502	238099
10479	238100
3731	238101
40152	238102
64281	238103
83707	238104
92720	238105
73181	238106
12198	238107
22289	238108
33056	238109
114294	238110
14858	238111
109893	238112
14326	238113
75723	238114
89090	238115
141425	238116
23387	238117
142656	238118
21682	238119
61008	238120
448	238121
35986	238122
3310	238123
100877	238124
5056	238125
11396	238126
71645	238127
1064	238128
15442	238129
104891	238130
31750	238131
79652	238132
11150	238133
33213	238134
13194	238135
61302	238136
4137	238137
48465	238138
8510	238139
725	238140
77665	238141
83350	238142
10179	238143
25005	238144
11457	238145
23408	238146
22851	238147
62942	238148
118034	238149
43857	238150
89115	238151
184539	238152
135168	238153
72681	238154
15594	238155
120099	238156
4413	238157
86766	238158
13006	238159
106024	238160
84285	238161
52763	238162
106698	238163
53911	238164
140969	238165
54139	238166
6730	238167
136527	238168
52963	238169
30510	238170
138912	238171
38407	238172
32996	238173
88547	238174
88348	238175
79094	238176
85258	238177
18617	238178
102548	238179
51883	238180
106440	238181
9308	238182
75896	238183
3429	238184
33023	238185
29913	238186
19042	238187
17620	238188
62992	238189
35592	238190
25548	238191
14337	238192
11644	238193
23446	238194
11365	238195
18	238196
2938	238197
35758	238198
5164	238199
13033	238200
499	238201
42746	238202
5863	238203
172612	238204
110543	238205
63234	238206
43842	238207
139343	238208
23313	238209
23522	238210
26933	238211
60040	238212
18465	238213
10411	238214
2945	238215
57415	238216
36904	238217
70	238218
102660	238219
50780	238220
35712	238221
62043	238222
2	238223
16	238224
4385	238225
29	238226
14920	238227
63278	238228
527	238229
2426	238230
19	238231
39246	238232
27366	238233
77333	238234
85789	238235
13520	238236
32032	238237
63078	238238
68013	238239
5892	238240
1248	238241
44147	238242
11897	238243
8644	238244
19055	238245
19055	238246
317	238247
22990	238248
122713	238249
77293	238250
10691	238251
15385	238252
7575	238253
15385	238254
16017	238255
6884	238256
12549	238257
38367	238258
38101	238259
38243	238260
97542	238261
39869	238262
162781	238263
35704	238264
35704	238265
39224	238266
230	238267
139376	238268
4373	238269
1231	238270
138811	238271
7249	238272
33609	238273
98082	238274
29947	238275
106801	238276
11490	238277
104604	238278
61576	238279
104967	238280
1416	238281
8380	238282
8380	238283
49578	238284
106325	238285
70077	238286
58417	238287
2037	238288
183517	238289
7776	238290
177201	238291
3169	238292
42396	238293
2693	238294
18830	238295
65766	238296
33555	238297
21891	238298
7280	238299
2526	238300
17875	238301
25028	238302
8269	238303
133028	238304
11542	238305
46337	238306
9925	238307
27202	238308
3085	238309
59555	238310
28456	238311
83995	238312
109816	238313
7358	238314
31655	238315
47419	238316
49520	238317
82698	238318
9469	238319
2017	238320
1603	238321
35	238322
51656	238323
11274	238324
17348	238325
90079	238326
28985	238327
28403	238328
5627	238329
34514	238330
41996	238331
73308	238332
435	238333
166351	238334
140263	238335
16316	238336
84901	238337
44155	238338
111477	238339
12135	238340
14173	238341
108856	238342
10897	238343
95164	238344
98091	238345
2	238346
53579	238347
151616	238348
11282	238349
79783	238350
171843	238351
111005	238352
69716	238353
7593	238354
9841	238355
24958	238356
2126	238357
498	238358
83402	238359
85874	238360
76757	238361
26104	238362
124901	238363
46944	238364
5228	238365
10681	238366
12016	238367
102580	238368
3889	238369
266	238370
19724	238371
17714	238372
28158	238373
39231	238374
41275	238375
28075	238376
386	238377
62427	238378
42	238379
7388	238380
4	238381
60878	238382
41277	238383
112811	238384
275	238385
28915	238386
32541	238387
650	238388
10623	238389
19908	238390
36144	238391
11301	238392
21257	238393
32707	238394
19255	238395
164503	238396
96886	238397
137146	238398
10745	238399
40727	238400
12408	238401
55582	238402
50922	238403
26403	238404
54322	238405
9007	238406
10610	238407
51204	238408
3201	238409
40508	238410
103613	238411
40727	238412
72415	238413
11562	238414
14125	238415
26403	238416
44446	238417
14701	238418
55933	238419
11613	238420
11301	238421
26157	238422
38914	238423
78991	238424
28998	238425
47651	238426
71823	238427
64414	238428
39091	238429
11562	238430
84866	238431
14798	238432
975	238433
55933	238434
46431	238435
127239	238436
11562	238437
217	238438
14189	238439
39325	238440
36665	238441
2	238442
653	238443
1031	238444
54382	238445
95	238446
2649	238447
5995	238448
10268	238449
29847	238450
736	238451
50622	238452
22272	238453
106152	238454
164411	238455
109411	238456
73372	238457
2648	238458
4729	238459
113862	238460
50622	238461
84668	238462
100048	238463
127375	238464
66477	238465
8366	238466
66477	238467
121397	238468
128588	238469
55607	238470
119369	238471
1927	238472
72573	238473
107677	238474
4963	238475
38973	238476
55502	238477
15035	238478
85721	238479
33006	238480
44811	238481
60076	238482
84912	238483
3607	238484
48530	238485
83413	238486
38955	238487
19613	238488
34233	238489
42140	238490
361	238491
106036	238492
88134	238493
88282	238494
183447	238495
121316	238496
56173	238497
2006	238498
58757	238499
112308	238500
7240	238501
127173	238502
43675	238503
68109	238504
50957	238505
603	238506
85955	238507
110792	238508
171116	238509
15899	238510
64403	238511
69900	238512
18605	238513
20068	238514
12087	238515
51081	238516
30479	238517
108720	238518
37093	238519
1692	238520
26996	238521
44984	238522
774	238523
135328	238524
825	238525
4690	238526
99860	238527
9300	238528
91579	238529
4954	238530
20483	238531
21665	238532
2017	238533
161726	238534
27625	238535
120223	238536
84168	238537
2566	238538
80347	238539
129929	238540
855	238541
20377	238542
17750	238543
113082	238544
77103	238545
59652	238546
1614	238547
34152	238548
52112	238549
15580	238550
52875	238551
19301	238552
49772	238553
43347	238554
27188	238555
83408	238556
96480	238557
87192	238558
27488	238559
17750	238560
21414	238561
427	238562
5501	238563
7310	238564
31920	238565
91328	238566
71748	238567
18924	238568
93115	238569
10227	238570
17346	238571
65378	238572
47066	238573
64637	238574
22287	238575
66864	238576
96519	238577
102115	238578
2698	238579
5496	238580
83866	238581
1706	238582
8994	238583
38515	238584
97034	238585
20795	238586
6583	238587
289	238588
36208	238589
65680	238590
14632	238591
9984	238592
41586	238593
7020	238594
42533	238595
18297	238596
91174	238597
8222	238598
1	238599
23519	238600
40117	238601
23170	238602
3325	238603
48465	238604
2700	238605
44339	238606
42111	238607
9251	238608
16578	238609
95770	238610
7060	238611
17843	238612
30861	238613
20873	238614
53728	238615
55117	238616
12425	238617
21166	238618
14338	238619
85680	238620
56416	238621
84507	238622
137652	238623
15102	238624
68726	238625
9350	238626
4361	238627
82368	238628
40914	238629
22472	238630
5153	238631
16811	238632
129288	238633
87375	238634
76406	238635
9842	238636
12786	238637
1763	238638
45483	238639
37291	238640
37800	238641
63413	238642
18	238643
18617	238644
67220	238645
80784	238646
53584	238647
144554	238648
30147	238649
72126	238650
35020	238651
22320	238652
6416	238653
30620	238654
18849	238655
133776	238656
133878	238657
16059	238658
8253	238659
19924	238660
23603	238661
1578	238662
58565	238663
852	238664
4140	238665
100264	238666
109635	238667
8098	238668
3044	238669
17395	238670
12786	238671
8226	238672
642	238673
9787	238674
20337	238675
55227	238676
29015	238677
44542	238678
82692	238679
141194	238680
28663	238681
55550	238682
96215	238683
31637	238684
60551	238685
60256	238686
139264	238687
110585	238688
76904	238689
115769	238690
53361	238691
64859	238692
71957	238693
8565	238694
4248	238695
95715	238696
48592	238697
97310	238698
105230	238699
78718	238700
53352	238701
29680	238702
15994	238703
3413	238704
33022	238705
17913	238706
948	238707
34515	238708
89007	238709
37474	238710
4843	238711
104787	238712
104921	238713
82431	238714
38618	238715
24136	238716
23404	238717
20582	238718
17397	238719
29802	238720
143673	238721
68033	238722
109338	238723
80357	238724
48384	238725
103257	238726
13347	238727
134644	238728
3348	238729
22549	238730
23350	238731
226	238732
4443	238733
46904	238734
35210	238735
6451	238736
64295	238737
64992	238738
43565	238739
184591	238740
31253	238741
65515	238742
105112	238743
130167	238744
58531	238745
90863	238746
94861	238747
31667	238748
15007	238749
150117	238750
21987	238751
22882	238752
93689	238753
54496	238754
25817	238755
184033	238756
6816	238757
43513	238758
19003	238759
6958	238760
8348	238761
9581	238762
52222	238763
101731	238764
18556	238765
82795	238766
30679	238767
24284	238768
31072	238769
143065	238770
12733	238771
89523	238772
2389	238773
156514	238774
126976	238775
45115	238776
7229	238777
105969	238778
67014	238779
110176	238780
14623	238781
78011	238782
56340	238783
47164	238784
121024	238785
99082	238786
45846	238787
18921	238788
8356	238789
11	238790
28253	238791
7929	238792
1997	238793
9581	238794
114330	238795
62519	238796
70882	238797
80242	238798
180868	238799
14955	238800
2694	238801
54874	238802
97024	238803
30564	238804
55729	238805
107419	238806
177300	238807
78526	238808
31917	238809
107661	238810
85924	238811
34668	238812
35611	238813
67776	238814
83147	238815
70853	238816
116059	238817
14346	238818
7785	238819
90293	238820
90293	238821
7240	238822
176393	238823
59731	238824
66104	238825
1848	238826
40518	238827
8064	238828
3167	238829
43686	238830
24533	238831
65943	238832
172163	238833
59221	238834
60375	238835
28436	238836
33595	238837
26993	238838
88206	238839
50365	238840
52907	238841
4712	238842
8513	238843
40722	238844
1841	238845
44059	238846
155109	238847
19099	238848
5741	238849
106722	238850
8802	238851
21959	238852
43400	238853
58872	238854
62097	238855
102243	238856
31558	238857
2389	238858
309	238859
464	238860
61817	238861
24873	238862
8999	238863
14556	238864
24853	238865
35731	238866
3800	238867
162985	238868
38899	238869
55577	238870
40222	238871
98231	238872
44855	238873
88137	238874
1743	238875
9701	238876
52382	238877
23518	238878
88730	238879
85535	238880
68696	238881
24043	238882
2081	238883
6312	238884
103852	238885
11384	238886
27268	238887
50489	238888
19249	238889
148322	238890
19811	238891
15861	238892
44957	238893
8737	238894
51932	238895
7288	238896
26277	238897
40325	238898
129560	238899
81555	238900
34848	238901
34848	238902
15898	238903
98602	238904
35476	238905
37795	238906
5502	238907
63976	238908
43666	238909
9733	238910
7288	238911
7409	238912
7409	238913
29533	238914
80843	238915
11716	238916
13262	238917
15794	238918
15846	238919
39218	238920
19567	238921
31528	238922
157925	238923
36970	238924
162432	238925
2959	238926
1540	238927
71833	238928
35	238929
143135	238930
46891	238931
30263	238932
14235	238933
13137	238934
31147	238935
34598	238936
3725	238937
21180	238938
96740	238939
18557	238940
85691	238941
26893	238942
36297	238943
4916	238944
21087	238945
88482	238946
82619	238947
12733	238948
8901	238949
23223	238950
17210	238951
41174	238952
8168	238953
59517	238954
25657	238955
44633	238956
20141	238957
49486	238958
6054	238959
11144	238960
10843	238961
3816	238962
69710	238963
507	238964
26805	238965
2976	238966
32500	238967
10702	238968
18984	238969
36651	238970
1542	238971
54983	238972
4830	238973
1670	238974
4967	238975
10433	238976
131	238977
40987	238978
58338	238979
84298	238980
34755	238981
103160	238982
13147	238983
13147	238984
12474	238985
22007	238986
6247	238987
87697	238988
16147	238989
4970	238990
105777	238991
20674	238992
33388	238993
3248	238994
13147	238995
7468	238996
36494	238997
9921	238998
8129	238999
4980	239000
102292	239001
1068	239002
53409	239003
12339	239004
17903	239005
3145	239006
13205	239007
2478	239008
102767	239009
120	239010
1940	239011
17146	239012
110260	239013
99633	239014
18607	239015
66181	239016
12536	239017
381	239018
3037	239019
7115	239020
9019	239021
72116	239022
28549	239023
71840	239024
27818	239025
13636	239026
125511	239027
6152	239028
97623	239029
105134	239030
14228	239031
176421	239032
27505	239033
4255	239034
120839	239035
33773	239036
214	239037
21556	239038
8112	239039
48626	239040
71439	239041
59026	239042
95150	239043
58090	239044
8388	239045
28949	239046
629	239047
22470	239048
22452	239049
62378	239050
16201	239051
22866	239052
78677	239053
51859	239054
10512	239055
40700	239056
113143	239057
56361	239058
37518	239059
20994	239060
4123	239061
1	239062
63556	239063
3550	239064
3512	239065
70433	239066
12295	239067
104081	239068
8849	239069
130007	239070
76897	239071
105208	239072
33621	239073
48687	239074
38799	239075
26373	239076
122123	239077
38263	239078
82369	239079
17643	239080
25940	239081
77389	239082
31776	239083
37611	239084
97933	239085
77622	239086
96662	239087
65076	239088
132885	239089
58917	239090
43433	239091
28684	239092
12650	239093
19645	239094
66440	239095
17876	239096
37182	239097
61355	239098
97593	239099
53908	239100
98683	239101
170028	239102
55864	239103
56917	239104
31359	239105
174178	239106
114352	239107
31932	239108
86457	239109
45213	239110
130372	239111
20646	239112
47042	239113
72604	239114
101228	239115
120403	239116
6255	239117
18752	239118
25211	239119
100915	239120
123067	239121
7336	239122
75266	239123
26409	239124
38412	239125
81011	239126
81831	239127
125104	239128
127787	239129
39062	239130
33799	239131
12867	239132
37029	239133
164790	239134
53817	239135
64229	239136
55338	239137
97431	239138
56001	239139
108880	239140
68148	239141
67224	239142
26147	239143
84694	239144
49429	239145
142266	239146
97747	239147
45051	239148
165200	239149
80813	239150
17717	239151
66395	239152
129650	239153
66044	239154
129299	239155
77860	239156
100706	239157
25083	239158
70671	239159
43460	239160
30751	239161
29031	239162
21556	239163
73981	239164
100862	239165
56583	239166
3803	239167
11289	239168
39115	239169
109211	239170
24503	239171
8465	239172
99508	239173
40527	239174
41140	239175
106996	239176
90295	239177
87458	239178
25502	239179
15387	239180
125725	239181
38800	239182
12344	239183
82763	239184
9009	239185
135881	239186
17228	239187
92238	239188
76446	239189
44616	239190
55643	239191
59847	239192
6838	239193
21184	239194
37397	239195
6160	239196
29245	239197
28758	239198
4885	239199
46597	239200
55248	239201
2833	239202
70159	239203
5910	239204
27250	239205
64580	239206
55732	239207
68213	239208
17142	239209
8448	239210
188823	239211
10733	239212
45734	239213
19147	239214
85128	239215
172089	239216
66167	239217
64439	239218
22269	239219
1426	239220
82666	239221
99892	239222
24982	239223
67928	239224
21144	239225
25588	239226
56773	239227
5	239228
21889	239229
28641	239230
54025	239231
31256	239232
8465	239233
46089	239234
19206	239235
177676	239236
1665	239237
17666	239238
59093	239239
128714	239240
25710	239241
30704	239242
64505	239243
64871	239244
36823	239245
14730	239246
71576	239247
97402	239248
21088	239249
99626	239250
31889	239251
56587	239252
21415	239253
78624	239254
21195	239255
6524	239256
20669	239257
13198	239258
275	239259
35250	239260
19455	239261
28135	239262
72132	239263
26573	239264
61351	239265
26734	239266
35783	239267
9599	239268
32730	239269
22513	239270
38986	239271
21020	239272
26280	239273
1719	239274
18360	239275
11860	239276
14803	239277
51632	239278
9196	239279
11184	239280
19287	239281
70643	239282
21986	239283
26208	239284
28155	239285
118824	239286
77799	239287
2899	239288
63705	239289
63705	239290
46048	239291
10988	239292
53551	239293
20860	239294
13974	239295
25041	239296
18812	239297
7623	239298
70439	239299
5803	239300
13787	239301
19692	239302
767	239303
9391	239304
25634	239305
51729	239306
14838	239307
57282	239308
90424	239309
6939	239310
10133	239311
4129	239312
28069	239313
1303	239314
10388	239315
3314	239316
40397	239317
13031	239318
10890	239319
91426	239320
14176	239321
428	239322
1588	239323
17203	239324
101214	239325
41868	239326
64030	239327
176436	239328
49786	239329
6247	239330
46755	239331
9227	239332
24767	239333
456	239334
21681	239335
79086	239336
1912	239337
1053	239338
8041	239339
61587	239340
58297	239341
131134	239342
71369	239343
41178	239344
20316	239345
43785	239346
48550	239347
60101	239348
32989	239349
32239	239350
37402	239351
82925	239352
23957	239353
142374	239354
108551	239355
41528	239356
1653	239357
5573	239358
53994	239359
30419	239360
8172	239361
75987	239362
26908	239363
5447	239364
5350	239365
42117	239366
48412	239367
52683	239368
5439	239369
26153	239370
18523	239371
12829	239372
67403	239373
40162	239374
40125	239375
16214	239376
58871	239377
71285	239378
17128	239379
2914	239380
43912	239381
17295	239382
44791	239383
114054	239384
7032	239385
22309	239386
55603	239387
76069	239388
15429	239389
27069	239390
5150	239391
58072	239392
528	239393
1896	239394
146	239395
6779	239396
4162	239397
10442	239398
72903	239399
17259	239400
78863	239401
69743	239402
12400	239403
6477	239404
6340	239405
14907	239406
4726	239407
1201	239408
20666	239409
8457	239410
28265	239411
1447	239412
36640	239413
3244	239414
139696	239415
23050	239416
50441	239417
8450	239418
7002	239419
19444	239420
1096	239421
8508	239422
2859	239423
3285	239424
4967	239425
71842	239426
25445	239427
17409	239428
103598	239429
28619	239430
9361	239431
13696	239432
31739	239433
19444	239434
2114	239435
32872	239436
66460	239437
5244	239438
37328	239439
38940	239440
69681	239441
6585	239442
85629	239443
183038	239444
284	239445
16301	239446
7300	239447
12400	239448
15536	239449
23518	239450
10880	239451
96523	239452
1687	239453
69720	239454
72547	239455
32866	239456
50566	239457
50460	239458
50203	239459
72522	239460
4804	239461
19295	239462
11586	239463
13088	239464
60136	239465
52847	239466
53572	239467
23271	239468
72496	239469
227	239470
50257	239471
2925	239472
110762	239473
28659	239474
4943	239475
3346	239476
56567	239477
12689	239478
72903	239479
41839	239480
25548	239481
103443	239482
4846	239483
28344	239484
60835	239485
51933	239486
58373	239487
67211	239488
39533	239489
2573	239490
2516	239491
133512	239492
32639	239493
563	239494
50363	239495
72343	239496
25179	239497
770	239498
5610	239499
23457	239500
5420	239501
5910	239502
7595	239503
1660	239504
9920	239505
88956	239506
19058	239507
28549	239508
1359	239509
20880	239510
51401	239511
142026	239512
7201	239513
33533	239514
25015	239515
41733	239516
10367	239517
7728	239518
69859	239519
69859	239520
41392	239521
15190	239522
48367	239523
2269	239524
39052	239525
18434	239526
16032	239527
30764	239528
11066	239529
2191	239530
2158	239531
54860	239532
23780	239533
3646	239534
26493	239535
28125	239536
12400	239537
23235	239538
441	239539
2151	239540
13320	239541
2024	239542
1689	239543
17639	239544
38565	239545
5837	239546
5053	239547
42102	239548
5225	239549
702	239550
28603	239551
18606	239552
8820	239553
38331	239554
47988	239555
41371	239556
21677	239557
25166	239558
5169	239559
60018	239560
14755	239561
39675	239562
28013	239563
99841	239564
54458	239565
61448	239566
876	239567
18815	239568
793	239569
793	239570
103647	239571
467	239572
4782	239573
38837	239574
2526	239575
19445	239576
126547	239577
21246	239578
66320	239579
70741	239580
26139	239581
12785	239582
12547	239583
563	239584
17663	239585
22177	239586
4748	239587
6037	239588
50140	239589
25864	239590
912	239591
36280	239592
4196	239593
907	239594
22486	239595
7448	239596
109481	239597
784	239598
17003	239599
57591	239600
54848	239601
6760	239602
25910	239603
50450	239604
46167	239605
83986	239606
8141	239607
2348	239608
1692	239609
15501	239610
28186	239611
96197	239612
326	239613
66087	239614
27004	239615
48412	239616
9468	239617
7144	239618
42088	239619
12319	239620
56807	239621
102719	239622
7856	239623
27191	239624
7717	239625
22197	239626
34626	239627
8890	239628
24582	239629
131049	239630
5282	239631
28081	239632
11215	239633
501	239634
3118	239635
701	239636
9336	239637
44448	239638
30554	239639
7972	239640
1078	239641
12210	239642
3694	239643
93818	239644
27226	239645
12973	239646
7856	239647
4773	239648
1803	239649
23437	239650
32080	239651
13615	239652
30973	239653
3335	239654
84245	239655
10356	239656
34193	239657
1494	239658
57771	239659
19447	239660
78557	239661
34593	239662
52262	239663
8457	239664
7151	239665
141841	239666
20309	239667
69720	239668
8222	239669
37732	239670
57729	239671
69218	239672
6777	239673
3559	239674
28435	239675
41	239676
41	239677
3847	239678
42001	239679
905	239680
37073	239681
41565	239682
2966	239683
3527	239684
52036	239685
45301	239686
110567	239687
42041	239688
11700	239689
6833	239690
180	239691
1818	239692
32472	239693
3746	239694
48453	239695
47181	239696
11639	239697
17361	239698
50016	239699
84083	239700
68059	239701
4067	239702
23035	239703
28029	239704
60717	239705
4968	239706
49712	239707
21769	239708
24803	239709
65622	239710
2640	239711
58249	239712
44530	239713
13603	239714
468	239715
50612	239716
745	239717
23152	239718
72443	239719
19445	239720
61858	239721
18062	239722
7965	239723
4207	239724
1523	239725
37430	239726
5424	239727
6078	239728
46140	239729
11789	239730
26241	239731
81882	239732
48483	239733
21213	239734
9900	239735
41833	239736
17929	239737
769	239738
354	239739
1474	239740
27326	239741
910	239742
40122	239743
15513	239744
7336	239745
9365	239746
94563	239747
5160	239748
83963	239749
75563	239750
50411	239751
15516	239752
57561	239753
80028	239754
21661	239755
57699	239756
97418	239757
65079	239758
55588	239759
4746	239760
6312	239761
21205	239762
489	239763
58099	239764
30588	239765
122402	239766
44069	239767
138826	239768
2219	239769
3802	239770
101898	239771
60805	239772
8059	239773
32944	239774
78978	239775
86961	239776
31493	239777
63957	239778
24518	239779
21729	239780
2055	239781
6415	239782
54691	239783
7049	239784
2701	239785
115532	239786
12689	239787
83006	239788
14832	239789
73129	239790
5262	239791
38888	239792
7404	239793
56129	239794
57115	239795
25569	239796
5937	239797
15190	239798
19193	239799
34132	239800
131423	239801
4925	239802
34135	239803
2487	239804
26176	239805
72726	239806
100956	239807
110169	239808
110241	239809
54631	239810
25737	239811
33374	239812
35048	239813
18436	239814
60835	239815
3426	239816
28205	239817
16272	239818
10444	239819
140477	239820
10599	239821
56859	239822
188296	239823
68030	239824
14987	239825
46089	239826
23492	239827
6399	239828
62349	239829
23534	239830
26092	239831
37073	239832
18327	239833
25771	239834
30653	239835
2272	239836
1862	239837
28374	239838
25642	239839
66494	239840
23333	239841
14788	239842
6847	239843
14849	239844
26188	239845
49391	239846
30119	239847
4086	239848
54158	239849
6770	239850
5325	239851
95624	239852
26008	239853
11517	239854
17963	239855
30731	239856
6757	239857
2635	239858
12829	239859
21232	239860
37191	239861
18901	239862
11638	239863
4200	239864
19476	239865
19476	239866
64663	239867
63252	239868
57091	239869
25201	239870
56750	239871
39194	239872
63554	239873
6119	239874
1302	239875
29445	239876
87968	239877
7739	239878
25685	239879
83258	239880
34545	239881
22383	239882
138707	239883
46425	239884
1818	239885
4789	239886
15230	239887
15795	239888
186939	239889
48502	239890
69657	239891
73210	239892
65834	239893
20770	239894
1803	239895
57527	239896
47843	239897
57013	239898
75923	239899
19127	239900
15478	239901
24319	239902
2269	239903
22051	239904
46202	239905
7347	239906
57654	239907
33582	239908
656	239909
138862	239910
12771	239911
13589	239912
20350	239913
7211	239914
5667	239915
784	239916
38187	239917
2250	239918
3407	239919
140474	239920
46283	239921
458	239922
702	239923
13224	239924
37220	239925
53404	239926
17449	239927
13242	239928
975	239929
556	239930
7739	239931
103241	239932
3221	239933
5934	239934
26225	239935
49620	239936
2877	239937
31888	239938
20311	239939
102892	239940
2914	239941
36809	239942
22360	239943
26590	239944
15089	239945
73875	239946
138919	239947
69469	239948
56149	239949
14981	239950
1139	239951
8269	239952
26121	239953
37835	239954
57979	239955
5668	239956
97657	239957
363	239958
8470	239959
25040	239960
71540	239961
85594	239962
12727	239963
15084	239964
133870	239965
37060	239966
7422	239967
9759	239968
21463	239969
8387	239970
16043	239971
9938	239972
56518	239973
16804	239974
10638	239975
19474	239976
13105	239977
18609	239978
26875	239979
4163	239980
137787	239981
8683	239982
30730	239983
59855	239984
19494	239985
2393	239986
72731	239987
1468	239988
55084	239989
6933	239990
87490	239991
9484	239992
6784	239993
24856	239994
3025	239995
17387	239996
46604	239997
187454	239998
8907	239999
13092	240000
56318	240001
27235	240002
13099	240003
92289	240004
5158	240005
6279	240006
32795	240007
1776	240008
18105	240009
46336	240010
12992	240011
52802	240012
14840	240013
13665	240014
77852	240015
54515	240016
34800	240017
1896	240018
4825	240019
14850	240020
141789	240021
19234	240022
45131	240023
7041	240024
50686	240025
8620	240026
60241	240027
12002	240028
18194	240029
65134	240030
18226	240031
47987	240032
46	240033
6010	240034
19333	240035
20081	240036
20527	240037
10352	240038
7625	240039
26086	240040
3541	240041
6154	240042
930	240043
8244	240044
862	240045
56549	240046
6945	240047
17409	240048
77575	240049
24302	240050
155217	240051
37172	240052
117783	240053
35362	240054
15644	240055
839	240056
50169	240057
6240	240058
838	240059
8556	240060
70321	240061
1579	240062
4421	240063
67	240064
47623	240065
96	240066
540	240067
37944	240068
39214	240069
1992	240070
1053	240071
1712	240072
3645	240073
2051	240074
155	240075
6278	240076
46311	240077
19963	240078
9493	240079
1992	240080
89328	240081
44260	240082
80505	240083
17480	240084
39709	240085
55246	240086
3508	240087
5002	240088
1189	240089
418	240090
223	240091
133664	240092
4077	240093
14631	240094
9839	240095
6796	240096
37417	240097
9158	240098
2354	240099
34202	240100
38496	240101
50110	240102
5420	240103
30018	240104
644	240105
3660	240106
879	240107
59573	240108
87721	240109
91664	240110
3850	240111
123152	240112
20274	240113
5638	240114
501	240115
4572	240116
5455	240117
15926	240118
5457	240119
3769	240120
110344	240121
12606	240122
5197	240123
2124	240124
653	240125
2100	240126
6582	240127
4816	240128
8055	240129
28876	240130
21752	240131
4312	240132
23613	240133
65128	240134
2019	240135
51618	240136
107	240137
19690	240138
14101	240139
8938	240140
24352	240141
539	240142
9691	240143
37417	240144
20816	240145
2272	240146
22066	240147
14551	240148
1379	240149
42059	240150
902	240151
2713	240152
45542	240153
8681	240154
336	240155
2644	240156
14199	240157
9463	240158
434	240159
118351	240160
14451	240161
2036	240162
93310	240163
7485	240164
77182	240165
8585	240166
72069	240167
19653	240168
1855	240169
12089	240170
502	240171
786	240172
53091	240173
30332	240174
120811	240175
6820	240176
11216	240177
1034	240178
13800	240179
7463	240180
1657	240181
340	240182
30582	240183
21641	240184
925	240185
5657	240186
9078	240187
13454	240188
1184	240189
13800	240190
26315	240191
1637	240192
83248	240193
10376	240194
5998	240195
778	240196
8381	240197
16016	240198
6670	240199
4895	240200
11542	240201
35437	240202
55461	240203
46910	240204
70637	240205
103830	240206
11237	240207
16867	240208
3818	240209
932	240210
36461	240211
4799	240212
23332	240213
667	240214
117286	240215
3818	240216
6224	240217
2235	240218
490	240219
3325	240220
95123	240221
44570	240222
1918	240223
5513	240224
36881	240225
14979	240226
29363	240227
16365	240228
1011	240229
46625	240230
61856	240231
34901	240232
2821	240233
4604	240234
35969	240235
563	240236
156817	240237
60980	240238
88605	240239
902	240240
40909	240241
9088	240242
754	240243
16413	240244
19449	240245
6113	240246
213	240247
54735	240248
178	240249
16382	240250
2514	240251
22521	240252
154759	240253
40578	240254
42412	240255
126	240256
22032	240257
15600	240258
27884	240259
71853	240260
20162	240261
91746	240262
1015	240263
109135	240264
118660	240265
96	240266
18343	240267
61533	240268
69907	240269
2073	240270
21385	240271
3735	240272
3080	240273
5445	240274
42387	240275
78249	240276
46309	240277
36314	240278
19064	240279
88895	240280
239	240281
34133	240282
54429	240283
21378	240284
13672	240285
35301	240286
889	240287
57881	240288
46571	240289
26980	240290
15360	240291
43203	240292
37827	240293
47535	240294
49927	240295
650	240296
13364	240297
26457	240298
6245	240299
31478	240300
41411	240301
16281	240302
79343	240303
49173	240304
1503	240305
12316	240306
14219	240307
56096	240308
115035	240309
83684	240310
29936	240311
12362	240312
46104	240313
6061	240314
57305	240315
72191	240316
296	240317
56682	240318
9173	240319
677	240320
57608	240321
90898	240322
29631	240323
67073	240324
387	240325
3608	240326
68339	240327
55399	240328
14812	240329
15646	240330
750	240331
25623	240332
18248	240333
480	240334
72836	240335
33395	240336
34417	240337
6854	240338
40901	240339
2146	240340
29961	240341
72730	240342
27635	240343
23402	240344
7072	240345
69016	240346
24960	240347
34434	240348
23256	240349
1419	240350
10762	240351
675	240352
32839	240353
176645	240354
733	240355
10583	240356
84880	240357
84903	240358
43614	240359
59981	240360
30962	240361
13539	240362
64817	240363
22192	240364
71194	240365
35200	240366
36126	240367
59868	240368
38013	240369
34730	240370
8595	240371
11381	240372
5349	240373
1942	240374
933	240375
35105	240376
16661	240377
27074	240378
663	240379
5848	240380
59866	240381
79564	240382
86811	240383
11389	240384
4463	240385
16197	240386
18508	240387
81832	240388
175914	240389
177892	240390
933	240391
933	240392
64644	240393
33697	240394
14348	240395
9308	240396
107584	240397
42114	240398
9023	240399
14462	240400
13998	240401
3349	240402
1573	240403
14123	240404
6340	240405
38050	240406
62356	240407
113638	240408
80040	240409
27346	240410
3087	240411
62052	240412
43138	240413
23784	240414
1655	240415
185	240416
29486	240417
175092	240418
24570	240419
27886	240420
41964	240421
77712	240422
40886	240423
1983	240424
2358	240425
28180	240426
59174	240427
60846	240428
502	240429
22853	240430
26989	240431
35729	240432
8085	240433
11106	240434
5673	240435
267	240436
23204	240437
30815	240438
37337	240439
27310	240440
176	240441
34951	240442
18705	240443
19471	240444
11259	240445
20139	240446
39468	240447
15	240448
140910	240449
50074	240450
3567	240451
21907	240452
12444	240453
9875	240454
79190	240455
443	240456
21714	240457
40755	240458
113152	240459
12484	240460
4851	240461
50648	240462
2946	240463
1092	240464
34597	240465
60584	240466
4150	240467
21436	240468
53656	240469
18024	240470
4762	240471
7298	240472
58084	240473
62991	240474
6642	240475
47485	240476
11424	240477
57635	240478
2990	240479
14187	240480
1511	240481
30853	240482
28219	240483
23496	240484
48227	240485
1579	240486
28420	240487
265	240488
124055	240489
41462	240490
10819	240491
171749	240492
14670	240493
54666	240494
15479	240495
962	240496
12695	240497
16918	240498
117890	240499
70214	240500
1317	240501
21572	240502
12209	240503
92451	240504
2114	240505
36142	240506
37767	240507
58802	240508
6625	240509
40047	240510
7272	240511
45336	240512
56977	240513
57106	240514
80358	240515
515	240516
16232	240517
65817	240518
25714	240519
36281	240520
3706	240521
96415	240522
24576	240523
24875	240524
27807	240525
75501	240526
11156	240527
46642	240528
93435	240529
3331	240530
69769	240531
5987	240532
11393	240533
5582	240534
19362	240535
384	240536
1304	240537
110555	240538
4241	240539
37649	240540
1766	240541
2	240542
5630	240543
71651	240544
82538	240545
6764	240546
89116	240547
9842	240548
4020	240549
46065	240550
24534	240551
133330	240552
94351	240553
33066	240554
182788	240555
31820	240556
109420	240557
20308	240558
13037	240559
15549	240560
57814	240561
33955	240562
50377	240563
108457	240564
52700	240565
73185	240566
36191	240567
148869	240568
83635	240569
98079	240570
42143	240571
38652	240572
15180	240573
102624	240574
75452	240575
45738	240576
120535	240577
41362	240578
15668	240579
38925	240580
145424	240581
77885	240582
59456	240583
45704	240584
48485	240585
120381	240586
39701	240587
134763	240588
29787	240589
184055	240590
5622	240591
159438	240592
5967	240593
14326	240594
101168	240595
27777	240596
41380	240597
165961	240598
48375	240599
102738	240600
106349	240601
9648	240602
7964	240603
15201	240604
129085	240605
56362	240606
6265	240607
34	240608
150621	240609
153657	240610
40063	240611
110794	240612
23369	240613
16168	240614
162693	240615
124099	240616
122684	240617
5165	240618
89661	240619
481	240620
10664	240621
102211	240622
2	240623
3152	240624
22361	240625
4355	240626
187071	240627
52591	240628
86861	240629
129057	240630
67190	240631
88167	240632
16239	240633
19473	240634
12464	240635
30509	240636
107566	240637
181751	240638
34810	240639
103003	240640
96219	240641
4842	240642
134094	240643
2513	240644
34485	240645
19455	240646
8442	240647
20900	240648
3031	240649
28345	240650
50794	240651
59509	240652
17956	240653
31947	240654
4317	240655
16167	240656
85196	240657
3723	240658
8407	240659
9916	240660
15676	240661
3009	240662
44244	240663
22780	240664
6456	240665
110746	240666
49874	240667
33149	240668
7377	240669
172736	240670
44846	240671
17961	240672
76863	240673
72473	240674
20301	240675
87712	240676
98236	240677
67060	240678
136511	240679
94327	240680
2941	240681
73239	240682
88781	240683
43853	240684
36873	240685
14882	240686
3413	240687
72368	240688
15668	240689
78103	240690
108514	240691
107284	240692
11608	240693
52761	240694
68003	240695
64071	240696
134898	240697
48669	240698
6469	240699
27976	240700
37140	240701
179973	240702
58578	240703
45309	240704
16122	240705
52830	240706
18602	240707
6953	240708
3186	240709
20359	240710
28413	240711
11423	240712
267	240713
87823	240714
16257	240715
89208	240716
45568	240717
78924	240718
10801	240719
30889	240720
17633	240721
4258	240722
7961	240723
44266	240724
96462	240725
30152	240726
100960	240727
105002	240728
18021	240729
8901	240730
67234	240731
18842	240732
74376	240733
15423	240734
56755	240735
114690	240736
9722	240737
106185	240738
57995	240739
21412	240740
56439	240741
106335	240742
109420	240743
34218	240744
26045	240745
88229	240746
52500	240747
56223	240748
172	240749
12209	240750
11607	240751
50405	240752
66093	240753
34685	240754
3861	240755
61243	240756
72661	240757
5183	240758
49655	240759
59553	240760
9421	240761
118067	240762
43993	240763
69964	240764
41928	240765
92241	240766
8481	240767
185604	240768
6756	240769
8	240770
58132	240771
183258	240772
162136	240773
85819	240774
10542	240775
27336	240776
60833	240777
62198	240778
36511	240779
44276	240780
21104	240781
24626	240782
171196	240783
118090	240784
55070	240785
6306	240786
96434	240787
5665	240788
173740	240789
1935	240790
125861	240791
1527	240792
78291	240793
60185	240794
1253	240795
6295	240796
6725	240797
227	240798
84053	240799
139227	240800
134255	240801
10457	240802
6127	240803
60141	240804
6764	240805
19372	240806
139714	240807
66657	240808
20402	240809
90626	240810
1358	240811
8506	240812
67618	240813
40089	240814
37017	240815
7223	240816
18	240817
11158	240818
13632	240819
3010	240820
23307	240821
57880	240822
158120	240823
120307	240824
11561	240825
33953	240826
42079	240827
6954	240828
104286	240829
47440	240830
125363	240831
53510	240832
13116	240833
53286	240834
9921	240835
8937	240836
34426	240837
31689	240838
15170	240839
10995	240840
26976	240841
146245	240842
19027	240843
50433	240844
14380	240845
27083	240846
75328	240847
1390	240848
10382	240849
24152	240850
9744	240851
11423	240852
756	240853
41058	240854
118402	240855
7844	240856
136678	240857
13386	240858
127038	240859
60896	240860
124261	240861
14470	240862
50375	240863
27954	240864
127324	240865
34	240866
72475	240867
188616	240868
17340	240869
88550	240870
19372	240871
1128	240872
140260	240873
67579	240874
79472	240875
22245	240876
88149	240877
176238	240878
1509	240879
17907	240880
79159	240881
52987	240882
36988	240883
8929	240884
32030	240885
62958	240886
28007	240887
65353	240888
101556	240889
116547	240890
42726	240891
116775	240892
23020	240893
46384	240894
135117	240895
136227	240896
19364	240897
50509	240898
48604	240899
169958	240900
19364	240901
141247	240902
44421	240903
104225	240904
526	240905
49008	240906
87419	240907
185933	240908
24626	240909
24626	240910
8727	240911
3731	240912
31779	240913
72874	240914
93013	240915
60732	240916
30392	240917
57073	240918
27060	240919
81875	240920
8419	240921
16197	240922
10511	240923
24560	240924
67971	240925
52551	240926
128496	240927
62179	240928
8077	240929
36782	240930
4275	240931
24207	240932
92010	240933
116482	240934
49840	240935
124598	240936
142891	240937
98104	240938
91211	240939
76133	240940
17668	240941
2539	240942
20995	240943
35787	240944
22899	240945
139733	240946
2475	240947
52947	240948
8974	240949
101880	240950
8116	240951
7833	240952
63322	240953
44281	240954
87909	240955
86430	240956
88994	240957
102092	240958
173580	240959
94073	240960
60473	240961
68009	240962
379	240963
89719	240964
13157	240965
7299	240966
177186	240967
11926	240968
71514	240969
1848	240970
9735	240971
1871	240972
235	240973
57967	240974
9492	240975
71403	240976
33992	240977
7009	240978
18512	240979
76933	240980
93469	240981
53393	240982
88580	240983
122817	240984
1690	240985
18659	240986
63473	240987
38616	240988
17220	240989
184031	240990
93796	240991
78780	240992
30152	240993
2554	240994
83997	240995
44472	240996
49686	240997
38027	240998
82225	240999
51811	241000
20617	241001
107063	241002
5188	241003
145804	241004
107063	241005
11063	241006
120305	241007
20617	241008
129371	241009
23029	241010
112155	241011
16700	241012
23173	241013
29438	241014
30197	241015
6181	241016
145071	241017
42812	241018
175413	241019
185998	241020
23557	241021
103390	241022
102408	241023
63487	241024
48300	241025
154585	241026
92798	241027
2327	241028
72509	241029
88218	241030
23029	241031
102458	241032
39237	241033
145396	241034
62657	241035
86136	241036
126541	241037
67631	241038
172221	241039
4725	241040
74432	241041
48250	241042
8894	241043
23278	241044
114966	241045
9254	241046
36501	241047
76241	241048
33026	241049
39237	241050
69880	241051
50348	241052
9938	241053
22238	241054
21370	241055
55175	241056
15521	241057
151884	241058
10444	241059
4135	241060
57866	241061
19774	241062
16210	241063
43777	241064
113463	241065
36235	241066
138680	241067
9492	241068
6306	241069
59565	241070
183789	241071
150407	241072
13046	241073
22490	241074
136140	241075
43685	241076
6987	241077
111006	241078
22849	241079
24578	241080
39922	241081
3817	241082
34221	241083
7741	241084
6528	241085
19024	241086
52270	241087
8197	241088
27230	241089
21841	241090
136659	241091
131877	241092
101699	241093
33972	241094
5153	241095
11387	241096
80632	241097
4354	241098
118631	241099
28510	241100
1645	241101
110242	241102
107064	241103
73515	241104
43920	241105
103449	241106
109456	241107
9548	241108
54473	241109
44232	241110
8881	241111
6790	241112
185607	241113
26897	241114
7648	241115
21226	241116
27870	241117
27826	241118
82611	241119
9985	241120
1568	241121
29861	241122
109893	241123
69650	241124
9743	241125
82447	241126
158041	241127
4713	241128
69599	241129
32968	241130
33048	241131
49533	241132
33048	241133
4776	241134
73192	241135
7943	241136
9617	241137
4018	241138
7458	241139
44955	241140
55455	241141
82137	241142
4297	241143
46469	241144
100327	241145
63562	241146
27133	241147
52469	241148
28159	241149
1639	241150
27756	241151
1533	241152
5302	241153
22798	241154
5891	241155
1978	241156
6796	241157
12009	241158
21722	241159
39485	241160
23237	241161
4764	241162
2885	241163
35650	241164
101190	241165
7119	241166
9613	241167
90995	241168
38473	241169
24307	241170
30190	241171
1816	241172
56149	241173
14825	241174
125188	241175
89958	241176
126796	241177
2	241178
57569	241179
76911	241180
51549	241181
1999	241182
8355	241183
4797	241184
95195	241185
110106	241186
32594	241187
82449	241188
27867	241189
14772	241190
672	241191
10246	241192
89206	241193
31048	241194
70735	241195
52926	241196
120517	241197
49522	241198
152079	241199
79657	241200
45438	241201
26201	241202
164354	241203
97024	241204
34038	241205
43927	241206
62762	241207
8291	241208
21772	241209
9598	241210
5363	241211
229	241212
15571	241213
128003	241214
73036	241215
5364	241216
171656	241217
66427	241218
15111	241219
71116	241220
53168	241221
171717	241222
52401	241223
359	241224
60462	241225
56257	241226
14354	241227
81657	241228
4268	241229
38087	241230
60811	241231
79871	241232
56428	241233
31406	241234
8012	241235
323	241236
72941	241237
11565	241238
164065	241239
55553	241240
24828	241241
72979	241242
131493	241243
10176	241244
57864	241245
84422	241246
55560	241247
53306	241248
6361	241249
111584	241250
37984	241251
45542	241252
58815	241253
79147	241254
16048	241255
3525	241256
10203	241257
36476	241258
173475	241259
6856	241260
105757	241261
10921	241262
55977	241263
2200	241264
55651	241265
87127	241266
101074	241267
3099	241268
30586	241269
60292	241270
67979	241271
34639	241272
47212	241273
47848	241274
105060	241275
3164	241276
31478	241277
29934	241278
2302	241279
25926	241280
9519	241281
16178	241282
65534	241283
161	241284
16847	241285
81402	241286
32110	241287
19409	241288
34415	241289
31927	241290
2939	241291
23089	241292
76355	241293
128741	241294
26059	241295
31709	241296
7900	241297
9021	241298
7607	241299
109512	241300
19647	241301
14177	241302
2999	241303
12628	241304
34116	241305
16281	241306
38016	241307
34564	241308
1961	241309
37760	241310
9646	241311
10387	241312
4818	241313
11411	241314
5240	241315
5578	241316
25926	241317
860	241318
40700	241319
26455	241320
19485	241321
99169	241322
34785	241323
61274	241324
26654	241325
14766	241326
2930	241327
8519	241328
15222	241329
72718	241330
100710	241331
39513	241332
39058	241333
431	241334
8385	241335
28298	241336
100043	241337
89386	241338
26153	241339
3413	241340
71940	241341
762	241342
14411	241343
4999	241344
7385	241345
87898	241346
13544	241347
30290	241348
183	241349
10816	241350
3619	241351
38154	241352
43186	241353
5267	241354
42392	241355
5882	241356
52466	241357
126851	241358
13390	241359
28013	241360
61785	241361
1469	241362
26212	241363
100183	241364
18053	241365
49104	241366
3148	241367
8437	241368
5382	241369
60563	241370
7435	241371
12453	241372
9265	241373
57999	241374
106	241375
11592	241376
23348	241377
42440	241378
21842	241379
16168	241380
80848	241381
12221	241382
178381	241383
7432	241384
24600	241385
39381	241386
31085	241387
57647	241388
99277	241389
68253	241390
64258	241391
28477	241392
55639	241393
34732	241394
27352	241395
81669	241396
28333	241397
54918	241398
45812	241399
28141	241400
20938	241401
47155	241402
50040	241403
53577	241404
31460	241405
19441	241406
92226	241407
7889	241408
78041	241409
157378	241410
113714	241411
70515	241412
70129	241413
57448	241414
215	241415
12862	241416
31086	241417
32441	241418
55100	241419
12614	241420
22961	241421
8550	241422
79335	241423
6259	241424
75387	241425
6924	241426
31267	241427
82693	241428
78405	241429
59379	241430
12720	241431
100621	241432
47241	241433
139	241434
60420	241435
55981	241436
46212	241437
47529	241438
123914	241439
48301	241440
88819	241441
25067	241442
14677	241443
54697	241444
104578	241445
2032	241446
13	241447
22384	241448
33697	241449
48015	241450
3560	241451
4022	241452
23308	241453
101884	241454
97749	241455
13571	241456
26355	241457
27624	241458
33558	241459
38668	241460
34374	241461
14295	241462
66623	241463
88201	241464
19162	241465
23617	241466
32897	241467
8055	241468
71283	241469
41988	241470
39279	241471
19443	241472
55088	241473
24957	241474
35021	241475
49832	241476
52752	241477
129557	241478
12544	241479
16421	241480
11814	241481
10589	241482
6983	241483
81733	241484
45624	241485
31760	241486
38976	241487
4908	241488
33790	241489
69489	241490
31864	241491
1726	241492
820	241493
21204	241494
23396	241495
85092	241496
17630	241497
110931	241498
31094	241499
132054	241500
21509	241501
110700	241502
136648	241503
57984	241504
1326	241505
37566	241506
18892	241507
12221	241508
23295	241509
63901	241510
72168	241511
11411	241512
189250	241513
19294	241514
55491	241515
67794	241516
723	241517
34050	241518
79169	241519
68958	241520
59121	241521
56178	241522
33952	241523
16602	241524
4385	241525
34	241526
92859	241527
49244	241528
145476	241529
183069	241530
64698	241531
44306	241532
19409	241533
30596	241534
17546	241535
90143	241536
12679	241537
12703	241538
65049	241539
27161	241540
63054	241541
3719	241542
323	241543
54920	241544
7827	241545
50249	241546
122755	241547
54562	241548
3198	241549
49098	241550
64884	241551
80101	241552
40194	241553
20269	241554
49922	241555
91479	241556
110006	241557
26625	241558
24794	241559
55016	241560
34240	241561
100781	241562
57181	241563
7403	241564
129549	241565
22741	241566
920	241567
103169	241568
104212	241569
2852	241570
11428	241571
16231	241572
5183	241573
12281	241574
527	241575
1325	241576
19038	241577
71960	241578
5883	241579
34106	241580
70638	241581
51277	241582
16833	241583
73423	241584
10235	241585
96210	241586
100741	241587
40083	241588
5164	241589
40302	241590
104227	241591
114714	241592
4661	241593
176983	241594
10825	241595
71525	241596
46308	241597
9821	241598
16953	241599
41471	241600
100471	241601
29499	241602
10663	241603
48511	241604
3229	241605
43255	241606
166017	241607
179957	241608
666	241609
50492	241610
30371	241611
82252	241612
45950	241613
80614	241614
97792	241615
22863	241616
60090	241617
14487	241618
68084	241619
160282	241620
122894	241621
55952	241622
123554	241623
44683	241624
11412	241625
84808	241626
73501	241627
72996	241628
6437	241629
129485	241630
80399	241631
57984	241632
125727	241633
55460	241634
30488	241635
38094	241636
102481	241637
4232	241638
38589	241639
8696	241640
119490	241641
99823	241642
30550	241643
114662	241644
19	241645
48390	241646
6577	241647
20883	241648
668	241649
30371	241650
102326	241651
3259	241652
7038	241653
37205	241654
31014	241655
35527	241656
10509	241657
71888	241658
31876	241659
30883	241660
70628	241661
75842	241662
125493	241663
26044	241664
62583	241665
11686	241666
17328	241667
78091	241668
9523	241669
56955	241670
4967	241671
5570	241672
10455	241673
23065	241674
9674	241675
68172	241676
28828	241677
2012	241678
187275	241679
186595	241680
60601	241681
4832	241682
33159	241683
68314	241684
25536	241685
82643	241686
158228	241687
100426	241688
55408	241689
68599	241690
119472	241691
2346	241692
24867	241693
44482	241694
99056	241695
184178	241696
37582	241697
10693	241698
78595	241699
93253	241700
185327	241701
42088	241702
10350	241703
49552	241704
20808	241705
110279	241706
84465	241707
296	241708
10529	241709
49486	241710
92410	241711
1602	241712
5606	241713
85481	241714
62921	241715
4673	241716
12316	241717
499	241718
761	241719
3300	241720
65443	241721
107612	241722
56944	241723
14805	241724
15633	241725
67689	241726
2804	241727
13808	241728
15584	241729
1895	241730
54682	241731
41025	241732
375	241733
6931	241734
16681	241735
75810	241736
832	241737
14323	241738
66460	241739
52753	241740
3288	241741
93851	241742
75336	241743
6967	241744
24060	241745
13112	241746
67040	241747
47297	241748
3145	241749
32095	241750
44709	241751
41358	241752
247	241753
42899	241754
6758	241755
49055	241756
8269	241757
9446	241758
36	241759
5063	241760
28	241761
17851	241762
12284	241763
98926	241764
61161	241765
4258	241766
35130	241767
8887	241768
3527	241769
104568	241770
29388	241771
167833	241772
11507	241773
108078	241774
29827	241775
70	241776
95254	241777
7280	241778
6074	241779
62797	241780
103641	241781
177798	241782
764	241783
1773	241784
63938	241785
71829	241786
2563	241787
101826	241788
2551	241789
25813	241790
119022	241791
154	241792
17447	241793
64657	241794
64820	241795
4156	241796
122996	241797
99439	241798
9041	241799
66113	241800
57896	241801
2661	241802
25713	241803
863	241804
16058	241805
49327	241806
12381	241807
7201	241808
61205	241809
86454	241810
17736	241811
888	241812
2009	241813
47452	241814
65965	241815
66361	241816
20682	241817
8101	241818
80779	241819
25744	241820
43335	241821
37983	241822
1058	241823
3709	241824
59562	241825
50667	241826
119871	241827
1816	241828
17958	241829
5406	241830
77868	241831
7495	241832
85272	241833
41291	241834
111358	241835
63701	241836
63522	241837
3864	241838
45493	241839
83380	241840
48580	241841
53530	241842
40144	241843
12711	241844
46425	241845
70081	241846
2546	241847
1346	241848
6201	241849
135381	241850
41554	241851
124413	241852
118318	241853
57358	241854
82593	241855
45703	241856
7110	241857
84059	241858
1453	241859
51379	241860
47208	241861
39085	241862
8420	241863
38904	241864
39327	241865
21023	241866
17509	241867
3953	241868
2779	241869
3361	241870
3634	241871
81657	241872
29473	241873
64489	241874
81070	241875
6120	241876
10137	241877
44037	241878
15918	241879
54245	241880
35249	241881
708	241882
79492	241883
1459	241884
125529	241885
38273	241886
54387	241887
89891	241888
36410	241889
112171	241890
29765	241891
40171	241892
45251	241893
76279	241894
102791	241895
56171	241896
1662	241897
72314	241898
23172	241899
86268	241900
159277	241901
7566	241902
128	241903
69920	241904
38748	241905
15157	241906
126320	241907
26060	241908
12214	241909
3775	241910
3764	241911
54623	241912
132018	241913
102245	241914
56919	241915
31635	241916
5382	241917
20388	241918
134834	241919
27999	241920
235	241921
6551	241922
115828	241923
11867	241924
4011	241925
55513	241926
41915	241927
25262	241928
35501	241929
29	241930
27563	241931
44454	241932
67380	241933
38298	241934
4188	241935
4895	241936
78525	241937
10836	241938
86001	241939
26849	241940
58446	241941
8849	241942
6076	241943
47538	241944
24955	241945
19028	241946
9379	241947
165131	241948
24442	241949
38111	241950
9195	241951
20456	241952
16982	241953
6554	241954
13760	241955
8725	241956
37018	241957
26595	241958
3716	241959
46121	241960
79144	241961
2311	241962
1020	241963
28047	241964
26	241965
20665	241966
76998	241967
26136	241968
10872	241969
41701	241970
24611	241971
440	241972
24242	241973
5718	241974
163537	241975
4787	241976
2170	241977
4755	241978
61523	241979
25483	241980
10979	241981
127	241982
461	241983
1385	241984
38441	241985
6977	241986
9413	241987
70368	241988
54116	241989
21042	241990
3859	241991
33250	241992
41408	241993
58767	241994
91	241995
8009	241996
686	241997
56374	241998
38026	241999
77974	242000
4721	242001
33920	242002
62889	242003
83719	242004
6279	242005
128078	242006
146819	242007
12180	242008
103481	242009
171978	242010
33969	242011
19164	242012
59450	242013
65256	242014
145668	242015
8860	242016
141	242017
107988	242018
107465	242019
7869	242020
11402	242021
19641	242022
120034	242023
558	242024
11621	242025
48208	242026
50092	242027
9843	242028
28915	242029
33200	242030
21014	242031
50673	242032
56020	242033
16819	242034
32594	242035
23956	242036
9480	242037
95	242038
14772	242039
72361	242040
70896	242041
35029	242042
80941	242043
88266	242044
91481	242045
2635	242046
31003	242047
31996	242048
156420	242049
1774	242050
3864	242051
18005	242052
6952	242053
39885	242054
101897	242055
2379	242056
50662	242057
18094	242058
125841	242059
45047	242060
126881	242061
46183	242062
42884	242063
26151	242064
42924	242065
98394	242066
44406	242067
20286	242068
1707	242069
27263	242070
34106	242071
6550	242072
23583	242073
56054	242074
6095	242075
6908	242076
2125	242077
110088	242078
49697	242079
23186	242080
17847	242081
22500	242082
37348	242083
54036	242084
4149	242085
13109	242086
112576	242087
4900	242088
102154	242089
82185	242090
42962	242091
99060	242092
34880	242093
15031	242094
40804	242095
56238	242096
38513	242097
172237	242098
54651	242099
9631	242100
120724	242101
9496	242102
8799	242103
131110	242104
116578	242105
70672	242106
38276	242107
34252	242108
22882	242109
25973	242110
89786	242111
95769	242112
2998	242113
121265	242114
67715	242115
79048	242116
3094	242117
128933	242118
8464	242119
1837	242120
35925	242121
48266	242122
81962	242123
65573	242124
10428	242125
2648	242126
162579	242127
1150	242128
49390	242129
24806	242130
51425	242131
7913	242132
5684	242133
42322	242134
1946	242135
1946	242136
36651	242137
7348	242138
4750	242139
13980	242140
19833	242141
34029	242142
22610	242143
35167	242144
2054	242145
142	242146
76912	242147
6458	242148
8011	242149
81089	242150
28506	242151
2	242152
11415	242153
61074	242154
82998	242155
150553	242156
14925	242157
2983	242158
2027	242159
54146	242160
10081	242161
100753	242162
43800	242163
27611	242164
115241	242165
449	242166
46891	242167
52789	242168
7779	242169
28395	242170
17217	242171
20479	242172
103235	242173
30439	242174
12578	242175
91441	242176
28398	242177
20026	242178
27625	242179
123252	242180
89229	242181
1692	242182
18492	242183
8150	242184
83121	242185
829	242186
1367	242187
4799	242188
34684	242189
71298	242190
136917	242191
49764	242192
5113	242193
103679	242194
137373	242195
133440	242196
33994	242197
960	242198
30842	242199
61533	242200
33166	242201
20129	242202
64119	242203
42716	242204
34985	242205
3968	242206
1973	242207
1364	242208
17871	242209
43512	242210
88150	242211
109972	242212
17117	242213
66289	242214
18811	242215
75158	242216
405	242217
188324	242218
84098	242219
26990	242220
7022	242221
17564	242222
92591	242223
52714	242224
31589	242225
56177	242226
7944	242227
26277	242228
5163	242229
25173	242230
56619	242231
24600	242232
21201	242233
10059	242234
604	242235
28052	242236
604	242237
1466	242238
21778	242239
92071	242240
61725	242241
24405	242242
51789	242243
85181	242244
75221	242245
39159	242246
1466	242247
118	242248
69019	242249
118	242250
6018	242251
1466	242252
27699	242253
13967	242254
53352	242255
52681	242256
70186	242257
1686	242258
58236	242259
3163	242260
30227	242261
56683	242262
53850	242263
18061	242264
17964	242265
18915	242266
18915	242267
6217	242268
2777	242269
73739	242270
34883	242271
11771	242272
38111	242273
21456	242274
6401	242275
10453	242276
69346	242277
105523	242278
953	242279
4520	242280
11617	242281
8379	242282
26127	242283
278	242284
36795	242285
1871	242286
9343	242287
179756	242288
108427	242289
83631	242290
19987	242291
5053	242292
2749	242293
74059	242294
8761	242295
100	242296
51401	242297
29148	242298
1917	242299
8432	242300
20452	242301
7729	242302
34051	242303
30947	242304
57360	242305
51056	242306
2080	242307
65375	242308
68289	242309
35949	242310
134122	242311
51601	242312
14233	242313
14218	242314
14071	242315
1966	242316
41478	242317
35128	242318
33740	242319
73552	242320
72145	242321
105743	242322
36	242323
51160	242324
33141	242325
38594	242326
62677	242327
35437	242328
13633	242329
105194	242330
105151	242331
9508	242332
119338	242333
12927	242334
33242	242335
1659	242336
34429	242337
4464	242338
58503	242339
42604	242340
48642	242341
3882	242342
2964	242343
15351	242344
15351	242345
29116	242346
49346	242347
4106	242348
5129	242349
1846	242350
16577	242351
7512	242352
23124	242353
50672	242354
13927	242355
66444	242356
49303	242357
74199	242358
90013	242359
91027	242360
2648	242361
23152	242362
10115	242363
23898	242364
20331	242365
29567	242366
58957	242367
240	242368
61812	242369
104594	242370
14739	242371
70901	242372
4830	242373
130	242374
48676	242375
53143	242376
176	242377
6741	242378
14	242379
1475	242380
15395	242381
5261	242382
13338	242383
9774	242384
69834	242385
5446	242386
138223	242387
14568	242388
30893	242389
11236	242390
102276	242391
2055	242392
22801	242393
19503	242394
72571	242395
1248	242396
70826	242397
28591	242398
49939	242399
8672	242400
21339	242401
7230	242402
142752	242403
14780	242404
41666	242405
26783	242406
25923	242407
1	242408
2458	242409
5179	242410
48076	242411
11457	242412
42278	242413
82555	242414
24015	242415
2748	242416
58869	242417
43446	242418
39605	242419
19973	242420
17741	242421
19337	242422
4960	242423
1	242424
12700	242425
2717	242426
19501	242427
6349	242428
11905	242429
44799	242430
11	242431
18355	242432
45	242433
714	242434
5646	242435
14766	242436
109906	242437
31483	242438
35434	242439
717	242440
33630	242441
93747	242442
1233	242443
40607	242444
85401	242445
19227	242446
2188	242447
40497	242448
759	242449
35980	242450
9447	242451
19258	242452
380	242453
9633	242454
23348	242455
6080	242456
10185	242457
49383	242458
47547	242459
462	242460
15390	242461
1545	242462
145953	242463
72275	242464
32342	242465
8320	242466
34712	242467
33609	242468
4406	242469
705	242470
15570	242471
24618	242472
159994	242473
17192	242474
64398	242475
55628	242476
21720	242477
100925	242478
7825	242479
31513	242480
27042	242481
62943	242482
69996	242483
29662	242484
36	242485
38695	242486
18340	242487
4634	242488
35525	242489
110634	242490
98198	242491
36005	242492
84097	242493
9160	242494
50834	242495
36772	242496
52788	242497
20006	242498
33162	242499
46555	242500
7426	242501
52519	242502
3343	242503
12221	242504
11204	242505
6444	242506
18578	242507
10404	242508
10660	242509
6367	242510
133172	242511
11231	242512
21728	242513
54591	242514
25037	242515
12462	242516
148	242517
133603	242518
21860	242519
4325	242520
29849	242521
133185	242522
38330	242523
4089	242524
35945	242525
8809	242526
34090	242527
34703	242528
1051	242529
5191	242530
53834	242531
17871	242532
4382	242533
65838	242534
90404	242535
17099	242536
32896	242537
86779	242538
1093	242539
16703	242540
20322	242541
9441	242542
128838	242543
18974	242544
17052	242545
10424	242546
49563	242547
107459	242548
38637	242549
4382	242550
5471	242551
133119	242552
24721	242553
36162	242554
2728	242555
4382	242556
2694	242557
527	242558
4023	242559
109977	242560
83817	242561
17898	242562
19408	242563
9521	242564
13045	242565
13146	242566
63752	242567
21846	242568
70694	242569
103484	242570
7156	242571
92633	242572
41728	242573
16201	242574
7401	242575
105629	242576
32714	242577
27480	242578
75133	242579
86937	242580
84559	242581
21488	242582
66339	242583
42633	242584
121764	242585
44131	242586
1585	242587
42172	242588
74169	242589
40798	242590
90040	242591
39725	242592
106107	242593
53375	242594
140602	242595
21867	242596
6632	242597
106216	242598
20951	242599
30961	242600
47714	242601
86363	242602
141128	242603
5935	242604
67391	242605
8363	242606
76063	242607
5949	242608
15523	242609
11116	242610
178899	242611
8980	242612
17918	242613
411	242614
1294	242615
65948	242616
30855	242617
65787	242618
25410	242619
44835	242620
30747	242621
7154	242622
17461	242623
11116	242624
25317	242625
104467	242626
527	242627
47785	242628
48466	242629
12468	242630
48466	242631
4760	242632
66795	242633
55096	242634
90406	242635
53010	242636
22326	242637
55775	242638
31032	242639
103162	242640
4613	242641
34123	242642
27016	242643
9524	242644
27044	242645
25291	242646
46416	242647
48261	242648
30037	242649
36634	242650
46243	242651
85225	242652
12865	242653
124828	242654
116946	242655
5374	242656
51732	242657
68427	242658
2458	242659
53208	242660
7792	242661
106305	242662
35516	242663
42437	242664
899	242665
67878	242666
8978	242667
6964	242668
28602	242669
61209	242670
38930	242671
72514	242672
24166	242673
36433	242674
94316	242675
180824	242676
41173	242677
14641	242678
17202	242679
124066	242680
4647	242681
94375	242682
63206	242683
9569	242684
15905	242685
162565	242686
440	242687
34553	242688
21222	242689
27448	242690
2046	242691
41578	242692
6398	242693
41604	242694
57556	242695
23302	242696
31883	242697
143233	242698
54667	242699
81200	242700
18241	242701
15602	242702
103752	242703
13198	242704
968	242705
17365	242706
37443	242707
5497	242708
8444	242709
1992	242710
26884	242711
80592	242712
67654	242713
55180	242714
1367	242715
9345	242716
995	242717
848	242718
34355	242719
3	242720
18661	242721
12121	242722
52289	242723
39825	242724
3215	242725
23099	242726
7803	242727
4392	242728
1878	242729
34288	242730
65740	242731
34315	242732
21411	242733
19418	242734
22518	242735
7608	242736
20768	242737
97685	242738
30844	242739
56524	242740
9173	242741
78163	242742
123760	242743
67231	242744
56303	242745
45074	242746
72623	242747
2778	242748
7825	242749
14819	242750
43595	242751
7505	242752
4437	242753
14950	242754
18219	242755
21604	242756
59992	242757
69219	242758
50677	242759
69431	242760
127391	242761
55576	242762
95545	242763
9728	242764
37686	242765
37266	242766
75946	242767
22659	242768
8719	242769
33456	242770
100824	242771
65327	242772
26022	242773
127960	242774
10699	242775
37919	242776
4257	242777
62026	242778
36621	242779
4403	242780
19241	242781
15365	242782
24517	242783
2204	242784
17574	242785
3177	242786
47644	242787
12766	242788
44893	242789
32020	242790
167344	242791
512	242792
847	242793
40748	242794
61901	242795
32993	242796
52395	242797
48549	242798
4916	242799
3260	242800
51515	242801
25634	242802
36	242803
18227	242804
2176	242805
85823	242806
34298	242807
3127	242808
37272	242809
422	242810
99127	242811
36231	242812
20760	242813
33429	242814
25942	242815
73911	242816
29074	242817
10908	242818
104707	242819
10686	242820
41869	242821
3351	242822
15473	242823
19611	242824
54235	242825
12095	242826
17883	242827
5519	242828
6159	242829
113746	242830
3973	242831
147181	242832
48630	242833
448	242834
59719	242835
29375	242836
170356	242837
665	242838
5572	242839
75732	242840
34311	242841
86527	242842
78102	242843
64248	242844
104945	242845
48634	242846
41866	242847
15246	242848
8612	242849
130285	242850
17689	242851
13748	242852
35144	242853
17801	242854
100769	242855
69970	242856
62814	242857
28705	242858
22791	242859
11337	242860
42820	242861
13272	242862
5297	242863
194	242864
57664	242865
41548	242866
3417	242867
5412	242868
13153	242869
13153	242870
83991	242871
13024	242872
76168	242873
71277	242874
1870	242875
1867	242876
15373	242877
4743	242878
2915	242879
19310	242880
14022	242881
130952	242882
155941	242883
110651	242884
11660	242885
121029	242886
30593	242887
6164	242888
3746	242889
67979	242890
763	242891
49417	242892
3828	242893
88826	242894
64476	242895
861	242896
3420	242897
1198	242898
87074	242899
50043	242900
5720	242901
3522	242902
11269	242903
53004	242904
448	242905
15629	242906
62947	242907
36312	242908
1231	242909
34648	242910
15777	242911
6710	242912
4929	242913
12817	242914
35480	242915
13600	242916
33405	242917
10881	242918
20736	242919
17359	242920
3731	242921
16760	242922
33956	242923
33016	242924
1058	242925
26340	242926
24535	242927
21715	242928
72702	242929
27069	242930
2925	242931
24875	242932
20019	242933
5400	242934
23221	242935
49651	242936
4834	242937
5487	242938
75	242939
84243	242940
7025	242941
52375	242942
61908	242943
764	242944
68790	242945
54745	242946
6310	242947
3504	242948
33169	242949
33169	242950
88150	242951
784	242952
84456	242953
6516	242954
120084	242955
6373	242956
12440	242957
61610	242958
11764	242959
59882	242960
122920	242961
77354	242962
23523	242963
11643	242964
15549	242965
29919	242966
13913	242967
63669	242968
6190	242969
157911	242970
128439	242971
66996	242972
80642	242973
8990	242974
176917	242975
12461	242976
27777	242977
113303	242978
36316	242979
25654	242980
68171	242981
83483	242982
17896	242983
828	242984
21101	242985
47334	242986
37340	242987
65542	242988
18075	242989
108711	242990
65657	242991
19676	242992
4228	242993
188272	242994
7567	242995
82592	242996
2970	242997
37790	242998
9872	242999
2090	243000
98421	243001
65768	243002
59513	243003
60913	243004
4322	243005
69862	243006
87090	243007
50597	243008
33068	243009
63833	243010
9269	243011
3215	243012
148148	243013
24938	243014
40935	243015
17780	243016
126480	243017
56009	243018
20530	243019
53365	243020
41914	243021
54028	243022
50712	243023
18501	243024
31409	243025
58316	243026
20569	243027
4322	243028
2500	243029
8140	243030
11678	243031
114403	243032
84409	243033
171856	243034
22312	243035
3756	243036
39594	243037
109149	243038
1201	243039
15023	243040
25775	243041
29391	243042
110125	243043
56178	243044
26098	243045
30627	243046
2302	243047
21716	243048
102692	243049
47398	243050
137694	243051
23999	243052
30898	243053
141114	243054
9064	243055
34688	243056
33822	243057
34644	243058
10959	243059
41190	243060
1207	243061
72025	243062
35139	243063
110751	243064
69494	243065
3142	243066
76763	243067
31847	243068
11306	243069
7347	243070
4343	243071
158908	243072
18525	243073
11158	243074
20072	243075
155506	243076
76895	243077
81129	243078
136387	243079
88352	243080
72373	243081
49597	243082
40150	243083
23939	243084
86511	243085
128776	243086
1600	243087
29886	243088
135143	243089
27855	243090
147327	243091
11496	243092
95186	243093
13035	243094
34046	243095
94091	243096
73283	243097
54120	243098
1884	243099
45866	243100
99440	243101
842	243102
276	243103
11197	243104
17555	243105
18446	243106
73646	243107
63108	243108
3325	243109
1513	243110
79378	243111
82273	243112
27294	243113
79014	243114
83816	243115
3375	243116
10770	243117
123921	243118
10478	243119
94046	243120
14497	243121
40116	243122
10311	243123
2859	243124
23131	243125
10912	243126
2114	243127
69693	243128
49701	243129
12338	243130
12324	243131
69526	243132
46247	243133
94635	243134
58020	243135
95784	243136
2565	243137
17578	243138
152744	243139
24618	243140
66222	243141
52906	243142
82090	243143
54409	243144
14161	243145
30044	243146
92490	243147
101366	243148
8205	243149
55235	243150
259	243151
27116	243152
18503	243153
96744	243154
80586	243155
66431	243156
26653	243157
31729	243158
73665	243159
187996	243160
36026	243161
49037	243162
177749	243163
16189	243164
6720	243165
39964	243166
78584	243167
34319	243168
6872	243169
18968	243170
38725	243171
6756	243172
16578	243173
37549	243174
168081	243175
122361	243176
71663	243177
39054	243178
63310	243179
89331	243180
52873	243181
5828	243182
150683	243183
95483	243184
7541	243185
82578	243186
31525	243187
46712	243188
2962	243189
4093	243190
4146	243191
6257	243192
378	243193
14345	243194
20350	243195
39561	243196
80970	243197
8816	243198
59925	243199
144293	243200
27184	243201
29865	243202
148858	243203
104601	243204
43328	243205
21696	243206
8739	243207
7495	243208
25713	243209
4197	243210
8133	243211
11069	243212
17015	243213
23249	243214
10990	243215
927	243216
127387	243217
17140	243218
37459	243219
57076	243220
10662	243221
10290	243222
37686	243223
27026	243224
4998	243225
109969	243226
57259	243227
6872	243228
71218	243229
7066	243230
41088	243231
26037	243232
15292	243233
7585	243234
87374	243235
3339	243236
63135	243237
8620	243238
21381	243239
49902	243240
150566	243241
6772	243242
5743	243243
35298	243244
12231	243245
33676	243246
169	243247
11424	243248
12835	243249
70565	243250
77172	243251
1063	243252
61373	243253
141703	243254
72942	243255
572	243256
84524	243257
722	243258
36470	243259
21466	243260
76315	243261
10417	243262
92931	243263
6001	243264
3317	243265
2008	243266
43902	243267
87262	243268
67572	243269
15470	243270
110193	243271
278	243272
7011	243273
40011	243274
19467	243275
148682	243276
48447	243277
17099	243278
15831	243279
38607	243280
72383	243281
14159	243282
11678	243283
85075	243284
13045	243285
25882	243286
4260	243287
31668	243288
4905	243289
46198	243290
17019	243291
6141	243292
34903	243293
79167	243294
2209	243295
11062	243296
27614	243297
181470	243298
34431	243299
1079	243300
26416	243301
66939	243302
62220	243303
39400	243304
38603	243305
65238	243306
10463	243307
13673	243308
5397	243309
6144	243310
27851	243311
4079	243312
54431	243313
3199	243314
20653	243315
6302	243316
3329	243317
28382	243318
26995	243319
23532	243320
46130	243321
23448	243322
14040	243323
1399	243324
32339	243325
51223	243326
44937	243327
11112	243328
80442	243329
18783	243330
42504	243331
90088	243332
14358	243333
3009	243334
808	243335
12225	243336
100964	243337
3562	243338
22257	243339
6726	243340
20492	243341
33984	243342
57385	243343
78830	243344
20305	243345
43563	243346
22131	243347
8030	243348
48385	243349
7734	243350
52599	243351
20332	243352
84257	243353
72280	243354
3702	243355
4982	243356
172498	243357
2339	243358
20398	243359
33040	243360
241	243361
649	243362
35216	243363
29034	243364
27730	243365
43863	243366
72189	243367
154086	243368
9091	243369
17926	243370
2973	243371
31359	243372
6728	243373
22206	243374
44004	243375
59027	243376
180393	243377
175759	243378
25948	243379
35782	243380
77242	243381
15878	243382
93507	243383
103241	243384
48300	243385
59522	243386
2664	243387
10374	243388
8063	243389
25173	243390
22912	243391
14210	243392
93111	243393
5503	243394
27323	243395
480	243396
92390	243397
14033	243398
4329	243399
86006	243400
48045	243401
18237	243402
45325	243403
63460	243404
126025	243405
2531	243406
3565	243407
36635	243408
82272	243409
44658	243410
9687	243411
22458	243412
14454	243413
108857	243414
22166	243415
57200	243416
3181	243417
56750	243418
38926	243419
7087	243420
3126	243421
9396	243422
36266	243423
71984	243424
4278	243425
136796	243426
81598	243427
65619	243428
12758	243429
17884	243430
2131	243431
51038	243432
75890	243433
69676	243434
121071	243435
63091	243436
29926	243437
52540	243438
124249	243439
61184	243440
20675	243441
27905	243442
33101	243443
52661	243444
16242	243445
33117	243446
93635	243447
41216	243448
66271	243449
48231	243450
44573	243451
1777	243452
3330	243453
3158	243454
303	243455
87375	243456
20914	243457
12212	243458
85555	243459
74023	243460
830	243461
139162	243462
28389	243463
4786	243464
10406	243465
47156	243466
55907	243467
79169	243468
18455	243469
13064	243470
18550	243471
28850	243472
856	243473
103438	243474
71114	243475
39	243476
80515	243477
11514	243478
208	243479
8412	243480
33647	243481
1076	243482
106598	243483
2343	243484
36900	243485
23109	243486
37478	243487
47461	243488
56409	243489
8989	243490
107390	243491
109188	243492
3523	243493
72987	243494
86478	243495
119610	243496
5204	243497
40245	243498
11415	243499
100774	243500
148658	243501
113914	243502
107117	243503
83794	243504
109085	243505
140946	243506
99974	243507
39930	243508
160808	243509
108105	243510
58666	243511
107	243512
1899	243513
14	243514
69412	243515
185285	243516
186857	243517
109364	243518
139526	243519
110144	243520
108808	243521
125590	243522
129153	243523
56218	243524
4891	243525
672	243526
11332	243527
53725	243528
69305	243529
86425	243530
49721	243531
172138	243532
342	243533
98934	243534
57667	243535
106977	243536
72487	243537
172001	243538
184474	243539
142142	243540
188023	243541
109641	243542
188137	243543
184795	243544
110017	243545
185544	243546
12568	243547
109704	243548
148975	243549
186337	243550
122537	243551
100100	243552
156286	243553
31308	243554
60496	243555
6227	243556
33201	243557
109724	243558
88989	243559
34070	243560
59925	243561
40594	243562
4891	243563
114815	243564
49164	243565
185616	243566
22861	243567
142434	243568
71780	243569
19845	243570
14866	243571
183393	243572
40266	243573
39953	243574
3327	243575
7162	243576
8188	243577
14306	243578
3327	243579
123826	243580
12170	243581
55405	243582
13243	243583
26500	243584
22222	243585
48410	243586
142813	243587
117322	243588
69965	243589
10350	243590
24542	243591
87282	243592
69885	243593
69766	243594
19014	243595
2640	243596
11429	243597
93034	243598
60743	243599
51962	243600
53978	243601
41063	243602
64580	243603
8188	243604
1291	243605
21181	243606
6420	243607
58034	243608
3829	243609
95902	243610
17296	243611
71138	243612
14306	243613
57855	243614
9498	243615
69743	243616
2009	243617
106977	243618
86501	243619
183037	243620
72531	243621
168797	243622
139	243623
48268	243624
174734	243625
74778	243626
41064	243627
109636	243628
131384	243629
142199	243630
110602	243631
44535	243632
142835	243633
22191	243634
3869	243635
6953	243636
5344	243637
3813	243638
13408	243639
145784	243640
259	243641
2273	243642
60135	243643
15560	243644
8878	243645
10639	243646
143059	243647
89777	243648
19317	243649
121293	243650
17902	243651
109122	243652
84420	243653
130617	243654
24561	243655
33456	243656
50473	243657
32952	243658
36212	243659
27936	243660
23419	243661
67920	243662
11461	243663
432	243664
36473	243665
25657	243666
150543	243667
33859	243668
299	243669
11848	243670
27166	243671
58406	243672
32134	243673
8288	243674
62718	243675
183896	243676
56650	243677
26864	243678
46956	243679
66704	243680
54394	243681
94667	243682
10122	243683
18739	243684
3064	243685
172779	243686
17210	243687
12514	243688
4391	243689
131027	243690
44733	243691
13974	243692
131035	243693
50740	243694
102207	243695
174773	243696
29805	243697
7092	243698
19451	243699
2479	243700
30204	243701
3411	243702
81871	243703
13353	243704
33606	243705
40500	243706
162557	243707
16247	243708
115843	243709
24031	243710
47009	243711
85213	243712
133221	243713
168778	243714
85513	243715
81053	243716
12130	243717
40241	243718
44956	243719
37111	243720
74054	243721
81485	243722
36067	243723
524	243724
9651	243725
10218	243726
668	243727
41330	243728
101587	243729
132742	243730
4308	243731
21896	243732
776	243733
83132	243734
66365	243735
10339	243736
56778	243737
135047	243738
39058	243739
107534	243740
139925	243741
93208	243742
17039	243743
44320	243744
127784	243745
88140	243746
101556	243747
14088	243748
37990	243749
3757	243750
15809	243751
70647	243752
85701	243753
58300	243754
54454	243755
122311	243756
6434	243757
43644	243758
51098	243759
55078	243760
3384	243761
16548	243762
12288	243763
269	243764
42918	243765
23922	243766
115825	243767
3189	243768
11068	243769
28070	243770
2013	243771
28332	243772
139832	243773
12718	243774
145338	243775
6895	243776
20651	243777
92708	243778
43877	243779
3558	243780
3982	243781
115816	243782
3195	243783
1788	243784
96273	243785
11068	243786
60626	243787
36660	243788
43232	243789
57979	243790
28387	243791
17754	243792
9033	243793
5975	243794
40897	243795
20145	243796
118653	243797
29825	243798
15887	243799
52875	243800
4888	243801
4888	243802
12307	243803
8757	243804
1047	243805
41801	243806
66424	243807
12730	243808
68710	243809
31316	243810
73591	243811
90575	243812
1911	243813
16358	243814
5053	243815
75107	243816
656	243817
14660	243818
24181	243819
43032	243820
67831	243821
15208	243822
16549	243823
8129	243824
11334	243825
1548	243826
15886	243827
133661	243828
9623	243829
52081	243830
67888	243831
19178	243832
1520	243833
1973	243834
8539	243835
3498	243836
37386	243837
104446	243838
34064	243839
27124	243840
67579	243841
55825	243842
78864	243843
17164	243844
11323	243845
45463	243846
22236	243847
107231	243848
27976	243849
70123	243850
61877	243851
110837	243852
160198	243853
16376	243854
108622	243855
149134	243856
7678	243857
12945	243858
57743	243859
14608	243860
32628	243861
98105	243862
49699	243863
2749	243864
36	243865
14527	243866
10355	243867
1003	243868
8963	243869
1169	243870
65942	243871
47214	243872
106475	243873
9531	243874
37801	243875
14190	243876
6383	243877
42753	243878
2140	243879
74400	243880
67406	243881
830	243882
227	243883
184411	243884
22805	243885
18495	243886
1070	243887
187786	243888
1343	243889
227	243890
4561	243891
15813	243892
4235	243893
167100	243894
72875	243895
33307	243896
41769	243897
11621	243898
23354	243899
4745	243900
16168	243901
6504	243902
34456	243903
60517	243904
16255	243905
60517	243906
16167	243907
60578	243908
7385	243909
23522	243910
60515	243911
60210	243912
11617	243913
28465	243914
19401	243915
16274	243916
28345	243917
60517	243918
42015	243919
13618	243920
7377	243921
16152	243922
42029	243923
34657	243924
16099	243925
13618	243926
60510	243927
19415	243928
23397	243929
60302	243930
60253	243931
34802	243932
19409	243933
19331	243934
138740	243935
50051	243936
19401	243937
91513	243938
72151	243939
16274	243940
23328	243941
40686	243942
23448	243943
60543	243944
18758	243945
86631	243946
16167	243947
9892	243948
9927	243949
9889	243950
182334	243951
80404	243952
72841	243953
105367	243954
3691	243955
1590	243956
10323	243957
5052	243958
12648	243959
372	243960
35888	243961
63850	243962
74907	243963
47959	243964
897	243965
93820	243966
81368	243967
1619	243968
52266	243969
244	243970
13107	243971
22084	243972
22663	243973
10496	243974
101307	243975
66546	243976
13388	243977
24128	243978
55264	243979
3705	243980
595	243981
248	243982
85754	243983
14060	243984
44038	243985
82043	243986
15652	243987
42429	243988
49350	243989
90504	243990
6180	243991
52729	243992
2204	243993
7545	243994
3078	243995
11870	243996
701	243997
24454	243998
21991	243999
34961	244000
61083	244001
40437	244002
89924	244003
72628	244004
13031	244005
5859	244006
1799	244007
17827	244008
158	244009
96548	244010
44797	244011
2040	244012
70667	244013
25105	244014
67141	244015
48509	244016
89821	244017
18571	244018
59214	244019
79047	244020
52760	244021
36640	244022
21452	244023
22791	244024
55580	244025
25439	244026
7328	244027
44591	244028
88694	244029
56829	244030
101515	244031
8249	244032
32150	244033
32170	244034
64279	244035
46162	244036
136252	244037
2640	244038
118828	244039
38808	244040
3681	244041
17279	244042
1112	244043
125260	244044
5697	244045
17105	244046
59853	244047
7632	244048
74925	244049
106094	244050
41796	244051
11735	244052
14804	244053
110876	244054
49679	244055
14904	244056
9234	244057
181050	244058
8710	244059
338	244060
2469	244061
47574	244062
43010	244063
86333	244064
57705	244065
140727	244066
75109	244067
15699	244068
3715	244069
7337	244070
3086	244071
18958	244072
40554	244073
25662	244074
66541	244075
51903	244076
85097	244077
47647	244078
7941	244079
46117	244080
23852	244081
117968	244082
77265	244083
38392	244084
8838	244085
19552	244086
32708	244087
2181	244088
637	244089
4645	244090
20689	244091
29500	244092
696	244093
83537	244094
25973	244095
53411	244096
4195	244097
4773	244098
46546	244099
50957	244100
76339	244101
93351	244102
14148	244103
14638	244104
3334	244105
28029	244106
28559	244107
23797	244108
56909	244109
174202	244110
182794	244111
14547	244112
67451	244113
6256	244114
107806	244115
4345	244116
1638	244117
13215	244118
113237	244119
9815	244120
20130	244121
15244	244122
69242	244123
18189	244124
89820	244125
104	244126
74523	244127
200	244128
37503	244129
26356	244130
42152	244131
56341	244132
19731	244133
66253	244134
108963	244135
9842	244136
9242	244137
10389	244138
71031	244139
22920	244140
40885	244141
2618	244142
98496	244143
71447	244144
138111	244145
64518	244146
31368	244147
53382	244148
72260	244149
27012	244150
110516	244151
37705	244152
13820	244153
44686	244154
5288	244155
2353	244156
12736	244157
6441	244158
1	244159
131806	244160
43187	244161
15	244162
72320	244163
43539	244164
14054	244165
40559	244166
6029	244167
21209	244168
1248	244169
21382	244170
17585	244171
17476	244172
84570	244173
54809	244174
77936	244175
50630	244176
10042	244177
45428	244178
58495	244179
65238	244180
7439	244181
11608	244182
153912	244183
163541	244184
20863	244185
110341	244186
10400	244187
5942	244188
40156	244189
3240	244190
108973	244191
56262	244192
7750	244193
57947	244194
123337	244195
31355	244196
92641	244197
21420	244198
6751	244199
7090	244200
41830	244201
4278	244202
47163	244203
34516	244204
43862	244205
96241	244206
36336	244207
7029	244208
37705	244209
94739	244210
31141	244211
3507	244212
33796	244213
909	244214
67778	244215
11661	244216
16131	244217
176659	244218
1381	244219
20630	244220
102191	244221
80314	244222
7796	244223
10433	244224
17198	244225
13149	244226
95442	244227
70120	244228
93567	244229
171408	244230
119869	244231
49634	244232
45060	244233
10797	244234
1471	244235
10610	244236
7325	244237
51474	244238
15434	244239
6154	244240
78378	244241
101744	244242
55864	244243
98561	244244
18212	244245
374	244246
90556	244247
2234	244248
13144	244249
3546	244250
25608	244251
46953	244252
18599	244253
23613	244254
67632	244255
94047	244256
4261	244257
20878	244258
21187	244259
55475	244260
36844	244261
98784	244262
14147	244263
38827	244264
174549	244265
28412	244266
87489	244267
66450	244268
119114	244269
1369	244270
139698	244271
13083	244272
8366	244273
95107	244274
106684	244275
21611	244276
48101	244277
15635	244278
82997	244279
56445	244280
29197	244281
61329	244282
70150	244283
83892	244284
27332	244285
158402	244286
102118	244287
56561	244288
1002	244289
32907	244290
17589	244291
12299	244292
86824	244293
117559	244294
9926	244295
38929	244296
15667	244297
42017	244298
10034	244299
50418	244300
7175	244301
2102	244302
69455	244303
56752	244304
4029	244305
6943	244306
31273	244307
34509	244308
5661	244309
25987	244310
50765	244311
2120	244312
48975	244313
48170	244314
25198	244315
7615	244316
106230	244317
22605	244318
2259	244319
1237	244320
9166	244321
48329	244322
17769	244323
123094	244324
45944	244325
79295	244326
2939	244327
36387	244328
41045	244329
22396	244330
45475	244331
17776	244332
27292	244333
87904	244334
16772	244335
6046	244336
18050	244337
81531	244338
4402	244339
118839	244340
77822	244341
37939	244342
28734	244343
142423	244344
21688	244345
72016	244346
27868	244347
46066	244348
55907	244349
46871	244350
47021	244351
131503	244352
141211	244353
50018	244354
123793	244355
184358	244356
45510	244357
20	244358
9854	244359
7444	244360
87554	244361
29862	244362
63101	244363
5468	244364
80743	244365
54910	244366
18600	244367
80144	244368
95482	244369
127070	244370
80808	244371
39874	244372
132260	244373
56395	244374
55487	244375
7536	244376
10559	244377
30925	244378
4028	244379
30943	244380
5661	244381
12764	244382
30918	244383
54714	244384
127157	244385
5661	244386
4970	244387
239	244388
5648	244389
132756	244390
71391	244391
25615	244392
69758	244393
78809	244394
40396	244395
34460	244396
30130	244397
20377	244398
79471	244399
446	244400
33501	244401
2605	244402
18740	244403
40416	244404
12416	244405
85061	244406
97679	244407
71031	244408
2412	244409
133487	244410
7932	244411
70655	244412
7177	244413
44459	244414
11216	244415
88943	244416
32317	244417
134552	244418
55861	244419
120166	244420
88684	244421
38374	244422
35579	244423
9292	244424
65816	244425
68120	244426
64024	244427
155446	244428
80400	244429
4047	244430
12020	244431
23297	244432
16141	244433
139742	244434
101022	244435
1071	244436
70655	244437
69341	244438
765	244439
33203	244440
14588	244441
6162	244442
82818	244443
15074	244444
23714	244445
2888	244446
7029	244447
23468	244448
9004	244449
3669	244450
34754	244451
1071	244452
3666	244453
4671	244454
40423	244455
3168	244456
11608	244457
121221	244458
55539	244459
31073	244460
95163	244461
125701	244462
81063	244463
33796	244464
45657	244465
17475	244466
99018	244467
17072	244468
60759	244469
66102	244470
27830	244471
44449	244472
9575	244473
62554	244474
10522	244475
1497	244476
25055	244477
25155	244478
37942	244479
79464	244480
80753	244481
167105	244482
7181	244483
79226	244484
103189	244485
81733	244486
66554	244487
164748	244488
95935	244489
38297	244490
65047	244491
86592	244492
13684	244493
40774	244494
10642	244495
64482	244496
82544	244497
17420	244498
15115	244499
7412	244500
10400	244501
6360	244502
17425	244503
18639	244504
65257	244505
61665	244506
40728	244507
5341	244508
20932	244509
82588	244510
53329	244511
12293	244512
47359	244513
36797	244514
78470	244515
3279	244516
70857	244517
54912	244518
1648	244519
84484	244520
7745	244521
14745	244522
54953	244523
79913	244524
101865	244525
78700	244526
53585	244527
141596	244528
23397	244529
12756	244530
79857	244531
76240	244532
184	244533
769	244534
116020	244535
97030	244536
12892	244537
24922	244538
8066	244539
25291	244540
118826	244541
6938	244542
64306	244543
3116	244544
6928	244545
23492	244546
41534	244547
44076	244548
168832	244549
10097	244550
95337	244551
66523	244552
42057	244553
53888	244554
5007	244555
98722	244556
113310	244557
37491	244558
50630	244559
86309	244560
11598	244561
54868	244562
52850	244563
135571	244564
7065	244565
15634	244566
76692	244567
75072	244568
72787	244569
45826	244570
247	244571
45492	244572
17732	244573
829	244574
82835	244575
40043	244576
48461	244577
2946	244578
25117	244579
14597	244580
94261	244581
85173	244582
125970	244583
37830	244584
56826	244585
1807	244586
31111	244587
36685	244588
11666	244589
28355	244590
53330	244591
8705	244592
6080	244593
157188	244594
19060	244595
87922	244596
14593	244597
9917	244598
46955	244599
79487	244600
71392	244601
11610	244602
45978	244603
1629	244604
46804	244605
33284	244606
81571	244607
72985	244608
11465	244609
9319	244610
28414	244611
44520	244612
41362	244613
639	244614
43860	244615
270	244616
100474	244617
74535	244618
8529	244619
19442	244620
48714	244621
19407	244622
37659	244623
41430	244624
24268	244625
13641	244626
19380	244627
42	244628
121615	244629
25984	244630
133812	244631
14986	244632
2259	244633
4168	244634
2981	244635
30660	244636
38103	244637
124957	244638
77537	244639
120427	244640
17593	244641
80758	244642
96162	244643
3640	244644
54663	244645
133662	244646
16258	244647
8017	244648
78266	244649
2952	244650
11113	244651
132420	244652
14198	244653
94638	244654
82853	244655
14518	244656
50499	244657
51920	244658
23310	244659
41095	244660
44816	244661
30990	244662
99489	244663
65982	244664
4567	244665
96342	244666
92293	244667
44206	244668
31558	244669
120192	244670
36587	244671
98906	244672
154903	244673
45303	244674
7746	244675
40448	244676
55255	244677
23855	244678
45544	244679
5636	244680
48956	244681
138	244682
10007	244683
45477	244684
57009	244685
16812	244686
66216	244687
118623	244688
78060	244689
25940	244690
101486	244691
65323	244692
31797	244693
141698	244694
109308	244695
83184	244696
54959	244697
25180	244698
30338	244699
88119	244700
124099	244701
44143	244702
17760	244703
2015	244704
131630	244705
160689	244706
9855	244707
58000	244708
972	244709
2837	244710
55218	244711
48591	244712
36757	244713
50337	244714
97084	244715
6790	244716
49406	244717
11335	244718
26108	244719
43007	244720
46963	244721
65960	244722
88483	244723
17615	244724
59671	244725
97816	244726
119665	244727
102174	244728
13655	244729
20011	244730
11291	244731
65737	244732
10783	244733
10935	244734
67731	244735
55864	244736
102742	244737
30017	244738
17456	244739
40938	244740
36729	244741
139185	244742
30499	244743
118340	244744
28376	244745
6593	244746
172324	244747
175820	244748
31513	244749
8062	244750
4462	244751
31819	244752
30479	244753
65697	244754
11669	244755
38598	244756
3568	244757
66877	244758
41830	244759
53373	244760
140652	244761
9879	244762
11423	244763
2926	244764
83030	244765
8290	244766
20684	244767
37853	244768
7403	244769
129056	244770
27597	244771
15133	244772
10821	244773
80065	244774
13058	244775
81877	244776
108298	244777
48703	244778
33818	244779
56798	244780
808	244781
49755	244782
88630	244783
5212	244784
23474	244785
81950	244786
37056	244787
914	244788
14139	244789
57007	244790
127314	244791
30650	244792
15855	244793
14683	244794
21117	244795
10094	244796
41830	244797
76063	244798
17976	244799
10262	244800
99532	244801
12405	244802
109949	244803
94047	244804
92358	244805
52650	244806
84340	244807
76253	244808
127819	244809
31342	244810
54290	244811
1688	244812
10708	244813
84636	244814
25881	244815
45890	244816
19339	244817
43481	244818
46239	244819
38790	244820
88046	244821
113117	244822
23442	244823
45434	244824
184239	244825
9064	244826
173280	244827
68633	244828
6768	244829
236	244830
3412	244831
4997	244832
19018	244833
36123	244834
3261	244835
47368	244836
14151	244837
186157	244838
72825	244839
19785	244840
110653	244841
88168	244842
85366	244843
9817	244844
27931	244845
3670	244846
2	244847
17032	244848
1097	244849
9959	244850
51348	244851
21792	244852
41378	244853
2537	244854
23493	244855
62773	244856
29084	244857
11449	244858
43204	244859
30054	244860
32203	244861
25191	244862
34786	244863
51375	244864
91587	244865
83	244866
50517	244867
20721	244868
4778	244869
5499	244870
86904	244871
44589	244872
15034	244873
34346	244874
19980	244875
11954	244876
13225	244877
85189	244878
20273	244879
120209	244880
33317	244881
54748	244882
16768	244883
6029	244884
10811	244885
18366	244886
30505	244887
23848	244888
338	244889
20276	244890
3956	244891
89516	244892
5702	244893
61137	244894
4887	244895
3887	244896
7672	244897
25707	244898
26404	244899
9991	244900
1432	244901
92	244902
43730	244903
11680	244904
75896	244905
115409	244906
32721	244907
25305	244908
19782	244909
66697	244910
8006	244911
5766	244912
4102	244913
75657	244914
51614	244915
54928	244916
72890	244917
7433	244918
7296	244919
78951	244920
99535	244921
98169	244922
51107	244923
86946	244924
61490	244925
102187	244926
127542	244927
5497	244928
70899	244929
142542	244930
124497	244931
3014	244932
102156	244933
133565	244934
62237	244935
158955	244936
48852	244937
85369	244938
136860	244939
66902	244940
165123	244941
111758	244942
4102	244943
57235	244944
87903	244945
14821	244946
93793	244947
45609	244948
70652	244949
77084	244950
120921	244951
129700	244952
73607	244953
4062	244954
23344	244955
13713	244956
5374	244957
20615	244958
1532	244959
100365	244960
7434	244961
142854	244962
17909	244963
49872	244964
14500	244965
13617	244966
5686	244967
32714	244968
61832	244969
12454	244970
30770	244971
74890	244972
79790	244973
12976	244974
31336	244975
64243	244976
18104	244977
19537	244978
115938	244979
71542	244980
3829	244981
7342	244982
57630	244983
22517	244984
49504	244985
8806	244986
30243	244987
5828	244988
83812	244989
48655	244990
30326	244991
22476	244992
27046	244993
18306	244994
51871	244995
39414	244996
5587	244997
167	244998
22909	244999
26682	245000
96808	245001
160781	245002
49169	245003
3076	245004
31655	245005
2032	245006
7614	245007
32786	245008
6281	245009
22551	245010
22094	245011
9150	245012
22666	245013
1112	245014
34	245015
9294	245016
2637	245017
84414	245018
6288	245019
22821	245020
1169	245021
5	245022
7753	245023
29646	245024
77043	245025
180082	245026
8032	245027
61022	245028
39396	245029
90518	245030
10692	245031
68729	245032
17970	245033
11963	245034
1793	245035
1301	245036
79196	245037
26450	245038
78875	245039
4197	245040
56216	245041
81266	245042
14884	245043
7840	245044
12684	245045
33977	245046
27306	245047
16363	245048
62481	245049
40804	245050
19337	245051
52718	245052
90924	245053
36462	245054
88143	245055
10070	245056
171721	245057
8273	245058
102001	245059
2326	245060
49052	245061
90508	245062
53776	245063
3159	245064
24140	245065
1087	245066
9171	245067
20798	245068
5043	245069
7403	245070
20922	245071
187748	245072
1073	245073
42057	245074
41830	245075
30928	245076
871	245077
25572	245078
19819	245079
1882	245080
74041	245081
80051	245082
4400	245083
34560	245084
9932	245085
60472	245086
23297	245087
9851	245088
13506	245089
41746	245090
13242	245091
57325	245092
13901	245093
55066	245094
26437	245095
28033	245096
7454	245097
4867	245098
53558	245099
14873	245100
9087	245101
40411	245102
1601	245103
23694	245104
17819	245105
26878	245106
47797	245107
223	245108
32153	245109
89373	245110
138614	245111
36516	245112
144536	245113
81154	245114
94171	245115
14479	245116
129376	245117
89422	245118
36657	245119
1941	245120
77118	245121
73384	245122
21805	245123
26259	245124
73057	245125
1094	245126
20045	245127
62396	245128
74416	245129
10185	245130
32234	245131
2082	245132
105065	245133
2083	245134
10276	245135
24291	245136
23788	245137
59333	245138
1370	245139
599	245140
3609	245141
47849	245142
141706	245143
1932	245144
29963	245145
10176	245146
24598	245147
76065	245148
33185	245149
27798	245150
52320	245151
60748	245152
9438	245153
136290	245154
116294	245155
1085	245156
1246	245157
51108	245158
157	245159
1301	245160
23009	245161
14873	245162
20719	245163
11830	245164
8302	245165
5651	245166
58889	245167
13616	245168
25047	245169
140945	245170
87635	245171
126127	245172
27217	245173
397	245174
68396	245175
71880	245176
25289	245177
4363	245178
7274	245179
30080	245180
72701	245181
124864	245182
101153	245183
110358	245184
87492	245185
28306	245186
74588	245187
10645	245188
55781	245189
200	245190
33671	245191
64263	245192
5739	245193
60944	245194
61707	245195
109624	245196
61216	245197
56	245198
14141	245199
7701	245200
51831	245201
16761	245202
85505	245203
11983	245204
740	245205
57220	245206
25730	245207
52056	245208
4039	245209
92179	245210
2349	245211
18407	245212
11297	245213
23528	245214
11662	245215
57335	245216
8092	245217
74294	245218
40480	245219
85190	245220
81698	245221
119573	245222
18175	245223
14458	245224
142243	245225
66029	245226
73388	245227
41987	245228
93207	245229
19062	245230
268	245231
164464	245232
6414	245233
169635	245234
50153	245235
83742	245236
4963	245237
50359	245238
36625	245239
31215	245240
64691	245241
60428	245242
87929	245243
129474	245244
30134	245245
67149	245246
10376	245247
11492	245248
36926	245249
56527	245250
169532	245251
51041	245252
3629	245253
9202	245254
16494	245255
166817	245256
32091	245257
54712	245258
37375	245259
9935	245260
37190	245261
9162	245262
58553	245263
53019	245264
5654	245265
16892	245266
33722	245267
46573	245268
121693	245269
92090	245270
20777	245271
67776	245272
77674	245273
104720	245274
26509	245275
1649	245276
1365	245277
97530	245278
60558	245279
67472	245280
3503	245281
22443	245282
29441	245283
28134	245284
985	245285
4636	245286
111429	245287
34189	245288
78951	245289
100190	245290
126859	245291
66921	245292
25280	245293
60927	245294
38061	245295
93516	245296
17927	245297
6173	245298
30206	245299
35533	245300
110691	245301
10150	245302
169667	245303
4310	245304
181020	245305
76399	245306
15865	245307
662	245308
21183	245309
28918	245310
60613	245311
112858	245312
43528	245313
36063	245314
87907	245315
74938	245316
12853	245317
2041	245318
13371	245319
74776	245320
1539	245321
62303	245322
11900	245323
512	245324
8736	245325
5962	245326
36299	245327
16188	245328
10301	245329
10350	245330
4534	245331
8395	245332
48061	245333
49279	245334
3416	245335
6786	245336
19227	245337
274	245338
74195	245339
32443	245340
2141	245341
42242	245342
108463	245343
22801	245344
7456	245345
90621	245346
91043	245347
136054	245348
483	245349
17457	245350
38415	245351
111725	245352
154106	245353
5848	245354
47709	245355
35899	245356
25367	245357
18471	245358
82013	245359
14569	245360
68673	245361
2222	245362
61070	245363
19697	245364
90182	245365
5598	245366
155	245367
40951	245368
79402	245369
32213	245370
133395	245371
459	245372
16778	245373
9297	245374
168661	245375
24261	245376
54916	245377
36268	245378
6289	245379
77060	245380
7830	245381
74802	245382
7059	245383
146722	245384
15018	245385
39705	245386
51662	245387
105709	245388
13991	245389
35641	245390
73581	245391
48172	245392
30	245393
38992	245394
26291	245395
58626	245396
26940	245397
40182	245398
62160	245399
65209	245400
20876	245401
9077	245402
12269	245403
16629	245404
49070	245405
9715	245406
23766	245407
46856	245408
6805	245409
22213	245410
75686	245411
154	245412
57478	245413
20696	245414
111258	245415
30009	245416
33826	245417
179	245418
8206	245419
44835	245420
3239	245421
68275	245422
16588	245423
9691	245424
37	245425
46063	245426
4456	245427
5037	245428
6232	245429
2292	245430
95615	245431
6176	245432
38821	245433
118	245434
57761	245435
20429	245436
58771	245437
37301	245438
41873	245439
2132	245440
127652	245441
61663	245442
29784	245443
24744	245444
1411	245445
565	245446
42133	245447
1912	245448
316	245449
11387	245450
85384	245451
9935	245452
7231	245453
21310	245454
10933	245455
2975	245456
110549	245457
9527	245458
86924	245459
11005	245460
11505	245461
61861	245462
12750	245463
51797	245464
64332	245465
50021	245466
7418	245467
6437	245468
25120	245469
47576	245470
15912	245471
142432	245472
29148	245473
173530	245474
571	245475
28052	245476
3089	245477
84783	245478
108767	245479
85499	245480
70572	245481
12209	245482
29496	245483
707	245484
68713	245485
28499	245486
52396	245487
72161	245488
30450	245489
2915	245490
75509	245491
36127	245492
815	245493
62600	245494
87974	245495
42763	245496
18976	245497
47168	245498
10608	245499
44932	245500
37984	245501
8992	245502
80258	245503
10259	245504
3072	245505
38623	245506
13273	245507
84251	245508
37924	245509
2213	245510
22926	245511
9716	245512
19585	245513
8916	245514
56777	245515
6221	245516
42008	245517
66443	245518
66683	245519
30117	245520
1716	245521
17812	245522
74230	245523
13941	245524
178040	245525
4817	245526
95534	245527
186430	245528
2083	245529
8106	245530
1823	245531
146772	245532
54516	245533
113083	245534
57888	245535
21327	245536
37161	245537
107950	245538
18530	245539
4789	245540
20296	245541
465	245542
2212	245543
24207	245544
42125	245545
118551	245546
3877	245547
20302	245548
2701	245549
37421	245550
57049	245551
22295	245552
154	245553
31880	245554
33140	245555
34813	245556
17082	245557
1498	245558
84806	245559
27395	245560
145583	245561
56097	245562
29743	245563
147752	245564
2153	245565
131693	245566
9629	245567
57888	245568
128677	245569
4687	245570
48215	245571
3121	245572
47046	245573
44241	245574
1253	245575
12815	245576
20414	245577
36097	245578
141736	245579
53140	245580
10244	245581
47707	245582
107836	245583
37298	245584
21269	245585
68206	245586
28729	245587
54309	245588
139571	245589
10465	245590
224	245591
184774	245592
19004	245593
21336	245594
30547	245595
375	245596
9017	245597
180525	245598
165250	245599
101072	245600
6677	245601
19697	245602
58025	245603
9013	245604
107745	245605
2108	245606
115487	245607
27020	245608
18657	245609
71207	245610
48191	245611
3912	245612
24917	245613
25366	245614
52644	245615
78236	245616
134269	245617
140530	245618
16728	245619
795	245620
795	245621
8396	245622
71675	245623
7330	245624
31598	245625
83716	245626
17491	245627
1317	245628
151769	245629
75564	245630
1666	245631
5961	245632
24194	245633
56184	245634
101161	245635
11586	245636
8325	245637
6796	245638
67900	245639
15674	245640
161440	245641
17889	245642
18914	245643
450	245644
83258	245645
25077	245646
88904	245647
11284	245648
27788	245649
58020	245650
52279	245651
13469	245652
41075	245653
87076	245654
13110	245655
15459	245656
36570	245657
9700	245658
22862	245659
29877	245660
5225	245661
122299	245662
76846	245663
60834	245664
23813	245665
43194	245666
9089	245667
66620	245668
99113	245669
37783	245670
441	245671
27005	245672
84091	245673
3163	245674
4222	245675
63963	245676
1127	245677
8222	245678
70971	245679
87974	245680
156039	245681
109302	245682
10358	245683
131385	245684
21081	245685
19854	245686
4235	245687
11167	245688
12531	245689
80922	245690
116144	245691
131248	245692
96078	245693
26555	245694
20291	245695
76572	245696
16533	245697
11686	245698
17315	245699
1071	245700
24501	245701
9202	245702
71831	245703
3495	245704
1987	245705
4736	245706
1704	245707
108866	245708
36265	245709
8222	245710
604	245711
17154	245712
9141	245713
1407	245714
224	245715
15473	245716
88795	245717
96814	245718
127553	245719
8438	245720
23531	245721
47116	245722
8079	245723
4045	245724
1796	245725
27112	245726
1071	245727
64529	245728
34868	245729
97024	245730
82416	245731
40156	245732
4653	245733
138137	245734
14421	245735
59654	245736
180738	245737
25	245738
75188	245739
42075	245740
2947	245741
6276	245742
63599	245743
32961	245744
40253	245745
37189	245746
20943	245747
23151	245748
7392	245749
139326	245750
2753	245751
69590	245752
55182	245753
77286	245754
34151	245755
10511	245756
12332	245757
188884	245758
69222	245759
111261	245760
3527	245761
13407	245762
4947	245763
3854	245764
38975	245765
26594	245766
71831	245767
13643	245768
25374	245769
24391	245770
129666	245771
57993	245772
2649	245773
142258	245774
36719	245775
48534	245776
67110	245777
41959	245778
10555	245779
8446	245780
17392	245781
189265	245782
557	245783
23326	245784
48438	245785
37916	245786
155124	245787
9506	245788
99752	245789
58420	245790
38121	245791
42	245792
84792	245793
107614	245794
107455	245795
36631	245796
10938	245797
7779	245798
7265	245799
20270	245800
2926	245801
12323	245802
95810	245803
62614	245804
67589	245805
7297	245806
9734	245807
10795	245808
27147	245809
451	245810
87127	245811
49527	245812
22485	245813
154	245814
2	245815
17683	245816
105005	245817
68137	245818
57020	245819
54886	245820
6257	245821
10272	245822
32649	245823
6527	245824
87007	245825
35245	245826
9662	245827
52359	245828
30735	245829
31718	245830
31274	245831
14556	245832
18969	245833
88268	245834
46443	245835
67043	245836
33067	245837
30348	245838
62844	245839
146644	245840
73179	245841
6392	245842
128223	245843
166508	245844
23125	245845
77694	245846
64476	245847
27395	245848
23449	245849
71329	245850
51860	245851
136321	245852
2568	245853
36310	245854
106213	245855
6677	245856
108524	245857
53747	245858
19001	245859
6764	245860
29920	245861
38610	245862
18417	245863
2490	245864
35452	245865
7964	245866
1164	245867
8875	245868
16063	245869
60096	245870
7014	245871
1774	245872
16	245873
99331	245874
20387	245875
99014	245876
19331	245877
35381	245878
174909	245879
60011	245880
1071	245881
32982	245882
11136	245883
60865	245884
2473	245885
41664	245886
9351	245887
56074	245888
14564	245889
55883	245890
27923	245891
13470	245892
8051	245893
184643	245894
15128	245895
24557	245896
31781	245897
2329	245898
3832	245899
88420	245900
496	245901
92721	245902
47408	245903
32741	245904
41639	245905
18945	245906
41162	245907
58095	245908
97840	245909
55800	245910
4009	245911
31610	245912
13227	245913
41041	245914
4854	245915
13214	245916
11389	245917
53074	245918
116822	245919
31657	245920
23507	245921
15054	245922
108320	245923
46410	245924
5721	245925
67968	245926
40481	245927
85045	245928
762	245929
19286	245930
37815	245931
1990	245932
2828	245933
18781	245934
22653	245935
13861	245936
8	245937
10616	245938
61890	245939
7301	245940
65128	245941
23456	245942
16176	245943
8975	245944
12590	245945
2661	245946
4136	245947
570	245948
7536	245949
28829	245950
14556	245951
93430	245952
37294	245953
102199	245954
119215	245955
28319	245956
91326	245957
21394	245958
55881	245959
13519	245960
64073	245961
59745	245962
56474	245963
55759	245964
55161	245965
58116	245966
55518	245967
31133	245968
172	245969
1517	245970
61487	245971
61182	245972
50633	245973
36215	245974
39828	245975
24585	245976
9877	245977
72242	245978
18266	245979
4606	245980
15018	245981
49897	245982
50321	245983
21163	245984
92426	245985
33765	245986
170	245987
55881	245988
30975	245989
13272	245990
36386	245991
9130	245992
9738	245993
4867	245994
46306	245995
23	245996
1704	245997
87582	245998
44490	245999
58871	246000
65980	246001
21198	246002
9363	246003
14565	246004
7975	246005
110171	246006
41808	246007
8327	246008
69438	246009
801	246010
8440	246011
2413	246012
10561	246013
1071	246014
44991	246015
59367	246016
11681	246017
4648	246018
9053	246019
20694	246020
43873	246021
5527	246022
137621	246023
46244	246024
34280	246025
20761	246026
57400	246027
23692	246028
13690	246029
108400	246030
18227	246031
184969	246032
7896	246033
40422	246034
7954	246035
91715	246036
7932	246037
22901	246038
14677	246039
49528	246040
62872	246041
16940	246042
38378	246043
50726	246044
87982	246045
24000	246046
126268	246047
72046	246048
31557	246049
62632	246050
9733	246051
3329	246052
54104	246053
825	246054
86558	246055
55817	246056
22901	246057
34595	246058
88381	246059
20136	246060
70512	246061
16182	246062
36858	246063
66588	246064
42043	246065
1372	246066
24697	246067
20389	246068
58032	246069
4747	246070
1754	246071
50102	246072
42094	246073
58749	246074
73119	246075
40140	246076
16222	246077
41885	246078
28660	246079
107948	246080
72943	246081
91530	246082
56416	246083
16022	246084
34532	246085
19412	246086
86893	246087
9625	246088
33205	246089
12251	246090
30743	246091
113466	246092
1127	246093
83879	246094
12524	246095
30053	246096
10455	246097
7301	246098
48375	246099
55017	246100
42413	246101
13469	246102
134950	246103
69	246104
7917	246105
33004	246106
103286	246107
2497	246108
3814	246109
12317	246110
7696	246111
140449	246112
72973	246113
32965	246114
3709	246115
44083	246116
48566	246117
9506	246118
29656	246119
186709	246120
13861	246121
65754	246122
50794	246123
33061	246124
80811	246125
38049	246126
42259	246127
121263	246128
38725	246129
28945	246130
172752	246131
828	246132
106369	246133
127003	246134
5094	246135
2804	246136
67274	246137
129620	246138
127586	246139
24196	246140
9562	246141
10493	246142
13473	246143
1367	246144
22471	246145
46477	246146
13192	246147
60742	246148
52250	246149
25431	246150
19041	246151
86252	246152
30317	246153
183586	246154
81041	246155
82907	246156
43939	246157
41531	246158
3394	246159
20467	246160
6346	246161
882	246162
187701	246163
175455	246164
30784	246165
36227	246166
85425	246167
27937	246168
92298	246169
18781	246170
9895	246171
24394	246172
87469	246173
17508	246174
990	246175
28156	246176
13474	246177
47266	246178
84017	246179
28291	246180
34605	246181
3776	246182
51346	246183
1113	246184
95237	246185
49229	246186
53930	246187
61161	246188
39106	246189
23424	246190
23801	246191
24492	246192
105499	246193
101525	246194
49876	246195
26055	246196
22791	246197
22169	246198
80107	246199
22927	246200
99105	246201
120480	246202
142878	246203
46338	246204
37	246205
35814	246206
103186	246207
9322	246208
22570	246209
15662	246210
36177	246211
7186	246212
13541	246213
29884	246214
10615	246215
40265	246216
24976	246217
13814	246218
14692	246219
37374	246220
57983	246221
5950	246222
17200	246223
1397	246224
186236	246225
89022	246226
129962	246227
17220	246228
76103	246229
16308	246230
68610	246231
50173	246232
17173	246233
24872	246234
7444	246235
71387	246236
23216	246237
3143	246238
5736	246239
42107	246240
185313	246241
17061	246242
97374	246243
9220	246244
130362	246245
141869	246246
9659	246247
40854	246248
19318	246249
42316	246250
69897	246251
11279	246252
139646	246253
96313	246254
14889	246255
73949	246256
40673	246257
83917	246258
84331	246259
44643	246260
17174	246261
16553	246262
5228	246263
1260	246264
83879	246265
16777	246266
143082	246267
69840	246268
22350	246269
5373	246270
52458	246271
54461	246272
4713	246273
16066	246274
278	246275
123216	246276
183081	246277
19654	246278
127020	246279
34241	246280
85216	246281
58829	246282
95927	246283
65472	246284
91683	246285
7696	246286
6634	246287
81130	246288
45793	246289
17988	246290
101631	246291
11929	246292
5347	246293
20775	246294
9489	246295
3127	246296
23456	246297
8140	246298
37793	246299
69279	246300
105169	246301
19733	246302
13358	246303
52289	246304
4962	246305
3763	246306
2823	246307
1300	246308
37	246309
3107	246310
6743	246311
323	246312
1712	246313
27872	246314
10058	246315
86654	246316
46444	246317
47233	246318
38378	246319
932	246320
137005	246321
56999	246322
7260	246323
41127	246324
11291	246325
22396	246326
84089	246327
1519	246328
166063	246329
161493	246330
99600	246331
139677	246332
65300	246333
8556	246334
1900	246335
2394	246336
8319	246337
29885	246338
14459	246339
9858	246340
6422	246341
61165	246342
52298	246343
127737	246344
4392	246345
4489	246346
59277	246347
27208	246348
16583	246349
5598	246350
521	246351
7122	246352
6908	246353
3357	246354
147274	246355
6606	246356
20441	246357
2076	246358
38619	246359
119996	246360
15549	246361
57988	246362
2384	246363
115984	246364
5275	246365
56810	246366
10593	246367
54400	246368
63409	246369
5669	246370
107154	246371
165941	246372
12176	246373
102246	246374
57079	246375
11294	246376
359	246377
28966	246378
81834	246379
47863	246380
20621	246381
337	246382
49236	246383
34535	246384
37665	246385
15894	246386
88420	246387
115957	246388
28976	246389
25892	246390
8303	246391
10625	246392
47030	246393
54886	246394
58630	246395
149	246396
9002	246397
21042	246398
125728	246399
30	246400
158059	246401
99954	246402
71763	246403
2310	246404
2664	246405
140178	246406
58049	246407
58204	246408
41219	246409
53239	246410
3962	246411
24867	246412
571	246413
2405	246414
863	246415
11398	246416
23151	246417
109305	246418
13706	246419
5894	246420
40292	246421
83813	246422
19159	246423
74840	246424
11169	246425
25477	246426
110194	246427
66389	246428
22303	246429
275	246430
80505	246431
52834	246432
7636	246433
29130	246434
15632	246435
18591	246436
1325	246437
7407	246438
48345	246439
1523	246440
68513	246441
51921	246442
15011	246443
7013	246444
104891	246445
11926	246446
137461	246447
26955	246448
30712	246449
1772	246450
4155	246451
11	246452
124550	246453
8860	246454
1063	246455
22341	246456
54097	246457
63043	246458
113959	246459
99030	246460
21961	246461
8104	246462
11547	246463
21154	246464
58883	246465
74006	246466
84922	246467
7250	246468
10518	246469
19458	246470
7563	246471
53673	246472
7291	246473
37139	246474
15747	246475
12095	246476
37	246477
11692	246478
13219	246479
16558	246480
85885	246481
10400	246482
26642	246483
9732	246484
172033	246485
40919	246486
41419	246487
1602	246488
17074	246489
9858	246490
27154	246491
24457	246492
57955	246493
8088	246494
47378	246495
37674	246496
87952	246497
4924	246498
63701	246499
70784	246500
4172	246501
4627	246502
6428	246503
23431	246504
42154	246505
7185	246506
16231	246507
45936	246508
88300	246509
19744	246510
48541	246511
41907	246512
55539	246513
43183	246514
4637	246515
75410	246516
47072	246517
99459	246518
18902	246519
164624	246520
89501	246521
37141	246522
14193	246523
57142	246524
28543	246525
10689	246526
70402	246527
142365	246528
55941	246529
53594	246530
147593	246531
66472	246532
91712	246533
54109	246534
24668	246535
2361	246536
3170	246537
56976	246538
7214	246539
8579	246540
7652	246541
85576	246542
3306	246543
30921	246544
29877	246545
18832	246546
177	246547
34147	246548
150015	246549
53778	246550
63694	246551
71286	246552
53787	246553
45416	246554
96579	246555
21806	246556
6558	246557
66134	246558
27732	246559
87029	246560
179928	246561
24910	246562
71420	246563
12807	246564
267	246565
19278	246566
25126	246567
16398	246568
60938	246569
119583	246570
127065	246571
107710	246572
8762	246573
34671	246574
143608	246575
60029	246576
8164	246577
87664	246578
9453	246579
49926	246580
183381	246581
38073	246582
16931	246583
46100	246584
125871	246585
12725	246586
22186	246587
118787	246588
4602	246589
108657	246590
12159	246591
60392	246592
3332	246593
38716	246594
10547	246595
13217	246596
13242	246597
18143	246598
6600	246599
3301	246600
496	246601
44809	246602
84404	246603
61842	246604
101983	246605
56656	246606
126081	246607
18832	246608
173805	246609
36501	246610
62054	246611
24265	246612
19220	246613
120498	246614
45247	246615
4194	246616
13156	246617
104666	246618
77306	246619
120515	246620
14841	246621
5059	246622
16342	246623
166412	246624
61378	246625
10993	246626
34446	246627
8167	246628
217	246629
27788	246630
5946	246631
11741	246632
58212	246633
65045	246634
43594	246635
362	246636
25496	246637
25352	246638
12130	246639
1796	246640
4363	246641
6030	246642
10653	246643
25945	246644
6414	246645
23764	246646
2067	246647
16000	246648
67689	246649
19447	246650
6933	246651
69655	246652
185941	246653
178	246654
1301	246655
30143	246656
11171	246657
34085	246658
88131	246659
68606	246660
114224	246661
15771	246662
50618	246663
53724	246664
9287	246665
49999	246666
29443	246667
18023	246668
1873	246669
159559	246670
169920	246671
10179	246672
2513	246673
55593	246674
9614	246675
41924	246676
7342	246677
913	246678
56360	246679
70076	246680
24429	246681
396	246682
13400	246683
18621	246684
5653	246685
13562	246686
59990	246687
122383	246688
3604	246689
2197	246690
163843	246691
47061	246692
27803	246693
75650	246694
36250	246695
5912	246696
27889	246697
13510	246698
78571	246699
7066	246700
106922	246701
38940	246702
48527	246703
6455	246704
30609	246705
29569	246706
84639	246707
13614	246708
41098	246709
3856	246710
2	246711
7376	246712
124	246713
23999	246714
49507	246715
82411	246716
38344	246717
22377	246718
84515	246719
1256	246720
2	246721
27957	246722
53506	246723
47269	246724
187802	246725
4845	246726
88128	246727
20356	246728
500	246729
80092	246730
80510	246731
120710	246732
100256	246733
20754	246734
119042	246735
56366	246736
62261	246737
87095	246738
60566	246739
127568	246740
77860	246741
81963	246742
20596	246743
5408	246744
114315	246745
19894	246746
13470	246747
61775	246748
23416	246749
96890	246750
5549	246751
23151	246752
68403	246753
2508	246754
12688	246755
27139	246756
51203	246757
59886	246758
45718	246759
1190	246760
66638	246761
7684	246762
186108	246763
135019	246764
36086	246765
186278	246766
14000	246767
97911	246768
22352	246769
30985	246770
92646	246771
2312	246772
5155	246773
295	246774
1773	246775
12090	246776
13579	246777
11912	246778
58275	246779
14544	246780
34779	246781
59844	246782
8396	246783
10578	246784
24050	246785
120805	246786
60542	246787
28651	246788
2154	246789
114606	246790
72609	246791
53763	246792
15183	246793
62906	246794
129510	246795
32033	246796
73044	246797
9359	246798
894	246799
92600	246800
41318	246801
3479	246802
100406	246803
381	246804
3341	246805
98133	246806
8979	246807
20324	246808
37426	246809
18964	246810
9656	246811
147619	246812
68342	246813
113803	246814
37591	246815
117747	246816
18605	246817
17269	246818
24130	246819
9486	246820
224	246821
3301	246822
70981	246823
93889	246824
91935	246825
8490	246826
68503	246827
79203	246828
13394	246829
48404	246830
33500	246831
179937	246832
32130	246833
36126	246834
104792	246835
47340	246836
15523	246837
72441	246838
101290	246839
63295	246840
10921	246841
13893	246842
29	246843
26000	246844
15175	246845
101373	246846
40318	246847
59226	246848
23889	246849
16237	246850
17190	246851
11734	246852
72492	246853
72928	246854
1851	246855
131572	246856
72460	246857
48210	246858
1944	246859
2818	246860
42648	246861
103845	246862
6753	246863
11525	246864
188986	246865
109459	246866
16077	246867
29725	246868
34382	246869
841	246870
19457	246871
3348	246872
67489	246873
59237	246874
993	246875
48850	246876
8241	246877
36117	246878
30497	246879
34628	246880
78686	246881
108672	246882
1	246883
125649	246884
35733	246885
65808	246886
1385	246887
13442	246888
22901	246889
45786	246890
69583	246891
10364	246892
2163	246893
9653	246894
20441	246895
56253	246896
34913	246897
20844	246898
100977	246899
51862	246900
2969	246901
91415	246902
5396	246903
10511	246904
41071	246905
71364	246906
17779	246907
2222	246908
107551	246909
34488	246910
161026	246911
24542	246912
40176	246913
68451	246914
8952	246915
64135	246916
78263	246917
3394	246918
10091	246919
26105	246920
9921	246921
3266	246922
31557	246923
5243	246924
95210	246925
63366	246926
12661	246927
22818	246928
8266	246929
5447	246930
6824	246931
71339	246932
23155	246933
23649	246934
9553	246935
110814	246936
45255	246937
6428	246938
9662	246939
49895	246940
118632	246941
100339	246942
49563	246943
2967	246944
55465	246945
41531	246946
109812	246947
7396	246948
49521	246949
20638	246950
29883	246951
83030	246952
6573	246953
23515	246954
3498	246955
139112	246956
57566	246957
9386	246958
89801	246959
185503	246960
31937	246961
110546	246962
28304	246963
33884	246964
46689	246965
13021	246966
17522	246967
11133	246968
6759	246969
6381	246970
396	246971
6448	246972
19450	246973
102986	246974
66724	246975
19278	246976
4053	246977
10511	246978
46931	246979
5141	246980
512	246981
8593	246982
57446	246983
224	246984
14624	246985
11676	246986
6671	246987
13989	246988
1695	246989
21935	246990
16298	246991
848	246992
12950	246993
75998	246994
47616	246995
12931	246996
35430	246997
74061	246998
2946	246999
13082	247000
8150	247001
49362	247002
20268	247003
29645	247004
32190	247005
67011	247006
22066	247007
33610	247008
54598	247009
21856	247010
23962	247011
61045	247012
8002	247013
84121	247014
11	247015
181004	247016
24647	247017
10782	247018
416	247019
42931	247020
23114	247021
2101	247022
1462	247023
94227	247024
90852	247025
80370	247026
39136	247027
37704	247028
91568	247029
102187	247030
6667	247031
67224	247032
7917	247033
98758	247034
43618	247035
71088	247036
71134	247037
87119	247038
21258	247039
42617	247040
88256	247041
58307	247042
28775	247043
9656	247044
572	247045
16121	247046
15881	247047
4504	247048
5110	247049
62	247050
26411	247051
21124	247052
14645	247053
92032	247054
36622	247055
109223	247056
120584	247057
50076	247058
80129	247059
4156	247060
2413	247061
2053	247062
12569	247063
64369	247064
77488	247065
56772	247066
1536	247067
56277	247068
18300	247069
74028	247070
69043	247071
7802	247072
5153	247073
75952	247074
5056	247075
9573	247076
33450	247077
1308	247078
51197	247079
4277	247080
43233	247081
42880	247082
32685	247083
630	247084
81585	247085
167670	247086
7857	247087
61599	247088
1809	247089
112764	247090
5703	247091
14071	247092
96406	247093
1931	247094
16260	247095
16511	247096
5622	247097
148297	247098
90035	247099
13220	247100
25760	247101
58777	247102
36817	247103
21966	247104
57777	247105
35516	247106
16427	247107
79843	247108
7931	247109
36531	247110
52627	247111
12127	247112
135430	247113
49364	247114
9297	247115
66247	247116
1716	247117
57038	247118
1169	247119
98926	247120
45747	247121
38649	247122
13409	247123
43531	247124
1306	247125
562	247126
16642	247127
4206	247128
37362	247129
868	247130
44712	247131
7597	247132
114638	247133
55761	247134
441	247135
565	247136
31314	247137
331	247138
23451	247139
25861	247140
2570	247141
108364	247142
70537	247143
22743	247144
1942	247145
46938	247146
158754	247147
70937	247148
31110	247149
96456	247150
111470	247151
90925	247152
4863	247153
4863	247154
46118	247155
54087	247156
5848	247157
7578	247158
47945	247159
1113	247160
31409	247161
133463	247162
8776	247163
20763	247164
2380	247165
20605	247166
5006	247167
13110	247168
17628	247169
12149	247170
4445	247171
32212	247172
46728	247173
29226	247174
89256	247175
74538	247176
16140	247177
20182	247178
18902	247179
85584	247180
159874	247181
113227	247182
60335	247183
61581	247184
101542	247185
42	247186
2696	247187
2489	247188
65668	247189
3393	247190
69239	247191
20899	247192
33281	247193
25871	247194
91043	247195
25500	247196
8543	247197
41959	247198
21453	247199
20213	247200
10363	247201
8767	247202
12788	247203
12903	247204
10896	247205
13081	247206
1465	247207
65018	247208
7580	247209
34252	247210
71387	247211
22	247212
19526	247213
82269	247214
53660	247215
14646	247216
3390	247217
62309	247218
72633	247219
135470	247220
4863	247221
49023	247222
6518	247223
63750	247224
40631	247225
4591	247226
51100	247227
5103	247228
169338	247229
7613	247230
80	247231
10076	247232
898	247233
2180	247234
111212	247235
89426	247236
37136	247237
35264	247238
90755	247239
117228	247240
68758	247241
14836	247242
2876	247243
57173	247244
22889	247245
31238	247246
19455	247247
67587	247248
26775	247249
290	247250
861	247251
6030	247252
145048	247253
40986	247254
24926	247255
84883	247256
67057	247257
32121	247258
3237	247259
121541	247260
102411	247261
20962	247262
20059	247263
70226	247264
61487	247265
167974	247266
10590	247267
16411	247268
70389	247269
90622	247270
40764	247271
1084	247272
47446	247273
46790	247274
77545	247275
40046	247276
93	247277
49130	247278
5184	247279
34	247280
129724	247281
29025	247282
8	247283
3251	247284
19255	247285
127165	247286
93766	247287
40104	247288
10867	247289
54838	247290
33818	247291
71113	247292
46284	247293
37308	247294
15602	247295
144402	247296
20788	247297
25045	247298
44462	247299
22137	247300
27074	247301
28062	247302
33762	247303
51345	247304
58751	247305
26434	247306
97608	247307
56766	247308
19472	247309
70236	247310
70139	247311
14163	247312
32202	247313
1958	247314
3773	247315
826	247316
25267	247317
14568	247318
70765	247319
9386	247320
72584	247321
29490	247322
4857	247323
66449	247324
62319	247325
104071	247326
67758	247327
83569	247328
35	247329
79	247330
10428	247331
25753	247332
4479	247333
11563	247334
17130	247335
641	247336
15826	247337
74441	247338
77863	247339
29337	247340
61544	247341
5785	247342
76620	247343
114425	247344
48454	247345
70505	247346
19943	247347
1340	247348
50017	247349
1147	247350
23228	247351
1208	247352
16101	247353
16564	247354
22336	247355
121459	247356
24266	247357
47240	247358
47465	247359
39622	247360
43085	247361
61480	247362
520	247363
10661	247364
31057	247365
43778	247366
17965	247367
60177	247368
36108	247369
38615	247370
77134	247371
21811	247372
16631	247373
28668	247374
41121	247375
5474	247376
174991	247377
13261	247378
35990	247379
24385	247380
33271	247381
2725	247382
5764	247383
5851	247384
25172	247385
51305	247386
45081	247387
6559	247388
47713	247389
26114	247390
7577	247391
58519	247392
62075	247393
23865	247394
32772	247395
6642	247396
1141	247397
3063	247398
66	247399
532	247400
73290	247401
22297	247402
58217	247403
76467	247404
7014	247405
171894	247406
24393	247407
21579	247408
2694	247409
2907	247410
40708	247411
731	247412
35851	247413
52450	247414
33745	247415
45146	247416
55335	247417
48453	247418
593	247419
12227	247420
840	247421
94885	247422
41709	247423
67950	247424
22496	247425
33391	247426
20250	247427
41088	247428
163007	247429
57324	247430
19919	247431
7350	247432
20399	247433
101845	247434
78617	247435
1675	247436
202	247437
20840	247438
33147	247439
108166	247440
7548	247441
10250	247442
63178	247443
75911	247444
24523	247445
44414	247446
92162	247447
52665	247448
18521	247449
3723	247450
14348	247451
110263	247452
9395	247453
23540	247454
186	247455
4407	247456
2320	247457
39619	247458
8760	247459
58933	247460
4355	247461
55994	247462
10113	247463
16854	247464
37669	247465
1368	247466
7302	247467
8663	247468
125	247469
1518	247470
50477	247471
49041	247472
32465	247473
72800	247474
9029	247475
1905	247476
5311	247477
4569	247478
37755	247479
69116	247480
2210	247481
4945	247482
10536	247483
21860	247484
71537	247485
1073	247486
11288	247487
102905	247488
37478	247489
97022	247490
37395	247491
115483	247492
44250	247493
29701	247494
10456	247495
80168	247496
53558	247497
17818	247498
3669	247499
78158	247500
13819	247501
11137	247502
28100	247503
4570	247504
897	247505
84612	247506
18066	247507
17031	247508
72559	247509
119139	247510
16208	247511
32683	247512
22114	247513
29595	247514
33864	247515
12738	247516
12524	247517
10527	247518
18620	247519
48786	247520
2837	247521
98584	247522
62254	247523
16533	247524
29099	247525
60244	247526
23784	247527
1051	247528
29295	247529
51002	247530
12913	247531
1268	247532
7406	247533
9073	247534
43536	247535
81838	247536
114585	247537
78779	247538
73125	247539
16	247540
115723	247541
2290	247542
11378	247543
31236	247544
14385	247545
60318	247546
3357	247547
17441	247548
733	247549
66856	247550
36898	247551
35874	247552
244	247553
83699	247554
12550	247555
64758	247556
478	247557
159704	247558
93641	247559
51246	247560
3543	247561
8852	247562
12978	247563
68281	247564
1976	247565
50715	247566
44839	247567
44358	247568
1137	247569
32746	247570
174810	247571
6606	247572
36959	247573
57040	247574
5049	247575
1985	247576
28251	247577
35518	247578
72777	247579
8750	247580
12402	247581
31775	247582
85697	247583
52473	247584
5708	247585
4400	247586
27958	247587
39517	247588
12705	247589
12901	247590
48778	247591
16505	247592
4480	247593
16839	247594
437	247595
3833	247596
83958	247597
5071	247598
29678	247599
46241	247600
80405	247601
3469	247602
4604	247603
87423	247604
28764	247605
80078	247606
35501	247607
12302	247608
39319	247609
3670	247610
7975	247611
3920	247612
2193	247613
22543	247614
50556	247615
9427	247616
57751	247617
9425	247618
11623	247619
7146	247620
33272	247621
15078	247622
6353	247623
22073	247624
50463	247625
100154	247626
85873	247627
19400	247628
7387	247629
72976	247630
49825	247631
40324	247632
7175	247633
84481	247634
168929	247635
16790	247636
4592	247637
69792	247638
11199	247639
17810	247640
22964	247641
906	247642
14505	247643
107094	247644
62527	247645
28333	247646
11412	247647
85237	247648
27315	247649
63483	247650
17222	247651
113343	247652
43745	247653
115922	247654
110405	247655
39882	247656
71702	247657
58406	247658
7175	247659
11457	247660
6252	247661
71938	247662
84215	247663
12187	247664
1592	247665
65062	247666
57912	247667
42961	247668
32924	247669
1720	247670
34535	247671
64689	247672
411	247673
103876	247674
53761	247675
29907	247676
27253	247677
1081	247678
119557	247679
38734	247680
97775	247681
22072	247682
42	247683
9675	247684
5668	247685
4226	247686
26333	247687
18878	247688
97763	247689
110712	247690
73739	247691
58864	247692
7791	247693
27540	247694
5200	247695
11137	247696
2726	247697
3342	247698
45037	247699
20234	247700
30080	247701
103	247702
48538	247703
12422	247704
454	247705
82673	247706
773	247707
1152	247708
50608	247709
59865	247710
15241	247711
6223	247712
43705	247713
48107	247714
115196	247715
86190	247716
110545	247717
14583	247718
8886	247719
33057	247720
216	247721
94563	247722
10432	247723
171239	247724
5542	247725
4379	247726
16	247727
9904	247728
3388	247729
22119	247730
125	247731
64578	247732
40612	247733
6819	247734
12230	247735
33236	247736
8664	247737
2706	247738
139877	247739
8811	247740
33580	247741
39151	247742
28215	247743
14089	247744
90187	247745
81644	247746
6339	247747
1812	247748
36332	247749
24986	247750
38279	247751
5207	247752
1182	247753
42951	247754
184585	247755
866	247756
63649	247757
20355	247758
28508	247759
1255	247760
12843	247761
11298	247762
16975	247763
38984	247764
1942	247765
13985	247766
39214	247767
26939	247768
19518	247769
2729	247770
26651	247771
71875	247772
43485	247773
26523	247774
16897	247775
130750	247776
591	247777
23608	247778
29413	247779
269	247780
7512	247781
38295	247782
40048	247783
32831	247784
19845	247785
33226	247786
12506	247787
49363	247788
3104	247789
13009	247790
4376	247791
13474	247792
48014	247793
15279	247794
36284	247795
14562	247796
18869	247797
21638	247798
40115	247799
154276	247800
63957	247801
10378	247802
62518	247803
14162	247804
95405	247805
11118	247806
30363	247807
74638	247808
48073	247809
157907	247810
21919	247811
95	247812
98	247813
4	247814
144	247815
58663	247816
16135	247817
65	247818
58626	247819
12343	247820
17722	247821
33263	247822
163685	247823
43165	247824
122979	247825
283	247826
4510	247827
10062	247828
67684	247829
34392	247830
23931	247831
13948	247832
32687	247833
13802	247834
28379	247835
7437	247836
16244	247837
11644	247838
11610	247839
9887	247840
6481	247841
72850	247842
34732	247843
8173	247844
50605	247845
133626	247846
184905	247847
19405	247848
41925	247849
41897	247850
13656	247851
9930	247852
16250	247853
88884	247854
63232	247855
72887	247856
60268	247857
72989	247858
23339	247859
13718	247860
11661	247861
34583	247862
462	247863
28565	247864
8912	247865
11104	247866
6100	247867
23442	247868
68315	247869
81573	247870
33009	247871
88179	247872
46714	247873
22280	247874
27111	247875
88962	247876
127550	247877
112	247878
4963	247879
19308	247880
11645	247881
142054	247882
50406	247883
50337	247884
50369	247885
50286	247886
28086	247887
23380	247888
9832	247889
9832	247890
34618	247891
9839	247892
4966	247893
11645	247894
11617	247895
3014	247896
40199	247897
86967	247898
59531	247899
53166	247900
90250	247901
4952	247902
31303	247903
83306	247904
6568	247905
21492	247906
161	247907
2673	247908
12843	247909
7180	247910
454	247911
19528	247912
937	247913
5384	247914
118216	247915
3323	247916
15027	247917
51566	247918
2433	247919
71695	247920
8746	247921
97945	247922
4693	247923
380	247924
42428	247925
110060	247926
79997	247927
2131	247928
35010	247929
22107	247930
48684	247931
5311	247932
17304	247933
6794	247934
9509	247935
179	247936
61979	247937
2367	247938
7418	247939
6500	247940
8307	247941
181553	247942
26599	247943
143	247944
6744	247945
3321	247946
15452	247947
9422	247948
17098	247949
30034	247950
21942	247951
20697	247952
47125	247953
37949	247954
91930	247955
95159	247956
23912	247957
32625	247958
27795	247959
12387	247960
1712	247961
105021	247962
31984	247963
124901	247964
66280	247965
23488	247966
139515	247967
110852	247968
148877	247969
23	247970
42174	247971
85691	247972
20270	247973
70449	247974
30764	247975
29572	247976
98416	247977
51704	247978
95586	247979
37433	247980
80215	247981
55365	247982
104287	247983
19133	247984
154473	247985
6915	247986
82640	247987
78699	247988
62786	247989
63745	247990
31292	247991
50611	247992
1337	247993
118752	247994
3032	247995
4177	247996
12379	247997
72619	247998
70789	247999
67639	248000
123974	248001
6386	248002
55774	248003
340	248004
25735	248005
56647	248006
49264	248007
89772	248008
127501	248009
17331	248010
42579	248011
104642	248012
11288	248013
23640	248014
39546	248015
119475	248016
6692	248017
12414	248018
32640	248019
13030	248020
836	248021
4694	248022
43429	248023
35827	248024
5873	248025
115512	248026
14745	248027
36016	248028
37831	248029
1029	248030
50627	248031
18146	248032
59824	248033
2354	248034
86316	248035
69371	248036
60219	248037
2260	248038
19650	248039
64460	248040
66996	248041
44565	248042
33180	248043
12269	248044
12160	248045
25781	248046
19823	248047
17165	248048
31811	248049
44857	248050
90918	248051
69527	248052
14638	248053
103778	248054
9566	248055
35664	248056
95801	248057
23819	248058
56432	248059
57348	248060
48301	248061
60914	248062
15055	248063
25565	248064
20147	248065
3782	248066
21611	248067
23297	248068
95196	248069
18757	248070
60579	248071
77504	248072
47159	248073
19428	248074
115399	248075
72499	248076
42843	248077
8471	248078
100215	248079
13704	248080
3020	248081
34738	248082
132198	248083
28165	248084
42063	248085
13629	248086
24838	248087
45627	248088
27917	248089
19262	248090
60323	248091
60588	248092
28521	248093
60588	248094
3160	248095
41382	248096
60445	248097
17512	248098
23167	248099
13696	248100
40589	248101
128593	248102
23693	248103
69780	248104
3200	248105
3103	248106
19115	248107
9813	248108
946	248109
100983	248110
27990	248111
139293	248112
58926	248113
9901	248114
75114	248115
20809	248116
73797	248117
84774	248118
34803	248119
984	248120
180187	248121
81399	248122
129821	248123
159933	248124
40159	248125
34046	248126
53638	248127
138672	248128
101352	248129
133669	248130
156422	248131
11669	248132
83626	248133
44213	248134
74467	248135
46895	248136
124835	248137
130323	248138
181604	248139
107046	248140
54910	248141
10601	248142
135084	248143
97628	248144
64875	248145
104673	248146
49493	248147
138672	248148
156313	248149
82653	248150
14744	248151
188497	248152
165084	248153
109116	248154
147324	248155
21174	248156
68	248157
30249	248158
4137	248159
111428	248160
11610	248161
11668	248162
185815	248163
138837	248164
143084	248165
46754	248166
74264	248167
99205	248168
87729	248169
182753	248170
46848	248171
187522	248172
79037	248173
45882	248174
25312	248175
7945	248176
48380	248177
56564	248178
44818	248179
124269	248180
17325	248181
162729	248182
162186	248183
169879	248184
73637	248185
14071	248186
80432	248187
163287	248188
88306	248189
9941	248190
56740	248191
120117	248192
138814	248193
18860	248194
127057	248195
6954	248196
167527	248197
68600	248198
66945	248199
165213	248200
95701	248201
66497	248202
7930	248203
69778	248204
6019	248205
115310	248206
50986	248207
81996	248208
35387	248209
39364	248210
31514	248211
2237	248212
14678	248213
161347	248214
33910	248215
26370	248216
65084	248217
167895	248218
5396	248219
77020	248220
93633	248221
7751	248222
82832	248223
105705	248224
30463	248225
121763	248226
114073	248227
7377	248228
56822	248229
50551	248230
130636	248231
2387	248232
125937	248233
63425	248234
77767	248235
10960	248236
134187	248237
129309	248238
68775	248239
171565	248240
38124	248241
169623	248242
7370	248243
53814	248244
46568	248245
30457	248246
19066	248247
179778	248248
49251	248249
19450	248250
2952	248251
5302	248252
36805	248253
5637	248254
140703	248255
97254	248256
63726	248257
79757	248258
104088	248259
28220	248260
20672	248261
17841	248262
15666	248263
26804	248264
168846	248265
48519	248266
96516	248267
71050	248268
44523	248269
95975	248270
88258	248271
80119	248272
163916	248273
9472	248274
120771	248275
81350	248276
25996	248277
64641	248278
89019	248279
71407	248280
87762	248281
58955	248282
110062	248283
65495	248284
78326	248285
17742	248286
54740	248287
1666	248288
105522	248289
9130	248290
11607	248291
73420	248292
85182	248293
130797	248294
2619	248295
94927	248296
104930	248297
17817	248298
128712	248299
95231	248300
68038	248301
24958	248302
76076	248303
180941	248304
125463	248305
15727	248306
19019	248307
31972	248308
99552	248309
123878	248310
160744	248311
84921	248312
6460	248313
85378	248314
88324	248315
122860	248316
25697	248317
64749	248318
2947	248319
36506	248320
173174	248321
70069	248322
45897	248323
94326	248324
81610	248325
5180	248326
92221	248327
140149	248328
15948	248329
16685	248330
61430	248331
31646	248332
66467	248333
42596	248334
124611	248335
110259	248336
58372	248337
93535	248338
84863	248339
132672	248340
46646	248341
97387	248342
79417	248343
129676	248344
11579	248345
161321	248346
73955	248347
81049	248348
7430	248349
1681	248350
11400	248351
10938	248352
127320	248353
7954	248354
25826	248355
80165	248356
31091	248357
60836	248358
141391	248359
30516	248360
72375	248361
121086	248362
153501	248363
98974	248364
77198	248365
76589	248366
13458	248367
91881	248368
9220	248369
87902	248370
9233	248371
57064	248372
185540	248373
28908	248374
13492	248375
31107	248376
99213	248377
5302	248378
54482	248379
94049	248380
64615	248381
46040	248382
85919	248383
77614	248384
31936	248385
95646	248386
5228	248387
53970	248388
54306	248389
70649	248390
111225	248391
56269	248392
84806	248393
4329	248394
108542	248395
27543	248396
29708	248397
25088	248398
102807	248399
30206	248400
124358	248401
132259	248402
124349	248403
16158	248404
37134	248405
117867	248406
127564	248407
85699	248408
47392	248409
17631	248410
76700	248411
37879	248412
50622	248413
38079	248414
104987	248415
177489	248416
85443	248417
136108	248418
167070	248419
81492	248420
128921	248421
153	248422
64195	248423
53414	248424
56049	248425
88281	248426
14497	248427
105195	248428
78889	248429
135867	248430
46446	248431
3655	248432
16510	248433
33474	248434
35697	248435
33904	248436
112160	248437
54104	248438
15814	248439
88880	248440
71827	248441
42073	248442
95839	248443
7930	248444
158313	248445
132915	248446
84973	248447
81773	248448
163829	248449
73600	248450
44227	248451
123483	248452
108914	248453
123261	248454
5613	248455
84550	248456
13659	248457
51414	248458
87442	248459
3355	248460
76221	248461
8050	248462
54647	248463
109913	248464
69778	248465
29656	248466
31192	248467
83100	248468
14733	248469
135829	248470
40448	248471
79906	248472
48914	248473
60712	248474
134220	248475
109008	248476
54162	248477
76332	248478
165759	248479
15575	248480
15128	248481
46555	248482
54898	248483
24994	248484
99070	248485
144526	248486
37194	248487
63633	248488
123219	248489
25252	248490
68519	248491
16760	248492
109053	248493
6745	248494
89316	248495
38006	248496
25442	248497
110458	248498
7845	248499
143884	248500
73370	248501
3014	248502
67210	248503
182007	248504
29429	248505
44658	248506
105062	248507
164742	248508
5368	248509
57340	248510
69398	248511
23879	248512
18358	248513
32542	248514
5127	248515
5189	248516
34170	248517
138089	248518
914	248519
8756	248520
34157	248521
33719	248522
104055	248523
19671	248524
8838	248525
36105	248526
47376	248527
6703	248528
3167	248529
85646	248530
67700	248531
7367	248532
21738	248533
81895	248534
6658	248535
43692	248536
16418	248537
1152	248538
19124	248539
12050	248540
403	248541
15669	248542
11290	248543
12629	248544
497	248545
2866	248546
27525	248547
103324	248548
79286	248549
10243	248550
36793	248551
49886	248552
41181	248553
74675	248554
15497	248555
1534	248556
35395	248557
84770	248558
22726	248559
51035	248560
5506	248561
15823	248562
11328	248563
4408	248564
99209	248565
132886	248566
43307	248567
62545	248568
45638	248569
301	248570
31777	248571
51829	248572
682	248573
36528	248574
16617	248575
34692	248576
101887	248577
6787	248578
110258	248579
47295	248580
52999	248581
155055	248582
126769	248583
138885	248584
81059	248585
29929	248586
30075	248587
33326	248588
40494	248589
35857	248590
10287	248591
121218	248592
35569	248593
14058	248594
36324	248595
76913	248596
39747	248597
1913	248598
12026	248599
9274	248600
2048	248601
4202	248602
3212	248603
15820	248604
17113	248605
13528	248606
79263	248607
50073	248608
44227	248609
79344	248610
76596	248611
14021	248612
177174	248613
41434	248614
92609	248615
76873	248616
4108	248617
15176	248618
31736	248619
9586	248620
9294	248621
45404	248622
150486	248623
17811	248624
9573	248625
1208	248626
45605	248627
53735	248628
1921	248629
9388	248630
33708	248631
1006	248632
21285	248633
61770	248634
41576	248635
66874	248636
115974	248637
14426	248638
2501	248639
17133	248640
1869	248641
67899	248642
11558	248643
8515	248644
178475	248645
156726	248646
5582	248647
8385	248648
83243	248649
67309	248650
27600	248651
148585	248652
137	248653
42670	248654
31931	248655
8117	248656
15389	248657
33565	248658
3093	248659
7052	248660
10320	248661
10844	248662
8829	248663
33422	248664
156348	248665
89615	248666
76539	248667
4985	248668
47889	248669
50260	248670
26072	248671
9222	248672
30119	248673
22647	248674
48	248675
3433	248676
44328	248677
18170	248678
70844	248679
51316	248680
15142	248681
75082	248682
17222	248683
24	248684
19958	248685
15536	248686
21309	248687
3814	248688
42031	248689
9533	248690
8255	248691
56799	248692
4060	248693
8088	248694
3877	248695
129386	248696
31067	248697
53659	248698
15155	248699
126902	248700
45585	248701
36481	248702
818	248703
125690	248704
79297	248705
108549	248706
116287	248707
72001	248708
16416	248709
53331	248710
4984	248711
108854	248712
1185	248713
5595	248714
112582	248715
28140	248716
176	248717
35588	248718
40958	248719
41814	248720
26479	248721
23871	248722
27609	248723
7824	248724
104615	248725
32207	248726
20629	248727
26641	248728
10634	248729
94905	248730
12091	248731
7902	248732
65232	248733
9393	248734
20889	248735
67441	248736
3136	248737
24591	248738
40485	248739
2332	248740
69269	248741
336	248742
128052	248743
35607	248744
193	248745
13207	248746
9188	248747
11308	248748
33686	248749
70310	248750
36930	248751
97504	248752
22806	248753
72156	248754
6543	248755
55006	248756
13992	248757
14678	248758
19252	248759
13965	248760
20100	248761
28985	248762
10349	248763
69060	248764
94211	248765
25662	248766
34899	248767
24355	248768
5128	248769
53386	248770
8205	248771
7068	248772
102651	248773
110504	248774
93426	248775
107150	248776
53131	248777
3237	248778
14065	248779
141691	248780
36504	248781
44319	248782
65415	248783
11	248784
119235	248785
23567	248786
108229	248787
9882	248788
4100	248789
90005	248790
184801	248791
28107	248792
153810	248793
4954	248794
24362	248795
1804	248796
153469	248797
104108	248798
2615	248799
59909	248800
25501	248801
23325	248802
996	248803
50750	248804
29145	248805
50750	248806
7929	248807
175530	248808
42	248809
8821	248810
13968	248811
11535	248812
624	248813
12982	248814
8625	248815
47312	248816
1429	248817
69674	248818
1009	248819
483	248820
63690	248821
168	248822
14994	248823
13061	248824
42631	248825
146417	248826
16493	248827
78631	248828
59209	248829
18907	248830
11925	248831
105039	248832
3217	248833
8115	248834
58166	248835
11046	248836
39503	248837
19938	248838
64237	248839
31103	248840
28789	248841
8598	248842
4511	248843
16867	248844
113427	248845
57946	248846
134655	248847
1243	248848
53126	248849
6249	248850
19761	248851
18001	248852
36813	248853
124595	248854
79260	248855
84243	248856
7669	248857
39739	248858
155947	248859
45263	248860
86901	248861
49419	248862
54126	248863
2569	248864
39174	248865
18011	248866
12488	248867
56883	248868
55651	248869
37855	248870
67478	248871
13355	248872
13978	248873
2852	248874
22396	248875
100946	248876
32837	248877
2866	248878
49150	248879
24061	248880
2165	248881
42797	248882
43191	248883
29754	248884
50486	248885
85293	248886
97549	248887
65881	248888
72581	248889
72644	248890
75751	248891
7633	248892
89403	248893
79153	248894
111746	248895
68221	248896
35966	248897
136601	248898
40145	248899
38990	248900
9254	248901
56060	248902
38232	248903
17309	248904
7615	248905
17516	248906
29352	248907
97401	248908
9329	248909
23003	248910
102615	248911
2628	248912
77575	248913
4961	248914
139484	248915
22907	248916
142493	248917
36670	248918
20534	248919
175833	248920
45580	248921
92099	248922
18446	248923
135718	248924
134963	248925
88138	248926
30150	248927
56481	248928
100974	248929
118061	248930
127683	248931
181688	248932
45932	248933
87775	248934
173710	248935
18420	248936
93143	248937
31422	248938
75974	248939
86845	248940
8364	248941
5872	248942
5336	248943
28327	248944
68326	248945
48182	248946
185766	248947
25161	248948
1606	248949
134492	248950
100514	248951
182741	248952
52698	248953
62445	248954
116207	248955
115938	248956
78222	248957
182895	248958
23329	248959
36584	248960
138899	248961
115172	248962
59953	248963
28476	248964
94049	248965
77380	248966
51952	248967
120354	248968
14566	248969
134601	248970
84386	248971
4059	248972
43184	248973
25933	248974
29782	248975
115892	248976
13025	248977
34178	248978
27192	248979
116615	248980
22342	248981
11176	248982
97215	248983
100720	248984
127681	248985
71369	248986
35235	248987
28850	248988
167405	248989
28721	248990
52356	248991
9051	248992
10755	248993
70733	248994
79625	248995
1698	248996
60803	248997
3638	248998
33892	248999
50622	249000
169066	249001
1069	249002
119167	249003
170055	249004
33486	249005
76537	249006
3823	249007
81871	249008
4137	249009
174599	249010
84047	249011
151200	249012
71215	249013
110612	249014
15854	249015
27127	249016
10114	249017
40757	249018
4885	249019
88989	249020
38443	249021
10752	249022
137144	249023
89821	249024
36402	249025
5830	249026
152020	249027
18795	249028
61254	249029
12649	249030
35239	249031
50253	249032
30054	249033
34903	249034
121431	249035
1751	249036
141499	249037
99751	249038
136709	249039
171327	249040
46376	249041
48474	249042
65538	249043
25700	249044
24467	249045
96782	249046
92043	249047
2802	249048
9024	249049
64591	249050
92118	249051
5169	249052
45114	249053
53937	249054
12422	249055
48612	249056
66859	249057
42323	249058
131374	249059
52667	249060
2181	249061
4564	249062
143461	249063
181673	249064
9045	249065
122	249066
100792	249067
718	249068
127623	249069
160611	249070
73271	249071
23984	249072
94004	249073
54298	249074
41844	249075
24266	249076
31603	249077
99415	249078
176531	249079
84906	249080
136180	249081
8043	249082
136418	249083
87451	249084
35714	249085
23926	249086
15116	249087
172887	249088
15517	249089
60354	249090
3191	249091
29255	249092
90052	249093
65640	249094
62373	249095
9634	249096
22669	249097
6956	249098
49032	249099
121051	249100
14733	249101
26322	249102
6201	249103
94631	249104
35218	249105
55559	249106
178904	249107
143582	249108
4705	249109
13685	249110
113	249111
105042	249112
1939	249113
21711	249114
6318	249115
106470	249116
74745	249117
185	249118
28623	249119
175040	249120
109489	249121
72156	249122
115073	249123
5343	249124
40691	249125
26373	249126
38628	249127
65374	249128
36243	249129
29940	249130
19486	249131
187469	249132
10153	249133
2892	249134
86632	249135
22232	249136
36765	249137
32893	249138
30188	249139
13520	249140
145325	249141
29	249142
17445	249143
16607	249144
3736	249145
66653	249146
85776	249147
84541	249148
51010	249149
37992	249150
35114	249151
5317	249152
52312	249153
135575	249154
2067	249155
2862	249156
93725	249157
96195	249158
20321	249159
13119	249160
39950	249161
78218	249162
93141	249163
188688	249164
7112	249165
43903	249166
29940	249167
6314	249168
31429	249169
109335	249170
130629	249171
6801	249172
64554	249173
17081	249174
54838	249175
860	249176
19393	249177
131356	249178
3730	249179
4235	249180
29539	249181
4976	249182
84922	249183
21599	249184
19621	249185
118028	249186
65698	249187
6792	249188
129343	249189
2904	249190
26309	249191
48314	249192
13132	249193
46213	249194
46957	249195
43573	249196
8093	249197
76354	249198
62360	249199
505	249200
18841	249201
179845	249202
12191	249203
63585	249204
186054	249205
136134	249206
144900	249207
176767	249208
88325	249209
146241	249210
71664	249211
81029	249212
15410	249213
25484	249214
150002	249215
27027	249216
18772	249217
98998	249218
48629	249219
6851	249220
58951	249221
15572	249222
116437	249223
25154	249224
87975	249225
407	249226
86235	249227
91638	249228
7304	249229
35932	249230
119120	249231
36566	249232
97507	249233
142735	249234
63557	249235
43215	249236
75785	249237
4185	249238
167115	249239
41997	249240
16845	249241
45907	249242
52625	249243
5593	249244
9980	249245
17778	249246
124795	249247
28947	249248
48493	249249
7973	249250
41378	249251
92645	249252
16825	249253
79676	249254
52625	249255
5594	249256
59910	249257
9556	249258
109133	249259
2366	249260
70832	249261
96047	249262
18921	249263
2279	249264
139431	249265
58216	249266
22375	249267
5098	249268
180188	249269
9316	249270
29067	249271
59185	249272
41893	249273
85695	249274
59302	249275
24969	249276
9447	249277
15904	249278
229	249279
21501	249280
9165	249281
19968	249282
11467	249283
6608	249284
132376	249285
103387	249286
19136	249287
164267	249288
61123	249289
52521	249290
25124	249291
68079	249292
7579	249293
112389	249294
113	249295
4631	249296
7355	249297
1790	249298
63076	249299
30123	249300
82250	249301
173578	249302
2329	249303
52351	249304
38419	249305
21102	249306
48774	249307
34109	249308
3582	249309
5934	249310
37749	249311
8621	249312
96682	249313
34109	249314
209	249315
5702	249316
82609	249317
159000	249318
68258	249319
34634	249320
6070	249321
55348	249322
157186	249323
134041	249324
53861	249325
30185	249326
88309	249327
70202	249328
28033	249329
139730	249330
2	249331
142188	249332
167647	249333
89597	249334
46856	249335
15624	249336
141177	249337
67004	249338
30070	249339
92617	249340
69456	249341
66023	249342
26	249343
105411	249344
33288	249345
4771	249346
4528	249347
99898	249348
147603	249349
3200	249350
83974	249351
26021	249352
82580	249353
112714	249354
80763	249355
94110	249356
36904	249357
102621	249358
49480	249359
34077	249360
553	249361
32935	249362
16289	249363
86282	249364
54727	249365
178887	249366
41223	249367
71870	249368
1209	249369
70781	249370
33158	249371
128525	249372
149252	249373
3061	249374
14611	249375
66497	249376
21024	249377
98354	249378
44044	249379
31157	249380
114638	249381
54962	249382
33806	249383
33367	249384
24426	249385
96394	249386
93301	249387
83174	249388
60455	249389
41166	249390
1603	249391
149248	249392
27011	249393
53013	249394
99698	249395
35630	249396
27743	249397
13117	249398
25750	249399
59893	249400
6298	249401
68359	249402
76692	249403
11190	249404
180244	249405
34481	249406
1020	249407
26998	249408
2511	249409
79182	249410
118861	249411
64690	249412
1673	249413
36727	249414
9998	249415
109873	249416
77907	249417
119623	249418
24154	249419
139382	249420
115476	249421
92818	249422
148762	249423
185870	249424
149153	249425
150112	249426
92799	249427
6816	249428
175701	249429
45656	249430
84149	249431
33139	249432
7824	249433
89866	249434
3736	249435
136271	249436
142750	249437
1521	249438
1123	249439
139718	249440
579	249441
40412	249442
30572	249443
29496	249444
155871	249445
15489	249446
21240	249447
52541	249448
41201	249449
165631	249450
174963	249451
30045	249452
99943	249453
137541	249454
176500	249455
25199	249456
54289	249457
23857	249458
167	249459
13530	249460
2469	249461
116065	249462
88336	249463
9597	249464
21188	249465
10191	249466
128865	249467
2405	249468
103308	249469
117798	249470
68653	249471
4805	249472
35186	249473
72928	249474
104181	249475
104075	249476
9031	249477
74054	249478
48277	249479
71810	249480
110610	249481
76570	249482
141705	249483
53559	249484
84325	249485
42353	249486
96563	249487
46274	249488
115115	249489
64442	249490
2517	249491
89395	249492
70614	249493
10677	249494
16650	249495
48785	249496
26096	249497
71415	249498
127230	249499
1383	249500
140394	249501
82811	249502
69817	249503
10381	249504
5558	249505
40217	249506
65387	249507
34807	249508
59183	249509
27975	249510
10219	249511
169054	249512
24210	249513
74473	249514
67923	249515
4507	249516
53412	249517
44210	249518
69526	249519
14727	249520
1835	249521
43927	249522
13069	249523
3726	249524
9435	249525
55367	249526
132172	249527
30611	249528
140863	249529
29216	249530
72656	249531
39890	249532
19115	249533
22234	249534
60831	249535
20708	249536
89429	249537
89713	249538
72578	249539
183541	249540
127194	249541
12747	249542
23369	249543
184401	249544
10773	249545
158799	249546
67061	249547
50679	249548
2992	249549
9341	249550
123806	249551
128919	249552
66288	249553
14690	249554
28453	249555
9770	249556
15465	249557
45017	249558
55694	249559
27011	249560
75424	249561
88633	249562
8227	249563
14284	249564
20205	249565
5591	249566
68725	249567
107981	249568
40581	249569
17226	249570
22873	249571
16028	249572
138875	249573
127429	249574
41881	249575
2705	249576
81971	249577
2756	249578
4846	249579
96032	249580
16290	249581
121405	249582
124954	249583
94906	249584
2819	249585
62719	249586
21194	249587
49944	249588
4775	249589
8205	249590
29406	249591
100535	249592
141167	249593
20607	249594
15092	249595
72626	249596
63374	249597
105420	249598
52771	249599
52553	249600
3331	249601
76261	249602
8098	249603
104613	249604
121045	249605
91685	249606
86777	249607
16243	249608
82352	249609
27819	249610
29181	249611
26320	249612
40749	249613
17164	249614
85518	249615
9215	249616
123684	249617
183189	249618
5138	249619
67038	249620
53165	249621
1572	249622
2361	249623
44777	249624
9190	249625
59836	249626
95074	249627
103436	249628
6071	249629
75651	249630
24575	249631
10663	249632
55782	249633
102021	249634
17990	249635
58727	249636
76794	249637
10446	249638
38642	249639
75734	249640
11114	249641
2152	249642
90759	249643
49086	249644
105290	249645
34296	249646
88673	249647
76405	249648
21672	249649
9640	249650
98032	249651
29279	249652
52123	249653
92982	249654
136205	249655
23100	249656
70360	249657
9521	249658
131291	249659
97966	249660
33097	249661
11873	249662
5615	249663
83818	249664
65064	249665
91093	249666
46756	249667
134367	249668
17865	249669
65817	249670
11293	249671
4171	249672
6969	249673
35739	249674
1835	249675
43826	249676
105022	249677
93724	249678
48562	249679
70910	249680
16711	249681
73970	249682
71715	249683
1764	249684
171655	249685
8217	249686
41735	249687
50665	249688
141836	249689
10360	249690
93242	249691
13313	249692
24891	249693
11658	249694
93947	249695
53814	249696
28885	249697
107297	249698
61853	249699
91448	249700
119137	249701
68588	249702
10042	249703
28812	249704
4771	249705
4385	249706
84981	249707
44118	249708
37127	249709
75282	249710
60553	249711
69683	249712
49970	249713
120275	249714
14908	249715
6360	249716
9058	249717
3225	249718
7147	249719
70366	249720
33842	249721
167313	249722
88714	249723
94394	249724
71693	249725
116245	249726
24684	249727
160903	249728
22552	249729
57043	249730
136893	249731
110575	249732
104284	249733
70258	249734
80363	249735
1932	249736
92187	249737
108993	249738
14211	249739
110610	249740
126097	249741
157324	249742
108905	249743
159379	249744
29777	249745
130094	249746
6301	249747
23091	249748
12252	249749
55480	249750
88232	249751
43629	249752
109703	249753
71647	249754
116565	249755
8141	249756
6259	249757
143825	249758
82023	249759
79595	249760
37694	249761
112800	249762
63668	249763
16187	249764
117616	249765
405	249766
109650	249767
35107	249768
110647	249769
25187	249770
59650	249771
31177	249772
103687	249773
141115	249774
44555	249775
51271	249776
40838	249777
85861	249778
126687	249779
18624	249780
122001	249781
46017	249782
70865	249783
49025	249784
134089	249785
19816	249786
141036	249787
123863	249788
22499	249789
29343	249790
141969	249791
24568	249792
9651	249793
73286	249794
41398	249795
71980	249796
27263	249797
65726	249798
7714	249799
114977	249800
27144	249801
87127	249802
13337	249803
106388	249804
73494	249805
27678	249806
43712	249807
433	249808
65132	249809
53095	249810
73804	249811
43926	249812
57764	249813
33231	249814
73427	249815
7930	249816
75257	249817
39088	249818
14984	249819
407	249820
29505	249821
75249	249822
48612	249823
55953	249824
9274	249825
10975	249826
73528	249827
2127	249828
10360	249829
4947	249830
109124	249831
19754	249832
79001	249833
13871	249834
50981	249835
22148	249836
19585	249837
77670	249838
123727	249839
74324	249840
7843	249841
126225	249842
19595	249843
16670	249844
61331	249845
9950	249846
8590	249847
2901	249848
100045	249849
912	249850
9810	249851
11475	249852
46196	249853
82317	249854
74782	249855
8509	249856
88395	249857
99345	249858
6070	249859
4913	249860
75069	249861
1345	249862
59645	249863
109998	249864
119168	249865
73477	249866
6537	249867
12593	249868
83710	249869
27214	249870
11681	249871
18604	249872
84324	249873
27151	249874
17123	249875
46672	249876
49591	249877
6789	249878
3638	249879
97464	249880
28656	249881
36564	249882
5	249883
24008	249884
142039	249885
72661	249886
30562	249887
38236	249888
60385	249889
50987	249890
104518	249891
70995	249892
133645	249893
123469	249894
86346	249895
132880	249896
170773	249897
43996	249898
169431	249899
139689	249900
171822	249901
40565	249902
45507	249903
41398	249904
30789	249905
20799	249906
5467	249907
77909	249908
8239	249909
85239	249910
30588	249911
4415	249912
84836	249913
34648	249914
11366	249915
46621	249916
105164	249917
128867	249918
40795	249919
46960	249920
136843	249921
28625	249922
28625	249923
34206	249924
51396	249925
78008	249926
109045	249927
109608	249928
72929	249929
188546	249930
188222	249931
248	249932
19621	249933
87200	249934
107495	249935
24431	249936
19111	249937
9419	249938
44749	249939
7392	249940
1203	249941
59714	249942
454	249943
15128	249944
2595	249945
19116	249946
17848	249947
34142	249948
21671	249949
1455	249950
11	249951
1295	249952
4723	249953
10582	249954
142751	249955
99221	249956
33002	249957
49724	249958
22291	249959
19958	249960
151650	249961
24869	249962
116429	249963
69903	249964
58276	249965
87468	249966
6094	249967
81652	249968
22641	249969
78258	249970
19121	249971
148022	249972
19160	249973
8403	249974
663	249975
84810	249976
30487	249977
163786	249978
31904	249979
28009	249980
67456	249981
105339	249982
85561	249983
23020	249984
143965	249985
49944	249986
31720	249987
100806	249988
8268	249989
33603	249990
37043	249991
60300	249992
5591	249993
45352	249994
68514	249995
85290	249996
25609	249997
103554	249998
86728	249999
9712	250000
14871	250001
50005	250002
104812	250003
87844	250004
50665	250005
50356	250006
44082	250007
119671	250008
2332	250009
28047	250010
155752	250011
18514	250012
97814	250013
47317	250014
1319	250015
107977	250016
106394	250017
35908	250018
59114	250019
106710	250020
1716	250021
110904	250022
17044	250023
129897	250024
56803	250025
81219	250026
99562	250027
160860	250028
30572	250029
20877	250030
67338	250031
17826	250032
141859	250033
101381	250034
10538	250035
139315	250036
7626	250037
2258	250038
51688	250039
84222	250040
33053	250041
39088	250042
8203	250043
28349	250044
2492	250045
73667	250046
26527	250047
108570	250048
93965	250049
147764	250050
5991	250051
17362	250052
140050	250053
63933	250054
110254	250055
34974	250056
139109	250057
20797	250058
177933	250059
19595	250060
79783	250061
86807	250062
40260	250063
90564	250064
18464	250065
101002	250066
81885	250067
12569	250068
165886	250069
59108	250070
38124	250071
2370	250072
1380	250073
82765	250074
140202	250075
109574	250076
126640	250077
98298	250078
20561	250079
8878	250080
67421	250081
48464	250082
77476	250083
5582	250084
105762	250085
1449	250086
41992	250087
12634	250088
34089	250089
1425	250090
3524	250091
88436	250092
20403	250093
76729	250094
58299	250095
48530	250096
146681	250097
156322	250098
99717	250099
12194	250100
17209	250101
11072	250102
12398	250103
133572	250104
84527	250105
33824	250106
138061	250107
159985	250108
43885	250109
59886	250110
93062	250111
96293	250112
135197	250113
189058	250114
63533	250115
133101	250116
2074	250117
115044	250118
55447	250119
50913	250120
69757	250121
4478	250122
133269	250123
70275	250124
82098	250125
126466	250126
85298	250127
14210	250128
17087	250129
11632	250130
10227	250131
753	250132
94473	250133
43667	250134
27246	250135
64391	250136
38231	250137
968	250138
185749	250139
132948	250140
24742	250141
89769	250142
174530	250143
21478	250144
78957	250145
10816	250146
169908	250147
66843	250148
1612	250149
17163	250150
88926	250151
90932	250152
141819	250153
44783	250154
4455	250155
96730	250156
37883	250157
7372	250158
69906	250159
115596	250160
109441	250161
118876	250162
100364	250163
10986	250164
1406	250165
25450	250166
4475	250167
68694	250168
10029	250169
159252	250170
55256	250171
46681	250172
30054	250173
14065	250174
78334	250175
20504	250176
957	250177
1284	250178
42896	250179
19974	250180
20485	250181
12	250182
20792	250183
103440	250184
6204	250185
2039	250186
38864	250187
3357	250188
105027	250189
11744	250190
32891	250191
33897	250192
43559	250193
54334	250194
35509	250195
1190	250196
54114	250197
13786	250198
103379	250199
6993	250200
9905	250201
139486	250202
479	250203
90622	250204
9951	250205
49497	250206
85518	250207
65907	250208
1692	250209
7	250210
53291	250211
49585	250212
2892	250213
94576	250214
19043	250215
44855	250216
18066	250217
3638	250218
183538	250219
181443	250220
6843	250221
96840	250222
79167	250223
77602	250224
36112	250225
136208	250226
56211	250227
8685	250228
71384	250229
68072	250230
26243	250231
24897	250232
181184	250233
39048	250234
88519	250235
90759	250236
178420	250237
74516	250238
95357	250239
20753	250240
30559	250241
20569	250242
140	250243
164716	250244
131421	250245
65780	250246
86035	250247
53144	250248
64437	250249
104813	250250
157000	250251
118871	250252
106766	250253
125837	250254
121859	250255
106944	250256
2385	250257
106502	250258
130582	250259
84095	250260
102607	250261
157195	250262
71819	250263
3773	250264
121825	250265
68533	250266
33588	250267
29387	250268
92631	250269
55259	250270
154459	250271
31507	250272
1325	250273
77492	250274
81952	250275
12529	250276
80545	250277
15552	250278
37064	250279
768	250280
10568	250281
70284	250282
17270	250283
25373	250284
10042	250285
2338	250286
6297	250287
14387	250288
23091	250289
118	250290
67033	250291
72413	250292
106094	250293
5933	250294
28812	250295
128065	250296
4420	250297
167755	250298
42066	250299
20497	250300
51521	250301
61708	250302
58028	250303
86275	250304
61274	250305
12512	250306
70887	250307
106434	250308
48274	250309
1832	250310
47021	250311
35257	250312
132185	250313
88753	250314
139246	250315
184102	250316
52846	250317
89184	250318
171054	250319
53306	250320
139913	250321
28800	250322
66943	250323
28720	250324
110378	250325
161991	250326
142493	250327
26254	250328
75751	250329
50769	250330
150243	250331
27027	250332
13761	250333
54060	250334
61715	250335
26022	250336
31162	250337
182688	250338
5693	250339
10893	250340
52714	250341
13025	250342
91504	250343
43754	250344
130215	250345
9539	250346
59230	250347
30731	250348
142138	250349
53324	250350
50803	250351
12825	250352
44923	250353
42023	250354
73214	250355
100719	250356
83215	250357
63040	250358
20437	250359
149022	250360
5443	250361
8226	250362
175743	250363
30299	250364
105335	250365
18783	250366
88288	250367
117959	250368
78457	250369
41223	250370
609	250371
80279	250372
32425	250373
14303	250374
26320	250375
111633	250376
61623	250377
139405	250378
5362	250379
164030	250380
85845	250381
126479	250382
33010	250383
117983	250384
104530	250385
17227	250386
65981	250387
44097	250388
3220	250389
144078	250390
29460	250391
158076	250392
22368	250393
16984	250394
33541	250395
52887	250396
19058	250397
3899	250398
63232	250399
10697	250400
22907	250401
7350	250402
86677	250403
59623	250404
12510	250405
86893	250406
49928	250407
44482	250408
25780	250409
58189	250410
49076	250411
135949	250412
27076	250413
48437	250414
27080	250415
49074	250416
41638	250417
16003	250418
33321	250419
44263	250420
117020	250421
34923	250422
2501	250423
19141	250424
80188	250425
64901	250426
110616	250427
19881	250428
22827	250429
37972	250430
120896	250431
38279	250432
5200	250433
100110	250434
4152	250435
127250	250436
54671	250437
38208	250438
66477	250439
459	250440
37855	250441
47128	250442
80814	250443
61195	250444
103464	250445
146151	250446
59593	250447
51252	250448
15553	250449
19724	250450
19515	250451
158464	250452
68277	250453
10286	250454
480	250455
125516	250456
18126	250457
61652	250458
139750	250459
20983	250460
35899	250461
18246	250462
43510	250463
160162	250464
164318	250465
77926	250466
53760	250467
58755	250468
73766	250469
9617	250470
12186	250471
27711	250472
32141	250473
4865	250474
123465	250475
82508	250476
51259	250477
4913	250478
42027	250479
6096	250480
71549	250481
97802	250482
56780	250483
92058	250484
30404	250485
41138	250486
41419	250487
14589	250488
36087	250489
18988	250490
123655	250491
15656	250492
105242	250493
103018	250494
14008	250495
44772	250496
60415	250497
804	250498
117762	250499
73220	250500
10280	250501
15425	250502
60695	250503
88482	250504
89759	250505
41388	250506
24546	250507
5152	250508
108567	250509
84434	250510
72700	250511
138604	250512
187980	250513
140100	250514
71422	250515
23410	250516
58160	250517
22183	250518
2807	250519
146025	250520
14257	250521
15628	250522
53114	250523
80425	250524
35401	250525
1391	250526
75217	250527
88985	250528
44344	250529
27308	250530
22152	250531
20539	250532
19686	250533
188174	250534
34889	250535
54854	250536
16008	250537
160396	250538
14509	250539
48254	250540
2030	250541
97808	250542
104042	250543
19158	250544
58083	250545
53748	250546
19111	250547
139777	250548
56042	250549
85077	250550
7051	250551
151580	250552
48782	250553
29710	250554
62883	250555
2694	250556
42598	250557
75619	250558
64931	250559
2120	250560
174886	250561
95077	250562
70958	250563
29725	250564
46863	250565
55111	250566
124063	250567
119395	250568
60311	250569
35209	250570
110666	250571
42218	250572
65829	250573
39896	250574
127227	250575
113205	250576
5920	250577
141917	250578
82956	250579
6974	250580
16768	250581
2947	250582
163180	250583
27382	250584
24800	250585
8612	250586
71194	250587
5901	250588
4488	250589
57174	250590
104539	250591
1499	250592
12221	250593
140126	250594
25968	250595
10332	250596
60913	250597
42443	250598
55836	250599
5591	250600
17089	250601
6911	250602
27754	250603
13035	250604
49717	250605
148980	250606
12529	250607
165199	250608
129363	250609
147671	250610
18441	250611
17631	250612
5633	250613
4169	250614
5396	250615
29344	250616
133008	250617
142179	250618
13283	250619
134603	250620
135347	250621
55607	250622
38438	250623
104826	250624
16290	250625
5929	250626
81109	250627
144615	250628
45696	250629
23926	250630
1668	250631
12455	250632
42596	250633
36091	250634
6091	250635
22222	250636
65379	250637
111113	250638
7275	250639
7386	250640
30221	250641
8915	250642
7386	250643
20803	250644
179755	250645
88499	250646
8373	250647
37793	250648
2388	250649
72423	250650
38869	250651
31942	250652
24399	250653
13323	250654
70265	250655
6900	250656
85041	250657
11	250658
46556	250659
13407	250660
77296	250661
19111	250662
149199	250663
85624	250664
6841	250665
60415	250666
59542	250667
115853	250668
125463	250669
2332	250670
71422	250671
83041	250672
108554	250673
27881	250674
1123	250675
13740	250676
51001	250677
132460	250678
137448	250679
94223	250680
22253	250681
2322	250682
36780	250683
84008	250684
37833	250685
715	250686
35490	250687
9436	250688
86791	250689
41832	250690
112220	250691
69826	250692
125974	250693
33961	250694
52484	250695
3320	250696
13677	250697
14689	250698
85865	250699
186227	250700
63002	250701
130607	250702
15799	250703
108527	250704
88242	250705
132431	250706
2614	250707
98568	250708
19030	250709
21621	250710
75475	250711
12708	250712
129028	250713
18516	250714
28895	250715
35221	250716
31958	250717
14690	250718
36130	250719
3598	250720
79886	250721
9190	250722
118537	250723
9340	250724
27628	250725
10033	250726
141	250727
19025	250728
6100	250729
127971	250730
39982	250731
94589	250732
83867	250733
69597	250734
8897	250735
69634	250736
38112	250737
392	250738
26372	250739
9	250740
22367	250741
20251	250742
88433	250743
121743	250744
135619	250745
66277	250746
141300	250747
70132	250748
70963	250749
90340	250750
74106	250751
4293	250752
53160	250753
78126	250754
120631	250755
6365	250756
9290	250757
8047	250758
176099	250759
126154	250760
10392	250761
116069	250762
14679	250763
11499	250764
40517	250765
23363	250766
31942	250767
23383	250768
171331	250769
79357	250770
38245	250771
41308	250772
71940	250773
6193	250774
48723	250775
88904	250776
125490	250777
37749	250778
78529	250779
54722	250780
183061	250781
34180	250782
3616	250783
126675	250784
13167	250785
95838	250786
41040	250787
112898	250788
131597	250789
87155	250790
151918	250791
138892	250792
97968	250793
10994	250794
9436	250795
1509	250796
13034	250797
5789	250798
101576	250799
45809	250800
7117	250801
56038	250802
125	250803
50489	250804
44814	250805
84241	250806
63002	250807
11393	250808
35080	250809
187590	250810
24680	250811
93363	250812
63670	250813
20390	250814
186375	250815
66006	250816
108896	250817
15733	250818
76549	250819
137393	250820
1490	250821
33880	250822
19042	250823
43809	250824
72007	250825
84725	250826
107655	250827
59031	250828
18919	250829
48428	250830
33602	250831
36939	250832
171648	250833
140158	250834
137289	250835
92575	250836
3566	250837
42056	250838
99645	250839
31705	250840
79078	250841
5586	250842
40389	250843
96479	250844
29399	250845
108431	250846
77319	250847
167024	250848
38195	250849
73346	250850
107880	250851
2393	250852
22807	250853
22170	250854
43205	250855
348	250856
63	250857
49281	250858
33305	250859
84016	250860
113547	250861
23535	250862
22584	250863
9447	250864
47114	250865
56473	250866
6074	250867
172684	250868
75537	250869
66064	250870
66511	250871
25129	250872
113	250873
26083	250874
112341	250875
169002	250876
5161	250877
108725	250878
189074	250879
138153	250880
177679	250881
25242	250882
33648	250883
1855	250884
33956	250885
4382	250886
108495	250887
5920	250888
11423	250889
43842	250890
88475	250891
31568	250892
79819	250893
22891	250894
121121	250895
118168	250896
56049	250897
432	250898
118577	250899
73377	250900
50585	250901
107626	250902
25541	250903
40609	250904
3278	250905
74310	250906
30536	250907
125005	250908
72754	250909
27704	250910
63155	250911
10032	250912
111511	250913
19919	250914
122028	250915
49498	250916
2961	250917
31245	250918
65240	250919
171167	250920
103870	250921
33466	250922
65651	250923
6790	250924
76452	250925
157417	250926
9430	250927
84670	250928
42309	250929
5061	250930
10818	250931
42306	250932
7421	250933
7667	250934
2828	250935
7722	250936
17831	250937
38692	250938
116147	250939
1059	250940
47721	250941
17379	250942
20239	250943
82834	250944
9568	250945
67619	250946
10282	250947
9200	250948
167429	250949
16570	250950
15763	250951
181027	250952
20307	250953
7868	250954
54382	250955
126317	250956
4241	250957
93023	250958
4600	250959
30045	250960
27836	250961
94	250962
66728	250963
87002	250964
166561	250965
96740	250966
53275	250967
37786	250968
182678	250969
72699	250970
22248	250971
56060	250972
6785	250973
613	250974
675	250975
111781	250976
15116	250977
108927	250978
56678	250979
16191	250980
10613	250981
140030	250982
8219	250983
25285	250984
154993	250985
35060	250986
22273	250987
102724	250988
25183	250989
10897	250990
33949	250991
40767	250992
132833	250993
1405	250994
23611	250995
20236	250996
70463	250997
72416	250998
95313	250999
8553	251000
73740	251001
20727	251002
3710	251003
107112	251004
34282	251005
71665	251006
106169	251007
59966	251008
88966	251009
138164	251010
9	251011
122430	251012
52013	251013
14949	251014
45586	251015
38112	251016
76218	251017
34677	251018
2676	251019
113225	251020
63652	251021
88185	251022
71848	251023
53625	251024
76905	251025
141415	251026
4727	251027
10446	251028
72363	251029
8489	251030
4233	251031
6879	251032
24872	251033
10912	251034
36485	251035
179676	251036
60267	251037
87924	251038
22744	251039
143879	251040
184631	251041
43710	251042
16837	251043
73029	251044
33200	251045
23716	251046
73809	251047
20103	251048
58221	251049
29625	251050
37437	251051
80887	251052
117487	251053
4367	251054
64474	251055
10091	251056
153152	251057
36609	251058
173692	251059
70363	251060
133342	251061
18494	251062
84058	251063
25417	251064
12857	251065
60587	251066
4109	251067
57283	251068
5208	251069
6815	251070
12140	251071
25870	251072
15439	251073
21458	251074
59909	251075
4675	251076
4293	251077
17116	251078
4242	251079
58187	251080
110069	251081
122281	251082
131949	251083
8931	251084
133686	251085
37295	251086
46390	251087
71674	251088
17582	251089
56025	251090
11098	251091
9713	251092
37546	251093
33196	251094
164043	251095
96346	251096
43202	251097
103694	251098
18539	251099
15053	251100
42367	251101
95981	251102
42700	251103
4191	251104
94525	251105
528	251106
19144	251107
80930	251108
166363	251109
109487	251110
131263	251111
108653	251112
10098	251113
40754	251114
9233	251115
6760	251116
9778	251117
88959	251118
8964	251119
56114	251120
15719	251121
63103	251122
3121	251123
21071	251124
48995	251125
2544	251126
21083	251127
29288	251128
291	251129
112628	251130
13512	251131
59244	251132
2649	251133
20530	251134
73840	251135
77419	251136
91574	251137
66427	251138
6512	251139
96098	251140
18896	251141
78499	251142
10990	251143
11759	251144
104201	251145
52644	251146
18815	251147
48952	251148
94481	251149
2415	251150
95162	251151
244	251152
66842	251153
28305	251154
32088	251155
16008	251156
20506	251157
74886	251158
44131	251159
36486	251160
734	251161
6795	251162
31040	251163
105211	251164
10062	251165
5940	251166
77494	251167
48587	251168
58066	251169
81580	251170
133336	251171
35175	251172
137762	251173
13183	251174
180773	251175
49789	251176
50584	251177
61930	251178
141747	251179
40920	251180
120506	251181
65957	251182
107949	251183
27167	251184
49599	251185
72981	251186
3479	251187
4346	251188
33725	251189
8399	251190
40594	251191
4452	251192
32709	251193
70990	251194
1610	251195
62	251196
15348	251197
8062	251198
26612	251199
6055	251200
81787	251201
164899	251202
2886	251203
70654	251204
5651	251205
21786	251206
44407	251207
39797	251208
72783	251209
104630	251210
185849	251211
20260	251212
88078	251213
6506	251214
29415	251215
29199	251216
32716	251217
11713	251218
22490	251219
14544	251220
60871	251221
101425	251222
5291	251223
124545	251224
155215	251225
94524	251226
58507	251227
39769	251228
19597	251229
3412	251230
39806	251231
57040	251232
74268	251233
24509	251234
13657	251235
21021	251236
18621	251237
166542	251238
24907	251239
37433	251240
8482	251241
4081	251242
111256	251243
38824	251244
99550	251245
37190	251246
2232	251247
7014	251248
121461	251249
9710	251250
4775	251251
129030	251252
65536	251253
62523	251254
25834	251255
33295	251256
2660	251257
38125	251258
27207	251259
42445	251260
73493	251261
2245	251262
35241	251263
19672	251264
8670	251265
13849	251266
98938	251267
24502	251268
111233	251269
1186	251270
56334	251271
55667	251272
65786	251273
120630	251274
30595	251275
7474	251276
66642	251277
4764	251278
13212	251279
13449	251280
13789	251281
1032	251282
44942	251283
11202	251284
41569	251285
29807	251286
51481	251287
3209	251288
2370	251289
490	251290
5044	251291
71910	251292
33882	251293
70783	251294
34395	251295
53189	251296
46106	251297
12671	251298
11512	251299
902	251300
5795	251301
67461	251302
26233	251303
66690	251304
80948	251305
42648	251306
41615	251307
181	251308
37900	251309
46448	251310
42459	251311
1860	251312
2069	251313
21591	251314
40169	251315
44958	251316
24218	251317
8108	251318
19124	251319
27987	251320
68292	251321
69845	251322
1719	251323
1273	251324
1531	251325
21933	251326
21930	251327
5045	251328
21938	251329
19075	251330
57461	251331
12904	251332
187606	251333
3438	251334
88766	251335
60179	251336
40658	251337
23816	251338
23736	251339
11684	251340
68954	251341
57338	251342
16757	251343
3021	251344
2761	251345
3438	251346
58813	251347
52431	251348
2395	251349
5553	251350
12631	251351
5824	251352
121103	251353
28345	251354
23081	251355
24145	251356
3175	251357
11635	251358
12902	251359
71229	251360
61850	251361
46728	251362
1277	251363
6619	251364
29307	251365
7895	251366
36094	251367
2736	251368
1389	251369
43833	251370
51484	251371
44883	251372
28771	251373
7550	251374
1314	251375
13240	251376
37936	251377
58913	251378
3775	251379
38663	251380
168236	251381
1155	251382
134139	251383
25326	251384
70945	251385
82466	251386
20348	251387
19073	251388
3076	251389
19156	251390
3874	251391
76725	251392
669	251393
445	251394
22364	251395
27467	251396
66167	251397
89804	251398
37353	251399
32869	251400
97884	251401
33898	251402
69320	251403
108621	251404
84362	251405
17122	251406
6575	251407
99920	251408
4337	251409
60714	251410
9459	251411
10828	251412
33854	251413
5419	251414
178142	251415
75924	251416
28347	251417
36711	251418
19993	251419
122301	251420
70497	251421
25239	251422
54031	251423
9356	251424
58531	251425
11098	251426
88782	251427
59442	251428
76039	251429
92391	251430
122806	251431
13063	251432
8101	251433
128460	251434
135054	251435
23519	251436
129085	251437
106901	251438
59532	251439
84213	251440
56730	251441
28430	251442
34547	251443
87173	251444
129508	251445
4396	251446
3483	251447
4680	251448
152631	251449
13527	251450
110535	251451
54739	251452
41866	251453
161834	251454
5357	251455
13714	251456
67819	251457
46226	251458
11636	251459
13090	251460
134550	251461
165550	251462
34794	251463
60377	251464
18019	251465
16393	251466
127151	251467
44746	251468
47393	251469
182946	251470
135907	251471
106239	251472
105612	251473
86	251474
17277	251475
95340	251476
72433	251477
1365	251478
50984	251479
4075	251480
72524	251481
33796	251482
139199	251483
58997	251484
31224	251485
75919	251486
14929	251487
51700	251488
137367	251489
58595	251490
28326	251491
11252	251492
188746	251493
48238	251494
41746	251495
11126	251496
10774	251497
93121	251498
11587	251499
23025	251500
4140	251501
70852	251502
45415	251503
75864	251504
48519	251505
7403	251506
12087	251507
89801	251508
88214	251509
17127	251510
17940	251511
95866	251512
105333	251513
11201	251514
107392	251515
39897	251516
30580	251517
60398	251518
134588	251519
63964	251520
105320	251521
26237	251522
63572	251523
62034	251524
88648	251525
25835	251526
22159	251527
170914	251528
27135	251529
161590	251530
10716	251531
6324	251532
27775	251533
175763	251534
2219	251535
170996	251536
9719	251537
35175	251538
32947	251539
34136	251540
44011	251541
4607	251542
162212	251543
147846	251544
175929	251545
151404	251546
3763	251547
84127	251548
84373	251549
34180	251550
72664	251551
132303	251552
4607	251553
105076	251554
78260	251555
23879	251556
31278	251557
50641	251558
54665	251559
38376	251560
71686	251561
119999	251562
153305	251563
8978	251564
136281	251565
29908	251566
6737	251567
60031	251568
117688	251569
67334	251570
10431	251571
30884	251572
73632	251573
55258	251574
54659	251575
177784	251576
81248	251577
34574	251578
16158	251579
149756	251580
124359	251581
168021	251582
95372	251583
145206	251584
50672	251585
1291	251586
36942	251587
19335	251588
37360	251589
82545	251590
11232	251591
116535	251592
9413	251593
32067	251594
188432	251595
36422	251596
5671	251597
20349	251598
18417	251599
39018	251600
118554	251601
23209	251602
77770	251603
2100	251604
60052	251605
7820	251606
109747	251607
178995	251608
64466	251609
54004	251610
15446	251611
104937	251612
125691	251613
23464	251614
6828	251615
10324	251616
23501	251617
29591	251618
37013	251619
10382	251620
171944	251621
58636	251622
361	251623
38509	251624
105362	251625
1774	251626
33889	251627
41529	251628
10823	251629
3705	251630
101705	251631
44029	251632
17514	251633
3816	251634
2493	251635
5153	251636
24577	251637
49286	251638
28501	251639
64985	251640
22538	251641
84486	251642
46682	251643
34794	251644
5916	251645
36064	251646
62970	251647
142920	251648
105345	251649
66838	251650
34802	251651
10362	251652
75826	251653
25076	251654
93235	251655
8406	251656
30967	251657
79685	251658
5951	251659
81592	251660
33607	251661
15623	251662
12765	251663
1515	251664
1119	251665
642	251666
42583	251667
23483	251668
1723	251669
109477	251670
11355	251671
21194	251672
176007	251673
54611	251674
131660	251675
65071	251676
96653	251677
48451	251678
107416	251679
4075	251680
116201	251681
176371	251682
139954	251683
150598	251684
52738	251685
66971	251686
49729	251687
176533	251688
951	251689
150189	251690
29682	251691
22533	251692
50535	251693
10749	251694
31091	251695
19742	251696
18603	251697
7849	251698
8015	251699
6055	251700
22909	251701
71921	251702
1716	251703
1891	251704
177198	251705
45766	251706
129362	251707
33197	251708
88747	251709
47003	251710
95727	251711
5493	251712
104087	251713
104124	251714
1658	251715
16048	251716
36805	251717
12540	251718
25330	251719
21678	251720
90740	251721
11109	251722
102783	251723
64214	251724
19089	251725
7822	251726
93185	251727
275	251728
99612	251729
66700	251730
30945	251731
37494	251732
19340	251733
80594	251734
65812	251735
40061	251736
8899	251737
33030	251738
28052	251739
18417	251740
5972	251741
20359	251742
8418	251743
57044	251744
19332	251745
75203	251746
28506	251747
22473	251748
28593	251749
13028	251750
565	251751
4328	251752
14345	251753
52790	251754
99410	251755
4366	251756
41163	251757
11150	251758
88213	251759
138962	251760
110293	251761
80058	251762
58708	251763
72635	251764
20600	251765
88230	251766
370	251767
14293	251768
45029	251769
20	251770
33096	251771
3726	251772
14473	251773
65844	251774
11610	251775
30889	251776
37088	251777
180475	251778
94968	251779
93821	251780
131698	251781
9165	251782
176679	251783
34665	251784
17307	251785
531	251786
31089	251787
31000	251788
26255	251789
108582	251790
27254	251791
34740	251792
36194	251793
14563	251794
151712	251795
6917	251796
11169	251797
17025	251798
136615	251799
15578	251800
17440	251801
52108	251802
370	251803
63	251804
25271	251805
30428	251806
134042	251807
33085	251808
67429	251809
121158	251810
71732	251811
2089	251812
85207	251813
95691	251814
45821	251815
176004	251816
93184	251817
171867	251818
41346	251819
53143	251820
23519	251821
36680	251822
4980	251823
27010	251824
57851	251825
30067	251826
933	251827
78569	251828
88272	251829
11	251830
38858	251831
17055	251832
79223	251833
98226	251834
113454	251835
57861	251836
115384	251837
163083	251838
22239	251839
116327	251840
7816	251841
160041	251842
60210	251843
136146	251844
58177	251845
130998	251846
11	251847
173738	251848
5950	251849
75790	251850
70102	251851
137215	251852
162613	251853
16278	251854
164836	251855
68006	251856
36963	251857
59459	251858
78429	251859
72821	251860
72815	251861
175775	251862
176916	251863
38398	251864
30550	251865
1628	251866
110453	251867
14394	251868
65812	251869
34722	251870
178512	251871
7818	251872
93107	251873
60576	251874
6417	251875
106235	251876
11	251877
77525	251878
54665	251879
15880	251880
67835	251881
30692	251882
34434	251883
73207	251884
3507	251885
18041	251886
139496	251887
160950	251888
52761	251889
12295	251890
106086	251891
82762	251892
176178	251893
186005	251894
93001	251895
38865	251896
26151	251897
77817	251898
6324	251899
1617	251900
3415	251901
121121	251902
55734	251903
20433	251904
128959	251905
76076	251906
30075	251907
88498	251908
25060	251909
17097	251910
1070	251911
34665	251912
49693	251913
52662	251914
23125	251915
172659	251916
50715	251917
178239	251918
115949	251919
2798	251920
79965	251921
80264	251922
39019	251923
7434	251924
11169	251925
4469	251926
49199	251927
83069	251928
85661	251929
31747	251930
103715	251931
104690	251932
101811	251933
20396	251934
52714	251935
69958	251936
11097	251937
31223	251938
1891	251939
100038	251940
16257	251941
11109	251942
76035	251943
176494	251944
87730	251945
7356	251946
9	251947
86061	251948
4062	251949
64399	251950
125862	251951
8015	251952
88664	251953
4575	251954
3163	251955
120661	251956
10	251957
18117	251958
3102	251959
557	251960
28771	251961
179	251962
135171	251963
73099	251964
22854	251965
86318	251966
164641	251967
26955	251968
796	251969
23054	251970
24270	251971
18049	251972
27156	251973
46848	251974
54404	251975
85977	251976
110188	251977
77206	251978
11633	251979
137459	251980
135131	251981
137813	251982
38745	251983
83864	251984
30478	251985
178413	251986
53092	251987
53002	251988
140095	251989
81580	251990
57976	251991
96533	251992
12477	251993
86629	251994
136822	251995
152493	251996
36376	251997
52925	251998
28179	251999
40021	252000
59663	252001
78635	252002
121222	252003
12362	252004
123247	252005
5622	252006
63475	252007
60300	252008
5200	252009
14859	252010
40566	252011
168770	252012
53964	252013
34668	252014
1535	252015
71025	252016
173610	252017
17173	252018
121315	252019
26012	252020
36843	252021
19539	252022
20434	252023
49525	252024
973	252025
131299	252026
86615	252027
40109	252028
22226	252029
177332	252030
7844	252031
28459	252032
15875	252033
131605	252034
129093	252035
21129	252036
33553	252037
104040	252038
170952	252039
30531	252040
3529	252041
178443	252042
83004	252043
9922	252044
76460	252045
138722	252046
16264	252047
22899	252048
53171	252049
116727	252050
1891	252051
28323	252052
149127	252053
142567	252054
136350	252055
17013	252056
19427	252057
100997	252058
68092	252059
23520	252060
141728	252061
62865	252062
9298	252063
8916	252064
59373	252065
37469	252066
32994	252067
55179	252068
16120	252069
183744	252070
67489	252071
7148	252072
1119	252073
19374	252074
72325	252075
41841	252076
175771	252077
95301	252078
115992	252079
11368	252080
936	252081
60590	252082
53598	252083
3117	252084
12246	252085
7262	252086
20549	252087
8736	252088
54946	252089
16286	252090
44981	252091
175472	252092
103265	252093
24940	252094
30729	252095
69684	252096
5480	252097
5933	252098
7294	252099
38857	252100
178828	252101
15987	252102
76535	252103
72767	252104
7407	252105
10126	252106
853	252107
54732	252108
7029	252109
3621	252110
63843	252111
135396	252112
36666	252113
91648	252114
88777	252115
142557	252116
370	252117
68525	252118
7239	252119
151092	252120
56496	252121
185606	252122
30551	252123
92867	252124
12091	252125
133312	252126
97085	252127
60376	252128
64223	252129
39031	252130
28479	252131
12824	252132
68130	252133
20602	252134
132051	252135
5228	252136
12775	252137
33070	252138
7146	252139
57826	252140
5211	252141
17507	252142
12362	252143
9101	252144
37243	252145
3531	252146
59806	252147
103658	252148
12461	252149
44737	252150
11748	252151
11283	252152
45204	252153
66145	252154
40245	252155
11095	252156
3551	252157
151263	252158
13342	252159
50402	252160
10373	252161
129269	252162
34891	252163
14732	252164
1572	252165
66237	252166
93107	252167
53699	252168
184318	252169
45738	252170
80788	252171
66911	252172
30261	252173
141641	252174
80716	252175
17655	252176
17760	252177
70101	252178
171304	252179
7449	252180
183073	252181
14621	252182
116321	252183
122710	252184
11497	252185
63545	252186
67620	252187
128029	252188
184518	252189
36528	252190
6245	252191
9851	252192
9	252193
49800	252194
11109	252195
145447	252196
1535	252197
76268	252198
13099	252199
83076	252200
83030	252201
139904	252202
53757	252203
54277	252204
22736	252205
13330	252206
16244	252207
63784	252208
27981	252209
125900	252210
15903	252211
65909	252212
95517	252213
59491	252214
103711	252215
36068	252216
48474	252217
38040	252218
16192	252219
10789	252220
44547	252221
18886	252222
80617	252223
106102	252224
138612	252225
28474	252226
23311	252227
46714	252228
30142	252229
187911	252230
12594	252231
13904	252232
68182	252233
28322	252234
100682	252235
55773	252236
58088	252237
92430	252238
28245	252239
815	252240
26107	252241
131406	252242
10645	252243
87141	252244
6324	252245
41335	252246
46716	252247
6841	252248
33852	252249
9860	252250
30120	252251
43119	252252
81463	252253
57884	252254
33033	252255
68279	252256
136236	252257
25196	252258
34311	252259
59678	252260
40429	252261
72158	252262
25418	252263
80869	252264
65115	252265
69502	252266
20315	252267
94467	252268
51738	252269
11748	252270
4072	252271
27088	252272
131142	252273
20357	252274
186892	252275
41046	252276
48547	252277
5967	252278
15555	252279
63631	252280
11114	252281
6265	252282
33020	252283
761	252284
6971	252285
62379	252286
13388	252287
40260	252288
5405	252289
89770	252290
137024	252291
88884	252292
56348	252293
7088	252294
33894	252295
37937	252296
12282	252297
79232	252298
86074	252299
7146	252300
105480	252301
76959	252302
137999	252303
52896	252304
6863	252305
108747	252306
41984	252307
846	252308
13120	252309
159812	252310
46552	252311
18	252312
60488	252313
34118	252314
38474	252315
48400	252316
11170	252317
33036	252318
78281	252319
115394	252320
61037	252321
64972	252322
12267	252323
26939	252324
20876	252325
33602	252326
47285	252327
175571	252328
2703	252329
7815	252330
115607	252331
139179	252332
131025	252333
30714	252334
67254	252335
80882	252336
49612	252337
9487	252338
69421	252339
18551	252340
49612	252341
95407	252342
76098	252343
7880	252344
38975	252345
20518	252346
36725	252347
6822	252348
6907	252349
17747	252350
134681	252351
26177	252352
28406	252353
135210	252354
88613	252355
7283	252356
60812	252357
96753	252358
3170	252359
461	252360
92578	252361
4577	252362
101073	252363
125233	252364
50386	252365
12799	252366
97986	252367
1253	252368
98593	252369
22336	252370
2124	252371
68401	252372
37333	252373
55179	252374
51163	252375
59460	252376
77910	252377
172381	252378
107167	252379
132453	252380
76135	252381
148921	252382
125691	252383
98343	252384
38788	252385
24793	252386
4275	252387
2674	252388
11197	252389
141900	252390
56783	252391
67575	252392
136645	252393
20596	252394
24249	252395
14497	252396
91814	252397
28320	252398
30025	252399
122668	252400
3208	252401
141110	252402
88841	252403
34642	252404
58295	252405
159599	252406
224	252407
14744	252408
55677	252409
109348	252410
10308	252411
28362	252412
65874	252413
134922	252414
64000	252415
133137	252416
139776	252417
88400	252418
87922	252419
64896	252420
115847	252421
134742	252422
65930	252423
18443	252424
136243	252425
151859	252426
54140	252427
32174	252428
121967	252429
53631	252430
81446	252431
37175	252432
13128	252433
4293	252434
54642	252435
112983	252436
58773	252437
8190	252438
57884	252439
19111	252440
132305	252441
2675	252442
5859	252443
127860	252444
134686	252445
28449	252446
13146	252447
177809	252448
23066	252449
71348	252450
60290	252451
15466	252452
12831	252453
25450	252454
3569	252455
176182	252456
106056	252457
34740	252458
84291	252459
93904	252460
187915	252461
19335	252462
10544	252463
109899	252464
20299	252465
78275	252466
7388	252467
22854	252468
162998	252469
136270	252470
105505	252471
106821	252472
9079	252473
44483	252474
57914	252475
77871	252476
38874	252477
22318	252478
23040	252479
15577	252480
68775	252481
57858	252482
65150	252483
15472	252484
18825	252485
28483	252486
99647	252487
118401	252488
116695	252489
96277	252490
58095	252491
72586	252492
117153	252493
66428	252494
14534	252495
83273	252496
77210	252497
16376	252498
127815	252499
98640	252500
84346	252501
63620	252502
24674	252503
91816	252504
56982	252505
44018	252506
25396	252507
98225	252508
18886	252509
171787	252510
69405	252511
489	252512
4980	252513
176137	252514
642	252515
8515	252516
12282	252517
1058	252518
84250	252519
33854	252520
140406	252521
117042	252522
28333	252523
19782	252524
30208	252525
5459	252526
36283	252527
7138	252528
59900	252529
7044	252530
6483	252531
130225	252532
18500	252533
17067	252534
176350	252535
158433	252536
9857	252537
69574	252538
72669	252539
18949	252540
11614	252541
47423	252542
93564	252543
69320	252544
1378	252545
73692	252546
13501	252547
6521	252548
10464	252549
25630	252550
28	252551
27874	252552
44416	252553
133639	252554
176439	252555
17202	252556
96679	252557
23588	252558
72127	252559
101769	252560
134672	252561
3195	252562
106733	252563
9759	252564
69548	252565
34720	252566
71865	252567
87576	252568
9840	252569
3195	252570
67041	252571
29	252572
162695	252573
13624	252574
5483	252575
25279	252576
81135	252577
17020	252578
49932	252579
110532	252580
60809	252581
9249	252582
23162	252583
29875	252584
104349	252585
37137	252586
45476	252587
120505	252588
115317	252589
8877	252590
68457	252591
7155	252592
21640	252593
43736	252594
17229	252595
150113	252596
85727	252597
243	252598
75868	252599
68791	252600
108945	252601
167027	252602
14506	252603
15415	252604
35747	252605
14506	252606
7800	252607
62815	252608
107523	252609
18551	252610
64501	252611
8885	252612
15466	252613
47148	252614
93871	252615
80163	252616
23388	252617
99165	252618
143144	252619
9222	252620
8274	252621
46999	252622
10527	252623
49729	252624
87922	252625
31144	252626
13737	252627
137376	252628
7720	252629
63199	252630
2647	252631
6207	252632
41330	252633
106120	252634
59492	252635
9118	252636
109939	252637
88724	252638
4758	252639
36801	252640
24332	252641
41510	252642
34255	252643
12350	252644
3214	252645
2819	252646
11940	252647
20248	252648
55389	252649
44169	252650
57169	252651
83994	252652
77674	252653
94339	252654
64623	252655
46652	252656
128264	252657
1599	252658
35841	252659
114786	252660
91644	252661
61522	252662
36503	252663
2263	252664
51238	252665
81137	252666
105791	252667
46011	252668
30	252669
31368	252670
25258	252671
76907	252672
74798	252673
70143	252674
36922	252675
71002	252676
99414	252677
7075	252678
136825	252679
100709	252680
20682	252681
114400	252682
89256	252683
11746	252684
25312	252685
29159	252686
19636	252687
112536	252688
114231	252689
121405	252690
21461	252691
40430	252692
78391	252693
67361	252694
64177	252695
80315	252696
45743	252697
10174	252698
61099	252699
38299	252700
42658	252701
73404	252702
25675	252703
83443	252704
70872	252705
75179	252706
22774	252707
49093	252708
31330	252709
91324	252710
113723	252711
89439	252712
30590	252713
49277	252714
500	252715
39082	252716
96356	252717
125428	252718
120225	252719
130340	252720
123728	252721
7780	252722
82581	252723
88660	252724
35410	252725
74924	252726
116021	252727
2132	252728
68490	252729
6224	252730
24548	252731
30978	252732
34592	252733
19910	252734
46379	252735
28968	252736
96945	252737
3995	252738
60893	252739
54681	252740
17515	252741
2490	252742
105596	252743
13947	252744
38215	252745
128747	252746
16906	252747
47671	252748
105053	252749
31305	252750
16972	252751
113746	252752
80117	252753
43238	252754
5155	252755
14421	252756
16008	252757
100559	252758
69701	252759
23230	252760
79966	252761
85052	252762
29250	252763
10256	252764
572	252765
71127	252766
10256	252767
31610	252768
81669	252769
100738	252770
111650	252771
5319	252772
90883	252773
21472	252774
90249	252775
28753	252776
94023	252777
111327	252778
91012	252779
137318	252780
68894	252781
33809	252782
32806	252783
81858	252784
42340	252785
159649	252786
31090	252787
25465	252788
52246	252789
70676	252790
141447	252791
44387	252792
89388	252793
49024	252794
4125	252795
25754	252796
98730	252797
60466	252798
16802	252799
32002	252800
1390	252801
81044	252802
46200	252803
89249	252804
53525	252805
15047	252806
62820	252807
73994	252808
55975	252809
21245	252810
111262	252811
48884	252812
86444	252813
117199	252814
54469	252815
82108	252816
25509	252817
103664	252818
77216	252819
54739	252820
29878	252821
29956	252822
18660	252823
87903	252824
80234	252825
14795	252826
53390	252827
44826	252828
97006	252829
21502	252830
147311	252831
54213	252832
64486	252833
95698	252834
77578	252835
67159	252836
11863	252837
44945	252838
29841	252839
57923	252840
88030	252841
46188	252842
14093	252843
14346	252844
40342	252845
40782	252846
3640	252847
83811	252848
65358	252849
21597	252850
9056	252851
34285	252852
81307	252853
136449	252854
64277	252855
96384	252856
114801	252857
114045	252858
4986	252859
51719	252860
86801	252861
125195	252862
112090	252863
85063	252864
106306	252865
95222	252866
65292	252867
11503	252868
46500	252869
37691	252870
31783	252871
170146	252872
54103	252873
15416	252874
54679	252875
46718	252876
78425	252877
21154	252878
47077	252879
144510	252880
64731	252881
40822	252882
11097	252883
2428	252884
10974	252885
99580	252886
63799	252887
74350	252888
18137	252889
31919	252890
31252	252891
25420	252892
42639	252893
80450	252894
51110	252895
100305	252896
97513	252897
73900	252898
51680	252899
55821	252900
4487	252901
1694	252902
102446	252903
2223	252904
6915	252905
73669	252906
51308	252907
19000	252908
26036	252909
37754	252910
68304	252911
30723	252912
102230	252913
147618	252914
147864	252915
21891	252916
30229	252917
103	252918
6651	252919
152282	252920
145135	252921
111838	252922
455	252923
53904	252924
1028	252925
111164	252926
94144	252927
76084	252928
53116	252929
91160	252930
14890	252931
115029	252932
130238	252933
96393	252934
6072	252935
25758	252936
53491	252937
79125	252938
54767	252939
95766	252940
46312	252941
17252	252942
77839	252943
10191	252944
76860	252945
147066	252946
154605	252947
99314	252948
45661	252949
4307	252950
175505	252951
147682	252952
12389	252953
53366	252954
73107	252955
31835	252956
19960	252957
168376	252958
68391	252959
111495	252960
136696	252961
79169	252962
44562	252963
18840	252964
111710	252965
120429	252966
56247	252967
49967	252968
163470	252969
79087	252970
57497	252971
4308	252972
145037	252973
177	252974
248	252975
173461	252976
47453	252977
127816	252978
4554	252979
11965	252980
98420	252981
146713	252982
99582	252983
12784	252984
26655	252985
63665	252986
111563	252987
1811	252988
94864	252989
145443	252990
79908	252991
173963	252992
66230	252993
46102	252994
111471	252995
26462	252996
73378	252997
36337	252998
87320	252999
123418	253000
556	253001
117450	253002
139314	253003
144983	253004
32082	253005
55823	253006
8021	253007
123750	253008
101842	253009
96266	253010
38714	253011
46013	253012
145487	253013
51845	253014
139179	253015
27676	253016
326	253017
47203	253018
30306	253019
74147	253020
99220	253021
19797	253022
154518	253023
1437	253024
114400	253025
94554	253026
29347	253027
78520	253028
122547	253029
117199	253030
147275	253031
102589	253032
82289	253033
37748	253034
32081	253035
144067	253036
54061	253037
42871	253038
37678	253039
81747	253040
43343	253041
19095	253042
89467	253043
115574	253044
95437	253045
12831	253046
70871	253047
127848	253048
44809	253049
53797	253050
59071	253051
82064	253052
114466	253053
80081	253054
111353	253055
172990	253056
52502	253057
3395	253058
3592	253059
1405	253060
83186	253061
2605	253062
28757	253063
10089	253064
43	253065
8858	253066
4047	253067
40880	253068
9843	253069
48754	253070
74315	253071
33065	253072
18154	253073
124767	253074
69070	253075
106512	253076
30959	253077
8236	253078
5885	253079
11927	253080
49497	253081
91525	253082
13422	253083
73124	253084
58781	253085
19842	253086
44260	253087
39470	253088
17592	253089
105209	253090
10958	253091
184891	253092
31612	253093
18928	253094
20683	253095
41824	253096
24204	253097
59186	253098
17988	253099
3895	253100
101937	253101
9937	253102
5661	253103
100016	253104
4958	253105
1124	253106
79690	253107
34871	253108
51344	253109
62774	253110
81795	253111
64485	253112
10590	253113
40550	253114
8282	253115
55853	253116
64742	253117
30015	253118
21805	253119
99092	253120
21392	253121
31324	253122
44160	253123
56437	253124
54001	253125
2077	253126
14445	253127
78470	253128
4188	253129
7341	253130
22314	253131
12422	253132
41455	253133
4971	253134
45549	253135
33063	253136
9941	253137
877	253138
8122	253139
58649	253140
61696	253141
5680	253142
3762	253143
8500	253144
25396	253145
2692	253146
85	253147
28574	253148
99572	253149
121226	253150
126991	253151
163796	253152
161195	253153
127479	253154
102107	253155
160729	253156
81553	253157
167368	253158
99397	253159
82371	253160
169779	253161
127479	253162
156930	253163
55059	253164
121994	253165
164532	253166
121901	253167
100673	253168
121940	253169
8447	253170
54630	253171
43171	253172
124487	253173
80407	253174
163606	253175
93843	253176
2	253177
77567	253178
37700	253179
45074	253180
38803	253181
8402	253182
368	253183
2	253184
27700	253185
88804	253186
17829	253187
35385	253188
42282	253189
1051	253190
42796	253191
98273	253192
49204	253193
8763	253194
1315	253195
988	253196
2033	253197
69273	253198
63485	253199
22419	253200
60	253201
5166	253202
425	253203
47923	253204
7756	253205
145770	253206
26427	253207
16052	253208
41867	253209
108624	253210
7424	253211
41867	253212
16242	253213
8976	253214
27650	253215
39516	253216
30507	253217
25075	253218
37554	253219
11442	253220
65986	253221
161	253222
97641	253223
81748	253224
107525	253225
72441	253226
38320	253227
26297	253228
111271	253229
51161	253230
8236	253231
889	253232
74	253233
7494	253234
2555	253235
107913	253236
37422	253237
15365	253238
16420	253239
24327	253240
31844	253241
106386	253242
77560	253243
29024	253244
8095	253245
90583	253246
7068	253247
34576	253248
129381	253249
81822	253250
31263	253251
27253	253252
55922	253253
70089	253254
1252	253255
39349	253256
89228	253257
51091	253258
56711	253259
112001	253260
129258	253261
22582	253262
159452	253263
111379	253264
55518	253265
40117	253266
11465	253267
91099	253268
105674	253269
53897	253270
32868	253271
5911	253272
120221	253273
64020	253274
93094	253275
130795	253276
29461	253277
48676	253278
48289	253279
6965	253280
49400	253281
69941	253282
60163	253283
1037	253284
21155	253285
5955	253286
94529	253287
123042	253288
30109	253289
120451	253290
20625	253291
61474	253292
156032	253293
91446	253294
15	253295
39701	253296
10671	253297
97294	253298
174916	253299
46525	253300
128345	253301
148152	253302
151077	253303
5517	253304
117	253305
38645	253306
54990	253307
16804	253308
40737	253309
124906	253310
91551	253311
62856	253312
6500	253313
61160	253314
26404	253315
57633	253316
14241	253317
30169	253318
19602	253319
32531	253320
73673	253321
2180	253322
32858	253323
73913	253324
41239	253325
21931	253326
62537	253327
23705	253328
57260	253329
104964	253330
62888	253331
69296	253332
11824	253333
77897	253334
15236	253335
7941	253336
22034	253337
55164	253338
169	253339
86294	253340
47630	253341
173668	253342
33927	253343
18309	253344
27916	253345
39192	253346
36053	253347
69216	253348
16580	253349
39301	253350
22126	253351
2422	253352
88268	253353
10916	253354
2129	253355
29119	253356
102836	253357
40476	253358
42750	253359
10999	253360
61279	253361
26772	253362
19623	253363
4394	253364
1593	253365
6615	253366
75439	253367
7489	253368
142651	253369
8060	253370
20685	253371
100841	253372
30850	253373
48085	253374
31249	253375
47930	253376
122396	253377
73732	253378
2038	253379
104912	253380
98028	253381
91404	253382
57575	253383
53164	253384
30475	253385
457	253386
83324	253387
12145	253388
15859	253389
28943	253390
147281	253391
37592	253392
8809	253393
45936	253394
8059	253395
60941	253396
8654	253397
42471	253398
25873	253399
35097	253400
51610	253401
80662	253402
25030	253403
15308	253404
3947	253405
4380	253406
55842	253407
6524	253408
18824	253409
1	253410
37159	253411
104366	253412
157271	253413
4958	253414
42220	253415
58567	253416
99879	253417
38794	253418
160842	253419
38320	253420
14710	253421
36911	253422
118564	253423
20950	253424
53295	253425
104574	253426
20766	253427
33610	253428
14420	253429
41901	253430
36898	253431
18348	253432
637	253433
33755	253434
68975	253435
26408	253436
17821	253437
2193	253438
586	253439
33160	253440
13374	253441
24161	253442
3585	253443
46500	253444
48	253445
4536	253446
5898	253447
19142	253448
8845	253449
108242	253450
1225	253451
11780	253452
90078	253453
52687	253454
52687	253455
31465	253456
19870	253457
112	253458
784	253459
352	253460
39420	253461
16343	253462
22715	253463
49153	253464
13169	253465
16640	253466
7212	253467
5798	253468
64849	253469
25353	253470
63580	253471
6918	253472
17343	253473
17573	253474
57027	253475
137594	253476
45594	253477
51470	253478
3290	253479
104035	253480
6187	253481
11239	253482
128423	253483
73395	253484
156678	253485
15122	253486
20902	253487
79907	253488
37150	253489
12268	253490
50448	253491
8529	253492
55928	253493
186202	253494
115963	253495
140534	253496
7569	253497
55241	253498
38344	253499
4046	253500
9	253501
144124	253502
34921	253503
183032	253504
5552	253505
180528	253506
41133	253507
24659	253508
13940	253509
63872	253510
26367	253511
117594	253512
117110	253513
181386	253514
60291	253515
47213	253516
92506	253517
38641	253518
5215	253519
6844	253520
102496	253521
25368	253522
20984	253523
65129	253524
21137	253525
54867	253526
34243	253527
59101	253528
114556	253529
112870	253530
123	253531
38369	253532
179938	253533
124178	253534
37676	253535
24944	253536
19495	253537
132491	253538
121190	253539
15616	253540
177796	253541
180963	253542
44941	253543
96391	253544
99383	253545
43609	253546
113321	253547
13638	253548
44091	253549
175	253550
3258	253551
2232	253552
25886	253553
5083	253554
2232	253555
2217	253556
109789	253557
4155	253558
25019	253559
41440	253560
31515	253561
137707	253562
28339	253563
87880	253564
66301	253565
1833	253566
79923	253567
124055	253568
76083	253569
8669	253570
34041	253571
4543	253572
10152	253573
34223	253574
23238	253575
4620	253576
174336	253577
100057	253578
40332	253579
59539	253580
127819	253581
3183	253582
80911	253583
1023	253584
30790	253585
66446	253586
6493	253587
257	253588
28603	253589
50849	253590
106991	253591
71090	253592
58811	253593
59514	253594
33243	253595
110751	253596
97351	253597
93639	253598
66815	253599
9714	253600
8081	253601
70098	253602
5493	253603
9094	253604
14407	253605
135335	253606
111808	253607
40419	253608
49199	253609
74744	253610
42468	253611
122767	253612
14845	253613
120753	253614
121589	253615
81248	253616
709	253617
11135	253618
22994	253619
59250	253620
49349	253621
4409	253622
17640	253623
8210	253624
29215	253625
32298	253626
31614	253627
17728	253628
19667	253629
26250	253630
2998	253631
9740	253632
116019	253633
35390	253634
26181	253635
21884	253636
61451	253637
100393	253638
143794	253639
6904	253640
97133	253641
8895	253642
10351	253643
21459	253644
80966	253645
10108	253646
100334	253647
10672	253648
30888	253649
37676	253650
135603	253651
76064	253652
800	253653
17691	253654
16148	253655
36010	253656
1164	253657
98038	253658
17900	253659
125184	253660
188549	253661
10864	253662
82514	253663
55825	253664
49493	253665
53649	253666
25832	253667
112383	253668
17494	253669
17494	253670
164596	253671
74014	253672
92622	253673
27753	253674
21492	253675
14815	253676
68655	253677
56119	253678
25774	253679
38136	253680
6403	253681
8741	253682
71106	253683
31844	253684
126229	253685
1952	253686
144963	253687
25027	253688
83278	253689
91744	253690
121075	253691
11656	253692
15919	253693
606	253694
58963	253695
79676	253696
68361	253697
53482	253698
7433	253699
75030	253700
95980	253701
425	253702
169153	253703
18873	253704
52365	253705
24868	253706
4053	253707
7437	253708
515	253709
72136	253710
10285	253711
103683	253712
21104	253713
45363	253714
29210	253715
35952	253716
312	253717
23384	253718
82543	253719
12698	253720
257	253721
85637	253722
104138	253723
42545	253724
2534	253725
68787	253726
9171	253727
94202	253728
54036	253729
80764	253730
52004	253731
19518	253732
137	253733
65132	253734
4615	253735
175756	253736
90822	253737
31552	253738
11378	253739
2988	253740
13295	253741
9020	253742
64954	253743
72454	253744
42122	253745
46503	253746
23053	253747
81471	253748
17797	253749
46532	253750
8035	253751
9842	253752
11428	253753
27132	253754
41824	253755
5	253756
8801	253757
5536	253758
12658	253759
223	253760
54750	253761
93744	253762
51811	253763
2229	253764
19320	253765
32146	253766
119668	253767
95187	253768
62538	253769
67521	253770
8404	253771
4821	253772
46476	253773
25885	253774
49280	253775
2362	253776
6648	253777
27753	253778
14692	253779
147979	253780
13295	253781
96209	253782
113581	253783
49108	253784
9532	253785
22634	253786
655	253787
499	253788
537	253789
44880	253790
6201	253791
3420	253792
88258	253793
4138	253794
58441	253795
38681	253796
16719	253797
31846	253798
6674	253799
72142	253800
2294	253801
23486	253802
54573	253803
25501	253804
104972	253805
104072	253806
31692	253807
3178	253808
3913	253809
79602	253810
2800	253811
41460	253812
160929	253813
57227	253814
15151	253815
98978	253816
7675	253817
71429	253818
67027	253819
142007	253820
46711	253821
5493	253822
60408	253823
23572	253824
138018	253825
134150	253826
17012	253827
189181	253828
93840	253829
14308	253830
4352	253831
3019	253832
8612	253833
3791	253834
4291	253835
40771	253836
30218	253837
55229	253838
5620	253839
36706	253840
131325	253841
88044	253842
58229	253843
1088	253844
170862	253845
5402	253846
55123	253847
7621	253848
28337	253849
113004	253850
58229	253851
144	253852
56323	253853
70084	253854
64417	253855
65746	253856
81358	253857
77994	253858
1180	253859
104546	253860
63349	253861
101136	253862
11140	253863
91682	253864
29773	253865
59288	253866
137	253867
12048	253868
1995	253869
5368	253870
30697	253871
40754	253872
12211	253873
10001	253874
81535	253875
90967	253876
38970	253877
98985	253878
9568	253879
12682	253880
404	253881
19419	253882
22712	253883
44074	253884
404	253885
45853	253886
61771	253887
6568	253888
6844	253889
29126	253890
90185	253891
2737	253892
7592	253893
1913	253894
68209	253895
79160	253896
42157	253897
60296	253898
1185	253899
58075	253900
5792	253901
74720	253902
14598	253903
25560	253904
32201	253905
50141	253906
59675	253907
2930	253908
6833	253909
36857	253910
16828	253911
57226	253912
79061	253913
53	253914
43267	253915
28575	253916
2325	253917
90114	253918
66470	253919
71106	253920
4755	253921
33432	253922
4426	253923
8084	253924
85444	253925
12830	253926
59354	253927
734	253928
118533	253929
104583	253930
10867	253931
110769	253932
5008	253933
37611	253934
2071	253935
93905	253936
30533	253937
4168	253938
173903	253939
15077	253940
4198	253941
102076	253942
12605	253943
54996	253944
42637	253945
7362	253946
45120	253947
37093	253948
78955	253949
8476	253950
4347	253951
167995	253952
9680	253953
41021	253954
2310	253955
80821	253956
66672	253957
58422	253958
1219	253959
164315	253960
44758	253961
26906	253962
56085	253963
5176	253964
3415	253965
23684	253966
62356	253967
30576	253968
13887	253969
25908	253970
121698	253971
12455	253972
42456	253973
26952	253974
17762	253975
50677	253976
137223	253977
25239	253978
35444	253979
56888	253980
56168	253981
91404	253982
171031	253983
11598	253984
117516	253985
26014	253986
5989	253987
152984	253988
60711	253989
18332	253990
175	253991
76498	253992
82548	253993
68405	253994
38378	253995
55964	253996
44602	253997
2072	253998
120738	253999
30324	254000
16339	254001
30001	254002
34410	254003
145249	254004
7764	254005
30183	254006
122060	254007
67763	254008
19372	254009
49471	254010
31614	254011
14621	254012
37734	254013
168176	254014
44689	254015
5315	254016
14799	254017
131876	254018
82522	254019
116568	254020
56839	254021
65543	254022
40596	254023
1339	254024
33018	254025
15010	254026
85040	254027
9340	254028
9020	254029
25801	254030
56181	254031
10705	254032
17573	254033
59023	254034
1835	254035
7031	254036
98306	254037
6795	254038
43865	254039
12372	254040
49542	254041
12873	254042
11212	254043
125788	254044
11257	254045
8928	254046
83698	254047
57052	254048
54763	254049
78958	254050
5113	254051
123719	254052
13539	254053
79123	254054
2415	254055
125	254056
6446	254057
18940	254058
2409	254059
2735	254060
77379	254061
2310	254062
17456	254063
1057	254064
35282	254065
38240	254066
165221	254067
51748	254068
46578	254069
55411	254070
42282	254071
26177	254072
113645	254073
79288	254074
10583	254075
134353	254076
520	254077
3306	254078
96960	254079
1347	254080
51470	254081
121584	254082
76622	254083
82523	254084
1324	254085
3178	254086
44609	254087
52857	254088
1884	254089
25916	254090
107539	254091
112834	254092
37270	254093
22862	254094
110880	254095
7067	254096
23934	254097
138064	254098
107061	254099
52656	254100
3641	254101
38078	254102
45088	254103
97984	254104
51261	254105
65500	254106
24959	254107
11140	254108
7312	254109
36836	254110
68442	254111
15174	254112
5176	254113
211	254114
74316	254115
16045	254116
126060	254117
45315	254118
45349	254119
33719	254120
17140	254121
1268	254122
20088	254123
3939	254124
100276	254125
1848	254126
6740	254127
18728	254128
18152	254129
84855	254130
120927	254131
76983	254132
102078	254133
42658	254134
33816	254135
35887	254136
19990	254137
82771	254138
158359	254139
31728	254140
128997	254141
38540	254142
18816	254143
9208	254144
63828	254145
59009	254146
38185	254147
7246	254148
70026	254149
63506	254150
3995	254151
8045	254152
91288	254153
71573	254154
19001	254155
96298	254156
144317	254157
47059	254158
77693	254159
78056	254160
44124	254161
95918	254162
129923	254163
91886	254164
65905	254165
97025	254166
31431	254167
2658	254168
21344	254169
38598	254170
22729	254171
6343	254172
59235	254173
90550	254174
36202	254175
11666	254176
95367	254177
6285	254178
46983	254179
153730	254180
97327	254181
266	254182
4328	254183
54059	254184
125498	254185
4328	254186
38841	254187
7932	254188
33832	254189
49426	254190
696	254191
78093	254192
19607	254193
59359	254194
33511	254195
22413	254196
62714	254197
70563	254198
123346	254199
31886	254200
19260	254201
22850	254202
1872	254203
45470	254204
62213	254205
19721	254206
50039	254207
653	254208
37598	254209
38017	254210
5622	254211
12384	254212
72285	254213
7847	254214
35084	254215
1010	254216
16	254217
4374	254218
3451	254219
21435	254220
79802	254221
88521	254222
4818	254223
4344	254224
24659	254225
47653	254226
17137	254227
45418	254228
56692	254229
6173	254230
22856	254231
78662	254232
4079	254233
50291	254234
68498	254235
11694	254236
46039	254237
105385	254238
5360	254239
3421	254240
79373	254241
168858	254242
58663	254243
161544	254244
94512	254245
97515	254246
53860	254247
38918	254248
11229	254249
82598	254250
1280	254251
110345	254252
67431	254253
114747	254254
60928	254255
37928	254256
91297	254257
101937	254258
106882	254259
62957	254260
16025	254261
66054	254262
142983	254263
162055	254264
85310	254265
45195	254266
6965	254267
130297	254268
130974	254269
152155	254270
129961	254271
4053	254272
156999	254273
62752	254274
64895	254275
36544	254276
9480	254277
37259	254278
15106	254279
1367	254280
54186	254281
12968	254282
79832	254283
58066	254284
49	254285
82586	254286
63889	254287
104962	254288
23973	254289
71733	254290
18466	254291
73311	254292
66482	254293
9535	254294
75430	254295
19970	254296
56291	254297
120191	254298
78093	254299
175	254300
27756	254301
119602	254302
78924	254303
118858	254304
531	254305
4680	254306
64744	254307
2584	254308
80587	254309
26375	254310
102713	254311
75754	254312
25892	254313
53611	254314
63809	254315
70647	254316
94123	254317
92385	254318
73403	254319
33106	254320
18594	254321
25284	254322
58748	254323
31207	254324
5185	254325
11988	254326
160051	254327
33615	254328
99967	254329
93706	254330
54986	254331
13260	254332
8991	254333
10933	254334
36446	254335
3010	254336
23418	254337
188642	254338
57205	254339
6087	254340
23680	254341
5690	254342
132202	254343
46633	254344
2870	254345
21344	254346
10862	254347
30052	254348
87234	254349
9640	254350
40339	254351
20109	254352
48650	254353
5496	254354
3695	254355
70049	254356
172502	254357
23756	254358
11282	254359
36299	254360
131760	254361
86975	254362
30328	254363
101772	254364
53756	254365
8960	254366
122234	254367
75304	254368
66005	254369
43862	254370
49324	254371
23655	254372
24528	254373
20902	254374
86913	254375
15058	254376
111526	254377
175	254378
186364	254379
149372	254380
8212	254381
15151	254382
70276	254383
100789	254384
31126	254385
72500	254386
10102	254387
31473	254388
2552	254389
78755	254390
661	254391
54893	254392
66623	254393
4309	254394
140	254395
46027	254396
71510	254397
108712	254398
89318	254399
11633	254400
55465	254401
56574	254402
3246	254403
68573	254404
56856	254405
104534	254406
44378	254407
70196	254408
16345	254409
3911	254410
11794	254411
109678	254412
28259	254413
6837	254414
36240	254415
53364	254416
25473	254417
154273	254418
188169	254419
56119	254420
27801	254421
13780	254422
81433	254423
92542	254424
27835	254425
90333	254426
55822	254427
68506	254428
121523	254429
99207	254430
154658	254431
29905	254432
23762	254433
6360	254434
48971	254435
43417	254436
102991	254437
2334	254438
101711	254439
17324	254440
83084	254441
65824	254442
11004	254443
43656	254444
158412	254445
36790	254446
80071	254447
46213	254448
94217	254449
24603	254450
63152	254451
17855	254452
54507	254453
14971	254454
48863	254455
60499	254456
48429	254457
33967	254458
89471	254459
44544	254460
17876	254461
32065	254462
52290	254463
133171	254464
99259	254465
54517	254466
17204	254467
11171	254468
2001	254469
40205	254470
60868	254471
56367	254472
17694	254473
67861	254474
7447	254475
45691	254476
54919	254477
5984	254478
111447	254479
4032	254480
124800	254481
3646	254482
125255	254483
60691	254484
142477	254485
2550	254486
125533	254487
46670	254488
123889	254489
17642	254490
21847	254491
82219	254492
37326	254493
9617	254494
11282	254495
16308	254496
19322	254497
410	254498
26411	254499
135412	254500
8339	254501
81924	254502
43122	254503
18003	254504
25913	254505
132706	254506
91798	254507
120530	254508
38200	254509
3849	254510
62597	254511
49244	254512
658	254513
68774	254514
30036	254515
66117	254516
19423	254517
133193	254518
37365	254519
11664	254520
38281	254521
718	254522
78230	254523
1471	254524
60908	254525
3585	254526
986	254527
2315	254528
111022	254529
76342	254530
1280	254531
30411	254532
156787	254533
30322	254534
16404	254535
115648	254536
4338	254537
8221	254538
9	254539
2690	254540
5277	254541
68446	254542
56989	254543
8203	254544
12215	254545
58795	254546
1603	254547
31223	254548
23259	254549
8227	254550
23629	254551
144	254552
42469	254553
1011	254554
46322	254555
30372	254556
20545	254557
60824	254558
216	254559
1053	254560
46132	254561
26074	254562
27844	254563
77825	254564
18758	254565
6740	254566
97463	254567
14339	254568
11199	254569
14748	254570
64345	254571
11393	254572
11486	254573
610	254574
31882	254575
16573	254576
34280	254577
18935	254578
36857	254579
22374	254580
10750	254581
15237	254582
5661	254583
15058	254584
4068	254585
52140	254586
66810	254587
14554	254588
7006	254589
28886	254590
57030	254591
17213	254592
118900	254593
12352	254594
98014	254595
95040	254596
91364	254597
7596	254598
77415	254599
8285	254600
1533	254601
35189	254602
59824	254603
54877	254604
3903	254605
1576	254606
1292	254607
57854	254608
22738	254609
264	254610
24188	254611
120195	254612
53361	254613
77358	254614
42053	254615
118220	254616
141521	254617
65333	254618
161467	254619
8180	254620
4024	254621
44101	254622
13862	254623
34596	254624
21058	254625
133468	254626
45696	254627
2980	254628
6067	254629
133330	254630
66009	254631
91631	254632
35367	254633
6387	254634
141170	254635
16636	254636
113621	254637
7226	254638
65613	254639
109311	254640
111214	254641
52012	254642
403	254643
16151	254644
79715	254645
15951	254646
64045	254647
44702	254648
11194	254649
37614	254650
13820	254651
77328	254652
48773	254653
33423	254654
6566	254655
74	254656
6946	254657
60073	254658
172914	254659
8744	254660
12520	254661
4314	254662
13155	254663
75519	254664
47077	254665
5528	254666
93996	254667
110901	254668
13843	254669
2176	254670
94704	254671
82220	254672
55758	254673
126666	254674
77546	254675
7302	254676
138831	254677
67259	254678
25346	254679
78585	254680
3165	254681
25333	254682
127258	254683
64625	254684
4633	254685
3839	254686
124994	254687
79400	254688
8327	254689
64055	254690
101065	254691
24868	254692
105369	254693
117832	254694
46554	254695
33845	254696
37888	254697
30474	254698
127065	254699
7248	254700
53135	254701
30343	254702
5006	254703
3503	254704
8339	254705
27405	254706
17776	254707
45250	254708
71018	254709
526	254710
42901	254711
10489	254712
5257	254713
31881	254714
20902	254715
531	254716
12698	254717
10825	254718
98706	254719
54147	254720
14810	254721
2275	254722
30771	254723
68284	254724
5402	254725
5517	254726
5402	254727
55830	254728
9317	254729
8556	254730
26186	254731
24975	254732
46479	254733
131959	254734
38374	254735
58516	254736
46804	254737
104696	254738
9255	254739
242	254740
56984	254741
20494	254742
3757	254743
10712	254744
18593	254745
10575	254746
147546	254747
5151	254748
53957	254749
118563	254750
4485	254751
831	254752
5212	254753
67650	254754
185629	254755
37358	254756
56852	254757
102615	254758
7064	254759
5388	254760
32960	254761
40981	254762
129670	254763
86566	254764
177812	254765
10314	254766
62106	254767
44892	254768
5338	254769
139186	254770
82549	254771
101481	254772
37795	254773
5528	254774
127994	254775
81027	254776
17934	254777
45021	254778
91951	254779
37578	254780
26902	254781
46713	254782
126837	254783
21355	254784
54318	254785
80708	254786
3576	254787
45724	254788
847	254789
96909	254790
67260	254791
12495	254792
36658	254793
54373	254794
79654	254795
25346	254796
163151	254797
4136	254798
4561	254799
71511	254800
5717	254801
74906	254802
17662	254803
65072	254804
4053	254805
22881	254806
167939	254807
5261	254808
82928	254809
77352	254810
101684	254811
102511	254812
4309	254813
31885	254814
62147	254815
45770	254816
8624	254817
21300	254818
49197	254819
61559	254820
7537	254821
43252	254822
359	254823
12344	254824
106510	254825
68046	254826
22	254827
53265	254828
13331	254829
38906	254830
127559	254831
162821	254832
157743	254833
156048	254834
163131	254835
167792	254836
114542	254837
26006	254838
78625	254839
41836	254840
107062	254841
39529	254842
48131	254843
3331	254844
28938	254845
2176	254846
36706	254847
29222	254848
25731	254849
17534	254850
27384	254851
2291	254852
39261	254853
119941	254854
20535	254855
71889	254856
14132	254857
135780	254858
5	254859
55678	254860
1823	254861
5210	254862
1493	254863
146662	254864
62704	254865
29706	254866
56548	254867
75121	254868
11758	254869
30297	254870
81145	254871
123818	254872
3161	254873
77448	254874
155483	254875
28764	254876
5390	254877
43937	254878
26959	254879
85	254880
127461	254881
114908	254882
60537	254883
3999	254884
101606	254885
54541	254886
9937	254887
19621	254888
142	254889
7377	254890
55563	254891
19953	254892
5215	254893
24937	254894
4599	254895
16848	254896
6865	254897
99092	254898
58592	254899
45685	254900
12747	254901
18757	254902
77029	254903
137593	254904
121596	254905
2227	254906
225	254907
39360	254908
87093	254909
33834	254910
33301	254911
56131	254912
177375	254913
153200	254914
52859	254915
73240	254916
19437	254917
1943	254918
22654	254919
71860	254920
72713	254921
9245	254922
53976	254923
107129	254924
169657	254925
11577	254926
44376	254927
22319	254928
13146	254929
52689	254930
105003	254931
2692	254932
81451	254933
108807	254934
2864	254935
65882	254936
64305	254937
6584	254938
14952	254939
5687	254940
122498	254941
127939	254942
81494	254943
139631	254944
19818	254945
55411	254946
14297	254947
92	254948
22218	254949
126451	254950
30911	254951
178027	254952
21843	254953
125516	254954
21273	254955
129	254956
12352	254957
86407	254958
1728	254959
159894	254960
6851	254961
51295	254962
40153	254963
167452	254964
7841	254965
62792	254966
6333	254967
38099	254968
3685	254969
12940	254970
56012	254971
25912	254972
25458	254973
10705	254974
18971	254975
56386	254976
5176	254977
28405	254978
143058	254979
122975	254980
96726	254981
20184	254982
6808	254983
15746	254984
2692	254985
138955	254986
129971	254987
45013	254988
54376	254989
108	254990
2547	254991
22659	254992
125195	254993
134783	254994
18186	254995
667	254996
84835	254997
62346	254998
36337	254999
123852	255000
21361	255001
163901	255002
30906	255003
80559	255004
23470	255005
1690	255006
396	255007
4388	255008
38256	255009
31370	255010
98213	255011
124053	255012
2271	255013
35943	255014
114588	255015
38363	255016
30161	255017
46170	255018
774	255019
23422	255020
17930	255021
66857	255022
169721	255023
11191	255024
61715	255025
129006	255026
1728	255027
48773	255028
13212	255029
12244	255030
67412	255031
43536	255032
55782	255033
57000	255034
12098	255035
65966	255036
257	255037
65709	255038
8430	255039
125821	255040
1004	255041
11947	255042
22394	255043
103331	255044
7091	255045
54359	255046
96812	255047
10899	255048
114668	255049
2680	255050
9921	255051
22800	255052
23367	255053
399	255054
3418	255055
17214	255056
28301	255057
69733	255058
23422	255059
12530	255060
69893	255061
63478	255062
183270	255063
128410	255064
28232	255065
39084	255066
131965	255067
41130	255068
12152	255069
23667	255070
17472	255071
122705	255072
17259	255073
9083	255074
76697	255075
111604	255076
24631	255077
79292	255078
41488	255079
4097	255080
24880	255081
54539	255082
60774	255083
77359	255084
69398	255085
340	255086
1141	255087
2089	255088
71938	255089
1832	255090
3843	255091
80233	255092
32903	255093
23713	255094
91299	255095
26112	255096
122302	255097
53961	255098
107140	255099
25625	255100
59837	255101
21133	255102
5948	255103
104915	255104
113556	255105
40639	255106
65799	255107
46657	255108
12837	255109
12351	255110
14892	255111
28789	255112
2459	255113
98837	255114
129155	255115
67904	255116
86781	255117
111391	255118
61373	255119
144252	255120
53093	255121
2127	255122
46800	255123
129560	255124
163800	255125
182913	255126
27641	255127
41156	255128
142119	255129
47162	255130
9738	255131
79907	255132
10653	255133
82491	255134
1185	255135
17343	255136
2034	255137
112787	255138
38020	255139
95828	255140
97327	255141
24851	255142
32140	255143
44009	255144
11282	255145
73880	255146
24451	255147
31127	255148
128941	255149
65316	255150
17241	255151
18931	255152
5	255153
90654	255154
13713	255155
29015	255156
36426	255157
21469	255158
83896	255159
41966	255160
9546	255161
680	255162
51942	255163
271	255164
6207	255165
58671	255166
7233	255167
21230	255168
64212	255169
16695	255170
23667	255171
141059	255172
34350	255173
23114	255174
51615	255175
28439	255176
35749	255177
51460	255178
30519	255179
6958	255180
101413	255181
5948	255182
11013	255183
14001	255184
110435	255185
81954	255186
5536	255187
10945	255188
48673	255189
79833	255190
35158	255191
1634	255192
15607	255193
105940	255194
15083	255195
2023	255196
64715	255197
75576	255198
53774	255199
101193	255200
1426	255201
4091	255202
9098	255203
35288	255204
16088	255205
82517	255206
117761	255207
117761	255208
5015	255209
38614	255210
8931	255211
6485	255212
19621	255213
20572	255214
33672	255215
85481	255216
22597	255217
46508	255218
110611	255219
5813	255220
63121	255221
80191	255222
17376	255223
45504	255224
21131	255225
40897	255226
45376	255227
55808	255228
56826	255229
9289	255230
45255	255231
29804	255232
15529	255233
71020	255234
12093	255235
2950	255236
45907	255237
25968	255238
6173	255239
80168	255240
31873	255241
81515	255242
94485	255243
67340	255244
139588	255245
4829	255246
20725	255247
15148	255248
78146	255249
15174	255250
26565	255251
55248	255252
1978	255253
37311	255254
37244	255255
56516	255256
92680	255257
50874	255258
84912	255259
30084	255260
68338	255261
1324	255262
9901	255263
8529	255264
8529	255265
7343	255266
24438	255267
70548	255268
30419	255269
44931	255270
64990	255271
62281	255272
68244	255273
29541	255274
12815	255275
56384	255276
13271	255277
22137	255278
29	255279
4298	255280
93588	255281
147222	255282
37212	255283
31443	255284
25067	255285
66281	255286
41319	255287
113081	255288
27412	255289
46511	255290
168351	255291
18629	255292
39672	255293
30495	255294
101254	255295
125036	255296
21271	255297
7937	255298
74854	255299
23296	255300
33587	255301
67558	255302
80315	255303
21648	255304
5595	255305
4728	255306
17173	255307
119354	255308
3695	255309
79383	255310
45038	255311
88162	255312
19502	255313
20130	255314
46432	255315
3856	255316
133014	255317
71206	255318
834	255319
65924	255320
179428	255321
6568	255322
106319	255323
38724	255324
30430	255325
46022	255326
22594	255327
40475	255328
126829	255329
49466	255330
114943	255331
37614	255332
4515	255333
20611	255334
1030	255335
6	255336
21032	255337
4599	255338
938	255339
38075	255340
11212	255341
81294	255342
2516	255343
4629	255344
10724	255345
123534	255346
2547	255347
38359	255348
6910	255349
63720	255350
15429	255351
90652	255352
78130	255353
64898	255354
26443	255355
44632	255356
15672	255357
25087	255358
64813	255359
147701	255360
47105	255361
80719	255362
130351	255363
72882	255364
56772	255365
32957	255366
279	255367
10950	255368
30785	255369
21007	255370
30681	255371
19480	255372
1404	255373
2408	255374
62	255375
40912	255376
17288	255377
29964	255378
43988	255379
17284	255380
12941	255381
33716	255382
104501	255383
2056	255384
15061	255385
4728	255386
50282	255387
142096	255388
31728	255389
93872	255390
37227	255391
185862	255392
174303	255393
138398	255394
97651	255395
11214	255396
24222	255397
122995	255398
52069	255399
130144	255400
2663	255401
132739	255402
54389	255403
143600	255404
5507	255405
14852	255406
522	255407
7986	255408
154999	255409
87951	255410
87124	255411
34494	255412
10989	255413
5640	255414
78720	255415
89231	255416
4964	255417
83244	255418
10017	255419
17584	255420
38200	255421
78384	255422
23510	255423
23510	255424
132297	255425
30221	255426
29955	255427
81055	255428
49166	255429
40194	255430
38357	255431
6143	255432
25892	255433
73421	255434
78032	255435
128646	255436
114414	255437
188024	255438
48714	255439
29556	255440
55831	255441
54609	255442
51437	255443
56026	255444
2023	255445
2023	255446
2023	255447
844	255448
68573	255449
70640	255450
89627	255451
17393	255452
55632	255453
58489	255454
44203	255455
4665	255456
50016	255457
85085	255458
142910	255459
15175	255460
13503	255461
85477	255462
20107	255463
41577	255464
24252	255465
42519	255466
13150	255467
63465	255468
110701	255469
82285	255470
103768	255471
78873	255472
58396	255473
43801	255474
181224	255475
4386	255476
23373	255477
98417	255478
3777	255479
6297	255480
30522	255481
1220	255482
82441	255483
2232	255484
4371	255485
27970	255486
177549	255487
50039	255488
18078	255489
7833	255490
59394	255491
285	255492
1703	255493
38318	255494
31639	255495
76749	255496
5092	255497
2658	255498
1786	255499
17209	255500
25552	255501
6830	255502
106	255503
55429	255504
80932	255505
31824	255506
41972	255507
2025	255508
77225	255509
3783	255510
83162	255511
31703	255512
178805	255513
27319	255514
7941	255515
4180	255516
161133	255517
12233	255518
10590	255519
26570	255520
59821	255521
81204	255522
7059	255523
11239	255524
20955	255525
7832	255526
15919	255527
13673	255528
7847	255529
11425	255530
65833	255531
83419	255532
4802	255533
909	255534
76567	255535
163419	255536
6291	255537
2326	255538
586	255539
1992	255540
43266	255541
32368	255542
21137	255543
68416	255544
91352	255545
218	255546
5959	255547
631	255548
41805	255549
88705	255550
27908	255551
43838	255552
21440	255553
48965	255554
11828	255555
62227	255556
34740	255557
10899	255558
8000	255559
50039	255560
23459	255561
1724	255562
19504	255563
23782	255564
107543	255565
12812	255566
74618	255567
66078	255568
24638	255569
31813	255570
15799	255571
44161	255572
2945	255573
11	255574
61178	255575
78591	255576
37339	255577
55044	255578
19313	255579
114024	255580
77348	255581
101535	255582
13171	255583
84949	255584
46978	255585
17253	255586
47189	255587
18931	255588
81055	255589
46296	255590
18371	255591
31780	255592
38145	255593
86411	255594
70563	255595
1396	255596
4738	255597
80719	255598
55244	255599
124370	255600
228	255601
43256	255602
123	255603
46276	255604
4053	255605
8650	255606
80	255607
29663	255608
20996	255609
51714	255610
137435	255611
32810	255612
2392	255613
2084	255614
137749	255615
6818	255616
28672	255617
2839	255618
3501	255619
581	255620
4344	255621
27816	255622
5578	255623
15658	255624
117857	255625
28323	255626
25207	255627
3	255628
5108	255629
14070	255630
48736	255631
18429	255632
1490	255633
1429	255634
148879	255635
13791	255636
27741	255637
102210	255638
15132	255639
126832	255640
20916	255641
3906	255642
5811	255643
5509	255644
56598	255645
125074	255646
5293	255647
65674	255648
45652	255649
78381	255650
13247	255651
10507	255652
82981	255653
3413	255654
124264	255655
1808	255656
63545	255657
19300	255658
20908	255659
15822	255660
52213	255661
23695	255662
35638	255663
31077	255664
62705	255665
2167	255666
45963	255667
25016	255668
43007	255669
57287	255670
26277	255671
22167	255672
35706	255673
349	255674
22439	255675
39754	255676
1990	255677
37786	255678
53974	255679
55784	255680
94846	255681
16202	255682
22599	255683
8370	255684
101663	255685
80321	255686
18786	255687
22517	255688
24410	255689
24508	255690
36564	255691
119099	255692
11442	255693
85338	255694
44111	255695
108419	255696
5823	255697
1417	255698
70090	255699
1846	255700
7213	255701
15324	255702
8690	255703
16	255704
137635	255705
27463	255706
41648	255707
5150	255708
23856	255709
25137	255710
365	255711
50851	255712
3760	255713
6766	255714
3017	255715
104823	255716
1274	255717
16328	255718
980	255719
2162	255720
293	255721
48501	255722
174733	255723
70692	255724
22697	255725
78710	255726
32529	255727
5863	255728
12119	255729
20178	255730
80	255731
61991	255732
29502	255733
61263	255734
136	255735
55492	255736
6059	255737
10027	255738
37323	255739
10586	255740
17002	255741
26087	255742
34329	255743
13795	255744
43719	255745
102	255746
34962	255747
51802	255748
32038	255749
55850	255750
101838	255751
74168	255752
38770	255753
11112	255754
17	255755
184107	255756
79469	255757
29411	255758
158988	255759
66945	255760
56600	255761
39846	255762
20216	255763
16729	255764
28226	255765
16085	255766
75366	255767
14883	255768
25314	255769
13795	255770
62925	255771
11256	255772
24387	255773
28317	255774
84365	255775
5452	255776
57536	255777
90734	255778
40835	255779
2408	255780
3002	255781
8721	255782
3451	255783
379	255784
5258	255785
93168	255786
49192	255787
26141	255788
865	255789
3468	255790
2419	255791
59386	255792
10981	255793
14665	255794
50340	255795
6397	255796
34960	255797
24175	255798
7622	255799
69	255800
15843	255801
26770	255802
35232	255803
11879	255804
12518	255805
10274	255806
15687	255807
508	255808
25350	255809
19892	255810
32801	255811
5629	255812
108	255813
18197	255814
23015	255815
13361	255816
122183	255817
85918	255818
9790	255819
58856	255820
139829	255821
122317	255822
3100	255823
5920	255824
80037	255825
40704	255826
7423	255827
43916	255828
106028	255829
13509	255830
73897	255831
12172	255832
129895	255833
13846	255834
31425	255835
49491	255836
32184	255837
10525	255838
1582	255839
28698	255840
71130	255841
34167	255842
173075	255843
21537	255844
62135	255845
6346	255846
37488	255847
84993	255848
19232	255849
68242	255850
42564	255851
18395	255852
179	255853
48201	255854
7830	255855
2500	255856
62148	255857
13085	255858
38818	255859
7715	255860
13438	255861
15858	255862
83992	255863
4280	255864
2481	255865
5943	255866
100261	255867
8330	255868
693	255869
1800	255870
46204	255871
1602	255872
54602	255873
4745	255874
2924	255875
13042	255876
20198	255877
2443	255878
234	255879
234	255880
234	255881
6	255882
21	255883
24230	255884
298	255885
66189	255886
114423	255887
12556	255888
70845	255889
67911	255890
27986	255891
21345	255892
3459	255893
49987	255894
1876	255895
13556	255896
9410	255897
5021	255898
522	255899
1087	255900
24526	255901
15900	255902
50109	255903
146386	255904
48813	255905
1427	255906
1278	255907
29360	255908
54422	255909
21546	255910
2716	255911
64747	255912
6672	255913
2706	255914
7644	255915
50839	255916
137	255917
5128	255918
22458	255919
62220	255920
37870	255921
6255	255922
77160	255923
26918	255924
85582	255925
36071	255926
141569	255927
100228	255928
61876	255929
43576	255930
63156	255931
18292	255932
177867	255933
139868	255934
187620	255935
18131	255936
147015	255937
8686	255938
75333	255939
17235	255940
11985	255941
1249	255942
243	255943
5965	255944
5789	255945
40117	255946
114626	255947
5657	255948
689	255949
155	255950
2377	255951
36765	255952
22789	255953
631	255954
57297	255955
62569	255956
8367	255957
3669	255958
131296	255959
74571	255960
8133	255961
60593	255962
29001	255963
4710	255964
6303	255965
63325	255966
9530	255967
15618	255968
8905	255969
587	255970
12366	255971
26401	255972
61954	255973
12263	255974
77202	255975
110190	255976
63707	255977
93514	255978
134218	255979
134058	255980
105954	255981
24692	255982
69809	255983
187811	255984
24834	255985
76164	255986
49835	255987
35980	255988
177294	255989
52613	255990
103944	255991
62959	255992
41975	255993
115327	255994
36761	255995
109754	255996
43780	255997
80616	255998
224	255999
3208	256000
142418	256001
123999	256002
62575	256003
35804	256004
10496	256005
11792	256006
58498	256007
13779	256008
7940	256009
58498	256010
1252	256011
52633	256012
79367	256013
23224	256014
42335	256015
23422	256016
19719	256017
48836	256018
33979	256019
590	256020
14476	256021
25182	256022
52136	256023
86750	256024
41433	256025
4505	256026
20591	256027
17550	256028
51459	256029
1147	256030
12358	256031
664	256032
17	256033
16327	256034
62057	256035
29630	256036
780	256037
3042	256038
25152	256039
1145	256040
5631	256041
8334	256042
30999	256043
18913	256044
34119	256045
7677	256046
54588	256047
57	256048
38440	256049
75694	256050
6223	256051
30570	256052
14448	256053
17809	256054
54956	256055
36490	256056
3847	256057
12818	256058
33073	256059
13074	256060
145306	256061
33735	256062
34709	256063
1648	256064
76341	256065
42708	256066
5784	256067
8765	256068
13374	256069
51	256070
2616	256071
19405	256072
64383	256073
3912	256074
4828	256075
81250	256076
29111	256077
1258	256078
3715	256079
35227	256080
4148	256081
8413	256082
42698	256083
32755	256084
21393	256085
49362	256086
72275	256087
13862	256088
119551	256089
4291	256090
24890	256091
4506	256092
7480	256093
15358	256094
37293	256095
1772	256096
99101	256097
65605	256098
47756	256099
24724	256100
142923	256101
18376	256102
54507	256103
135460	256104
65375	256105
25890	256106
14509	256107
87767	256108
50649	256109
15316	256110
15432	256111
97782	256112
23559	256113
3109	256114
2465	256115
8270	256116
86158	256117
8	256118
35113	256119
288	256120
40186	256121
57615	256122
19987	256123
184760	256124
11368	256125
18055	256126
102570	256127
10023	256128
9716	256129
28673	256130
50547	256131
175223	256132
159279	256133
36826	256134
74119	256135
144158	256136
14839	256137
8099	256138
694	256139
4294	256140
11920	256141
7967	256142
24124	256143
48812	256144
51590	256145
63211	256146
24210	256147
107868	256148
18859	256149
5840	256150
147082	256151
12100	256152
29330	256153
11959	256154
17826	256155
52955	256156
14350	256157
43096	256158
95552	256159
55680	256160
40928	256161
26253	256162
10448	256163
24562	256164
60613	256165
43370	256166
11554	256167
20463	256168
58574	256169
21881	256170
32087	256171
2793	256172
74256	256173
18063	256174
835	256175
29291	256176
29	256177
1079	256178
2440	256179
32711	256180
50439	256181
57560	256182
175140	256183
4840	256184
32177	256185
42920	256186
85634	256187
35531	256188
49782	256189
15019	256190
2530	256191
14064	256192
9393	256193
104918	256194
2354	256195
55653	256196
141034	256197
23133	256198
345	256199
29171	256200
16395	256201
6433	256202
7177	256203
622	256204
11503	256205
2493	256206
104530	256207
159028	256208
49515	256209
12875	256210
99803	256211
1694	256212
15352	256213
27187	256214
189	256215
56721	256216
63990	256217
28871	256218
27438	256219
2083	256220
3130	256221
4021	256222
8765	256223
50190	256224
12977	256225
51732	256226
68806	256227
972	256228
18214	256229
29627	256230
54968	256231
187	256232
14015	256233
12670	256234
22203	256235
18476	256236
48180	256237
3087	256238
33870	256239
7327	256240
6667	256241
5442	256242
28901	256243
56820	256244
44529	256245
39804	256246
38636	256247
6682	256248
26722	256249
373	256250
51007	256251
36622	256252
8540	256253
26866	256254
84758	256255
138850	256256
84022	256257
73383	256258
23117	256259
124888	256260
45481	256261
12224	256262
18533	256263
154607	256264
156980	256265
3215	256266
21936	256267
27390	256268
45882	256269
90966	256270
31380	256271
58488	256272
21224	256273
30971	256274
12518	256275
39275	256276
57427	256277
32194	256278
24311	256279
1926	256280
48474	256281
7906	256282
70784	256283
117562	256284
5415	256285
86303	256286
36180	256287
36057	256288
3450	256289
5739	256290
75696	256291
19515	256292
25762	256293
43692	256294
16481	256295
19885	256296
48362	256297
60390	256298
27093	256299
68445	256300
131909	256301
9477	256302
17701	256303
72558	256304
131613	256305
4592	256306
82725	256307
4502	256308
43138	256309
132355	256310
57848	256311
3762	256312
1249	256313
145993	256314
113547	256315
27953	256316
5919	256317
41853	256318
13224	256319
104011	256320
75451	256321
62025	256322
110777	256323
39340	256324
50502	256325
24746	256326
62624	256327
44736	256328
88236	256329
2531	256330
17150	256331
5831	256332
9400	256333
2069	256334
83505	256335
42887	256336
60168	256337
14592	256338
33969	256339
11051	256340
11051	256341
13814	256342
24667	256343
377	256344
848	256345
700	256346
46368	256347
3112	256348
7807	256349
5010	256350
73	256351
59421	256352
63643	256353
37857	256354
2088	256355
75063	256356
29568	256357
67787	256358
11623	256359
89696	256360
33562	256361
14739	256362
828	256363
44333	256364
27470	256365
686	256366
129430	256367
22819	256368
11731	256369
52415	256370
1575	256371
3894	256372
47050	256373
49657	256374
156181	256375
27334	256376
84175	256377
13874	256378
58819	256379
36715	256380
58821	256381
22669	256382
48817	256383
24452	256384
19885	256385
668	256386
15314	256387
18178	256388
8542	256389
77839	256390
113539	256391
103460	256392
61734	256393
23009	256394
80223	256395
34125	256396
99439	256397
59858	256398
100112	256399
29567	256400
37504	256401
89841	256402
69869	256403
17273	256404
6923	256405
47098	256406
1647	256407
17698	256408
3997	256409
31731	256410
94467	256411
18877	256412
57737	256413
22411	256414
25123	256415
8867	256416
155028	256417
143	256418
98843	256419
3260	256420
45325	256421
68232	256422
37689	256423
9571	256424
17285	256425
29678	256426
15215	256427
33751	256428
19910	256429
22756	256430
51943	256431
98421	256432
3886	256433
18176	256434
35821	256435
4291	256436
13269	256437
16624	256438
4823	256439
34001	256440
45925	256441
652	256442
37351	256443
127099	256444
74405	256445
2314	256446
11047	256447
9988	256448
35965	256449
782	256450
188764	256451
18502	256452
11145	256453
38136	256454
591	256455
33234	256456
24321	256457
15262	256458
3392	256459
50652	256460
44216	256461
3453	256462
76401	256463
5429	256464
3457	256465
772	256466
44437	256467
60624	256468
2320	256469
2352	256470
5896	256471
62105	256472
6238	256473
2995	256474
20289	256475
43090	256476
44080	256477
42683	256478
1785	256479
24407	256480
21868	256481
40286	256482
23208	256483
27450	256484
53741	256485
21268	256486
33147	256487
22974	256488
51168	256489
21632	256490
1185	256491
119736	256492
18941	256493
174064	256494
3635	256495
35112	256496
42638	256497
9297	256498
11323	256499
34283	256500
8240	256501
31548	256502
3367	256503
735	256504
4071	256505
8131	256506
10980	256507
6668	256508
7083	256509
14726	256510
5223	256511
51696	256512
14794	256513
47836	256514
27850	256515
51147	256516
47113	256517
18957	256518
51803	256519
14292	256520
11884	256521
134146	256522
8949	256523
59266	256524
3122	256525
11331	256526
58851	256527
30525	256528
10686	256529
156	256530
35351	256531
18256	256532
12366	256533
133066	256534
59303	256535
29965	256536
360	256537
10375	256538
13592	256539
22824	256540
109479	256541
73016	256542
60688	256543
166645	256544
5995	256545
57498	256546
32281	256547
8626	256548
3886	256549
113	256550
11118	256551
60870	256552
15718	256553
40777	256554
4485	256555
96961	256556
40383	256557
5720	256558
5285	256559
8754	256560
101	256561
32203	256562
14289	256563
608	256564
1224	256565
1233	256566
144	256567
1149	256568
18901	256569
22035	256570
10293	256571
101031	256572
55726	256573
69211	256574
57669	256575
1642	256576
13893	256577
21373	256578
32152	256579
47394	256580
14787	256581
70169	256582
57535	256583
49861	256584
23599	256585
6709	256586
105	256587
36639	256588
3601	256589
12757	256590
62537	256591
102912	256592
28245	256593
7670	256594
51138	256595
48947	256596
67517	256597
18149	256598
5950	256599
72606	256600
2683	256601
1690	256602
37420	256603
40199	256604
3975	256605
2333	256606
16110	256607
16857	256608
35822	256609
78926	256610
6367	256611
48105	256612
13374	256613
105039	256614
10622	256615
40530	256616
1803	256617
53510	256618
29277	256619
32769	256620
19890	256621
4493	256622
16758	256623
7267	256624
26834	256625
44005	256626
47992	256627
2463	256628
74501	256629
888	256630
29341	256631
543	256632
84879	256633
25507	256634
5380	256635
5868	256636
80683	256637
18059	256638
36184	256639
55503	256640
4015	256641
58143	256642
1861	256643
13928	256644
832	256645
44989	256646
1559	256647
361	256648
104076	256649
96081	256650
11266	256651
97752	256652
27580	256653
85587	256654
58605	256655
83142	256656
12150	256657
1336	256658
45266	256659
2304	256660
174958	256661
1826	256662
116220	256663
24546	256664
69703	256665
11431	256666
43740	256667
5013	256668
119039	256669
59585	256670
127330	256671
20334	256672
143222	256673
23774	256674
78178	256675
92182	256676
72578	256677
30158	256678
115983	256679
167689	256680
33232	256681
7119	256682
75912	256683
21061	256684
30038	256685
125721	256686
4240	256687
187367	256688
4375	256689
97598	256690
115205	256691
37349	256692
41926	256693
36670	256694
43943	256695
20589	256696
3191	256697
5093	256698
161312	256699
51860	256700
52802	256701
75961	256702
139692	256703
113028	256704
115862	256705
76086	256706
172015	256707
63680	256708
149686	256709
168722	256710
13733	256711
28981	256712
4382	256713
186050	256714
18467	256715
115186	256716
11223	256717
37770	256718
52629	256719
177286	256720
4976	256721
116613	256722
20373	256723
130373	256724
3103	256725
39744	256726
15355	256727
10465	256728
22238	256729
7199	256730
15620	256731
143084	256732
6204	256733
16546	256734
1123	256735
13961	256736
331	256737
33057	256738
11806	256739
65928	256740
145722	256741
74346	256742
6309	256743
29283	256744
84850	256745
88104	256746
13950	256747
84	256748
142644	256749
56108	256750
52986	256751
34071	256752
88713	256753
7421	256754
50197	256755
7376	256756
83452	256757
25715	256758
1026	256759
4855	256760
22968	256761
50466	256762
41889	256763
105495	256764
25313	256765
35541	256766
12507	256767
12037	256768
26135	256769
24786	256770
4020	256771
34795	256772
3317	256773
35914	256774
68892	256775
42250	256776
34819	256777
29296	256778
26099	256779
72350	256780
30866	256781
27388	256782
150510	256783
69403	256784
2020	256785
93956	256786
9978	256787
42381	256788
48232	256789
47477	256790
162064	256791
48172	256792
47928	256793
37021	256794
27377	256795
19135	256796
38638	256797
12907	256798
87032	256799
33732	256800
541	256801
2673	256802
3661	256803
83822	256804
49538	256805
143180	256806
1563	256807
70815	256808
47296	256809
1688	256810
108140	256811
526	256812
16270	256813
717	256814
47060	256815
48338	256816
75199	256817
37355	256818
28790	256819
8164	256820
73195	256821
17786	256822
59952	256823
80126	256824
2906	256825
65170	256826
8558	256827
64351	256828
36537	256829
67382	256830
5219	256831
117539	256832
15127	256833
19285	256834
49236	256835
47613	256836
6635	256837
46270	256838
27511	256839
106475	256840
93890	256841
408	256842
7032	256843
37857	256844
13591	256845
20633	256846
175165	256847
92036	256848
11292	256849
1080	256850
187850	256851
33414	256852
25618	256853
126853	256854
2891	256855
39166	256856
13336	256857
172174	256858
39834	256859
20936	256860
43944	256861
115066	256862
46441	256863
59995	256864
59995	256865
59636	256866
22460	256867
74538	256868
32529	256869
35444	256870
26130	256871
6615	256872
5110	256873
18849	256874
135016	256875
8222	256876
41552	256877
1644	256878
14774	256879
15513	256880
116852	256881
29765	256882
137490	256883
9880	256884
34187	256885
121231	256886
50877	256887
80710	256888
49724	256889
17174	256890
11691	256891
110272	256892
56985	256893
60584	256894
670	256895
23380	256896
30168	256897
26884	256898
50146	256899
37995	256900
49590	256901
45271	256902
34785	256903
29263	256904
60041	256905
12570	256906
54179	256907
150416	256908
116424	256909
96452	256910
110289	256911
14793	256912
25663	256913
24844	256914
14540	256915
127881	256916
35906	256917
5488	256918
103428	256919
727	256920
126755	256921
36627	256922
90280	256923
64828	256924
17821	256925
72952	256926
73746	256927
12449	256928
27318	256929
19308	256930
70279	256931
109621	256932
10836	256933
7697	256934
7423	256935
88944	256936
8523	256937
34823	256938
37584	256939
2269	256940
22353	256941
59413	256942
33239	256943
105804	256944
47860	256945
14774	256946
1890	256947
14202	256948
89242	256949
27026	256950
333	256951
53471	256952
10250	256953
1439	256954
1080	256955
124	256956
696	256957
32329	256958
33009	256959
3504	256960
24458	256961
8420	256962
49631	256963
109858	256964
6324	256965
58710	256966
52738	256967
2741	256968
87696	256969
17943	256970
69212	256971
57378	256972
24635	256973
80085	256974
132919	256975
21732	256976
10514	256977
141902	256978
15418	256979
63109	256980
34166	256981
3854	256982
6777	256983
8951	256984
34623	256985
69985	256986
102622	256987
66097	256988
9966	256989
172739	256990
42138	256991
6849	256992
2982	256993
4418	256994
6167	256995
14334	256996
16983	256997
20438	256998
58067	256999
65827	257000
12970	257001
34915	257002
37740	257003
5712	257004
83931	257005
97349	257006
6726	257007
4763	257008
63217	257009
19985	257010
28454	257011
72803	257012
21009	257013
86821	257014
18639	257015
18842	257016
54764	257017
12208	257018
76158	257019
83033	257020
51336	257021
34642	257022
23892	257023
13850	257024
103357	257025
98077	257026
8487	257027
13170	257028
182992	257029
41864	257030
52570	257031
13732	257032
1304	257033
73632	257034
87341	257035
8136	257036
17905	257037
16191	257038
1084	257039
13005	257040
20550	257041
9960	257042
748	257043
45755	257044
25662	257045
44626	257046
3203	257047
161194	257048
26232	257049
5597	257050
2441	257051
143380	257052
115615	257053
10556	257054
30254	257055
85226	257056
59261	257057
22551	257058
115205	257059
7760	257060
18792	257061
142829	257062
104723	257063
171880	257064
8300	257065
66573	257066
40951	257067
19502	257068
4339	257069
2027	257070
5007	257071
10423	257072
22146	257073
56919	257074
33281	257075
34758	257076
2319	257077
104754	257078
7117	257079
16712	257080
5673	257081
66647	257082
4172	257083
2876	257084
15872	257085
183362	257086
40707	257087
36661	257088
90795	257089
77	257090
29254	257091
48960	257092
21958	257093
20426	257094
88376	257095
32736	257096
2575	257097
5720	257098
21840	257099
381	257100
168700	257101
35949	257102
15649	257103
746	257104
8957	257105
2287	257106
14519	257107
12684	257108
581	257109
10281	257110
13704	257111
1710	257112
11820	257113
14773	257114
11820	257115
12094	257116
805	257117
72440	257118
89528	257119
68835	257120
3072	257121
8047	257122
100184	257123
26827	257124
46595	257125
1027	257126
97822	257127
21466	257128
74077	257129
44470	257130
26747	257131
49267	257132
5308	257133
3121	257134
22521	257135
24648	257136
33659	257137
3989	257138
2028	257139
70818	257140
18181	257141
7600	257142
4560	257143
43817	257144
5149	257145
6366	257146
160970	257147
2350	257148
10212	257149
69211	257150
13113	257151
8803	257152
16652	257153
25626	257154
6542	257155
12997	257156
15489	257157
52189	257158
50855	257159
4549	257160
45244	257161
59488	257162
29669	257163
926	257164
33395	257165
15597	257166
78587	257167
31088	257168
9354	257169
498	257170
420	257171
41250	257172
76327	257173
43268	257174
13409	257175
1724	257176
70320	257177
9270	257178
9107	257179
65335	257180
2052	257181
49269	257182
47667	257183
75517	257184
66059	257185
50940	257186
14725	257187
1318	257188
31871	257189
37896	257190
4297	257191
102349	257192
23	257193
180	257194
48710	257195
120485	257196
34259	257197
3299	257198
14181	257199
1192	257200
58796	257201
44930	257202
40937	257203
12792	257204
70957	257205
62183	257206
6981	257207
2478	257208
21599	257209
4976	257210
12573	257211
71029	257212
18869	257213
50784	257214
35825	257215
67180	257216
8172	257217
41906	257218
171577	257219
2002	257220
6596	257221
4937	257222
4901	257223
18825	257224
14180	257225
70759	257226
11374	257227
12797	257228
6180	257229
6377	257230
1385	257231
150528	257232
12250	257233
47827	257234
94979	257235
343	257236
23709	257237
124721	257238
35289	257239
4364	257240
1407	257241
87905	257242
22167	257243
46771	257244
9983	257245
19625	257246
79124	257247
8306	257248
45458	257249
42452	257250
112338	257251
137464	257252
482	257253
7970	257254
137241	257255
8611	257256
8810	257257
31623	257258
56308	257259
52	257260
10171	257261
70592	257262
89147	257263
43327	257264
475	257265
53830	257266
21416	257267
33770	257268
58898	257269
91763	257270
1642	257271
12051	257272
2785	257273
98477	257274
62226	257275
7211	257276
78772	257277
76090	257278
50114	257279
9369	257280
8238	257281
11638	257282
19026	257283
114105	257284
8936	257285
8881	257286
11074	257287
22917	257288
33917	257289
112571	257290
152203	257291
22001	257292
11012	257293
20183	257294
21550	257295
62790	257296
16408	257297
544	257298
416	257299
32180	257300
104407	257301
110208	257302
111839	257303
55876	257304
11248	257305
19878	257306
11986	257307
11213	257308
122952	257309
7277	257310
51308	257311
1198	257312
3595	257313
7936	257314
13988	257315
6030	257316
22662	257317
1224	257318
8721	257319
10093	257320
56159	257321
3528	257322
43061	257323
87232	257324
5338	257325
2221	257326
131458	257327
2909	257328
56887	257329
19534	257330
74241	257331
74532	257332
25618	257333
51570	257334
42921	257335
113060	257336
22773	257337
56711	257338
77631	257339
58946	257340
39196	257341
26441	257342
1279	257343
18837	257344
1551	257345
1403	257346
84819	257347
7429	257348
13953	257349
186	257350
32493	257351
11251	257352
83371	257353
11154	257354
7566	257355
4619	257356
33149	257357
2214	257358
608	257359
16961	257360
21365	257361
3518	257362
27738	257363
51902	257364
92305	257365
78620	257366
19843	257367
2457	257368
53304	257369
38788	257370
9737	257371
32159	257372
27758	257373
1243	257374
66	257375
21755	257376
106515	257377
19918	257378
46768	257379
82348	257380
65087	257381
45442	257382
52373	257383
851	257384
2100	257385
11287	257386
6840	257387
37228	257388
5124	257389
2476	257390
13259	257391
63138	257392
49927	257393
6590	257394
5998	257395
4626	257396
7107	257397
9467	257398
3616	257399
28742	257400
30384	257401
22644	257402
15359	257403
2386	257404
21291	257405
11519	257406
79140	257407
13061	257408
80658	257409
29637	257410
19715	257411
50359	257412
22127	257413
186	257414
4904	257415
7906	257416
4634	257417
13668	257418
724	257419
54914	257420
61605	257421
14297	257422
14297	257423
307	257424
83675	257425
28321	257426
266	257427
66309	257428
5725	257429
70336	257430
1127	257431
15380	257432
17125	257433
18830	257434
28224	257435
10148	257436
35884	257437
43139	257438
87142	257439
719	257440
170734	257441
19751	257442
70183	257443
13174	257444
35606	257445
57340	257446
34864	257447
55191	257448
42890	257449
18854	257450
829	257451
27935	257452
1428	257453
8063	257454
35577	257455
6273	257456
11016	257457
5792	257458
174257	257459
68873	257460
16343	257461
21659	257462
20785	257463
27189	257464
10768	257465
54059	257466
18168	257467
140172	257468
14582	257469
75302	257470
59792	257471
41028	257472
16746	257473
1989	257474
24711	257475
72991	257476
24336	257477
19423	257478
27122	257479
26525	257480
18955	257481
20830	257482
4957	257483
61077	257484
33473	257485
47710	257486
48777	257487
21799	257488
9866	257489
2976	257490
139917	257491
28203	257492
28403	257493
27665	257494
69191	257495
147816	257496
9369	257497
10103	257498
52070	257499
21591	257500
16336	257501
16669	257502
35363	257503
387	257504
46399	257505
18659	257506
61850	257507
113522	257508
15256	257509
2100	257510
11413	257511
59126	257512
31162	257513
890	257514
90816	257515
23637	257516
5854	257517
71125	257518
81629	257519
43711	257520
9216	257521
62916	257522
9638	257523
33848	257524
40952	257525
49512	257526
37628	257527
60785	257528
6454	257529
4917	257530
75648	257531
81132	257532
23393	257533
70446	257534
25180	257535
9633	257536
12298	257537
91830	257538
116508	257539
63417	257540
93072	257541
152360	257542
116403	257543
76306	257544
93263	257545
116419	257546
63342	257547
92884	257548
116466	257549
63438	257550
63431	257551
29943	257552
14104	257553
6565	257554
12629	257555
40287	257556
32702	257557
11	257558
41525	257559
5428	257560
2421	257561
13751	257562
155	257563
923	257564
13325	257565
1278	257566
54836	257567
1249	257568
8438	257569
478	257570
25218	257571
149	257572
33779	257573
105789	257574
888	257575
23962	257576
156	257577
39011	257578
444	257579
10193	257580
565	257581
2766	257582
727	257583
23189	257584
1820	257585
16973	257586
99774	257587
23261	257588
31178	257589
57400	257590
37868	257591
17384	257592
1050	257593
42761	257594
15070	257595
596	257596
14032	257597
3582	257598
3626	257599
10366	257600
57847	257601
2552	257602
29560	257603
61821	257604
88668	257605
88294	257606
73862	257607
16897	257608
13234	257609
3625	257610
86845	257611
24116	257612
1020	257613
28135	257614
64883	257615
132956	257616
88979	257617
11214	257618
9238	257619
25010	257620
14293	257621
15107	257622
26105	257623
940	257624
19313	257625
43572	257626
36307	257627
42099	257628
33752	257629
6933	257630
28342	257631
1502	257632
3698	257633
26377	257634
27247	257635
4166	257636
41538	257637
12000	257638
96445	257639
18227	257640
5327	257641
33586	257642
1963	257643
121608	257644
1201	257645
2840	257646
1813	257647
16798	257648
47904	257649
30147	257650
7078	257651
5196	257652
25199	257653
5125	257654
32626	257655
88	257656
490	257657
4831	257658
16588	257659
5110	257660
11352	257661
40674	257662
20570	257663
782	257664
2261	257665
4999	257666
48854	257667
164	257668
14230	257669
28712	257670
90889	257671
3105	257672
5586	257673
35892	257674
3755	257675
40818	257676
1121	257677
16	257678
53711	257679
11691	257680
4445	257681
52833	257682
11948	257683
5778	257684
61998	257685
81234	257686
1911	257687
16089	257688
13778	257689
19056	257690
10419	257691
14462	257692
84777	257693
142455	257694
106339	257695
9674	257696
28827	257697
173341	257698
32086	257699
81888	257700
32718	257701
17371	257702
69182	257703
1871	257704
17783	257705
4043	257706
17255	257707
11304	257708
2496	257709
10256	257710
3507	257711
49483	257712
1463	257713
69835	257714
5204	257715
42829	257716
31964	257717
3382	257718
58130	257719
15822	257720
48629	257721
40681	257722
57688	257723
57801	257724
62703	257725
2284	257726
1590	257727
29638	257728
47995	257729
7423	257730
28889	257731
57395	257732
20064	257733
4408	257734
43417	257735
72440	257736
3121	257737
37166	257738
10759	257739
105387	257740
117365	257741
154168	257742
94369	257743
23620	257744
60092	257745
13691	257746
124815	257747
21291	257748
8351	257749
1226	257750
48812	257751
35128	257752
1181	257753
31223	257754
6146	257755
15568	257756
73430	257757
23794	257758
32370	257759
95338	257760
25362	257761
137715	257762
113513	257763
29459	257764
17005	257765
24625	257766
135284	257767
31502	257768
7440	257769
135099	257770
51116	257771
5167	257772
11676	257773
10930	257774
2919	257775
5565	257776
16234	257777
80969	257778
3076	257779
40562	257780
15235	257781
26913	257782
32213	257783
52480	257784
22614	257785
27534	257786
19610	257787
74094	257788
17369	257789
61365	257790
1872	257791
25802	257792
30703	257793
36635	257794
27322	257795
40462	257796
124854	257797
16607	257798
138164	257799
102222	257800
121225	257801
107011	257802
85925	257803
80947	257804
13732	257805
4884	257806
9825	257807
138467	257808
16324	257809
72811	257810
39982	257811
105397	257812
3149	257813
161634	257814
146817	257815
14590	257816
41835	257817
30431	257818
89645	257819
2924	257820
2067	257821
1375	257822
1505	257823
846	257824
23019	257825
38666	257826
46319	257827
19629	257828
19885	257829
87940	257830
845	257831
127525	257832
52858	257833
94867	257834
20607	257835
150455	257836
72643	257837
139539	257838
47356	257839
15472	257840
82623	257841
157308	257842
52673	257843
93849	257844
1308	257845
16607	257846
630	257847
24803	257848
38937	257849
4923	257850
18066	257851
67787	257852
8459	257853
22773	257854
23721	257855
6071	257856
107059	257857
2816	257858
45177	257859
22096	257860
5540	257861
48602	257862
9700	257863
2127	257864
5243	257865
130267	257866
2454	257867
15250	257868
35871	257869
22649	257870
6728	257871
84853	257872
15916	257873
36998	257874
31071	257875
15382	257876
28551	257877
16199	257878
8574	257879
125022	257880
30272	257881
10349	257882
85426	257883
338	257884
11250	257885
1801	257886
16950	257887
68027	257888
28137	257889
106517	257890
48914	257891
39187	257892
35659	257893
991	257894
35315	257895
2544	257896
79512	257897
42944	257898
21701	257899
20825	257900
60108	257901
5761	257902
58634	257903
4699	257904
7682	257905
1756	257906
25421	257907
70414	257908
353	257909
68861	257910
125803	257911
93917	257912
6177	257913
96064	257914
9195	257915
11740	257916
34402	257917
43944	257918
13227	257919
19900	257920
71390	257921
49914	257922
13398	257923
3166	257924
30903	257925
53775	257926
69444	257927
9964	257928
15918	257929
8930	257930
3602	257931
40042	257932
14617	257933
15708	257934
19160	257935
11365	257936
59414	257937
27329	257938
49079	257939
13256	257940
70502	257941
70502	257942
4108	257943
10134	257944
7444	257945
58841	257946
39557	257947
11016	257948
35871	257949
44141	257950
75552	257951
15368	257952
17320	257953
5875	257954
3266	257955
135443	257956
4289	257957
13280	257958
450	257959
131089	257960
8203	257961
38210	257962
47876	257963
2788	257964
89525	257965
33212	257966
1193	257967
44897	257968
186	257969
40798	257970
123943	257971
120119	257972
33898	257973
20838	257974
117850	257975
23055	257976
1908	257977
22110	257978
41999	257979
5520	257980
54730	257981
15382	257982
108861	257983
56321	257984
28769	257985
6163	257986
136	257987
15641	257988
47831	257989
105523	257990
26869	257991
40959	257992
35656	257993
1553	257994
87	257995
2673	257996
104831	257997
59115	257998
49010	257999
4349	258000
25096	258001
19812	258002
31854	258003
10621	258004
908	258005
17051	258006
11942	258007
25792	258008
48771	258009
55218	258010
1787	258011
2224	258012
4962	258013
10625	258014
67524	258015
126145	258016
12410	258017
69968	258018
525	258019
10495	258020
6048	258021
2410	258022
4875	258023
33371	258024
22645	258025
11249	258026
5704	258027
45744	258028
10517	258029
1310	258030
6461	258031
11957	258032
11277	258033
32765	258034
1513	258035
4742	258036
40190	258037
47174	258038
90694	258039
779	258040
58138	258041
25566	258042
124665	258043
20371	258044
110228	258045
54884	258046
64957	258047
22205	258048
31003	258049
3298	258050
40928	258051
17731	258052
81196	258053
49746	258054
6418	258055
1014	258056
11151	258057
99596	258058
88267	258059
65085	258060
100690	258061
92893	258062
8471	258063
10837	258064
5351	258065
74743	258066
9555	258067
14431	258068
9369	258069
10227	258070
31011	258071
22714	258072
52520	258073
14363	258074
40024	258075
69540	258076
381	258077
6737	258078
48789	258079
26394	258080
35584	258081
56406	258082
27281	258083
48801	258084
23811	258085
11878	258086
3045	258087
59887	258088
70150	258089
6731	258090
2242	258091
14745	258092
5031	258093
2354	258094
43202	258095
55631	258096
7311	258097
54287	258098
5159	258099
10598	258100
37119	258101
6077	258102
10469	258103
40154	258104
10375	258105
2968	258106
55631	258107
36847	258108
2192	258109
24369	258110
90928	258111
57738	258112
13309	258113
11326	258114
7110	258115
32977	258116
43027	258117
26137	258118
31939	258119
7806	258120
34261	258121
26624	258122
1507	258123
1027	258124
16437	258125
43168	258126
4356	258127
15546	258128
31870	258129
6390	258130
5447	258131
53565	258132
29700	258133
7539	258134
410	258135
1	258136
587	258137
1816	258138
29674	258139
2403	258140
33080	258141
17272	258142
7672	258143
2626	258144
27580	258145
15628	258146
39795	258147
27205	258148
7472	258149
134225	258150
2111	258151
49496	258152
62386	258153
6981	258154
16868	258155
20961	258156
6242	258157
40571	258158
4795	258159
7867	258160
5775	258161
16874	258162
368	258163
38028	258164
47272	258165
5773	258166
2319	258167
918	258168
6163	258169
7125	258170
5547	258171
54414	258172
983	258173
1244	258174
34298	258175
71174	258176
58643	258177
3345	258178
18848	258179
18580	258180
8617	258181
14270	258182
2712	258183
22629	258184
11823	258185
7743	258186
377	258187
66415	258188
1513	258189
56758	258190
6883	258191
33369	258192
12503	258193
40320	258194
20949	258195
56446	258196
4773	258197
43758	258198
20468	258199
29069	258200
11346	258201
19865	258202
3185	258203
43061	258204
1911	258205
4517	258206
945	258207
32395	258208
823	258209
8920	258210
2743	258211
666	258212
17708	258213
34945	258214
24280	258215
33295	258216
59393	258217
6122	258218
45302	258219
2246	258220
3141	258221
3698	258222
17640	258223
39576	258224
1493	258225
107792	258226
7289	258227
36620	258228
28636	258229
78990	258230
85483	258231
1323	258232
18368	258233
60707	258234
23794	258235
51535	258236
14601	258237
57754	258238
9010	258239
9092	258240
40972	258241
376	258242
3410	258243
1	258244
12057	258245
7743	258246
14951	258247
30855	258248
23991	258249
60283	258250
8721	258251
31197	258252
72610	258253
19	258254
2346	258255
634	258256
296	258257
24103	258258
25129	258259
56358	258260
144673	258261
7662	258262
156604	258263
49267	258264
9021	258265
13809	258266
6004	258267
95991	258268
4592	258269
16879	258270
105254	258271
6761	258272
18545	258273
8494	258274
11	258275
605	258276
128995	258277
6320	258278
4567	258279
1285	258280
11898	258281
38608	258282
48770	258283
34812	258284
103242	258285
15739	258286
94446	258287
19057	258288
20658	258289
10505	258290
6281	258291
33315	258292
24826	258293
7638	258294
34908	258295
3223	258296
27194	258297
25792	258298
6254	258299
34718	258300
28224	258301
12111	258302
38401	258303
88	258304
4339	258305
83553	258306
112387	258307
127	258308
1520	258309
41187	258310
17635	258311
1273	258312
90469	258313
460	258314
70758	258315
16668	258316
47209	258317
15429	258318
20343	258319
7330	258320
68539	258321
51612	258322
174059	258323
23036	258324
26728	258325
76	258326
6235	258327
57386	258328
4300	258329
7679	258330
31645	258331
62687	258332
1431	258333
33672	258334
27369	258335
9321	258336
1994	258337
55392	258338
71172	258339
57589	258340
4471	258341
44597	258342
1908	258343
45265	258344
55698	258345
11892	258346
2924	258347
26757	258348
32256	258349
6330	258350
13296	258351
223	258352
8568	258353
70505	258354
8381	258355
61856	258356
16688	258357
834	258358
22714	258359
27385	258360
23460	258361
719	258362
18241	258363
25614	258364
40893	258365
5440	258366
39588	258367
48752	258368
65064	258369
106513	258370
17139	258371
35250	258372
87085	258373
44234	258374
65313	258375
2316	258376
86889	258377
4156	258378
74451	258379
26107	258380
2145	258381
9850	258382
60176	258383
108867	258384
53283	258385
5552	258386
3021	258387
101291	258388
5459	258389
82514	258390
1970	258391
2233	258392
95166	258393
14011	258394
46323	258395
730	258396
2664	258397
20816	258398
12503	258399
22547	258400
2414	258401
1352	258402
45822	258403
40562	258404
44678	258405
174572	258406
46564	258407
83629	258408
74909	258409
31067	258410
88	258411
13884	258412
58066	258413
55567	258414
8513	258415
33963	258416
17831	258417
5240	258418
75132	258419
28093	258420
18299	258421
27147	258422
69252	258423
45450	258424
51382	258425
17816	258426
17375	258427
2967	258428
3780	258429
2873	258430
14749	258431
23124	258432
4570	258433
23849	258434
24379	258435
5486	258436
24094	258437
104893	258438
5411	258439
19613	258440
46431	258441
11849	258442
18696	258443
43807	258444
14867	258445
18221	258446
39967	258447
6087	258448
15433	258449
44603	258450
10412	258451
92437	258452
58168	258453
82642	258454
101361	258455
115173	258456
139200	258457
53302	258458
43881	258459
59704	258460
56740	258461
19798	258462
27688	258463
90307	258464
51324	258465
38673	258466
56887	258467
57442	258468
21989	258469
25139	258470
38580	258471
19934	258472
45700	258473
69678	258474
20726	258475
126616	258476
17900	258477
2135	258478
15121	258479
209	258480
18907	258481
33897	258482
2328	258483
11067	258484
427	258485
804	258486
35826	258487
279	258488
71842	258489
88303	258490
22649	258491
32765	258492
27666	258493
5295	258494
68880	258495
57404	258496
1878	258497
10690	258498
27617	258499
70408	258500
3434	258501
86979	258502
78865	258503
406	258504
30860	258505
146959	258506
297	258507
11914	258508
2314	258509
12156	258510
74932	258511
5851	258512
6391	258513
40584	258514
59232	258515
18648	258516
5552	258517
50175	258518
43124	258519
1888	258520
2544	258521
4694	258522
33803	258523
22436	258524
27718	258525
12977	258526
92	258527
1312	258528
5057	258529
11381	258530
2174	258531
26422	258532
27208	258533
89248	258534
124335	258535
596	258536
35726	258537
78254	258538
18044	258539
74731	258540
14769	258541
78405	258542
84402	258543
40395	258544
10464	258545
1578	258546
12911	258547
68185	258548
10610	258549
32638	258550
11822	258551
35772	258552
20111	258553
1008	258554
4379	258555
11890	258556
57273	258557
131825	258558
19675	258559
100	258560
9395	258561
30458	258562
25964	258563
922	258564
1184	258565
104910	258566
32107	258567
32252	258568
80181	258569
598	258570
55402	258571
406	258572
9968	258573
27790	258574
43	258575
28023	258576
2620	258577
10385	258578
6599	258579
7212	258580
39992	258581
51756	258582
897	258583
85564	258584
743	258585
84026	258586
156	258587
61498	258588
8096	258589
8406	258590
20851	258591
12661	258592
28516	258593
8283	258594
51559	258595
4470	258596
60549	258597
43065	258598
2453	258599
4740	258600
34436	258601
5520	258602
20090	258603
73535	258604
12503	258605
5041	258606
22597	258607
40605	258608
51892	258609
272	258610
22747	258611
1770	258612
42251	258613
3148	258614
75242	258615
15664	258616
6328	258617
3768	258618
6309	258619
10176	258620
12254	258621
11770	258622
617	258623
77561	258624
48951	258625
27347	258626
6537	258627
2921	258628
14573	258629
77504	258630
185089	258631
47444	258632
35485	258633
3186	258634
105542	258635
214	258636
5139	258637
21324	258638
88653	258639
9012	258640
160	258641
24029	258642
30690	258643
61553	258644
34238	258645
20833	258646
2691	258647
6629	258648
4410	258649
60118	258650
21890	258651
2964	258652
93592	258653
67462	258654
29627	258655
2495	258656
3993	258657
14931	258658
87915	258659
404	258660
83964	258661
8669	258662
52106	258663
20520	258664
26768	258665
43562	258666
90173	258667
64672	258668
2349	258669
15531	258670
2435	258671
57723	258672
130451	258673
2816	258674
87936	258675
11983	258676
26764	258677
12071	258678
6642	258679
268	258680
35318	258681
41175	258682
8672	258683
9951	258684
24116	258685
70252	258686
10798	258687
876	258688
1993	258689
31735	258690
19941	258691
33599	258692
16973	258693
2410	258694
652	258695
74645	258696
93943	258697
32703	258698
2903	258699
21059	258700
37157	258701
9306	258702
79174	258703
1781	258704
78061	258705
22278	258706
134319	258707
59803	258708
19431	258709
5529	258710
7566	258711
55346	258712
113508	258713
19256	258714
85571	258715
173817	258716
113508	258717
22772	258718
1780	258719
11394	258720
48308	258721
7330	258722
4577	258723
11554	258724
40853	258725
174344	258726
63350	258727
40604	258728
69696	258729
15415	258730
37364	258731
34663	258732
90502	258733
39931	258734
6735	258735
139679	258736
108516	258737
7147	258738
174984	258739
135046	258740
30189	258741
8926	258742
41392	258743
66360	258744
24746	258745
70455	258746
12242	258747
6286	258748
40071	258749
16178	258750
5467	258751
105890	258752
11302	258753
69924	258754
29430	258755
78783	258756
110589	258757
100736	258758
10980	258759
158447	258760
58533	258761
46768	258762
27991	258763
30490	258764
6923	258765
2269	258766
6582	258767
5296	258768
8024	258769
1396	258770
79152	258771
95091	258772
2863	258773
33835	258774
56280	258775
14657	258776
91621	258777
9369	258778
96961	258779
3311	258780
3566	258781
2701	258782
14436	258783
2873	258784
105057	258785
20759	258786
130261	258787
32828	258788
5787	258789
126741	258790
10388	258791
53518	258792
62305	258793
34895	258794
6451	258795
180015	258796
94547	258797
1437	258798
21355	258799
22135	258800
72654	258801
121879	258802
2085	258803
3322	258804
57748	258805
65398	258806
4962	258807
20927	258808
4980	258809
60717	258810
2025	258811
9313	258812
32983	258813
20402	258814
7667	258815
2903	258816
21852	258817
13298	258818
13674	258819
251	258820
81303	258821
35628	258822
112446	258823
74196	258824
15628	258825
3989	258826
54995	258827
14666	258828
105059	258829
19040	258830
775	258831
49202	258832
30124	258833
1334	258834
61577	258835
48777	258836
18867	258837
24781	258838
39652	258839
40348	258840
4302	258841
4458	258842
61986	258843
52141	258844
23952	258845
34886	258846
1175	258847
1783	258848
99251	258849
1872	258850
20785	258851
4829	258852
43345	258853
51493	258854
89175	258855
88023	258856
34908	258857
17966	258858
39558	258859
53176	258860
17370	258861
12325	258862
83053	258863
5861	258864
47611	258865
10944	258866
18363	258867
3979	258868
90688	258869
4325	258870
75244	258871
24249	258872
23679	258873
3990	258874
42439	258875
19133	258876
13930	258877
42643	258878
67838	258879
9577	258880
38615	258881
3013	258882
15789	258883
59873	258884
47530	258885
5106	258886
74472	258887
27221	258888
39210	258889
48719	258890
33385	258891
9236	258892
17109	258893
3202	258894
9801	258895
2783	258896
2170	258897
72197	258898
2083	258899
636	258900
59648	258901
124256	258902
20323	258903
2136	258904
27464	258905
12688	258906
935	258907
18403	258908
166397	258909
37985	258910
29548	258911
2601	258912
19961	258913
3728	258914
84879	258915
23257	258916
1288	258917
61167	258918
16944	258919
16608	258920
92086	258921
61341	258922
112652	258923
39652	258924
15107	258925
13519	258926
31907	258927
7965	258928
21038	258929
37	258930
8771	258931
2700	258932
17233	258933
1488	258934
25695	258935
61216	258936
91128	258937
1502	258938
30844	258939
13955	258940
3662	258941
4923	258942
170750	258943
176849	258944
54468	258945
23991	258946
8069	258947
13064	258948
46399	258949
1861	258950
22669	258951
111817	258952
22247	258953
5522	258954
35594	258955
36203	258956
18859	258957
32694	258958
27581	258959
64002	258960
30306	258961
40477	258962
132949	258963
19260	258964
4100	258965
12114	258966
24113	258967
43623	258968
824	258969
2669	258970
25288	258971
51044	258972
32691	258973
32272	258974
83617	258975
21824	258976
16285	258977
118561	258978
33897	258979
12027	258980
33573	258981
2311	258982
3107	258983
102620	258984
9228	258985
18415	258986
91218	258987
43306	258988
145065	258989
27208	258990
22010	258991
3965	258992
814	258993
31440	258994
90524	258995
42955	258996
32827	258997
30924	258998
53563	258999
15224	259000
46841	259001
136	259002
47815	259003
171763	259004
29727	259005
12901	259006
99188	259007
104084	259008
49902	259009
134645	259010
75705	259011
43975	259012
20488	259013
50880	259014
92086	259015
1828	259016
10643	259017
130469	259018
113187	259019
14258	259020
3034	259021
19287	259022
13615	259023
56354	259024
30145	259025
71301	259026
37452	259027
15533	259028
7721	259029
20558	259030
20759	259031
8598	259032
46382	259033
135376	259034
11238	259035
2364	259036
57645	259037
11336	259038
76189	259039
43380	259040
87077	259041
36761	259042
19516	259043
3780	259044
74928	259045
29571	259046
51573	259047
39853	259048
38459	259049
23764	259050
5579	259051
194	259052
74822	259053
2601	259054
61318	259055
131457	259056
100512	259057
58796	259058
27456	259059
9691	259060
32393	259061
775	259062
26112	259063
16182	259064
187596	259065
9912	259066
33458	259067
98862	259068
2693	259069
52647	259070
90811	259071
164389	259072
45780	259073
4610	259074
82312	259075
11051	259076
98431	259077
26092	259078
62515	259079
55016	259080
9743	259081
15815	259082
125248	259083
48052	259084
13428	259085
103710	259086
69701	259087
25274	259088
80364	259089
96190	259090
62118	259091
105216	259092
5106	259093
36171	259094
1428	259095
21036	259096
60080	259097
7333	259098
65006	259099
44774	259100
1165	259101
1628	259102
41835	259103
1071	259104
1702	259105
243	259106
174589	259107
3370	259108
45748	259109
7311	259110
71039	259111
39298	259112
51959	259113
2263	259114
31626	259115
5602	259116
30254	259117
4488	259118
9281	259119
38055	259120
48504	259121
17663	259122
7172	259123
2758	259124
3393	259125
28892	259126
49056	259127
65094	259128
1762	259129
72933	259130
2812	259131
9571	259132
21122	259133
2149	259134
21967	259135
62347	259136
20113	259137
92307	259138
45040	259139
23056	259140
140179	259141
22753	259142
26135	259143
61587	259144
76423	259145
12579	259146
1167	259147
21204	259148
33397	259149
21388	259150
3519	259151
4893	259152
18696	259153
45758	259154
5447	259155
17149	259156
27740	259157
97819	259158
33376	259159
41547	259160
7115	259161
101951	259162
57767	259163
41168	259164
71029	259165
70281	259166
4965	259167
80287	259168
15895	259169
59088	259170
105469	259171
26822	259172
50790	259173
60458	259174
8351	259175
93153	259176
87427	259177
71471	259178
21462	259179
10	259180
183535	259181
101248	259182
57380	259183
149450	259184
61408	259185
16595	259186
2076	259187
48712	259188
7177	259189
27366	259190
22732	259191
70414	259192
35658	259193
27598	259194
173728	259195
4496	259196
10173	259197
50089	259198
23819	259199
7080	259200
212	259201
66980	259202
2708	259203
10212	259204
93326	259205
2449	259206
26640	259207
66278	259208
3211	259209
3105	259210
11292	259211
636	259212
18711	259213
11835	259214
57151	259215
27866	259216
3213	259217
1140	259218
1586	259219
7565	259220
49335	259221
1575	259222
24377	259223
51372	259224
57706	259225
1079	259226
42231	259227
918	259228
10739	259229
43306	259230
54196	259231
33314	259232
2243	259233
22735	259234
39471	259235
26483	259236
22505	259237
39238	259238
8528	259239
19899	259240
9978	259241
6987	259242
41020	259243
1691	259244
33090	259245
22061	259246
589	259247
67039	259248
5400	259249
84630	259250
186527	259251
51762	259252
20438	259253
38515	259254
29390	259255
70768	259256
14209	259257
740	259258
21989	259259
1034	259260
37038	259261
76441	259262
24002	259263
14191	259264
40142	259265
69350	259266
65415	259267
92087	259268
7106	259269
3580	259270
68752	259271
91581	259272
2998	259273
28889	259274
42664	259275
35922	259276
70446	259277
22038	259278
31663	259279
51345	259280
45856	259281
37493	259282
833	259283
27818	259284
56977	259285
100210	259286
105956	259287
10287	259288
74663	259289
80361	259290
118994	259291
43509	259292
21379	259293
12046	259294
87147	259295
1623	259296
10429	259297
36737	259298
41722	259299
221	259300
16762	259301
62170	259302
113896	259303
621	259304
3129	259305
48990	259306
93913	259307
30165	259308
63749	259309
140711	259310
38015	259311
62465	259312
116556	259313
39881	259314
93033	259315
67131	259316
105502	259317
25191	259318
29328	259319
27818	259320
52	259321
104424	259322
1526	259323
49049	259324
129320	259325
104147	259326
23764	259327
31247	259328
6425	259329
56984	259330
6715	259331
4779	259332
7734	259333
108061	259334
6091	259335
42965	259336
32157	259337
13014	259338
77111	259339
12512	259340
149	259341
84326	259342
7734	259343
22960	259344
45183	259345
44679	259346
15434	259347
103491	259348
30163	259349
34197	259350
3527	259351
6561	259352
6050	259353
981	259354
75802	259355
9048	259356
79528	259357
5439	259358
17213	259359
98630	259360
1025	259361
36777	259362
169448	259363
6151	259364
9195	259365
36920	259366
2588	259367
8761	259368
3921	259369
2735	259370
19857	259371
29587	259372
99048	259373
6682	259374
40561	259375
1427	259376
77947	259377
1266	259378
12210	259379
36	259380
11395	259381
52190	259382
9151	259383
20399	259384
12996	259385
23815	259386
4308	259387
129537	259388
137482	259389
76627	259390
1124	259391
87893	259392
60635	259393
50514	259394
4016	259395
4016	259396
100311	259397
1974	259398
106508	259399
139101	259400
12839	259401
110489	259402
13702	259403
993	259404
9869	259405
52695	259406
103486	259407
18984	259408
11039	259409
39304	259410
72236	259411
13581	259412
16883	259413
398	259414
4135	259415
95079	259416
6785	259417
3265	259418
27860	259419
3889	259420
2394	259421
1204	259422
41167	259423
11434	259424
10384	259425
68935	259426
19045	259427
105184	259428
36197	259429
377	259430
31494	259431
13411	259432
8694	259433
18765	259434
134380	259435
7530	259436
42894	259437
17496	259438
4362	259439
22122	259440
27269	259441
505	259442
34503	259443
4406	259444
17165	259445
10374	259446
23622	259447
46921	259448
16570	259449
11803	259450
8092	259451
12932	259452
112677	259453
3984	259454
8008	259455
59164	259456
3066	259457
3965	259458
157887	259459
4096	259460
28882	259461
39345	259462
44269	259463
34323	259464
42978	259465
28947	259466
10893	259467
591	259468
47329	259469
555	259470
4327	259471
140204	259472
60236	259473
139217	259474
23171	259475
56468	259476
72115	259477
18867	259478
74537	259479
60302	259480
109285	259481
94358	259482
111660	259483
43609	259484
133263	259485
112502	259486
30201	259487
41337	259488
75506	259489
73179	259490
118232	259491
33196	259492
115426	259493
59163	259494
122933	259495
111720	259496
22409	259497
79655	259498
62810	259499
144424	259500
5973	259501
160572	259502
33413	259503
70606	259504
103963	259505
159392	259506
11645	259507
49976	259508
3062	259509
21741	259510
54320	259511
7564	259512
1811	259513
46816	259514
22161	259515
100242	259516
764	259517
3209	259518
45860	259519
104751	259520
74908	259521
1403	259522
181643	259523
187114	259524
187663	259525
34111	259526
58010	259527
187722	259528
53265	259529
86904	259530
208	259531
28127	259532
26745	259533
15672	259534
15140	259535
27709	259536
2603	259537
66920	259538
52343	259539
37052	259540
168319	259541
65845	259542
21008	259543
184186	259544
184667	259545
24756	259546
129407	259547
39272	259548
2147	259549
7014	259550
18050	259551
187691	259552
40139	259553
96086	259554
25927	259555
114471	259556
72414	259557
160767	259558
17866	259559
95592	259560
3094	259561
29260	259562
187935	259563
51480	259564
89324	259565
72109	259566
31276	259567
184460	259568
143960	259569
42345	259570
21163	259571
60368	259572
50419	259573
53743	259574
53488	259575
43675	259576
71402	259577
59985	259578
96096	259579
8649	259580
74218	259581
51645	259582
35038	259583
9294	259584
44403	259585
65552	259586
58677	259587
184046	259588
88840	259589
185142	259590
68947	259591
308	259592
7530	259593
857	259594
1052	259595
473	259596
80475	259597
14441	259598
2842	259599
64310	259600
2604	259601
15246	259602
14016	259603
2851	259604
5690	259605
25038	259606
183491	259607
37901	259608
68826	259609
85055	259610
33563	259611
40879	259612
132587	259613
41720	259614
33275	259615
58480	259616
22534	259617
3119	259618
28088	259619
48066	259620
26789	259621
8106	259622
16473	259623
39712	259624
48937	259625
11514	259626
19266	259627
7567	259628
70372	259629
5660	259630
19782	259631
16147	259632
42380	259633
107755	259634
31567	259635
58659	259636
16171	259637
6680	259638
88225	259639
144215	259640
94332	259641
126370	259642
109698	259643
26780	259644
129493	259645
4605	259646
82047	259647
21177	259648
75513	259649
142981	259650
87768	259651
6669	259652
142049	259653
26221	259654
98155	259655
174724	259656
93704	259657
63752	259658
62210	259659
125481	259660
88026	259661
98194	259662
108478	259663
81848	259664
141641	259665
92666	259666
171113	259667
137309	259668
149002	259669
35950	259670
53530	259671
156285	259672
56164	259673
25032	259674
163455	259675
171193	259676
96239	259677
108167	259678
63102	259679
97339	259680
99928	259681
100294	259682
117864	259683
56876	259684
166877	259685
143567	259686
77244	259687
96813	259688
102502	259689
82576	259690
124211	259691
120883	259692
168956	259693
134098	259694
25605	259695
102526	259696
32044	259697
76531	259698
162437	259699
183269	259700
130848	259701
83343	259702
141364	259703
46881	259704
129723	259705
122270	259706
27236	259707
129690	259708
65719	259709
83785	259710
44917	259711
105442	259712
183242	259713
111393	259714
129450	259715
36357	259716
42237	259717
31885	259718
54109	259719
25261	259720
99582	259721
97794	259722
167178	259723
107483	259724
45938	259725
110269	259726
160458	259727
159429	259728
78460	259729
146807	259730
54148	259731
85163	259732
115658	259733
46601	259734
105357	259735
84931	259736
184550	259737
52121	259738
106441	259739
77278	259740
129059	259741
60946	259742
110298	259743
164473	259744
24419	259745
73342	259746
15738	259747
73650	259748
3467	259749
21504	259750
48528	259751
29103	259752
1105	259753
63708	259754
14419	259755
142	259756
9266	259757
25067	259758
81546	259759
32701	259760
27678	259761
10994	259762
90910	259763
10825	259764
26070	259765
12401	259766
56520	259767
63552	259768
28030	259769
120308	259770
77262	259771
187212	259772
37016	259773
7	259774
102007	259775
35407	259776
2013	259777
756	259778
141370	259779
3775	259780
57830	259781
75768	259782
45681	259783
38432	259784
90373	259785
3939	259786
2076	259787
2180	259788
23500	259789
10491	259790
4241	259791
15482	259792
1535	259793
1902	259794
30454	259795
29542	259796
821	259797
4011	259798
62881	259799
61087	259800
16219	259801
28698	259802
24158	259803
17197	259804
15045	259805
99692	259806
17000	259807
43622	259808
52443	259809
184576	259810
50882	259811
114482	259812
62125	259813
188352	259814
52401	259815
122627	259816
75601	259817
69336	259818
88470	259819
49943	259820
34773	259821
73944	259822
29417	259823
169541	259824
73338	259825
53412	259826
25	259827
99930	259828
36013	259829
61431	259830
33728	259831
86579	259832
66255	259833
177582	259834
102365	259835
103408	259836
90990	259837
134030	259838
15437	259839
91864	259840
68475	259841
51706	259842
124200	259843
104442	259844
52233	259845
40081	259846
32465	259847
15254	259848
1273	259849
173953	259850
77327	259851
99536	259852
70916	259853
187125	259854
142979	259855
25539	259856
8961	259857
4301	259858
6162	259859
22900	259860
111082	259861
34677	259862
20114	259863
112831	259864
36561	259865
76425	259866
20401	259867
93326	259868
76456	259869
150800	259870
35348	259871
141687	259872
19809	259873
302	259874
8870	259875
62474	259876
48865	259877
61039	259878
58047	259879
43476	259880
166223	259881
146682	259882
75466	259883
114716	259884
92017	259885
147582	259886
114081	259887
114547	259888
147468	259889
113560	259890
35645	259891
16391	259892
61870	259893
52198	259894
42642	259895
90175	259896
114308	259897
91929	259898
13898	259899
112511	259900
114162	259901
35823	259902
60973	259903
9129	259904
91749	259905
54305	259906
7471	259907
42903	259908
91868	259909
54342	259910
91888	259911
91933	259912
11786	259913
100804	259914
114465	259915
114502	259916
113901	259917
112598	259918
52429	259919
145688	259920
73960	259921
40781	259922
147886	259923
144193	259924
147698	259925
35926	259926
74350	259927
19699	259928
9997	259929
24466	259930
145171	259931
74535	259932
73540	259933
8814	259934
91956	259935
91785	259936
128190	259937
147825	259938
114554	259939
75528	259940
2190	259941
10136	259942
2177	259943
24196	259944
61063	259945
42224	259946
61022	259947
34880	259948
43441	259949
61858	259950
146115	259951
29117	259952
8724	259953
10129	259954
2724	259955
3465	259956
51720	259957
35624	259958
90510	259959
18682	259960
146786	259961
62560	259962
61917	259963
35510	259964
43420	259965
42880	259966
19822	259967
19842	259968
11948	259969
29548	259970
12084	259971
7606	259972
42878	259973
29602	259974
3930	259975
8681	259976
8670	259977
74596	259978
51699	259979
24071	259980
43405	259981
52189	259982
16699	259983
19965	259984
7577	259985
112563	259986
51503	259987
10130	259988
52109	259989
51689	259990
1743	259991
51659	259992
42857	259993
10249	259994
16583	259995
61397	259996
440	259997
2732	259998
956	259999
133216	260000
42198	260001
62759	260002
7479	260003
13782	260004
19529	260005
23646	260006
84484	260007
27352	260008
84927	260009
62237	260010
69804	260011
3802	260012
161546	260013
19657	260014
4338	260015
46321	260016
160340	260017
89226	260018
86492	260019
181452	260020
91148	260021
44094	260022
44414	260023
172188	260024
16233	260025
72790	260026
19769	260027
89768	260028
91014	260029
178818	260030
277	260031
8143	260032
10904	260033
113493	260034
187300	260035
139156	260036
55300	260037
30842	260038
87792	260039
60055	260040
148060	260041
35152	260042
9000	260043
40711	260044
22974	260045
109358	260046
6662	260047
5373	260048
11434	260049
29829	260050
74510	260051
141109	260052
18438	260053
109018	260054
72959	260055
141713	260056
85092	260057
3663	260058
49952	260059
62924	260060
19632	260061
113368	260062
75600	260063
188430	260064
52228	260065
50419	260066
12041	260067
47691	260068
76586	260069
60937	260070
139614	260071
42095	260072
89268	260073
103996	260074
75304	260075
141629	260076
884	260077
85478	260078
1550	260079
11418	260080
14053	260081
117060	260082
143190	260083
87187	260084
36574	260085
16122	260086
181775	260087
21971	260088
79379	260089
505	260090
38670	260091
4408	260092
1316	260093
64086	260094
6443	260095
39709	260096
53603	260097
58397	260098
84805	260099
592	260100
8712	260101
56027	260102
45675	260103
56660	260104
91572	260105
53979	260106
145785	260107
108411	260108
135423	260109
147779	260110
75523	260111
139119	260112
109984	260113
139343	260114
71531	260115
24000	260116
90243	260117
63843	260118
142547	260119
77359	260120
140197	260121
141286	260122
88113	260123
54959	260124
57035	260125
143654	260126
4650	260127
73715	260128
23000	260129
12770	260130
10292	260131
62828	260132
28320	260133
16891	260134
2692	260135
3054	260136
87525	260137
2317	260138
37278	260139
9958	260140
76	260141
27308	260142
7454	260143
5576	260144
35653	260145
7277	260146
16466	260147
5879	260148
13354	260149
31148	260150
26030	260151
16971	260152
45062	260153
16052	260154
51736	260155
58827	260156
73493	260157
3472	260158
11848	260159
7542	260160
24926	260161
187924	260162
56657	260163
124480	260164
137879	260165
45079	260166
97388	260167
144029	260168
132416	260169
20054	260170
14072	260171
56915	260172
61472	260173
42710	260174
6320	260175
6628	260176
56419	260177
19181	260178
7639	260179
1484	260180
80281	260181
134093	260182
38417	260183
21918	260184
69339	260185
40652	260186
38410	260187
125006	260188
75178	260189
110702	260190
37012	260191
60475	260192
59814	260193
6355	260194
33063	260195
46306	260196
18989	260197
108067	260198
213	260199
88084	260200
173425	260201
44120	260202
41973	260203
43195	260204
878	260205
8370	260206
97271	260207
59638	260208
44458	260209
10763	260210
16610	260211
11294	260212
68837	260213
13997	260214
65889	260215
96765	260216
53383	260217
64119	260218
183750	260219
16699	260220
56847	260221
139291	260222
147736	260223
20017	260224
186174	260225
130803	260226
24407	260227
19969	260228
53831	260229
7688	260230
41751	260231
28709	260232
93719	260233
74505	260234
143564	260235
71094	260236
1	260237
41530	260238
21990	260239
16259	260240
1472	260241
78877	260242
26841	260243
39650	260244
1107	260245
466	260246
64895	260247
27270	260248
12624	260249
47282	260250
3895	260251
86008	260252
94745	260253
8297	260254
61234	260255
10245	260256
82646	260257
12422	260258
746	260259
62357	260260
3409	260261
105725	260262
61472	260263
1	260264
55755	260265
18767	260266
26719	260267
52451	260268
17549	260269
57374	260270
70663	260271
65996	260272
66128	260273
23193	260274
1547	260275
3284	260276
8765	260277
947	260278
51773	260279
100520	260280
133575	260281
95	260282
7531	260283
13497	260284
596	260285
44850	260286
388	260287
8706	260288
1364	260289
2987	260290
108354	260291
7048	260292
218	260293
5803	260294
70448	260295
4994	260296
104123	260297
25	260298
104486	260299
91342	260300
550	260301
7548	260302
13958	260303
8437	260304
86943	260305
105738	260306
1988	260307
8626	260308
29389	260309
173644	260310
2028	260311
127394	260312
10102	260313
19560	260314
11341	260315
35931	260316
5526	260317
29531	260318
77979	260319
8818	260320
17639	260321
19874	260322
27310	260323
35052	260324
89314	260325
89345	260326
44198	260327
179795	260328
137	260329
79745	260330
41303	260331
45044	260332
48609	260333
7721	260334
13449	260335
3451	260336
20250	260337
8317	260338
3180	260339
22565	260340
42072	260341
48920	260342
15076	260343
58023	260344
142015	260345
18712	260346
63656	260347
26083	260348
85166	260349
45482	260350
43788	260351
5035	260352
5525	260353
13512	260354
34763	260355
12259	260356
122084	260357
7174	260358
5667	260359
23134	260360
7164	260361
1909	260362
16240	260363
17671	260364
7900	260365
28723	260366
56120	260367
19867	260368
29087	260369
73535	260370
69605	260371
22450	260372
70625	260373
70771	260374
1179	260375
39948	260376
4461	260377
50315	260378
6144	260379
34257	260380
54494	260381
45626	260382
40771	260383
4848	260384
2274	260385
14853	260386
57114	260387
1979	260388
4288	260389
39271	260390
6348	260391
88712	260392
2086	260393
1016	260394
37830	260395
17349	260396
18726	260397
5324	260398
45091	260399
33678	260400
17987	260401
51822	260402
27210	260403
55352	260404
1428	260405
5267	260406
23944	260407
34893	260408
77266	260409
80378	260410
21965	260411
9991	260412
12180	260413
35412	260414
20908	260415
44928	260416
15004	260417
15104	260418
49172	260419
68230	260420
11306	260421
17696	260422
3663	260423
23141	260424
27685	260425
104327	260426
10761	260427
72743	260428
42944	260429
2549	260430
51193	260431
33272	260432
18867	260433
39740	260434
11719	260435
53488	260436
63914	260437
144222	260438
35892	260439
179177	260440
31711	260441
115269	260442
50268	260443
114493	260444
19005	260445
2570	260446
949	260447
15887	260448
23107	260449
45016	260450
50165	260451
91357	260452
947	260453
36542	260454
48253	260455
104096	260456
15679	260457
168859	260458
40215	260459
65378	260460
14242	260461
62236	260462
10239	260463
9764	260464
583	260465
73639	260466
3821	260467
56869	260468
31317	260469
110319	260470
52227	260471
55713	260472
113429	260473
20786	260474
5513	260475
36	260476
21546	260477
9655	260478
175089	260479
24401	260480
136288	260481
304	260482
188181	260483
84041	260484
12107	260485
18714	260486
687	260487
15686	260488
17163	260489
9462	260490
81426	260491
303	260492
24844	260493
26509	260494
44619	260495
768	260496
15508	260497
105073	260498
52389	260499
21379	260500
16141	260501
70475	260502
22009	260503
75612	260504
31788	260505
3651	260506
10301	260507
72040	260508
11560	260509
32814	260510
153623	260511
188375	260512
19280	260513
593	260514
13289	260515
1699	260516
7788	260517
12272	260518
2913	260519
811	260520
90730	260521
25390	260522
3637	260523
36696	260524
26049	260525
2765	260526
35120	260527
49650	260528
149176	260529
144416	260530
14444	260531
102620	260532
19066	260533
62783	260534
74709	260535
21405	260536
71057	260537
47038	260538
5102	260539
19778	260540
41181	260541
49581	260542
53172	260543
107588	260544
82520	260545
48271	260546
1596	260547
52213	260548
1	260549
137679	260550
16077	260551
22931	260552
2281	260553
6959	260554
6864	260555
2691	260556
18415	260557
13225	260558
87536	260559
5026	260560
6240	260561
115414	260562
52560	260563
149415	260564
107680	260565
107672	260566
75906	260567
4765	260568
26879	260569
26350	260570
62367	260571
100832	260572
46169	260573
38375	260574
21408	260575
34276	260576
38670	260577
65781	260578
6723	260579
2253	260580
35683	260581
4004	260582
85963	260583
140358	260584
32746	260585
86316	260586
40556	260587
1152	260588
48956	260589
42153	260590
56835	260591
70740	260592
141	260593
4915	260594
34386	260595
93113	260596
48934	260597
85226	260598
17646	260599
35613	260600
2350	260601
5348	260602
57516	260603
32548	260604
6882	260605
12316	260606
68410	260607
12961	260608
66868	260609
131324	260610
39205	260611
2529	260612
4205	260613
41737	260614
34330	260615
42310	260616
53	260617
38817	260618
74819	260619
3118	260620
96312	260621
2768	260622
56120	260623
22826	260624
39249	260625
1316	260626
28198	260627
12384	260628
44457	260629
9047	260630
39453	260631
89702	260632
27209	260633
24884	260634
101153	260635
68983	260636
58643	260637
13365	260638
38064	260639
2722	260640
70782	260641
72169	260642
13426	260643
39415	260644
39401	260645
3078	260646
13904	260647
173993	260648
27709	260649
461	260650
16936	260651
11382	260652
40553	260653
32090	260654
88211	260655
90034	260656
4938	260657
22620	260658
1556	260659
27252	260660
23216	260661
9092	260662
12189	260663
5139	260664
14639	260665
8596	260666
3188	260667
1009	260668
3277	260669
7697	260670
5341	260671
4422	260672
987	260673
37042	260674
1079	260675
15482	260676
16155	260677
4756	260678
19426	260679
11480	260680
79199	260681
1925	260682
32147	260683
28369	260684
22562	260685
114636	260686
773	260687
10585	260688
76847	260689
80333	260690
9945	260691
3035	260692
63177	260693
19607	260694
12313	260695
10673	260696
34655	260697
2806	260698
32	260699
2341	260700
132025	260701
6181	260702
18387	260703
123174	260704
36346	260705
17792	260706
56793	260707
502	260708
15126	260709
13446	260710
2589	260711
56943	260712
27363	260713
825	260714
24419	260715
4512	260716
15868	260717
16005	260718
17464	260719
21746	260720
27286	260721
12248	260722
24330	260723
17349	260724
7662	260725
839	260726
4865	260727
80271	260728
31072	260729
3807	260730
30327	260731
316	260732
65393	260733
2429	260734
15316	260735
10492	260736
1599	260737
10053	260738
15229	260739
39231	260740
12401	260741
20284	260742
1143	260743
834	260744
26440	260745
10060	260746
91472	260747
17828	260748
45199	260749
2560	260750
38705	260751
404	260752
764	260753
56424	260754
10867	260755
47988	260756
32491	260757
85648	260758
11124	260759
39382	260760
65405	260761
46854	260762
2413	260763
13159	260764
282	260765
2279	260766
72183	260767
66503	260768
79265	260769
60585	260770
47698	260771
18999	260772
85944	260773
1232	260774
29404	260775
6411	260776
13270	260777
7586	260778
16928	260779
327	260780
4144	260781
27029	260782
28380	260783
1642	260784
4130	260785
4343	260786
33101	260787
11995	260788
70988	260789
6530	260790
14193	260791
2321	260792
595	260793
23402	260794
108332	260795
13862	260796
6627	260797
40879	260798
39501	260799
58392	260800
48122	260801
151191	260802
57480	260803
4083	260804
56161	260805
65227	260806
72381	260807
42161	260808
10104	260809
73764	260810
28542	260811
162	260812
10405	260813
69444	260814
83117	260815
32072	260816
49335	260817
28422	260818
183091	260819
20373	260820
18149	260821
26778	260822
31433	260823
78733	260824
87861	260825
99054	260826
66984	260827
3676	260828
18912	260829
329	260830
1359	260831
17567	260832
21672	260833
1238	260834
75514	260835
50538	260836
44917	260837
12550	260838
42450	260839
10644	260840
7666	260841
662	260842
29280	260843
650	260844
6390	260845
28102	260846
74776	260847
9618	260848
149	260849
14391	260850
30220	260851
4119	260852
40263	260853
9571	260854
45606	260855
23973	260856
44415	260857
52	260858
34613	260859
29204	260860
46829	260861
16565	260862
35898	260863
56302	260864
24929	260865
15157	260866
18996	260867
37934	260868
103739	260869
46965	260870
42238	260871
36128	260872
25029	260873
8	260874
21556	260875
103782	260876
33021	260877
60039	260878
18472	260879
91361	260880
6118	260881
16241	260882
51	260883
52881	260884
41002	260885
7979	260886
90368	260887
21376	260888
331	260889
29165	260890
5775	260891
20914	260892
15327	260893
215	260894
61054	260895
27924	260896
107666	260897
54035	260898
1435	260899
8826	260900
798	260901
30505	260902
41303	260903
59812	260904
78515	260905
51174	260906
6589	260907
19797	260908
29653	260909
7210	260910
218	260911
15945	260912
19881	260913
3457	260914
7577	260915
37560	260916
147772	260917
7260	260918
1226	260919
22967	260920
15945	260921
180127	260922
15961	260923
15961	260924
13462	260925
9780	260926
179919	260927
27925	260928
7332	260929
180450	260930
137502	260931
180534	260932
13462	260933
107473	260934
27925	260935
180750	260936
137169	260937
4909	260938
106750	260939
137558	260940
89880	260941
1834	260942
23871	260943
59692	260944
7319	260945
108973	260946
47234	260947
53936	260948
27939	260949
178690	260950
107491	260951
19072	260952
16339	260953
40200	260954
26324	260955
10360	260956
43375	260957
26547	260958
32243	260959
7992	260960
17551	260961
859	260962
5736	260963
3958	260964
710	260965
842	260966
12029	260967
311	260968
546	260969
1661	260970
18174	260971
13736	260972
14201	260973
32687	260974
1622	260975
26511	260976
2076	260977
4341	260978
72805	260979
814	260980
17540	260981
49029	260982
124064	260983
2136	260984
24347	260985
90	260986
26444	260987
47993	260988
18170	260989
35293	260990
189166	260991
538	260992
9362	260993
32336	260994
22401	260995
99615	260996
40718	260997
28145	260998
30695	260999
2570	261000
18641	261001
44847	261002
127367	261003
13597	261004
78966	261005
102718	261006
75417	261007
547	261008
88274	261009
160257	261010
13787	261011
26244	261012
145800	261013
23709	261014
51448	261015
73511	261016
23748	261017
36981	261018
61165	261019
147808	261020
89627	261021
55734	261022
3450	261023
75210	261024
97396	261025
6897	261026
6698	261027
42118	261028
56198	261029
4265	261030
54024	261031
15354	261032
15031	261033
65166	261034
65224	261035
94785	261036
46413	261037
135564	261038
37412	261039
73146	261040
26203	261041
88699	261042
77078	261043
56197	261044
31652	261045
79084	261046
56199	261047
48003	261048
103102	261049
103491	261050
103053	261051
96839	261052
9152	261053
172937	261054
20922	261055
15628	261056
5754	261057
42809	261058
1538	261059
53130	261060
13104	261061
8885	261062
18163	261063
30929	261064
11085	261065
15710	261066
11128	261067
33385	261068
38030	261069
1567	261070
16061	261071
38829	261072
3330	261073
97161	261074
5557	261075
49059	261076
232	261077
5882	261078
29132	261079
17533	261080
53781	261081
58416	261082
1822	261083
57568	261084
59387	261085
539	261086
3837	261087
7857	261088
22957	261089
11652	261090
4290	261091
45654	261092
5211	261093
21641	261094
3175	261095
91430	261096
876	261097
56468	261098
90765	261099
5847	261100
32888	261101
73269	261102
29062	261103
4372	261104
269	261105
5781	261106
27994	261107
1150	261108
46363	261109
173	261110
5555	261111
12679	261112
15512	261113
100941	261114
2298	261115
114651	261116
99268	261117
64114	261118
20536	261119
8089	261120
28319	261121
547	261122
708	261123
189197	261124
37981	261125
143644	261126
63304	261127
35228	261128
60563	261129
2637	261130
104129	261131
39104	261132
17503	261133
255	261134
78598	261135
30333	261136
51253	261137
5076	261138
17541	261139
4282	261140
7565	261141
12280	261142
805	261143
32372	261144
34278	261145
54040	261146
16919	261147
1809	261148
27621	261149
8671	261150
66137	261151
62776	261152
18859	261153
43796	261154
15260	261155
74170	261156
10930	261157
12988	261158
6097	261159
584	261160
67968	261161
19728	261162
32678	261163
2774	261164
22643	261165
112115	261166
70084	261167
38626	261168
30033	261169
40717	261170
18773	261171
73781	261172
512	261173
26206	261174
8081	261175
36314	261176
80979	261177
109215	261178
3540	261179
326	261180
8778	261181
2543	261182
64321	261183
14674	261184
15140	261185
37195	261186
51499	261187
8257	261188
64	261189
37092	261190
179	261191
158	261192
56748	261193
102900	261194
1126	261195
28262	261196
9927	261197
59409	261198
14842	261199
29234	261200
3875	261201
1842	261202
31499	261203
11118	261204
71794	261205
31310	261206
97242	261207
1652	261208
72696	261209
106933	261210
142283	261211
71794	261212
172854	261213
8563	261214
100863	261215
186941	261216
20755	261217
146632	261218
142500	261219
63820	261220
27098	261221
87650	261222
41057	261223
28713	261224
59490	261225
95391	261226
62237	261227
5347	261228
86239	261229
1885	261230
96966	261231
29710	261232
6918	261233
61400	261234
21997	261235
26256	261236
39367	261237
34058	261238
20678	261239
80305	261240
3470	261241
2115	261242
1934	261243
7597	261244
4923	261245
50111	261246
3000	261247
3470	261248
18260	261249
94866	261250
987	261251
3476	261252
4	261253
19684	261254
1234	261255
16125	261256
27666	261257
12055	261258
142	261259
22086	261260
1934	261261
990	261262
15330	261263
145868	261264
39259	261265
22808	261266
87862	261267
4972	261268
134177	261269
3576	261270
14430	261271
5811	261272
3349	261273
23463	261274
16247	261275
17471	261276
60021	261277
50358	261278
6670	261279
561	261280
84693	261281
78312	261282
2785	261283
38751	261284
2205	261285
5112	261286
28855	261287
28802	261288
39700	261289
35247	261290
26905	261291
3948	261292
66690	261293
709	261294
1739	261295
36959	261296
7824	261297
24862	261298
8531	261299
37482	261300
13751	261301
47629	261302
85883	261303
105784	261304
20482	261305
75154	261306
5988	261307
235	261308
98253	261309
1332	261310
7539	261311
8091	261312
2929	261313
32564	261314
1419	261315
89581	261316
3741	261317
88992	261318
26147	261319
7461	261320
57839	261321
5499	261322
5167	261323
48458	261324
46649	261325
72979	261326
35326	261327
16233	261328
85	261329
19421	261330
303	261331
7129	261332
92764	261333
250	261334
30548	261335
131181	261336
5713	261337
856	261338
10739	261339
856	261340
70	261341
34	261342
27223	261343
40093	261344
41849	261345
1063	261346
173	261347
14369	261348
43072	261349
3931	261350
662	261351
48579	261352
41549	261353
1404	261354
22198	261355
35147	261356
17824	261357
42241	261358
4778	261359
1550	261360
43417	261361
24927	261362
2244	261363
174159	261364
40901	261365
36727	261366
18976	261367
41188	261368
142034	261369
95541	261370
16926	261371
65504	261372
130295	261373
1407	261374
1820	261375
12284	261376
39314	261377
6240	261378
10531	261379
42959	261380
4833	261381
69333	261382
49345	261383
9017	261384
23199	261385
956	261386
28800	261387
7559	261388
70396	261389
54048	261390
62949	261391
177927	261392
60444	261393
37645	261394
89699	261395
53185	261396
70673	261397
63691	261398
1242	261399
36784	261400
33903	261401
28333	261402
39673	261403
6419	261404
26075	261405
15667	261406
45278	261407
837	261408
61460	261409
32938	261410
2407	261411
83542	261412
12236	261413
74300	261414
128978	261415
13786	261416
1855	261417
8598	261418
4775	261419
16546	261420
4544	261421
129898	261422
20251	261423
90328	261424
10185	261425
75422	261426
117455	261427
481	261428
11392	261429
33079	261430
2156	261431
35011	261432
154909	261433
36689	261434
2001	261435
40206	261436
105917	261437
144461	261438
7403	261439
72523	261440
46785	261441
74997	261442
103554	261443
33089	261444
4012	261445
6394	261446
33144	261447
95744	261448
52727	261449
68067	261450
25025	261451
95989	261452
19462	261453
4875	261454
20880	261455
11467	261456
696	261457
91787	261458
26765	261459
188302	261460
112650	261461
15272	261462
109262	261463
37003	261464
87689	261465
45205	261466
3486	261467
38919	261468
758	261469
3323	261470
71134	261471
4167	261472
2196	261473
39380	261474
29419	261475
429	261476
37394	261477
18046	261478
74824	261479
39116	261480
17815	261481
9901	261482
385	261483
13433	261484
125	261485
10335	261486
18342	261487
80255	261488
13634	261489
51518	261490
14114	261491
72915	261492
50410	261493
6518	261494
13523	261495
34547	261496
94846	261497
22748	261498
11957	261499
19276	261500
3860	261501
16175	261502
1800	261503
419	261504
47568	261505
6475	261506
9917	261507
72445	261508
32089	261509
57524	261510
129	261511
8475	261512
49831	261513
187964	261514
50358	261515
9003	261516
3420	261517
23447	261518
2275	261519
41271	261520
16152	261521
3860	261522
175	261523
49435	261524
7059	261525
13300	261526
47033	261527
142090	261528
101896	261529
34452	261530
19342	261531
9877	261532
11577	261533
65875	261534
21127	261535
13673	261536
19420	261537
19265	261538
4402	261539
11584	261540
11325	261541
31233	261542
165467	261543
1037	261544
7370	261545
141960	261546
80150	261547
7322	261548
50	261549
104917	261550
9620	261551
7371	261552
23470	261553
49114	261554
80925	261555
23272	261556
1536	261557
7091	261558
23502	261559
30265	261560
14822	261561
11322	261562
3419	261563
9839	261564
25987	261565
6490	261566
6475	261567
11583	261568
38368	261569
7432	261570
72187	261571
25908	261572
3783	261573
930	261574
34503	261575
77446	261576
4403	261577
67475	261578
40433	261579
122080	261580
8718	261581
53425	261582
25295	261583
170428	261584
32313	261585
11056	261586
14394	261587
31938	261588
27649	261589
87898	261590
120	261591
46607	261592
44077	261593
665	261594
33475	261595
9871	261596
34115	261597
25301	261598
32376	261599
51901	261600
40630	261601
4304	261602
77916	261603
137601	261604
233	261605
13104	261606
83696	261607
18191	261608
139061	261609
22588	261610
12719	261611
101073	261612
13937	261613
73499	261614
48454	261615
77917	261616
187329	261617
66683	261618
32591	261619
60967	261620
56662	261621
2714	261622
56839	261623
29313	261624
54717	261625
85265	261626
2955	261627
1236	261628
101785	261629
8749	261630
70577	261631
362	261632
45534	261633
58765	261634
108676	261635
68010	261636
131352	261637
33386	261638
33840	261639
85135	261640
59028	261641
59747	261642
79	261643
14600	261644
42770	261645
35639	261646
362	261647
91993	261648
1667	261649
1150	261650
1688	261651
21947	261652
27363	261653
6348	261654
35756	261655
4119	261656
750	261657
54553	261658
11915	261659
11003	261660
1635	261661
4078	261662
8742	261663
18540	261664
4777	261665
10493	261666
57553	261667
568	261668
35578	261669
4856	261670
47905	261671
6262	261672
809	261673
5313	261674
6697	261675
37314	261676
11737	261677
2461	261678
135437	261679
21014	261680
105459	261681
98	261682
44433	261683
69031	261684
61562	261685
154260	261686
37595	261687
14184	261688
11292	261689
42352	261690
705	261691
3908	261692
56038	261693
27763	261694
44627	261695
49052	261696
10687	261697
38479	261698
20839	261699
10234	261700
1141	261701
77798	261702
47	261703
81627	261704
18784	261705
42555	261706
24909	261707
1682	261708
32645	261709
22790	261710
23609	261711
288	261712
19874	261713
157	261714
12643	261715
3188	261716
13664	261717
789	261718
74677	261719
42702	261720
3481	261721
26051	261722
28943	261723
1987	261724
16342	261725
10201	261726
51670	261727
59123	261728
3214	261729
301	261730
117287	261731
53105	261732
3123	261733
16595	261734
81882	261735
2038	261736
19527	261737
105669	261738
12657	261739
16440	261740
673	261741
68926	261742
24306	261743
10030	261744
11510	261745
10221	261746
3143	261747
58509	261748
10569	261749
1	261750
37994	261751
22036	261752
12456	261753
44867	261754
20123	261755
20544	261756
13478	261757
19874	261758
2341	261759
27494	261760
11463	261761
18530	261762
12898	261763
31989	261764
47575	261765
2966	261766
102896	261767
12049	261768
17539	261769
21949	261770
15482	261771
28813	261772
18611	261773
2354	261774
9190	261775
46524	261776
53354	261777
5593	261778
61702	261779
96282	261780
2	261781
62558	261782
47257	261783
160201	261784
39248	261785
95084	261786
4147	261787
10575	261788
9453	261789
2102	261790
13617	261791
4653	261792
4034	261793
1170	261794
84146	261795
50698	261796
135055	261797
72319	261798
72541	261799
19659	261800
3382	261801
29801	261802
28726	261803
27352	261804
10046	261805
184374	261806
3075	261807
2829	261808
6004	261809
15785	261810
30748	261811
53563	261812
21392	261813
41175	261814
11077	261815
137629	261816
699	261817
43832	261818
3223	261819
34683	261820
110112	261821
23138	261822
7520	261823
44628	261824
168299	261825
35055	261826
52056	261827
18010	261828
19217	261829
1680	261830
44379	261831
1212	261832
3399	261833
1036	261834
106227	261835
55982	261836
175011	261837
145635	261838
11594	261839
2249	261840
4418	261841
6169	261842
26183	261843
85489	261844
37092	261845
39216	261846
8301	261847
32767	261848
56017	261849
70824	261850
11919	261851
35151	261852
15881	261853
23592	261854
35111	261855
16710	261856
24202	261857
100711	261858
6067	261859
11323	261860
20623	261861
130919	261862
1639	261863
1688	261864
6463	261865
12771	261866
74125	261867
16151	261868
4958	261869
15872	261870
19791	261871
13263	261872
26414	261873
6395	261874
605	261875
9952	261876
6487	261877
12282	261878
17457	261879
35607	261880
5821	261881
6842	261882
61270	261883
51439	261884
6073	261885
38919	261886
187138	261887
32482	261888
95096	261889
38187	261890
77934	261891
4376	261892
13184	261893
63082	261894
2752	261895
31734	261896
168693	261897
134304	261898
4159	261899
143662	261900
89625	261901
129000	261902
85643	261903
28262	261904
512	261905
21415	261906
16941	261907
6963	261908
35419	261909
1895	261910
19194	261911
51375	261912
33423	261913
11930	261914
14108	261915
30548	261916
42638	261917
31065	261918
11405	261919
8158	261920
4962	261921
21808	261922
1	261923
100996	261924
61110	261925
46882	261926
70307	261927
32305	261928
45464	261929
1756	261930
70731	261931
14038	261932
42036	261933
35220	261934
31346	261935
25036	261936
26334	261937
23598	261938
11268	261939
4862	261940
39735	261941
140744	261942
798	261943
26704	261944
6561	261945
9002	261946
61029	261947
24433	261948
37775	261949
5633	261950
51933	261951
35915	261952
1663	261953
1754	261954
45799	261955
31918	261956
43468	261957
32055	261958
110239	261959
87018	261960
173654	261961
33289	261962
9334	261963
187668	261964
62398	261965
51905	261966
111780	261967
80603	261968
68276	261969
129188	261970
31981	261971
74283	261972
11718	261973
31686	261974
32297	261975
139266	261976
7426	261977
157881	261978
72018	261979
17703	261980
19150	261981
28011	261982
8406	261983
144027	261984
41344	261985
186290	261986
22600	261987
106554	261988
121657	261989
34136	261990
99149	261991
78013	261992
67976	261993
23032	261994
108508	261995
137574	261996
11509	261997
18118	261998
93602	261999
59340	262000
11720	262001
28011	262002
34413	262003
76945	262004
120136	262005
304	262006
86933	262007
88460	262008
185934	262009
79005	262010
1317	262011
835	262012
981	262013
37342	262014
13980	262015
4318	262016
1587	262017
5467	262018
35164	262019
54682	262020
90462	262021
19751	262022
112852	262023
112877	262024
13909	262025
11402	262026
74862	262027
16086	262028
56516	262029
9042	262030
49159	262031
30074	262032
16559	262033
59307	262034
157007	262035
25883	262036
75604	262037
62783	262038
25784	262039
12638	262040
94308	262041
66854	262042
20855	262043
33891	262044
125476	262045
126993	262046
67173	262047
13401	262048
21235	262049
45614	262050
29446	262051
80249	262052
59543	262053
45221	262054
15107	262055
11771	262056
24806	262057
6863	262058
12578	262059
25904	262060
31254	262061
15022	262062
111517	262063
17870	262064
58478	262065
74709	262066
18191	262067
80158	262068
67664	262069
89611	262070
45835	262071
21955	262072
18165	262073
14938	262074
8047	262075
24998	262076
20025	262077
7170	262078
4601	262079
52780	262080
20174	262081
5	262082
863	262083
60997	262084
15510	262085
38025	262086
41124	262087
6396	262088
22456	262089
41446	262090
22769	262091
1017	262092
16138	262093
128	262094
16299	262095
7563	262096
57190	262097
42942	262098
12269	262099
23888	262100
93594	262101
49210	262102
58751	262103
12144	262104
21381	262105
49572	262106
7572	262107
13938	262108
31886	262109
10360	262110
2335	262111
14914	262112
80146	262113
4249	262114
4428	262115
46608	262116
15500	262117
26337	262118
12658	262119
16380	262120
45174	262121
36540	262122
49492	262123
54254	262124
18423	262125
11915	262126
6274	262127
94260	262128
4651	262129
31291	262130
26059	262131
30235	262132
44068	262133
21589	262134
33049	262135
38384	262136
29967	262137
48103	262138
78670	262139
17520	262140
30168	262141
23632	262142
43471	262143
6138	262144
101395	262145
129618	262146
41446	262147
54990	262148
6942	262149
31971	262150
20893	262151
101711	262152
30338	262153
9902	262154
21866	262155
14424	262156
24079	262157
17242	262158
116973	262159
26904	262160
188	262161
1041	262162
10451	262163
33058	262164
56040	262165
879	262166
16109	262167
50848	262168
3646	262169
6951	262170
20177	262171
1055	262172
14212	262173
3930	262174
96133	262175
40963	262176
4455	262177
13583	262178
63378	262179
84280	262180
62048	262181
114346	262182
54888	262183
21251	262184
3156	262185
3468	262186
462	262187
5844	262188
42291	262189
145631	262190
14305	262191
35358	262192
60308	262193
19401	262194
49896	262195
23032	262196
4484	262197
1569	262198
19796	262199
268	262200
492	262201
15377	262202
15035	262203
10427	262204
177302	262205
3993	262206
2583	262207
5104	262208
11843	262209
83152	262210
36326	262211
114335	262212
86972	262213
118249	262214
14133	262215
113319	262216
73399	262217
42826	262218
89999	262219
51523	262220
5122	262221
61551	262222
10699	262223
14651	262224
4580	262225
27361	262226
6384	262227
14272	262228
91822	262229
59052	262230
188264	262231
110430	262232
108756	262233
108679	262234
63671	262235
37831	262236
186304	262237
74850	262238
139684	262239
4190	262240
139581	262241
91617	262242
162687	262243
36398	262244
141408	262245
183316	262246
104451	262247
104046	262248
87219	262249
180036	262250
89390	262251
109340	262252
73378	262253
182647	262254
15961	262255
43966	262256
142200	262257
183756	262258
20400	262259
143229	262260
87777	262261
48156	262262
89431	262263
138269	262264
160169	262265
104470	262266
82926	262267
150805	262268
95482	262269
104012	262270
114573	262271
87296	262272
25894	262273
130535	262274
40338	262275
67239	262276
62785	262277
171496	262278
89579	262279
114316	262280
13411	262281
93814	262282
48619	262283
68582	262284
51953	262285
53040	262286
50846	262287
10	262288
30397	262289
76931	262290
10014	262291
130627	262292
79471	262293
65711	262294
3360	262295
31709	262296
472	262297
232	262298
19235	262299
47501	262300
77241	262301
187819	262302
139624	262303
858	262304
2302	262305
248	262306
1843	262307
41634	262308
72571	262309
16912	262310
19592	262311
58629	262312
68911	262313
31664	262314
35132	262315
13583	262316
8940	262317
23723	262318
9738	262319
21159	262320
184696	262321
4533	262322
2150	262323
1921	262324
10245	262325
2365	262326
25239	262327
25372	262328
13311	262329
33575	262330
15511	262331
1914	262332
2575	262333
6924	262334
2159	262335
3930	262336
7601	262337
23745	262338
51469	262339
43159	262340
31130	262341
26631	262342
89317	262343
84124	262344
13706	262345
22835	262346
95505	262347
10632	262348
1561	262349
38683	262350
42417	262351
81680	262352
34841	262353
52180	262354
135847	262355
5474	262356
23500	262357
1294	262358
42731	262359
34565	262360
14458	262361
137165	262362
116176	262363
62289	262364
46849	262365
5738	262366
5745	262367
186581	262368
177998	262369
53546	262370
71140	262371
159	262372
73523	262373
128213	262374
12744	262375
18043	262376
53431	262377
143867	262378
18596	262379
10623	262380
70247	262381
58695	262382
140929	262383
51082	262384
43190	262385
2133	262386
51414	262387
67275	262388
20140	262389
10650	262390
32354	262391
34244	262392
73618	262393
62680	262394
5689	262395
110267	262396
10043	262397
61476	262398
13637	262399
6872	262400
62165	262401
59930	262402
107146	262403
176904	262404
117615	262405
51095	262406
49622	262407
2912	262408
28837	262409
62468	262410
61671	262411
188965	262412
7505	262413
38272	262414
30456	262415
70549	262416
97130	262417
95494	262418
100871	262419
96425	262420
135324	262421
159811	262422
54035	262423
84985	262424
91235	262425
158644	262426
15033	262427
3748	262428
55868	262429
38085	262430
6977	262431
8237	262432
13880	262433
17338	262434
155372	262435
8593	262436
54621	262437
12768	262438
128345	262439
105752	262440
45060	262441
1	262442
107667	262443
23013	262444
30550	262445
73339	262446
1958	262447
13253	262448
3380	262449
22615	262450
16676	262451
7894	262452
10143	262453
4334	262454
45770	262455
33713	262456
12891	262457
11053	262458
13981	262459
1	262460
11224	262461
23932	262462
65372	262463
11902	262464
14142	262465
1698	262466
73205	262467
22000	262468
32385	262469
15942	262470
37844	262471
1196	262472
2233	262473
4	262474
51042	262475
1541	262476
84908	262477
30609	262478
3231	262479
808	262480
39511	262481
17584	262482
32511	262483
54790	262484
1	262485
61607	262486
4858	262487
169	262488
41011	262489
555	262490
13445	262491
10992	262492
40682	262493
32060	262494
1803	262495
31313	262496
57663	262497
884	262498
3155	262499
26553	262500
49047	262501
63997	262502
81552	262503
2041	262504
1681	262505
265	262506
31805	262507
14636	262508
37555	262509
14799	262510
70772	262511
1336	262512
130480	262513
32291	262514
177527	262515
65756	262516
43415	262517
91302	262518
53995	262519
35530	262520
1	262521
25228	262522
68373	262523
23758	262524
65158	262525
123360	262526
156082	262527
182319	262528
2441	262529
12520	262530
77252	262531
70725	262532
21087	262533
31973	262534
26652	262535
74506	262536
9674	262537
21302	262538
7338	262539
137330	262540
4529	262541
179898	262542
148375	262543
91857	262544
5334	262545
39783	262546
29529	262547
24005	262548
23896	262549
11411	262550
188537	262551
147624	262552
187004	262553
64628	262554
183570	262555
28592	262556
139380	262557
29608	262558
9034	262559
140129	262560
108471	262561
86388	262562
52494	262563
29683	262564
157215	262565
41952	262566
138748	262567
32915	262568
5268	262569
15	262570
91948	262571
202	262572
18844	262573
369	262574
9201	262575
135568	262576
86886	262577
107555	262578
51865	262579
74039	262580
16345	262581
121194	262582
119924	262583
94915	262584
51336	262585
23996	262586
62212	262587
167796	262588
109572	262589
8820	262590
2784	262591
5569	262592
2272	262593
13158	262594
34089	262595
27024	262596
187417	262597
12716	262598
33900	262599
105554	262600
42844	262601
62707	262602
4211	262603
22538	262604
98431	262605
25482	262606
4090	262607
4011	262608
4094	262609
46503	262610
10453	262611
124598	262612
18088	262613
39708	262614
4212	262615
34140	262616
16287	262617
140664	262618
10667	262619
92372	262620
265	262621
35804	262622
13829	262623
50173	262624
120004	262625
1472	262626
23733	262627
110239	262628
55982	262629
20996	262630
40654	262631
62796	262632
38326	262633
39813	262634
20941	262635
68733	262636
25382	262637
42722	262638
85137	262639
30239	262640
4646	262641
24451	262642
80580	262643
84077	262644
72324	262645
42860	262646
10573	262647
137	262648
36818	262649
35608	262650
28312	262651
49673	262652
140521	262653
31307	262654
142590	262655
12057	262656
34717	262657
14805	262658
34733	262659
108931	262660
88421	262661
92265	262662
30487	262663
59433	262664
88010	262665
15294	262666
6907	262667
91649	262668
83996	262669
60052	262670
10512	262671
8382	262672
170744	262673
1242	262674
58474	262675
176268	262676
11095	262677
142905	262678
66478	262679
23577	262680
135202	262681
64682	262682
176989	262683
28740	262684
136267	262685
29377	262686
13048	262687
54577	262688
2338	262689
11	262690
63620	262691
133966	262692
23404	262693
145127	262694
7640	262695
88103	262696
4784	262697
25450	262698
100511	262699
19121	262700
37156	262701
19805	262702
28614	262703
64186	262704
138928	262705
176873	262706
25463	262707
153126	262708
64391	262709
113844	262710
88029	262711
128942	262712
153719	262713
23391	262714
138724	262715
6482	262716
62223	262717
36567	262718
68763	262719
144354	262720
124356	262721
19358	262722
37585	262723
29959	262724
110100	262725
1444	262726
98523	262727
105687	262728
82993	262729
88023	262730
74682	262731
22702	262732
47684	262733
56899	262734
1433	262735
32359	262736
32628	262737
14734	262738
32218	262739
24314	262740
26920	262741
16588	262742
21967	262743
47532	262744
33689	262745
14169	262746
52091	262747
13266	262748
18203	262749
70919	262750
11413	262751
3083	262752
6407	262753
17944	262754
16141	262755
62318	262756
554	262757
87574	262758
38074	262759
31480	262760
3984	262761
35219	262762
78	262763
55579	262764
1569	262765
18695	262766
66251	262767
2032	262768
2353	262769
73782	262770
31098	262771
24389	262772
42863	262773
108749	262774
99324	262775
19622	262776
1365	262777
40286	262778
109889	262779
124050	262780
8443	262781
16224	262782
23474	262783
7137	262784
12618	262785
54737	262786
23344	262787
11628	262788
39655	262789
12193	262790
19953	262791
57807	262792
392	262793
5655	262794
173215	262795
25648	262796
71276	262797
49513	262798
9028	262799
47962	262800
76320	262801
88327	262802
6269	262803
50168	262804
147330	262805
25830	262806
50369	262807
50309	262808
31175	262809
33117	262810
33009	262811
23426	262812
72580	262813
38334	262814
38334	262815
11669	262816
12649	262817
104730	262818
27837	262819
81235	262820
30860	262821
60962	262822
13791	262823
5882	262824
72304	262825
28372	262826
30804	262827
15902	262828
7403	262829
99608	262830
105713	262831
392	262832
163644	262833
9844	262834
8343	262835
11912	262836
2884	262837
28446	262838
94287	262839
83126	262840
120342	262841
7430	262842
45392	262843
27257	262844
2547	262845
56859	262846
3412	262847
107971	262848
18980	262849
54349	262850
75420	262851
86935	262852
75042	262853
16244	262854
1205	262855
32672	262856
12674	262857
26469	262858
41142	262859
16250	262860
9844	262861
28475	262862
3815	262863
20669	262864
55813	262865
28204	262866
27168	262867
8172	262868
141224	262869
12445	262870
52303	262871
11608	262872
122484	262873
41141	262874
3394	262875
3346	262876
131511	262877
1869	262878
142319	262879
11649	262880
97519	262881
95982	262882
27168	262883
86257	262884
4970	262885
28352	262886
76429	262887
121649	262888
100756	262889
88771	262890
33223	262891
26156	262892
8472	262893
53348	262894
17967	262895
43865	262896
23474	262897
23330	262898
14697	262899
88516	262900
36121	262901
41981	262902
63120	262903
6417	262904
50714	262905
30990	262906
34489	262907
31861	262908
41912	262909
10526	262910
159960	262911
4395	262912
65066	262913
57436	262914
24807	262915
78494	262916
36202	262917
37687	262918
54976	262919
37006	262920
42335	262921
84716	262922
9879	262923
30208	262924
3421	262925
37037	262926
20984	262927
34508	262928
19298	262929
119738	262930
28415	262931
167502	262932
121649	262933
28534	262934
57063	262935
121012	262936
53628	262937
26253	262938
13389	262939
13592	262940
26186	262941
13593	262942
9842	262943
4963	262944
9844	262945
8474	262946
98581	262947
40514	262948
98202	262949
48637	262950
67268	262951
9879	262952
102618	262953
24807	262954
2127	262955
4966	262956
8677	262957
21550	262958
45907	262959
2895	262960
20447	262961
101086	262962
63843	262963
4275	262964
31728	262965
121478	262966
70418	262967
1869	262968
110824	262969
21530	262970
42482	262971
53301	262972
6857	262973
9769	262974
4148	262975
15717	262976
53348	262977
4911	262978
6403	262979
193	262980
432	262981
5937	262982
11467	262983
3289	262984
141487	262985
13378	262986
68572	262987
57214	262988
13454	262989
14296	262990
7865	262991
9346	262992
20447	262993
11435	262994
4806	262995
21073	262996
10799	262997
133668	262998
3297	262999
472	263000
104004	263001
172836	263002
30414	263003
58743	263004
5485	263005
24315	263006
23635	263007
22681	263008
5478	263009
134210	263010
12793	263011
19768	263012
82796	263013
19922	263014
10295	263015
51078	263016
29561	263017
81	263018
2375	263019
83620	263020
8531	263021
29461	263022
3936	263023
29	263024
10825	263025
9243	263026
3374	263027
23989	263028
81045	263029
15	263030
1485	263031
7756	263032
11952	263033
5277	263034
14969	263035
85857	263036
31258	263037
4907	263038
72647	263039
35903	263040
153622	263041
132890	263042
7607	263043
19443	263044
3762	263045
30190	263046
39717	263047
18734	263048
7566	263049
51318	263050
13873	263051
69756	263052
32328	263053
12164	263054
70383	263055
13385	263056
69805	263057
34078	263058
7772	263059
87339	263060
75890	263061
47721	263062
1437	263063
35173	263064
52160	263065
21188	263066
7691	263067
28501	263068
99373	263069
21487	263070
33243	263071
32028	263072
43088	263073
33642	263074
20812	263075
42763	263076
1201	263077
55555	263078
6153	263079
167	263080
88366	263081
49481	263082
33800	263083
92666	263084
4839	263085
5183	263086
8558	263087
71281	263088
51036	263089
17843	263090
647	263091
59846	263092
3787	263093
23101	263094
18143	263095
23112	263096
9294	263097
7892	263098
148	263099
88811	263100
11966	263101
244	263102
24997	263103
61656	263104
26727	263105
892	263106
32569	263107
6858	263108
58848	263109
1122	263110
117472	263111
15809	263112
47473	263113
15324	263114
43386	263115
1054	263116
46180	263117
33262	263118
40995	263119
607	263120
62067	263121
3900	263122
31591	263123
21967	263124
43248	263125
66816	263126
320	263127
22314	263128
35462	263129
8935	263130
9813	263131
2640	263132
15415	263133
9208	263134
22745	263135
13477	263136
33164	263137
56938	263138
119323	263139
42088	263140
10380	263141
102207	263142
1467	263143
1386	263144
63561	263145
42070	263146
13204	263147
37404	263148
84706	263149
14431	263150
13505	263151
18795	263152
29	263153
19016	263154
15803	263155
57968	263156
50630	263157
13205	263158
16336	263159
17920	263160
51281	263161
2209	263162
65622	263163
51929	263164
140	263165
28364	263166
576	263167
32696	263168
64878	263169
77535	263170
60616	263171
20486	263172
1353	263173
127384	263174
26818	263175
31482	263176
112013	263177
63	263178
83368	263179
3252	263180
61678	263181
53831	263182
23782	263183
13835	263184
7697	263185
33630	263186
60351	263187
41951	263188
1775	263189
62508	263190
329	263191
607	263192
1694	263193
9150	263194
48098	263195
6	263196
11	263197
24315	263198
3041	263199
13867	263200
133937	263201
10191	263202
89595	263203
6042	263204
10897	263205
54197	263206
38301	263207
29025	263208
2435	263209
18377	263210
36720	263211
57938	263212
88	263213
1168	263214
998	263215
53934	263216
3415	263217
8895	263218
59136	263219
16762	263220
12538	263221
6651	263222
65679	263223
14909	263224
19227	263225
29133	263226
17616	263227
16405	263228
48795	263229
69052	263230
37635	263231
7839	263232
4879	263233
39097	263234
95987	263235
38555	263236
31182	263237
105407	263238
14666	263239
58878	263240
37201	263241
27330	263242
47142	263243
33382	263244
27614	263245
61465	263246
3213	263247
213	263248
10718	263249
49500	263250
17845	263251
6128	263252
3282	263253
53168	263254
7404	263255
1872	263256
163054	263257
100730	263258
4936	263259
33142	263260
101459	263261
10613	263262
37083	263263
200	263264
2716	263265
457	263266
12948	263267
15782	263268
81959	263269
1697	263270
18771	263271
67865	263272
6087	263273
103185	263274
86039	263275
23073	263276
53605	263277
86159	263278
27192	263279
116636	263280
86040	263281
187379	263282
38157	263283
134568	263284
61498	263285
134905	263286
122263	263287
79758	263288
87658	263289
69446	263290
93886	263291
52503	263292
106116	263293
75006	263294
8400	263295
35212	263296
26394	263297
29676	263298
50550	263299
57367	263300
57643	263301
32817	263302
39800	263303
100395	263304
39062	263305
48824	263306
32345	263307
25410	263308
67783	263309
44667	263310
27994	263311
23030	263312
20662	263313
8930	263314
25924	263315
27256	263316
1174	263317
8667	263318
31488	263319
3570	263320
56906	263321
24290	263322
52299	263323
475	263324
15403	263325
59160	263326
12176	263327
53515	263328
51165	263329
46310	263330
9137	263331
135466	263332
18284	263333
23270	263334
20454	263335
68470	263336
46122	263337
87929	263338
17861	263339
74127	263340
104	263341
26080	263342
28141	263343
13409	263344
60223	263345
13016	263346
25469	263347
3615	263348
9098	263349
2	263350
30678	263351
3130	263352
84172	263353
84003	263354
5560	263355
32155	263356
82916	263357
68224	263358
23863	263359
54205	263360
11	263361
55845	263362
34246	263363
75266	263364
44519	263365
37378	263366
151056	263367
51214	263368
1617	263369
49646	263370
11110	263371
6336	263372
3913	263373
180274	263374
27194	263375
30435	263376
27069	263377
72166	263378
33541	263379
32181	263380
9947	263381
74070	263382
8143	263383
57187	263384
12835	263385
46984	263386
14588	263387
57326	263388
79399	263389
61572	263390
51911	263391
20888	263392
66965	263393
44897	263394
47080	263395
19117	263396
25368	263397
3927	263398
4144	263399
451	263400
61895	263401
102722	263402
21698	263403
2922	263404
2366	263405
1409	263406
31942	263407
69538	263408
62711	263409
79073	263410
45265	263411
25345	263412
12623	263413
65652	263414
57925	263415
55353	263416
84180	263417
48296	263418
168	263419
7599	263420
90519	263421
20589	263422
25834	263423
22506	263424
21812	263425
23373	263426
28504	263427
91473	263428
66259	263429
2419	263430
6821	263431
49418	263432
1208	263433
17305	263434
15510	263435
13655	263436
189226	263437
3159	263438
69553	263439
60915	263440
110676	263441
87851	263442
72149	263443
11607	263444
16551	263445
14840	263446
2275	263447
56611	263448
106075	263449
6494	263450
2997	263451
52582	263452
19331	263453
50687	263454
139666	263455
7184	263456
19154	263457
50958	263458
39498	263459
60693	263460
84267	263461
33943	263462
28560	263463
33056	263464
9448	263465
24507	263466
16775	263467
8878	263468
38778	263469
80405	263470
32710	263471
64750	263472
37196	263473
60601	263474
12264	263475
3143	263476
10411	263477
30308	263478
10551	263479
19425	263480
141	263481
59644	263482
7453	263483
23106	263484
25312	263485
6468	263486
60059	263487
33092	263488
82587	263489
130180	263490
25026	263491
26261	263492
2651	263493
172102	263494
49903	263495
465	263496
4224	263497
48149	263498
1416	263499
15396	263500
48239	263501
433	263502
5115	263503
96395	263504
57007	263505
38856	263506
19675	263507
10257	263508
20995	263509
25750	263510
3868	263511
24169	263512
9429	263513
2252	263514
34305	263515
42244	263516
71850	263517
49755	263518
11248	263519
13083	263520
923	263521
50447	263522
50268	263523
60597	263524
41748	263525
359	263526
3775	263527
77030	263528
32881	263529
1107	263530
47437	263531
28367	263532
576	263533
23074	263534
2089	263535
32794	263536
32461	263537
31938	263538
18526	263539
112221	263540
10320	263541
9923	263542
5965	263543
188602	263544
26385	263545
2093	263546
17306	263547
47983	263548
113776	263549
81312	263550
17843	263551
110914	263552
60114	263553
4081	263554
52619	263555
20318	263556
108452	263557
12381	263558
56110	263559
4408	263560
21967	263561
12105	263562
39574	263563
39538	263564
3164	263565
2032	263566
20256	263567
134224	263568
136	263569
106462	263570
5969	263571
10997	263572
21494	263573
17200	263574
19980	263575
46074	263576
165226	263577
42770	263578
39561	263579
39630	263580
39598	263581
953	263582
52680	263583
2940	263584
2249	263585
29593	263586
13313	263587
30491	263588
60963	263589
15451	263590
3175	263591
12138	263592
298	263593
39678	263594
3443	263595
3308	263596
4074	263597
503	263598
27477	263599
23117	263600
25505	263601
194	263602
14509	263603
25518	263604
42096	263605
15374	263606
9185	263607
33742	263608
2656	263609
14058	263610
31457	263611
457	263612
39801	263613
1224	263614
128722	263615
26964	263616
48802	263617
2739	263618
24673	263619
14131	263620
2664	263621
9572	263622
93471	263623
12422	263624
110156	263625
65558	263626
109318	263627
88815	263628
45321	263629
35587	263630
73137	263631
27052	263632
73089	263633
83476	263634
13660	263635
131081	263636
4917	263637
20100	263638
32911	263639
42442	263640
59567	263641
76549	263642
60817	263643
8395	263644
1970	263645
41134	263646
49350	263647
86159	263648
100643	263649
4753	263650
22816	263651
86070	263652
30225	263653
27886	263654
4637	263655
110098	263656
126444	263657
4397	263658
43007	263659
37149	263660
40105	263661
1661	263662
15295	263663
13638	263664
77237	263665
62336	263666
7837	263667
25093	263668
4153	263669
41774	263670
2720	263671
226	263672
47197	263673
31776	263674
3151	263675
26133	263676
692	263677
32428	263678
44282	263679
55505	263680
12764	263681
30553	263682
784	263683
76200	263684
32818	263685
478	263686
68735	263687
129913	263688
18964	263689
4123	263690
5718	263691
72540	263692
33215	263693
17576	263694
20173	263695
473	263696
27135	263697
17157	263698
2088	263699
86938	263700
131372	263701
8394	263702
14846	263703
6100	263704
934	263705
13236	263706
40162	263707
31853	263708
127440	263709
51574	263710
19344	263711
765	263712
73845	263713
66967	263714
11831	263715
18369	263716
617	263717
29863	263718
59987	263719
40628	263720
8173	263721
45096	263722
50396	263723
1734	263724
41134	263725
5	263726
3548	263727
66464	263728
7221	263729
8100	263730
53148	263731
78887	263732
11311	263733
29766	263734
78246	263735
40328	263736
163262	263737
1538	263738
12614	263739
2087	263740
88564	263741
65533	263742
1533	263743
70048	263744
937	263745
8529	263746
19643	263747
27995	263748
8259	263749
33883	263750
184522	263751
8719	263752
53274	263753
29773	263754
48209	263755
83941	263756
18600	263757
124296	263758
132397	263759
3092	263760
73102	263761
15044	263762
26334	263763
139665	263764
3164	263765
19316	263766
5188	263767
1453	263768
14798	263769
109368	263770
28556	263771
3987	263772
52836	263773
23019	263774
87200	263775
117571	263776
33439	263777
66241	263778
50501	263779
67995	263780
176312	263781
1538	263782
28423	263783
178943	263784
55501	263785
44472	263786
12570	263787
12661	263788
33872	263789
23960	263790
82734	263791
27235	263792
13523	263793
88794	263794
1521	263795
46317	263796
19348	263797
33924	263798
20306	263799
110463	263800
17817	263801
25740	263802
88553	263803
37410	263804
54732	263805
58444	263806
53159	263807
10750	263808
2385	263809
62259	263810
12102	263811
1059	263812
45859	263813
39895	263814
20831	263815
3933	263816
5404	263817
4331	263818
13274	263819
99785	263820
20214	263821
74690	263822
156172	263823
16608	263824
65722	263825
112676	263826
67283	263827
163286	263828
145496	263829
6900	263830
60782	263831
14563	263832
10069	263833
66017	263834
14138	263835
123948	263836
102723	263837
65054	263838
26893	263839
44783	263840
116575	263841
4383	263842
117349	263843
33602	263844
19038	263845
128818	263846
42366	263847
5965	263848
23935	263849
34366	263850
37094	263851
9674	263852
17340	263853
68779	263854
67521	263855
7146	263856
130439	263857
14466	263858
20591	263859
53160	263860
65545	263861
24817	263862
17604	263863
65235	263864
70980	263865
32728	263866
35132	263867
10	263868
15008	263869
44552	263870
23486	263871
8847	263872
78	263873
31658	263874
37962	263875
27751	263876
43352	263877
14613	263878
14284	263879
14725	263880
10530	263881
113197	263882
125	263883
61161	263884
30326	263885
34776	263886
25407	263887
22316	263888
5883	263889
94737	263890
14902	263891
18332	263892
139129	263893
132	263894
8042	263895
22772	263896
101754	263897
22206	263898
8196	263899
25743	263900
33136	263901
7327	263902
4658	263903
15249	263904
25873	263905
13892	263906
24090	263907
3224	263908
188653	263909
41431	263910
26099	263911
32579	263912
20590	263913
109317	263914
24771	263915
149813	263916
23339	263917
30233	263918
47469	263919
889	263920
2	263921
39672	263922
67330	263923
25039	263924
142790	263925
94272	263926
84023	263927
49970	263928
184971	263929
22169	263930
39964	263931
30243	263932
20430	263933
142096	263934
15479	263935
114284	263936
122274	263937
142110	263938
305	263939
11561	263940
137514	263941
8196	263942
30728	263943
7151	263944
3371	263945
1240	263946
28476	263947
16607	263948
115695	263949
1240	263950
137631	263951
23522	263952
176257	263953
3310	263954
73178	263955
135074	263956
6835	263957
152580	263958
71826	263959
5932	263960
2384	263961
110665	263962
20678	263963
5442	263964
52847	263965
46395	263966
2626	263967
169353	263968
182781	263969
41362	263970
39979	263971
103457	263972
34685	263973
7611	263974
9925	263975
16082	263976
8520	263977
53176	263978
30196	263979
33862	263980
39913	263981
32931	263982
38140	263983
83918	263984
3674	263985
81078	263986
56904	263987
35204	263988
2012	263989
5414	263990
98291	263991
31367	263992
25852	263993
55011	263994
56898	263995
14	263996
13271	263997
149617	263998
2307	263999
9289	264000
16937	264001
37755	264002
3836	264003
13534	264004
75214	264005
44152	264006
1440	264007
3143	264008
20093	264009
29438	264010
17959	264011
4461	264012
41102	264013
16518	264014
60560	264015
1877	264016
25311	264017
110815	264018
60179	264019
40489	264020
27519	264021
1828	264022
11231	264023
2125	264024
92914	264025
4793	264026
70443	264027
14328	264028
15162	264029
7721	264030
40120	264031
6322	264032
15897	264033
12541	264034
10001	264035
8905	264036
66053	264037
37847	264038
50876	264039
25079	264040
2683	264041
9500	264042
81792	264043
69761	264044
43107	264045
14411	264046
18510	264047
20138	264048
59001	264049
16755	264050
37150	264051
21747	264052
29223	264053
12146	264054
1261	264055
2766	264056
1116	264057
5006	264058
37517	264059
2458	264060
1363	264061
5993	264062
31442	264063
21960	264064
5159	264065
2595	264066
4748	264067
2553	264068
14970	264069
2596	264070
60661	264071
7183	264072
56200	264073
55363	264074
5458	264075
44023	264076
45509	264077
42404	264078
6235	264079
97297	264080
41129	264081
31794	264082
3748	264083
31967	264084
24367	264085
89641	264086
14792	264087
2372	264088
19735	264089
90519	264090
99	264091
62402	264092
104670	264093
61254	264094
4041	264095
13508	264096
6318	264097
24043	264098
188590	264099
10674	264100
11922	264101
35711	264102
2347	264103
39163	264104
25006	264105
21282	264106
24938	264107
5883	264108
32466	264109
1260	264110
36189	264111
454	264112
16288	264113
25251	264114
41966	264115
280	264116
40246	264117
14890	264118
2080	264119
8046	264120
57149	264121
44404	264122
10167	264123
102639	264124
20921	264125
7045	264126
6431	264127
87847	264128
20035	264129
5429	264130
57533	264131
12753	264132
90230	264133
13944	264134
20817	264135
53306	264136
109806	264137
11056	264138
31868	264139
30988	264140
101321	264141
58911	264142
59031	264143
58079	264144
103189	264145
32500	264146
57646	264147
13966	264148
33972	264149
2353	264150
23115	264151
56847	264152
5	264153
45071	264154
46404	264155
260	264156
921	264157
32707	264158
1561	264159
58219	264160
1941	264161
48099	264162
10748	264163
37771	264164
52895	264165
62894	264166
4448	264167
142523	264168
44520	264169
14274	264170
7028	264171
19676	264172
40274	264173
35516	264174
58985	264175
32621	264176
1250	264177
108357	264178
5928	264179
87169	264180
72540	264181
10346	264182
677	264183
82866	264184
71556	264185
27707	264186
55039	264187
9441	264188
36207	264189
14287	264190
15912	264191
2353	264192
32410	264193
4065	264194
15428	264195
76729	264196
34250	264197
27917	264198
12014	264199
47066	264200
2197	264201
26050	264202
9570	264203
41484	264204
20314	264205
9485	264206
27341	264207
28763	264208
24845	264209
10221	264210
18663	264211
50974	264212
30397	264213
32680	264214
3297	264215
1060	264216
91961	264217
5273	264218
83807	264219
2735	264220
21424	264221
21734	264222
16523	264223
42991	264224
42014	264225
5657	264226
173990	264227
51840	264228
301	264229
35258	264230
27460	264231
48906	264232
46459	264233
577	264234
90684	264235
10503	264236
14423	264237
93763	264238
65238	264239
48683	264240
6168	264241
10758	264242
2884	264243
2546	264244
6317	264245
2541	264246
8710	264247
11264	264248
70408	264249
96343	264250
101384	264251
48398	264252
7095	264253
20460	264254
45220	264255
3273	264256
37681	264257
21167	264258
4552	264259
43051	264260
31538	264261
11505	264262
36971	264263
31979	264264
156631	264265
33055	264266
28057	264267
107822	264268
186388	264269
49149	264270
43244	264271
75709	264272
63210	264273
112753	264274
18814	264275
15628	264276
10479	264277
36872	264278
37684	264279
158972	264280
61504	264281
23919	264282
48743	264283
5917	264284
1021	264285
87079	264286
143036	264287
1253	264288
17128	264289
68810	264290
32937	264291
16559	264292
99497	264293
148933	264294
93255	264295
128011	264296
67239	264297
187122	264298
59561	264299
53341	264300
170715	264301
36638	264302
41477	264303
138053	264304
34566	264305
69821	264306
9223	264307
61633	264308
50349	264309
183158	264310
72408	264311
28560	264312
99820	264313
1513	264314
140809	264315
89726	264316
72374	264317
55997	264318
4658	264319
26209	264320
20050	264321
22377	264322
88272	264323
84385	264324
30643	264325
44708	264326
163004	264327
44689	264328
8461	264329
52059	264330
127086	264331
30328	264332
14409	264333
27823	264334
3576	264335
80358	264336
26171	264337
8152	264338
7711	264339
2	264340
1211	264341
20402	264342
9125	264343
68525	264344
46676	264345
59718	264346
54961	264347
17084	264348
4097	264349
45572	264350
60462	264351
53540	264352
81032	264353
2395	264354
3576	264355
34503	264356
88923	264357
113	264358
30048	264359
94545	264360
58620	264361
21197	264362
3330	264363
96228	264364
53341	264365
21274	264366
37007	264367
164937	264368
38789	264369
49828	264370
60056	264371
60885	264372
4672	264373
78043	264374
73816	264375
135653	264376
19722	264377
537	264378
15442	264379
26966	264380
133375	264381
70126	264382
5162	264383
564	264384
74391	264385
970	264386
19092	264387
72593	264388
17861	264389
148264	264390
102260	264391
105335	264392
6963	264393
87851	264394
19096	264395
21388	264396
33785	264397
18027	264398
41270	264399
22278	264400
33278	264401
100561	264402
19107	264403
1104	264404
2220	264405
10354	264406
27850	264407
13666	264408
14381	264409
34176	264410
114015	264411
12788	264412
135890	264413
253	264414
32937	264415
20516	264416
3096	264417
13070	264418
97748	264419
96937	264420
1455	264421
58004	264422
14559	264423
1660	264424
14419	264425
14957	264426
51262	264427
9332	264428
88655	264429
81643	264430
55733	264431
11686	264432
54832	264433
5107	264434
1447	264435
12268	264436
90678	264437
111648	264438
106621	264439
59331	264440
17065	264441
4960	264442
130402	264443
78972	264444
2478	264445
54165	264446
13413	264447
77094	264448
19632	264449
64979	264450
519	264451
45447	264452
126869	264453
83850	264454
24757	264455
14527	264456
48992	264457
9165	264458
28738	264459
68618	264460
30	264461
10542	264462
96992	264463
26182	264464
981	264465
101470	264466
30747	264467
13897	264468
110593	264469
2546	264470
30996	264471
137644	264472
116474	264473
21627	264474
72840	264475
44065	264476
36451	264477
46676	264478
36521	264479
15178	264480
44348	264481
29853	264482
55953	264483
3185	264484
97811	264485
183605	264486
120482	264487
9187	264488
78307	264489
595	264490
19526	264491
56696	264492
72703	264493
41768	264494
44216	264495
69944	264496
30245	264497
4728	264498
17120	264499
44758	264500
22961	264501
4376	264502
53746	264503
94512	264504
127851	264505
162056	264506
52896	264507
31567	264508
76915	264509
14634	264510
6297	264511
3170	264512
130360	264513
76677	264514
102364	264515
97235	264516
118792	264517
31509	264518
139876	264519
64688	264520
81791	264521
14851	264522
118300	264523
53902	264524
14959	264525
126981	264526
48231	264527
7860	264528
154136	264529
88036	264530
94637	264531
180486	264532
125873	264533
63078	264534
30873	264535
20517	264536
131114	264537
122792	264538
27785	264539
38121	264540
108631	264541
110659	264542
164554	264543
83791	264544
26249	264545
912	264546
15948	264547
2318	264548
9940	264549
108833	264550
5220	264551
129601	264552
66944	264553
21372	264554
80719	264555
4673	264556
21896	264557
103204	264558
6916	264559
71508	264560
7351	264561
115971	264562
162635	264563
102428	264564
9017	264565
54381	264566
12334	264567
78948	264568
70008	264569
9371	264570
17043	264571
7054	264572
61760	264573
35382	264574
103784	264575
145691	264576
14404	264577
127431	264578
2155	264579
38304	264580
125471	264581
28333	264582
24432	264583
63874	264584
9556	264585
71927	264586
47428	264587
6985	264588
9092	264589
45353	264590
47384	264591
110328	264592
8070	264593
8862	264594
43215	264595
4772	264596
127800	264597
125260	264598
81130	264599
41333	264600
24385	264601
5200	264602
25736	264603
67797	264604
52461	264605
22801	264606
29888	264607
97910	264608
137436	264609
180304	264610
141228	264611
186826	264612
106716	264613
77894	264614
30364	264615
101481	264616
134835	264617
19705	264618
38749	264619
43935	264620
100541	264621
29853	264622
19415	264623
70302	264624
39881	264625
113906	264626
24631	264627
76314	264628
79653	264629
13674	264630
86602	264631
73937	264632
99782	264633
141414	264634
95287	264635
20408	264636
56956	264637
110478	264638
120016	264639
15556	264640
36625	264641
23467	264642
107925	264643
19865	264644
36259	264645
64782	264646
152146	264647
45663	264648
47153	264649
59473	264650
137650	264651
180296	264652
180448	264653
17907	264654
71444	264655
137677	264656
2387	264657
56407	264658
3308	264659
107782	264660
56202	264661
37744	264662
26087	264663
62186	264664
38132	264665
106832	264666
72374	264667
80445	264668
53670	264669
14905	264670
25959	264671
44911	264672
9248	264673
7228	264674
161648	264675
52108	264676
12484	264677
33505	264678
459	264679
127243	264680
105049	264681
131203	264682
102423	264683
108747	264684
60510	264685
137023	264686
30582	264687
39900	264688
178150	264689
6048	264690
128142	264691
82947	264692
62823	264693
137435	264694
7095	264695
26128	264696
75748	264697
180229	264698
4037	264699
96180	264700
5479	264701
6937	264702
88937	264703
2829	264704
5803	264705
34021	264706
86366	264707
38706	264708
2395	264709
33125	264710
56584	264711
31393	264712
25096	264713
16275	264714
92900	264715
50660	264716
20562	264717
10542	264718
121171	264719
164923	264720
47638	264721
91065	264722
133716	264723
27866	264724
107659	264725
4603	264726
2859	264727
2228	264728
231	264729
56694	264730
27875	264731
49081	264732
19717	264733
30720	264734
50561	264735
14304	264736
142103	264737
45217	264738
103278	264739
11249	264740
163453	264741
24902	264742
7472	264743
3560	264744
75146	264745
55567	264746
1367	264747
2192	264748
187434	264749
3289	264750
3951	264751
10496	264752
17838	264753
48446	264754
95267	264755
34775	264756
78388	264757
4918	264758
89599	264759
71624	264760
8172	264761
5380	264762
11199	264763
20110	264764
184451	264765
56410	264766
10447	264767
81581	264768
162893	264769
3556	264770
21050	264771
102575	264772
68272	264773
165634	264774
4851	264775
41326	264776
107574	264777
79209	264778
109929	264779
67182	264780
7222	264781
7213	264782
188801	264783
110349	264784
57885	264785
80848	264786
58076	264787
1679	264788
34922	264789
20955	264790
64331	264791
166940	264792
107561	264793
83880	264794
9992	264795
10577	264796
129117	264797
18621	264798
29992	264799
5641	264800
167736	264801
40731	264802
6252	264803
6333	264804
40404	264805
130072	264806
79680	264807
187645	264808
141434	264809
88641	264810
50392	264811
56550	264812
30859	264813
54558	264814
67245	264815
110071	264816
10599	264817
8418	264818
37038	264819
185038	264820
188118	264821
165466	264822
78428	264823
36524	264824
140303	264825
126948	264826
109695	264827
37784	264828
101784	264829
17411	264830
98466	264831
100044	264832
38929	264833
102441	264834
64332	264835
10826	264836
38693	264837
80688	264838
129055	264839
108837	264840
15597	264841
56673	264842
13290	264843
662	264844
44842	264845
19308	264846
38853	264847
73413	264848
40290	264849
71738	264850
21096	264851
31872	264852
5343	264853
65446	264854
108813	264855
98284	264856
14000	264857
10490	264858
24926	264859
6896	264860
37741	264861
99987	264862
72211	264863
9935	264864
84272	264865
1621	264866
50721	264867
84842	264868
70425	264869
33768	264870
37287	264871
65408	264872
25930	264873
17246	264874
32943	264875
37044	264876
45530	264877
66506	264878
172208	264879
5661	264880
45884	264881
78957	264882
48362	264883
87168	264884
18113	264885
102341	264886
35174	264887
181373	264888
70659	264889
105175	264890
102229	264891
28553	264892
6494	264893
55199	264894
35276	264895
2278	264896
21081	264897
8080	264898
2403	264899
31886	264900
42421	264901
8932	264902
100532	264903
16894	264904
7917	264905
138760	264906
41014	264907
147743	264908
101693	264909
47460	264910
12223	264911
102755	264912
2825	264913
115939	264914
1918	264915
53592	264916
100963	264917
54158	264918
28300	264919
129778	264920
34548	264921
36301	264922
94524	264923
127138	264924
108503	264925
25249	264926
28513	264927
60328	264928
41865	264929
33991	264930
119372	264931
27973	264932
64553	264933
140413	264934
4583	264935
76228	264936
139474	264937
7615	264938
183040	264939
75749	264940
163240	264941
2626	264942
95306	264943
52213	264944
80875	264945
134623	264946
134747	264947
5929	264948
56200	264949
9238	264950
75990	264951
63007	264952
161719	264953
163921	264954
45138	264955
38713	264956
62312	264957
15577	264958
42084	264959
11565	264960
149105	264961
12507	264962
378	264963
38238	264964
96269	264965
45105	264966
10617	264967
2275	264968
14902	264969
136689	264970
36152	264971
115805	264972
23018	264973
29221	264974
41033	264975
108259	264976
5148	264977
18668	264978
101280	264979
78360	264980
12418	264981
28326	264982
30390	264983
88079	264984
33979	264985
27295	264986
108419	264987
9739	264988
37733	264989
9167	264990
11589	264991
13900	264992
27990	264993
87992	264994
37226	264995
53518	264996
67897	264997
20604	264998
25796	264999
67601	265000
5888	265001
60768	265002
11341	265003
26428	265004
47427	265005
60860	265006
6226	265007
38375	265008
77886	265009
48662	265010
167637	265011
46831	265012
82049	265013
109211	265014
130029	265015
22487	265016
54943	265017
904	265018
46093	265019
53813	265020
46267	265021
102121	265022
31347	265023
124336	265024
147552	265025
28326	265026
55820	265027
2308	265028
51430	265029
67915	265030
94506	265031
39332	265032
13072	265033
21621	265034
17454	265035
145486	265036
61364	265037
6075	265038
40065	265039
32463	265040
40491	265041
26005	265042
17806	265043
20049	265044
126659	265045
5648	265046
41783	265047
51072	265048
57207	265049
29151	265050
172674	265051
104725	265052
15587	265053
47298	265054
57353	265055
160935	265056
75164	265057
39999	265058
72510	265059
60556	265060
30478	265061
50923	265062
21482	265063
95857	265064
58255	265065
35989	265066
79871	265067
8187	265068
55656	265069
55573	265070
10597	265071
110600	265072
2213	265073
34979	265074
7424	265075
16778	265076
14332	265077
104664	265078
31426	265079
27002	265080
58190	265081
119880	265082
110015	265083
97370	265084
17276	265085
62821	265086
67261	265087
1650	265088
17295	265089
40515	265090
45331	265091
67736	265092
2534	265093
21664	265094
122955	265095
54184	265096
82870	265097
6763	265098
28346	265099
4127	265100
6237	265101
9923	265102
79186	265103
28076	265104
53292	265105
1296	265106
78609	265107
30246	265108
10853	265109
16189	265110
17247	265111
142633	265112
3523	265113
5384	265114
59523	265115
129981	265116
8981	265117
50710	265118
100182	265119
3412	265120
132993	265121
128763	265122
65049	265123
2605	265124
122567	265125
34509	265126
56292	265127
160761	265128
7823	265129
36105	265130
6167	265131
143837	265132
36082	265133
142811	265134
99991	265135
53894	265136
54714	265137
82091	265138
124904	265139
48894	265140
75418	265141
132063	265142
117873	265143
98929	265144
140570	265145
64002	265146
50447	265147
1834	265148
17482	265149
5403	265150
28551	265151
65776	265152
38490	265153
40056	265154
38756	265155
3618	265156
96263	265157
3686	265158
14696	265159
31985	265160
16580	265161
103727	265162
29756	265163
31383	265164
56479	265165
101075	265166
108523	265167
29974	265168
22504	265169
86009	265170
147966	265171
3251	265172
31507	265173
160393	265174
1111	265175
22301	265176
47293	265177
68252	265178
41151	265179
935	265180
54211	265181
34139	265182
32179	265183
19217	265184
1015	265185
84319	265186
59621	265187
18523	265188
32733	265189
3551	265190
75319	265191
181421	265192
46528	265193
18246	265194
28757	265195
93610	265196
108352	265197
4568	265198
11601	265199
53556	265200
53692	265201
54089	265202
22244	265203
36471	265204
42715	265205
7765	265206
31760	265207
70187	265208
7145	265209
140636	265210
9671	265211
5438	265212
8829	265213
1921	265214
11359	265215
15570	265216
2905	265217
28424	265218
27931	265219
187927	265220
281	265221
31846	265222
21313	265223
14761	265224
36423	265225
93423	265226
13977	265227
75401	265228
60774	265229
39352	265230
27760	265231
177170	265232
35207	265233
40435	265234
56672	265235
20397	265236
14	265237
9141	265238
80171	265239
75330	265240
83234	265241
49931	265242
20607	265243
89008	265244
487	265245
23462	265246
12566	265247
9232	265248
14728	265249
87844	265250
100237	265251
69	265252
35619	265253
2051	265254
59815	265255
38922	265256
834	265257
64487	265258
47481	265259
8192	265260
20853	265261
2932	265262
166002	265263
4609	265264
541	265265
89125	265266
46412	265267
13616	265268
26065	265269
37629	265270
74105	265271
98203	265272
99274	265273
14854	265274
13821	265275
8016	265276
81341	265277
21220	265278
78255	265279
91012	265280
45843	265281
18800	265282
97105	265283
21441	265284
66878	265285
13662	265286
107734	265287
17728	265288
25155	265289
9303	265290
84580	265291
69986	265292
6315	265293
40218	265294
16833	265295
54050	265296
24216	265297
85040	265298
7583	265299
74809	265300
105944	265301
33514	265302
100841	265303
10553	265304
11696	265305
85567	265306
88831	265307
11607	265308
12813	265309
34325	265310
82332	265311
29717	265312
44698	265313
45775	265314
46748	265315
73603	265316
57251	265317
13324	265318
78872	265319
56798	265320
9478	265321
123188	265322
30818	265323
2547	265324
27988	265325
36437	265326
9223	265327
44065	265328
127016	265329
77637	265330
60751	265331
36885	265332
24680	265333
10861	265334
1651	265335
14854	265336
32470	265337
3314	265338
4623	265339
8504	265340
59933	265341
23523	265342
95041	265343
88563	265344
2887	265345
101300	265346
7184	265347
106175	265348
37498	265349
77469	265350
25383	265351
124440	265352
66246	265353
14332	265354
17387	265355
36004	265356
22586	265357
77290	265358
3214	265359
4284	265360
65449	265361
56300	265362
38443	265363
31728	265364
2333	265365
79545	265366
1602	265367
46644	265368
110782	265369
137807	265370
58151	265371
12129	265372
107835	265373
68496	265374
42640	265375
8875	265376
24191	265377
62442	265378
82037	265379
95559	265380
52487	265381
60350	265382
16292	265383
37064	265384
2374	265385
132375	265386
49522	265387
1613	265388
1690	265389
129184	265390
34674	265391
36298	265392
78351	265393
20577	265394
73102	265395
102961	265396
54101	265397
10701	265398
119641	265399
28294	265400
20025	265401
55475	265402
20133	265403
18380	265404
21078	265405
39967	265406
4775	265407
1843	265408
56817	265409
63893	265410
14095	265411
78877	265412
74614	265413
67106	265414
166962	265415
11698	265416
18269	265417
805	265418
30631	265419
143161	265420
64713	265421
129545	265422
67522	265423
173294	265424
53599	265425
159783	265426
51260	265427
91848	265428
28458	265429
4946	265430
141598	265431
40134	265432
45197	265433
177213	265434
68062	265435
88858	265436
33212	265437
87449	265438
109742	265439
7344	265440
44111	265441
17532	265442
88911	265443
39688	265444
151754	265445
26997	265446
125094	265447
4534	265448
42258	265449
25272	265450
5962	265451
44343	265452
50853	265453
50606	265454
20652	265455
47302	265456
70092	265457
123231	265458
166051	265459
6166	265460
55170	265461
18434	265462
108859	265463
116986	265464
46455	265465
32146	265466
7506	265467
33162	265468
4551	265469
45680	265470
46569	265471
57192	265472
14481	265473
972	265474
85168	265475
27402	265476
27534	265477
8991	265478
6428	265479
10977	265480
80906	265481
17276	265482
69547	265483
34584	265484
82932	265485
23397	265486
85847	265487
8536	265488
12558	265489
47790	265490
61746	265491
102216	265492
23412	265493
94577	265494
29686	265495
103691	265496
50422	265497
27996	265498
75550	265499
3430	265500
124137	265501
97353	265502
95133	265503
67500	265504
64459	265505
18009	265506
6505	265507
81013	265508
13259	265509
44058	265510
50533	265511
68427	265512
163814	265513
30134	265514
37550	265515
21203	265516
86946	265517
13134	265518
30980	265519
53983	265520
121661	265521
110674	265522
40610	265523
129327	265524
13495	265525
52036	265526
98974	265527
37208	265528
44362	265529
77999	265530
10739	265531
67881	265532
8509	265533
7056	265534
21548	265535
61720	265536
108139	265537
45477	265538
83353	265539
94425	265540
1950	265541
40256	265542
137679	265543
137682	265544
87498	265545
10042	265546
22232	265547
1989	265548
166257	265549
31841	265550
57436	265551
79133	265552
121937	265553
66211	265554
2905	265555
100794	265556
40925	265557
50327	265558
17432	265559
55529	265560
102710	265561
81771	265562
20500	265563
11633	265564
25362	265565
31209	265566
112314	265567
55071	265568
67948	265569
16201	265570
2395	265571
88851	265572
127551	265573
6807	265574
16148	265575
14346	265576
100709	265577
26065	265578
95288	265579
68286	265580
157924	265581
166726	265582
57099	265583
14778	265584
974	265585
11795	265586
15596	265587
57605	265588
18501	265589
30783	265590
16471	265591
23700	265592
7769	265593
3588	265594
3012	265595
25758	265596
6951	265597
30898	265598
83909	265599
2834	265600
125853	265601
6370	265602
37306	265603
84036	265604
87589	265605
18620	265606
101025	265607
18630	265608
209	265609
4045	265610
85025	265611
78385	265612
2732	265613
21633	265614
93654	265615
92612	265616
30831	265617
26126	265618
107429	265619
67343	265620
14493	265621
8548	265622
97501	265623
46384	265624
9232	265625
66276	265626
45933	265627
41937	265628
55500	265629
30020	265630
93031	265631
33112	265632
54299	265633
89199	265634
3916	265635
130953	265636
34942	265637
6386	265638
68373	265639
33877	265640
50924	265641
56804	265642
100443	265643
66570	265644
41179	265645
160272	265646
79966	265647
63176	265648
2063	265649
79304	265650
81047	265651
18136	265652
18504	265653
1253	265654
62863	265655
86083	265656
10676	265657
99762	265658
100467	265659
81024	265660
8421	265661
16531	265662
23236	265663
7541	265664
68782	265665
103657	265666
23236	265667
94715	265668
27065	265669
47090	265670
110523	265671
89891	265672
157221	265673
66158	265674
89014	265675
50482	265676
78451	265677
121715	265678
21314	265679
30501	265680
46092	265681
10924	265682
13245	265683
68867	265684
8180	265685
63932	265686
11393	265687
44109	265688
7013	265689
161213	265690
161165	265691
64459	265692
20513	265693
141854	265694
40678	265695
166427	265696
66612	265697
54157	265698
25390	265699
66701	265700
78938	265701
28172	265702
164153	265703
27633	265704
25733	265705
55872	265706
59990	265707
10612	265708
35145	265709
67651	265710
37625	265711
150285	265712
100821	265713
6620	265714
54221	265715
183548	265716
55839	265717
11539	265718
8962	265719
14742	265720
28554	265721
54502	265722
2548	265723
129404	265724
47449	265725
59299	265726
24546	265727
161433	265728
31324	265729
34606	265730
29250	265731
9876	265732
1070	265733
112161	265734
79545	265735
57068	265736
157775	265737
10942	265738
93594	265739
35454	265740
141361	265741
25359	265742
3466	265743
17938	265744
143133	265745
42037	265746
53916	265747
14590	265748
2798	265749
23287	265750
103045	265751
36378	265752
16551	265753
32612	265754
55806	265755
44377	265756
9051	265757
31888	265758
47989	265759
135578	265760
101019	265761
31753	265762
125040	265763
7880	265764
13699	265765
19363	265766
40825	265767
33800	265768
85333	265769
55972	265770
4590	265771
44529	265772
55609	265773
94760	265774
40312	265775
47289	265776
69892	265777
157411	265778
54100	265779
7274	265780
132243	265781
43602	265782
13136	265783
93269	265784
84960	265785
70215	265786
46172	265787
85206	265788
25826	265789
94883	265790
188006	265791
37216	265792
21451	265793
90151	265794
110020	265795
9517	265796
94731	265797
109	265798
29096	265799
28554	265800
28613	265801
31783	265802
35207	265803
26099	265804
38037	265805
61214	265806
11401	265807
18072	265808
35837	265809
10137	265810
14156	265811
27547	265812
67885	265813
41770	265814
29714	265815
11608	265816
141006	265817
72679	265818
13507	265819
14145	265820
73100	265821
10094	265822
42578	265823
55168	265824
11655	265825
99734	265826
26078	265827
16169	265828
12531	265829
161377	265830
101863	265831
137681	265832
72977	265833
26865	265834
129856	265835
94349	265836
35489	265837
53318	265838
27093	265839
2897	265840
50010	265841
75682	265842
40197	265843
51938	265844
14820	265845
28445	265846
81584	265847
1682	265848
80054	265849
82721	265850
95177	265851
126006	265852
641	265853
79938	265854
554	265855
10865	265856
20443	265857
46272	265858
20258	265859
16386	265860
23864	265861
46734	265862
31542	265863
10831	265864
165171	265865
3235	265866
7035	265867
80109	265868
124861	265869
169550	265870
44916	265871
29830	265872
27056	265873
7771	265874
85777	265875
49660	265876
87755	265877
37330	265878
12833	265879
97143	265880
100033	265881
9979	265882
55429	265883
7108	265884
60272	265885
34255	265886
6997	265887
52843	265888
18856	265889
7051	265890
967	265891
41174	265892
88731	265893
16141	265894
65509	265895
55428	265896
28531	265897
33868	265898
113092	265899
34618	265900
78876	265901
42640	265902
34252	265903
44640	265904
70833	265905
12277	265906
25775	265907
970	265908
29120	265909
26119	265910
2221	265911
90835	265912
53729	265913
165248	265914
41566	265915
26048	265916
54681	265917
54041	265918
36529	265919
55717	265920
79859	265921
47779	265922
109967	265923
123526	265924
37	265925
6135	265926
36674	265927
283	265928
71126	265929
93707	265930
53174	265931
61458	265932
71887	265933
36165	265934
12603	265935
6033	265936
30079	265937
14611	265938
119028	265939
80148	265940
93501	265941
48514	265942
36167	265943
127219	265944
10924	265945
30134	265946
154438	265947
95499	265948
17766	265949
18543	265950
92317	265951
15819	265952
26948	265953
5345	265954
59523	265955
77297	265956
17288	265957
174296	265958
527	265959
45346	265960
25041	265961
41856	265962
30400	265963
17696	265964
88158	265965
54744	265966
26053	265967
118879	265968
43651	265969
84312	265970
17460	265971
54565	265972
9883	265973
73095	265974
66932	265975
8243	265976
30818	265977
82222	265978
14863	265979
25257	265980
7061	265981
67242	265982
106975	265983
64902	265984
5331	265985
25546	265986
75495	265987
123129	265988
39680	265989
12327	265990
50669	265991
45346	265992
9739	265993
125065	265994
25246	265995
28130	265996
77622	265997
130368	265998
120303	265999
3	266000
10676	266001
76544	266002
102542	266003
66255	266004
93706	266005
7958	266006
27186	266007
142079	266008
47328	266009
9	266010
168934	266011
25476	266012
50296	266013
82509	266014
109737	266015
4579	266016
6909	266017
9241	266018
66536	266019
76531	266020
14792	266021
4966	266022
108786	266023
99797	266024
25215	266025
79590	266026
99276	266027
55974	266028
59279	266029
12529	266030
67629	266031
31701	266032
61988	266033
74692	266034
28924	266035
72324	266036
69547	266037
102231	266038
9930	266039
137305	266040
3687	266041
26966	266042
9102	266043
52518	266044
1517	266045
34560	266046
72854	266047
5915	266048
80906	266049
22270	266050
44565	266051
106260	266052
65268	266053
60349	266054
141397	266055
20480	266056
33822	266057
3878	266058
11617	266059
110022	266060
34530	266061
5436	266062
16559	266063
131619	266064
79094	266065
56108	266066
5230	266067
14190	266068
3411	266069
46267	266070
24903	266071
16551	266072
95560	266073
2578	266074
10893	266075
66825	266076
45531	266077
16289	266078
95409	266079
107910	266080
31798	266081
81079	266082
93452	266083
52769	266084
34451	266085
25451	266086
16292	266087
4861	266088
13002	266089
45142	266090
17915	266091
92200	266092
566	266093
7109	266094
123202	266095
918	266096
184114	266097
55916	266098
46959	266099
101217	266100
144548	266101
179189	266102
72693	266103
55318	266104
8927	266105
9296	266106
21408	266107
45482	266108
119189	266109
102121	266110
81400	266111
91955	266112
75328	266113
66168	266114
6417	266115
11171	266116
37919	266117
40452	266118
41777	266119
25503	266120
11645	266121
80224	266122
37455	266123
50676	266124
15401	266125
21685	266126
39122	266127
129936	266128
1166	266129
449	266130
124061	266131
96362	266132
2548	266133
832	266134
12687	266135
6156	266136
2240	266137
65138	266138
60996	266139
49631	266140
16289	266141
9043	266142
6835	266143
101886	266144
66366	266145
22299	266146
48079	266147
1994	266148
14322	266149
14208	266150
19452	266151
64776	266152
36366	266153
33090	266154
173114	266155
2650	266156
1933	266157
28467	266158
1783	266159
68695	266160
13525	266161
71210	266162
48207	266163
7123	266164
99278	266165
71999	266166
44263	266167
28300	266168
863	266169
7741	266170
173	266171
9469	266172
86	266173
84287	266174
998	266175
3740	266176
34192	266177
969	266178
2238	266179
236	266180
465	266181
7095	266182
15581	266183
29897	266184
55113	266185
2491	266186
856	266187
73289	266188
13007	266189
4330	266190
14792	266191
22855	266192
1683	266193
44211	266194
13128	266195
1790	266196
27047	266197
2014	266198
10424	266199
49542	266200
17302	266201
639	266202
5482	266203
763	266204
3351	266205
92697	266206
3144	266207
81025	266208
140471	266209
18	266210
235	266211
76035	266212
68080	266213
27035	266214
70	266215
71935	266216
33283	266217
639	266218
19496	266219
72490	266220
149963	266221
158154	266222
92944	266223
7746	266224
7095	266225
2665	266226
300	266227
29793	266228
3541	266229
33855	266230
17635	266231
2792	266232
2354	266233
380	266234
173	266235
18452	266236
109198	266237
31459	266238
114916	266239
22853	266240
67947	266241
763	266242
11515	266243
186240	266244
5599	266245
39931	266246
48816	266247
407	266248
40207	266249
14393	266250
7421	266251
23033	266252
3536	266253
23858	266254
13653	266255
51319	266256
31770	266257
78233	266258
14331	266259
24704	266260
13543	266261
54858	266262
16204	266263
12398	266264
95652	266265
1608	266266
114937	266267
2850	266268
42909	266269
6215	266270
29621	266271
73211	266272
67139	266273
28592	266274
59932	266275
134812	266276
98506	266277
20374	266278
3652	266279
148267	266280
114008	266281
68025	266282
54452	266283
80369	266284
141306	266285
108757	266286
8422	266287
184370	266288
6438	266289
135208	266290
29865	266291
94848	266292
41197	266293
184710	266294
6205	266295
60466	266296
50486	266297
55537	266298
128660	266299
88962	266300
69968	266301
5935	266302
28572	266303
14335	266304
85156	266305
58212	266306
124232	266307
22732	266308
136696	266309
8315	266310
6490	266311
2548	266312
25430	266313
30397	266314
1388	266315
109535	266316
70103	266317
184226	266318
24152	266319
59546	266320
12567	266321
104744	266322
29951	266323
50864	266324
63535	266325
105606	266326
6748	266327
17196	266328
31696	266329
95684	266330
69412	266331
38173	266332
8293	266333
39998	266334
25788	266335
84212	266336
104739	266337
40626	266338
83560	266339
12198	266340
3547	266341
6295	266342
24589	266343
83845	266344
2344	266345
75461	266346
4752	266347
5356	266348
24490	266349
72959	266350
1008	266351
11394	266352
18492	266353
84158	266354
188348	266355
24490	266356
11288	266357
26992	266358
173532	266359
3385	266360
19149	266361
22942	266362
70665	266363
33202	266364
69996	266365
100451	266366
6287	266367
12164	266368
13969	266369
57551	266370
49712	266371
23459	266372
28553	266373
143060	266374
9446	266375
8833	266376
34992	266377
1721	266378
128615	266379
89750	266380
59565	266381
55524	266382
48536	266383
13105	266384
69488	266385
12614	266386
2798	266387
15586	266388
12651	266389
157709	266390
5380	266391
6009	266392
27780	266393
1219	266394
8288	266395
171667	266396
122608	266397
91647	266398
34868	266399
89005	266400
63528	266401
11416	266402
142807	266403
86234	266404
139200	266405
167596	266406
12683	266407
174790	266408
79494	266409
71676	266410
89415	266411
23355	266412
342	266413
9842	266414
94472	266415
104341	266416
102284	266417
188671	266418
23414	266419
3572	266420
94906	266421
19526	266422
19025	266423
47226	266424
37293	266425
8152	266426
58578	266427
41215	266428
4070	266429
48450	266430
4767	266431
124326	266432
15695	266433
19124	266434
9098	266435
81747	266436
33990	266437
30939	266438
11414	266439
45678	266440
37979	266441
110356	266442
20344	266443
79908	266444
107193	266445
23369	266446
28536	266447
5284	266448
30472	266449
37804	266450
10348	266451
126309	266452
70464	266453
18268	266454
60787	266455
92299	266456
46420	266457
106716	266458
22324	266459
13221	266460
23389	266461
14541	266462
40085	266463
4001	266464
14628	266465
28341	266466
3574	266467
22206	266468
25096	266469
67596	266470
22046	266471
15737	266472
3414	266473
188699	266474
24818	266475
58543	266476
87098	266477
17257	266478
71924	266479
7750	266480
48277	266481
26665	266482
27878	266483
92717	266484
21314	266485
39747	266486
17313	266487
6483	266488
30533	266489
80102	266490
9217	266491
142757	266492
15772	266493
3339	266494
92132	266495
131360	266496
36451	266497
46598	266498
11803	266499
5426	266500
27064	266501
33786	266502
25990	266503
7133	266504
4265	266505
106330	266506
28323	266507
42845	266508
88400	266509
71275	266510
136432	266511
105251	266512
8474	266513
24820	266514
41309	266515
11589	266516
186302	266517
31462	266518
26758	266519
52869	266520
7796	266521
20890	266522
49412	266523
22876	266524
45856	266525
87035	266526
1776	266527
2379	266528
11649	266529
3322	266530
18984	266531
45872	266532
25979	266533
18401	266534
87812	266535
4062	266536
151851	266537
12939	266538
37254	266539
27040	266540
5448	266541
135586	266542
4779	266543
9428	266544
39174	266545
48304	266546
86336	266547
68037	266548
41084	266549
2554	266550
47488	266551
186004	266552
3014	266553
105350	266554
25032	266555
35922	266556
36402	266557
33983	266558
76206	266559
22085	266560
44192	266561
17456	266562
151070	266563
81288	266564
52946	266565
166893	266566
86374	266567
144860	266568
168415	266569
115031	266570
77373	266571
34798	266572
44053	266573
23535	266574
43956	266575
106227	266576
88103	266577
27193	266578
84396	266579
49916	266580
51918	266581
46701	266582
6394	266583
20461	266584
9297	266585
68831	266586
139302	266587
10384	266588
40198	266589
3536	266590
68463	266591
22565	266592
49181	266593
10	266594
8802	266595
12195	266596
79159	266597
6282	266598
15379	266599
7754	266600
131	266601
60629	266602
45717	266603
31610	266604
10384	266605
80610	266606
169049	266607
178180	266608
5703	266609
81287	266610
102264	266611
48837	266612
43747	266613
34713	266614
49516	266615
14656	266616
79653	266617
9171	266618
3609	266619
55223	266620
14787	266621
185853	266622
109680	266623
13591	266624
90900	266625
114998	266626
76655	266627
13143	266628
31635	266629
45832	266630
113375	266631
52896	266632
41949	266633
22907	266634
171189	266635
5381	266636
2171	266637
29641	266638
390	266639
9687	266640
9252	266641
98087	266642
6927	266643
25525	266644
13911	266645
37321	266646
4925	266647
29856	266648
23447	266649
990	266650
139958	266651
69596	266652
45904	266653
14543	266654
7585	266655
11556	266656
49911	266657
32884	266658
45011	266659
31237	266660
32212	266661
4113	266662
44344	266663
60567	266664
14555	266665
99459	266666
31713	266667
53255	266668
406	266669
67022	266670
102540	266671
31142	266672
46885	266673
5605	266674
60406	266675
17588	266676
81379	266677
61780	266678
188666	266679
59407	266680
128349	266681
27109	266682
27592	266683
66594	266684
187194	266685
11670	266686
128158	266687
3296	266688
179	266689
77980	266690
63948	266691
24736	266692
62564	266693
99118	266694
16235	266695
48673	266696
14379	266697
8396	266698
100551	266699
19589	266700
63232	266701
155285	266702
18712	266703
20527	266704
92484	266705
126480	266706
66898	266707
59394	266708
72276	266709
15812	266710
12686	266711
76023	266712
8204	266713
13693	266714
54535	266715
178911	266716
2676	266717
84126	266718
68334	266719
69154	266720
38149	266721
93896	266722
9729	266723
32170	266724
14512	266725
103950	266726
92419	266727
150433	266728
33085	266729
50481	266730
14443	266731
129965	266732
59818	266733
146520	266734
82909	266735
881	266736
30957	266737
85257	266738
21091	266739
107076	266740
73178	266741
13440	266742
46245	266743
5349	266744
19107	266745
37035	266746
22898	266747
49782	266748
16	266749
14717	266750
6173	266751
55789	266752
31061	266753
11470	266754
6006	266755
53438	266756
30228	266757
11392	266758
29919	266759
75616	266760
29819	266761
42005	266762
64368	266763
21413	266764
33816	266765
25948	266766
17690	266767
94730	266768
187533	266769
112186	266770
3725	266771
46147	266772
1401	266773
116087	266774
36211	266775
111601	266776
866	266777
33104	266778
67826	266779
63709	266780
22346	266781
28144	266782
152394	266783
71889	266784
49492	266785
163594	266786
49514	266787
11019	266788
72183	266789
7400	266790
34039	266791
17998	266792
1471	266793
143163	266794
58698	266795
60629	266796
33180	266797
67137	266798
5827	266799
182958	266800
98844	266801
153028	266802
36537	266803
6166	266804
23159	266805
87622	266806
111809	266807
123611	266808
35253	266809
71628	266810
40159	266811
112121	266812
21216	266813
131321	266814
39304	266815
106901	266816
36523	266817
98699	266818
67707	266819
75056	266820
98420	266821
37226	266822
141304	266823
87431	266824
164045	266825
143592	266826
41741	266827
21594	266828
109376	266829
7377	266830
97419	266831
23461	266832
145106	266833
45564	266834
6486	266835
16241	266836
124670	266837
27027	266838
91827	266839
42051	266840
8506	266841
88393	266842
36342	266843
21558	266844
17623	266845
10890	266846
55174	266847
147640	266848
39996	266849
46956	266850
138683	266851
33031	266852
23598	266853
23396	266854
3342	266855
16800	266856
76885	266857
69570	266858
31007	266859
22812	266860
96328	266861
108357	266862
34701	266863
35585	266864
11522	266865
837	266866
163934	266867
4349	266868
60072	266869
140	266870
35359	266871
41252	266872
41435	266873
58193	266874
19379	266875
3872	266876
4013	266877
10	266878
51763	266879
69790	266880
41746	266881
5571	266882
3426	266883
36659	266884
55462	266885
20114	266886
94321	266887
46013	266888
90963	266889
14787	266890
4346	266891
2851	266892
63618	266893
9902	266894
1010	266895
8278	266896
2692	266897
108729	266898
9031	266899
47699	266900
13655	266901
30200	266902
100620	266903
94413	266904
16347	266905
8355	266906
14543	266907
26187	266908
2238	266909
15740	266910
6793	266911
70542	266912
56577	266913
104213	266914
12364	266915
101245	266916
42237	266917
668	266918
39965	266919
4586	266920
94266	266921
88974	266922
38927	266923
33035	266924
171043	266925
78308	266926
48490	266927
11161	266928
17183	266929
41479	266930
74739	266931
97896	266932
96143	266933
141887	266934
13166	266935
5783	266936
12821	266937
4103	266938
4854	266939
12433	266940
16010	266941
43906	266942
39857	266943
33794	266944
126559	266945
67435	266946
16245	266947
17761	266948
48645	266949
36198	266950
71209	266951
35866	266952
106977	266953
140255	266954
181973	266955
78388	266956
136922	266957
25844	266958
5776	266959
126393	266960
105076	266961
12460	266962
135446	266963
9804	266964
102324	266965
60870	266966
69519	266967
137695	266968
149343	266969
28348	266970
15205	266971
96320	266972
84333	266973
31767	266974
41160	266975
186218	266976
25937	266977
82569	266978
36289	266979
12984	266980
6803	266981
7443	266982
14142	266983
80853	266984
6164	266985
2338	266986
87017	266987
64890	266988
49310	266989
33266	266990
7624	266991
163581	266992
77092	266993
165745	266994
32625	266995
46454	266996
66825	266997
17910	266998
108848	266999
16152	267000
81459	267001
2141	267002
14071	267003
23872	267004
38154	267005
33951	267006
4506	267007
15903	267008
38538	267009
166661	267010
126257	267011
17603	267012
86837	267013
76515	267014
13317	267015
88980	267016
97280	267017
921	267018
106503	267019
179824	267020
15438	267021
11954	267022
41977	267023
34494	267024
11584	267025
68658	267026
93783	267027
128677	267028
26344	267029
107107	267030
50585	267031
10239	267032
69682	267033
44005	267034
4600	267035
54915	267036
109757	267037
20286	267038
82821	267039
178707	267040
76165	267041
373	267042
3266	267043
33183	267044
30395	267045
85902	267046
32	267047
26934	267048
77092	267049
33626	267050
12769	267051
38440	267052
27334	267053
131752	267054
7212	267055
44263	267056
167020	267057
139037	267058
121208	267059
22218	267060
5797	267061
34145	267062
125371	267063
7128	267064
184495	267065
91006	267066
33259	267067
94176	267068
120655	267069
181513	267070
4832	267071
44430	267072
15554	267073
33883	267074
26781	267075
57223	267076
98092	267077
28500	267078
86595	267079
96752	267080
4656	267081
1086	267082
32019	267083
997	267084
103457	267085
37604	267086
7747	267087
74259	267088
28311	267089
15775	267090
19931	267091
15433	267092
103745	267093
77778	267094
6762	267095
50314	267096
57401	267097
125312	267098
135152	267099
63634	267100
110261	267101
24699	267102
76211	267103
115088	267104
9280	267105
150425	267106
32291	267107
2022	267108
131229	267109
5199	267110
144896	267111
141742	267112
13705	267113
123143	267114
168198	267115
121560	267116
6416	267117
34054	267118
44541	267119
19907	267120
30815	267121
36221	267122
9037	267123
152955	267124
3638	267125
32032	267126
100907	267127
19346	267128
40217	267129
67555	267130
74852	267131
38825	267132
24803	267133
26678	267134
414	267135
31933	267136
3422	267137
11506	267138
19726	267139
23062	267140
20474	267141
27013	267142
26554	267143
96038	267144
24206	267145
27853	267146
44413	267147
102882	267148
171907	267149
87802	267150
94264	267151
34560	267152
184240	267153
3584	267154
19401	267155
108739	267156
88708	267157
72500	267158
45404	267159
142997	267160
49675	267161
31055	267162
88872	267163
35893	267164
126067	267165
5480	267166
18966	267167
27958	267168
36978	267169
59640	267170
101107	267171
8443	267172
412	267173
134270	267174
73133	267175
136136	267176
2513	267177
113745	267178
3995	267179
42114	267180
150548	267181
14458	267182
6745	267183
125893	267184
151749	267185
24640	267186
109749	267187
188613	267188
75931	267189
157950	267190
139887	267191
46466	267192
109874	267193
90839	267194
81292	267195
8516	267196
88314	267197
7430	267198
16652	267199
722	267200
116690	267201
25641	267202
2970	267203
19276	267204
18552	267205
60206	267206
98966	267207
2619	267208
8142	267209
125982	267210
30185	267211
136442	267212
143336	267213
76808	267214
36636	267215
38745	267216
34698	267217
106694	267218
159921	267219
34144	267220
68694	267221
66780	267222
58025	267223
45352	267224
66182	267225
43813	267226
12261	267227
60794	267228
44546	267229
185221	267230
120868	267231
5647	267232
23308	267233
72604	267234
105948	267235
33001	267236
131374	267237
6093	267238
106441	267239
181600	267240
6494	267241
178971	267242
62501	267243
63690	267244
76926	267245
129743	267246
94408	267247
5408	267248
141418	267249
53372	267250
19463	267251
28430	267252
87489	267253
20002	267254
119003	267255
95408	267256
155741	267257
5291	267258
22279	267259
2	267260
11397	267261
1502	267262
40242	267263
180523	267264
19458	267265
119887	267266
77426	267267
128808	267268
1889	267269
68574	267270
12494	267271
88155	267272
109497	267273
8744	267274
165489	267275
186037	267276
149143	267277
110348	267278
50500	267279
50596	267280
30	267281
60800	267282
186469	267283
134880	267284
11185	267285
96629	267286
54974	267287
188798	267288
105347	267289
8229	267290
142388	267291
7445	267292
56536	267293
19427	267294
31314	267295
8188	267296
8442	267297
16208	267298
110820	267299
60398	267300
109158	267301
55674	267302
122180	267303
87422	267304
60947	267305
73071	267306
87019	267307
110865	267308
137362	267309
138761	267310
116729	267311
76058	267312
43772	267313
159822	267314
161147	267315
14331	267316
183901	267317
135189	267318
28593	267319
117980	267320
107587	267321
3280	267322
22190	267323
93076	267324
87852	267325
48400	267326
47127	267327
37839	267328
180141	267329
29881	267330
14353	267331
1157	267332
16695	267333
16314	267334
76203	267335
93080	267336
175200	267337
70961	267338
81007	267339
95775	267340
179757	267341
117887	267342
33963	267343
121479	267344
107996	267345
48456	267346
948	267347
16314	267348
18577	267349
7948	267350
5449	267351
2989	267352
106542	267353
49493	267354
16028	267355
6843	267356
171419	267357
130	267358
86584	267359
59934	267360
90898	267361
16133	267362
103015	267363
157675	267364
4728	267365
17988	267366
52110	267367
25700	267368
72854	267369
23511	267370
43568	267371
19422	267372
828	267373
19436	267374
185660	267375
13396	267376
99314	267377
176292	267378
122054	267379
65189	267380
92140	267381
86081	267382
11390	267383
87897	267384
10372	267385
96851	267386
77065	267387
19407	267388
8261	267389
110140	267390
185521	267391
108343	267392
34768	267393
188804	267394
19473	267395
60759	267396
90585	267397
885	267398
49670	267399
75259	267400
141653	267401
115465	267402
153788	267403
16167	267404
64040	267405
11571	267406
137485	267407
166108	267408
125270	267409
50333	267410
68105	267411
53633	267412
142756	267413
66430	267414
58226	267415
11386	267416
41788	267417
76044	267418
17328	267419
143085	267420
8447	267421
33145	267422
41164	267423
10247	267424
8994	267425
6861	267426
80948	267427
68467	267428
132980	267429
55998	267430
27553	267431
38295	267432
41389	267433
76348	267434
32715	267435
3580	267436
12718	267437
62354	267438
82852	267439
61461	267440
51485	267441
63211	267442
21855	267443
96496	267444
38267	267445
2468	267446
100267	267447
4308	267448
66055	267449
43122	267450
59127	267451
33376	267452
47494	267453
37429	267454
62226	267455
68956	267456
85116	267457
65962	267458
868	267459
4321	267460
38726	267461
67461	267462
84788	267463
106942	267464
42053	267465
24632	267466
3166	267467
62989	267468
3177	267469
7451	267470
4086	267471
8940	267472
26382	267473
30428	267474
147011	267475
72912	267476
17747	267477
15440	267478
18682	267479
28857	267480
70181	267481
34991	267482
77013	267483
8742	267484
45038	267485
23539	267486
49232	267487
27899	267488
3159	267489
7497	267490
28541	267491
142974	267492
33060	267493
4308	267494
20465	267495
80377	267496
46995	267497
12162	267498
32046	267499
121290	267500
97969	267501
75238	267502
37177	267503
49943	267504
49616	267505
4156	267506
21535	267507
2104	267508
43414	267509
79465	267510
125429	267511
84004	267512
34247	267513
59791	267514
98067	267515
159137	267516
29857	267517
41404	267518
9440	267519
161967	267520
49380	267521
44765	267522
61690	267523
1472	267524
70704	267525
44306	267526
21535	267527
47313	267528
20989	267529
87609	267530
128696	267531
135304	267532
8219	267533
28776	267534
1971	267535
769	267536
142	267537
21719	267538
29580	267539
85297	267540
13814	267541
19265	267542
27658	267543
74297	267544
647	267545
161463	267546
19481	267547
33118	267548
17059	267549
43999	267550
24440	267551
1787	267552
3129	267553
15380	267554
18180	267555
37331	267556
20127	267557
34701	267558
266	267559
26977	267560
75878	267561
1122	267562
31730	267563
4841	267564
63075	267565
74341	267566
21428	267567
3437	267568
4531	267569
29338	267570
99291	267571
38676	267572
1001	267573
112815	267574
7304	267575
2276	267576
68155	267577
185326	267578
22654	267579
86369	267580
28001	267581
59431	267582
7780	267583
139462	267584
2	267585
18606	267586
27804	267587
49161	267588
6771	267589
2439	267590
20212	267591
123378	267592
16226	267593
8785	267594
45370	267595
36346	267596
59187	267597
66791	267598
97172	267599
43345	267600
81258	267601
68423	267602
18883	267603
22907	267604
48237	267605
3157	267606
32610	267607
1423	267608
109725	267609
3026	267610
4424	267611
9536	267612
43573	267613
91766	267614
34040	267615
4397	267616
108926	267617
13465	267618
189	267619
20559	267620
12181	267621
17569	267622
41239	267623
52169	267624
11118	267625
56220	267626
30605	267627
54343	267628
17887	267629
62343	267630
42597	267631
63620	267632
3704	267633
184287	267634
12712	267635
6372	267636
390	267637
15984	267638
48921	267639
438	267640
31425	267641
78294	267642
78119	267643
83270	267644
46329	267645
27950	267646
15074	267647
107644	267648
43887	267649
152328	267650
104493	267651
5892	267652
4590	267653
123	267654
30484	267655
6450	267656
95109	267657
5962	267658
3304	267659
5957	267660
87810	267661
158	267662
54215	267663
14521	267664
16527	267665
46282	267666
49115	267667
67716	267668
3914	267669
37309	267670
24098	267671
746	267672
6052	267673
3474	267674
82918	267675
918	267676
47682	267677
32692	267678
68529	267679
8946	267680
16140	267681
55588	267682
1535	267683
6398	267684
90328	267685
778	267686
52565	267687
15546	267688
20995	267689
70373	267690
80537	267691
71836	267692
140334	267693
87988	267694
6323	267695
101364	267696
123777	267697
14975	267698
133418	267699
15169	267700
4394	267701
10428	267702
4011	267703
4456	267704
22300	267705
56098	267706
4775	267707
50166	267708
3744	267709
1068	267710
22201	267711
48507	267712
109949	267713
4044	267714
183096	267715
148923	267716
102646	267717
94643	267718
115160	267719
140304	267720
662	267721
152968	267722
81421	267723
109544	267724
43875	267725
8582	267726
76315	267727
11686	267728
133710	267729
80688	267730
103841	267731
84270	267732
3332	267733
1837	267734
98697	267735
101269	267736
45348	267737
107051	267738
153251	267739
1105	267740
136604	267741
82766	267742
27110	267743
4755	267744
80042	267745
10804	267746
116528	267747
68116	267748
76521	267749
8904	267750
76050	267751
17058	267752
89057	267753
175591	267754
62801	267755
57940	267756
24717	267757
107290	267758
148948	267759
24595	267760
48872	267761
69978	267762
136364	267763
153301	267764
16410	267765
137212	267766
1780	267767
178675	267768
58178	267769
16315	267770
15560	267771
48401	267772
22959	267773
59157	267774
87048	267775
1167	267776
86608	267777
81368	267778
115613	267779
826	267780
69458	267781
4809	267782
103378	267783
18608	267784
40515	267785
55905	267786
48552	267787
4755	267788
71918	267789
48315	267790
142716	267791
175045	267792
69913	267793
9744	267794
109769	267795
168912	267796
54454	267797
133318	267798
19027	267799
3744	267800
36293	267801
40067	267802
20391	267803
113526	267804
7426	267805
12189	267806
63577	267807
11462	267808
2620	267809
12181	267810
14379	267811
148792	267812
19290	267813
20362	267814
58761	267815
64093	267816
33856	267817
80311	267818
60141	267819
29852	267820
82174	267821
58071	267822
116203	267823
39914	267824
40080	267825
17968	267826
6925	267827
41973	267828
88920	267829
59908	267830
52823	267831
147771	267832
27225	267833
103722	267834
6263	267835
8960	267836
11450	267837
33886	267838
40157	267839
102654	267840
59783	267841
186460	267842
29988	267843
97053	267844
68129	267845
81598	267846
121474	267847
183917	267848
33897	267849
5672	267850
123149	267851
75756	267852
29827	267853
1214	267854
29809	267855
24635	267856
106822	267857
115431	267858
186971	267859
93999	267860
49948	267861
10372	267862
36197	267863
54188	267864
107109	267865
84884	267866
36121	267867
75990	267868
98943	267869
78185	267870
29846	267871
136166	267872
48515	267873
5208	267874
52949	267875
22231	267876
2802	267877
178700	267878
5145	267879
138170	267880
12288	267881
4686	267882
19129	267883
48971	267884
49019	267885
17093	267886
81448	267887
103231	267888
162936	267889
4690	267890
24604	267891
24661	267892
15419	267893
1167	267894
7159	267895
889	267896
33051	267897
18684	267898
15618	267899
599	267900
1877	267901
8398	267902
92920	267903
184524	267904
53643	267905
135125	267906
53299	267907
58874	267908
38115	267909
18580	267910
2213	267911
48373	267912
1880	267913
58375	267914
4771	267915
851	267916
131837	267917
10501	267918
10388	267919
40155	267920
100040	267921
43878	267922
10613	267923
128902	267924
20412	267925
54143	267926
182920	267927
168213	267928
105640	267929
129575	267930
104496	267931
178691	267932
1696	267933
58440	267934
60031	267935
143119	267936
13796	267937
35785	267938
8366	267939
100144	267940
81165	267941
30147	267942
3019	267943
77357	267944
30235	267945
5468	267946
69763	267947
36189	267948
2108	267949
131923	267950
168938	267951
27114	267952
33011	267953
131697	267954
465	267955
58810	267956
5919	267957
11135	267958
4363	267959
185903	267960
30173	267961
137034	267962
133143	267963
5181	267964
4279	267965
2494	267966
37990	267967
19003	267968
98084	267969
176013	267970
694	267971
10427	267972
25431	267973
9024	267974
53351	267975
161904	267976
49532	267977
167432	267978
7440	267979
28887	267980
38171	267981
58068	267982
5473	267983
4271	267984
9261	267985
177438	267986
2318	267987
92272	267988
128630	267989
9045	267990
70436	267991
109710	267992
36590	267993
151444	267994
69532	267995
69740	267996
70696	267997
55187	267998
10363	267999
11149	268000
8201	268001
25641	268002
132960	268003
30238	268004
34335	268005
15489	268006
20746	268007
35680	268008
36356	268009
11110	268010
62865	268011
522	268012
87811	268013
65969	268014
6760	268015
1897	268016
66298	268017
33146	268018
48171	268019
67133	268020
6398	268021
114528	268022
110050	268023
33110	268024
179821	268025
55113	268026
55113	268027
55113	268028
24492	268029
131031	268030
4559	268031
24802	268032
2793	268033
85379	268034
12175	268035
36984	268036
115956	268037
38260	268038
67133	268039
175229	268040
151921	268041
120144	268042
44076	268043
1888	268044
132784	268045
2213	268046
93903	268047
36730	268048
58192	268049
131285	268050
34630	268051
6732	268052
52547	268053
97055	268054
24521	268055
59772	268056
36705	268057
157668	268058
87154	268059
161	268060
10514	268061
106496	268062
131155	268063
137991	268064
28051	268065
69980	268066
92765	268067
63117	268068
71483	268069
40058	268070
2102	268071
124015	268072
22794	268073
107005	268074
63533	268075
68783	268076
59409	268077
89080	268078
106339	268079
15544	268080
29832	268081
166381	268082
132758	268083
42107	268084
123935	268085
58245	268086
158725	268087
4915	268088
14632	268089
17796	268090
12228	268091
12211	268092
90471	268093
20394	268094
41418	268095
31234	268096
139037	268097
24511	268098
8921	268099
39894	268100
43874	268101
63630	268102
48420	268103
4014	268104
7752	268105
31983	268106
24549	268107
134572	268108
4235	268109
46989	268110
86717	268111
6136	268112
138038	268113
40604	268114
53968	268115
75889	268116
11466	268117
52717	268118
105473	268119
25159	268120
103685	268121
70471	268122
50676	268123
69463	268124
18999	268125
9002	268126
149494	268127
22894	268128
17611	268129
4227	268130
157695	268131
20306	268132
7297	268133
10014	268134
30253	268135
24088	268136
47030	268137
57055	268138
3209	268139
41772	268140
58167	268141
21671	268142
11187	268143
16289	268144
100854	268145
104315	268146
27225	268147
601	268148
135562	268149
45756	268150
3725	268151
115647	268152
18611	268153
30217	268154
36255	268155
89644	268156
177204	268157
15773	268158
164833	268159
167715	268160
25832	268161
142080	268162
91940	268163
67540	268164
143159	268165
161292	268166
8146	268167
30169	268168
10553	268169
8342	268170
65669	268171
31626	268172
17177	268173
7754	268174
11081	268175
69606	268176
5437	268177
34004	268178
5626	268179
37971	268180
48952	268181
35038	268182
76688	268183
63104	268184
13146	268185
8355	268186
36609	268187
86806	268188
69739	268189
2379	268190
48310	268191
84099	268192
127139	268193
48363	268194
107829	268195
92519	268196
72431	268197
24683	268198
12631	268199
34129	268200
22807	268201
8401	268202
27124	268203
73277	268204
9759	268205
24655	268206
124839	268207
18466	268208
5219	268209
132860	268210
7179	268211
80294	268212
95025	268213
52846	268214
67791	268215
108065	268216
11274	268217
171740	268218
12177	268219
63229	268220
76186	268221
14341	268222
115736	268223
92429	268224
29773	268225
75830	268226
62997	268227
17084	268228
43854	268229
114940	268230
169603	268231
2912	268232
24426	268233
39932	268234
83895	268235
77066	268236
50461	268237
161050	268238
43294	268239
120900	268240
12216	268241
20502	268242
15490	268243
117335	268244
72742	268245
22356	268246
118045	268247
107101	268248
14341	268249
43747	268250
115722	268251
63229	268252
14373	268253
18417	268254
82708	268255
123905	268256
97220	268257
22935	268258
69473	268259
6309	268260
13093	268261
84098	268262
83356	268263
167166	268264
173431	268265
20405	268266
3239	268267
22737	268268
33881	268269
40017	268270
2345	268271
103931	268272
85640	268273
88860	268274
181562	268275
102593	268276
69789	268277
33107	268278
59473	268279
527	268280
4144	268281
8932	268282
20334	268283
66018	268284
74890	268285
88369	268286
9437	268287
173787	268288
182857	268289
43773	268290
183188	268291
18449	268292
67290	268293
68008	268294
17448	268295
63295	268296
22353	268297
40439	268298
9666	268299
27833	268300
31810	268301
19326	268302
18450	268303
69364	268304
108636	268305
13130	268306
26974	268307
53288	268308
177910	268309
2999	268310
99139	268311
167839	268312
6732	268313
84174	268314
53352	268315
48160	268316
40812	268317
54190	268318
19308	268319
1561	268320
165536	268321
49329	268322
48512	268323
141209	268324
1209	268325
160653	268326
7947	268327
33464	268328
117433	268329
53625	268330
186767	268331
81236	268332
69805	268333
76440	268334
106058	268335
102379	268336
9042	268337
174752	268338
118194	268339
101089	268340
18413	268341
128829	268342
66153	268343
4788	268344
53139	268345
13034	268346
136313	268347
117186	268348
114583	268349
75916	268350
106034	268351
7830	268352
171590	268353
36202	268354
48434	268355
65631	268356
69942	268357
130965	268358
49543	268359
17891	268360
9478	268361
137554	268362
38535	268363
79097	268364
81715	268365
121017	268366
86511	268367
24448	268368
93240	268369
97278	268370
93910	268371
57997	268372
106058	268373
30793	268374
89108	268375
28354	268376
8913	268377
15417	268378
7717	268379
69895	268380
131768	268381
3771	268382
80905	268383
1616	268384
159896	268385
49553	268386
13118	268387
141820	268388
117264	268389
13254	268390
165375	268391
129984	268392
18573	268393
105267	268394
105946	268395
125784	268396
6301	268397
123211	268398
134959	268399
168311	268400
18475	268401
40051	268402
19368	268403
9546	268404
4399	268405
125209	268406
55064	268407
31757	268408
125918	268409
137546	268410
114970	268411
4174	268412
84543	268413
88524	268414
22300	268415
60880	268416
115425	268417
41698	268418
18869	268419
9729	268420
19400	268421
180345	268422
176776	268423
87375	268424
40081	268425
25107	268426
1015	268427
53369	268428
65857	268429
20391	268430
117646	268431
40281	268432
13706	268433
137285	268434
147810	268435
140901	268436
87901	268437
88409	268438
69488	268439
62946	268440
63236	268441
6280	268442
52879	268443
8924	268444
76050	268445
32158	268446
69978	268447
134558	268448
27783	268449
6972	268450
105765	268451
58129	268452
114938	268453
145412	268454
46496	268455
162700	268456
11401	268457
15490	268458
76352	268459
88365	268460
115459	268461
92754	268462
88745	268463
59648	268464
45382	268465
22807	268466
16459	268467
98004	268468
40787	268469
16012	268470
7267	268471
48215	268472
85468	268473
2077	268474
45027	268475
3512	268476
49432	268477
1265	268478
1562	268479
26914	268480
131477	268481
6349	268482
57721	268483
19838	268484
1156	268485
50226	268486
77388	268487
66568	268488
79210	268489
18925	268490
165	268491
11522	268492
12613	268493
100862	268494
15485	268495
10546	268496
74906	268497
5	268498
4610	268499
27020	268500
27160	268501
1373	268502
56579	268503
157	268504
3805	268505
4062	268506
66696	268507
133722	268508
90843	268509
1631	268510
40749	268511
54542	268512
4296	268513
38686	268514
85046	268515
77951	268516
4670	268517
15372	268518
14888	268519
79897	268520
417	268521
11979	268522
1856	268523
1877	268524
5422	268525
2468	268526
119134	268527
17488	268528
84359	268529
108593	268530
27477	268531
13163	268532
921	268533
45501	268534
9582	268535
10977	268536
63233	268537
75069	268538
48150	268539
6340	268540
14934	268541
28043	268542
39002	268543
61171	268544
116197	268545
45145	268546
19649	268547
283	268548
42951	268549
50443	268550
124621	268551
16571	268552
30300	268553
27366	268554
88806	268555
117702	268556
12660	268557
181025	268558
95584	268559
34066	268560
33673	268561
15700	268562
85895	268563
38037	268564
6434	268565
16865	268566
110419	268567
81706	268568
27694	268569
27736	268570
19508	268571
45398	268572
104067	268573
71374	268574
65789	268575
33644	268576
45153	268577
35751	268578
24063	268579
119159	268580
29958	268581
84634	268582
29261	268583
45208	268584
19959	268585
12850	268586
31963	268587
24133	268588
54308	268589
21904	268590
14526	268591
44505	268592
46415	268593
8968	268594
17717	268595
1002	268596
32730	268597
32334	268598
56762	268599
64860	268600
74613	268601
68244	268602
20062	268603
37817	268604
4795	268605
6032	268606
6148	268607
9430	268608
59373	268609
6843	268610
129789	268611
12906	268612
39743	268613
48727	268614
41600	268615
4205	268616
14398	268617
4254	268618
35184	268619
46933	268620
740	268621
27782	268622
48895	268623
863	268624
26512	268625
70997	268626
32716	268627
96849	268628
37746	268629
24039	268630
24315	268631
2414	268632
11211	268633
12453	268634
45026	268635
39541	268636
74607	268637
17855	268638
739	268639
27142	268640
78706	268641
20638	268642
29	268643
99867	268644
67248	268645
4872	268646
2114	268647
28529	268648
22912	268649
132803	268650
1517	268651
17048	268652
29808	268653
44070	268654
130378	268655
13400	268656
155704	268657
88613	268658
15496	268659
27164	268660
79331	268661
140161	268662
22934	268663
22312	268664
49868	268665
15779	268666
69995	268667
39950	268668
16080	268669
63201	268670
103221	268671
115090	268672
27204	268673
7170	268674
76609	268675
69563	268676
15731	268677
451	268678
6648	268679
41784	268680
7111	268681
15510	268682
529	268683
4151	268684
1779	268685
90736	268686
7153	268687
188869	268688
103023	268689
31526	268690
12167	268691
40061	268692
18455	268693
15389	268694
63187	268695
13149	268696
9034	268697
8645	268698
84280	268699
83423	268700
71341	268701
121582	268702
15561	268703
56455	268704
5978	268705
44099	268706
83225	268707
27231	268708
75226	268709
9434	268710
69991	268711
170702	268712
69767	268713
28545	268714
11148	268715
24945	268716
14737	268717
30646	268718
2473	268719
287	268720
8892	268721
36100	268722
6986	268723
50590	268724
22911	268725
3621	268726
7564	268727
80088	268728
9455	268729
26308	268730
71998	268731
8182	268732
22861	268733
142032	268734
7111	268735
15413	268736
17170	268737
5154	268738
103893	268739
8919	268740
83984	268741
6083	268742
34559	268743
53161	268744
19768	268745
5439	268746
52610	268747
60346	268748
62403	268749
8182	268750
6289	268751
33109	268752
23519	268753
48365	268754
43997	268755
32971	268756
39961	268757
69564	268758
57931	268759
58132	268760
56437	268761
4241	268762
87912	268763
44981	268764
130014	268765
98564	268766
108081	268767
13031	268768
92137	268769
188218	268770
45007	268771
13134	268772
7150	268773
3318	268774
2005	268775
83005	268776
171364	268777
3317	268778
26973	268779
69364	268780
7628	268781
15492	268782
32914	268783
11099	268784
8912	268785
13078	268786
33219	268787
100838	268788
30690	268789
30690	268790
27035	268791
16	268792
104811	268793
13150	268794
41780	268795
40235	268796
33091	268797
154016	268798
105	268799
13499	268800
2694	268801
4309	268802
4062	268803
95225	268804
51631	268805
58326	268806
3745	268807
34833	268808
28822	268809
101045	268810
74771	268811
90904	268812
3541	268813
36398	268814
31115	268815
29791	268816
106783	268817
13438	268818
48561	268819
50494	268820
69563	268821
60810	268822
8933	268823
19653	268824
38906	268825
96919	268826
132675	268827
69827	268828
6227	268829
41493	268830
60676	268831
15465	268832
2802	268833
69827	268834
43703	268835
30651	268836
20638	268837
4794	268838
23990	268839
41057	268840
9257	268841
48532	268842
83884	268843
114453	268844
19441	268845
42446	268846
14840	268847
15180	268848
3332	268849
63992	268850
4672	268851
19382	268852
6084	268853
18543	268854
51590	268855
1267	268856
4396	268857
48354	268858
14336	268859
137799	268860
9449	268861
8201	268862
69641	268863
108673	268864
84201	268865
48394	268866
34551	268867
52924	268868
7919	268869
53925	268870
115029	268871
64872	268872
700	268873
130	268874
43031	268875
41157	268876
11145	268877
4771	268878
69609	268879
5725	268880
12179	268881
1815	268882
1065	268883
6360	268884
5963	268885
99737	268886
93620	268887
9769	268888
9360	268889
28605	268890
161989	268891
66937	268892
4027	268893
150398	268894
20250	268895
171918	268896
60285	268897
41782	268898
83823	268899
145425	268900
98274	268901
94046	268902
53437	268903
1203	268904
21106	268905
8175	268906
16	268907
50725	268908
47423	268909
11092	268910
448	268911
9624	268912
19689	268913
13349	268914
595	268915
28552	268916
30435	268917
8658	268918
58235	268919
44874	268920
45755	268921
881	268922
181698	268923
168403	268924
11	268925
60649	268926
49560	268927
5465	268928
1608	268929
2112	268930
74522	268931
3711	268932
164757	268933
139319	268934
133190	268935
40087	268936
42000	268937
4866	268938
148799	268939
63181	268940
43936	268941
7125	268942
5158	268943
1389	268944
30140	268945
46903	268946
20549	268947
109887	268948
2103	268949
23513	268950
92061	268951
53276	268952
11097	268953
37943	268954
33136	268955
7774	268956
1009	268957
43021	268958
23	268959
1250	268960
8220	268961
27497	268962
29175	268963
1413	268964
61796	268965
50067	268966
77302	268967
4507	268968
21951	268969
33913	268970
20061	268971
19248	268972
27911	268973
32510	268974
70664	268975
22984	268976
44030	268977
45332	268978
103321	268979
3233	268980
23194	268981
16918	268982
59161	268983
27621	268984
4870	268985
10729	268986
262	268987
19655	268988
1616	268989
22644	268990
128042	268991
67882	268992
58219	268993
47629	268994
50053	268995
11735	268996
14961	268997
2970	268998
22657	268999
17191	269000
2626	269001
309	269002
15408	269003
219	269004
28912	269005
1942	269006
22431	269007
4162	269008
10514	269009
6204	269010
54245	269011
128420	269012
6102	269013
53940	269014
5391	269015
114070	269016
21890	269017
1488	269018
4367	269019
6901	269020
4367	269021
57749	269022
39573	269023
67524	269024
61614	269025
16975	269026
70236	269027
3015	269028
9460	269029
2830	269030
83966	269031
4313	269032
101468	269033
7525	269034
22323	269035
38074	269036
6943	269037
23957	269038
65303	269039
1551	269040
8898	269041
29145	269042
13530	269043
1734	269044
25428	269045
51258	269046
1011	269047
10538	269048
13964	269049
52522	269050
8177	269051
84062	269052
57969	269053
1355	269054
12077	269055
3660	269056
24044	269057
58564	269058
50934	269059
8891	269060
11	269061
30902	269062
39004	269063
4789	269064
47706	269065
2670	269066
68292	269067
1187	269068
2326	269069
5476	269070
48114	269071
7384	269072
2631	269073
1421	269074
77668	269075
73245	269076
85248	269077
8219	269078
57379	269079
16851	269080
19712	269081
8902	269082
1850	269083
48925	269084
4244	269085
38405	269086
140	269087
18622	269088
4289	269089
69452	269090
1971	269091
27225	269092
17928	269093
4804	269094
80931	269095
9707	269096
37568	269097
97976	269098
34856	269099
2355	269100
6839	269101
17028	269102
1306	269103
29286	269104
105449	269105
1353	269106
12660	269107
27651	269108
446	269109
10802	269110
68429	269111
25986	269112
9411	269113
48022	269114
31385	269115
79835	269116
8443	269117
26773	269118
14197	269119
5058	269120
12506	269121
666	269122
6980	269123
100086	269124
47345	269125
300	269126
24207	269127
482	269128
5716	269129
16651	269130
105030	269131
100324	269132
455	269133
22688	269134
11173	269135
30583	269136
4320	269137
38529	269138
54018	269139
9433	269140
26226	269141
77513	269142
54588	269143
33008	269144
38187	269145
69915	269146
4501	269147
47395	269148
36552	269149
10992	269150
15750	269151
64863	269152
68956	269153
49336	269154
5880	269155
13315	269156
101531	269157
40084	269158
36715	269159
15751	269160
50229	269161
50958	269162
179968	269163
498	269164
17653	269165
70050	269166
5803	269167
18427	269168
26133	269169
10964	269170
3900	269171
33226	269172
38754	269173
46531	269174
54970	269175
19938	269176
10269	269177
92365	269178
89528	269179
26831	269180
88001	269181
3390	269182
101412	269183
137	269184
42068	269185
63760	269186
10585	269187
21113	269188
15	269189
18051	269190
108698	269191
13685	269192
5934	269193
34174	269194
21550	269195
1661	269196
25616	269197
61777	269198
78610	269199
140567	269200
60024	269201
63347	269202
91736	269203
123317	269204
68777	269205
11478	269206
5916	269207
2239	269208
88689	269209
51254	269210
79503	269211
132193	269212
7362	269213
14668	269214
67591	269215
139772	269216
156810	269217
24817	269218
31720	269219
14122	269220
26	269221
20061	269222
33391	269223
87537	269224
26290	269225
11184	269226
9515	269227
96891	269228
27982	269229
36174	269230
35451	269231
75400	269232
2766	269233
20288	269234
26214	269235
38136	269236
26215	269237
12145	269238
22876	269239
12876	269240
18401	269241
32759	269242
17845	269243
36862	269244
20390	269245
110434	269246
133298	269247
16447	269248
1223	269249
5881	269250
142761	269251
93029	269252
71994	269253
50391	269254
27273	269255
46786	269256
16430	269257
55295	269258
15850	269259
5519	269260
3229	269261
34964	269262
16819	269263
580	269264
28865	269265
40362	269266
29	269267
61833	269268
70291	269269
36462	269270
5991	269271
19949	269272
55547	269273
3753	269274
135211	269275
36463	269276
15890	269277
9679	269278
23907	269279
94694	269280
40019	269281
23652	269282
22820	269283
180720	269284
81672	269285
30535	269286
106072	269287
98155	269288
50741	269289
92203	269290
4399	269291
69668	269292
66467	269293
91377	269294
40926	269295
10681	269296
87242	269297
100396	269298
42783	269299
44118	269300
391	269301
141004	269302
10898	269303
40606	269304
31264	269305
105917	269306
16664	269307
60790	269308
37158	269309
9364	269310
36954	269311
66383	269312
32033	269313
1222	269314
1734	269315
70317	269316
25879	269317
11264	269318
17411	269319
44763	269320
14481	269321
17143	269322
10466	269323
564	269324
82557	269325
55	269326
63413	269327
34766	269328
93942	269329
2193	269330
124235	269331
101750	269332
83813	269333
84921	269334
3444	269335
96424	269336
17455	269337
18618	269338
4739	269339
25423	269340
47250	269341
55519	269342
22603	269343
56656	269344
139146	269345
9124	269346
15250	269347
42537	269348
6220	269349
15702	269350
8411	269351
45262	269352
82358	269353
1849	269354
29772	269355
47538	269356
14495	269357
42403	269358
124556	269359
105448	269360
943	269361
27680	269362
122676	269363
20930	269364
40727	269365
38346	269366
1183	269367
60185	269368
4351	269369
40336	269370
74530	269371
14795	269372
28019	269373
25338	269374
450	269375
27461	269376
4298	269377
86441	269378
27815	269379
10738	269380
32217	269381
2378	269382
68133	269383
635	269384
64982	269385
2872	269386
3860	269387
68719	269388
65959	269389
2596	269390
162363	269391
11542	269392
2063	269393
5341	269394
2232	269395
23272	269396
67629	269397
3247	269398
64964	269399
62794	269400
99779	269401
81505	269402
16027	269403
61207	269404
5733	269405
30666	269406
45876	269407
20250	269408
65012	269409
56193	269410
10413	269411
2217	269412
366	269413
2640	269414
285	269415
285	269416
6032	269417
134048	269418
34444	269419
285	269420
33436	269421
144570	269422
12693	269423
2512	269424
63891	269425
74603	269426
37352	269427
7242	269428
63657	269429
127234	269430
45880	269431
46930	269432
4383	269433
7475	269434
40734	269435
33985	269436
4799	269437
82379	269438
16381	269439
1677	269440
54009	269441
53886	269442
33926	269443
80463	269444
90221	269445
11140	269446
2568	269447
43019	269448
72520	269449
54842	269450
124625	269451
38118	269452
101563	269453
11188	269454
28990	269455
3184	269456
45457	269457
14993	269458
57836	269459
82722	269460
44595	269461
33337	269462
7300	269463
22366	269464
8292	269465
61785	269466
60990	269467
44547	269468
80429	269469
180115	269470
16422	269471
223	269472
16850	269473
33670	269474
12703	269475
35989	269476
56795	269477
35225	269478
60537	269479
106295	269480
3527	269481
48362	269482
29871	269483
47789	269484
1083	269485
19963	269486
26391	269487
624	269488
6363	269489
48003	269490
15868	269491
145017	269492
9902	269493
33637	269494
6532	269495
1967	269496
2433	269497
29669	269498
4632	269499
18083	269500
61952	269501
3382	269502
14092	269503
90250	269504
15121	269505
83703	269506
40456	269507
124109	269508
6118	269509
83337	269510
15802	269511
6400	269512
18230	269513
29535	269514
20299	269515
12057	269516
62479	269517
37430	269518
110	269519
38840	269520
16976	269521
22366	269522
41514	269523
44942	269524
9565	269525
19464	269526
72028	269527
39653	269528
918	269529
105659	269530
12738	269531
73496	269532
12038	269533
10564	269534
25294	269535
12297	269536
38306	269537
1878	269538
18299	269539
353	269540
57928	269541
31054	269542
54727	269543
18274	269544
10566	269545
3997	269546
13239	269547
189	269548
6489	269549
9510	269550
25199	269551
120357	269552
1508	269553
77175	269554
7446	269555
2683	269556
58049	269557
81079	269558
36206	269559
994	269560
3428	269561
26117	269562
40770	269563
24806	269564
3646	269565
19995	269566
2010	269567
102033	269568
2088	269569
990	269570
192	269571
39342	269572
32623	269573
4127	269574
73168	269575
52335	269576
15920	269577
11735	269578
10021	269579
52493	269580
10010	269581
934	269582
25693	269583
51562	269584
89704	269585
93922	269586
148947	269587
27257	269588
50622	269589
87071	269590
101178	269591
46551	269592
113906	269593
25862	269594
152801	269595
139658	269596
55975	269597
64738	269598
108607	269599
6492	269600
60552	269601
30951	269602
28336	269603
184453	269604
65483	269605
96286	269606
189015	269607
107162	269608
140534	269609
106791	269610
95830	269611
22692	269612
34389	269613
139587	269614
53810	269615
9156	269616
44086	269617
4600	269618
70387	269619
27949	269620
110548	269621
145510	269622
4765	269623
55087	269624
82250	269625
33977	269626
32048	269627
4735	269628
10615	269629
64029	269630
25900	269631
135412	269632
71825	269633
60923	269634
20536	269635
62538	269636
134513	269637
22343	269638
76048	269639
166	269640
16557	269641
141	269642
8640	269643
33550	269644
33916	269645
52261	269646
27878	269647
37072	269648
48583	269649
88502	269650
4396	269651
19426	269652
24007	269653
41881	269654
19201	269655
23628	269656
1603	269657
25151	269658
76149	269659
65794	269660
47117	269661
36347	269662
16674	269663
80403	269664
2024	269665
22263	269666
8863	269667
68665	269668
27066	269669
18147	269670
61051	269671
81715	269672
33364	269673
33138	269674
105894	269675
129745	269676
150984	269677
103991	269678
5225	269679
48268	269680
39933	269681
32090	269682
111000	269683
108534	269684
88146	269685
71989	269686
30038	269687
106666	269688
118276	269689
143792	269690
26387	269691
157399	269692
6719	269693
3186	269694
118030	269695
41997	269696
32820	269697
3968	269698
18999	269699
125278	269700
46843	269701
179498	269702
10464	269703
8	269704
30015	269705
59790	269706
6272	269707
41403	269708
81438	269709
109047	269710
152453	269711
6317	269712
11451	269713
31085	269714
5270	269715
56283	269716
20469	269717
40203	269718
3846	269719
72371	269720
2697	269721
92968	269722
67884	269723
10418	269724
49317	269725
7940	269726
2966	269727
94	269728
1377	269729
23483	269730
97396	269731
8509	269732
73587	269733
61544	269734
1617	269735
15055	269736
83916	269737
65622	269738
187209	269739
3322	269740
49323	269741
3332	269742
75867	269743
389	269744
162497	269745
114043	269746
27262	269747
35992	269748
61200	269749
35528	269750
2490	269751
17859	269752
31691	269753
72622	269754
54335	269755
29905	269756
12729	269757
139704	269758
12277	269759
28153	269760
20374	269761
19377	269762
787	269763
71833	269764
44430	269765
19757	269766
37654	269767
75422	269768
23806	269769
89774	269770
20863	269771
107650	269772
48464	269773
3152	269774
56244	269775
27896	269776
23535	269777
49787	269778
18550	269779
25112	269780
11429	269781
187998	269782
19305	269783
17057	269784
69144	269785
9040	269786
51955	269787
71343	269788
84458	269789
40808	269790
42540	269791
55741	269792
50629	269793
173971	269794
4485	269795
65625	269796
71505	269797
19717	269798
66295	269799
10367	269800
44536	269801
66214	269802
76019	269803
150347	269804
70350	269805
30740	269806
38681	269807
34757	269808
105609	269809
109393	269810
30162	269811
2309	269812
23050	269813
18971	269814
63152	269815
20404	269816
74717	269817
36232	269818
39095	269819
1831	269820
17634	269821
22380	269822
3019	269823
5993	269824
6464	269825
24531	269826
22926	269827
855	269828
1179	269829
12955	269830
86784	269831
132745	269832
88997	269833
11543	269834
11529	269835
18723	269836
14218	269837
180	269838
1148	269839
99892	269840
41101	269841
68613	269842
4221	269843
77229	269844
10829	269845
11807	269846
32115	269847
43801	269848
159303	269849
43312	269850
13047	269851
15676	269852
6986	269853
9967	269854
1797	269855
19155	269856
9985	269857
13089	269858
69362	269859
105747	269860
22540	269861
28890	269862
3834	269863
64800	269864
7342	269865
17804	269866
20310	269867
11468	269868
28254	269869
2608	269870
136	269871
4671	269872
17478	269873
1378	269874
40916	269875
23083	269876
2497	269877
1986	269878
10724	269879
67143	269880
90757	269881
36696	269882
42706	269883
2333	269884
59326	269885
127208	269886
34182	269887
25131	269888
13431	269889
20769	269890
84214	269891
157886	269892
60384	269893
31234	269894
132963	269895
194	269896
5125	269897
84132	269898
279	269899
13468	269900
108244	269901
79113	269902
62674	269903
52358	269904
76140	269905
1105	269906
130566	269907
10706	269908
37482	269909
3552	269910
83210	269911
42760	269912
36008	269913
27579	269914
23047	269915
45183	269916
13489	269917
4757	269918
21672	269919
29894	269920
53899	269921
14445	269922
12001	269923
21384	269924
34469	269925
26212	269926
15981	269927
2575	269928
10785	269929
7342	269930
14924	269931
47375	269932
13280	269933
4044	269934
26196	269935
12749	269936
48167	269937
45309	269938
12358	269939
222	269940
64048	269941
12443	269942
133305	269943
16195	269944
16847	269945
71494	269946
26307	269947
54878	269948
3057	269949
5539	269950
8793	269951
107900	269952
103961	269953
8031	269954
11129	269955
11476	269956
49441	269957
12862	269958
58723	269959
68580	269960
26719	269961
74674	269962
23207	269963
5889	269964
138150	269965
72590	269966
169567	269967
73065	269968
7102	269969
23069	269970
27718	269971
20295	269972
11447	269973
2248	269974
2409	269975
10	269976
61063	269977
4547	269978
1604	269979
14659	269980
31808	269981
12969	269982
6292	269983
22260	269984
154671	269985
84018	269986
92709	269987
66266	269988
17162	269989
92970	269990
68603	269991
62875	269992
20348	269993
40303	269994
73090	269995
32850	269996
20570	269997
79	269998
86597	269999
51987	270000
817	270001
49616	270002
15170	270003
34882	270004
42801	270005
9798	270006
52785	270007
43868	270008
618	270009
18637	270010
32693	270011
13686	270012
9216	270013
46590	270014
775	270015
6573	270016
22251	270017
2163	270018
4800	270019
9011	270020
2318	270021
18414	270022
21775	270023
22410	270024
84531	270025
65662	270026
41489	270027
25	270028
117410	270029
6442	270030
50246	270031
109856	270032
28509	270033
4773	270034
49534	270035
41523	270036
18965	270037
72851	270038
84717	270039
1020	270040
182	270041
6651	270042
109046	270043
23260	270044
59666	270045
38290	270046
10528	270047
156064	270048
4832	270049
72450	270050
7723	270051
13515	270052
138852	270053
7800	270054
36415	270055
1413	270056
23502	270057
15757	270058
63100	270059
70023	270060
85622	270061
12559	270062
58897	270063
10699	270064
3007	270065
9926	270066
44934	270067
2933	270068
32574	270069
17780	270070
47134	270071
35840	270072
15164	270073
2063	270074
567	270075
721	270076
17147	270077
24760	270078
60600	270079
94646	270080
47977	270081
100015	270082
30839	270083
23719	270084
77796	270085
68590	270086
78379	270087
634	270088
38721	270089
3598	270090
27726	270091
57458	270092
21862	270093
20463	270094
5655	270095
32671	270096
19329	270097
118885	270098
26261	270099
8465	270100
12433	270101
36466	270102
6384	270103
138662	270104
8043	270105
7883	270106
75198	270107
37477	270108
35772	270109
58127	270110
32862	270111
50217	270112
39979	270113
117367	270114
77036	270115
73233	270116
171197	270117
43414	270118
9011	270119
6307	270120
28069	270121
29756	270122
66425	270123
94287	270124
59016	270125
21494	270126
68209	270127
81612	270128
31681	270129
71062	270130
146280	270131
118179	270132
11147	270133
9519	270134
35426	270135
29201	270136
11814	270137
38903	270138
109298	270139
32422	270140
85875	270141
157193	270142
6969	270143
1120	270144
101656	270145
49809	270146
21234	270147
8275	270148
37468	270149
114366	270150
50618	270151
183371	270152
98201	270153
85924	270154
22027	270155
984	270156
3822	270157
94308	270158
973	270159
45132	270160
28474	270161
7808	270162
1966	270163
6004	270164
23413	270165
41869	270166
49393	270167
13643	270168
57908	270169
7340	270170
12094	270171
2501	270172
51544	270173
18889	270174
34879	270175
12160	270176
138241	270177
46261	270178
90382	270179
5778	270180
7307	270181
63065	270182
20429	270183
78855	270184
107982	270185
77400	270186
136127	270187
36440	270188
88308	270189
11647	270190
32064	270191
12123	270192
56575	270193
6499	270194
36526	270195
3166	270196
99657	270197
69770	270198
8861	270199
6317	270200
17813	270201
580	270202
7497	270203
28639	270204
18076	270205
10691	270206
34196	270207
1705	270208
8722	270209
37447	270210
63756	270211
114998	270212
13134	270213
19036	270214
36080	270215
11623	270216
162339	270217
6434	270218
3261	270219
69530	270220
22262	270221
140872	270222
48629	270223
14395	270224
11551	270225
17150	270226
41313	270227
32088	270228
63972	270229
108698	270230
40057	270231
58356	270232
30641	270233
36501	270234
117476	270235
110534	270236
29970	270237
6145	270238
18559	270239
40857	270240
9476	270241
83909	270242
9541	270243
1507	270244
33244	270245
13468	270246
8948	270247
29748	270248
12443	270249
60454	270250
13528	270251
52898	270252
23595	270253
8009	270254
12805	270255
16192	270256
36595	270257
85650	270258
20639	270259
88325	270260
47728	270261
75787	270262
51290	270263
59165	270264
65106	270265
42083	270266
30622	270267
5198	270268
8510	270269
11090	270270
4360	270271
28585	270272
52545	270273
20679	270274
29430	270275
23751	270276
47704	270277
53980	270278
40939	270279
9941	270280
33707	270281
59770	270282
36973	270283
55537	270284
3573	270285
17035	270286
19602	270287
20471	270288
79449	270289
141934	270290
142452	270291
50198	270292
15714	270293
106390	270294
184016	270295
52	270296
11285	270297
13776	270298
5288	270299
13782	270300
34228	270301
24759	270302
41476	270303
3870	270304
44796	270305
14104	270306
79900	270307
2279	270308
8888	270309
109021	270310
21743	270311
60477	270312
60477	270313
4723	270314
54745	270315
15307	270316
79047	270317
43320	270318
8	270319
23435	270320
32074	270321
4271	270322
134085	270323
79130	270324
56482	270325
17150	270326
104233	270327
60341	270328
16438	270329
27806	270330
8889	270331
6052	270332
27309	270333
29127	270334
19568	270335
139333	270336
47993	270337
8	270338
56961	270339
106144	270340
9160	270341
33318	270342
33733	270343
99968	270344
66770	270345
39796	270346
55614	270347
4581	270348
20584	270349
20293	270350
37593	270351
4751	270352
20584	270353
67208	270354
1198	270355
71300	270356
49538	270357
32306	270358
14464	270359
8519	270360
146363	270361
33890	270362
107678	270363
5998	270364
64595	270365
44015	270366
19201	270367
8394	270368
7856	270369
75806	270370
9704	270371
14559	270372
1827	270373
22478	270374
12859	270375
22085	270376
25279	270377
24423	270378
27859	270379
60254	270380
8411	270381
56609	270382
152708	270383
72414	270384
82916	270385
79291	270386
106444	270387
23453	270388
28224	270389
51726	270390
42037	270391
41062	270392
26308	270393
17121	270394
57942	270395
12428	270396
1004	270397
61767	270398
42695	270399
142508	270400
19682	270401
4374	270402
59179	270403
49287	270404
97511	270405
787	270406
59598	270407
23304	270408
87792	270409
49422	270410
27187	270411
7762	270412
9742	270413
42413	270414
176572	270415
8663	270416
42907	270417
116296	270418
96278	270419
63924	270420
72621	270421
42092	270422
54091	270423
13330	270424
28548	270425
53099	270426
41841	270427
71875	270428
34228	270429
47632	270430
72768	270431
169438	270432
4290	270433
54871	270434
48613	270435
10144	270436
9898	270437
37908	270438
133082	270439
5572	270440
11581	270441
96	270442
28148	270443
4341	270444
6832	270445
24829	270446
48169	270447
48902	270448
187947	270449
131191	270450
13648	270451
2515	270452
9354	270453
47069	270454
102655	270455
50084	270456
36552	270457
21574	270458
74063	270459
22426	270460
149622	270461
140880	270462
46562	270463
4441	270464
100384	270465
30614	270466
29071	270467
49568	270468
31818	270469
86575	270470
55407	270471
32797	270472
6428	270473
24774	270474
18183	270475
25301	270476
106027	270477
63083	270478
7064	270479
36250	270480
7515	270481
22147	270482
34650	270483
31119	270484
916	270485
12996	270486
6309	270487
33906	270488
6531	270489
123869	270490
109771	270491
115081	270492
4019	270493
684	270494
22075	270495
59408	270496
113541	270497
148273	270498
7341	270499
16141	270500
49208	270501
41112	270502
10264	270503
67785	270504
35137	270505
8706	270506
20098	270507
36238	270508
29915	270509
27518	270510
28409	270511
2612	270512
187442	270513
73022	270514
2630	270515
2920	270516
40047	270517
4737	270518
106030	270519
24609	270520
37233	270521
14208	270522
12292	270523
1941	270524
19723	270525
4135	270526
17490	270527
17915	270528
3861	270529
84214	270530
24089	270531
46642	270532
30997	270533
29781	270534
48248	270535
23339	270536
2973	270537
69413	270538
170754	270539
52399	270540
48350	270541
90490	270542
60716	270543
53307	270544
137048	270545
3604	270546
6371	270547
13303	270548
17594	270549
10552	270550
5688	270551
61192	270552
27131	270553
66461	270554
697	270555
45001	270556
1171	270557
182945	270558
51319	270559
4758	270560
15264	270561
172862	270562
18657	270563
33426	270564
7528	270565
13697	270566
136847	270567
103233	270568
121957	270569
64718	270570
3773	270571
25742	270572
33036	270573
30113	270574
44971	270575
1213	270576
44976	270577
13580	270578
84931	270579
18238	270580
1	270581
5670	270582
109883	270583
22964	270584
25700	270585
9625	270586
13705	270587
26967	270588
38070	270589
40574	270590
149366	270591
180120	270592
66799	270593
12014	270594
134821	270595
106123	270596
38107	270597
3266	270598
15996	270599
30033	270600
64682	270601
11388	270602
39061	270603
6598	270604
3344	270605
12306	270606
1606	270607
107091	270608
13339	270609
32011	270610
44797	270611
73681	270612
74072	270613
51815	270614
61541	270615
44	270616
12663	270617
80300	270618
18728	270619
67162	270620
3400	270621
22628	270622
65049	270623
63821	270624
41124	270625
47307	270626
29025	270627
5167	270628
59452	270629
763	270630
9548	270631
33933	270632
142049	270633
4916	270634
9015	270635
78498	270636
11131	270637
7136	270638
3396	270639
24493	270640
7996	270641
16570	270642
5943	270643
108335	270644
18613	270645
4384	270646
76239	270647
20284	270648
8750	270649
6765	270650
4443	270651
41892	270652
18514	270653
14667	270654
8796	270655
16425	270656
4466	270657
8652	270658
12443	270659
26391	270660
38340	270661
171558	270662
102203	270663
138993	270664
4927	270665
33530	270666
7778	270667
44677	270668
33032	270669
74025	270670
25592	270671
12268	270672
7890	270673
152457	270674
188876	270675
24949	270676
58422	270677
34231	270678
70677	270679
21424	270680
12244	270681
20403	270682
60291	270683
27354	270684
7326	270685
110380	270686
77605	270687
17354	270688
13955	270689
1750	270690
31689	270691
461	270692
60321	270693
92646	270694
6921	270695
208	270696
10457	270697
36136	270698
3254	270699
26593	270700
99787	270701
2714	270702
54348	270703
7	270704
26572	270705
49678	270706
124	270707
2835	270708
133461	270709
10828	270710
16703	270711
46516	270712
27316	270713
11040	270714
58834	270715
11796	270716
2671	270717
5976	270718
152812	270719
32460	270720
38849	270721
57671	270722
40625	270723
432	270724
31800	270725
9788	270726
8915	270727
2082	270728
63716	270729
76776	270730
58703	270731
4251	270732
62562	270733
36504	270734
31264	270735
27274	270736
15060	270737
26601	270738
25723	270739
10662	270740
186543	270741
63715	270742
963	270743
5004	270744
49388	270745
5855	270746
118010	270747
1794	270748
32506	270749
23656	270750
15266	270751
26507	270752
16633	270753
6618	270754
1690	270755
89815	270756
6529	270757
3598	270758
79083	270759
65176	270760
42171	270761
17657	270762
47598	270763
9702	270764
138561	270765
100113	270766
73051	270767
3776	270768
133654	270769
20438	270770
40494	270771
43315	270772
160911	270773
45364	270774
4645	270775
62671	270776
64810	270777
185829	270778
3704	270779
596	270780
32782	270781
13224	270782
64102	270783
4927	270784
24682	270785
140446	270786
11297	270787
1108	270788
165	270789
28560	270790
100	270791
6019	270792
29490	270793
47031	270794
61960	270795
4221	270796
59912	270797
25475	270798
45789	270799
22313	270800
38810	270801
78842	270802
4481	270803
21554	270804
55690	270805
3622	270806
40134	270807
100666	270808
30725	270809
5266	270810
9468	270811
87806	270812
33960	270813
5810	270814
31760	270815
23036	270816
105004	270817
14976	270818
17003	270819
80873	270820
823	270821
10402	270822
60016	270823
1373	270824
6711	270825
53581	270826
22254	270827
41037	270828
32153	270829
12932	270830
42248	270831
56480	270832
22448	270833
31279	270834
66264	270835
38613	270836
2	270837
58587	270838
19963	270839
25291	270840
40489	270841
40703	270842
5595	270843
9760	270844
137731	270845
35183	270846
7055	270847
73490	270848
111224	270849
86920	270850
15954	270851
6436	270852
41266	270853
19092	270854
107421	270855
9764	270856
137297	270857
15960	270858
15953	270859
22978	270860
49761	270861
59800	270862
107440	270863
18324	270864
6397	270865
13154	270866
67841	270867
94386	270868
26433	270869
34236	270870
59692	270871
12922	270872
8433	270873
75403	270874
73426	270875
24979	270876
144456	270877
23710	270878
34220	270879
3913	270880
3783	270881
73713	270882
21362	270883
15729	270884
988	270885
1008	270886
5524	270887
6996	270888
26839	270889
7213	270890
13225	270891
7787	270892
54430	270893
17550	270894
3610	270895
38393	270896
1531	270897
1858	270898
68289	270899
13985	270900
80220	270901
343	270902
32382	270903
12063	270904
41379	270905
25007	270906
7686	270907
31602	270908
9345	270909
6432	270910
34343	270911
17507	270912
10478	270913
62454	270914
1396	270915
18315	270916
1043	270917
9955	270918
24157	270919
5016	270920
139922	270921
68844	270922
2769	270923
14444	270924
23781	270925
664	270926
8246	270927
12697	270928
14845	270929
56281	270930
35392	270931
71049	270932
53315	270933
16630	270934
65243	270935
9572	270936
80016	270937
119004	270938
34148	270939
4041	270940
6820	270941
123152	270942
5973	270943
35100	270944
13463	270945
3644	270946
99833	270947
9666	270948
8617	270949
18648	270950
47622	270951
107337	270952
16956	270953
23271	270954
39282	270955
3621	270956
27383	270957
59670	270958
33789	270959
9940	270960
40458	270961
41707	270962
15383	270963
70601	270964
2650	270965
19736	270966
22029	270967
91824	270968
29124	270969
18161	270970
21848	270971
2669	270972
132	270973
85405	270974
7992	270975
9537	270976
2309	270977
6765	270978
23330	270979
27868	270980
45869	270981
8295	270982
66404	270983
10255	270984
25799	270985
28384	270986
186715	270987
16000	270988
27589	270989
31875	270990
60338	270991
57005	270992
29303	270993
22183	270994
23575	270995
14807	270996
18491	270997
47781	270998
57640	270999
21976	271000
123830	271001
20137	271002
492	271003
622	271004
43471	271005
581	271006
69133	271007
42678	271008
23795	271009
57706	271010
179508	271011
979	271012
71742	271013
103852	271014
39078	271015
118964	271016
34875	271017
31157	271018
38721	271019
14594	271020
79266	271021
47031	271022
17369	271023
11847	271024
19193	271025
31416	271026
58496	271027
1	271028
74968	271029
1019	271030
60969	271031
30881	271032
3003	271033
71124	271034
1320	271035
596	271036
24922	271037
20676	271038
659	271039
29157	271040
78216	271041
3895	271042
4094	271043
10709	271044
44712	271045
5759	271046
46722	271047
1475	271048
2127	271049
27810	271050
1853	271051
497	271052
2663	271053
39758	271054
58478	271055
44401	271056
45852	271057
14269	271058
43054	271059
9590	271060
7541	271061
72186	271062
3918	271063
112315	271064
61452	271065
984	271066
51438	271067
11992	271068
112253	271069
67842	271070
79197	271071
20912	271072
45319	271073
18048	271074
103030	271075
4052	271076
39713	271077
34042	271078
31709	271079
13656	271080
111772	271081
31499	271082
183554	271083
3828	271084
31976	271085
39678	271086
84580	271087
74101	271088
51049	271089
109625	271090
50970	271091
112794	271092
6583	271093
139622	271094
91152	271095
172434	271096
138677	271097
76313	271098
97260	271099
39887	271100
8775	271101
141875	271102
60743	271103
64506	271104
75676	271105
12015	271106
8813	271107
89738	271108
113139	271109
89618	271110
75610	271111
52410	271112
109685	271113
42193	271114
88030	271115
146310	271116
81746	271117
157329	271118
46559	271119
6137	271120
25791	271121
55892	271122
51731	271123
16657	271124
1025	271125
5280	271126
125620	271127
77948	271128
81656	271129
2797	271130
88062	271131
40861	271132
11037	271133
4612	271134
7801	271135
129306	271136
2559	271137
5480	271138
88473	271139
105783	271140
43703	271141
21881	271142
25744	271143
48930	271144
20745	271145
68640	271146
26241	271147
21719	271148
91226	271149
55938	271150
35811	271151
109408	271152
4374	271153
5739	271154
131853	271155
34074	271156
61662	271157
35501	271158
6942	271159
73532	271160
27383	271161
42030	271162
3591	271163
26061	271164
47054	271165
51718	271166
39147	271167
9675	271168
12350	271169
17695	271170
12202	271171
19722	271172
103763	271173
21609	271174
4251	271175
50967	271176
47196	271177
38107	271178
9135	271179
48188	271180
56574	271181
44473	271182
128661	271183
82922	271184
31706	271185
80355	271186
44875	271187
94942	271188
53618	271189
99020	271190
58168	271191
120317	271192
171023	271193
122178	271194
39774	271195
60840	271196
51341	271197
96633	271198
50095	271199
76494	271200
22063	271201
7434	271202
88019	271203
26484	271204
63356	271205
59769	271206
23710	271207
71326	271208
689	271209
128725	271210
70829	271211
129478	271212
42901	271213
41496	271214
4226	271215
9363	271216
14666	271217
543	271218
16888	271219
1116	271220
26868	271221
7976	271222
952	271223
32405	271224
12184	271225
30524	271226
32638	271227
27233	271228
13347	271229
51910	271230
108483	271231
90833	271232
166193	271233
50300	271234
87959	271235
52392	271236
58456	271237
2980	271238
3703	271239
76422	271240
157450	271241
83839	271242
87576	271243
4151	271244
23469	271245
16191	271246
6661	271247
120546	271248
77867	271249
56110	271250
24943	271251
68396	271252
25750	271253
53643	271254
13728	271255
133453	271256
133896	271257
58593	271258
3815	271259
81744	271260
11355	271261
66789	271262
35957	271263
956	271264
88951	271265
29332	271266
28818	271267
118279	271268
7509	271269
108146	271270
23469	271271
97610	271272
5304	271273
1504	271274
20435	271275
16701	271276
381	271277
141752	271278
23770	271279
23581	271280
12810	271281
3747	271282
143830	271283
43247	271284
53674	271285
54351	271286
5946	271287
109409	271288
62889	271289
183645	271290
183464	271291
28211	271292
172566	271293
73377	271294
13121	271295
170132	271296
111213	271297
110325	271298
49933	271299
172323	271300
87628	271301
181268	271302
88996	271303
29956	271304
5887	271305
101854	271306
161959	271307
2969	271308
55615	271309
24951	271310
33627	271311
184689	271312
7781	271313
290	271314
41950	271315
11031	271316
9964	271317
150676	271318
46807	271319
46398	271320
36671	271321
25739	271322
3985	271323
85779	271324
3443	271325
66433	271326
35719	271327
25891	271328
51825	271329
55856	271330
4078	271331
2553	271332
51365	271333
100911	271334
144504	271335
74602	271336
19394	271337
9527	271338
1287	271339
74250	271340
27811	271341
25893	271342
32368	271343
16035	271344
68995	271345
11815	271346
72210	271347
7802	271348
40674	271349
42558	271350
33528	271351
184431	271352
111154	271353
89020	271354
132641	271355
172942	271356
2449	271357
3946	271358
962	271359
13091	271360
13923	271361
3499	271362
5111	271363
6575	271364
58860	271365
4453	271366
22797	271367
91521	271368
14521	271369
69253	271370
173897	271371
90323	271372
61829	271373
31450	271374
83777	271375
12062	271376
32678	271377
8826	271378
115980	271379
128402	271380
95288	271381
52069	271382
186144	271383
25815	271384
55869	271385
118011	271386
963	271387
5717	271388
49149	271389
103324	271390
12260	271391
48906	271392
10740	271393
128549	271394
105658	271395
130048	271396
14254	271397
61725	271398
62532	271399
7713	271400
20100	271401
5059	271402
1157	271403
43979	271404
2375	271405
34243	271406
5095	271407
11966	271408
19812	271409
29634	271410
35947	271411
1563	271412
24428	271413
8721	271414
10201	271415
2310	271416
76623	271417
110507	271418
16	271419
21687	271420
75380	271421
9973	271422
32395	271423
41662	271424
20375	271425
2554	271426
105336	271427
50126	271428
68619	271429
2012	271430
36899	271431
101961	271432
12387	271433
9948	271434
55018	271435
126086	271436
196	271437
1714	271438
39580	271439
11647	271440
37709	271441
23592	271442
33279	271443
50134	271444
308	271445
47194	271446
4732	271447
40722	271448
61844	271449
50825	271450
22528	271451
47798	271452
199	271453
141528	271454
33356	271455
168363	271456
33657	271457
59219	271458
11737	271459
90368	271460
108343	271461
8255	271462
87498	271463
133236	271464
169058	271465
140860	271466
22923	271467
23732	271468
2863	271469
22555	271470
8961	271471
96030	271472
45722	271473
74592	271474
2088	271475
7814	271476
54319	271477
88846	271478
14328	271479
49083	271480
22625	271481
42274	271482
7897	271483
26275	271484
19661	271485
32989	271486
5317	271487
26451	271488
19036	271489
52501	271490
56083	271491
15293	271492
18793	271493
11410	271494
21245	271495
61568	271496
56172	271497
67866	271498
52942	271499
7196	271500
6465	271501
88371	271502
20258	271503
9977	271504
31039	271505
2219	271506
51626	271507
19606	271508
33371	271509
27601	271510
3334	271511
76792	271512
26467	271513
184820	271514
108507	271515
36996	271516
14697	271517
18264	271518
1975	271519
27462	271520
8152	271521
45866	271522
18661	271523
2730	271524
94043	271525
7156	271526
57651	271527
47925	271528
27275	271529
9088	271530
9945	271531
106404	271532
26538	271533
16393	271534
56699	271535
11345	271536
13492	271537
138118	271538
28318	271539
135998	271540
22455	271541
114662	271542
163861	271543
130232	271544
72064	271545
48771	271546
183823	271547
83361	271548
33221	271549
33281	271550
8895	271551
26687	271552
20	271553
53745	271554
21378	271555
3267	271556
108200	271557
41395	271558
18583	271559
2118	271560
28316	271561
29925	271562
24709	271563
29362	271564
12520	271565
16982	271566
20289	271567
3158	271568
29403	271569
1637	271570
15641	271571
6152	271572
59695	271573
80696	271574
11830	271575
27182	271576
86484	271577
175266	271578
136099	271579
163652	271580
3777	271581
17790	271582
5891	271583
56413	271584
34434	271585
9245	271586
998	271587
47	271588
806	271589
804	271590
970	271591
36008	271592
47407	271593
11107	271594
9316	271595
41111	271596
26403	271597
15697	271598
147098	271599
1762	271600
2274	271601
35601	271602
80412	271603
13320	271604
54509	271605
4459	271606
37084	271607
27381	271608
286	271609
5485	271610
26883	271611
7306	271612
43209	271613
82369	271614
76684	271615
33487	271616
24677	271617
62375	271618
143724	271619
9082	271620
30732	271621
17676	271622
31472	271623
23599	271624
66757	271625
2910	271626
34635	271627
2585	271628
74818	271629
90906	271630
35998	271631
39226	271632
25812	271633
56037	271634
16530	271635
10949	271636
185208	271637
35466	271638
85432	271639
187066	271640
20037	271641
3107	271642
11755	271643
137887	271644
34872	271645
53199	271646
130116	271647
171162	271648
72591	271649
60944	271650
8059	271651
41247	271652
7331	271653
87646	271654
107570	271655
137363	271656
173541	271657
163816	271658
143976	271659
106359	271660
36545	271661
148988	271662
170520	271663
118403	271664
50565	271665
92571	271666
117504	271667
34098	271668
138997	271669
171200	271670
148891	271671
161398	271672
13282	271673
125049	271674
40346	271675
21461	271676
31411	271677
72274	271678
26016	271679
32907	271680
24297	271681
1966	271682
5752	271683
27717	271684
82637	271685
103575	271686
88536	271687
95827	271688
172181	271689
76964	271690
13748	271691
160545	271692
119498	271693
36350	271694
11814	271695
177584	271696
183849	271697
88606	271698
23054	271699
182964	271700
22702	271701
2542	271702
537	271703
7409	271704
143006	271705
160373	271706
121665	271707
88141	271708
141475	271709
189175	271710
34903	271711
88314	271712
15253	271713
20841	271714
47347	271715
36823	271716
42552	271717
131703	271718
1137	271719
106861	271720
73213	271721
22625	271722
147912	271723
91136	271724
7191	271725
138328	271726
46327	271727
635	271728
10549	271729
33177	271730
4131	271731
24923	271732
221	271733
68507	271734
5007	271735
1938	271736
28855	271737
56995	271738
10006	271739
42689	271740
33340	271741
17701	271742
70190	271743
69285	271744
14140	271745
8955	271746
3995	271747
17321	271748
3328	271749
55631	271750
12371	271751
174089	271752
2608	271753
40733	271754
10147	271755
25434	271756
6442	271757
52494	271758
24877	271759
112130	271760
57485	271761
16487	271762
69065	271763
39683	271764
2506	271765
45682	271766
70105	271767
41987	271768
39048	271769
99511	271770
31896	271771
158570	271772
42877	271773
116575	271774
12636	271775
7104	271776
185728	271777
12625	271778
3514	271779
19624	271780
73878	271781
194	271782
61563	271783
33785	271784
29072	271785
8962	271786
8632	271787
12982	271788
15960	271789
119858	271790
38179	271791
89265	271792
80603	271793
21662	271794
62534	271795
6570	271796
65860	271797
13972	271798
40690	271799
2181	271800
46725	271801
5939	271802
184072	271803
32534	271804
17901	271805
17426	271806
97938	271807
109394	271808
103140	271809
125687	271810
101197	271811
75551	271812
91873	271813
20294	271814
188026	271815
75585	271816
137939	271817
2776	271818
62790	271819
36885	271820
49240	271821
32805	271822
63916	271823
59833	271824
835	271825
35695	271826
5800	271827
51877	271828
3841	271829
45721	271830
36618	271831
184996	271832
110057	271833
7306	271834
80807	271835
2212	271836
1165	271837
67510	271838
98650	271839
48078	271840
117997	271841
499	271842
8613	271843
51489	271844
40815	271845
53356	271846
830	271847
24562	271848
5106	271849
72019	271850
7761	271851
7639	271852
25250	271853
61520	271854
414	271855
35769	271856
5086	271857
97651	271858
10234	271859
3444	271860
9584	271861
986	271862
36117	271863
26454	271864
1405	271865
7675	271866
53455	271867
39514	271868
37983	271869
69486	271870
42364	271871
4744	271872
27602	271873
29389	271874
29212	271875
2517	271876
4699	271877
39749	271878
93936	271879
49117	271880
90602	271881
84435	271882
103327	271883
16323	271884
139802	271885
60778	271886
5612	271887
65716	271888
18262	271889
30524	271890
6423	271891
5797	271892
15327	271893
14156	271894
3693	271895
41299	271896
139294	271897
17570	271898
72477	271899
62210	271900
124997	271901
16989	271902
17959	271903
63604	271904
37352	271905
141946	271906
5754	271907
8093	271908
11161	271909
48361	271910
164912	271911
22091	271912
8811	271913
35878	271914
104267	271915
8609	271916
48393	271917
95	271918
3286	271919
1246	271920
85998	271921
3833	271922
74625	271923
13814	271924
5112	271925
31599	271926
13744	271927
90475	271928
240	271929
13120	271930
83832	271931
170305	271932
84551	271933
103437	271934
91433	271935
85265	271936
139959	271937
56830	271938
126284	271939
82604	271940
9197	271941
53815	271942
96270	271943
99349	271944
5338	271945
46343	271946
65897	271947
55187	271948
54080	271949
82970	271950
68651	271951
75084	271952
36803	271953
53796	271954
83212	271955
96767	271956
21518	271957
21528	271958
45937	271959
121081	271960
96140	271961
32522	271962
48865	271963
768	271964
35731	271965
36237	271966
19628	271967
18344	271968
37259	271969
103653	271970
21054	271971
72817	271972
16458	271973
1497	271974
5733	271975
12076	271976
41949	271977
15862	271978
43433	271979
13830	271980
13593	271981
3078	271982
32385	271983
7150	271984
43768	271985
84326	271986
69579	271987
40994	271988
54256	271989
6019	271990
46870	271991
46534	271992
63878	271993
7571	271994
452	271995
99243	271996
49848	271997
42037	271998
91802	271999
40221	272000
15071	272001
7611	272002
16040	272003
13846	272004
31485	272005
32812	272006
22106	272007
97069	272008
11723	272009
16515	272010
40259	272011
8241	272012
5889	272013
315	272014
211	272015
315	272016
211	272017
315	272018
18755	272019
58443	272020
51574	272021
1417	272022
62700	272023
75349	272024
24411	272025
3960	272026
52752	272027
126723	272028
21914	272029
5842	272030
8370	272031
39429	272032
18893	272033
94505	272034
23440	272035
104193	272036
41018	272037
186296	272038
9578	272039
91360	272040
3195	272041
2587	272042
4589	272043
16875	272044
23868	272045
131073	272046
14739	272047
46660	272048
38847	272049
126433	272050
9090	272051
65133	272052
6920	272053
88515	272054
9548	272055
24487	272056
4113	272057
4881	272058
15153	272059
103805	272060
26306	272061
3339	272062
18054	272063
20323	272064
24537	272065
72350	272066
101056	272067
55085	272068
9552	272069
44639	272070
34182	272071
2620	272072
65173	272073
75174	272074
479	272075
4597	272076
22723	272077
28607	272078
23582	272079
114838	272080
12783	272081
14012	272082
5868	272083
19592	272084
35677	272085
68395	272086
39523	272087
99253	272088
9758	272089
8956	272090
9654	272091
4768	272092
112478	272093
28817	272094
919	272095
8692	272096
109467	272097
28519	272098
7545	272099
1322	272100
5375	272101
19730	272102
1169	272103
57841	272104
180218	272105
57186	272106
26428	272107
1178	272108
140	272109
2317	272110
31653	272111
3630	272112
6120	272113
54218	272114
5227	272115
5953	272116
4071	272117
50028	272118
10824	272119
19630	272120
43322	272121
163434	272122
146346	272123
69943	272124
45800	272125
7452	272126
23321	272127
158	272128
12241	272129
34038	272130
12022	272131
2308	272132
73640	272133
15069	272134
26335	272135
14664	272136
91055	272137
14618	272138
14307	272139
11279	272140
770	272141
42176	272142
1617	272143
66803	272144
16439	272145
23716	272146
520	272147
42628	272148
10661	272149
48415	272150
7483	272151
1836	272152
11855	272153
33863	272154
46123	272155
21310	272156
58721	272157
61307	272158
2641	272159
18175	272160
50147	272161
6189	272162
19648	272163
41844	272164
45270	272165
30347	272166
78848	272167
40724	272168
64974	272169
24178	272170
3332	272171
99068	272172
2364	272173
44867	272174
23718	272175
44391	272176
50156	272177
27677	272178
22759	272179
68263	272180
1512	272181
108417	272182
62165	272183
88434	272184
14419	272185
3694	272186
20354	272187
134066	272188
25530	272189
27111	272190
12321	272191
37845	272192
124692	272193
24563	272194
22609	272195
95481	272196
1363	272197
14858	272198
25497	272199
5881	272200
35856	272201
127595	272202
17043	272203
84466	272204
49426	272205
1689	272206
76730	272207
2363	272208
113	272209
19344	272210
41237	272211
82989	272212
12604	272213
58320	272214
13283	272215
36536	272216
45284	272217
662	272218
17262	272219
50182	272220
29907	272221
11539	272222
10735	272223
1048	272224
19726	272225
13719	272226
11288	272227
58306	272228
19615	272229
7605	272230
51177	272231
40401	272232
69719	272233
78594	272234
54536	272235
8723	272236
16771	272237
1244	272238
10745	272239
492	272240
10145	272241
131133	272242
6733	272243
14037	272244
80059	272245
19681	272246
75583	272247
22609	272248
10629	272249
15099	272250
7329	272251
15760	272252
12716	272253
4556	272254
42862	272255
840	272256
17771	272257
32640	272258
21697	272259
60161	272260
29355	272261
11153	272262
91466	272263
5420	272264
1787	272265
83646	272266
14498	272267
460	272268
1175	272269
10472	272270
3158	272271
70630	272272
52197	272273
6238	272274
16442	272275
28674	272276
59459	272277
786	272278
76187	272279
2257	272280
42771	272281
724	272282
37092	272283
13759	272284
53672	272285
21300	272286
86267	272287
70858	272288
49856	272289
19864	272290
6001	272291
71977	272292
7982	272293
30439	272294
2086	272295
5726	272296
16632	272297
32044	272298
15042	272299
73519	272300
34528	272301
17995	272302
7153	272303
36372	272304
13442	272305
28002	272306
6073	272307
1669	272308
31218	272309
23115	272310
17268	272311
17888	272312
75134	272313
3864	272314
74551	272315
11482	272316
5412	272317
33975	272318
25293	272319
22759	272320
41782	272321
13182	272322
37526	272323
402	272324
89898	272325
76628	272326
26493	272327
16260	272328
48609	272329
122400	272330
7031	272331
57695	272332
10171	272333
6947	272334
43996	272335
29375	272336
84986	272337
35334	272338
5404	272339
48430	272340
67721	272341
93125	272342
129304	272343
40101	272344
1000	272345
1236	272346
5784	272347
4095	272348
57731	272349
18261	272350
33994	272351
65713	272352
9797	272353
32935	272354
10767	272355
41079	272356
29003	272357
81621	272358
165456	272359
42743	272360
30240	272361
49461	272362
117947	272363
46798	272364
83692	272365
25654	272366
38437	272367
49098	272368
7605	272369
18761	272370
26496	272371
42286	272372
1563	272373
93440	272374
6924	272375
341	272376
39136	272377
18667	272378
3811	272379
3545	272380
1842	272381
19607	272382
31459	272383
3038	272384
92918	272385
5720	272386
28098	272387
4843	272388
32334	272389
41452	272390
12046	272391
67972	272392
59241	272393
3362	272394
3531	272395
145946	272396
17638	272397
4196	272398
126772	272399
64833	272400
41507	272401
20477	272402
15210	272403
18682	272404
58803	272405
9953	272406
526	272407
10344	272408
31556	272409
339	272410
61953	272411
107734	272412
55379	272413
7761	272414
60731	272415
124938	272416
34778	272417
10450	272418
4840	272419
5356	272420
1821	272421
41663	272422
19344	272423
39172	272424
19126	272425
37227	272426
22334	272427
49540	272428
37117	272429
73990	272430
11119	272431
33761	272432
15265	272433
14471	272434
40622	272435
78693	272436
42491	272437
40744	272438
11712	272439
3796	272440
82277	272441
54488	272442
16412	272443
60621	272444
1246	272445
8311	272446
18957	272447
5098	272448
73718	272449
103928	272450
6202	272451
85902	272452
137	272453
8825	272454
6249	272455
41739	272456
26567	272457
2661	272458
7231	272459
44776	272460
105496	272461
37903	272462
6394	272463
2918	272464
64	272465
39322	272466
5653	272467
2484	272468
27060	272469
3284	272470
21803	272471
8907	272472
5463	272473
15780	272474
101263	272475
23	272476
1437	272477
112505	272478
21547	272479
17917	272480
36216	272481
10429	272482
365	272483
29170	272484
33367	272485
16753	272486
8111	272487
4619	272488
21966	272489
2385	272490
162013	272491
9416	272492
79132	272493
44886	272494
71783	272495
12417	272496
61050	272497
30553	272498
17223	272499
27466	272500
14423	272501
85745	272502
130445	272503
19333	272504
18171	272505
59770	272506
70115	272507
98131	272508
106238	272509
14722	272510
8871	272511
48712	272512
6550	272513
19363	272514
66877	272515
35186	272516
117895	272517
29383	272518
5527	272519
2791	272520
634	272521
73500	272522
10481	272523
5527	272524
39273	272525
49934	272526
40574	272527
48845	272528
70781	272529
44066	272530
78171	272531
40451	272532
14647	272533
53997	272534
46594	272535
55085	272536
27243	272537
25	272538
100137	272539
44597	272540
55543	272541
21882	272542
99502	272543
1398	272544
4884	272545
64264	272546
12447	272547
8727	272548
5002	272549
79144	272550
20637	272551
31889	272552
64625	272553
98487	272554
2898	272555
15845	272556
45043	272557
105283	272558
132953	272559
6329	272560
7066	272561
31879	272562
21857	272563
1472	272564
5630	272565
11403	272566
2552	272567
65162	272568
5554	272569
13273	272570
41846	272571
14747	272572
11035	272573
59186	272574
16790	272575
79139	272576
3152	272577
548	272578
54249	272579
33166	272580
2408	272581
2789	272582
467	272583
66607	272584
53356	272585
5219	272586
54472	272587
380	272588
37501	272589
17731	272590
85082	272591
8174	272592
2739	272593
16150	272594
36538	272595
1690	272596
31717	272597
6729	272598
3704	272599
84446	272600
50205	272601
182439	272602
84839	272603
41845	272604
13043	272605
63104	272606
154	272607
1479	272608
87860	272609
38384	272610
22471	272611
85397	272612
22815	272613
27043	272614
41305	272615
8419	272616
26784	272617
46856	272618
13184	272619
22511	272620
27211	272621
6100	272622
91022	272623
187874	272624
58804	272625
29485	272626
29485	272627
17578	272628
74648	272629
54551	272630
9593	272631
167859	272632
35579	272633
72756	272634
32623	272635
10532	272636
23688	272637
5121	272638
29313	272639
11719	272640
51020	272641
4362	272642
145053	272643
16731	272644
48224	272645
5	272646
39572	272647
18057	272648
19028	272649
32680	272650
6682	272651
21814	272652
30807	272653
5720	272654
4861	272655
11213	272656
9308	272657
33697	272658
40480	272659
44849	272660
70678	272661
3157	272662
25868	272663
9696	272664
33962	272665
18844	272666
84313	272667
74120	272668
18825	272669
473	272670
22021	272671
16352	272672
45541	272673
31866	272674
36743	272675
4920	272676
27245	272677
41737	272678
17530	272679
85755	272680
131831	272681
102670	272682
86070	272683
84574	272684
26426	272685
3368	272686
27411	272687
13252	272688
7670	272689
58644	272690
20895	272691
52444	272692
83437	272693
42855	272694
51168	272695
3191	272696
67214	272697
40882	272698
19014	272699
106270	272700
19923	272701
70842	272702
22770	272703
11003	272704
302	272705
593	272706
162770	272707
32649	272708
77753	272709
18817	272710
17011	272711
47900	272712
32773	272713
78960	272714
18178	272715
49212	272716
129767	272717
55440	272718
6909	272719
95849	272720
58565	272721
36934	272722
39837	272723
21156	272724
27594	272725
13210	272726
81973	272727
3157	272728
17823	272729
52491	272730
18649	272731
30302	272732
68941	272733
3796	272734
51486	272735
1908	272736
123562	272737
123204	272738
155534	272739
68857	272740
15247	272741
20677	272742
49363	272743
83515	272744
99553	272745
10363	272746
29083	272747
35562	272748
155003	272749
76397	272750
5493	272751
88911	272752
94337	272753
2179	272754
45007	272755
49321	272756
102931	272757
424	272758
63036	272759
103797	272760
3081	272761
16633	272762
51058	272763
21816	272764
44562	272765
111280	272766
68819	272767
27408	272768
11352	272769
7743	272770
47643	272771
33528	272772
39638	272773
24368	272774
48033	272775
68859	272776
32082	272777
20895	272778
33503	272779
39316	272780
80187	272781
30293	272782
23199	272783
10206	272784
120161	272785
31119	272786
23589	272787
13188	272788
72631	272789
39643	272790
28036	272791
26808	272792
47599	272793
40406	272794
104003	272795
42533	272796
78941	272797
26515	272798
7284	272799
19675	272800
23727	272801
36510	272802
74881	272803
102838	272804
40571	272805
59192	272806
4193	272807
972	272808
40933	272809
33783	272810
4186	272811
91428	272812
3431	272813
22414	272814
16171	272815
20792	272816
13051	272817
86703	272818
39137	272819
86159	272820
18115	272821
5905	272822
17754	272823
68982	272824
183202	272825
6992	272826
72341	272827
40770	272828
26982	272829
19934	272830
11352	272831
26573	272832
82435	272833
73558	272834
144959	272835
22793	272836
9196	272837
3231	272838
23973	272839
45541	272840
35808	272841
3044	272842
87514	272843
24748	272844
4920	272845
22922	272846
26677	272847
57222	272848
10319	272849
71812	272850
21700	272851
27593	272852
67201	272853
12250	272854
19600	272855
21517	272856
17819	272857
37698	272858
49058	272859
22227	272860
104770	272861
719	272862
18948	272863
27371	272864
18308	272865
59135	272866
39839	272867
48719	272868
57308	272869
20413	272870
21738	272871
27420	272872
24399	272873
16910	272874
112617	272875
48416	272876
19960	272877
41133	272878
46467	272879
16663	272880
33283	272881
46231	272882
2727	272883
5067	272884
22690	272885
37356	272886
55886	272887
13311	272888
27383	272889
19965	272890
3368	272891
3368	272892
10084	272893
31052	272894
5810	272895
21981	272896
1074	272897
26081	272898
47644	272899
123016	272900
3939	272901
1231	272902
7811	272903
49004	272904
71097	272905
10591	272906
145052	272907
138630	272908
187516	272909
117658	272910
185043	272911
85009	272912
17902	272913
11863	272914
3101	272915
35391	272916
107716	272917
65854	272918
6826	272919
87875	272920
20913	272921
40634	272922
19749	272923
13210	272924
13210	272925
41929	272926
41929	272927
19675	272928
8313	272929
5891	272930
27361	272931
62888	272932
13295	272933
45579	272934
2061	272935
38597	272936
9643	272937
11352	272938
27909	272939
90002	272940
17721	272941
13339	272942
174597	272943
73824	272944
56575	272945
7681	272946
56575	272947
8575	272948
148412	272949
35061	272950
21789	272951
2437	272952
58764	272953
59791	272954
56805	272955
69203	272956
61149	272957
26506	272958
13620	272959
6579	272960
13901	272961
62685	272962
60992	272963
79658	272964
51992	272965
1973	272966
158293	272967
74766	272968
21860	272969
3589	272970
3083	272971
8811	272972
17782	272973
14338	272974
13233	272975
59165	272976
9586	272977
52193	272978
16910	272979
42829	272980
59303	272981
136196	272982
89630	272983
24983	272984
27443	272985
130531	272986
38385	272987
5047	272988
133850	272989
65508	272990
26655	272991
2470	272992
9243	272993
39135	272994
6516	272995
46302	272996
40898	272997
27411	272998
3656	272999
2381	273000
985	273001
39218	273002
8712	273003
21133	273004
2052	273005
15655	273006
40201	273007
19561	273008
50090	273009
22012	273010
43856	273011
179956	273012
39322	273013
30811	273014
20699	273015
30539	273016
70560	273017
40382	273018
26506	273019
21258	273020
83400	273021
4332	273022
57983	273023
97090	273024
6709	273025
9659	273026
5150	273027
8616	273028
2738	273029
75122	273030
33851	273031
2668	273032
17980	273033
15595	273034
36879	273035
26859	273036
17090	273037
10255	273038
33767	273039
9947	273040
88290	273041
33800	273042
12228	273043
91260	273044
172129	273045
12605	273046
172412	273047
33405	273048
15608	273049
12257	273050
18	273051
22297	273052
69806	273053
11352	273054
96035	273055
79437	273056
28757	273057
69818	273058
173233	273059
762	273060
48542	273061
140511	273062
114939	273063
39323	273064
49279	273065
19300	273066
58599	273067
69621	273068
19582	273069
58691	273070
22600	273071
178462	273072
10753	273073
86055	273074
60395	273075
91736	273076
62689	273077
64637	273078
89878	273079
39423	273080
48663	273081
15770	273082
6274	273083
98884	273084
20081	273085
36402	273086
42257	273087
21866	273088
85821	273089
105320	273090
430	273091
11753	273092
107048	273093
62862	273094
100012	273095
57828	273096
163403	273097
119978	273098
88133	273099
11753	273100
66977	273101
15849	273102
48725	273103
123756	273104
8786	273105
139554	273106
15177	273107
1518	273108
34569	273109
136500	273110
9779	273111
45708	273112
35613	273113
53488	273114
27615	273115
51904	273116
27019	273117
2381	273118
94801	273119
19434	273120
32981	273121
60638	273122
45026	273123
87573	273124
51906	273125
36021	273126
13674	273127
72832	273128
1774	273129
106447	273130
134594	273131
87306	273132
17980	273133
6887	273134
104791	273135
110026	273136
21592	273137
5348	273138
15250	273139
39162	273140
63142	273141
9593	273142
19932	273143
45498	273144
42849	273145
38793	273146
15236	273147
2249	273148
3165	273149
39737	273150
13660	273151
11645	273152
4488	273153
125518	273154
22871	273155
73203	273156
88028	273157
34539	273158
74000	273159
22895	273160
50764	273161
40476	273162
59206	273163
23430	273164
128594	273165
188999	273166
9947	273167
14973	273168
63578	273169
112	273170
86897	273171
63834	273172
34865	273173
115173	273174
19513	273175
52888	273176
98690	273177
50486	273178
56318	273179
30937	273180
58712	273181
46940	273182
41380	273183
6740	273184
53605	273185
40284	273186
12048	273187
187538	273188
17186	273189
42398	273190
54611	273191
62810	273192
45708	273193
88185	273194
91328	273195
39226	273196
8359	273197
80045	273198
23332	273199
52436	273200
33086	273201
10384	273202
60517	273203
18207	273204
40259	273205
299	273206
108723	273207
3595	273208
58222	273209
182123	273210
24245	273211
49668	273212
185	273213
13394	273214
85868	273215
29702	273216
13311	273217
1125	273218
61459	273219
22511	273220
25843	273221
40495	273222
21026	273223
30291	273224
5662	273225
50264	273226
59105	273227
26787	273228
15124	273229
11792	273230
40414	273231
4067	273232
13527	273233
85378	273234
67403	273235
32824	273236
45759	273237
596	273238
85892	273239
39348	273240
23726	273241
39567	273242
360	273243
360	273244
108241	273245
14948	273246
177726	273247
18641	273248
34805	273249
12086	273250
5238	273251
142698	273252
58059	273253
27689	273254
22914	273255
57309	273256
21797	273257
64037	273258
94428	273259
10216	273260
9511	273261
32982	273262
3796	273263
22511	273264
52364	273265
135798	273266
33542	273267
11213	273268
24242	273269
12871	273270
71316	273271
6154	273272
56948	273273
12402	273274
12384	273275
53062	273276
18302	273277
95996	273278
94312	273279
63957	273280
2469	273281
4915	273282
24949	273283
11324	273284
4801	273285
40305	273286
88952	273287
32954	273288
119748	273289
53082	273290
18907	273291
112	273292
815	273293
144905	273294
8032	273295
25046	273296
48368	273297
27539	273298
61333	273299
50595	273300
77280	273301
34084	273302
87106	273303
13404	273304
93285	273305
64184	273306
82665	273307
8059	273308
12802	273309
12103	273310
58739	273311
10221	273312
35074	273313
18387	273314
20213	273315
31166	273316
63106	273317
18589	273318
7935	273319
5	273320
10554	273321
60833	273322
18646	273323
7373	273324
106189	273325
14779	273326
37382	273327
5978	273328
177480	273329
22294	273330
4247	273331
15194	273332
41381	273333
46394	273334
81417	273335
4601	273336
5225	273337
64522	273338
69109	273339
5901	273340
9	273341
9240	273342
44459	273343
66494	273344
31793	273345
127010	273346
69088	273347
62350	273348
77723	273349
15517	273350
13666	273351
178992	273352
8741	273353
59270	273354
47285	273355
20099	273356
5121	273357
32345	273358
10620	273359
5241	273360
82848	273361
101099	273362
13032	273363
24348	273364
63648	273365
39666	273366
15517	273367
47730	273368
11109	273369
106629	273370
49632	273371
42035	273372
83621	273373
84514	273374
149	273375
30126	273376
71899	273377
11499	273378
12073	273379
34364	273380
27652	273381
30553	273382
86552	273383
57883	273384
72679	273385
117473	273386
95042	273387
5946	273388
33686	273389
28047	273390
113522	273391
152068	273392
49325	273393
174566	273394
5574	273395
16942	273396
77533	273397
47160	273398
68933	273399
70223	273400
22518	273401
69677	273402
1303	273403
23507	273404
142202	273405
126912	273406
70562	273407
38079	273408
8172	273409
60658	273410
8725	273411
26309	273412
7221	273413
102241	273414
853	273415
145511	273416
123	273417
34111	273418
25025	273419
30721	273420
11343	273421
70562	273422
5466	273423
49020	273424
103807	273425
18190	273426
58528	273427
78008	273428
38963	273429
31118	273430
119566	273431
8219	273432
12809	273433
2666	273434
103654	273435
33886	273436
14044	273437
93628	273438
57521	273439
663	273440
55342	273441
68218	273442
11907	273443
14287	273444
23337	273445
33255	273446
25736	273447
13236	273448
66982	273449
4426	273450
29200	273451
3374	273452
11382	273453
1481	273454
7551	273455
66250	273456
24992	273457
2163	273458
52204	273459
27409	273460
1291	273461
61263	273462
12961	273463
2603	273464
14072	273465
42391	273466
28881	273467
91547	273468
63321	273469
7339	273470
43751	273471
13416	273472
52189	273473
52311	273474
970	273475
65120	273476
12280	273477
42385	273478
55227	273479
131302	273480
30016	273481
31510	273482
39794	273483
17390	273484
39319	273485
28594	273486
26923	273487
35190	273488
22058	273489
89128	273490
15409	273491
36165	273492
729	273493
10079	273494
9617	273495
258	273496
17298	273497
79091	273498
76387	273499
7402	273500
15754	273501
6495	273502
171724	273503
1582	273504
9827	273505
112318	273506
29124	273507
11252	273508
2705	273509
23238	273510
31274	273511
3971	273512
23136	273513
61404	273514
1657	273515
41	273516
32746	273517
16165	273518
8699	273519
8222	273520
47488	273521
18202	273522
32334	273523
43084	273524
1342	273525
83173	273526
27287	273527
28776	273528
29236	273529
129400	273530
35909	273531
9486	273532
29014	273533
40200	273534
38967	273535
25353	273536
3763	273537
39513	273538
22043	273539
38808	273540
30367	273541
10940	273542
36132	273543
86068	273544
83171	273545
10100	273546
73142	273547
8001	273548
7602	273549
765	273550
1631	273551
15971	273552
1148	273553
1148	273554
39175	273555
52492	273556
1	273557
59386	273558
26633	273559
19843	273560
61808	273561
12919	273562
39810	273563
40878	273564
156	273565
523	273566
10614	273567
9879	273568
3557	273569
166	273570
68941	273571
1255	273572
19779	273573
70970	273574
168976	273575
36804	273576
24177	273577
65268	273578
8914	273579
32545	273580
10392	273581
4083	273582
64878	273583
18951	273584
1823	273585
54402	273586
19484	273587
2634	273588
17810	273589
35850	273590
29380	273591
42106	273592
1794	273593
15440	273594
18510	273595
19625	273596
3335	273597
8930	273598
23393	273599
9467	273600
26764	273601
73532	273602
53275	273603
62694	273604
16506	273605
784	273606
14374	273607
1776	273608
20203	273609
17713	273610
128325	273611
1303	273612
92723	273613
12355	273614
3538	273615
27807	273616
7768	273617
7159	273618
63641	273619
5409	273620
4705	273621
48816	273622
25277	273623
265	273624
265	273625
34009	273626
81219	273627
35118	273628
22080	273629
7565	273630
17223	273631
11268	273632
59802	273633
26184	273634
29088	273635
60397	273636
22925	273637
9173	273638
30400	273639
32246	273640
42923	273641
3126	273642
32614	273643
28683	273644
22139	273645
68874	273646
6431	273647
61840	273648
77	273649
41282	273650
16448	273651
91494	273652
31568	273653
35390	273654
3223	273655
125160	273656
21064	273657
29894	273658
75197	273659
64141	273660
8914	273661
57495	273662
3824	273663
44071	273664
99816	273665
27752	273666
3713	273667
12903	273668
14657	273669
9566	273670
13872	273671
5992	273672
25720	273673
43090	273674
520	273675
10358	273676
153	273677
42546	273678
4474	273679
3422	273680
18196	273681
6062	273682
2584	273683
73716	273684
62484	273685
7421	273686
50867	273687
20857	273688
1652	273689
58213	273690
124074	273691
16624	273692
51706	273693
46642	273694
125592	273695
50571	273696
13251	273697
17319	273698
78754	273699
22243	273700
6134	273701
876	273702
47443	273703
33185	273704
138173	273705
2910	273706
11596	273707
42956	273708
4360	273709
3845	273710
42592	273711
7344	273712
4952	273713
2181	273714
28366	273715
5497	273716
5127	273717
48332	273718
59982	273719
30400	273720
65885	273721
19767	273722
59290	273723
45059	273724
8340	273725
34094	273726
771	273727
77068	273728
3314	273729
1948	273730
75610	273731
23454	273732
83986	273733
70846	273734
47252	273735
76401	273736
109996	273737
8955	273738
12746	273739
17422	273740
99046	273741
11810	273742
15787	273743
11682	273744
18992	273745
18585	273746
8990	273747
44971	273748
6837	273749
45986	273750
69247	273751
784	273752
1892	273753
3731	273754
30516	273755
23057	273756
6035	273757
1609	273758
1683	273759
12296	273760
86938	273761
27784	273762
36639	273763
28172	273764
2489	273765
11290	273766
42748	273767
2646	273768
13131	273769
36203	273770
2489	273771
4247	273772
69848	273773
35498	273774
26	273775
928	273776
3392	273777
44906	273778
1210	273779
5404	273780
18	273781
18012	273782
18582	273783
115141	273784
62593	273785
9645	273786
4564	273787
10121	273788
3741	273789
6267	273790
75910	273791
13062	273792
13386	273793
250	273794
11546	273795
66259	273796
33126	273797
919	273798
64720	273799
47194	273800
11240	273801
105170	273802
41671	273803
52634	273804
4809	273805
115915	273806
6422	273807
37282	273808
57732	273809
639	273810
6310	273811
31146	273812
188082	273813
19	273814
10025	273815
40763	273816
14377	273817
25238	273818
66930	273819
3007	273820
15103	273821
63017	273822
9548	273823
21683	273824
17858	273825
12512	273826
6903	273827
7157	273828
15519	273829
4817	273830
7456	273831
31304	273832
31482	273833
93125	273834
19892	273835
55	273836
6749	273837
43825	273838
11155	273839
2642	273840
47141	273841
2021	273842
47224	273843
11931	273844
130582	273845
113	273846
7529	273847
20	273848
21399	273849
35980	273850
1384	273851
67898	273852
27099	273853
72965	273854
30022	273855
26981	273856
32888	273857
10318	273858
170625	273859
695	273860
5558	273861
28747	273862
16213	273863
2941	273864
103415	273865
19	273866
78482	273867
77534	273868
8893	273869
11177	273870
77375	273871
212	273872
313	273873
18261	273874
111465	273875
1953	273876
57447	273877
90226	273878
112718	273879
40907	273880
15966	273881
28295	273882
3286	273883
58931	273884
48811	273885
29019	273886
19917	273887
21975	273888
5259	273889
1040	273890
29341	273891
3955	273892
870	273893
3421	273894
95232	273895
5615	273896
17166	273897
119962	273898
3267	273899
49272	273900
67201	273901
45	273902
13825	273903
524	273904
3791	273905
15395	273906
90901	273907
8748	273908
57904	273909
13508	273910
22641	273911
99334	273912
2559	273913
1005	273914
133669	273915
1899	273916
43391	273917
22068	273918
25880	273919
7205	273920
57355	273921
1819	273922
1700	273923
2865	273924
77541	273925
3288	273926
50422	273927
786	273928
339	273929
76287	273930
1308	273931
1526	273932
20401	273933
21066	273934
16	273935
21066	273936
30740	273937
54971	273938
6872	273939
15089	273940
50513	273941
7409	273942
7729	273943
1438	273944
172594	273945
20983	273946
14952	273947
1651	273948
5736	273949
8293	273950
9188	273951
90403	273952
118547	273953
15102	273954
20936	273955
3000	273956
73747	273957
16862	273958
5647	273959
11320	273960
3303	273961
153	273962
9902	273963
95601	273964
14067	273965
6800	273966
48940	273967
27313	273968
67669	273969
50205	273970
16872	273971
6406	273972
4594	273973
6441	273974
29506	273975
6991	273976
86031	273977
14498	273978
9336	273979
4454	273980
398	273981
3914	273982
27933	273983
39597	273984
35449	273985
24957	273986
109642	273987
1080	273988
32390	273989
27256	273990
42038	273991
114037	273992
55926	273993
40779	273994
13716	273995
12898	273996
47563	273997
503	273998
25687	273999
116754	274000
145831	274001
22835	274002
63805	274003
3911	274004
85405	274005
23649	274006
91097	274007
85519	274008
10406	274009
47252	274010
23010	274011
75005	274012
69195	274013
28026	274014
4600	274015
84042	274016
66717	274017
7179	274018
102921	274019
7164	274020
132	274021
26184	274022
7791	274023
57207	274024
39482	274025
18215	274026
1297	274027
33642	274028
687	274029
10441	274030
12715	274031
20637	274032
9717	274033
53436	274034
35267	274035
35558	274036
9523	274037
5925	274038
598	274039
10151	274040
16193	274041
88515	274042
26545	274043
68492	274044
13814	274045
462	274046
64132	274047
49126	274048
2	274049
5875	274050
6760	274051
139848	274052
8207	274053
38905	274054
2124	274055
56605	274056
84249	274057
528	274058
3149	274059
39242	274060
3394	274061
11699	274062
9382	274063
49615	274064
301	274065
20732	274066
14817	274067
134190	274068
755	274069
31675	274070
64434	274071
6571	274072
39628	274073
105758	274074
10424	274075
38808	274076
83657	274077
146903	274078
132575	274079
71417	274080
79562	274081
36721	274082
6612	274083
60070	274084
91594	274085
72162	274086
4531	274087
5747	274088
1477	274089
52329	274090
52676	274091
423	274092
87579	274093
3026	274094
689	274095
32390	274096
62260	274097
36121	274098
549	274099
5500	274100
9305	274101
10854	274102
1962	274103
17023	274104
105397	274105
123632	274106
40097	274107
1122	274108
2878	274109
66042	274110
100725	274111
7711	274112
2931	274113
27362	274114
22864	274115
82212	274116
29179	274117
1388	274118
32612	274119
22012	274120
15525	274121
14454	274122
185786	274123
3331	274124
20781	274125
35498	274126
17414	274127
68708	274128
135141	274129
88794	274130
176592	274131
135013	274132
140658	274133
176380	274134
176302	274135
106937	274136
176449	274137
69665	274138
36425	274139
111523	274140
107118	274141
55132	274142
141263	274143
12408	274144
60955	274145
88554	274146
8657	274147
87698	274148
141865	274149
4295	274150
17917	274151
281	274152
88816	274153
7118	274154
51362	274155
114841	274156
8520	274157
11736	274158
11712	274159
6653	274160
1	274161
8288	274162
25416	274163
7747	274164
32375	274165
38047	274166
52505	274167
41872	274168
2994	274169
2004	274170
83	274171
62176	274172
26811	274173
5996	274174
12470	274175
16093	274176
26773	274177
28190	274178
39035	274179
95204	274180
6978	274181
16526	274182
1537	274183
49189	274184
10507	274185
10330	274186
28369	274187
14486	274188
50982	274189
21248	274190
27752	274191
7452	274192
95626	274193
56	274194
1136	274195
39444	274196
2836	274197
50984	274198
51133	274199
9783	274200
26335	274201
46521	274202
4517	274203
4764	274204
6072	274205
143311	274206
109979	274207
115163	274208
3911	274209
22736	274210
118191	274211
8273	274212
77682	274213
135478	274214
33379	274215
61803	274216
8461	274217
44392	274218
15149	274219
13545	274220
32431	274221
1131	274222
3911	274223
3206	274224
73243	274225
9546	274226
88008	274227
2682	274228
153762	274229
50318	274230
53410	274231
6617	274232
11273	274233
20380	274234
8080	274235
3326	274236
4982	274237
150472	274238
41868	274239
14797	274240
43789	274241
16997	274242
100140	274243
185535	274244
98813	274245
14260	274246
21163	274247
21447	274248
56	274249
34425	274250
105928	274251
26	274252
90297	274253
137696	274254
86651	274255
16	274256
51280	274257
129775	274258
32625	274259
9410	274260
7044	274261
15610	274262
4538	274263
58866	274264
41249	274265
8433	274266
889	274267
67161	274268
100428	274269
70590	274270
335	274271
61144	274272
122504	274273
2673	274274
98140	274275
38238	274276
40724	274277
24477	274278
187715	274279
23872	274280
4746	274281
1100	274282
3777	274283
35517	274284
8656	274285
11064	274286
2468	274287
6221	274288
4984	274289
17905	274290
779	274291
29	274292
380	274293
84800	274294
11189	274295
39914	274296
10406	274297
31467	274298
100540	274299
44293	274300
2087	274301
47243	274302
46360	274303
3858	274304
840	274305
12181	274306
79764	274307
70930	274308
2330	274309
2769	274310
7705	274311
8269	274312
72831	274313
31690	274314
60227	274315
4330	274316
3273	274317
25788	274318
122606	274319
15809	274320
17583	274321
28508	274322
15755	274323
995	274324
7704	274325
116307	274326
584	274327
22859	274328
1954	274329
69363	274330
26368	274331
14583	274332
31739	274333
639	274334
86097	274335
79180	274336
38177	274337
28396	274338
47393	274339
177058	274340
48592	274341
40655	274342
45986	274343
80412	274344
92371	274345
40756	274346
16933	274347
8168	274348
87326	274349
33886	274350
718	274351
11581	274352
58820	274353
6607	274354
48414	274355
17307	274356
3775	274357
41919	274358
57617	274359
18900	274360
132055	274361
45080	274362
46685	274363
14943	274364
8916	274365
12254	274366
144889	274367
131329	274368
54339	274369
5889	274370
5333	274371
28966	274372
3019	274373
23272	274374
13151	274375
14134	274376
4516	274377
19443	274378
360	274379
53716	274380
36219	274381
49274	274382
70959	274383
121045	274384
57260	274385
30837	274386
30068	274387
16314	274388
39409	274389
15716	274390
13731	274391
97092	274392
9909	274393
51807	274394
15620	274395
45064	274396
33185	274397
31472	274398
29505	274399
61427	274400
26360	274401
24394	274402
4790	274403
54858	274404
112100	274405
35315	274406
89733	274407
597	274408
11908	274409
17073	274410
31539	274411
22847	274412
46881	274413
12773	274414
72885	274415
59965	274416
51889	274417
2888	274418
20257	274419
10466	274420
84955	274421
31323	274422
10114	274423
12718	274424
567	274425
48004	274426
42443	274427
19506	274428
1485	274429
6330	274430
2925	274431
74869	274432
114023	274433
16061	274434
1301	274435
10314	274436
60945	274437
12053	274438
63034	274439
14385	274440
36488	274441
6714	274442
57417	274443
77691	274444
1302	274445
5364	274446
19244	274447
74964	274448
50812	274449
14459	274450
19882	274451
30239	274452
67725	274453
68227	274454
26981	274455
23208	274456
39066	274457
28389	274458
5045	274459
18559	274460
8888	274461
9127	274462
25468	274463
81016	274464
28145	274465
15181	274466
35804	274467
52734	274468
43507	274469
55629	274470
174533	274471
11127	274472
115208	274473
56670	274474
76779	274475
35171	274476
2	274477
21829	274478
34275	274479
18247	274480
76051	274481
9464	274482
8984	274483
59763	274484
23805	274485
36157	274486
171390	274487
38816	274488
45379	274489
2343	274490
80796	274491
27173	274492
71710	274493
47326	274494
39819	274495
39796	274496
71710	274497
28372	274498
1269	274499
144821	274500
145030	274501
7361	274502
66145	274503
25065	274504
3356	274505
107204	274506
44338	274507
30467	274508
82375	274509
41479	274510
18927	274511
67077	274512
23961	274513
130504	274514
7762	274515
6225	274516
35461	274517
80375	274518
2904	274519
141476	274520
138757	274521
18633	274522
7718	274523
23972	274524
4626	274525
35270	274526
30447	274527
64323	274528
114641	274529
98881	274530
23530	274531
110871	274532
24933	274533
105346	274534
26900	274535
25171	274536
43633	274537
79796	274538
33821	274539
8861	274540
67050	274541
40826	274542
16819	274543
1604	274544
4872	274545
7964	274546
2538	274547
68833	274548
1393	274549
121251	274550
126234	274551
108659	274552
10035	274553
8248	274554
2976	274555
9585	274556
71707	274557
12510	274558
8360	274559
24728	274560
833	274561
49425	274562
60767	274563
9685	274564
61992	274565
59110	274566
7480	274567
7440	274568
40735	274569
1300	274570
19689	274571
60650	274572
78530	274573
3396	274574
11655	274575
18451	274576
75006	274577
36541	274578
37138	274579
22883	274580
137830	274581
7860	274582
31141	274583
64579	274584
42882	274585
50246	274586
23369	274587
17480	274588
135874	274589
55722	274590
56219	274591
25054	274592
6212	274593
40024	274594
40860	274595
35451	274596
76737	274597
59098	274598
73246	274599
77161	274600
53567	274601
65840	274602
69127	274603
69679	274604
635	274605
31303	274606
31907	274607
113707	274608
16214	274609
50703	274610
25684	274611
5239	274612
30379	274613
14582	274614
28352	274615
13152	274616
65039	274617
60409	274618
7667	274619
95395	274620
94752	274621
835	274622
15759	274623
40885	274624
75550	274625
1607	274626
7341	274627
10013	274628
9594	274629
36607	274630
11	274631
33666	274632
28659	274633
15658	274634
19514	274635
86084	274636
13425	274637
1909	274638
89874	274639
28051	274640
122176	274641
68776	274642
7566	274643
90367	274644
71246	274645
19968	274646
37779	274647
17575	274648
139249	274649
28434	274650
57901	274651
922	274652
922	274653
39915	274654
11320	274655
6027	274656
61043	274657
6525	274658
2410	274659
3602	274660
104803	274661
20105	274662
4352	274663
64794	274664
3694	274665
12148	274666
6149	274667
2045	274668
35618	274669
2045	274670
8519	274671
91183	274672
4298	274673
15685	274674
21074	274675
9675	274676
7619	274677
22654	274678
10083	274679
27878	274680
44026	274681
30898	274682
45180	274683
31599	274684
21625	274685
119072	274686
68354	274687
116661	274688
36994	274689
77097	274690
96046	274691
110443	274692
22783	274693
77589	274694
63676	274695
7217	274696
55859	274697
4822	274698
40275	274699
12784	274700
14619	274701
25301	274702
3542	274703
43588	274704
64925	274705
1468	274706
11004	274707
1421	274708
12527	274709
114990	274710
61734	274711
96692	274712
21564	274713
8421	274714
282	274715
90672	274716
1736	274717
10801	274718
12697	274719
2213	274720
40249	274721
30155	274722
47937	274723
45775	274724
22653	274725
63714	274726
74920	274727
10717	274728
10717	274729
10717	274730
40552	274731
23926	274732
124386	274733
89499	274734
540	274735
31202	274736
43883	274737
16355	274738
83319	274739
9949	274740
58063	274741
48246	274742
1446	274743
10273	274744
276	274745
30353	274746
48716	274747
163430	274748
1902	274749
8856	274750
17969	274751
21221	274752
647	274753
28878	274754
1723	274755
527	274756
4816	274757
40456	274758
5303	274759
21011	274760
24789	274761
57796	274762
33006	274763
65604	274764
13019	274765
31413	274766
2015	274767
54829	274768
12160	274769
24543	274770
86695	274771
49883	274772
28006	274773
18972	274774
26145	274775
80202	274776
1692	274777
557	274778
7061	274779
72157	274780
18505	274781
26716	274782
34085	274783
40618	274784
16094	274785
14386	274786
10486	274787
38682	274788
11128	274789
93382	274790
84540	274791
50630	274792
43616	274793
97283	274794
69304	274795
16768	274796
30112	274797
10788	274798
70303	274799
32173	274800
11765	274801
103416	274802
131328	274803
8418	274804
12212	274805
53994	274806
73277	274807
16644	274808
4185	274809
123348	274810
2015	274811
32687	274812
6613	274813
3710	274814
23375	274815
14331	274816
59865	274817
72366	274818
84347	274819
5901	274820
72801	274821
10718	274822
87011	274823
484	274824
642	274825
4296	274826
53402	274827
9254	274828
2237	274829
6087	274830
5967	274831
106355	274832
93201	274833
53609	274834
25765	274835
40711	274836
26077	274837
3407	274838
79842	274839
1338	274840
1787	274841
35852	274842
168039	274843
16475	274844
460	274845
13529	274846
100061	274847
102254	274848
49028	274849
16750	274850
7915	274851
4365	274852
29684	274853
50322	274854
18479	274855
57823	274856
25958	274857
34797	274858
21588	274859
134495	274860
16993	274861
35513	274862
24525	274863
2229	274864
35200	274865
30896	274866
19070	274867
14	274868
1004	274869
162529	274870
62528	274871
21280	274872
71999	274873
3232	274874
34862	274875
1042	274876
2237	274877
25103	274878
125569	274879
52870	274880
12388	274881
71707	274882
10539	274883
6294	274884
87241	274885
32537	274886
54965	274887
37042	274888
28051	274889
35203	274890
60910	274891
25579	274892
129846	274893
13052	274894
25810	274895
92543	274896
19299	274897
7934	274898
22374	274899
5169	274900
36247	274901
34346	274902
36528	274903
1557	274904
50345	274905
3713	274906
41932	274907
53110	274908
26025	274909
63906	274910
4183	274911
36160	274912
95835	274913
150642	274914
72805	274915
6357	274916
20559	274917
164139	274918
3545	274919
3275	274920
49342	274921
54362	274922
184265	274923
15590	274924
44402	274925
11673	274926
64820	274927
17672	274928
34133	274929
168632	274930
3163	274931
30053	274932
36832	274933
14830	274934
35304	274935
19955	274936
19755	274937
161	274938
20828	274939
6709	274940
41510	274941
45926	274942
15953	274943
86193	274944
40552	274945
66422	274946
47313	274947
17164	274948
41992	274949
807	274950
36697	274951
12664	274952
68670	274953
12344	274954
8988	274955
172695	274956
19479	274957
9861	274958
188058	274959
10041	274960
86066	274961
44566	274962
34277	274963
3713	274964
13427	274965
33697	274966
21167	274967
38406	274968
94406	274969
29326	274970
28579	274971
105211	274972
9846	274973
14414	274974
95216	274975
96321	274976
137721	274977
13677	274978
1226	274979
96096	274980
5258	274981
79697	274982
59900	274983
84501	274984
923	274985
32170	274986
860	274987
37101	274988
50092	274989
32860	274990
54836	274991
59659	274992
63851	274993
6449	274994
23677	274995
8688	274996
49300	274997
28306	274998
18564	274999
78255	275000
76751	275001
2486	275002
4570	275003
13073	275004
17679	275005
547	275006
29368	275007
7073	275008
58124	275009
134502	275010
15014	275011
27349	275012
30243	275013
2457	275014
17163	275015
1303	275016
52742	275017
45983	275018
34851	275019
2434	275020
18775	275021
420	275022
15624	275023
3790	275024
8489	275025
11565	275026
86388	275027
17559	275028
30480	275029
5398	275030
109554	275031
2875	275032
8595	275033
19744	275034
305	275035
55501	275036
40171	275037
46679	275038
41552	275039
9158	275040
45441	275041
25285	275042
54242	275043
8801	275044
91742	275045
37300	275046
5370	275047
2959	275048
6481	275049
110097	275050
104143	275051
15719	275052
5	275053
34306	275054
7042	275055
39004	275056
82607	275057
2945	275058
41109	275059
9537	275060
13052	275061
22846	275062
27607	275063
7798	275064
75796	275065
8474	275066
71852	275067
21009	275068
35265	275069
43940	275070
339	275071
52767	275072
41246	275073
12130	275074
181457	275075
69477	275076
3166	275077
341	275078
36354	275079
166061	275080
1209	275081
63250	275082
28376	275083
106378	275084
94303	275085
62254	275086
3500	275087
3166	275088
172000	275089
69884	275090
81717	275091
3537	275092
12116	275093
30030	275094
52611	275095
34980	275096
36584	275097
116206	275098
69745	275099
7421	275100
378	275101
2214	275102
17097	275103
1695	275104
6298	275105
2472	275106
115972	275107
18475	275108
5169	275109
75379	275110
50672	275111
23412	275112
24502	275113
40232	275114
10065	275115
28	275116
3756	275117
48590	275118
5147	275119
26960	275120
52529	275121
40246	275122
37	275123
36604	275124
69664	275125
27863	275126
56000	275127
7763	275128
149497	275129
50768	275130
36406	275131
3532	275132
23206	275133
84364	275134
161123	275135
27185	275136
1363	275137
76036	275138
33061	275139
10413	275140
45537	275141
36435	275142
86	275143
61264	275144
59659	275145
127167	275146
66627	275147
93851	275148
104348	275149
6882	275150
46291	275151
88930	275152
23479	275153
10439	275154
34898	275155
55440	275156
139631	275157
129779	275158
1041	275159
9958	275160
57010	275161
10427	275162
897	275163
56029	275164
13745	275165
38158	275166
15179	275167
6310	275168
7350	275169
16754	275170
3324	275171
1392	275172
19968	275173
2617	275174
5442	275175
63646	275176
22937	275177
14058	275178
21157	275179
113988	275180
147353	275181
118748	275182
2550	275183
6704	275184
6273	275185
123744	275186
14993	275187
7771	275188
8644	275189
74051	275190
43569	275191
81195	275192
20353	275193
41052	275194
56422	275195
1378	275196
805	275197
4983	275198
48536	275199
15659	275200
69496	275201
59789	275202
4353	275203
98855	275204
7009	275205
84621	275206
5482	275207
830	275208
11169	275209
2812	275210
24806	275211
70	275212
30142	275213
45280	275214
11350	275215
30942	275216
102773	275217
56114	275218
132525	275219
53523	275220
46531	275221
69763	275222
13135	275223
23329	275224
16065	275225
54148	275226
178765	275227
1631	275228
49543	275229
87088	275230
999	275231
68349	275232
66774	275233
47392	275234
11622	275235
93100	275236
81683	275237
49521	275238
59823	275239
108490	275240
46592	275241
17920	275242
110314	275243
47078	275244
40228	275245
17198	275246
81962	275247
10027	275248
62285	275249
1152	275250
22917	275251
81394	275252
103735	275253
4565	275254
74371	275255
27134	275256
110501	275257
9956	275258
32945	275259
4276	275260
91534	275261
41353	275262
34209	275263
3394	275264
1832	275265
48339	275266
11480	275267
84459	275268
2884	275269
114990	275270
80638	275271
3681	275272
4149	275273
29417	275274
41268	275275
14928	275276
40686	275277
183222	275278
39163	275279
11516	275280
2631	275281
58323	275282
40152	275283
41339	275284
80142	275285
29887	275286
23198	275287
15569	275288
30023	275289
28504	275290
22924	275291
150870	275292
45764	275293
18483	275294
14425	275295
64637	275296
15868	275297
46934	275298
49793	275299
17217	275300
7340	275301
7818	275302
5443	275303
2381	275304
5717	275305
92364	275306
53621	275307
114246	275308
41169	275309
12663	275310
58468	275311
23826	275312
37956	275313
4263	275314
41359	275315
1515	275316
41158	275317
9328	275318
44036	275319
9024	275320
17129	275321
180515	275322
23408	275323
27080	275324
6265	275325
3542	275326
92282	275327
4568	275328
55491	275329
7122	275330
33174	275331
41928	275332
16856	275333
18070	275334
5306	275335
109728	275336
31262	275337
10696	275338
4276	275339
128835	275340
28434	275341
135506	275342
59902	275343
27916	275344
70384	275345
19158	275346
23441	275347
13427	275348
23295	275349
64798	275350
24918	275351
84432	275352
82342	275353
39067	275354
7150	275355
65396	275356
19031	275357
92964	275358
149623	275359
17142	275360
4810	275361
42929	275362
84435	275363
4900	275364
58113	275365
30499	275366
88779	275367
13650	275368
5451	275369
33105	275370
158786	275371
5259	275372
2488	275373
116248	275374
52990	275375
57927	275376
58352	275377
53597	275378
95987	275379
76252	275380
11417	275381
176370	275382
22209	275383
64026	275384
54638	275385
66015	275386
39355	275387
36287	275388
11073	275389
17007	275390
61069	275391
18	275392
183792	275393
37779	275394
53928	275395
27193	275396
40237	275397
45135	275398
43932	275399
69554	275400
18616	275401
5160	275402
14777	275403
48340	275404
37762	275405
55055	275406
3739	275407
15998	275408
63670	275409
11260	275410
154445	275411
7159	275412
71084	275413
6100	275414
10703	275415
30079	275416
3377	275417
8652	275418
13650	275419
27767	275420
13326	275421
66789	275422
54643	275423
37367	275424
23557	275425
2666	275426
537	275427
68527	275428
4222	275429
8355	275430
83891	275431
14052	275432
30025	275433
10683	275434
6963	275435
2314	275436
63165	275437
8008	275438
31461	275439
17324	275440
72816	275441
2519	275442
51858	275443
33174	275444
132124	275445
47089	275446
55165	275447
25826	275448
56938	275449
76128	275450
31059	275451
22796	275452
55424	275453
11401	275454
43864	275455
13349	275456
8992	275457
31133	275458
9260	275459
32824	275460
473	275461
95468	275462
53908	275463
24442	275464
83834	275465
30869	275466
86093	275467
50737	275468
4411	275469
84034	275470
13362	275471
20394	275472
417	275473
17324	275474
26985	275475
30412	275476
2040	275477
48491	275478
53065	275479
7006	275480
25449	275481
17115	275482
156578	275483
95978	275484
83900	275485
80937	275486
60193	275487
3324	275488
54656	275489
58514	275490
9938	275491
53065	275492
13071	275493
59573	275494
46659	275495
94754	275496
46299	275497
34066	275498
6969	275499
161207	275500
22749	275501
76351	275502
409	275503
11285	275504
83882	275505
5309	275506
47512	275507
14	275508
24676	275509
27042	275510
31909	275511
41135	275512
103078	275513
148	275514
11857	275515
4600	275516
9260	275517
27180	275518
1515	275519
75201	275520
37224	275521
85508	275522
55360	275523
13135	275524
9285	275525
14471	275526
6123	275527
8145	275528
40990	275529
37688	275530
459	275531
37738	275532
13644	275533
54898	275534
8501	275535
23522	275536
30822	275537
22228	275538
65904	275539
1975	275540
76212	275541
132084	275542
20553	275543
141125	275544
51265	275545
51927	275546
64310	275547
108729	275548
61399	275549
3050	275550
7016	275551
21621	275552
20770	275553
96264	275554
29313	275555
25856	275556
22571	275557
456	275558
69692	275559
17820	275560
95373	275561
35869	275562
6171	275563
18164	275564
13339	275565
35844	275566
18226	275567
80027	275568
32186	275569
46035	275570
3564	275571
8972	275572
45576	275573
158994	275574
64217	275575
7216	275576
70421	275577
16401	275578
69096	275579
13842	275580
35782	275581
105704	275582
165469	275583
82502	275584
113756	275585
96932	275586
22552	275587
130469	275588
41777	275589
1058	275590
12625	275591
26622	275592
279	275593
64582	275594
38659	275595
18289	275596
27433	275597
118486	275598
46004	275599
102601	275600
41651	275601
26526	275602
9272	275603
53629	275604
67484	275605
51510	275606
38606	275607
47513	275608
136799	275609
44902	275610
38484	275611
61643	275612
80536	275613
53656	275614
7583	275615
6061	275616
47176	275617
1778	275618
25368	275619
46132	275620
46826	275621
43340	275622
8313	275623
327	275624
51821	275625
59488	275626
32268	275627
13341	275628
62241	275629
85844	275630
35987	275631
11236	275632
1117	275633
46623	275634
34946	275635
11803	275636
4452	275637
696	275638
71899	275639
17294	275640
15942	275641
86967	275642
5107	275643
143584	275644
126197	275645
6893	275646
6047	275647
105514	275648
173964	275649
24655	275650
14542	275651
27368	275652
8255	275653
148576	275654
19744	275655
141535	275656
33499	275657
57096	275658
74296	275659
9331	275660
100784	275661
45575	275662
25024	275663
70163	275664
146012	275665
13267	275666
87719	275667
111471	275668
34808	275669
8539	275670
104382	275671
35824	275672
132687	275673
117935	275674
4	275675
38930	275676
11414	275677
3400	275678
188370	275679
14769	275680
105366	275681
168404	275682
2544	275683
6162	275684
734	275685
40564	275686
53311	275687
136397	275688
70320	275689
5002	275690
11075	275691
19904	275692
55715	275693
141364	275694
96908	275695
3094	275696
94784	275697
30786	275698
46944	275699
6226	275700
8969	275701
10786	275702
38951	275703
10925	275704
45528	275705
12438	275706
78219	275707
109854	275708
57291	275709
12290	275710
17386	275711
85951	275712
13695	275713
33784	275714
23893	275715
6358	275716
60981	275717
8485	275718
3981	275719
42962	275720
13700	275721
7044	275722
27074	275723
307	275724
79731	275725
61246	275726
68893	275727
15123	275728
169	275729
1766	275730
58039	275731
3995	275732
20161	275733
52295	275734
70915	275735
173372	275736
6329	275737
18231	275738
24	275739
126413	275740
11446	275741
8485	275742
6315	275743
6315	275744
82898	275745
128511	275746
1888	275747
744	275748
7044	275749
133044	275750
10997	275751
154093	275752
6387	275753
834	275754
126	275755
7044	275756
98	275757
26234	275758
1433	275759
40704	275760
84133	275761
99845	275762
6378	275763
9912	275764
5120	275765
9566	275766
15875	275767
48729	275768
1100	275769
29907	275770
4119	275771
16026	275772
224	275773
83325	275774
166080	275775
144091	275776
134494	275777
82624	275778
86104	275779
47314	275780
119435	275781
162196	275782
83700	275783
178482	275784
4731	275785
10909	275786
46511	275787
21562	275788
20635	275789
21708	275790
75536	275791
31791	275792
140819	275793
70160	275794
132922	275795
16620	275796
62110	275797
84661	275798
33865	275799
134763	275800
97848	275801
4180	275802
14413	275803
136092	275804
69478	275805
141468	275806
106022	275807
49683	275808
27781	275809
152419	275810
9734	275811
3795	275812
39319	275813
12275	275814
60573	275815
31718	275816
135969	275817
67255	275818
5036	275819
69115	275820
8590	275821
28965	275822
13825	275823
176186	275824
22495	275825
41352	275826
2783	275827
35722	275828
11663	275829
13697	275830
9904	275831
23426	275832
55641	275833
41841	275834
14335	275835
36361	275836
51778	275837
157013	275838
70141	275839
75611	275840
10650	275841
1567	275842
6522	275843
2526	275844
49670	275845
58657	275846
50745	275847
126368	275848
34835	275849
177003	275850
40839	275851
80874	275852
4996	275853
29894	275854
49051	275855
48339	275856
17066	275857
19028	275858
42662	275859
84882	275860
85051	275861
113859	275862
37459	275863
52900	275864
41060	275865
1128	275866
36156	275867
97458	275868
59621	275869
41060	275870
32456	275871
13836	275872
59773	275873
28723	275874
187966	275875
9462	275876
14036	275877
11627	275878
24431	275879
36361	275880
42766	275881
129556	275882
42525	275883
31213	275884
18892	275885
112240	275886
127141	275887
70720	275888
180977	275889
53637	275890
108294	275891
14033	275892
45379	275893
22737	275894
30016	275895
43441	275896
79869	275897
116266	275898
56945	275899
45009	275900
19145	275901
154806	275902
23434	275903
10412	275904
6861	275905
27874	275906
42364	275907
42736	275908
48908	275909
7166	275910
53664	275911
70628	275912
33320	275913
52683	275914
90731	275915
21698	275916
53546	275917
60320	275918
142474	275919
30144	275920
69944	275921
23703	275922
71836	275923
57135	275924
52997	275925
103908	275926
45616	275927
16042	275928
20155	275929
5697	275930
15116	275931
75398	275932
26213	275933
52997	275934
38402	275935
5316	275936
44610	275937
15443	275938
26201	275939
50875	275940
38330	275941
64268	275942
21119	275943
13208	275944
52091	275945
3634	275946
3361	275947
46343	275948
97526	275949
61836	275950
29085	275951
17217	275952
29461	275953
104569	275954
4550	275955
78906	275956
29755	275957
19904	275958
104772	275959
157019	275960
40847	275961
12495	275962
1365	275963
66915	275964
157798	275965
60030	275966
51199	275967
6342	275968
5359	275969
83199	275970
47166	275971
45601	275972
17760	275973
33793	275974
30409	275975
97649	275976
128403	275977
80044	275978
15582	275979
5393	275980
78894	275981
157050	275982
16369	275983
43704	275984
52351	275985
19560	275986
86415	275987
35208	275988
736	275989
42659	275990
116	275991
736	275992
116	275993
42662	275994
1128	275995
27864	275996
8760	275997
15871	275998
68970	275999
6212	276000
12043	276001
139059	276002
31087	276003
5258	276004
116	276005
4550	276006
66212	276007
1110	276008
52871	276009
116517	276010
69514	276011
105973	276012
4413	276013
22495	276014
8992	276015
10505	276016
56224	276017
99355	276018
9137	276019
49651	276020
13001	276021
50768	276022
3361	276023
78447	276024
176195	276025
109129	276026
279	276027
7784	276028
89216	276029
34067	276030
14724	276031
128443	276032
166313	276033
33082	276034
14346	276035
32887	276036
56620	276037
36426	276038
68976	276039
1250	276040
53878	276041
73475	276042
1503	276043
15995	276044
628	276045
10252	276046
34134	276047
6978	276048
53028	276049
26847	276050
23687	276051
28620	276052
17674	276053
15028	276054
7696	276055
39810	276056
347	276057
24542	276058
155	276059
24217	276060
12	276061
28397	276062
1	276063
3488	276064
1	276065
15028	276066
1348	276067
68926	276068
37575	276069
27323	276070
12690	276071
32907	276072
28567	276073
28567	276074
10216	276075
28567	276076
148854	276077
18821	276078
4906	276079
6669	276080
39650	276081
73445	276082
88316	276083
186063	276084
50537	276085
15392	276086
139621	276087
11594	276088
1018	276089
8399	276090
2684	276091
16517	276092
31720	276093
7222	276094
73064	276095
119278	276096
52742	276097
150304	276098
34656	276099
137703	276100
57881	276101
6422	276102
64019	276103
61322	276104
93604	276105
6502	276106
7834	276107
49656	276108
50356	276109
222	276110
24703	276111
45607	276112
3680	276113
153855	276114
60448	276115
64	276116
29863	276117
22146	276118
50538	276119
860	276120
106249	276121
23632	276122
7390	276123
79265	276124
11946	276125
54459	276126
10111	276127
1595	276128
39135	276129
38189	276130
11350	276131
10553	276132
57270	276133
127745	276134
71833	276135
8652	276136
12061	276137
38342	276138
9845	276139
10662	276140
42103	276141
12254	276142
10022	276143
43424	276144
5836	276145
173243	276146
54528	276147
36816	276148
32963	276149
17699	276150
15473	276151
13620	276152
897	276153
38092	276154
3631	276155
11107	276156
13844	276157
5747	276158
13620	276159
10175	276160
9141	276161
1061	276162
27493	276163
318	276164
77200	276165
25312	276166
42964	276167
41336	276168
94694	276169
133542	276170
11395	276171
26983	276172
187173	276173
1874	276174
39137	276175
5457	276176
103614	276177
32683	276178
13651	276179
17270	276180
2949	276181
41828	276182
75991	276183
1406	276184
6659	276185
390	276186
10398	276187
115134	276188
89087	276189
89173	276190
80	276191
104125	276192
11364	276193
63733	276194
4041	276195
62851	276196
52174	276197
14695	276198
71838	276199
66554	276200
49673	276201
51072	276202
43785	276203
19164	276204
73113	276205
23724	276206
37181	276207
926	276208
66329	276209
61642	276210
51043	276211
7517	276212
2380	276213
262	276214
24453	276215
10359	276216
62089	276217
66001	276218
1791	276219
59366	276220
16015	276221
6050	276222
22098	276223
97503	276224
103920	276225
99322	276226
13006	276227
57280	276228
94760	276229
22272	276230
14223	276231
48573	276232
105696	276233
2413	276234
51898	276235
2054	276236
9522	276237
152140	276238
56192	276239
120046	276240
2018	276241
35640	276242
188710	276243
8422	276244
14270	276245
15701	276246
41495	276247
32242	276248
49372	276249
2376	276250
70947	276251
677	276252
7913	276253
24670	276254
33674	276255
39645	276256
2193	276257
2418	276258
5042	276259
69144	276260
45017	276261
84972	276262
9812	276263
50089	276264
18630	276265
28181	276266
11650	276267
21570	276268
24051	276269
26649	276270
18765	276271
133437	276272
199	276273
15218	276274
83068	276275
7601	276276
49218	276277
2906	276278
10	276279
39461	276280
11868	276281
2528	276282
5543	276283
14687	276284
13503	276285
30752	276286
8698	276287
14582	276288
10387	276289
67225	276290
59364	276291
1701	276292
2932	276293
8896	276294
26475	276295
5587	276296
28686	276297
26609	276298
31357	276299
60894	276300
26722	276301
17222	276302
5037	276303
32835	276304
3474	276305
36644	276306
28188	276307
1401	276308
6049	276309
4826	276310
49007	276311
10787	276312
32618	276313
47724	276314
95	276315
27412	276316
25497	276317
34314	276318
108324	276319
21419	276320
11420	276321
731	276322
39729	276323
11235	276324
21994	276325
12709	276326
8736	276327
146921	276328
45640	276329
112671	276330
17599	276331
4481	276332
34308	276333
15330	276334
87481	276335
10008	276336
35926	276337
2601	276338
35288	276339
39208	276340
16470	276341
81401	276342
509	276343
3402	276344
88357	276345
69081	276346
41749	276347
36729	276348
4863	276349
17670	276350
47595	276351
711	276352
61881	276353
22140	276354
14280	276355
89021	276356
23191	276357
45798	276358
8537	276359
1485	276360
55769	276361
25427	276362
58715	276363
106	276364
3034	276365
27690	276366
27669	276367
382	276368
26494	276369
34423	276370
132924	276371
11289	276372
8709	276373
26494	276374
109729	276375
489	276376
28849	276377
70017	276378
185631	276379
16557	276380
34484	276381
26274	276382
8330	276383
9554	276384
3311	276385
26469	276386
2849	276387
8354	276388
38663	276389
22652	276390
56920	276391
31791	276392
21851	276393
9671	276394
26261	276395
2303	276396
15164	276397
40625	276398
54076	276399
12572	276400
63732	276401
2199	276402
5531	276403
70221	276404
4598	276405
3502	276406
12126	276407
47828	276408
26443	276409
31623	276410
46927	276411
126902	276412
40608	276413
29544	276414
28557	276415
8462	276416
15255	276417
15255	276418
65134	276419
60977	276420
26812	276421
9775	276422
90451	276423
35060	276424
50971	276425
67072	276426
33274	276427
58981	276428
55729	276429
4635	276430
47829	276431
62346	276432
39120	276433
7548	276434
8725	276435
3483	276436
3230	276437
78759	276438
42218	276439
29631	276440
32306	276441
18390	276442
60980	276443
22836	276444
70526	276445
26873	276446
12416	276447
34351	276448
11658	276449
60185	276450
57118	276451
94912	276452
1978	276453
26465	276454
43132	276455
24558	276456
635	276457
17235	276458
3000	276459
16860	276460
42720	276461
17716	276462
30763	276463
10939	276464
35778	276465
40290	276466
183	276467
75061	276468
4728	276469
47347	276470
4676	276471
90033	276472
43094	276473
5708	276474
21398	276475
23825	276476
18124	276477
20882	276478
71871	276479
39839	276480
5503	276481
90760	276482
1280	276483
40375	276484
104495	276485
23171	276486
30415	276487
14768	276488
4492	276489
38052	276490
9680	276491
98415	276492
42075	276493
63467	276494
19888	276495
78612	276496
13087	276497
44183	276498
3810	276499
31791	276500
21114	276501
14918	276502
23823	276503
1135	276504
49252	276505
46623	276506
67470	276507
6622	276508
47283	276509
38	276510
156600	276511
64645	276512
133238	276513
51857	276514
2867	276515
5003	276516
6583	276517
45345	276518
18603	276519
21790	276520
62020	276521
11341	276522
113748	276523
5358	276524
2717	276525
15299	276526
2470	276527
47634	276528
10845	276529
4446	276530
30359	276531
100333	276532
207	276533
7647	276534
72218	276535
9565	276536
12724	276537
47615	276538
2661	276539
5037	276540
4131	276541
15644	276542
57321	276543
6916	276544
160470	276545
22691	276546
5432	276547
44173	276548
14858	276549
91536	276550
100085	276551
54791	276552
84706	276553
49945	276554
928	276555
80379	276556
41882	276557
2698	276558
7842	276559
15609	276560
92056	276561
20667	276562
481	276563
47965	276564
9618	276565
38582	276566
57743	276567
21790	276568
11058	276569
29467	276570
13796	276571
7712	276572
27319	276573
17561	276574
85490	276575
47404	276576
13319	276577
72141	276578
113588	276579
11372	276580
6991	276581
1977	276582
39422	276583
12741	276584
112435	276585
69341	276586
292	276587
48288	276588
21410	276589
1735	276590
177884	276591
92067	276592
60336	276593
14429	276594
7819	276595
3632	276596
148343	276597
58394	276598
22757	276599
14553	276600
10792	276601
9418	276602
57805	276603
14629	276604
10425	276605
9689	276606
27455	276607
122736	276608
263	276609
13554	276610
3236	276611
8316	276612
1294	276613
930	276614
901	276615
881	276616
19286	276617
6198	276618
12885	276619
77126	276620
74718	276621
69824	276622
2692	276623
12199	276624
43805	276625
93644	276626
29986	276627
441	276628
142137	276629
75831	276630
48346	276631
160006	276632
55834	276633
855	276634
1975	276635
138861	276636
43733	276637
3349	276638
33203	276639
131003	276640
36246	276641
113581	276642
60068	276643
63296	276644
3381	276645
15876	276646
72193	276647
77205	276648
137673	276649
20943	276650
93416	276651
62433	276652
34410	276653
103309	276654
4828	276655
49515	276656
31464	276657
31464	276658
19284	276659
14427	276660
94245	276661
170101	276662
107686	276663
172029	276664
147763	276665
103309	276666
57203	276667
27055	276668
100493	276669
8142	276670
8165	276671
33916	276672
44358	276673
14	276674
10640	276675
57982	276676
41557	276677
11596	276678
60021	276679
119705	276680
8544	276681
1170	276682
6989	276683
74904	276684
2668	276685
87611	276686
15310	276687
3153	276688
4033	276689
29095	276690
74588	276691
23957	276692
767	276693
11	276694
40490	276695
58118	276696
168153	276697
57393	276698
35334	276699
11175	276700
27200	276701
9945	276702
147209	276703
10673	276704
32464	276705
26058	276706
69357	276707
36930	276708
128074	276709
71734	276710
21853	276711
53238	276712
137212	276713
42214	276714
184514	276715
109355	276716
153989	276717
9302	276718
43024	276719
8354	276720
87915	276721
2198	276722
100585	276723
122952	276724
2	276725
124898	276726
107909	276727
44610	276728
129586	276729
7727	276730
3407	276731
4	276732
43182	276733
33931	276734
62202	276735
67907	276736
114086	276737
57660	276738
48507	276739
2810	276740
31945	276741
31676	276742
75532	276743
55577	276744
16769	276745
152998	276746
121576	276747
27814	276748
100760	276749
26517	276750
4871	276751
3550	276752
35957	276753
83031	276754
43827	276755
53701	276756
120635	276757
129760	276758
18116	276759
18987	276760
54350	276761
7012	276762
28530	276763
46069	276764
42879	276765
69910	276766
8344	276767
27224	276768
21382	276769
45951	276770
139391	276771
23057	276772
32147	276773
19765	276774
20990	276775
9811	276776
72633	276777
119992	276778
10316	276779
12246	276780
5015	276781
131620	276782
28652	276783
107620	276784
65799	276785
38204	276786
3233	276787
21299	276788
67078	276789
8860	276790
43398	276791
34388	276792
33388	276793
11899	276794
58654	276795
65062	276796
54159	276797
13369	276798
51283	276799
87107	276800
171878	276801
33232	276802
160594	276803
45429	276804
1702	276805
37702	276806
35284	276807
72889	276808
79952	276809
2132	276810
83088	276811
186354	276812
50906	276813
96039	276814
11392	276815
22203	276816
8124	276817
88015	276818
71394	276819
101118	276820
122765	276821
100105	276822
23561	276823
115690	276824
5447	276825
16010	276826
54388	276827
17751	276828
49334	276829
36044	276830
11417	276831
1524	276832
58280	276833
17972	276834
10529	276835
77846	276836
100735	276837
37449	276838
9395	276839
91266	276840
13210	276841
17484	276842
73598	276843
45124	276844
68023	276845
144488	276846
17102	276847
63873	276848
7493	276849
57136	276850
48424	276851
7663	276852
37453	276853
161284	276854
180725	276855
102062	276856
66376	276857
156681	276858
21287	276859
29977	276860
109576	276861
111593	276862
58442	276863
139396	276864
21327	276865
75246	276866
375	276867
71446	276868
7949	276869
71937	276870
101383	276871
4020	276872
16253	276873
40054	276874
46062	276875
17184	276876
2198	276877
30272	276878
29596	276879
25987	276880
126271	276881
79006	276882
109721	276883
655	276884
1266	276885
30279	276886
109674	276887
29681	276888
59326	276889
46293	276890
16747	276891
5914	276892
55821	276893
59640	276894
88717	276895
78054	276896
61031	276897
74183	276898
112114	276899
32263	276900
27303	276901
31046	276902
29971	276903
11184	276904
60368	276905
33232	276906
98322	276907
22667	276908
143395	276909
33929	276910
11090	276911
20415	276912
70319	276913
11140	276914
150793	276915
66804	276916
33217	276917
137323	276918
6411	276919
28766	276920
168	276921
645	276922
64140	276923
109735	276924
12398	276925
29110	276926
47196	276927
11970	276928
17127	276929
15697	276930
22510	276931
117729	276932
24285	276933
39022	276934
98685	276935
91482	276936
36271	276937
55705	276938
14437	276939
80118	276940
13100	276941
62769	276942
109422	276943
1040	276944
80387	276945
13168	276946
26574	276947
415	276948
6893	276949
89	276950
55635	276951
5260	276952
7457	276953
20971	276954
9619	276955
336	276956
30440	276957
44856	276958
25989	276959
30451	276960
4181	276961
69998	276962
48137	276963
93	276964
91807	276965
52367	276966
52367	276967
12499	276968
34968	276969
4212	276970
2309	276971
54453	276972
67244	276973
57639	276974
47432	276975
18686	276976
86113	276977
3634	276978
89165	276979
101817	276980
3502	276981
66307	276982
2874	276983
122528	276984
105457	276985
123096	276986
70318	276987
87446	276988
53954	276989
110465	276990
8400	276991
21189	276992
134687	276993
131775	276994
54033	276995
18714	276996
123414	276997
26281	276998
12435	276999
7395	277000
50968	277001
50299	277002
55145	277003
35240	277004
76246	277005
19807	277006
54671	277007
46163	277008
64417	277009
49361	277010
85200	277011
7386	277012
40544	277013
76562	277014
73	277015
7386	277016
24588	277017
299	277018
124791	277019
73228	277020
717	277021
36276	277022
49361	277023
139764	277024
7386	277025
106951	277026
79402	277027
4623	277028
32945	277029
8461	277030
1338	277031
43456	277032
62901	277033
11563	277034
3969	277035
122250	277036
10459	277037
10140	277038
72306	277039
36003	277040
2726	277041
146954	277042
117507	277043
70458	277044
2690	277045
24318	277046
53181	277047
38558	277048
74076	277049
47600	277050
102971	277051
102	277052
24282	277053
44481	277054
38657	277055
101105	277056
11655	277057
34209	277058
1236	277059
136024	277060
70477	277061
103001	277062
244	277063
9541	277064
17397	277065
33075	277066
15196	277067
63835	277068
189002	277069
30613	277070
55690	277071
20019	277072
46412	277073
21289	277074
99478	277075
54724	277076
29979	277077
90357	277078
72922	277079
7370	277080
82139	277081
14155	277082
146017	277083
1312	277084
60063	277085
25950	277086
1453	277087
63158	277088
39925	277089
103824	277090
67949	277091
2425	277092
3009	277093
21177	277094
42625	277095
6271	277096
10790	277097
886	277098
10507	277099
78200	277100
185289	277101
43934	277102
67949	277103
78675	277104
20370	277105
54234	277106
447	277107
23332	277108
53721	277109
3354	277110
70723	277111
34569	277112
74941	277113
23936	277114
134153	277115
64592	277116
16176	277117
45626	277118
14494	277119
7086	277120
112041	277121
3559	277122
5207	277123
65907	277124
2977	277125
2040	277126
7049	277127
18346	277128
126741	277129
36111	277130
3289	277131
40995	277132
9377	277133
45602	277134
39197	277135
18492	277136
145989	277137
107447	277138
138	277139
3363	277140
42625	277141
80084	277142
34684	277143
154328	277144
10438	277145
36060	277146
17734	277147
107448	277148
129839	277149
22512	277150
7416	277151
107647	277152
84689	277153
84689	277154
4916	277155
4224	277156
84689	277157
63854	277158
5534	277159
8530	277160
5029	277161
3362	277162
68903	277163
32256	277164
33463	277165
33840	277166
3413	277167
8252	277168
11685	277169
74358	277170
20991	277171
55710	277172
1	277173
29154	277174
2254	277175
20891	277176
34434	277177
56195	277178
6301	277179
15320	277180
26148	277181
3954	277182
32914	277183
97068	277184
3730	277185
70400	277186
64428	277187
38997	277188
8692	277189
4181	277190
3954	277191
47607	277192
67736	277193
97050	277194
25309	277195
24	277196
19420	277197
30	277198
22216	277199
5143	277200
4642	277201
22021	277202
12728	277203
2226	277204
5552	277205
38140	277206
125364	277207
28198	277208
46372	277209
87049	277210
31203	277211
17773	277212
6894	277213
5608	277214
36926	277215
1795	277216
50754	277217
10844	277218
6169	277219
65211	277220
21067	277221
27170	277222
24077	277223
15134	277224
127891	277225
78001	277226
83203	277227
75520	277228
45059	277229
93443	277230
46024	277231
111101	277232
71826	277233
137179	277234
140829	277235
4989	277236
101529	277237
124675	277238
59604	277239
69215	277240
48417	277241
26929	277242
15389	277243
22987	277244
14002	277245
5728	277246
60607	277247
2703	277248
4006	277249
9664	277250
5354	277251
61389	277252
1190	277253
6	277254
72730	277255
173418	277256
50679	277257
50679	277258
93209	277259
44139	277260
29966	277261
3259	277262
42707	277263
206	277264
69	277265
63066	277266
90	277267
59203	277268
6656	277269
21131	277270
74940	277271
688	277272
4845	277273
1379	277274
85014	277275
42406	277276
238	277277
115610	277278
151024	277279
26154	277280
11330	277281
58662	277282
8311	277283
39914	277284
12591	277285
147131	277286
42475	277287
10218	277288
13	277289
51376	277290
74059	277291
148344	277292
69561	277293
6648	277294
4845	277295
71007	277296
48761	277297
19334	277298
40138	277299
71493	277300
13942	277301
68285	277302
42049	277303
93473	277304
12148	277305
4997	277306
418	277307
4327	277308
32771	277309
77966	277310
76596	277311
127811	277312
122433	277313
1609	277314
71088	277315
13211	277316
285	277317
72621	277318
31466	277319
190	277320
5091	277321
4998	277322
31083	277323
120	277324
27683	277325
27369	277326
68912	277327
24462	277328
2468	277329
11086	277330
16581	277331
7436	277332
84910	277333
2097	277334
8874	277335
2399	277336
3506	277337
29751	277338
43631	277339
2	277340
7136	277341
32996	277342
70033	277343
4859	277344
2709	277345
69578	277346
27448	277347
14609	277348
34352	277349
35206	277350
107742	277351
106773	277352
17210	277353
21844	277354
15553	277355
43266	277356
31271	277357
38026	277358
2015	277359
144848	277360
183906	277361
4363	277362
18618	277363
2490	277364
34769	277365
114274	277366
30245	277367
74885	277368
26436	277369
77496	277370
45398	277371
14705	277372
5200	277373
134938	277374
166233	277375
91838	277376
130664	277377
53696	277378
20416	277379
49572	277380
3693	277381
33203	277382
174020	277383
33627	277384
45600	277385
173907	277386
18684	277387
188	277388
50578	277389
68325	277390
109038	277391
1131	277392
56165	277393
7076	277394
72221	277395
2217	277396
130523	277397
23308	277398
149965	277399
23513	277400
2120	277401
104444	277402
22764	277403
9977	277404
22174	277405
2983	277406
68255	277407
24895	277408
16316	277409
23131	277410
32018	277411
16312	277412
172546	277413
117814	277414
1943	277415
1308	277416
89585	277417
5663	277418
45090	277419
5383	277420
40264	277421
36060	277422
15502	277423
65662	277424
54085	277425
40736	277426
49469	277427
31370	277428
30107	277429
38596	277430
13591	277431
54254	277432
46781	277433
64107	277434
43266	277435
44498	277436
40832	277437
5423	277438
4028	277439
16815	277440
4566	277441
82877	277442
8261	277443
85346	277444
23401	277445
116053	277446
40117	277447
13165	277448
3696	277449
7001	277450
64265	277451
49911	277452
81103	277453
78300	277454
25580	277455
41987	277456
52231	277457
135376	277458
85346	277459
111757	277460
9270	277461
21682	277462
79412	277463
45549	277464
40724	277465
33766	277466
7173	277467
68904	277468
7443	277469
123	277470
29913	277471
75111	277472
38547	277473
38806	277474
1952	277475
28672	277476
8263	277477
2842	277478
96628	277479
320	277480
863	277481
1801	277482
7615	277483
79810	277484
72652	277485
47940	277486
173586	277487
5490	277488
84095	277489
24728	277490
24728	277491
2620	277492
135951	277493
62395	277494
33997	277495
58135	277496
11655	277497
76047	277498
69815	277499
36269	277500
16414	277501
52747	277502
41571	277503
16414	277504
85923	277505
20341	277506
15170	277507
24604	277508
12836	277509
79449	277510
29078	277511
11162	277512
165212	277513
78320	277514
13992	277515
250	277516
6933	277517
73134	277518
124162	277519
25921	277520
13411	277521
7804	277522
4105	277523
40161	277524
103686	277525
28761	277526
1624	277527
787	277528
80485	277529
13042	277530
25382	277531
1751	277532
40061	277533
1759	277534
29794	277535
20028	277536
3403	277537
6327	277538
12147	277539
63371	277540
67761	277541
52426	277542
13265	277543
58408	277544
102123	277545
36640	277546
33105	277547
2359	277548
21361	277549
9668	277550
54957	277551
14688	277552
79276	277553
174608	277554
2829	277555
34040	277556
15772	277557
9314	277558
68219	277559
11422	277560
169329	277561
101401	277562
77482	277563
106824	277564
21149	277565
14426	277566
102115	277567
89252	277568
37383	277569
3806	277570
27859	277571
49151	277572
76263	277573
8816	277574
16546	277575
31752	277576
29976	277577
14632	277578
33021	277579
100836	277580
46845	277581
18205	277582
2536	277583
179922	277584
38469	277585
22893	277586
32086	277587
16250	277588
95896	277589
13618	277590
29012	277591
10769	277592
89132	277593
28	277594
13411	277595
18625	277596
151716	277597
107470	277598
31286	277599
59066	277600
32058	277601
34737	277602
16921	277603
32909	277604
28723	277605
1804	277606
9	277607
27951	277608
55842	277609
41399	277610
46451	277611
8334	277612
11753	277613
67789	277614
27826	277615
70617	277616
4027	277617
78574	277618
39617	277619
1137	277620
38646	277621
82745	277622
23519	277623
10339	277624
31181	277625
103223	277626
13790	277627
42370	277628
19245	277629
25331	277630
81349	277631
184139	277632
20317	277633
31178	277634
59411	277635
3777	277636
4327	277637
15826	277638
45583	277639
172	277640
22331	277641
33453	277642
13657	277643
20784	277644
15616	277645
89904	277646
25300	277647
12018	277648
3756	277649
80121	277650
29930	277651
43502	277652
28912	277653
39924	277654
30448	277655
85808	277656
15987	277657
33781	277658
30822	277659
27826	277660
84802	277661
6164	277662
104595	277663
3371	277664
124921	277665
663	277666
17740	277667
71894	277668
29541	277669
17067	277670
95813	277671
109653	277672
54207	277673
75363	277674
11970	277675
107650	277676
430	277677
8985	277678
1239	277679
10442	277680
58042	277681
13040	277682
87116	277683
751	277684
14703	277685
7161	277686
4408	277687
29436	277688
68626	277689
45350	277690
109186	277691
14611	277692
26452	277693
32279	277694
3286	277695
1522	277696
857	277697
65826	277698
69938	277699
6903	277700
33883	277701
10431	277702
4189	277703
98461	277704
25733	277705
69566	277706
10859	277707
50112	277708
3403	277709
10574	277710
44301	277711
1688	277712
54850	277713
5918	277714
3279	277715
32069	277716
102602	277717
48520	277718
4560	277719
4560	277720
31815	277721
24965	277722
1048	277723
23060	277724
13451	277725
12381	277726
525	277727
59848	277728
2873	277729
36624	277730
43741	277731
24517	277732
44931	277733
31204	277734
119693	277735
991	277736
2546	277737
4165	277738
17442	277739
49778	277740
17851	277741
43808	277742
94549	277743
29788	277744
3148	277745
63196	277746
36205	277747
24580	277748
27	277749
27	277750
14339	277751
13	277752
8895	277753
8717	277754
91591	277755
45699	277756
9004	277757
14400	277758
9338	277759
6473	277760
49802	277761
140717	277762
5172	277763
17050	277764
613	277765
36460	277766
97622	277767
288	277768
2466	277769
26195	277770
9654	277771
69635	277772
4225	277773
27492	277774
43447	277775
30041	277776
39428	277777
74208	277778
21418	277779
68494	277780
4514	277781
27712	277782
26518	277783
89690	277784
141037	277785
1108	277786
18766	277787
18766	277788
4173	277789
3256	277790
32681	277791
6065	277792
66454	277793
47927	277794
21722	277795
22047	277796
11312	277797
2471	277798
1383	277799
3460	277800
3	277801
54	277802
25975	277803
765	277804
4521	277805
787	277806
30632	277807
4840	277808
9389	277809
5341	277810
80549	277811
3856	277812
12497	277813
93995	277814
11155	277815
2815	277816
410	277817
42374	277818
54559	277819
21388	277820
28548	277821
62733	277822
82	277823
23952	277824
7598	277825
95219	277826
6851	277827
396	277828
45669	277829
64028	277830
147	277831
1670	277832
122440	277833
9417	277834
23668	277835
39539	277836
66604	277837
20641	277838
517	277839
8167	277840
10588	277841
217	277842
61729	277843
154897	277844
15936	277845
73681	277846
52214	277847
76949	277848
300	277849
46201	277850
13357	277851
7307	277852
100164	277853
134942	277854
52807	277855
48328	277856
9051	277857
12332	277858
58857	277859
22226	277860
86698	277861
7294	277862
13439	277863
2672	277864
15446	277865
3337	277866
75949	277867
155198	277868
794	277869
105937	277870
39080	277871
49415	277872
58720	277873
35830	277874
45390	277875
38847	277876
13434	277877
49782	277878
60490	277879
22854	277880
15142	277881
109641	277882
16307	277883
58053	277884
7511	277885
86445	277886
10890	277887
15925	277888
894	277889
4352	277890
22379	277891
5454	277892
48431	277893
3365	277894
15934	277895
2677	277896
15152	277897
5582	277898
60554	277899
79253	277900
1119	277901
21665	277902
31376	277903
9758	277904
52805	277905
17892	277906
103378	277907
72320	277908
1387	277909
9990	277910
13110	277911
111854	277912
4354	277913
78165	277914
56554	277915
16366	277916
150511	277917
28467	277918
75190	277919
4328	277920
4961	277921
58379	277922
86880	277923
24536	277924
16456	277925
122012	277926
801	277927
15935	277928
9556	277929
13147	277930
19582	277931
46284	277932
131439	277933
48267	277934
96918	277935
2289	277936
65796	277937
108776	277938
2632	277939
52550	277940
22946	277941
86351	277942
36358	277943
46510	277944
65448	277945
1446	277946
71726	277947
7807	277948
170049	277949
105750	277950
9048	277951
76849	277952
17918	277953
15250	277954
38468	277955
32998	277956
29561	277957
11377	277958
47971	277959
12991	277960
18219	277961
26316	277962
7246	277963
11717	277964
54713	277965
85069	277966
10623	277967
1076	277968
1316	277969
97015	277970
9933	277971
9329	277972
30497	277973
37030	277974
43855	277975
3309	277976
2669	277977
51121	277978
6250	277979
40991	277980
92512	277981
9654	277982
25526	277983
11325	277984
9739	277985
13732	277986
3741	277987
17937	277988
62953	277989
5104	277990
76208	277991
11165	277992
1877	277993
2369	277994
88550	277995
76243	277996
29626	277997
3216	277998
2847	277999
8277	278000
4729	278001
30676	278002
5576	278003
12194	278004
45008	278005
24142	278006
4205	278007
1331	278008
42810	278009
1250	278010
9915	278011
71097	278012
13892	278013
26067	278014
171241	278015
25877	278016
8032	278017
4026	278018
83994	278019
131393	278020
69881	278021
1889	278022
84485	278023
20488	278024
14665	278025
11706	278026
40554	278027
71983	278028
128797	278029
10039	278030
1875	278031
38341	278032
16515	278033
2922	278034
1615	278035
455	278036
2703	278037
328	278038
15182	278039
5265	278040
27867	278041
32955	278042
22799	278043
135195	278044
50534	278045
31024	278046
83615	278047
1741	278048
17671	278049
27509	278050
32445	278051
512	278052
13131	278053
46837	278054
150278	278055
22938	278056
2152	278057
42592	278058
8477	278059
9695	278060
51403	278061
30238	278062
103805	278063
29315	278064
25741	278065
53832	278066
11363	278067
60631	278068
2917	278069
29074	278070
6275	278071
44897	278072
4011	278073
11079	278074
22852	278075
6274	278076
13102	278077
77663	278078
22826	278079
8344	278080
107092	278081
13361	278082
5876	278083
53162	278084
88710	278085
118535	278086
42524	278087
1416	278088
1337	278089
7129	278090
24051	278091
176295	278092
18500	278093
117116	278094
5620	278095
19050	278096
9470	278097
32955	278098
38237	278099
134793	278100
985	278101
3661	278102
19104	278103
11748	278104
3533	278105
4442	278106
77137	278107
5583	278108
69677	278109
95220	278110
17769	278111
103379	278112
44352	278113
4800	278114
2384	278115
92213	278116
901	278117
10706	278118
108411	278119
42344	278120
41055	278121
330	278122
17775	278123
34017	278124
1015	278125
22778	278126
26478	278127
4203	278128
37463	278129
12205	278130
7050	278131
116224	278132
3563	278133
16494	278134
4895	278135
17773	278136
14259	278137
8416	278138
30433	278139
31441	278140
61073	278141
22450	278142
4014	278143
11664	278144
128757	278145
8267	278146
4346	278147
24974	278148
22317	278149
3513	278150
97912	278151
161807	278152
7548	278153
41043	278154
131758	278155
8796	278156
18501	278157
46456	278158
41397	278159
41531	278160
11344	278161
20682	278162
21385	278163
127292	278164
18101	278165
15495	278166
42109	278167
15930	278168
27721	278169
1792	278170
19985	278171
16493	278172
27534	278173
994	278174
8934	278175
20390	278176
25033	278177
48619	278178
31291	278179
59067	278180
26635	278181
2646	278182
1252	278183
8897	278184
2152	278185
4868	278186
85487	278187
62113	278188
43628	278189
61604	278190
576	278191
1733	278192
43042	278193
14904	278194
62021	278195
36589	278196
32994	278197
3360	278198
10068	278199
35678	278200
51024	278201
18871	278202
9230	278203
69570	278204
95089	278205
27845	278206
27586	278207
10618	278208
3206	278209
9786	278210
15582	278211
4650	278212
7931	278213
14238	278214
34877	278215
3979	278216
6747	278217
47878	278218
31834	278219
8893	278220
43818	278221
17404	278222
73869	278223
11286	278224
4745	278225
2240	278226
2626	278227
27526	278228
37580	278229
4942	278230
10858	278231
19973	278232
22652	278233
5444	278234
5556	278235
664	278236
6937	278237
28727	278238
951	278239
45412	278240
143	278241
9918	278242
50178	278243
9904	278244
16261	278245
9839	278246
11418	278247
2617	278248
13902	278249
84314	278250
103180	278251
37638	278252
75130	278253
48749	278254
61004	278255
1879	278256
74673	278257
8972	278258
22147	278259
102913	278260
7213	278261
431	278262
24306	278263
67076	278264
2086	278265
54533	278266
16781	278267
138557	278268
108323	278269
13327	278270
48301	278271
57419	278272
22964	278273
1453	278274
3332	278275
56662	278276
15151	278277
30628	278278
19134	278279
1567	278280
44264	278281
124	278282
78674	278283
7027	278284
7912	278285
3746	278286
17125	278287
6483	278288
29831	278289
33695	278290
13632	278291
5655	278292
46678	278293
8537	278294
34101	278295
32250	278296
43201	278297
1837	278298
29115	278299
8460	278300
4189	278301
5066	278302
121113	278303
1881	278304
17833	278305
15294	278306
1921	278307
71928	278308
3721	278309
5517	278310
40462	278311
25196	278312
1874	278313
19331	278314
7900	278315
7221	278316
16548	278317
12546	278318
29163	278319
82663	278320
12401	278321
83576	278322
41058	278323
5247	278324
81539	278325
54440	278326
88436	278327
82796	278328
4569	278329
34520	278330
53588	278331
1771	278332
10745	278333
3210	278334
27489	278335
20998	278336
102661	278337
14619	278338
18548	278339
47609	278340
77917	278341
3499	278342
8025	278343
462	278344
2930	278345
491	278346
63278	278347
4696	278348
560	278349
45585	278350
48459	278351
4986	278352
9482	278353
13016	278354
18931	278355
757	278356
10829	278357
6488	278358
69589	278359
2870	278360
12219	278361
2	278362
31086	278363
637	278364
1647	278365
12614	278366
18693	278367
86406	278368
600	278369
92681	278370
9126	278371
2950	278372
5153	278373
3392	278374
8358	278375
118061	278376
15813	278377
15109	278378
4096	278379
61542	278380
13967	278381
71834	278382
204	278383
1609	278384
89065	278385
19777	278386
27558	278387
37881	278388
6738	278389
10910	278390
4970	278391
32	278392
1071	278393
330	278394
2328	278395
627	278396
20129	278397
58846	278398
22322	278399
27503	278400
32388	278401
1707	278402
8525	278403
937	278404
370	278405
2387	278406
16907	278407
84499	278408
61198	278409
61546	278410
15934	278411
185805	278412
50432	278413
25805	278414
2929	278415
44887	278416
109432	278417
4238	278418
2144	278419
15720	278420
4557	278421
1782	278422
7407	278423
56278	278424
6466	278425
45901	278426
48051	278427
58135	278428
49501	278429
4600	278430
6115	278431
106223	278432
5230	278433
66595	278434
21483	278435
18249	278436
41452	278437
92127	278438
98332	278439
91743	278440
88854	278441
75254	278442
99328	278443
86648	278444
18067	278445
50766	278446
52670	278447
31410	278448
34496	278449
11380	278450
16032	278451
1904	278452
11357	278453
32435	278454
15644	278455
288	278456
19093	278457
26125	278458
4205	278459
3696	278460
6176	278461
66788	278462
38483	278463
21036	278464
21900	278465
5292	278466
9558	278467
9570	278468
3262	278469
2395	278470
14011	278471
26608	278472
32469	278473
31578	278474
47379	278475
21108	278476
146074	278477
12003	278478
999	278479
28478	278480
5925	278481
44250	278482
2362	278483
139657	278484
23800	278485
11019	278486
587	278487
31558	278488
86462	278489
67140	278490
55282	278491
20671	278492
90652	278493
565	278494
22792	278495
6703	278496
40628	278497
63127	278498
20053	278499
1361	278500
134849	278501
59596	278502
58341	278503
10814	278504
62696	278505
14762	278506
20315	278507
4924	278508
4262	278509
18126	278510
62802	278511
68511	278512
4579	278513
8460	278514
40453	278515
42438	278516
588	278517
29587	278518
29436	278519
3532	278520
31848	278521
58082	278522
67962	278523
494	278524
37	278525
77755	278526
56812	278527
48187	278528
75276	278529
108257	278530
717	278531
84996	278532
37823	278533
4361	278534
12418	278535
17781	278536
138957	278537
14943	278538
90398	278539
6812	278540
68221	278541
4708	278542
2477	278543
7830	278544
20737	278545
9370	278546
25312	278547
4516	278548
63361	278549
7307	278550
12680	278551
56276	278552
4833	278553
78671	278554
67095	278555
2	278556
69216	278557
33905	278558
6102	278559
6181	278560
695	278561
1770	278562
1770	278563
8466	278564
17339	278565
2	278566
34528	278567
70214	278568
8585	278569
128832	278570
21612	278571
21895	278572
10430	278573
7962	278574
2227	278575
21208	278576
3629	278577
44953	278578
44421	278579
41208	278580
1782	278581
103466	278582
21318	278583
189240	278584
26307	278585
80955	278586
18518	278587
6936	278588
24921	278589
11686	278590
25867	278591
68059	278592
10704	278593
8815	278594
6600	278595
6860	278596
186124	278597
71889	278598
31063	278599
4929	278600
61443	278601
98009	278602
1696	278603
1637	278604
48405	278605
70922	278606
7149	278607
10638	278608
6036	278609
26296	278610
116852	278611
78439	278612
1081	278613
35060	278614
3663	278615
2158	278616
9322	278617
13430	278618
20303	278619
5614	278620
59466	278621
84204	278622
38542	278623
2404	278624
3805	278625
12983	278626
52637	278627
30348	278628
51194	278629
8234	278630
96871	278631
56679	278632
1688	278633
30154	278634
65122	278635
4842	278636
108731	278637
12634	278638
12182	278639
10650	278640
121472	278641
47444	278642
30479	278643
14328	278644
70752	278645
8500	278646
67646	278647
19130	278648
36974	278649
30912	278650
4586	278651
7062	278652
119445	278653
1239	278654
50	278655
3208	278656
12628	278657
6036	278658
60184	278659
49575	278660
2	278661
69902	278662
53832	278663
18475	278664
67691	278665
35881	278666
41508	278667
12401	278668
69897	278669
1836	278670
21038	278671
70931	278672
7030	278673
86706	278674
72293	278675
24390	278676
34496	278677
78010	278678
39403	278679
66443	278680
41269	278681
2435	278682
743	278683
67609	278684
48875	278685
22937	278686
5976	278687
48271	278688
62407	278689
9805	278690
9218	278691
54546	278692
4698	278693
29	278694
63190	278695
51510	278696
5231	278697
46197	278698
23605	278699
8210	278700
63152	278701
115640	278702
4042	278703
7118	278704
62460	278705
59233	278706
47013	278707
42832	278708
1374	278709
32442	278710
23723	278711
5418	278712
36248	278713
184695	278714
890	278715
19251	278716
16060	278717
50161	278718
16156	278719
29123	278720
25321	278721
48363	278722
2200	278723
20098	278724
7692	278725
28109	278726
33526	278727
31146	278728
85873	278729
5286	278730
34645	278731
12019	278732
15449	278733
18284	278734
3754	278735
69422	278736
17425	278737
34687	278738
68310	278739
52820	278740
62786	278741
14494	278742
6836	278743
150362	278744
5206	278745
18627	278746
7406	278747
10432	278748
31907	278749
6447	278750
11158	278751
30366	278752
122423	278753
49891	278754
34785	278755
53788	278756
2566	278757
46095	278758
226	278759
37	278760
1876	278761
5953	278762
22852	278763
63106	278764
22513	278765
10505	278766
33921	278767
13439	278768
85083	278769
8355	278770
45701	278771
9527	278772
27605	278773
8444	278774
22633	278775
8920	278776
11431	278777
71712	278778
2625	278779
69589	278780
3140	278781
11252	278782
55417	278783
935	278784
32627	278785
48748	278786
18898	278787
80401	278788
21984	278789
12193	278790
11167	278791
65124	278792
3856	278793
60273	278794
92422	278795
4260	278796
138054	278797
4771	278798
14714	278799
8989	278800
9662	278801
111818	278802
11918	278803
26487	278804
25508	278805
21941	278806
4648	278807
641	278808
5231	278809
52091	278810
60475	278811
65473	278812
9597	278813
2000	278814
11254	278815
26067	278816
185143	278817
86535	278818
76423	278819
4502	278820
115355	278821
87180	278822
2024	278823
2987	278824
13375	278825
33146	278826
40051	278827
58121	278828
5451	278829
68567	278830
2060	278831
86	278832
27040	278833
173	278834
358	278835
37256	278836
76417	278837
7309	278838
41	278839
21965	278840
7231	278841
129975	278842
47427	278843
17978	278844
18863	278845
2303	278846
698	278847
52574	278848
51452	278849
15759	278850
10478	278851
103777	278852
12823	278853
21526	278854
7307	278855
28057	278856
38292	278857
5825	278858
15632	278859
46848	278860
33739	278861
35768	278862
180	278863
1843	278864
58525	278865
4244	278866
21982	278867
42438	278868
2215	278869
3322	278870
169	278871
107028	278872
4803	278873
27137	278874
1315	278875
15299	278876
2244	278877
57700	278878
3405	278879
22773	278880
2924	278881
22406	278882
603	278883
148	278884
2080	278885
19427	278886
31278	278887
43149	278888
26542	278889
3018	278890
9398	278891
21051	278892
13733	278893
17882	278894
2851	278895
57177	278896
77970	278897
12254	278898
106530	278899
2646	278900
1691	278901
84451	278902
63567	278903
22860	278904
59722	278905
4557	278906
2601	278907
2925	278908
28148	278909
1168	278910
84288	278911
13045	278912
6761	278913
9912	278914
15262	278915
179142	278916
140783	278917
18985	278918
40	278919
19264	278920
35874	278921
20296	278922
15487	278923
22477	278924
131010	278925
48191	278926
11476	278927
8047	278928
8152	278929
2643	278930
33097	278931
17265	278932
60852	278933
53608	278934
75190	278935
77745	278936
37906	278937
46144	278938
7943	278939
114365	278940
33130	278941
3754	278942
113204	278943
8172	278944
53099	278945
183720	278946
7172	278947
69107	278948
53768	278949
89751	278950
48530	278951
6996	278952
2968	278953
54287	278954
124884	278955
36990	278956
16221	278957
33057	278958
84601	278959
4556	278960
80606	278961
5589	278962
68059	278963
72412	278964
16453	278965
54916	278966
28394	278967
87849	278968
7371	278969
25011	278970
4592	278971
4014	278972
31701	278973
42079	278974
2729	278975
66732	278976
8161	278977
603	278978
12329	278979
47643	278980
37638	278981
12027	278982
41409	278983
50556	278984
61302	278985
25337	278986
2783	278987
1684	278988
49873	278989
93846	278990
7353	278991
1650	278992
39374	278993
2616	278994
560	278995
2703	278996
10918	278997
3286	278998
14815	278999
12260	279000
27798	279001
78185	279002
146864	279003
58154	279004
26326	279005
9179	279006
10079	279007
42048	279008
102462	279009
31268	279010
67739	279011
61159	279012
37731	279013
57092	279014
105887	279015
10371	279016
649	279017
2307	279018
41066	279019
2646	279020
136183	279021
52669	279022
37392	279023
12249	279024
28322	279025
7768	279026
185956	279027
15933	279028
18492	279029
19517	279030
69185	279031
110357	279032
134058	279033
18941	279034
11419	279035
1923	279036
6780	279037
25257	279038
79060	279039
20748	279040
22362	279041
6941	279042
4244	279043
113224	279044
129506	279045
135097	279046
6051	279047
3284	279048
26161	279049
13602	279050
936	279051
671	279052
793	279053
27038	279054
148972	279055
39104	279056
139065	279057
36471	279058
42889	279059
22429	279060
73881	279061
1455	279062
148	279063
11696	279064
92101	279065
139114	279066
12148	279067
28306	279068
6507	279069
5145	279070
95923	279071
4770	279072
50515	279073
18060	279074
4859	279075
32605	279076
1440	279077
4915	279078
48267	279079
41842	279080
7380	279081
176609	279082
28478	279083
8185	279084
68993	279085
102857	279086
52941	279087
89121	279088
7011	279089
3841	279090
8691	279091
1022	279092
66271	279093
14654	279094
8515	279095
24059	279096
37665	279097
330	279098
19089	279099
36618	279100
62977	279101
86822	279102
171418	279103
6263	279104
23199	279105
7195	279106
80660	279107
11867	279108
44026	279109
54432	279110
43823	279111
86296	279112
2136	279113
8	279114
92899	279115
11491	279116
2479	279117
1696	279118
16190	279119
31497	279120
23885	279121
2343	279122
27175	279123
4192	279124
94881	279125
19682	279126
61104	279127
3567	279128
46993	279129
84535	279130
11521	279131
3850	279132
2086	279133
1781	279134
9863	279135
12863	279136
57436	279137
52206	279138
5549	279139
10415	279140
823	279141
4043	279142
8358	279143
33419	279144
1805	279145
20359	279146
4648	279147
26056	279148
261	279149
12631	279150
2601	279151
4176	279152
12852	279153
75575	279154
35013	279155
25074	279156
38627	279157
77146	279158
7900	279159
56421	279160
3291	279161
79892	279162
4702	279163
63061	279164
34134	279165
10895	279166
11427	279167
3146	279168
16257	279169
12568	279170
128790	279171
9165	279172
8865	279173
40	279174
32559	279175
105727	279176
1943	279177
16837	279178
15444	279179
93321	279180
107600	279181
26162	279182
37078	279183
35602	279184
14307	279185
19566	279186
3790	279187
43100	279188
7912	279189
65801	279190
100	279191
49253	279192
46036	279193
4046	279194
40248	279195
3395	279196
29171	279197
5231	279198
6909	279199
23907	279200
55	279201
30611	279202
18452	279203
12302	279204
33591	279205
30862	279206
6999	279207
41195	279208
103563	279209
12115	279210
56613	279211
71598	279212
37622	279213
15056	279214
1063	279215
3735	279216
24966	279217
19049	279218
9432	279219
7723	279220
118028	279221
83904	279222
330	279223
4604	279224
151252	279225
60294	279226
30998	279227
8169	279228
484	279229
1118	279230
757	279231
5483	279232
25822	279233
3735	279234
179771	279235
110145	279236
107939	279237
40741	279238
2676	279239
58181	279240
58171	279241
154	279242
1928	279243
43168	279244
3747	279245
27161	279246
3140	279247
70046	279248
16950	279249
4273	279250
938	279251
61253	279252
55047	279253
71990	279254
14491	279255
19229	279256
17420	279257
67997	279258
48703	279259
6505	279260
1928	279261
19049	279262
12624	279263
28033	279264
19387	279265
12320	279266
12775	279267
7505	279268
161	279269
4149	279270
8224	279271
2047	279272
92163	279273
8373	279274
32928	279275
9786	279276
16968	279277
50906	279278
81863	279279
730	279280
2211	279281
1648	279282
49725	279283
7309	279284
1414	279285
7971	279286
5411	279287
176142	279288
66971	279289
76627	279290
154	279291
115340	279292
71928	279293
7296	279294
47152	279295
26499	279296
2917	279297
26678	279298
110670	279299
84238	279300
26669	279301
27980	279302
86378	279303
46284	279304
27955	279305
44617	279306
29504	279307
95759	279308
2095	279309
61073	279310
49405	279311
148784	279312
89712	279313
5337	279314
11274	279315
600	279316
21072	279317
389	279318
106634	279319
40	279320
68752	279321
67834	279322
1367	279323
28333	279324
79658	279325
8624	279326
17829	279327
9810	279328
60796	279329
21391	279330
70775	279331
10473	279332
9724	279333
93133	279334
57237	279335
181603	279336
1228	279337
14663	279338
59441	279339
86869	279340
9207	279341
14159	279342
53231	279343
2960	279344
2511	279345
21270	279346
3936	279347
5985	279348
131278	279349
59361	279350
9703	279351
11573	279352
14408	279353
1109	279354
323	279355
47294	279356
17707	279357
47729	279358
11676	279359
4378	279360
1696	279361
72792	279362
46007	279363
33121	279364
31834	279365
102253	279366
69018	279367
39546	279368
75989	279369
86535	279370
18477	279371
9585	279372
6115	279373
22655	279374
8375	279375
48137	279376
22936	279377
66119	279378
2152	279379
88692	279380
24230	279381
15772	279382
133395	279383
2580	279384
110860	279385
2171	279386
6683	279387
3792	279388
36527	279389
44596	279390
41464	279391
19482	279392
33692	279393
72015	279394
143027	279395
38604	279396
37112	279397
9598	279398
32072	279399
18760	279400
124634	279401
41159	279402
7324	279403
48251	279404
37	279405
1603	279406
135922	279407
1384	279408
2053	279409
2053	279410
2936	279411
21387	279412
26312	279413
8550	279414
5619	279415
2919	279416
66621	279417
22665	279418
7595	279419
33878	279420
40747	279421
59532	279422
55571	279423
14612	279424
88898	279425
23319	279426
63149	279427
22079	279428
2941	279429
756	279430
34177	279431
1446	279432
49893	279433
51772	279434
39726	279435
13239	279436
50981	279437
115387	279438
2321	279439
4597	279440
20386	279441
43503	279442
98886	279443
43950	279444
76688	279445
38786	279446
7079	279447
22537	279448
17046	279449
27232	279450
20925	279451
891	279452
92676	279453
3137	279454
14417	279455
80287	279456
62647	279457
6863	279458
5328	279459
21051	279460
8516	279461
155431	279462
6020	279463
18781	279464
21612	279465
80498	279466
84512	279467
779	279468
4214	279469
4403	279470
4182	279471
14681	279472
79804	279473
52690	279474
7788	279475
61473	279476
85	279477
43076	279478
9268	279479
57535	279480
30429	279481
18510	279482
142804	279483
5352	279484
106864	279485
2581	279486
128557	279487
33762	279488
8098	279489
27492	279490
17550	279491
22200	279492
660	279493
22279	279494
4571	279495
3222	279496
12739	279497
140287	279498
1063	279499
1492	279500
16844	279501
108293	279502
7548	279503
72246	279504
83840	279505
600	279506
7848	279507
100773	279508
67602	279509
122613	279510
88495	279511
1939	279512
12863	279513
30175	279514
45679	279515
75958	279516
38414	279517
42597	279518
23331	279519
8616	279520
676	279521
2244	279522
3414	279523
2320	279524
12030	279525
40715	279526
86617	279527
23624	279528
9584	279529
71736	279530
11144	279531
21643	279532
70439	279533
22207	279534
14755	279535
65516	279536
2925	279537
2290	279538
18013	279539
9901	279540
68034	279541
31129	279542
37014	279543
5591	279544
9010	279545
10653	279546
49572	279547
3793	279548
54407	279549
46186	279550
226	279551
65529	279552
11950	279553
37881	279554
370	279555
6346	279556
36723	279557
14400	279558
44373	279559
6109	279560
31190	279561
5234	279562
84378	279563
120391	279564
25274	279565
3673	279566
25224	279567
64369	279568
15406	279569
68580	279570
70348	279571
29399	279572
30473	279573
6149	279574
2251	279575
40635	279576
47	279577
108201	279578
50942	279579
14328	279580
7765	279581
4529	279582
89882	279583
3744	279584
44373	279585
181058	279586
57188	279587
7806	279588
55282	279589
27576	279590
7809	279591
19779	279592
553	279593
35678	279594
87129	279595
72246	279596
76632	279597
15027	279598
109974	279599
76517	279600
23924	279601
19501	279602
113109	279603
3017	279604
46366	279605
106784	279606
12634	279607
60325	279608
8485	279609
4173	279610
897	279611
7904	279612
173	279613
32928	279614
145609	279615
90846	279616
10735	279617
5371	279618
2382	279619
68260	279620
3656	279621
40249	279622
9729	279623
25197	279624
56478	279625
77276	279626
107276	279627
17009	279628
62482	279629
1934	279630
43892	279631
112041	279632
84234	279633
2549	279634
48546	279635
715	279636
22273	279637
13045	279638
141150	279639
2613	279640
140546	279641
20404	279642
88747	279643
14429	279644
31485	279645
56945	279646
34305	279647
34747	279648
28274	279649
18836	279650
143199	279651
4553	279652
172603	279653
29852	279654
4042	279655
34200	279656
8949	279657
15213	279658
6884	279659
59981	279660
89084	279661
64321	279662
854	279663
87271	279664
90161	279665
3146	279666
63525	279667
831	279668
101300	279669
40029	279670
36690	279671
31619	279672
9531	279673
80327	279674
29876	279675
4378	279676
83034	279677
50145	279678
52837	279679
53216	279680
15709	279681
2646	279682
29883	279683
11639	279684
13048	279685
2940	279686
27489	279687
1456	279688
71463	279689
115333	279690
95138	279691
3431	279692
5659	279693
29916	279694
18887	279695
44391	279696
49533	279697
17424	279698
80656	279699
5480	279700
84285	279701
9598	279702
14745	279703
26164	279704
54713	279705
177105	279706
7054	279707
79374	279708
4330	279709
2678	279710
29834	279711
13373	279712
27031	279713
15629	279714
11307	279715
8460	279716
26326	279717
12585	279718
106167	279719
1610	279720
63547	279721
325	279722
81122	279723
11006	279724
55622	279725
41037	279726
14354	279727
33999	279728
131711	279729
13036	279730
62407	279731
9671	279732
6984	279733
1369	279734
4627	279735
13954	279736
75726	279737
4483	279738
32395	279739
57113	279740
104603	279741
4635	279742
9925	279743
12817	279744
7709	279745
26316	279746
26164	279747
71603	279748
25149	279749
72511	279750
5659	279751
79962	279752
9926	279753
160	279754
22398	279755
172668	279756
75835	279757
3599	279758
4800	279759
98997	279760
42897	279761
59026	279762
4538	279763
48192	279764
300	279765
2197	279766
13337	279767
13787	279768
4340	279769
1508	279770
134571	279771
51613	279772
59638	279773
4214	279774
31848	279775
9367	279776
3641	279777
2366	279778
1907	279779
69422	279780
18728	279781
40702	279782
72561	279783
44845	279784
17925	279785
49569	279786
29472	279787
6650	279788
13290	279789
92345	279790
68349	279791
1471	279792
22936	279793
33026	279794
33194	279795
28332	279796
42547	279797
92302	279798
129304	279799
1968	279800
58317	279801
55590	279802
85	279803
351	279804
83951	279805
138516	279806
22799	279807
17892	279808
574	279809
184568	279810
36438	279811
176539	279812
5533	279813
57203	279814
255	279815
38533	279816
12744	279817
101958	279818
8312	279819
2992	279820
109623	279821
57872	279822
33470	279823
188507	279824
66092	279825
12813	279826
20639	279827
68185	279828
72770	279829
25325	279830
8250	279831
40703	279832
79302	279833
41201	279834
72577	279835
6277	279836
11066	279837
44618	279838
4653	279839
106685	279840
20728	279841
661	279842
86116	279843
10555	279844
42213	279845
11272	279846
85841	279847
34827	279848
47194	279849
89674	279850
34013	279851
15925	279852
530	279853
61068	279854
38294	279855
21219	279856
6098	279857
156231	279858
97387	279859
9961	279860
25406	279861
1590	279862
64933	279863
2125	279864
24753	279865
14513	279866
31877	279867
7544	279868
7054	279869
11566	279870
42432	279871
34052	279872
52746	279873
24580	279874
7220	279875
6167	279876
105479	279877
5413	279878
8947	279879
6083	279880
59176	279881
7931	279882
95493	279883
83318	279884
43812	279885
21313	279886
20541	279887
253	279888
30426	279889
18886	279890
54326	279891
102062	279892
13186	279893
25525	279894
5489	279895
43246	279896
33414	279897
44414	279898
54533	279899
33759	279900
16061	279901
3337	279902
7740	279903
19048	279904
105005	279905
13419	279906
10551	279907
98145	279908
21539	279909
27104	279910
106228	279911
2735	279912
88377	279913
86389	279914
20293	279915
1880	279916
532	279917
2099	279918
11213	279919
1281	279920
28	279921
4285	279922
65429	279923
2312	279924
17140	279925
2026	279926
42584	279927
51739	279928
84636	279929
54197	279930
7573	279931
21908	279932
29663	279933
32558	279934
37207	279935
2861	279936
4728	279937
1067	279938
38493	279939
20220	279940
10265	279941
1702	279942
17410	279943
22397	279944
20919	279945
2112	279946
17178	279947
12689	279948
36860	279949
26006	279950
9212	279951
44770	279952
3148	279953
20674	279954
35990	279955
81108	279956
62868	279957
10442	279958
65658	279959
68360	279960
73842	279961
13708	279962
6585	279963
79502	279964
14450	279965
34019	279966
3278	279967
10360	279968
28011	279969
38704	279970
14613	279971
31651	279972
10641	279973
5967	279974
76227	279975
57705	279976
26400	279977
100832	279978
8299	279979
76227	279980
25888	279981
27156	279982
66281	279983
24630	279984
28821	279985
17203	279986
28356	279987
6448	279988
4891	279989
35881	279990
20396	279991
7562	279992
1446	279993
15934	279994
5112	279995
9297	279996
1094	279997
16122	279998
21806	279999
2660	280000
7194	280001
34062	280002
19032	280003
1118	280004
8605	280005
3814	280006
1665	280007
53171	280008
9604	280009
89497	280010
69156	280011
37728	280012
30681	280013
56252	280014
8934	280015
33997	280016
32382	280017
3031	280018
132134	280019
88455	280020
97162	280021
16557	280022
88162	280023
46149	280024
142680	280025
16274	280026
23377	280027
8964	280028
64888	280029
78455	280030
1380	280031
13147	280032
6826	280033
640	280034
36721	280035
43009	280036
16441	280037
21505	280038
26566	280039
662	280040
39306	280041
18366	280042
11431	280043
3076	280044
35627	280045
4622	280046
82622	280047
10987	280048
3603	280049
33873	280050
137776	280051
8964	280052
3739	280053
69839	280054
6471	280055
7307	280056
171367	280057
71830	280058
108570	280059
1080	280060
24274	280061
110970	280062
5599	280063
76874	280064
6684	280065
79827	280066
33975	280067
48152	280068
9756	280069
103216	280070
5389	280071
2	280072
41382	280073
6790	280074
8242	280075
15029	280076
6405	280077
13262	280078
4326	280079
1781	280080
1874	280081
7081	280082
53398	280083
139162	280084
1476	280085
68930	280086
6244	280087
3837	280088
10860	280089
114115	280090
29625	280091
5319	280092
27503	280093
75702	280094
6517	280095
3031	280096
41205	280097
23340	280098
2377	280099
2392	280100
2083	280101
26358	280102
16596	280103
22963	280104
25822	280105
135093	280106
41221	280107
6894	280108
1384	280109
3479	280110
41237	280111
30001	280112
4279	280113
176961	280114
33534	280115
64344	280116
176918	280117
13147	280118
107262	280119
171269	280120
33172	280121
103622	280122
2804	280123
4319	280124
6577	280125
180634	280126
31538	280127
913	280128
2961	280129
3588	280130
2868	280131
15845	280132
51151	280133
25433	280134
17454	280135
87305	280136
913	280137
4217	280138
18097	280139
9568	280140
1872	280141
102663	280142
7225	280143
27944	280144
1881	280145
3433	280146
8106	280147
38032	280148
3567	280149
1852	280150
8511	280151
148920	280152
22711	280153
16519	280154
1065	280155
23179	280156
18709	280157
61654	280158
85411	280159
19133	280160
1304	280161
76095	280162
34789	280163
42297	280164
17091	280165
14500	280166
897	280167
29582	280168
60099	280169
56266	280170
34482	280171
1927	280172
37827	280173
137194	280174
13198	280175
21303	280176
3084	280177
89109	280178
15849	280179
29718	280180
32867	280181
24500	280182
54874	280183
4453	280184
10409	280185
45896	280186
316	280187
13639	280188
25270	280189
40589	280190
30632	280191
46429	280192
41154	280193
1665	280194
95035	280195
1370	280196
19139	280197
74921	280198
7081	280199
45720	280200
50211	280201
33362	280202
3597	280203
4829	280204
967	280205
47500	280206
5394	280207
81437	280208
1872	280209
43164	280210
88965	280211
16821	280212
78329	280213
14469	280214
6306	280215
17381	280216
12657	280217
22003	280218
25842	280219
39849	280220
57968	280221
8146	280222
46704	280223
22963	280224
3541	280225
6353	280226
28167	280227
88965	280228
66705	280229
15561	280230
27289	280231
17797	280232
12437	280233
4805	280234
70398	280235
3422	280236
66542	280237
47712	280238
65042	280239
30709	280240
13392	280241
59596	280242
692	280243
181	280244
66479	280245
4766	280246
15332	280247
20989	280248
2170	280249
63905	280250
40610	280251
11105	280252
20275	280253
5472	280254
11458	280255
57669	280256
78889	280257
45667	280258
29459	280259
134950	280260
12636	280261
55159	280262
56179	280263
62854	280264
1749	280265
21815	280266
70475	280267
7955	280268
8822	280269
50229	280270
55801	280271
27542	280272
40205	280273
116689	280274
11155	280275
29778	280276
45987	280277
13933	280278
4427	280279
162329	280280
15171	280281
133200	280282
114461	280283
19470	280284
65842	280285
61178	280286
7726	280287
112576	280288
2996	280289
1696	280290
36738	280291
31205	280292
23302	280293
139493	280294
59913	280295
116705	280296
11388	280297
43958	280298
31376	280299
79318	280300
18422	280301
494	280302
328	280303
27250	280304
57260	280305
840	280306
52006	280307
183590	280308
43490	280309
181172	280310
51042	280311
30929	280312
5280	280313
7253	280314
5816	280315
92916	280316
23029	280317
7324	280318
43847	280319
92113	280320
67560	280321
31093	280322
46003	280323
68582	280324
66057	280325
8480	280326
22537	280327
44127	280328
8307	280329
10549	280330
13334	280331
45846	280332
55549	280333
1051	280334
1590	280335
6630	280336
4042	280337
39790	280338
15262	280339
57558	280340
3555	280341
60212	280342
17055	280343
9442	280344
85743	280345
7397	280346
15625	280347
37400	280348
8296	280349
5519	280350
128877	280351
17541	280352
6374	280353
4000	280354
69168	280355
83059	280356
14623	280357
4466	280358
13090	280359
1337	280360
12348	280361
1121	280362
16025	280363
6483	280364
6750	280365
19050	280366
2099	280367
106780	280368
9748	280369
22275	280370
29916	280371
8252	280372
120468	280373
6229	280374
54203	280375
49630	280376
9013	280377
7163	280378
131925	280379
69937	280380
19360	280381
76316	280382
59855	280383
15534	280384
64330	280385
52425	280386
5699	280387
9838	280388
65486	280389
34194	280390
13936	280391
17031	280392
9633	280393
2014	280394
108599	280395
49209	280396
76758	280397
28314	280398
57342	280399
106530	280400
522	280401
12536	280402
10097	280403
3754	280404
1640	280405
1167	280406
6969	280407
13381	280408
17172	280409
103693	280410
20746	280411
92286	280412
134167	280413
7308	280414
72397	280415
22932	280416
4796	280417
1685	280418
175421	280419
14347	280420
5441	280421
41189	280422
18376	280423
64851	280424
105268	280425
67372	280426
4846	280427
30878	280428
3680	280429
56554	280430
163399	280431
15497	280432
53632	280433
60995	280434
55071	280435
171235	280436
89018	280437
63290	280438
27002	280439
993	280440
10016	280441
5421	280442
100572	280443
4712	280444
2074	280445
58317	280446
99016	280447
9342	280448
3875	280449
116349	280450
47444	280451
24548	280452
111	280453
19109	280454
5736	280455
137062	280456
4290	280457
24833	280458
10352	280459
5016	280460
8740	280461
646	280462
21190	280463
37126	280464
131953	280465
1609	280466
116522	280467
2432	280468
61443	280469
617	280470
37	280471
4588	280472
1516	280473
11421	280474
70600	280475
3246	280476
5738	280477
5558	280478
16573	280479
455	280480
37891	280481
83294	280482
86410	280483
156488	280484
57230	280485
12564	280486
13806	280487
60396	280488
20746	280489
26117	280490
12346	280491
20530	280492
5370	280493
26649	280494
41920	280495
5540	280496
43919	280497
44803	280498
106764	280499
1685	280500
92535	280501
9312	280502
12746	280503
33246	280504
171886	280505
32836	280506
6059	280507
39696	280508
1380	280509
3877	280510
13298	280511
42164	280512
47745	280513
4643	280514
3264	280515
17944	280516
1118	280517
4729	280518
129468	280519
1542	280520
1542	280521
1869	280522
7616	280523
35463	280524
86533	280525
38922	280526
25527	280527
24545	280528
83636	280529
43011	280530
66090	280531
22308	280532
84247	280533
2014	280534
84377	280535
9238	280536
16788	280537
105952	280538
4822	280539
8885	280540
3335	280541
20676	280542
4221	280543
25086	280544
23929	280545
3222	280546
116800	280547
32129	280548
5391	280549
11373	280550
2251	280551
4557	280552
2887	280553
1856	280554
43964	280555
1651	280556
8901	280557
18142	280558
9290	280559
17279	280560
115986	280561
1206	280562
64999	280563
4662	280564
6374	280565
59181	280566
1458	280567
25510	280568
16265	280569
78825	280570
84616	280571
104345	280572
43953	280573
70805	280574
66795	280575
6841	280576
54922	280577
95029	280578
5145	280579
31472	280580
9947	280581
13227	280582
8525	280583
108154	280584
57546	280585
102778	280586
31440	280587
89625	280588
3487	280589
38612	280590
3339	280591
152513	280592
2099	280593
84370	280594
27514	280595
1415	280596
49103	280597
59685	280598
7968	280599
13668	280600
22221	280601
148	280602
13660	280603
647	280604
80417	280605
12144	280606
5046	280607
48958	280608
15683	280609
51762	280610
18219	280611
18100	280612
74572	280613
11364	280614
930	280615
761	280616
6100	280617
1522	280618
9729	280619
140140	280620
994	280621
32	280622
43153	280623
24342	280624
22372	280625
34138	280626
96952	280627
22146	280628
129388	280629
105508	280630
59089	280631
32149	280632
22519	280633
38148	280634
12184	280635
30495	280636
3659	280637
16282	280638
30402	280639
78181	280640
1214	280641
12814	280642
11972	280643
11566	280644
10666	280645
32994	280646
14102	280647
4205	280648
4690	280649
3702	280650
54177	280651
39015	280652
23416	280653
23518	280654
24423	280655
3697	280656
7918	280657
77185	280658
696	280659
3217	280660
17919	280661
4962	280662
13334	280663
1492	280664
27192	280665
34898	280666
1871	280667
74006	280668
2063	280669
131111	280670
42618	280671
6016	280672
376	280673
159107	280674
692	280675
10262	280676
106084	280677
86094	280678
15231	280679
33379	280680
22937	280681
49727	280682
34006	280683
1384	280684
141329	280685
300	280686
40108	280687
71609	280688
9872	280689
611	280690
36377	280691
1515	280692
5007	280693
5912	280694
25968	280695
132209	280696
23586	280697
5933	280698
16327	280699
54605	280700
12683	280701
31580	280702
63037	280703
528	280704
20445	280705
3568	280706
2388	280707
4131	280708
12992	280709
15252	280710
18	280711
3500	280712
182836	280713
84838	280714
71297	280715
4246	280716
50428	280717
7740	280718
1606	280719
37033	280720
79902	280721
173090	280722
9716	280723
61865	280724
181	280725
65499	280726
88695	280727
20273	280728
60513	280729
84504	280730
73458	280731
22349	280732
6941	280733
3935	280734
18657	280735
50657	280736
4243	280737
431	280738
131237	280739
22379	280740
63141	280741
78393	280742
43737	280743
19171	280744
178253	280745
13909	280746
69601	280747
2385	280748
20726	280749
5599	280750
42022	280751
185926	280752
13093	280753
1119	280754
1867	280755
135879	280756
156178	280757
6517	280758
13436	280759
39185	280760
1375	280761
9849	280762
6065	280763
238	280764
23337	280765
80863	280766
17542	280767
30714	280768
12500	280769
139946	280770
22362	280771
40248	280772
47294	280773
35916	280774
19764	280775
5937	280776
17550	280777
69832	280778
8863	280779
19844	280780
128772	280781
12005	280782
2581	280783
10565	280784
3448	280785
50846	280786
2384	280787
68807	280788
13730	280789
4819	280790
96986	280791
35958	280792
15722	280793
8313	280794
10803	280795
9749	280796
24774	280797
9784	280798
60954	280799
1418	280800
90979	280801
14513	280802
3196	280803
11304	280804
55360	280805
1387	280806
36229	280807
33774	280808
86	280809
2992	280810
1408	280811
56990	280812
10357	280813
9751	280814
64695	280815
46778	280816
9548	280817
3914	280818
3934	280819
8085	280820
9739	280821
28916	280822
915	280823
12267	280824
60937	280825
713	280826
1590	280827
9088	280828
15050	280829
376	280830
119342	280831
30840	280832
31600	280833
113795	280834
30606	280835
265	280836
9482	280837
10664	280838
69066	280839
5008	280840
1670	280841
37	280842
37	280843
45383	280844
9579	280845
9440	280846
6889	280847
6874	280848
1150	280849
37742	280850
37025	280851
14553	280852
69896	280853
8633	280854
12450	280855
4825	280856
32	280857
110246	280858
2784	280859
8402	280860
1416	280861
78819	280862
25088	280863
137183	280864
23602	280865
58212	280866
1616	280867
7304	280868
46004	280869
323	280870
37289	280871
73550	280872
89864	280873
22188	280874
71836	280875
35370	280876
90968	280877
4372	280878
7096	280879
23964	280880
26029	280881
41607	280882
5461	280883
67927	280884
13421	280885
14594	280886
22387	280887
13107	280888
25460	280889
18709	280890
3298	280891
54409	280892
1832	280893
7517	280894
26129	280895
8804	280896
2815	280897
7435	280898
75759	280899
7960	280900
6903	280901
64225	280902
138433	280903
18019	280904
1217	280905
59581	280906
14524	280907
30240	280908
23796	280909
63719	280910
2213	280911
82885	280912
30208	280913
22857	280914
22167	280915
2359	280916
53692	280917
1326	280918
41513	280919
2772	280920
25055	280921
180842	280922
110857	280923
64043	280924
18061	280925
25129	280926
53308	280927
150866	280928
40665	280929
28628	280930
77356	280931
662	280932
134770	280933
3886	280934
182	280935
61162	280936
16950	280937
53906	280938
1836	280939
49725	280940
16026	280941
2598	280942
83896	280943
9343	280944
3689	280945
7110	280946
106066	280947
119	280948
10440	280949
30004	280950
46040	280951
7109	280952
101988	280953
812	280954
4597	280955
8304	280956
1689	280957
15886	280958
131934	280959
2320	280960
3309	280961
11421	280962
12725	280963
168	280964
71873	280965
10340	280966
28626	280967
50007	280968
11709	280969
115502	280970
88596	280971
52658	280972
9689	280973
330	280974
8515	280975
1045	280976
66215	280977
63444	280978
2453	280979
36707	280980
3469	280981
4046	280982
5921	280983
182134	280984
162910	280985
139530	280986
142869	280987
944	280988
14211	280989
16947	280990
23749	280991
4961	280992
41	280993
47835	280994
64193	280995
3348	280996
8363	280997
26279	280998
107148	280999
20850	281000
79970	281001
10505	281002
7132	281003
73659	281004
1454	281005
908	281006
89557	281007
57830	281008
174416	281009
11068	281010
25667	281011
1076	281012
13430	281013
431	281014
3434	281015
132273	281016
43177	281017
4562	281018
42027	281019
64115	281020
34074	281021
40844	281022
11660	281023
43842	281024
83718	281025
2148	281026
7564	281027
6263	281028
22647	281029
79010	281030
143	281031
23195	281032
64982	281033
72694	281034
8484	281035
7968	281036
54862	281037
5514	281038
15724	281039
24755	281040
13185	281041
10506	281042
4157	281043
15784	281044
2855	281045
156198	281046
34017	281047
25793	281048
46774	281049
54546	281050
2226	281051
1603	281052
18409	281053
41207	281054
2382	281055
93	281056
17071	281057
8170	281058
4183	281059
59474	281060
17450	281061
36434	281062
99391	281063
40542	281064
54687	281065
2083	281066
92350	281067
2329	281068
107661	281069
137612	281070
2639	281071
134846	281072
109396	281073
13110	281074
81107	281075
48611	281076
104156	281077
4076	281078
28889	281079
14843	281080
85036	281081
41151	281082
787	281083
11516	281084
11939	281085
21240	281086
15503	281087
22647	281088
35	281089
25462	281090
24569	281091
40051	281092
34902	281093
17207	281094
2907	281095
10950	281096
27137	281097
18296	281098
14710	281099
4340	281100
26687	281101
2181	281102
4205	281103
5337	281104
52630	281105
140834	281106
1774	281107
3735	281108
17071	281109
20319	281110
63065	281111
103770	281112
3339	281113
84151	281114
39995	281115
6299	281116
67772	281117
51982	281118
21650	281119
11279	281120
57963	281121
1515	281122
6299	281123
34017	281124
5933	281125
103708	281126
75222	281127
15935	281128
131395	281129
6754	281130
83113	281131
83876	281132
20117	281133
110164	281134
16128	281135
15762	281136
6247	281137
183149	281138
7847	281139
7741	281140
7041	281141
35088	281142
180232	281143
136368	281144
15480	281145
103422	281146
11079	281147
1670	281148
116055	281149
6036	281150
7943	281151
24864	281152
19337	281153
6325	281154
1880	281155
3962	281156
43619	281157
3536	281158
33982	281159
14434	281160
37177	281161
26783	281162
34829	281163
28138	281164
9178	281165
8523	281166
69741	281167
9156	281168
45210	281169
37751	281170
77104	281171
92405	281172
3322	281173
11567	281174
2905	281175
6842	281176
5943	281177
20399	281178
14134	281179
20752	281180
12339	281181
60192	281182
88492	281183
9178	281184
4840	281185
114481	281186
31129	281187
6061	281188
106926	281189
31412	281190
42730	281191
72700	281192
27304	281193
86813	281194
2698	281195
9313	281196
94098	281197
4481	281198
28972	281199
135329	281200
864	281201
3434	281202
6003	281203
44421	281204
141345	281205
8183	281206
32958	281207
71689	281208
22842	281209
5419	281210
170900	281211
37286	281212
56688	281213
29930	281214
148617	281215
1065	281216
48316	281217
61711	281218
171847	281219
4870	281220
4870	281221
1206	281222
852	281223
17403	281224
6858	281225
50449	281226
16353	281227
6691	281228
15709	281229
7212	281230
49131	281231
22091	281232
89130	281233
22677	281234
92706	281235
69017	281236
27025	281237
95164	281238
10616	281239
15211	281240
27189	281241
22902	281242
11	281243
2492	281244
13665	281245
11067	281246
52195	281247
76244	281248
56318	281249
2321	281250
58317	281251
1080	281252
18452	281253
58555	281254
14432	281255
7280	281256
14485	281257
11402	281258
32962	281259
30513	281260
12445	281261
24979	281262
61054	281263
8299	281264
12519	281265
53873	281266
15583	281267
53438	281268
38157	281269
75701	281270
19356	281271
14223	281272
33249	281273
88999	281274
8244	281275
23301	281276
5251	281277
6918	281278
13311	281279
33935	281280
4205	281281
11345	281282
141583	281283
45185	281284
69969	281285
4267	281286
87295	281287
5454	281288
1072	281289
86	281290
15480	281291
13822	281292
7740	281293
69694	281294
2008	281295
52635	281296
63260	281297
3572	281298
9104	281299
13371	281300
29271	281301
19049	281302
15929	281303
18170	281304
58876	281305
484	281306
85	281307
1094	281308
4702	281309
119458	281310
62875	281311
28761	281312
53894	281313
78025	281314
24034	281315
41380	281316
11662	281317
54792	281318
119645	281319
7432	281320
30750	281321
15639	281322
2794	281323
171212	281324
46042	281325
27919	281326
20535	281327
13514	281328
17648	281329
11868	281330
4553	281331
1979	281332
25380	281333
56242	281334
135826	281335
44441	281336
8830	281337
84578	281338
115773	281339
8678	281340
34707	281341
22524	281342
2813	281343
48432	281344
2746	281345
19759	281346
90845	281347
22984	281348
51795	281349
743	281350
16690	281351
20728	281352
3999	281353
2018	281354
11645	281355
41524	281356
2855	281357
41002	281358
84692	281359
1231	281360
60148	281361
15127	281362
69887	281363
14652	281364
366	281365
54497	281366
55590	281367
65282	281368
92254	281369
177969	281370
341	281371
75953	281372
11399	281373
1603	281374
27025	281375
2625	281376
90014	281377
11614	281378
6260	281379
4351	281380
103835	281381
17008	281382
56089	281383
16	281384
13682	281385
154	281386
49691	281387
32928	281388
29313	281389
101244	281390
10484	281391
1415	281392
115704	281393
4111	281394
24870	281395
40868	281396
132989	281397
495	281398
86038	281399
21997	281400
44212	281401
95185	281402
20413	281403
16846	281404
28696	281405
150	281406
67375	281407
108046	281408
14402	281409
82662	281410
1888	281411
1300	281412
6742	281413
31082	281414
41	281415
21162	281416
120436	281417
17479	281418
8061	281419
17865	281420
169122	281421
41794	281422
2125	281423
7168	281424
88393	281425
42116	281426
377	281427
870	281428
5422	281429
20600	281430
9387	281431
780	281432
51573	281433
70096	281434
6461	281435
30499	281436
19555	281437
14047	281438
5918	281439
40464	281440
118687	281441
1723	281442
27542	281443
61210	281444
51076	281445
2837	281446
111869	281447
77686	281448
15322	281449
16921	281450
4112	281451
131712	281452
8809	281453
55577	281454
50916	281455
23588	281456
32574	281457
50051	281458
72476	281459
4744	281460
3475	281461
23794	281462
4953	281463
26243	281464
13659	281465
1542	281466
20884	281467
7071	281468
40648	281469
28988	281470
47921	281471
10676	281472
20538	281473
80785	281474
17336	281475
141119	281476
24931	281477
38533	281478
18598	281479
15941	281480
1854	281481
35937	281482
4150	281483
47563	281484
52398	281485
16828	281486
99730	281487
51871	281488
134345	281489
9505	281490
1259	281491
4191	281492
36012	281493
52	281494
2154	281495
6123	281496
97409	281497
65191	281498
10807	281499
42365	281500
15504	281501
15593	281502
30881	281503
31396	281504
60400	281505
114820	281506
18155	281507
1849	281508
9313	281509
56084	281510
19887	281511
44612	281512
36896	281513
23668	281514
125229	281515
55111	281516
101919	281517
82669	281518
1040	281519
8484	281520
5135	281521
52214	281522
57457	281523
132244	281524
35721	281525
9200	281526
12624	281527
10354	281528
13924	281529
15269	281530
87	281531
32143	281532
4713	281533
159845	281534
246	281535
39292	281536
141277	281537
42602	281538
97404	281539
45615	281540
140933	281541
35809	281542
2612	281543
2542	281544
11039	281545
11728	281546
43405	281547
49848	281548
25519	281549
3223	281550
35877	281551
73810	281552
2870	281553
6739	281554
5269	281555
26279	281556
56906	281557
17873	281558
8776	281559
66653	281560
46097	281561
18852	281562
5567	281563
19627	281564
112936	281565
4223	281566
96499	281567
97163	281568
22719	281569
6784	281570
91316	281571
63401	281572
660	281573
28873	281574
35989	281575
27163	281576
52300	281577
27357	281578
10909	281579
74833	281580
60843	281581
9703	281582
139488	281583
7439	281584
4152	281585
20767	281586
96940	281587
85841	281588
6851	281589
12847	281590
72747	281591
110379	281592
91958	281593
107889	281594
16766	281595
172961	281596
13587	281597
5378	281598
122825	281599
28933	281600
1378	281601
78078	281602
4989	281603
51278	281604
3129	281605
1081	281606
40	281607
127	281608
40548	281609
32153	281610
1030	281611
19804	281612
4295	281613
32580	281614
18257	281615
10616	281616
6170	281617
38088	281618
4209	281619
126509	281620
15941	281621
84473	281622
31154	281623
133155	281624
13153	281625
27968	281626
1135	281627
159800	281628
20634	281629
41537	281630
23547	281631
260	281632
46517	281633
5856	281634
77824	281635
58717	281636
73051	281637
53014	281638
36085	281639
30365	281640
10346	281641
52837	281642
9798	281643
45439	281644
69974	281645
36891	281646
32048	281647
35528	281648
72133	281649
71894	281650
15067	281651
585	281652
33368	281653
61627	281654
47894	281655
18144	281656
2690	281657
5636	281658
46735	281659
67314	281660
3808	281661
1849	281662
1618	281663
3617	281664
80	281665
5758	281666
17880	281667
7908	281668
51487	281669
28835	281670
86824	281671
3182	281672
4214	281673
689	281674
3246	281675
36935	281676
3415	281677
842	281678
3196	281679
4881	281680
5644	281681
19262	281682
58973	281683
11639	281684
27095	281685
92255	281686
59567	281687
31410	281688
2521	281689
41065	281690
19986	281691
13341	281692
31994	281693
64361	281694
12775	281695
28792	281696
1882	281697
43307	281698
23245	281699
37197	281700
12383	281701
40670	281702
27343	281703
27846	281704
17336	281705
26259	281706
3779	281707
12643	281708
14741	281709
12857	281710
340	281711
11126	281712
56235	281713
1633	281714
4294	281715
4113	281716
18898	281717
18126	281718
4763	281719
82385	281720
47646	281721
36011	281722
110884	281723
21968	281724
15110	281725
21765	281726
15623	281727
20566	281728
258	281729
23792	281730
65833	281731
552	281732
27679	281733
23972	281734
154511	281735
1499	281736
27840	281737
73990	281738
42545	281739
489	281740
5341	281741
85217	281742
2786	281743
6069	281744
52676	281745
95647	281746
28305	281747
110137	281748
71958	281749
32261	281750
3651	281751
21925	281752
6133	281753
8426	281754
90629	281755
28807	281756
32527	281757
40669	281758
4157	281759
110772	281760
17236	281761
167467	281762
41087	281763
12427	281764
4046	281765
22990	281766
117022	281767
33179	281768
2022	281769
17696	281770
60662	281771
43948	281772
46919	281773
19980	281774
21354	281775
1376	281776
7294	281777
10625	281778
25924	281779
8095	281780
23318	281781
70749	281782
112170	281783
4706	281784
35070	281785
371	281786
112869	281787
2671	281788
32770	281789
3219	281790
1020	281791
22450	281792
23875	281793
4870	281794
132344	281795
57469	281796
3063	281797
5563	281798
21751	281799
84979	281800
40944	281801
19993	281802
20915	281803
21328	281804
644	281805
128738	281806
85414	281807
11720	281808
21935	281809
25481	281810
39663	281811
70423	281812
3384	281813
102813	281814
1863	281815
9042	281816
6646	281817
306	281818
42986	281819
333	281820
57113	281821
13371	281822
27411	281823
126857	281824
17575	281825
18516	281826
32980	281827
15821	281828
11454	281829
24691	281830
28513	281831
11586	281832
89138	281833
5758	281834
99890	281835
73425	281836
45349	281837
29723	281838
41421	281839
1508	281840
65955	281841
47553	281842
30665	281843
11879	281844
12562	281845
163992	281846
4905	281847
3291	281848
48630	281849
189222	281850
22807	281851
67600	281852
20756	281853
62286	281854
251	281855
146049	281856
29505	281857
6451	281858
24691	281859
938	281860
1274	281861
10085	281862
30130	281863
12333	281864
54795	281865
55287	281866
1274	281867
17518	281868
1731	281869
60608	281870
145021	281871
28214	281872
8144	281873
14486	281874
69785	281875
16562	281876
17855	281877
42	281878
100349	281879
179128	281880
12098	281881
35906	281882
9278	281883
37383	281884
30002	281885
533	281886
12098	281887
72916	281888
59634	281889
107248	281890
106968	281891
114823	281892
13274	281893
40867	281894
1051	281895
25716	281896
110495	281897
140307	281898
45992	281899
382	281900
153266	281901
110002	281902
4285	281903
81210	281904
164845	281905
188584	281906
116	281907
160791	281908
5254	281909
29293	281910
17	281911
30232	281912
4669	281913
58571	281914
17554	281915
104863	281916
807	281917
16930	281918
29523	281919
51855	281920
68916	281921
21935	281922
4547	281923
12630	281924
10850	281925
32322	281926
43240	281927
31910	281928
127587	281929
23527	281930
67131	281931
59391	281932
26114	281933
103209	281934
174751	281935
25817	281936
135334	281937
12344	281938
99487	281939
16218	281940
8237	281941
30146	281942
126565	281943
2787	281944
2251	281945
18994	281946
87488	281947
13996	281948
3532	281949
102917	281950
3330	281951
72793	281952
60697	281953
66418	281954
57142	281955
3431	281956
131732	281957
3881	281958
8773	281959
17020	281960
100126	281961
588	281962
105293	281963
11146	281964
72852	281965
56768	281966
18535	281967
45446	281968
58354	281969
20425	281970
71411	281971
775	281972
135039	281973
72738	281974
91842	281975
855	281976
71269	281977
7407	281978
38195	281979
104664	281980
134826	281981
602	281982
46086	281983
49507	281984
27330	281985
44979	281986
24974	281987
88177	281988
576	281989
30270	281990
68522	281991
34523	281992
33220	281993
238	281994
23498	281995
22201	281996
47673	281997
7010	281998
5645	281999
3388	282000
4532	282001
23335	282002
92748	282003
10604	282004
11149	282005
131258	282006
35	282007
5599	282008
28548	282009
50646	282010
22924	282011
50508	282012
9443	282013
61406	282014
34340	282015
3547	282016
76203	282017
11150	282018
1979	282019
10713	282020
28863	282021
2706	282022
22472	282023
121621	282024
2292	282025
38162	282026
14364	282027
718	282028
50475	282029
2842	282030
96518	282031
96899	282032
60036	282033
47136	282034
2734	282035
5150	282036
11388	282037
52562	282038
62604	282039
3328	282040
78453	282041
25894	282042
11090	282043
4014	282044
26919	282045
19028	282046
60429	282047
7511	282048
98538	282049
66903	282050
38671	282051
87702	282052
114005	282053
31759	282054
67889	282055
53094	282056
38671	282057
588	282058
3739	282059
88481	282060
11609	282061
2765	282062
108770	282063
5314	282064
102784	282065
98538	282066
21639	282067
78616	282068
10218	282069
18416	282070
23615	282071
89127	282072
58045	282073
32195	282074
61468	282075
37833	282076
46149	282077
52017	282078
46679	282079
163081	282080
2613	282081
51898	282082
38260	282083
73702	282084
54988	282085
84665	282086
94564	282087
25677	282088
77564	282089
173300	282090
77332	282091
42036	282092
18927	282093
51625	282094
6593	282095
34455	282096
34805	282097
42504	282098
156660	282099
81845	282100
174	282101
20794	282102
75622	282103
13152	282104
20301	282105
39096	282106
13568	282107
1087	282108
46862	282109
38304	282110
68311	282111
17557	282112
44450	282113
68073	282114
17949	282115
58709	282116
41984	282117
129874	282118
145391	282119
41375	282120
30014	282121
4624	282122
1602	282123
5889	282124
6275	282125
11920	282126
101553	282127
5822	282128
77648	282129
64745	282130
46373	282131
14111	282132
47806	282133
8468	282134
28337	282135
33477	282136
33300	282137
33818	282138
22768	282139
27332	282140
58830	282141
33579	282142
59037	282143
40478	282144
27519	282145
15760	282146
84825	282147
22768	282148
49322	282149
13201	282150
18731	282151
18890	282152
33660	282153
36807	282154
49470	282155
32285	282156
59385	282157
38091	282158
74498	282159
8763	282160
5107	282161
19805	282162
30764	282163
20217	282164
20217	282165
24116	282166
572	282167
28831	282168
29602	282169
20630	282170
257	282171
52079	282172
5547	282173
6860	282174
21078	282175
4224	282176
16560	282177
13952	282178
39102	282179
75323	282180
105673	282181
5566	282182
7614	282183
119480	282184
32151	282185
319	282186
52323	282187
7522	282188
42977	282189
16585	282190
13288	282191
1057	282192
12799	282193
33390	282194
6393	282195
10932	282196
78026	282197
28747	282198
79679	282199
13757	282200
306	282201
44835	282202
16751	282203
29689	282204
85507	282205
1985	282206
2179	282207
24	282208
2204	282209
20951	282210
415	282211
75164	282212
14960	282213
2236	282214
61763	282215
42262	282216
57805	282217
6540	282218
51382	282219
90623	282220
31536	282221
1135	282222
61472	282223
21545	282224
4129	282225
23315	282226
62030	282227
1294	282228
83429	282229
3119	282230
5184	282231
33623	282232
20285	282233
13976	282234
36404	282235
18094	282236
572	282237
26441	282238
3045	282239
61600	282240
74543	282241
1660	282242
14375	282243
51329	282244
17616	282245
57409	282246
1376	282247
5887	282248
8345	282249
10091	282250
16501	282251
42147	282252
1909	282253
21211	282254
14082	282255
202	282256
163604	282257
5087	282258
442	282259
34863	282260
51189	282261
114253	282262
75064	282263
24294	282264
32194	282265
3909	282266
4	282267
1291	282268
91861	282269
7507	282270
26533	282271
52080	282272
1855	282273
57483	282274
2706	282275
11727	282276
558	282277
19828	282278
29632	282279
16874	282280
57719	282281
37324	282282
114934	282283
10041	282284
895	282285
21513	282286
1441	282287
32408	282288
55856	282289
20880	282290
4475	282291
5899	282292
1725	282293
30807	282294
42883	282295
52418	282296
489	282297
5324	282298
2258	282299
7	282300
65541	282301
16978	282302
12122	282303
968	282304
39388	282305
1396	282306
23882	282307
49870	282308
50817	282309
5107	282310
42421	282311
6006	282312
1441	282313
66221	282314
91630	282315
30753	282316
1091	282317
73685	282318
70494	282319
71926	282320
51998	282321
20029	282322
13321	282323
35802	282324
1488	282325
2706	282326
4092	282327
48760	282328
8329	282329
14910	282330
16360	282331
42541	282332
2058	282333
6912	282334
2538	282335
1212	282336
49791	282337
754	282338
2314	282339
57555	282340
44525	282341
10381	282342
31419	282343
10272	282344
31943	282345
4196	282346
32286	282347
6702	282348
21072	282349
6624	282350
11046	282351
30373	282352
13938	282353
134153	282354
18202	282355
5757	282356
24566	282357
13912	282358
11723	282359
25936	282360
1428	282361
2580	282362
8345	282363
76765	282364
12404	282365
28952	282366
5126	282367
4415	282368
3512	282369
17370	282370
197	282371
28706	282372
702	282373
61119	282374
2964	282375
466	282376
61906	282377
24273	282378
623	282379
39257	282380
1856	282381
43713	282382
27803	282383
6874	282384
6842	282385
6990	282386
66	282387
910	282388
1768	282389
11785	282390
19913	282391
2849	282392
5836	282393
15345	282394
6852	282395
29069	282396
8341	282397
67655	282398
180239	282399
6124	282400
19057	282401
903	282402
47473	282403
11959	282404
3060	282405
5871	282406
11071	282407
87076	282408
20926	282409
5113	282410
9182	282411
90019	282412
8074	282413
25921	282414
21291	282415
6698	282416
1475	282417
46558	282418
23944	282419
29172	282420
1454	282421
23584	282422
112195	282423
60485	282424
15942	282425
6811	282426
3501	282427
11791	282428
2877	282429
19629	282430
4667	282431
36867	282432
47	282433
1334	282434
6536	282435
6086	282436
5996	282437
31286	282438
102672	282439
17592	282440
1648	282441
55817	282442
27085	282443
102868	282444
35735	282445
20145	282446
133068	282447
35343	282448
61809	282449
12369	282450
22926	282451
11879	282452
73998	282453
2959	282454
1033	282455
682	282456
1096	282457
67121	282458
78640	282459
62059	282460
26294	282461
7035	282462
32284	282463
1040	282464
56	282465
43006	282466
14010	282467
74587	282468
71160	282469
21118	282470
17554	282471
16516	282472
9125	282473
10052	282474
67954	282475
3264	282476
8838	282477
16978	282478
8563	282479
1990	282480
5903	282481
257	282482
62114	282483
34854	282484
1591	282485
118478	282486
15091	282487
23605	282488
364	282489
52703	282490
4374	282491
89113	282492
24803	282493
89665	282494
51201	282495
19901	282496
145560	282497
20004	282498
3609	282499
12033	282500
164	282501
30947	282502
1189	282503
1851	282504
321	282505
321	282506
59308	282507
51005	282508
36746	282509
17645	282510
10309	282511
90666	282512
62616	282513
1644	282514
44315	282515
1091	282516
1650	282517
52	282518
10133	282519
105173	282520
470	282521
832	282522
50881	282523
345	282524
63644	282525
31049	282526
8310	282527
55347	282528
27847	282529
16683	282530
57691	282531
89979	282532
26854	282533
1842	282534
689	282535
6102	282536
6533	282537
44298	282538
865	282539
68318	282540
8566	282541
42216	282542
34862	282543
29449	282544
31099	282545
19564	282546
53868	282547
117431	282548
626	282549
15225	282550
6774	282551
4706	282552
26565	282553
62842	282554
17353	282555
17353	282556
20129	282557
23751	282558
27727	282559
39407	282560
16402	282561
14707	282562
24322	282563
73631	282564
11761	282565
8846	282566
16589	282567
51791	282568
806	282569
26410	282570
51708	282571
42216	282572
4470	282573
17571	282574
112751	282575
6707	282576
35918	282577
1802	282578
47927	282579
16742	282580
39035	282581
2887	282582
13203	282583
505	282584
35886	282585
3035	282586
13767	282587
1802	282588
19650	282589
19985	282590
5768	282591
1966	282592
6855	282593
26596	282594
37131	282595
42213	282596
76765	282597
2417	282598
24339	282599
48100	282600
210	282601
7595	282602
202	282603
947	282604
66	282605
871	282606
1973	282607
65	282608
58989	282609
90888	282610
96788	282611
4480	282612
43301	282613
1047	282614
2304	282615
15160	282616
73492	282617
147	282618
35986	282619
62684	282620
92015	282621
109274	282622
24175	282623
64604	282624
114229	282625
4428	282626
15750	282627
5143	282628
20150	282629
20236	282630
1156	282631
11833	282632
17628	282633
25259	282634
53805	282635
1031	282636
257	282637
7322	282638
3824	282639
167	282640
67288	282641
1440	282642
26559	282643
6595	282644
43697	282645
31885	282646
37923	282647
1734	282648
62707	282649
61078	282650
37241	282651
16823	282652
11742	282653
12981	282654
57687	282655
26459	282656
18256	282657
71857	282658
45635	282659
257	282660
57299	282661
33778	282662
12410	282663
717	282664
8785	282665
44795	282666
2964	282667
66739	282668
9645	282669
10055	282670
34533	282671
14845	282672
16493	282673
11739	282674
62558	282675
91395	282676
1212	282677
148502	282678
91618	282679
53856	282680
30794	282681
35677	282682
29073	282683
32617	282684
610	282685
74455	282686
18871	282687
173994	282688
6897	282689
51866	282690
85004	282691
12083	282692
74188	282693
112311	282694
62489	282695
29537	282696
376	282697
42873	282698
126	282699
19748	282700
29321	282701
5957	282702
31058	282703
77	282704
26213	282705
11465	282706
25431	282707
15870	282708
46336	282709
22552	282710
62699	282711
3143	282712
196	282713
2583	282714
1993	282715
28807	282716
35662	282717
126	282718
1	282719
18698	282720
57483	282721
14046	282722
35037	282723
35989	282724
76637	282725
83043	282726
66	282727
3325	282728
8093	282729
7997	282730
19088	282731
65863	282732
61049	282733
683	282734
1745	282735
2314	282736
24172	282737
16860	282738
14939	282739
298	282740
345	282741
14550	282742
44409	282743
75426	282744
13809	282745
999	282746
145	282747
1138	282748
23736	282749
1644	282750
20977	282751
74020	282752
2115	282753
18245	282754
91799	282755
45	282756
2206	282757
3438	282758
20148	282759
58910	282760
19828	282761
3487	282762
3961	282763
47225	282764
61009	282765
9991	282766
51979	282767
19919	282768
3909	282769
4731	282770
1768	282771
12033	282772
23662	282773
882	282774
3095	282775
1618	282776
7681	282777
43687	282778
43265	282779
57390	282780
14151	282781
1254	282782
3293	282783
88787	282784
34955	282785
4494	282786
39793	282787
632	282788
3236	282789
1756	282790
4173	282791
68295	282792
19837	282793
5070	282794
43083	282795
59647	282796
2715	282797
90876	282798
63	282799
14214	282800
16682	282801
33363	282802
29007	282803
7685	282804
17736	282805
2172	282806
7	282807
772	282808
3778	282809
49448	282810
1038	282811
9635	282812
1978	282813
51	282814
188	282815
4525	282816
25829	282817
51245	282818
1007	282819
36606	282820
16419	282821
19121	282822
36911	282823
19772	282824
35491	282825
14068	282826
30487	282827
63925	282828
14657	282829
29220	282830
51809	282831
16754	282832
49039	282833
4293	282834
3440	282835
1762	282836
8953	282837
73785	282838
164	282839
112537	282840
3673	282841
5692	282842
4	282843
32351	282844
62270	282845
19612	282846
48096	282847
74956	282848
74487	282849
65983	282850
35078	282851
52459	282852
34986	282853
2732	282854
51884	282855
26301	282856
50901	282857
74176	282858
2652	282859
436	282860
13955	282861
24795	282862
11735	282863
10750	282864
12558	282865
1550	282866
3075	282867
23887	282868
119818	282869
178767	282870
57434	282871
2805	282872
24386	282873
3290	282874
3223	282875
12797	282876
3922	282877
25601	282878
291	282879
13817	282880
4143	282881
32374	282882
24948	282883
10082	282884
3054	282885
42259	282886
34852	282887
42874	282888
11733	282889
42611	282890
4095	282891
1855	282892
90294	282893
16593	282894
42200	282895
16863	282896
824	282897
36003	282898
74385	282899
52293	282900
1	282901
5820	282902
12069	282903
135	282904
25006	282905
8662	282906
26737	282907
43568	282908
102927	282909
1	282910
7799	282911
91200	282912
42296	282913
2520	282914
17669	282915
6903	282916
7232	282917
34019	282918
43806	282919
43916	282920
1157	282921
110310	282922
27492	282923
8417	282924
27147	282925
43759	282926
2634	282927
20735	282928
760	282929
717	282930
1198	282931
463	282932
4023	282933
5364	282934
20320	282935
56289	282936
1168	282937
22203	282938
15998	282939
59937	282940
781	282941
59324	282942
58040	282943
39125	282944
107301	282945
56270	282946
575	282947
68310	282948
107303	282949
1678	282950
47022	282951
631	282952
25491	282953
5286	282954
4617	282955
22845	282956
31021	282957
50211	282958
8458	282959
25491	282960
10826	282961
6187	282962
50976	282963
8248	282964
81918	282965
6468	282966
11792	282967
141164	282968
2642	282969
30136	282970
18986	282971
61718	282972
8757	282973
339	282974
86514	282975
65024	282976
14983	282977
19661	282978
23663	282979
52963	282980
4980	282981
170695	282982
8181	282983
26053	282984
2319	282985
171627	282986
33081	282987
10221	282988
14884	282989
49782	282990
116627	282991
86359	282992
92184	282993
125416	282994
12338	282995
65332	282996
65332	282997
35386	282998
5931	282999
42480	283000
910	283001
25799	283002
29122	283003
51370	283004
4835	283005
2970	283006
711	283007
47585	283008
67353	283009
27586	283010
32338	283011
35735	283012
18835	283013
90417	283014
1365	283015
6903	283016
12576	283017
3993	283018
3436	283019
12494	283020
148	283021
23977	283022
29311	283023
115333	283024
188788	283025
38502	283026
2431	283027
26791	283028
23056	283029
6946	283030
14799	283031
110078	283032
19979	283033
46058	283034
58666	283035
35085	283036
30583	283037
58791	283038
7263	283039
27541	283040
33344	283041
156791	283042
28001	283043
8408	283044
19783	283045
105517	283046
22751	283047
54147	283048
25788	283049
85013	283050
2419	283051
41334	283052
24044	283053
17679	283054
33724	283055
52062	283056
39621	283057
62443	283058
90537	283059
58485	283060
90144	283061
20005	283062
22544	283063
90014	283064
26878	283065
13521	283066
64692	283067
35300	283068
12661	283069
56431	283070
13591	283071
8292	283072
2058	283073
58956	283074
38996	283075
48958	283076
16750	283077
69199	283078
33299	283079
22506	283080
8631	283081
27706	283082
32815	283083
20745	283084
26471	283085
85580	283086
4589	283087
29124	283088
77497	283089
12450	283090
67534	283091
19057	283092
20083	283093
2769	283094
17659	283095
1946	283096
3434	283097
84216	283098
178386	283099
84647	283100
79410	283101
23395	283102
23395	283103
9295	283104
62581	283105
23395	283106
114164	283107
16335	283108
19531	283109
9152	283110
15685	283111
20975	283112
133106	283113
1688	283114
7455	283115
41237	283116
6676	283117
12741	283118
78960	283119
25457	283120
22253	283121
3726	283122
36747	283123
107250	283124
119362	283125
17249	283126
31336	283127
32923	283128
20223	283129
358	283130
86416	283131
106201	283132
5306	283133
15655	283134
11475	283135
82575	283136
85009	283137
92895	283138
32601	283139
5875	283140
128202	283141
48985	283142
16851	283143
11223	283144
99151	283145
4604	283146
106613	283147
70749	283148
88731	283149
28469	283150
63362	283151
177325	283152
15594	283153
44511	283154
6800	283155
49630	283156
3152	283157
44459	283158
13942	283159
2506	283160
110526	283161
17143	283162
63050	283163
71544	283164
3239	283165
88110	283166
8313	283167
17840	283168
14081	283169
58922	283170
42043	283171
27558	283172
59611	283173
431	283174
33926	283175
48270	283176
36292	283177
135517	283178
47396	283179
29917	283180
24453	283181
34929	283182
34160	283183
36370	283184
10624	283185
83574	283186
41521	283187
55832	283188
97580	283189
16349	283190
13321	283191
81630	283192
9466	283193
9036	283194
36366	283195
5673	283196
35127	283197
7771	283198
75792	283199
1025	283200
28503	283201
13081	283202
20399	283203
53696	283204
1403	283205
18243	283206
8827	283207
10790	283208
2125	283209
78987	283210
150170	283211
2645	283212
17813	283213
4003	283214
56926	283215
22184	283216
117113	283217
31953	283218
107258	283219
3304	283220
16516	283221
14308	283222
47676	283223
21979	283224
45418	283225
97	283226
1426	283227
50631	283228
44087	283229
175231	283230
40786	283231
136283	283232
575	283233
11491	283234
66487	283235
6307	283236
8863	283237
26715	283238
4920	283239
21307	283240
23575	283241
8858	283242
32901	283243
40324	283244
109494	283245
61187	283246
64798	283247
720	283248
1124	283249
26189	283250
72547	283251
15905	283252
23828	283253
36771	283254
34192	283255
6567	283256
52049	283257
6567	283258
97142	283259
64851	283260
109955	283261
55330	283262
27891	283263
79199	283264
4699	283265
3088	283266
36856	283267
8664	283268
12142	283269
10340	283270
4587	283271
9535	283272
1600	283273
1325	283274
17747	283275
2034	283276
68171	283277
44717	283278
447	283279
14961	283280
45529	283281
7077	283282
21364	283283
81739	283284
17689	283285
51925	283286
12449	283287
5068	283288
62238	283289
77271	283290
58747	283291
19316	283292
3969	283293
59008	283294
14562	283295
135409	283296
887	283297
95848	283298
25762	283299
18797	283300
36988	283301
173448	283302
49016	283303
18705	283304
37505	283305
23707	283306
51286	283307
7060	283308
5679	283309
20682	283310
2926	283311
18943	283312
1247	283313
79105	283314
24464	283315
9215	283316
5603	283317
74930	283318
46673	283319
85831	283320
5059	283321
90019	283322
60511	283323
61105	283324
20742	283325
146474	283326
42583	283327
18561	283328
60848	283329
87476	283330
79852	283331
59965	283332
24052	283333
469	283334
943	283335
34379	283336
21345	283337
3267	283338
2443	283339
425	283340
8602	283341
55154	283342
40820	283343
32749	283344
163730	283345
138873	283346
17635	283347
99607	283348
79015	283349
68642	283350
132334	283351
28561	283352
114573	283353
8309	283354
20119	283355
49163	283356
12176	283357
2605	283358
716	283359
44114	283360
14349	283361
64623	283362
34718	283363
4940	283364
30383	283365
10120	283366
243	283367
3421	283368
35600	283369
884	283370
3519	283371
262	283372
634	283373
89023	283374
62449	283375
174438	283376
1750	283377
2744	283378
2744	283379
36990	283380
3837	283381
8684	283382
24357	283383
20069	283384
3889	283385
23995	283386
43890	283387
61989	283388
29511	283389
1425	283390
13129	283391
274	283392
815	283393
6657	283394
2161	283395
146933	283396
122842	283397
19345	283398
113925	283399
3463	283400
4494	283401
377	283402
67316	283403
1849	283404
44773	283405
54475	283406
17127	283407
1228	283408
8310	283409
69656	283410
95290	283411
19900	283412
7657	283413
43479	283414
88404	283415
72538	283416
60213	283417
78776	283418
162564	283419
23778	283420
7179	283421
6346	283422
14158	283423
1341	283424
182112	283425
15337	283426
5487	283427
2547	283428
2547	283429
4956	283430
11784	283431
4956	283432
100027	283433
123797	283434
53410	283435
77525	283436
110851	283437
17739	283438
7179	283439
56458	283440
11783	283441
132151	283442
55102	283443
69384	283444
17739	283445
121478	283446
154550	283447
4086	283448
2258	283449
121238	283450
28096	283451
5893	283452
5893	283453
36641	283454
70739	283455
2087	283456
9086	283457
10192	283458
33815	283459
11678	283460
19508	283461
10471	283462
10471	283463
72	283464
121015	283465
5	283466
5415	283467
120538	283468
71396	283469
8845	283470
115518	283471
175386	283472
87664	283473
66750	283474
95609	283475
19992	283476
88899	283477
110481	283478
140346	283479
47549	283480
52727	283481
52771	283482
12872	283483
32469	283484
84956	283485
64330	283486
99557	283487
90387	283488
13244	283489
96844	283490
16619	283491
79593	283492
111413	283493
8287	283494
129529	283495
53452	283496
86966	283497
13745	283498
2839	283499
7718	283500
120518	283501
19519	283502
89965	283503
174889	283504
41564	283505
42274	283506
17059	283507
16174	283508
114392	283509
104	283510
11838	283511
114137	283512
41776	283513
1519	283514
20954	283515
26606	283516
10115	283517
81113	283518
4821	283519
2877	283520
2466	283521
113128	283522
4450	283523
116912	283524
104	283525
104	283526
14070	283527
15092	283528
40520	283529
61972	283530
29091	283531
43063	283532
70242	283533
2575	283534
90558	283535
11453	283536
27356	283537
7642	283538
34919	283539
58768	283540
15297	283541
71438	283542
26486	283543
26746	283544
18804	283545
36847	283546
57349	283547
145	283548
4005	283549
87096	283550
1442	283551
69179	283552
21758	283553
21858	283554
48049	283555
57594	283556
2534	283557
26527	283558
146785	283559
14127	283560
32379	283561
40579	283562
49308	283563
12633	283564
397	283565
95678	283566
11327	283567
16154	283568
24785	283569
39814	283570
102857	283571
39272	283572
26610	283573
27276	283574
546	283575
33554	283576
8865	283577
4	283578
57430	283579
47964	283580
21268	283581
5346	283582
16513	283583
1162	283584
131	283585
47647	283586
317	283587
74477	283588
112516	283589
99	283590
26264	283591
155829	283592
47730	283593
45304	283594
7992	283595
36193	283596
11683	283597
12386	283598
52270	283599
55566	283600
41505	283601
7359	283602
445	283603
18328	283604
141433	283605
15897	283606
8031	283607
2733	283608
49335	283609
3555	283610
32550	283611
102934	283612
31805	283613
5089	283614
22504	283615
49	283616
133	283617
1443	283618
182708	283619
26416	283620
61212	283621
21859	283622
2508	283623
32398	283624
22039	283625
32220	283626
23617	283627
21341	283628
4227	283629
3979	283630
33126	283631
59630	283632
28690	283633
33960	283634
202	283635
146342	283636
62329	283637
2576	283638
7171	283639
2431	283640
10071	283641
1068	283642
10747	283643
32917	283644
28543	283645
24609	283646
46981	283647
65609	283648
105646	283649
23998	283650
19966	283651
72862	283652
51049	283653
50332	283654
499	283655
52770	283656
14386	283657
2221	283658
4342	283659
64196	283660
32173	283661
113099	283662
54981	283663
10065	283664
9422	283665
74055	283666
46330	283667
79864	283668
7280	283669
647	283670
25648	283671
25727	283672
30404	283673
48234	283674
2616	283675
3902	283676
8251	283677
16074	283678
29937	283679
153518	283680
100879	283681
49805	283682
71537	283683
13440	283684
21330	283685
840	283686
9207	283687
3017	283688
23990	283689
53426	283690
4252	283691
18075	283692
29332	283693
7357	283694
70224	283695
7914	283696
269	283697
28015	283698
37986	283699
51955	283700
49003	283701
52930	283702
19333	283703
2211	283704
42421	283705
51473	283706
348	283707
22150	283708
5364	283709
46593	283710
4507	283711
60104	283712
16680	283713
67732	283714
1185	283715
48474	283716
16181	283717
34483	283718
46773	283719
3544	283720
11567	283721
48742	283722
27492	283723
39972	283724
21983	283725
9486	283726
996	283727
24186	283728
7947	283729
37287	283730
10688	283731
27413	283732
840	283733
48760	283734
60	283735
30632	283736
37020	283737
54229	283738
17594	283739
89883	283740
1961	283741
123066	283742
26264	283743
118886	283744
42108	283745
28728	283746
142996	283747
1550	283748
38993	283749
60647	283750
9773	283751
5666	283752
27417	283753
1853	283754
25739	283755
75813	283756
33093	283757
16777	283758
987	283759
55736	283760
13611	283761
36363	283762
41036	283763
3743	283764
32684	283765
34634	283766
7811	283767
108548	283768
44972	283769
109859	283770
72350	283771
12697	283772
22862	283773
139990	283774
1449	283775
8788	283776
58108	283777
13149	283778
21541	283779
15467	283780
108166	283781
34645	283782
2635	283783
116646	283784
69487	283785
41710	283786
933	283787
48416	283788
75184	283789
23541	283790
81675	283791
4947	283792
17113	283793
142402	283794
58078	283795
13565	283796
86523	283797
18431	283798
3163	283799
72419	283800
174435	283801
2382	283802
4968	283803
27029	283804
76021	283805
71636	283806
19488	283807
22263	283808
87881	283809
72259	283810
20371	283811
10360	283812
101822	283813
52607	283814
45955	283815
6153	283816
131666	283817
10380	283818
141585	283819
6422	283820
94	283821
27597	283822
1804	283823
25504	283824
40142	283825
107738	283826
90867	283827
127207	283828
161652	283829
69930	283830
10144	283831
58004	283832
91511	283833
48443	283834
59165	283835
5980	283836
65793	283837
12464	283838
33810	283839
2346	283840
433	283841
48344	283842
60030	283843
4929	283844
5180	283845
31743	283846
7901	283847
52812	283848
76537	283849
20848	283850
59873	283851
43932	283852
7819	283853
71846	283854
37247	283855
499	283856
69885	283857
22343	283858
4284	283859
48627	283860
60873	283861
51230	283862
60316	283863
94644	283864
116194	283865
103424	283866
44202	283867
32893	283868
12321	283869
20398	283870
20588	283871
5947	283872
14369	283873
22182	283874
142491	283875
8900	283876
5169	283877
43872	283878
149178	283879
148912	283880
41400	283881
26731	283882
36636	283883
35395	283884
12772	283885
8913	283886
12555	283887
14465	283888
116288	283889
55381	283890
74843	283891
52687	283892
93712	283893
17751	283894
7291	283895
93312	283896
108100	283897
2344	283898
60873	283899
7291	283900
52611	283901
10913	283902
19	283903
126724	283904
970	283905
27088	283906
29323	283907
39971	283908
70360	283909
34634	283910
3549	283911
24805	283912
74652	283913
59475	283914
90561	283915
17035	283916
33039	283917
116259	283918
33918	283919
50732	283920
9002	283921
49064	283922
7815	283923
29677	283924
59642	283925
10439	283926
13685	283927
671	283928
88985	283929
636	283930
172	283931
51067	283932
17263	283933
6251	283934
26502	283935
4140	283936
6226	283937
32223	283938
16119	283939
4275	283940
93156	283941
18312	283942
122647	283943
63475	283944
34850	283945
3316	283946
7351	283947
15720	283948
83391	283949
8947	283950
5557	283951
47396	283952
55882	283953
4282	283954
23961	283955
3142	283956
116562	283957
36373	283958
1170	283959
59701	283960
143576	283961
34458	283962
59651	283963
26826	283964
9853	283965
17512	283966
9758	283967
142145	283968
74201	283969
88850	283970
13284	283971
72314	283972
92100	283973
19090	283974
2395	283975
136596	283976
72834	283977
2697	283978
14744	283979
108565	283980
54170	283981
59876	283982
339	283983
63946	283984
6263	283985
176564	283986
2029	283987
61008	283988
35114	283989
7784	283990
43872	283991
18498	283992
66986	283993
56634	283994
57113	283995
15858	283996
10179	283997
2626	283998
4239	283999
14368	284000
21302	284001
27024	284002
30365	284003
33279	284004
48989	284005
16716	284006
588	284007
69766	284008
115032	284009
116040	284010
5207	284011
20434	284012
20361	284013
16920	284014
17243	284015
63908	284016
525	284017
81752	284018
141941	284019
45736	284020
22938	284021
19657	284022
11594	284023
23112	284024
140133	284025
142597	284026
63324	284027
20329	284028
71962	284029
856	284030
9523	284031
27805	284032
51252	284033
109318	284034
21015	284035
13696	284036
31354	284037
95969	284038
110562	284039
9116	284040
107648	284041
27721	284042
6275	284043
23782	284044
10925	284045
5264	284046
59651	284047
6740	284048
36297	284049
154299	284050
89248	284051
35660	284052
63610	284053
2798	284054
19110	284055
6311	284056
111005	284057
40133	284058
51630	284059
1123	284060
23593	284061
103257	284062
9800	284063
856	284064
36490	284065
94470	284066
13146	284067
35669	284068
83699	284069
44786	284070
28305	284071
44134	284072
154137	284073
30889	284074
40434	284075
37798	284076
46758	284077
25415	284078
49519	284079
9437	284080
60653	284081
22961	284082
9518	284083
15877	284084
82233	284085
23321	284086
11032	284087
59435	284088
16289	284089
3024	284090
119164	284091
1444	284092
109413	284093
7396	284094
7025	284095
20386	284096
41789	284097
48814	284098
23121	284099
26312	284100
5458	284101
59615	284102
5384	284103
3854	284104
27102	284105
4347	284106
55788	284107
19322	284108
88214	284109
33507	284110
36629	284111
60363	284112
56452	284113
37431	284114
9909	284115
31889	284116
4179	284117
15239	284118
15335	284119
6795	284120
129994	284121
152552	284122
3290	284123
8947	284124
51233	284125
63782	284126
36720	284127
19344	284128
11679	284129
7271	284130
24635	284131
2825	284132
12193	284133
137105	284134
264	284135
45752	284136
36020	284137
118107	284138
109559	284139
38236	284140
32543	284141
7615	284142
43721	284143
9948	284144
5139	284145
24090	284146
26081	284147
43199	284148
30506	284149
26768	284150
50503	284151
33259	284152
67266	284153
90882	284154
138571	284155
8441	284156
1760	284157
853	284158
794	284159
62567	284160
19249	284161
20134	284162
15883	284163
8977	284164
1722	284165
8427	284166
17738	284167
29270	284168
5655	284169
15934	284170
38847	284171
665	284172
62315	284173
24404	284174
828	284175
60571	284176
43901	284177
44313	284178
80763	284179
6045	284180
27194	284181
171307	284182
31608	284183
1777	284184
38371	284185
42988	284186
144511	284187
130053	284188
12141	284189
46818	284190
6084	284191
16795	284192
44043	284193
31	284194
40917	284195
25411	284196
145	284197
6508	284198
17808	284199
30938	284200
3561	284201
113878	284202
142541	284203
87089	284204
167781	284205
56023	284206
44516	284207
16	284208
68207	284209
13134	284210
102830	284211
16908	284212
65423	284213
51236	284214
33323	284215
1198	284216
33989	284217
53874	284218
11338	284219
98204	284220
28077	284221
1	284222
9380	284223
25414	284224
13399	284225
9267	284226
3994	284227
1	284228
28167	284229
79373	284230
50588	284231
258	284232
5007	284233
30831	284234
49	284235
18022	284236
43884	284237
27569	284238
39258	284239
44670	284240
86008	284241
18252	284242
99099	284243
10073	284244
13105	284245
27656	284246
35368	284247
14081	284248
23917	284249
39755	284250
15227	284251
3498	284252
80891	284253
106365	284254
19017	284255
47338	284256
84388	284257
49129	284258
19371	284259
19371	284260
9093	284261
71	284262
42799	284263
4845	284264
85787	284265
56272	284266
11413	284267
22822	284268
31893	284269
14908	284270
10350	284271
56771	284272
1133	284273
41184	284274
48934	284275
569	284276
33191	284277
2759	284278
47294	284279
73941	284280
78040	284281
179042	284282
497	284283
14790	284284
57057	284285
157960	284286
5604	284287
40293	284288
114821	284289
13274	284290
35194	284291
1345	284292
127892	284293
97348	284294
161222	284295
18808	284296
67326	284297
17833	284298
26506	284299
2471	284300
47178	284301
6062	284302
839	284303
16180	284304
116958	284305
158810	284306
41163	284307
30307	284308
180231	284309
33855	284310
1913	284311
13270	284312
71783	284313
23256	284314
17421	284315
34391	284316
34649	284317
66896	284318
78474	284319
3472	284320
66240	284321
7385	284322
9723	284323
253	284324
672	284325
16120	284326
27252	284327
6043	284328
4402	284329
21598	284330
18943	284331
78462	284332
22378	284333
31514	284334
3484	284335
21426	284336
961	284337
29120	284338
24578	284339
7585	284340
16344	284341
2454	284342
33325	284343
86813	284344
5302	284345
17490	284346
46717	284347
55807	284348
6627	284349
110395	284350
59647	284351
7978	284352
70945	284353
43078	284354
150769	284355
50955	284356
45644	284357
100961	284358
27071	284359
4028	284360
5778	284361
32638	284362
9605	284363
15719	284364
126536	284365
12347	284366
65798	284367
27150	284368
26715	284369
87594	284370
1155	284371
69533	284372
61907	284373
48506	284374
5161	284375
9	284376
52715	284377
72660	284378
43225	284379
43199	284380
15560	284381
5	284382
10413	284383
76661	284384
6745	284385
58072	284386
49508	284387
185891	284388
73859	284389
32437	284390
27166	284391
44937	284392
75403	284393
21596	284394
28661	284395
19461	284396
109556	284397
9098	284398
72519	284399
136303	284400
124702	284401
38649	284402
10446	284403
1770	284404
47710	284405
21335	284406
101770	284407
27988	284408
10772	284409
95961	284410
64493	284411
66119	284412
31950	284413
153659	284414
4625	284415
105488	284416
140699	284417
810	284418
67325	284419
31597	284420
11475	284421
23729	284422
29598	284423
72929	284424
82794	284425
55077	284426
12425	284427
10321	284428
9801	284429
2913	284430
14932	284431
73158	284432
34179	284433
3405	284434
38798	284435
137930	284436
69853	284437
20645	284438
3547	284439
7531	284440
19715	284441
22344	284442
78297	284443
127723	284444
6520	284445
25267	284446
55793	284447
842	284448
103753	284449
36894	284450
101192	284451
72493	284452
159654	284453
5162	284454
1421	284455
107738	284456
42470	284457
1770	284458
106855	284459
68697	284460
66224	284461
102116	284462
6080	284463
28190	284464
79139	284465
98476	284466
122315	284467
41186	284468
1824	284469
15535	284470
44699	284471
12749	284472
20101	284473
67496	284474
9724	284475
5429	284476
134381	284477
72670	284478
33716	284479
3047	284480
14815	284481
9654	284482
33225	284483
38306	284484
30682	284485
4480	284486
52941	284487
93560	284488
17205	284489
66383	284490
23277	284491
7344	284492
41439	284493
32157	284494
8208	284495
13348	284496
4192	284497
27158	284498
25562	284499
23928	284500
66185	284501
15146	284502
101230	284503
40155	284504
29521	284505
18827	284506
52932	284507
53158	284508
9121	284509
16912	284510
13882	284511
110584	284512
85995	284513
18704	284514
76631	284515
88681	284516
81660	284517
13260	284518
14554	284519
3008	284520
58986	284521
123115	284522
56349	284523
34363	284524
58388	284525
53601	284526
21176	284527
122811	284528
27947	284529
57378	284530
120407	284531
10810	284532
8020	284533
4289	284534
38761	284535
59512	284536
99619	284537
132537	284538
45419	284539
84614	284540
69955	284541
30222	284542
67751	284543
30483	284544
59921	284545
52563	284546
7973	284547
22296	284548
48219	284549
69575	284550
11173	284551
3321	284552
32965	284553
65477	284554
19138	284555
189154	284556
51928	284557
39898	284558
26974	284559
39026	284560
55837	284561
20639	284562
28282	284563
36998	284564
27518	284565
30645	284566
172649	284567
4442	284568
55432	284569
21725	284570
5456	284571
5616	284572
37628	284573
25934	284574
15817	284575
64	284576
27760	284577
58477	284578
82199	284579
21687	284580
17325	284581
17122	284582
13533	284583
65397	284584
88866	284585
65570	284586
7338	284587
154155	284588
24095	284589
122124	284590
52953	284591
69744	284592
89052	284593
53157	284594
104151	284595
8445	284596
66432	284597
166516	284598
17745	284599
15555	284600
36926	284601
17093	284602
83712	284603
37504	284604
27947	284605
54654	284606
66195	284607
67549	284608
109448	284609
62920	284610
13872	284611
78347	284612
41940	284613
78443	284614
9532	284615
49617	284616
96154	284617
1068	284618
38843	284619
38409	284620
82296	284621
56727	284622
13519	284623
63635	284624
27987	284625
45062	284626
14543	284627
15180	284628
14903	284629
79742	284630
46689	284631
19481	284632
37110	284633
20317	284634
17841	284635
77185	284636
42347	284637
10176	284638
85491	284639
33693	284640
13348	284641
46777	284642
32963	284643
19569	284644
64433	284645
38211	284646
101811	284647
27354	284648
162519	284649
17367	284650
85788	284651
56629	284652
55307	284653
63627	284654
77676	284655
3836	284656
40647	284657
77357	284658
10523	284659
13523	284660
30202	284661
9034	284662
24812	284663
30071	284664
58179	284665
17225	284666
70721	284667
20896	284668
9075	284669
14997	284670
83271	284671
127380	284672
48293	284673
44688	284674
55362	284675
9916	284676
7247	284677
8444	284678
4288	284679
161542	284680
98880	284681
10758	284682
7847	284683
1449	284684
131680	284685
8123	284686
56775	284687
83483	284688
38044	284689
22107	284690
44555	284691
155820	284692
36792	284693
55629	284694
10981	284695
53992	284696
17839	284697
4827	284698
12688	284699
102212	284700
36400	284701
28182	284702
97385	284703
1518	284704
107237	284705
55197	284706
121567	284707
20753	284708
81246	284709
31220	284710
17759	284711
59799	284712
21537	284713
38754	284714
3338	284715
13434	284716
9237	284717
149634	284718
48448	284719
78288	284720
64000	284721
23696	284722
100965	284723
10594	284724
54448	284725
131813	284726
69617	284727
96107	284728
47750	284729
17181	284730
9726	284731
32139	284732
56782	284733
45195	284734
24925	284735
41092	284736
95924	284737
79121	284738
54140	284739
3758	284740
19018	284741
4184	284742
55296	284743
25930	284744
21498	284745
3287	284746
95340	284747
380	284748
21666	284749
66675	284750
1394	284751
9441	284752
33258	284753
9379	284754
64721	284755
43990	284756
97488	284757
9141	284758
84921	284759
55438	284760
129921	284761
41039	284762
58148	284763
68234	284764
14980	284765
3764	284766
8352	284767
6325	284768
19517	284769
82255	284770
123794	284771
53572	284772
4788	284773
54756	284774
86552	284775
56592	284776
101816	284777
54109	284778
78230	284779
40299	284780
64611	284781
25219	284782
11561	284783
46	284784
11506	284785
43253	284786
25414	284787
15573	284788
31873	284789
9903	284790
54428	284791
61594	284792
58442	284793
37460	284794
17475	284795
55178	284796
17545	284797
20817	284798
5457	284799
46584	284800
14726	284801
10991	284802
4287	284803
10990	284804
69903	284805
6793	284806
9626	284807
30402	284808
57156	284809
54293	284810
38202	284811
36219	284812
49728	284813
5178	284814
45990	284815
5425	284816
17996	284817
66029	284818
58275	284819
67613	284820
84436	284821
128538	284822
21012	284823
4314	284824
25726	284825
5382	284826
21608	284827
64985	284828
1712	284829
91310	284830
30173	284831
49943	284832
4607	284833
36400	284834
55234	284835
47079	284836
119488	284837
135337	284838
105362	284839
13137	284840
65254	284841
27829	284842
20038	284843
59837	284844
80788	284845
67964	284846
71978	284847
79575	284848
49133	284849
19846	284850
17181	284851
46847	284852
66845	284853
132114	284854
3758	284855
4644	284856
29802	284857
70978	284858
13473	284859
76215	284860
79236	284861
26345	284862
4652	284863
37321	284864
3993	284865
14265	284866
59837	284867
56835	284868
38541	284869
17997	284870
10540	284871
104207	284872
17923	284873
3792	284874
4334	284875
3774	284876
14913	284877
8182	284878
84722	284879
52780	284880
5396	284881
8039	284882
10990	284883
4152	284884
159923	284885
45377	284886
24955	284887
78678	284888
26150	284889
80578	284890
16334	284891
98266	284892
45056	284893
26350	284894
23655	284895
5497	284896
30210	284897
49601	284898
12609	284899
172051	284900
4219	284901
65519	284902
22257	284903
104093	284904
52267	284905
16133	284906
53279	284907
1776	284908
92232	284909
54052	284910
20117	284911
64197	284912
131618	284913
82534	284914
141261	284915
24796	284916
30623	284917
65021	284918
4137	284919
25519	284920
106741	284921
79632	284922
56738	284923
96903	284924
37784	284925
11400	284926
121363	284927
56978	284928
25562	284929
37964	284930
65611	284931
2628	284932
69572	284933
17759	284934
25944	284935
129294	284936
6127	284937
13210	284938
10436	284939
20555	284940
9237	284941
55650	284942
30824	284943
7158	284944
9067	284945
53765	284946
51009	284947
8708	284948
68406	284949
37794	284950
29541	284951
161395	284952
26586	284953
63404	284954
54090	284955
31063	284956
7817	284957
79046	284958
15459	284959
101666	284960
129543	284961
6103	284962
85552	284963
5894	284964
188455	284965
14690	284966
5372	284967
131060	284968
100711	284969
96901	284970
36086	284971
4688	284972
14543	284973
32033	284974
184395	284975
5376	284976
12557	284977
60005	284978
126673	284979
54829	284980
104754	284981
37717	284982
11173	284983
38303	284984
71513	284985
3764	284986
41081	284987
59234	284988
31280	284989
4652	284990
30867	284991
6071	284992
44613	284993
3021	284994
97967	284995
25882	284996
95148	284997
38669	284998
5099	284999
25846	285000
29985	285001
128226	285002
20968	285003
80441	285004
44722	285005
1547	285006
26115	285007
8351	285008
128321	285009
71600	285010
68125	285011
45428	285012
59029	285013
7987	285014
85884	285015
21571	285016
17183	285017
34548	285018
68786	285019
787	285020
69509	285021
17171	285022
133901	285023
6220	285024
12705	285025
25656	285026
14686	285027
95671	285028
79881	285029
30943	285030
12028	285031
21552	285032
5431	285033
73991	285034
68296	285035
8201	285036
9231	285037
15561	285038
28041	285039
13393	285040
114093	285041
30820	285042
28057	285043
27519	285044
2797	285045
98990	285046
14697	285047
64362	285048
19308	285049
47754	285050
79533	285051
123191	285052
24715	285053
126488	285054
13429	285055
126193	285056
25060	285057
1650	285058
72377	285059
14726	285060
9019	285061
30502	285062
58473	285063
8533	285064
26075	285065
129909	285066
5464	285067
6892	285068
40121	285069
43776	285070
9473	285071
7477	285072
34864	285073
34599	285074
2759	285075
8683	285076
26993	285077
34786	285078
30216	285079
9950	285080
17090	285081
472	285082
3158	285083
61296	285084
4234	285085
17044	285086
17120	285087
22504	285088
80850	285089
13382	285090
69138	285091
85019	285092
38445	285093
84094	285094
36934	285095
18575	285096
82867	285097
161163	285098
3188	285099
68330	285100
28052	285101
2056	285102
100959	285103
27326	285104
75919	285105
66235	285106
15426	285107
6045	285108
14615	285109
7855	285110
23739	285111
64120	285112
100494	285113
3686	285114
37284	285115
58687	285116
68608	285117
20931	285118
158266	285119
22929	285120
97081	285121
84764	285122
61550	285123
39078	285124
99400	285125
80171	285126
82919	285127
49691	285128
109640	285129
2129	285130
20931	285131
652	285132
76879	285133
2116	285134
20645	285135
30726	285136
52117	285137
8219	285138
67714	285139
114925	285140
8480	285141
21166	285142
38357	285143
31956	285144
42652	285145
73548	285146
72980	285147
17236	285148
160765	285149
31758	285150
21451	285151
30651	285152
27839	285153
152473	285154
126813	285155
106	285156
65959	285157
12405	285158
66631	285159
4708	285160
2837	285161
91773	285162
58057	285163
4749	285164
79481	285165
92754	285166
66033	285167
147838	285168
30568	285169
33946	285170
81632	285171
175412	285172
32228	285173
36268	285174
26076	285175
95956	285176
55662	285177
67774	285178
56770	285179
189101	285180
123333	285181
66560	285182
46282	285183
99846	285184
56829	285185
155381	285186
20434	285187
88923	285188
2618	285189
22398	285190
19344	285191
155709	285192
26240	285193
60773	285194
9374	285195
61238	285196
17032	285197
90195	285198
69534	285199
106160	285200
31829	285201
64714	285202
98003	285203
44933	285204
82406	285205
119337	285206
45077	285207
101336	285208
101770	285209
34149	285210
64701	285211
43139	285212
177262	285213
3025	285214
44861	285215
10	285216
60824	285217
95564	285218
117277	285219
6948	285220
12139	285221
17863	285222
100233	285223
31688	285224
8016	285225
140409	285226
18309	285227
124989	285228
96882	285229
71395	285230
120632	285231
27902	285232
6606	285233
11640	285234
20914	285235
89501	285236
21251	285237
21640	285238
70619	285239
4566	285240
45837	285241
110292	285242
20730	285243
56858	285244
45085	285245
72583	285246
19479	285247
102552	285248
55299	285249
30617	285250
12076	285251
122155	285252
6715	285253
6962	285254
22344	285255
15544	285256
73220	285257
6915	285258
31577	285259
1809	285260
30961	285261
1087	285262
18154	285263
34401	285264
16280	285265
520	285266
175171	285267
5020	285268
45253	285269
38674	285270
20801	285271
79582	285272
87107	285273
52574	285274
19082	285275
71463	285276
105167	285277
4141	285278
128982	285279
167950	285280
31777	285281
67202	285282
4443	285283
37340	285284
190	285285
642	285286
67392	285287
39565	285288
62537	285289
73083	285290
29969	285291
1647	285292
4357	285293
70395	285294
122940	285295
23067	285296
83081	285297
45858	285298
132159	285299
129384	285300
3006	285301
38770	285302
135533	285303
147732	285304
18800	285305
86986	285306
14292	285307
5144	285308
128516	285309
9184	285310
24522	285311
15577	285312
101564	285313
94433	285314
776	285315
23492	285316
85961	285317
96074	285318
31494	285319
30348	285320
186901	285321
31089	285322
168386	285323
30968	285324
85467	285325
7167	285326
98476	285327
38086	285328
12207	285329
142773	285330
60453	285331
2805	285332
103133	285333
2323	285334
30302	285335
24522	285336
13465	285337
109066	285338
46090	285339
46151	285340
11563	285341
43151	285342
18047	285343
6093	285344
39022	285345
1631	285346
21834	285347
1747	285348
6878	285349
29583	285350
11159	285351
65530	285352
80277	285353
54434	285354
46740	285355
65388	285356
168379	285357
142294	285358
46627	285359
189	285360
35639	285361
163674	285362
180700	285363
83992	285364
75852	285365
37116	285366
46611	285367
11484	285368
42186	285369
8575	285370
64667	285371
124864	285372
494	285373
28696	285374
95664	285375
45338	285376
18497	285377
36462	285378
111361	285379
34393	285380
121271	285381
18889	285382
6045	285383
68001	285384
68035	285385
5129	285386
53865	285387
79079	285388
36127	285389
37299	285390
123654	285391
80088	285392
20718	285393
129319	285394
125731	285395
14346	285396
125271	285397
62854	285398
1512	285399
80488	285400
53693	285401
104037	285402
3266	285403
16092	285404
14687	285405
25498	285406
31452	285407
79329	285408
54333	285409
118446	285410
21272	285411
124100	285412
52986	285413
70619	285414
82080	285415
3611	285416
21222	285417
12412	285418
8999	285419
110053	285420
20818	285421
68082	285422
79663	285423
3849	285424
80788	285425
45953	285426
3526	285427
126455	285428
44585	285429
74828	285430
121600	285431
28730	285432
165476	285433
72816	285434
17893	285435
72383	285436
12568	285437
108519	285438
55217	285439
34540	285440
39034	285441
127730	285442
24707	285443
71205	285444
17712	285445
356	285446
126281	285447
35622	285448
27657	285449
18666	285450
31819	285451
49181	285452
147802	285453
12825	285454
21744	285455
60024	285456
118003	285457
24992	285458
24091	285459
58443	285460
5660	285461
135456	285462
132001	285463
42056	285464
85738	285465
109064	285466
7821	285467
156047	285468
14216	285469
6365	285470
97085	285471
19409	285472
114	285473
60097	285474
9725	285475
10331	285476
38492	285477
48405	285478
42677	285479
47447	285480
67439	285481
31918	285482
45065	285483
65675	285484
9459	285485
54825	285486
100614	285487
7252	285488
61982	285489
4164	285490
77830	285491
113347	285492
11329	285493
27556	285494
27788	285495
15401	285496
38574	285497
13419	285498
46376	285499
39963	285500
1112	285501
64309	285502
98812	285503
48788	285504
61806	285505
53530	285506
82290	285507
82198	285508
3744	285509
13160	285510
63934	285511
7209	285512
71488	285513
115981	285514
46720	285515
9951	285516
4714	285517
6827	285518
113168	285519
11898	285520
3062	285521
58658	285522
2514	285523
35516	285524
15436	285525
1122	285526
85412	285527
54950	285528
50238	285529
69717	285530
41660	285531
102705	285532
56695	285533
4135	285534
24594	285535
5523	285536
3887	285537
29405	285538
1076	285539
24885	285540
71318	285541
22322	285542
52586	285543
17837	285544
59501	285545
6640	285546
24389	285547
35235	285548
39508	285549
1301	285550
21422	285551
3172	285552
26849	285553
5785	285554
9459	285555
5162	285556
16395	285557
38919	285558
7822	285559
58057	285560
27206	285561
8245	285562
16665	285563
51116	285564
110306	285565
25901	285566
11975	285567
32766	285568
165209	285569
15533	285570
123996	285571
97054	285572
125560	285573
8708	285574
147354	285575
15576	285576
37785	285577
18498	285578
125972	285579
5695	285580
103181	285581
27762	285582
44985	285583
20204	285584
98543	285585
62088	285586
6926	285587
7200	285588
65858	285589
88176	285590
55848	285591
95734	285592
45429	285593
79905	285594
17173	285595
37245	285596
174	285597
56891	285598
82184	285599
20736	285600
31341	285601
108794	285602
67321	285603
9299	285604
3592	285605
43272	285606
25561	285607
93746	285608
36668	285609
3791	285610
59947	285611
27465	285612
82352	285613
4616	285614
79729	285615
15589	285616
15521	285617
54778	285618
99859	285619
100634	285620
43610	285621
29987	285622
171688	285623
57739	285624
56950	285625
9949	285626
124318	285627
4274	285628
35804	285629
147665	285630
48156	285631
5447	285632
57619	285633
3652	285634
48603	285635
15584	285636
91541	285637
10912	285638
177780	285639
11908	285640
28259	285641
84489	285642
81194	285643
111535	285644
30053	285645
8929	285646
5158	285647
40087	285648
57735	285649
150432	285650
27041	285651
50040	285652
5162	285653
11247	285654
26846	285655
12729	285656
6652	285657
24318	285658
7941	285659
3997	285660
9579	285661
76018	285662
32661	285663
167153	285664
23972	285665
66694	285666
36972	285667
136648	285668
29168	285669
15538	285670
91022	285671
44176	285672
78339	285673
23429	285674
88291	285675
5155	285676
23044	285677
32977	285678
32450	285679
386	285680
49869	285681
43919	285682
67485	285683
4161	285684
41037	285685
14395	285686
80998	285687
31239	285688
19231	285689
28344	285690
31449	285691
107035	285692
66748	285693
106444	285694
69002	285695
34496	285696
7068	285697
141176	285698
59319	285699
106386	285700
23325	285701
185358	285702
31174	285703
131222	285704
110473	285705
17284	285706
66787	285707
45326	285708
110944	285709
49973	285710
12226	285711
2626	285712
3737	285713
21214	285714
3851	285715
12730	285716
109257	285717
71711	285718
3606	285719
136392	285720
34786	285721
88367	285722
35053	285723
86684	285724
11115	285725
84953	285726
188061	285727
12832	285728
44368	285729
52193	285730
135751	285731
25718	285732
135408	285733
34348	285734
49695	285735
2793	285736
86390	285737
10033	285738
15659	285739
69377	285740
12838	285741
3735	285742
32146	285743
6491	285744
6767	285745
16623	285746
47236	285747
12226	285748
2914	285749
51180	285750
124862	285751
28066	285752
8184	285753
130078	285754
11160	285755
8185	285756
12462	285757
7716	285758
100666	285759
10871	285760
58241	285761
78855	285762
20447	285763
141135	285764
42031	285765
43771	285766
137214	285767
26293	285768
29576	285769
51985	285770
88447	285771
71682	285772
28552	285773
50755	285774
727	285775
114583	285776
1944	285777
28166	285778
98510	285779
84319	285780
109556	285781
117708	285782
21009	285783
28240	285784
4342	285785
62268	285786
97831	285787
24360	285788
2916	285789
2320	285790
49579	285791
6473	285792
38263	285793
9842	285794
12067	285795
321	285796
42080	285797
11206	285798
12775	285799
94730	285800
207	285801
1542	285802
125581	285803
15305	285804
30222	285805
5676	285806
70612	285807
82029	285808
63806	285809
3266	285810
28737	285811
55046	285812
39531	285813
2754	285814
9720	285815
111517	285816
2511	285817
4696	285818
11039	285819
4425	285820
63722	285821
42052	285822
4486	285823
113858	285824
98749	285825
18281	285826
43290	285827
65470	285828
125905	285829
2953	285830
39722	285831
174895	285832
49402	285833
10708	285834
68889	285835
8536	285836
6884	285837
22253	285838
147257	285839
89166	285840
2744	285841
153259	285842
582	285843
53086	285844
55708	285845
6217	285846
11256	285847
50518	285848
90974	285849
121025	285850
56462	285851
20112	285852
5190	285853
106581	285854
5243	285855
89106	285856
6473	285857
24245	285858
56423	285859
133871	285860
7114	285861
6884	285862
39891	285863
26731	285864
4425	285865
16411	285866
78607	285867
1136	285868
17	285869
8807	285870
8207	285871
29791	285872
19393	285873
60087	285874
50132	285875
4956	285876
20455	285877
3474	285878
41989	285879
51393	285880
60127	285881
26352	285882
108322	285883
119133	285884
9812	285885
15796	285886
3371	285887
60316	285888
34647	285889
68848	285890
181113	285891
108901	285892
72	285893
4246	285894
78717	285895
90949	285896
569	285897
4800	285898
89286	285899
114368	285900
25485	285901
25101	285902
5437	285903
152507	285904
151590	285905
41278	285906
41112	285907
97877	285908
38050	285909
31752	285910
326	285911
58257	285912
4800	285913
4074	285914
138351	285915
100939	285916
49620	285917
27218	285918
56006	285919
2743	285920
78574	285921
141220	285922
60162	285923
2916	285924
27488	285925
8261	285926
1070	285927
3818	285928
9075	285929
113057	285930
86860	285931
336	285932
33704	285933
6392	285934
4742	285935
9325	285936
9417	285937
11342	285938
5953	285939
780	285940
8460	285941
119043	285942
20603	285943
3581	285944
6037	285945
1222	285946
20363	285947
162904	285948
85944	285949
84923	285950
296	285951
1553	285952
36379	285953
17283	285954
22446	285955
5272	285956
4108	285957
17817	285958
22396	285959
34556	285960
243	285961
41407	285962
41901	285963
15392	285964
22753	285965
631	285966
15392	285967
50731	285968
35430	285969
74617	285970
168585	285971
90711	285972
3029	285973
146986	285974
13724	285975
1251	285976
113273	285977
3043	285978
90418	285979
28382	285980
90418	285981
33393	285982
60898	285983
2621	285984
20149	285985
41901	285986
19477	285987
350	285988
124655	285989
159267	285990
3776	285991
82948	285992
10289	285993
8670	285994
35189	285995
6979	285996
119581	285997
141018	285998
79637	285999
43730	286000
128473	286001
23894	286002
62011	286003
8452	286004
62836	286005
188817	286006
70454	286007
40237	286008
202	286009
68345	286010
60	286011
146878	286012
118891	286013
255	286014
1976	286015
122868	286016
91204	286017
5320	286018
9988	286019
59358	286020
5839	286021
21910	286022
2543	286023
56605	286024
4295	286025
5640	286026
238	286027
126755	286028
33516	286029
72375	286030
35819	286031
45996	286032
616	286033
37200	286034
44878	286035
68952	286036
68004	286037
72430	286038
23429	286039
12368	286040
78871	286041
30308	286042
1527	286043
25369	286044
22367	286045
2395	286046
524	286047
40318	286048
29438	286049
107807	286050
5396	286051
164802	286052
37671	286053
72342	286054
84798	286055
34975	286056
75899	286057
36016	286058
22732	286059
19177	286060
58318	286061
47920	286062
8045	286063
26770	286064
123992	286065
66107	286066
11163	286067
20183	286068
15890	286069
8414	286070
15721	286071
71295	286072
13590	286073
3149	286074
5317	286075
1775	286076
1545	286077
241	286078
68568	286079
53178	286080
14367	286081
139029	286082
16257	286083
76383	286084
88386	286085
6737	286086
84435	286087
29952	286088
69989	286089
3916	286090
27491	286091
1033	286092
30150	286093
36396	286094
15492	286095
13107	286096
3939	286097
18963	286098
8152	286099
171797	286100
82126	286101
45955	286102
58357	286103
48657	286104
9951	286105
3345	286106
13332	286107
76331	286108
30112	286109
54055	286110
460	286111
54705	286112
73975	286113
70596	286114
3365	286115
32959	286116
18795	286117
131416	286118
101191	286119
32952	286120
68286	286121
91124	286122
54653	286123
5248	286124
4639	286125
8273	286126
26009	286127
184767	286128
43966	286129
163781	286130
100497	286131
171766	286132
19379	286133
92603	286134
106960	286135
24715	286136
7832	286137
26009	286138
15880	286139
168005	286140
2834	286141
45292	286142
6975	286143
5294	286144
49359	286145
103499	286146
44990	286147
37974	286148
730	286149
188634	286150
13412	286151
37664	286152
22604	286153
140439	286154
60861	286155
6009	286156
5158	286157
1105	286158
22143	286159
73351	286160
37750	286161
70720	286162
12766	286163
34892	286164
141417	286165
9932	286166
131815	286167
58376	286168
58376	286169
5385	286170
22371	286171
73182	286172
16540	286173
122867	286174
64002	286175
64239	286176
41380	286177
17616	286178
23761	286179
103246	286180
71477	286181
129212	286182
44469	286183
78914	286184
9596	286185
22303	286186
33737	286187
7684	286188
77322	286189
69581	286190
67352	286191
31243	286192
71477	286193
22273	286194
30224	286195
8070	286196
45109	286197
29764	286198
41157	286199
9693	286200
3163	286201
2513	286202
20111	286203
52981	286204
76438	286205
8351	286206
19264	286207
123946	286208
14929	286209
86012	286210
12816	286211
525	286212
67658	286213
3619	286214
155897	286215
67160	286216
13643	286217
4028	286218
10153	286219
14885	286220
5150	286221
6277	286222
15581	286223
110007	286224
86555	286225
17049	286226
39109	286227
162510	286228
17900	286229
39964	286230
12124	286231
142140	286232
39907	286233
63027	286234
92574	286235
85830	286236
1529	286237
93593	286238
773	286239
68380	286240
71651	286241
17042	286242
128852	286243
17081	286244
61399	286245
48574	286246
90859	286247
36367	286248
25897	286249
59455	286250
38944	286251
53505	286252
105495	286253
48627	286254
52027	286255
60336	286256
2822	286257
56396	286258
49578	286259
13664	286260
3167	286261
6750	286262
19050	286263
3167	286264
1279	286265
8534	286266
9508	286267
3198	286268
2825	286269
13410	286270
11652	286271
8890	286272
103084	286273
73191	286274
3057	286275
2512	286276
5523	286277
24849	286278
5193	286279
85358	286280
28085	286281
13353	286282
39267	286283
391	286284
23725	286285
1969	286286
20052	286287
49337	286288
2604	286289
6326	286290
369	286291
56443	286292
64256	286293
68339	286294
47265	286295
38079	286296
38060	286297
9160	286298
17328	286299
37516	286300
120579	286301
45446	286302
46380	286303
8305	286304
32254	286305
6088	286306
74532	286307
10285	286308
19849	286309
18744	286310
114	286311
34065	286312
13416	286313
61989	286314
56187	286315
47045	286316
23547	286317
20990	286318
5733	286319
5359	286320
4940	286321
5582	286322
875	286323
10861	286324
85340	286325
7814	286326
48592	286327
77224	286328
3757	286329
128746	286330
29926	286331
41058	286332
79158	286333
6489	286334
981	286335
16178	286336
15170	286337
50560	286338
37685	286339
11390	286340
8067	286341
604	286342
6833	286343
87976	286344
10609	286345
31479	286346
29368	286347
87996	286348
74725	286349
57343	286350
52751	286351
10551	286352
35099	286353
33230	286354
63662	286355
43040	286356
87420	286357
7924	286358
6352	286359
18606	286360
26938	286361
72039	286362
43604	286363
43898	286364
107550	286365
106227	286366
6728	286367
5470	286368
169313	286369
42120	286370
19493	286371
2404	286372
36259	286373
66660	286374
3745	286375
39198	286376
9572	286377
59767	286378
6504	286379
11999	286380
48964	286381
67120	286382
42652	286383
8150	286384
8203	286385
90763	286386
40865	286387
133835	286388
6562	286389
39899	286390
7151	286391
14002	286392
52834	286393
93385	286394
55	286395
62498	286396
22933	286397
148908	286398
9859	286399
36420	286400
51126	286401
15905	286402
13437	286403
60377	286404
94630	286405
103406	286406
22933	286407
36229	286408
43868	286409
19044	286410
58141	286411
52687	286412
18486	286413
19480	286414
63203	286415
16935	286416
95214	286417
98779	286418
226	286419
1071	286420
44678	286421
28857	286422
35600	286423
318	286424
1764	286425
6909	286426
19766	286427
65101	286428
11435	286429
17549	286430
125748	286431
127366	286432
40753	286433
3838	286434
34409	286435
16165	286436
59745	286437
41347	286438
12022	286439
43289	286440
9198	286441
8659	286442
7214	286443
4798	286444
91247	286445
392	286446
92769	286447
52171	286448
18966	286449
165	286450
25182	286451
29395	286452
62505	286453
27231	286454
5165	286455
300	286456
133439	286457
29138	286458
9850	286459
12921	286460
62788	286461
69973	286462
15073	286463
41022	286464
30281	286465
45079	286466
3911	286467
55958	286468
18064	286469
29086	286470
2684	286471
7731	286472
23456	286473
3201	286474
48626	286475
97222	286476
1491	286477
6402	286478
9025	286479
25742	286480
5591	286481
60160	286482
53700	286483
28859	286484
2804	286485
19666	286486
34870	286487
23507	286488
87579	286489
3749	286490
8186	286491
171965	286492
38555	286493
91252	286494
133701	286495
31520	286496
15103	286497
31394	286498
3008	286499
24451	286500
9796	286501
87711	286502
361	286503
43513	286504
20419	286505
17798	286506
5295	286507
18697	286508
79416	286509
92366	286510
62549	286511
111277	286512
1062	286513
87868	286514
7438	286515
34854	286516
2006	286517
20346	286518
23290	286519
5506	286520
32729	286521
35979	286522
2883	286523
1719	286524
22274	286525
17001	286526
7334	286527
7271	286528
35042	286529
81263	286530
21082	286531
699	286532
35843	286533
49540	286534
10086	286535
168	286536
2219	286537
45972	286538
31917	286539
44072	286540
7037	286541
24849	286542
41357	286543
2461	286544
7916	286545
40387	286546
27792	286547
77812	286548
112436	286549
86479	286550
22094	286551
233	286552
3233	286553
10725	286554
15847	286555
8703	286556
25934	286557
69112	286558
12941	286559
28062	286560
1573	286561
47570	286562
48033	286563
61393	286564
7087	286565
27441	286566
3615	286567
54485	286568
32796	286569
862	286570
10931	286571
25376	286572
952	286573
19617	286574
11703	286575
16089	286576
50193	286577
46279	286578
5319	286579
8414	286580
13029	286581
9954	286582
14190	286583
26876	286584
16090	286585
4454	286586
4549	286587
3759	286588
3934	286589
2107	286590
35702	286591
2086	286592
3716	286593
96721	286594
3994	286595
2055	286596
20603	286597
260	286598
113766	286599
7318	286600
794	286601
58399	286602
52597	286603
223	286604
38574	286605
109022	286606
27184	286607
10922	286608
48346	286609
5918	286610
19098	286611
4023	286612
67024	286613
105751	286614
62757	286615
17917	286616
9157	286617
107612	286618
85395	286619
24378	286620
59012	286621
5174	286622
10357	286623
413	286624
2678	286625
10471	286626
389	286627
28402	286628
15026	286629
49637	286630
27328	286631
74116	286632
17541	286633
22499	286634
774	286635
118854	286636
119629	286637
137754	286638
4280	286639
8745	286640
78366	286641
52651	286642
117315	286643
46017	286644
62896	286645
2763	286646
54930	286647
4176	286648
89759	286649
22420	286650
55437	286651
15649	286652
43080	286653
42322	286654
28667	286655
13219	286656
46008	286657
128848	286658
138469	286659
16027	286660
20963	286661
95671	286662
104688	286663
53017	286664
24037	286665
31270	286666
33329	286667
773	286668
46325	286669
95841	286670
67380	286671
121118	286672
65824	286673
41176	286674
55788	286675
38893	286676
17756	286677
14176	286678
2759	286679
2157	286680
64623	286681
63544	286682
23	286683
127712	286684
63729	286685
19445	286686
1015	286687
41960	286688
9708	286689
10211	286690
38713	286691
38936	286692
13163	286693
76672	286694
48323	286695
37266	286696
68651	286697
63515	286698
157816	286699
935	286700
33224	286701
26094	286702
5687	286703
26587	286704
9363	286705
2886	286706
6148	286707
13166	286708
6209	286709
49023	286710
19085	286711
79029	286712
85350	286713
44251	286714
100510	286715
70250	286716
34446	286717
6325	286718
23620	286719
8272	286720
10873	286721
69675	286722
49138	286723
101466	286724
127197	286725
127585	286726
40573	286727
785	286728
15894	286729
176751	286730
10506	286731
128906	286732
79895	286733
33038	286734
39846	286735
25548	286736
46200	286737
27515	286738
38169	286739
7884	286740
51745	286741
97054	286742
37125	286743
65602	286744
4773	286745
17760	286746
99214	286747
5366	286748
132309	286749
84875	286750
20751	286751
69441	286752
38121	286753
59001	286754
20828	286755
5512	286756
52901	286757
80776	286758
49876	286759
171063	286760
56906	286761
3130	286762
46439	286763
10873	286764
5878	286765
11486	286766
98077	286767
145737	286768
1689	286769
13357	286770
87174	286771
159195	286772
28821	286773
2310	286774
17096	286775
17760	286776
80855	286777
25846	286778
51461	286779
17247	286780
5512	286781
122690	286782
24967	286783
26050	286784
78312	286785
27655	286786
11282	286787
63556	286788
5602	286789
33372	286790
47447	286791
55496	286792
4635	286793
19109	286794
125642	286795
25935	286796
65220	286797
6697	286798
8063	286799
8194	286800
85418	286801
13152	286802
98661	286803
13700	286804
14376	286805
33812	286806
105935	286807
18753	286808
13328	286809
56588	286810
93420	286811
31717	286812
7716	286813
34903	286814
548	286815
10636	286816
17908	286817
37226	286818
33058	286819
83748	286820
10204	286821
52	286822
73735	286823
24409	286824
1138	286825
136326	286826
71746	286827
32136	286828
4231	286829
58647	286830
27700	286831
12259	286832
17372	286833
131	286834
131730	286835
5721	286836
19362	286837
13962	286838
52531	286839
19847	286840
11737	286841
100885	286842
51773	286843
8627	286844
35438	286845
5662	286846
32475	286847
42026	286848
87882	286849
111	286850
47503	286851
35937	286852
18564	286853
66131	286854
14890	286855
32700	286856
56276	286857
7371	286858
53512	286859
53512	286860
58012	286861
54954	286862
81527	286863
57095	286864
2046	286865
23861	286866
1881	286867
41736	286868
3700	286869
43630	286870
19689	286871
91659	286872
43315	286873
36425	286874
120432	286875
77470	286876
16771	286877
6392	286878
134837	286879
17535	286880
12079	286881
128053	286882
12495	286883
34112	286884
19696	286885
61931	286886
65941	286887
36849	286888
112	286889
5928	286890
104711	286891
67259	286892
22446	286893
15627	286894
52476	286895
25110	286896
116800	286897
72206	286898
16189	286899
67382	286900
12639	286901
70119	286902
64796	286903
4366	286904
2058	286905
126	286906
45621	286907
54107	286908
96637	286909
17314	286910
11363	286911
1343	286912
15240	286913
87017	286914
44610	286915
211	286916
12639	286917
100660	286918
96787	286919
92648	286920
5213	286921
151863	286922
100567	286923
646	286924
59413	286925
95617	286926
59754	286927
87458	286928
53736	286929
28803	286930
67351	286931
62104	286932
71875	286933
96186	286934
7172	286935
77469	286936
87361	286937
7264	286938
16858	286939
9114	286940
34633	286941
23929	286942
14966	286943
18173	286944
9225	286945
16805	286946
4469	286947
138485	286948
28617	286949
187899	286950
74524	286951
51691	286952
2255	286953
19629	286954
6836	286955
37893	286956
6612	286957
1685	286958
6206	286959
6404	286960
37033	286961
19434	286962
59287	286963
80666	286964
43880	286965
33687	286966
113536	286967
25516	286968
82972	286969
1653	286970
54793	286971
83801	286972
25195	286973
37023	286974
55858	286975
15344	286976
4	286977
33050	286978
42591	286979
102080	286980
102408	286981
18494	286982
22883	286983
81071	286984
12607	286985
37924	286986
44946	286987
92259	286988
85979	286989
95512	286990
57743	286991
52790	286992
39063	286993
42677	286994
81480	286995
40080	286996
15506	286997
32917	286998
29726	286999
2337	287000
85102	287001
85299	287002
4572	287003
34870	287004
1017	287005
27669	287006
75883	287007
77673	287008
10904	287009
6225	287010
6948	287011
46066	287012
6005	287013
51147	287014
17372	287015
23597	287016
11264	287017
40556	287018
63093	287019
5167	287020
27859	287021
3394	287022
22356	287023
18644	287024
56370	287025
10723	287026
99181	287027
18872	287028
85299	287029
15496	287030
31037	287031
2677	287032
39352	287033
41107	287034
8457	287035
57553	287036
32841	287037
22817	287038
26112	287039
48934	287040
63197	287041
120627	287042
14902	287043
123471	287044
49856	287045
1750	287046
18688	287047
103620	287048
54318	287049
13036	287050
27964	287051
27826	287052
39508	287053
2734	287054
1469	287055
59790	287056
9199	287057
63020	287058
53590	287059
48360	287060
27035	287061
49579	287062
19017	287063
4915	287064
17071	287065
99784	287066
13402	287067
9734	287068
164053	287069
32929	287070
80113	287071
43933	287072
29639	287073
5921	287074
67852	287075
15912	287076
3394	287077
27294	287078
5309	287079
4764	287080
30876	287081
1932	287082
34818	287083
128094	287084
48603	287085
1088	287086
84966	287087
5942	287088
70989	287089
80410	287090
30390	287091
2601	287092
86443	287093
19013	287094
173160	287095
1523	287096
17902	287097
31477	287098
118507	287099
108916	287100
2251	287101
105084	287102
11137	287103
23607	287104
4543	287105
38512	287106
70273	287107
71393	287108
112	287109
56611	287110
9560	287111
75587	287112
85056	287113
20894	287114
40581	287115
29930	287116
62043	287117
12953	287118
39	287119
93565	287120
514	287121
42068	287122
83556	287123
16525	287124
44321	287125
29431	287126
52778	287127
4993	287128
83518	287129
1	287130
714	287131
1391	287132
146592	287133
139058	287134
91109	287135
66565	287136
22761	287137
3886	287138
59807	287139
16978	287140
86315	287141
54400	287142
70504	287143
57070	287144
38796	287145
88825	287146
29796	287147
154651	287148
20722	287149
67754	287150
17338	287151
45722	287152
57128	287153
731	287154
12608	287155
1203	287156
42105	287157
18718	287158
55546	287159
1912	287160
64932	287161
31101	287162
71335	287163
21180	287164
167887	287165
12730	287166
114356	287167
60642	287168
10935	287169
5086	287170
82559	287171
123572	287172
26090	287173
2019	287174
167630	287175
104003	287176
14540	287177
14540	287178
139247	287179
11354	287180
140935	287181
6675	287182
38667	287183
51239	287184
31465	287185
7112	287186
7027	287187
111598	287188
48507	287189
13502	287190
105516	287191
120	287192
82678	287193
59062	287194
8403	287195
31083	287196
13765	287197
38725	287198
30647	287199
106	287200
38667	287201
15548	287202
55750	287203
55963	287204
12677	287205
30672	287206
94896	287207
23796	287208
15582	287209
868	287210
22831	287211
9442	287212
10133	287213
46655	287214
56897	287215
4257	287216
16170	287217
14708	287218
19356	287219
8994	287220
82478	287221
125389	287222
50604	287223
573	287224
48	287225
68	287226
28564	287227
3565	287228
791	287229
98746	287230
62532	287231
87202	287232
9334	287233
93571	287234
5799	287235
188035	287236
64145	287237
38930	287238
7718	287239
104507	287240
2541	287241
59774	287242
5836	287243
4639	287244
14331	287245
24531	287246
82954	287247
2212	287248
77354	287249
40536	287250
16663	287251
187545	287252
31170	287253
72166	287254
16728	287255
23435	287256
40159	287257
45389	287258
151129	287259
53317	287260
28639	287261
49558	287262
18820	287263
49650	287264
93010	287265
74379	287266
17158	287267
4580	287268
49616	287269
10865	287270
8509	287271
64285	287272
70787	287273
122573	287274
40536	287275
34184	287276
18972	287277
19315	287278
48457	287279
78058	287280
18471	287281
49051	287282
18234	287283
7351	287284
43701	287285
140067	287286
34763	287287
18514	287288
82593	287289
25161	287290
2865	287291
5567	287292
135754	287293
86661	287294
19315	287295
58919	287296
141132	287297
35553	287298
5836	287299
46982	287300
48366	287301
175539	287302
139481	287303
57859	287304
28306	287305
24513	287306
11183	287307
41071	287308
43191	287309
14302	287310
8392	287311
10099	287312
14053	287313
44623	287314
93289	287315
5026	287316
42127	287317
60340	287318
16547	287319
34184	287320
23064	287321
12163	287322
17101	287323
12163	287324
4583	287325
86397	287326
91090	287327
3334	287328
59626	287329
7647	287330
3332	287331
34542	287332
8728	287333
116380	287334
63006	287335
142564	287336
47043	287337
20438	287338
188325	287339
88829	287340
141890	287341
18438	287342
9869	287343
23027	287344
15490	287345
127821	287346
84952	287347
11171	287348
23221	287349
54079	287350
12123	287351
805	287352
30724	287353
21218	287354
41647	287355
26994	287356
541	287357
56220	287358
53823	287359
8275	287360
555	287361
64327	287362
32014	287363
26125	287364
1317	287365
59014	287366
13083	287367
30435	287368
31230	287369
28527	287370
99619	287371
3968	287372
49820	287373
79564	287374
4377	287375
117306	287376
4468	287377
17439	287378
44236	287379
6139	287380
4865	287381
5922	287382
9085	287383
51492	287384
16574	287385
24499	287386
45393	287387
50866	287388
22539	287389
104293	287390
18133	287391
2638	287392
23756	287393
7588	287394
23813	287395
66649	287396
19140	287397
22998	287398
68941	287399
7284	287400
882	287401
26083	287402
14212	287403
30115	287404
47506	287405
35962	287406
53613	287407
61261	287408
70934	287409
16795	287410
84928	287411
2767	287412
4416	287413
37704	287414
51492	287415
64750	287416
99564	287417
23769	287418
40329	287419
13681	287420
631	287421
116642	287422
105895	287423
45267	287424
30115	287425
54239	287426
23131	287427
4369	287428
59446	287429
96267	287430
128860	287431
43539	287432
9704	287433
71422	287434
39957	287435
44007	287436
1063	287437
135149	287438
78316	287439
1900	287440
10596	287441
303	287442
5469	287443
7729	287444
2381	287445
15551	287446
68961	287447
36264	287448
6413	287449
6739	287450
9350	287451
17168	287452
12187	287453
40619	287454
32721	287455
51694	287456
40760	287457
14053	287458
29358	287459
28539	287460
5512	287461
114407	287462
34205	287463
132893	287464
5731	287465
36220	287466
56547	287467
22889	287468
10280	287469
34677	287470
36213	287471
45971	287472
12043	287473
58368	287474
17723	287475
52567	287476
8881	287477
30436	287478
303	287479
52224	287480
20322	287481
5512	287482
4880	287483
8917	287484
69574	287485
9470	287486
9452	287487
14567	287488
29796	287489
4673	287490
58142	287491
22154	287492
70837	287493
9500	287494
8881	287495
639	287496
13948	287497
86209	287498
6456	287499
103294	287500
85099	287501
13901	287502
93262	287503
17657	287504
921	287505
29861	287506
57866	287507
15488	287508
3756	287509
38190	287510
48581	287511
21089	287512
64174	287513
3253	287514
29793	287515
48527	287516
26941	287517
5913	287518
921	287519
13146	287520
41149	287521
49553	287522
134869	287523
22322	287524
33123	287525
11148	287526
48523	287527
84943	287528
5464	287529
59517	287530
15912	287531
63088	287532
4420	287533
864	287534
21474	287535
27231	287536
55189	287537
4321	287538
13384	287539
84498	287540
153964	287541
7132	287542
13462	287543
6930	287544
18548	287545
51876	287546
36098	287547
13194	287548
4310	287549
13094	287550
113498	287551
82541	287552
3773	287553
4004	287554
21490	287555
768	287556
69588	287557
15488	287558
94751	287559
639	287560
40148	287561
18608	287562
58281	287563
3465	287564
4610	287565
84005	287566
6061	287567
93019	287568
1113	287569
27016	287570
279	287571
18503	287572
74846	287573
11268	287574
15968	287575
33084	287576
4108	287577
2045	287578
84446	287579
42941	287580
52865	287581
27746	287582
31146	287583
12791	287584
13167	287585
93554	287586
12037	287587
38816	287588
48226	287589
100553	287590
55763	287591
3159	287592
12565	287593
2635	287594
40182	287595
11740	287596
15817	287597
42745	287598
3949	287599
1605	287600
41568	287601
37951	287602
27528	287603
1200	287604
40457	287605
110129	287606
24890	287607
42566	287608
53621	287609
14774	287610
3020	287611
22402	287612
90187	287613
7005	287614
2011	287615
28409	287616
49423	287617
1847	287618
89782	287619
48753	287620
2008	287621
8890	287622
2001	287623
839	287624
29010	287625
33884	287626
4064	287627
92704	287628
50845	287629
1612	287630
17826	287631
7392	287632
18815	287633
6110	287634
1904	287635
12772	287636
3070	287637
130595	287638
71669	287639
1774	287640
2186	287641
36	287642
6129	287643
4	287644
24714	287645
41446	287646
20652	287647
65007	287648
42735	287649
14935	287650
37753	287651
40097	287652
63146	287653
6495	287654
897	287655
8904	287656
13719	287657
14208	287658
2585	287659
72802	287660
4678	287661
524	287662
47334	287663
32531	287664
81145	287665
11628	287666
5836	287667
342	287668
90439	287669
210	287670
2438	287671
50349	287672
141580	287673
35067	287674
986	287675
61054	287676
23247	287677
21644	287678
1067	287679
127850	287680
67646	287681
15348	287682
867	287683
1724	287684
15841	287685
94894	287686
15632	287687
12119	287688
362	287689
20971	287690
21635	287691
15625	287692
21343	287693
6847	287694
82586	287695
7223	287696
18729	287697
32276	287698
861	287699
62042	287700
22832	287701
821	287702
91	287703
7335	287704
264	287705
31139	287706
19488	287707
69308	287708
10284	287709
3636	287710
16604	287711
388	287712
34483	287713
39345	287714
32256	287715
23185	287716
25278	287717
98349	287718
40367	287719
32585	287720
126554	287721
41757	287722
18226	287723
87961	287724
7878	287725
3928	287726
77471	287727
84588	287728
37404	287729
17385	287730
39	287731
4712	287732
70308	287733
25055	287734
84318	287735
92331	287736
11704	287737
5743	287738
78797	287739
52082	287740
160372	287741
34000	287742
26479	287743
188886	287744
34224	287745
57015	287746
23423	287747
66495	287748
151046	287749
47729	287750
111215	287751
4159	287752
139047	287753
96336	287754
114404	287755
82761	287756
126910	287757
37587	287758
87610	287759
72515	287760
82307	287761
392	287762
60603	287763
81257	287764
105092	287765
2654	287766
14464	287767
75346	287768
5191	287769
56975	287770
18231	287771
16886	287772
41327	287773
20468	287774
25448	287775
124950	287776
50035	287777
8971	287778
32796	287779
181112	287780
97561	287781
124051	287782
93684	287783
4865	287784
115653	287785
19890	287786
2212	287787
36313	287788
130148	287789
29267	287790
5389	287791
106574	287792
71437	287793
124653	287794
30107	287795
25875	287796
24143	287797
22770	287798
4257	287799
15899	287800
41448	287801
109407	287802
23447	287803
15501	287804
82610	287805
3907	287806
126737	287807
6630	287808
32534	287809
17598	287810
24516	287811
23401	287812
20343	287813
137912	287814
68933	287815
25537	287816
18975	287817
166620	287818
25094	287819
187092	287820
23594	287821
71665	287822
6088	287823
6596	287824
22088	287825
62267	287826
105043	287827
78596	287828
74979	287829
18032	287830
110582	287831
29578	287832
121854	287833
131664	287834
46787	287835
1292	287836
27230	287837
17557	287838
79387	287839
131376	287840
111852	287841
2240	287842
300	287843
2633	287844
24599	287845
28	287846
18066	287847
4544	287848
358	287849
27920	287850
18179	287851
4136	287852
53871	287853
9933	287854
84040	287855
104302	287856
53155	287857
110452	287858
50423	287859
59568	287860
60236	287861
60072	287862
54642	287863
84940	287864
76792	287865
51617	287866
9910	287867
72469	287868
2081	287869
142023	287870
16362	287871
33015	287872
20581	287873
12834	287874
6953	287875
14762	287876
37237	287877
10525	287878
56370	287879
16285	287880
50068	287881
102192	287882
134040	287883
17129	287884
18470	287885
80024	287886
50435	287887
2	287888
185086	287889
36330	287890
34303	287891
106081	287892
60113	287893
22284	287894
134773	287895
40034	287896
1680	287897
79863	287898
106075	287899
60374	287900
720	287901
15756	287902
8861	287903
40795	287904
34641	287905
188	287906
8220	287907
26837	287908
2710	287909
74700	287910
112451	287911
18769	287912
21865	287913
91610	287914
75646	287915
2596	287916
10054	287917
19296	287918
4686	287919
57140	287920
18840	287921
3345	287922
103	287923
12981	287924
1626	287925
9820	287926
1538	287927
12643	287928
914	287929
32847	287930
30581	287931
49468	287932
35798	287933
19732	287934
50018	287935
28193	287936
90951	287937
146773	287938
47647	287939
61711	287940
101729	287941
5825	287942
21781	287943
1477	287944
15153	287945
1560	287946
13635	287947
8754	287948
65850	287949
72778	287950
142048	287951
34482	287952
22163	287953
109402	287954
9847	287955
19783	287956
50543	287957
15457	287958
140502	287959
558	287960
187108	287961
18624	287962
10125	287963
19898	287964
22838	287965
3134	287966
10025	287967
170	287968
184655	287969
57288	287970
162	287971
93957	287972
2117	287973
50634	287974
11530	287975
1282	287976
812	287977
17997	287978
9816	287979
46751	287980
50437	287981
21860	287982
12731	287983
24059	287984
95778	287985
31827	287986
36662	287987
2128	287988
1652	287989
26741	287990
57384	287991
2596	287992
38826	287993
2455	287994
40327	287995
1	287996
72160	287997
126558	287998
36175	287999
22853	288000
35887	288001
134362	288002
11784	288003
6172	288004
28608	288005
6076	288006
188686	288007
38914	288008
45896	288009
61606	288010
112527	288011
93658	288012
108735	288013
34711	288014
28301	288015
67274	288016
125317	288017
55168	288018
102220	288019
36567	288020
143205	288021
82348	288022
42315	288023
59914	288024
78753	288025
83786	288026
110412	288027
83786	288028
142326	288029
109308	288030
79781	288031
118900	288032
154948	288033
154823	288034
118959	288035
54159	288036
53201	288037
77307	288038
64167	288039
24778	288040
63504	288041
94739	288042
53170	288043
36746	288044
123047	288045
63781	288046
14426	288047
107947	288048
117356	288049
53098	288050
93925	288051
99378	288052
123098	288053
46608	288054
47264	288055
99131	288056
186779	288057
97694	288058
164476	288059
163724	288060
22958	288061
95844	288062
79458	288063
83021	288064
48680	288065
129806	288066
82159	288067
78674	288068
68666	288069
125999	288070
103271	288071
158379	288072
100361	288073
124532	288074
66032	288075
102360	288076
21554	288077
123753	288078
97594	288079
52106	288080
131550	288081
67746	288082
58284	288083
120860	288084
45867	288085
173284	288086
36153	288087
108050	288088
585	288089
66582	288090
20408	288091
72674	288092
106761	288093
100042	288094
136328	288095
78760	288096
72091	288097
48843	288098
11371	288099
71005	288100
85990	288101
15684	288102
59174	288103
8253	288104
84948	288105
19622	288106
1977	288107
35220	288108
14855	288109
145638	288110
14002	288111
90163	288112
104259	288113
31306	288114
2189	288115
61947	288116
1975	288117
51673	288118
1749	288119
74465	288120
14109	288121
20036	288122
16792	288123
29464	288124
5794	288125
29457	288126
29070	288127
3458	288128
23869	288129
16705	288130
7694	288131
10160	288132
62366	288133
51734	288134
5833	288135
74462	288136
14032	288137
108755	288138
143176	288139
108093	288140
59957	288141
136642	288142
156155	288143
12375	288144
185406	288145
81062	288146
88299	288147
150062	288148
184085	288149
139509	288150
141391	288151
188373	288152
186530	288153
107142	288154
140141	288155
84748	288156
20520	288157
141517	288158
152952	288159
88358	288160
118648	288161
88417	288162
115713	288163
42070	288164
139095	288165
30905	288166
88109	288167
35572	288168
139670	288169
105858	288170
63128	288171
89415	288172
57703	288173
35319	288174
77506	288175
149789	288176
89302	288177
106996	288178
103055	288179
140193	288180
115760	288181
56822	288182
38507	288183
140472	288184
66579	288185
55287	288186
36590	288187
126687	288188
3425	288189
6871	288190
23953	288191
72653	288192
53932	288193
10677	288194
21096	288195
14872	288196
66777	288197
10839	288198
55964	288199
12821	288200
25947	288201
21296	288202
21090	288203
17858	288204
67158	288205
19456	288206
13658	288207
72989	288208
23399	288209
44999	288210
83136	288211
185453	288212
60489	288213
60502	288214
140470	288215
168010	288216
135775	288217
73106	288218
23320	288219
63113	288220
52737	288221
9601	288222
95604	288223
106641	288224
109293	288225
186957	288226
11144	288227
23399	288228
19208	288229
9618	288230
6107	288231
46542	288232
6200	288233
8369	288234
30071	288235
17477	288236
17241	288237
37528	288238
11611	288239
84660	288240
19747	288241
3941	288242
15022	288243
61712	288244
4194	288245
16593	288246
30380	288247
19325	288248
2176	288249
164	288250
480	288251
3792	288252
46939	288253
41606	288254
69807	288255
23595	288256
109484	288257
89565	288258
72742	288259
67592	288260
93653	288261
138619	288262
45128	288263
163911	288264
68658	288265
88698	288266
88447	288267
87788	288268
37130	288269
45525	288270
167182	288271
53179	288272
53169	288273
87340	288274
20277	288275
275	288276
87591	288277
68136	288278
15148	288279
66307	288280
56920	288281
78742	288282
2202	288283
39885	288284
27988	288285
4334	288286
38102	288287
20642	288288
23451	288289
91773	288290
27908	288291
481	288292
480	288293
11523	288294
131726	288295
10922	288296
73201	288297
82899	288298
700	288299
3220	288300
86130	288301
106060	288302
60651	288303
108663	288304
135739	288305
69465	288306
13167	288307
104869	288308
58765	288309
96388	288310
23051	288311
39205	288312
37669	288313
9753	288314
46905	288315
8432	288316
4937	288317
40946	288318
98284	288319
6344	288320
109128	288321
4092	288322
119845	288323
15638	288324
30282	288325
85083	288326
61366	288327
37236	288328
60357	288329
49941	288330
110237	288331
19708	288332
22172	288333
86920	288334
187475	288335
143226	288336
10090	288337
21096	288338
1491	288339
38092	288340
21108	288341
31739	288342
72507	288343
104782	288344
36871	288345
21191	288346
31711	288347
28360	288348
17981	288349
45091	288350
17699	288351
28297	288352
13658	288353
42255	288354
73200	288355
8969	288356
102943	288357
40050	288358
164616	288359
80563	288360
5314	288361
77608	288362
30058	288363
32945	288364
46672	288365
186426	288366
25332	288367
36949	288368
45110	288369
33231	288370
67319	288371
71632	288372
165389	288373
26268	288374
79314	288375
25286	288376
38521	288377
88308	288378
47718	288379
108557	288380
45278	288381
5272	288382
139675	288383
109873	288384
140988	288385
140968	288386
140450	288387
161210	288388
88024	288389
169644	288390
88726	288391
187600	288392
108107	288393
130816	288394
138413	288395
73081	288396
98331	288397
23122	288398
26966	288399
83792	288400
87086	288401
106642	288402
67278	288403
108405	288404
29834	288405
44389	288406
2401	288407
180929	288408
70122	288409
140138	288410
146955	288411
138272	288412
79517	288413
50246	288414
79650	288415
60045	288416
108768	288417
30707	288418
89258	288419
80612	288420
5499	288421
2390	288422
3471	288423
2238	288424
22548	288425
17068	288426
48469	288427
236	288428
70086	288429
47909	288430
186654	288431
109404	288432
19887	288433
130881	288434
90199	288435
82943	288436
110312	288437
84538	288438
15168	288439
88420	288440
60811	288441
88900	288442
77758	288443
88152	288444
8572	288445
7659	288446
1634	288447
87049	288448
185055	288449
2462	288450
189071	288451
24189	288452
51541	288453
140128	288454
14595	288455
61937	288456
67677	288457
127019	288458
8300	288459
53419	288460
139956	288461
1794	288462
322	288463
23239	288464
25	288465
9720	288466
6951	288467
72855	288468
57868	288469
41779	288470
109294	288471
18371	288472
33488	288473
550	288474
6500	288475
946	288476
21402	288477
173104	288478
19286	288479
27429	288480
19611	288481
8388	288482
130911	288483
107060	288484
106604	288485
107231	288486
135729	288487
86488	288488
106958	288489
72075	288490
72082	288491
18411	288492
2353	288493
98942	288494
123795	288495
135435	288496
22849	288497
116004	288498
115685	288499
50303	288500
100923	288501
77409	288502
110072	288503
109077	288504
59265	288505
99528	288506
90200	288507
60548	288508
152550	288509
47468	288510
56311	288511
4768	288512
46846	288513
122612	288514
167933	288515
128180	288516
108902	288517
143188	288518
96316	288519
24692	288520
100343	288521
46485	288522
128845	288523
67079	288524
27040	288525
577	288526
88092	288527
133020	288528
2418	288529
97913	288530
54596	288531
100695	288532
98498	288533
16536	288534
6700	288535
88497	288536
118339	288537
187589	288538
72399	288539
72380	288540
18047	288541
140582	288542
47366	288543
26492	288544
35664	288545
20436	288546
18776	288547
40496	288548
1713	288549
116462	288550
32334	288551
80918	288552
149226	288553
154147	288554
128096	288555
68713	288556
58417	288557
87999	288558
15173	288559
88226	288560
6888	288561
88573	288562
13817	288563
38493	288564
59236	288565
137896	288566
87113	288567
107814	288568
107790	288569
137904	288570
107829	288571
37634	288572
59632	288573
46714	288574
140996	288575
125598	288576
28341	288577
87915	288578
46486	288579
140656	288580
84630	288581
110420	288582
110126	288583
108671	288584
53787	288585
94087	288586
6024	288587
182811	288588
36758	288589
179118	288590
31522	288591
51834	288592
12723	288593
95432	288594
135415	288595
30353	288596
15166	288597
130681	288598
987	288599
109070	288600
72671	288601
45148	288602
106439	288603
83891	288604
170225	288605
84560	288606
28609	288607
76082	288608
170967	288609
10163	288610
87476	288611
19238	288612
39324	288613
7644	288614
72134	288615
21651	288616
23269	288617
66010	288618
103162	288619
170893	288620
31148	288621
82060	288622
80046	288623
55704	288624
47016	288625
121650	288626
81680	288627
96918	288628
37074	288629
56149	288630
54831	288631
83224	288632
67668	288633
163715	288634
14945	288635
101759	288636
1807	288637
95686	288638
79547	288639
24961	288640
32125	288641
14773	288642
126072	288643
54094	288644
104630	288645
79828	288646
33371	288647
65893	288648
99182	288649
13	288650
87386	288651
35675	288652
9055	288653
58426	288654
48990	288655
41934	288656
50456	288657
60814	288658
41551	288659
61433	288660
24494	288661
57064	288662
77833	288663
141635	288664
15012	288665
2833	288666
87298	288667
98273	288668
19462	288669
40651	288670
3110	288671
3970	288672
1700	288673
68	288674
56988	288675
40	288676
136291	288677
43	288678
3180	288679
739	288680
21424	288681
35138	288682
158678	288683
20283	288684
88	288685
48	288686
88	288687
110	288688
87	288689
110	288690
8854	288691
35	288692
87	288693
114106	288694
654	288695
65425	288696
1742	288697
6602	288698
105139	288699
6698	288700
8770	288701
36157	288702
437	288703
97027	288704
226	288705
124001	288706
14959	288707
3970	288708
28194	288709
12906	288710
5877	288711
143198	288712
34371	288713
86862	288714
14639	288715
62092	288716
17494	288717
7419	288718
72	288719
7135	288720
11698	288721
27041	288722
43068	288723
941	288724
58781	288725
72740	288726
12944	288727
39333	288728
70098	288729
47603	288730
55238	288731
57261	288732
68540	288733
10064	288734
1	288735
10095	288736
5576	288737
72556	288738
90170	288739
91127	288740
911	288741
65035	288742
1370	288743
26130	288744
1794	288745
2293	288746
5414	288747
60746	288748
118570	288749
75476	288750
14477	288751
108394	288752
1	288753
47789	288754
877	288755
971	288756
26796	288757
160	288758
28126	288759
18924	288760
141343	288761
29457	288762
9847	288763
47730	288764
5579	288765
12074	288766
4805	288767
142132	288768
5409	288769
29315	288770
3432	288771
83614	288772
62695	288773
1060	288774
13192	288775
1506	288776
49773	288777
57646	288778
34748	288779
41029	288780
16663	288781
40911	288782
73312	288783
1596	288784
64334	288785
214	288786
13874	288787
67700	288788
36924	288789
107533	288790
77284	288791
248	288792
28099	288793
89987	288794
76827	288795
105104	288796
8678	288797
73227	288798
38093	288799
105159	288800
33758	288801
9382	288802
15508	288803
2616	288804
1310	288805
16941	288806
145145	288807
9447	288808
69171	288809
9952	288810
24020	288811
19329	288812
44182	288813
155004	288814
118207	288815
99216	288816
8452	288817
66682	288818
62879	288819
18048	288820
30747	288821
26379	288822
70425	288823
52868	288824
300	288825
92978	288826
49341	288827
49889	288828
14483	288829
34764	288830
60302	288831
91433	288832
161342	288833
9764	288834
484	288835
42134	288836
99036	288837
71560	288838
13041	288839
103165	288840
7952	288841
139561	288842
40942	288843
76869	288844
49899	288845
109811	288846
109350	288847
40442	288848
1479	288849
59821	288850
12822	288851
1837	288852
14987	288853
58007	288854
44464	288855
3384	288856
53977	288857
30578	288858
131099	288859
36353	288860
1181	288861
1668	288862
65147	288863
40234	288864
13518	288865
105602	288866
21022	288867
36779	288868
13068	288869
15737	288870
49071	288871
18033	288872
15916	288873
98229	288874
64146	288875
77284	288876
34687	288877
24827	288878
9859	288879
5687	288880
3351	288881
40476	288882
14365	288883
20958	288884
6178	288885
45804	288886
9371	288887
8251	288888
24028	288889
86990	288890
69876	288891
94891	288892
10408	288893
52578	288894
69553	288895
16251	288896
80194	288897
13398	288898
22902	288899
447	288900
17019	288901
40014	288902
5161	288903
22281	288904
84158	288905
118132	288906
48257	288907
18	288908
6301	288909
22291	288910
2575	288911
13427	288912
10144	288913
2088	288914
88212	288915
8784	288916
107576	288917
258	288918
177761	288919
20292	288920
30988	288921
162651	288922
137670	288923
7656	288924
2717	288925
23296	288926
173043	288927
69974	288928
4267	288929
105718	288930
8734	288931
50620	288932
1496	288933
47638	288934
55427	288935
34755	288936
35800	288937
75561	288938
7161	288939
94801	288940
9697	288941
2467	288942
238	288943
43443	288944
72294	288945
87478	288946
108285	288947
40276	288948
30933	288949
35145	288950
21028	288951
46792	288952
79130	288953
46761	288954
20832	288955
68197	288956
55753	288957
39256	288958
11565	288959
74841	288960
15013	288961
37342	288962
61666	288963
14843	288964
18591	288965
1185	288966
15857	288967
24423	288968
8472	288969
49447	288970
72142	288971
50556	288972
1029	288973
48471	288974
7446	288975
9836	288976
25346	288977
68296	288978
38082	288979
28899	288980
8713	288981
18021	288982
45403	288983
6227	288984
74103	288985
92008	288986
3436	288987
12655	288988
37447	288989
63180	288990
15848	288991
36098	288992
19260	288993
22837	288994
4802	288995
19273	288996
7081	288997
16054	288998
40838	288999
33565	289000
29164	289001
11556	289002
2629	289003
39306	289004
32281	289005
89244	289006
8483	289007
99858	289008
3068	289009
4547	289010
620	289011
8070	289012
26372	289013
26066	289014
135671	289015
35705	289016
17269	289017
5662	289018
24003	289019
21732	289020
23881	289021
61248	289022
5774	289023
47637	289024
41590	289025
16122	289026
18766	289027
28202	289028
91547	289029
36098	289030
16499	289031
61814	289032
5328	289033
6927	289034
14224	289035
28202	289036
3091	289037
2042	289038
9729	289039
2246	289040
59992	289041
10743	289042
12944	289043
30122	289044
450	289045
132320	289046
35749	289047
49488	289048
7432	289049
61867	289050
26929	289051
79562	289052
7658	289053
3321	289054
30189	289055
12611	289056
96993	289057
44747	289058
43427	289059
27487	289060
29585	289061
6641	289062
51262	289063
11846	289064
49632	289065
35404	289066
16381	289067
72575	289068
83385	289069
132036	289070
29560	289071
3052	289072
25622	289073
11609	289074
2148	289075
73957	289076
686	289077
87511	289078
35320	289079
65027	289080
17584	289081
44501	289082
29383	289083
1280	289084
15743	289085
34037	289086
24404	289087
6759	289088
57302	289089
16260	289090
82324	289091
21316	289092
4402	289093
70923	289094
414	289095
28300	289096
32076	289097
16988	289098
34795	289099
9	289100
12077	289101
1637	289102
90157	289103
87537	289104
9857	289105
10311	289106
863	289107
32591	289108
40499	289109
71161	289110
28194	289111
47542	289112
28256	289113
820	289114
85011	289115
39710	289116
3984	289117
23234	289118
6236	289119
35960	289120
36407	289121
9130	289122
6954	289123
73459	289124
3837	289125
141	289126
15816	289127
58894	289128
296	289129
58722	289130
78035	289131
45363	289132
6713	289133
162468	289134
55121	289135
129413	289136
21704	289137
30521	289138
68371	289139
23361	289140
16831	289141
31385	289142
2184	289143
20964	289144
12879	289145
55659	289146
80924	289147
78159	289148
26342	289149
65422	289150
39502	289151
23772	289152
66567	289153
26068	289154
77795	289155
101649	289156
44504	289157
68454	289158
64422	289159
24433	289160
52463	289161
29272	289162
6006	289163
18051	289164
10647	289165
122167	289166
13866	289167
95076	289168
7262	289169
14804	289170
167435	289171
16596	289172
59127	289173
5916	289174
10936	289175
6069	289176
80361	289177
21006	289178
17657	289179
9343	289180
7943	289181
76175	289182
86324	289183
62089	289184
3614	289185
61075	289186
59003	289187
24899	289188
30642	289189
25619	289190
2392	289191
701	289192
28919	289193
38326	289194
74609	289195
9855	289196
5430	289197
23744	289198
42751	289199
333	289200
55290	289201
49832	289202
19560	289203
62793	289204
82038	289205
763	289206
15680	289207
80578	289208
87489	289209
17085	289210
130	289211
103220	289212
8569	289213
146009	289214
23532	289215
16329	289216
39089	289217
1476	289218
47965	289219
75658	289220
17343	289221
25663	289222
20921	289223
24817	289224
65572	289225
3315	289226
45545	289227
66801	289228
52227	289229
726	289230
13850	289231
28397	289232
4199	289233
37542	289234
1435	289235
113519	289236
11823	289237
30594	289238
66355	289239
22811	289240
16392	289241
19741	289242
41953	289243
6328	289244
5696	289245
14999	289246
5287	289247
35102	289248
114049	289249
1953	289250
68862	289251
63991	289252
20422	289253
49832	289254
70764	289255
104799	289256
156	289257
28197	289258
74767	289259
31975	289260
53647	289261
25205	289262
31591	289263
97480	289264
30661	289265
31161	289266
40776	289267
24403	289268
145846	289269
37190	289270
7984	289271
27992	289272
39511	289273
13525	289274
14932	289275
64605	289276
2963	289277
55784	289278
39672	289279
57823	289280
64197	289281
14438	289282
6586	289283
8588	289284
39328	289285
6411	289286
108409	289287
40649	289288
8937	289289
10202	289290
13624	289291
68577	289292
93323	289293
46765	289294
4384	289295
12955	289296
7455	289297
48850	289298
91877	289299
18132	289300
33604	289301
6619	289302
40304	289303
26851	289304
18816	289305
1369	289306
36887	289307
26267	289308
1927	289309
19990	289310
67281	289311
25117	289312
37342	289313
4739	289314
173734	289315
2791	289316
100020	289317
55788	289318
37981	289319
14643	289320
43858	289321
32504	289322
73818	289323
4054	289324
15828	289325
52240	289326
10284	289327
83535	289328
48789	289329
141874	289330
60162	289331
29056	289332
16025	289333
63019	289334
4694	289335
25335	289336
38132	289337
79916	289338
8088	289339
27490	289340
46426	289341
27500	289342
15176	289343
45932	289344
59195	289345
23553	289346
111811	289347
20420	289348
23237	289349
26232	289350
124295	289351
23011	289352
16312	289353
2257	289354
1508	289355
88754	289356
130596	289357
42706	289358
5000	289359
24977	289360
10346	289361
3865	289362
10393	289363
32224	289364
62119	289365
10614	289366
25347	289367
28661	289368
140788	289369
73517	289370
10227	289371
7912	289372
13994	289373
18256	289374
60162	289375
6713	289376
112543	289377
23380	289378
19434	289379
10614	289380
16473	289381
32334	289382
16252	289383
3606	289384
131730	289385
1771	289386
23408	289387
78016	289388
40251	289389
50340	289390
100621	289391
31100	289392
51148	289393
10412	289394
37221	289395
20870	289396
14708	289397
28700	289398
2093	289399
3286	289400
15055	289401
34550	289402
9210	289403
69250	289404
261	289405
261	289406
88774	289407
43	289408
2	289409
43	289410
481	289411
6175	289412
47812	289413
34418	289414
100635	289415
75201	289416
596	289417
27946	289418
111152	289419
12898	289420
3766	289421
2032	289422
175209	289423
6851	289424
128237	289425
4432	289426
3396	289427
47692	289428
31	289429
22094	289430
1699	289431
25564	289432
74683	289433
2240	289434
62202	289435
184012	289436
110078	289437
22828	289438
3555	289439
129296	289440
50495	289441
62595	289442
50495	289443
9755	289444
28661	289445
6755	289446
55717	289447
88	289448
35	289449
42434	289450
101487	289451
436	289452
40849	289453
71248	289454
54363	289455
10359	289456
108386	289457
1911	289458
34119	289459
132734	289460
20967	289461
39307	289462
134124	289463
42404	289464
32634	289465
1927	289466
32637	289467
13634	289468
13149	289469
8007	289470
84611	289471
8180	289472
19453	289473
818	289474
9129	289475
65165	289476
1909	289477
25973	289478
37381	289479
101486	289480
19040	289481
23742	289482
4620	289483
102962	289484
217	289485
28812	289486
12381	289487
25430	289488
74826	289489
38036	289490
6177	289491
75562	289492
48415	289493
33778	289494
68009	289495
42204	289496
18737	289497
73166	289498
11706	289499
3551	289500
110623	289501
69240	289502
94753	289503
16306	289504
898	289505
1722	289506
4598	289507
33509	289508
24816	289509
153171	289510
5201	289511
11706	289512
63472	289513
1789	289514
42535	289515
898	289516
26712	289517
108946	289518
113457	289519
2813	289520
24908	289521
32739	289522
51714	289523
4189	289524
44527	289525
40248	289526
112667	289527
22112	289528
11049	289529
2447	289530
60617	289531
94748	289532
80233	289533
16057	289534
7220	289535
19437	289536
13178	289537
152381	289538
41160	289539
7161	289540
1288	289541
179847	289542
57895	289543
106158	289544
82177	289545
11608	289546
103299	289547
141112	289548
17252	289549
33548	289550
3382	289551
52350	289552
11010	289553
45878	289554
43868	289555
52652	289556
10820	289557
19911	289558
29237	289559
106347	289560
124869	289561
14553	289562
68766	289563
103511	289564
55361	289565
2140	289566
98791	289567
70509	289568
34442	289569
35552	289570
38704	289571
171756	289572
74913	289573
15879	289574
159627	289575
130703	289576
31007	289577
14609	289578
4411	289579
179135	289580
35307	289581
38012	289582
131450	289583
35315	289584
109177	289585
9334	289586
2592	289587
18	289588
1064	289589
5654	289590
13280	289591
49206	289592
76215	289593
19441	289594
9804	289595
176517	289596
27143	289597
33922	289598
2530	289599
60303	289600
108734	289601
9028	289602
24534	289603
58926	289604
10833	289605
57191	289606
120046	289607
4581	289608
432	289609
75283	289610
59183	289611
1213	289612
17232	289613
83934	289614
36629	289615
12802	289616
62864	289617
33419	289618
165765	289619
64169	289620
1512	289621
15363	289622
84032	289623
5112	289624
2624	289625
14425	289626
109206	289627
14552	289628
41423	289629
173132	289630
8728	289631
784	289632
15430	289633
18465	289634
4692	289635
15847	289636
7337	289637
149	289638
5171	289639
34837	289640
23531	289641
29840	289642
50001	289643
7796	289644
39573	289645
13085	289646
27111	289647
1069	289648
8786	289649
48351	289650
42068	289651
21279	289652
7082	289653
178451	289654
5696	289655
930	289656
4692	289657
60257	289658
14382	289659
10545	289660
9240	289661
18566	289662
27096	289663
48107	289664
57783	289665
411	289666
9454	289667
53266	289668
4797	289669
73286	289670
7460	289671
19587	289672
30686	289673
23566	289674
2497	289675
5919	289676
26593	289677
74024	289678
40849	289679
3821	289680
90429	289681
148432	289682
62700	289683
12106	289684
4585	289685
32501	289686
48870	289687
972	289688
51896	289689
37317	289690
18063	289691
14020	289692
8312	289693
77363	289694
1618	289695
1409	289696
492	289697
2020	289698
4608	289699
9737	289700
6773	289701
10118	289702
2815	289703
20585	289704
22785	289705
24676	289706
5579	289707
1506	289708
42069	289709
7535	289710
85062	289711
11788	289712
6527	289713
87711	289714
38126	289715
3696	289716
9616	289717
5103	289718
8617	289719
134	289720
107527	289721
34088	289722
26544	289723
4	289724
1333	289725
3713	289726
13511	289727
6488	289728
22875	289729
186	289730
44652	289731
7583	289732
11140	289733
14698	289734
48258	289735
37980	289736
499	289737
13774	289738
35243	289739
9306	289740
1998	289741
7951	289742
43802	289743
27578	289744
35555	289745
48258	289746
73065	289747
47002	289748
15207	289749
39004	289750
106160	289751
218	289752
10609	289753
83946	289754
35223	289755
25623	289756
8848	289757
64484	289758
52158	289759
59738	289760
20923	289761
8881	289762
53018	289763
59396	289764
2637	289765
90427	289766
170954	289767
74628	289768
137242	289769
32944	289770
4022	289771
13071	289772
20542	289773
2	289774
59472	289775
140791	289776
96485	289777
45405	289778
132171	289779
46763	289780
40827	289781
79301	289782
20	289783
98781	289784
92400	289785
15167	289786
48287	289787
83875	289788
100167	289789
1438	289790
38000	289791
1342	289792
26690	289793
91858	289794
62944	289795
103698	289796
5231	289797
728	289798
43826	289799
3581	289800
67345	289801
72731	289802
15809	289803
48443	289804
43466	289805
77056	289806
74807	289807
4767	289808
112083	289809
86598	289810
71658	289811
35926	289812
757	289813
27130	289814
187150	289815
185954	289816
176513	289817
35917	289818
31309	289819
140214	289820
41801	289821
116547	289822
15486	289823
189234	289824
33511	289825
66658	289826
50096	289827
132266	289828
121243	289829
34418	289830
44301	289831
14549	289832
449	289833
4209	289834
2536	289835
170809	289836
2392	289837
127618	289838
142150	289839
3248	289840
59312	289841
85472	289842
120709	289843
66861	289844
2638	289845
109700	289846
75184	289847
65041	289848
29	289849
108370	289850
34029	289851
50096	289852
23265	289853
1841	289854
33229	289855
172819	289856
8923	289857
44587	289858
88111	289859
91881	289860
75094	289861
12758	289862
13101	289863
4264	289864
41801	289865
34725	289866
115251	289867
81641	289868
68003	289869
72076	289870
43893	289871
109100	289872
828	289873
115105	289874
103553	289875
92952	289876
1216	289877
86299	289878
103216	289879
53154	289880
53905	289881
36544	289882
51828	289883
108679	289884
72765	289885
12191	289886
12527	289887
141591	289888
19290	289889
4436	289890
144245	289891
94640	289892
170984	289893
9231	289894
59458	289895
60235	289896
13633	289897
18451	289898
48276	289899
168683	289900
24445	289901
70519	289902
69734	289903
50377	289904
54150	289905
132800	289906
114070	289907
27813	289908
30122	289909
92068	289910
81274	289911
6005	289912
3121	289913
15545	289914
60583	289915
17156	289916
117024	289917
1444	289918
91399	289919
69564	289920
53165	289921
74556	289922
75830	289923
36267	289924
46010	289925
10408	289926
84736	289927
95256	289928
63195	289929
20332	289930
90360	289931
66543	289932
29875	289933
141189	289934
76145	289935
6959	289936
117455	289937
87406	289938
20553	289939
177817	289940
8147	289941
27004	289942
20310	289943
5296	289944
18451	289945
30380	289946
18991	289947
15087	289948
104801	289949
58146	289950
91321	289951
642	289952
12421	289953
86331	289954
1020	289955
411	289956
48543	289957
28591	289958
68019	289959
39946	289960
27794	289961
11648	289962
131751	289963
49940	289964
48973	289965
63307	289966
60407	289967
18470	289968
103014	289969
13372	289970
59082	289971
84117	289972
28530	289973
42256	289974
686	289975
7796	289976
101709	289977
42925	289978
88991	289979
50039	289980
36409	289981
53352	289982
60462	289983
59943	289984
187093	289985
221	289986
29059	289987
30751	289988
62810	289989
45220	289990
4630	289991
64716	289992
4696	289993
18826	289994
218	289995
1619	289996
40769	289997
18298	289998
45186	289999
19776	290000
57406	290001
3660	290002
6734	290003
68820	290004
21507	290005
56596	290006
1368	290007
37042	290008
33963	290009
10646	290010
14190	290011
38726	290012
2672	290013
103307	290014
100904	290015
64091	290016
13622	290017
80910	290018
156300	290019
46334	290020
18571	290021
3277	290022
28626	290023
72470	290024
70790	290025
41178	290026
47076	290027
14343	290028
33316	290029
45846	290030
140296	290031
13416	290032
81980	290033
18739	290034
1148	290035
60507	290036
14423	290037
47237	290038
111382	290039
16250	290040
60409	290041
80592	290042
16199	290043
53455	290044
64893	290045
113921	290046
20805	290047
1662	290048
339	290049
66067	290050
23048	290051
5320	290052
423	290053
20370	290054
83168	290055
21269	290056
64755	290057
59488	290058
56421	290059
112378	290060
1113	290061
27058	290062
9003	290063
2335	290064
8876	290065
4109	290066
7608	290067
30089	290068
86791	290069
87973	290070
29266	290071
2822	290072
86213	290073
109087	290074
98378	290075
60701	290076
88991	290077
88152	290078
6483	290079
6483	290080
17504	290081
316	290082
20075	290083
5162	290084
22650	290085
73865	290086
17896	290087
26386	290088
75849	290089
134023	290090
1465	290091
27460	290092
87791	290093
385	290094
13459	290095
5438	290096
89915	290097
5335	290098
87132	290099
15881	290100
12655	290101
43337	290102
9423	290103
170687	290104
20540	290105
25039	290106
6383	290107
58341	290108
16424	290109
123955	290110
2759	290111
39973	290112
8936	290113
161779	290114
51924	290115
22078	290116
14181	290117
14990	290118
22626	290119
42415	290120
20943	290121
2347	290122
51592	290123
34358	290124
593	290125
8344	290126
14355	290127
24613	290128
46085	290129
113096	290130
11721	290131
42991	290132
29848	290133
92518	290134
138830	290135
33282	290136
91186	290137
15876	290138
59875	290139
19081	290140
32490	290141
13141	290142
5487	290143
12412	290144
28200	290145
14408	290146
1233	290147
77647	290148
29562	290149
26026	290150
1132	290151
69254	290152
102276	290153
11880	290154
2612	290155
42529	290156
3839	290157
23481	290158
5190	290159
88695	290160
39252	290161
136286	290162
46807	290163
53298	290164
38255	290165
15081	290166
47175	290167
35840	290168
24795	290169
1295	290170
41944	290171
49644	290172
31691	290173
2523	290174
8307	290175
20078	290176
618	290177
46201	290178
53971	290179
44079	290180
55947	290181
1250	290182
23650	290183
17636	290184
7218	290185
94004	290186
41619	290187
40632	290188
12440	290189
124868	290190
49306	290191
56343	290192
5463	290193
14085	290194
127030	290195
79622	290196
92369	290197
58286	290198
51153	290199
23561	290200
6110	290201
46341	290202
184584	290203
3774	290204
56888	290205
4326	290206
3466	290207
85752	290208
54588	290209
46470	290210
44569	290211
14672	290212
26166	290213
1660	290214
14813	290215
143014	290216
44030	290217
52987	290218
72805	290219
180558	290220
9316	290221
45913	290222
20575	290223
181369	290224
4721	290225
22287	290226
18017	290227
2025	290228
10424	290229
17821	290230
14407	290231
13058	290232
136324	290233
68552	290234
36682	290235
55836	290236
13178	290237
30781	290238
42224	290239
28813	290240
20392	290241
114479	290242
28332	290243
180585	290244
69899	290245
26005	290246
21540	290247
50888	290248
99492	290249
929	290250
44855	290251
5446	290252
1319	290253
10694	290254
73164	290255
63146	290256
2382	290257
29276	290258
70416	290259
78031	290260
7263	290261
27164	290262
47232	290263
11779	290264
29654	290265
24520	290266
45801	290267
2	290268
69953	290269
48365	290270
378	290271
78333	290272
37	290273
7778	290274
185464	290275
59635	290276
95434	290277
40099	290278
15831	290279
86727	290280
86317	290281
63297	290282
12325	290283
132256	290284
17164	290285
151010	290286
22734	290287
763	290288
33197	290289
11395	290290
73483	290291
69168	290292
30489	290293
5918	290294
23230	290295
69276	290296
6189	290297
29557	290298
9548	290299
80136	290300
3788	290301
1186	290302
73401	290303
49681	290304
11084	290305
161360	290306
17813	290307
22075	290308
6394	290309
14492	290310
24907	290311
131549	290312
53945	290313
25479	290314
31862	290315
80353	290316
85727	290317
1402	290318
81642	290319
116384	290320
33875	290321
110081	290322
8092	290323
46550	290324
1161	290325
9324	290326
5492	290327
44643	290328
37350	290329
3367	290330
21107	290331
38508	290332
44927	290333
9097	290334
74512	290335
2885	290336
21238	290337
67458	290338
23171	290339
45340	290340
44373	290341
17448	290342
56106	290343
2044	290344
32112	290345
106234	290346
11474	290347
13206	290348
24767	290349
38895	290350
5546	290351
74836	290352
54877	290353
12789	290354
50886	290355
1949	290356
16181	290357
93493	290358
81247	290359
60238	290360
26733	290361
883	290362
43523	290363
30229	290364
35800	290365
10412	290366
170217	290367
19081	290368
13599	290369
86743	290370
399	290371
109895	290372
8465	290373
55872	290374
5684	290375
19721	290376
44933	290377
7424	290378
42123	290379
13922	290380
65582	290381
80933	290382
76783	290383
13597	290384
14848	290385
6045	290386
69941	290387
18907	290388
448	290389
58572	290390
1662	290391
8211	290392
16436	290393
8	290394
2	290395
16107	290396
77	290397
14378	290398
25080	290399
194	290400
5992	290401
2060	290402
189192	290403
5181	290404
12649	290405
27234	290406
22184	290407
103574	290408
40253	290409
9458	290410
39983	290411
12702	290412
22281	290413
31900	290414
80671	290415
33804	290416
48468	290417
50467	290418
59508	290419
100908	290420
601	290421
69546	290422
105600	290423
33010	290424
26995	290425
83973	290426
48224	290427
99325	290428
33209	290429
58344	290430
72639	290431
6141	290432
22202	290433
69457	290434
10835	290435
92906	290436
31820	290437
7145	290438
63091	290439
84815	290440
133357	290441
50542	290442
15411	290443
48221	290444
22184	290445
36069	290446
19866	290447
39916	290448
69667	290449
14727	290450
69618	290451
23278	290452
59062	290453
29759	290454
11670	290455
5074	290456
543	290457
9341	290458
70404	290459
14427	290460
31721	290461
26999	290462
76701	290463
33344	290464
14175	290465
22858	290466
11403	290467
3923	290468
26603	290469
18929	290470
3050	290471
23927	290472
6608	290473
30220	290474
8721	290475
22324	290476
51607	290477
51607	290478
9677	290479
2538	290480
42060	290481
31685	290482
18873	290483
77070	290484
86262	290485
3030	290486
24667	290487
1041	290488
82216	290489
10398	290490
12973	290491
81285	290492
88365	290493
64561	290494
298	290495
17188	290496
10260	290497
183918	290498
76069	290499
68128	290500
21710	290501
22790	290502
15253	290503
37975	290504
32826	290505
17946	290506
80436	290507
18180	290508
5087	290509
15729	290510
11	290511
40501	290512
21644	290513
16	290514
3957	290515
32873	290516
28512	290517
32	290518
14411	290519
66311	290520
15031	290521
6662	290522
17335	290523
10370	290524
108089	290525
9444	290526
88177	290527
69572	290528
34581	290529
183862	290530
31562	290531
8951	290532
4	290533
28020	290534
45408	290535
21877	290536
40306	290537
21435	290538
28774	290539
86937	290540
14940	290541
223	290542
50586	290543
36805	290544
72413	290545
5560	290546
27372	290547
4342	290548
39447	290549
3559	290550
50022	290551
4779	290552
11499	290553
45561	290554
45395	290555
82544	290556
92825	290557
28780	290558
52301	290559
3764	290560
9545	290561
7869	290562
104557	290563
55204	290564
27833	290565
65343	290566
56534	290567
23346	290568
168086	290569
5774	290570
32480	290571
6147	290572
4614	290573
88423	290574
15289	290575
15908	290576
37844	290577
6374	290578
33565	290579
105247	290580
20718	290581
12460	290582
1074	290583
54110	290584
21219	290585
79403	290586
66583	290587
10103	290588
64394	290589
130298	290590
28907	290591
93042	290592
10521	290593
171	290594
131815	290595
103816	290596
722	290597
38212	290598
108672	290599
30920	290600
141737	290601
10447	290602
73352	290603
69012	290604
61808	290605
185976	290606
20626	290607
10581	290608
80692	290609
20064	290610
70095	290611
66436	290612
3719	290613
12228	290614
67291	290615
108670	290616
30261	290617
3417	290618
11189	290619
29945	290620
150193	290621
146	290622
1137	290623
1064	290624
11095	290625
12735	290626
101760	290627
41178	290628
5975	290629
664	290630
23699	290631
13512	290632
11489	290633
32560	290634
65502	290635
30435	290636
171554	290637
6681	290638
42427	290639
73506	290640
30372	290641
19002	290642
5911	290643
136256	290644
70158	290645
20296	290646
36840	290647
33582	290648
10348	290649
422	290650
21300	290651
55925	290652
46116	290653
80781	290654
28657	290655
22931	290656
53994	290657
115651	290658
46156	290659
47952	290660
6180	290661
46354	290662
5154	290663
30227	290664
8269	290665
26	290666
13428	290667
4901	290668
27212	290669
5937	290670
544	290671
20039	290672
20474	290673
2	290674
17712	290675
31178	290676
85182	290677
2239	290678
77605	290679
1861	290680
15822	290681
26143	290682
22301	290683
11273	290684
3387	290685
57696	290686
80335	290687
34388	290688
10340	290689
3870	290690
8881	290691
45488	290692
50874	290693
101911	290694
4995	290695
1764	290696
91878	290697
88261	290698
46576	290699
41364	290700
37361	290701
6032	290702
41652	290703
20349	290704
29645	290705
50426	290706
5126	290707
28116	290708
24664	290709
117606	290710
15917	290711
21300	290712
15878	290713
153933	290714
5189	290715
48427	290716
52538	290717
79061	290718
100957	290719
70938	290720
11646	290721
180955	290722
25001	290723
21300	290724
30402	290725
4250	290726
123000	290727
104676	290728
99322	290729
171	290730
83869	290731
41368	290732
12280	290733
15878	290734
2030	290735
3742	290736
24588	290737
29809	290738
8550	290739
14450	290740
27982	290741
48401	290742
31071	290743
115106	290744
32170	290745
18682	290746
7009	290747
70132	290748
40124	290749
52278	290750
33298	290751
5705	290752
39734	290753
792	290754
52508	290755
5972	290756
1124	290757
35118	290758
11073	290759
724	290760
8962	290761
110100	290762
52156	290763
52718	290764
6260	290765
30205	290766
33780	290767
52071	290768
20321	290769
27198	290770
897	290771
29931	290772
14529	290773
58891	290774
3933	290775
42290	290776
41224	290777
22727	290778
7105	290779
55544	290780
98395	290781
7026	290782
2409	290783
35643	290784
14797	290785
109202	290786
5318	290787
54804	290788
55327	290789
14774	290790
16856	290791
44960	290792
68999	290793
28738	290794
21542	290795
16497	290796
69009	290797
32203	290798
7512	290799
47547	290800
1563	290801
68301	290802
174528	290803
11012	290804
63294	290805
36221	290806
163966	290807
117507	290808
6702	290809
97782	290810
10391	290811
384	290812
115381	290813
46625	290814
261	290815
43896	290816
9194	290817
133622	290818
37330	290819
11413	290820
135009	290821
94798	290822
48422	290823
41022	290824
57627	290825
15173	290826
31827	290827
54223	290828
2286	290829
2	290830
5569	290831
89086	290832
46624	290833
64135	290834
11471	290835
157870	290836
19115	290837
67145	290838
17784	290839
47190	290840
133737	290841
17485	290842
46027	290843
105279	290844
4802	290845
19782	290846
94	290847
9558	290848
95834	290849
67976	290850
106732	290851
25184	290852
46771	290853
109911	290854
46555	290855
80641	290856
64786	290857
65279	290858
98562	290859
136299	290860
129943	290861
3279	290862
105091	290863
16963	290864
48810	290865
15332	290866
10953	290867
42879	290868
26838	290869
43288	290870
16282	290871
61450	290872
3151	290873
63186	290874
15879	290875
43767	290876
34404	290877
90794	290878
45744	290879
27364	290880
34676	290881
8359	290882
17798	290883
33717	290884
163738	290885
24089	290886
124330	290887
12713	290888
18699	290889
19734	290890
19600	290891
882	290892
23312	290893
59139	290894
24399	290895
38256	290896
3829	290897
7855	290898
14896	290899
67353	290900
34372	290901
3143	290902
53046	290903
11503	290904
19529	290905
69539	290906
102760	290907
81979	290908
43065	290909
28507	290910
25233	290911
82930	290912
184503	290913
10807	290914
31760	290915
68634	290916
15083	290917
164445	290918
15083	290919
20933	290920
22814	290921
108242	290922
2182	290923
34315	290924
34470	290925
56762	290926
67219	290927
21999	290928
44094	290929
50496	290930
66232	290931
63305	290932
86289	290933
5500	290934
8930	290935
13796	290936
15552	290937
37712	290938
22614	290939
132919	290940
47200	290941
13399	290942
11361	290943
50343	290944
51918	290945
75339	290946
26044	290947
14179	290948
30270	290949
26143	290950
7412	290951
26876	290952
14519	290953
56395	290954
27771	290955
5591	290956
221	290957
40494	290958
62724	290959
49795	290960
7944	290961
48812	290962
385	290963
9618	290964
70502	290965
70502	290966
33917	290967
16523	290968
25500	290969
2702	290970
84916	290971
3715	290972
90160	290973
21601	290974
40456	290975
29434	290976
8091	290977
105798	290978
98122	290979
116726	290980
18903	290981
24593	290982
17377	290983
5498	290984
102786	290985
125673	290986
5702	290987
764	290988
50074	290989
10768	290990
527	290991
64313	290992
38078	290993
70554	290994
43559	290995
51894	290996
1444	290997
71690	290998
57159	290999
3596	291000
1662	291001
89113	291002
159909	291003
27108	291004
159431	291005
9859	291006
1223	291007
9830	291008
30492	291009
96988	291010
84278	291011
71518	291012
9137	291013
12393	291014
15140	291015
11806	291016
6214	291017
7944	291018
9045	291019
5756	291020
1123	291021
1946	291022
20394	291023
9029	291024
59207	291025
39051	291026
6894	291027
53569	291028
9015	291029
122256	291030
88899	291031
9956	291032
7342	291033
19735	291034
20061	291035
1048	291036
8091	291037
8091	291038
3246	291039
14	291040
52189	291041
18451	291042
12262	291043
642	291044
49943	291045
22961	291046
12286	291047
8516	291048
1981	291049
38438	291050
27928	291051
52970	291052
296	291053
27149	291054
2425	291055
2321	291056
49063	291057
18063	291058
35535	291059
71908	291060
11232	291061
11394	291062
692	291063
5855	291064
22817	291065
44	291066
138596	291067
88670	291068
121059	291069
36018	291070
23018	291071
83767	291072
28180	291073
60388	291074
13152	291075
59988	291076
13745	291077
34795	291078
121823	291079
6057	291080
58534	291081
79189	291082
6727	291083
23086	291084
110593	291085
179989	291086
78434	291087
44870	291088
3533	291089
38296	291090
13643	291091
84198	291092
71379	291093
8306	291094
7535	291095
33583	291096
42495	291097
22492	291098
2852	291099
23497	291100
9565	291101
15726	291102
4	291103
58706	291104
117648	291105
3180	291106
3681	291107
13490	291108
85705	291109
52594	291110
23615	291111
7553	291112
41361	291113
1009	291114
624	291115
5856	291116
15462	291117
30270	291118
228	291119
2810	291120
42286	291121
58702	291122
33920	291123
27257	291124
1232	291125
7257	291126
11466	291127
702	291128
22405	291129
19642	291130
51243	291131
2270	291132
8852	291133
36401	291134
28932	291135
1509	291136
56999	291137
22493	291138
14440	291139
2529	291140
5849	291141
90516	291142
1212	291143
1990	291144
23065	291145
49283	291146
79340	291147
17624	291148
32399	291149
10352	291150
26937	291151
102925	291152
71437	291153
755	291154
23	291155
156838	291156
129348	291157
64800	291158
102040	291159
23888	291160
23	291161
62265	291162
22815	291163
124017	291164
11514	291165
177436	291166
125401	291167
186896	291168
99686	291169
90599	291170
156482	291171
158760	291172
31709	291173
87237	291174
7346	291175
95402	291176
73021	291177
11164	291178
14549	291179
16081	291180
1549	291181
1738	291182
42980	291183
1984	291184
13207	291185
14224	291186
178348	291187
21013	291188
135599	291189
18496	291190
6290	291191
8145	291192
29386	291193
1303	291194
116747	291195
20369	291196
92207	291197
134863	291198
63920	291199
1105	291200
98845	291201
57755	291202
4839	291203
33931	291204
339	291205
24583	291206
84936	291207
25272	291208
3473	291209
86700	291210
970	291211
1387	291212
1685	291213
47785	291214
189276	291215
4278	291216
18550	291217
6335	291218
15554	291219
13162	291220
149086	291221
1679	291222
24834	291223
4845	291224
14346	291225
2478	291226
279	291227
5438	291228
69575	291229
34179	291230
39929	291231
107497	291232
29626	291233
5520	291234
42143	291235
5046	291236
54146	291237
14624	291238
64984	291239
693	291240
6433	291241
96702	291242
1390	291243
43822	291244
7306	291245
15483	291246
40050	291247
99117	291248
29829	291249
8006	291250
55	291251
4761	291252
120472	291253
433	291254
72299	291255
18734	291256
103776	291257
11892	291258
460	291259
38295	291260
8479	291261
55	291262
126045	291263
7743	291264
12211	291265
3328	291266
67867	291267
10880	291268
46190	291269
49106	291270
19715	291271
2976	291272
1359	291273
109189	291274
2587	291275
9499	291276
48324	291277
27875	291278
56337	291279
83826	291280
68171	291281
90187	291282
48833	291283
7380	291284
45780	291285
55435	291286
374	291287
275	291288
10381	291289
182585	291290
21008	291291
22249	291292
20846	291293
43234	291294
27131	291295
27189	291296
119713	291297
4806	291298
2836	291299
68862	291300
22424	291301
8625	291302
90122	291303
27330	291304
49629	291305
48510	291306
13845	291307
37330	291308
47068	291309
48293	291310
172	291311
8156	291312
136	291313
3746	291314
61502	291315
48370	291316
1707	291317
13143	291318
83841	291319
134813	291320
131223	291321
30277	291322
10842	291323
5175	291324
10096	291325
530	291326
1404	291327
39622	291328
9364	291329
15660	291330
1063	291331
19048	291332
1782	291333
17052	291334
9499	291335
14923	291336
20190	291337
6441	291338
11513	291339
37846	291340
93711	291341
15443	291342
30039	291343
1977	291344
30942	291345
104076	291346
4782	291347
103466	291348
41208	291349
70258	291350
3151	291351
115384	291352
103631	291353
11190	291354
125660	291355
136178	291356
53373	291357
12324	291358
103405	291359
4816	291360
67992	291361
24819	291362
7465	291363
55	291364
1685	291365
300	291366
48397	291367
8301	291368
34665	291369
85	291370
10354	291371
6916	291372
2346	291373
48326	291374
716	291375
136881	291376
60480	291377
5298	291378
49861	291379
36298	291380
15892	291381
14992	291382
69356	291383
181433	291384
1820	291385
43597	291386
131259	291387
79979	291388
9497	291389
31866	291390
20369	291391
17113	291392
76490	291393
87821	291394
4397	291395
3921	291396
51267	291397
11902	291398
61245	291399
88280	291400
73350	291401
60505	291402
41401	291403
72740	291404
67531	291405
53614	291406
9967	291407
3225	291408
79697	291409
1565	291410
9285	291411
32259	291412
13	291413
11755	291414
12103	291415
10359	291416
1676	291417
4686	291418
6666	291419
49022	291420
142349	291421
37383	291422
63550	291423
130436	291424
37813	291425
14452	291426
116207	291427
119497	291428
9597	291429
7213	291430
160	291431
5451	291432
50521	291433
77774	291434
53027	291435
4332	291436
872	291437
223	291438
19307	291439
92519	291440
56151	291441
35815	291442
3067	291443
4942	291444
59657	291445
176353	291446
54821	291447
681	291448
100686	291449
34656	291450
4463	291451
46574	291452
15404	291453
2188	291454
72530	291455
8132	291456
17979	291457
13967	291458
94851	291459
7526	291460
65493	291461
81813	291462
68442	291463
8704	291464
19942	291465
5313	291466
1580	291467
38231	291468
18151	291469
162000	291470
53787	291471
82328	291472
13034	291473
80450	291474
457	291475
564	291476
52502	291477
10657	291478
11989	291479
37546	291480
10283	291481
51333	291482
8903	291483
160982	291484
4385	291485
4055	291486
70930	291487
7683	291488
97415	291489
13328	291490
35787	291491
2300	291492
21823	291493
46475	291494
85923	291495
32616	291496
104899	291497
48966	291498
1456	291499
109922	291500
55297	291501
12470	291502
65534	291503
792	291504
26983	291505
92279	291506
136682	291507
106748	291508
38362	291509
24603	291510
64546	291511
117518	291512
5343	291513
20588	291514
37645	291515
29188	291516
97643	291517
86712	291518
107843	291519
83549	291520
2431	291521
40699	291522
7720	291523
1372	291524
65102	291525
52127	291526
56044	291527
3760	291528
2119	291529
13319	291530
13356	291531
36618	291532
53397	291533
29443	291534
28822	291535
40909	291536
27403	291537
8800	291538
32828	291539
15778	291540
4661	291541
67502	291542
10842	291543
58257	291544
70148	291545
13755	291546
10903	291547
22453	291548
34909	291549
15166	291550
9474	291551
13944	291552
3429	291553
8591	291554
119844	291555
45223	291556
33129	291557
1684	291558
62102	291559
21841	291560
136331	291561
4022	291562
103694	291563
53451	291564
2682	291565
5271	291566
56311	291567
1346	291568
31994	291569
2974	291570
8565	291571
5703	291572
436	291573
58257	291574
7236	291575
64496	291576
128464	291577
4778	291578
21062	291579
16268	291580
10048	291581
27179	291582
39980	291583
15474	291584
16669	291585
8297	291586
16970	291587
1515	291588
32934	291589
3140	291590
42	291591
22434	291592
26905	291593
12777	291594
11330	291595
6509	291596
86214	291597
26150	291598
42415	291599
42415	291600
22392	291601
20741	291602
1488	291603
14035	291604
159	291605
62130	291606
749	291607
7265	291608
90460	291609
18706	291610
24386	291611
32414	291612
1	291613
4	291614
96855	291615
8544	291616
1274	291617
63671	291618
13362	291619
23565	291620
47659	291621
58003	291622
7480	291623
1306	291624
61521	291625
79107	291626
35924	291627
28163	291628
22477	291629
59052	291630
83966	291631
39412	291632
28277	291633
97101	291634
222	291635
115091	291636
119843	291637
140844	291638
48092	291639
2214	291640
24245	291641
4278	291642
16362	291643
14577	291644
2319	291645
19925	291646
50551	291647
22614	291648
51089	291649
5503	291650
45611	291651
111017	291652
1021	291653
17326	291654
65551	291655
64564	291656
60923	291657
57918	291658
16139	291659
2218	291660
4776	291661
27009	291662
48310	291663
155135	291664
83982	291665
130934	291666
83772	291667
83932	291668
919	291669
36900	291670
75993	291671
116860	291672
6649	291673
7296	291674
10258	291675
23489	291676
23100	291677
8762	291678
16253	291679
5544	291680
27036	291681
13067	291682
75781	291683
49092	291684
43894	291685
6945	291686
4070	291687
2049	291688
6471	291689
6471	291690
11602	291691
9841	291692
69663	291693
716	291694
18929	291695
11684	291696
13646	291697
13393	291698
49873	291699
48236	291700
14754	291701
20461	291702
76175	291703
75407	291704
116186	291705
182160	291706
6530	291707
3756	291708
16550	291709
85920	291710
42855	291711
9825	291712
60630	291713
5531	291714
34478	291715
79633	291716
19256	291717
92205	291718
25124	291719
10269	291720
9511	291721
70989	291722
88857	291723
11882	291724
89672	291725
57946	291726
5314	291727
37413	291728
67268	291729
19370	291730
77881	291731
61027	291732
30	291733
4199	291734
8420	291735
3336	291736
28510	291737
67508	291738
68309	291739
19453	291740
3020	291741
41972	291742
4581	291743
2610	291744
6114	291745
15989	291746
27036	291747
62430	291748
35039	291749
48607	291750
21198	291751
39860	291752
25565	291753
70840	291754
126671	291755
4999	291756
134489	291757
51819	291758
29214	291759
8633	291760
25294	291761
112988	291762
44660	291763
6280	291764
1410	291765
25704	291766
16791	291767
52053	291768
38108	291769
8178	291770
32911	291771
55777	291772
4659	291773
64580	291774
51795	291775
60092	291776
8716	291777
21723	291778
69411	291779
921	291780
32950	291781
75029	291782
5669	291783
40207	291784
5468	291785
29562	291786
6100	291787
292	291788
31187	291789
11387	291790
21203	291791
9719	291792
34352	291793
4505	291794
36222	291795
15878	291796
82062	291797
10991	291798
16254	291799
131399	291800
57956	291801
69763	291802
25083	291803
1155	291804
29904	291805
39101	291806
22370	291807
4399	291808
58069	291809
23453	291810
10659	291811
20579	291812
70437	291813
38541	291814
2469	291815
600	291816
1155	291817
22391	291818
52973	291819
9488	291820
1684	291821
7735	291822
4448	291823
38896	291824
4805	291825
15855	291826
2396	291827
26963	291828
86464	291829
27532	291830
42961	291831
110640	291832
73078	291833
5960	291834
131392	291835
4861	291836
48523	291837
69826	291838
23098	291839
3865	291840
56982	291841
6266	291842
13654	291843
42209	291844
18461	291845
15745	291846
7849	291847
42514	291848
4256	291849
34349	291850
35601	291851
10153	291852
5453	291853
4322	291854
2025	291855
49434	291856
46120	291857
166958	291858
22571	291859
40126	291860
127109	291861
9637	291862
32403	291863
54493	291864
3098	291865
58674	291866
1756	291867
139623	291868
22291	291869
94451	291870
38669	291871
99	291872
56614	291873
78768	291874
40188	291875
13017	291876
21154	291877
50702	291878
25532	291879
17743	291880
58101	291881
19405	291882
33882	291883
5890	291884
15162	291885
43824	291886
115131	291887
8126	291888
11186	291889
227	291890
52742	291891
127036	291892
62789	291893
32929	291894
414	291895
2655	291896
13468	291897
4280	291898
112994	291899
6757	291900
33061	291901
50122	291902
11944	291903
27828	291904
15530	291905
43368	291906
13357	291907
15856	291908
115277	291909
27890	291910
56890	291911
10968	291912
2011	291913
21398	291914
6278	291915
52577	291916
127579	291917
34	291918
2218	291919
85	291920
187984	291921
63116	291922
40257	291923
72084	291924
4385	291925
28307	291926
52803	291927
38075	291928
4320	291929
22323	291930
141425	291931
75735	291932
21699	291933
59935	291934
57893	291935
6261	291936
48437	291937
92393	291938
12316	291939
15447	291940
14327	291941
10179	291942
3257	291943
93175	291944
53186	291945
2211	291946
73088	291947
9464	291948
188197	291949
4352	291950
5478	291951
75660	291952
18713	291953
65558	291954
24497	291955
25	291956
3201	291957
18623	291958
15451	291959
117716	291960
109202	291961
11848	291962
6006	291963
356	291964
20377	291965
3129	291966
9578	291967
59883	291968
51	291969
3098	291970
447	291971
41404	291972
597	291973
13142	291974
7162	291975
78622	291976
159394	291977
4020	291978
15429	291979
44858	291980
4995	291981
29505	291982
126376	291983
33196	291984
22319	291985
1939	291986
22062	291987
22319	291988
63046	291989
36473	291990
2101	291991
49875	291992
23429	291993
2616	291994
41803	291995
67324	291996
24667	291997
27123	291998
67189	291999
3899	292000
124	292001
12264	292002
17411	292003
4119	292004
27806	292005
5314	292006
2969	292007
1038	292008
69439	292009
22601	292010
1014	292011
94059	292012
17125	292013
2302	292014
91762	292015
27179	292016
6067	292017
345	292018
33223	292019
8055	292020
5550	292021
484	292022
31781	292023
52548	292024
21351	292025
55	292026
1374	292027
30416	292028
130	292029
21680	292030
87508	292031
3059	292032
24521	292033
2314	292034
140	292035
2961	292036
96269	292037
40735	292038
36712	292039
8258	292040
18490	292041
3253	292042
60760	292043
129400	292044
30061	292045
6748	292046
83164	292047
126803	292048
49471	292049
30442	292050
39110	292051
72897	292052
84232	292053
39311	292054
12123	292055
862	292056
7125	292057
14069	292058
18503	292059
17959	292060
1716	292061
74651	292062
76094	292063
131993	292064
22939	292065
42144	292066
20203	292067
21266	292068
1501	292069
88467	292070
50057	292071
61039	292072
1907	292073
14761	292074
30211	292075
18592	292076
26898	292077
91125	292078
40318	292079
701	292080
48799	292081
53552	292082
87018	292083
121980	292084
5833	292085
27781	292086
958	292087
21420	292088
67784	292089
33921	292090
23256	292091
43613	292092
4794	292093
2	292094
41062	292095
69739	292096
20532	292097
49056	292098
12748	292099
59705	292100
133103	292101
1198	292102
9855	292103
13413	292104
741	292105
8346	292106
49754	292107
86367	292108
15920	292109
34597	292110
46943	292111
1021	292112
58266	292113
8695	292114
60447	292115
287	292116
28290	292117
129825	292118
30325	292119
57517	292120
15999	292121
130580	292122
15283	292123
79647	292124
27166	292125
46122	292126
3749	292127
64647	292128
1717	292129
34790	292130
23215	292131
45342	292132
57183	292133
41713	292134
3948	292135
14395	292136
9938	292137
94604	292138
62898	292139
4302	292140
4844	292141
9865	292142
27002	292143
7778	292144
130	292145
73164	292146
6110	292147
58483	292148
6039	292149
40163	292150
114041	292151
3259	292152
13567	292153
41232	292154
45058	292155
33796	292156
41240	292157
95937	292158
24883	292159
49843	292160
13110	292161
66727	292162
105223	292163
34260	292164
7574	292165
20538	292166
8480	292167
105580	292168
101985	292169
33425	292170
131123	292171
996	292172
4897	292173
72266	292174
2619	292175
2962	292176
35269	292177
22064	292178
103259	292179
4062	292180
24602	292181
132597	292182
145512	292183
9952	292184
2447	292185
106494	292186
2957	292187
73754	292188
20562	292189
1761	292190
71264	292191
41244	292192
130228	292193
8562	292194
13085	292195
17815	292196
39175	292197
88478	292198
13511	292199
28034	292200
32708	292201
665	292202
43934	292203
49887	292204
75750	292205
38705	292206
68067	292207
41383	292208
170956	292209
4870	292210
69858	292211
16032	292212
4401	292213
104728	292214
41999	292215
11241	292216
131938	292217
14624	292218
130189	292219
70347	292220
32574	292221
83829	292222
42067	292223
3712	292224
3425	292225
665	292226
37886	292227
103556	292228
175515	292229
19713	292230
33826	292231
3808	292232
34457	292233
7412	292234
15652	292235
57559	292236
32975	292237
40107	292238
20751	292239
128442	292240
30813	292241
3270	292242
27103	292243
56974	292244
34912	292245
5481	292246
20175	292247
20388	292248
1096	292249
39480	292250
16140	292251
14501	292252
11278	292253
6292	292254
23398	292255
8826	292256
19937	292257
25473	292258
39130	292259
14955	292260
104553	292261
5206	292262
2257	292263
3016	292264
32504	292265
22339	292266
43157	292267
153333	292268
34803	292269
23303	292270
6908	292271
80268	292272
10615	292273
31918	292274
95795	292275
6469	292276
88963	292277
28012	292278
2613	292279
9648	292280
60784	292281
30869	292282
25353	292283
1066	292284
9124	292285
11453	292286
16135	292287
68764	292288
66649	292289
48272	292290
23	292291
134046	292292
87126	292293
49992	292294
12683	292295
55128	292296
15088	292297
71040	292298
3323	292299
13048	292300
6049	292301
14498	292302
10551	292303
4963	292304
10300	292305
61633	292306
103481	292307
90798	292308
45522	292309
81336	292310
84593	292311
76826	292312
52659	292313
8925	292314
8906	292315
43766	292316
3336	292317
14283	292318
52785	292319
48560	292320
97849	292321
7869	292322
40142	292323
1303	292324
604	292325
28601	292326
235	292327
1528	292328
18498	292329
83857	292330
3396	292331
143107	292332
33823	292333
75862	292334
30	292335
8201	292336
44874	292337
67295	292338
47004	292339
34401	292340
34258	292341
33918	292342
19246	292343
27286	292344
28174	292345
35441	292346
1699	292347
173444	292348
559	292349
21324	292350
19248	292351
74821	292352
8967	292353
48664	292354
47384	292355
31509	292356
7781	292357
15436	292358
5544	292359
92856	292360
41046	292361
6397	292362
28223	292363
75914	292364
36212	292365
8892	292366
7165	292367
110766	292368
3680	292369
29892	292370
8946	292371
20332	292372
22861	292373
33621	292374
71350	292375
69701	292376
36327	292377
48326	292378
27063	292379
25183	292380
9011	292381
48521	292382
49942	292383
49697	292384
266	292385
20411	292386
14337	292387
75758	292388
1205	292389
25295	292390
89112	292391
17119	292392
48343	292393
18342	292394
34126	292395
8253	292396
178165	292397
65752	292398
36277	292399
6797	292400
72241	292401
50241	292402
2187	292403
28220	292404
31102	292405
14097	292406
15511	292407
10866	292408
84629	292409
157282	292410
15766	292411
15439	292412
15336	292413
6284	292414
7144	292415
67817	292416
16154	292417
901	292418
7144	292419
3342	292420
5224	292421
92615	292422
6276	292423
32106	292424
30661	292425
29297	292426
2145	292427
22491	292428
34	292429
69519	292430
48233	292431
101088	292432
40034	292433
83748	292434
36046	292435
153612	292436
26543	292437
66577	292438
32809	292439
36704	292440
33486	292441
830	292442
109778	292443
108276	292444
4950	292445
28603	292446
36954	292447
2607	292448
13584	292449
41952	292450
7308	292451
34757	292452
7721	292453
6249	292454
1302	292455
41609	292456
41524	292457
34310	292458
71522	292459
50643	292460
1296	292461
4969	292462
23453	292463
9855	292464
97574	292465
65673	292466
33431	292467
10	292468
93900	292469
3371	292470
64191	292471
42916	292472
136388	292473
816	292474
39317	292475
30899	292476
66711	292477
108932	292478
14978	292479
4021	292480
31005	292481
25327	292482
21154	292483
7790	292484
27143	292485
143103	292486
105520	292487
18504	292488
9484	292489
4605	292490
16910	292491
48855	292492
48016	292493
25820	292494
49140	292495
37708	292496
37061	292497
170974	292498
11125	292499
84134	292500
21389	292501
32775	292502
9555	292503
23922	292504
53333	292505
174860	292506
29278	292507
47475	292508
32184	292509
187380	292510
26825	292511
185450	292512
49278	292513
87134	292514
49449	292515
22059	292516
361	292517
4321	292518
119510	292519
4838	292520
9486	292521
5388	292522
18161	292523
54600	292524
32693	292525
48026	292526
16197	292527
27600	292528
127832	292529
288	292530
4950	292531
16152	292532
2930	292533
30273	292534
15073	292535
7883	292536
50670	292537
70687	292538
73067	292539
22193	292540
1302	292541
9874	292542
101363	292543
19271	292544
10686	292545
51084	292546
7038	292547
69945	292548
34463	292549
8184	292550
11134	292551
34508	292552
71018	292553
69703	292554
17109	292555
29939	292556
147031	292557
4379	292558
62026	292559
1635	292560
14346	292561
63690	292562
18353	292563
18450	292564
48956	292565
172	292566
461	292567
36624	292568
94188	292569
26466	292570
92755	292571
161089	292572
29626	292573
22594	292574
14372	292575
10049	292576
3380	292577
39120	292578
49528	292579
27600	292580
44821	292581
465	292582
29803	292583
93777	292584
19740	292585
131772	292586
19955	292587
58368	292588
27047	292589
43241	292590
62894	292591
75412	292592
35331	292593
8519	292594
49016	292595
16270	292596
177	292597
557	292598
98814	292599
6277	292600
76293	292601
99160	292602
4252	292603
49366	292604
15776	292605
72183	292606
59100	292607
601	292608
39978	292609
10381	292610
39057	292611
99168	292612
29752	292613
13578	292614
34415	292615
24510	292616
12108	292617
7821	292618
15464	292619
18521	292620
5937	292621
391	292622
8895	292623
2813	292624
27066	292625
71086	292626
15553	292627
11638	292628
105058	292629
30920	292630
7440	292631
12284	292632
97418	292633
23409	292634
28565	292635
17751	292636
60062	292637
29181	292638
93297	292639
81635	292640
25185	292641
18148	292642
48995	292643
47428	292644
1188	292645
25724	292646
30860	292647
17830	292648
47322	292649
34563	292650
33210	292651
6307	292652
22341	292653
31890	292654
11334	292655
13957	292656
5460	292657
92277	292658
3377	292659
6922	292660
29499	292661
17995	292662
45808	292663
157386	292664
30040	292665
38783	292666
3945	292667
17169	292668
13007	292669
33645	292670
104705	292671
16784	292672
45682	292673
11367	292674
20437	292675
82217	292676
36253	292677
65932	292678
40965	292679
9515	292680
27542	292681
29832	292682
150490	292683
4252	292684
13115	292685
4062	292686
14536	292687
49933	292688
3277	292689
8542	292690
241	292691
26106	292692
10638	292693
538	292694
135846	292695
13818	292696
1234	292697
4024	292698
3079	292699
918	292700
27490	292701
5790	292702
5518	292703
21072	292704
68098	292705
9412	292706
2486	292707
22369	292708
11699	292709
34453	292710
13558	292711
19173	292712
28128	292713
34341	292714
41404	292715
38805	292716
2644	292717
4191	292718
1684	292719
24671	292720
1488	292721
3461	292722
13601	292723
4595	292724
640	292725
65989	292726
64431	292727
84991	292728
13010	292729
12063	292730
4309	292731
5508	292732
28744	292733
17464	292734
4549	292735
23345	292736
18499	292737
109151	292738
13778	292739
9900	292740
6464	292741
34344	292742
749	292743
22777	292744
4290	292745
25978	292746
21162	292747
41	292748
26730	292749
109964	292750
19692	292751
53168	292752
22663	292753
54020	292754
36175	292755
61969	292756
30860	292757
14072	292758
17240	292759
27661	292760
69951	292761
830	292762
60341	292763
3261	292764
76170	292765
40189	292766
7621	292767
7452	292768
10811	292769
33617	292770
71106	292771
12450	292772
30731	292773
91206	292774
6723	292775
51327	292776
33005	292777
7811	292778
85657	292779
14380	292780
85368	292781
13686	292782
50007	292783
76205	292784
9513	292785
70562	292786
87578	292787
6260	292788
1518	292789
9769	292790
4156	292791
92671	292792
937	292793
25718	292794
492	292795
40178	292796
30810	292797
20461	292798
1251	292799
812	292800
139078	292801
11187	292802
1303	292803
59120	292804
62478	292805
529	292806
132362	292807
16173	292808
19727	292809
141552	292810
25331	292811
86256	292812
58837	292813
6751	292814
7585	292815
35478	292816
392	292817
38809	292818
77264	292819
71572	292820
6293	292821
13098	292822
3193	292823
14549	292824
59823	292825
41170	292826
84263	292827
21073	292828
4436	292829
60100	292830
7210	292831
24489	292832
40619	292833
279	292834
3323	292835
114917	292836
12179	292837
25465	292838
20472	292839
87465	292840
8968	292841
75599	292842
10426	292843
142838	292844
103220	292845
33527	292846
34322	292847
41817	292848
47570	292849
20584	292850
19458	292851
12281	292852
22668	292853
63586	292854
17221	292855
17086	292856
49946	292857
25718	292858
22897	292859
36453	292860
82847	292861
11207	292862
182874	292863
45868	292864
54337	292865
52887	292866
33692	292867
34279	292868
123023	292869
41497	292870
6910	292871
71517	292872
82653	292873
30209	292874
15428	292875
37791	292876
3627	292877
50679	292878
20492	292879
13326	292880
30081	292881
11149	292882
8909	292883
8091	292884
6729	292885
116093	292886
7131	292887
113020	292888
14702	292889
6729	292890
85792	292891
49659	292892
127814	292893
2347	292894
25421	292895
14705	292896
74903	292897
151175	292898
40119	292899
100097	292900
80184	292901
33980	292902
7902	292903
3313	292904
103409	292905
9428	292906
17696	292907
4437	292908
88577	292909
6385	292910
7666	292911
8203	292912
109992	292913
45198	292914
50637	292915
23206	292916
7272	292917
22233	292918
5485	292919
25832	292920
43789	292921
92483	292922
44774	292923
72953	292924
13499	292925
6402	292926
173918	292927
56296	292928
61895	292929
92145	292930
41152	292931
4259	292932
103207	292933
27080	292934
3321	292935
67205	292936
84444	292937
73907	292938
29896	292939
63661	292940
50939	292941
112	292942
27068	292943
1302	292944
3330	292945
5447	292946
9479	292947
18459	292948
87503	292949
604	292950
150195	292951
1621	292952
139580	292953
24521	292954
224	292955
24261	292956
139690	292957
48558	292958
14207	292959
3637	292960
122119	292961
48334	292962
132357	292963
8809	292964
13068	292965
599	292966
784	292967
20368	292968
88943	292969
18660	292970
40973	292971
110740	292972
38569	292973
77342	292974
35441	292975
3833	292976
5915	292977
15680	292978
32287	292979
34389	292980
41157	292981
92544	292982
49938	292983
36010	292984
8987	292985
5978	292986
69770	292987
5978	292988
23003	292989
173506	292990
3159	292991
18678	292992
667	292993
12413	292994
31242	292995
62876	292996
38178	292997
103338	292998
43910	292999
46318	293000
22607	293001
2	293002
81403	293003
23343	293004
9457	293005
3926	293006
40057	293007
104168	293008
1893	293009
1937	293010
52583	293011
13097	293012
99555	293013
75899	293014
44908	293015
16470	293016
389	293017
95915	293018
12491	293019
124787	293020
49336	293021
64931	293022
22304	293023
105774	293024
19013	293025
2394	293026
31795	293027
86143	293028
10305	293029
1825	293030
26320	293031
58366	293032
84004	293033
4862	293034
12185	293035
225	293036
33448	293037
5594	293038
46137	293039
2394	293040
8752	293041
70150	293042
4766	293043
27976	293044
13595	293045
116780	293046
42128	293047
122	293048
9086	293049
15204	293050
36691	293051
57151	293052
55779	293053
80296	293054
60849	293055
27470	293056
42132	293057
7340	293058
230	293059
85963	293060
47335	293061
47	293062
19719	293063
39441	293064
31540	293065
32348	293066
49608	293067
5225	293068
1905	293069
113393	293070
2553	293071
39902	293072
961	293073
12269	293074
86955	293075
152642	293076
3762	293077
17105	293078
13511	293079
6265	293080
28527	293081
17182	293082
37018	293083
3749	293084
17196	293085
87859	293086
131518	293087
71290	293088
830	293089
17437	293090
126959	293091
36342	293092
69977	293093
20309	293094
40241	293095
16194	293096
84294	293097
67507	293098
1518	293099
15506	293100
70570	293101
29779	293102
14495	293103
41919	293104
58482	293105
27050	293106
38809	293107
27327	293108
42029	293109
43910	293110
139667	293111
42321	293112
52632	293113
6284	293114
85442	293115
154914	293116
42018	293117
59391	293118
580	293119
2103	293120
22376	293121
50369	293122
11300	293123
8201	293124
72271	293125
22871	293126
133475	293127
5670	293128
2683	293129
63188	293130
109887	293131
50669	293132
20311	293133
28490	293134
2100	293135
13741	293136
75182	293137
55534	293138
41810	293139
96513	293140
105450	293141
20367	293142
7299	293143
88237	293144
6284	293145
87845	293146
41336	293147
105050	293148
15639	293149
84788	293150
3321	293151
7140	293152
34036	293153
53458	293154
71801	293155
5469	293156
13715	293157
6508	293158
42130	293159
3245	293160
14283	293161
688	293162
89666	293163
8988	293164
13505	293165
41449	293166
49938	293167
23534	293168
4966	293169
88777	293170
54857	293171
27793	293172
188365	293173
3146	293174
19389	293175
5745	293176
48368	293177
2336	293178
71735	293179
69632	293180
58745	293181
22934	293182
6324	293183
22358	293184
10499	293185
8504	293186
86536	293187
5442	293188
4607	293189
8907	293190
11549	293191
59990	293192
27286	293193
45806	293194
25685	293195
1700	293196
19370	293197
66559	293198
36676	293199
9448	293200
24333	293201
48746	293202
16986	293203
71130	293204
8985	293205
22986	293206
15510	293207
1905	293208
85469	293209
7247	293210
23611	293211
1633	293212
33057	293213
84500	293214
9704	293215
39984	293216
54572	293217
19593	293218
56411	293219
68700	293220
11869	293221
81	293222
344	293223
60687	293224
11958	293225
166	293226
3956	293227
39169	293228
67798	293229
72713	293230
162993	293231
82106	293232
11123	293233
16275	293234
28535	293235
130452	293236
2750	293237
101440	293238
15500	293239
59932	293240
18456	293241
59648	293242
71446	293243
67111	293244
2118	293245
107564	293246
31802	293247
8905	293248
11440	293249
151	293250
50702	293251
11630	293252
19314	293253
63928	293254
18123	293255
76139	293256
16166	293257
6316	293258
6316	293259
862	293260
52601	293261
19120	293262
48494	293263
3869	293264
1494	293265
34302	293266
28320	293267
57249	293268
68370	293269
8972	293270
28798	293271
1547	293272
69364	293273
8175	293274
2403	293275
84008	293276
48367	293277
8176	293278
8363	293279
33801	293280
8530	293281
38272	293282
15921	293283
13145	293284
27209	293285
57322	293286
1804	293287
79594	293288
100212	293289
9463	293290
10380	293291
80143	293292
7368	293293
60761	293294
19658	293295
52768	293296
106351	293297
30216	293298
103465	293299
43737	293300
40613	293301
84146	293302
18598	293303
3569	293304
12175	293305
1211	293306
9546	293307
63199	293308
83706	293309
24558	293310
21499	293311
70349	293312
18787	293313
44042	293314
17318	293315
57291	293316
11496	293317
33136	293318
171272	293319
5663	293320
30571	293321
36335	293322
18349	293323
105797	293324
171958	293325
601	293326
14590	293327
108586	293328
28286	293329
29995	293330
61538	293331
95560	293332
136707	293333
28412	293334
18611	293335
72682	293336
23009	293337
9453	293338
81128	293339
39227	293340
92177	293341
107671	293342
20204	293343
66225	293344
59729	293345
69669	293346
5168	293347
5497	293348
4770	293349
2124	293350
12217	293351
1971	293352
11159	293353
2347	293354
41015	293355
23974	293356
58025	293357
58429	293358
99095	293359
5672	293360
15485	293361
34949	293362
11652	293363
48362	293364
5967	293365
14346	293366
9948	293367
151130	293368
13528	293369
33213	293370
7088	293371
79888	293372
8890	293373
24854	293374
6276	293375
32921	293376
7761	293377
14394	293378
61977	293379
123422	293380
45129	293381
48858	293382
102104	293383
6200	293384
54276	293385
28486	293386
2709	293387
13502	293388
27770	293389
43907	293390
41349	293391
23895	293392
85986	293393
24333	293394
36642	293395
47145	293396
26972	293397
181599	293398
17118	293399
7420	293400
59076	293401
3146	293402
8660	293403
11103	293404
42937	293405
69676	293406
69055	293407
39938	293408
3535	293409
17503	293410
173078	293411
3436	293412
48388	293413
8	293414
459	293415
13725	293416
16800	293417
43639	293418
58715	293419
108042	293420
2242	293421
15882	293422
39917	293423
8172	293424
32924	293425
20352	293426
8888	293427
4064	293428
31212	293429
58252	293430
565	293431
14325	293432
67878	293433
57305	293434
5165	293435
26303	293436
11413	293437
22447	293438
42159	293439
7229	293440
69756	293441
8181	293442
465	293443
55223	293444
66014	293445
49918	293446
70824	293447
25633	293448
50394	293449
52985	293450
7321	293451
19474	293452
62928	293453
10321	293454
8775	293455
14501	293456
52579	293457
43810	293458
1720	293459
45841	293460
2612	293461
187765	293462
9519	293463
36660	293464
50029	293465
28031	293466
8412	293467
52609	293468
14435	293469
6361	293470
36971	293471
57901	293472
107396	293473
52705	293474
44454	293475
15428	293476
34254	293477
58179	293478
47194	293479
21188	293480
28030	293481
43778	293482
728	293483
52788	293484
34936	293485
24622	293486
43930	293487
71996	293488
9499	293489
57121	293490
28475	293491
41889	293492
95268	293493
18441	293494
8713	293495
1098	293496
24556	293497
32677	293498
20352	293499
24320	293500
44070	293501
13226	293502
17131	293503
51144	293504
69578	293505
28151	293506
27038	293507
5158	293508
40087	293509
58043	293510
43891	293511
9720	293512
16019	293513
88909	293514
17279	293515
76666	293516
1922	293517
824	293518
15086	293519
51011	293520
6150	293521
4702	293522
82757	293523
36302	293524
115166	293525
23193	293526
15445	293527
59361	293528
120344	293529
105384	293530
3147	293531
6034	293532
14827	293533
6261	293534
95728	293535
9960	293536
15545	293537
45768	293538
10789	293539
948	293540
7616	293541
7677	293542
46143	293543
5602	293544
2609	293545
33837	293546
8779	293547
28587	293548
92641	293549
4167	293550
15164	293551
100144	293552
1894	293553
28469	293554
18544	293555
12295	293556
114247	293557
22327	293558
8120	293559
16532	293560
24875	293561
38876	293562
1571	293563
3137	293564
35646	293565
19827	293566
23543	293567
176	293568
66069	293569
61012	293570
33474	293571
48466	293572
13440	293573
18419	293574
14006	293575
4551	293576
28019	293577
87929	293578
17583	293579
82334	293580
10758	293581
9	293582
24802	293583
86299	293584
2478	293585
158645	293586
41448	293587
5986	293588
2	293589
34902	293590
36437	293591
52439	293592
32983	293593
33860	293594
10478	293595
2274	293596
29817	293597
75820	293598
2225	293599
10384	293600
7781	293601
5315	293602
15040	293603
19023	293604
52851	293605
5443	293606
20477	293607
24455	293608
85455	293609
6259	293610
121199	293611
22394	293612
6727	293613
8126	293614
5458	293615
50467	293616
25714	293617
115271	293618
6440	293619
17195	293620
9164	293621
134172	293622
58388	293623
5911	293624
26	293625
6258	293626
50485	293627
62565	293628
23345	293629
46948	293630
1629	293631
13960	293632
76090	293633
5641	293634
25754	293635
33184	293636
30593	293637
969	293638
52552	293639
63112	293640
9526	293641
92131	293642
8142	293643
58110	293644
14379	293645
14383	293646
48264	293647
60314	293648
27974	293649
529	293650
39871	293651
17903	293652
13106	293653
72764	293654
17389	293655
16014	293656
24584	293657
2878	293658
64906	293659
4250	293660
27836	293661
37141	293662
3869	293663
64046	293664
1608	293665
77178	293666
2124	293667
54500	293668
49405	293669
37276	293670
64109	293671
49537	293672
103486	293673
50215	293674
25515	293675
2	293676
18675	293677
11373	293678
47005	293679
1776	293680
26159	293681
82569	293682
49855	293683
63306	293684
13483	293685
184728	293686
87982	293687
22198	293688
21423	293689
15062	293690
56703	293691
15197	293692
7227	293693
88499	293694
42098	293695
23204	293696
5064	293697
48984	293698
40171	293699
25889	293700
57180	293701
146091	293702
33108	293703
17849	293704
71144	293705
4108	293706
52979	293707
820	293708
22447	293709
53	293710
10854	293711
101341	293712
51475	293713
18587	293714
93538	293715
2400	293716
8871	293717
87164	293718
90487	293719
77760	293720
31040	293721
9727	293722
14829	293723
99004	293724
4592	293725
35465	293726
2764	293727
84282	293728
15965	293729
56809	293730
9956	293731
8020	293732
78973	293733
2469	293734
16	293735
172636	293736
8738	293737
23753	293738
19563	293739
42997	293740
12452	293741
1473	293742
17941	293743
49008	293744
12334	293745
104283	293746
18994	293747
50433	293748
1453	293749
126897	293750
4700	293751
15557	293752
28306	293753
33235	293754
85048	293755
64870	293756
81075	293757
10319	293758
70791	293759
27324	293760
8399	293761
18729	293762
4757	293763
47958	293764
66834	293765
63493	293766
15052	293767
6461	293768
35479	293769
19888	293770
29151	293771
19373	293772
40199	293773
12267	293774
47516	293775
67	293776
27	293777
6461	293778
1502	293779
60559	293780
18374	293781
33114	293782
21504	293783
28611	293784
13158	293785
8991	293786
5170	293787
8208	293788
40064	293789
14326	293790
18963	293791
34077	293792
132278	293793
65273	293794
50625	293795
88191	293796
58006	293797
50702	293798
18130	293799
23803	293800
35227	293801
19443	293802
25756	293803
1185	293804
4869	293805
212	293806
40595	293807
48741	293808
18608	293809
14298	293810
12210	293811
33471	293812
21238	293813
35466	293814
71956	293815
2991	293816
212	293817
51870	293818
83172	293819
12425	293820
7204	293821
4300	293822
5524	293823
103420	293824
5048	293825
36271	293826
30188	293827
35336	293828
19296	293829
38783	293830
865	293831
2630	293832
33244	293833
35369	293834
48569	293835
72287	293836
104016	293837
35692	293838
84632	293839
29058	293840
20256	293841
11146	293842
19296	293843
10412	293844
20297	293845
51574	293846
2236	293847
42763	293848
51284	293849
14334	293850
49836	293851
6127	293852
11214	293853
2101	293854
18441	293855
17406	293856
76967	293857
27107	293858
32898	293859
108554	293860
23681	293861
74461	293862
73285	293863
13255	293864
136281	293865
6760	293866
171064	293867
22307	293868
2957	293869
67030	293870
42183	293871
4363	293872
59541	293873
4297	293874
44834	293875
21337	293876
18621	293877
119	293878
81488	293879
13276	293880
5021	293881
24410	293882
120220	293883
105539	293884
22241	293885
27890	293886
13008	293887
35062	293888
11755	293889
40009	293890
69711	293891
33940	293892
10413	293893
72641	293894
24581	293895
3483	293896
40086	293897
8171	293898
71631	293899
19985	293900
49509	293901
757	293902
5932	293903
10155	293904
24885	293905
29828	293906
5596	293907
2091	293908
2861	293909
8003	293910
17725	293911
2432	293912
12325	293913
90613	293914
13470	293915
15799	293916
17269	293917
20090	293918
28977	293919
10503	293920
13786	293921
23396	293922
60880	293923
8136	293924
131322	293925
13054	293926
15275	293927
1022	293928
13814	293929
63346	293930
58001	293931
62448	293932
5761	293933
937	293934
104984	293935
13517	293936
5925	293937
6293	293938
47764	293939
38097	293940
7099	293941
13867	293942
1965	293943
29474	293944
2443	293945
16310	293946
1423	293947
56006	293948
24801	293949
29518	293950
31501	293951
36872	293952
18886	293953
78328	293954
5379	293955
1463	293956
58498	293957
1578	293958
31286	293959
21601	293960
52534	293961
3099	293962
25919	293963
1233	293964
21601	293965
19317	293966
141769	293967
24700	293968
49696	293969
7400	293970
41373	293971
43699	293972
95771	293973
2151	293974
60872	293975
3005	293976
18151	293977
37910	293978
19475	293979
1620	293980
6259	293981
15046	293982
2462	293983
579	293984
6971	293985
74177	293986
166969	293987
56809	293988
48889	293989
104313	293990
48709	293991
86114	293992
70147	293993
24880	293994
10912	293995
42278	293996
1757	293997
15720	293998
46399	293999
32920	294000
7661	294001
273	294002
33461	294003
3478	294004
68281	294005
148183	294006
1008	294007
7362	294008
18811	294009
25765	294010
20199	294011
90474	294012
17885	294013
146412	294014
9814	294015
2066	294016
9068	294017
5421	294018
41523	294019
10036	294020
2432	294021
2260	294022
18779	294023
30961	294024
6633	294025
32623	294026
23503	294027
61101	294028
30714	294029
18230	294030
7680	294031
5255	294032
23857	294033
736	294034
112469	294035
2011	294036
36075	294037
5671	294038
3726	294039
166591	294040
2252	294041
27756	294042
43081	294043
3362	294044
12982	294045
13296	294046
62541	294047
25980	294048
18331	294049
686	294050
20091	294051
8731	294052
51218	294053
131035	294054
7668	294055
8785	294056
7464	294057
5985	294058
107932	294059
856	294060
2622	294061
86190	294062
31604	294063
10038	294064
9270	294065
80292	294066
54719	294067
93837	294068
41342	294069
17	294070
10261	294071
13269	294072
15452	294073
26276	294074
65199	294075
1826	294076
54288	294077
30283	294078
26230	294079
17143	294080
38184	294081
10284	294082
89056	294083
16328	294084
9814	294085
36114	294086
29308	294087
5162	294088
6740	294089
240	294090
114579	294091
4781	294092
30012	294093
29282	294094
15614	294095
40279	294096
27092	294097
48533	294098
27039	294099
8170	294100
18136	294101
68515	294102
35850	294103
6571	294104
14459	294105
40428	294106
8935	294107
3737	294108
35639	294109
4730	294110
103333	294111
9660	294112
14390	294113
18600	294114
19922	294115
58337	294116
7132	294117
11433	294118
2371	294119
4924	294120
3754	294121
16294	294122
5579	294123
122235	294124
81756	294125
11672	294126
24064	294127
7766	294128
28461	294129
58337	294130
7441	294131
23499	294132
530	294133
108120	294134
32699	294135
15547	294136
25533	294137
86176	294138
49140	294139
32637	294140
3163	294141
6726	294142
12	294143
25175	294144
31946	294145
4786	294146
3736	294147
1601	294148
36195	294149
43481	294150
17094	294151
2202	294152
59011	294153
9628	294154
19936	294155
23919	294156
88067	294157
12075	294158
12336	294159
17775	294160
90409	294161
68142	294162
23925	294163
27172	294164
133792	294165
47515	294166
27657	294167
43976	294168
103832	294169
151190	294170
23854	294171
75379	294172
39512	294173
32688	294174
71147	294175
85086	294176
19789	294177
78570	294178
31044	294179
4424	294180
17397	294181
106287	294182
22985	294183
7451	294184
1014	294185
15702	294186
39145	294187
21834	294188
4215	294189
19600	294190
9124	294191
684	294192
62568	294193
41223	294194
4304	294195
21001	294196
15036	294197
8601	294198
1434	294199
2819	294200
53998	294201
39939	294202
12451	294203
684	294204
115012	294205
18560	294206
20893	294207
10230	294208
67940	294209
57205	294210
11554	294211
16973	294212
90452	294213
83575	294214
56780	294215
16659	294216
10095	294217
15844	294218
56728	294219
71949	294220
33439	294221
17223	294222
11883	294223
32100	294224
161088	294225
23968	294226
35380	294227
31905	294228
96369	294229
4566	294230
6728	294231
29299	294232
411	294233
22060	294234
2294	294235
45887	294236
32589	294237
44773	294238
2249	294239
91414	294240
34900	294241
11117	294242
57763	294243
41769	294244
6266	294245
24192	294246
37434	294247
59961	294248
4192	294249
13256	294250
12153	294251
24691	294252
13737	294253
16767	294254
17289	294255
25305	294256
16904	294257
20206	294258
14	294259
12312	294260
137545	294261
25975	294262
66614	294263
32388	294264
3749	294265
87687	294266
72775	294267
406	294268
8501	294269
96167	294270
8654	294271
35441	294272
6814	294273
24381	294274
10377	294275
15874	294276
33518	294277
76166	294278
92664	294279
45575	294280
40954	294281
18503	294282
61051	294283
78722	294284
43610	294285
28675	294286
53892	294287
3807	294288
15767	294289
3309	294290
20254	294291
90016	294292
35017	294293
14821	294294
59856	294295
157771	294296
46300	294297
7006	294298
17929	294299
42221	294300
816	294301
147784	294302
17696	294303
27171	294304
58565	294305
702	294306
9383	294307
2480	294308
31348	294309
51671	294310
9367	294311
85049	294312
51166	294313
7942	294314
107	294315
52150	294316
37331	294317
15265	294318
4787	294319
40204	294320
4251	294321
86131	294322
63072	294323
43114	294324
112741	294325
22134	294326
15172	294327
103524	294328
3539	294329
8008	294330
25548	294331
1226	294332
22759	294333
50016	294334
42114	294335
5011	294336
176832	294337
97624	294338
27931	294339
34427	294340
67356	294341
19744	294342
75657	294343
182186	294344
78833	294345
16134	294346
28272	294347
134129	294348
33401	294349
122605	294350
57189	294351
22423	294352
70745	294353
9958	294354
83132	294355
8968	294356
86198	294357
9706	294358
49389	294359
10039	294360
4241	294361
108044	294362
87179	294363
49709	294364
52287	294365
24532	294366
59215	294367
70022	294368
40400	294369
24584	294370
97771	294371
13287	294372
120676	294373
22311	294374
35592	294375
41816	294376
30	294377
24224	294378
17310	294379
26611	294380
39467	294381
39690	294382
9552	294383
42612	294384
18659	294385
2573	294386
10917	294387
22516	294388
77308	294389
10210	294390
38310	294391
34	294392
91342	294393
15844	294394
125262	294395
3961	294396
40898	294397
22013	294398
104767	294399
63307	294400
38006	294401
39311	294402
43367	294403
47248	294404
55945	294405
41003	294406
63151	294407
11490	294408
41614	294409
7899	294410
6190	294411
19573	294412
17608	294413
5719	294414
25301	294415
63356	294416
1401	294417
3752	294418
28946	294419
44140	294420
56269	294421
38319	294422
47046	294423
33798	294424
128	294425
102682	294426
19956	294427
52681	294428
8782	294429
50281	294430
46361	294431
1851	294432
2904	294433
75	294434
90584	294435
64393	294436
164916	294437
87504	294438
64193	294439
59893	294440
869	294441
88614	294442
686	294443
3499	294444
135610	294445
129854	294446
55624	294447
29200	294448
52648	294449
106100	294450
44983	294451
49776	294452
23402	294453
6980	294454
8107	294455
7596	294456
53384	294457
171543	294458
17684	294459
102148	294460
15563	294461
3330	294462
32156	294463
8516	294464
3349	294465
50572	294466
2670	294467
56722	294468
12486	294469
56774	294470
104174	294471
8630	294472
124111	294473
762	294474
8161	294475
49204	294476
15547	294477
120693	294478
35943	294479
2073	294480
50128	294481
183592	294482
16817	294483
38964	294484
60066	294485
21598	294486
42689	294487
28822	294488
3932	294489
20	294490
466	294491
66467	294492
35572	294493
36324	294494
20	294495
20	294496
8982	294497
111807	294498
3881	294499
36662	294500
30631	294501
154892	294502
119723	294503
98547	294504
138945	294505
176811	294506
3685	294507
86814	294508
76475	294509
76498	294510
52136	294511
35799	294512
8762	294513
50961	294514
2186	294515
53411	294516
57938	294517
69595	294518
26582	294519
64769	294520
63183	294521
2121	294522
58581	294523
72080	294524
51637	294525
14105	294526
1226	294527
96198	294528
85410	294529
1163	294530
9908	294531
3012	294532
5653	294533
24310	294534
2001	294535
24701	294536
115744	294537
24855	294538
36504	294539
36413	294540
6024	294541
7289	294542
42319	294543
230	294544
797	294545
10219	294546
3315	294547
34324	294548
15311	294549
658	294550
46	294551
11745	294552
105015	294553
2679	294554
101270	294555
4562	294556
2737	294557
61415	294558
18463	294559
99995	294560
23905	294561
1980	294562
968	294563
24591	294564
7160	294565
92414	294566
3865	294567
77130	294568
13652	294569
8389	294570
24035	294571
15491	294572
836	294573
120458	294574
92993	294575
13106	294576
116264	294577
45262	294578
9507	294579
13204	294580
185691	294581
101918	294582
287	294583
1040	294584
28340	294585
32267	294586
15970	294587
53596	294588
21352	294589
1024	294590
58893	294591
31393	294592
86257	294593
27626	294594
76035	294595
3051	294596
6164	294597
625	294598
1	294599
97615	294600
27718	294601
11407	294602
36734	294603
76732	294604
11523	294605
26435	294606
3290	294607
31140	294608
2145	294609
2854	294610
1668	294611
4131	294612
32530	294613
1356	294614
4964	294615
7032	294616
20678	294617
20084	294618
4529	294619
12641	294620
22729	294621
2889	294622
28338	294623
65069	294624
205	294625
2432	294626
8082	294627
126	294628
5790	294629
1284	294630
61811	294631
200	294632
74343	294633
1	294634
1	294635
21026	294636
7	294637
55855	294638
1031	294639
6623	294640
23187	294641
6078	294642
12286	294643
12483	294644
79922	294645
6348	294646
2929	294647
31392	294648
6219	294649
26676	294650
27278	294651
109	294652
1	294653
1382	294654
133	294655
31114	294656
4366	294657
1768	294658
14994	294659
69201	294660
10967	294661
57498	294662
2659	294663
18981	294664
8275	294665
5531	294666
42302	294667
30077	294668
27533	294669
6890	294670
135036	294671
27142	294672
48977	294673
18961	294674
41015	294675
22682	294676
163439	294677
51236	294678
5788	294679
27921	294680
8387	294681
32792	294682
47679	294683
13001	294684
14730	294685
137506	294686
19127	294687
51857	294688
85916	294689
69069	294690
17983	294691
31617	294692
10368	294693
45149	294694
65303	294695
39128	294696
94978	294697
48004	294698
3835	294699
38214	294700
66568	294701
23574	294702
521	294703
7818	294704
40901	294705
65426	294706
25591	294707
47948	294708
46505	294709
5936	294710
11434	294711
51233	294712
35490	294713
30820	294714
58284	294715
17983	294716
18361	294717
38366	294718
14856	294719
18685	294720
46107	294721
29475	294722
28027	294723
188329	294724
18834	294725
15287	294726
57291	294727
67692	294728
78701	294729
2780	294730
49797	294731
47033	294732
17357	294733
20405	294734
52443	294735
18383	294736
13505	294737
12471	294738
8326	294739
10319	294740
32873	294741
46811	294742
121300	294743
63064	294744
50346	294745
26864	294746
85129	294747
21783	294748
2399	294749
56408	294750
22453	294751
46374	294752
4988	294753
1526	294754
925	294755
2544	294756
3853	294757
15449	294758
53539	294759
39053	294760
60618	294761
72302	294762
2966	294763
47668	294764
15605	294765
13349	294766
47944	294767
102801	294768
67258	294769
9213	294770
11895	294771
34464	294772
47757	294773
55265	294774
44342	294775
26674	294776
117	294777
21102	294778
60210	294779
46864	294780
17867	294781
46595	294782
28040	294783
18249	294784
44853	294785
96081	294786
359	294787
50962	294788
3416	294789
4954	294790
32797	294791
12886	294792
20712	294793
104802	294794
59155	294795
65267	294796
6132	294797
38903	294798
78929	294799
78010	294800
42176	294801
2037	294802
66681	294803
35938	294804
608	294805
15360	294806
2698	294807
72696	294808
33662	294809
23863	294810
38602	294811
60522	294812
15594	294813
38034	294814
67086	294815
31636	294816
9213	294817
32334	294818
32083	294819
521	294820
42605	294821
13840	294822
45270	294823
27990	294824
28493	294825
12244	294826
16021	294827
103923	294828
45414	294829
1313	294830
9243	294831
28049	294832
5636	294833
14981	294834
23004	294835
15370	294836
37232	294837
47569	294838
37399	294839
19148	294840
26392	294841
41011	294842
6763	294843
54852	294844
26681	294845
9768	294846
19991	294847
2244	294848
56231	294849
86413	294850
7395	294851
122388	294852
20917	294853
1160	294854
66812	294855
17257	294856
68817	294857
41163	294858
68000	294859
35226	294860
99	294861
3365	294862
5561	294863
11496	294864
174710	294865
7946	294866
34609	294867
11046	294868
26938	294869
29081	294870
8584	294871
9907	294872
40807	294873
21888	294874
3055	294875
52970	294876
75	294877
34119	294878
50214	294879
5407	294880
8911	294881
19503	294882
3823	294883
58673	294884
14485	294885
808	294886
2164	294887
260	294888
126045	294889
41310	294890
1	294891
31686	294892
95316	294893
22509	294894
5606	294895
689	294896
90379	294897
1483	294898
40540	294899
50328	294900
69551	294901
103333	294902
166174	294903
5997	294904
40913	294905
117364	294906
62462	294907
57870	294908
13300	294909
5242	294910
11047	294911
25372	294912
41829	294913
41567	294914
47516	294915
68418	294916
26999	294917
48527	294918
11496	294919
38765	294920
19867	294921
32829	294922
11581	294923
24244	294924
33879	294925
9390	294926
8138	294927
24497	294928
4253	294929
92673	294930
17684	294931
4614	294932
143015	294933
9293	294934
96574	294935
76135	294936
47413	294937
48088	294938
10211	294939
4816	294940
103346	294941
27054	294942
6907	294943
11090	294944
85	294945
48651	294946
275	294947
128857	294948
5426	294949
61070	294950
115188	294951
7194	294952
54465	294953
1420	294954
30323	294955
34026	294956
1318	294957
43017	294958
9263	294959
8703	294960
4857	294961
24896	294962
8875	294963
55433	294964
3495	294965
1259	294966
42411	294967
30328	294968
95693	294969
45023	294970
26267	294971
26563	294972
216	294973
300	294974
55	294975
27467	294976
22670	294977
1272	294978
9003	294979
3547	294980
130056	294981
59884	294982
1167	294983
46596	294984
28080	294985
81998	294986
31596	294987
67737	294988
87277	294989
253	294990
4082	294991
71136	294992
16212	294993
9698	294994
37304	294995
2595	294996
1610	294997
4100	294998
4518	294999
14605	295000
4355	295001
15889	295002
33732	295003
162513	295004
16653	295005
74143	295006
18453	295007
46977	295008
5214	295009
8418	295010
28609	295011
139	295012
42202	295013
48739	295014
33553	295015
14283	295016
15079	295017
52712	295018
9830	295019
85590	295020
3925	295021
15839	295022
103132	295023
17355	295024
18599	295025
91860	295026
61374	295027
11168	295028
103640	295029
141089	295030
15888	295031
17048	295032
280	295033
49533	295034
74633	295035
3025	295036
178555	295037
85658	295038
4532	295039
8802	295040
86192	295041
76195	295042
23197	295043
6124	295044
61942	295045
106914	295046
11037	295047
4855	295048
5964	295049
1696	295050
48526	295051
3615	295052
759	295053
11910	295054
144938	295055
37549	295056
15139	295057
5213	295058
1906	295059
24428	295060
14560	295061
134	295062
19601	295063
4994	295064
1	295065
20	295066
14117	295067
1684	295068
22560	295069
48065	295070
2770	295071
501	295072
1174	295073
35883	295074
1181	295075
48079	295076
7527	295077
13307	295078
27181	295079
32911	295080
39363	295081
70994	295082
12804	295083
836	295084
5587	295085
80336	295086
123820	295087
5984	295088
969	295089
65026	295090
3208	295091
17050	295092
86842	295093
4305	295094
88756	295095
10253	295096
69093	295097
40248	295098
32820	295099
22638	295100
70487	295101
46099	295102
7698	295103
14134	295104
9181	295105
125927	295106
58181	295107
2007	295108
109772	295109
8750	295110
27870	295111
76494	295112
750	295113
795	295114
186001	295115
60996	295116
91896	295117
376	295118
61629	295119
50767	295120
53103	295121
7858	295122
16332	295123
40107	295124
42811	295125
60975	295126
4012	295127
59272	295128
76160	295129
69816	295130
874	295131
13115	295132
2052	295133
39705	295134
70	295135
1603	295136
592	295137
97100	295138
88970	295139
2459	295140
104951	295141
54197	295142
15940	295143
56414	295144
84014	295145
29761	295146
10220	295147
4487	295148
10993	295149
98655	295150
9207	295151
25569	295152
115538	295153
24300	295154
172368	295155
120353	295156
61198	295157
11472	295158
570	295159
15224	295160
27382	295161
1063	295162
96871	295163
1807	295164
8113	295165
18323	295166
67596	295167
6278	295168
751	295169
4517	295170
14026	295171
96746	295172
159	295173
35248	295174
16718	295175
5173	295176
3653	295177
41293	295178
84954	295179
17923	295180
27079	295181
40109	295182
38044	295183
1504	295184
149889	295185
190	295186
29005	295187
88394	295188
6741	295189
204	295190
7156	295191
46259	295192
63376	295193
127661	295194
644	295195
4242	295196
17059	295197
18554	295198
1151	295199
183658	295200
123599	295201
5696	295202
60750	295203
41087	295204
1109	295205
84357	295206
74829	295207
101878	295208
2638	295209
117	295210
5069	295211
67871	295212
57903	295213
71200	295214
72678	295215
84634	295216
8455	295217
23767	295218
70988	295219
1498	295220
66308	295221
19885	295222
134049	295223
55428	295224
11003	295225
33615	295226
5440	295227
89869	295228
48265	295229
16615	295230
40656	295231
55768	295232
68178	295233
56412	295234
888	295235
13727	295236
2119	295237
411	295238
26529	295239
51112	295240
75635	295241
11836	295242
2158	295243
38325	295244
48825	295245
11964	295246
51542	295247
1636	295248
16740	295249
3171	295250
117376	295251
67944	295252
77204	295253
2684	295254
15507	295255
92361	295256
1048	295257
60875	295258
169595	295259
9933	295260
1495	295261
121991	295262
63385	295263
121515	295264
13234	295265
15658	295266
36854	295267
12190	295268
1397	295269
6422	295270
2732	295271
88626	295272
67465	295273
35065	295274
50266	295275
20466	295276
38939	295277
357	295278
35536	295279
20407	295280
24137	295281
27163	295282
15730	295283
52938	295284
28054	295285
1132	295286
31530	295287
4586	295288
30879	295289
1080	295290
116158	295291
480	295292
62299	295293
45495	295294
4921	295295
85585	295296
8802	295297
28816	295298
5942	295299
48328	295300
918	295301
57985	295302
20	295303
7544	295304
9186	295305
355	295306
105109	295307
33397	295308
33360	295309
65568	295310
13340	295311
55536	295312
72463	295313
251	295314
1635	295315
128596	295316
60722	295317
2476	295318
66514	295319
4274	295320
139	295321
495	295322
6932	295323
180254	295324
58563	295325
13762	295326
12985	295327
98400	295328
18732	295329
18139	295330
31603	295331
69285	295332
89285	295333
33109	295334
53894	295335
357	295336
3172	295337
887	295338
146757	295339
6638	295340
6670	295341
27891	295342
24138	295343
57950	295344
42704	295345
89555	295346
9765	295347
47122	295348
1803	295349
1314	295350
5394	295351
12500	295352
134729	295353
12196	295354
5267	295355
75069	295356
24266	295357
33128	295358
31420	295359
116687	295360
26898	295361
6099	295362
498	295363
4254	295364
37554	295365
55689	295366
18265	295367
389	295368
104356	295369
15181	295370
111371	295371
24484	295372
9124	295373
17724	295374
6570	295375
180399	295376
90581	295377
24997	295378
718	295379
6402	295380
173	295381
80273	295382
70102	295383
36545	295384
761	295385
1939	295386
12955	295387
32573	295388
15492	295389
36	295390
978	295391
3120	295392
40640	295393
264	295394
17817	295395
4889	295396
16973	295397
24245	295398
10540	295399
61432	295400
31404	295401
7279	295402
78519	295403
43156	295404
60073	295405
40284	295406
3951	295407
1039	295408
7735	295409
11564	295410
11148	295411
31547	295412
101559	295413
23086	295414
21362	295415
1168	295416
46186	295417
12913	295418
13873	295419
40470	295420
39131	295421
377	295422
9307	295423
37	295424
26999	295425
16801	295426
73187	295427
51694	295428
33086	295429
131420	295430
957	295431
59364	295432
1	295433
443	295434
15768	295435
13635	295436
3116	295437
1956	295438
270	295439
2182	295440
67	295441
1097	295442
34781	295443
5736	295444
1947	295445
24	295446
33122	295447
43729	295448
1336	295449
42031	295450
79562	295451
7936	295452
22035	295453
10352	295454
716	295455
83573	295456
22537	295457
4800	295458
8536	295459
1894	295460
4203	295461
15931	295462
76283	295463
45412	295464
4389	295465
34697	295466
34406	295467
19215	295468
63995	295469
101391	295470
16106	295471
55073	295472
29524	295473
15313	295474
2273	295475
58664	295476
20	295477
59778	295478
896	295479
51455	295480
174	295481
876	295482
11181	295483
131239	295484
93385	295485
17621	295486
31002	295487
13675	295488
44173	295489
1473	295490
43790	295491
36999	295492
261	295493
5628	295494
5134	295495
16209	295496
215	295497
45614	295498
22745	295499
34452	295500
21445	295501
525	295502
21591	295503
80589	295504
92472	295505
27790	295506
70875	295507
11197	295508
11200	295509
75333	295510
11806	295511
23370	295512
2337	295513
27634	295514
57781	295515
6278	295516
2981	295517
74534	295518
27499	295519
22806	295520
50270	295521
2608	295522
18421	295523
22602	295524
19822	295525
10150	295526
9408	295527
61728	295528
3731	295529
39931	295530
40713	295531
64176	295532
98021	295533
87097	295534
30590	295535
6114	295536
48380	295537
27394	295538
26106	295539
14536	295540
9443	295541
4353	295542
98037	295543
63	295544
127841	295545
22039	295546
96816	295547
3314	295548
22670	295549
750	295550
12793	295551
18231	295552
1722	295553
65399	295554
101020	295555
174402	295556
36235	295557
42024	295558
21658	295559
35052	295560
63735	295561
44374	295562
176902	295563
65989	295564
27575	295565
101982	295566
32	295567
46006	295568
7666	295569
52671	295570
11096	295571
7020	295572
2900	295573
8326	295574
2100	295575
40588	295576
8088	295577
30805	295578
9466	295579
19427	295580
868	295581
28550	295582
18753	295583
2169	295584
1457	295585
9527	295586
175071	295587
2478	295588
2214	295589
93	295590
40091	295591
4352	295592
2632	295593
3366	295594
30033	295595
9867	295596
74450	295597
74450	295598
57736	295599
55497	295600
45930	295601
20825	295602
4818	295603
1390	295604
1	295605
5373	295606
3382	295607
14491	295608
31680	295609
32289	295610
29093	295611
102141	295612
11429	295613
19050	295614
1089	295615
1722	295616
33463	295617
23319	295618
38057	295619
1707	295620
160	295621
25922	295622
1890	295623
64704	295624
15070	295625
6015	295626
48186	295627
104816	295628
53101	295629
140106	295630
20063	295631
7685	295632
80465	295633
7763	295634
84641	295635
243	295636
96811	295637
54638	295638
3464	295639
35457	295640
15890	295641
35486	295642
62166	295643
40394	295644
4855	295645
1411	295646
4529	295647
48276	295648
79119	295649
21010	295650
8879	295651
30547	295652
58344	295653
49768	295654
90627	295655
63178	295656
4641	295657
24275	295658
597	295659
57615	295660
24956	295661
16187	295662
2030	295663
139490	295664
41317	295665
42420	295666
52670	295667
11568	295668
359	295669
48321	295670
35274	295671
51714	295672
2593	295673
39293	295674
6044	295675
92212	295676
86903	295677
22452	295678
1123	295679
174719	295680
60837	295681
44616	295682
12849	295683
100834	295684
25211	295685
3123	295686
25427	295687
262	295688
13873	295689
29712	295690
11681	295691
187206	295692
37645	295693
23085	295694
8135	295695
26983	295696
36257	295697
55261	295698
7766	295699
37169	295700
8140	295701
4130	295702
101893	295703
8781	295704
10032	295705
23211	295706
1908	295707
39404	295708
20353	295709
31632	295710
31679	295711
11969	295712
5824	295713
1294	295714
27516	295715
77647	295716
13922	295717
11157	295718
39610	295719
40263	295720
12439	295721
10863	295722
125059	295723
8985	295724
110950	295725
121417	295726
40153	295727
36285	295728
11178	295729
152450	295730
41426	295731
27215	295732
9257	295733
20303	295734
35322	295735
1685	295736
69808	295737
59794	295738
173834	295739
2215	295740
69732	295741
16674	295742
40222	295743
7351	295744
69280	295745
3192	295746
7765	295747
54515	295748
39869	295749
19815	295750
78006	295751
24127	295752
59327	295753
80595	295754
45684	295755
13271	295756
72707	295757
65828	295758
8199	295759
23582	295760
32049	295761
39001	295762
4763	295763
64314	295764
11050	295765
40664	295766
2073	295767
5475	295768
51356	295769
123541	295770
33206	295771
51	295772
1784	295773
108	295774
233	295775
50464	295776
1900	295777
1722	295778
41135	295779
39039	295780
48486	295781
3740	295782
2007	295783
4486	295784
12439	295785
88481	295786
72004	295787
88406	295788
8062	295789
53880	295790
3043	295791
914	295792
5788	295793
27031	295794
11209	295795
73532	295796
46214	295797
7092	295798
11357	295799
406	295800
10918	295801
10991	295802
79168	295803
318	295804
35616	295805
2742	295806
25022	295807
141288	295808
24082	295809
11742	295810
43532	295811
46560	295812
3409	295813
40814	295814
23617	295815
46879	295816
62455	295817
10557	295818
699	295819
51709	295820
2941	295821
33591	295822
3740	295823
167548	295824
139228	295825
1685	295826
10135	295827
20138	295828
12394	295829
18412	295830
1589	295831
12261	295832
17824	295833
5298	295834
6170	295835
112303	295836
12509	295837
94866	295838
81203	295839
141967	295840
6326	295841
945	295842
13889	295843
52794	295844
12957	295845
11204	295846
59936	295847
68621	295848
87707	295849
104404	295850
303	295851
62081	295852
13169	295853
24061	295854
8064	295855
16516	295856
52288	295857
58471	295858
58694	295859
32293	295860
18063	295861
81594	295862
115219	295863
9138	295864
19029	295865
42	295866
88415	295867
4	295868
76189	295869
133826	295870
2574	295871
118496	295872
43117	295873
104655	295874
1400	295875
42368	295876
758	295877
13015	295878
8735	295879
131770	295880
20987	295881
27644	295882
10585	295883
1977	295884
12746	295885
8705	295886
19568	295887
12378	295888
130453	295889
687	295890
21061	295891
62610	295892
3023	295893
74208	295894
137875	295895
138048	295896
11385	295897
1127	295898
19755	295899
102158	295900
19865	295901
1054	295902
11193	295903
175382	295904
109499	295905
161337	295906
18836	295907
4907	295908
725	295909
14597	295910
69119	295911
5399	295912
51667	295913
3747	295914
58956	295915
8308	295916
28959	295917
23211	295918
34769	295919
93556	295920
34500	295921
62193	295922
10032	295923
43966	295924
137535	295925
48461	295926
4903	295927
70370	295928
24836	295929
33764	295930
238	295931
24772	295932
9160	295933
9426	295934
21125	295935
10556	295936
72	295937
76658	295938
864	295939
92259	295940
18949	295941
4056	295942
9742	295943
12326	295944
3654	295945
22226	295946
108	295947
5409	295948
34256	295949
31063	295950
157910	295951
848	295952
62126	295953
7922	295954
20480	295955
93435	295956
83597	295957
107998	295958
7421	295959
51289	295960
67	295961
2557	295962
34343	295963
2531	295964
70947	295965
99818	295966
141193	295967
678	295968
14150	295969
16745	295970
97455	295971
22697	295972
30979	295973
8769	295974
38066	295975
15723	295976
63564	295977
9738	295978
227	295979
103268	295980
48318	295981
109196	295982
54645	295983
45090	295984
5770	295985
9859	295986
103953	295987
24718	295988
27099	295989
132232	295990
23009	295991
12047	295992
20386	295993
20	295994
184471	295995
23067	295996
32630	295997
134354	295998
44331	295999
20886	296000
3640	296001
80539	296002
8968	296003
131572	296004
68735	296005
92177	296006
24510	296007
10079	296008
25489	296009
12996	296010
2138	296011
5683	296012
45819	296013
44527	296014
22104	296015
220	296016
8970	296017
104012	296018
99545	296019
28588	296020
4189	296021
30051	296022
122819	296023
4347	296024
35834	296025
72750	296026
104164	296027
58465	296028
486	296029
486	296030
59921	296031
24355	296032
14369	296033
16297	296034
27589	296035
64	296036
791	296037
8686	296038
151932	296039
9096	296040
2837	296041
83522	296042
16085	296043
13450	296044
30318	296045
55870	296046
36671	296047
15577	296048
5420	296049
95688	296050
1687	296051
23759	296052
7968	296053
4832	296054
733	296055
7582	296056
34258	296057
44052	296058
124448	296059
82886	296060
45675	296061
19663	296062
32171	296063
35375	296064
56048	296065
24761	296066
20244	296067
57400	296068
14002	296069
47790	296070
10895	296071
3881	296072
15804	296073
24667	296074
20435	296075
48817	296076
8492	296077
13486	296078
2563	296079
1801	296080
46182	296081
772	296082
28075	296083
29188	296084
90156	296085
13149	296086
558	296087
11823	296088
31466	296089
111828	296090
17496	296091
1581	296092
17576	296093
4577	296094
30865	296095
1239	296096
140	296097
11662	296098
62081	296099
49392	296100
27202	296101
98897	296102
8105	296103
66585	296104
3755	296105
22777	296106
51078	296107
133272	296108
131803	296109
35616	296110
131337	296111
29312	296112
9650	296113
37771	296114
4835	296115
35553	296116
9257	296117
2903	296118
6332	296119
19417	296120
13752	296121
52970	296122
4741	296123
790	296124
23921	296125
62677	296126
3233	296127
6376	296128
6167	296129
130067	296130
130634	296131
142527	296132
6055	296133
126319	296134
25688	296135
4597	296136
13005	296137
77375	296138
72872	296139
57300	296140
9852	296141
1870	296142
18976	296143
51585	296144
50656	296145
5	296146
374	296147
2349	296148
88735	296149
34441	296150
1224	296151
2927	296152
28390	296153
33403	296154
39244	296155
68128	296156
19395	296157
40504	296158
33299	296159
8306	296160
9578	296161
48916	296162
10043	296163
103883	296164
7321	296165
13733	296166
36722	296167
13999	296168
6585	296169
4521	296170
8790	296171
2532	296172
10696	296173
62256	296174
696	296175
11519	296176
8425	296177
1486	296178
3338	296179
11047	296180
10691	296181
16631	296182
3063	296183
28255	296184
4075	296185
4412	296186
38711	296187
14626	296188
5696	296189
39246	296190
20280	296191
129	296192
47810	296193
62977	296194
4473	296195
5698	296196
6298	296197
8090	296198
1203	296199
11710	296200
61798	296201
3160	296202
1872	296203
197	296204
259	296205
27632	296206
3045	296207
19831	296208
8949	296209
312	296210
85888	296211
5723	296212
14867	296213
2960	296214
83593	296215
11721	296216
39	296217
926	296218
5208	296219
82667	296220
179535	296221
53873	296222
33707	296223
24132	296224
99692	296225
2801	296226
133786	296227
7241	296228
138909	296229
100288	296230
67003	296231
5874	296232
5452	296233
64181	296234
11565	296235
86842	296236
33358	296237
5647	296238
8290	296239
19323	296240
63073	296241
2613	296242
4384	296243
46435	296244
134566	296245
69919	296246
71399	296247
87403	296248
13643	296249
28234	296250
32642	296251
25468	296252
3736	296253
137226	296254
180682	296255
120437	296256
46076	296257
124485	296258
25192	296259
51294	296260
69064	296261
80874	296262
36769	296263
25584	296264
87606	296265
16079	296266
18298	296267
8519	296268
63080	296269
50625	296270
5581	296271
41904	296272
26252	296273
5489	296274
33234	296275
41820	296276
6866	296277
67094	296278
4422	296279
90160	296280
134121	296281
72687	296282
20220	296283
22853	296284
101057	296285
60859	296286
50699	296287
87401	296288
4895	296289
73669	296290
89734	296291
43992	296292
49826	296293
40187	296294
44166	296295
6811	296296
49757	296297
119136	296298
63014	296299
92800	296300
153670	296301
94853	296302
33379	296303
33260	296304
40238	296305
6218	296306
11725	296307
98499	296308
54874	296309
43005	296310
2921	296311
993	296312
185	296313
28563	296314
105346	296315
3047	296316
8516	296317
48264	296318
18643	296319
21162	296320
59309	296321
110331	296322
53740	296323
33184	296324
139023	296325
50151	296326
27495	296327
85099	296328
4057	296329
12358	296330
32959	296331
234	296332
570	296333
12752	296334
83192	296335
5811	296336
58370	296337
4922	296338
12396	296339
34024	296340
172859	296341
90233	296342
88107	296343
1773	296344
51239	296345
58411	296346
26569	296347
8812	296348
58321	296349
161521	296350
162585	296351
43896	296352
12595	296353
59493	296354
102672	296355
9686	296356
9167	296357
139180	296358
462	296359
9018	296360
6973	296361
53313	296362
27	296363
31	296364
42030	296365
56375	296366
5761	296367
6578	296368
22674	296369
25466	296370
107108	296371
13308	296372
73264	296373
155750	296374
179804	296375
174809	296376
136343	296377
100516	296378
72390	296379
5713	296380
60632	296381
26639	296382
7739	296383
107467	296384
7317	296385
116053	296386
18871	296387
140000	296388
7091	296389
24690	296390
60330	296391
69492	296392
29790	296393
13610	296394
18608	296395
141017	296396
36177	296397
7725	296398
12169	296399
6322	296400
15527	296401
36207	296402
15586	296403
14337	296404
22932	296405
529	296406
48563	296407
27079	296408
158945	296409
29759	296410
12165	296411
1634	296412
24807	296413
29911	296414
142942	296415
36186	296416
52582	296417
50684	296418
71349	296419
29881	296420
17014	296421
131368	296422
1793	296423
27228	296424
6304	296425
3742	296426
23076	296427
8709	296428
49967	296429
1513	296430
109701	296431
4774	296432
49241	296433
6463	296434
45765	296435
54307	296436
43404	296437
49915	296438
173701	296439
44837	296440
60575	296441
19034	296442
43765	296443
16144	296444
2012	296445
3205	296446
103943	296447
52698	296448
52661	296449
103050	296450
41079	296451
66994	296452
8919	296453
19278	296454
146178	296455
114014	296456
20999	296457
74895	296458
5446	296459
448	296460
48226	296461
15447	296462
85562	296463
62441	296464
7866	296465
3027	296466
19969	296467
2960	296468
33164	296469
102223	296470
3802	296471
65706	296472
25176	296473
35555	296474
87515	296475
6929	296476
2032	296477
47716	296478
37441	296479
43488	296480
73854	296481
61281	296482
14493	296483
6301	296484
25356	296485
171341	296486
79214	296487
112	296488
86	296489
72515	296490
100250	296491
78823	296492
5439	296493
529	296494
13198	296495
13372	296496
78000	296497
92828	296498
93418	296499
30928	296500
12724	296501
190	296502
53314	296503
23656	296504
13088	296505
19287	296506
8480	296507
5138	296508
52657	296509
18080	296510
110436	296511
143211	296512
65966	296513
7341	296514
53323	296515
57254	296516
13306	296517
2702	296518
20841	296519
24622	296520
35351	296521
2141	296522
39695	296523
27307	296524
9089	296525
18101	296526
47122	296527
132230	296528
98873	296529
77776	296530
96621	296531
46941	296532
2094	296533
23343	296534
27667	296535
3637	296536
60031	296537
6957	296538
114063	296539
156859	296540
108713	296541
712	296542
1080	296543
42742	296544
5272	296545
79662	296546
259	296547
22152	296548
13556	296549
48153	296550
23425	296551
11235	296552
7428	296553
64134	296554
5766	296555
48825	296556
5398	296557
3300	296558
79662	296559
11692	296560
42742	296561
884	296562
1158	296563
274	296564
5276	296565
18420	296566
24797	296567
11866	296568
8096	296569
24971	296570
88977	296571
102726	296572
7101	296573
3593	296574
290	296575
290	296576
39968	296577
17179	296578
65725	296579
60426	296580
16518	296581
7526	296582
16518	296583
44922	296584
2091	296585
10475	296586
5365	296587
51129	296588
10475	296589
15404	296590
78588	296591
2091	296592
50741	296593
14235	296594
113144	296595
325	296596
4247	296597
29815	296598
24682	296599
11667	296600
27795	296601
10089	296602
100310	296603
5634	296604
6348	296605
3804	296606
816	296607
18420	296608
73841	296609
26173	296610
34932	296611
42357	296612
15007	296613
10212	296614
32769	296615
15301	296616
1826	296617
52556	296618
4905	296619
37134	296620
102262	296621
10059	296622
7292	296623
238	296624
10533	296625
7077	296626
30738	296627
80731	296628
4428	296629
33059	296630
25049	296631
74244	296632
38324	296633
9877	296634
16048	296635
10582	296636
7321	296637
436	296638
3607	296639
94380	296640
59268	296641
64049	296642
7355	296643
11625	296644
26696	296645
129682	296646
16169	296647
4049	296648
39585	296649
1578	296650
4640	296651
14391	296652
11625	296653
31168	296654
2554	296655
21992	296656
22792	296657
173366	296658
13571	296659
31221	296660
6785	296661
1814	296662
21996	296663
4971	296664
6383	296665
111328	296666
80870	296667
44494	296668
37057	296669
8801	296670
1862	296671
52101	296672
46913	296673
20540	296674
93406	296675
2816	296676
32768	296677
46727	296678
49084	296679
104440	296680
2815	296681
4303	296682
47716	296683
21978	296684
13765	296685
11756	296686
53102	296687
57479	296688
45299	296689
85745	296690
21992	296691
48984	296692
63773	296693
76624	296694
12789	296695
107695	296696
9225	296697
32406	296698
93409	296699
3722	296700
134639	296701
36005	296702
16964	296703
39062	296704
36050	296705
4457	296706
13335	296707
62752	296708
33660	296709
33	296710
21504	296711
5241	296712
11367	296713
20899	296714
44952	296715
34162	296716
49061	296717
396	296718
59037	296719
14662	296720
24396	296721
37364	296722
8860	296723
33837	296724
7191	296725
28948	296726
13152	296727
9709	296728
62722	296729
102841	296730
3800	296731
6285	296732
27684	296733
52308	296734
52281	296735
53102	296736
55345	296737
22695	296738
40448	296739
18759	296740
95035	296741
105391	296742
54054	296743
70699	296744
24918	296745
20623	296746
47681	296747
68846	296748
26366	296749
43090	296750
47702	296751
39782	296752
64645	296753
12299	296754
57338	296755
44866	296756
77799	296757
4069	296758
117265	296759
76728	296760
83409	296761
12407	296762
81158	296763
17419	296764
27697	296765
65959	296766
15222	296767
44134	296768
45473	296769
159685	296770
49250	296771
12291	296772
74083	296773
27262	296774
67362	296775
9172	296776
24059	296777
104862	296778
53126	296779
80967	296780
54894	296781
97450	296782
69238	296783
94758	296784
15359	296785
29972	296786
47591	296787
81306	296788
80833	296789
118918	296790
32260	296791
66328	296792
17695	296793
38176	296794
38129	296795
15711	296796
102596	296797
36759	296798
16644	296799
32859	296800
70155	296801
12860	296802
2814	296803
10009	296804
19584	296805
39	296806
55682	296807
27754	296808
118515	296809
152836	296810
20595	296811
11267	296812
83101	296813
93812	296814
62994	296815
124659	296816
57362	296817
47999	296818
100218	296819
18004	296820
17276	296821
36631	296822
4555	296823
43820	296824
31726	296825
9359	296826
42808	296827
39424	296828
74843	296829
10112	296830
71559	296831
9311	296832
19027	296833
39401	296834
47937	296835
60099	296836
1038	296837
51550	296838
21844	296839
18687	296840
105912	296841
20093	296842
1401	296843
48883	296844
135790	296845
27	296846
32309	296847
41762	296848
12990	296849
12387	296850
682	296851
80884	296852
48805	296853
3227	296854
8051	296855
19129	296856
2585	296857
15129	296858
94332	296859
5743	296860
57989	296861
5462	296862
186135	296863
5399	296864
109	296865
43254	296866
9893	296867
10274	296868
71	296869
52030	296870
39443	296871
1643	296872
55482	296873
35542	296874
29327	296875
35111	296876
37465	296877
10011	296878
185970	296879
97819	296880
43080	296881
172168	296882
12189	296883
714	296884
18953	296885
52696	296886
298	296887
3909	296888
11222	296889
10356	296890
43272	296891
27795	296892
26152	296893
98874	296894
26078	296895
26078	296896
12559	296897
23718	296898
58795	296899
56423	296900
98187	296901
62274	296902
35338	296903
2982	296904
15765	296905
109872	296906
30889	296907
10680	296908
12580	296909
63287	296910
5274	296911
46334	296912
1921	296913
15901	296914
37945	296915
30652	296916
82614	296917
3964	296918
8514	296919
33665	296920
6386	296921
31648	296922
154711	296923
34050	296924
4670	296925
1529	296926
8984	296927
43443	296928
208	296929
3793	296930
14946	296931
67114	296932
85647	296933
49561	296934
55957	296935
78805	296936
106505	296937
7860	296938
18716	296939
19969	296940
35617	296941
3118	296942
10574	296943
163484	296944
66746	296945
6539	296946
5752	296947
9113	296948
83307	296949
129017	296950
36634	296951
14366	296952
18464	296953
16260	296954
47178	296955
28508	296956
34392	296957
27230	296958
137423	296959
35422	296960
61942	296961
100870	296962
12360	296963
10289	296964
11214	296965
85130	296966
52528	296967
4389	296968
20231	296969
176561	296970
184064	296971
36384	296972
10375	296973
16865	296974
77713	296975
43028	296976
18252	296977
48	296978
12140	296979
113307	296980
554	296981
87980	296982
112429	296983
43219	296984
54962	296985
733	296986
129513	296987
34894	296988
10863	296989
3561	296990
83870	296991
97284	296992
56139	296993
8197	296994
102419	296995
10031	296996
2201	296997
76571	296998
53161	296999
102286	297000
8336	297001
12694	297002
8865	297003
3183	297004
165426	297005
16234	297006
56034	297007
96535	297008
8876	297009
121909	297010
60596	297011
8643	297012
50875	297013
59532	297014
24431	297015
85895	297016
136125	297017
10299	297018
42409	297019
70219	297020
30344	297021
46002	297022
33378	297023
58992	297024
2167	297025
73986	297026
14073	297027
31132	297028
2316	297029
584	297030
66034	297031
15823	297032
3530	297033
57549	297034
23256	297035
36111	297036
15665	297037
152135	297038
59386	297039
10049	297040
8343	297041
1963	297042
24107	297043
24694	297044
34421	297045
23985	297046
2340	297047
143217	297048
51632	297049
64366	297050
106986	297051
30002	297052
128673	297053
91635	297054
133553	297055
16500	297056
67297	297057
3378	297058
1912	297059
11277	297060
76876	297061
40563	297062
93358	297063
72421	297064
120762	297065
75537	297066
9640	297067
24387	297068
45961	297069
90898	297070
27252	297071
2494	297072
266	297073
9145	297074
98914	297075
13753	297076
16804	297077
145503	297078
36594	297079
41051	297080
2610	297081
145	297082
54	297083
15596	297084
16127	297085
3030	297086
15360	297087
613	297088
11316	297089
68630	297090
4799	297091
5670	297092
18689	297093
6808	297094
47239	297095
1323	297096
4051	297097
1102	297098
13360	297099
8435	297100
79	297101
1102	297102
7195	297103
7268	297104
223	297105
140448	297106
21831	297107
83	297108
41343	297109
8252	297110
52733	297111
36214	297112
87828	297113
1283	297114
1833	297115
49671	297116
34759	297117
65308	297118
47103	297119
43674	297120
15696	297121
9020	297122
59637	297123
42758	297124
9567	297125
67538	297126
17108	297127
1179	297128
30222	297129
27203	297130
2567	297131
5604	297132
39315	297133
2843	297134
48	297135
742	297136
88689	297137
110504	297138
4051	297139
10954	297140
1323	297141
305	297142
11342	297143
50355	297144
4180	297145
124306	297146
2391	297147
6332	297148
49149	297149
67113	297150
43812	297151
138567	297152
89435	297153
5576	297154
34057	297155
41902	297156
141153	297157
462	297158
72442	297159
184177	297160
5955	297161
88009	297162
72873	297163
8294	297164
12163	297165
3893	297166
1854	297167
45186	297168
5068	297169
107770	297170
58755	297171
12694	297172
11648	297173
71818	297174
56	297175
1607	297176
10492	297177
1933	297178
37150	297179
2844	297180
5536	297181
2271	297182
1379	297183
11722	297184
169	297185
54660	297186
1099	297187
18888	297188
3848	297189
66910	297190
4886	297191
90486	297192
88	297193
3462	297194
128779	297195
3161	297196
3658	297197
11212	297198
17947	297199
38493	297200
6808	297201
23444	297202
213	297203
97300	297204
3413	297205
44721	297206
33908	297207
2102	297208
129	297209
49211	297210
18806	297211
4708	297212
49266	297213
38900	297214
9538	297215
3576	297216
32687	297217
1732	297218
13649	297219
88556	297220
4624	297221
35956	297222
81778	297223
10558	297224
19185	297225
386	297226
42963	297227
4587	297228
45013	297229
2205	297230
104127	297231
6808	297232
34359	297233
74481	297234
21597	297235
35956	297236
36916	297237
124	297238
3658	297239
31483	297240
7605	297241
37337	297242
9785	297243
831	297244
36597	297245
74172	297246
45402	297247
169	297248
1052	297249
8118	297250
28027	297251
4867	297252
57165	297253
70804	297254
27738	297255
171709	297256
2660	297257
30083	297258
6903	297259
50966	297260
113821	297261
161571	297262
6919	297263
31069	297264
63601	297265
108491	297266
52538	297267
28331	297268
9252	297269
54008	297270
19418	297271
12586	297272
33866	297273
15773	297274
8182	297275
97248	297276
9303	297277
69960	297278
28399	297279
63576	297280
24524	297281
79696	297282
76193	297283
63034	297284
1127	297285
122926	297286
7170	297287
34554	297288
50524	297289
142457	297290
5267	297291
5561	297292
4822	297293
17782	297294
47094	297295
5859	297296
40190	297297
9642	297298
10288	297299
43180	297300
43037	297301
50463	297302
72820	297303
11557	297304
6911	297305
75578	297306
15512	297307
9303	297308
81005	297309
65078	297310
6979	297311
32164	297312
31282	297313
28359	297314
137047	297315
114853	297316
34741	297317
87990	297318
38756	297319
23433	297320
28557	297321
11114	297322
81074	297323
63268	297324
4583	297325
12733	297326
3341	297327
33164	297328
25646	297329
2318	297330
52341	297331
2956	297332
13864	297333
22215	297334
1555	297335
13655	297336
106059	297337
18842	297338
27602	297339
33560	297340
4276	297341
30308	297342
8577	297343
66109	297344
107460	297345
10130	297346
73911	297347
9492	297348
1006	297349
1250	297350
1625	297351
797	297352
8062	297353
56	297354
48681	297355
7109	297356
76798	297357
73754	297358
66363	297359
24704	297360
121501	297361
10728	297362
30654	297363
3476	297364
128483	297365
31388	297366
1606	297367
32525	297368
95451	297369
2108	297370
45697	297371
91304	297372
185	297373
319	297374
11281	297375
82359	297376
34970	297377
138788	297378
48793	297379
31597	297380
54765	297381
55250	297382
4717	297383
4739	297384
3030	297385
30804	297386
22146	297387
98203	297388
105023	297389
11570	297390
58461	297391
18703	297392
4398	297393
17344	297394
928	297395
41335	297396
3380	297397
6061	297398
928	297399
40056	297400
25518	297401
3951	297402
44013	297403
20663	297404
715	297405
174475	297406
66403	297407
33175	297408
142611	297409
18542	297410
5941	297411
79652	297412
46438	297413
54419	297414
88858	297415
3725	297416
16169	297417
63341	297418
13405	297419
35157	297420
70718	297421
154829	297422
50396	297423
64836	297424
93423	297425
118829	297426
54764	297427
61323	297428
7505	297429
16323	297430
18075	297431
123468	297432
6730	297433
5635	297434
2841	297435
730	297436
1232	297437
3894	297438
25170	297439
46385	297440
928	297441
2638	297442
23585	297443
6282	297444
157522	297445
55813	297446
30849	297447
12281	297448
29900	297449
5181	297450
16275	297451
150733	297452
9885	297453
16275	297454
52778	297455
36345	297456
41816	297457
65466	297458
60266	297459
40891	297460
56538	297461
2636	297462
17021	297463
10711	297464
928	297465
2417	297466
12268	297467
12456	297468
5347	297469
61248	297470
18885	297471
10617	297472
123414	297473
35958	297474
39737	297475
9049	297476
9527	297477
9686	297478
18216	297479
30931	297480
8894	297481
35568	297482
5784	297483
70493	297484
13677	297485
7284	297486
17315	297487
4335	297488
61764	297489
102374	297490
14033	297491
7594	297492
28943	297493
51763	297494
35618	297495
4320	297496
4594	297497
756	297498
55134	297499
1	297500
74693	297501
126631	297502
122584	297503
4415	297504
33833	297505
16718	297506
23133	297507
65457	297508
113186	297509
41264	297510
41255	297511
33178	297512
9597	297513
62777	297514
20588	297515
7292	297516
69835	297517
2999	297518
41634	297519
7140	297520
65145	297521
19226	297522
21368	297523
41648	297524
2490	297525
1109	297526
4115	297527
101338	297528
43833	297529
141217	297530
171438	297531
29610	297532
16800	297533
19790	297534
1105	297535
32091	297536
50492	297537
25619	297538
28968	297539
1100	297540
87332	297541
50365	297542
2698	297543
9920	297544
14481	297545
28092	297546
123160	297547
6511	297548
23378	297549
164692	297550
69284	297551
62177	297552
12761	297553
72972	297554
32041	297555
11666	297556
19305	297557
13657	297558
13593	297559
80084	297560
9996	297561
59848	297562
2083	297563
9682	297564
133834	297565
34009	297566
70834	297567
123024	297568
25761	297569
87133	297570
157803	297571
16826	297572
4333	297573
63171	297574
161197	297575
12212	297576
11656	297577
2559	297578
22382	297579
33408	297580
33098	297581
27779	297582
55446	297583
7771	297584
101917	297585
671	297586
5549	297587
69209	297588
33522	297589
6691	297590
78333	297591
11662	297592
4162	297593
111542	297594
39449	297595
8189	297596
68745	297597
25041	297598
113108	297599
5595	297600
17856	297601
23607	297602
29866	297603
34658	297604
6408	297605
7809	297606
44951	297607
41122	297608
14900	297609
8214	297610
34563	297611
37807	297612
50248	297613
34653	297614
14063	297615
27955	297616
31685	297617
31615	297618
121358	297619
14466	297620
77214	297621
1639	297622
27510	297623
37130	297624
19461	297625
18244	297626
109558	297627
19667	297628
28120	297629
50307	297630
88380	297631
46274	297632
58752	297633
41805	297634
4396	297635
88269	297636
18035	297637
45116	297638
1502	297639
50930	297640
36157	297641
16552	297642
23179	297643
4985	297644
27440	297645
37856	297646
19133	297647
2920	297648
9581	297649
188851	297650
2589	297651
853	297652
7040	297653
9150	297654
11630	297655
11685	297656
55257	297657
10588	297658
26405	297659
90097	297660
47927	297661
23277	297662
15570	297663
104048	297664
89725	297665
11532	297666
14323	297667
20587	297668
68724	297669
50453	297670
19421	297671
55578	297672
13303	297673
2442	297674
25762	297675
77468	297676
12838	297677
58933	297678
72751	297679
44966	297680
12415	297681
7991	297682
18416	297683
120733	297684
12638	297685
278	297686
23319	297687
185280	297688
7333	297689
37043	297690
20675	297691
17897	297692
16090	297693
41125	297694
81076	297695
45453	297696
85908	297697
28177	297698
6029	297699
108999	297700
67617	297701
4624	297702
91402	297703
41938	297704
17417	297705
78835	297706
2793	297707
8777	297708
56042	297709
59615	297710
38825	297711
6177	297712
55753	297713
33110	297714
82034	297715
42414	297716
23413	297717
35262	297718
144095	297719
38986	297720
102635	297721
17222	297722
49987	297723
46805	297724
95122	297725
38596	297726
49674	297727
83105	297728
58894	297729
143090	297730
40472	297731
44976	297732
48427	297733
21355	297734
9789	297735
2976	297736
3286	297737
2811	297738
6262	297739
2171	297740
38842	297741
10120	297742
54851	297743
28574	297744
19535	297745
3356	297746
182412	297747
23703	297748
128726	297749
32857	297750
27102	297751
42074	297752
46479	297753
62725	297754
20294	297755
17307	297756
11670	297757
17843	297758
4574	297759
10726	297760
3362	297761
34660	297762
7341	297763
72928	297764
180439	297765
29617	297766
67074	297767
1198	297768
16220	297769
25159	297770
81940	297771
28637	297772
34444	297773
46	297774
4412	297775
40786	297776
105739	297777
113243	297778
53642	297779
70363	297780
43371	297781
5617	297782
464	297783
146086	297784
49034	297785
119487	297786
27613	297787
5800	297788
137817	297789
44245	297790
94534	297791
47692	297792
3203	297793
44623	297794
29507	297795
35463	297796
62176	297797
74905	297798
92078	297799
91198	297800
28862	297801
9597	297802
71443	297803
64703	297804
140391	297805
60880	297806
14072	297807
1462	297808
37182	297809
35012	297810
18348	297811
74341	297812
61569	297813
17732	297814
120642	297815
2332	297816
180494	297817
54790	297818
79642	297819
88250	297820
66075	297821
111091	297822
47148	297823
3135	297824
3135	297825
88927	297826
139720	297827
88305	297828
483	297829
17386	297830
122901	297831
1248	297832
4446	297833
13648	297834
33852	297835
21762	297836
33503	297837
14757	297838
76	297839
33902	297840
33361	297841
4435	297842
20021	297843
48863	297844
9940	297845
1808	297846
56676	297847
591	297848
2	297849
26515	297850
45639	297851
52258	297852
40881	297853
49402	297854
29232	297855
41222	297856
7468	297857
18538	297858
40881	297859
10114	297860
29054	297861
9689	297862
71929	297863
97479	297864
8027	297865
91062	297866
74353	297867
3099	297868
32869	297869
60969	297870
8113	297871
74603	297872
547	297873
19567	297874
1803	297875
4440	297876
29223	297877
5865	297878
23111	297879
51849	297880
89600	297881
137996	297882
147086	297883
1124	297884
8495	297885
15731	297886
114872	297887
18170	297888
35529	297889
39845	297890
33330	297891
50816	297892
13930	297893
70165	297894
48	297895
43678	297896
21925	297897
382	297898
40480	297899
59662	297900
5841	297901
40182	297902
61223	297903
48903	297904
35965	297905
24534	297906
9709	297907
35274	297908
27569	297909
5841	297910
13365	297911
383	297912
34955	297913
1355	297914
42278	297915
27635	297916
2779	297917
3467	297918
138049	297919
5464	297920
6198	297921
30132	297922
141311	297923
65399	297924
16506	297925
7960	297926
10326	297927
84459	297928
12107	297929
47526	297930
6578	297931
26523	297932
15670	297933
5902	297934
112526	297935
174214	297936
40367	297937
3003	297938
4862	297939
6009	297940
84945	297941
132279	297942
12921	297943
3967	297944
4243	297945
1247	297946
14200	297947
3877	297948
12201	297949
28975	297950
42876	297951
3030	297952
1212	297953
11401	297954
2124	297955
6871	297956
51842	297957
15737	297958
6738	297959
2362	297960
86422	297961
24235	297962
89477	297963
1138	297964
11764	297965
52135	297966
1427	297967
42785	297968
22126	297969
14262	297970
49765	297971
10499	297972
13461	297973
6568	297974
29617	297975
7800	297976
22498	297977
29586	297978
15144	297979
19623	297980
85803	297981
28553	297982
1294	297983
5720	297984
16623	297985
19034	297986
145926	297987
4243	297988
3991	297989
90341	297990
97055	297991
27455	297992
91318	297993
173968	297994
2164	297995
73049	297996
42934	297997
91159	297998
2762	297999
166	298000
43181	298001
58155	298002
49309	298003
56759	298004
50529	298005
105423	298006
8691	298007
31	298008
33284	298009
58888	298010
53269	298011
6502	298012
1149	298013
74215	298014
128	298015
33503	298016
39262	298017
6236	298018
18318	298019
113070	298020
163	298021
26662	298022
39351	298023
32197	298024
29262	298025
3135	298026
176160	298027
41834	298028
47221	298029
1913	298030
13092	298031
12488	298032
61778	298033
5155	298034
109794	298035
9934	298036
43919	298037
170219	298038
19099	298039
69973	298040
1343	298041
88457	298042
26889	298043
10829	298044
8571	298045
42446	298046
58209	298047
22338	298048
54858	298049
19462	298050
199	298051
10756	298052
142	298053
50398	298054
88669	298055
1722	298056
34720	298057
43254	298058
64571	298059
39808	298060
22886	298061
11540	298062
145	298063
32698	298064
25981	298065
8820	298066
8237	298067
3516	298068
1801	298069
365	298070
6518	298071
33587	298072
47191	298073
80916	298074
119968	298075
27270	298076
1607	298077
554	298078
44882	298079
45301	298080
32041	298081
126392	298082
21190	298083
11518	298084
8740	298085
18680	298086
33560	298087
17229	298088
3032	298089
54699	298090
67412	298091
31636	298092
60462	298093
16714	298094
44083	298095
55676	298096
466	298097
17725	298098
57014	298099
31155	298100
46069	298101
25690	298102
67956	298103
57276	298104
73531	298105
70713	298106
32820	298107
31935	298108
43026	298109
427	298110
26305	298111
16126	298112
2121	298113
63769	298114
60320	298115
15018	298116
20556	298117
39215	298118
136478	298119
83482	298120
79307	298121
17949	298122
11958	298123
81699	298124
62606	298125
130300	298126
58519	298127
78406	298128
38418	298129
60216	298130
27474	298131
43724	298132
32833	298133
10097	298134
78826	298135
65149	298136
54024	298137
66567	298138
65518	298139
113761	298140
1461	298141
49144	298142
46705	298143
37105	298144
50734	298145
1201	298146
2253	298147
91251	298148
429	298149
154519	298150
1804	298151
11409	298152
39220	298153
62418	298154
56219	298155
67559	298156
96083	298157
1	298158
21194	298159
25499	298160
28142	298161
52002	298162
82844	298163
19769	298164
68595	298165
24725	298166
32113	298167
55617	298168
39745	298169
53800	298170
61694	298171
114496	298172
4406	298173
10024	298174
91170	298175
47668	298176
23169	298177
1923	298178
97338	298179
1923	298180
28096	298181
54290	298182
20542	298183
130076	298184
29240	298185
11031	298186
10836	298187
156457	298188
50258	298189
80870	298190
99869	298191
43727	298192
170	298193
38960	298194
64743	298195
19275	298196
28971	298197
43136	298198
39265	298199
73827	298200
45376	298201
21536	298202
47325	298203
65402	298204
75068	298205
4181	298206
30909	298207
51914	298208
48117	298209
78095	298210
95567	298211
68749	298212
140418	298213
95952	298214
123406	298215
3367	298216
82941	298217
8618	298218
17873	298219
8641	298220
129763	298221
129379	298222
53190	298223
122655	298224
56589	298225
82851	298226
18773	298227
80386	298228
67283	298229
48806	298230
67626	298231
25829	298232
79423	298233
26159	298234
54033	298235
61084	298236
32457	298237
67559	298238
101726	298239
1925	298240
98069	298241
3257	298242
83002	298243
16045	298244
55255	298245
4911	298246
26292	298247
23231	298248
62731	298249
57621	298250
45560	298251
24387	298252
30807	298253
16238	298254
11881	298255
48968	298256
40857	298257
71009	298258
20251	298259
44697	298260
37002	298261
79407	298262
55895	298263
70311	298264
31214	298265
80647	298266
50150	298267
7289	298268
163873	298269
77726	298270
101218	298271
168896	298272
80485	298273
31214	298274
120843	298275
29294	298276
15226	298277
60044	298278
27687	298279
12362	298280
97052	298281
21	298282
66512	298283
31342	298284
23877	298285
89638	298286
30458	298287
23233	298288
84824	298289
1548	298290
1548	298291
1548	298292
134930	298293
4374	298294
85740	298295
4337	298296
9370	298297
22917	298298
102255	298299
4348	298300
22672	298301
25195	298302
6790	298303
11	298304
79070	298305
48018	298306
45970	298307
137185	298308
23846	298309
8967	298310
18590	298311
23435	298312
2940	298313
10956	298314
48955	298315
10956	298316
180508	298317
10956	298318
88842	298319
18577	298320
22522	298321
82153	298322
1251	298323
122229	298324
3081	298325
3312	298326
39631	298327
14936	298328
60640	298329
143651	298330
118342	298331
758	298332
73161	298333
60777	298334
28966	298335
28767	298336
128847	298337
20601	298338
18348	298339
9493	298340
68255	298341
77565	298342
28370	298343
67804	298344
34551	298345
41826	298346
11092	298347
22919	298348
71826	298349
9336	298350
28834	298351
2765	298352
4373	298353
37728	298354
7956	298355
29454	298356
10568	298357
110955	298358
29445	298359
13004	298360
10717	298361
79686	298362
99565	298363
93451	298364
469	298365
7389	298366
41581	298367
134491	298368
2802	298369
14774	298370
10717	298371
74503	298372
6753	298373
2771	298374
31928	298375
4391	298376
2718	298377
23259	298378
6188	298379
4713	298380
56617	298381
300	298382
9750	298383
79426	298384
754	298385
99036	298386
104072	298387
175918	298388
69920	298389
20562	298390
484	298391
32949	298392
21470	298393
6315	298394
2944	298395
11034	298396
20723	298397
5484	298398
34805	298399
4246	298400
3463	298401
9418	298402
2984	298403
59603	298404
24509	298405
43871	298406
5349	298407
71164	298408
7469	298409
31308	298410
33195	298411
14101	298412
103470	298413
55814	298414
179660	298415
9888	298416
12717	298417
1018	298418
15791	298419
41716	298420
188188	298421
103381	298422
108349	298423
2484	298424
130	298425
81442	298426
55344	298427
19937	298428
46757	298429
72379	298430
101696	298431
125099	298432
49168	298433
5	298434
2092	298435
141091	298436
138751	298437
569	298438
39473	298439
24368	298440
9939	298441
140311	298442
87048	298443
24704	298444
27918	298445
31051	298446
18133	298447
24303	298448
158548	298449
62962	298450
39943	298451
5336	298452
53034	298453
3261	298454
4580	298455
46773	298456
39164	298457
101956	298458
110248	298459
45937	298460
96364	298461
13141	298462
1491	298463
44044	298464
35596	298465
25615	298466
179851	298467
8933	298468
60018	298469
64808	298470
41081	298471
3804	298472
63977	298473
580	298474
7078	298475
2079	298476
126	298477
26422	298478
26603	298479
32192	298480
22114	298481
74923	298482
126400	298483
5809	298484
5465	298485
24294	298486
211	298487
29789	298488
8309	298489
3423	298490
51259	298491
109933	298492
103753	298493
35	298494
35489	298495
4219	298496
9155	298497
27792	298498
10439	298499
52608	298500
186147	298501
134855	298502
176306	298503
176253	298504
59939	298505
31516	298506
10383	298507
768	298508
64722	298509
14430	298510
481	298511
667	298512
103273	298513
50052	298514
52604	298515
2481	298516
18253	298517
39357	298518
69243	298519
18400	298520
76308	298521
93161	298522
50962	298523
88977	298524
11025	298525
57534	298526
12981	298527
6141	298528
6141	298529
47738	298530
39331	298531
38333	298532
32296	298533
39267	298534
83	298535
25498	298536
57595	298537
23701	298538
15373	298539
20359	298540
66420	298541
40054	298542
47620	298543
21744	298544
48080	298545
1009	298546
1802	298547
34213	298548
10537	298549
17300	298550
29829	298551
55384	298552
19414	298553
1561	298554
29989	298555
28330	298556
20941	298557
14091	298558
5760	298559
105533	298560
3344	298561
1796	298562
3293	298563
125564	298564
5941	298565
25919	298566
22775	298567
15907	298568
7778	298569
40684	298570
64307	298571
96940	298572
41107	298573
102654	298574
135629	298575
31827	298576
2189	298577
87116	298578
7198	298579
74302	298580
140452	298581
672	298582
28324	298583
53751	298584
2343	298585
8919	298586
15457	298587
18232	298588
8643	298589
140259	298590
2935	298591
3874	298592
560	298593
6530	298594
338	298595
4041	298596
45075	298597
80903	298598
11279	298599
6465	298600
10352	298601
8071	298602
41643	298603
4952	298604
7401	298605
2733	298606
36221	298607
3418	298608
20170	298609
40892	298610
55415	298611
110654	298612
355	298613
18297	298614
19021	298615
52199	298616
4039	298617
544	298618
41129	298619
61692	298620
23505	298621
49475	298622
6860	298623
84786	298624
85718	298625
5253	298626
96795	298627
70060	298628
13448	298629
35039	298630
7174	298631
34500	298632
2484	298633
2633	298634
8924	298635
39248	298636
12970	298637
60117	298638
20288	298639
15885	298640
27105	298641
104301	298642
66746	298643
20226	298644
8812	298645
10258	298646
4916	298647
3163	298648
36430	298649
76435	298650
69687	298651
41291	298652
6813	298653
72930	298654
22486	298655
47208	298656
11197	298657
37697	298658
48244	298659
35490	298660
65179	298661
4034	298662
49376	298663
25720	298664
9631	298665
2767	298666
137353	298667
27199	298668
17829	298669
4792	298670
109183	298671
40700	298672
132503	298673
4279	298674
51900	298675
344	298676
14864	298677
479	298678
54760	298679
34438	298680
174757	298681
6640	298682
87086	298683
50105	298684
15536	298685
28675	298686
14750	298687
3423	298688
9083	298689
8619	298690
16818	298691
13874	298692
2123	298693
27737	298694
44102	298695
32176	298696
69290	298697
2925	298698
34292	298699
40939	298700
23193	298701
12396	298702
116107	298703
121645	298704
37439	298705
1374	298706
13143	298707
3395	298708
14325	298709
3346	298710
12441	298711
34891	298712
131748	298713
5456	298714
49875	298715
75208	298716
60708	298717
7141	298718
11665	298719
465	298720
35291	298721
29477	298722
12431	298723
47771	298724
57305	298725
47980	298726
35628	298727
12153	298728
66136	298729
69299	298730
32450	298731
57570	298732
1679	298733
55523	298734
12545	298735
133038	298736
40140	298737
40140	298738
48082	298739
60800	298740
31444	298741
5234	298742
1139	298743
13355	298744
136455	298745
53771	298746
81704	298747
7238	298748
29483	298749
119972	298750
12470	298751
2375	298752
2896	298753
173956	298754
82416	298755
53139	298756
6004	298757
6505	298758
61904	298759
62455	298760
83481	298761
51709	298762
39594	298763
48014	298764
22069	298765
2944	298766
12168	298767
48324	298768
32906	298769
1113	298770
39785	298771
39324	298772
57652	298773
57376	298774
26629	298775
24026	298776
82948	298777
10947	298778
69653	298779
29871	298780
354	298781
3579	298782
59747	298783
13050	298784
11498	298785
2989	298786
187337	298787
49477	298788
2975	298789
69231	298790
22734	298791
17675	298792
8220	298793
4527	298794
79776	298795
5514	298796
1055	298797
113141	298798
6	298799
94980	298800
88546	298801
327	298802
10506	298803
74406	298804
185854	298805
7495	298806
17394	298807
24396	298808
5433	298809
57977	298810
1481	298811
24693	298812
87603	298813
83674	298814
13625	298815
25222	298816
695	298817
45918	298818
5481	298819
1734	298820
502	298821
28890	298822
60553	298823
37275	298824
32926	298825
10512	298826
17187	298827
18909	298828
33682	298829
3492	298830
57508	298831
92198	298832
3434	298833
92698	298834
112031	298835
16480	298836
153362	298837
20065	298838
59534	298839
89714	298840
43838	298841
2008	298842
43606	298843
184271	298844
75739	298845
70483	298846
249	298847
84475	298848
88621	298849
34768	298850
4586	298851
20873	298852
79404	298853
59510	298854
20644	298855
11179	298856
27578	298857
12187	298858
4403	298859
43838	298860
135357	298861
119523	298862
31857	298863
7236	298864
103629	298865
143171	298866
7650	298867
34193	298868
49664	298869
269	298870
3090	298871
43606	298872
25503	298873
140569	298874
86134	298875
71387	298876
13409	298877
56344	298878
154683	298879
180781	298880
19515	298881
15421	298882
251	298883
37980	298884
31914	298885
50510	298886
130455	298887
8207	298888
1545	298889
10429	298890
2910	298891
31456	298892
2615	298893
5231	298894
2936	298895
11364	298896
91	298897
29357	298898
10026	298899
106992	298900
17468	298901
110004	298902
2848	298903
2568	298904
10400	298905
1580	298906
147256	298907
108839	298908
79304	298909
35666	298910
16456	298911
212	298912
42622	298913
1062	298914
138742	298915
12905	298916
41759	298917
3882	298918
15986	298919
16137	298920
4685	298921
13899	298922
24329	298923
8121	298924
9950	298925
2043	298926
10380	298927
14396	298928
5574	298929
2189	298930
120825	298931
119600	298932
55395	298933
11534	298934
18747	298935
29854	298936
133335	298937
14650	298938
14793	298939
14860	298940
18792	298941
2413	298942
125578	298943
149693	298944
1067	298945
62444	298946
75836	298947
6739	298948
56642	298949
75973	298950
77618	298951
21250	298952
234	298953
88551	298954
32700	298955
39692	298956
39409	298957
57238	298958
153184	298959
56933	298960
32405	298961
47932	298962
18331	298963
15274	298964
22767	298965
26819	298966
12953	298967
32646	298968
39313	298969
74901	298970
9071	298971
70426	298972
19887	298973
109796	298974
37231	298975
9403	298976
57780	298977
5098	298978
26575	298979
32811	298980
74578	298981
25506	298982
23001	298983
18874	298984
43433	298985
27443	298986
22745	298987
1	298988
33888	298989
107751	298990
21196	298991
105182	298992
42410	298993
27887	298994
81194	298995
43615	298996
25114	298997
121426	298998
18545	298999
95808	299000
17154	299001
10540	299002
52389	299003
16487	299004
16985	299005
19552	299006
174353	299007
58000	299008
7378	299009
26680	299010
83269	299011
12458	299012
93205	299013
5090	299014
45855	299015
2262	299016
82741	299017
2374	299018
10870	299019
10010	299020
94582	299021
45566	299022
14192	299023
62382	299024
63664	299025
26220	299026
589	299027
10664	299028
8724	299029
46613	299030
50883	299031
166131	299032
1422	299033
18795	299034
99751	299035
30725	299036
101988	299037
17069	299038
9123	299039
48446	299040
65	299041
22704	299042
51980	299043
31453	299044
7573	299045
7576	299046
22173	299047
6413	299048
47116	299049
26560	299050
14024	299051
27790	299052
20554	299053
14365	299054
74834	299055
65798	299056
40198	299057
68167	299058
35296	299059
5708	299060
2991	299061
20238	299062
58195	299063
87227	299064
61158	299065
5344	299066
16466	299067
2812	299068
103125	299069
83965	299070
89917	299071
87841	299072
84028	299073
73395	299074
58085	299075
56198	299076
55167	299077
56046	299078
63319	299079
168939	299080
32926	299081
36434	299082
71124	299083
23995	299084
6501	299085
6713	299086
61574	299087
1067	299088
24953	299089
9593	299090
1921	299091
19645	299092
33181	299093
16877	299094
5857	299095
37108	299096
21852	299097
16596	299098
70967	299099
16343	299100
8196	299101
737	299102
144935	299103
89930	299104
39634	299105
1465	299106
22962	299107
12780	299108
1567	299109
2791	299110
17559	299111
1054	299112
1852	299113
117527	299114
52247	299115
50228	299116
14583	299117
57823	299118
6631	299119
304	299120
20549	299121
5179	299122
26270	299123
65900	299124
694	299125
103386	299126
54444	299127
8837	299128
7800	299129
70171	299130
87316	299131
19887	299132
9707	299133
13771	299134
11580	299135
19190	299136
16740	299137
64502	299138
1400	299139
60231	299140
61720	299141
29994	299142
82906	299143
2261	299144
1829	299145
133701	299146
43439	299147
32773	299148
34872	299149
10049	299150
5152	299151
24419	299152
17541	299153
15927	299154
70404	299155
14689	299156
80516	299157
54463	299158
10351	299159
92534	299160
181903	299161
15546	299162
1539	299163
62182	299164
114386	299165
41793	299166
43786	299167
20822	299168
34933	299169
15849	299170
95	299171
22043	299172
19687	299173
31627	299174
11248	299175
20572	299176
149332	299177
7657	299178
95352	299179
8556	299180
61422	299181
46929	299182
7158	299183
10268	299184
9591	299185
5241	299186
1901	299187
109687	299188
12841	299189
87556	299190
16827	299191
16935	299192
21972	299193
773	299194
38792	299195
13849	299196
91287	299197
70722	299198
27941	299199
32787	299200
12963	299201
11564	299202
119402	299203
31906	299204
4910	299205
12543	299206
2650	299207
1180	299208
12439	299209
51584	299210
173421	299211
22643	299212
71296	299213
1982	299214
57070	299215
10747	299216
24198	299217
6360	299218
48712	299219
11481	299220
22790	299221
85864	299222
14946	299223
30	299224
11348	299225
110506	299226
100387	299227
58882	299228
17433	299229
34728	299230
30388	299231
64592	299232
6806	299233
20983	299234
157687	299235
69544	299236
45464	299237
28349	299238
3554	299239
44639	299240
55930	299241
12204	299242
55274	299243
15087	299244
68118	299245
81501	299246
78120	299247
17750	299248
23430	299249
87942	299250
4579	299251
162702	299252
98999	299253
91594	299254
39169	299255
118508	299256
20461	299257
38130	299258
48982	299259
180586	299260
14416	299261
18658	299262
42120	299263
138424	299264
711	299265
17704	299266
30844	299267
118504	299268
12128	299269
4574	299270
109588	299271
121132	299272
127103	299273
30436	299274
5162	299275
8293	299276
41119	299277
179675	299278
116968	299279
3111	299280
20271	299281
55622	299282
88031	299283
55202	299284
45130	299285
1601	299286
6895	299287
44655	299288
61701	299289
6357	299290
14741	299291
6848	299292
35296	299293
7453	299294
19895	299295
32780	299296
15776	299297
61247	299298
69848	299299
280	299300
11594	299301
12151	299302
107423	299303
86145	299304
41224	299305
62557	299306
24213	299307
1070	299308
25380	299309
7092	299310
12582	299311
29350	299312
94068	299313
49675	299314
39546	299315
84123	299316
451	299317
19083	299318
7977	299319
1539	299320
33351	299321
20151	299322
46712	299323
8011	299324
10745	299325
2609	299326
8914	299327
3530	299328
2697	299329
58587	299330
10140	299331
29105	299332
32884	299333
8768	299334
127698	299335
55953	299336
16934	299337
20085	299338
38035	299339
103174	299340
18084	299341
34718	299342
2382	299343
22200	299344
22704	299345
6613	299346
79993	299347
139195	299348
532	299349
126817	299350
44561	299351
47702	299352
125974	299353
10084	299354
17931	299355
9765	299356
140892	299357
98403	299358
37352	299359
95567	299360
24885	299361
41772	299362
391	299363
54058	299364
920	299365
9394	299366
16163	299367
26197	299368
32214	299369
21389	299370
32710	299371
60093	299372
20834	299373
29194	299374
4280	299375
22706	299376
23892	299377
25318	299378
170602	299379
14559	299380
23317	299381
7159	299382
15349	299383
13012	299384
77516	299385
25090	299386
114861	299387
39067	299388
93636	299389
39389	299390
82175	299391
67557	299392
3992	299393
11903	299394
130818	299395
6157	299396
39677	299397
32626	299398
1398	299399
92065	299400
29447	299401
4009	299402
77271	299403
5904	299404
43662	299405
47424	299406
54066	299407
11233	299408
119257	299409
5698	299410
50164	299411
819	299412
34866	299413
5180	299414
4858	299415
1777	299416
14958	299417
4798	299418
82355	299419
6709	299420
30570	299421
13832	299422
66496	299423
22640	299424
131472	299425
1521	299426
52104	299427
59128	299428
3176	299429
9256	299430
59943	299431
63217	299432
121846	299433
84905	299434
3474	299435
65098	299436
2607	299437
103778	299438
10784	299439
45559	299440
9553	299441
998	299442
41654	299443
13312	299444
15720	299445
50030	299446
160973	299447
88807	299448
35198	299449
39732	299450
30894	299451
40608	299452
16804	299453
2012	299454
20220	299455
113205	299456
413	299457
37190	299458
13085	299459
15296	299460
34943	299461
13440	299462
9422	299463
97003	299464
66082	299465
88652	299466
58735	299467
8723	299468
8094	299469
29032	299470
2502	299471
83214	299472
32494	299473
23168	299474
30627	299475
6507	299476
58201	299477
218	299478
75240	299479
8367	299480
23152	299481
9194	299482
149297	299483
45597	299484
66574	299485
77605	299486
5911	299487
39718	299488
30786	299489
2715	299490
3586	299491
98098	299492
77598	299493
47998	299494
2494	299495
8836	299496
18759	299497
175179	299498
66628	299499
31868	299500
40268	299501
15913	299502
27681	299503
19317	299504
23922	299505
42883	299506
10280	299507
4594	299508
5629	299509
25275	299510
31750	299511
7452	299512
62784	299513
3792	299514
37207	299515
2681	299516
11851	299517
1922	299518
32706	299519
978	299520
5553	299521
44586	299522
134188	299523
5326	299524
152714	299525
43227	299526
7010	299527
90336	299528
561	299529
17986	299530
145322	299531
23759	299532
14724	299533
1677	299534
60986	299535
42388	299536
2891	299537
12256	299538
16951	299539
50821	299540
35405	299541
22793	299542
14415	299543
64	299544
22708	299545
4690	299546
34293	299547
45848	299548
104322	299549
14523	299550
41724	299551
15264	299552
24293	299553
10120	299554
32411	299555
91445	299556
90638	299557
5081	299558
14039	299559
51632	299560
3520	299561
53378	299562
5955	299563
19190	299564
6583	299565
40937	299566
884	299567
16885	299568
44025	299569
34181	299570
348	299571
45290	299572
6602	299573
90480	299574
5556	299575
19314	299576
54822	299577
13169	299578
7406	299579
423	299580
12243	299581
58661	299582
26643	299583
11928	299584
55682	299585
16942	299586
55000	299587
4678	299588
11368	299589
60275	299590
63	299591
14081	299592
66791	299593
49100	299594
3766	299595
16883	299596
68156	299597
47492	299598
26718	299599
8739	299600
18634	299601
34804	299602
66972	299603
61768	299604
13728	299605
6588	299606
29731	299607
2359	299608
23647	299609
2227	299610
4117	299611
42217	299612
41751	299613
102430	299614
13645	299615
42286	299616
33718	299617
5431	299618
10484	299619
35625	299620
13970	299621
5580	299622
820	299623
91002	299624
121521	299625
10596	299626
5600	299627
1260	299628
8305	299629
3795	299630
37752	299631
60091	299632
7012	299633
43804	299634
4201	299635
56412	299636
52026	299637
79299	299638
64331	299639
50074	299640
26500	299641
58424	299642
29116	299643
18495	299644
22074	299645
37829	299646
663	299647
72532	299648
8426	299649
5847	299650
32982	299651
11926	299652
28171	299653
1211	299654
43327	299655
20717	299656
34543	299657
50058	299658
9953	299659
28240	299660
23110	299661
28090	299662
13577	299663
6581	299664
6618	299665
3711	299666
3995	299667
70575	299668
1108	299669
7146	299670
23388	299671
13163	299672
34593	299673
60259	299674
2277	299675
31975	299676
72354	299677
31981	299678
48036	299679
32891	299680
30210	299681
16117	299682
48686	299683
47713	299684
108300	299685
33332	299686
50265	299687
41728	299688
15690	299689
33389	299690
41674	299691
2227	299692
60220	299693
33258	299694
6932	299695
4713	299696
27483	299697
95661	299698
25316	299699
40186	299700
3215	299701
8680	299702
2458	299703
52665	299704
16856	299705
5025	299706
24777	299707
11635	299708
14829	299709
43191	299710
48624	299711
7906	299712
21435	299713
172902	299714
45554	299715
50026	299716
27273	299717
27281	299718
1504	299719
22129	299720
50695	299721
27273	299722
82038	299723
3066	299724
80682	299725
114223	299726
1494	299727
114615	299728
62398	299729
12081	299730
5856	299731
47956	299732
16103	299733
104956	299734
57411	299735
11841	299736
10748	299737
157281	299738
53391	299739
3695	299740
41573	299741
96714	299742
23316	299743
18676	299744
174216	299745
52319	299746
40455	299747
1730	299748
3900	299749
42267	299750
11338	299751
59802	299752
5311	299753
17254	299754
80749	299755
32228	299756
4786	299757
25251	299758
3086	299759
67455	299760
12354	299761
13978	299762
24007	299763
12792	299764
13272	299765
28448	299766
187566	299767
433	299768
7142	299769
499	299770
34135	299771
12364	299772
584	299773
11276	299774
35543	299775
2380	299776
1	299777
4257	299778
45181	299779
47642	299780
78739	299781
1332	299782
52459	299783
62901	299784
148	299785
41481	299786
10394	299787
25272	299788
41807	299789
15879	299790
23475	299791
19466	299792
102557	299793
35356	299794
41141	299795
1920	299796
61504	299797
128903	299798
187180	299799
8478	299800
725	299801
53378	299802
23801	299803
109349	299804
11416	299805
718	299806
109930	299807
4618	299808
2890	299809
10582	299810
837	299811
3409	299812
39066	299813
9442	299814
54636	299815
64823	299816
62736	299817
23064	299818
48375	299819
7361	299820
86580	299821
47660	299822
9994	299823
360	299824
140188	299825
48631	299826
127589	299827
2889	299828
13441	299829
111698	299830
109121	299831
140674	299832
8804	299833
1399	299834
60735	299835
34806	299836
74496	299837
140691	299838
16237	299839
69146	299840
106437	299841
73020	299842
94036	299843
5916	299844
10582	299845
9450	299846
11489	299847
4248	299848
135005	299849
114650	299850
9893	299851
45704	299852
20183	299853
18539	299854
4558	299855
1091	299856
96830	299857
104242	299858
112568	299859
35403	299860
9239	299861
7706	299862
53589	299863
651	299864
72828	299865
24974	299866
38574	299867
87482	299868
23590	299869
43150	299870
51568	299871
75994	299872
41513	299873
8512	299874
39335	299875
61330	299876
30471	299877
22074	299878
26670	299879
44508	299880
35703	299881
9380	299882
83521	299883
26719	299884
63511	299885
117393	299886
70129	299887
39693	299888
100733	299889
19217	299890
10465	299891
39837	299892
4431	299893
25772	299894
41552	299895
16121	299896
72918	299897
118591	299898
20453	299899
4387	299900
3001	299901
3407	299902
3374	299903
23141	299904
7145	299905
94714	299906
3549	299907
7140	299908
68665	299909
33220	299910
38880	299911
9606	299912
26609	299913
708	299914
5314	299915
4860	299916
10465	299917
28111	299918
34420	299919
8249	299920
47569	299921
23288	299922
8648	299923
11369	299924
23540	299925
3296	299926
17675	299927
49414	299928
11268	299929
32315	299930
50033	299931
10138	299932
29410	299933
26727	299934
41724	299935
18158	299936
16070	299937
9286	299938
20741	299939
64261	299940
3386	299941
18811	299942
30785	299943
73575	299944
10648	299945
4876	299946
5806	299947
37902	299948
9373	299949
77300	299950
445	299951
28207	299952
15658	299953
70816	299954
26633	299955
5034	299956
39312	299957
36839	299958
118719	299959
27787	299960
61550	299961
25121	299962
51852	299963
25393	299964
41525	299965
47979	299966
19538	299967
34322	299968
36854	299969
1671	299970
68903	299971
52993	299972
50383	299973
28359	299974
37202	299975
55339	299976
12509	299977
82511	299978
31808	299979
47990	299980
24481	299981
36650	299982
11042	299983
155116	299984
47598	299985
87721	299986
14842	299987
20996	299988
63487	299989
1437	299990
32604	299991
21	299992
16956	299993
1341	299994
15002	299995
20988	299996
2480	299997
20799	299998
265	299999
57258	300000
83530	300001
14469	300002
26589	300003
26490	300004
7191	300005
10313	300006
28537	300007
59080	300008
31579	300009
26805	300010
25908	300011
18323	300012
2602	300013
17184	300014
22827	300015
56104	300016
10648	300017
63603	300018
18282	300019
9039	300020
34414	300021
47977	300022
9136	300023
32675	300024
26712	300025
25249	300026
55825	300027
133519	300028
14279	300029
32837	300030
2430	300031
48977	300032
60134	300033
804	300034
47906	300035
10867	300036
5824	300037
15	300038
39495	300039
98487	300040
24245	300041
311	300042
3072	300043
2017	300044
10199	300045
49088	300046
139087	300047
14099	300048
41293	300049
13251	300050
9139	300051
92278	300052
163832	300053
16092	300054
49408	300055
34696	300056
4563	300057
95872	300058
2369	300059
71950	300060
229	300061
7540	300062
8543	300063
6708	300064
135525	300065
1441	300066
14579	300067
59809	300068
23069	300069
45661	300070
15291	300071
138484	300072
641	300073
19237	300074
144654	300075
4330	300076
127014	300077
43817	300078
784	300079
87367	300080
35000	300081
105975	300082
20416	300083
4374	300084
30050	300085
134667	300086
1984	300087
21695	300088
50391	300089
20833	300090
12882	300091
3596	300092
32402	300093
1136	300094
32487	300095
2396	300096
1158	300097
8499	300098
3472	300099
113760	300100
15580	300101
19587	300102
81904	300103
13272	300104
8820	300105
3578	300106
126857	300107
1284	300108
2461	300109
81150	300110
7192	300111
5106	300112
35758	300113
3184	300114
1371	300115
40416	300116
75530	300117
59984	300118
14368	300119
35670	300120
40902	300121
10527	300122
33875	300123
67311	300124
91604	300125
22432	300126
13236	300127
58053	300128
9102	300129
50994	300130
20019	300131
2801	300132
89503	300133
42100	300134
43060	300135
21	300136
91995	300137
1200	300138
12834	300139
39613	300140
760	300141
8123	300142
2715	300143
42923	300144
2596	300145
11069	300146
11025	300147
26711	300148
8136	300149
106008	300150
332	300151
6979	300152
991	300153
12305	300154
3065	300155
3065	300156
14109	300157
17799	300158
3065	300159
1505	300160
49154	300161
14497	300162
28569	300163
29813	300164
9796	300165
69723	300166
148	300167
26811	300168
62981	300169
28641	300170
8498	300171
18596	300172
1505	300173
50527	300174
72625	300175
85949	300176
40205	300177
77704	300178
14031	300179
2833	300180
9014	300181
107598	300182
61765	300183
170	300184
7145	300185
109803	300186
11580	300187
14860	300188
3427	300189
154	300190
18620	300191
60163	300192
9645	300193
12114	300194
60071	300195
74221	300196
2668	300197
61601	300198
132414	300199
87692	300200
11626	300201
142664	300202
1503	300203
85347	300204
281	300205
57069	300206
5917	300207
88267	300208
15866	300209
34132	300210
147449	300211
1736	300212
36608	300213
47904	300214
70441	300215
35322	300216
40903	300217
70718	300218
5214	300219
13221	300220
1505	300221
28399	300222
131028	300223
2856	300224
88741	300225
856	300226
26362	300227
8585	300228
22944	300229
60318	300230
87743	300231
2809	300232
18715	300233
63139	300234
17895	300235
94540	300236
33081	300237
5202	300238
18782	300239
96857	300240
10830	300241
15878	300242
11306	300243
2208	300244
5266	300245
34724	300246
77433	300247
11887	300248
24595	300249
67975	300250
4456	300251
19677	300252
24112	300253
13566	300254
2399	300255
125877	300256
14265	300257
15904	300258
44599	300259
104513	300260
54813	300261
22944	300262
59374	300263
20998	300264
6002	300265
1620	300266
119073	300267
48964	300268
111635	300269
43435	300270
159475	300271
7562	300272
8973	300273
119720	300274
133919	300275
82297	300276
47033	300277
11630	300278
44135	300279
32586	300280
81503	300281
41980	300282
48253	300283
78765	300284
42447	300285
35973	300286
7433	300287
14796	300288
1532	300289
35510	300290
71326	300291
6824	300292
5660	300293
59120	300294
58097	300295
82268	300296
28305	300297
30410	300298
76182	300299
12334	300300
33784	300301
95112	300302
80023	300303
14593	300304
80149	300305
9935	300306
58431	300307
19108	300308
65880	300309
37772	300310
113887	300311
27625	300312
25	300313
37371	300314
54930	300315
405	300316
58564	300317
115040	300318
28687	300319
11715	300320
45615	300321
101476	300322
53332	300323
13666	300324
17158	300325
15472	300326
4582	300327
16950	300328
76716	300329
167597	300330
61393	300331
58373	300332
23853	300333
123106	300334
50356	300335
12391	300336
119613	300337
7088	300338
3796	300339
4957	300340
72683	300341
29240	300342
21541	300343
8025	300344
57646	300345
30077	300346
49729	300347
6108	300348
53113	300349
63056	300350
693	300351
3779	300352
85049	300353
23387	300354
13666	300355
109217	300356
37619	300357
109866	300358
10874	300359
5107	300360
3854	300361
33644	300362
30354	300363
5633	300364
15196	300365
24552	300366
35117	300367
6424	300368
95161	300369
24566	300370
18493	300371
37229	300372
74822	300373
26617	300374
138912	300375
50953	300376
68101	300377
26839	300378
465	300379
26516	300380
59062	300381
51090	300382
2080	300383
221	300384
11330	300385
124297	300386
4958	300387
15448	300388
27093	300389
148403	300390
101306	300391
51801	300392
29762	300393
280	300394
6547	300395
4236	300396
9509	300397
8892	300398
2700	300399
4746	300400
10369	300401
54165	300402
93	300403
33128	300404
25834	300405
22100	300406
5139	300407
8487	300408
16092	300409
84031	300410
761	300411
14561	300412
5193	300413
30131	300414
1894	300415
109934	300416
62686	300417
7071	300418
216	300419
3337	300420
15594	300421
16366	300422
12878	300423
11626	300424
88586	300425
28106	300426
50289	300427
20956	300428
12420	300429
50263	300430
6979	300431
99223	300432
156107	300433
75222	300434
17190	300435
52172	300436
20088	300437
18006	300438
41184	300439
40213	300440
100900	300441
13398	300442
240	300443
45347	300444
19033	300445
6427	300446
85414	300447
44509	300448
32653	300449
7334	300450
70065	300451
33920	300452
26398	300453
112409	300454
10354	300455
89499	300456
21866	300457
52384	300458
27880	300459
60539	300460
101703	300461
3038	300462
9794	300463
70732	300464
104226	300465
33242	300466
7318	300467
37341	300468
17508	300469
60452	300470
60702	300471
23972	300472
37477	300473
34248	300474
14851	300475
262	300476
85170	300477
26589	300478
27373	300479
6133	300480
83260	300481
97337	300482
89728	300483
74073	300484
878	300485
11355	300486
34571	300487
10264	300488
1880	300489
5410	300490
143352	300491
50363	300492
5005	300493
3173	300494
82698	300495
73116	300496
5055	300497
69962	300498
40282	300499
5859	300500
6527	300501
33995	300502
138360	300503
103598	300504
9514	300505
28401	300506
79418	300507
377	300508
101122	300509
44466	300510
5982	300511
20131	300512
28510	300513
90472	300514
3549	300515
24468	300516
95885	300517
1058	300518
64140	300519
41615	300520
1708	300521
395	300522
3063	300523
1	300524
32183	300525
40600	300526
30420	300527
39804	300528
47863	300529
83557	300530
11031	300531
21850	300532
91970	300533
33815	300534
39520	300535
36037	300536
2003	300537
4108	300538
850	300539
573	300540
947	300541
36249	300542
39552	300543
1790	300544
36510	300545
58853	300546
50260	300547
39512	300548
21766	300549
2428	300550
85254	300551
20585	300552
16739	300553
174335	300554
3315	300555
22521	300556
90373	300557
113186	300558
22838	300559
32616	300560
58910	300561
39294	300562
6910	300563
3915	300564
109248	300565
713	300566
1501	300567
2049	300568
7399	300569
913	300570
2599	300571
15234	300572
22007	300573
48127	300574
44810	300575
22112	300576
40382	300577
16075	300578
11260	300579
19219	300580
86014	300581
26389	300582
8453	300583
3590	300584
49308	300585
68805	300586
68731	300587
35	300588
39258	300589
1588	300590
17924	300591
30760	300592
22509	300593
1647	300594
58986	300595
32663	300596
57573	300597
56381	300598
50203	300599
26887	300600
42709	300601
41668	300602
59144	300603
34367	300604
65404	300605
32774	300606
37569	300607
57502	300608
39200	300609
21872	300610
22632	300611
15252	300612
60018	300613
28224	300614
44066	300615
33825	300616
59261	300617
57703	300618
50153	300619
26706	300620
57731	300621
18398	300622
1594	300623
587	300624
945	300625
15319	300626
2603	300627
2049	300628
1505	300629
327	300630
1376	300631
2082	300632
30616	300633
8499	300634
2882	300635
2916	300636
1868	300637
770	300638
102928	300639
55621	300640
22284	300641
8111	300642
16193	300643
44036	300644
43822	300645
9263	300646
50435	300647
39077	300648
87652	300649
61433	300650
793	300651
29226	300652
28286	300653
19704	300654
16509	300655
281	300656
10085	300657
29407	300658
35562	300659
335	300660
15284	300661
11893	300662
531	300663
6115	300664
4219	300665
37788	300666
15599	300667
6476	300668
48730	300669
14799	300670
7307	300671
1895	300672
53975	300673
10826	300674
14277	300675
4887	300676
70423	300677
74527	300678
821	300679
1748	300680
24864	300681
37881	300682
73946	300683
64076	300684
22379	300685
117134	300686
40555	300687
5	300688
113979	300689
10791	300690
85702	300691
6984	300692
30080	300693
2350	300694
25134	300695
39850	300696
166659	300697
36670	300698
46218	300699
64511	300700
95	300701
137832	300702
4868	300703
12679	300704
86303	300705
5215	300706
13562	300707
118502	300708
4654	300709
93721	300710
37736	300711
12713	300712
15855	300713
55028	300714
7	300715
84565	300716
50664	300717
50593	300718
4367	300719
1045	300720
142261	300721
60684	300722
138599	300723
569	300724
34288	300725
6374	300726
16154	300727
8493	300728
28071	300729
72315	300730
9824	300731
119745	300732
21505	300733
63951	300734
11331	300735
22	300736
184122	300737
15985	300738
7017	300739
81001	300740
12382	300741
30697	300742
20863	300743
66566	300744
120050	300745
4876	300746
24133	300747
4949	300748
38145	300749
17112	300750
2595	300751
44170	300752
22859	300753
10842	300754
91658	300755
4828	300756
80833	300757
33388	300758
21022	300759
84773	300760
121618	300761
64654	300762
34144	300763
5254	300764
1658	300765
4599	300766
48186	300767
21122	300768
129391	300769
102215	300770
140939	300771
20706	300772
31524	300773
38181	300774
9637	300775
85952	300776
171505	300777
9114	300778
67601	300779
67395	300780
14879	300781
4708	300782
2350	300783
29134	300784
27125	300785
93000	300786
81799	300787
88258	300788
16	300789
115365	300790
15584	300791
75869	300792
2518	300793
1366	300794
66145	300795
126356	300796
31278	300797
43023	300798
6809	300799
110712	300800
12793	300801
55382	300802
712	300803
3246	300804
67972	300805
64527	300806
15790	300807
13816	300808
2589	300809
139597	300810
2600	300811
122128	300812
6872	300813
38426	300814
29008	300815
20717	300816
20998	300817
6324	300818
2388	300819
30680	300820
126648	300821
59614	300822
95098	300823
24894	300824
4886	300825
4	300826
46737	300827
54986	300828
88817	300829
20441	300830
17758	300831
3161	300832
34234	300833
36688	300834
34831	300835
150754	300836
108906	300837
39105	300838
20542	300839
4020	300840
138960	300841
17582	300842
86021	300843
21143	300844
36656	300845
2422	300846
8101	300847
83245	300848
6040	300849
37501	300850
37088	300851
34374	300852
60341	300853
12014	300854
40503	300855
6194	300856
60596	300857
51	300858
41576	300859
22	300860
53737	300861
19079	300862
23	300863
268	300864
29889	300865
18120	300866
827	300867
18746	300868
26030	300869
14589	300870
65612	300871
1588	300872
8265	300873
3324	300874
7964	300875
44720	300876
10264	300877
2518	300878
76296	300879
9380	300880
19228	300881
122022	300882
3414	300883
86495	300884
672	300885
37313	300886
80064	300887
18101	300888
32099	300889
7169	300890
14373	300891
42705	300892
40160	300893
60607	300894
34736	300895
121670	300896
5461	300897
160124	300898
19114	300899
6215	300900
101578	300901
28302	300902
25523	300903
129	300904
123734	300905
38662	300906
14975	300907
46147	300908
17275	300909
81172	300910
19862	300911
17793	300912
77474	300913
98660	300914
9569	300915
3226	300916
100626	300917
70343	300918
131368	300919
154281	300920
35765	300921
27641	300922
45167	300923
20590	300924
91109	300925
48966	300926
119929	300927
38689	300928
39315	300929
87075	300930
20599	300931
3276	300932
55406	300933
71221	300934
67410	300935
42107	300936
65243	300937
39997	300938
137832	300939
108676	300940
5	300941
46319	300942
1573	300943
6886	300944
15097	300945
94597	300946
17716	300947
2222	300948
822	300949
100595	300950
23159	300951
154094	300952
68678	300953
40612	300954
55024	300955
10674	300956
15137	300957
83014	300958
49600	300959
64156	300960
86833	300961
97646	300962
81694	300963
2071	300964
101875	300965
174844	300966
37165	300967
168542	300968
165722	300969
52761	300970
33	300971
1671	300972
2595	300973
14699	300974
142246	300975
81153	300976
43169	300977
18899	300978
14310	300979
35311	300980
2864	300981
20593	300982
182787	300983
3178	300984
15005	300985
94690	300986
7506	300987
2969	300988
13988	300989
4836	300990
11914	300991
85176	300992
27241	300993
54722	300994
37335	300995
31061	300996
9888	300997
5218	300998
91369	300999
10557	301000
4611	301001
18971	301002
3717	301003
28864	301004
25918	301005
38983	301006
11819	301007
137415	301008
19853	301009
9625	301010
17826	301011
7619	301012
86693	301013
87011	301014
93147	301015
74172	301016
80475	301017
154713	301018
49542	301019
38947	301020
85341	301021
50566	301022
2852	301023
62017	301024
27480	301025
4767	301026
80011	301027
4121	301028
218	301029
123354	301030
25017	301031
65847	301032
2839	301033
9406	301034
68165	301035
19166	301036
104617	301037
2190	301038
59463	301039
106382	301040
121401	301041
337	301042
64320	301043
2523	301044
120	301045
69108	301046
55333	301047
30969	301048
6713	301049
27857	301050
12635	301051
64269	301052
33640	301053
96466	301054
93774	301055
95880	301056
12360	301057
117469	301058
2965	301059
4655	301060
41966	301061
7389	301062
51007	301063
82324	301064
34142	301065
15030	301066
23439	301067
84633	301068
2089	301069
58987	301070
133177	301071
2416	301072
140912	301073
3587	301074
99506	301075
155304	301076
71003	301077
8103	301078
40715	301079
14366	301080
6291	301081
67476	301082
15581	301083
4892	301084
54485	301085
38724	301086
12839	301087
45968	301088
65355	301089
81950	301090
98987	301091
2388	301092
6475	301093
33681	301094
335	301095
2885	301096
125152	301097
22514	301098
44159	301099
51079	301100
99783	301101
10751	301102
171	301103
2805	301104
49027	301105
27664	301106
37133	301107
1916	301108
29975	301109
17575	301110
185865	301111
10400	301112
48436	301113
109313	301114
150414	301115
1693	301116
77403	301117
45201	301118
20426	301119
56953	301120
15855	301121
80346	301122
95386	301123
6416	301124
5861	301125
22820	301126
22820	301127
21849	301128
21464	301129
73340	301130
66609	301131
65533	301132
98285	301133
17758	301134
51518	301135
68321	301136
101783	301137
110518	301138
73220	301139
139169	301140
3219	301141
181136	301142
93372	301143
63374	301144
21185	301145
47	301146
175	301147
17960	301148
7281	301149
78416	301150
15861	301151
49124	301152
35928	301153
30245	301154
2982	301155
13219	301156
38622	301157
1025	301158
36597	301159
1310	301160
34197	301161
174908	301162
15405	301163
76191	301164
31300	301165
78001	301166
25157	301167
7185	301168
22054	301169
70516	301170
5519	301171
175	301172
1773	301173
68852	301174
188860	301175
79045	301176
16451	301177
9	301178
160317	301179
4720	301180
5305	301181
27966	301182
17530	301183
10581	301184
20734	301185
14614	301186
36358	301187
69401	301188
20686	301189
2961	301190
32317	301191
20851	301192
12673	301193
126556	301194
139612	301195
1003	301196
12747	301197
3290	301198
783	301199
20889	301200
22925	301201
49653	301202
113022	301203
4007	301204
95302	301205
95654	301206
13289	301207
25269	301208
77568	301209
7872	301210
22474	301211
46699	301212
17588	301213
64745	301214
3848	301215
13084	301216
94518	301217
135479	301218
48215	301219
127	301220
92252	301221
113240	301222
10821	301223
12738	301224
72341	301225
15605	301226
42188	301227
16447	301228
68405	301229
59170	301230
34501	301231
17133	301232
18721	301233
41272	301234
25343	301235
37804	301236
44398	301237
114604	301238
605	301239
2998	301240
81996	301241
54472	301242
17562	301243
158028	301244
99990	301245
99559	301246
33550	301247
127786	301248
6954	301249
98057	301250
5220	301251
35505	301252
96130	301253
119105	301254
26377	301255
270	301256
134973	301257
47615	301258
84222	301259
6854	301260
5615	301261
11753	301262
26581	301263
47367	301264
18078	301265
78399	301266
31849	301267
65220	301268
3350	301269
33246	301270
15726	301271
156713	301272
54116	301273
73372	301274
38450	301275
65795	301276
76893	301277
94815	301278
35049	301279
38499	301280
21771	301281
122846	301282
156890	301283
9	301284
37251	301285
33230	301286
21670	301287
14784	301288
14784	301289
59714	301290
133343	301291
127533	301292
85245	301293
2422	301294
85422	301295
137536	301296
42617	301297
17833	301298
117414	301299
56221	301300
88579	301301
64492	301302
12760	301303
22542	301304
6780	301305
1408	301306
38230	301307
123831	301308
1324	301309
137227	301310
167516	301311
60940	301312
77975	301313
2680	301314
28729	301315
117249	301316
1397	301317
166089	301318
21901	301319
17581	301320
3350	301321
104552	301322
17545	301323
10561	301324
125654	301325
100499	301326
4831	301327
5185	301328
14856	301329
89036	301330
12725	301331
13473	301332
6700	301333
64410	301334
57481	301335
11220	301336
44159	301337
6271	301338
103923	301339
122753	301340
96617	301341
10662	301342
130017	301343
122357	301344
27459	301345
22481	301346
15919	301347
118375	301348
51797	301349
13944	301350
38137	301351
10937	301352
97800	301353
147636	301354
7949	301355
4708	301356
38473	301357
45655	301358
123774	301359
162017	301360
10937	301361
102441	301362
85805	301363
45129	301364
82480	301365
63918	301366
104161	301367
78481	301368
49317	301369
42614	301370
10611	301371
53754	301372
39439	301373
31749	301374
3607	301375
394	301376
3830	301377
77132	301378
102387	301379
54039	301380
158210	301381
11109	301382
45907	301383
7731	301384
16073	301385
2734	301386
1960	301387
24810	301388
73805	301389
87579	301390
49317	301391
1114	301392
7964	301393
84218	301394
77348	301395
31647	301396
40170	301397
53813	301398
55536	301399
116293	301400
16806	301401
50568	301402
125121	301403
6097	301404
65987	301405
77800	301406
7679	301407
30764	301408
12479	301409
76504	301410
15808	301411
53903	301412
12554	301413
45376	301414
1234	301415
27900	301416
17670	301417
96310	301418
23167	301419
90186	301420
80798	301421
101103	301422
67711	301423
120011	301424
26065	301425
54431	301426
3684	301427
13397	301428
11742	301429
51	301430
76262	301431
2800	301432
118082	301433
19155	301434
1885	301435
37779	301436
94020	301437
26396	301438
108	301439
27619	301440
11211	301441
2966	301442
33364	301443
113693	301444
27237	301445
56916	301446
123540	301447
119181	301448
163102	301449
169845	301450
54364	301451
3576	301452
20566	301453
12639	301454
3603	301455
658	301456
7208	301457
28891	301458
26174	301459
2745	301460
117945	301461
155351	301462
17132	301463
1469	301464
141994	301465
123710	301466
37222	301467
6948	301468
143081	301469
28453	301470
43814	301471
1010	301472
41931	301473
4704	301474
99572	301475
47196	301476
10954	301477
99451	301478
163279	301479
79734	301480
4738	301481
9062	301482
67612	301483
27677	301484
21117	301485
7511	301486
5609	301487
31968	301488
11888	301489
11109	301490
78092	301491
2389	301492
12654	301493
4110	301494
51980	301495
32524	301496
736	301497
120948	301498
105159	301499
65229	301500
47303	301501
31476	301502
41276	301503
48723	301504
24595	301505
5396	301506
17400	301507
80923	301508
390	301509
46412	301510
15026	301511
60053	301512
46419	301513
7898	301514
101173	301515
54278	301516
7082	301517
16147	301518
21714	301519
82381	301520
50927	301521
33409	301522
19259	301523
52152	301524
64303	301525
107677	301526
26421	301527
93092	301528
3315	301529
49843	301530
11329	301531
5385	301532
14156	301533
64483	301534
8186	301535
5367	301536
88748	301537
70134	301538
59099	301539
47207	301540
64410	301541
13648	301542
22134	301543
2071	301544
63829	301545
31452	301546
14375	301547
79308	301548
9620	301549
54538	301550
72579	301551
81309	301552
21726	301553
78517	301554
26537	301555
74359	301556
921	301557
102028	301558
8165	301559
34610	301560
85292	301561
32088	301562
137611	301563
70417	301564
22943	301565
14790	301566
67382	301567
16073	301568
2	301569
71195	301570
7944	301571
1819	301572
107660	301573
118378	301574
399	301575
11257	301576
399	301577
93949	301578
98992	301579
6742	301580
71913	301581
25085	301582
52722	301583
33301	301584
67281	301585
93912	301586
12442	301587
167289	301588
112193	301589
61621	301590
3161	301591
47152	301592
6241	301593
20413	301594
4794	301595
586	301596
37286	301597
47532	301598
15374	301599
12056	301600
86406	301601
17610	301602
54322	301603
85803	301604
1108	301605
104704	301606
49363	301607
19256	301608
18917	301609
11045	301610
168	301611
3961	301612
62499	301613
11142	301614
21340	301615
71116	301616
29864	301617
723	301618
44658	301619
24579	301620
12207	301621
18262	301622
3278	301623
18461	301624
2102	301625
22742	301626
1064	301627
70206	301628
39167	301629
32969	301630
90195	301631
45086	301632
9169	301633
9169	301634
1590	301635
51789	301636
17412	301637
9457	301638
73130	301639
43832	301640
13075	301641
1377	301642
5740	301643
39282	301644
5621	301645
10517	301646
2032	301647
63616	301648
46446	301649
7578	301650
105775	301651
90857	301652
18932	301653
88942	301654
6499	301655
9836	301656
9836	301657
71872	301658
43413	301659
59987	301660
80181	301661
44383	301662
9836	301663
18945	301664
23661	301665
9805	301666
90612	301667
15000	301668
118052	301669
17187	301670
30679	301671
44598	301672
7084	301673
80636	301674
25073	301675
34495	301676
109517	301677
85484	301678
49225	301679
8534	301680
6240	301681
84707	301682
39	301683
48128	301684
100436	301685
2385	301686
34284	301687
180748	301688
3151	301689
29333	301690
9367	301691
22423	301692
6378	301693
19607	301694
40519	301695
29955	301696
28430	301697
186580	301698
92802	301699
91095	301700
6782	301701
377	301702
106315	301703
69904	301704
10457	301705
18739	301706
33167	301707
14511	301708
109103	301709
58082	301710
4449	301711
1189	301712
26747	301713
1756	301714
2257	301715
12465	301716
825	301717
70006	301718
157650	301719
9116	301720
870	301721
5575	301722
1069	301723
9510	301724
30579	301725
22599	301726
59253	301727
75310	301728
23149	301729
247	301730
47359	301731
33491	301732
18268	301733
86462	301734
163060	301735
58355	301736
7205	301737
138762	301738
2991	301739
88038	301740
5459	301741
6837	301742
2991	301743
72698	301744
58139	301745
84518	301746
8303	301747
42040	301748
85781	301749
54681	301750
85263	301751
3155	301752
25719	301753
43748	301754
8989	301755
22535	301756
165	301757
6141	301758
2355	301759
21384	301760
61921	301761
18320	301762
39823	301763
103145	301764
109060	301765
56540	301766
101186	301767
21322	301768
14923	301769
62487	301770
172798	301771
60414	301772
5113	301773
108296	301774
87506	301775
44380	301776
76153	301777
5522	301778
141085	301779
74696	301780
51789	301781
148950	301782
700	301783
24052	301784
237	301785
39999	301786
106392	301787
71259	301788
62151	301789
82385	301790
11620	301791
106385	301792
160597	301793
51907	301794
2709	301795
187059	301796
129095	301797
64596	301798
10388	301799
15825	301800
67508	301801
152285	301802
103566	301803
37367	301804
52746	301805
33339	301806
376	301807
141394	301808
4503	301809
14988	301810
9252	301811
36357	301812
87001	301813
3715	301814
21344	301815
58987	301816
43677	301817
89003	301818
34417	301819
18108	301820
387	301821
84841	301822
4207	301823
7729	301824
13	301825
16967	301826
4944	301827
24148	301828
426	301829
87	301830
79	301831
2787	301832
338	301833
397	301834
16763	301835
6431	301836
109259	301837
73585	301838
38150	301839
8455	301840
7337	301841
7337	301842
53108	301843
6944	301844
4137	301845
40173	301846
48200	301847
58360	301848
48451	301849
34962	301850
58342	301851
20401	301852
57882	301853
58018	301854
89292	301855
34962	301856
151982	301857
137760	301858
20783	301859
142863	301860
48451	301861
75282	301862
1403	301863
141737	301864
58018	301865
58307	301866
35055	301867
38275	301868
41669	301869
109379	301870
94768	301871
58276	301872
58276	301873
56648	301874
30013	301875
128253	301876
35682	301877
72952	301878
62304	301879
74721	301880
48451	301881
131662	301882
185301	301883
131662	301884
43398	301885
83950	301886
53008	301887
24414	301888
83252	301889
243	301890
162062	301891
128322	301892
111748	301893
158231	301894
111741	301895
111741	301896
89305	301897
40167	301898
73953	301899
96125	301900
86627	301901
2171	301902
41368	301903
22665	301904
33576	301905
29125	301906
8718	301907
22384	301908
1417	301909
35486	301910
5823	301911
7642	301912
52336	301913
587	301914
322	301915
1443	301916
27256	301917
397	301918
1597	301919
79	301920
110	301921
24411	301922
43541	301923
87	301924
14291	301925
43551	301926
14118	301927
24413	301928
110	301929
43550	301930
338	301931
110	301932
87	301933
426	301934
88	301935
205	301936
5900	301937
205	301938
62695	301939
87	301940
52334	301941
43545	301942
91590	301943
35	301944
36034	301945
88	301946
29671	301947
2787	301948
110	301949
35	301950
52338	301951
587	301952
79	301953
43551	301954
87	301955
110	301956
62692	301957
79	301958
5681	301959
11885	301960
2258	301961
2258	301962
2258	301963
4517	301964
27688	301965
31440	301966
9134	301967
795	301968
105509	301969
163900	301970
72290	301971
27559	301972
113188	301973
22424	301974
9134	301975
3774	301976
18936	301977
8977	301978
19580	301979
13792	301980
85786	301981
15814	301982
3707	301983
24170	301984
40481	301985
22760	301986
27396	301987
15776	301988
27627	301989
18936	301990
27283	301991
27396	301992
40898	301993
24136	301994
64385	301995
10343	301996
10343	301997
11257	301998
22557	301999
3707	302000
104531	302001
27559	302002
22424	302003
70723	302004
7885	302005
5066	302006
38168	302007
1586	302008
795	302009
40290	302010
130221	302011
467	302012
136317	302013
3707	302014
84207	302015
19580	302016
29324	302017
133935	302018
31116	302019
51781	302020
29306	302021
31116	302022
113277	302023
113238	302024
19966	302025
22693	302026
52177	302027
89321	302028
14317	302029
43114	302030
24170	302031
723	302032
16879	302033
14317	302034
133973	302035
33681	302036
75340	302037
60938	302038
20241	302039
23675	302040
70494	302041
59346	302042
15218	302043
23675	302044
18681	302045
18655	302046
33755	302047
62189	302048
5537	302049
62189	302050
39141	302051
38678	302052
133622	302053
91036	302054
15814	302055
24136	302056
49446	302057
59426	302058
14317	302059
40483	302060
70494	302061
134164	302062
48109	302063
29418	302064
19580	302065
9134	302066
9134	302067
159	302068
3707	302069
175737	302070
39880	302071
33069	302072
7795	302073
107485	302074
47809	302075
8061	302076
141662	302077
15963	302078
2049	302079
48785	302080
46776	302081
15596	302082
2923	302083
10927	302084
3303	302085
959	302086
73945	302087
62337	302088
12774	302089
824	302090
70816	302091
1044	302092
16100	302093
32274	302094
1598	302095
114617	302096
35014	302097
25886	302098
21421	302099
139436	302100
36377	302101
41452	302102
234	302103
171869	302104
78592	302105
23225	302106
30871	302107
141820	302108
824	302109
466	302110
102	302111
6899	302112
451	302113
20900	302114
91	302115
24265	302116
8632	302117
16247	302118
3858	302119
87056	302120
18485	302121
22217	302122
183033	302123
45694	302124
611	302125
77002	302126
21421	302127
3218	302128
14681	302129
810	302130
5066	302131
7488	302132
11911	302133
9046	302134
35699	302135
11883	302136
2433	302137
85815	302138
54288	302139
43566	302140
1673	302141
18268	302142
12418	302143
1673	302144
32605	302145
34589	302146
97087	302147
7707	302148
55650	302149
40564	302150
95755	302151
20056	302152
11885	302153
10228	302154
50691	302155
4971	302156
873	302157
163458	302158
30059	302159
109030	302160
1940	302161
185939	302162
91084	302163
37234	302164
52146	302165
19345	302166
30281	302167
113548	302168
32683	302169
41157	302170
83398	302171
57499	302172
5699	302173
17029	302174
1511	302175
14629	302176
39630	302177
48087	302178
57330	302179
14157	302180
3394	302181
26892	302182
9102	302183
32516	302184
11015	302185
25158	302186
33922	302187
73231	302188
398	302189
8699	302190
1577	302191
87329	302192
18665	302193
18998	302194
32489	302195
204	302196
22682	302197
297	302198
12620	302199
33655	302200
16954	302201
26967	302202
21794	302203
6688	302204
8807	302205
59881	302206
416	302207
30760	302208
8785	302209
2225	302210
145952	302211
23398	302212
10278	302213
33684	302214
72967	302215
34573	302216
17	302217
375	302218
29555	302219
70645	302220
34872	302221
66364	302222
33578	302223
114512	302224
44852	302225
2778	302226
51206	302227
1225	302228
31591	302229
1806	302230
2275	302231
987	302232
9732	302233
55155	302234
6901	302235
6901	302236
30442	302237
6901	302238
61400	302239
30522	302240
46167	302241
4899	302242
140715	302243
6534	302244
25802	302245
5401	302246
160581	302247
42956	302248
30095	302249
108910	302250
65600	302251
10999	302252
87122	302253
120526	302254
26017	302255
5242	302256
1309	302257
709	302258
2994	302259
268	302260
115209	302261
2482	302262
1940	302263
23465	302264
179846	302265
42690	302266
11658	302267
60724	302268
42024	302269
87697	302270
60626	302271
28566	302272
72739	302273
88615	302274
94970	302275
58821	302276
34212	302277
40321	302278
19196	302279
23122	302280
3358	302281
6198	302282
92178	302283
33809	302284
75738	302285
1597	302286
1161	302287
110359	302288
22428	302289
5210	302290
14752	302291
62969	302292
89571	302293
25195	302294
24902	302295
5539	302296
85330	302297
54626	302298
24247	302299
55210	302300
13851	302301
52577	302302
18213	302303
71100	302304
23524	302305
20643	302306
84731	302307
179887	302308
17448	302309
5950	302310
185	302311
2093	302312
87651	302313
26417	302314
18888	302315
27496	302316
104041	302317
139973	302318
139973	302319
1129	302320
5123	302321
37743	302322
72845	302323
6346	302324
63073	302325
964	302326
147995	302327
6244	302328
6244	302329
6244	302330
337	302331
14	302332
7220	302333
2224	302334
19729	302335
12310	302336
1050	302337
1784	302338
53034	302339
5528	302340
5060	302341
3096	302342
994	302343
21283	302344
23375	302345
1273	302346
994	302347
34357	302348
5106	302349
11725	302350
5106	302351
50649	302352
2600	302353
2600	302354
994	302355
21283	302356
994	302357
7081	302358
34568	302359
23375	302360
8718	302361
10081	302362
847	302363
1272	302364
994	302365
22499	302366
49125	302367
133349	302368
45661	302369
23527	302370
23527	302371
159313	302372
25513	302373
20933	302374
2730	302375
37994	302376
7035	302377
23986	302378
16149	302379
7564	302380
15352	302381
15352	302382
12205	302383
12205	302384
73954	302385
13	302386
2144	302387
44703	302388
3227	302389
8596	302390
17509	302391
233	302392
297	302393
8212	302394
3992	302395
3026	302396
3026	302397
27905	302398
1159	302399
28225	302400
7317	302401
96145	302402
45732	302403
118994	302404
26483	302405
132251	302406
160	302407
46370	302408
94963	302409
1413	302410
23298	302411
40146	302412
30372	302413
7822	302414
11993	302415
37868	302416
65758	302417
108488	302418
910	302419
115948	302420
49608	302421
1656	302422
55591	302423
66381	302424
54867	302425
10528	302426
61369	302427
153509	302428
171731	302429
102551	302430
6297	302431
8986	302432
84997	302433
130994	302434
20033	302435
62504	302436
60376	302437
14450	302438
183198	302439
20	302440
79272	302441
44358	302442
64886	302443
133240	302444
27044	302445
164285	302446
47292	302447
120092	302448
62980	302449
25574	302450
449	302451
51597	302452
5325	302453
103953	302454
94584	302455
81274	302456
55185	302457
70023	302458
37118	302459
14020	302460
25074	302461
84851	302462
23372	302463
23737	302464
75714	302465
26210	302466
108434	302467
142063	302468
79468	302469
12721	302470
101386	302471
59624	302472
50775	302473
54578	302474
3169	302475
6831	302476
106311	302477
97392	302478
49328	302479
2434	302480
8860	302481
364	302482
1538	302483
128187	302484
173085	302485
23884	302486
3887	302487
2012	302488
15733	302489
83358	302490
1465	302491
61530	302492
7215	302493
11729	302494
41989	302495
21988	302496
43552	302497
3281	302498
33600	302499
315	302500
15812	302501
7701	302502
41280	302503
55000	302504
64367	302505
4700	302506
1220	302507
36053	302508
14732	302509
12188	302510
13277	302511
3671	302512
4226	302513
898	302514
6068	302515
5450	302516
17546	302517
31065	302518
10970	302519
5315	302520
122320	302521
77292	302522
106550	302523
138952	302524
117977	302525
24106	302526
51829	302527
1420	302528
3908	302529
13973	302530
42865	302531
16835	302532
42724	302533
34345	302534
60501	302535
86245	302536
20743	302537
24422	302538
1269	302539
92070	302540
67203	302541
61856	302542
9154	302543
5239	302544
18633	302545
13201	302546
13298	302547
33305	302548
72137	302549
115836	302550
35920	302551
23945	302552
41001	302553
14205	302554
67448	302555
39651	302556
4981	302557
37925	302558
80648	302559
139414	302560
37056	302561
37964	302562
21244	302563
60403	302564
57061	302565
78608	302566
50411	302567
57061	302568
22715	302569
67751	302570
17029	302571
25852	302572
2119	302573
17904	302574
26196	302575
42092	302576
69991	302577
47371	302578
128577	302579
25323	302580
89000	302581
27956	302582
7599	302583
33406	302584
4494	302585
27947	302586
70811	302587
185336	302588
27804	302589
7361	302590
31870	302591
49060	302592
137127	302593
9924	302594
761	302595
41781	302596
1599	302597
36322	302598
12480	302599
38722	302600
10397	302601
88678	302602
12480	302603
29992	302604
37462	302605
899	302606
12480	302607
594	302608
118334	302609
92764	302610
13688	302611
2505	302612
49606	302613
3599	302614
5145	302615
10857	302616
3804	302617
21140	302618
14613	302619
3524	302620
32166	302621
10306	302622
17442	302623
2606	302624
5818	302625
1897	302626
961	302627
11255	302628
8601	302629
37557	302630
74894	302631
74061	302632
116900	302633
11586	302634
63411	302635
2426	302636
64429	302637
4641	302638
35997	302639
611	302640
2344	302641
102065	302642
9912	302643
56734	302644
56148	302645
4629	302646
3890	302647
33051	302648
14147	302649
527	302650
38400	302651
8905	302652
54753	302653
6171	302654
19453	302655
11698	302656
30338	302657
15603	302658
65446	302659
92619	302660
4043	302661
11835	302662
47304	302663
18439	302664
1411	302665
12607	302666
110470	302667
6517	302668
55322	302669
55608	302670
6171	302671
50689	302672
62791	302673
166999	302674
124745	302675
26499	302676
122467	302677
2873	302678
20093	302679
20165	302680
79100	302681
37340	302682
20719	302683
71237	302684
84431	302685
1673	302686
57806	302687
70209	302688
49202	302689
15797	302690
37713	302691
1640	302692
6502	302693
6303	302694
27589	302695
163	302696
8804	302697
179	302698
517	302699
64	302700
57435	302701
154	302702
55	302703
525	302704
26979	302705
1411	302706
9961	302707
15427	302708
44036	302709
2488	302710
46331	302711
54474	302712
1790	302713
31718	302714
7791	302715
21355	302716
20285	302717
1683	302718
70	302719
44463	302720
22771	302721
41276	302722
1831	302723
17135	302724
17387	302725
1857	302726
61118	302727
1966	302728
7592	302729
11474	302730
6545	302731
9648	302732
62526	302733
42287	302734
2849	302735
15631	302736
8489	302737
15507	302738
37971	302739
15605	302740
41390	302741
1630	302742
910	302743
13050	302744
16884	302745
4398	302746
429	302747
11586	302748
124778	302749
12223	302750
778	302751
50158	302752
44	302753
21668	302754
7422	302755
38224	302756
17799	302757
311	302758
1	302759
10181	302760
10181	302761
10181	302762
10181	302763
10181	302764
10181	302765
49166	302766
184306	302767
73829	302768
1005	302769
1912	302770
113966	302771
47470	302772
46344	302773
6099	302774
6538	302775
55459	302776
8738	302777
21958	302778
43371	302779
7	302780
10536	302781
21457	302782
66049	302783
5156	302784
46377	302785
55150	302786
20	302787
164017	302788
1282	302789
5865	302790
750	302791
711	302792
77979	302793
1874	302794
57422	302795
26691	302796
15346	302797
57558	302798
43412	302799
12911	302800
38746	302801
32576	302802
69250	302803
79255	302804
39463	302805
52042	302806
26839	302807
26790	302808
66733	302809
14872	302810
56112	302811
29575	302812
34931	302813
83259	302814
35862	302815
30956	302816
35784	302817
5557	302818
11600	302819
3464	302820
14947	302821
29014	302822
50603	302823
8728	302824
69194	302825
43550	302826
32594	302827
21849	302828
31735	302829
56693	302830
6563	302831
15258	302832
18318	302833
25885	302834
32456	302835
6109	302836
16618	302837
54439	302838
8855	302839
90282	302840
26646	302841
410	302842
2111	302843
47618	302844
56824	302845
26884	302846
5721	302847
9286	302848
74564	302849
18162	302850
26124	302851
29318	302852
156826	302853
67360	302854
69094	302855
24435	302856
35275	302857
42388	302858
62149	302859
39387	302860
39433	302861
14305	302862
57636	302863
34976	302864
4717	302865
175	302866
23678	302867
26832	302868
1116	302869
22035	302870
40872	302871
12929	302872
127	302873
122	302874
57766	302875
2847	302876
39195	302877
12056	302878
15800	302879
3459	302880
38249	302881
2265	302882
21820	302883
18189	302884
16055	302885
10744	302886
25282	302887
23138	302888
21031	302889
5353	302890
39653	302891
744	302892
6538	302893
9667	302894
46944	302895
35395	302896
2902	302897
16676	302898
32352	302899
32308	302900
4315	302901
31342	302902
24231	302903
3478	302904
7483	302905
26632	302906
39552	302907
4501	302908
32704	302909
11013	302910
59102	302911
47790	302912
123596	302913
100	302914
23689	302915
22	302916
1	302917
16921	302918
10849	302919
17492	302920
1163	302921
32675	302922
39595	302923
31694	302924
7924	302925
30524	302926
5339	302927
823	302928
25384	302929
12030	302930
19972	302931
32452	302932
100968	302933
32664	302934
7898	302935
57244	302936
11964	302937
47860	302938
34929	302939
99	302940
13977	302941
6099	302942
1477	302943
281	302944
32746	302945
5571	302946
39501	302947
12750	302948
39575	302949
23815	302950
32540	302951
1825	302952
14710	302953
2270	302954
26832	302955
18294	302956
5094	302957
7848	302958
42591	302959
48165	302960
11754	302961
51395	302962
23673	302963
10936	302964
22481	302965
42738	302966
39482	302967
15319	302968
31695	302969
32291	302970
26212	302971
50177	302972
21418	302973
57286	302974
39083	302975
14883	302976
32718	302977
14989	302978
23953	302979
26542	302980
5111	302981
21922	302982
26027	302983
18291	302984
57542	302985
26828	302986
18296	302987
11028	302988
17673	302989
47872	302990
18150	302991
13357	302992
31022	302993
962	302994
12688	302995
26776	302996
8058	302997
70305	302998
119868	302999
54416	303000
11051	303001
28070	303002
50860	303003
120369	303004
8235	303005
127	303006
1599	303007
18158	303008
12929	303009
26108	303010
4	303011
2365	303012
7004	303013
48063	303014
112865	303015
2156	303016
32210	303017
9393	303018
21369	303019
33355	303020
14957	303021
38890	303022
18002	303023
54162	303024
91054	303025
39534	303026
53987	303027
9888	303028
57115	303029
26389	303030
81666	303031
1914	303032
43456	303033
4464	303034
14455	303035
35023	303036
51993	303037
1963	303038
54497	303039
21812	303040
10040	303041
11956	303042
23631	303043
20136	303044
43093	303045
14233	303046
105379	303047
712	303048
5036	303049
55606	303050
429	303051
47414	303052
1271	303053
77827	303054
12097	303055
9211	303056
26140	303057
39075	303058
11525	303059
4702	303060
35636	303061
914	303062
7665	303063
510	303064
3037	303065
52031	303066
22560	303067
12723	303068
26752	303069
687	303070
71843	303071
612	303072
26748	303073
17778	303074
1353	303075
18363	303076
38271	303077
11325	303078
90183	303079
51611	303080
56607	303081
47540	303082
22524	303083
32449	303084
8078	303085
26687	303086
504	303087
30544	303088
47661	303089
62595	303090
22101	303091
15292	303092
27525	303093
789	303094
18742	303095
7798	303096
1293	303097
1293	303098
392	303099
50860	303100
744	303101
24122	303102
38049	303103
32438	303104
34	303105
16767	303106
44712	303107
11022	303108
22591	303109
327	303110
28883	303111
474	303112
21096	303113
23829	303114
6695	303115
78701	303116
15300	303117
35987	303118
25545	303119
4860	303120
3462	303121
22101	303122
11777	303123
23877	303124
6224	303125
18852	303126
12723	303127
34772	303128
68828	303129
750	303130
39231	303131
18256	303132
8565	303133
62197	303134
57634	303135
18103	303136
39736	303137
2902	303138
68910	303139
6530	303140
38511	303141
70882	303142
21929	303143
4434	303144
62566	303145
2137	303146
16562	303147
27	303148
8795	303149
14576	303150
65714	303151
4694	303152
4507	303153
25165	303154
12397	303155
712	303156
16565	303157
31185	303158
15738	303159
19367	303160
3022	303161
29746	303162
67312	303163
15294	303164
20831	303165
909	303166
24	303167
848	303168
47893	303169
21964	303170
33702	303171
32275	303172
4127	303173
27186	303174
11959	303175
18313	303176
15369	303177
35135	303178
12990	303179
18365	303180
36934	303181
2292	303182
25542	303183
15319	303184
39619	303185
15281	303186
102070	303187
11325	303188
89812	303189
26468	303190
1133	303191
338	303192
105353	303193
5898	303194
220	303195
2669	303196
5659	303197
29562	303198
23715	303199
41917	303200
19430	303201
104418	303202
43361	303203
29559	303204
132914	303205
40900	303206
27671	303207
50772	303208
35887	303209
62443	303210
7655	303211
1	303212
14863	303213
1	303214
114866	303215
34751	303216
1	303217
4181	303218
230	303219
31634	303220
72566	303221
193	303222
93970	303223
75839	303224
71376	303225
104451	303226
3958	303227
156448	303228
181568	303229
5002	303230
133887	303231
78265	303232
65851	303233
81738	303234
45126	303235
111669	303236
111510	303237
75055	303238
88888	303239
1288	303240
85703	303241
1121	303242
79159	303243
20824	303244
1121	303245
19306	303246
1147	303247
68041	303248
17951	303249
120062	303250
7964	303251
26891	303252
535	303253
2479	303254
2479	303255
3106	303256
75690	303257
112935	303258
152	303259
22036	303260
77074	303261
40	303262
8872	303263
15450	303264
589	303265
70935	303266
35854	303267
8787	303268
23080	303269
12051	303270
23155	303271
4975	303272
77913	303273
205	303274
50522	303275
122561	303276
87481	303277
3	303278
33386	303279
4975	303280
2787	303281
54575	303282
58305	303283
6479	303284
50243	303285
5487	303286
68687	303287
50699	303288
6479	303289
112562	303290
18472	303291
50243	303292
50243	303293
50243	303294
72392	303295
17189	303296
41636	303297
50243	303298
1044	303299
2452	303300
36161	303301
10929	303302
74570	303303
1044	303304
84722	303305
24021	303306
64008	303307
57620	303308
95261	303309
1044	303310
15186	303311
24162	303312
1044	303313
74570	303314
141366	303315
87707	303316
87707	303317
102036	303318
19204	303319
852	303320
62406	303321
16815	303322
3043	303323
29243	303324
16968	303325
2749	303326
29280	303327
8665	303328
6578	303329
61484	303330
50820	303331
52533	303332
8232	303333
8232	303334
8232	303335
8232	303336
13267	303337
30244	303338
30832	303339
16103	303340
107350	303341
76087	303342
53214	303343
150098	303344
38449	303345
100821	303346
64246	303347
1	303348
51507	303349
39555	303350
9965	303351
9965	303352
107384	303353
43010	303354
186128	303355
24004	303356
17758	303357
5384	303358
34509	303359
34509	303360
4301	303361
12866	303362
21934	303363
49069	303364
85728	303365
115267	303366
44	303367
710	303368
73004	303369
317	303370
38738	303371
7472	303372
17368	303373
18208	303374
32828	303375
43161	303376
51315	303377
102860	303378
1767	303379
146661	303380
51406	303381
1235	303382
3297	303383
4745	303384
2400	303385
41767	303386
8453	303387
58857	303388
16277	303389
26330	303390
9095	303391
88669	303392
41238	303393
424	303394
127616	303395
180713	303396
48846	303397
31357	303398
9404	303399
48060	303400
20993	303401
39498	303402
12964	303403
13318	303404
8707	303405
59047	303406
36338	303407
23858	303408
10136	303409
8057	303410
66049	303411
24473	303412
96324	303413
40993	303414
18326	303415
103074	303416
13880	303417
10337	303418
31	303419
39476	303420
160217	303421
5019	303422
37561	303423
4057	303424
1	303425
8659	303426
2691	303427
26198	303428
15939	303429
28289	303430
40525	303431
443	303432
17	303433
10181	303434
2205	303435
153	303436
582	303437
39546	303438
3065	303439
138625	303440
42098	303441
16075	303442
34610	303443
12997	303444
69034	303445
177	303446
1062	303447
164714	303448
2189	303449
35338	303450
4457	303451
11659	303452
33142	303453
57675	303454
30330	303455
6522	303456
13538	303457
41670	303458
110760	303459
98883	303460
33927	303461
57068	303462
36846	303463
38604	303464
33927	303465
57068	303466
58	303467
7392	303468
18404	303469
17200	303470
17586	303471
105636	303472
32356	303473
25681	303474
32789	303475
11545	303476
11545	303477
8192	303478
26850	303479
6115	303480
1241	303481
99275	303482
148686	303483
21346	303484
3688	303485
36745	303486
53365	303487
154802	303488
12485	303489
5141	303490
8474	303491
91147	303492
10337	303493
95698	303494
22238	303495
47593	303496
3855	303497
52326	303498
87547	303499
28862	303500
26881	303501
7072	303502
1630	303503
148561	303504
33331	303505
77115	303506
77115	303507
24470	303508
16917	303509
91318	303510
103679	303511
19609	303512
16896	303513
16896	303514
5176	303515
53611	303516
4681	303517
95743	303518
11895	303519
1569	303520
184389	303521
32426	303522
30064	303523
72296	303524
7300	303525
14260	303526
39844	303527
10215	303528
92179	303529
5622	303530
9670	303531
13654	303532
6220	303533
188825	303534
16304	303535
1234	303536
10576	303537
131632	303538
16555	303539
139682	303540
61148	303541
2271	303542
60615	303543
58741	303544
60960	303545
3515	303546
3896	303547
11683	303548
2402	303549
196	303550
35278	303551
74959	303552
74019	303553
9973	303554
9799	303555
1443	303556
5850	303557
28550	303558
827	303559
181	303560
34201	303561
145796	303562
40969	303563
28645	303564
152238	303565
111252	303566
4452	303567
51709	303568
51780	303569
43531	303570
28876	303571
67848	303572
1815	303573
28876	303574
10619	303575
30700	303576
5661	303577
5661	303578
6496	303579
36939	303580
12359	303581
16906	303582
157567	303583
2213	303584
71561	303585
25	303586
30442	303587
25315	303588
2393	303589
763	303590
52573	303591
11837	303592
20059	303593
22904	303594
50657	303595
10324	303596
65782	303597
9403	303598
9403	303599
810	303600
5947	303601
24268	303602
39	303603
39	303604
23214	303605
16965	303606
20756	303607
46915	303608
18268	303609
61813	303610
18727	303611
4215	303612
182445	303613
26358	303614
582	303615
46326	303616
22059	303617
1558	303618
24691	303619
12306	303620
39415	303621
61490	303622
61490	303623
61490	303624
2951	303625
2327	303626
8922	303627
29879	303628
470	303629
24059	303630
70191	303631
3651	303632
21645	303633
132382	303634
49249	303635
2	303636
137460	303637
50575	303638
3	303639
27942	303640
3238	303641
4271	303642
84518	303643
4368	303644
75744	303645
23426	303646
5922	303647
7117	303648
117133	303649
50700	303650
56326	303651
44103	303652
76746	303653
151613	303654
28422	303655
5	303656
33582	303657
49908	303658
113965	303659
43906	303660
46109	303661
33853	303662
84289	303663
41096	303664
128783	303665
55910	303666
176646	303667
15493	303668
14338	303669
9802	303670
155564	303671
107610	303672
6758	303673
131021	303674
5	303675
75703	303676
187888	303677
4783	303678
88362	303679
57111	303680
106229	303681
84291	303682
109049	303683
72438	303684
138890	303685
59963	303686
715	303687
71263	303688
43895	303689
123713	303690
72422	303691
150643	303692
170379	303693
3542	303694
103718	303695
129533	303696
15581	303697
29808	303698
75877	303699
72834	303700
3741	303701
43906	303702
10407	303703
67096	303704
20325	303705
13589	303706
63002	303707
176559	303708
18446	303709
135054	303710
50525	303711
134956	303712
41893	303713
151540	303714
63261	303715
178960	303716
1209	303717
20446	303718
88429	303719
17036	303720
140256	303721
23846	303722
93308	303723
142753	303724
171266	303725
44414	303726
93135	303727
152576	303728
5188	303729
50470	303730
151495	303731
24903	303732
116292	303733
151822	303734
52596	303735
29808	303736
116191	303737
103947	303738
11456	303739
24652	303740
116616	303741
92352	303742
92133	303743
28039	303744
57859	303745
43871	303746
179813	303747
15558	303748
48440	303749
92330	303750
106221	303751
139322	303752
11094	303753
92852	303754
92858	303755
11094	303756
116179	303757
76274	303758
63288	303759
44779	303760
78019	303761
9435	303762
19064	303763
96485	303764
19	303765
176468	303766
176538	303767
12175	303768
139920	303769
41840	303770
183982	303771
10392	303772
14338	303773
182513	303774
138656	303775
142256	303776
14372	303777
140906	303778
43756	303779
9872	303780
92457	303781
10390	303782
92322	303783
29808	303784
34098	303785
186900	303786
4237	303787
116439	303788
45206	303789
138642	303790
152013	303791
176711	303792
92098	303793
117188	303794
143480	303795
115819	303796
43936	303797
50298	303798
8892	303799
107654	303800
188268	303801
106137	303802
18445	303803
150506	303804
141114	303805
217	303806
150494	303807
106181	303808
62965	303809
106138	303810
88714	303811
10413	303812
18416	303813
93334	303814
72830	303815
73214	303816
48368	303817
50298	303818
64671	303819
109726	303820
87661	303821
59044	303822
154669	303823
29861	303824
180569	303825
88506	303826
41860	303827
83338	303828
176816	303829
134413	303830
151473	303831
150480	303832
151508	303833
44570	303834
87395	303835
116636	303836
140153	303837
52755	303838
103029	303839
12175	303840
183263	303841
107457	303842
186405	303843
116261	303844
84354	303845
18638	303846
127179	303847
182775	303848
87924	303849
86414	303850
116890	303851
108986	303852
138775	303853
95584	303854
53264	303855
109878	303856
75856	303857
41985	303858
42004	303859
26973	303860
108646	303861
109480	303862
15423	303863
189078	303864
23404	303865
182436	303866
41975	303867
43750	303868
188183	303869
54955	303870
106283	303871
1514	303872
88768	303873
15423	303874
72379	303875
108402	303876
50298	303877
109878	303878
110082	303879
188779	303880
139647	303881
60265	303882
110339	303883
117160	303884
106255	303885
106252	303886
69975	303887
170248	303888
139322	303889
100719	303890
143578	303891
116612	303892
141064	303893
108380	303894
20410	303895
110733	303896
109593	303897
78394	303898
6669	303899
14366	303900
138665	303901
50482	303902
138626	303903
17275	303904
152510	303905
94494	303906
185674	303907
12193	303908
134928	303909
117133	303910
76226	303911
183208	303912
116604	303913
151477	303914
117128	303915
14351	303916
138401	303917
188955	303918
94729	303919
178761	303920
86491	303921
28327	303922
72650	303923
117180	303924
36340	303925
93348	303926
135185	303927
12175	303928
8389	303929
36186	303930
97314	303931
108977	303932
116352	303933
140774	303934
17065	303935
116859	303936
177062	303937
106283	303938
33020	303939
8374	303940
88164	303941
151390	303942
106290	303943
148864	303944
29921	303945
17796	303946
12368	303947
109791	303948
3621	303949
119716	303950
137835	303951
4788	303952
15926	303953
29841	303954
43875	303955
43750	303956
139416	303957
183724	303958
150719	303959
106024	303960
182402	303961
88203	303962
5152	303963
55832	303964
109943	303965
81679	303966
138702	303967
149352	303968
43376	303969
115815	303970
63458	303971
139424	303972
115119	303973
88274	303974
141878	303975
176926	303976
72379	303977
60251	303978
185347	303979
176842	303980
108080	303981
176642	303982
115895	303983
44197	303984
135181	303985
116614	303986
63137	303987
135060	303988
28039	303989
109480	303990
187794	303991
186893	303992
106251	303993
109586	303994
108410	303995
148868	303996
188603	303997
109227	303998
115806	303999
150389	304000
176303	304001
87696	304002
175755	304003
75960	304004
162810	304005
175331	304006
175338	304007
87621	304008
115755	304009
141885	304010
87893	304011
184610	304012
139563	304013
87621	304014
108977	304015
140521	304016
94347	304017
24721	304018
103474	304019
108025	304020
151455	304021
105843	304022
135256	304023
93155	304024
53416	304025
158058	304026
41175	304027
93028	304028
83989	304029
116665	304030
34219	304031
117036	304032
153889	304033
5	304034
183034	304035
46502	304036
127710	304037
115256	304038
10585	304039
136624	304040
2518	304041
4682	304042
21717	304043
5261	304044
10969	304045
1806	304046
9080	304047
12476	304048
17134	304049
36355	304050
170318	304051
17538	304052
18562	304053
107517	304054
10989	304055
1469	304056
5312	304057
53374	304058
59433	304059
36758	304060
92263	304061
154820	304062
152861	304063
73105	304064
155057	304065
142501	304066
108666	304067
76561	304068
140913	304069
86040	304070
11664	304071
156272	304072
84483	304073
85874	304074
108666	304075
106279	304076
47203	304077
141239	304078
53170	304079
44225	304080
82674	304081
6846	304082
23297	304083
110796	304084
77460	304085
49507	304086
44345	304087
5522	304088
16256	304089
149273	304090
118366	304091
5271	304092
31699	304093
5579	304094
117158	304095
152541	304096
162115	304097
149072	304098
36386	304099
186432	304100
93214	304101
71528	304102
116989	304103
60625	304104
93330	304105
116818	304106
4639	304107
43747	304108
43902	304109
2520	304110
99924	304111
65004	304112
37748	304113
37748	304114
46974	304115
40117	304116
95810	304117
175110	304118
248	304119
8217	304120
72787	304121
6747	304122
1390	304123
8456	304124
2	304125
13626	304126
36665	304127
52955	304128
4790	304129
612	304130
5369	304131
186770	304132
33948	304133
109827	304134
137127	304135
2255	304136
45618	304137
13288	304138
35790	304139
43621	304140
43621	304141
178134	304142
154865	304143
3500	304144
70352	304145
174092	304146
818	304147
49789	304148
50584	304149
18657	304150
4482	304151
135	304152
477	304153
41535	304154
230	304155
1282	304156
19483	304157
15923	304158
33044	304159
136003	304160
4566	304161
2871	304162
19836	304163
4237	304164
1108	304165
70080	304166
13235	304167
1535	304168
27034	304169
6144	304170
16311	304171
19945	304172
13150	304173
87	304174
220	304175
3143	304176
64352	304177
86166	304178
4212	304179
4212	304180
1	304181
10044	304182
127099	304183
155214	304184
14478	304185
10171	304186
6630	304187
16594	304188
48686	304189
113955	304190
74889	304191
1	304192
47796	304193
78	304194
3	304195
15340	304196
39212	304197
26460	304198
106222	304199
47928	304200
16149	304201
16149	304202
76197	304203
894	304204
16367	304205
23435	304206
12312	304207
12312	304208
9329	304209
122543	304210
44910	304211
75590	304212
65782	304213
16200	304214
65211	304215
48545	304216
65380	304217
11027	304218
84488	304219
70118	304220
118152	304221
23412	304222
120265	304223
23418	304224
87640	304225
25987	304226
57827	304227
166859	304228
173872	304229
75353	304230
98246	304231
51564	304232
102358	304233
23412	304234
23412	304235
25987	304236
219	304237
3	304238
12726	304239
19589	304240
516	304241
6868	304242
43033	304243
35	304244
149247	304245
50914	304246
26069	304247
3	304248
79	304249
16871	304250
1487	304251
15870	304252
28422	304253
3384	304254
3780	304255
9821	304256
13647	304257
80739	304258
51853	304259
46139	304260
66923	304261
85039	304262
101273	304263
46139	304264
46139	304265
83097	304266
54944	304267
66923	304268
79474	304269
11692	304270
111011	304271
144903	304272
114832	304273
29252	304274
4429	304275
25861	304276
100563	304277
54069	304278
3028	304279
21636	304280
13682	304281
1342	304282
53603	304283
2985	304284
19235	304285
126911	304286
8728	304287
1804	304288
18439	304289
3477	304290
20393	304291
149421	304292
54069	304293
37137	304294
45701	304295
22608	304296
55446	304297
55446	304298
28528	304299
6514	304300
11629	304301
19999	304302
13711	304303
18147	304304
30110	304305
15789	304306
16828	304307
16738	304308
8083	304309
13873	304310
2280	304311
24320	304312
9228	304313
6882	304314
62319	304315
507	304316
46655	304317
31491	304318
94246	304319
73914	304320
111690	304321
17756	304322
66260	304323
16757	304324
1110	304325
113952	304326
63644	304327
33787	304328
327	304329
27347	304330
28164	304331
139115	304332
519	304333
1970	304334
6709	304335
13963	304336
8839	304337
22989	304338
32408	304339
6609	304340
239	304341
18605	304342
10311	304343
33315	304344
61948	304345
2226	304346
6882	304347
1970	304348
1110	304349
184901	304350
10166	304351
2578	304352
39150	304353
52292	304354
1110	304355
38719	304356
11740	304357
2378	304358
45023	304359
38602	304360
122903	304361
95323	304362
5820	304363
8726	304364
3050	304365
5518	304366
39750	304367
44782	304368
32709	304369
9886	304370
666	304371
62069	304372
35781	304373
13599	304374
87459	304375
79787	304376
10334	304377
10334	304378
77790	304379
11079	304380
25860	304381
2256	304382
38543	304383
14108	304384
108793	304385
166955	304386
62001	304387
62001	304388
46150	304389
98726	304390
19974	304391
142738	304392
142661	304393
1110	304394
22542	304395
6882	304396
12005	304397
41023	304398
32553	304399
140342	304400
3457	304401
6882	304402
29647	304403
21750	304404
26570	304405
57687	304406
39487	304407
1430	304408
37797	304409
50984	304410
63462	304411
24752	304412
108951	304413
125258	304414
29986	304415
106311	304416
24852	304417
29647	304418
60303	304419
42870	304420
1110	304421
859	304422
894	304423
12852	304424
50511	304425
1203	304426
25127	304427
8058	304428
46072	304429
22100	304430
6157	304431
31106	304432
25748	304433
5706	304434
6069	304435
11347	304436
26492	304437
19193	304438
11301	304439
7290	304440
1554	304441
30534	304442
6595	304443
9805	304444
61697	304445
1938	304446
1104	304447
18311	304448
7523	304449
13446	304450
28581	304451
2878	304452
34734	304453
98436	304454
143996	304455
169	304456
4856	304457
31438	304458
100568	304459
134286	304460
37184	304461
3502	304462
10622	304463
2968	304464
83616	304465
5296	304466
62351	304467
129	304468
15869	304469
4343	304470
172653	304471
76545	304472
97958	304473
7386	304474
29673	304475
173342	304476
7881	304477
18221	304478
80443	304479
1	304480
2649	304481
15964	304482
54494	304483
32787	304484
7530	304485
4127	304486
28748	304487
1359	304488
13642	304489
1970	304490
58707	304491
52501	304492
54874	304493
482	304494
43063	304495
19521	304496
51586	304497
79865	304498
8	304499
89833	304500
2881	304501
11634	304502
79399	304503
1110	304504
1110	304505
11819	304506
9544	304507
13112	304508
12407	304509
41045	304510
7478	304511
39672	304512
10166	304513
10166	304514
10166	304515
116071	304516
43516	304517
43516	304518
51	304519
29629	304520
125983	304521
7994	304522
97742	304523
1108	304524
3734	304525
9344	304526
52274	304527
30636	304528
65160	304529
68767	304530
25982	304531
4922	304532
22474	304533
434	304534
5638	304535
44236	304536
929	304537
3013	304538
27319	304539
97065	304540
12699	304541
32199	304542
20991	304543
32825	304544
25806	304545
55891	304546
94428	304547
49567	304548
68635	304549
3793	304550
65936	304551
13283	304552
99070	304553
163677	304554
10220	304555
12133	304556
10311	304557
55957	304558
1554	304559
6882	304560
45139	304561
85223	304562
33315	304563
51550	304564
75640	304565
3457	304566
288	304567
7691	304568
2726	304569
78705	304570
4250	304571
138628	304572
32570	304573
3457	304574
18837	304575
139455	304576
93817	304577
145406	304578
112044	304579
24695	304580
18642	304581
13969	304582
59195	304583
130520	304584
71032	304585
21945	304586
40497	304587
48689	304588
42290	304589
4002	304590
29647	304591
519	304592
91990	304593
109918	304594
132286	304595
519	304596
519	304597
519	304598
1110	304599
20152	304600
24019	304601
37409	304602
4978	304603
23294	304604
23294	304605
28148	304606
83386	304607
87647	304608
35575	304609
1104	304610
16498	304611
1581	304612
1906	304613
6148	304614
15081	304615
19708	304616
806	304617
19268	304618
10943	304619
7936	304620
1483	304621
28266	304622
720	304623
19183	304624
1201	304625
3685	304626
54430	304627
25668	304628
18699	304629
22591	304630
82204	304631
77798	304632
3164	304633
10268	304634
30621	304635
877	304636
6028	304637
9575	304638
4322	304639
2961	304640
3544	304641
33427	304642
2239	304643
7861	304644
2127	304645
1339	304646
4322	304647
48035	304648
41325	304649
34734	304650
57028	304651
35712	304652
74164	304653
2451	304654
105743	304655
13898	304656
141739	304657
9409	304658
12454	304659
54400	304660
6594	304661
2525	304662
12729	304663
971	304664
12459	304665
1235	304666
10467	304667
82860	304668
1505	304669
24515	304670
16908	304671
9655	304672
1687	304673
89686	304674
42777	304675
18097	304676
10572	304677
2141	304678
16044	304679
12093	304680
40420	304681
121713	304682
2767	304683
6264	304684
35575	304685
3	304686
9367	304687
39192	304688
29344	304689
26577	304690
18713	304691
25409	304692
6157	304693
10279	304694
47999	304695
10311	304696
26716	304697
50294	304698
75640	304699
75640	304700
91175	304701
34449	304702
55419	304703
352	304704
11375	304705
78280	304706
1612	304707
80051	304708
23432	304709
55419	304710
117830	304711
6043	304712
35502	304713
13365	304714
551	304715
26834	304716
128837	304717
88984	304718
15627	304719
20097	304720
14038	304721
100346	304722
73554	304723
35948	304724
6702	304725
1196	304726
6576	304727
284	304728
19052	304729
12222	304730
16274	304731
35625	304732
2644	304733
1134	304734
15860	304735
177339	304736
1229	304737
67752	304738
12944	304739
12748	304740
2737	304741
23266	304742
10970	304743
33465	304744
357	304745
2738	304746
7037	304747
992	304748
68289	304749
12057	304750
470	304751
802	304752
992	304753
992	304754
494	304755
3907	304756
690	304757
9638	304758
14290	304759
3406	304760
67508	304761
11947	304762
494	304763
32724	304764
690	304765
5502	304766
133175	304767
2455	304768
22327	304769
6480	304770
14469	304771
1	304772
2053	304773
21986	304774
1795	304775
62084	304776
5221	304777
196	304778
470	304779
2375	304780
23152	304781
1906	304782
8977	304783
34225	304784
907	304785
3028	304786
753	304787
102950	304788
11632	304789
8977	304790
39835	304791
6134	304792
6506	304793
585	304794
3165	304795
6027	304796
21206	304797
12114	304798
13555	304799
12298	304800
39	304801
17	304802
10647	304803
19621	304804
3156	304805
17	304806
13205	304807
97	304808
9132	304809
184784	304810
494	304811
8830	304812
7922	304813
89141	304814
88535	304815
45591	304816
19291	304817
68598	304818
20426	304819
9252	304820
1040	304821
6689	304822
130254	304823
52337	304824
5685	304825
24703	304826
172780	304827
4211	304828
52337	304829
12507	304830
225	304831
494	304832
17140	304833
6653	304834
8427	304835
19416	304836
22867	304837
21211	304838
96091	304839
138	304840
7251	304841
73938	304842
138	304843
1055	304844
91225	304845
70955	304846
1129	304847
7832	304848
17789	304849
15123	304850
27911	304851
13761	304852
113232	304853
145212	304854
7832	304855
138	304856
26423	304857
138	304858
138	304859
35027	304860
36053	304861
3799	304862
1925	304863
65481	304864
41073	304865
35027	304866
112140	304867
683	304868
7832	304869
62077	304870
7832	304871
26423	304872
959	304873
8784	304874
113232	304875
35499	304876
64965	304877
64965	304878
2522	304879
165	304880
25997	304881
7040	304882
8830	304883
2066	304884
25647	304885
1540	304886
75	304887
1247	304888
14078	304889
7539	304890
1605	304891
13715	304892
9074	304893
20338	304894
140244	304895
30014	304896
23103	304897
51533	304898
19542	304899
101041	304900
11749	304901
50938	304902
118201	304903
31749	304904
186765	304905
44373	304906
118668	304907
59013	304908
53489	304909
26592	304910
8208	304911
7	304912
86407	304913
9384	304914
9384	304915
9363	304916
99362	304917
118146	304918
82912	304919
9264	304920
68629	304921
56561	304922
2470	304923
59054	304924
2291	304925
63615	304926
23975	304927
7214	304928
287	304929
347	304930
51663	304931
43113	304932
17931	304933
66193	304934
29490	304935
347	304936
45772	304937
85952	304938
555	304939
2778	304940
26551	304941
128336	304942
73607	304943
11933	304944
72459	304945
4119	304946
71373	304947
4463	304948
57516	304949
4098	304950
20046	304951
1586	304952
4493	304953
251	304954
38760	304955
251	304956
15999	304957
52983	304958
127186	304959
23533	304960
2879	304961
4493	304962
86426	304963
51990	304964
19859	304965
60955	304966
24738	304967
17570	304968
4463	304969
28307	304970
6016	304971
104117	304972
22599	304973
33427	304974
8092	304975
63700	304976
71017	304977
48923	304978
158503	304979
48923	304980
116041	304981
33427	304982
174583	304983
133646	304984
71223	304985
48690	304986
94511	304987
4493	304988
4463	304989
4098	304990
6016	304991
4493	304992
7	304993
107247	304994
15999	304995
26725	304996
1283	304997
1284	304998
53595	304999
89517	305000
10727	305001
26130	305002
33923	305003
54910	305004
23887	305005
72613	305006
127970	305007
6577	305008
74175	305009
165920	305010
163276	305011
11318	305012
3784	305013
1462	305014
43365	305015
72	305016
53902	305017
35716	305018
6642	305019
2307	305020
732	305021
47274	305022
74640	305023
195	305024
97289	305025
35897	305026
37677	305027
185360	305028
196	305029
11657	305030
1206	305031
65386	305032
4879	305033
4879	305034
101106	305035
747	305036
120848	305037
43198	305038
10095	305039
57825	305040
17	305041
26185	305042
183260	305043
7749	305044
74833	305045
188323	305046
337	305047
11657	305048
1163	305049
9873	305050
50301	305051
895	305052
141097	305053
1115	305054
8484	305055
14962	305056
7	305057
72171	305058
400	305059
1066	305060
12863	305061
10534	305062
257	305063
19460	305064
8637	305065
56283	305066
12744	305067
11267	305068
46262	305069
1102	305070
1735	305071
337	305072
16112	305073
5678	305074
4126	305075
6473	305076
82104	305077
34518	305078
195	305079
92	305080
343	305081
46207	305082
31877	305083
142242	305084
3	305085
1711	305086
8526	305087
206	305088
150	305089
10534	305090
20124	305091
40334	305092
89	305093
5707	305094
142307	305095
13899	305096
18649	305097
20308	305098
50284	305099
11133	305100
84683	305101
46603	305102
24154	305103
25426	305104
89123	305105
26206	305106
183089	305107
99431	305108
59448	305109
16312	305110
169155	305111
89123	305112
49705	305113
101511	305114
10471	305115
3434	305116
68803	305117
17735	305118
103005	305119
11133	305120
42915	305121
153567	305122
42915	305123
14903	305124
3434	305125
7390	305126
21607	305127
11536	305128
84535	305129
141166	305130
81517	305131
158921	305132
5336	305133
50231	305134
60842	305135
1946	305136
1027	305137
13364	305138
137902	305139
4879	305140
20779	305141
24785	305142
88198	305143
1946	305144
11536	305145
196	305146
49671	305147
2904	305148
54324	305149
1937	305150
13226	305151
8078	305152
43354	305153
67527	305154
2733	305155
11657	305156
39397	305157
433	305158
3183	305159
1419	305160
5678	305161
5678	305162
1553	305163
9203	305164
39081	305165
3316	305166
27911	305167
89894	305168
137122	305169
130471	305170
2962	305171
122396	305172
18694	305173
13075	305174
30452	305175
1634	305176
20639	305177
4897	305178
4043	305179
545	305180
545	305181
118142	305182
4043	305183
4654	305184
4897	305185
5222	305186
3620	305187
120983	305188
104358	305189
19103	305190
24414	305191
79541	305192
4092	305193
23106	305194
37944	305195
162751	305196
21477	305197
1285	305198
33842	305199
28920	305200
41776	305201
80331	305202
17806	305203
19154	305204
104144	305205
10015	305206
7292	305207
163976	305208
128680	305209
46918	305210
141086	305211
330	305212
8539	305213
2896	305214
14830	305215
89114	305216
2896	305217
360	305218
862	305219
2896	305220
4463	305221
54967	305222
16100	305223
55120	305224
68392	305225
5369	305226
128607	305227
134797	305228
14464	305229
169084	305230
14464	305231
55095	305232
2868	305233
116671	305234
15741	305235
16897	305236
72847	305237
38708	305238
13503	305239
21381	305240
53599	305241
28578	305242
106928	305243
688	305244
11583	305245
10026	305246
49715	305247
33253	305248
56590	305249
15708	305250
72	305251
13743	305252
11876	305253
71799	305254
21322	305255
100355	305256
14878	305257
41365	305258
4228	305259
60492	305260
41100	305261
5588	305262
1235	305263
7640	305264
56200	305265
18730	305266
22126	305267
22804	305268
54	305269
113193	305270
11347	305271
40821	305272
12974	305273
15798	305274
32791	305275
4621	305276
59081	305277
6028	305278
118	305279
6224	305280
26540	305281
173302	305282
4621	305283
33836	305284
22688	305285
4228	305286
4288	305287
40352	305288
54282	305289
41251	305290
24529	305291
49483	305292
18260	305293
47557	305294
7102	305295
42094	305296
80349	305297
1528	305298
24755	305299
6027	305300
1721	305301
37192	305302
1654	305303
5503	305304
81997	305305
11269	305306
39583	305307
491	305308
38278	305309
2859	305310
45875	305311
40880	305312
22574	305313
13180	305314
28568	305315
121797	305316
2385	305317
45875	305318
78439	305319
8235	305320
19130	305321
37864	305322
78136	305323
32398	305324
30732	305325
47362	305326
15154	305327
39118	305328
61682	305329
16319	305330
6757	305331
59939	305332
39148	305333
47037	305334
38025	305335
411	305336
32160	305337
58743	305338
91333	305339
100053	305340
8523	305341
88880	305342
1803	305343
35482	305344
28005	305345
91290	305346
582	305347
6375	305348
2311	305349
4372	305350
28027	305351
52168	305352
122	305353
122	305354
89136	305355
155	305356
83244	305357
2172	305358
30178	305359
7643	305360
40394	305361
82690	305362
4481	305363
321	305364
17131	305365
154	305366
28325	305367
9884	305368
4386	305369
81153	305370
40394	305371
88538	305372
88538	305373
50442	305374
22605	305375
34637	305376
80817	305377
45307	305378
7066	305379
45525	305380
95517	305381
68506	305382
106583	305383
68506	305384
14484	305385
85994	305386
56314	305387
33121	305388
86638	305389
81316	305390
6774	305391
50729	305392
33121	305393
64	305394
21559	305395
5882	305396
131558	305397
123775	305398
19017	305399
28294	305400
105275	305401
63426	305402
152743	305403
49635	305404
503	305405
66721	305406
71042	305407
114816	305408
55304	305409
91514	305410
16642	305411
27833	305412
105396	305413
9734	305414
76747	305415
100468	305416
121861	305417
127669	305418
55447	305419
28995	305420
34963	305421
63426	305422
101020	305423
2131	305424
171229	305425
147074	305426
124751	305427
101530	305428
175047	305429
123775	305430
8675	305431
113732	305432
122896	305433
166891	305434
37617	305435
162788	305436
16715	305437
19655	305438
22382	305439
8582	305440
133755	305441
28294	305442
63602	305443
166293	305444
39467	305445
29207	305446
13913	305447
13913	305448
148405	305449
73153	305450
133890	305451
87406	305452
8675	305453
45101	305454
8780	305455
12288	305456
12288	305457
6578	305458
101645	305459
99001	305460
117276	305461
53560	305462
6773	305463
5	305464
17982	305465
120188	305466
25200	305467
3443	305468
74468	305469
10087	305470
17982	305471
8107	305472
4006	305473
6881	305474
1775	305475
124	305476
6183	305477
2455	305478
42271	305479
3945	305480
101808	305481
46628	305482
45396	305483
138163	305484
14228	305485
24910	305486
140920	305487
72985	305488
98125	305489
45274	305490
3091	305491
8119	305492
12771	305493
9162	305494
32816	305495
8309	305496
26327	305497
20996	305498
3178	305499
4702	305500
2467	305501
107	305502
116863	305503
61478	305504
40796	305505
64693	305506
139808	305507
1150	305508
5701	305509
30128	305510
13962	305511
13962	305512
61314	305513
10037	305514
77427	305515
77658	305516
2191	305517
70756	305518
28733	305519
50425	305520
29705	305521
9399	305522
13277	305523
35070	305524
9623	305525
25863	305526
161324	305527
160695	305528
50425	305529
12008	305530
5817	305531
6691	305532
9902	305533
17132	305534
84059	305535
74427	305536
11216	305537
107834	305538
11699	305539
12124	305540
129823	305541
78579	305542
58706	305543
83562	305544
85461	305545
96679	305546
19600	305547
61277	305548
18800	305549
49953	305550
8678	305551
107297	305552
30486	305553
30486	305554
181099	305555
21902	305556
17124	305557
11353	305558
27818	305559
1060	305560
15357	305561
14863	305562
10898	305563
11148	305564
44669	305565
67373	305566
8853	305567
90183	305568
5068	305569
811	305570
3970	305571
16651	305572
72910	305573
10961	305574
993	305575
39765	305576
23918	305577
32501	305578
26796	305579
1259	305580
4531	305581
1259	305582
40519	305583
313	305584
21885	305585
21791	305586
59028	305587
105151	305588
113967	305589
60902	305590
16695	305591
14663	305592
713	305593
1259	305594
66891	305595
199	305596
8094	305597
225	305598
9022	305599
82488	305600
75375	305601
118450	305602
59	305603
14101	305604
5500	305605
2149	305606
91968	305607
13352	305608
63	305609
28473	305610
28473	305611
28473	305612
27587	305613
32235	305614
142430	305615
113252	305616
3819	305617
13795	305618
9756	305619
41714	305620
29928	305621
33486	305622
33678	305623
8265	305624
86864	305625
35806	305626
1785	305627
4491	305628
39190	305629
11267	305630
34459	305631
203	305632
6508	305633
206	305634
56360	305635
7401	305636
41226	305637
6508	305638
5148	305639
106577	305640
179058	305641
32	305642
95018	305643
2229	305644
50783	305645
14847	305646
75789	305647
78577	305648
71995	305649
67838	305650
4879	305651
6355	305652
4307	305653
54062	305654
21655	305655
86748	305656
48873	305657
10160	305658
27241	305659
72891	305660
3818	305661
81835	305662
114340	305663
19927	305664
136133	305665
24837	305666
137123	305667
127	305668
2057	305669
50485	305670
73133	305671
3881	305672
116776	305673
76574	305674
18038	305675
138969	305676
33569	305677
20558	305678
71555	305679
59624	305680
177155	305681
131561	305682
23678	305683
59509	305684
88530	305685
57090	305686
132721	305687
8404	305688
92769	305689
5505	305690
1181	305691
49739	305692
163942	305693
82629	305694
8384	305695
136762	305696
4110	305697
85859	305698
2644	305699
1506	305700
17103	305701
6702	305702
20796	305703
21773	305704
60163	305705
98071	305706
92707	305707
24714	305708
573	305709
19953	305710
9307	305711
57198	305712
44622	305713
30433	305714
19953	305715
38292	305716
90954	305717
24556	305718
79828	305719
59278	305720
50346	305721
176973	305722
30714	305723
40987	305724
30103	305725
92648	305726
6620	305727
60272	305728
14241	305729
45857	305730
3060	305731
74642	305732
37677	305733
50586	305734
67156	305735
698	305736
3984	305737
142884	305738
2097	305739
12874	305740
8062	305741
19953	305742
147452	305743
908	305744
1013	305745
32719	305746
31744	305747
1	305748
293	305749
12758	305750
125417	305751
124381	305752
42312	305753
120297	305754
29653	305755
21649	305756
37358	305757
49961	305758
123899	305759
99103	305760
148384	305761
8787	305762
46612	305763
51965	305764
8828	305765
292	305766
16002	305767
50540	305768
2954	305769
55934	305770
4883	305771
15086	305772
79242	305773
90313	305774
123941	305775
89181	305776
40683	305777
21950	305778
80860	305779
4734	305780
102433	305781
51777	305782
6634	305783
101361	305784
25613	305785
25613	305786
104886	305787
292	305788
95998	305789
52462	305790
32038	305791
147536	305792
67009	305793
2800	305794
102175	305795
292	305796
2355	305797
2355	305798
2355	305799
2355	305800
9853	305801
41978	305802
6073	305803
25180	305804
2424	305805
9125	305806
9253	305807
38271	305808
38985	305809
963	305810
53640	305811
60793	305812
12740	305813
13537	305814
60453	305815
174403	305816
60453	305817
125255	305818
1	305819
106516	305820
10648	305821
113629	305822
6666	305823
28608	305824
132425	305825
36542	305826
63889	305827
17145	305828
20080	305829
131692	305830
38	305831
171737	305832
131692	305833
100071	305834
136062	305835
184161	305836
70163	305837
54231	305838
28349	305839
55420	305840
156248	305841
89601	305842
127855	305843
57601	305844
80031	305845
17278	305846
94814	305847
73592	305848
118456	305849
94254	305850
8599	305851
41111	305852
4658	305853
174420	305854
110149	305855
18283	305856
8276	305857
8276	305858
926	305859
90779	305860
138971	305861
4180	305862
7740	305863
3863	305864
117540	305865
163686	305866
167044	305867
51426	305868
13037	305869
100595	305870
159488	305871
18926	305872
43667	305873
95957	305874
27218	305875
72346	305876
26313	305877
135252	305878
160009	305879
13491	305880
44731	305881
13037	305882
179327	305883
15985	305884
43740	305885
6092	305886
2000	305887
169966	305888
20556	305889
168851	305890
27218	305891
42449	305892
622	305893
59865	305894
138674	305895
145301	305896
123385	305897
1865	305898
5618	305899
12310	305900
13484	305901
10481	305902
12310	305903
91104	305904
19758	305905
7481	305906
7336	305907
27998	305908
64638	305909
20014	305910
82200	305911
124961	305912
97208	305913
77883	305914
98871	305915
4098	305916
98659	305917
128822	305918
81799	305919
38	305920
38	305921
121174	305922
31704	305923
30763	305924
182590	305925
3855	305926
8759	305927
115297	305928
92342	305929
2067	305930
93799	305931
120125	305932
66410	305933
173744	305934
116021	305935
123477	305936
119131	305937
93669	305938
24780	305939
85066	305940
154208	305941
108709	305942
76580	305943
44086	305944
66410	305945
119329	305946
50660	305947
60456	305948
50389	305949
75921	305950
12751	305951
65472	305952
102716	305953
65472	305954
38589	305955
19061	305956
16940	305957
134459	305958
36557	305959
15541	305960
59201	305961
27244	305962
4943	305963
8207	305964
1932	305965
3954	305966
142	305967
293	305968
85925	305969
234	305970
32775	305971
626	305972
4054	305973
8493	305974
3173	305975
62394	305976
35818	305977
46829	305978
39547	305979
77797	305980
9340	305981
41441	305982
14926	305983
14966	305984
94790	305985
37410	305986
116591	305987
16529	305988
33088	305989
103087	305990
893	305991
43563	305992
84665	305993
19550	305994
775	305995
7754	305996
9798	305997
19425	305998
66937	305999
88590	306000
6457	306001
18963	306002
4561	306003
19716	306004
276	306005
2977	306006
172912	306007
8365	306008
55172	306009
9383	306010
14705	306011
93431	306012
3281	306013
229	306014
18662	306015
7264	306016
89415	306017
15540	306018
152	306019
27949	306020
21261	306021
1851	306022
95850	306023
25615	306024
33910	306025
128580	306026
65316	306027
9474	306028
5519	306029
13491	306030
48828	306031
4348	306032
2310	306033
1447	306034
28251	306035
486	306036
20087	306037
91299	306038
91134	306039
1829	306040
3641	306041
5732	306042
109757	306043
9138	306044
98176	306045
30636	306046
36285	306047
14485	306048
41977	306049
68761	306050
89966	306051
72528	306052
12886	306053
4156	306054
2661	306055
130460	306056
5557	306057
15642	306058
90955	306059
22304	306060
101229	306061
85501	306062
70326	306063
33747	306064
39352	306065
22366	306066
75134	306067
26657	306068
988	306069
48887	306070
2539	306071
13537	306072
17311	306073
82284	306074
87571	306075
14564	306076
21636	306077
11041	306078
13190	306079
16036	306080
71168	306081
5019	306082
108316	306083
75159	306084
39285	306085
26113	306086
33841	306087
20861	306088
78529	306089
5	306090
22584	306091
17139	306092
46372	306093
21947	306094
44567	306095
26034	306096
48029	306097
26247	306098
11977	306099
593	306100
27372	306101
7877	306102
756	306103
15880	306104
65708	306105
34890	306106
10853	306107
50174	306108
69634	306109
61582	306110
2456	306111
24986	306112
1117	306113
23283	306114
10437	306115
31641	306116
4840	306117
993	306118
38637	306119
13275	306120
32391	306121
49745	306122
4808	306123
1024	306124
25012	306125
2185	306126
7199	306127
31136	306128
1999	306129
12276	306130
27363	306131
3981	306132
6412	306133
5239	306134
490	306135
127911	306136
6423	306137
22698	306138
66342	306139
64977	306140
18871	306141
23329	306142
57221	306143
32406	306144
3950	306145
31021	306146
83646	306147
128211	306148
54275	306149
6870	306150
20456	306151
17830	306152
78019	306153
31011	306154
11763	306155
74586	306156
104276	306157
7836	306158
7552	306159
8349	306160
18230	306161
134372	306162
53000	306163
41831	306164
76666	306165
59543	306166
187926	306167
129914	306168
9691	306169
46683	306170
113819	306171
107945	306172
3832	306173
51990	306174
18274	306175
32529	306176
189003	306177
6081	306178
177	306179
179500	306180
29608	306181
23496	306182
40936	306183
85224	306184
2120	306185
121615	306186
128732	306187
102479	306188
54035	306189
38620	306190
18737	306191
16860	306192
64755	306193
27315	306194
8796	306195
114091	306196
75606	306197
1846	306198
6978	306199
22566	306200
97894	306201
10168	306202
84918	306203
3947	306204
46380	306205
23067	306206
23806	306207
29519	306208
71114	306209
83417	306210
85086	306211
44772	306212
3596	306213
7041	306214
9109	306215
22464	306216
73548	306217
33383	306218
9587	306219
37927	306220
13352	306221
2654	306222
119577	306223
23860	306224
29642	306225
71757	306226
108074	306227
84286	306228
9214	306229
59131	306230
4124	306231
100865	306232
184861	306233
3103	306234
112026	306235
65424	306236
32997	306237
45398	306238
32826	306239
22216	306240
84210	306241
69339	306242
21073	306243
8636	306244
69138	306245
238	306246
18908	306247
68262	306248
24882	306249
7868	306250
7231	306251
138154	306252
3426	306253
19975	306254
29205	306255
104051	306256
8293	306257
51159	306258
376	306259
70301	306260
26798	306261
84738	306262
26798	306263
722	306264
12270	306265
50925	306266
5175	306267
116635	306268
14520	306269
5221	306270
3354	306271
2260	306272
29256	306273
145150	306274
129755	306275
3694	306276
864	306277
7006	306278
8984	306279
16094	306280
2404	306281
108275	306282
22664	306283
49023	306284
83468	306285
58293	306286
60647	306287
4004	306288
80989	306289
35220	306290
2302	306291
162968	306292
84086	306293
77001	306294
15086	306295
19939	306296
55110	306297
6971	306298
3532	306299
1925	306300
6454	306301
9029	306302
37280	306303
155710	306304
44671	306305
19633	306306
41373	306307
48493	306308
12044	306309
6621	306310
40048	306311
100850	306312
2650	306313
32365	306314
16594	306315
139688	306316
143622	306317
773	306318
55770	306319
4359	306320
32619	306321
3034	306322
92	306323
1490	306324
301	306325
10549	306326
79034	306327
26489	306328
29493	306329
26492	306330
34202	306331
44100	306332
35893	306333
12183	306334
17248	306335
1459	306336
19534	306337
20537	306338
34181	306339
12544	306340
2884	306341
43019	306342
6262	306343
9405	306344
26207	306345
14506	306346
64670	306347
5411	306348
18647	306349
12630	306350
38919	306351
22558	306352
8984	306353
57507	306354
301	306355
324	306356
1055	306357
24671	306358
13021	306359
23530	306360
4244	306361
9477	306362
107086	306363
49860	306364
28975	306365
5549	306366
78138	306367
16402	306368
32462	306369
11964	306370
16741	306371
3694	306372
5211	306373
173568	306374
36105	306375
24029	306376
175265	306377
43571	306378
27342	306379
37272	306380
10018	306381
39293	306382
28104	306383
279	306384
81360	306385
17752	306386
23490	306387
22916	306388
23393	306389
2026	306390
20245	306391
37785	306392
20768	306393
36857	306394
17099	306395
8240	306396
65444	306397
24650	306398
3742	306399
33887	306400
56487	306401
75152	306402
8985	306403
5440	306404
48121	306405
32759	306406
2028	306407
1822	306408
23978	306409
71218	306410
23452	306411
1525	306412
2399	306413
95120	306414
9123	306415
1926	306416
120137	306417
461	306418
26532	306419
11193	306420
13012	306421
12326	306422
105601	306423
34444	306424
11229	306425
20201	306426
9668	306427
4496	306428
36053	306429
57837	306430
48114	306431
4088	306432
57753	306433
18658	306434
38850	306435
4590	306436
28563	306437
26214	306438
54708	306439
100160	306440
11961	306441
22198	306442
4522	306443
106988	306444
7731	306445
21553	306446
12622	306447
49400	306448
82446	306449
4231	306450
97106	306451
5965	306452
31455	306453
6827	306454
38225	306455
27066	306456
4830	306457
7796	306458
94112	306459
36607	306460
1922	306461
64700	306462
7840	306463
21729	306464
4472	306465
35623	306466
16210	306467
37059	306468
138081	306469
3768	306470
16425	306471
7563	306472
18850	306473
8996	306474
2569	306475
5008	306476
58433	306477
96327	306478
22301	306479
31121	306480
14188	306481
108356	306482
77779	306483
53009	306484
38984	306485
126126	306486
3473	306487
56688	306488
45676	306489
35103	306490
13774	306491
27457	306492
10168	306493
4291	306494
171897	306495
501	306496
487	306497
947	306498
53872	306499
18254	306500
67	306501
7782	306502
11715	306503
22963	306504
39766	306505
6903	306506
39293	306507
14372	306508
75052	306509
9405	306510
69793	306511
76961	306512
20580	306513
106323	306514
41314	306515
38612	306516
2213	306517
2797	306518
20974	306519
8888	306520
5618	306521
14	306522
42485	306523
15126	306524
68052	306525
4221	306526
97480	306527
129626	306528
13874	306529
14	306530
20835	306531
37478	306532
89836	306533
24111	306534
47099	306535
4769	306536
83423	306537
14959	306538
27439	306539
12472	306540
78469	306541
7757	306542
56257	306543
9075	306544
12105	306545
1608	306546
8876	306547
7758	306548
63168	306549
3573	306550
46001	306551
1105	306552
4574	306553
7608	306554
3405	306555
52726	306556
68827	306557
34101	306558
4925	306559
57870	306560
3780	306561
13719	306562
27714	306563
9145	306564
138345	306565
46067	306566
61894	306567
74560	306568
16402	306569
4822	306570
17274	306571
87288	306572
34101	306573
11250	306574
26885	306575
4931	306576
24884	306577
1311	306578
1921	306579
7211	306580
41780	306581
37039	306582
5386	306583
2531	306584
33833	306585
2855	306586
70054	306587
22543	306588
29981	306589
103897	306590
49065	306591
3505	306592
62429	306593
18752	306594
9598	306595
3890	306596
49272	306597
41843	306598
26411	306599
43905	306600
130038	306601
52269	306602
33131	306603
13105	306604
9740	306605
6025	306606
80663	306607
19225	306608
101174	306609
97117	306610
61512	306611
67744	306612
1224	306613
30327	306614
1604	306615
22417	306616
1484	306617
10872	306618
33870	306619
55770	306620
39023	306621
601	306622
59090	306623
49102	306624
58545	306625
24563	306626
29719	306627
140760	306628
122982	306629
25110	306630
37	306631
557	306632
31346	306633
90843	306634
96588	306635
37282	306636
66328	306637
13963	306638
94700	306639
4263	306640
9777	306641
1124	306642
5730	306643
23028	306644
28434	306645
134392	306646
40679	306647
14734	306648
21320	306649
7686	306650
51589	306651
28813	306652
134781	306653
73360	306654
18630	306655
19649	306656
39613	306657
9914	306658
69698	306659
80630	306660
8345	306661
6300	306662
58580	306663
9107	306664
29719	306665
28707	306666
2076	306667
7009	306668
17645	306669
27033	306670
130	306671
13774	306672
5400	306673
62530	306674
6766	306675
2865	306676
13806	306677
2501	306678
112070	306679
21398	306680
23601	306681
26968	306682
26314	306683
30970	306684
30970	306685
34910	306686
117	306687
114526	306688
2874	306689
139082	306690
30927	306691
18559	306692
36046	306693
6551	306694
19699	306695
48335	306696
3007	306697
3007	306698
35008	306699
55237	306700
46371	306701
67713	306702
4758	306703
73211	306704
112755	306705
1025	306706
22054	306707
2610	306708
134732	306709
81828	306710
15825	306711
9210	306712
28975	306713
15453	306714
29868	306715
1398	306716
6245	306717
9528	306718
2227	306719
127967	306720
13654	306721
5504	306722
69961	306723
9769	306724
185506	306725
2035	306726
30636	306727
13362	306728
6452	306729
27171	306730
17599	306731
46655	306732
5390	306733
13850	306734
431	306735
1589	306736
6349	306737
34138	306738
71996	306739
12159	306740
8616	306741
1493	306742
1895	306743
83929	306744
55882	306745
30554	306746
84738	306747
172560	306748
9598	306749
180	306750
631	306751
13415	306752
40486	306753
1785	306754
117	306755
52445	306756
2300	306757
9156	306758
29355	306759
14	306760
430	306761
24049	306762
2244	306763
45657	306764
130	306765
104248	306766
2791	306767
26526	306768
4990	306769
138104	306770
758	306771
18692	306772
55931	306773
2419	306774
1378	306775
31312	306776
35784	306777
61143	306778
20458	306779
9951	306780
39340	306781
17274	306782
33092	306783
604	306784
14485	306785
17274	306786
58693	306787
14	306788
40308	306789
36207	306790
82860	306791
6564	306792
2973	306793
20162	306794
76691	306795
4491	306796
928	306797
139905	306798
102966	306799
126850	306800
1747	306801
31933	306802
16847	306803
8278	306804
10327	306805
18615	306806
6025	306807
70051	306808
649	306809
8810	306810
6931	306811
3614	306812
36939	306813
47903	306814
2874	306815
75284	306816
44495	306817
93164	306818
36240	306819
81227	306820
10780	306821
81802	306822
8555	306823
65791	306824
186960	306825
21953	306826
4294	306827
43325	306828
46137	306829
77298	306830
10494	306831
146844	306832
44053	306833
137676	306834
123251	306835
24054	306836
35912	306837
87735	306838
12507	306839
9894	306840
72095	306841
6203	306842
112069	306843
94378	306844
83629	306845
3693	306846
47999	306847
43836	306848
105971	306849
106449	306850
135791	306851
34750	306852
111578	306853
117583	306854
4566	306855
135468	306856
29902	306857
20469	306858
6819	306859
24533	306860
83918	306861
133870	306862
10440	306863
6944	306864
72614	306865
37527	306866
117338	306867
137723	306868
42334	306869
62584	306870
73677	306871
111156	306872
110404	306873
30831	306874
37911	306875
18684	306876
1950	306877
72646	306878
33260	306879
69389	306880
87890	306881
30960	306882
50544	306883
142967	306884
63554	306885
187882	306886
89761	306887
56565	306888
20065	306889
67590	306890
112091	306891
145070	306892
131083	306893
117218	306894
5984	306895
109342	306896
6810	306897
72690	306898
6811	306899
76910	306900
64037	306901
43418	306902
147689	306903
49607	306904
145422	306905
142232	306906
4031	306907
5988	306908
65500	306909
107715	306910
83064	306911
71484	306912
77116	306913
31847	306914
125502	306915
108940	306916
44043	306917
9882	306918
44054	306919
94521	306920
17484	306921
77038	306922
105895	306923
72413	306924
17614	306925
84657	306926
84657	306927
1890	306928
72894	306929
95058	306930
58237	306931
59832	306932
5290	306933
13447	306934
3112	306935
2552	306936
643	306937
162652	306938
62885	306939
42158	306940
25691	306941
17560	306942
16	306943
73347	306944
20242	306945
20872	306946
28756	306947
2441	306948
73715	306949
22592	306950
35023	306951
40991	306952
51247	306953
31909	306954
23730	306955
58625	306956
91564	306957
23180	306958
14272	306959
99595	306960
148054	306961
62667	306962
112089	306963
8573	306964
14288	306965
62670	306966
111090	306967
114131	306968
36008	306969
114029	306970
114342	306971
91640	306972
9976	306973
179990	306974
9433	306975
1428	306976
695	306977
140805	306978
52288	306979
57003	306980
92010	306981
91470	306982
74582	306983
60987	306984
5805	306985
55865	306986
13845	306987
90606	306988
89867	306989
79605	306990
89554	306991
73765	306992
383	306993
13261	306994
2992	306995
2992	306996
62659	306997
6022	306998
6022	306999
21953	307000
10090	307001
61240	307002
91661	307003
63942	307004
91627	307005
120203	307006
114288	307007
164971	307008
91522	307009
41166	307010
157919	307011
147044	307012
35854	307013
75260	307014
75264	307015
75577	307016
26609	307017
14670	307018
35894	307019
45053	307020
10188	307021
43518	307022
28637	307023
51444	307024
13934	307025
44895	307026
24372	307027
29684	307028
114066	307029
89187	307030
1712	307031
27858	307032
9048	307033
29390	307034
29682	307035
29682	307036
143741	307037
67812	307038
61250	307039
147493	307040
36019	307041
15871	307042
89867	307043
60968	307044
143695	307045
51046	307046
112224	307047
52361	307048
89826	307049
61250	307050
551	307051
39963	307052
44949	307053
124048	307054
62719	307055
58992	307056
111149	307057
20242	307058
61148	307059
35136	307060
62744	307061
82456	307062
47879	307063
42180	307064
75260	307065
114194	307066
95869	307067
45773	307068
35023	307069
61346	307070
29641	307071
19664	307072
24336	307073
114289	307074
20103	307075
147335	307076
62670	307077
2310	307078
24401	307079
43501	307080
20240	307081
10260	307082
8580	307083
74	307084
74	307085
8204	307086
68917	307087
24402	307088
114401	307089
43609	307090
48780	307091
90394	307092
13808	307093
90756	307094
114198	307095
15663	307096
40302	307097
75488	307098
114171	307099
112236	307100
20228	307101
91627	307102
114169	307103
48808	307104
48808	307105
114257	307106
74978	307107
73635	307108
90103	307109
147358	307110
114089	307111
91491	307112
10312	307113
114418	307114
61129	307115
91314	307116
51138	307117
14163	307118
14163	307119
75298	307120
91474	307121
91785	307122
75531	307123
114703	307124
22884	307125
92014	307126
35276	307127
90330	307128
114405	307129
50916	307130
129867	307131
10312	307132
57396	307133
112340	307134
114050	307135
43506	307136
57535	307137
161077	307138
10312	307139
10028	307140
4440	307141
36068	307142
9171	307143
112263	307144
38804	307145
26308	307146
65640	307147
60931	307148
7551	307149
47998	307150
114203	307151
173308	307152
75203	307153
780	307154
75391	307155
42366	307156
52504	307157
62630	307158
52358	307159
8011	307160
322	307161
42531	307162
1562	307163
48769	307164
62665	307165
89196	307166
24421	307167
43520	307168
2480	307169
35945	307170
147598	307171
10353	307172
386	307173
12075	307174
4434	307175
7522	307176
11862	307177
19462	307178
112280	307179
20318	307180
8179	307181
18441	307182
1778	307183
11193	307184
6749	307185
29794	307186
33207	307187
20384	307188
5151	307189
15464	307190
48493	307191
38480	307192
86	307193
52638	307194
14360	307195
52657	307196
5917	307197
52799	307198
2627	307199
3221	307200
10390	307201
10413	307202
36317	307203
29068	307204
8179	307205
92017	307206
58863	307207
58501	307208
59285	307209
91683	307210
145130	307211
43515	307212
4543	307213
28745	307214
79846	307215
89187	307216
75279	307217
147408	307218
73359	307219
75514	307220
60911	307221
75424	307222
91878	307223
198	307224
51001	307225
43571	307226
56744	307227
113596	307228
33103	307229
28879	307230
174436	307231
4772	307232
33994	307233
73698	307234
62767	307235
22533	307236
22533	307237
42383	307238
91867	307239
32321	307240
45984	307241
57009	307242
18364	307243
57163	307244
27355	307245
2160	307246
16759	307247
12378	307248
19553	307249
28136	307250
15881	307251
2227	307252
105543	307253
430	307254
91156	307255
22661	307256
5867	307257
146357	307258
21887	307259
10431	307260
55295	307261
6721	307262
1557	307263
29669	307264
3983	307265
43316	307266
111142	307267
58628	307268
43	307269
75387	307270
91548	307271
43195	307272
60998	307273
52355	307274
52354	307275
52354	307276
52354	307277
52355	307278
121524	307279
14324	307280
19600	307281
9339	307282
43159	307283
48837	307284
16452	307285
16452	307286
45298	307287
75661	307288
61254	307289
89606	307290
48635	307291
75397	307292
62739	307293
147466	307294
55376	307295
52305	307296
13781	307297
57269	307298
114700	307299
92011	307300
57768	307301
57668	307302
147799	307303
52499	307304
473	307305
102485	307306
147791	307307
146004	307308
89803	307309
5043	307310
23665	307311
6574	307312
61190	307313
19481	307314
52305	307315
147528	307316
19745	307317
22335	307318
52027	307319
91496	307320
57647	307321
48820	307322
91663	307323
10176	307324
10176	307325
35928	307326
17783	307327
19756	307328
91523	307329
51011	307330
28719	307331
91513	307332
75299	307333
62714	307334
6574	307335
19249	307336
21827	307337
31597	307338
29115	307339
1298	307340
68338	307341
73817	307342
114290	307343
1585	307344
33515	307345
18948	307346
2557	307347
27297	307348
25021	307349
66629	307350
44793	307351
16542	307352
29249	307353
19653	307354
12314	307355
3248	307356
12559	307357
25021	307358
61852	307359
42517	307360
47242	307361
24173	307362
20	307363
30619	307364
18948	307365
2011	307366
7722	307367
14465	307368
12969	307369
51082	307370
82456	307371
2714	307372
90296	307373
39564	307374
35068	307375
73784	307376
78333	307377
61202	307378
26251	307379
79162	307380
35068	307381
23623	307382
8580	307383
20645	307384
8580	307385
15566	307386
65519	307387
35301	307388
75439	307389
32418	307390
75439	307391
52353	307392
73814	307393
39591	307394
91540	307395
62646	307396
143802	307397
8873	307398
60561	307399
113658	307400
62645	307401
111150	307402
145571	307403
24394	307404
24394	307405
23651	307406
91541	307407
51336	307408
51156	307409
51086	307410
111934	307411
23624	307412
143665	307413
89807	307414
62933	307415
53800	307416
24398	307417
14076	307418
1058	307419
22213	307420
45362	307421
8745	307422
9442	307423
51421	307424
22155	307425
73924	307426
6052	307427
23382	307428
2675	307429
20	307430
33172	307431
3326	307432
9454	307433
52772	307434
2489	307435
2675	307436
2008	307437
2941	307438
48424	307439
4776	307440
46157	307441
172465	307442
29804	307443
131848	307444
2489	307445
43386	307446
59723	307447
16851	307448
8131	307449
53440	307450
62470	307451
51902	307452
2979	307453
112360	307454
67982	307455
11904	307456
61832	307457
101474	307458
17458	307459
26434	307460
43046	307461
4247	307462
41051	307463
3259	307464
45678	307465
22261	307466
34	307467
21099	307468
2593	307469
113	307470
7182	307471
103840	307472
15487	307473
43288	307474
7722	307475
13085	307476
526	307477
40016	307478
8159	307479
9028	307480
1512	307481
76298	307482
2628	307483
53664	307484
6039	307485
14173	307486
39873	307487
12341	307488
131277	307489
5457	307490
5457	307491
184640	307492
5457	307493
169838	307494
60653	307495
49743	307496
15430	307497
63074	307498
27623	307499
3142	307500
58161	307501
17244	307502
45653	307503
15059	307504
43960	307505
854	307506
25783	307507
69873	307508
5401	307509
29824	307510
103603	307511
10386	307512
279	307513
18444	307514
12191	307515
8172	307516
87721	307517
40015	307518
87877	307519
22266	307520
52761	307521
6856	307522
57915	307523
3259	307524
22213	307525
21047	307526
18572	307527
2809	307528
2218	307529
2347	307530
3816	307531
3145	307532
40277	307533
1350	307534
112947	307535
88690	307536
63015	307537
5165	307538
60857	307539
34364	307540
8202	307541
339	307542
14077	307543
17279	307544
33116	307545
27203	307546
665	307547
29804	307548
11155	307549
4023	307550
50325	307551
556	307552
7129	307553
69632	307554
34364	307555
90376	307556
7361	307557
52253	307558
84823	307559
1777	307560
1306	307561
15926	307562
85	307563
11113	307564
556	307565
10396	307566
3817	307567
33995	307568
1777	307569
2489	307570
67329	307571
85	307572
61635	307573
24121	307574
131451	307575
62501	307576
9971	307577
9369	307578
13832	307579
12549	307580
147369	307581
73349	307582
62746	307583
92011	307584
35023	307585
27440	307586
109619	307587
114428	307588
51417	307589
73652	307590
73702	307591
75430	307592
9649	307593
62928	307594
98659	307595
36007	307596
52352	307597
112363	307598
35025	307599
89712	307600
189270	307601
2119	307602
114062	307603
75298	307604
24420	307605
101407	307606
28719	307607
51011	307608
19792	307609
103436	307610
90224	307611
29071	307612
62221	307613
52356	307614
8587	307615
65565	307616
29658	307617
62716	307618
34986	307619
44057	307620
74645	307621
83377	307622
35954	307623
62210	307624
15411	307625
114469	307626
60927	307627
114272	307628
51058	307629
52265	307630
73743	307631
53843	307632
147372	307633
62636	307634
35145	307635
42391	307636
61857	307637
91879	307638
91838	307639
62633	307640
106304	307641
147703	307642
750	307643
750	307644
19575	307645
68335	307646
66433	307647
1067	307648
91862	307649
11763	307650
114202	307651
97043	307652
36299	307653
26903	307654
68217	307655
27483	307656
13133	307657
40552	307658
114098	307659
113996	307660
74392	307661
5040	307662
75637	307663
75276	307664
90231	307665
75196	307666
1442	307667
35569	307668
75324	307669
16376	307670
43517	307671
8734	307672
58849	307673
89910	307674
13369	307675
145620	307676
91666	307677
23988	307678
143711	307679
112163	307680
74094	307681
89226	307682
18929	307683
3381	307684
52797	307685
48958	307686
52797	307687
5283	307688
75395	307689
10080	307690
114144	307691
37714	307692
91808	307693
89897	307694
112281	307695
103966	307696
2850	307697
91771	307698
31443	307699
73	307700
73	307701
114236	307702
10269	307703
143618	307704
185735	307705
11310	307706
20225	307707
112299	307708
33667	307709
111111	307710
19745	307711
2528	307712
2528	307713
2528	307714
147409	307715
4505	307716
62652	307717
395	307718
33746	307719
143657	307720
148084	307721
143626	307722
12384	307723
114435	307724
147812	307725
75312	307726
113989	307727
43509	307728
49366	307729
9634	307730
147385	307731
58650	307732
24277	307733
143747	307734
52370	307735
50809	307736
52266	307737
28756	307738
91478	307739
36641	307740
11881	307741
27294	307742
96555	307743
6355	307744
42001	307745
30671	307746
874	307747
14086	307748
36020	307749
36661	307750
35500	307751
5744	307752
40729	307753
1752	307754
18767	307755
104614	307756
152292	307757
25286	307758
144667	307759
82527	307760
36619	307761
92396	307762
21289	307763
34001	307764
46412	307765
76907	307766
54264	307767
95923	307768
29195	307769
81120	307770
22918	307771
44673	307772
172964	307773
332	307774
140073	307775
21786	307776
17586	307777
112305	307778
3403	307779
86014	307780
82186	307781
55267	307782
55267	307783
89082	307784
178030	307785
140311	307786
30361	307787
72066	307788
977	307789
21	307790
813	307791
5818	307792
9226	307793
10165	307794
26544	307795
17979	307796
62512	307797
72836	307798
16928	307799
11862	307800
1259	307801
744	307802
72219	307803
815	307804
88160	307805
28923	307806
82	307807
1595	307808
85	307809
85	307810
85	307811
59	307812
3173	307813
5066	307814
43313	307815
180163	307816
64	307817
69077	307818
46814	307819
1288	307820
34781	307821
105019	307822
4	307823
6598	307824
4745	307825
13153	307826
28425	307827
373	307828
10118	307829
19310	307830
50680	307831
63955	307832
24670	307833
24670	307834
1789	307835
7779	307836
104062	307837
49833	307838
132220	307839
43589	307840
56591	307841
61412	307842
8217	307843
81860	307844
70136	307845
54010	307846
51043	307847
22374	307848
140441	307849
134125	307850
51104	307851
142057	307852
618	307853
127307	307854
20197	307855
895	307856
28438	307857
19239	307858
34731	307859
76814	307860
15955	307861
28423	307862
1496	307863
3407	307864
51355	307865
61570	307866
177019	307867
128373	307868
5271	307869
8760	307870
37919	307871
110245	307872
42936	307873
42813	307874
9543	307875
28413	307876
35507	307877
1663	307878
72295	307879
9704	307880
55334	307881
69262	307882
33121	307883
74270	307884
8086	307885
15144	307886
13334	307887
16123	307888
20553	307889
84625	307890
4235	307891
5139	307892
61606	307893
57978	307894
44268	307895
38586	307896
109453	307897
9579	307898
1108	307899
90496	307900
184754	307901
30102	307902
4566	307903
14050	307904
87625	307905
34055	307906
11577	307907
63856	307908
11577	307909
27380	307910
155466	307911
19800	307912
146111	307913
188721	307914
97358	307915
17266	307916
112911	307917
27834	307918
23175	307919
134228	307920
4566	307921
71352	307922
138365	307923
6270	307924
185708	307925
30612	307926
138713	307927
59665	307928
132385	307929
57757	307930
129146	307931
140648	307932
189225	307933
117868	307934
36759	307935
21223	307936
86495	307937
94802	307938
11901	307939
132093	307940
135297	307941
6444	307942
10066	307943
41248	307944
8578	307945
83007	307946
82945	307947
100980	307948
9923	307949
177	307950
172761	307951
29083	307952
5032	307953
105492	307954
20421	307955
13189	307956
80482	307957
41384	307958
51849	307959
11966	307960
64172	307961
6776	307962
4141	307963
6336	307964
44443	307965
2063	307966
159196	307967
6884	307968
93543	307969
181067	307970
44135	307971
59897	307972
59897	307973
163732	307974
57820	307975
100619	307976
91053	307977
24876	307978
24876	307979
3225	307980
6588	307981
117227	307982
113289	307983
10754	307984
58366	307985
97833	307986
97590	307987
98612	307988
77077	307989
51170	307990
68402	307991
58827	307992
15570	307993
133102	307994
134107	307995
143591	307996
72888	307997
16945	307998
105114	307999
90484	308000
15570	308001
140429	308002
186675	308003
2403	308004
133976	308005
7780	308006
129268	308007
107106	308008
162728	308009
82657	308010
118062	308011
94902	308012
86583	308013
133683	308014
36567	308015
108221	308016
17655	308017
71966	308018
24905	308019
59971	308020
7780	308021
120932	308022
48944	308023
182291	308024
186011	308025
109236	308026
34876	308027
59972	308028
87636	308029
4271	308030
54431	308031
58372	308032
15525	308033
19636	308034
132862	308035
503	308036
94033	308037
94033	308038
34869	308039
35173	308040
58221	308041
3514	308042
131600	308043
17739	308044
39698	308045
127876	308046
72474	308047
92588	308048
8863	308049
2157	308050
100804	308051
39944	308052
123209	308053
15020	308054
51411	308055
64564	308056
116081	308057
7697	308058
38480	308059
69531	308060
44348	308061
130713	308062
9541	308063
121593	308064
32954	308065
60321	308066
150343	308067
130091	308068
14765	308069
169543	308070
4018	308071
23580	308072
79378	308073
49519	308074
88440	308075
30901	308076
174924	308077
103538	308078
7803	308079
22085	308080
12354	308081
104703	308082
84545	308083
17787	308084
84728	308085
43722	308086
84125	308087
51182	308088
20261	308089
144410	308090
38782	308091
21041	308092
69912	308093
11172	308094
39893	308095
139961	308096
22342	308097
72580	308098
103783	308099
3149	308100
59700	308101
3929	308102
465	308103
164917	308104
11462	308105
106764	308106
103538	308107
74332	308108
2	308109
41261	308110
7652	308111
22227	308112
22179	308113
9541	308114
2	308115
170541	308116
48230	308117
48171	308118
89085	308119
103516	308120
22265	308121
36200	308122
121930	308123
92125	308124
17128	308125
97501	308126
139856	308127
67024	308128
35660	308129
148038	308130
123140	308131
44199	308132
37783	308133
131508	308134
115799	308135
7993	308136
22842	308137
39993	308138
52571	308139
103080	308140
83971	308141
135400	308142
103092	308143
27063	308144
55792	308145
62833	308146
22227	308147
20253	308148
74332	308149
45555	308150
79933	308151
138482	308152
102478	308153
138311	308154
1943	308155
9588	308156
44105	308157
49511	308158
12343	308159
1254	308160
152647	308161
94695	308162
111680	308163
117159	308164
18827	308165
14135	308166
135960	308167
43768	308168
2906	308169
128625	308170
21249	308171
88527	308172
71431	308173
100447	308174
76458	308175
7780	308176
77107	308177
66643	308178
5970	308179
137950	308180
34082	308181
57183	308182
10054	308183
24537	308184
1783	308185
84738	308186
136128	308187
55477	308188
82895	308189
48610	308190
59934	308191
97129	308192
79628	308193
70003	308194
77888	308195
79027	308196
64316	308197
36788	308198
36788	308199
69343	308200
37572	308201
39579	308202
57689	308203
103020	308204
55759	308205
42832	308206
186414	308207
43667	308208
141702	308209
135270	308210
112975	308211
121898	308212
5914	308213
16242	308214
16123	308215
97468	308216
78349	308217
135931	308218
9951	308219
126332	308220
7230	308221
20197	308222
7782	308223
142580	308224
93678	308225
27733	308226
86284	308227
24328	308228
65835	308229
18968	308230
178509	308231
320	308232
43379	308233
118203	308234
4371	308235
6671	308236
187967	308237
2141	308238
72	308239
15678	308240
206	308241
4938	308242
61843	308243
26134	308244
33048	308245
6285	308246
11627	308247
111688	308248
46845	308249
3425	308250
35128	308251
21067	308252
45774	308253
29482	308254
4709	308255
66252	308256
10707	308257
95786	308258
33027	308259
12393	308260
109719	308261
61674	308262
69602	308263
14569	308264
44377	308265
43073	308266
31356	308267
116955	308268
11111	308269
23283	308270
42606	308271
116	308272
30650	308273
13844	308274
21368	308275
109719	308276
26688	308277
929	308278
110363	308279
18231	308280
30650	308281
32669	308282
69785	308283
124525	308284
68574	308285
16125	308286
13411	308287
23297	308288
23297	308289
13150	308290
8529	308291
33684	308292
1573	308293
2739	308294
33684	308295
27839	308296
55239	308297
64964	308298
81041	308299
36841	308300
42295	308301
1322	308302
3365	308303
6054	308304
113643	308305
77384	308306
105907	308307
42397	308308
62851	308309
4942	308310
105907	308311
34978	308312
113534	308313
34978	308314
58327	308315
13112	308316
19589	308317
34978	308318
77384	308319
111304	308320
22465	308321
89817	308322
10489	308323
143565	308324
183343	308325
34966	308326
23652	308327
10764	308328
37896	308329
19309	308330
30964	308331
106100	308332
12050	308333
26163	308334
68186	308335
9432	308336
179389	308337
80451	308338
91	308339
77583	308340
109950	308341
74240	308342
7201	308343
62159	308344
7980	308345
90107	308346
6071	308347
1653	308348
21117	308349
4249	308350
44351	308351
30848	308352
26467	308353
52262	308354
36560	308355
87051	308356
93551	308357
81961	308358
143919	308359
4073	308360
43992	308361
101620	308362
58552	308363
55120	308364
93425	308365
37887	308366
159497	308367
89333	308368
143939	308369
29310	308370
85572	308371
4073	308372
21281	308373
63869	308374
137852	308375
112164	308376
2707	308377
24752	308378
79871	308379
30846	308380
8421	308381
144535	308382
85683	308383
8983	308384
69812	308385
111581	308386
89401	308387
137827	308388
105594	308389
89706	308390
170635	308391
144709	308392
86061	308393
60187	308394
68659	308395
49696	308396
5961	308397
97570	308398
869	308399
5853	308400
3066	308401
8694	308402
34048	308403
5176	308404
102694	308405
87532	308406
1614	308407
8986	308408
97199	308409
2679	308410
33774	308411
46846	308412
84591	308413
11666	308414
8487	308415
40341	308416
16550	308417
17726	308418
104651	308419
59270	308420
134268	308421
74586	308422
46098	308423
3009	308424
46308	308425
4123	308426
51594	308427
7075	308428
108691	308429
26251	308430
65737	308431
54359	308432
134397	308433
13606	308434
88011	308435
19839	308436
3788	308437
54459	308438
40334	308439
18563	308440
11203	308441
88082	308442
23181	308443
45324	308444
37219	308445
90995	308446
78166	308447
10654	308448
122793	308449
50494	308450
164719	308451
17662	308452
18554	308453
25195	308454
15675	308455
36374	308456
224	308457
152862	308458
33893	308459
20041	308460
22010	308461
91592	308462
140819	308463
67562	308464
18367	308465
56353	308466
100623	308467
48170	308468
48983	308469
3461	308470
3461	308471
2748	308472
57532	308473
12900	308474
71970	308475
40887	308476
28669	308477
12026	308478
16597	308479
11503	308480
11970	308481
16597	308482
50879	308483
9791	308484
23052	308485
26705	308486
6160	308487
25249	308488
11940	308489
85694	308490
13201	308491
16	308492
92197	308493
19693	308494
5858	308495
168	308496
58239	308497
37200	308498
4733	308499
315	308500
104918	308501
2766	308502
75479	308503
20072	308504
30933	308505
24835	308506
31424	308507
24365	308508
63226	308509
120279	308510
73324	308511
163625	308512
28111	308513
19929	308514
12635	308515
220	308516
7611	308517
84831	308518
27530	308519
18496	308520
88273	308521
27735	308522
18389	308523
5326	308524
4827	308525
20926	308526
45922	308527
3843	308528
3843	308529
32832	308530
15293	308531
39793	308532
69080	308533
160307	308534
6584	308535
13325	308536
33592	308537
8265	308538
1762	308539
15359	308540
26000	308541
7325	308542
32187	308543
11930	308544
10224	308545
12102	308546
27697	308547
7325	308548
37301	308549
64967	308550
69103	308551
57463	308552
22092	308553
369	308554
34470	308555
4046	308556
41001	308557
9061	308558
372	308559
10123	308560
40186	308561
707	308562
10043	308563
49885	308564
38531	308565
6438	308566
9904	308567
9855	308568
28537	308569
37822	308570
1102	308571
176	308572
3188	308573
90379	308574
6013	308575
33660	308576
81767	308577
118724	308578
36490	308579
50671	308580
23367	308581
18759	308582
23352	308583
15714	308584
23434	308585
53410	308586
28321	308587
4807	308588
21496	308589
22433	308590
21913	308591
3533	308592
52079	308593
27005	308594
1081	308595
6911	308596
116596	308597
87448	308598
2132	308599
47134	308600
13897	308601
80298	308602
19294	308603
6171	308604
20493	308605
7263	308606
1073	308607
2626	308608
429	308609
30933	308610
29308	308611
117205	308612
7374	308613
60894	308614
56342	308615
21891	308616
41	308617
75	308618
70293	308619
9914	308620
29817	308621
40652	308622
13169	308623
48807	308624
119745	308625
13201	308626
12916	308627
15988	308628
39738	308629
41164	308630
33338	308631
186096	308632
52659	308633
40612	308634
100840	308635
71140	308636
14121	308637
70675	308638
1159	308639
806	308640
8703	308641
9289	308642
114738	308643
25870	308644
3678	308645
466	308646
140380	308647
74839	308648
304	308649
314	308650
10814	308651
33489	308652
12548	308653
65297	308654
62259	308655
10641	308656
57176	308657
304	308658
304	308659
304	308660
2327	308661
3626	308662
2708	308663
2450	308664
79688	308665
65262	308666
26588	308667
110130	308668
64791	308669
16304	308670
199	308671
14882	308672
57701	308673
30379	308674
140252	308675
9841	308676
6027	308677
6027	308678
24308	308679
9951	308680
49032	308681
26664	308682
28488	308683
1076	308684
45727	308685
9004	308686
5138	308687
51640	308688
5304	308689
16452	308690
69752	308691
77187	308692
23635	308693
93968	308694
10905	308695
36535	308696
79856	308697
13339	308698
81307	308699
31107	308700
36535	308701
118718	308702
51054	308703
61805	308704
24339	308705
5108	308706
12320	308707
108525	308708
43492	308709
134421	308710
69465	308711
93968	308712
69465	308713
5304	308714
10640	308715
41739	308716
2763	308717
45439	308718
154549	308719
94165	308720
2252	308721
103741	308722
111170	308723
89656	308724
71357	308725
112538	308726
69722	308727
45571	308728
95986	308729
83088	308730
56853	308731
94121	308732
122432	308733
30509	308734
21009	308735
35005	308736
35226	308737
37380	308738
132771	308739
88205	308740
148604	308741
86176	308742
43492	308743
136545	308744
107258	308745
14467	308746
73387	308747
59707	308748
73387	308749
136545	308750
41217	308751
48347	308752
113280	308753
136666	308754
49522	308755
170962	308756
59707	308757
89557	308758
60527	308759
186949	308760
21697	308761
176820	308762
64472	308763
3160	308764
176580	308765
51640	308766
111172	308767
131538	308768
36416	308769
91306	308770
68513	308771
3199	308772
62376	308773
42750	308774
23344	308775
63531	308776
36621	308777
3873	308778
47659	308779
35277	308780
145636	308781
1850	308782
111172	308783
104272	308784
42679	308785
22309	308786
14981	308787
19438	308788
113143	308789
55063	308790
17889	308791
7877	308792
1570	308793
1570	308794
25359	308795
15994	308796
1570	308797
37682	308798
15994	308799
1570	308800
1570	308801
31145	308802
22420	308803
12722	308804
7069	308805
90824	308806
12722	308807
7069	308808
82200	308809
13484	308810
15994	308811
5586	308812
56217	308813
123167	308814
95676	308815
17889	308816
5345	308817
15229	308818
54781	308819
18176	308820
22989	308821
122166	308822
15229	308823
50350	308824
32192	308825
7939	308826
7939	308827
50350	308828
46735	308829
7939	308830
98991	308831
33846	308832
9722	308833
107935	308834
8418	308835
107945	308836
5617	308837
5613	308838
33808	308839
33352	308840
8859	308841
97515	308842
15229	308843
82136	308844
5958	308845
90917	308846
179656	308847
137148	308848
8383	308849
12283	308850
16757	308851
150369	308852
178804	308853
140351	308854
110576	308855
72107	308856
179080	308857
71113	308858
85967	308859
40326	308860
40326	308861
24848	308862
68466	308863
140316	308864
16197	308865
7712	308866
80200	308867
24092	308868
48475	308869
40171	308870
73040	308871
59978	308872
958	308873
958	308874
958	308875
958	308876
79453	308877
51493	308878
51493	308879
69682	308880
49698	308881
49698	308882
4214	308883
72603	308884
11733	308885
25004	308886
119125	308887
56250	308888
1154	308889
63055	308890
6982	308891
83033	308892
14690	308893
23546	308894
59473	308895
64686	308896
17005	308897
119948	308898
68272	308899
71483	308900
10421	308901
2072	308902
21171	308903
4313	308904
30773	308905
21557	308906
4885	308907
83072	308908
4885	308909
37656	308910
27357	308911
126517	308912
1352	308913
61191	308914
54706	308915
19022	308916
51025	308917
42158	308918
35357	308919
6254	308920
572	308921
172140	308922
41930	308923
28536	308924
4192	308925
4192	308926
49110	308927
454	308928
454	308929
44765	308930
44211	308931
48824	308932
16504	308933
57777	308934
104381	308935
30345	308936
52395	308937
516	308938
13952	308939
28656	308940
125485	308941
12393	308942
12455	308943
32890	308944
4421	308945
433	308946
17775	308947
26545	308948
32834	308949
98705	308950
3410	308951
74116	308952
42421	308953
7927	308954
68439	308955
454	308956
6405	308957
454	308958
2440	308959
324	308960
122202	308961
172521	308962
433	308963
76561	308964
15980	308965
148227	308966
40873	308967
45200	308968
5536	308969
1319	308970
4849	308971
89313	308972
112644	308973
95283	308974
47677	308975
35230	308976
33817	308977
39242	308978
176134	308979
57150	308980
120923	308981
47823	308982
23659	308983
19947	308984
48932	308985
5040	308986
17207	308987
35983	308988
5530	308989
20684	308990
68733	308991
132987	308992
25401	308993
18625	308994
163386	308995
49859	308996
18625	308997
52648	308998
24295	308999
10290	309000
16373	309001
56836	309002
5018	309003
53915	309004
77074	309005
2120	309006
49550	309007
44902	309008
125125	309009
21372	309010
96066	309011
94644	309012
77475	309013
15660	309014
79622	309015
46683	309016
2120	309017
2708	309018
19733	309019
70524	309020
134327	309021
123759	309022
18469	309023
98288	309024
186033	309025
2842	309026
46499	309027
90636	309028
31395	309029
112878	309030
71852	309031
2161	309032
525	309033
65402	309034
43418	309035
43418	309036
59888	309037
46283	309038
85285	309039
11759	309040
14581	309041
724	309042
81430	309043
1469	309044
18794	309045
54668	309046
10956	309047
20804	309048
173970	309049
22669	309050
1469	309051
102479	309052
44685	309053
12474	309054
175057	309055
45131	309056
169480	309057
10969	309058
45373	309059
46048	309060
46048	309061
95058	309062
54876	309063
160083	309064
79313	309065
96614	309066
174000	309067
127459	309068
54035	309069
96150	309070
933	309071
55451	309072
525	309073
179006	309074
123416	309075
29252	309076
52040	309077
22891	309078
43060	309079
8264	309080
53762	309081
937	309082
5018	309083
29741	309084
19929	309085
90121	309086
29243	309087
3523	309088
10256	309089
11862	309090
3952	309091
5897	309092
51292	309093
14024	309094
13916	309095
51388	309096
10066	309097
51287	309098
1979	309099
7680	309100
174702	309101
6701	309102
61685	309103
5838	309104
19768	309105
147977	309106
90683	309107
112926	309108
5792	309109
1045	309110
61969	309111
61962	309112
6628	309113
104266	309114
70451	309115
51827	309116
147170	309117
35595	309118
73552	309119
19515	309120
30298	309121
46928	309122
56204	309123
55605	309124
64703	309125
123408	309126
28098	309127
50040	309128
86021	309129
18635	309130
37953	309131
17530	309132
98251	309133
26350	309134
179912	309135
50040	309136
87451	309137
95462	309138
54333	309139
56420	309140
44610	309141
24733	309142
56836	309143
55457	309144
78728	309145
116309	309146
31978	309147
37069	309148
101801	309149
20982	309150
157889	309151
31360	309152
165644	309153
86021	309154
26346	309155
80116	309156
12442	309157
83314	309158
36909	309159
2547	309160
100571	309161
36800	309162
101491	309163
2520	309164
64862	309165
138293	309166
44824	309167
87451	309168
141464	309169
20512	309170
12283	309171
15050	309172
80004	309173
53091	309174
7072	309175
14124	309176
43157	309177
26293	309178
26293	309179
18484	309180
38054	309181
34663	309182
142356	309183
108721	309184
142037	309185
72829	309186
59852	309187
70328	309188
72748	309189
36687	309190
128815	309191
38733	309192
10581	309193
121386	309194
110512	309195
45857	309196
17534	309197
14797	309198
62753	309199
138091	309200
44247	309201
28606	309202
133914	309203
97599	309204
140746	309205
80463	309206
6559	309207
73798	309208
35982	309209
29387	309210
16588	309211
10317	309212
7603	309213
8315	309214
74720	309215
19796	309216
3510	309217
29562	309218
43408	309219
43192	309220
29278	309221
114828	309222
43404	309223
42845	309224
3058	309225
6407	309226
85716	309227
20077	309228
7566	309229
23770	309230
11771	309231
70656	309232
28845	309233
5022	309234
5048	309235
16744	309236
35280	309237
5057	309238
13762	309239
112915	309240
62690	309241
29273	309242
23835	309243
1427	309244
12038	309245
3127	309246
29670	309247
51326	309248
61813	309249
471	309250
13968	309251
42202	309252
51422	309253
42464	309254
19554	309255
1961	309256
3473	309257
23589	309258
7572	309259
40973	309260
13858	309261
6674	309262
3066	309263
23721	309264
174932	309265
5035	309266
42514	309267
51534	309268
51519	309269
23582	309270
73763	309271
4470	309272
132619	309273
50972	309274
1135	309275
30202	309276
168074	309277
52984	309278
133570	309279
109514	309280
58446	309281
61348	309282
125372	309283
183984	309284
126943	309285
166001	309286
11289	309287
18371	309288
21994	309289
3633	309290
2838	309291
17775	309292
16917	309293
1041	309294
23361	309295
513	309296
20233	309297
28111	309298
22633	309299
42717	309300
50097	309301
10032	309302
182357	309303
18345	309304
15765	309305
776	309306
16051	309307
2427	309308
160651	309309
49751	309310
552	309311
3000	309312
263	309313
113939	309314
3373	309315
963	309316
68337	309317
43287	309318
6613	309319
50661	309320
83681	309321
39250	309322
587	309323
102700	309324
7962	309325
72242	309326
15765	309327
49752	309328
46869	309329
56950	309330
70419	309331
24904	309332
93491	309333
104752	309334
50335	309335
38681	309336
44623	309337
3258	309338
127656	309339
10582	309340
67024	309341
754	309342
136361	309343
109606	309344
3840	309345
28038	309346
79637	309347
16830	309348
24770	309349
8192	309350
141981	309351
249	309352
2689	309353
20539	309354
14176	309355
32139	309356
50181	309357
102	309358
33605	309359
5009	309360
11093	309361
4	309362
45805	309363
88928	309364
57401	309365
7102	309366
1975	309367
5514	309368
24890	309369
139720	309370
49488	309371
40344	309372
96050	309373
319	309374
54589	309375
13321	309376
3364	309377
1205	309378
37669	309379
73260	309380
25733	309381
8734	309382
150214	309383
57421	309384
2807	309385
130	309386
18122	309387
102938	309388
4540	309389
55592	309390
53970	309391
2352	309392
6203	309393
44688	309394
9102	309395
10939	309396
2580	309397
68709	309398
118	309399
49061	309400
8275	309401
110332	309402
67890	309403
752	309404
119417	309405
145632	309406
8983	309407
1540	309408
1169	309409
49659	309410
173349	309411
20466	309412
3082	309413
646	309414
11087	309415
22056	309416
13301	309417
9679	309418
919	309419
14674	309420
62567	309421
33578	309422
17397	309423
112793	309424
21112	309425
12673	309426
68582	309427
132608	309428
46507	309429
160809	309430
21650	309431
60628	309432
19924	309433
47998	309434
549	309435
14713	309436
62150	309437
100459	309438
11290	309439
55499	309440
2025	309441
611	309442
11858	309443
38829	309444
27379	309445
8410	309446
133903	309447
45563	309448
39840	309449
6107	309450
9426	309451
1124	309452
9426	309453
1597	309454
6	309455
83	309456
49058	309457
13279	309458
13279	309459
112684	309460
37124	309461
105707	309462
1434	309463
6206	309464
127668	309465
13934	309466
4323	309467
82	309468
181209	309469
395	309470
1150	309471
192	309472
2184	309473
74193	309474
2184	309475
2184	309476
2174	309477
32401	309478
72698	309479
110568	309480
182919	309481
154834	309482
46076	309483
127303	309484
8183	309485
2174	309486
88597	309487
146271	309488
44677	309489
88184	309490
148936	309491
40530	309492
88408	309493
172602	309494
7701	309495
6033	309496
3985	309497
684	309498
12250	309499
33888	309500
8517	309501
159863	309502
14023	309503
49658	309504
9743	309505
178630	309506
91793	309507
39393	309508
110127	309509
107284	309510
119061	309511
4660	309512
4660	309513
4660	309514
10199	309515
10199	309516
2825	309517
71952	309518
9553	309519
48417	309520
26741	309521
34690	309522
34690	309523
2089	309524
34690	309525
21522	309526
12887	309527
400	309528
173579	309529
293	309530
34394	309531
37065	309532
115337	309533
76761	309534
89002	309535
44416	309536
141571	309537
135708	309538
142461	309539
63989	309540
64143	309541
76624	309542
16277	309543
75924	309544
121451	309545
88723	309546
149594	309547
50697	309548
135778	309549
122571	309550
78797	309551
10485	309552
130155	309553
78797	309554
136306	309555
141571	309556
17423	309557
89002	309558
102542	309559
142461	309560
86736	309561
148904	309562
51352	309563
59697	309564
53100	309565
108359	309566
21261	309567
47276	309568
45974	309569
13255	309570
92360	309571
92360	309572
92360	309573
30987	309574
1	309575
100805	309576
1158	309577
140402	309578
5076	309579
5076	309580
6716	309581
63566	309582
30484	309583
30831	309584
88798	309585
68095	309586
117213	309587
23638	309588
2448	309589
92123	309590
92123	309591
9090	309592
32698	309593
8015	309594
168284	309595
5391	309596
41061	309597
97853	309598
34094	309599
34094	309600
8015	309601
16602	309602
27949	309603
65321	309604
9087	309605
51001	309606
10109	309607
16602	309608
25676	309609
71882	309610
42080	309611
144772	309612
110801	309613
10678	309614
88570	309615
20874	309616
51136	309617
20925	309618
35382	309619
5378	309620
2254	309621
16443	309622
122754	309623
76830	309624
181332	309625
5362	309626
19453	309627
19453	309628
25893	309629
28450	309630
13638	309631
138515	309632
145881	309633
188309	309634
63594	309635
8478	309636
800	309637
92647	309638
40143	309639
24897	309640
34787	309641
9792	309642
82563	309643
6153	309644
1716	309645
800	309646
29286	309647
7394	309648
52416	309649
127103	309650
2744	309651
5079	309652
800	309653
187725	309654
25747	309655
134157	309656
44192	309657
68416	309658
102476	309659
16448	309660
29259	309661
12435	309662
159042	309663
71303	309664
80110	309665
30804	309666
20921	309667
85316	309668
77102	309669
61701	309670
106908	309671
17351	309672
101481	309673
12804	309674
41464	309675
131	309676
92807	309677
73857	309678
109903	309679
67253	309680
32988	309681
68258	309682
120020	309683
87104	309684
63615	309685
13391	309686
3599	309687
175259	309688
70044	309689
29136	309690
134341	309691
12435	309692
12435	309693
99362	309694
12921	309695
85071	309696
84843	309697
38208	309698
76468	309699
145222	309700
80590	309701
1361	309702
73261	309703
170036	309704
154354	309705
10563	309706
139506	309707
48900	309708
117017	309709
175207	309710
38727	309711
75508	309712
122486	309713
5335	309714
120079	309715
172951	309716
112259	309717
56958	309718
18760	309719
1361	309720
25456	309721
9651	309722
10728	309723
1114	309724
29646	309725
12435	309726
86505	309727
16736	309728
158196	309729
101393	309730
120507	309731
28932	309732
56608	309733
144871	309734
45901	309735
93168	309736
99597	309737
163884	309738
25535	309739
43371	309740
104481	309741
120720	309742
53187	309743
108519	309744
9288	309745
43346	309746
47408	309747
8294	309748
169601	309749
121789	309750
100648	309751
53459	309752
58237	309753
22909	309754
48198	309755
177110	309756
40404	309757
53744	309758
6829	309759
56471	309760
46147	309761
102449	309762
112234	309763
96910	309764
3651	309765
36007	309766
64797	309767
158743	309768
1319	309769
171300	309770
78821	309771
32077	309772
1319	309773
118068	309774
83540	309775
125098	309776
70712	309777
38736	309778
67896	309779
141781	309780
124060	309781
123809	309782
43509	309783
99837	309784
42524	309785
76262	309786
3179	309787
46147	309788
24305	309789
117874	309790
126946	309791
177139	309792
116327	309793
7841	309794
118015	309795
9738	309796
6002	309797
155192	309798
101396	309799
1414	309800
48726	309801
37512	309802
79862	309803
28034	309804
175514	309805
109508	309806
134762	309807
157310	309808
124133	309809
3948	309810
10270	309811
18836	309812
48683	309813
158143	309814
96900	309815
29631	309816
722	309817
40027	309818
111178	309819
187856	309820
27620	309821
10891	309822
109613	309823
159535	309824
18689	309825
19947	309826
4132	309827
57430	309828
19947	309829
85603	309830
109483	309831
62030	309832
83547	309833
140833	309834
81073	309835
48198	309836
21251	309837
25870	309838
8295	309839
85551	309840
85505	309841
123181	309842
3114	309843
11025	309844
9243	309845
24416	309846
21271	309847
21271	309848
21271	309849
4306	309850
72921	309851
130186	309852
94713	309853
17378	309854
10341	309855
17947	309856
67438	309857
63563	309858
119093	309859
126020	309860
136154	309861
118446	309862
163298	309863
154255	309864
50948	309865
37350	309866
86439	309867
454	309868
53890	309869
160096	309870
129324	309871
75651	309872
14563	309873
36307	309874
101902	309875
70101	309876
266	309877
103293	309878
25823	309879
44	309880
66001	309881
44085	309882
14668	309883
104762	309884
141011	309885
45224	309886
55268	309887
59889	309888
4648	309889
18831	309890
75171	309891
23691	309892
100612	309893
126696	309894
4007	309895
161976	309896
14977	309897
146789	309898
43079	309899
38641	309900
30880	309901
80590	309902
19116	309903
101320	309904
51067	309905
77380	309906
117343	309907
12778	309908
97430	309909
4334	309910
17332	309911
62133	309912
121296	309913
76775	309914
75241	309915
84928	309916
32820	309917
113560	309918
55574	309919
68405	309920
124801	309921
119463	309922
35683	309923
90962	309924
79815	309925
98705	309926
168679	309927
32836	309928
47330	309929
95142	309930
30092	309931
155157	309932
155423	309933
94132	309934
20619	309935
154933	309936
24911	309937
53249	309938
7702	309939
16783	309940
82560	309941
38197	309942
79633	309943
31467	309944
75102	309945
43943	309946
91098	309947
121694	309948
2650	309949
23863	309950
10220	309951
54335	309952
43360	309953
43640	309954
31186	309955
58854	309956
45616	309957
27797	309958
15052	309959
24044	309960
6329	309961
27796	309962
18972	309963
27796	309964
18972	309965
50850	309966
36355	309967
27796	309968
36688	309969
58423	309970
48508	309971
119150	309972
63786	309973
134661	309974
155328	309975
155346	309976
24912	309977
175709	309978
20410	309979
119020	309980
153455	309981
118906	309982
117630	309983
24911	309984
20619	309985
63807	309986
176851	309987
184907	309988
49203	309989
13021	309990
2967	309991
123489	309992
21576	309993
177578	309994
2690	309995
53137	309996
22030	309997
1891	309998
19714	309999
110505	310000
9	310001
107743	310002
4133	310003
128530	310004
183035	310005
183420	310006
100728	310007
19398	310008
106208	310009
14200	310010
2592	310011
12418	310012
92833	310013
98022	310014
60768	310015
19688	310016
140408	310017
164300	310018
5328	310019
8484	310020
136056	310021
18867	310022
126279	310023
251	310024
85232	310025
122299	310026
41109	310027
29247	310028
156837	310029
59673	310030
10534	310031
80778	310032
158047	310033
79487	310034
61926	310035
32913	310036
123772	310037
11526	310038
106591	310039
61	310040
24162	310041
24113	310042
18617	310043
8484	310044
52397	310045
14687	310046
185863	310047
7635	310048
3648	310049
105643	310050
83719	310051
27953	310052
107762	310053
59758	310054
49750	310055
112631	310056
27267	310057
168519	310058
33078	310059
52359	310060
122857	310061
2075	310062
35595	310063
183006	310064
20907	310065
15227	310066
5038	310067
99126	310068
128156	310069
153968	310070
77296	310071
172575	310072
15243	310073
980	310074
4868	310075
178349	310076
3027	310077
40164	310078
34837	310079
17631	310080
86346	310081
12083	310082
1122	310083
2126	310084
22147	310085
10423	310086
76253	310087
3719	310088
1747	310089
2314	310090
75235	310091
3036	310092
14266	310093
1747	310094
7395	310095
3397	310096
440	310097
25325	310098
3580	310099
1747	310100
84989	310101
113401	310102
108459	310103
4003	310104
21837	310105
49741	310106
31893	310107
2351	310108
6585	310109
16733	310110
91580	310111
3633	310112
6585	310113
97080	310114
4452	310115
24458	310116
28811	310117
20069	310118
6641	310119
5402	310120
37590	310121
5050	310122
122793	310123
7568	310124
85970	310125
60752	310126
107034	310127
7235	310128
20684	310129
12447	310130
27243	310131
27243	310132
27243	310133
4445	310134
5016	310135
16544	310136
28718	310137
7394	310138
2435	310139
76134	310140
2351	310141
5402	310142
3999	310143
51101	310144
47053	310145
18084	310146
708	310147
26577	310148
80953	310149
42867	310150
17351	310151
154058	310152
38899	310153
122359	310154
24237	310155
7975	310156
30449	310157
15119	310158
3646	310159
114252	310160
65788	310161
46322	310162
74170	310163
30454	310164
31116	310165
2517	310166
49380	310167
30449	310168
66629	310169
51695	310170
62796	310171
14028	310172
17351	310173
37476	310174
29684	310175
30570	310176
96720	310177
3995	310178
47406	310179
31285	310180
52313	310181
75388	310182
4419	310183
2351	310184
182545	310185
4395	310186
4395	310187
4395	310188
4395	310189
296	310190
6142	310191
275	310192
9283	310193
35227	310194
96776	310195
21143	310196
78772	310197
70813	310198
11349	310199
82848	310200
128894	310201
171033	310202
23475	310203
93440	310204
24467	310205
73094	310206
63479	310207
52126	310208
105196	310209
61581	310210
139312	310211
81169	310212
23475	310213
85939	310214
175399	310215
32426	310216
16836	310217
50390	310218
5109	310219
144436	310220
86727	310221
27043	310222
126622	310223
138519	310224
183611	310225
60794	310226
49941	310227
138716	310228
88351	310229
127000	310230
48151	310231
186736	310232
11499	310233
28413	310234
12380	310235
28185	310236
182201	310237
19095	310238
23475	310239
134	310240
59506	310241
134932	310242
22406	310243
50444	310244
117882	310245
50444	310246
183558	310247
69033	310248
74560	310249
116463	310250
84796	310251
123876	310252
5164	310253
48676	310254
64386	310255
87667	310256
93429	310257
34659	310258
59124	310259
76651	310260
60965	310261
66023	310262
31556	310263
177588	310264
103051	310265
76084	310266
149942	310267
87944	310268
103299	310269
80561	310270
45111	310271
181173	310272
119683	310273
106658	310274
38194	310275
128562	310276
127856	310277
59499	310278
104843	310279
59445	310280
188231	310281
25208	310282
128191	310283
63479	310284
168101	310285
98969	310286
1716	310287
29255	310288
141854	310289
80688	310290
63457	310291
31368	310292
107775	310293
137831	310294
65251	310295
104609	310296
59381	310297
30089	310298
59488	310299
19672	310300
173989	310301
28459	310302
134107	310303
52087	310304
8969	310305
7300	310306
65251	310307
69088	310308
28311	310309
118897	310310
7718	310311
44033	310312
24727	310313
79688	310314
94392	310315
15114	310316
23248	310317
74976	310318
140922	310319
44960	310320
60794	310321
9388	310322
45434	310323
178742	310324
1891	310325
96288	310326
9206	310327
9206	310328
12403	310329
12403	310330
6703	310331
6703	310332
6703	310333
12403	310334
6703	310335
98969	310336
10272	310337
57473	310338
7487	310339
12041	310340
7487	310341
186746	310342
15386	310343
6532	310344
50908	310345
107611	310346
54563	310347
67546	310348
72415	310349
23337	310350
55560	310351
117	310352
10935	310353
39029	310354
6532	310355
22167	310356
60622	310357
48376	310358
4702	310359
34659	310360
125571	310361
8484	310362
3545	310363
8484	310364
59662	310365
171634	310366
98345	310367
72859	310368
150338	310369
25571	310370
74560	310371
10272	310372
10272	310373
140249	310374
75799	310375
3460	310376
34651	310377
39029	310378
68589	310379
70813	310380
2838	310381
34652	310382
23516	310383
108758	310384
45648	310385
51757	310386
34557	310387
41712	310388
9912	310389
145823	310390
104188	310391
47765	310392
78062	310393
103	310394
46497	310395
66904	310396
183646	310397
133298	310398
121603	310399
41310	310400
6538	310401
1102	310402
109515	310403
35484	310404
61162	310405
80169	310406
36028	310407
11693	310408
181101	310409
93440	310410
127000	310411
34618	310412
106430	310413
47112	310414
109379	310415
12777	310416
7166	310417
92714	310418
9547	310419
76842	310420
107804	310421
74884	310422
139371	310423
48668	310424
6934	310425
81432	310426
43461	310427
103680	310428
38951	310429
83439	310430
63759	310431
73965	310432
62618	310433
125874	310434
78062	310435
2862	310436
185869	310437
44827	310438
56303	310439
8380	310440
51494	310441
11887	310442
51167	310443
1337	310444
4690	310445
33718	310446
1891	310447
41712	310448
23401	310449
94775	310450
135287	310451
8898	310452
24439	310453
87534	310454
27556	310455
1287	310456
11155	310457
16045	310458
30225	310459
72605	310460
24271	310461
74880	310462
47524	310463
84560	310464
120377	310465
27543	310466
111527	310467
87387	310468
110531	310469
103103	310470
145365	310471
22337	310472
1509	310473
4422	310474
9872	310475
106430	310476
105979	310477
108216	310478
108080	310479
87399	310480
87399	310481
111162	310482
40164	310483
101911	310484
135816	310485
41436	310486
19095	310487
136462	310488
63594	310489
132900	310490
160764	310491
158438	310492
23060	310493
40565	310494
108216	310495
5823	310496
37405	310497
51841	310498
9150	310499
89029	310500
174385	310501
85915	310502
9150	310503
111018	310504
17953	310505
54253	310506
31354	310507
106650	310508
62073	310509
82950	310510
28582	310511
32487	310512
294	310513
24575	310514
20940	310515
29855	310516
76321	310517
176368	310518
53585	310519
92481	310520
5405	310521
92455	310522
14650	310523
49514	310524
13	310525
2293	310526
13923	310527
20745	310528
3876	310529
256	310530
28624	310531
4860	310532
92804	310533
49704	310534
49704	310535
30686	310536
48425	310537
8709	310538
1324	310539
714	310540
52514	310541
115668	310542
115629	310543
2628	310544
63057	310545
1321	310546
29928	310547
60385	310548
58792	310549
11956	310550
814	310551
13024	310552
104232	310553
113291	310554
93489	310555
566	310556
34590	310557
19998	310558
33455	310559
15210	310560
57	310561
53181	310562
116598	310563
50485	310564
10232	310565
8832	310566
10076	310567
1	310568
16831	310569
75586	310570
3567	310571
1543	310572
90948	310573
61294	310574
324	310575
38193	310576
92644	310577
244	310578
159463	310579
17747	310580
104108	310581
182321	310582
154512	310583
5935	310584
107676	310585
13160	310586
28398	310587
18971	310588
79151	310589
183776	310590
18971	310591
7491	310592
52651	310593
30175	310594
66814	310595
4959	310596
35858	310597
23668	310598
17761	310599
3679	310600
6373	310601
35250	310602
50269	310603
17554	310604
21510	310605
79213	310606
38594	310607
43375	310608
51247	310609
24218	310610
1483	310611
2183	310612
20206	310613
32084	310614
10796	310615
10101	310616
9726	310617
71288	310618
43750	310619
115119	310620
35723	310621
2416	310622
24146	310623
4298	310624
34169	310625
40954	310626
43788	310627
26506	310628
4457	310629
13	310630
10822	310631
62198	310632
36	310633
2117	310634
12685	310635
11008	310636
8220	310637
62234	310638
25651	310639
5099	310640
146653	310641
38698	310642
371	310643
67797	310644
4847	310645
203	310646
1314	310647
17	310648
32668	310649
49094	310650
573	310651
39144	310652
17951	310653
49181	310654
21833	310655
54892	310656
39588	310657
16140	310658
6082	310659
97535	310660
7988	310661
9063	310662
22500	310663
15215	310664
49269	310665
3768	310666
12508	310667
70976	310668
21655	310669
39793	310670
13806	310671
32194	310672
14007	310673
22414	310674
128701	310675
17461	310676
118	310677
31710	310678
67430	310679
26017	310680
37581	310681
71588	310682
9634	310683
59332	310684
33272	310685
6166	310686
21297	310687
6733	310688
43856	310689
171904	310690
85134	310691
165144	310692
36256	310693
29851	310694
24627	310695
90120	310696
58185	310697
86696	310698
43915	310699
29223	310700
22	310701
182359	310702
9480	310703
57948	310704
48311	310705
12178	310706
142003	310707
113430	310708
170895	310709
136401	310710
131105	310711
132477	310712
3357	310713
141659	310714
31188	310715
48174	310716
178636	310717
134706	310718
175866	310719
106985	310720
86113	310721
140649	310722
59709	310723
52689	310724
106012	310725
86670	310726
86575	310727
172128	310728
1070	310729
142951	310730
56206	310731
30563	310732
72508	310733
86138	310734
142440	310735
43659	310736
48764	310737
78831	310738
141278	310739
61052	310740
141237	310741
53806	310742
96227	310743
107151	310744
187365	310745
131774	310746
140999	310747
171524	310748
52606	310749
92513	310750
134709	310751
151012	310752
37966	310753
101110	310754
98865	310755
100139	310756
88674	310757
80570	310758
40072	310759
18580	310760
136835	310761
61133	310762
158766	310763
178799	310764
76414	310765
44600	310766
131783	310767
33089	310768
132221	310769
136026	310770
59658	310771
46272	310772
58243	310773
48538	310774
49689	310775
57912	310776
136078	310777
175646	310778
27086	310779
83909	310780
11173	310781
22521	310782
32923	310783
116515	310784
176286	310785
29800	310786
18515	310787
109634	310788
131633	310789
109240	310790
48399	310791
9501	310792
170949	310793
103918	310794
84520	310795
9502	310796
39917	310797
39917	310798
170948	310799
15544	310800
63253	310801
103820	310802
645	310803
38318	310804
125804	310805
63591	310806
23315	310807
16875	310808
10128	310809
55190	310810
1235	310811
46400	310812
404	310813
1377	310814
8189	310815
8189	310816
14853	310817
32	310818
12192	310819
5938	310820
250	310821
22722	310822
40238	310823
4283	310824
29206	310825
185109	310826
54130	310827
48840	310828
17085	310829
122130	310830
38306	310831
79941	310832
48305	310833
87803	310834
30165	310835
186570	310836
97618	310837
101174	310838
66935	310839
15727	310840
108887	310841
6670	310842
29707	310843
164977	310844
17592	310845
188608	310846
597	310847
6371	310848
141830	310849
30277	310850
94257	310851
182547	310852
84440	310853
104	310854
6304	310855
35954	310856
118	310857
49435	310858
27914	310859
87036	310860
165864	310861
25273	310862
41212	310863
23005	310864
15601	310865
83969	310866
109465	310867
161759	310868
11711	310869
2292	310870
5244	310871
94401	310872
115447	310873
21721	310874
123457	310875
151811	310876
45095	310877
3592	310878
105500	310879
72405	310880
71719	310881
17754	310882
54428	310883
18517	310884
40086	310885
104958	310886
7253	310887
76293	310888
92508	310889
40222	310890
103825	310891
179658	310892
10368	310893
55433	310894
24495	310895
7144	310896
18482	310897
27129	310898
3947	310899
141339	310900
106215	310901
123130	310902
10418	310903
18506	310904
22190	310905
106707	310906
97825	310907
94478	310908
52215	310909
49713	310910
856	310911
17374	310912
25325	310913
77054	310914
7039	310915
81410	310916
71797	310917
59787	310918
25922	310919
54649	310920
133608	310921
117707	310922
31926	310923
10368	310924
13061	310925
4024	310926
73052	310927
171669	310928
33024	310929
25373	310930
22666	310931
10399	310932
107978	310933
40009	310934
69734	310935
36630	310936
24636	310937
82289	310938
7623	310939
918	310940
19034	310941
2497	310942
174	310943
31112	310944
123250	310945
22676	310946
27375	310947
33635	310948
6669	310949
10705	310950
8319	310951
24324	310952
9887	310953
126712	310954
918	310955
19548	310956
176069	310957
131976	310958
58208	310959
51004	310960
22556	310961
266	310962
132715	310963
23300	310964
14407	310965
55438	310966
48645	310967
58208	310968
78495	310969
1070	310970
1567	310971
13875	310972
38920	310973
4416	310974
25234	310975
34203	310976
67179	310977
7344	310978
32434	310979
45019	310980
22335	310981
35701	310982
5732	310983
42399	310984
42675	310985
7655	310986
17354	310987
62825	310988
17734	310989
35059	310990
132699	310991
26741	310992
23097	310993
19804	310994
96583	310995
47607	310996
61506	310997
40660	310998
173520	310999
21091	311000
53722	311001
21678	311002
22590	311003
35900	311004
19391	311005
58	311006
49041	311007
57464	311008
49378	311009
16938	311010
113063	311011
139286	311012
140211	311013
203	311014
35378	311015
2444	311016
139106	311017
188270	311018
14313	311019
19780	311020
72701	311021
6789	311022
4	311023
21985	311024
1013	311025
49374	311026
186681	311027
15836	311028
14082	311029
5384	311030
104841	311031
69261	311032
195	311033
37614	311034
4935	311035
625	311036
196	311037
8100	311038
4663	311039
139061	311040
7414	311041
14057	311042
139719	311043
33455	311044
15243	311045
64096	311046
27964	311047
15956	311048
17524	311049
49399	311050
1129	311051
26456	311052
40159	311053
7840	311054
32022	311055
22617	311056
7177	311057
87050	311058
170969	311059
59662	311060
1577	311061
97529	311062
143166	311063
121444	311064
84714	311065
94542	311066
115810	311067
105957	311068
142894	311069
127040	311070
63355	311071
36800	311072
64491	311073
35885	311074
10524	311075
14486	311076
20578	311077
6811	311078
14420	311079
6811	311080
53077	311081
133032	311082
93954	311083
118841	311084
53507	311085
76980	311086
184904	311087
28451	311088
41082	311089
43992	311090
77311	311091
144666	311092
89410	311093
89445	311094
52191	311095
89350	311096
44141	311097
93601	311098
102022	311099
109360	311100
109360	311101
35186	311102
30297	311103
5402	311104
1885	311105
44680	311106
25482	311107
140321	311108
139623	311109
118903	311110
30119	311111
20918	311112
6772	311113
83931	311114
103962	311115
131443	311116
94736	311117
15079	311118
91170	311119
121249	311120
65331	311121
66269	311122
26007	311123
152962	311124
77989	311125
65331	311126
66748	311127
10148	311128
38615	311129
66077	311130
18972	311131
27796	311132
98648	311133
18972	311134
6126	311135
159147	311136
56405	311137
165545	311138
38415	311139
1759	311140
79675	311141
28055	311142
99677	311143
130424	311144
66637	311145
22986	311146
9117	311147
57208	311148
4092	311149
69874	311150
85669	311151
81569	311152
8232	311153
24414	311154
72954	311155
72954	311156
135145	311157
1897	311158
33596	311159
21264	311160
70973	311161
107007	311162
10559	311163
44318	311164
66336	311165
78338	311166
91150	311167
2657	311168
28920	311169
132426	311170
133249	311171
130430	311172
31663	311173
169065	311174
23106	311175
62249	311176
80905	311177
54142	311178
151806	311179
88178	311180
76945	311181
33596	311182
20613	311183
140526	311184
10797	311185
46188	311186
68062	311187
100966	311188
18049	311189
7953	311190
53520	311191
98178	311192
5319	311193
48986	311194
159899	311195
56641	311196
14534	311197
57099	311198
106656	311199
5800	311200
42220	311201
167745	311202
79007	311203
97203	311204
52881	311205
57172	311206
83268	311207
100196	311208
102173	311209
56091	311210
68265	311211
121888	311212
82493	311213
66628	311214
18049	311215
130214	311216
46618	311217
17439	311218
97473	311219
160035	311220
28885	311221
23101	311222
61467	311223
76878	311224
35069	311225
30736	311226
26186	311227
125614	311228
65225	311229
81778	311230
17786	311231
126962	311232
80169	311233
46252	311234
132252	311235
30124	311236
168839	311237
76964	311238
44098	311239
94081	311240
53821	311241
104291	311242
87435	311243
78650	311244
41316	311245
118577	311246
17768	311247
22276	311248
41255	311249
12514	311250
85987	311251
48693	311252
12514	311253
12854	311254
54231	311255
110688	311256
78130	311257
43679	311258
31	311259
61987	311260
138773	311261
50576	311262
50576	311263
170365	311264
24927	311265
1409	311266
2748	311267
4671	311268
2413	311269
36041	311270
6196	311271
22063	311272
106120	311273
2748	311274
8774	311275
36398	311276
7599	311277
35306	311278
32268	311279
25334	311280
34752	311281
50551	311282
73135	311283
351	311284
107661	311285
28328	311286
85930	311287
149675	311288
8759	311289
8759	311290
35676	311291
26087	311292
14887	311293
97958	311294
40727	311295
44459	311296
101570	311297
83637	311298
26087	311299
29436	311300
70938	311301
59796	311302
29436	311303
81796	311304
94627	311305
66634	311306
59796	311307
59523	311308
140853	311309
141259	311310
50116	311311
135501	311312
7058	311313
35381	311314
5133	311315
109143	311316
9046	311317
9046	311318
976	311319
9057	311320
29511	311321
56638	311322
1794	311323
5241	311324
1345	311325
588	311326
6294	311327
47585	311328
10383	311329
7724	311330
177646	311331
16823	311332
1072	311333
105543	311334
801	311335
36981	311336
9244	311337
2642	311338
24366	311339
29589	311340
44920	311341
9539	311342
19879	311343
110527	311344
179112	311345
44142	311346
146467	311347
3027	311348
141214	311349
1265	311350
42958	311351
9414	311352
14853	311353
65703	311354
309	311355
2755	311356
19788	311357
34060	311358
13622	311359
69200	311360
37630	311361
5402	311362
10037	311363
1028	311364
21523	311365
60379	311366
89007	311367
134	311368
144	311369
1643	311370
17269	311371
13024	311372
371	311373
3554	311374
627	311375
45074	311376
13714	311377
21	311378
25682	311379
162501	311380
15783	311381
25911	311382
16788	311383
23437	311384
11961	311385
182274	311386
6196	311387
16828	311388
16828	311389
10650	311390
5646	311391
52768	311392
28299	311393
34344	311394
47136	311395
133127	311396
58303	311397
29540	311398
75328	311399
16745	311400
34589	311401
50157	311402
34725	311403
8038	311404
313	311405
754	311406
31986	311407
9402	311408
8217	311409
90937	311410
1718	311411
7428	311412
33	311413
8425	311414
8454	311415
169818	311416
180219	311417
90405	311418
90418	311419
78867	311420
4614	311421
74152	311422
10950	311423
30778	311424
43638	311425
114777	311426
42284	311427
66646	311428
10103	311429
99739	311430
165029	311431
2075	311432
2075	311433
128295	311434
47975	311435
164885	311436
29354	311437
38964	311438
44231	311439
683	311440
3460	311441
683	311442
683	311443
683	311444
10	311445
35138	311446
3652	311447
9299	311448
62874	311449
105443	311450
23580	311451
24272	311452
98156	311453
89888	311454
184173	311455
89888	311456
33940	311457
2075	311458
25318	311459
53481	311460
83298	311461
130168	311462
13512	311463
17485	311464
42909	311465
83017	311466
69744	311467
121763	311468
70650	311469
145290	311470
93819	311471
162	311472
54927	311473
14783	311474
163978	311475
51661	311476
93605	311477
29756	311478
28700	311479
24001	311480
6040	311481
6040	311482
6040	311483
10182	311484
24	311485
1908	311486
13410	311487
16256	311488
65243	311489
12828	311490
1013	311491
34844	311492
23644	311493
109042	311494
76738	311495
44565	311496
123426	311497
28661	311498
91553	311499
52273	311500
41310	311501
56880	311502
10630	311503
21596	311504
36019	311505
166578	311506
20903	311507
123426	311508
17310	311509
25347	311510
50183	311511
23213	311512
68519	311513
8594	311514
66406	311515
135452	311516
43220	311517
59022	311518
102833	311519
83612	311520
16126	311521
26653	311522
2064	311523
2064	311524
2362	311525
7540	311526
7540	311527
7540	311528
97937	311529
40193	311530
139902	311531
130234	311532
67197	311533
26615	311534
42907	311535
36559	311536
132543	311537
39772	311538
38196	311539
105774	311540
147734	311541
39772	311542
41118	311543
24812	311544
4996	311545
105928	311546
1914	311547
43590	311548
36084	311549
5362	311550
109784	311551
120036	311552
5854	311553
14117	311554
27	311555
71564	311556
19076	311557
3435	311558
16744	311559
5726	311560
66355	311561
347	311562
91200	311563
6194	311564
3219	311565
2689	311566
68904	311567
371	311568
72148	311569
9867	311570
126952	311571
3449	311572
6194	311573
31088	311574
20738	311575
187240	311576
2689	311577
36218	311578
10939	311579
181720	311580
6530	311581
3200	311582
141734	311583
109252	311584
20802	311585
1101	311586
67493	311587
14994	311588
28334	311589
13974	311590
2562	311591
6064	311592
19076	311593
65926	311594
73077	311595
28981	311596
50409	311597
139593	311598
19076	311599
22	311600
26914	311601
132422	311602
12380	311603
32675	311604
30221	311605
31623	311606
1206	311607
66459	311608
147	311609
68602	311610
215	311611
103754	311612
2271	311613
17418	311614
81872	311615
18366	311616
39001	311617
33895	311618
81872	311619
26073	311620
8044	311621
150502	311622
141419	311623
2689	311624
50409	311625
79594	311626
91649	311627
50409	311628
44841	311629
72826	311630
3200	311631
188248	311632
137467	311633
66905	311634
3518	311635
4651	311636
1206	311637
98136	311638
42221	311639
570	311640
58518	311641
73278	311642
22857	311643
22857	311644
82396	311645
96019	311646
49416	311647
8942	311648
76953	311649
35	311650
72759	311651
93911	311652
106211	311653
1058	311654
96064	311655
30825	311656
19339	311657
3017	311658
55826	311659
64654	311660
85799	311661
49953	311662
3259	311663
4841	311664
4731	311665
10286	311666
4731	311667
3259	311668
7067	311669
7067	311670
85933	311671
71222	311672
392	311673
97	311674
97	311675
97	311676
20610	311677
9693	311678
3194	311679
1	311680
20122	311681
14966	311682
20848	311683
47604	311684
38007	311685
22924	311686
5590	311687
10499	311688
146026	311689
106735	311690
2078	311691
32288	311692
81116	311693
5522	311694
1330	311695
43403	311696
187205	311697
7022	311698
23219	311699
18913	311700
83118	311701
3637	311702
2715	311703
2035	311704
85441	311705
6333	311706
6244	311707
16458	311708
1321	311709
2265	311710
13457	311711
771	311712
2043	311713
1356	311714
6579	311715
77590	311716
7312	311717
39143	311718
29648	311719
79472	311720
2053	311721
3216	311722
22531	311723
240	311724
54031	311725
1551	311726
356	311727
15340	311728
3983	311729
2489	311730
488	311731
31439	311732
22078	311733
891	311734
12680	311735
12113	311736
44124	311737
12707	311738
25780	311739
56978	311740
12256	311741
47853	311742
1116	311743
38551	311744
2493	311745
429	311746
25907	311747
52405	311748
2876	311749
32196	311750
5120	311751
912	311752
6641	311753
21922	311754
47857	311755
11028	311756
26992	311757
44889	311758
4356	311759
5361	311760
8280	311761
996	311762
123288	311763
15016	311764
33568	311765
18880	311766
32537	311767
3358	311768
11888	311769
2344	311770
15786	311771
3980	311772
20713	311773
8105	311774
107858	311775
29187	311776
1473	311777
2135	311778
30817	311779
91406	311780
185	311781
11216	311782
2656	311783
29311	311784
106145	311785
932	311786
1262	311787
4249	311788
14080	311789
36146	311790
49794	311791
2585	311792
14602	311793
8763	311794
2758	311795
30075	311796
82056	311797
6787	311798
69020	311799
1290	311800
121557	311801
30153	311802
2564	311803
147175	311804
10075	311805
30906	311806
14240	311807
2027	311808
35705	311809
6051	311810
23	311811
8873	311812
12908	311813
39840	311814
113736	311815
8768	311816
32579	311817
578	311818
16422	311819
57497	311820
9706	311821
10180	311822
909	311823
12752	311824
82349	311825
46702	311826
19117	311827
47554	311828
15686	311829
9204	311830
26114	311831
46176	311832
12868	311833
9673	311834
1198	311835
2319	311836
9300	311837
107918	311838
18910	311839
61794	311840
56348	311841
56611	311842
4463	311843
61808	311844
49634	311845
20340	311846
16020	311847
13217	311848
39599	311849
14721	311850
47871	311851
35739	311852
34184	311853
30460	311854
3758	311855
6519	311856
12173	311857
26821	311858
14894	311859
7241	311860
80621	311861
39713	311862
20087	311863
5281	311864
1473	311865
32538	311866
174449	311867
50986	311868
2024	311869
2985	311870
24472	311871
31833	311872
5755	311873
3960	311874
8823	311875
84104	311876
30677	311877
162578	311878
3588	311879
43458	311880
32323	311881
133931	311882
70986	311883
79581	311884
17998	311885
137315	311886
70197	311887
28753	311888
354	311889
87511	311890
39980	311891
14453	311892
13440	311893
72400	311894
13423	311895
5479	311896
20035	311897
1296	311898
78696	311899
1116	311900
5677	311901
35776	311902
166	311903
10908	311904
1683	311905
5847	311906
110705	311907
45816	311908
36	311909
104666	311910
81602	311911
16821	311912
4005	311913
9239	311914
55317	311915
100809	311916
35376	311917
11539	311918
1413	311919
40684	311920
1024	311921
30654	311922
33300	311923
34261	311924
15888	311925
17201	311926
6347	311927
35946	311928
28088	311929
1461	311930
289	311931
22001	311932
630	311933
8527	311934
58548	311935
6501	311936
329	311937
33683	311938
1099	311939
20264	311940
9829	311941
20197	311942
18679	311943
548	311944
6953	311945
6652	311946
89753	311947
4305	311948
27680	311949
1477	311950
3046	311951
11804	311952
485	311953
8562	311954
27152	311955
51534	311956
43989	311957
3053	311958
169355	311959
1149	311960
20965	311961
14083	311962
830	311963
17461	311964
4325	311965
1712	311966
45552	311967
81495	311968
5312	311969
36384	311970
107619	311971
41131	311972
29198	311973
83039	311974
3819	311975
32213	311976
662	311977
116097	311978
17528	311979
21594	311980
143688	311981
42787	311982
7702	311983
43154	311984
319	311985
7460	311986
118	311987
21888	311988
74976	311989
389	311990
122	311991
3083	311992
4856	311993
5317	311994
48	311995
8248	311996
16822	311997
37656	311998
46642	311999
26686	312000
34622	312001
8567	312002
26394	312003
58548	312004
26858	312005
13	312006
45291	312007
48123	312008
2954	312009
2444	312010
21871	312011
16273	312012
816	312013
27486	312014
27697	312015
138209	312016
588	312017
28079	312018
76920	312019
4938	312020
33393	312021
911	312022
146164	312023
9167	312024
1563	312025
74314	312026
590	312027
22724	312028
26817	312029
437	312030
22724	312031
689	312032
83474	312033
29224	312034
67853	312035
39737	312036
184332	312037
15871	312038
37511	312039
55922	312040
2493	312041
6357	312042
72848	312043
2037	312044
27829	312045
106457	312046
75392	312047
47764	312048
23153	312049
233	312050
49118	312051
70698	312052
5689	312053
75	312054
7755	312055
37710	312056
34434	312057
1	312058
4483	312059
3957	312060
28136	312061
59337	312062
72305	312063
24072	312064
6477	312065
43052	312066
62009	312067
1643	312068
4643	312069
30733	312070
8352	312071
26457	312072
2195	312073
20660	312074
17939	312075
78337	312076
33670	312077
40368	312078
73123	312079
89860	312080
2463	312081
1257	312082
33592	312083
6313	312084
91839	312085
181	312086
1	312087
291	312088
2293	312089
3442	312090
1833	312091
15161	312092
4190	312093
90628	312094
90808	312095
16702	312096
7263	312097
23797	312098
28541	312099
89756	312100
45943	312101
983	312102
61788	312103
50760	312104
3705	312105
2920	312106
17587	312107
98191	312108
48071	312109
1376	312110
174960	312111
3448	312112
8677	312113
486	312114
21753	312115
2763	312116
7687	312117
5003	312118
1674	312119
48716	312120
56282	312121
5861	312122
5423	312123
319	312124
1903	312125
9951	312126
7328	312127
34501	312128
419	312129
74717	312130
11054	312131
26723	312132
55	312133
33742	312134
26522	312135
3730	312136
1268	312137
2121	312138
11029	312139
45203	312140
41771	312141
72455	312142
3201	312143
7799	312144
26397	312145
8430	312146
173384	312147
4461	312148
133974	312149
2357	312150
3514	312151
4474	312152
13985	312153
40588	312154
8544	312155
31498	312156
25221	312157
46585	312158
101	312159
5856	312160
686	312161
28472	312162
13264	312163
113648	312164
2321	312165
105965	312166
5719	312167
88937	312168
19221	312169
704	312170
16906	312171
3979	312172
38227	312173
18432	312174
8777	312175
105589	312176
84693	312177
1898	312178
49498	312179
14080	312180
8280	312181
11727	312182
5554	312183
22265	312184
49328	312185
85506	312186
174156	312187
37442	312188
23284	312189
42584	312190
156	312191
31502	312192
14962	312193
40525	312194
32286	312195
51686	312196
36523	312197
807	312198
3911	312199
15656	312200
28718	312201
43423	312202
1493	312203
6548	312204
22992	312205
11460	312206
37451	312207
49504	312208
678	312209
5354	312210
15538	312211
52624	312212
48549	312213
3704	312214
43124	312215
84459	312216
31726	312217
1436	312218
3057	312219
3958	312220
1387	312221
146413	312222
1432	312223
698	312224
16925	312225
8069	312226
40222	312227
12614	312228
110596	312229
53686	312230
13230	312231
48857	312232
51270	312233
16216	312234
103	312235
13551	312236
9070	312237
13603	312238
9794	312239
678	312240
11268	312241
41028	312242
70387	312243
254	312244
9216	312245
5480	312246
6004	312247
5123	312248
8753	312249
29183	312250
3118	312251
133286	312252
5820	312253
771	312254
48529	312255
29989	312256
62498	312257
3682	312258
107565	312259
113	312260
1639	312261
33874	312262
5064	312263
96	312264
66458	312265
133038	312266
957	312267
15306	312268
12393	312269
25424	312270
147150	312271
79980	312272
23972	312273
12192	312274
9603	312275
90395	312276
35810	312277
1431	312278
62293	312279
24032	312280
2944	312281
8195	312282
40635	312283
34761	312284
54072	312285
2755	312286
31	312287
23372	312288
34773	312289
3700	312290
56806	312291
770	312292
225	312293
44315	312294
6601	312295
23	312296
12120	312297
5953	312298
48675	312299
42728	312300
2178	312301
61897	312302
3483	312303
1168	312304
2600	312305
626	312306
53194	312307
20303	312308
484	312309
10077	312310
13628	312311
144	312312
75350	312313
73568	312314
10567	312315
54373	312316
892	312317
4195	312318
2737	312319
339	312320
77011	312321
295	312322
17266	312323
2744	312324
63952	312325
17685	312326
148520	312327
19834	312328
11328	312329
7572	312330
40689	312331
37543	312332
18209	312333
21521	312334
102895	312335
51694	312336
38512	312337
63945	312338
81723	312339
3480	312340
123659	312341
17939	312342
5690	312343
10121	312344
15832	312345
99010	312346
140705	312347
46569	312348
34261	312349
8397	312350
44092	312351
14864	312352
37412	312353
21759	312354
38032	312355
51445	312356
36232	312357
128869	312358
25118	312359
54636	312360
31826	312361
52272	312362
3887	312363
12019	312364
96556	312365
17972	312366
38775	312367
27031	312368
23793	312369
50265	312370
57937	312371
348	312372
35695	312373
29194	312374
158505	312375
46878	312376
10677	312377
99102	312378
10132	312379
28890	312380
129829	312381
21210	312382
25148	312383
56254	312384
619	312385
59587	312386
10522	312387
22526	312388
60761	312389
79803	312390
24353	312391
9880	312392
5721	312393
120517	312394
68527	312395
112214	312396
16166	312397
5424	312398
14636	312399
53077	312400
25974	312401
11213	312402
12083	312403
19307	312404
14124	312405
12066	312406
174070	312407
121960	312408
47750	312409
24562	312410
14998	312411
26210	312412
58233	312413
35984	312414
4434	312415
33354	312416
183523	312417
139011	312418
131859	312419
12091	312420
7828	312421
61244	312422
64373	312423
6962	312424
16	312425
7202	312426
28007	312427
184487	312428
141700	312429
48302	312430
13234	312431
52384	312432
21374	312433
124292	312434
126088	312435
62844	312436
11561	312437
22112	312438
11816	312439
128362	312440
24710	312441
23766	312442
62386	312443
37136	312444
38818	312445
11910	312446
26138	312447
27616	312448
162200	312449
47976	312450
1307	312451
13852	312452
2791	312453
10634	312454
61669	312455
19235	312456
102577	312457
3192	312458
12138	312459
7671	312460
6368	312461
28643	312462
39114	312463
29412	312464
8779	312465
25653	312466
11405	312467
49265	312468
34930	312469
74712	312470
65437	312471
24288	312472
28384	312473
15048	312474
4873	312475
45880	312476
53725	312477
28626	312478
12623	312479
4698	312480
20269	312481
82638	312482
22522	312483
47202	312484
143146	312485
80930	312486
101694	312487
20989	312488
53709	312489
9330	312490
8091	312491
3256	312492
36506	312493
13838	312494
5131	312495
23260	312496
100959	312497
102517	312498
18700	312499
8371	312500
112423	312501
40688	312502
35430	312503
48470	312504
101935	312505
28973	312506
13796	312507
74496	312508
80738	312509
7236	312510
13546	312511
134388	312512
10697	312513
17572	312514
27346	312515
99221	312516
41042	312517
72344	312518
5067	312519
27413	312520
88670	312521
49074	312522
93438	312523
121785	312524
88098	312525
68199	312526
93263	312527
31119	312528
35271	312529
16742	312530
40716	312531
65592	312532
66036	312533
20124	312534
14727	312535
3165	312536
80992	312537
23575	312538
158589	312539
49767	312540
140370	312541
25013	312542
22457	312543
86437	312544
77100	312545
112201	312546
25355	312547
4532	312548
29507	312549
15131	312550
21926	312551
4075	312552
43707	312553
29258	312554
114713	312555
4498	312556
22047	312557
68435	312558
52149	312559
132914	312560
24374	312561
8845	312562
13325	312563
20288	312564
2655	312565
70967	312566
61761	312567
37220	312568
3989	312569
23646	312570
35445	312571
38201	312572
10125	312573
43544	312574
68961	312575
26641	312576
34671	312577
62049	312578
38377	312579
1397	312580
18383	312581
8626	312582
24144	312583
14179	312584
1152	312585
5695	312586
59095	312587
11537	312588
60146	312589
61000	312590
2165	312591
51166	312592
690	312593
83638	312594
8280	312595
18974	312596
40844	312597
22450	312598
9518	312599
69323	312600
6391	312601
62267	312602
2110	312603
3436	312604
67285	312605
51539	312606
993	312607
21960	312608
51358	312609
771	312610
12719	312611
372	312612
31571	312613
105673	312614
67758	312615
932	312616
12010	312617
45130	312618
41953	312619
2254	312620
5047	312621
36177	312622
16570	312623
103226	312624
3480	312625
77941	312626
19094	312627
919	312628
12557	312629
788	312630
52	312631
36745	312632
2316	312633
797	312634
11339	312635
37349	312636
2283	312637
45706	312638
79491	312639
42747	312640
2911	312641
55945	312642
267	312643
75938	312644
6539	312645
110147	312646
7162	312647
1093	312648
60856	312649
17978	312650
52431	312651
49991	312652
82181	312653
21666	312654
2419	312655
594	312656
43922	312657
11860	312658
24302	312659
16567	312660
15967	312661
174105	312662
37060	312663
30792	312664
925	312665
137105	312666
47847	312667
178	312668
2234	312669
77048	312670
2914	312671
47275	312672
63387	312673
112636	312674
6787	312675
51559	312676
5364	312677
13880	312678
40214	312679
284	312680
118152	312681
70356	312682
6133	312683
7022	312684
898	312685
95987	312686
67697	312687
4570	312688
62148	312689
32936	312690
26895	312691
53049	312692
43341	312693
6788	312694
3818	312695
12480	312696
7690	312697
11302	312698
3982	312699
2808	312700
34025	312701
106442	312702
73974	312703
10697	312704
30809	312705
24804	312706
3521	312707
16890	312708
28842	312709
19340	312710
66056	312711
2426	312712
41049	312713
2820	312714
13012	312715
1320	312716
859	312717
19795	312718
36991	312719
96676	312720
22343	312721
100485	312722
10568	312723
7763	312724
2115	312725
34270	312726
1480	312727
5906	312728
179282	312729
12993	312730
34286	312731
820	312732
3707	312733
119535	312734
60396	312735
36660	312736
70099	312737
8974	312738
22622	312739
2497	312740
77058	312741
12841	312742
11384	312743
137867	312744
181068	312745
3707	312746
23422	312747
57162	312748
732	312749
31681	312750
13649	312751
1289	312752
102746	312753
42117	312754
54269	312755
3201	312756
9888	312757
4404	312758
6699	312759
26054	312760
888	312761
44063	312762
21	312763
7444	312764
434	312765
8974	312766
68485	312767
24536	312768
88129	312769
16372	312770
21	312771
12348	312772
21	312773
2232	312774
38995	312775
2232	312776
9600	312777
14669	312778
9864	312779
9882	312780
1025	312781
46550	312782
94364	312783
18299	312784
86565	312785
469	312786
4520	312787
1470	312788
42947	312789
78862	312790
43534	312791
7444	312792
19343	312793
10839	312794
23129	312795
33772	312796
5501	312797
726	312798
9696	312799
3004	312800
35	312801
17984	312802
5252	312803
9679	312804
743	312805
20053	312806
61625	312807
16007	312808
24807	312809
77028	312810
1563	312811
3104	312812
133	312813
58	312814
19384	312815
8118	312816
117270	312817
50193	312818
15323	312819
90245	312820
6677	312821
108995	312822
597	312823
2102	312824
4981	312825
13136	312826
80292	312827
35395	312828
27021	312829
23661	312830
60193	312831
28118	312832
19826	312833
32295	312834
885	312835
283	312836
13612	312837
87539	312838
11466	312839
5678	312840
2149	312841
58387	312842
172525	312843
13823	312844
17155	312845
5097	312846
22556	312847
22142	312848
39732	312849
64964	312850
8249	312851
18875	312852
24747	312853
24054	312854
34485	312855
2136	312856
6172	312857
7890	312858
20998	312859
666	312860
5563	312861
8751	312862
42021	312863
30096	312864
2268	312865
25497	312866
3819	312867
17180	312868
611	312869
34254	312870
61076	312871
21316	312872
77069	312873
34266	312874
22040	312875
1915	312876
41604	312877
44001	312878
4930	312879
8249	312880
42807	312881
18784	312882
41735	312883
3753	312884
46827	312885
29329	312886
51652	312887
126974	312888
20232	312889
53420	312890
12080	312891
26880	312892
17276	312893
47677	312894
16066	312895
46351	312896
18240	312897
18360	312898
5356	312899
38863	312900
2598	312901
73780	312902
83449	312903
34229	312904
4063	312905
201	312906
4566	312907
142521	312908
28274	312909
28514	312910
50062	312911
23524	312912
49812	312913
992	312914
52598	312915
825	312916
55813	312917
72856	312918
29236	312919
28347	312920
55084	312921
6391	312922
1608	312923
33806	312924
29878	312925
19218	312926
8254	312927
26114	312928
4201	312929
7184	312930
96628	312931
5534	312932
27773	312933
66939	312934
16884	312935
50627	312936
75232	312937
7285	312938
8517	312939
22562	312940
140811	312941
13255	312942
37306	312943
52093	312944
6214	312945
7410	312946
25191	312947
46443	312948
50735	312949
22925	312950
15760	312951
16054	312952
3213	312953
8604	312954
43156	312955
13115	312956
43931	312957
11601	312958
7234	312959
45596	312960
1834	312961
9120	312962
42738	312963
28421	312964
39755	312965
39586	312966
1523	312967
51643	312968
23779	312969
4474	312970
11687	312971
25668	312972
4869	312973
726	312974
19518	312975
52832	312976
945	312977
77889	312978
32697	312979
7080	312980
5639	312981
6185	312982
9707	312983
21903	312984
1910	312985
32664	312986
7831	312987
6153	312988
25139	312989
35044	312990
4086	312991
5975	312992
57154	312993
23185	312994
5541	312995
898	312996
3091	312997
15778	312998
10126	312999
699	313000
20079	313001
24719	313002
51749	313003
5597	313004
35729	313005
101102	313006
5437	313007
13926	313008
3915	313009
9579	313010
21307	313011
36143	313012
40669	313013
15294	313014
99263	313015
15653	313016
40578	313017
1552	313018
37980	313019
132206	313020
20234	313021
89980	313022
13003	313023
30566	313024
8611	313025
1523	313026
23955	313027
65458	313028
82824	313029
645	313030
17724	313031
1452	313032
3136	313033
8047	313034
11736	313035
101115	313036
47283	313037
11142	313038
48715	313039
694	313040
4401	313041
54937	313042
95935	313043
48262	313044
42655	313045
25057	313046
79411	313047
87782	313048
36148	313049
113	313050
23882	313051
10284	313052
16588	313053
38791	313054
1280	313055
2603	313056
34604	313057
13524	313058
52894	313059
2505	313060
251	313061
54471	313062
9403	313063
1850	313064
62038	313065
90395	313066
70896	313067
17249	313068
27485	313069
32618	313070
2433	313071
2425	313072
25747	313073
50190	313074
26684	313075
16770	313076
49103	313077
61325	313078
37644	313079
15835	313080
51730	313081
27153	313082
36184	313083
90415	313084
14105	313085
74528	313086
31623	313087
12956	313088
8370	313089
7305	313090
6755	313091
174255	313092
62592	313093
23605	313094
28573	313095
95985	313096
6128	313097
1319	313098
17706	313099
28533	313100
40020	313101
3083	313102
7350	313103
1908	313104
6082	313105
47079	313106
33739	313107
218	313108
22242	313109
54468	313110
39876	313111
23685	313112
1660	313113
2976	313114
57158	313115
4142	313116
23822	313117
68263	313118
14135	313119
5771	313120
5060	313121
46441	313122
19973	313123
3722	313124
3252	313125
29499	313126
167523	313127
2629	313128
23902	313129
49168	313130
5672	313131
13285	313132
29252	313133
8346	313134
3502	313135
19721	313136
20173	313137
2208	313138
14153	313139
40915	313140
4442	313141
16683	313142
39138	313143
1786	313144
17333	313145
20236	313146
6164	313147
40529	313148
70378	313149
28938	313150
22726	313151
18215	313152
17312	313153
39636	313154
6196	313155
7271	313156
215	313157
48090	313158
16643	313159
83814	313160
58182	313161
1256	313162
105584	313163
108288	313164
7045	313165
1290	313166
2289	313167
21284	313168
16325	313169
62934	313170
17579	313171
3189	313172
5828	313173
2527	313174
164500	313175
40865	313176
2568	313177
2433	313178
962	313179
13900	313180
45290	313181
2059	313182
7853	313183
2293	313184
48757	313185
29286	313186
69143	313187
1045	313188
39353	313189
19625	313190
46732	313191
11773	313192
59471	313193
59471	313194
4187	313195
68457	313196
68277	313197
976	313198
18021	313199
15193	313200
87007	313201
32198	313202
7507	313203
772	313204
246	313205
16916	313206
18306	313207
2281	313208
37610	313209
10822	313210
28940	313211
15323	313212
15346	313213
75617	313214
181979	313215
52609	313216
64764	313217
36591	313218
22707	313219
68751	313220
18188	313221
22664	313222
2846	313223
6825	313224
15608	313225
3871	313226
79548	313227
2122	313228
6663	313229
913	313230
37326	313231
22453	313232
99284	313233
29832	313234
132	313235
32846	313236
5834	313237
19515	313238
29085	313239
40799	313240
1821	313241
33622	313242
528	313243
9667	313244
16975	313245
5769	313246
69214	313247
65932	313248
19460	313249
15	313250
35425	313251
33815	313252
342	313253
5293	313254
30594	313255
2246	313256
39745	313257
51342	313258
15035	313259
55272	313260
50843	313261
394	313262
17802	313263
1806	313264
1290	313265
27601	313266
18936	313267
31874	313268
103764	313269
26934	313270
788	313271
19529	313272
104098	313273
10245	313274
1138	313275
35779	313276
46114	313277
45167	313278
19899	313279
4217	313280
530	313281
32447	313282
157868	313283
3190	313284
10387	313285
33446	313286
3044	313287
39397	313288
20133	313289
39116	313290
177	313291
130000	313292
21321	313293
1826	313294
35936	313295
29373	313296
24	313297
11476	313298
3038	313299
57209	313300
18498	313301
69898	313302
70548	313303
66585	313304
45402	313305
26672	313306
12947	313307
31516	313308
1473	313309
54948	313310
169	313311
2974	313312
28508	313313
23799	313314
3314	313315
3154	313316
22852	313317
33449	313318
968	313319
61562	313320
983	313321
1201	313322
4859	313323
207	313324
14775	313325
68604	313326
47873	313327
19565	313328
42667	313329
2654	313330
40858	313331
12874	313332
2967	313333
14132	313334
125795	313335
1875	313336
32876	313337
61773	313338
72084	313339
72627	313340
49212	313341
25494	313342
10281	313343
29408	313344
80620	313345
48728	313346
318	313347
3272	313348
24981	313349
4537	313350
35151	313351
28561	313352
93911	313353
19162	313354
31275	313355
49277	313356
21359	313357
13841	313358
109154	313359
5659	313360
5740	313361
49806	313362
17422	313363
262	313364
404	313365
34799	313366
24242	313367
71197	313368
48739	313369
23510	313370
1078	313371
42823	313372
57345	313373
1048	313374
62199	313375
680	313376
23943	313377
9276	313378
40513	313379
391	313380
5835	313381
31600	313382
1	313383
492	313384
92710	313385
1518	313386
13351	313387
62263	313388
5093	313389
6617	313390
943	313391
36652	313392
430	313393
27055	313394
18213	313395
907	313396
6690	313397
6417	313398
25851	313399
28107	313400
16025	313401
4586	313402
5916	313403
88545	313404
71703	313405
167580	313406
102302	313407
104619	313408
115886	313409
29602	313410
18265	313411
7125	313412
181	313413
19170	313414
1134	313415
48980	313416
72727	313417
89739	313418
32217	313419
17269	313420
28918	313421
7393	313422
7392	313423
352	313424
34959	313425
30180	313426
43691	313427
28442	313428
50307	313429
15791	313430
16962	313431
1380	313432
30780	313433
2095	313434
1306	313435
78793	313436
2647	313437
299	313438
4247	313439
4776	313440
29811	313441
63313	313442
17030	313443
32506	313444
1473	313445
19051	313446
5917	313447
1240	313448
9895	313449
108671	313450
106507	313451
39479	313452
140428	313453
154	313454
556	313455
52224	313456
4009	313457
76208	313458
29792	313459
32993	313460
32921	313461
6256	313462
1306	313463
46362	313464
677	313465
5052	313466
68955	313467
130499	313468
35376	313469
64288	313470
40571	313471
759	313472
93325	313473
924	313474
1596	313475
15049	313476
2004	313477
2070	313478
14207	313479
2499	313480
35941	313481
215	313482
79	313483
2772	313484
137547	313485
24032	313486
52031	313487
783	313488
23541	313489
19920	313490
4112	313491
24238	313492
16884	313493
1566	313494
133570	313495
4903	313496
629	313497
96	313498
62508	313499
35827	313500
2214	313501
8733	313502
20943	313503
15959	313504
37021	313505
8711	313506
8206	313507
35446	313508
106277	313509
8845	313510
62934	313511
36	313512
1067	313513
51438	313514
51767	313515
16846	313516
366	313517
104867	313518
13646	313519
60849	313520
19812	313521
13305	313522
755	313523
2194	313524
26551	313525
18243	313526
1945	313527
43390	313528
7671	313529
1369	313530
12887	313531
68961	313532
43767	313533
69624	313534
113739	313535
10518	313536
15388	313537
114884	313538
9931	313539
70187	313540
5675	313541
23197	313542
27892	313543
89228	313544
75680	313545
119253	313546
12894	313547
161965	313548
98517	313549
15588	313550
3706	313551
52023	313552
37851	313553
30091	313554
18734	313555
11245	313556
280	313557
3872	313558
12812	313559
9952	313560
38950	313561
28017	313562
175423	313563
11093	313564
26040	313565
95877	313566
52384	313567
27327	313568
121173	313569
160876	313570
1575	313571
57346	313572
23127	313573
2875	313574
24401	313575
36455	313576
14969	313577
148269	313578
128193	313579
20865	313580
77837	313581
6391	313582
72108	313583
10438	313584
9748	313585
52087	313586
17764	313587
45738	313588
18860	313589
46078	313590
104599	313591
1170	313592
23995	313593
16114	313594
623	313595
1969	313596
2818	313597
19978	313598
7086	313599
10677	313600
10077	313601
28180	313602
14868	313603
41682	313604
14356	313605
37273	313606
15364	313607
721	313608
47409	313609
8301	313610
105745	313611
72782	313612
2284	313613
52	313614
25389	313615
2482	313616
5749	313617
50204	313618
10437	313619
9928	313620
20634	313621
1419	313622
3293	313623
5874	313624
78852	313625
13284	313626
106277	313627
91237	313628
18290	313629
19180	313630
112116	313631
117044	313632
8881	313633
2647	313634
113748	313635
4023	313636
1210	313637
1388	313638
60860	313639
10121	313640
919	313641
33130	313642
328	313643
148813	313644
84129	313645
18974	313646
51585	313647
42572	313648
69803	313649
47683	313650
43293	313651
58542	313652
74108	313653
653	313654
131767	313655
38460	313656
105820	313657
37799	313658
282	313659
87158	313660
19795	313661
3945	313662
41560	313663
9077	313664
4162	313665
354	313666
14180	313667
790	313668
58070	313669
8833	313670
8773	313671
26968	313672
30162	313673
6542	313674
1955	313675
4076	313676
27457	313677
47820	313678
2487	313679
22606	313680
146191	313681
50736	313682
4279	313683
1781	313684
1381	313685
18786	313686
36625	313687
18829	313688
534	313689
16075	313690
34417	313691
7209	313692
490	313693
10742	313694
5892	313695
33614	313696
325	313697
12188	313698
10402	313699
60715	313700
10626	313701
1202	313702
3198	313703
60157	313704
57296	313705
85883	313706
49169	313707
20231	313708
62322	313709
13285	313710
41310	313711
4074	313712
3762	313713
1946	313714
1106	313715
1738	313716
2141	313717
607	313718
9311	313719
915	313720
5060	313721
21040	313722
114608	313723
9826	313724
20642	313725
34567	313726
539	313727
40602	313728
18948	313729
85663	313730
23129	313731
3448	313732
44617	313733
122852	313734
15307	313735
34350	313736
88	313737
3196	313738
240	313739
5281	313740
681	313741
4094	313742
456	313743
2419	313744
33425	313745
34350	313746
31837	313747
26857	313748
7229	313749
25221	313750
67205	313751
12484	313752
3991	313753
35243	313754
47161	313755
29385	313756
35523	313757
24153	313758
10317	313759
27464	313760
43013	313761
155867	313762
133149	313763
38982	313764
2654	313765
6014	313766
13999	313767
5859	313768
25500	313769
36796	313770
80159	313771
2298	313772
6357	313773
27693	313774
13263	313775
32937	313776
21312	313777
85692	313778
1015	313779
1553	313780
112778	313781
3401	313782
105140	313783
1599	313784
5892	313785
13979	313786
5581	313787
115379	313788
6961	313789
97908	313790
8278	313791
7893	313792
5513	313793
30922	313794
2588	313795
48799	313796
34550	313797
341	313798
36128	313799
55387	313800
34209	313801
103330	313802
6025	313803
16624	313804
54878	313805
95904	313806
50145	313807
25105	313808
8730	313809
8257	313810
2274	313811
20959	313812
132188	313813
48865	313814
4889	313815
14028	313816
28397	313817
40038	313818
13153	313819
10496	313820
33454	313821
40299	313822
2212	313823
7827	313824
159203	313825
5553	313826
151371	313827
4221	313828
10120	313829
3473	313830
62382	313831
11789	313832
15408	313833
33395	313834
40295	313835
25134	313836
5221	313837
7514	313838
37341	313839
712	313840
26225	313841
74762	313842
151869	313843
3749	313844
20472	313845
1015	313846
23542	313847
59760	313848
50620	313849
11136	313850
80596	313851
38363	313852
29418	313853
36477	313854
50357	313855
43337	313856
77288	313857
76764	313858
717	313859
8665	313860
31332	313861
42148	313862
8771	313863
2036	313864
105053	313865
18814	313866
22854	313867
9489	313868
12772	313869
37379	313870
100204	313871
9184	313872
35685	313873
40304	313874
37661	313875
6824	313876
6279	313877
23222	313878
29201	313879
7731	313880
11622	313881
15973	313882
57969	313883
6643	313884
14060	313885
81455	313886
84161	313887
70786	313888
126745	313889
44976	313890
64856	313891
38982	313892
71549	313893
2914	313894
12001	313895
54882	313896
10602	313897
53968	313898
14879	313899
29497	313900
10709	313901
174718	313902
132186	313903
14088	313904
10765	313905
16869	313906
27953	313907
91358	313908
1233	313909
7985	313910
4655	313911
55422	313912
1615	313913
3748	313914
52502	313915
2543	313916
138879	313917
60713	313918
1688	313919
9504	313920
104802	313921
20333	313922
31213	313923
21081	313924
8000	313925
43385	313926
78525	313927
2019	313928
1572	313929
20408	313930
121302	313931
1143	313932
8079	313933
51357	313934
1215	313935
21614	313936
10163	313937
47610	313938
89637	313939
8174	313940
1688	313941
27131	313942
32143	313943
23993	313944
53381	313945
3634	313946
75477	313947
131470	313948
146305	313949
38677	313950
29042	313951
23011	313952
53896	313953
6122	313954
34609	313955
226	313956
60	313957
62569	313958
95921	313959
15062	313960
52329	313961
9774	313962
15831	313963
47842	313964
10393	313965
61721	313966
64877	313967
379	313968
9505	313969
27057	313970
2134	313971
46726	313972
72646	313973
79416	313974
23007	313975
8369	313976
18521	313977
90078	313978
3356	313979
18846	313980
18846	313981
13290	313982
19140	313983
45658	313984
9362	313985
26991	313986
696	313987
61647	313988
810	313989
24139	313990
15564	313991
96427	313992
74816	313993
11419	313994
24586	313995
601	313996
17630	313997
35159	313998
58328	313999
10361	314000
22247	314001
3181	314002
97040	314003
15609	314004
3710	314005
87123	314006
1035	314007
1571	314008
52945	314009
58119	314010
71970	314011
39626	314012
3298	314013
82719	314014
35681	314015
76325	314016
667	314017
31732	314018
61647	314019
11076	314020
2916	314021
30066	314022
7704	314023
141021	314024
62183	314025
34092	314026
9587	314027
43727	314028
36311	314029
2	314030
79744	314031
74900	314032
7612	314033
12241	314034
8587	314035
8195	314036
5680	314037
2884	314038
38834	314039
2274	314040
31801	314041
23044	314042
52033	314043
14052	314044
182	314045
2959	314046
41641	314047
991	314048
96073	314049
1268	314050
16394	314051
17871	314052
4203	314053
662	314054
1112	314055
8891	314056
5894	314057
9945	314058
39938	314059
113	314060
12966	314061
1981	314062
7273	314063
74092	314064
19056	314065
12621	314066
18702	314067
3094	314068
59428	314069
42788	314070
4890	314071
887	314072
24083	314073
1132	314074
134211	314075
175005	314076
73608	314077
21145	314078
16755	314079
69266	314080
11288	314081
8996	314082
88401	314083
90311	314084
43544	314085
32398	314086
10300	314087
36127	314088
43585	314089
51452	314090
32769	314091
35350	314092
30513	314093
51931	314094
5190	314095
39275	314096
74325	314097
20097	314098
10156	314099
34973	314100
40853	314101
6952	314102
18280	314103
14815	314104
39426	314105
62099	314106
54422	314107
883	314108
36	314109
118	314110
46437	314111
40426	314112
46210	314113
73737	314114
57591	314115
32287	314116
8735	314117
93988	314118
30905	314119
710	314120
114446	314121
141658	314122
20974	314123
13804	314124
54778	314125
19971	314126
8270	314127
62322	314128
12430	314129
7363	314130
34233	314131
28334	314132
3845	314133
20245	314134
20444	314135
28264	314136
34746	314137
60498	314138
19410	314139
28522	314140
16083	314141
32656	314142
34316	314143
34472	314144
87481	314145
34657	314146
21807	314147
3249	314148
9074	314149
38742	314150
59263	314151
8589	314152
12739	314153
24134	314154
22093	314155
49269	314156
36447	314157
25008	314158
306	314159
7087	314160
17802	314161
6721	314162
66518	314163
827	314164
108376	314165
96263	314166
120287	314167
9379	314168
108633	314169
9379	314170
1097	314171
13518	314172
42565	314173
5891	314174
30864	314175
8780	314176
9951	314177
2441	314178
2695	314179
33634	314180
23465	314181
42999	314182
5076	314183
12590	314184
32243	314185
413	314186
76031	314187
10033	314188
8204	314189
23241	314190
25917	314191
20442	314192
31444	314193
28390	314194
181258	314195
33398	314196
42442	314197
10369	314198
52726	314199
15270	314200
2782	314201
194	314202
5532	314203
273	314204
23202	314205
34466	314206
950	314207
11429	314208
33737	314209
69933	314210
127698	314211
26606	314212
51268	314213
32859	314214
33727	314215
28032	314216
4606	314217
5760	314218
630	314219
31763	314220
5148	314221
1166	314222
19450	314223
62759	314224
13845	314225
2244	314226
2939	314227
9870	314228
1794	314229
11821	314230
44764	314231
1166	314232
47475	314233
946	314234
1054	314235
532	314236
2848	314237
17813	314238
117	314239
30365	314240
3928	314241
10781	314242
26145	314243
62728	314244
39516	314245
2464	314246
4393	314247
15302	314248
20712	314249
1901	314250
67808	314251
22660	314252
6847	314253
15343	314254
15360	314255
51901	314256
59803	314257
18956	314258
12030	314259
34830	314260
4032	314261
26607	314262
1070	314263
60197	314264
1673	314265
2592	314266
15093	314267
7930	314268
13563	314269
5172	314270
77894	314271
2462	314272
90112	314273
21666	314274
40415	314275
22886	314276
2663	314277
18334	314278
97584	314279
106220	314280
108414	314281
22147	314282
4919	314283
9808	314284
5722	314285
10567	314286
3545	314287
9455	314288
16648	314289
13443	314290
2144	314291
1516	314292
220	314293
10444	314294
1189	314295
12426	314296
41594	314297
4651	314298
6842	314299
81105	314300
3732	314301
1666	314302
32840	314303
31380	314304
149213	314305
26802	314306
7530	314307
12095	314308
46608	314309
14842	314310
8635	314311
13999	314312
90774	314313
199	314314
28765	314315
540	314316
66519	314317
35810	314318
7988	314319
35924	314320
82164	314321
48484	314322
3145	314323
118254	314324
44435	314325
3018	314326
58858	314327
7388	314328
104312	314329
3738	314330
5727	314331
61935	314332
34108	314333
110619	314334
5455	314335
146743	314336
1651	314337
22583	314338
28177	314339
1245	314340
115036	314341
67737	314342
2598	314343
675	314344
110400	314345
14234	314346
15059	314347
3521	314348
8383	314349
46483	314350
30046	314351
28981	314352
49412	314353
129865	314354
136	314355
841	314356
5929	314357
1906	314358
60731	314359
19162	314360
29759	314361
199	314362
33369	314363
22663	314364
43487	314365
15776	314366
133172	314367
14948	314368
24078	314369
32464	314370
3599	314371
51842	314372
18890	314373
2789	314374
54235	314375
564	314376
8923	314377
3734	314378
37808	314379
99032	314380
474	314381
587	314382
23017	314383
25157	314384
113167	314385
22779	314386
25649	314387
7313	314388
72314	314389
73225	314390
16646	314391
35228	314392
2287	314393
59130	314394
2698	314395
13053	314396
65247	314397
4291	314398
4118	314399
1302	314400
160	314401
16824	314402
70692	314403
14705	314404
5669	314405
1678	314406
11071	314407
3622	314408
14399	314409
43	314410
3148	314411
373	314412
54567	314413
55520	314414
17937	314415
11160	314416
306	314417
66	314418
981	314419
22124	314420
8634	314421
45360	314422
9835	314423
73225	314424
62649	314425
186025	314426
6196	314427
45806	314428
24278	314429
31743	314430
5945	314431
4029	314432
23301	314433
10369	314434
43375	314435
34408	314436
33974	314437
4493	314438
92304	314439
91394	314440
12972	314441
39608	314442
3961	314443
57477	314444
19922	314445
16312	314446
39886	314447
21306	314448
109036	314449
99641	314450
590	314451
8017	314452
3630	314453
17469	314454
60676	314455
8163	314456
13883	314457
497	314458
29847	314459
3835	314460
8388	314461
41107	314462
4194	314463
31127	314464
55630	314465
42441	314466
12165	314467
6226	314468
2492	314469
15550	314470
18667	314471
9101	314472
704	314473
10778	314474
6447	314475
30038	314476
2345	314477
4767	314478
31970	314479
7968	314480
6888	314481
1166	314482
143052	314483
12069	314484
19924	314485
17979	314486
718	314487
8977	314488
21861	314489
29818	314490
32248	314491
32520	314492
38497	314493
19861	314494
19861	314495
43442	314496
19861	314497
129608	314498
125708	314499
184593	314500
155148	314501
58635	314502
47356	314503
52899	314504
75762	314505
185618	314506
130454	314507
41598	314508
7441	314509
87081	314510
71772	314511
87084	314512
22950	314513
59802	314514
22384	314515
2995	314516
49833	314517
59743	314518
1218	314519
13448	314520
7326	314521
62169	314522
59201	314523
30783	314524
96468	314525
37881	314526
46704	314527
46704	314528
41128	314529
41128	314530
33881	314531
18096	314532
6414	314533
6414	314534
6414	314535
18096	314536
27797	314537
59473	314538
38197	314539
61610	314540
361	314541
79633	314542
4176	314543
158977	314544
119174	314545
110522	314546
46705	314547
158903	314548
80130	314549
64341	314550
55008	314551
129110	314552
70892	314553
122564	314554
66987	314555
68484	314556
80130	314557
98380	314558
21488	314559
122763	314560
95806	314561
30449	314562
97400	314563
37015	314564
14421	314565
120971	314566
79869	314567
54784	314568
6126	314569
9283	314570
152604	314571
37897	314572
56957	314573
64628	314574
25047	314575
99433	314576
56178	314577
67423	314578
82963	314579
110110	314580
7024	314581
97376	314582
96218	314583
66741	314584
81014	314585
49380	314586
17351	314587
80414	314588
98478	314589
38614	314590
82963	314591
161912	314592
79024	314593
76248	314594
12436	314595
38617	314596
20964	314597
30777	314598
168246	314599
10587	314600
7088	314601
38272	314602
140651	314603
45286	314604
55443	314605
37339	314606
21170	314607
87007	314608
52977	314609
70595	314610
173276	314611
70078	314612
36416	314613
15146	314614
115556	314615
150592	314616
7778	314617
115556	314618
170711	314619
36328	314620
9035	314621
93643	314622
97141	314623
14859	314624
74733	314625
15059	314626
115446	314627
15059	314628
14126	314629
111556	314630
56647	314631
84914	314632
136141	314633
124785	314634
143549	314635
106947	314636
44052	314637
7669	314638
144131	314639
46665	314640
86137	314641
185034	314642
12266	314643
114117	314644
17350	314645
13258	314646
43114	314647
9242	314648
58888	314649
80696	314650
18936	314651
104887	314652
60233	314653
15058	314654
15058	314655
49626	314656
105182	314657
5579	314658
56082	314659
88384	314660
46387	314661
46387	314662
158701	314663
93348	314664
17406	314665
116185	314666
36683	314667
94435	314668
2818	314669
132717	314670
68612	314671
127666	314672
180645	314673
54550	314674
188811	314675
70048	314676
101596	314677
70048	314678
127027	314679
40778	314680
13428	314681
51196	314682
30425	314683
26146	314684
65776	314685
110621	314686
24654	314687
130023	314688
115860	314689
144331	314690
45427	314691
966	314692
171850	314693
5663	314694
58426	314695
104339	314696
104339	314697
49145	314698
5103	314699
41271	314700
61475	314701
61475	314702
220	314703
439	314704
74514	314705
313	314706
50760	314707
313	314708
30923	314709
45889	314710
44966	314711
50191	314712
109876	314713
29	314714
84761	314715
2133	314716
84314	314717
79777	314718
134386	314719
158715	314720
59380	314721
52819	314722
78474	314723
35971	314724
103709	314725
20245	314726
1497	314727
72888	314728
27830	314729
63812	314730
141707	314731
135372	314732
88528	314733
26192	314734
35736	314735
3838	314736
77286	314737
134079	314738
72588	314739
107758	314740
99995	314741
5179	314742
10833	314743
35445	314744
10518	314745
45050	314746
77657	314747
64365	314748
141236	314749
19768	314750
118277	314751
29742	314752
124748	314753
183107	314754
60573	314755
47055	314756
20853	314757
43204	314758
142383	314759
7937	314760
104740	314761
56125	314762
120096	314763
133443	314764
66549	314765
100453	314766
2449	314767
33052	314768
61211	314769
110225	314770
10994	314771
21	314772
110222	314773
52956	314774
68432	314775
66302	314776
8421	314777
144973	314778
118076	314779
18403	314780
8874	314781
132906	314782
10894	314783
2751	314784
144448	314785
78761	314786
111623	314787
49078	314788
95379	314789
97596	314790
59224	314791
33261	314792
111742	314793
30407	314794
19369	314795
24753	314796
73378	314797
119519	314798
44207	314799
14477	314800
85812	314801
12091	314802
143946	314803
111410	314804
92045	314805
16752	314806
14145	314807
144804	314808
79891	314809
96869	314810
75314	314811
75314	314812
365	314813
11108	314814
4404	314815
73107	314816
10202	314817
122496	314818
88346	314819
70963	314820
85077	314821
105778	314822
34580	314823
43087	314824
102328	314825
50659	314826
79128	314827
27891	314828
85477	314829
141402	314830
85477	314831
12598	314832
187200	314833
72470	314834
108864	314835
99559	314836
103636	314837
31192	314838
51873	314839
88402	314840
3458	314841
57274	314842
2845	314843
23133	314844
5833	314845
78132	314846
58390	314847
18588	314848
11295	314849
63522	314850
63522	314851
1021	314852
44266	314853
8009	314854
11181	314855
9414	314856
19781	314857
82944	314858
5987	314859
24667	314860
15108	314861
8009	314862
38019	314863
98	314864
3277	314865
71243	314866
18726	314867
5833	314868
26719	314869
74735	314870
12475	314871
114577	314872
5987	314873
3592	314874
57116	314875
32706	314876
24142	314877
4790	314878
48927	314879
85033	314880
45079	314881
57140	314882
111777	314883
109468	314884
87584	314885
169735	314886
25533	314887
36687	314888
41267	314889
33740	314890
66189	314891
7809	314892
84594	314893
29146	314894
1587	314895
1794	314896
9657	314897
47510	314898
123762	314899
3454	314900
9672	314901
23868	314902
29150	314903
631	314904
33691	314905
9569	314906
12990	314907
56781	314908
7197	314909
62597	314910
83382	314911
16004	314912
12126	314913
19132	314914
173955	314915
107969	314916
12514	314917
18837	314918
33371	314919
6338	314920
40169	314921
59910	314922
85987	314923
7354	314924
12514	314925
138071	314926
42211	314927
12126	314928
237	314929
9214	314930
47086	314931
5900	314932
2977	314933
42849	314934
117673	314935
8458	314936
57636	314937
72122	314938
90364	314939
93570	314940
36618	314941
142401	314942
106545	314943
483	314944
810	314945
3933	314946
79095	314947
19411	314948
17445	314949
4337	314950
50485	314951
58453	314952
19127	314953
15537	314954
47464	314955
22839	314956
11134	314957
12485	314958
7324	314959
7061	314960
28032	314961
40134	314962
4393	314963
85953	314964
10980	314965
82085	314966
9477	314967
103337	314968
12327	314969
81937	314970
1315	314971
31457	314972
9649	314973
3457	314974
10200	314975
7172	314976
16686	314977
12187	314978
84215	314979
51420	314980
99635	314981
11211	314982
48433	314983
303	314984
102770	314985
3021	314986
9783	314987
22424	314988
55627	314989
14512	314990
5219	314991
73747	314992
32960	314993
8171	314994
4189	314995
33867	314996
103738	314997
32133	314998
58283	314999
46903	315000
65240	315001
24897	315002
32803	315003
1815	315004
62034	315005
70645	315006
93934	315007
51085	315008
32743	315009
13068	315010
2978	315011
27155	315012
1341	315013
17663	315014
53133	315015
7803	315016
11810	315017
134389	315018
52691	315019
38415	315020
84594	315021
35573	315022
37903	315023
39377	315024
51413	315025
132329	315026
71801	315027
2318	315028
31566	315029
52187	315030
139630	315031
86374	315032
97346	315033
149057	315034
18389	315035
27989	315036
2436	315037
5262	315038
75084	315039
27389	315040
24832	315041
78812	315042
32575	315043
28488	315044
49269	315045
12431	315046
55045	315047
6136	315048
22158	315049
109035	315050
14999	315051
25411	315052
14400	315053
142091	315054
55761	315055
543	315056
34362	315057
17039	315058
141987	315059
40824	315060
4259	315061
758	315062
3233	315063
85102	315064
81524	315065
32412	315066
11010	315067
139047	315068
24026	315069
6068	315070
63058	315071
46227	315072
1500	315073
55130	315074
4237	315075
41713	315076
17921	315077
7142	315078
2707	315079
47798	315080
108277	315081
860	315082
27834	315083
1	315084
23241	315085
28100	315086
9844	315087
16210	315088
45867	315089
124594	315090
8815	315091
68037	315092
39820	315093
7803	315094
5581	315095
5946	315096
48643	315097
57984	315098
25640	315099
47319	315100
44967	315101
21936	315102
55853	315103
68745	315104
45556	315105
21399	315106
29444	315107
19357	315108
23054	315109
11176	315110
48242	315111
36789	315112
69781	315113
20044	315114
55449	315115
16966	315116
7718	315117
22794	315118
3188	315119
30527	315120
80446	315121
46490	315122
46546	315123
23440	315124
79765	315125
132893	315126
16063	315127
25960	315128
70839	315129
38676	315130
104402	315131
38514	315132
133157	315133
26303	315134
39419	315135
4542	315136
7249	315137
41966	315138
51463	315139
17278	315140
62051	315141
63	315142
47	315143
57838	315144
103067	315145
15371	315146
37279	315147
13668	315148
70204	315149
13	315150
68876	315151
26736	315152
3676	315153
15356	315154
3946	315155
49210	315156
50009	315157
33386	315158
52	315159
26316	315160
12848	315161
35773	315162
13069	315163
27962	315164
15559	315165
24016	315166
45348	315167
21763	315168
69225	315169
37263	315170
25302	315171
53001	315172
24046	315173
133926	315174
8015	315175
123498	315176
27471	315177
106	315178
85857	315179
5192	315180
18838	315181
6957	315182
55653	315183
3649	315184
15938	315185
47434	315186
7627	315187
132490	315188
1187	315189
95731	315190
35658	315191
87635	315192
59122	315193
17372	315194
16798	315195
102880	315196
1813	315197
88	315198
66125	315199
11187	315200
77518	315201
2066	315202
52849	315203
1632	315204
73066	315205
117323	315206
97603	315207
39478	315208
3313	315209
50024	315210
930	315211
1351	315212
13398	315213
71165	315214
64427	315215
80733	315216
13851	315217
47642	315218
13492	315219
38004	315220
31383	315221
74466	315222
3656	315223
1957	315224
772	315225
71876	315226
47714	315227
14980	315228
23604	315229
1757	315230
2096	315231
102816	315232
40124	315233
52194	315234
110108	315235
5172	315236
12764	315237
107310	315238
4390	315239
133438	315240
15579	315241
26968	315242
21530	315243
10892	315244
1605	315245
13487	315246
41924	315247
16369	315248
21323	315249
13487	315250
11419	315251
37941	315252
67091	315253
40899	315254
127373	315255
1786	315256
11409	315257
24798	315258
50280	315259
865	315260
12114	315261
4040	315262
171528	315263
16367	315264
123826	315265
19753	315266
8061	315267
67573	315268
42265	315269
109323	315270
25857	315271
12426	315272
4182	315273
4	315274
132149	315275
50478	315276
42097	315277
60207	315278
32699	315279
50315	315280
2320	315281
90	315282
774	315283
4956	315284
10302	315285
387	315286
2777	315287
5707	315288
4387	315289
1879	315290
5069	315291
2231	315292
22135	315293
35232	315294
1155	315295
31632	315296
70957	315297
68975	315298
6476	315299
110472	315300
28391	315301
33887	315302
20218	315303
22263	315304
6340	315305
3374	315306
6340	315307
11556	315308
20107	315309
30810	315310
28259	315311
56532	315312
15198	315313
1260	315314
966	315315
31388	315316
53997	315317
49243	315318
56866	315319
39608	315320
133308	315321
17749	315322
46611	315323
56787	315324
44055	315325
14042	315326
30421	315327
3652	315328
9913	315329
19533	315330
19320	315331
20740	315332
9754	315333
25466	315334
65255	315335
45486	315336
11793	315337
25344	315338
4755	315339
71166	315340
69305	315341
56133	315342
85389	315343
98478	315344
31597	315345
3394	315346
16598	315347
284	315348
72071	315349
88526	315350
14356	315351
2420	315352
1341	315353
9267	315354
9733	315355
5098	315356
22186	315357
60152	315358
4336	315359
504	315360
35331	315361
26846	315362
1413	315363
6204	315364
22725	315365
3387	315366
65952	315367
14737	315368
3321	315369
30385	315370
137287	315371
6091	315372
139147	315373
16408	315374
11443	315375
56317	315376
15502	315377
55762	315378
31003	315379
51476	315380
55594	315381
9677	315382
65820	315383
15623	315384
11247	315385
27950	315386
45632	315387
25588	315388
107180	315389
95829	315390
23642	315391
134320	315392
2499	315393
7529	315394
30221	315395
25790	315396
87791	315397
72442	315398
99884	315399
16611	315400
12956	315401
109170	315402
98203	315403
79086	315404
45130	315405
81867	315406
79557	315407
36758	315408
4648	315409
66193	315410
42038	315411
68076	315412
355	315413
7187	315414
42325	315415
106511	315416
56623	315417
9	315418
109840	315419
129261	315420
19164	315421
84538	315422
1639	315423
49126	315424
37970	315425
21053	315426
22594	315427
7248	315428
116199	315429
17362	315430
49737	315431
358	315432
91	315433
12862	315434
104555	315435
6463	315436
26979	315437
78801	315438
23115	315439
50686	315440
1611	315441
13619	315442
13721	315443
13110	315444
39382	315445
2607	315446
49017	315447
15804	315448
463	315449
42348	315450
23146	315451
19136	315452
56326	315453
70446	315454
3253	315455
10145	315456
11477	315457
19595	315458
8984	315459
137869	315460
13989	315461
137487	315462
96391	315463
9	315464
79074	315465
51116	315466
40244	315467
88018	315468
36853	315469
46923	315470
72205	315471
72434	315472
32	315473
11184	315474
4560	315475
31091	315476
244	315477
2229	315478
48280	315479
53913	315480
29633	315481
53617	315482
18595	315483
9412	315484
7917	315485
3343	315486
113884	315487
94087	315488
14072	315489
22347	315490
19668	315491
4932	315492
2039	315493
537	315494
5251	315495
57027	315496
42033	315497
41566	315498
88	315499
29838	315500
27537	315501
1512	315502
117047	315503
15901	315504
4496	315505
1487	315506
31489	315507
19233	315508
5572	315509
7458	315510
21095	315511
28441	315512
31266	315513
56142	315514
53603	315515
3419	315516
70027	315517
6373	315518
2611	315519
3897	315520
3844	315521
91974	315522
19272	315523
119	315524
2222	315525
3219	315526
46672	315527
65841	315528
3045	315529
8647	315530
16861	315531
30732	315532
38734	315533
116685	315534
51586	315535
48809	315536
7102	315537
7661	315538
6779	315539
6493	315540
7859	315541
143588	315542
64248	315543
22923	315544
53019	315545
82612	315546
56746	315547
48740	315548
142400	315549
13502	315550
28539	315551
13961	315552
114170	315553
20644	315554
2164	315555
1464	315556
6457	315557
67262	315558
6500	315559
5	315560
15613	315561
110288	315562
4957	315563
39940	315564
43499	315565
72972	315566
104664	315567
2121	315568
2120	315569
24600	315570
7096	315571
65810	315572
6635	315573
85547	315574
18518	315575
68730	315576
39884	315577
15240	315578
11173	315579
7965	315580
9269	315581
102342	315582
69038	315583
34417	315584
34775	315585
26887	315586
5837	315587
44794	315588
66889	315589
44020	315590
45259	315591
54994	315592
3278	315593
42396	315594
71176	315595
12979	315596
2587	315597
39331	315598
2065	315599
93984	315600
645	315601
95739	315602
17906	315603
45784	315604
22306	315605
84322	315606
4114	315607
38656	315608
16567	315609
90	315610
6764	315611
47106	315612
131128	315613
53771	315614
21140	315615
31620	315616
40322	315617
2059	315618
31161	315619
6424	315620
23663	315621
110773	315622
37647	315623
77707	315624
21845	315625
4416	315626
5392	315627
14582	315628
102924	315629
59019	315630
23812	315631
6240	315632
21694	315633
27673	315634
83550	315635
11671	315636
24084	315637
27462	315638
515	315639
56461	315640
18192	315641
25025	315642
13197	315643
656	315644
69144	315645
26020	315646
30080	315647
6630	315648
43777	315649
4460	315650
74576	315651
37775	315652
295	315653
21583	315654
596	315655
1947	315656
56978	315657
69048	315658
4868	315659
4911	315660
5620	315661
18357	315662
40148	315663
131416	315664
460	315665
67327	315666
17639	315667
18273	315668
35711	315669
3758	315670
71746	315671
37402	315672
132036	315673
63238	315674
9069	315675
2931	315676
47301	315677
14578	315678
11181	315679
12560	315680
36281	315681
148009	315682
71813	315683
17632	315684
70877	315685
93652	315686
57817	315687
10426	315688
69875	315689
38107	315690
49441	315691
64473	315692
4178	315693
6787	315694
73708	315695
45053	315696
89753	315697
83097	315698
35398	315699
16959	315700
5249	315701
145898	315702
1904	315703
107795	315704
1481	315705
54181	315706
47502	315707
97068	315708
45431	315709
12607	315710
89089	315711
6318	315712
15757	315713
10918	315714
8415	315715
6573	315716
5	315717
4264	315718
14172	315719
105528	315720
58745	315721
83083	315722
54238	315723
26854	315724
29193	315725
121021	315726
7279	315727
55636	315728
4159	315729
62384	315730
927	315731
2426	315732
32938	315733
26336	315734
3013	315735
13253	315736
4657	315737
17725	315738
17751	315739
7869	315740
37142	315741
31944	315742
68173	315743
20504	315744
38112	315745
1883	315746
54180	315747
31296	315748
490	315749
58118	315750
12702	315751
4880	315752
56005	315753
22488	315754
14107	315755
102883	315756
14047	315757
17194	315758
12425	315759
56769	315760
2566	315761
2228	315762
50844	315763
34815	315764
11713	315765
2332	315766
7659	315767
45971	315768
63726	315769
27699	315770
14351	315771
1064	315772
6117	315773
31212	315774
41367	315775
49835	315776
83687	315777
11135	315778
8656	315779
47107	315780
11158	315781
17387	315782
15708	315783
784	315784
78380	315785
34859	315786
68715	315787
15561	315788
84075	315789
51832	315790
66460	315791
22282	315792
14956	315793
3807	315794
23920	315795
30416	315796
6869	315797
4853	315798
1699	315799
17493	315800
140879	315801
3018	315802
28288	315803
40125	315804
10719	315805
59011	315806
80872	315807
310	315808
1325	315809
31525	315810
10972	315811
8968	315812
41927	315813
17063	315814
83986	315815
85992	315816
10097	315817
61166	315818
40850	315819
116559	315820
105558	315821
16329	315822
31030	315823
3571	315824
14832	315825
68911	315826
17178	315827
59550	315828
179579	315829
5	315830
21639	315831
39733	315832
41697	315833
27129	315834
15779	315835
9521	315836
484	315837
11854	315838
11223	315839
89086	315840
62631	315841
31355	315842
2302	315843
3806	315844
14493	315845
761	315846
57904	315847
171013	315848
16617	315849
5166	315850
131463	315851
61147	315852
7667	315853
69996	315854
10449	315855
13415	315856
45068	315857
3347	315858
40756	315859
54513	315860
63977	315861
38978	315862
8348	315863
1305	315864
30374	315865
68073	315866
410	315867
13006	315868
2412	315869
61904	315870
91482	315871
16037	315872
33018	315873
3820	315874
695	315875
92660	315876
152754	315877
7977	315878
47614	315879
104527	315880
31081	315881
60922	315882
10407	315883
30371	315884
52909	315885
80500	315886
27121	315887
10621	315888
64844	315889
12085	315890
92486	315891
4416	315892
25917	315893
9493	315894
8834	315895
13083	315896
21665	315897
16230	315898
45883	315899
28964	315900
46636	315901
7846	315902
12376	315903
62753	315904
58951	315905
23634	315906
116182	315907
12041	315908
1650	315909
2582	315910
51926	315911
4705	315912
4555	315913
7352	315914
16069	315915
2697	315916
38218	315917
12009	315918
77174	315919
79477	315920
2040	315921
636	315922
31748	315923
8927	315924
24994	315925
65571	315926
68612	315927
450	315928
70480	315929
41528	315930
5576	315931
55335	315932
8077	315933
30833	315934
1686	315935
6792	315936
46734	315937
81851	315938
17088	315939
70660	315940
855	315941
61893	315942
10014	315943
6856	315944
76446	315945
18138	315946
48292	315947
674	315948
64382	315949
38852	315950
35021	315951
16	315952
6635	315953
49930	315954
20439	315955
44123	315956
42432	315957
17222	315958
172363	315959
4848	315960
88715	315961
11166	315962
130720	315963
131646	315964
59978	315965
52667	315966
44915	315967
12478	315968
5453	315969
8925	315970
5485	315971
22274	315972
138592	315973
96939	315974
45265	315975
67618	315976
17664	315977
32064	315978
10974	315979
49161	315980
66612	315981
39984	315982
127620	315983
69470	315984
6248	315985
69181	315986
17983	315987
65727	315988
11136	315989
7103	315990
48603	315991
10844	315992
32887	315993
19033	315994
82110	315995
116539	315996
7781	315997
36835	315998
55919	315999
77096	316000
47252	316001
1456	316002
2221	316003
2846	316004
100282	316005
16943	316006
374	316007
484	316008
103842	316009
2965	316010
44957	316011
97356	316012
16244	316013
9819	316014
69095	316015
72234	316016
66020	316017
122595	316018
16460	316019
68410	316020
63209	316021
2720	316022
71111	316023
23308	316024
2246	316025
34997	316026
104480	316027
11195	316028
9787	316029
23349	316030
71130	316031
19025	316032
5317	316033
3395	316034
26132	316035
25882	316036
2334	316037
25821	316038
60920	316039
46798	316040
4276	316041
68784	316042
27227	316043
72791	316044
10656	316045
8354	316046
2521	316047
4355	316048
19181	316049
33067	316050
48959	316051
87169	316052
2897	316053
10965	316054
2	316055
2685	316056
2	316057
29714	316058
31396	316059
6035	316060
8931	316061
28	316062
28046	316063
41788	316064
20972	316065
84637	316066
4824	316067
110114	316068
5108	316069
79417	316070
3672	316071
16258	316072
14418	316073
55099	316074
3001	316075
39868	316076
56325	316077
34733	316078
65010	316079
3502	316080
46454	316081
47116	316082
72997	316083
109854	316084
60621	316085
41840	316086
18533	316087
50593	316088
20709	316089
41766	316090
78436	316091
55704	316092
105236	316093
57071	316094
30430	316095
28934	316096
23690	316097
60958	316098
6828	316099
19285	316100
29883	316101
50353	316102
19113	316103
59511	316104
42046	316105
22035	316106
111954	316107
32561	316108
1376	316109
75872	316110
85384	316111
46471	316112
30665	316113
16384	316114
51201	316115
23465	316116
2755	316117
45999	316118
1020	316119
787	316120
5124	316121
19260	316122
49426	316123
258	316124
46051	316125
93522	316126
23251	316127
4880	316128
2718	316129
28084	316130
20721	316131
7109	316132
22393	316133
34356	316134
26865	316135
108835	316136
10867	316137
2172	316138
25365	316139
1232	316140
71057	316141
24000	316142
156033	316143
83482	316144
2969	316145
47455	316146
9927	316147
77306	316148
3362	316149
68377	316150
2394	316151
2986	316152
58951	316153
50094	316154
205	316155
21164	316156
155280	316157
40944	316158
45260	316159
20547	316160
100580	316161
119517	316162
17012	316163
10892	316164
31166	316165
37972	316166
80356	316167
2650	316168
12649	316169
20737	316170
44905	316171
21087	316172
66650	316173
24988	316174
8348	316175
49319	316176
37965	316177
67533	316178
17187	316179
21992	316180
65628	316181
100295	316182
13153	316183
54134	316184
5089	316185
88846	316186
1218	316187
130489	316188
181015	316189
2	316190
54214	316191
98593	316192
4227	316193
23304	316194
108535	316195
8402	316196
21239	316197
115146	316198
16195	316199
79673	316200
11278	316201
4922	316202
110475	316203
9227	316204
2012	316205
26978	316206
9026	316207
6845	316208
84773	316209
3336	316210
182365	316211
68520	316212
33672	316213
34597	316214
36607	316215
33334	316216
41354	316217
54634	316218
62223	316219
16131	316220
108831	316221
108831	316222
15428	316223
45711	316224
102046	316225
29473	316226
10963	316227
31830	316228
103225	316229
184551	316230
1416	316231
64651	316232
8764	316233
41965	316234
15112	316235
2661	316236
77874	316237
45187	316238
11467	316239
5597	316240
52179	316241
1085	316242
34105	316243
6073	316244
64582	316245
1648	316246
60043	316247
34777	316248
43323	316249
4035	316250
46127	316251
1272	316252
53981	316253
14078	316254
26994	316255
12942	316256
19206	316257
66121	316258
75410	316259
64690	316260
14352	316261
3458	316262
28503	316263
87926	316264
4391	316265
5222	316266
184061	316267
31486	316268
9622	316269
5969	316270
19191	316271
11625	316272
17709	316273
97348	316274
27952	316275
49200	316276
110914	316277
78583	316278
9870	316279
45061	316280
86237	316281
4582	316282
87538	316283
7446	316284
69271	316285
57700	316286
97681	316287
122459	316288
9489	316289
76129	316290
41397	316291
60046	316292
42014	316293
107925	316294
14428	316295
39666	316296
1973	316297
20783	316298
22104	316299
24877	316300
73450	316301
100096	316302
3272	316303
21828	316304
34170	316305
38016	316306
32304	316307
64128	316308
34286	316309
26888	316310
49793	316311
125378	316312
15006	316313
60334	316314
57383	316315
79415	316316
15397	316317
40492	316318
82606	316319
28933	316320
1229	316321
70151	316322
13506	316323
59419	316324
18716	316325
27547	316326
1011	316327
103655	316328
75320	316329
99876	316330
121172	316331
8476	316332
55951	316333
95875	316334
12259	316335
35422	316336
8874	316337
85168	316338
1498	316339
8496	316340
920	316341
6158	316342
102595	316343
14542	316344
37685	316345
14404	316346
7424	316347
2109	316348
50967	316349
58329	316350
55189	316351
1885	316352
41899	316353
21221	316354
4847	316355
12307	316356
25576	316357
7923	316358
29125	316359
17360	316360
1648	316361
63197	316362
99956	316363
1233	316364
67832	316365
34214	316366
69219	316367
1649	316368
4310	316369
20006	316370
14319	316371
80117	316372
34700	316373
3152	316374
14301	316375
73689	316376
3681	316377
3753	316378
16282	316379
91768	316380
3864	316381
714	316382
5446	316383
13166	316384
20287	316385
10358	316386
91460	316387
31439	316388
61169	316389
2564	316390
47686	316391
13492	316392
8472	316393
74469	316394
47720	316395
46060	316396
34381	316397
46982	316398
22981	316399
147020	316400
132935	316401
2839	316402
693	316403
107389	316404
3410	316405
23	316406
180	316407
47576	316408
72911	316409
27964	316410
22014	316411
321	316412
65989	316413
11568	316414
44137	316415
53880	316416
13791	316417
7558	316418
6546	316419
99315	316420
41024	316421
9779	316422
22601	316423
20285	316424
37296	316425
30851	316426
7736	316427
38978	316428
36232	316429
37262	316430
3740	316431
16268	316432
84766	316433
14098	316434
54511	316435
8688	316436
54721	316437
25406	316438
3955	316439
46440	316440
10761	316441
9896	316442
864	316443
79	316444
49336	316445
1213	316446
1068	316447
15475	316448
29431	316449
3130	316450
4193	316451
19289	316452
14681	316453
42805	316454
3109	316455
63540	316456
17281	316457
599	316458
27909	316459
24630	316460
25636	316461
26533	316462
9178	316463
490	316464
70407	316465
8273	316466
1757	316467
123	316468
19734	316469
10643	316470
18831	316471
104821	316472
53831	316473
9773	316474
26064	316475
27654	316476
84734	316477
69695	316478
1507	316479
45899	316480
9362	316481
3165	316482
13292	316483
11616	316484
12942	316485
2011	316486
5997	316487
110374	316488
78420	316489
31290	316490
7821	316491
18	316492
25018	316493
420	316494
26154	316495
1789	316496
45396	316497
31027	316498
20928	316499
10448	316500
31722	316501
28137	316502
36831	316503
25586	316504
58874	316505
37067	316506
3799	316507
5568	316508
4391	316509
102220	316510
12942	316511
57575	316512
1974	316513
67279	316514
50265	316515
10735	316516
87585	316517
32697	316518
7922	316519
32566	316520
7241	316521
62583	316522
16952	316523
7386	316524
46505	316525
78235	316526
92803	316527
19088	316528
108911	316529
23187	316530
29440	316531
5544	316532
18630	316533
25567	316534
5173	316535
39064	316536
60498	316537
51240	316538
98810	316539
7911	316540
1529	316541
60	316542
101735	316543
1363	316544
10513	316545
178614	316546
27584	316547
137761	316548
18569	316549
250	316550
280	316551
1388	316552
7741	316553
693	316554
716	316555
14688	316556
34591	316557
19480	316558
2681	316559
32646	316560
24031	316561
25139	316562
43277	316563
14050	316564
1976	316565
56542	316566
22388	316567
1087	316568
57806	316569
25382	316570
8509	316571
1759	316572
15189	316573
52060	316574
4773	316575
47072	316576
12411	316577
3758	316578
9349	316579
34178	316580
14595	316581
21613	316582
1284	316583
16483	316584
14737	316585
2758	316586
5206	316587
3095	316588
15810	316589
153701	316590
14636	316591
20815	316592
11412	316593
2803	316594
80737	316595
61497	316596
329	316597
37547	316598
68958	316599
15966	316600
39348	316601
10910	316602
4425	316603
59584	316604
16006	316605
6158	316606
5848	316607
687	316608
4020	316609
34242	316610
6678	316611
3246	316612
132287	316613
97604	316614
62042	316615
571	316616
16319	316617
58500	316618
66141	316619
95720	316620
12598	316621
36746	316622
87514	316623
59573	316624
102032	316625
13453	316626
8513	316627
71012	316628
71767	316629
65233	316630
68357	316631
89701	316632
3565	316633
127339	316634
7707	316635
2347	316636
44507	316637
25103	316638
45569	316639
4315	316640
146443	316641
112946	316642
62416	316643
49987	316644
43955	316645
7914	316646
2283	316647
48000	316648
55569	316649
54	316650
48903	316651
26294	316652
95383	316653
18976	316654
1876	316655
66879	316656
33396	316657
61455	316658
55920	316659
26083	316660
41097	316661
100067	316662
21018	316663
16469	316664
187700	316665
6701	316666
145895	316667
34132	316668
25060	316669
1539	316670
8067	316671
30837	316672
11210	316673
162515	316674
6154	316675
3313	316676
3710	316677
29318	316678
98801	316679
4612	316680
27338	316681
28894	316682
23156	316683
54339	316684
6726	316685
60168	316686
7586	316687
7561	316688
59666	316689
3415	316690
109923	316691
11974	316692
139788	316693
3712	316694
1662	316695
21625	316696
36949	316697
148976	316698
139	316699
21007	316700
43224	316701
1834	316702
13459	316703
9956	316704
19234	316705
60833	316706
5063	316707
15267	316708
38358	316709
29302	316710
1329	316711
58404	316712
7141	316713
43624	316714
132644	316715
2105	316716
386	316717
11548	316718
1482	316719
37135	316720
28341	316721
38453	316722
24343	316723
69518	316724
37201	316725
12341	316726
50254	316727
1346	316728
9961	316729
19279	316730
1683	316731
9419	316732
4874	316733
47803	316734
66	316735
247	316736
44680	316737
11890	316738
32572	316739
26266	316740
1800	316741
91326	316742
32415	316743
18119	316744
31364	316745
13995	316746
48022	316747
25139	316748
21786	316749
31994	316750
5209	316751
39252	316752
27727	316753
5447	316754
40936	316755
21889	316756
12822	316757
3281	316758
47541	316759
89610	316760
555	316761
1168	316762
32482	316763
10554	316764
72063	316765
77722	316766
47781	316767
19346	316768
25026	316769
138580	316770
72241	316771
80080	316772
14852	316773
6099	316774
11028	316775
4223	316776
10981	316777
50192	316778
2460	316779
1610	316780
1568	316781
5952	316782
1108	316783
5112	316784
7266	316785
11376	316786
17270	316787
2522	316788
3552	316789
5954	316790
16915	316791
2625	316792
69126	316793
65362	316794
4676	316795
25257	316796
45780	316797
10442	316798
17932	316799
19077	316800
3395	316801
44349	316802
38476	316803
23259	316804
20442	316805
27531	316806
77406	316807
40418	316808
39133	316809
7951	316810
33464	316811
45767	316812
23257	316813
68596	316814
339	316815
1602	316816
7593	316817
1068	316818
64769	316819
16067	316820
323	316821
982	316822
97	316823
12741	316824
2068	316825
1351	316826
33858	316827
7756	316828
12758	316829
5153	316830
24669	316831
172564	316832
719	316833
14373	316834
78431	316835
48305	316836
169079	316837
1032	316838
2554	316839
10166	316840
9919	316841
8655	316842
78740	316843
105957	316844
65109	316845
26638	316846
35820	316847
52804	316848
19480	316849
5763	316850
12355	316851
4441	316852
24653	316853
17089	316854
2043	316855
171	316856
6648	316857
79603	316858
34250	316859
63061	316860
1188	316861
6679	316862
8263	316863
56095	316864
3839	316865
71368	316866
116763	316867
60	316868
4572	316869
18185	316870
932	316871
50155	316872
14729	316873
62042	316874
21914	316875
6469	316876
6469	316877
80182	316878
17273	316879
60087	316880
8427	316881
80750	316882
8979	316883
34425	316884
48375	316885
49736	316886
35673	316887
72267	316888
8093	316889
14300	316890
6630	316891
173919	316892
33540	316893
6233	316894
8175	316895
6030	316896
3879	316897
13765	316898
32783	316899
33345	316900
5092	316901
14572	316902
22168	316903
47537	316904
7629	316905
4995	316906
33213	316907
18902	316908
37173	316909
34807	316910
29183	316911
26365	316912
17159	316913
21284	316914
156232	316915
64442	316916
39004	316917
26701	316918
12661	316919
40174	316920
13999	316921
108109	316922
556	316923
42246	316924
37192	316925
4885	316926
72846	316927
2035	316928
22432	316929
3240	316930
277	316931
26882	316932
18076	316933
2485	316934
2509	316935
10832	316936
54502	316937
1073	316938
4778	316939
81462	316940
37236	316941
70136	316942
87305	316943
6707	316944
46083	316945
8513	316946
1296	316947
227	316948
1200	316949
143	316950
11638	316951
11638	316952
14959	316953
7094	316954
6474	316955
384	316956
54028	316957
37757	316958
19040	316959
64665	316960
4117	316961
92353	316962
36178	316963
1521	316964
62607	316965
7427	316966
37636	316967
4558	316968
49196	316969
639	316970
33243	316971
13721	316972
18108	316973
43220	316974
94546	316975
22489	316976
13928	316977
2496	316978
12743	316979
21035	316980
15968	316981
133506	316982
21704	316983
43451	316984
31085	316985
13540	316986
16528	316987
186869	316988
104385	316989
81175	316990
5954	316991
854	316992
11946	316993
13930	316994
19164	316995
37269	316996
7757	316997
43467	316998
21776	316999
33745	317000
52362	317001
76606	317002
37869	317003
79289	317004
38682	317005
30249	317006
2348	317007
1887	317008
2778	317009
1685	317010
51907	317011
20950	317012
41991	317013
12444	317014
65222	317015
28	317016
10468	317017
47369	317018
10980	317019
927	317020
1075	317021
60420	317022
1175	317023
5386	317024
49746	317025
268	317026
9253	317027
51926	317028
41814	317029
27148	317030
54818	317031
759	317032
59979	317033
7749	317034
67625	317035
17639	317036
56302	317037
85732	317038
18476	317039
38066	317040
731	317041
24098	317042
2931	317043
3288	317044
33104	317045
29008	317046
19154	317047
51198	317048
16278	317049
10348	317050
70398	317051
37211	317052
75285	317053
62950	317054
6905	317055
6272	317056
77595	317057
33633	317058
5808	317059
60648	317060
69293	317061
28121	317062
66086	317063
25698	317064
45650	317065
280	317066
33196	317067
65453	317068
16150	317069
89014	317070
932	317071
16270	317072
172724	317073
537	317074
55050	317075
19491	317076
14648	317077
6788	317078
48966	317079
13275	317080
6481	317081
50424	317082
22211	317083
6632	317084
69339	317085
11042	317086
20237	317087
8567	317088
41517	317089
28157	317090
7033	317091
74224	317092
33226	317093
109928	317094
41838	317095
6092	317096
45016	317097
56208	317098
37989	317099
2896	317100
7653	317101
27344	317102
566	317103
54796	317104
53182	317105
134932	317106
9444	317107
56918	317108
55785	317109
31418	317110
17034	317111
19727	317112
97996	317113
38076	317114
23338	317115
31486	317116
1341	317117
90527	317118
38575	317119
102101	317120
34492	317121
2180	317122
16716	317123
22166	317124
57376	317125
18370	317126
27575	317127
67878	317128
719	317129
438	317130
43732	317131
4574	317132
138138	317133
15782	317134
84804	317135
1402	317136
1167	317137
67258	317138
14987	317139
13290	317140
48842	317141
124531	317142
14508	317143
57366	317144
38921	317145
59919	317146
58505	317147
31227	317148
30413	317149
47902	317150
8299	317151
6842	317152
20571	317153
15397	317154
1189	317155
2752	317156
3557	317157
60064	317158
50505	317159
4580	317160
6777	317161
6494	317162
94125	317163
34580	317164
42836	317165
43812	317166
63386	317167
27000	317168
47467	317169
2550	317170
5576	317171
8146	317172
2995	317173
7859	317174
49357	317175
2637	317176
16235	317177
14620	317178
956	317179
23305	317180
34472	317181
913	317182
1338	317183
482	317184
14868	317185
77810	317186
22944	317187
1388	317188
22161	317189
11073	317190
37253	317191
21649	317192
3059	317193
170961	317194
64044	317195
6097	317196
28	317197
16369	317198
8051	317199
139205	317200
55368	317201
1667	317202
11554	317203
9414	317204
74095	317205
50752	317206
82583	317207
9082	317208
14458	317209
236	317210
22228	317211
42159	317212
128174	317213
5034	317214
59006	317215
8070	317216
953	317217
49158	317218
39749	317219
19465	317220
83499	317221
47824	317222
3184	317223
23645	317224
1196	317225
7768	317226
1346	317227
1751	317228
598	317229
42173	317230
1726	317231
38980	317232
6174	317233
3260	317234
83821	317235
16436	317236
3892	317237
3145	317238
69518	317239
53476	317240
59892	317241
21253	317242
18742	317243
20679	317244
2125	317245
17252	317246
4904	317247
90	317248
432	317249
8474	317250
49271	317251
13154	317252
284	317253
55725	317254
3128	317255
3826	317256
50044	317257
850	317258
5847	317259
31668	317260
809	317261
32088	317262
16227	317263
18134	317264
2337	317265
13452	317266
29118	317267
55443	317268
28715	317269
37732	317270
564	317271
15776	317272
32463	317273
60850	317274
1859	317275
32354	317276
8218	317277
128066	317278
16373	317279
48522	317280
69057	317281
9366	317282
50258	317283
11049	317284
57240	317285
88437	317286
41713	317287
38765	317288
10528	317289
28955	317290
8139	317291
2333	317292
163149	317293
362	317294
49565	317295
1402	317296
19188	317297
30356	317298
32143	317299
4470	317300
11309	317301
25414	317302
102454	317303
13619	317304
80823	317305
8748	317306
15769	317307
93091	317308
119575	317309
27129	317310
37120	317311
45963	317312
1569	317313
39113	317314
57025	317315
1208	317316
109230	317317
5255	317318
32848	317319
16114	317320
2269	317321
14237	317322
4160	317323
74673	317324
179974	317325
61062	317326
23237	317327
279	317328
47912	317329
15901	317330
28898	317331
44511	317332
64879	317333
10828	317334
2632	317335
58314	317336
157168	317337
21176	317338
18136	317339
20666	317340
90855	317341
114272	317342
31839	317343
51721	317344
2467	317345
9800	317346
62547	317347
4043	317348
69054	317349
54834	317350
50868	317351
80995	317352
59823	317353
46813	317354
38237	317355
29683	317356
7368	317357
7704	317358
39031	317359
57437	317360
20991	317361
21369	317362
62287	317363
25618	317364
56232	317365
57054	317366
33170	317367
58299	317368
69897	317369
1326	317370
40217	317371
18593	317372
405	317373
123643	317374
41237	317375
147002	317376
381	317377
77216	317378
15564	317379
15225	317380
7759	317381
2028	317382
18571	317383
19675	317384
2938	317385
30491	317386
57830	317387
79504	317388
49631	317389
226	317390
31698	317391
26148	317392
2	317393
7070	317394
105502	317395
40914	317396
10014	317397
2131	317398
34476	317399
833	317400
29000	317401
4081	317402
137	317403
953	317404
14725	317405
72680	317406
42265	317407
33338	317408
19646	317409
125930	317410
58296	317411
45877	317412
22649	317413
2576	317414
23847	317415
5472	317416
35176	317417
66971	317418
1687	317419
14964	317420
92856	317421
37320	317422
12401	317423
76046	317424
33245	317425
95846	317426
9	317427
82341	317428
21379	317429
46740	317430
14521	317431
16518	317432
22076	317433
72267	317434
55405	317435
134773	317436
30333	317437
8031	317438
37407	317439
52749	317440
9480	317441
3823	317442
34402	317443
24117	317444
12273	317445
2938	317446
79134	317447
61143	317448
4362	317449
15018	317450
20798	317451
9339	317452
28459	317453
34206	317454
17179	317455
66350	317456
138579	317457
104875	317458
8076	317459
37395	317460
66980	317461
15177	317462
41019	317463
83823	317464
43230	317465
921	317466
43649	317467
1157	317468
5517	317469
1313	317470
43860	317471
8990	317472
1678	317473
5167	317474
250	317475
56829	317476
43787	317477
1778	317478
48300	317479
26271	317480
58294	317481
48520	317482
3120	317483
86926	317484
52804	317485
63342	317486
30764	317487
48210	317488
103394	317489
14403	317490
6713	317491
58923	317492
1474	317493
5057	317494
84278	317495
75987	317496
57908	317497
181035	317498
16278	317499
50614	317500
93227	317501
2795	317502
1892	317503
9383	317504
4782	317505
151797	317506
28	317507
71918	317508
15537	317509
12699	317510
30824	317511
38131	317512
240	317513
7073	317514
24424	317515
58193	317516
21618	317517
34247	317518
56347	317519
41414	317520
90376	317521
4278	317522
34816	317523
6249	317524
26991	317525
68952	317526
18764	317527
27697	317528
47625	317529
34246	317530
44670	317531
15361	317532
43291	317533
6792	317534
29884	317535
4661	317536
46154	317537
87341	317538
54181	317539
131156	317540
48289	317541
1925	317542
1187	317543
4406	317544
16300	317545
106523	317546
56927	317547
832	317548
97094	317549
49423	317550
27215	317551
25581	317552
28456	317553
15472	317554
6389	317555
28181	317556
41756	317557
11097	317558
27332	317559
2392	317560
6503	317561
37477	317562
5799	317563
7087	317564
31333	317565
78444	317566
16090	317567
33118	317568
8233	317569
8226	317570
59320	317571
45644	317572
71054	317573
18769	317574
46389	317575
65499	317576
18043	317577
2955	317578
59024	317579
20887	317580
14744	317581
65691	317582
43473	317583
103499	317584
4716	317585
34736	317586
21785	317587
44867	317588
6406	317589
15078	317590
91543	317591
94884	317592
23060	317593
76766	317594
64997	317595
53485	317596
75397	317597
68147	317598
46334	317599
88485	317600
49104	317601
73568	317602
68036	317603
19289	317604
5001	317605
3911	317606
28971	317607
37343	317608
104747	317609
13359	317610
6193	317611
38662	317612
39129	317613
30542	317614
20798	317615
12340	317616
11338	317617
48497	317618
24208	317619
7914	317620
23956	317621
5593	317622
374	317623
2011	317624
32943	317625
57886	317626
122777	317627
35196	317628
61118	317629
41659	317630
11975	317631
9468	317632
29901	317633
32020	317634
87605	317635
22413	317636
11553	317637
26058	317638
113615	317639
6632	317640
15477	317641
80681	317642
173604	317643
22031	317644
46358	317645
31427	317646
7108	317647
721	317648
30409	317649
14498	317650
174561	317651
22317	317652
141175	317653
72406	317654
7163	317655
29022	317656
24556	317657
18250	317658
194	317659
1599	317660
102346	317661
9149	317662
655	317663
58588	317664
130628	317665
19	317666
5424	317667
8134	317668
61671	317669
18290	317670
87754	317671
4632	317672
28669	317673
675	317674
10389	317675
10789	317676
7679	317677
86662	317678
116328	317679
24442	317680
47411	317681
55262	317682
46245	317683
16264	317684
21724	317685
97435	317686
17983	317687
29330	317688
79485	317689
78014	317690
2332	317691
27091	317692
95	317693
21729	317694
372	317695
87253	317696
1233	317697
8170	317698
51367	317699
65837	317700
144	317701
15603	317702
79503	317703
33874	317704
18682	317705
69285	317706
29337	317707
85422	317708
19227	317709
85884	317710
755	317711
27483	317712
37143	317713
15206	317714
42932	317715
133006	317716
55368	317717
11072	317718
83897	317719
46253	317720
12231	317721
6178	317722
34349	317723
129964	317724
25047	317725
34271	317726
88875	317727
64196	317728
60325	317729
79247	317730
40858	317731
59340	317732
1726	317733
136415	317734
275	317735
932	317736
151905	317737
184	317738
4267	317739
2413	317740
897	317741
4903	317742
169090	317743
56415	317744
25266	317745
1246	317746
23932	317747
3611	317748
72841	317749
20719	317750
7462	317751
64364	317752
54715	317753
29119	317754
5326	317755
287	317756
1754	317757
1735	317758
12305	317759
59000	317760
63655	317761
52958	317762
44223	317763
17512	317764
20417	317765
162049	317766
15915	317767
2976	317768
59643	317769
6730	317770
41605	317771
28345	317772
22175	317773
22322	317774
3190	317775
57372	317776
7692	317777
10124	317778
53115	317779
50087	317780
55947	317781
725	317782
2405	317783
80280	317784
11131	317785
28524	317786
12170	317787
27378	317788
4137	317789
759	317790
52436	317791
21040	317792
41710	317793
26423	317794
16275	317795
66217	317796
27073	317797
49394	317798
73622	317799
102581	317800
43499	317801
79755	317802
22915	317803
7351	317804
40832	317805
2382	317806
109826	317807
3255	317808
1518	317809
40964	317810
612	317811
21426	317812
48145	317813
47760	317814
2596	317815
35905	317816
12617	317817
23526	317818
3353	317819
6279	317820
41230	317821
55295	317822
23111	317823
128726	317824
11071	317825
7430	317826
13183	317827
44854	317828
35089	317829
49119	317830
34560	317831
26303	317832
10863	317833
28185	317834
23339	317835
34768	317836
108773	317837
12657	317838
185	317839
16198	317840
28078	317841
109116	317842
60426	317843
49956	317844
58080	317845
46726	317846
28897	317847
16952	317848
131807	317849
96070	317850
30546	317851
3403	317852
72309	317853
15451	317854
66972	317855
5332	317856
16	317857
19118	317858
47780	317859
7412	317860
65307	317861
407	317862
16623	317863
61078	317864
17777	317865
16225	317866
4835	317867
49830	317868
37601	317869
48075	317870
48736	317871
83287	317872
23333	317873
55005	317874
10507	317875
19241	317876
4260	317877
45569	317878
74432	317879
8027	317880
2219	317881
46646	317882
815	317883
21472	317884
10740	317885
1525	317886
86299	317887
23665	317888
121393	317889
91508	317890
7672	317891
28497	317892
40194	317893
20681	317894
47156	317895
129298	317896
88044	317897
136047	317898
15427	317899
16843	317900
48404	317901
80695	317902
28130	317903
5202	317904
103772	317905
41454	317906
4697	317907
4809	317908
65604	317909
57799	317910
88053	317911
6221	317912
7661	317913
108886	317914
274	317915
91314	317916
23662	317917
38928	317918
676	317919
7432	317920
10618	317921
34299	317922
22263	317923
2392	317924
27248	317925
51066	317926
95406	317927
21417	317928
116559	317929
45486	317930
19530	317931
177313	317932
26036	317933
169140	317934
172514	317935
37508	317936
166333	317937
30836	317938
232	317939
12764	317940
145497	317941
1829	317942
41240	317943
24145	317944
17409	317945
38628	317946
29490	317947
122429	317948
21550	317949
8305	317950
766	317951
83990	317952
23736	317953
57416	317954
49391	317955
2398	317956
3344	317957
54207	317958
54384	317959
9843	317960
116780	317961
422	317962
6924	317963
12791	317964
29056	317965
14913	317966
56562	317967
2317	317968
309	317969
775	317970
10443	317971
4672	317972
269	317973
68267	317974
16502	317975
62063	317976
721	317977
5017	317978
10184	317979
48716	317980
75332	317981
763	317982
3813	317983
1393	317984
16209	317985
6330	317986
15233	317987
12854	317988
10402	317989
49289	317990
55598	317991
1431	317992
19608	317993
85718	317994
25815	317995
721	317996
886	317997
2311	317998
6141	317999
54773	318000
19159	318001
12888	318002
694	318003
15207	318004
12411	318005
49745	318006
71896	318007
6869	318008
43692	318009
22564	318010
31458	318011
51744	318012
43202	318013
2759	318014
38211	318015
6044	318016
43617	318017
362	318018
26315	318019
28260	318020
8778	318021
39092	318022
35648	318023
30869	318024
39596	318025
23641	318026
23200	318027
7086	318028
33899	318029
52	318030
1699	318031
2157	318032
126346	318033
7844	318034
24008	318035
25326	318036
47012	318037
51573	318038
8184	318039
11118	318040
34358	318041
17248	318042
7365	318043
72222	318044
46280	318045
3681	318046
11072	318047
40312	318048
116430	318049
36287	318050
13218	318051
19340	318052
38160	318053
16224	318054
71065	318055
47452	318056
27033	318057
9481	318058
16816	318059
2841	318060
67674	318061
33118	318062
4310	318063
846	318064
41932	318065
6303	318066
148032	318067
16263	318068
43443	318069
43818	318070
116401	318071
88780	318072
6853	318073
23014	318074
3691	318075
75794	318076
19158	318077
4367	318078
38161	318079
3496	318080
63756	318081
2353	318082
11645	318083
35145	318084
746	318085
12099	318086
5130	318087
831	318088
29746	318089
99012	318090
1923	318091
1034	318092
2533	318093
35796	318094
19548	318095
37205	318096
8496	318097
33533	318098
8300	318099
51780	318100
68944	318101
80547	318102
96718	318103
29548	318104
48024	318105
14947	318106
71212	318107
26085	318108
32323	318109
32442	318110
54772	318111
19409	318112
17863	318113
9271	318114
18938	318115
124612	318116
18800	318117
20058	318118
30757	318119
31023	318120
34436	318121
33317	318122
105894	318123
26554	318124
6154	318125
5465	318126
63279	318127
49885	318128
8392	318129
51351	318130
34873	318131
48621	318132
10083	318133
10420	318134
33789	318135
64493	318136
15598	318137
701	318138
39891	318139
37277	318140
109285	318141
6035	318142
10428	318143
44328	318144
13697	318145
32880	318146
19302	318147
10445	318148
4063	318149
118793	318150
59275	318151
763	318152
6883	318153
5321	318154
5076	318155
279	318156
768	318157
16086	318158
47014	318159
155	318160
5441	318161
11028	318162
22321	318163
6095	318164
10093	318165
28074	318166
54607	318167
71062	318168
31341	318169
48337	318170
33072	318171
2877	318172
9520	318173
720	318174
33947	318175
88902	318176
18838	318177
39272	318178
46671	318179
44994	318180
30273	318181
137938	318182
5307	318183
85045	318184
52927	318185
43942	318186
33205	318187
47609	318188
22914	318189
1076	318190
29416	318191
61231	318192
642	318193
3525	318194
14777	318195
49643	318196
46522	318197
10069	318198
1510	318199
11111	318200
50044	318201
75536	318202
6335	318203
53842	318204
44416	318205
46400	318206
44801	318207
23987	318208
11024	318209
89785	318210
12051	318211
15004	318212
4821	318213
18134	318214
1887	318215
11413	318216
72772	318217
7379	318218
86245	318219
90790	318220
13713	318221
50626	318222
80835	318223
36942	318224
71216	318225
174953	318226
74463	318227
4629	318228
3853	318229
40862	318230
186457	318231
10511	318232
107778	318233
22510	318234
21654	318235
119462	318236
29051	318237
139800	318238
4208	318239
51618	318240
6279	318241
1401	318242
32644	318243
9012	318244
1313	318245
45277	318246
92192	318247
138185	318248
119	318249
5618	318250
21844	318251
39046	318252
47241	318253
7012	318254
32818	318255
141910	318256
65027	318257
7406	318258
7107	318259
79572	318260
52511	318261
8496	318262
132938	318263
32635	318264
2541	318265
132066	318266
9847	318267
1794	318268
29859	318269
90189	318270
20991	318271
79432	318272
2878	318273
10882	318274
58506	318275
3387	318276
95435	318277
98915	318278
2839	318279
45072	318280
18034	318281
3008	318282
9412	318283
11454	318284
37448	318285
30744	318286
15056	318287
25893	318288
115157	318289
34	318290
33255	318291
3891	318292
268	318293
58025	318294
28172	318295
3007	318296
46264	318297
59137	318298
54054	318299
6125	318300
44163	318301
41363	318302
65532	318303
3721	318304
37779	318305
3150	318306
72016	318307
64510	318308
33159	318309
23466	318310
6888	318311
10323	318312
1490	318313
41681	318314
46352	318315
18067	318316
23632	318317
134151	318318
45273	318319
5	318320
57632	318321
17924	318322
30779	318323
126339	318324
6155	318325
87519	318326
10713	318327
59802	318328
894	318329
22480	318330
49854	318331
71971	318332
29000	318333
105727	318334
48289	318335
34244	318336
80057	318337
30162	318338
14618	318339
64642	318340
98973	318341
68350	318342
57326	318343
30843	318344
34226	318345
26279	318346
83906	318347
26644	318348
20	318349
109983	318350
13809	318351
41658	318352
2950	318353
20084	318354
51234	318355
17559	318356
8195	318357
4209	318358
72792	318359
34773	318360
21118	318361
79302	318362
137018	318363
17635	318364
22489	318365
26336	318366
6367	318367
20079	318368
9090	318369
18134	318370
47869	318371
28940	318372
2892	318373
26446	318374
96802	318375
2157	318376
1095	318377
35063	318378
52030	318379
2650	318380
6217	318381
10750	318382
21809	318383
12270	318384
10099	318385
3090	318386
12499	318387
11939	318388
42190	318389
2426	318390
37635	318391
45131	318392
1366	318393
22273	318394
34273	318395
33170	318396
3468	318397
24180	318398
3447	318399
70157	318400
51491	318401
85579	318402
17131	318403
15575	318404
68284	318405
86513	318406
93616	318407
3608	318408
60582	318409
32956	318410
11786	318411
117599	318412
9904	318413
12910	318414
3887	318415
73736	318416
15763	318417
2005	318418
64048	318419
19575	318420
8052	318421
7085	318422
21804	318423
6797	318424
61609	318425
4604	318426
1716	318427
36240	318428
55744	318429
18322	318430
12323	318431
18640	318432
18505	318433
58286	318434
27724	318435
10870	318436
51542	318437
4697	318438
108493	318439
87720	318440
23656	318441
128841	318442
32756	318443
26840	318444
7064	318445
9339	318446
35269	318447
7801	318448
11147	318449
21865	318450
11129	318451
48420	318452
4112	318453
936	318454
1185	318455
114103	318456
47438	318457
3743	318458
93283	318459
43867	318460
10871	318461
63149	318462
183410	318463
6743	318464
12092	318465
13489	318466
19469	318467
1719	318468
69129	318469
58457	318470
10817	318471
14657	318472
102326	318473
58385	318474
70681	318475
92250	318476
14094	318477
21606	318478
14508	318479
7096	318480
82950	318481
6995	318482
12926	318483
11348	318484
33723	318485
37187	318486
132246	318487
134322	318488
38870	318489
46359	318490
25161	318491
4572	318492
59796	318493
8950	318494
16166	318495
66829	318496
62724	318497
70142	318498
18326	318499
48483	318500
15180	318501
84553	318502
50710	318503
18826	318504
16553	318505
18826	318506
3305	318507
10548	318508
23271	318509
99338	318510
21107	318511
3972	318512
9497	318513
9701	318514
37013	318515
47365	318516
20887	318517
2642	318518
91011	318519
53788	318520
71595	318521
30122	318522
102111	318523
7691	318524
103285	318525
49815	318526
78598	318527
3349	318528
26312	318529
793	318530
1661	318531
31198	318532
126147	318533
122660	318534
1616	318535
4422	318536
95951	318537
70540	318538
63077	318539
40360	318540
50133	318541
59549	318542
4851	318543
43263	318544
100566	318545
17075	318546
2366	318547
6133	318548
188862	318549
2939	318550
3170	318551
120004	318552
29	318553
79180	318554
21431	318555
6862	318556
92872	318557
27520	318558
9985	318559
65484	318560
125093	318561
56159	318562
13072	318563
3687	318564
1909	318565
33007	318566
102223	318567
3770	318568
16645	318569
64471	318570
2970	318571
57937	318572
52769	318573
20222	318574
3825	318575
53802	318576
56845	318577
14731	318578
8216	318579
82368	318580
11260	318581
24869	318582
19688	318583
15162	318584
10451	318585
109323	318586
63028	318587
14157	318588
46701	318589
12255	318590
8131	318591
6800	318592
48794	318593
348	318594
2497	318595
63687	318596
3039	318597
127555	318598
48681	318599
56953	318600
73091	318601
51782	318602
3275	318603
89097	318604
22336	318605
13122	318606
22348	318607
3738	318608
46989	318609
5514	318610
7143	318611
14438	318612
13636	318613
66791	318614
132347	318615
60920	318616
38264	318617
7727	318618
92227	318619
25723	318620
17438	318621
71147	318622
8299	318623
37947	318624
8489	318625
67867	318626
51097	318627
7329	318628
33168	318629
4136	318630
14616	318631
57838	318632
5581	318633
41629	318634
128889	318635
46411	318636
21199	318637
13407	318638
34517	318639
60434	318640
129409	318641
640	318642
7211	318643
38520	318644
63936	318645
1007	318646
32833	318647
28213	318648
53303	318649
11867	318650
9488	318651
18876	318652
28778	318653
41896	318654
19086	318655
31258	318656
19081	318657
91330	318658
54561	318659
41141	318660
3387	318661
37594	318662
833	318663
13931	318664
11681	318665
1108	318666
3261	318667
131086	318668
2689	318669
1072	318670
28675	318671
139177	318672
60152	318673
1579	318674
48734	318675
9914	318676
20278	318677
10237	318678
61451	318679
73392	318680
33223	318681
125481	318682
339	318683
107870	318684
181385	318685
72878	318686
48551	318687
39028	318688
183023	318689
138991	318690
8005	318691
11982	318692
1606	318693
50948	318694
44013	318695
5499	318696
17866	318697
125210	318698
2837	318699
9520	318700
2331	318701
1872	318702
39157	318703
3930	318704
82089	318705
13839	318706
11118	318707
23531	318708
487	318709
27656	318710
158694	318711
69201	318712
24574	318713
3141	318714
37101	318715
49299	318716
16773	318717
38510	318718
56473	318719
10	318720
795	318721
6292	318722
4782	318723
8968	318724
2087	318725
26504	318726
4391	318727
72768	318728
11942	318729
26272	318730
17730	318731
134394	318732
81328	318733
54063	318734
20347	318735
51677	318736
4494	318737
167	318738
45118	318739
13280	318740
90695	318741
7308	318742
37587	318743
6595	318744
3779	318745
25095	318746
285	318747
2794	318748
20819	318749
4121	318750
7433	318751
8595	318752
13476	318753
30369	318754
576	318755
142613	318756
115446	318757
2507	318758
99316	318759
71144	318760
28078	318761
9830	318762
112996	318763
32044	318764
28176	318765
36277	318766
33206	318767
8184	318768
19383	318769
52500	318770
5566	318771
1638	318772
6794	318773
13500	318774
55535	318775
55545	318776
1687	318777
43143	318778
87001	318779
35646	318780
36625	318781
25544	318782
1502	318783
730	318784
65614	318785
39517	318786
32568	318787
342	318788
69276	318789
37869	318790
2968	318791
11544	318792
7329	318793
35882	318794
10074	318795
53102	318796
19033	318797
115946	318798
40697	318799
945	318800
8965	318801
85207	318802
55811	318803
11435	318804
4497	318805
2868	318806
3038	318807
10994	318808
55955	318809
13962	318810
33748	318811
115212	318812
2828	318813
26824	318814
20930	318815
486	318816
13097	318817
40138	318818
18136	318819
32989	318820
566	318821
6291	318822
2348	318823
51870	318824
39106	318825
25190	318826
72019	318827
2804	318828
21698	318829
23662	318830
58637	318831
180	318832
17848	318833
29102	318834
69439	318835
2928	318836
4244	318837
16980	318838
52434	318839
465	318840
13016	318841
11652	318842
86297	318843
17236	318844
26971	318845
18676	318846
275	318847
60757	318848
37236	318849
34905	318850
18521	318851
22166	318852
17856	318853
11577	318854
11924	318855
38263	318856
60928	318857
60552	318858
1512	318859
21909	318860
9319	318861
13150	318862
13411	318863
23297	318864
153239	318865
25408	318866
47809	318867
38369	318868
164794	318869
2399	318870
43752	318871
25182	318872
88056	318873
8784	318874
6857	318875
75065	318876
109102	318877
24564	318878
4130	318879
192	318880
86247	318881
15723	318882
44801	318883
12796	318884
96205	318885
188086	318886
28320	318887
5904	318888
32886	318889
39806	318890
10028	318891
37039	318892
453	318893
123882	318894
12299	318895
141	318896
42254	318897
5726	318898
31603	318899
88012	318900
15040	318901
28468	318902
83398	318903
27841	318904
9846	318905
10612	318906
1102	318907
116070	318908
5395	318909
1049	318910
84656	318911
121564	318912
132609	318913
1592	318914
18356	318915
3854	318916
85849	318917
17765	318918
8137	318919
41775	318920
1881	318921
64518	318922
3105	318923
3816	318924
2883	318925
5224	318926
17545	318927
102802	318928
73667	318929
71843	318930
62888	318931
186148	318932
53686	318933
42594	318934
11551	318935
50004	318936
1149	318937
33316	318938
116995	318939
72178	318940
13243	318941
15756	318942
11537	318943
18085	318944
55323	318945
26895	318946
67664	318947
63077	318948
1719	318949
4825	318950
5487	318951
10086	318952
119509	318953
5944	318954
71772	318955
3184	318956
27837	318957
59555	318958
715	318959
50532	318960
2782	318961
30833	318962
7695	318963
6265	318964
21286	318965
18488	318966
93206	318967
30031	318968
140988	318969
104759	318970
39363	318971
24412	318972
52954	318973
45461	318974
5371	318975
29075	318976
69304	318977
35016	318978
10897	318979
1826	318980
10734	318981
39570	318982
17191	318983
181761	318984
42609	318985
33106	318986
13950	318987
56560	318988
589	318989
800	318990
18296	318991
38964	318992
16066	318993
60197	318994
6817	318995
20979	318996
5224	318997
210	318998
64494	318999
30348	319000
67704	319001
51430	319002
108665	319003
42543	319004
48230	319005
62291	319006
68493	319007
96448	319008
463	319009
40146	319010
12809	319011
156444	319012
8189	319013
26189	319014
389	319015
1261	319016
90651	319017
11581	319018
72791	319019
10971	319020
7338	319021
66413	319022
73075	319023
31547	319024
5348	319025
40167	319026
36940	319027
140851	319028
16746	319029
14772	319030
41	319031
41187	319032
50908	319033
105649	319034
4777	319035
29546	319036
2301	319037
6221	319038
3429	319039
102672	319040
68524	319041
9021	319042
67217	319043
22740	319044
1405	319045
57733	319046
21357	319047
52434	319048
21718	319049
13500	319050
20314	319051
69007	319052
16	319053
15193	319054
73008	319055
52367	319056
38118	319057
36285	319058
3743	319059
8153	319060
18166	319061
51281	319062
657	319063
56630	319064
11011	319065
25920	319066
17462	319067
30371	319068
104348	319069
3775	319070
132988	319071
40162	319072
4313	319073
145427	319074
11025	319075
21520	319076
87798	319077
4511	319078
264	319079
45866	319080
11166	319081
9235	319082
26031	319083
4020	319084
1320	319085
117852	319086
34315	319087
39733	319088
58054	319089
5360	319090
7407	319091
405	319092
8056	319093
5512	319094
65546	319095
9932	319096
3423	319097
543	319098
1692	319099
19891	319100
32858	319101
136816	319102
11271	319103
26705	319104
113403	319105
4157	319106
13309	319107
3493	319108
77975	319109
43416	319110
16782	319111
269	319112
60045	319113
17140	319114
32758	319115
3799	319116
72288	319117
1112	319118
5128	319119
127604	319120
15992	319121
70914	319122
4067	319123
67432	319124
10105	319125
9573	319126
40491	319127
37288	319128
5316	319129
3815	319130
2081	319131
68461	319132
91240	319133
8067	319134
42814	319135
44593	319136
85041	319137
20397	319138
142530	319139
6496	319140
18390	319141
57115	319142
26904	319143
2464	319144
72716	319145
49702	319146
60786	319147
3722	319148
3643	319149
31972	319150
5789	319151
11474	319152
61968	319153
63289	319154
27233	319155
14611	319156
62515	319157
10868	319158
20102	319159
34142	319160
53923	319161
3082	319162
2761	319163
142314	319164
86190	319165
18025	319166
61007	319167
22052	319168
3297	319169
224	319170
185638	319171
63841	319172
32850	319173
75742	319174
89386	319175
117030	319176
27876	319177
50654	319178
141669	319179
2883	319180
34779	319181
28291	319182
78469	319183
41966	319184
25925	319185
72447	319186
11637	319187
21253	319188
150093	319189
2346	319190
9173	319191
33610	319192
5128	319193
27399	319194
23201	319195
3077	319196
21521	319197
85276	319198
31850	319199
1308	319200
49210	319201
64220	319202
35719	319203
6651	319204
31726	319205
16044	319206
21311	319207
7868	319208
58026	319209
13137	319210
61665	319211
9018	319212
71759	319213
20295	319214
9861	319215
13113	319216
48976	319217
61025	319218
20784	319219
57026	319220
55622	319221
78499	319222
72708	319223
1050	319224
551	319225
22287	319226
7281	319227
7024	319228
3415	319229
131220	319230
1961	319231
1377	319232
2216	319233
5147	319234
75081	319235
48053	319236
98231	319237
82462	319238
11137	319239
13002	319240
103382	319241
8126	319242
6675	319243
11151	319244
7693	319245
53318	319246
30	319247
266	319248
37119	319249
18173	319250
161008	319251
70778	319252
43265	319253
62999	319254
10703	319255
66781	319256
85761	319257
171	319258
13940	319259
128297	319260
3534	319261
51210	319262
48344	319263
5187	319264
4774	319265
4872	319266
14469	319267
151679	319268
12091	319269
173357	319270
407	319271
38707	319272
2666	319273
16306	319274
23251	319275
14578	319276
67197	319277
8662	319278
44253	319279
29997	319280
77813	319281
1879	319282
46459	319283
139939	319284
58098	319285
20347	319286
65702	319287
621	319288
83322	319289
35408	319290
26335	319291
24115	319292
38237	319293
16673	319294
37572	319295
59564	319296
53798	319297
48929	319298
76704	319299
58589	319300
76005	319301
13298	319302
14648	319303
64298	319304
11552	319305
14766	319306
65313	319307
1294	319308
11148	319309
12005	319310
23513	319311
100597	319312
4555	319313
41765	319314
9580	319315
27531	319316
31714	319317
40770	319318
7380	319319
6272	319320
253	319321
39952	319322
12104	319323
15891	319324
47120	319325
82466	319326
69303	319327
13670	319328
160	319329
4975	319330
138587	319331
3111	319332
13721	319333
15512	319334
6110	319335
33138	319336
44700	319337
6328	319338
3189	319339
25059	319340
36179	319341
76707	319342
75028	319343
108259	319344
4259	319345
70176	319346
49993	319347
11918	319348
11974	319349
40116	319350
33952	319351
92976	319352
14716	319353
61302	319354
5483	319355
5227	319356
52690	319357
1568	319358
161	319359
4556	319360
70158	319361
2091	319362
126677	319363
1825	319364
903	319365
450	319366
6314	319367
26859	319368
27157	319369
27172	319370
49215	319371
14986	319372
41602	319373
74052	319374
99768	319375
401	319376
22418	319377
22445	319378
50011	319379
1925	319380
12341	319381
54924	319382
75080	319383
105541	319384
52141	319385
103420	319386
5700	319387
123166	319388
41661	319389
50366	319390
141611	319391
27000	319392
359	319393
11922	319394
26501	319395
53449	319396
77189	319397
134117	319398
319	319399
61932	319400
5098	319401
86	319402
8136	319403
146	319404
5426	319405
23359	319406
20144	319407
3309	319408
68466	319409
59177	319410
9590	319411
4874	319412
2040	319413
28141	319414
1836	319415
11624	319416
2494	319417
295	319418
5510	319419
52444	319420
12269	319421
125567	319422
21309	319423
7221	319424
34279	319425
49353	319426
33761	319427
31282	319428
12284	319429
47799	319430
647	319431
4699	319432
7397	319433
16960	319434
110449	319435
80681	319436
39115	319437
6937	319438
11505	319439
10358	319440
104983	319441
715	319442
5905	319443
19455	319444
31331	319445
23813	319446
20	319447
85949	319448
1214	319449
35786	319450
31853	319451
56822	319452
12808	319453
52037	319454
82866	319455
30410	319456
13025	319457
47066	319458
99270	319459
11071	319460
31331	319461
15728	319462
4911	319463
65400	319464
22114	319465
17924	319466
849	319467
39383	319468
79178	319469
68553	319470
21898	319471
139393	319472
4931	319473
53766	319474
17087	319475
32546	319476
35800	319477
16180	319478
1269	319479
19515	319480
34203	319481
105812	319482
29419	319483
905	319484
6893	319485
2522	319486
8128	319487
15921	319488
41500	319489
45035	319490
105215	319491
4254	319492
25814	319493
36852	319494
13407	319495
31475	319496
46385	319497
870	319498
27947	319499
85535	319500
12881	319501
13424	319502
21522	319503
73575	319504
97000	319505
102029	319506
4612	319507
127627	319508
40864	319509
105	319510
8323	319511
2458	319512
18075	319513
1672	319514
68535	319515
2541	319516
2819	319517
58279	319518
84409	319519
280	319520
20631	319521
9683	319522
3	319523
6650	319524
12315	319525
97629	319526
105660	319527
38562	319528
28509	319529
3115	319530
7102	319531
45169	319532
1885	319533
36665	319534
32078	319535
52232	319536
24789	319537
70011	319538
55821	319539
30876	319540
69184	319541
50595	319542
7	319543
19731	319544
1131	319545
44142	319546
26552	319547
58840	319548
19675	319549
14297	319550
60116	319551
109602	319552
31606	319553
183020	319554
3542	319555
20388	319556
23027	319557
3831	319558
4407	319559
30559	319560
44058	319561
1019	319562
32621	319563
44140	319564
21614	319565
5125	319566
16953	319567
30425	319568
11976	319569
68916	319570
8712	319571
3528	319572
19208	319573
9322	319574
25523	319575
98616	319576
5732	319577
53987	319578
12104	319579
30755	319580
81290	319581
251	319582
2096	319583
111951	319584
47646	319585
42759	319586
56502	319587
40948	319588
7763	319589
27258	319590
30109	319591
83448	319592
26159	319593
14497	319594
1370	319595
4759	319596
2368	319597
158560	319598
117966	319599
626	319600
11020	319601
15634	319602
30837	319603
48985	319604
120759	319605
62249	319606
24666	319607
25028	319608
4344	319609
14942	319610
23168	319611
184785	319612
122	319613
2031	319614
25674	319615
1562	319616
6457	319617
55219	319618
108061	319619
55592	319620
17430	319621
80871	319622
85698	319623
33690	319624
19210	319625
8338	319626
3463	319627
49617	319628
15709	319629
7380	319630
202	319631
39096	319632
1356	319633
31182	319634
41892	319635
7708	319636
45616	319637
100239	319638
86844	319639
14090	319640
1665	319641
82915	319642
26558	319643
33456	319644
123995	319645
22588	319646
35342	319647
94487	319648
56292	319649
16085	319650
170167	319651
730	319652
3514	319653
16538	319654
20348	319655
19922	319656
7126	319657
17335	319658
6673	319659
43528	319660
56030	319661
892	319662
5313	319663
50253	319664
66403	319665
37376	319666
6714	319667
44055	319668
323	319669
140747	319670
43841	319671
19513	319672
7122	319673
58052	319674
13597	319675
6181	319676
27516	319677
50478	319678
8277	319679
21588	319680
24061	319681
2930	319682
18136	319683
9181	319684
47963	319685
8448	319686
83513	319687
32481	319688
18002	319689
70527	319690
7693	319691
20856	319692
33689	319693
83565	319694
44957	319695
28741	319696
18627	319697
25844	319698
6779	319699
4154	319700
2249	319701
3619	319702
8516	319703
15176	319704
21715	319705
5642	319706
23604	319707
51096	319708
12129	319709
24851	319710
47611	319711
2832	319712
28210	319713
226	319714
5302	319715
71620	319716
2	319717
21594	319718
18350	319719
31361	319720
30684	319721
7094	319722
21898	319723
39118	319724
4644	319725
37253	319726
9069	319727
40035	319728
36527	319729
1223	319730
72234	319731
45960	319732
857	319733
33059	319734
5369	319735
7164	319736
34577	319737
20338	319738
61864	319739
13946	319740
19439	319741
11573	319742
9472	319743
67703	319744
40201	319745
26433	319746
21878	319747
45811	319748
29549	319749
51048	319750
27929	319751
35532	319752
108186	319753
4268	319754
4427	319755
25640	319756
33259	319757
46818	319758
38695	319759
23098	319760
54734	319761
12521	319762
51036	319763
27099	319764
4255	319765
84652	319766
46951	319767
15462	319768
12237	319769
10774	319770
13071	319771
19379	319772
117189	319773
6735	319774
48568	319775
34470	319776
19025	319777
25042	319778
86298	319779
23476	319780
89014	319781
58049	319782
24851	319783
15426	319784
30840	319785
69860	319786
18480	319787
14620	319788
74883	319789
9732	319790
13520	319791
84334	319792
35052	319793
39127	319794
10774	319795
150912	319796
305	319797
25894	319798
13463	319799
27012	319800
54152	319801
76023	319802
96853	319803
41524	319804
6995	319805
25214	319806
14839	319807
69845	319808
20152	319809
20629	319810
69415	319811
53259	319812
5430	319813
35028	319814
87807	319815
76231	319816
41229	319817
6784	319818
15488	319819
38419	319820
68482	319821
6162	319822
15318	319823
69357	319824
20295	319825
17854	319826
36895	319827
5728	319828
2932	319829
5609	319830
30130	319831
173751	319832
14380	319833
96723	319834
14221	319835
70373	319836
3086	319837
19370	319838
16272	319839
19588	319840
5756	319841
8695	319842
104790	319843
21554	319844
15906	319845
559	319846
1775	319847
28217	319848
28282	319849
22592	319850
77731	319851
23008	319852
54627	319853
16697	319854
15609	319855
64057	319856
15672	319857
17639	319858
925	319859
13863	319860
39405	319861
932	319862
90070	319863
80548	319864
6947	319865
37115	319866
7858	319867
856	319868
8827	319869
50019	319870
1444	319871
49605	319872
19090	319873
4072	319874
21141	319875
68785	319876
27812	319877
19977	319878
4995	319879
5813	319880
116785	319881
18144	319882
4173	319883
63389	319884
36295	319885
15778	319886
36178	319887
11146	319888
18924	319889
57326	319890
164	319891
14686	319892
36979	319893
141326	319894
11230	319895
4675	319896
6042	319897
9854	319898
39391	319899
30422	319900
60964	319901
83073	319902
17828	319903
5758	319904
19073	319905
23248	319906
27274	319907
56743	319908
3775	319909
56001	319910
43167	319911
7021	319912
28694	319913
32135	319914
748	319915
82309	319916
20900	319917
30213	319918
25333	319919
14760	319920
26119	319921
58176	319922
16410	319923
76821	319924
6560	319925
23981	319926
28882	319927
229	319928
80470	319929
551	319930
13365	319931
78175	319932
21708	319933
26359	319934
40188	319935
15161	319936
12864	319937
25316	319938
82176	319939
57943	319940
23720	319941
28782	319942
35002	319943
22765	319944
30834	319945
212	319946
450	319947
1929	319948
64973	319949
13755	319950
17303	319951
61379	319952
11186	319953
7021	319954
46620	319955
47561	319956
348	319957
434	319958
32108	319959
2299	319960
73114	319961
2963	319962
63521	319963
11467	319964
5162	319965
87596	319966
47785	319967
886	319968
425	319969
22305	319970
51838	319971
90512	319972
54371	319973
17742	319974
19080	319975
22473	319976
27681	319977
72753	319978
6201	319979
12591	319980
79480	319981
46926	319982
112815	319983
32735	319984
17815	319985
8980	319986
43035	319987
37587	319988
65445	319989
23079	319990
2693	319991
8579	319992
1458	319993
59350	319994
27334	319995
68130	319996
3093	319997
1138	319998
14386	319999
56898	320000
8598	320001
35698	320002
85027	320003
23555	320004
568	320005
15053	320006
29270	320007
55003	320008
31914	320009
39961	320010
21494	320011
57754	320012
968	320013
2	320014
135927	320015
421	320016
53344	320017
17144	320018
5195	320019
31240	320020
74617	320021
183669	320022
53058	320023
8404	320024
17249	320025
99455	320026
5387	320027
26753	320028
88653	320029
149861	320030
22732	320031
75428	320032
1971	320033
98932	320034
78785	320035
12417	320036
17967	320037
14210	320038
17248	320039
512	320040
100329	320041
104849	320042
70894	320043
12147	320044
47315	320045
32313	320046
50996	320047
11468	320048
34876	320049
49892	320050
23344	320051
18930	320052
18418	320053
43831	320054
17398	320055
94114	320056
13634	320057
1540	320058
61840	320059
20771	320060
60575	320061
12342	320062
3410	320063
117388	320064
3578	320065
14569	320066
23545	320067
1726	320068
1615	320069
60020	320070
5118	320071
18777	320072
74801	320073
711	320074
89799	320075
37972	320076
28442	320077
34330	320078
66863	320079
15810	320080
8296	320081
14931	320082
26727	320083
6619	320084
35579	320085
9912	320086
12056	320087
93075	320088
40824	320089
89932	320090
40463	320091
60047	320092
103210	320093
59534	320094
12880	320095
17324	320096
25905	320097
7883	320098
70410	320099
54084	320100
13260	320101
9268	320102
4191	320103
1896	320104
37442	320105
12599	320106
41927	320107
28433	320108
6731	320109
4457	320110
12092	320111
57861	320112
3510	320113
2024	320114
11067	320115
695	320116
1167	320117
26249	320118
30838	320119
99631	320120
15751	320121
29901	320122
7098	320123
101221	320124
6214	320125
4939	320126
60152	320127
21880	320128
10493	320129
57616	320130
8326	320131
15938	320132
21710	320133
11270	320134
1511	320135
987	320136
136382	320137
49253	320138
4598	320139
34738	320140
22867	320141
5845	320142
27646	320143
2138	320144
91581	320145
64791	320146
100341	320147
59372	320148
14758	320149
3013	320150
22183	320151
1571	320152
5081	320153
596	320154
3311	320155
2620	320156
58097	320157
71051	320158
41088	320159
22531	320160
104318	320161
2332	320162
526	320163
2181	320164
76119	320165
7343	320166
163197	320167
13808	320168
60017	320169
37477	320170
14829	320171
2851	320172
1647	320173
7335	320174
72939	320175
34025	320176
55414	320177
809	320178
43167	320179
51224	320180
1313	320181
22545	320182
31434	320183
971	320184
13902	320185
13358	320186
8432	320187
41017	320188
34635	320189
1394	320190
56750	320191
32640	320192
29464	320193
23633	320194
39703	320195
9457	320196
37420	320197
4081	320198
16889	320199
40488	320200
74878	320201
16080	320202
143126	320203
13974	320204
107403	320205
33910	320206
113820	320207
28240	320208
60123	320209
26419	320210
44744	320211
38083	320212
120500	320213
33229	320214
9068	320215
50293	320216
40426	320217
30197	320218
12314	320219
19001	320220
13412	320221
48472	320222
34860	320223
34865	320224
40207	320225
6344	320226
30385	320227
84315	320228
59054	320229
11149	320230
38093	320231
2237	320232
11102	320233
26384	320234
70714	320235
43084	320236
3803	320237
32341	320238
21786	320239
4206	320240
37817	320241
22601	320242
58825	320243
17466	320244
95862	320245
22393	320246
39889	320247
9660	320248
11984	320249
8314	320250
60361	320251
58643	320252
57141	320253
62827	320254
14912	320255
57388	320256
81719	320257
31739	320258
325	320259
125239	320260
67832	320261
32837	320262
39010	320263
56777	320264
19771	320265
43138	320266
1198	320267
45618	320268
40418	320269
90814	320270
121043	320271
3343	320272
55685	320273
18146	320274
20152	320275
55517	320276
4319	320277
1585	320278
68802	320279
17482	320280
9327	320281
7992	320282
78401	320283
31963	320284
40402	320285
13972	320286
2076	320287
56123	320288
147174	320289
32095	320290
54607	320291
17184	320292
375	320293
1811	320294
57807	320295
105206	320296
13966	320297
2542	320298
17891	320299
81938	320300
7801	320301
1248	320302
7537	320303
31147	320304
22994	320305
19165	320306
870	320307
82720	320308
14608	320309
83073	320310
24723	320311
10194	320312
62908	320313
1998	320314
21948	320315
47495	320316
50179	320317
37497	320318
6543	320319
16082	320320
6274	320321
39888	320322
66938	320323
2673	320324
3057	320325
103836	320326
32724	320327
23800	320328
104381	320329
24378	320330
41695	320331
3326	320332
14897	320333
25134	320334
470	320335
18	320336
25364	320337
16195	320338
61145	320339
24835	320340
1237	320341
11015	320342
35933	320343
1289	320344
10430	320345
42619	320346
28215	320347
7496	320348
24406	320349
44616	320350
82760	320351
19722	320352
44277	320353
53909	320354
97882	320355
11801	320356
35693	320357
7861	320358
31533	320359
22016	320360
3271	320361
14572	320362
59915	320363
7323	320364
461	320365
2556	320366
6893	320367
15711	320368
57703	320369
38333	320370
12487	320371
2900	320372
28192	320373
23864	320374
52072	320375
1961	320376
15403	320377
5202	320378
104745	320379
701	320380
1929	320381
44859	320382
15222	320383
21149	320384
99138	320385
187943	320386
4685	320387
88230	320388
27016	320389
84521	320390
19463	320391
36731	320392
23584	320393
2338	320394
22183	320395
37622	320396
14497	320397
5573	320398
39317	320399
3537	320400
51667	320401
27085	320402
432	320403
54232	320404
39123	320405
84094	320406
39016	320407
67893	320408
13476	320409
32880	320410
58071	320411
93148	320412
8200	320413
59393	320414
78862	320415
13921	320416
66424	320417
64060	320418
22963	320419
60338	320420
88988	320421
2698	320422
57168	320423
33321	320424
12851	320425
52829	320426
85589	320427
64731	320428
73492	320429
59768	320430
83169	320431
37526	320432
104421	320433
2017	320434
64907	320435
64998	320436
10753	320437
86705	320438
25193	320439
55445	320440
14146	320441
14777	320442
127108	320443
3696	320444
58405	320445
132658	320446
121254	320447
4313	320448
21038	320449
31554	320450
1669	320451
20929	320452
78410	320453
1003	320454
2119	320455
10562	320456
54692	320457
2435	320458
52202	320459
20689	320460
41047	320461
4075	320462
20554	320463
143	320464
21338	320465
41731	320466
37032	320467
5571	320468
23939	320469
1186	320470
39984	320471
17381	320472
45403	320473
5141	320474
15060	320475
46778	320476
19752	320477
25734	320478
38802	320479
28257	320480
3718	320481
10217	320482
70602	320483
27241	320484
5705	320485
4221	320486
19	320487
45943	320488
18864	320489
5635	320490
8651	320491
19645	320492
16546	320493
37067	320494
2288	320495
52919	320496
1048	320497
14906	320498
26070	320499
37271	320500
1912	320501
6445	320502
12059	320503
14602	320504
52476	320505
31500	320506
1437	320507
4831	320508
2475	320509
11085	320510
28608	320511
68635	320512
12887	320513
46757	320514
76501	320515
4609	320516
183885	320517
21298	320518
20637	320519
48803	320520
5606	320521
76733	320522
40720	320523
18918	320524
124304	320525
65411	320526
15444	320527
108357	320528
11073	320529
9583	320530
70	320531
11673	320532
36889	320533
46485	320534
30800	320535
18021	320536
59524	320537
23641	320538
34602	320539
16435	320540
1063	320541
44725	320542
26244	320543
85678	320544
67443	320545
37343	320546
44301	320547
3438	320548
10409	320549
1842	320550
1538	320551
63965	320552
60327	320553
19113	320554
34052	320555
8123	320556
28447	320557
67787	320558
91429	320559
18596	320560
40191	320561
11709	320562
817	320563
471	320564
19376	320565
48564	320566
56335	320567
88597	320568
9978	320569
26179	320570
72485	320571
3340	320572
23086	320573
29459	320574
47871	320575
20592	320576
184685	320577
13932	320578
29146	320579
68067	320580
31903	320581
107497	320582
14224	320583
20890	320584
29967	320585
11137	320586
3823	320587
5591	320588
12626	320589
98219	320590
34335	320591
33781	320592
7262	320593
44764	320594
35517	320595
6001	320596
17579	320597
4227	320598
28062	320599
30275	320600
55037	320601
9797	320602
39732	320603
9826	320604
30121	320605
23459	320606
4768	320607
50323	320608
6277	320609
33009	320610
5919	320611
34198	320612
60470	320613
22166	320614
80280	320615
23069	320616
6000	320617
5951	320618
23212	320619
5180	320620
27949	320621
13627	320622
65254	320623
35826	320624
36058	320625
36058	320626
95755	320627
17769	320628
18678	320629
117491	320630
17595	320631
20464	320632
34302	320633
28424	320634
50603	320635
141267	320636
18995	320637
4869	320638
15361	320639
10018	320640
75078	320641
24235	320642
2982	320643
5873	320644
50513	320645
113846	320646
106111	320647
1530	320648
129544	320649
19168	320650
15593	320651
74139	320652
67398	320653
44252	320654
77231	320655
5570	320656
109723	320657
22828	320658
11154	320659
32050	320660
43834	320661
38982	320662
2474	320663
64835	320664
6664	320665
3562	320666
90933	320667
12853	320668
50043	320669
10	320670
44956	320671
30226	320672
57605	320673
161430	320674
69926	320675
19474	320676
27625	320677
32	320678
7011	320679
27537	320680
33512	320681
22930	320682
1455	320683
14916	320684
160	320685
28702	320686
86225	320687
58574	320688
6819	320689
31219	320690
65075	320691
23212	320692
43914	320693
63554	320694
54760	320695
31179	320696
29705	320697
12569	320698
9009	320699
2134	320700
56653	320701
36022	320702
2221	320703
64425	320704
30621	320705
24161	320706
129769	320707
4168	320708
89798	320709
4592	320710
27782	320711
28848	320712
8219	320713
564	320714
46133	320715
23462	320716
21528	320717
98885	320718
68288	320719
65464	320720
20597	320721
32164	320722
18453	320723
48282	320724
5353	320725
10545	320726
28316	320727
103628	320728
41496	320729
2928	320730
35521	320731
2057	320732
45228	320733
36633	320734
52612	320735
12753	320736
1355	320737
104157	320738
6274	320739
23997	320740
3033	320741
138038	320742
40724	320743
43881	320744
4184	320745
32027	320746
34257	320747
79199	320748
54496	320749
7192	320750
49565	320751
10803	320752
13148	320753
5434	320754
8761	320755
31185	320756
17531	320757
4034	320758
177	320759
8452	320760
119993	320761
2973	320762
106356	320763
113434	320764
51853	320765
28882	320766
80996	320767
17702	320768
25612	320769
10898	320770
4171	320771
2817	320772
36626	320773
48524	320774
3791	320775
37825	320776
4667	320777
99930	320778
41618	320779
172291	320780
89813	320781
82470	320782
30580	320783
70316	320784
10613	320785
13376	320786
792	320787
4754	320788
70516	320789
12349	320790
67160	320791
22452	320792
502	320793
1806	320794
89967	320795
34424	320796
992	320797
22553	320798
14437	320799
164915	320800
33525	320801
39711	320802
47236	320803
60286	320804
1377	320805
38941	320806
6960	320807
18277	320808
23217	320809
9829	320810
108706	320811
1411	320812
58376	320813
32959	320814
53762	320815
1138	320816
31815	320817
13424	320818
4955	320819
26942	320820
23045	320821
92256	320822
11922	320823
20129	320824
45424	320825
463	320826
138335	320827
67233	320828
9502	320829
137586	320830
3111	320831
7829	320832
28788	320833
14052	320834
11640	320835
48740	320836
119	320837
3588	320838
4025	320839
7733	320840
14369	320841
9858	320842
8925	320843
11179	320844
9798	320845
1648	320846
50102	320847
35078	320848
14586	320849
7357	320850
72279	320851
109170	320852
85166	320853
11621	320854
70620	320855
1409	320856
3891	320857
5944	320858
7368	320859
2413	320860
6643	320861
23223	320862
74925	320863
59496	320864
31661	320865
2769	320866
12082	320867
1053	320868
73542	320869
58119	320870
87505	320871
1185	320872
23148	320873
63537	320874
185426	320875
20084	320876
75253	320877
3038	320878
25296	320879
212	320880
16747	320881
5010	320882
67693	320883
2570	320884
26056	320885
6078	320886
3204	320887
28597	320888
28062	320889
20746	320890
53347	320891
10621	320892
6151	320893
10142	320894
100148	320895
3998	320896
61198	320897
123908	320898
1216	320899
49100	320900
40237	320901
13438	320902
27770	320903
31748	320904
11136	320905
2212	320906
17701	320907
19019	320908
66537	320909
28403	320910
57288	320911
21825	320912
2438	320913
2483	320914
32124	320915
103380	320916
136512	320917
87065	320918
37075	320919
128247	320920
3991	320921
92347	320922
7424	320923
51214	320924
36088	320925
42199	320926
50613	320927
28016	320928
51501	320929
104648	320930
19125	320931
54326	320932
42918	320933
38694	320934
325	320935
51634	320936
14741	320937
48605	320938
21713	320939
12350	320940
104648	320941
2611	320942
69645	320943
108340	320944
21035	320945
58480	320946
23438	320947
11139	320948
33218	320949
28192	320950
5423	320951
39547	320952
5660	320953
28119	320954
10894	320955
22242	320956
71103	320957
64597	320958
8781	320959
66221	320960
9483	320961
21702	320962
184	320963
10000	320964
10476	320965
61131	320966
21078	320967
40917	320968
21101	320969
49638	320970
9677	320971
2401	320972
66951	320973
3693	320974
52	320975
107820	320976
9850	320977
34845	320978
31937	320979
39303	320980
10081	320981
13691	320982
137143	320983
39051	320984
23137	320985
10355	320986
13595	320987
24758	320988
43355	320989
461	320990
39834	320991
2944	320992
17246	320993
55230	320994
25498	320995
61	320996
2230	320997
9835	320998
97969	320999
10353	321000
8390	321001
15812	321002
7276	321003
34639	321004
33973	321005
62570	321006
7484	321007
40289	321008
73615	321009
43692	321010
24736	321011
12115	321012
46414	321013
16531	321014
80853	321015
12338	321016
2713	321017
101898	321018
9589	321019
46695	321020
15579	321021
68935	321022
83251	321023
8574	321024
66560	321025
13948	321026
3517	321027
25620	321028
11969	321029
70234	321030
14613	321031
85394	321032
137685	321033
52695	321034
27014	321035
34543	321036
704	321037
23187	321038
40316	321039
23431	321040
14438	321041
19293	321042
1582	321043
29024	321044
1612	321045
20704	321046
4774	321047
5463	321048
1095	321049
5689	321050
32960	321051
10398	321052
3846	321053
756	321054
359	321055
22322	321056
15203	321057
1591	321058
41594	321059
66337	321060
67544	321061
20707	321062
9937	321063
23307	321064
11612	321065
6151	321066
51631	321067
12250	321068
51464	321069
43567	321070
124985	321071
43038	321072
57607	321073
2122	321074
19174	321075
2109	321076
26651	321077
4765	321078
48987	321079
22705	321080
136400	321081
65589	321082
7068	321083
24722	321084
62692	321085
164791	321086
49075	321087
74899	321088
2709	321089
34399	321090
16349	321091
44239	321092
46717	321093
2356	321094
11605	321095
26659	321096
33056	321097
64942	321098
9306	321099
66605	321100
127750	321101
8295	321102
80383	321103
67806	321104
38073	321105
54269	321106
8257	321107
20234	321108
3800	321109
4326	321110
10280	321111
37581	321112
9066	321113
20032	321114
27968	321115
12350	321116
6778	321117
1495	321118
6127	321119
7283	321120
57442	321121
38059	321122
75581	321123
23017	321124
29608	321125
1390	321126
12527	321127
70944	321128
66488	321129
80016	321130
54945	321131
64997	321132
8222	321133
3589	321134
1312	321135
69642	321136
66143	321137
32959	321138
20036	321139
21420	321140
99984	321141
130163	321142
100173	321143
26526	321144
16191	321145
13148	321146
37462	321147
88886	321148
19377	321149
45151	321150
46843	321151
23250	321152
3086	321153
62661	321154
53087	321155
4675	321156
58272	321157
36945	321158
6530	321159
59816	321160
19716	321161
61142	321162
77728	321163
58556	321164
13619	321165
25053	321166
37214	321167
7424	321168
26381	321169
16224	321170
19243	321171
45087	321172
19073	321173
55658	321174
6453	321175
17464	321176
18399	321177
9683	321178
22886	321179
56483	321180
12118	321181
22627	321182
7229	321183
37602	321184
59231	321185
70653	321186
85781	321187
22311	321188
80520	321189
6592	321190
75595	321191
3182	321192
30501	321193
42449	321194
674	321195
65756	321196
13509	321197
31715	321198
33199	321199
23265	321200
158429	321201
50398	321202
28873	321203
50236	321204
8983	321205
55444	321206
14927	321207
4804	321208
1531	321209
12341	321210
103353	321211
117888	321212
99356	321213
114519	321214
5263	321215
163	321216
53259	321217
9946	321218
72307	321219
64694	321220
15904	321221
674	321222
8042	321223
96210	321224
10972	321225
49062	321226
46737	321227
11650	321228
1226	321229
2335	321230
41956	321231
2041	321232
11030	321233
55525	321234
32992	321235
2320	321236
9950	321237
25586	321238
104628	321239
11563	321240
105061	321241
126629	321242
37634	321243
13260	321244
30329	321245
3562	321246
524	321247
31249	321248
28710	321249
2340	321250
18879	321251
858	321252
99230	321253
5632	321254
18995	321255
8001	321256
48695	321257
27821	321258
50542	321259
18201	321260
37487	321261
12583	321262
60136	321263
3017	321264
27056	321265
15	321266
1467	321267
65052	321268
6433	321269
36702	321270
23144	321271
6922	321272
105	321273
39891	321274
19625	321275
3100	321276
3249	321277
21539	321278
1680	321279
127072	321280
63490	321281
37271	321282
7567	321283
16829	321284
52590	321285
2288	321286
8094	321287
46779	321288
59402	321289
60856	321290
4066	321291
5517	321292
37140	321293
4514	321294
21269	321295
37208	321296
19029	321297
36816	321298
11205	321299
11898	321300
57962	321301
95201	321302
1922	321303
8879	321304
135304	321305
2956	321306
23499	321307
44843	321308
24458	321309
15759	321310
21539	321311
70837	321312
23933	321313
2637	321314
4260	321315
76511	321316
52502	321317
19654	321318
1167	321319
93844	321320
33987	321321
12808	321322
33208	321323
44604	321324
29381	321325
205	321326
37672	321327
29267	321328
18	321329
16438	321330
122745	321331
2916	321332
34376	321333
12377	321334
79780	321335
47106	321336
8225	321337
75615	321338
162265	321339
4104	321340
2132	321341
21610	321342
22476	321343
46090	321344
101377	321345
3752	321346
36490	321347
44141	321348
45193	321349
4689	321350
115154	321351
67675	321352
26800	321353
21045	321354
5313	321355
54041	321356
11086	321357
56015	321358
31169	321359
177414	321360
22210	321361
25706	321362
528	321363
14894	321364
61576	321365
953	321366
109478	321367
105668	321368
27238	321369
23825	321370
51171	321371
19230	321372
32312	321373
316	321374
72752	321375
4477	321376
693	321377
15011	321378
7361	321379
6777	321380
80596	321381
60238	321382
32157	321383
280	321384
5641	321385
9932	321386
6050	321387
38583	321388
53038	321389
133114	321390
264	321391
27153	321392
18543	321393
6947	321394
5456	321395
58252	321396
63	321397
26342	321398
3209	321399
44085	321400
36305	321401
6973	321402
9141	321403
1879	321404
3560	321405
6529	321406
34271	321407
36339	321408
9410	321409
14667	321410
39236	321411
35568	321412
49980	321413
104083	321414
9890	321415
7058	321416
2087	321417
13521	321418
906	321419
1951	321420
4647	321421
849	321422
11611	321423
33332	321424
3371	321425
42916	321426
48514	321427
513	321428
110277	321429
5617	321430
36844	321431
52500	321432
7257	321433
87666	321434
66713	321435
4643	321436
4807	321437
14072	321438
4850	321439
4964	321440
8068	321441
18938	321442
80969	321443
47769	321444
16106	321445
14801	321446
1716	321447
4988	321448
84539	321449
22187	321450
4199	321451
79375	321452
2862	321453
55929	321454
3754	321455
8041	321456
44275	321457
23033	321458
62446	321459
5592	321460
48467	321461
19596	321462
54761	321463
1893	321464
1686	321465
1689	321466
33345	321467
96570	321468
28164	321469
48329	321470
29780	321471
25400	321472
41554	321473
38747	321474
682	321475
266	321476
4	321477
60096	321478
19303	321479
49326	321480
14438	321481
8424	321482
849	321483
6004	321484
20454	321485
1880	321486
42099	321487
11535	321488
50178	321489
13168	321490
5649	321491
387	321492
12378	321493
3144	321494
5465	321495
1635	321496
29763	321497
35450	321498
52773	321499
21996	321500
10048	321501
10599	321502
2388	321503
105582	321504
15267	321505
48855	321506
6442	321507
54741	321508
2879	321509
13443	321510
11478	321511
8466	321512
3548	321513
14400	321514
12839	321515
14002	321516
75412	321517
29686	321518
97665	321519
51671	321520
39165	321521
3701	321522
8173	321523
11971	321524
32402	321525
40599	321526
124147	321527
32519	321528
7539	321529
2969	321530
116260	321531
13725	321532
2971	321533
87582	321534
68465	321535
27111	321536
103667	321537
39129	321538
95202	321539
15528	321540
50104	321541
70551	321542
3120	321543
69205	321544
11428	321545
9505	321546
44347	321547
391	321548
30426	321549
132530	321550
10176	321551
14110	321552
164121	321553
59266	321554
71002	321555
7107	321556
38643	321557
69343	321558
74291	321559
133113	321560
108706	321561
46071	321562
184818	321563
4178	321564
11966	321565
19702	321566
42457	321567
14400	321568
89984	321569
34195	321570
8630	321571
98286	321572
2485	321573
1454	321574
9485	321575
40662	321576
25	321577
1827	321578
7107	321579
45093	321580
53824	321581
14730	321582
6584	321583
81168	321584
65288	321585
78156	321586
28372	321587
107897	321588
14770	321589
10	321590
20433	321591
43967	321592
39053	321593
82109	321594
45723	321595
21036	321596
28004	321597
8073	321598
31880	321599
85267	321600
34154	321601
40776	321602
85670	321603
11444	321604
78169	321605
903	321606
853	321607
46128	321608
6057	321609
11260	321610
61752	321611
89469	321612
35700	321613
32359	321614
3720	321615
123401	321616
85563	321617
43967	321618
3685	321619
132389	321620
13707	321621
28372	321622
15780	321623
1773	321624
39605	321625
47697	321626
19348	321627
59340	321628
18079	321629
13494	321630
11444	321631
34661	321632
48537	321633
28475	321634
28228	321635
133052	321636
19007	321637
35558	321638
39612	321639
35034	321640
57069	321641
12477	321642
7022	321643
12916	321644
46650	321645
97779	321646
91965	321647
161668	321648
13240	321649
42616	321650
149962	321651
36192	321652
131902	321653
786	321654
47797	321655
10573	321656
1684	321657
60093	321658
34207	321659
22169	321660
76405	321661
107811	321662
31708	321663
57317	321664
9192	321665
6785	321666
13369	321667
44728	321668
531	321669
5689	321670
42501	321671
5228	321672
91034	321673
19237	321674
28785	321675
8901	321676
9432	321677
22765	321678
11987	321679
2193	321680
6449	321681
26148	321682
6546	321683
28260	321684
16651	321685
12897	321686
103572	321687
26902	321688
69742	321689
14411	321690
29468	321691
10309	321692
2454	321693
13156	321694
7903	321695
6022	321696
1292	321697
348	321698
35665	321699
7378	321700
26563	321701
2251	321702
25101	321703
1257	321704
30826	321705
4647	321706
7323	321707
6214	321708
53201	321709
7383	321710
211	321711
37832	321712
39047	321713
5723	321714
4724	321715
17420	321716
14778	321717
117040	321718
17811	321719
47341	321720
55265	321721
13939	321722
82528	321723
3925	321724
27098	321725
12878	321726
63487	321727
5701	321728
13480	321729
105357	321730
109260	321731
7406	321732
81382	321733
2729	321734
210	321735
96120	321736
179634	321737
385	321738
154794	321739
497	321740
4114	321741
5108	321742
11557	321743
58240	321744
55283	321745
34552	321746
9581	321747
97317	321748
54337	321749
102212	321750
83335	321751
31768	321752
50302	321753
54490	321754
116419	321755
43762	321756
1853	321757
23077	321758
2512	321759
4833	321760
63241	321761
33060	321762
7399	321763
13089	321764
3098	321765
7940	321766
22350	321767
9457	321768
2949	321769
3656	321770
6494	321771
39057	321772
32333	321773
99673	321774
37470	321775
27675	321776
29647	321777
1725	321778
66	321779
92853	321780
10357	321781
50381	321782
67890	321783
51852	321784
187048	321785
9632	321786
43548	321787
78361	321788
34940	321789
28012	321790
72883	321791
18134	321792
1232	321793
25452	321794
51926	321795
22629	321796
25957	321797
11170	321798
67416	321799
44627	321800
41782	321801
67665	321802
36965	321803
37309	321804
36338	321805
1497	321806
135460	321807
645	321808
107383	321809
23190	321810
96416	321811
728	321812
61389	321813
490	321814
9858	321815
17162	321816
31750	321817
3559	321818
92358	321819
497	321820
58413	321821
36939	321822
65745	321823
28182	321824
120886	321825
3880	321826
31927	321827
30246	321828
1414	321829
900	321830
503	321831
2087	321832
3911	321833
14403	321834
29131	321835
50265	321836
31506	321837
2989	321838
38690	321839
45470	321840
21569	321841
27805	321842
68192	321843
38388	321844
4220	321845
20417	321846
34582	321847
15349	321848
56430	321849
14809	321850
24695	321851
42733	321852
904	321853
21324	321854
39861	321855
46512	321856
15992	321857
24722	321858
96883	321859
48493	321860
12021	321861
63687	321862
50186	321863
124904	321864
16981	321865
59845	321866
8923	321867
55576	321868
9425	321869
7403	321870
14041	321871
22639	321872
1709	321873
30782	321874
4750	321875
141979	321876
67037	321877
108595	321878
30689	321879
95690	321880
24927	321881
6186	321882
4881	321883
8044	321884
2	321885
2054	321886
34844	321887
3291	321888
10329	321889
78080	321890
115229	321891
5530	321892
22929	321893
38362	321894
61242	321895
9299	321896
23311	321897
33205	321898
2301	321899
54711	321900
60063	321901
68502	321902
12501	321903
53532	321904
40831	321905
84815	321906
30153	321907
8160	321908
12716	321909
77561	321910
17908	321911
34	321912
38322	321913
36811	321914
78262	321915
11943	321916
2278	321917
44637	321918
30149	321919
25226	321920
108840	321921
9373	321922
48683	321923
18716	321924
699	321925
82028	321926
74706	321927
45195	321928
10698	321929
15505	321930
6113	321931
18460	321932
408	321933
549	321934
56877	321935
3143	321936
30513	321937
8795	321938
22911	321939
43551	321940
24740	321941
26889	321942
6288	321943
7356	321944
11828	321945
108427	321946
59128	321947
22690	321948
49512	321949
11540	321950
676	321951
3832	321952
1628	321953
2242	321954
50507	321955
77349	321956
18464	321957
32651	321958
17237	321959
6943	321960
30047	321961
124	321962
23091	321963
5689	321964
55159	321965
167240	321966
344	321967
9668	321968
19983	321969
18813	321970
24763	321971
10864	321972
25883	321973
17614	321974
17160	321975
93682	321976
60313	321977
72548	321978
138732	321979
4363	321980
50970	321981
25680	321982
38437	321983
83008	321984
666	321985
39002	321986
12741	321987
108650	321988
934	321989
14797	321990
87881	321991
2996	321992
15251	321993
125996	321994
2627	321995
2343	321996
41025	321997
52404	321998
3233	321999
134315	322000
15095	322001
1626	322002
66030	322003
32065	322004
29147	322005
40361	322006
12460	322007
38853	322008
28693	322009
45085	322010
24457	322011
2913	322012
35722	322013
29635	322014
11758	322015
44415	322016
83597	322017
13884	322018
34396	322019
81680	322020
48119	322021
73986	322022
39817	322023
41703	322024
79563	322025
14446	322026
58583	322027
3405	322028
65994	322029
70653	322030
173857	322031
21801	322032
75534	322033
5531	322034
23180	322035
27572	322036
87237	322037
38861	322038
161739	322039
83011	322040
114	322041
11969	322042
127089	322043
3700	322044
6433	322045
4751	322046
9042	322047
28673	322048
67487	322049
17469	322050
44039	322051
55255	322052
21697	322053
97386	322054
17856	322055
12578	322056
2022	322057
549	322058
42654	322059
6402	322060
24997	322061
6077	322062
43708	322063
66675	322064
9353	322065
69194	322066
44452	322067
48513	322068
4250	322069
79652	322070
47772	322071
46431	322072
4524	322073
149658	322074
97851	322075
38201	322076
26714	322077
54577	322078
53992	322079
9786	322080
4383	322081
2612	322082
16936	322083
59307	322084
83607	322085
2304	322086
22124	322087
42480	322088
62136	322089
1527	322090
80340	322091
36922	322092
22466	322093
47933	322094
6853	322095
23948	322096
33269	322097
6671	322098
41766	322099
62639	322100
23469	322101
89524	322102
8441	322103
63739	322104
122987	322105
2873	322106
123	322107
25297	322108
9081	322109
22690	322110
47411	322111
21090	322112
61062	322113
56424	322114
45868	322115
24449	322116
63415	322117
32041	322118
11546	322119
18567	322120
45257	322121
32014	322122
34677	322123
25466	322124
33732	322125
78311	322126
24017	322127
11622	322128
340	322129
2549	322130
40362	322131
25712	322132
12090	322133
7383	322134
34696	322135
7546	322136
25466	322137
25952	322138
6393	322139
23244	322140
51900	322141
761	322142
30528	322143
3714	322144
1410	322145
8503	322146
9037	322147
88600	322148
1091	322149
8077	322150
86322	322151
39667	322152
1882	322153
15397	322154
24220	322155
24457	322156
33747	322157
88273	322158
29020	322159
19128	322160
35233	322161
45802	322162
6284	322163
52387	322164
2042	322165
25174	322166
649	322167
4045	322168
74453	322169
104919	322170
12487	322171
64672	322172
114261	322173
96650	322174
61607	322175
35257	322176
28983	322177
7222	322178
34645	322179
49249	322180
17298	322181
12475	322182
17303	322183
21030	322184
9738	322185
80481	322186
35133	322187
150818	322188
3522	322189
24200	322190
13546	322191
128853	322192
69680	322193
5537	322194
14622	322195
6113	322196
114792	322197
69308	322198
44609	322199
15430	322200
112159	322201
79852	322202
33934	322203
27917	322204
69824	322205
67094	322206
57513	322207
6505	322208
77649	322209
1624	322210
4263	322211
40255	322212
2131	322213
24890	322214
5663	322215
13148	322216
45841	322217
79106	322218
106844	322219
43782	322220
133493	322221
52983	322222
9475	322223
18604	322224
34808	322225
13026	322226
18487	322227
63500	322228
34033	322229
72864	322230
56166	322231
11270	322232
50429	322233
63165	322234
40857	322235
20475	322236
4401	322237
28	322238
7310	322239
31305	322240
1379	322241
11869	322242
57065	322243
12886	322244
185160	322245
109419	322246
971	322247
5614	322248
3803	322249
111353	322250
2215	322251
2654	322252
50581	322253
39171	322254
44764	322255
2409	322256
11359	322257
16682	322258
13854	322259
7576	322260
62825	322261
26777	322262
81464	322263
32352	322264
5574	322265
9981	322266
68981	322267
156807	322268
5114	322269
27345	322270
3628	322271
1568	322272
12644	322273
276	322274
205	322275
67746	322276
78299	322277
31189	322278
1350	322279
49736	322280
3991	322281
6272	322282
55313	322283
861	322284
70560	322285
34236	322286
1465	322287
12273	322288
6129	322289
873	322290
68987	322291
65391	322292
93888	322293
63655	322294
84660	322295
13833	322296
5428	322297
2472	322298
12308	322299
722	322300
31584	322301
54917	322302
66353	322303
1983	322304
11866	322305
6741	322306
27591	322307
3120	322308
3521	322309
49090	322310
2348	322311
7752	322312
131791	322313
19272	322314
43308	322315
55925	322316
37476	322317
645	322318
45662	322319
27988	322320
113930	322321
833	322322
27397	322323
540	322324
63121	322325
41742	322326
112279	322327
85733	322328
20855	322329
9375	322330
39854	322331
1084	322332
22756	322333
670	322334
24838	322335
30609	322336
97844	322337
7706	322338
8198	322339
66046	322340
26362	322341
1178	322342
22922	322343
70056	322344
4304	322345
28748	322346
3421	322347
743	322348
255	322349
16917	322350
501	322351
992	322352
839	322353
7968	322354
89365	322355
2868	322356
66	322357
88569	322358
5272	322359
23752	322360
704	322361
83820	322362
113770	322363
69399	322364
25853	322365
925	322366
15608	322367
68921	322368
33546	322369
4701	322370
690	322371
1122	322372
1278	322373
13948	322374
40912	322375
537	322376
26566	322377
1482	322378
10489	322379
513	322380
7988	322381
13446	322382
10991	322383
7047	322384
1075	322385
3158	322386
91974	322387
41	322388
1341	322389
1615	322390
8254	322391
34406	322392
54790	322393
812	322394
9291	322395
23192	322396
36730	322397
73663	322398
1073	322399
81462	322400
14297	322401
1186	322402
5998	322403
1320	322404
16690	322405
24164	322406
45147	322407
41630	322408
10445	322409
86868	322410
6381	322411
44511	322412
10830	322413
1969	322414
2460	322415
496	322416
1075	322417
724	322418
63673	322419
1171	322420
2509	322421
3046	322422
6618	322423
53774	322424
6186	322425
153568	322426
31884	322427
49999	322428
212	322429
88605	322430
8673	322431
272	322432
48705	322433
94732	322434
2111	322435
3903	322436
561	322437
16057	322438
67249	322439
13697	322440
23839	322441
64535	322442
7471	322443
115473	322444
982	322445
9493	322446
113384	322447
43689	322448
7897	322449
23177	322450
76756	322451
1788	322452
6338	322453
1496	322454
40827	322455
35163	322456
1090	322457
343	322458
28929	322459
17698	322460
44475	322461
543	322462
9675	322463
2178	322464
924	322465
46805	322466
27940	322467
4859	322468
12651	322469
2386	322470
5144	322471
2146	322472
65831	322473
4967	322474
20314	322475
2812	322476
24839	322477
28480	322478
9363	322479
8561	322480
17821	322481
4589	322482
10661	322483
4158	322484
804	322485
6612	322486
6353	322487
72749	322488
33427	322489
30323	322490
2979	322491
9865	322492
926	322493
29522	322494
10667	322495
95432	322496
5424	322497
12955	322498
408	322499
60822	322500
69067	322501
93	322502
1181	322503
40901	322504
49843	322505
2971	322506
26965	322507
10960	322508
2912	322509
51055	322510
48899	322511
44095	322512
38109	322513
28	322514
11588	322515
45221	322516
40848	322517
101752	322518
83069	322519
80026	322520
106503	322521
4957	322522
41860	322523
90244	322524
23651	322525
87472	322526
104149	322527
80183	322528
22197	322529
381	322530
141	322531
46268	322532
47772	322533
9397	322534
95965	322535
3757	322536
26559	322537
90466	322538
14698	322539
60458	322540
38451	322541
1425	322542
77875	322543
57084	322544
22680	322545
10692	322546
7883	322547
9838	322548
5669	322549
14844	322550
75	322551
63626	322552
93138	322553
38521	322554
19465	322555
1357	322556
142093	322557
46758	322558
79106	322559
20123	322560
39933	322561
22165	322562
69644	322563
264	322564
5949	322565
40126	322566
704	322567
3494	322568
1362	322569
133674	322570
19782	322571
62074	322572
28214	322573
117261	322574
24795	322575
1646	322576
1311	322577
7891	322578
2787	322579
44752	322580
30434	322581
15815	322582
61991	322583
355	322584
32412	322585
19859	322586
16031	322587
723	322588
15574	322589
35375	322590
28504	322591
94362	322592
18269	322593
7460	322594
5608	322595
30720	322596
140015	322597
6039	322598
1352	322599
138129	322600
10408	322601
57224	322602
92150	322603
29972	322604
41073	322605
50637	322606
38835	322607
3987	322608
5661	322609
3869	322610
50082	322611
46357	322612
14234	322613
156978	322614
30515	322615
84994	322616
9431	322617
104193	322618
37128	322619
25875	322620
7343	322621
76384	322622
19997	322623
50530	322624
3086	322625
43266	322626
39310	322627
358	322628
56589	322629
75447	322630
1952	322631
74392	322632
49467	322633
20278	322634
1228	322635
68432	322636
25191	322637
37701	322638
662	322639
393	322640
155366	322641
743	322642
19481	322643
45721	322644
850	322645
69161	322646
22313	322647
64390	322648
49469	322649
128766	322650
50848	322651
82729	322652
69055	322653
19435	322654
36292	322655
20472	322656
55932	322657
96607	322658
32484	322659
68140	322660
101423	322661
63933	322662
69776	322663
80175	322664
6727	322665
43923	322666
23680	322667
100553	322668
14350	322669
5850	322670
37061	322671
41742	322672
39186	322673
83977	322674
52432	322675
110272	322676
7232	322677
107903	322678
828	322679
2024	322680
4820	322681
309	322682
50226	322683
94709	322684
6021	322685
20664	322686
2375	322687
70635	322688
55833	322689
2241	322690
29430	322691
2447	322692
83600	322693
23531	322694
2703	322695
13426	322696
8690	322697
19559	322698
58431	322699
37891	322700
1169	322701
13044	322702
2233	322703
93187	322704
3514	322705
66372	322706
165906	322707
11192	322708
253	322709
5018	322710
1785	322711
17542	322712
21665	322713
56742	322714
28871	322715
83275	322716
15385	322717
17078	322718
101330	322719
8073	322720
22545	322721
14358	322722
7971	322723
20752	322724
33190	322725
7986	322726
7986	322727
25818	322728
103549	322729
6999	322730
1636	322731
24590	322732
68246	322733
23565	322734
15988	322735
7073	322736
16287	322737
7642	322738
19307	322739
7716	322740
6574	322741
2041	322742
60810	322743
41654	322744
13619	322745
42085	322746
72580	322747
137904	322748
38065	322749
5274	322750
45022	322751
7611	322752
46460	322753
53293	322754
10667	322755
12764	322756
35237	322757
122453	322758
170042	322759
165095	322760
1905	322761
32840	322762
83262	322763
66710	322764
11262	322765
202	322766
17631	322767
1654	322768
38634	322769
9734	322770
139476	322771
108890	322772
52324	322773
69176	322774
66257	322775
15232	322776
30275	322777
43923	322778
25479	322779
105684	322780
37846	322781
8519	322782
97	322783
42967	322784
496	322785
18639	322786
12994	322787
3077	322788
35861	322789
28532	322790
2172	322791
21731	322792
145872	322793
20514	322794
70574	322795
2539	322796
25968	322797
32233	322798
2437	322799
75737	322800
43222	322801
8559	322802
3864	322803
12426	322804
20777	322805
32404	322806
12980	322807
1760	322808
23598	322809
10305	322810
13074	322811
7425	322812
2945	322813
20541	322814
30815	322815
19181	322816
101958	322817
62625	322818
5406	322819
42307	322820
30534	322821
20266	322822
31546	322823
39684	322824
9409	322825
37638	322826
50773	322827
92567	322828
28911	322829
22721	322830
10566	322831
28520	322832
101417	322833
105	322834
59027	322835
4779	322836
20601	322837
1842	322838
149684	322839
69958	322840
7129	322841
39401	322842
2	322843
27920	322844
205	322845
5	322846
81722	322847
87557	322848
847	322849
54090	322850
57123	322851
944	322852
87850	322853
12814	322854
32364	322855
7001	322856
5715	322857
29282	322858
2681	322859
32639	322860
27247	322861
93475	322862
122853	322863
3107	322864
13680	322865
6097	322866
22922	322867
3770	322868
103355	322869
2707	322870
98544	322871
39966	322872
2148	322873
56532	322874
42245	322875
18145	322876
1533	322877
12830	322878
12890	322879
45929	322880
104891	322881
26230	322882
56897	322883
88831	322884
9147	322885
12871	322886
18423	322887
8330	322888
38771	322889
41878	322890
16578	322891
67861	322892
8874	322893
15685	322894
41501	322895
55966	322896
66733	322897
172981	322898
33143	322899
83507	322900
4656	322901
29431	322902
16179	322903
1550	322904
32302	322905
50173	322906
142936	322907
31052	322908
141239	322909
75119	322910
34873	322911
2912	322912
4866	322913
58631	322914
32995	322915
129645	322916
27735	322917
5547	322918
59869	322919
47217	322920
27014	322921
7001	322922
18507	322923
2063	322924
13648	322925
75736	322926
2217	322927
4337	322928
7024	322929
42879	322930
41401	322931
46767	322932
39486	322933
18462	322934
41360	322935
27440	322936
51967	322937
32505	322938
28557	322939
36859	322940
20520	322941
173127	322942
31551	322943
44741	322944
26395	322945
1896	322946
32330	322947
1740	322948
2335	322949
25576	322950
19333	322951
40641	322952
29707	322953
41606	322954
29934	322955
30882	322956
34028	322957
6192	322958
38763	322959
18931	322960
62099	322961
279	322962
3615	322963
40169	322964
3007	322965
45750	322966
91952	322967
146687	322968
1354	322969
37236	322970
39665	322971
27637	322972
70698	322973
2624	322974
41138	322975
4303	322976
38432	322977
3744	322978
1109	322979
34751	322980
68948	322981
66781	322982
542	322983
93409	322984
24209	322985
5319	322986
81921	322987
99611	322988
10876	322989
54037	322990
6936	322991
16511	322992
46399	322993
47835	322994
14414	322995
18759	322996
26	322997
88093	322998
9268	322999
51262	323000
22930	323001
100025	323002
309	323003
36028	323004
134366	323005
36392	323006
1394	323007
2828	323008
66755	323009
51067	323010
95855	323011
39373	323012
19039	323013
9926	323014
16584	323015
106	323016
84369	323017
56194	323018
30580	323019
55	323020
20560	323021
46415	323022
73071	323023
12405	323024
97301	323025
30963	323026
11086	323027
84560	323028
99293	323029
45101	323030
286	323031
35437	323032
523	323033
25190	323034
47366	323035
46942	323036
15603	323037
142	323038
50505	323039
25086	323040
4571	323041
28845	323042
15463	323043
7620	323044
45761	323045
11044	323046
54927	323047
23763	323048
11380	323049
77057	323050
361	323051
16193	323052
24531	323053
21354	323054
37886	323055
4904	323056
4090	323057
34847	323058
17757	323059
7978	323060
12535	323061
100307	323062
13572	323063
129090	323064
10331	323065
82670	323066
19247	323067
6148	323068
4066	323069
44891	323070
1704	323071
18162	323072
2046	323073
73610	323074
27184	323075
137348	323076
16669	323077
54746	323078
60161	323079
60442	323080
5495	323081
4858	323082
55232	323083
6781	323084
8225	323085
2069	323086
40431	323087
26627	323088
28198	323089
3651	323090
38043	323091
10927	323092
85402	323093
3722	323094
1407	323095
15559	323096
66974	323097
94669	323098
11923	323099
12412	323100
23454	323101
4370	323102
101002	323103
2693	323104
12823	323105
28214	323106
6404	323107
60077	323108
32849	323109
82752	323110
29834	323111
12080	323112
15153	323113
54411	323114
97098	323115
10974	323116
1102	323117
12789	323118
23541	323119
37228	323120
82249	323121
4791	323122
23261	323123
75645	323124
50584	323125
3214	323126
77122	323127
53855	323128
90012	323129
14195	323130
110102	323131
10979	323132
61325	323133
45453	323134
20541	323135
3947	323136
1033	323137
41502	323138
2662	323139
49849	323140
44719	323141
11189	323142
4446	323143
3096	323144
1867	323145
53036	323146
8430	323147
792	323148
59734	323149
41352	323150
66462	323151
8472	323152
19458	323153
7409	323154
11556	323155
23461	323156
26	323157
84363	323158
117	323159
32037	323160
16116	323161
54686	323162
57800	323163
23284	323164
1277	323165
23208	323166
135876	323167
92611	323168
1605	323169
24066	323170
18164	323171
19496	323172
9683	323173
68784	323174
52931	323175
80423	323176
14495	323177
26147	323178
7169	323179
18694	323180
41478	323181
18653	323182
7460	323183
15562	323184
1851	323185
90135	323186
31274	323187
4598	323188
42414	323189
58016	323190
28555	323191
2901	323192
1438	323193
2325	323194
25574	323195
16113	323196
40650	323197
59901	323198
46394	323199
20326	323200
66151	323201
4276	323202
1177	323203
1346	323204
68470	323205
12428	323206
26730	323207
479	323208
14735	323209
7907	323210
78687	323211
31104	323212
78201	323213
89844	323214
5749	323215
113431	323216
4122	323217
59356	323218
34370	323219
30954	323220
26353	323221
90704	323222
4088	323223
5882	323224
816	323225
3683	323226
40256	323227
645	323228
14675	323229
9602	323230
54136	323231
31364	323232
58602	323233
89112	323234
123487	323235
1540	323236
26602	323237
121324	323238
37025	323239
102519	323240
1527	323241
8189	323242
41835	323243
67782	323244
16130	323245
15804	323246
6715	323247
11611	323248
16344	323249
23344	323250
121325	323251
13650	323252
134110	323253
4691	323254
19976	323255
88144	323256
1368	323257
85216	323258
61499	323259
16159	323260
22564	323261
47914	323262
41721	323263
1568	323264
25595	323265
28337	323266
4446	323267
59748	323268
83163	323269
772	323270
80732	323271
40517	323272
12405	323273
39702	323274
50752	323275
104638	323276
33641	323277
19329	323278
30709	323279
23121	323280
1088	323281
3483	323282
108262	323283
796	323284
78324	323285
29749	323286
114934	323287
74997	323288
24946	323289
60997	323290
37120	323291
22545	323292
39718	323293
39718	323294
57269	323295
30412	323296
48952	323297
23588	323298
2454	323299
32	323300
4672	323301
41142	323302
68552	323303
73468	323304
1845	323305
18760	323306
20491	323307
65268	323308
36079	323309
93373	323310
124578	323311
2549	323312
18262	323313
69948	323314
6064	323315
85619	323316
38825	323317
58771	323318
1816	323319
923	323320
47013	323321
57694	323322
13620	323323
2467	323324
59753	323325
46050	323326
24306	323327
45799	323328
183567	323329
58158	323330
5981	323331
92505	323332
1819	323333
23379	323334
25223	323335
5924	323336
9495	323337
10404	323338
82095	323339
13400	323340
18	323341
5719	323342
6951	323343
4121	323344
7182	323345
33976	323346
19603	323347
27572	323348
15348	323349
34033	323350
4900	323351
27994	323352
217	323353
22915	323354
22276	323355
39978	323356
31354	323357
37022	323358
83600	323359
40084	323360
6154	323361
13140	323362
40243	323363
1213	323364
17026	323365
108398	323366
28036	323367
62999	323368
121914	323369
86649	323370
39858	323371
133982	323372
103170	323373
14983	323374
8554	323375
16	323376
33747	323377
77568	323378
17680	323379
4650	323380
82424	323381
14350	323382
14238	323383
13772	323384
66442	323385
31560	323386
70556	323387
46306	323388
13387	323389
34970	323390
6878	323391
54435	323392
25184	323393
20927	323394
23199	323395
607	323396
94721	323397
71944	323398
70704	323399
55138	323400
12757	323401
33071	323402
4175	323403
48181	323404
43658	323405
42545	323406
80667	323407
38459	323408
80662	323409
13868	323410
1090	323411
6326	323412
50187	323413
23680	323414
53526	323415
50614	323416
12001	323417
4273	323418
72484	323419
96973	323420
45631	323421
79648	323422
34267	323423
68734	323424
50370	323425
1751	323426
20224	323427
7654	323428
91998	323429
104059	323430
350	323431
23458	323432
19218	323433
5995	323434
19831	323435
26144	323436
80538	323437
70914	323438
53147	323439
64	323440
96016	323441
13219	323442
9828	323443
1429	323444
34270	323445
3023	323446
963	323447
1464	323448
95805	323449
35385	323450
64	323451
27763	323452
94	323453
22386	323454
403	323455
24885	323456
2399	323457
355	323458
212	323459
5557	323460
19686	323461
7537	323462
4695	323463
167	323464
80612	323465
65228	323466
60153	323467
8966	323468
453	323469
3544	323470
82326	323471
71123	323472
16119	323473
57934	323474
2612	323475
492	323476
64790	323477
24144	323478
4004	323479
54772	323480
22463	323481
50792	323482
12398	323483
89582	323484
80226	323485
11520	323486
47951	323487
76413	323488
62509	323489
26943	323490
21868	323491
13686	323492
27711	323493
2507	323494
10736	323495
284	323496
57395	323497
1423	323498
11547	323499
46629	323500
12083	323501
15696	323502
15622	323503
12335	323504
81417	323505
41630	323506
84959	323507
8597	323508
2015	323509
72304	323510
3412	323511
63180	323512
28398	323513
15217	323514
122694	323515
4303	323516
113473	323517
8513	323518
49739	323519
31922	323520
41864	323521
5560	323522
50149	323523
83091	323524
17818	323525
2611	323526
9269	323527
3272	323528
85221	323529
37503	323530
84111	323531
43287	323532
141071	323533
88657	323534
58968	323535
178073	323536
50793	323537
4519	323538
8484	323539
61107	323540
12483	323541
89748	323542
20644	323543
51955	323544
9584	323545
9233	323546
34803	323547
35224	323548
56724	323549
1291	323550
2385	323551
60007	323552
8386	323553
60601	323554
35303	323555
1464	323556
4568	323557
201	323558
17987	323559
8626	323560
7070	323561
8464	323562
6848	323563
10634	323564
53335	323565
31166	323566
30248	323567
30957	323568
580	323569
4254	323570
13861	323571
57735	323572
39682	323573
248	323574
20922	323575
24859	323576
4284	323577
820	323578
35364	323579
2689	323580
6196	323581
1710	323582
4833	323583
27308	323584
47506	323585
5601	323586
36014	323587
32784	323588
621	323589
43263	323590
1229	323591
69849	323592
547	323593
58887	323594
44983	323595
9830	323596
52146	323597
1971	323598
18315	323599
137788	323600
41223	323601
39595	323602
109288	323603
649	323604
27606	323605
71099	323606
53036	323607
27307	323608
13586	323609
10599	323610
105290	323611
2868	323612
752	323613
24822	323614
43584	323615
829	323616
3779	323617
15364	323618
29236	323619
2746	323620
44269	323621
34610	323622
2670	323623
42310	323624
5435	323625
6804	323626
52417	323627
3395	323628
55790	323629
24008	323630
3278	323631
5009	323632
36313	323633
50073	323634
22570	323635
7979	323636
11261	323637
8493	323638
33314	323639
8688	323640
15303	323641
955	323642
58614	323643
22772	323644
56463	323645
35882	323646
58482	323647
2176	323648
186	323649
22890	323650
56648	323651
78699	323652
46682	323653
33354	323654
44041	323655
11260	323656
36195	323657
3511	323658
11136	323659
2	323660
4880	323661
1740	323662
7525	323663
30611	323664
407	323665
50646	323666
9473	323667
501	323668
45030	323669
23834	323670
11556	323671
13290	323672
1187	323673
16499	323674
33969	323675
63510	323676
34445	323677
63007	323678
63648	323679
62469	323680
72254	323681
6612	323682
20909	323683
10859	323684
9271	323685
42881	323686
29196	323687
44984	323688
38782	323689
23130	323690
12269	323691
25008	323692
10543	323693
66581	323694
3993	323695
15135	323696
858	323697
43741	323698
5631	323699
16586	323700
75414	323701
84757	323702
15990	323703
829	323704
25328	323705
37819	323706
12477	323707
51192	323708
32417	323709
2412	323710
1076	323711
1491	323712
12923	323713
122072	323714
51561	323715
22878	323716
4666	323717
701	323718
7367	323719
10885	323720
1619	323721
31346	323722
27469	323723
97664	323724
41273	323725
1442	323726
84369	323727
6910	323728
25530	323729
171165	323730
64443	323731
5202	323732
20597	323733
19125	323734
123364	323735
45487	323736
70764	323737
7711	323738
15015	323739
42209	323740
40882	323741
4478	323742
62945	323743
14579	323744
4351	323745
52	323746
59891	323747
50	323748
50326	323749
2	323750
38869	323751
4860	323752
131037	323753
76285	323754
50225	323755
7993	323756
87032	323757
1083	323758
31608	323759
10645	323760
450	323761
3602	323762
89057	323763
76557	323764
2303	323765
22607	323766
13780	323767
31884	323768
71804	323769
36193	323770
50550	323771
29851	323772
2233	323773
174	323774
8216	323775
18017	323776
30727	323777
21745	323778
3067	323779
20916	323780
4329	323781
37003	323782
13946	323783
47667	323784
46217	323785
3314	323786
60511	323787
38393	323788
11571	323789
23022	323790
118879	323791
51712	323792
75202	323793
18874	323794
94543	323795
30553	323796
5732	323797
31512	323798
52	323799
175	323800
67919	323801
112403	323802
13610	323803
784	323804
7237	323805
10119	323806
1223	323807
9801	323808
76554	323809
2913	323810
32030	323811
49492	323812
6357	323813
27555	323814
8023	323815
5593	323816
32165	323817
34360	323818
56175	323819
70757	323820
45116	323821
110552	323822
48732	323823
54268	323824
53837	323825
12009	323826
17799	323827
10865	323828
44229	323829
23470	323830
24993	323831
17130	323832
18636	323833
34600	323834
70802	323835
2433	323836
1762	323837
873	323838
13350	323839
23619	323840
40551	323841
2011	323842
2076	323843
41276	323844
157896	323845
2243	323846
4372	323847
22216	323848
48139	323849
39305	323850
69834	323851
85968	323852
2	323853
68973	323854
23183	323855
23425	323856
36789	323857
5773	323858
43064	323859
45635	323860
28314	323861
99951	323862
25672	323863
13911	323864
7767	323865
61953	323866
64674	323867
2610	323868
23419	323869
13013	323870
81309	323871
20621	323872
9218	323873
4037	323874
8586	323875
27469	323876
24521	323877
50742	323878
34926	323879
21480	323880
53773	323881
4754	323882
26328	323883
3523	323884
2911	323885
13910	323886
11898	323887
1329	323888
87918	323889
3302	323890
58062	323891
13232	323892
8402	323893
10717	323894
6759	323895
15851	323896
2895	323897
96608	323898
63531	323899
53392	323900
6840	323901
35672	323902
18813	323903
34511	323904
51044	323905
4308	323906
60999	323907
9061	323908
47970	323909
42106	323910
78898	323911
409	323912
39312	323913
102310	323914
218	323915
3816	323916
13676	323917
58990	323918
21763	323919
45332	323920
76755	323921
4308	323922
17227	323923
5534	323924
132066	323925
36500	323926
8160	323927
21969	323928
1458	323929
12233	323930
34330	323931
344	323932
5699	323933
113290	323934
66196	323935
27239	323936
23119	323937
18033	323938
12615	323939
62717	323940
7735	323941
33857	323942
290	323943
11488	323944
51368	323945
17124	323946
2236	323947
9224	323948
58725	323949
792	323950
2828	323951
21635	323952
31733	323953
20532	323954
1500	323955
99914	323956
64761	323957
15674	323958
42978	323959
17536	323960
20891	323961
34931	323962
1586	323963
1709	323964
32598	323965
9007	323966
36176	323967
23268	323968
29690	323969
7506	323970
1957	323971
42581	323972
69926	323973
42225	323974
78187	323975
36777	323976
30828	323977
55603	323978
37153	323979
9992	323980
36695	323981
23508	323982
68792	323983
101495	323984
81162	323985
1474	323986
8505	323987
11199	323988
17972	323989
2225	323990
11450	323991
3553	323992
2068	323993
11505	323994
87484	323995
10628	323996
74440	323997
66533	323998
67542	323999
53119	324000
154466	324001
22696	324002
49847	324003
15475	324004
31972	324005
27265	324006
65539	324007
19861	324008
14197	324009
4805	324010
111075	324011
57388	324012
11228	324013
51444	324014
99182	324015
6793	324016
6508	324017
17905	324018
29075	324019
87183	324020
5229	324021
268	324022
13158	324023
54680	324024
43421	324025
56619	324026
10941	324027
22326	324028
78363	324029
3263	324030
126641	324031
14271	324032
62263	324033
1178	324034
25014	324035
34125	324036
79579	324037
96016	324038
32332	324039
114669	324040
89653	324041
3164	324042
126005	324043
23378	324044
37511	324045
51771	324046
31738	324047
49796	324048
14442	324049
14401	324050
45641	324051
48237	324052
5833	324053
6305	324054
37046	324055
45351	324056
17466	324057
36925	324058
5425	324059
28157	324060
35943	324061
18561	324062
130427	324063
53725	324064
12016	324065
32676	324066
234	324067
15874	324068
3866	324069
44075	324070
47632	324071
12889	324072
3528	324073
75469	324074
39496	324075
2299	324076
95189	324077
401	324078
6373	324079
14527	324080
64315	324081
60075	324082
11635	324083
19097	324084
18578	324085
13583	324086
1575	324087
19056	324088
17541	324089
18558	324090
37650	324091
30578	324092
40792	324093
24796	324094
4052	324095
7367	324096
127848	324097
12612	324098
122803	324099
40703	324100
12223	324101
64976	324102
33309	324103
141188	324104
60821	324105
770	324106
4458	324107
31124	324108
27647	324109
33275	324110
33744	324111
23933	324112
16050	324113
33593	324114
504	324115
33375	324116
50216	324117
92963	324118
34371	324119
5829	324120
10316	324121
20923	324122
2312	324123
97498	324124
77945	324125
4015	324126
21620	324127
82541	324128
2559	324129
12244	324130
12831	324131
19	324132
60623	324133
18136	324134
70943	324135
91955	324136
10733	324137
194	324138
217	324139
24056	324140
17560	324141
66	324142
82354	324143
14213	324144
9863	324145
5975	324146
98621	324147
18	324148
14423	324149
2147	324150
19387	324151
57109	324152
12822	324153
28066	324154
2264	324155
6032	324156
10254	324157
126878	324158
9622	324159
33459	324160
2358	324161
2807	324162
54907	324163
4704	324164
38721	324165
6593	324166
1795	324167
5360	324168
55951	324169
88835	324170
128775	324171
47823	324172
60200	324173
81947	324174
4703	324175
20199	324176
22661	324177
4357	324178
26077	324179
3528	324180
1976	324181
60418	324182
611	324183
7749	324184
45916	324185
12202	324186
68802	324187
85145	324188
39646	324189
39416	324190
53290	324191
72595	324192
3959	324193
54804	324194
1725	324195
136	324196
4296	324197
43582	324198
6015	324199
19113	324200
46130	324201
85687	324202
5	324203
36281	324204
23958	324205
6935	324206
436	324207
2297	324208
133492	324209
53046	324210
15270	324211
41148	324212
5711	324213
32699	324214
16533	324215
22810	324216
6329	324217
17462	324218
7143	324219
38409	324220
37425	324221
21760	324222
23702	324223
132791	324224
25375	324225
40256	324226
94083	324227
37841	324228
105565	324229
1885	324230
60622	324231
28288	324232
14553	324233
25073	324234
68851	324235
38730	324236
8033	324237
4893	324238
7839	324239
59225	324240
72257	324241
72241	324242
21144	324243
35453	324244
23995	324245
95067	324246
40325	324247
8448	324248
48215	324249
72195	324250
108355	324251
6114	324252
26182	324253
39524	324254
12334	324255
21657	324256
3871	324257
34789	324258
8093	324259
5436	324260
24831	324261
33978	324262
75528	324263
45048	324264
5	324265
21764	324266
87728	324267
28253	324268
659	324269
19073	324270
8325	324271
28082	324272
60584	324273
104083	324274
99546	324275
96853	324276
1589	324277
46853	324278
10091	324279
41688	324280
12548	324281
4746	324282
17936	324283
19278	324284
11991	324285
3568	324286
11583	324287
19291	324288
25446	324289
4328	324290
54494	324291
17064	324292
25723	324293
18914	324294
18596	324295
16230	324296
79	324297
44679	324298
440	324299
67573	324300
35534	324301
15754	324302
3425	324303
9703	324304
1367	324305
4863	324306
50850	324307
42015	324308
21894	324309
6557	324310
8610	324311
3402	324312
7873	324313
46315	324314
6340	324315
184664	324316
88866	324317
99488	324318
54907	324319
5189	324320
53074	324321
58756	324322
53010	324323
187165	324324
39216	324325
133268	324326
49297	324327
29319	324328
24170	324329
1833	324330
33533	324331
2551	324332
222	324333
11839	324334
78650	324335
73196	324336
7577	324337
42065	324338
996	324339
9822	324340
6510	324341
92447	324342
19101	324343
26885	324344
2238	324345
6250	324346
2414	324347
77199	324348
6643	324349
4886	324350
613	324351
559	324352
404	324353
22373	324354
21966	324355
27125	324356
21635	324357
121609	324358
102438	324359
5341	324360
188	324361
26675	324362
12168	324363
8294	324364
27233	324365
485	324366
54149	324367
28553	324368
39263	324369
5446	324370
100945	324371
96073	324372
11325	324373
40687	324374
36460	324375
46081	324376
15728	324377
50104	324378
139606	324379
2069	324380
89648	324381
62335	324382
133260	324383
12188	324384
28146	324385
23795	324386
46528	324387
48075	324388
79952	324389
1574	324390
25059	324391
107382	324392
743	324393
35094	324394
46525	324395
1245	324396
13713	324397
23183	324398
84608	324399
2762	324400
26762	324401
47222	324402
42902	324403
818	324404
66227	324405
4497	324406
18386	324407
18363	324408
32361	324409
51793	324410
38351	324411
104486	324412
3399	324413
180289	324414
75260	324415
90546	324416
43136	324417
5174	324418
14797	324419
7942	324420
15584	324421
12970	324422
854	324423
8207	324424
8833	324425
25769	324426
36281	324427
7806	324428
141721	324429
6488	324430
450	324431
33925	324432
19120	324433
32206	324434
8142	324435
30168	324436
38426	324437
54979	324438
15647	324439
23163	324440
3899	324441
39751	324442
30429	324443
838	324444
752	324445
1533	324446
78140	324447
28625	324448
29739	324449
2426	324450
106305	324451
41352	324452
1605	324453
15698	324454
1020	324455
57883	324456
14330	324457
2792	324458
7585	324459
1169	324460
65496	324461
2486	324462
24622	324463
694	324464
29289	324465
43948	324466
9496	324467
15344	324468
15810	324469
1233	324470
35392	324471
5754	324472
59902	324473
15149	324474
23529	324475
13443	324476
240	324477
2458	324478
7198	324479
5987	324480
34373	324481
8232	324482
4529	324483
8189	324484
1344	324485
24174	324486
14361	324487
46764	324488
38422	324489
1751	324490
7185	324491
6096	324492
107399	324493
67816	324494
97142	324495
11797	324496
8886	324497
61630	324498
108515	324499
47841	324500
127043	324501
27345	324502
74401	324503
13292	324504
37357	324505
60	324506
137341	324507
15471	324508
54560	324509
34465	324510
27593	324511
14254	324512
4166	324513
44048	324514
2296	324515
2199	324516
463	324517
3158	324518
3458	324519
473	324520
38664	324521
155	324522
13724	324523
39040	324524
39372	324525
46724	324526
7478	324527
14721	324528
2555	324529
6548	324530
21170	324531
82484	324532
12605	324533
78590	324534
1458	324535
126782	324536
6333	324537
4513	324538
15181	324539
126087	324540
32277	324541
73730	324542
43499	324543
29774	324544
30625	324545
52353	324546
75393	324547
36190	324548
11622	324549
43053	324550
31341	324551
23939	324552
85137	324553
43053	324554
63350	324555
25290	324556
706	324557
15428	324558
82683	324559
1484	324560
85304	324561
40269	324562
85772	324563
30213	324564
1526	324565
161543	324566
2409	324567
95301	324568
15713	324569
55175	324570
14579	324571
33255	324572
6806	324573
46985	324574
23125	324575
71846	324576
46938	324577
79320	324578
79399	324579
6819	324580
10962	324581
39087	324582
15	324583
60618	324584
6499	324585
4442	324586
4442	324587
30758	324588
7199	324589
14546	324590
72864	324591
8662	324592
43595	324593
183908	324594
23725	324595
9845	324596
7578	324597
10123	324598
143302	324599
7546	324600
81579	324601
40286	324602
2306	324603
56039	324604
6257	324605
71012	324606
133711	324607
41765	324608
95270	324609
1103	324610
186016	324611
565	324612
57769	324613
14998	324614
28829	324615
51188	324616
37776	324617
16442	324618
114567	324619
68987	324620
28794	324621
68425	324622
39431	324623
65681	324624
186793	324625
18558	324626
125133	324627
10212	324628
46248	324629
5	324630
52342	324631
91800	324632
38417	324633
36119	324634
59059	324635
186725	324636
40916	324637
46390	324638
13053	324639
69759	324640
69755	324641
5147	324642
9496	324643
27187	324644
58246	324645
26343	324646
57779	324647
11205	324648
38322	324649
177044	324650
2981	324651
18022	324652
29094	324653
154393	324654
2577	324655
7662	324656
21222	324657
17660	324658
10386	324659
98254	324660
60	324661
13453	324662
784	324663
70465	324664
21912	324665
163880	324666
10844	324667
1554	324668
18829	324669
30274	324670
3018	324671
33099	324672
47954	324673
86947	324674
10059	324675
103967	324676
6399	324677
95754	324678
18100	324679
173210	324680
3566	324681
93778	324682
5347	324683
7162	324684
969	324685
9921	324686
2834	324687
4543	324688
14619	324689
6279	324690
61342	324691
37547	324692
52990	324693
15903	324694
54152	324695
14110	324696
56805	324697
35145	324698
23393	324699
13641	324700
27889	324701
41574	324702
2087	324703
38962	324704
4343	324705
24189	324706
28283	324707
7505	324708
28931	324709
6497	324710
17333	324711
4691	324712
12803	324713
12373	324714
1494	324715
1672	324716
51675	324717
652	324718
68297	324719
5286	324720
21328	324721
33682	324722
2464	324723
93923	324724
4401	324725
57361	324726
49264	324727
10693	324728
99327	324729
5427	324730
5432	324731
21225	324732
28761	324733
66031	324734
34473	324735
6449	324736
2009	324737
14707	324738
95062	324739
48079	324740
28047	324741
29827	324742
958	324743
62472	324744
10349	324745
71507	324746
40329	324747
45855	324748
30513	324749
7784	324750
27546	324751
77117	324752
88008	324753
108331	324754
36600	324755
96461	324756
12861	324757
63280	324758
6836	324759
20285	324760
3193	324761
131764	324762
101761	324763
20894	324764
185	324765
50790	324766
20946	324767
29533	324768
8405	324769
80610	324770
28497	324771
36105	324772
12944	324773
54223	324774
48837	324775
12665	324776
24814	324777
54222	324778
37455	324779
37636	324780
41394	324781
41710	324782
61093	324783
46889	324784
29244	324785
30358	324786
22079	324787
15857	324788
18057	324789
6763	324790
38916	324791
5594	324792
5095	324793
3715	324794
2687	324795
2305	324796
30779	324797
10884	324798
3517	324799
28194	324800
34302	324801
61272	324802
8077	324803
38030	324804
5013	324805
23525	324806
6848	324807
62762	324808
44571	324809
2727	324810
18631	324811
25099	324812
56624	324813
20439	324814
8242	324815
7338	324816
9640	324817
3438	324818
2578	324819
72689	324820
7286	324821
16253	324822
33532	324823
87927	324824
2686	324825
1932	324826
21920	324827
45853	324828
108050	324829
70934	324830
55106	324831
15017	324832
37584	324833
36502	324834
44140	324835
87020	324836
110179	324837
50846	324838
79720	324839
65765	324840
31144	324841
64957	324842
1653	324843
77165	324844
100243	324845
19641	324846
52471	324847
14792	324848
15988	324849
32108	324850
10763	324851
8027	324852
71726	324853
759	324854
41299	324855
31674	324856
82850	324857
23	324858
8404	324859
4402	324860
3542	324861
24489	324862
54248	324863
58950	324864
29524	324865
38044	324866
9883	324867
53114	324868
23764	324869
1833	324870
45767	324871
6944	324872
37581	324873
3502	324874
30919	324875
180584	324876
73037	324877
36915	324878
14926	324879
8333	324880
32972	324881
151665	324882
109810	324883
74227	324884
18991	324885
29495	324886
6918	324887
96846	324888
19383	324889
23193	324890
30493	324891
32079	324892
70229	324893
16829	324894
118008	324895
18163	324896
25932	324897
40657	324898
10014	324899
26962	324900
142	324901
34762	324902
72338	324903
1666	324904
16450	324905
15389	324906
3759	324907
4262	324908
32777	324909
7438	324910
11139	324911
1364	324912
7915	324913
69201	324914
113279	324915
34274	324916
9835	324917
16260	324918
21311	324919
47881	324920
67464	324921
27007	324922
16736	324923
8793	324924
31471	324925
48879	324926
55055	324927
41428	324928
49409	324929
128663	324930
10325	324931
73992	324932
59284	324933
66442	324934
15165	324935
45913	324936
2631	324937
107683	324938
2065	324939
30635	324940
134210	324941
49017	324942
129976	324943
10226	324944
28	324945
62412	324946
1873	324947
53713	324948
67705	324949
3157	324950
4290	324951
35478	324952
2491	324953
14137	324954
86245	324955
2385	324956
15849	324957
25602	324958
188919	324959
916	324960
79	324961
10636	324962
44677	324963
31247	324964
12656	324965
9580	324966
447	324967
5253	324968
40294	324969
70596	324970
107781	324971
78216	324972
45626	324973
778	324974
49333	324975
8979	324976
57063	324977
66158	324978
46023	324979
34635	324980
93727	324981
5532	324982
2392	324983
16498	324984
2630	324985
7326	324986
20	324987
13057	324988
27549	324989
6964	324990
2066	324991
35310	324992
2381	324993
1527	324994
25164	324995
38503	324996
6918	324997
14783	324998
1330	324999
139546	325000
23	325001
23	325002
17346	325003
14727	325004
8435	325005
2332	325006
2904	325007
2141	325008
107507	325009
65	325010
22172	325011
66977	325012
113	325013
9841	325014
34811	325015
4562	325016
27081	325017
1690	325018
89848	325019
82613	325020
28298	325021
11413	325022
135792	325023
25424	325024
5629	325025
7247	325026
37656	325027
32505	325028
36093	325029
9316	325030
134399	325031
8550	325032
16126	325033
26381	325034
2458	325035
74553	325036
7323	325037
34338	325038
41458	325039
41551	325040
41606	325041
23196	325042
21026	325043
23229	325044
26443	325045
43655	325046
28077	325047
16102	325048
128463	325049
175	325050
1400	325051
7477	325052
141004	325053
500	325054
5174	325055
46455	325056
33098	325057
5202	325058
20042	325059
99429	325060
38088	325061
3923	325062
8437	325063
16232	325064
7610	325065
42955	325066
870	325067
19517	325068
5081	325069
60401	325070
6341	325071
3296	325072
23323	325073
4826	325074
969	325075
88662	325076
96190	325077
21737	325078
11555	325079
15223	325080
85946	325081
4138	325082
17230	325083
3345	325084
47926	325085
51992	325086
1018	325087
4945	325088
51193	325089
30439	325090
45901	325091
57876	325092
15426	325093
32217	325094
27889	325095
6369	325096
350	325097
2955	325098
2955	325099
70488	325100
25796	325101
67098	325102
28464	325103
60070	325104
85075	325105
71047	325106
25059	325107
908	325108
24284	325109
39556	325110
16294	325111
5427	325112
3402	325113
2813	325114
3712	325115
64265	325116
87697	325117
181791	325118
38641	325119
78898	325120
82869	325121
7288	325122
2745	325123
815	325124
19670	325125
79108	325126
58304	325127
17145	325128
103156	325129
171286	325130
57968	325131
57183	325132
22403	325133
1533	325134
42557	325135
70630	325136
22737	325137
6351	325138
27833	325139
11568	325140
24720	325141
15152	325142
20125	325143
2854	325144
54161	325145
55276	325146
30485	325147
3811	325148
47713	325149
15979	325150
8404	325151
17064	325152
5458	325153
81763	325154
13725	325155
2999	325156
8532	325157
543	325158
8277	325159
29531	325160
70167	325161
61040	325162
7608	325163
66908	325164
96009	325165
52075	325166
63248	325167
6465	325168
51385	325169
60731	325170
58309	325171
58790	325172
100665	325173
57421	325174
20855	325175
4880	325176
15	325177
8656	325178
186111	325179
97312	325180
13023	325181
7024	325182
36360	325183
38866	325184
3942	325185
34146	325186
5719	325187
29989	325188
77394	325189
8338	325190
8639	325191
22612	325192
26957	325193
50918	325194
168715	325195
64684	325196
42600	325197
4757	325198
64917	325199
36686	325200
6518	325201
97836	325202
49326	325203
703	325204
14717	325205
166887	325206
2904	325207
45509	325208
34284	325209
13292	325210
787	325211
129124	325212
32716	325213
58588	325214
21931	325215
24000	325216
3803	325217
45417	325218
53133	325219
1301	325220
38301	325221
127244	325222
28589	325223
4161	325224
26233	325225
25786	325226
46611	325227
47362	325228
10462	325229
39932	325230
18073	325231
38394	325232
40778	325233
26211	325234
31093	325235
7933	325236
17553	325237
32357	325238
2877	325239
94250	325240
101379	325241
4271	325242
3352	325243
32886	325244
37167	325245
78337	325246
11898	325247
21566	325248
18795	325249
26710	325250
50981	325251
97928	325252
34470	325253
38034	325254
43975	325255
14672	325256
8980	325257
33111	325258
60210	325259
8980	325260
40812	325261
3254	325262
15	325263
18009	325264
86009	325265
48706	325266
36151	325267
40463	325268
2551	325269
34177	325270
22377	325271
12638	325272
66158	325273
25017	325274
40657	325275
3050	325276
171389	325277
11752	325278
86003	325279
37690	325280
2695	325281
68189	325282
24789	325283
26363	325284
99012	325285
50504	325286
66557	325287
5807	325288
4276	325289
32478	325290
17984	325291
13232	325292
444	325293
11250	325294
31539	325295
9076	325296
45368	325297
90250	325298
69617	325299
4475	325300
86035	325301
3616	325302
17541	325303
4617	325304
47328	325305
39198	325306
59222	325307
2367	325308
56567	325309
23997	325310
160062	325311
946	325312
32406	325313
55208	325314
708	325315
11889	325316
1925	325317
22570	325318
91303	325319
1311	325320
13842	325321
188317	325322
5998	325323
74535	325324
139039	325325
7416	325326
60	325327
34585	325328
57770	325329
21792	325330
1935	325331
43917	325332
430	325333
8730	325334
62178	325335
8764	325336
62798	325337
28594	325338
77744	325339
4162	325340
140918	325341
16751	325342
71216	325343
2610	325344
1708	325345
1216	325346
30840	325347
2537	325348
23705	325349
64950	325350
50907	325351
21356	325352
34032	325353
11215	325354
21627	325355
7948	325356
60209	325357
146402	325358
7337	325359
93702	325360
9338	325361
85800	325362
82805	325363
665	325364
331	325365
123487	325366
14032	325367
12391	325368
12122	325369
20610	325370
25435	325371
4522	325372
50599	325373
42457	325374
63226	325375
7745	325376
4383	325377
7745	325378
23058	325379
62950	325380
9946	325381
60149	325382
25804	325383
29100	325384
1194	325385
16601	325386
12553	325387
27909	325388
19809	325389
21854	325390
30914	325391
7167	325392
32604	325393
60577	325394
3965	325395
156	325396
60546	325397
17605	325398
6522	325399
40357	325400
18649	325401
60105	325402
9213	325403
67000	325404
26427	325405
23296	325406
5617	325407
8256	325408
37159	325409
36080	325410
19367	325411
98255	325412
34527	325413
36900	325414
1973	325415
60229	325416
37241	325417
100592	325418
104689	325419
74113	325420
78780	325421
52371	325422
51710	325423
11925	325424
52440	325425
24818	325426
18513	325427
212	325428
13040	325429
57907	325430
61517	325431
2875	325432
39614	325433
78249	325434
91033	325435
17502	325436
37727	325437
33146	325438
12437	325439
1842	325440
39248	325441
9459	325442
20207	325443
47404	325444
48998	325445
26608	325446
5888	325447
34470	325448
17553	325449
7107	325450
842	325451
13714	325452
45633	325453
22871	325454
35521	325455
32050	325456
9055	325457
57239	325458
2225	325459
4296	325460
3792	325461
21631	325462
17651	325463
29088	325464
25160	325465
20464	325466
5365	325467
2175	325468
68901	325469
4956	325470
76926	325471
131736	325472
2016	325473
1251	325474
19209	325475
73821	325476
26897	325477
531	325478
30323	325479
5182	325480
34005	325481
4048	325482
16504	325483
2482	325484
7463	325485
565	325486
5051	325487
95419	325488
21532	325489
48187	325490
1222	325491
34905	325492
17976	325493
343	325494
21212	325495
86364	325496
712	325497
538	325498
46336	325499
11812	325500
25669	325501
12929	325502
4831	325503
9865	325504
3087	325505
599	325506
2548	325507
9792	325508
26780	325509
41140	325510
137419	325511
51417	325512
574	325513
2667	325514
199	325515
3790	325516
11406	325517
232	325518
28170	325519
164	325520
87969	325521
13980	325522
7076	325523
2200	325524
23886	325525
47762	325526
4036	325527
34361	325528
14078	325529
30383	325530
2174	325531
29237	325532
86029	325533
140159	325534
56065	325535
28369	325536
7603	325537
13107	325538
39975	325539
1832	325540
2741	325541
3817	325542
4839	325543
52808	325544
31246	325545
40830	325546
57704	325547
6975	325548
9227	325549
46282	325550
2520	325551
65620	325552
809	325553
117622	325554
24861	325555
6876	325556
16217	325557
866	325558
8918	325559
45756	325560
43224	325561
60712	325562
157795	325563
23290	325564
9460	325565
8324	325566
11642	325567
50142	325568
50142	325569
41730	325570
56785	325571
50281	325572
11659	325573
8327	325574
112803	325575
51820	325576
77548	325577
10664	325578
3834	325579
74396	325580
126191	325581
9658	325582
12885	325583
1205	325584
51822	325585
5510	325586
13444	325587
14545	325588
15862	325589
101133	325590
27130	325591
23578	325592
27941	325593
19035	325594
85420	325595
26	325596
46781	325597
4390	325598
26302	325599
471	325600
50116	325601
10806	325602
15569	325603
54391	325604
18785	325605
7778	325606
96647	325607
32081	325608
11830	325609
8697	325610
69327	325611
12329	325612
57412	325613
13123	325614
27288	325615
73127	325616
26869	325617
70608	325618
50269	325619
13243	325620
13985	325621
2059	325622
694	325623
13100	325624
22250	325625
36682	325626
102733	325627
4610	325628
24681	325629
75469	325630
279	325631
22296	325632
1529	325633
91616	325634
69642	325635
39953	325636
48340	325637
13019	325638
64567	325639
24681	325640
26907	325641
124829	325642
16914	325643
7167	325644
5070	325645
7939	325646
35276	325647
23277	325648
3771	325649
49015	325650
1510	325651
27053	325652
37882	325653
4247	325654
3084	325655
28779	325656
8276	325657
13054	325658
15145	325659
80519	325660
41517	325661
42961	325662
5057	325663
53597	325664
12516	325665
43070	325666
16551	325667
54506	325668
48511	325669
48488	325670
51197	325671
19168	325672
28876	325673
15711	325674
1263	325675
9535	325676
300	325677
54442	325678
9664	325679
619	325680
49440	325681
48890	325682
58903	325683
11269	325684
2311	325685
587	325686
19210	325687
89141	325688
30434	325689
78385	325690
72384	325691
17515	325692
45892	325693
25887	325694
1526	325695
79980	325696
3273	325697
10689	325698
37764	325699
13065	325700
14956	325701
21420	325702
53526	325703
46345	325704
16758	325705
18173	325706
670	325707
3249	325708
34381	325709
50721	325710
48606	325711
30348	325712
928	325713
1827	325714
1648	325715
56716	325716
32512	325717
15118	325718
22617	325719
9890	325720
12737	325721
108299	325722
74197	325723
44960	325724
48009	325725
3862	325726
87433	325727
1936	325728
69310	325729
7971	325730
851	325731
45282	325732
86721	325733
2032	325734
5115	325735
32582	325736
87079	325737
84953	325738
15427	325739
33707	325740
16559	325741
31772	325742
37431	325743
15001	325744
7	325745
41536	325746
46549	325747
374	325748
18841	325749
6520	325750
35107	325751
34285	325752
28759	325753
84856	325754
27947	325755
3001	325756
48876	325757
3413	325758
30532	325759
24194	325760
164	325761
67751	325762
31915	325763
58062	325764
4220	325765
453	325766
2779	325767
7166	325768
23283	325769
6204	325770
1661	325771
28237	325772
71755	325773
9204	325774
21239	325775
1923	325776
76558	325777
134388	325778
47832	325779
36444	325780
49068	325781
56489	325782
93268	325783
1312	325784
57538	325785
68375	325786
45314	325787
115495	325788
140496	325789
10443	325790
132427	325791
39914	325792
13076	325793
2819	325794
44248	325795
39700	325796
571	325797
15081	325798
84127	325799
2826	325800
24507	325801
8452	325802
25324	325803
12297	325804
32557	325805
717	325806
6267	325807
2613	325808
1624	325809
57919	325810
8131	325811
278	325812
4110	325813
5353	325814
4484	325815
49219	325816
9458	325817
26346	325818
39478	325819
131144	325820
1800	325821
2309	325822
37933	325823
139360	325824
18571	325825
22165	325826
5157	325827
3433	325828
5125	325829
21740	325830
59896	325831
84184	325832
31074	325833
58757	325834
56755	325835
44069	325836
2284	325837
1967	325838
124701	325839
6703	325840
534	325841
69370	325842
4655	325843
1545	325844
24634	325845
23850	325846
9938	325847
1214	325848
8520	325849
33723	325850
28314	325851
3418	325852
19376	325853
22518	325854
28493	325855
40982	325856
31603	325857
12524	325858
902	325859
2261	325860
15762	325861
131591	325862
50187	325863
56278	325864
18021	325865
16442	325866
34779	325867
37556	325868
20980	325869
60186	325870
2007	325871
48969	325872
148768	325873
7376	325874
26	325875
8855	325876
41954	325877
105610	325878
133703	325879
23245	325880
78562	325881
13883	325882
75794	325883
4103	325884
52227	325885
46360	325886
59358	325887
44881	325888
105090	325889
11311	325890
45668	325891
174846	325892
59345	325893
20127	325894
90	325895
26654	325896
8753	325897
17228	325898
51891	325899
60570	325900
19343	325901
85593	325902
53035	325903
9104	325904
19089	325905
36770	325906
2447	325907
29675	325908
6	325909
18153	325910
63734	325911
63788	325912
127720	325913
15751	325914
10351	325915
1986	325916
4970	325917
6834	325918
2345	325919
43718	325920
20137	325921
73128	325922
58558	325923
22971	325924
46255	325925
33562	325926
2413	325927
8512	325928
96968	325929
16149	325930
72153	325931
53	325932
2413	325933
27358	325934
44961	325935
45654	325936
17140	325937
3759	325938
18940	325939
14175	325940
42239	325941
70307	325942
27462	325943
21055	325944
64860	325945
142895	325946
42049	325947
103864	325948
3558	325949
98254	325950
4947	325951
36040	325952
274	325953
18903	325954
676	325955
26750	325956
26571	325957
86866	325958
84289	325959
50391	325960
123966	325961
6064	325962
67795	325963
47877	325964
42557	325965
112589	325966
1463	325967
24764	325968
1617	325969
2191	325970
109844	325971
1576	325972
2419	325973
6014	325974
19444	325975
22854	325976
31455	325977
1	325978
57830	325979
47375	325980
1303	325981
21488	325982
21954	325983
61510	325984
28497	325985
1088	325986
32090	325987
14168	325988
36774	325989
8325	325990
7356	325991
147448	325992
60850	325993
13698	325994
31194	325995
67613	325996
12066	325997
7508	325998
47753	325999
15	326000
38416	326001
48401	326002
49451	326003
99884	326004
90876	326005
2592	326006
341	326007
89953	326008
1255	326009
9002	326010
32218	326011
341	326012
20	326013
41708	326014
4032	326015
16709	326016
42882	326017
21732	326018
21796	326019
23265	326020
45700	326021
87473	326022
31065	326023
6787	326024
102353	326025
86340	326026
123931	326027
64641	326028
22719	326029
8225	326030
22318	326031
21040	326032
1507	326033
1507	326034
4580	326035
29338	326036
56873	326037
18476	326038
151234	326039
75886	326040
79904	326041
22877	326042
19329	326043
368	326044
11920	326045
2596	326046
127370	326047
25146	326048
8394	326049
17445	326050
11174	326051
61036	326052
89870	326053
113812	326054
321	326055
64263	326056
69328	326057
368	326058
50899	326059
56194	326060
2769	326061
38054	326062
6147	326063
23166	326064
56610	326065
38666	326066
61025	326067
53145	326068
29927	326069
2420	326070
13452	326071
58515	326072
1876	326073
406	326074
36005	326075
5730	326076
57684	326077
3976	326078
17723	326079
25040	326080
29033	326081
21691	326082
23065	326083
7820	326084
990	326085
36698	326086
31928	326087
864	326088
13499	326089
52497	326090
5633	326091
47437	326092
2179	326093
37827	326094
62549	326095
18050	326096
30908	326097
102033	326098
7321	326099
26312	326100
51633	326101
182425	326102
164299	326103
33986	326104
58201	326105
62296	326106
34749	326107
125568	326108
98562	326109
80517	326110
2625	326111
96004	326112
3523	326113
12968	326114
28715	326115
44276	326116
19685	326117
790	326118
68901	326119
113929	326120
62619	326121
18126	326122
47229	326123
79603	326124
44539	326125
34917	326126
37151	326127
26360	326128
23275	326129
707	326130
31464	326131
98	326132
29842	326133
118566	326134
30611	326135
27452	326136
39910	326137
21798	326138
56522	326139
1512	326140
26631	326141
78603	326142
3050	326143
188	326144
2303	326145
24701	326146
34989	326147
10198	326148
38076	326149
5429	326150
111879	326151
13158	326152
13158	326153
56338	326154
82332	326155
12689	326156
17810	326157
5958	326158
7027	326159
5991	326160
59750	326161
23874	326162
227	326163
64838	326164
17172	326165
34206	326166
15914	326167
80108	326168
85916	326169
37051	326170
39194	326171
48537	326172
6379	326173
121386	326174
49180	326175
7367	326176
23241	326177
59842	326178
99449	326179
39132	326180
6453	326181
6584	326182
99332	326183
36976	326184
3277	326185
46521	326186
98940	326187
38530	326188
101962	326189
64566	326190
5459	326191
15175	326192
23509	326193
14782	326194
14618	326195
39170	326196
80438	326197
11392	326198
41107	326199
1524	326200
56877	326201
59983	326202
68689	326203
10247	326204
11529	326205
72279	326206
51569	326207
49136	326208
88932	326209
8925	326210
21660	326211
13487	326212
37864	326213
64309	326214
43251	326215
6453	326216
72343	326217
41609	326218
26298	326219
69484	326220
21628	326221
53940	326222
4593	326223
61311	326224
72257	326225
19647	326226
27200	326227
12296	326228
63886	326229
37078	326230
49347	326231
5573	326232
2616	326233
25209	326234
7127	326235
15249	326236
4107	326237
3192	326238
79566	326239
4533	326240
36906	326241
61028	326242
66960	326243
116888	326244
57391	326245
18152	326246
1233	326247
51027	326248
3311	326249
14622	326250
32620	326251
34319	326252
21618	326253
13750	326254
85821	326255
68330	326256
61814	326257
21181	326258
68686	326259
30318	326260
165676	326261
37514	326262
38958	326263
37124	326264
21580	326265
83	326266
4241	326267
29830	326268
36233	326269
4790	326270
48269	326271
15312	326272
37581	326273
140326	326274
51415	326275
33580	326276
1435	326277
7145	326278
45211	326279
87837	326280
7093	326281
8127	326282
9492	326283
3200	326284
22875	326285
255	326286
30406	326287
49451	326288
44882	326289
31284	326290
38780	326291
56898	326292
50141	326293
33570	326294
21838	326295
10475	326296
2332	326297
7774	326298
3274	326299
180363	326300
671	326301
2917	326302
34182	326303
60385	326304
27732	326305
140346	326306
3497	326307
16516	326308
135289	326309
104136	326310
164	326311
1160	326312
72772	326313
3009	326314
4995	326315
14403	326316
2525	326317
4914	326318
4402	326319
96826	326320
508	326321
108369	326322
62250	326323
863	326324
35937	326325
132478	326326
22895	326327
741	326328
7201	326329
48042	326330
4610	326331
16210	326332
23803	326333
10877	326334
13712	326335
5360	326336
46324	326337
59250	326338
63349	326339
77104	326340
39562	326341
85213	326342
24982	326343
133998	326344
56526	326345
41927	326346
25021	326347
3601	326348
52744	326349
36599	326350
7933	326351
68863	326352
96406	326353
45112	326354
103634	326355
69405	326356
4059	326357
70941	326358
33572	326359
98675	326360
100768	326361
7175	326362
24169	326363
62214	326364
108698	326365
49218	326366
28414	326367
11553	326368
2720	326369
10020	326370
5205	326371
54626	326372
10698	326373
6870	326374
68800	326375
71057	326376
5504	326377
3253	326378
18569	326379
8463	326380
14810	326381
17422	326382
28114	326383
3748	326384
89046	326385
2	326386
34178	326387
63366	326388
10930	326389
98912	326390
60970	326391
66024	326392
68932	326393
10947	326394
10186	326395
3219	326396
60385	326397
19108	326398
120289	326399
28907	326400
12203	326401
839	326402
4916	326403
28858	326404
4357	326405
28569	326406
10799	326407
37103	326408
132803	326409
30718	326410
1681	326411
9807	326412
14655	326413
76242	326414
80370	326415
12501	326416
70663	326417
44735	326418
101574	326419
47067	326420
7406	326421
14816	326422
433	326423
83231	326424
56625	326425
8749	326426
70288	326427
49353	326428
2748	326429
20334	326430
127516	326431
34033	326432
36237	326433
3138	326434
44308	326435
70593	326436
70210	326437
64769	326438
59008	326439
66279	326440
11065	326441
20658	326442
43020	326443
17548	326444
45354	326445
4445	326446
2832	326447
105179	326448
85502	326449
8610	326450
28106	326451
147190	326452
60901	326453
35908	326454
9217	326455
7574	326456
70217	326457
115064	326458
13648	326459
5305	326460
9668	326461
862	326462
3164	326463
22030	326464
14978	326465
9094	326466
27489	326467
503	326468
2110	326469
1688	326470
64412	326471
11937	326472
3586	326473
18850	326474
40003	326475
28913	326476
33858	326477
5069	326478
14355	326479
69574	326480
52668	326481
14910	326482
22127	326483
3756	326484
58065	326485
69827	326486
88167	326487
26728	326488
34479	326489
6378	326490
11216	326491
30568	326492
58429	326493
2116	326494
26515	326495
13118	326496
95402	326497
4289	326498
5630	326499
37214	326500
38695	326501
87507	326502
171696	326503
11162	326504
15711	326505
2763	326506
40890	326507
27935	326508
4041	326509
36388	326510
35047	326511
62031	326512
48527	326513
19474	326514
80033	326515
61592	326516
74071	326517
66806	326518
250	326519
24558	326520
72001	326521
67418	326522
64694	326523
30489	326524
50121	326525
26955	326526
57454	326527
5264	326528
21921	326529
33151	326530
8484	326531
15281	326532
3773	326533
53095	326534
2802	326535
5292	326536
50462	326537
49477	326538
14936	326539
9353	326540
32698	326541
9631	326542
104131	326543
38872	326544
23891	326545
50361	326546
60677	326547
17290	326548
171028	326549
46685	326550
34155	326551
46577	326552
24528	326553
64566	326554
16542	326555
44957	326556
120905	326557
65634	326558
54137	326559
5391	326560
73326	326561
25437	326562
2413	326563
3278	326564
60744	326565
80906	326566
14933	326567
563	326568
50677	326569
18551	326570
30407	326571
14812	326572
2640	326573
43092	326574
36917	326575
117	326576
48767	326577
2901	326578
48441	326579
22298	326580
496	326581
5089	326582
122	326583
4145	326584
52184	326585
38461	326586
18113	326587
357	326588
59193	326589
9757	326590
28029	326591
24701	326592
57996	326593
17544	326594
11478	326595
49013	326596
75809	326597
45150	326598
4337	326599
3492	326600
22140	326601
343	326602
67946	326603
10543	326604
3284	326605
19472	326606
6241	326607
65447	326608
1613	326609
25441	326610
66125	326611
19707	326612
19727	326613
24266	326614
9386	326615
22049	326616
9497	326617
103411	326618
65813	326619
51660	326620
18196	326621
2864	326622
4813	326623
37231	326624
59585	326625
46349	326626
72311	326627
7321	326628
4075	326629
1545	326630
1275	326631
16529	326632
50398	326633
50227	326634
20776	326635
107359	326636
148002	326637
34697	326638
37008	326639
31445	326640
1905	326641
5086	326642
7859	326643
93450	326644
6759	326645
36054	326646
2631	326647
5943	326648
17357	326649
16059	326650
50713	326651
6902	326652
3838	326653
3612	326654
3566	326655
180661	326656
60949	326657
79552	326658
4104	326659
2797	326660
68868	326661
15851	326662
9174	326663
186376	326664
55319	326665
116110	326666
56738	326667
39752	326668
49258	326669
3430	326670
5149	326671
55051	326672
36861	326673
11681	326674
71115	326675
46038	326676
1455	326677
25913	326678
42547	326679
27604	326680
19164	326681
28802	326682
2483	326683
61145	326684
13554	326685
39228	326686
2253	326687
14968	326688
41129	326689
56576	326690
9124	326691
27747	326692
105498	326693
5026	326694
59242	326695
41750	326696
47691	326697
450	326698
21348	326699
12898	326700
937	326701
88959	326702
3996	326703
28196	326704
19163	326705
16627	326706
36763	326707
23327	326708
11528	326709
87497	326710
60173	326711
7763	326712
13817	326713
68958	326714
32866	326715
18355	326716
74067	326717
48369	326718
20703	326719
57913	326720
25843	326721
973	326722
18295	326723
15819	326724
28788	326725
44471	326726
460	326727
19363	326728
14580	326729
21008	326730
438	326731
123478	326732
138939	326733
19448	326734
19697	326735
99899	326736
21062	326737
32295	326738
38006	326739
42440	326740
16109	326741
10401	326742
44229	326743
47090	326744
1088	326745
2020	326746
1275	326747
11701	326748
88232	326749
88845	326750
19215	326751
11510	326752
12254	326753
33443	326754
107353	326755
78953	326756
59347	326757
9	326758
41871	326759
9470	326760
4221	326761
47773	326762
23844	326763
72728	326764
18676	326765
112574	326766
26685	326767
92647	326768
83858	326769
46822	326770
547	326771
5369	326772
12058	326773
4885	326774
17549	326775
99372	326776
4205	326777
4144	326778
946	326779
103230	326780
14430	326781
14359	326782
51604	326783
44249	326784
54530	326785
58213	326786
100733	326787
88590	326788
72652	326789
18159	326790
50892	326791
5636	326792
71771	326793
55843	326794
6129	326795
10005	326796
22082	326797
6668	326798
26291	326799
15109	326800
8274	326801
48	326802
29019	326803
12781	326804
28991	326805
55175	326806
1207	326807
54165	326808
68564	326809
17116	326810
6285	326811
17022	326812
3940	326813
65190	326814
18679	326815
28619	326816
61563	326817
64585	326818
55502	326819
21525	326820
9754	326821
133087	326822
3344	326823
10198	326824
107272	326825
85273	326826
66858	326827
22913	326828
6213	326829
51124	326830
18080	326831
8487	326832
58997	326833
14504	326834
11370	326835
67436	326836
26311	326837
57298	326838
47692	326839
9294	326840
72434	326841
20899	326842
11916	326843
18274	326844
310	326845
60539	326846
40800	326847
13177	326848
26248	326849
43550	326850
21275	326851
5341	326852
50023	326853
79164	326854
4876	326855
10287	326856
2859	326857
4570	326858
5505	326859
1409	326860
52752	326861
26233	326862
82634	326863
51177	326864
3289	326865
29685	326866
18534	326867
25868	326868
6832	326869
7913	326870
24159	326871
110371	326872
26645	326873
16266	326874
47376	326875
58646	326876
39013	326877
16290	326878
4031	326879
61625	326880
10351	326881
1413	326882
5881	326883
82247	326884
33365	326885
23231	326886
41859	326887
1922	326888
5984	326889
97376	326890
18146	326891
53709	326892
18868	326893
97221	326894
4893	326895
34616	326896
42807	326897
4722	326898
28298	326899
20287	326900
3501	326901
22766	326902
4001	326903
48792	326904
11340	326905
37986	326906
213	326907
17799	326908
15265	326909
32770	326910
11011	326911
2057	326912
31092	326913
49565	326914
24636	326915
9208	326916
21371	326917
35496	326918
33256	326919
13879	326920
24264	326921
51665	326922
52066	326923
13835	326924
51189	326925
104588	326926
22644	326927
74590	326928
42861	326929
12006	326930
34234	326931
24277	326932
85534	326933
81009	326934
28951	326935
1156	326936
16455	326937
231	326938
61545	326939
5860	326940
297	326941
2779	326942
28100	326943
137198	326944
19925	326945
24223	326946
100	326947
297	326948
137530	326949
5011	326950
635	326951
74447	326952
16535	326953
11494	326954
23870	326955
16230	326956
62688	326957
5745	326958
7473	326959
943	326960
80	326961
146258	326962
43067	326963
112855	326964
41803	326965
2380	326966
14003	326967
33	326968
297	326969
1156	326970
61442	326971
16846	326972
9545	326973
2451	326974
4457	326975
11959	326976
112638	326977
10150	326978
16907	326979
14192	326980
297	326981
6630	326982
20231	326983
145777	326984
19699	326985
635	326986
891	326987
24347	326988
35062	326989
10307	326990
11985	326991
25009	326992
6	326993
91981	326994
372	326995
16540	326996
69188	326997
43677	326998
43829	326999
144923	327000
113971	327001
43829	327002
35509	327003
2105	327004
8872	327005
5760	327006
2721	327007
147270	327008
159814	327009
18868	327010
20536	327011
24960	327012
1	327013
57261	327014
38278	327015
27216	327016
30215	327017
3207	327018
12449	327019
129680	327020
59551	327021
144057	327022
59482	327023
71573	327024
137505	327025
168915	327026
9059	327027
110916	327028
12730	327029
115763	327030
126738	327031
126580	327032
22491	327033
41811	327034
41811	327035
41811	327036
107696	327037
133271	327038
72655	327039
9845	327040
11629	327041
12931	327042
76120	327043
57070	327044
20132	327045
19916	327046
12121	327047
4857	327048
3717	327049
3717	327050
106779	327051
75733	327052
34805	327053
14471	327054
133516	327055
508	327056
32549	327057
88678	327058
1675	327059
11092	327060
60934	327061
182262	327062
41430	327063
107561	327064
60367	327065
60367	327066
60367	327067
140162	327068
155429	327069
28208	327070
140613	327071
108727	327072
1615	327073
15464	327074
92857	327075
101182	327076
93847	327077
88098	327078
44081	327079
12445	327080
65954	327081
15115	327082
85033	327083
168664	327084
138616	327085
123736	327086
60175	327087
4765	327088
12287	327089
189038	327090
65954	327091
21475	327092
20462	327093
156974	327094
24414	327095
1969	327096
75059	327097
21371	327098
38332	327099
12873	327100
157500	327101
29364	327102
35676	327103
338	327104
75355	327105
426	327106
311	327107
1163	327108
142662	327109
14230	327110
13898	327111
94128	327112
18380	327113
1430	327114
550	327115
142384	327116
137487	327117
60310	327118
40620	327119
32297	327120
86085	327121
142608	327122
87	327123
6372	327124
24067	327125
852	327126
102448	327127
57250	327128
93586	327129
95974	327130
55155	327131
32303	327132
263	327133
263	327134
263	327135
134523	327136
263	327137
2661	327138
104955	327139
2661	327140
20006	327141
14074	327142
17242	327143
894	327144
2396	327145
201	327146
39783	327147
14489	327148
38934	327149
28015	327150
96989	327151
64729	327152
38647	327153
86967	327154
62243	327155
57280	327156
66505	327157
82747	327158
4491	327159
36575	327160
133207	327161
164148	327162
35498	327163
114210	327164
66186	327165
61676	327166
61676	327167
5646	327168
23446	327169
15900	327170
41407	327171
4096	327172
11619	327173
204	327174
204	327175
22418	327176
9943	327177
109300	327178
20308	327179
138682	327180
2482	327181
19399	327182
160840	327183
27422	327184
24329	327185
850	327186
5884	327187
4476	327188
47996	327189
5500	327190
59976	327191
5099	327192
9249	327193
1225	327194
16577	327195
89	327196
33697	327197
20148	327198
5099	327199
10223	327200
21034	327201
13735	327202
72078	327203
10223	327204
197	327205
7596	327206
15219	327207
1886	327208
9867	327209
9073	327210
33017	327211
4560	327212
24506	327213
24527	327214
17062	327215
3147	327216
17062	327217
29869	327218
43121	327219
52549	327220
33017	327221
29890	327222
92694	327223
5163	327224
20367	327225
29938	327226
43847	327227
25415	327228
71345	327229
82000	327230
135873	327231
93962	327232
66966	327233
3822	327234
3184	327235
33876	327236
8223	327237
75609	327238
27342	327239
40453	327240
4888	327241
43803	327242
2876	327243
23740	327244
11529	327245
20	327246
43869	327247
53382	327248
140518	327249
4958	327250
11550	327251
51256	327252
7438	327253
2144	327254
542	327255
22097	327256
119495	327257
25944	327258
62474	327259
56706	327260
46092	327261
20	327262
62095	327263
80435	327264
21946	327265
34944	327266
1886	327267
4096	327268
10695	327269
685	327270
109801	327271
50936	327272
2148	327273
21851	327274
23551	327275
185	327276
106089	327277
106089	327278
1442	327279
161236	327280
80172	327281
122221	327282
126600	327283
49718	327284
166266	327285
139655	327286
124875	327287
72919	327288
109232	327289
93952	327290
51783	327291
18055	327292
49692	327293
66683	327294
45955	327295
3047	327296
1012	327297
82085	327298
131837	327299
12674	327300
4113	327301
4113	327302
181110	327303
49718	327304
163949	327305
63432	327306
12881	327307
39577	327308
2096	327309
4437	327310
114080	327311
41170	327312
4717	327313
108164	327314
179317	327315
33933	327316
51477	327317
130077	327318
15	327319
106464	327320
65187	327321
48603	327322
42185	327323
5324	327324
20969	327325
12800	327326
19035	327327
31428	327328
697	327329
180972	327330
1271	327331
20906	327332
19035	327333
76885	327334
125734	327335
1123	327336
32017	327337
59555	327338
71725	327339
110611	327340
33950	327341
59555	327342
13373	327343
20734	327344
33950	327345
98326	327346
73324	327347
98715	327348
125163	327349
120681	327350
31626	327351
110743	327352
22948	327353
33950	327354
18424	327355
13402	327356
184680	327357
381	327358
8780	327359
171529	327360
72037	327361
57987	327362
141525	327363
111464	327364
61678	327365
77066	327366
131557	327367
10677	327368
27859	327369
42431	327370
3619	327371
11427	327372
160923	327373
172545	327374
37047	327375
10862	327376
24470	327377
7438	327378
48624	327379
3866	327380
72695	327381
61314	327382
140391	327383
76267	327384
7375	327385
98095	327386
685	327387
8521	327388
22077	327389
28178	327390
82937	327391
53521	327392
34652	327393
17533	327394
536	327395
4717	327396
1136	327397
8252	327398
59953	327399
108568	327400
100216	327401
1758	327402
49989	327403
20032	327404
43106	327405
685	327406
306	327407
5646	327408
204	327409
354	327410
12424	327411
5992	327412
6799	327413
50215	327414
2937	327415
13721	327416
34752	327417
559	327418
204	327419
84717	327420
7417	327421
1023	327422
4953	327423
4630	327424
16961	327425
33727	327426
87350	327427
59639	327428
204	327429
112329	327430
23048	327431
23048	327432
16686	327433
105567	327434
105567	327435
137162	327436
72815	327437
29379	327438
106285	327439
115564	327440
144243	327441
27377	327442
27782	327443
15487	327444
18081	327445
56966	327446
6060	327447
22848	327448
36586	327449
65983	327450
31174	327451
26060	327452
21993	327453
100250	327454
79333	327455
137290	327456
107218	327457
12998	327458
162451	327459
73029	327460
63671	327461
7094	327462
18973	327463
30009	327464
10879	327465
47951	327466
39533	327467
86658	327468
100961	327469
7735	327470
88177	327471
76615	327472
39919	327473
16477	327474
116825	327475
52860	327476
112941	327477
10924	327478
34122	327479
34188	327480
84653	327481
85	327482
10420	327483
138635	327484
23830	327485
2914	327486
56064	327487
56503	327488
71924	327489
187000	327490
148831	327491
34123	327492
7695	327493
82352	327494
15066	327495
2573	327496
25758	327497
15205	327498
14346	327499
104192	327500
54534	327501
46639	327502
3872	327503
34207	327504
41040	327505
6472	327506
20629	327507
3253	327508
7018	327509
3151	327510
3131	327511
6100	327512
45425	327513
4573	327514
6748	327515
3440	327516
7470	327517
98939	327518
35179	327519
140581	327520
25808	327521
4778	327522
21417	327523
43467	327524
10733	327525
5043	327526
7887	327527
87392	327528
14578	327529
767	327530
175433	327531
127616	327532
45114	327533
9716	327534
32003	327535
5461	327536
6962	327537
126454	327538
38564	327539
72793	327540
113	327541
4281	327542
53137	327543
29863	327544
108810	327545
4511	327546
69338	327547
54053	327548
73872	327549
96078	327550
34121	327551
72907	327552
37377	327553
55164	327554
104194	327555
103175	327556
84752	327557
7689	327558
6962	327559
10030	327560
2674	327561
13881	327562
2988	327563
10941	327564
51652	327565
25708	327566
6726	327567
33161	327568
22843	327569
109662	327570
734	327571
23225	327572
3763	327573
133245	327574
56523	327575
164382	327576
150862	327577
75774	327578
97410	327579
88211	327580
86658	327581
110416	327582
17295	327583
116942	327584
75941	327585
13136	327586
75774	327587
69630	327588
27454	327589
56615	327590
36382	327591
136033	327592
83672	327593
21267	327594
55716	327595
14696	327596
52542	327597
17446	327598
11389	327599
6962	327600
31471	327601
4437	327602
80948	327603
148186	327604
9969	327605
174923	327606
51652	327607
786	327608
3872	327609
9461	327610
9856	327611
14269	327612
31371	327613
486	327614
128468	327615
6005	327616
124862	327617
10579	327618
50449	327619
101276	327620
73029	327621
93773	327622
52542	327623
17233	327624
20030	327625
142359	327626
147740	327627
55642	327628
5043	327629
11121	327630
20668	327631
70795	327632
87972	327633
14625	327634
6142	327635
4725	327636
18138	327637
140141	327638
119597	327639
65748	327640
20042	327641
86078	327642
6975	327643
56045	327644
110201	327645
97893	327646
56735	327647
72118	327648
128283	327649
35217	327650
19025	327651
89765	327652
4558	327653
52928	327654
73791	327655
7490	327656
84676	327657
5295	327658
30586	327659
25777	327660
141538	327661
31903	327662
339	327663
8021	327664
123389	327665
2939	327666
6163	327667
13841	327668
20162	327669
72002	327670
76654	327671
136241	327672
86786	327673
23561	327674
109730	327675
41632	327676
183989	327677
28138	327678
141835	327679
88460	327680
267	327681
177456	327682
53887	327683
60271	327684
111665	327685
135832	327686
9509	327687
16204	327688
35461	327689
60563	327690
34346	327691
6307	327692
83027	327693
24586	327694
109382	327695
18620	327696
180025	327697
182899	327698
151936	327699
65275	327700
56569	327701
158948	327702
12758	327703
21191	327704
30039	327705
188090	327706
30055	327707
83952	327708
52561	327709
52769	327710
40124	327711
5936	327712
34037	327713
177131	327714
15105	327715
106951	327716
177818	327717
135883	327718
71682	327719
59728	327720
77192	327721
29150	327722
47415	327723
31132	327724
7018	327725
38273	327726
10570	327727
76538	327728
62836	327729
59898	327730
106614	327731
28782	327732
54700	327733
38745	327734
177815	327735
77592	327736
66259	327737
16477	327738
92859	327739
110415	327740
50620	327741
178316	327742
52191	327743
92561	327744
138454	327745
82161	327746
17912	327747
8190	327748
106623	327749
93376	327750
75759	327751
140277	327752
16580	327753
9823	327754
170868	327755
141404	327756
42084	327757
122070	327758
15997	327759
50163	327760
21205	327761
2203	327762
21554	327763
30781	327764
93560	327765
72429	327766
106792	327767
59728	327768
36567	327769
164433	327770
19389	327771
49952	327772
18718	327773
186546	327774
28565	327775
172350	327776
140396	327777
2642	327778
103260	327779
107499	327780
107862	327781
41793	327782
139992	327783
88852	327784
139983	327785
141847	327786
100666	327787
142640	327788
186511	327789
59726	327790
60818	327791
53314	327792
75763	327793
96220	327794
10571	327795
59457	327796
76435	327797
96220	327798
124872	327799
39092	327800
69879	327801
72907	327802
21323	327803
44178	327804
7813	327805
88300	327806
35021	327807
112016	327808
33945	327809
10876	327810
10774	327811
46216	327812
53826	327813
17620	327814
7103	327815
57101	327816
8980	327817
69860	327818
29958	327819
114697	327820
108107	327821
43867	327822
44174	327823
186267	327824
114040	327825
108014	327826
63182	327827
180055	327828
19134	327829
24919	327830
77742	327831
15970	327832
75826	327833
76434	327834
143475	327835
12184	327836
29924	327837
178039	327838
15	327839
128770	327840
43764	327841
66271	327842
17694	327843
5461	327844
51232	327845
15589	327846
176658	327847
1219	327848
86655	327849
64910	327850
108593	327851
23076	327852
35013	327853
56355	327854
60446	327855
138471	327856
4560	327857
69666	327858
107155	327859
71667	327860
30781	327861
43608	327862
6531	327863
1783	327864
36391	327865
30762	327866
171450	327867
58351	327868
75938	327869
98440	327870
76255	327871
132088	327872
131651	327873
77978	327874
34286	327875
69587	327876
74091	327877
120993	327878
53284	327879
92563	327880
5461	327881
172388	327882
88548	327883
185626	327884
37752	327885
2262	327886
134755	327887
57881	327888
3438	327889
73903	327890
27245	327891
28996	327892
8551	327893
30837	327894
142139	327895
12703	327896
168533	327897
9297	327898
13438	327899
64910	327900
101395	327901
46449	327902
98539	327903
19709	327904
99700	327905
17057	327906
134753	327907
107030	327908
6878	327909
13753	327910
42006	327911
71711	327912
72154	327913
58326	327914
32964	327915
93197	327916
71317	327917
93021	327918
142039	327919
35345	327920
6960	327921
105	327922
87697	327923
60851	327924
135768	327925
19017	327926
32152	327927
133957	327928
20539	327929
8976	327930
3318	327931
204	327932
588	327933
117408	327934
4169	327935
16311	327936
51039	327937
172524	327938
1546	327939
55711	327940
3714	327941
4600	327942
62504	327943
19091	327944
11523	327945
12330	327946
168545	327947
86430	327948
68293	327949
77651	327950
14081	327951
3199	327952
15363	327953
17651	327954
13949	327955
52771	327956
54529	327957
117744	327958
110366	327959
16185	327960
3380	327961
21836	327962
76089	327963
36165	327964
23652	327965
10523	327966
18911	327967
111520	327968
120086	327969
3265	327970
173597	327971
1378	327972
93797	327973
509	327974
17453	327975
88087	327976
75789	327977
98258	327978
553	327979
83583	327980
7150	327981
30184	327982
48435	327983
109212	327984
60368	327985
86581	327986
168398	327987
63954	327988
24862	327989
20515	327990
89403	327991
73206	327992
24177	327993
22941	327994
11014	327995
62565	327996
114517	327997
121068	327998
44040	327999
82163	328000
715	328001
114656	328002
83305	328003
56218	328004
10990	328005
63778	328006
70546	328007
63251	328008
44169	328009
16809	328010
181439	328011
61406	328012
130013	328013
180152	328014
16301	328015
7449	328016
20649	328017
32161	328018
7912	328019
1840	328020
4638	328021
1792	328022
37063	328023
95361	328024
16119	328025
59261	328026
25933	328027
228	328028
29984	328029
21779	328030
20467	328031
60228	328032
18706	328033
31006	328034
44260	328035
43681	328036
28944	328037
57311	328038
245	328039
712	328040
39760	328041
47718	328042
23900	328043
12953	328044
184	328045
30707	328046
5877	328047
11245	328048
66404	328049
11778	328050
21746	328051
68691	328052
27015	328053
113026	328054
49176	328055
19203	328056
26614	328057
47546	328058
1475	328059
11245	328060
69294	328061
35273	328062
18239	328063
5025	328064
35780	328065
65539	328066
42688	328067
81234	328068
15220	328069
28911	328070
315	328071
5391	328072
70934	328073
13954	328074
40378	328075
137101	328076
29240	328077
23804	328078
23193	328079
41541	328080
17318	328081
110029	328082
23180	328083
72214	328084
5103	328085
94279	328086
8682	328087
28176	328088
329	328089
53909	328090
1359	328091
11781	328092
32845	328093
987	328094
18031	328095
7998	328096
97557	328097
40489	328098
46955	328099
80195	328100
118237	328101
117468	328102
94201	328103
118450	328104
1918	328105
3684	328106
14299	328107
166728	328108
26374	328109
2252	328110
6047	328111
158807	328112
3415	328113
24654	328114
21069	328115
44423	328116
83695	328117
55310	328118
126887	328119
152664	328120
122192	328121
18963	328122
31811	328123
40	328124
2609	328125
158847	328126
15338	328127
2847	328128
32390	328129
16447	328130
84	328131
16942	328132
2574	328133
40640	328134
31667	328135
101138	328136
107925	328137
114082	328138
12438	328139
19510	328140
4663	328141
9145	328142
1997	328143
59264	328144
48760	328145
83171	328146
73408	328147
43852	328148
55555	328149
31242	328150
76498	328151
93977	328152
126355	328153
44231	328154
189079	328155
160906	328156
96593	328157
15019	328158
133063	328159
14431	328160
2586	328161
10613	328162
12551	328163
19217	328164
32223	328165
14400	328166
19541	328167
5757	328168
47865	328169
15475	328170
101067	328171
134650	328172
60085	328173
144682	328174
162421	328175
4293	328176
18221	328177
148637	328178
2897	328179
16489	328180
20983	328181
2498	328182
45371	328183
9293	328184
60192	328185
17719	328186
3492	328187
118291	328188
153580	328189
166715	328190
133696	328191
166976	328192
36555	328193
86690	328194
1304	328195
1796	328196
18717	328197
8572	328198
135475	328199
38603	328200
19515	328201
4110	328202
1730	328203
105148	328204
6984	328205
39991	328206
43794	328207
165797	328208
11224	328209
39342	328210
26284	328211
48797	328212
3669	328213
10931	328214
18733	328215
41321	328216
15064	328217
69117	328218
102503	328219
4643	328220
95729	328221
121643	328222
4677	328223
65945	328224
40596	328225
2277	328226
47454	328227
38913	328228
7826	328229
102482	328230
52059	328231
54126	328232
1252	328233
12457	328234
75464	328235
13987	328236
2440	328237
67991	328238
33324	328239
126653	328240
11802	328241
10865	328242
25043	328243
57444	328244
94508	328245
56212	328246
25080	328247
33436	328248
10027	328249
25407	328250
15907	328251
21744	328252
41084	328253
22083	328254
49664	328255
10496	328256
24947	328257
90482	328258
16683	328259
9318	328260
80569	328261
19185	328262
94018	328263
23407	328264
110670	328265
618	328266
106093	328267
160988	328268
18911	328269
290	328270
8596	328271
158879	328272
63780	328273
92590	328274
152928	328275
140732	328276
15741	328277
33762	328278
6568	328279
98768	328280
100468	328281
45203	328282
4529	328283
21425	328284
17480	328285
16462	328286
20952	328287
123715	328288
52026	328289
37217	328290
34294	328291
65038	328292
53497	328293
5059	328294
174198	328295
12873	328296
33952	328297
60914	328298
162224	328299
82331	328300
67840	328301
15582	328302
91920	328303
3086	328304
119071	328305
118600	328306
14606	328307
128874	328308
95929	328309
46197	328310
81737	328311
117580	328312
187599	328313
60251	328314
21711	328315
9056	328316
32504	328317
21661	328318
43205	328319
73504	328320
17763	328321
2641	328322
1566	328323
9504	328324
73558	328325
99699	328326
42938	328327
503	328328
1644	328329
18838	328330
13175	328331
111	328332
1049	328333
313	328334
617	328335
33947	328336
3805	328337
48774	328338
84177	328339
13472	328340
11059	328341
2669	328342
10036	328343
122017	328344
56289	328345
22200	328346
68706	328347
43567	328348
10418	328349
18506	328350
143061	328351
42369	328352
129824	328353
91434	328354
125203	328355
23600	328356
7036	328357
8046	328358
10751	328359
33068	328360
4839	328361
15689	328362
10657	328363
4829	328364
4193	328365
29029	328366
79228	328367
128685	328368
22857	328369
24239	328370
132530	328371
138969	328372
23798	328373
76025	328374
73403	328375
1515	328376
71453	328377
188154	328378
63463	328379
100115	328380
48853	328381
1524	328382
35781	328383
7259	328384
8733	328385
11352	328386
10892	328387
34825	328388
21849	328389
4513	328390
28241	328391
23987	328392
20926	328393
31097	328394
12697	328395
81198	328396
2345	328397
122473	328398
43776	328399
22612	328400
91621	328401
53671	328402
28786	328403
7455	328404
20458	328405
6410	328406
13287	328407
85710	328408
31964	328409
16210	328410
6061	328411
2502	328412
19785	328413
15704	328414
1313	328415
54638	328416
85918	328417
1134	328418
25594	328419
6358	328420
12877	328421
11542	328422
20029	328423
5091	328424
21801	328425
33525	328426
743	328427
67598	328428
1	328429
16243	328430
8039	328431
3081	328432
42613	328433
11763	328434
23157	328435
36135	328436
46694	328437
1872	328438
34619	328439
23133	328440
39181	328441
50084	328442
35	328443
42555	328444
692	328445
65187	328446
21418	328447
61943	328448
39430	328449
9402	328450
12934	328451
12929	328452
40669	328453
11996	328454
47391	328455
47619	328456
71472	328457
22567	328458
45195	328459
21943	328460
21766	328461
15723	328462
96150	328463
287	328464
10172	328465
21759	328466
67373	328467
51400	328468
57778	328469
61782	328470
26417	328471
55926	328472
8516	328473
3908	328474
22719	328475
110967	328476
17827	328477
73996	328478
2912	328479
18668	328480
173392	328481
26918	328482
10351	328483
63038	328484
4984	328485
13159	328486
40638	328487
80718	328488
33353	328489
33353	328490
102084	328491
548	328492
8314	328493
111996	328494
24507	328495
42	328496
74210	328497
87037	328498
35027	328499
3833	328500
4709	328501
4122	328502
58818	328503
58838	328504
23745	328505
110403	328506
19952	328507
250	328508
41378	328509
98206	328510
5354	328511
12619	328512
36587	328513
470	328514
12915	328515
126026	328516
37310	328517
55165	328518
47991	328519
38292	328520
5615	328521
41288	328522
2522	328523
90337	328524
4739	328525
7497	328526
66411	328527
58858	328528
7725	328529
15120	328530
24084	328531
30418	328532
894	328533
1345	328534
126449	328535
22949	328536
38024	328537
34851	328538
78909	328539
46581	328540
34550	328541
109588	328542
64165	328543
7356	328544
8129	328545
3832	328546
39466	328547
33245	328548
81939	328549
7035	328550
1614	328551
79483	328552
25425	328553
564	328554
47108	328555
42014	328556
59805	328557
126890	328558
55464	328559
2706	328560
12320	328561
28706	328562
75697	328563
105017	328564
71850	328565
130128	328566
75203	328567
23913	328568
18347	328569
60622	328570
44952	328571
11696	328572
13191	328573
19785	328574
137	328575
12746	328576
1687	328577
20416	328578
20806	328579
36228	328580
75160	328581
13089	328582
36353	328583
71449	328584
20133	328585
16805	328586
6709	328587
19163	328588
8449	328589
5749	328590
35174	328591
54146	328592
142676	328593
93	328594
45030	328595
22144	328596
25958	328597
16503	328598
10625	328599
37504	328600
7828	328601
143212	328602
82817	328603
71330	328604
3477	328605
17583	328606
46682	328607
55073	328608
8489	328609
4469	328610
4726	328611
79646	328612
7241	328613
15188	328614
15661	328615
12887	328616
8086	328617
141075	328618
30016	328619
33271	328620
5781	328621
26117	328622
15755	328623
187371	328624
187953	328625
6853	328626
13692	328627
14003	328628
456	328629
387	328630
58013	328631
16834	328632
28162	328633
1287	328634
24663	328635
1829	328636
1330	328637
2511	328638
10775	328639
44578	328640
66227	328641
7955	328642
10736	328643
87547	328644
9141	328645
10986	328646
38650	328647
3605	328648
43449	328649
53537	328650
14015	328651
35018	328652
34674	328653
46735	328654
59487	328655
158271	328656
4146	328657
34585	328658
17958	328659
3532	328660
77991	328661
5159	328662
8762	328663
6850	328664
14035	328665
12475	328666
131706	328667
3201	328668
30032	328669
139519	328670
32547	328671
89709	328672
6123	328673
9153	328674
68386	328675
9652	328676
12988	328677
5450	328678
1674	328679
72872	328680
48060	328681
47031	328682
134651	328683
8964	328684
163363	328685
27954	328686
41884	328687
7561	328688
20282	328689
20282	328690
7728	328691
18542	328692
69713	328693
526	328694
16697	328695
20	328696
2594	328697
23679	328698
89733	328699
48010	328700
436	328701
112847	328702
71239	328703
47684	328704
12911	328705
50177	328706
8476	328707
4531	328708
70285	328709
46484	328710
70338	328711
54317	328712
173723	328713
33233	328714
10851	328715
70848	328716
6188	328717
59369	328718
37561	328719
525	328720
8912	328721
8161	328722
17256	328723
7908	328724
19395	328725
83266	328726
27127	328727
66522	328728
222	328729
38478	328730
57962	328731
7958	328732
47393	328733
30857	328734
158311	328735
17299	328736
54627	328737
19099	328738
34330	328739
6313	328740
563	328741
40047	328742
5071	328743
56001	328744
57896	328745
38040	328746
107690	328747
84899	328748
6047	328749
18551	328750
58196	328751
18484	328752
9517	328753
124389	328754
18688	328755
80198	328756
40040	328757
30836	328758
55226	328759
32	328760
66541	328761
6269	328762
137246	328763
64974	328764
65632	328765
3354	328766
81371	328767
103231	328768
22278	328769
65122	328770
40084	328771
79848	328772
38040	328773
83284	328774
4139	328775
31754	328776
37973	328777
15194	328778
12687	328779
30321	328780
4259	328781
1802	328782
69555	328783
128954	328784
65162	328785
6147	328786
69473	328787
43035	328788
42521	328789
126310	328790
1866	328791
18522	328792
14997	328793
36896	328794
37100	328795
2661	328796
72047	328797
10871	328798
77125	328799
18849	328800
39767	328801
5051	328802
3779	328803
82338	328804
38527	328805
30010	328806
39481	328807
127579	328808
47577	328809
125666	328810
102229	328811
56923	328812
45387	328813
35904	328814
35823	328815
15151	328816
67637	328817
15056	328818
55347	328819
29440	328820
31227	328821
659	328822
143402	328823
8309	328824
32391	328825
14018	328826
19825	328827
16976	328828
142941	328829
149575	328830
23289	328831
36	328832
24203	328833
43735	328834
32586	328835
14658	328836
173587	328837
4129	328838
174365	328839
4249	328840
11149	328841
58084	328842
27000	328843
6293	328844
40047	328845
44154	328846
38329	328847
6215	328848
4346	328849
8709	328850
31309	328851
1440	328852
12501	328853
11551	328854
15313	328855
1819	328856
50286	328857
47723	328858
243	328859
56246	328860
86020	328861
29441	328862
12693	328863
98359	328864
71926	328865
13320	328866
17833	328867
45100	328868
41620	328869
60444	328870
69453	328871
22178	328872
9820	328873
25417	328874
48905	328875
4697	328876
70858	328877
81856	328878
8347	328879
63881	328880
67889	328881
28514	328882
18206	328883
199	328884
60274	328885
69084	328886
6104	328887
27754	328888
87452	328889
41454	328890
34612	328891
83729	328892
3581	328893
48106	328894
4764	328895
3416	328896
42399	328897
5992	328898
61647	328899
84	328900
67552	328901
8220	328902
107586	328903
253	328904
1275	328905
14717	328906
53556	328907
51516	328908
27398	328909
13039	328910
39978	328911
4764	328912
53	328913
19266	328914
64533	328915
2136	328916
19113	328917
27205	328918
53488	328919
43364	328920
5854	328921
15230	328922
109673	328923
22448	328924
33756	328925
102170	328926
5181	328927
70431	328928
15964	328929
23349	328930
50613	328931
131469	328932
47869	328933
82642	328934
26079	328935
13290	328936
22635	328937
140387	328938
9797	328939
2444	328940
28090	328941
32932	328942
34393	328943
22462	328944
474	328945
2616	328946
316	328947
47780	328948
57529	328949
13070	328950
33684	328951
17477	328952
69713	328953
27699	328954
40066	328955
34393	328956
107749	328957
15514	328958
10350	328959
19281	328960
1025	328961
22178	328962
54790	328963
87716	328964
16043	328965
56096	328966
2631	328967
15514	328968
58829	328969
95236	328970
87533	328971
2645	328972
13551	328973
34794	328974
26681	328975
83697	328976
35685	328977
315	328978
61582	328979
9361	328980
65187	328981
40094	328982
15158	328983
84238	328984
3301	328985
87557	328986
38091	328987
9517	328988
19166	328989
20519	328990
12776	328991
132296	328992
6827	328993
22099	328994
34808	328995
87127	328996
48793	328997
45779	328998
151	328999
85015	329000
6041	329001
13303	329002
41638	329003
39707	329004
19181	329005
57896	329006
117265	329007
6253	329008
7925	329009
119133	329010
19172	329011
34376	329012
11969	329013
53244	329014
18032	329015
87466	329016
1089	329017
33094	329018
66711	329019
34735	329020
38100	329021
93	329022
24131	329023
73947	329024
41725	329025
8133	329026
61	329027
7389	329028
86228	329029
1190	329030
49059	329031
95661	329032
2147	329033
13336	329034
511	329035
112776	329036
33730	329037
522	329038
48242	329039
3313	329040
48	329041
14571	329042
26757	329043
63722	329044
5352	329045
49121	329046
56758	329047
58196	329048
77952	329049
9966	329050
6690	329051
25873	329052
26557	329053
9472	329054
31878	329055
16206	329056
12037	329057
491	329058
6828	329059
8127	329060
21024	329061
184	329062
105772	329063
11133	329064
3412	329065
11941	329066
15516	329067
52066	329068
47985	329069
97908	329070
100560	329071
455	329072
11235	329073
1792	329074
41736	329075
72878	329076
44180	329077
868	329078
19749	329079
7958	329080
118	329081
41626	329082
41692	329083
35728	329084
7640	329085
112835	329086
48187	329087
6497	329088
47299	329089
32078	329090
27374	329091
21910	329092
85680	329093
3321	329094
2799	329095
35607	329096
1499	329097
5557	329098
13108	329099
67455	329100
16016	329101
70056	329102
120554	329103
5	329104
21408	329105
11078	329106
126428	329107
2506	329108
6666	329109
36592	329110
25936	329111
23278	329112
47151	329113
47871	329114
146116	329115
4844	329116
25328	329117
2957	329118
141676	329119
95	329120
105436	329121
29075	329122
82174	329123
3605	329124
27416	329125
103319	329126
16271	329127
103253	329128
65113	329129
15366	329130
43909	329131
2714	329132
31949	329133
16973	329134
40873	329135
3733	329136
50006	329137
23878	329138
2235	329139
50232	329140
91	329141
9239	329142
16604	329143
18150	329144
5	329145
172345	329146
10097	329147
8128	329148
47231	329149
27207	329150
8597	329151
58829	329152
33260	329153
353	329154
4502	329155
3635	329156
4057	329157
4298	329158
15303	329159
939	329160
38113	329161
241	329162
26583	329163
60081	329164
16673	329165
12142	329166
57433	329167
1549	329168
5596	329169
1304	329170
5164	329171
3137	329172
591	329173
74700	329174
19704	329175
63380	329176
32759	329177
34790	329178
74096	329179
95375	329180
80664	329181
150889	329182
99432	329183
28313	329184
77	329185
27407	329186
48959	329187
85927	329188
98249	329189
105780	329190
2697	329191
133434	329192
6038	329193
31989	329194
50469	329195
40308	329196
35090	329197
628	329198
166796	329199
3682	329200
102582	329201
99684	329202
17214	329203
7060	329204
20451	329205
50585	329206
13527	329207
181022	329208
8551	329209
36514	329210
13751	329211
7414	329212
33647	329213
29601	329214
51222	329215
42597	329216
2833	329217
541	329218
16750	329219
2567	329220
28636	329221
9878	329222
65912	329223
93645	329224
118235	329225
134294	329226
9359	329227
96552	329228
188770	329229
63882	329230
46366	329231
63862	329232
462	329233
75567	329234
1587	329235
72782	329236
22810	329237
81691	329238
22355	329239
1589	329240
2668	329241
3173	329242
104620	329243
16550	329244
45186	329245
18277	329246
7497	329247
13129	329248
45039	329249
7543	329250
98445	329251
4468	329252
124371	329253
51617	329254
2469	329255
1841	329256
38308	329257
350	329258
32465	329259
27821	329260
16307	329261
36681	329262
39448	329263
20281	329264
26803	329265
1904	329266
1576	329267
17874	329268
11131	329269
14070	329270
11958	329271
32214	329272
45462	329273
39590	329274
18713	329275
5772	329276
125009	329277
73613	329278
28207	329279
44466	329280
16844	329281
11995	329282
623	329283
35515	329284
102826	329285
51200	329286
118	329287
119564	329288
15131	329289
419	329290
40	329291
2509	329292
57428	329293
40998	329294
13763	329295
19757	329296
39158	329297
3919	329298
32648	329299
39647	329300
88	329301
863	329302
4410	329303
57702	329304
40444	329305
76472	329306
289	329307
15782	329308
5674	329309
183064	329310
9125	329311
147016	329312
62036	329313
104663	329314
181675	329315
106804	329316
65000	329317
495	329318
21506	329319
13316	329320
7474	329321
12	329322
10050	329323
10465	329324
1185	329325
85853	329326
21349	329327
20213	329328
35950	329329
8451	329330
38843	329331
2953	329332
32247	329333
91020	329334
65479	329335
8263	329336
33401	329337
20254	329338
20377	329339
39158	329340
45363	329341
33235	329342
21194	329343
9271	329344
9343	329345
109	329346
350	329347
110530	329348
62610	329349
33571	329350
346	329351
505	329352
1	329353
25528	329354
11416	329355
16805	329356
11726	329357
54908	329358
11021	329359
41935	329360
83308	329361
7234	329362
2505	329363
287	329364
37096	329365
10500	329366
9918	329367
90571	329368
39251	329369
8326	329370
30259	329371
21730	329372
5411	329373
29117	329374
1544	329375
51908	329376
22670	329377
57816	329378
78030	329379
5792	329380
2890	329381
26913	329382
13317	329383
57502	329384
59329	329385
28785	329386
67347	329387
49745	329388
13936	329389
37246	329390
14198	329391
5931	329392
16738	329393
25121	329394
516	329395
8572	329396
400	329397
8440	329398
4500	329399
42928	329400
134468	329401
905	329402
66302	329403
13536	329404
142948	329405
20622	329406
37655	329407
6786	329408
21987	329409
82648	329410
78211	329411
13238	329412
112635	329413
83550	329414
50039	329415
19781	329416
42663	329417
35	329418
72185	329419
25219	329420
38679	329421
40202	329422
39809	329423
12740	329424
16241	329425
41921	329426
108	329427
108699	329428
26416	329429
51632	329430
119	329431
10641	329432
27746	329433
19604	329434
57347	329435
47583	329436
26358	329437
19191	329438
578	329439
12070	329440
11248	329441
24	329442
12901	329443
30383	329444
8634	329445
42522	329446
36015	329447
1298	329448
190	329449
47783	329450
1953	329451
7465	329452
269	329453
17254	329454
173882	329455
45969	329456
112533	329457
23254	329458
1472	329459
29139	329460
13369	329461
23690	329462
48613	329463
62696	329464
4498	329465
85617	329466
145059	329467
28282	329468
4490	329469
179206	329470
100632	329471
90235	329472
2905	329473
38422	329474
60854	329475
102197	329476
902	329477
157017	329478
96451	329479
25568	329480
37536	329481
80274	329482
133161	329483
82743	329484
18037	329485
12464	329486
2695	329487
115914	329488
61417	329489
82132	329490
45327	329491
1189	329492
133986	329493
1609	329494
23755	329495
14733	329496
110705	329497
108696	329498
77065	329499
119192	329500
169415	329501
107694	329502
12733	329503
18362	329504
102162	329505
87765	329506
111174	329507
79382	329508
10980	329509
53834	329510
37265	329511
68677	329512
1180	329513
10069	329514
28425	329515
14453	329516
123889	329517
41648	329518
50039	329519
14453	329520
19246	329521
3554	329522
13015	329523
36443	329524
173269	329525
245	329526
18666	329527
16281	329528
23198	329529
116414	329530
10658	329531
39	329532
26536	329533
90	329534
1	329535
4112	329536
163040	329537
62	329538
1986	329539
34342	329540
51688	329541
19993	329542
24118	329543
18360	329544
8801	329545
11874	329546
3073	329547
18876	329548
33766	329549
54238	329550
9755	329551
34460	329552
49341	329553
39192	329554
9371	329555
2653	329556
419	329557
18174	329558
21579	329559
1	329560
16007	329561
48135	329562
268	329563
35246	329564
4237	329565
2938	329566
42588	329567
86622	329568
12265	329569
11050	329570
108	329571
4433	329572
18340	329573
76160	329574
108208	329575
59996	329576
6600	329577
2785	329578
1	329579
90	329580
41483	329581
64380	329582
47088	329583
2122	329584
37761	329585
8030	329586
3425	329587
148541	329588
48965	329589
20228	329590
6094	329591
30522	329592
16486	329593
6658	329594
75358	329595
45922	329596
509	329597
17559	329598
5716	329599
4494	329600
56828	329601
64593	329602
56174	329603
77580	329604
69644	329605
36277	329606
39452	329607
20418	329608
60724	329609
13891	329610
6961	329611
119852	329612
7844	329613
38441	329614
21570	329615
12486	329616
25877	329617
71497	329618
44890	329619
9201	329620
98582	329621
24906	329622
75702	329623
33053	329624
47150	329625
5203	329626
56749	329627
93464	329628
13043	329629
48308	329630
30479	329631
29535	329632
14842	329633
45625	329634
16157	329635
184252	329636
12645	329637
94248	329638
100720	329639
4896	329640
93512	329641
10918	329642
110185	329643
66243	329644
3279	329645
6948	329646
23371	329647
14636	329648
98337	329649
30247	329650
10909	329651
61433	329652
183780	329653
54908	329654
92553	329655
84280	329656
20826	329657
4648	329658
5562	329659
56912	329660
5251	329661
14599	329662
36897	329663
46463	329664
58092	329665
38910	329666
101212	329667
82287	329668
102156	329669
97272	329670
80668	329671
134780	329672
46296	329673
45160	329674
4902	329675
12220	329676
140884	329677
79106	329678
98333	329679
141717	329680
185288	329681
87800	329682
63537	329683
192	329684
37800	329685
83831	329686
57922	329687
184564	329688
89988	329689
54449	329690
122577	329691
174678	329692
62802	329693
16643	329694
36626	329695
68538	329696
5921	329697
149207	329698
52816	329699
92470	329700
143322	329701
12367	329702
33846	329703
178035	329704
124783	329705
2498	329706
8751	329707
118165	329708
65995	329709
90569	329710
55299	329711
49024	329712
23385	329713
110451	329714
87836	329715
71327	329716
93817	329717
11686	329718
91886	329719
5528	329720
14703	329721
121277	329722
134282	329723
132622	329724
4840	329725
3764	329726
67236	329727
4377	329728
31079	329729
31297	329730
164326	329731
21214	329732
31371	329733
67305	329734
8157	329735
73057	329736
1613	329737
45225	329738
5915	329739
46577	329740
92097	329741
106747	329742
48561	329743
59726	329744
15480	329745
15480	329746
7723	329747
123784	329748
86517	329749
12589	329750
82977	329751
136791	329752
111496	329753
4261	329754
7750	329755
37860	329756
52745	329757
57887	329758
27895	329759
58300	329760
4021	329761
58105	329762
9120	329763
185133	329764
50363	329765
2637	329766
86266	329767
139426	329768
68770	329769
136353	329770
40741	329771
117269	329772
101737	329773
24422	329774
117313	329775
14146	329776
61371	329777
12734	329778
10440	329779
101133	329780
88472	329781
13433	329782
86196	329783
1841	329784
54923	329785
115192	329786
59216	329787
10578	329788
143774	329789
34130	329790
55929	329791
9230	329792
56654	329793
178159	329794
3235	329795
104262	329796
171951	329797
12808	329798
142241	329799
33937	329800
5616	329801
2532	329802
8952	329803
22244	329804
70833	329805
45954	329806
139548	329807
2013	329808
30453	329809
167770	329810
12936	329811
5493	329812
21323	329813
103724	329814
20796	329815
151733	329816
101375	329817
87878	329818
18434	329819
53645	329820
58452	329821
129006	329822
64864	329823
52132	329824
138906	329825
49302	329826
25838	329827
25310	329828
3615	329829
25619	329830
99446	329831
48311	329832
43892	329833
159390	329834
70092	329835
1541	329836
7991	329837
48841	329838
84395	329839
12751	329840
105013	329841
22585	329842
54175	329843
842	329844
75732	329845
53887	329846
149745	329847
99920	329848
83664	329849
3575	329850
5365	329851
25328	329852
49097	329853
17795	329854
2363	329855
82398	329856
17284	329857
11	329858
30422	329859
37269	329860
46532	329861
27743	329862
24381	329863
18	329864
14696	329865
34557	329866
8313	329867
169489	329868
115533	329869
6736	329870
2815	329871
16157	329872
81903	329873
104400	329874
15908	329875
71052	329876
77431	329877
119372	329878
30861	329879
116013	329880
65011	329881
86649	329882
139651	329883
96696	329884
70881	329885
85154	329886
18133	329887
30061	329888
9445	329889
88820	329890
109276	329891
184376	329892
46062	329893
141957	329894
12557	329895
72736	329896
63980	329897
28916	329898
43202	329899
100013	329900
15846	329901
5295	329902
5950	329903
48379	329904
17453	329905
37750	329906
76188	329907
136389	329908
10614	329909
96802	329910
1241	329911
80921	329912
991	329913
41176	329914
140711	329915
72566	329916
152540	329917
93185	329918
32448	329919
986	329920
14683	329921
13684	329922
45787	329923
135177	329924
19453	329925
187373	329926
20722	329927
126064	329928
44104	329929
165044	329930
48713	329931
99781	329932
110636	329933
48572	329934
154887	329935
8268	329936
92463	329937
37314	329938
170885	329939
118928	329940
106560	329941
142285	329942
27504	329943
80957	329944
27173	329945
65918	329946
40062	329947
4635	329948
12370	329949
172442	329950
104916	329951
86572	329952
40176	329953
79813	329954
13474	329955
120970	329956
122576	329957
66775	329958
132192	329959
22275	329960
84529	329961
77877	329962
140540	329963
40238	329964
56471	329965
81541	329966
179520	329967
183514	329968
57916	329969
32923	329970
66946	329971
118647	329972
3533	329973
49435	329974
63628	329975
1839	329976
71879	329977
5362	329978
120367	329979
1396	329980
36140	329981
82226	329982
81340	329983
137505	329984
41608	329985
3017	329986
121637	329987
20030	329988
22259	329989
4117	329990
42970	329991
50154	329992
18629	329993
53591	329994
99186	329995
120207	329996
30810	329997
66201	329998
125774	329999
611	330000
104777	330001
63781	330002
80643	330003
35862	330004
59708	330005
162617	330006
70346	330007
14802	330008
13137	330009
80766	330010
53593	330011
17587	330012
22716	330013
89876	330014
71499	330015
51518	330016
17771	330017
131762	330018
48644	330019
87153	330020
41346	330021
172847	330022
139684	330023
46367	330024
128000	330025
26042	330026
72948	330027
156008	330028
49133	330029
7502	330030
60	330031
75738	330032
2451	330033
7062	330034
41031	330035
13172	330036
31246	330037
162819	330038
43956	330039
22935	330040
94379	330041
8375	330042
328	330043
53593	330044
216	330045
27136	330046
484	330047
7139	330048
300	330049
69714	330050
115945	330051
117068	330052
14379	330053
9476	330054
22710	330055
109970	330056
6069	330057
113671	330058
14081	330059
8076	330060
64516	330061
25755	330062
92886	330063
105280	330064
72518	330065
27845	330066
9997	330067
115762	330068
141281	330069
79319	330070
38416	330071
66034	330072
127244	330073
60297	330074
63334	330075
1232	330076
3279	330077
42003	330078
9644	330079
17692	330080
165115	330081
24665	330082
80767	330083
1938	330084
7098	330085
46553	330086
57138	330087
4660	330088
88355	330089
2892	330090
136701	330091
111865	330092
84019	330093
87826	330094
187821	330095
19847	330096
54081	330097
11376	330098
69802	330099
151937	330100
159573	330101
29927	330102
67697	330103
9318	330104
4194	330105
56672	330106
66005	330107
136836	330108
68553	330109
109923	330110
93265	330111
94419	330112
181464	330113
104730	330114
4443	330115
122261	330116
95896	330117
54664	330118
78266	330119
81844	330120
20950	330121
37678	330122
25487	330123
14746	330124
56460	330125
3011	330126
48438	330127
78794	330128
34319	330129
10871	330130
11674	330131
55905	330132
109044	330133
147405	330134
4103	330135
15794	330136
53952	330137
59597	330138
26042	330139
48665	330140
53311	330141
49302	330142
82525	330143
4131	330144
54271	330145
72963	330146
74972	330147
94387	330148
94590	330149
123953	330150
54582	330151
13649	330152
4969	330153
9247	330154
9778	330155
65282	330156
8123	330157
49603	330158
99562	330159
114969	330160
22348	330161
88974	330162
79008	330163
179589	330164
87166	330165
12199	330166
20623	330167
81505	330168
55543	330169
5261	330170
142971	330171
77709	330172
118094	330173
160086	330174
107004	330175
3665	330176
82300	330177
15651	330178
68441	330179
64256	330180
109434	330181
46686	330182
76150	330183
69735	330184
31188	330185
7125	330186
54576	330187
6195	330188
20804	330189
113902	330190
64318	330191
9215	330192
143174	330193
71728	330194
80003	330195
138266	330196
97127	330197
84461	330198
63454	330199
86512	330200
2870	330201
1764	330202
65029	330203
152316	330204
63522	330205
93745	330206
95554	330207
65299	330208
39353	330209
5948	330210
56261	330211
73153	330212
6829	330213
89589	330214
14621	330215
1398	330216
66069	330217
77368	330218
5347	330219
4711	330220
97391	330221
17872	330222
128937	330223
65596	330224
3213	330225
71125	330226
141399	330227
71179	330228
23415	330229
661	330230
46578	330231
91263	330232
97805	330233
113016	330234
10702	330235
76560	330236
53198	330237
31700	330238
9052	330239
25205	330240
18030	330241
14514	330242
165554	330243
38884	330244
17563	330245
82705	330246
54762	330247
97178	330248
44834	330249
46449	330250
110167	330251
28480	330252
185566	330253
39962	330254
18562	330255
18987	330256
110925	330257
101079	330258
86525	330259
138718	330260
68545	330261
15563	330262
85801	330263
161359	330264
31384	330265
29800	330266
75455	330267
28900	330268
41213	330269
18536	330270
106866	330271
71647	330272
185927	330273
108598	330274
10730	330275
14852	330276
73259	330277
45123	330278
22869	330279
54380	330280
93081	330281
170794	330282
20776	330283
20837	330284
106431	330285
2389	330286
166675	330287
9591	330288
31962	330289
100088	330290
21168	330291
40056	330292
177795	330293
137279	330294
123784	330295
120684	330296
168568	330297
1002	330298
15990	330299
123215	330300
110659	330301
533	330302
12545	330303
14412	330304
6106	330305
60643	330306
79120	330307
31442	330308
80665	330309
88570	330310
60280	330311
48429	330312
15894	330313
29412	330314
12040	330315
163355	330316
7905	330317
7047	330318
45642	330319
3179	330320
15783	330321
38378	330322
4649	330323
33901	330324
5445	330325
70046	330326
56241	330327
175434	330328
16976	330329
3165	330330
31265	330331
17008	330332
115450	330333
136061	330334
18772	330335
109242	330336
28900	330337
89618	330338
142035	330339
92186	330340
56934	330341
12370	330342
3604	330343
79773	330344
12409	330345
97733	330346
129573	330347
17640	330348
44755	330349
1936	330350
70560	330351
160320	330352
28011	330353
3218	330354
21646	330355
98134	330356
45243	330357
46731	330358
108681	330359
80150	330360
9214	330361
135021	330362
9184	330363
2635	330364
75499	330365
13951	330366
85360	330367
60347	330368
4102	330369
109777	330370
73349	330371
88851	330372
115163	330373
36620	330374
152877	330375
37779	330376
3134	330377
122701	330378
23871	330379
44686	330380
62840	330381
227	330382
2951	330383
117494	330384
87928	330385
33732	330386
14744	330387
87033	330388
126343	330389
60567	330390
152	330391
2500	330392
9712	330393
9187	330394
15562	330395
948	330396
101408	330397
125550	330398
33154	330399
2610	330400
141349	330401
17799	330402
110848	330403
152818	330404
58373	330405
85306	330406
1835	330407
29894	330408
63674	330409
57100	330410
26301	330411
9196	330412
11226	330413
58958	330414
120533	330415
169640	330416
131511	330417
76070	330418
99669	330419
14610	330420
63540	330421
30673	330422
14921	330423
123184	330424
123103	330425
107660	330426
10583	330427
101802	330428
86566	330429
40059	330430
69108	330431
8099	330432
22189	330433
70057	330434
119011	330435
9859	330436
72457	330437
179893	330438
63701	330439
106575	330440
27035	330441
5387	330442
2538	330443
161338	330444
12216	330445
94590	330446
83959	330447
68765	330448
30662	330449
31397	330450
14482	330451
56486	330452
125865	330453
5910	330454
4622	330455
76770	330456
50603	330457
123524	330458
42275	330459
30161	330460
7157	330461
126760	330462
78734	330463
107259	330464
140209	330465
108028	330466
78372	330467
14485	330468
117685	330469
23312	330470
47451	330471
24947	330472
59791	330473
62848	330474
31273	330475
9523	330476
121165	330477
77298	330478
18730	330479
84631	330480
25068	330481
831	330482
19882	330483
17250	330484
38710	330485
155936	330486
151531	330487
102407	330488
40261	330489
26202	330490
130388	330491
86378	330492
65659	330493
85043	330494
36543	330495
137676	330496
15745	330497
30135	330498
59598	330499
64751	330500
72748	330501
15209	330502
15542	330503
179532	330504
33040	330505
58228	330506
36883	330507
136475	330508
18118	330509
84	330510
15646	330511
98098	330512
2297	330513
142083	330514
48713	330515
33201	330516
92752	330517
52620	330518
7172	330519
75894	330520
25325	330521
11415	330522
106370	330523
18069	330524
30391	330525
82008	330526
17056	330527
53470	330528
31297	330529
44533	330530
4206	330531
30608	330532
64527	330533
2548	330534
4844	330535
107243	330536
106800	330537
25623	330538
64437	330539
17470	330540
74304	330541
150085	330542
86277	330543
13182	330544
104642	330545
13280	330546
60281	330547
60465	330548
16154	330549
41995	330550
9785	330551
110666	330552
57789	330553
184816	330554
11202	330555
44918	330556
80606	330557
88859	330558
67587	330559
2542	330560
63672	330561
55580	330562
1786	330563
28395	330564
107137	330565
40267	330566
110799	330567
25870	330568
56231	330569
76028	330570
54068	330571
92325	330572
138034	330573
48306	330574
40079	330575
81662	330576
108635	330577
1839	330578
154604	330579
153575	330580
69904	330581
52716	330582
38221	330583
153225	330584
3280	330585
106931	330586
37727	330587
58445	330588
43448	330589
80897	330590
36869	330591
107373	330592
4157	330593
44291	330594
2173	330595
60870	330596
23409	330597
5556	330598
8109	330599
91485	330600
8266	330601
23550	330602
7168	330603
67721	330604
30946	330605
94448	330606
93069	330607
60476	330608
131997	330609
60355	330610
70585	330611
105934	330612
86463	330613
50632	330614
182997	330615
9097	330616
88987	330617
5115	330618
93041	330619
68163	330620
166972	330621
143010	330622
18601	330623
131567	330624
46696	330625
51701	330626
14365	330627
145152	330628
45396	330629
46935	330630
79318	330631
42091	330632
59315	330633
110455	330634
169171	330635
33015	330636
89927	330637
62953	330638
26316	330639
68145	330640
19632	330641
81153	330642
30867	330643
23385	330644
1659	330645
5146	330646
65800	330647
76857	330648
44241	330649
36708	330650
45509	330651
14539	330652
73357	330653
20505	330654
4053	330655
59613	330656
22725	330657
162676	330658
74782	330659
83903	330660
7723	330661
7859	330662
30479	330663
59741	330664
71752	330665
26633	330666
31125	330667
17805	330668
65437	330669
4180	330670
19131	330671
1747	330672
125475	330673
12837	330674
2016	330675
79192	330676
85345	330677
23828	330678
5528	330679
33547	330680
3717	330681
497	330682
3080	330683
11699	330684
142044	330685
4235	330686
11184	330687
187981	330688
65019	330689
21491	330690
20987	330691
17536	330692
117756	330693
127236	330694
115021	330695
115710	330696
863	330697
81544	330698
54116	330699
17007	330700
33112	330701
81975	330702
96175	330703
77119	330704
18092	330705
72933	330706
77913	330707
30519	330708
22943	330709
184456	330710
27193	330711
11120	330712
13059	330713
69935	330714
8200	330715
48509	330716
21775	330717
927	330718
15424	330719
70486	330720
109711	330721
20886	330722
41863	330723
1541	330724
33128	330725
14768	330726
109830	330727
7621	330728
66290	330729
11173	330730
115551	330731
69937	330732
2617	330733
22884	330734
94169	330735
53178	330736
5910	330737
25951	330738
87726	330739
84131	330740
3770	330741
433	330742
38221	330743
55861	330744
923	330745
99040	330746
89906	330747
46885	330748
2366	330749
54525	330750
5758	330751
2022	330752
38826	330753
23732	330754
3699	330755
43962	330756
4131	330757
9159	330758
143432	330759
164204	330760
169927	330761
164823	330762
59156	330763
48700	330764
55341	330765
79102	330766
17374	330767
15120	330768
37203	330769
123151	330770
18033	330771
175218	330772
14146	330773
97838	330774
75533	330775
3205	330776
17539	330777
8380	330778
4876	330779
12848	330780
12634	330781
161812	330782
150795	330783
30669	330784
4706	330785
117887	330786
9445	330787
10522	330788
125743	330789
58041	330790
73412	330791
57909	330792
15831	330793
55000	330794
48488	330795
37320	330796
114602	330797
100020	330798
51415	330799
38064	330800
40556	330801
142763	330802
49706	330803
85316	330804
143153	330805
95488	330806
184844	330807
21314	330808
77572	330809
103767	330810
93123	330811
116707	330812
142128	330813
72010	330814
49134	330815
126195	330816
107170	330817
88461	330818
59050	330819
121841	330820
10840	330821
69434	330822
2319	330823
48449	330824
51314	330825
97831	330826
31424	330827
30996	330828
65262	330829
178924	330830
135809	330831
21056	330832
151001	330833
55694	330834
92704	330835
110720	330836
41843	330837
25195	330838
128545	330839
33246	330840
28566	330841
34797	330842
88751	330843
110768	330844
140695	330845
34190	330846
109543	330847
31443	330848
110091	330849
109397	330850
19326	330851
187317	330852
70751	330853
72736	330854
143064	330855
1940	330856
50589	330857
60334	330858
60400	330859
108623	330860
88834	330861
23303	330862
9170	330863
109267	330864
88956	330865
183060	330866
88741	330867
142471	330868
88152	330869
139598	330870
7388	330871
60716	330872
73080	330873
27331	330874
10643	330875
34800	330876
102590	330877
72787	330878
50363	330879
4187	330880
117941	330881
118	330882
3205	330883
31173	330884
21595	330885
30762	330886
49603	330887
17864	330888
188512	330889
108867	330890
122688	330891
56870	330892
34664	330893
108863	330894
156863	330895
10591	330896
13359	330897
109353	330898
69803	330899
46578	330900
36836	330901
146938	330902
9778	330903
142429	330904
606	330905
19356	330906
53761	330907
6193	330908
133771	330909
62003	330910
87608	330911
6210	330912
4473	330913
119541	330914
14854	330915
67006	330916
56696	330917
76643	330918
76901	330919
14615	330920
32970	330921
25631	330922
112020	330923
100645	330924
56181	330925
12545	330926
15104	330927
5310	330928
79324	330929
106124	330930
153204	330931
74719	330932
20943	330933
75582	330934
119729	330935
118890	330936
153807	330937
98365	330938
49497	330939
81720	330940
154243	330941
81762	330942
81461	330943
57539	330944
141349	330945
120800	330946
26562	330947
59259	330948
53947	330949
10410	330950
9272	330951
53932	330952
88235	330953
4747	330954
39761	330955
72737	330956
71041	330957
118015	330958
83863	330959
109960	330960
10568	330961
17969	330962
23612	330963
65148	330964
98230	330965
12816	330966
45658	330967
141543	330968
58333	330969
167638	330970
140054	330971
119866	330972
60748	330973
36806	330974
92301	330975
141519	330976
41823	330977
129227	330978
34489	330979
25386	330980
1613	330981
49845	330982
133204	330983
14797	330984
46599	330985
54289	330986
49436	330987
33221	330988
15369	330989
49026	330990
178272	330991
7879	330992
84074	330993
45926	330994
116460	330995
156317	330996
8912	330997
104073	330998
60314	330999
5997	331000
125667	331001
55959	331002
5408	331003
88492	331004
88963	331005
45411	331006
82624	331007
1786	331008
846	331009
119010	331010
36013	331011
21607	331012
101001	331013
5263	331014
163954	331015
38499	331016
55012	331017
104529	331018
8800	331019
31195	331020
10641	331021
57725	331022
162408	331023
30418	331024
67783	331025
113375	331026
13061	331027
33035	331028
99505	331029
21018	331030
83149	331031
99248	331032
141352	331033
9749	331034
142459	331035
160344	331036
25240	331037
53859	331038
31944	331039
52550	331040
57972	331041
184006	331042
103539	331043
75989	331044
13062	331045
8374	331046
32967	331047
33001	331048
86735	331049
19049	331050
132021	331051
3750	331052
7715	331053
11132	331054
18511	331055
6488	331056
3816	331057
217	331058
109566	331059
115680	331060
141284	331061
9531	331062
11132	331063
100419	331064
4553	331065
92983	331066
82173	331067
24124	331068
45845	331069
97151	331070
12816	331071
188755	331072
66594	331073
25246	331074
55687	331075
13047	331076
136192	331077
65986	331078
96601	331079
66077	331080
59653	331081
119769	331082
44405	331083
6143	331084
3179	331085
36443	331086
156442	331087
15894	331088
12444	331089
84631	331090
10478	331091
40238	331092
97220	331093
26014	331094
159111	331095
38335	331096
90644	331097
34016	331098
120775	331099
33076	331100
65581	331101
19003	331102
80132	331103
134779	331104
67248	331105
22843	331106
48327	331107
25943	331108
78702	331109
29477	331110
141146	331111
518	331112
90993	331113
85457	331114
123176	331115
160753	331116
46771	331117
102094	331118
12253	331119
113914	331120
103004	331121
45732	331122
109686	331123
27867	331124
27172	331125
37540	331126
129004	331127
21583	331128
6166	331129
9568	331130
9108	331131
10431	331132
44221	331133
30331	331134
131971	331135
95659	331136
129840	331137
103005	331138
88193	331139
164684	331140
136665	331141
109295	331142
74233	331143
48713	331144
184357	331145
107291	331146
13099	331147
25034	331148
134195	331149
5248	331150
98146	331151
715	331152
14604	331153
1666	331154
78749	331155
5997	331156
66457	331157
46674	331158
53032	331159
93782	331160
6215	331161
52488	331162
65951	331163
13904	331164
45247	331165
127077	331166
39094	331167
1839	331168
142744	331169
108867	331170
13645	331171
29520	331172
121353	331173
1510	331174
80822	331175
24496	331176
142168	331177
25857	331178
4627	331179
8396	331180
10372	331181
45737	331182
24549	331183
62969	331184
19665	331185
31936	331186
21306	331187
15530	331188
92241	331189
90939	331190
57824	331191
67717	331192
33325	331193
69843	331194
8188	331195
38042	331196
13222	331197
4403	331198
79778	331199
71886	331200
147559	331201
66662	331202
6000	331203
41139	331204
172125	331205
20900	331206
4408	331207
169198	331208
18069	331209
26089	331210
14822	331211
99809	331212
38353	331213
182866	331214
30551	331215
142460	331216
42539	331217
44958	331218
15120	331219
131252	331220
100646	331221
131257	331222
775	331223
14410	331224
122577	331225
53806	331226
8138	331227
18426	331228
33396	331229
106676	331230
141685	331231
85599	331232
87886	331233
110076	331234
177785	331235
86631	331236
10612	331237
110915	331238
72913	331239
8268	331240
160675	331241
21253	331242
109208	331243
455	331244
8998	331245
150469	331246
140257	331247
10459	331248
55244	331249
56805	331250
27648	331251
140220	331252
71653	331253
139947	331254
15154	331255
21374	331256
12180	331257
30331	331258
48306	331259
153994	331260
59668	331261
55959	331262
67846	331263
1398	331264
31188	331265
67795	331266
1633	331267
12807	331268
65988	331269
6975	331270
149897	331271
46188	331272
132845	331273
1437	331274
3556	331275
5332	331276
37697	331277
58581	331278
149667	331279
72569	331280
2537	331281
36929	331282
110286	331283
23457	331284
11486	331285
99110	331286
23345	331287
88079	331288
184309	331289
8198	331290
6812	331291
150713	331292
89562	331293
181312	331294
597	331295
103400	331296
11658	331297
4635	331298
103774	331299
3592	331300
77142	331301
130954	331302
50683	331303
120679	331304
116478	331305
25310	331306
15369	331307
63689	331308
5528	331309
32004	331310
86696	331311
107657	331312
131989	331313
85084	331314
6106	331315
16236	331316
123415	331317
8081	331318
20960	331319
15570	331320
45243	331321
143201	331322
85659	331323
126071	331324
2045	331325
84397	331326
115080	331327
41294	331328
158870	331329
84661	331330
109052	331331
34190	331332
84403	331333
28575	331334
131958	331335
67064	331336
48141	331337
95330	331338
4021	331339
138860	331340
106115	331341
78304	331342
4635	331343
48174	331344
149274	331345
122658	331346
106431	331347
138804	331348
32924	331349
12305	331350
9568	331351
44844	331352
9205	331353
102742	331354
43297	331355
92105	331356
82864	331357
5831	331358
65808	331359
17506	331360
63656	331361
11716	331362
181577	331363
93591	331364
2464	331365
45770	331366
53697	331367
78129	331368
12375	331369
10589	331370
96353	331371
103597	331372
17012	331373
56358	331374
92840	331375
137398	331376
58294	331377
14758	331378
121406	331379
165359	331380
152094	331381
81390	331382
64541	331383
10676	331384
27331	331385
6862	331386
2251	331387
15026	331388
27743	331389
79121	331390
32997	331391
36674	331392
99996	331393
136735	331394
12893	331395
103007	331396
6905	331397
71471	331398
22902	331399
922	331400
135987	331401
1940	331402
72426	331403
131826	331404
106708	331405
486	331406
66413	331407
3233	331408
98271	331409
72833	331410
99706	331411
58331	331412
68773	331413
81410	331414
36783	331415
12657	331416
84727	331417
48469	331418
2949	331419
5443	331420
76214	331421
18599	331422
4047	331423
3315	331424
20883	331425
53983	331426
62507	331427
7952	331428
169357	331429
98190	331430
54893	331431
15894	331432
12873	331433
42539	331434
5528	331435
11261	331436
67084	331437
94326	331438
102228	331439
15709	331440
80608	331441
88773	331442
13632	331443
84402	331444
23298	331445
42539	331446
86875	331447
117634	331448
1175	331449
142930	331450
116741	331451
8580	331452
37286	331453
131316	331454
23365	331455
102773	331456
37369	331457
110227	331458
49012	331459
4725	331460
8578	331461
74857	331462
95323	331463
26291	331464
131293	331465
153616	331466
149991	331467
134769	331468
92454	331469
22981	331470
117923	331471
103558	331472
70933	331473
57909	331474
103872	331475
13118	331476
18521	331477
22221	331478
4051	331479
161931	331480
29840	331481
40129	331482
506	331483
71093	331484
1708	331485
130164	331486
106918	331487
5121	331488
2038	331489
37752	331490
12732	331491
12006	331492
25138	331493
8221	331494
104908	331495
117174	331496
24545	331497
76187	331498
131527	331499
178444	331500
1693	331501
21655	331502
5185	331503
88722	331504
10017	331505
101722	331506
33027	331507
20714	331508
30510	331509
30103	331510
78495	331511
71	331512
55388	331513
12823	331514
84712	331515
60336	331516
68015	331517
50593	331518
66533	331519
24183	331520
45449	331521
37743	331522
172532	331523
18517	331524
86026	331525
127026	331526
12393	331527
6046	331528
18211	331529
452	331530
5815	331531
87598	331532
12984	331533
50071	331534
5058	331535
75643	331536
1	331537
25989	331538
1163	331539
77118	331540
590	331541
16873	331542
40704	331543
72797	331544
35438	331545
26656	331546
19341	331547
57201	331548
22656	331549
94928	331550
17596	331551
47487	331552
80454	331553
132283	331554
38186	331555
126972	331556
137965	331557
599	331558
10889	331559
25355	331560
10796	331561
111749	331562
24281	331563
25682	331564
3840	331565
22043	331566
74513	331567
17209	331568
47571	331569
28160	331570
17794	331571
9007	331572
112586	331573
93668	331574
2742	331575
2516	331576
18334	331577
121420	331578
1029	331579
244	331580
135	331581
16902	331582
28045	331583
12646	331584
25406	331585
37597	331586
48728	331587
14868	331588
13518	331589
113580	331590
79276	331591
19057	331592
25176	331593
43796	331594
31779	331595
29210	331596
489	331597
13199	331598
61201	331599
2050	331600
32701	331601
11949	331602
16992	331603
9187	331604
27602	331605
468	331606
26418	331607
49005	331608
22784	331609
15164	331610
45	331611
6616	331612
61189	331613
12	331614
61631	331615
21743	331616
83689	331617
69167	331618
25864	331619
12882	331620
3886	331621
118894	331622
35758	331623
12261	331624
15971	331625
256	331626
12754	331627
43781	331628
1020	331629
7832	331630
682	331631
34770	331632
4010	331633
15677	331634
40722	331635
71248	331636
6525	331637
86147	331638
116633	331639
3653	331640
2349	331641
896	331642
7864	331643
18809	331644
6836	331645
70370	331646
76807	331647
6312	331648
4793	331649
5233	331650
146871	331651
177560	331652
25231	331653
61591	331654
69233	331655
58642	331656
868	331657
1549	331658
12508	331659
36745	331660
1148	331661
54317	331662
16520	331663
38996	331664
26213	331665
58101	331666
113174	331667
2633	331668
84129	331669
29813	331670
5422	331671
9457	331672
81297	331673
181396	331674
76594	331675
37091	331676
40888	331677
104911	331678
2941	331679
27955	331680
1124	331681
91186	331682
78469	331683
26998	331684
115727	331685
718	331686
22945	331687
49665	331688
117987	331689
4817	331690
69510	331691
5015	331692
13098	331693
61593	331694
42620	331695
60501	331696
37533	331697
9671	331698
59809	331699
91201	331700
86093	331701
15234	331702
130814	331703
4921	331704
6839	331705
4769	331706
29826	331707
92747	331708
180007	331709
59478	331710
59721	331711
1721	331712
45319	331713
147036	331714
40255	331715
8901	331716
20335	331717
24552	331718
41903	331719
14362	331720
49712	331721
62981	331722
6802	331723
44328	331724
4497	331725
15869	331726
2962	331727
18284	331728
17409	331729
907	331730
57506	331731
107250	331732
124793	331733
87906	331734
140940	331735
183315	331736
107354	331737
63608	331738
188269	331739
24743	331740
110653	331741
86689	331742
5807	331743
1032	331744
62970	331745
5847	331746
25315	331747
1934	331748
35877	331749
6125	331750
11777	331751
40299	331752
10338	331753
77390	331754
42454	331755
14386	331756
10222	331757
11279	331758
76608	331759
76053	331760
9481	331761
27203	331762
192	331763
29850	331764
108778	331765
1191	331766
21234	331767
26993	331768
62976	331769
5834	331770
15889	331771
79310	331772
44055	331773
20341	331774
62989	331775
43452	331776
24231	331777
12829	331778
19081	331779
49041	331780
2649	331781
2907	331782
3082	331783
56380	331784
6150	331785
8	331786
8653	331787
29947	331788
23151	331789
17336	331790
35179	331791
107529	331792
5917	331793
1629	331794
106809	331795
88483	331796
127346	331797
64725	331798
58	331799
29002	331800
73981	331801
39338	331802
6541	331803
4517	331804
120	331805
28714	331806
40590	331807
184028	331808
52727	331809
27692	331810
187810	331811
7779	331812
13695	331813
63333	331814
91011	331815
3535	331816
16894	331817
1091	331818
19491	331819
25092	331820
11608	331821
59771	331822
53921	331823
5399	331824
161796	331825
104334	331826
109553	331827
7213	331828
138758	331829
24823	331830
67340	331831
2817	331832
35393	331833
47107	331834
41540	331835
25840	331836
77171	331837
8889	331838
36183	331839
21418	331840
1420	331841
12770	331842
1158	331843
47700	331844
4542	331845
1630	331846
25366	331847
3303	331848
32562	331849
39925	331850
5521	331851
6583	331852
32917	331853
1746	331854
40206	331855
51949	331856
48745	331857
35506	331858
99210	331859
21394	331860
78461	331861
1977	331862
4578	331863
62056	331864
16008	331865
74113	331866
98372	331867
6265	331868
29008	331869
2476	331870
18503	331871
82275	331872
3845	331873
38923	331874
78488	331875
26975	331876
67117	331877
17794	331878
3893	331879
4035	331880
171040	331881
69791	331882
6265	331883
10134	331884
35238	331885
65062	331886
2953	331887
121026	331888
184206	331889
109978	331890
39921	331891
131006	331892
51327	331893
126940	331894
73620	331895
176016	331896
229	331897
29223	331898
129747	331899
83947	331900
77670	331901
61644	331902
52796	331903
5971	331904
15138	331905
44574	331906
1072	331907
60630	331908
67709	331909
172606	331910
15574	331911
8213	331912
11201	331913
90388	331914
96109	331915
70102	331916
18637	331917
70060	331918
76361	331919
70060	331920
655	331921
8210	331922
59900	331923
68458	331924
18427	331925
14810	331926
31659	331927
18629	331928
15563	331929
27597	331930
172987	331931
18637	331932
33229	331933
84698	331934
14748	331935
127050	331936
84704	331937
84704	331938
18637	331939
107455	331940
104124	331941
1219	331942
1219	331943
18644	331944
67709	331945
40303	331946
7107	331947
3352	331948
132025	331949
127679	331950
655	331951
96414	331952
1297	331953
137240	331954
72847	331955
86962	331956
41420	331957
94993	331958
76310	331959
1906	331960
2881	331961
58436	331962
66884	331963
122060	331964
110996	331965
169147	331966
119654	331967
86962	331968
132384	331969
86962	331970
172219	331971
103999	331972
104169	331973
103969	331974
104156	331975
22972	331976
20977	331977
5375	331978
21461	331979
132003	331980
100282	331981
45830	331982
27889	331983
33059	331984
25782	331985
78160	331986
10856	331987
9884	331988
179654	331989
1	331990
18217	331991
5110	331992
9147	331993
31889	331994
42162	331995
13348	331996
7447	331997
5816	331998
673	331999
150	332000
41403	332001
14289	332002
31608	332003
32484	332004
31608	332005
35484	332006
21479	332007
121003	332008
11330	332009
67112	332010
66131	332011
98755	332012
31634	332013
2038	332014
56395	332015
81924	332016
67112	332017
99884	332018
102011	332019
98834	332020
38002	332021
25585	332022
121482	332023
91050	332024
89298	332025
73687	332026
77567	332027
4991	332028
111143	332029
89655	332030
29094	332031
122296	332032
56564	332033
137362	332034
27740	332035
43001	332036
60564	332037
71026	332038
72502	332039
199	332040
19551	332041
42837	332042
31223	332043
31223	332044
56056	332045
55230	332046
99849	332047
67147	332048
2159	332049
79977	332050
67147	332051
19605	332052
2445	332053
1718	332054
92309	332055
182562	332056
115663	332057
63265	332058
105941	332059
95114	332060
3958	332061
65	332062
1732	332063
32585	332064
18313	332065
39268	332066
32203	332067
47503	332068
32426	332069
178	332070
21969	332071
138	332072
95006	332073
146143	332074
62038	332075
9939	332076
63184	332077
10352	332078
29867	332079
29867	332080
4208	332081
90787	332082
3265	332083
1598	332084
3706	332085
35778	332086
30734	332087
36141	332088
28514	332089
76349	332090
5880	332091
3592	332092
19537	332093
226	332094
37994	332095
1614	332096
17	332097
60054	332098
62045	332099
476	332100
77430	332101
62395	332102
106006	332103
1814	332104
106236	332105
1449	332106
33692	332107
3567	332108
5678	332109
1028	332110
47736	332111
47736	332112
33415	332113
93115	332114
43	332115
3004	332116
56595	332117
147261	332118
8530	332119
7630	332120
30281	332121
106555	332122
134	332123
8356	332124
21999	332125
260	332126
4536	332127
6140	332128
6140	332129
28769	332130
906	332131
13994	332132
12460	332133
12539	332134
36828	332135
890	332136
22992	332137
32417	332138
161515	332139
43341	332140
437	332141
1819	332142
62027	332143
29707	332144
43609	332145
8357	332146
85264	332147
91176	332148
115374	332149
58770	332150
86709	332151
28375	332152
40285	332153
1644	332154
32298	332155
133765	332156
32578	332157
35707	332158
27785	332159
27342	332160
12282	332161
4020	332162
3569	332163
30019	332164
57979	332165
58014	332166
48355	332167
1846	332168
28394	332169
33850	332170
71966	332171
3693	332172
3414	332173
74365	332174
107227	332175
117148	332176
35669	332177
71895	332178
42234	332179
53007	332180
122514	332181
19701	332182
34101	332183
84746	332184
150111	332185
23759	332186
36003	332187
3669	332188
87302	332189
31738	332190
149179	332191
92092	332192
52774	332193
3677	332194
10212	332195
99260	332196
63970	332197
4654	332198
132553	332199
63892	332200
55643	332201
183194	332202
34101	332203
142616	332204
69385	332205
69388	332206
69388	332207
34714	332208
21544	332209
1696	332210
123421	332211
7930	332212
76804	332213
131115	332214
110021	332215
52191	332216
65645	332217
51861	332218
32962	332219
60628	332220
55636	332221
62157	332222
83079	332223
139895	332224
21544	332225
52538	332226
17854	332227
149048	332228
74365	332229
112138	332230
34519	332231
34519	332232
5247	332233
31222	332234
15245	332235
1651	332236
153372	332237
23763	332238
1347	332239
57154	332240
18040	332241
42025	332242
5299	332243
5196	332244
2842	332245
16914	332246
19287	332247
42528	332248
35005	332249
77764	332250
26508	332251
91091	332252
132973	332253
10460	332254
28484	332255
245	332256
33670	332257
690	332258
5776	332259
41758	332260
5853	332261
625	332262
16160	332263
34498	332264
7507	332265
8651	332266
8641	332267
2027	332268
7390	332269
59103	332270
5203	332271
21902	332272
1199	332273
2235	332274
107389	332275
4155	332276
1727	332277
68248	332278
1920	332279
77554	332280
15730	332281
43691	332282
1028	332283
19967	332284
73604	332285
74347	332286
40456	332287
542	332288
28790	332289
5738	332290
20424	332291
1	332292
19683	332293
25058	332294
10047	332295
63758	332296
1472	332297
14163	332298
2166	332299
65363	332300
13814	332301
6462	332302
1	332303
1203	332304
846	332305
7335	332306
1651	332307
28246	332308
4436	332309
63790	332310
30156	332311
20415	332312
26412	332313
45000	332314
2663	332315
10663	332316
19615	332317
43519	332318
19181	332319
25652	332320
8638	332321
121918	332322
12767	332323
41902	332324
5492	332325
70259	332326
537	332327
34851	332328
68220	332329
44229	332330
78809	332331
36461	332332
2579	332333
141002	332334
63492	332335
129168	332336
42379	332337
21221	332338
10655	332339
23423	332340
76907	332341
2	332342
69204	332343
111483	332344
96163	332345
188848	332346
24613	332347
66260	332348
102772	332349
73803	332350
12703	332351
80684	332352
3088	332353
90523	332354
151000	332355
114137	332356
6386	332357
69861	332358
108224	332359
7993	332360
39896	332361
111485	332362
116205	332363
35103	332364
16318	332365
91690	332366
68187	332367
29940	332368
79076	332369
51119	332370
67788	332371
95523	332372
184561	332373
60050	332374
98695	332375
45001	332376
83971	332377
102546	332378
76396	332379
144125	332380
3675	332381
6956	332382
21139	332383
67477	332384
25263	332385
75567	332386
6000	332387
44932	332388
86867	332389
38773	332390
14916	332391
106678	332392
52735	332393
17621	332394
13947	332395
26099	332396
44715	332397
6386	332398
89882	332399
115309	332400
25323	332401
82788	332402
1556	332403
998	332404
109114	332405
68351	332406
17768	332407
54543	332408
18	332409
48389	332410
98647	332411
80754	332412
113700	332413
13070	332414
84871	332415
323	332416
31491	332417
94012	332418
7649	332419
2061	332420
9060	332421
85	332422
48126	332423
170813	332424
156176	332425
144687	332426
3280	332427
31932	332428
22704	332429
66828	332430
94731	332431
93100	332432
26038	332433
77227	332434
44743	332435
4165	332436
7813	332437
103211	332438
12468	332439
178576	332440
2854	332441
3851	332442
26446	332443
10331	332444
63412	332445
82009	332446
116951	332447
59829	332448
89828	332449
100369	332450
49921	332451
8073	332452
117181	332453
3323	332454
33124	332455
135600	332456
177912	332457
66016	332458
114575	332459
99445	332460
37033	332461
26160	332462
12082	332463
102679	332464
12395	332465
27160	332466
52735	332467
20755	332468
69822	332469
12161	332470
111604	332471
58235	332472
46290	332473
140404	332474
137975	332475
13726	332476
12588	332477
64724	332478
44833	332479
109839	332480
34494	332481
20661	332482
31479	332483
537	332484
17295	332485
94676	332486
31327	332487
89194	332488
3787	332489
10878	332490
20251	332491
44714	332492
21452	332493
131407	332494
9111	332495
128989	332496
82030	332497
98131	332498
91958	332499
110383	332500
4809	332501
11185	332502
72541	332503
3622	332504
121525	332505
88447	332506
60394	332507
24972	332508
79723	332509
11777	332510
30631	332511
8073	332512
57101	332513
87628	332514
131405	332515
10379	332516
54734	332517
1210	332518
131121	332519
127736	332520
44300	332521
95865	332522
69929	332523
8021	332524
82903	332525
12512	332526
55208	332527
25808	332528
17895	332529
89618	332530
5461	332531
45031	332532
84480	332533
37789	332534
25543	332535
21563	332536
29095	332537
98239	332538
55768	332539
9241	332540
88698	332541
64454	332542
33381	332543
88277	332544
168327	332545
34189	332546
143541	332547
111263	332548
64234	332549
178711	332550
59321	332551
126508	332552
127383	332553
139603	332554
111455	332555
111307	332556
104290	332557
12832	332558
21477	332559
116518	332560
78464	332561
183083	332562
17424	332563
116552	332564
59877	332565
75168	332566
47896	332567
7645	332568
7081	332569
3590	332570
823	332571
16000	332572
128976	332573
11049	332574
329	332575
3005	332576
91335	332577
485	332578
39	332579
989	332580
6156	332581
13410	332582
2325	332583
23625	332584
42518	332585
42912	332586
14235	332587
1633	332588
3738	332589
41288	332590
102798	332591
12840	332592
46	332593
5788	332594
33583	332595
74023	332596
32436	332597
17978	332598
1220	332599
145984	332600
24921	332601
10768	332602
12858	332603
2443	332604
34703	332605
25719	332606
6133	332607
32514	332608
872	332609
50735	332610
3105	332611
48126	332612
85721	332613
12624	332614
39728	332615
13555	332616
33350	332617
90034	332618
29866	332619
7445	332620
1023	332621
146550	332622
206	332623
48080	332624
26846	332625
93024	332626
17775	332627
12969	332628
53873	332629
39405	332630
13268	332631
4401	332632
1	332633
50205	332634
1	332635
58612	332636
22723	332637
109442	332638
188504	332639
184029	332640
56496	332641
70481	332642
9552	332643
1979	332644
174559	332645
75893	332646
62172	332647
74510	332648
4710	332649
27426	332650
50460	332651
186539	332652
71377	332653
4955	332654
20790	332655
14812	332656
104834	332657
140500	332658
50191	332659
42910	332660
122579	332661
22778	332662
9681	332663
59980	332664
89769	332665
120760	332666
119759	332667
23105	332668
9832	332669
42768	332670
332	332671
68997	332672
26059	332673
87774	332674
143223	332675
142195	332676
28847	332677
4499	332678
67158	332679
257	332680
468	332681
77067	332682
27723	332683
16114	332684
260	332685
1	332686
23930	332687
1	332688
4005	332689
35601	332690
9942	332691
29339	332692
59150	332693
29590	332694
1144	332695
12122	332696
16273	332697
20276	332698
2904	332699
74758	332700
133	332701
1034	332702
35268	332703
40591	332704
58395	332705
47634	332706
189227	332707
26425	332708
24541	332709
3191	332710
3191	332711
118485	332712
5832	332713
10658	332714
18102	332715
19749	332716
52508	332717
637	332718
9649	332719
741	332720
162	332721
3470	332722
83972	332723
16443	332724
350	332725
3	332726
2857	332727
512	332728
20382	332729
372	332730
10344	332731
3861	332732
34939	332733
3015	332734
1562	332735
512	332736
32616	332737
156	332738
34939	332739
1420	332740
512	332741
316	332742
316	332743
316	332744
512	332745
5659	332746
22541	332747
39732	332748
286	332749
6722	332750
156	332751
11725	332752
77988	332753
10495	332754
146468	332755
31974	332756
124899	332757
76503	332758
452	332759
15302	332760
19945	332761
125548	332762
39362	332763
6088	332764
4018	332765
18791	332766
37815	332767
13	332768
38639	332769
615	332770
33700	332771
40702	332772
39206	332773
2704	332774
14427	332775
47653	332776
26661	332777
65854	332778
10556	332779
174666	332780
219	332781
33983	332782
19130	332783
41268	332784
2973	332785
9834	332786
22100	332787
4419	332788
72369	332789
6326	332790
5120	332791
17800	332792
6194	332793
13558	332794
44875	332795
29066	332796
74295	332797
74595	332798
10128	332799
315	332800
26417	332801
294	332802
141061	332803
59144	332804
32152	332805
54736	332806
44344	332807
17711	332808
187729	332809
11708	332810
45583	332811
17562	332812
13373	332813
60013	332814
5079	332815
3875	332816
126690	332817
24769	332818
140073	332819
48744	332820
56738	332821
4147	332822
54740	332823
54740	332824
163294	332825
451	332826
42210	332827
71299	332828
45636	332829
71299	332830
53535	332831
32016	332832
70110	332833
14412	332834
20410	332835
42190	332836
42190	332837
15104	332838
66036	332839
34170	332840
8	332841
53283	332842
27003	332843
24691	332844
76611	332845
11988	332846
14412	332847
14545	332848
98348	332849
4468	332850
2950	332851
20488	332852
5637	332853
3875	332854
102218	332855
5624	332856
1835	332857
24579	332858
72778	332859
5326	332860
82804	332861
7617	332862
81901	332863
10849	332864
66148	332865
86144	332866
12771	332867
175837	332868
134441	332869
43031	332870
5712	332871
7220	332872
7220	332873
72586	332874
137628	332875
11668	332876
60868	332877
6510	332878
10225	332879
117664	332880
34953	332881
22179	332882
2570	332883
90310	332884
154981	332885
34849	332886
14010	332887
7955	332888
80056	332889
72145	332890
91784	332891
15444	332892
38668	332893
11269	332894
168318	332895
178190	332896
110044	332897
1739	332898
38952	332899
40614	332900
79716	332901
10631	332902
3259	332903
6538	332904
533	332905
130209	332906
110746	332907
16955	332908
72860	332909
129880	332910
95608	332911
29422	332912
94650	332913
119200	332914
77610	332915
108461	332916
22179	332917
167713	332918
143442	332919
163553	332920
160685	332921
77499	332922
15419	332923
6870	332924
55286	332925
41111	332926
15419	332927
39346	332928
99431	332929
25962	332930
3760	332931
117	332932
32849	332933
2173	332934
3558	332935
58426	332936
95654	332937
7088	332938
51655	332939
14313	332940
134	332941
18791	332942
67121	332943
129978	332944
28405	332945
66812	332946
5833	332947
39105	332948
846	332949
31977	332950
7950	332951
81808	332952
78361	332953
30146	332954
115873	332955
60883	332956
5833	332957
2	332958
2	332959
21202	332960
7020	332961
61611	332962
33125	332963
15557	332964
67905	332965
2	332966
3550	332967
76735	332968
42572	332969
2	332970
14822	332971
8351	332972
128526	332973
12603	332974
16007	332975
21718	332976
22401	332977
7020	332978
81808	332979
1385	332980
14925	332981
1535	332982
51344	332983
64015	332984
81453	332985
66243	332986
11713	332987
2	332988
27812	332989
29457	332990
2	332991
7443	332992
4984	332993
90034	332994
34165	332995
21908	332996
30931	332997
46941	332998
5681	332999
57590	333000
1434	333001
3114	333002
3013	333003
2174	333004
53072	333005
3558	333006
21877	333007
1	333008
11501	333009
114121	333010
99765	333011
45694	333012
90555	333013
31794	333014
31488	333015
24959	333016
26197	333017
106553	333018
24085	333019
85635	333020
42874	333021
106486	333022
146994	333023
62424	333024
109588	333025
4323	333026
81860	333027
21122	333028
10161	333029
107235	333030
3689	333031
4775	333032
135441	333033
75211	333034
22145	333035
5976	333036
52194	333037
82846	333038
90461	333039
23967	333040
72884	333041
75261	333042
168367	333043
12246	333044
14106	333045
2007	333046
3739	333047
86829	333048
6994	333049
69365	333050
12246	333051
154109	333052
7961	333053
59819	333054
7961	333055
14390	333056
138880	333057
24536	333058
17460	333059
30034	333060
71642	333061
68763	333062
89245	333063
104952	333064
90461	333065
88149	333066
57811	333067
67065	333068
133186	333069
11858	333070
7586	333071
4323	333072
83630	333073
91275	333074
86583	333075
59673	333076
3985	333077
78625	333078
11921	333079
12411	333080
20	333081
35959	333082
72451	333083
82650	333084
148522	333085
55532	333086
66811	333087
66811	333088
47330	333089
31468	333090
33191	333091
7671	333092
11191	333093
7161	333094
5811	333095
5811	333096
15739	333097
4924	333098
38718	333099
15739	333100
23698	333101
4759	333102
1577	333103
3167	333104
238	333105
18102	333106
42833	333107
74501	333108
23698	333109
9533	333110
9533	333111
35321	333112
50272	333113
3167	333114
11769	333115
185648	333116
133763	333117
43688	333118
116734	333119
50181	333120
32131	333121
38235	333122
15793	333123
43229	333124
1138	333125
69133	333126
33242	333127
7645	333128
44157	333129
68977	333130
158288	333131
161849	333132
14841	333133
163682	333134
110104	333135
123894	333136
102730	333137
38	333138
5058	333139
18624	333140
53242	333141
67235	333142
130368	333143
45760	333144
174913	333145
4718	333146
270	333147
15041	333148
70984	333149
53942	333150
55333	333151
1	333152
989	333153
16598	333154
15767	333155
1597	333156
97347	333157
16164	333158
109715	333159
68101	333160
95061	333161
2977	333162
31978	333163
54473	333164
52054	333165
33626	333166
58044	333167
41632	333168
164664	333169
60593	333170
82539	333171
1574	333172
21957	333173
4307	333174
104521	333175
8851	333176
21233	333177
457	333178
36031	333179
153	333180
18257	333181
139464	333182
40274	333183
96035	333184
7605	333185
29746	333186
27957	333187
13320	333188
81504	333189
67829	333190
3822	333191
8483	333192
50881	333193
19306	333194
16301	333195
28962	333196
38946	333197
74036	333198
114513	333199
28704	333200
29828	333201
2187	333202
18	333203
48253	333204
22276	333205
48422	333206
55461	333207
87455	333208
89740	333209
922	333210
36236	333211
121787	333212
1296	333213
10894	333214
22466	333215
27955	333216
24513	333217
77418	333218
193	333219
3482	333220
87047	333221
2228	333222
107904	333223
65897	333224
58041	333225
10869	333226
6411	333227
127578	333228
78182	333229
82144	333230
117689	333231
3072	333232
371	333233
98139	333234
26484	333235
254	333236
838	333237
12949	333238
24960	333239
1	333240
33676	333241
1755	333242
71739	333243
8030	333244
118082	333245
153119	333246
82317	333247
181157	333248
101119	333249
89280	333250
15273	333251
138738	333252
133367	333253
21406	333254
12571	333255
26537	333256
179338	333257
161265	333258
76985	333259
30756	333260
136963	333261
163137	333262
22	333263
156621	333264
121833	333265
94991	333266
169017	333267
158393	333268
160504	333269
128851	333270
122578	333271
73307	333272
35963	333273
165068	333274
1211	333275
41983	333276
62086	333277
141756	333278
74032	333279
110438	333280
31841	333281
14783	333282
134875	333283
23324	333284
23624	333285
404	333286
106378	333287
27	333288
42093	333289
27339	333290
11	333291
104735	333292
63897	333293
35605	333294
22826	333295
25251	333296
50572	333297
104489	333298
8198	333299
1517	333300
63897	333301
14369	333302
40211	333303
52749	333304
7725	333305
103759	333306
17894	333307
11528	333308
29762	333309
59335	333310
11437	333311
23697	333312
29970	333313
29196	333314
89736	333315
98342	333316
11032	333317
5551	333318
34027	333319
43975	333320
82090	333321
37924	333322
774	333323
70750	333324
94479	333325
950	333326
30137	333327
618	333328
44207	333329
93592	333330
138883	333331
35174	333332
40795	333333
63335	333334
96923	333335
65225	333336
15567	333337
94168	333338
2542	333339
157872	333340
22437	333341
3233	333342
81819	333343
57050	333344
127088	333345
85127	333346
25327	333347
15567	333348
101868	333349
132291	333350
70005	333351
151150	333352
85074	333353
63844	333354
43329	333355
84787	333356
152288	333357
100255	333358
63335	333359
93884	333360
83066	333361
143266	333362
154195	333363
46026	333364
14925	333365
96876	333366
56829	333367
27691	333368
119404	333369
59239	333370
83066	333371
41467	333372
20813	333373
53083	333374
48560	333375
20813	333376
40842	333377
34548	333378
27246	333379
80332	333380
180113	333381
7879	333382
38697	333383
44812	333384
98481	333385
100156	333386
2015	333387
18138	333388
130555	333389
87607	333390
53461	333391
126028	333392
42552	333393
61405	333394
32018	333395
23083	333396
54587	333397
88216	333398
88141	333399
89378	333400
23453	333401
16757	333402
23453	333403
23453	333404
127088	333405
72418	333406
28982	333407
71414	333408
23396	333409
145719	333410
28417	333411
23453	333412
110637	333413
286	333414
472	333415
5140	333416
169967	333417
53610	333418
96206	333419
77649	333420
31491	333421
6351	333422
1533	333423
132398	333424
169831	333425
23611	333426
9003	333427
429	333428
105	333429
42363	333430
49263	333431
40135	333432
4795	333433
640	333434
45801	333435
72588	333436
16019	333437
6045	333438
50050	333439
53610	333440
137	333441
861	333442
69649	333443
13626	333444
53627	333445
2569	333446
26167	333447
82398	333448
55257	333449
39016	333450
35942	333451
2629	333452
6073	333453
6073	333454
21448	333455
69281	333456
19875	333457
9841	333458
3453	333459
68740	333460
55625	333461
6999	333462
3277	333463
43772	333464
56108	333465
187387	333466
33856	333467
71263	333468
115567	333469
141573	333470
36169	333471
16851	333472
52602	333473
13059	333474
177686	333475
13096	333476
42287	333477
32151	333478
2186	333479
31816	333480
74118	333481
72482	333482
107166	333483
67304	333484
58564	333485
16422	333486
9385	333487
9385	333488
140117	333489
36488	333490
128748	333491
37697	333492
58917	333493
28710	333494
52745	333495
137877	333496
102532	333497
160875	333498
122964	333499
79204	333500
173483	333501
116945	333502
76602	333503
13321	333504
98320	333505
42965	333506
143850	333507
127588	333508
102293	333509
120475	333510
16403	333511
79053	333512
9705	333513
114666	333514
36957	333515
24270	333516
50796	333517
95244	333518
75665	333519
16378	333520
1296	333521
50796	333522
178914	333523
4615	333524
67825	333525
945	333526
14475	333527
54822	333528
68713	333529
111103	333530
4848	333531
67825	333532
76468	333533
95629	333534
20	333535
18872	333536
38382	333537
35415	333538
168501	333539
61251	333540
114682	333541
145606	333542
64883	333543
70913	333544
133234	333545
54784	333546
124515	333547
161022	333548
27620	333549
106468	333550
55030	333551
44379	333552
101598	333553
35673	333554
82234	333555
55963	333556
117692	333557
133221	333558
7907	333559
2619	333560
101554	333561
109988	333562
6028	333563
76545	333564
135585	333565
117683	333566
55013	333567
181307	333568
30086	333569
91487	333570
128950	333571
44178	333572
122399	333573
553	333574
141471	333575
89444	333576
5137	333577
89414	333578
80542	333579
42345	333580
24991	333581
111362	333582
12626	333583
95408	333584
95070	333585
150507	333586
98224	333587
64993	333588
68766	333589
59117	333590
130071	333591
102702	333592
89849	333593
16840	333594
77490	333595
125731	333596
30674	333597
167640	333598
2286	333599
102505	333600
128161	333601
84876	333602
5851	333603
37118	333604
7660	333605
47193	333606
90543	333607
144422	333608
169007	333609
51075	333610
24236	333611
62388	333612
73407	333613
35805	333614
10196	333615
73833	333616
66618	333617
116610	333618
31716	333619
90897	333620
68719	333621
54161	333622
89158	333623
612	333624
147918	333625
111072	333626
85603	333627
6055	333628
114666	333629
95060	333630
9340	333631
68589	333632
30821	333633
45015	333634
79934	333635
29339	333636
8577	333637
43146	333638
24126	333639
49482	333640
51291	333641
129315	333642
60884	333643
96026	333644
67048	333645
122494	333646
7202	333647
23586	333648
51903	333649
43034	333650
54606	333651
46776	333652
140989	333653
70870	333654
149472	333655
62859	333656
176895	333657
20410	333658
119723	333659
78839	333660
124710	333661
8598	333662
20217	333663
51291	333664
106468	333665
169253	333666
157595	333667
24305	333668
140621	333669
80742	333670
52457	333671
51973	333672
8382	333673
104333	333674
56808	333675
63813	333676
43025	333677
133891	333678
97774	333679
78374	333680
154245	333681
41198	333682
153870	333683
9601	333684
30266	333685
153956	333686
109977	333687
14993	333688
30097	333689
127830	333690
124752	333691
95581	333692
9449	333693
24548	333694
43050	333695
51866	333696
11613	333697
128123	333698
149210	333699
154818	333700
72354	333701
116793	333702
80607	333703
155761	333704
158652	333705
129311	333706
68158	333707
160146	333708
68472	333709
160022	333710
158716	333711
119314	333712
36572	333713
36572	333714
77436	333715
44186	333716
30084	333717
93589	333718
44200	333719
36544	333720
63787	333721
30098	333722
153246	333723
30110	333724
154694	333725
154752	333726
30097	333727
24911	333728
94718	333729
63814	333730
155607	333731
76909	333732
12290	333733
77436	333734
63816	333735
158332	333736
94146	333737
118262	333738
42421	333739
56071	333740
72944	333741
121439	333742
168354	333743
26076	333744
39747	333745
79316	333746
62388	333747
70118	333748
170078	333749
114468	333750
11958	333751
157326	333752
19633	333753
34788	333754
126014	333755
167056	333756
156202	333757
169526	333758
123069	333759
120272	333760
164174	333761
97722	333762
120858	333763
164178	333764
154824	333765
182853	333766
120858	333767
94164	333768
124308	333769
120163	333770
162096	333771
159640	333772
164871	333773
157301	333774
117628	333775
166219	333776
186895	333777
129611	333778
122639	333779
111552	333780
2705	333781
176829	333782
135050	333783
176859	333784
176889	333785
134545	333786
176648	333787
175773	333788
176696	333789
176888	333790
176870	333791
175807	333792
176670	333793
176577	333794
81246	333795
28618	333796
93928	333797
10293	333798
124663	333799
46877	333800
148251	333801
79340	333802
44228	333803
53189	333804
53495	333805
156080	333806
163411	333807
91971	333808
125949	333809
76482	333810
161281	333811
53473	333812
118309	333813
188545	333814
169939	333815
154158	333816
188140	333817
139067	333818
168547	333819
64598	333820
34922	333821
8557	333822
50922	333823
92020	333824
56603	333825
32067	333826
186268	333827
159968	333828
169940	333829
170040	333830
172534	333831
159648	333832
130646	333833
139190	333834
48142	333835
99432	333836
53801	333837
98494	333838
56300	333839
125626	333840
49255	333841
24466	333842
157857	333843
169983	333844
153182	333845
27264	333846
105910	333847
42425	333848
62869	333849
129222	333850
24460	333851
11319	333852
14207	333853
30194	333854
14244	333855
51417	333856
74677	333857
122224	333858
130567	333859
169996	333860
84437	333861
3354	333862
45558	333863
75502	333864
29419	333865
458	333866
136988	333867
31871	333868
11361	333869
16362	333870
51915	333871
8844	333872
144692	333873
89698	333874
88063	333875
82288	333876
89517	333877
12291	333878
51351	333879
118670	333880
36616	333881
113976	333882
94819	333883
17337	333884
31255	333885
82906	333886
59737	333887
155922	333888
61695	333889
153569	333890
25404	333891
74397	333892
94109	333893
177398	333894
157183	333895
73942	333896
121448	333897
25186	333898
100340	333899
17005	333900
28775	333901
134521	333902
175733	333903
71354	333904
118822	333905
155369	333906
155407	333907
30090	333908
44422	333909
153860	333910
118906	333911
154916	333912
20619	333913
94606	333914
153091	333915
175784	333916
175798	333917
134661	333918
158547	333919
153826	333920
119044	333921
53498	333922
53189	333923
91521	333924
79177	333925
24639	333926
129466	333927
107592	333928
176535	333929
150616	333930
189259	333931
116218	333932
40127	333933
71458	333934
157975	333935
1553	333936
1234	333937
7042	333938
11579	333939
3526	333940
77372	333941
36588	333942
46860	333943
130584	333944
38496	333945
75557	333946
1192	333947
31768	333948
2179	333949
27426	333950
285	333951
10213	333952
7303	333953
125867	333954
75427	333955
94045	333956
105914	333957
518	333958
41163	333959
174511	333960
60704	333961
94149	333962
64915	333963
105910	333964
90956	333965
66523	333966
100490	333967
37730	333968
81545	333969
960	333970
55130	333971
14465	333972
92007	333973
410	333974
106380	333975
31411	333976
84664	333977
168806	333978
22696	333979
67401	333980
60181	333981
30056	333982
181230	333983
37739	333984
11719	333985
131112	333986
8178	333987
103281	333988
85962	333989
33322	333990
10370	333991
105754	333992
1388	333993
21393	333994
59874	333995
18788	333996
120903	333997
7309	333998
10360	333999
38330	334000
13079	334001
40867	334002
19007	334003
92197	334004
16548	334005
52543	334006
1253	334007
69721	334008
42593	334009
44423	334010
88542	334011
126313	334012
40647	334013
37524	334014
173047	334015
163187	334016
97665	334017
100296	334018
121074	334019
162279	334020
15899	334021
54921	334022
160277	334023
74078	334024
55683	334025
107599	334026
96245	334027
71054	334028
76455	334029
20407	334030
12079	334031
12486	334032
22983	334033
83888	334034
184857	334035
116529	334036
83035	334037
116529	334038
131061	334039
399	334040
131746	334041
48545	334042
36680	334043
1036	334044
321	334045
49874	334046
8970	334047
32120	334048
6684	334049
8484	334050
77135	334051
2615	334052
2289	334053
13482	334054
33705	334055
176201	334056
117496	334057
157068	334058
140983	334059
20715	334060
7599	334061
57606	334062
2463	334063
5792	334064
16948	334065
69934	334066
14131	334067
121	334068
15986	334069
21257	334070
25203	334071
1732	334072
28440	334073
72246	334074
25203	334075
34763	334076
729	334077
5246	334078
74089	334079
184601	334080
24253	334081
68086	334082
6863	334083
2463	334084
38764	334085
852	334086
14867	334087
27415	334088
32581	334089
10850	334090
2209	334091
1274	334092
12951	334093
11863	334094
97265	334095
30753	334096
33618	334097
4638	334098
80159	334099
4987	334100
31241	334101
78	334102
39792	334103
9394	334104
3546	334105
21474	334106
32776	334107
34555	334108
84534	334109
44000	334110
6	334111
16096	334112
102	334113
70850	334114
49888	334115
27566	334116
16119	334117
59101	334118
24403	334119
50236	334120
852	334121
73021	334122
101991	334123
1	334124
21951	334125
7078	334126
29729	334127
26483	334128
24579	334129
76637	334130
776	334131
42289	334132
111948	334133
34949	334134
5808	334135
145234	334136
62904	334137
79427	334138
111641	334139
31750	334140
161732	334141
20660	334142
67738	334143
39629	334144
13802	334145
14781	334146
15326	334147
292	334148
104510	334149
5019	334150
12930	334151
12950	334152
14050	334153
47483	334154
40669	334155
47525	334156
976	334157
26777	334158
9727	334159
73612	334160
91419	334161
9275	334162
3882	334163
28474	334164
20442	334165
12540	334166
19364	334167
12540	334168
50213	334169
20442	334170
50307	334171
34519	334172
20442	334173
18707	334174
20442	334175
24363	334176
242	334177
3470	334178
34607	334179
34607	334180
8586	334181
10304	334182
104448	334183
58089	334184
2747	334185
19777	334186
4599	334187
16417	334188
2182	334189
3234	334190
12121	334191
2493	334192
726	334193
6562	334194
2832	334195
2427	334196
3714	334197
2182	334198
917	334199
60670	334200
7094	334201
2182	334202
6562	334203
124	334204
1538	334205
289	334206
1337	334207
18215	334208
289	334209
71415	334210
9239	334211
2427	334212
4594	334213
18215	334214
114384	334215
6935	334216
4171	334217
322	334218
12217	334219
79537	334220
40479	334221
3306	334222
90	334223
963	334224
12146	334225
18224	334226
21	334227
62072	334228
47651	334229
12987	334230
74341	334231
162518	334232
3	334233
85114	334234
21	334235
41166	334236
12928	334237
15964	334238
10813	334239
21807	334240
1756	334241
39197	334242
21966	334243
26614	334244
21835	334245
12983	334246
25165	334247
32756	334248
32717	334249
21	334250
51221	334251
97194	334252
58778	334253
95384	334254
94973	334255
129648	334256
183042	334257
187642	334258
108569	334259
52005	334260
46785	334261
15031	334262
56077	334263
77646	334264
46785	334265
55457	334266
81116	334267
81116	334268
167460	334269
101380	334270
100590	334271
83950	334272
119603	334273
59960	334274
139584	334275
171836	334276
80512	334277
39996	334278
183526	334279
39947	334280
58322	334281
48574	334282
69876	334283
65315	334284
74608	334285
138342	334286
86950	334287
10867	334288
114773	334289
54870	334290
176349	334291
175951	334292
42087	334293
81369	334294
44695	334295
94056	334296
11196	334297
30102	334298
146132	334299
112884	334300
94666	334301
118946	334302
70115	334303
146142	334304
94171	334305
94275	334306
122924	334307
117280	334308
155023	334309
118218	334310
36745	334311
79300	334312
56769	334313
14800	334314
111831	334315
109561	334316
117680	334317
66652	334318
101028	334319
119816	334320
71325	334321
39257	334322
38702	334323
87589	334324
52827	334325
21387	334326
147159	334327
1047	334328
114842	334329
8805	334330
2602	334331
4160	334332
128607	334333
31317	334334
31690	334335
4015	334336
82510	334337
1233	334338
13744	334339
79337	334340
16665	334341
19194	334342
93616	334343
55814	334344
23882	334345
14007	334346
44825	334347
1193	334348
12116	334349
36881	334350
32326	334351
592	334352
95183	334353
100500	334354
117054	334355
127204	334356
53783	334357
41440	334358
65562	334359
114574	334360
116306	334361
123955	334362
6408	334363
163617	334364
44313	334365
29218	334366
14554	334367
174509	334368
5162	334369
6303	334370
49503	334371
17927	334372
64788	334373
26413	334374
174514	334375
176147	334376
5292	334377
4374	334378
21338	334379
10270	334380
113532	334381
41373	334382
8841	334383
12500	334384
9205	334385
9295	334386
28584	334387
417	334388
12589	334389
70359	334390
6035	334391
12407	334392
68409	334393
6035	334394
143	334395
2890	334396
15541	334397
153555	334398
4068	334399
142338	334400
154302	334401
45075	334402
29283	334403
51292	334404
100616	334405
244	334406
188349	334407
148366	334408
58430	334409
143221	334410
4625	334411
739	334412
72627	334413
50291	334414
28555	334415
8512	334416
72160	334417
2529	334418
39518	334419
15	334420
8523	334421
23279	334422
10189	334423
11191	334424
33237	334425
4500	334426
89	334427
134	334428
134	334429
1174	334430
220	334431
134	334432
799	334433
5051	334434
220	334435
390	334436
32070	334437
5722	334438
220	334439
134	334440
134	334441
2144	334442
2144	334443
5051	334444
220	334445
70699	334446
1323	334447
134	334448
91610	334449
134	334450
77	334451
3916	334452
5750	334453
27	334454
27	334455
2430	334456
288	334457
17519	334458
9740	334459
3632	334460
3690	334461
11466	334462
19138	334463
7373	334464
155	334465
7218	334466
37241	334467
19161	334468
14021	334469
4922	334470
38568	334471
1209	334472
39430	334473
32214	334474
41	334475
21169	334476
23698	334477
7042	334478
53988	334479
41294	334480
52918	334481
1121	334482
41	334483
102659	334484
38207	334485
1572	334486
10796	334487
20635	334488
16690	334489
49	334490
621	334491
34079	334492
292	334493
19084	334494
50248	334495
7998	334496
28686	334497
16249	334498
356	334499
41541	334500
7429	334501
15041	334502
5073	334503
11530	334504
742	334505
47509	334506
9146	334507
9250	334508
5598	334509
106	334510
2276	334511
21282	334512
43540	334513
650	334514
3211	334515
5115	334516
58	334517
23568	334518
16934	334519
2252	334520
5598	334521
21562	334522
1975	334523
89682	334524
965	334525
198	334526
2063	334527
16773	334528
1654	334529
4711	334530
14612	334531
18330	334532
354	334533
110	334534
2477	334535
9300	334536
2459	334537
46739	334538
21511	334539
99	334540
14749	334541
72270	334542
948	334543
25932	334544
6376	334545
5070	334546
1191	334547
1335	334548
9203	334549
1177	334550
29048	334551
516	334552
18205	334553
55152	334554
62	334555
91126	334556
5548	334557
12371	334558
1261	334559
4684	334560
17467	334561
68823	334562
12740	334563
12017	334564
1659	334565
789	334566
12371	334567
20715	334568
19262	334569
8619	334570
21747	334571
102565	334572
17290	334573
26826	334574
26850	334575
22415	334576
766	334577
31670	334578
648	334579
8637	334580
21585	334581
3255	334582
562	334583
10613	334584
1846	334585
34253	334586
100923	334587
49491	334588
6491	334589
13669	334590
18141	334591
26532	334592
8956	334593
10819	334594
6149	334595
4629	334596
52030	334597
26809	334598
14708	334599
9072	334600
20057	334601
74705	334602
30360	334603
99722	334604
3666	334605
12828	334606
26163	334607
46703	334608
37108	334609
6881	334610
61385	334611
2554	334612
15263	334613
6224	334614
85784	334615
64763	334616
33272	334617
82807	334618
14812	334619
3667	334620
18191	334621
14096	334622
43542	334623
45640	334624
13869	334625
10441	334626
40964	334627
9618	334628
78762	334629
2272	334630
160849	334631
19265	334632
9372	334633
559	334634
41686	334635
16084	334636
16093	334637
12600	334638
2023	334639
10592	334640
10600	334641
2366	334642
55618	334643
3616	334644
50666	334645
79478	334646
8488	334647
61860	334648
61	334649
4694	334650
42559	334651
1698	334652
11899	334653
15906	334654
13195	334655
5011	334656
32409	334657
25300	334658
28273	334659
88469	334660
25074	334661
1207	334662
25892	334663
68450	334664
9575	334665
19054	334666
31637	334667
47858	334668
1246	334669
9714	334670
46371	334671
32289	334672
24136	334673
5179	334674
10219	334675
28102	334676
49254	334677
104529	334678
82807	334679
1360	334680
88854	334681
12624	334682
1472	334683
2762	334684
10896	334685
27141	334686
44891	334687
23163	334688
9823	334689
49430	334690
9598	334691
5841	334692
16338	334693
97296	334694
60496	334695
14232	334696
12700	334697
656	334698
96708	334699
47054	334700
21076	334701
10017	334702
26345	334703
2034	334704
9178	334705
57248	334706
18297	334707
9636	334708
16572	334709
9805	334710
67307	334711
19292	334712
11984	334713
77952	334714
467	334715
6157	334716
26356	334717
3667	334718
83056	334719
31606	334720
12600	334721
24350	334722
6065	334723
119753	334724
14621	334725
38641	334726
6200	334727
8430	334728
2069	334729
644	334730
14413	334731
7	334732
5992	334733
276	334734
2256	334735
4092	334736
55278	334737
19589	334738
6399	334739
4092	334740
442	334741
8302	334742
32537	334743
36791	334744
30823	334745
15732	334746
8108	334747
2875	334748
49382	334749
60391	334750
12777	334751
12773	334752
2891	334753
31899	334754
34973	334755
18074	334756
6395	334757
44785	334758
38073	334759
5387	334760
59521	334761
6148	334762
41074	334763
9178	334764
38098	334765
21709	334766
39377	334767
15916	334768
3594	334769
2077	334770
5226	334771
56647	334772
22884	334773
34056	334774
81295	334775
37340	334776
107823	334777
568	334778
35752	334779
6149	334780
12374	334781
21252	334782
11036	334783
6143	334784
60134	334785
12713	334786
83304	334787
21707	334788
1339	334789
270	334790
24845	334791
142012	334792
10600	334793
3667	334794
1348	334795
1238	334796
13585	334797
45751	334798
7223	334799
150775	334800
39080	334801
1622	334802
19946	334803
4883	334804
20838	334805
125880	334806
61260	334807
331	334808
109808	334809
15372	334810
3884	334811
30465	334812
18648	334813
98026	334814
342	334815
96	334816
25357	334817
1983	334818
4649	334819
56428	334820
4714	334821
38866	334822
1500	334823
4589	334824
6028	334825
7223	334826
12692	334827
9373	334828
23752	334829
19248	334830
7248	334831
2735	334832
38742	334833
56652	334834
3676	334835
46932	334836
67299	334837
72534	334838
19390	334839
6028	334840
3851	334841
917	334842
29411	334843
25794	334844
42551	334845
21157	334846
7364	334847
3884	334848
82256	334849
3840	334850
2417	334851
931	334852
44500	334853
10617	334854
566	334855
79440	334856
17291	334857
64588	334858
121802	334859
8869	334860
41491	334861
65498	334862
91375	334863
32392	334864
15723	334865
1800	334866
4168	334867
4142	334868
9061	334869
9158	334870
11055	334871
16576	334872
12447	334873
2540	334874
8067	334875
1719	334876
66777	334877
8058	334878
32130	334879
32130	334880
3953	334881
26115	334882
39443	334883
7850	334884
2644	334885
23367	334886
59759	334887
45700	334888
9342	334889
17742	334890
537	334891
87181	334892
14807	334893
31427	334894
2056	334895
1851	334896
166678	334897
1489	334898
42970	334899
86326	334900
11055	334901
6159	334902
2540	334903
6977	334904
698	334905
55276	334906
14206	334907
22882	334908
55985	334909
17640	334910
72685	334911
2856	334912
10749	334913
44659	334914
15187	334915
1714	334916
975	334917
4636	334918
16972	334919
12597	334920
2103	334921
1104	334922
4711	334923
837	334924
5291	334925
1394	334926
22209	334927
12462	334928
56345	334929
3643	334930
25892	334931
54894	334932
35855	334933
41074	334934
1940	334935
5580	334936
28118	334937
21133	334938
18960	334939
7755	334940
42696	334941
32090	334942
10342	334943
9252	334944
63751	334945
14539	334946
55684	334947
38399	334948
72187	334949
41829	334950
38351	334951
697	334952
8648	334953
7025	334954
10653	334955
18321	334956
992	334957
49491	334958
78942	334959
31881	334960
22556	334961
5827	334962
14147	334963
32268	334964
4109	334965
9636	334966
9064	334967
153536	334968
41076	334969
6198	334970
15895	334971
7850	334972
422	334973
25590	334974
38500	334975
21090	334976
426	334977
17562	334978
61312	334979
55350	334980
13746	334981
51340	334982
25668	334983
99337	334984
168586	334985
14962	334986
174283	334987
457	334988
87131	334989
52	334990
39528	334991
14622	334992
7836	334993
36350	334994
91894	334995
3767	334996
1750	334997
6382	334998
1789	334999
47255	335000
2909	335001
101551	335002
35580	335003
581	335004
26609	335005
17880	335006
20099	335007
39236	335008
27655	335009
26399	335010
41587	335011
64	335012
4705	335013
8082	335014
34257	335015
22426	335016
6722	335017
2577	335018
58964	335019
14893	335020
6784	335021
34525	335022
60421	335023
97330	335024
26374	335025
31693	335026
29512	335027
35112	335028
50901	335029
51922	335030
6064	335031
1819	335032
36896	335033
59234	335034
39091	335035
7843	335036
15833	335037
24327	335038
29388	335039
19341	335040
2566	335041
66598	335042
66276	335043
6648	335044
30422	335045
1807	335046
14159	335047
9848	335048
6964	335049
726	335050
82053	335051
66309	335052
46737	335053
4323	335054
40563	335055
14931	335056
56833	335057
14076	335058
74602	335059
22719	335060
61887	335061
43162	335062
74761	335063
3066	335064
229	335065
15035	335066
62087	335067
8873	335068
60154	335069
10763	335070
10150	335071
10307	335072
5089	335073
20991	335074
133184	335075
14621	335076
2459	335077
7429	335078
37535	335079
5525	335080
25682	335081
4436	335082
12721	335083
95198	335084
21282	335085
83422	335086
1174	335087
19292	335088
26502	335089
29047	335090
9407	335091
9171	335092
122226	335093
5278	335094
26640	335095
35273	335096
1	335097
54136	335098
3231	335099
1235	335100
58435	335101
909	335102
3603	335103
25405	335104
6096	335105
19677	335106
24196	335107
21807	335108
45849	335109
9207	335110
25408	335111
7928	335112
81892	335113
383	335114
85474	335115
10228	335116
18942	335117
1441	335118
35273	335119
97649	335120
19998	335121
1559	335122
1489	335123
31332	335124
35879	335125
28916	335126
35678	335127
54712	335128
21629	335129
51291	335130
64959	335131
5625	335132
9314	335133
17653	335134
11802	335135
3855	335136
4113	335137
466	335138
211	335139
1033	335140
61	335141
16503	335142
2532	335143
62612	335144
2391	335145
17780	335146
36086	335147
1088	335148
81991	335149
20628	335150
62557	335151
852	335152
1644	335153
12124	335154
183	335155
50873	335156
1361	335157
62781	335158
165726	335159
106	335160
29259	335161
13924	335162
14045	335163
104797	335164
7752	335165
34870	335166
5717	335167
51884	335168
12926	335169
11574	335170
54048	335171
55106	335172
51628	335173
20955	335174
35745	335175
12459	335176
70795	335177
69006	335178
7711	335179
481	335180
102305	335181
17291	335182
156441	335183
38665	335184
45320	335185
97152	335186
67278	335187
276	335188
35957	335189
18277	335190
5333	335191
5537	335192
37536	335193
82244	335194
40459	335195
1255	335196
11470	335197
34772	335198
13743	335199
3237	335200
31332	335201
83259	335202
4885	335203
12419	335204
55901	335205
47036	335206
25408	335207
5327	335208
21135	335209
27351	335210
54294	335211
4172	335212
132165	335213
37127	335214
39596	335215
917	335216
38468	335217
65584	335218
1497	335219
31480	335220
39641	335221
12034	335222
12192	335223
7823	335224
133118	335225
54529	335226
68436	335227
23622	335228
10706	335229
16328	335230
4385	335231
1203	335232
20217	335233
3226	335234
1191	335235
54520	335236
791	335237
1206	335238
4711	335239
443	335240
90271	335241
14931	335242
15726	335243
47239	335244
31160	335245
706	335246
55148	335247
68544	335248
51293	335249
21932	335250
899	335251
29559	335252
33738	335253
2645	335254
68117	335255
3959	335256
41332	335257
5330	335258
16979	335259
101084	335260
10065	335261
1075	335262
11485	335263
2097	335264
10178	335265
86334	335266
46932	335267
81365	335268
7071	335269
56614	335270
3150	335271
25853	335272
4419	335273
43682	335274
119553	335275
6283	335276
5992	335277
113266	335278
11890	335279
29584	335280
11880	335281
45594	335282
7545	335283
11303	335284
11733	335285
1254	335286
3241	335287
7276	335288
41329	335289
44778	335290
16322	335291
1082	335292
3075	335293
9599	335294
3072	335295
12756	335296
4702	335297
9313	335298
79198	335299
2663	335300
43217	335301
1309	335302
26096	335303
1659	335304
23653	335305
16728	335306
29345	335307
68110	335308
14955	335309
852	335310
40359	335311
25398	335312
21937	335313
9284	335314
1767	335315
1279	335316
4180	335317
21548	335318
428	335319
5685	335320
203	335321
2860	335322
43206	335323
32282	335324
14931	335325
8856	335326
31575	335327
1906	335328
30104	335329
32356	335330
64855	335331
690	335332
45597	335333
14133	335334
5685	335335
25031	335336
1489	335337
111503	335338
74814	335339
12931	335340
23829	335341
5886	335342
28707	335343
356	335344
10291	335345
17444	335346
1473	335347
15094	335348
17617	335349
434	335350
1483	335351
67	335352
46830	335353
75349	335354
10323	335355
47509	335356
39709	335357
3046	335358
9342	335359
8088	335360
1457	335361
16576	335362
11530	335363
29627	335364
9183	335365
1179	335366
31575	335367
1483	335368
8576	335369
1500	335370
11530	335371
26110	335372
31825	335373
66439	335374
4120	335375
22766	335376
9203	335377
2512	335378
25071	335379
55292	335380
8679	335381
16084	335382
1523	335383
1200	335384
3500	335385
15287	335386
1822	335387
14154	335388
32659	335389
48042	335390
29488	335391
47623	335392
21988	335393
18174	335394
39454	335395
21906	335396
39743	335397
2231	335398
26695	335399
11654	335400
341	335401
2390	335402
57692	335403
32514	335404
3844	335405
32420	335406
939	335407
2193	335408
1843	335409
581	335410
15275	335411
691	335412
2535	335413
15187	335414
4096	335415
28231	335416
9183	335417
21297	335418
31825	335419
23288	335420
22134	335421
5656	335422
28282	335423
18330	335424
54986	335425
3594	335426
6547	335427
39705	335428
1	335429
60045	335430
4922	335431
16093	335432
59996	335433
706	335434
138	335435
43524	335436
34378	335437
15094	335438
19248	335439
28190	335440
617	335441
985	335442
26413	335443
2860	335444
19262	335445
25669	335446
23336	335447
21529	335448
55066	335449
26760	335450
12685	335451
39631	335452
428	335453
1489	335454
589	335455
3952	335456
36526	335457
12052	335458
10976	335459
1368	335460
21268	335461
8627	335462
254	335463
6354	335464
2459	335465
36037	335466
29627	335467
31958	335468
581	335469
26101	335470
38556	335471
9183	335472
1007	335473
11331	335474
46456	335475
228	335476
9054	335477
3060	335478
65382	335479
3784	335480
28136	335481
13585	335482
29627	335483
8113	335484
769	335485
57709	335486
129	335487
22022	335488
66808	335489
8119	335490
60046	335491
57265	335492
1235	335493
31825	335494
650	335495
46877	335496
202	335497
3489	335498
1559	335499
2250	335500
1504	335501
31634	335502
1098	335503
203	335504
561	335505
2551	335506
47388	335507
56121	335508
47187	335509
22637	335510
1328	335511
47503	335512
17951	335513
2224	335514
30505	335515
1396	335516
12520	335517
8431	335518
42721	335519
2358	335520
673	335521
228	335522
3074	335523
51356	335524
202	335525
26860	335526
59360	335527
2023	335528
8647	335529
11525	335530
43669	335531
114106	335532
9053	335533
3046	335534
40669	335535
22996	335536
1235	335537
11233	335538
30981	335539
54386	335540
33845	335541
35814	335542
62	335543
3828	335544
5625	335545
56786	335546
120992	335547
38187	335548
5301	335549
5507	335550
56726	335551
1654	335552
45171	335553
574	335554
2577	335555
5176	335556
2390	335557
342	335558
43552	335559
17749	335560
4136	335561
38307	335562
28285	335563
12424	335564
4711	335565
1171	335566
54214	335567
163710	335568
10684	335569
70074	335570
9206	335571
5656	335572
14915	335573
6702	335574
4	335575
12815	335576
35050	335577
55743	335578
52340	335579
78028	335580
12819	335581
14955	335582
50189	335583
1572	335584
26030	335585
16529	335586
91835	335587
15326	335588
10743	335589
51859	335590
96636	335591
58409	335592
1278	335593
4358	335594
13044	335595
56368	335596
16066	335597
25644	335598
38412	335599
1042	335600
764	335601
4886	335602
1339	335603
64914	335604
31014	335605
8119	335606
1191	335607
1473	335608
41048	335609
4322	335610
931	335611
14967	335612
50628	335613
31538	335614
14070	335615
7932	335616
6462	335617
590	335618
442	335619
22996	335620
2757	335621
52396	335622
1	335623
11360	335624
64408	335625
4908	335626
3583	335627
10819	335628
87	335629
2368	335630
1838	335631
1581	335632
34712	335633
1327	335634
1713	335635
30301	335636
276	335637
3594	335638
1883	335639
8240	335640
2578	335641
14597	335642
19909	335643
4040	335644
1192	335645
706	335646
56786	335647
62279	335648
3990	335649
7232	335650
17286	335651
27345	335652
305	335653
64216	335654
6079	335655
47191	335656
791	335657
56786	335658
7570	335659
24160	335660
128236	335661
33400	335662
21668	335663
28281	335664
36791	335665
6055	335666
1244	335667
20072	335668
2485	335669
2699	335670
3555	335671
66	335672
32763	335673
23117	335674
15187	335675
1719	335676
43	335677
129235	335678
98	335679
81333	335680
21138	335681
24375	335682
39054	335683
5538	335684
38468	335685
7466	335686
1719	335687
4742	335688
17970	335689
24401	335690
12192	335691
1483	335692
70074	335693
28195	335694
4084	335695
125057	335696
2103	335697
25878	335698
56345	335699
8438	335700
49850	335701
68320	335702
3828	335703
38500	335704
1795	335705
1368	335706
19292	335707
23182	335708
2084	335709
1276	335710
2313	335711
20199	335712
2044	335713
15226	335714
51089	335715
4739	335716
2887	335717
50162	335718
4872	335719
9375	335720
1234	335721
1199	335722
240	335723
12616	335724
551	335725
8570	335726
543	335727
5884	335728
6211	335729
4120	335730
8324	335731
589	335732
10160	335733
4084	335734
1466	335735
2769	335736
104852	335737
791	335738
27646	335739
20189	335740
12612	335741
16482	335742
164	335743
4130	335744
2391	335745
41508	335746
64216	335747
1199	335748
8653	335749
1	335750
375	335751
301	335752
14771	335753
20824	335754
23336	335755
31914	335756
550	335757
2730	335758
1151	335759
31810	335760
14094	335761
14915	335762
3231	335763
62697	335764
2837	335765
18345	335766
4684	335767
6211	335768
23263	335769
409	335770
30687	335771
79090	335772
911	335773
559	335774
11702	335775
41535	335776
710	335777
1715	335778
60830	335779
7710	335780
909	335781
15094	335782
251	335783
21497	335784
1883	335785
1368	335786
1926	335787
10932	335788
6853	335789
4404	335790
21978	335791
12371	335792
1226	335793
375	335794
15608	335795
12399	335796
66367	335797
7921	335798
4424	335799
11331	335800
24356	335801
5744	335802
3784	335803
6195	335804
32358	335805
10883	335806
561	335807
2577	335808
329	335809
691	335810
14062	335811
45036	335812
35380	335813
47996	335814
464	335815
80362	335816
41686	335817
9821	335818
74701	335819
6595	335820
6595	335821
10948	335822
12371	335823
2390	335824
9203	335825
838	335826
16576	335827
10966	335828
1599	335829
19214	335830
9209	335831
29729	335832
23282	335833
443	335834
14666	335835
16529	335836
10966	335837
31183	335838
1657	335839
4485	335840
31183	335841
26613	335842
1731	335843
1671	335844
114115	335845
2390	335846
29737	335847
30521	335848
2390	335849
1674	335850
40669	335851
26502	335852
2393	335853
617	335854
654	335855
2111	335856
17916	335857
14692	335858
767	335859
19811	335860
819	335861
100	335862
158	335863
2390	335864
1584	335865
203	335866
56869	335867
203	335868
10688	335869
1041	335870
37535	335871
17647	335872
3281	335873
197	335874
2771	335875
8791	335876
15132	335877
147	335878
19176	335879
375	335880
49997	335881
10796	335882
15041	335883
6886	335884
272	335885
27332	335886
70603	335887
37477	335888
74545	335889
5513	335890
242	335891
2860	335892
1489	335893
365	335894
100124	335895
187183	335896
144	335897
886	335898
691	335899
7248	335900
791	335901
7665	335902
129	335903
341	335904
2573	335905
1	335906
16050	335907
203	335908
365	335909
30687	335910
82872	335911
1201	335912
12917	335913
710	335914
22181	335915
1676	335916
90477	335917
21822	335918
65382	335919
28285	335920
7048	335921
9341	335922
179	335923
27744	335924
50015	335925
150	335926
8676	335927
27456	335928
32186	335929
3862	335930
40504	335931
26578	335932
7859	335933
99303	335934
33299	335935
43434	335936
3911	335937
4133	335938
17876	335939
139360	335940
40744	335941
4914	335942
41631	335943
72851	335944
3429	335945
139377	335946
39937	335947
109044	335948
28563	335949
31655	335950
41637	335951
19980	335952
110511	335953
78245	335954
3749	335955
276	335956
2762	335957
12752	335958
11812	335959
54572	335960
3782	335961
58088	335962
1519	335963
57373	335964
13803	335965
60005	335966
58954	335967
4545	335968
1956	335969
2252	335970
6723	335971
41621	335972
64913	335973
2196	335974
46595	335975
32302	335976
2878	335977
562	335978
130496	335979
5844	335980
26547	335981
2307	335982
2561	335983
6845	335984
1398	335985
26717	335986
5317	335987
1479	335988
23261	335989
5834	335990
1860	335991
6093	335992
6283	335993
8653	335994
2996	335995
32269	335996
18516	335997
3477	335998
3771	335999
17464	336000
69063	336001
22048	336002
18156	336003
21870	336004
33332	336005
198	336006
2346	336007
8056	336008
10822	336009
48921	336010
6897	336011
7571	336012
26659	336013
39252	336014
24684	336015
69145	336016
9919	336017
28181	336018
16466	336019
25206	336020
3955	336021
33371	336022
924	336023
40519	336024
112390	336025
8711	336026
16176	336027
17709	336028
66835	336029
571	336030
69149	336031
2424	336032
96	336033
46944	336034
4651	336035
20812	336036
100049	336037
15348	336038
32610	336039
47808	336040
32282	336041
15302	336042
57086	336043
12991	336044
1055	336045
14662	336046
23681	336047
430	336048
11850	336049
31984	336050
79034	336051
33061	336052
49408	336053
9924	336054
51493	336055
1499	336056
24268	336057
1472	336058
2293	336059
98313	336060
27898	336061
90432	336062
20054	336063
14248	336064
13276	336065
75297	336066
94274	336067
1028	336068
15017	336069
72574	336070
947	336071
72527	336072
73006	336073
1666	336074
50842	336075
88813	336076
222	336077
1666	336078
8527	336079
56078	336080
2905	336081
187478	336082
1829	336083
72582	336084
5838	336085
34278	336086
28374	336087
13606	336088
10756	336089
28366	336090
23351	336091
7413	336092
2398	336093
12691	336094
16365	336095
13717	336096
14775	336097
87525	336098
383	336099
7596	336100
24	336101
6158	336102
75505	336103
23390	336104
3251	336105
23399	336106
2282	336107
19855	336108
50512	336109
50499	336110
44603	336111
88785	336112
1480	336113
7032	336114
3774	336115
60728	336116
26096	336117
34801	336118
41894	336119
16137	336120
41823	336121
1492	336122
2282	336123
14762	336124
38172	336125
60617	336126
32292	336127
34741	336128
7852	336129
28310	336130
73006	336131
71865	336132
68804	336133
24762	336134
10756	336135
25232	336136
5365	336137
45928	336138
8043	336139
125423	336140
20121	336141
3249	336142
38172	336143
51337	336144
11891	336145
64916	336146
14008	336147
72527	336148
52160	336149
60393	336150
1330	336151
4714	336152
51209	336153
28353	336154
39310	336155
106452	336156
130274	336157
12874	336158
4109	336159
1800	336160
10978	336161
60319	336162
19339	336163
110156	336164
5302	336165
1189	336166
89003	336167
1661	336168
13823	336169
20111	336170
16229	336171
4047	336172
11879	336173
60487	336174
72595	336175
12874	336176
5760	336177
17517	336178
50636	336179
35911	336180
50006	336181
1194	336182
4714	336183
4390	336184
1807	336185
20976	336186
42028	336187
50689	336188
26666	336189
141015	336190
146677	336191
490	336192
612	336193
28533	336194
138808	336195
228	336196
24045	336197
10914	336198
102431	336199
9061	336200
6642	336201
4242	336202
31213	336203
40349	336204
162750	336205
14154	336206
88603	336207
2282	336208
128997	336209
42184	336210
14790	336211
26669	336212
7930	336213
50456	336214
41829	336215
14681	336216
35896	336217
343	336218
82991	336219
44449	336220
20643	336221
138808	336222
15186	336223
10735	336224
16259	336225
11576	336226
50456	336227
140620	336228
139713	336229
13056	336230
6853	336231
1851	336232
19623	336233
16137	336234
24425	336235
28334	336236
6605	336237
72957	336238
5317	336239
78	336240
7429	336241
7841	336242
40373	336243
1494	336244
61368	336245
90552	336246
23357	336247
16068	336248
670	336249
11066	336250
35420	336251
5119	336252
264	336253
51837	336254
537	336255
3871	336256
10311	336257
4352	336258
58777	336259
12451	336260
31734	336261
1152	336262
436	336263
1084	336264
35113	336265
38346	336266
7864	336267
231	336268
3430	336269
88812	336270
101619	336271
46470	336272
83006	336273
26156	336274
8017	336275
41583	336276
1096	336277
2961	336278
2189	336279
329	336280
6682	336281
13805	336282
41416	336283
256	336284
38739	336285
3913	336286
100258	336287
8093	336288
8093	336289
79211	336290
87250	336291
108035	336292
59929	336293
72022	336294
197	336295
44984	336296
26042	336297
12637	336298
81457	336299
18388	336300
144766	336301
2411	336302
9082	336303
50688	336304
12723	336305
124610	336306
17485	336307
34945	336308
8250	336309
40472	336310
59814	336311
38720	336312
29560	336313
71928	336314
27641	336315
25759	336316
22388	336317
4687	336318
4096	336319
21678	336320
26920	336321
22549	336322
5576	336323
36827	336324
93034	336325
769	336326
1411	336327
14250	336328
114099	336329
165657	336330
62590	336331
9499	336332
24405	336333
68610	336334
56895	336335
11477	336336
28411	336337
51318	336338
9556	336339
31351	336340
25265	336341
34340	336342
19974	336343
46580	336344
3313	336345
837	336346
21490	336347
53804	336348
9638	336349
25581	336350
5619	336351
44774	336352
22454	336353
65543	336354
91965	336355
11250	336356
22663	336357
20471	336358
2012	336359
17981	336360
80047	336361
1238	336362
73432	336363
47412	336364
35596	336365
75369	336366
159837	336367
25824	336368
66989	336369
30897	336370
12423	336371
886	336372
15208	336373
26016	336374
29481	336375
83503	336376
31327	336377
25189	336378
70945	336379
33325	336380
54252	336381
20880	336382
50047	336383
8690	336384
87111	336385
11685	336386
8241	336387
3400	336388
71151	336389
10800	336390
7093	336391
127568	336392
1929	336393
117907	336394
33644	336395
44714	336396
28040	336397
43663	336398
61338	336399
741	336400
51961	336401
35224	336402
14714	336403
11722	336404
7746	336405
60177	336406
11264	336407
130217	336408
4191	336409
931	336410
19081	336411
106488	336412
87749	336413
8523	336414
37702	336415
15034	336416
100404	336417
58561	336418
5151	336419
15643	336420
2414	336421
31250	336422
23906	336423
8619	336424
36842	336425
50119	336426
3529	336427
12567	336428
105222	336429
12700	336430
27642	336431
2464	336432
20443	336433
85220	336434
21401	336435
8937	336436
22566	336437
22980	336438
98849	336439
75315	336440
183513	336441
13224	336442
117	336443
24204	336444
58656	336445
64430	336446
3687	336447
99194	336448
49091	336449
40869	336450
11458	336451
48257	336452
37410	336453
85220	336454
10596	336455
46507	336456
76206	336457
20976	336458
10006	336459
23489	336460
80696	336461
907	336462
20874	336463
401	336464
18645	336465
101998	336466
84993	336467
4175	336468
14893	336469
28273	336470
18738	336471
28342	336472
11093	336473
65339	336474
38971	336475
155794	336476
11210	336477
62032	336478
55390	336479
6272	336480
5526	336481
46157	336482
4249	336483
15962	336484
3323	336485
55887	336486
56894	336487
13247	336488
15475	336489
81322	336490
38339	336491
11481	336492
43860	336493
120363	336494
6797	336495
82474	336496
23855	336497
2818	336498
586	336499
80888	336500
4387	336501
6526	336502
24592	336503
49054	336504
27916	336505
11026	336506
839	336507
22163	336508
12494	336509
78781	336510
4103	336511
7896	336512
65723	336513
85449	336514
29584	336515
108016	336516
17636	336517
61744	336518
19197	336519
50192	336520
4820	336521
42178	336522
33243	336523
26904	336524
35499	336525
67927	336526
59291	336527
1243	336528
61360	336529
102140	336530
22151	336531
47781	336532
65399	336533
34229	336534
11521	336535
42207	336536
26550	336537
76829	336538
11989	336539
131489	336540
51722	336541
38892	336542
27902	336543
57396	336544
27643	336545
15953	336546
22105	336547
13341	336548
592	336549
27496	336550
30064	336551
85794	336552
36606	336553
44509	336554
17841	336555
72164	336556
5417	336557
5529	336558
33718	336559
34461	336560
31506	336561
65564	336562
3252	336563
56831	336564
5600	336565
30735	336566
173504	336567
111	336568
6355	336569
5710	336570
5080	336571
8543	336572
6955	336573
166571	336574
39724	336575
25111	336576
14173	336577
53620	336578
142975	336579
88419	336580
9803	336581
95717	336582
23273	336583
6955	336584
29421	336585
95943	336586
164362	336587
161346	336588
99430	336589
9480	336590
21158	336591
10701	336592
74936	336593
97925	336594
11373	336595
84645	336596
2853	336597
3797	336598
42696	336599
46240	336600
108217	336601
151893	336602
19477	336603
3411	336604
41469	336605
46191	336606
27476	336607
27476	336608
43382	336609
76513	336610
193	336611
105005	336612
72402	336613
173752	336614
228	336615
211	336616
19586	336617
21	336618
23169	336619
9355	336620
170	336621
4055	336622
49750	336623
610	336624
6	336625
546	336626
205	336627
13555	336628
72536	336629
536	336630
247	336631
152852	336632
27862	336633
9068	336634
330	336635
43631	336636
186179	336637
6179	336638
25629	336639
1	336640
26682	336641
2298	336642
3634	336643
18282	336644
4652	336645
46697	336646
9273	336647
7109	336648
8945	336649
21512	336650
44104	336651
4683	336652
308	336653
20479	336654
25990	336655
4	336656
29689	336657
11258	336658
49851	336659
187843	336660
185278	336661
27418	336662
6514	336663
21505	336664
39144	336665
56002	336666
75696	336667
40780	336668
82517	336669
28215	336670
13532	336671
25932	336672
32349	336673
23012	336674
16075	336675
14608	336676
6377	336677
385	336678
31008	336679
18402	336680
11056	336681
18362	336682
6955	336683
115990	336684
137822	336685
70962	336686
10062	336687
5762	336688
130299	336689
12558	336690
15610	336691
30282	336692
74896	336693
18879	336694
21359	336695
3440	336696
6228	336697
18216	336698
101663	336699
19531	336700
38658	336701
13577	336702
24767	336703
7966	336704
173809	336705
42020	336706
67799	336707
66071	336708
2131	336709
54225	336710
175034	336711
73904	336712
24241	336713
546	336714
33197	336715
18420	336716
8254	336717
120257	336718
39776	336719
84749	336720
42668	336721
16896	336722
108138	336723
111612	336724
97304	336725
69379	336726
2940	336727
63412	336728
8552	336729
82483	336730
95794	336731
10263	336732
17117	336733
34905	336734
2619	336735
164378	336736
132116	336737
29529	336738
83775	336739
72680	336740
7914	336741
135765	336742
43916	336743
79201	336744
13975	336745
16426	336746
131539	336747
185191	336748
7197	336749
53051	336750
20432	336751
71275	336752
78642	336753
68019	336754
171692	336755
44699	336756
2354	336757
2865	336758
184021	336759
32634	336760
5	336761
3619	336762
135570	336763
142425	336764
145459	336765
108136	336766
6633	336767
37553	336768
59942	336769
121443	336770
120257	336771
112609	336772
108426	336773
101521	336774
14355	336775
148424	336776
129190	336777
3445	336778
35504	336779
35234	336780
65537	336781
31522	336782
158889	336783
28201	336784
87357	336785
65112	336786
8547	336787
45824	336788
64958	336789
31921	336790
30415	336791
11485	336792
54071	336793
147467	336794
68089	336795
71692	336796
54867	336797
167990	336798
16830	336799
30897	336800
181659	336801
2684	336802
138292	336803
80139	336804
158445	336805
8087	336806
60261	336807
9944	336808
8557	336809
81523	336810
110745	336811
76782	336812
99609	336813
20837	336814
140268	336815
62341	336816
92381	336817
55657	336818
20971	336819
74126	336820
2892	336821
111254	336822
111251	336823
40692	336824
111255	336825
163636	336826
64940	336827
64940	336828
75392	336829
19305	336830
73368	336831
159708	336832
160936	336833
126729	336834
3672	336835
75392	336836
138396	336837
152559	336838
98905	336839
127365	336840
148426	336841
78441	336842
98905	336843
129527	336844
38237	336845
97041	336846
138394	336847
99359	336848
1730	336849
115730	336850
108207	336851
63247	336852
142198	336853
113516	336854
181998	336855
29502	336856
13307	336857
76531	336858
28939	336859
75512	336860
34371	336861
155316	336862
149790	336863
149431	336864
53232	336865
111377	336866
111288	336867
104389	336868
35614	336869
102058	336870
143988	336871
24066	336872
42602	336873
159720	336874
30541	336875
65039	336876
62002	336877
185994	336878
59863	336879
133728	336880
114096	336881
108137	336882
175518	336883
60495	336884
175332	336885
177052	336886
98951	336887
175500	336888
19045	336889
20255	336890
158565	336891
106365	336892
45893	336893
160592	336894
85915	336895
33842	336896
86219	336897
177063	336898
161566	336899
86499	336900
111246	336901
46614	336902
39074	336903
106280	336904
42304	336905
77487	336906
71284	336907
158148	336908
26741	336909
74934	336910
68006	336911
2181	336912
103053	336913
86219	336914
135224	336915
5493	336916
62352	336917
44022	336918
102691	336919
175604	336920
108083	336921
105955	336922
6568	336923
93916	336924
105958	336925
181760	336926
57929	336927
77694	336928
34009	336929
53489	336930
69434	336931
99713	336932
2552	336933
130870	336934
170623	336935
170200	336936
69384	336937
185377	336938
83789	336939
12060	336940
83878	336941
67710	336942
161890	336943
68582	336944
143835	336945
8000	336946
71357	336947
44535	336948
116192	336949
134418	336950
94684	336951
61554	336952
74575	336953
130244	336954
61555	336955
144208	336956
66909	336957
34753	336958
106448	336959
130204	336960
81176	336961
147815	336962
148285	336963
34912	336964
111184	336965
42624	336966
143836	336967
111884	336968
63012	336969
136408	336970
11	336971
19934	336972
43022	336973
138496	336974
105967	336975
4435	336976
109709	336977
10549	336978
91634	336979
55463	336980
132979	336981
105955	336982
119646	336983
103049	336984
68264	336985
76793	336986
74942	336987
114759	336988
177042	336989
128353	336990
127181	336991
91635	336992
53836	336993
181995	336994
31816	336995
177035	336996
105865	336997
88045	336998
3335	336999
119104	337000
175734	337001
73539	337002
105864	337003
91072	337004
101369	337005
114441	337006
149580	337007
77657	337008
2014	337009
64488	337010
71569	337011
160102	337012
146345	337013
90706	337014
4724	337015
141959	337016
106679	337017
4865	337018
8599	337019
121855	337020
122520	337021
105864	337022
106273	337023
33748	337024
25705	337025
14206	337026
113611	337027
119753	337028
74147	337029
171144	337030
104878	337031
90265	337032
164098	337033
148116	337034
97027	337035
37217	337036
61588	337037
66054	337038
108085	337039
11721	337040
138042	337041
42605	337042
108904	337043
148847	337044
52682	337045
138042	337046
7274	337047
104157	337048
130831	337049
99035	337050
78910	337051
106268	337052
139334	337053
42668	337054
2301	337055
32452	337056
134647	337057
134636	337058
73536	337059
145910	337060
18808	337061
95045	337062
157681	337063
19936	337064
149729	337065
97627	337066
115530	337067
138398	337068
149331	337069
182002	337070
19525	337071
98002	337072
17055	337073
25937	337074
78834	337075
93548	337076
35804	337077
75504	337078
53299	337079
5292	337080
182370	337081
6542	337082
62333	337083
82874	337084
14570	337085
30390	337086
112604	337087
20619	337088
89307	337089
62931	337090
166104	337091
161673	337092
44220	337093
113505	337094
3659	337095
14197	337096
104932	337097
182001	337098
106361	337099
168179	337100
25843	337101
120015	337102
177452	337103
114135	337104
115530	337105
109640	337106
49653	337107
59059	337108
16825	337109
165338	337110
46352	337111
33916	337112
31899	337113
75917	337114
36270	337115
111240	337116
9922	337117
24867	337118
43986	337119
49599	337120
31847	337121
1	337122
76071	337123
129435	337124
8599	337125
124730	337126
18808	337127
95337	337128
21494	337129
185389	337130
37603	337131
97293	337132
35285	337133
773	337134
48673	337135
25445	337136
22050	337137
18779	337138
16975	337139
106275	337140
11054	337141
11721	337142
51909	337143
9564	337144
3306	337145
40532	337146
31150	337147
3893	337148
4520	337149
23485	337150
70278	337151
12654	337152
8545	337153
26123	337154
82839	337155
175511	337156
51485	337157
24318	337158
74	337159
40537	337160
19280	337161
15231	337162
51302	337163
60776	337164
138	337165
1964	337166
43134	337167
74688	337168
52107	337169
7710	337170
233	337171
39249	337172
88922	337173
32746	337174
69080	337175
39249	337176
90650	337177
29284	337178
139059	337179
5901	337180
8762	337181
19087	337182
8402	337183
8402	337184
14187	337185
7660	337186
93860	337187
13882	337188
40423	337189
15552	337190
48094	337191
17111	337192
1118	337193
484	337194
86533	337195
2781	337196
53342	337197
98301	337198
59114	337199
3243	337200
1709	337201
22990	337202
4070	337203
22444	337204
20126	337205
38408	337206
70604	337207
105472	337208
152768	337209
125381	337210
82489	337211
28616	337212
38961	337213
6808	337214
14187	337215
3261	337216
3261	337217
3261	337218
870	337219
138752	337220
11655	337221
33446	337222
3261	337223
30438	337224
30438	337225
40485	337226
35316	337227
35316	337228
32597	337229
133	337230
33000	337231
18330	337232
89	337233
40944	337234
23533	337235
111920	337236
11002	337237
83436	337238
28229	337239
744	337240
813	337241
880	337242
35667	337243
77764	337244
6665	337245
12967	337246
91196	337247
35434	337248
18934	337249
8367	337250
19572	337251
1910	337252
27816	337253
160305	337254
1046	337255
813	337256
546	337257
1046	337258
5817	337259
107983	337260
546	337261
5087	337262
687	337263
6716	337264
14824	337265
52951	337266
187	337267
22498	337268
22203	337269
19074	337270
8799	337271
45148	337272
614	337273
15418	337274
22261	337275
141848	337276
24502	337277
1060	337278
81313	337279
92089	337280
1954	337281
12956	337282
42611	337283
22039	337284
109231	337285
41723	337286
11642	337287
49500	337288
3478	337289
25084	337290
25084	337291
168	337292
16509	337293
46186	337294
39721	337295
68897	337296
32240	337297
14068	337298
2369	337299
228	337300
18381	337301
31181	337302
32192	337303
26435	337304
3	337305
49468	337306
2908	337307
1888	337308
36147	337309
45167	337310
22691	337311
15351	337312
21992	337313
27772	337314
2791	337315
12485	337316
1318	337317
103	337318
1318	337319
85773	337320
19818	337321
15768	337322
113614	337323
153271	337324
148157	337325
9934	337326
59817	337327
100149	337328
9442	337329
85479	337330
5122	337331
5122	337332
5122	337333
5122	337334
5122	337335
51325	337336
3898	337337
16341	337338
29393	337339
89682	337340
6588	337341
112603	337342
19993	337343
14068	337344
35878	337345
73473	337346
10016	337347
4521	337348
26307	337349
4007	337350
2572	337351
4692	337352
1671	337353
25779	337354
5808	337355
19030	337356
5299	337357
14990	337358
58658	337359
5999	337360
14691	337361
289	337362
17816	337363
41450	337364
15028	337365
32208	337366
11000	337367
1578	337368
51502	337369
1962	337370
14752	337371
6477	337372
23242	337373
14931	337374
27822	337375
92760	337376
18155	337377
6981	337378
15332	337379
43457	337380
356	337381
32269	337382
48523	337383
14991	337384
39748	337385
68838	337386
46585	337387
83457	337388
25066	337389
57556	337390
3437	337391
4443	337392
39862	337393
19244	337394
91	337395
4542	337396
6631	337397
7077	337398
14318	337399
49342	337400
48442	337401
84320	337402
1049	337403
21780	337404
12511	337405
23220	337406
59169	337407
4052	337408
13542	337409
1095	337410
5	337411
11315	337412
31185	337413
43202	337414
681	337415
26567	337416
2758	337417
23216	337418
23128	337419
16387	337420
15301	337421
90069	337422
78421	337423
54067	337424
47695	337425
28507	337426
47497	337427
5717	337428
72814	337429
29342	337430
50081	337431
106304	337432
95413	337433
1511	337434
25760	337435
8571	337436
32347	337437
15501	337438
31412	337439
12146	337440
14596	337441
1019	337442
77109	337443
32218	337444
52100	337445
13586	337446
18259	337447
102841	337448
67151	337449
18671	337450
18237	337451
559	337452
73600	337453
41649	337454
142	337455
39789	337456
47655	337457
40892	337458
31891	337459
918	337460
107900	337461
47642	337462
186286	337463
62389	337464
415	337465
108350	337466
13574	337467
9	337468
4959	337469
138610	337470
31810	337471
57377	337472
1	337473
74924	337474
45066	337475
32369	337476
23284	337477
15028	337478
51416	337479
117	337480
10926	337481
13586	337482
28514	337483
17945	337484
59979	337485
88494	337486
16183	337487
79338	337488
72126	337489
37712	337490
58438	337491
12958	337492
9	337493
5375	337494
313	337495
44807	337496
39739	337497
28783	337498
33192	337499
4112	337500
18845	337501
8675	337502
3060	337503
51840	337504
53515	337505
41501	337506
47947	337507
23782	337508
24678	337509
327	337510
63	337511
27045	337512
89590	337513
5486	337514
36923	337515
3509	337516
10780	337517
90389	337518
29526	337519
29165	337520
32980	337521
17845	337522
56435	337523
21757	337524
23242	337525
16063	337526
31227	337527
12001	337528
62141	337529
7603	337530
46191	337531
41497	337532
57425	337533
42584	337534
3528	337535
4562	337536
6569	337537
1231	337538
1755	337539
9	337540
18402	337541
12928	337542
34266	337543
1615	337544
59115	337545
26440	337546
38025	337547
3501	337548
939	337549
49988	337550
57790	337551
10266	337552
68985	337553
37440	337554
32290	337555
83456	337556
53329	337557
21741	337558
21890	337559
608	337560
3430	337561
6328	337562
10299	337563
16467	337564
60360	337565
28208	337566
3499	337567
47461	337568
56178	337569
29410	337570
33805	337571
23539	337572
41607	337573
8608	337574
8614	337575
43958	337576
1474	337577
33700	337578
16053	337579
2370	337580
93660	337581
73510	337582
1067	337583
4821	337584
16478	337585
22757	337586
12063	337587
25363	337588
158	337589
1975	337590
792	337591
1071	337592
2097	337593
35318	337594
36227	337595
1743	337596
39932	337597
56204	337598
19711	337599
3523	337600
94345	337601
17693	337602
55	337603
112948	337604
2382	337605
7131	337606
33468	337607
29612	337608
3519	337609
84237	337610
3820	337611
53351	337612
22061	337613
60860	337614
32990	337615
22084	337616
8033	337617
63900	337618
84062	337619
512	337620
13815	337621
4121	337622
1184	337623
3204	337624
2204	337625
4829	337626
67471	337627
21503	337628
12804	337629
32	337630
3820	337631
114865	337632
8219	337633
7788	337634
46074	337635
66990	337636
22603	337637
3729	337638
777	337639
120654	337640
39650	337641
5125	337642
881	337643
62185	337644
17911	337645
9758	337646
58577	337647
32421	337648
26926	337649
39321	337650
6079	337651
26777	337652
2468	337653
6070	337654
57601	337655
42600	337656
2717	337657
43070	337658
521	337659
19788	337660
91005	337661
4356	337662
4372	337663
75998	337664
69276	337665
29384	337666
42	337667
29134	337668
132854	337669
32890	337670
61012	337671
27572	337672
381	337673
1942	337674
32319	337675
2418	337676
6285	337677
73101	337678
9287	337679
7241	337680
243	337681
9542	337682
83486	337683
14171	337684
750	337685
62294	337686
40081	337687
44066	337688
35254	337689
62042	337690
13919	337691
1851	337692
8535	337693
70564	337694
15445	337695
30932	337696
34041	337697
7440	337698
41838	337699
8325	337700
6477	337701
13246	337702
47642	337703
18293	337704
32096	337705
29568	337706
8644	337707
7629	337708
49981	337709
8182	337710
22650	337711
27247	337712
51495	337713
17960	337714
376	337715
1866	337716
19260	337717
112214	337718
12753	337719
79317	337720
20176	337721
13292	337722
49102	337723
48931	337724
32467	337725
34649	337726
42109	337727
85779	337728
1632	337729
12511	337730
21587	337731
47787	337732
68934	337733
33684	337734
5252	337735
21840	337736
13877	337737
7519	337738
18917	337739
57419	337740
47690	337741
16	337742
41591	337743
32731	337744
26228	337745
23949	337746
25488	337747
35184	337748
855	337749
34391	337750
39640	337751
3479	337752
57758	337753
783	337754
1374	337755
28265	337756
11011	337757
56663	337758
25377	337759
57416	337760
3	337761
12958	337762
295	337763
51536	337764
144	337765
5563	337766
9727	337767
1916	337768
6177	337769
52710	337770
89	337771
9919	337772
6209	337773
6428	337774
77095	337775
131	337776
58991	337777
80590	337778
14287	337779
11936	337780
18563	337781
41707	337782
8082	337783
58914	337784
11967	337785
58557	337786
27973	337787
51581	337788
61546	337789
665	337790
45064	337791
19489	337792
1291	337793
2498	337794
10902	337795
30868	337796
36991	337797
702	337798
115899	337799
48362	337800
10321	337801
635	337802
27159	337803
3754	337804
16158	337805
141388	337806
33448	337807
60712	337808
1454	337809
105909	337810
140	337811
5606	337812
36889	337813
24307	337814
25671	337815
97959	337816
4424	337817
25580	337818
2497	337819
19034	337820
3731	337821
64971	337822
17272	337823
6474	337824
104685	337825
3532	337826
100	337827
83988	337828
9526	337829
7774	337830
8352	337831
2172	337832
23543	337833
31916	337834
1788	337835
23220	337836
28463	337837
34483	337838
657	337839
42063	337840
67871	337841
10449	337842
15237	337843
28595	337844
180507	337845
1888	337846
57149	337847
75990	337848
43817	337849
66124	337850
18481	337851
25472	337852
5985	337853
28411	337854
1898	337855
75396	337856
1860	337857
83415	337858
103771	337859
62983	337860
1702	337861
12336	337862
11334	337863
13708	337864
58237	337865
18419	337866
21803	337867
817	337868
50012	337869
73107	337870
26083	337871
48225	337872
42958	337873
9614	337874
3144	337875
29045	337876
28677	337877
7091	337878
259	337879
5372	337880
113832	337881
6413	337882
32790	337883
58838	337884
7774	337885
11684	337886
93867	337887
12428	337888
61757	337889
1221	337890
50703	337891
20392	337892
20848	337893
105	337894
6457	337895
30962	337896
23267	337897
53966	337898
12707	337899
90156	337900
20117	337901
1864	337902
29434	337903
3668	337904
17932	337905
38343	337906
84281	337907
75569	337908
64503	337909
8970	337910
34027	337911
24124	337912
10525	337913
23077	337914
46216	337915
3961	337916
101160	337917
8005	337918
48931	337919
38711	337920
3684	337921
4676	337922
31186	337923
4439	337924
9416	337925
1452	337926
17068	337927
14679	337928
40279	337929
16786	337930
101659	337931
65680	337932
30948	337933
27720	337934
39095	337935
8462	337936
28516	337937
16074	337938
40073	337939
44230	337940
25114	337941
9930	337942
55039	337943
66163	337944
60543	337945
855	337946
57810	337947
92146	337948
2494	337949
1402	337950
9462	337951
84	337952
37447	337953
14732	337954
96831	337955
6471	337956
65	337957
104515	337958
3870	337959
81866	337960
64647	337961
4248	337962
149929	337963
24578	337964
21071	337965
28964	337966
130001	337967
55490	337968
19983	337969
77580	337970
151968	337971
8094	337972
120362	337973
50291	337974
16140	337975
38977	337976
34267	337977
35572	337978
22296	337979
10142	337980
10528	337981
1169	337982
122294	337983
9810	337984
41280	337985
6456	337986
10381	337987
60618	337988
6464	337989
28549	337990
56035	337991
849	337992
36995	337993
12081	337994
14806	337995
141596	337996
22906	337997
2822	337998
9583	337999
121535	338000
2581	338001
37653	338002
1657	338003
23331	338004
2234	338005
34129	338006
32975	338007
9505	338008
127892	338009
41054	338010
18717	338011
18717	338012
2243	338013
32371	338014
65881	338015
40847	338016
19768	338017
74339	338018
19051	338019
1143	338020
93810	338021
20380	338022
29528	338023
71846	338024
4163	338025
54777	338026
105	338027
28735	338028
21160	338029
12295	338030
374	338031
30862	338032
15451	338033
14472	338034
3332	338035
25947	338036
32894	338037
1615	338038
8066	338039
73671	338040
6912	338041
3198	338042
2824	338043
102946	338044
979	338045
36914	338046
19690	338047
14682	338048
52843	338049
48388	338050
42082	338051
104430	338052
32887	338053
6456	338054
2981	338055
31966	338056
17464	338057
70124	338058
22318	338059
1603	338060
26968	338061
8020	338062
30868	338063
9537	338064
13854	338065
61755	338066
126390	338067
50554	338068
80347	338069
35943	338070
392	338071
65716	338072
99	338073
74087	338074
17044	338075
88729	338076
21708	338077
144	338078
8622	338079
80	338080
681	338081
11717	338082
35120	338083
1471	338084
12388	338085
2157	338086
52413	338087
3973	338088
60539	338089
11780	338090
26792	338091
57381	338092
16916	338093
139492	338094
10328	338095
74146	338096
35456	338097
6680	338098
36095	338099
42	338100
73480	338101
54860	338102
16913	338103
12711	338104
14664	338105
35907	338106
720	338107
356	338108
89530	338109
26518	338110
57409	338111
34388	338112
57418	338113
4170	338114
75	338115
6945	338116
7777	338117
48407	338118
41514	338119
17053	338120
71212	338121
65349	338122
18173	338123
57381	338124
47486	338125
32810	338126
39679	338127
39752	338128
11659	338129
19989	338130
30538	338131
25961	338132
23135	338133
18249	338134
32354	338135
1	338136
130465	338137
18281	338138
12949	338139
47632	338140
31208	338141
2063	338142
16216	338143
2617	338144
26907	338145
8453	338146
61111	338147
22051	338148
26418	338149
9697	338150
21788	338151
49305	338152
34697	338153
1395	338154
57205	338155
50353	338156
5252	338157
8238	338158
23948	338159
5	338160
40706	338161
28442	338162
23645	338163
10891	338164
38522	338165
27360	338166
21275	338167
2788	338168
13856	338169
45559	338170
1606	338171
8713	338172
34823	338173
11616	338174
34382	338175
13601	338176
10147	338177
5078	338178
13264	338179
373	338180
32398	338181
59246	338182
1250	338183
17741	338184
54340	338185
75490	338186
8277	338187
40447	338188
1789	338189
26915	338190
25238	338191
11010	338192
3472	338193
61545	338194
22818	338195
77204	338196
18181	338197
70306	338198
23063	338199
95376	338200
29603	338201
69137	338202
74580	338203
57399	338204
26698	338205
69516	338206
49922	338207
16933	338208
80420	338209
18682	338210
26542	338211
36481	338212
25636	338213
26809	338214
50179	338215
91906	338216
105144	338217
23268	338218
1586	338219
12489	338220
8559	338221
25636	338222
1552	338223
39419	338224
53689	338225
27138	338226
16417	338227
238	338228
4449	338229
82378	338230
77096	338231
11828	338232
46884	338233
25079	338234
14451	338235
40522	338236
16743	338237
46099	338238
22923	338239
903	338240
57447	338241
28944	338242
49392	338243
71404	338244
9339	338245
2408	338246
41855	338247
57792	338248
19895	338249
62929	338250
21041	338251
70288	338252
19867	338253
11345	338254
1689	338255
18639	338256
54571	338257
14055	338258
13046	338259
18138	338260
35894	338261
22676	338262
16000	338263
70377	338264
9718	338265
33157	338266
131706	338267
2363	338268
2782	338269
6986	338270
18180	338271
45405	338272
46050	338273
16303	338274
7721	338275
1692	338276
13751	338277
50122	338278
4055	338279
2235	338280
68367	338281
30666	338282
21135	338283
47514	338284
32278	338285
22527	338286
46420	338287
109	338288
24167	338289
66754	338290
102770	338291
607	338292
41470	338293
91412	338294
39167	338295
79597	338296
4730	338297
34331	338298
73840	338299
10267	338300
98215	338301
16124	338302
8162	338303
44553	338304
11015	338305
368	338306
28190	338307
47858	338308
5868	338309
1964	338310
11019	338311
22597	338312
25048	338313
2174	338314
13157	338315
46798	338316
15743	338317
35799	338318
91154	338319
42586	338320
46109	338321
1374	338322
12089	338323
40738	338324
33719	338325
3587	338326
6025	338327
106	338328
29441	338329
17861	338330
104676	338331
4768	338332
56843	338333
9250	338334
11683	338335
2801	338336
10902	338337
8277	338338
21750	338339
784	338340
78935	338341
37199	338342
4760	338343
18859	338344
47715	338345
75337	338346
1887	338347
40345	338348
2608	338349
764	338350
18167	338351
168139	338352
897	338353
47666	338354
2318	338355
1318	338356
50061	338357
29304	338358
19736	338359
46755	338360
78905	338361
32348	338362
26887	338363
41914	338364
4279	338365
26776	338366
34375	338367
8683	338368
3015	338369
46050	338370
459	338371
14907	338372
24854	338373
916	338374
1453	338375
12498	338376
238	338377
104712	338378
51824	338379
2134	338380
44899	338381
666	338382
49575	338383
46981	338384
40892	338385
71488	338386
9512	338387
29362	338388
13389	338389
1338	338390
17816	338391
47606	338392
41640	338393
994	338394
31072	338395
17914	338396
53694	338397
61912	338398
52339	338399
3900	338400
24151	338401
70146	338402
55850	338403
5306	338404
6137	338405
70506	338406
36162	338407
19681	338408
4805	338409
10487	338410
12890	338411
27450	338412
68256	338413
17144	338414
3321	338415
27573	338416
2745	338417
17172	338418
74185	338419
15521	338420
44035	338421
66968	338422
10656	338423
6528	338424
41281	338425
20392	338426
12096	338427
15705	338428
6724	338429
12756	338430
25650	338431
18744	338432
133	338433
83461	338434
4505	338435
72317	338436
1117	338437
18594	338438
5881	338439
1227	338440
15941	338441
9321	338442
47731	338443
50732	338444
5868	338445
1160	338446
69215	338447
20637	338448
16699	338449
18594	338450
38258	338451
39823	338452
94250	338453
1100	338454
22023	338455
122089	338456
7281	338457
13279	338458
9802	338459
1071	338460
58078	338461
2849	338462
6638	338463
43597	338464
657	338465
11887	338466
11854	338467
4517	338468
122679	338469
355	338470
26912	338471
52493	338472
40875	338473
903	338474
10268	338475
24421	338476
12765	338477
83485	338478
24379	338479
38748	338480
15728	338481
43181	338482
15997	338483
32	338484
44127	338485
25452	338486
4048	338487
49903	338488
15808	338489
56814	338490
125662	338491
29988	338492
18786	338493
5108	338494
42036	338495
39522	338496
71068	338497
1764	338498
70221	338499
74557	338500
26977	338501
12888	338502
22917	338503
7178	338504
3542	338505
10167	338506
27635	338507
16689	338508
720	338509
13409	338510
24083	338511
9682	338512
20511	338513
9465	338514
53048	338515
12413	338516
107899	338517
861	338518
9628	338519
3799	338520
28865	338521
17399	338522
49020	338523
5021	338524
559	338525
49567	338526
130497	338527
11215	338528
2752	338529
5650	338530
3077	338531
53337	338532
69309	338533
27949	338534
21471	338535
70620	338536
57712	338537
37288	338538
1069	338539
54583	338540
27448	338541
999	338542
31479	338543
77990	338544
25448	338545
12989	338546
18009	338547
10802	338548
34112	338549
3001	338550
16487	338551
4835	338552
44052	338553
53	338554
32798	338555
67206	338556
8731	338557
2124	338558
25494	338559
94450	338560
5612	338561
39780	338562
71771	338563
720	338564
36993	338565
66517	338566
69637	338567
32421	338568
743	338569
17881	338570
9677	338571
5848	338572
64996	338573
29975	338574
3300	338575
26369	338576
2968	338577
61993	338578
8667	338579
18180	338580
420	338581
3126	338582
67470	338583
40676	338584
145911	338585
16096	338586
54268	338587
14618	338588
32006	338589
6045	338590
21554	338591
22339	338592
66326	338593
11911	338594
48316	338595
39409	338596
40953	338597
11802	338598
844	338599
12494	338600
22997	338601
36429	338602
71201	338603
18184	338604
32533	338605
32805	338606
24765	338607
5028	338608
2087	338609
11303	338610
26805	338611
58202	338612
34510	338613
20769	338614
66261	338615
34787	338616
40128	338617
22529	338618
69004	338619
21903	338620
4159	338621
1751	338622
21928	338623
12726	338624
18077	338625
21040	338626
3732	338627
11866	338628
38753	338629
21433	338630
7259	338631
62733	338632
105348	338633
17798	338634
16596	338635
46104	338636
4877	338637
2805	338638
2204	338639
102902	338640
23031	338641
266	338642
62059	338643
21930	338644
11746	338645
15013	338646
8206	338647
11840	338648
207	338649
17380	338650
27861	338651
91039	338652
9201	338653
29842	338654
91039	338655
25153	338656
6439	338657
4439	338658
130	338659
52508	338660
13282	338661
47976	338662
27825	338663
47127	338664
163448	338665
36806	338666
51410	338667
38090	338668
1304	338669
27480	338670
11496	338671
4224	338672
76616	338673
2756	338674
2387	338675
3464	338676
89338	338677
26827	338678
6813	338679
1877	338680
258	338681
32501	338682
66082	338683
351	338684
18744	338685
113675	338686
1539	338687
73440	338688
46050	338689
436	338690
32857	338691
39533	338692
307	338693
4834	338694
25381	338695
26919	338696
33815	338697
59260	338698
40958	338699
238	338700
31597	338701
1811	338702
31147	338703
18280	338704
7856	338705
27008	338706
41092	338707
53	338708
67778	338709
39470	338710
8231	338711
16717	338712
12202	338713
990	338714
3143	338715
4360	338716
48799	338717
40611	338718
2640	338719
28162	338720
6049	338721
46	338722
38421	338723
112887	338724
69223	338725
37651	338726
85000	338727
42119	338728
8368	338729
19487	338730
49772	338731
83660	338732
762	338733
29265	338734
6399	338735
7058	338736
3732	338737
4088	338738
86322	338739
33341	338740
59356	338741
35879	338742
62685	338743
15648	338744
157048	338745
94970	338746
42006	338747
56026	338748
18798	338749
41953	338750
48778	338751
5177	338752
83623	338753
25177	338754
45210	338755
849	338756
36310	338757
55156	338758
51531	338759
112265	338760
54982	338761
19478	338762
1230	338763
15656	338764
33557	338765
9596	338766
12975	338767
7518	338768
1165	338769
65673	338770
191	338771
943	338772
1623	338773
560	338774
46853	338775
1234	338776
134133	338777
12861	338778
54946	338779
21763	338780
53	338781
699	338782
10572	338783
4146	338784
11036	338785
9966	338786
32329	338787
71063	338788
12049	338789
11442	338790
4164	338791
4284	338792
5089	338793
24086	338794
6274	338795
48026	338796
21753	338797
18676	338798
24765	338799
58899	338800
121838	338801
69072	338802
34426	338803
25007	338804
64404	338805
100213	338806
32728	338807
7581	338808
31162	338809
18661	338810
29367	338811
49370	338812
29807	338813
53684	338814
85875	338815
48497	338816
57364	338817
3791	338818
32538	338819
1848	338820
7052	338821
54030	338822
46181	338823
50028	338824
8311	338825
68827	338826
1650	338827
81	338828
9717	338829
7293	338830
17914	338831
68936	338832
30239	338833
5475	338834
26713	338835
58216	338836
2931	338837
65186	338838
67157	338839
47663	338840
23150	338841
6236	338842
95731	338843
26843	338844
57159	338845
599	338846
18300	338847
13938	338848
59550	338849
70779	338850
2914	338851
4852	338852
7087	338853
232	338854
12975	338855
60014	338856
1816	338857
18382	338858
29801	338859
94527	338860
38090	338861
14545	338862
43277	338863
22917	338864
32422	338865
26886	338866
22534	338867
20841	338868
12571	338869
61807	338870
142025	338871
18064	338872
48084	338873
56451	338874
26900	338875
40830	338876
92735	338877
17310	338878
3528	338879
5279	338880
7636	338881
9397	338882
8146	338883
38267	338884
16948	338885
9409	338886
4227	338887
47469	338888
58857	338889
88270	338890
79746	338891
6286	338892
12951	338893
27057	338894
509	338895
136	338896
3405	338897
593	338898
2173	338899
191	338900
92458	338901
1	338902
4159	338903
31070	338904
31006	338905
3572	338906
65546	338907
19250	338908
11270	338909
167	338910
954	338911
7902	338912
39554	338913
1773	338914
19445	338915
11963	338916
31927	338917
11010	338918
54105	338919
5309	338920
39409	338921
27291	338922
72450	338923
48029	338924
22099	338925
79346	338926
20254	338927
2631	338928
944	338929
445	338930
40966	338931
36645	338932
32518	338933
39229	338934
68938	338935
24466	338936
870	338937
676	338938
87962	338939
37827	338940
45329	338941
5601	338942
70588	338943
98	338944
68929	338945
1880	338946
1374	338947
15734	338948
11266	338949
31902	338950
31108	338951
18159	338952
6407	338953
4667	338954
22333	338955
44630	338956
58006	338957
12056	338958
34331	338959
36684	338960
28097	338961
9168	338962
57926	338963
6827	338964
987	338965
2786	338966
32822	338967
22065	338968
42540	338969
39341	338970
21857	338971
94204	338972
18089	338973
41640	338974
31694	338975
24763	338976
5456	338977
32021	338978
6338	338979
72571	338980
68789	338981
687	338982
911	338983
14564	338984
18183	338985
54310	338986
20103	338987
350	338988
40495	338989
8668	338990
5824	338991
38707	338992
37922	338993
32521	338994
11288	338995
1991	338996
46813	338997
8610	338998
23260	338999
13747	339000
7103	339001
25099	339002
27190	339003
57257	339004
83336	339005
12428	339006
43109	339007
49460	339008
16045	339009
26928	339010
4537	339011
42222	339012
96	339013
23115	339014
58648	339015
7216	339016
12936	339017
16454	339018
11935	339019
156587	339020
22457	339021
69687	339022
57220	339023
108	339024
8302	339025
26828	339026
62500	339027
28105	339028
8057	339029
6514	339030
24994	339031
762	339032
11389	339033
5735	339034
62609	339035
28098	339036
36960	339037
665	339038
9134	339039
1592	339040
68035	339041
156070	339042
2845	339043
472	339044
51750	339045
404	339046
11024	339047
29028	339048
50	339049
1733	339050
29295	339051
15224	339052
15258	339053
35477	339054
98569	339055
360	339056
3261	339057
24163	339058
10115	339059
77209	339060
6607	339061
24328	339062
6477	339063
4379	339064
47163	339065
1589	339066
29935	339067
32853	339068
10480	339069
88823	339070
41419	339071
98886	339072
40361	339073
47370	339074
14124	339075
366	339076
18323	339077
3618	339078
77270	339079
49126	339080
32804	339081
40447	339082
29659	339083
3699	339084
52431	339085
3108	339086
49200	339087
15343	339088
7304	339089
142626	339090
67957	339091
108274	339092
160	339093
33291	339094
21943	339095
9134	339096
21778	339097
40679	339098
68939	339099
38920	339100
59895	339101
57713	339102
88828	339103
1873	339104
60552	339105
47844	339106
105328	339107
6922	339108
26681	339109
4455	339110
24163	339111
46981	339112
14624	339113
32291	339114
39345	339115
37231	339116
26519	339117
7911	339118
39692	339119
85288	339120
50080	339121
1304	339122
88568	339123
19611	339124
123468	339125
32681	339126
25610	339127
23115	339128
64650	339129
13546	339130
12319	339131
19144	339132
4472	339133
35435	339134
2746	339135
37	339136
8001	339137
84089	339138
267	339139
93894	339140
37	339141
79483	339142
10251	339143
40438	339144
15212	339145
9400	339146
1794	339147
67711	339148
21039	339149
3002	339150
27558	339151
7203	339152
14202	339153
39287	339154
8396	339155
4948	339156
173533	339157
26840	339158
19793	339159
26724	339160
182231	339161
23007	339162
1	339163
15644	339164
661	339165
88186	339166
2264	339167
32713	339168
22871	339169
6232	339170
12857	339171
15130	339172
536	339173
4611	339174
17873	339175
69217	339176
183	339177
27259	339178
2421	339179
13196	339180
71	339181
61944	339182
20001	339183
85679	339184
29160	339185
987	339186
6662	339187
4863	339188
5002	339189
7537	339190
24375	339191
35828	339192
29380	339193
51960	339194
553	339195
51859	339196
25912	339197
15209	339198
24158	339199
6662	339200
24466	339201
71091	339202
184768	339203
111454	339204
174359	339205
89450	339206
121387	339207
76841	339208
71141	339209
82863	339210
26559	339211
161200	339212
22510	339213
14114	339214
152906	339215
111589	339216
73218	339217
117473	339218
87811	339219
11265	339220
70547	339221
69324	339222
70898	339223
85840	339224
52996	339225
29985	339226
76577	339227
111409	339228
89417	339229
3766	339230
22905	339231
47493	339232
146621	339233
41450	339234
16085	339235
22835	339236
8162	339237
25315	339238
22024	339239
13558	339240
55107	339241
15390	339242
683	339243
19155	339244
22823	339245
2115	339246
39631	339247
66542	339248
133166	339249
62127	339250
8812	339251
70708	339252
7696	339253
97359	339254
5033	339255
26871	339256
12896	339257
69077	339258
22050	339259
21969	339260
32342	339261
3709	339262
2779	339263
24204	339264
20841	339265
17375	339266
48108	339267
32820	339268
35194	339269
42961	339270
2708	339271
17536	339272
22011	339273
35570	339274
17312	339275
745	339276
39726	339277
21799	339278
11040	339279
7878	339280
26868	339281
64899	339282
18320	339283
26709	339284
48020	339285
83616	339286
37999	339287
84590	339288
57704	339289
47895	339290
78401	339291
24948	339292
10239	339293
32644	339294
8505	339295
13888	339296
248	339297
42921	339298
3906	339299
4476	339300
14321	339301
1103	339302
3921	339303
73200	339304
4222	339305
2814	339306
82034	339307
544	339308
73525	339309
29590	339310
488	339311
120325	339312
21260	339313
94841	339314
5529	339315
2921	339316
31238	339317
11307	339318
11909	339319
14877	339320
36973	339321
34323	339322
2172	339323
13558	339324
21756	339325
105269	339326
41532	339327
29106	339328
208	339329
106407	339330
3452	339331
3452	339332
124396	339333
17282	339334
1410	339335
3001	339336
93865	339337
63458	339338
77413	339339
26664	339340
60535	339341
75820	339342
98406	339343
7628	339344
44123	339345
187352	339346
4237	339347
21027	339348
718	339349
15668	339350
4026	339351
25209	339352
20014	339353
1046	339354
1046	339355
5817	339356
813	339357
813	339358
4157	339359
9691	339360
22919	339361
73749	339362
43240	339363
120	339364
4384	339365
104178	339366
130016	339367
4384	339368
1622	339369
34759	339370
57116	339371
1629	339372
34759	339373
31772	339374
41681	339375
16055	339376
1261	339377
6478	339378
4384	339379
4384	339380
55892	339381
113445	339382
13477	339383
91145	339384
1	339385
5668	339386
39446	339387
3862	339388
3364	339389
28159	339390
81	339391
32005	339392
16858	339393
58942	339394
3248	339395
4196	339396
17736	339397
16179	339398
15830	339399
72711	339400
16693	339401
33485	339402
6105	339403
2111	339404
207	339405
8792	339406
4576	339407
2820	339408
49345	339409
35832	339410
1425	339411
428	339412
40711	339413
49333	339414
22589	339415
325	339416
329	339417
16137	339418
47991	339419
632	339420
11420	339421
94476	339422
58488	339423
17693	339424
90894	339425
119156	339426
73446	339427
14208	339428
14741	339429
33262	339430
54183	339431
1142	339432
5413	339433
47688	339434
20712	339435
18463	339436
40013	339437
29468	339438
40158	339439
29188	339440
26464	339441
1985	339442
3129	339443
46279	339444
6891	339445
6891	339446
51679	339447
50801	339448
57669	339449
17115	339450
65684	339451
32570	339452
92415	339453
7789	339454
7789	339455
15668	339456
46774	339457
7399	339458
215	339459
104360	339460
98844	339461
44848	339462
22919	339463
8754	339464
16164	339465
321	339466
692	339467
25331	339468
88145	339469
2728	339470
42153	339471
10956	339472
10962	339473
67757	339474
59948	339475
83328	339476
61159	339477
112019	339478
82402	339479
18299	339480
59708	339481
19668	339482
729	339483
50449	339484
321	339485
23329	339486
93847	339487
85512	339488
19748	339489
147497	339490
100146	339491
36824	339492
52579	339493
43767	339494
122145	339495
138696	339496
68915	339497
22944	339498
34530	339499
62229	339500
45767	339501
65839	339502
32221	339503
62013	339504
50	339505
79438	339506
30571	339507
62067	339508
15863	339509
21682	339510
760	339511
73174	339512
48142	339513
72437	339514
2010	339515
15479	339516
72061	339517
22872	339518
34884	339519
118635	339520
116635	339521
85512	339522
85512	339523
10839	339524
1962	339525
71205	339526
30998	339527
28775	339528
97803	339529
9147	339530
17858	339531
152548	339532
19311	339533
11849	339534
71205	339535
105815	339536
114197	339537
144865	339538
36824	339539
12823	339540
26063	339541
831	339542
1769	339543
31079	339544
1833	339545
32017	339546
10616	339547
32077	339548
135159	339549
46633	339550
54969	339551
151	339552
47531	339553
2606	339554
21886	339555
20782	339556
1204	339557
1348	339558
26869	339559
26775	339560
201	339561
64138	339562
38670	339563
408	339564
11629	339565
46770	339566
4524	339567
2140	339568
7701	339569
55901	339570
32122	339571
110506	339572
2080	339573
81018	339574
31867	339575
11005	339576
7883	339577
102079	339578
99	339579
1134	339580
1	339581
166262	339582
58473	339583
22006	339584
40940	339585
11015	339586
277	339587
7776	339588
8783	339589
39520	339590
69820	339591
12968	339592
3612	339593
1476	339594
100655	339595
32541	339596
5829	339597
67625	339598
62465	339599
34042	339600
1362	339601
342	339602
102451	339603
10743	339604
18001	339605
3667	339606
105569	339607
25181	339608
331	339609
9730	339610
123762	339611
59320	339612
3586	339613
49152	339614
66094	339615
25216	339616
56221	339617
1713	339618
13930	339619
13688	339620
29628	339621
290	339622
53926	339623
14810	339624
9405	339625
79798	339626
2048	339627
6568	339628
439	339629
64834	339630
70337	339631
11657	339632
24130	339633
221	339634
24749	339635
65479	339636
24389	339637
3909	339638
68988	339639
13941	339640
5633	339641
19464	339642
72316	339643
50703	339644
13665	339645
4446	339646
13343	339647
18994	339648
6153	339649
70568	339650
41266	339651
38647	339652
99108	339653
59319	339654
69383	339655
146278	339656
240	339657
23337	339658
5062	339659
39635	339660
3616	339661
266	339662
20254	339663
9997	339664
10379	339665
6749	339666
24543	339667
4238	339668
116059	339669
14372	339670
33179	339671
487	339672
24538	339673
95477	339674
78174	339675
27155	339676
25143	339677
18072	339678
48427	339679
13257	339680
8190	339681
27135	339682
47186	339683
5520	339684
12622	339685
104285	339686
11181	339687
22431	339688
114539	339689
52704	339690
39753	339691
6631	339692
6349	339693
8340	339694
37142	339695
27337	339696
29264	339697
6050	339698
51000	339699
29257	339700
170486	339701
39096	339702
35598	339703
21953	339704
97205	339705
5573	339706
3095	339707
7490	339708
53921	339709
40008	339710
39496	339711
1699	339712
132100	339713
6366	339714
31786	339715
99997	339716
40502	339717
18647	339718
15144	339719
32279	339720
40665	339721
98934	339722
773	339723
40829	339724
49151	339725
98504	339726
68626	339727
40595	339728
6902	339729
2673	339730
31378	339731
55766	339732
773	339733
91443	339734
9646	339735
55505	339736
32310	339737
980	339738
10135	339739
50865	339740
44976	339741
101419	339742
36129	339743
74864	339744
19542	339745
21872	339746
22196	339747
27134	339748
24506	339749
84284	339750
134619	339751
99545	339752
5909	339753
21647	339754
58580	339755
102834	339756
1601	339757
171537	339758
10609	339759
108103	339760
22850	339761
2381	339762
487	339763
19347	339764
49250	339765
3163	339766
23576	339767
25963	339768
71505	339769
27852	339770
66749	339771
50871	339772
133738	339773
70604	339774
71863	339775
295	339776
32733	339777
10412	339778
29297	339779
57080	339780
100962	339781
25601	339782
30170	339783
66177	339784
127388	339785
8927	339786
26145	339787
7990	339788
73797	339789
54754	339790
66585	339791
43311	339792
114178	339793
8293	339794
126047	339795
121441	339796
54206	339797
77739	339798
55031	339799
98356	339800
73080	339801
9721	339802
166789	339803
25840	339804
46400	339805
26480	339806
33831	339807
6449	339808
71169	339809
27364	339810
46996	339811
35455	339812
4659	339813
45762	339814
46996	339815
47531	339816
8799	339817
32306	339818
264	339819
18854	339820
115939	339821
4612	339822
26494	339823
29094	339824
24083	339825
12488	339826
20831	339827
42625	339828
39311	339829
14324	339830
6999	339831
70652	339832
47685	339833
91300	339834
5544	339835
32630	339836
56449	339837
31933	339838
13860	339839
45706	339840
24711	339841
10409	339842
39311	339843
75141	339844
182245	339845
28953	339846
19009	339847
29775	339848
5504	339849
11178	339850
5238	339851
4925	339852
27186	339853
57639	339854
70378	339855
62530	339856
27584	339857
26241	339858
45359	339859
20965	339860
77905	339861
25326	339862
129033	339863
20960	339864
37192	339865
17800	339866
68942	339867
13574	339868
53923	339869
33311	339870
28776	339871
3447	339872
19640	339873
30325	339874
20882	339875
86434	339876
39460	339877
75277	339878
73729	339879
50991	339880
3059	339881
30855	339882
31532	339883
12378	339884
1476	339885
67414	339886
26494	339887
25272	339888
26939	339889
132249	339890
39309	339891
18417	339892
133526	339893
106778	339894
45211	339895
58796	339896
112715	339897
121868	339898
48563	339899
6183	339900
56138	339901
15710	339902
16326	339903
83657	339904
69838	339905
19347	339906
115211	339907
1476	339908
43064	339909
52290	339910
62363	339911
740	339912
1431	339913
39163	339914
21957	339915
23797	339916
19533	339917
42455	339918
591	339919
1808	339920
25851	339921
42502	339922
8657	339923
8231	339924
5876	339925
39298	339926
42229	339927
4491	339928
22399	339929
29106	339930
1042	339931
26844	339932
7563	339933
9861	339934
130944	339935
51389	339936
17246	339937
17408	339938
1006	339939
796	339940
39620	339941
61202	339942
5000	339943
21744	339944
47227	339945
8730	339946
146094	339947
15807	339948
60623	339949
121173	339950
30725	339951
3514	339952
7894	339953
41747	339954
110089	339955
133865	339956
2122	339957
61102	339958
145086	339959
8555	339960
8209	339961
26772	339962
91001	339963
26731	339964
1757	339965
24352	339966
105556	339967
756	339968
79759	339969
13968	339970
384	339971
13248	339972
17408	339973
40170	339974
51000	339975
15180	339976
8560	339977
17935	339978
8762	339979
90469	339980
17408	339981
32692	339982
66461	339983
121933	339984
31146	339985
4779	339986
3191	339987
9102	339988
7668	339989
15700	339990
174316	339991
52320	339992
105175	339993
4491	339994
767	339995
105371	339996
64535	339997
10621	339998
132838	339999
53574	340000
37701	340001
2177	340002
1539	340003
40734	340004
27133	340005
11259	340006
12106	340007
67745	340008
221	340009
70848	340010
59357	340011
30526	340012
6546	340013
57169	340014
39096	340015
1457	340016
92052	340017
7476	340018
21001	340019
3207	340020
81704	340021
30730	340022
15766	340023
109685	340024
46187	340025
48208	340026
5770	340027
66461	340028
1191	340029
11946	340030
5469	340031
171446	340032
49450	340033
7476	340034
2042	340035
19148	340036
5876	340037
10403	340038
103832	340039
2656	340040
39620	340041
55263	340042
1652	340043
17062	340044
104518	340045
11164	340046
80091	340047
145797	340048
173159	340049
8929	340050
557	340051
16357	340052
2124	340053
15164	340054
10019	340055
176348	340056
86105	340057
11919	340058
13042	340059
32449	340060
3293	340061
29700	340062
52566	340063
36983	340064
77612	340065
114416	340066
23563	340067
2631	340068
61832	340069
92788	340070
40150	340071
2633	340072
31346	340073
27936	340074
61432	340075
58580	340076
20017	340077
20330	340078
59641	340079
16471	340080
11739	340081
134253	340082
122050	340083
1215	340084
4707	340085
25036	340086
36969	340087
23662	340088
4448	340089
39046	340090
46071	340091
41711	340092
3197	340093
91007	340094
25062	340095
32730	340096
52582	340097
41178	340098
99390	340099
16980	340100
21360	340101
47	340102
3021	340103
12560	340104
1006	340105
49421	340106
51845	340107
32795	340108
32314	340109
1317	340110
70262	340111
6904	340112
16810	340113
31667	340114
2381	340115
2888	340116
58989	340117
147780	340118
41747	340119
9127	340120
22333	340121
45194	340122
68491	340123
126527	340124
18013	340125
64903	340126
129083	340127
12553	340128
6833	340129
37638	340130
56743	340131
94986	340132
77905	340133
65427	340134
98262	340135
102757	340136
46002	340137
44488	340138
10885	340139
67550	340140
122657	340141
3561	340142
77556	340143
101730	340144
6116	340145
26573	340146
33544	340147
1258	340148
11025	340149
43201	340150
53717	340151
16538	340152
13361	340153
1524	340154
40704	340155
27595	340156
13356	340157
118385	340158
13209	340159
49005	340160
2726	340161
58736	340162
53584	340163
38245	340164
14800	340165
38675	340166
77612	340167
45190	340168
11004	340169
7102	340170
12544	340171
69787	340172
120040	340173
142689	340174
45555	340175
135852	340176
83760	340177
149655	340178
114575	340179
23657	340180
19628	340181
14901	340182
42696	340183
62774	340184
7621	340185
75172	340186
10136	340187
46883	340188
39432	340189
70378	340190
28742	340191
131079	340192
36090	340193
57684	340194
1842	340195
65206	340196
8278	340197
28905	340198
58796	340199
18647	340200
41093	340201
132868	340202
50819	340203
119933	340204
38031	340205
112852	340206
47297	340207
108356	340208
37145	340209
46946	340210
25025	340211
49481	340212
927	340213
22834	340214
52395	340215
11823	340216
29708	340217
88742	340218
160403	340219
47911	340220
52428	340221
12280	340222
44117	340223
2165	340224
6715	340225
119035	340226
30215	340227
73050	340228
38353	340229
56641	340230
87444	340231
37495	340232
35585	340233
13940	340234
29315	340235
13659	340236
52301	340237
2846	340238
171695	340239
34899	340240
11925	340241
75404	340242
62730	340243
73679	340244
46325	340245
4345	340246
1319	340247
28481	340248
11925	340249
23656	340250
187681	340251
4680	340252
41170	340253
43884	340254
48426	340255
99055	340256
11410	340257
50413	340258
50413	340259
23502	340260
23502	340261
109173	340262
9135	340263
44188	340264
18950	340265
9678	340266
134733	340267
14935	340268
20881	340269
104349	340270
68378	340271
62812	340272
56196	340273
60820	340274
116653	340275
131918	340276
142914	340277
20922	340278
46205	340279
2787	340280
1590	340281
1590	340282
205	340283
88112	340284
81880	340285
114972	340286
6108	340287
2271	340288
2719	340289
45719	340290
11625	340291
1248	340292
894	340293
538	340294
127158	340295
29435	340296
106712	340297
88112	340298
62082	340299
98137	340300
23436	340301
12287	340302
47083	340303
28703	340304
97518	340305
9149	340306
18627	340307
124997	340308
88182	340309
98169	340310
99465	340311
47363	340312
28703	340313
70920	340314
15567	340315
39558	340316
20856	340317
16541	340318
12518	340319
79429	340320
81491	340321
9138	340322
79429	340323
74214	340324
60564	340325
38395	340326
118331	340327
12481	340328
169968	340329
166778	340330
14680	340331
120690	340332
14364	340333
19089	340334
2022	340335
3700	340336
7436	340337
12172	340338
99187	340339
12068	340340
2876	340341
2066	340342
25324	340343
57246	340344
74363	340345
3926	340346
12458	340347
34829	340348
10858	340349
12967	340350
12967	340351
44380	340352
230	340353
6411	340354
22918	340355
71823	340356
24262	340357
19089	340358
13959	340359
9244	340360
56633	340361
59	340362
30910	340363
92346	340364
75583	340365
2292	340366
7760	340367
6057	340368
7379	340369
136350	340370
94958	340371
2444	340372
42216	340373
35691	340374
894	340375
2209	340376
14802	340377
38669	340378
9244	340379
3466	340380
24940	340381
109821	340382
32401	340383
123508	340384
123508	340385
51088	340386
2891	340387
69	340388
7760	340389
20587	340390
50518	340391
60221	340392
26463	340393
26108	340394
11301	340395
20101	340396
1670	340397
108574	340398
12408	340399
7037	340400
20779	340401
37601	340402
20779	340403
110896	340404
57844	340405
9218	340406
45494	340407
4162	340408
52796	340409
33067	340410
106994	340411
45494	340412
49725	340413
86809	340414
102596	340415
103228	340416
20547	340417
14623	340418
20632	340419
3932	340420
7732	340421
65835	340422
72929	340423
51559	340424
37677	340425
27072	340426
12724	340427
115184	340428
47429	340429
68280	340430
149263	340431
44183	340432
9446	340433
10235	340434
8951	340435
974	340436
44352	340437
10109	340438
24508	340439
75751	340440
43751	340441
116163	340442
135431	340443
20382	340444
17806	340445
3089	340446
29512	340447
3905	340448
64003	340449
2707	340450
20707	340451
18947	340452
3434	340453
39694	340454
57649	340455
9211	340456
14837	340457
14837	340458
6968	340459
70231	340460
20531	340461
53428	340462
126104	340463
92207	340464
1125	340465
1946	340466
34115	340467
6275	340468
77838	340469
63405	340470
20375	340471
10674	340472
29857	340473
20471	340474
72300	340475
51136	340476
17091	340477
27388	340478
39146	340479
12724	340480
1417	340481
56511	340482
103565	340483
28653	340484
106707	340485
46645	340486
16246	340487
9713	340488
28315	340489
187829	340490
102045	340491
45334	340492
9713	340493
2936	340494
56733	340495
42256	340496
50518	340497
185117	340498
150893	340499
5307	340500
100703	340501
152312	340502
5252	340503
76158	340504
16414	340505
2013	340506
151121	340507
20262	340508
5443	340509
30402	340510
55404	340511
38401	340512
96713	340513
25147	340514
19644	340515
3201	340516
80202	340517
73736	340518
75971	340519
92555	340520
10895	340521
140634	340522
56733	340523
14331	340524
49623	340525
16801	340526
45503	340527
35763	340528
85437	340529
131125	340530
96152	340531
145128	340532
71774	340533
56496	340534
43005	340535
5360	340536
20591	340537
17597	340538
3503	340539
174904	340540
1838	340541
105270	340542
4276	340543
60883	340544
61877	340545
49544	340546
134507	340547
22985	340548
8737	340549
3548	340550
19596	340551
6753	340552
6753	340553
6753	340554
45318	340555
6753	340556
41916	340557
4719	340558
2453	340559
47324	340560
32707	340561
15335	340562
46662	340563
25463	340564
19778	340565
14195	340566
66729	340567
64015	340568
17981	340569
19538	340570
116536	340571
91868	340572
116525	340573
36049	340574
105645	340575
4097	340576
13805	340577
83795	340578
18305	340579
26775	340580
21896	340581
67498	340582
30618	340583
45588	340584
45288	340585
38323	340586
81298	340587
7903	340588
33016	340589
53984	340590
4682	340591
10752	340592
4097	340593
18260	340594
109271	340595
31653	340596
122821	340597
26204	340598
33387	340599
7974	340600
49844	340601
20167	340602
32381	340603
11878	340604
4232	340605
52323	340606
4097	340607
7901	340608
168422	340609
81394	340610
6052	340611
2582	340612
31046	340613
82204	340614
8039	340615
126807	340616
5316	340617
6938	340618
6852	340619
66007	340620
77862	340621
7901	340622
67056	340623
48352	340624
84864	340625
137616	340626
77590	340627
21719	340628
12762	340629
95994	340630
61797	340631
72729	340632
98396	340633
45867	340634
83051	340635
17171	340636
69487	340637
16849	340638
5769	340639
28856	340640
77791	340641
6039	340642
1658	340643
36843	340644
79529	340645
104180	340646
37397	340647
14624	340648
46917	340649
54204	340650
46857	340651
895	340652
7941	340653
35209	340654
139715	340655
116675	340656
2297	340657
38969	340658
49580	340659
14077	340660
132617	340661
120544	340662
59611	340663
35329	340664
160719	340665
99474	340666
70892	340667
9608	340668
68166	340669
21862	340670
104710	340671
4118	340672
18277	340673
14660	340674
42588	340675
83377	340676
2556	340677
57520	340678
37829	340679
7966	340680
3287	340681
14609	340682
81440	340683
45315	340684
9364	340685
4909	340686
21719	340687
56344	340688
7097	340689
72729	340690
152253	340691
93012	340692
23808	340693
142190	340694
47719	340695
77471	340696
54246	340697
65569	340698
69349	340699
98566	340700
13948	340701
30222	340702
90253	340703
116537	340704
19919	340705
10093	340706
14077	340707
29137	340708
54283	340709
37213	340710
147572	340711
10758	340712
76306	340713
41138	340714
27576	340715
8254	340716
142716	340717
47250	340718
48687	340719
86423	340720
39451	340721
21434	340722
17640	340723
18277	340724
36475	340725
44322	340726
3239	340727
111950	340728
12435	340729
60289	340730
4114	340731
14195	340732
101991	340733
56402	340734
54819	340735
34513	340736
164275	340737
60355	340738
3274	340739
3290	340740
30052	340741
104545	340742
7346	340743
132113	340744
47015	340745
18847	340746
110353	340747
54996	340748
37248	340749
30740	340750
21218	340751
38997	340752
40813	340753
34673	340754
30344	340755
54718	340756
2262	340757
65733	340758
34950	340759
67062	340760
81995	340761
17303	340762
66885	340763
99840	340764
3491	340765
21066	340766
28773	340767
12711	340768
53929	340769
38536	340770
2864	340771
32419	340772
97594	340773
169000	340774
31066	340775
67663	340776
55171	340777
52305	340778
265	340779
22737	340780
70954	340781
95967	340782
5316	340783
27312	340784
67434	340785
7025	340786
30287	340787
95953	340788
1052	340789
71797	340790
60355	340791
19119	340792
66720	340793
12875	340794
64605	340795
25364	340796
14897	340797
7588	340798
44708	340799
21409	340800
30456	340801
37877	340802
65567	340803
78494	340804
25003	340805
12456	340806
81083	340807
52894	340808
2056	340809
105258	340810
56868	340811
139002	340812
66763	340813
37462	340814
75884	340815
37488	340816
81850	340817
656	340818
2519	340819
92849	340820
35331	340821
100406	340822
16514	340823
42626	340824
14258	340825
44741	340826
130636	340827
20462	340828
3504	340829
23765	340830
20666	340831
65663	340832
4655	340833
103983	340834
147566	340835
147571	340836
70280	340837
21046	340838
54899	340839
124149	340840
9733	340841
44200	340842
140439	340843
68302	340844
57423	340845
55631	340846
15346	340847
11253	340848
112595	340849
32620	340850
116954	340851
116603	340852
1949	340853
116918	340854
152430	340855
38310	340856
66983	340857
3291	340858
25127	340859
68531	340860
182	340861
4229	340862
139462	340863
50974	340864
105825	340865
84989	340866
83082	340867
70298	340868
77727	340869
30344	340870
62825	340871
37671	340872
57044	340873
44948	340874
4752	340875
31989	340876
43362	340877
9534	340878
71135	340879
89337	340880
30812	340881
120634	340882
65733	340883
101634	340884
76248	340885
21020	340886
102716	340887
65160	340888
35653	340889
74386	340890
26054	340891
4684	340892
70609	340893
23962	340894
9031	340895
37457	340896
182	340897
129951	340898
27576	340899
40613	340900
82615	340901
33075	340902
21719	340903
53573	340904
34056	340905
71504	340906
84178	340907
23734	340908
38321	340909
7024	340910
21044	340911
3313	340912
100779	340913
38098	340914
156936	340915
30520	340916
3718	340917
120506	340918
12862	340919
23962	340920
95678	340921
101035	340922
49484	340923
11718	340924
21225	340925
17701	340926
30855	340927
65505	340928
33925	340929
48831	340930
36171	340931
98036	340932
9269	340933
151116	340934
60790	340935
93063	340936
34698	340937
73341	340938
47012	340939
51735	340940
151762	340941
73156	340942
55999	340943
4507	340944
46427	340945
52287	340946
132221	340947
98256	340948
39053	340949
70415	340950
81313	340951
30786	340952
4721	340953
128	340954
1911	340955
2517	340956
18847	340957
46032	340958
45789	340959
68484	340960
35531	340961
31806	340962
45873	340963
37954	340964
2438	340965
59233	340966
120244	340967
15285	340968
2894	340969
90488	340970
71655	340971
55284	340972
178687	340973
37747	340974
81504	340975
10325	340976
37399	340977
32394	340978
55566	340979
4721	340980
118907	340981
45348	340982
113853	340983
14397	340984
75764	340985
1658	340986
103886	340987
61064	340988
51142	340989
115615	340990
145871	340991
31066	340992
104146	340993
88052	340994
15044	340995
167275	340996
81284	340997
6166	340998
58928	340999
36973	341000
121239	341001
55191	341002
128757	341003
11082	341004
21991	341005
89239	341006
24967	341007
40813	341008
7514	341009
67748	341010
159129	341011
92573	341012
13114	341013
81347	341014
98237	341015
97076	341016
17086	341017
110206	341018
39465	341019
155575	341020
6200	341021
65847	341022
98672	341023
55121	341024
152261	341025
151586	341026
112985	341027
29764	341028
171879	341029
2605	341030
116814	341031
151949	341032
126571	341033
12598	341034
5224	341035
7901	341036
122703	341037
318	341038
136898	341039
98428	341040
38765	341041
38765	341042
16039	341043
161255	341044
10986	341045
58440	341046
113859	341047
14019	341048
3514	341049
40512	341050
86375	341051
11174	341052
8549	341053
39289	341054
62877	341055
32629	341056
21879	341057
61639	341058
76497	341059
58916	341060
49928	341061
10813	341062
178310	341063
126437	341064
98853	341065
12438	341066
21053	341067
111275	341068
7785	341069
7785	341070
44714	341071
10986	341072
2651	341073
18315	341074
2651	341075
60917	341076
105539	341077
48689	341078
164967	341079
75287	341080
165220	341081
129597	341082
4101	341083
130307	341084
10134	341085
173837	341086
55984	341087
98397	341088
14978	341089
597	341090
1839	341091
66775	341092
96954	341093
32736	341094
96954	341095
45684	341096
83654	341097
83999	341098
20326	341099
10767	341100
133934	341101
57713	341102
98344	341103
8697	341104
156996	341105
139969	341106
116648	341107
12287	341108
32198	341109
113239	341110
65496	341111
32748	341112
12882	341113
45684	341114
125007	341115
775	341116
17758	341117
125050	341118
57732	341119
112998	341120
48038	341121
83510	341122
111623	341123
7034	341124
7331	341125
76548	341126
61093	341127
2852	341128
47121	341129
111959	341130
44548	341131
81955	341132
164128	341133
37195	341134
17431	341135
57037	341136
10746	341137
73156	341138
12043	341139
4719	341140
21848	341141
4706	341142
28856	341143
95227	341144
28773	341145
75338	341146
126019	341147
65089	341148
124847	341149
68053	341150
5034	341151
42440	341152
77828	341153
124231	341154
124277	341155
4161	341156
46022	341157
59051	341158
82925	341159
775	341160
11058	341161
59585	341162
56228	341163
49489	341164
49489	341165
53637	341166
9344	341167
57520	341168
31319	341169
67660	341170
6048	341171
65993	341172
116506	341173
100630	341174
3205	341175
9373	341176
112703	341177
67076	341178
17981	341179
74079	341180
61914	341181
42631	341182
120542	341183
162092	341184
62805	341185
28669	341186
73523	341187
25186	341188
34513	341189
17558	341190
46363	341191
10896	341192
4682	341193
20213	341194
58562	341195
30657	341196
9109	341197
17981	341198
19119	341199
27724	341200
22284	341201
17981	341202
137236	341203
3290	341204
12854	341205
151300	341206
95668	341207
17320	341208
26263	341209
8039	341210
1192	341211
44901	341212
122243	341213
1366	341214
120364	341215
75329	341216
120545	341217
960	341218
60790	341219
35288	341220
50921	341221
11858	341222
31205	341223
19740	341224
56278	341225
59908	341226
82763	341227
59215	341228
50597	341229
46812	341230
67275	341231
1806	341232
44993	341233
71797	341234
24707	341235
116506	341236
21606	341237
53774	341238
25291	341239
30587	341240
47554	341241
4198	341242
129779	341243
132791	341244
12447	341245
47421	341246
2356	341247
31796	341248
17963	341249
48280	341250
1479	341251
37516	341252
9468	341253
6093	341254
28154	341255
76563	341256
48804	341257
47980	341258
66487	341259
30398	341260
66191	341261
9391	341262
170808	341263
27269	341264
33155	341265
2852	341266
116302	341267
88819	341268
46844	341269
62352	341270
53593	341271
116901	341272
7903	341273
65943	341274
6886	341275
30048	341276
86423	341277
2903	341278
28034	341279
56089	341280
88464	341281
12537	341282
82386	341283
12393	341284
3205	341285
30226	341286
6990	341287
122834	341288
45769	341289
45988	341290
23808	341291
31806	341292
17695	341293
74691	341294
83458	341295
37049	341296
43518	341297
63727	341298
29561	341299
71999	341300
20656	341301
2517	341302
17695	341303
57768	341304
99517	341305
132617	341306
21480	341307
66568	341308
94	341309
17118	341310
81430	341311
168617	341312
7817	341313
15260	341314
21901	341315
21898	341316
24382	341317
18158	341318
15221	341319
23133	341320
104914	341321
15061	341322
5343	341323
23962	341324
7954	341325
9080	341326
44741	341327
142389	341328
101852	341329
124814	341330
66402	341331
12060	341332
5801	341333
16728	341334
55171	341335
35589	341336
9799	341337
61360	341338
37349	341339
64436	341340
31458	341341
46857	341342
30441	341343
65733	341344
62850	341345
35871	341346
25262	341347
25601	341348
54487	341349
47463	341350
93063	341351
29357	341352
61133	341353
31218	341354
56183	341355
31205	341356
25331	341357
3507	341358
57381	341359
45573	341360
114525	341361
26869	341362
133881	341363
12900	341364
11741	341365
30340	341366
36817	341367
18214	341368
21195	341369
45413	341370
683	341371
26834	341372
101745	341373
680	341374
32248	341375
66043	341376
97454	341377
14769	341378
18090	341379
12571	341380
2728	341381
84540	341382
32483	341383
68913	341384
1052	341385
68511	341386
66988	341387
31537	341388
91825	341389
3624	341390
49165	341391
885	341392
4594	341393
7617	341394
10934	341395
1036	341396
24041	341397
180461	341398
59786	341399
9633	341400
543	341401
20132	341402
22129	341403
15986	341404
142755	341405
24148	341406
6369	341407
44249	341408
44	341409
56384	341410
16727	341411
65633	341412
137680	341413
55271	341414
80125	341415
43702	341416
17195	341417
101902	341418
84400	341419
25611	341420
17583	341421
165786	341422
64884	341423
80265	341424
79552	341425
85150	341426
121221	341427
168991	341428
14851	341429
58253	341430
26416	341431
28803	341432
32076	341433
46909	341434
46770	341435
99844	341436
105431	341437
39568	341438
19868	341439
4973	341440
54932	341441
3170	341442
95159	341443
95778	341444
2387	341445
8022	341446
13188	341447
36858	341448
24134	341449
62558	341450
26394	341451
44558	341452
51998	341453
187091	341454
127534	341455
13249	341456
1944	341457
15704	341458
24732	341459
25135	341460
28184	341461
83461	341462
9852	341463
20208	341464
164	341465
17228	341466
9932	341467
17741	341468
63914	341469
10701	341470
59224	341471
92033	341472
41388	341473
70359	341474
77123	341475
129883	341476
41294	341477
138094	341478
95446	341479
13402	341480
11218	341481
54606	341482
6683	341483
48631	341484
9579	341485
13402	341486
9579	341487
35875	341488
2497	341489
86016	341490
63239	341491
33698	341492
6683	341493
34098	341494
9579	341495
30484	341496
106173	341497
106509	341498
15617	341499
80801	341500
7015	341501
3695	341502
126653	341503
126554	341504
26334	341505
77688	341506
22201	341507
6611	341508
6611	341509
6611	341510
6611	341511
582	341512
10122	341513
23220	341514
259	341515
32434	341516
174331	341517
65499	341518
73605	341519
28152	341520
1702	341521
10338	341522
50176	341523
8797	341524
102921	341525
121	341526
50081	341527
47885	341528
47504	341529
61470	341530
16724	341531
3422	341532
1937	341533
22753	341534
10252	341535
16561	341536
146533	341537
37851	341538
2402	341539
11006	341540
14245	341541
124536	341542
71516	341543
9212	341544
67295	341545
90115	341546
17224	341547
38337	341548
91172	341549
9824	341550
480	341551
34281	341552
35041	341553
5196	341554
58	341555
28217	341556
190	341557
57490	341558
20071	341559
29096	341560
19313	341561
12157	341562
55408	341563
5039	341564
58	341565
58	341566
3530	341567
28199	341568
9818	341569
2123	341570
3519	341571
18006	341572
114610	341573
27943	341574
15319	341575
2418	341576
29837	341577
34374	341578
70982	341579
47528	341580
65073	341581
24329	341582
41873	341583
3231	341584
1202	341585
37480	341586
312	341587
60366	341588
42021	341589
32827	341590
49188	341591
30709	341592
218	341593
173207	341594
16724	341595
21743	341596
11739	341597
27771	341598
58097	341599
10595	341600
29414	341601
17822	341602
16195	341603
87511	341604
34424	341605
1	341606
8030	341607
57490	341608
2867	341609
7199	341610
8252	341611
5545	341612
52820	341613
13735	341614
51639	341615
2324	341616
57347	341617
23172	341618
234	341619
1	341620
505	341621
5127	341622
50214	341623
78763	341624
133571	341625
41481	341626
178083	341627
131561	341628
49906	341629
11745	341630
113666	341631
27727	341632
157783	341633
34756	341634
77579	341635
18393	341636
33497	341637
1104	341638
5446	341639
3243	341640
4571	341641
13083	341642
30194	341643
7571	341644
15639	341645
677	341646
55967	341647
32700	341648
708	341649
4603	341650
3597	341651
9376	341652
603	341653
8789	341654
32270	341655
22798	341656
19346	341657
26786	341658
82021	341659
25012	341660
16697	341661
26796	341662
23463	341663
9551	341664
28793	341665
42376	341666
10034	341667
40889	341668
32573	341669
47608	341670
122733	341671
107330	341672
9432	341673
9486	341674
46702	341675
19372	341676
46999	341677
102780	341678
118645	341679
170085	341680
156528	341681
107304	341682
136957	341683
143288	341684
179290	341685
107594	341686
36561	341687
137533	341688
37498	341689
26475	341690
8442	341691
135889	341692
72037	341693
132367	341694
127996	341695
185920	341696
119731	341697
35010	341698
167010	341699
110448	341700
57070	341701
85859	341702
122801	341703
68250	341704
96127	341705
97484	341706
157396	341707
139613	341708
64151	341709
143300	341710
76703	341711
103868	341712
37398	341713
38608	341714
38890	341715
15694	341716
81951	341717
9855	341718
119476	341719
17764	341720
58655	341721
74527	341722
13680	341723
58688	341724
20739	341725
180662	341726
123286	341727
2450	341728
55777	341729
32764	341730
63525	341731
1458	341732
802	341733
62315	341734
60537	341735
104152	341736
100608	341737
107317	341738
2040	341739
54726	341740
1866	341741
174491	341742
59135	341743
6381	341744
17	341745
1695	341746
1807	341747
130130	341748
38443	341749
14882	341750
1627	341751
20639	341752
3183	341753
1016	341754
100012	341755
22788	341756
22372	341757
80601	341758
70279	341759
11121	341760
104848	341761
16141	341762
49436	341763
129335	341764
12886	341765
66139	341766
152	341767
10558	341768
6136	341769
18597	341770
14719	341771
104370	341772
53278	341773
115553	341774
5948	341775
77787	341776
82455	341777
170094	341778
9727	341779
96959	341780
624	341781
34622	341782
125688	341783
23757	341784
49094	341785
183417	341786
34631	341787
145628	341788
130195	341789
45524	341790
880	341791
62654	341792
73205	341793
30687	341794
2407	341795
1121	341796
13649	341797
335	341798
36146	341799
11855	341800
138936	341801
32629	341802
58554	341803
51258	341804
13343	341805
70378	341806
334	341807
9401	341808
49057	341809
60577	341810
10035	341811
8866	341812
4189	341813
10805	341814
2447	341815
27272	341816
18958	341817
22622	341818
7410	341819
15069	341820
4	341821
16770	341822
17421	341823
11289	341824
3006	341825
48656	341826
16971	341827
11281	341828
15678	341829
375	341830
131	341831
22525	341832
2493	341833
1767	341834
185226	341835
72467	341836
184797	341837
41880	341838
141018	341839
8917	341840
49584	341841
80214	341842
10157	341843
418	341844
59935	341845
43930	341846
2445	341847
41091	341848
8620	341849
12190	341850
4026	341851
14853	341852
13671	341853
24575	341854
27700	341855
93556	341856
1126	341857
38726	341858
86	341859
60780	341860
14707	341861
78387	341862
14417	341863
111574	341864
90921	341865
7693	341866
71934	341867
11402	341868
206	341869
72452	341870
132045	341871
109892	341872
19457	341873
2754	341874
24258	341875
39253	341876
599	341877
4379	341878
1799	341879
129071	341880
14762	341881
33019	341882
48699	341883
988	341884
7866	341885
8687	341886
315	341887
92	341888
2584	341889
12943	341890
147438	341891
26387	341892
25024	341893
143	341894
25284	341895
49797	341896
59994	341897
99981	341898
81781	341899
182591	341900
30926	341901
45076	341902
28825	341903
38134	341904
1741	341905
109755	341906
5726	341907
69226	341908
21108	341909
65063	341910
42295	341911
174569	341912
18825	341913
20454	341914
149169	341915
333	341916
11274	341917
14972	341918
10485	341919
19690	341920
7481	341921
181745	341922
138194	341923
181718	341924
92786	341925
36146	341926
20315	341927
114228	341928
9582	341929
41277	341930
29654	341931
8452	341932
47215	341933
47717	341934
39407	341935
85652	341936
65930	341937
7106	341938
3641	341939
168171	341940
31853	341941
34667	341942
17399	341943
67263	341944
46422	341945
64301	341946
26383	341947
93225	341948
59131	341949
16692	341950
60781	341951
2126	341952
12231	341953
140301	341954
137446	341955
73149	341956
1147	341957
4492	341958
44564	341959
78365	341960
5008	341961
3516	341962
10267	341963
2857	341964
1310	341965
37893	341966
9259	341967
112122	341968
7408	341969
2305	341970
1697	341971
110671	341972
428	341973
7	341974
181263	341975
78354	341976
31150	341977
13000	341978
16291	341979
8622	341980
2525	341981
3706	341982
24515	341983
443	341984
10759	341985
15827	341986
12964	341987
35088	341988
93298	341989
108029	341990
34990	341991
28181	341992
8118	341993
20767	341994
96956	341995
53176	341996
4242	341997
60714	341998
513	341999
934	342000
70188	342001
18772	342002
38472	342003
2267	342004
32358	342005
5030	342006
50554	342007
1265	342008
17340	342009
2360	342010
17340	342011
4652	342012
39372	342013
41907	342014
2396	342015
93232	342016
35057	342017
838	342018
33254	342019
177188	342020
637	342021
289	342022
22926	342023
16692	342024
1122	342025
43459	342026
931	342027
63878	342028
136120	342029
23612	342030
83681	342031
1	342032
35383	342033
25670	342034
28542	342035
57076	342036
73222	342037
62206	342038
2618	342039
18579	342040
116591	342041
13299	342042
11504	342043
11504	342044
3804	342045
7591	342046
4451	342047
11690	342048
57004	342049
47582	342050
16254	342051
52886	342052
566	342053
53912	342054
14697	342055
7340	342056
11504	342057
3532	342058
3448	342059
19492	342060
75187	342061
1354	342062
10711	342063
1815	342064
50612	342065
996	342066
7591	342067
9358	342068
50191	342069
27514	342070
10020	342071
17023	342072
271	342073
76524	342074
111414	342075
20128	342076
98001	342077
1949	342078
26205	342079
11504	342080
21082	342081
741	342082
37888	342083
2883	342084
40453	342085
40453	342086
14550	342087
64306	342088
64843	342089
51310	342090
177228	342091
1815	342092
87230	342093
117208	342094
77790	342095
27497	342096
44216	342097
8313	342098
58856	342099
177977	342100
40593	342101
168	342102
271	342103
271	342104
181	342105
271	342106
158108	342107
2691	342108
8761	342109
25403	342110
1804	342111
271	342112
23406	342113
27644	342114
271	342115
74731	342116
16763	342117
271	342118
11780	342119
115775	342120
3319	342121
16186	342122
135651	342123
1299	342124
10336	342125
8492	342126
14577	342127
17864	342128
11331	342129
92175	342130
31006	342131
183118	342132
65898	342133
44356	342134
146670	342135
113952	342136
1627	342137
14788	342138
79835	342139
3704	342140
85914	342141
3704	342142
155	342143
40723	342144
19089	342145
7048	342146
5111	342147
4465	342148
1965	342149
5187	342150
57627	342151
6248	342152
18920	342153
37409	342154
15626	342155
18866	342156
19239	342157
762	342158
8434	342159
2577	342160
1826	342161
1826	342162
8653	342163
2751	342164
3	342165
6151	342166
57627	342167
12342	342168
9341	342169
61187	342170
37103	342171
189138	342172
29383	342173
90841	342174
51827	342175
35107	342176
159	342177
812	342178
1952	342179
1351	342180
212	342181
18226	342182
1338	342183
11040	342184
5529	342185
57476	342186
2771	342187
48057	342188
91604	342189
7570	342190
32266	342191
25791	342192
49397	342193
16569	342194
54245	342195
112585	342196
39152	342197
32266	342198
12917	342199
63670	342200
20275	342201
23113	342202
18733	342203
34262	342204
3445	342205
16787	342206
457	342207
8286	342208
85398	342209
33752	342210
35934	342211
50544	342212
47542	342213
112765	342214
74410	342215
36569	342216
64735	342217
93889	342218
136936	342219
64758	342220
22	342221
14659	342222
7268	342223
125042	342224
12434	342225
52648	342226
22	342227
166	342228
70751	342229
49654	342230
16251	342231
674	342232
6091	342233
25084	342234
28809	342235
7455	342236
17903	342237
33745	342238
105790	342239
20185	342240
15225	342241
21217	342242
24767	342243
11363	342244
109907	342245
35432	342246
1	342247
53247	342248
12430	342249
152791	342250
67854	342251
132477	342252
31656	342253
22	342254
94707	342255
8413	342256
152629	342257
94205	342258
46239	342259
159194	342260
38760	342261
18820	342262
22	342263
110731	342264
86445	342265
22903	342266
10669	342267
145675	342268
53071	342269
53071	342270
75308	342271
56259	342272
11606	342273
119159	342274
75280	342275
16600	342276
38499	342277
1	342278
123190	342279
94707	342280
75280	342281
76504	342282
53097	342283
16192	342284
94205	342285
78124	342286
137844	342287
70751	342288
33052	342289
22	342290
126253	342291
83	342292
1835	342293
13754	342294
1202	342295
11909	342296
40160	342297
100595	342298
23390	342299
7266	342300
10244	342301
18805	342302
1430	342303
58752	342304
33480	342305
12207	342306
21783	342307
19302	342308
86956	342309
105066	342310
52045	342311
3024	342312
28845	342313
56969	342314
51413	342315
125048	342316
57448	342317
25567	342318
2744	342319
78496	342320
187554	342321
473	342322
186	342323
110264	342324
62075	342325
113553	342326
9678	342327
68718	342328
69110	342329
12989	342330
70981	342331
29895	342332
45513	342333
20797	342334
26300	342335
135154	342336
35518	342337
84830	342338
3956	342339
35518	342340
42986	342341
35518	342342
16768	342343
8336	342344
45570	342345
30295	342346
20102	342347
68332	342348
17483	342349
100212	342350
54694	342351
125690	342352
68522	342353
157307	342354
26176	342355
29140	342356
89231	342357
62649	342358
100212	342359
6560	342360
31123	342361
54273	342362
165453	342363
54302	342364
77498	342365
9207	342366
46418	342367
9346	342368
25660	342369
20637	342370
128676	342371
82169	342372
67600	342373
129605	342374
160732	342375
122129	342376
79431	342377
46979	342378
203	342379
35549	342380
18205	342381
11896	342382
34989	342383
60924	342384
3242	342385
3242	342386
3242	342387
46276	342388
26759	342389
96458	342390
119989	342391
64572	342392
119719	342393
81560	342394
20725	342395
1383	342396
1383	342397
1383	342398
1383	342399
1383	342400
1383	342401
123656	342402
68448	342403
68448	342404
12612	342405
7520	342406
2004	342407
9406	342408
42705	342409
15767	342410
12951	342411
15767	342412
12951	342413
12951	342414
113211	342415
41800	342416
89620	342417
5895	342418
12971	342419
16868	342420
26127	342421
57642	342422
47379	342423
1414	342424
126810	342425
35460	342426
91804	342427
16606	342428
2886	342429
4456	342430
71603	342431
54174	342432
6750	342433
9206	342434
118688	342435
8873	342436
9859	342437
8536	342438
5186	342439
1401	342440
63214	342441
86528	342442
1283	342443
8499	342444
123060	342445
31107	342446
53229	342447
154839	342448
46578	342449
108700	342450
85263	342451
162707	342452
7624	342453
23241	342454
29279	342455
72924	342456
167413	342457
176695	342458
17625	342459
96577	342460
159112	342461
87977	342462
1536	342463
55691	342464
82856	342465
11216	342466
132651	342467
177403	342468
81497	342469
129149	342470
1915	342471
361	342472
62069	342473
83960	342474
42810	342475
63801	342476
167834	342477
117318	342478
41427	342479
94574	342480
60533	342481
94490	342482
101404	342483
139595	342484
85924	342485
160218	342486
70409	342487
48651	342488
21070	342489
3493	342490
81200	342491
85636	342492
9236	342493
24181	342494
2360	342495
25713	342496
129772	342497
31711	342498
136383	342499
93822	342500
6598	342501
56023	342502
111934	342503
22543	342504
17028	342505
67224	342506
1091	342507
3361	342508
15616	342509
133959	342510
59405	342511
85032	342512
61524	342513
100680	342514
40895	342515
3121	342516
32423	342517
6350	342518
18200	342519
102670	342520
38563	342521
30738	342522
133277	342523
53275	342524
105635	342525
76499	342526
22576	342527
29035	342528
49389	342529
24889	342530
5797	342531
33821	342532
29030	342533
51407	342534
35845	342535
1597	342536
13795	342537
22333	342538
203	342539
47604	342540
83	342541
2003	342542
234	342543
43004	342544
27591	342545
39529	342546
102807	342547
35627	342548
8650	342549
71191	342550
43682	342551
79675	342552
12987	342553
11981	342554
29332	342555
16514	342556
7202	342557
13260	342558
49166	342559
3092	342560
119117	342561
26109	342562
28865	342563
8797	342564
50192	342565
81992	342566
21679	342567
13881	342568
2139	342569
69771	342570
85867	342571
1305	342572
4019	342573
7715	342574
919	342575
41849	342576
97219	342577
12168	342578
693	342579
920	342580
27223	342581
1307	342582
40061	342583
1213	342584
64073	342585
13003	342586
693	342587
998	342588
58005	342589
1683	342590
22531	342591
53541	342592
7815	342593
639	342594
4355	342595
6267	342596
105	342597
6835	342598
15510	342599
693	342600
18559	342601
639	342602
70061	342603
18	342604
136	342605
13048	342606
2217	342607
93277	342608
52540	342609
86247	342610
9463	342611
1307	342612
47359	342613
374	342614
2481	342615
120513	342616
1515	342617
76540	342618
92385	342619
35176	342620
1705	342621
37722	342622
70140	342623
43575	342624
26811	342625
19943	342626
41546	342627
8409	342628
69172	342629
7576	342630
2620	342631
57332	342632
26527	342633
10169	342634
15873	342635
15224	342636
86072	342637
28236	342638
34331	342639
26877	342640
11538	342641
70997	342642
60233	342643
60061	342644
19972	342645
1135	342646
8254	342647
32732	342648
26531	342649
1176	342650
11702	342651
2351	342652
19877	342653
167	342654
72305	342655
6853	342656
79432	342657
133651	342658
14660	342659
81944	342660
59600	342661
90914	342662
33764	342663
5554	342664
122502	342665
63734	342666
19579	342667
982	342668
36092	342669
37344	342670
3551	342671
11850	342672
5668	342673
24370	342674
186	342675
4737	342676
5570	342677
21	342678
376	342679
25275	342680
38335	342681
57524	342682
45	342683
26221	342684
1646	342685
23139	342686
4	342687
4	342688
29000	342689
25229	342690
34469	342691
34469	342692
39146	342693
28188	342694
44634	342695
26485	342696
12070	342697
22666	342698
18291	342699
5035	342700
39469	342701
15600	342702
7393	342703
61483	342704
26190	342705
35176	342706
46533	342707
60990	342708
83658	342709
27660	342710
46922	342711
16864	342712
5324	342713
59271	342714
346	342715
19173	342716
758	342717
16864	342718
48893	342719
7594	342720
3177	342721
60154	342722
40658	342723
2248	342724
72220	342725
26111	342726
33500	342727
11551	342728
34241	342729
48946	342730
16051	342731
49043	342732
50097	342733
891	342734
3089	342735
10222	342736
625	342737
32322	342738
5104	342739
50234	342740
434	342741
4254	342742
61405	342743
23763	342744
22954	342745
26399	342746
14608	342747
19255	342748
35985	342749
491	342750
24964	342751
3606	342752
50207	342753
101605	342754
555	342755
24372	342756
33613	342757
49020	342758
350	342759
551	342760
41592	342761
148	342762
25015	342763
62103	342764
23487	342765
106293	342766
19165	342767
72217	342768
978	342769
17431	342770
4371	342771
1351	342772
1278	342773
30845	342774
57781	342775
73691	342776
1657	342777
832	342778
8942	342779
771	342780
3826	342781
41587	342782
19367	342783
11308	342784
491	342785
86910	342786
2795	342787
21465	342788
104837	342789
2516	342790
9639	342791
42	342792
85297	342793
2044	342794
10622	342795
17449	342796
3559	342797
28377	342798
7101	342799
21809	342800
10880	342801
491	342802
6476	342803
1917	342804
1846	342805
7040	342806
591	342807
49262	342808
188	342809
32796	342810
24797	342811
7993	342812
15386	342813
2914	342814
15117	342815
1857	342816
102833	342817
23161	342818
13333	342819
36628	342820
14253	342821
14608	342822
1020	342823
29356	342824
39392	342825
6424	342826
106955	342827
17465	342828
26813	342829
1224	342830
24277	342831
34248	342832
6707	342833
26672	342834
14683	342835
8245	342836
1798	342837
81221	342838
331	342839
14158	342840
10583	342841
46079	342842
11089	342843
1339	342844
439	342845
22664	342846
15694	342847
69250	342848
12866	342849
60171	342850
35438	342851
1	342852
32517	342853
1	342854
23163	342855
61260	342856
30777	342857
152	342858
24660	342859
41472	342860
2199	342861
29139	342862
15849	342863
69223	342864
40488	342865
11530	342866
123	342867
3850	342868
62522	342869
29258	342870
29979	342871
147310	342872
107053	342873
51979	342874
19501	342875
34000	342876
120613	342877
147294	342878
166391	342879
44532	342880
544	342881
937	342882
1881	342883
739	342884
47551	342885
47551	342886
29695	342887
54758	342888
74041	342889
9390	342890
13981	342891
6979	342892
2362	342893
8977	342894
5085	342895
20899	342896
21496	342897
6717	342898
10318	342899
6819	342900
14057	342901
21021	342902
18561	342903
109534	342904
5989	342905
49420	342906
1302	342907
7645	342908
44918	342909
23094	342910
32420	342911
6467	342912
11344	342913
3596	342914
18722	342915
179067	342916
26542	342917
19910	342918
15354	342919
83571	342920
2731	342921
47551	342922
10264	342923
7847	342924
1133	342925
34112	342926
62684	342927
74693	342928
13	342929
68102	342930
132560	342931
36221	342932
109891	342933
2853	342934
74729	342935
97827	342936
106451	342937
24575	342938
44474	342939
22223	342940
155406	342941
8505	342942
37793	342943
88599	342944
25341	342945
32786	342946
21590	342947
30610	342948
25706	342949
99941	342950
18457	342951
47966	342952
37377	342953
22035	342954
73444	342955
2328	342956
11729	342957
69090	342958
10980	342959
42467	342960
548	342961
56674	342962
781	342963
32434	342964
4921	342965
7927	342966
1	342967
32766	342968
2994	342969
95206	342970
32189	342971
18098	342972
2920	342973
31153	342974
22480	342975
30808	342976
731	342977
1205	342978
150560	342979
499	342980
46777	342981
95887	342982
953	342983
12618	342984
22058	342985
39469	342986
5602	342987
23210	342988
58817	342989
15688	342990
3370	342991
48765	342992
19371	342993
18681	342994
70201	342995
40642	342996
26647	342997
23533	342998
49066	342999
25057	343000
29452	343001
15602	343002
58478	343003
8662	343004
27341	343005
5103	343006
2597	343007
83576	343008
42512	343009
87114	343010
32538	343011
39631	343012
37440	343013
71171	343014
32264	343015
74863	343016
36615	343017
83	343018
770	343019
68894	343020
47479	343021
2442	343022
2185	343023
18877	343024
30405	343025
22905	343026
23137	343027
146152	343028
2830	343029
27302	343030
26894	343031
16445	343032
6627	343033
9202	343034
3272	343035
22027	343036
19551	343037
8636	343038
83613	343039
1351	343040
638	343041
943	343042
36025	343043
102601	343044
817	343045
3825	343046
35639	343047
11861	343048
47758	343049
13558	343050
26742	343051
29049	343052
14471	343053
4675	343054
11205	343055
40873	343056
1643	343057
39827	343058
32410	343059
64932	343060
69121	343061
1036	343062
23360	343063
59149	343064
4048	343065
46854	343066
41762	343067
42700	343068
443	343069
52148	343070
70808	343071
12498	343072
89680	343073
102924	343074
570	343075
57724	343076
5825	343077
3956	343078
12080	343079
69228	343080
475	343081
7600	343082
22668	343083
3108	343084
8429	343085
51504	343086
18134	343087
32577	343088
13974	343089
105555	343090
13658	343091
28111	343092
58649	343093
37878	343094
648	343095
90596	343096
1420	343097
2711	343098
73	343099
60122	343100
419	343101
73821	343102
90126	343103
49505	343104
34309	343105
1016	343106
34451	343107
26726	343108
69016	343109
34238	343110
5269	343111
29974	343112
19177	343113
9165	343114
81597	343115
39505	343116
47735	343117
27422	343118
151	343119
4977	343120
65016	343121
2047	343122
3035	343123
3971	343124
207	343125
751	343126
19191	343127
27565	343128
47997	343129
92910	343130
108492	343131
46434	343132
66030	343133
13202	343134
27620	343135
72339	343136
29614	343137
13565	343138
6221	343139
90	343140
15243	343141
41574	343142
24053	343143
13293	343144
90	343145
87445	343146
13296	343147
91112	343148
22527	343149
2235	343150
26457	343151
43036	343152
12783	343153
54981	343154
83384	343155
141351	343156
18006	343157
17346	343158
14895	343159
25378	343160
207	343161
388	343162
260	343163
24404	343164
8078	343165
6334	343166
13168	343167
32207	343168
12546	343169
21987	343170
53999	343171
112377	343172
35686	343173
44857	343174
72213	343175
153871	343176
1149	343177
286	343178
40793	343179
418	343180
173634	343181
17342	343182
1587	343183
16344	343184
16367	343185
11204	343186
68938	343187
6601	343188
84189	343189
59150	343190
21545	343191
753	343192
33348	343193
21228	343194
40075	343195
200	343196
34341	343197
83517	343198
4751	343199
1	343200
16060	343201
29524	343202
19975	343203
7579	343204
7585	343205
63489	343206
57756	343207
8783	343208
2731	343209
53533	343210
8796	343211
13557	343212
15765	343213
16497	343214
28361	343215
138	343216
5116	343217
57431	343218
15262	343219
4493	343220
6237	343221
1049	343222
940	343223
47739	343224
15422	343225
22776	343226
2179	343227
1225	343228
47976	343229
2774	343230
47840	343231
52164	343232
145821	343233
6131	343234
41738	343235
11245	343236
8427	343237
29383	343238
39567	343239
11311	343240
418	343241
79304	343242
6602	343243
73541	343244
111	343245
504	343246
42032	343247
1745	343248
13306	343249
85070	343250
174295	343251
3442	343252
42407	343253
22762	343254
10239	343255
31548	343256
5096	343257
5860	343258
61726	343259
1587	343260
69051	343261
1078	343262
111920	343263
708	343264
51320	343265
9815	343266
1089	343267
1668	343268
14361	343269
77	343270
281	343271
30604	343272
4	343273
12969	343274
151	343275
90	343276
31183	343277
12897	343278
39422	343279
13	343280
13410	343281
19185	343282
19792	343283
84581	343284
340	343285
57	343286
87510	343287
2194	343288
2871	343289
25339	343290
207	343291
34442	343292
8431	343293
20153	343294
36030	343295
42811	343296
38907	343297
15679	343298
3294	343299
32707	343300
394	343301
308	343302
31307	343303
22777	343304
28993	343305
54573	343306
15238	343307
1874	343308
12845	343309
32409	343310
9560	343311
28100	343312
47863	343313
2667	343314
44605	343315
26495	343316
39387	343317
6174	343318
6161	343319
26123	343320
4404	343321
4964	343322
57566	343323
38328	343324
92	343325
103218	343326
65916	343327
102444	343328
46332	343329
64590	343330
78727	343331
15599	343332
38453	343333
21518	343334
75492	343335
25606	343336
27679	343337
41212	343338
36059	343339
15351	343340
136510	343341
10665	343342
91826	343343
73394	343344
4515	343345
26391	343346
39010	343347
133844	343348
34462	343349
26905	343350
7243	343351
10895	343352
75481	343353
22553	343354
21681	343355
4513	343356
54431	343357
37812	343358
19637	343359
30762	343360
25269	343361
62680	343362
31944	343363
46330	343364
25695	343365
74043	343366
90241	343367
139471	343368
47340	343369
15232	343370
11432	343371
39049	343372
35930	343373
86664	343374
39354	343375
20163	343376
35786	343377
1996	343378
15097	343379
21837	343380
38390	343381
2072	343382
31542	343383
100256	343384
47129	343385
131985	343386
12611	343387
6274	343388
46234	343389
12093	343390
52617	343391
12728	343392
40791	343393
1341	343394
5131	343395
90602	343396
62317	343397
29450	343398
11415	343399
91940	343400
12816	343401
39354	343402
33556	343403
81330	343404
10780	343405
32404	343406
2923	343407
102690	343408
45671	343409
12515	343410
24342	343411
57175	343412
100880	343413
39545	343414
47235	343415
51003	343416
162995	343417
24445	343418
32235	343419
68512	343420
25218	343421
14435	343422
42086	343423
7997	343424
49228	343425
3510	343426
91869	343427
31300	343428
35370	343429
24065	343430
43676	343431
178251	343432
32065	343433
112733	343434
10669	343435
9310	343436
3267	343437
55841	343438
37205	343439
85382	343440
18280	343441
54297	343442
97279	343443
48004	343444
16373	343445
6443	343446
17779	343447
8598	343448
71641	343449
42473	343450
9310	343451
12816	343452
81941	343453
31061	343454
25194	343455
52197	343456
14893	343457
3312	343458
155	343459
39614	343460
10984	343461
28789	343462
3771	343463
52074	343464
22947	343465
11756	343466
4737	343467
66836	343468
105189	343469
1698	343470
45852	343471
10714	343472
46332	343473
41212	343474
22138	343475
2296	343476
186985	343477
26742	343478
37650	343479
82865	343480
144340	343481
24124	343482
57607	343483
27625	343484
11052	343485
32350	343486
32805	343487
48035	343488
1050	343489
4083	343490
26495	343491
105419	343492
2458	343493
21683	343494
65868	343495
23128	343496
11530	343497
58048	343498
38035	343499
100855	343500
14096	343501
85333	343502
571	343503
47998	343504
18260	343505
174735	343506
41031	343507
1150	343508
74754	343509
36526	343510
1160	343511
46680	343512
229	343513
44662	343514
20028	343515
14237	343516
45074	343517
9318	343518
66369	343519
30890	343520
32342	343521
2391	343522
9311	343523
21970	343524
21706	343525
992	343526
95238	343527
29021	343528
5886	343529
1874	343530
26928	343531
32802	343532
32507	343533
4087	343534
16756	343535
11859	343536
26610	343537
26717	343538
11760	343539
21795	343540
37536	343541
32400	343542
41935	343543
11269	343544
105349	343545
104581	343546
73114	343547
24488	343548
12101	343549
34356	343550
142617	343551
71557	343552
414	343553
32830	343554
32227	343555
169848	343556
18155	343557
19523	343558
73208	343559
994	343560
7082	343561
2854	343562
7495	343563
10923	343564
32104	343565
99102	343566
99662	343567
74526	343568
35590	343569
9914	343570
10822	343571
48094	343572
10687	343573
124953	343574
21932	343575
39375	343576
98829	343577
173292	343578
41737	343579
165384	343580
2179	343581
22031	343582
41786	343583
105697	343584
64683	343585
129696	343586
102143	343587
3443	343588
48131	343589
50254	343590
33654	343591
38195	343592
1041	343593
590	343594
26677	343595
32772	343596
46036	343597
26671	343598
26345	343599
60886	343600
24940	343601
69021	343602
50247	343603
79386	343604
68376	343605
104705	343606
55180	343607
5431	343608
55279	343609
102616	343610
35620	343611
64876	343612
85115	343613
17729	343614
20131	343615
59983	343616
14904	343617
41460	343618
13964	343619
3707	343620
4660	343621
51127	343622
42093	343623
35082	343624
39487	343625
17778	343626
20875	343627
54289	343628
1544	343629
21622	343630
60791	343631
45589	343632
590	343633
35403	343634
67810	343635
738	343636
17819	343637
47026	343638
54484	343639
70283	343640
17214	343641
18107	343642
5118	343643
9412	343644
45589	343645
12813	343646
8574	343647
1	343648
425	343649
12795	343650
55452	343651
28242	343652
32214	343653
5331	343654
10669	343655
68733	343656
25224	343657
17104	343658
83681	343659
20875	343660
34379	343661
55534	343662
14595	343663
2710	343664
16076	343665
34659	343666
2089	343667
4802	343668
16662	343669
30892	343670
18107	343671
26012	343672
31878	343673
81519	343674
39201	343675
11321	343676
16087	343677
8585	343678
41651	343679
101778	343680
57258	343681
3454	343682
17238	343683
28191	343684
7848	343685
121706	343686
2502	343687
5627	343688
155399	343689
61532	343690
25721	343691
57076	343692
1234	343693
37018	343694
54286	343695
41343	343696
16733	343697
71135	343698
76779	343699
16995	343700
36518	343701
3649	343702
23966	343703
56851	343704
12539	343705
25882	343706
17609	343707
132374	343708
93776	343709
65405	343710
47105	343711
9962	343712
101532	343713
57455	343714
19732	343715
1585	343716
13760	343717
11271	343718
23273	343719
4286	343720
4872	343721
28261	343722
10612	343723
9992	343724
4965	343725
20860	343726
9249	343727
6639	343728
30531	343729
38968	343730
5260	343731
79662	343732
67145	343733
10822	343734
10077	343735
21242	343736
30992	343737
47414	343738
120055	343739
36478	343740
72200	343741
86231	343742
15324	343743
40479	343744
73993	343745
25761	343746
82304	343747
14926	343748
12570	343749
54790	343750
91173	343751
8574	343752
39867	343753
60467	343754
8572	343755
1552	343756
30440	343757
32061	343758
281	343759
25850	343760
37826	343761
28572	343762
27333	343763
7089	343764
1934	343765
7299	343766
46264	343767
66755	343768
31898	343769
98794	343770
122758	343771
122413	343772
12953	343773
78321	343774
963	343775
26668	343776
3376	343777
54495	343778
16964	343779
35996	343780
46939	343781
1955	343782
3984	343783
74991	343784
44079	343785
57295	343786
19270	343787
39221	343788
180308	343789
3000	343790
93799	343791
75145	343792
9595	343793
5722	343794
39608	343795
38306	343796
112416	343797
31979	343798
68959	343799
84047	343800
100509	343801
17574	343802
180524	343803
16514	343804
12520	343805
18667	343806
41733	343807
21230	343808
31542	343809
48215	343810
14924	343811
351	343812
2134	343813
6359	343814
13648	343815
47190	343816
26309	343817
4877	343818
61619	343819
2113	343820
20510	343821
41727	343822
38946	343823
19172	343824
54293	343825
17302	343826
14700	343827
20287	343828
12561	343829
9686	343830
9619	343831
25077	343832
11254	343833
56601	343834
24	343835
9211	343836
85356	343837
3262	343838
1	343839
114629	343840
85073	343841
36924	343842
1358	343843
28872	343844
95938	343845
10858	343846
70540	343847
34071	343848
1609	343849
127511	343850
68868	343851
49735	343852
25635	343853
20008	343854
2128	343855
33809	343856
48823	343857
53706	343858
12605	343859
55372	343860
97202	343861
70874	343862
5716	343863
5590	343864
33531	343865
18896	343866
10214	343867
9903	343868
2129	343869
64750	343870
56793	343871
20687	343872
24102	343873
42534	343874
39596	343875
26697	343876
54308	343877
70028	343878
2078	343879
58784	343880
59775	343881
85447	343882
23628	343883
15137	343884
21962	343885
21463	343886
104	343887
46658	343888
60204	343889
46554	343890
17648	343891
20869	343892
6102	343893
20712	343894
46595	343895
40348	343896
30585	343897
30930	343898
174	343899
63083	343900
7189	343901
32170	343902
54405	343903
8012	343904
22778	343905
46006	343906
56350	343907
63086	343908
7890	343909
83217	343910
21338	343911
19891	343912
10830	343913
20737	343914
17987	343915
110244	343916
7243	343917
88735	343918
1876	343919
80198	343920
13097	343921
27111	343922
68038	343923
6889	343924
30692	343925
10603	343926
30457	343927
25126	343928
17975	343929
78911	343930
38975	343931
38243	343932
78704	343933
54016	343934
124235	343935
66506	343936
32007	343937
79798	343938
45345	343939
54087	343940
123250	343941
14187	343942
44912	343943
80009	343944
101388	343945
66931	343946
55757	343947
102397	343948
2177	343949
31358	343950
45424	343951
30313	343952
25471	343953
15749	343954
62589	343955
599	343956
29964	343957
171729	343958
344	343959
33793	343960
3427	343961
19267	343962
4849	343963
302	343964
12904	343965
54875	343966
5278	343967
17644	343968
27644	343969
8621	343970
111925	343971
480	343972
46369	343973
55291	343974
71506	343975
18223	343976
5095	343977
82	343978
62264	343979
101599	343980
55201	343981
6123	343982
54045	343983
34940	343984
10061	343985
16778	343986
27753	343987
10229	343988
161	343989
60640	343990
111981	343991
59594	343992
25453	343993
8764	343994
2551	343995
74546	343996
52348	343997
38635	343998
19172	343999
8590	344000
782	344001
55962	344002
13790	344003
23986	344004
5800	344005
59809	344006
21	344007
28470	344008
1107	344009
65872	344010
4182	344011
7471	344012
29483	344013
52330	344014
15307	344015
50540	344016
10267	344017
1664	344018
2434	344019
59523	344020
2347	344021
4071	344022
5995	344023
11993	344024
131	344025
10337	344026
17242	344027
26492	344028
59641	344029
763	344030
182162	344031
731	344032
131	344033
8428	344034
38656	344035
670	344036
8986	344037
502	344038
37003	344039
911	344040
5455	344041
1953	344042
1991	344043
83634	344044
18123	344045
33202	344046
14116	344047
8497	344048
2403	344049
72220	344050
15493	344051
74213	344052
1328	344053
11470	344054
290	344055
21812	344056
976	344057
83528	344058
57671	344059
48810	344060
3125	344061
345	344062
31293	344063
2412	344064
11991	344065
59360	344066
40964	344067
4537	344068
18686	344069
30798	344070
29141	344071
4166	344072
50207	344073
11271	344074
92069	344075
140	344076
14037	344077
59759	344078
493	344079
3888	344080
1	344081
12078	344082
15678	344083
3914	344084
59067	344085
608	344086
49371	344087
775	344088
2751	344089
810	344090
67997	344091
29534	344092
10273	344093
62503	344094
39528	344095
39536	344096
34315	344097
16751	344098
703	344099
1190	344100
54553	344101
9220	344102
2378	344103
420	344104
42412	344105
6718	344106
327	344107
5354	344108
5403	344109
14166	344110
12092	344111
20211	344112
10219	344113
46812	344114
19902	344115
2560	344116
21793	344117
22636	344118
2307	344119
21727	344120
1439	344121
16593	344122
27986	344123
7663	344124
10345	344125
2522	344126
658	344127
3708	344128
2885	344129
12497	344130
7493	344131
2885	344132
402	344133
5870	344134
38608	344135
13805	344136
29170	344137
2333	344138
18381	344139
6202	344140
1651	344141
17	344142
42858	344143
1200	344144
3936	344145
27755	344146
14861	344147
16479	344148
32024	344149
18245	344150
42673	344151
22987	344152
12469	344153
39430	344154
23888	344155
7477	344156
96	344157
252	344158
5355	344159
3350	344160
27308	344161
1218	344162
13995	344163
1505	344164
5317	344165
36774	344166
3497	344167
39217	344168
34315	344169
16441	344170
75051	344171
19886	344172
3209	344173
1234	344174
3209	344175
2560	344176
5355	344177
2458	344178
61449	344179
2601	344180
20101	344181
13796	344182
26478	344183
18365	344184
15355	344185
31433	344186
8052	344187
4136	344188
40609	344189
29520	344190
781	344191
1331	344192
2331	344193
1821	344194
11735	344195
7477	344196
62661	344197
562	344198
2883	344199
16751	344200
2561	344201
2295	344202
1908	344203
7964	344204
51984	344205
20698	344206
165	344207
4681	344208
23787	344209
5111	344210
35747	344211
110	344212
17647	344213
39379	344214
10282	344215
15377	344216
72	344217
329	344218
21875	344219
4146	344220
311	344221
206	344222
706	344223
1880	344224
14194	344225
1097	344226
651	344227
10178	344228
1953	344229
1488	344230
5796	344231
4749	344232
20764	344233
48777	344234
34295	344235
27787	344236
2039	344237
65247	344238
70164	344239
4606	344240
1965	344241
6981	344242
25307	344243
1538	344244
45	344245
36233	344246
43653	344247
1339	344248
5550	344249
6092	344250
54159	344251
4132	344252
32718	344253
1739	344254
10804	344255
5463	344256
30247	344257
7206	344258
2464	344259
52883	344260
376	344261
4694	344262
7793	344263
9414	344264
5796	344265
73962	344266
4849	344267
51678	344268
3675	344269
29447	344270
403	344271
55080	344272
86863	344273
15097	344274
11362	344275
8129	344276
4331	344277
5841	344278
70380	344279
21875	344280
1	344281
54172	344282
2088	344283
181	344284
85114	344285
1584	344286
12750	344287
8118	344288
6243	344289
17901	344290
68517	344291
628	344292
27487	344293
1392	344294
144	344295
28675	344296
5294	344297
23249	344298
3052	344299
2535	344300
40424	344301
28	344302
2117	344303
33490	344304
4944	344305
3165	344306
364	344307
1215	344308
24936	344309
7840	344310
61902	344311
35740	344312
1632	344313
7253	344314
45853	344315
16710	344316
37843	344317
3439	344318
13263	344319
51787	344320
16785	344321
14251	344322
52	344323
7067	344324
67320	344325
38182	344326
12627	344327
3995	344328
31342	344329
8512	344330
100289	344331
13609	344332
13	344333
442	344334
917	344335
53100	344336
97	344337
14237	344338
1079	344339
4545	344340
28724	344341
21485	344342
66	344343
32173	344344
21511	344345
334	344346
39148	344347
992	344348
2869	344349
469	344350
5945	344351
19927	344352
39714	344353
3487	344354
1225	344355
78	344356
1097	344357
9240	344358
3767	344359
11362	344360
155	344361
436	344362
31	344363
1235	344364
38598	344365
8592	344366
394	344367
66	344368
46703	344369
485	344370
589	344371
2525	344372
3767	344373
1083	344374
13	344375
1558	344376
109	344377
614	344378
117	344379
34624	344380
8235	344381
658	344382
1536	344383
943	344384
6099	344385
965	344386
631	344387
26558	344388
8155	344389
43122	344390
388	344391
1821	344392
15355	344393
104259	344394
10743	344395
51273	344396
2600	344397
43152	344398
18381	344399
3350	344400
26750	344401
39212	344402
26866	344403
4143	344404
44	344405
1988	344406
18330	344407
35237	344408
102608	344409
19295	344410
32000	344411
73577	344412
15362	344413
39629	344414
62411	344415
54517	344416
1335	344417
31061	344418
8679	344419
62408	344420
1382	344421
3844	344422
29170	344423
9250	344424
19206	344425
19247	344426
28159	344427
394	344428
39414	344429
16049	344430
23845	344431
9076	344432
19295	344433
23590	344434
28176	344435
2535	344436
28079	344437
16072	344438
16049	344439
2777	344440
6085	344441
16074	344442
21063	344443
74951	344444
11524	344445
34257	344446
42457	344447
16124	344448
28244	344449
49997	344450
1054	344451
5078	344452
9150	344453
4455	344454
13564	344455
39764	344456
3258	344457
16049	344458
38069	344459
112784	344460
15341	344461
35320	344462
50034	344463
25049	344464
146481	344465
9250	344466
23683	344467
23584	344468
23129	344469
29210	344470
32454	344471
7493	344472
342	344473
41235	344474
18839	344475
2111	344476
23227	344477
5891	344478
683	344479
346	344480
658	344481
7084	344482
6857	344483
7589	344484
6989	344485
1	344486
39702	344487
47814	344488
18696	344489
11592	344490
28103	344491
7652	344492
1	344493
74302	344494
29032	344495
3986	344496
983	344497
1	344498
13987	344499
33556	344500
34614	344501
53224	344502
9663	344503
28258	344504
46922	344505
1151	344506
136516	344507
1581	344508
1382	344509
6136	344510
4887	344511
1788	344512
5223	344513
24205	344514
40506	344515
41470	344516
1500	344517
9823	344518
25956	344519
51840	344520
41548	344521
593	344522
3408	344523
3828	344524
13847	344525
5131	344526
12714	344527
229	344528
394	344529
28207	344530
77743	344531
14809	344532
5010	344533
1831	344534
3799	344535
26274	344536
64250	344537
23121	344538
61121	344539
505	344540
1078	344541
4471	344542
28809	344543
57534	344544
19877	344545
24419	344546
4416	344547
50232	344548
60799	344549
62327	344550
9560	344551
112841	344552
4519	344553
11524	344554
87504	344555
34458	344556
18369	344557
1825	344558
41582	344559
4331	344560
47814	344561
56435	344562
2555	344563
10688	344564
47673	344565
57688	344566
59	344567
3491	344568
39280	344569
1594	344570
610	344571
65153	344572
85666	344573
1840	344574
562	344575
71	344576
43527	344577
90369	344578
23845	344579
711	344580
28229	344581
2263	344582
41705	344583
7359	344584
83614	344585
3819	344586
26892	344587
7655	344588
64765	344589
4987	344590
70336	344591
2860	344592
16162	344593
11886	344594
113100	344595
30687	344596
51322	344597
334	344598
334	344599
10796	344600
61729	344601
27857	344602
6366	344603
10220	344604
32352	344605
222	344606
8727	344607
2541	344608
59432	344609
38546	344610
16822	344611
849	344612
2070	344613
18397	344614
1771	344615
222	344616
18113	344617
2848	344618
15117	344619
10704	344620
43331	344621
97541	344622
905	344623
990	344624
284	344625
26301	344626
24356	344627
19649	344628
26496	344629
102834	344630
29674	344631
31169	344632
122546	344633
15769	344634
42805	344635
81946	344636
19693	344637
15116	344638
113446	344639
59115	344640
27347	344641
27347	344642
30164	344643
22032	344644
1599	344645
19158	344646
6654	344647
252	344648
252	344649
50813	344650
39600	344651
6883	344652
39350	344653
3668	344654
56435	344655
71554	344656
849	344657
23689	344658
1651	344659
74833	344660
30308	344661
14139	344662
20126	344663
10812	344664
6156	344665
3219	344666
29713	344667
65807	344668
21012	344669
62029	344670
46701	344671
20204	344672
2516	344673
3666	344674
20084	344675
18054	344676
69081	344677
17997	344678
32025	344679
26129	344680
28537	344681
52040	344682
148665	344683
43520	344684
11014	344685
12913	344686
28622	344687
4731	344688
47172	344689
16771	344690
3466	344691
51465	344692
40574	344693
19630	344694
6373	344695
47735	344696
32660	344697
57672	344698
2618	344699
6157	344700
5700	344701
3080	344702
61177	344703
24214	344704
32507	344705
3673	344706
6158	344707
7663	344708
6158	344709
35859	344710
145523	344711
4191	344712
2282	344713
33141	344714
29542	344715
9975	344716
28160	344717
8140	344718
20028	344719
10593	344720
2521	344721
51130	344722
6913	344723
2063	344724
2057	344725
1805	344726
10212	344727
1805	344728
42901	344729
24515	344730
12892	344731
18333	344732
16785	344733
107390	344734
16073	344735
16960	344736
30394	344737
29481	344738
6934	344739
16348	344740
16934	344741
12855	344742
46922	344743
19687	344744
20249	344745
5849	344746
7962	344747
37607	344748
21419	344749
67212	344750
3936	344751
10325	344752
26647	344753
3268	344754
52468	344755
17889	344756
43411	344757
1461	344758
61928	344759
80626	344760
11758	344761
32674	344762
45672	344763
26545	344764
17821	344765
26805	344766
2705	344767
4138	344768
29474	344769
62626	344770
16889	344771
41121	344772
61938	344773
1858	344774
6574	344775
25850	344776
17490	344777
3969	344778
10095	344779
10939	344780
912	344781
1802	344782
1454	344783
89542	344784
5779	344785
66756	344786
24324	344787
57445	344788
105138	344789
51358	344790
3061	344791
15268	344792
4619	344793
44704	344794
3219	344795
54879	344796
64657	344797
6538	344798
9158	344799
61910	344800
86446	344801
45058	344802
12855	344803
14215	344804
43519	344805
26248	344806
23301	344807
29170	344808
28731	344809
14064	344810
1045	344811
18172	344812
4122	344813
66811	344814
36080	344815
91363	344816
29610	344817
3765	344818
1866	344819
1850	344820
83324	344821
5248	344822
6893	344823
3653	344824
17864	344825
60924	344826
24339	344827
2315	344828
50914	344829
28874	344830
42471	344831
6845	344832
3682	344833
73335	344834
51893	344835
884	344836
4681	344837
1625	344838
8053	344839
7708	344840
42376	344841
39270	344842
10212	344843
23320	344844
3609	344845
52274	344846
33546	344847
3360	344848
2154	344849
75080	344850
1651	344851
16820	344852
42912	344853
4998	344854
39376	344855
5508	344856
39412	344857
11952	344858
10000	344859
4477	344860
16479	344861
16115	344862
931	344863
1611	344864
7216	344865
30507	344866
2473	344867
9699	344868
29725	344869
74475	344870
66545	344871
28843	344872
41421	344873
3154	344874
43565	344875
5392	344876
16409	344877
2074	344878
17429	344879
25936	344880
60977	344881
5353	344882
5749	344883
14096	344884
54340	344885
1843	344886
62203	344887
62736	344888
3283	344889
17429	344890
7995	344891
50347	344892
23163	344893
2378	344894
7949	344895
52267	344896
53	344897
2589	344898
67023	344899
10866	344900
4148	344901
4849	344902
2276	344903
4203	344904
82113	344905
8335	344906
1572	344907
16382	344908
43155	344909
123466	344910
35491	344911
49308	344912
2750	344913
78048	344914
1160	344915
23781	344916
98	344917
28160	344918
123053	344919
21006	344920
1856	344921
9250	344922
5299	344923
61713	344924
24165	344925
43240	344926
34982	344927
15604	344928
13747	344929
44724	344930
9202	344931
57339	344932
30695	344933
16516	344934
10643	344935
13196	344936
13196	344937
75326	344938
14803	344939
61400	344940
35109	344941
149150	344942
36041	344943
42203	344944
73736	344945
32178	344946
19646	344947
12861	344948
43245	344949
1650	344950
34772	344951
2057	344952
31062	344953
1961	344954
51712	344955
16979	344956
23829	344957
10017	344958
89961	344959
1190	344960
74266	344961
52060	344962
5687	344963
6939	344964
35896	344965
19630	344966
52309	344967
24400	344968
62004	344969
62774	344970
20241	344971
52421	344972
89492	344973
12592	344974
1441	344975
35399	344976
12236	344977
11659	344978
50837	344979
1331	344980
489	344981
36941	344982
39265	344983
4641	344984
1920	344985
3998	344986
11730	344987
74403	344988
35470	344989
4525	344990
9286	344991
8118	344992
75247	344993
9988	344994
23163	344995
39355	344996
3962	344997
52509	344998
12808	344999
2154	345000
3032	345001
1035	345002
5036	345003
51842	345004
26675	345005
20170	345006
3034	345007
16426	345008
64284	345009
10827	345010
16611	345011
11956	345012
3677	345013
6893	345014
12005	345015
2451	345016
4085	345017
29281	345018
1856	345019
56435	345020
15117	345021
18941	345022
8335	345023
73620	345024
20976	345025
24425	345026
1996	345027
16820	345028
60979	345029
1311	345030
18232	345031
9286	345032
5890	345033
91784	345034
11906	345035
36879	345036
13924	345037
35522	345038
5890	345039
834	345040
22442	345041
43435	345042
49844	345043
5143	345044
35992	345045
40530	345046
113062	345047
24219	345048
16730	345049
16552	345050
8780	345051
2090	345052
1098	345053
88303	345054
19770	345055
1651	345056
1856	345057
73586	345058
76043	345059
26019	345060
28942	345061
43468	345062
422	345063
3268	345064
4203	345065
559	345066
10658	345067
400	345068
24101	345069
89580	345070
32845	345071
2044	345072
43565	345073
145839	345074
6964	345075
27628	345076
4	345077
9163	345078
7498	345079
4048	345080
47557	345081
2164	345082
6099	345083
68767	345084
13981	345085
2718	345086
60110	345087
55052	345088
18208	345089
74878	345090
78477	345091
71932	345092
72217	345093
55163	345094
33216	345095
67	345096
18386	345097
259	345098
51618	345099
57516	345100
81558	345101
23916	345102
768	345103
444	345104
1581	345105
1073	345106
39849	345107
44506	345108
46146	345109
38774	345110
44633	345111
1663	345112
68839	345113
23829	345114
15354	345115
9105	345116
3027	345117
32307	345118
130486	345119
467	345120
47897	345121
26773	345122
2534	345123
21311	345124
32717	345125
18686	345126
1639	345127
47522	345128
43632	345129
12504	345130
39744	345131
31080	345132
41357	345133
38492	345134
66430	345135
30512	345136
48131	345137
17373	345138
47185	345139
14910	345140
22065	345141
8619	345142
46042	345143
505	345144
28231	345145
68410	345146
7477	345147
25165	345148
21118	345149
9267	345150
58977	345151
4478	345152
159	345153
17251	345154
16780	345155
8644	345156
140903	345157
41106	345158
70407	345159
6533	345160
162	345161
14061	345162
49374	345163
5026	345164
37008	345165
34990	345166
35528	345167
26100	345168
1734	345169
19204	345170
1293	345171
9142	345172
32402	345173
56453	345174
24331	345175
8350	345176
9814	345177
4721	345178
11356	345179
8621	345180
12756	345181
42660	345182
38133	345183
4871	345184
8862	345185
10053	345186
5646	345187
35144	345188
1758	345189
26172	345190
5811	345191
46941	345192
1633	345193
19986	345194
23129	345195
9071	345196
46932	345197
8560	345198
51027	345199
43585	345200
23300	345201
38075	345202
510	345203
72258	345204
54948	345205
62355	345206
23292	345207
29359	345208
11005	345209
28998	345210
5196	345211
35728	345212
84	345213
19987	345214
25508	345215
22818	345216
14149	345217
14117	345218
1469	345219
47053	345220
23644	345221
18075	345222
14084	345223
46281	345224
22694	345225
44958	345226
31565	345227
15120	345228
11733	345229
14238	345230
87188	345231
10713	345232
22112	345233
64586	345234
3472	345235
1089	345236
54302	345237
19223	345238
60467	345239
5993	345240
75494	345241
16635	345242
15848	345243
10355	345244
8760	345245
69312	345246
1435	345247
51500	345248
2123	345249
84881	345250
12758	345251
4171	345252
28264	345253
53582	345254
10115	345255
19614	345256
49203	345257
12383	345258
19354	345259
11756	345260
1941	345261
5518	345262
25500	345263
26208	345264
102045	345265
1669	345266
6899	345267
27359	345268
15019	345269
8780	345270
7054	345271
28610	345272
546	345273
966	345274
513	345275
14662	345276
102731	345277
4729	345278
113734	345279
23631	345280
25343	345281
34446	345282
38894	345283
7870	345284
162119	345285
13180	345286
6975	345287
2254	345288
43387	345289
56332	345290
105681	345291
15644	345292
46707	345293
80672	345294
55024	345295
95065	345296
28962	345297
42687	345298
38164	345299
19984	345300
3651	345301
3291	345302
2552	345303
21837	345304
7898	345305
7375	345306
18863	345307
2773	345308
39291	345309
105284	345310
19884	345311
128370	345312
28969	345313
9390	345314
10793	345315
2147	345316
26809	345317
61350	345318
74917	345319
27630	345320
2132	345321
70305	345322
17223	345323
1230	345324
81765	345325
34710	345326
13583	345327
74094	345328
25998	345329
9310	345330
37419	345331
2653	345332
600	345333
41625	345334
325	345335
6542	345336
67307	345337
30059	345338
67	345339
55347	345340
49214	345341
147093	345342
69061	345343
31250	345344
28354	345345
1134	345346
109340	345347
2145	345348
7336	345349
521	345350
16426	345351
108656	345352
31238	345353
42810	345354
14964	345355
57356	345356
10421	345357
3757	345358
49462	345359
13576	345360
74755	345361
30551	345362
45882	345363
61049	345364
32459	345365
1313	345366
5316	345367
42635	345368
45305	345369
5337	345370
9029	345371
34976	345372
13302	345373
7452	345374
28279	345375
44965	345376
34249	345377
55465	345378
9978	345379
27538	345380
2475	345381
42523	345382
12562	345383
33352	345384
20249	345385
20116	345386
34878	345387
3689	345388
2881	345389
3472	345390
4245	345391
80115	345392
6359	345393
8803	345394
29236	345395
1866	345396
67278	345397
1787	345398
56864	345399
28610	345400
28735	345401
14957	345402
71056	345403
1795	345404
28646	345405
7271	345406
35380	345407
21511	345408
20928	345409
90354	345410
29961	345411
7766	345412
16100	345413
12673	345414
3688	345415
9905	345416
4554	345417
55292	345418
66883	345419
9652	345420
7172	345421
373	345422
36864	345423
22130	345424
14561	345425
10616	345426
7601	345427
31862	345428
186	345429
6863	345430
155585	345431
14801	345432
66700	345433
9663	345434
5555	345435
35455	345436
113377	345437
14211	345438
14976	345439
22100	345440
49275	345441
1753	345442
49087	345443
62300	345444
12985	345445
1310	345446
21104	345447
62471	345448
3104	345449
8065	345450
7680	345451
562	345452
39420	345453
878	345454
21837	345455
851	345456
42618	345457
9778	345458
23628	345459
3	345460
2917	345461
18330	345462
628	345463
6159	345464
61916	345465
5685	345466
11787	345467
57679	345468
4341	345469
4895	345470
59	345471
9170	345472
5864	345473
2266	345474
33969	345475
6130	345476
11052	345477
15401	345478
42461	345479
35479	345480
7698	345481
3117	345482
50922	345483
10955	345484
5370	345485
140566	345486
123	345487
87132	345488
13724	345489
35597	345490
1	345491
1073	345492
62408	345493
9134	345494
24356	345495
39059	345496
29017	345497
47465	345498
10032	345499
51854	345500
32608	345501
40911	345502
15332	345503
13321	345504
39526	345505
825	345506
2005	345507
29423	345508
20470	345509
60904	345510
92079	345511
1916	345512
15286	345513
500	345514
100384	345515
15326	345516
6892	345517
15002	345518
8647	345519
29618	345520
14117	345521
633	345522
10936	345523
843	345524
14085	345525
43547	345526
29675	345527
10323	345528
10322	345529
20234	345530
7166	345531
249	345532
19720	345533
21448	345534
72	345535
29739	345536
32760	345537
24100	345538
223	345539
52658	345540
56823	345541
17370	345542
32759	345543
2922	345544
32380	345545
6921	345546
7578	345547
918	345548
47483	345549
1676	345550
69292	345551
2742	345552
2267	345553
1435	345554
8116	345555
2755	345556
1324	345557
12681	345558
1204	345559
5055	345560
4158	345561
179014	345562
172699	345563
62188	345564
33502	345565
88379	345566
48413	345567
10353	345568
18543	345569
63130	345570
109938	345571
15507	345572
15507	345573
168927	345574
179056	345575
48289	345576
45314	345577
175859	345578
158222	345579
189218	345580
188141	345581
35983	345582
38370	345583
137574	345584
67700	345585
99743	345586
141839	345587
170226	345588
175547	345589
87916	345590
49535	345591
152270	345592
92289	345593
44926	345594
66465	345595
94900	345596
160240	345597
94887	345598
107879	345599
117790	345600
94900	345601
162457	345602
172971	345603
30119	345604
5223	345605
104189	345606
433	345607
4183	345608
158849	345609
120241	345610
45625	345611
50949	345612
8087	345613
10815	345614
4	345615
474	345616
3300	345617
48042	345618
36847	345619
20627	345620
673	345621
11847	345622
31114	345623
10345	345624
252	345625
48092	345626
68910	345627
10998	345628
16484	345629
54980	345630
1257	345631
325	345632
10812	345633
166	345634
10055	345635
8788	345636
26871	345637
59	345638
26773	345639
41390	345640
14285	345641
3605	345642
4732	345643
43451	345644
51963	345645
6123	345646
1355	345647
29100	345648
16881	345649
10268	345650
14062	345651
37169	345652
1645	345653
17946	345654
39193	345655
12150	345656
5849	345657
22810	345658
1	345659
35824	345660
42177	345661
356	345662
38994	345663
57688	345664
15362	345665
3668	345666
17346	345667
13585	345668
20738	345669
16484	345670
16493	345671
2521	345672
6231	345673
2267	345674
22181	345675
4333	345676
9070	345677
16797	345678
35415	345679
40877	345680
206	345681
22762	345682
51743	345683
1338	345684
36817	345685
13196	345686
25604	345687
24106	345688
39068	345689
5905	345690
32319	345691
13196	345692
3033	345693
12043	345694
126	345695
11899	345696
472	345697
9185	345698
230	345699
5142	345700
4548	345701
2259	345702
5029	345703
8623	345704
9105	345705
748	345706
13196	345707
40940	345708
22063	345709
17816	345710
3455	345711
16469	345712
10948	345713
5028	345714
1077	345715
40877	345716
17254	345717
12890	345718
638	345719
18358	345720
8705	345721
48850	345722
16484	345723
24013	345724
18338	345725
43264	345726
8651	345727
39645	345728
19760	345729
4611	345730
414	345731
1228	345732
13556	345733
3590	345734
16101	345735
701	345736
77864	345737
375	345738
1367	345739
156	345740
3782	345741
11001	345742
2489	345743
12720	345744
53114	345745
2280	345746
7504	345747
35109	345748
60	345749
29236	345750
6546	345751
1116	345752
4852	345753
113626	345754
13824	345755
5415	345756
941	345757
327	345758
32373	345759
19823	345760
1555	345761
90642	345762
1370	345763
327	345764
1287	345765
1840	345766
5214	345767
24465	345768
9311	345769
3658	345770
35398	345771
16512	345772
62781	345773
3124	345774
10028	345775
51899	345776
4651	345777
32724	345778
23166	345779
15307	345780
1825	345781
69082	345782
18224	345783
35777	345784
17424	345785
20204	345786
41150	345787
62280	345788
61692	345789
1012	345790
1676	345791
10812	345792
21747	345793
2495	345794
6867	345795
252	345796
26701	345797
790	345798
24335	345799
5728	345800
457	345801
12247	345802
1	345803
47981	345804
3300	345805
213	345806
10322	345807
2495	345808
188937	345809
46154	345810
11677	345811
20552	345812
41465	345813
22783	345814
41916	345815
257	345816
4149	345817
21456	345818
29778	345819
31337	345820
40996	345821
32418	345822
1213	345823
32779	345824
10647	345825
54644	345826
51130	345827
1254	345828
58268	345829
312	345830
47904	345831
11966	345832
2704	345833
125942	345834
33575	345835
31246	345836
34748	345837
92	345838
138996	345839
169892	345840
83476	345841
33171	345842
52225	345843
118095	345844
49928	345845
40370	345846
41160	345847
3815	345848
141	345849
107199	345850
23248	345851
59348	345852
46972	345853
20648	345854
76570	345855
75745	345856
69659	345857
58354	345858
23639	345859
97551	345860
128142	345861
96633	345862
58298	345863
29176	345864
79589	345865
3854	345866
28350	345867
41929	345868
142876	345869
73072	345870
37907	345871
76446	345872
28262	345873
140861	345874
11251	345875
25433	345876
33797	345877
141081	345878
24750	345879
116742	345880
66976	345881
135906	345882
72108	345883
143572	345884
7785	345885
70444	345886
1479	345887
28659	345888
112372	345889
25418	345890
122344	345891
102491	345892
9976	345893
4018	345894
163173	345895
126691	345896
84	345897
103775	345898
25060	345899
3038	345900
95436	345901
1195	345902
88935	345903
61899	345904
25418	345905
148998	345906
42433	345907
117075	345908
110952	345909
67347	345910
49655	345911
135856	345912
37332	345913
25991	345914
44750	345915
157174	345916
18560	345917
110526	345918
138896	345919
34910	345920
88845	345921
3197	345922
64129	345923
736	345924
80552	345925
11083	345926
43060	345927
13369	345928
1362	345929
3590	345930
116300	345931
5025	345932
47014	345933
79389	345934
88748	345935
55531	345936
18847	345937
76570	345938
36857	345939
180177	345940
4672	345941
93305	345942
69543	345943
603	345944
168502	345945
98619	345946
102487	345947
56807	345948
124611	345949
115363	345950
111592	345951
6026	345952
108881	345953
16553	345954
8848	345955
33797	345956
39340	345957
25510	345958
121955	345959
6998	345960
134196	345961
131687	345962
39342	345963
4739	345964
2578	345965
5390	345966
5267	345967
42731	345968
35617	345969
23453	345970
18908	345971
1939	345972
5004	345973
4949	345974
8765	345975
10369	345976
9772	345977
45612	345978
181395	345979
93669	345980
94267	345981
93902	345982
140408	345983
110218	345984
14571	345985
142286	345986
18168	345987
22004	345988
45805	345989
23716	345990
35664	345991
126628	345992
4036	345993
49848	345994
78024	345995
34195	345996
13654	345997
54264	345998
16231	345999
134474	346000
85045	346001
37739	346002
14291	346003
14291	346004
35	346005
17982	346006
38128	346007
168334	346008
74068	346009
91652	346010
66037	346011
61213	346012
1828	346013
3329	346014
110899	346015
183539	346016
31710	346017
31710	346018
29126	346019
93710	346020
35545	346021
138774	346022
179417	346023
45394	346024
101505	346025
96777	346026
7015	346027
140348	346028
141102	346029
16716	346030
126144	346031
80228	346032
49934	346033
87153	346034
13496	346035
46125	346036
109270	346037
38666	346038
39241	346039
143283	346040
85732	346041
163515	346042
39093	346043
47204	346044
102117	346045
42627	346046
86386	346047
26979	346048
131969	346049
176131	346050
17469	346051
63184	346052
52236	346053
35137	346054
175059	346055
21571	346056
45011	346057
423	346058
7552	346059
423	346060
2219	346061
49886	346062
10804	346063
122915	346064
139390	346065
1541	346066
4158	346067
68478	346068
65779	346069
56795	346070
3066	346071
6753	346072
34519	346073
52223	346074
102554	346075
38475	346076
95647	346077
60067	346078
15764	346079
19140	346080
5573	346081
82367	346082
68021	346083
85463	346084
59827	346085
5171	346086
90883	346087
72268	346088
48995	346089
4508	346090
32505	346091
968	346092
29700	346093
60067	346094
3734	346095
187970	346096
166897	346097
81093	346098
6752	346099
23134	346100
71592	346101
24530	346102
102616	346103
24509	346104
157823	346105
50317	346106
26285	346107
172884	346108
9954	346109
9954	346110
106164	346111
175529	346112
4266	346113
75766	346114
62183	346115
38203	346116
17283	346117
37549	346118
14420	346119
3949	346120
23764	346121
23764	346122
132254	346123
71897	346124
32520	346125
28959	346126
49769	346127
172393	346128
11457	346129
70260	346130
1712	346131
133004	346132
174234	346133
41314	346134
74040	346135
23865	346136
55799	346137
5205	346138
7851	346139
40201	346140
5477	346141
33030	346142
13322	346143
49824	346144
74040	346145
164530	346146
167954	346147
128221	346148
136136	346149
28860	346150
33263	346151
8426	346152
41831	346153
5978	346154
23509	346155
23562	346156
44729	346157
32798	346158
26153	346159
93315	346160
152469	346161
116923	346162
176170	346163
175328	346164
106086	346165
150042	346166
175301	346167
137391	346168
107439	346169
13458	346170
179497	346171
180973	346172
13455	346173
178321	346174
24064	346175
106795	346176
8899	346177
115147	346178
188929	346179
22964	346180
134439	346181
135794	346182
72082	346183
35849	346184
37963	346185
68800	346186
136189	346187
9039	346188
32798	346189
26311	346190
1087	346191
84998	346192
8029	346193
54443	346194
17284	346195
49769	346196
12569	346197
23562	346198
15945	346199
181997	346200
27685	346201
140845	346202
59957	346203
6874	346204
27921	346205
27979	346206
72276	346207
14747	346208
63224	346209
176156	346210
51910	346211
68111	346212
16450	346213
16318	346214
2126	346215
6437	346216
4818	346217
49540	346218
5225	346219
29932	346220
58280	346221
9507	346222
80780	346223
14360	346224
21594	346225
16233	346226
87633	346227
100675	346228
28860	346229
61611	346230
88073	346231
5225	346232
14748	346233
4909	346234
136070	346235
110559	346236
36269	346237
31501	346238
31501	346239
8523	346240
155287	346241
16957	346242
47043	346243
83571	346244
59110	346245
1967	346246
5230	346247
43	346248
21255	346249
21122	346250
32489	346251
138561	346252
2591	346253
44086	346254
155144	346255
2818	346256
53253	346257
94848	346258
151268	346259
77003	346260
12263	346261
63626	346262
44031	346263
155008	346264
60707	346265
2818	346266
31428	346267
22172	346268
71865	346269
87052	346270
43917	346271
87052	346272
107668	346273
70413	346274
46736	346275
104393	346276
567	346277
567	346278
567	346279
6376	346280
70025	346281
6376	346282
10312	346283
51862	346284
150817	346285
79337	346286
40744	346287
29692	346288
27971	346289
79337	346290
43360	346291
35718	346292
94798	346293
16531	346294
103122	346295
24631	346296
5046	346297
5046	346298
27688	346299
24168	346300
66792	346301
3289	346302
30	346303
256	346304
43122	346305
3061	346306
71490	346307
34634	346308
84725	346309
34843	346310
1477	346311
1477	346312
38	346313
112941	346314
61095	346315
249	346316
15300	346317
27482	346318
58554	346319
39432	346320
27602	346321
33416	346322
98330	346323
26034	346324
25850	346325
35718	346326
60136	346327
25365	346328
60103	346329
19179	346330
6687	346331
50273	346332
30929	346333
84979	346334
17625	346335
54227	346336
104405	346337
1	346338
70990	346339
28282	346340
12432	346341
40644	346342
27744	346343
46967	346344
47740	346345
425	346346
34347	346347
57377	346348
1963	346349
31	346350
2671	346351
36138	346352
39802	346353
15267	346354
21912	346355
32447	346356
39852	346357
25798	346358
9820	346359
49305	346360
51195	346361
57791	346362
23141	346363
9815	346364
15275	346365
739	346366
82596	346367
75337	346368
8449	346369
16049	346370
13559	346371
56078	346372
21737	346373
46509	346374
117565	346375
20519	346376
68838	346377
9	346378
13	346379
10453	346380
59145	346381
1	346382
57673	346383
17946	346384
49082	346385
22051	346386
32552	346387
63067	346388
47617	346389
66194	346390
20966	346391
1	346392
54277	346393
23169	346394
21767	346395
1	346396
22138	346397
57626	346398
130508	346399
26453	346400
32590	346401
47549	346402
62747	346403
6239	346404
47584	346405
31227	346406
874	346407
60522	346408
469	346409
49	346410
1987	346411
6409	346412
34245	346413
48112	346414
6641	346415
39540	346416
2421	346417
32097	346418
30758	346419
3462	346420
50983	346421
143605	346422
1118	346423
131247	346424
94421	346425
124727	346426
1118	346427
113888	346428
25678	346429
72949	346430
10986	346431
20149	346432
124913	346433
158933	346434
112883	346435
70675	346436
74830	346437
81420	346438
24760	346439
5971	346440
41089	346441
118550	346442
54586	346443
93690	346444
76220	346445
88523	346446
1836	346447
62601	346448
13883	346449
22442	346450
87281	346451
187617	346452
118395	346453
117360	346454
112587	346455
88800	346456
33461	346457
80017	346458
140997	346459
146585	346460
62245	346461
124129	346462
35707	346463
16873	346464
91109	346465
149167	346466
3711	346467
12709	346468
184621	346469
10795	346470
18050	346471
32118	346472
18069	346473
18002	346474
78463	346475
15546	346476
14366	346477
93955	346478
35083	346479
13390	346480
63317	346481
78673	346482
34502	346483
13692	346484
10142	346485
2277	346486
66175	346487
31766	346488
17016	346489
26131	346490
60712	346491
46545	346492
14303	346493
25898	346494
62959	346495
6018	346496
77372	346497
175360	346498
105888	346499
24197	346500
67830	346501
409	346502
163683	346503
119059	346504
20562	346505
4453	346506
131669	346507
73723	346508
1085	346509
15974	346510
9230	346511
178894	346512
16685	346513
33777	346514
226	346515
14912	346516
38110	346517
67186	346518
15957	346519
82312	346520
16433	346521
75918	346522
48667	346523
998	346524
10025	346525
1388	346526
40008	346527
411	346528
7157	346529
6270	346530
49692	346531
40283	346532
19276	346533
16186	346534
75416	346535
23516	346536
21504	346537
83835	346538
72735	346539
30923	346540
3162	346541
77237	346542
22301	346543
116976	346544
26062	346545
7817	346546
29374	346547
11475	346548
110949	346549
69902	346550
45486	346551
10612	346552
8932	346553
58340	346554
5492	346555
34630	346556
48316	346557
19138	346558
27754	346559
179178	346560
7791	346561
2321	346562
26552	346563
1867	346564
13025	346565
53650	346566
116585	346567
72238	346568
32037	346569
48109	346570
63914	346571
36998	346572
7046	346573
39099	346574
41055	346575
52717	346576
178119	346577
37664	346578
10546	346579
79965	346580
95309	346581
3655	346582
137746	346583
128662	346584
57034	346585
163016	346586
44718	346587
187315	346588
56491	346589
7734	346590
24570	346591
15848	346592
41788	346593
38673	346594
4667	346595
55379	346596
27844	346597
40440	346598
3342	346599
75896	346600
8175	346601
19513	346602
28464	346603
139085	346604
11680	346605
36069	346606
54622	346607
63328	346608
20390	346609
3068	346610
178590	346611
31041	346612
6507	346613
104972	346614
28979	346615
54941	346616
17621	346617
6913	346618
56445	346619
83944	346620
50711	346621
74226	346622
87891	346623
19483	346624
10550	346625
17128	346626
29705	346627
1139	346628
44808	346629
25587	346630
52747	346631
9778	346632
12230	346633
23519	346634
20529	346635
4042	346636
142089	346637
11424	346638
36084	346639
4042	346640
5212	346641
38809	346642
62802	346643
130269	346644
31041	346645
56046	346646
27982	346647
1148	346648
58378	346649
73173	346650
4777	346651
97007	346652
21272	346653
55771	346654
110710	346655
29345	346656
12118	346657
14457	346658
17842	346659
82561	346660
175746	346661
6911	346662
123328	346663
4719	346664
31544	346665
15002	346666
72505	346667
50151	346668
10435	346669
136595	346670
51975	346671
25276	346672
168459	346673
119855	346674
56063	346675
119741	346676
67620	346677
171362	346678
84060	346679
12162	346680
8690	346681
39104	346682
42787	346683
291	346684
42609	346685
27078	346686
2912	346687
54369	346688
41911	346689
4789	346690
20728	346691
38446	346692
4789	346693
5144	346694
37746	346695
13511	346696
44894	346697
9499	346698
3554	346699
63155	346700
4408	346701
48548	346702
20483	346703
50737	346704
1616	346705
7820	346706
54765	346707
17540	346708
37880	346709
26123	346710
109051	346711
18124	346712
99192	346713
1487	346714
41883	346715
112	346716
40252	346717
522	346718
67354	346719
4480	346720
20456	346721
101217	346722
24741	346723
1198	346724
60244	346725
6080	346726
11999	346727
140113	346728
110681	346729
7039	346730
22197	346731
8058	346732
58111	346733
6075	346734
67721	346735
1345	346736
45615	346737
89580	346738
22271	346739
920	346740
41327	346741
49894	346742
93	346743
34090	346744
28252	346745
18760	346746
42409	346747
12744	346748
16984	346749
2065	346750
119333	346751
1424	346752
98251	346753
106725	346754
86458	346755
132086	346756
37782	346757
48143	346758
5041	346759
106045	346760
1064	346761
134690	346762
140221	346763
17361	346764
176021	346765
107252	346766
136486	346767
86515	346768
178277	346769
86559	346770
134684	346771
19044	346772
76012	346773
172916	346774
186593	346775
86112	346776
110255	346777
131009	346778
106890	346779
109256	346780
175687	346781
4283	346782
137640	346783
1529	346784
71396	346785
29799	346786
34972	346787
167365	346788
3385	346789
139475	346790
21857	346791
156085	346792
4304	346793
55698	346794
43660	346795
157044	346796
68174	346797
43606	346798
61377	346799
27766	346800
51978	346801
6009	346802
6291	346803
1658	346804
11174	346805
179577	346806
14414	346807
73739	346808
21278	346809
14671	346810
7791	346811
109689	346812
10148	346813
6139	346814
48204	346815
23746	346816
41410	346817
57986	346818
27092	346819
25134	346820
145576	346821
18709	346822
54789	346823
12022	346824
85898	346825
1710	346826
84227	346827
12785	346828
76667	346829
23580	346830
11506	346831
66372	346832
10332	346833
128766	346834
96053	346835
30421	346836
12481	346837
37431	346838
108849	346839
1706	346840
59429	346841
93885	346842
5635	346843
75549	346844
34526	346845
82522	346846
136080	346847
17632	346848
108717	346849
60624	346850
11070	346851
1873	346852
24604	346853
36333	346854
56425	346855
143111	346856
6021	346857
65666	346858
54725	346859
69785	346860
4706	346861
48323	346862
88336	346863
17331	346864
28077	346865
63118	346866
38116	346867
4540	346868
68481	346869
97682	346870
7163	346871
35745	346872
45544	346873
46169	346874
25045	346875
16228	346876
27175	346877
59061	346878
88083	346879
92066	346880
26337	346881
81351	346882
67328	346883
62988	346884
56375	346885
20779	346886
60352	346887
189007	346888
21663	346889
160295	346890
9142	346891
78994	346892
4864	346893
14131	346894
25394	346895
110861	346896
131665	346897
131665	346898
36358	346899
21328	346900
717	346901
7867	346902
29369	346903
41629	346904
63962	346905
13435	346906
126980	346907
77794	346908
167909	346909
6908	346910
125413	346911
85357	346912
1465	346913
11222	346914
52907	346915
55734	346916
10274	346917
65808	346918
11450	346919
19255	346920
25670	346921
63650	346922
560	346923
42291	346924
3700	346925
95823	346926
2864	346927
30292	346928
13074	346929
132582	346930
124344	346931
145215	346932
89732	346933
86670	346934
165230	346935
105628	346936
23381	346937
19442	346938
60503	346939
11562	346940
3672	346941
142791	346942
17101	346943
98266	346944
132940	346945
52972	346946
3143	346947
12516	346948
38420	346949
68781	346950
18746	346951
43393	346952
140608	346953
121252	346954
25694	346955
78522	346956
28052	346957
25554	346958
31669	346959
4182	346960
21390	346961
101844	346962
47403	346963
24863	346964
57397	346965
2395	346966
849	346967
138026	346968
52810	346969
63123	346970
116244	346971
87823	346972
32994	346973
11434	346974
107186	346975
5025	346976
4370	346977
109793	346978
2919	346979
29163	346980
10633	346981
60686	346982
72931	346983
1361	346984
10746	346985
29747	346986
15264	346987
77614	346988
118075	346989
142364	346990
39118	346991
19149	346992
84485	346993
4948	346994
39024	346995
44863	346996
40371	346997
15075	346998
128441	346999
50655	347000
80398	347001
130305	347002
94534	347003
3253	347004
118681	347005
3469	347006
71149	347007
10956	347008
98023	347009
9478	347010
56070	347011
87151	347012
30409	347013
752	347014
4114	347015
9975	347016
7058	347017
3775	347018
49701	347019
10881	347020
2675	347021
4971	347022
74177	347023
15985	347024
8631	347025
100087	347026
20165	347027
14359	347028
4162	347029
10700	347030
9927	347031
118178	347032
19928	347033
20714	347034
11495	347035
236	347036
178351	347037
60332	347038
14956	347039
44582	347040
57001	347041
52570	347042
5894	347043
31600	347044
68144	347045
159665	347046
30820	347047
124890	347048
36427	347049
149079	347050
12281	347051
20580	347052
82238	347053
93003	347054
76677	347055
12338	347056
36451	347057
4800	347058
22830	347059
141007	347060
4866	347061
103808	347062
23831	347063
494	347064
44819	347065
52385	347066
26733	347067
140227	347068
12578	347069
4675	347070
19338	347071
15665	347072
118891	347073
33258	347074
72589	347075
19491	347076
60908	347077
31948	347078
187025	347079
93432	347080
22876	347081
17976	347082
25907	347083
9613	347084
52686	347085
34711	347086
10906	347087
117373	347088
85461	347089
141098	347090
69321	347091
124918	347092
39064	347093
98821	347094
12641	347095
98173	347096
33023	347097
160633	347098
131289	347099
7112	347100
22223	347101
94396	347102
77219	347103
290	347104
11336	347105
42925	347106
23427	347107
132101	347108
28142	347109
5041	347110
21623	347111
16039	347112
39489	347113
31373	347114
102216	347115
20776	347116
5570	347117
1911	347118
84333	347119
27850	347120
67771	347121
67027	347122
2567	347123
36027	347124
24541	347125
29042	347126
40421	347127
20048	347128
6190	347129
11197	347130
20629	347131
110405	347132
27459	347133
405	347134
15704	347135
15065	347136
38965	347137
71902	347138
24041	347139
118953	347140
3467	347141
137150	347142
13125	347143
38335	347144
29329	347145
30	347146
45177	347147
19079	347148
118087	347149
2581	347150
2236	347151
12159	347152
24058	347153
24058	347154
36889	347155
19596	347156
9314	347157
34427	347158
41521	347159
5613	347160
26829	347161
63902	347162
139174	347163
40293	347164
153548	347165
114130	347166
2055	347167
2489	347168
27380	347169
81916	347170
92796	347171
79466	347172
144	347173
17234	347174
1791	347175
9715	347176
5903	347177
21576	347178
188552	347179
3181	347180
14682	347181
84461	347182
163000	347183
9343	347184
10214	347185
66424	347186
58018	347187
24299	347188
46076	347189
44461	347190
47685	347191
18249	347192
46152	347193
50553	347194
133892	347195
33239	347196
78023	347197
8078	347198
154246	347199
47335	347200
43241	347201
88633	347202
13242	347203
30008	347204
97563	347205
9029	347206
2669	347207
65589	347208
123335	347209
67834	347210
99768	347211
79740	347212
49653	347213
25002	347214
30812	347215
12561	347216
101069	347217
81523	347218
55949	347219
67924	347220
78433	347221
25991	347222
31247	347223
31644	347224
82178	347225
21595	347226
18118	347227
96725	347228
47376	347229
17739	347230
45650	347231
67857	347232
65384	347233
161257	347234
95836	347235
31338	347236
17938	347237
30946	347238
10642	347239
97473	347240
34335	347241
108584	347242
101100	347243
127122	347244
127875	347245
100382	347246
42361	347247
18872	347248
29587	347249
908	347250
30828	347251
56083	347252
26042	347253
45069	347254
45286	347255
8631	347256
15097	347257
69469	347258
5154	347259
119163	347260
12574	347261
9797	347262
45615	347263
47163	347264
17678	347265
54056	347266
66322	347267
4724	347268
22967	347269
137598	347270
4773	347271
20033	347272
49643	347273
80397	347274
127740	347275
1555	347276
9476	347277
11514	347278
1879	347279
471	347280
1376	347281
68503	347282
1447	347283
4752	347284
66770	347285
44395	347286
46719	347287
45555	347288
99781	347289
10022	347290
1672	347291
72660	347292
2863	347293
1689	347294
30	347295
60380	347296
83277	347297
10432	347298
5411	347299
43315	347300
40267	347301
16729	347302
34598	347303
138124	347304
111559	347305
13818	347306
28590	347307
14433	347308
29434	347309
52444	347310
2067	347311
154610	347312
15150	347313
35271	347314
3295	347315
48524	347316
951	347317
10956	347318
42589	347319
68238	347320
81620	347321
102400	347322
177108	347323
36802	347324
102085	347325
131303	347326
13390	347327
10358	347328
149	347329
67542	347330
24593	347331
88711	347332
12465	347333
10865	347334
36252	347335
60640	347336
2924	347337
19129	347338
80085	347339
31581	347340
64469	347341
67315	347342
101627	347343
65052	347344
5445	347345
82864	347346
879	347347
33691	347348
133884	347349
10749	347350
77781	347351
8214	347352
77814	347353
62873	347354
35759	347355
114598	347356
24990	347357
68620	347358
29298	347359
46213	347360
89357	347361
113854	347362
7953	347363
46077	347364
62780	347365
29186	347366
24843	347367
73962	347368
99502	347369
98328	347370
57924	347371
82543	347372
118272	347373
166141	347374
96645	347375
71951	347376
34974	347377
24285	347378
103230	347379
13465	347380
80856	347381
22551	347382
38286	347383
115083	347384
37998	347385
25457	347386
179134	347387
11041	347388
39020	347389
31071	347390
44668	347391
3368	347392
9450	347393
2184	347394
140616	347395
12405	347396
178271	347397
1155	347398
30976	347399
5074	347400
12993	347401
28529	347402
22980	347403
111345	347404
8719	347405
24087	347406
2511	347407
33737	347408
7316	347409
180112	347410
41975	347411
40160	347412
100516	347413
93443	347414
65322	347415
109270	347416
187418	347417
66341	347418
43610	347419
16080	347420
79914	347421
11119	347422
20047	347423
51876	347424
49562	347425
28413	347426
65274	347427
34793	347428
188031	347429
142393	347430
10303	347431
37163	347432
69429	347433
13233	347434
7027	347435
8658	347436
55911	347437
60508	347438
35221	347439
26586	347440
9930	347441
12328	347442
5283	347443
63031	347444
23834	347445
108927	347446
10425	347447
31551	347448
44256	347449
6894	347450
44309	347451
15082	347452
26514	347453
53048	347454
56426	347455
92608	347456
105324	347457
24845	347458
66870	347459
6898	347460
11974	347461
9174	347462
168399	347463
171068	347464
30967	347465
131033	347466
50558	347467
10542	347468
18122	347469
96552	347470
116351	347471
125646	347472
40252	347473
54443	347474
91270	347475
43223	347476
42656	347477
21367	347478
30650	347479
6525	347480
24375	347481
19153	347482
10173	347483
108889	347484
14230	347485
27092	347486
33886	347487
30623	347488
18044	347489
101139	347490
54880	347491
34493	347492
20553	347493
109233	347494
13841	347495
24679	347496
62282	347497
34382	347498
31419	347499
1854	347500
77662	347501
74856	347502
110095	347503
14073	347504
13139	347505
43610	347506
20667	347507
942	347508
118021	347509
101782	347510
17020	347511
55235	347512
69491	347513
73011	347514
7056	347515
21084	347516
24881	347517
37534	347518
25950	347519
78200	347520
41679	347521
67227	347522
82768	347523
7778	347524
7778	347525
7893	347526
10438	347527
125109	347528
95636	347529
26102	347530
1688	347531
39331	347532
35030	347533
1895	347534
33106	347535
85527	347536
900	347537
7156	347538
22601	347539
143604	347540
15554	347541
154879	347542
66803	347543
6063	347544
14424	347545
104733	347546
27173	347547
48188	347548
76047	347549
104932	347550
15550	347551
52991	347552
11758	347553
34275	347554
24541	347555
28146	347556
42086	347557
44472	347558
9167	347559
81013	347560
34797	347561
117537	347562
71545	347563
33088	347564
69869	347565
23303	347566
110780	347567
60354	347568
28312	347569
19567	347570
2904	347571
78637	347572
14198	347573
21006	347574
75002	347575
8616	347576
173	347577
12870	347578
91294	347579
6802	347580
36154	347581
59508	347582
50710	347583
65288	347584
26292	347585
4872	347586
11296	347587
21279	347588
37689	347589
92409	347590
12179	347591
25835	347592
58337	347593
17336	347594
18951	347595
16288	347596
115880	347597
6261	347598
18550	347599
186827	347600
7413	347601
3317	347602
38226	347603
46721	347604
28904	347605
35749	347606
12807	347607
16442	347608
49603	347609
5210	347610
46235	347611
44988	347612
9941	347613
21098	347614
93770	347615
45298	347616
4743	347617
103892	347618
29873	347619
66810	347620
31910	347621
10441	347622
46607	347623
30415	347624
122527	347625
37525	347626
44965	347627
44879	347628
14863	347629
59524	347630
62684	347631
21263	347632
37580	347633
12768	347634
56112	347635
56822	347636
24988	347637
53912	347638
66423	347639
25476	347640
12643	347641
45774	347642
20135	347643
128692	347644
121908	347645
102092	347646
19686	347647
51477	347648
19327	347649
26151	347650
10869	347651
96981	347652
52299	347653
25019	347654
34631	347655
14482	347656
67565	347657
8760	347658
11665	347659
56646	347660
27888	347661
36654	347662
25698	347663
39921	347664
25117	347665
43256	347666
24674	347667
12496	347668
24054	347669
45839	347670
231	347671
16135	347672
2230	347673
32832	347674
6299	347675
109998	347676
8805	347677
109401	347678
101166	347679
8479	347680
2489	347681
99248	347682
132674	347683
110996	347684
7984	347685
93368	347686
3610	347687
154736	347688
12420	347689
161355	347690
39061	347691
1255	347692
23741	347693
44517	347694
15318	347695
133209	347696
10995	347697
121504	347698
75502	347699
52561	347700
44500	347701
71699	347702
361	347703
30795	347704
847	347705
19106	347706
20551	347707
15014	347708
25198	347709
58090	347710
61218	347711
23487	347712
10838	347713
14675	347714
36852	347715
46259	347716
2781	347717
44320	347718
78596	347719
34137	347720
7703	347721
10390	347722
2336	347723
18615	347724
46951	347725
86590	347726
43723	347727
499	347728
11398	347729
102449	347730
165758	347731
50586	347732
21178	347733
32144	347734
38639	347735
175393	347736
181473	347737
25589	347738
46554	347739
42105	347740
13705	347741
110023	347742
17677	347743
29405	347744
98596	347745
48140	347746
86668	347747
106415	347748
1712	347749
149700	347750
65037	347751
66659	347752
72922	347753
88914	347754
10436	347755
35747	347756
7075	347757
107814	347758
46452	347759
38357	347760
24746	347761
65273	347762
81643	347763
45162	347764
65678	347765
45811	347766
56147	347767
131846	347768
142425	347769
543	347770
11071	347771
94516	347772
71424	347773
116629	347774
59629	347775
110336	347776
118099	347777
62275	347778
5347	347779
77124	347780
160055	347781
86329	347782
62275	347783
32988	347784
154515	347785
24815	347786
20827	347787
8972	347788
11130	347789
79692	347790
59336	347791
15703	347792
2596	347793
60095	347794
41998	347795
30626	347796
18751	347797
3413	347798
29816	347799
150118	347800
40141	347801
10630	347802
21359	347803
40191	347804
9894	347805
33214	347806
1460	347807
12698	347808
65838	347809
69846	347810
23131	347811
2168	347812
105729	347813
110324	347814
55115	347815
131124	347816
77093	347817
18479	347818
104197	347819
2406	347820
40562	347821
81929	347822
84214	347823
182959	347824
60397	347825
11624	347826
12209	347827
25118	347828
40431	347829
50989	347830
27077	347831
3324	347832
4288	347833
65818	347834
6673	347835
20869	347836
97684	347837
31436	347838
58871	347839
82606	347840
12225	347841
1824	347842
30371	347843
78507	347844
15997	347845
49044	347846
3742	347847
18	347848
40246	347849
26223	347850
80017	347851
52631	347852
40815	347853
60523	347854
21199	347855
55319	347856
41477	347857
69813	347858
58240	347859
65720	347860
37973	347861
58283	347862
33846	347863
85948	347864
2560	347865
103344	347866
33206	347867
28285	347868
99041	347869
3440	347870
22875	347871
23040	347872
55381	347873
18060	347874
25118	347875
2007	347876
56710	347877
33033	347878
1724	347879
25027	347880
13552	347881
16115	347882
1187	347883
12043	347884
53703	347885
58534	347886
71048	347887
71675	347888
104665	347889
64739	347890
41354	347891
4823	347892
28003	347893
2628	347894
3807	347895
118923	347896
11	347897
28016	347898
2017	347899
52622	347900
6806	347901
1069	347902
27226	347903
64080	347904
34163	347905
103585	347906
22765	347907
38971	347908
22345	347909
42147	347910
89076	347911
37402	347912
70105	347913
18600	347914
8417	347915
6766	347916
138096	347917
65571	347918
7178	347919
59230	347920
70983	347921
31494	347922
51899	347923
18475	347924
66261	347925
56860	347926
2220	347927
14226	347928
17543	347929
14796	347930
12282	347931
27809	347932
3228	347933
58107	347934
17088	347935
10	347936
52661	347937
8631	347938
66445	347939
60422	347940
14372	347941
37153	347942
57857	347943
46604	347944
50727	347945
115802	347946
171852	347947
5586	347948
69995	347949
123380	347950
20910	347951
3655	347952
14981	347953
59236	347954
82239	347955
14447	347956
15089	347957
178883	347958
64842	347959
13088	347960
24238	347961
38651	347962
6341	347963
9468	347964
99842	347965
30291	347966
68591	347967
58544	347968
9383	347969
48377	347970
36296	347971
11686	347972
54913	347973
45625	347974
7344	347975
7923	347976
21375	347977
90463	347978
27378	347979
31316	347980
41827	347981
26576	347982
9107	347983
6917	347984
57043	347985
728	347986
2984	347987
3351	347988
10148	347989
36439	347990
46755	347991
18575	347992
57969	347993
60407	347994
7088	347995
20371	347996
19220	347997
15943	347998
83954	347999
24546	348000
32	348001
6428	348002
83239	348003
11099	348004
5153	348005
55424	348006
21218	348007
18606	348008
268	348009
19346	348010
59582	348011
6491	348012
112	348013
24017	348014
101453	348015
76462	348016
25890	348017
48254	348018
3677	348019
10747	348020
97737	348021
12820	348022
35219	348023
1498	348024
2695	348025
106740	348026
12235	348027
30853	348028
42500	348029
37304	348030
5320	348031
9894	348032
12552	348033
131532	348034
14737	348035
71935	348036
38117	348037
6729	348038
17600	348039
33130	348040
56739	348041
40101	348042
407	348043
6385	348044
57984	348045
46019	348046
48550	348047
157647	348048
43732	348049
57019	348050
131270	348051
63300	348052
4243	348053
39871	348054
7258	348055
180385	348056
2017	348057
14565	348058
58254	348059
48461	348060
58262	348061
15088	348062
84409	348063
1187	348064
6292	348065
53053	348066
8187	348067
25158	348068
87877	348069
139907	348070
9759	348071
5903	348072
88448	348073
11312	348074
40053	348075
56104	348076
33171	348077
25487	348078
37650	348079
65501	348080
50074	348081
44529	348082
8807	348083
6310	348084
15134	348085
27177	348086
68789	348087
15052	348088
18502	348089
11857	348090
2024	348091
6285	348092
1402	348093
69923	348094
17184	348095
12631	348096
73523	348097
21447	348098
32932	348099
4920	348100
48329	348101
29780	348102
66435	348103
86	348104
4426	348105
186440	348106
8885	348107
48510	348108
34346	348109
4082	348110
8631	348111
37094	348112
21590	348113
13068	348114
32913	348115
107357	348116
57973	348117
6057	348118
52688	348119
4929	348120
139606	348121
5485	348122
58230	348123
374	348124
1672	348125
7964	348126
24719	348127
150396	348128
40154	348129
65948	348130
4801	348131
21112	348132
83826	348133
64406	348134
49155	348135
82747	348136
28459	348137
43672	348138
22331	348139
4252	348140
68468	348141
2698	348142
24772	348143
12789	348144
32905	348145
41112	348146
21649	348147
25136	348148
52660	348149
12203	348150
26190	348151
10015	348152
28251	348153
8157	348154
60472	348155
37348	348156
8213	348157
28003	348158
34616	348159
7972	348160
11636	348161
954	348162
72393	348163
59658	348164
29677	348165
11596	348166
8496	348167
5883	348168
34685	348169
11468	348170
171	348171
72168	348172
14773	348173
4829	348174
98742	348175
54430	348176
71090	348177
30998	348178
20505	348179
99095	348180
31569	348181
68658	348182
23355	348183
1935	348184
88402	348185
37058	348186
68751	348187
46240	348188
88265	348189
73033	348190
142819	348191
128269	348192
60303	348193
10036	348194
51892	348195
58879	348196
132639	348197
87484	348198
49272	348199
49652	348200
4275	348201
41449	348202
31293	348203
22235	348204
11143	348205
2077	348206
1705	348207
11516	348208
132024	348209
60689	348210
6470	348211
11199	348212
14069	348213
55151	348214
6659	348215
68375	348216
20196	348217
28539	348218
60196	348219
41554	348220
81528	348221
24384	348222
39106	348223
1086	348224
1672	348225
29395	348226
46177	348227
1091	348228
14630	348229
47706	348230
34608	348231
83713	348232
23334	348233
21606	348234
44001	348235
34436	348236
15608	348237
11087	348238
50268	348239
101250	348240
35692	348241
4701	348242
3633	348243
5708	348244
16267	348245
16258	348246
11645	348247
31987	348248
20146	348249
1140	348250
5797	348251
30081	348252
17489	348253
40101	348254
5650	348255
121461	348256
71150	348257
7309	348258
59628	348259
59751	348260
120471	348261
93078	348262
36732	348263
1498	348264
980	348265
40022	348266
28808	348267
23023	348268
84345	348269
3473	348270
14418	348271
10728	348272
34570	348273
142466	348274
8686	348275
27124	348276
4256	348277
60348	348278
39876	348279
414	348280
9113	348281
6411	348282
1510	348283
17509	348284
28706	348285
49386	348286
20044	348287
30736	348288
86960	348289
66232	348290
9960	348291
51963	348292
66874	348293
182657	348294
29390	348295
4141	348296
4308	348297
17488	348298
80599	348299
5921	348300
104425	348301
1455	348302
108109	348303
4235	348304
10921	348305
133618	348306
15502	348307
182752	348308
87772	348309
24850	348310
14871	348311
17305	348312
992	348313
142834	348314
56478	348315
64460	348316
41904	348317
21218	348318
29987	348319
11564	348320
69668	348321
30389	348322
41040	348323
43840	348324
27197	348325
1302	348326
10015	348327
13666	348328
20822	348329
40649	348330
10876	348331
22195	348332
48242	348333
58820	348334
69440	348335
176867	348336
14618	348337
37032	348338
23	348339
30123	348340
26	348341
11202	348342
13584	348343
58754	348344
1672	348345
1107	348346
46049	348347
41726	348348
84914	348349
9829	348350
104949	348351
51519	348352
37382	348353
17138	348354
17856	348355
107343	348356
46791	348357
108491	348358
4078	348359
662	348360
41233	348361
12712	348362
1260	348363
14747	348364
15439	348365
29048	348366
17665	348367
5	348368
99219	348369
16574	348370
17194	348371
13370	348372
137059	348373
22792	348374
60972	348375
26608	348376
11102	348377
5473	348378
18944	348379
16129	348380
14045	348381
11668	348382
14913	348383
169464	348384
17042	348385
69902	348386
927	348387
2825	348388
38010	348389
39372	348390
37470	348391
4345	348392
37624	348393
161	348394
59061	348395
1776	348396
13489	348397
24936	348398
23045	348399
146014	348400
72254	348401
17490	348402
78555	348403
49793	348404
2278	348405
82784	348406
9863	348407
38314	348408
21493	348409
44620	348410
10490	348411
75932	348412
27076	348413
2	348414
133154	348415
2836	348416
5147	348417
34606	348418
30600	348419
18568	348420
70314	348421
58790	348422
65058	348423
24293	348424
4811	348425
127788	348426
40205	348427
74198	348428
81001	348429
36986	348430
20770	348431
47835	348432
13080	348433
6442	348434
21521	348435
1302	348436
85545	348437
6013	348438
28640	348439
10916	348440
43736	348441
36654	348442
174102	348443
4126	348444
17268	348445
20784	348446
179	348447
30476	348448
34887	348449
105803	348450
8170	348451
47087	348452
11670	348453
4705	348454
55350	348455
37299	348456
48441	348457
111842	348458
44028	348459
16150	348460
36232	348461
49133	348462
60807	348463
13706	348464
51086	348465
32484	348466
3759	348467
141100	348468
595	348469
18037	348470
50473	348471
131254	348472
1071	348473
41494	348474
139208	348475
74781	348476
5824	348477
10490	348478
55077	348479
21986	348480
29793	348481
40224	348482
19400	348483
20596	348484
7401	348485
125108	348486
646	348487
17983	348488
1897	348489
28262	348490
122708	348491
54743	348492
23691	348493
2563	348494
16984	348495
187767	348496
7284	348497
37156	348498
7880	348499
44545	348500
12161	348501
27808	348502
19013	348503
138929	348504
55858	348505
23442	348506
6543	348507
23069	348508
33050	348509
8882	348510
13707	348511
45790	348512
71219	348513
17666	348514
84810	348515
18065	348516
45976	348517
34570	348518
21335	348519
25	348520
34258	348521
11146	348522
30	348523
1891	348524
7721	348525
32895	348526
11777	348527
17811	348528
10519	348529
3094	348530
16029	348531
4567	348532
13383	348533
94506	348534
1138	348535
108186	348536
6210	348537
16612	348538
361	348539
58233	348540
446	348541
12574	348542
7165	348543
49972	348544
60126	348545
45949	348546
20528	348547
13091	348548
4252	348549
34402	348550
11146	348551
48603	348552
23224	348553
13058	348554
11097	348555
84041	348556
6001	348557
28477	348558
58408	348559
21095	348560
129556	348561
49984	348562
1895	348563
16587	348564
85137	348565
16683	348566
64836	348567
91552	348568
171238	348569
35046	348570
115734	348571
28181	348572
5481	348573
29963	348574
17379	348575
7661	348576
120688	348577
30957	348578
33920	348579
6748	348580
38819	348581
4036	348582
22403	348583
40103	348584
46903	348585
60250	348586
34951	348587
63221	348588
2252	348589
11109	348590
35228	348591
41741	348592
27070	348593
54723	348594
903	348595
52344	348596
46982	348597
27796	348598
23702	348599
16158	348600
7574	348601
8898	348602
2347	348603
86942	348604
4789	348605
34691	348606
27700	348607
12238	348608
110308	348609
3310	348610
127788	348611
40860	348612
99202	348613
50076	348614
96136	348615
13133	348616
19110	348617
6117	348618
109909	348619
13437	348620
72656	348621
4045	348622
1475	348623
26211	348624
39929	348625
9459	348626
19707	348627
4271	348628
16211	348629
65695	348630
80706	348631
23460	348632
81510	348633
99786	348634
71965	348635
4724	348636
7771	348637
547	348638
67062	348639
53607	348640
83850	348641
36509	348642
11999	348643
23521	348644
6384	348645
3538	348646
7420	348647
7420	348648
59309	348649
7959	348650
38136	348651
7873	348652
103939	348653
23216	348654
5633	348655
15439	348656
78424	348657
63852	348658
50476	348659
17415	348660
13414	348661
13396	348662
65317	348663
40370	348664
4768	348665
68269	348666
32555	348667
21334	348668
17685	348669
3800	348670
64277	348671
9441	348672
40082	348673
21234	348674
11806	348675
38299	348676
1425	348677
1652	348678
64182	348679
2805	348680
103848	348681
37934	348682
1210	348683
98427	348684
31895	348685
184	348686
1195	348687
144	348688
2192	348689
10716	348690
59002	348691
1352	348692
1523	348693
2314	348694
949	348695
8232	348696
19448	348697
12307	348698
1826	348699
9464	348700
9308	348701
20838	348702
23035	348703
58426	348704
3197	348705
47471	348706
14865	348707
25592	348708
13009	348709
1453	348710
2833	348711
14136	348712
16011	348713
184367	348714
32596	348715
83173	348716
7728	348717
161345	348718
45361	348719
109888	348720
5371	348721
44643	348722
81105	348723
3395	348724
43708	348725
72986	348726
72633	348727
3559	348728
38178	348729
17502	348730
520	348731
12259	348732
11099	348733
20655	348734
54251	348735
137038	348736
18439	348737
41387	348738
117026	348739
45236	348740
4128	348741
19363	348742
60584	348743
12170	348744
4234	348745
30216	348746
2219	348747
20508	348748
7747	348749
69394	348750
8935	348751
2168	348752
1834	348753
30188	348754
20148	348755
48190	348756
7972	348757
13653	348758
58671	348759
70999	348760
3381	348761
603	348762
53350	348763
5967	348764
33438	348765
99372	348766
54334	348767
1322	348768
34816	348769
20419	348770
4018	348771
26745	348772
85025	348773
66277	348774
13659	348775
7425	348776
123818	348777
51072	348778
40031	348779
5986	348780
68784	348781
50150	348782
11908	348783
8344	348784
58254	348785
6025	348786
11483	348787
30457	348788
82050	348789
44497	348790
59727	348791
4144	348792
27115	348793
76167	348794
18463	348795
13097	348796
19888	348797
101774	348798
8201	348799
119904	348800
58248	348801
1805	348802
3496	348803
2058	348804
85776	348805
1168	348806
33547	348807
109883	348808
13958	348809
84100	348810
25051	348811
41616	348812
30273	348813
84649	348814
13039	348815
8626	348816
11691	348817
6787	348818
77885	348819
34643	348820
12232	348821
114953	348822
38570	348823
46294	348824
24635	348825
2619	348826
1210	348827
79238	348828
46969	348829
59311	348830
37308	348831
148878	348832
6577	348833
25291	348834
141140	348835
6779	348836
14271	348837
55864	348838
24998	348839
4263	348840
6554	348841
19219	348842
31965	348843
53137	348844
64747	348845
12448	348846
1006	348847
40364	348848
1848	348849
13821	348850
284	348851
72682	348852
77542	348853
85218	348854
9885	348855
22157	348856
1891	348857
24593	348858
30948	348859
18773	348860
40614	348861
64537	348862
22385	348863
3746	348864
19516	348865
7382	348866
58428	348867
37304	348868
30179	348869
19318	348870
27175	348871
31106	348872
66900	348873
82718	348874
7378	348875
15748	348876
80429	348877
31506	348878
2488	348879
27173	348880
53726	348881
30787	348882
77876	348883
25815	348884
73872	348885
26005	348886
37119	348887
15426	348888
44643	348889
13665	348890
65570	348891
14085	348892
72865	348893
82323	348894
4284	348895
6317	348896
36982	348897
40057	348898
210	348899
17909	348900
27641	348901
84356	348902
31533	348903
860	348904
36400	348905
65765	348906
5161	348907
41726	348908
40248	348909
26223	348910
109660	348911
67919	348912
64634	348913
13071	348914
31012	348915
85325	348916
65039	348917
48454	348918
17135	348919
16248	348920
2938	348921
22242	348922
103380	348923
10538	348924
8182	348925
279	348926
24141	348927
4256	348928
67416	348929
61486	348930
16282	348931
12316	348932
60915	348933
42891	348934
65513	348935
53013	348936
55525	348937
38874	348938
70112	348939
2158	348940
30879	348941
53513	348942
50277	348943
1626	348944
20881	348945
59787	348946
49299	348947
79996	348948
33518	348949
50326	348950
36682	348951
19017	348952
41619	348953
46183	348954
49431	348955
4769	348956
103456	348957
11594	348958
129926	348959
6807	348960
11624	348961
39382	348962
21267	348963
85168	348964
777	348965
83393	348966
49035	348967
123118	348968
175025	348969
6880	348970
55051	348971
49196	348972
77514	348973
13121	348974
41586	348975
161	348976
32011	348977
6958	348978
56175	348979
14770	348980
5583	348981
49479	348982
39419	348983
8529	348984
3875	348985
70869	348986
109627	348987
54091	348988
20492	348989
36460	348990
45103	348991
15	348992
21698	348993
62743	348994
13022	348995
35197	348996
174345	348997
1198	348998
10385	348999
185947	349000
38634	349001
72204	349002
4761	349003
38635	349004
25388	349005
81690	349006
25504	349007
49562	349008
9425	349009
26214	349010
8864	349011
2431	349012
2	349013
23896	349014
55281	349015
18127	349016
5967	349017
61236	349018
23191	349019
65671	349020
32561	349021
11579	349022
137277	349023
26253	349024
3856	349025
140662	349026
37993	349027
722	349028
99816	349029
43825	349030
413	349031
7596	349032
3633	349033
85836	349034
9061	349035
26192	349036
8382	349037
1000	349038
73181	349039
47101	349040
20378	349041
34178	349042
49919	349043
65486	349044
45109	349045
66849	349046
13393	349047
105279	349048
3937	349049
93074	349050
69708	349051
458	349052
34137	349053
48780	349054
5153	349055
20299	349056
95765	349057
47323	349058
18571	349059
34559	349060
11348	349061
103887	349062
1689	349063
76389	349064
37482	349065
36236	349066
31770	349067
3722	349068
72761	349069
44310	349070
23378	349071
3430	349072
37988	349073
36849	349074
37843	349075
103879	349076
60810	349077
69566	349078
103571	349079
11478	349080
58240	349081
28463	349082
17805	349083
107338	349084
2562	349085
79182	349086
72441	349087
9947	349088
12412	349089
7167	349090
70214	349091
19368	349092
18943	349093
3606	349094
27177	349095
109765	349096
95560	349097
48291	349098
15449	349099
29444	349100
25356	349101
20498	349102
7104	349103
83167	349104
83281	349105
20239	349106
109953	349107
37414	349108
60490	349109
50646	349110
86950	349111
31153	349112
14440	349113
15998	349114
11384	349115
8155	349116
39872	349117
31043	349118
23259	349119
6959	349120
23120	349121
12621	349122
9885	349123
4061	349124
13397	349125
31546	349126
18741	349127
43751	349128
7465	349129
37991	349130
36143	349131
31168	349132
33717	349133
7927	349134
20361	349135
27116	349136
10499	349137
2151	349138
977	349139
55314	349140
31390	349141
71413	349142
55554	349143
4774	349144
27624	349145
24941	349146
53597	349147
76167	349148
13301	349149
88862	349150
37585	349151
40440	349152
1302	349153
5911	349154
9468	349155
4128	349156
39987	349157
8972	349158
23526	349159
83165	349160
73218	349161
21702	349162
85508	349163
35163	349164
84889	349165
83919	349166
8990	349167
832	349168
4516	349169
30	349170
85467	349171
37298	349172
40127	349173
48332	349174
69771	349175
72694	349176
184573	349177
71995	349178
19948	349179
24639	349180
21589	349181
32941	349182
25388	349183
73035	349184
14491	349185
84906	349186
141119	349187
8103	349188
17244	349189
13892	349190
20289	349191
4100	349192
56240	349193
9383	349194
150163	349195
54914	349196
66063	349197
95172	349198
8579	349199
26604	349200
70270	349201
66932	349202
32007	349203
53343	349204
189196	349205
16703	349206
62660	349207
93533	349208
47418	349209
15195	349210
17284	349211
22975	349212
43831	349213
13580	349214
33784	349215
33100	349216
175216	349217
68179	349218
82250	349219
51061	349220
29531	349221
53187	349222
7163	349223
17099	349224
1706	349225
103710	349226
17288	349227
3645	349228
103723	349229
40036	349230
14397	349231
12609	349232
4737	349233
25022	349234
37170	349235
15051	349236
8208	349237
99802	349238
10751	349239
19959	349240
21621	349241
2875	349242
29631	349243
60077	349244
55879	349245
112459	349246
4102	349247
65710	349248
56284	349249
25584	349250
50934	349251
22561	349252
68667	349253
14896	349254
162495	349255
26190	349256
54202	349257
6046	349258
64446	349259
37055	349260
14863	349261
53535	349262
18888	349263
54694	349264
4075	349265
39000	349266
4076	349267
121010	349268
6066	349269
135150	349270
15860	349271
16453	349272
10642	349273
20863	349274
25448	349275
101443	349276
12767	349277
6983	349278
44767	349279
21105	349280
10708	349281
12489	349282
9272	349283
17366	349284
39039	349285
126484	349286
45584	349287
46442	349288
100797	349289
21566	349290
45735	349291
46093	349292
59779	349293
40994	349294
4771	349295
50449	349296
2940	349297
133596	349298
96117	349299
4186	349300
68672	349301
142156	349302
102337	349303
128319	349304
12554	349305
120153	349306
102745	349307
68310	349308
34517	349309
75970	349310
30138	349311
6956	349312
27910	349313
25703	349314
5835	349315
57058	349316
57492	349317
47447	349318
16524	349319
9113	349320
26737	349321
15032	349322
47740	349323
70550	349324
84282	349325
3091	349326
60843	349327
10420	349328
46482	349329
1893	349330
46331	349331
93528	349332
172055	349333
58362	349334
175397	349335
17358	349336
8075	349337
45769	349338
125848	349339
11386	349340
2329	349341
599	349342
4741	349343
560	349344
1375	349345
847	349346
2331	349347
20085	349348
188062	349349
10706	349350
26229	349351
143955	349352
14623	349353
13679	349354
161531	349355
90212	349356
141047	349357
64058	349358
38667	349359
78334	349360
121558	349361
24196	349362
40290	349363
158510	349364
3953	349365
6603	349366
51326	349367
102806	349368
39464	349369
24038	349370
5852	349371
74	349372
25848	349373
39027	349374
1967	349375
3578	349376
105834	349377
7012	349378
73040	349379
191	349380
1718	349381
1737	349382
23952	349383
4495	349384
38	349385
20197	349386
153	349387
137807	349388
22806	349389
22806	349390
25604	349391
67986	349392
70832	349393
59274	349394
29589	349395
49092	349396
42960	349397
85247	349398
105048	349399
57253	349400
16003	349401
2164	349402
17366	349403
70431	349404
22576	349405
27595	349406
29636	349407
51826	349408
13246	349409
47709	349410
55703	349411
84753	349412
12982	349413
3810	349414
4875	349415
25248	349416
68654	349417
22713	349418
8300	349419
8300	349420
7208	349421
85252	349422
39858	349423
126413	349424
49452	349425
83390	349426
7621	349427
48698	349428
18902	349429
5776	349430
40663	349431
70953	349432
47545	349433
10340	349434
32423	349435
12044	349436
18902	349437
11990	349438
70789	349439
22671	349440
5547	349441
138571	349442
35985	349443
85806	349444
37637	349445
40377	349446
116418	349447
22588	349448
14277	349449
10107	349450
10107	349451
1440	349452
5547	349453
22432	349454
16750	349455
26424	349456
39823	349457
6046	349458
15236	349459
10340	349460
33562	349461
27284	349462
9660	349463
151872	349464
58827	349465
15373	349466
13323	349467
27663	349468
18433	349469
100337	349470
32781	349471
13574	349472
132599	349473
436	349474
24408	349475
2	349476
25	349477
11964	349478
5807	349479
49450	349480
23609	349481
64461	349482
57244	349483
2	349484
48087	349485
2	349486
34929	349487
5563	349488
100875	349489
23414	349490
18390	349491
39548	349492
47473	349493
84979	349494
40959	349495
8742	349496
8623	349497
33402	349498
7187	349499
15373	349500
1584	349501
8760	349502
4750	349503
5664	349504
44605	349505
1795	349506
4089	349507
6425	349508
3211	349509
2449	349510
21	349511
34837	349512
32038	349513
73760	349514
516	349515
37346	349516
54784	349517
36853	349518
37603	349519
48795	349520
31702	349521
9345	349522
25647	349523
96942	349524
37897	349525
166415	349526
5329	349527
70746	349528
3047	349529
14457	349530
65117	349531
1769	349532
177	349533
15051	349534
1290	349535
14457	349536
14457	349537
2053	349538
7921	349539
307	349540
177	349541
2053	349542
42745	349543
5587	349544
16406	349545
2777	349546
888	349547
888	349548
29392	349549
35937	349550
35937	349551
985	349552
3398	349553
2759	349554
90	349555
397	349556
90	349557
90	349558
90	349559
90	349560
42607	349561
105788	349562
6342	349563
90	349564
1596	349565
7239	349566
29424	349567
7657	349568
41295	349569
28593	349570
37377	349571
61640	349572
19905	349573
106411	349574
5793	349575
73638	349576
3124	349577
65970	349578
28761	349579
1218	349580
41	349581
76	349582
62342	349583
62527	349584
86	349585
139020	349586
301	349587
32287	349588
16605	349589
1055	349590
30786	349591
49998	349592
162	349593
39702	349594
686	349595
3500	349596
19663	349597
50105	349598
8402	349599
41492	349600
41611	349601
3036	349602
95390	349603
49998	349604
49998	349605
35950	349606
147265	349607
26326	349608
3124	349609
211	349610
22767	349611
8038	349612
49998	349613
23554	349614
2780	349615
6407	349616
65454	349617
38069	349618
11398	349619
45576	349620
10072	349621
3940	349622
5652	349623
63297	349624
2404	349625
40111	349626
103580	349627
2046	349628
7083	349629
1595	349630
3180	349631
5837	349632
7083	349633
2473	349634
108415	349635
34316	349636
17977	349637
57748	349638
10601	349639
142948	349640
7083	349641
4924	349642
47154	349643
2066	349644
1682	349645
7871	349646
34090	349647
89012	349648
74159	349649
17	349650
663	349651
5994	349652
3055	349653
3055	349654
534	349655
681	349656
22961	349657
58197	349658
5005	349659
62823	349660
177988	349661
8498	349662
7338	349663
8113	349664
22762	349665
3	349666
29188	349667
36292	349668
5292	349669
64105	349670
2535	349671
61882	349672
28103	349673
1	349674
514	349675
3	349676
1139	349677
2705	349678
4323	349679
14361	349680
94110	349681
21776	349682
23533	349683
34533	349684
59867	349685
53365	349686
19704	349687
19295	349688
88813	349689
19443	349690
3029	349691
13595	349692
143	349693
7497	349694
23866	349695
56557	349696
55151	349697
14099	349698
41462	349699
5005	349700
28103	349701
2115	349702
12702	349703
423	349704
13489	349705
33084	349706
60737	349707
5472	349708
34649	349709
64532	349710
7449	349711
42074	349712
15975	349713
31684	349714
12965	349715
35967	349716
110709	349717
35493	349718
4924	349719
3845	349720
75245	349721
6424	349722
8695	349723
501	349724
7449	349725
20388	349726
13557	349727
110971	349728
584	349729
1	349730
3124	349731
599	349732
32503	349733
3519	349734
2353	349735
1	349736
5919	349737
159	349738
22577	349739
13994	349740
599	349741
62061	349742
11550	349743
87682	349744
3781	349745
8498	349746
32287	349747
51660	349748
353	349749
11135	349750
3496	349751
5652	349752
36775	349753
28593	349754
8620	349755
76	349756
3011	349757
185	349758
113736	349759
35834	349760
2466	349761
30301	349762
6359	349763
1735	349764
42344	349765
95782	349766
65757	349767
36259	349768
87450	349769
20319	349770
22395	349771
1260	349772
21308	349773
12449	349774
1516	349775
3761	349776
5168	349777
29022	349778
86080	349779
27295	349780
50547	349781
15998	349782
19139	349783
293	349784
46428	349785
6538	349786
33001	349787
681	349788
48931	349789
15998	349790
87257	349791
560	349792
13024	349793
28562	349794
49977	349795
49977	349796
49998	349797
52366	349798
51375	349799
28296	349800
15998	349801
633	349802
49998	349803
49915	349804
111805	349805
18838	349806
7900	349807
7900	349808
95567	349809
79747	349810
823	349811
4471	349812
14533	349813
26184	349814
89929	349815
106299	349816
320	349817
112519	349818
77281	349819
76	349820
140009	349821
43562	349822
21929	349823
15215	349824
17566	349825
17338	349826
48628	349827
36321	349828
69885	349829
35606	349830
139153	349831
105699	349832
12893	349833
9767	349834
16102	349835
883	349836
25741	349837
1662	349838
72353	349839
107027	349840
30208	349841
24550	349842
1388	349843
87329	349844
16559	349845
115039	349846
76652	349847
105481	349848
138948	349849
71032	349850
63918	349851
83258	349852
479	349853
16814	349854
37252	349855
1156	349856
119722	349857
77145	349858
119045	349859
153688	349860
32141	349861
94615	349862
74961	349863
98224	349864
88522	349865
153934	349866
24913	349867
153322	349868
117670	349869
153988	349870
106409	349871
7465	349872
5783	349873
132949	349874
387	349875
518	349876
27621	349877
64626	349878
20214	349879
108127	349880
30092	349881
8743	349882
70245	349883
74153	349884
160867	349885
18923	349886
84962	349887
70184	349888
124459	349889
4547	349890
672	349891
29326	349892
2510	349893
27862	349894
131465	349895
9837	349896
36110	349897
24353	349898
72348	349899
65964	349900
183024	349901
8515	349902
10678	349903
672	349904
52183	349905
27879	349906
59224	349907
42749	349908
100352	349909
158044	349910
81880	349911
1757	349912
53937	349913
94206	349914
33606	349915
81912	349916
27748	349917
34521	349918
141953	349919
22627	349920
798	349921
12472	349922
7811	349923
104556	349924
21550	349925
49101	349926
59299	349927
8294	349928
15708	349929
82421	349930
30662	349931
94358	349932
9099	349933
63404	349934
70629	349935
918	349936
17866	349937
14111	349938
177216	349939
98382	349940
291	349941
36730	349942
35367	349943
160	349944
70304	349945
24001	349946
27468	349947
19766	349948
54523	349949
60769	349950
13880	349951
22269	349952
4101	349953
111114	349954
56249	349955
31195	349956
11293	349957
114824	349958
43277	349959
4521	349960
26958	349961
23778	349962
46046	349963
56249	349964
1495	349965
938	349966
10243	349967
3518	349968
18655	349969
16900	349970
122510	349971
61290	349972
12156	349973
23894	349974
38473	349975
112954	349976
98698	349977
123071	349978
58441	349979
33688	349980
9366	349981
1452	349982
19510	349983
396	349984
99484	349985
50929	349986
53875	349987
73369	349988
57202	349989
194	349990
122161	349991
33231	349992
132632	349993
28945	349994
13877	349995
67370	349996
29283	349997
6644	349998
121796	349999
65324	350000
5715	350001
21852	350002
3505	350003
538	350004
88586	350005
143	350006
56968	350007
7614	350008
14197	350009
53875	350010
16948	350011
1292	350012
14066	350013
5096	350014
9776	350015
32850	350016
77700	350017
20144	350018
13860	350019
59281	350020
29019	350021
14787	350022
40459	350023
66856	350024
9582	350025
1682	350026
16704	350027
3505	350028
5786	350029
14192	350030
87847	350031
27258	350032
13183	350033
324	350034
6560	350035
32887	350036
19511	350037
21076	350038
6584	350039
51816	350040
173348	350041
98590	350042
82549	350043
45147	350044
19162	350045
8764	350046
101501	350047
42383	350048
86939	350049
135675	350050
98319	350051
39052	350052
1772	350053
9279	350054
5141	350055
85388	350056
4857	350057
37495	350058
30214	350059
73623	350060
32771	350061
58	350062
104713	350063
22786	350064
25358	350065
54081	350066
6377	350067
80548	350068
101013	350069
115572	350070
7485	350071
85328	350072
29145	350073
1714	350074
184963	350075
178019	350076
45015	350077
4471	350078
125220	350079
124585	350080
464	350081
9317	350082
30695	350083
64625	350084
104691	350085
153011	350086
81712	350087
4568	350088
13349	350089
1744	350090
94938	350091
71478	350092
20130	350093
7616	350094
4460	350095
10082	350096
27932	350097
58443	350098
2177	350099
7610	350100
60884	350101
12052	350102
16311	350103
2759	350104
685	350105
32633	350106
11841	350107
44305	350108
2254	350109
58482	350110
22965	350111
33006	350112
42573	350113
57123	350114
164724	350115
168796	350116
3942	350117
57441	350118
37641	350119
43098	350120
20614	350121
1293	350122
28857	350123
58510	350124
1029	350125
2250	350126
26137	350127
114562	350128
17830	350129
5059	350130
14321	350131
24083	350132
44305	350133
15102	350134
5729	350135
20349	350136
1772	350137
70102	350138
63070	350139
54079	350140
125864	350141
9190	350142
6347	350143
20071	350144
11695	350145
109248	350146
6444	350147
65882	350148
34598	350149
95233	350150
14968	350151
38756	350152
30924	350153
37942	350154
16609	350155
20349	350156
118774	350157
274	350158
91239	350159
49280	350160
4169	350161
50053	350162
9011	350163
4507	350164
5316	350165
31848	350166
2158	350167
125846	350168
2228	350169
51262	350170
2228	350171
5059	350172
13224	350173
124609	350174
5589	350175
42299	350176
6560	350177
122334	350178
95080	350179
5700	350180
33706	350181
12731	350182
95535	350183
143628	350184
62644	350185
30532	350186
65430	350187
6972	350188
25223	350189
49464	350190
31678	350191
35202	350192
66672	350193
128731	350194
56149	350195
38171	350196
45360	350197
79806	350198
78924	350199
92758	350200
9040	350201
4931	350202
113674	350203
34775	350204
3387	350205
17059	350206
5093	350207
16178	350208
19722	350209
13263	350210
1722	350211
1816	350212
44581	350213
51068	350214
46930	350215
88454	350216
21225	350217
22289	350218
31502	350219
3962	350220
382	350221
173049	350222
2228	350223
84641	350224
35220	350225
161106	350226
90554	350227
120639	350228
66856	350229
45126	350230
81678	350231
12610	350232
90075	350233
20963	350234
4956	350235
4206	350236
53062	350237
80592	350238
19314	350239
66915	350240
3945	350241
286	350242
159	350243
9485	350244
72498	350245
14066	350246
31047	350247
71506	350248
19594	350249
101268	350250
16241	350251
99623	350252
133429	350253
53029	350254
150201	350255
58927	350256
47834	350257
25230	350258
51124	350259
70831	350260
86776	350261
44571	350262
6972	350263
20400	350264
104286	350265
56832	350266
49774	350267
99692	350268
192	350269
324	350270
65184	350271
39445	350272
18352	350273
28015	350274
31816	350275
5356	350276
4756	350277
8794	350278
42781	350279
22877	350280
8049	350281
13601	350282
4182	350283
12673	350284
26958	350285
847	350286
110029	350287
845	350288
41956	350289
87761	350290
1725	350291
57772	350292
35958	350293
98781	350294
14973	350295
34631	350296
18337	350297
1474	350298
915	350299
2323	350300
3597	350301
182512	350302
2921	350303
72753	350304
4939	350305
28632	350306
46699	350307
15004	350308
69059	350309
5963	350310
7628	350311
2323	350312
41701	350313
73197	350314
6464	350315
3076	350316
7630	350317
995	350318
119172	350319
7005	350320
95056	350321
6238	350322
5415	350323
2600	350324
712	350325
50108	350326
2563	350327
41701	350328
110305	350329
88697	350330
1967	350331
5617	350332
848	350333
2330	350334
1877	350335
1877	350336
560	350337
11559	350338
129662	350339
2602	350340
6693	350341
66026	350342
9710	350343
1881	350344
79640	350345
32493	350346
47680	350347
154874	350348
99880	350349
137221	350350
11091	350351
159304	350352
91484	350353
3076	350354
53518	350355
49599	350356
646	350357
153268	350358
94606	350359
19879	350360
2600	350361
62515	350362
3241	350363
103431	350364
45816	350365
26958	350366
8776	350367
49419	350368
84801	350369
133033	350370
29393	350371
47450	350372
20953	350373
20893	350374
66618	350375
18804	350376
75034	350377
3112	350378
6935	350379
21089	350380
5848	350381
3849	350382
114784	350383
132087	350384
97494	350385
161450	350386
162570	350387
125774	350388
166979	350389
176890	350390
176719	350391
175581	350392
176735	350393
176584	350394
106207	350395
135259	350396
176941	350397
70961	350398
35901	350399
118480	350400
44425	350401
44201	350402
118365	350403
117475	350404
77050	350405
30095	350406
118267	350407
77451	350408
53203	350409
53194	350410
63513	350411
63762	350412
53218	350413
44220	350414
30110	350415
76954	350416
53197	350417
152963	350418
93444	350419
118206	350420
153493	350421
94134	350422
153379	350423
44424	350424
154500	350425
20619	350426
36753	350427
117448	350428
117791	350429
118755	350430
94829	350431
153595	350432
153436	350433
44427	350434
154003	350435
94148	350436
30099	350437
53499	350438
118204	350439
94111	350440
53498	350441
118797	350442
154014	350443
152670	350444
154259	350445
36565	350446
63774	350447
77139	350448
94839	350449
118205	350450
53244	350451
153999	350452
118182	350453
94840	350454
77444	350455
153529	350456
117733	350457
154099	350458
77448	350459
53193	350460
44212	350461
63804	350462
53501	350463
94034	350464
118293	350465
36753	350466
63753	350467
63754	350468
155600	350469
63764	350470
76951	350471
53247	350472
94314	350473
154324	350474
36574	350475
77437	350476
63791	350477
94771	350478
117301	350479
118129	350480
118331	350481
153512	350482
154812	350483
154244	350484
36550	350485
117863	350486
118137	350487
53203	350488
117992	350489
44217	350490
53236	350491
63827	350492
30092	350493
77350	350494
153172	350495
153415	350496
153591	350497
153420	350498
155518	350499
153672	350500
119290	350501
118133	350502
118664	350503
155122	350504
118258	350505
53498	350506
152927	350507
153437	350508
119299	350509
76982	350510
64154	350511
153950	350512
94091	350513
152916	350514
118516	350515
94186	350516
77435	350517
94193	350518
154217	350519
94818	350520
154182	350521
76951	350522
118307	350523
30099	350524
154030	350525
94193	350526
77443	350527
36575	350528
152630	350529
154098	350530
53502	350531
153033	350532
117313	350533
154745	350534
94118	350535
94126	350536
30267	350537
63793	350538
153823	350539
36752	350540
77446	350541
118170	350542
76991	350543
30267	350544
94745	350545
153958	350546
154184	350547
76944	350548
118369	350549
118128	350550
117412	350551
117831	350552
63812	350553
117548	350554
155465	350555
30105	350556
20619	350557
154637	350558
44176	350559
30099	350560
155612	350561
30084	350562
44423	350563
53221	350564
153873	350565
154540	350566
119312	350567
154170	350568
53250	350569
153653	350570
153484	350571
155108	350572
36565	350573
94824	350574
63793	350575
152625	350576
117320	350577
63793	350578
36575	350579
63803	350580
76903	350581
94284	350582
76599	350583
77450	350584
30106	350585
30099	350586
63767	350587
118618	350588
24912	350589
153191	350590
24913	350591
30265	350592
153833	350593
155251	350594
118134	350595
119050	350596
117736	350597
94833	350598
44217	350599
44428	350600
94192	350601
63840	350602
93621	350603
94831	350604
77452	350605
155079	350606
118273	350607
63791	350608
118273	350609
63753	350610
153307	350611
77361	350612
153774	350613
118549	350614
20525	350615
155616	350616
118168	350617
153334	350618
154946	350619
53196	350620
117674	350621
153866	350622
77443	350623
53251	350624
117279	350625
64159	350626
119310	350627
77438	350628
153505	350629
153891	350630
155620	350631
118290	350632
64158	350633
117910	350634
119205	350635
94139	350636
94136	350637
118257	350638
119038	350639
117271	350640
153897	350641
94422	350642
119287	350643
155204	350644
155024	350645
53182	350646
94823	350647
154120	350648
94595	350649
53502	350650
63767	350651
63837	350652
30264	350653
76924	350654
118024	350655
117525	350656
154119	350657
118991	350658
77442	350659
76903	350660
77451	350661
44186	350662
53500	350663
63763	350664
155379	350665
155313	350666
24913	350667
94833	350668
154463	350669
94831	350670
76896	350671
153190	350672
118267	350673
30097	350674
94148	350675
64159	350676
94740	350677
94723	350678
119295	350679
152700	350680
155265	350681
63508	350682
119289	350683
119291	350684
118379	350685
93850	350686
76898	350687
76982	350688
63837	350689
53498	350690
44198	350691
119017	350692
155011	350693
30097	350694
118257	350695
153403	350696
153503	350697
118325	350698
53247	350699
155255	350700
36560	350701
76925	350702
155123	350703
117609	350704
93953	350705
154751	350706
155086	350707
36580	350708
76925	350709
154986	350710
76909	350711
119296	350712
153264	350713
154400	350714
152973	350715
153998	350716
94518	350717
77443	350718
118159	350719
94097	350720
63754	350721
64153	350722
118329	350723
36564	350724
44426	350725
44200	350726
154702	350727
118795	350728
94146	350729
118304	350730
155463	350731
20521	350732
76968	350733
118313	350734
153132	350735
118284	350736
53250	350737
118250	350738
118583	350739
30264	350740
36578	350741
94066	350742
36560	350743
94145	350744
153001	350745
119309	350746
44422	350747
153426	350748
153798	350749
94229	350750
94824	350751
44429	350752
24780	350753
117619	350754
53253	350755
118756	350756
76889	350757
53210	350758
36558	350759
77293	350760
117705	350761
153441	350762
77450	350763
44422	350764
44426	350765
117558	350766
118205	350767
153562	350768
36580	350769
76980	350770
53194	350771
117359	350772
63759	350773
155467	350774
94109	350775
30110	350776
119313	350777
117411	350778
118725	350779
154574	350780
64062	350781
155333	350782
44178	350783
119307	350784
63808	350785
94826	350786
154372	350787
154798	350788
76984	350789
94023	350790
154849	350791
24914	350792
118229	350793
44425	350794
153617	350795
76944	350796
118850	350797
155249	350798
53502	350799
76989	350800
77441	350801
94206	350802
94083	350803
63827	350804
94634	350805
94045	350806
89838	350807
35010	350808
113993	350809
102456	350810
65755	350811
22803	350812
44577	350813
26356	350814
16969	350815
13956	350816
79896	350817
65586	350818
40454	350819
68409	350820
40761	350821
122404	350822
50969	350823
66112	350824
45793	350825
42799	350826
70712	350827
5029	350828
7494	350829
471	350830
50480	350831
91456	350832
154963	350833
158260	350834
60971	350835
6972	350836
40993	350837
40024	350838
27066	350839
30674	350840
52468	350841
54398	350842
12259	350843
48663	350844
18093	350845
37093	350846
79363	350847
112256	350848
114198	350849
8724	350850
43218	350851
13839	350852
13494	350853
33256	350854
35846	350855
47061	350856
53951	350857
20413	350858
71310	350859
90554	350860
34973	350861
19954	350862
3455	350863
121244	350864
8040	350865
70638	350866
76444	350867
181993	350868
184365	350869
20071	350870
84663	350871
42511	350872
132408	350873
7483	350874
479	350875
101255	350876
19594	350877
19674	350878
16977	350879
43497	350880
28857	350881
13883	350882
64236	350883
82964	350884
95991	350885
117175	350886
5431	350887
70001	350888
75295	350889
168777	350890
93164	350891
84697	350892
26958	350893
97065	350894
30172	350895
83889	350896
57134	350897
106941	350898
45242	350899
8755	350900
63403	350901
51914	350902
29660	350903
40306	350904
8782	350905
34979	350906
23859	350907
2158	350908
33822	350909
89172	350910
38857	350911
142421	350912
2029	350913
4169	350914
143899	350915
15990	350916
16436	350917
5613	350918
30841	350919
119810	350920
7201	350921
31761	350922
45521	350923
256	350924
96199	350925
6721	350926
1142	350927
7	350928
79368	350929
70004	350930
43271	350931
23028	350932
29184	350933
32233	350934
47680	350935
6550	350936
54079	350937
65172	350938
102495	350939
5770	350940
5488	350941
11423	350942
97429	350943
26103	350944
69318	350945
7273	350946
11681	350947
20275	350948
19631	350949
52057	350950
1020	350951
24615	350952
4912	350953
20433	350954
36559	350955
5715	350956
22395	350957
63514	350958
73093	350959
72994	350960
28439	350961
72692	350962
72692	350963
109677	350964
109216	350965
72994	350966
72862	350967
2331	350968
91375	350969
55877	350970
10983	350971
60002	350972
3824	350973
34287	350974
51075	350975
76205	350976
7303	350977
23872	350978
33680	350979
15911	350980
114341	350981
114344	350982
116532	350983
116532	350984
20617	350985
61490	350986
30610	350987
53924	350988
59365	350989
124689	350990
136351	350991
53407	350992
96058	350993
64292	350994
5572	350995
100525	350996
15101	350997
20430	350998
131881	350999
17283	351000
43818	351001
7298	351002
56226	351003
64736	351004
15911	351005
75155	351006
10848	351007
3033	351008
332	351009
57116	351010
8572	351011
31549	351012
11681	351013
3133	351014
27512	351015
47917	351016
80	351017
85248	351018
6602	351019
57772	351020
2231	351021
5770	351022
184214	351023
41202	351024
5100	351025
19876	351026
684	351027
3926	351028
2837	351029
7829	351030
24081	351031
4606	351032
24276	351033
35843	351034
136725	351035
18842	351036
74710	351037
51309	351038
63751	351039
19284	351040
23544	351041
91327	351042
148929	351043
5418	351044
1146	351045
1416	351046
310	351047
620	351048
544	351049
15323	351050
9711	351051
19889	351052
2954	351053
67706	351054
44172	351055
3301	351056
50822	351057
68000	351058
66164	351059
2286	351060
119413	351061
54070	351062
29184	351063
19827	351064
97184	351065
55388	351066
101504	351067
121421	351068
49312	351069
99680	351070
54380	351071
47239	351072
90942	351073
103	351074
4486	351075
23198	351076
220	351077
44940	351078
75196	351079
117733	351080
143874	351081
182672	351082
140472	351083
154827	351084
53237	351085
5070	351086
41032	351087
89969	351088
16451	351089
3934	351090
51815	351091
8693	351092
4379	351093
109629	351094
870	351095
27297	351096
61695	351097
29140	351098
3000	351099
129222	351100
2708	351101
23168	351102
5255	351103
79177	351104
113986	351105
37737	351106
14528	351107
14668	351108
58808	351109
45327	351110
52928	351111
55163	351112
105340	351113
18646	351114
11051	351115
863	351116
22130	351117
3920	351118
21813	351119
12923	351120
62611	351121
4470	351122
75116	351123
16823	351124
13983	351125
3468	351126
1052	351127
11739	351128
39376	351129
6056	351130
162625	351131
92011	351132
29645	351133
38257	351134
55221	351135
21704	351136
1576	351137
7324	351138
1302	351139
39767	351140
17156	351141
1772	351142
11627	351143
15758	351144
36162	351145
10587	351146
91787	351147
85756	351148
16241	351149
77485	351150
70669	351151
92083	351152
89879	351153
34689	351154
50787	351155
140	351156
40807	351157
7272	351158
19588	351159
52741	351160
60769	351161
41304	351162
37177	351163
103929	351164
72371	351165
19485	351166
22528	351167
5260	351168
44571	351169
22135	351170
49376	351171
1733	351172
20240	351173
11614	351174
224	351175
224	351176
47568	351177
115	351178
115	351179
115	351180
115	351181
36949	351182
66177	351183
46535	351184
21065	351185
75269	351186
145472	351187
44528	351188
42127	351189
175917	351190
49701	351191
88114	351192
21990	351193
27099	351194
17770	351195
15105	351196
112209	351197
86164	351198
64187	351199
136536	351200
125612	351201
36687	351202
21454	351203
103922	351204
161325	351205
62838	351206
183751	351207
46750	351208
12689	351209
14696	351210
40675	351211
102152	351212
132669	351213
111074	351214
64205	351215
116733	351216
115811	351217
147833	351218
89461	351219
149853	351220
39997	351221
64255	351222
95355	351223
46637	351224
95845	351225
128467	351226
118654	351227
32094	351228
68005	351229
68005	351230
49536	351231
63216	351232
87367	351233
110133	351234
17664	351235
101516	351236
30901	351237
101516	351238
98765	351239
127805	351240
182690	351241
171952	351242
6880	351243
114491	351244
96888	351245
56684	351246
160878	351247
83910	351248
72662	351249
18525	351250
111937	351251
4382	351252
5320	351253
39047	351254
21649	351255
58315	351256
181789	351257
136646	351258
170593	351259
17499	351260
107249	351261
27588	351262
71666	351263
133409	351264
56934	351265
109148	351266
121571	351267
46942	351268
79574	351269
10325	351270
71294	351271
31472	351272
23748	351273
57356	351274
37538	351275
21664	351276
31777	351277
13769	351278
47975	351279
56171	351280
16422	351281
178193	351282
59428	351283
29385	351284
175065	351285
16996	351286
16996	351287
128416	351288
87794	351289
86029	351290
25655	351291
173545	351292
264	351293
38391	351294
31110	351295
17538	351296
55110	351297
71692	351298
9162	351299
114078	351300
12104	351301
55698	351302
102034	351303
95362	351304
81508	351305
125164	351306
122642	351307
123091	351308
128979	351309
37325	351310
142873	351311
10821	351312
80709	351313
96880	351314
110753	351315
21628	351316
134187	351317
45439	351318
140036	351319
49089	351320
79768	351321
34206	351322
140403	351323
64072	351324
63988	351325
138456	351326
82401	351327
44214	351328
130116	351329
13517	351330
49878	351331
14333	351332
4269	351333
76054	351334
8900	351335
97827	351336
98265	351337
25042	351338
36244	351339
20356	351340
108558	351341
109863	351342
92574	351343
54782	351344
137280	351345
12587	351346
38303	351347
29783	351348
68220	351349
64666	351350
31436	351351
20863	351352
88929	351353
21339	351354
72713	351355
133860	351356
16659	351357
131267	351358
15676	351359
303	351360
10540	351361
80038	351362
43081	351363
20261	351364
23875	351365
110447	351366
103387	351367
4558	351368
150303	351369
138451	351370
66646	351371
136557	351372
27585	351373
33626	351374
44784	351375
145138	351376
117963	351377
41360	351378
34853	351379
63922	351380
46236	351381
7879	351382
56934	351383
31189	351384
105717	351385
52294	351386
79880	351387
8462	351388
45479	351389
48290	351390
106858	351391
43952	351392
89461	351393
53027	351394
52354	351395
102570	351396
124966	351397
66204	351398
36231	351399
114161	351400
92929	351401
101078	351402
40544	351403
71159	351404
55562	351405
45438	351406
66452	351407
78820	351408
21721	351409
89998	351410
129525	351411
60569	351412
17654	351413
37125	351414
2548	351415
17364	351416
43327	351417
31613	351418
80215	351419
54431	351420
33269	351421
2261	351422
18322	351423
2109	351424
32638	351425
166442	351426
297	351427
41664	351428
91728	351429
81750	351430
4973	351431
101744	351432
109968	351433
63216	351434
55289	351435
125028	351436
102631	351437
79671	351438
87581	351439
46369	351440
4492	351441
35182	351442
44656	351443
14887	351444
32295	351445
4163	351446
39072	351447
74394	351448
24713	351449
27349	351450
21210	351451
1484	351452
9149	351453
7504	351454
94165	351455
41132	351456
6197	351457
14929	351458
31236	351459
2584	351460
114	351461
87581	351462
31236	351463
96030	351464
155030	351465
7509	351466
122531	351467
67847	351468
123463	351469
48384	351470
25258	351471
187487	351472
64941	351473
21721	351474
88227	351475
22422	351476
15541	351477
119494	351478
111421	351479
174827	351480
131895	351481
86709	351482
115995	351483
148895	351484
33443	351485
83562	351486
104767	351487
114491	351488
13506	351489
66848	351490
31717	351491
92959	351492
21437	351493
72591	351494
48198	351495
106053	351496
92679	351497
92736	351498
105644	351499
128270	351500
82101	351501
53021	351502
30620	351503
44676	351504
36553	351505
40613	351506
108936	351507
33346	351508
53051	351509
15773	351510
55289	351511
35173	351512
47052	351513
38101	351514
70697	351515
15541	351516
4109	351517
10550	351518
131119	351519
112816	351520
22953	351521
21424	351522
934	351523
174417	351524
707	351525
1049	351526
81795	351527
2555	351528
5394	351529
356	351530
52131	351531
45117	351532
45865	351533
12594	351534
53542	351535
28628	351536
3099	351537
109359	351538
22930	351539
115889	351540
15755	351541
131196	351542
44095	351543
6364	351544
37193	351545
24862	351546
63853	351547
39053	351548
56484	351549
30381	351550
29785	351551
79409	351552
24702	351553
7034	351554
49344	351555
12178	351556
12702	351557
53832	351558
84069	351559
13128	351560
48547	351561
41486	351562
37854	351563
98501	351564
54730	351565
38439	351566
49123	351567
44496	351568
63499	351569
46396	351570
46575	351571
27121	351572
61799	351573
8488	351574
22883	351575
43019	351576
54874	351577
24647	351578
29849	351579
29978	351580
83275	351581
82411	351582
9360	351583
122851	351584
10828	351585
10662	351586
31765	351587
46971	351588
26332	351589
31706	351590
43941	351591
216	351592
6761	351593
7740	351594
76061	351595
7740	351596
7740	351597
5582	351598
131012	351599
28336	351600
82464	351601
103489	351602
40051	351603
171481	351604
34011	351605
22190	351606
58188	351607
69757	351608
58181	351609
2384	351610
103615	351611
27067	351612
13093	351613
48444	351614
39965	351615
69451	351616
4803	351617
2384	351618
131496	351619
55687	351620
3735	351621
151257	351622
4266	351623
86138	351624
176124	351625
63071	351626
149909	351627
86111	351628
105964	351629
106049	351630
20290	351631
1801	351632
2323	351633
4745	351634
2317	351635
22691	351636
37244	351637
92080	351638
57561	351639
47737	351640
7888	351641
58388	351642
40201	351643
39771	351644
85355	351645
20970	351646
21089	351647
32451	351648
24566	351649
70862	351650
1325	351651
4090	351652
12919	351653
13544	351654
7955	351655
74193	351656
42564	351657
16127	351658
32253	351659
57492	351660
47742	351661
69011	351662
4508	351663
13498	351664
22513	351665
35986	351666
48237	351667
49260	351668
1431	351669
21902	351670
39122	351671
34317	351672
19215	351673
24024	351674
83656	351675
2603	351676
72231	351677
1093	351678
34863	351679
3986	351680
45624	351681
4819	351682
9391	351683
31264	351684
85015	351685
79984	351686
58662	351687
73117	351688
9845	351689
1531	351690
45259	351691
10596	351692
17213	351693
2563	351694
1878	351695
22880	351696
81387	351697
7045	351698
6857	351699
3996	351700
100223	351701
18564	351702
103196	351703
165619	351704
77550	351705
68705	351706
12716	351707
78785	351708
79385	351709
9213	351710
67966	351711
100209	351712
57193	351713
58895	351714
44885	351715
5164	351716
43762	351717
71051	351718
58686	351719
31647	351720
72466	351721
110499	351722
49984	351723
110581	351724
88237	351725
13689	351726
50570	351727
60561	351728
141315	351729
4137	351730
36429	351731
20514	351732
133005	351733
18258	351734
30174	351735
8318	351736
487	351737
8280	351738
39147	351739
163314	351740
82688	351741
497	351742
925	351743
3981	351744
38597	351745
26371	351746
15864	351747
501	351748
15988	351749
27909	351750
40793	351751
28971	351752
63648	351753
3706	351754
1330	351755
34353	351756
7492	351757
29376	351758
6521	351759
7011	351760
5122	351761
2047	351762
6199	351763
55485	351764
7473	351765
3508	351766
3236	351767
8402	351768
60174	351769
70060	351770
7533	351771
21668	351772
48273	351773
18931	351774
5083	351775
4	351776
4	351777
12350	351778
11539	351779
3152	351780
6214	351781
1755	351782
59694	351783
28369	351784
9563	351785
55695	351786
82160	351787
2077	351788
16283	351789
3108	351790
2722	351791
46664	351792
22838	351793
11867	351794
3470	351795
23552	351796
21619	351797
10320	351798
29631	351799
41007	351800
15674	351801
14213	351802
5474	351803
42285	351804
48584	351805
8938	351806
15807	351807
16429	351808
3175	351809
37291	351810
1511	351811
32438	351812
9332	351813
13164	351814
953	351815
10092	351816
14614	351817
84416	351818
2782	351819
9013	351820
621	351821
60634	351822
11720	351823
35012	351824
58994	351825
7693	351826
416	351827
41707	351828
59169	351829
53805	351830
6369	351831
54680	351832
124348	351833
10838	351834
85098	351835
27816	351836
40612	351837
89641	351838
8888	351839
33900	351840
45012	351841
274	351842
92200	351843
8990	351844
211	351845
45184	351846
43754	351847
1312	351848
27946	351849
27638	351850
3397	351851
42972	351852
29253	351853
7595	351854
11	351855
9773	351856
5602	351857
33544	351858
1690	351859
5159	351860
14380	351861
5978	351862
20508	351863
7794	351864
30239	351865
36528	351866
9048	351867
15237	351868
14498	351869
20592	351870
63910	351871
36442	351872
17182	351873
3572	351874
20434	351875
17248	351876
65620	351877
60212	351878
5923	351879
9951	351880
2143	351881
6837	351882
34778	351883
12246	351884
27563	351885
26560	351886
5253	351887
165	351888
33663	351889
2272	351890
82123	351891
3642	351892
123723	351893
74741	351894
39552	351895
129134	351896
75646	351897
65491	351898
67926	351899
173046	351900
7345	351901
110819	351902
76658	351903
181131	351904
62639	351905
88968	351906
82686	351907
52750	351908
77894	351909
24012	351910
72011	351911
26683	351912
989	351913
40109	351914
24150	351915
3170	351916
37472	351917
18439	351918
6684	351919
8798	351920
6684	351921
14457	351922
6684	351923
43137	351924
87273	351925
17382	351926
57872	351927
99131	351928
41813	351929
10433	351930
19102	351931
59838	351932
43654	351933
102136	351934
16809	351935
77484	351936
54212	351937
3389	351938
37240	351939
36941	351940
30980	351941
101873	351942
52636	351943
29289	351944
9362	351945
57440	351946
56931	351947
14923	351948
28207	351949
61845	351950
16612	351951
180241	351952
19431	351953
77713	351954
68694	351955
180220	351956
63396	351957
31867	351958
21231	351959
47621	351960
1697	351961
59834	351962
7946	351963
23155	351964
78860	351965
47345	351966
9914	351967
65150	351968
88789	351969
29928	351970
17730	351971
1789	351972
35815	351973
79599	351974
71880	351975
56931	351976
628	351977
9690	351978
109688	351979
11034	351980
11360	351981
326	351982
1130	351983
7823	351984
8954	351985
178	351986
72340	351987
46379	351988
78508	351989
124447	351990
54741	351991
140615	351992
52705	351993
94913	351994
14457	351995
25464	351996
1131	351997
2427	351998
30285	351999
82485	352000
19102	352001
85794	352002
11278	352003
11278	352004
45050	352005
56127	352006
35100	352007
7079	352008
32818	352009
62224	352010
3131	352011
8266	352012
38577	352013
54247	352014
9818	352015
180656	352016
6284	352017
11234	352018
103758	352019
117425	352020
30540	352021
112979	352022
183159	352023
69090	352024
11003	352025
7436	352026
2085	352027
8447	352028
21739	352029
3889	352030
40856	352031
154467	352032
133	352033
21369	352034
23788	352035
72452	352036
90953	352037
3631	352038
59695	352039
15055	352040
61208	352041
73161	352042
39327	352043
73145	352044
19229	352045
140500	352046
109933	352047
88642	352048
87968	352049
183994	352050
5865	352051
1	352052
1013	352053
4759	352054
311	352055
2522	352056
47754	352057
21832	352058
72441	352059
49	352060
27925	352061
34754	352062
1752	352063
139362	352064
41990	352065
13184	352066
7032	352067
4913	352068
469	352069
140912	352070
242	352071
4913	352072
75935	352073
156124	352074
48582	352075
75935	352076
71968	352077
41185	352078
186855	352079
103167	352080
54184	352081
52776	352082
103167	352083
5864	352084
77427	352085
179219	352086
111032	352087
116	352088
55473	352089
126272	352090
92778	352091
40805	352092
47621	352093
3595	352094
48358	352095
12758	352096
133602	352097
2256	352098
184788	352099
86662	352100
92778	352101
140388	352102
2879	352103
164056	352104
53695	352105
72352	352106
88316	352107
23810	352108
88397	352109
106161	352110
6519	352111
5009	352112
399	352113
174030	352114
152816	352115
76529	352116
186694	352117
10913	352118
6828	352119
65705	352120
20197	352121
94892	352122
42919	352123
31402	352124
31402	352125
42919	352126
49851	352127
23959	352128
21419	352129
101591	352130
46289	352131
72126	352132
29803	352133
13436	352134
35198	352135
131	352136
13928	352137
18467	352138
129707	352139
50271	352140
204	352141
36028	352142
11225	352143
94663	352144
8616	352145
11738	352146
1238	352147
1784	352148
62192	352149
16396	352150
148284	352151
36409	352152
49048	352153
16449	352154
103340	352155
3578	352156
41	352157
16041	352158
12525	352159
747	352160
115887	352161
129141	352162
127454	352163
98452	352164
74	352165
14597	352166
133521	352167
123112	352168
97611	352169
96380	352170
120232	352171
43688	352172
101827	352173
12529	352174
83222	352175
55986	352176
124837	352177
54830	352178
163709	352179
130112	352180
161805	352181
4928	352182
11812	352183
121668	352184
124281	352185
123970	352186
67216	352187
80569	352188
38316	352189
82099	352190
97787	352191
86840	352192
67849	352193
68680	352194
98166	352195
54830	352196
64396	352197
121337	352198
97611	352199
121860	352200
100215	352201
126646	352202
65148	352203
79282	352204
68680	352205
100200	352206
79120	352207
81806	352208
47967	352209
67481	352210
97128	352211
172355	352212
54151	352213
17339	352214
100118	352215
17801	352216
99715	352217
14938	352218
11057	352219
7089	352220
75376	352221
133561	352222
15840	352223
15223	352224
35767	352225
6102	352226
10481	352227
20478	352228
11414	352229
24131	352230
22524	352231
50291	352232
74012	352233
23270	352234
10481	352235
20051	352236
25944	352237
106438	352238
2443	352239
579	352240
57164	352241
53993	352242
53993	352243
157606	352244
17559	352245
56250	352246
49533	352247
47383	352248
5500	352249
26465	352250
19493	352251
4486	352252
15311	352253
8803	352254
392	352255
27455	352256
138	352257
144	352258
1711	352259
27661	352260
40650	352261
10949	352262
25307	352263
30965	352264
2950	352265
9585	352266
2950	352267
20488	352268
6561	352269
15240	352270
511	352271
183252	352272
35400	352273
35400	352274
69525	352275
3543	352276
8784	352277
2153	352278
64066	352279
33951	352280
12459	352281
8506	352282
3416	352283
12657	352284
110347	352285
71257	352286
120	352287
158078	352288
17212	352289
125220	352290
23446	352291
56972	352292
79960	352293
184819	352294
8054	352295
39890	352296
82981	352297
106136	352298
41072	352299
71444	352300
29097	352301
167	352302
11889	352303
10446	352304
10301	352305
26285	352306
19450	352307
23296	352308
810	352309
3091	352310
57089	352311
41844	352312
4	352313
27991	352314
115962	352315
80759	352316
25455	352317
142396	352318
4373	352319
91086	352320
14757	352321
88	352322
542	352323
13	352324
2973	352325
88816	352326
175	352327
140444	352328
519	352329
67964	352330
82116	352331
101088	352332
100036	352333
100036	352334
100729	352335
43005	352336
169396	352337
4378	352338
4378	352339
153270	352340
121766	352341
80273	352342
116552	352343
116677	352344
169733	352345
10248	352346
14095	352347
23295	352348
22526	352349
29571	352350
174667	352351
188875	352352
22403	352353
23295	352354
63393	352355
116677	352356
65596	352357
139225	352358
139960	352359
143055	352360
24124	352361
32993	352362
23789	352363
65041	352364
6995	352365
82509	352366
30142	352367
101523	352368
25017	352369
95181	352370
28356	352371
20732	352372
7719	352373
131600	352374
185033	352375
52454	352376
29209	352377
49035	352378
42469	352379
27112	352380
58056	352381
60115	352382
22366	352383
18994	352384
42405	352385
74433	352386
1164	352387
50287	352388
39926	352389
27112	352390
139448	352391
35605	352392
58056	352393
85042	352394
116595	352395
50438	352396
5274	352397
30087	352398
67317	352399
30592	352400
30093	352401
96436	352402
99093	352403
7343	352404
120144	352405
63308	352406
59571	352407
65044	352408
119112	352409
168382	352410
34205	352411
142268	352412
17495	352413
151588	352414
100252	352415
146508	352416
57095	352417
32015	352418
135621	352419
150997	352420
153729	352421
188297	352422
177387	352423
307	352424
307	352425
99811	352426
21028	352427
57811	352428
120067	352429
22145	352430
22702	352431
22956	352432
75722	352433
68706	352434
24579	352435
132008	352436
2453	352437
53225	352438
13831	352439
23655	352440
103769	352441
30262	352442
130046	352443
127757	352444
13848	352445
88752	352446
25572	352447
249	352448
68	352449
31	352450
163	352451
23386	352452
4609	352453
179624	352454
16908	352455
3989	352456
112208	352457
175221	352458
13622	352459
13622	352460
13622	352461
88868	352462
80751	352463
60038	352464
38063	352465
96145	352466
6720	352467
18376	352468
7462	352469
154506	352470
2204	352471
106011	352472
6416	352473
16611	352474
131565	352475
20174	352476
7422	352477
466	352478
75222	352479
147039	352480
1666	352481
76938	352482
127527	352483
6611	352484
7916	352485
196	352486
41699	352487
36706	352488
79274	352489
7636	352490
403	352491
39245	352492
100609	352493
22483	352494
59242	352495
5296	352496
1231	352497
53385	352498
46777	352499
133717	352500
4272	352501
25939	352502
54527	352503
958	352504
18276	352505
186246	352506
143309	352507
18624	352508
77105	352509
6835	352510
2755	352511
12199	352512
1460	352513
53962	352514
29286	352515
2385	352516
49566	352517
32537	352518
20776	352519
23533	352520
294	352521
135322	352522
25603	352523
154527	352524
14	352525
131440	352526
103856	352527
68811	352528
35440	352529
77263	352530
3419	352531
43745	352532
76554	352533
62143	352534
84413	352535
9258	352536
82268	352537
32417	352538
2477	352539
33936	352540
16504	352541
9657	352542
40030	352543
33326	352544
18194	352545
58962	352546
16884	352547
8234	352548
49	352549
64928	352550
13383	352551
6054	352552
86347	352553
35324	352554
85618	352555
18203	352556
2164	352557
13354	352558
14138	352559
40366	352560
11944	352561
75496	352562
33320	352563
186	352564
7803	352565
4490	352566
34949	352567
9270	352568
44713	352569
39239	352570
39138	352571
22855	352572
11537	352573
1	352574
7206	352575
10108	352576
2420	352577
47569	352578
7737	352579
18338	352580
3326	352581
71891	352582
27830	352583
31900	352584
2735	352585
32444	352586
28842	352587
18092	352588
57416	352589
43100	352590
25954	352591
32274	352592
56644	352593
26133	352594
8855	352595
38920	352596
1822	352597
22127	352598
23804	352599
115	352600
30336	352601
31137	352602
20932	352603
4537	352604
34959	352605
76614	352606
13747	352607
129111	352608
32068	352609
6541	352610
22860	352611
11445	352612
70006	352613
35188	352614
154	352615
83515	352616
33670	352617
9012	352618
18807	352619
62010	352620
7238	352621
95122	352622
66801	352623
21886	352624
50205	352625
32815	352626
8055	352627
54406	352628
4263	352629
48	352630
39742	352631
1062	352632
41615	352633
9664	352634
17566	352635
10198	352636
1249	352637
113	352638
1133	352639
3198	352640
823	352641
35082	352642
18388	352643
1533	352644
12918	352645
5372	352646
36902	352647
1272	352648
6117	352649
11958	352650
14207	352651
76704	352652
6742	352653
37465	352654
92357	352655
18195	352656
51760	352657
338	352658
14991	352659
171934	352660
667	352661
12630	352662
46404	352663
43551	352664
16013	352665
18081	352666
64765	352667
4320	352668
12190	352669
357	352670
39680	352671
57560	352672
36870	352673
6356	352674
57788	352675
32810	352676
730	352677
11641	352678
334	352679
5222	352680
27564	352681
11765	352682
70584	352683
35827	352684
40904	352685
16764	352686
15606	352687
21916	352688
47102	352689
12361	352690
8771	352691
15937	352692
1574	352693
102526	352694
90	352695
874	352696
15601	352697
95297	352698
65539	352699
2334	352700
113013	352701
13350	352702
39290	352703
47026	352704
33958	352705
33390	352706
8842	352707
18195	352708
9153	352709
10695	352710
4361	352711
75660	352712
40753	352713
1133	352714
57369	352715
10245	352716
1377	352717
11285	352718
19811	352719
9849	352720
13568	352721
8515	352722
405	352723
46	352724
3758	352725
25301	352726
28748	352727
41	352728
18237	352729
29216	352730
50738	352731
4798	352732
132554	352733
35	352734
26582	352735
91	352736
122	352737
13199	352738
11277	352739
43788	352740
39294	352741
69106	352742
616	352743
85705	352744
55982	352745
25968	352746
39361	352747
113	352748
12099	352749
761	352750
32531	352751
22116	352752
62700	352753
6499	352754
671	352755
57614	352756
17133	352757
65230	352758
47649	352759
28176	352760
90717	352761
68849	352762
10100	352763
23965	352764
24003	352765
58460	352766
11060	352767
21237	352768
2914	352769
32327	352770
104	352771
1155	352772
57465	352773
69132	352774
26568	352775
29242	352776
10366	352777
2935	352778
11871	352779
4076	352780
69230	352781
12499	352782
26627	352783
3654	352784
15307	352785
21273	352786
15255	352787
10821	352788
5699	352789
75350	352790
9486	352791
47959	352792
18293	352793
17706	352794
49463	352795
85459	352796
154952	352797
58866	352798
23585	352799
2942	352800
90094	352801
95645	352802
32385	352803
2148	352804
26468	352805
36644	352806
13549	352807
54604	352808
56	352809
10501	352810
11918	352811
50023	352812
10040	352813
6907	352814
32593	352815
350	352816
33952	352817
64953	352818
6010	352819
5434	352820
13486	352821
14153	352822
5256	352823
11315	352824
1179	352825
20994	352826
47893	352827
102897	352828
43475	352829
4539	352830
6837	352831
48	352832
59383	352833
47728	352834
88	352835
42253	352836
3464	352837
38544	352838
504	352839
31695	352840
15131	352841
39637	352842
12993	352843
614	352844
54508	352845
8828	352846
24412	352847
2928	352848
1370	352849
48728	352850
108	352851
24086	352852
18326	352853
60150	352854
3718	352855
1972	352856
7707	352857
60565	352858
23766	352859
40894	352860
4199	352861
3083	352862
7424	352863
19749	352864
10483	352865
125603	352866
105256	352867
11816	352868
59364	352869
24027	352870
55229	352871
47566	352872
20260	352873
61486	352874
9493	352875
29619	352876
40471	352877
28271	352878
26504	352879
37305	352880
47708	352881
145319	352882
6361	352883
24181	352884
15596	352885
6587	352886
5780	352887
69063	352888
106529	352889
2659	352890
6834	352891
12487	352892
2786	352893
47756	352894
558	352895
37305	352896
10817	352897
6489	352898
73490	352899
48008	352900
79263	352901
16383	352902
5780	352903
20007	352904
49217	352905
1998	352906
66839	352907
57351	352908
22702	352909
83255	352910
39309	352911
42202	352912
33601	352913
34937	352914
17584	352915
10206	352916
49087	352917
29489	352918
11067	352919
25143	352920
50933	352921
10151	352922
95121	352923
30713	352924
1352	352925
56555	352926
8282	352927
57306	352928
7984	352929
12487	352930
12015	352931
3960	352932
3949	352933
56256	352934
8956	352935
4077	352936
54015	352937
31160	352938
8054	352939
14160	352940
31583	352941
14196	352942
17308	352943
32228	352944
51582	352945
2889	352946
3455	352947
27312	352948
3	352949
48	352950
11101	352951
16091	352952
13126	352953
86446	352954
1030	352955
2703	352956
2420	352957
62225	352958
43	352959
86037	352960
145982	352961
43542	352962
43557	352963
44166	352964
552	352965
118408	352966
52999	352967
792	352968
14719	352969
2043	352970
7747	352971
53839	352972
7959	352973
13551	352974
29023	352975
8514	352976
45995	352977
26102	352978
45475	352979
61282	352980
84755	352981
10872	352982
9	352983
36958	352984
4915	352985
13173	352986
4884	352987
43160	352988
53750	352989
3140	352990
855	352991
34506	352992
2258	352993
1222	352994
5577	352995
15	352996
56104	352997
48720	352998
102121	352999
100020	353000
18528	353001
57482	353002
6136	353003
23062	353004
988	353005
10633	353006
39665	353007
370	353008
37735	353009
30212	353010
59370	353011
64534	353012
167050	353013
2729	353014
83599	353015
64232	353016
5309	353017
60115	353018
41502	353019
8539	353020
7450	353021
72495	353022
24544	353023
10697	353024
1555	353025
359	353026
55025	353027
20566	353028
50258	353029
15635	353030
28546	353031
9270	353032
27340	353033
18398	353034
1389	353035
68825	353036
103408	353037
100235	353038
59761	353039
36933	353040
22264	353041
9635	353042
64300	353043
4770	353044
1682	353045
59198	353046
5061	353047
661	353048
3602	353049
55703	353050
13567	353051
12895	353052
7410	353053
455	353054
50155	353055
38106	353056
9823	353057
927	353058
34213	353059
14575	353060
34352	353061
25354	353062
22962	353063
27084	353064
36679	353065
121389	353066
30412	353067
59550	353068
12400	353069
68329	353070
8685	353071
41539	353072
30975	353073
132012	353074
21325	353075
8925	353076
50701	353077
4879	353078
41799	353079
23100	353080
86080	353081
72170	353082
134859	353083
8028	353084
26626	353085
17999	353086
125841	353087
19165	353088
22629	353089
28018	353090
6728	353091
167106	353092
72806	353093
4335	353094
26166	353095
24263	353096
59145	353097
7716	353098
32904	353099
5937	353100
41699	353101
126657	353102
25432	353103
4147	353104
25300	353105
95884	353106
16060	353107
13413	353108
125233	353109
3901	353110
7426	353111
88816	353112
45133	353113
3757	353114
16076	353115
20770	353116
1474	353117
22211	353118
2103	353119
38643	353120
7887	353121
68929	353122
15339	353123
69282	353124
38720	353125
4809	353126
6379	353127
69537	353128
29896	353129
170530	353130
5463	353131
3277	353132
4693	353133
56226	353134
34411	353135
153489	353136
17109	353137
48251	353138
22530	353139
6432	353140
22462	353141
13664	353142
2279	353143
70132	353144
12972	353145
51047	353146
4804	353147
84044	353148
3558	353149
1527	353150
33283	353151
47421	353152
99610	353153
18501	353154
34251	353155
11525	353156
7324	353157
18157	353158
5417	353159
12642	353160
17863	353161
8746	353162
39502	353163
60081	353164
9659	353165
35927	353166
32290	353167
60068	353168
52544	353169
56620	353170
46113	353171
32880	353172
13564	353173
26	353174
68	353175
22297	353176
41703	353177
15080	353178
88333	353179
31533	353180
168	353181
19366	353182
10971	353183
53904	353184
58847	353185
42059	353186
38740	353187
28072	353188
5929	353189
107548	353190
7688	353191
48942	353192
564	353193
23163	353194
122071	353195
39773	353196
55184	353197
7019	353198
40004	353199
13578	353200
58098	353201
36240	353202
32398	353203
2334	353204
5348	353205
10570	353206
37016	353207
55265	353208
2590	353209
46748	353210
8145	353211
47163	353212
28099	353213
47495	353214
1891	353215
68329	353216
18385	353217
53911	353218
32240	353219
47788	353220
15205	353221
19792	353222
39739	353223
125066	353224
5904	353225
25846	353226
461	353227
18308	353228
6740	353229
137277	353230
21740	353231
50092	353232
35680	353233
48800	353234
21009	353235
24523	353236
34946	353237
12319	353238
5349	353239
23197	353240
9282	353241
48064	353242
83558	353243
34313	353244
33619	353245
8738	353246
20740	353247
719	353248
12384	353249
164648	353250
57485	353251
32083	353252
51128	353253
581	353254
82228	353255
21660	353256
48337	353257
5702	353258
5545	353259
30634	353260
39223	353261
21158	353262
3874	353263
863	353264
16117	353265
78852	353266
72776	353267
22400	353268
69328	353269
49785	353270
19228	353271
5217	353272
132511	353273
99792	353274
38798	353275
37526	353276
47171	353277
27831	353278
8872	353279
7784	353280
43436	353281
49257	353282
34712	353283
6998	353284
804	353285
10904	353286
41239	353287
833	353288
3033	353289
12249	353290
100779	353291
8173	353292
56334	353293
70807	353294
2629	353295
65947	353296
8439	353297
163791	353298
9144	353299
4801	353300
60834	353301
4442	353302
15891	353303
38192	353304
1377	353305
79211	353306
69776	353307
4230	353308
133107	353309
62328	353310
2934	353311
18589	353312
11551	353313
3295	353314
87998	353315
21909	353316
30012	353317
36547	353318
134256	353319
2115	353320
19034	353321
79310	353322
24532	353323
6439	353324
42124	353325
14590	353326
48220	353327
11388	353328
64204	353329
80031	353330
22906	353331
37707	353332
342	353333
1895	353334
2378	353335
67513	353336
44291	353337
11406	353338
102000	353339
34259	353340
87515	353341
434	353342
8312	353343
68	353344
1414	353345
42074	353346
72957	353347
15435	353348
14884	353349
3308	353350
5421	353351
185644	353352
109117	353353
5452	353354
41744	353355
450	353356
5545	353357
2136	353358
21637	353359
20808	353360
905	353361
104842	353362
49178	353363
79058	353364
14152	353365
15250	353366
2001	353367
17975	353368
43657	353369
48619	353370
18551	353371
68902	353372
67618	353373
238	353374
98777	353375
10776	353376
28078	353377
26084	353378
2208	353379
54089	353380
1	353381
22523	353382
33700	353383
44166	353384
88049	353385
1181	353386
30342	353387
6513	353388
5623	353389
50169	353390
19252	353391
49230	353392
68387	353393
121527	353394
7514	353395
47527	353396
11477	353397
37624	353398
291	353399
60183	353400
30197	353401
34241	353402
41137	353403
82347	353404
32785	353405
13535	353406
83348	353407
54775	353408
18851	353409
13980	353410
25420	353411
28258	353412
52895	353413
20931	353414
2607	353415
50198	353416
78583	353417
22916	353418
13578	353419
39611	353420
47767	353421
11804	353422
13227	353423
87876	353424
10921	353425
31655	353426
2614	353427
18103	353428
8495	353429
16123	353430
3016	353431
5730	353432
18776	353433
18604	353434
25392	353435
79200	353436
58362	353437
4254	353438
74412	353439
1308	353440
3019	353441
23278	353442
6721	353443
6045	353444
31636	353445
67716	353446
53689	353447
23278	353448
2576	353449
3267	353450
14202	353451
13782	353452
88330	353453
161	353454
97766	353455
14715	353456
84062	353457
70908	353458
82554	353459
41130	353460
62392	353461
2695	353462
49594	353463
47949	353464
4884	353465
56167	353466
108281	353467
16173	353468
41529	353469
87431	353470
38758	353471
94552	353472
17404	353473
84975	353474
13271	353475
9625	353476
41649	353477
38343	353478
22431	353479
87555	353480
587	353481
22505	353482
28931	353483
12508	353484
28522	353485
13598	353486
33500	353487
27244	353488
41506	353489
72144	353490
72144	353491
3053	353492
31420	353493
38534	353494
27440	353495
43090	353496
59021	353497
47378	353498
4549	353499
10992	353500
41727	353501
1288	353502
110373	353503
115948	353504
109285	353505
41872	353506
27536	353507
2994	353508
26581	353509
85645	353510
17521	353511
39564	353512
49573	353513
7399	353514
63937	353515
15322	353516
31	353517
137934	353518
28240	353519
5524	353520
12014	353521
619	353522
32485	353523
18406	353524
4392	353525
72332	353526
27730	353527
4867	353528
34302	353529
16932	353530
5768	353531
34236	353532
41750	353533
24144	353534
14858	353535
3851	353536
87780	353537
59987	353538
79	353539
798	353540
6146	353541
27220	353542
13217	353543
34460	353544
28125	353545
5784	353546
39424	353547
39724	353548
2068	353549
34354	353550
27501	353551
1225	353552
3792	353553
46542	353554
25837	353555
60001	353556
16801	353557
49189	353558
22103	353559
39128	353560
47544	353561
205	353562
16975	353563
32551	353564
26508	353565
30707	353566
14308	353567
2406	353568
8476	353569
18439	353570
2464	353571
60034	353572
6779	353573
41675	353574
29563	353575
38659	353576
23192	353577
32694	353578
9823	353579
34300	353580
39566	353581
1488	353582
41445	353583
5729	353584
8440	353585
2142	353586
41739	353587
32531	353588
29563	353589
50169	353590
28088	353591
42401	353592
9982	353593
1	353594
16330	353595
1548	353596
26863	353597
1315	353598
9532	353599
13206	353600
12467	353601
56974	353602
26756	353603
7197	353604
60559	353605
3143	353606
6561	353607
25725	353608
49325	353609
45433	353610
33143	353611
32385	353612
1342	353613
37319	353614
25275	353615
50026	353616
48724	353617
69073	353618
28507	353619
19774	353620
16792	353621
3090	353622
47932	353623
6410	353624
157489	353625
11029	353626
1487	353627
22519	353628
25409	353629
16482	353630
47932	353631
83592	353632
12907	353633
34458	353634
31765	353635
58368	353636
41508	353637
2736	353638
534	353639
16054	353640
48	353641
101197	353642
23109	353643
16306	353644
26943	353645
6	353646
28125	353647
18339	353648
8209	353649
50626	353650
3902	353651
38612	353652
40501	353653
41756	353654
15593	353655
45025	353656
41593	353657
39396	353658
4764	353659
2185	353660
36161	353661
8719	353662
10481	353663
1901	353664
40924	353665
57256	353666
95746	353667
49325	353668
29108	353669
66458	353670
23529	353671
50123	353672
35727	353673
6489	353674
3015	353675
16209	353676
1293	353677
40939	353678
27583	353679
11626	353680
19666	353681
36983	353682
19637	353683
6478	353684
159099	353685
1152	353686
33233	353687
523	353688
48668	353689
12265	353690
562	353691
2387	353692
228	353693
20705	353694
71906	353695
11885	353696
108633	353697
84668	353698
1528	353699
12120	353700
17962	353701
28283	353702
41585	353703
1967	353704
11353	353705
91338	353706
26824	353707
19306	353708
4047	353709
7375	353710
22461	353711
30133	353712
24070	353713
1835	353714
2350	353715
26798	353716
12609	353717
4193	353718
91111	353719
11032	353720
34278	353721
49576	353722
11206	353723
21831	353724
91111	353725
6184	353726
7847	353727
21574	353728
56243	353729
62819	353730
22252	353731
7498	353732
137131	353733
6949	353734
42843	353735
1329	353736
6326	353737
48107	353738
6592	353739
74412	353740
34013	353741
99821	353742
108827	353743
3414	353744
19673	353745
721	353746
11785	353747
71759	353748
767	353749
35144	353750
28823	353751
29126	353752
4981	353753
10488	353754
1930	353755
127536	353756
1308	353757
6906	353758
20133	353759
104223	353760
5212	353761
1026	353762
45541	353763
13760	353764
7552	353765
1740	353766
42745	353767
91	353768
23820	353769
8670	353770
5185	353771
9614	353772
61709	353773
10086	353774
24629	353775
49125	353776
8653	353777
21932	353778
7614	353779
24481	353780
42840	353781
180519	353782
74045	353783
343	353784
4	353785
45102	353786
40462	353787
5807	353788
49063	353789
12282	353790
24686	353791
7762	353792
482	353793
115005	353794
94440	353795
161318	353796
125994	353797
34632	353798
34632	353799
64107	353800
8918	353801
75126	353802
63279	353803
187363	353804
51230	353805
32910	353806
49960	353807
60484	353808
86514	353809
2355	353810
27284	353811
35991	353812
45203	353813
81434	353814
88388	353815
1455	353816
88388	353817
115253	353818
33011	353819
86335	353820
150826	353821
76382	353822
93228	353823
64029	353824
27577	353825
59949	353826
53525	353827
59055	353828
59055	353829
18076	353830
107	353831
45462	353832
26416	353833
147	353834
51505	353835
18010	353836
89023	353837
3575	353838
107	353839
79127	353840
8210	353841
3575	353842
49856	353843
33309	353844
15634	353845
107636	353846
1329	353847
17726	353848
53268	353849
3344	353850
4480	353851
10076	353852
755	353853
91806	353854
27674	353855
11486	353856
108528	353857
8565	353858
10335	353859
107	353860
247	353861
82765	353862
29030	353863
51222	353864
41939	353865
81821	353866
51295	353867
13919	353868
83908	353869
109989	353870
134502	353871
8110	353872
10307	353873
32148	353874
22498	353875
672	353876
68679	353877
44203	353878
33988	353879
71409	353880
14308	353881
40778	353882
54653	353883
13421	353884
13421	353885
41111	353886
179441	353887
33983	353888
9723	353889
13424	353890
22900	353891
35716	353892
15206	353893
168315	353894
15206	353895
6201	353896
165290	353897
68930	353898
27828	353899
68293	353900
13417	353901
42463	353902
24108	353903
71540	353904
71409	353905
59537	353906
106321	353907
22900	353908
71558	353909
71449	353910
187030	353911
47959	353912
106445	353913
12026	353914
109011	353915
61829	353916
23876	353917
84643	353918
44325	353919
45410	353920
72778	353921
54	353922
11619	353923
9304	353924
1584	353925
37623	353926
2463	353927
13410	353928
14072	353929
41738	353930
10346	353931
6471	353932
46849	353933
7899	353934
40869	353935
3932	353936
17836	353937
3231	353938
105253	353939
174956	353940
36895	353941
69892	353942
34117	353943
55014	353944
1740	353945
26692	353946
17916	353947
5184	353948
5184	353949
27810	353950
179	353951
32313	353952
2560	353953
11472	353954
179	353955
22667	353956
13315	353957
85790	353958
115624	353959
4699	353960
9630	353961
81667	353962
11535	353963
147108	353964
8351	353965
1096	353966
17327	353967
27992	353968
142484	353969
142484	353970
60175	353971
28373	353972
50160	353973
23772	353974
7728	353975
84542	353976
19259	353977
5103	353978
526	353979
10311	353980
90211	353981
40071	353982
40212	353983
24284	353984
526	353985
14202	353986
10311	353987
58365	353988
10144	353989
12532	353990
16866	353991
86003	353992
77722	353993
49551	353994
33871	353995
13395	353996
15884	353997
15892	353998
4915	353999
40880	354000
28468	354001
1504	354002
14995	354003
64950	354004
65563	354005
3607	354006
10259	354007
85421	354008
85421	354009
66351	354010
18621	354011
13400	354012
11734	354013
53965	354014
42556	354015
34214	354016
99153	354017
13400	354018
108660	354019
72700	354020
19557	354021
52078	354022
146035	354023
66708	354024
124343	354025
19365	354026
110217	354027
33921	354028
50305	354029
47293	354030
85517	354031
50305	354032
59078	354033
36010	354034
61424	354035
14727	354036
132300	354037
48533	354038
1716	354039
103017	354040
165183	354041
50336	354042
60500	354043
53303	354044
42556	354045
130191	354046
144881	354047
111995	354048
34702	354049
2562	354050
4631	354051
906	354052
1487	354053
18792	354054
5857	354055
5042	354056
6683	354057
35848	354058
8382	354059
168	354060
119975	354061
8499	354062
20104	354063
2385	354064
4225	354065
16866	354066
45893	354067
940	354068
2461	354069
35848	354070
35197	354071
77248	354072
77257	354073
20519	354074
42814	354075
75128	354076
31514	354077
186551	354078
30035	354079
7177	354080
16990	354081
6755	354082
15307	354083
14659	354084
88565	354085
27126	354086
46038	354087
4069	354088
38917	354089
11963	354090
138368	354091
45584	354092
65739	354093
8357	354094
9223	354095
132994	354096
29109	354097
118066	354098
144115	354099
26195	354100
137339	354101
52786	354102
63114	354103
105838	354104
4796	354105
42299	354106
13835	354107
21364	354108
23277	354109
36557	354110
674	354111
3217	354112
91618	354113
45794	354114
32677	354115
33928	354116
78992	354117
115237	354118
8951	354119
16409	354120
56789	354121
34584	354122
13478	354123
142886	354124
335	354125
56789	354126
9343	354127
45871	354128
56789	354129
34584	354130
44342	354131
88783	354132
5455	354133
40157	354134
30253	354135
75301	354136
16327	354137
186255	354138
30253	354139
111	354140
67023	354141
105047	354142
12945	354143
26462	354144
39621	354145
15315	354146
163	354147
68980	354148
69295	354149
21775	354150
50106	354151
36	354152
76524	354153
37939	354154
33896	354155
41809	354156
28792	354157
10702	354158
18110	354159
33896	354160
4744	354161
11562	354162
17564	354163
8648	354164
45119	354165
83293	354166
44739	354167
44739	354168
45119	354169
71795	354170
137736	354171
104776	354172
6944	354173
77976	354174
104776	354175
145067	354176
118636	354177
136005	354178
25577	354179
178236	354180
36679	354181
41805	354182
170	354183
1258	354184
147052	354185
12909	354186
804	354187
1984	354188
1984	354189
37814	354190
111890	354191
94056	354192
5643	354193
5232	354194
12124	354195
1661	354196
24992	354197
21453	354198
17217	354199
58474	354200
20529	354201
71413	354202
37898	354203
24700	354204
30458	354205
111627	354206
11630	354207
2636	354208
6188	354209
26762	354210
12720	354211
77258	354212
19083	354213
19924	354214
114987	354215
99747	354216
146064	354217
24199	354218
20599	354219
26495	354220
10976	354221
11695	354222
228	354223
5767	354224
747	354225
41137	354226
47930	354227
39120	354228
2445	354229
11300	354230
1	354231
3896	354232
71192	354233
6215	354234
17	354235
577	354236
294	354237
15543	354238
102643	354239
90827	354240
150	354241
472	354242
2975	354243
140463	354244
2350	354245
2523	354246
49	354247
3177	354248
26893	354249
2350	354250
33650	354251
125671	354252
1283	354253
117636	354254
19578	354255
26707	354256
26663	354257
31013	354258
165360	354259
38625	354260
87765	354261
65734	354262
66014	354263
162209	354264
53587	354265
98330	354266
39513	354267
73920	354268
38776	354269
93695	354270
15591	354271
38115	354272
112440	354273
90177	354274
124494	354275
142442	354276
30597	354277
90177	354278
40288	354279
10918	354280
36496	354281
57589	354282
119493	354283
109169	354284
26131	354285
99352	354286
108524	354287
80554	354288
95671	354289
108604	354290
72940	354291
46252	354292
73779	354293
3954	354294
9413	354295
62968	354296
11427	354297
122254	354298
4996	354299
15089	354300
14629	354301
9916	354302
5729	354303
271	354304
62	354305
1049	354306
30191	354307
36604	354308
39203	354309
104175	354310
1210	354311
7054	354312
11961	354313
76043	354314
23377	354315
36557	354316
48829	354317
105689	354318
19358	354319
19	354320
36425	354321
155256	354322
75585	354323
77	354324
116974	354325
2342	354326
47420	354327
35976	354328
179635	354329
27835	354330
3496	354331
1289	354332
5660	354333
44182	354334
72128	354335
33100	354336
129274	354337
37960	354338
23012	354339
1398	354340
33147	354341
33824	354342
173063	354343
80133	354344
173167	354345
140962	354346
494	354347
363	354348
76825	354349
28288	354350
38	354351
571	354352
36279	354353
88091	354354
135221	354355
2653	354356
63246	354357
5703	354358
42516	354359
51159	354360
2443	354361
3635	354362
97844	354363
155364	354364
94092	354365
35004	354366
172833	354367
25326	354368
56456	354369
90401	354370
289	354371
29689	354372
83048	354373
620	354374
1268	354375
10242	354376
59785	354377
1756	354378
87461	354379
10314	354380
50017	354381
9338	354382
40957	354383
40894	354384
145455	354385
88662	354386
9380	354387
14988	354388
75339	354389
39958	354390
107727	354391
35689	354392
155902	354393
167985	354394
147166	354395
4490	354396
79152	354397
34718	354398
24323	354399
19244	354400
23865	354401
78165	354402
76039	354403
88190	354404
2143	354405
56537	354406
18511	354407
71529	354408
56373	354409
81721	354410
135712	354411
187287	354412
7805	354413
85141	354414
18067	354415
97208	354416
73999	354417
17858	354418
4350	354419
75446	354420
182485	354421
119050	354422
168891	354423
116792	354424
112719	354425
19621	354426
88291	354427
49949	354428
67670	354429
4553	354430
143610	354431
25091	354432
139222	354433
2095	354434
282	354435
4257	354436
85367	354437
201	354438
1	354439
2943	354440
78124	354441
24213	354442
30864	354443
14769	354444
103788	354445
2478	354446
7481	354447
215	354448
57263	354449
100680	354450
25572	354451
64898	354452
30793	354453
8135	354454
80711	354455
138258	354456
135139	354457
27310	354458
4573	354459
2208	354460
3533	354461
390	354462
215	354463
149576	354464
4964	354465
57581	354466
3370	354467
31513	354468
13402	354469
94292	354470
58525	354471
1728	354472
390	354473
6013	354474
18909	354475
22658	354476
61197	354477
16762	354478
19544	354479
51478	354480
19222	354481
29525	354482
13375	354483
115356	354484
106705	354485
10052	354486
136810	354487
14513	354488
7121	354489
48866	354490
285	354491
3029	354492
126139	354493
94299	354494
33548	354495
76380	354496
176836	354497
35697	354498
4621	354499
100820	354500
118323	354501
9355	354502
42062	354503
107300	354504
41873	354505
1775	354506
17781	354507
6135	354508
35615	354509
110608	354510
88403	354511
43397	354512
3141	354513
175383	354514
83079	354515
161299	354516
70029	354517
49211	354518
62302	354519
134611	354520
15112	354521
28063	354522
178	354523
70534	354524
2419	354525
5627	354526
108459	354527
34695	354528
49985	354529
7328	354530
23170	354531
115839	354532
20109	354533
9108	354534
134989	354535
110439	354536
13191	354537
33366	354538
187	354539
3849	354540
40670	354541
9558	354542
39728	354543
60164	354544
1403	354545
1870	354546
13677	354547
34248	354548
40244	354549
5123	354550
31736	354551
115568	354552
17531	354553
59952	354554
1977	354555
139	354556
36394	354557
88363	354558
140400	354559
7721	354560
23656	354561
13157	354562
45476	354563
20976	354564
138838	354565
4407	354566
2242	354567
128357	354568
4100	354569
28020	354570
36406	354571
14626	354572
15692	354573
5541	354574
28368	354575
184	354576
10592	354577
2630	354578
4920	354579
33854	354580
1546	354581
1387	354582
32968	354583
60521	354584
2595	354585
109118	354586
14626	354587
494	354588
2082	354589
13431	354590
40000	354591
990	354592
15660	354593
10089	354594
91768	354595
70018	354596
15870	354597
16204	354598
87488	354599
5549	354600
13450	354601
64033	354602
12950	354603
18043	354604
47724	354605
182844	354606
33	354607
5863	354608
8933	354609
37786	354610
532	354611
13249	354612
41558	354613
43452	354614
1219	354615
67694	354616
12854	354617
298	354618
9034	354619
14041	354620
9889	354621
2240	354622
218	354623
57710	354624
72269	354625
86082	354626
62705	354627
20371	354628
28288	354629
17853	354630
11017	354631
35051	354632
13269	354633
66190	354634
8072	354635
23427	354636
102179	354637
158003	354638
74713	354639
75448	354640
2046	354641
24813	354642
19714	354643
37319	354644
149371	354645
118746	354646
8574	354647
6606	354648
118808	354649
330	354650
9418	354651
185783	354652
22445	354653
3635	354654
64413	354655
119615	354656
7837	354657
3236	354658
128149	354659
84904	354660
1	354661
9828	354662
609	354663
72612	354664
13299	354665
386	354666
8028	354667
19452	354668
63481	354669
1	354670
135130	354671
530	354672
36152	354673
53311	354674
58529	354675
174618	354676
67027	354677
3919	354678
88973	354679
76553	354680
124234	354681
18009	354682
124234	354683
53337	354684
154579	354685
581	354686
26545	354687
3581	354688
1706	354689
92163	354690
7546	354691
16145	354692
35004	354693
9877	354694
60648	354695
1361	354696
67519	354697
21254	354698
7501	354699
6923	354700
161700	354701
120573	354702
76956	354703
633	354704
51662	354705
3901	354706
135917	354707
66098	354708
41522	354709
11817	354710
28095	354711
41501	354712
2255	354713
22593	354714
28067	354715
13857	354716
6666	354717
654	354718
195	354719
1006	354720
41837	354721
16627	354722
654	354723
30651	354724
13352	354725
21870	354726
9246	354727
75108	354728
32488	354729
42396	354730
27740	354731
1630	354732
25730	354733
1205	354734
2068	354735
25547	354736
15683	354737
11452	354738
6138	354739
11860	354740
83449	354741
10284	354742
29088	354743
117344	354744
2713	354745
42998	354746
15683	354747
5523	354748
3058	354749
5299	354750
7491	354751
12704	354752
6586	354753
7764	354754
79	354755
4964	354756
159227	354757
77987	354758
77836	354759
11788	354760
23452	354761
1278	354762
68618	354763
59441	354764
58966	354765
13569	354766
488	354767
7208	354768
11267	354769
16059	354770
18325	354771
7635	354772
11893	354773
7471	354774
57477	354775
37292	354776
6344	354777
19432	354778
35890	354779
1858	354780
12542	354781
3671	354782
77510	354783
79234	354784
7466	354785
9607	354786
39403	354787
21567	354788
4204	354789
9574	354790
100071	354791
15731	354792
2052	354793
6344	354794
3731	354795
16427	354796
1625	354797
70905	354798
35947	354799
974	354800
19953	354801
1335	354802
69353	354803
79369	354804
96583	354805
50715	354806
7556	354807
3	354808
31084	354809
7	354810
2110	354811
3781	354812
200	354813
1547	354814
24427	354815
147139	354816
13178	354817
21311	354818
16104	354819
1913	354820
18776	354821
43591	354822
313	354823
5434	354824
2299	354825
46932	354826
15349	354827
49153	354828
42859	354829
175683	354830
31975	354831
69157	354832
17342	354833
200	354834
4180	354835
18936	354836
21703	354837
181910	354838
13395	354839
17662	354840
66228	354841
624	354842
38553	354843
3456	354844
60823	354845
14076	354846
233	354847
33871	354848
15653	354849
71782	354850
502	354851
11868	354852
655	354853
8735	354854
40294	354855
1821	354856
67642	354857
7857	354858
50555	354859
72233	354860
72233	354861
3364	354862
48744	354863
540	354864
36912	354865
93563	354866
30563	354867
19204	354868
1958	354869
2407	354870
2508	354871
28095	354872
57242	354873
34086	354874
2667	354875
1075	354876
8188	354877
138459	354878
6268	354879
1543	354880
18815	354881
103551	354882
71682	354883
8806	354884
8508	354885
72233	354886
60678	354887
55921	354888
72233	354889
106104	354890
4821	354891
4392	354892
9442	354893
83983	354894
41421	354895
113453	354896
419	354897
298	354898
2145	354899
1984	354900
1149	354901
76	354902
3153	354903
15276	354904
771	354905
22435	354906
52628	354907
17765	354908
28095	354909
16698	354910
1	354911
2972	354912
9995	354913
7637	354914
17267	354915
342	354916
8734	354917
5322	354918
15579	354919
962	354920
9610	354921
783	354922
82775	354923
20179	354924
41733	354925
13720	354926
185061	354927
469	354928
38356	354929
13559	354930
24520	354931
105227	354932
159	354933
707	354934
32571	354935
7362	354936
1184	354937
17290	354938
34342	354939
892	354940
17647	354941
1913	354942
22134	354943
3286	354944
8349	354945
69236	354946
70557	354947
146181	354948
33786	354949
21982	354950
21268	354951
40650	354952
26585	354953
20761	354954
30687	354955
27296	354956
12089	354957
48019	354958
13536	354959
13366	354960
41655	354961
2465	354962
15091	354963
16112	354964
57674	354965
13536	354966
3644	354967
22123	354968
71753	354969
37977	354970
4739	354971
42131	354972
57705	354973
12740	354974
40855	354975
97258	354976
20003	354977
34482	354978
1848	354979
12457	354980
13870	354981
21120	354982
5431	354983
27296	354984
8337	354985
15320	354986
1251	354987
2465	354988
19978	354989
16561	354990
5119	354991
71	354992
32752	354993
9246	354994
24095	354995
21373	354996
1464	354997
413	354998
31084	354999
54863	355000
39474	355001
12972	355002
21982	355003
223	355004
32185	355005
23181	355006
21933	355007
18006	355008
188791	355009
27689	355010
83406	355011
24095	355012
3691	355013
6989	355014
32308	355015
26783	355016
40946	355017
3006	355018
23292	355019
9376	355020
11705	355021
3461	355022
62205	355023
28368	355024
75207	355025
1362	355026
1348	355027
94691	355028
5762	355029
9816	355030
5407	355031
23496	355032
51561	355033
109	355034
77109	355035
66226	355036
108113	355037
136195	355038
138262	355039
50340	355040
5663	355041
69795	355042
17440	355043
40860	355044
177671	355045
170295	355046
9614	355047
85991	355048
680	355049
158127	355050
25412	355051
125625	355052
8388	355053
8133	355054
1226	355055
35853	355056
1011	355057
3818	355058
1882	355059
70714	355060
16866	355061
111988	355062
115856	355063
8593	355064
5836	355065
50869	355066
113229	355067
34858	355068
3414	355069
51276	355070
145827	355071
84646	355072
5312	355073
10996	355074
57863	355075
141845	355076
67800	355077
186314	355078
20774	355079
101316	355080
33940	355081
30041	355082
63337	355083
60462	355084
8842	355085
13870	355086
40488	355087
22164	355088
23813	355089
13617	355090
6933	355091
9440	355092
69369	355093
5422	355094
103187	355095
15909	355096
48833	355097
1041	355098
71634	355099
21451	355100
181478	355101
28703	355102
116612	355103
3712	355104
69457	355105
14389	355106
136568	355107
11109	355108
178658	355109
108606	355110
171119	355111
15410	355112
50531	355113
116647	355114
171121	355115
150841	355116
138270	355117
45487	355118
106688	355119
107286	355120
126465	355121
4795	355122
41094	355123
86266	355124
2098	355125
177663	355126
170322	355127
31939	355128
4978	355129
165104	355130
33100	355131
33100	355132
141186	355133
74601	355134
5578	355135
81697	355136
48290	355137
121297	355138
118783	355139
27210	355140
13031	355141
48193	355142
69963	355143
125281	355144
4437	355145
58026	355146
171456	355147
131710	355148
170263	355149
49582	355150
142331	355151
2943	355152
91313	355153
81730	355154
106655	355155
48227	355156
52794	355157
53053	355158
108630	355159
22934	355160
9496	355161
37900	355162
92198	355163
84234	355164
19046	355165
109174	355166
77891	355167
110120	355168
9747	355169
151725	355170
94310	355171
22946	355172
130201	355173
77329	355174
41958	355175
64458	355176
109618	355177
185980	355178
41958	355179
95533	355180
75183	355181
168953	355182
33181	355183
169267	355184
86735	355185
4706	355186
54487	355187
171616	355188
4706	355189
116503	355190
42045	355191
76345	355192
36539	355193
59590	355194
86898	355195
122193	355196
48229	355197
55841	355198
136390	355199
171553	355200
105422	355201
380	355202
36378	355203
59577	355204
142201	355205
38207	355206
86809	355207
22932	355208
107208	355209
92008	355210
120863	355211
41149	355212
86806	355213
41440	355214
91732	355215
107003	355216
10878	355217
103518	355218
25470	355219
34613	355220
68275	355221
19480	355222
18488	355223
52424	355224
69468	355225
124331	355226
15500	355227
49689	355228
52634	355229
52753	355230
36128	355231
7725	355232
6749	355233
3535	355234
4269	355235
14378	355236
63291	355237
10416	355238
29911	355239
24495	355240
36378	355241
131212	355242
49694	355243
50459	355244
62094	355245
76060	355246
73201	355247
27009	355248
36342	355249
33839	355250
97624	355251
5481	355252
76069	355253
152899	355254
136739	355255
24607	355256
36224	355257
24616	355258
84203	355259
106682	355260
32951	355261
36308	355262
98449	355263
6301	355264
43860	355265
11158	355266
88980	355267
43504	355268
36377	355269
40703	355270
15469	355271
10395	355272
49688	355273
30593	355274
168643	355275
110802	355276
22947	355277
29846	355278
103920	355279
79286	355280
73449	355281
59720	355282
178105	355283
36377	355284
756	355285
32950	355286
29794	355287
62651	355288
126959	355289
64828	355290
7306	355291
75007	355292
121349	355293
63310	355294
21062	355295
98862	355296
61009	355297
22285	355298
2478	355299
4775	355300
71077	355301
30667	355302
20839	355303
150672	355304
22213	355305
2614	355306
84229	355307
138273	355308
31510	355309
10246	355310
19480	355311
54610	355312
40091	355313
37680	355314
54925	355315
9856	355316
18542	355317
34613	355318
73527	355319
63474	355320
497	355321
116374	355322
77046	355323
33099	355324
17561	355325
25243	355326
21056	355327
30299	355328
69334	355329
27160	355330
39959	355331
128044	355332
116323	355333
29933	355334
69626	355335
31246	355336
29894	355337
76141	355338
24637	355339
22947	355340
141372	355341
9750	355342
135743	355343
178094	355344
12220	355345
72539	355346
20396	355347
76243	355348
3756	355349
171502	355350
151199	355351
57976	355352
178433	355353
5470	355354
98851	355355
2763	355356
1928	355357
1118	355358
7308	355359
178659	355360
27054	355361
94379	355362
36183	355363
48746	355364
19046	355365
88200	355366
71606	355367
18609	355368
69564	355369
83746	355370
51040	355371
33066	355372
84267	355373
32895	355374
33149	355375
84038	355376
32916	355377
52976	355378
21056	355379
20148	355380
2970	355381
63455	355382
120267	355383
11161	355384
9749	355385
71712	355386
74597	355387
80390	355388
69468	355389
5985	355390
142646	355391
88974	355392
96558	355393
33336	355394
100736	355395
36263	355396
27041	355397
14336	355398
92121	355399
4824	355400
280	355401
33079	355402
76102	355403
13128	355404
8884	355405
24514	355406
33031	355407
24540	355408
43810	355409
6730	355410
7725	355411
43787	355412
29858	355413
12206	355414
10416	355415
36183	355416
36196	355417
75910	355418
10390	355419
8917	355420
52609	355421
71444	355422
10407	355423
69971	355424
75980	355425
8407	355426
40148	355427
78543	355428
69643	355429
40008	355430
58109	355431
33855	355432
63245	355433
4265	355434
22228	355435
100497	355436
52721	355437
81451	355438
98624	355439
6300	355440
55073	355441
715	355442
8178	355443
63168	355444
20352	355445
52718	355446
92655	355447
7159	355448
4025	355449
12711	355450
96716	355451
20330	355452
24550	355453
22311	355454
6730	355455
27157	355456
101224	355457
57951	355458
177673	355459
68642	355460
14384	355461
83815	355462
24550	355463
92656	355464
14340	355465
63144	355466
1062	355467
17014	355468
92130	355469
24573	355470
52552	355471
7135	355472
10379	355473
20335	355474
52598	355475
20353	355476
12215	355477
57997	355478
29821	355479
20353	355480
8892	355481
7735	355482
24517	355483
1779	355484
7734	355485
116673	355486
17767	355487
36226	355488
63171	355489
12533	355490
27232	355491
91462	355492
40939	355493
33122	355494
42391	355495
54786	355496
64951	355497
70176	355498
75810	355499
7743	355500
43889	355501
10376	355502
57931	355503
29783	355504
43846	355505
6298	355506
184225	355507
8167	355508
5151	355509
34878	355510
18576	355511
63245	355512
1779	355513
20330	355514
22240	355515
48382	355516
69592	355517
27067	355518
84975	355519
62651	355520
71634	355521
53719	355522
92743	355523
70198	355524
71606	355525
151226	355526
3331	355527
131541	355528
165594	355529
38799	355530
8375	355531
76345	355532
72326	355533
2992	355534
15935	355535
103678	355536
15933	355537
72567	355538
20352	355539
58460	355540
17183	355541
6359	355542
71444	355543
107086	355544
17094	355545
8374	355546
108985	355547
87833	355548
135763	355549
15935	355550
16610	355551
49720	355552
63354	355553
42372	355554
48439	355555
41194	355556
2678	355557
52658	355558
139778	355559
24501	355560
68434	355561
36186	355562
99597	355563
49688	355564
8375	355565
86726	355566
19046	355567
1406	355568
1406	355569
11431	355570
34002	355571
94658	355572
22946	355573
79775	355574
109618	355575
36377	355576
34017	355577
3357	355578
85146	355579
15936	355580
33645	355581
15936	355582
3396	355583
30030	355584
27897	355585
8373	355586
135726	355587
4354	355588
86749	355589
11431	355590
2992	355591
41193	355592
9749	355593
4353	355594
15935	355595
106338	355596
7308	355597
7307	355598
8374	355599
76459	355600
4353	355601
20396	355602
1406	355603
141926	355604
15930	355605
19049	355606
34006	355607
8076	355608
70433	355609
54493	355610
129807	355611
9747	355612
40999	355613
88607	355614
2763	355615
143367	355616
13359	355617
26713	355618
62791	355619
116473	355620
95619	355621
76432	355622
19092	355623
188938	355624
9029	355625
34002	355626
22935	355627
27088	355628
22251	355629
93102	355630
13988	355631
77511	355632
65068	355633
26584	355634
8305	355635
109954	355636
109503	355637
107753	355638
20375	355639
58486	355640
124964	355641
18487	355642
103482	355643
125583	355644
11131	355645
5437	355646
39916	355647
55439	355648
10357	355649
48590	355650
131755	355651
1904	355652
15478	355653
48238	355654
662	355655
33037	355656
58067	355657
84288	355658
103452	355659
63410	355660
126132	355661
7159	355662
21190	355663
19047	355664
8374	355665
19047	355666
44352	355667
1119	355668
127257	355669
36174	355670
15416	355671
2639	355672
5167	355673
15496	355674
24581	355675
78040	355676
13098	355677
86693	355678
84999	355679
118094	355680
140629	355681
30838	355682
103516	355683
63577	355684
58199	355685
15445	355686
124705	355687
23003	355688
47279	355689
65130	355690
168636	355691
107785	355692
124136	355693
7158	355694
103536	355695
103885	355696
84382	355697
10514	355698
7777	355699
67845	355700
1073	355701
99828	355702
7151	355703
5909	355704
126787	355705
715	355706
83890	355707
69492	355708
63258	355709
85625	355710
38611	355711
75744	355712
2628	355713
39833	355714
105049	355715
7158	355716
715	355717
8618	355718
23616	355719
107160	355720
48521	355721
87292	355722
84108	355723
63112	355724
48521	355725
63056	355726
132019	355727
2640	355728
70827	355729
27138	355730
43169	355731
33876	355732
106586	355733
63298	355734
99664	355735
36671	355736
13088	355737
26979	355738
9526	355739
69672	355740
173820	355741
3745	355742
22256	355743
58059	355744
58059	355745
20793	355746
52867	355747
120408	355748
41208	355749
75655	355750
87880	355751
48249	355752
43956	355753
33976	355754
22357	355755
10910	355756
3396	355757
29762	355758
40038	355759
84186	355760
76080	355761
34006	355762
21291	355763
135922	355764
27897	355765
2497	355766
40085	355767
98698	355768
7159	355769
48521	355770
52609	355771
40246	355772
84288	355773
69667	355774
36300	355775
39910	355776
70624	355777
14369	355778
28901	355779
48494	355780
138846	355781
69730	355782
33992	355783
86555	355784
431	355785
20799	355786
128044	355787
182337	355788
178384	355789
92121	355790
171526	355791
152338	355792
140522	355793
280	355794
10407	355795
22932	355796
12488	355797
36368	355798
23744	355799
129020	355800
52857	355801
1406	355802
21726	355803
65958	355804
8375	355805
14390	355806
15934	355807
22178	355808
69012	355809
21056	355810
34	355811
14702	355812
13109	355813
88355	355814
30299	355815
30536	355816
100705	355817
100705	355818
41195	355819
181289	355820
99831	355821
122788	355822
103536	355823
20584	355824
36200	355825
46083	355826
22429	355827
48248	355828
99952	355829
71659	355830
86830	355831
3686	355832
40033	355833
44779	355834
30982	355835
32894	355836
69626	355837
58023	355838
84179	355839
43782	355840
19042	355841
136441	355842
32985	355843
116034	355844
77347	355845
57832	355846
19049	355847
1119	355848
5909	355849
151222	355850
15962	355851
84712	355852
150108	355853
1406	355854
15933	355855
15930	355856
4816	355857
18574	355858
15053	355859
187987	355860
9713	355861
76243	355862
41193	355863
19048	355864
1119	355865
115014	355866
93510	355867
33096	355868
4353	355869
24501	355870
144053	355871
34722	355872
15933	355873
17094	355874
117014	355875
116382	355876
92966	355877
63121	355878
86411	355879
3635	355880
33066	355881
4236	355882
181554	355883
157313	355884
172969	355885
94257	355886
9751	355887
169454	355888
150982	355889
15934	355890
6805	355891
19049	355892
76241	355893
48385	355894
114427	355895
11431	355896
2992	355897
18319	355898
2376	355899
38207	355900
93053	355901
2677	355902
40381	355903
38207	355904
69605	355905
9084	355906
130575	355907
43941	355908
52830	355909
2992	355910
17508	355911
69699	355912
68567	355913
43504	355914
127340	355915
2678	355916
41195	355917
15935	355918
8375	355919
108236	355920
179123	355921
76317	355922
54976	355923
1928	355924
17094	355925
149427	355926
1118	355927
184761	355928
13436	355929
29586	355930
17561	355931
7308	355932
84051	355933
69550	355934
76447	355935
171920	355936
113793	355937
6237	355938
2933	355939
32570	355940
21933	355941
128217	355942
63369	355943
63369	355944
12337	355945
29590	355946
46949	355947
127161	355948
69934	355949
17660	355950
115301	355951
29971	355952
13979	355953
12337	355954
47473	355955
55692	355956
59453	355957
30471	355958
9749	355959
57163	355960
148531	355961
62761	355962
141947	355963
34034	355964
140363	355965
188170	355966
24238	355967
34989	355968
86914	355969
34096	355970
180478	355971
9285	355972
4224	355973
147521	355974
140449	355975
135430	355976
117335	355977
23294	355978
110681	355979
29158	355980
26379	355981
39031	355982
3701	355983
17626	355984
62315	355985
1250	355986
28620	355987
17637	355988
7749	355989
4476	355990
24610	355991
15384	355992
90317	355993
107125	355994
65189	355995
84383	355996
3268	355997
20037	355998
22253	355999
50093	356000
18220	356001
43843	356002
639	356003
24609	356004
141421	356005
17511	356006
21552	356007
731	356008
8833	356009
14738	356010
30	356011
10615	356012
32853	356013
24662	356014
15324	356015
76136	356016
1325	356017
18539	356018
12417	356019
43565	356020
55	356021
13400	356022
95812	356023
54508	356024
6781	356025
33549	356026
2373	356027
1366	356028
10811	356029
68608	356030
46502	356031
52370	356032
2852	356033
14378	356034
48464	356035
65106	356036
63415	356037
23585	356038
8412	356039
175745	356040
57609	356041
137523	356042
6189	356043
48133	356044
28700	356045
150359	356046
74733	356047
43153	356048
150827	356049
36792	356050
7199	356051
108676	356052
162445	356053
84473	356054
25422	356055
55665	356056
56334	356057
34453	356058
9584	356059
123306	356060
529	356061
2417	356062
18449	356063
22767	356064
70996	356065
167532	356066
17275	356067
189238	356068
70100	356069
34015	356070
55788	356071
57720	356072
98555	356073
146810	356074
14121	356075
5	356076
33860	356077
78843	356078
102842	356079
75929	356080
52699	356081
68025	356082
48494	356083
109802	356084
3152	356085
24074	356086
81011	356087
65581	356088
7307	356089
17300	356090
32652	356091
5021	356092
52891	356093
7755	356094
10184	356095
26041	356096
1578	356097
21415	356098
5779	356099
6521	356100
23758	356101
2242	356102
20	356103
36823	356104
37367	356105
1137	356106
29988	356107
79714	356108
28540	356109
129621	356110
2018	356111
345	356112
33079	356113
20574	356114
966	356115
106	356116
2018	356117
184210	356118
75451	356119
109457	356120
8760	356121
12180	356122
24335	356123
45330	356124
57829	356125
69822	356126
50909	356127
3750	356128
11078	356129
7570	356130
52905	356131
19	356132
46358	356133
33711	356134
2337	356135
38704	356136
9759	356137
4253	356138
12327	356139
108344	356140
114007	356141
18132	356142
76743	356143
1007	356144
2946	356145
19806	356146
16253	356147
47986	356148
26694	356149
38952	356150
76260	356151
2203	356152
26310	356153
113908	356154
8269	356155
3796	356156
131724	356157
66474	356158
12930	356159
10090	356160
1015	356161
14975	356162
57387	356163
172	356164
47876	356165
18438	356166
15945	356167
68316	356168
8876	356169
68069	356170
39195	356171
22119	356172
53878	356173
39780	356174
21999	356175
6317	356176
40222	356177
47499	356178
36044	356179
17547	356180
1896	356181
14	356182
47468	356183
3972	356184
103827	356185
18421	356186
23080	356187
1815	356188
95224	356189
49622	356190
2813	356191
7791	356192
66583	356193
26767	356194
37680	356195
43300	356196
961	356197
90806	356198
10805	356199
90114	356200
41581	356201
67468	356202
42695	356203
10268	356204
54833	356205
28319	356206
49844	356207
35546	356208
67223	356209
11038	356210
109801	356211
9516	356212
1230	356213
11228	356214
31234	356215
2377	356216
7521	356217
4192	356218
12889	356219
41319	356220
115504	356221
107893	356222
171357	356223
24843	356224
105981	356225
37474	356226
9381	356227
19565	356228
131833	356229
12653	356230
27680	356231
61602	356232
26162	356233
40363	356234
141621	356235
145856	356236
51904	356237
31453	356238
133109	356239
21068	356240
67025	356241
42836	356242
82445	356243
17151	356244
13953	356245
29084	356246
96741	356247
47258	356248
24426	356249
20898	356250
4178	356251
114809	356252
58801	356253
56953	356254
57099	356255
100912	356256
5725	356257
26222	356258
17258	356259
25467	356260
21315	356261
116979	356262
98891	356263
122319	356264
64013	356265
129610	356266
67875	356267
24461	356268
71455	356269
93496	356270
28914	356271
101211	356272
8649	356273
29679	356274
3513	356275
31601	356276
148046	356277
3513	356278
17151	356279
85802	356280
76981	356281
20898	356282
21572	356283
164388	356284
17439	356285
9372	356286
44529	356287
120946	356288
45123	356289
31453	356290
36092	356291
10701	356292
38274	356293
154978	356294
10606	356295
31717	356296
11505	356297
14782	356298
100841	356299
10608	356300
31447	356301
55943	356302
771	356303
76934	356304
83364	356305
64954	356306
128152	356307
42737	356308
114809	356309
144042	356310
97323	356311
42349	356312
97663	356313
53289	356314
76862	356315
66678	356316
78834	356317
31345	356318
45587	356319
78881	356320
74879	356321
142072	356322
67092	356323
99677	356324
73968	356325
26071	356326
66628	356327
67327	356328
20929	356329
110333	356330
173072	356331
30884	356332
23573	356333
24573	356334
161379	356335
19620	356336
59668	356337
1692	356338
62018	356339
28599	356340
103802	356341
20839	356342
6146	356343
90743	356344
9300	356345
22265	356346
126012	356347
186809	356348
46064	356349
3826	356350
123492	356351
61118	356352
4568	356353
5844	356354
20433	356355
2546	356356
8962	356357
22773	356358
24907	356359
58720	356360
134010	356361
188071	356362
68552	356363
94094	356364
59885	356365
50759	356366
99189	356367
46786	356368
70802	356369
63161	356370
92182	356371
26528	356372
27525	356373
18225	356374
39302	356375
54329	356376
1420	356377
15401	356378
12000	356379
9209	356380
3922	356381
54799	356382
17337	356383
10823	356384
52493	356385
23853	356386
145817	356387
48508	356388
91040	356389
73522	356390
45643	356391
160015	356392
6532	356393
74361	356394
37399	356395
20116	356396
120422	356397
50615	356398
31453	356399
35033	356400
28754	356401
75335	356402
75331	356403
114074	356404
189144	356405
43524	356406
75315	356407
19540	356408
77112	356409
6548	356410
24158	356411
8276	356412
55669	356413
93785	356414
18106	356415
88824	356416
5335	356417
14508	356418
28926	356419
11268	356420
69254	356421
3343	356422
135569	356423
56071	356424
91071	356425
139757	356426
65769	356427
13929	356428
52594	356429
24291	356430
71535	356431
22341	356432
152506	356433
58317	356434
64149	356435
108449	356436
62988	356437
141631	356438
98111	356439
9035	356440
136164	356441
21092	356442
13823	356443
73683	356444
14567	356445
36226	356446
116389	356447
116745	356448
150869	356449
18963	356450
39172	356451
92097	356452
83156	356453
5	356454
104568	356455
35104	356456
176773	356457
189085	356458
86318	356459
137003	356460
86914	356461
186564	356462
16062	356463
179777	356464
87722	356465
141389	356466
179948	356467
108903	356468
157340	356469
138775	356470
55666	356471
176438	356472
138741	356473
165108	356474
109946	356475
15555	356476
186219	356477
106925	356478
56535	356479
41234	356480
177587	356481
11581	356482
42777	356483
100610	356484
174942	356485
106825	356486
92994	356487
118621	356488
32553	356489
47133	356490
86741	356491
8151	356492
484	356493
177954	356494
5	356495
43819	356496
12501	356497
3735	356498
107854	356499
162179	356500
178629	356501
38804	356502
50674	356503
41509	356504
65918	356505
28055	356506
183	356507
19423	356508
93244	356509
3922	356510
2287	356511
4754	356512
802	356513
62720	356514
32215	356515
25576	356516
11187	356517
17392	356518
32295	356519
4861	356520
12802	356521
8862	356522
5154	356523
42828	356524
13266	356525
19489	356526
7627	356527
73055	356528
43744	356529
5306	356530
6764	356531
40247	356532
74294	356533
38131	356534
41424	356535
18951	356536
7941	356537
52766	356538
9170	356539
48351	356540
2143	356541
18855	356542
74294	356543
10227	356544
73741	356545
41048	356546
15235	356547
18842	356548
181788	356549
142460	356550
45406	356551
65803	356552
41281	356553
465	356554
33043	356555
13529	356556
13250	356557
2603	356558
122792	356559
66717	356560
29240	356561
1082	356562
5775	356563
3496	356564
57687	356565
122886	356566
18027	356567
61246	356568
8020	356569
30693	356570
5339	356571
39817	356572
18512	356573
18530	356574
707	356575
2967	356576
6713	356577
172	356578
40584	356579
16941	356580
112520	356581
6472	356582
7272	356583
13890	356584
34165	356585
10697	356586
70690	356587
29807	356588
11848	356589
74899	356590
13347	356591
39388	356592
73639	356593
12078	356594
69617	356595
9450	356596
131108	356597
13061	356598
115797	356599
20294	356600
84123	356601
36401	356602
92500	356603
45054	356604
48525	356605
48211	356606
9919	356607
33171	356608
131661	356609
103382	356610
86759	356611
47476	356612
41053	356613
1685	356614
1210	356615
11161	356616
22194	356617
7121	356618
896	356619
15531	356620
84495	356621
136371	356622
3529	356623
3754	356624
130771	356625
1894	356626
40240	356627
7121	356628
3735	356629
1384	356630
32968	356631
138290	356632
2796	356633
2646	356634
59443	356635
171188	356636
9745	356637
131129	356638
75786	356639
5483	356640
149219	356641
103070	356642
83960	356643
154	356644
86535	356645
92231	356646
63041	356647
136758	356648
131517	356649
103501	356650
8137	356651
40104	356652
103370	356653
171914	356654
131744	356655
170769	356656
170980	356657
87379	356658
41210	356659
177735	356660
177814	356661
135944	356662
171173	356663
150374	356664
86734	356665
131344	356666
86203	356667
115717	356668
106852	356669
136409	356670
170249	356671
63244	356672
131262	356673
131130	356674
106131	356675
106681	356676
115563	356677
136339	356678
171156	356679
92623	356680
131011	356681
62972	356682
149972	356683
75870	356684
136641	356685
114933	356686
178936	356687
5454	356688
58127	356689
171981	356690
115587	356691
177810	356692
103010	356693
103731	356694
131016	356695
171642	356696
131610	356697
177626	356698
149181	356699
92436	356700
149529	356701
115968	356702
71671	356703
136246	356704
1446	356705
103894	356706
103320	356707
32996	356708
13131	356709
8185	356710
103494	356711
178679	356712
136329	356713
107190	356714
69573	356715
92172	356716
15932	356717
75786	356718
39995	356719
998	356720
18609	356721
13062	356722
69603	356723
32958	356724
7142	356725
131932	356726
33025	356727
71673	356728
103921	356729
63192	356730
139700	356731
18555	356732
63192	356733
131431	356734
170800	356735
1514	356736
15531	356737
69688	356738
131136	356739
530	356740
32993	356741
4783	356742
58082	356743
48430	356744
84143	356745
131280	356746
3337	356747
135231	356748
139	356749
63044	356750
115139	356751
279	356752
170965	356753
86822	356754
40240	356755
131115	356756
103511	356757
36230	356758
11386	356759
7294	356760
15538	356761
156447	356762
69867	356763
48207	356764
15451	356765
84497	356766
9454	356767
48207	356768
105	356769
69750	356770
69560	356771
22243	356772
15451	356773
177760	356774
149910	356775
76157	356776
11161	356777
149370	356778
136575	356779
22194	356780
48342	356781
48207	356782
103584	356783
854	356784
7139	356785
130892	356786
15548	356787
69643	356788
40104	356789
131126	356790
83996	356791
149255	356792
18486	356793
87379	356794
7149	356795
3529	356796
8167	356797
39958	356798
48490	356799
3741	356800
5933	356801
1691	356802
103081	356803
3754	356804
4258	356805
7142	356806
3337	356807
13439	356808
57965	356809
107530	356810
40029	356811
110892	356812
92231	356813
115829	356814
3339	356815
19052	356816
13387	356817
63110	356818
2384	356819
57934	356820
6761	356821
89065	356822
7139	356823
7139	356824
2095	356825
3141	356826
69592	356827
136777	356828
59732	356829
136008	356830
171230	356831
13047	356832
170242	356833
136245	356834
530	356835
15541	356836
136724	356837
138045	356838
136724	356839
1691	356840
1691	356841
1721	356842
34011	356843
3740	356844
1515	356845
13098	356846
69607	356847
58142	356848
92589	356849
22241	356850
15447	356851
4803	356852
136002	356853
177857	356854
116037	356855
136255	356856
115301	356857
171098	356858
1778	356859
131510	356860
48356	356861
22285	356862
130691	356863
8144	356864
40235	356865
12200	356866
58146	356867
87269	356868
9720	356869
8151	356870
57975	356871
27054	356872
40102	356873
69741	356874
22229	356875
171273	356876
7129	356877
3529	356878
4783	356879
3741	356880
15451	356881
27101	356882
41200	356883
103386	356884
115180	356885
86775	356886
177838	356887
115455	356888
84203	356889
57885	356890
1691	356891
171358	356892
4266	356893
36230	356894
170876	356895
7136	356896
20	356897
216	356898
20337	356899
69628	356900
22362	356901
9438	356902
4258	356903
83876	356904
2941	356905
69408	356906
106789	356907
2637	356908
28	356909
58183	356910
2646	356911
63055	356912
171155	356913
62996	356914
86560	356915
171184	356916
106247	356917
106131	356918
107442	356919
131246	356920
103376	356921
557	356922
6761	356923
4803	356924
40248	356925
5582	356926
43795	356927
171469	356928
63189	356929
3740	356930
41910	356931
69664	356932
41910	356933
15446	356934
13439	356935
7149	356936
14126	356937
11113	356938
131483	356939
22228	356940
188201	356941
484	356942
2384	356943
32968	356944
84193	356945
1387	356946
2639	356947
1384	356948
1691	356949
41213	356950
107190	356951
84137	356952
22228	356953
131533	356954
178728	356955
69753	356956
170237	356957
84195	356958
115667	356959
84195	356960
4557	356961
7149	356962
32971	356963
103284	356964
3337	356965
2676	356966
40029	356967
136041	356968
59684	356969
5937	356970
19052	356971
5933	356972
5933	356973
14389	356974
14345	356975
22294	356976
103759	356977
33001	356978
22860	356979
34	356980
1168	356981
82464	356982
12194	356983
40240	356984
136081	356985
2676	356986
115660	356987
84451	356988
103547	356989
4900	356990
52824	356991
2095	356992
150392	356993
84001	356994
149462	356995
4553	356996
34	356997
76184	356998
300	356999
217	357000
115019	357001
3529	357002
7740	357003
1446	357004
7148	357005
7148	357006
32958	357007
15486	357008
4260	357009
27086	357010
1515	357011
4248	357012
8144	357013
13045	357014
69714	357015
8167	357016
86615	357017
15446	357018
2941	357019
4803	357020
32996	357021
103708	357022
8137	357023
3337	357024
18511	357025
103942	357026
15931	357027
2941	357028
13041	357029
8137	357030
3741	357031
300	357032
22240	357033
63132	357034
150320	357035
217	357036
8169	357037
39995	357038
2008	357039
48386	357040
103595	357041
85	357042
4783	357043
29872	357044
33026	357045
171974	357046
83987	357047
182077	357048
183741	357049
149403	357050
175531	357051
178274	357052
486	357053
136412	357054
178217	357055
86	357056
11388	357057
13387	357058
86191	357059
59455	357060
57914	357061
69452	357062
106880	357063
217	357064
217	357065
20298	357066
24606	357067
2098	357068
171268	357069
13093	357070
84069	357071
132187	357072
11392	357073
15538	357074
24579	357075
58002	357076
176111	357077
52716	357078
71293	357079
27067	357080
3817	357081
1384	357082
149267	357083
59661	357084
3739	357085
640	357086
107221	357087
93	357088
39922	357089
33012	357090
178561	357091
15486	357092
27219	357093
76009	357094
92792	357095
135950	357096
103581	357097
19043	357098
71351	357099
131887	357100
170875	357101
116037	357102
106610	357103
149659	357104
13032	357105
179226	357106
103922	357107
131174	357108
103157	357109
131251	357110
84049	357111
86709	357112
84049	357113
138261	357114
136002	357115
106815	357116
172176	357117
3339	357118
171186	357119
149607	357120
84187	357121
4796	357122
4814	357123
84239	357124
149878	357125
179108	357126
106859	357127
130972	357128
178205	357129
103462	357130
178172	357131
177746	357132
171489	357133
107277	357134
136175	357135
178972	357136
171187	357137
106875	357138
136335	357139
170747	357140
150238	357141
131453	357142
13131	357143
3339	357144
8185	357145
8185	357146
58191	357147
34	357148
216	357149
84569	357150
103303	357151
84220	357152
86190	357153
107189	357154
178293	357155
103731	357156
170448	357157
7136	357158
216	357159
103398	357160
138288	357161
4260	357162
15531	357163
8144	357164
170402	357165
138439	357166
131373	357167
43740	357168
177597	357169
136714	357170
6311	357171
115101	357172
107285	357173
69714	357174
2098	357175
170993	357176
115235	357177
171465	357178
149304	357179
106962	357180
7142	357181
32966	357182
3741	357183
2676	357184
11115	357185
1514	357186
171977	357187
7123	357188
216	357189
7149	357190
725	357191
76421	357192
172136	357193
131318	357194
115567	357195
115082	357196
48473	357197
83984	357198
84176	357199
48347	357200
71587	357201
1514	357202
7139	357203
7139	357204
58350	357205
48194	357206
131905	357207
2095	357208
178525	357209
175658	357210
14389	357211
43959	357212
11155	357213
92734	357214
33010	357215
48386	357216
59661	357217
115593	357218
107277	357219
71671	357220
136823	357221
171391	357222
171339	357223
131454	357224
92520	357225
115662	357226
115536	357227
27067	357228
71717	357229
170585	357230
1685	357231
135886	357232
216	357233
141620	357234
86778	357235
69839	357236
171140	357237
9748	357238
92792	357239
1387	357240
19051	357241
110016	357242
3741	357243
179542	357244
3740	357245
69599	357246
75925	357247
3817	357248
40060	357249
75925	357250
24606	357251
130768	357252
1894	357253
170958	357254
8196	357255
3817	357256
1894	357257
2095	357258
142249	357259
22226	357260
22325	357261
22325	357262
20298	357263
86700	357264
176383	357265
69523	357266
13093	357267
69560	357268
33026	357269
135709	357270
136603	357271
76207	357272
136507	357273
300	357274
69714	357275
15446	357276
103284	357277
20337	357278
84204	357279
13045	357280
106880	357281
57914	357282
18452	357283
71690	357284
170312	357285
63141	357286
149391	357287
178623	357288
1894	357289
103163	357290
33026	357291
761	357292
2010	357293
103927	357294
171682	357295
48275	357296
4266	357297
107262	357298
131479	357299
57311	357300
21936	357301
15559	357302
41314	357303
27734	357304
700	357305
27002	357306
59931	357307
103024	357308
73556	357309
96663	357310
36214	357311
10408	357312
13384	357313
53616	357314
69581	357315
6731	357316
62987	357317
44311	357318
22154	357319
22331	357320
2827	357321
60489	357322
76108	357323
84012	357324
24536	357325
63061	357326
26916	357327
1907	357328
24514	357329
15486	357330
17051	357331
9483	357332
8884	357333
18434	357334
9720	357335
112692	357336
18234	357337
45311	357338
757	357339
108141	357340
28527	357341
115413	357342
71310	357343
132950	357344
9788	357345
18974	357346
1497	357347
24554	357348
18529	357349
8717	357350
58054	357351
94783	357352
10020	357353
17433	357354
17433	357355
19287	357356
36049	357357
18704	357358
1669	357359
39333	357360
52241	357361
17024	357362
69901	357363
22378	357364
39970	357365
16940	357366
32600	357367
29373	357368
33179	357369
7851	357370
7196	357371
10341	357372
22577	357373
7201	357374
2686	357375
21804	357376
37113	357377
50706	357378
29504	357379
31765	357380
728	357381
31565	357382
9530	357383
632	357384
16952	357385
36522	357386
56349	357387
38682	357388
3534	357389
23825	357390
75621	357391
5423	357392
5116	357393
34796	357394
58126	357395
84057	357396
103318	357397
27228	357398
9756	357399
25725	357400
41712	357401
69303	357402
27535	357403
7095	357404
103635	357405
3729	357406
61087	357407
1604	357408
69822	357409
29056	357410
37183	357411
22158	357412
2799	357413
74	357414
22154	357415
29860	357416
63928	357417
18320	357418
134199	357419
345	357420
79322	357421
35823	357422
24165	357423
17449	357424
2963	357425
33190	357426
59854	357427
60107	357428
10051	357429
18916	357430
172993	357431
10185	357432
70345	357433
24182	357434
43163	357435
565	357436
48682	357437
35836	357438
4154	357439
796	357440
21601	357441
11236	357442
34739	357443
83929	357444
46931	357445
12802	357446
26381	357447
22392	357448
81179	357449
10051	357450
6308	357451
115644	357452
71863	357453
28024	357454
38047	357455
86028	357456
134947	357457
57316	357458
109868	357459
5467	357460
51621	357461
131804	357462
3681	357463
46146	357464
69583	357465
131444	357466
74621	357467
15438	357468
41007	357469
5650	357470
56037	357471
19158	357472
179837	357473
1143	357474
27421	357475
11355	357476
1175	357477
663	357478
47545	357479
20701	357480
95350	357481
27138	357482
73296	357483
9555	357484
28239	357485
7050	357486
179078	357487
5791	357488
39943	357489
103752	357490
22065	357491
22214	357492
75963	357493
1601	357494
24792	357495
64665	357496
51514	357497
52390	357498
19810	357499
5888	357500
2490	357501
209	357502
33685	357503
6628	357504
127390	357505
11902	357506
31311	357507
22214	357508
58085	357509
15461	357510
9076	357511
39246	357512
60574	357513
27171	357514
25343	357515
18404	357516
16566	357517
4663	357518
25993	357519
85888	357520
34589	357521
4005	357522
145743	357523
2125	357524
29181	357525
14928	357526
8214	357527
46747	357528
21041	357529
35816	357530
26937	357531
33685	357532
565	357533
19141	357534
46192	357535
5650	357536
18796	357537
35526	357538
16002	357539
12300	357540
38670	357541
23633	357542
23585	357543
25934	357544
24127	357545
14588	357546
18933	357547
14468	357548
134594	357549
69420	357550
57702	357551
1710	357552
147163	357553
5497	357554
9013	357555
18941	357556
42085	357557
557	357558
65591	357559
14022	357560
2034	357561
3340	357562
53280	357563
7338	357564
74781	357565
1507	357566
116915	357567
60344	357568
48327	357569
24524	357570
11	357571
333	357572
37590	357573
9635	357574
279	357575
61145	357576
17637	357577
54083	357578
14702	357579
39957	357580
35542	357581
53011	357582
2945	357583
51510	357584
13021	357585
1186	357586
118399	357587
75701	357588
15774	357589
24590	357590
10051	357591
7957	357592
175085	357593
85686	357594
41003	357595
666	357596
13977	357597
756	357598
20446	357599
40225	357600
31166	357601
27417	357602
4992	357603
16481	357604
164864	357605
84236	357606
105698	357607
19742	357608
136715	357609
1431	357610
11187	357611
3388	357612
21775	357613
39551	357614
68859	357615
162	357616
48601	357617
46094	357618
110731	357619
153017	357620
88065	357621
77272	357622
9274	357623
11351	357624
154639	357625
91772	357626
147745	357627
56063	357628
114059	357629
2072	357630
136990	357631
97920	357632
59711	357633
10915	357634
42825	357635
83138	357636
22729	357637
3676	357638
4314	357639
17456	357640
80415	357641
20058	357642
86252	357643
4326	357644
15747	357645
11239	357646
157895	357647
17563	357648
1114	357649
22869	357650
39014	357651
93906	357652
21562	357653
15227	357654
31177	357655
6149	357656
35802	357657
15732	357658
68109	357659
3783	357660
7956	357661
21091	357662
15029	357663
17552	357664
26109	357665
49166	357666
80303	357667
25908	357668
32988	357669
4328	357670
843	357671
73355	357672
46082	357673
77368	357674
3237	357675
143713	357676
64464	357677
54154	357678
17456	357679
141566	357680
114474	357681
164796	357682
40413	357683
63416	357684
20906	357685
119381	357686
18751	357687
4649	357688
83162	357689
6149	357690
15777	357691
8243	357692
8243	357693
89227	357694
117350	357695
35024	357696
36688	357697
53093	357698
30865	357699
3357	357700
89230	357701
7942	357702
4649	357703
4326	357704
94271	357705
38045	357706
85585	357707
3664	357708
94673	357709
9369	357710
3664	357711
7502	357712
26120	357713
17552	357714
118400	357715
136942	357716
18868	357717
1827	357718
1	357719
34840	357720
4666	357721
154491	357722
61452	357723
13790	357724
33359	357725
105172	357726
82757	357727
43432	357728
9372	357729
102465	357730
44288	357731
11499	357732
160074	357733
109306	357734
51785	357735
30732	357736
44338	357737
25095	357738
72892	357739
39092	357740
74565	357741
113114	357742
11499	357743
56965	357744
56287	357745
17757	357746
105811	357747
58541	357748
33359	357749
9372	357750
9245	357751
13953	357752
8677	357753
8917	357754
166123	357755
9097	357756
17757	357757
105135	357758
45477	357759
18137	357760
49127	357761
56884	357762
10522	357763
115925	357764
64925	357765
8969	357766
25487	357767
25390	357768
162276	357769
13459	357770
96231	357771
84884	357772
163834	357773
54157	357774
29377	357775
73793	357776
45710	357777
39698	357778
76667	357779
4423	357780
127064	357781
5305	357782
151138	357783
123512	357784
43194	357785
130577	357786
23580	357787
66349	357788
17277	357789
14906	357790
173987	357791
64813	357792
39003	357793
129525	357794
120790	357795
129600	357796
74753	357797
79273	357798
45776	357799
53589	357800
46003	357801
166330	357802
4616	357803
161189	357804
91942	357805
91942	357806
36449	357807
29177	357808
187439	357809
54182	357810
152182	357811
168824	357812
54978	357813
23953	357814
112016	357815
111365	357816
105006	357817
44116	357818
63792	357819
144412	357820
31717	357821
22628	357822
53874	357823
33478	357824
6253	357825
5426	357826
68657	357827
7108	357828
30770	357829
33197	357830
59487	357831
18074	357832
100930	357833
107725	357834
75917	357835
66611	357836
183712	357837
112334	357838
44666	357839
52365	357840
35141	357841
2228	357842
1087	357843
141546	357844
99216	357845
123938	357846
104089	357847
33028	357848
10504	357849
90290	357850
137306	357851
149228	357852
70638	357853
112278	357854
8145	357855
8145	357856
29815	357857
8921	357858
2228	357859
2228	357860
9453	357861
50615	357862
836	357863
52063	357864
5021	357865
139102	357866
10383	357867
24418	357868
110805	357869
58676	357870
106818	357871
9254	357872
45302	357873
9040	357874
13237	357875
3525	357876
76303	357877
30131	357878
35354	357879
32470	357880
60494	357881
12226	357882
117663	357883
76279	357884
7154	357885
71013	357886
20062	357887
57058	357888
1469	357889
19434	357890
48695	357891
63085	357892
7353	357893
114520	357894
49602	357895
178395	357896
103560	357897
36188	357898
131772	357899
10031	357900
14	357901
50951	357902
3813	357903
275	357904
61224	357905
137334	357906
15567	357907
4264	357908
6292	357909
6796	357910
5484	357911
32947	357912
61659	357913
24211	357914
30397	357915
35695	357916
449	357917
15528	357918
33764	357919
118630	357920
61561	357921
19603	357922
20872	357923
22911	357924
3400	357925
80465	357926
60107	357927
84544	357928
51579	357929
192	357930
150782	357931
32561	357932
75031	357933
35855	357934
25938	357935
66556	357936
24163	357937
29494	357938
114180	357939
39839	357940
66781	357941
132401	357942
2527	357943
8329	357944
83389	357945
75274	357946
105409	357947
90344	357948
14096	357949
62241	357950
52901	357951
50657	357952
40137	357953
137448	357954
2416	357955
27453	357956
7264	357957
4984	357958
26589	357959
1143	357960
30358	357961
56864	357962
169334	357963
169916	357964
32933	357965
152439	357966
59811	357967
50922	357968
107622	357969
35671	357970
121518	357971
16351	357972
78467	357973
35671	357974
40199	357975
35358	357976
40199	357977
69522	357978
9378	357979
76261	357980
60133	357981
64131	357982
130472	357983
4730	357984
29706	357985
66394	357986
114012	357987
17177	357988
46438	357989
44784	357990
6892	357991
4801	357992
21724	357993
7775	357994
105872	357995
27808	357996
15116	357997
14918	357998
75153	357999
50306	358000
170394	358001
25555	358002
43382	358003
14326	358004
75860	358005
185466	358006
108616	358007
57250	358008
60741	358009
132789	358010
170378	358011
5470	358012
136623	358013
103427	358014
40076	358015
18537	358016
39183	358017
33879	358018
92164	358019
12182	358020
37625	358021
129941	358022
121218	358023
46645	358024
18735	358025
172179	358026
132794	358027
67863	358028
185077	358029
20982	358030
108583	358031
66730	358032
117	358033
44512	358034
12474	358035
23697	358036
26639	358037
16575	358038
19806	358039
64883	358040
186274	358041
184554	358042
182712	358043
185800	358044
43846	358045
28601	358046
12621	358047
73563	358048
8313	358049
84466	358050
92051	358051
113918	358052
151788	358053
84158	358054
57874	358055
109802	358056
75722	358057
140692	358058
84394	358059
125528	358060
16	358061
70650	358062
126249	358063
13768	358064
1740	358065
28327	358066
48964	358067
40282	358068
2666	358069
12195	358070
18553	358071
12175	358072
6742	358073
24518	358074
27368	358075
187679	358076
95584	358077
21149	358078
79013	358079
18494	358080
185035	358081
141661	358082
4082	358083
141357	358084
43925	358085
52429	358086
114915	358087
148894	358088
115289	358089
43761	358090
92787	358091
897	358092
68256	358093
63104	358094
12195	358095
92438	358096
41150	358097
58374	358098
43925	358099
76127	358100
35125	358101
15158	358102
20327	358103
42070	358104
148695	358105
37785	358106
160716	358107
46589	358108
138988	358109
150537	358110
15948	358111
179840	358112
179814	358113
93388	358114
19880	358115
16840	358116
89771	358117
36326	358118
35988	358119
168253	358120
43895	358121
94549	358122
30749	358123
53679	358124
102567	358125
66858	358126
96163	358127
31120	358128
48373	358129
97317	358130
55148	358131
47253	358132
143033	358133
46242	358134
142146	358135
37264	358136
178025	358137
163602	358138
85982	358139
24497	358140
81401	358141
123289	358142
7121	358143
13831	358144
89857	358145
107177	358146
115561	358147
63199	358148
114940	358149
148603	358150
76138	358151
42712	358152
29795	358153
171	358154
34116	358155
115787	358156
106690	358157
102740	358158
47279	358159
98299	358160
112274	358161
51253	358162
54045	358163
114949	358164
29763	358165
37824	358166
52751	358167
86215	358168
62944	358169
10951	358170
1118	358171
124082	358172
10005	358173
26360	358174
17058	358175
73347	358176
63172	358177
162791	358178
115115	358179
14423	358180
93478	358181
71230	358182
21008	358183
1912	358184
135975	358185
5349	358186
62457	358187
40815	358188
22325	358189
16139	358190
106349	358191
115230	358192
103996	358193
19880	358194
1519	358195
19880	358196
36201	358197
106883	358198
43895	358199
36163	358200
36305	358201
38267	358202
67743	358203
20355	358204
10246	358205
77998	358206
20328	358207
43750	358208
24612	358209
76057	358210
36205	358211
24508	358212
34904	358213
130	358214
86436	358215
77162	358216
159329	358217
15987	358218
180332	358219
139803	358220
38099	358221
156397	358222
97803	358223
2408	358224
1634	358225
78316	358226
27233	358227
7920	358228
71891	358229
829	358230
37510	358231
9526	358232
15408	358233
14955	358234
4407	358235
1733	358236
10226	358237
1677	358238
44004	358239
53	358240
6830	358241
19526	358242
116298	358243
21141	358244
17075	358245
51700	358246
9013	358247
6571	358248
29094	358249
2965	358250
1495	358251
147836	358252
70355	358253
46582	358254
97899	358255
80482	358256
17745	358257
36816	358258
133900	358259
30255	358260
43791	358261
5056	358262
19	358263
58501	358264
180568	358265
6263	358266
24733	358267
62473	358268
182	358269
35592	358270
85712	358271
9009	358272
52398	358273
53099	358274
6263	358275
49066	358276
75581	358277
49532	358278
14757	358279
2006	358280
4899	358281
28791	358282
1036	358283
24597	358284
15909	358285
66289	358286
119714	358287
75257	358288
79107	358289
40808	358290
84164	358291
53664	358292
4818	358293
85471	358294
2995	358295
63698	358296
67261	358297
8704	358298
37047	358299
19726	358300
2556	358301
39585	358302
12957	358303
7397	358304
30637	358305
8267	358306
47384	358307
2945	358308
19744	358309
89087	358310
29954	358311
32871	358312
75948	358313
15465	358314
15484	358315
116906	358316
20530	358317
72820	358318
106915	358319
142122	358320
30251	358321
113460	358322
8153	358323
9501	358324
22154	358325
27221	358326
49643	358327
8881	358328
16348	358329
60826	358330
52652	358331
3252	358332
48185	358333
42320	358334
529	358335
77016	358336
107573	358337
149445	358338
12266	358339
11078	358340
3726	358341
9437	358342
59687	358343
33061	358344
3435	358345
10061	358346
5165	358347
60873	358348
76171	358349
6317	358350
4239	358351
35893	358352
39501	358353
106109	358354
16438	358355
108805	358356
34003	358357
54403	358358
37598	358359
12158	358360
52498	358361
313	358362
39939	358363
140783	358364
41220	358365
140231	358366
103013	358367
11151	358368
2644	358369
7456	358370
1600	358371
30279	358372
152323	358373
118212	358374
2861	358375
81594	358376
90295	358377
25245	358378
10025	358379
2392	358380
26062	358381
32885	358382
178979	358383
27575	358384
25934	358385
42239	358386
3951	358387
2416	358388
533	358389
36816	358390
49935	358391
9980	358392
75097	358393
44170	358394
2416	358395
2416	358396
116295	358397
77	358398
8767	358399
32241	358400
92985	358401
29055	358402
115054	358403
86075	358404
181804	358405
180283	358406
9980	358407
30094	358408
115655	358409
115621	358410
2416	358411
2416	358412
2416	358413
2416	358414
2416	358415
2416	358416
116298	358417
86075	358418
2416	358419
44530	358420
4812	358421
29203	358422
69847	358423
11564	358424
20537	358425
2244	358426
4561	358427
3059	358428
47764	358429
63261	358430
50862	358431
30878	358432
9009	358433
62048	358434
92939	358435
49160	358436
7915	358437
133871	358438
6114	358439
46256	358440
34129	358441
25145	358442
24128	358443
12246	358444
7480	358445
50641	358446
31565	358447
11372	358448
56106	358449
4092	358450
39610	358451
5966	358452
55509	358453
10528	358454
11973	358455
81229	358456
8894	358457
44577	358458
97051	358459
3545	358460
43519	358461
1678	358462
62868	358463
10158	358464
1621	358465
90848	358466
43765	358467
15457	358468
52486	358469
34430	358470
25833	358471
21002	358472
6342	358473
8193	358474
47210	358475
25601	358476
1539	358477
20271	358478
50812	358479
18648	358480
4222	358481
38190	358482
65781	358483
35830	358484
7422	358485
23618	358486
17005	358487
13897	358488
13243	358489
36069	358490
29718	358491
16987	358492
23174	358493
47440	358494
13748	358495
40151	358496
67229	358497
93509	358498
47677	358499
66536	358500
101687	358501
13404	358502
7115	358503
86506	358504
51397	358505
32086	358506
519	358507
87799	358508
42042	358509
8	358510
142822	358511
28965	358512
47527	358513
677	358514
84994	358515
59859	358516
6563	358517
113469	358518
56897	358519
1418	358520
16420	358521
11519	358522
8059	358523
102850	358524
15428	358525
138760	358526
4796	358527
19446	358528
18031	358529
2799	358530
11441	358531
107638	358532
27971	358533
85145	358534
46593	358535
103350	358536
109798	358537
26639	358538
58696	358539
1427	358540
30846	358541
37	358542
88328	358543
116045	358544
162058	358545
100661	358546
14463	358547
106293	358548
84078	358549
42140	358550
83098	358551
1685	358552
177621	358553
45564	358554
136981	358555
159710	358556
45567	358557
26649	358558
13482	358559
135914	358560
108133	358561
120528	358562
99074	358563
52940	358564
162795	358565
45966	358566
98852	358567
162836	358568
72070	358569
138236	358570
65938	358571
39203	358572
141225	358573
10292	358574
100570	358575
99608	358576
1685	358577
33172	358578
18481	358579
108171	358580
8151	358581
2646	358582
93383	358583
186802	358584
69988	358585
112365	358586
106426	358587
26304	358588
135749	358589
111694	358590
182367	358591
34774	358592
29645	358593
32389	358594
9013	358595
22678	358596
88487	358597
85979	358598
26524	358599
72802	358600
8259	358601
377	358602
135813	358603
140432	358604
7151	358605
139353	358606
549	358607
2345	358608
10452	358609
73055	358610
7421	358611
10432	358612
114943	358613
63140	358614
977	358615
71547	358616
46372	358617
39773	358618
974	358619
57630	358620
8777	358621
13094	358622
63082	358623
13094	358624
92245	358625
1948	358626
122785	358627
150539	358628
92919	358629
80578	358630
182536	358631
141650	358632
58076	358633
41795	358634
31672	358635
138489	358636
21047	358637
138488	358638
76449	358639
132075	358640
139075	358641
66754	358642
7002	358643
56504	358644
138798	358645
36747	358646
97976	358647
34491	358648
115655	358649
108199	358650
108198	358651
4763	358652
34905	358653
133352	358654
74733	358655
10380	358656
2615	358657
132403	358658
178990	358659
15909	358660
116138	358661
53547	358662
26648	358663
57813	358664
109576	358665
75348	358666
63122	358667
92860	358668
50521	358669
80656	358670
92999	358671
112277	358672
19322	358673
13767	358674
53150	358675
123298	358676
14766	358677
22992	358678
74251	358679
11803	358680
86973	358681
86973	358682
142431	358683
148903	358684
92547	358685
184772	358686
63222	358687
142649	358688
109227	358689
92595	358690
5606	358691
139052	358692
117167	358693
116217	358694
175912	358695
176942	358696
176448	358697
134972	358698
135125	358699
175952	358700
175537	358701
135196	358702
135238	358703
175557	358704
176423	358705
134713	358706
176925	358707
149402	358708
135186	358709
175668	358710
176446	358711
175498	358712
175499	358713
75703	358714
14273	358715
142724	358716
9757	358717
94489	358718
25698	358719
141287	358720
115434	358721
110266	358722
8451	358723
126854	358724
184414	358725
47075	358726
187531	358727
73174	358728
139159	358729
139191	358730
140182	358731
20840	358732
152943	358733
188819	358734
185882	358735
152755	358736
189106	358737
50298	358738
185331	358739
110050	358740
109392	358741
188034	358742
183819	358743
108728	358744
187727	358745
187044	358746
186689	358747
85439	358748
140267	358749
141864	358750
24435	358751
141915	358752
135891	358753
143071	358754
141000	358755
184138	358756
184437	358757
82795	358758
77966	358759
22983	358760
13432	358761
41789	358762
72923	358763
72564	358764
69836	358765
64830	358766
10747	358767
141615	358768
35180	358769
3886	358770
14136	358771
8214	358772
78222	358773
45127	358774
122219	358775
52634	358776
25664	358777
31339	358778
29868	358779
53692	358780
108128	358781
111051	358782
85232	358783
28623	358784
67621	358785
4134	358786
7648	358787
177482	358788
4676	358789
60736	358790
60495	358791
24587	358792
60695	358793
42545	358794
183345	358795
139432	358796
67778	358797
91774	358798
177529	358799
139635	358800
48440	358801
83218	358802
29814	358803
178174	358804
14057	358805
99558	358806
115600	358807
62483	358808
29353	358809
69461	358810
175132	358811
186464	358812
159636	358813
179869	358814
17861	358815
63804	358816
20711	358817
601	358818
21521	358819
13584	358820
41170	358821
25685	358822
94475	358823
83896	358824
31490	358825
52429	358826
8767	358827
12988	358828
27525	358829
14079	358830
51436	358831
997	358832
114463	358833
95882	358834
58021	358835
4144	358836
27653	358837
182556	358838
7749	358839
6466	358840
10716	358841
10161	358842
2316	358843
21192	358844
93900	358845
136809	358846
9529	358847
30914	358848
160865	358849
75570	358850
6680	358851
131110	358852
883	358853
7199	358854
137915	358855
177263	358856
162225	358857
23779	358858
30754	358859
70256	358860
40814	358861
144073	358862
112720	358863
118800	358864
11355	358865
185030	358866
4902	358867
6393	358868
130619	358869
10714	358870
27884	358871
166455	358872
33668	358873
35631	358874
3640	358875
30242	358876
90826	358877
4693	358878
85646	358879
77420	358880
109546	358881
104326	358882
31817	358883
113392	358884
115089	358885
42720	358886
85463	358887
4367	358888
111799	358889
2395	358890
29498	358891
182476	358892
72027	358893
57039	358894
71300	358895
11581	358896
2949	358897
79305	358898
181709	358899
43248	358900
528	358901
5331	358902
19824	358903
36328	358904
36515	358905
67842	358906
13444	358907
53732	358908
1378	358909
14546	358910
45223	358911
2242	358912
35204	358913
1691	358914
27819	358915
11619	358916
1710	358917
2817	358918
69923	358919
14455	358920
47004	358921
10934	358922
65182	358923
2337	358924
12600	358925
8	358926
110023	358927
2388	358928
1600	358929
19216	358930
30480	358931
29586	358932
36770	358933
160919	358934
806	358935
13701	358936
2799	358937
2737	358938
11009	358939
22988	358940
59790	358941
12902	358942
84126	358943
120101	358944
79439	358945
6451	358946
20569	358947
42402	358948
1378	358949
5435	358950
17024	358951
24514	358952
59176	358953
87016	358954
26444	358955
9156	358956
29140	358957
104066	358958
33948	358959
67360	358960
2395	358961
40680	358962
30606	358963
59721	358964
8398	358965
180441	358966
179992	358967
7750	358968
29899	358969
18748	358970
3750	358971
8849	358972
24592	358973
36609	358974
75792	358975
102162	358976
2698	358977
8834	358978
85259	358979
736	358980
157765	358981
13424	358982
40858	358983
38960	358984
85510	358985
18153	358986
64568	358987
7634	358988
51611	358989
2228	358990
17880	358991
26198	358992
40711	358993
7899	358994
6764	358995
37367	358996
7729	358997
49270	358998
73320	358999
22399	359000
3719	359001
176	359002
61858	359003
112968	359004
26909	359005
45848	359006
173256	359007
65381	359008
83434	359009
156633	359010
61836	359011
5897	359012
22782	359013
13460	359014
1143	359015
25495	359016
97448	359017
18878	359018
24750	359019
13889	359020
10329	359021
98476	359022
10329	359023
4757	359024
2576	359025
13007	359026
2760	359027
26330	359028
31073	359029
45565	359030
22132	359031
730	359032
725	359033
141923	359034
98944	359035
18467	359036
44997	359037
108978	359038
6147	359039
106478	359040
13333	359041
175524	359042
167565	359043
56962	359044
179826	359045
17210	359046
38097	359047
143324	359048
179775	359049
169209	359050
92809	359051
187506	359052
179829	359053
72195	359054
1302	359055
6712	359056
121905	359057
135159	359058
126806	359059
10829	359060
45236	359061
14724	359062
26993	359063
50768	359064
74180	359065
70241	359066
5954	359067
12619	359068
4231	359069
5361	359070
56745	359071
16479	359072
125400	359073
147331	359074
76616	359075
124408	359076
46876	359077
37263	359078
5539	359079
73617	359080
7570	359081
35263	359082
43074	359083
75339	359084
184606	359085
48666	359086
11361	359087
6430	359088
41331	359089
8701	359090
48666	359091
27770	359092
7665	359093
18811	359094
122779	359095
31169	359096
20060	359097
35	359098
35	359099
35	359100
1995	359101
59880	359102
62	359103
14511	359104
1924	359105
67124	359106
171499	359107
15801	359108
886	359109
1013	359110
3133	359111
11640	359112
1766	359113
2409	359114
88202	359115
86071	359116
5824	359117
37958	359118
65951	359119
186755	359120
25475	359121
34788	359122
12839	359123
27039	359124
1099	359125
22092	359126
595	359127
661	359128
9547	359129
149	359130
6153	359131
23417	359132
41553	359133
37951	359134
361	359135
19091	359136
9903	359137
475	359138
4419	359139
7519	359140
16025	359141
1018	359142
12249	359143
63682	359144
594	359145
565	359146
5553	359147
5977	359148
6013	359149
14114	359150
13222	359151
40654	359152
33569	359153
8454	359154
87790	359155
3110	359156
10500	359157
13639	359158
11515	359159
14485	359160
8237	359161
17061	359162
27818	359163
8495	359164
15190	359165
15190	359166
66076	359167
206	359168
11537	359169
31715	359170
36962	359171
48639	359172
15190	359173
14137	359174
15190	359175
32351	359176
33280	359177
15190	359178
98607	359179
1398	359180
19476	359181
16199	359182
17106	359183
34072	359184
12676	359185
12511	359186
58	359187
32738	359188
67672	359189
71104	359190
35881	359191
39141	359192
2375	359193
62589	359194
203	359195
2004	359196
43360	359197
106149	359198
31333	359199
2263	359200
7401	359201
22	359202
15287	359203
13464	359204
23653	359205
11002	359206
17368	359207
17466	359208
10755	359209
15137	359210
145572	359211
1	359212
17004	359213
29148	359214
18292	359215
18221	359216
27405	359217
95426	359218
39577	359219
44228	359220
70277	359221
30706	359222
18843	359223
32153	359224
102485	359225
53528	359226
8390	359227
27671	359228
71836	359229
90505	359230
38064	359231
56816	359232
45468	359233
74765	359234
85224	359235
73516	359236
10958	359237
119378	359238
102463	359239
22	359240
43389	359241
9345	359242
104613	359243
136163	359244
2443	359245
15390	359246
41641	359247
101287	359248
4971	359249
47839	359250
462	359251
87734	359252
4370	359253
20448	359254
14413	359255
123558	359256
82440	359257
31156	359258
100554	359259
29356	359260
930	359261
4955	359262
13168	359263
28567	359264
6072	359265
643	359266
3416	359267
112266	359268
20571	359269
23998	359270
10097	359271
13133	359272
118717	359273
110325	359274
2401	359275
23094	359276
39457	359277
90778	359278
142	359279
18983	359280
181546	359281
14044	359282
59535	359283
127248	359284
80393	359285
31264	359286
126048	359287
124139	359288
4381	359289
27725	359290
155230	359291
59678	359292
31469	359293
1693	359294
6028	359295
48482	359296
11556	359297
13673	359298
54923	359299
110516	359300
59167	359301
8534	359302
110904	359303
32865	359304
58982	359305
31068	359306
34330	359307
28225	359308
12004	359309
33496	359310
85700	359311
68530	359312
88133	359313
88133	359314
58224	359315
104069	359316
21105	359317
38883	359318
178584	359319
462	359320
58060	359321
50131	359322
43004	359323
13052	359324
133399	359325
118624	359326
69655	359327
28027	359328
22299	359329
2498	359330
129	359331
4897	359332
411	359333
28166	359334
31541	359335
142	359336
108622	359337
125069	359338
93764	359339
1693	359340
1669	359341
462	359342
2927	359343
28848	359344
2975	359345
42898	359346
143284	359347
23312	359348
4368	359349
11876	359350
22618	359351
3518	359352
34791	359353
28892	359354
4408	359355
4408	359356
196	359357
11578	359358
9142	359359
1224	359360
29982	359361
19784	359362
685	359363
120365	359364
20684	359365
161956	359366
11780	359367
19718	359368
12930	359369
21923	359370
12954	359371
22080	359372
72710	359373
56824	359374
26724	359375
60	359376
3700	359377
99747	359378
6059	359379
356	359380
29370	359381
74809	359382
136226	359383
89352	359384
7321	359385
92626	359386
61267	359387
101544	359388
156154	359389
663	359390
78390	359391
866	359392
866	359393
138650	359394
866	359395
67695	359396
67695	359397
60704	359398
866	359399
4995	359400
110825	359401
866	359402
106263	359403
176785	359404
14471	359405
9472	359406
11401	359407
4027	359408
185181	359409
153256	359410
67409	359411
123517	359412
4666	359413
29605	359414
10477	359415
29605	359416
129145	359417
14260	359418
866	359419
866	359420
16316	359421
106875	359422
120387	359423
25794	359424
1014	359425
3176	359426
52302	359427
1053	359428
57945	359429
87976	359430
16992	359431
1216	359432
14489	359433
1618	359434
112518	359435
7654	359436
3891	359437
36520	359438
48139	359439
5779	359440
109896	359441
140137	359442
88297	359443
60055	359444
40530	359445
6432	359446
113561	359447
901	359448
24695	359449
68176	359450
44086	359451
7564	359452
31548	359453
2161	359454
128459	359455
69312	359456
12883	359457
30938	359458
8033	359459
38851	359460
95695	359461
93059	359462
98964	359463
19700	359464
38316	359465
53648	359466
41971	359467
72982	359468
141636	359469
186524	359470
188149	359471
54364	359472
139416	359473
69256	359474
2592	359475
55062	359476
78829	359477
119869	359478
22091	359479
26891	359480
29187	359481
139991	359482
81034	359483
55041	359484
17282	359485
8501	359486
160606	359487
89255	359488
4148	359489
115845	359490
109081	359491
165883	359492
80250	359493
78829	359494
4094	359495
41789	359496
61961	359497
20381	359498
14393	359499
50422	359500
30368	359501
32742	359502
14000	359503
229	359504
80470	359505
94531	359506
60699	359507
15130	359508
82776	359509
38923	359510
113074	359511
97731	359512
103667	359513
64587	359514
116138	359515
41795	359516
94210	359517
123492	359518
172860	359519
105043	359520
105043	359521
35630	359522
25418	359523
122629	359524
140105	359525
139290	359526
80892	359527
92888	359528
54675	359529
71628	359530
53264	359531
53264	359532
109905	359533
183396	359534
40039	359535
116616	359536
117658	359537
79181	359538
106099	359539
60609	359540
5509	359541
63425	359542
109169	359543
60609	359544
186742	359545
106191	359546
176496	359547
49131	359548
21207	359549
102648	359550
32294	359551
69757	359552
138853	359553
99074	359554
83098	359555
86265	359556
86265	359557
39203	359558
106526	359559
111367	359560
116045	359561
59581	359562
100037	359563
7999	359564
34084	359565
11677	359566
1237	359567
53309	359568
15846	359569
42064	359570
95613	359571
34683	359572
48643	359573
7068	359574
34683	359575
6926	359576
130041	359577
104085	359578
25533	359579
31902	359580
20730	359581
95098	359582
176451	359583
33854	359584
15525	359585
6294	359586
184854	359587
48381	359588
44377	359589
8505	359590
8505	359591
13691	359592
16279	359593
16279	359594
13691	359595
22096	359596
713	359597
2915	359598
19410	359599
16279	359600
60200	359601
43073	359602
23603	359603
3417	359604
12992	359605
4392	359606
16279	359607
1371	359608
20461	359609
11672	359610
20207	359611
16835	359612
23702	359613
9410	359614
47754	359615
16177	359616
11044	359617
16177	359618
1879	359619
72199	359620
2329	359621
2329	359622
140835	359623
1880	359624
8517	359625
34627	359626
60085	359627
134094	359628
10922	359629
5269	359630
34627	359631
53878	359632
7406	359633
2602	359634
2329	359635
16177	359636
2915	359637
1869	359638
1371	359639
1880	359640
11044	359641
6145	359642
141429	359643
1060	359644
8505	359645
10813	359646
16177	359647
13649	359648
19397	359649
28149	359650
870	359651
12924	359652
29923	359653
1163	359654
9588	359655
22834	359656
29923	359657
163746	359658
8581	359659
97556	359660
84412	359661
10000	359662
35700	359663
90375	359664
36362	359665
4684	359666
14503	359667
105695	359668
1343	359669
25073	359670
51821	359671
101310	359672
99489	359673
122636	359674
516	359675
274	359676
14640	359677
39971	359678
43017	359679
20138	359680
137786	359681
110533	359682
29923	359683
2358	359684
13654	359685
89678	359686
19446	359687
74236	359688
35222	359689
152569	359690
141480	359691
4481	359692
64895	359693
14023	359694
59309	359695
44969	359696
14439	359697
93720	359698
76670	359699
55124	359700
37725	359701
18016	359702
37725	359703
8715	359704
53338	359705
136974	359706
105695	359707
11260	359708
15766	359709
126443	359710
1624	359711
16256	359712
21402	359713
3743	359714
19436	359715
21705	359716
90696	359717
33479	359718
94236	359719
27618	359720
10872	359721
86488	359722
34223	359723
47416	359724
9908	359725
9908	359726
2201	359727
9018	359728
10263	359729
11689	359730
16522	359731
87867	359732
124540	359733
19611	359734
6542	359735
91224	359736
145647	359737
6542	359738
19611	359739
19732	359740
50954	359741
27291	359742
18680	359743
802	359744
753	359745
43156	359746
4654	359747
94573	359748
16735	359749
104264	359750
105833	359751
4133	359752
184059	359753
192	359754
166284	359755
82070	359756
37099	359757
29117	359758
99870	359759
163731	359760
98401	359761
6956	359762
53896	359763
2248	359764
162008	359765
55976	359766
10575	359767
70782	359768
65171	359769
100206	359770
79797	359771
101514	359772
98041	359773
740	359774
6956	359775
67358	359776
161885	359777
20694	359778
54095	359779
77905	359780
164533	359781
82070	359782
80307	359783
37681	359784
128176	359785
123687	359786
54673	359787
67142	359788
161306	359789
106341	359790
46924	359791
66465	359792
6956	359793
77955	359794
14828	359795
81423	359796
37152	359797
98041	359798
97517	359799
95262	359800
68311	359801
20759	359802
101162	359803
9128	359804
55658	359805
9128	359806
68469	359807
21509	359808
122364	359809
97543	359810
126056	359811
132199	359812
160459	359813
127676	359814
129060	359815
56335	359816
100980	359817
64827	359818
99870	359819
123039	359820
128329	359821
141582	359822
97576	359823
37681	359824
129060	359825
123032	359826
82452	359827
17763	359828
38579	359829
100553	359830
167683	359831
65950	359832
6956	359833
97576	359834
30046	359835
141330	359836
20956	359837
68637	359838
155753	359839
98401	359840
37466	359841
141323	359842
39817	359843
69	359844
69	359845
90691	359846
15340	359847
34316	359848
3958	359849
52333	359850
478	359851
5334	359852
14771	359853
47294	359854
2254	359855
1765	359856
78227	359857
2254	359858
142892	359859
66524	359860
11414	359861
19549	359862
26843	359863
22	359864
38270	359865
56924	359866
14771	359867
2373	359868
33334	359869
8855	359870
10880	359871
25339	359872
13475	359873
17861	359874
13683	359875
85507	359876
106559	359877
14161	359878
28443	359879
38931	359880
42311	359881
57620	359882
80401	359883
42311	359884
13475	359885
54820	359886
88090	359887
54197	359888
80348	359889
23151	359890
37738	359891
38701	359892
9089	359893
64689	359894
1159	359895
12126	359896
18898	359897
46086	359898
51158	359899
14587	359900
13475	359901
64586	359902
22456	359903
102967	359904
18893	359905
90040	359906
196	359907
12008	359908
50351	359909
50351	359910
4047	359911
20445	359912
28155	359913
7700	359914
9415	359915
15387	359916
15387	359917
15387	359918
4026	359919
4410	359920
118910	359921
144883	359922
7282	359923
48151	359924
4438	359925
4438	359926
52152	359927
5282	359928
61623	359929
24865	359930
126627	359931
3049	359932
29718	359933
43106	359934
5077	359935
1252	359936
28495	359937
188	359938
197	359939
16627	359940
86795	359941
144826	359942
37783	359943
4438	359944
16984	359945
73602	359946
5018	359947
49368	359948
95	359949
16560	359950
109650	359951
7334	359952
88306	359953
88306	359954
14078	359955
62101	359956
6149	359957
7911	359958
47998	359959
99464	359960
82256	359961
83794	359962
40561	359963
140718	359964
31021	359965
31343	359966
80457	359967
162717	359968
129076	359969
42023	359970
145073	359971
6230	359972
7246	359973
103127	359974
11012	359975
68650	359976
100809	359977
118992	359978
25336	359979
29439	359980
57303	359981
10680	359982
125644	359983
98990	359984
25020	359985
102994	359986
49910	359987
102980	359988
89030	359989
99944	359990
56934	359991
50498	359992
27657	359993
10126	359994
178929	359995
83558	359996
77754	359997
15334	359998
37849	359999
68539	360000
6147	360001
4173	360002
79493	360003
182347	360004
121815	360005
138829	360006
184779	360007
152912	360008
97920	360009
76889	360010
161441	360011
177257	360012
81252	360013
46065	360014
129993	360015
165568	360016
153965	360017
81724	360018
94155	360019
76966	360020
119311	360021
141840	360022
94052	360023
93947	360024
20521	360025
24913	360026
77448	360027
94415	360028
117933	360029
38495	360030
186070	360031
166171	360032
58100	360033
149260	360034
84944	360035
100873	360036
170397	360037
60626	360038
44253	360039
27136	360040
97149	360041
121906	360042
45627	360043
24934	360044
160780	360045
71045	360046
158501	360047
21629	360048
44102	360049
54291	360050
129285	360051
165836	360052
95625	360053
165299	360054
139489	360055
68571	360056
188157	360057
37418	360058
130230	360059
37167	360060
4734	360061
81245	360062
87347	360063
24997	360064
9299	360065
124299	360066
130509	360067
8196	360068
38807	360069
171730	360070
188093	360071
141509	360072
61793	360073
102945	360074
66493	360075
57815	360076
126841	360077
17382	360078
14654	360079
30368	360080
93035	360081
46839	360082
9242	360083
69307	360084
113774	360085
53149	360086
53032	360087
88297	360088
45176	360089
87427	360090
44258	360091
54825	360092
158197	360093
128332	360094
119612	360095
17803	360096
101484	360097
130842	360098
130587	360099
60315	360100
101437	360101
93581	360102
265	360103
83769	360104
15337	360105
166562	360106
133136	360107
17886	360108
129477	360109
12615	360110
3770	360111
139962	360112
110419	360113
55613	360114
45398	360115
55068	360116
47396	360117
78682	360118
88757	360119
96702	360120
66844	360121
139444	360122
124558	360123
83760	360124
30413	360125
16084	360126
165168	360127
78071	360128
38948	360129
186638	360130
45932	360131
68187	360132
44394	360133
102662	360134
82144	360135
130739	360136
95410	360137
20395	360138
40814	360139
9823	360140
166322	360141
101397	360142
183022	360143
98014	360144
156589	360145
19186	360146
161676	360147
5061	360148
80524	360149
4102	360150
1748	360151
3235	360152
87980	360153
50870	360154
182295	360155
76229	360156
59172	360157
55429	360158
4120	360159
152487	360160
159402	360161
83768	360162
38652	360163
139864	360164
101236	360165
33413	360166
122063	360167
31861	360168
121841	360169
45169	360170
105149	360171
141347	360172
55458	360173
95634	360174
14606	360175
49176	360176
187498	360177
121097	360178
95172	360179
157518	360180
80437	360181
95426	360182
149026	360183
139836	360184
90	360185
56189	360186
31640	360187
161186	360188
61682	360189
150807	360190
97170	360191
79990	360192
48005	360193
51249	360194
21934	360195
70310	360196
49978	360197
69387	360198
27827	360199
131358	360200
84911	360201
95100	360202
120821	360203
138350	360204
31014	360205
79585	360206
163784	360207
161986	360208
103151	360209
130783	360210
72011	360211
186749	360212
110451	360213
2580	360214
130840	360215
103046	360216
103115	360217
83792	360218
130676	360219
86371	360220
130855	360221
13038	360222
78043	360223
170189	360224
169053	360225
59920	360226
9723	360227
38151	360228
50378	360229
96307	360230
119283	360231
95467	360232
185653	360233
141439	360234
57554	360235
139442	360236
18232	360237
46745	360238
97579	360239
124438	360240
31067	360241
65837	360242
21339	360243
123815	360244
38775	360245
15725	360246
14913	360247
49000	360248
186633	360249
103037	360250
189188	360251
69934	360252
33116	360253
142805	360254
7129	360255
18572	360256
6316	360257
38105	360258
1894	360259
183545	360260
69969	360261
103107	360262
181676	360263
1894	360264
170435	360265
34004	360266
103044	360267
108479	360268
52605	360269
40007	360270
103040	360271
83782	360272
130764	360273
103081	360274
40096	360275
84167	360276
4821	360277
280	360278
13144	360279
1210	360280
22243	360281
11103	360282
170316	360283
7121	360284
4247	360285
130764	360286
69609	360287
103130	360288
131214	360289
170548	360290
3739	360291
103393	360292
22369	360293
60813	360294
45484	360295
187997	360296
67404	360297
128279	360298
4635	360299
115820	360300
69375	360301
97697	360302
120384	360303
77319	360304
76111	360305
36914	360306
19989	360307
88415	360308
101671	360309
47105	360310
16070	360311
163318	360312
48140	360313
98295	360314
120630	360315
159754	360316
129067	360317
101743	360318
160426	360319
27985	360320
19032	360321
98936	360322
95828	360323
167702	360324
14842	360325
163544	360326
31186	360327
101983	360328
17563	360329
100472	360330
123804	360331
9147	360332
11012	360333
130900	360334
25476	360335
15075	360336
99537	360337
21086	360338
170259	360339
188369	360340
130866	360341
119255	360342
110628	360343
103934	360344
138029	360345
170164	360346
158462	360347
138034	360348
83784	360349
156149	360350
186406	360351
188599	360352
37129	360353
47188	360354
85591	360355
170186	360356
87058	360357
170280	360358
83803	360359
32927	360360
48304	360361
109675	360362
87324	360363
13481	360364
88974	360365
103130	360366
130819	360367
170324	360368
170330	360369
137988	360370
86261	360371
77735	360372
182463	360373
170297	360374
184580	360375
109454	360376
109454	360377
165413	360378
98161	360379
130715	360380
18055	360381
185817	360382
67394	360383
130936	360384
130748	360385
185275	360386
170349	360387
130787	360388
162648	360389
124024	360390
47546	360391
130780	360392
6438	360393
38561	360394
183317	360395
102991	360396
167086	360397
157092	360398
77614	360399
130914	360400
20820	360401
7845	360402
135432	360403
139245	360404
162706	360405
44965	360406
68446	360407
108381	360408
103090	360409
109510	360410
170421	360411
138391	360412
170118	360413
458	360414
138415	360415
181873	360416
86365	360417
170019	360418
102246	360419
82547	360420
44989	360421
103148	360422
24985	360423
88971	360424
50752	360425
7905	360426
84894	360427
87400	360428
17964	360429
79711	360430
65536	360431
68449	360432
59118	360433
146397	360434
124601	360435
55496	360436
66978	360437
17487	360438
109719	360439
69000	360440
50517	360441
87654	360442
122352	360443
100644	360444
130235	360445
79278	360446
8372	360447
139705	360448
94659	360449
119511	360450
76378	360451
93985	360452
46056	360453
89872	360454
66085	360455
13175	360456
56922	360457
7955	360458
886	360459
118198	360460
99178	360461
7987	360462
68181	360463
163623	360464
42388	360465
38240	360466
3427	360467
54363	360468
35889	360469
12489	360470
56168	360471
98307	360472
26506	360473
170500	360474
21299	360475
79751	360476
38986	360477
78117	360478
5480	360479
36834	360480
188101	360481
95692	360482
170430	360483
23431	360484
87174	360485
84205	360486
3872	360487
110313	360488
21856	360489
859	360490
96056	360491
12369	360492
57165	360493
171654	360494
22016	360495
162380	360496
187687	360497
5854	360498
516	360499
100025	360500
47204	360501
26067	360502
12573	360503
21996	360504
15377	360505
12769	360506
12370	360507
32310	360508
27715	360509
17353	360510
18362	360511
679	360512
39706	360513
137569	360514
61751	360515
87639	360516
50140	360517
109394	360518
31587	360519
45582	360520
37945	360521
1352	360522
69156	360523
6099	360524
71226	360525
32786	360526
6232	360527
19172	360528
17710	360529
9340	360530
156867	360531
31390	360532
22716	360533
81842	360534
159264	360535
97494	360536
58956	360537
68565	360538
18205	360539
15070	360540
3232	360541
14599	360542
100579	360543
20779	360544
49486	360545
37494	360546
122170	360547
79462	360548
99992	360549
45414	360550
156279	360551
15104	360552
240	360553
59429	360554
13281	360555
15112	360556
15800	360557
12056	360558
54291	360559
45840	360560
128524	360561
19	360562
22343	360563
227	360564
71092	360565
38508	360566
67313	360567
81367	360568
74911	360569
130047	360570
100360	360571
38827	360572
77702	360573
50486	360574
99758	360575
15048	360576
126830	360577
37355	360578
73227	360579
102973	360580
57457	360581
68085	360582
42052	360583
60441	360584
66800	360585
111402	360586
82498	360587
56908	360588
22498	360589
31823	360590
1328	360591
4897	360592
61110	360593
97582	360594
123287	360595
87916	360596
67864	360597
46054	360598
144836	360599
109820	360600
54346	360601
17668	360602
12464	360603
129852	360604
65922	360605
66933	360606
103176	360607
70284	360608
24784	360609
378	360610
55548	360611
44658	360612
17560	360613
55426	360614
65480	360615
80467	360616
57811	360617
37858	360618
80885	360619
68698	360620
57557	360621
66703	360622
20950	360623
39866	360624
80323	360625
21556	360626
162897	360627
65510	360628
129552	360629
130000	360630
37034	360631
64502	360632
82988	360633
159700	360634
97792	360635
42010	360636
101135	360637
63708	360638
55426	360639
59028	360640
56515	360641
10916	360642
128055	360643
45593	360644
32486	360645
130749	360646
83759	360647
170649	360648
69686	360649
2001	360650
18652	360651
18952	360652
130544	360653
21822	360654
20817	360655
33389	360656
11012	360657
56434	360658
164647	360659
99987	360660
11023	360661
39338	360662
65271	360663
160174	360664
57037	360665
81844	360666
39761	360667
26693	360668
3902	360669
29064	360670
14898	360671
78206	360672
24176	360673
161869	360674
37917	360675
13456	360676
58870	360677
44902	360678
153245	360679
120158	360680
210	360681
70892	360682
140053	360683
5547	360684
72661	360685
94982	360686
12420	360687
130615	360688
103940	360689
152724	360690
54447	360691
159855	360692
117467	360693
87763	360694
123638	360695
123874	360696
68266	360697
44485	360698
122342	360699
24268	360700
169962	360701
98112	360702
169675	360703
66940	360704
25057	360705
118603	360706
53568	360707
119842	360708
54074	360709
17606	360710
7253	360711
68861	360712
14089	360713
53066	360714
39255	360715
40146	360716
12445	360717
123864	360718
9054	360719
26736	360720
8023	360721
47995	360722
21074	360723
55747	360724
98312	360725
170269	360726
55211	360727
104008	360728
26743	360729
47664	360730
32679	360731
20999	360732
173830	360733
89423	360734
107986	360735
168823	360736
38972	360737
135554	360738
56238	360739
10549	360740
71445	360741
123173	360742
124063	360743
21824	360744
81998	360745
26820	360746
83373	360747
13154	360748
107828	360749
186053	360750
141029	360751
132	360752
29464	360753
27582	360754
70989	360755
129627	360756
344	360757
47240	360758
17904	360759
78156	360760
87089	360761
183480	360762
60654	360763
110687	360764
45827	360765
14678	360766
138782	360767
80254	360768
14463	360769
72890	360770
23423	360771
142767	360772
49101	360773
81131	360774
18271	360775
103036	360776
5371	360777
35275	360778
12558	360779
16212	360780
69383	360781
50596	360782
59020	360783
112693	360784
140186	360785
344	360786
31663	360787
22700	360788
161881	360789
35551	360790
9232	360791
57497	360792
26392	360793
11014	360794
65448	360795
99695	360796
15592	360797
132778	360798
144843	360799
1109	360800
82731	360801
31075	360802
26852	360803
45633	360804
29967	360805
47647	360806
100122	360807
9591	360808
64190	360809
5356	360810
53774	360811
50336	360812
37418	360813
170166	360814
103106	360815
58433	360816
84745	360817
32043	360818
85142	360819
48964	360820
157943	360821
52885	360822
135345	360823
106526	360824
103034	360825
130751	360826
187154	360827
170603	360828
12606	360829
142881	360830
184604	360831
27680	360832
32325	360833
116487	360834
19469	360835
1063	360836
125063	360837
80839	360838
34394	360839
89624	360840
97124	360841
9592	360842
64583	360843
12969	360844
43850	360845
2140	360846
55239	360847
4230	360848
70464	360849
48113	360850
32307	360851
33350	360852
62515	360853
13256	360854
58682	360855
15173	360856
10514	360857
95457	360858
108742	360859
56418	360860
186216	360861
55328	360862
35473	360863
520	360864
48157	360865
81971	360866
188214	360867
48963	360868
82259	360869
37840	360870
45571	360871
53577	360872
96723	360873
78501	360874
67440	360875
174554	360876
59121	360877
105611	360878
58965	360879
85891	360880
104352	360881
85088	360882
49474	360883
68950	360884
40701	360885
39599	360886
37736	360887
39433	360888
23159	360889
45933	360890
81327	360891
7021	360892
95235	360893
65150	360894
127973	360895
12706	360896
165809	360897
110823	360898
68012	360899
82018	360900
30688	360901
80886	360902
9074	360903
7065	360904
56170	360905
10905	360906
46045	360907
21975	360908
60775	360909
67730	360910
30946	360911
32183	360912
52182	360913
170313	360914
33044	360915
18279	360916
32509	360917
14810	360918
1	360919
51145	360920
33580	360921
57656	360922
31901	360923
26837	360924
1701	360925
1916	360926
34745	360927
40488	360928
105427	360929
16795	360930
114	360931
32554	360932
132872	360933
15514	360934
5315	360935
23124	360936
57732	360937
21978	360938
5553	360939
5253	360940
68	360941
15335	360942
5295	360943
35372	360944
106238	360945
14850	360946
79446	360947
74801	360948
33598	360949
4842	360950
30415	360951
38498	360952
25392	360953
496	360954
72971	360955
41118	360956
138839	360957
72382	360958
17969	360959
90155	360960
79012	360961
164840	360962
130941	360963
100048	360964
55897	360965
82215	360966
164243	360967
155895	360968
12778	360969
12470	360970
18383	360971
43274	360972
126606	360973
28531	360974
15558	360975
27311	360976
15280	360977
9104	360978
18051	360979
135	360980
49986	360981
147092	360982
77125	360983
9104	360984
130719	360985
997	360986
159902	360987
59976	360988
54106	360989
181498	360990
20551	360991
83430	360992
102536	360993
60620	360994
72629	360995
103141	360996
55966	360997
82934	360998
96906	360999
72469	361000
38084	361001
9783	361002
100968	361003
120139	361004
43095	361005
47049	361006
186160	361007
184255	361008
100140	361009
60170	361010
77345	361011
45141	361012
121465	361013
5030	361014
43104	361015
100899	361016
182970	361017
45281	361018
119875	361019
20884	361020
21138	361021
164958	361022
63802	361023
54662	361024
158688	361025
87811	361026
35795	361027
98565	361028
95291	361029
149515	361030
44319	361031
69376	361032
51311	361033
4704	361034
29606	361035
45867	361036
142973	361037
3754	361038
170547	361039
140427	361040
96534	361041
128533	361042
101254	361043
139911	361044
186229	361045
67229	361046
45920	361047
98362	361048
66751	361049
65764	361050
9813	361051
127515	361052
2452	361053
72646	361054
124895	361055
121684	361056
57348	361057
120719	361058
26288	361059
54687	361060
53807	361061
7705	361062
120614	361063
34448	361064
57267	361065
38316	361066
65111	361067
28335	361068
23469	361069
16081	361070
82941	361071
103131	361072
5441	361073
67252	361074
21164	361075
119761	361076
37647	361077
55805	361078
10881	361079
129726	361080
65324	361081
129668	361082
22576	361083
26142	361084
656	361085
174938	361086
26431	361087
74682	361088
10954	361089
65384	361090
129855	361091
32449	361092
17299	361093
18003	361094
38884	361095
88199	361096
12789	361097
66973	361098
42005	361099
169889	361100
102492	361101
4725	361102
128872	361103
130422	361104
12706	361105
21731	361106
77624	361107
57379	361108
10660	361109
55176	361110
40814	361111
21044	361112
21014	361113
7253	361114
41820	361115
32414	361116
55248	361117
27311	361118
10773	361119
66681	361120
47330	361121
17849	361122
66284	361123
9199	361124
45552	361125
153765	361126
68764	361127
21076	361128
79797	361129
4125	361130
6365	361131
83106	361132
9065	361133
78828	361134
65938	361135
30485	361136
17627	361137
120675	361138
77648	361139
185364	361140
76139	361141
142085	361142
140221	361143
69937	361144
142086	361145
9121	361146
156923	361147
15705	361148
14899	361149
120316	361150
25160	361151
21271	361152
20955	361153
46684	361154
10934	361155
32077	361156
12721	361157
77519	361158
30502	361159
26344	361160
25069	361161
95093	361162
31489	361163
67813	361164
85877	361165
4172	361166
66662	361167
78233	361168
99361	361169
55496	361170
19236	361171
20671	361172
55626	361173
130565	361174
3269	361175
99724	361176
2120	361177
163588	361178
40834	361179
56819	361180
18055	361181
32000	361182
98545	361183
109753	361184
30619	361185
88441	361186
108952	361187
18572	361188
103483	361189
108701	361190
1387	361191
47181	361192
4974	361193
138663	361194
38857	361195
64458	361196
109999	361197
97031	361198
86017	361199
50304	361200
50408	361201
109272	361202
58800	361203
71179	361204
30951	361205
122562	361206
24934	361207
139852	361208
64003	361209
72846	361210
139420	361211
109546	361212
23006	361213
181310	361214
81701	361215
32624	361216
19206	361217
81855	361218
100625	361219
80494	361220
38941	361221
31062	361222
79678	361223
96569	361224
40526	361225
40659	361226
17799	361227
17617	361228
114384	361229
82397	361230
102782	361231
135673	361232
25746	361233
40856	361234
58728	361235
23524	361236
24983	361237
141563	361238
108816	361239
32819	361240
96181	361241
83756	361242
83782	361243
45568	361244
60251	361245
69383	361246
139892	361247
69825	361248
88099	361249
38120	361250
57052	361251
33543	361252
102049	361253
17319	361254
36615	361255
14385	361256
48418	361257
80555	361258
48622	361259
172072	361260
126481	361261
25137	361262
124666	361263
117588	361264
598	361265
152931	361266
14963	361267
6925	361268
157424	361269
722	361270
31442	361271
2582	361272
100686	361273
96887	361274
83000	361275
10873	361276
130051	361277
6940	361278
70667	361279
79773	361280
38223	361281
142310	361282
162242	361283
113931	361284
67306	361285
165965	361286
105392	361287
64161	361288
32838	361289
38484	361290
186569	361291
79583	361292
15045	361293
80061	361294
142385	361295
55800	361296
42041	361297
42539	361298
36234	361299
17772	361300
10389	361301
39413	361302
33827	361303
58791	361304
84796	361305
32426	361306
1262	361307
11748	361308
60009	361309
103123	361310
124853	361311
6467	361312
25153	361313
39337	361314
16115	361315
80600	361316
38719	361317
23015	361318
4889	361319
4248	361320
41020	361321
119514	361322
30864	361323
7623	361324
59877	361325
7346	361326
101805	361327
85998	361328
24968	361329
45723	361330
162046	361331
157520	361332
66112	361333
143095	361334
119351	361335
142036	361336
38071	361337
160072	361338
9302	361339
82892	361340
168793	361341
26920	361342
5299	361343
95249	361344
66909	361345
37114	361346
65286	361347
30376	361348
59915	361349
48705	361350
20883	361351
84849	361352
11212	361353
121791	361354
129264	361355
10905	361356
60247	361357
6980	361358
32051	361359
72896	361360
69367	361361
115273	361362
14896	361363
122297	361364
168687	361365
125991	361366
125922	361367
89300	361368
48736	361369
31731	361370
30396	361371
67422	361372
24993	361373
96125	361374
81928	361375
46661	361376
20719	361377
142511	361378
47477	361379
27448	361380
45892	361381
21289	361382
64609	361383
121714	361384
78709	361385
72766	361386
18624	361387
166795	361388
3280	361389
10724	361390
25531	361391
98364	361392
82532	361393
89166	361394
82384	361395
140881	361396
14682	361397
46479	361398
46057	361399
78864	361400
54352	361401
10638	361402
21189	361403
103968	361404
57773	361405
55265	361406
18107	361407
123927	361408
17766	361409
169718	361410
39810	361411
38530	361412
12436	361413
69513	361414
123171	361415
45102	361416
73045	361417
16883	361418
49877	361419
32059	361420
8198	361421
6176	361422
189090	361423
60591	361424
30859	361425
77967	361426
81075	361427
64685	361428
96790	361429
79897	361430
9806	361431
80603	361432
26760	361433
31326	361434
81725	361435
18078	361436
81521	361437
79560	361438
68125	361439
31814	361440
168464	361441
56219	361442
65585	361443
19123	361444
21736	361445
79981	361446
113322	361447
158296	361448
21335	361449
36810	361450
50435	361451
169303	361452
118393	361453
66414	361454
65278	361455
26024	361456
37450	361457
20934	361458
142783	361459
116220	361460
81359	361461
26015	361462
10876	361463
116489	361464
2245	361465
54587	361466
7893	361467
4689	361468
48605	361469
170308	361470
87111	361471
48979	361472
127843	361473
18091	361474
163365	361475
81530	361476
138280	361477
75223	361478
75771	361479
44917	361480
78636	361481
132980	361482
7273	361483
97840	361484
82270	361485
24809	361486
53520	361487
27555	361488
21654	361489
17812	361490
28061	361491
166554	361492
67199	361493
17779	361494
6395	361495
104350	361496
187262	361497
67302	361498
12677	361499
141718	361500
50435	361501
27842	361502
60775	361503
79636	361504
30346	361505
55303	361506
158043	361507
126364	361508
38396	361509
23971	361510
57618	361511
151388	361512
179306	361513
77638	361514
88896	361515
56770	361516
44686	361517
150172	361518
84054	361519
48263	361520
142172	361521
39061	361522
14653	361523
120870	361524
156074	361525
53811	361526
110648	361527
88560	361528
2943	361529
139656	361530
105613	361531
97637	361532
100751	361533
518	361534
64919	361535
157051	361536
130047	361537
78159	361538
65707	361539
41082	361540
109608	361541
154061	361542
72819	361543
22273	361544
100887	361545
10898	361546
68638	361547
78473	361548
32792	361549
96416	361550
9250	361551
32752	361552
30746	361553
9313	361554
45087	361555
85936	361556
41620	361557
31554	361558
15425	361559
187921	361560
52890	361561
98143	361562
14621	361563
65808	361564
117342	361565
59520	361566
96722	361567
57786	361568
84911	361569
57272	361570
46175	361571
47945	361572
65087	361573
46693	361574
37608	361575
24789	361576
66440	361577
82856	361578
32988	361579
68680	361580
124695	361581
175125	361582
174818	361583
9281	361584
39569	361585
50015	361586
26046	361587
47492	361588
15406	361589
823	361590
74569	361591
15814	361592
85610	361593
6405	361594
133198	361595
12531	361596
17563	361597
156429	361598
23369	361599
72808	361600
101320	361601
22029	361602
70636	361603
20364	361604
28858	361605
8796	361606
89423	361607
12669	361608
65870	361609
4649	361610
21562	361611
153140	361612
118812	361613
2034	361614
2310	361615
17475	361616
101170	361617
36593	361618
44181	361619
76710	361620
77010	361621
77272	361622
12493	361623
38020	361624
17506	361625
129744	361626
67281	361627
30531	361628
142862	361629
50408	361630
3507	361631
10933	361632
25983	361633
55779	361634
66568	361635
165015	361636
15106	361637
65434	361638
9332	361639
64458	361640
45060	361641
120326	361642
31486	361643
45914	361644
67963	361645
82987	361646
22062	361647
21643	361648
133302	361649
160681	361650
1575	361651
4530	361652
563	361653
9154	361654
48615	361655
78310	361656
120470	361657
44311	361658
54877	361659
18302	361660
34663	361661
60638	361662
51117	361663
38705	361664
40644	361665
59047	361666
27318	361667
57875	361668
2098	361669
87821	361670
49	361671
70633	361672
100854	361673
21524	361674
77095	361675
96293	361676
25112	361677
164423	361678
163442	361679
65283	361680
117930	361681
87704	361682
1495	361683
87201	361684
2088	361685
140699	361686
29115	361687
56301	361688
27529	361689
130874	361690
37832	361691
72100	361692
37574	361693
184707	361694
182362	361695
80318	361696
78992	361697
15074	361698
32139	361699
2231	361700
15350	361701
130932	361702
103077	361703
19732	361704
31955	361705
121542	361706
100805	361707
14945	361708
25592	361709
97078	361710
97159	361711
17278	361712
49142	361713
78173	361714
80260	361715
53547	361716
166784	361717
103054	361718
47983	361719
46959	361720
11221	361721
33731	361722
40542	361723
100136	361724
15104	361725
132590	361726
64308	361727
102647	361728
70922	361729
12397	361730
26054	361731
78098	361732
21450	361733
36742	361734
20979	361735
125940	361736
17689	361737
68265	361738
26880	361739
30294	361740
9381	361741
53595	361742
1727	361743
27693	361744
26392	361745
57585	361746
22453	361747
32583	361748
14657	361749
70	361750
128486	361751
9325	361752
404	361753
162994	361754
2637	361755
3503	361756
24712	361757
128265	361758
40416	361759
80367	361760
15707	361761
99846	361762
36874	361763
163789	361764
82627	361765
170223	361766
65806	361767
59835	361768
80917	361769
59830	361770
80371	361771
54246	361772
66187	361773
64451	361774
21512	361775
99840	361776
25866	361777
10689	361778
14677	361779
38382	361780
45649	361781
40976	361782
53652	361783
79149	361784
38549	361785
46504	361786
37018	361787
128130	361788
59592	361789
139743	361790
78548	361791
82083	361792
66052	361793
45610	361794
30671	361795
104708	361796
47279	361797
20928	361798
124163	361799
80509	361800
99034	361801
30665	361802
9356	361803
59333	361804
15223	361805
81482	361806
102110	361807
89016	361808
28120	361809
83132	361810
156695	361811
53271	361812
1519	361813
36936	361814
79011	361815
36772	361816
57143	361817
32141	361818
54206	361819
154192	361820
155567	361821
18258	361822
47394	361823
78483	361824
10773	361825
25940	361826
46543	361827
98170	361828
64260	361829
103064	361830
25715	361831
11081	361832
186883	361833
103031	361834
31406	361835
183559	361836
29996	361837
122462	361838
103149	361839
130776	361840
103119	361841
129651	361842
127889	361843
91024	361844
33929	361845
103158	361846
53658	361847
12876	361848
50635	361849
31953	361850
60383	361851
5261	361852
109696	361853
103115	361854
170634	361855
75868	361856
83781	361857
6990	361858
108466	361859
130725	361860
77824	361861
80888	361862
14	361863
166092	361864
30765	361865
18072	361866
120098	361867
140892	361868
140948	361869
139773	361870
6799	361871
4141	361872
88978	361873
163831	361874
100322	361875
10628	361876
56273	361877
55772	361878
26602	361879
22517	361880
20764	361881
183856	361882
109028	361883
127189	361884
73234	361885
167960	361886
111266	361887
14854	361888
35805	361889
80094	361890
12751	361891
158297	361892
45903	361893
12278	361894
82337	361895
65201	361896
36871	361897
110768	361898
98627	361899
10716	361900
55436	361901
83154	361902
8364	361903
63747	361904
161684	361905
96704	361906
101330	361907
157338	361908
30521	361909
64370	361910
30794	361911
7002	361912
25402	361913
11602	361914
32363	361915
25193	361916
78221	361917
68077	361918
66320	361919
66253	361920
132670	361921
55815	361922
20997	361923
31584	361924
25788	361925
68311	361926
25819	361927
78741	361928
4616	361929
79795	361930
130688	361931
30588	361932
121234	361933
45136	361934
77780	361935
17332	361936
56267	361937
38131	361938
45772	361939
5266	361940
23006	361941
21787	361942
46077	361943
33024	361944
66262	361945
54918	361946
37080	361947
161038	361948
80504	361949
33288	361950
142361	361951
59966	361952
49461	361953
19290	361954
121713	361955
97617	361956
142709	361957
57677	361958
72171	361959
18064	361960
107797	361961
29449	361962
96690	361963
19865	361964
64855	361965
25522	361966
25212	361967
40966	361968
11711	361969
30624	361970
102628	361971
168457	361972
123180	361973
3990	361974
121120	361975
54081	361976
106479	361977
126384	361978
97643	361979
80473	361980
123941	361981
15023	361982
37608	361983
9256	361984
597	361985
45267	361986
37548	361987
58508	361988
63223	361989
25148	361990
103156	361991
186370	361992
131030	361993
7862	361994
141157	361995
83757	361996
29263	361997
82381	361998
32590	361999
13498	362000
72971	362001
85554	362002
20934	362003
3963	362004
122697	362005
57175	362006
55220	362007
130880	362008
10771	362009
109254	362010
183478	362011
189170	362012
88989	362013
109254	362014
186477	362015
81982	362016
139524	362017
38407	362018
97781	362019
7212	362020
32293	362021
81318	362022
97642	362023
65701	362024
122488	362025
19097	362026
10898	362027
44207	362028
49686	362029
27149	362030
72146	362031
44921	362032
105031	362033
102436	362034
71973	362035
40395	362036
17381	362037
4306	362038
18228	362039
88577	362040
33703	362041
80362	362042
67717	362043
110420	362044
81348	362045
7923	362046
12707	362047
13354	362048
3708	362049
17587	362050
44769	362051
12804	362052
85117	362053
126663	362054
76488	362055
130428	362056
32321	362057
63919	362058
45742	362059
56092	362060
5314	362061
9875	362062
167157	362063
17515	362064
55197	362065
46761	362066
46556	362067
12986	362068
74358	362069
38741	362070
46356	362071
18205	362072
71080	362073
67904	362074
524	362075
124208	362076
67588	362077
20660	362078
55892	362079
57398	362080
72599	362081
8756	362082
37285	362083
94190	362084
78797	362085
64561	362086
141380	362087
187497	362088
170383	362089
8061	362090
78429	362091
44694	362092
66181	362093
7901	362094
66685	362095
32394	362096
159225	362097
120799	362098
65123	362099
79577	362100
36899	362101
38819	362102
99002	362103
77646	362104
98500	362105
53764	362106
184204	362107
68760	362108
38148	362109
78928	362110
188466	362111
130822	362112
26316	362113
87651	362114
57401	362115
25058	362116
14836	362117
10680	362118
82320	362119
187422	362120
108420	362121
78684	362122
96330	362123
31995	362124
57077	362125
82776	362126
118	362127
35945	362128
180121	362129
85932	362130
37982	362131
39814	362132
36803	362133
29669	362134
16042	362135
56175	362136
88260	362137
45989	362138
162106	362139
68765	362140
95013	362141
96489	362142
65746	362143
124421	362144
18153	362145
142849	362146
186084	362147
15531	362148
182669	362149
7142	362150
7139	362151
140155	362152
5480	362153
130575	362154
78575	362155
56951	362156
101036	362157
66735	362158
108611	362159
88980	362160
87941	362161
170630	362162
83757	362163
159607	362164
530	362165
130760	362166
6299	362167
186350	362168
140212	362169
1691	362170
95338	362171
55616	362172
17096	362173
170592	362174
155966	362175
83312	362176
77801	362177
23264	362178
10895	362179
25700	362180
68329	362181
3279	362182
69291	362183
119621	362184
46810	362185
56410	362186
38636	362187
186318	362188
60275	362189
38177	362190
25440	362191
81333	362192
159095	362193
125890	362194
7046	362195
7956	362196
161454	362197
19	362198
33004	362199
127481	362200
16799	362201
66273	362202
123043	362203
177275	362204
31598	362205
184158	362206
110393	362207
184042	362208
67901	362209
88623	362210
71066	362211
10531	362212
72661	362213
15182	362214
9272	362215
17682	362216
14133	362217
7798	362218
25671	362219
81582	362220
96533	362221
21712	362222
124498	362223
66171	362224
31861	362225
51342	362226
83259	362227
53555	362228
67007	362229
47953	362230
2286	362231
32673	362232
26708	362233
55122	362234
47570	362235
37389	362236
11041	362237
9288	362238
45878	362239
21905	362240
49248	362241
100943	362242
31599	362243
55822	362244
166496	362245
185349	362246
54613	362247
21632	362248
77777	362249
45307	362250
4224	362251
100119	362252
22409	362253
6031	362254
80359	362255
80507	362256
95806	362257
95110	362258
17286	362259
11369	362260
122017	362261
1489	362262
45667	362263
83196	362264
9290	362265
56914	362266
110087	362267
17941	362268
56810	362269
65431	362270
28520	362271
67737	362272
66573	362273
81542	362274
65373	362275
17657	362276
33781	362277
102441	362278
39038	362279
101213	362280
159374	362281
96518	362282
54961	362283
101155	362284
81881	362285
31176	362286
2276	362287
121363	362288
4894	362289
45157	362290
31727	362291
67914	362292
81233	362293
40189	362294
46602	362295
17974	362296
77764	362297
25588	362298
37243	362299
67180	362300
68749	362301
64427	362302
67559	362303
38117	362304
4155	362305
64416	362306
36968	362307
66841	362308
45840	362309
96232	362310
20674	362311
38465	362312
14954	362313
30485	362314
82436	362315
122985	362316
101225	362317
68198	362318
55581	362319
121433	362320
20768	362321
54029	362322
65454	362323
67934	362324
67663	362325
64185	362326
3672	362327
20650	362328
64297	362329
96370	362330
101422	362331
102713	362332
52629	362333
33418	362334
108379	362335
108096	362336
122162	362337
83276	362338
97037	362339
47408	362340
130909	362341
20821	362342
44573	362343
37380	362344
33425	362345
170529	362346
88830	362347
59977	362348
166022	362349
130809	362350
72038	362351
124221	362352
21074	362353
69125	362354
15054	362355
36821	362356
12880	362357
10635	362358
38487	362359
44941	362360
167025	362361
130613	362362
79143	362363
181407	362364
187792	362365
159841	362366
119538	362367
184054	362368
59537	362369
122722	362370
170029	362371
164609	362372
81377	362373
156673	362374
38904	362375
129403	362376
122220	362377
123633	362378
68324	362379
88014	362380
166484	362381
37923	362382
128406	362383
120711	362384
159174	362385
67147	362386
124355	362387
109535	362388
130642	362389
136746	362390
37952	362391
64388	362392
44958	362393
123436	362394
40227	362395
31233	362396
120623	362397
140782	362398
9242	362399
97722	362400
79526	362401
82170	362402
17494	362403
38577	362404
25522	362405
95942	362406
182714	362407
20755	362408
124056	362409
53864	362410
30814	362411
168033	362412
18831	362413
21676	362414
130646	362415
109658	362416
95922	362417
67350	362418
69355	362419
135485	362420
17779	362421
31725	362422
131276	362423
32642	362424
82150	362425
26035	362426
121484	362427
26613	362428
108880	362429
4190	362430
40922	362431
19035	362432
49485	362433
78885	362434
95095	362435
52759	362436
75725	362437
130752	362438
130905	362439
21146	362440
25801	362441
64815	362442
81903	362443
64486	362444
157354	362445
72691	362446
54199	362447
184913	362448
8366	362449
55183	362450
25053	362451
121446	362452
165124	362453
46144	362454
67506	362455
66376	362456
63666	362457
38977	362458
45735	362459
5315	362460
47103	362461
80820	362462
25078	362463
8015	362464
5123	362465
167189	362466
9222	362467
185274	362468
31976	362469
20764	362470
118181	362471
24984	362472
39171	362473
79812	362474
17539	362475
30552	362476
68280	362477
47902	362478
5305	362479
138508	362480
36770	362481
25651	362482
79215	362483
67941	362484
110599	362485
143202	362486
68096	362487
20830	362488
1082	362489
182609	362490
139207	362491
153680	362492
129554	362493
28227	362494
126556	362495
118299	362496
78984	362497
162714	362498
129636	362499
25004	362500
97871	362501
123246	362502
41857	362503
31255	362504
164517	362505
183973	362506
96508	362507
45603	362508
188878	362509
36431	362510
174387	362511
102974	362512
23138	362513
183377	362514
158454	362515
96272	362516
76472	362517
25652	362518
44932	362519
38186	362520
80535	362521
7783	362522
102425	362523
130889	362524
140294	362525
87423	362526
45091	362527
843	362528
186872	362529
108498	362530
37103	362531
78304	362532
109916	362533
123696	362534
21814	362535
64185	362536
56	362537
67710	362538
65805	362539
48818	362540
152681	362541
97493	362542
20934	362543
84067	362544
66571	362545
70867	362546
122051	362547
25996	362548
55859	362549
44727	362550
55889	362551
188319	362552
10660	362553
1081	362554
88673	362555
123821	362556
33323	362557
23107	362558
72569	362559
76631	362560
8832	362561
48702	362562
83418	362563
3262	362564
100261	362565
95711	362566
28509	362567
67488	362568
95000	362569
18306	362570
10929	362571
68864	362572
6095	362573
22016	362574
77793	362575
64396	362576
78582	362577
46242	362578
46493	362579
80250	362580
20950	362581
68436	362582
47261	362583
46096	362584
67937	362585
127199	362586
130739	362587
68380	362588
66465	362589
12674	362590
138900	362591
81138	362592
99300	362593
127908	362594
128681	362595
109683	362596
88438	362597
5393	362598
21255	362599
167499	362600
32886	362601
46945	362602
16142	362603
89395	362604
138544	362605
14891	362606
72675	362607
119539	362608
45523	362609
82987	362610
103030	362611
453	362612
66908	362613
127150	362614
46759	362615
55258	362616
100947	362617
103770	362618
99690	362619
21150	362620
31210	362621
182904	362622
139573	362623
22005	362624
22125	362625
63751	362626
38755	362627
160630	362628
119592	362629
119900	362630
20091	362631
27765	362632
36951	362633
31960	362634
67349	362635
127062	362636
35716	362637
35277	362638
12236	362639
45550	362640
46102	362641
72337	362642
106464	362643
70737	362644
38809	362645
8701	362646
19102	362647
8107	362648
45996	362649
24946	362650
170619	362651
39473	362652
2421	362653
100866	362654
4834	362655
46189	362656
97951	362657
44219	362658
87798	362659
10247	362660
99963	362661
34444	362662
23139	362663
57160	362664
25234	362665
115116	362666
102446	362667
674	362668
65019	362669
126352	362670
41700	362671
55546	362672
18264	362673
62978	362674
34308	362675
138822	362676
35019	362677
125294	362678
99695	362679
72005	362680
36830	362681
50653	362682
180958	362683
142051	362684
36972	362685
48641	362686
141829	362687
109527	362688
68981	362689
115590	362690
96495	362691
53977	362692
81090	362693
101953	362694
54928	362695
183822	362696
35571	362697
98519	362698
124709	362699
60349	362700
56391	362701
138637	362702
26844	362703
47125	362704
129853	362705
162024	362706
138700	362707
88508	362708
46615	362709
140261	362710
121813	362711
119836	362712
102282	362713
67430	362714
162310	362715
21320	362716
129908	362717
127162	362718
170158	362719
10773	362720
83801	362721
38808	362722
15263	362723
25177	362724
6502	362725
87654	362726
98949	362727
5240	362728
44794	362729
113688	362730
25584	362731
141872	362732
100806	362733
50604	362734
106391	362735
54930	362736
26306	362737
45499	362738
53633	362739
65785	362740
21146	362741
88568	362742
127392	362743
64759	362744
31529	362745
47277	362746
47310	362747
101014	362748
47686	362749
167562	362750
130783	362751
22130	362752
7244	362753
95111	362754
10773	362755
183572	362756
97804	362757
39461	362758
95078	362759
101447	362760
66133	362761
128962	362762
46959	362763
69141	362764
170608	362765
135516	362766
170006	362767
46026	362768
127711	362769
186760	362770
47787	362771
17427	362772
15074	362773
54623	362774
47638	362775
45877	362776
26082	362777
24634	362778
68293	362779
30598	362780
126051	362781
26520	362782
26138	362783
56940	362784
30888	362785
37954	362786
133735	362787
32328	362788
109527	362789
63576	362790
124051	362791
100776	362792
2133	362793
9121	362794
56195	362795
31964	362796
6528	362797
38769	362798
92795	362799
120942	362800
7144	362801
15464	362802
52713	362803
130777	362804
23204	362805
59416	362806
40533	362807
63717	362808
29851	362809
130840	362810
46086	362811
65138	362812
166471	362813
45013	362814
95606	362815
97806	362816
20753	362817
157147	362818
31628	362819
68744	362820
76823	362821
58481	362822
99457	362823
165946	362824
164725	362825
23257	362826
118701	362827
110213	362828
88576	362829
6302	362830
104815	362831
49891	362832
41570	362833
142465	362834
41570	362835
138631	362836
36759	362837
93568	362838
37055	362839
26622	362840
108243	362841
3	362842
67191	362843
47971	362844
68936	362845
70324	362846
76862	362847
46191	362848
26443	362849
91341	362850
39486	362851
69733	362852
83789	362853
58355	362854
36181	362855
48202	362856
14374	362857
26178	362858
130710	362859
60314	362860
170213	362861
130792	362862
138771	362863
170650	362864
170444	362865
170241	362866
83851	362867
40088	362868
58011	362869
32839	362870
103034	362871
170606	362872
130762	362873
170473	362874
130932	362875
17312	362876
37666	362877
67419	362878
97378	362879
122569	362880
130699	362881
77912	362882
14647	362883
12669	362884
123699	362885
36831	362886
17557	362887
10803	362888
99353	362889
123763	362890
80145	362891
120406	362892
13000	362893
48430	362894
129236	362895
65610	362896
48154	362897
85270	362898
19551	362899
99147	362900
108231	362901
142279	362902
184069	362903
44	362904
15159	362905
165093	362906
82444	362907
4131	362908
167059	362909
109767	362910
110560	362911
45155	362912
82007	362913
2206	362914
94575	362915
1932	362916
20780	362917
20248	362918
122750	362919
13624	362920
3753	362921
70465	362922
18618	362923
18701	362924
76455	362925
70863	362926
39243	362927
137870	362928
181178	362929
162486	362930
45687	362931
14050	362932
79621	362933
73594	362934
30929	362935
4779	362936
29483	362937
41266	362938
28725	362939
25922	362940
27723	362941
22499	362942
9844	362943
34768	362944
80778	362945
165904	362946
73074	362947
32582	362948
172329	362949
85306	362950
1721	362951
2346	362952
14422	362953
46950	362954
100529	362955
59777	362956
10382	362957
72006	362958
172634	362959
18000	362960
164691	362961
40293	362962
76445	362963
142853	362964
81921	362965
132519	362966
39021	362967
94993	362968
55171	362969
84736	362970
128712	362971
105467	362972
157593	362973
68458	362974
31659	362975
1372	362976
166700	362977
158646	362978
177191	362979
172890	362980
97683	362981
67553	362982
148690	362983
172755	362984
75677	362985
6128	362986
111118	362987
187226	362988
101421	362989
96343	362990
55508	362991
22972	362992
13900	362993
755	362994
54600	362995
1906	362996
127050	362997
128763	362998
148619	362999
171194	363000
26431	363001
106941	363002
120087	363003
41334	363004
27065	363005
49836	363006
69699	363007
14425	363008
33051	363009
23562	363010
24833	363011
80247	363012
131292	363013
126169	363014
72376	363015
78566	363016
106272	363017
86051	363018
170393	363019
29794	363020
86211	363021
106259	363022
181929	363023
8899	363024
2488	363025
2488	363026
40062	363027
151972	363028
29932	363029
2488	363030
50185	363031
92663	363032
8899	363033
29932	363034
39911	363035
1712	363036
58198	363037
76164	363038
49835	363039
31549	363040
115480	363041
49427	363042
117476	363043
152885	363044
36325	363045
29216	363046
380	363047
1518	363048
19547	363049
65315	363050
87832	363051
13397	363052
57477	363053
4632	363054
4014	363055
44592	363056
89563	363057
77009	363058
29240	363059
160324	363060
43627	363061
15411	363062
136483	363063
33515	363064
36003	363065
147301	363066
75256	363067
140353	363068
10179	363069
94190	363070
25100	363071
109327	363072
181890	363073
64912	363074
36177	363075
43350	363076
53490	363077
27234	363078
42668	363079
8607	363080
19901	363081
16673	363082
3112	363083
16674	363084
99153	363085
51147	363086
35251	363087
12621	363088
58678	363089
136322	363090
75761	363091
24028	363092
19029	363093
115330	363094
46409	363095
145262	363096
59454	363097
6670	363098
62090	363099
115566	363100
124003	363101
38792	363102
131673	363103
43503	363104
70111	363105
18	363106
42384	363107
86056	363108
189200	363109
31937	363110
52393	363111
14276	363112
148683	363113
113288	363114
75095	363115
10179	363116
32831	363117
136483	363118
4847	363119
136769	363120
43810	363121
86514	363122
16211	363123
61926	363124
94007	363125
75673	363126
43505	363127
103152	363128
87939	363129
72784	363130
25783	363131
1376	363132
16065	363133
107420	363134
4819	363135
162730	363136
172700	363137
76042	363138
29698	363139
38942	363140
20800	363141
44614	363142
100405	363143
133423	363144
28641	363145
95391	363146
7475	363147
169076	363148
164379	363149
164079	363150
30188	363151
98234	363152
25495	363153
149314	363154
167632	363155
70111	363156
115746	363157
35011	363158
141109	363159
60610	363160
28750	363161
59157	363162
110565	363163
149262	363164
163972	363165
158109	363166
46651	363167
30499	363168
82130	363169
52345	363170
35719	363171
76110	363172
35719	363173
14080	363174
77596	363175
46522	363176
40014	363177
25322	363178
124586	363179
110332	363180
50696	363181
106155	363182
78212	363183
177600	363184
179877	363185
14903	363186
115650	363187
115650	363188
71562	363189
49588	363190
29399	363191
60112	363192
28526	363193
34418	363194
3185	363195
5825	363196
4903	363197
135321	363198
61834	363199
128919	363200
106155	363201
86916	363202
177016	363203
59501	363204
164549	363205
59559	363206
41403	363207
67353	363208
46929	363209
7924	363210
99354	363211
6905	363212
32234	363213
17946	363214
1008	363215
91331	363216
39833	363217
36732	363218
160349	363219
29844	363220
1438	363221
18970	363222
6986	363223
145105	363224
80529	363225
18298	363226
29036	363227
49511	363228
138360	363229
30950	363230
36586	363231
171	363232
24567	363233
4124	363234
43742	363235
8305	363236
116372	363237
6786	363238
84339	363239
154	363240
33165	363241
133422	363242
21780	363243
50000	363244
58859	363245
12947	363246
15802	363247
16280	363248
35882	363249
111982	363250
27447	363251
15334	363252
32173	363253
4253	363254
13835	363255
20847	363256
83950	363257
16205	363258
15549	363259
9526	363260
19114	363261
9156	363262
166568	363263
5815	363264
18495	363265
28449	363266
12897	363267
12189	363268
983	363269
85486	363270
16063	363271
27864	363272
34398	363273
16701	363274
59157	363275
26920	363276
42830	363277
42830	363278
27756	363279
70427	363280
4517	363281
8638	363282
77283	363283
64509	363284
113514	363285
24472	363286
46477	363287
9757	363288
85539	363289
39446	363290
6920	363291
25933	363292
19621	363293
26865	363294
143599	363295
49865	363296
167807	363297
30891	363298
81089	363299
5936	363300
21	363301
543	363302
1009	363303
33691	363304
26755	363305
89720	363306
127166	363307
48001	363308
93794	363309
52966	363310
92600	363311
76732	363312
74381	363313
115678	363314
109552	363315
10285	363316
77279	363317
153977	363318
77460	363319
2369	363320
67547	363321
53100	363322
89717	363323
50985	363324
90513	363325
131859	363326
17412	363327
94140	363328
112275	363329
146099	363330
13408	363331
12289	363332
135158	363333
61420	363334
143067	363335
71386	363336
138952	363337
55102	363338
78248	363339
184809	363340
69386	363341
140631	363342
10480	363343
43836	363344
27380	363345
92323	363346
5584	363347
40187	363348
60296	363349
137848	363350
83756	363351
13361	363352
63870	363353
12120	363354
4602	363355
150208	363356
126700	363357
89692	363358
141175	363359
26302	363360
16077	363361
72711	363362
4342	363363
3245	363364
62161	363365
23513	363366
128292	363367
22902	363368
60126	363369
73969	363370
41577	363371
9538	363372
5741	363373
2765	363374
34114	363375
11945	363376
8957	363377
68859	363378
84586	363379
49283	363380
18537	363381
52766	363382
3359	363383
96535	363384
4823	363385
10968	363386
73880	363387
33608	363388
71934	363389
162	363390
42718	363391
48194	363392
1029	363393
35040	363394
32669	363395
3923	363396
1185	363397
62195	363398
77707	363399
22610	363400
33795	363401
9501	363402
384	363403
29441	363404
26	363405
22066	363406
35944	363407
70821	363408
61882	363409
15589	363410
85806	363411
186	363412
3771	363413
17028	363414
2870	363415
95565	363416
57286	363417
70709	363418
6308	363419
34667	363420
23948	363421
14959	363422
22765	363423
26276	363424
58110	363425
108377	363426
23084	363427
17021	363428
48880	363429
43409	363430
50174	363431
24632	363432
11904	363433
57465	363434
23322	363435
10095	363436
45692	363437
31978	363438
2673	363439
33039	363440
31434	363441
14121	363442
23844	363443
33124	363444
50101	363445
8421	363446
1508	363447
15575	363448
878	363449
13287	363450
33205	363451
72352	363452
629	363453
10442	363454
54940	363455
6428	363456
1689	363457
105160	363458
79443	363459
1432	363460
6848	363461
676	363462
59802	363463
45134	363464
37866	363465
8306	363466
179609	363467
4624	363468
4272	363469
31930	363470
64	363471
61124	363472
31549	363473
11351	363474
11584	363475
38972	363476
82615	363477
60660	363478
26307	363479
72284	363480
182850	363481
700	363482
2220	363483
11297	363484
29452	363485
6814	363486
105244	363487
107920	363488
8700	363489
21808	363490
26491	363491
5501	363492
26139	363493
36372	363494
1301	363495
31361	363496
1105	363497
4152	363498
4307	363499
108451	363500
15386	363501
135793	363502
5807	363503
30730	363504
84812	363505
8805	363506
43648	363507
114763	363508
30463	363509
32068	363510
698	363511
70735	363512
26494	363513
46789	363514
2396	363515
126947	363516
45065	363517
70448	363518
90609	363519
3771	363520
102819	363521
8534	363522
43555	363523
24709	363524
6026	363525
71264	363526
7608	363527
1784	363528
14170	363529
105609	363530
2616	363531
115515	363532
20810	363533
1432	363534
6573	363535
70349	363536
19558	363537
16564	363538
16438	363539
5517	363540
71672	363541
162	363542
39183	363543
132287	363544
122186	363545
88090	363546
49558	363547
84648	363548
11890	363549
83637	363550
115620	363551
357	363552
183855	363553
22593	363554
22320	363555
22267	363556
28306	363557
63258	363558
90570	363559
6859	363560
569	363561
7348	363562
72864	363563
1599	363564
40380	363565
68598	363566
14	363567
136	363568
23225	363569
120404	363570
16055	363571
91030	363572
98073	363573
4	363574
39691	363575
11343	363576
29434	363577
47574	363578
50903	363579
40018	363580
32296	363581
105653	363582
4079	363583
13215	363584
1185	363585
10541	363586
4813	363587
68997	363588
17720	363589
25326	363590
137272	363591
82408	363592
2009	363593
18399	363594
14138	363595
75245	363596
174110	363597
41721	363598
21030	363599
45269	363600
10326	363601
3752	363602
35669	363603
23039	363604
2421	363605
73012	363606
259	363607
1087	363608
34534	363609
11304	363610
67	363611
5877	363612
61951	363613
14249	363614
16994	363615
19031	363616
33039	363617
67133	363618
20034	363619
21802	363620
72291	363621
15108	363622
863	363623
172246	363624
53165	363625
75077	363626
55017	363627
107505	363628
15199	363629
176470	363630
10746	363631
10894	363632
141868	363633
12323	363634
34534	363635
83541	363636
23139	363637
9943	363638
29452	363639
87457	363640
121093	363641
3947	363642
3144	363643
27017	363644
141406	363645
57565	363646
20659	363647
84950	363648
52676	363649
463	363650
1042	363651
59240	363652
43841	363653
45702	363654
272	363655
63085	363656
20345	363657
3951	363658
110285	363659
6957	363660
4257	363661
103114	363662
46407	363663
124986	363664
27437	363665
74437	363666
16717	363667
102503	363668
95101	363669
16838	363670
7005	363671
88847	363672
91129	363673
34296	363674
37344	363675
88850	363676
135149	363677
91357	363678
56568	363679
98055	363680
7087	363681
20714	363682
6723	363683
68275	363684
43488	363685
94975	363686
21804	363687
21804	363688
29842	363689
76403	363690
98002	363691
113770	363692
39453	363693
70512	363694
9894	363695
26791	363696
27772	363697
11304	363698
10674	363699
3533	363700
32484	363701
2193	363702
22395	363703
50595	363704
22392	363705
345	363706
34349	363707
875	363708
13653	363709
116263	363710
7127	363711
161456	363712
18169	363713
16352	363714
13765	363715
28748	363716
44137	363717
4077	363718
7453	363719
58	363720
33103	363721
20989	363722
6253	363723
1815	363724
6523	363725
40247	363726
10751	363727
3344	363728
51273	363729
101264	363730
73203	363731
4669	363732
63372	363733
3638	363734
103769	363735
897	363736
18848	363737
188903	363738
5476	363739
60366	363740
1551	363741
31911	363742
180217	363743
3989	363744
29252	363745
1777	363746
40996	363747
128405	363748
59018	363749
51063	363750
16240	363751
12610	363752
136012	363753
139	363754
74703	363755
108101	363756
4842	363757
22282	363758
3547	363759
3636	363760
18230	363761
731	363762
110341	363763
130802	363764
850	363765
471	363766
1454	363767
60920	363768
7973	363769
8479	363770
143215	363771
62	363772
88160	363773
13470	363774
10101	363775
850	363776
28064	363777
23099	363778
47768	363779
587	363780
3060	363781
60782	363782
59495	363783
49508	363784
43768	363785
57899	363786
2558	363787
61486	363788
38874	363789
109559	363790
43779	363791
108283	363792
131224	363793
6211	363794
4572	363795
8262	363796
20005	363797
41794	363798
2106	363799
306	363800
39226	363801
582	363802
38088	363803
15064	363804
16328	363805
774	363806
539	363807
91259	363808
60428	363809
13404	363810
64517	363811
35886	363812
74893	363813
6890	363814
14	363815
17083	363816
2129	363817
33852	363818
40769	363819
57560	363820
74837	363821
21088	363822
102738	363823
14276	363824
1710	363825
23742	363826
17370	363827
28069	363828
964	363829
2523	363830
2275	363831
3282	363832
80427	363833
17959	363834
33030	363835
51131	363836
55201	363837
135869	363838
32818	363839
4496	363840
90994	363841
51779	363842
112481	363843
133585	363844
41290	363845
18835	363846
2109	363847
4154	363848
31356	363849
59482	363850
34995	363851
70009	363852
87295	363853
21118	363854
2863	363855
56213	363856
9050	363857
115579	363858
3447	363859
731	363860
1953	363861
68876	363862
4472	363863
30463	363864
174577	363865
53229	363866
108402	363867
138764	363868
58345	363869
58751	363870
103899	363871
52352	363872
187155	363873
139644	363874
28166	363875
74024	363876
34332	363877
34332	363878
10401	363879
18973	363880
167708	363881
15040	363882
102847	363883
45660	363884
19893	363885
13345	363886
48414	363887
298	363888
75544	363889
52749	363890
4227	363891
146173	363892
12046	363893
8832	363894
105062	363895
18210	363896
41055	363897
161876	363898
109191	363899
99857	363900
6746	363901
83559	363902
135222	363903
9039	363904
30372	363905
137	363906
68643	363907
7707	363908
14457	363909
81662	363910
8847	363911
14105	363912
10620	363913
16824	363914
14137	363915
72935	363916
32161	363917
971	363918
3900	363919
33154	363920
30730	363921
6647	363922
14939	363923
5298	363924
47518	363925
33757	363926
26366	363927
685	363928
131174	363929
31281	363930
4004	363931
33847	363932
6717	363933
39333	363934
37733	363935
3710	363936
51	363937
18390	363938
33849	363939
9521	363940
22405	363941
40327	363942
17284	363943
63064	363944
8405	363945
57775	363946
5737	363947
43633	363948
3535	363949
92412	363950
1778	363951
24027	363952
133514	363953
5384	363954
57410	363955
15995	363956
23566	363957
1448	363958
10034	363959
174004	363960
160908	363961
104176	363962
19496	363963
1448	363964
157425	363965
38119	363966
61820	363967
3480	363968
48080	363969
8514	363970
11998	363971
64411	363972
108782	363973
104091	363974
98509	363975
7681	363976
137956	363977
87220	363978
135560	363979
41426	363980
135677	363981
33962	363982
88309	363983
146729	363984
72372	363985
86811	363986
29255	363987
117065	363988
24560	363989
851	363990
1219	363991
15706	363992
314	363993
21995	363994
23359	363995
12180	363996
33453	363997
10391	363998
40357	363999
41693	364000
92696	364001
48378	364002
6446	364003
67179	364004
34122	364005
186187	364006
172472	364007
15590	364008
71918	364009
115515	364010
179170	364011
119379	364012
84688	364013
7324	364014
39659	364015
23173	364016
5492	364017
158616	364018
9643	364019
33924	364020
140818	364021
60067	364022
1448	364023
135523	364024
165206	364025
10473	364026
12924	364027
67189	364028
115952	364029
81815	364030
17315	364031
119406	364032
176732	364033
11068	364034
34104	364035
110614	364036
137246	364037
7457	364038
485	364039
32474	364040
4106	364041
6927	364042
1204	364043
1204	364044
6614	364045
102600	364046
1094	364047
3086	364048
34245	364049
34476	364050
113308	364051
41622	364052
19293	364053
61425	364054
17682	364055
25961	364056
43044	364057
112307	364058
75950	364059
132543	364060
108482	364061
58449	364062
9401	364063
3771	364064
10151	364065
14360	364066
50732	364067
13554	364068
67009	364069
70439	364070
11180	364071
10049	364072
69209	364073
26771	364074
84772	364075
33214	364076
23065	364077
41886	364078
17090	364079
3705	364080
34507	364081
41961	364082
4793	364083
1633	364084
23258	364085
43270	364086
1205	364087
139459	364088
2009	364089
69743	364090
66444	364091
137238	364092
9960	364093
48240	364094
88763	364095
92262	364096
49328	364097
22416	364098
16204	364099
110026	364100
25386	364101
57240	364102
78391	364103
14254	364104
20167	364105
41679	364106
72981	364107
51042	364108
11715	364109
120331	364110
27931	364111
171606	364112
32238	364113
56884	364114
9630	364115
105551	364116
17014	364117
29149	364118
182401	364119
5672	364120
71324	364121
43488	364122
18549	364123
108562	364124
29036	364125
11383	364126
8466	364127
2915	364128
179601	364129
16046	364130
34403	364131
4492	364132
57807	364133
63628	364134
4901	364135
15515	364136
14	364137
46231	364138
50918	364139
15405	364140
63259	364141
130898	364142
11734	364143
13059	364144
36856	364145
27081	364146
8086	364147
112783	364148
12046	364149
49519	364150
108655	364151
131993	364152
10179	364153
52622	364154
24487	364155
61421	364156
55	364157
62976	364158
40211	364159
48596	364160
59660	364161
62252	364162
37570	364163
1160	364164
179196	364165
24614	364166
97770	364167
69627	364168
5478	364169
126695	364170
15764	364171
71733	364172
103048	364173
27043	364174
38906	364175
69553	364176
50332	364177
85545	364178
53008	364179
133853	364180
126698	364181
29832	364182
3607	364183
2101	364184
19300	364185
34087	364186
23098	364187
45530	364188
83962	364189
13835	364190
2255	364191
185084	364192
69775	364193
5504	364194
5474	364195
33713	364196
87863	364197
39775	364198
14463	364199
15590	364200
172691	364201
475	364202
11885	364203
62129	364204
29642	364205
4837	364206
57434	364207
110419	364208
19952	364209
3573	364210
60230	364211
19474	364212
120879	364213
7227	364214
103915	364215
138493	364216
115726	364217
6029	364218
58449	364219
132030	364220
3515	364221
130066	364222
43505	364223
28725	364224
19901	364225
80477	364226
80477	364227
32832	364228
5830	364229
24214	364230
34339	364231
9710	364232
46266	364233
166760	364234
77689	364235
97528	364236
39956	364237
91319	364238
68287	364239
66351	364240
110361	364241
58076	364242
165820	364243
131057	364244
80214	364245
48236	364246
67089	364247
99848	364248
84381	364249
170201	364250
2943	364251
83765	364252
175012	364253
2945	364254
6735	364255
188659	364256
13870	364257
93127	364258
96	364259
42142	364260
496	364261
91120	364262
146904	364263
62385	364264
13380	364265
50329	364266
121242	364267
110616	364268
13876	364269
45986	364270
45986	364271
66935	364272
132539	364273
86635	364274
16277	364275
7029	364276
51474	364277
127420	364278
127420	364279
38541	364280
8287	364281
85017	364282
16318	364283
13461	364284
21195	364285
1291	364286
106616	364287
26674	364288
28072	364289
123625	364290
58874	364291
39813	364292
33834	364293
24385	364294
10167	364295
8084	364296
40493	364297
17251	364298
71631	364299
19344	364300
32896	364301
33885	364302
9102	364303
20793	364304
46265	364305
23104	364306
11574	364307
93134	364308
17060	364309
55416	364310
2579	364311
43785	364312
3019	364313
133297	364314
173255	364315
59232	364316
22779	364317
13690	364318
19408	364319
34391	364320
2009	364321
6549	364322
78899	364323
13596	364324
22153	364325
33267	364326
71394	364327
126503	364328
72576	364329
4743	364330
75880	364331
98761	364332
59446	364333
9717	364334
9968	364335
6750	364336
18524	364337
115652	364338
73020	364339
41859	364340
150708	364341
189052	364342
1312	364343
114761	364344
2101	364345
60610	364346
13432	364347
221	364348
9928	364349
26529	364350
87094	364351
2920	364352
24933	364353
11704	364354
2652	364355
1299	364356
1	364357
47574	364358
13166	364359
69942	364360
29909	364361
43759	364362
34591	364363
15465	364364
15415	364365
29780	364366
75729	364367
7450	364368
56568	364369
95228	364370
55226	364371
44588	364372
10151	364373
11659	364374
16136	364375
3481	364376
40777	364377
17106	364378
15802	364379
2608	364380
15995	364381
38041	364382
185044	364383
8776	364384
137954	364385
8072	364386
34380	364387
39217	364388
146463	364389
68247	364390
79757	364391
15535	364392
77804	364393
39355	364394
61802	364395
33465	364396
13347	364397
47678	364398
23359	364399
8327	364400
168713	364401
139514	364402
27255	364403
34228	364404
415	364405
29946	364406
47020	364407
15689	364408
9003	364409
27661	364410
41845	364411
147097	364412
187344	364413
67400	364414
31329	364415
41063	364416
43899	364417
108126	364418
44209	364419
136807	364420
63650	364421
80903	364422
19123	364423
23748	364424
117608	364425
4578	364426
103490	364427
3477	364428
88558	364429
28436	364430
28774	364431
14345	364432
83364	364433
23801	364434
75288	364435
360	364436
136	364437
2486	364438
32367	364439
22284	364440
1300	364441
60979	364442
119739	364443
79889	364444
32487	364445
18495	364446
61689	364447
26699	364448
111173	364449
69908	364450
15321	364451
73982	364452
62817	364453
18480	364454
8911	364455
49964	364456
110835	364457
20320	364458
48580	364459
105500	364460
33118	364461
27116	364462
28526	364463
108220	364464
7722	364465
109548	364466
40273	364467
14280	364468
85320	364469
22421	364470
52554	364471
5178	364472
15807	364473
5466	364474
60820	364475
87760	364476
99461	364477
33097	364478
9433	364479
50531	364480
27144	364481
175920	364482
119364	364483
9497	364484
18518	364485
130780	364486
50388	364487
106392	364488
8924	364489
3264	364490
11757	364491
25165	364492
3721	364493
6766	364494
7851	364495
7851	364496
9761	364497
32856	364498
1641	364499
59447	364500
8715	364501
16729	364502
39150	364503
5077	364504
15811	364505
72804	364506
179638	364507
6476	364508
33855	364509
35948	364510
70063	364511
72348	364512
7697	364513
15371	364514
585	364515
48681	364516
1540	364517
48376	364518
60919	364519
16123	364520
26943	364521
11707	364522
13959	364523
2067	364524
18034	364525
1103	364526
4367	364527
126003	364528
27868	364529
79666	364530
72714	364531
23336	364532
1169	364533
47916	364534
63273	364535
152060	364536
66241	364537
9873	364538
36266	364539
16168	364540
49838	364541
62072	364542
41795	364543
26069	364544
18134	364545
28762	364546
1166	364547
47441	364548
40523	364549
19232	364550
168059	364551
24771	364552
11572	364553
9959	364554
694	364555
51175	364556
2555	364557
29635	364558
23171	364559
75759	364560
21684	364561
97131	364562
82533	364563
48150	364564
17386	364565
20561	364566
3281	364567
32451	364568
32419	364569
141270	364570
36808	364571
11293	364572
9116	364573
3329	364574
79974	364575
76453	364576
177426	364577
133320	364578
5158	364579
63983	364580
63188	364581
54198	364582
8394	364583
63592	364584
72596	364585
18750	364586
17220	364587
6978	364588
430	364589
59760	364590
15293	364591
51949	364592
18109	364593
29810	364594
18415	364595
25717	364596
16203	364597
65313	364598
19794	364599
22896	364600
21159	364601
4	364602
58491	364603
115268	364604
1842	364605
147196	364606
33583	364607
71046	364608
44382	364609
14132	364610
16798	364611
5060	364612
13904	364613
971	364614
2423	364615
7800	364616
40986	364617
68615	364618
83659	364619
8110	364620
9555	364621
31218	364622
20735	364623
65108	364624
15858	364625
60915	364626
8984	364627
72918	364628
75611	364629
62128	364630
10842	364631
134489	364632
12363	364633
16173	364634
3794	364635
170632	364636
833	364637
4474	364638
33892	364639
28961	364640
3866	364641
90767	364642
5786	364643
59403	364644
49795	364645
109554	364646
71883	364647
92	364648
57266	364649
7187	364650
641	364651
40648	364652
62472	364653
3818	364654
8345	364655
3771	364656
4392	364657
33751	364658
16948	364659
36211	364660
60803	364661
39799	364662
49458	364663
115947	364664
22413	364665
33598	364666
37225	364667
7428	364668
4835	364669
5567	364670
1701	364671
3802	364672
30208	364673
14340	364674
54053	364675
31817	364676
26505	364677
182574	364678
161320	364679
50738	364680
109186	364681
32295	364682
87467	364683
4375	364684
9911	364685
60779	364686
58250	364687
59478	364688
8984	364689
66464	364690
16567	364691
1554	364692
107772	364693
41312	364694
1620	364695
3710	364696
3346	364697
1481	364698
7355	364699
133748	364700
59572	364701
17013	364702
4872	364703
34067	364704
37553	364705
52565	364706
26361	364707
24995	364708
31965	364709
42073	364710
127685	364711
88001	364712
26901	364713
86493	364714
8125	364715
84522	364716
6793	364717
3967	364718
24001	364719
55554	364720
116094	364721
14763	364722
6837	364723
32854	364724
125324	364725
107124	364726
34054	364727
175180	364728
63459	364729
70459	364730
9692	364731
87673	364732
48646	364733
2133	364734
15579	364735
137065	364736
123757	364737
68319	364738
85912	364739
23401	364740
15378	364741
53303	364742
75075	364743
20527	364744
184108	364745
2908	364746
38565	364747
4	364748
35240	364749
43091	364750
41951	364751
838	364752
31181	364753
186371	364754
72568	364755
34793	364756
141786	364757
104005	364758
105521	364759
52488	364760
28324	364761
52010	364762
132903	364763
132000	364764
104105	364765
111359	364766
8192	364767
88178	364768
124302	364769
63855	364770
20181	364771
9929	364772
91396	364773
4862	364774
27535	364775
16225	364776
62252	364777
108758	364778
8560	364779
22751	364780
3997	364781
85742	364782
104766	364783
52783	364784
20305	364785
24042	364786
69499	364787
70651	364788
22955	364789
135030	364790
114922	364791
19366	364792
95606	364793
58682	364794
8497	364795
69722	364796
14347	364797
15786	364798
8392	364799
100861	364800
166514	364801
17850	364802
67705	364803
12918	364804
5766	364805
132055	364806
4663	364807
2062	364808
2387	364809
67081	364810
1168	364811
3801	364812
102412	364813
4953	364814
176986	364815
12668	364816
54270	364817
1123	364818
46875	364819
109718	364820
109520	364821
106648	364822
6913	364823
137374	364824
6340	364825
13404	364826
32766	364827
102141	364828
54418	364829
65796	364830
7892	364831
31858	364832
28502	364833
103629	364834
7368	364835
10456	364836
115759	364837
71350	364838
6442	364839
60802	364840
33105	364841
23529	364842
38137	364843
1332	364844
92368	364845
101097	364846
103544	364847
40013	364848
87665	364849
2704	364850
39985	364851
2704	364852
74778	364853
173263	364854
5905	364855
32182	364856
60994	364857
52765	364858
19910	364859
68869	364860
21836	364861
184646	364862
30261	364863
9525	364864
8363	364865
133419	364866
58827	364867
134202	364868
30866	364869
74634	364870
9968	364871
14315	364872
12744	364873
21650	364874
43797	364875
23666	364876
113941	364877
62385	364878
11068	364879
18505	364880
105653	364881
12546	364882
116791	364883
28575	364884
68896	364885
42556	364886
75706	364887
170533	364888
3863	364889
139885	364890
80584	364891
61126	364892
137660	364893
34643	364894
24334	364895
38371	364896
93472	364897
61238	364898
88850	364899
186558	364900
10259	364901
23139	364902
182214	364903
9407	364904
140893	364905
105025	364906
133760	364907
87073	364908
14544	364909
24695	364910
113628	364911
74497	364912
70704	364913
32454	364914
69125	364915
149649	364916
149775	364917
7309	364918
1032	364919
179193	364920
173476	364921
88735	364922
58193	364923
40175	364924
110131	364925
101376	364926
50295	364927
18152	364928
87793	364929
34640	364930
25859	364931
33709	364932
17142	364933
5453	364934
7318	364935
19151	364936
45136	364937
65063	364938
9587	364939
40841	364940
23833	364941
5255	364942
34646	364943
103275	364944
27029	364945
46992	364946
38863	364947
13377	364948
4211	364949
2075	364950
3083	364951
55998	364952
8894	364953
39501	364954
80934	364955
20805	364956
48950	364957
41495	364958
72163	364959
12937	364960
12524	364961
24490	364962
63017	364963
2462	364964
16693	364965
23108	364966
22031	364967
7790	364968
57134	364969
39254	364970
40830	364971
8580	364972
18191	364973
24933	364974
30863	364975
34421	364976
10010	364977
20854	364978
40922	364979
6646	364980
13199	364981
27776	364982
29143	364983
86345	364984
8670	364985
2471	364986
20036	364987
17513	364988
10201	364989
34235	364990
103181	364991
22513	364992
2045	364993
24358	364994
29703	364995
45066	364996
109920	364997
81977	364998
17995	364999
7601	365000
138796	365001
32642	365002
15444	365003
16524	365004
15285	365005
146125	365006
8127	365007
26427	365008
40764	365009
61308	365010
9573	365011
1700	365012
2310	365013
1059	365014
6415	365015
5885	365016
19467	365017
31077	365018
42826	365019
38029	365020
23668	365021
4003	365022
4003	365023
13058	365024
22611	365025
23805	365026
30079	365027
6312	365028
21704	365029
171026	365030
3826	365031
64752	365032
11120	365033
90904	365034
35639	365035
9035	365036
145557	365037
25792	365038
75553	365039
8116	365040
12518	365041
5182	365042
18392	365043
4859	365044
7860	365045
20625	365046
32075	365047
32671	365048
5896	365049
10602	365050
56007	365051
4628	365052
17350	365053
2841	365054
3274	365055
12535	365056
185	365057
35369	365058
171911	365059
85425	365060
13494	365061
28449	365062
93201	365063
181904	365064
19397	365065
27552	365066
112400	365067
73056	365068
7831	365069
8603	365070
18960	365071
60058	365072
31924	365073
2978	365074
30637	365075
26720	365076
157	365077
26533	365078
34039	365079
5981	365080
16123	365081
18026	365082
447	365083
9696	365084
894	365085
69231	365086
1620	365087
45550	365088
22832	365089
145764	365090
16661	365091
2031	365092
4739	365093
8447	365094
19951	365095
51570	365096
31378	365097
5706	365098
40202	365099
64818	365100
30859	365101
9309	365102
1747	365103
38576	365104
5947	365105
828	365106
53510	365107
47228	365108
56484	365109
82616	365110
4696	365111
988	365112
658	365113
1853	365114
1692	365115
80275	365116
8811	365117
41047	365118
2225	365119
4415	365120
435	365121
179	365122
28992	365123
15689	365124
3415	365125
16705	365126
63262	365127
60490	365128
38702	365129
133721	365130
36223	365131
29821	365132
47308	365133
41374	365134
8520	365135
7957	365136
87984	365137
49500	365138
13834	365139
6408	365140
28712	365141
7153	365142
16331	365143
44131	365144
36603	365145
31037	365146
103257	365147
6825	365148
8373	365149
42819	365150
23096	365151
41690	365152
3380	365153
47847	365154
46208	365155
3710	365156
9903	365157
8813	365158
17036	365159
34826	365160
8909	365161
83796	365162
128781	365163
2053	365164
39643	365165
132777	365166
8712	365167
2979	365168
78075	365169
32728	365170
54988	365171
11151	365172
35339	365173
35339	365174
55302	365175
16502	365176
4800	365177
1213	365178
7152	365179
50663	365180
61954	365181
42212	365182
2252	365183
44	365184
3617	365185
81146	365186
62987	365187
56127	365188
25690	365189
41961	365190
14974	365191
121480	365192
30484	365193
146390	365194
103273	365195
64612	365196
72594	365197
75870	365198
136493	365199
362	365200
5257	365201
13524	365202
87036	365203
41972	365204
106216	365205
181772	365206
43396	365207
34349	365208
143034	365209
13402	365210
23575	365211
3899	365212
28289	365213
33170	365214
89915	365215
13731	365216
25976	365217
20516	365218
2360	365219
9822	365220
64680	365221
63064	365222
137869	365223
59915	365224
148286	365225
154781	365226
36216	365227
8183	365228
140589	365229
77288	365230
62340	365231
177034	365232
108321	365233
14560	365234
1712	365235
116745	365236
53362	365237
28060	365238
24499	365239
70465	365240
109730	365241
135241	365242
1652	365243
8380	365244
24608	365245
11163	365246
91598	365247
4182	365248
38777	365249
3298	365250
93150	365251
26302	365252
33907	365253
80615	365254
189093	365255
80615	365256
23181	365257
60286	365258
72315	365259
33769	365260
55230	365261
175431	365262
18621	365263
60658	365264
128981	365265
15411	365266
18621	365267
5571	365268
13218	365269
33785	365270
40956	365271
137361	365272
3535	365273
83886	365274
23560	365275
9201	365276
22559	365277
24558	365278
756	365279
48972	365280
796	365281
4563	365282
141834	365283
15032	365284
24737	365285
14325	365286
14353	365287
9490	365288
6071	365289
44068	365290
69111	365291
99786	365292
32379	365293
41588	365294
26445	365295
35617	365296
33293	365297
4	365298
12449	365299
9498	365300
34281	365301
7448	365302
87108	365303
1540	365304
8423	365305
3856	365306
47537	365307
65749	365308
73753	365309
33405	365310
26962	365311
49265	365312
22847	365313
60074	365314
13626	365315
69360	365316
58066	365317
1694	365318
57368	365319
49819	365320
52021	365321
8416	365322
49864	365323
4898	365324
11000	365325
60234	365326
4744	365327
4558	365328
182340	365329
23236	365330
88988	365331
29769	365332
5996	365333
5157	365334
28928	365335
22618	365336
9498	365337
85977	365338
141797	365339
1756	365340
44874	365341
1735	365342
38006	365343
39016	365344
177643	365345
136820	365346
2252	365347
24734	365348
181	365349
16018	365350
9173	365351
17601	365352
69244	365353
6450	365354
62	365355
4152	365356
118944	365357
104700	365358
138572	365359
4434	365360
181756	365361
108	365362
19451	365363
68246	365364
15737	365365
181	365366
27261	365367
349	365368
47308	365369
1839	365370
18235	365371
187868	365372
74951	365373
29739	365374
9156	365375
8494	365376
92989	365377
28841	365378
1203	365379
11029	365380
37838	365381
8594	365382
5199	365383
83446	365384
143196	365385
10475	365386
4	365387
1870	365388
45499	365389
8560	365390
107652	365391
60166	365392
10123	365393
50193	365394
19313	365395
72769	365396
140730	365397
140338	365398
4	365399
32426	365400
87298	365401
62575	365402
63307	365403
24597	365404
43870	365405
41780	365406
39917	365407
49121	365408
11907	365409
106103	365410
99766	365411
11520	365412
26087	365413
4794	365414
22200	365415
152202	365416
21424	365417
3534	365418
4823	365419
21201	365420
177464	365421
69399	365422
4512	365423
14921	365424
34438	365425
8190	365426
31037	365427
3968	365428
29255	365429
71016	365430
28476	365431
24250	365432
58464	365433
68952	365434
41678	365435
6578	365436
12255	365437
61270	365438
32222	365439
498	365440
536	365441
87688	365442
13642	365443
28442	365444
5639	365445
8121	365446
41680	365447
15690	365448
61409	365449
34527	365450
7300	365451
13588	365452
3153	365453
2084	365454
74685	365455
11626	365456
23935	365457
3637	365458
34041	365459
9827	365460
422	365461
83178	365462
25979	365463
30636	365464
15025	365465
20354	365466
10297	365467
27682	365468
70135	365469
11223	365470
43176	365471
8143	365472
14452	365473
14373	365474
2024	365475
30388	365476
59103	365477
4777	365478
61567	365479
135512	365480
67023	365481
34826	365482
31986	365483
10391	365484
152602	365485
41714	365486
39335	365487
15700	365488
47542	365489
18265	365490
16077	365491
40615	365492
219	365493
75401	365494
23083	365495
2388	365496
6432	365497
43639	365498
5559	365499
41714	365500
14229	365501
51465	365502
135487	365503
16626	365504
35203	365505
103965	365506
19512	365507
105882	365508
35206	365509
106030	365510
106287	365511
88616	365512
27214	365513
108861	365514
3144	365515
28767	365516
27720	365517
98081	365518
90357	365519
23399	365520
57893	365521
10925	365522
63730	365523
8160	365524
120628	365525
138244	365526
110831	365527
2400	365528
24585	365529
39329	365530
23513	365531
1169	365532
8241	365533
8392	365534
63986	365535
7432	365536
1154	365537
81752	365538
129433	365539
21095	365540
17247	365541
118977	365542
106454	365543
142703	365544
77508	365545
124443	365546
104854	365547
3180	365548
9214	365549
27971	365550
73203	365551
59456	365552
170276	365553
176	365554
57879	365555
2484	365556
2633	365557
61963	365558
18901	365559
6724	365560
16647	365561
182519	365562
32965	365563
73851	365564
19503	365565
4904	365566
41433	365567
13097	365568
9023	365569
6020	365570
57065	365571
39103	365572
76514	365573
135876	365574
11101	365575
84079	365576
47446	365577
3392	365578
96014	365579
129410	365580
154312	365581
2962	365582
3408	365583
13723	365584
40280	365585
27618	365586
2173	365587
99933	365588
20774	365589
59733	365590
39154	365591
86855	365592
70695	365593
61326	365594
69987	365595
34696	365596
71689	365597
128570	365598
30995	365599
26940	365600
2948	365601
108625	365602
95758	365603
20354	365604
23747	365605
137077	365606
1702	365607
51437	365608
109952	365609
8880	365610
87946	365611
15989	365612
7154	365613
22251	365614
55553	365615
181733	365616
15929	365617
1118	365618
3239	365619
40311	365620
42547	365621
68946	365622
92292	365623
103912	365624
38383	365625
32479	365626
31066	365627
14039	365628
19668	365629
29851	365630
43120	365631
7409	365632
26994	365633
194	365634
10141	365635
92703	365636
1924	365637
14764	365638
15144	365639
41229	365640
23	365641
3477	365642
2812	365643
52524	365644
52388	365645
65599	365646
6832	365647
43782	365648
15445	365649
43900	365650
24536	365651
54544	365652
99139	365653
5221	365654
1444	365655
65465	365656
64867	365657
28510	365658
79766	365659
20009	365660
42128	365661
12415	365662
12251	365663
55360	365664
22846	365665
2403	365666
23165	365667
15484	365668
19603	365669
111072	365670
264	365671
47348	365672
57465	365673
14537	365674
52682	365675
24675	365676
40815	365677
5461	365678
24241	365679
32032	365680
29744	365681
1157	365682
27231	365683
110570	365684
24216	365685
12266	365686
4842	365687
36573	365688
27116	365689
108149	365690
62793	365691
73871	365692
39406	365693
64103	365694
16647	365695
60640	365696
4859	365697
33841	365698
49055	365699
13683	365700
8086	365701
17090	365702
88320	365703
176180	365704
13280	365705
79721	365706
32859	365707
49399	365708
876	365709
41081	365710
43836	365711
66939	365712
4912	365713
150084	365714
37961	365715
91116	365716
1129	365717
89330	365718
78062	365719
69169	365720
16451	365721
150951	365722
700	365723
103480	365724
7584	365725
8976	365726
20371	365727
103531	365728
65063	365729
35291	365730
41300	365731
52795	365732
34369	365733
23639	365734
27991	365735
43298	365736
40966	365737
41843	365738
5590	365739
59	365740
60602	365741
8514	365742
27560	365743
138379	365744
16909	365745
1310	365746
72966	365747
47652	365748
37068	365749
75045	365750
28024	365751
48357	365752
3958	365753
61928	365754
3958	365755
3958	365756
3958	365757
19299	365758
165	365759
19090	365760
11523	365761
142699	365762
57058	365763
27746	365764
13861	365765
2503	365766
23181	365767
43576	365768
3997	365769
33534	365770
56926	365771
108301	365772
74775	365773
41623	365774
19325	365775
58576	365776
63149	365777
27011	365778
44778	365779
59293	365780
16177	365781
13097	365782
2064	365783
1881	365784
1251	365785
24890	365786
80634	365787
72245	365788
958	365789
23549	365790
71	365791
4956	365792
3866	365793
1870	365794
44014	365795
11266	365796
6288	365797
12169	365798
6308	365799
19432	365800
6820	365801
34049	365802
19324	365803
42573	365804
851	365805
8801	365806
27750	365807
2726	365808
17271	365809
18320	365810
29405	365811
143509	365812
108568	365813
90113	365814
53301	365815
9706	365816
103037	365817
13642	365818
191	365819
35303	365820
40602	365821
118179	365822
41953	365823
128567	365824
50285	365825
146654	365826
9395	365827
67703	365828
2882	365829
11695	365830
16090	365831
28740	365832
74142	365833
63425	365834
2624	365835
9589	365836
130889	365837
60112	365838
42378	365839
118809	365840
205	365841
69015	365842
21589	365843
4467	365844
30583	365845
2250	365846
3750	365847
16178	365848
25844	365849
39794	365850
3662	365851
72816	365852
33794	365853
17770	365854
5737	365855
6050	365856
7642	365857
16586	365858
91591	365859
29674	365860
36065	365861
39991	365862
39991	365863
18721	365864
19555	365865
13932	365866
1890	365867
6655	365868
1758	365869
11763	365870
19934	365871
169896	365872
70338	365873
30650	365874
59999	365875
17521	365876
153	365877
8255	365878
57484	365879
30128	365880
39493	365881
10001	365882
1	365883
6586	365884
134572	365885
34021	365886
6	365887
182979	365888
7809	365889
59852	365890
54736	365891
113221	365892
8516	365893
126779	365894
17830	365895
64	365896
142528	365897
53290	365898
54371	365899
34320	365900
60765	365901
181	365902
7401	365903
36150	365904
3135	365905
5079	365906
13717	365907
13717	365908
1	365909
84603	365910
5851	365911
5851	365912
22691	365913
5851	365914
3786	365915
50287	365916
108571	365917
57677	365918
8653	365919
51185	365920
5019	365921
5327	365922
2790	365923
1	365924
551	365925
420	365926
34323	365927
2719	365928
40708	365929
221	365930
28128	365931
59371	365932
9250	365933
4433	365934
131	365935
103	365936
57303	365937
13891	365938
26841	365939
34437	365940
32657	365941
62269	365942
22037	365943
79960	365944
614	365945
1090	365946
25165	365947
28190	365948
28285	365949
28190	365950
685	365951
2672	365952
22739	365953
47902	365954
28005	365955
47779	365956
1805	365957
58746	365958
9734	365959
405	365960
105777	365961
469	365962
51388	365963
12227	365964
7417	365965
41887	365966
108839	365967
58950	365968
8071	365969
3953	365970
7712	365971
322	365972
84200	365973
175593	365974
108841	365975
8754	365976
28578	365977
28203	365978
27426	365979
23175	365980
19214	365981
13559	365982
16073	365983
14215	365984
147984	365985
114628	365986
32413	365987
29737	365988
29736	365989
2563	365990
26530	365991
27403	365992
50025	365993
2972	365994
6359	365995
2194	365996
139282	365997
90989	365998
178996	365999
74948	366000
42904	366001
48003	366002
69285	366003
106973	366004
147144	366005
52639	366006
60528	366007
123225	366008
71766	366009
1548	366010
16313	366011
14145	366012
137614	366013
2836	366014
110629	366015
17074	366016
34487	366017
103983	366018
4273	366019
17500	366020
87789	366021
12185	366022
139034	366023
137614	366024
57814	366025
57814	366026
84261	366027
56317	366028
44584	366029
829	366030
2294	366031
69568	366032
21392	366033
39368	366034
294	366035
5036	366036
5905	366037
29165	366038
148308	366039
51639	366040
3133	366041
61674	366042
7631	366043
5718	366044
61791	366045
6692	366046
112305	366047
35326	366048
10205	366049
141023	366050
10336	366051
18687	366052
35092	366053
39539	366054
141589	366055
6053	366056
40303	366057
71546	366058
123368	366059
14333	366060
43681	366061
1207	366062
39539	366063
33080	366064
26903	366065
53791	366066
6471	366067
151065	366068
83648	366069
76605	366070
84757	366071
16511	366072
2044	366073
29785	366074
1323	366075
204	366076
3958	366077
37103	366078
1917	366079
5339	366080
15275	366081
5542	366082
22499	366083
32672	366084
2461	366085
26168	366086
18691	366087
15703	366088
9355	366089
379	366090
7674	366091
18253	366092
13668	366093
21757	366094
6942	366095
63482	366096
4493	366097
65739	366098
33253	366099
142569	366100
69047	366101
47786	366102
69314	366103
9837	366104
9355	366105
6479	366106
5819	366107
80393	366108
12655	366109
79863	366110
22843	366111
50603	366112
1886	366113
1720	366114
33953	366115
8065	366116
42094	366117
132089	366118
5120	366119
67610	366120
112293	366121
36144	366122
608	366123
14281	366124
26554	366125
38323	366126
50099	366127
702	366128
94665	366129
32376	366130
1801	366131
103298	366132
36616	366133
55790	366134
8544	366135
169585	366136
8475	366137
26737	366138
2896	366139
129758	366140
107	366141
2806	366142
60329	366143
124677	366144
12997	366145
51945	366146
7092	366147
183287	366148
4871	366149
126742	366150
21	366151
39658	366152
61187	366153
4956	366154
13945	366155
16095	366156
57341	366157
7485	366158
42598	366159
9670	366160
10156	366161
16521	366162
286	366163
13692	366164
13647	366165
23307	366166
78661	366167
9275	366168
31312	366169
37900	366170
19223	366171
25729	366172
5972	366173
11148	366174
65590	366175
18566	366176
3343	366177
9486	366178
58918	366179
15817	366180
726	366181
1018	366182
5698	366183
78661	366184
59871	366185
28571	366186
40203	366187
24521	366188
44052	366189
11583	366190
15867	366191
5080	366192
138151	366193
14986	366194
59931	366195
38219	366196
38657	366197
22070	366198
67087	366199
38657	366200
54939	366201
4975	366202
32767	366203
85070	366204
15537	366205
4698	366206
5150	366207
83407	366208
22608	366209
68878	366210
20778	366211
21848	366212
125750	366213
12812	366214
1867	366215
2810	366216
4742	366217
47206	366218
4956	366219
120157	366220
41590	366221
59825	366222
18392	366223
5819	366224
77077	366225
2853	366226
1720	366227
16132	366228
9912	366229
915	366230
1872	366231
12659	366232
14826	366233
3955	366234
119560	366235
25875	366236
68414	366237
72897	366238
18020	366239
4395	366240
26516	366241
14178	366242
67537	366243
6217	366244
8676	366245
122985	366246
1050	366247
33788	366248
100026	366249
68128	366250
9662	366251
1548	366252
67411	366253
35067	366254
27357	366255
5519	366256
10220	366257
2790	366258
35261	366259
39782	366260
51606	366261
18319	366262
105071	366263
1548	366264
145281	366265
17005	366266
173700	366267
49302	366268
2457	366269
5551	366270
2457	366271
1807	366272
53906	366273
51467	366274
9681	366275
81035	366276
7511	366277
42851	366278
852	366279
3072	366280
43707	366281
38500	366282
1	366283
8108	366284
90429	366285
70939	366286
7463	366287
28477	366288
20947	366289
87580	366290
50627	366291
3616	366292
4921	366293
41862	366294
24072	366295
193	366296
24418	366297
16520	366298
108339	366299
148004	366300
685	366301
23970	366302
19289	366303
13257	366304
31537	366305
16764	366306
34335	366307
15501	366308
1434	366309
8825	366310
14700	366311
2419	366312
107861	366313
1376	366314
87568	366315
87568	366316
3284	366317
26084	366318
209	366319
335	366320
2679	366321
31145	366322
29190	366323
215	366324
13	366325
101	366326
7835	366327
335	366328
3	366329
110384	366330
4493	366331
3	366332
1088	366333
30284	366334
25469	366335
18840	366336
14939	366337
29399	366338
18364	366339
68526	366340
1208	366341
27691	366342
3373	366343
49380	366344
649	366345
60103	366346
40846	366347
13281	366348
40349	366349
2843	366350
293	366351
16561	366352
13290	366353
18677	366354
92439	366355
68420	366356
9852	366357
5698	366358
25419	366359
1634	366360
4998	366361
5535	366362
710	366363
31582	366364
3895	366365
22666	366366
11761	366367
104836	366368
35993	366369
69251	366370
3883	366371
1341	366372
178	366373
28266	366374
20983	366375
22274	366376
58912	366377
44632	366378
17072	366379
1626	366380
2585	366381
36	366382
47644	366383
22	366384
87538	366385
2660	366386
13649	366387
47681	366388
4825	366389
3514	366390
221	366391
51591	366392
7828	366393
1544	366394
15710	366395
41579	366396
34292	366397
72128	366398
95040	366399
7399	366400
7092	366401
5411	366402
8704	366403
4686	366404
3295	366405
18278	366406
1874	366407
35443	366408
33106	366409
42834	366410
2823	366411
41532	366412
5177	366413
37372	366414
3135	366415
105763	366416
1964	366417
14114	366418
29286	366419
733	366420
130942	366421
2374	366422
1375	366423
23124	366424
47158	366425
22840	366426
69287	366427
13498	366428
33800	366429
39362	366430
47505	366431
14375	366432
6796	366433
6550	366434
7909	366435
61172	366436
18519	366437
494	366438
7080	366439
19314	366440
24068	366441
13069	366442
42025	366443
59894	366444
4085	366445
21498	366446
9018	366447
37896	366448
68562	366449
18807	366450
5862	366451
14939	366452
23361	366453
35240	366454
38683	366455
14554	366456
5141	366457
25722	366458
75321	366459
33946	366460
14053	366461
74748	366462
79914	366463
80182	366464
79530	366465
8366	366466
12658	366467
3800	366468
19891	366469
1302	366470
23689	366471
93525	366472
23925	366473
130302	366474
89244	366475
121472	366476
17708	366477
41418	366478
2701	366479
62973	366480
497	366481
5848	366482
53186	366483
1176	366484
12045	366485
25845	366486
61932	366487
2012	366488
104661	366489
2359	366490
753	366491
8271	366492
81465	366493
94294	366494
620	366495
84838	366496
5112	366497
10604	366498
634	366499
27335	366500
6357	366501
9997	366502
24666	366503
2184	366504
138639	366505
553	366506
255	366507
64310	366508
29663	366509
24740	366510
6654	366511
5989	366512
169394	366513
108309	366514
80980	366515
34572	366516
17807	366517
21042	366518
27164	366519
7910	366520
32350	366521
82399	366522
2688	366523
51774	366524
106533	366525
13116	366526
282	366527
103600	366528
43753	366529
44955	366530
10485	366531
5512	366532
2350	366533
1184	366534
22569	366535
8625	366536
182957	366537
40743	366538
44064	366539
61111	366540
5631	366541
34621	366542
5786	366543
42495	366544
10386	366545
110303	366546
67554	366547
16700	366548
59984	366549
9207	366550
61467	366551
1485	366552
4718	366553
101	366554
3	366555
15574	366556
61811	366557
739	366558
44126	366559
53430	366560
1186	366561
14407	366562
3342	366563
4471	366564
43330	366565
1066	366566
1654	366567
3585	366568
15095	366569
5507	366570
32187	366571
60795	366572
19205	366573
37701	366574
8270	366575
3270	366576
6338	366577
66774	366578
5394	366579
20115	366580
9226	366581
8223	366582
710	366583
70494	366584
16949	366585
25226	366586
230	366587
119	366588
899	366589
17568	366590
3730	366591
18556	366592
24845	366593
2961	366594
372	366595
59728	366596
40414	366597
1154	366598
1101	366599
1680	366600
632	366601
3277	366602
3407	366603
453	366604
40689	366605
52690	366606
3929	366607
2284	366608
13040	366609
44363	366610
3976	366611
4794	366612
13708	366613
36446	366614
10480	366615
10596	366616
11226	366617
142031	366618
34412	366619
16734	366620
33376	366621
8695	366622
42773	366623
17577	366624
67075	366625
45451	366626
110796	366627
14972	366628
75607	366629
8640	366630
24288	366631
10	366632
20454	366633
185265	366634
13477	366635
13224	366636
52706	366637
15757	366638
55821	366639
2377	366640
86288	366641
2487	366642
37621	366643
21071	366644
13098	366645
21394	366646
15920	366647
2236	366648
11309	366649
149	366650
12140	366651
62689	366652
106802	366653
89089	366654
33045	366655
24513	366656
69620	366657
6909	366658
4059	366659
68146	366660
18527	366661
63163	366662
100827	366663
14574	366664
17664	366665
68207	366666
14171	366667
5957	366668
47323	366669
5432	366670
17569	366671
99138	366672
14271	366673
26939	366674
103194	366675
8123	366676
166894	366677
5021	366678
106527	366679
78076	366680
36307	366681
6402	366682
50271	366683
5920	366684
14803	366685
13724	366686
4978	366687
19511	366688
112	366689
363	366690
28164	366691
18833	366692
104509	366693
44615	366694
42267	366695
4275	366696
4277	366697
36672	366698
45836	366699
40385	366700
19036	366701
51931	366702
13196	366703
1608	366704
3870	366705
48262	366706
50210	366707
1217	366708
14507	366709
164754	366710
62593	366711
973	366712
20964	366713
39973	366714
126889	366715
24708	366716
53974	366717
17026	366718
104756	366719
2146	366720
96183	366721
66630	366722
57919	366723
8576	366724
701	366725
36917	366726
3870	366727
31675	366728
58583	366729
78113	366730
1226	366731
31785	366732
20908	366733
68322	366734
140991	366735
12242	366736
81427	366737
40732	366738
21113	366739
38982	366740
17110	366741
60859	366742
9421	366743
62871	366744
20929	366745
52991	366746
44540	366747
5100	366748
153312	366749
187901	366750
18734	366751
148	366752
56942	366753
4510	366754
6610	366755
93975	366756
53052	366757
98384	366758
6320	366759
763	366760
50438	366761
7459	366762
24523	366763
48432	366764
7941	366765
8160	366766
26118	366767
27079	366768
24791	366769
55358	366770
101236	366771
42515	366772
98007	366773
23894	366774
1816	366775
31404	366776
69100	366777
9419	366778
13406	366779
18734	366780
9572	366781
136066	366782
14921	366783
19131	366784
105111	366785
184	366786
499	366787
213	366788
2977	366789
9810	366790
5477	366791
5423	366792
37821	366793
16611	366794
37527	366795
4641	366796
8031	366797
32870	366798
110240	366799
42691	366800
26942	366801
120698	366802
41711	366803
108854	366804
43277	366805
13051	366806
9810	366807
33067	366808
1817	366809
25443	366810
4770	366811
152007	366812
55565	366813
15908	366814
3146	366815
171440	366816
7819	366817
33699	366818
53388	366819
64129	366820
58156	366821
30850	366822
20502	366823
40179	366824
24846	366825
2025	366826
18093	366827
75796	366828
1157	366829
13125	366830
94	366831
15508	366832
1796	366833
4979	366834
1451	366835
97581	366836
36863	366837
1002	366838
131275	366839
6396	366840
4816	366841
68412	366842
43945	366843
855	366844
647	366845
85959	366846
151212	366847
13051	366848
8817	366849
70373	366850
18999	366851
49942	366852
51570	366853
4018	366854
2294	366855
40595	366856
20637	366857
1605	366858
19518	366859
17203	366860
35088	366861
86317	366862
72402	366863
5427	366864
35212	366865
22084	366866
29526	366867
18865	366868
22546	366869
105663	366870
48870	366871
60249	366872
49652	366873
37825	366874
48998	366875
63997	366876
3967	366877
1566	366878
1018	366879
90647	366880
82556	366881
2237	366882
103193	366883
62046	366884
7758	366885
3566	366886
651	366887
17137	366888
4390	366889
20846	366890
12638	366891
58969	366892
16902	366893
3867	366894
44841	366895
57847	366896
57667	366897
17191	366898
71765	366899
68772	366900
13552	366901
41645	366902
8430	366903
1167	366904
9390	366905
5526	366906
17932	366907
59233	366908
4979	366909
20368	366910
26303	366911
12792	366912
10358	366913
45004	366914
1763	366915
8068	366916
67884	366917
55798	366918
6866	366919
43945	366920
48565	366921
120833	366922
7356	366923
50745	366924
1445	366925
48843	366926
82842	366927
5485	366928
101909	366929
13449	366930
932	366931
32940	366932
409	366933
53740	366934
556	366935
777	366936
96304	366937
15122	366938
8239	366939
36203	366940
78331	366941
15566	366942
1268	366943
71872	366944
25342	366945
129674	366946
1363	366947
55031	366948
2948	366949
3130	366950
18641	366951
2139	366952
27817	366953
1006	366954
103214	366955
48531	366956
41460	366957
4801	366958
62516	366959
12237	366960
49895	366961
185169	366962
37354	366963
58664	366964
7650	366965
10964	366966
1047	366967
187	366968
121949	366969
20811	366970
102135	366971
102404	366972
91403	366973
363	366974
33103	366975
38117	366976
3524	366977
26215	366978
8902	366979
28434	366980
69689	366981
1445	366982
160692	366983
76033	366984
13007	366985
3833	366986
25809	366987
13124	366988
82685	366989
52806	366990
56466	366991
39973	366992
23438	366993
1167	366994
95693	366995
24242	366996
60755	366997
6787	366998
96249	366999
6800	367000
75078	367001
6281	367002
69481	367003
36476	367004
18429	367005
19116	367006
8710	367007
41408	367008
53742	367009
136	367010
10447	367011
4800	367012
1402	367013
116508	367014
43996	367015
158660	367016
103402	367017
16599	367018
11285	367019
363	367020
12563	367021
40865	367022
35431	367023
10795	367024
84938	367025
30520	367026
38777	367027
12317	367028
2296	367029
35645	367030
52149	367031
85582	367032
27037	367033
18802	367034
131478	367035
76618	367036
10712	367037
421	367038
38309	367039
564	367040
93424	367041
29229	367042
135498	367043
22169	367044
101773	367045
31040	367046
1176	367047
54398	367048
20929	367049
30235	367050
35277	367051
64195	367052
766	367053
38536	367054
19278	367055
362	367056
34932	367057
2823	367058
33943	367059
9323	367060
24554	367061
16902	367062
125977	367063
176	367064
645	367065
4309	367066
3292	367067
69949	367068
12827	367069
145016	367070
71050	367071
9631	367072
6305	367073
10496	367074
8150	367075
10652	367076
12437	367077
8381	367078
3566	367079
3517	367080
32998	367081
17185	367082
8068	367083
27184	367084
1369	367085
78897	367086
121369	367087
11071	367088
15478	367089
86982	367090
10953	367091
12475	367092
23037	367093
86910	367094
63445	367095
13497	367096
54356	367097
1301	367098
63287	367099
39279	367100
82873	367101
30573	367102
278	367103
2434	367104
20150	367105
7290	367106
1700	367107
41607	367108
72138	367109
2012	367110
57943	367111
32879	367112
853	367113
33600	367114
60180	367115
77604	367116
84642	367117
156416	367118
59807	367119
54230	367120
31838	367121
158123	367122
78750	367123
49134	367124
127883	367125
305	367126
5459	367127
42208	367128
20376	367129
65921	367130
75644	367131
44402	367132
14763	367133
6573	367134
20954	367135
12406	367136
9906	367137
5321	367138
10399	367139
4012	367140
2962	367141
1216	367142
34171	367143
16014	367144
107481	367145
17669	367146
8889	367147
409	367148
33939	367149
1327	367150
1217	367151
170262	367152
10505	367153
9455	367154
45547	367155
8806	367156
16039	367157
12149	367158
2561	367159
3024	367160
3773	367161
33337	367162
512	367163
1047	367164
26802	367165
294	367166
3808	367167
57139	367168
13424	367169
57426	367170
2096	367171
1094	367172
22878	367173
21833	367174
48100	367175
2130	367176
36925	367177
32240	367178
58828	367179
15595	367180
53563	367181
44025	367182
2072	367183
27922	367184
122246	367185
16336	367186
834	367187
37607	367188
42511	367189
73602	367190
13406	367191
74253	367192
18850	367193
9128	367194
96559	367195
121983	367196
3207	367197
32257	367198
81648	367199
12102	367200
34614	367201
27484	367202
21448	367203
4077	367204
5618	367205
50346	367206
1843	367207
87482	367208
86438	367209
34373	367210
8525	367211
41728	367212
22426	367213
13270	367214
707	367215
3530	367216
50178	367217
5194	367218
105085	367219
8359	367220
23206	367221
754	367222
170920	367223
47310	367224
131390	367225
62231	367226
92747	367227
66536	367228
68245	367229
1107	367230
13099	367231
2372	367232
1411	367233
26292	367234
7201	367235
10353	367236
40217	367237
48261	367238
13145	367239
33187	367240
70086	367241
71475	367242
6912	367243
25325	367244
27122	367245
33007	367246
55570	367247
17105	367248
14772	367249
12165	367250
58209	367251
6141	367252
24526	367253
24526	367254
96296	367255
1517	367256
116157	367257
126950	367258
55688	367259
67458	367260
24631	367261
11244	367262
69582	367263
1385	367264
1341	367265
12843	367266
17547	367267
103365	367268
15566	367269
14742	367270
897	367271
56035	367272
117005	367273
115183	367274
107766	367275
116112	367276
84330	367277
22449	367278
19481	367279
24526	367280
80677	367281
76434	367282
137402	367283
24519	367284
27041	367285
38002	367286
38645	367287
34952	367288
43868	367289
44756	367290
30571	367291
132232	367292
149004	367293
8906	367294
79492	367295
2607	367296
112289	367297
5564	367298
812	367299
5882	367300
73939	367301
71780	367302
80	367303
7710	367304
34345	367305
11563	367306
15361	367307
41916	367308
336	367309
4921	367310
75059	367311
72245	367312
56027	367313
41742	367314
6489	367315
1135	367316
18288	367317
2447	367318
476	367319
12364	367320
42092	367321
19381	367322
34957	367323
1147	367324
10101	367325
293	367326
35739	367327
181	367328
1460	367329
1077	367330
1031	367331
59673	367332
21701	367333
2442	367334
165750	367335
39527	367336
2750	367337
72348	367338
3523	367339
8974	367340
38987	367341
521	367342
20521	367343
18272	367344
33597	367345
3067	367346
7365	367347
19179	367348
169591	367349
8245	367350
3355	367351
57270	367352
12986	367353
9361	367354
27795	367355
6628	367356
11533	367357
34385	367358
9602	367359
34738	367360
127444	367361
23383	367362
28114	367363
19709	367364
141892	367365
23157	367366
6887	367367
13799	367368
31042	367369
41946	367370
16056	367371
39835	367372
6458	367373
28642	367374
9989	367375
4033	367376
17962	367377
95019	367378
38232	367379
8625	367380
15875	367381
3052	367382
17448	367383
615	367384
13907	367385
19673	367386
39582	367387
26478	367388
11953	367389
7244	367390
8309	367391
35859	367392
32717	367393
9054	367394
2061	367395
39619	367396
90285	367397
152	367398
106443	367399
32282	367400
36117	367401
11858	367402
145087	367403
7381	367404
47660	367405
11764	367406
445	367407
60656	367408
13408	367409
68	367410
21755	367411
69217	367412
732	367413
201	367414
44376	367415
42487	367416
57393	367417
118130	367418
91789	367419
188794	367420
54196	367421
66461	367422
32231	367423
6234	367424
5842	367425
30841	367426
70623	367427
8076	367428
8076	367429
52662	367430
2996	367431
6527	367432
6527	367433
6527	367434
115496	367435
16298	367436
36486	367437
46792	367438
7509	367439
39570	367440
2204	367441
1954	367442
26504	367443
10344	367444
31859	367445
6232	367446
63531	367447
13871	367448
105359	367449
68923	367450
51575	367451
84902	367452
78	367453
26849	367454
7514	367455
73784	367456
74012	367457
19623	367458
8601	367459
470	367460
1088	367461
32838	367462
19576	367463
37503	367464
42328	367465
20083	367466
61980	367467
3497	367468
74298	367469
42817	367470
74459	367471
29623	367472
2970	367473
18289	367474
23	367475
43018	367476
417	367477
58742	367478
29454	367479
43414	367480
10204	367481
899	367482
35781	367483
61	367484
1189	367485
32595	367486
2719	367487
10253	367488
90	367489
40611	367490
37865	367491
11878	367492
28950	367493
54	367494
1173	367495
13191	367496
2948	367497
1075	367498
1954	367499
51131	367500
2445	367501
3880	367502
11978	367503
468	367504
25376	367505
3035	367506
6082	367507
698	367508
9412	367509
680	367510
47139	367511
37346	367512
33079	367513
9142	367514
2754	367515
10303	367516
20198	367517
17599	367518
3037	367519
26803	367520
6636	367521
287	367522
21410	367523
5326	367524
2887	367525
39556	367526
2848	367527
43479	367528
32534	367529
50789	367530
17477	367531
29972	367532
18357	367533
457	367534
22090	367535
11850	367536
13986	367537
6096	367538
26965	367539
258	367540
222	367541
204	367542
2301	367543
8716	367544
5177	367545
18375	367546
839	367547
43649	367548
1344	367549
66076	367550
57	367551
812	367552
10586	367553
61	367554
1099	367555
13295	367556
2130	367557
48061	367558
186	367559
8826	367560
5376	367561
2953	367562
2171	367563
45417	367564
115	367565
37148	367566
1149	367567
7597	367568
14596	367569
8950	367570
62730	367571
153167	367572
17614	367573
2764	367574
19819	367575
43271	367576
1056	367577
7452	367578
4432	367579
115	367580
45726	367581
10822	367582
4482	367583
32794	367584
5136	367585
39007	367586
24429	367587
20226	367588
28688	367589
16416	367590
7951	367591
9510	367592
574	367593
23939	367594
36490	367595
124215	367596
50199	367597
56521	367598
46546	367599
34983	367600
57926	367601
55519	367602
72014	367603
12972	367604
55511	367605
179722	367606
123334	367607
29489	367608
11946	367609
25966	367610
651	367611
11198	367612
11033	367613
7212	367614
21984	367615
53422	367616
84420	367617
35433	367618
161154	367619
32710	367620
9132	367621
511	367622
12582	367623
64804	367624
153576	367625
69278	367626
29299	367627
25045	367628
11994	367629
47673	367630
32819	367631
82293	367632
105927	367633
39386	367634
32237	367635
12604	367636
32328	367637
1308	367638
8972	367639
31658	367640
23630	367641
1818	367642
51087	367643
12347	367644
28018	367645
1796	367646
34214	367647
35364	367648
11741	367649
42354	367650
62495	367651
26182	367652
139478	367653
21926	367654
14840	367655
21819	367656
73701	367657
25143	367658
72385	367659
71156	367660
3247	367661
100254	367662
8848	367663
2093	367664
23609	367665
65749	367666
20374	367667
33206	367668
24431	367669
4818	367670
25865	367671
23737	367672
14160	367673
15901	367674
20048	367675
56825	367676
60	367677
67731	367678
33641	367679
87672	367680
185	367681
72903	367682
4039	367683
29238	367684
39002	367685
6910	367686
41912	367687
35895	367688
31060	367689
57601	367690
9788	367691
72186	367692
36236	367693
10695	367694
55306	367695
39607	367696
12908	367697
13758	367698
13234	367699
35190	367700
14108	367701
19	367702
14229	367703
21205	367704
26622	367705
53269	367706
4380	367707
116564	367708
10656	367709
11137	367710
1696	367711
4544	367712
15637	367713
30838	367714
19105	367715
18522	367716
16135	367717
8463	367718
7872	367719
4226	367720
36710	367721
3987	367722
14908	367723
44417	367724
9073	367725
3061	367726
15256	367727
15862	367728
25346	367729
2829	367730
45131	367731
44147	367732
4598	367733
11506	367734
22569	367735
25445	367736
32807	367737
33412	367738
53385	367739
68990	367740
4536	367741
905	367742
39538	367743
8068	367744
20890	367745
17451	367746
34102	367747
24161	367748
15735	367749
30449	367750
28012	367751
898	367752
18983	367753
36271	367754
47329	367755
30963	367756
16973	367757
12765	367758
783	367759
12491	367760
32446	367761
84286	367762
1613	367763
78875	367764
80279	367765
43942	367766
21909	367767
376	367768
2531	367769
25128	367770
1698	367771
4304	367772
92193	367773
46485	367774
47284	367775
68943	367776
63464	367777
60299	367778
14175	367779
56778	367780
8764	367781
6250	367782
25737	367783
41290	367784
1759	367785
21021	367786
4887	367787
35717	367788
4048	367789
3737	367790
16352	367791
4824	367792
43459	367793
4196	367794
59907	367795
11621	367796
14840	367797
2315	367798
21351	367799
10292	367800
27159	367801
2181	367802
29503	367803
1289	367804
10620	367805
475	367806
68981	367807
10459	367808
54795	367809
12669	367810
11728	367811
146301	367812
40233	367813
39123	367814
22306	367815
47525	367816
10127	367817
2457	367818
58678	367819
9	367820
44719	367821
72232	367822
43800	367823
44075	367824
26701	367825
68354	367826
54748	367827
6582	367828
58706	367829
9089	367830
1524	367831
33361	367832
22059	367833
33184	367834
102555	367835
18190	367836
2942	367837
49864	367838
10362	367839
8781	367840
4703	367841
8417	367842
33538	367843
46850	367844
51007	367845
17719	367846
1884	367847
24852	367848
34851	367849
32042	367850
13954	367851
34092	367852
911	367853
5248	367854
102754	367855
66986	367856
33103	367857
23053	367858
8409	367859
18051	367860
509	367861
328	367862
1631	367863
167719	367864
37581	367865
11	367866
45099	367867
19617	367868
17271	367869
67094	367870
173	367871
62660	367872
91116	367873
6281	367874
57337	367875
26754	367876
85966	367877
16377	367878
29999	367879
34396	367880
9014	367881
74826	367882
12213	367883
37501	367884
13849	367885
61985	367886
56842	367887
13776	367888
1913	367889
27762	367890
1458	367891
2150	367892
6195	367893
27036	367894
1618	367895
14764	367896
37903	367897
1407	367898
24452	367899
77725	367900
5742	367901
35963	367902
41004	367903
30447	367904
49025	367905
1459	367906
34073	367907
3197	367908
21767	367909
4255	367910
19504	367911
18784	367912
59218	367913
43406	367914
126075	367915
8698	367916
29732	367917
8915	367918
11302	367919
10265	367920
9	367921
19878	367922
119023	367923
151	367924
43777	367925
22539	367926
5476	367927
3779	367928
12551	367929
3562	367930
4819	367931
90459	367932
87475	367933
18692	367934
140538	367935
14732	367936
9	367937
16865	367938
30542	367939
5345	367940
11579	367941
16361	367942
2585	367943
1957	367944
14177	367945
55887	367946
16624	367947
15095	367948
6856	367949
206	367950
1292	367951
47546	367952
82333	367953
6632	367954
8752	367955
83972	367956
2822	367957
4463	367958
26865	367959
810	367960
28839	367961
36720	367962
34073	367963
16792	367964
20461	367965
6587	367966
61268	367967
13027	367968
2968	367969
56675	367970
23628	367971
97067	367972
10935	367973
16477	367974
37287	367975
39693	367976
59575	367977
52306	367978
2558	367979
11915	367980
64645	367981
18068	367982
4754	367983
9563	367984
42310	367985
17923	367986
7517	367987
420	367988
35979	367989
1049	367990
11145	367991
48406	367992
7209	367993
84907	367994
32448	367995
34513	367996
92881	367997
14501	367998
32461	367999
23719	368000
13356	368001
149640	368002
30930	368003
17370	368004
7323	368005
9756	368006
74726	368007
6454	368008
25926	368009
11701	368010
16	368011
2257	368012
69161	368013
47267	368014
47562	368015
66102	368016
51516	368017
35662	368018
30475	368019
12899	368020
14180	368021
21031	368022
652	368023
30125	368024
60051	368025
13825	368026
14403	368027
184047	368028
182348	368029
23816	368030
40149	368031
24936	368032
2815	368033
95380	368034
7160	368035
72007	368036
50863	368037
28368	368038
47051	368039
153773	368040
18359	368041
59739	368042
36999	368043
42466	368044
26054	368045
21246	368046
16395	368047
10919	368048
22931	368049
20154	368050
17020	368051
102760	368052
54390	368053
2610	368054
4608	368055
470	368056
19838	368057
2715	368058
13023	368059
29487	368060
2757	368061
8870	368062
18753	368063
1613	368064
27768	368065
2512	368066
36598	368067
57621	368068
1283	368069
22228	368070
19625	368071
3813	368072
10320	368073
41410	368074
14144	368075
10127	368076
42863	368077
65186	368078
21535	368079
4602	368080
13915	368081
36585	368082
2009	368083
1051	368084
26138	368085
42997	368086
39443	368087
3568	368088
12336	368089
74840	368090
49272	368091
781	368092
44327	368093
664	368094
16357	368095
19798	368096
1933	368097
17175	368098
17149	368099
53010	368100
55821	368101
7339	368102
44471	368103
27474	368104
48542	368105
16474	368106
32753	368107
3955	368108
19504	368109
128187	368110
13301	368111
39604	368112
7259	368113
5399	368114
35355	368115
11721	368116
73940	368117
17932	368118
55902	368119
6979	368120
48894	368121
30967	368122
2357	368123
44524	368124
12665	368125
3791	368126
54243	368127
60094	368128
9321	368129
44864	368130
31437	368131
109216	368132
74857	368133
32154	368134
47911	368135
579	368136
20747	368137
800	368138
22457	368139
4925	368140
36600	368141
44176	368142
20897	368143
49735	368144
79656	368145
8052	368146
90920	368147
53400	368148
31631	368149
18321	368150
17405	368151
46498	368152
18230	368153
49931	368154
46976	368155
130341	368156
37595	368157
87476	368158
42277	368159
56787	368160
27258	368161
13627	368162
64999	368163
22759	368164
37135	368165
6508	368166
2195	368167
29819	368168
1221	368169
14122	368170
13753	368171
18361	368172
89815	368173
38968	368174
46104	368175
69833	368176
21549	368177
86300	368178
4969	368179
28673	368180
31220	368181
5307	368182
42845	368183
60810	368184
6554	368185
15036	368186
67403	368187
87239	368188
11438	368189
17434	368190
45014	368191
2020	368192
4390	368193
81123	368194
17781	368195
121	368196
14828	368197
57264	368198
7043	368199
14573	368200
20412	368201
21739	368202
818	368203
12258	368204
3484	368205
15753	368206
30	368207
21634	368208
1364	368209
956	368210
24845	368211
47738	368212
26687	368213
26152	368214
3774	368215
75348	368216
56589	368217
30681	368218
69675	368219
52522	368220
76489	368221
3881	368222
9674	368223
18811	368224
15697	368225
27586	368226
79480	368227
32092	368228
28273	368229
56449	368230
14420	368231
63943	368232
31689	368233
29426	368234
1101	368235
6741	368236
421	368237
9973	368238
37123	368239
2496	368240
61400	368241
18	368242
11464	368243
40681	368244
5156	368245
974	368246
1805	368247
1795	368248
51085	368249
27467	368250
52061	368251
17333	368252
18029	368253
37423	368254
10248	368255
27091	368256
5635	368257
13758	368258
39604	368259
56963	368260
39795	368261
54950	368262
15915	368263
87772	368264
97338	368265
13016	368266
65869	368267
46217	368268
23579	368269
80701	368270
47706	368271
8070	368272
11033	368273
11848	368274
28009	368275
51888	368276
47821	368277
37573	368278
37073	368279
102761	368280
22743	368281
6062	368282
156	368283
46129	368284
31617	368285
8535	368286
12036	368287
3823	368288
5953	368289
14698	368290
3189	368291
5071	368292
9	368293
17149	368294
2214	368295
52001	368296
3039	368297
153180	368298
19550	368299
2517	368300
10260	368301
67597	368302
16450	368303
45495	368304
17540	368305
48794	368306
36843	368307
6073	368308
28951	368309
363	368310
43277	368311
14099	368312
18706	368313
8798	368314
8870	368315
34160	368316
7180	368317
14473	368318
4868	368319
13891	368320
44351	368321
47717	368322
18261	368323
7618	368324
37595	368325
3167	368326
54770	368327
2263	368328
28124	368329
2271	368330
9667	368331
3429	368332
10951	368333
101674	368334
20572	368335
30790	368336
3980	368337
28586	368338
26335	368339
1093	368340
452	368341
6186	368342
21941	368343
38488	368344
5635	368345
26101	368346
146253	368347
29570	368348
9341	368349
1729	368350
108780	368351
98856	368352
19536	368353
80457	368354
29549	368355
22003	368356
23194	368357
1660	368358
14912	368359
61151	368360
12329	368361
17867	368362
15878	368363
3666	368364
25016	368365
16011	368366
1652	368367
60006	368368
6534	368369
54362	368370
31049	368371
60978	368372
14908	368373
16340	368374
14490	368375
2512	368376
39514	368377
47013	368378
3479	368379
8495	368380
4914	368381
717	368382
11094	368383
13509	368384
368	368385
50939	368386
7984	368387
8583	368388
672	368389
56440	368390
1474	368391
12839	368392
67050	368393
16330	368394
26570	368395
22963	368396
20253	368397
22676	368398
17923	368399
8966	368400
79559	368401
38953	368402
463	368403
19929	368404
98151	368405
12489	368406
13763	368407
37768	368408
1722	368409
3618	368410
53096	368411
42611	368412
31341	368413
74758	368414
7189	368415
37230	368416
16604	368417
30808	368418
3	368419
9517	368420
61681	368421
32500	368422
15671	368423
4069	368424
13180	368425
71281	368426
27140	368427
18662	368428
15395	368429
47907	368430
9150	368431
56502	368432
837	368433
85617	368434
4129	368435
40458	368436
227	368437
63167	368438
37958	368439
21527	368440
23266	368441
3278	368442
83236	368443
55594	368444
5781	368445
8503	368446
61203	368447
37050	368448
37708	368449
7	368450
59050	368451
107879	368452
98281	368453
4248	368454
92569	368455
46114	368456
2337	368457
26506	368458
5592	368459
43122	368460
7658	368461
9656	368462
35340	368463
20362	368464
25714	368465
19507	368466
22809	368467
36725	368468
93864	368469
61924	368470
148	368471
5255	368472
4	368473
9027	368474
7926	368475
58545	368476
57672	368477
47541	368478
7672	368479
3543	368480
3212	368481
6193	368482
13801	368483
47610	368484
84676	368485
454	368486
26739	368487
21129	368488
11640	368489
1762	368490
1862	368491
44280	368492
35473	368493
68836	368494
11830	368495
88590	368496
60059	368497
5115	368498
7858	368499
2069	368500
830	368501
39727	368502
8238	368503
1962	368504
22004	368505
44604	368506
15099	368507
13036	368508
12437	368509
43519	368510
2037	368511
9789	368512
4312	368513
11925	368514
55706	368515
56982	368516
7106	368517
405	368518
7731	368519
2980	368520
27433	368521
40293	368522
14154	368523
13982	368524
60663	368525
23476	368526
36208	368527
18761	368528
2527	368529
62245	368530
21922	368531
27844	368532
19705	368533
652	368534
60231	368535
3311	368536
43315	368537
55685	368538
37317	368539
10731	368540
32	368541
20425	368542
68549	368543
20464	368544
35120	368545
38310	368546
13969	368547
6583	368548
6892	368549
76781	368550
140	368551
7126	368552
13531	368553
27250	368554
37452	368555
9067	368556
11793	368557
10532	368558
117856	368559
32747	368560
33361	368561
32777	368562
1434	368563
28565	368564
42985	368565
38961	368566
65186	368567
64596	368568
38188	368569
903	368570
33772	368571
25756	368572
6365	368573
17396	368574
18424	368575
13018	368576
35162	368577
19524	368578
7354	368579
36090	368580
17623	368581
24465	368582
5821	368583
72411	368584
87545	368585
93737	368586
53045	368587
28683	368588
119631	368589
19579	368590
6945	368591
1015	368592
18268	368593
7685	368594
19151	368595
79839	368596
5791	368597
27467	368598
17027	368599
61990	368600
273	368601
60363	368602
77682	368603
8193	368604
97524	368605
13107	368606
24839	368607
42339	368608
8541	368609
44295	368610
20637	368611
33102	368612
24754	368613
18784	368614
4929	368615
27539	368616
69258	368617
2999	368618
898	368619
1468	368620
1216	368621
10333	368622
32477	368623
6433	368624
143176	368625
44335	368626
853	368627
14425	368628
14464	368629
45662	368630
47607	368631
32935	368632
18633	368633
10965	368634
1191	368635
22630	368636
17184	368637
9126	368638
18217	368639
38616	368640
65213	368641
27402	368642
39305	368643
93991	368644
47791	368645
11208	368646
64645	368647
4476	368648
62631	368649
30548	368650
56997	368651
907	368652
64001	368653
56416	368654
37677	368655
32145	368656
15965	368657
68316	368658
58849	368659
5986	368660
50383	368661
25969	368662
50198	368663
4600	368664
3563	368665
3894	368666
40436	368667
76750	368668
53442	368669
3581	368670
62131	368671
15828	368672
42980	368673
19975	368674
11738	368675
19075	368676
67055	368677
1616	368678
579	368679
118367	368680
94213	368681
8225	368682
4782	368683
13751	368684
51053	368685
11176	368686
4003	368687
118316	368688
16416	368689
6647	368690
18259	368691
23775	368692
6676	368693
14933	368694
30429	368695
22492	368696
12661	368697
23742	368698
84444	368699
57984	368700
55689	368701
39521	368702
26725	368703
784	368704
32499	368705
5479	368706
22007	368707
15739	368708
47849	368709
26711	368710
29160	368711
28688	368712
350	368713
72828	368714
34183	368715
14840	368716
16357	368717
15759	368718
17620	368719
12919	368720
31900	368721
13246	368722
32620	368723
51220	368724
4137	368725
50023	368726
81914	368727
18640	368728
7519	368729
32639	368730
49796	368731
740	368732
77454	368733
21861	368734
25334	368735
5673	368736
910	368737
4885	368738
12022	368739
11876	368740
29601	368741
644	368742
3446	368743
39893	368744
12528	368745
39490	368746
39260	368747
73037	368748
26736	368749
65776	368750
24976	368751
3024	368752
16775	368753
1642	368754
9027	368755
140483	368756
5763	368757
16430	368758
25224	368759
25056	368760
57802	368761
7311	368762
5003	368763
19628	368764
14046	368765
1963	368766
58518	368767
8726	368768
708	368769
1627	368770
290	368771
18556	368772
2445	368773
1320	368774
115	368775
20222	368776
104	368777
37302	368778
11828	368779
32882	368780
4540	368781
105749	368782
146920	368783
43402	368784
16903	368785
45316	368786
6867	368787
29210	368788
19292	368789
57611	368790
18294	368791
28411	368792
25492	368793
73095	368794
100354	368795
144626	368796
115236	368797
527	368798
58959	368799
33169	368800
104260	368801
126885	368802
43827	368803
20736	368804
48639	368805
30095	368806
32657	368807
62494	368808
2504	368809
50045	368810
112950	368811
104643	368812
23326	368813
7516	368814
18433	368815
4551	368816
3689	368817
8976	368818
24992	368819
1060	368820
12680	368821
11049	368822
34622	368823
466	368824
29536	368825
4849	368826
4848	368827
61770	368828
29339	368829
62329	368830
50357	368831
44125	368832
14333	368833
15450	368834
66818	368835
4193	368836
1451	368837
5172	368838
23242	368839
3411	368840
13845	368841
5594	368842
2319	368843
1008	368844
3497	368845
72872	368846
2802	368847
5232	368848
43889	368849
36217	368850
19039	368851
88556	368852
68613	368853
108674	368854
94104	368855
1210	368856
47652	368857
22715	368858
48522	368859
204	368860
5251	368861
743	368862
512	368863
35938	368864
145	368865
23304	368866
32558	368867
73896	368868
26699	368869
24430	368870
3042	368871
87	368872
18185	368873
142416	368874
12946	368875
13826	368876
51790	368877
12424	368878
36039	368879
6527	368880
95043	368881
110491	368882
6527	368883
61819	368884
35721	368885
14288	368886
53560	368887
34091	368888
4952	368889
72110	368890
4391	368891
57345	368892
2723	368893
12019	368894
11985	368895
56209	368896
16112	368897
34905	368898
293	368899
14573	368900
251	368901
4406	368902
65767	368903
22562	368904
32752	368905
24069	368906
138783	368907
29667	368908
215	368909
42669	368910
178	368911
11983	368912
8674	368913
214	368914
536	368915
536	368916
10049	368917
11767	368918
1	368919
42837	368920
39298	368921
516	368922
99	368923
5904	368924
7530	368925
1	368926
38219	368927
35252	368928
15604	368929
68994	368930
18256	368931
39156	368932
3658	368933
15274	368934
81540	368935
16498	368936
76528	368937
26124	368938
21391	368939
1851	368940
9563	368941
11208	368942
246	368943
35621	368944
7685	368945
119525	368946
2177	368947
13842	368948
690	368949
45290	368950
97979	368951
45894	368952
32565	368953
56584	368954
1	368955
82	368956
70331	368957
96	368958
34920	368959
8076	368960
39289	368961
707	368962
18281	368963
710	368964
15308	368965
40543	368966
9394	368967
1863	368968
8016	368969
31937	368970
58935	368971
20948	368972
37606	368973
26620	368974
1835	368975
33830	368976
48568	368977
23115	368978
18755	368979
2175	368980
20219	368981
12223	368982
131	368983
98471	368984
28580	368985
26805	368986
10109	368987
35321	368988
35014	368989
12059	368990
15254	368991
105358	368992
31671	368993
13779	368994
13782	368995
13594	368996
1472	368997
47880	368998
1644	368999
45035	369000
173154	369001
66270	369002
511	369003
62	369004
3940	369005
26837	369006
420	369007
21625	369008
60144	369009
68336	369010
1499	369011
4201	369012
9995	369013
26717	369014
10071	369015
776	369016
100372	369017
6943	369018
18662	369019
37749	369020
5077	369021
45296	369022
68955	369023
15254	369024
57316	369025
1750	369026
34330	369027
6354	369028
64716	369029
29293	369030
35192	369031
9150	369032
47648	369033
7100	369034
3437	369035
26889	369036
32196	369037
65085	369038
30326	369039
3636	369040
122930	369041
26525	369042
13309	369043
29145	369044
17389	369045
25393	369046
1058	369047
32516	369048
2058	369049
65247	369050
1396	369051
126175	369052
7507	369053
905	369054
26591	369055
10002	369056
41675	369057
8693	369058
27316	369059
40995	369060
48766	369061
12954	369062
47597	369063
21762	369064
29134	369065
3	369066
49217	369067
1248	369068
1104	369069
48354	369070
26503	369071
30895	369072
60092	369073
15671	369074
4119	369075
28179	369076
16082	369077
2097	369078
146605	369079
7209	369080
82760	369081
77385	369082
33312	369083
38225	369084
1053	369085
4896	369086
112482	369087
53075	369088
13898	369089
42	369090
14249	369091
11077	369092
27537	369093
67822	369094
17333	369095
18184	369096
19550	369097
25544	369098
11828	369099
71744	369100
16915	369101
20693	369102
8828	369103
7680	369104
33162	369105
48813	369106
3982	369107
14516	369108
1553	369109
32497	369110
13562	369111
137354	369112
4	369113
367	369114
25658	369115
85150	369116
26889	369117
32382	369118
4433	369119
81085	369120
27561	369121
29598	369122
65116	369123
102868	369124
21854	369125
26174	369126
36828	369127
39265	369128
3837	369129
6463	369130
3837	369131
26537	369132
34471	369133
61748	369134
19181	369135
39303	369136
105329	369137
1856	369138
20713	369139
22999	369140
1644	369141
13486	369142
39295	369143
33895	369144
15543	369145
53953	369146
15604	369147
5156	369148
212	369149
24027	369150
15331	369151
7481	369152
122	369153
98376	369154
181	369155
6	369156
117710	369157
142453	369158
35373	369159
13204	369160
10077	369161
19783	369162
16913	369163
35418	369164
54135	369165
55395	369166
102512	369167
60421	369168
128056	369169
8587	369170
30381	369171
20229	369172
102941	369173
28871	369174
20229	369175
16709	369176
128056	369177
15573	369178
19793	369179
90765	369180
19793	369181
42042	369182
31971	369183
5036	369184
59137	369185
44504	369186
156579	369187
119986	369188
88456	369189
119661	369190
105081	369191
56922	369192
56922	369193
139215	369194
118521	369195
7642	369196
691	369197
35486	369198
62169	369199
1417	369200
8759	369201
2789	369202
322	369203
58419	369204
62699	369205
205	369206
43545	369207
19862	369208
8868	369209
426	369210
426	369211
43553	369212
64388	369213
20364	369214
46432	369215
38211	369216
142031	369217
47340	369218
38211	369219
146779	369220
180563	369221
44289	369222
44289	369223
65584	369224
151259	369225
30251	369226
12290	369227
44289	369228
37657	369229
132891	369230
4735	369231
66991	369232
15151	369233
17506	369234
14684	369235
7281	369236
125559	369237
6228	369238
127798	369239
76576	369240
176979	369241
31011	369242
54043	369243
38254	369244
53058	369245
86949	369246
18118	369247
38246	369248
30009	369249
105122	369250
10522	369251
179972	369252
77554	369253
31109	369254
4661	369255
107450	369256
67202	369257
57000	369258
17410	369259
1347	369260
66991	369261
107461	369262
41267	369263
124141	369264
110928	369265
21710	369266
6858	369267
4647	369268
84219	369269
7255	369270
111567	369271
103537	369272
97575	369273
64852	369274
40712	369275
123459	369276
184288	369277
10799	369278
45121	369279
8039	369280
25839	369281
81148	369282
25839	369283
53726	369284
126060	369285
54246	369286
21677	369287
81440	369288
25839	369289
8039	369290
186048	369291
8039	369292
21047	369293
131585	369294
1092	369295
63183	369296
93584	369297
121388	369298
52621	369299
124181	369300
83301	369301
19122	369302
44003	369303
44003	369304
34186	369305
28356	369306
86404	369307
44015	369308
83143	369309
83143	369310
27404	369311
7349	369312
166690	369313
9421	369314
27404	369315
123877	369316
164268	369317
24664	369318
7349	369319
57173	369320
139586	369321
88060	369322
3671	369323
66857	369324
84709	369325
67658	369326
53081	369327
128023	369328
63772	369329
141584	369330
152109	369331
134245	369332
102414	369333
66952	369334
45430	369335
97361	369336
93294	369337
95337	369338
98941	369339
84088	369340
30000	369341
79348	369342
88140	369343
38016	369344
38016	369345
127822	369346
78678	369347
20577	369348
46427	369349
66589	369350
96883	369351
55593	369352
97228	369353
447	369354
63643	369355
75957	369356
120672	369357
43960	369358
97676	369359
79509	369360
97296	369361
55802	369362
55092	369363
93935	369364
14708	369365
46319	369366
20877	369367
76365	369368
20374	369369
78016	369370
99705	369371
121778	369372
12606	369373
128061	369374
83074	369375
102764	369376
10526	369377
45430	369378
79509	369379
82889	369380
89364	369381
8787	369382
10245	369383
20940	369384
99469	369385
1733	369386
151044	369387
58153	369388
6885	369389
48304	369390
22902	369391
62963	369392
115144	369393
128835	369394
119138	369395
92779	369396
77079	369397
1385	369398
77987	369399
82377	369400
45113	369401
47071	369402
38766	369403
17428	369404
62281	369405
54493	369406
10462	369407
9170	369408
93167	369409
36351	369410
69848	369411
122204	369412
129498	369413
10896	369414
70088	369415
46060	369416
67172	369417
73003	369418
160532	369419
139251	369420
72474	369421
66515	369422
49950	369423
142670	369424
135506	369425
139374	369426
82563	369427
94836	369428
164262	369429
48185	369430
125737	369431
20390	369432
64882	369433
77889	369434
51141	369435
2598	369436
2598	369437
643	369438
600	369439
2917	369440
780	369441
780	369442
2917	369443
2917	369444
7080	369445
4214	369446
23981	369447
34584	369448
100275	369449
66656	369450
76822	369451
92722	369452
168076	369453
65498	369454
4201	369455
111953	369456
125315	369457
5302	369458
95244	369459
53040	369460
165497	369461
84406	369462
84406	369463
46033	369464
130074	369465
121346	369466
93845	369467
125805	369468
16652	369469
327	369470
327	369471
327	369472
327	369473
327	369474
327	369475
327	369476
327	369477
327	369478
327	369479
327	369480
327	369481
327	369482
327	369483
2084	369484
53763	369485
85816	369486
13487	369487
57608	369488
70401	369489
64735	369490
16405	369491
131340	369492
5747	369493
26467	369494
80484	369495
10305	369496
21139	369497
16963	369498
10602	369499
36946	369500
30021	369501
30021	369502
11272	369503
9771	369504
9770	369505
2128	369506
9770	369507
9770	369508
9770	369509
9770	369510
9770	369511
11027	369512
23432	369513
58435	369514
33708	369515
30379	369516
21128	369517
8342	369518
5651	369519
5651	369520
11556	369521
5977	369522
15991	369523
15991	369524
15991	369525
10151	369526
46509	369527
15991	369528
2140	369529
16929	369530
2741	369531
606	369532
606	369533
606	369534
247	369535
10626	369536
70390	369537
59267	369538
3632	369539
3690	369540
8763	369541
99814	369542
97367	369543
80574	369544
123829	369545
46496	369546
123635	369547
101836	369548
68201	369549
66481	369550
79585	369551
1371	369552
28368	369553
188991	369554
56	369555
18332	369556
85101	369557
28170	369558
41565	369559
59702	369560
107002	369561
16698	369562
12141	369563
508	369564
17599	369565
94410	369566
32578	369567
16573	369568
101954	369569
6111	369570
887	369571
27191	369572
15516	369573
1717	369574
38907	369575
7704	369576
7179	369577
5505	369578
30189	369579
59924	369580
165905	369581
9487	369582
10382	369583
47282	369584
75507	369585
126626	369586
6254	369587
80694	369588
123132	369589
125775	369590
36813	369591
46135	369592
127588	369593
38099	369594
64588	369595
121163	369596
64457	369597
23938	369598
109014	369599
81142	369600
96146	369601
22172	369602
97430	369603
81932	369604
64686	369605
158468	369606
125689	369607
21629	369608
17369	369609
98836	369610
46135	369611
163220	369612
96146	369613
38382	369614
18007	369615
9092	369616
44878	369617
17369	369618
66263	369619
98836	369620
129510	369621
66987	369622
98681	369623
11703	369624
25311	369625
99628	369626
83041	369627
9370	369628
48123	369629
80597	369630
10307	369631
29155	369632
501	369633
7634	369634
50638	369635
5638	369636
16186	369637
13885	369638
11472	369639
55966	369640
97864	369641
41054	369642
26929	369643
33871	369644
13166	369645
9968	369646
15143	369647
25258	369648
133178	369649
104637	369650
152971	369651
103658	369652
12914	369653
746	369654
88684	369655
17314	369656
183733	369657
51717	369658
17314	369659
83553	369660
23996	369661
20778	369662
17695	369663
27588	369664
17881	369665
17314	369666
24290	369667
14670	369668
6032	369669
17674	369670
67850	369671
67850	369672
24290	369673
68776	369674
142390	369675
142390	369676
542	369677
3268	369678
130528	369679
117437	369680
17281	369681
17281	369682
17281	369683
37403	369684
38598	369685
123934	369686
138025	369687
30052	369688
67248	369689
84806	369690
51261	369691
50587	369692
140462	369693
50587	369694
8486	369695
2128	369696
2128	369697
2128	369698
2128	369699
84632	369700
106412	369701
66826	369702
120925	369703
106374	369704
96074	369705
118785	369706
44180	369707
96074	369708
73	369709
13941	369710
76185	369711
188646	369712
73951	369713
104252	369714
61118	369715
133126	369716
10809	369717
129	369718
73503	369719
73468	369720
1262	369721
73870	369722
89946	369723
25502	369724
126217	369725
155898	369726
58416	369727
64237	369728
81521	369729
479	369730
172386	369731
9545	369732
5495	369733
79437	369734
3355	369735
84641	369736
104149	369737
479	369738
50973	369739
164975	369740
9545	369741
46658	369742
479	369743
10809	369744
79437	369745
79583	369746
132364	369747
9535	369748
175	369749
129	369750
15196	369751
14776	369752
129	369753
102323	369754
3698	369755
72513	369756
16688	369757
136495	369758
4704	369759
106139	369760
13467	369761
107511	369762
9540	369763
7679	369764
10764	369765
13156	369766
3349	369767
18636	369768
15963	369769
2595	369770
6612	369771
19131	369772
74008	369773
16459	369774
49666	369775
512	369776
51632	369777
1585	369778
1585	369779
32212	369780
71395	369781
107238	369782
133694	369783
5349	369784
106138	369785
72025	369786
98034	369787
53188	369788
64979	369789
173216	369790
73126	369791
24150	369792
362	369793
12010	369794
8088	369795
33501	369796
41167	369797
34559	369798
26213	369799
9618	369800
31990	369801
30384	369802
3787	369803
6218	369804
30993	369805
40492	369806
26213	369807
30993	369808
5882	369809
771	369810
95278	369811
38873	369812
568	369813
1179	369814
68121	369815
7698	369816
3695	369817
52233	369818
4827	369819
3883	369820
49366	369821
28866	369822
10	369823
33310	369824
54668	369825
6218	369826
2572	369827
32340	369828
29094	369829
10347	369830
48671	369831
28821	369832
6218	369833
837	369834
47093	369835
39088	369836
29593	369837
54396	369838
20073	369839
74806	369840
26422	369841
4151	369842
3271	369843
79664	369844
66962	369845
104259	369846
67491	369847
27386	369848
12828	369849
18715	369850
362	369851
44669	369852
68689	369853
99228	369854
97339	369855
31990	369856
8372	369857
1593	369858
6353	369859
17600	369860
1984	369861
17286	369862
78805	369863
12436	369864
17286	369865
102100	369866
47175	369867
9704	369868
126063	369869
54396	369870
17691	369871
4852	369872
105618	369873
23989	369874
142994	369875
68085	369876
75289	369877
75453	369878
15864	369879
19746	369880
55640	369881
46421	369882
70241	369883
173979	369884
161537	369885
70241	369886
55756	369887
70241	369888
132615	369889
25916	369890
67032	369891
3012	369892
13338	369893
58384	369894
7322	369895
149841	369896
51221	369897
46069	369898
44016	369899
63243	369900
122143	369901
86980	369902
6845	369903
110654	369904
104081	369905
664	369906
2128	369907
55643	369908
19074	369909
5590	369910
19417	369911
28512	369912
55152	369913
2680	369914
53111	369915
31262	369916
32595	369917
175101	369918
22969	369919
13998	369920
9569	369921
37287	369922
46592	369923
9052	369924
66215	369925
2409	369926
168782	369927
5982	369928
121531	369929
139812	369930
55146	369931
55146	369932
7296	369933
19204	369934
159326	369935
137919	369936
5906	369937
52684	369938
42845	369939
11231	369940
23516	369941
22392	369942
599	369943
33373	369944
31225	369945
103305	369946
4372	369947
86748	369948
6187	369949
19713	369950
83319	369951
10668	369952
2045	369953
128537	369954
48775	369955
14884	369956
65925	369957
69107	369958
57727	369959
2470	369960
4	369961
71153	369962
11213	369963
79438	369964
69126	369965
27340	369966
21544	369967
7925	369968
16337	369969
58555	369970
15706	369971
57328	369972
10465	369973
10007	369974
40945	369975
31967	369976
112896	369977
1250	369978
10853	369979
275	369980
56829	369981
31277	369982
54158	369983
16675	369984
12899	369985
78218	369986
8327	369987
6587	369988
823	369989
4982	369990
37924	369991
38953	369992
37971	369993
1552	369994
1548	369995
45858	369996
381	369997
43262	369998
28793	369999
1250	370000
40839	370001
15367	370002
27654	370003
146449	370004
1942	370005
79136	370006
27526	370007
14857	370008
41605	370009
58526	370010
43532	370011
29049	370012
40831	370013
62013	370014
49	370015
58866	370016
28969	370017
32603	370018
18225	370019
29346	370020
92228	370021
47752	370022
49	370023
27524	370024
16687	370025
395	370026
26571	370027
5748	370028
104222	370029
159284	370030
87617	370031
119439	370032
38089	370033
72735	370034
2499	370035
145	370036
76686	370037
4728	370038
60101	370039
124749	370040
16263	370041
40556	370042
18413	370043
18413	370044
9354	370045
9354	370046
68462	370047
9354	370048
5733	370049
7275	370050
39484	370051
112251	370052
4432	370053
346	370054
23553	370055
5738	370056
566	370057
54510	370058
65047	370059
38014	370060
38014	370061
117730	370062
17321	370063
16996	370064
3893	370065
9333	370066
1554	370067
1750	370068
11565	370069
90993	370070
2521	370071
35788	370072
54139	370073
5264	370074
912	370075
3605	370076
985	370077
4111	370078
4111	370079
52182	370080
4666	370081
22316	370082
175574	370083
138115	370084
21868	370085
7053	370086
35342	370087
2063	370088
30321	370089
9873	370090
331	370091
80285	370092
107603	370093
54838	370094
32580	370095
4838	370096
70663	370097
57093	370098
56710	370099
95408	370100
82016	370101
8043	370102
29264	370103
46233	370104
912	370105
3436	370106
47320	370107
18301	370108
157740	370109
88471	370110
577	370111
29954	370112
12102	370113
77401	370114
169251	370115
33340	370116
14825	370117
5026	370118
61318	370119
2743	370120
52	370121
17297	370122
41152	370123
24042	370124
179102	370125
42126	370126
10435	370127
113876	370128
6677	370129
130456	370130
5733	370131
169328	370132
9971	370133
45161	370134
62726	370135
42195	370136
50863	370137
129906	370138
112906	370139
14186	370140
22822	370141
76222	370142
270	370143
12609	370144
21086	370145
10612	370146
21631	370147
78693	370148
11450	370149
26131	370150
98124	370151
98124	370152
6356	370153
6356	370154
3225	370155
9577	370156
14292	370157
23905	370158
8190	370159
16675	370160
81327	370161
40691	370162
32510	370163
2775	370164
55238	370165
42428	370166
132731	370167
74386	370168
64473	370169
61555	370170
2779	370171
23385	370172
41506	370173
177117	370174
6694	370175
7513	370176
6694	370177
9421	370178
29586	370179
71093	370180
2000	370181
10743	370182
99348	370183
5134	370184
29632	370185
46588	370186
20846	370187
53310	370188
23438	370189
82	370190
2438	370191
18108	370192
20836	370193
20836	370194
20836	370195
10178	370196
5798	370197
20836	370198
47039	370199
31222	370200
5871	370201
14892	370202
12760	370203
9610	370204
87532	370205
49105	370206
84757	370207
3293	370208
7393	370209
32784	370210
182	370211
75191	370212
118328	370213
9610	370214
27414	370215
35333	370216
20565	370217
53818	370218
19737	370219
34464	370220
60262	370221
57315	370222
33140	370223
10996	370224
33715	370225
27278	370226
83024	370227
63733	370228
116252	370229
5928	370230
33584	370231
33811	370232
10538	370233
59204	370234
12329	370235
46743	370236
9178	370237
6571	370238
4165	370239
1534	370240
47165	370241
113449	370242
15312	370243
26380	370244
16301	370245
24318	370246
14842	370247
20147	370248
94	370249
82164	370250
94	370251
11395	370252
42136	370253
122317	370254
7461	370255
47158	370256
2185	370257
50938	370258
84417	370259
27784	370260
6698	370261
10141	370262
44412	370263
5674	370264
11210	370265
5990	370266
83526	370267
10662	370268
2622	370269
5553	370270
25777	370271
13576	370272
48093	370273
113563	370274
97517	370275
2546	370276
2546	370277
5397	370278
45481	370279
1321	370280
157180	370281
1969	370282
167173	370283
79293	370284
157263	370285
128328	370286
14506	370287
23382	370288
24888	370289
13103	370290
134001	370291
37747	370292
21858	370293
11340	370294
87080	370295
59539	370296
8454	370297
48823	370298
24109	370299
5923	370300
137513	370301
4030	370302
89060	370303
7904	370304
15508	370305
63944	370306
9148	370307
22375	370308
31390	370309
12883	370310
47948	370311
75920	370312
11329	370313
27565	370314
31575	370315
26696	370316
33400	370317
71228	370318
85839	370319
29208	370320
68945	370321
22477	370322
3986	370323
957	370324
37661	370325
17069	370326
2080	370327
70904	370328
7185	370329
4605	370330
33619	370331
9577	370332
31864	370333
51905	370334
63896	370335
70059	370336
7200	370337
189128	370338
1145	370339
25155	370340
101140	370341
72951	370342
37120	370343
51378	370344
29254	370345
8382	370346
89021	370347
9408	370348
25869	370349
8239	370350
22509	370351
37951	370352
65730	370353
104362	370354
65730	370355
100058	370356
40417	370357
70782	370358
13865	370359
24031	370360
24031	370361
37796	370362
98609	370363
42921	370364
101805	370365
2440	370366
38917	370367
239	370368
16210	370369
28000	370370
45773	370371
930	370372
35241	370373
39388	370374
2654	370375
48023	370376
108705	370377
97174	370378
116641	370379
150615	370380
38793	370381
30586	370382
44715	370383
44812	370384
61287	370385
140349	370386
119688	370387
60284	370388
100808	370389
99382	370390
81853	370391
125379	370392
77281	370393
67915	370394
95748	370395
96314	370396
67915	370397
36834	370398
18513	370399
185119	370400
126142	370401
30684	370402
84511	370403
109522	370404
139785	370405
141625	370406
28061	370407
50098	370408
72489	370409
13640	370410
35876	370411
12126	370412
4452	370413
1805	370414
1175	370415
10279	370416
19794	370417
56375	370418
4380	370419
19821	370420
1216	370421
49543	370422
62527	370423
65475	370424
107433	370425
61438	370426
179262	370427
1939	370428
309	370429
5733	370430
29452	370431
76338	370432
15392	370433
30688	370434
7799	370435
2732	370436
49914	370437
15161	370438
33000	370439
2921	370440
113830	370441
11034	370442
13493	370443
28886	370444
8533	370445
18435	370446
23051	370447
345	370448
49074	370449
8680	370450
64	370451
51284	370452
2942	370453
678	370454
353	370455
1308	370456
16650	370457
16650	370458
158	370459
13797	370460
5965	370461
398	370462
2942	370463
1659	370464
12249	370465
16160	370466
40739	370467
2508	370468
14591	370469
3109	370470
15033	370471
23051	370472
9755	370473
4204	370474
28586	370475
3496	370476
11371	370477
15516	370478
1751	370479
1137	370480
252	370481
1122	370482
49448	370483
8998	370484
13874	370485
2208	370486
39870	370487
1906	370488
33813	370489
29371	370490
1245	370491
5718	370492
16891	370493
87205	370494
16891	370495
8703	370496
4927	370497
868	370498
544	370499
1659	370500
3131	370501
89	370502
6687	370503
898	370504
19788	370505
3467	370506
7543	370507
23992	370508
20411	370509
1708	370510
607	370511
50213	370512
108007	370513
8639	370514
1149	370515
87255	370516
5175	370517
3480	370518
1557	370519
105139	370520
8136	370521
1577	370522
1122	370523
1252	370524
34423	370525
8659	370526
353	370527
7363	370528
75988	370529
19821	370530
7247	370531
11521	370532
353	370533
40373	370534
91122	370535
14591	370536
678	370537
40395	370538
50213	370539
51542	370540
3708	370541
949	370542
1014	370543
16690	370544
6643	370545
26992	370546
1003	370547
113679	370548
157602	370549
75073	370550
13532	370551
363	370552
2351	370553
5829	370554
90535	370555
6685	370556
3984	370557
420	370558
8680	370559
59935	370560
112703	370561
2767	370562
363	370563
18425	370564
1238	370565
4441	370566
2889	370567
7336	370568
36798	370569
28573	370570
8191	370571
678	370572
8638	370573
3480	370574
5802	370575
581	370576
16382	370577
42905	370578
36615	370579
275	370580
15736	370581
579	370582
33813	370583
4908	370584
93170	370585
114521	370586
77430	370587
8397	370588
958	370589
51664	370590
18774	370591
8639	370592
16599	370593
107859	370594
949	370595
37485	370596
42679	370597
353	370598
440	370599
2804	370600
2191	370601
209	370602
15435	370603
209	370604
209	370605
58687	370606
10165	370607
16202	370608
3329	370609
673	370610
4101	370611
3452	370612
7563	370613
573	370614
114039	370615
35851	370616
66438	370617
100153	370618
102112	370619
45693	370620
129438	370621
83100	370622
96981	370623
2967	370624
1078	370625
573	370626
474	370627
474	370628
474	370629
474	370630
474	370631
474	370632
110255	370633
33498	370634
59925	370635
135167	370636
20478	370637
87252	370638
11608	370639
2169	370640
28048	370641
1466	370642
5977	370643
106144	370644
74288	370645
31596	370646
88845	370647
1873	370648
5948	370649
83767	370650
86269	370651
36012	370652
67880	370653
85838	370654
64789	370655
8399	370656
49382	370657
12391	370658
18028	370659
6164	370660
2702	370661
42928	370662
46610	370663
23300	370664
74366	370665
39429	370666
8758	370667
573	370668
2078	370669
49901	370670
20195	370671
8424	370672
20356	370673
91072	370674
80047	370675
29510	370676
53588	370677
23720	370678
67034	370679
42386	370680
139914	370681
28531	370682
152170	370683
97225	370684
44572	370685
98830	370686
85117	370687
77957	370688
79576	370689
75542	370690
20144	370691
58453	370692
67034	370693
120018	370694
63407	370695
24396	370696
5137	370697
27449	370698
83196	370699
75389	370700
114530	370701
20633	370702
24194	370703
42731	370704
44596	370705
43498	370706
91781	370707
143769	370708
24392	370709
65981	370710
57010	370711
61088	370712
119749	370713
114196	370714
36813	370715
91781	370716
122770	370717
35767	370718
4250	370719
39109	370720
158358	370721
15950	370722
20551	370723
35514	370724
138411	370725
14298	370726
14199	370727
112598	370728
133323	370729
98830	370730
73463	370731
38293	370732
3987	370733
74649	370734
20575	370735
68118	370736
61199	370737
50895	370738
73463	370739
93736	370740
90541	370741
117176	370742
90742	370743
44783	370744
66756	370745
19506	370746
4991	370747
93344	370748
150126	370749
141759	370750
29705	370751
78128	370752
42497	370753
80027	370754
119829	370755
111829	370756
125229	370757
106961	370758
33252	370759
30304	370760
83488	370761
56516	370762
104054	370763
14525	370764
100211	370765
14298	370766
19747	370767
163597	370768
171829	370769
150005	370770
105606	370771
20634	370772
30485	370773
129790	370774
52406	370775
47378	370776
80509	370777
108639	370778
125689	370779
68231	370780
156885	370781
36550	370782
161906	370783
12589	370784
15119	370785
20430	370786
78509	370787
68443	370788
79205	370789
37837	370790
91291	370791
97150	370792
162576	370793
52282	370794
34097	370795
15652	370796
29205	370797
75568	370798
75568	370799
6864	370800
49874	370801
18045	370802
102507	370803
7331	370804
64536	370805
64686	370806
46573	370807
42867	370808
81344	370809
61196	370810
50895	370811
572	370812
169168	370813
15977	370814
138790	370815
45902	370816
22362	370817
8757	370818
15242	370819
54957	370820
2409	370821
86525	370822
86585	370823
86525	370824
65371	370825
579	370826
30056	370827
4420	370828
77150	370829
52390	370830
13255	370831
44161	370832
104828	370833
90077	370834
109805	370835
35138	370836
109805	370837
113314	370838
81561	370839
121171	370840
81561	370841
29956	370842
21339	370843
17918	370844
66593	370845
90603	370846
90603	370847
34345	370848
141332	370849
20313	370850
36538	370851
187293	370852
3189	370853
146	370854
12068	370855
4450	370856
15768	370857
11750	370858
19312	370859
6328	370860
20551	370861
99486	370862
7032	370863
29311	370864
61810	370865
29274	370866
15843	370867
51823	370868
443	370869
85981	370870
17729	370871
24596	370872
1504	370873
126242	370874
123672	370875
68405	370876
68405	370877
8465	370878
37826	370879
37826	370880
157390	370881
143229	370882
165944	370883
115623	370884
94160	370885
29759	370886
14385	370887
10399	370888
14374	370889
10368	370890
48456	370891
52713	370892
125126	370893
115898	370894
40524	370895
123128	370896
33004	370897
103659	370898
15587	370899
49530	370900
25018	370901
15576	370902
158257	370903
52161	370904
25875	370905
174654	370906
80621	370907
129752	370908
35540	370909
58969	370910
103202	370911
92570	370912
86157	370913
6731	370914
4620	370915
25341	370916
45923	370917
174663	370918
97254	370919
85523	370920
153689	370921
3239	370922
105599	370923
57980	370924
10380	370925
20369	370926
29936	370927
171022	370928
103377	370929
84383	370930
12183	370931
10372	370932
8888	370933
63195	370934
115816	370935
135127	370936
6731	370937
185380	370938
8000	370939
15587	370940
10399	370941
27041	370942
171917	370943
36732	370944
104681	370945
36372	370946
44314	370947
8927	370948
171027	370949
118961	370950
131920	370951
92749	370952
84072	370953
22322	370954
84530	370955
18515	370956
152638	370957
15551	370958
165075	370959
82558	370960
140491	370961
131647	370962
124987	370963
80942	370964
143111	370965
88629	370966
64017	370967
65653	370968
117546	370969
21111	370970
125515	370971
23566	370972
4026	370973
8523	370974
6657	370975
23379	370976
21709	370977
39104	370978
129732	370979
1984	370980
40473	370981
2434	370982
40794	370983
129732	370984
15204	370985
7565	370986
14262	370987
5558	370988
5558	370989
5558	370990
41120	370991
107795	370992
9909	370993
31831	370994
97680	370995
77559	370996
165835	370997
165006	370998
54021	370999
66968	371000
25700	371001
59921	371002
42455	371003
105786	371004
49493	371005
14685	371006
14685	371007
80382	371008
30630	371009
44995	371010
31036	371011
13175	371012
81290	371013
7951	371014
31036	371015
45394	371016
55303	371017
106	371018
38961	371019
106	371020
80415	371021
37868	371022
16351	371023
6887	371024
10711	371025
14448	371026
17734	371027
36369	371028
14436	371029
56773	371030
17900	371031
54912	371032
127413	371033
14448	371034
17200	371035
66157	371036
17200	371037
102097	371038
38730	371039
168018	371040
34731	371041
77951	371042
14985	371043
67684	371044
21042	371045
38413	371046
57121	371047
10711	371048
9278	371049
81491	371050
25364	371051
54982	371052
16351	371053
37416	371054
10810	371055
80598	371056
56773	371057
168598	371058
55981	371059
95545	371060
121604	371061
81356	371062
55981	371063
98236	371064
106	371065
12778	371066
66157	371067
9327	371068
106	371069
65154	371070
21464	371071
60528	371072
64490	371073
83823	371074
53323	371075
7951	371076
65308	371077
99306	371078
21685	371079
101443	371080
47360	371081
37961	371082
30630	371083
98496	371084
61407	371085
158883	371086
56936	371087
36981	371088
10001	371089
45905	371090
1986	371091
54453	371092
17970	371093
17722	371094
55048	371095
17970	371096
54453	371097
10818	371098
14357	371099
161475	371100
151953	371101
17970	371102
8020	371103
149751	371104
82929	371105
82929	371106
4591	371107
126214	371108
43426	371109
10267	371110
7032	371111
20071	371112
67226	371113
54523	371114
21525	371115
202	371116
65579	371117
4136	371118
14634	371119
54255	371120
183503	371121
12706	371122
4030	371123
45451	371124
87049	371125
68461	371126
79116	371127
72733	371128
33779	371129
6812	371130
43955	371131
65789	371132
48966	371133
43955	371134
46040	371135
76414	371136
188113	371137
22420	371138
60492	371139
182936	371140
89895	371141
82847	371142
11305	371143
37300	371144
130040	371145
37300	371146
17701	371147
86756	371148
129823	371149
41777	371150
15825	371151
20695	371152
661	371153
3258	371154
101604	371155
82973	371156
46172	371157
66166	371158
12677	371159
82973	371160
406	371161
21538	371162
7269	371163
20853	371164
2700	371165
14642	371166
18803	371167
45296	371168
37515	371169
68245	371170
96610	371171
53982	371172
37515	371173
123865	371174
154958	371175
44920	371176
59806	371177
59806	371178
113495	371179
104788	371180
104788	371181
3034	371182
34625	371183
78125	371184
3389	371185
66245	371186
78125	371187
100322	371188
161877	371189
3389	371190
31943	371191
81934	371192
111095	371193
52682	371194
57	371195
31225	371196
35447	371197
16372	371198
3082	371199
33299	371200
7567	371201
42569	371202
5065	371203
20144	371204
18055	371205
67957	371206
6372	371207
77086	371208
74096	371209
16319	371210
97206	371211
27716	371212
98218	371213
156329	371214
147819	371215
30814	371216
70879	371217
66673	371218
70879	371219
54214	371220
3372	371221
46293	371222
77805	371223
9209	371224
9280	371225
80886	371226
66393	371227
132802	371228
69331	371229
77977	371230
127543	371231
48886	371232
33372	371233
73466	371234
164019	371235
37978	371236
101904	371237
46198	371238
55321	371239
3237	371240
55922	371241
54900	371242
25973	371243
48877	371244
30341	371245
68593	371246
54595	371247
37548	371248
6193	371249
122237	371250
64614	371251
21539	371252
48886	371253
2034	371254
3372	371255
67164	371256
105682	371257
168626	371258
104726	371259
68674	371260
80886	371261
9209	371262
58991	371263
80628	371264
85213	371265
64524	371266
67164	371267
66527	371268
21164	371269
14692	371270
77882	371271
4123	371272
56949	371273
99320	371274
56134	371275
77977	371276
135434	371277
95789	371278
56413	371279
31186	371280
17685	371281
55694	371282
31398	371283
49394	371284
58915	371285
55259	371286
2072	371287
7031	371288
95276	371289
12531	371290
122199	371291
33276	371292
163390	371293
19846	371294
33276	371295
17685	371296
66673	371297
56529	371298
96460	371299
37521	371300
48845	371301
27748	371302
99804	371303
125448	371304
46310	371305
31668	371306
97650	371307
55985	371308
27748	371309
6136	371310
9345	371311
102180	371312
102180	371313
64804	371314
21287	371315
3372	371316
96714	371317
125645	371318
45373	371319
101825	371320
32982	371321
37761	371322
10732	371323
37728	371324
72679	371325
20429	371326
30983	371327
24464	371328
14966	371329
815	371330
118127	371331
41042	371332
17642	371333
36563	371334
39151	371335
103981	371336
45788	371337
19800	371338
103981	371339
26731	371340
35534	371341
119246	371342
2817	371343
2811	371344
16915	371345
2817	371346
2993	371347
9703	371348
1153	371349
42732	371350
37088	371351
899	371352
8596	371353
44139	371354
12218	371355
35375	371356
137101	371357
29250	371358
69177	371359
10451	371360
49583	371361
12718	371362
61847	371363
55157	371364
8233	371365
11780	371366
14864	371367
4238	371368
2811	371369
6923	371370
2296	371371
17211	371372
48709	371373
12218	371374
45491	371375
27433	371376
10375	371377
17155	371378
59261	371379
38689	371380
49407	371381
21712	371382
15429	371383
6640	371384
19884	371385
44109	371386
38703	371387
25545	371388
3600	371389
29657	371390
71379	371391
9091	371392
124841	371393
53038	371394
35475	371395
76451	371396
98045	371397
101978	371398
139308	371399
145615	371400
166788	371401
22213	371402
71963	371403
20663	371404
1461	371405
130876	371406
124530	371407
16391	371408
76958	371409
54942	371410
118163	371411
54753	371412
20877	371413
42090	371414
71379	371415
35475	371416
4180	371417
23218	371418
12159	371419
51579	371420
34934	371421
7877	371422
52374	371423
54538	371424
13191	371425
132218	371426
80601	371427
72500	371428
2954	371429
10846	371430
2954	371431
36999	371432
35991	371433
91213	371434
53367	371435
53752	371436
28645	371437
46090	371438
23241	371439
6629	371440
29447	371441
94505	371442
10147	371443
5932	371444
60771	371445
31585	371446
20448	371447
125763	371448
8582	371449
163614	371450
44040	371451
64393	371452
89311	371453
41433	371454
89470	371455
143910	371456
99120	371457
63534	371458
93569	371459
36539	371460
11237	371461
111745	371462
42262	371463
118733	371464
51402	371465
42312	371466
52114	371467
144419	371468
2184	371469
18529	371470
5465	371471
32460	371472
94980	371473
79939	371474
152991	371475
30094	371476
153865	371477
72647	371478
63725	371479
111502	371480
99925	371481
19850	371482
51122	371483
73962	371484
117776	371485
87407	371486
44224	371487
24987	371488
25306	371489
51402	371490
5573	371491
94418	371492
119820	371493
44300	371494
141960	371495
153122	371496
40363	371497
162190	371498
40363	371499
13707	371500
74036	371501
6871	371502
115268	371503
31093	371504
98263	371505
8564	371506
59841	371507
59231	371508
97855	371509
2184	371510
10180	371511
59966	371512
168960	371513
130416	371514
30262	371515
144054	371516
13229	371517
61485	371518
134369	371519
104104	371520
93405	371521
73027	371522
133189	371523
108742	371524
143847	371525
104253	371526
26674	371527
100184	371528
25086	371529
5814	371530
70968	371531
117414	371532
13707	371533
26965	371534
14479	371535
95571	371536
82020	371537
111502	371538
31093	371539
13308	371540
14479	371541
63502	371542
138366	371543
47517	371544
45740	371545
93814	371546
160543	371547
143817	371548
93392	371549
97855	371550
60271	371551
106595	371552
145041	371553
145003	371554
145020	371555
144217	371556
111506	371557
30017	371558
109666	371559
101458	371560
86347	371561
136349	371562
166279	371563
152142	371564
188577	371565
72111	371566
43365	371567
99925	371568
20448	371569
77415	371570
89274	371571
158242	371572
56781	371573
111603	371574
79141	371575
40223	371576
13707	371577
136436	371578
182338	371579
47286	371580
30579	371581
188151	371582
108240	371583
63636	371584
42683	371585
90171	371586
89162	371587
27666	371588
160945	371589
89426	371590
28524	371591
89239	371592
144909	371593
111690	371594
89249	371595
13308	371596
79567	371597
89463	371598
111631	371599
12065	371600
144212	371601
111522	371602
111644	371603
144257	371604
51381	371605
111186	371606
77623	371607
93898	371608
63607	371609
53179	371610
77623	371611
21596	371612
63607	371613
63606	371614
45740	371615
144382	371616
163508	371617
23326	371618
121943	371619
15992	371620
3437	371621
20982	371622
62435	371623
41433	371624
111603	371625
83916	371626
20448	371627
27247	371628
119820	371629
8708	371630
15697	371631
168943	371632
36447	371633
61056	371634
54	371635
142684	371636
1499	371637
4504	371638
8564	371639
8564	371640
9743	371641
113330	371642
23817	371643
28579	371644
28579	371645
74966	371646
67386	371647
93463	371648
152841	371649
5787	371650
1965	371651
72807	371652
33174	371653
12889	371654
59147	371655
14518	371656
138055	371657
102052	371658
2410	371659
37876	371660
7042	371661
171610	371662
67189	371663
127942	371664
126933	371665
123608	371666
113726	371667
86142	371668
4683	371669
54626	371670
8889	371671
8911	371672
24580	371673
149505	371674
20472	371675
121123	371676
144517	371677
84	371678
50149	371679
14787	371680
83158	371681
24240	371682
11609	371683
10812	371684
24240	371685
19161	371686
74017	371687
3685	371688
25258	371689
10945	371690
7897	371691
3685	371692
17054	371693
29604	371694
3123	371695
29604	371696
3123	371697
179657	371698
75	371699
575	371700
16291	371701
77	371702
131	371703
38435	371704
32722	371705
38679	371706
32272	371707
47620	371708
67785	371709
35266	371710
32795	371711
21089	371712
32481	371713
15272	371714
6033	371715
9195	371716
7975	371717
5199	371718
19905	371719
22138	371720
48112	371721
47441	371722
31039	371723
39194	371724
39731	371725
4467	371726
32822	371727
26900	371728
53923	371729
7956	371730
85993	371731
30947	371732
47896	371733
55777	371734
55616	371735
26314	371736
770	371737
39684	371738
3668	371739
26767	371740
32850	371741
94966	371742
20481	371743
39750	371744
29149	371745
39820	371746
47517	371747
32472	371748
39829	371749
39808	371750
13668	371751
69018	371752
39748	371753
102891	371754
13859	371755
7889	371756
4702	371757
20136	371758
48113	371759
31379	371760
73472	371761
10777	371762
5711	371763
15386	371764
10187	371765
3483	371766
19746	371767
40136	371768
10237	371769
920	371770
70	371771
16	371772
10107	371773
35309	371774
36470	371775
52115	371776
916	371777
44678	371778
12761	371779
50632	371780
81944	371781
16601	371782
146090	371783
97924	371784
3240	371785
21892	371786
25851	371787
5932	371788
14125	371789
19802	371790
29531	371791
27832	371792
4376	371793
58413	371794
2609	371795
7750	371796
759	371797
2656	371798
86306	371799
15851	371800
31683	371801
11917	371802
92361	371803
75574	371804
33200	371805
72475	371806
18996	371807
14064	371808
49688	371809
122687	371810
36266	371811
6266	371812
31892	371813
6266	371814
19796	371815
23004	371816
2947	371817
22224	371818
339	371819
16914	371820
924	371821
14442	371822
144	371823
62934	371824
68348	371825
113091	371826
5073	371827
75422	371828
1306	371829
52033	371830
8223	371831
40104	371832
15141	371833
17702	371834
1924	371835
10036	371836
8801	371837
13510	371838
112348	371839
7156	371840
57260	371841
484	371842
688	371843
24020	371844
2021	371845
9557	371846
49295	371847
39427	371848
9078	371849
303	371850
60661	371851
65114	371852
3918	371853
114412	371854
24694	371855
3372	371856
145260	371857
16268	371858
12105	371859
10280	371860
42653	371861
49	371862
77	371863
29071	371864
107	371865
3088	371866
14204	371867
14030	371868
72227	371869
37944	371870
72489	371871
478	371872
18062	371873
49394	371874
70549	371875
85580	371876
29734	371877
105915	371878
112760	371879
39788	371880
40772	371881
66936	371882
148202	371883
31764	371884
56691	371885
10273	371886
7578	371887
31574	371888
73701	371889
126357	371890
162358	371891
73542	371892
122182	371893
78768	371894
65593	371895
30488	371896
54993	371897
39071	371898
186323	371899
40101	371900
19022	371901
3355	371902
178908	371903
3798	371904
19022	371905
135799	371906
52772	371907
111102	371908
129144	371909
124303	371910
37468	371911
10514	371912
82124	371913
109694	371914
95200	371915
31398	371916
86262	371917
75316	371918
162964	371919
166865	371920
37897	371921
51648	371922
74599	371923
50847	371924
23930	371925
59378	371926
7559	371927
75040	371928
113132	371929
84774	371930
64601	371931
177156	371932
1625	371933
5278	371934
47397	371935
16356	371936
2273	371937
1675	371938
9291	371939
132020	371940
24632	371941
12964	371942
47954	371943
83559	371944
83559	371945
29786	371946
43850	371947
5752	371948
8203	371949
882	371950
149185	371951
3024	371952
13381	371953
91197	371954
3688	371955
53052	371956
3278	371957
717	371958
303	371959
103069	371960
8147	371961
24954	371962
2988	371963
164902	371964
59454	371965
35191	371966
43294	371967
29814	371968
9464	371969
482	371970
49658	371971
86309	371972
106051	371973
16315	371974
1388	371975
18587	371976
147076	371977
52552	371978
63282	371979
8318	371980
4241	371981
15558	371982
75277	371983
2677	371984
17375	371985
19822	371986
86434	371987
32920	371988
49643	371989
17048	371990
16288	371991
25602	371992
15903	371993
72020	371994
3723	371995
39931	371996
29	371997
10145	371998
99835	371999
59166	372000
155977	372001
24778	372002
176308	372003
19023	372004
76418	372005
13675	372006
5160	372007
38759	372008
16541	372009
58205	372010
117225	372011
69156	372012
10430	372013
46870	372014
22037	372015
27596	372016
10965	372017
6256	372018
1734	372019
23810	372020
66610	372021
4659	372022
18564	372023
61371	372024
9632	372025
15675	372026
71508	372027
20226	372028
44846	372029
5045	372030
56391	372031
4521	372032
58389	372033
2604	372034
116290	372035
17152	372036
42928	372037
17487	372038
42698	372039
46533	372040
25028	372041
58253	372042
64059	372043
40358	372044
41700	372045
793	372046
20844	372047
54565	372048
93075	372049
55173	372050
25839	372051
56207	372052
34722	372053
19461	372054
18114	372055
62331	372056
16208	372057
57684	372058
1601	372059
97074	372060
58235	372061
78077	372062
283	372063
61633	372064
65516	372065
5465	372066
83811	372067
57465	372068
104104	372069
145364	372070
755	372071
61633	372072
56045	372073
33536	372074
28982	372075
969	372076
11315	372077
4340	372078
33428	372079
3085	372080
17809	372081
21620	372082
81	372083
27666	372084
1814	372085
22081	372086
22055	372087
68208	372088
7609	372089
12124	372090
1814	372091
17003	372092
28020	372093
24012	372094
1925	372095
11539	372096
77967	372097
45122	372098
2195	372099
75145	372100
2248	372101
35593	372102
20163	372103
10193	372104
29169	372105
88862	372106
53920	372107
112982	372108
13544	372109
2336	372110
15969	372111
8082	372112
7284	372113
72772	372114
34387	372115
3732	372116
4651	372117
16067	372118
8490	372119
157515	372120
104174	372121
97285	372122
40996	372123
31196	372124
132615	372125
87705	372126
1618	372127
11498	372128
10540	372129
29164	372130
73290	372131
15675	372132
84849	372133
85080	372134
139135	372135
14100	372136
2568	372137
19313	372138
626	372139
19834	372140
95997	372141
51148	372142
19418	372143
34406	372144
2320	372145
811	372146
1420	372147
19163	372148
7759	372149
16643	372150
850	372151
16293	372152
16083	372153
11436	372154
11436	372155
7455	372156
40637	372157
2377	372158
3669	372159
68328	372160
25462	372161
96022	372162
4819	372163
829	372164
1179	372165
102904	372166
2168	372167
2431	372168
37544	372169
18631	372170
30491	372171
10519	372172
24282	372173
67772	372174
3569	372175
9426	372176
159878	372177
20772	372178
2072	372179
15395	372180
90412	372181
40933	372182
42714	372183
844	372184
1690	372185
68323	372186
27590	372187
37444	372188
12714	372189
5664	372190
28772	372191
42173	372192
8749	372193
508	372194
52773	372195
98918	372196
4131	372197
51426	372198
32889	372199
108553	372200
28462	372201
291	372202
31349	372203
30836	372204
2790	372205
23304	372206
6273	372207
29506	372208
11056	372209
54534	372210
25317	372211
44305	372212
92899	372213
13984	372214
2933	372215
8	372216
60303	372217
11404	372218
3053	372219
86240	372220
59451	372221
63397	372222
3	372223
3752	372224
11587	372225
97817	372226
52179	372227
136142	372228
24007	372229
17727	372230
8199	372231
102137	372232
101924	372233
1662	372234
3811	372235
2289	372236
11861	372237
16335	372238
65592	372239
40210	372240
3820	372241
15098	372242
96009	372243
3345	372244
50128	372245
76292	372246
9390	372247
16048	372248
38107	372249
34762	372250
2253	372251
837	372252
39659	372253
657	372254
69305	372255
16830	372256
50044	372257
48068	372258
40962	372259
6121	372260
26814	372261
23844	372262
10443	372263
56354	372264
68967	372265
17235	372266
13158	372267
113278	372268
33327	372269
16923	372270
4158	372271
1912	372272
142502	372273
6951	372274
9291	372275
37902	372276
174934	372277
3362	372278
67548	372279
20983	372280
11895	372281
67583	372282
14770	372283
49561	372284
1796	372285
4270	372286
12331	372287
36634	372288
17965	372289
42204	372290
5274	372291
51573	372292
49867	372293
115037	372294
4325	372295
5379	372296
9045	372297
29477	372298
22493	372299
35283	372300
13170	372301
24243	372302
63348	372303
37693	372304
17457	372305
51251	372306
13929	372307
1031	372308
74356	372309
69642	372310
67983	372311
65086	372312
9405	372313
8011	372314
10327	372315
7365	372316
21745	372317
119211	372318
10133	372319
6124	372320
133535	372321
50879	372322
183336	372323
17818	372324
2825	372325
90031	372326
45105	372327
4773	372328
74873	372329
56522	372330
27413	372331
1198	372332
11415	372333
72826	372334
3988	372335
22972	372336
6335	372337
40975	372338
47093	372339
10719	372340
83724	372341
15189	372342
16778	372343
71677	372344
1398	372345
36677	372346
5296	372347
73842	372348
1465	372349
83533	372350
130498	372351
4619	372352
29106	372353
23061	372354
1449	372355
8656	372356
24100	372357
66174	372358
57030	372359
3568	372360
64012	372361
6585	372362
72415	372363
4448	372364
8615	372365
20150	372366
18065	372367
71804	372368
20248	372369
36275	372370
37812	372371
22075	372372
72241	372373
7653	372374
47534	372375
68246	372376
115409	372377
2674	372378
39065	372379
83103	372380
48706	372381
35192	372382
52351	372383
8719	372384
77845	372385
9014	372386
54314	372387
12702	372388
9208	372389
64291	372390
7222	372391
21213	372392
6885	372393
8139	372394
44314	372395
40771	372396
32911	372397
17965	372398
24507	372399
8601	372400
28860	372401
46547	372402
8847	372403
4575	372404
10262	372405
34380	372406
34380	372407
96	372408
102623	372409
19471	372410
3805	372411
63678	372412
26723	372413
72216	372414
14981	372415
45916	372416
37376	372417
25662	372418
47519	372419
3624	372420
7688	372421
64559	372422
10527	372423
98107	372424
53283	372425
39098	372426
66691	372427
60427	372428
96738	372429
64846	372430
6050	372431
14401	372432
12473	372433
39599	372434
17495	372435
81691	372436
50061	372437
23820	372438
3312	372439
4660	372440
2034	372441
88130	372442
139863	372443
17359	372444
59257	372445
76458	372446
24986	372447
133833	372448
990	372449
35500	372450
69151	372451
3172	372452
26860	372453
26283	372454
54007	372455
61211	372456
4646	372457
43595	372458
24831	372459
23441	372460
5557	372461
3	372462
60511	372463
26597	372464
38425	372465
29747	372466
54905	372467
69971	372468
25679	372469
58543	372470
5824	372471
129672	372472
5824	372473
20242	372474
61171	372475
63934	372476
85795	372477
4975	372478
2576	372479
4915	372480
4831	372481
26858	372482
66372	372483
143864	372484
28129	372485
11974	372486
82840	372487
61757	372488
29568	372489
7451	372490
103866	372491
5777	372492
13948	372493
2763	372494
48021	372495
47433	372496
16322	372497
45421	372498
21759	372499
27667	372500
114632	372501
64619	372502
68443	372503
12321	372504
10517	372505
14683	372506
31362	372507
52287	372508
54926	372509
3703	372510
31314	372511
45432	372512
4536	372513
24729	372514
101714	372515
941	372516
47233	372517
55664	372518
102592	372519
25238	372520
2724	372521
7887	372522
126079	372523
56873	372524
8	372525
109847	372526
7480	372527
56297	372528
28665	372529
48075	372530
91585	372531
59316	372532
24150	372533
1192	372534
65009	372535
24	372536
2559	372537
14024	372538
26205	372539
63407	372540
100051	372541
1185	372542
67768	372543
36653	372544
387	372545
1465	372546
34397	372547
69470	372548
64251	372549
390	372550
31063	372551
3121	372552
26046	372553
26238	372554
50383	372555
26569	372556
146262	372557
18837	372558
14006	372559
7064	372560
6693	372561
33218	372562
17391	372563
2946	372564
31361	372565
78310	372566
62313	372567
56014	372568
14250	372569
64354	372570
47934	372571
2751	372572
52093	372573
38924	372574
77600	372575
2125	372576
5129	372577
21351	372578
15022	372579
1284	372580
57009	372581
15316	372582
13388	372583
21288	372584
47596	372585
36489	372586
26409	372587
50091	372588
3561	372589
22484	372590
43510	372591
45636	372592
104988	372593
4544	372594
194	372595
5584	372596
75391	372597
5805	372598
1	372599
6384	372600
23826	372601
4507	372602
90639	372603
1799	372604
55248	372605
1227	372606
48663	372607
9777	372608
54927	372609
9642	372610
64715	372611
25494	372612
97196	372613
46217	372614
26179	372615
41913	372616
2470	372617
88653	372618
7244	372619
1052	372620
88414	372621
31870	372622
43	372623
1262	372624
51693	372625
41753	372626
20141	372627
85526	372628
13685	372629
17534	372630
83280	372631
10286	372632
63973	372633
652	372634
31317	372635
84805	372636
48285	372637
74547	372638
80166	372639
78043	372640
1295	372641
24716	372642
73273	372643
672	372644
61845	372645
2682	372646
2550	372647
31270	372648
19543	372649
63097	372650
12211	372651
26664	372652
29192	372653
8372	372654
15053	372655
2211	372656
25088	372657
141124	372658
59096	372659
9227	372660
2248	372661
21204	372662
20537	372663
36653	372664
159209	372665
9489	372666
74191	372667
998	372668
323	372669
11164	372670
19754	372671
18273	372672
3674	372673
132368	372674
62716	372675
19093	372676
34270	372677
438	372678
1029	372679
280	372680
43857	372681
14820	372682
82199	372683
1384	372684
9963	372685
7406	372686
40759	372687
18743	372688
104211	372689
48632	372690
8213	372691
39013	372692
4431	372693
83869	372694
2941	372695
48579	372696
33363	372697
60372	372698
2953	372699
23342	372700
13053	372701
7229	372702
8716	372703
16053	372704
18483	372705
22225	372706
5798	372707
48585	372708
76582	372709
76582	372710
73157	372711
25238	372712
11673	372713
133581	372714
58504	372715
13643	372716
17787	372717
18110	372718
34718	372719
43647	372720
31581	372721
68822	372722
45431	372723
9785	372724
2877	372725
11290	372726
55165	372727
42782	372728
65165	372729
4619	372730
4444	372731
3397	372732
7392	372733
17925	372734
2139	372735
22584	372736
24995	372737
109536	372738
19817	372739
5923	372740
167	372741
59775	372742
1239	372743
5411	372744
84917	372745
104809	372746
1870	372747
550	372748
14733	372749
21981	372750
30443	372751
38176	372752
595	372753
20954	372754
8423	372755
15228	372756
3742	372757
10231	372758
4889	372759
24048	372760
131331	372761
22718	372762
15482	372763
6272	372764
2943	372765
17173	372766
36476	372767
1919	372768
114911	372769
43311	372770
79500	372771
24193	372772
1989	372773
129	372774
5713	372775
15006	372776
7296	372777
109283	372778
3253	372779
12834	372780
1	372781
3068	372782
11759	372783
6584	372784
11235	372785
81	372786
23725	372787
2776	372788
33218	372789
35362	372790
67777	372791
14865	372792
2547	372793
4656	372794
653	372795
21799	372796
3914	372797
6193	372798
63464	372799
28250	372800
67820	372801
11296	372802
40917	372803
37110	372804
1486	372805
90835	372806
40903	372807
3174	372808
33476	372809
60803	372810
1324	372811
5410	372812
20890	372813
4480	372814
20890	372815
42602	372816
11663	372817
45	372818
1501	372819
1682	372820
70123	372821
12324	372822
50971	372823
2210	372824
1919	372825
19424	372826
33572	372827
372	372828
17491	372829
56	372830
14203	372831
19304	372832
143022	372833
13279	372834
22	372835
35191	372836
3455	372837
22986	372838
31571	372839
75634	372840
41913	372841
85799	372842
74730	372843
5585	372844
26100	372845
7664	372846
5450	372847
1402	372848
168621	372849
100696	372850
7825	372851
42890	372852
6828	372853
85846	372854
32143	372855
1478	372856
77749	372857
5871	372858
55746	372859
49215	372860
58953	372861
34646	372862
2413	372863
11482	372864
29996	372865
50569	372866
82000	372867
98004	372868
5591	372869
15298	372870
7561	372871
11773	372872
966	372873
17158	372874
46326	372875
26864	372876
1	372877
10002	372878
659	372879
111391	372880
836	372881
11480	372882
26540	372883
8714	372884
6433	372885
8867	372886
34357	372887
4740	372888
6625	372889
34743	372890
523	372891
147303	372892
5095	372893
12572	372894
50142	372895
34649	372896
50315	372897
19241	372898
28135	372899
41855	372900
7922	372901
18626	372902
11232	372903
18626	372904
157093	372905
34271	372906
34271	372907
23455	372908
66139	372909
19729	372910
993	372911
24093	372912
70430	372913
10166	372914
1295	372915
93403	372916
105573	372917
3561	372918
595	372919
58881	372920
35771	372921
7367	372922
66056	372923
115500	372924
24049	372925
29203	372926
74612	372927
319	372928
14648	372929
24896	372930
56232	372931
287	372932
2594	372933
23290	372934
12699	372935
43166	372936
50316	372937
20960	372938
139	372939
74565	372940
277	372941
27785	372942
52424	372943
32965	372944
18834	372945
74327	372946
35312	372947
10139	372948
26444	372949
50569	372950
81662	372951
33576	372952
46413	372953
134260	372954
47613	372955
19105	372956
48882	372957
50682	372958
67407	372959
42521	372960
26862	372961
32449	372962
39826	372963
21921	372964
98482	372965
590	372966
32679	372967
10427	372968
12135	372969
32656	372970
40749	372971
69776	372972
39796	372973
35227	372974
4508	372975
24391	372976
137214	372977
50123	372978
19418	372979
49251	372980
110426	372981
72658	372982
1679	372983
34350	372984
4416	372985
15547	372986
7990	372987
14434	372988
50888	372989
7525	372990
41628	372991
20839	372992
26540	372993
24935	372994
37071	372995
37721	372996
126730	372997
8347	372998
8423	372999
27902	373000
10225	373001
1226	373002
75787	373003
51543	373004
26647	373005
9141	373006
11340	373007
87447	373008
13576	373009
5589	373010
2	373011
1689	373012
2491	373013
102555	373014
6587	373015
52836	373016
1478	373017
23256	373018
919	373019
28741	373020
131788	373021
8346	373022
51249	373023
38582	373024
24300	373025
4376	373026
32124	373027
1208	373028
161350	373029
1210	373030
126202	373031
11903	373032
16095	373033
1032	373034
30009	373035
4041	373036
23	373037
303	373038
8596	373039
177348	373040
2481	373041
3979	373042
56252	373043
17072	373044
72268	373045
16116	373046
16051	373047
7752	373048
117644	373049
1244	373050
52871	373051
42027	373052
57345	373053
37394	373054
88838	373055
458	373056
28	373057
35944	373058
54759	373059
2393	373060
5770	373061
157	373062
6223	373063
41238	373064
24181	373065
8931	373066
3409	373067
6	373068
59190	373069
876	373070
483	373071
14922	373072
3537	373073
2971	373074
42010	373075
173	373076
17430	373077
11979	373078
180884	373079
23879	373080
10528	373081
140904	373082
49547	373083
146352	373084
55040	373085
120083	373086
6198	373087
2686	373088
18615	373089
41649	373090
13489	373091
23285	373092
69149	373093
503	373094
129308	373095
99834	373096
99481	373097
35000	373098
14529	373099
17602	373100
50198	373101
1381	373102
29848	373103
3978	373104
16425	373105
13429	373106
70711	373107
2796	373108
60011	373109
81571	373110
682	373111
459	373112
15728	373113
56863	373114
31848	373115
287	373116
10641	373117
97771	373118
6125	373119
69861	373120
6789	373121
8109	373122
1243	373123
35684	373124
2643	373125
1632	373126
764	373127
26048	373128
39000	373129
166318	373130
4627	373131
3172	373132
9310	373133
839	373134
3527	373135
13000	373136
28873	373137
11603	373138
12214	373139
3779	373140
17936	373141
89504	373142
946	373143
28731	373144
7316	373145
2352	373146
99	373147
28227	373148
7086	373149
13658	373150
21102	373151
6077	373152
20270	373153
17255	373154
24001	373155
8558	373156
47272	373157
53948	373158
16981	373159
19251	373160
1404	373161
24090	373162
160727	373163
42889	373164
440	373165
20452	373166
35602	373167
29807	373168
4066	373169
7101	373170
7224	373171
2356	373172
44042	373173
20232	373174
170120	373175
174048	373176
20830	373177
1904	373178
35555	373179
110083	373180
43020	373181
17221	373182
42284	373183
6701	373184
4614	373185
707	373186
9332	373187
6070	373188
37280	373189
2513	373190
13706	373191
13819	373192
74631	373193
14627	373194
883	373195
927	373196
682	373197
234	373198
5258	373199
14509	373200
7994	373201
76278	373202
51530	373203
45067	373204
56572	373205
88588	373206
37821	373207
14096	373208
1803	373209
9398	373210
7279	373211
918	373212
12245	373213
35082	373214
2873	373215
20629	373216
41501	373217
1197	373218
10738	373219
31453	373220
8395	373221
3870	373222
2491	373223
40822	373224
2568	373225
8872	373226
129293	373227
2739	373228
51707	373229
56991	373230
89631	373231
34105	373232
93311	373233
79446	373234
53089	373235
52889	373236
36812	373237
45530	373238
45257	373239
1193	373240
16250	373241
1009	373242
24352	373243
93729	373244
22719	373245
145101	373246
49171	373247
48979	373248
18317	373249
4305	373250
9409	373251
61723	373252
54125	373253
100723	373254
2364	373255
25859	373256
34054	373257
131930	373258
42804	373259
107402	373260
1983	373261
23947	373262
121599	373263
2292	373264
68928	373265
52120	373266
95440	373267
77983	373268
22402	373269
61098	373270
49031	373271
28002	373272
55472	373273
40367	373274
2231	373275
52241	373276
89110	373277
46484	373278
43332	373279
2281	373280
2347	373281
20191	373282
51361	373283
159158	373284
59843	373285
93109	373286
14907	373287
2736	373288
33372	373289
28506	373290
25707	373291
27843	373292
55081	373293
5870	373294
14065	373295
76634	373296
33430	373297
31076	373298
15514	373299
55577	373300
49180	373301
28356	373302
864	373303
99158	373304
100591	373305
75763	373306
104310	373307
1421	373308
21618	373309
50832	373310
120565	373311
60954	373312
37619	373313
140655	373314
110658	373315
73993	373316
6256	373317
72173	373318
31569	373319
18	373320
101836	373321
3501	373322
5847	373323
22573	373324
30618	373325
35394	373326
74915	373327
33016	373328
18760	373329
117081	373330
1958	373331
1349	373332
87602	373333
66073	373334
11630	373335
1676	373336
30859	373337
64484	373338
7384	373339
22336	373340
57840	373341
4146	373342
17155	373343
2776	373344
3539	373345
8916	373346
43366	373347
25723	373348
189205	373349
28635	373350
31246	373351
25238	373352
19221	373353
79632	373354
21441	373355
517	373356
70587	373357
96169	373358
57575	373359
56232	373360
5471	373361
39577	373362
27659	373363
59378	373364
37922	373365
1583	373366
320	373367
16651	373368
21313	373369
11509	373370
43041	373371
112335	373372
44462	373373
110362	373374
50248	373375
72291	373376
49265	373377
6744	373378
66379	373379
19250	373380
40258	373381
3485	373382
9662	373383
4442	373384
61758	373385
1032	373386
29034	373387
27569	373388
71767	373389
25221	373390
33155	373391
104354	373392
77302	373393
60	373394
36891	373395
73911	373396
38766	373397
132	373398
349	373399
28043	373400
120225	373401
18458	373402
13403	373403
22116	373404
341	373405
6317	373406
67740	373407
53920	373408
1616	373409
24211	373410
13886	373411
26139	373412
24098	373413
21359	373414
21224	373415
32984	373416
71551	373417
67247	373418
9396	373419
60020	373420
47049	373421
71132	373422
44305	373423
49444	373424
60993	373425
20006	373426
28535	373427
421	373428
11516	373429
16355	373430
60099	373431
1479	373432
78102	373433
33732	373434
92408	373435
103716	373436
67869	373437
9788	373438
157141	373439
11541	373440
69159	373441
69084	373442
22596	373443
24233	373444
55753	373445
26196	373446
11085	373447
5931	373448
50703	373449
52808	373450
28484	373451
6283	373452
37634	373453
61719	373454
8124	373455
5524	373456
17428	373457
9911	373458
3683	373459
30643	373460
19390	373461
90458	373462
53824	373463
24013	373464
1164	373465
34679	373466
186276	373467
5383	373468
16103	373469
41483	373470
1083	373471
9665	373472
11242	373473
72249	373474
3323	373475
42277	373476
26419	373477
34026	373478
860	373479
24224	373480
8223	373481
15244	373482
34318	373483
1512	373484
69545	373485
54001	373486
16505	373487
47506	373488
49261	373489
29133	373490
81374	373491
17737	373492
66325	373493
44379	373494
18166	373495
9456	373496
117883	373497
19547	373498
49451	373499
66388	373500
41171	373501
16103	373502
1030	373503
3747	373504
24118	373505
67870	373506
16478	373507
24044	373508
78709	373509
47172	373510
84588	373511
70945	373512
55034	373513
5897	373514
133576	373515
192	373516
16362	373517
66218	373518
20872	373519
54895	373520
23279	373521
1338	373522
52778	373523
4376	373524
26086	373525
27140	373526
12661	373527
87497	373528
51059	373529
8473	373530
73636	373531
107614	373532
41864	373533
6723	373534
8788	373535
46148	373536
3144	373537
11557	373538
87117	373539
72278	373540
152030	373541
45311	373542
41864	373543
74818	373544
74371	373545
1450	373546
120400	373547
20417	373548
188639	373549
82475	373550
1309	373551
55236	373552
94767	373553
61352	373554
6181	373555
24941	373556
5197	373557
13575	373558
129	373559
102015	373560
12397	373561
126250	373562
46288	373563
1074	373564
65017	373565
9920	373566
70595	373567
51435	373568
7277	373569
56806	373570
4223	373571
5139	373572
114035	373573
698	373574
60245	373575
65385	373576
43228	373577
16100	373578
2185	373579
69615	373580
35388	373581
90353	373582
83196	373583
569	373584
14654	373585
4077	373586
21313	373587
940	373588
66828	373589
70935	373590
15118	373591
7528	373592
87861	373593
22681	373594
74047	373595
23898	373596
37227	373597
96877	373598
31566	373599
108675	373600
142878	373601
31566	373602
58556	373603
20154	373604
31617	373605
84551	373606
10630	373607
73514	373608
15166	373609
47315	373610
7606	373611
66018	373612
16074	373613
13853	373614
1523	373615
1871	373616
103164	373617
165238	373618
33831	373619
23445	373620
68729	373621
46211	373622
37643	373623
18499	373624
24813	373625
45414	373626
43637	373627
2439	373628
62822	373629
38881	373630
112854	373631
68596	373632
24900	373633
24900	373634
155749	373635
48613	373636
27145	373637
27722	373638
53882	373639
3923	373640
44734	373641
24707	373642
4627	373643
8786	373644
1754	373645
62357	373646
72993	373647
93317	373648
468	373649
132836	373650
42949	373651
9619	373652
97355	373653
152721	373654
23213	373655
81057	373656
34365	373657
43016	373658
39654	373659
39715	373660
44493	373661
8932	373662
310	373663
13787	373664
29651	373665
10046	373666
6896	373667
64444	373668
19907	373669
146	373670
27484	373671
91547	373672
482	373673
10057	373674
5062	373675
4077	373676
6216	373677
1165	373678
19374	373679
1616	373680
27906	373681
134136	373682
35646	373683
31297	373684
1285	373685
8930	373686
31357	373687
29847	373688
33655	373689
11773	373690
2088	373691
2803	373692
29751	373693
232	373694
72128	373695
5138	373696
35436	373697
4839	373698
6852	373699
17051	373700
57380	373701
1725	373702
30876	373703
38130	373704
11758	373705
1245	373706
1245	373707
1000	373708
41760	373709
14522	373710
8905	373711
2821	373712
36711	373713
12084	373714
1985	373715
4609	373716
68562	373717
37964	373718
72157	373719
60523	373720
87448	373721
675	373722
35417	373723
10078	373724
15513	373725
85100	373726
1460	373727
83549	373728
892	373729
20991	373730
7629	373731
25704	373732
33381	373733
12909	373734
33485	373735
2325	373736
6039	373737
11533	373738
124523	373739
49471	373740
22769	373741
29393	373742
56055	373743
28676	373744
17491	373745
12003	373746
31064	373747
40813	373748
6692	373749
2248	373750
14581	373751
5763	373752
1402	373753
2588	373754
31572	373755
84847	373756
944	373757
29304	373758
63758	373759
7223	373760
22738	373761
150776	373762
39411	373763
21773	373764
31424	373765
68816	373766
3379	373767
380	373768
19721	373769
67783	373770
18520	373771
51581	373772
37407	373773
773	373774
71170	373775
91441	373776
36524	373777
36170	373778
7141	373779
2877	373780
45442	373781
6266	373782
55	373783
24581	373784
7940	373785
4977	373786
89244	373787
59186	373788
72341	373789
27972	373790
44576	373791
25830	373792
85883	373793
143421	373794
17024	373795
68612	373796
14407	373797
10395	373798
1820	373799
13644	373800
55520	373801
51609	373802
108291	373803
20498	373804
53	373805
40875	373806
38724	373807
6699	373808
67651	373809
1271	373810
36744	373811
32042	373812
15968	373813
135386	373814
53310	373815
8436	373816
16878	373817
38119	373818
5842	373819
11959	373820
13376	373821
5085	373822
46372	373823
260	373824
47735	373825
7780	373826
26950	373827
84274	373828
23218	373829
15167	373830
20482	373831
20995	373832
1501	373833
1874	373834
2080	373835
90964	373836
13814	373837
25388	373838
14622	373839
25862	373840
48802	373841
1677	373842
20289	373843
662	373844
82183	373845
62847	373846
14724	373847
3065	373848
47229	373849
46620	373850
53875	373851
65655	373852
74687	373853
42802	373854
50247	373855
1192	373856
29293	373857
9212	373858
27490	373859
51312	373860
32466	373861
46190	373862
96626	373863
98	373864
7699	373865
11759	373866
29996	373867
218	373868
41269	373869
31866	373870
19163	373871
5209	373872
8889	373873
25986	373874
4207	373875
16580	373876
27508	373877
66011	373878
23920	373879
126262	373880
101812	373881
3538	373882
14455	373883
26869	373884
35985	373885
42	373886
31308	373887
34027	373888
113568	373889
90067	373890
1942	373891
14985	373892
1008	373893
48815	373894
43586	373895
25531	373896
40549	373897
6971	373898
62286	373899
38914	373900
743	373901
30196	373902
5729	373903
1176	373904
1187	373905
11447	373906
95431	373907
41567	373908
96599	373909
12856	373910
70005	373911
41916	373912
41451	373913
12939	373914
11284	373915
118784	373916
4243	373917
55578	373918
34422	373919
8940	373920
1437	373921
24720	373922
1520	373923
116472	373924
63595	373925
70500	373926
78732	373927
6862	373928
140	373929
50641	373930
14411	373931
47067	373932
1541	373933
544	373934
23446	373935
11696	373936
28868	373937
6937	373938
22405	373939
60147	373940
6959	373941
45191	373942
173852	373943
2371	373944
9303	373945
784	373946
6573	373947
23097	373948
47721	373949
5045	373950
137394	373951
72435	373952
353	373953
2552	373954
15998	373955
6715	373956
18671	373957
7625	373958
2082	373959
29	373960
7174	373961
184	373962
6666	373963
67572	373964
49210	373965
57167	373966
17787	373967
188012	373968
48318	373969
19461	373970
4327	373971
64570	373972
9840	373973
28132	373974
19711	373975
11871	373976
68591	373977
90323	373978
49317	373979
34408	373980
15787	373981
14365	373982
17270	373983
25250	373984
27651	373985
17456	373986
91016	373987
10377	373988
25323	373989
16601	373990
110518	373991
28453	373992
115639	373993
114101	373994
57162	373995
39487	373996
3312	373997
11451	373998
5409	373999
14012	374000
23280	374001
28890	374002
21553	374003
37588	374004
23830	374005
5035	374006
41629	374007
60195	374008
22599	374009
13955	374010
17152	374011
44647	374012
20881	374013
5269	374014
9770	374015
14075	374016
73546	374017
9336	374018
8740	374019
17237	374020
20865	374021
1	374022
102851	374023
57466	374024
10078	374025
8232	374026
74566	374027
5664	374028
19365	374029
46275	374030
61511	374031
28256	374032
75695	374033
11635	374034
59140	374035
54705	374036
5104	374037
39792	374038
2332	374039
17931	374040
54967	374041
80773	374042
2550	374043
10471	374044
41241	374045
21854	374046
10102	374047
5308	374048
55084	374049
22868	374050
3077	374051
42059	374052
41568	374053
17383	374054
72955	374055
10174	374056
47816	374057
7759	374058
9777	374059
31215	374060
7889	374061
2545	374062
13379	374063
17119	374064
60099	374065
28904	374066
4085	374067
121227	374068
4061	374069
7441	374070
67047	374071
2588	374072
99957	374073
3077	374074
14462	374075
93967	374076
52342	374077
70762	374078
33790	374079
22771	374080
87464	374081
95344	374082
80978	374083
126380	374084
22995	374085
69210	374086
37452	374087
101603	374088
7938	374089
4571	374090
247	374091
1526	374092
14892	374093
42697	374094
4172	374095
26214	374096
63216	374097
23475	374098
51239	374099
12447	374100
45975	374101
19095	374102
6	374103
57712	374104
81205	374105
2668	374106
43205	374107
16356	374108
44841	374109
42079	374110
1445	374111
13537	374112
1140	374113
17243	374114
17243	374115
33863	374116
47156	374117
50885	374118
4932	374119
10879	374120
98859	374121
7325	374122
36761	374123
74109	374124
16734	374125
6477	374126
34355	374127
39885	374128
38673	374129
4251	374130
79397	374131
83778	374132
11143	374133
120639	374134
28972	374135
39120	374136
103	374137
42558	374138
150067	374139
34411	374140
34411	374141
83026	374142
81072	374143
13252	374144
45277	374145
51560	374146
5637	374147
17550	374148
60765	374149
41666	374150
20738	374151
5376	374152
43403	374153
19890	374154
10090	374155
60156	374156
6515	374157
130086	374158
970	374159
53341	374160
2650	374161
81	374162
20176	374163
11533	374164
32519	374165
31520	374166
8611	374167
38213	374168
27015	374169
156	374170
83529	374171
62488	374172
2122	374173
34493	374174
7494	374175
11082	374176
8139	374177
10470	374178
4766	374179
1185	374180
28469	374181
1	374182
57076	374183
23622	374184
17916	374185
385	374186
85668	374187
35538	374188
23791	374189
23218	374190
496	374191
3980	374192
9341	374193
32192	374194
881	374195
3433	374196
22878	374197
37157	374198
28250	374199
29012	374200
16214	374201
14282	374202
78681	374203
2711	374204
8084	374205
10361	374206
24927	374207
24290	374208
55511	374209
47326	374210
16966	374211
8325	374212
40607	374213
239	374214
9954	374215
43697	374216
606	374217
8750	374218
4748	374219
78155	374220
8490	374221
35243	374222
37590	374223
9441	374224
12016	374225
72871	374226
14342	374227
1812	374228
19853	374229
14169	374230
4460	374231
8643	374232
51018	374233
43394	374234
105060	374235
6693	374236
8657	374237
23532	374238
34226	374239
24952	374240
34233	374241
913	374242
34166	374243
7222	374244
12086	374245
23276	374246
50541	374247
50172	374248
71603	374249
23441	374250
50399	374251
45043	374252
1907	374253
87599	374254
41588	374255
32828	374256
188064	374257
88919	374258
73220	374259
18747	374260
58248	374261
8495	374262
16863	374263
25574	374264
2365	374265
720	374266
34203	374267
72784	374268
23964	374269
31617	374270
22484	374271
42488	374272
148935	374273
57703	374274
38391	374275
66274	374276
123330	374277
29143	374278
16293	374279
33270	374280
38971	374281
29403	374282
2212	374283
39894	374284
49289	374285
51334	374286
9186	374287
50104	374288
58476	374289
5810	374290
27583	374291
9028	374292
59592	374293
9572	374294
1541	374295
24649	374296
35497	374297
109305	374298
11018	374299
6715	374300
34374	374301
41545	374302
34374	374303
34368	374304
34368	374305
34368	374306
34368	374307
34368	374308
34368	374309
34368	374310
34368	374311
34368	374312
24083	374313
28968	374314
38644	374315
56531	374316
120945	374317
3140	374318
15352	374319
74161	374320
26234	374321
51784	374322
14028	374323
22164	374324
84994	374325
16602	374326
39078	374327
31162	374328
13122	374329
92375	374330
1816	374331
83071	374332
8	374333
26444	374334
42608	374335
31334	374336
68113	374337
21185	374338
11952	374339
25587	374340
7321	374341
20679	374342
4451	374343
44897	374344
14999	374345
62563	374346
65545	374347
4822	374348
5	374349
3534	374350
65580	374351
42617	374352
8895	374353
3878	374354
14093	374355
4806	374356
61798	374357
1823	374358
22781	374359
41677	374360
28548	374361
13629	374362
3681	374363
8775	374364
149	374365
17608	374366
57794	374367
61572	374368
186	374369
18656	374370
15882	374371
38119	374372
119193	374373
9194	374374
16943	374375
15528	374376
19446	374377
16836	374378
126	374379
92234	374380
16895	374381
1127	374382
60691	374383
11738	374384
154420	374385
54575	374386
94863	374387
66962	374388
375	374389
247	374390
1996	374391
33526	374392
3033	374393
17503	374394
676	374395
29184	374396
23950	374397
38024	374398
60171	374399
65022	374400
2439	374401
60232	374402
46724	374403
35691	374404
49288	374405
18860	374406
1526	374407
615	374408
51581	374409
7289	374410
60187	374411
8847	374412
48260	374413
5537	374414
32989	374415
28245	374416
15172	374417
9509	374418
79486	374419
102487	374420
17623	374421
5335	374422
51973	374423
8	374424
16680	374425
83415	374426
38165	374427
16835	374428
76788	374429
4173	374430
7570	374431
369	374432
25661	374433
150047	374434
23285	374435
10126	374436
13845	374437
1418	374438
677	374439
8697	374440
19703	374441
61852	374442
55246	374443
55024	374444
603	374445
2654	374446
7607	374447
3359	374448
5791	374449
29639	374450
7258	374451
2911	374452
6599	374453
62040	374454
13009	374455
60491	374456
7266	374457
39617	374458
62030	374459
1749	374460
3362	374461
1556	374462
4567	374463
15599	374464
13393	374465
818	374466
21033	374467
10563	374468
82135	374469
6159	374470
70978	374471
73720	374472
47323	374473
49365	374474
122156	374475
119961	374476
16989	374477
93859	374478
15777	374479
121830	374480
42312	374481
13019	374482
73635	374483
58173	374484
25068	374485
58016	374486
30569	374487
29172	374488
50927	374489
45531	374490
43319	374491
170104	374492
87925	374493
101625	374494
42550	374495
75468	374496
80453	374497
14615	374498
7839	374499
384	374500
1424	374501
57752	374502
1707	374503
81741	374504
11876	374505
125	374506
100858	374507
92291	374508
9892	374509
1886	374510
57505	374511
72283	374512
56590	374513
77953	374514
38130	374515
34515	374516
115875	374517
34787	374518
40146	374519
4629	374520
66331	374521
124876	374522
45955	374523
3253	374524
69845	374525
7164	374526
15154	374527
31362	374528
31598	374529
18513	374530
6962	374531
131904	374532
36371	374533
75977	374534
28163	374535
28129	374536
48654	374537
36687	374538
103347	374539
4765	374540
16430	374541
83785	374542
37005	374543
163101	374544
57957	374545
8146	374546
18513	374547
64910	374548
41564	374549
40140	374550
131588	374551
106807	374552
37395	374553
7164	374554
72358	374555
7750	374556
64824	374557
3409	374558
11703	374559
3254	374560
38680	374561
5432	374562
645	374563
1038	374564
502	374565
8719	374566
1263	374567
2594	374568
61094	374569
47152	374570
125992	374571
145383	374572
54901	374573
18017	374574
42342	374575
28071	374576
47249	374577
26849	374578
105487	374579
60299	374580
183961	374581
50370	374582
54622	374583
33218	374584
83405	374585
54987	374586
21868	374587
11446	374588
22886	374589
4055	374590
10333	374591
54015	374592
1420	374593
75429	374594
109344	374595
9647	374596
76541	374597
27094	374598
123400	374599
105	374600
56390	374601
15406	374602
31646	374603
11775	374604
18146	374605
126523	374606
11576	374607
8363	374608
6389	374609
95833	374610
21101	374611
14499	374612
1481	374613
1628	374614
116225	374615
38722	374616
12110	374617
104647	374618
70424	374619
5375	374620
13740	374621
26487	374622
87694	374623
148027	374624
88341	374625
42576	374626
82428	374627
7184	374628
30208	374629
7789	374630
52667	374631
88002	374632
21716	374633
17394	374634
27513	374635
77291	374636
51080	374637
4	374638
3654	374639
864	374640
37800	374641
78549	374642
63331	374643
123	374644
33478	374645
39474	374646
19080	374647
12590	374648
37306	374649
34294	374650
7147	374651
26659	374652
23898	374653
113049	374654
1	374655
13574	374656
40933	374657
5927	374658
128	374659
96945	374660
8715	374661
65066	374662
161117	374663
85567	374664
49574	374665
13705	374666
60187	374667
9473	374668
3015	374669
31733	374670
9384	374671
28131	374672
14243	374673
136837	374674
4831	374675
73001	374676
38661	374677
47369	374678
156078	374679
14200	374680
16546	374681
11551	374682
36044	374683
32512	374684
4864	374685
161	374686
58879	374687
1305	374688
40753	374689
5838	374690
9746	374691
2354	374692
15619	374693
155093	374694
1171	374695
2048	374696
8149	374697
184945	374698
6	374699
14036	374700
10004	374701
5232	374702
20754	374703
2879	374704
53143	374705
17646	374706
117001	374707
74983	374708
105961	374709
27010	374710
76071	374711
29977	374712
104656	374713
58758	374714
51125	374715
14503	374716
12513	374717
76471	374718
92222	374719
94360	374720
18270	374721
78521	374722
6448	374723
7071	374724
4560	374725
15000	374726
36666	374727
117047	374728
10362	374729
44044	374730
22571	374731
2269	374732
85534	374733
73800	374734
32814	374735
45300	374736
68586	374737
66169	374738
2262	374739
13539	374740
49465	374741
260	374742
1	374743
1009	374744
4351	374745
88149	374746
61413	374747
62140	374748
1377	374749
3326	374750
78324	374751
3048	374752
1504	374753
58746	374754
13675	374755
5073	374756
2917	374757
6632	374758
6506	374759
1188	374760
68785	374761
50974	374762
49188	374763
56535	374764
64791	374765
87520	374766
43269	374767
143031	374768
2266	374769
36021	374770
10929	374771
4506	374772
2820	374773
7786	374774
12531	374775
174	374776
47542	374777
21529	374778
28192	374779
3496	374780
14398	374781
59986	374782
108157	374783
5763	374784
47240	374785
2321	374786
3596	374787
20005	374788
99003	374789
70598	374790
774	374791
44361	374792
26175	374793
5649	374794
5765	374795
19558	374796
3457	374797
28158	374798
83549	374799
37989	374800
44172	374801
20248	374802
3903	374803
61994	374804
43145	374805
83071	374806
14814	374807
53761	374808
57150	374809
66506	374810
45627	374811
579	374812
91	374813
13689	374814
65230	374815
9346	374816
1421	374817
18636	374818
132161	374819
778	374820
66257	374821
25340	374822
11308	374823
47175	374824
75321	374825
65895	374826
18795	374827
24133	374828
9316	374829
45228	374830
82357	374831
5544	374832
19575	374833
111926	374834
3681	374835
24101	374836
29068	374837
56291	374838
56842	374839
26654	374840
66879	374841
31461	374842
86	374843
68781	374844
43467	374845
70760	374846
67903	374847
29347	374848
30722	374849
66340	374850
69288	374851
21394	374852
4889	374853
65715	374854
31615	374855
3271	374856
60126	374857
29284	374858
35506	374859
4057	374860
46947	374861
16463	374862
60137	374863
42712	374864
3596	374865
1862	374866
63085	374867
59632	374868
23487	374869
17232	374870
65495	374871
9270	374872
38882	374873
982	374874
11630	374875
36849	374876
7228	374877
75487	374878
46166	374879
8187	374880
9420	374881
25590	374882
21023	374883
14048	374884
76600	374885
43028	374886
69986	374887
2507	374888
24939	374889
5576	374890
15817	374891
7027	374892
79006	374893
2109	374894
37271	374895
19183	374896
28343	374897
19183	374898
2332	374899
414	374900
56	374901
8661	374902
5890	374903
13902	374904
78456	374905
20829	374906
8920	374907
103577	374908
12895	374909
11820	374910
38444	374911
151228	374912
63306	374913
41573	374914
29599	374915
15718	374916
49276	374917
9646	374918
7865	374919
1937	374920
11333	374921
44295	374922
324	374923
16379	374924
4308	374925
12642	374926
6126	374927
3699	374928
12155	374929
3839	374930
362	374931
5220	374932
333	374933
19939	374934
112245	374935
66201	374936
23199	374937
35500	374938
9825	374939
23935	374940
2727	374941
34298	374942
544	374943
3105	374944
58421	374945
12553	374946
2708	374947
77479	374948
129695	374949
40098	374950
47872	374951
1873	374952
8	374953
26491	374954
37995	374955
31457	374956
11547	374957
35159	374958
8867	374959
22410	374960
6589	374961
30	374962
28179	374963
14842	374964
29584	374965
37234	374966
45306	374967
13478	374968
105003	374969
22336	374970
6763	374971
37206	374972
9642	374973
7603	374974
20286	374975
2453	374976
29348	374977
15265	374978
24771	374979
14540	374980
89723	374981
12286	374982
20218	374983
55931	374984
44750	374985
8	374986
482	374987
78418	374988
2802	374989
59621	374990
27654	374991
16469	374992
32919	374993
81326	374994
28520	374995
54514	374996
89571	374997
96737	374998
8822	374999
62906	375000
29144	375001
55747	375002
120539	375003
65635	375004
79068	375005
38635	375006
64702	375007
843	375008
88682	375009
49193	375010
44634	375011
60001	375012
3789	375013
34404	375014
60722	375015
35436	375016
53646	375017
7803	375018
19378	375019
90225	375020
83197	375021
9456	375022
13546	375023
1471	375024
39842	375025
1561	375026
939	375027
99379	375028
1873	375029
44717	375030
35872	375031
69486	375032
2264	375033
65845	375034
23523	375035
57327	375036
19768	375037
3624	375038
22116	375039
7992	375040
5242	375041
17095	375042
60650	375043
2709	375044
461	375045
28232	375046
37593	375047
42440	375048
7096	375049
61917	375050
1568	375051
5070	375052
22960	375053
40188	375054
31536	375055
17657	375056
8956	375057
30219	375058
37483	375059
29773	375060
23046	375061
6674	375062
38111	375063
127279	375064
227	375065
603	375066
39459	375067
110040	375068
2002	375069
73590	375070
35388	375071
6130	375072
119783	375073
14584	375074
56044	375075
53314	375076
64835	375077
1709	375078
39994	375079
2592	375080
150829	375081
3964	375082
14061	375083
107842	375084
26268	375085
27755	375086
25667	375087
2743	375088
68558	375089
41521	375090
436	375091
798	375092
4612	375093
77679	375094
141549	375095
16452	375096
21371	375097
26762	375098
16268	375099
33103	375100
90386	375101
41408	375102
62943	375103
123847	375104
40661	375105
605	375106
19721	375107
13175	375108
31870	375109
3	375110
19692	375111
18805	375112
10403	375113
482	375114
41626	375115
11223	375116
15453	375117
115202	375118
41735	375119
8034	375120
691	375121
5895	375122
11794	375123
34564	375124
39536	375125
26830	375126
44860	375127
21104	375128
78599	375129
18152	375130
95599	375131
32361	375132
37539	375133
6404	375134
102074	375135
84984	375136
4178	375137
5406	375138
56342	375139
2041	375140
65834	375141
27662	375142
10952	375143
125215	375144
17021	375145
61413	375146
96164	375147
30814	375148
47	375149
50018	375150
9616	375151
97783	375152
13851	375153
16105	375154
8068	375155
14557	375156
27076	375157
3513	375158
73509	375159
43123	375160
35523	375161
37244	375162
5413	375163
6252	375164
10678	375165
11641	375166
7023	375167
3539	375168
16634	375169
34602	375170
66258	375171
56520	375172
324	375173
42930	375174
15285	375175
85739	375176
7967	375177
36376	375178
34436	375179
73531	375180
19310	375181
3593	375182
11535	375183
1763	375184
41738	375185
85320	375186
5316	375187
102547	375188
68045	375189
6031	375190
182	375191
61513	375192
18803	375193
21681	375194
11367	375195
32009	375196
77373	375197
49629	375198
75300	375199
91990	375200
6544	375201
1836	375202
98990	375203
126137	375204
26138	375205
4071	375206
188472	375207
61986	375208
421	375209
482	375210
119418	375211
157	375212
30647	375213
51363	375214
47291	375215
68465	375216
39926	375217
20051	375218
7001	375219
14758	375220
23634	375221
85781	375222
102867	375223
4997	375224
28741	375225
46275	375226
22507	375227
362	375228
6155	375229
1592	375230
2551	375231
47078	375232
2725	375233
51536	375234
3784	375235
117537	375236
92430	375237
67514	375238
54100	375239
1759	375240
10509	375241
16708	375242
7433	375243
10166	375244
22200	375245
52032	375246
2086	375247
2086	375248
24966	375249
145780	375250
41911	375251
424	375252
56179	375253
32729	375254
88593	375255
1848	375256
75086	375257
18270	375258
29245	375259
15402	375260
11447	375261
15386	375262
43151	375263
140147	375264
3906	375265
75064	375266
19650	375267
35821	375268
5096	375269
11967	375270
5060	375271
26275	375272
78372	375273
58329	375274
1101	375275
43467	375276
39230	375277
119936	375278
1059	375279
53392	375280
32432	375281
1	375282
33270	375283
15578	375284
11934	375285
68812	375286
82149	375287
9031	375288
129	375289
51531	375290
85950	375291
17544	375292
49293	375293
132782	375294
95	375295
11198	375296
11345	375297
21749	375298
74649	375299
892	375300
2428	375301
8034	375302
2026	375303
92539	375304
3053	375305
1370	375306
111165	375307
1870	375308
781	375309
73229	375310
24177	375311
41489	375312
1100	375313
781	375314
3350	375315
65141	375316
42054	375317
41298	375318
324	375319
59997	375320
63126	375321
11136	375322
113613	375323
2915	375324
1874	375325
85780	375326
4218	375327
8757	375328
6850	375329
39549	375330
1874	375331
3769	375332
7875	375333
22449	375334
53375	375335
6025	375336
16583	375337
50052	375338
75982	375339
84978	375340
11855	375341
1848	375342
54500	375343
848	375344
2964	375345
15572	375346
71224	375347
16287	375348
117200	375349
43246	375350
42797	375351
781	375352
132648	375353
87474	375354
15675	375355
774	375356
50176	375357
1874	375358
112	375359
29283	375360
1877	375361
50704	375362
2325	375363
14309	375364
13281	375365
40179	375366
3774	375367
162081	375368
87827	375369
5232	375370
23215	375371
41552	375372
39002	375373
2040	375374
45841	375375
9365	375376
37104	375377
25692	375378
5126	375379
28102	375380
34907	375381
78512	375382
57116	375383
25667	375384
15405	375385
854	375386
47124	375387
17051	375388
10237	375389
27637	375390
58594	375391
3979	375392
5191	375393
164114	375394
22976	375395
137342	375396
87194	375397
13347	375398
24669	375399
38326	375400
9640	375401
6456	375402
29785	375403
103663	375404
28372	375405
30635	375406
33470	375407
93252	375408
30387	375409
11924	375410
43352	375411
41256	375412
19791	375413
8815	375414
30666	375415
75600	375416
64246	375417
107664	375418
70621	375419
21613	375420
71800	375421
63895	375422
12512	375423
74017	375424
49579	375425
3061	375426
89663	375427
4777	375428
14874	375429
132507	375430
2467	375431
17821	375432
19850	375433
82727	375434
78557	375435
29639	375436
1316	375437
1	375438
11595	375439
28338	375440
47261	375441
25535	375442
62438	375443
44512	375444
39086	375445
1850	375446
16989	375447
35155	375448
13160	375449
59538	375450
47788	375451
26967	375452
23883	375453
20127	375454
12273	375455
41931	375456
68048	375457
3077	375458
167	375459
1919	375460
20433	375461
40903	375462
24261	375463
71515	375464
5774	375465
78523	375466
5173	375467
58282	375468
46456	375469
177066	375470
23343	375471
19819	375472
538	375473
54477	375474
85488	375475
47548	375476
4034	375477
38083	375478
56069	375479
51508	375480
49939	375481
73452	375482
26563	375483
24812	375484
44121	375485
117	375486
83011	375487
74031	375488
71878	375489
3233	375490
344	375491
40400	375492
781	375493
79097	375494
438	375495
10776	375496
66449	375497
112503	375498
26734	375499
248	375500
866	375501
1187	375502
2003	375503
51492	375504
5265	375505
200	375506
2408	375507
109213	375508
15830	375509
73135	375510
50826	375511
15221	375512
28868	375513
65871	375514
49786	375515
5173	375516
13453	375517
61556	375518
46533	375519
42476	375520
4176	375521
50704	375522
8836	375523
37035	375524
53239	375525
8769	375526
140435	375527
45570	375528
3879	375529
835	375530
71203	375531
34084	375532
509	375533
7228	375534
57714	375535
4695	375536
127138	375537
66411	375538
47432	375539
1619	375540
17676	375541
1453	375542
2242	375543
1663	375544
47807	375545
20549	375546
19669	375547
20924	375548
118023	375549
21404	375550
4535	375551
34695	375552
68590	375553
5611	375554
36628	375555
3384	375556
7249	375557
6681	375558
112190	375559
10146	375560
324	375561
25897	375562
84929	375563
129579	375564
32194	375565
38339	375566
24515	375567
14016	375568
77404	375569
6021	375570
18656	375571
74285	375572
64846	375573
41627	375574
73904	375575
57935	375576
65593	375577
19332	375578
38577	375579
47168	375580
32624	375581
31508	375582
57813	375583
23689	375584
156575	375585
59486	375586
1679	375587
23254	375588
46976	375589
74761	375590
746	375591
8079	375592
8956	375593
11385	375594
10446	375595
23349	375596
21409	375597
16978	375598
3801	375599
97345	375600
26561	375601
24688	375602
26532	375603
7752	375604
2821	375605
5564	375606
87513	375607
7483	375608
2119	375609
345	375610
7557	375611
606	375612
12446	375613
62762	375614
53958	375615
21001	375616
9715	375617
50330	375618
31473	375619
52203	375620
54250	375621
71243	375622
1787	375623
42496	375624
8053	375625
12143	375626
1776	375627
70263	375628
12715	375629
152599	375630
88012	375631
5957	375632
152335	375633
36585	375634
41946	375635
4273	375636
4153	375637
407	375638
1792	375639
15809	375640
102814	375641
5465	375642
142	375643
3935	375644
4932	375645
3912	375646
4568	375647
105741	375648
18	375649
29079	375650
121492	375651
16989	375652
9251	375653
57185	375654
24406	375655
33334	375656
9998	375657
130376	375658
2263	375659
3637	375660
146	375661
16749	375662
44443	375663
18562	375664
65429	375665
2725	375666
7280	375667
28829	375668
6881	375669
7533	375670
29637	375671
116772	375672
5985	375673
12717	375674
50169	375675
14164	375676
23806	375677
10470	375678
4094	375679
3476	375680
3931	375681
9570	375682
53958	375683
153582	375684
1803	375685
27557	375686
103798	375687
24704	375688
4020	375689
7726	375690
10262	375691
13524	375692
4571	375693
55524	375694
148546	375695
41465	375696
10204	375697
16058	375698
24284	375699
51576	375700
1278	375701
42701	375702
1354	375703
3761	375704
39566	375705
743	375706
16785	375707
22062	375708
3587	375709
94373	375710
11327	375711
1	375712
64863	375713
18933	375714
110330	375715
12455	375716
60688	375717
93542	375718
7452	375719
83569	375720
1550	375721
23578	375722
112153	375723
23906	375724
40325	375725
51466	375726
54330	375727
62107	375728
40071	375729
2157	375730
28051	375731
15001	375732
5848	375733
15050	375734
54374	375735
36418	375736
27989	375737
114494	375738
79602	375739
4118	375740
116998	375741
43170	375742
19382	375743
627	375744
110041	375745
9843	375746
183440	375747
41875	375748
36477	375749
5872	375750
30785	375751
6404	375752
40431	375753
69820	375754
56075	375755
70604	375756
11757	375757
541	375758
88056	375759
16542	375760
55445	375761
18820	375762
18549	375763
60633	375764
142629	375765
4972	375766
55786	375767
15119	375768
18753	375769
10738	375770
3623	375771
8101	375772
82596	375773
34669	375774
13777	375775
2362	375776
45166	375777
61914	375778
16001	375779
42092	375780
67419	375781
30438	375782
109329	375783
99872	375784
39420	375785
45307	375786
26082	375787
51222	375788
71802	375789
31126	375790
5202	375791
811	375792
49642	375793
5926	375794
23191	375795
8491	375796
36681	375797
132892	375798
2211	375799
6105	375800
47157	375801
44738	375802
64220	375803
9326	375804
14833	375805
10226	375806
19842	375807
67220	375808
55263	375809
35957	375810
29246	375811
29688	375812
37619	375813
62171	375814
34430	375815
38748	375816
14282	375817
39315	375818
22167	375819
15396	375820
11861	375821
37298	375822
14300	375823
3285	375824
35355	375825
2626	375826
13776	375827
809	375828
127040	375829
74928	375830
181188	375831
52259	375832
55546	375833
54035	375834
26262	375835
43704	375836
88065	375837
30774	375838
182	375839
113491	375840
91570	375841
15918	375842
35958	375843
72753	375844
42744	375845
66318	375846
14602	375847
107346	375848
22960	375849
61754	375850
23381	375851
44841	375852
2465	375853
87681	375854
33979	375855
46379	375856
62416	375857
18018	375858
4555	375859
25792	375860
112360	375861
42713	375862
46382	375863
46157	375864
43	375865
55567	375866
91024	375867
41640	375868
29845	375869
14603	375870
52	375871
41187	375872
50522	375873
4091	375874
82684	375875
55567	375876
2256	375877
85096	375878
287	375879
35327	375880
438	375881
73	375882
703	375883
3553	375884
15013	375885
37417	375886
115098	375887
2036	375888
1740	375889
25171	375890
25701	375891
5763	375892
86368	375893
15112	375894
49606	375895
19623	375896
2827	375897
1796	375898
5587	375899
10709	375900
1294	375901
4	375902
93644	375903
37716	375904
12605	375905
318	375906
21579	375907
49736	375908
2140	375909
42181	375910
34620	375911
649	375912
12330	375913
82976	375914
1681	375915
709	375916
105119	375917
19197	375918
122660	375919
7454	375920
107408	375921
1551	375922
2313	375923
50125	375924
61668	375925
2311	375926
481	375927
404	375928
26086	375929
8253	375930
5926	375931
39564	375932
23695	375933
26175	375934
1883	375935
2266	375936
64402	375937
46244	375938
2555	375939
50242	375940
691	375941
53780	375942
102308	375943
15399	375944
160773	375945
634	375946
60522	375947
33	375948
2792	375949
9685	375950
30780	375951
2591	375952
63886	375953
924	375954
798	375955
66822	375956
18867	375957
1462	375958
503	375959
16869	375960
1394	375961
25277	375962
16614	375963
1619	375964
56191	375965
72225	375966
152901	375967
17829	375968
8174	375969
7956	375970
30906	375971
54747	375972
7044	375973
9050	375974
3616	375975
1713	375976
31369	375977
9198	375978
3025	375979
1256	375980
7207	375981
873	375982
73	375983
1465	375984
13472	375985
1295	375986
8232	375987
29654	375988
1145	375989
2035	375990
3608	375991
71775	375992
71367	375993
69514	375994
10803	375995
51706	375996
3587	375997
57	375998
37428	375999
32881	376000
17076	376001
47597	376002
90433	376003
57714	376004
14601	376005
12259	376006
1192	376007
10451	376008
2626	376009
86237	376010
78521	376011
6464	376012
62663	376013
12080	376014
43	376015
69165	376016
42644	376017
5635	376018
66274	376019
50203	376020
2859	376021
41859	376022
41525	376023
37993	376024
2789	376025
24997	376026
21152	376027
1074	376028
63645	376029
19465	376030
39009	376031
13048	376032
23088	376033
7424	376034
21896	376035
22165	376036
20580	376037
25458	376038
13247	376039
21619	376040
3745	376041
109323	376042
1916	376043
56687	376044
3	376045
8334	376046
26742	376047
23795	376048
41689	376049
87265	376050
20119	376051
12283	376052
11516	376053
30939	376054
7277	376055
4855	376056
1820	376057
17505	376058
16334	376059
23633	376060
12473	376061
31429	376062
77463	376063
170917	376064
61031	376065
28972	376066
21930	376067
86459	376068
182907	376069
15444	376070
20605	376071
37229	376072
58538	376073
55858	376074
165083	376075
18396	376076
87910	376077
47633	376078
4524	376079
30798	376080
43147	376081
11136	376082
10018	376083
19139	376084
108434	376085
111201	376086
35448	376087
20664	376088
19271	376089
103711	376090
9235	376091
1624	376092
60081	376093
3931	376094
421	376095
4387	376096
35591	376097
126860	376098
35131	376099
26029	376100
14323	376101
41895	376102
6008	376103
17063	376104
11510	376105
107629	376106
4743	376107
2612	376108
40448	376109
369	376110
36658	376111
139346	376112
68380	376113
60498	376114
8694	376115
25785	376116
15568	376117
39479	376118
7663	376119
3397	376120
50851	376121
140291	376122
29419	376123
20051	376124
52427	376125
84829	376126
24884	376127
54746	376128
22173	376129
90796	376130
30567	376131
54190	376132
46130	376133
14154	376134
35393	376135
8	376136
519	376137
59835	376138
5603	376139
64513	376140
65256	376141
2135	376142
90211	376143
14444	376144
8883	376145
4278	376146
70152	376147
151928	376148
28067	376149
36502	376150
37926	376151
20427	376152
79474	376153
77406	376154
1061	376155
40424	376156
28688	376157
96668	376158
66799	376159
59212	376160
1425	376161
140342	376162
60585	376163
126778	376164
5173	376165
53575	376166
1057	376167
15485	376168
798	376169
57168	376170
74678	376171
16581	376172
90718	376173
79480	376174
68126	376175
58275	376176
35499	376177
1327	376178
2761	376179
12444	376180
52501	376181
1754	376182
9204	376183
5724	376184
1754	376185
587	376186
38766	376187
19853	376188
14329	376189
86595	376190
5520	376191
5281	376192
18625	376193
21501	376194
102396	376195
4592	376196
8843	376197
18937	376198
55652	376199
16977	376200
27003	376201
58017	376202
66558	376203
44093	376204
26451	376205
89799	376206
4567	376207
1520	376208
37982	376209
15135	376210
31875	376211
4273	376212
174500	376213
2219	376214
5235	376215
1916	376216
104336	376217
48026	376218
115671	376219
39588	376220
4789	376221
2219	376222
10622	376223
36645	376224
7639	376225
60996	376226
58173	376227
17525	376228
54691	376229
2219	376230
35485	376231
6187	376232
63512	376233
44314	376234
430	376235
2674	376236
49818	376237
72436	376238
43352	376239
1519	376240
31560	376241
1164	376242
4079	376243
1135	376244
49606	376245
10767	376246
87462	376247
16061	376248
69823	376249
32006	376250
25577	376251
153062	376252
1660	376253
2572	376254
20651	376255
7550	376256
5024	376257
37709	376258
4254	376259
83379	376260
1914	376261
964	376262
21958	376263
33217	376264
30955	376265
78541	376266
56715	376267
3696	376268
90836	376269
40611	376270
109272	376271
5714	376272
24090	376273
39234	376274
53435	376275
25109	376276
32478	376277
56802	376278
30126	376279
103531	376280
66268	376281
50958	376282
140367	376283
108227	376284
29197	376285
11997	376286
11026	376287
4082	376288
36252	376289
17458	376290
183178	376291
92474	376292
63294	376293
12958	376294
8684	376295
74699	376296
31619	376297
1561	376298
1671	376299
9737	376300
5544	376301
41295	376302
7606	376303
11543	376304
9638	376305
10355	376306
75500	376307
24404	376308
2744	376309
5755	376310
3182	376311
2899	376312
46004	376313
1809	376314
30570	376315
4284	376316
3313	376317
96741	376318
701	376319
135624	376320
14081	376321
61241	376322
20963	376323
40325	376324
102879	376325
5129	376326
8794	376327
7600	376328
11080	376329
16027	376330
10619	376331
130	376332
79746	376333
11484	376334
2581	376335
24284	376336
16287	376337
79332	376338
34212	376339
42695	376340
55005	376341
19155	376342
79010	376343
3282	376344
11322	376345
3157	376346
318	376347
29375	376348
32040	376349
41668	376350
27049	376351
82195	376352
54024	376353
256	376354
69217	376355
25918	376356
14200	376357
882	376358
69039	376359
4875	376360
1342	376361
41525	376362
16585	376363
28756	376364
28366	376365
25344	376366
37471	376367
44540	376368
31116	376369
11787	376370
57328	376371
32413	376372
5192	376373
129362	376374
8200	376375
137658	376376
81015	376377
158	376378
37213	376379
44586	376380
62507	376381
13660	376382
33577	376383
7219	376384
9347	376385
4580	376386
82358	376387
23820	376388
63971	376389
3221	376390
29185	376391
40415	376392
23909	376393
1669	376394
7702	376395
120	376396
2264	376397
18696	376398
74699	376399
74044	376400
12905	376401
4038	376402
174555	376403
3359	376404
70074	376405
43022	376406
22987	376407
836	376408
23459	376409
50200	376410
61241	376411
6585	376412
64970	376413
35482	376414
32494	376415
290	376416
6513	376417
420	376418
69173	376419
21381	376420
60568	376421
61607	376422
62531	376423
19539	376424
1932	376425
78063	376426
31372	376427
9094	376428
102778	376429
1351	376430
8130	376431
10621	376432
32879	376433
56053	376434
32038	376435
49241	376436
42617	376437
63788	376438
48747	376439
7483	376440
387	376441
7318	376442
59644	376443
40883	376444
102192	376445
83354	376446
35601	376447
4972	376448
817	376449
1817	376450
61435	376451
116921	376452
89896	376453
14403	376454
450	376455
303	376456
34636	376457
20818	376458
43794	376459
34288	376460
38413	376461
47497	376462
32859	376463
14201	376464
19969	376465
9938	376466
10087	376467
21015	376468
44662	376469
85422	376470
6385	376471
487	376472
10981	376473
17685	376474
33663	376475
4204	376476
22111	376477
16664	376478
50059	376479
1604	376480
62032	376481
56087	376482
43702	376483
33099	376484
22563	376485
131446	376486
1213	376487
28	376488
20954	376489
61097	376490
15335	376491
15432	376492
34388	376493
31161	376494
4726	376495
13297	376496
18239	376497
4459	376498
11381	376499
16716	376500
32290	376501
20713	376502
24461	376503
74095	376504
55194	376505
2137	376506
5435	376507
70011	376508
925	376509
32166	376510
2953	376511
55192	376512
26850	376513
38594	376514
17670	376515
4398	376516
10791	376517
836	376518
212	376519
43049	376520
7524	376521
12039	376522
143080	376523
1746	376524
4588	376525
4325	376526
12134	376527
6683	376528
13329	376529
45795	376530
75368	376531
9730	376532
1681	376533
1754	376534
57032	376535
39333	376536
29279	376537
13376	376538
249	376539
39319	376540
735	376541
2589	376542
21735	376543
1263	376544
50033	376545
67803	376546
23903	376547
28241	376548
6506	376549
2570	376550
12067	376551
101064	376552
67908	376553
35627	376554
36032	376555
2174	376556
753	376557
16106	376558
55385	376559
4166	376560
3188	376561
78558	376562
95017	376563
33848	376564
11957	376565
11169	376566
121944	376567
876	376568
100607	376569
2097	376570
29907	376571
36203	376572
54588	376573
142	376574
95471	376575
87703	376576
61189	376577
14530	376578
71810	376579
146006	376580
8822	376581
55718	376582
24394	376583
86353	376584
25143	376585
1187	376586
7099	376587
38645	376588
80904	376589
23202	376590
1667	376591
16058	376592
2620	376593
24004	376594
11934	376595
11077	376596
19807	376597
127888	376598
57286	376599
68586	376600
35015	376601
1567	376602
12176	376603
48339	376604
57005	376605
41562	376606
20436	376607
43900	376608
10414	376609
29243	376610
90687	376611
102702	376612
30083	376613
145791	376614
33428	376615
46034	376616
15505	376617
74123	376618
477	376619
18431	376620
21240	376621
58336	376622
13294	376623
20102	376624
92234	376625
16410	376626
98866	376627
836	376628
11337	376629
73867	376630
1315	376631
77730	376632
96172	376633
128144	376634
9204	376635
10667	376636
52357	376637
2725	376638
64320	376639
55856	376640
369	376641
35705	376642
7827	376643
69117	376644
37789	376645
9996	376646
120072	376647
69851	376648
26401	376649
10598	376650
21119	376651
90396	376652
85524	376653
717	376654
35487	376655
17525	376656
106785	376657
8023	376658
121944	376659
21910	376660
3048	376661
20221	376662
23110	376663
117633	376664
50558	376665
54284	376666
3920	376667
43366	376668
34073	376669
72924	376670
30179	376671
49507	376672
37232	376673
824	376674
89702	376675
248	376676
60	376677
28652	376678
50878	376679
7213	376680
175134	376681
26558	376682
1	376683
6828	376684
162	376685
43151	376686
32479	376687
16580	376688
10213	376689
1030	376690
32357	376691
31982	376692
15846	376693
16874	376694
24725	376695
15886	376696
134368	376697
3315	376698
84730	376699
4659	376700
23144	376701
4608	376702
72243	376703
57662	376704
4038	376705
945	376706
59838	376707
15685	376708
14371	376709
66088	376710
8	376711
57605	376712
8009	376713
18736	376714
38463	376715
20012	376716
22200	376717
5974	376718
31473	376719
102939	376720
16709	376721
42542	376722
39389	376723
8724	376724
6833	376725
362	376726
972	376727
24126	376728
11844	376729
39445	376730
24121	376731
34239	376732
457	376733
34601	376734
941	376735
3468	376736
29133	376737
50399	376738
4993	376739
796	376740
46782	376741
17523	376742
56452	376743
40865	376744
14569	376745
18	376746
7256	376747
16356	376748
2401	376749
80764	376750
4760	376751
183	376752
7318	376753
10064	376754
8560	376755
16181	376756
5031	376757
3127	376758
25685	376759
2318	376760
48167	376761
50450	376762
21960	376763
66520	376764
37827	376765
21065	376766
38119	376767
21936	376768
86086	376769
43891	376770
17494	376771
14971	376772
18532	376773
127222	376774
65751	376775
1930	376776
23139	376777
84999	376778
49826	376779
37497	376780
5044	376781
2240	376782
7550	376783
102706	376784
103577	376785
78263	376786
4168	376787
34451	376788
37495	376789
395	376790
51508	376791
33372	376792
17078	376793
46471	376794
90792	376795
54578	376796
22654	376797
131745	376798
72735	376799
55395	376800
1495	376801
35418	376802
1539	376803
43931	376804
781	376805
6011	376806
75437	376807
6894	376808
46545	376809
33931	376810
50258	376811
79639	376812
34451	376813
100237	376814
92098	376815
23663	376816
42649	376817
12591	376818
3791	376819
13721	376820
8037	376821
60124	376822
60000	376823
27394	376824
12588	376825
11508	376826
6878	376827
18840	376828
16166	376829
41617	376830
110640	376831
760	376832
171226	376833
13705	376834
4582	376835
16386	376836
9122	376837
20120	376838
72200	376839
22144	376840
449	376841
9775	376842
3876	376843
72209	376844
9771	376845
71877	376846
9695	376847
889	376848
502	376849
50155	376850
57577	376851
39678	376852
71939	376853
1692	376854
63052	376855
3934	376856
12083	376857
23190	376858
9015	376859
20795	376860
8317	376861
744	376862
52036	376863
30982	376864
4022	376865
1376	376866
93883	376867
67373	376868
16221	376869
23292	376870
343	376871
67821	376872
50059	376873
6924	376874
4022	376875
105576	376876
187181	376877
88629	376878
41825	376879
42748	376880
28179	376881
964	376882
113974	376883
64878	376884
11742	376885
9673	376886
4627	376887
4362	376888
25055	376889
1969	376890
4710	376891
40356	376892
48406	376893
115457	376894
23472	376895
14935	376896
66139	376897
9570	376898
14473	376899
120496	376900
67005	376901
8257	376902
273	376903
3822	376904
521	376905
61154	376906
23202	376907
15787	376908
62012	376909
53694	376910
16771	376911
5004	376912
80449	376913
1763	376914
47542	376915
53752	376916
2031	376917
5331	376918
63584	376919
65123	376920
86307	376921
1631	376922
22094	376923
36716	376924
54220	376925
75470	376926
89015	376927
11753	376928
26033	376929
26033	376930
121131	376931
93689	376932
30813	376933
69649	376934
68031	376935
5224	376936
36779	376937
604	376938
25092	376939
21829	376940
46835	376941
14414	376942
79661	376943
23211	376944
50026	376945
99664	376946
50487	376947
5853	376948
30066	376949
31161	376950
36907	376951
18882	376952
363	376953
41520	376954
51549	376955
7637	376956
42240	376957
13	376958
11548	376959
109705	376960
11360	376961
995	376962
18426	376963
49675	376964
11188	376965
63435	376966
4592	376967
10282	376968
20924	376969
126645	376970
64553	376971
18403	376972
84351	376973
65436	376974
39694	376975
905	376976
36566	376977
24227	376978
28678	376979
29098	376980
26924	376981
43250	376982
12060	376983
5803	376984
24118	376985
25141	376986
39678	376987
83500	376988
4296	376989
6704	376990
76422	376991
35187	376992
134130	376993
70507	376994
70618	376995
73316	376996
113130	376997
28787	376998
25897	376999
61239	377000
15047	377001
30421	377002
22125	377003
66024	377004
52643	377005
7261	377006
76282	377007
12821	377008
124441	377009
36869	377010
29670	377011
42619	377012
130149	377013
60157	377014
22754	377015
30344	377016
52691	377017
10785	377018
11775	377019
34104	377020
99458	377021
11153	377022
102728	377023
12587	377024
7191	377025
7335	377026
22099	377027
88742	377028
14424	377029
59687	377030
24402	377031
16418	377032
51241	377033
19620	377034
27381	377035
16027	377036
54118	377037
17889	377038
34670	377039
31787	377040
4728	377041
137696	377042
83411	377043
67310	377044
14473	377045
2821	377046
6310	377047
24353	377048
34304	377049
9087	377050
81602	377051
16632	377052
51986	377053
43615	377054
61047	377055
8225	377056
36065	377057
60961	377058
3114	377059
21306	377060
14741	377061
12245	377062
8586	377063
143	377064
803	377065
24310	377066
2174	377067
62302	377068
8829	377069
3763	377070
7697	377071
1379	377072
9141	377073
1376	377074
88664	377075
88889	377076
2537	377077
43271	377078
36087	377079
50009	377080
46453	377081
85876	377082
10969	377083
62324	377084
3041	377085
4232	377086
11782	377087
12045	377088
46010	377089
85651	377090
114712	377091
2842	377092
74723	377093
40724	377094
12851	377095
29031	377096
8401	377097
5433	377098
79458	377099
83226	377100
88592	377101
51068	377102
60063	377103
22092	377104
18813	377105
62488	377106
9794	377107
10824	377108
7365	377109
51563	377110
46204	377111
65057	377112
18829	377113
13297	377114
60183	377115
58153	377116
66651	377117
79804	377118
38014	377119
47551	377120
20849	377121
41174	377122
27802	377123
128739	377124
77175	377125
50233	377126
6149	377127
9666	377128
14323	377129
42800	377130
18626	377131
31616	377132
1672	377133
26328	377134
17295	377135
21718	377136
5731	377137
114450	377138
5750	377139
88788	377140
9695	377141
5396	377142
44467	377143
44906	377144
10665	377145
45990	377146
1655	377147
44271	377148
95902	377149
106452	377150
22400	377151
15113	377152
35889	377153
1437	377154
87477	377155
73130	377156
1393	377157
46098	377158
23589	377159
17577	377160
19465	377161
66560	377162
10426	377163
43670	377164
970	377165
1672	377166
73962	377167
138557	377168
73488	377169
4228	377170
7672	377171
26398	377172
18992	377173
40317	377174
66357	377175
7386	377176
17910	377177
42917	377178
75859	377179
46931	377180
2111	377181
11835	377182
4843	377183
41805	377184
1501	377185
1501	377186
7086	377187
73609	377188
15675	377189
32238	377190
38360	377191
17190	377192
28344	377193
24449	377194
10438	377195
24449	377196
26	377197
24293	377198
23281	377199
45866	377200
133751	377201
59157	377202
11718	377203
41776	377204
28647	377205
9604	377206
483	377207
23156	377208
26180	377209
60414	377210
27945	377211
1834	377212
102870	377213
29161	377214
9026	377215
47792	377216
60086	377217
129437	377218
16293	377219
2770	377220
47949	377221
6	377222
9807	377223
751	377224
18418	377225
10219	377226
7073	377227
16153	377228
26390	377229
187	377230
47350	377231
881	377232
5826	377233
21757	377234
38943	377235
3447	377236
6929	377237
15657	377238
22709	377239
31612	377240
13702	377241
129	377242
2938	377243
1824	377244
69293	377245
16866	377246
100281	377247
12550	377248
16818	377249
39241	377250
5335	377251
57325	377252
3572	377253
1925	377254
5064	377255
27613	377256
17617	377257
25650	377258
32278	377259
15842	377260
26409	377261
45813	377262
21462	377263
83332	377264
20624	377265
43161	377266
12583	377267
384	377268
15612	377269
606	377270
32500	377271
5885	377272
158100	377273
96743	377274
73499	377275
19762	377276
66139	377277
97179	377278
3112	377279
11307	377280
36117	377281
2811	377282
73255	377283
122827	377284
39473	377285
39165	377286
44886	377287
47966	377288
13117	377289
4934	377290
53022	377291
44252	377292
44252	377293
34240	377294
7521	377295
48046	377296
45090	377297
28038	377298
8930	377299
147018	377300
95618	377301
6148	377302
104975	377303
55576	377304
110477	377305
4806	377306
51914	377307
949	377308
5303	377309
6570	377310
108362	377311
68888	377312
74544	377313
23881	377314
48152	377315
31049	377316
23640	377317
25722	377318
35385	377319
133048	377320
92291	377321
33325	377322
28497	377323
65819	377324
14447	377325
169467	377326
54303	377327
26027	377328
41726	377329
9806	377330
14327	377331
48537	377332
24145	377333
66872	377334
127709	377335
33453	377336
41360	377337
91910	377338
3803	377339
27377	377340
25661	377341
3924	377342
10463	377343
12372	377344
5888	377345
9557	377346
47127	377347
23799	377348
38727	377349
38301	377350
65760	377351
113765	377352
54526	377353
107989	377354
107989	377355
107989	377356
63726	377357
28484	377358
57631	377359
119974	377360
126121	377361
99417	377362
58806	377363
3808	377364
146587	377365
54697	377366
31553	377367
28967	377368
7472	377369
109928	377370
8884	377371
24322	377372
4691	377373
34935	377374
42225	377375
56909	377376
25716	377377
1377	377378
848	377379
40407	377380
78665	377381
35036	377382
13284	377383
2998	377384
11146	377385
103349	377386
142495	377387
19758	377388
23436	377389
3662	377390
73703	377391
131748	377392
13254	377393
21038	377394
13203	377395
22486	377396
18024	377397
34798	377398
20487	377399
33900	377400
9349	377401
49928	377402
7799	377403
1631	377404
41184	377405
51102	377406
34491	377407
16027	377408
8405	377409
47312	377410
51536	377411
71202	377412
25467	377413
97951	377414
560	377415
4740	377416
6738	377417
1198	377418
17531	377419
103256	377420
1137	377421
3561	377422
645	377423
48885	377424
2925	377425
26765	377426
30209	377427
2899	377428
1471	377429
77647	377430
31950	377431
5765	377432
4560	377433
32735	377434
2656	377435
1523	377436
7131	377437
34334	377438
853	377439
94847	377440
95425	377441
27486	377442
132779	377443
11952	377444
45032	377445
1682	377446
504	377447
1262	377448
15206	377449
9615	377450
70436	377451
1381	377452
96152	377453
5268	377454
35848	377455
97540	377456
35922	377457
16928	377458
39346	377459
33743	377460
46719	377461
12005	377462
22	377463
126841	377464
11197	377465
47456	377466
194	377467
26504	377468
479	377469
291	377470
6961	377471
96340	377472
71646	377473
46331	377474
37848	377475
37644	377476
5838	377477
70148	377478
21410	377479
2261	377480
33725	377481
19991	377482
59051	377483
946	377484
19352	377485
51306	377486
19334	377487
1880	377488
52478	377489
3083	377490
73805	377491
18304	377492
14522	377493
102332	377494
112540	377495
109976	377496
38393	377497
8662	377498
66361	377499
2138	377500
19799	377501
51	377502
5964	377503
1116	377504
3455	377505
81021	377506
16587	377507
87779	377508
162746	377509
5816	377510
50092	377511
41635	377512
9594	377513
61880	377514
32622	377515
42684	377516
66121	377517
8652	377518
1279	377519
1713	377520
288	377521
17246	377522
39164	377523
37980	377524
9843	377525
11916	377526
7688	377527
59282	377528
7580	377529
14015	377530
244	377531
1273	377532
43333	377533
43481	377534
5783	377535
189	377536
37	377537
4123	377538
6791	377539
51127	377540
87655	377541
7385	377542
9770	377543
11054	377544
48053	377545
50214	377546
20745	377547
43113	377548
36967	377549
51740	377550
534	377551
2208	377552
53626	377553
42925	377554
41727	377555
9952	377556
9050	377557
119186	377558
29845	377559
39907	377560
17255	377561
16183	377562
41805	377563
22769	377564
89918	377565
27812	377566
30062	377567
88171	377568
1346	377569
57720	377570
10411	377571
96728	377572
1958	377573
22455	377574
49511	377575
44569	377576
130370	377577
1585	377578
3200	377579
38405	377580
9033	377581
9729	377582
14298	377583
12438	377584
8	377585
7243	377586
84706	377587
5784	377588
19186	377589
1277	377590
39441	377591
8926	377592
51574	377593
14197	377594
10802	377595
19767	377596
925	377597
28997	377598
12877	377599
500	377600
12266	377601
1555	377602
24003	377603
36369	377604
113100	377605
122324	377606
74748	377607
19594	377608
43252	377609
22913	377610
28669	377611
64892	377612
51107	377613
31371	377614
17820	377615
30035	377616
25811	377617
50412	377618
23446	377619
44723	377620
9478	377621
68771	377622
6712	377623
29404	377624
54416	377625
11678	377626
3407	377627
25914	377628
12116	377629
9810	377630
66499	377631
14753	377632
13418	377633
90455	377634
74923	377635
24485	377636
23613	377637
99573	377638
57424	377639
5234	377640
40607	377641
25393	377642
20516	377643
64429	377644
88498	377645
1029	377646
29519	377647
185573	377648
9934	377649
3579	377650
145444	377651
54270	377652
118978	377653
8796	377654
146684	377655
4223	377656
2481	377657
9985	377658
22797	377659
19247	377660
81	377661
481	377662
7542	377663
18583	377664
93532	377665
91921	377666
19942	377667
2660	377668
295	377669
73043	377670
3561	377671
2147	377672
16455	377673
69834	377674
30545	377675
6223	377676
3514	377677
6	377678
19976	377679
1052	377680
4547	377681
58961	377682
54336	377683
8	377684
36013	377685
108449	377686
52326	377687
12005	377688
52025	377689
16669	377690
52255	377691
90557	377692
131447	377693
182916	377694
17566	377695
751	377696
119275	377697
185639	377698
174644	377699
6180	377700
50008	377701
24018	377702
48036	377703
105900	377704
7565	377705
67384	377706
6640	377707
23140	377708
4142	377709
3438	377710
35926	377711
2642	377712
51485	377713
61283	377714
18796	377715
41794	377716
3220	377717
89872	377718
30796	377719
4547	377720
41766	377721
36506	377722
1269	377723
2061	377724
60777	377725
59774	377726
4939	377727
37000	377728
941	377729
5253	377730
743	377731
52202	377732
58413	377733
146251	377734
1567	377735
81320	377736
578	377737
141800	377738
13916	377739
52185	377740
2204	377741
158124	377742
26436	377743
12264	377744
182	377745
10486	377746
4159	377747
2947	377748
667	377749
99162	377750
22378	377751
23785	377752
49470	377753
10288	377754
141288	377755
126715	377756
17603	377757
52854	377758
50229	377759
7704	377760
18073	377761
2159	377762
21248	377763
19123	377764
14541	377765
4244	377766
8611	377767
1751	377768
23772	377769
29694	377770
15675	377771
16625	377772
30686	377773
873	377774
105185	377775
3705	377776
70339	377777
37577	377778
18073	377779
829	377780
8287	377781
68762	377782
14059	377783
1692	377784
48484	377785
16845	377786
25560	377787
8613	377788
42381	377789
4951	377790
42318	377791
51418	377792
12591	377793
9515	377794
13039	377795
46626	377796
16475	377797
32021	377798
4443	377799
8	377800
29340	377801
8187	377802
21179	377803
83658	377804
68094	377805
43873	377806
21680	377807
15205	377808
70941	377809
16907	377810
63413	377811
1128	377812
46445	377813
10443	377814
2470	377815
43376	377816
28877	377817
104105	377818
25244	377819
14849	377820
7708	377821
52769	377822
42264	377823
78113	377824
57823	377825
109463	377826
52507	377827
87551	377828
88095	377829
46724	377830
36360	377831
25390	377832
14103	377833
17271	377834
140	377835
27972	377836
9678	377837
109121	377838
7254	377839
21649	377840
54722	377841
41589	377842
41661	377843
25676	377844
18054	377845
24360	377846
91078	377847
22579	377848
1709	377849
35851	377850
58695	377851
5104	377852
78468	377853
15325	377854
50284	377855
1874	377856
46847	377857
18000	377858
188050	377859
4423	377860
151978	377861
17678	377862
40707	377863
1530	377864
77146	377865
888	377866
57779	377867
11742	377868
183067	377869
1767	377870
21966	377871
11552	377872
23340	377873
318	377874
7936	377875
5882	377876
183459	377877
19112	377878
15717	377879
11563	377880
63871	377881
102485	377882
26669	377883
99059	377884
12271	377885
2914	377886
38311	377887
188567	377888
90461	377889
9657	377890
28257	377891
83643	377892
5664	377893
1936	377894
5031	377895
53194	377896
19261	377897
5769	377898
35667	377899
16630	377900
16944	377901
1434	377902
4097	377903
871	377904
10276	377905
48241	377906
82606	377907
2511	377908
86695	377909
4823	377910
1646	377911
1704	377912
51464	377913
11918	377914
247	377915
48744	377916
67606	377917
3518	377918
11050	377919
4773	377920
109404	377921
19457	377922
12635	377923
6125	377924
83180	377925
44607	377926
41437	377927
38142	377928
77728	377929
37775	377930
43856	377931
44716	377932
7435	377933
2215	377934
4555	377935
6740	377936
70311	377937
7608	377938
46649	377939
763	377940
37810	377941
41719	377942
11412	377943
4056	377944
49120	377945
93071	377946
1834	377947
93743	377948
2316	377949
45975	377950
115703	377951
20676	377952
86417	377953
128343	377954
23969	377955
186990	377956
25296	377957
79698	377958
73215	377959
31526	377960
30613	377961
6827	377962
104646	377963
13434	377964
7922	377965
27354	377966
37755	377967
5589	377968
41061	377969
8424	377970
108553	377971
23051	377972
10026	377973
23723	377974
23144	377975
7876	377976
37063	377977
11890	377978
139085	377979
42157	377980
2834	377981
37789	377982
92837	377983
167017	377984
47156	377985
6602	377986
560	377987
31073	377988
81826	377989
77845	377990
34397	377991
8722	377992
17717	377993
171070	377994
5412	377995
35105	377996
36728	377997
50597	377998
9075	377999
56559	378000
88040	378001
67304	378002
14241	378003
125959	378004
35520	378005
53375	378006
94687	378007
50348	378008
130200	378009
17938	378010
3808	378011
8	378012
5357	378013
115144	378014
5357	378015
22972	378016
35883	378017
85	378018
59475	378019
13766	378020
52527	378021
2242	378022
48333	378023
87632	378024
774	378025
5409	378026
26020	378027
143148	378028
4064	378029
58891	378030
29274	378031
110289	378032
4593	378033
97312	378034
5633	378035
17698	378036
101924	378037
103960	378038
37048	378039
8513	378040
19126	378041
33106	378042
3887	378043
56805	378044
36769	378045
78265	378046
36769	378047
3606	378048
29824	378049
2956	378050
4228	378051
9030	378052
2611	378053
6472	378054
12947	378055
40487	378056
41681	378057
66072	378058
40996	378059
38717	378060
83337	378061
1032	378062
32039	378063
16132	378064
148803	378065
50556	378066
32313	378067
16563	378068
25209	378069
14065	378070
6120	378071
3233	378072
33205	378073
8861	378074
13502	378075
68495	378076
96085	378077
12911	378078
123622	378079
2070	378080
56347	378081
606	378082
606	378083
10227	378084
4906	378085
4790	378086
6223	378087
80540	378088
83556	378089
58138	378090
22285	378091
1895	378092
62625	378093
112	378094
34744	378095
73063	378096
15326	378097
50699	378098
74789	378099
51733	378100
5290	378101
5290	378102
24939	378103
108964	378104
184470	378105
4402	378106
88057	378107
71283	378108
9991	378109
4061	378110
10272	378111
88054	378112
6014	378113
34075	378114
4575	378115
9794	378116
6597	378117
3838	378118
34276	378119
19221	378120
49799	378121
812	378122
60977	378123
109927	378124
56263	378125
34541	378126
18164	378127
4672	378128
12540	378129
12485	378130
83	378131
44824	378132
5734	378133
7024	378134
41952	378135
42401	378136
22259	378137
30555	378138
8814	378139
29038	378140
112590	378141
20442	378142
27920	378143
2091	378144
7344	378145
5872	378146
2681	378147
274	378148
21288	378149
52021	378150
4483	378151
9080	378152
6218	378153
378	378154
11266	378155
10117	378156
4893	378157
38047	378158
39888	378159
64652	378160
1	378161
14541	378162
87434	378163
86	378164
2341	378165
40386	378166
18239	378167
69605	378168
2107	378169
5965	378170
1150	378171
4186	378172
41785	378173
27869	378174
16656	378175
12705	378176
65002	378177
185612	378178
42997	378179
38753	378180
507	378181
12557	378182
22981	378183
120	378184
50316	378185
57389	378186
8186	378187
28732	378188
1140	378189
5432	378190
17785	378191
22	378192
65568	378193
112320	378194
78972	378195
3938	378196
8	378197
34879	378198
44803	378199
23419	378200
37824	378201
22195	378202
3835	378203
76567	378204
483	378205
55630	378206
3041	378207
47832	378208
20939	378209
43644	378210
50583	378211
28805	378212
44445	378213
3784	378214
483	378215
61535	378216
31620	378217
13978	378218
10473	378219
26106	378220
50722	378221
40200	378222
33097	378223
1496	378224
6958	378225
503	378226
132026	378227
102745	378228
37668	378229
55937	378230
3829	378231
3058	378232
11282	378233
38263	378234
28228	378235
35291	378236
62622	378237
17090	378238
20465	378239
1061	378240
44303	378241
3329	378242
148101	378243
29666	378244
61705	378245
29193	378246
70209	378247
16359	378248
5276	378249
2947	378250
43013	378251
1857	378252
784	378253
15924	378254
5695	378255
5695	378256
36957	378257
25088	378258
42624	378259
103094	378260
55653	378261
91583	378262
69962	378263
6322	378264
5944	378265
34191	378266
73555	378267
143145	378268
23238	378269
29097	378270
1799	378271
6922	378272
19093	378273
35120	378274
3207	378275
23864	378276
1914	378277
2439	378278
13754	378279
35246	378280
4766	378281
13243	378282
2868	378283
21861	378284
103225	378285
2413	378286
28546	378287
34455	378288
13565	378289
19283	378290
46808	378291
50114	378292
5868	378293
4951	378294
41537	378295
4588	378296
19211	378297
5466	378298
120726	378299
5112	378300
13010	378301
67428	378302
54787	378303
12344	378304
8481	378305
120501	378306
83712	378307
21805	378308
54617	378309
18497	378310
12097	378311
37294	378312
24444	378313
139296	378314
28458	378315
9870	378316
37294	378317
28469	378318
98881	378319
9870	378320
12154	378321
98144	378322
72512	378323
176805	378324
218	378325
12251	378326
42988	378327
14786	378328
12258	378329
7452	378330
29641	378331
20679	378332
85905	378333
18470	378334
27385	378335
28067	378336
51633	378337
42595	378338
28898	378339
55348	378340
63	378341
88904	378342
50169	378343
45367	378344
1437	378345
1978	378346
78497	378347
146	378348
23187	378349
28859	378350
38059	378351
9877	378352
60765	378353
11017	378354
73908	378355
21967	378356
62795	378357
103170	378358
15742	378359
32321	378360
21617	378361
1893	378362
42935	378363
47725	378364
55277	378365
58922	378366
10622	378367
1424	378368
2757	378369
17637	378370
38539	378371
1553	378372
3022	378373
103764	378374
20644	378375
73025	378376
24365	378377
1868	378378
86903	378379
25723	378380
15539	378381
114353	378382
30973	378383
20404	378384
101728	378385
2850	378386
133529	378387
11251	378388
22208	378389
3414	378390
20141	378391
5003	378392
29545	378393
138	378394
9354	378395
51235	378396
14523	378397
3923	378398
139477	378399
12454	378400
12900	378401
64832	378402
1140	378403
34355	378404
25349	378405
3	378406
44929	378407
15485	378408
24512	378409
55801	378410
47887	378411
26950	378412
15142	378413
138902	378414
74721	378415
371	378416
34102	378417
20096	378418
39828	378419
71048	378420
71723	378421
9978	378422
83721	378423
116462	378424
3325	378425
182	378426
20699	378427
91829	378428
15178	378429
34719	378430
5612	378431
1882	378432
16061	378433
35951	378434
9159	378435
1707	378436
24421	378437
907	378438
17171	378439
11730	378440
999	378441
163847	378442
5	378443
1	378444
60797	378445
48642	378446
38244	378447
793	378448
5777	378449
21619	378450
34271	378451
2901	378452
60227	378453
69290	378454
47149	378455
23387	378456
17844	378457
43078	378458
7542	378459
2428	378460
27933	378461
110446	378462
24058	378463
44718	378464
30759	378465
16265	378466
39865	378467
146746	378468
4369	378469
72975	378470
16339	378471
46643	378472
9489	378473
39929	378474
3	378475
2188	378476
39000	378477
47983	378478
7255	378479
26903	378480
39480	378481
30639	378482
440	378483
14440	378484
36152	378485
12666	378486
25455	378487
16223	378488
16155	378489
49544	378490
90703	378491
67074	378492
37456	378493
27198	378494
37947	378495
72839	378496
26785	378497
8940	378498
8806	378499
1435	378500
92478	378501
26785	378502
104292	378503
14203	378504
4674	378505
49521	378506
10511	378507
40768	378508
34245	378509
1265	378510
1265	378511
872	378512
3451	378513
139144	378514
19391	378515
53461	378516
11173	378517
14427	378518
125335	378519
6015	378520
27695	378521
2799	378522
167910	378523
184424	378524
31647	378525
926	378526
141328	378527
160109	378528
62962	378529
104456	378530
804	378531
1702	378532
106771	378533
31468	378534
29042	378535
11151	378536
43507	378537
77956	378538
20705	378539
33959	378540
17358	378541
67146	378542
1834	378543
54292	378544
27020	378545
34179	378546
22590	378547
42779	378548
15922	378549
133703	378550
17843	378551
162107	378552
30744	378553
49651	378554
52728	378555
180969	378556
3414	378557
25140	378558
108095	378559
44539	378560
91420	378561
22476	378562
71650	378563
90559	378564
34924	378565
27948	378566
9290	378567
38794	378568
80817	378569
119342	378570
7899	378571
8047	378572
86380	378573
25835	378574
9156	378575
3336	378576
28660	378577
41050	378578
26051	378579
186458	378580
173576	378581
173404	378582
2950	378583
31739	378584
20932	378585
1768	378586
2718	378587
10534	378588
78463	378589
101914	378590
11089	378591
50256	378592
25063	378593
27659	378594
167226	378595
46999	378596
53554	378597
46516	378598
27351	378599
5806	378600
104290	378601
21193	378602
4624	378603
184649	378604
25927	378605
11274	378606
31738	378607
21208	378608
3269	378609
44368	378610
9732	378611
26051	378612
39960	378613
3269	378614
11274	378615
9040	378616
81818	378617
24688	378618
14568	378619
18623	378620
46046	378621
42949	378622
46867	378623
140369	378624
32107	378625
30537	378626
79277	378627
279	378628
10849	378629
10769	378630
28572	378631
25751	378632
10690	378633
3362	378634
2092	378635
6520	378636
109173	378637
63519	378638
18447	378639
7703	378640
71046	378641
56196	378642
49006	378643
55510	378644
12224	378645
1979	378646
116553	378647
100562	378648
14117	378649
26853	378650
29369	378651
47763	378652
63118	378653
21016	378654
7242	378655
76031	378656
58501	378657
71468	378658
8846	378659
138963	378660
16748	378661
27432	378662
26062	378663
76474	378664
25652	378665
54252	378666
103120	378667
29939	378668
2332	378669
6034	378670
69416	378671
72795	378672
1805	378673
19726	378674
57988	378675
37435	378676
41218	378677
50687	378678
70114	378679
156504	378680
73920	378681
136405	378682
59464	378683
27658	378684
75703	378685
33131	378686
86364	378687
36468	378688
63181	378689
8491	378690
47051	378691
80539	378692
86565	378693
52850	378694
3990	378695
48270	378696
43534	378697
107733	378698
81623	378699
24621	378700
60882	378701
107749	378702
700	378703
27432	378704
23027	378705
2984	378706
10229	378707
122976	378708
86004	378709
29946	378710
135895	378711
137184	378712
19358	378713
149940	378714
3302	378715
45313	378716
48253	378717
83311	378718
161524	378719
24067	378720
23067	378721
1039	378722
6967	378723
38822	378724
61939	378725
2984	378726
55845	378727
52080	378728
25889	378729
114578	378730
26332	378731
3288	378732
49096	378733
67062	378734
69769	378735
525	378736
58461	378737
33838	378738
106744	378739
136182	378740
12962	378741
27287	378742
127782	378743
5540	378744
12617	378745
28771	378746
74691	378747
2054	378748
18860	378749
32900	378750
33423	378751
63028	378752
14744	378753
11522	378754
23998	378755
46754	378756
28008	378757
36411	378758
829	378759
81475	378760
60629	378761
28	378762
57880	378763
186991	378764
11638	378765
9583	378766
48480	378767
69746	378768
104998	378769
61516	378770
18447	378771
9434	378772
41978	378773
72650	378774
20355	378775
5071	378776
176924	378777
45061	378778
29861	378779
39983	378780
24440	378781
29768	378782
68512	378783
31348	378784
62956	378785
1351	378786
89906	378787
7593	378788
129105	378789
601	378790
62740	378791
27523	378792
55601	378793
19358	378794
136772	378795
84020	378796
63565	378797
102422	378798
40063	378799
7120	378800
63298	378801
11778	378802
3282	378803
3186	378804
55510	378805
17328	378806
18979	378807
88071	378808
136751	378809
19035	378810
12409	378811
82673	378812
14655	378813
15418	378814
69769	378815
100870	378816
23098	378817
56324	378818
32900	378819
15420	378820
17048	378821
8028	378822
4239	378823
5606	378824
86187	378825
12847	378826
129654	378827
68527	378828
78746	378829
60042	378830
41218	378831
85232	378832
34796	378833
19951	378834
25882	378835
41994	378836
44196	378837
137591	378838
44395	378839
103465	378840
69461	378841
84287	378842
1892	378843
4236	378844
54435	378845
2902	378846
11388	378847
66884	378848
135669	378849
74227	378850
84157	378851
38188	378852
36157	378853
7790	378854
41204	378855
104368	378856
106098	378857
10026	378858
107219	378859
10361	378860
86773	378861
91629	378862
51063	378863
24602	378864
2529	378865
99183	378866
149192	378867
135069	378868
68157	378869
135995	378870
23016	378871
32211	378872
172641	378873
38515	378874
4020	378875
58461	378876
2614	378877
1383	378878
92788	378879
12181	378880
36245	378881
91443	378882
92656	378883
23059	378884
86376	378885
2344	378886
49028	378887
131553	378888
13407	378889
32442	378890
12876	378891
20237	378892
48532	378893
5865	378894
4381	378895
25335	378896
10407	378897
150686	378898
67996	378899
40288	378900
79184	378901
65452	378902
13681	378903
122417	378904
34814	378905
81811	378906
35410	378907
125	378908
64757	378909
157327	378910
58179	378911
73824	378912
52612	378913
19555	378914
9841	378915
9595	378916
2226	378917
13924	378918
6278	378919
30381	378920
9499	378921
41768	378922
3848	378923
50385	378924
14273	378925
28614	378926
15693	378927
42338	378928
92804	378929
24076	378930
47057	378931
185841	378932
23880	378933
3269	378934
15793	378935
7377	378936
167845	378937
172	378938
2608	378939
7028	378940
16303	378941
36668	378942
15436	378943
100373	378944
17161	378945
85531	378946
89483	378947
107246	378948
35245	378949
107396	378950
5956	378951
54613	378952
24398	378953
7168	378954
103150	378955
179181	378956
63864	378957
31166	378958
18178	378959
71720	378960
87536	378961
985	378962
11506	378963
14281	378964
39308	378965
74192	378966
83368	378967
58390	378968
49676	378969
173659	378970
45020	378971
8491	378972
20253	378973
5008	378974
1164	378975
40983	378976
56314	378977
101449	378978
82085	378979
99199	378980
23092	378981
5363	378982
26810	378983
34221	378984
10753	378985
18509	378986
13208	378987
165874	378988
28220	378989
93083	378990
32179	378991
82000	378992
9016	378993
21740	378994
45298	378995
161630	378996
40288	378997
86470	378998
5353	378999
100562	379000
114535	379001
112605	379002
23404	379003
88993	379004
50305	379005
7722	379006
45356	379007
29302	379008
3316	379009
22208	379010
24536	379011
8469	379012
50101	379013
92594	379014
4657	379015
1546	379016
11834	379017
96414	379018
101253	379019
666	379020
75498	379021
132263	379022
21111	379023
23613	379024
48173	379025
2615	379026
3317	379027
57862	379028
69693	379029
15417	379030
2937	379031
2614	379032
30231	379033
184323	379034
46970	379035
81097	379036
2902	379037
2042	379038
28791	379039
3768	379040
73150	379041
20555	379042
15203	379043
1183	379044
139901	379045
17086	379046
3140	379047
43772	379048
9435	379049
31268	379050
36492	379051
56748	379052
30524	379053
10769	379054
18445	379055
60820	379056
10791	379057
21410	379058
139118	379059
14942	379060
74376	379061
54847	379062
5977	379063
15991	379064
5977	379065
4451	379066
133661	379067
33477	379068
8265	379069
70698	379070
33296	379071
40752	379072
18777	379073
40368	379074
17524	379075
5512	379076
17	379077
15260	379078
105820	379079
21980	379080
9848	379081
20567	379082
15002	379083
69105	379084
18185	379085
33685	379086
27	379087
13544	379088
32507	379089
28113	379090
3096	379091
462	379092
2581	379093
27	379094
18883	379095
28154	379096
17764	379097
57494	379098
6177	379099
62100	379100
42588	379101
62100	379102
10799	379103
37870	379104
79677	379105
55308	379106
55797	379107
2842	379108
79677	379109
11276	379110
146486	379111
42930	379112
38226	379113
132504	379114
172821	379115
132082	379116
84589	379117
84589	379118
6405	379119
55264	379120
4314	379121
57045	379122
54321	379123
66669	379124
1319	379125
92040	379126
35740	379127
156405	379128
45276	379129
83122	379130
80413	379131
35733	379132
16758	379133
82033	379134
16758	379135
9053	379136
31669	379137
83122	379138
47531	379139
173967	379140
121	379141
88518	379142
6616	379143
74129	379144
664	379145
664	379146
6328	379147
6356	379148
119380	379149
187435	379150
5613	379151
2037	379152
28754	379153
87198	379154
23776	379155
76309	379156
44091	379157
19807	379158
52661	379159
3069	379160
9565	379161
76542	379162
35654	379163
26158	379164
34392	379165
90352	379166
12189	379167
37458	379168
70277	379169
19807	379170
31792	379171
1	379172
16746	379173
18460	379174
118349	379175
64	379176
9799	379177
9793	379178
176704	379179
165157	379180
80573	379181
45202	379182
89690	379183
127306	379184
123834	379185
80588	379186
82731	379187
69317	379188
102488	379189
820	379190
82210	379191
76266	379192
98727	379193
98285	379194
123871	379195
7990	379196
37988	379197
187488	379198
131031	379199
140171	379200
82100	379201
66082	379202
95610	379203
130529	379204
104467	379205
45676	379206
76339	379207
30069	379208
30069	379209
6739	379210
54741	379211
79459	379212
167685	379213
98727	379214
131788	379215
92913	379216
87757	379217
63455	379218
41281	379219
151761	379220
76327	379221
27083	379222
20805	379223
60461	379224
151519	379225
165528	379226
7682	379227
116355	379228
63427	379229
139583	379230
6939	379231
30391	379232
166775	379233
85620	379234
84025	379235
6764	379236
20805	379237
55815	379238
81211	379239
69401	379240
170775	379241
30165	379242
78402	379243
130135	379244
26009	379245
24638	379246
75894	379247
87299	379248
27083	379249
149763	379250
27106	379251
92906	379252
8126	379253
161109	379254
116443	379255
103363	379256
53318	379257
89944	379258
2048	379259
20406	379260
33116	379261
115452	379262
2390	379263
116064	379264
21159	379265
58743	379266
75918	379267
65729	379268
55716	379269
117975	379270
159318	379271
38373	379272
88584	379273
104467	379274
78362	379275
68704	379276
30391	379277
59111	379278
27469	379279
140336	379280
66890	379281
109077	379282
53522	379283
117708	379284
117311	379285
6739	379286
15083	379287
64742	379288
103414	379289
75099	379290
132398	379291
116271	379292
82935	379293
6823	379294
10025	379295
34815	379296
48913	379297
30391	379298
131378	379299
141022	379300
60461	379301
68004	379302
9740	379303
9168	379304
125977	379305
95995	379306
66792	379307
131225	379308
41259	379309
125699	379310
79119	379311
66614	379312
13474	379313
15494	379314
55352	379315
31387	379316
44908	379317
93083	379318
58104	379319
83929	379320
20805	379321
120987	379322
92838	379323
78207	379324
169235	379325
11268	379326
85863	379327
40760	379328
48913	379329
15728	379330
51214	379331
179960	379332
85251	379333
44908	379334
18073	379335
48995	379336
820	379337
66147	379338
25186	379339
21433	379340
104655	379341
44507	379342
150816	379343
24768	379344
148955	379345
8145	379346
79459	379347
27083	379348
9168	379349
78591	379350
20805	379351
7682	379352
12216	379353
151132	379354
37552	379355
151109	379356
54259	379357
46959	379358
67947	379359
76164	379360
150662	379361
6764	379362
3504	379363
54986	379364
14519	379365
94173	379366
11012	379367
79430	379368
104	379369
26723	379370
90186	379371
16459	379372
68861	379373
8748	379374
62895	379375
32750	379376
11926	379377
135	379378
29257	379379
22766	379380
13787	379381
20158	379382
97099	379383
35	379384
23289	379385
5095	379386
67989	379387
121029	379388
2081	379389
2601	379390
79732	379391
124036	379392
4742	379393
2325	379394
1205	379395
15963	379396
51633	379397
51475	379398
25653	379399
90641	379400
65646	379401
84026	379402
22999	379403
22999	379404
22999	379405
83	379406
19566	379407
19776	379408
14169	379409
18832	379410
247	379411
1080	379412
13844	379413
72201	379414
9623	379415
5502	379416
971	379417
19402	379418
392	379419
1597	379420
87215	379421
19122	379422
6457	379423
27249	379424
19122	379425
4931	379426
2722	379427
2722	379428
48881	379429
2722	379430
10885	379431
16307	379432
28733	379433
1194	379434
3901	379435
1194	379436
77955	379437
32841	379438
19355	379439
2722	379440
3901	379441
82687	379442
35674	379443
19862	379444
9907	379445
42952	379446
41901	379447
27899	379448
65400	379449
4760	379450
16197	379451
18437	379452
61765	379453
4428	379454
13355	379455
82789	379456
141382	379457
71455	379458
92313	379459
121547	379460
110323	379461
48271	379462
57891	379463
57891	379464
136649	379465
122852	379466
10531	379467
72087	379468
170578	379469
43990	379470
175235	379471
51276	379472
88159	379473
12460	379474
97938	379475
53461	379476
150180	379477
37801	379478
13506	379479
22437	379480
53977	379481
23056	379482
18432	379483
127374	379484
3233	379485
117377	379486
41072	379487
51932	379488
61408	379489
72477	379490
34767	379491
188127	379492
1161	379493
1379	379494
1379	379495
24999	379496
1379	379497
39574	379498
4886	379499
71368	379500
1103	379501
137596	379502
34126	379503
13277	379504
63783	379505
37503	379506
13934	379507
20510	379508
10193	379509
19862	379510
5818	379511
320	379512
2994	379513
34344	379514
168	379515
16639	379516
51697	379517
1103	379518
14114	379519
4928	379520
116468	379521
5502	379522
195	379523
1035	379524
6954	379525
3640	379526
84857	379527
188074	379528
21646	379529
181393	379530
16099	379531
99174	379532
101117	379533
22873	379534
10009	379535
15406	379536
10009	379537
35553	379538
104303	379539
38297	379540
7953	379541
27819	379542
35095	379543
7488	379544
187263	379545
56693	379546
159881	379547
40677	379548
181344	379549
135320	379550
54469	379551
73838	379552
66299	379553
98470	379554
89990	379555
100313	379556
84857	379557
85944	379558
70705	379559
84600	379560
94488	379561
169024	379562
70831	379563
127323	379564
21688	379565
41077	379566
3387	379567
62642	379568
82191	379569
7488	379570
25072	379571
58927	379572
28777	379573
1982	379574
76716	379575
33247	379576
15796	379577
71503	379578
70670	379579
22873	379580
9949	379581
3387	379582
25072	379583
7324	379584
174228	379585
85113	379586
10685	379587
18049	379588
42645	379589
71495	379590
26655	379591
77314	379592
28983	379593
109548	379594
27109	379595
61558	379596
2662	379597
23846	379598
35075	379599
70040	379600
87729	379601
16403	379602
110060	379603
81800	379604
7488	379605
4932	379606
33791	379607
5647	379608
106579	379609
7302	379610
195	379611
1012	379612
35674	379613
663	379614
7839	379615
11672	379616
50489	379617
4386	379618
7195	379619
38577	379620
1670	379621
5854	379622
71152	379623
21263	379624
13025	379625
93965	379626
15481	379627
38931	379628
91151	379629
12401	379630
45170	379631
144268	379632
15481	379633
89816	379634
56799	379635
57330	379636
4282	379637
4886	379638
25337	379639
841	379640
95679	379641
95679	379642
95411	379643
110534	379644
88166	379645
2994	379646
146101	379647
87165	379648
80455	379649
20060	379650
86966	379651
19862	379652
1103	379653
100427	379654
24989	379655
77931	379656
31304	379657
101593	379658
33375	379659
24989	379660
94895	379661
77931	379662
15952	379663
56154	379664
64903	379665
20956	379666
55779	379667
55779	379668
65427	379669
33375	379670
33375	379671
164263	379672
64903	379673
56154	379674
98465	379675
56346	379676
128423	379677
18222	379678
79866	379679
65861	379680
121486	379681
33440	379682
50558	379683
16609	379684
68999	379685
54180	379686
8339	379687
15696	379688
82248	379689
31993	379690
19032	379691
123058	379692
9711	379693
47899	379694
53116	379695
79260	379696
27498	379697
54204	379698
13914	379699
66297	379700
65240	379701
86412	379702
67417	379703
56933	379704
122884	379705
183652	379706
78213	379707
8242	379708
2277	379709
78213	379710
31627	379711
8754	379712
112806	379713
9827	379714
28805	379715
7339	379716
87190	379717
9788	379718
11480	379719
99805	379720
17189	379721
6800	379722
29810	379723
24893	379724
6800	379725
119285	379726
30051	379727
174859	379728
86516	379729
168	379730
6656	379731
179788	379732
71	379733
9693	379734
1890	379735
5818	379736
22542	379737
66401	379738
195	379739
2994	379740
80496	379741
156567	379742
29397	379743
29397	379744
6039	379745
56209	379746
95411	379747
17410	379748
2789	379749
887	379750
5647	379751
23	379752
10161	379753
59155	379754
25085	379755
109825	379756
3896	379757
19245	379758
47975	379759
294	379760
337	379761
367	379762
367	379763
2707	379764
34469	379765
419	379766
23122	379767
38915	379768
22124	379769
74	379770
32497	379771
30113	379772
26872	379773
23203	379774
24987	379775
820	379776
175090	379777
39697	379778
11760	379779
11760	379780
9634	379781
15313	379782
23951	379783
976	379784
180625	379785
23093	379786
62	379787
41463	379788
12154	379789
27725	379790
27725	379791
19703	379792
5059	379793
40454	379794
8557	379795
54563	379796
44494	379797
52259	379798
52259	379799
20121	379800
65757	379801
65271	379802
13186	379803
51591	379804
170106	379805
85950	379806
91456	379807
114238	379808
61830	379809
55163	379810
44658	379811
14262	379812
20147	379813
29016	379814
24018	379815
35460	379816
16526	379817
47940	379818
145226	379819
51279	379820
10145	379821
25158	379822
147286	379823
849	379824
32622	379825
26510	379826
73872	379827
23198	379828
33397	379829
32405	379830
82102	379831
53	379832
33683	379833
83544	379834
82736	379835
11346	379836
2629	379837
141586	379838
29071	379839
1457	379840
38823	379841
81371	379842
142891	379843
14874	379844
12589	379845
97730	379846
68007	379847
6377	379848
6544	379849
6870	379850
71231	379851
12716	379852
22892	379853
97762	379854
125975	379855
52857	379856
100422	379857
98000	379858
164385	379859
137422	379860
129512	379861
32074	379862
95561	379863
97202	379864
6103	379865
159181	379866
30396	379867
80898	379868
104002	379869
25106	379870
168131	379871
181624	379872
69877	379873
96798	379874
6651	379875
18861	379876
126915	379877
17137	379878
67103	379879
68830	379880
127614	379881
85921	379882
33846	379883
67424	379884
1724	379885
174537	379886
25782	379887
23056	379888
49599	379889
39310	379890
30899	379891
24787	379892
66370	379893
17572	379894
44595	379895
35541	379896
126925	379897
111867	379898
11787	379899
36185	379900
13777	379901
283	379902
13335	379903
33733	379904
22769	379905
41033	379906
33660	379907
381	379908
22768	379909
34057	379910
21559	379911
18978	379912
31726	379913
33477	379914
22715	379915
40938	379916
49300	379917
15787	379918
18939	379919
57060	379920
33318	379921
13395	379922
22715	379923
53215	379924
18939	379925
11367	379926
58532	379927
13348	379928
48744	379929
27519	379930
381	379931
18889	379932
74708	379933
51516	379934
33717	379935
104452	379936
59147	379937
133256	379938
15867	379939
18477	379940
9665	379941
49241	379942
11515	379943
22598	379944
3026	379945
15890	379946
49300	379947
40478	379948
13335	379949
63987	379950
37202	379951
13065	379952
10793	379953
30772	379954
38647	379955
57047	379956
27156	379957
118321	379958
17104	379959
63676	379960
82814	379961
53977	379962
4141	379963
81922	379964
23836	379965
3886	379966
96434	379967
122986	379968
45584	379969
53941	379970
27207	379971
67193	379972
68015	379973
78650	379974
3074	379975
62515	379976
83488	379977
59201	379978
60796	379979
94044	379980
70945	379981
57287	379982
57376	379983
16194	379984
70437	379985
60359	379986
34648	379987
74442	379988
30311	379989
99166	379990
10759	379991
7060	379992
60684	379993
42809	379994
105312	379995
53254	379996
46316	379997
7616	379998
49871	379999
45068	380000
70509	380001
65044	380002
44722	380003
54141	380004
20852	380005
44870	380006
90017	380007
184853	380008
124917	380009
25042	380010
109261	380011
137815	380012
46445	380013
22904	380014
26190	380015
55304	380016
64730	380017
86662	380018
11875	380019
80984	380020
68441	380021
46639	380022
9271	380023
45051	380024
80988	380025
30901	380026
12674	380027
105679	380028
21401	380029
64256	380030
38060	380031
78724	380032
38592	380033
3747	380034
12800	380035
31371	380036
163889	380037
61325	380038
25507	380039
70532	380040
17739	380041
72634	380042
82812	380043
82251	380044
1358	380045
66610	380046
31928	380047
30412	380048
66347	380049
22700	380050
21452	380051
21227	380052
54394	380053
66229	380054
17515	380055
101544	380056
31919	380057
77865	380058
45275	380059
56985	380060
3778	380061
25516	380062
46445	380063
84926	380064
128729	380065
122565	380066
31790	380067
59780	380068
21374	380069
44608	380070
56258	380071
54540	380072
101971	380073
61175	380074
4240	380075
97212	380076
8073	380077
68736	380078
84652	380079
21189	380080
117493	380081
4973	380082
8791	380083
118518	380084
3097	380085
117715	380086
13166	380087
58398	380088
72419	380089
23891	380090
24959	380091
16894	380092
20179	380093
34339	380094
2618	380095
34042	380096
33930	380097
16216	380098
13711	380099
61737	380100
43811	380101
2107	380102
23360	380103
49156	380104
55608	380105
15909	380106
10996	380107
79104	380108
12135	380109
846	380110
14862	380111
4443	380112
3152	380113
35163	380114
109504	380115
3152	380116
17915	380117
8650	380118
3648	380119
25637	380120
2678	380121
42052	380122
90497	380123
39635	380124
182	380125
18188	380126
47509	380127
4634	380128
147272	380129
32320	380130
30450	380131
6603	380132
2424	380133
110009	380134
8396	380135
66698	380136
64599	380137
82087	380138
21383	380139
110152	380140
19361	380141
43650	380142
156127	380143
139490	380144
20501	380145
14971	380146
175053	380147
45948	380148
13805	380149
20889	380150
25673	380151
31815	380152
53734	380153
90271	380154
6168	380155
6516	380156
21546	380157
94774	380158
5854	380159
29650	380160
75560	380161
165817	380162
100702	380163
57847	380164
1473	380165
45102	380166
840	380167
3571	380168
77833	380169
92716	380170
66604	380171
7908	380172
33043	380173
14210	380174
4239	380175
8548	380176
152	380177
1092	380178
25774	380179
195	380180
27856	380181
133707	380182
63740	380183
85396	380184
70031	380185
17599	380186
21686	380187
52142	380188
57586	380189
37511	380190
72498	380191
7366	380192
48133	380193
141940	380194
32265	380195
6018	380196
36954	380197
6213	380198
10094	380199
7634	380200
145950	380201
174147	380202
49896	380203
88517	380204
181469	380205
85964	380206
24905	380207
68298	380208
45922	380209
10934	380210
1278	380211
17208	380212
28667	380213
137271	380214
50937	380215
13103	380216
66988	380217
31222	380218
161688	380219
20561	380220
43156	380221
50599	380222
68085	380223
10745	380224
4369	380225
28558	380226
48509	380227
46644	380228
48509	380229
40086	380230
44980	380231
38621	380232
34083	380233
123730	380234
37118	380235
37154	380236
15511	380237
54470	380238
28558	380239
3255	380240
34597	380241
10960	380242
40260	380243
18108	380244
114566	380245
10235	380246
55607	380247
25974	380248
19090	380249
28781	380250
43135	380251
3255	380252
38930	380253
152496	380254
31507	380255
83287	380256
7909	380257
12846	380258
99472	380259
46148	380260
31334	380261
11259	380262
50323	380263
133275	380264
109271	380265
156161	380266
134281	380267
78264	380268
46475	380269
116393	380270
53766	380271
34611	380272
26087	380273
82814	380274
78232	380275
3255	380276
137181	380277
45310	380278
81358	380279
3400	380280
30494	380281
82814	380282
120615	380283
60282	380284
66688	380285
169071	380286
34597	380287
72573	380288
35146	380289
67700	380290
49521	380291
45310	380292
46644	380293
7039	380294
65074	380295
7909	380296
15511	380297
10341	380298
110137	380299
97921	380300
15964	380301
25582	380302
68695	380303
31088	380304
45187	380305
90784	380306
108686	380307
102056	380308
9795	380309
27353	380310
9795	380311
258	380312
81338	380313
82974	380314
14669	380315
2785	380316
2747	380317
39011	380318
49173	380319
54969	380320
823	380321
119249	380322
4086	380323
49463	380324
19593	380325
41499	380326
5772	380327
49470	380328
18977	380329
11641	380330
1531	380331
28924	380332
55403	380333
471	380334
33406	380335
120940	380336
1478	380337
115	380338
2768	380339
1964	380340
2768	380341
10112	380342
82776	380343
83827	380344
79154	380345
146900	380346
18496	380347
56961	380348
5224	380349
5224	380350
39964	380351
157335	380352
66051	380353
15424	380354
166782	380355
6287	380356
25310	380357
167458	380358
38227	380359
19006	380360
103271	380361
55264	380362
116630	380363
71274	380364
9477	380365
10952	380366
77394	380367
11411	380368
37721	380369
45169	380370
140738	380371
39399	380372
5972	380373
161650	380374
6001	380375
92887	380376
159135	380377
105807	380378
7722	380379
19423	380380
19423	380381
19423	380382
41881	380383
41881	380384
355	380385
98347	380386
25316	380387
2654	380388
101907	380389
62741	380390
16358	380391
45598	380392
160626	380393
37188	380394
150905	380395
156099	380396
151192	380397
54922	380398
152456	380399
153263	380400
176957	380401
150319	380402
79293	380403
45417	380404
3666	380405
126246	380406
142827	380407
100880	380408
38589	380409
122836	380410
21622	380411
21622	380412
62778	380413
85546	380414
21622	380415
55804	380416
83283	380417
38727	380418
46296	380419
70429	380420
100702	380421
25385	380422
61249	380423
3175	380424
41161	380425
17693	380426
70351	380427
41161	380428
58103	380429
57	380430
57	380431
170363	380432
51037	380433
8621	380434
46448	380435
204	380436
57	380437
104087	380438
23025	380439
2326	380440
62764	380441
13530	380442
15563	380443
4406	380444
50969	380445
2155	380446
19812	380447
25218	380448
73083	380449
108870	380450
10074	380451
76706	380452
6074	380453
4998	380454
8832	380455
1267	380456
35282	380457
3555	380458
53020	380459
81582	380460
81582	380461
56849	380462
37788	380463
55452	380464
926	380465
22743	380466
54155	380467
142694	380468
296	380469
8832	380470
31429	380471
80	380472
275	380473
275	380474
275	380475
49493	380476
34104	380477
160132	380478
124	380479
124	380480
124	380481
124	380482
124	380483
124	380484
124	380485
124	380486
10074	380487
1350	380488
47790	380489
95349	380490
92864	380491
37426	380492
17156	380493
64595	380494
107534	380495
32440	380496
56588	380497
56588	380498
5486	380499
9794	380500
169627	380501
17563	380502
48847	380503
5242	380504
13992	380505
85048	380506
21439	380507
126195	380508
104557	380509
55475	380510
923	380511
98181	380512
27124	380513
3595	380514
53858	380515
79028	380516
6218	380517
1227	380518
58040	380519
25569	380520
69695	380521
55475	380522
18532	380523
37071	380524
19530	380525
48814	380526
34885	380527
125028	380528
37862	380529
67763	380530
18794	380531
48847	380532
53933	380533
48843	380534
29790	380535
38212	380536
5374	380537
2363	380538
30275	380539
58040	380540
147421	380541
2983	380542
33044	380543
85455	380544
9085	380545
105619	380546
22306	380547
48266	380548
58044	380549
2554	380550
80665	380551
17971	380552
4345	380553
4297	380554
31032	380555
23988	380556
6855	380557
5374	380558
92522	380559
52793	380560
5163	380561
36207	380562
57066	380563
24921	380564
33494	380565
121378	380566
38166	380567
3614	380568
55328	380569
3614	380570
32051	380571
154799	380572
55030	380573
97302	380574
97290	380575
61096	380576
42576	380577
31949	380578
97886	380579
25906	380580
70712	380581
11730	380582
33455	380583
40419	380584
8964	380585
3282	380586
108958	380587
8997	380588
106435	380589
11177	380590
19337	380591
63074	380592
41893	380593
17302	380594
71054	380595
5870	380596
3124	380597
5812	380598
38561	380599
19321	380600
8974	380601
8148	380602
52788	380603
142077	380604
9896	380605
25217	380606
2809	380607
1383	380608
20665	380609
46205	380610
60445	380611
27487	380612
88202	380613
50040	380614
39975	380615
58124	380616
99675	380617
108007	380618
8148	380619
27752	380620
3319	380621
11676	380622
83102	380623
351	380624
21016	380625
75254	380626
102680	380627
40616	380628
7116	380629
140558	380630
13063	380631
75656	380632
5099	380633
17317	380634
20308	380635
44519	380636
7749	380637
13130	380638
24498	380639
2244	380640
2169	380641
62614	380642
100267	380643
188609	380644
45936	380645
55302	380646
56277	380647
127309	380648
67441	380649
37376	380650
93632	380651
4602	380652
4231	380653
64768	380654
124644	380655
101233	380656
119849	380657
159201	380658
166982	380659
31768	380660
65008	380661
37309	380662
65664	380663
167443	380664
18976	380665
37056	380666
25931	380667
124193	380668
68055	380669
32108	380670
122068	380671
49551	380672
66239	380673
53910	380674
37514	380675
66089	380676
67866	380677
78	380678
68058	380679
165520	380680
97282	380681
30645	380682
100857	380683
122707	380684
15890	380685
98701	380686
21176	380687
101579	380688
68308	380689
46779	380690
65697	380691
77548	380692
37146	380693
81452	380694
55087	380695
14649	380696
121366	380697
162645	380698
21244	380699
34223	380700
31138	380701
100452	380702
55234	380703
38083	380704
32137	380705
56913	380706
37063	380707
21445	380708
163050	380709
37179	380710
66476	380711
101828	380712
64907	380713
158600	380714
46719	380715
96373	380716
120014	380717
25939	380718
56100	380719
18977	380720
102385	380721
158264	380722
129539	380723
67138	380724
47134	380725
159820	380726
37882	380727
119614	380728
121920	380729
25852	380730
119657	380731
97462	380732
31698	380733
65611	380734
100775	380735
25965	380736
38859	380737
97385	380738
66137	380739
67930	380740
45838	380741
66770	380742
66153	380743
21580	380744
66399	380745
54006	380746
101241	380747
98453	380748
54442	380749
46436	380750
18978	380751
18223	380752
638	380753
5822	380754
47851	380755
58730	380756
73162	380757
170785	380758
139202	380759
1576	380760
39990	380761
15832	380762
49865	380763
20117	380764
68595	380765
92682	380766
92487	380767
36348	380768
87770	380769
22238	380770
102110	380771
84058	380772
52906	380773
20373	380774
86598	380775
84094	380776
150567	380777
29855	380778
32667	380779
102206	380780
18289	380781
39676	380782
15291	380783
26671	380784
18339	380785
25237	380786
5693	380787
72929	380788
12801	380789
60598	380790
60295	380791
8997	380792
52724	380793
29285	380794
24902	380795
34555	380796
139239	380797
67845	380798
120795	380799
4041	380800
177890	380801
142695	380802
12465	380803
38808	380804
12969	380805
41145	380806
111124	380807
110594	380808
27370	380809
48387	380810
6267	380811
109860	380812
19191	380813
65105	380814
15483	380815
38624	380816
89787	380817
14519	380818
186634	380819
16414	380820
8131	380821
157446	380822
59519	380823
117126	380824
34849	380825
55079	380826
37533	380827
4065	380828
96642	380829
21292	380830
111305	380831
74525	380832
92473	380833
137581	380834
135848	380835
73258	380836
99672	380837
180208	380838
181451	380839
52921	380840
102629	380841
13482	380842
180693	380843
20848	380844
165218	380845
144958	380846
59811	380847
129810	380848
180543	380849
97757	380850
111759	380851
49821	380852
136058	380853
137647	380854
137494	380855
95669	380856
163306	380857
128904	380858
111647	380859
111697	380860
179022	380861
86699	380862
95917	380863
106873	380864
59811	380865
125605	380866
107245	380867
164350	380868
106615	380869
183651	380870
177651	380871
65260	380872
36435	380873
38858	380874
141916	380875
15975	380876
5693	380877
34644	380878
81478	380879
37889	380880
7332	380881
63264	380882
72098	380883
99448	380884
166478	380885
16367	380886
13712	380887
74803	380888
116098	380889
13458	380890
13482	380891
15976	380892
15952	380893
137648	380894
185384	380895
6127	380896
59442	380897
159657	380898
87206	380899
77032	380900
85956	380901
64172	380902
76988	380903
132104	380904
109347	380905
106435	380906
17089	380907
142002	380908
13592	380909
19468	380910
62669	380911
129944	380912
74989	380913
82939	380914
4841	380915
60924	380916
23313	380917
65446	380918
81749	380919
15978	380920
7317	380921
4919	380922
4918	380923
3399	380924
134735	380925
86918	380926
143374	380927
3115	380928
128617	380929
13481	380930
158110	380931
17792	380932
125665	380933
7332	380934
163632	380935
181989	380936
87683	380937
111023	380938
23001	380939
123519	380940
166334	380941
135748	380942
182849	380943
119796	380944
128105	380945
91756	380946
144913	380947
106611	380948
34045	380949
86053	380950
71250	380951
59442	380952
149295	380953
92816	380954
114695	380955
160445	380956
10561	380957
152324	380958
10841	380959
109443	380960
180275	380961
50596	380962
4919	380963
52906	380964
106806	380965
6295	380966
138430	380967
186644	380968
57893	380969
87880	380970
63175	380971
700	380972
52393	380973
15355	380974
100396	380975
39294	380976
14	380977
277	380978
9469	380979
88618	380980
17060	380981
35267	380982
6510	380983
115642	380984
71713	380985
39970	380986
63303	380987
52261	380988
100724	380989
9244	380990
26339	380991
23287	380992
118576	380993
86481	380994
7027	380995
700	380996
60080	380997
70	380998
17136	380999
27171	381000
20386	381001
49747	381002
2628	381003
70	381004
62239	381005
56973	381006
5589	381007
62826	381008
10161	381009
87188	381010
59819	381011
74214	381012
505	381013
32374	381014
5865	381015
36076	381016
13712	381017
26255	381018
30393	381019
10912	381020
1821	381021
51088	381022
40785	381023
60671	381024
21492	381025
68122	381026
10561	381027
114780	381028
188029	381029
112387	381030
97125	381031
5760	381032
94477	381033
114438	381034
20117	381035
39130	381036
73836	381037
138419	381038
136845	381039
5591	381040
92424	381041
48436	381042
60733	381043
21160	381044
21160	381045
79841	381046
1726	381047
408	381048
18169	381049
3825	381050
5610	381051
5533	381052
61152	381053
23549	381054
5342	381055
24117	381056
1954	381057
8455	381058
6783	381059
106572	381060
3584	381061
107039	381062
23244	381063
3580	381064
11420	381065
133706	381066
4563	381067
179503	381068
3722	381069
67982	381070
1846	381071
74408	381072
74408	381073
45435	381074
21753	381075
12454	381076
3690	381077
6466	381078
886	381079
22469	381080
475	381081
158	381082
7242	381083
173848	381084
67952	381085
2530	381086
13286	381087
82925	381088
45211	381089
97103	381090
3690	381091
12116	381092
18803	381093
802	381094
15631	381095
7269	381096
49214	381097
8699	381098
7598	381099
76	381100
7563	381101
8257	381102
37591	381103
104834	381104
7242	381105
81942	381106
21897	381107
148527	381108
74847	381109
33476	381110
882	381111
22469	381112
1980	381113
1980	381114
93771	381115
93771	381116
8254	381117
22439	381118
13155	381119
1285	381120
7490	381121
158	381122
3501	381123
11889	381124
29757	381125
61969	381126
42861	381127
2182	381128
15996	381129
28819	381130
179596	381131
471	381132
16027	381133
3992	381134
62200	381135
24641	381136
40576	381137
28147	381138
33732	381139
18764	381140
59196	381141
33869	381142
1176	381143
31535	381144
113367	381145
110591	381146
59752	381147
74805	381148
9847	381149
54272	381150
1	381151
30240	381152
28618	381153
39874	381154
14224	381155
13538	381156
23415	381157
19033	381158
45434	381159
36906	381160
35611	381161
35292	381162
70891	381163
126149	381164
14490	381165
11610	381166
5594	381167
32243	381168
23082	381169
2179	381170
54500	381171
26376	381172
8776	381173
45056	381174
16028	381175
18518	381176
37335	381177
35660	381178
25129	381179
34398	381180
115798	381181
23084	381182
2904	381183
14511	381184
57837	381185
122524	381186
4148	381187
17171	381188
94483	381189
69394	381190
39952	381191
48433	381192
131523	381193
48282	381194
7126	381195
9458	381196
40014	381197
26971	381198
15505	381199
11123	381200
33037	381201
15412	381202
7126	381203
103567	381204
36080	381205
39129	381206
55138	381207
36399	381208
14449	381209
25352	381210
176141	381211
52780	381212
1507	381213
8444	381214
20563	381215
5693	381216
23243	381217
8046	381218
5963	381219
8674	381220
26998	381221
23851	381222
43880	381223
86074	381224
17999	381225
60035	381226
50280	381227
1180	381228
14732	381229
62284	381230
49754	381231
10026	381232
42190	381233
47058	381234
7838	381235
27773	381236
4522	381237
36784	381238
11443	381239
84320	381240
7063	381241
19016	381242
20377	381243
41600	381244
41296	381245
30757	381246
4339	381247
16256	381248
8910	381249
73576	381250
39754	381251
57376	381252
41281	381253
42014	381254
60736	381255
22997	381256
3051	381257
2977	381258
117291	381259
10306	381260
22021	381261
50793	381262
17500	381263
12340	381264
1529	381265
14431	381266
7806	381267
21233	381268
78512	381269
11435	381270
30121	381271
13652	381272
66356	381273
30809	381274
3629	381275
4708	381276
29699	381277
77385	381278
44980	381279
4042	381280
2342	381281
62650	381282
9599	381283
5345	381284
15834	381285
5578	381286
19817	381287
100672	381288
803	381289
12695	381290
26198	381291
102090	381292
24889	381293
53353	381294
21208	381295
48037	381296
83097	381297
96606	381298
8535	381299
14021	381300
24152	381301
10683	381302
19629	381303
7020	381304
14949	381305
24688	381306
5394	381307
3582	381308
1279	381309
9030	381310
9583	381311
4028	381312
57484	381313
20452	381314
5417	381315
21403	381316
41795	381317
122962	381318
2310	381319
15261	381320
10672	381321
15305	381322
6666	381323
5569	381324
32414	381325
10807	381326
14528	381327
6117	381328
33314	381329
5355	381330
59844	381331
37566	381332
12017	381333
20563	381334
2275	381335
26799	381336
31811	381337
111894	381338
20760	381339
29574	381340
29158	381341
43600	381342
7283	381343
35713	381344
18546	381345
85644	381346
39605	381347
592	381348
160313	381349
41341	381350
1553	381351
41666	381352
108305	381353
6696	381354
1709	381355
48943	381356
590	381357
127672	381358
824	381359
85965	381360
13037	381361
41224	381362
54271	381363
19408	381364
9748	381365
64723	381366
120293	381367
63847	381368
7261	381369
2774	381370
114733	381371
71319	381372
8566	381373
16347	381374
34279	381375
384	381376
57114	381377
18917	381378
301	381379
54922	381380
12331	381381
1809	381382
18110	381383
126875	381384
15667	381385
39452	381386
5424	381387
48884	381388
2853	381389
725	381390
1	381391
25223	381392
4918	381393
11669	381394
63520	381395
45833	381396
14903	381397
54820	381398
11410	381399
28404	381400
31521	381401
56406	381402
76786	381403
117240	381404
451	381405
2501	381406
433	381407
128113	381408
59365	381409
26025	381410
36911	381411
36891	381412
9069	381413
55474	381414
64143	381415
13791	381416
52381	381417
26971	381418
20261	381419
44417	381420
87716	381421
110411	381422
50647	381423
122110	381424
36024	381425
65120	381426
18360	381427
57768	381428
17132	381429
21558	381430
79015	381431
71535	381432
107421	381433
39806	381434
52634	381435
20504	381436
25296	381437
55903	381438
110982	381439
180323	381440
74845	381441
45463	381442
35292	381443
1576	381444
16022	381445
16438	381446
73434	381447
6112	381448
17818	381449
57452	381450
34794	381451
73278	381452
5247	381453
136	381454
105716	381455
6444	381456
5940	381457
8988	381458
10890	381459
76325	381460
15548	381461
1400	381462
4366	381463
53096	381464
45305	381465
56112	381466
87581	381467
21688	381468
27916	381469
22769	381470
57822	381471
33102	381472
40195	381473
10876	381474
21407	381475
44970	381476
5693	381477
5726	381478
68542	381479
15147	381480
2345	381481
5120	381482
17354	381483
47335	381484
6898	381485
37986	381486
14936	381487
11755	381488
3201	381489
50719	381490
6040	381491
15071	381492
132	381493
30856	381494
33956	381495
27168	381496
7391	381497
78440	381498
25078	381499
8685	381500
603	381501
5714	381502
25410	381503
39266	381504
2530	381505
4451	381506
42478	381507
110466	381508
47014	381509
67835	381510
96857	381511
86997	381512
6744	381513
11140	381514
8176	381515
54679	381516
46037	381517
66692	381518
81278	381519
102351	381520
57316	381521
71629	381522
41287	381523
145351	381524
42026	381525
25971	381526
63231	381527
65558	381528
20605	381529
31946	381530
27501	381531
31028	381532
30964	381533
19176	381534
2580	381535
40241	381536
83056	381537
105339	381538
13603	381539
58487	381540
37302	381541
27848	381542
37376	381543
47832	381544
55448	381545
8222	381546
57217	381547
62058	381548
15843	381549
32042	381550
25606	381551
16283	381552
84084	381553
16133	381554
12024	381555
60250	381556
3943	381557
605	381558
28371	381559
28343	381560
79722	381561
70218	381562
60957	381563
16995	381564
468	381565
105745	381566
72274	381567
3665	381568
18020	381569
62853	381570
7516	381571
38865	381572
5330	381573
69086	381574
58522	381575
23694	381576
30327	381577
33673	381578
38013	381579
172807	381580
108877	381581
13531	381582
59449	381583
28917	381584
51053	381585
11883	381586
55659	381587
6521	381588
175695	381589
58580	381590
12377	381591
8677	381592
33458	381593
32504	381594
10520	381595
79494	381596
58087	381597
78208	381598
94660	381599
61743	381600
104317	381601
1316	381602
1346	381603
60662	381604
23335	381605
26663	381606
87024	381607
60206	381608
261	381609
63894	381610
116842	381611
37447	381612
16235	381613
119588	381614
35797	381615
112541	381616
89802	381617
126193	381618
33174	381619
23075	381620
39956	381621
61809	381622
31317	381623
101881	381624
498	381625
2377	381626
19283	381627
119938	381628
23469	381629
99510	381630
96847	381631
79769	381632
25929	381633
1692	381634
69863	381635
110344	381636
33732	381637
14644	381638
21342	381639
26505	381640
333	381641
765	381642
41043	381643
22812	381644
35086	381645
95147	381646
120662	381647
22721	381648
59563	381649
23956	381650
84627	381651
9485	381652
3949	381653
46687	381654
44853	381655
70463	381656
12031	381657
42359	381658
36339	381659
159787	381660
129992	381661
57888	381662
1725	381663
57389	381664
123630	381665
13265	381666
19134	381667
50238	381668
34346	381669
25433	381670
562	381671
4874	381672
70520	381673
92938	381674
96455	381675
167292	381676
25884	381677
40832	381678
1321	381679
37624	381680
25664	381681
59251	381682
26785	381683
16	381684
6070	381685
28028	381686
133513	381687
154174	381688
107585	381689
27626	381690
39537	381691
37755	381692
19373	381693
96068	381694
46481	381695
58883	381696
40477	381697
25937	381698
62444	381699
7524	381700
54413	381701
32283	381702
105316	381703
8334	381704
123824	381705
15379	381706
58559	381707
101186	381708
6171	381709
93907	381710
117388	381711
41379	381712
32845	381713
34426	381714
1636	381715
84845	381716
58838	381717
2968	381718
35808	381719
16084	381720
6358	381721
32862	381722
121051	381723
33492	381724
2361	381725
45241	381726
60072	381727
43108	381728
59643	381729
140958	381730
45439	381731
147208	381732
20681	381733
19277	381734
29283	381735
7338	381736
24661	381737
41564	381738
48605	381739
70107	381740
26534	381741
47792	381742
62809	381743
10551	381744
87995	381745
3684	381746
33864	381747
2872	381748
40462	381749
58714	381750
8043	381751
79815	381752
4259	381753
99304	381754
490	381755
2889	381756
3844	381757
20843	381758
3627	381759
47996	381760
77045	381761
102723	381762
32106	381763
54786	381764
14829	381765
72896	381766
32743	381767
47131	381768
18586	381769
151157	381770
39118	381771
39330	381772
4710	381773
20501	381774
132840	381775
60319	381776
29	381777
23896	381778
61708	381779
33790	381780
13200	381781
40854	381782
53131	381783
33839	381784
5426	381785
2696	381786
75388	381787
10198	381788
47588	381789
55230	381790
410	381791
70352	381792
33934	381793
52644	381794
131306	381795
18308	381796
87751	381797
11398	381798
67117	381799
6681	381800
10164	381801
3532	381802
10744	381803
3562	381804
102702	381805
4747	381806
13238	381807
89385	381808
78300	381809
81649	381810
21683	381811
61579	381812
14987	381813
53702	381814
13274	381815
69009	381816
43472	381817
10941	381818
30330	381819
18086	381820
25538	381821
53030	381822
81161	381823
28979	381824
34352	381825
36105	381826
26102	381827
42516	381828
635	381829
114174	381830
68496	381831
172	381832
67865	381833
57949	381834
3763	381835
2981	381836
28343	381837
18668	381838
48706	381839
84252	381840
66641	381841
42619	381842
42235	381843
8752	381844
102368	381845
60130	381846
42506	381847
19189	381848
11605	381849
10180	381850
8073	381851
155120	381852
12937	381853
56947	381854
21608	381855
142033	381856
1972	381857
1189	381858
58813	381859
22912	381860
26518	381861
47350	381862
5594	381863
26458	381864
23156	381865
9131	381866
23236	381867
68746	381868
14754	381869
78832	381870
29618	381871
95899	381872
238	381873
50356	381874
105331	381875
46052	381876
31338	381877
8491	381878
54845	381879
46152	381880
58418	381881
39600	381882
41648	381883
29132	381884
9004	381885
13911	381886
55462	381887
28383	381888
9336	381889
67482	381890
73911	381891
50218	381892
116267	381893
65124	381894
42262	381895
22164	381896
63489	381897
33673	381898
19362	381899
48963	381900
15550	381901
72183	381902
51225	381903
83538	381904
83687	381905
109643	381906
15889	381907
5368	381908
120976	381909
5354	381910
9243	381911
56168	381912
141100	381913
42545	381914
88925	381915
4227	381916
248	381917
64047	381918
21661	381919
13972	381920
15874	381921
17694	381922
78279	381923
19406	381924
18976	381925
45885	381926
56644	381927
47080	381928
67095	381929
56741	381930
25292	381931
39308	381932
28038	381933
40395	381934
46406	381935
3343	381936
24829	381937
60587	381938
22998	381939
16419	381940
86135	381941
11393	381942
40272	381943
44149	381944
531	381945
2121	381946
1152	381947
35821	381948
49247	381949
4480	381950
3796	381951
32665	381952
129632	381953
132133	381954
7602	381955
4818	381956
83890	381957
37249	381958
34873	381959
361	381960
12301	381961
1230	381962
31176	381963
44903	381964
28099	381965
60145	381966
1257	381967
26845	381968
38880	381969
52793	381970
119757	381971
324	381972
13641	381973
61186	381974
27091	381975
31060	381976
1142	381977
10869	381978
474	381979
11102	381980
47678	381981
71010	381982
56418	381983
57268	381984
6350	381985
14712	381986
25953	381987
2932	381988
4457	381989
51270	381990
48477	381991
81784	381992
21188	381993
29819	381994
639	381995
20225	381996
8602	381997
57957	381998
8146	381999
33153	382000
16029	382001
97547	382002
44690	382003
64559	382004
47578	382005
25289	382006
30219	382007
40928	382008
16321	382009
19609	382010
46060	382011
4109	382012
12952	382013
68808	382014
10125	382015
16285	382016
70124	382017
15218	382018
18638	382019
72304	382020
17952	382021
10925	382022
117805	382023
30350	382024
25478	382025
8318	382026
2673	382027
8539	382028
51602	382029
14777	382030
12903	382031
61600	382032
132	382033
14442	382034
96	382035
15737	382036
94887	382037
724	382038
110941	382039
13559	382040
8874	382041
2255	382042
32231	382043
11540	382044
26561	382045
58947	382046
41993	382047
1602	382048
36699	382049
47624	382050
52362	382051
31732	382052
26873	382053
19132	382054
2406	382055
9599	382056
39773	382057
4121	382058
18158	382059
8102	382060
564	382061
4001	382062
43818	382063
36652	382064
27305	382065
1428	382066
43661	382067
48888	382068
28551	382069
66922	382070
54978	382071
76401	382072
8975	382073
33782	382074
21275	382075
32111	382076
37128	382077
22605	382078
6515	382079
2116	382080
33251	382081
78842	382082
4309	382083
54148	382084
85170	382085
51049	382086
161	382087
30339	382088
24826	382089
14116	382090
3467	382091
26039	382092
15845	382093
34689	382094
11945	382095
51851	382096
1195	382097
1338	382098
3144	382099
4582	382100
7028	382101
4674	382102
103680	382103
25252	382104
22160	382105
42282	382106
3911	382107
5243	382108
60215	382109
14724	382110
13656	382111
31716	382112
14847	382113
28205	382114
11414	382115
26794	382116
97639	382117
179873	382118
46282	382119
13783	382120
4251	382121
2810	382122
72607	382123
1195	382124
1404	382125
18517	382126
47878	382127
2244	382128
45037	382129
9430	382130
85466	382131
34156	382132
29026	382133
21073	382134
122385	382135
57118	382136
2683	382137
42542	382138
2	382139
100150	382140
49369	382141
6259	382142
47001	382143
68662	382144
61096	382145
424	382146
2541	382147
3634	382148
31517	382149
80648	382150
48093	382151
43455	382152
3915	382153
58861	382154
8369	382155
42283	382156
61724	382157
26494	382158
39261	382159
2319	382160
40258	382161
17276	382162
9660	382163
39832	382164
40827	382165
47634	382166
31153	382167
32373	382168
3970	382169
14919	382170
13514	382171
39340	382172
1971	382173
25146	382174
453	382175
7656	382176
34486	382177
951	382178
59211	382179
32364	382180
2126	382181
22135	382182
3497	382183
32195	382184
45391	382185
125	382186
37747	382187
40542	382188
176885	382189
19824	382190
46926	382191
87026	382192
29709	382193
11349	382194
68511	382195
1295	382196
27593	382197
26418	382198
39127	382199
80442	382200
43856	382201
39740	382202
3539	382203
21307	382204
43734	382205
7126	382206
22407	382207
32171	382208
866	382209
22456	382210
567	382211
47926	382212
34562	382213
53007	382214
57798	382215
57536	382216
10584	382217
59335	382218
3512	382219
48775	382220
40341	382221
25430	382222
26637	382223
38307	382224
37022	382225
57751	382226
18395	382227
42883	382228
113111	382229
43437	382230
1930	382231
58708	382232
129618	382233
31903	382234
10339	382235
62714	382236
27190	382237
89479	382238
19466	382239
130593	382240
53341	382241
112562	382242
22317	382243
39821	382244
67149	382245
47507	382246
2406	382247
21839	382248
7240	382249
32338	382250
42558	382251
40630	382252
2433	382253
26791	382254
39699	382255
32061	382256
12170	382257
48132	382258
70239	382259
78418	382260
55696	382261
84349	382262
21246	382263
57000	382264
26505	382265
11581	382266
1	382267
50645	382268
39665	382269
60443	382270
35129	382271
2373	382272
27738	382273
22963	382274
37059	382275
20490	382276
28781	382277
156865	382278
6029	382279
80715	382280
92813	382281
92261	382282
45165	382283
119894	382284
90875	382285
16865	382286
23579	382287
3200	382288
50667	382289
29896	382290
101417	382291
43828	382292
11	382293
161	382294
70586	382295
81459	382296
57956	382297
2563	382298
4758	382299
23034	382300
49380	382301
3275	382302
13817	382303
43654	382304
45396	382305
41	382306
67714	382307
12540	382308
75	382309
46986	382310
2278	382311
53126	382312
12385	382313
22759	382314
13022	382315
15833	382316
49172	382317
54853	382318
43134	382319
81527	382320
61296	382321
57149	382322
30277	382323
75562	382324
428	382325
9575	382326
42982	382327
4804	382328
1082	382329
709	382330
33471	382331
3373	382332
12442	382333
94	382334
21378	382335
3244	382336
99421	382337
40888	382338
37312	382339
20924	382340
26916	382341
80416	382342
122539	382343
82739	382344
7289	382345
74660	382346
61256	382347
9041	382348
6941	382349
103605	382350
11469	382351
30542	382352
23	382353
14168	382354
57314	382355
65641	382356
58184	382357
64549	382358
32188	382359
25459	382360
48875	382361
19010	382362
21428	382363
47908	382364
18182	382365
1393	382366
14116	382367
3077	382368
406	382369
79714	382370
46612	382371
28061	382372
58894	382373
23250	382374
49464	382375
35854	382376
2956	382377
15721	382378
1964	382379
57812	382380
3287	382381
142701	382382
39357	382383
13100	382384
39759	382385
94	382386
49373	382387
44692	382388
81361	382389
18833	382390
20605	382391
27057	382392
1420	382393
7051	382394
37588	382395
105248	382396
13008	382397
564	382398
135366	382399
57076	382400
15468	382401
57264	382402
23994	382403
37810	382404
37281	382405
32758	382406
17260	382407
6527	382408
55054	382409
18071	382410
67571	382411
19757	382412
11189	382413
15616	382414
26418	382415
40427	382416
38143	382417
2033	382418
18327	382419
81996	382420
44481	382421
274	382422
32672	382423
17585	382424
26620	382425
31895	382426
25634	382427
55324	382428
639	382429
8590	382430
4259	382431
19157	382432
109	382433
16875	382434
14500	382435
15245	382436
18927	382437
16549	382438
53966	382439
3772	382440
44573	382441
2819	382442
20648	382443
57749	382444
33782	382445
19787	382446
18252	382447
4228	382448
72156	382449
46113	382450
23012	382451
169854	382452
5165	382453
6620	382454
59866	382455
15269	382456
31154	382457
24317	382458
37507	382459
14995	382460
39802	382461
40458	382462
32464	382463
70806	382464
62230	382465
112442	382466
57983	382467
1086	382468
33293	382469
90045	382470
38319	382471
23967	382472
3807	382473
15871	382474
8376	382475
17729	382476
78382	382477
3345	382478
691	382479
13347	382480
65430	382481
5109	382482
70883	382483
13865	382484
101837	382485
38550	382486
67657	382487
35850	382488
4867	382489
42985	382490
38336	382491
7372	382492
131063	382493
11086	382494
104258	382495
22845	382496
6305	382497
72580	382498
779	382499
21907	382500
3214	382501
48130	382502
90888	382503
1904	382504
12881	382505
6480	382506
11370	382507
18622	382508
31171	382509
18763	382510
58443	382511
70604	382512
21930	382513
25381	382514
83605	382515
94012	382516
69306	382517
45931	382518
74271	382519
7214	382520
11200	382521
12704	382522
114	382523
2963	382524
28178	382525
6010	382526
7132	382527
142282	382528
6118	382529
405	382530
6550	382531
1112	382532
48469	382533
15943	382534
16044	382535
32760	382536
268	382537
31718	382538
73141	382539
2629	382540
26380	382541
39342	382542
13905	382543
25	382544
47970	382545
64	382546
83358	382547
14822	382548
22653	382549
96658	382550
32552	382551
49756	382552
29490	382553
21481	382554
3184	382555
5348	382556
21256	382557
54661	382558
47101	382559
9908	382560
41597	382561
26919	382562
13215	382563
22874	382564
88653	382565
14933	382566
60038	382567
47667	382568
26603	382569
23138	382570
39231	382571
28633	382572
140895	382573
38303	382574
9045	382575
54721	382576
14379	382577
186886	382578
44480	382579
29185	382580
105612	382581
121947	382582
33496	382583
56251	382584
76855	382585
168836	382586
53259	382587
2816	382588
59530	382589
89752	382590
112083	382591
19066	382592
92243	382593
36511	382594
18289	382595
20382	382596
75866	382597
14496	382598
180336	382599
137632	382600
60519	382601
18563	382602
20382	382603
62967	382604
77051	382605
97177	382606
110121	382607
103020	382608
182770	382609
27201	382610
36511	382611
27201	382612
73645	382613
178644	382614
71945	382615
26863	382616
51191	382617
93856	382618
80586	382619
5222	382620
180280	382621
50805	382622
5018	382623
14392	382624
65513	382625
21399	382626
40756	382627
81341	382628
7057	382629
129143	382630
40887	382631
56026	382632
62662	382633
33439	382634
18745	382635
26153	382636
104422	382637
27423	382638
31421	382639
85381	382640
36982	382641
21166	382642
10774	382643
85740	382644
26121	382645
25423	382646
119838	382647
12578	382648
21593	382649
7849	382650
107346	382651
11408	382652
78783	382653
27852	382654
56947	382655
37224	382656
58235	382657
30838	382658
81578	382659
29978	382660
45071	382661
13413	382662
36497	382663
72014	382664
53452	382665
23343	382666
86021	382667
6793	382668
27313	382669
48513	382670
37961	382671
80234	382672
11092	382673
26117	382674
7940	382675
68477	382676
24436	382677
13867	382678
12450	382679
72549	382680
77617	382681
29492	382682
12593	382683
55363	382684
104533	382685
99887	382686
68033	382687
29465	382688
81513	382689
77287	382690
15056	382691
13421	382692
48754	382693
27575	382694
27274	382695
80571	382696
65967	382697
53529	382698
54461	382699
19079	382700
13013	382701
56955	382702
34848	382703
71961	382704
26190	382705
30869	382706
132871	382707
36400	382708
20889	382709
37861	382710
67969	382711
36895	382712
31100	382713
65691	382714
25737	382715
57737	382716
25633	382717
41291	382718
63428	382719
37013	382720
52895	382721
77876	382722
67699	382723
116490	382724
80994	382725
4229	382726
46465	382727
66531	382728
150903	382729
93361	382730
63393	382731
19446	382732
4229	382733
57195	382734
13884	382735
37726	382736
30959	382737
6925	382738
52964	382739
59558	382740
80191	382741
2273	382742
24810	382743
26333	382744
8579	382745
28640	382746
43948	382747
15110	382748
152315	382749
11361	382750
17565	382751
286	382752
23610	382753
14416	382754
100888	382755
9024	382756
30470	382757
19957	382758
79642	382759
23671	382760
45531	382761
65574	382762
62855	382763
1724	382764
45310	382765
47067	382766
9357	382767
60717	382768
27990	382769
116485	382770
38437	382771
60976	382772
25807	382773
31954	382774
75459	382775
42471	382776
28732	382777
16200	382778
28722	382779
59248	382780
70313	382781
18989	382782
77059	382783
65863	382784
13509	382785
25292	382786
25279	382787
44251	382788
74473	382789
19137	382790
10608	382791
49663	382792
54605	382793
98892	382794
21716	382795
21726	382796
39746	382797
12588	382798
68578	382799
28003	382800
51443	382801
4188	382802
3951	382803
30851	382804
79598	382805
82823	382806
14888	382807
38198	382808
55356	382809
26013	382810
21323	382811
46522	382812
25065	382813
73814	382814
64327	382815
74117	382816
64642	382817
31471	382818
10879	382819
37454	382820
21490	382821
8021	382822
61240	382823
56505	382824
53287	382825
21328	382826
10655	382827
54232	382828
12661	382829
56723	382830
45647	382831
79758	382832
16516	382833
25654	382834
101786	382835
47387	382836
46623	382837
47632	382838
54897	382839
46529	382840
8073	382841
37992	382842
37333	382843
21472	382844
26292	382845
64675	382846
35054	382847
14876	382848
39076	382849
21022	382850
17989	382851
25633	382852
79058	382853
25474	382854
57056	382855
21057	382856
72350	382857
16019	382858
43247	382859
9319	382860
13525	382861
71213	382862
103246	382863
64697	382864
45270	382865
84812	382866
30902	382867
64284	382868
17535	382869
36809	382870
14558	382871
126206	382872
128542	382873
12400	382874
16880	382875
73522	382876
55222	382877
49085	382878
86320	382879
82825	382880
154493	382881
47130	382882
85216	382883
16007	382884
155236	382885
22501	382886
23580	382887
57195	382888
22765	382889
55655	382890
73439	382891
182	382892
45033	382893
36594	382894
70313	382895
105491	382896
48922	382897
116804	382898
38277	382899
21199	382900
101562	382901
10785	382902
64325	382903
124114	382904
31909	382905
6790	382906
38277	382907
36986	382908
49119	382909
13912	382910
8364	382911
29681	382912
45885	382913
35716	382914
70135	382915
67044	382916
59586	382917
63384	382918
28640	382919
70236	382920
83670	382921
18745	382922
49085	382923
46035	382924
88212	382925
2336	382926
53736	382927
54490	382928
135171	382929
40170	382930
34799	382931
10774	382932
45125	382933
44937	382934
81212	382935
40971	382936
21143	382937
13406	382938
22516	382939
42370	382940
33978	382941
28318	382942
9360	382943
42680	382944
12512	382945
37765	382946
41965	382947
96490	382948
32145	382949
10462	382950
28918	382951
47454	382952
82869	382953
27699	382954
25807	382955
70245	382956
18783	382957
29836	382958
46891	382959
34891	382960
37335	382961
52423	382962
17416	382963
18986	382964
25706	382965
7959	382966
26024	382967
12511	382968
17626	382969
5593	382970
15909	382971
31448	382972
63858	382973
38828	382974
85755	382975
105425	382976
85267	382977
65720	382978
105484	382979
86256	382980
19079	382981
43258	382982
20203	382983
31088	382984
15624	382985
51727	382986
58631	382987
28750	382988
171932	382989
20879	382990
44931	382991
65843	382992
19152	382993
31541	382994
39029	382995
44715	382996
68205	382997
104669	382998
42073	382999
24787	383000
45432	383001
31855	383002
34205	383003
38480	383004
15665	383005
601	383006
53935	383007
37489	383008
38583	383009
175287	383010
31352	383011
16503	383012
4232	383013
71038	383014
14496	383015
48754	383016
55907	383017
33430	383018
68315	383019
68654	383020
73501	383021
31855	383022
48900	383023
59427	383024
38983	383025
27617	383026
70570	383027
70313	383028
26165	383029
37903	383030
15636	383031
51809	383032
48863	383033
79311	383034
67654	383035
27849	383036
51088	383037
15914	383038
71001	383039
104385	383040
71498	383041
66118	383042
67094	383043
56877	383044
94480	383045
12588	383046
37718	383047
77876	383048
8016	383049
70364	383050
77872	383051
70721	383052
15206	383053
12678	383054
85740	383055
48809	383056
133060	383057
39342	383058
7912	383059
109799	383060
12578	383061
95696	383062
44073	383063
53998	383064
54853	383065
76362	383066
46315	383067
20655	383068
38198	383069
66492	383070
37718	383071
21549	383072
2072	383073
46097	383074
7789	383075
140722	383076
10745	383077
59116	383078
38874	383079
31329	383080
27377	383081
48968	383082
30988	383083
22788	383084
85727	383085
64520	383086
49391	383087
44439	383088
31543	383089
59413	383090
85755	383091
85167	383092
85479	383093
85633	383094
40570	383095
49180	383096
70569	383097
65940	383098
47429	383099
109891	383100
174863	383101
17718	383102
56500	383103
38118	383104
6790	383105
40812	383106
17537	383107
13007	383108
56211	383109
70245	383110
14921	383111
42381	383112
119732	383113
54186	383114
56655	383115
55998	383116
70500	383117
97568	383118
17576	383119
6790	383120
17590	383121
27617	383122
132604	383123
7919	383124
65288	383125
55367	383126
54853	383127
17363	383128
58820	383129
58923	383130
104496	383131
85375	383132
64220	383133
15794	383134
17535	383135
85099	383136
15662	383137
59005	383138
56130	383139
56304	383140
45901	383141
78581	383142
56553	383143
50330	383144
54620	383145
105330	383146
58803	383147
31328	383148
8273	383149
39010	383150
71214	383151
53560	383152
85920	383153
27309	383154
49364	383155
84956	383156
5383	383157
88256	383158
134083	383159
49080	383160
70852	383161
58820	383162
45122	383163
49431	383164
49119	383165
66841	383166
44648	383167
80123	383168
47272	383169
38720	383170
48922	383171
133291	383172
46733	383173
70177	383174
68542	383175
101323	383176
54221	383177
49181	383178
26950	383179
50800	383180
55602	383181
31542	383182
33737	383183
64894	383184
133444	383185
31631	383186
105439	383187
19665	383188
21725	383189
102729	383190
13977	383191
79909	383192
46145	383193
139111	383194
12835	383195
52328	383196
40984	383197
47261	383198
86011	383199
125458	383200
76670	383201
180698	383202
10945	383203
161689	383204
58725	383205
171800	383206
143720	383207
161351	383208
92922	383209
36002	383210
129592	383211
8080	383212
189005	383213
12217	383214
12830	383215
93634	383216
33845	383217
20797	383218
375	383219
79365	383220
101588	383221
123835	383222
67182	383223
27602	383224
135310	383225
5181	383226
118475	383227
68491	383228
121787	383229
66502	383230
24176	383231
517	383232
49271	383233
44515	383234
39019	383235
134912	383236
1550	383237
75388	383238
28729	383239
59420	383240
4148	383241
27881	383242
20855	383243
38280	383244
48568	383245
61172	383246
136031	383247
104927	383248
39652	383249
11520	383250
9052	383251
18466	383252
56310	383253
30393	383254
22907	383255
95492	383256
24080	383257
41378	383258
65940	383259
15948	383260
9360	383261
15030	383262
31839	383263
15717	383264
116694	383265
104970	383266
53418	383267
12842	383268
42186	383269
8951	383270
34205	383271
9024	383272
68579	383273
10975	383274
95931	383275
98073	383276
101928	383277
10586	383278
23391	383279
38839	383280
26254	383281
80059	383282
23104	383283
26073	383284
16420	383285
56414	383286
124557	383287
18117	383288
30560	383289
23087	383290
139505	383291
30412	383292
78727	383293
14965	383294
16242	383295
6071	383296
3282	383297
20460	383298
55854	383299
88765	383300
6248	383301
61926	383302
171718	383303
86768	383304
78076	383305
46526	383306
68477	383307
66363	383308
66024	383309
51546	383310
46187	383311
14896	383312
10459	383313
9093	383314
11355	383315
41128	383316
37020	383317
75467	383318
34558	383319
52937	383320
21406	383321
94863	383322
6735	383323
97139	383324
26142	383325
26723	383326
5939	383327
152596	383328
68354	383329
9382	383330
24822	383331
30174	383332
100101	383333
52386	383334
59970	383335
99191	383336
66529	383337
19004	383338
73340	383339
27398	383340
23824	383341
20404	383342
70388	383343
22523	383344
31296	383345
946	383346
47435	383347
41403	383348
64541	383349
54045	383350
96420	383351
25576	383352
56890	383353
17516	383354
65762	383355
36926	383356
33772	383357
34092	383358
7479	383359
96333	383360
55526	383361
114181	383362
18763	383363
26203	383364
5684	383365
71448	383366
18763	383367
31763	383368
11047	383369
80123	383370
90919	383371
62824	383372
35710	383373
4222	383374
11149	383375
28650	383376
35181	383377
53638	383378
75598	383379
19646	383380
62770	383381
62798	383382
65542	383383
12721	383384
130341	383385
4044	383386
46748	383387
48463	383388
71409	383389
49066	383390
37835	383391
67529	383392
59626	383393
37436	383394
37380	383395
19152	383396
46960	383397
21573	383398
99843	383399
24972	383400
38872	383401
66162	383402
56075	383403
156195	383404
31817	383405
102515	383406
54088	383407
21596	383408
37033	383409
37900	383410
27849	383411
46681	383412
96453	383413
13507	383414
77797	383415
64954	383416
66329	383417
80889	383418
11744	383419
27823	383420
68299	383421
20243	383422
12790	383423
79999	383424
78938	383425
54303	383426
14648	383427
36874	383428
57094	383429
21105	383430
85249	383431
71411	383432
54984	383433
54943	383434
6598	383435
29704	383436
68685	383437
29640	383438
67418	383439
46041	383440
125936	383441
80763	383442
21705	383443
29137	383444
15167	383445
37172	383446
46852	383447
99307	383448
34985	383449
30920	383450
56641	383451
46538	383452
128440	383453
54761	383454
9191	383455
17912	383456
57072	383457
21664	383458
66218	383459
15073	383460
127937	383461
17949	383462
21731	383463
20030	383464
82493	383465
55226	383466
27875	383467
65623	383468
31619	383469
55453	383470
396	383471
156858	383472
30455	383473
126260	383474
67193	383475
38592	383476
119014	383477
31553	383478
15910	383479
83834	383480
10570	383481
128778	383482
179145	383483
78686	383484
52671	383485
32807	383486
55088	383487
88011	383488
131474	383489
110294	383490
72973	383491
141918	383492
82509	383493
145530	383494
14288	383495
38762	383496
65355	383497
179107	383498
120606	383499
2024	383500
43038	383501
44563	383502
6838	383503
63518	383504
38691	383505
14870	383506
24972	383507
29985	383508
82503	383509
65321	383510
95689	383511
54440	383512
46864	383513
6910	383514
11217	383515
46460	383516
77855	383517
31533	383518
67650	383519
53865	383520
45600	383521
53452	383522
10521	383523
153586	383524
16344	383525
3812	383526
26247	383527
107664	383528
70621	383529
4724	383530
94336	383531
45118	383532
73795	383533
66842	383534
9074	383535
55245	383536
129507	383537
97000	383538
56253	383539
20734	383540
30542	383541
59200	383542
48654	383543
66704	383544
86358	383545
96372	383546
9	383547
132728	383548
86926	383549
31677	383550
28677	383551
20808	383552
3647	383553
50934	383554
27023	383555
104445	383556
67760	383557
179208	383558
54221	383559
10586	383560
17021	383561
30921	383562
66858	383563
46334	383564
21513	383565
38188	383566
41818	383567
79406	383568
27918	383569
137197	383570
86309	383571
62743	383572
46613	383573
26079	383574
136218	383575
13110	383576
12586	383577
112298	383578
64280	383579
17117	383580
55398	383581
14412	383582
13424	383583
35742	383584
10965	383585
156848	383586
50565	383587
23391	383588
119262	383589
27871	383590
40233	383591
1326	383592
110028	383593
109766	383594
49668	383595
35923	383596
17447	383597
72000	383598
17350	383599
64642	383600
51009	383601
64336	383602
34497	383603
27731	383604
53287	383605
24402	383606
33454	383607
4327	383608
43182	383609
1898	383610
6435	383611
91794	383612
31588	383613
31111	383614
44807	383615
58241	383616
49884	383617
14417	383618
71376	383619
166692	383620
62604	383621
58418	383622
18983	383623
58203	383624
31815	383625
154124	383626
94127	383627
9725	383628
125497	383629
84044	383630
42020	383631
66575	383632
19024	383633
8218	383634
6745	383635
41085	383636
14303	383637
49258	383638
17819	383639
21639	383640
85608	383641
85502	383642
181335	383643
56405	383644
23518	383645
56890	383646
186249	383647
9989	383648
26982	383649
89776	383650
21358	383651
46746	383652
22877	383653
93674	383654
50573	383655
41428	383656
22960	383657
82665	383658
61181	383659
30596	383660
13424	383661
15053	383662
33549	383663
99681	383664
10670	383665
49017	383666
33630	383667
27126	383668
86358	383669
82343	383670
133979	383671
11512	383672
117694	383673
110361	383674
109871	383675
11636	383676
49871	383677
15535	383678
34989	383679
20849	383680
23740	383681
58264	383682
86616	383683
26019	383684
58688	383685
17127	383686
66657	383687
25308	383688
80939	383689
77481	383690
70815	383691
14276	383692
38129	383693
136463	383694
69844	383695
33265	383696
95010	383697
118108	383698
66403	383699
85941	383700
33917	383701
44436	383702
98831	383703
185257	383704
106605	383705
112154	383706
63897	383707
46494	383708
81947	383709
127522	383710
7011	383711
30458	383712
104413	383713
9977	383714
9989	383715
16333	383716
7849	383717
83519	383718
135689	383719
30663	383720
9724	383721
85761	383722
24947	383723
125856	383724
94603	383725
119546	383726
40036	383727
5473	383728
66382	383729
48513	383730
37033	383731
86240	383732
56954	383733
28690	383734
86379	383735
82068	383736
44803	383737
38963	383738
47063	383739
65745	383740
1160	383741
114012	383742
166491	383743
13501	383744
44402	383745
31206	383746
11663	383747
150244	383748
19070	383749
71409	383750
80681	383751
120668	383752
27300	383753
66387	383754
37966	383755
41933	383756
117623	383757
106956	383758
106171	383759
29104	383760
32019	383761
38144	383762
5199	383763
19431	383764
55773	383765
44083	383766
128386	383767
105128	383768
27156	383769
147855	383770
64419	383771
21202	383772
3894	383773
125442	383774
77301	383775
95924	383776
44394	383777
3621	383778
155514	383779
128431	383780
69868	383781
84524	383782
26	383783
22985	383784
54911	383785
18598	383786
55396	383787
77595	383788
54034	383789
65661	383790
6154	383791
20440	383792
115252	383793
77289	383794
44814	383795
52790	383796
24612	383797
92319	383798
160684	383799
101332	383800
20973	383801
66303	383802
103951	383803
67862	383804
23608	383805
36804	383806
47425	383807
100431	383808
31876	383809
86448	383810
98225	383811
80759	383812
121278	383813
25672	383814
88068	383815
9213	383816
14744	383817
14965	383818
31844	383819
123989	383820
73434	383821
135206	383822
9728	383823
61169	383824
12473	383825
60616	383826
95674	383827
38438	383828
45127	383829
36077	383830
54504	383831
44439	383832
36940	383833
36822	383834
44579	383835
30335	383836
36824	383837
12662	383838
31838	383839
55383	383840
4224	383841
41869	383842
61157	383843
30696	383844
17701	383845
46651	383846
53844	383847
35238	383848
12736	383849
61080	383850
13010	383851
5684	383852
45807	383853
118132	383854
178639	383855
21124	383856
31863	383857
27624	383858
22180	383859
12745	383860
81173	383861
45049	383862
101147	383863
25100	383864
13965	383865
114585	383866
24996	383867
29716	383868
57047	383869
41600	383870
11121	383871
99337	383872
133012	383873
13430	383874
32144	383875
25716	383876
52283	383877
104331	383878
9999	383879
77759	383880
43247	383881
10801	383882
45481	383883
66976	383884
55197	383885
41269	383886
46582	383887
158817	383888
79079	383889
46934	383890
136675	383891
135805	383892
1679	383893
46305	383894
60732	383895
85999	383896
54750	383897
30131	383898
173318	383899
117517	383900
96325	383901
88624	383902
32017	383903
1848	383904
82466	383905
17039	383906
175473	383907
20294	383908
33502	383909
82506	383910
54292	383911
24707	383912
64248	383913
56954	383914
58968	383915
35308	383916
7482	383917
37962	383918
7978	383919
44994	383920
5852	383921
136217	383922
136640	383923
46632	383924
36497	383925
108591	383926
98356	383927
2933	383928
21515	383929
20143	383930
70597	383931
13430	383932
44682	383933
64417	383934
18140	383935
25872	383936
7801	383937
27262	383938
44087	383939
41232	383940
17229	383941
74671	383942
71806	383943
76689	383944
31932	383945
5941	383946
76193	383947
25828	383948
18079	383949
41169	383950
18116	383951
44754	383952
30989	383953
93720	383954
67132	383955
46848	383956
130249	383957
188322	383958
13791	383959
50966	383960
187246	383961
8051	383962
1418	383963
35265	383964
45689	383965
10984	383966
12596	383967
50851	383968
55731	383969
3907	383970
110392	383971
56643	383972
72762	383973
4840	383974
49933	383975
60696	383976
150029	383977
119583	383978
79272	383979
80365	383980
48562	383981
100783	383982
67775	383983
66005	383984
25147	383985
147731	383986
28193	383987
38628	383988
80229	383989
4585	383990
46960	383991
7516	383992
36590	383993
177640	383994
68122	383995
77871	383996
51401	383997
27731	383998
43025	383999
31917	384000
62923	384001
6763	384002
37383	384003
104541	384004
10774	384005
23060	384006
49891	384007
19113	384008
2760	384009
25177	384010
11588	384011
11588	384012
37653	384013
17260	384014
49433	384015
134282	384016
75603	384017
137164	384018
13837	384019
28009	384020
58640	384021
67354	384022
29978	384023
1863	384024
15624	384025
53527	384026
43652	384027
20757	384028
37163	384029
38678	384030
44357	384031
46600	384032
31939	384033
10428	384034
894	384035
41269	384036
26732	384037
19649	384038
12588	384039
25778	384040
83366	384041
93191	384042
117026	384043
88231	384044
6905	384045
30600	384046
25654	384047
44971	384048
2834	384049
41269	384050
9277	384051
98053	384052
11416	384053
116278	384054
56900	384055
67400	384056
37199	384057
67359	384058
55883	384059
30337	384060
5352	384061
6851	384062
30842	384063
18075	384064
7919	384065
33608	384066
70983	384067
56212	384068
41978	384069
55239	384070
32115	384071
112641	384072
58747	384073
5383	384074
33354	384075
53637	384076
18745	384077
23102	384078
26185	384079
601	384080
118821	384081
25600	384082
45950	384083
101847	384084
133441	384085
107256	384086
104384	384087
96621	384088
8587	384089
49843	384090
5611	384091
19535	384092
4348	384093
26730	384094
40812	384095
40778	384096
64322	384097
67801	384098
5572	384099
31317	384100
729	384101
38206	384102
15662	384103
25048	384104
22501	384105
47362	384106
58744	384107
93116	384108
114418	384109
112877	384110
63384	384111
33983	384112
46160	384113
34196	384114
10921	384115
21351	384116
38020	384117
27930	384118
31607	384119
44814	384120
44175	384121
42370	384122
109538	384123
85390	384124
60705	384125
20441	384126
49180	384127
14392	384128
70217	384129
52013	384130
14301	384131
131745	384132
30044	384133
12280	384134
76279	384135
86355	384136
35310	384137
136171	384138
17681	384139
17863	384140
23088	384141
9352	384142
27274	384143
25771	384144
64558	384145
47115	384146
34167	384147
4584	384148
4584	384149
24254	384150
49726	384151
34496	384152
74958	384153
1059	384154
4698	384155
137584	384156
24429	384157
85490	384158
17871	384159
57243	384160
8362	384161
91360	384162
13859	384163
10481	384164
53474	384165
10481	384166
170706	384167
18452	384168
17071	384169
9442	384170
53474	384171
130960	384172
130980	384173
62493	384174
20479	384175
20489	384176
178676	384177
8026	384178
33519	384179
107092	384180
159760	384181
50861	384182
143214	384183
28026	384184
106975	384185
24454	384186
14316	384187
64454	384188
43441	384189
15025	384190
111825	384191
23597	384192
10623	384193
58657	384194
25640	384195
79352	384196
7698	384197
2981	384198
22422	384199
64621	384200
98276	384201
104828	384202
41453	384203
32121	384204
96356	384205
53514	384206
32121	384207
1760	384208
26125	384209
45862	384210
6218	384211
60536	384212
100815	384213
98625	384214
143503	384215
155879	384216
47093	384217
47093	384218
135386	384219
41401	384220
66456	384221
17600	384222
54396	384223
35950	384224
22630	384225
40491	384226
31218	384227
41046	384228
90973	384229
49014	384230
174962	384231
34398	384232
33151	384233
40157	384234
86647	384235
2860	384236
77414	384237
2536	384238
97416	384239
70815	384240
25775	384241
126969	384242
3692	384243
82069	384244
168884	384245
38680	384246
45099	384247
44850	384248
127475	384249
22438	384250
174793	384251
120893	384252
164555	384253
47028	384254
81772	384255
45279	384256
133540	384257
44172	384258
65650	384259
64193	384260
37697	384261
165130	384262
169451	384263
126229	384264
47028	384265
161902	384266
26064	384267
27413	384268
62364	384269
58219	384270
12142	384271
43809	384272
154	384273
10780	384274
6610	384275
21019	384276
20725	384277
60361	384278
27163	384279
47410	384280
10295	384281
83877	384282
77585	384283
18251	384284
526	384285
32092	384286
15174	384287
26387	384288
125093	384289
56894	384290
26859	384291
11870	384292
47742	384293
72511	384294
2552	384295
6842	384296
79188	384297
46465	384298
21498	384299
36815	384300
60452	384301
55524	384302
54760	384303
537	384304
132336	384305
99808	384306
104370	384307
56785	384308
36890	384309
14686	384310
12785	384311
11816	384312
11474	384313
98584	384314
85850	384315
18105	384316
15700	384317
11522	384318
21614	384319
836	384320
15738	384321
56355	384322
100375	384323
59410	384324
81797	384325
51541	384326
64768	384327
14841	384328
131346	384329
19438	384330
41923	384331
67833	384332
16	384333
4570	384334
173632	384335
74620	384336
19755	384337
20705	384338
25175	384339
4041	384340
91057	384341
65383	384342
85833	384343
6885	384344
2371	384345
119360	384346
2	384347
33217	384348
84112	384349
107083	384350
45543	384351
102178	384352
8734	384353
7287	384354
137286	384355
53682	384356
74058	384357
64233	384358
161309	384359
31708	384360
50334	384361
24708	384362
2877	384363
38626	384364
107941	384365
24614	384366
18366	384367
1870	384368
2683	384369
3127	384370
46993	384371
17583	384372
49476	384373
25939	384374
7045	384375
34251	384376
77592	384377
8103	384378
64546	384379
53358	384380
41476	384381
2569	384382
57409	384383
46460	384384
2228	384385
66939	384386
21384	384387
29722	384388
107699	384389
22052	384390
897	384391
19574	384392
24126	384393
47717	384394
14679	384395
178607	384396
100454	384397
102736	384398
3244	384399
12923	384400
130282	384401
3271	384402
3015	384403
133797	384404
82179	384405
119849	384406
74527	384407
19904	384408
92771	384409
28172	384410
25175	384411
66959	384412
119337	384413
2711	384414
81088	384415
48844	384416
104772	384417
160717	384418
45736	384419
2039	384420
182459	384421
130233	384422
68650	384423
50113	384424
41806	384425
145985	384426
153212	384427
58148	384428
100704	384429
55443	384430
5471	384431
13926	384432
157557	384433
25054	384434
40804	384435
42929	384436
9773	384437
3388	384438
36066	384439
78234	384440
85948	384441
65256	384442
53843	384443
66119	384444
98238	384445
31138	384446
36140	384447
137237	384448
24455	384449
41710	384450
30712	384451
9	384452
30297	384453
2586	384454
9861	384455
2793	384456
45556	384457
82787	384458
8558	384459
64938	384460
133474	384461
98737	384462
36763	384463
9370	384464
10513	384465
16333	384466
13342	384467
1648	384468
46949	384469
130110	384470
158525	384471
53060	384472
121018	384473
74129	384474
49091	384475
18630	384476
12048	384477
9	384478
30781	384479
93963	384480
24278	384481
7391	384482
11292	384483
38085	384484
16718	384485
16180	384486
19121	384487
6987	384488
167799	384489
12254	384490
5396	384491
68091	384492
5913	384493
44746	384494
109929	384495
2087	384496
49506	384497
30337	384498
185905	384499
1353	384500
8064	384501
89817	384502
59589	384503
77756	384504
180335	384505
1944	384506
16631	384507
125301	384508
25194	384509
16514	384510
10156	384511
96500	384512
168504	384513
37313	384514
194	384515
16514	384516
1252	384517
2212	384518
82356	384519
1088	384520
981	384521
1252	384522
18159	384523
25717	384524
35068	384525
409	384526
43583	384527
7646	384528
77323	384529
17363	384530
101582	384531
17214	384532
142825	384533
50708	384534
19881	384535
142825	384536
189065	384537
36711	384538
154029	384539
108232	384540
59963	384541
21671	384542
93389	384543
79377	384544
3115	384545
1190	384546
12965	384547
17671	384548
7673	384549
9004	384550
11350	384551
16409	384552
15797	384553
2774	384554
20191	384555
16918	384556
35811	384557
5724	384558
74664	384559
10525	384560
46925	384561
42531	384562
64897	384563
157797	384564
12859	384565
113308	384566
28828	384567
21703	384568
3890	384569
34300	384570
214	384571
4933	384572
4462	384573
46551	384574
12506	384575
188951	384576
8557	384577
16629	384578
9672	384579
94912	384580
82	384581
10814	384582
39457	384583
1280	384584
34301	384585
1	384586
45835	384587
64721	384588
25488	384589
137460	384590
30098	384591
66481	384592
1251	384593
11555	384594
18340	384595
1947	384596
9203	384597
80863	384598
45164	384599
8521	384600
1130	384601
64766	384602
29893	384603
12260	384604
28978	384605
113485	384606
155444	384607
60410	384608
16941	384609
100894	384610
21341	384611
46671	384612
2898	384613
10512	384614
122065	384615
49061	384616
133256	384617
52114	384618
5067	384619
1944	384620
42681	384621
45178	384622
1495	384623
15774	384624
33634	384625
27482	384626
84813	384627
48050	384628
58644	384629
3062	384630
44604	384631
18120	384632
33560	384633
29227	384634
3029	384635
6555	384636
34582	384637
20560	384638
3678	384639
19879	384640
8954	384641
110589	384642
85484	384643
85923	384644
5136	384645
8893	384646
83998	384647
31383	384648
52825	384649
60265	384650
177028	384651
18455	384652
26989	384653
828	384654
60571	384655
6743	384656
3336	384657
4217	384658
14429	384659
181943	384660
41068	384661
123585	384662
7098	384663
35926	384664
105239	384665
65	384666
9389	384667
69346	384668
16873	384669
10664	384670
66984	384671
4720	384672
5684	384673
3788	384674
6051	384675
46901	384676
51727	384677
67473	384678
41064	384679
85366	384680
39457	384681
45583	384682
24463	384683
33087	384684
10429	384685
19794	384686
3291	384687
30438	384688
1849	384689
65016	384690
3788	384691
2138	384692
126115	384693
77943	384694
62491	384695
26319	384696
35805	384697
27619	384698
146647	384699
17855	384700
22286	384701
133339	384702
111859	384703
32200	384704
75909	384705
101930	384706
18053	384707
4563	384708
6830	384709
70101	384710
20069	384711
22858	384712
6154	384713
50562	384714
60521	384715
24388	384716
26269	384717
85427	384718
85134	384719
80161	384720
354	384721
22354	384722
59933	384723
107824	384724
187038	384725
103654	384726
6321	384727
6321	384728
50406	384729
4786	384730
131245	384731
9030	384732
142706	384733
71637	384734
177963	384735
150380	384736
170928	384737
1783	384738
92465	384739
96098	384740
24972	384741
98184	384742
171750	384743
81562	384744
136885	384745
136526	384746
86708	384747
27510	384748
9513	384749
22176	384750
1817	384751
103839	384752
360	384753
8186	384754
116709	384755
74662	384756
32748	384757
4745	384758
17500	384759
57811	384760
6160	384761
33631	384762
78725	384763
65130	384764
31265	384765
178	384766
75548	384767
19418	384768
10682	384769
2733	384770
88142	384771
41639	384772
3197	384773
41426	384774
16658	384775
50532	384776
9843	384777
60600	384778
60287	384779
49696	384780
13581	384781
63	384782
9538	384783
19828	384784
3567	384785
19180	384786
7647	384787
28198	384788
6398	384789
19465	384790
21569	384791
9343	384792
25140	384793
23231	384794
39156	384795
15278	384796
7927	384797
101345	384798
56034	384799
2135	384800
88555	384801
55841	384802
152509	384803
29537	384804
95819	384805
53182	384806
99419	384807
129640	384808
26348	384809
36570	384810
33665	384811
29343	384812
5625	384813
11791	384814
5185	384815
2444	384816
138646	384817
131	384818
107798	384819
76443	384820
280	384821
109139	384822
162971	384823
322	384824
37532	384825
15985	384826
100403	384827
61212	384828
19546	384829
28573	384830
20628	384831
80288	384832
184156	384833
37288	384834
268	384835
125194	384836
57294	384837
174730	384838
174836	384839
50199	384840
132659	384841
133839	384842
47056	384843
47289	384844
174108	384845
105292	384846
95884	384847
162709	384848
45100	384849
58316	384850
71464	384851
56050	384852
127495	384853
54478	384854
81469	384855
73125	384856
6199	384857
15461	384858
60313	384859
55619	384860
177854	384861
109549	384862
33991	384863
25203	384864
30451	384865
14623	384866
120039	384867
159096	384868
28540	384869
54515	384870
100181	384871
17201	384872
21246	384873
44915	384874
135380	384875
80662	384876
78056	384877
25454	384878
14849	384879
102769	384880
40567	384881
70361	384882
36887	384883
85543	384884
105372	384885
70550	384886
47234	384887
45401	384888
46975	384889
117419	384890
174622	384891
105765	384892
25541	384893
40567	384894
41183	384895
4186	384896
38253	384897
33626	384898
85797	384899
155014	384900
93858	384901
79749	384902
105163	384903
160552	384904
46966	384905
99059	384906
104710	384907
95228	384908
45077	384909
110744	384910
58763	384911
133823	384912
17582	384913
21640	384914
96969	384915
64550	384916
71064	384917
65351	384918
34538	384919
93858	384920
96143	384921
165802	384922
17983	384923
104873	384924
46431	384925
5247	384926
22737	384927
108777	384928
153255	384929
105130	384930
77737	384931
27887	384932
27174	384933
20744	384934
104963	384935
85719	384936
30382	384937
17738	384938
65649	384939
46091	384940
96810	384941
54662	384942
49086	384943
168452	384944
125025	384945
38776	384946
59624	384947
82280	384948
96760	384949
40810	384950
21194	384951
45628	384952
40410	384953
117916	384954
104164	384955
48733	384956
80323	384957
120073	384958
58210	384959
38108	384960
44016	384961
87815	384962
54332	384963
87885	384964
94232	384965
26585	384966
71681	384967
59669	384968
80054	384969
135939	384970
136747	384971
71657	384972
86567	384973
107257	384974
135883	384975
14523	384976
136853	384977
101855	384978
43646	384979
136091	384980
53409	384981
136316	384982
70049	384983
71677	384984
71948	384985
125735	384986
135937	384987
9390	384988
30032	384989
49563	384990
44111	384991
2079	384992
12466	384993
4839	384994
49853	384995
3945	384996
60082	384997
19430	384998
272	384999
84	385000
3854	385001
85760	385002
17835	385003
10022	385004
28521	385005
31433	385006
62486	385007
6170	385008
3688	385009
1853	385010
52864	385011
1014	385012
37656	385013
18808	385014
87713	385015
72529	385016
17640	385017
92188	385018
57018	385019
136241	385020
39055	385021
86744	385022
65201	385023
25440	385024
33491	385025
6381	385026
24981	385027
3787	385028
5540	385029
12239	385030
65644	385031
3615	385032
163883	385033
1174	385034
21766	385035
55058	385036
1473	385037
23799	385038
26216	385039
24613	385040
17208	385041
54803	385042
102487	385043
164936	385044
14258	385045
4466	385046
77947	385047
10725	385048
73561	385049
7390	385050
73561	385051
124937	385052
183685	385053
12047	385054
65198	385055
82444	385056
151626	385057
72021	385058
12266	385059
99479	385060
107995	385061
8763	385062
27038	385063
5866	385064
13062	385065
65	385066
10237	385067
17510	385068
3041	385069
5975	385070
13293	385071
163792	385072
22474	385073
1138	385074
29886	385075
77968	385076
897	385077
3479	385078
63039	385079
10093	385080
163231	385081
2165	385082
91278	385083
13827	385084
61759	385085
29892	385086
6709	385087
90514	385088
184003	385089
51763	385090
109161	385091
9644	385092
20938	385093
58307	385094
2793	385095
79603	385096
12586	385097
1530	385098
65752	385099
9422	385100
148783	385101
4337	385102
19710	385103
39951	385104
63208	385105
3206	385106
7561	385107
34043	385108
59792	385109
76398	385110
29096	385111
14907	385112
18860	385113
41284	385114
41284	385115
45505	385116
127741	385117
49264	385118
80895	385119
36392	385120
2652	385121
58981	385122
8102	385123
26070	385124
3141	385125
69485	385126
28	385127
56917	385128
88132	385129
111788	385130
10524	385131
115365	385132
2583	385133
153257	385134
43418	385135
60527	385136
58448	385137
184131	385138
91934	385139
84455	385140
84455	385141
48524	385142
22344	385143
140536	385144
141834	385145
290	385146
41284	385147
2581	385148
7214	385149
8825	385150
21828	385151
31415	385152
2448	385153
30926	385154
72490	385155
5678	385156
23890	385157
112645	385158
3933	385159
146453	385160
3487	385161
7301	385162
14107	385163
1703	385164
104817	385165
4506	385166
1588	385167
88802	385168
9866	385169
60833	385170
87932	385171
50424	385172
3353	385173
35571	385174
124922	385175
31232	385176
124388	385177
43326	385178
116645	385179
152451	385180
413	385181
5062	385182
8686	385183
744	385184
4826	385185
82211	385186
155211	385187
6354	385188
13816	385189
3565	385190
70477	385191
35187	385192
3369	385193
805	385194
3379	385195
275	385196
16634	385197
35576	385198
8849	385199
417	385200
29616	385201
5062	385202
90082	385203
61996	385204
42663	385205
19553	385206
5860	385207
35627	385208
21748	385209
42617	385210
14285	385211
10667	385212
14269	385213
23974	385214
23579	385215
50874	385216
5841	385217
77672	385218
4549	385219
29225	385220
11982	385221
51812	385222
44234	385223
89965	385224
78	385225
18755	385226
862	385227
59	385228
14212	385229
3073	385230
34890	385231
66203	385232
43454	385233
8222	385234
39421	385235
120	385236
1404	385237
48316	385238
32382	385239
2018	385240
30130	385241
18244	385242
1000	385243
17091	385244
18163	385245
87212	385246
3937	385247
5110	385248
57443	385249
673	385250
7806	385251
7357	385252
86456	385253
23729	385254
82555	385255
1736	385256
4951	385257
318	385258
37441	385259
18385	385260
43913	385261
25119	385262
83617	385263
1970	385264
47549	385265
13486	385266
27787	385267
1560	385268
52946	385269
63731	385270
8886	385271
26811	385272
11950	385273
7914	385274
17637	385275
21077	385276
112994	385277
15634	385278
28948	385279
10002	385280
21458	385281
30958	385282
17879	385283
26237	385284
38380	385285
38911	385286
33833	385287
17075	385288
12494	385289
4752	385290
13686	385291
39767	385292
21873	385293
39838	385294
70853	385295
15512	385296
22195	385297
25414	385298
3568	385299
70952	385300
5757	385301
2	385302
25	385303
12387	385304
28271	385305
83251	385306
27446	385307
84982	385308
6844	385309
5238	385310
24322	385311
9864	385312
17176	385313
33275	385314
149	385315
40630	385316
32138	385317
6210	385318
16521	385319
42685	385320
2446	385321
69302	385322
49864	385323
26681	385324
118780	385325
45059	385326
28978	385327
2352	385328
8400	385329
63092	385330
8979	385331
18502	385332
92405	385333
13662	385334
26916	385335
3964	385336
1079	385337
27329	385338
15448	385339
1256	385340
2062	385341
21738	385342
107496	385343
54067	385344
1098	385345
48131	385346
20307	385347
32705	385348
10147	385349
11157	385350
764	385351
7278	385352
41476	385353
12772	385354
70492	385355
36472	385356
7531	385357
18851	385358
11238	385359
1164	385360
22913	385361
56680	385362
118072	385363
10815	385364
41469	385365
22852	385366
39405	385367
34	385368
41075	385369
79292	385370
15788	385371
7323	385372
173589	385373
47671	385374
119551	385375
23997	385376
114467	385377
20096	385378
13070	385379
45511	385380
3337	385381
9082	385382
1404	385383
15655	385384
61055	385385
14987	385386
84378	385387
1404	385388
30982	385389
11396	385390
9251	385391
4011	385392
50716	385393
57390	385394
31870	385395
13804	385396
47783	385397
14861	385398
30236	385399
20543	385400
63094	385401
378	385402
57461	385403
24211	385404
9031	385405
42335	385406
1071	385407
702	385408
66103	385409
69132	385410
1169	385411
20016	385412
5925	385413
4091	385414
13532	385415
3716	385416
18660	385417
18461	385418
2062	385419
15634	385420
27049	385421
410	385422
19	385423
63473	385424
50578	385425
33195	385426
27769	385427
63358	385428
2454	385429
358	385430
26886	385431
97888	385432
4278	385433
84625	385434
40443	385435
51992	385436
1306	385437
19045	385438
10870	385439
2773	385440
5514	385441
18608	385442
44936	385443
2767	385444
18619	385445
27134	385446
79200	385447
43764	385448
72009	385449
2814	385450
30389	385451
5025	385452
5514	385453
58956	385454
9256	385455
6385	385456
2	385457
124036	385458
19425	385459
5004	385460
127595	385461
96	385462
58847	385463
33635	385464
140716	385465
71073	385466
88542	385467
51113	385468
19687	385469
84552	385470
10920	385471
29561	385472
41003	385473
32649	385474
42249	385475
38778	385476
13008	385477
47060	385478
21550	385479
11546	385480
33155	385481
84307	385482
5009	385483
820	385484
47738	385485
8157	385486
24651	385487
9549	385488
57035	385489
3870	385490
86099	385491
35127	385492
17065	385493
21182	385494
75147	385495
15	385496
14992	385497
21615	385498
11218	385499
75578	385500
28508	385501
50543	385502
662	385503
92913	385504
25321	385505
9528	385506
54241	385507
49194	385508
27002	385509
15515	385510
108299	385511
34807	385512
19948	385513
1522	385514
1413	385515
71286	385516
9378	385517
669	385518
532	385519
45317	385520
317	385521
8427	385522
29367	385523
50343	385524
66371	385525
96225	385526
34327	385527
97745	385528
28248	385529
557	385530
20113	385531
43026	385532
757	385533
22747	385534
44980	385535
23562	385536
1150	385537
37220	385538
33155	385539
92847	385540
9421	385541
52148	385542
56301	385543
74843	385544
15515	385545
22240	385546
5929	385547
99544	385548
11019	385549
22867	385550
72031	385551
12359	385552
4438	385553
11515	385554
46277	385555
32946	385556
62567	385557
125831	385558
89263	385559
36507	385560
145922	385561
12647	385562
17163	385563
11079	385564
33245	385565
57718	385566
57901	385567
4558	385568
26759	385569
18540	385570
3116	385571
164	385572
80	385573
13834	385574
23499	385575
1537	385576
11850	385577
56257	385578
47683	385579
32297	385580
42747	385581
1129	385582
41	385583
12939	385584
1157	385585
21656	385586
9560	385587
3534	385588
4560	385589
412	385590
30148	385591
112135	385592
85615	385593
21972	385594
38435	385595
4889	385596
53356	385597
29606	385598
15	385599
36005	385600
18502	385601
18230	385602
57372	385603
10505	385604
4961	385605
78887	385606
58198	385607
14758	385608
39276	385609
1648	385610
77466	385611
109953	385612
10853	385613
77602	385614
1648	385615
154732	385616
40367	385617
30011	385618
61922	385619
36320	385620
94365	385621
2001	385622
43920	385623
83978	385624
54720	385625
764	385626
48504	385627
20721	385628
47592	385629
22299	385630
7265	385631
13055	385632
12434	385633
18087	385634
32265	385635
34820	385636
113135	385637
10193	385638
56359	385639
69495	385640
933	385641
84015	385642
16094	385643
7835	385644
3018	385645
7864	385646
13604	385647
113429	385648
37251	385649
37	385650
32854	385651
32437	385652
20436	385653
48372	385654
42118	385655
27212	385656
17167	385657
51450	385658
27627	385659
11886	385660
76651	385661
864	385662
26442	385663
9287	385664
33726	385665
9822	385666
50487	385667
18540	385668
16099	385669
5444	385670
3745	385671
188	385672
28450	385673
25722	385674
3190	385675
41476	385676
11211	385677
129052	385678
66143	385679
17076	385680
87490	385681
48313	385682
40487	385683
6508	385684
72274	385685
38767	385686
11135	385687
2606	385688
69755	385689
1721	385690
4227	385691
69625	385692
6740	385693
13521	385694
57486	385695
48298	385696
33215	385697
28076	385698
6746	385699
72118	385700
101215	385701
66107	385702
5791	385703
4637	385704
130	385705
511	385706
434	385707
18217	385708
2480	385709
11892	385710
32854	385711
3734	385712
60580	385713
40388	385714
2231	385715
1853	385716
72215	385717
28499	385718
7344	385719
12396	385720
19	385721
33544	385722
57682	385723
618	385724
129129	385725
13447	385726
16126	385727
8640	385728
14845	385729
129691	385730
4942	385731
22378	385732
94553	385733
4896	385734
61410	385735
47493	385736
18165	385737
12006	385738
17656	385739
36625	385740
48904	385741
38748	385742
6697	385743
3741	385744
47804	385745
56966	385746
1300	385747
39730	385748
98171	385749
25103	385750
12696	385751
381	385752
381	385753
21601	385754
1302	385755
26721	385756
21225	385757
6233	385758
39130	385759
1	385760
72131	385761
44893	385762
13305	385763
1562	385764
11560	385765
6856	385766
50090	385767
27219	385768
33332	385769
34366	385770
27250	385771
32666	385772
26448	385773
693	385774
33124	385775
67384	385776
8752	385777
81592	385778
37	385779
32318	385780
41321	385781
556	385782
33972	385783
61912	385784
14825	385785
15359	385786
17103	385787
3295	385788
8966	385789
132	385790
125144	385791
3236	385792
54816	385793
494	385794
35260	385795
3999	385796
40002	385797
16001	385798
1213	385799
1663	385800
37551	385801
58574	385802
97948	385803
3322	385804
68979	385805
1774	385806
5438	385807
51208	385808
109466	385809
2988	385810
89815	385811
26559	385812
42091	385813
32774	385814
11067	385815
51600	385816
54571	385817
511	385818
1300	385819
5309	385820
9948	385821
8508	385822
33869	385823
11167	385824
36404	385825
22036	385826
15497	385827
2490	385828
7380	385829
11846	385830
32811	385831
13511	385832
2962	385833
23454	385834
23511	385835
995	385836
23302	385837
22098	385838
3267	385839
37	385840
85471	385841
37795	385842
8336	385843
113768	385844
48053	385845
47757	385846
2124	385847
49483	385848
13349	385849
26509	385850
74785	385851
17883	385852
42934	385853
4605	385854
45143	385855
20648	385856
13566	385857
78025	385858
7567	385859
3077	385860
14104	385861
33701	385862
78169	385863
46095	385864
506	385865
39410	385866
33670	385867
48796	385868
60733	385869
33112	385870
18352	385871
7408	385872
47996	385873
33320	385874
62676	385875
69739	385876
1079	385877
62811	385878
55566	385879
32264	385880
235	385881
24706	385882
7384	385883
14516	385884
8	385885
14557	385886
70204	385887
411	385888
12245	385889
10150	385890
26900	385891
19232	385892
27360	385893
17851	385894
1164	385895
6895	385896
18454	385897
44171	385898
235	385899
32221	385900
945	385901
3333	385902
2624	385903
22622	385904
34473	385905
50658	385906
13542	385907
226	385908
7436	385909
363	385910
84343	385911
26701	385912
6738	385913
53417	385914
2066	385915
3738	385916
22324	385917
1704	385918
56279	385919
3196	385920
38539	385921
76913	385922
31836	385923
44	385924
39810	385925
40638	385926
2331	385927
1006	385928
3192	385929
129516	385930
41417	385931
18226	385932
1522	385933
27399	385934
15302	385935
25724	385936
8206	385937
68979	385938
353	385939
14847	385940
59991	385941
41982	385942
565	385943
17369	385944
34298	385945
47769	385946
21634	385947
12478	385948
20540	385949
39461	385950
50959	385951
51895	385952
112745	385953
5003	385954
14300	385955
5668	385956
586	385957
2350	385958
14686	385959
46925	385960
34719	385961
72258	385962
3336	385963
30073	385964
68812	385965
267	385966
53151	385967
12114	385968
85420	385969
26538	385970
491	385971
16603	385972
32562	385973
1	385974
1596	385975
14530	385976
50236	385977
1320	385978
100956	385979
1954	385980
18641	385981
238	385982
37327	385983
23980	385984
288	385985
32813	385986
61519	385987
82631	385988
862	385989
17798	385990
31576	385991
18172	385992
37251	385993
8094	385994
3969	385995
13468	385996
30963	385997
35117	385998
32411	385999
3939	386000
41844	386001
51839	386002
1362	386003
47594	386004
1637	386005
16693	386006
67487	386007
200	386008
69971	386009
40000	386010
30874	386011
16107	386012
1303	386013
7241	386014
92839	386015
91489	386016
1133	386017
2212	386018
19801	386019
295	386020
45223	386021
601	386022
149986	386023
18606	386024
70	386025
76070	386026
10242	386027
19632	386028
53297	386029
69501	386030
87558	386031
3036	386032
920	386033
48385	386034
49448	386035
8895	386036
19051	386037
10283	386038
1205	386039
20448	386040
40538	386041
84259	386042
43954	386043
11624	386044
26917	386045
6323	386046
1175	386047
5110	386048
53106	386049
3737	386050
53449	386051
13800	386052
15394	386053
83874	386054
39549	386055
112926	386056
50002	386057
1834	386058
1813	386059
39398	386060
43454	386061
15259	386062
8550	386063
32404	386064
13074	386065
12006	386066
39855	386067
18614	386068
33033	386069
52749	386070
70881	386071
13062	386072
2057	386073
7156	386074
6910	386075
87888	386076
4900	386077
83702	386078
28	386079
1382	386080
5924	386081
82279	386082
9365	386083
94565	386084
28	386085
264	386086
55818	386087
17173	386088
12203	386089
39968	386090
4260	386091
39211	386092
1215	386093
13921	386094
108644	386095
23898	386096
12563	386097
11449	386098
862	386099
131924	386100
622	386101
35730	386102
72095	386103
61146	386104
1449	386105
103618	386106
24629	386107
921	386108
43954	386109
1623	386110
40010	386111
920	386112
14280	386113
2655	386114
107871	386115
611	386116
48138	386117
72658	386118
62999	386119
30892	386120
8039	386121
22345	386122
42256	386123
54488	386124
47682	386125
105544	386126
32896	386127
282	386128
32965	386129
13140	386130
69545	386131
18	386132
64806	386133
9471	386134
1175	386135
423	386136
4023	386137
67	386138
79516	386139
45722	386140
16205	386141
25054	386142
89574	386143
11624	386144
6247	386145
84405	386146
113	386147
48261	386148
32934	386149
34465	386150
8205	386151
36248	386152
11127	386153
40280	386154
39941	386155
67102	386156
70421	386157
18419	386158
12428	386159
9348	386160
69873	386161
174521	386162
56676	386163
100571	386164
29993	386165
27063	386166
4798	386167
38520	386168
32985	386169
24544	386170
52839	386171
6523	386172
5883	386173
46135	386174
47431	386175
69687	386176
30	386177
50098	386178
14821	386179
693	386180
48383	386181
4822	386182
72591	386183
48237	386184
40259	386185
13040	386186
40249	386187
32904	386188
141950	386189
17877	386190
31803	386191
2457	386192
53980	386193
3704	386194
45491	386195
84451	386196
40205	386197
8158	386198
18026	386199
22319	386200
14643	386201
8922	386202
18039	386203
42914	386204
2138	386205
16139	386206
48363	386207
4565	386208
48402	386209
22201	386210
38206	386211
64946	386212
32703	386213
24304	386214
9382	386215
48722	386216
2007	386217
69325	386218
661	386219
26973	386220
69959	386221
48371	386222
20311	386223
30908	386224
38470	386225
14901	386226
40057	386227
18575	386228
69633	386229
1167	386230
32978	386231
70	386232
36124	386233
3393	386234
5381	386235
15429	386236
22231	386237
81918	386238
7169	386239
22523	386240
410	386241
15998	386242
84111	386243
59858	386244
3709	386245
107499	386246
8837	386247
116326	386248
123574	386249
18	386250
47722	386251
105807	386252
20721	386253
1919	386254
16563	386255
27381	386256
4564	386257
4008	386258
1623	386259
10104	386260
2327	386261
60078	386262
5510	386263
69561	386264
4806	386265
107205	386266
280	386267
20309	386268
46575	386269
64543	386270
69744	386271
13813	386272
64984	386273
327	386274
7477	386275
4760	386276
535	386277
2947	386278
3703	386279
3301	386280
1129	386281
1938	386282
1892	386283
1707	386284
33011	386285
1576	386286
3749	386287
2616	386288
29000	386289
31997	386290
30605	386291
69585	386292
6447	386293
13749	386294
5453	386295
11624	386296
17221	386297
28433	386298
36622	386299
1210	386300
58019	386301
40207	386302
43511	386303
11641	386304
7249	386305
2043	386306
34630	386307
48894	386308
76950	386309
4299	386310
12705	386311
17998	386312
84177	386313
2387	386314
32357	386315
870	386316
58323	386317
54281	386318
73439	386319
48390	386320
36223	386321
34601	386322
76070	386323
20880	386324
67	386325
1133	386326
5311	386327
241	386328
84268	386329
1002	386330
1182	386331
20307	386332
1068	386333
8253	386334
1518	386335
7715	386336
40953	386337
5698	386338
40229	386339
41430	386340
32797	386341
9602	386342
112456	386343
277	386344
14384	386345
143602	386346
18521	386347
22064	386348
48565	386349
59919	386350
80281	386351
45413	386352
4887	386353
40943	386354
1306	386355
53162	386356
3748	386357
95137	386358
46362	386359
63867	386360
1155	386361
13573	386362
5539	386363
40249	386364
662	386365
4515	386366
31794	386367
407	386368
9471	386369
11728	386370
4283	386371
11137	386372
6291	386373
18034	386374
85533	386375
99666	386376
30516	386377
14459	386378
23118	386379
19221	386380
5453	386381
39810	386382
18434	386383
33103	386384
82213	386385
20768	386386
66493	386387
47798	386388
58282	386389
53342	386390
68372	386391
33537	386392
68522	386393
57298	386394
4743	386395
832	386396
39490	386397
62225	386398
8161	386399
71915	386400
4929	386401
40048	386402
79226	386403
40889	386404
28997	386405
3745	386406
62036	386407
378	386408
499	386409
1175	386410
22021	386411
7040	386412
140178	386413
973	386414
53433	386415
37257	386416
8315	386417
33284	386418
3728	386419
1433	386420
69248	386421
9530	386422
58098	386423
10356	386424
108314	386425
39232	386426
8664	386427
16015	386428
2202	386429
7	386430
29199	386431
26852	386432
368	386433
5506	386434
63286	386435
1726	386436
80	386437
67785	386438
6038	386439
22138	386440
18580	386441
7	386442
21530	386443
28	386444
10397	386445
5878	386446
39675	386447
1686	386448
55983	386449
2724	386450
30994	386451
50004	386452
5381	386453
22113	386454
2938	386455
21079	386456
11165	386457
48472	386458
1093	386459
39174	386460
101252	386461
423	386462
10424	386463
9471	386464
32368	386465
8771	386466
63286	386467
8156	386468
41616	386469
4355	386470
69853	386471
29139	386472
38432	386473
5368	386474
33059	386475
1213	386476
39935	386477
90853	386478
3854	386479
66831	386480
40072	386481
358	386482
54	386483
52540	386484
26859	386485
53861	386486
828	386487
41274	386488
2086	386489
94017	386490
42045	386491
79890	386492
6190	386493
50065	386494
54011	386495
44929	386496
86336	386497
27057	386498
44674	386499
18575	386500
3744	386501
11394	386502
716	386503
18606	386504
48468	386505
8852	386506
13573	386507
54072	386508
22192	386509
9696	386510
84284	386511
1554	386512
674	386513
13449	386514
56364	386515
3157	386516
6289	386517
27215	386518
3130	386519
57807	386520
29306	386521
33095	386522
22117	386523
9687	386524
14051	386525
22231	386526
18	386527
18598	386528
31149	386529
37956	386530
323	386531
181244	386532
76492	386533
4951	386534
139414	386535
7323	386536
5633	386537
38834	386538
53105	386539
363	386540
9580	386541
1527	386542
15	386543
36855	386544
77388	386545
318	386546
26628	386547
18563	386548
18309	386549
32185	386550
23478	386551
180	386552
33423	386553
28585	386554
36706	386555
1984	386556
3835	386557
9398	386558
36849	386559
44135	386560
32783	386561
26693	386562
632	386563
20713	386564
6305	386565
73514	386566
66887	386567
26690	386568
32230	386569
8496	386570
183	386571
69259	386572
41546	386573
2944	386574
32393	386575
2000	386576
103124	386577
76606	386578
12913	386579
39780	386580
4821	386581
22122	386582
19045	386583
2003	386584
6617	386585
112957	386586
23334	386587
44	386588
5803	386589
115	386590
2233	386591
41849	386592
277	386593
2098	386594
9050	386595
13305	386596
4567	386597
18833	386598
18876	386599
186	386600
91741	386601
5098	386602
5688	386603
43	386604
7357	386605
39199	386606
32544	386607
31996	386608
22079	386609
39503	386610
2356	386611
96282	386612
58513	386613
3795	386614
78201	386615
89960	386616
6379	386617
4322	386618
5519	386619
83541	386620
33813	386621
385	386622
8943	386623
3247	386624
1182	386625
8806	386626
93403	386627
2183	386628
5895	386629
57792	386630
73488	386631
8199	386632
132	386633
43062	386634
12023	386635
17195	386636
2430	386637
381	386638
64643	386639
20496	386640
87232	386641
99940	386642
410	386643
28201	386644
18619	386645
6428	386646
15309	386647
24464	386648
2	386649
39518	386650
99313	386651
520	386652
5915	386653
30	386654
1364	386655
7653	386656
6322	386657
33134	386658
47636	386659
31431	386660
23143	386661
1277	386662
48478	386663
363	386664
701	386665
65337	386666
37234	386667
12238	386668
14071	386669
41295	386670
59368	386671
60229	386672
38517	386673
89727	386674
69182	386675
60843	386676
1773	386677
7242	386678
945	386679
26887	386680
40970	386681
61847	386682
40962	386683
8281	386684
434	386685
28096	386686
4497	386687
7046	386688
33807	386689
50198	386690
24553	386691
19368	386692
17371	386693
34130	386694
21387	386695
39210	386696
25234	386697
2490	386698
28167	386699
26082	386700
4857	386701
1589	386702
8709	386703
7465	386704
151	386705
83479	386706
14266	386707
25740	386708
100416	386709
71147	386710
32547	386711
84725	386712
130135	386713
232	386714
14474	386715
35765	386716
9137	386717
67490	386718
958	386719
23632	386720
19002	386721
38992	386722
6729	386723
94276	386724
39516	386725
6165	386726
46969	386727
117925	386728
15610	386729
2588	386730
37	386731
9542	386732
43410	386733
99	386734
8411	386735
17966	386736
12276	386737
52707	386738
617	386739
67999	386740
17220	386741
5554	386742
16591	386743
41397	386744
80661	386745
4483	386746
2606	386747
580	386748
3606	386749
107	386750
23621	386751
1048	386752
6834	386753
17703	386754
22319	386755
3381	386756
255	386757
5257	386758
3442	386759
29253	386760
32194	386761
44134	386762
581	386763
145	386764
27937	386765
27937	386766
27654	386767
22068	386768
679	386769
77034	386770
3317	386771
81223	386772
98186	386773
83515	386774
43242	386775
31985	386776
44399	386777
1695	386778
4220	386779
31056	386780
38779	386781
87480	386782
4196	386783
2818	386784
76998	386785
4569	386786
22514	386787
3	386788
42467	386789
20648	386790
11533	386791
10486	386792
40449	386793
4772	386794
1069	386795
23808	386796
84871	386797
68960	386798
16069	386799
27181	386800
756	386801
85690	386802
8901	386803
34306	386804
943	386805
14112	386806
69071	386807
15512	386808
2761	386809
58823	386810
9262	386811
109537	386812
160236	386813
379	386814
39296	386815
50047	386816
2269	386817
52980	386818
49447	386819
1968	386820
14818	386821
2590	386822
274	386823
32464	386824
3160	386825
53287	386826
61454	386827
35480	386828
14418	386829
85164	386830
31539	386831
51746	386832
32276	386833
27493	386834
395	386835
13468	386836
7653	386837
7450	386838
13299	386839
47778	386840
9622	386841
521	386842
26863	386843
20500	386844
60157	386845
1300	386846
18187	386847
63490	386848
2833	386849
42693	386850
40579	386851
4571	386852
130509	386853
27105	386854
44197	386855
39510	386856
11515	386857
29199	386858
9494	386859
21783	386860
21077	386861
1407	386862
15205	386863
5962	386864
1510	386865
58057	386866
54774	386867
58476	386868
40586	386869
92514	386870
19483	386871
117625	386872
16168	386873
64121	386874
9075	386875
76640	386876
56510	386877
440	386878
6287	386879
64888	386880
15329	386881
31316	386882
6022	386883
18314	386884
132449	386885
172493	386886
2215	386887
617	386888
22514	386889
4442	386890
26546	386891
34776	386892
58465	386893
62339	386894
41651	386895
3026	386896
32783	386897
22266	386898
1900	386899
57396	386900
36599	386901
85579	386902
11385	386903
4363	386904
51352	386905
107543	386906
4594	386907
32203	386908
1750	386909
41495	386910
184	386911
19825	386912
92736	386913
145976	386914
4869	386915
21824	386916
4743	386917
30731	386918
7653	386919
7737	386920
50716	386921
87600	386922
79744	386923
57906	386924
72510	386925
70257	386926
49830	386927
56389	386928
15113	386929
32495	386930
29818	386931
33994	386932
1386	386933
7380	386934
28475	386935
14718	386936
2823	386937
68909	386938
14183	386939
4857	386940
15848	386941
62582	386942
26688	386943
14862	386944
39666	386945
28078	386946
49475	386947
10355	386948
1172	386949
44863	386950
25851	386951
63350	386952
82	386953
38249	386954
44139	386955
16470	386956
2240	386957
7872	386958
590	386959
90103	386960
16278	386961
11027	386962
3362	386963
14060	386964
57667	386965
6801	386966
31884	386967
40948	386968
6840	386969
18529	386970
4782	386971
15464	386972
39788	386973
9405	386974
97483	386975
14332	386976
12763	386977
94743	386978
27550	386979
36908	386980
39721	386981
22880	386982
54752	386983
15616	386984
39209	386985
80	386986
9321	386987
33293	386988
39200	386989
31137	386990
29870	386991
10159	386992
10159	386993
27396	386994
47311	386995
105606	386996
54854	386997
28394	386998
17770	386999
148014	387000
1810	387001
19948	387002
37798	387003
60959	387004
40603	387005
26521	387006
6827	387007
2185	387008
21363	387009
4090	387010
1245	387011
21692	387012
18345	387013
33337	387014
46057	387015
57185	387016
16171	387017
4599	387018
104875	387019
45629	387020
273	387021
77489	387022
81768	387023
53635	387024
985	387025
18314	387026
11029	387027
49158	387028
273	387029
536	387030
63563	387031
87277	387032
9850	387033
9850	387034
9850	387035
9850	387036
9850	387037
51157	387038
72286	387039
2137	387040
1465	387041
6765	387042
21980	387043
42200	387044
2223	387045
26120	387046
28835	387047
51217	387048
166825	387049
13155	387050
20919	387051
158265	387052
51217	387053
67648	387054
24943	387055
7260	387056
3365	387057
3365	387058
26120	387059
2223	387060
35122	387061
106	387062
35130	387063
106	387064
135636	387065
52482	387066
5110	387067
46031	387068
2326	387069
11017	387070
1013	387071
17521	387072
58792	387073
2783	387074
28865	387075
78216	387076
19965	387077
10076	387078
11875	387079
109359	387080
39403	387081
58905	387082
14007	387083
32625	387084
44341	387085
182205	387086
163191	387087
95033	387088
28299	387089
8261	387090
118588	387091
110430	387092
12233	387093
76920	387094
40060	387095
33998	387096
144085	387097
145042	387098
40242	387099
15505	387100
13834	387101
9492	387102
53153	387103
133603	387104
45571	387105
63068	387106
37715	387107
46257	387108
85077	387109
80018	387110
37167	387111
137771	387112
70275	387113
133462	387114
49092	387115
33464	387116
178049	387117
12386	387118
12389	387119
4585	387120
64304	387121
105826	387122
48829	387123
26895	387124
34135	387125
64119	387126
188282	387127
115824	387128
9399	387129
172431	387130
6080	387131
7863	387132
53292	387133
24766	387134
44983	387135
6080	387136
101520	387137
30242	387138
10685	387139
72819	387140
70521	387141
4585	387142
159116	387143
74866	387144
58585	387145
10708	387146
15135	387147
55325	387148
137771	387149
35090	387150
1953	387151
26967	387152
57854	387153
31780	387154
4081	387155
4081	387156
1132	387157
30906	387158
133681	387159
59033	387160
6218	387161
21322	387162
65280	387163
3370	387164
15610	387165
9378	387166
859	387167
35090	387168
35090	387169
67680	387170
18033	387171
7234	387172
32353	387173
1084	387174
20655	387175
814	387176
4320	387177
51670	387178
15610	387179
33749	387180
31865	387181
14308	387182
53960	387183
44621	387184
6209	387185
1654	387186
10226	387187
22431	387188
17691	387189
341	387190
14897	387191
7692	387192
2041	387193
67052	387194
36793	387195
133510	387196
1984	387197
6967	387198
38873	387199
89477	387200
2572	387201
9303	387202
56302	387203
56174	387204
15610	387205
3787	387206
80	387207
8037	387208
44475	387209
126945	387210
859	387211
14723	387212
1084	387213
15661	387214
57539	387215
77830	387216
47941	387217
181526	387218
63185	387219
1857	387220
53964	387221
9303	387222
82592	387223
10590	387224
1496	387225
22431	387226
80	387227
82287	387228
452	387229
38873	387230
3883	387231
10	387232
10805	387233
14031	387234
17286	387235
10590	387236
29639	387237
5301	387238
30993	387239
8299	387240
161649	387241
5834	387242
2553	387243
859	387244
7698	387245
859	387246
26813	387247
39327	387248
27440	387249
17859	387250
46088	387251
464	387252
359	387253
20621	387254
8299	387255
3370	387256
9321	387257
27428	387258
27428	387259
64706	387260
3883	387261
9303	387262
35399	387263
30271	387264
117	387265
64833	387266
20621	387267
66962	387268
46910	387269
5733	387270
174093	387271
71877	387272
54216	387273
1822	387274
1984	387275
13295	387276
2079	387277
24920	387278
7565	387279
39514	387280
1421	387281
18592	387282
36818	387283
124945	387284
83611	387285
2031	387286
1984	387287
57539	387288
90027	387289
3370	387290
67013	387291
3370	387292
59033	387293
8299	387294
78491	387295
39514	387296
791	387297
859	387298
9508	387299
19907	387300
40476	387301
75068	387302
3759	387303
225	387304
1808	387305
1461	387306
1492	387307
1932	387308
419	387309
38617	387310
133788	387311
31084	387312
26632	387313
10657	387314
8573	387315
54	387316
40955	387317
55533	387318
10064	387319
130264	387320
66263	387321
2474	387322
42236	387323
40955	387324
114477	387325
1698	387326
170069	387327
70681	387328
1356	387329
31702	387330
37303	387331
25694	387332
168692	387333
67664	387334
45547	387335
121317	387336
143780	387337
33754	387338
73942	387339
17380	387340
57618	387341
12956	387342
543	387343
74383	387344
18383	387345
1268	387346
44280	387347
113827	387348
113827	387349
41227	387350
37392	387351
1698	387352
148797	387353
33872	387354
2771	387355
15310	387356
29663	387357
104820	387358
73331	387359
58382	387360
831	387361
25314	387362
8356	387363
2368	387364
59535	387365
100781	387366
56957	387367
78767	387368
114452	387369
166	387370
31084	387371
2234	387372
73656	387373
146393	387374
43075	387375
42453	387376
35065	387377
274	387378
42327	387379
274	387380
274	387381
274	387382
274	387383
11968	387384
72802	387385
6643	387386
6043	387387
1268	387388
3868	387389
274	387390
54	387391
5517	387392
831	387393
166	387394
67	387395
6410	387396
9288	387397
31084	387398
8451	387399
16432	387400
63801	387401
55146	387402
8680	387403
1750	387404
542	387405
1450	387406
3868	387407
3868	387408
3868	387409
54	387410
12756	387411
79122	387412
97530	387413
17690	387414
90641	387415
6873	387416
2631	387417
431	387418
86943	387419
59867	387420
180013	387421
59867	387422
87190	387423
19066	387424
30480	387425
4263	387426
543	387427
3868	387428
14462	387429
67032	387430
2034	387431
20951	387432
90970	387433
24188	387434
74838	387435
11351	387436
173966	387437
831	387438
3868	387439
106320	387440
42592	387441
52400	387442
54	387443
72842	387444
34016	387445
78059	387446
15083	387447
89151	387448
30522	387449
104549	387450
17384	387451
72842	387452
99822	387453
78367	387454
16862	387455
173370	387456
11958	387457
24340	387458
174494	387459
55965	387460
6622	387461
81924	387462
542	387463
113233	387464
32598	387465
8851	387466
2374	387467
59554	387468
31735	387469
24456	387470
61768	387471
9655	387472
429	387473
21334	387474
37633	387475
37327	387476
45375	387477
3354	387478
1268	387479
32043	387480
5430	387481
2383	387482
9157	387483
46678	387484
103	387485
1005	387486
19612	387487
968	387488
105508	387489
4737	387490
8330	387491
3489	387492
101362	387493
85244	387494
24172	387495
137419	387496
1584	387497
46730	387498
45991	387499
5083	387500
123458	387501
57510	387502
8165	387503
1154	387504
1154	387505
6381	387506
18793	387507
186870	387508
9768	387509
80538	387510
142665	387511
133520	387512
40918	387513
14587	387514
111151	387515
90769	387516
49104	387517
15376	387518
18110	387519
105563	387520
104515	387521
119467	387522
65904	387523
71291	387524
139238	387525
48839	387526
65904	387527
85826	387528
80827	387529
56099	387530
168596	387531
9768	387532
4113	387533
9218	387534
33555	387535
53533	387536
9562	387537
140431	387538
70986	387539
4619	387540
80410	387541
38700	387542
13925	387543
171842	387544
59311	387545
59173	387546
58560	387547
108756	387548
59173	387549
57920	387550
27055	387551
59311	387552
185435	387553
69959	387554
18732	387555
10732	387556
10840	387557
1154	387558
6955	387559
49282	387560
5816	387561
10732	387562
6955	387563
15761	387564
58275	387565
86879	387566
42758	387567
2198	387568
41019	387569
68808	387570
7676	387571
84597	387572
70692	387573
70180	387574
1638	387575
7255	387576
122371	387577
57505	387578
2053	387579
18732	387580
81856	387581
6769	387582
2132	387583
104973	387584
19567	387585
56868	387586
2562	387587
83685	387588
8777	387589
56182	387590
8257	387591
2808	387592
70254	387593
2198	387594
6576	387595
75093	387596
35576	387597
14356	387598
44030	387599
9566	387600
175182	387601
100177	387602
8070	387603
132226	387604
102273	387605
8746	387606
13922	387607
31260	387608
61510	387609
79479	387610
46755	387611
55138	387612
38748	387613
33628	387614
65434	387615
174	387616
37922	387617
2865	387618
37092	387619
3935	387620
42266	387621
24071	387622
64192	387623
76552	387624
114146	387625
10168	387626
37529	387627
6351	387628
71201	387629
19816	387630
60842	387631
3603	387632
84842	387633
171	387634
31811	387635
110602	387636
148454	387637
56025	387638
75849	387639
48346	387640
68239	387641
148136	387642
13220	387643
37858	387644
521	387645
54070	387646
51751	387647
147818	387648
44628	387649
46052	387650
143418	387651
4167	387652
127240	387653
26003	387654
42419	387655
50310	387656
73606	387657
80499	387658
141635	387659
101146	387660
14627	387661
106340	387662
168260	387663
90910	387664
54451	387665
102274	387666
30425	387667
98131	387668
50450	387669
59569	387670
7906	387671
91913	387672
51132	387673
11929	387674
667	387675
11929	387676
6841	387677
20125	387678
1946	387679
53711	387680
51915	387681
51915	387682
73910	387683
35230	387684
120985	387685
122646	387686
127575	387687
29907	387688
8165	387689
64117	387690
5816	387691
75867	387692
92486	387693
169652	387694
14382	387695
5816	387696
1154	387697
8590	387698
70267	387699
44721	387700
4709	387701
15620	387702
72284	387703
1	387704
39089	387705
32041	387706
3247	387707
7752	387708
58048	387709
24569	387710
116985	387711
103985	387712
109890	387713
136920	387714
140021	387715
177081	387716
29	387717
17923	387718
43918	387719
29771	387720
23557	387721
7151	387722
2460	387723
70663	387724
117516	387725
3051	387726
184446	387727
4796	387728
43725	387729
180617	387730
37793	387731
21415	387732
154	387733
44944	387734
1452	387735
2217	387736
13384	387737
128783	387738
104305	387739
19290	387740
64509	387741
162986	387742
34370	387743
14568	387744
2982	387745
48755	387746
31162	387747
56576	387748
33920	387749
21238	387750
49597	387751
38710	387752
98409	387753
46121	387754
40563	387755
9470	387756
21271	387757
101764	387758
46687	387759
30945	387760
26136	387761
77821	387762
54532	387763
101764	387764
59854	387765
67014	387766
31078	387767
100368	387768
2636	387769
46466	387770
56146	387771
81373	387772
31658	387773
66964	387774
70863	387775
13651	387776
36779	387777
45234	387778
98880	387779
81788	387780
120306	387781
104296	387782
78386	387783
27607	387784
98757	387785
53465	387786
159804	387787
24979	387788
8383	387789
179713	387790
17759	387791
62467	387792
85367	387793
58943	387794
120359	387795
97666	387796
80917	387797
140857	387798
67997	387799
100746	387800
15582	387801
54743	387802
65149	387803
81774	387804
102443	387805
187871	387806
57044	387807
13283	387808
38018	387809
162296	387810
79223	387811
82242	387812
100338	387813
88944	387814
38010	387815
87006	387816
15828	387817
21299	387818
56455	387819
67468	387820
64631	387821
67021	387822
78237	387823
12804	387824
78305	387825
85516	387826
9194	387827
54086	387828
70100	387829
163933	387830
78145	387831
54070	387832
101680	387833
53559	387834
65690	387835
133895	387836
123757	387837
6968	387838
96635	387839
67728	387840
66725	387841
33431	387842
68053	387843
165546	387844
25776	387845
81859	387846
22170	387847
124283	387848
3303	387849
82138	387850
88696	387851
31738	387852
22246	387853
129584	387854
11664	387855
29945	387856
48575	387857
98445	387858
40683	387859
30088	387860
87145	387861
66672	387862
5569	387863
66427	387864
133556	387865
133040	387866
105451	387867
132660	387868
66105	387869
45505	387870
68556	387871
133036	387872
49036	387873
71176	387874
54305	387875
71009	387876
31263	387877
85618	387878
78999	387879
84816	387880
85250	387881
124958	387882
65938	387883
70314	387884
85846	387885
84601	387886
7183	387887
45377	387888
25769	387889
66257	387890
40061	387891
34499	387892
88713	387893
37552	387894
38625	387895
57100	387896
81613	387897
35155	387898
102457	387899
85142	387900
41272	387901
13183	387902
8428	387903
29396	387904
180567	387905
18890	387906
33592	387907
141632	387908
12477	387909
81861	387910
81837	387911
41731	387912
12912	387913
108850	387914
91141	387915
15030	387916
16252	387917
30649	387918
9064	387919
1132	387920
32738	387921
5254	387922
31	387923
86007	387924
124130	387925
11746	387926
11746	387927
159401	387928
31	387929
3283	387930
3283	387931
3283	387932
1253	387933
1700	387934
18086	387935
43573	387936
43573	387937
40484	387938
32876	387939
29184	387940
304	387941
24993	387942
24275	387943
24275	387944
31	387945
33569	387946
2223	387947
33569	387948
2223	387949
33569	387950
2223	387951
60737	387952
15387	387953
59612	387954
13434	387955
5556	387956
3113	387957
3522	387958
164981	387959
19303	387960
19147	387961
34155	387962
28572	387963
107613	387964
29861	387965
1065	387966
22932	387967
23485	387968
49297	387969
13846	387970
92701	387971
20304	387972
56298	387973
129200	387974
2661	387975
63841	387976
27127	387977
55677	387978
24671	387979
120730	387980
58148	387981
107564	387982
75711	387983
49598	387984
95634	387985
3215	387986
4208	387987
20352	387988
4604	387989
86556	387990
529	387991
33204	387992
56599	387993
52757	387994
62426	387995
746	387996
1830	387997
63150	387998
63123	387999
42036	388000
25451	388001
88272	388002
62535	388003
43776	388004
136622	388005
48838	388006
4028	388007
8929	388008
149567	388009
40229	388010
36340	388011
22342	388012
36224	388013
11229	388014
135963	388015
3141	388016
95869	388017
165216	388018
48422	388019
6318	388020
55909	388021
164882	388022
174400	388023
41364	388024
98961	388025
117235	388026
124414	388027
75752	388028
128586	388029
1223	388030
29903	388031
3236	388032
72720	388033
96363	388034
11991	388035
5811	388036
3445	388037
47073	388038
56754	388039
56020	388040
122428	388041
1148	388042
55810	388043
60221	388044
21392	388045
20951	388046
3697	388047
61580	388048
24111	388049
3444	388050
24165	388051
7282	388052
15786	388053
141360	388054
1838	388055
2694	388056
2977	388057
8210	388058
74060	388059
43211	388060
51594	388061
4419	388062
22590	388063
25572	388064
31297	388065
8962	388066
48938	388067
3762	388068
18743	388069
103647	388070
30691	388071
28107	388072
67111	388073
7037	388074
70873	388075
77085	388076
3229	388077
57483	388078
1024	388079
17903	388080
53634	388081
20971	388082
60579	388083
40358	388084
1645	388085
11915	388086
31755	388087
16893	388088
27999	388089
20270	388090
46770	388091
8017	388092
109637	388093
111342	388094
32440	388095
180903	388096
18269	388097
11623	388098
7	388099
79934	388100
42805	388101
38915	388102
2715	388103
77703	388104
14661	388105
18383	388106
16858	388107
2880	388108
20493	388109
36837	388110
2266	388111
1560	388112
1011	388113
21488	388114
8819	388115
2934	388116
8349	388117
33968	388118
22602	388119
19695	388120
47696	388121
2534	388122
456	388123
39701	388124
10968	388125
1784	388126
545	388127
8591	388128
24075	388129
25907	388130
29318	388131
15864	388132
10889	388133
137475	388134
29350	388135
5334	388136
117	388137
37917	388138
14729	388139
18235	388140
21095	388141
342	388142
2435	388143
63888	388144
51136	388145
47371	388146
25931	388147
32566	388148
17110	388149
11461	388150
2046	388151
5324	388152
8245	388153
3115	388154
6888	388155
10647	388156
7545	388157
74406	388158
15303	388159
36124	388160
478	388161
5006	388162
11878	388163
34262	388164
2797	388165
8543	388166
50075	388167
26354	388168
35452	388169
2337	388170
97407	388171
180180	388172
989	388173
38442	388174
2682	388175
13887	388176
34251	388177
84974	388178
24804	388179
284	388180
23550	388181
2995	388182
62374	388183
3954	388184
36864	388185
65477	388186
20970	388187
33265	388188
61193	388189
3263	388190
1959	388191
29637	388192
6912	388193
23899	388194
37570	388195
19169	388196
34432	388197
34920	388198
40397	388199
7363	388200
34284	388201
11705	388202
1107	388203
82051	388204
29384	388205
58680	388206
7069	388207
1788	388208
7801	388209
17007	388210
64369	388211
57220	388212
56789	388213
33113	388214
33065	388215
2758	388216
471	388217
143666	388218
32522	388219
35171	388220
70653	388221
10962	388222
3416	388223
8789	388224
59704	388225
35621	388226
34992	388227
8830	388228
13770	388229
15695	388230
48620	388231
62787	388232
49045	388233
69257	388234
17453	388235
5583	388236
21836	388237
51606	388238
81592	388239
38977	388240
11307	388241
11925	388242
3379	388243
35470	388244
15188	388245
1822	388246
51565	388247
35211	388248
7645	388249
19590	388250
22103	388251
9349	388252
12415	388253
2874	388254
4608	388255
17642	388256
37354	388257
5718	388258
51291	388259
681	388260
39687	388261
20065	388262
20256	388263
10000	388264
13209	388265
22711	388266
69216	388267
41644	388268
649	388269
47966	388270
29485	388271
10357	388272
42133	388273
20812	388274
9	388275
56744	388276
18726	388277
50896	388278
2369	388279
8183	388280
6212	388281
4831	388282
56545	388283
21981	388284
11712	388285
38537	388286
13849	388287
16930	388288
32447	388289
21	388290
93118	388291
81930	388292
10593	388293
19288	388294
39455	388295
62745	388296
1155	388297
53959	388298
73152	388299
72894	388300
26389	388301
39677	388302
58531	388303
42776	388304
47800	388305
14633	388306
6512	388307
26378	388308
10775	388309
51733	388310
16365	388311
7817	388312
14938	388313
4912	388314
17104	388315
748	388316
56456	388317
21966	388318
65444	388319
60062	388320
7365	388321
7365	388322
59197	388323
22313	388324
26439	388325
6977	388326
263	388327
5722	388328
41288	388329
35299	388330
23166	388331
18306	388332
56407	388333
27461	388334
12744	388335
31323	388336
20512	388337
10130	388338
59097	388339
15673	388340
83638	388341
72234	388342
26573	388343
61091	388344
9126	388345
54	388346
22651	388347
954	388348
28363	388349
70559	388350
9981	388351
11820	388352
1	388353
29201	388354
17093	388355
47880	388356
6565	388357
25462	388358
38341	388359
22010	388360
27815	388361
73	388362
18811	388363
6374	388364
41720	388365
15028	388366
32305	388367
44039	388368
34821	388369
84900	388370
201	388371
18286	388372
3294	388373
3982	388374
5894	388375
18322	388376
86885	388377
3936	388378
21627	388379
108268	388380
215	388381
50663	388382
40651	388383
13364	388384
1088	388385
21142	388386
1487	388387
62	388388
18306	388389
16058	388390
32700	388391
13067	388392
36125	388393
25883	388394
20586	388395
53831	388396
744	388397
179682	388398
71555	388399
7875	388400
90696	388401
26848	388402
23940	388403
57578	388404
25061	388405
7704	388406
51929	388407
39617	388408
151	388409
24152	388410
56512	388411
14201	388412
11659	388413
1155	388414
3204	388415
154042	388416
29098	388417
57	388418
293	388419
197	388420
6601	388421
14092	388422
109987	388423
90788	388424
17	388425
132223	388426
32443	388427
22734	388428
39	388429
42674	388430
15673	388431
7877	388432
23765	388433
64913	388434
43178	388435
83547	388436
32267	388437
35815	388438
14216	388439
32606	388440
6937	388441
162	388442
105527	388443
292	388444
14293	388445
72209	388446
15359	388447
7055	388448
12624	388449
173572	388450
15322	388451
51531	388452
10875	388453
82	388454
3913	388455
11204	388456
31791	388457
29300	388458
233	388459
18893	388460
45791	388461
10170	388462
16786	388463
12673	388464
28686	388465
19253	388466
3459	388467
2476	388468
84033	388469
1697	388470
51890	388471
4	388472
4656	388473
1545	388474
13	388475
54952	388476
11834	388477
2703	388478
221	388479
5052	388480
23192	388481
39492	388482
3156	388483
21194	388484
2251	388485
1738	388486
19680	388487
12128	388488
32286	388489
91502	388490
6779	388491
14963	388492
36452	388493
914	388494
2362	388495
3853	388496
13309	388497
215	388498
4245	388499
582	388500
66188	388501
5508	388502
30544	388503
10850	388504
47811	388505
60226	388506
174151	388507
6693	388508
4681	388509
561	388510
334	388511
11467	388512
7042	388513
4142	388514
10651	388515
17343	388516
23551	388517
1461	388518
21268	388519
1949	388520
3789	388521
18493	388522
9342	388523
18206	388524
2175	388525
25944	388526
6868	388527
19195	388528
614	388529
11045	388530
13	388531
57648	388532
16196	388533
197	388534
4	388535
27761	388536
39153	388537
57	388538
26617	388539
74999	388540
4722	388541
1037	388542
3852	388543
14154	388544
5632	388545
23229	388546
72171	388547
50154	388548
14050	388549
21776	388550
16494	388551
3461	388552
74520	388553
69274	388554
25058	388555
1985	388556
40430	388557
978	388558
26208	388559
11438	388560
113263	388561
3504	388562
71896	388563
241	388564
343	388565
57237	388566
296	388567
2437	388568
3956	388569
26825	388570
8430	388571
585	388572
5277	388573
55880	388574
21972	388575
8493	388576
23403	388577
10140	388578
25863	388579
1769	388580
41543	388581
50626	388582
23185	388583
151	388584
11646	388585
50472	388586
8466	388587
34281	388588
41962	388589
5711	388590
6258	388591
28066	388592
614	388593
3040	388594
24365	388595
200	388596
4681	388597
49137	388598
46	388599
6553	388600
47943	388601
3673	388602
32358	388603
50208	388604
28278	388605
69	388606
31856	388607
419	388608
3997	388609
21519	388610
9669	388611
10850	388612
1286	388613
3040	388614
7500	388615
3040	388616
153	388617
3040	388618
8546	388619
3	388620
6211	388621
3423	388622
10567	388623
21932	388624
47297	388625
5058	388626
7067	388627
3186	388628
8433	388629
475	388630
1056	388631
14608	388632
33461	388633
23128	388634
13232	388635
5565	388636
8556	388637
97326	388638
36776	388639
87744	388640
7680	388641
33653	388642
3950	388643
7680	388644
8492	388645
30352	388646
151	388647
3079	388648
1752	388649
3049	388650
21883	388651
3515	388652
15409	388653
159	388654
207	388655
41450	388656
44787	388657
21603	388658
62	388659
5105	388660
27	388661
1614	388662
12522	388663
11947	388664
24408	388665
4960	388666
2996	388667
3969	388668
2145	388669
19801	388670
16295	388671
29770	388672
23165	388673
2385	388674
6762	388675
3431	388676
2145	388677
43112	388678
72331	388679
12159	388680
11026	388681
16584	388682
7644	388683
58629	388684
2036	388685
41516	388686
52175	388687
4768	388688
131138	388689
2525	388690
28580	388691
1225	388692
1289	388693
6753	388694
497	388695
23713	388696
44805	388697
12375	388698
74075	388699
53949	388700
1353	388701
8076	388702
584	388703
18167	388704
25069	388705
51654	388706
2900	388707
26805	388708
54500	388709
36623	388710
31291	388711
5810	388712
723	388713
91263	388714
6076	388715
8089	388716
75644	388717
112488	388718
97783	388719
9038	388720
23251	388721
15640	388722
27580	388723
29338	388724
516	388725
575	388726
7622	388727
26914	388728
241	388729
21473	388730
15350	388731
11315	388732
57601	388733
1104	388734
113911	388735
208	388736
263	388737
6027	388738
584	388739
48022	388740
2166	388741
228	388742
74090	388743
1199	388744
39186	388745
33	388746
18270	388747
15805	388748
11542	388749
37186	388750
39686	388751
2773	388752
27400	388753
23896	388754
17550	388755
6591	388756
2066	388757
824	388758
6388	388759
41593	388760
7852	388761
11167	388762
39263	388763
73891	388764
10259	388765
12962	388766
9311	388767
3000	388768
24	388769
9979	388770
18206	388771
9980	388772
16461	388773
1278	388774
62	388775
3108	388776
3489	388777
2070	388778
58648	388779
21	388780
6423	388781
80096	388782
46792	388783
42424	388784
82156	388785
109552	388786
2594	388787
25226	388788
61286	388789
2839	388790
1752	388791
758	388792
10289	388793
51804	388794
16547	388795
2884	388796
84759	388797
11060	388798
4237	388799
546	388800
546	388801
117760	388802
6113	388803
342	388804
6874	388805
546	388806
2517	388807
12047	388808
690	388809
31145	388810
16102	388811
57327	388812
6984	388813
3	388814
23190	388815
47836	388816
53	388817
7831	388818
38511	388819
9055	388820
39	388821
731	388822
60619	388823
5337	388824
23135	388825
5105	388826
1286	388827
2425	388828
178	388829
1	388830
1182	388831
35616	388832
21	388833
3488	388834
49058	388835
16310	388836
51748	388837
134421	388838
8853	388839
21793	388840
39418	388841
5006	388842
3	388843
57690	388844
1567	388845
61223	388846
101	388847
1531	388848
59528	388849
815	388850
841	388851
827	388852
11790	388853
83584	388854
51603	388855
21503	388856
47883	388857
68899	388858
11039	388859
4482	388860
4136	388861
4427	388862
21270	388863
818	388864
137635	388865
33493	388866
31898	388867
40534	388868
25232	388869
32548	388870
50195	388871
27698	388872
8573	388873
16238	388874
47347	388875
1086	388876
230	388877
5846	388878
5543	388879
49053	388880
173247	388881
3520	388882
6219	388883
308	388884
19282	388885
3022	388886
29110	388887
1738	388888
1	388889
6334	388890
1	388891
415	388892
11226	388893
152171	388894
1718	388895
153	388896
1372	388897
19707	388898
27306	388899
16304	388900
4	388901
167126	388902
931	388903
8781	388904
2450	388905
245	388906
1	388907
10085	388908
153	388909
26285	388910
41585	388911
138	388912
54644	388913
72340	388914
90	388915
34354	388916
13562	388917
4424	388918
1694	388919
4953	388920
11305	388921
19640	388922
215	388923
7051	388924
16134	388925
394	388926
8262	388927
20208	388928
965	388929
47971	388930
952	388931
39544	388932
105799	388933
83619	388934
19369	388935
1058	388936
13769	388937
32637	388938
65207	388939
77990	388940
5318	388941
14268	388942
57428	388943
18244	388944
111	388945
46103	388946
89	388947
943	388948
9212	388949
733	388950
68823	388951
29077	388952
21782	388953
39167	388954
26677	388955
36655	388956
67183	388957
69124	388958
46096	388959
610	388960
6553	388961
312	388962
90	388963
26882	388964
110591	388965
40906	388966
60103	388967
35620	388968
39160	388969
371	388970
19495	388971
1089	388972
12953	388973
23847	388974
1154	388975
59207	388976
4851	388977
5961	388978
13794	388979
26832	388980
1225	388981
49588	388982
75011	388983
15328	388984
41990	388985
13599	388986
439	388987
34235	388988
90699	388989
43178	388990
2747	388991
3488	388992
46588	388993
17473	388994
703	388995
27286	388996
42039	388997
516	388998
2141	388999
11618	389000
46642	389001
36837	389002
1584	389003
7651	389004
58919	389005
67782	389006
1513	389007
9866	389008
373	389009
94305	389010
12026	389011
74301	389012
74301	389013
1987	389014
4210	389015
11383	389016
50452	389017
33751	389018
901	389019
11964	389020
83821	389021
2924	389022
14930	389023
7592	389024
1376	389025
83582	389026
3298	389027
1	389028
1174	389029
19207	389030
48061	389031
22457	389032
6411	389033
13521	389034
75140	389035
653	389036
10297	389037
11873	389038
28398	389039
3445	389040
3011	389041
57391	389042
5034	389043
73966	389044
58961	389045
52267	389046
107685	389047
6111	389048
13345	389049
32023	389050
51900	389051
22277	389052
36468	389053
67512	389054
746	389055
12882	389056
71158	389057
19842	389058
13532	389059
41697	389060
2970	389061
1887	389062
962	389063
42656	389064
49112	389065
8890	389066
24	389067
14796	389068
5189	389069
16116	389070
13535	389071
435	389072
2682	389073
11233	389074
95776	389075
5765	389076
4750	389077
26650	389078
1413	389079
1513	389080
67151	389081
69153	389082
25740	389083
60442	389084
17426	389085
3083	389086
61637	389087
8545	389088
4681	389089
28275	389090
593	389091
15777	389092
6914	389093
49833	389094
2001	389095
39149	389096
48077	389097
6271	389098
22615	389099
9470	389100
2305	389101
60577	389102
5008	389103
29122	389104
2969	389105
19763	389106
87675	389107
18328	389108
77497	389109
1485	389110
22092	389111
2710	389112
1084	389113
28983	389114
1614	389115
13853	389116
14	389117
130	389118
3081	389119
3210	389120
1659	389121
11731	389122
105	389123
2024	389124
9088	389125
79465	389126
26616	389127
1342	389128
11761	389129
61265	389130
44521	389131
7881	389132
12373	389133
91444	389134
47108	389135
21102	389136
68061	389137
34282	389138
37378	389139
83745	389140
11352	389141
1302	389142
2364	389143
42443	389144
21748	389145
46576	389146
36307	389147
8226	389148
84359	389149
1474	389150
6118	389151
42397	389152
85416	389153
59854	389154
4184	389155
68864	389156
401	389157
47889	389158
14179	389159
4233	389160
20022	389161
112218	389162
594	389163
22625	389164
2585	389165
2057	389166
19509	389167
15805	389168
63993	389169
81671	389170
2508	389171
96	389172
993	389173
3040	389174
8263	389175
138359	389176
44100	389177
40181	389178
90762	389179
24933	389180
10330	389181
35043	389182
53666	389183
3570	389184
5195	389185
142078	389186
11763	389187
15012	389188
13981	389189
142018	389190
26364	389191
74446	389192
105806	389193
13256	389194
6770	389195
1771	389196
3060	389197
6642	389198
2050	389199
22515	389200
51038	389201
4498	389202
45887	389203
2691	389204
17284	389205
66534	389206
94	389207
185080	389208
5762	389209
686	389210
11549	389211
19239	389212
5410	389213
23629	389214
23161	389215
7194	389216
27326	389217
4094	389218
23904	389219
2594	389220
23684	389221
12173	389222
55937	389223
13012	389224
2932	389225
1326	389226
147658	389227
10361	389228
6560	389229
40234	389230
4825	389231
1170	389232
11801	389233
7857	389234
50286	389235
57254	389236
560	389237
48886	389238
82	389239
11117	389240
38873	389241
733	389242
5627	389243
32309	389244
19899	389245
130323	389246
15690	389247
9695	389248
2253	389249
21896	389250
18204	389251
41850	389252
4103	389253
1800	389254
13693	389255
6204	389256
19773	389257
8056	389258
20555	389259
49030	389260
10202	389261
10889	389262
3247	389263
72375	389264
17921	389265
26466	389266
61854	389267
8236	389268
1849	389269
2132	389270
19619	389271
73592	389272
81660	389273
1012	389274
60130	389275
2682	389276
18695	389277
16078	389278
41602	389279
13945	389280
54	389281
26331	389282
68691	389283
2746	389284
79236	389285
9987	389286
13248	389287
3378	389288
13361	389289
1272	389290
27528	389291
22802	389292
52500	389293
5720	389294
15198	389295
46079	389296
10202	389297
354	389298
2538	389299
19284	389300
22023	389301
28809	389302
1791	389303
71782	389304
2278	389305
28897	389306
26607	389307
140487	389308
34426	389309
10	389310
15002	389311
57709	389312
3777	389313
82554	389314
59423	389315
10832	389316
153	389317
62637	389318
1432	389319
14351	389320
801	389321
33491	389322
1951	389323
32344	389324
1902	389325
2822	389326
2479	389327
3781	389328
77600	389329
44006	389330
11148	389331
15032	389332
1098	389333
41456	389334
19190	389335
6269	389336
29831	389337
12	389338
27405	389339
5091	389340
8270	389341
4561	389342
153386	389343
22020	389344
46262	389345
6487	389346
943	389347
5530	389348
24824	389349
24363	389350
39137	389351
3128	389352
1031	389353
38996	389354
13498	389355
60986	389356
47749	389357
16130	389358
28195	389359
8441	389360
50460	389361
85052	389362
71233	389363
9999	389364
85754	389365
91738	389366
23755	389367
43040	389368
75293	389369
29	389370
130723	389371
92798	389372
61482	389373
11	389374
40516	389375
70701	389376
50349	389377
71791	389378
1109	389379
23115	389380
71803	389381
74208	389382
13299	389383
9711	389384
33838	389385
32280	389386
22835	389387
14137	389388
37846	389389
475	389390
146195	389391
70780	389392
27500	389393
200	389394
6374	389395
182012	389396
57584	389397
23167	389398
69309	389399
8606	389400
22082	389401
62603	389402
26929	389403
7244	389404
77292	389405
4141	389406
9420	389407
62280	389408
28166	389409
18332	389410
61	389411
34372	389412
575	389413
28222	389414
5425	389415
42097	389416
2268	389417
19715	389418
2905	389419
5087	389420
1	389421
34460	389422
22003	389423
7083	389424
7078	389425
6115	389426
3679	389427
45723	389428
10328	389429
13379	389430
16046	389431
18449	389432
70142	389433
11256	389434
61689	389435
4943	389436
13640	389437
19326	389438
141060	389439
19250	389440
89666	389441
15409	389442
53999	389443
105726	389444
4633	389445
2129	389446
8592	389447
6087	389448
2696	389449
22187	389450
24885	389451
7394	389452
29206	389453
19080	389454
206	389455
10493	389456
5703	389457
133128	389458
4087	389459
41590	389460
40841	389461
6425	389462
16942	389463
24265	389464
7048	389465
54248	389466
45216	389467
3764	389468
43403	389469
50225	389470
23053	389471
11188	389472
32573	389473
41468	389474
37641	389475
32710	389476
3228	389477
18779	389478
5369	389479
174076	389480
50418	389481
9301	389482
6649	389483
57718	389484
5306	389485
89136	389486
39878	389487
14219	389488
25235	389489
1400	389490
910	389491
22017	389492
23131	389493
5362	389494
7655	389495
89315	389496
23241	389497
4023	389498
6	389499
12943	389500
62204	389501
1035	389502
104	389503
11893	389504
115	389505
21790	389506
954	389507
56308	389508
51367	389509
7353	389510
82515	389511
12382	389512
3306	389513
18533	389514
727	389515
67263	389516
56962	389517
6124	389518
11830	389519
17846	389520
903	389521
39021	389522
89577	389523
22385	389524
48077	389525
19680	389526
75238	389527
73190	389528
34627	389529
6065	389530
7079	389531
8753	389532
60165	389533
6618	389534
135332	389535
109489	389536
50512	389537
2393	389538
50224	389539
88049	389540
23399	389541
16129	389542
19184	389543
41583	389544
6690	389545
133961	389546
16059	389547
5831	389548
26905	389549
14967	389550
119	389551
9443	389552
15004	389553
4143	389554
93522	389555
1996	389556
20686	389557
1252	389558
150	389559
71817	389560
32726	389561
22573	389562
606	389563
34336	389564
72610	389565
1895	389566
73039	389567
22235	389568
1120	389569
63609	389570
13417	389571
9330	389572
176108	389573
18524	389574
52455	389575
23809	389576
154863	389577
18612	389578
13945	389579
9863	389580
22059	389581
916	389582
153010	389583
70070	389584
127934	389585
84969	389586
48066	389587
34317	389588
36113	389589
360	389590
34318	389591
11733	389592
83994	389593
6988	389594
9717	389595
5	389596
5460	389597
6000	389598
50681	389599
13208	389600
26	389601
3173	389602
12075	389603
171772	389604
58601	389605
25985	389606
5496	389607
10452	389608
39787	389609
15824	389610
27713	389611
9076	389612
39927	389613
50157	389614
29010	389615
22867	389616
23231	389617
1589	389618
27952	389619
42046	389620
5067	389621
158774	389622
35368	389623
955	389624
78326	389625
27170	389626
486	389627
73831	389628
79640	389629
3173	389630
22203	389631
10376	389632
22845	389633
10000	389634
40505	389635
122527	389636
2	389637
20384	389638
44808	389639
78254	389640
39279	389641
7225	389642
18750	389643
37601	389644
31509	389645
11003	389646
49773	389647
8931	389648
648	389649
67	389650
83127	389651
32900	389652
53429	389653
28310	389654
27203	389655
56019	389656
916	389657
27324	389658
33637	389659
12501	389660
1979	389661
32062	389662
43130	389663
28246	389664
15921	389665
5481	389666
131841	389667
9717	389668
25893	389669
32603	389670
19486	389671
55663	389672
40959	389673
9322	389674
72002	389675
19023	389676
147526	389677
40484	389678
1705	389679
13570	389680
68016	389681
101	389682
101733	389683
43802	389684
48305	389685
67055	389686
19230	389687
165538	389688
109787	389689
1904	389690
59161	389691
33914	389692
9007	389693
4022	389694
1610	389695
6190	389696
60626	389697
1107	389698
8237	389699
22887	389700
3	389701
50187	389702
28165	389703
40855	389704
50239	389705
136325	389706
72280	389707
6430	389708
31918	389709
5935	389710
63137	389711
63499	389712
24116	389713
52650	389714
74287	389715
18464	389716
7455	389717
24660	389718
69160	389719
27243	389720
79656	389721
30902	389722
33416	389723
29614	389724
17742	389725
42373	389726
59773	389727
14030	389728
22866	389729
38532	389730
37272	389731
13950	389732
10256	389733
16781	389734
24077	389735
64808	389736
23098	389737
52310	389738
30448	389739
94412	389740
68812	389741
2259	389742
24158	389743
66600	389744
17864	389745
76593	389746
877	389747
10420	389748
3201	389749
4664	389750
58093	389751
43222	389752
15706	389753
63896	389754
73127	389755
14331	389756
5600	389757
12776	389758
13570	389759
44482	389760
98402	389761
7008	389762
28404	389763
70204	389764
10779	389765
39951	389766
2255	389767
8951	389768
140135	389769
122722	389770
37102	389771
27028	389772
27004	389773
75837	389774
4849	389775
20306	389776
31456	389777
68707	389778
42049	389779
11573	389780
22328	389781
6775	389782
16719	389783
13296	389784
61702	389785
34659	389786
24	389787
23534	389788
24569	389789
13945	389790
1304	389791
28143	389792
50060	389793
57321	389794
2439	389795
6552	389796
35050	389797
146642	389798
67467	389799
40508	389800
75053	389801
62444	389802
68866	389803
12865	389804
19266	389805
3203	389806
119	389807
18565	389808
916	389809
31080	389810
61377	389811
137215	389812
6144	389813
9347	389814
27770	389815
8218	389816
32344	389817
75131	389818
30772	389819
134642	389820
9262	389821
14373	389822
238	389823
86116	389824
70754	389825
4262	389826
20489	389827
69059	389828
40390	389829
88416	389830
44582	389831
10918	389832
1016	389833
14792	389834
49478	389835
20688	389836
71224	389837
18297	389838
14775	389839
9330	389840
18762	389841
56631	389842
9643	389843
796	389844
40741	389845
1401	389846
10937	389847
7578	389848
732	389849
42413	389850
10267	389851
194	389852
32597	389853
67264	389854
6145	389855
106618	389856
17350	389857
21864	389858
45151	389859
49036	389860
5718	389861
18739	389862
51080	389863
15405	389864
23254	389865
15746	389866
7709	389867
13901	389868
72150	389869
2752	389870
9018	389871
11855	389872
20259	389873
73869	389874
72529	389875
3951	389876
138898	389877
34688	389878
53854	389879
23119	389880
6491	389881
16893	389882
22887	389883
3669	389884
11138	389885
66081	389886
61122	389887
58058	389888
27229	389889
20980	389890
26278	389891
405	389892
8437	389893
9262	389894
45510	389895
17255	389896
16229	389897
21101	389898
33193	389899
13183	389900
7848	389901
16852	389902
5448	389903
97246	389904
68826	389905
75532	389906
34904	389907
36896	389908
77956	389909
15164	389910
50660	389911
61518	389912
4475	389913
18117	389914
1507	389915
34115	389916
1205	389917
46101	389918
14801	389919
14013	389920
107421	389921
39826	389922
3857	389923
50202	389924
28077	389925
5205	389926
84882	389927
16185	389928
32211	389929
16687	389930
17954	389931
50461	389932
19424	389933
50612	389934
11797	389935
19248	389936
108404	389937
17919	389938
62704	389939
15557	389940
109188	389941
100449	389942
139423	389943
14303	389944
40036	389945
27213	389946
29825	389947
108341	389948
87639	389949
15789	389950
50884	389951
23372	389952
19239	389953
20480	389954
55510	389955
16070	389956
44664	389957
47079	389958
79766	389959
22632	389960
21435	389961
123507	389962
4150	389963
50655	389964
22699	389965
21048	389966
91512	389967
80057	389968
14816	389969
63885	389970
24870	389971
141033	389972
5683	389973
51328	389974
17835	389975
55510	389976
31655	389977
132781	389978
11639	389979
7439	389980
46422	389981
22892	389982
131103	389983
86536	389984
6042	389985
24674	389986
6520	389987
50031	389988
17127	389989
8623	389990
21508	389991
2389	389992
23183	389993
4534	389994
2337	389995
70106	389996
7567	389997
27109	389998
29892	389999
18894	390000
6340	390001
53540	390002
37137	390003
12689	390004
4042	390005
1107	390006
58272	390007
34193	390008
60838	390009
977	390010
14902	390011
30593	390012
28096	390013
3318	390014
23977	390015
31876	390016
13028	390017
39069	390018
108597	390019
87787	390020
10177	390021
26842	390022
19562	390023
6434	390024
96272	390025
23676	390026
25354	390027
5740	390028
42294	390029
83312	390030
4994	390031
28973	390032
16437	390033
19326	390034
41787	390035
20267	390036
43593	390037
58934	390038
35124	390039
9674	390040
41863	390041
18659	390042
73851	390043
19082	390044
24446	390045
24446	390046
86993	390047
7376	390048
4397	390049
14303	390050
66014	390051
35300	390052
16596	390053
36081	390054
81769	390055
50210	390056
73953	390057
84355	390058
16507	390059
20636	390060
7467	390061
14304	390062
9848	390063
45170	390064
13954	390065
58095	390066
40788	390067
12401	390068
41545	390069
3041	390070
19654	390071
114320	390072
5214	390073
41538	390074
16383	390075
15237	390076
5290	390077
161746	390078
52961	390079
27229	390080
4391	390081
21782	390082
91398	390083
29409	390084
3847	390085
60069	390086
32573	390087
50250	390088
112918	390089
14756	390090
18564	390091
15518	390092
8914	390093
26564	390094
1046	390095
6165	390096
61307	390097
7037	390098
19830	390099
5091	390100
30710	390101
22503	390102
36784	390103
24725	390104
23731	390105
58533	390106
317	390107
110252	390108
50397	390109
16722	390110
37496	390111
60914	390112
69265	390113
36923	390114
3	390115
844	390116
3222	390117
3187	390118
275	390119
28189	390120
5064	390121
3766	390122
28746	390123
19528	390124
69502	390125
3016	390126
23145	390127
12929	390128
15881	390129
1037	390130
34858	390131
2115	390132
6698	390133
710	390134
101502	390135
57937	390136
12057	390137
10451	390138
35788	390139
18213	390140
1577	390141
38147	390142
3095	390143
13238	390144
151	390145
9366	390146
5014	390147
1854	390148
1557	390149
1253	390150
14518	390151
134	390152
98189	390153
21491	390154
7622	390155
4432	390156
7427	390157
78070	390158
11903	390159
9670	390160
140918	390161
151	390162
2182	390163
61978	390164
10730	390165
9290	390166
344	390167
12126	390168
11508	390169
2413	390170
1	390171
134	390172
8904	390173
75904	390174
3246	390175
8404	390176
20475	390177
103562	390178
35637	390179
50331	390180
60094	390181
3023	390182
13229	390183
4944	390184
48717	390185
51307	390186
12100	390187
38562	390188
834	390189
31732	390190
5111	390191
29374	390192
88671	390193
26031	390194
3275	390195
2148	390196
23144	390197
12405	390198
15403	390199
11328	390200
4085	390201
4746	390202
37	390203
96780	390204
48145	390205
39459	390206
761	390207
27500	390208
50038	390209
15619	390210
9824	390211
41454	390212
3069	390213
39285	390214
27273	390215
31264	390216
1354	390217
41679	390218
23274	390219
83563	390220
3255	390221
4316	390222
38647	390223
1549	390224
56447	390225
5692	390226
19763	390227
32213	390228
64358	390229
69256	390230
48723	390231
5910	390232
3178	390233
7524	390234
7074	390235
1643	390236
11485	390237
11	390238
610	390239
9193	390240
4695	390241
138585	390242
4901	390243
64112	390244
58207	390245
11026	390246
31804	390247
32528	390248
6479	390249
29768	390250
12434	390251
52651	390252
3	390253
5692	390254
1286	390255
6491	390256
862	390257
75050	390258
53212	390259
34822	390260
60715	390261
34115	390262
3725	390263
136521	390264
40132	390265
6465	390266
3365	390267
134557	390268
24215	390269
27043	390270
37105	390271
15620	390272
84652	390273
59870	390274
59760	390275
123952	390276
18627	390277
17159	390278
60374	390279
8136	390280
176078	390281
3822	390282
36326	390283
24561	390284
115718	390285
38653	390286
7716	390287
87708	390288
17912	390289
64	390290
19516	390291
52900	390292
26009	390293
13828	390294
3494	390295
6442	390296
1712	390297
81392	390298
15471	390299
48089	390300
18644	390301
6022	390302
47370	390303
69756	390304
178843	390305
164023	390306
34298	390307
177970	390308
12141	390309
97197	390310
83795	390311
58539	390312
4948	390313
13031	390314
50746	390315
7823	390316
29412	390317
101619	390318
22350	390319
8328	390320
42409	390321
10146	390322
69489	390323
4250	390324
19452	390325
69177	390326
748	390327
2831	390328
17211	390329
17912	390330
90075	390331
117501	390332
51597	390333
71696	390334
1167	390335
136055	390336
68824	390337
22437	390338
15495	390339
2512	390340
78746	390341
136007	390342
5066	390343
117790	390344
1712	390345
57988	390346
1107	390347
23391	390348
64950	390349
4271	390350
29839	390351
30236	390352
32824	390353
27919	390354
30126	390355
177423	390356
107956	390357
72016	390358
42427	390359
58607	390360
29069	390361
36591	390362
12338	390363
26518	390364
6442	390365
69397	390366
41297	390367
49776	390368
8086	390369
2349	390370
64214	390371
41747	390372
85222	390373
49801	390374
27618	390375
7716	390376
8837	390377
36301	390378
36907	390379
69397	390380
22218	390381
6434	390382
36783	390383
14258	390384
13090	390385
6851	390386
121415	390387
8664	390388
18580	390389
10444	390390
36595	390391
20207	390392
6318	390393
15628	390394
83882	390395
22116	390396
3946	390397
69767	390398
16987	390399
77264	390400
194	390401
3750	390402
18527	390403
22101	390404
1917	390405
8561	390406
7918	390407
22976	390408
86819	390409
8417	390410
15550	390411
17912	390412
101589	390413
53345	390414
31539	390415
47926	390416
106897	390417
71856	390418
86894	390419
6314	390420
36496	390421
26194	390422
7453	390423
9038	390424
124205	390425
7102	390426
130018	390427
20293	390428
11164	390429
67766	390430
50749	390431
5855	390432
2225	390433
35928	390434
26893	390435
177160	390436
48200	390437
6251	390438
65547	390439
15415	390440
39931	390441
2424	390442
24355	390443
6008	390444
167893	390445
16964	390446
81732	390447
8056	390448
34054	390449
93287	390450
845	390451
48409	390452
8801	390453
27932	390454
15983	390455
11481	390456
4912	390457
33259	390458
39602	390459
43366	390460
3095	390461
31039	390462
1626	390463
27962	390464
7330	390465
10197	390466
67426	390467
48320	390468
3080	390469
177260	390470
18441	390471
20600	390472
2319	390473
131091	390474
29056	390475
41	390476
24544	390477
17211	390478
5949	390479
46469	390480
46121	390481
24623	390482
345	390483
12258	390484
2266	390485
103592	390486
54220	390487
115866	390488
10504	390489
32386	390490
3623	390491
402	390492
6387	390493
12844	390494
11314	390495
70687	390496
7440	390497
7040	390498
7812	390499
116845	390500
9798	390501
29680	390502
48535	390503
6707	390504
27013	390505
65194	390506
47649	390507
902	390508
39841	390509
3564	390510
14496	390511
5209	390512
9399	390513
96798	390514
171138	390515
6737	390516
28194	390517
115608	390518
27769	390519
27960	390520
26506	390521
17106	390522
76505	390523
2806	390524
37335	390525
6246	390526
55403	390527
48591	390528
69076	390529
6629	390530
12306	390531
73997	390532
988	390533
14548	390534
4748	390535
55582	390536
59731	390537
35483	390538
19684	390539
5429	390540
80388	390541
54675	390542
86537	390543
58772	390544
32362	390545
34956	390546
103840	390547
4236	390548
58253	390549
51844	390550
38758	390551
8208	390552
6029	390553
187903	390554
106842	390555
37759	390556
65665	390557
40209	390558
10846	390559
48491	390560
847	390561
76636	390562
9174	390563
618	390564
57266	390565
70774	390566
36446	390567
22271	390568
26893	390569
3872	390570
70315	390571
29496	390572
6659	390573
27047	390574
275	390575
664	390576
6638	390577
12345	390578
85348	390579
54567	390580
105059	390581
57402	390582
45418	390583
52	390584
2821	390585
27845	390586
86797	390587
81533	390588
24417	390589
14236	390590
25435	390591
9737	390592
5909	390593
20316	390594
20617	390595
70374	390596
7111	390597
8361	390598
15556	390599
84165	390600
17211	390601
44885	390602
48220	390603
13850	390604
4740	390605
58185	390606
152031	390607
6832	390608
3563	390609
4121	390610
11100	390611
670	390612
22253	390613
112508	390614
68846	390615
22184	390616
136193	390617
13071	390618
13483	390619
10154	390620
26498	390621
40257	390622
3287	390623
107054	390624
38578	390625
1712	390626
84006	390627
11450	390628
3545	390629
24679	390630
10013	390631
67691	390632
56301	390633
49932	390634
6153	390635
11072	390636
21386	390637
20167	390638
13102	390639
3165	390640
5589	390641
57682	390642
34088	390643
4175	390644
2225	390645
4609	390646
131488	390647
19268	390648
6118	390649
23244	390650
50535	390651
93502	390652
20157	390653
19355	390654
11115	390655
5736	390656
44357	390657
1723	390658
38057	390659
7699	390660
26844	390661
1985	390662
11111	390663
29412	390664
15305	390665
58569	390666
3282	390667
6857	390668
47732	390669
5250	390670
628	390671
29100	390672
32333	390673
10477	390674
85901	390675
17958	390676
8005	390677
20366	390678
34659	390679
69161	390680
3656	390681
54173	390682
57214	390683
1	390684
47901	390685
146822	390686
47697	390687
32830	390688
3253	390689
26527	390690
50996	390691
31805	390692
69194	390693
22031	390694
26584	390695
26684	390696
6279	390697
119182	390698
23968	390699
22457	390700
5362	390701
31221	390702
47859	390703
39154	390704
29456	390705
33757	390706
60151	390707
23063	390708
15838	390709
74619	390710
93803	390711
135680	390712
102804	390713
42667	390714
12556	390715
31933	390716
70820	390717
976	390718
44747	390719
404	390720
24805	390721
60280	390722
6443	390723
16884	390724
140663	390725
125347	390726
8747	390727
28769	390728
18445	390729
11910	390730
2890	390731
49814	390732
49814	390733
12840	390734
16871	390735
72543	390736
425	390737
29439	390738
58718	390739
9406	390740
173422	390741
15188	390742
2974	390743
4651	390744
89	390745
29559	390746
5961	390747
15242	390748
2886	390749
60287	390750
28525	390751
11055	390752
34498	390753
22825	390754
41	390755
33790	390756
20237	390757
3027	390758
74367	390759
31970	390760
66	390761
39280	390762
193	390763
7215	390764
82496	390765
11738	390766
16919	390767
1645	390768
14548	390769
26750	390770
10308	390771
727	390772
157277	390773
59111	390774
43434	390775
8149	390776
72166	390777
39696	390778
12699	390779
24275	390780
7487	390781
5336	390782
8255	390783
1017	390784
45789	390785
31730	390786
11014	390787
31906	390788
11534	390789
19170	390790
33111	390791
333	390792
18018	390793
11959	390794
34882	390795
100559	390796
18094	390797
43462	390798
66	390799
128678	390800
925	390801
925	390802
16689	390803
35710	390804
8055	390805
105630	390806
95358	390807
23233	390808
1215	390809
33311	390810
59773	390811
5621	390812
193	390813
514	390814
16845	390815
39828	390816
3160	390817
24279	390818
29412	390819
1467	390820
93629	390821
49103	390822
122099	390823
29915	390824
17436	390825
3942	390826
387	390827
9270	390828
1378	390829
58863	390830
3943	390831
4572	390832
2257	390833
48935	390834
96749	390835
21905	390836
136302	390837
14706	390838
26061	390839
18163	390840
30571	390841
63	390842
65116	390843
25841	390844
26183	390845
16867	390846
1501	390847
24634	390848
11695	390849
27761	390850
173303	390851
35493	390852
49804	390853
9974	390854
35629	390855
2611	390856
9	390857
32701	390858
26466	390859
40149	390860
11867	390861
5351	390862
454	390863
50971	390864
44707	390865
47889	390866
13001	390867
3893	390868
22456	390869
7950	390870
12781	390871
7	390872
69196	390873
13585	390874
49009	390875
95993	390876
14422	390877
25941	390878
27715	390879
17229	390880
26812	390881
41757	390882
38856	390883
3933	390884
57165	390885
64726	390886
9275	390887
101611	390888
15264	390889
11026	390890
46826	390891
79087	390892
39657	390893
37430	390894
45468	390895
31314	390896
7695	390897
19959	390898
72339	390899
19578	390900
731	390901
3073	390902
85602	390903
1727	390904
3822	390905
1410	390906
18626	390907
28113	390908
2659	390909
53710	390910
772	390911
45710	390912
50441	390913
50067	390914
50260	390915
23207	390916
28284	390917
23509	390918
72230	390919
10006	390920
13499	390921
41585	390922
2955	390923
45515	390924
34441	390925
774	390926
1869	390927
22918	390928
17847	390929
123897	390930
2163	390931
34567	390932
68587	390933
13257	390934
10611	390935
8812	390936
843	390937
41931	390938
74581	390939
5533	390940
415	390941
7678	390942
100387	390943
26631	390944
72697	390945
4845	390946
163	390947
57253	390948
91641	390949
56407	390950
19538	390951
76620	390952
24144	390953
3	390954
33640	390955
10172	390956
10198	390957
3	390958
135469	390959
42358	390960
45582	390961
78785	390962
1	390963
2602	390964
32136	390965
46208	390966
622	390967
32343	390968
27280	390969
17471	390970
13767	390971
2333	390972
39124	390973
145850	390974
75247	390975
6024	390976
45800	390977
43098	390978
27446	390979
102733	390980
84334	390981
11347	390982
24447	390983
13751	390984
15679	390985
11124	390986
58179	390987
24828	390988
48452	390989
1	390990
28119	390991
40685	390992
3110	390993
128572	390994
38072	390995
23264	390996
46722	390997
16037	390998
58735	390999
26047	391000
156	391001
17716	391002
4	391003
18604	391004
72510	391005
75577	391006
7365	391007
14407	391008
127606	391009
92805	391010
34577	391011
25050	391012
27679	391013
41046	391014
29431	391015
16200	391016
86	391017
6276	391018
725	391019
277	391020
6792	391021
52753	391022
86	391023
11979	391024
15481	391025
34	391026
2014	391027
27053	391028
6298	391029
28	391030
4557	391031
36264	391032
41849	391033
69619	391034
151760	391035
20	391036
34	391037
1072	391038
32951	391039
69518	391040
78144	391041
2622	391042
93	391043
4583	391044
14493	391045
16891	391046
21923	391047
17785	391048
45957	391049
13302	391050
11077	391051
7974	391052
4444	391053
698	391054
59256	391055
3697	391056
54783	391057
3089	391058
1159	391059
4672	391060
11248	391061
97555	391062
33333	391063
5019	391064
1147	391065
11139	391066
28988	391067
17490	391068
5024	391069
48845	391070
39585	391071
21970	391072
24785	391073
35702	391074
454	391075
2221	391076
15574	391077
12053	391078
10632	391079
47595	391080
3581	391081
91366	391082
69062	391083
27362	391084
31289	391085
21624	391086
106	391087
23850	391088
26699	391089
6514	391090
13628	391091
15684	391092
24801	391093
44060	391094
175069	391095
44940	391096
3250	391097
18060	391098
2119	391099
1228	391100
281	391101
1792	391102
3455	391103
11502	391104
882	391105
9946	391106
25472	391107
770	391108
68442	391109
4764	391110
59139	391111
16874	391112
68932	391113
3111	391114
4654	391115
81955	391116
62640	391117
28241	391118
1448	391119
9202	391120
16050	391121
36065	391122
50765	391123
19858	391124
37502	391125
32258	391126
90770	391127
24243	391128
11963	391129
57791	391130
5400	391131
2704	391132
28888	391133
67964	391134
34242	391135
21269	391136
60015	391137
3755	391138
11716	391139
5086	391140
2494	391141
32464	391142
32360	391143
46450	391144
18429	391145
13971	391146
9768	391147
60327	391148
60925	391149
65274	391150
6101	391151
46016	391152
77980	391153
28146	391154
28137	391155
28077	391156
15472	391157
50161	391158
18628	391159
41510	391160
26549	391161
28399	391162
2000	391163
35677	391164
2400	391165
60375	391166
16240	391167
228	391168
12821	391169
39753	391170
3020	391171
24430	391172
147113	391173
16333	391174
50331	391175
29170	391176
38875	391177
49058	391178
10725	391179
128382	391180
57508	391181
59110	391182
33414	391183
15154	391184
2560	391185
12965	391186
7247	391187
43482	391188
72112	391189
2255	391190
32162	391191
4160	391192
12430	391193
21650	391194
12675	391195
13872	391196
62721	391197
8475	391198
83622	391199
5362	391200
6964	391201
2043	391202
3216	391203
80356	391204
31759	391205
25215	391206
600	391207
8310	391208
20428	391209
60142	391210
25642	391211
88406	391212
17131	391213
5376	391214
27564	391215
10780	391216
26825	391217
12030	391218
22012	391219
7548	391220
4430	391221
21064	391222
5092	391223
30773	391224
23959	391225
5928	391226
2665	391227
4276	391228
28	391229
153138	391230
24682	391231
2476	391232
488	391233
11963	391234
25711	391235
3673	391236
34458	391237
27460	391238
73185	391239
4245	391240
15278	391241
18102	391242
9139	391243
23648	391244
72726	391245
18762	391246
29274	391247
18189	391248
3552	391249
109475	391250
2820	391251
1157	391252
36911	391253
51924	391254
4609	391255
45458	391256
19808	391257
206	391258
136340	391259
476	391260
18967	391261
26823	391262
29539	391263
12915	391264
13964	391265
67677	391266
5579	391267
2606	391268
16723	391269
11837	391270
25115	391271
2334	391272
35470	391273
107016	391274
200	391275
1933	391276
104718	391277
15733	391278
98979	391279
118494	391280
4445	391281
15278	391282
134265	391283
18119	391284
1	391285
8467	391286
26510	391287
83215	391288
92156	391289
3046	391290
31656	391291
900	391292
88033	391293
34575	391294
15793	391295
12364	391296
3880	391297
3219	391298
73213	391299
121143	391300
21604	391301
30874	391302
4884	391303
158512	391304
17027	391305
3540	391306
17296	391307
40761	391308
56320	391309
187466	391310
37326	391311
182674	391312
97532	391313
186897	391314
160358	391315
11209	391316
4551	391317
161261	391318
44032	391319
123723	391320
2147	391321
24518	391322
5533	391323
46194	391324
133836	391325
10560	391326
21828	391327
7461	391328
186512	391329
135192	391330
37070	391331
1005	391332
104249	391333
99501	391334
89903	391335
11279	391336
34560	391337
29036	391338
120838	391339
17650	391340
41570	391341
89254	391342
12927	391343
36050	391344
47722	391345
6840	391346
24491	391347
8298	391348
17649	391349
45465	391350
142925	391351
48719	391352
15745	391353
4593	391354
9844	391355
54086	391356
52234	391357
130310	391358
160999	391359
17595	391360
107826	391361
54211	391362
92109	391363
11789	391364
39139	391365
40656	391366
26699	391367
107907	391368
58264	391369
19209	391370
1557	391371
900	391372
219	391373
53670	391374
46716	391375
532	391376
17031	391377
16138	391378
3804	391379
2103	391380
28379	391381
11734	391382
49642	391383
13672	391384
66166	391385
22194	391386
27792	391387
9626	391388
76038	391389
17954	391390
92564	391391
42142	391392
17469	391393
6441	391394
84300	391395
72745	391396
19645	391397
121111	391398
115701	391399
40281	391400
61038	391401
14358	391402
41221	391403
59548	391404
112429	391405
10533	391406
1712	391407
63372	391408
103025	391409
59924	391410
145177	391411
76112	391412
15214	391413
4388	391414
22592	391415
7404	391416
10267	391417
3245	391418
6294	391419
72518	391420
1310	391421
22853	391422
147373	391423
17055	391424
19659	391425
34835	391426
113916	391427
110443	391428
21574	391429
84300	391430
10458	391431
9548	391432
3276	391433
37984	391434
32740	391435
97232	391436
32503	391437
62368	391438
799	391439
130067	391440
2847	391441
68149	391442
78692	391443
4668	391444
5	391445
58475	391446
9411	391447
72543	391448
144542	391449
132923	391450
105293	391451
37637	391452
13225	391453
6977	391454
12868	391455
14735	391456
8164	391457
57474	391458
61483	391459
19171	391460
25138	391461
10669	391462
26419	391463
50119	391464
9920	391465
2153	391466
571	391467
61017	391468
32709	391469
96101	391470
23316	391471
44416	391472
128497	391473
23200	391474
98274	391475
1160	391476
47026	391477
48070	391478
48652	391479
40885	391480
85654	391481
12490	391482
1406	391483
175720	391484
75434	391485
17435	391486
18974	391487
39	391488
30999	391489
89863	391490
2134	391491
15409	391492
2694	391493
7977	391494
2618	391495
119530	391496
26432	391497
27903	391498
3679	391499
15824	391500
34482	391501
47858	391502
18666	391503
46770	391504
290	391505
19742	391506
11763	391507
43606	391508
50866	391509
5357	391510
30005	391511
29499	391512
38385	391513
11454	391514
35536	391515
33643	391516
5201	391517
1373	391518
57118	391519
173878	391520
23120	391521
84941	391522
25635	391523
4621	391524
20556	391525
2271	391526
547	391527
26824	391528
29993	391529
12012	391530
27745	391531
29966	391532
2618	391533
27140	391534
44462	391535
25948	391536
6666	391537
44019	391538
6950	391539
7858	391540
34351	391541
50131	391542
29057	391543
21909	391544
13669	391545
13670	391546
13838	391547
11871	391548
94315	391549
19179	391550
19178	391551
19262	391552
83099	391553
16066	391554
51967	391555
7920	391556
72476	391557
62709	391558
24214	391559
1420	391560
2075	391561
12933	391562
5945	391563
5088	391564
7799	391565
2954	391566
26411	391567
26598	391568
178378	391569
104328	391570
1	391571
35459	391572
152	391573
8291	391574
5063	391575
14224	391576
16345	391577
5945	391578
5243	391579
130946	391580
353	391581
59006	391582
11247	391583
29360	391584
36282	391585
90588	391586
3565	391587
26296	391588
32656	391589
133455	391590
113121	391591
43051	391592
972	391593
102000	391594
71049	391595
70998	391596
59256	391597
48026	391598
3738	391599
11437	391600
31511	391601
110141	391602
36563	391603
142553	391604
59946	391605
19240	391606
63623	391607
6165	391608
46930	391609
34351	391610
83723	391611
92840	391612
56539	391613
3210	391614
26608	391615
43430	391616
76484	391617
69011	391618
451	391619
39336	391620
22021	391621
21241	391622
226	391623
60661	391624
899	391625
62343	391626
50085	391627
367	391628
323	391629
4685	391630
75490	391631
2011	391632
4530	391633
81398	391634
10315	391635
37359	391636
34640	391637
6340	391638
5712	391639
60319	391640
891	391641
11855	391642
33410	391643
5683	391644
39875	391645
5690	391646
4003	391647
877	391648
14960	391649
99224	391650
82526	391651
75976	391652
49059	391653
91557	391654
23262	391655
3364	391656
70311	391657
32476	391658
511	391659
28939	391660
74296	391661
1191	391662
12138	391663
16228	391664
78	391665
11846	391666
60539	391667
1	391668
67519	391669
501	391670
52515	391671
19715	391672
39763	391673
50483	391674
24042	391675
35761	391676
3674	391677
11957	391678
1431	391679
4481	391680
13903	391681
3757	391682
137	391683
4791	391684
2612	391685
14181	391686
1543	391687
35702	391688
12882	391689
52904	391690
130766	391691
7752	391692
12558	391693
16813	391694
108659	391695
9420	391696
14153	391697
4913	391698
16957	391699
27719	391700
37423	391701
38046	391702
18564	391703
11724	391704
11957	391705
26583	391706
164226	391707
1454	391708
50159	391709
47595	391710
28785	391711
11434	391712
133115	391713
27109	391714
43521	391715
95	391716
7611	391717
46835	391718
29427	391719
261	391720
8682	391721
11800	391722
7152	391723
9	391724
79892	391725
875	391726
143	391727
13166	391728
50175	391729
32682	391730
34457	391731
23201	391732
3250	391733
23706	391734
141	391735
21920	391736
13998	391737
9	391738
38859	391739
19200	391740
19236	391741
34323	391742
13563	391743
48967	391744
99094	391745
48752	391746
990	391747
66040	391748
41572	391749
30913	391750
56416	391751
28237	391752
47896	391753
49267	391754
13568	391755
1094	391756
7632	391757
9819	391758
72698	391759
9358	391760
13582	391761
112948	391762
23189	391763
33655	391764
77653	391765
28959	391766
1403	391767
7068	391768
72194	391769
122987	391770
33046	391771
17706	391772
16106	391773
41632	391774
11943	391775
1818	391776
7690	391777
62678	391778
6753	391779
108535	391780
34397	391781
13696	391782
737	391783
41738	391784
4727	391785
45823	391786
29	391787
27371	391788
11857	391789
437	391790
9160	391791
61395	391792
29	391793
2841	391794
363	391795
173696	391796
1811	391797
47526	391798
22985	391799
34400	391800
57641	391801
39588	391802
3091	391803
16058	391804
260	391805
17256	391806
58894	391807
142664	391808
70642	391809
20786	391810
5385	391811
10033	391812
154793	391813
1813	391814
30628	391815
27282	391816
1424	391817
34355	391818
40932	391819
18024	391820
88467	391821
28267	391822
9540	391823
9540	391824
77945	391825
83336	391826
11	391827
41551	391828
47533	391829
1359	391830
18173	391831
5624	391832
16329	391833
22111	391834
26917	391835
33543	391836
15782	391837
32257	391838
15375	391839
6639	391840
44195	391841
40496	391842
83542	391843
71065	391844
19725	391845
6480	391846
69	391847
37628	391848
2026	391849
60033	391850
22567	391851
60144	391852
5	391853
90685	391854
47795	391855
57567	391856
29029	391857
4705	391858
16209	391859
13568	391860
16044	391861
9323	391862
47986	391863
3013	391864
90281	391865
404	391866
34307	391867
23169	391868
13545	391869
23144	391870
41648	391871
72935	391872
83599	391873
7127	391874
70682	391875
13157	391876
5745	391877
34734	391878
19167	391879
1858	391880
3098	391881
5602	391882
71097	391883
66897	391884
28144	391885
34465	391886
12412	391887
28117	391888
20194	391889
102167	391890
1393	391891
12090	391892
6503	391893
32858	391894
16406	391895
27631	391896
73122	391897
72935	391898
24622	391899
30806	391900
509	391901
5623	391902
1324	391903
1763	391904
5187	391905
7791	391906
2964	391907
313	391908
57329	391909
23221	391910
13675	391911
1677	391912
11497	391913
26126	391914
34561	391915
19288	391916
143200	391917
71476	391918
4614	391919
2187	391920
73686	391921
37562	391922
7571	391923
134192	391924
24186	391925
44420	391926
112287	391927
29640	391928
9633	391929
36940	391930
742	391931
77831	391932
10101	391933
73926	391934
65651	391935
19771	391936
77677	391937
22256	391938
4203	391939
18185	391940
20512	391941
19935	391942
37306	391943
6141	391944
25863	391945
19328	391946
51391	391947
72004	391948
42677	391949
7238	391950
105755	391951
7238	391952
9907	391953
113300	391954
64865	391955
3901	391956
3901	391957
169148	391958
5761	391959
22980	391960
34068	391961
59734	391962
33846	391963
112156	391964
134075	391965
7486	391966
29569	391967
143872	391968
13330	391969
31889	391970
7649	391971
70975	391972
30464	391973
5896	391974
40632	391975
19379	391976
97414	391977
19379	391978
35073	391979
1864	391980
50225	391981
2426	391982
63235	391983
160464	391984
168004	391985
50447	391986
8825	391987
126183	391988
50050	391989
41491	391990
29650	391991
2864	391992
2683	391993
55061	391994
26626	391995
9817	391996
15667	391997
52623	391998
15667	391999
16344	392000
33497	392001
32799	392002
90728	392003
39255	392004
59	392005
60904	392006
29965	392007
320	392008
38	392009
16232	392010
74630	392011
6889	392012
12969	392013
20121	392014
33631	392015
19203	392016
82	392017
26495	392018
813	392019
34462	392020
61714	392021
238	392022
10306	392023
3566	392024
29045	392025
15308	392026
5038	392027
57210	392028
225	392029
1391	392030
2879	392031
24788	392032
57310	392033
10513	392034
21753	392035
8545	392036
9062	392037
19248	392038
259	392039
32278	392040
60161	392041
11803	392042
6536	392043
61206	392044
10168	392045
188	392046
4471	392047
1046	392048
1046	392049
22080	392050
5722	392051
24378	392052
19203	392053
43298	392054
680	392055
18228	392056
13749	392057
34331	392058
388	392059
16227	392060
7527	392061
42635	392062
11873	392063
284	392064
47080	392065
550	392066
41691	392067
469	392068
15043	392069
24790	392070
1178	392071
2234	392072
142398	392073
35116	392074
58917	392075
32817	392076
53344	392077
32216	392078
10603	392079
20209	392080
74880	392081
65377	392082
134364	392083
321	392084
57225	392085
26532	392086
73949	392087
24129	392088
60601	392089
82800	392090
24904	392091
7493	392092
131898	392093
24733	392094
84	392095
87623	392096
1191	392097
8469	392098
31645	392099
33323	392100
136806	392101
93	392102
216	392103
140277	392104
115129	392105
28396	392106
15445	392107
29495	392108
29539	392109
111390	392110
31894	392111
34924	392112
38929	392113
34862	392114
60782	392115
18271	392116
26403	392117
34424	392118
108776	392119
6295	392120
1683	392121
125849	392122
67205	392123
45531	392124
3215	392125
9055	392126
30788	392127
154641	392128
31348	392129
55510	392130
74345	392131
2226	392132
20881	392133
1767	392134
109094	392135
72973	392136
100457	392137
117498	392138
35528	392139
11298	392140
31237	392141
14341	392142
12196	392143
12196	392144
32	392145
57096	392146
85764	392147
110075	392148
52584	392149
10315	392150
18557	392151
36262	392152
15494	392153
7469	392154
28721	392155
6369	392156
116749	392157
118343	392158
65241	392159
86678	392160
120569	392161
86269	392162
105791	392163
105791	392164
2382	392165
58161	392166
34705	392167
50480	392168
30427	392169
4266	392170
98652	392171
88796	392172
88796	392173
27845	392174
110949	392175
49503	392176
115637	392177
24973	392178
11072	392179
106023	392180
106023	392181
7356	392182
177713	392183
138633	392184
5173	392185
3542	392186
41400	392187
106934	392188
29467	392189
44026	392190
71938	392191
55	392192
44026	392193
29856	392194
27314	392195
7294	392196
2513	392197
63618	392198
123173	392199
19423	392200
19423	392201
3831	392202
7722	392203
3831	392204
4577	392205
4577	392206
19423	392207
19423	392208
136447	392209
139801	392210
26986	392211
19423	392212
18756	392213
63276	392214
3270	392215
7356	392216
19873	392217
2435	392218
55836	392219
36509	392220
135219	392221
3735	392222
48365	392223
27136	392224
216	392225
25765	392226
41176	392227
5577	392228
94352	392229
69749	392230
77180	392231
1263	392232
75065	392233
34181	392234
34181	392235
34181	392236
42234	392237
34184	392238
5605	392239
5605	392240
5605	392241
86403	392242
180952	392243
84344	392244
84218	392245
12223	392246
18514	392247
15970	392248
91241	392249
103401	392250
103401	392251
36409	392252
19398	392253
4375	392254
8994	392255
8994	392256
8994	392257
19398	392258
109517	392259
15667	392260
51202	392261
27961	392262
20313	392263
81451	392264
87048	392265
137432	392266
20313	392267
86376	392268
48436	392269
10820	392270
10226	392271
7633	392272
50208	392273
55320	392274
7889	392275
62658	392276
2995	392277
39490	392278
8097	392279
54287	392280
50532	392281
32590	392282
10027	392283
19304	392284
14181	392285
19934	392286
12316	392287
52217	392288
4408	392289
81569	392290
64921	392291
107692	392292
84821	392293
37620	392294
173880	392295
2502	392296
1921	392297
25171	392298
12373	392299
35938	392300
2455	392301
911	392302
33750	392303
126346	392304
97343	392305
15923	392306
824	392307
2424	392308
97737	392309
32796	392310
31022	392311
3834	392312
6023	392313
95396	392314
29178	392315
54963	392316
32262	392317
4997	392318
38932	392319
16922	392320
35429	392321
69119	392322
39192	392323
7780	392324
48970	392325
97750	392326
53910	392327
80533	392328
67448	392329
38428	392330
17904	392331
44934	392332
57123	392333
67206	392334
37146	392335
55015	392336
102619	392337
14	392338
5769	392339
19761	392340
7258	392341
55968	392342
37724	392343
123962	392344
31403	392345
55818	392346
47617	392347
25501	392348
4341	392349
39382	392350
36137	392351
39305	392352
83682	392353
170	392354
591	392355
16013	392356
174395	392357
22372	392358
55353	392359
62894	392360
7590	392361
6083	392362
20033	392363
1182	392364
12265	392365
2200	392366
92332	392367
96769	392368
21257	392369
71672	392370
1724	392371
28004	392372
4566	392373
88622	392374
14087	392375
3830	392376
367	392377
35854	392378
12688	392379
60212	392380
2105	392381
5325	392382
42129	392383
1	392384
21297	392385
13374	392386
20865	392387
132697	392388
24136	392389
78833	392390
24435	392391
54292	392392
25322	392393
25834	392394
66597	392395
22630	392396
4060	392397
27254	392398
98416	392399
5559	392400
47774	392401
72789	392402
44010	392403
27058	392404
46582	392405
38647	392406
46410	392407
18357	392408
28241	392409
51103	392410
45118	392411
818	392412
3173	392413
21254	392414
272	392415
6625	392416
39643	392417
25779	392418
78	392419
41625	392420
5683	392421
53282	392422
4	392423
90818	392424
74429	392425
32530	392426
346	392427
3057	392428
18325	392429
110932	392430
16049	392431
15604	392432
96539	392433
184420	392434
2100	392435
1860	392436
11593	392437
42132	392438
74555	392439
14601	392440
354	392441
62019	392442
12297	392443
1356	392444
100831	392445
17267	392446
17518	392447
97875	392448
20015	392449
8768	392450
60243	392451
583	392452
6093	392453
50437	392454
5701	392455
47511	392456
113775	392457
1278	392458
75344	392459
49007	392460
422	392461
1899	392462
64663	392463
4748	392464
11145	392465
18653	392466
1286	392467
1328	392468
13200	392469
120997	392470
5593	392471
4086	392472
602	392473
99913	392474
5330	392475
19654	392476
1311	392477
109760	392478
65269	392479
16	392480
29421	392481
14448	392482
21121	392483
16983	392484
1576	392485
15831	392486
16	392487
22435	392488
22018	392489
11243	392490
4162	392491
79390	392492
21596	392493
3805	392494
2005	392495
4937	392496
22665	392497
15093	392498
3674	392499
4090	392500
1498	392501
15825	392502
35439	392503
29598	392504
10214	392505
15090	392506
28112	392507
24279	392508
133031	392509
74151	392510
6230	392511
12216	392512
24063	392513
107946	392514
47231	392515
58945	392516
19938	392517
38311	392518
47814	392519
39747	392520
65676	392521
43011	392522
104151	392523
16926	392524
13926	392525
2266	392526
3620	392527
57323	392528
30036	392529
14547	392530
29962	392531
53009	392532
41658	392533
18343	392534
49706	392535
39647	392536
99678	392537
19209	392538
37097	392539
8441	392540
18891	392541
90824	392542
1760	392543
21860	392544
9615	392545
27369	392546
17506	392547
18273	392548
6233	392549
88075	392550
41626	392551
11737	392552
95974	392553
3602	392554
25250	392555
22970	392556
839	392557
3568	392558
22019	392559
24263	392560
1046	392561
50977	392562
141839	392563
51221	392564
32112	392565
225	392566
2857	392567
29235	392568
29541	392569
68877	392570
12628	392571
62250	392572
62250	392573
44460	392574
36570	392575
18319	392576
346	392577
8328	392578
74382	392579
27414	392580
8867	392581
30496	392582
10046	392583
18265	392584
3764	392585
12886	392586
24081	392587
45757	392588
121722	392589
25127	392590
52283	392591
31449	392592
5195	392593
25998	392594
52378	392595
69995	392596
33104	392597
62013	392598
33841	392599
7709	392600
59366	392601
165	392602
583	392603
22830	392604
17167	392605
61962	392606
98714	392607
6985	392608
34536	392609
14089	392610
56558	392611
178	392612
70884	392613
35257	392614
517	392615
16925	392616
347	392617
34353	392618
52094	392619
87128	392620
137903	392621
11003	392622
81174	392623
4598	392624
16457	392625
35076	392626
20948	392627
6177	392628
148795	392629
78111	392630
12066	392631
34275	392632
26647	392633
13878	392634
44518	392635
85493	392636
16057	392637
42149	392638
13010	392639
30176	392640
15452	392641
26411	392642
13831	392643
155790	392644
72992	392645
1174	392646
16615	392647
3889	392648
96704	392649
74	392650
28360	392651
7950	392652
14687	392653
5342	392654
109808	392655
42115	392656
55678	392657
72789	392658
27070	392659
69006	392660
26985	392661
3500	392662
878	392663
63135	392664
49043	392665
11550	392666
33409	392667
11452	392668
2465	392669
32245	392670
17958	392671
60893	392672
11310	392673
37348	392674
3692	392675
40147	392676
16518	392677
9310	392678
79084	392679
106483	392680
109	392681
13199	392682
28184	392683
25821	392684
26144	392685
6007	392686
5342	392687
42442	392688
79029	392689
72124	392690
33535	392691
32454	392692
11908	392693
4122	392694
1	392695
15815	392696
1103	392697
13351	392698
2182	392699
5550	392700
254	392701
50312	392702
17286	392703
15967	392704
66931	392705
79563	392706
54804	392707
28081	392708
60136	392709
32501	392710
26153	392711
50537	392712
63356	392713
295	392714
72161	392715
3410	392716
87978	392717
7761	392718
24171	392719
91554	392720
39609	392721
32540	392722
22143	392723
45943	392724
65700	392725
26661	392726
102839	392727
32768	392728
38863	392729
32837	392730
39554	392731
169825	392732
18163	392733
21754	392734
83632	392735
26611	392736
121	392737
68893	392738
36133	392739
17727	392740
41720	392741
100	392742
222	392743
29119	392744
1230	392745
1	392746
65854	392747
12926	392748
32458	392749
153	392750
710	392751
37609	392752
7210	392753
22103	392754
21751	392755
83614	392756
18170	392757
141158	392758
5256	392759
8095	392760
1024	392761
4386	392762
363	392763
26070	392764
3249	392765
363	392766
7313	392767
2229	392768
37582	392769
44847	392770
3601	392771
2736	392772
5263	392773
51939	392774
11414	392775
72910	392776
19988	392777
19988	392778
12760	392779
25857	392780
4424	392781
4477	392782
1840	392783
64723	392784
60892	392785
48032	392786
14504	392787
14806	392788
26154	392789
16793	392790
10675	392791
22341	392792
10674	392793
17930	392794
3058	392795
3295	392796
1877	392797
9246	392798
402	392799
12799	392800
89694	392801
70873	392802
42040	392803
22389	392804
12927	392805
6569	392806
23198	392807
17290	392808
28580	392809
23887	392810
71170	392811
20145	392812
13609	392813
40945	392814
50207	392815
1651	392816
34467	392817
13490	392818
24554	392819
1843	392820
27291	392821
15746	392822
15191	392823
12017	392824
57730	392825
39427	392826
16653	392827
13324	392828
14287	392829
19430	392830
31679	392831
52242	392832
10035	392833
17684	392834
47719	392835
44798	392836
19258	392837
108329	392838
7172	392839
21669	392840
211	392841
61494	392842
57784	392843
26734	392844
991	392845
10844	392846
200	392847
41707	392848
49256	392849
83628	392850
1930	392851
255	392852
35917	392853
97230	392854
7308	392855
281	392856
16589	392857
28119	392858
33193	392859
34467	392860
2401	392861
13490	392862
33403	392863
185868	392864
67398	392865
48054	392866
57418	392867
50452	392868
22045	392869
26917	392870
5790	392871
89926	392872
39427	392873
68871	392874
40495	392875
50774	392876
35406	392877
33646	392878
1246	392879
1	392880
583	392881
12916	392882
22005	392883
49733	392884
750	392885
23175	392886
47566	392887
81647	392888
34420	392889
28285	392890
16078	392891
15808	392892
90214	392893
4544	392894
10778	392895
48052	392896
3292	392897
7189	392898
20216	392899
51388	392900
32588	392901
898	392902
5876	392903
24229	392904
1315	392905
5299	392906
5769	392907
73829	392908
41630	392909
11824	392910
894	392911
899	392912
25119	392913
94633	392914
1134	392915
1381	392916
11736	392917
58930	392918
26656	392919
98498	392920
73132	392921
33728	392922
132041	392923
16272	392924
6532	392925
38797	392926
915	392927
1	392928
1143	392929
10	392930
18666	392931
5327	392932
15692	392933
24658	392934
43033	392935
3307	392936
48946	392937
4983	392938
66197	392939
5398	392940
8518	392941
10600	392942
26580	392943
16855	392944
14795	392945
84795	392946
21834	392947
22162	392948
68136	392949
10839	392950
4424	392951
47731	392952
3046	392953
47479	392954
19019	392955
40992	392956
22008	392957
126	392958
99	392959
8546	392960
1336	392961
8766	392962
1	392963
2352	392964
21885	392965
60452	392966
74742	392967
42634	392968
1	392969
99	392970
14848	392971
80298	392972
11856	392973
1929	392974
95008	392975
127465	392976
79129	392977
53421	392978
37496	392979
21084	392980
31258	392981
52377	392982
49386	392983
46289	392984
31319	392985
14315	392986
16462	392987
1656	392988
39383	392989
83687	392990
16919	392991
1671	392992
6568	392993
141663	392994
20054	392995
22624	392996
76002	392997
7704	392998
27586	392999
2498	393000
7312	393001
12298	393002
3464	393003
78844	393004
10732	393005
19424	393006
94532	393007
34977	393008
612	393009
1171	393010
52047	393011
10859	393012
39905	393013
22953	393014
23298	393015
35943	393016
1805	393017
25068	393018
30063	393019
9320	393020
9537	393021
62368	393022
11252	393023
15397	393024
18061	393025
2268	393026
21626	393027
26898	393028
41844	393029
183804	393030
8454	393031
16612	393032
2233	393033
59919	393034
5	393035
117729	393036
88994	393037
41771	393038
11578	393039
22712	393040
3228	393041
356	393042
69002	393043
42	393044
6999	393045
1645	393046
47571	393047
32393	393048
2526	393049
3045	393050
16024	393051
29	393052
1049	393053
32400	393054
22975	393055
3060	393056
9132	393057
41544	393058
3192	393059
6419	393060
4528	393061
3680	393062
7163	393063
12499	393064
41329	393065
15838	393066
32070	393067
48652	393068
30606	393069
3275	393070
48963	393071
4993	393072
30125	393073
45053	393074
68496	393075
39278	393076
15633	393077
12441	393078
21341	393079
18468	393080
29408	393081
75188	393082
2400	393083
19744	393084
1633	393085
26241	393086
204	393087
10156	393088
1882	393089
933	393090
10289	393091
16493	393092
22418	393093
68947	393094
69323	393095
728	393096
31113	393097
6647	393098
73179	393099
67540	393100
4418	393101
56011	393102
10324	393103
8643	393104
14135	393105
156699	393106
34429	393107
13644	393108
5669	393109
10963	393110
1082	393111
13693	393112
3066	393113
39347	393114
27542	393115
25223	393116
142055	393117
17325	393118
51357	393119
2448	393120
47922	393121
18234	393122
53657	393123
16484	393124
6561	393125
30841	393126
612	393127
90831	393128
9995	393129
27331	393130
22418	393131
49378	393132
47535	393133
30169	393134
13219	393135
27980	393136
2576	393137
13941	393138
41547	393139
17121	393140
28439	393141
24916	393142
451	393143
60960	393144
12247	393145
25499	393146
28995	393147
670	393148
31961	393149
350	393150
89925	393151
43427	393152
12946	393153
64257	393154
1074	393155
51892	393156
53	393157
87222	393158
21939	393159
7453	393160
24689	393161
26795	393162
54828	393163
79375	393164
33348	393165
7079	393166
10690	393167
3654	393168
16526	393169
24778	393170
21591	393171
14678	393172
69017	393173
6079	393174
84532	393175
5373	393176
150	393177
20765	393178
20209	393179
6892	393180
91610	393181
3880	393182
173637	393183
402	393184
14082	393185
42313	393186
25375	393187
4429	393188
6404	393189
1673	393190
32392	393191
12763	393192
8377	393193
7380	393194
110431	393195
1872	393196
20173	393197
17110	393198
43385	393199
24485	393200
59342	393201
31454	393202
29780	393203
57616	393204
559	393205
25873	393206
39902	393207
2026	393208
9595	393209
30919	393210
17757	393211
37167	393212
12386	393213
75959	393214
93553	393215
105778	393216
68403	393217
7075	393218
70361	393219
56150	393220
177306	393221
38209	393222
9806	393223
88767	393224
41388	393225
14463	393226
63778	393227
9430	393228
62656	393229
46670	393230
9268	393231
6445	393232
340	393233
42456	393234
53377	393235
29229	393236
35928	393237
10182	393238
56205	393239
51252	393240
1078	393241
85139	393242
94384	393243
79275	393244
25578	393245
1256	393246
21848	393247
24447	393248
31882	393249
37578	393250
68915	393251
17142	393252
45771	393253
49333	393254
31026	393255
43510	393256
14633	393257
26726	393258
29389	393259
6458	393260
24157	393261
41661	393262
2562	393263
56349	393264
1054	393265
121739	393266
20485	393267
74623	393268
14003	393269
85987	393270
15235	393271
47380	393272
42200	393273
68006	393274
68974	393275
23534	393276
4060	393277
8414	393278
112251	393279
19185	393280
5751	393281
56	393282
108572	393283
24455	393284
124201	393285
22448	393286
15356	393287
1	393288
102936	393289
5476	393290
131	393291
12638	393292
44019	393293
12562	393294
3000	393295
6121	393296
21571	393297
5793	393298
4060	393299
11154	393300
111997	393301
3127	393302
36166	393303
59182	393304
26879	393305
34954	393306
23845	393307
3764	393308
12492	393309
17628	393310
629	393311
67736	393312
60916	393313
2665	393314
27807	393315
349	393316
3495	393317
6668	393318
108620	393319
75283	393320
78603	393321
7926	393322
19321	393323
40535	393324
23028	393325
4	393326
4642	393327
74762	393328
1572	393329
3	393330
26409	393331
15913	393332
27644	393333
390	393334
20300	393335
7997	393336
60099	393337
18857	393338
99009	393339
92082	393340
5466	393341
57513	393342
1967	393343
1544	393344
76055	393345
72910	393346
3207	393347
16508	393348
28485	393349
40658	393350
5841	393351
7438	393352
138584	393353
17194	393354
6452	393355
592	393356
79322	393357
40818	393358
29191	393359
1046	393360
8457	393361
1053	393362
975	393363
7366	393364
467	393365
1502	393366
1	393367
1	393368
622	393369
1488	393370
22613	393371
30290	393372
21462	393373
24963	393374
21304	393375
12780	393376
12727	393377
67298	393378
13946	393379
77892	393380
123007	393381
5811	393382
27362	393383
135520	393384
58880	393385
5811	393386
88197	393387
34742	393388
147755	393389
22422	393390
22422	393391
20625	393392
88855	393393
161015	393394
137948	393395
56173	393396
11758	393397
35535	393398
3466	393399
112179	393400
51337	393401
14261	393402
70754	393403
135437	393404
2662	393405
125565	393406
129004	393407
54129	393408
36885	393409
20944	393410
7544	393411
43643	393412
61734	393413
90441	393414
7544	393415
2876	393416
34998	393417
10503	393418
47859	393419
10503	393420
10968	393421
19100	393422
55690	393423
51934	393424
82138	393425
14431	393426
9132	393427
43158	393428
9376	393429
57457	393430
12628	393431
4404	393432
3011	393433
8113	393434
44636	393435
92655	393436
19853	393437
5316	393438
27395	393439
33111	393440
12693	393441
874	393442
1834	393443
4840	393444
2524	393445
11735	393446
9896	393447
3645	393448
3645	393449
8644	393450
24548	393451
7871	393452
37248	393453
127114	393454
703	393455
2502	393456
2803	393457
21701	393458
1330	393459
61877	393460
47775	393461
26237	393462
95413	393463
53883	393464
33403	393465
4616	393466
21753	393467
6579	393468
35309	393469
62192	393470
29726	393471
39437	393472
31901	393473
17642	393474
51056	393475
55404	393476
2187	393477
14911	393478
22535	393479
9185	393480
22823	393481
3069	393482
8431	393483
811	393484
1259	393485
3461	393486
39330	393487
2885	393488
21309	393489
12525	393490
1645	393491
90452	393492
373	393493
61862	393494
16735	393495
62524	393496
42784	393497
19409	393498
4017	393499
19184	393500
704	393501
1341	393502
1840	393503
1190	393504
5685	393505
9094	393506
1660	393507
20057	393508
16978	393509
1349	393510
19799	393511
74740	393512
91468	393513
96523	393514
72551	393515
49221	393516
32324	393517
1797	393518
44899	393519
66634	393520
20926	393521
35622	393522
46259	393523
33634	393524
23809	393525
68947	393526
30037	393527
17127	393528
7413	393529
109923	393530
29369	393531
357	393532
6616	393533
69736	393534
70377	393535
9591	393536
2137	393537
8920	393538
33770	393539
20109	393540
34596	393541
15132	393542
11142	393543
1379	393544
35493	393545
35245	393546
83061	393547
18019	393548
15624	393549
18672	393550
33101	393551
39688	393552
117596	393553
40137	393554
6477	393555
420	393556
1652	393557
30865	393558
846	393559
1794	393560
1790	393561
9195	393562
31752	393563
10816	393564
202	393565
12949	393566
17384	393567
7372	393568
1054	393569
37724	393570
74238	393571
4976	393572
1670	393573
39070	393574
70406	393575
16907	393576
5256	393577
1264	393578
8027	393579
26445	393580
39402	393581
91527	393582
1242	393583
24253	393584
2070	393585
9621	393586
10700	393587
5784	393588
10338	393589
41356	393590
37597	393591
492	393592
2496	393593
15305	393594
10086	393595
10310	393596
21102	393597
23076	393598
2566	393599
136151	393600
165773	393601
85279	393602
97909	393603
21906	393604
43930	393605
21906	393606
52263	393607
2491	393608
135618	393609
8617	393610
1882	393611
11085	393612
88725	393613
51138	393614
57042	393615
5300	393616
138919	393617
12761	393618
44366	393619
29101	393620
27275	393621
23485	393622
57191	393623
41492	393624
20240	393625
48047	393626
26476	393627
6231	393628
12356	393629
31114	393630
27542	393631
311	393632
60582	393633
46616	393634
3716	393635
22544	393636
45193	393637
51975	393638
5114	393639
37530	393640
48353	393641
5563	393642
34561	393643
1566	393644
845	393645
6424	393646
138766	393647
103994	393648
31345	393649
6220	393650
14052	393651
23652	393652
10695	393653
39164	393654
34192	393655
67007	393656
69718	393657
13379	393658
5989	393659
49121	393660
2026	393661
8722	393662
31553	393663
45	393664
69167	393665
6583	393666
6553	393667
738	393668
3	393669
10742	393670
57070	393671
56693	393672
37683	393673
14902	393674
5214	393675
22507	393676
15233	393677
28151	393678
57678	393679
43305	393680
72966	393681
1833	393682
8949	393683
31741	393684
24156	393685
21819	393686
36866	393687
38731	393688
9951	393689
15216	393690
45143	393691
182807	393692
39550	393693
3259	393694
5923	393695
50029	393696
28536	393697
9301	393698
74494	393699
24068	393700
23186	393701
62284	393702
26964	393703
32558	393704
899	393705
13688	393706
1852	393707
19878	393708
42059	393709
4539	393710
94138	393711
26656	393712
29059	393713
28235	393714
1271	393715
8011	393716
20063	393717
3671	393718
1528	393719
9004	393720
6206	393721
60348	393722
128116	393723
57511	393724
56010	393725
7926	393726
16	393727
901	393728
12813	393729
29779	393730
2823	393731
50	393732
20903	393733
41188	393734
12481	393735
38097	393736
17791	393737
18359	393738
38449	393739
38526	393740
37734	393741
8394	393742
26927	393743
48205	393744
5635	393745
12429	393746
51285	393747
26047	393748
141286	393749
7163	393750
11005	393751
39633	393752
31530	393753
19082	393754
104756	393755
11962	393756
8992	393757
156049	393758
74086	393759
36031	393760
62596	393761
8493	393762
24038	393763
4100	393764
4100	393765
4100	393766
28065	393767
9359	393768
4100	393769
3256	393770
4100	393771
135539	393772
1584	393773
2667	393774
2667	393775
33729	393776
58507	393777
2540	393778
85005	393779
11007	393780
22061	393781
48116	393782
5490	393783
7602	393784
2212	393785
31335	393786
88497	393787
16419	393788
408	393789
23711	393790
123875	393791
21758	393792
1007	393793
105459	393794
12130	393795
2259	393796
163168	393797
10199	393798
23526	393799
4757	393800
1157	393801
56128	393802
11606	393803
37632	393804
63039	393805
65712	393806
6968	393807
49237	393808
26073	393809
20425	393810
77069	393811
2765	393812
68	393813
132	393814
938	393815
32592	393816
13208	393817
28325	393818
25978	393819
31882	393820
17749	393821
38894	393822
1174	393823
92206	393824
69017	393825
29805	393826
72362	393827
1539	393828
2162	393829
8859	393830
8774	393831
40474	393832
31	393833
40434	393834
50155	393835
9486	393836
45987	393837
64	393838
1527	393839
16764	393840
15972	393841
51585	393842
47810	393843
26092	393844
62935	393845
5130	393846
711	393847
5656	393848
37022	393849
83504	393850
28241	393851
7359	393852
57867	393853
43108	393854
26576	393855
18100	393856
385	393857
3397	393858
12366	393859
26600	393860
7521	393861
17242	393862
11537	393863
44539	393864
8451	393865
4206	393866
153428	393867
37528	393868
48001	393869
42606	393870
3978	393871
21695	393872
8468	393873
5600	393874
6586	393875
32689	393876
16920	393877
166094	393878
29505	393879
52519	393880
17418	393881
36783	393882
56	393883
9652	393884
21969	393885
28717	393886
1098	393887
2135	393888
63929	393889
6500	393890
52	393891
3771	393892
115369	393893
266	393894
2262	393895
26260	393896
61848	393897
24737	393898
2557	393899
21874	393900
56085	393901
11626	393902
32052	393903
68982	393904
3689	393905
65850	393906
8213	393907
1182	393908
35394	393909
15755	393910
14099	393911
19350	393912
20618	393913
49	393914
134379	393915
45173	393916
22033	393917
9660	393918
27528	393919
30806	393920
18561	393921
24330	393922
57674	393923
26885	393924
490	393925
47748	393926
50374	393927
16057	393928
12382	393929
5354	393930
18743	393931
16101	393932
1037	393933
3	393934
13585	393935
33281	393936
531	393937
34420	393938
19273	393939
99168	393940
15354	393941
27265	393942
4695	393943
119332	393944
30563	393945
20227	393946
3210	393947
16593	393948
5077	393949
19065	393950
141381	393951
66310	393952
142993	393953
617	393954
3919	393955
15067	393956
32462	393957
20172	393958
20172	393959
726	393960
40942	393961
11881	393962
118535	393963
271	393964
9936	393965
187	393966
26095	393967
35636	393968
6	393969
39359	393970
18596	393971
44722	393972
24266	393973
29017	393974
52932	393975
84672	393976
113164	393977
59663	393978
63797	393979
144525	393980
52925	393981
20696	393982
14184	393983
89775	393984
71835	393985
28375	393986
40266	393987
8404	393988
76543	393989
67193	393990
85119	393991
96115	393992
166027	393993
62209	393994
133185	393995
96115	393996
62577	393997
15851	393998
132632	393999
11060	394000
5533	394001
5533	394002
29487	394003
102493	394004
37956	394005
37956	394006
48978	394007
13826	394008
8808	394009
76154	394010
8808	394011
29876	394012
33388	394013
28046	394014
1720	394015
142	394016
142	394017
142	394018
21312	394019
10498	394020
4581	394021
5792	394022
145162	394023
41533	394024
9227	394025
101922	394026
161500	394027
103773	394028
88458	394029
23250	394030
45979	394031
12495	394032
14359	394033
84606	394034
73668	394035
38298	394036
28220	394037
28876	394038
2760	394039
4432	394040
13211	394041
52295	394042
16652	394043
491	394044
174448	394045
32217	394046
97639	394047
29210	394048
7531	394049
5618	394050
16116	394051
22649	394052
1235	394053
19602	394054
74507	394055
127269	394056
90066	394057
11192	394058
33639	394059
5732	394060
1317	394061
170	394062
1113	394063
26871	394064
39043	394065
43109	394066
105308	394067
13485	394068
5618	394069
13485	394070
13485	394071
5618	394072
9414	394073
589	394074
13485	394075
13485	394076
2910	394077
13485	394078
5703	394079
9795	394080
5720	394081
35497	394082
73579	394083
9408	394084
105584	394085
5640	394086
1594	394087
29340	394088
170	394089
8112	394090
2407	394091
5567	394092
491	394093
95165	394094
60958	394095
59712	394096
88162	394097
43211	394098
32217	394099
73	394100
73	394101
73	394102
73	394103
120485	394104
105663	394105
5217	394106
45831	394107
22585	394108
1251	394109
7192	394110
74507	394111
42709	394112
2407	394113
89800	394114
13451	394115
105584	394116
38604	394117
163713	394118
162311	394119
164504	394120
166370	394121
61404	394122
6690	394123
26786	394124
51875	394125
26588	394126
74407	394127
63062	394128
31100	394129
86899	394130
66191	394131
129355	394132
58627	394133
184960	394134
12069	394135
173180	394136
3620	394137
69028	394138
58582	394139
55609	394140
12995	394141
204	394142
33267	394143
11042	394144
4033	394145
19238	394146
142	394147
691	394148
1566	394149
1566	394150
29491	394151
2158	394152
15138	394153
12821	394154
67626	394155
346	394156
13608	394157
51	394158
1868	394159
7085	394160
62757	394161
177669	394162
22114	394163
22458	394164
91356	394165
101270	394166
115232	394167
8664	394168
59103	394169
48298	394170
10989	394171
49494	394172
18736	394173
48298	394174
4784	394175
92312	394176
115532	394177
7153	394178
32995	394179
57905	394180
58011	394181
131295	394182
131509	394183
48334	394184
18543	394185
131134	394186
84252	394187
131800	394188
150219	394189
114967	394190
76016	394191
71859	394192
43489	394193
63230	394194
131348	394195
54723	394196
177654	394197
48349	394198
84227	394199
33089	394200
101848	394201
84379	394202
4784	394203
57925	394204
29040	394205
46321	394206
180117	394207
170584	394208
174638	394209
27079	394210
50591	394211
28054	394212
123838	394213
40524	394214
1978	394215
40947	394216
74138	394217
43291	394218
21815	394219
45949	394220
32745	394221
1862	394222
1978	394223
84202	394224
103935	394225
32990	394226
22236	394227
27079	394228
6315	394229
18222	394230
3078	394231
21747	394232
48209	394233
3239	394234
24098	394235
175300	394236
42722	394237
75739	394238
11854	394239
71859	394240
69651	394241
89677	394242
7237	394243
171333	394244
148867	394245
27049	394246
29870	394247
29870	394248
22244	394249
103935	394250
3085	394251
138134	394252
115288	394253
147924	394254
3078	394255
36296	394256
7153	394257
52161	394258
41113	394259
40425	394260
187436	394261
21861	394262
49190	394263
56713	394264
18275	394265
91356	394266
49057	394267
18218	394268
38596	394269
18482	394270
100890	394271
32243	394272
22254	394273
170368	394274
62485	394275
81110	394276
103675	394277
70575	394278
12294	394279
84252	394280
113539	394281
22295	394282
95647	394283
59000	394284
22287	394285
15551	394286
8664	394287
8932	394288
69949	394289
15441	394290
84243	394291
29870	394292
33072	394293
84277	394294
57905	394295
83878	394296
48349	394297
39986	394298
39960	394299
27049	394300
103341	394301
69415	394302
15483	394303
184489	394304
15545	394305
24098	394306
57393	394307
32995	394308
118981	394309
68823	394310
27055	394311
50558	394312
130598	394313
143513	394314
33632	394315
12891	394316
121056	394317
17551	394318
46533	394319
6573	394320
3085	394321
6118	394322
39195	394323
90476	394324
4626	394325
22117	394326
21912	394327
40425	394328
12911	394329
53606	394330
15551	394331
58011	394332
103343	394333
83968	394334
57925	394335
32381	394336
70575	394337
51660	394338
15742	394339
9390	394340
15432	394341
40425	394342
50591	394343
45371	394344
161585	394345
74327	394346
26689	394347
691	394348
1868	394349
600	394350
600	394351
76	394352
70705	394353
153840	394354
55618	394355
627	394356
3124	394357
28011	394358
278	394359
3494	394360
1277	394361
14116	394362
38423	394363
13499	394364
278	394365
184	394366
184	394367
184	394368
21469	394369
70290	394370
7521	394371
278	394372
184	394373
184070	394374
35003	394375
1834	394376
68126	394377
46506	394378
158268	394379
18416	394380
42899	394381
6577	394382
77825	394383
158278	394384
46709	394385
76938	394386
38278	394387
44595	394388
35510	394389
123964	394390
46709	394391
31143	394392
107464	394393
161349	394394
7052	394395
31143	394396
7052	394397
12447	394398
111016	394399
28608	394400
10637	394401
2082	394402
104733	394403
12022	394404
28011	394405
13517	394406
15992	394407
1960	394408
11354	394409
163987	394410
11354	394411
39889	394412
33642	394413
11354	394414
146889	394415
104466	394416
22746	394417
100480	394418
25899	394419
101834	394420
16453	394421
297	394422
7127	394423
13674	394424
8661	394425
18873	394426
131680	394427
5899	394428
50634	394429
73480	394430
3500	394431
1450	394432
108988	394433
656	394434
181520	394435
173814	394436
10498	394437
320	394438
34820	394439
112611	394440
89688	394441
27631	394442
959	394443
2407	394444
172622	394445
173058	394446
177982	394447
173577	394448
785	394449
77449	394450
33553	394451
100401	394452
963	394453
104294	394454
17371	394455
114146	394456
10312	394457
86296	394458
25542	394459
88981	394460
151840	394461
105510	394462
77064	394463
149416	394464
93503	394465
107860	394466
128887	394467
30108	394468
181680	394469
54827	394470
152589	394471
76934	394472
15756	394473
65729	394474
92509	394475
138353	394476
77347	394477
78139	394478
84184	394479
96718	394480
78351	394481
149112	394482
56424	394483
157808	394484
92104	394485
16819	394486
82758	394487
9702	394488
119280	394489
12216	394490
152587	394491
46202	394492
181935	394493
141121	394494
21077	394495
63327	394496
182117	394497
13520	394498
256	394499
32525	394500
93171	394501
41927	394502
98017	394503
130530	394504
11710	394505
2378	394506
26888	394507
139495	394508
105151	394509
75198	394510
35558	394511
7133	394512
85519	394513
87936	394514
10025	394515
34001	394516
9408	394517
76185	394518
175647	394519
17061	394520
32374	394521
69172	394522
170936	394523
185369	394524
179914	394525
77031	394526
130338	394527
14168	394528
60863	394529
73853	394530
131443	394531
114079	394532
43288	394533
49257	394534
48865	394535
43506	394536
9706	394537
43429	394538
21159	394539
58198	394540
113835	394541
1254	394542
23920	394543
5791	394544
41281	394545
59919	394546
115466	394547
75179	394548
9702	394549
58140	394550
92104	394551
53512	394552
89146	394553
66623	394554
29765	394555
118817	394556
131239	394557
95569	394558
76979	394559
9487	394560
68710	394561
88856	394562
53151	394563
7682	394564
42830	394565
33334	394566
58703	394567
84404	394568
187610	394569
131766	394570
104411	394571
93071	394572
55718	394573
107073	394574
50609	394575
83916	394576
137897	394577
171471	394578
24521	394579
62787	394580
43611	394581
20099	394582
30775	394583
180	394584
146027	394585
13458	394586
134038	394587
69536	394588
7258	394589
119258	394590
74941	394591
103957	394592
59348	394593
121734	394594
11902	394595
48982	394596
29950	394597
136266	394598
996	394599
88981	394600
7258	394601
181672	394602
51692	394603
62787	394604
32794	394605
1449	394606
24521	394607
60510	394608
33155	394609
60863	394610
59777	394611
130872	394612
154032	394613
103305	394614
7258	394615
138473	394616
52943	394617
73342	394618
110945	394619
52878	394620
146719	394621
1447	394622
66546	394623
75894	394624
16585	394625
87238	394626
47381	394627
79219	394628
71173	394629
7258	394630
44711	394631
21567	394632
29179	394633
7258	394634
48913	394635
40840	394636
2365	394637
85519	394638
121158	394639
134090	394640
61664	394641
25186	394642
55533	394643
26402	394644
20099	394645
85830	394646
15756	394647
5791	394648
87238	394649
40915	394650
71967	394651
137881	394652
56489	394653
3363	394654
36894	394655
51424	394656
27858	394657
10382	394658
107468	394659
139099	394660
37658	394661
139099	394662
46852	394663
4358	394664
4671	394665
40310	394666
146050	394667
6356	394668
266	394669
6356	394670
7319	394671
3274	394672
138080	394673
46539	394674
7975	394675
76409	394676
17120	394677
37057	394678
24101	394679
33232	394680
2580	394681
51473	394682
4118	394683
71519	394684
100433	394685
143763	394686
9774	394687
501	394688
501	394689
501	394690
177293	394691
9884	394692
1012	394693
7231	394694
119	394695
50519	394696
9126	394697
12572	394698
13608	394699
143678	394700
11381	394701
91680	394702
48782	394703
5372	394704
48942	394705
54706	394706
104909	394707
43406	394708
91685	394709
85537	394710
38104	394711
91683	394712
62741	394713
42877	394714
15364	394715
26007	394716
11381	394717
16358	394718
74418	394719
62741	394720
2039	394721
52372	394722
147557	394723
147645	394724
133563	394725
38559	394726
6357	394727
4705	394728
39778	394729
2911	394730
58985	394731
54327	394732
26928	394733
36014	394734
21811	394735
91693	394736
58395	394737
3359	394738
2208	394739
112167	394740
16358	394741
33257	394742
11720	394743
13866	394744
142	394745
1	394746
106373	394747
11837	394748
23078	394749
4350	394750
18853	394751
18774	394752
28597	394753
1117	394754
85978	394755
4850	394756
8322	394757
9127	394758
174168	394759
53933	394760
48843	394761
2514	394762
9634	394763
99279	394764
85853	394765
111822	394766
104785	394767
105083	394768
2531	394769
49612	394770
30140	394771
9140	394772
100107	394773
2080	394774
12644	394775
9650	394776
71028	394777
75532	394778
90067	394779
70530	394780
8301	394781
3379	394782
3377	394783
4308	394784
2733	394785
13362	394786
25115	394787
8230	394788
6337	394789
90587	394790
44038	394791
43272	394792
2733	394793
36032	394794
491	394795
32791	394796
43299	394797
21187	394798
45547	394799
69572	394800
47029	394801
71959	394802
100882	394803
55981	394804
7046	394805
85853	394806
51488	394807
29298	394808
2286	394809
30610	394810
4102	394811
9628	394812
364	394813
70382	394814
6400	394815
15587	394816
18760	394817
10261	394818
31493	394819
43395	394820
111085	394821
5714	394822
14205	394823
29753	394824
14204	394825
23743	394826
6337	394827
25920	394828
18715	394829
22558	394830
8340	394831
15652	394832
2946	394833
174808	394834
68428	394835
104320	394836
256	394837
41405	394838
9714	394839
25175	394840
148624	394841
37071	394842
5374	394843
147920	394844
22536	394845
31118	394846
8749	394847
18951	394848
17927	394849
38328	394850
30507	394851
2836	394852
15826	394853
12766	394854
51684	394855
79773	394856
25374	394857
75815	394858
1113	394859
67871	394860
97339	394861
16528	394862
102295	394863
34885	394864
81603	394865
71959	394866
7046	394867
70165	394868
9628	394869
11860	394870
43109	394871
29790	394872
67836	394873
8155	394874
31462	394875
24407	394876
27690	394877
3229	394878
80316	394879
8975	394880
62904	394881
132623	394882
3377	394883
61693	394884
33484	394885
22585	394886
22536	394887
22536	394888
3377	394889
85664	394890
84589	394891
3377	394892
42763	394893
33297	394894
115737	394895
4308	394896
13193	394897
51684	394898
8851	394899
23743	394900
14133	394901
8851	394902
21446	394903
181588	394904
65982	394905
18410	394906
39360	394907
70895	394908
2371	394909
79719	394910
8230	394911
7631	394912
75515	394913
14059	394914
33297	394915
18895	394916
15652	394917
4308	394918
32974	394919
48878	394920
77109	394921
2656	394922
25528	394923
2636	394924
18736	394925
150330	394926
18736	394927
27726	394928
10846	394929
27502	394930
15587	394931
38149	394932
69635	394933
55867	394934
147371	394935
70382	394936
7842	394937
105333	394938
4308	394939
64826	394940
128100	394941
6337	394942
8681	394943
5561	394944
61034	394945
52479	394946
59327	394947
71000	394948
833	394949
9609	394950
40817	394951
12466	394952
42174	394953
4617	394954
21134	394955
17306	394956
33494	394957
8275	394958
66853	394959
2554	394960
35315	394961
52701	394962
70952	394963
87179	394964
54402	394965
9574	394966
1113	394967
41405	394968
48329	394969
27294	394970
31118	394971
58779	394972
22669	394973
96467	394974
84264	394975
21187	394976
17971	394977
61708	394978
26074	394979
43044	394980
104684	394981
833	394982
118	394983
22558	394984
4308	394985
3377	394986
4308	394987
174272	394988
174045	394989
70192	394990
362	394991
3377	394992
100765	394993
15652	394994
3377	394995
85664	394996
65974	394997
18774	394998
31032	394999
9628	395000
12573	395001
1243	395002
46065	395003
6607	395004
3312	395005
35498	395006
25956	395007
69451	395008
3230	395009
8789	395010
24825	395011
2205	395012
2142	395013
15829	395014
26832	395015
107	395016
11542	395017
55346	395018
13231	395019
3310	395020
32843	395021
51628	395022
8154	395023
6251	395024
43520	395025
12697	395026
114641	395027
72401	395028
100678	395029
52884	395030
9319	395031
52823	395032
55362	395033
11644	395034
88805	395035
45274	395036
22159	395037
6248	395038
76400	395039
71605	395040
22159	395041
3723	395042
71605	395043
8733	395044
13009	395045
52858	395046
34666	395047
66759	395048
96925	395049
39738	395050
4114	395051
23462	395052
5836	395053
52884	395054
52936	395055
22191	395056
142697	395057
76426	395058
51473	395059
36049	395060
55378	395061
7763	395062
6251	395063
5779	395064
1971	395065
10089	395066
10089	395067
13002	395068
13002	395069
73208	395070
4758	395071
106653	395072
106276	395073
3890	395074
22191	395075
3310	395076
97991	395077
4	395078
42779	395079
1298	395080
11654	395081
421	395082
8335	395083
21557	395084
6363	395085
129379	395086
1342	395087
6623	395088
48985	395089
7612	395090
12914	395091
19277	395092
21120	395093
44134	395094
8220	395095
9710	395096
96651	395097
7048	395098
8757	395099
11696	395100
125252	395101
402	395102
6770	395103
974	395104
1191	395105
60069	395106
3508	395107
2420	395108
112575	395109
8255	395110
21707	395111
21500	395112
10296	395113
85494	395114
37676	395115
8335	395116
142596	395117
11827	395118
18345	395119
4820	395120
17525	395121
54102	395122
121947	395123
82836	395124
28127	395125
12589	395126
99950	395127
56	395128
37721	395129
103	395130
550	395131
25850	395132
13972	395133
25850	395134
18330	395135
74509	395136
107935	395137
28057	395138
29470	395139
42963	395140
66120	395141
155545	395142
10091	395143
15402	395144
102993	395145
10498	395146
7764	395147
35208	395148
4931	395149
427	395150
427	395151
29086	395152
29086	395153
14488	395154
18527	395155
14552	395156
5204	395157
83851	395158
1594	395159
106409	395160
7219	395161
46	395162
7039	395163
50821	395164
6048	395165
73496	395166
50821	395167
186891	395168
65143	395169
5991	395170
22912	395171
9185	395172
20617	395173
29836	395174
69799	395175
62623	395176
49619	395177
23166	395178
19790	395179
109668	395180
19992	395181
233	395182
39682	395183
16917	395184
1056	395185
168	395186
9680	395187
41643	395188
7525	395189
623	395190
26786	395191
142	395192
46614	395193
1083	395194
83408	395195
98604	395196
7578	395197
5394	395198
4486	395199
101623	395200
1553	395201
623	395202
891	395203
562	395204
16404	395205
80746	395206
15800	395207
2420	395208
45271	395209
7046	395210
32209	395211
406	395212
38938	395213
20719	395214
14980	395215
456	395216
55915	395217
52983	395218
34472	395219
56701	395220
77838	395221
74529	395222
105688	395223
59124	395224
55080	395225
13345	395226
90332	395227
72316	395228
4324	395229
23217	395230
50318	395231
21007	395232
22192	395233
69411	395234
80340	395235
4736	395236
69056	395237
24085	395238
33553	395239
54770	395240
67614	395241
2810	395242
16129	395243
30423	395244
775	395245
32053	395246
14583	395247
3876	395248
6216	395249
77993	395250
7276	395251
29482	395252
102482	395253
77970	395254
12564	395255
53957	395256
8347	395257
41492	395258
38228	395259
9533	395260
2254	395261
60983	395262
46570	395263
8074	395264
39816	395265
24790	395266
28678	395267
72366	395268
21645	395269
11837	395270
37658	395271
62055	395272
49328	395273
82431	395274
5791	395275
30277	395276
83044	395277
69131	395278
1083	395279
27744	395280
36016	395281
83633	395282
413	395283
25007	395284
48933	395285
34462	395286
27744	395287
58866	395288
42722	395289
9390	395290
22418	395291
19950	395292
6040	395293
104229	395294
74327	395295
16943	395296
33284	395297
501	395298
183	395299
375	395300
501	395301
5368	395302
149	395303
12466	395304
19773	395305
85065	395306
71513	395307
38303	395308
1191	395309
59428	395310
37371	395311
21784	395312
127614	395313
15381	395314
67287	395315
22690	395316
31069	395317
85941	395318
70659	395319
2110	395320
11017	395321
5610	395322
7467	395323
13840	395324
2619	395325
12995	395326
12995	395327
12995	395328
8879	395329
178645	395330
22047	395331
59	395332
4150	395333
6566	395334
754	395335
18314	395336
23947	395337
17496	395338
2661	395339
29163	395340
10222	395341
42388	395342
72	395343
17494	395344
16096	395345
21640	395346
9841	395347
6072	395348
350	395349
585	395350
9253	395351
3478	395352
11341	395353
24024	395354
107	395355
36774	395356
27331	395357
58530	395358
680	395359
9404	395360
11379	395361
1334	395362
1430	395363
17228	395364
476	395365
16747	395366
12229	395367
14513	395368
15734	395369
8436	395370
393	395371
8436	395372
18364	395373
2770	395374
5488	395375
12665	395376
34920	395377
7186	395378
5750	395379
4328	395380
105637	395381
1153	395382
128199	395383
3716	395384
61244	395385
3994	395386
32329	395387
311	395388
55404	395389
4931	395390
16888	395391
182226	395392
51661	395393
74163	395394
38502	395395
13545	395396
22899	395397
54577	395398
26581	395399
12680	395400
49	395401
6873	395402
166	395403
32718	395404
62794	395405
3128	395406
24309	395407
51704	395408
39461	395409
38716	395410
58728	395411
1130	395412
11532	395413
3478	395414
23365	395415
1741	395416
47650	395417
21228	395418
16155	395419
11720	395420
7461	395421
41599	395422
60174	395423
22087	395424
2445	395425
51658	395426
52304	395427
353	395428
40465	395429
2715	395430
28802	395431
10474	395432
4449	395433
46	395434
552	395435
963	395436
32207	395437
45059	395438
12265	395439
477	395440
4949	395441
4711	395442
39674	395443
1937	395444
1478	395445
5788	395446
308	395447
1754	395448
17510	395449
32789	395450
14833	395451
15228	395452
57450	395453
32291	395454
16202	395455
8379	395456
78	395457
4054	395458
19397	395459
4933	395460
11841	395461
959	395462
1080	395463
10637	395464
3955	395465
3955	395466
13608	395467
957	395468
3134	395469
3086	395470
29341	395471
10637	395472
142	395473
28239	395474
10637	395475
9622	395476
10194	395477
68630	395478
12941	395479
2450	395480
145	395481
23471	395482
21701	395483
47498	395484
55328	395485
2450	395486
4514	395487
7859	395488
19381	395489
1430	395490
5088	395491
713	395492
952	395493
37329	395494
12413	395495
50338	395496
9554	395497
1259	395498
2436	395499
15104	395500
33506	395501
27700	395502
15889	395503
7325	395504
33316	395505
26696	395506
3390	395507
21861	395508
138066	395509
43904	395510
11875	395511
16721	395512
75035	395513
11802	395514
16555	395515
115274	395516
4145	395517
4145	395518
58638	395519
84429	395520
21937	395521
959	395522
959	395523
38528	395524
48881	395525
40444	395526
5308	395527
3226	395528
49183	395529
105035	395530
53665	395531
4130	395532
12433	395533
3226	395534
53665	395535
1698	395536
2559	395537
133732	395538
3226	395539
31312	395540
96206	395541
55847	395542
17843	395543
83198	395544
25092	395545
135567	395546
133868	395547
99596	395548
44719	395549
46973	395550
46973	395551
8085	395552
67078	395553
1695	395554
1695	395555
13214	395556
141051	395557
62435	395558
13608	395559
10727	395560
10117	395561
39041	395562
21917	395563
25328	395564
32599	395565
959	395566
77627	395567
21866	395568
19265	395569
51940	395570
16485	395571
40981	395572
88540	395573
112276	395574
42322	395575
54428	395576
19890	395577
692	395578
3028	395579
692	395580
41413	395581
1754	395582
1960	395583
41406	395584
15922	395585
15922	395586
23070	395587
160833	395588
95097	395589
98124	395590
100874	395591
48884	395592
2355	395593
48974	395594
70781	395595
117966	395596
132970	395597
27732	395598
61077	395599
32217	395600
74664	395601
12116	395602
50723	395603
23531	395604
2102	395605
10106	395606
10106	395607
49008	395608
49008	395609
5403	395610
61692	395611
134243	395612
84726	395613
1460	395614
1949	395615
10106	395616
71968	395617
41185	395618
158432	395619
26	395620
34321	395621
8192	395622
1663	395623
58510	395624
24977	395625
40364	395626
1944	395627
2151	395628
2151	395629
70083	395630
2054	395631
13205	395632
96063	395633
91165	395634
74122	395635
65891	395636
82140	395637
16425	395638
30800	395639
70946	395640
3032	395641
31842	395642
33859	395643
2530	395644
27115	395645
93939	395646
65674	395647
7464	395648
124107	395649
23478	395650
14815	395651
3507	395652
23951	395653
5762	395654
70083	395655
1017	395656
617	395657
1017	395658
1017	395659
1017	395660
1017	395661
13826	395662
1566	395663
1566	395664
1566	395665
4700	395666
4054	395667
146	395668
78452	395669
74957	395670
23688	395671
2467	395672
3907	395673
98	395674
62372	395675
16671	395676
2739	395677
1020	395678
84885	395679
70083	395680
49631	395681
35101	395682
109043	395683
5359	395684
5245	395685
134175	395686
175977	395687
68533	395688
31645	395689
147548	395690
8280	395691
172437	395692
19883	395693
123801	395694
34572	395695
178968	395696
50228	395697
91967	395698
11790	395699
32399	395700
959	395701
42040	395702
43577	395703
56435	395704
43719	395705
5124	395706
30643	395707
37541	395708
22171	395709
4647	395710
4647	395711
142	395712
163526	395713
12039	395714
177835	395715
9235	395716
5040	395717
37719	395718
11299	395719
14320	395720
4841	395721
33403	395722
62937	395723
129488	395724
29599	395725
13419	395726
94004	395727
11299	395728
169941	395729
8353	395730
116369	395731
26149	395732
78151	395733
4898	395734
122533	395735
2360	395736
142041	395737
21056	395738
2662	395739
73186	395740
126550	395741
13800	395742
2474	395743
5021	395744
182954	395745
98083	395746
4883	395747
5574	395748
11320	395749
10596	395750
2548	395751
10342	395752
26896	395753
48964	395754
7234	395755
75092	395756
48701	395757
33424	395758
6366	395759
6366	395760
49082	395761
2654	395762
59187	395763
70673	395764
59204	395765
27739	395766
59330	395767
105414	395768
27612	395769
84943	395770
155118	395771
2548	395772
113847	395773
39690	395774
10342	395775
1487	395776
8283	395777
9084	395778
133955	395779
23954	395780
2360	395781
96971	395782
79862	395783
113130	395784
29743	395785
166766	395786
18772	395787
9084	395788
13360	395789
9099	395790
15154	395791
29743	395792
31688	395793
7926	395794
2290	395795
13360	395796
15639	395797
28822	395798
167146	395799
33480	395800
93466	395801
22822	395802
9659	395803
56704	395804
92274	395805
65506	395806
56832	395807
16433	395808
9622	395809
19605	395810
112391	395811
40685	395812
49290	395813
18817	395814
52181	395815
33329	395816
33451	395817
3122	395818
58590	395819
11291	395820
114248	395821
160286	395822
3370	395823
8582	395824
17340	395825
11324	395826
70528	395827
11315	395828
8224	395829
1399	395830
11294	395831
2974	395832
59228	395833
2985	395834
21068	395835
104819	395836
2662	395837
6367	395838
39778	395839
45875	395840
51777	395841
61259	395842
15342	395843
1399	395844
85785	395845
138825	395846
29701	395847
81389	395848
1961	395849
105035	395850
15639	395851
162931	395852
3370	395853
9659	395854
53943	395855
3391	395856
56684	395857
59301	395858
16530	395859
40599	395860
60897	395861
11342	395862
1009	395863
9622	395864
13360	395865
85871	395866
159032	395867
56832	395868
29743	395869
62843	395870
99212	395871
114556	395872
42362	395873
85002	395874
17340	395875
17803	395876
3435	395877
173445	395878
74288	395879
39685	395880
112475	395881
104460	395882
70619	395883
7838	395884
7545	395885
61739	395886
2662	395887
2548	395888
2892	395889
105498	395890
156387	395891
37679	395892
50474	395893
8224	395894
15773	395895
33514	395896
2360	395897
15827	395898
452	395899
85942	395900
59239	395901
3640	395902
19774	395903
70157	395904
15626	395905
16682	395906
58639	395907
15818	395908
71049	395909
47713	395910
31242	395911
85363	395912
14821	395913
62049	395914
174680	395915
7560	395916
22430	395917
40712	395918
118	395919
13313	395920
26011	395921
23983	395922
70440	395923
12565	395924
58682	395925
58682	395926
85983	395927
7210	395928
73912	395929
70221	395930
10023	395931
7245	395932
33322	395933
23982	395934
40502	395935
47084	395936
10786	395937
2378	395938
2283	395939
48783	395940
35637	395941
24228	395942
174096	395943
105496	395944
7210	395945
35791	395946
70522	395947
42471	395948
21210	395949
67317	395950
1228	395951
38394	395952
8270	395953
33745	395954
47460	395955
8313	395956
6391	395957
130140	395958
97418	395959
18044	395960
38772	395961
27345	395962
47460	395963
9576	395964
29372	395965
49038	395966
5000	395967
127151	395968
2662	395969
2360	395970
44465	395971
13269	395972
608	395973
20218	395974
14063	395975
11207	395976
20068	395977
6218	395978
11860	395979
15763	395980
3510	395981
70188	395982
70399	395983
11299	395984
187632	395985
74145	395986
62461	395987
83522	395988
62593	395989
70998	395990
2548	395991
11748	395992
1006	395993
27427	395994
9985	395995
85709	395996
51305	395997
145771	395998
4725	395999
40798	396000
5121	396001
13360	396002
17	396003
104877	396004
74734	396005
71491	396006
134291	396007
40582	396008
157513	396009
15677	396010
62841	396011
20080	396012
106575	396013
46961	396014
118392	396015
8594	396016
105706	396017
69168	396018
20522	396019
81722	396020
183907	396021
16972	396022
16972	396023
3700	396024
46233	396025
10343	396026
58492	396027
28913	396028
42556	396029
133364	396030
28462	396031
12074	396032
48988	396033
4756	396034
22101	396035
474	396036
39	396037
14057	396038
39	396039
68617	396040
17735	396041
4206	396042
40305	396043
7561	396044
20082	396045
150	396046
3880	396047
91388	396048
1056	396049
12109	396050
109331	396051
35648	396052
2749	396053
13217	396054
58637	396055
91219	396056
17472	396057
56494	396058
118595	396059
171942	396060
46638	396061
1579	396062
78943	396063
10201	396064
74211	396065
36897	396066
184730	396067
48840	396068
136199	396069
100	396070
45685	396071
96983	396072
169522	396073
32816	396074
5029	396075
10958	396076
10839	396077
45495	396078
11611	396079
77619	396080
45787	396081
74929	396082
10068	396083
8098	396084
85602	396085
47448	396086
11077	396087
40528	396088
39243	396089
77151	396090
6350	396091
25294	396092
104864	396093
6927	396094
12093	396095
232	396096
2658	396097
79230	396098
21217	396099
74220	396100
8748	396101
134231	396102
175212	396103
16170	396104
4601	396105
43016	396106
11954	396107
114630	396108
15189	396109
13655	396110
51909	396111
146584	396112
70870	396113
20192	396114
10	396115
583	396116
63	396117
3	396118
61127	396119
159	396120
867	396121
26535	396122
9139	396123
23951	396124
8499	396125
633	396126
88280	396127
8812	396128
6066	396129
1	396130
7364	396131
1	396132
5020	396133
140690	396134
3108	396135
1040	396136
9888	396137
469	396138
55547	396139
53073	396140
53073	396141
5656	396142
2265	396143
20976	396144
3129	396145
1162	396146
43631	396147
31551	396148
11879	396149
28133	396150
13410	396151
19774	396152
4541	396153
89673	396154
20411	396155
1124	396156
131719	396157
20033	396158
5675	396159
3736	396160
7	396161
16163	396162
34421	396163
8819	396164
148455	396165
36724	396166
21735	396167
174285	396168
141939	396169
184423	396170
109094	396171
87663	396172
160880	396173
10446	396174
24353	396175
9114	396176
88448	396177
9023	396178
82481	396179
8163	396180
139091	396181
1567	396182
57519	396183
16791	396184
8627	396185
8772	396186
15667	396187
29003	396188
159275	396189
10	396190
38246	396191
144726	396192
38087	396193
130569	396194
33778	396195
52190	396196
86938	396197
54688	396198
113704	396199
125056	396200
119428	396201
29552	396202
72066	396203
10	396204
17682	396205
82051	396206
43473	396207
89729	396208
75287	396209
20438	396210
42957	396211
82311	396212
2301	396213
99	396214
137900	396215
92252	396216
1041	396217
54517	396218
101450	396219
25674	396220
67629	396221
98680	396222
99	396223
99	396224
45998	396225
24187	396226
28619	396227
16671	396228
20505	396229
6736	396230
21624	396231
128	396232
16594	396233
3185	396234
20167	396235
6938	396236
24243	396237
1861	396238
10752	396239
34303	396240
43921	396241
6991	396242
23385	396243
28102	396244
28337	396245
28882	396246
161	396247
23038	396248
49895	396249
4910	396250
8598	396251
16161	396252
86779	396253
135414	396254
11638	396255
22321	396256
33199	396257
16825	396258
86779	396259
33211	396260
64733	396261
46971	396262
22321	396263
83949	396264
20782	396265
43244	396266
42745	396267
36820	396268
97241	396269
43240	396270
114813	396271
874	396272
24365	396273
51818	396274
6548	396275
35364	396276
90784	396277
874	396278
125750	396279
31151	396280
63673	396281
20235	396282
12253	396283
122912	396284
91276	396285
39210	396286
114706	396287
90960	396288
3372	396289
89914	396290
17654	396291
147866	396292
75425	396293
43509	396294
11258	396295
453	396296
11258	396297
29372	396298
74232	396299
52475	396300
114706	396301
50956	396302
13896	396303
4340	396304
6357	396305
3507	396306
74661	396307
26281	396308
45291	396309
31100	396310
4846	396311
85551	396312
36970	396313
3507	396314
25497	396315
52259	396316
24401	396317
112286	396318
52522	396319
22704	396320
62423	396321
23570	396322
37068	396323
3363	396324
47969	396325
35250	396326
63673	396327
39461	396328
105277	396329
51818	396330
104641	396331
11736	396332
38815	396333
33416	396334
42276	396335
10598	396336
3507	396337
3507	396338
84947	396339
33543	396340
18780	396341
9636	396342
55205	396343
22419	396344
123763	396345
100637	396346
38657	396347
874	396348
43105	396349
18780	396350
18780	396351
18780	396352
23570	396353
51818	396354
74657	396355
29182	396356
44785	396357
72021	396358
113311	396359
40873	396360
5753	396361
75671	396362
181631	396363
117078	396364
29927	396365
118291	396366
66910	396367
181297	396368
114550	396369
115697	396370
21778	396371
135840	396372
43711	396373
75585	396374
72541	396375
75336	396376
15345	396377
73800	396378
60293	396379
21396	396380
80514	396381
65276	396382
147319	396383
86210	396384
86958	396385
143524	396386
63390	396387
150233	396388
91724	396389
145679	396390
183319	396391
21941	396392
143607	396393
165962	396394
256	396395
6915	396396
61113	396397
31991	396398
117157	396399
5972	396400
76255	396401
60661	396402
113311	396403
181390	396404
34673	396405
29649	396406
81819	396407
37104	396408
99249	396409
18952	396410
104628	396411
5753	396412
38506	396413
10597	396414
95488	396415
32588	396416
111661	396417
141835	396418
107486	396419
151034	396420
74937	396421
35658	396422
12676	396423
38815	396424
51818	396425
59431	396426
26754	396427
9239	396428
33416	396429
116024	396430
21116	396431
24313	396432
67269	396433
74657	396434
7219	396435
178108	396436
62489	396437
26505	396438
10598	396439
11736	396440
38522	396441
161047	396442
3904	396443
140299	396444
45507	396445
77900	396446
27676	396447
104515	396448
7345	396449
32682	396450
85758	396451
4628	396452
12599	396453
85599	396454
79716	396455
95667	396456
7702	396457
1286	396458
874	396459
65404	396460
41751	396461
70028	396462
847	396463
286	396464
1097	396465
32751	396466
59911	396467
1673	396468
2923	396469
95	396470
4453	396471
1263	396472
6594	396473
3847	396474
18296	396475
235	396476
61	396477
18681	396478
42795	396479
4453	396480
671	396481
2024	396482
9114	396483
7827	396484
155553	396485
2024	396486
7827	396487
21530	396488
45497	396489
51290	396490
4007	396491
24229	396492
50776	396493
6722	396494
41253	396495
41253	396496
41253	396497
221	396498
16038	396499
6661	396500
4007	396501
1052	396502
63913	396503
65439	396504
3498	396505
221	396506
79099	396507
78626	396508
4456	396509
2475	396510
38842	396511
2728	396512
1772	396513
297	396514
93650	396515
6492	396516
50818	396517
880	396518
291	396519
7827	396520
61675	396521
35891	396522
120235	396523
63553	396524
21234	396525
4596	396526
5556	396527
47264	396528
34046	396529
7827	396530
95	396531
72329	396532
70036	396533
182517	396534
27325	396535
60016	396536
9021	396537
86	396538
28935	396539
6813	396540
184566	396541
7497	396542
4529	396543
72739	396544
54923	396545
1562	396546
22238	396547
3322	396548
648	396549
2281	396550
74744	396551
648	396552
3607	396553
23990	396554
7839	396555
85339	396556
2350	396557
47668	396558
83837	396559
10141	396560
103427	396561
117039	396562
118805	396563
19473	396564
174079	396565
9021	396566
45166	396567
42377	396568
86	396569
42377	396570
34041	396571
42358	396572
5676	396573
2568	396574
76923	396575
301	396576
40989	396577
22257	396578
32896	396579
19546	396580
83870	396581
797	396582
167514	396583
797	396584
110633	396585
1554	396586
140373	396587
52133	396588
8409	396589
13074	396590
17445	396591
4797	396592
1919	396593
2396	396594
92715	396595
105759	396596
164306	396597
61685	396598
61685	396599
80284	396600
92069	396601
80044	396602
80574	396603
26272	396604
11891	396605
25187	396606
155725	396607
29148	396608
13672	396609
7543	396610
1455	396611
12634	396612
16335	396613
131407	396614
29132	396615
41988	396616
5272	396617
5272	396618
5272	396619
1612	396620
181613	396621
79099	396622
32852	396623
116149	396624
87531	396625
6033	396626
2976	396627
13929	396628
58001	396629
847	396630
847	396631
847	396632
32075	396633
15678	396634
27778	396635
33367	396636
82127	396637
732	396638
6989	396639
2024	396640
39616	396641
36731	396642
35415	396643
72946	396644
152134	396645
59674	396646
54317	396647
40431	396648
98306	396649
75316	396650
9972	396651
706	396652
15698	396653
42601	396654
5277	396655
27424	396656
27424	396657
3643	396658
6938	396659
12537	396660
9080	396661
76518	396662
168675	396663
167154	396664
20442	396665
61152	396666
71931	396667
62878	396668
74160	396669
76438	396670
87138	396671
113124	396672
21334	396673
114221	396674
152519	396675
16531	396676
75305	396677
40359	396678
32805	396679
73810	396680
65824	396681
26343	396682
167051	396683
161894	396684
76438	396685
75305	396686
66470	396687
26931	396688
1920	396689
37468	396690
3274	396691
43056	396692
43056	396693
55144	396694
2903	396695
81149	396696
8473	396697
142919	396698
5585	396699
29253	396700
8721	396701
18172	396702
8306	396703
40856	396704
1048	396705
9020	396706
11955	396707
4109	396708
937	396709
17788	396710
2074	396711
13928	396712
48429	396713
24323	396714
278	396715
5105	396716
8075	396717
97866	396718
87715	396719
9020	396720
136605	396721
3902	396722
541	396723
875	396724
17887	396725
2651	396726
170989	396727
69014	396728
56021	396729
52373	396730
1749	396731
76344	396732
73692	396733
79940	396734
3322	396735
10505	396736
33925	396737
52720	396738
182430	396739
13049	396740
27072	396741
33914	396742
1554	396743
50861	396744
1442	396745
26841	396746
6246	396747
1239	396748
71312	396749
42066	396750
18550	396751
15998	396752
8423	396753
377	396754
85395	396755
3162	396756
59607	396757
27419	396758
40510	396759
15279	396760
11375	396761
16609	396762
27984	396763
9972	396764
67625	396765
51776	396766
3499	396767
10778	396768
7	396769
51958	396770
1902	396771
33257	396772
3781	396773
11188	396774
383	396775
5837	396776
18704	396777
671	396778
27374	396779
56629	396780
2568	396781
66	396782
8607	396783
316	396784
417	396785
108852	396786
14938	396787
16382	396788
8858	396789
1011	396790
48765	396791
509	396792
90707	396793
14036	396794
52532	396795
11697	396796
7451	396797
3301	396798
130	396799
39610	396800
798	396801
131941	396802
7427	396803
12180	396804
3227	396805
11188	396806
75374	396807
3646	396808
88924	396809
86	396810
50142	396811
47777	396812
83930	396813
2651	396814
14808	396815
63861	396816
60619	396817
170804	396818
34900	396819
16900	396820
9694	396821
61	396822
32560	396823
17551	396824
21816	396825
13926	396826
21837	396827
34514	396828
4219	396829
136314	396830
35152	396831
2098	396832
76734	396833
86978	396834
21822	396835
72604	396836
49096	396837
19578	396838
9444	396839
109442	396840
59018	396841
23885	396842
16002	396843
33887	396844
27421	396845
46032	396846
13037	396847
48867	396848
3322	396849
29911	396850
65025	396851
86772	396852
2174	396853
17020	396854
60517	396855
49516	396856
59595	396857
41997	396858
13049	396859
26936	396860
21749	396861
128612	396862
9551	396863
18822	396864
3519	396865
5866	396866
1055	396867
86668	396868
32000	396869
32000	396870
32000	396871
38203	396872
67169	396873
73710	396874
37066	396875
82019	396876
3131	396877
631	396878
24138	396879
3519	396880
21547	396881
886	396882
5074	396883
24138	396884
29154	396885
5074	396886
5074	396887
5756	396888
59750	396889
86341	396890
6920	396891
51482	396892
1572	396893
86312	396894
47845	396895
117556	396896
20748	396897
83090	396898
12811	396899
17459	396900
11606	396901
133319	396902
10005	396903
44375	396904
109630	396905
20162	396906
151073	396907
138353	396908
151358	396909
174042	396910
87340	396911
131401	396912
116542	396913
9158	396914
111012	396915
1743	396916
82377	396917
650	396918
698	396919
17428	396920
174748	396921
80290	396922
8075	396923
66674	396924
38351	396925
47516	396926
46229	396927
33567	396928
37136	396929
5302	396930
31750	396931
68271	396932
54824	396933
21033	396934
86243	396935
33610	396936
8075	396937
133285	396938
174205	396939
437	396940
47516	396941
49414	396942
60249	396943
14600	396944
18014	396945
14082	396946
33789	396947
5004	396948
11376	396949
1497	396950
5229	396951
24416	396952
7928	396953
23615	396954
23615	396955
153728	396956
59649	396957
59609	396958
83283	396959
3767	396960
36420	396961
181677	396962
3767	396963
6968	396964
69796	396965
22745	396966
17933	396967
35683	396968
5004	396969
29406	396970
4876	396971
162405	396972
94924	396973
40755	396974
51948	396975
25801	396976
53234	396977
37426	396978
87838	396979
61444	396980
9586	396981
31668	396982
16555	396983
43164	396984
70846	396985
12743	396986
70424	396987
77601	396988
19505	396989
361	396990
62222	396991
35802	396992
51967	396993
23810	396994
70766	396995
6395	396996
107492	396997
49462	396998
15402	396999
138111	397000
53755	397001
43489	397002
49945	397003
58225	397004
1497	397005
36801	397006
8351	397007
16895	397008
123035	397009
97939	397010
12098	397011
130539	397012
91747	397013
87730	397014
31445	397015
17291	397016
17291	397017
7910	397018
104312	397019
4480	397020
104957	397021
133753	397022
38354	397023
40165	397024
3833	397025
59065	397026
31982	397027
18690	397028
49016	397029
70283	397030
11219	397031
105580	397032
49360	397033
5229	397034
17291	397035
51212	397036
9020	397037
3767	397038
33836	397039
17494	397040
133949	397041
59088	397042
29504	397043
17291	397044
37136	397045
40165	397046
166290	397047
33677	397048
79427	397049
33433	397050
18578	397051
138932	397052
17680	397053
1656	397054
413	397055
25233	397056
16160	397057
25135	397058
16613	397059
1	397060
61985	397061
56127	397062
67054	397063
78	397064
10222	397065
107932	397066
15274	397067
21945	397068
68993	397069
9268	397070
30358	397071
68206	397072
2742	397073
24298	397074
12115	397075
61661	397076
11716	397077
13739	397078
68589	397079
14038	397080
135393	397081
51417	397082
125862	397083
7507	397084
2361	397085
35390	397086
61152	397087
60360	397088
5417	397089
85201	397090
40876	397091
40876	397092
40551	397093
30848	397094
49310	397095
35747	397096
80777	397097
42701	397098
13013	397099
65561	397100
59128	397101
67598	397102
25364	397103
2660	397104
86027	397105
520	397106
136691	397107
77385	397108
97636	397109
3340	397110
111221	397111
122838	397112
161198	397113
139209	397114
127399	397115
8301	397116
29943	397117
63518	397118
51346	397119
82249	397120
38762	397121
7000	397122
94748	397123
10559	397124
60698	397125
80109	397126
10497	397127
167484	397128
101573	397129
100047	397130
13304	397131
47402	397132
66970	397133
67395	397134
107772	397135
42786	397136
154316	397137
172286	397138
83761	397139
7000	397140
167917	397141
3914	397142
44198	397143
5774	397144
31749	397145
154921	397146
30087	397147
184434	397148
117962	397149
104053	397150
118596	397151
63836	397152
132460	397153
93717	397154
121822	397155
15359	397156
6626	397157
1033	397158
568	397159
32219	397160
60089	397161
9727	397162
5342	397163
33500	397164
10175	397165
53923	397166
54	397167
32496	397168
46031	397169
57223	397170
41275	397171
28909	397172
64400	397173
56103	397174
19195	397175
880	397176
96348	397177
8360	397178
39618	397179
22072	397180
22102	397181
15251	397182
89667	397183
39506	397184
34334	397185
1711	397186
34249	397187
13566	397188
8966	397189
976	397190
38005	397191
173538	397192
92667	397193
97252	397194
21710	397195
20721	397196
3203	397197
7255	397198
56958	397199
13699	397200
26209	397201
1347	397202
7255	397203
3203	397204
104544	397205
133202	397206
30799	397207
13699	397208
3203	397209
26209	397210
9685	397211
49275	397212
33557	397213
19287	397214
10563	397215
1347	397216
51495	397217
9778	397218
9953	397219
6858	397220
3203	397221
19111	397222
56960	397223
9953	397224
13720	397225
14994	397226
9953	397227
71997	397228
71997	397229
161640	397230
3203	397231
37957	397232
96419	397233
68156	397234
82113	397235
103246	397236
1140	397237
10295	397238
12418	397239
1408	397240
105482	397241
173427	397242
96574	397243
25012	397244
68723	397245
20331	397246
143725	397247
74095	397248
8689	397249
18300	397250
11927	397251
61161	397252
1408	397253
14684	397254
56959	397255
40811	397256
135544	397257
22090	397258
66114	397259
79218	397260
35134	397261
76522	397262
56911	397263
95253	397264
77258	397265
41934	397266
25210	397267
21631	397268
6935	397269
38302	397270
21334	397271
57524	397272
6066	397273
56315	397274
56315	397275
42876	397276
64540	397277
6134	397278
36960	397279
36960	397280
17408	397281
6134	397282
3672	397283
108960	397284
60487	397285
42680	397286
61610	397287
23831	397288
6134	397289
35858	397290
104908	397291
14146	397292
11221	397293
59856	397294
87178	397295
9804	397296
2302	397297
11221	397298
36960	397299
60487	397300
5328	397301
102	397302
94691	397303
3577	397304
12688	397305
1949	397306
1788	397307
142196	397308
62492	397309
28018	397310
18987	397311
38049	397312
35129	397313
55243	397314
71416	397315
7219	397316
52263	397317
34195	397318
11514	397319
78842	397320
107862	397321
34207	397322
13510	397323
181354	397324
126300	397325
102	397326
161286	397327
13186	397328
15014	397329
3577	397330
57108	397331
3577	397332
102	397333
74319	397334
7390	397335
25162	397336
86404	397337
10649	397338
70182	397339
33690	397340
105482	397341
12017	397342
12017	397343
57900	397344
47749	397345
61537	397346
116674	397347
80994	397348
11639	397349
90105	397350
34390	397351
29538	397352
54049	397353
63402	397354
2056	397355
25212	397356
18919	397357
123347	397358
4168	397359
10967	397360
11929	397361
12476	397362
65018	397363
34390	397364
2120	397365
112526	397366
104	397367
2655	397368
48034	397369
142934	397370
7612	397371
3183	397372
219	397373
247	397374
26788	397375
6512	397376
61032	397377
11013	397378
29435	397379
46205	397380
134786	397381
18618	397382
104328	397383
8212	397384
16025	397385
129862	397386
95410	397387
3863	397388
33181	397389
6261	397390
15600	397391
4763	397392
8006	397393
146378	397394
2610	397395
44031	397396
44435	397397
1205	397398
1205	397399
74465	397400
33915	397401
31183	397402
44225	397403
11255	397404
43500	397405
35749	397406
47150	397407
63432	397408
40479	397409
80421	397410
33409	397411
40479	397412
36410	397413
36410	397414
43500	397415
553	397416
35602	397417
36410	397418
25874	397419
47150	397420
59061	397421
76020	397422
4414	397423
831	397424
78070	397425
49586	397426
142187	397427
26123	397428
89563	397429
5070	397430
33409	397431
151475	397432
150476	397433
135635	397434
88710	397435
12467	397436
11892	397437
36587	397438
52429	397439
175161	397440
63248	397441
51601	397442
118102	397443
91984	397444
105060	397445
127719	397446
127719	397447
22733	397448
165553	397449
84802	397450
137008	397451
4240	397452
11824	397453
60541	397454
30738	397455
26	397456
8594	397457
42183	397458
19131	397459
50998	397460
50998	397461
23621	397462
44452	397463
49161	397464
82002	397465
100711	397466
37901	397467
49879	397468
68616	397469
42250	397470
88100	397471
183314	397472
74179	397473
35548	397474
60572	397475
9602	397476
110709	397477
11947	397478
6467	397479
10874	397480
85988	397481
103240	397482
2238	397483
38381	397484
143063	397485
99634	397486
15896	397487
51211	397488
81566	397489
37729	397490
37693	397491
28854	397492
46158	397493
152591	397494
157572	397495
80093	397496
37703	397497
48674	397498
82711	397499
112235	397500
11765	397501
80935	397502
7606	397503
12426	397504
8660	397505
103400	397506
96565	397507
24172	397508
1497	397509
10250	397510
41090	397511
71131	397512
104386	397513
58744	397514
40886	397515
61176	397516
18788	397517
48809	397518
91006	397519
75493	397520
74513	397521
6574	397522
62516	397523
14322	397524
15756	397525
40693	397526
174238	397527
23086	397528
7354	397529
34146	397530
22171	397531
16829	397532
61781	397533
5748	397534
70397	397535
69323	397536
41342	397537
19149	397538
104469	397539
49347	397540
174463	397541
84870	397542
137988	397543
37357	397544
59896	397545
11947	397546
60541	397547
7542	397548
11824	397549
11975	397550
11975	397551
42970	397552
11975	397553
17634	397554
28052	397555
85182	397556
34035	397557
33266	397558
94828	397559
117700	397560
86271	397561
15598	397562
42841	397563
54149	397564
6778	397565
86018	397566
42328	397567
9579	397568
2605	397569
54886	397570
41358	397571
10222	397572
26210	397573
56020	397574
6525	397575
135023	397576
6525	397577
55624	397578
136803	397579
86	397580
11865	397581
3511	397582
2762	397583
3448	397584
11491	397585
7797	397586
61147	397587
12257	397588
6525	397589
6525	397590
41	397591
100356	397592
6458	397593
594	397594
6525	397595
20239	397596
44341	397597
1117	397598
148549	397599
12794	397600
91722	397601
37539	397602
20131	397603
3614	397604
3614	397605
3614	397606
14595	397607
5758	397608
3614	397609
210	397610
11293	397611
58592	397612
132072	397613
205	397614
35	397615
205	397616
205	397617
205	397618
79	397619
87	397620
35	397621
35	397622
4000	397623
110	397624
75349	397625
114107	397626
114114	397627
114111	397628
24415	397629
205	397630
205	397631
205	397632
82834	397633
30444	397634
170910	397635
54033	397636
62967	397637
36094	397638
34226	397639
145627	397640
49902	397641
97	397642
1696	397643
25725	397644
43470	397645
52610	397646
224	397647
59444	397648
134864	397649
117907	397650
5954	397651
17087	397652
24856	397653
63632	397654
24559	397655
2937	397656
109081	397657
15294	397658
12380	397659
28878	397660
68732	397661
43405	397662
102450	397663
64620	397664
66205	397665
35003	397666
43359	397667
24372	397668
11341	397669
36439	397670
179753	397671
55119	397672
22286	397673
62776	397674
8343	397675
37751	397676
3168	397677
41273	397678
87509	397679
11341	397680
5183	397681
112093	397682
9313	397683
33088	397684
10586	397685
50475	397686
12625	397687
70313	397688
33438	397689
50143	397690
15665	397691
110667	397692
14717	397693
88993	397694
64842	397695
44821	397696
24372	397697
19842	397698
12848	397699
33088	397700
173534	397701
34736	397702
31475	397703
44041	397704
55119	397705
165430	397706
15709	397707
44041	397708
33566	397709
1214	397710
63797	397711
33566	397712
28738	397713
135079	397714
140888	397715
5183	397716
24826	397717
10828	397718
72267	397719
59023	397720
22912	397721
111050	397722
111050	397723
106567	397724
65466	397725
22912	397726
101536	397727
8343	397728
47157	397729
41980	397730
50143	397731
70313	397732
50475	397733
5071	397734
188343	397735
55988	397736
87083	397737
87083	397738
68645	397739
92747	397740
117401	397741
96640	397742
63833	397743
175572	397744
12008	397745
2631	397746
62389	397747
65293	397748
136518	397749
58974	397750
58974	397751
63981	397752
20641	397753
24661	397754
40768	397755
10607	397756
77921	397757
16270	397758
10607	397759
4836	397760
122670	397761
62177	397762
123397	397763
135526	397764
20763	397765
11376	397766
4836	397767
50661	397768
52636	397769
34723	397770
34723	397771
27610	397772
82755	397773
84447	397774
43891	397775
26190	397776
65137	397777
66196	397778
37901	397779
102127	397780
97173	397781
83963	397782
44429	397783
32023	397784
52636	397785
64697	397786
25748	397787
122501	397788
67302	397789
16313	397790
32963	397791
4748	397792
7746	397793
44528	397794
138040	397795
7746	397796
43921	397797
26439	397798
2223	397799
173434	397800
6023	397801
10959	397802
83374	397803
58900	397804
86343	397805
26987	397806
14112	397807
162762	397808
25763	397809
106397	397810
790	397811
99453	397812
10959	397813
79957	397814
106765	397815
93513	397816
94966	397817
26264	397818
7527	397819
131169	397820
33141	397821
19019	397822
101326	397823
108975	397824
64355	397825
56054	397826
11184	397827
14601	397828
119827	397829
188147	397830
77885	397831
53266	397832
29966	397833
15548	397834
90529	397835
103818	397836
12339	397837
183001	397838
34110	397839
32260	397840
56719	397841
38945	397842
139532	397843
3238	397844
126913	397845
122387	397846
83291	397847
97643	397848
129762	397849
127878	397850
128521	397851
78230	397852
98556	397853
35901	397854
120935	397855
6384	397856
66074	397857
9143	397858
37591	397859
101766	397860
83129	397861
10839	397862
47367	397863
45645	397864
31576	397865
55875	397866
55954	397867
26807	397868
128721	397869
159715	397870
2279	397871
55012	397872
3647	397873
12655	397874
129504	397875
46994	397876
79629	397877
125876	397878
79547	397879
165668	397880
56763	397881
58600	397882
139712	397883
40419	397884
95032	397885
155275	397886
169207	397887
26620	397888
123983	397889
31644	397890
83095	397891
25522	397892
17483	397893
126929	397894
97095	397895
82214	397896
20881	397897
9371	397898
4888	397899
95288	397900
10985	397901
95707	397902
54013	397903
31028	397904
160640	397905
123048	397906
99704	397907
47367	397908
166007	397909
54013	397910
97245	397911
98027	397912
101328	397913
80775	397914
35901	397915
167927	397916
102354	397917
24973	397918
6984	397919
79518	397920
129637	397921
30755	397922
39017	397923
47232	397924
55587	397925
102625	397926
121741	397927
59750	397928
86890	397929
168551	397930
48045	397931
128404	397932
108054	397933
77891	397934
10724	397935
83129	397936
8020	397937
67825	397938
8453	397939
14944	397940
5891	397941
12640	397942
53812	397943
10293	397944
159457	397945
2190	397946
158310	397947
68761	397948
6236	397949
30544	397950
100496	397951
6361	397952
116018	397953
31551	397954
38172	397955
8592	397956
20817	397957
39517	397958
5403	397959
22025	397960
44951	397961
78713	397962
32841	397963
37155	397964
32567	397965
66470	397966
54173	397967
15377	397968
15018	397969
169060	397970
124382	397971
25006	397972
26111	397973
98353	397974
47942	397975
64194	397976
79635	397977
96698	397978
102285	397979
78259	397980
44964	397981
80351	397982
55404	397983
518	397984
18314	397985
39029	397986
518	397987
72807	397988
130219	397989
3629	397990
14428	397991
47420	397992
131180	397993
99860	397994
2190	397995
29875	397996
79108	397997
123351	397998
85152	397999
78163	398000
3097	398001
103279	398002
18609	398003
136526	398004
150361	398005
63459	398006
8519	398007
84025	398008
15486	398009
68770	398010
527	398011
101308	398012
176219	398013
68770	398014
178664	398015
13032	398016
119013	398017
89214	398018
33906	398019
49549	398020
53285	398021
37013	398022
20466	398023
26125	398024
20844	398025
16610	398026
4327	398027
17537	398028
39057	398029
4528	398030
53319	398031
31366	398032
14300	398033
65285	398034
12185	398035
14409	398036
145596	398037
40566	398038
57807	398039
75968	398040
303	398041
8194	398042
54456	398043
21003	398044
17641	398045
26991	398046
1106	398047
7235	398048
91254	398049
12501	398050
65686	398051
67145	398052
24519	398053
113679	398054
4855	398055
3708	398056
19016	398057
52031	398058
42528	398059
19174	398060
22155	398061
34047	398062
84268	398063
216	398064
64223	398065
159232	398066
21266	398067
22312	398068
601	398069
172008	398070
58254	398071
25169	398072
22167	398073
134366	398074
66396	398075
33978	398076
110396	398077
82304	398078
107654	398079
130383	398080
53985	398081
4861	398082
29399	398083
689	398084
7557	398085
1159	398086
85507	398087
17161	398088
30081	398089
3557	398090
25697	398091
49426	398092
70987	398093
13210	398094
135501	398095
3836	398096
11082	398097
29752	398098
105150	398099
47172	398100
13009	398101
7350	398102
6202	398103
52061	398104
51296	398105
15249	398106
368	398107
78022	398108
78340	398109
61082	398110
39932	398111
45130	398112
17836	398113
33265	398114
482	398115
14147	398116
13501	398117
5316	398118
79255	398119
8177	398120
36595	398121
81801	398122
178026	398123
55695	398124
144061	398125
82053	398126
13887	398127
27808	398128
34766	398129
53898	398130
38712	398131
40056	398132
88154	398133
9196	398134
50900	398135
12032	398136
173997	398137
28012	398138
34220	398139
140650	398140
132075	398141
126968	398142
59557	398143
177716	398144
86474	398145
16348	398146
20324	398147
3140	398148
17152	398149
9526	398150
17152	398151
100940	398152
76449	398153
43929	398154
27866	398155
183011	398156
11708	398157
41218	398158
82125	398159
52074	398160
131141	398161
130472	398162
24990	398163
53879	398164
7350	398165
43376	398166
20581	398167
11767	398168
29817	398169
63117	398170
36267	398171
151115	398172
179868	398173
5768	398174
136600	398175
142126	398176
70234	398177
35616	398178
69686	398179
5083	398180
107827	398181
110594	398182
109775	398183
37248	398184
45683	398185
12697	398186
185640	398187
88340	398188
22553	398189
19755	398190
106590	398191
188103	398192
142638	398193
64595	398194
24901	398195
178438	398196
51697	398197
41777	398198
25855	398199
108200	398200
182499	398201
116747	398202
74814	398203
14809	398204
84076	398205
110013	398206
4193	398207
90217	398208
63445	398209
162025	398210
57195	398211
74796	398212
125730	398213
111155	398214
13028	398215
135484	398216
109594	398217
84447	398218
174896	398219
92290	398220
2934	398221
5246	398222
94729	398223
182377	398224
83253	398225
1481	398226
51005	398227
16654	398228
141624	398229
136924	398230
51697	398231
4882	398232
54831	398233
109684	398234
39107	398235
20265	398236
18307	398237
8592	398238
180749	398239
22168	398240
88340	398241
107187	398242
60700	398243
107995	398244
116172	398245
52858	398246
49412	398247
177045	398248
138344	398249
138202	398250
133091	398251
73773	398252
27825	398253
6434	398254
39876	398255
31419	398256
139311	398257
50105	398258
22119	398259
39287	398260
994	398261
2595	398262
76007	398263
6589	398264
7080	398265
96866	398266
22847	398267
60151	398268
30040	398269
70774	398270
141031	398271
99906	398272
99906	398273
60972	398274
67754	398275
56162	398276
60676	398277
18278	398278
6859	398279
36576	398280
1719	398281
57032	398282
86649	398283
40374	398284
5631	398285
2601	398286
2083	398287
11062	398288
5014	398289
40352	398290
164155	398291
15010	398292
77289	398293
141928	398294
1280	398295
102996	398296
185582	398297
6188	398298
9337	398299
13304	398300
79899	398301
51471	398302
56763	398303
70339	398304
37999	398305
134375	398306
71017	398307
2868	398308
56936	398309
82858	398310
167103	398311
77318	398312
173096	398313
66291	398314
156812	398315
135368	398316
826	398317
6754	398318
186664	398319
14610	398320
85753	398321
102092	398322
38244	398323
4307	398324
101598	398325
57246	398326
167350	398327
82875	398328
47565	398329
82041	398330
64431	398331
122826	398332
37217	398333
159718	398334
91036	398335
125418	398336
137838	398337
71377	398338
30821	398339
9625	398340
104506	398341
104501	398342
26038	398343
157155	398344
107269	398345
52962	398346
49477	398347
9112	398348
124706	398349
36888	398350
36888	398351
4592	398352
28819	398353
55155	398354
12078	398355
136737	398356
120440	398357
38632	398358
71288	398359
37950	398360
117458	398361
97412	398362
31934	398363
61597	398364
84599	398365
6674	398366
104247	398367
54595	398368
45367	398369
149916	398370
35896	398371
100623	398372
159571	398373
55967	398374
2422	398375
65961	398376
110837	398377
94282	398378
44636	398379
52715	398380
12103	398381
163525	398382
141218	398383
18036	398384
111696	398385
87335	398386
98601	398387
10856	398388
24135	398389
18129	398390
150	398391
158132	398392
20776	398393
102216	398394
10987	398395
79953	398396
89177	398397
71469	398398
4347	398399
26163	398400
23399	398401
123146	398402
10764	398403
35833	398404
94184	398405
56240	398406
3973	398407
13183	398408
67349	398409
20037	398410
17427	398411
100843	398412
28445	398413
70149	398414
37896	398415
15562	398416
6213	398417
49024	398418
136263	398419
59129	398420
73059	398421
61695	398422
55251	398423
85140	398424
79329	398425
163333	398426
88398	398427
28579	398428
41148	398429
25527	398430
54099	398431
128531	398432
34694	398433
185357	398434
137375	398435
140821	398436
107037	398437
124046	398438
177953	398439
112906	398440
133869	398441
176207	398442
116643	398443
121740	398444
15199	398445
78386	398446
42325	398447
137661	398448
18657	398449
34018	398450
23513	398451
157913	398452
19970	398453
27507	398454
98163	398455
46648	398456
107269	398457
159070	398458
8928	398459
81143	398460
68719	398461
102979	398462
65417	398463
111794	398464
33392	398465
115053	398466
10671	398467
6130	398468
79087	398469
1830	398470
107546	398471
65145	398472
124960	398473
63764	398474
14606	398475
130369	398476
144708	398477
84702	398478
122270	398479
99542	398480
122936	398481
137456	398482
8130	398483
107304	398484
94625	398485
121555	398486
107594	398487
172646	398488
118519	398489
11232	398490
18045	398491
4125	398492
175632	398493
135804	398494
76475	398495
147765	398496
19027	398497
187884	398498
63281	398499
9438	398500
26824	398501
14803	398502
155639	398503
14685	398504
1078	398505
35885	398506
102979	398507
125396	398508
158830	398509
9189	398510
31658	398511
123959	398512
120780	398513
34076	398514
4125	398515
119464	398516
166384	398517
135343	398518
138527	398519
117632	398520
25180	398521
159105	398522
44394	398523
17474	398524
845	398525
845	398526
7082	398527
6391	398528
1373	398529
40936	398530
13615	398531
3011	398532
4686	398533
993	398534
2920	398535
26870	398536
11776	398537
2920	398538
201	398539
689	398540
7540	398541
1327	398542
27378	398543
42039	398544
20841	398545
85037	398546
161613	398547
78756	398548
54321	398549
55395	398550
139726	398551
66669	398552
109944	398553
5229	398554
46067	398555
65541	398556
96370	398557
4082	398558
9096	398559
67948	398560
55844	398561
21624	398562
149025	398563
32945	398564
78477	398565
25930	398566
5416	398567
46669	398568
96025	398569
21261	398570
2297	398571
37590	398572
79288	398573
37520	398574
46392	398575
56556	398576
14005	398577
50921	398578
26116	398579
37482	398580
110416	398581
133341	398582
56556	398583
68007	398584
81322	398585
60667	398586
9052	398587
2297	398588
37488	398589
49179	398590
7910	398591
9344	398592
46392	398593
130010	398594
4141	398595
69798	398596
66870	398597
13019	398598
77766	398599
184267	398600
108187	398601
87382	398602
139842	398603
116813	398604
176786	398605
72087	398606
150858	398607
5972	398608
135004	398609
31074	398610
51119	398611
63108	398612
84271	398613
78270	398614
88470	398615
37005	398616
185619	398617
186282	398618
55992	398619
184461	398620
37283	398621
62924	398622
79279	398623
66422	398624
43694	398625
103191	398626
139675	398627
60534	398628
53179	398629
143062	398630
45877	398631
151565	398632
70966	398633
7057	398634
68489	398635
185136	398636
42560	398637
96262	398638
60534	398639
116766	398640
44507	398641
89011	398642
58351	398643
116146	398644
55816	398645
93016	398646
66422	398647
93393	398648
93561	398649
187229	398650
93276	398651
89011	398652
88811	398653
182671	398654
66740	398655
116545	398656
50708	398657
93276	398658
72541	398659
77492	398660
32289	398661
21	398662
120054	398663
614	398664
94088	398665
137764	398666
93280	398667
93280	398668
68677	398669
4187	398670
93433	398671
4187	398672
54283	398673
13096	398674
93433	398675
54283	398676
37008	398677
66651	398678
34491	398679
80909	398680
80909	398681
192	398682
1221	398683
15601	398684
19475	398685
2949	398686
8845	398687
115280	398688
10388	398689
137642	398690
63117	398691
63276	398692
48065	398693
11059	398694
43	398695
43	398696
51468	398697
28954	398698
54094	398699
74726	398700
21332	398701
104850	398702
8608	398703
37362	398704
45905	398705
47017	398706
47499	398707
4733	398708
3234	398709
5403	398710
50964	398711
94221	398712
32130	398713
32139	398714
37799	398715
186346	398716
30688	398717
37799	398718
59516	398719
125627	398720
77486	398721
121842	398722
12826	398723
125227	398724
56234	398725
96736	398726
128515	398727
20984	398728
12826	398729
156871	398730
6552	398731
36086	398732
79485	398733
18040	398734
19789	398735
34771	398736
10236	398737
45105	398738
82351	398739
5084	398740
5084	398741
56428	398742
5784	398743
4417	398744
2270	398745
8977	398746
386	398747
22	398748
22	398749
1461	398750
22	398751
2958	398752
22605	398753
41542	398754
22	398755
36523	398756
22	398757
5750	398758
48020	398759
24	398760
37178	398761
10991	398762
22	398763
11865	398764
744	398765
10991	398766
10991	398767
1276	398768
68169	398769
49430	398770
40369	398771
64766	398772
28775	398773
127273	398774
15772	398775
107100	398776
141043	398777
104586	398778
145426	398779
53781	398780
1950	398781
146140	398782
130327	398783
8342	398784
65511	398785
19961	398786
28694	398787
55648	398788
74529	398789
13749	398790
35340	398791
35340	398792
129927	398793
34406	398794
30953	398795
21970	398796
32750	398797
102451	398798
21970	398799
17704	398800
69159	398801
102451	398802
42672	398803
6597	398804
44256	398805
80490	398806
4194	398807
24225	398808
35714	398809
68099	398810
32826	398811
24281	398812
6240	398813
67359	398814
8897	398815
129647	398816
840	398817
24281	398818
131878	398819
96682	398820
51437	398821
5023	398822
28993	398823
5023	398824
5912	398825
69758	398826
28993	398827
10197	398828
6089	398829
32828	398830
46	398831
27159	398832
40148	398833
57670	398834
10605	398835
39334	398836
3328	398837
4978	398838
8922	398839
5119	398840
79724	398841
13486	398842
1707	398843
2642	398844
63900	398845
46565	398846
6276	398847
33289	398848
19944	398849
16396	398850
1063	398851
1921	398852
131004	398853
110432	398854
87302	398855
55675	398856
176464	398857
115249	398858
59950	398859
108117	398860
89381	398861
176313	398862
34127	398863
108118	398864
32976	398865
4780	398866
70	398867
131946	398868
175682	398869
73875	398870
118115	398871
5927	398872
23425	398873
12487	398874
1602	398875
40278	398876
36178	398877
856	398878
1895	398879
4800	398880
477	398881
65284	398882
635	398883
1067	398884
50279	398885
1891	398886
2300	398887
7733	398888
328	398889
76417	398890
8154	398891
139840	398892
19051	398893
91529	398894
7715	398895
695	398896
40277	398897
92763	398898
83961	398899
5561	398900
282	398901
22942	398902
10413	398903
32951	398904
36246	398905
3816	398906
136572	398907
18608	398908
2481	398909
70	398910
113	398911
33162	398912
134855	398913
11564	398914
49709	398915
42671	398916
40750	398917
1387	398918
51651	398919
97398	398920
108899	398921
11202	398922
1407	398923
6420	398924
39896	398925
83827	398926
19	398927
13075	398928
32	398929
48546	398930
8922	398931
12356	398932
48549	398933
106107	398934
48258	398935
13073	398936
191	398937
73316	398938
15483	398939
63398	398940
87107	398941
22222	398942
2773	398943
58666	398944
5524	398945
141293	398946
62847	398947
2546	398948
10083	398949
42031	398950
162316	398951
236	398952
146999	398953
20409	398954
374	398955
121192	398956
11428	398957
171	398958
134893	398959
8919	398960
54881	398961
444	398962
1220	398963
3514	398964
7732	398965
42237	398966
5234	398967
1064	398968
33056	398969
11119	398970
4009	398971
3529	398972
63278	398973
36227	398974
60390	398975
9522	398976
54700	398977
5443	398978
83140	398979
41192	398980
63214	398981
3327	398982
27208	398983
7182	398984
2098	398985
9039	398986
12726	398987
43478	398988
18602	398989
5524	398990
33129	398991
17641	398992
8886	398993
57507	398994
300	398995
72396	398996
10396	398997
15926	398998
63663	398999
71935	399000
33432	399001
177697	399002
88951	399003
4662	399004
5714	399005
22354	399006
40706	399007
99498	399008
135286	399009
134562	399010
54700	399011
68544	399012
2099	399013
41757	399014
5924	399015
163359	399016
41562	399017
13549	399018
49220	399019
5932	399020
29856	399021
40054	399022
62087	399023
21522	399024
27618	399025
4823	399026
12197	399027
10389	399028
1780	399029
63338	399030
13031	399031
71696	399032
9746	399033
110055	399034
41849	399035
57997	399036
75862	399037
126858	399038
725	399039
786	399040
3794	399041
9469	399042
724	399043
37134	399044
137296	399045
110613	399046
64870	399047
132361	399048
19317	399049
39973	399050
69361	399051
158819	399052
131040	399053
21897	399054
282	399055
934	399056
49255	399057
44069	399058
48817	399059
2719	399060
14180	399061
41661	399062
21300	399063
126292	399064
1842	399065
15926	399066
11113	399067
1474	399068
1240	399069
11119	399070
29922	399071
8922	399072
58606	399073
48524	399074
84449	399075
34947	399076
2637	399077
5752	399078
28342	399079
70839	399080
30341	399081
45657	399082
411	399083
27745	399084
15781	399085
23230	399086
180516	399087
107619	399088
177402	399089
7994	399090
18443	399091
103622	399092
14573	399093
18752	399094
412	399095
105962	399096
67978	399097
26826	399098
175144	399099
8457	399100
12597	399101
72712	399102
87397	399103
32219	399104
18294	399105
31685	399106
1127	399107
5443	399108
21525	399109
57547	399110
4814	399111
28140	399112
11317	399113
99158	399114
7667	399115
24621	399116
32570	399117
13550	399118
4785	399119
10501	399120
1940	399121
29750	399122
11391	399123
18752	399124
127793	399125
20467	399126
110790	399127
102641	399128
21469	399129
13903	399130
67741	399131
1106	399132
5444	399133
9091	399134
86102	399135
149	399136
22358	399137
92708	399138
40829	399139
5791	399140
115632	399141
50736	399142
134596	399143
186923	399144
17056	399145
53470	399146
178964	399147
9069	399148
49695	399149
1446	399150
1659	399151
44348	399152
22633	399153
44183	399154
105093	399155
41547	399156
40035	399157
267	399158
92199	399159
34008	399160
136858	399161
69537	399162
71618	399163
13138	399164
76488	399165
25687	399166
34809	399167
6179	399168
8338	399169
10406	399170
132311	399171
86100	399172
1691	399173
58705	399174
15927	399175
1072	399176
4355	399177
7752	399178
854	399179
2483	399180
556	399181
33129	399182
1306	399183
107598	399184
62315	399185
15158	399186
4565	399187
57916	399188
57916	399189
21541	399190
11396	399191
115534	399192
84502	399193
53871	399194
18855	399195
14636	399196
51826	399197
9482	399198
5437	399199
3606	399200
1305	399201
45311	399202
132470	399203
22604	399204
45490	399205
48947	399206
5001	399207
103237	399208
66051	399209
6422	399210
57924	399211
36536	399212
50786	399213
23958	399214
34545	399215
1891	399216
2382	399217
93700	399218
8902	399219
12228	399220
695	399221
29986	399222
3816	399223
2214	399224
10065	399225
26347	399226
17625	399227
40347	399228
75346	399229
7537	399230
30534	399231
96615	399232
14362	399233
2484	399234
6782	399235
51173	399236
101578	399237
61086	399238
6782	399239
66888	399240
46293	399241
52443	399242
39108	399243
79023	399244
25166	399245
56788	399246
100585	399247
90339	399248
35216	399249
35216	399250
35216	399251
65984	399252
53570	399253
31096	399254
54078	399255
67196	399256
168071	399257
66375	399258
128949	399259
168981	399260
42674	399261
31946	399262
90118	399263
64249	399264
79023	399265
82836	399266
61338	399267
15173	399268
20788	399269
15052	399270
120458	399271
161560	399272
2078	399273
19713	399274
19713	399275
24276	399276
11477	399277
7093	399278
61085	399279
61085	399280
114572	399281
16770	399282
48889	399283
61471	399284
37085	399285
6387	399286
40710	399287
82814	399288
82803	399289
112261	399290
68085	399291
7	399292
114572	399293
4080	399294
41672	399295
52706	399296
5444	399297
2871	399298
10124	399299
56190	399300
14628	399301
63030	399302
121076	399303
117250	399304
109996	399305
2582	399306
22353	399307
17249	399308
175142	399309
103407	399310
181398	399311
69575	399312
38624	399313
43765	399314
75801	399315
12228	399316
92184	399317
84032	399318
118876	399319
100364	399320
61750	399321
149342	399322
13143	399323
65482	399324
48632	399325
67791	399326
137889	399327
58261	399328
76314	399329
26155	399330
227	399331
139043	399332
69782	399333
134592	399334
101055	399335
109550	399336
109268	399337
58285	399338
32447	399339
57771	399340
23524	399341
142408	399342
71450	399343
61897	399344
29439	399345
107917	399346
5749	399347
95457	399348
3585	399349
30200	399350
46532	399351
6081	399352
4732	399353
129650	399354
55438	399355
74390	399356
25068	399357
5749	399358
131085	399359
1292	399360
9038	399361
25948	399362
28065	399363
63865	399364
69605	399365
19231	399366
105653	399367
1444	399368
4798	399369
29814	399370
7146	399371
9482	399372
53693	399373
11573	399374
16251	399375
8327	399376
9464	399377
109421	399378
48486	399379
7171	399380
122298	399381
84701	399382
1303	399383
38204	399384
23557	399385
102712	399386
14943	399387
607	399388
23538	399389
4889	399390
17391	399391
8378	399392
90860	399393
56809	399394
4667	399395
21160	399396
86112	399397
4887	399398
73670	399399
19713	399400
61765	399401
5749	399402
161536	399403
90055	399404
19921	399405
42622	399406
129009	399407
55648	399408
17794	399409
11790	399410
1973	399411
51708	399412
113099	399413
7491	399414
121152	399415
13216	399416
51169	399417
31984	399418
46932	399419
112804	399420
833	399421
28658	399422
10705	399423
159333	399424
65018	399425
11776	399426
2078	399427
12731	399428
74075	399429
128389	399430
112461	399431
38701	399432
28833	399433
13160	399434
112426	399435
32728	399436
166931	399437
49570	399438
148350	399439
112565	399440
45518	399441
112683	399442
51708	399443
133015	399444
5749	399445
61806	399446
42622	399447
117465	399448
74569	399449
16013	399450
16013	399451
16013	399452
134176	399453
242	399454
132561	399455
35889	399456
4776	399457
60772	399458
21247	399459
18605	399460
31911	399461
16726	399462
17042	399463
20609	399464
36633	399465
52627	399466
51377	399467
62687	399468
3311	399469
35808	399470
167828	399471
134561	399472
129626	399473
29870	399474
103375	399475
8973	399476
53548	399477
90816	399478
13716	399479
18588	399480
7140	399481
95715	399482
30433	399483
869	399484
74984	399485
37554	399486
13480	399487
98	399488
21651	399489
6642	399490
6910	399491
69089	399492
32494	399493
38553	399494
37124	399495
47552	399496
13194	399497
84623	399498
40947	399499
53910	399500
50246	399501
104303	399502
13230	399503
49983	399504
31029	399505
49262	399506
179397	399507
10169	399508
31997	399509
13907	399510
70811	399511
1681	399512
8513	399513
78169	399514
18042	399515
262	399516
32387	399517
23756	399518
72592	399519
6036	399520
63036	399521
8119	399522
8119	399523
122872	399524
113094	399525
33539	399526
129070	399527
10310	399528
29306	399529
35487	399530
19145	399531
13503	399532
21910	399533
24121	399534
29209	399535
35674	399536
78961	399537
6	399538
170	399539
1595	399540
466	399541
23488	399542
96214	399543
98711	399544
98711	399545
16346	399546
1595	399547
62343	399548
46308	399549
38619	399550
27459	399551
44422	399552
40688	399553
129303	399554
3698	399555
60671	399556
46622	399557
37337	399558
134789	399559
993	399560
1502	399561
3297	399562
247	399563
48892	399564
107193	399565
5674	399566
71488	399567
40976	399568
11660	399569
3736	399570
20413	399571
35427	399572
45242	399573
100467	399574
83	399575
12418	399576
16151	399577
38889	399578
13654	399579
11274	399580
14439	399581
40569	399582
206	399583
31	399584
386	399585
106308	399586
48587	399587
15028	399588
58893	399589
54886	399590
8098	399591
1430	399592
1430	399593
1430	399594
1430	399595
1430	399596
66989	399597
69460	399598
69882	399599
386	399600
3004	399601
226	399602
16932	399603
5695	399604
60123	399605
1120	399606
23	399607
8923	399608
4881	399609
4881	399610
21	399611
5395	399612
14016	399613
17784	399614
52840	399615
180004	399616
137263	399617
52840	399618
63885	399619
65560	399620
8936	399621
36612	399622
28419	399623
9152	399624
73171	399625
739	399626
99	399627
41874	399628
77965	399629
134	399630
35041	399631
963	399632
739	399633
102	399634
49046	399635
36085	399636
102	399637
2994	399638
102	399639
47047	399640
739	399641
305	399642
59074	399643
1348	399644
11059	399645
739	399646
19437	399647
6716	399648
102	399649
23771	399650
19862	399651
4152	399652
29400	399653
77131	399654
154452	399655
24813	399656
64120	399657
44084	399658
80115	399659
52643	399660
38671	399661
5594	399662
108714	399663
78642	399664
137170	399665
158991	399666
120718	399667
137178	399668
142217	399669
124392	399670
88800	399671
94858	399672
109278	399673
41075	399674
6712	399675
3466	399676
8930	399677
24801	399678
64171	399679
141292	399680
16356	399681
88845	399682
59910	399683
41353	399684
28558	399685
140769	399686
156815	399687
97261	399688
5404	399689
40938	399690
6980	399691
78240	399692
54541	399693
27334	399694
47015	399695
20933	399696
2967	399697
5404	399698
8361	399699
8	399700
59615	399701
134294	399702
65323	399703
8361	399704
75408	399705
93407	399706
10859	399707
46478	399708
34913	399709
15733	399710
20946	399711
81241	399712
6980	399713
49320	399714
17672	399715
19064	399716
38266	399717
44023	399718
138386	399719
6642	399720
24121	399721
37009	399722
38886	399723
72643	399724
138719	399725
11441	399726
40396	399727
124925	399728
7987	399729
24661	399730
47374	399731
47122	399732
56751	399733
105662	399734
44289	399735
174653	399736
17876	399737
99952	399738
17402	399739
116068	399740
76663	399741
8051	399742
17260	399743
8051	399744
35944	399745
21101	399746
211	399747
1819	399748
211	399749
27247	399750
8761	399751
97796	399752
37920	399753
315	399754
32337	399755
130512	399756
22507	399757
315	399758
85731	399759
25988	399760
104872	399761
24770	399762
42930	399763
38372	399764
38372	399765
800	399766
11942	399767
4194	399768
4194	399769
4194	399770
11942	399771
4194	399772
273	399773
1587	399774
10067	399775
23076	399776
22068	399777
55849	399778
97246	399779
3625	399780
6224	399781
15502	399782
145452	399783
112112	399784
60371	399785
90	399786
42214	399787
2760	399788
23536	399789
182653	399790
51567	399791
37480	399792
167304	399793
105110	399794
41252	399795
41252	399796
659	399797
120272	399798
46801	399799
37542	399800
70493	399801
35784	399802
151535	399803
36431	399804
3855	399805
80457	399806
33822	399807
84996	399808
2693	399809
36134	399810
76247	399811
137389	399812
138328	399813
68630	399814
163421	399815
54076	399816
122425	399817
6656	399818
47334	399819
36574	399820
9189	399821
15694	399822
52960	399823
6064	399824
8358	399825
462	399826
10743	399827
12448	399828
145461	399829
31705	399830
75218	399831
45934	399832
70146	399833
8423	399834
462	399835
559	399836
39846	399837
80047	399838
58834	399839
47	399840
37714	399841
3453	399842
40566	399843
179176	399844
177914	399845
178635	399846
178452	399847
11094	399848
23558	399849
115372	399850
42659	399851
42659	399852
95864	399853
30231	399854
11462	399855
188658	399856
9182	399857
134408	399858
164637	399859
33252	399860
76516	399861
64467	399862
140395	399863
121053	399864
20555	399865
17337	399866
47337	399867
47337	399868
47337	399869
125328	399870
100984	399871
167623	399872
2731	399873
101969	399874
46418	399875
66811	399876
30997	399877
95713	399878
168523	399879
54092	399880
132704	399881
123405	399882
46835	399883
31201	399884
65034	399885
54092	399886
123148	399887
40905	399888
37792	399889
123731	399890
18097	399891
13249	399892
46841	399893
39071	399894
25360	399895
94840	399896
2893	399897
65927	399898
3628	399899
11257	399900
163885	399901
125876	399902
55782	399903
66426	399904
95014	399905
65911	399906
41875	399907
5299	399908
33521	399909
46934	399910
70033	399911
8218	399912
161471	399913
6226	399914
161623	399915
677	399916
17386	399917
20479	399918
70493	399919
3298	399920
6595	399921
24771	399922
27721	399923
7109	399924
6147	399925
9777	399926
169091	399927
121857	399928
7769	399929
28457	399930
1768	399931
27771	399932
68743	399933
12813	399934
68263	399935
124267	399936
18869	399937
13652	399938
14501	399939
56197	399940
29040	399941
36628	399942
1263	399943
4818	399944
13539	399945
1	399946
34408	399947
22091	399948
49192	399949
164152	399950
1482	399951
29171	399952
32799	399953
11526	399954
138026	399955
131834	399956
72699	399957
130195	399958
31241	399959
66947	399960
37321	399961
83247	399962
48147	399963
138559	399964
34697	399965
41835	399966
42055	399967
72699	399968
52	399969
15923	399970
40195	399971
9217	399972
9582	399973
17528	399974
78852	399975
44989	399976
1603	399977
132785	399978
122392	399979
98664	399980
46027	399981
79901	399982
21342	399983
40440	399984
67113	399985
79901	399986
46027	399987
75926	399988
37784	399989
109723	399990
185734	399991
184552	399992
13024	399993
125648	399994
156187	399995
134111	399996
37784	399997
64438	399998
86314	399999
54230	400000
57864	400001
31802	400002
109919	400003
116625	400004
99347	400005
12984	400006
45435	400007
18711	400008
14912	400009
28576	400010
4191	400011
7734	400012
7984	400013
67990	400014
19444	400015
5011	400016
21329	400017
8574	400018
56870	400019
40434	400020
9988	400021
9215	400022
3260	400023
48462	400024
46749	400025
104580	400026
86872	400027
115221	400028
90782	400029
6488	400030
24758	400031
54280	400032
21429	400033
46755	400034
2893	400035
4836	400036
2893	400037
95486	400038
157540	400039
101699	400040
80870	400041
15021	400042
10915	400043
21161	400044
21161	400045
31244	400046
10915	400047
38984	400048
65897	400049
37529	400050
31613	400051
33628	400052
10915	400053
4738	400054
45526	400055
45991	400056
98282	400057
32067	400058
10915	400059
45352	400060
9242	400061
25995	400062
91055	400063
120851	400064
45991	400065
67140	400066
80072	400067
75134	400068
6137	400069
25150	400070
37529	400071
18800	400072
58939	400073
70861	400074
68057	400075
68019	400076
77556	400077
17523	400078
28821	400079
25531	400080
173724	400081
167614	400082
38159	400083
44946	400084
67505	400085
2602	400086
87795	400087
900	400088
11983	400089
107684	400090
79694	400091
28836	400092
2682	400093
12990	400094
60429	400095
50475	400096
57533	400097
99739	400098
39733	400099
72568	400100
4155	400101
48725	400102
71183	400103
4840	400104
137751	400105
86650	400106
11195	400107
6203	400108
3309	400109
69915	400110
29339	400111
5079	400112
12942	400113
124592	400114
28466	400115
16142	400116
132966	400117
104236	400118
22071	400119
109878	400120
34686	400121
66953	400122
6826	400123
63439	400124
42577	400125
67666	400126
18154	400127
101879	400128
22081	400129
21219	400130
48084	400131
44194	400132
97098	400133
152	400134
7506	400135
3578	400136
36637	400137
10209	400138
6858	400139
84873	400140
17984	400141
129050	400142
52155	400143
26604	400144
6076	400145
23376	400146
14642	400147
7265	400148
46958	400149
65307	400150
6918	400151
2387	400152
53584	400153
10328	400154
2387	400155
412	400156
46787	400157
30862	400158
83192	400159
47734	400160
25272	400161
14079	400162
12923	400163
5784	400164
7755	400165
8277	400166
11332	400167
22651	400168
2899	400169
51409	400170
4512	400171
6061	400172
2126	400173
32181	400174
49074	400175
9383	400176
85008	400177
40765	400178
1421	400179
11732	400180
6189	400181
3089	400182
16441	400183
5045	400184
25376	400185
94984	400186
5578	400187
66968	400188
40924	400189
26297	400190
33726	400191
68863	400192
82295	400193
21312	400194
4613	400195
25625	400196
124597	400197
57213	400198
27946	400199
12910	400200
8879	400201
104957	400202
1997	400203
40755	400204
5863	400205
15287	400206
63094	400207
25054	400208
9594	400209
8831	400210
22790	400211
48871	400212
59134	400213
39178	400214
25	400215
71202	400216
84952	400217
5768	400218
620	400219
59160	400220
25021	400221
991	400222
1697	400223
40197	400224
30607	400225
40558	400226
87069	400227
41606	400228
20146	400229
28800	400230
16737	400231
57213	400232
25296	400233
8282	400234
37315	400235
20827	400236
21903	400237
1543	400238
22762	400239
20988	400240
298	400241
21953	400242
36866	400243
77355	400244
29220	400245
12646	400246
17856	400247
32383	400248
19261	400249
16047	400250
99392	400251
39134	400252
8721	400253
3787	400254
27733	400255
4483	400256
29646	400257
2287	400258
73658	400259
16533	400260
13573	400261
38245	400262
47968	400263
45845	400264
140495	400265
25965	400266
15318	400267
40704	400268
17996	400269
109828	400270
10712	400271
100545	400272
73824	400273
30867	400274
57410	400275
55599	400276
70569	400277
127156	400278
47590	400279
26620	400280
44079	400281
31652	400282
2074	400283
152838	400284
10424	400285
45814	400286
96004	400287
57616	400288
302	400289
1195	400290
3616	400291
30784	400292
33427	400293
20631	400294
52	400295
8606	400296
23736	400297
100062	400298
80402	400299
6030	400300
5840	400301
29749	400302
50862	400303
2283	400304
39640	400305
39573	400306
11039	400307
14545	400308
10682	400309
24087	400310
86954	400311
100012	400312
40315	400313
21860	400314
14296	400315
30342	400316
16658	400317
64203	400318
90661	400319
5600	400320
65831	400321
8036	400322
27125	400323
19510	400324
30386	400325
11925	400326
39699	400327
13123	400328
295	400329
36872	400330
34907	400331
65722	400332
56331	400333
20093	400334
14407	400335
2150	400336
23127	400337
12903	400338
22387	400339
24270	400340
41328	400341
4271	400342
14507	400343
67439	400344
12915	400345
82646	400346
112368	400347
2272	400348
8303	400349
90298	400350
73939	400351
2518	400352
40	400353
7634	400354
145235	400355
11246	400356
6428	400357
29501	400358
9669	400359
34546	400360
45832	400361
38996	400362
1788	400363
50800	400364
18316	400365
29500	400366
17805	400367
19833	400368
25854	400369
35037	400370
64347	400371
69024	400372
28232	400373
29545	400374
81826	400375
28042	400376
5270	400377
185559	400378
24724	400379
2199	400380
20544	400381
11929	400382
57222	400383
51663	400384
10908	400385
49735	400386
60155	400387
47630	400388
22326	400389
41744	400390
23026	400391
37055	400392
56848	400393
33113	400394
33319	400395
2288	400396
48103	400397
22203	400398
69914	400399
83428	400400
35865	400401
37587	400402
57296	400403
68103	400404
19539	400405
29711	400406
1327	400407
101338	400408
7103	400409
32974	400410
90256	400411
46499	400412
7100	400413
16110	400414
4753	400415
1156	400416
11086	400417
1753	400418
6507	400419
13829	400420
7104	400421
84065	400422
3825	400423
9430	400424
54558	400425
20210	400426
16569	400427
120	400428
157	400429
83421	400430
67609	400431
56064	400432
18458	400433
72315	400434
58210	400435
2435	400436
2724	400437
38939	400438
45237	400439
7880	400440
15068	400441
25246	400442
32526	400443
1448	400444
68892	400445
14823	400446
1271	400447
27225	400448
49430	400449
112443	400450
5799	400451
21044	400452
3628	400453
3114	400454
39640	400455
39293	400456
115851	400457
11514	400458
53515	400459
4264	400460
22094	400461
26564	400462
11871	400463
105171	400464
60235	400465
54454	400466
84590	400467
4688	400468
30644	400469
47176	400470
16693	400471
69023	400472
4144	400473
6831	400474
83562	400475
21634	400476
79276	400477
20294	400478
57470	400479
37816	400480
92458	400481
101051	400482
67086	400483
51449	400484
2480	400485
37284	400486
38083	400487
5194	400488
57926	400489
49561	400490
41103	400491
34402	400492
82753	400493
49372	400494
54590	400495
82405	400496
68986	400497
50354	400498
44630	400499
20220	400500
39427	400501
8623	400502
49327	400503
59446	400504
11752	400505
11224	400506
16810	400507
69072	400508
20204	400509
38897	400510
12565	400511
31553	400512
72243	400513
1352	400514
49283	400515
41956	400516
35680	400517
23152	400518
2404	400519
19487	400520
50053	400521
13351	400522
41089	400523
33282	400524
17293	400525
45277	400526
54676	400527
57209	400528
30537	400529
59214	400530
135367	400531
44340	400532
30787	400533
41815	400534
94917	400535
6832	400536
24936	400537
5363	400538
3733	400539
49564	400540
45289	400541
11638	400542
48047	400543
22314	400544
12728	400545
30197	400546
57729	400547
47840	400548
19565	400549
15734	400550
20075	400551
5739	400552
14727	400553
57480	400554
33952	400555
41515	400556
14437	400557
20137	400558
18667	400559
59305	400560
127285	400561
48718	400562
21328	400563
8891	400564
13822	400565
67341	400566
21070	400567
56220	400568
35151	400569
38247	400570
21785	400571
19261	400572
42246	400573
69925	400574
57641	400575
39626	400576
7616	400577
15638	400578
35256	400579
25049	400580
42383	400581
29765	400582
32049	400583
70924	400584
45873	400585
76619	400586
22868	400587
7870	400588
3386	400589
25495	400590
43436	400591
30955	400592
22577	400593
38643	400594
64178	400595
71058	400596
25844	400597
10999	400598
80614	400599
55966	400600
45706	400601
35753	400602
18373	400603
1402	400604
77995	400605
15673	400606
94967	400607
38445	400608
2113	400609
30501	400610
56997	400611
6358	400612
5052	400613
58875	400614
42429	400615
21177	400616
152447	400617
3251	400618
57058	400619
13248	400620
39102	400621
32429	400622
258	400623
31808	400624
29448	400625
57586	400626
75906	400627
19	400628
29843	400629
11307	400630
14273	400631
1178	400632
10264	400633
18263	400634
26598	400635
803	400636
2142	400637
9551	400638
9031	400639
31470	400640
2872	400641
593	400642
42578	400643
44191	400644
18782	400645
7510	400646
40414	400647
31307	400648
25939	400649
910	400650
37554	400651
99391	400652
8541	400653
23814	400654
57547	400655
6381	400656
1728	400657
10402	400658
21876	400659
1524	400660
2022	400661
122097	400662
11195	400663
74498	400664
3066	400665
83113	400666
61437	400667
33907	400668
3886	400669
42035	400670
135030	400671
56532	400672
87752	400673
87893	400674
137662	400675
76005	400676
63370	400677
115269	400678
43639	400679
87068	400680
9518	400681
35139	400682
21298	400683
10882	400684
23368	400685
30041	400686
63984	400687
24485	400688
27558	400689
10767	400690
55016	400691
12744	400692
19697	400693
19901	400694
91259	400695
3789	400696
60950	400697
65552	400698
8611	400699
27762	400700
22434	400701
40406	400702
5567	400703
41	400704
68839	400705
8860	400706
1721	400707
5204	400708
49082	400709
556	400710
71916	400711
2017	400712
52850	400713
14205	400714
27453	400715
28303	400716
22626	400717
27068	400718
32858	400719
13241	400720
7734	400721
8299	400722
20507	400723
15413	400724
78531	400725
5579	400726
11846	400727
53897	400728
60065	400729
28460	400730
22630	400731
1810	400732
7686	400733
46127	400734
22693	400735
114337	400736
72331	400737
75143	400738
7787	400739
7088	400740
276	400741
47131	400742
53681	400743
52777	400744
48548	400745
108153	400746
29775	400747
87290	400748
108920	400749
24250	400750
9883	400751
78653	400752
67455	400753
6424	400754
8305	400755
109367	400756
28151	400757
28050	400758
79989	400759
28147	400760
4983	400761
100185	400762
1394	400763
9498	400764
4606	400765
10874	400766
43489	400767
137333	400768
1705	400769
103738	400770
9612	400771
47594	400772
134693	400773
3118	400774
2164	400775
49184	400776
15064	400777
25314	400778
90776	400779
29737	400780
28816	400781
32492	400782
60004	400783
41887	400784
25234	400785
47911	400786
7542	400787
17232	400788
40981	400789
1957	400790
43566	400791
57660	400792
22666	400793
18216	400794
1665	400795
11465	400796
11465	400797
19418	400798
6747	400799
33531	400800
4884	400801
51363	400802
42023	400803
32360	400804
5450	400805
58542	400806
442	400807
3204	400808
7831	400809
13775	400810
2100	400811
9505	400812
95169	400813
19350	400814
13284	400815
28087	400816
2066	400817
50499	400818
4281	400819
2840	400820
35941	400821
8316	400822
2810	400823
106997	400824
41906	400825
2183	400826
170719	400827
59072	400828
36144	400829
431	400830
62677	400831
1720	400832
5739	400833
46357	400834
34078	400835
20587	400836
1033	400837
1033	400838
10590	400839
36	400840
4421	400841
714	400842
19429	400843
1910	400844
24322	400845
571	400846
38600	400847
79858	400848
11271	400849
2622	400850
17147	400851
26873	400852
14629	400853
57104	400854
43021	400855
24373	400856
60369	400857
7483	400858
5524	400859
12928	400860
25817	400861
3660	400862
47950	400863
574	400864
108	400865
62203	400866
44190	400867
8553	400868
12742	400869
4390	400870
35872	400871
1211	400872
78237	400873
38078	400874
86298	400875
574	400876
1327	400877
23576	400878
13612	400879
24699	400880
141567	400881
13647	400882
57159	400883
26610	400884
74021	400885
77430	400886
42464	400887
45296	400888
48573	400889
73779	400890
20546	400891
108444	400892
38874	400893
10008	400894
3670	400895
24893	400896
24034	400897
73737	400898
95771	400899
58087	400900
299	400901
23756	400902
306	400903
4238	400904
103980	400905
46319	400906
23571	400907
8063	400908
32735	400909
7670	400910
44410	400911
7754	400912
34074	400913
7582	400914
836	400915
43574	400916
76546	400917
78197	400918
1970	400919
150142	400920
29598	400921
4333	400922
45934	400923
11508	400924
58832	400925
18303	400926
57590	400927
24298	400928
14385	400929
51260	400930
2510	400931
179925	400932
85823	400933
4734	400934
381	400935
8738	400936
9514	400937
35013	400938
24	400939
16172	400940
654	400941
10894	400942
48306	400943
2959	400944
436	400945
18293	400946
13245	400947
1183	400948
58328	400949
37857	400950
182668	400951
34339	400952
34255	400953
2164	400954
540	400955
71923	400956
3797	400957
32549	400958
5632	400959
109824	400960
2992	400961
48868	400962
47793	400963
164773	400964
44150	400965
8245	400966
13127	400967
17109	400968
19494	400969
32784	400970
3857	400971
6479	400972
84648	400973
30588	400974
108500	400975
44129	400976
4028	400977
7753	400978
61231	400979
19775	400980
500	400981
110159	400982
53727	400983
19082	400984
463	400985
44510	400986
5517	400987
9573	400988
75222	400989
29813	400990
3769	400991
9417	400992
27354	400993
9115	400994
71845	400995
49812	400996
16918	400997
65056	400998
27610	400999
38542	401000
9137	401001
1656	401002
24531	401003
78176	401004
52816	401005
138704	401006
13245	401007
66125	401008
1561	401009
42071	401010
80795	401011
37379	401012
44951	401013
166816	401014
56938	401015
30411	401016
17512	401017
12536	401018
56448	401019
137498	401020
34551	401021
88217	401022
76267	401023
34031	401024
1885	401025
88687	401026
127023	401027
865	401028
21834	401029
109065	401030
51008	401031
3056	401032
23955	401033
11625	401034
2446	401035
3852	401036
183583	401037
20741	401038
49682	401039
19935	401040
18117	401041
15347	401042
146599	401043
83711	401044
5943	401045
10792	401046
5387	401047
109600	401048
140398	401049
98210	401050
133217	401051
88217	401052
31259	401053
42892	401054
2402	401055
13397	401056
118646	401057
21521	401058
1627	401059
5627	401060
24435	401061
10851	401062
25975	401063
88911	401064
95864	401065
60500	401066
80366	401067
61493	401068
9239	401069
4536	401070
356	401071
25849	401072
1426	401073
1012	401074
186830	401075
12927	401076
594	401077
100505	401078
68589	401079
2532	401080
13741	401081
37769	401082
10040	401083
19918	401084
7408	401085
312	401086
4166	401087
199	401088
14417	401089
60245	401090
1650	401091
22419	401092
34293	401093
1183	401094
1276	401095
3143	401096
34481	401097
1	401098
10813	401099
104528	401100
6459	401101
976	401102
72759	401103
48548	401104
18359	401105
42991	401106
23283	401107
6347	401108
1601	401109
4478	401110
61066	401111
6636	401112
60137	401113
53066	401114
10619	401115
5354	401116
33924	401117
16190	401118
54303	401119
6465	401120
11439	401121
4631	401122
107611	401123
97490	401124
4536	401125
53276	401126
51940	401127
142391	401128
41742	401129
145733	401130
29506	401131
5592	401132
19988	401133
24403	401134
89994	401135
74893	401136
10189	401137
67790	401138
59971	401139
20579	401140
30893	401141
16317	401142
120592	401143
9538	401144
33978	401145
51655	401146
4292	401147
19170	401148
86253	401149
65024	401150
71358	401151
17773	401152
20903	401153
24959	401154
2704	401155
438	401156
931	401157
1568	401158
41172	401159
86851	401160
43645	401161
8245	401162
26268	401163
60766	401164
88667	401165
88667	401166
60766	401167
56103	401168
40407	401169
3246	401170
6373	401171
5268	401172
5592	401173
54994	401174
69896	401175
579	401176
74498	401177
55654	401178
24440	401179
20912	401180
16144	401181
27910	401182
10566	401183
23218	401184
74927	401185
119023	401186
12593	401187
29709	401188
74511	401189
90601	401190
67892	401191
912	401192
16141	401193
26797	401194
11941	401195
21067	401196
187427	401197
29995	401198
125053	401199
141899	401200
11449	401201
45833	401202
69023	401203
18316	401204
22052	401205
26114	401206
9343	401207
9343	401208
63318	401209
16793	401210
74511	401211
34975	401212
11882	401213
18212	401214
2705	401215
124449	401216
37913	401217
54587	401218
145903	401219
116079	401220
188995	401221
812	401222
76574	401223
29159	401224
8065	401225
31138	401226
1276	401227
14701	401228
73949	401229
78008	401230
110726	401231
21215	401232
20117	401233
106905	401234
258	401235
164274	401236
23110	401237
3921	401238
38177	401239
12914	401240
64424	401241
14701	401242
5138	401243
58799	401244
406	401245
15204	401246
51045	401247
108714	401248
19805	401249
82675	401250
10792	401251
24418	401252
6695	401253
34558	401254
34667	401255
13951	401256
619	401257
43166	401258
26114	401259
30758	401260
98718	401261
24435	401262
8354	401263
24330	401264
41882	401265
144740	401266
35740	401267
158427	401268
68522	401269
48754	401270
35679	401271
28234	401272
2117	401273
12158	401274
1711	401275
60348	401276
31385	401277
62873	401278
30175	401279
71545	401280
181712	401281
88630	401282
76442	401283
101660	401284
9217	401285
41004	401286
80206	401287
78390	401288
839	401289
5564	401290
167053	401291
98483	401292
53966	401293
34026	401294
98519	401295
32998	401296
24478	401297
14988	401298
7527	401299
7485	401300
2689	401301
60047	401302
10193	401303
26489	401304
96437	401305
9514	401306
5940	401307
403	401308
6329	401309
15582	401310
22622	401311
2630	401312
3083	401313
5981	401314
42	401315
5190	401316
46970	401317
9877	401318
30866	401319
33242	401320
13756	401321
5522	401322
45844	401323
9378	401324
2439	401325
68864	401326
21385	401327
86547	401328
64113	401329
31105	401330
6331	401331
71116	401332
163023	401333
2035	401334
8274	401335
20158	401336
28413	401337
87870	401338
46049	401339
85659	401340
25472	401341
94795	401342
4575	401343
20616	401344
28274	401345
91312	401346
25625	401347
96955	401348
45243	401349
5357	401350
38319	401351
31396	401352
21338	401353
1309	401354
30627	401355
14484	401356
24761	401357
94733	401358
46653	401359
3173	401360
16738	401361
25093	401362
19048	401363
1100	401364
11757	401365
11757	401366
20343	401367
18401	401368
67296	401369
27828	401370
8115	401371
3441	401372
40584	401373
32573	401374
87990	401375
25549	401376
113231	401377
31351	401378
49087	401379
93665	401380
5232	401381
436	401382
23143	401383
39366	401384
32624	401385
28424	401386
7334	401387
68882	401388
18183	401389
20937	401390
38404	401391
37494	401392
3641	401393
54579	401394
68157	401395
54866	401396
42868	401397
15763	401398
40310	401399
13153	401400
197	401401
52024	401402
73745	401403
21471	401404
44427	401405
92689	401406
16403	401407
6177	401408
4457	401409
36294	401410
43484	401411
65741	401412
78000	401413
295	401414
3431	401415
34535	401416
12001	401417
11064	401418
67952	401419
103959	401420
23715	401421
18376	401422
25748	401423
103938	401424
24089	401425
31856	401426
876	401427
1156	401428
49825	401429
117444	401430
4171	401431
5310	401432
30988	401433
44249	401434
77062	401435
4482	401436
1983	401437
1858	401438
46153	401439
27389	401440
1300	401441
73083	401442
11804	401443
106029	401444
671	401445
142612	401446
13157	401447
2621	401448
179081	401449
73708	401450
135706	401451
108044	401452
6154	401453
15170	401454
21136	401455
40151	401456
2607	401457
49638	401458
49638	401459
107874	401460
25326	401461
106307	401462
4901	401463
4901	401464
40169	401465
107705	401466
22346	401467
8194	401468
2545	401469
11712	401470
11712	401471
56965	401472
16986	401473
25273	401474
68821	401475
58584	401476
40758	401477
15766	401478
65057	401479
22334	401480
55247	401481
6360	401482
122189	401483
141836	401484
17759	401485
99126	401486
31484	401487
4772	401488
56470	401489
24698	401490
33772	401491
107017	401492
5592	401493
55939	401494
63529	401495
66946	401496
120342	401497
25789	401498
10911	401499
88847	401500
105474	401501
93767	401502
80116	401503
25577	401504
40702	401505
48557	401506
25808	401507
18816	401508
67248	401509
21267	401510
97742	401511
66607	401512
17093	401513
131852	401514
31080	401515
127408	401516
177799	401517
31719	401518
54949	401519
163877	401520
105722	401521
63408	401522
5957	401523
40424	401524
69682	401525
57291	401526
815	401527
58454	401528
38812	401529
6657	401530
176	401531
33250	401532
15320	401533
20035	401534
64194	401535
80391	401536
39630	401537
52774	401538
1005	401539
2022	401540
3801	401541
67858	401542
80642	401543
6492	401544
83390	401545
91892	401546
117243	401547
86576	401548
94869	401549
17754	401550
5910	401551
6371	401552
5374	401553
29507	401554
57453	401555
174409	401556
11789	401557
102379	401558
1519	401559
19108	401560
26333	401561
142621	401562
128969	401563
20331	401564
11430	401565
14300	401566
131129	401567
2010	401568
11814	401569
137850	401570
29343	401571
38336	401572
118297	401573
55174	401574
176267	401575
108594	401576
101754	401577
109130	401578
40254	401579
122263	401580
139927	401581
58613	401582
69849	401583
32468	401584
21044	401585
29884	401586
75407	401587
98363	401588
2017	401589
59789	401590
62821	401591
115342	401592
51040	401593
6765	401594
16168	401595
8657	401596
75985	401597
91238	401598
10342	401599
52387	401600
136170	401601
23449	401602
105269	401603
130857	401604
50678	401605
52794	401606
40230	401607
5479	401608
12904	401609
31437	401610
72014	401611
378	401612
103891	401613
86081	401614
120010	401615
19949	401616
20018	401617
52436	401618
31170	401619
6758	401620
91790	401621
48218	401622
23410	401623
30536	401624
27716	401625
4297	401626
66314	401627
378	401628
1518	401629
5232	401630
76	401631
40647	401632
221	401633
80141	401634
221	401635
157564	401636
25939	401637
24633	401638
85598	401639
33158	401640
15	401641
47698	401642
3541	401643
107052	401644
50907	401645
77251	401646
82527	401647
2186	401648
84441	401649
19041	401650
10406	401651
86754	401652
71579	401653
41189	401654
22374	401655
87733	401656
188918	401657
46232	401658
131335	401659
92854	401660
14337	401661
40115	401662
2838	401663
20967	401664
41205	401665
103301	401666
10457	401667
412	401668
786	401669
2675	401670
42070	401671
48219	401672
92189	401673
27148	401674
7083	401675
1567	401676
66390	401677
44873	401678
48511	401679
106111	401680
121731	401681
122965	401682
142656	401683
72539	401684
160535	401685
36300	401686
448	401687
13119	401688
3137	401689
82252	401690
97045	401691
150366	401692
19	401693
48477	401694
2642	401695
48458	401696
92606	401697
9861	401698
1513	401699
1002	401700
33794	401701
65798	401702
136187	401703
144164	401704
39937	401705
36108	401706
7135	401707
9535	401708
48148	401709
43303	401710
29611	401711
12753	401712
4923	401713
79321	401714
14230	401715
22623	401716
50684	401717
1940	401718
39719	401719
49267	401720
8330	401721
17123	401722
163445	401723
26650	401724
14449	401725
29904	401726
29909	401727
2531	401728
3398	401729
27715	401730
1669	401731
48389	401732
60417	401733
42956	401734
4197	401735
56264	401736
84342	401737
18784	401738
48364	401739
6291	401740
5898	401741
7155	401742
49227	401743
59414	401744
38970	401745
20337	401746
5208	401747
34161	401748
68149	401749
7992	401750
722	401751
27127	401752
4754	401753
32797	401754
31010	401755
57081	401756
36000	401757
4544	401758
11333	401759
1314	401760
15769	401761
13256	401762
128518	401763
1563	401764
12631	401765
29806	401766
71458	401767
44446	401768
2854	401769
5918	401770
86136	401771
15091	401772
71292	401773
29389	401774
31403	401775
20317	401776
2716	401777
87973	401778
16674	401779
13919	401780
17011	401781
8898	401782
34507	401783
18857	401784
94538	401785
66878	401786
45164	401787
42650	401788
3102	401789
42151	401790
33210	401791
20271	401792
48457	401793
27506	401794
6910	401795
16898	401796
13532	401797
6251	401798
57978	401799
69440	401800
1483	401801
26167	401802
74353	401803
141276	401804
11816	401805
17565	401806
29996	401807
13768	401808
41780	401809
21594	401810
158000	401811
84135	401812
28716	401813
64136	401814
65125	401815
60050	401816
32957	401817
6443	401818
70146	401819
3171	401820
26982	401821
7716	401822
95316	401823
90607	401824
49587	401825
40093	401826
3	401827
69365	401828
17120	401829
9877	401830
59112	401831
17860	401832
88173	401833
18797	401834
10172	401835
71	401836
23118	401837
33695	401838
4774	401839
123881	401840
54050	401841
43822	401842
87052	401843
72555	401844
140238	401845
58371	401846
33992	401847
2794	401848
72928	401849
3321	401850
6987	401851
87012	401852
2234	401853
114540	401854
93931	401855
47529	401856
1830	401857
105250	401858
39740	401859
311	401860
56531	401861
2159	401862
27552	401863
81321	401864
40233	401865
26985	401866
63282	401867
7851	401868
23779	401869
2259	401870
86961	401871
39714	401872
826	401873
36272	401874
21198	401875
48243	401876
14087	401877
44175	401878
94346	401879
81740	401880
20835	401881
4012	401882
82016	401883
143428	401884
109966	401885
138749	401886
9	401887
18507	401888
8970	401889
49737	401890
40012	401891
102824	401892
21745	401893
17195	401894
23356	401895
39732	401896
15022	401897
39223	401898
13060	401899
40446	401900
14547	401901
1198	401902
20037	401903
260	401904
76768	401905
21585	401906
4434	401907
1390	401908
15909	401909
66505	401910
594	401911
52134	401912
713	401913
15766	401914
4615	401915
3313	401916
997	401917
6255	401918
9459	401919
1390	401920
48835	401921
24191	401922
13403	401923
4047	401924
2172	401925
48918	401926
68821	401927
683	401928
138135	401929
27516	401930
34538	401931
16712	401932
18475	401933
29592	401934
9104	401935
89434	401936
15742	401937
28759	401938
6412	401939
63611	401940
19479	401941
98061	401942
11719	401943
4756	401944
61134	401945
79294	401946
43358	401947
42024	401948
1357	401949
71814	401950
1754	401951
17353	401952
175	401953
6701	401954
8829	401955
7743	401956
14375	401957
23029	401958
74786	401959
25686	401960
116718	401961
18200	401962
391	401963
39357	401964
25466	401965
173643	401966
1	401967
47502	401968
32290	401969
4913	401970
28226	401971
32534	401972
27615	401973
38829	401974
2638	401975
6658	401976
33949	401977
42693	401978
48466	401979
72717	401980
18940	401981
9299	401982
26745	401983
46823	401984
143400	401985
40868	401986
33612	401987
14449	401988
68900	401989
53240	401990
2708	401991
76921	401992
2227	401993
1059	401994
23491	401995
85046	401996
9347	401997
5368	401998
2836	401999
1	402000
20985	402001
1775	402002
1775	402003
3452	402004
118732	402005
4511	402006
4511	402007
96	402008
4261	402009
56024	402010
9389	402011
83559	402012
1338	402013
6856	402014
34127	402015
60720	402016
108413	402017
182488	402018
4212	402019
616	402020
6800	402021
3680	402022
42690	402023
6612	402024
113129	402025
4355	402026
42098	402027
58213	402028
1502	402029
36716	402030
88940	402031
45759	402032
74705	402033
1272	402034
169249	402035
2651	402036
1586	402037
56369	402038
765	402039
32283	402040
12952	402041
17614	402042
9343	402043
41878	402044
10770	402045
875	402046
96611	402047
1384	402048
26748	402049
838	402050
29228	402051
75646	402052
112347	402053
46614	402054
12433	402055
29	402056
24314	402057
30935	402058
64526	402059
15124	402060
91999	402061
7498	402062
45788	402063
27743	402064
26889	402065
26663	402066
22736	402067
45230	402068
7547	402069
23868	402070
107	402071
81801	402072
22640	402073
70387	402074
42474	402075
83762	402076
4989	402077
48127	402078
36364	402079
11298	402080
18445	402081
3865	402082
42243	402083
61200	402084
23555	402085
1343	402086
4651	402087
38460	402088
11298	402089
19002	402090
2908	402091
33766	402092
15635	402093
9912	402094
8412	402095
11905	402096
69455	402097
5231	402098
25057	402099
58588	402100
6990	402101
137197	402102
40520	402103
22294	402104
2271	402105
14906	402106
16621	402107
1308	402108
34086	402109
1718	402110
27570	402111
135587	402112
14866	402113
21422	402114
156424	402115
573	402116
15648	402117
6238	402118
6857	402119
24753	402120
4827	402121
53450	402122
42580	402123
53450	402124
31454	402125
42723	402126
52893	402127
5561	402128
698	402129
7427	402130
262	402131
9559	402132
1563	402133
40792	402134
35300	402135
11791	402136
28866	402137
10792	402138
73686	402139
13812	402140
4382	402141
22616	402142
525	402143
41921	402144
97702	402145
14239	402146
188	402147
15794	402148
611	402149
10884	402150
85815	402151
1968	402152
1615	402153
122948	402154
46981	402155
66039	402156
47919	402157
45644	402158
86791	402159
2279	402160
128637	402161
47151	402162
82418	402163
49060	402164
69353	402165
53793	402166
63637	402167
80467	402168
49515	402169
98836	402170
33714	402171
20953	402172
26083	402173
69511	402174
27570	402175
42812	402176
5496	402177
31672	402178
2195	402179
65349	402180
134009	402181
29018	402182
77776	402183
30727	402184
4744	402185
45624	402186
16507	402187
39403	402188
75032	402189
77530	402190
7247	402191
6487	402192
9881	402193
58756	402194
106337	402195
2636	402196
27155	402197
49809	402198
139367	402199
34063	402200
20772	402201
26910	402202
6901	402203
48887	402204
45586	402205
10120	402206
18374	402207
6131	402208
738	402209
26235	402210
25381	402211
33470	402212
117308	402213
24786	402214
6176	402215
121495	402216
8120	402217
82559	402218
68487	402219
181145	402220
5332	402221
47795	402222
39504	402223
5709	402224
73762	402225
64061	402226
44435	402227
6062	402228
8555	402229
20579	402230
21073	402231
52210	402232
83309	402233
68066	402234
106	402235
165861	402236
58586	402237
45982	402238
36125	402239
46742	402240
7015	402241
101741	402242
3662	402243
104279	402244
7066	402245
48683	402246
3881	402247
26416	402248
18399	402249
7177	402250
51377	402251
9022	402252
47558	402253
33654	402254
71802	402255
98255	402256
9382	402257
33671	402258
61820	402259
72423	402260
150080	402261
28808	402262
130007	402263
91395	402264
8100	402265
588	402266
32713	402267
1731	402268
34773	402269
2522	402270
26722	402271
63943	402272
9347	402273
30863	402274
83581	402275
32506	402276
32820	402277
16462	402278
30561	402279
15664	402280
39826	402281
13243	402282
1876	402283
1814	402284
19189	402285
8456	402286
4248	402287
8185	402288
7740	402289
72577	402290
5483	402291
1350	402292
11108	402293
139821	402294
134703	402295
33127	402296
149566	402297
103949	402298
57863	402299
59725	402300
40106	402301
177513	402302
176558	402303
141	402304
756	402305
38591	402306
183303	402307
12988	402308
16103	402309
8207	402310
67578	402311
21087	402312
19628	402313
14386	402314
29533	402315
21490	402316
2027	402317
80805	402318
12027	402319
1512	402320
21744	402321
24482	402322
110596	402323
16755	402324
18932	402325
54110	402326
52360	402327
11964	402328
3634	402329
64485	402330
20158	402331
2237	402332
4850	402333
47384	402334
16893	402335
25110	402336
523	402337
59636	402338
4695	402339
45969	402340
15106	402341
72468	402342
70278	402343
2069	402344
17722	402345
84259	402346
75450	402347
8295	402348
51512	402349
8295	402350
1812	402351
41418	402352
3028	402353
21460	402354
27588	402355
17664	402356
17654	402357
15773	402358
21938	402359
27498	402360
2360	402361
59351	402362
15617	402363
96981	402364
93206	402365
15773	402366
45618	402367
62857	402368
81851	402369
59351	402370
21326	402371
126149	402372
15773	402373
48627	402374
233	402375
83811	402376
3921	402377
41175	402378
11129	402379
33428	402380
15604	402381
48991	402382
76177	402383
31866	402384
9458	402385
52453	402386
24687	402387
110342	402388
77043	402389
15693	402390
69232	402391
19592	402392
6908	402393
14520	402394
2348	402395
18175	402396
2430	402397
47585	402398
4866	402399
6687	402400
52765	402401
11729	402402
4230	402403
941	402404
127764	402405
50360	402406
4631	402407
18567	402408
63499	402409
8322	402410
50080	402411
60630	402412
60630	402413
72868	402414
35371	402415
1015	402416
23374	402417
24721	402418
27062	402419
56577	402420
50808	402421
23366	402422
32480	402423
2227	402424
33214	402425
7326	402426
1091	402427
4065	402428
47279	402429
6485	402430
107848	402431
7519	402432
2266	402433
5344	402434
131429	402435
1305	402436
856	402437
18490	402438
30383	402439
51452	402440
43714	402441
12185	402442
31238	402443
63782	402444
7330	402445
64542	402446
26561	402447
2088	402448
21761	402449
43904	402450
60842	402451
144108	402452
13228	402453
10999	402454
4828	402455
42979	402456
1977	402457
111854	402458
94464	402459
6441	402460
29443	402461
19750	402462
32324	402463
52059	402464
109365	402465
69196	402466
33472	402467
15828	402468
15828	402469
14063	402470
6250	402471
18379	402472
48077	402473
81305	402474
28059	402475
26040	402476
22637	402477
53303	402478
11303	402479
31916	402480
132280	402481
15777	402482
834	402483
2378	402484
18573	402485
22078	402486
31127	402487
92596	402488
962	402489
40735	402490
1981	402491
8516	402492
101998	402493
86255	402494
85540	402495
916	402496
3710	402497
1	402498
138	402499
9428	402500
7104	402501
32704	402502
689	402503
45198	402504
40938	402505
712	402506
2021	402507
3788	402508
5324	402509
1580	402510
49015	402511
18083	402512
14848	402513
13471	402514
9559	402515
71085	402516
15222	402517
22562	402518
18648	402519
69270	402520
87118	402521
39624	402522
18563	402523
114650	402524
40553	402525
31230	402526
27716	402527
22143	402528
2357	402529
15141	402530
31005	402531
35440	402532
32767	402533
77353	402534
988	402535
13224	402536
70573	402537
48905	402538
47845	402539
55804	402540
53509	402541
57809	402542
1437	402543
32311	402544
63008	402545
10056	402546
22105	402547
11749	402548
53219	402549
82928	402550
5123	402551
42889	402552
9109	402553
34634	402554
105244	402555
107103	402556
12046	402557
62252	402558
43626	402559
3795	402560
80634	402561
42289	402562
1814	402563
24743	402564
36541	402565
6756	402566
48221	402567
59129	402568
40451	402569
21650	402570
27626	402571
18251	402572
11977	402573
4076	402574
32086	402575
8858	402576
316	402577
45521	402578
8168	402579
2349	402580
18630	402581
2410	402582
22692	402583
187608	402584
10495	402585
30745	402586
131667	402587
14185	402588
26459	402589
47668	402590
17573	402591
5765	402592
20061	402593
138573	402594
44461	402595
156	402596
42227	402597
28374	402598
121457	402599
76551	402600
45711	402601
7882	402602
64460	402603
68830	402604
5260	402605
31024	402606
1146	402607
8118	402608
155411	402609
166	402610
63021	402611
19716	402612
6030	402613
43968	402614
53381	402615
12411	402616
1059	402617
176184	402618
214	402619
32519	402620
54951	402621
85232	402622
69271	402623
19294	402624
13721	402625
67230	402626
5097	402627
8328	402628
7990	402629
20465	402630
49364	402631
26696	402632
14965	402633
15502	402634
37239	402635
7027	402636
4075	402637
492	402638
10234	402639
21095	402640
126	402641
126	402642
126	402643
126	402644
126	402645
126	402646
126	402647
126	402648
126	402649
126	402650
126	402651
108607	402652
958	402653
9328	402654
10454	402655
23960	402656
59584	402657
25	402658
47830	402659
14107	402660
19922	402661
45397	402662
33461	402663
1423	402664
130194	402665
35396	402666
11053	402667
37051	402668
10050	402669
159	402670
2053	402671
5148	402672
30175	402673
48505	402674
12202	402675
816	402676
2005	402677
53245	402678
60256	402679
43576	402680
8996	402681
12960	402682
10375	402683
86181	402684
92691	402685
61	402686
1890	402687
136164	402688
28940	402689
42735	402690
22697	402691
1947	402692
183660	402693
42735	402694
86181	402695
69648	402696
15648	402697
28562	402698
199	402699
74491	402700
106870	402701
43895	402702
6208	402703
30492	402704
50508	402705
125268	402706
38971	402707
4125	402708
20782	402709
44581	402710
14785	402711
49936	402712
40799	402713
109175	402714
106329	402715
132360	402716
56689	402717
31187	402718
84752	402719
70933	402720
2538	402721
1402	402722
133345	402723
43265	402724
47309	402725
15571	402726
30502	402727
64075	402728
37847	402729
65531	402730
104067	402731
141127	402732
7908	402733
55009	402734
25085	402735
8	402736
4353	402737
1690	402738
11949	402739
96848	402740
721	402741
9959	402742
1788	402743
159641	402744
138505	402745
104044	402746
65795	402747
26136	402748
119689	402749
91969	402750
118047	402751
81399	402752
23107	402753
55251	402754
96210	402755
95391	402756
21440	402757
11083	402758
52951	402759
1988	402760
52140	402761
65946	402762
69811	402763
80	402764
60520	402765
6947	402766
4086	402767
151266	402768
114812	402769
68866	402770
84348	402771
39961	402772
33997	402773
26472	402774
21959	402775
87957	402776
56990	402777
24115	402778
184209	402779
1866	402780
103449	402781
1671	402782
56804	402783
64758	402784
180841	402785
57231	402786
18300	402787
35765	402788
104186	402789
6578	402790
33898	402791
130406	402792
1609	402793
38847	402794
25849	402795
86846	402796
64887	402797
30988	402798
10752	402799
131369	402800
14582	402801
55043	402802
119	402803
9537	402804
13745	402805
22310	402806
1598	402807
36876	402808
16826	402809
11475	402810
23112	402811
20608	402812
26046	402813
107585	402814
10925	402815
53681	402816
4399	402817
8628	402818
1897	402819
17626	402820
8942	402821
14541	402822
28587	402823
16861	402824
61754	402825
13404	402826
154189	402827
19064	402828
36447	402829
180637	402830
8174	402831
180573	402832
2282	402833
24425	402834
409	402835
98714	402836
109551	402837
186521	402838
28662	402839
28662	402840
13337	402841
19286	402842
154	402843
88834	402844
50652	402845
32029	402846
756	402847
55777	402848
140149	402849
25952	402850
9915	402851
87945	402852
25280	402853
98136	402854
1863	402855
894	402856
3655	402857
94464	402858
24233	402859
18921	402860
23430	402861
26753	402862
5375	402863
26976	402864
18201	402865
39157	402866
54282	402867
22097	402868
39400	402869
21223	402870
56517	402871
67089	402872
9200	402873
122374	402874
36594	402875
116708	402876
152317	402877
93301	402878
89654	402879
78064	402880
7097	402881
36509	402882
15402	402883
110721	402884
68757	402885
30773	402886
116708	402887
6221	402888
40955	402889
70358	402890
77919	402891
128482	402892
21820	402893
24070	402894
5408	402895
52959	402896
2536	402897
87854	402898
15958	402899
45486	402900
30726	402901
26052	402902
9775	402903
7747	402904
31203	402905
7404	402906
20571	402907
90078	402908
41885	402909
139288	402910
51935	402911
37224	402912
1167	402913
249	402914
359	402915
106881	402916
13766	402917
1327	402918
17520	402919
58816	402920
56152	402921
295	402922
149	402923
10496	402924
118566	402925
37859	402926
6541	402927
27956	402928
10790	402929
47308	402930
111015	402931
13718	402932
36769	402933
49755	402934
125588	402935
12281	402936
22972	402937
38938	402938
38938	402939
660	402940
660	402941
124085	402942
43317	402943
13718	402944
13623	402945
26344	402946
9606	402947
1423	402948
1207	402949
4157	402950
110018	402951
45204	402952
4157	402953
162340	402954
102676	402955
15815	402956
24100	402957
28339	402958
51568	402959
55070	402960
1935	402961
86879	402962
45362	402963
37102	402964
6567	402965
12020	402966
1207	402967
57487	402968
6665	402969
50491	402970
9462	402971
22775	402972
33493	402973
59201	402974
83291	402975
33660	402976
29317	402977
41729	402978
57134	402979
16195	402980
1375	402981
75628	402982
384	402983
1731	402984
109449	402985
4791	402986
8890	402987
44620	402988
67153	402989
126852	402990
173286	402991
75195	402992
41070	402993
82536	402994
136127	402995
55173	402996
135842	402997
71442	402998
188070	402999
94036	403000
47463	403001
65076	403002
33660	403003
33477	403004
13020	403005
13690	403006
654	403007
29445	403008
14363	403009
39301	403010
4678	403011
12768	403012
81391	403013
109450	403014
48904	403015
26862	403016
1864	403017
4272	403018
1745	403019
9465	403020
58201	403021
15957	403022
128314	403023
45517	403024
61775	403025
6254	403026
74023	403027
5075	403028
24236	403029
57898	403030
2119	403031
172664	403032
60844	403033
92556	403034
210	403035
8300	403036
2353	403037
23884	403038
110437	403039
9343	403040
155141	403041
57839	403042
61384	403043
113213	403044
149128	403045
141420	403046
51599	403047
17957	403048
24741	403049
4193	403050
1001	403051
1702	403052
47764	403053
21731	403054
22995	403055
16985	403056
23108	403057
118781	403058
893	403059
58618	403060
93994	403061
31939	403062
57431	403063
7050	403064
14328	403065
27430	403066
19581	403067
67839	403068
11045	403069
55044	403070
29217	403071
25371	403072
17576	403073
26425	403074
89986	403075
108288	403076
8300	403077
88310	403078
39153	403079
66293	403080
135911	403081
33268	403082
65198	403083
8300	403084
5912	403085
11322	403086
24544	403087
8159	403088
187018	403089
12247	403090
54420	403091
11792	403092
108901	403093
34030	403094
64096	403095
40528	403096
1461	403097
2171	403098
44538	403099
64096	403100
117774	403101
132231	403102
57128	403103
19883	403104
136656	403105
1057	403106
649	403107
17267	403108
1581	403109
40621	403110
54420	403111
744	403112
19887	403113
15161	403114
71876	403115
19813	403116
49048	403117
29202	403118
39686	403119
3889	403120
9819	403121
11189	403122
4173	403123
34269	403124
25952	403125
27654	403126
32351	403127
9828	403128
34997	403129
35283	403130
37699	403131
109818	403132
113180	403133
220	403134
61612	403135
40938	403136
34147	403137
3568	403138
60844	403139
84362	403140
19146	403141
18582	403142
2672	403143
14041	403144
38808	403145
69909	403146
146931	403147
408	403148
11830	403149
9773	403150
47857	403151
52171	403152
27202	403153
743	403154
158	403155
3897	403156
298	403157
7579	403158
4777	403159
52540	403160
57645	403161
9328	403162
97992	403163
15658	403164
65939	403165
61002	403166
8370	403167
55541	403168
697	403169
81961	403170
16728	403171
530	403172
141712	403173
31419	403174
183844	403175
143560	403176
24883	403177
34209	403178
60878	403179
87112	403180
32481	403181
182716	403182
108861	403183
22216	403184
2582	403185
37920	403186
48095	403187
10834	403188
24529	403189
156755	403190
24047	403191
66483	403192
60516	403193
16375	403194
3444	403195
530	403196
87702	403197
70893	403198
117767	403199
5565	403200
66418	403201
18903	403202
99693	403203
47631	403204
30593	403205
68646	403206
5786	403207
69071	403208
19341	403209
1466	403210
24743	403211
16815	403212
176326	403213
33564	403214
26073	403215
55337	403216
180766	403217
27514	403218
173524	403219
99588	403220
183	403221
183	403222
183	403223
34753	403224
183	403225
6259	403226
20622	403227
17901	403228
135155	403229
124086	403230
65442	403231
67911	403232
56888	403233
67645	403234
166704	403235
101593	403236
79174	403237
54095	403238
82519	403239
157465	403240
47387	403241
14896	403242
67978	403243
25483	403244
21041	403245
44607	403246
21549	403247
54253	403248
123178	403249
95813	403250
45695	403251
5889	403252
78583	403253
25105	403254
78708	403255
75120	403256
119678	403257
25105	403258
77929	403259
40655	403260
17688	403261
25432	403262
53561	403263
21487	403264
17535	403265
21549	403266
3604	403267
55978	403268
38846	403269
65285	403270
21487	403271
162027	403272
22806	403273
66220	403274
20867	403275
68751	403276
37901	403277
79174	403278
38022	403279
45713	403280
31582	403281
31477	403282
78709	403283
46973	403284
25382	403285
24495	403286
31812	403287
31811	403288
78986	403289
25092	403290
31477	403291
66929	403292
31477	403293
25473	403294
31812	403295
55476	403296
37821	403297
82315	403298
25473	403299
102301	403300
77582	403301
65131	403302
26328	403303
11192	403304
38820	403305
24989	403306
375	403307
183	403308
68624	403309
101202	403310
165336	403311
59128	403312
65807	403313
20869	403314
375	403315
40107	403316
78906	403317
158624	403318
121089	403319
79846	403320
128189	403321
126261	403322
128189	403323
65121	403324
65121	403325
101079	403326
155510	403327
11295	403328
51517	403329
167399	403330
110210	403331
82692	403332
88326	403333
91819	403334
548	403335
99636	403336
26470	403337
47340	403338
47340	403339
17947	403340
40730	403341
10457	403342
50420	403343
8047	403344
60307	403345
60307	403346
108991	403347
42013	403348
60307	403349
103278	403350
93048	403351
113815	403352
162282	403353
126823	403354
66958	403355
2115	403356
88646	403357
100225	403358
70596	403359
97927	403360
100341	403361
130316	403362
37954	403363
67368	403364
95175	403365
109856	403366
98447	403367
74430	403368
56963	403369
36982	403370
66220	403371
82663	403372
117956	403373
24972	403374
55405	403375
55349	403376
43977	403377
27705	403378
24972	403379
80566	403380
25	403381
129148	403382
53826	403383
109148	403384
26162	403385
155874	403386
31991	403387
33611	403388
2643	403389
142247	403390
406	403391
5756	403392
5756	403393
108679	403394
108925	403395
38201	403396
116787	403397
152296	403398
94722	403399
116377	403400
18553	403401
36617	403402
120600	403403
90886	403404
131977	403405
28693	403406
153825	403407
56903	403408
110742	403409
53063	403410
8958	403411
90886	403412
118951	403413
79861	403414
110963	403415
87192	403416
63812	403417
47042	403418
173304	403419
63812	403420
43940	403421
107898	403422
107898	403423
19680	403424
160558	403425
119012	403426
54309	403427
566	403428
87618	403429
7106	403430
102453	403431
3721	403432
15145	403433
28637	403434
45686	403435
14658	403436
3685	403437
143331	403438
66810	403439
3968	403440
23681	403441
24347	403442
29262	403443
52137	403444
14128	403445
113792	403446
84218	403447
3750	403448
99144	403449
1817	403450
2924	403451
18761	403452
22102	403453
141846	403454
117	403455
55023	403456
85829	403457
5196	403458
11897	403459
13029	403460
882	403461
23062	403462
26940	403463
1094	403464
17526	403465
4334	403466
2084	403467
2919	403468
98963	403469
42896	403470
5486	403471
5490	403472
93085	403473
180348	403474
12812	403475
2087	403476
8125	403477
4410	403478
2600	403479
41843	403480
88515	403481
1376	403482
848	403483
848	403484
186	403485
108287	403486
69192	403487
645	403488
34228	403489
13570	403490
63572	403491
156111	403492
101149	403493
47134	403494
119857	403495
30715	403496
159939	403497
119594	403498
81632	403499
20968	403500
95846	403501
158839	403502
46567	403503
128132	403504
14649	403505
169668	403506
47316	403507
24472	403508
169184	403509
67549	403510
82635	403511
80648	403512
168344	403513
66981	403514
157906	403515
101579	403516
31757	403517
25931	403518
164218	403519
102461	403520
25929	403521
46998	403522
44514	403523
127504	403524
56101	403525
80819	403526
36807	403527
65611	403528
32220	403529
101828	403530
30824	403531
62731	403532
38044	403533
78523	403534
101815	403535
80533	403536
97094	403537
155765	403538
128382	403539
31768	403540
98453	403541
168567	403542
44688	403543
99874	403544
18976	403545
22129	403546
15883	403547
30483	403548
77548	403549
66668	403550
125624	403551
102700	403552
156307	403553
3777	403554
101241	403555
119596	403556
25965	403557
56879	403558
54905	403559
68308	403560
80985	403561
47238	403562
54194	403563
64907	403564
68686	403565
67581	403566
64748	403567
56738	403568
108553	403569
48168	403570
137465	403571
4309	403572
67930	403573
37882	403574
56865	403575
95976	403576
156319	403577
158860	403578
67866	403579
37124	403580
156091	403581
122216	403582
32108	403583
54859	403584
157416	403585
95305	403586
137589	403587
21580	403588
47410	403589
109957	403590
55960	403591
90483	403592
100721	403593
100260	403594
100260	403595
152213	403596
98798	403597
81716	403598
167550	403599
99822	403600
11955	403601
156864	403602
54336	403603
54428	403604
4321	403605
78054	403606
38052	403607
17572	403608
22969	403609
30629	403610
78779	403611
32876	403612
30900	403613
72592	403614
9352	403615
59100	403616
47337	403617
126270	403618
9656	403619
341	403620
104442	403621
75110	403622
31353	403623
46711	403624
38444	403625
75110	403626
7837	403627
124893	403628
7837	403629
55756	403630
129573	403631
81332	403632
21050	403633
127153	403634
25659	403635
67691	403636
92354	403637
18514	403638
85671	403639
64065	403640
161248	403641
776	403642
8523	403643
34753	403644
19312	403645
7447	403646
7447	403647
9890	403648
50159	403649
34837	403650
22179	403651
47477	403652
118324	403653
75075	403654
3031	403655
22842	403656
34832	403657
3031	403658
25925	403659
13637	403660
91509	403661
87176	403662
28503	403663
44	403664
12883	403665
68193	403666
5020	403667
4171	403668
37926	403669
19798	403670
71881	403671
87041	403672
9744	403673
75132	403674
5391	403675
47373	403676
37206	403677
103345	403678
46007	403679
19552	403680
14844	403681
152102	403682
85569	403683
52839	403684
12962	403685
11552	403686
29600	403687
48512	403688
99526	403689
33037	403690
59148	403691
26732	403692
6389	403693
26381	403694
16353	403695
18852	403696
13041	403697
31652	403698
84546	403699
24940	403700
44334	403701
103806	403702
2707	403703
180650	403704
13733	403705
127932	403706
2816	403707
132805	403708
67747	403709
36364	403710
11377	403711
58118	403712
51776	403713
25485	403714
108943	403715
55619	403716
660	403717
153533	403718
4953	403719
10246	403720
29872	403721
25257	403722
3318	403723
64600	403724
41195	403725
92819	403726
32001	403727
68127	403728
123028	403729
588	403730
588	403731
88377	403732
57052	403733
13010	403734
127221	403735
2286	403736
143979	403737
10282	403738
161091	403739
68567	403740
19945	403741
54546	403742
4953	403743
49533	403744
18067	403745
40380	403746
162618	403747
2676	403748
148131	403749
31834	403750
18477	403751
14957	403752
75905	403753
98922	403754
3427	403755
34013	403756
92583	403757
4628	403758
28440	403759
59797	403760
7148	403761
59784	403762
32158	403763
20547	403764
68376	403765
27370	403766
83378	403767
30889	403768
9256	403769
155395	403770
18887	403771
60283	403772
85956	403773
21197	403774
38182	403775
74256	403776
2113	403777
122955	403778
6294	403779
9162	403780
27491	403781
45701	403782
67726	403783
25614	403784
44193	403785
45286	403786
45612	403787
167949	403788
53428	403789
2992	403790
17653	403791
81756	403792
180389	403793
177269	403794
13734	403795
106819	403796
26006	403797
7859	403798
46876	403799
62982	403800
13375	403801
10731	403802
27491	403803
80254	403804
18766	403805
18863	403806
6968	403807
23704	403808
188301	403809
6275	403810
10678	403811
21111	403812
6982	403813
64977	403814
22700	403815
20950	403816
7890	403817
64586	403818
37731	403819
63839	403820
12706	403821
86254	403822
78072	403823
68132	403824
6125	403825
25282	403826
129392	403827
46344	403828
8015	403829
38817	403830
53868	403831
13627	403832
18107	403833
30692	403834
14899	403835
37665	403836
82320	403837
10858	403838
17301	403839
66061	403840
21607	403841
29607	403842
31867	403843
10814	403844
46264	403845
9230	403846
186624	403847
98405	403848
45100	403849
2152	403850
186122	403851
30776	403852
60903	403853
50936	403854
10603	403855
38498	403856
16683	403857
15870	403858
38265	403859
59071	403860
120276	403861
132043	403862
121407	403863
131756	403864
53829	403865
26255	403866
111205	403867
42000	403868
54028	403869
31245	403870
1508	403871
172848	403872
120978	403873
1119	403874
53144	403875
22241	403876
27890	403877
45831	403878
48608	403879
18477	403880
4	403881
15933	403882
33738	403883
14682	403884
64226	403885
25189	403886
55564	403887
53764	403888
45157	403889
48993	403890
29404	403891
55140	403892
41207	403893
36988	403894
129659	403895
60005	403896
5231	403897
21619	403898
79457	403899
119627	403900
40785	403901
13329	403902
46701	403903
25328	403904
4175	403905
26975	403906
176801	403907
2941	403908
148884	403909
46312	403910
3735	403911
38395	403912
33589	403913
63022	403914
14801	403915
25140	403916
12724	403917
59147	403918
106883	403919
106819	403920
59601	403921
28342	403922
84658	403923
17653	403924
13734	403925
17673	403926
6294	403927
65773	403928
14125	403929
117629	403930
103942	403931
49709	403932
8911	403933
17012	403934
694	403935
106435	403936
102306	403937
7677	403938
8181	403939
2415	403940
44382	403941
50219	403942
39857	403943
53915	403944
27492	403945
26089	403946
6289	403947
91745	403948
14533	403949
69547	403950
5169	403951
138895	403952
52071	403953
35081	403954
26198	403955
33636	403956
26404	403957
19500	403958
4772	403959
82829	403960
588	403961
14496	403962
26007	403963
8995	403964
133105	403965
7987	403966
12493	403967
34066	403968
15168	403969
16816	403970
115289	403971
52647	403972
31821	403973
35106	403974
132091	403975
12670	403976
33607	403977
20878	403978
13734	403979
10731	403980
15125	403981
106208	403982
94559	403983
58266	403984
8480	403985
10860	403986
100657	403987
35499	403988
3217	403989
39695	403990
119812	403991
33692	403992
121270	403993
55857	403994
67892	403995
105573	403996
54408	403997
129677	403998
29939	403999
79595	404000
155670	404001
48284	404002
37908	404003
73248	404004
84499	404005
115357	404006
107020	404007
29446	404008
13645	404009
117920	404010
37034	404011
57878	404012
36824	404013
2152	404014
17695	404015
78868	404016
2152	404017
31257	404018
71161	404019
46628	404020
169312	404021
7396	404022
1069	404023
58149	404024
20488	404025
102333	404026
5032	404027
6178	404028
81018	404029
11022	404030
18984	404031
5376	404032
108375	404033
14688	404034
138965	404035
172683	404036
82048	404037
82603	404038
26290	404039
65825	404040
7117	404041
17483	404042
13035	404043
21397	404044
94498	404045
9554	404046
45267	404047
25078	404048
137000	404049
31910	404050
59071	404051
2190	404052
56320	404053
14906	404054
56573	404055
58984	404056
117321	404057
104330	404058
54582	404059
40639	404060
181190	404061
118439	404062
79878	404063
82467	404064
106857	404065
37781	404066
8268	404067
5231	404068
17737	404069
38795	404070
49445	404071
9121	404072
166143	404073
70984	404074
70984	404075
7688	404076
1649	404077
92907	404078
25526	404079
32036	404080
40516	404081
187133	404082
95335	404083
20830	404084
161372	404085
54130	404086
25343	404087
15790	404088
83099	404089
65610	404090
164112	404091
23017	404092
4177	404093
119570	404094
56762	404095
17684	404096
104007	404097
61292	404098
180660	404099
38051	404100
59058	404101
18450	404102
54521	404103
37432	404104
114924	404105
7802	404106
15962	404107
20820	404108
49186	404109
99038	404110
122671	404111
101366	404112
66412	404113
63795	404114
21438	404115
70518	404116
80421	404117
46584	404118
9353	404119
65117	404120
86533	404121
44242	404122
2049	404123
7511	404124
34782	404125
7214	404126
7214	404127
88942	404128
33380	404129
113265	404130
5099	404131
132541	404132
1564	404133
79864	404134
19702	404135
33489	404136
1126	404137
11660	404138
49298	404139
285	404140
7041	404141
29017	404142
82495	404143
22896	404144
77673	404145
54762	404146
22893	404147
71131	404148
71548	404149
40374	404150
29254	404151
5290	404152
6543	404153
73820	404154
78190	404155
930	404156
1136	404157
29017	404158
12414	404159
5152	404160
2096	404161
32359	404162
29303	404163
50469	404164
100157	404165
38616	404166
30579	404167
4689	404168
14580	404169
45556	404170
134288	404171
25044	404172
25390	404173
37735	404174
54265	404175
125254	404176
44935	404177
90571	404178
4601	404179
99970	404180
14638	404181
167401	404182
47007	404183
28072	404184
7476	404185
45995	404186
26778	404187
44275	404188
12460	404189
13960	404190
19764	404191
28929	404192
79446	404193
72978	404194
50727	404195
173495	404196
13918	404197
101359	404198
89592	404199
11814	404200
33805	404201
4090	404202
17666	404203
10135	404204
45540	404205
8605	404206
156809	404207
78417	404208
54357	404209
25	404210
44056	404211
118896	404212
25356	404213
5704	404214
47979	404215
67980	404216
52960	404217
76485	404218
31476	404219
30762	404220
118896	404221
17920	404222
60168	404223
23133	404224
8198	404225
8198	404226
43994	404227
17918	404228
188531	404229
1533	404230
1084	404231
2088	404232
25	404233
30311	404234
68431	404235
104721	404236
31269	404237
10888	404238
82552	404239
26099	404240
17650	404241
121372	404242
67716	404243
127381	404244
25640	404245
23042	404246
4601	404247
8969	404248
81956	404249
73828	404250
44090	404251
72829	404252
141121	404253
109705	404254
26046	404255
58938	404256
56189	404257
12287	404258
38138	404259
49992	404260
8231	404261
4966	404262
23276	404263
36412	404264
138700	404265
72930	404266
152854	404267
44022	404268
25640	404269
100147	404270
16079	404271
2520	404272
7211	404273
9989	404274
98822	404275
116544	404276
62221	404277
80133	404278
163352	404279
65473	404280
82266	404281
63926	404282
21744	404283
31298	404284
104103	404285
23278	404286
55043	404287
34317	404288
18351	404289
44823	404290
32640	404291
25	404292
70518	404293
22374	404294
73459	404295
35930	404296
46057	404297
12598	404298
48556	404299
37214	404300
95852	404301
46818	404302
50072	404303
50072	404304
31305	404305
140022	404306
56877	404307
45744	404308
41957	404309
19231	404310
37574	404311
141962	404312
139176	404313
14874	404314
10856	404315
13927	404316
6333	404317
66474	404318
69181	404319
36664	404320
5660	404321
165236	404322
50572	404323
74324	404324
50255	404325
21447	404326
34243	404327
84571	404328
28071	404329
50087	404330
82266	404331
28412	404332
29745	404333
120627	404334
36834	404335
122723	404336
104996	404337
23224	404338
51294	404339
3766	404340
51325	404341
35046	404342
39612	404343
60636	404344
18643	404345
94431	404346
108668	404347
95817	404348
11853	404349
50693	404350
125972	404351
33753	404352
110487	404353
7018	404354
10472	404355
81040	404356
17972	404357
18078	404358
44876	404359
54575	404360
37578	404361
12460	404362
42773	404363
145814	404364
23427	404365
132417	404366
83728	404367
10871	404368
64206	404369
78511	404370
25979	404371
6954	404372
21979	404373
44275	404374
109426	404375
38273	404376
24819	404377
80039	404378
77206	404379
64319	404380
78265	404381
82504	404382
165870	404383
67885	404384
80462	404385
45629	404386
99332	404387
9065	404388
46482	404389
19449	404390
121723	404391
183580	404392
108721	404393
23244	404394
88291	404395
116330	404396
63584	404397
55563	404398
85942	404399
10472	404400
65473	404401
139021	404402
37679	404403
30743	404404
60409	404405
2965	404406
141043	404407
44715	404408
58757	404409
66730	404410
16079	404411
185775	404412
88327	404413
72404	404414
19231	404415
56420	404416
23427	404417
4689	404418
48996	404419
17918	404420
38733	404421
38981	404422
17304	404423
12790	404424
56860	404425
180105	404426
25810	404427
50619	404428
30164	404429
13910	404430
5737	404431
26412	404432
60494	404433
10685	404434
105196	404435
2965	404436
182312	404437
138942	404438
38733	404439
23276	404440
130544	404441
51265	404442
37735	404443
102553	404444
125608	404445
76878	404446
182990	404447
40860	404448
48655	404449
25	404450
77904	404451
132077	404452
133995	404453
155650	404454
64319	404455
82699	404456
151454	404457
50727	404458
77914	404459
54357	404460
137926	404461
50469	404462
76485	404463
13961	404464
16154	404465
85215	404466
60494	404467
30566	404468
20730	404469
4833	404470
83028	404471
5677	404472
76720	404473
42773	404474
53147	404475
46693	404476
46196	404477
187	404478
134215	404479
3673	404480
92940	404481
5676	404482
747	404483
18892	404484
138510	404485
75253	404486
17935	404487
2357	404488
124057	404489
97581	404490
39215	404491
62309	404492
68335	404493
7420	404494
45904	404495
70902	404496
71113	404497
8946	404498
33425	404499
3770	404500
17928	404501
12031	404502
15236	404503
53999	404504
40694	404505
20749	404506
37128	404507
4753	404508
10753	404509
40627	404510
8946	404511
104812	404512
15848	404513
2289	404514
70455	404515
9161	404516
40754	404517
18797	404518
111779	404519
132196	404520
154454	404521
52979	404522
42060	404523
59388	404524
1020	404525
22459	404526
14606	404527
37637	404528
92	404529
6350	404530
15752	404531
130937	404532
143	404533
59247	404534
39187	404535
12154	404536
1414	404537
6804	404538
41261	404539
40636	404540
40636	404541
53040	404542
65165	404543
111395	404544
50585	404545
132727	404546
146770	404547
38482	404548
17476	404549
11693	404550
5348	404551
36910	404552
22557	404553
74352	404554
181815	404555
47181	404556
88519	404557
22460	404558
85230	404559
68260	404560
9592	404561
24223	404562
10645	404563
49638	404564
40623	404565
2088	404566
2249	404567
11278	404568
4880	404569
125205	404570
111486	404571
48087	404572
13349	404573
879	404574
2245	404575
41588	404576
77376	404577
59425	404578
59022	404579
37596	404580
28446	404581
105124	404582
2377	404583
45904	404584
67462	404585
40930	404586
19133	404587
33735	404588
6705	404589
11335	404590
30261	404591
12343	404592
37912	404593
40784	404594
40559	404595
61882	404596
29138	404597
34326	404598
1944	404599
51094	404600
1944	404601
119520	404602
41413	404603
5005	404604
33669	404605
805	404606
18192	404607
889	404608
1569	404609
23402	404610
8946	404611
39804	404612
21123	404613
13237	404614
13337	404615
83688	404616
2997	404617
37624	404618
37596	404619
39249	404620
13237	404621
85225	404622
22133	404623
7019	404624
22482	404625
48130	404626
70381	404627
8318	404628
81069	404629
6705	404630
21770	404631
6118	404632
65803	404633
8946	404634
5309	404635
13237	404636
840	404637
79914	404638
58886	404639
46530	404640
2159	404641
35172	404642
7464	404643
71950	404644
72785	404645
1434	404646
70918	404647
26396	404648
30143	404649
39438	404650
27284	404651
85320	404652
87882	404653
34071	404654
60143	404655
818	404656
15752	404657
3921	404658
94231	404659
801	404660
27508	404661
2695	404662
2001	404663
25886	404664
1470	404665
13281	404666
36847	404667
51122	404668
15376	404669
6707	404670
630	404671
40603	404672
41172	404673
682	404674
32854	404675
164429	404676
887	404677
20006	404678
27652	404679
13877	404680
118111	404681
26198	404682
1964	404683
9567	404684
40767	404685
19991	404686
46706	404687
43252	404688
105818	404689
36635	404690
63445	404691
53292	404692
58723	404693
65037	404694
101832	404695
8311	404696
11693	404697
46045	404698
101832	404699
164855	404700
6660	404701
18768	404702
11265	404703
33659	404704
186059	404705
9579	404706
4689	404707
44876	404708
98846	404709
9927	404710
33649	404711
19959	404712
772	404713
112881	404714
95559	404715
24222	404716
14171	404717
172261	404718
3082	404719
25963	404720
22657	404721
13525	404722
8749	404723
5241	404724
64453	404725
3518	404726
59977	404727
85196	404728
33464	404729
104445	404730
82263	404731
85802	404732
133138	404733
96039	404734
33464	404735
98441	404736
54179	404737
5547	404738
1909	404739
20310	404740
63327	404741
58477	404742
17610	404743
124291	404744
85441	404745
66407	404746
20508	404747
65409	404748
892	404749
459	404750
24757	404751
21702	404752
8745	404753
22792	404754
30412	404755
15700	404756
27434	404757
3780	404758
1824	404759
126126	404760
43635	404761
47335	404762
11500	404763
24101	404764
1332	404765
46484	404766
18399	404767
71029	404768
85598	404769
71049	404770
96053	404771
8292	404772
25128	404773
18039	404774
24097	404775
55468	404776
98816	404777
70648	404778
67486	404779
10975	404780
4338	404781
23528	404782
77374	404783
25	404784
8990	404785
41369	404786
253	404787
44625	404788
40713	404789
84956	404790
9359	404791
21790	404792
102749	404793
2041	404794
6388	404795
27706	404796
4004	404797
5348	404798
22676	404799
144146	404800
2065	404801
11226	404802
7464	404803
19677	404804
14381	404805
40468	404806
86944	404807
6647	404808
71161	404809
2174	404810
161327	404811
3435	404812
45883	404813
27652	404814
6639	404815
47861	404816
17088	404817
32729	404818
59100	404819
59100	404820
3298	404821
128196	404822
36549	404823
29138	404824
4019	404825
51645	404826
59568	404827
76839	404828
11353	404829
28412	404830
13591	404831
21715	404832
9659	404833
14	404834
49577	404835
8758	404836
159603	404837
59990	404838
39589	404839
3690	404840
3843	404841
104450	404842
117894	404843
117894	404844
902	404845
8498	404846
9015	404847
5890	404848
5890	404849
30775	404850
23075	404851
121895	404852
25822	404853
29640	404854
73216	404855
42017	404856
54259	404857
20229	404858
138130	404859
37664	404860
64523	404861
82364	404862
1416	404863
66445	404864
21328	404865
55858	404866
56716	404867
38506	404868
24436	404869
14773	404870
1416	404871
64270	404872
56795	404873
43698	404874
42794	404875
42177	404876
28643	404877
50998	404878
28660	404879
29196	404880
11473	404881
55081	404882
68751	404883
99226	404884
82347	404885
68068	404886
39886	404887
38477	404888
37262	404889
1811	404890
38856	404891
21309	404892
26133	404893
42168	404894
42460	404895
56552	404896
90786	404897
25105	404898
1416	404899
6621	404900
3455	404901
5810	404902
16623	404903
75521	404904
6959	404905
20867	404906
45762	404907
26	404908
30350	404909
56552	404910
55320	404911
102261	404912
44607	404913
25483	404914
45455	404915
57056	404916
29717	404917
51065	404918
19583	404919
167396	404920
16875	404921
2896	404922
52488	404923
107358	404924
43561	404925
13187	404926
27452	404927
120	404928
7865	404929
16889	404930
11620	404931
29147	404932
110318	404933
50582	404934
185458	404935
5677	404936
5022	404937
60511	404938
19230	404939
104039	404940
78500	404941
78043	404942
12797	404943
160691	404944
2851	404945
78500	404946
51314	404947
102331	404948
78596	404949
95955	404950
97814	404951
101549	404952
141935	404953
70097	404954
182306	404955
88402	404956
61873	404957
126581	404958
28703	404959
121498	404960
23346	404961
11620	404962
72504	404963
5687	404964
23346	404965
120	404966
12797	404967
18132	404968
1494	404969
22782	404970
99011	404971
2105	404972
57144	404973
119777	404974
16325	404975
45	404976
113579	404977
62370	404978
40607	404979
23549	404980
214	404981
17	404982
139851	404983
169	404984
15833	404985
294	404986
151	404987
16899	404988
41494	404989
418	404990
94312	404991
119170	404992
44175	404993
53482	404994
63860	404995
119170	404996
585	404997
83102	404998
131667	404999
104989	405000
10934	405001
118931	405002
108	405003
199	405004
15238	405005
2130	405006
149117	405007
199	405008
47270	405009
126705	405010
11578	405011
61672	405012
155776	405013
1202	405014
1202	405015
16771	405016
418	405017
418	405018
418	405019
306	405020
30868	405021
1334	405022
163	405023
34594	405024
609	405025
3128	405026
113067	405027
6016	405028
38012	405029
201	405030
3837	405031
2224	405032
133552	405033
7364	405034
11998	405035
10304	405036
173045	405037
51064	405038
2164	405039
9071	405040
201	405041
48834	405042
196	405043
19437	405044
32863	405045
67456	405046
85621	405047
1379	405048
164001	405049
36563	405050
44142	405051
2800	405052
13129	405053
7581	405054
5820	405055
102	405056
25069	405057
64602	405058
39580	405059
147237	405060
124237	405061
122942	405062
186961	405063
30638	405064
110162	405065
21442	405066
30638	405067
12698	405068
85037	405069
21327	405070
67376	405071
2097	405072
24645	405073
25996	405074
1714	405075
112472	405076
53958	405077
80269	405078
65192	405079
66448	405080
44699	405081
101154	405082
24169	405083
7524	405084
30488	405085
35508	405086
49324	405087
64547	405088
73412	405089
132006	405090
71445	405091
94550	405092
114372	405093
79536	405094
44525	405095
14669	405096
43979	405097
117031	405098
105975	405099
132051	405100
43457	405101
80383	405102
43414	405103
146801	405104
83033	405105
49324	405106
116	405107
198	405108
100479	405109
137957	405110
142327	405111
3642	405112
483	405113
94550	405114
150989	405115
50773	405116
116243	405117
66846	405118
31622	405119
98589	405120
92502	405121
7928	405122
116	405123
28952	405124
16249	405125
48956	405126
37721	405127
70498	405128
116	405129
50197	405130
793	405131
793	405132
793	405133
36421	405134
3933	405135
39224	405136
114902	405137
2770	405138
35715	405139
3022	405140
27869	405141
74220	405142
29920	405143
5943	405144
6418	405145
11180	405146
53609	405147
1885	405148
21493	405149
21493	405150
9547	405151
8286	405152
84737	405153
41875	405154
601	405155
77371	405156
6418	405157
114175	405158
41857	405159
11060	405160
17899	405161
11237	405162
35094	405163
2747	405164
7529	405165
4618	405166
11941	405167
42653	405168
4618	405169
10093	405170
42860	405171
23720	405172
21589	405173
43437	405174
24202	405175
7529	405176
95847	405177
4618	405178
12099	405179
24202	405180
166759	405181
2096	405182
88779	405183
3490	405184
2299	405185
11237	405186
1328	405187
10039	405188
571	405189
482	405190
45	405191
109742	405192
24310	405193
81180	405194
1744	405195
42310	405196
13976	405197
35118	405198
73746	405199
73746	405200
42273	405201
74298	405202
73550	405203
141310	405204
4262	405205
44729	405206
16795	405207
47886	405208
76964	405209
3131	405210
10307	405211
66017	405212
80692	405213
24153	405214
64411	405215
9716	405216
38229	405217
34110	405218
27336	405219
12410	405220
14563	405221
74759	405222
185810	405223
3000	405224
38	405225
19636	405226
28268	405227
13324	405228
4711	405229
7020	405230
56932	405231
8237	405232
52933	405233
26679	405234
2914	405235
6378	405236
39855	405237
51410	405238
78345	405239
20616	405240
23532	405241
369	405242
113278	405243
2	405244
33238	405245
59468	405246
71317	405247
795	405248
8071	405249
176022	405250
63396	405251
84416	405252
13085	405253
15108	405254
4588	405255
11877	405256
1021	405257
1535	405258
36709	405259
2	405260
83868	405261
53011	405262
2	405263
30304	405264
26264	405265
3246	405266
40312	405267
17951	405268
9105	405269
3451	405270
99970	405271
4706	405272
12552	405273
70954	405274
28716	405275
6074	405276
1927	405277
4167	405278
1694	405279
10946	405280
81905	405281
128591	405282
25584	405283
19464	405284
102762	405285
34138	405286
43840	405287
26317	405288
16091	405289
7923	405290
86530	405291
41547	405292
5941	405293
141536	405294
17398	405295
1175	405296
45275	405297
12166	405298
34443	405299
68	405300
5033	405301
9461	405302
8731	405303
72276	405304
1305	405305
46278	405306
14688	405307
13681	405308
138962	405309
38870	405310
19117	405311
77808	405312
48601	405313
25954	405314
170894	405315
10578	405316
49547	405317
4018	405318
10710	405319
35731	405320
31961	405321
138069	405322
57175	405323
15183	405324
4697	405325
23100	405326
6995	405327
30385	405328
16302	405329
63975	405330
14874	405331
86966	405332
100983	405333
6060	405334
51	405335
32892	405336
584	405337
22877	405338
312	405339
15970	405340
909	405341
909	405342
1202	405343
58385	405344
13908	405345
7204	405346
59045	405347
140247	405348
125146	405349
49537	405350
34833	405351
24678	405352
16291	405353
1305	405354
41584	405355
115764	405356
846	405357
100436	405358
27228	405359
11953	405360
10460	405361
121491	405362
29522	405363
31309	405364
7341	405365
126062	405366
27164	405367
83620	405368
6331	405369
69038	405370
69087	405371
3555	405372
24899	405373
14543	405374
95442	405375
69051	405376
57723	405377
44319	405378
2988	405379
95760	405380
42986	405381
186006	405382
34833	405383
6978	405384
52489	405385
105813	405386
53066	405387
2	405388
15148	405389
123424	405390
38215	405391
58633	405392
119949	405393
4383	405394
6978	405395
19657	405396
19657	405397
9687	405398
13516	405399
28147	405400
57658	405401
672	405402
672	405403
672	405404
4013	405405
10942	405406
36228	405407
33564	405408
7170	405409
18253	405410
73923	405411
60037	405412
2243	405413
91054	405414
135166	405415
150532	405416
6983	405417
65987	405418
28518	405419
8007	405420
100053	405421
83297	405422
917	405423
8412	405424
6530	405425
69622	405426
14904	405427
15557	405428
27213	405429
22009	405430
108810	405431
37123	405432
100697	405433
41229	405434
38070	405435
20428	405436
49552	405437
23894	405438
306	405439
1942	405440
9998	405441
2409	405442
49577	405443
9547	405444
58175	405445
3324	405446
35346	405447
42741	405448
172831	405449
3875	405450
67126	405451
6876	405452
44572	405453
127334	405454
81684	405455
64719	405456
21203	405457
97250	405458
37356	405459
48409	405460
126236	405461
55409	405462
26022	405463
162696	405464
1073	405465
32729	405466
128075	405467
46645	405468
55537	405469
60537	405470
56391	405471
85578	405472
2159	405473
558	405474
17597	405475
35315	405476
3415	405477
79744	405478
3002	405479
3185	405480
3438	405481
20720	405482
28682	405483
80913	405484
29789	405485
8775	405486
84736	405487
185151	405488
17181	405489
73775	405490
27012	405491
166425	405492
711	405493
21559	405494
102424	405495
76055	405496
11116	405497
8161	405498
34164	405499
37334	405500
74354	405501
22017	405502
52868	405503
66523	405504
13523	405505
99913	405506
41461	405507
23733	405508
16089	405509
58080	405510
57972	405511
27237	405512
109610	405513
27017	405514
31281	405515
84696	405516
51605	405517
59982	405518
24006	405519
438	405520
27939	405521
45425	405522
2268	405523
18488	405524
30120	405525
149188	405526
105226	405527
17219	405528
3019	405529
10521	405530
14272	405531
36287	405532
39543	405533
54939	405534
26816	405535
14652	405536
24731	405537
124169	405538
10310	405539
39074	405540
906	405541
20760	405542
19734	405543
37801	405544
50220	405545
15345	405546
13168	405547
5013	405548
4412	405549
15345	405550
19826	405551
78183	405552
10072	405553
11045	405554
24687	405555
30852	405556
2	405557
3550	405558
31045	405559
3639	405560
172559	405561
20731	405562
41263	405563
101258	405564
151992	405565
33825	405566
3517	405567
86960	405568
42508	405569
83363	405570
1390	405571
7773	405572
56591	405573
11399	405574
83940	405575
10469	405576
90409	405577
42534	405578
9352	405579
88611	405580
25176	405581
11118	405582
4013	405583
66545	405584
10533	405585
4958	405586
55803	405587
25363	405588
17694	405589
7341	405590
115743	405591
44219	405592
54149	405593
41485	405594
11419	405595
34716	405596
87332	405597
431	405598
12410	405599
4661	405600
32865	405601
15099	405602
74263	405603
1927	405604
101534	405605
69124	405606
15537	405607
15708	405608
63064	405609
13516	405610
28996	405611
104471	405612
20391	405613
78270	405614
7496	405615
12658	405616
1223	405617
54939	405618
45658	405619
108264	405620
5343	405621
34172	405622
23135	405623
40261	405624
71781	405625
10466	405626
6043	405627
61701	405628
177747	405629
3424	405630
41619	405631
27390	405632
24627	405633
17791	405634
45802	405635
22206	405636
63966	405637
32450	405638
142785	405639
50138	405640
14269	405641
4618	405642
27091	405643
27851	405644
173470	405645
82887	405646
17818	405647
6005	405648
66160	405649
55050	405650
27336	405651
83423	405652
3582	405653
13523	405654
36396	405655
150624	405656
170659	405657
6988	405658
6934	405659
19502	405660
1636	405661
13941	405662
26011	405663
83475	405664
17833	405665
8115	405666
112860	405667
67750	405668
26060	405669
42739	405670
35303	405671
21005	405672
78232	405673
67819	405674
40329	405675
60122	405676
39565	405677
27252	405678
70397	405679
159216	405680
134878	405681
6085	405682
70416	405683
18962	405684
3747	405685
19743	405686
19753	405687
59468	405688
2270	405689
14466	405690
13523	405691
48535	405692
3661	405693
142830	405694
11231	405695
30120	405696
2648	405697
18563	405698
34121	405699
90157	405700
4272	405701
2972	405702
12201	405703
107465	405704
85785	405705
4749	405706
19117	405707
51070	405708
3744	405709
16044	405710
47539	405711
97815	405712
53311	405713
127526	405714
47119	405715
15066	405716
5951	405717
16837	405718
22199	405719
123937	405720
5236	405721
3517	405722
16031	405723
14531	405724
18058	405725
93498	405726
9790	405727
179216	405728
3002	405729
11876	405730
95421	405731
33863	405732
672	405733
48581	405734
2220	405735
4137	405736
22889	405737
14484	405738
5380	405739
122010	405740
22339	405741
12201	405742
44656	405743
6362	405744
22405	405745
3370	405746
39074	405747
63718	405748
30686	405749
65880	405750
16021	405751
2988	405752
33869	405753
31174	405754
4287	405755
60210	405756
10013	405757
46506	405758
7846	405759
40383	405760
27228	405761
15565	405762
8563	405763
107044	405764
87655	405765
109896	405766
182566	405767
50621	405768
10926	405769
21624	405770
15699	405771
54757	405772
104764	405773
32322	405774
39656	405775
124946	405776
27228	405777
1798	405778
3345	405779
156912	405780
139456	405781
50939	405782
16011	405783
10535	405784
5505	405785
14585	405786
7568	405787
183927	405788
106590	405789
108471	405790
87788	405791
107044	405792
1535	405793
9969	405794
71271	405795
20310	405796
34126	405797
135943	405798
93085	405799
532	405800
19500	405801
132068	405802
52554	405803
101136	405804
57598	405805
125	405806
15482	405807
235	405808
5922	405809
34379	405810
122376	405811
5236	405812
8426	405813
27119	405814
3129	405815
10824	405816
32608	405817
5375	405818
3888	405819
71808	405820
13286	405821
50124	405822
4103	405823
22075	405824
141810	405825
9790	405826
14748	405827
8400	405828
74042	405829
181355	405830
1524	405831
58328	405832
6378	405833
49625	405834
46897	405835
10203	405836
1212	405837
63224	405838
1739	405839
31845	405840
5302	405841
57849	405842
9103	405843
674	405844
75124	405845
47657	405846
17169	405847
134577	405848
25029	405849
32767	405850
22149	405851
90111	405852
130832	405853
60042	405854
39074	405855
1535	405856
50765	405857
2972	405858
88352	405859
56187	405860
39322	405861
17597	405862
17769	405863
6128	405864
101755	405865
80442	405866
1535	405867
7189	405868
48232	405869
66379	405870
2806	405871
10393	405872
34122	405873
52730	405874
5186	405875
532	405876
2510	405877
6880	405878
7145	405879
88504	405880
107811	405881
171549	405882
6333	405883
19135	405884
2542	405885
14532	405886
96967	405887
183976	405888
10833	405889
26607	405890
3692	405891
9719	405892
8456	405893
68464	405894
17080	405895
27071	405896
1106	405897
4779	405898
49538	405899
23100	405900
41050	405901
1212	405902
15133	405903
63820	405904
86702	405905
43949	405906
37670	405907
3747	405908
34925	405909
20351	405910
26917	405911
31583	405912
137757	405913
38370	405914
5922	405915
129741	405916
41009	405917
21559	405918
119330	405919
26982	405920
86685	405921
3324	405922
49857	405923
4185	405924
58777	405925
31173	405926
9005	405927
11185	405928
45284	405929
5013	405930
4080	405931
2782	405932
11368	405933
33178	405934
43831	405935
672	405936
34245	405937
45299	405938
25664	405939
72412	405940
44557	405941
22405	405942
235	405943
6331	405944
51174	405945
94105	405946
182398	405947
87318	405948
23869	405949
4277	405950
48240	405951
141810	405952
71430	405953
2630	405954
19136	405955
2616	405956
2	405957
135736	405958
1152	405959
22372	405960
8925	405961
268	405962
101333	405963
14082	405964
66203	405965
40220	405966
20310	405967
2989	405968
28218	405969
18105	405970
51495	405971
10368	405972
14422	405973
27216	405974
9814	405975
47841	405976
4573	405977
49147	405978
131077	405979
74306	405980
36930	405981
15108	405982
5621	405983
88364	405984
78182	405985
102816	405986
31126	405987
34155	405988
9078	405989
16010	405990
65748	405991
67000	405992
7796	405993
1212	405994
3639	405995
10926	405996
3692	405997
44681	405998
22352	405999
23225	406000
6446	406001
10638	406002
59916	406003
33633	406004
41345	406005
13398	406006
4620	406007
26282	406008
23217	406009
37226	406010
4519	406011
21427	406012
66757	406013
40010	406014
87152	406015
102949	406016
38106	406017
106607	406018
13149	406019
15958	406020
1086	406021
10242	406022
21844	406023
29690	406024
55191	406025
672	406026
59823	406027
42447	406028
4412	406029
28774	406030
208	406031
108023	406032
9811	406033
25507	406034
70462	406035
7	406036
24634	406037
28393	406038
44273	406039
54451	406040
134044	406041
68119	406042
13461	406043
55506	406044
188859	406045
170143	406046
29107	406047
28040	406048
38654	406049
3197	406050
8407	406051
13111	406052
9181	406053
11905	406054
46793	406055
11262	406056
83066	406057
783	406058
44859	406059
559	406060
134283	406061
26640	406062
41619	406063
17719	406064
19001	406065
31851	406066
10847	406067
15189	406068
162443	406069
33065	406070
2630	406071
15189	406072
65065	406073
1498	406074
19598	406075
39603	406076
82943	406077
134385	406078
17049	406079
4251	406080
16064	406081
37801	406082
4750	406083
28381	406084
18842	406085
83469	406086
25787	406087
2989	406088
106428	406089
30963	406090
3639	406091
30278	406092
9577	406093
3639	406094
149229	406095
41037	406096
59238	406097
4898	406098
18469	406099
1694	406100
26422	406101
48601	406102
28179	406103
17833	406104
50064	406105
95414	406106
96841	406107
9790	406108
64	406109
3002	406110
2769	406111
63391	406112
4196	406113
8563	406114
6936	406115
2	406116
3675	406117
8917	406118
125	406119
5922	406120
3639	406121
33161	406122
3639	406123
36835	406124
1202	406125
25171	406126
20030	406127
1202	406128
6005	406129
3956	406130
51563	406131
306	406132
17805	406133
24006	406134
4629	406135
351	406136
101437	406137
21778	406138
70041	406139
22	406140
3747	406141
17443	406142
5012	406143
64882	406144
22972	406145
85280	406146
5375	406147
108482	406148
56088	406149
34577	406150
7677	406151
25758	406152
13492	406153
2	406154
7515	406155
27729	406156
13681	406157
64484	406158
4161	406159
67537	406160
98325	406161
4281	406162
15066	406163
5497	406164
170209	406165
30288	406166
1107	406167
177126	406168
5344	406169
64989	406170
6746	406171
10638	406172
10535	406173
87591	406174
2	406175
4715	406176
9472	406177
40098	406178
525	406179
787	406180
92131	406181
182748	406182
23420	406183
33877	406184
87821	406185
32950	406186
16170	406187
18419	406188
835	406189
13523	406190
35741	406191
2	406192
12933	406193
6155	406194
20552	406195
672	406196
61671	406197
3747	406198
1152	406199
11368	406200
18842	406201
13976	406202
29766	406203
36764	406204
29802	406205
101996	406206
114234	406207
3976	406208
98015	406209
55336	406210
56776	406211
5448	406212
110240	406213
30882	406214
21602	406215
32286	406216
118585	406217
49694	406218
187105	406219
30352	406220
68603	406221
49537	406222
60856	406223
43778	406224
42340	406225
17154	406226
2038	406227
7794	406228
4013	406229
42276	406230
63097	406231
42350	406232
2235	406233
672	406234
154009	406235
15699	406236
57894	406237
3728	406238
21323	406239
83265	406240
11076	406241
67699	406242
134440	406243
6959	406244
15	406245
14822	406246
38091	406247
28052	406248
52262	406249
8184	406250
96919	406251
37877	406252
283	406253
21084	406254
63154	406255
19	406256
17592	406257
17225	406258
88181	406259
74034	406260
8891	406261
132366	406262
81975	406263
25596	406264
67126	406265
31174	406266
10069	406267
44834	406268
15090	406269
80189	406270
6948	406271
47315	406272
9111	406273
55309	406274
55707	406275
15066	406276
15066	406277
81538	406278
97613	406279
20351	406280
21337	406281
15066	406282
120550	406283
7018	406284
80257	406285
38798	406286
12410	406287
65203	406288
54910	406289
21452	406290
100455	406291
92924	406292
66848	406293
38331	406294
17989	406295
20934	406296
54583	406297
7911	406298
15881	406299
51306	406300
106631	406301
95930	406302
34539	406303
26493	406304
2118	406305
48869	406306
3129	406307
16314	406308
41700	406309
16314	406310
152558	406311
38654	406312
1223	406313
21337	406314
98064	406315
49662	406316
48156	406317
14860	406318
14340	406319
3151	406320
36208	406321
9026	406322
122642	406323
20720	406324
94916	406325
53296	406326
65642	406327
110486	406328
107751	406329
33111	406330
181525	406331
38966	406332
100350	406333
100299	406334
36219	406335
124005	406336
98064	406337
104036	406338
95972	406339
78172	406340
18000	406341
78618	406342
17622	406343
104241	406344
44152	406345
7971	406346
64896	406347
62941	406348
20661	406349
18000	406350
78864	406351
12385	406352
17171	406353
86047	406354
5448	406355
4983	406356
5240	406357
19500	406358
7443	406359
7846	406360
702	406361
39516	406362
36424	406363
23920	406364
35581	406365
141341	406366
94499	406367
36626	406368
16908	406369
30013	406370
138535	406371
63334	406372
63469	406373
29841	406374
487	406375
79012	406376
30662	406377
24641	406378
17910	406379
7745	406380
56469	406381
136690	406382
165470	406383
11995	406384
15047	406385
54483	406386
28058	406387
49220	406388
28083	406389
4256	406390
125885	406391
55409	406392
132947	406393
21718	406394
14480	406395
40649	406396
94031	406397
13666	406398
89956	406399
64823	406400
13516	406401
6005	406402
97370	406403
93047	406404
53644	406405
59884	406406
119832	406407
20457	406408
57333	406409
51461	406410
35105	406411
47502	406412
132292	406413
51435	406414
3519	406415
31977	406416
8019	406417
26737	406418
85355	406419
584	406420
134015	406421
134015	406422
2315	406423
26258	406424
26228	406425
4706	406426
15369	406427
77550	406428
84710	406429
86721	406430
24856	406431
39712	406432
125637	406433
8057	406434
116182	406435
14860	406436
74945	406437
94337	406438
96654	406439
44620	406440
31382	406441
98728	406442
43338	406443
24006	406444
16656	406445
38025	406446
38872	406447
57381	406448
40380	406449
3002	406450
5630	406451
66502	406452
6926	406453
48442	406454
130758	406455
762	406456
149784	406457
31041	406458
3758	406459
13085	406460
10633	406461
23100	406462
54483	406463
26055	406464
84500	406465
46748	406466
39093	406467
31527	406468
8391	406469
67328	406470
38976	406471
79808	406472
60848	406473
11528	406474
21836	406475
27245	406476
38	406477
64503	406478
27930	406479
30586	406480
4535	406481
50212	406482
18164	406483
45581	406484
96505	406485
37297	406486
12310	406487
46538	406488
55356	406489
97603	406490
3639	406491
3639	406492
173596	406493
75731	406494
57458	406495
33758	406496
5369	406497
22467	406498
49536	406499
65804	406500
100883	406501
46495	406502
86817	406503
82815	406504
3872	406505
10523	406506
40204	406507
70114	406508
8547	406509
57436	406510
2127	406511
2	406512
86948	406513
173054	406514
80054	406515
78182	406516
80167	406517
43957	406518
102751	406519
12651	406520
56425	406521
3167	406522
124037	406523
1385	406524
31749	406525
43745	406526
172957	406527
69942	406528
53513	406529
120792	406530
41118	406531
59468	406532
66159	406533
49535	406534
2	406535
70029	406536
139111	406537
176179	406538
5489	406539
55498	406540
8400	406541
31408	406542
2415	406543
32563	406544
66316	406545
25182	406546
66316	406547
97673	406548
9533	406549
2	406550
74338	406551
42339	406552
41312	406553
63077	406554
102901	406555
187008	406556
151381	406557
131820	406558
105099	406559
142742	406560
16276	406561
177355	406562
49161	406563
108470	406564
76359	406565
130789	406566
16857	406567
80215	406568
79875	406569
50959	406570
19114	406571
86235	406572
10579	406573
8607	406574
17608	406575
18336	406576
84422	406577
46604	406578
58736	406579
2415	406580
63429	406581
7295	406582
9241	406583
13332	406584
48534	406585
23773	406586
55745	406587
38434	406588
29766	406589
6914	406590
27413	406591
10523	406592
77696	406593
130109	406594
42300	406595
19	406596
19	406597
56681	406598
10021	406599
106128	406600
8218	406601
72794	406602
20296	406603
11389	406604
36599	406605
71134	406606
148829	406607
374	406608
17171	406609
731	406610
48205	406611
674	406612
25962	406613
64363	406614
17678	406615
3872	406616
25606	406617
24861	406618
24345	406619
34322	406620
106881	406621
34813	406622
63139	406623
16320	406624
76322	406625
7750	406626
12619	406627
8071	406628
56464	406629
103692	406630
113437	406631
14822	406632
73362	406633
20379	406634
49944	406635
88244	406636
15299	406637
24567	406638
17037	406639
63220	406640
55719	406641
11138	406642
51265	406643
11443	406644
12829	406645
3821	406646
717	406647
3435	406648
12250	406649
1219	406650
9159	406651
10908	406652
34833	406653
11073	406654
103313	406655
41315	406656
136793	406657
33851	406658
72475	406659
89130	406660
131428	406661
15529	406662
12260	406663
13058	406664
20431	406665
40258	406666
71615	406667
693	406668
63041	406669
33041	406670
114929	406671
136671	406672
84523	406673
83868	406674
130984	406675
87392	406676
91426	406677
8178	406678
67420	406679
170344	406680
30667	406681
227	406682
62990	406683
11109	406684
8135	406685
18989	406686
170291	406687
12198	406688
1405	406689
98814	406690
22940	406691
10597	406692
75977	406693
14332	406694
103675	406695
88938	406696
49526	406697
14360	406698
3051	406699
56441	406700
339	406701
1927	406702
14444	406703
63154	406704
36178	406705
34617	406706
113	406707
13935	406708
11462	406709
35864	406710
166055	406711
4235	406712
37644	406713
17989	406714
43514	406715
65880	406716
124115	406717
14	406718
29597	406719
24586	406720
95265	406721
69503	406722
24965	406723
82903	406724
37976	406725
63274	406726
71144	406727
54805	406728
170671	406729
119613	406730
9524	406731
18986	406732
79623	406733
256	406734
181183	406735
672	406736
52447	406737
99160	406738
24770	406739
7677	406740
82426	406741
17364	406742
31752	406743
31752	406744
164534	406745
63077	406746
178023	406747
68145	406748
25465	406749
19782	406750
33163	406751
63446	406752
2579	406753
102520	406754
61465	406755
26057	406756
2520	406757
36684	406758
112068	406759
16361	406760
19852	406761
9227	406762
9541	406763
18845	406764
10216	406765
80321	406766
85	406767
21116	406768
92508	406769
60658	406770
5489	406771
56670	406772
23055	406773
50751	406774
80725	406775
38999	406776
30833	406777
53358	406778
50746	406779
23065	406780
14844	406781
129173	406782
53871	406783
15087	406784
26329	406785
167901	406786
134039	406787
17818	406788
67218	406789
33193	406790
9861	406791
38620	406792
93165	406793
120833	406794
5302	406795
127816	406796
117060	406797
22027	406798
49233	406799
84334	406800
27172	406801
61666	406802
78753	406803
6213	406804
729	406805
49936	406806
45125	406807
40215	406808
33864	406809
86774	406810
69817	406811
32944	406812
155416	406813
77381	406814
50746	406815
20253	406816
84690	406817
26318	406818
10523	406819
18964	406820
175298	406821
29769	406822
149198	406823
54504	406824
108397	406825
6163	406826
75510	406827
31338	406828
31902	406829
25895	406830
37081	406831
38295	406832
10748	406833
13120	406834
44553	406835
111354	406836
39969	406837
17445	406838
75511	406839
101496	406840
8152	406841
84568	406842
109458	406843
31338	406844
95598	406845
103793	406846
3616	406847
46600	406848
30206	406849
8368	406850
11713	406851
54534	406852
36936	406853
2261	406854
42666	406855
37421	406856
22387	406857
22667	406858
2261	406859
49115	406860
130811	406861
59898	406862
14844	406863
50776	406864
537	406865
129817	406866
23295	406867
42873	406868
69936	406869
69838	406870
103938	406871
48568	406872
24186	406873
27924	406874
88080	406875
14933	406876
51523	406877
12385	406878
28832	406879
526	406880
21386	406881
89363	406882
10507	406883
129035	406884
99819	406885
13463	406886
16908	406887
43828	406888
122407	406889
537	406890
10378	406891
26049	406892
42668	406893
55961	406894
129467	406895
57395	406896
51617	406897
7284	406898
3051	406899
86901	406900
40019	406901
121654	406902
92125	406903
428	406904
63181	406905
49936	406906
23682	406907
7950	406908
56031	406909
51891	406910
78312	406911
183452	406912
46802	406913
41236	406914
178844	406915
79637	406916
13492	406917
16349	406918
103071	406919
110174	406920
31711	406921
12478	406922
80021	406923
54483	406924
20261	406925
10700	406926
1652	406927
74047	406928
15655	406929
22201	406930
18011	406931
69992	406932
10523	406933
26013	406934
11423	406935
11423	406936
51690	406937
10573	406938
7735	406939
4254	406940
61529	406941
107749	406942
92907	406943
67953	406944
105120	406945
3008	406946
55	406947
10418	406948
46708	406949
73204	406950
41975	406951
10376	406952
21926	406953
170335	406954
8942	406955
107009	406956
36206	406957
8942	406958
163382	406959
9732	406960
20042	406961
30361	406962
14870	406963
7971	406964
87297	406965
30399	406966
17886	406967
45432	406968
20730	406969
30385	406970
58747	406971
29778	406972
37359	406973
9294	406974
21788	406975
24426	406976
47045	406977
81156	406978
55654	406979
14254	406980
12603	406981
4420	406982
1686	406983
38554	406984
14272	406985
56092	406986
82417	406987
12166	406988
67128	406989
7950	406990
70215	406991
63008	406992
182207	406993
160913	406994
149063	406995
2476	406996
22340	406997
23103	406998
15537	406999
7896	407000
82992	407001
16005	407002
27791	407003
28902	407004
67744	407005
38028	407006
12208	407007
17955	407008
88617	407009
58182	407010
40263	407011
149703	407012
84998	407013
6213	407014
44624	407015
31908	407016
2839	407017
147795	407018
42534	407019
28859	407020
100231	407021
57445	407022
115901	407023
126624	407024
40019	407025
10739	407026
41435	407027
37992	407028
78311	407029
87081	407030
38391	407031
11877	407032
36997	407033
12208	407034
122729	407035
19598	407036
1799	407037
86936	407038
17032	407039
97090	407040
33869	407041
29105	407042
945	407043
945	407044
53938	407045
12926	407046
23772	407047
10606	407048
22405	407049
135608	407050
28958	407051
13785	407052
132370	407053
76632	407054
38782	407055
60759	407056
1686	407057
53369	407058
27523	407059
19925	407060
126585	407061
92388	407062
37067	407063
9644	407064
17181	407065
1223	407066
59536	407067
30039	407068
122692	407069
8007	407070
31574	407071
21577	407072
96608	407073
150822	407074
25113	407075
108249	407076
39274	407077
98281	407078
186110	407079
4426	407080
120159	407081
90853	407082
20195	407083
12603	407084
115933	407085
12468	407086
20698	407087
104243	407088
13051	407089
77574	407090
4488	407091
10378	407092
32223	407093
51243	407094
44861	407095
88028	407096
13463	407097
10403	407098
114947	407099
29891	407100
77327	407101
4274	407102
117071	407103
56681	407104
29062	407105
33834	407106
22201	407107
1211	407108
85907	407109
62126	407110
109366	407111
38398	407112
1669	407113
137216	407114
113365	407115
37356	407116
20259	407117
20161	407118
12142	407119
29892	407120
32146	407121
116089	407122
29395	407123
16318	407124
8390	407125
51690	407126
14925	407127
58176	407128
30591	407129
10700	407130
115707	407131
5875	407132
12478	407133
83759	407134
15679	407135
69114	407136
30048	407137
82815	407138
41975	407139
64577	407140
94006	407141
136914	407142
121742	407143
69677	407144
61495	407145
9060	407146
106912	407147
2044	407148
38665	407149
22907	407150
27887	407151
42273	407152
71620	407153
3345	407154
27930	407155
30167	407156
150157	407157
150235	407158
58614	407159
110126	407160
62092	407161
11423	407162
162155	407163
12803	407164
151220	407165
17769	407166
33911	407167
62881	407168
128940	407169
12603	407170
82030	407171
77212	407172
98518	407173
59457	407174
114439	407175
45957	407176
96130	407177
91877	407178
23507	407179
17955	407180
25633	407181
10757	407182
45944	407183
69852	407184
6144	407185
24584	407186
7292	407187
89129	407188
106317	407189
66875	407190
149482	407191
76339	407192
6314	407193
95318	407194
136405	407195
36237	407196
13765	407197
92929	407198
27006	407199
11423	407200
58016	407201
128989	407202
40103	407203
92209	407204
185270	407205
15329	407206
51208	407207
105961	407208
22890	407209
38215	407210
25875	407211
162399	407212
27019	407213
58059	407214
180019	407215
107473	407216
7817	407217
39885	407218
86197	407219
136434	407220
97698	407221
96495	407222
3151	407223
155903	407224
8965	407225
28626	407226
15569	407227
11149	407228
188758	407229
66182	407230
143177	407231
21387	407232
22339	407233
30327	407234
55409	407235
21714	407236
82693	407237
33193	407238
71620	407239
1211	407240
87339	407241
27427	407242
59774	407243
80021	407244
87411	407245
27169	407246
15	407247
116398	407248
36371	407249
69909	407250
3740	407251
60367	407252
65058	407253
100007	407254
1689	407255
101432	407256
7254	407257
125284	407258
127575	407259
15150	407260
10573	407261
5152	407262
61893	407263
43405	407264
5304	407265
125	407266
74040	407267
123062	407268
13976	407269
89928	407270
15327	407271
90123	407272
6962	407273
79875	407274
49879	407275
14585	407276
69852	407277
115933	407278
24812	407279
2126	407280
90026	407281
45299	407282
75208	407283
48534	407284
6162	407285
65685	407286
65685	407287
56646	407288
66875	407289
27746	407290
36228	407291
56992	407292
73293	407293
58599	407294
19464	407295
15215	407296
75617	407297
40964	407298
61896	407299
12120	407300
162337	407301
10710	407302
7923	407303
68390	407304
87544	407305
103069	407306
23754	407307
674	407308
3438	407309
36687	407310
43840	407311
27932	407312
48716	407313
26293	407314
3965	407315
10570	407316
95046	407317
17594	407318
10946	407319
34050	407320
58214	407321
5152	407322
58050	407323
487	407324
64515	407325
9159	407326
106729	407327
674	407328
588	407329
108377	407330
16316	407331
103791	407332
3517	407333
88464	407334
86485	407335
14	407336
48364	407337
118585	407338
695	407339
48498	407340
3661	407341
79176	407342
8028	407343
25650	407344
5287	407345
23525	407346
106898	407347
103027	407348
920	407349
130706	407350
20357	407351
4278	407352
18469	407353
6917	407354
116234	407355
189030	407356
112317	407357
152059	407358
187798	407359
9522	407360
48230	407361
14826	407362
77741	407363
13120	407364
41181	407365
39910	407366
130790	407367
50786	407368
37680	407369
61474	407370
18466	407371
44278	407372
156259	407373
27169	407374
99157	407375
104050	407376
23103	407377
84029	407378
39937	407379
52952	407380
4984	407381
65374	407382
30120	407383
33911	407384
92468	407385
134102	407386
39915	407387
23098	407388
532	407389
34492	407390
7727	407391
69498	407392
8909	407393
52633	407394
35969	407395
3733	407396
3341	407397
34375	407398
83951	407399
12461	407400
4224	407401
4842	407402
19750	407403
64130	407404
69539	407405
50417	407406
33037	407407
57956	407408
20338	407409
51652	407410
88463	407411
10570	407412
21136	407413
57221	407414
127291	407415
93047	407416
113843	407417
111480	407418
11674	407419
12203	407420
36871	407421
11061	407422
38434	407423
86197	407424
36192	407425
24812	407426
38229	407427
69344	407428
10901	407429
2261	407430
92344	407431
58107	407432
104425	407433
20460	407434
69630	407435
2616	407436
20123	407437
92144	407438
63334	407439
64724	407440
113431	407441
70114	407442
86732	407443
67392	407444
115888	407445
84439	407446
63256	407447
34707	407448
42270	407449
17723	407450
54752	407451
16908	407452
46696	407453
5375	407454
22372	407455
48585	407456
76361	407457
53871	407458
55780	407459
32110	407460
91505	407461
46015	407462
7470	407463
183346	407464
101122	407465
10710	407466
44976	407467
95226	407468
15514	407469
29892	407470
36237	407471
86250	407472
28018	407473
6162	407474
14372	407475
33038	407476
35148	407477
4633	407478
83733	407479
104204	407480
33038	407481
34833	407482
125808	407483
159430	407484
55557	407485
145593	407486
169736	407487
80072	407488
67876	407489
17955	407490
54725	407491
43200	407492
5621	407493
102918	407494
93773	407495
43404	407496
59464	407497
35842	407498
22328	407499
172926	407500
6975	407501
43757	407502
43743	407503
44268	407504
65638	407505
29798	407506
2782	407507
83942	407508
34122	407509
22280	407510
68652	407511
67610	407512
10831	407513
53808	407514
81886	407515
6975	407516
6733	407517
135614	407518
131857	407519
30436	407520
58195	407521
17910	407522
97943	407523
166221	407524
55745	407525
170410	407526
31676	407527
487	407528
125523	407529
82617	407530
155809	407531
19570	407532
15958	407533
55020	407534
37101	407535
84328	407536
18458	407537
43731	407538
7735	407539
487	407540
79879	407541
43763	407542
12831	407543
11864	407544
12468	407545
7735	407546
59819	407547
141681	407548
14484	407549
42071	407550
116444	407551
25758	407552
113484	407553
36228	407554
43884	407555
21220	407556
56613	407557
46003	407558
69352	407559
168606	407560
41145	407561
23100	407562
6880	407563
38310	407564
39720	407565
80806	407566
89389	407567
55635	407568
43432	407569
96505	407570
90053	407571
113065	407572
80749	407573
79515	407574
35966	407575
14782	407576
14782	407577
20325	407578
67290	407579
87144	407580
138119	407581
20259	407582
15090	407583
32902	407584
69473	407585
25005	407586
132509	407587
115006	407588
25290	407589
28886	407590
49955	407591
58036	407592
69658	407593
49899	407594
48400	407595
59659	407596
13133	407597
42273	407598
92596	407599
26996	407600
5159	407601
53989	407602
1223	407603
14715	407604
36099	407605
33109	407606
157319	407607
6048	407608
136505	407609
104173	407610
73495	407611
9229	407612
38151	407613
89143	407614
11674	407615
30591	407616
14152	407617
75727	407618
18617	407619
83469	407620
87101	407621
187284	407622
105680	407623
24602	407624
79776	407625
8987	407626
31421	407627
5186	407628
42360	407629
170440	407630
6228	407631
47352	407632
15517	407633
18619	407634
86078	407635
108176	407636
137849	407637
6917	407638
55932	407639
54303	407640
51617	407641
57830	407642
2409	407643
122437	407644
44084	407645
54483	407646
53259	407647
23103	407648
160985	407649
104059	407650
101534	407651
17608	407652
11834	407653
3787	407654
23507	407655
59143	407656
3535	407657
108146	407658
111195	407659
28908	407660
41370	407661
36415	407662
15903	407663
30399	407664
162632	407665
164444	407666
24683	407667
86695	407668
53809	407669
49549	407670
256	407671
16237	407672
15997	407673
33037	407674
9897	407675
9897	407676
36202	407677
9508	407678
131183	407679
11781	407680
30942	407681
41436	407682
105012	407683
100412	407684
141598	407685
89148	407686
23055	407687
27824	407688
166604	407689
66203	407690
30669	407691
60734	407692
19661	407693
59898	407694
36908	407695
96413	407696
44557	407697
25556	407698
5313	407699
26244	407700
63011	407701
24918	407702
19835	407703
186422	407704
115630	407705
51399	407706
57596	407707
91939	407708
61357	407709
147067	407710
123689	407711
93197	407712
21540	407713
82059	407714
4511	407715
65451	407716
112027	407717
36097	407718
91826	407719
147828	407720
62319	407721
91269	407722
124157	407723
98615	407724
54583	407725
43662	407726
81281	407727
10946	407728
63559	407729
70068	407730
52597	407731
16627	407732
27717	407733
33918	407734
14715	407735
71670	407736
27930	407737
6876	407738
16302	407739
106211	407740
8942	407741
14620	407742
6645	407743
148825	407744
41684	407745
93206	407746
33034	407747
4645	407748
48355	407749
53691	407750
113065	407751
38037	407752
12603	407753
7817	407754
24729	407755
5323	407756
14627	407757
51265	407758
46401	407759
69539	407760
1303	407761
14826	407762
14259	407763
13052	407764
4645	407765
34737	407766
30631	407767
2753	407768
107482	407769
78615	407770
17622	407771
92392	407772
58851	407773
35842	407774
29909	407775
103903	407776
59571	407777
85446	407778
13614	407779
33161	407780
33193	407781
53729	407782
77868	407783
14466	407784
35303	407785
4778	407786
36586	407787
36836	407788
48085	407789
10071	407790
12569	407791
40140	407792
85665	407793
143416	407794
164115	407795
4909	407796
106437	407797
17037	407798
30781	407799
32902	407800
76615	407801
88483	407802
154040	407803
22482	407804
85962	407805
41654	407806
98335	407807
8792	407808
42891	407809
139432	407810
17607	407811
15488	407812
5465	407813
7295	407814
34470	407815
155692	407816
8607	407817
26516	407818
63181	407819
51617	407820
9471	407821
299	407822
75835	407823
44638	407824
72081	407825
66192	407826
10579	407827
92807	407828
97086	407829
17603	407830
46387	407831
99177	407832
25579	407833
56469	407834
63220	407835
188950	407836
45322	407837
20886	407838
58182	407839
115731	407840
107009	407841
139898	407842
105519	407843
1686	407844
88929	407845
109044	407846
4062	407847
31657	407848
125026	407849
126160	407850
49626	407851
142352	407852
140625	407853
39274	407854
108178	407855
22154	407856
26237	407857
26237	407858
68390	407859
36709	407860
7801	407861
47886	407862
47478	407863
99013	407864
146153	407865
21375	407866
58476	407867
58706	407868
7911	407869
10573	407870
12110	407871
30580	407872
31572	407873
50515	407874
9149	407875
59574	407876
153941	407877
15468	407878
51038	407879
56417	407880
20914	407881
13167	407882
152588	407883
43702	407884
34947	407885
98943	407886
82724	407887
162135	407888
4765	407889
119547	407890
171599	407891
6918	407892
31633	407893
674	407894
50322	407895
82840	407896
174391	407897
110196	407898
76389	407899
109687	407900
25	407901
131983	407902
73003	407903
8273	407904
32023	407905
2520	407906
20868	407907
30579	407908
20498	407909
17920	407910
41957	407911
25512	407912
37119	407913
62640	407914
68379	407915
51612	407916
16627	407917
30371	407918
7896	407919
101779	407920
42387	407921
64882	407922
45965	407923
31011	407924
90161	407925
55885	407926
66474	407927
4630	407928
100654	407929
38530	407930
18173	407931
184800	407932
17528	407933
165872	407934
34284	407935
10021	407936
26168	407937
151812	407938
31192	407939
84063	407940
45325	407941
79112	407942
61464	407943
35182	407944
38971	407945
69481	407946
16510	407947
19576	407948
158372	407949
26237	407950
172978	407951
4070	407952
2616	407953
102333	407954
25885	407955
112115	407956
131471	407957
487	407958
74112	407959
33111	407960
6351	407961
24683	407962
7170	407963
7354	407964
25182	407965
14876	407966
26329	407967
37550	407968
55309	407969
36936	407970
79012	407971
76193	407972
72539	407973
14410	407974
22855	407975
67485	407976
90986	407977
16011	407978
99970	407979
94626	407980
30669	407981
38259	407982
44776	407983
122044	407984
15105	407985
38192	407986
54645	407987
39981	407988
128883	407989
5302	407990
69572	407991
99984	407992
87172	407993
130336	407994
55633	407995
33247	407996
38654	407997
38252	407998
74430	407999
31527	408000
130568	408001
22169	408002
25486	408003
95556	408004
15031	408005
8007	408006
34969	408007
135278	408008
58176	408009
31922	408010
47259	408011
27122	408012
135722	408013
77410	408014
27017	408015
10378	408016
132558	408017
132558	408018
41046	408019
11390	408020
59598	408021
9880	408022
5782	408023
18502	408024
76376	408025
21396	408026
54742	408027
49983	408028
10942	408029
17606	408030
160205	408031
95870	408032
101378	408033
158091	408034
5387	408035
67290	408036
45152	408037
98571	408038
106426	408039
92820	408040
119371	408041
7057	408042
82967	408043
14558	408044
143687	408045
184757	408046
77607	408047
30414	408048
12638	408049
125629	408050
101652	408051
167802	408052
113054	408053
45069	408054
86971	408055
35731	408056
55423	408057
7061	408058
7047	408059
7933	408060
113293	408061
10021	408062
108276	408063
74299	408064
30071	408065
59681	408066
13172	408067
31922	408068
65066	408069
124648	408070
25543	408071
99984	408072
58811	408073
67583	408074
47489	408075
171660	408076
89011	408077
4268	408078
18506	408079
32981	408080
10901	408081
7154	408082
104237	408083
18617	408084
37685	408085
82848	408086
108222	408087
6983	408088
178945	408089
148785	408090
122480	408091
13112	408092
44513	408093
172314	408094
26980	408095
12995	408096
998	408097
32173	408098
13666	408099
50536	408100
10538	408101
161941	408102
55707	408103
32960	408104
36986	408105
178389	408106
18644	408107
20501	408108
68622	408109
177463	408110
99570	408111
67378	408112
20501	408113
12831	408114
43237	408115
48278	408116
77607	408117
55707	408118
25176	408119
54451	408120
16064	408121
16064	408122
78558	408123
79668	408124
2571	408125
17764	408126
66734	408127
143415	408128
45710	408129
33253	408130
65058	408131
16000	408132
34351	408133
34122	408134
35179	408135
25005	408136
25887	408137
4254	408138
77592	408139
15434	408140
40140	408141
16349	408142
84005	408143
116153	408144
29062	408145
28589	408146
25003	408147
161302	408148
22401	408149
35569	408150
77015	408151
53826	408152
66731	408153
91946	408154
10522	408155
63630	408156
110641	408157
78590	408158
79022	408159
113293	408160
24647	408161
106734	408162
98195	408163
14939	408164
36091	408165
36091	408166
20351	408167
25784	408168
67716	408169
51451	408170
46277	408171
94954	408172
103524	408173
48455	408174
10403	408175
89826	408176
67361	408177
30743	408178
125212	408179
35345	408180
51243	408181
9108	408182
90359	408183
19750	408184
10757	408185
4161	408186
6921	408187
188920	408188
21062	408189
8102	408190
46988	408191
124830	408192
18964	408193
11719	408194
10624	408195
29924	408196
21210	408197
127627	408198
32234	408199
3686	408200
25784	408201
3686	408202
11674	408203
49936	408204
55905	408205
24586	408206
10876	408207
48370	408208
115241	408209
12703	408210
119547	408211
4764	408212
35217	408213
35217	408214
73800	408215
46988	408216
55633	408217
83339	408218
15205	408219
46290	408220
169287	408221
25683	408222
44312	408223
30591	408224
46003	408225
81918	408226
86941	408227
102278	408228
51165	408229
56208	408230
38259	408231
35741	408232
53444	408233
76376	408234
10638	408235
92913	408236
44886	408237
54777	408238
10871	408239
166098	408240
11674	408241
14625	408242
132473	408243
75505	408244
102679	408245
14065	408246
91003	408247
36151	408248
75598	408249
105486	408250
130799	408251
111196	408252
117260	408253
23044	408254
36684	408255
172423	408256
111160	408257
16510	408258
4910	408259
58407	408260
77409	408261
65053	408262
49758	408263
128305	408264
4509	408265
123207	408266
93008	408267
124624	408268
43976	408269
151204	408270
35595	408271
159593	408272
25386	408273
6107	408274
80806	408275
56064	408276
161682	408277
124121	408278
26186	408279
96548	408280
38254	408281
128315	408282
10871	408283
80471	408284
26186	408285
121972	408286
25005	408287
50650	408288
55423	408289
79235	408290
83141	408291
103029	408292
8102	408293
26317	408294
161992	408295
37046	408296
187299	408297
30946	408298
29821	408299
24618	408300
24505	408301
52813	408302
22450	408303
25214	408304
31527	408305
10888	408306
124285	408307
75719	408308
45857	408309
27824	408310
66072	408311
29599	408312
114846	408313
55718	408314
8391	408315
27087	408316
10418	408317
36766	408318
11877	408319
20720	408320
65064	408321
17205	408322
5461	408323
11546	408324
119477	408325
50750	408326
43605	408327
998	408328
12521	408329
78840	408330
43608	408331
98939	408332
76317	408333
31192	408334
6320	408335
33161	408336
10378	408337
10378	408338
91028	408339
59821	408340
32047	408341
25556	408342
10571	408343
3939	408344
5940	408345
39748	408346
17603	408347
82715	408348
7126	408349
8158	408350
27111	408351
17335	408352
7472	408353
26253	408354
10700	408355
22465	408356
30882	408357
62788	408358
34111	408359
74777	408360
141777	408361
15517	408362
53938	408363
113843	408364
59536	408365
12166	408366
24627	408367
5152	408368
762	408369
10508	408370
150660	408371
20188	408372
61893	408373
114	408374
20271	408375
22173	408376
70466	408377
28029	408378
69357	408379
59603	408380
7709	408381
18417	408382
24978	408383
13149	408384
38441	408385
178244	408386
63120	408387
14458	408388
3770	408389
3686	408390
130268	408391
14625	408392
9709	408393
78920	408394
140022	408395
40339	408396
144803	408397
33945	408398
74945	408399
119560	408400
143139	408401
144117	408402
21286	408403
11203	408404
89129	408405
166420	408406
103793	408407
18646	408408
119620	408409
43769	408410
163995	408411
87776	408412
86199	408413
69352	408414
142569	408415
104069	408416
172930	408417
24965	408418
41145	408419
41273	408420
131225	408421
138354	408422
82732	408423
73227	408424
126742	408425
24524	408426
95715	408427
70029	408428
75587	408429
29127	408430
163374	408431
25262	408432
36997	408433
47415	408434
100494	408435
8368	408436
7319	408437
78287	408438
1223	408439
42140	408440
48541	408441
13666	408442
23830	408443
71272	408444
106752	408445
181324	408446
7039	408447
32614	408448
116914	408449
17998	408450
42986	408451
17897	408452
93390	408453
63381	408454
36449	408455
67889	408456
128689	408457
42494	408458
16430	408459
99753	408460
160075	408461
115797	408462
112011	408463
448	408464
92262	408465
29783	408466
93254	408467
374	408468
19764	408469
80861	408470
61380	408471
143355	408472
76149	408473
19104	408474
108328	408475
71470	408476
17622	408477
69586	408478
21360	408479
66793	408480
36482	408481
32140	408482
88204	408483
103176	408484
11185	408485
74764	408486
6320	408487
160077	408488
62652	408489
11840	408490
5942	408491
27190	408492
19038	408493
62551	408494
55719	408495
7470	408496
18528	408497
3517	408498
12201	408499
110423	408500
55799	408501
58000	408502
69459	408503
169380	408504
10418	408505
34813	408506
16925	408507
6320	408508
5043	408509
14444	408510
48230	408511
84429	408512
5753	408513
99889	408514
51631	408515
92392	408516
11121	408517
7879	408518
58010	408519
103537	408520
52719	408521
80514	408522
74263	408523
3964	408524
11970	408525
19796	408526
42519	408527
30837	408528
32954	408529
32614	408530
114184	408531
8073	408532
186238	408533
53371	408534
89855	408535
64004	408536
152697	408537
66192	408538
66192	408539
112809	408540
10589	408541
4673	408542
32643	408543
10508	408544
104237	408545
3059	408546
5731	408547
37765	408548
17092	408549
1469	408550
46985	408551
26222	408552
9177	408553
9229	408554
9159	408555
62230	408556
35345	408557
41098	408558
2520	408559
51038	408560
1684	408561
38731	408562
119279	408563
10757	408564
100445	408565
17603	408566
167507	408567
107792	408568
7170	408569
12574	408570
114501	408571
20862	408572
918	408573
130226	408574
88572	408575
60882	408576
124843	408577
46216	408578
11368	408579
51022	408580
55329	408581
21844	408582
6999	408583
24919	408584
14792	408585
17603	408586
45944	408587
101987	408588
121807	408589
79812	408590
123657	408591
16065	408592
11573	408593
16349	408594
67744	408595
27867	408596
82426	408597
50427	408598
50854	408599
45986	408600
163475	408601
58820	408602
71539	408603
34530	408604
34578	408605
126379	408606
40158	408607
85393	408608
61666	408609
92066	408610
57826	408611
129098	408612
18074	408613
15462	408614
28859	408615
128526	408616
80725	408617
161578	408618
48455	408619
14843	408620
26298	408621
19743	408622
55676	408623
58849	408624
69360	408625
32895	408626
50751	408627
5307	408628
12070	408629
59571	408630
38191	408631
37333	408632
67910	408633
10589	408634
54645	408635
46030	408636
80768	408637
31719	408638
53697	408639
82059	408640
98190	408641
55067	408642
53825	408643
10876	408644
21540	408645
166135	408646
138119	408647
47349	408648
16005	408649
65358	408650
144609	408651
13976	408652
12460	408653
27246	408654
12730	408655
11876	408656
56790	408657
15879	408658
20934	408659
12603	408660
30315	408661
47456	408662
67889	408663
120619	408664
164900	408665
91503	408666
25042	408667
25643	408668
127255	408669
21189	408670
30925	408671
22017	408672
8612	408673
46611	408674
72208	408675
72630	408676
31756	408677
30986	408678
40140	408679
49947	408680
89928	408681
55738	408682
7154	408683
2261	408684
38785	408685
25778	408686
3582	408687
33247	408688
30014	408689
32950	408690
4397	408691
22855	408692
10751	408693
88095	408694
136688	408695
127281	408696
84180	408697
51488	408698
2988	408699
11397	408700
33876	408701
17047	408702
7204	408703
69730	408704
131188	408705
116388	408706
163416	408707
10816	408708
4757	408709
6142	408710
124098	408711
85211	408712
73110	408713
47615	408714
38966	408715
59427	408716
87767	408717
102007	408718
66452	408719
31688	408720
58016	408721
47415	408722
10573	408723
100046	408724
12018	408725
10521	408726
71378	408727
42966	408728
68493	408729
13492	408730
10573	408731
66072	408732
42400	408733
37989	408734
10571	408735
29956	408736
56274	408737
30631	408738
47415	408739
100494	408740
96505	408741
35242	408742
31281	408743
32064	408744
66111	408745
67217	408746
21566	408747
16210	408748
24828	408749
13492	408750
74702	408751
56776	408752
53574	408753
72412	408754
112011	408755
100700	408756
3517	408757
66229	408758
11876	408759
157278	408760
49577	408761
15696	408762
83263	408763
10393	408764
25246	408765
96865	408766
47951	408767
33876	408768
5313	408769
44824	408770
11387	408771
3276	408772
3276	408773
21203	408774
62167	408775
11387	408776
11387	408777
136688	408778
94032	408779
13324	408780
47037	408781
37226	408782
44743	408783
97287	408784
44743	408785
169321	408786
18474	408787
136110	408788
21158	408789
5375	408790
48601	408791
84725	408792
2510	408793
102651	408794
169012	408795
2268	408796
51515	408797
6005	408798
124391	408799
48535	408800
23019	408801
30270	408802
51676	408803
12708	408804
27780	408805
31045	408806
102560	408807
48482	408808
15708	408809
16276	408810
43491	408811
5369	408812
51	408813
115461	408814
4633	408815
4509	408816
8612	408817
3129	408818
134486	408819
32778	408820
89130	408821
33908	408822
21239	408823
172193	408824
63064	408825
63272	408826
532	408827
52691	408828
69479	408829
26916	408830
99460	408831
47950	408832
16230	408833
173192	408834
13158	408835
29478	408836
22132	408837
78435	408838
4458	408839
74338	408840
66621	408841
2510	408842
13765	408843
9785	408844
1737	408845
26	408846
45370	408847
10831	408848
19570	408849
74032	408850
8390	408851
87050	408852
139398	408853
28570	408854
3421	408855
75	408856
148001	408857
139330	408858
31465	408859
156403	408860
185320	408861
74290	408862
93547	408863
105415	408864
179024	408865
114616	408866
75027	408867
3833	408868
45235	408869
34831	408870
226	408871
45057	408872
70350	408873
21519	408874
31042	408875
16871	408876
79866	408877
49356	408878
76	408879
54042	408880
3607	408881
80330	408882
128957	408883
8380	408884
104026	408885
104026	408886
23608	408887
42469	408888
2693	408889
77678	408890
94000	408891
226	408892
175	408893
6553	408894
5956	408895
54	408896
28725	408897
5648	408898
16547	408899
8289	408900
88934	408901
418	408902
1705	408903
69027	408904
40301	408905
329	408906
5604	408907
47782	408908
68368	408909
7220	408910
27649	408911
35195	408912
134645	408913
13608	408914
394	408915
47817	408916
3577	408917
18058	408918
34712	408919
71471	408920
16887	408921
126220	408922
3028	408923
50808	408924
32607	408925
28570	408926
128976	408927
56737	408928
153346	408929
19438	408930
129899	408931
79523	408932
7950	408933
42162	408934
26123	408935
4285	408936
11425	408937
1	408938
25162	408939
16407	408940
105285	408941
124421	408942
130114	408943
8317	408944
2194	408945
88139	408946
35374	408947
54604	408948
88919	408949
13214	408950
566	408951
17889	408952
55382	408953
23234	408954
1588	408955
10498	408956
667	408957
80080	408958
39434	408959
88022	408960
11571	408961
39360	408962
88465	408963
32674	408964
130534	408965
18335	408966
79830	408967
96229	408968
72478	408969
31173	408970
91651	408971
88411	408972
6509	408973
19229	408974
15342	408975
7898	408976
16035	408977
1423	408978
8791	408979
54	408980
7933	408981
33519	408982
2824	408983
10548	408984
226	408985
145908	408986
166837	408987
89093	408988
621	408989
13770	408990
3265	408991
34799	408992
5404	408993
113905	408994
45075	408995
20491	408996
3168	408997
3168	408998
20491	408999
20491	409000
50419	409001
124202	409002
162493	409003
5404	409004
117513	409005
20582	409006
167904	409007
139634	409008
184977	409009
45807	409010
88313	409011
50419	409012
108613	409013
6166	409014
41967	409015
88313	409016
6166	409017
45807	409018
1003	409019
13729	409020
43461	409021
44	409022
3350	409023
46334	409024
75840	409025
7930	409026
139278	409027
36155	409028
41963	409029
35180	409030
33761	409031
75564	409032
62873	409033
14817	409034
75571	409035
3536	409036
42851	409037
41963	409038
90191	409039
20732	409040
107295	409041
59092	409042
5703	409043
110992	409044
114999	409045
1	409046
71533	409047
13422	409048
65457	409049
22328	409050
11155	409051
67041	409052
17487	409053
39841	409054
72701	409055
42891	409056
86721	409057
142857	409058
14632	409059
30858	409060
28628	409061
2862	409062
67041	409063
3723	409064
134453	409065
29545	409066
32658	409067
23031	409068
81186	409069
10432	409070
3400	409071
695	409072
42257	409073
15524	409074
48480	409075
48480	409076
40127	409077
58021	409078
172	409079
130895	409080
10432	409081
22867	409082
108667	409083
31248	409084
73064	409085
82125	409086
115885	409087
120651	409088
76970	409089
38119	409090
140550	409091
26487	409092
3409	409093
83661	409094
57701	409095
58	409096
22353	409097
8010	409098
149654	409099
142963	409100
13503	409101
16261	409102
34399	409103
16261	409104
166873	409105
56471	409106
99967	409107
122354	409108
70283	409109
7202	409110
175041	409111
38678	409112
168622	409113
105693	409114
70958	409115
54154	409116
15372	409117
58045	409118
9398	409119
54285	409120
78480	409121
55575	409122
7906	409123
66845	409124
41087	409125
102967	409126
80499	409127
141117	409128
102274	409129
60750	409130
114443	409131
73491	409132
83154	409133
55284	409134
83027	409135
160136	409136
79096	409137
132089	409138
37391	409139
41087	409140
95766	409141
8119	409142
98	409143
12455	409144
124718	409145
17793	409146
67251	409147
101441	409148
7999	409149
128308	409150
37486	409151
17240	409152
82118	409153
21476	409154
9280	409155
46098	409156
65818	409157
128889	409158
120385	409159
30307	409160
59597	409161
45793	409162
59052	409163
63673	409164
96686	409165
142879	409166
90454	409167
141811	409168
55072	409169
25426	409170
99805	409171
25183	409172
25183	409173
25377	409174
58527	409175
70397	409176
70236	409177
18788	409178
58556	409179
49084	409180
85082	409181
77696	409182
59043	409183
78206	409184
49456	409185
116199	409186
71039	409187
76353	409188
57842	409189
40860	409190
105007	409191
85651	409192
29563	409193
12826	409194
2847	409195
9104	409196
168164	409197
81407	409198
123596	409199
667	409200
20782	409201
2593	409202
2153	409203
69280	409204
15781	409205
66863	409206
37970	409207
17807	409208
17807	409209
156408	409210
46715	409211
46258	409212
68371	409213
46715	409214
17807	409215
127846	409216
123976	409217
2993	409218
11900	409219
2588	409220
32123	409221
21764	409222
27444	409223
30919	409224
53289	409225
47457	409226
32007	409227
17665	409228
14828	409229
27231	409230
5701	409231
3754	409232
63448	409233
31715	409234
14315	409235
22648	409236
62965	409237
54068	409238
24809	409239
49052	409240
20997	409241
22257	409242
455	409243
15755	409244
27907	409245
49909	409246
2738	409247
30091	409248
6122	409249
52053	409250
10637	409251
17158	409252
7674	409253
52398	409254
254	409255
188887	409256
100853	409257
160054	409258
11009	409259
15687	409260
42936	409261
47101	409262
4001	409263
57338	409264
91996	409265
8586	409266
17311	409267
31140	409268
11941	409269
21039	409270
52512	409271
67020	409272
32637	409273
75815	409274
88939	409275
34926	409276
36112	409277
49720	409278
68280	409279
18502	409280
33222	409281
44751	409282
30244	409283
10654	409284
21402	409285
133758	409286
63712	409287
38981	409288
139433	409289
46901	409290
41	409291
106896	409292
59670	409293
132175	409294
33928	409295
88425	409296
52950	409297
28802	409298
11704	409299
101200	409300
60638	409301
6497	409302
2678	409303
41209	409304
65797	409305
52789	409306
4337	409307
30750	409308
61446	409309
19124	409310
73121	409311
3678	409312
37274	409313
10935	409314
50367	409315
50090	409316
14503	409317
98232	409318
21124	409319
21066	409320
4688	409321
111994	409322
4602	409323
96551	409324
47148	409325
41577	409326
20488	409327
95957	409328
100629	409329
51328	409330
37931	409331
29354	409332
5807	409333
1167	409334
7885	409335
25998	409336
8964	409337
31013	409338
50523	409339
4014	409340
12996	409341
106887	409342
43769	409343
50661	409344
25187	409345
25472	409346
3917	409347
1660	409348
84678	409349
90290	409350
68039	409351
1483	409352
40618	409353
5469	409354
31577	409355
114709	409356
6947	409357
5478	409358
4371	409359
8792	409360
3697	409361
47064	409362
1572	409363
4660	409364
87154	409365
16666	409366
74125	409367
43578	409368
45407	409369
9779	409370
29055	409371
5362	409372
5356	409373
26969	409374
8003	409375
10772	409376
19775	409377
113956	409378
23933	409379
50664	409380
29437	409381
88257	409382
63466	409383
24983	409384
20593	409385
46247	409386
28767	409387
114619	409388
44792	409389
14080	409390
467	409391
5591	409392
11854	409393
73660	409394
141129	409395
77374	409396
105550	409397
127873	409398
135848	409399
119161	409400
38234	409401
52486	409402
25236	409403
30798	409404
90046	409405
5609	409406
14503	409407
371	409408
9125	409409
45095	409410
89513	409411
26158	409412
821	409413
3528	409414
4028	409415
1630	409416
93477	409417
6401	409418
184594	409419
17316	409420
9910	409421
84855	409422
24710	409423
41301	409424
20632	409425
135757	409426
56828	409427
24950	409428
123991	409429
163026	409430
52061	409431
36057	409432
25367	409433
36321	409434
2137	409435
39895	409436
97801	409437
3741	409438
62894	409439
69918	409440
1123	409441
12442	409442
9619	409443
141604	409444
10526	409445
1481	409446
6083	409447
22881	409448
141392	409449
95305	409450
47383	409451
41274	409452
89706	409453
102302	409454
8316	409455
1889	409456
31421	409457
3531	409458
79768	409459
37175	409460
30118	409461
6342	409462
7015	409463
48333	409464
30847	409465
15924	409466
19794	409467
14278	409468
118404	409469
118428	409470
43664	409471
3563	409472
7488	409473
70255	409474
58906	409475
159108	409476
4680	409477
85624	409478
29084	409479
6899	409480
186047	409481
71670	409482
50557	409483
7807	409484
31381	409485
24897	409486
19442	409487
23831	409488
40643	409489
72909	409490
62084	409491
36485	409492
88018	409493
6388	409494
18891	409495
95370	409496
65904	409497
20937	409498
65693	409499
16186	409500
10637	409501
17425	409502
8566	409503
6388	409504
93705	409505
33928	409506
3269	409507
6863	409508
22385	409509
22874	409510
75013	409511
68095	409512
4100	409513
17723	409514
44887	409515
88360	409516
68310	409517
79133	409518
6150	409519
64700	409520
29288	409521
392	409522
13734	409523
41313	409524
106796	409525
45539	409526
66396	409527
1304	409528
86066	409529
53297	409530
56128	409531
29792	409532
31416	409533
2037	409534
31948	409535
1242	409536
5182	409537
6780	409538
62743	409539
41	409540
42710	409541
42508	409542
60233	409543
22297	409544
14318	409545
2119	409546
73368	409547
14587	409548
58921	409549
83309	409550
188896	409551
45821	409552
49455	409553
33899	409554
9	409555
50036	409556
21564	409557
17176	409558
28983	409559
32751	409560
1400	409561
15704	409562
9543	409563
30219	409564
10900	409565
21733	409566
12753	409567
7912	409568
9368	409569
130342	409570
32027	409571
8234	409572
42969	409573
37386	409574
51100	409575
143079	409576
53475	409577
63206	409578
88018	409579
34701	409580
24780	409581
44154	409582
138343	409583
136557	409584
66	409585
136503	409586
13055	409587
14827	409588
72669	409589
86644	409590
6517	409591
24390	409592
9529	409593
4680	409594
151202	409595
2310	409596
186027	409597
66213	409598
20406	409599
595	409600
29499	409601
16607	409602
159291	409603
107220	409604
18969	409605
1517	409606
59003	409607
33763	409608
90012	409609
5154	409610
48244	409611
149587	409612
58589	409613
102789	409614
693	409615
33411	409616
53374	409617
61489	409618
40707	409619
42408	409620
180009	409621
47165	409622
55713	409623
52105	409624
5	409625
1924	409626
12492	409627
103716	409628
75210	409629
4124	409630
124179	409631
33827	409632
24155	409633
693	409634
65552	409635
926	409636
9393	409637
13415	409638
222	409639
32620	409640
32822	409641
32809	409642
11562	409643
88866	409644
66620	409645
88384	409646
141	409647
8889	409648
5464	409649
24559	409650
24271	409651
12503	409652
21141	409653
16372	409654
52967	409655
9500	409656
48230	409657
32923	409658
52751	409659
29806	409660
83852	409661
33878	409662
40097	409663
36241	409664
1900	409665
72669	409666
24590	409667
12187	409668
103370	409669
11128	409670
5470	409671
103383	409672
5915	409673
4798	409674
11123	409675
58071	409676
12222	409677
48211	409678
3726	409679
22150	409680
84520	409681
5188	409682
87368	409683
9532	409684
7114	409685
5484	409686
27160	409687
27096	409688
16182	409689
58349	409690
14296	409691
185408	409692
84155	409693
20355	409694
135196	409695
38364	409696
10669	409697
30575	409698
71662	409699
1069	409700
133480	409701
66639	409702
3993	409703
20601	409704
118113	409705
76773	409706
78564	409707
30113	409708
3754	409709
141032	409710
12654	409711
131237	409712
6754	409713
81243	409714
73212	409715
13982	409716
853	409717
41156	409718
20796	409719
268	409720
185914	409721
1366	409722
4518	409723
15111	409724
172715	409725
64610	409726
10284	409727
3726	409728
4781	409729
142428	409730
37447	409731
109846	409732
22943	409733
142745	409734
76147	409735
117586	409736
138204	409737
126564	409738
95751	409739
36205	409740
63024	409741
23000	409742
63035	409743
92170	409744
69449	409745
71641	409746
129204	409747
107743	409748
36420	409749
66175	409750
60495	409751
26279	409752
4562	409753
70364	409754
19628	409755
98728	409756
137632	409757
54543	409758
73948	409759
23729	409760
1334	409761
39560	409762
32961	409763
3531	409764
19773	409765
4729	409766
17399	409767
66700	409768
14997	409769
114	409770
30133	409771
1219	409772
86482	409773
27234	409774
54222	409775
5914	409776
19818	409777
11172	409778
29055	409779
2795	409780
86913	409781
2802	409782
63174	409783
52879	409784
63924	409785
41181	409786
24878	409787
21601	409788
14197	409789
14365	409790
22669	409791
23407	409792
89569	409793
6281	409794
67114	409795
6282	409796
149807	409797
16381	409798
5641	409799
73099	409800
160801	409801
150245	409802
4393	409803
43595	409804
98747	409805
150726	409806
78861	409807
140023	409808
45439	409809
2265	409810
2646	409811
3732	409812
52639	409813
181458	409814
113121	409815
14562	409816
22291	409817
33061	409818
8191	409819
81197	409820
126255	409821
14217	409822
5163	409823
171620	409824
131585	409825
42943	409826
20871	409827
38591	409828
150390	409829
22160	409830
76174	409831
3413	409832
120481	409833
134724	409834
176519	409835
36113	409836
51826	409837
3015	409838
80202	409839
124939	409840
101866	409841
10808	409842
25011	409843
1681	409844
21684	409845
6320	409846
8776	409847
40602	409848
44883	409849
27196	409850
45954	409851
33899	409852
11500	409853
88964	409854
1447	409855
8416	409856
40392	409857
41396	409858
32940	409859
3543	409860
9089	409861
91629	409862
5442	409863
73106	409864
18181	409865
14319	409866
120258	409867
10254	409868
27649	409869
79279	409870
32499	409871
18356	409872
16	409873
19817	409874
22668	409875
47163	409876
18264	409877
20339	409878
67992	409879
78949	409880
4351	409881
35983	409882
6254	409883
185967	409884
4399	409885
87267	409886
25046	409887
56287	409888
72244	409889
6560	409890
7494	409891
59291	409892
21934	409893
36668	409894
6233	409895
19014	409896
1073	409897
43748	409898
47332	409899
2608	409900
25336	409901
21285	409902
3192	409903
42338	409904
14230	409905
67777	409906
10880	409907
98996	409908
20029	409909
38422	409910
37555	409911
126889	409912
45656	409913
14385	409914
21323	409915
9545	409916
3467	409917
20	409918
4925	409919
18	409920
17159	409921
61199	409922
43852	409923
28996	409924
8658	409925
25146	409926
13996	409927
944	409928
91854	409929
28469	409930
21321	409931
1837	409932
22137	409933
21830	409934
114567	409935
120	409936
27866	409937
94163	409938
83866	409939
3905	409940
12088	409941
166627	409942
180135	409943
14037	409944
19613	409945
165465	409946
28021	409947
123725	409948
39967	409949
79248	409950
52343	409951
97158	409952
44538	409953
36257	409954
46291	409955
114731	409956
19616	409957
71599	409958
4632	409959
17894	409960
90664	409961
42993	409962
42544	409963
14917	409964
110936	409965
15	409966
58947	409967
76455	409968
88711	409969
73586	409970
7672	409971
77206	409972
22185	409973
30454	409974
177505	409975
136814	409976
63400	409977
114076	409978
8462	409979
100594	409980
22185	409981
117631	409982
19270	409983
123080	409984
917	409985
90482	409986
84980	409987
17363	409988
6329	409989
4756	409990
86301	409991
13820	409992
4182	409993
14616	409994
27709	409995
42396	409996
2795	409997
4570	409998
2036	409999
22144	410000
1330	410001
18360	410002
19685	410003
6591	410004
27646	410005
56881	410006
6185	410007
6156	410008
70406	410009
1808	410010
35584	410011
21766	410012
8292	410013
16187	410014
39882	410015
79577	410016
2	410017
18456	410018
8509	410019
32770	410020
65469	410021
4043	410022
73513	410023
6676	410024
25836	410025
461	410026
11068	410027
16849	410028
50896	410029
2611	410030
16162	410031
3480	410032
30973	410033
15567	410034
11835	410035
103	410036
83411	410037
18345	410038
5321	410039
28649	410040
48156	410041
89100	410042
22171	410043
180678	410044
23523	410045
155921	410046
52654	410047
26673	410048
8126	410049
447	410050
5483	410051
30040	410052
20517	410053
15368	410054
48225	410055
38178	410056
29565	410057
25683	410058
23575	410059
14321	410060
12922	410061
47482	410062
19952	410063
3568	410064
26858	410065
19419	410066
1353	410067
8387	410068
15863	410069
10397	410070
23604	410071
13102	410072
84929	410073
16475	410074
24663	410075
43174	410076
34318	410077
81990	410078
2694	410079
128025	410080
6715	410081
8626	410082
20810	410083
10548	410084
32040	410085
170075	410086
25556	410087
7026	410088
14915	410089
5364	410090
10231	410091
83724	410092
54489	410093
12273	410094
41914	410095
5704	410096
20377	410097
48857	410098
50330	410099
8647	410100
68943	410101
28444	410102
62464	410103
22126	410104
47597	410105
39663	410106
65991	410107
64081	410108
44159	410109
118437	410110
61882	410111
55881	410112
10981	410113
17917	410114
5965	410115
24631	410116
38650	410117
3480	410118
47	410119
39198	410120
43922	410121
32402	410122
39549	410123
42396	410124
54993	410125
12606	410126
35350	410127
1231	410128
57375	410129
11994	410130
72970	410131
129108	410132
39774	410133
24544	410134
52653	410135
47194	410136
24481	410137
62548	410138
41390	410139
13933	410140
32387	410141
10285	410142
37688	410143
447	410144
5790	410145
74763	410146
32377	410147
1011	410148
60331	410149
120	410150
10823	410151
84404	410152
35072	410153
27494	410154
5182	410155
201	410156
19653	410157
70237	410158
5282	410159
27694	410160
6616	410161
64704	410162
10997	410163
47381	410164
7499	410165
3796	410166
18048	410167
83516	410168
69135	410169
39474	410170
611	410171
1082	410172
8409	410173
52298	410174
28444	410175
13933	410176
109748	410177
31493	410178
16264	410179
3187	410180
18661	410181
12257	410182
18195	410183
5126	410184
43347	410185
7731	410186
891	410187
39611	410188
1879	410189
15188	410190
18889	410191
11310	410192
88473	410193
158400	410194
39612	410195
20908	410196
12022	410197
33815	410198
37532	410199
8940	410200
42423	410201
71067	410202
16393	410203
95	410204
83520	410205
61890	410206
632	410207
112006	410208
39154	410209
101448	410210
20474	410211
7162	410212
5126	410213
22382	410214
25199	410215
147824	410216
57755	410217
108266	410218
18172	410219
132135	410220
84927	410221
5142	410222
60592	410223
8736	410224
51148	410225
341	410226
18333	410227
6129	410228
61796	410229
318	410230
23768	410231
88191	410232
46503	410233
28067	410234
14506	410235
11616	410236
14239	410237
7262	410238
11842	410239
14040	410240
84581	410241
10574	410242
70951	410243
5304	410244
5934	410245
107775	410246
75047	410247
64938	410248
99230	410249
19994	410250
161549	410251
36367	410252
22355	410253
86896	410254
35136	410255
21159	410256
56430	410257
61146	410258
7675	410259
24985	410260
2122	410261
14785	410262
538	410263
62455	410264
4994	410265
21012	410266
4526	410267
10807	410268
53325	410269
33513	410270
14713	410271
1208	410272
2580	410273
2478	410274
17210	410275
10127	410276
90974	410277
2907	410278
41336	410279
51155	410280
29252	410281
54072	410282
7146	410283
9463	410284
105786	410285
7884	410286
59643	410287
53153	410288
118013	410289
10252	410290
4774	410291
23147	410292
52723	410293
10462	410294
110711	410295
5193	410296
6769	410297
14829	410298
2043	410299
51868	410300
66525	410301
71054	410302
4169	410303
2918	410304
4700	410305
17491	410306
67702	410307
7326	410308
22299	410309
31677	410310
31991	410311
34335	410312
129306	410313
67704	410314
42644	410315
777	410316
16211	410317
21549	410318
3272	410319
16898	410320
9407	410321
30	410322
2031	410323
113378	410324
17418	410325
4753	410326
20526	410327
101146	410328
136106	410329
141165	410330
5869	410331
89723	410332
42246	410333
77914	410334
38206	410335
11742	410336
7376	410337
3717	410338
69938	410339
70655	410340
129695	410341
41774	410342
3518	410343
1828	410344
26681	410345
8732	410346
109351	410347
53789	410348
1438	410349
5929	410350
27174	410351
58021	410352
37517	410353
44173	410354
14940	410355
100432	410356
57527	410357
5183	410358
10263	410359
42573	410360
68768	410361
35084	410362
69953	410363
10965	410364
130	410365
53133	410366
63351	410367
166841	410368
17277	410369
55800	410370
82388	410371
148220	410372
73389	410373
7866	410374
104500	410375
27539	410376
101806	410377
7902	410378
7275	410379
61762	410380
29629	410381
64125	410382
2950	410383
11176	410384
89174	410385
45	410386
49048	410387
66101	410388
12322	410389
71885	410390
29605	410391
14544	410392
90496	410393
30820	410394
2952	410395
23407	410396
25429	410397
33899	410398
39794	410399
10635	410400
68302	410401
97591	410402
92399	410403
44267	410404
3472	410405
40320	410406
63740	410407
40654	410408
61467	410409
34019	410410
101380	410411
16785	410412
37905	410413
126840	410414
44167	410415
141123	410416
8122	410417
84546	410418
21422	410419
23559	410420
5494	410421
19118	410422
7894	410423
19161	410424
38987	410425
19161	410426
11115	410427
173126	410428
38117	410429
36178	410430
1863	410431
61769	410432
125822	410433
41556	410434
18914	410435
18618	410436
21115	410437
9025	410438
16582	410439
28206	410440
8303	410441
4599	410442
112273	410443
121	410444
7410	410445
17958	410446
11897	410447
13262	410448
136960	410449
32151	410450
27590	410451
268	410452
41465	410453
37303	410454
26439	410455
15596	410456
443	410457
23118	410458
13573	410459
87475	410460
40609	410461
33690	410462
63590	410463
27285	410464
10727	410465
1566	410466
163820	410467
21943	410468
55852	410469
49657	410470
10491	410471
124746	410472
134330	410473
14590	410474
107012	410475
1566	410476
1566	410477
71	410478
98	410479
98	410480
814	410481
98	410482
2739	410483
272	410484
951	410485
951	410486
10157	410487
4479	410488
4479	410489
71	410490
1747	410491
370	410492
35492	410493
1749	410494
370	410495
370	410496
951	410497
98	410498
71	410499
948	410500
98	410501
272	410502
98	410503
98	410504
98	410505
10157	410506
158	410507
71	410508
272	410509
42990	410510
948	410511
1749	410512
4479	410513
53340	410514
36139	410515
5378	410516
35890	410517
60898	410518
50779	410519
678	410520
416	410521
63	410522
3463	410523
4595	410524
158	410525
133852	410526
160350	410527
15781	410528
156197	410529
15607	410530
38209	410531
59822	410532
105383	410533
65047	410534
45609	410535
123122	410536
42241	410537
93398	410538
44065	410539
30164	410540
53213	410541
26346	410542
158	410543
91142	410544
76523	410545
28772	410546
67136	410547
4228	410548
65047	410549
8478	410550
20999	410551
58842	410552
5757	410553
58722	410554
8419	410555
40576	410556
85379	410557
175191	410558
107496	410559
9232	410560
135578	410561
27606	410562
63	410563
118201	410564
58722	410565
127029	410566
88837	410567
38595	410568
70546	410569
133178	410570
20949	410571
13020	410572
23033	410573
8419	410574
76613	410575
108815	410576
85463	410577
508	410578
961	410579
61703	410580
74454	410581
71400	410582
174405	410583
59043	410584
32323	410585
44065	410586
19071	410587
79693	410588
53040	410589
137308	410590
126289	410591
96914	410592
66899	410593
100163	410594
83110	410595
93897	410596
125736	410597
139772	410598
49152	410599
54548	410600
88102	410601
66899	410602
88102	410603
77017	410604
20999	410605
49112	410606
88837	410607
49701	410608
130258	410609
20451	410610
2291	410611
13020	410612
1361	410613
56932	410614
181138	410615
180128	410616
41351	410617
137325	410618
47602	410619
27931	410620
137745	410621
48160	410622
52915	410623
26251	410624
134074	410625
85012	410626
100345	410627
23101	410628
173573	410629
49175	410630
134115	410631
71159	410632
18433	410633
48936	410634
59034	410635
132784	410636
70634	410637
133273	410638
49311	410639
126719	410640
33464	410641
9427	410642
78281	410643
59079	410644
49311	410645
45729	410646
49123	410647
110725	410648
40507	410649
181042	410650
105064	410651
59043	410652
16644	410653
63931	410654
63931	410655
63931	410656
63931	410657
8335	410658
29434	410659
13188	410660
129	410661
49304	410662
94129	410663
49123	410664
49458	410665
62227	410666
3629	410667
30643	410668
30666	410669
127260	410670
37429	410671
79937	410672
110984	410673
3451	410674
15227	410675
102859	410676
13711	410677
33	410678
584	410679
83831	410680
35547	410681
168911	410682
41011	410683
6988	410684
29039	410685
7555	410686
137556	410687
19588	410688
8684	410689
11439	410690
146296	410691
83937	410692
3131	410693
4219	410694
298	410695
149	410696
105201	410697
61578	410698
32759	410699
29301	410700
61981	410701
20177	410702
7693	410703
43555	410704
5866	410705
416	410706
41049	410707
1218	410708
76349	410709
5789	410710
6327	410711
5977	410712
29114	410713
112623	410714
11191	410715
745	410716
8784	410717
74501	410718
90237	410719
416	410720
22170	410721
20177	410722
112660	410723
15585	410724
11873	410725
85141	410726
8695	410727
41	410728
8820	410729
107342	410730
12243	410731
51661	410732
60646	410733
11873	410734
71289	410735
5615	410736
84115	410737
10171	410738
62432	410739
74151	410740
23995	410741
8411	410742
1516	410743
50733	410744
6681	410745
23995	410746
862	410747
34728	410748
70940	410749
88941	410750
43120	410751
11892	410752
10510	410753
16882	410754
506	410755
617	410756
5233	410757
40053	410758
10482	410759
1034	410760
72133	410761
81804	410762
14453	410763
58890	410764
15660	410765
23185	410766
4928	410767
47557	410768
8709	410769
47557	410770
2744	410771
3131	410772
15999	410773
13129	410774
886	410775
48665	410776
10277	410777
12062	410778
8695	410779
75438	410780
5757	410781
4054	410782
16297	410783
13129	410784
22693	410785
85812	410786
15543	410787
3409	410788
1992	410789
8411	410790
24842	410791
11968	410792
81619	410793
7598	410794
19146	410795
57967	410796
19588	410797
20191	410798
43486	410799
22693	410800
6007	410801
53312	410802
8820	410803
19588	410804
59746	410805
32557	410806
71721	410807
11810	410808
10212	410809
2115	410810
11409	410811
19146	410812
28426	410813
1437	410814
25886	410815
20704	410816
90871	410817
3661	410818
1992	410819
11998	410820
61970	410821
8820	410822
9044	410823
47809	410824
94204	410825
10207	410826
9533	410827
62075	410828
3409	410829
151977	410830
39222	410831
8684	410832
24138	410833
86226	410834
21508	410835
678	410836
2	410837
41222	410838
43245	410839
22938	410840
78994	410841
544	410842
15390	410843
644	410844
11421	410845
3397	410846
40252	410847
13797	410848
9439	410849
501	410850
183364	410851
3397	410852
49634	410853
3397	410854
87818	410855
1455	410856
13729	410857
74526	410858
73052	410859
28587	410860
8896	410861
27170	410862
6444	410863
8455	410864
40907	410865
8067	410866
146554	410867
64	410868
17232	410869
90965	410870
29834	410871
107183	410872
83818	410873
2198	410874
33073	410875
21751	410876
3519	410877
2345	410878
6988	410879
86126	410880
957	410881
5615	410882
49907	410883
10171	410884
7793	410885
52027	410886
3131	410887
61859	410888
5727	410889
9533	410890
61981	410891
119040	410892
11421	410893
1169	410894
29016	410895
63742	410896
7274	410897
77005	410898
44292	410899
211	410900
7768	410901
14953	410902
174981	410903
59294	410904
59294	410905
68415	410906
59316	410907
188463	410908
46694	410909
72924	410910
17256	410911
73183	410912
17256	410913
481	410914
12655	410915
12655	410916
13848	410917
119970	410918
73118	410919
128834	410920
43237	410921
43237	410922
133787	410923
7524	410924
21511	410925
17373	410926
7524	410927
15012	410928
3841	410929
72	410930
80664	410931
9352	410932
68635	410933
135470	410934
256	410935
40728	410936
38146	410937
10478	410938
6	410939
6	410940
17548	410941
6	410942
6	410943
13720	410944
10050	410945
111197	410946
9112	410947
39525	410948
87577	410949
1163	410950
35716	410951
40929	410952
57150	410953
71077	410954
114784	410955
48118	410956
40523	410957
1965	410958
25114	410959
136996	410960
56334	410961
64588	410962
16962	410963
16799	410964
102900	410965
15592	410966
9834	410967
25124	410968
5387	410969
106571	410970
74194	410971
27801	410972
30003	410973
10343	410974
47659	410975
162450	410976
13756	410977
100609	410978
5132	410979
84805	410980
102852	410981
159263	410982
18193	410983
97895	410984
21025	410985
35536	410986
62734	410987
44597	410988
96443	410989
115185	410990
50003	410991
87577	410992
41285	410993
130313	410994
111039	410995
56599	410996
21025	410997
17809	410998
26545	410999
129736	411000
12966	411001
21345	411002
80664	411003
159041	411004
41084	411005
185709	411006
34595	411007
55436	411008
54447	411009
78879	411010
24017	411011
108345	411012
17746	411013
32070	411014
32410	411015
4249	411016
48819	411017
64405	411018
104437	411019
20927	411020
38425	411021
34541	411022
12127	411023
3051	411024
102425	411025
21479	411026
132520	411027
4750	411028
26728	411029
6329	411030
54047	411031
49123	411032
25363	411033
110365	411034
117017	411035
6043	411036
70876	411037
2324	411038
3876	411039
4956	411040
3263	411041
56764	411042
11520	411043
10730	411044
1739	411045
1822	411046
22	411047
48848	411048
9941	411049
99523	411050
16443	411051
23537	411052
39499	411053
8908	411054
21736	411055
4693	411056
13508	411057
98973	411058
124965	411059
161961	411060
25912	411061
570	411062
15206	411063
76930	411064
77201	411065
783	411066
33908	411067
15012	411068
10210	411069
29430	411070
44549	411071
52298	411072
45124	411073
15906	411074
3913	411075
33279	411076
4677	411077
20840	411078
128310	411079
47342	411080
44745	411081
101859	411082
98813	411083
101621	411084
97288	411085
72312	411086
57624	411087
10046	411088
97288	411089
481	411090
27801	411091
88512	411092
13607	411093
31642	411094
6870	411095
58347	411096
18824	411097
9891	411098
44745	411099
804	411100
13621	411101
114968	411102
94149	411103
5199	411104
5003	411105
2734	411106
81099	411107
126305	411108
9274	411109
5419	411110
25721	411111
148388	411112
102937	411113
30756	411114
14214	411115
16183	411116
14875	411117
3373	411118
6549	411119
29018	411120
8337	411121
70856	411122
152710	411123
39464	411124
5003	411125
645	411126
193	411127
6516	411128
5736	411129
40	411130
29284	411131
77208	411132
39148	411133
32829	411134
17018	411135
3603	411136
120253	411137
289	411138
45460	411139
4899	411140
138041	411141
7524	411142
4370	411143
3891	411144
24108	411145
41285	411146
158157	411147
55146	411148
65425	411149
60034	411150
99570	411151
101181	411152
55640	411153
1310	411154
47823	411155
90335	411156
52254	411157
47034	411158
119513	411159
63726	411160
96528	411161
107931	411162
13742	411163
52777	411164
9999	411165
47837	411166
31642	411167
16309	411168
27801	411169
6873	411170
47729	411171
30003	411172
19515	411173
32160	411174
92995	411175
923	411176
17695	411177
5203	411178
26168	411179
12504	411180
9751	411181
43226	411182
61281	411183
44037	411184
4677	411185
40861	411186
6043	411187
34810	411188
97140	411189
3995	411190
62453	411191
3567	411192
34550	411193
52089	411194
181	411195
1868	411196
33486	411197
74098	411198
90403	411199
90252	411200
35558	411201
51463	411202
16514	411203
74407	411204
19801	411205
10296	411206
61975	411207
10138	411208
6631	411209
6652	411210
28822	411211
123	411212
75636	411213
14100	411214
24223	411215
7674	411216
11976	411217
39775	411218
4429	411219
32789	411220
7649	411221
18208	411222
20812	411223
482	411224
1504	411225
959	411226
17521	411227
12612	411228
832	411229
900	411230
12936	411231
49372	411232
49163	411233
34821	411234
4625	411235
170277	411236
204	411237
36886	411238
58776	411239
1005	411240
113245	411241
46336	411242
5477	411243
29469	411244
16704	411245
16704	411246
22751	411247
80403	411248
51713	411249
122673	411250
37930	411251
5580	411252
425	411253
133121	411254
20091	411255
47600	411256
35447	411257
23862	411258
7533	411259
58680	411260
36734	411261
8113	411262
19907	411263
49831	411264
13890	411265
8377	411266
51367	411267
35945	411268
51	411269
18722	411270
61207	411271
22439	411272
58989	411273
610	411274
19245	411275
14991	411276
28092	411277
36032	411278
25066	411279
44605	411280
19735	411281
219	411282
452	411283
24963	411284
51528	411285
13821	411286
57495	411287
28571	411288
3012	411289
19404	411290
1775	411291
28361	411292
20177	411293
3855	411294
8547	411295
60393	411296
53333	411297
92026	411298
151196	411299
8547	411300
13168	411301
5387	411302
50477	411303
10901	411304
86692	411305
52841	411306
52721	411307
5190	411308
120184	411309
79873	411310
65398	411311
65398	411312
52605	411313
52605	411314
2709	411315
5387	411316
5487	411317
36474	411318
13250	411319
74690	411320
33191	411321
4681	411322
121742	411323
128	411324
11675	411325
24425	411326
1949	411327
31264	411328
102885	411329
128	411330
61385	411331
4405	411332
128	411333
28225	411334
7411	411335
13621	411336
106052	411337
35775	411338
51022	411339
14017	411340
121652	411341
108992	411342
114158	411343
79873	411344
6660	411345
1342	411346
1048	411347
365	411348
46042	411349
42244	411350
1653	411351
34866	411352
270	411353
50060	411354
643	411355
24991	411356
40794	411357
14237	411358
31306	411359
46	411360
28538	411361
41357	411362
15041	411363
20768	411364
34395	411365
71186	411366
35019	411367
96064	411368
28092	411369
47418	411370
64200	411371
50257	411372
24062	411373
114018	411374
43191	411375
19216	411376
7042	411377
69206	411378
48633	411379
16060	411380
4973	411381
57730	411382
112355	411383
11530	411384
28111	411385
33368	411386
1070	411387
2593	411388
32802	411389
48020	411390
8430	411391
1799	411392
4650	411393
918	411394
8645	411395
40611	411396
28143	411397
4521	411398
2964	411399
102735	411400
385	411401
78	411402
68895	411403
24613	411404
96020	411405
2964	411406
9872	411407
25983	411408
98322	411409
73703	411410
34460	411411
2106	411412
6688	411413
31	411414
56256	411415
13378	411416
7211	411417
469	411418
34789	411419
23738	411420
35799	411421
32781	411422
27869	411423
133818	411424
4754	411425
13601	411426
47219	411427
4711	411428
6653	411429
16866	411430
4	411431
39011	411432
49397	411433
17312	411434
38224	411435
5705	411436
2837	411437
1382	411438
25261	411439
2230	411440
12119	411441
115665	411442
25135	411443
66309	411444
2522	411445
16648	411446
139545	411447
107912	411448
107853	411449
52148	411450
61663	411451
7328	411452
21940	411453
6565	411454
9110	411455
9110	411456
98715	411457
12857	411458
493	411459
82481	411460
493	411461
429	411462
119804	411463
524	411464
524	411465
117117	411466
117117	411467
29898	411468
63727	411469
592	411470
524	411471
2908	411472
5750	411473
18235	411474
15669	411475
62398	411476
183243	411477
6868	411478
134943	411479
44489	411480
12229	411481
163	411482
31976	411483
31412	411484
57580	411485
20519	411486
36480	411487
35313	411488
35313	411489
35313	411490
35114	411491
45389	411492
924	411493
2558	411494
41706	411495
33736	411496
57812	411497
73048	411498
34545	411499
28478	411500
80	411501
24180	411502
2749	411503
10192	411504
60330	411505
89118	411506
89118	411507
4169	411508
70177	411509
9634	411510
14941	411511
85912	411512
74164	411513
26152	411514
24785	411515
117679	411516
101438	411517
64086	411518
64165	411519
23057	411520
142955	411521
24440	411522
21137	411523
888	411524
12992	411525
185659	411526
52164	411527
40597	411528
64027	411529
62239	411530
1384	411531
25726	411532
82101	411533
81355	411534
17523	411535
125630	411536
105828	411537
57579	411538
34293	411539
6144	411540
59989	411541
137894	411542
32498	411543
15334	411544
743	411545
47226	411546
90422	411547
87960	411548
2000	411549
6441	411550
3707	411551
5654	411552
7720	411553
174325	411554
13713	411555
14176	411556
53876	411557
159299	411558
4047	411559
5330	411560
7535	411561
62710	411562
60953	411563
70469	411564
32454	411565
20588	411566
3155	411567
9489	411568
24062	411569
4548	411570
39268	411571
754	411572
32252	411573
9715	411574
24355	411575
30157	411576
29797	411577
2078	411578
32888	411579
70772	411580
92565	411581
70683	411582
62220	411583
15718	411584
10047	411585
12442	411586
4055	411587
104425	411588
27425	411589
7546	411590
13574	411591
82079	411592
11802	411593
11243	411594
11243	411595
39569	411596
60067	411597
51816	411598
40141	411599
42044	411600
4549	411601
23807	411602
17064	411603
3022	411604
20157	411605
24653	411606
9832	411607
28537	411608
3618	411609
40597	411610
38851	411611
23514	411612
89276	411613
40214	411614
19306	411615
479	411616
97402	411617
5647	411618
9799	411619
119574	411620
7505	411621
31735	411622
12030	411623
88510	411624
26221	411625
7851	411626
36886	411627
84012	411628
34176	411629
66365	411630
73028	411631
28024	411632
87216	411633
128425	411634
4638	411635
6931	411636
82805	411637
107905	411638
51021	411639
19135	411640
25928	411641
21100	411642
104038	411643
100011	411644
122650	411645
5392	411646
44505	411647
56107	411648
58508	411649
19362	411650
105934	411651
5380	411652
18336	411653
64450	411654
70466	411655
38748	411656
109649	411657
98008	411658
68050	411659
75967	411660
37122	411661
75636	411662
104896	411663
12120	411664
4116	411665
79019	411666
37806	411667
4654	411668
20672	411669
19684	411670
3839	411671
58649	411672
3002	411673
132094	411674
232	411675
34102	411676
472	411677
4504	411678
72955	411679
4895	411680
87078	411681
43198	411682
5708	411683
13483	411684
27	411685
85794	411686
27	411687
20443	411688
47108	411689
39378	411690
9484	411691
102933	411692
57495	411693
27496	411694
7319	411695
25352	411696
72342	411697
1346	411698
4270	411699
30869	411700
21566	411701
8184	411702
18129	411703
35256	411704
67396	411705
55312	411706
38695	411707
22352	411708
56930	411709
30844	411710
46801	411711
30892	411712
163395	411713
10297	411714
27682	411715
2829	411716
64203	411717
106332	411718
5842	411719
7499	411720
41700	411721
42067	411722
11529	411723
102818	411724
83532	411725
21691	411726
23255	411727
18029	411728
69925	411729
39184	411730
18630	411731
17935	411732
32390	411733
14753	411734
24139	411735
4577	411736
2631	411737
4062	411738
38676	411739
108102	411740
108387	411741
82	411742
1640	411743
8851	411744
34652	411745
7081	411746
51956	411747
57293	411748
11737	411749
87348	411750
68328	411751
27917	411752
94517	411753
20772	411754
38220	411755
7813	411756
32691	411757
1819	411758
1810	411759
1252	411760
792	411761
108276	411762
84307	411763
50291	411764
26694	411765
24805	411766
19660	411767
28268	411768
48686	411769
4044	411770
96333	411771
80995	411772
26873	411773
34765	411774
1911	411775
87257	411776
2839	411777
43382	411778
79035	411779
18756	411780
4312	411781
4396	411782
35154	411783
3543	411784
17727	411785
26530	411786
23362	411787
81290	411788
422	411789
87204	411790
1541	411791
48727	411792
24132	411793
39309	411794
20111	411795
59923	411796
6037	411797
19579	411798
41186	411799
1074	411800
82793	411801
1295	411802
66719	411803
21112	411804
5180	411805
13203	411806
1139	411807
9822	411808
29654	411809
31848	411810
107899	411811
39515	411812
31210	411813
6290	411814
20092	411815
47518	411816
62714	411817
37962	411818
55517	411819
4835	411820
42590	411821
13349	411822
1916	411823
59978	411824
49367	411825
105452	411826
36786	411827
22175	411828
39341	411829
28169	411830
8305	411831
40221	411832
33756	411833
111984	411834
34282	411835
4269	411836
19636	411837
104440	411838
68644	411839
25454	411840
41749	411841
50384	411842
11175	411843
728	411844
7478	411845
82466	411846
24586	411847
17314	411848
46636	411849
121122	411850
27774	411851
22824	411852
28053	411853
23070	411854
2056	411855
18321	411856
110038	411857
134012	411858
2794	411859
25978	411860
50323	411861
9445	411862
72981	411863
41487	411864
46060	411865
19783	411866
34875	411867
25012	411868
37112	411869
2446	411870
12839	411871
10193	411872
62667	411873
20340	411874
18379	411875
31204	411876
32457	411877
60214	411878
46010	411879
70373	411880
24482	411881
158937	411882
66156	411883
84889	411884
21376	411885
5091	411886
9210	411887
19203	411888
60250	411889
30117	411890
2323	411891
43468	411892
16749	411893
17487	411894
50511	411895
41335	411896
408	411897
92065	411898
26716	411899
88239	411900
80823	411901
53156	411902
70392	411903
41577	411904
57562	411905
126444	411906
8216	411907
39422	411908
55571	411909
3517	411910
27737	411911
3837	411912
11154	411913
58654	411914
28671	411915
37646	411916
18705	411917
61163	411918
16032	411919
6128	411920
58696	411921
370	411922
28495	411923
34474	411924
1340	411925
9323	411926
26636	411927
25178	411928
105634	411929
43037	411930
25980	411931
34108	411932
24832	411933
19736	411934
47375	411935
5462	411936
61274	411937
35505	411938
55248	411939
68740	411940
25393	411941
39721	411942
58587	411943
38484	411944
4342	411945
18357	411946
7435	411947
54966	411948
117383	411949
33649	411950
38920	411951
6748	411952
38474	411953
61381	411954
18520	411955
5653	411956
31572	411957
26387	411958
24316	411959
30499	411960
321	411961
599	411962
43945	411963
8852	411964
19443	411965
12392	411966
60148	411967
651	411968
28654	411969
80439	411970
54943	411971
93982	411972
21409	411973
539	411974
84143	411975
7467	411976
12655	411977
11823	411978
174461	411979
59771	411980
41592	411981
57864	411982
44255	411983
41563	411984
4118	411985
72945	411986
14775	411987
2495	411988
12259	411989
41939	411990
87543	411991
5359	411992
18271	411993
9963	411994
21055	411995
13597	411996
31618	411997
1910	411998
6824	411999
4271	412000
82077	412001
60158	412002
6513	412003
118303	412004
33277	412005
1189	412006
29375	412007
2573	412008
34242	412009
524	412010
21263	412011
21025	412012
73019	412013
7547	412014
5684	412015
33128	412016
2914	412017
9906	412018
49246	412019
8189	412020
5966	412021
1386	412022
26276	412023
42792	412024
62987	412025
41154	412026
4171	412027
82	412028
2481	412029
59842	412030
24708	412031
2037	412032
41719	412033
5513	412034
45124	412035
46483	412036
47957	412037
3189	412038
35465	412039
1777	412040
56104	412041
18709	412042
77043	412043
22107	412044
2964	412045
4876	412046
39306	412047
21902	412048
11180	412049
26347	412050
46722	412051
47639	412052
49085	412053
61057	412054
32361	412055
1334	412056
2483	412057
38629	412058
534	412059
51441	412060
3983	412061
32429	412062
6950	412063
701	412064
15250	412065
41730	412066
33040	412067
15274	412068
70461	412069
74834	412070
19298	412071
28328	412072
112681	412073
109940	412074
72798	412075
21906	412076
12332	412077
24582	412078
32589	412079
97969	412080
51435	412081
46942	412082
118898	412083
45942	412084
8601	412085
29845	412086
25	412087
7365	412088
18718	412089
8305	412090
40982	412091
164497	412092
48795	412093
44304	412094
16622	412095
51635	412096
7414	412097
8397	412098
2237	412099
18839	412100
61398	412101
18452	412102
53759	412103
80622	412104
8819	412105
18797	412106
58539	412107
8661	412108
49055	412109
57662	412110
1811	412111
17124	412112
7141	412113
19500	412114
52121	412115
49073	412116
58172	412117
82087	412118
4459	412119
17659	412120
105912	412121
14371	412122
9145	412123
45336	412124
58107	412125
15328	412126
142546	412127
12349	412128
977	412129
25265	412130
36	412131
1216	412132
4379	412133
25232	412134
58571	412135
63165	412136
36634	412137
21501	412138
5832	412139
11248	412140
65435	412141
59568	412142
34563	412143
4284	412144
31230	412145
11043	412146
25905	412147
479	412148
2784	412149
41612	412150
16702	412151
75606	412152
61000	412153
11250	412154
41599	412155
14509	412156
23700	412157
2458	412158
8424	412159
40105	412160
50153	412161
2235	412162
37338	412163
34263	412164
34703	412165
6837	412166
142261	412167
45342	412168
23200	412169
62422	412170
3377	412171
22184	412172
72763	412173
41628	412174
11698	412175
8664	412176
40099	412177
19188	412178
80106	412179
35506	412180
23211	412181
23958	412182
49605	412183
23325	412184
18155	412185
42066	412186
20141	412187
558	412188
17869	412189
44735	412190
84119	412191
4422	412192
36442	412193
5411	412194
14914	412195
26439	412196
53844	412197
14021	412198
8476	412199
47750	412200
15620	412201
45602	412202
37420	412203
138570	412204
226	412205
972	412206
30037	412207
309	412208
1599	412209
33797	412210
44291	412211
23276	412212
4422	412213
1967	412214
18964	412215
25711	412216
28866	412217
58072	412218
7404	412219
9876	412220
15093	412221
33514	412222
759	412223
84837	412224
19750	412225
5314	412226
37499	412227
53062	412228
6189	412229
38719	412230
33990	412231
28057	412232
18263	412233
49512	412234
11181	412235
46131	412236
31735	412237
14680	412238
18411	412239
3536	412240
42666	412241
10367	412242
107252	412243
34386	412244
13503	412245
37345	412246
1604	412247
28149	412248
7174	412249
104240	412250
18216	412251
431	412252
34247	412253
5517	412254
23139	412255
34080	412256
50016	412257
4090	412258
58860	412259
39567	412260
15292	412261
3333	412262
32427	412263
31081	412264
23433	412265
268	412266
78171	412267
25006	412268
8516	412269
124186	412270
55055	412271
71507	412272
21510	412273
1933	412274
34721	412275
4518	412276
55032	412277
37887	412278
27209	412279
66731	412280
3829	412281
3211	412282
69976	412283
125	412284
123452	412285
16278	412286
9832	412287
38074	412288
156535	412289
167992	412290
7718	412291
4808	412292
39333	412293
34373	412294
53041	412295
36141	412296
1876	412297
42054	412298
7680	412299
26791	412300
68010	412301
6269	412302
7588	412303
8323	412304
27814	412305
33008	412306
55272	412307
145723	412308
40287	412309
11595	412310
4	412311
29957	412312
65718	412313
37476	412314
19000	412315
6128	412316
12434	412317
3358	412318
22263	412319
42434	412320
16091	412321
10053	412322
46017	412323
25289	412324
41387	412325
4895	412326
74462	412327
51191	412328
4497	412329
21396	412330
6404	412331
1916	412332
45291	412333
28175	412334
39447	412335
73862	412336
36239	412337
84221	412338
40202	412339
6310	412340
535	412341
185429	412342
52865	412343
6550	412344
15267	412345
1719	412346
69035	412347
2916	412348
18351	412349
4938	412350
18956	412351
3385	412352
41586	412353
861	412354
82632	412355
1193	412356
762	412357
17578	412358
4917	412359
84842	412360
108761	412361
1782	412362
86091	412363
14125	412364
72323	412365
8818	412366
4491	412367
33566	412368
2036	412369
6341	412370
47599	412371
1981	412372
24615	412373
94895	412374
16085	412375
23247	412376
73065	412377
2027	412378
118	412379
21221	412380
11540	412381
6146	412382
34374	412383
4939	412384
26557	412385
9199	412386
52729	412387
34367	412388
15671	412389
6931	412390
47596	412391
38219	412392
3853	412393
100636	412394
15378	412395
22784	412396
1463	412397
23044	412398
69223	412399
13516	412400
133583	412401
53859	412402
169423	412403
31769	412404
9891	412405
2708	412406
8990	412407
4408	412408
2311	412409
56507	412410
58979	412411
22594	412412
27430	412413
88659	412414
848	412415
17529	412416
28355	412417
1092	412418
30010	412419
41672	412420
1995	412421
26167	412422
13236	412423
6069	412424
49491	412425
47736	412426
66179	412427
1776	412428
16623	412429
17715	412430
89788	412431
26528	412432
18832	412433
120947	412434
23476	412435
24126	412436
9	412437
4312	412438
8155	412439
69311	412440
26912	412441
44801	412442
67073	412443
85493	412444
3427	412445
47435	412446
79269	412447
5494	412448
5530	412449
152	412450
17339	412451
33087	412452
339	412453
32418	412454
68809	412455
47717	412456
6908	412457
34546	412458
50133	412459
18324	412460
3836	412461
1	412462
42945	412463
82757	412464
8116	412465
62343	412466
79842	412467
84211	412468
12406	412469
23709	412470
50130	412471
50203	412472
4525	412473
6757	412474
25931	412475
122377	412476
73526	412477
12812	412478
10736	412479
137	412480
5743	412481
22619	412482
38113	412483
1711	412484
32565	412485
50121	412486
110227	412487
64090	412488
74591	412489
2833	412490
32725	412491
33279	412492
2031	412493
8543	412494
26107	412495
47555	412496
47418	412497
39151	412498
10998	412499
46431	412500
67992	412501
53866	412502
16164	412503
46825	412504
4259	412505
11409	412506
30	412507
39099	412508
16051	412509
23489	412510
7105	412511
58255	412512
31389	412513
11	412514
38575	412515
2085	412516
196	412517
55272	412518
8509	412519
2130	412520
35007	412521
32750	412522
17167	412523
1983	412524
68875	412525
14940	412526
11529	412527
14659	412528
6061	412529
1378	412530
61707	412531
13753	412532
18378	412533
3386	412534
529	412535
2916	412536
30811	412537
48862	412538
171106	412539
63499	412540
258	412541
8278	412542
49614	412543
51164	412544
23147	412545
41722	412546
2021	412547
37839	412548
12355	412549
2418	412550
59	412551
41694	412552
13141	412553
50149	412554
2538	412555
29764	412556
28565	412557
1036	412558
15774	412559
70527	412560
50105	412561
72262	412562
19240	412563
138688	412564
40983	412565
29593	412566
3513	412567
71404	412568
19090	412569
40084	412570
30006	412571
4085	412572
10719	412573
339	412574
12387	412575
72038	412576
4802	412577
18166	412578
137113	412579
23501	412580
25726	412581
6349	412582
2	412583
18765	412584
9022	412585
22455	412586
27420	412587
34563	412588
28980	412589
1373	412590
80866	412591
25978	412592
39367	412593
8184	412594
49063	412595
6727	412596
44816	412597
19597	412598
44867	412599
173822	412600
42077	412601
59279	412602
1286	412603
97870	412604
22287	412605
497	412606
4592	412607
28502	412608
74501	412609
26855	412610
64173	412611
132237	412612
15218	412613
40101	412614
13177	412615
26842	412616
5	412617
4345	412618
35723	412619
49179	412620
41939	412621
88995	412622
66356	412623
10874	412624
107565	412625
37776	412626
5203	412627
22788	412628
27952	412629
23148	412630
1923	412631
53077	412632
4262	412633
28449	412634
23366	412635
4010	412636
20798	412637
12079	412638
45705	412639
68811	412640
23116	412641
26609	412642
174897	412643
759	412644
59195	412645
26910	412646
138083	412647
23013	412648
42113	412649
3736	412650
69052	412651
32389	412652
39707	412653
28265	412654
63280	412655
4105	412656
156800	412657
16033	412658
15721	412659
336	412660
19542	412661
10471	412662
72896	412663
22242	412664
50458	412665
855	412666
443	412667
8748	412668
16135	412669
3807	412670
6022	412671
10190	412672
109341	412673
1219	412674
1170	412675
63784	412676
75023	412677
27949	412678
13245	412679
15010	412680
16448	412681
59864	412682
15040	412683
392	412684
65614	412685
4816	412686
15632	412687
39713	412688
28113	412689
8234	412690
94224	412691
18253	412692
453	412693
92451	412694
54053	412695
42724	412696
4031	412697
112711	412698
10487	412699
35669	412700
53	412701
14770	412702
6833	412703
28173	412704
8709	412705
881	412706
71448	412707
44597	412708
57596	412709
189	412710
3111	412711
64198	412712
90	412713
103594	412714
48339	412715
58046	412716
121474	412717
40298	412718
3654	412719
48034	412720
5105	412721
21863	412722
4158	412723
5877	412724
39826	412725
60218	412726
4988	412727
42192	412728
27109	412729
5701	412730
46182	412731
123111	412732
13022	412733
102666	412734
16132	412735
50079	412736
99750	412737
1205	412738
28095	412739
19361	412740
46411	412741
14022	412742
82053	412743
6993	412744
68811	412745
40517	412746
22528	412747
15063	412748
46997	412749
11621	412750
36786	412751
47886	412752
8517	412753
12264	412754
58728	412755
705	412756
33327	412757
56414	412758
48069	412759
52173	412760
18392	412761
72273	412762
83397	412763
43567	412764
28546	412765
44798	412766
34448	412767
16464	412768
3840	412769
33643	412770
9492	412771
22408	412772
24976	412773
84398	412774
26701	412775
13894	412776
3480	412777
94699	412778
802	412779
50375	412780
173	412781
14144	412782
19324	412783
17751	412784
26389	412785
3294	412786
37213	412787
1592	412788
1923	412789
368	412790
80954	412791
11616	412792
1240	412793
17576	412794
22510	412795
21358	412796
2915	412797
23212	412798
8597	412799
68818	412800
1523	412801
31108	412802
69196	412803
50194	412804
107389	412805
85825	412806
57790	412807
18799	412808
45375	412809
64875	412810
4730	412811
49696	412812
48178	412813
58603	412814
11705	412815
10707	412816
130494	412817
26829	412818
5718	412819
23274	412820
173759	412821
47856	412822
301	412823
3071	412824
53213	412825
52943	412826
72173	412827
54181	412828
89853	412829
23178	412830
40598	412831
149386	412832
63555	412833
87565	412834
17639	412835
33070	412836
13681	412837
23259	412838
3151	412839
21084	412840
43699	412841
53463	412842
29797	412843
84339	412844
42512	412845
50275	412846
110581	412847
131069	412848
63011	412849
9177	412850
39274	412851
24758	412852
7022	412853
2828	412854
67841	412855
28427	412856
65513	412857
93055	412858
40294	412859
142153	412860
80012	412861
6947	412862
30733	412863
3409	412864
55508	412865
19159	412866
28944	412867
9077	412868
422	412869
1221	412870
664	412871
60754	412872
46550	412873
60199	412874
2221	412875
666	412876
41667	412877
4559	412878
4144	412879
93777	412880
25641	412881
5633	412882
9639	412883
1524	412884
33588	412885
10440	412886
7634	412887
2035	412888
57388	412889
18904	412890
35014	412891
3028	412892
61352	412893
27220	412894
3309	412895
50570	412896
3705	412897
543	412898
2831	412899
19156	412900
611	412901
611	412902
32234	412903
5809	412904
2576	412905
21286	412906
10745	412907
8093	412908
65712	412909
913	412910
6234	412911
44832	412912
11998	412913
18547	412914
9070	412915
47249	412916
27000	412917
12915	412918
43645	412919
16320	412920
23396	412921
1240	412922
22351	412923
22121	412924
45959	412925
4656	412926
47506	412927
38550	412928
39339	412929
3813	412930
17767	412931
39358	412932
32225	412933
26755	412934
18254	412935
2966	412936
19225	412937
6714	412938
42443	412939
15328	412940
80803	412941
2468	412942
8326	412943
122187	412944
49615	412945
56635	412946
14239	412947
26462	412948
19445	412949
32847	412950
5731	412951
28090	412952
15239	412953
43961	412954
50089	412955
1315	412956
5041	412957
108333	412958
11531	412959
38512	412960
114569	412961
31144	412962
26084	412963
18130	412964
20514	412965
39491	412966
108541	412967
68113	412968
9102	412969
38369	412970
18694	412971
41465	412972
744	412973
98	412974
37474	412975
16069	412976
39385	412977
39190	412978
9397	412979
7364	412980
113495	412981
45605	412982
23679	412983
85602	412984
23281	412985
12967	412986
35429	412987
2694	412988
27952	412989
18627	412990
32327	412991
6822	412992
25553	412993
17255	412994
60730	412995
69017	412996
6967	412997
6014	412998
16	412999
3120	413000
47097	413001
22351	413002
18661	413003
7439	413004
4110	413005
7425	413006
6013	413007
4299	413008
51157	413009
23450	413010
54003	413011
60018	413012
34655	413013
26007	413014
19116	413015
423	413016
82330	413017
14920	413018
101831	413019
2221	413020
4873	413021
10316	413022
6293	413023
57387	413024
74101	413025
27889	413026
26668	413027
15550	413028
108330	413029
42084	413030
21839	413031
60602	413032
14894	413033
18232	413034
999	413035
3776	413036
41504	413037
763	413038
17245	413039
66510	413040
84677	413041
41480	413042
69064	413043
24863	413044
36154	413045
17465	413046
12978	413047
36795	413048
2886	413049
13548	413050
69706	413051
670	413052
6161	413053
53281	413054
35271	413055
11943	413056
18236	413057
182232	413058
57583	413059
29630	413060
1962	413061
6497	413062
8454	413063
66278	413064
11626	413065
20412	413066
47391	413067
3385	413068
10539	413069
19293	413070
7399	413071
42580	413072
13141	413073
9520	413074
4048	413075
148018	413076
6557	413077
19458	413078
32779	413079
3213	413080
17138	413081
65387	413082
19637	413083
23170	413084
22086	413085
22086	413086
15018	413087
4850	413088
24172	413089
701	413090
50026	413091
56718	413092
26550	413093
21261	413094
52302	413095
14306	413096
7062	413097
2419	413098
32568	413099
69041	413100
133238	413101
40444	413102
16701	413103
50292	413104
32614	413105
42560	413106
1047	413107
27649	413108
87222	413109
23366	413110
13164	413111
16417	413112
43169	413113
7453	413114
60364	413115
18408	413116
72804	413117
1421	413118
4943	413119
42189	413120
43392	413121
54089	413122
238	413123
7271	413124
6459	413125
26594	413126
11043	413127
68963	413128
42882	413129
6541	413130
10309	413131
9188	413132
111947	413133
130279	413134
13660	413135
34128	413136
153232	413137
105740	413138
48129	413139
7584	413140
19104	413141
69111	413142
5657	413143
11875	413144
2920	413145
41644	413146
8393	413147
451	413148
40802	413149
29155	413150
50421	413151
14162	413152
21298	413153
25293	413154
11649	413155
9003	413156
23069	413157
33396	413158
7625	413159
18065	413160
40463	413161
36655	413162
7228	413163
51701	413164
90117	413165
71531	413166
46995	413167
30770	413168
1638	413169
12695	413170
132884	413171
921	413172
141035	413173
82461	413174
87029	413175
1890	413176
41024	413177
70942	413178
17545	413179
18678	413180
1021	413181
16062	413182
47136	413183
36874	413184
69260	413185
13855	413186
40509	413187
2278	413188
2495	413189
122049	413190
10528	413191
13602	413192
1543	413193
70381	413194
10308	413195
15391	413196
4855	413197
17211	413198
3865	413199
268	413200
28072	413201
46504	413202
31769	413203
1325	413204
90048	413205
102640	413206
37469	413207
43525	413208
12457	413209
57403	413210
31743	413211
35022	413212
65055	413213
67175	413214
44730	413215
930	413216
49251	413217
30737	413218
38219	413219
6926	413220
6543	413221
102202	413222
69860	413223
921	413224
79050	413225
21269	413226
9947	413227
53969	413228
52015	413229
1907	413230
99197	413231
31165	413232
9553	413233
59426	413234
19121	413235
156139	413236
22174	413237
21229	413238
55779	413239
4591	413240
38367	413241
48475	413242
39800	413243
23221	413244
28699	413245
67884	413246
116467	413247
15237	413248
3243	413249
33420	413250
5430	413251
131144	413252
65170	413253
65736	413254
64828	413255
657	413256
39314	413257
46862	413258
4889	413259
32082	413260
49148	413261
5380	413262
9144	413263
17518	413264
41548	413265
62116	413266
4372	413267
34068	413268
44354	413269
166483	413270
123126	413271
47228	413272
65262	413273
33308	413274
11003	413275
2374	413276
26523	413277
19991	413278
2161	413279
47036	413280
394	413281
39264	413282
59361	413283
36933	413284
17245	413285
52419	413286
15	413287
8206	413288
1043	413289
53126	413290
19116	413291
27948	413292
131781	413293
29061	413294
55525	413295
9415	413296
33532	413297
39218	413298
31230	413299
16736	413300
33298	413301
51966	413302
50997	413303
26297	413304
1811	413305
5086	413306
7590	413307
9429	413308
14414	413309
39299	413310
90197	413311
34747	413312
5475	413313
50569	413314
11837	413315
2262	413316
60648	413317
83144	413318
16124	413319
45947	413320
9367	413321
16701	413322
1674	413323
11622	413324
6582	413325
101460	413326
8824	413327
22184	413328
48919	413329
40717	413330
32036	413331
27831	413332
54934	413333
33718	413334
57904	413335
45023	413336
8551	413337
34237	413338
40651	413339
45044	413340
54310	413341
27157	413342
120567	413343
86702	413344
18161	413345
8262	413346
1463	413347
4212	413348
69731	413349
629	413350
1809	413351
12058	413352
50194	413353
60246	413354
4305	413355
7674	413356
15594	413357
32684	413358
37178	413359
1218	413360
24067	413361
7327	413362
6104	413363
62268	413364
56208	413365
96424	413366
120049	413367
36822	413368
18522	413369
18233	413370
70164	413371
40070	413372
29963	413373
99560	413374
2440	413375
97145	413376
29250	413377
27330	413378
28497	413379
34363	413380
28288	413381
37254	413382
231	413383
32204	413384
51494	413385
111	413386
45754	413387
18183	413388
3044	413389
58977	413390
13801	413391
11919	413392
12343	413393
6589	413394
119797	413395
56222	413396
25795	413397
58594	413398
5424	413399
5323	413400
9294	413401
16061	413402
36099	413403
8459	413404
1375	413405
32527	413406
70978	413407
5489	413408
27432	413409
100803	413410
3746	413411
42488	413412
1477	413413
101388	413414
186389	413415
10095	413416
86908	413417
18255	413418
92059	413419
14416	413420
32816	413421
11855	413422
69010	413423
23178	413424
309	413425
33680	413426
61117	413427
2916	413428
38068	413429
8764	413430
20572	413431
14381	413432
23217	413433
14535	413434
11528	413435
8183	413436
1153	413437
825	413438
25110	413439
10773	413440
27478	413441
123423	413442
10493	413443
28707	413444
112396	413445
3747	413446
4983	413447
67416	413448
81514	413449
117780	413450
45030	413451
23838	413452
38230	413453
28213	413454
7081	413455
50214	413456
27804	413457
19024	413458
21764	413459
84788	413460
35157	413461
39400	413462
1598	413463
348	413464
70494	413465
8122	413466
1433	413467
664	413468
53472	413469
30212	413470
38090	413471
45344	413472
46691	413473
1630	413474
59894	413475
60561	413476
10286	413477
4208	413478
4964	413479
16759	413480
51636	413481
32331	413482
24890	413483
7401	413484
15656	413485
27654	413486
91499	413487
25018	413488
9241	413489
6784	413490
4224	413491
30987	413492
57318	413493
4548	413494
30026	413495
28779	413496
88097	413497
31981	413498
895	413499
36725	413500
73674	413501
34531	413502
87642	413503
28274	413504
40879	413505
59107	413506
360	413507
5930	413508
57323	413509
48079	413510
3278	413511
57740	413512
18277	413513
67191	413514
45483	413515
30907	413516
6810	413517
1182	413518
2971	413519
55836	413520
10162	413521
7513	413522
78756	413523
2058	413524
43571	413525
39291	413526
51173	413527
83648	413528
39200	413529
87766	413530
30459	413531
32453	413532
105188	413533
2738	413534
1425	413535
6928	413536
57122	413537
59109	413538
38920	413539
128552	413540
25955	413541
8493	413542
50227	413543
340	413544
21063	413545
9092	413546
39643	413547
190	413548
119056	413549
97189	413550
10950	413551
53342	413552
1000	413553
3986	413554
4299	413555
50255	413556
19918	413557
64264	413558
11855	413559
46730	413560
2649	413561
1853	413562
55386	413563
22725	413564
49454	413565
26008	413566
11452	413567
70140	413568
38662	413569
15609	413570
968	413571
60869	413572
44449	413573
5312	413574
42007	413575
26628	413576
3877	413577
159	413578
4197	413579
60036	413580
21782	413581
3006	413582
87551	413583
51931	413584
16631	413585
53611	413586
3560	413587
4596	413588
28133	413589
9216	413590
68962	413591
41578	413592
12	413593
18693	413594
2027	413595
15248	413596
45055	413597
85250	413598
5324	413599
18918	413600
34708	413601
36063	413602
23243	413603
4626	413604
2272	413605
6081	413606
80160	413607
15435	413608
62272	413609
7283	413610
68343	413611
109319	413612
65274	413613
41727	413614
41414	413615
29137	413616
34475	413617
17682	413618
87537	413619
41746	413620
48123	413621
5837	413622
19465	413623
1663	413624
138586	413625
58802	413626
61592	413627
12081	413628
16273	413629
56030	413630
23123	413631
48727	413632
79725	413633
133061	413634
1152	413635
41403	413636
18934	413637
39298	413638
22641	413639
31861	413640
8652	413641
27207	413642
9509	413643
39586	413644
44874	413645
36014	413646
129795	413647
39833	413648
37097	413649
4210	413650
69111	413651
64465	413652
10658	413653
1567	413654
37218	413655
72841	413656
27774	413657
1425	413658
34251	413659
9460	413660
102972	413661
68682	413662
26229	413663
42948	413664
6231	413665
119561	413666
22999	413667
45188	413668
2212	413669
7573	413670
68446	413671
30046	413672
28358	413673
2714	413674
19175	413675
7762	413676
12980	413677
21975	413678
6349	413679
25720	413680
24192	413681
75411	413682
96037	413683
12849	413684
62782	413685
142520	413686
46168	413687
65715	413688
96352	413689
18913	413690
90367	413691
63817	413692
3611	413693
384	413694
16885	413695
42846	413696
7505	413697
49362	413698
102	413699
5051	413700
12927	413701
21359	413702
64243	413703
12525	413704
13562	413705
966	413706
87169	413707
839	413708
11956	413709
46256	413710
18024	413711
3791	413712
16664	413713
6061	413714
5496	413715
45561	413716
26625	413717
17702	413718
3038	413719
16807	413720
9927	413721
21216	413722
23266	413723
8949	413724
83920	413725
49095	413726
3037	413727
42884	413728
42311	413729
28189	413730
16936	413731
66286	413732
429	413733
368	413734
69112	413735
1	413736
38690	413737
51475	413738
100686	413739
29780	413740
61417	413741
29218	413742
8119	413743
5772	413744
26921	413745
18164	413746
48836	413747
38627	413748
10287	413749
40471	413750
3447	413751
21897	413752
61686	413753
34239	413754
7733	413755
32761	413756
72940	413757
8745	413758
31645	413759
5686	413760
46596	413761
32495	413762
88644	413763
34239	413764
23170	413765
1787	413766
15316	413767
136876	413768
21444	413769
24571	413770
33643	413771
289	413772
59995	413773
6156	413774
13338	413775
38315	413776
3950	413777
2483	413778
8088	413779
26847	413780
28064	413781
22002	413782
793	413783
89865	413784
14005	413785
28365	413786
34577	413787
21844	413788
57117	413789
4695	413790
2964	413791
8219	413792
255	413793
1146	413794
28182	413795
38553	413796
75	413797
48402	413798
8386	413799
27076	413800
4764	413801
849	413802
70307	413803
43583	413804
69208	413805
6044	413806
58774	413807
14687	413808
23320	413809
21759	413810
1698	413811
20309	413812
19132	413813
87355	413814
124767	413815
46791	413816
3411	413817
13156	413818
16195	413819
2795	413820
51053	413821
14985	413822
4319	413823
14755	413824
24119	413825
1204	413826
49130	413827
607	413828
2741	413829
91	413830
11049	413831
45560	413832
3412	413833
32300	413834
1233	413835
18015	413836
14433	413837
42054	413838
25102	413839
4907	413840
576	413841
59	413842
21720	413843
17713	413844
90836	413845
6014	413846
12490	413847
1408	413848
57165	413849
156854	413850
53856	413851
948	413852
124523	413853
13199	413854
48742	413855
56694	413856
129825	413857
63749	413858
21723	413859
47281	413860
31002	413861
1938	413862
27981	413863
534	413864
39932	413865
17482	413866
73951	413867
60044	413868
28764	413869
8894	413870
1582	413871
3459	413872
2391	413873
3226	413874
10453	413875
40058	413876
3655	413877
24423	413878
27056	413879
30953	413880
52133	413881
73116	413882
39415	413883
19578	413884
16234	413885
32735	413886
19506	413887
58291	413888
5	413889
20135	413890
34071	413891
50681	413892
134119	413893
25527	413894
22759	413895
31264	413896
102876	413897
52230	413898
10620	413899
31220	413900
3509	413901
80921	413902
41897	413903
52113	413904
41811	413905
62660	413906
24049	413907
1673	413908
146	413909
42228	413910
5113	413911
138	413912
40458	413913
72238	413914
7921	413915
72505	413916
1419	413917
993	413918
11757	413919
64460	413920
23397	413921
9630	413922
5620	413923
41622	413924
83613	413925
33542	413926
6348	413927
26396	413928
2970	413929
39648	413930
19982	413931
22831	413932
27907	413933
30878	413934
5653	413935
82641	413936
9857	413937
66315	413938
41815	413939
844	413940
13663	413941
23402	413942
47544	413943
3986	413944
5813	413945
152	413946
3501	413947
60236	413948
4147	413949
14190	413950
31432	413951
57435	413952
37415	413953
326	413954
13380	413955
20828	413956
1059	413957
15	413958
32046	413959
23089	413960
1836	413961
37885	413962
5076	413963
57120	413964
46903	413965
1308	413966
19924	413967
1800	413968
1083	413969
6985	413970
3885	413971
33208	413972
175244	413973
4688	413974
13770	413975
2	413976
10920	413977
52312	413978
52175	413979
59978	413980
13374	413981
6513	413982
41609	413983
38009	413984
46943	413985
30800	413986
105423	413987
3513	413988
54059	413989
37918	413990
63230	413991
31397	413992
49875	413993
27805	413994
94735	413995
76146	413996
53137	413997
16689	413998
202	413999
26453	414000
84065	414001
22550	414002
33618	414003
9570	414004
15254	414005
21768	414006
32673	414007
60624	414008
89664	414009
48450	414010
169274	414011
18327	414012
40150	414013
21316	414014
27175	414015
1288	414016
3035	414017
56345	414018
3268	414019
2394	414020
50629	414021
69090	414022
13173	414023
62121	414024
79535	414025
27390	414026
68889	414027
29578	414028
62730	414029
41807	414030
46585	414031
53273	414032
22347	414033
4513	414034
5581	414035
69111	414036
26447	414037
2855	414038
19315	414039
34233	414040
2357	414041
58319	414042
3255	414043
27688	414044
16419	414045
13390	414046
1916	414047
31882	414048
8894	414049
121867	414050
39816	414051
27347	414052
46891	414053
26140	414054
369	414055
8782	414056
690	414057
16542	414058
29279	414059
1578	414060
8734	414061
70744	414062
25289	414063
10542	414064
22451	414065
1196	414066
6480	414067
46591	414068
4394	414069
10775	414070
13018	414071
12884	414072
650	414073
19555	414074
3131	414075
61926	414076
320	414077
9630	414078
41792	414079
26554	414080
8306	414081
20787	414082
15654	414083
98642	414084
26810	414085
2736	414086
159897	414087
45744	414088
19000	414089
59750	414090
47925	414091
9857	414092
19128	414093
15721	414094
6991	414095
46916	414096
31374	414097
35394	414098
32115	414099
2695	414100
7743	414101
7634	414102
65351	414103
72294	414104
7373	414105
47681	414106
104292	414107
15564	414108
72308	414109
19611	414110
5808	414111
27748	414112
57271	414113
27438	414114
101879	414115
26500	414116
94683	414117
25431	414118
42482	414119
25610	414120
23134	414121
16779	414122
10456	414123
55327	414124
27871	414125
104522	414126
67109	414127
11643	414128
991	414129
24754	414130
9	414131
11666	414132
34410	414133
8499	414134
118042	414135
61082	414136
32395	414137
53281	414138
5726	414139
11454	414140
3048	414141
20458	414142
59388	414143
712	414144
12943	414145
8902	414146
12701	414147
1919	414148
15887	414149
46636	414150
28862	414151
34292	414152
50016	414153
10790	414154
10953	414155
13707	414156
4287	414157
18594	414158
96554	414159
30376	414160
18628	414161
61377	414162
60106	414163
997	414164
69925	414165
1695	414166
49937	414167
1142	414168
57534	414169
39952	414170
13122	414171
2550	414172
27127	414173
14972	414174
9828	414175
54286	414176
2241	414177
41451	414178
92416	414179
15685	414180
436	414181
15237	414182
21141	414183
11607	414184
18841	414185
4041	414186
8208	414187
4497	414188
5625	414189
2255	414190
12956	414191
141	414192
4514	414193
12981	414194
26719	414195
31639	414196
6863	414197
102861	414198
34268	414199
458	414200
1398	414201
25463	414202
20174	414203
60102	414204
43173	414205
18959	414206
39819	414207
4847	414208
133598	414209
168785	414210
25173	414211
11334	414212
32403	414213
23960	414214
39408	414215
5481	414216
32814	414217
6180	414218
36233	414219
40317	414220
416	414221
55537	414222
1640	414223
11495	414224
475	414225
109497	414226
33205	414227
25449	414228
48327	414229
10690	414230
7401	414231
9973	414232
23	414233
27430	414234
5895	414235
16965	414236
15266	414237
178	414238
87565	414239
21698	414240
23200	414241
5430	414242
88300	414243
3090	414244
11874	414245
309	414246
60384	414247
165	414248
5	414249
949	414250
1432	414251
11365	414252
42478	414253
16058	414254
6197	414255
90	414256
26588	414257
34465	414258
6617	414259
19524	414260
21809	414261
50629	414262
24830	414263
44487	414264
13836	414265
47699	414266
25297	414267
34923	414268
23687	414269
34730	414270
669	414271
25343	414272
651	414273
28991	414274
40104	414275
39628	414276
372	414277
23174	414278
34203	414279
35303	414280
55865	414281
236	414282
47887	414283
14441	414284
15338	414285
32369	414286
2608	414287
12082	414288
70450	414289
130510	414290
1001	414291
44973	414292
43681	414293
31315	414294
74382	414295
55743	414296
8486	414297
117835	414298
19471	414299
23280	414300
50083	414301
16132	414302
50373	414303
4944	414304
75274	414305
9276	414306
41501	414307
87835	414308
87518	414309
41733	414310
13576	414311
28391	414312
23193	414313
23158	414314
9586	414315
368	414316
4946	414317
102283	414318
85110	414319
38264	414320
82243	414321
10511	414322
31257	414323
146135	414324
1735	414325
8222	414326
1526	414327
25027	414328
10621	414329
58785	414330
25114	414331
12881	414332
8317	414333
2841	414334
17258	414335
18949	414336
733	414337
42419	414338
15315	414339
30274	414340
18057	414341
123	414342
8786	414343
39134	414344
39533	414345
59385	414346
13736	414347
23914	414348
29338	414349
32218	414350
22118	414351
28236	414352
11216	414353
50267	414354
50387	414355
26809	414356
19726	414357
40790	414358
14277	414359
18903	414360
22554	414361
11047	414362
58791	414363
17578	414364
7017	414365
485	414366
15829	414367
5551	414368
5551	414369
174804	414370
47448	414371
52118	414372
2085	414373
31022	414374
26685	414375
32680	414376
19375	414377
26610	414378
11854	414379
5140	414380
5140	414381
5103	414382
16102	414383
41887	414384
10039	414385
33723	414386
46852	414387
60	414388
33590	414389
8365	414390
17527	414391
10159	414392
11907	414393
626	414394
22644	414395
17263	414396
60042	414397
42906	414398
36797	414399
26106	414400
73801	414401
15307	414402
1196	414403
23538	414404
38385	414405
54249	414406
19272	414407
879	414408
7264	414409
15939	414410
3653	414411
63	414412
31716	414413
72828	414414
14224	414415
20257	414416
24023	414417
18774	414418
291	414419
87281	414420
41798	414421
25013	414422
15999	414423
3609	414424
104161	414425
545	414426
2143	414427
19286	414428
2123	414429
16506	414430
5689	414431
4438	414432
98731	414433
34393	414434
37389	414435
172998	414436
59402	414437
18253	414438
133363	414439
50918	414440
115507	414441
18405	414442
4747	414443
11575	414444
106321	414445
57769	414446
23809	414447
22802	414448
16034	414449
2541	414450
145	414451
72119	414452
28066	414453
11626	414454
40766	414455
23200	414456
69022	414457
2112	414458
1421	414459
9188	414460
13049	414461
10192	414462
17119	414463
1042	414464
85506	414465
27606	414466
174269	414467
18768	414468
27606	414469
34536	414470
34536	414471
237	414472
10601	414473
108	414474
230	414475
54991	414476
230	414477
230	414478
24429	414479
108	414480
3785	414481
55239	414482
52214	414483
87204	414484
24258	414485
30480	414486
18074	414487
29150	414488
124379	414489
51151	414490
4104	414491
27565	414492
55239	414493
8562	414494
75	414495
86950	414496
19504	414497
108663	414498
60559	414499
6135	414500
162158	414501
13687	414502
41667	414503
34345	414504
19286	414505
9866	414506
77	414507
113359	414508
2206	414509
332	414510
58	414511
24474	414512
2231	414513
1545	414514
332	414515
58	414516
36150	414517
19350	414518
19350	414519
41667	414520
52302	414521
58	414522
72219	414523
16119	414524
971	414525
1989	414526
40323	414527
2317	414528
6304	414529
51483	414530
945	414531
11984	414532
82386	414533
89587	414534
18583	414535
118	414536
6304	414537
5065	414538
6304	414539
14029	414540
3449	414541
9500	414542
16357	414543
4421	414544
105416	414545
13885	414546
35623	414547
6304	414548
58257	414549
1	414550
173716	414551
19986	414552
42238	414553
14001	414554
52249	414555
35670	414556
48878	414557
112171	414558
11159	414559
1537	414560
113890	414561
4878	414562
115	414563
119953	414564
8379	414565
22619	414566
87653	414567
34496	414568
427	414569
24	414570
397	414571
397	414572
427	414573
111554	414574
56081	414575
1752	414576
11366	414577
891	414578
10326	414579
45159	414580
36771	414581
34227	414582
427	414583
427	414584
1025	414585
1596	414586
57517	414587
6294	414588
34822	414589
44704	414590
3318	414591
40757	414592
13162	414593
4561	414594
29612	414595
4981	414596
16841	414597
45318	414598
3029	414599
11229	414600
12206	414601
16454	414602
52628	414603
24534	414604
29868	414605
60872	414606
61907	414607
49514	414608
43726	414609
14368	414610
60872	414611
76027	414612
109147	414613
40285	414614
28601	414615
76112	414616
62929	414617
43899	414618
5129	414619
115370	414620
59447	414621
39902	414622
178050	414623
12164	414624
60872	414625
49508	414626
18507	414627
52604	414628
69685	414629
20383	414630
5167	414631
4025	414632
20345	414633
36177	414634
43736	414635
20073	414636
9446	414637
71595	414638
75474	414639
5474	414640
30403	414641
81340	414642
92828	414643
108051	414644
300	414645
1156	414646
2339	414647
4785	414648
250	414649
69668	414650
208	414651
9454	414652
5484	414653
18454	414654
20331	414655
44390	414656
170195	414657
90801	414658
6751	414659
24205	414660
38757	414661
759	414662
2641	414663
106891	414664
8824	414665
62596	414666
94125	414667
17080	414668
7299	414669
4786	414670
24902	414671
151768	414672
7468	414673
112313	414674
21864	414675
33415	414676
2085	414677
14052	414678
7982	414679
60177	414680
51361	414681
35239	414682
36606	414683
35661	414684
75232	414685
59677	414686
28187	414687
24909	414688
60767	414689
13515	414690
22084	414691
134675	414692
70525	414693
72323	414694
68980	414695
23405	414696
46345	414697
8380	414698
4856	414699
28661	414700
687	414701
8048	414702
100207	414703
100207	414704
40427	414705
138779	414706
93717	414707
68718	414708
54355	414709
43113	414710
39505	414711
45159	414712
27460	414713
29393	414714
33650	414715
134407	414716
26646	414717
168	414718
48826	414719
69079	414720
24390	414721
3393	414722
36921	414723
88408	414724
127954	414725
174603	414726
27460	414727
57229	414728
23738	414729
50472	414730
39515	414731
25858	414732
12539	414733
1030	414734
17604	414735
32349	414736
7589	414737
26646	414738
26670	414739
113708	414740
83536	414741
1756	414742
11953	414743
738	414744
76	414745
69050	414746
51503	414747
32492	414748
94624	414749
26745	414750
2728	414751
75951	414752
75721	414753
79497	414754
1926	414755
322	414756
42522	414757
67071	414758
15940	414759
50347	414760
46980	414761
107495	414762
134158	414763
93599	414764
135832	414765
14152	414766
48512	414767
15665	414768
2812	414769
55941	414770
90851	414771
63876	414772
91735	414773
99416	414774
100798	414775
144634	414776
41173	414777
64256	414778
13121	414779
63951	414780
69864	414781
53049	414782
52449	414783
69499	414784
84421	414785
4274	414786
29067	414787
86747	414788
107137	414789
36167	414790
93599	414791
12758	414792
121590	414793
1614	414794
121948	414795
44648	414796
66942	414797
21273	414798
14704	414799
105840	414800
65472	414801
25239	414802
81984	414803
132471	414804
38716	414805
68666	414806
110237	414807
25776	414808
9769	414809
9769	414810
34662	414811
15014	414812
130308	414813
124011	414814
82985	414815
89558	414816
58300	414817
152340	414818
50961	414819
141423	414820
180193	414821
48772	414822
32055	414823
109580	414824
4721	414825
18062	414826
151721	414827
116961	414828
122508	414829
151820	414830
151256	414831
31803	414832
17161	414833
55041	414834
151323	414835
54846	414836
4624	414837
117435	414838
21682	414839
54129	414840
14578	414841
17161	414842
129631	414843
56495	414844
100260	414845
12367	414846
120931	414847
112259	414848
45457	414849
36871	414850
21088	414851
186950	414852
141199	414853
124133	414854
54765	414855
66507	414856
104441	414857
80235	414858
158615	414859
83	414860
5976	414861
23546	414862
31899	414863
36929	414864
10943	414865
62346	414866
25125	414867
5085	414868
10792	414869
90107	414870
29399	414871
187969	414872
90107	414873
98758	414874
93951	414875
119298	414876
98545	414877
140240	414878
71837	414879
4638	414880
35635	414881
33814	414882
19959	414883
12643	414884
188554	414885
93951	414886
17225	414887
178667	414888
49971	414889
42414	414890
175998	414891
52368	414892
72127	414893
52368	414894
10227	414895
59810	414896
52499	414897
46802	414898
20599	414899
17958	414900
23181	414901
298	414902
28792	414903
132602	414904
70430	414905
424	414906
33525	414907
147434	414908
22704	414909
118172	414910
15621	414911
71563	414912
80525	414913
46107	414914
60158	414915
9845	414916
126129	414917
77854	414918
24904	414919
28840	414920
88423	414921
7491	414922
41794	414923
3521	414924
2477	414925
1047	414926
2462	414927
124104	414928
30829	414929
121819	414930
65913	414931
102114	414932
45757	414933
126428	414934
79577	414935
84608	414936
102114	414937
37497	414938
10928	414939
137296	414940
65616	414941
120919	414942
55421	414943
144569	414944
15649	414945
162765	414946
44890	414947
44890	414948
14	414949
246	414950
22077	414951
1013	414952
122238	414953
141892	414954
1035	414955
7538	414956
16438	414957
41891	414958
52499	414959
9226	414960
559	414961
97400	414962
51211	414963
1340	414964
20814	414965
83627	414966
52499	414967
90733	414968
61703	414969
39884	414970
31965	414971
45357	414972
44444	414973
54893	414974
21464	414975
46075	414976
25364	414977
44486	414978
30546	414979
30041	414980
28828	414981
35399	414982
80959	414983
38178	414984
21464	414985
95547	414986
46075	414987
44871	414988
66941	414989
21557	414990
33357	414991
33357	414992
56749	414993
39020	414994
68562	414995
27301	414996
12583	414997
46524	414998
68423	414999
37814	415000
37814	415001
17431	415002
10138	415003
24022	415004
37814	415005
28199	415006
559	415007
122580	415008
61755	415009
12043	415010
22775	415011
46998	415012
30617	415013
8045	415014
18387	415015
48830	415016
47929	415017
31028	415018
68906	415019
17660	415020
25862	415021
21229	415022
15571	415023
45612	415024
66263	415025
31375	415026
53971	415027
44997	415028
53680	415029
45915	415030
25846	415031
161307	415032
45683	415033
100889	415034
58218	415035
18306	415036
16025	415037
54059	415038
101583	415039
1307	415040
10370	415041
18602	415042
55689	415043
12010	415044
12010	415045
24004	415046
11024	415047
67983	415048
52277	415049
3354	415050
9195	415051
90576	415052
24004	415053
2946	415054
21261	415055
7506	415056
18578	415057
11818	415058
122356	415059
29021	415060
11024	415061
568	415062
25773	415063
17342	415064
16432	415065
39386	415066
20764	415067
39070	415068
104699	415069
55567	415070
20085	415071
62093	415072
46127	415073
7859	415074
24901	415075
5339	415076
17660	415077
31221	415078
31069	415079
53608	415080
84424	415081
21950	415082
32980	415083
43048	415084
1088	415085
20599	415086
140798	415087
106813	415088
177659	415089
27453	415090
283	415091
36399	415092
19336	415093
73317	415094
6408	415095
405	415096
8071	415097
17092	415098
19374	415099
11369	415100
16983	415101
29325	415102
151147	415103
34199	415104
12622	415105
29724	415106
52775	415107
15438	415108
15438	415109
977	415110
8466	415111
113088	415112
91557	415113
139	415114
52734	415115
99288	415116
38589	415117
78153	415118
68198	415119
166813	415120
68294	415121
34220	415122
116146	415123
72088	415124
59956	415125
54698	415126
26767	415127
2924	415128
5614	415129
42091	415130
4953	415131
20185	415132
9608	415133
9653	415134
7092	415135
84922	415136
7945	415137
4224	415138
13556	415139
12934	415140
60986	415141
59811	415142
45539	415143
1431	415144
9863	415145
19906	415146
58754	415147
9831	415148
17088	415149
96276	415150
54530	415151
63252	415152
93257	415153
7678	415154
50178	415155
16056	415156
2430	415157
27527	415158
11114	415159
1615	415160
19264	415161
34349	415162
27923	415163
50445	415164
15431	415165
32950	415166
27342	415167
39571	415168
12027	415169
72955	415170
6464	415171
43972	415172
72986	415173
34441	415174
18999	415175
16995	415176
71028	415177
18819	415178
41659	415179
33612	415180
116353	415181
43730	415182
3535	415183
86858	415184
31773	415185
19784	415186
28196	415187
48069	415188
39118	415189
8320	415190
13812	415191
19222	415192
27824	415193
45202	415194
3637	415195
6240	415196
60259	415197
8249	415198
23540	415199
32593	415200
1230	415201
11528	415202
71393	415203
13575	415204
28470	415205
6724	415206
40841	415207
19215	415208
9505	415209
52836	415210
41478	415211
11908	415212
22809	415213
22809	415214
15151	415215
42893	415216
23675	415217
27971	415218
18316	415219
73049	415220
19346	415221
10221	415222
14462	415223
36399	415224
149992	415225
5815	415226
2145	415227
71365	415228
9866	415229
3016	415230
30134	415231
1537	415232
64819	415233
108312	415234
60214	415235
184	415236
4602	415237
24857	415238
30005	415239
27600	415240
10947	415241
2524	415242
9400	415243
2762	415244
121	415245
9900	415246
495	415247
19166	415248
13581	415249
23535	415250
5257	415251
41480	415252
87569	415253
13590	415254
105379	415255
50437	415256
41633	415257
4069	415258
53330	415259
53030	415260
523	415261
41696	415262
6424	415263
42454	415264
20693	415265
77044	415266
15820	415267
12031	415268
18861	415269
35734	415270
1143	415271
541	415272
9456	415273
1913	415274
1394	415275
26118	415276
70848	415277
49654	415278
15761	415279
7084	415280
93811	415281
18651	415282
60039	415283
24909	415284
53035	415285
84971	415286
39798	415287
40929	415288
33352	415289
52401	415290
14077	415291
6935	415292
71510	415293
1983	415294
1845	415295
49069	415296
27289	415297
49478	415298
3390	415299
61115	415300
22202	415301
6368	415302
3833	415303
13901	415304
3582	415305
29837	415306
601	415307
39273	415308
2178	415309
20425	415310
5160	415311
58138	415312
34104	415313
16733	415314
41097	415315
69531	415316
24158	415317
9984	415318
26980	415319
38699	415320
4909	415321
14357	415322
51438	415323
135452	415324
71824	415325
69901	415326
45181	415327
89507	415328
34313	415329
17320	415330
31071	415331
170833	415332
60194	415333
42093	415334
4262	415335
3310	415336
28194	415337
3887	415338
45148	415339
18190	415340
22705	415341
602	415342
16136	415343
71824	415344
16136	415345
11278	415346
8975	415347
69370	415348
22705	415349
116010	415350
7194	415351
54562	415352
133252	415353
79682	415354
67386	415355
115823	415356
77369	415357
12869	415358
48848	415359
24766	415360
125967	415361
7019	415362
43310	415363
106648	415364
101543	415365
30883	415366
37401	415367
81896	415368
37297	415369
38561	415370
42931	415371
9162	415372
9941	415373
43346	415374
14463	415375
123	415376
46902	415377
70426	415378
94493	415379
140595	415380
19850	415381
149551	415382
25651	415383
41143	415384
55865	415385
49415	415386
72890	415387
16450	415388
67837	415389
32512	415390
12869	415391
121882	415392
53744	415393
3101	415394
54826	415395
65420	415396
81114	415397
24944	415398
36887	415399
20614	415400
4708	415401
59321	415402
61492	415403
33729	415404
70455	415405
51909	415406
18069	415407
129691	415408
104947	415409
53974	415410
85019	415411
38689	415412
6799	415413
70885	415414
106702	415415
49838	415416
38795	415417
15790	415418
4131	415419
26098	415420
25911	415421
3672	415422
154624	415423
53163	415424
85699	415425
105560	415426
185059	415427
62137	415428
173581	415429
32291	415430
107008	415431
47466	415432
118227	415433
156963	415434
136904	415435
14111	415436
5082	415437
4877	415438
68362	415439
84718	415440
58651	415441
47466	415442
16752	415443
125265	415444
20789	415445
151217	415446
51908	415447
106771	415448
15649	415449
4877	415450
11324	415451
23735	415452
48337	415453
136482	415454
10988	415455
107720	415456
5800	415457
30883	415458
67386	415459
105209	415460
51909	415461
12784	415462
148427	415463
107008	415464
49700	415465
43261	415466
89289	415467
161177	415468
86762	415469
136912	415470
85143	415471
86633	415472
66202	415473
54505	415474
25064	415475
33602	415476
62164	415477
104316	415478
25751	415479
33286	415480
49381	415481
17760	415482
89037	415483
33881	415484
31353	415485
60554	415486
31995	415487
136905	415488
78033	415489
50005	415490
39353	415491
8669	415492
64942	415493
14964	415494
3786	415495
85686	415496
40695	415497
49991	415498
53426	415499
27045	415500
59424	415501
73237	415502
11751	415503
9647	415504
75062	415505
49318	415506
28102	415507
82407	415508
99728	415509
30357	415510
5085	415511
49091	415512
21155	415513
19789	415514
7783	415515
91037	415516
25958	415517
5530	415518
67394	415519
14036	415520
2604	415521
24087	415522
3081	415523
3081	415524
12601	415525
5803	415526
13590	415527
206	415528
58614	415529
514	415530
80027	415531
19085	415532
6399	415533
37579	415534
7557	415535
49246	415536
607	415537
23177	415538
3238	415539
8324	415540
33881	415541
7257	415542
78593	415543
99678	415544
19183	415545
2911	415546
62589	415547
48148	415548
29630	415549
5290	415550
61656	415551
35754	415552
13720	415553
30865	415554
91546	415555
51543	415556
38047	415557
55399	415558
42915	415559
71037	415560
33881	415561
109166	415562
61234	415563
26403	415564
178	415565
58623	415566
35811	415567
66181	415568
136903	415569
70833	415570
67661	415571
15752	415572
33286	415573
29988	415574
27126	415575
118060	415576
43387	415577
133371	415578
21466	415579
7872	415580
38917	415581
27411	415582
10708	415583
44625	415584
17755	415585
12629	415586
5822	415587
125141	415588
70794	415589
53542	415590
21694	415591
26202	415592
64129	415593
106596	415594
51769	415595
75019	415596
14288	415597
3127	415598
141174	415599
8999	415600
75063	415601
37673	415602
25491	415603
26349	415604
23935	415605
65474	415606
96653	415607
16051	415608
16613	415609
56395	415610
80080	415611
899	415612
57087	415613
121	415614
6617	415615
52341	415616
4536	415617
1077	415618
3726	415619
6725	415620
13130	415621
19619	415622
54499	415623
13	415624
946	415625
1469	415626
8508	415627
1945	415628
56418	415629
45260	415630
31231	415631
16470	415632
4686	415633
41771	415634
96	415635
781	415636
485	415637
69639	415638
53891	415639
3357	415640
91606	415641
34304	415642
26649	415643
143192	415644
66401	415645
3856	415646
211	415647
56268	415648
7378	415649
20201	415650
68621	415651
71273	415652
65452	415653
187851	415654
4268	415655
7503	415656
22605	415657
28604	415658
15564	415659
63859	415660
84185	415661
126560	415662
383	415663
9779	415664
107135	415665
8993	415666
9415	415667
59935	415668
2825	415669
152	415670
2824	415671
119192	415672
155772	415673
41809	415674
4224	415675
139252	415676
74793	415677
3	415678
10979	415679
49110	415680
13375	415681
81738	415682
33606	415683
10730	415684
113833	415685
8656	415686
15416	415687
65201	415688
57060	415689
26664	415690
15610	415691
129	415692
6841	415693
91050	415694
49726	415695
21280	415696
3822	415697
7444	415698
1715	415699
100638	415700
47684	415701
9133	415702
60479	415703
377	415704
21841	415705
10639	415706
75827	415707
37206	415708
56190	415709
9312	415710
3741	415711
18838	415712
93604	415713
23927	415714
5976	415715
13420	415716
207	415717
41825	415718
29697	415719
4389	415720
87042	415721
3118	415722
78621	415723
590	415724
23403	415725
50567	415726
56378	415727
42	415728
30505	415729
8352	415730
83586	415731
2447	415732
22475	415733
30377	415734
7069	415735
132608	415736
49788	415737
27708	415738
18775	415739
22715	415740
58702	415741
22626	415742
33460	415743
27327	415744
61206	415745
178567	415746
102997	415747
4733	415748
38429	415749
1979	415750
30739	415751
100588	415752
100381	415753
12554	415754
81804	415755
164969	415756
53	415757
5376	415758
17609	415759
31937	415760
44739	415761
12771	415762
109821	415763
90050	415764
1372	415765
10970	415766
2144	415767
35268	415768
13436	415769
31027	415770
41030	415771
15328	415772
4930	415773
60673	415774
1143	415775
5749	415776
85667	415777
128073	415778
12695	415779
1657	415780
1408	415781
419	415782
6115	415783
45400	415784
15969	415785
39854	415786
17653	415787
37610	415788
68296	415789
40390	415790
37773	415791
60764	415792
43512	415793
90942	415794
8774	415795
10858	415796
9014	415797
71619	415798
11063	415799
7987	415800
31500	415801
1	415802
4935	415803
26255	415804
100152	415805
10218	415806
623	415807
23282	415808
27751	415809
6698	415810
937	415811
74552	415812
191	415813
26677	415814
1283	415815
42474	415816
11405	415817
40485	415818
60035	415819
21578	415820
5846	415821
50057	415822
3656	415823
60815	415824
50739	415825
60234	415826
58390	415827
60797	415828
73192	415829
4313	415830
52202	415831
4944	415832
11535	415833
108388	415834
2204	415835
45589	415836
94145	415837
154619	415838
152995	415839
76980	415840
153919	415841
165561	415842
8630	415843
3370	415844
15705	415845
88437	415846
157095	415847
62361	415848
104070	415849
104364	415850
47137	415851
45391	415852
17758	415853
9940	415854
23192	415855
2870	415856
754	415857
97602	415858
679	415859
35109	415860
60903	415861
23206	415862
3085	415863
18223	415864
67008	415865
14438	415866
41664	415867
33871	415868
28447	415869
47074	415870
54156	415871
19940	415872
66098	415873
13201	415874
1	415875
2675	415876
54439	415877
5692	415878
47916	415879
122575	415880
165	415881
152871	415882
117510	415883
117358	415884
41908	415885
31489	415886
50703	415887
1917	415888
16112	415889
73205	415890
102483	415891
92826	415892
43373	415893
116891	415894
174	415895
86686	415896
46406	415897
120486	415898
49723	415899
19388	415900
59709	415901
47867	415902
38346	415903
16014	415904
17089	415905
19444	415906
141	415907
642	415908
6294	415909
92754	415910
4293	415911
60645	415912
1600	415913
130769	415914
62256	415915
1683	415916
17060	415917
92707	415918
36716	415919
5938	415920
6295	415921
176769	415922
29848	415923
72041	415924
50523	415925
29343	415926
2844	415927
7766	415928
9221	415929
88356	415930
17334	415931
7540	415932
189024	415933
42998	415934
128649	415935
167192	415936
114616	415937
25804	415938
135003	415939
25804	415940
14815	415941
9863	415942
35880	415943
28329	415944
4491	415945
23949	415946
10147	415947
73350	415948
4421	415949
49000	415950
40012	415951
17282	415952
80453	415953
102069	415954
3282	415955
30366	415956
34097	415957
87061	415958
27562	415959
80453	415960
109761	415961
137494	415962
24633	415963
44009	415964
30254	415965
8976	415966
49820	415967
185556	415968
125357	415969
46307	415970
78144	415971
65476	415972
748	415973
36068	415974
54698	415975
28010	415976
130005	415977
13503	415978
125875	415979
41110	415980
82391	415981
146338	415982
56019	415983
23066	415984
13517	415985
49921	415986
17393	415987
59858	415988
3101	415989
2138	415990
80724	415991
123552	415992
167075	415993
71530	415994
33981	415995
97224	415996
31921	415997
9782	415998
124534	415999
33981	416000
9542	416001
90030	416002
53023	416003
68333	416004
19128	416005
22730	416006
10593	416007
182983	416008
28887	416009
30495	416010
30842	416011
27917	416012
140673	416013
49745	416014
43152	416015
13475	416016
34751	416017
34716	416018
37024	416019
66229	416020
41103	416021
76986	416022
56168	416023
34224	416024
71748	416025
119339	416026
94859	416027
14575	416028
35831	416029
96828	416030
28996	416031
18047	416032
3517	416033
52159	416034
77870	416035
39229	416036
126285	416037
126285	416038
75975	416039
12153	416040
12431	416041
49962	416042
155716	416043
93749	416044
174022	416045
79881	416046
170819	416047
156395	416048
136752	416049
177935	416050
115392	416051
177494	416052
1052	416053
135056	416054
38772	416055
20755	416056
45178	416057
67133	416058
55188	416059
45415	416060
30242	416061
86606	416062
44188	416063
86800	416064
63824	416065
92217	416066
12749	416067
91856	416068
44554	416069
77692	416070
65597	416071
81420	416072
125677	416073
19591	416074
61569	416075
51100	416076
12353	416077
110364	416078
106585	416079
78812	416080
148088	416081
71541	416082
16568	416083
120024	416084
51492	416085
31316	416086
167251	416087
117614	416088
86249	416089
102323	416090
102323	416091
22881	416092
22881	416093
135297	416094
168191	416095
174423	416096
43801	416097
115740	416098
102638	416099
148452	416100
92540	416101
148450	416102
95793	416103
97181	416104
14347	416105
94703	416106
111053	416107
86338	416108
13739	416109
75676	416110
136685	416111
9474	416112
107866	416113
126111	416114
148431	416115
86340	416116
92640	416117
58793	416118
25173	416119
92941	416120
35926	416121
94137	416122
124713	416123
14342	416124
124278	416125
85979	416126
92496	416127
132992	416128
85288	416129
77121	416130
7683	416131
80310	416132
56783	416133
63456	416134
81591	416135
92180	416136
14410	416137
135913	416138
52153	416139
25406	416140
59504	416141
107413	416142
59504	416143
82933	416144
59504	416145
24802	416146
36649	416147
55747	416148
165051	416149
7720	416150
179517	416151
13101	416152
115154	416153
33089	416154
113526	416155
97176	416156
64145	416157
36327	416158
92661	416159
114893	416160
157105	416161
24557	416162
136759	416163
168835	416164
63388	416165
63386	416166
13101	416167
52183	416168
7720	416169
179553	416170
17754	416171
69717	416172
8916	416173
106535	416174
179549	416175
59624	416176
8916	416177
136036	416178
89082	416179
36261	416180
134737	416181
86609	416182
75784	416183
165558	416184
157375	416185
52555	416186
76546	416187
40117	416188
108120	416189
15946	416190
70592	416191
36651	416192
75131	416193
52829	416194
148547	416195
13258	416196
118186	416197
62523	416198
113667	416199
113383	416200
3542	416201
108446	416202
120943	416203
22965	416204
53302	416205
151959	416206
37645	416207
153893	416208
65513	416209
65704	416210
97483	416211
14703	416212
86541	416213
107547	416214
52184	416215
27915	416216
92332	416217
45943	416218
8916	416219
41376	416220
65757	416221
137021	416222
115299	416223
5672	416224
27723	416225
11064	416226
85442	416227
28590	416228
2302	416229
40726	416230
6387	416231
33508	416232
16856	416233
15580	416234
17727	416235
62468	416236
14703	416237
45128	416238
6387	416239
15262	416240
158491	416241
155588	416242
27346	416243
43399	416244
50783	416245
1009	416246
164375	416247
75040	416248
30846	416249
43817	416250
5561	416251
173828	416252
5672	416253
77364	416254
135604	416255
62443	416256
38050	416257
91232	416258
146975	416259
20558	416260
36649	416261
62406	416262
137027	416263
164314	416264
121031	416265
29998	416266
75765	416267
37197	416268
166526	416269
13361	416270
40421	416271
15144	416272
62483	416273
50742	416274
8756	416275
9474	416276
84880	416277
9971	416278
42270	416279
52184	416280
63030	416281
45097	416282
1829	416283
101638	416284
4834	416285
4888	416286
48912	416287
64291	416288
5570	416289
83294	416290
98960	416291
1045	416292
5121	416293
148620	416294
7667	416295
70783	416296
120105	416297
3988	416298
11179	416299
40821	416300
27399	416301
20749	416302
2931	416303
6063	416304
38600	416305
75156	416306
15275	416307
78223	416308
15144	416309
94942	416310
55021	416311
7928	416312
30333	416313
47297	416314
78812	416315
5374	416316
22757	416317
11306	416318
32384	416319
84866	416320
18924	416321
5859	416322
156253	416323
43305	416324
20194	416325
17736	416326
71746	416327
52793	416328
10719	416329
77575	416330
97422	416331
52162	416332
11335	416333
87164	416334
163600	416335
81346	416336
84244	416337
27995	416338
92753	416339
71568	416340
57076	416341
8827	416342
12199	416343
15580	416344
14347	416345
37592	416346
46882	416347
2486	416348
22159	416349
137052	416350
11246	416351
84784	416352
68275	416353
13462	416354
187193	416355
137048	416356
77639	416357
29998	416358
138361	416359
120282	416360
137061	416361
69689	416362
24603	416363
130403	416364
3399	416365
160498	416366
94285	416367
88844	416368
85357	416369
13394	416370
75784	416371
75816	416372
137962	416373
137021	416374
43424	416375
67504	416376
36651	416377
19487	416378
92512	416379
120678	416380
159444	416381
47474	416382
77870	416383
81859	416384
51498	416385
11068	416386
40810	416387
166603	416388
80934	416389
86292	416390
67389	416391
7298	416392
95336	416393
43805	416394
40082	416395
2931	416396
49231	416397
74733	416398
36649	416399
4310	416400
2063	416401
97422	416402
4978	416403
107503	416404
121446	416405
157594	416406
128702	416407
34036	416408
59624	416409
53871	416410
63176	416411
3209	416412
17362	416413
81374	416414
54985	416415
115687	416416
13482	416417
42406	416418
21858	416419
58475	416420
27431	416421
48425	416422
15811	416423
24558	416424
152648	416425
15334	416426
19	416427
33283	416428
20943	416429
92425	416430
40445	416431
114765	416432
10661	416433
52090	416434
166906	416435
104275	416436
85832	416437
112486	416438
90065	416439
93296	416440
86249	416441
108677	416442
10516	416443
92763	416444
11324	416445
43824	416446
15876	416447
2236	416448
143586	416449
39323	416450
107410	416451
55330	416452
70964	416453
113821	416454
12431	416455
5178	416456
183221	416457
172810	416458
62468	416459
27399	416460
27401	416461
113756	416462
56766	416463
113758	416464
71460	416465
12308	416466
12089	416467
53311	416468
6684	416469
21874	416470
82077	416471
84133	416472
75122	416473
167048	416474
63848	416475
8827	416476
17592	416477
17611	416478
40988	416479
57407	416480
91165	416481
35921	416482
29445	416483
47474	416484
131495	416485
48402	416486
3697	416487
3811	416488
12446	416489
54435	416490
17736	416491
6169	416492
1111	416493
15710	416494
3209	416495
146890	416496
6406	416497
111054	416498
7682	416499
95782	416500
89669	416501
48984	416502
35909	416503
33514	416504
4890	416505
40445	416506
133447	416507
49428	416508
11500	416509
27401	416510
23542	416511
31511	416512
91117	416513
89110	416514
112546	416515
141996	416516
96837	416517
66125	416518
71614	416519
115781	416520
34435	416521
14401	416522
56398	416523
41760	416524
29797	416525
70678	416526
96929	416527
38918	416528
7055	416529
15296	416530
54393	416531
10882	416532
86903	416533
12687	416534
57164	416535
25101	416536
6735	416537
13768	416538
14048	416539
61204	416540
11833	416541
25308	416542
10882	416543
14248	416544
131	416545
1208	416546
81665	416547
74595	416548
60785	416549
28410	416550
13579	416551
87397	416552
108292	416553
14431	416554
1633	416555
68455	416556
92727	416557
57578	416558
514	416559
70780	416560
198	416561
26808	416562
120445	416563
30965	416564
31306	416565
128884	416566
86424	416567
67656	416568
15938	416569
57238	416570
2185	416571
9293	416572
403	416573
1083	416574
30405	416575
758	416576
55274	416577
6857	416578
14579	416579
3660	416580
22	416581
1992	416582
6186	416583
1674	416584
75636	416585
60083	416586
1286	416587
3840	416588
37	416589
44739	416590
41357	416591
46788	416592
18759	416593
26421	416594
109328	416595
48757	416596
48739	416597
50935	416598
987	416599
129957	416600
5629	416601
2399	416602
3698	416603
9314	416604
7746	416605
152	416606
11839	416607
1353	416608
2325	416609
2325	416610
187253	416611
609	416612
1873	416613
57048	416614
1886	416615
1276	416616
1283	416617
838	416618
18068	416619
62099	416620
3292	416621
11632	416622
1272	416623
6169	416624
8791	416625
586	416626
45849	416627
65716	416628
44374	416629
141891	416630
2577	416631
31968	416632
3106	416633
33843	416634
142956	416635
38430	416636
53679	416637
162629	416638
50247	416639
27654	416640
201	416641
33280	416642
110854	416643
8636	416644
11275	416645
163	416646
15280	416647
18169	416648
3292	416649
633	416650
72285	416651
118441	416652
11377	416653
108692	416654
9553	416655
703	416656
703	416657
12997	416658
18022	416659
35272	416660
20246	416661
3268	416662
28064	416663
1489	416664
94053	416665
1310	416666
22087	416667
47017	416668
514	416669
34760	416670
50099	416671
65	416672
3684	416673
78776	416674
26262	416675
183746	416676
129008	416677
7195	416678
64525	416679
35549	416680
21150	416681
46	416682
2096	416683
11294	416684
61739	416685
69	416686
99576	416687
38696	416688
15010	416689
5075	416690
108990	416691
783	416692
12967	416693
11279	416694
1736	416695
12804	416696
78606	416697
17673	416698
132964	416699
26416	416700
14089	416701
2194	416702
52219	416703
1474	416704
30221	416705
2681	416706
7286	416707
8817	416708
113247	416709
118893	416710
43051	416711
19394	416712
1668	416713
94313	416714
142373	416715
35900	416716
594	416717
594	416718
21632	416719
10559	416720
6612	416721
24473	416722
72	416723
630	416724
3305	416725
2527	416726
24270	416727
8568	416728
46238	416729
52025	416730
18881	416731
775	416732
9004	416733
106498	416734
27354	416735
8824	416736
2770	416737
11437	416738
60657	416739
121	416740
4563	416741
689	416742
11532	416743
105145	416744
683	416745
1345	416746
31210	416747
13304	416748
168	416749
1770	416750
29680	416751
15010	416752
76	416753
50033	416754
35275	416755
22795	416756
72161	416757
55215	416758
60422	416759
39512	416760
14	416761
1321	416762
31222	416763
3779	416764
8390	416765
2144	416766
2291	416767
1793	416768
24409	416769
2350	416770
15190	416771
15190	416772
87876	416773
8235	416774
35614	416775
5566	416776
86907	416777
1590	416778
2787	416779
55274	416780
822	416781
5861	416782
10559	416783
78737	416784
8747	416785
19848	416786
20112	416787
109	416788
132	416789
9358	416790
27942	416791
5353	416792
16240	416793
1	416794
5948	416795
26911	416796
5073	416797
175	416798
134	416799
10280	416800
71136	416801
76997	416802
55623	416803
6690	416804
60169	416805
127147	416806
1847	416807
10073	416808
3292	416809
8066	416810
51855	416811
29414	416812
7871	416813
12382	416814
2265	416815
42019	416816
2466	416817
25416	416818
4541	416819
90690	416820
23248	416821
154343	416822
2023	416823
2398	416824
4332	416825
979	416826
959	416827
1344	416828
29514	416829
104465	416830
14708	416831
33777	416832
2781	416833
166	416834
72253	416835
402	416836
1	416837
20057	416838
12663	416839
4394	416840
481	416841
77029	416842
3960	416843
11332	416844
9095	416845
17466	416846
21686	416847
33264	416848
6219	416849
5109	416850
50786	416851
176845	416852
13959	416853
156129	416854
36419	416855
156261	416856
68487	416857
46510	416858
54586	416859
43978	416860
77823	416861
6824	416862
24137	416863
5079	416864
63704	416865
36427	416866
62032	416867
2780	416868
16788	416869
43470	416870
22	416871
14633	416872
2848	416873
1858	416874
46	416875
61918	416876
21713	416877
4599	416878
61776	416879
609	416880
15899	416881
12351	416882
87917	416883
3556	416884
42	416885
125941	416886
66807	416887
107311	416888
82680	416889
82680	416890
76890	416891
9895	416892
9895	416893
94669	416894
11230	416895
36559	416896
3139	416897
151661	416898
64765	416899
1752	416900
60188	416901
2244	416902
6698	416903
44012	416904
58714	416905
25885	416906
2763	416907
2519	416908
2883	416909
201	416910
21076	416911
135018	416912
63509	416913
1627	416914
563	416915
1152	416916
65715	416917
8432	416918
21485	416919
1942	416920
2409	416921
69303	416922
44136	416923
54871	416924
3714	416925
166	416926
5059	416927
6352	416928
38525	416929
15740	416930
40371	416931
25074	416932
18835	416933
15673	416934
17706	416935
17706	416936
27311	416937
13998	416938
9687	416939
9687	416940
109220	416941
20586	416942
23407	416943
141908	416944
50994	416945
5962	416946
2163	416947
10197	416948
35054	416949
43037	416950
24127	416951
82042	416952
112437	416953
70811	416954
77683	416955
8586	416956
13408	416957
36659	416958
9394	416959
388	416960
42038	416961
14582	416962
57808	416963
1	416964
116025	416965
79196	416966
82769	416967
4333	416968
21585	416969
44235	416970
23409	416971
45850	416972
54320	416973
1792	416974
26564	416975
106298	416976
48051	416977
62690	416978
14809	416979
5729	416980
26158	416981
67013	416982
1493	416983
15245	416984
55626	416985
15740	416986
13285	416987
33535	416988
42775	416989
23708	416990
112516	416991
906	416992
19896	416993
110552	416994
11983	416995
6412	416996
65083	416997
57397	416998
50207	416999
47955	417000
33759	417001
34971	417002
63850	417003
349	417004
57621	417005
26516	417006
30195	417007
9131	417008
6695	417009
10709	417010
58984	417011
32226	417012
26890	417013
95989	417014
36435	417015
31887	417016
5961	417017
45	417018
21511	417019
79350	417020
156314	417021
68	417022
25985	417023
100219	417024
38649	417025
30724	417026
32440	417027
73589	417028
57317	417029
36903	417030
175193	417031
26027	417032
39278	417033
45053	417034
43160	417035
82978	417036
48836	417037
37768	417038
42180	417039
46864	417040
70093	417041
37937	417042
46743	417043
82478	417044
15654	417045
721	417046
61128	417047
20334	417048
37211	417049
7545	417050
54267	417051
38959	417052
182553	417053
117354	417054
47436	417055
6765	417056
2769	417057
56385	417058
22973	417059
73184	417060
27299	417061
64175	417062
126351	417063
31626	417064
61463	417065
11035	417066
3186	417067
40703	417068
46773	417069
34316	417070
94799	417071
21408	417072
44875	417073
45507	417074
4897	417075
2968	417076
19095	417077
30790	417078
5495	417079
38886	417080
95177	417081
6763	417082
37772	417083
32157	417084
141922	417085
88481	417086
25148	417087
37521	417088
97854	417089
20182	417090
2074	417091
9004	417092
82496	417093
3617	417094
9839	417095
115281	417096
35233	417097
2293	417098
76718	417099
4448	417100
23588	417101
35184	417102
93880	417103
76727	417104
41982	417105
110495	417106
35094	417107
5475	417108
56919	417109
27568	417110
12284	417111
46597	417112
29000	417113
26489	417114
101749	417115
92510	417116
8692	417117
15830	417118
30934	417119
58448	417120
5956	417121
21470	417122
59203	417123
5174	417124
16782	417125
45501	417126
36694	417127
37440	417128
105662	417129
13285	417130
26550	417131
15181	417132
77085	417133
29	417134
24422	417135
32652	417136
16968	417137
104849	417138
104913	417139
31170	417140
66704	417141
28893	417142
26573	417143
4473	417144
4139	417145
1828	417146
3313	417147
3180	417148
41141	417149
179858	417150
31523	417151
14134	417152
48900	417153
153087	417154
79590	417155
6054	417156
17841	417157
149300	417158
26471	417159
5053	417160
53248	417161
20993	417162
32134	417163
3701	417164
85419	417165
67722	417166
155070	417167
14051	417168
6927	417169
154502	417170
13288	417171
6352	417172
7256	417173
2620	417174
6352	417175
13288	417176
40294	417177
17793	417178
53004	417179
13896	417180
120538	417181
1532	417182
37497	417183
137237	417184
155842	417185
18899	417186
77709	417187
85590	417188
65750	417189
38343	417190
18918	417191
9361	417192
46911	417193
61411	417194
30474	417195
97166	417196
13306	417197
21855	417198
59095	417199
15648	417200
20330	417201
29475	417202
102828	417203
40392	417204
146736	417205
33744	417206
85144	417207
13306	417208
25824	417209
56346	417210
4138	417211
73554	417212
134	417213
41883	417214
12145	417215
94852	417216
107611	417217
72884	417218
6169	417219
4860	417220
31055	417221
70821	417222
46588	417223
47641	417224
7054	417225
90263	417226
14692	417227
11534	417228
3774	417229
9697	417230
85869	417231
1647	417232
38408	417233
12714	417234
99914	417235
14242	417236
101341	417237
76600	417238
24139	417239
17381	417240
2301	417241
7885	417242
37475	417243
3642	417244
20946	417245
189183	417246
3938	417247
7428	417248
31522	417249
3046	417250
12681	417251
37743	417252
699	417253
8869	417254
45688	417255
67937	417256
251	417257
44816	417258
25588	417259
859	417260
37865	417261
5503	417262
46457	417263
65564	417264
1310	417265
7696	417266
16284	417267
5787	417268
24273	417269
58524	417270
1289	417271
22955	417272
4393	417273
2145	417274
24118	417275
16107	417276
13658	417277
60149	417278
82083	417279
25923	417280
4292	417281
5712	417282
19304	417283
3270	417284
50147	417285
125636	417286
741	417287
110340	417288
3139	417289
19190	417290
17673	417291
29516	417292
14964	417293
23222	417294
53732	417295
23750	417296
18353	417297
23279	417298
43274	417299
39972	417300
4858	417301
2315	417302
30512	417303
1271	417304
43006	417305
46700	417306
8255	417307
1380	417308
58330	417309
62061	417310
3047	417311
40	417312
1633	417313
5750	417314
2308	417315
4323	417316
123844	417317
135144	417318
45899	417319
9858	417320
23367	417321
6373	417322
8298	417323
6339	417324
13604	417325
5736	417326
6581	417327
74308	417328
37427	417329
95665	417330
9899	417331
4433	417332
38677	417333
9334	417334
15956	417335
6723	417336
35395	417337
37305	417338
114867	417339
100677	417340
40445	417341
15710	417342
84590	417343
23124	417344
20912	417345
34136	417346
3656	417347
60317	417348
32452	417349
10676	417350
122	417351
9664	417352
1194	417353
7216	417354
3994	417355
1990	417356
31860	417357
5796	417358
64409	417359
2402	417360
59982	417361
2770	417362
77154	417363
13276	417364
21582	417365
7259	417366
64597	417367
29349	417368
660	417369
4444	417370
7612	417371
43227	417372
66440	417373
37938	417374
36767	417375
1038	417376
986	417377
21857	417378
113177	417379
140887	417380
7930	417381
52019	417382
32326	417383
1990	417384
34328	417385
20940	417386
1852	417387
88329	417388
73120	417389
11230	417390
21785	417391
31832	417392
21345	417393
6834	417394
25674	417395
4454	417396
127989	417397
26136	417398
6984	417399
40593	417400
17729	417401
12509	417402
25941	417403
7266	417404
26156	417405
6492	417406
7655	417407
1866	417408
21701	417409
11050	417410
9095	417411
11377	417412
49923	417413
30393	417414
83457	417415
24959	417416
11548	417417
841	417418
28183	417419
7553	417420
13579	417421
41774	417422
88683	417423
44623	417424
7432	417425
6513	417426
26927	417427
9828	417428
14401	417429
16108	417430
32352	417431
30699	417432
13604	417433
245	417434
55792	417435
1381	417436
19408	417437
1625	417438
335	417439
176790	417440
53501	417441
23434	417442
178	417443
61244	417444
23142	417445
37938	417446
121984	417447
60005	417448
22445	417449
5531	417450
1994	417451
5763	417452
66188	417453
4000	417454
23853	417455
1992	417456
99877	417457
6328	417458
182592	417459
6339	417460
910	417461
14803	417462
7267	417463
115809	417464
11008	417465
11009	417466
15231	417467
26472	417468
5768	417469
255	417470
22062	417471
20151	417472
34932	417473
24047	417474
19355	417475
321	417476
3615	417477
9637	417478
5293	417479
62287	417480
8505	417481
31898	417482
31898	417483
6696	417484
39370	417485
42816	417486
16993	417487
54289	417488
83476	417489
45255	417490
47680	417491
20869	417492
3786	417493
11056	417494
1470	417495
19823	417496
403	417497
18914	417498
148	417499
45939	417500
15258	417501
10473	417502
2855	417503
10903	417504
3014	417505
3014	417506
108727	417507
60760	417508
3014	417509
3014	417510
8424	417511
34987	417512
33499	417513
51611	417514
12033	417515
54383	417516
85241	417517
16162	417518
653	417519
13977	417520
68931	417521
13984	417522
133523	417523
52250	417524
1886	417525
33814	417526
182740	417527
5378	417528
1849	417529
1856	417530
39009	417531
563	417532
201	417533
2232	417534
143398	417535
5329	417536
9375	417537
13448	417538
3350	417539
12349	417540
3017	417541
16109	417542
115	417543
17832	417544
29574	417545
87103	417546
8646	417547
100582	417548
54	417549
74711	417550
65548	417551
19073	417552
121	417553
9595	417554
2147	417555
21184	417556
10798	417557
106754	417558
11833	417559
8477	417560
98995	417561
30257	417562
38102	417563
9888	417564
5231	417565
146047	417566
32915	417567
107642	417568
3269	417569
82792	417570
41191	417571
25743	417572
7110	417573
4758	417574
15573	417575
25970	417576
150	417577
79285	417578
50677	417579
17620	417580
29005	417581
10696	417582
23025	417583
21078	417584
8848	417585
28174	417586
14677	417587
8627	417588
18377	417589
14827	417590
18863	417591
17	417592
50371	417593
58799	417594
7107	417595
5898	417596
9619	417597
47474	417598
39	417599
7110	417600
34	417601
98753	417602
13683	417603
9671	417604
83147	417605
5331	417606
46607	417607
12601	417608
31224	417609
54773	417610
76665	417611
15068	417612
54069	417613
29318	417614
76386	417615
125967	417616
9228	417617
4006	417618
2489	417619
54207	417620
13672	417621
25674	417622
83078	417623
56951	417624
13302	417625
12721	417626
4860	417627
16667	417628
20643	417629
12515	417630
47980	417631
3278	417632
10081	417633
3739	417634
132836	417635
37384	417636
31641	417637
2361	417638
33347	417639
71607	417640
196	417641
1321	417642
54429	417643
30749	417644
4441	417645
148597	417646
4628	417647
18088	417648
24983	417649
112746	417650
132800	417651
104456	417652
42816	417653
86863	417654
61603	417655
67771	417656
25257	417657
148575	417658
32079	417659
47266	417660
51300	417661
31268	417662
20	417663
87000	417664
36860	417665
60783	417666
17976	417667
4882	417668
53849	417669
31083	417670
86680	417671
187961	417672
51006	417673
25326	417674
169890	417675
18002	417676
102506	417677
4909	417678
84968	417679
166181	417680
66738	417681
70314	417682
54598	417683
4840	417684
5564	417685
24867	417686
67342	417687
41425	417688
34704	417689
189248	417690
56804	417691
14133	417692
7054	417693
26197	417694
20928	417695
54521	417696
7749	417697
8672	417698
86004	417699
12033	417700
56667	417701
75162	417702
136280	417703
3242	417704
7110	417705
29167	417706
942	417707
79093	417708
150	417709
15158	417710
10731	417711
89985	417712
24710	417713
25728	417714
11879	417715
13940	417716
87376	417717
7843	417718
30775	417719
5017	417720
121186	417721
107299	417722
70199	417723
2333	417724
3961	417725
57716	417726
26798	417727
49762	417728
23248	417729
73266	417730
28380	417731
71767	417732
71365	417733
7324	417734
19240	417735
4508	417736
4040	417737
7867	417738
15209	417739
135110	417740
4630	417741
1225	417742
23055	417743
1108	417744
45688	417745
57478	417746
9096	417747
210	417748
330	417749
35704	417750
14432	417751
184839	417752
6108	417753
35704	417754
317	417755
146281	417756
137442	417757
23572	417758
30934	417759
16350	417760
26392	417761
938	417762
1255	417763
16840	417764
3660	417765
77107	417766
33581	417767
79747	417768
3475	417769
56658	417770
36480	417771
174931	417772
35611	417773
156095	417774
127412	417775
6478	417776
34481	417777
23353	417778
30367	417779
15946	417780
17249	417781
152233	417782
70178	417783
17001	417784
46084	417785
122958	417786
70178	417787
11246	417788
87724	417789
106994	417790
57306	417791
7273	417792
8275	417793
12145	417794
140150	417795
54915	417796
126924	417797
12247	417798
175785	417799
13773	417800
9636	417801
104041	417802
18229	417803
53516	417804
96639	417805
102107	417806
34183	417807
14127	417808
11523	417809
11891	417810
4675	417811
128201	417812
174390	417813
167635	417814
2309	417815
32589	417816
60503	417817
34686	417818
12074	417819
2797	417820
77072	417821
175799	417822
124866	417823
6131	417824
26095	417825
79016	417826
82012	417827
10861	417828
45679	417829
23788	417830
4150	417831
160258	417832
51644	417833
53538	417834
58386	417835
77072	417836
30907	417837
11076	417838
151885	417839
7930	417840
1009	417841
2709	417842
63853	417843
70413	417844
55792	417845
79284	417846
130339	417847
50736	417848
8874	417849
102058	417850
35778	417851
15485	417852
83727	417853
5293	417854
126537	417855
7216	417856
101766	417857
60548	417858
7767	417859
65674	417860
16453	417861
40336	417862
54916	417863
25899	417864
68363	417865
16453	417866
55895	417867
11733	417868
601	417869
50354	417870
3231	417871
16793	417872
7612	417873
75529	417874
12505	417875
83147	417876
38249	417877
30699	417878
102135	417879
83233	417880
5457	417881
1807	417882
176700	417883
184194	417884
47125	417885
5898	417886
1095	417887
33727	417888
6034	417889
97903	417890
3411	417891
3638	417892
1178	417893
7746	417894
8	417895
220	417896
249	417897
23910	417898
15810	417899
31832	417900
18430	417901
5995	417902
24830	417903
108280	417904
28122	417905
21706	417906
2831	417907
18852	417908
40262	417909
20765	417910
21965	417911
28765	417912
61880	417913
7694	417914
19871	417915
1057	417916
97713	417917
2261	417918
29109	417919
35516	417920
5725	417921
27917	417922
61687	417923
4461	417924
62358	417925
3909	417926
16952	417927
10266	417928
10162	417929
19959	417930
43118	417931
36607	417932
20186	417933
38270	417934
17331	417935
14125	417936
25816	417937
6620	417938
4293	417939
9269	417940
2998	417941
105250	417942
61995	417943
40631	417944
14749	417945
4703	417946
27858	417947
62820	417948
45	417949
1911	417950
49073	417951
67797	417952
34284	417953
56102	417954
91167	417955
18241	417956
1112	417957
16587	417958
48330	417959
40040	417960
68524	417961
27518	417962
35385	417963
45990	417964
16001	417965
876	417966
83394	417967
47590	417968
373	417969
35120	417970
24452	417971
13333	417972
30542	417973
26642	417974
13821	417975
13283	417976
30752	417977
11005	417978
25170	417979
39571	417980
49640	417981
90505	417982
6936	417983
28218	417984
56453	417985
43355	417986
17422	417987
17670	417988
2424	417989
2424	417990
110597	417991
83954	417992
16204	417993
15599	417994
141558	417995
18045	417996
19832	417997
12111	417998
55043	417999
19354	418000
4327	418001
15633	418002
2358	418003
13121	418004
27727	418005
1959	418006
95377	418007
1839	418008
3141	418009
10602	418010
10837	418011
4804	418012
8124	418013
25049	418014
5899	418015
4611	418016
320	418017
3624	418018
79823	418019
3365	418020
42392	418021
83007	418022
65158	418023
19264	418024
23988	418025
9468	418026
62458	418027
10944	418028
15804	418029
40444	418030
16068	418031
2241	418032
69970	418033
186	418034
260	418035
19333	418036
33065	418037
2246	418038
44727	418039
32491	418040
86895	418041
74534	418042
51820	418043
26216	418044
33993	418045
40915	418046
34412	418047
30703	418048
57774	418049
5950	418050
1152	418051
2660	418052
5	418053
18088	418054
68173	418055
26453	418056
57760	418057
21	418058
31290	418059
37946	418060
31431	418061
25604	418062
23680	418063
24334	418064
5012	418065
15808	418066
6600	418067
273	418068
13729	418069
58329	418070
34995	418071
1016	418072
26381	418073
30571	418074
1942	418075
56853	418076
19099	418077
51127	418078
26665	418079
24019	418080
8771	418081
28214	418082
83684	418083
5729	418084
19934	418085
1001	418086
31032	418087
11303	418088
1982	418089
7238	418090
3655	418091
2283	418092
41261	418093
10825	418094
41045	418095
34286	418096
59821	418097
71	418098
5234	418099
37925	418100
57704	418101
73157	418102
71201	418103
7659	418104
58157	418105
13886	418106
18519	418107
810	418108
32435	418109
25336	418110
57758	418111
108306	418112
6382	418113
15269	418114
49308	418115
83393	418116
2058	418117
49279	418118
23183	418119
10347	418120
2836	418121
61091	418122
23871	418123
4749	418124
19752	418125
78	418126
82670	418127
48699	418128
40002	418129
40608	418130
23108	418131
7479	418132
68649	418133
9154	418134
11169	418135
54402	418136
34746	418137
4901	418138
43015	418139
57120	418140
21831	418141
12698	418142
47788	418143
41332	418144
2269	418145
48195	418146
32552	418147
52115	418148
35177	418149
12899	418150
26505	418151
9815	418152
25667	418153
25703	418154
83881	418155
67603	418156
54195	418157
19013	418158
41043	418159
53572	418160
50665	418161
20859	418162
11938	418163
121398	418164
8264	418165
1882	418166
49988	418167
39498	418168
3805	418169
105210	418170
17452	418171
48909	418172
9292	418173
14007	418174
19438	418175
42092	418176
32858	418177
12161	418178
38705	418179
36070	418180
5859	418181
4468	418182
18794	418183
57522	418184
51731	418185
773	418186
16637	418187
103145	418188
49596	418189
1479	418190
43335	418191
45706	418192
10347	418193
8012	418194
38728	418195
14684	418196
4410	418197
8782	418198
34240	418199
18519	418200
24	418201
621	418202
22838	418203
12454	418204
15485	418205
7146	418206
48122	418207
152614	418208
1003	418209
32440	418210
23	418211
194	418212
31929	418213
48595	418214
47770	418215
145273	418216
10003	418217
22037	418218
39315	418219
23012	418220
17414	418221
32361	418222
26773	418223
17516	418224
95139	418225
8746	418226
3733	418227
636	418228
50129	418229
3859	418230
16072	418231
39921	418232
7590	418233
2183	418234
39127	418235
28219	418236
13121	418237
7025	418238
34546	418239
16392	418240
8115	418241
36164	418242
50267	418243
9323	418244
36988	418245
10826	418246
58968	418247
23503	418248
19558	418249
30568	418250
12664	418251
62039	418252
34063	418253
4099	418254
20700	418255
23183	418256
39656	418257
10052	418258
90559	418259
626	418260
34532	418261
88170	418262
34288	418263
42613	418264
53712	418265
42212	418266
17430	418267
3494	418268
6706	418269
39757	418270
38058	418271
29111	418272
23257	418273
38842	418274
42040	418275
16513	418276
27383	418277
34693	418278
1996	418279
8213	418280
163	418281
1687	418282
49007	418283
22372	418284
22203	418285
118544	418286
39723	418287
56451	418288
2556	418289
40098	418290
3979	418291
50404	418292
801	418293
1459	418294
21947	418295
261	418296
43123	418297
999	418298
2	418299
38758	418300
5941	418301
39748	418302
5183	418303
14766	418304
3711	418305
24931	418306
60589	418307
100635	418308
2228	418309
32537	418310
76607	418311
61952	418312
80075	418313
28704	418314
11297	418315
7218	418316
107392	418317
25239	418318
67167	418319
46546	418320
61538	418321
39578	418322
14786	418323
9447	418324
15032	418325
3924	418326
3787	418327
31259	418328
16621	418329
100144	418330
65618	418331
11013	418332
1029	418333
21900	418334
15279	418335
5068	418336
1273	418337
14249	418338
39759	418339
8542	418340
19371	418341
1350	418342
45474	418343
2776	418344
73750	418345
2191	418346
102827	418347
6684	418348
81429	418349
58084	418350
59197	418351
62093	418352
40378	418353
38651	418354
44110	418355
90618	418356
2283	418357
28203	418358
857	418359
64807	418360
12283	418361
21959	418362
27206	418363
2786	418364
12062	418365
33966	418366
6739	418367
21288	418368
5189	418369
2124	418370
3979	418371
18778	418372
69203	418373
13207	418374
65740	418375
19717	418376
69038	418377
4	418378
43564	418379
58692	418380
16415	418381
13789	418382
62130	418383
95447	418384
1408	418385
44678	418386
1161	418387
15134	418388
19848	418389
137085	418390
6653	418391
1279	418392
19549	418393
30867	418394
60850	418395
53701	418396
83026	418397
2994	418398
101397	418399
49190	418400
27157	418401
44601	418402
2855	418403
5088	418404
40670	418405
78916	418406
6353	418407
11326	418408
12955	418409
57171	418410
82723	418411
44603	418412
1	418413
2709	418414
3299	418415
80237	418416
1322	418417
5735	418418
102	418419
87054	418420
18115	418421
13444	418422
21093	418423
104675	418424
1823	418425
45891	418426
43404	418427
31457	418428
192	418429
14852	418430
5214	418431
1139	418432
73977	418433
17450	418434
91221	418435
3487	418436
16855	418437
65278	418438
1609	418439
1012	418440
102818	418441
5075	418442
43347	418443
73477	418444
103605	418445
110209	418446
10373	418447
3885	418448
16458	418449
38322	418450
78807	418451
9313	418452
54833	418453
14241	418454
3419	418455
7016	418456
20706	418457
81147	418458
141925	418459
11669	418460
29380	418461
24341	418462
127077	418463
76802	418464
10589	418465
1101	418466
3975	418467
6950	418468
57161	418469
84968	418470
5710	418471
103887	418472
101050	418473
4659	418474
13361	418475
78105	418476
6320	418477
6750	418478
17025	418479
15928	418480
72039	418481
106011	418482
17178	418483
71492	418484
6364	418485
92460	418486
19925	418487
31640	418488
52880	418489
37550	418490
1888	418491
4115	418492
40739	418493
103150	418494
15625	418495
93902	418496
143	418497
7331	418498
7508	418499
85940	418500
31125	418501
25405	418502
31302	418503
101074	418504
34908	418505
106300	418506
24826	418507
35278	418508
19532	418509
11917	418510
51081	418511
12263	418512
28486	418513
88066	418514
9835	418515
4911	418516
117291	418517
3490	418518
24689	418519
129203	418520
49738	418521
8342	418522
28947	418523
110216	418524
20124	418525
6121	418526
10339	418527
34707	418528
70661	418529
987	418530
19732	418531
10163	418532
41	418533
16936	418534
41631	418535
17962	418536
188939	418537
55090	418538
71399	418539
19682	418540
13893	418541
4408	418542
38430	418543
45650	418544
1020	418545
39098	418546
21361	418547
69728	418548
20436	418549
116781	418550
3066	418551
22419	418552
10517	418553
31730	418554
33890	418555
67250	418556
32788	418557
39307	418558
16317	418559
23117	418560
6634	418561
8599	418562
187	418563
2483	418564
5578	418565
28544	418566
13622	418567
81556	418568
9169	418569
14685	418570
6621	418571
34571	418572
48492	418573
5115	418574
18897	418575
1234	418576
60818	418577
3666	418578
35620	418579
21540	418580
26298	418581
33958	418582
7845	418583
93858	418584
14124	418585
27393	418586
5691	418587
47676	418588
11972	418589
18293	418590
56613	418591
65630	418592
150162	418593
125396	418594
10723	418595
47131	418596
86960	418597
3517	418598
39296	418599
19844	418600
6891	418601
22900	418602
179678	418603
17313	418604
7862	418605
53355	418606
25400	418607
88132	418608
8006	418609
5549	418610
1969	418611
46274	418612
52365	418613
60128	418614
3678	418615
4263	418616
135543	418617
222	418618
29994	418619
94628	418620
4690	418621
86345	418622
80153	418623
27354	418624
24687	418625
22332	418626
58010	418627
30961	418628
55071	418629
8	418630
15583	418631
127694	418632
9440	418633
1010	418634
6624	418635
126674	418636
17961	418637
24729	418638
2356	418639
21263	418640
27959	418641
68186	418642
176278	418643
177558	418644
2211	418645
16359	418646
25990	418647
69513	418648
6348	418649
37250	418650
26563	418651
17142	418652
7083	418653
23190	418654
21894	418655
6133	418656
4415	418657
36966	418658
2663	418659
4660	418660
9864	418661
17622	418662
7923	418663
45326	418664
3421	418665
12455	418666
15150	418667
478	418668
20372	418669
254	418670
24155	418671
5061	418672
11698	418673
8440	418674
254	418675
46872	418676
15745	418677
33298	418678
3258	418679
38453	418680
5263	418681
63	418682
225	418683
21584	418684
1040	418685
43876	418686
1084	418687
89683	418688
10793	418689
109069	418690
5062	418691
3039	418692
174835	418693
58835	418694
14539	418695
7293	418696
31995	418697
69062	418698
1994	418699
22819	418700
22068	418701
91811	418702
25181	418703
41644	418704
336	418705
72269	418706
12577	418707
87655	418708
89040	418709
2420	418710
78918	418711
2133	418712
86983	418713
2653	418714
41511	418715
44399	418716
55892	418717
46051	418718
15592	418719
4311	418720
28464	418721
65437	418722
20703	418723
9046	418724
8053	418725
105549	418726
57592	418727
12122	418728
78991	418729
5804	418730
20517	418731
53722	418732
77203	418733
38397	418734
8183	418735
34769	418736
123480	418737
106002	418738
18520	418739
5224	418740
12713	418741
138535	418742
3220	418743
59879	418744
24160	418745
118751	418746
71365	418747
180997	418748
3134	418749
69694	418750
1290	418751
17425	418752
2134	418753
5539	418754
2225	418755
63253	418756
136203	418757
17	418758
4401	418759
77185	418760
33487	418761
3218	418762
13703	418763
17347	418764
9551	418765
48764	418766
119852	418767
15677	418768
8506	418769
236	418770
9168	418771
182098	418772
9005	418773
9829	418774
182076	418775
35885	418776
71588	418777
7700	418778
38433	418779
103038	418780
17530	418781
10458	418782
15424	418783
92886	418784
21396	418785
12401	418786
155667	418787
163441	418788
72080	418789
94183	418790
66818	418791
19455	418792
77211	418793
171141	418794
29043	418795
13093	418796
25263	418797
11240	418798
78021	418799
45794	418800
6559	418801
88004	418802
12734	418803
1049	418804
8524	418805
26535	418806
46197	418807
46824	418808
103478	418809
87717	418810
18680	418811
6274	418812
84946	418813
48411	418814
66109	418815
111311	418816
16495	418817
12544	418818
130396	418819
21356	418820
19387	418821
34426	418822
25358	418823
1677	418824
19246	418825
127386	418826
73004	418827
49115	418828
26255	418829
28551	418830
10429	418831
23154	418832
11957	418833
35623	418834
18025	418835
30418	418836
65019	418837
17	418838
35994	418839
82279	418840
2652	418841
12841	418842
78233	418843
16197	418844
31959	418845
832	418846
58488	418847
87268	418848
3523	418849
131475	418850
84571	418851
133821	418852
145201	418853
50498	418854
16388	418855
18710	418856
85113	418857
50908	418858
1993	418859
140915	418860
30341	418861
107789	418862
129554	418863
80922	418864
2278	418865
10772	418866
47263	418867
24640	418868
30823	418869
74562	418870
9139	418871
15691	418872
7870	418873
4051	418874
8263	418875
50035	418876
80774	418877
15495	418878
4998	418879
28151	418880
2139	418881
14467	418882
28384	418883
4396	418884
31497	418885
133737	418886
103744	418887
39169	418888
37654	418889
21462	418890
42286	418891
138242	418892
108598	418893
40	418894
47866	418895
113328	418896
8215	418897
8825	418898
13578	418899
153981	418900
39265	418901
16161	418902
7700	418903
20609	418904
27900	418905
23328	418906
58363	418907
7833	418908
30445	418909
140910	418910
20787	418911
26253	418912
66916	418913
25596	418914
18072	418915
67763	418916
3248	418917
62876	418918
1426	418919
97	418920
11824	418921
401	418922
10485	418923
11698	418924
44006	418925
6046	418926
42137	418927
44851	418928
2713	418929
34294	418930
55457	418931
222	418932
29974	418933
2375	418934
39951	418935
90055	418936
77715	418937
74977	418938
175357	418939
92582	418940
179	418941
51268	418942
27956	418943
29004	418944
220	418945
4894	418946
38779	418947
48930	418948
50487	418949
20773	418950
108959	418951
92494	418952
1940	418953
76133	418954
84125	418955
69376	418956
45155	418957
35516	418958
7458	418959
27981	418960
183433	418961
46689	418962
59951	418963
1460	418964
31075	418965
7018	418966
831	418967
15452	418968
76068	418969
5360	418970
26617	418971
1752	418972
30467	418973
31407	418974
9385	418975
71791	418976
41113	418977
14724	418978
71082	418979
81600	418980
46188	418981
23574	418982
14806	418983
106056	418984
22890	418985
21984	418986
11107	418987
93632	418988
173290	418989
8471	418990
6809	418991
13835	418992
77164	418993
101938	418994
6430	418995
8083	418996
28325	418997
55702	418998
6077	418999
51401	419000
6879	419001
7432	419002
4393	419003
4419	419004
8245	419005
30492	419006
15316	419007
10907	419008
13798	419009
4233	419010
14148	419011
7327	419012
91107	419013
13067	419014
9756	419015
42815	419016
52248	419017
33525	419018
31250	419019
41180	419020
73951	419021
3281	419022
1982	419023
15761	419024
28732	419025
12731	419026
8170	419027
42285	419028
314	419029
11973	419030
138819	419031
6534	419032
20986	419033
42196	419034
76760	419035
53806	419036
38136	419037
55501	419038
41032	419039
18078	419040
6165	419041
66601	419042
1674	419043
67831	419044
332	419045
20643	419046
8060	419047
17728	419048
65	419049
506	419050
37416	419051
79451	419052
7326	419053
34392	419054
8075	419055
11855	419056
27388	419057
23147	419058
3794	419059
3159	419060
29587	419061
13449	419062
15610	419063
10132	419064
180324	419065
16703	419066
113610	419067
4670	419068
58788	419069
1377	419070
5474	419071
15122	419072
61756	419073
146376	419074
5495	419075
62776	419076
673	419077
21972	419078
1206	419079
72278	419080
22022	419081
23361	419082
4405	419083
18397	419084
60014	419085
1727	419086
8512	419087
1910	419088
5750	419089
43	419090
35131	419091
8663	419092
37	419093
1898	419094
74464	419095
43	419096
5724	419097
3351	419098
27787	419099
6564	419100
22212	419101
36713	419102
33344	419103
16844	419104
38394	419105
3462	419106
117123	419107
2356	419108
34929	419109
21921	419110
2448	419111
12265	419112
610	419113
2858	419114
8120	419115
64140	419116
1004	419117
65481	419118
1079	419119
35163	419120
58769	419121
17	419122
136685	419123
28650	419124
73189	419125
54786	419126
20163	419127
95863	419128
5744	419129
38557	419130
174249	419131
4093	419132
27846	419133
20240	419134
7584	419135
28810	419136
35380	419137
4664	419138
25349	419139
97019	419140
510	419141
2146	419142
6212	419143
152	419144
70289	419145
16990	419146
31805	419147
3818	419148
49	419149
7288	419150
51991	419151
105501	419152
42393	419153
4466	419154
470	419155
1995	419156
6610	419157
11925	419158
88301	419159
54040	419160
558	419161
39689	419162
1699	419163
99220	419164
43093	419165
42526	419166
24859	419167
61626	419168
52434	419169
87054	419170
20742	419171
34667	419172
26004	419173
101400	419174
9428	419175
89454	419176
57317	419177
4035	419178
171946	419179
81396	419180
41740	419181
53317	419182
103669	419183
10527	419184
25033	419185
11838	419186
36235	419187
6504	419188
1307	419189
18	419190
300	419191
1446	419192
3335	419193
29699	419194
1446	419195
3807	419196
53934	419197
47771	419198
5599	419199
2881	419200
5024	419201
50238	419202
21110	419203
112346	419204
22647	419205
2217	419206
66798	419207
183851	419208
64860	419209
56774	419210
20747	419211
92337	419212
6899	419213
69121	419214
36520	419215
84932	419216
89483	419217
81899	419218
83309	419219
98009	419220
138939	419221
127330	419222
5448	419223
2585	419224
143574	419225
43119	419226
4657	419227
36122	419228
77278	419229
74910	419230
88675	419231
52789	419232
115507	419233
176000	419234
2937	419235
22182	419236
62822	419237
72870	419238
34168	419239
176388	419240
4396	419241
115745	419242
134674	419243
138827	419244
19948	419245
5205	419246
5799	419247
94531	419248
2492	419249
53427	419250
449	419251
108069	419252
26977	419253
130262	419254
58053	419255
99887	419256
29932	419257
12660	419258
15479	419259
73364	419260
97002	419261
5404	419262
484	419263
15165	419264
10667	419265
50514	419266
15217	419267
8205	419268
1363	419269
36554	419270
43612	419271
47536	419272
26333	419273
114048	419274
6115	419275
36491	419276
36242	419277
66412	419278
41980	419279
62274	419280
38933	419281
128561	419282
100353	419283
15418	419284
68543	419285
97002	419286
10689	419287
115150	419288
612	419289
20632	419290
51220	419291
43838	419292
80967	419293
112433	419294
8997	419295
38787	419296
21593	419297
10649	419298
91195	419299
4632	419300
55585	419301
84061	419302
109946	419303
4045	419304
6907	419305
94795	419306
34405	419307
2612	419308
41390	419309
2493	419310
109700	419311
35583	419312
12388	419313
23059	419314
11586	419315
76201	419316
84206	419317
2336	419318
17542	419319
33938	419320
2570	419321
39939	419322
16500	419323
151954	419324
83003	419325
14760	419326
6382	419327
48440	419328
7023	419329
33028	419330
23340	419331
16022	419332
67518	419333
1106	419334
104695	419335
5681	419336
45035	419337
4597	419338
37588	419339
29439	419340
185448	419341
3674	419342
95109	419343
22029	419344
7540	419345
38749	419346
21521	419347
502	419348
120575	419349
66013	419350
9984	419351
186242	419352
25013	419353
5	419354
151622	419355
1399	419356
837	419357
39313	419358
615	419359
186427	419360
43956	419361
115525	419362
18613	419363
180325	419364
68693	419365
54168	419366
10592	419367
16899	419368
4667	419369
73	419370
8361	419371
8361	419372
84856	419373
75401	419374
21355	419375
8361	419376
45204	419377
38896	419378
20440	419379
148519	419380
22506	419381
15867	419382
14260	419383
186925	419384
2327	419385
32518	419386
368	419387
70587	419388
24077	419389
5708	419390
101680	419391
61957	419392
25064	419393
61224	419394
28167	419395
21010	419396
66503	419397
18949	419398
53239	419399
128443	419400
68408	419401
41929	419402
127889	419403
41160	419404
27874	419405
20547	419406
628	419407
2290	419408
9190	419409
46211	419410
31301	419411
164134	419412
74111	419413
1377	419414
112690	419415
8684	419416
40723	419417
22094	419418
9456	419419
37638	419420
10134	419421
66879	419422
2292	419423
50847	419424
13165	419425
6543	419426
3727	419427
67686	419428
140925	419429
6543	419430
50836	419431
1351	419432
171586	419433
7492	419434
7675	419435
42741	419436
77908	419437
183298	419438
4523	419439
55242	419440
28742	419441
2503	419442
39912	419443
63708	419444
56102	419445
33107	419446
70438	419447
1600	419448
90194	419449
89015	419450
49752	419451
2667	419452
104418	419453
32138	419454
31179	419455
8910	419456
4733	419457
16905	419458
16893	419459
12031	419460
34406	419461
13283	419462
13538	419463
22694	419464
50351	419465
85163	419466
2788	419467
6888	419468
1	419469
17872	419470
13473	419471
58754	419472
112036	419473
187298	419474
19624	419475
57268	419476
109886	419477
7388	419478
64790	419479
108128	419480
58205	419481
8126	419482
55507	419483
343	419484
22	419485
9197	419486
56662	419487
4378	419488
41306	419489
41306	419490
2144	419491
165955	419492
119462	419493
71482	419494
23592	419495
65228	419496
77518	419497
29191	419498
41306	419499
42027	419500
101489	419501
24063	419502
77480	419503
15645	419504
23166	419505
8301	419506
3293	419507
4169	419508
61689	419509
2364	419510
32643	419511
88341	419512
24563	419513
16993	419514
26041	419515
9077	419516
35078	419517
13606	419518
23165	419519
47425	419520
4093	419521
5483	419522
92286	419523
36272	419524
50524	419525
47130	419526
6902	419527
60239	419528
73193	419529
4297	419530
24300	419531
23664	419532
73088	419533
45602	419534
42211	419535
51313	419536
102889	419537
17738	419538
33965	419539
8326	419540
9881	419541
27567	419542
8031	419543
44848	419544
28530	419545
969	419546
86319	419547
6090	419548
34405	419549
9348	419550
41587	419551
29121	419552
100954	419553
82590	419554
52504	419555
49206	419556
66653	419557
6445	419558
46489	419559
19396	419560
20762	419561
13367	419562
16017	419563
19988	419564
10606	419565
28839	419566
60438	419567
44617	419568
14605	419569
27306	419570
75674	419571
26500	419572
120	419573
3526	419574
117	419575
26998	419576
5153	419577
22541	419578
52674	419579
1651	419580
33002	419581
75	419582
23487	419583
15152	419584
12230	419585
11333	419586
26556	419587
25189	419588
72366	419589
83298	419590
9939	419591
60656	419592
858	419593
10991	419594
11869	419595
20080	419596
140329	419597
280	419598
2118	419599
4226	419600
10799	419601
140730	419602
3532	419603
3147	419604
40467	419605
5678	419606
30998	419607
34207	419608
25680	419609
35055	419610
26297	419611
196	419612
107302	419613
20142	419614
65653	419615
28465	419616
65174	419617
32242	419618
67778	419619
6934	419620
12883	419621
69035	419622
60389	419623
648	419624
60795	419625
8543	419626
22767	419627
36157	419628
27675	419629
18263	419630
4691	419631
78478	419632
9778	419633
8828	419634
30445	419635
10902	419636
12017	419637
16765	419638
72140	419639
26053	419640
78050	419641
39802	419642
9133	419643
55724	419644
23587	419645
124388	419646
16587	419647
157735	419648
73530	419649
81336	419650
6581	419651
86333	419652
38461	419653
3552	419654
26649	419655
27825	419656
10125	419657
19825	419658
127609	419659
93199	419660
43633	419661
12290	419662
72305	419663
46915	419664
27390	419665
77139	419666
117234	419667
94821	419668
77445	419669
154786	419670
118832	419671
94606	419672
55211	419673
9306	419674
85531	419675
42852	419676
25449	419677
14837	419678
21030	419679
95375	419680
13	419681
33414	419682
17114	419683
31398	419684
10201	419685
55750	419686
4976	419687
66169	419688
89623	419689
40642	419690
74149	419691
130386	419692
16611	419693
42490	419694
12710	419695
9170	419696
16532	419697
7678	419698
24097	419699
35359	419700
18380	419701
37087	419702
3200	419703
9166	419704
34114	419705
25006	419706
1036	419707
71260	419708
106183	419709
37400	419710
38795	419711
38725	419712
4609	419713
8076	419714
10880	419715
23035	419716
1	419717
27265	419718
87455	419719
42612	419720
2820	419721
9230	419722
5671	419723
34050	419724
9131	419725
13906	419726
65836	419727
25371	419728
1943	419729
12569	419730
18805	419731
10436	419732
10227	419733
10839	419734
8005	419735
7070	419736
61762	419737
16682	419738
4600	419739
13281	419740
37606	419741
7050	419742
85739	419743
10354	419744
110125	419745
48500	419746
15094	419747
1451	419748
53850	419749
18829	419750
116779	419751
27936	419752
27936	419753
40468	419754
45346	419755
49615	419756
14661	419757
71111	419758
126491	419759
20377	419760
9259	419761
18142	419762
41847	419763
72536	419764
8732	419765
28128	419766
59441	419767
885	419768
1795	419769
9073	419770
41086	419771
41715	419772
8974	419773
367	419774
5624	419775
44691	419776
82706	419777
25478	419778
28005	419779
3672	419780
1198	419781
13285	419782
3055	419783
20556	419784
4455	419785
67	419786
32603	419787
25820	419788
43276	419789
27141	419790
133	419791
2347	419792
24995	419793
56813	419794
91643	419795
8970	419796
70208	419797
23491	419798
4784	419799
29723	419800
26226	419801
124993	419802
60422	419803
26	419804
79159	419805
72822	419806
1433	419807
31029	419808
248	419809
35020	419810
24442	419811
64491	419812
2506	419813
6540	419814
107748	419815
135042	419816
11804	419817
26627	419818
3367	419819
17580	419820
81539	419821
70467	419822
8153	419823
80309	419824
17071	419825
177209	419826
1623	419827
66630	419828
2907	419829
51552	419830
16717	419831
53478	419832
15944	419833
17414	419834
20679	419835
57	419836
53906	419837
117795	419838
93850	419839
152926	419840
23219	419841
23017	419842
9871	419843
619	419844
3174	419845
446	419846
3189	419847
21883	419848
19681	419849
12171	419850
21500	419851
41993	419852
5629	419853
14046	419854
9593	419855
8863	419856
67230	419857
67240	419858
9133	419859
34764	419860
64078	419861
64141	419862
6021	419863
180734	419864
8997	419865
36498	419866
15023	419867
7211	419868
31059	419869
5926	419870
11670	419871
11670	419872
50842	419873
11696	419874
66707	419875
11187	419876
51155	419877
7774	419878
9453	419879
1109	419880
34949	419881
9423	419882
330	419883
18613	419884
5535	419885
30714	419886
15180	419887
2815	419888
20527	419889
34204	419890
926	419891
47004	419892
5297	419893
49742	419894
34304	419895
48036	419896
36884	419897
100297	419898
52470	419899
57451	419900
54838	419901
51298	419902
2828	419903
11667	419904
9734	419905
5218	419906
1129	419907
5678	419908
66992	419909
2432	419910
74939	419911
11343	419912
2192	419913
27850	419914
43152	419915
20536	419916
492	419917
5934	419918
40627	419919
28611	419920
17027	419921
26254	419922
93914	419923
15527	419924
22305	419925
7	419926
9226	419927
66400	419928
26116	419929
36085	419930
139745	419931
4700	419932
29540	419933
4652	419934
28465	419935
53698	419936
42571	419937
70375	419938
5216	419939
76712	419940
14825	419941
21151	419942
71333	419943
23855	419944
110193	419945
95261	419946
13275	419947
14562	419948
39040	419949
14751	419950
11646	419951
28480	419952
26442	419953
19021	419954
94442	419955
28690	419956
55689	419957
23487	419958
771	419959
22757	419960
20662	419961
96873	419962
6152	419963
28058	419964
10492	419965
6105	419966
49844	419967
16379	419968
1266	419969
22456	419970
30822	419971
2615	419972
140974	419973
727	419974
74382	419975
31064	419976
15820	419977
31257	419978
60189	419979
34579	419980
21447	419981
34448	419982
50116	419983
4598	419984
67861	419985
11515	419986
1036	419987
26997	419988
13494	419989
37866	419990
21678	419991
17659	419992
36420	419993
27150	419994
13178	419995
22911	419996
3270	419997
101070	419998
31133	419999
74412	420000
11410	420001
13890	420002
450	420003
57006	420004
3331	420005
3646	420006
73079	420007
14769	420008
12414	420009
13122	420010
10519	420011
85154	420012
31759	420013
7010	420014
6108	420015
24476	420016
5963	420017
786	420018
3059	420019
17893	420020
11804	420021
3426	420022
11018	420023
6828	420024
10476	420025
29031	420026
957	420027
2121	420028
185	420029
25041	420030
24379	420031
41429	420032
5382	420033
34048	420034
53242	420035
23695	420036
12049	420037
47164	420038
5721	420039
8821	420040
29982	420041
35059	420042
1613	420043
16417	420044
35128	420045
31671	420046
2117	420047
5955	420048
15870	420049
50164	420050
23628	420051
18537	420052
6367	420053
7552	420054
8258	420055
570	420056
12071	420057
30649	420058
1973	420059
78517	420060
14875	420061
20692	420062
25507	420063
85511	420064
17933	420065
62577	420066
71	420067
10	420068
12094	420069
524	420070
18014	420071
4290	420072
67626	420073
1640	420074
77949	420075
11963	420076
29996	420077
1	420078
8605	420079
474	420080
2003	420081
190	420082
55559	420083
472	420084
24296	420085
12935	420086
70467	420087
1156	420088
20207	420089
33190	420090
16363	420091
52052	420092
32670	420093
8378	420094
56435	420095
13174	420096
24387	420097
9330	420098
4392	420099
1849	420100
17814	420101
11769	420102
57363	420103
3685	420104
19694	420105
40864	420106
43051	420107
17962	420108
4716	420109
2514	420110
26579	420111
9042	420112
22750	420113
62055	420114
19972	420115
38570	420116
27470	420117
39078	420118
6389	420119
38461	420120
67914	420121
21349	420122
49310	420123
5214	420124
1091	420125
40828	420126
31642	420127
2311	420128
38368	420129
1971	420130
14401	420131
927	420132
4843	420133
67302	420134
38718	420135
26263	420136
22831	420137
2599	420138
1	420139
552	420140
1932	420141
1	420142
3	420143
552	420144
1	420145
18942	420146
7394	420147
10310	420148
1625	420149
6603	420150
16109	420151
8342	420152
24409	420153
27121	420154
6894	420155
36649	420156
17207	420157
135499	420158
86117	420159
13639	420160
30113	420161
1222	420162
19299	420163
1222	420164
1222	420165
19299	420166
61537	420167
42189	420168
13781	420169
114	420170
52940	420171
144509	420172
36543	420173
50928	420174
29862	420175
109385	420176
13781	420177
144126	420178
14014	420179
4478	420180
913	420181
599	420182
1873	420183
16687	420184
110635	420185
72753	420186
23140	420187
16423	420188
8873	420189
99747	420190
137028	420191
49025	420192
110472	420193
2424	420194
16043	420195
924	420196
16096	420197
16687	420198
23323	420199
66028	420200
7758	420201
5667	420202
12300	420203
33277	420204
1755	420205
8992	420206
944	420207
42977	420208
805	420209
148571	420210
95108	420211
7366	420212
68948	420213
47108	420214
61950	420215
42535	420216
1273	420217
7628	420218
107865	420219
1478	420220
53713	420221
913	420222
913	420223
106831	420224
106831	420225
44260	420226
121102	420227
30017	420228
127485	420229
36744	420230
25362	420231
91258	420232
54413	420233
52399	420234
66114	420235
93143	420236
21526	420237
48971	420238
139197	420239
139197	420240
5140	420241
138511	420242
424	420243
15343	420244
40843	420245
6613	420246
167	420247
72398	420248
82651	420249
1482	420250
698	420251
21414	420252
60551	420253
78003	420254
106405	420255
16769	420256
34754	420257
1768	420258
11358	420259
59332	420260
1768	420261
1728	420262
6600	420263
136815	420264
11815	420265
25208	420266
132797	420267
44697	420268
38653	420269
18135	420270
90989	420271
364	420272
32527	420273
109715	420274
7979	420275
31610	420276
3435	420277
8048	420278
24749	420279
49840	420280
139899	420281
73090	420282
3087	420283
25688	420284
86467	420285
11865	420286
11865	420287
31515	420288
64757	420289
31515	420290
137353	420291
137744	420292
24206	420293
3482	420294
36616	420295
39728	420296
3298	420297
1	420298
23948	420299
62397	420300
33749	420301
61818	420302
51227	420303
21094	420304
3090	420305
28663	420306
51213	420307
24037	420308
502	420309
8822	420310
1	420311
26628	420312
7678	420313
14203	420314
84821	420315
10609	420316
83494	420317
1933	420318
22015	420319
33595	420320
35249	420321
4	420322
39286	420323
344	420324
51486	420325
40863	420326
59046	420327
35280	420328
4646	420329
85024	420330
19735	420331
28923	420332
112850	420333
699	420334
113686	420335
10135	420336
19223	420337
31357	420338
39589	420339
22096	420340
1371	420341
1371	420342
19517	420343
16696	420344
74	420345
28783	420346
6685	420347
50207	420348
47802	420349
7328	420350
181629	420351
20014	420352
19799	420353
21823	420354
27914	420355
9803	420356
14246	420357
158657	420358
28358	420359
3947	420360
73636	420361
1009	420362
35258	420363
6699	420364
40992	420365
5769	420366
74279	420367
20168	420368
61880	420369
8642	420370
10289	420371
43078	420372
5062	420373
11964	420374
1571	420375
231	420376
3614	420377
1262	420378
10274	420379
61073	420380
112851	420381
1556	420382
112829	420383
29026	420384
113051	420385
113750	420386
113211	420387
34928	420388
3073	420389
6638	420390
16718	420391
12158	420392
61586	420393
3075	420394
8798	420395
106942	420396
137350	420397
51716	420398
28939	420399
19778	420400
65174	420401
54138	420402
18415	420403
38285	420404
8378	420405
63	420406
1606	420407
61294	420408
46909	420409
67952	420410
32511	420411
32448	420412
26343	420413
124447	420414
6355	420415
18437	420416
72239	420417
46984	420418
700	420419
88634	420420
58781	420421
21942	420422
24022	420423
20278	420424
8639	420425
3834	420426
50979	420427
133945	420428
470	420429
32565	420430
5028	420431
34022	420432
63198	420433
36692	420434
952	420435
23300	420436
6604	420437
2443	420438
806	420439
37131	420440
15377	420441
52245	420442
3445	420443
21703	420444
60858	420445
53	420446
88559	420447
9675	420448
33778	420449
110825	420450
60452	420451
3597	420452
1867	420453
1030	420454
70816	420455
130358	420456
127	420457
109993	420458
8256	420459
3092	420460
29072	420461
42749	420462
5826	420463
180169	420464
1569	420465
2595	420466
13949	420467
54631	420468
681	420469
13855	420470
4122	420471
4631	420472
5553	420473
9761	420474
2992	420475
142998	420476
5060	420477
22087	420478
28405	420479
10492	420480
12557	420481
55991	420482
6657	420483
14201	420484
6065	420485
36134	420486
44108	420487
90462	420488
74261	420489
3632	420490
913	420491
174317	420492
11293	420493
14086	420494
23188	420495
138584	420496
6987	420497
42669	420498
50107	420499
7698	420500
6377	420501
42969	420502
101281	420503
14242	420504
62910	420505
25898	420506
3173	420507
28538	420508
1262	420509
14084	420510
16411	420511
31632	420512
332	420513
2106	420514
7070	420515
2078	420516
313	420517
511	420518
628	420519
19080	420520
60570	420521
73114	420522
73114	420523
85798	420524
3043	420525
59096	420526
38539	420527
3022	420528
36051	420529
246	420530
24422	420531
22760	420532
65964	420533
35753	420534
3941	420535
71	420536
81914	420537
20338	420538
26706	420539
42208	420540
26480	420541
16702	420542
15198	420543
33726	420544
20685	420545
1277	420546
58839	420547
15257	420548
8262	420549
28255	420550
47768	420551
6134	420552
12590	420553
313	420554
2778	420555
43721	420556
27454	420557
51740	420558
5731	420559
35969	420560
48097	420561
30338	420562
14459	420563
90245	420564
142916	420565
3189	420566
9488	420567
10699	420568
81887	420569
82982	420570
42720	420571
100056	420572
32308	420573
90642	420574
62108	420575
26873	420576
6891	420577
2611	420578
41035	420579
108600	420580
47763	420581
47136	420582
49318	420583
4253	420584
3444	420585
16172	420586
18342	420587
674	420588
53297	420589
159962	420590
28879	420591
146726	420592
26377	420593
2481	420594
468	420595
175944	420596
18619	420597
113413	420598
28982	420599
6711	420600
4720	420601
4158	420602
1166	420603
12938	420604
11912	420605
13251	420606
57607	420607
65977	420608
65900	420609
53713	420610
6379	420611
33358	420612
296	420613
141077	420614
60781	420615
9348	420616
34024	420617
67284	420618
18411	420619
27244	420620
10403	420621
145707	420622
144369	420623
12498	420624
37200	420625
30069	420626
156979	420627
125465	420628
29449	420629
92202	420630
40083	420631
66847	420632
3979	420633
109017	420634
3162	420635
34399	420636
50863	420637
7392	420638
721	420639
19940	420640
2983	420641
48017	420642
21493	420643
44072	420644
41741	420645
17081	420646
6341	420647
5918	420648
10760	420649
32379	420650
10410	420651
136220	420652
35455	420653
615	420654
104048	420655
8816	420656
90003	420657
28210	420658
70354	420659
136336	420660
73870	420661
152	420662
56964	420663
134277	420664
178603	420665
25136	420666
79290	420667
9091	420668
108788	420669
103082	420670
563	420671
37979	420672
19419	420673
28117	420674
169365	420675
169501	420676
181223	420677
136953	420678
32180	420679
51554	420680
9963	420681
31280	420682
95737	420683
25683	420684
151117	420685
36090	420686
5885	420687
6500	420688
52544	420689
17772	420690
16058	420691
49101	420692
29588	420693
11641	420694
295	420695
66633	420696
176713	420697
134990	420698
134892	420699
64807	420700
54547	420701
97063	420702
93320	420703
11500	420704
62853	420705
67210	420706
176435	420707
70660	420708
61552	420709
79957	420710
42851	420711
26684	420712
22868	420713
71146	420714
11327	420715
3530	420716
35171	420717
69342	420718
31480	420719
106037	420720
12738	420721
74158	420722
148630	420723
73798	420724
8254	420725
27199	420726
38843	420727
102722	420728
51342	420729
29102	420730
254	420731
103826	420732
18147	420733
48649	420734
14586	420735
44243	420736
4782	420737
38816	420738
39020	420739
64042	420740
2	420741
6637	420742
33136	420743
24819	420744
125708	420745
67267	420746
40542	420747
175158	420748
105307	420749
9713	420750
33132	420751
13602	420752
19745	420753
4356	420754
64356	420755
65484	420756
140387	420757
115078	420758
39308	420759
78341	420760
84342	420761
9215	420762
109350	420763
21395	420764
130274	420765
3484	420766
48394	420767
135839	420768
4889	420769
24690	420770
4973	420771
40438	420772
2252	420773
69830	420774
16793	420775
131812	420776
51407	420777
57516	420778
5173	420779
52672	420780
40389	420781
48520	420782
8045	420783
36310	420784
8285	420785
18932	420786
26950	420787
1226	420788
51626	420789
9594	420790
10260	420791
2670	420792
12170	420793
784	420794
15545	420795
1107	420796
35174	420797
56013	420798
1862	420799
4263	420800
15415	420801
963	420802
5286	420803
13676	420804
22372	420805
5188	420806
11443	420807
21871	420808
64023	420809
1205	420810
21694	420811
11057	420812
2342	420813
21081	420814
47663	420815
5759	420816
74311	420817
18816	420818
63802	420819
296	420820
34085	420821
8778	420822
31228	420823
18666	420824
146464	420825
1205	420826
13714	420827
29627	420828
35282	420829
24615	420830
22704	420831
21014	420832
3342	420833
748	420834
70041	420835
8517	420836
55282	420837
36129	420838
4568	420839
11243	420840
51616	420841
32648	420842
13259	420843
3215	420844
7947	420845
15445	420846
69246	420847
52613	420848
13137	420849
39782	420850
130666	420851
50491	420852
33045	420853
6070	420854
9380	420855
7305	420856
38793	420857
82672	420858
67095	420859
53661	420860
55471	420861
18767	420862
630	420863
10604	420864
60900	420865
64684	420866
57405	420867
29125	420868
1149	420869
71212	420870
3984	420871
150	420872
101688	420873
48428	420874
13272	420875
30651	420876
1068	420877
23426	420878
95097	420879
43923	420880
95931	420881
74656	420882
40	420883
616	420884
126	420885
97	420886
11615	420887
50	420888
11054	420889
10285	420890
50	420891
25213	420892
68337	420893
552	420894
14852	420895
3067	420896
15137	420897
39392	420898
21727	420899
36819	420900
1282	420901
17	420902
1745	420903
59	420904
199	420905
9636	420906
19829	420907
109238	420908
188	420909
16521	420910
14194	420911
4924	420912
52366	420913
8112	420914
43623	420915
12061	420916
48190	420917
17782	420918
4172	420919
490	420920
13232	420921
14577	420922
67190	420923
66585	420924
2631	420925
13474	420926
81740	420927
18116	420928
12619	420929
89851	420930
74038	420931
37484	420932
10925	420933
27916	420934
34155	420935
68269	420936
53865	420937
23416	420938
40076	420939
135291	420940
12753	420941
1075	420942
16282	420943
11627	420944
21278	420945
19528	420946
13417	420947
36181	420948
3947	420949
21886	420950
14012	420951
3608	420952
35570	420953
23895	420954
7573	420955
6660	420956
14115	420957
33881	420958
95	420959
73721	420960
238	420961
129155	420962
15269	420963
85927	420964
62653	420965
69966	420966
43769	420967
27595	420968
16997	420969
2125	420970
24371	420971
49294	420972
50828	420973
67195	420974
65858	420975
12880	420976
3289	420977
2987	420978
45299	420979
68952	420980
33554	420981
26489	420982
39579	420983
18986	420984
46450	420985
37665	420986
15	420987
5699	420988
6333	420989
9524	420990
51416	420991
139306	420992
15437	420993
16007	420994
9391	420995
164493	420996
29479	420997
14502	420998
20663	420999
20757	421000
16391	421001
83300	421002
57465	421003
14143	421004
39322	421005
8763	421006
3360	421007
421	421008
18655	421009
90797	421010
21895	421011
541	421012
17418	421013
93692	421014
35079	421015
2287	421016
1292	421017
50331	421018
13475	421019
1800	421020
46864	421021
18132	421022
93844	421023
12147	421024
32266	421025
1819	421026
65740	421027
87081	421028
40519	421029
27909	421030
20421	421031
6652	421032
34653	421033
12934	421034
63017	421035
28927	421036
134129	421037
41662	421038
41446	421039
13712	421040
13783	421041
16150	421042
9720	421043
23895	421044
3111	421045
60145	421046
36926	421047
60244	421048
19552	421049
54083	421050
11957	421051
12357	421052
9048	421053
66539	421054
26698	421055
25308	421056
25314	421057
13798	421058
25980	421059
4149	421060
56381	421061
7419	421062
40384	421063
49810	421064
41440	421065
41518	421066
52257	421067
51743	421068
7934	421069
16913	421070
9509	421071
40175	421072
25664	421073
24432	421074
8814	421075
329	421076
12492	421077
18200	421078
39164	421079
58460	421080
20989	421081
58358	421082
88285	421083
72291	421084
8158	421085
61272	421086
57344	421087
143	421088
69207	421089
41920	421090
28109	421091
2304	421092
49774	421093
9180	421094
119249	421095
1248	421096
50819	421097
38348	421098
14927	421099
2620	421100
27745	421101
96181	421102
126639	421103
4333	421104
32846	421105
132997	421106
66539	421107
18101	421108
729	421109
11749	421110
81866	421111
81866	421112
45939	421113
7732	421114
39961	421115
8167	421116
9786	421117
31249	421118
48082	421119
35693	421120
456	421121
58907	421122
24263	421123
49061	421124
170726	421125
29645	421126
122217	421127
9379	421128
64794	421129
28055	421130
42317	421131
194	421132
4829	421133
10905	421134
99159	421135
98961	421136
99758	421137
80053	421138
908	421139
6455	421140
37836	421141
35860	421142
38573	421143
52486	421144
12751	421145
17886	421146
122837	421147
532	421148
37407	421149
163943	421150
36106	421151
38665	421152
33671	421153
96947	421154
11989	421155
66717	421156
51758	421157
122703	421158
35763	421159
71602	421160
70977	421161
54599	421162
42250	421163
22908	421164
18570	421165
69118	421166
87830	421167
50105	421168
24801	421169
44139	421170
40957	421171
60817	421172
31045	421173
48625	421174
81373	421175
55578	421176
16250	421177
59783	421178
48160	421179
17773	421180
55206	421181
7777	421182
89949	421183
15360	421184
23592	421185
68722	421186
81670	421187
106992	421188
54382	421189
45133	421190
70304	421191
12990	421192
20102	421193
82901	421194
28477	421195
72927	421196
41862	421197
1374	421198
70078	421199
86284	421200
16123	421201
8847	421202
59679	421203
793	421204
19311	421205
9049	421206
22628	421207
69	421208
2207	421209
18767	421210
84312	421211
10	421212
36003	421213
85055	421214
9644	421215
13617	421216
114634	421217
52763	421218
75922	421219
1510	421220
142411	421221
141253	421222
9524	421223
34516	421224
32863	421225
89131	421226
175887	421227
2040	421228
88553	421229
72643	421230
16157	421231
103653	421232
46213	421233
115433	421234
105836	421235
38804	421236
22761	421237
7552	421238
25826	421239
15496	421240
111919	421241
58165	421242
69505	421243
74466	421244
50365	421245
36205	421246
84153	421247
27117	421248
142240	421249
96233	421250
2587	421251
11142	421252
170753	421253
7874	421254
3725	421255
77162	421256
9436	421257
40128	421258
75789	421259
32956	421260
140038	421261
36345	421262
9434	421263
76114	421264
3325	421265
64639	421266
23559	421267
103700	421268
177326	421269
34573	421270
10384	421271
94710	421272
5389	421273
9213	421274
23347	421275
75757	421276
100387	421277
156541	421278
6914	421279
14654	421280
38978	421281
85110	421282
76523	421283
7879	421284
69999	421285
81789	421286
28316	421287
6314	421288
60962	421289
79241	421290
18800	421291
41810	421292
29453	421293
124140	421294
38798	421295
36932	421296
65158	421297
19333	421298
98846	421299
23543	421300
30017	421301
25640	421302
122212	421303
53010	421304
110236	421305
11290	421306
14674	421307
129448	421308
55213	421309
46873	421310
167483	421311
32170	421312
8189	421313
127725	421314
6372	421315
68532	421316
83955	421317
103395	421318
65761	421319
169872	421320
18534	421321
17514	421322
1759	421323
122414	421324
46301	421325
3142	421326
15491	421327
27196	421328
59212	421329
19380	421330
30618	421331
128048	421332
1031	421333
32158	421334
16582	421335
44990	421336
9491	421337
49193	421338
29976	421339
110864	421340
69844	421341
68568	421342
9149	421343
5655	421344
17811	421345
3218	421346
17293	421347
146092	421348
56725	421349
67236	421350
64381	421351
54574	421352
64603	421353
103686	421354
35033	421355
81656	421356
97811	421357
24992	421358
134588	421359
135967	421360
8259	421361
5156	421362
20301	421363
114019	421364
47130	421365
93747	421366
98129	421367
16020	421368
17272	421369
12534	421370
1823	421371
17243	421372
99242	421373
125834	421374
135968	421375
87094	421376
138852	421377
1006	421378
40135	421379
47495	421380
163963	421381
86946	421382
6949	421383
71986	421384
61133	421385
3323	421386
4955	421387
87037	421388
88015	421389
135213	421390
135043	421391
20529	421392
143128	421393
46464	421394
136418	421395
76254	421396
15563	421397
93022	421398
82414	421399
6749	421400
142467	421401
1513	421402
38441	421403
68680	421404
25722	421405
18703	421406
54051	421407
1303	421408
35122	421409
11138	421410
36295	421411
93262	421412
295	421413
32925	421414
4560	421415
1601	421416
83913	421417
34512	421418
67270	421419
23498	421420
10398	421421
48208	421422
90676	421423
29859	421424
96421	421425
31480	421426
32056	421427
185161	421428
39331	421429
5346	421430
4200	421431
11142	421432
67935	421433
91298	421434
3019	421435
171159	421436
175915	421437
459	421438
82245	421439
83242	421440
55559	421441
4874	421442
135887	421443
131686	421444
134250	421445
58174	421446
5469	421447
3145	421448
62560	421449
104768	421450
7102	421451
49919	421452
106111	421453
6418	421454
2796	421455
23894	421456
6734	421457
30169	421458
359	421459
8147	421460
15559	421461
6307	421462
55570	421463
5459	421464
48251	421465
11187	421466
4726	421467
11160	421468
48317	421469
61182	421470
137	421471
69509	421472
186614	421473
9382	421474
11119	421475
30376	421476
1686	421477
14251	421478
16632	421479
1891	421480
139230	421481
5420	421482
102034	421483
5635	421484
143160	421485
77495	421486
168015	421487
45282	421488
69842	421489
1032	421490
1891	421491
109893	421492
9497	421493
33054	421494
103575	421495
59761	421496
5712	421497
10789	421498
1707	421499
5436	421500
24683	421501
22322	421502
14	421503
2490	421504
131365	421505
36278	421506
59630	421507
3361	421508
17669	421509
66334	421510
33946	421511
63029	421512
5470	421513
36009	421514
136135	421515
20340	421516
39032	421517
4801	421518
5493	421519
20439	421520
24820	421521
66658	421522
28759	421523
27572	421524
6826	421525
449	421526
48580	421527
37153	421528
48221	421529
120333	421530
84009	421531
84467	421532
7157	421533
92901	421534
78419	421535
103568	421536
105076	421537
69428	421538
77653	421539
24656	421540
37040	421541
20590	421542
180851	421543
2030	421544
87107	421545
84380	421546
29451	421547
32906	421548
66708	421549
20528	421550
84156	421551
24523	421552
21590	421553
80516	421554
43763	421555
34158	421556
85769	421557
3606	421558
69569	421559
57858	421560
107916	421561
59857	421562
19145	421563
140972	421564
3875	421565
27141	421566
103339	421567
183648	421568
9524	421569
1179	421570
9640	421571
69889	421572
8887	421573
171864	421574
31880	421575
15676	421576
8907	421577
105938	421578
23410	421579
71213	421580
17810	421581
2542	421582
149692	421583
34836	421584
18000	421585
66552	421586
87213	421587
4558	421588
18539	421589
9777	421590
1105	421591
78857	421592
17135	421593
30549	421594
85872	421595
186483	421596
96595	421597
5323	421598
6377	421599
58346	421600
4896	421601
27741	421602
99998	421603
33992	421604
9485	421605
4110	421606
26369	421607
9360	421608
2937	421609
41924	421610
16313	421611
149132	421612
2343	421613
15713	421614
82766	421615
38941	421616
56042	421617
11094	421618
4253	421619
11386	421620
88312	421621
44971	421622
83342	421623
22054	421624
53669	421625
2685	421626
2632	421627
107848	421628
4163	421629
896	421630
47966	421631
179540	421632
5477	421633
57874	421634
856	421635
18417	421636
99458	421637
36443	421638
14795	421639
83008	421640
82204	421641
82065	421642
36469	421643
86900	421644
33443	421645
63058	421646
18070	421647
14635	421648
31405	421649
22370	421650
83966	421651
10163	421652
4284	421653
27885	421654
17397	421655
80375	421656
4781	421657
2538	421658
2344	421659
32984	421660
51151	421661
16208	421662
34377	421663
6420	421664
55606	421665
53058	421666
7458	421667
46587	421668
13035	421669
27195	421670
22988	421671
37941	421672
1900	421673
65010	421674
2382	421675
9842	421676
96331	421677
98872	421678
110838	421679
69998	421680
9731	421681
4537	421682
58251	421683
107906	421684
99156	421685
99156	421686
165662	421687
23445	421688
5542	421689
157994	421690
30896	421691
17470	421692
101959	421693
115504	421694
105	421695
73325	421696
2623	421697
2316	421698
131304	421699
57658	421700
4277	421701
47322	421702
13483	421703
66611	421704
3513	421705
25520	421706
21657	421707
51123	421708
103065	421709
148	421710
49746	421711
13391	421712
69265	421713
20502	421714
34677	421715
2793	421716
12844	421717
11938	421718
528	421719
17930	421720
14721	421721
79220	421722
33192	421723
39082	421724
16295	421725
764	421726
20655	421727
18063	421728
11461	421729
17855	421730
126761	421731
168330	421732
17400	421733
128152	421734
45500	421735
55646	421736
46365	421737
63277	421738
519	421739
3483	421740
60427	421741
4794	421742
9746	421743
99086	421744
4811	421745
36696	421746
31080	421747
6930	421748
4906	421749
12356	421750
53917	421751
15127	421752
6950	421753
25193	421754
136868	421755
53446	421756
44929	421757
122337	421758
33678	421759
75840	421760
121872	421761
919	421762
15615	421763
37323	421764
17265	421765
3152	421766
22290	421767
30975	421768
97977	421769
325	421770
13393	421771
1453	421772
81830	421773
17261	421774
1827	421775
45974	421776
18168	421777
46788	421778
226	421779
17502	421780
95501	421781
3665	421782
15546	421783
9840	421784
11247	421785
17481	421786
1519	421787
6766	421788
1240	421789
358	421790
2319	421791
31065	421792
4564	421793
2248	421794
6474	421795
2284	421796
40829	421797
31717	421798
18047	421799
103502	421800
112532	421801
30341	421802
15795	421803
81192	421804
94775	421805
58208	421806
786	421807
22844	421808
84157	421809
46087	421810
4065	421811
20329	421812
11113	421813
499	421814
33137	421815
74872	421816
131952	421817
101641	421818
24922	421819
130021	421820
48313	421821
998	421822
5325	421823
117847	421824
29809	421825
64236	421826
79504	421827
716	421828
2105	421829
10083	421830
5888	421831
16233	421832
250	421833
14583	421834
1899	421835
34106	421836
2622	421837
13047	421838
136521	421839
107921	421840
2311	421841
21394	421842
323	421843
113	421844
4338	421845
131456	421846
5483	421847
5441	421848
24854	421849
2850	421850
55879	421851
93188	421852
30818	421853
40274	421854
58002	421855
137704	421856
16122	421857
19667	421858
69619	421859
58322	421860
97825	421861
17275	421862
134844	421863
94540	421864
27139	421865
139531	421866
42940	421867
7119	421868
30000	421869
16542	421870
48816	421871
82618	421872
116114	421873
66205	421874
52783	421875
12406	421876
34717	421877
28312	421878
1054	421879
21122	421880
44399	421881
18548	421882
131001	421883
174	421884
2955	421885
56569	421886
2217	421887
12445	421888
11999	421889
14519	421890
57902	421891
16300	421892
16222	421893
36235	421894
642	421895
154008	421896
47589	421897
2009	421898
16280	421899
24106	421900
229	421901
65756	421902
48987	421903
32961	421904
88341	421905
13088	421906
9452	421907
17063	421908
1868	421909
40220	421910
2484	421911
13095	421912
58296	421913
14391	421914
26338	421915
17386	421916
9490	421917
5349	421918
235	421919
17057	421920
1332	421921
20894	421922
724	421923
12966	421924
7182	421925
15932	421926
4163	421927
12175	421928
127871	421929
6246	421930
60370	421931
24506	421932
53355	421933
65219	421934
18990	421935
10459	421936
162007	421937
66868	421938
30851	421939
9359	421940
29946	421941
41063	421942
52934	421943
27079	421944
124343	421945
6307	421946
2938	421947
63389	421948
27809	421949
63924	421950
84253	421951
30961	421952
81503	421953
55212	421954
31616	421955
57562	421956
152114	421957
102795	421958
20439	421959
9026	421960
27179	421961
109850	421962
36654	421963
52823	421964
87694	421965
49899	421966
66823	421967
13136	421968
4030	421969
24710	421970
4795	421971
29888	421972
2922	421973
12269	421974
68029	421975
8258	421976
5139	421977
69506	421978
168000	421979
107596	421980
53053	421981
13070	421982
18571	421983
48917	421984
9249	421985
27832	421986
43660	421987
2991	421988
54158	421989
7641	421990
56392	421991
18225	421992
8145	421993
9583	421994
4101	421995
359	421996
79048	421997
25814	421998
96673	421999
37296	422000
54037	422001
13148	422002
55002	422003
67828	422004
27199	422005
30489	422006
75714	422007
2625	422008
8558	422009
8777	422010
54763	422011
99427	422012
23060	422013
18526	422014
9456	422015
9023	422016
64818	422017
2377	422018
24637	422019
5965	422020
12853	422021
55081	422022
172548	422023
70177	422024
80055	422025
59870	422026
80158	422027
69518	422028
55097	422029
32690	422030
103306	422031
4185	422032
40024	422033
7772	422034
39932	422035
31681	422036
22217	422037
27022	422038
24720	422039
2642	422040
15413	422041
374	422042
37406	422043
17128	422044
8261	422045
793	422046
16199	422047
163256	422048
74386	422049
17705	422050
128318	422051
138601	422052
92482	422053
62905	422054
10235	422055
27491	422056
128231	422057
48239	422058
23372	422059
41908	422060
82428	422061
1876	422062
2302	422063
16400	422064
3817	422065
43772	422066
40044	422067
182633	422068
31380	422069
131107	422070
104131	422071
10083	422072
25703	422073
4010	422074
17327	422075
22935	422076
24496	422077
65541	422078
3018	422079
11160	422080
69468	422081
50957	422082
4868	422083
27465	422084
89137	422085
107753	422086
19910	422087
58274	422088
15538	422089
18612	422090
27139	422091
85258	422092
69708	422093
43927	422094
50407	422095
103312	422096
2501	422097
1876	422098
6732	422099
68164	422100
10793	422101
30852	422102
1112	422103
67863	422104
69549	422105
87173	422106
11647	422107
66893	422108
54564	422109
118353	422110
8408	422111
49855	422112
70438	422113
9429	422114
51714	422115
48338	422116
50684	422117
31507	422118
5445	422119
20769	422120
14716	422121
33132	422122
117021	422123
4192	422124
1550	422125
103878	422126
58352	422127
6310	422128
17532	422129
12805	422130
41124	422131
12586	422132
54063	422133
56365	422134
1514	422135
64977	422136
67203	422137
59899	422138
96656	422139
25916	422140
460	422141
50375	422142
103647	422143
380	422144
109631	422145
137958	422146
138660	422147
164948	422148
117570	422149
10351	422150
25136	422151
167549	422152
24904	422153
1326	422154
6164	422155
69853	422156
66674	422157
82510	422158
4801	422159
57073	422160
5439	422161
18565	422162
36846	422163
81956	422164
19585	422165
33062	422166
46261	422167
69890	422168
18800	422169
48518	422170
33196	422171
19041	422172
105978	422173
85872	422174
40309	422175
26322	422176
21804	422177
20919	422178
49542	422179
2284	422180
83915	422181
20995	422182
3144	422183
1215	422184
10530	422185
264	422186
774	422187
44051	422188
46797	422189
20989	422190
5847	422191
23816	422192
90015	422193
25015	422194
226	422195
36472	422196
57755	422197
7819	422198
103425	422199
10354	422200
15439	422201
14632	422202
12765	422203
103178	422204
35000	422205
44553	422206
104087	422207
84671	422208
33243	422209
33243	422210
104156	422211
21189	422212
3937	422213
22756	422214
54746	422215
34213	422216
83720	422217
81794	422218
9449	422219
179689	422220
4338	422221
62146	422222
100420	422223
12597	422224
4648	422225
75330	422226
64994	422227
12526	422228
22909	422229
339	422230
49834	422231
13135	422232
147646	422233
55391	422234
31462	422235
35412	422236
68469	422237
17913	422238
24871	422239
17803	422240
50503	422241
60254	422242
1838	422243
7941	422244
2485	422245
25069	422246
82538	422247
637	422248
1812	422249
166162	422250
81834	422251
43302	422252
30990	422253
36082	422254
30783	422255
38584	422256
4325	422257
48205	422258
107725	422259
27978	422260
113285	422261
69363	422262
58128	422263
146753	422264
85026	422265
42332	422266
7772	422267
46224	422268
74796	422269
93932	422270
23079	422271
1904	422272
127434	422273
101927	422274
7329	422275
21460	422276
2247	422277
29564	422278
27392	422279
13625	422280
3352	422281
97242	422282
56416	422283
4873	422284
30189	422285
66661	422286
91197	422287
125127	422288
71133	422289
45119	422290
55764	422291
123526	422292
21869	422293
13088	422294
69550	422295
8134	422296
69540	422297
4556	422298
10654	422299
43901	422300
84046	422301
43927	422302
9496	422303
235	422304
40101	422305
69967	422306
94214	422307
49108	422308
4407	422309
8940	422310
8287	422311
3750	422312
44171	422313
7484	422314
6226	422315
129207	422316
4757	422317
11143	422318
45395	422319
2391	422320
34104	422321
43039	422322
57007	422323
135550	422324
123670	422325
41013	422326
15236	422327
15436	422328
36244	422329
167016	422330
5158	422331
54869	422332
52485	422333
15386	422334
36642	422335
3218	422336
41308	422337
7717	422338
69528	422339
67216	422340
48567	422341
224	422342
787	422343
1	422344
19153	422345
7143	422346
44324	422347
69414	422348
28219	422349
5957	422350
22169	422351
13120	422352
48528	422353
68967	422354
86229	422355
14807	422356
49394	422357
20439	422358
6402	422359
58324	422360
161293	422361
120162	422362
63218	422363
20700	422364
16696	422365
75853	422366
154900	422367
26331	422368
31128	422369
82893	422370
81502	422371
17398	422372
97535	422373
78595	422374
73083	422375
76151	422376
6194	422377
66919	422378
825	422379
69792	422380
24858	422381
45824	422382
105310	422383
44125	422384
20832	422385
4973	422386
11170	422387
20391	422388
26175	422389
8063	422390
45767	422391
15428	422392
18	422393
13096	422394
2622	422395
44341	422396
69221	422397
57831	422398
48546	422399
121804	422400
13485	422401
15499	422402
172319	422403
104479	422404
25141	422405
497	422406
26272	422407
3322	422408
5371	422409
168921	422410
65143	422411
19484	422412
81897	422413
9847	422414
1104	422415
17516	422416
14207	422417
9344	422418
19	422419
41189	422420
1067	422421
59817	422422
22289	422423
97936	422424
7772	422425
92162	422426
34008	422427
760	422428
37992	422429
55937	422430
18614	422431
27093	422432
19379	422433
27707	422434
45645	422435
23427	422436
81329	422437
72821	422438
6418	422439
80136	422440
16211	422441
18488	422442
9947	422443
109423	422444
8792	422445
86853	422446
6045	422447
36503	422448
3233	422449
4196	422450
57707	422451
31752	422452
69473	422453
32069	422454
64180	422455
63360	422456
116255	422457
10654	422458
15412	422459
58186	422460
154877	422461
52546	422462
49019	422463
18943	422464
2365	422465
87767	422466
14017	422467
51451	422468
39485	422469
19628	422470
9297	422471
63968	422472
11679	422473
9918	422474
59180	422475
4753	422476
11692	422477
7402	422478
52827	422479
25833	422480
25021	422481
37957	422482
57148	422483
18875	422484
105297	422485
54399	422486
18126	422487
15438	422488
89785	422489
19127	422490
49862	422491
10386	422492
69616	422493
6169	422494
33838	422495
115208	422496
123549	422497
125398	422498
4656	422499
34527	422500
44713	422501
80028	422502
93572	422503
13061	422504
8387	422505
142176	422506
81674	422507
37916	422508
58201	422509
141679	422510
57527	422511
132518	422512
9411	422513
27975	422514
26148	422515
1356	422516
24841	422517
57422	422518
30034	422519
93337	422520
14535	422521
52656	422522
135153	422523
188256	422524
103875	422525
4008	422526
176614	422527
48307	422528
124248	422529
70066	422530
136520	422531
185731	422532
76341	422533
8806	422534
49409	422535
84558	422536
103587	422537
8405	422538
31413	422539
31864	422540
65070	422541
3600	422542
58690	422543
133716	422544
8126	422545
52302	422546
7183	422547
10468	422548
4009	422549
13210	422550
82192	422551
7816	422552
21175	422553
183219	422554
80609	422555
5171	422556
11128	422557
106188	422558
176956	422559
15496	422560
15441	422561
76187	422562
26937	422563
183978	422564
176656	422565
58061	422566
48371	422567
30951	422568
146343	422569
34696	422570
84958	422571
11274	422572
14349	422573
22205	422574
8458	422575
10133	422576
27019	422577
12849	422578
44705	422579
48734	422580
14941	422581
6290	422582
99873	422583
3415	422584
2534	422585
176825	422586
43819	422587
41986	422588
9696	422589
12639	422590
109284	422591
48195	422592
24292	422593
53154	422594
10642	422595
7385	422596
13068	422597
8980	422598
100320	422599
2323	422600
245	422601
11472	422602
132186	422603
15993	422604
38034	422605
94200	422606
4200	422607
33152	422608
32882	422609
17626	422610
80328	422611
102900	422612
56498	422613
16558	422614
50647	422615
47430	422616
9806	422617
181281	422618
76799	422619
115194	422620
29639	422621
149946	422622
129616	422623
102047	422624
15086	422625
31981	422626
30572	422627
70721	422628
70392	422629
5570	422630
22558	422631
4154	422632
10958	422633
13312	422634
48916	422635
96743	422636
37654	422637
122570	422638
101003	422639
1181	422640
69933	422641
8304	422642
67140	422643
49608	422644
12406	422645
75563	422646
81428	422647
37958	422648
40078	422649
96049	422650
152479	422651
48421	422652
68445	422653
57948	422654
53604	422655
134822	422656
83120	422657
56481	422658
4200	422659
3784	422660
38386	422661
86068	422662
1818	422663
9018	422664
65527	422665
73119	422666
3454	422667
143121	422668
2695	422669
90149	422670
211	422671
11687	422672
62813	422673
55703	422674
6860	422675
65320	422676
11076	422677
18972	422678
11655	422679
487	422680
1509	422681
54016	422682
61661	422683
64928	422684
28266	422685
79282	422686
24675	422687
29109	422688
157573	422689
34177	422690
34736	422691
45951	422692
11473	422693
45633	422694
7639	422695
11136	422696
103002	422697
55937	422698
137274	422699
93328	422700
101421	422701
153199	422702
70309	422703
64474	422704
86851	422705
28583	422706
54570	422707
92522	422708
40454	422709
101671	422710
62803	422711
39916	422712
63245	422713
16302	422714
61231	422715
48565	422716
2873	422717
32154	422718
57998	422719
5242	422720
27068	422721
4035	422722
52157	422723
160713	422724
63331	422725
6799	422726
56703	422727
57650	422728
24589	422729
30006	422730
58376	422731
19024	422732
70135	422733
21034	422734
15901	422735
17838	422736
19059	422737
31662	422738
92846	422739
11125	422740
100255	422741
136095	422742
79183	422743
27118	422744
25864	422745
69471	422746
123542	422747
40216	422748
18488	422749
13527	422750
35413	422751
20474	422752
34038	422753
27858	422754
33145	422755
8561	422756
20439	422757
26999	422758
7122	422759
412	422760
1302	422761
30226	422762
97239	422763
17087	422764
56684	422765
7103	422766
58159	422767
4616	422768
10371	422769
5797	422770
18459	422771
92566	422772
27151	422773
11644	422774
2338	422775
14880	422776
107800	422777
54325	422778
167165	422779
141	422780
63000	422781
6558	422782
1868	422783
21805	422784
36116	422785
17844	422786
102447	422787
19830	422788
12492	422789
149432	422790
48534	422791
9985	422792
98367	422793
76530	422794
8175	422795
52841	422796
9048	422797
21520	422798
35519	422799
4371	422800
131501	422801
12611	422802
13507	422803
1701	422804
21153	422805
33889	422806
60520	422807
63212	422808
94943	422809
30240	422810
14945	422811
95398	422812
150837	422813
125434	422814
152119	422815
54115	422816
15808	422817
1459	422818
11323	422819
5520	422820
71143	422821
13489	422822
3346	422823
41122	422824
77555	422825
13028	422826
76140	422827
22798	422828
49037	422829
29493	422830
103316	422831
17922	422832
6997	422833
5389	422834
106310	422835
46213	422836
36781	422837
58562	422838
3286	422839
14674	422840
137569	422841
84200	422842
22788	422843
116512	422844
41412	422845
51012	422846
34075	422847
9869	422848
3542	422849
171137	422850
83914	422851
14465	422852
56719	422853
9861	422854
72393	422855
38596	422856
60766	422857
108646	422858
79600	422859
24736	422860
9734	422861
80	422862
850	422863
13406	422864
29663	422865
5431	422866
1777	422867
7183	422868
4275	422869
14554	422870
33082	422871
40080	422872
33091	422873
30916	422874
46223	422875
12285	422876
102729	422877
28456	422878
12450	422879
9520	422880
5160	422881
33608	422882
358	422883
66306	422884
38838	422885
2627	422886
549	422887
6490	422888
103012	422889
60581	422890
970	422891
161188	422892
41858	422893
17505	422894
37479	422895
67809	422896
17422	422897
8293	422898
142381	422899
80363	422900
102186	422901
119624	422902
157608	422903
66407	422904
48555	422905
25010	422906
85592	422907
45369	422908
73301	422909
8199	422910
130923	422911
69732	422912
12183	422913
74899	422914
29695	422915
14499	422916
92500	422917
66341	422918
140215	422919
18555	422920
26721	422921
30666	422922
47135	422923
11563	422924
63029	422925
25686	422926
3770	422927
12085	422928
56505	422929
179993	422930
13449	422931
24928	422932
57540	422933
132439	422934
37526	422935
2981	422936
40487	422937
53455	422938
169531	422939
2486	422940
7854	422941
105751	422942
56272	422943
39892	422944
40756	422945
38209	422946
5381	422947
26780	422948
23449	422949
109579	422950
84975	422951
87066	422952
36222	422953
93302	422954
11595	422955
95741	422956
126105	422957
18591	422958
9034	422959
58050	422960
26243	422961
119442	422962
2474	422963
19312	422964
60908	422965
32986	422966
17305	422967
5653	422968
12626	422969
25688	422970
34740	422971
57294	422972
15542	422973
14656	422974
7284	422975
7305	422976
14778	422977
82806	422978
27222	422979
5191	422980
10635	422981
18118	422982
30234	422983
71822	422984
23410	422985
156956	422986
84389	422987
2343	422988
37338	422989
20571	422990
34	422991
101916	422992
164062	422993
25480	422994
54887	422995
26286	422996
18438	422997
9431	422998
84915	422999
3018	423000
86876	423001
174088	423002
28312	423003
37044	423004
34210	423005
141705	423006
86025	423007
128619	423008
71980	423009
74519	423010
132149	423011
4008	423012
12606	423013
9452	423014
33114	423015
82008	423016
5207	423017
76374	423018
33433	423019
150504	423020
85308	423021
27165	423022
3491	423023
30024	423024
33088	423025
18556	423026
6896	423027
19459	423028
176618	423029
59723	423030
75937	423031
95660	423032
3147	423033
52793	423034
37328	423035
2624	423036
28605	423037
93	423038
20541	423039
3215	423040
57151	423041
32910	423042
39909	423043
40131	423044
695	423045
17093	423046
6271	423047
104363	423048
9892	423049
68198	423050
26077	423051
71812	423052
35758	423053
31779	423054
1832	423055
39906	423056
22212	423057
59467	423058
85230	423059
180313	423060
67021	423061
30549	423062
41351	423063
151715	423064
80827	423065
161081	423066
17502	423067
49570	423068
32903	423069
76272	423070
46834	423071
40067	423072
103664	423073
59946	423074
179173	423075
40086	423076
131118	423077
46590	423078
177284	423079
18523	423080
22516	423081
53655	423082
85229	423083
98158	423084
31413	423085
18457	423086
88748	423087
25353	423088
9292	423089
54004	423090
102252	423091
82557	423092
20602	423093
17824	423094
184654	423095
15446	423096
168279	423097
599	423098
133999	423099
65850	423100
15737	423101
49732	423102
25851	423103
27059	423104
12665	423105
46224	423106
16048	423107
29981	423108
88313	423109
88165	423110
17915	423111
68676	423112
134279	423113
11306	423114
43431	423115
8228	423116
19436	423117
41877	423118
11185	423119
26332	423120
15993	423121
33759	423122
87658	423123
17261	423124
68637	423125
528	423126
27220	423127
69738	423128
59738	423129
44548	423130
74453	423131
13700	423132
32584	423133
26291	423134
137655	423135
8696	423136
6414	423137
53588	423138
9428	423139
4879	423140
35604	423141
76405	423142
43796	423143
93180	423144
57342	423145
6740	423146
62233	423147
3248	423148
3725	423149
9859	423150
107815	423151
25227	423152
156748	423153
66138	423154
44468	423155
22675	423156
14795	423157
123383	423158
125385	423159
379	423160
45182	423161
125150	423162
98875	423163
160	423164
26359	423165
67053	423166
25227	423167
122014	423168
65572	423169
464	423170
1067	423171
1466	423172
4149	423173
21441	423174
854	423175
61256	423176
5892	423177
46201	423178
55321	423179
13454	423180
26410	423181
29156	423182
82775	423183
68835	423184
3325	423185
60469	423186
9424	423187
33988	423188
2093	423189
15537	423190
33158	423191
52685	423192
62789	423193
168930	423194
103283	423195
6173	423196
6295	423197
18442	423198
44473	423199
86068	423200
72007	423201
125726	423202
125927	423203
38369	423204
70914	423205
374	423206
8976	423207
32879	423208
186702	423209
4037	423210
166428	423211
59373	423212
82598	423213
30402	423214
84938	423215
9091	423216
44835	423217
9606	423218
3332	423219
18053	423220
13417	423221
28051	423222
34573	423223
10881	423224
8618	423225
33217	423226
15434	423227
38925	423228
2488	423229
107882	423230
94310	423231
100469	423232
9885	423233
162596	423234
32959	423235
30680	423236
20491	423237
11069	423238
83824	423239
58801	423240
39873	423241
53150	423242
143014	423243
7745	423244
13981	423245
82114	423246
13639	423247
27124	423248
156411	423249
20959	423250
57095	423251
172	423252
82914	423253
19005	423254
88244	423255
28372	423256
34526	423257
56630	423258
12452	423259
44308	423260
75931	423261
49550	423262
127853	423263
4978	423264
114314	423265
23350	423266
8948	423267
13004	423268
42946	423269
2938	423270
235	423271
34512	423272
103184	423273
44667	423274
45304	423275
49451	423276
51738	423277
18557	423278
122180	423279
9257	423280
22333	423281
2545	423282
14843	423283
18421	423284
79013	423285
3187	423286
86151	423287
30088	423288
137391	423289
16167	423290
98634	423291
161	423292
38081	423293
11686	423294
104194	423295
48012	423296
40125	423297
176224	423298
54990	423299
32878	423300
32878	423301
54063	423302
83652	423303
15570	423304
43117	423305
21746	423306
179688	423307
58401	423308
21690	423309
22994	423310
120457	423311
100861	423312
169322	423313
17087	423314
130300	423315
79252	423316
178836	423317
34552	423318
37115	423319
126312	423320
4128	423321
17927	423322
41139	423323
70258	423324
6179	423325
39888	423326
16980	423327
73044	423328
106235	423329
106129	423330
10542	423331
151536	423332
12218	423333
30606	423334
37604	423335
18598	423336
15510	423337
6016	423338
84516	423339
45502	423340
39028	423341
11100	423342
39878	423343
66772	423344
107721	423345
15214	423346
47561	423347
18737	423348
80171	423349
94972	423350
19006	423351
106461	423352
94409	423353
21417	423354
58560	423355
6615	423356
103019	423357
57432	423358
88690	423359
108475	423360
71629	423361
15581	423362
56207	423363
17504	423364
180250	423365
77406	423366
99418	423367
132458	423368
71849	423369
51876	423370
88116	423371
25324	423372
67416	423373
13531	423374
42740	423375
4633	423376
55398	423377
18508	423378
44701	423379
16621	423380
68986	423381
9568	423382
125472	423383
24035	423384
28	423385
30548	423386
96629	423387
46359	423388
21454	423389
13424	423390
108476	423391
47209	423392
18044	423393
63312	423394
108857	423395
24708	423396
100057	423397
3352	423398
16151	423399
46729	423400
108540	423401
81177	423402
36617	423403
2089	423404
82543	423405
12197	423406
31941	423407
67171	423408
83878	423409
118381	423410
52737	423411
37855	423412
9084	423413
79148	423414
81214	423415
109561	423416
150808	423417
29649	423418
2319	423419
5820	423420
46119	423421
98605	423422
32054	423423
114335	423424
69764	423425
17439	423426
43183	423427
32013	423428
162568	423429
33209	423430
142686	423431
45415	423432
115359	423433
808	423434
4973	423435
4971	423436
69678	423437
18929	423438
44643	423439
20301	423440
105	423441
6317	423442
175126	423443
4155	423444
110824	423445
31393	423446
2383	423447
119276	423448
49926	423449
54343	423450
36850	423451
3566	423452
15214	423453
1177	423454
32635	423455
179	423456
83141	423457
27546	423458
140794	423459
75818	423460
125034	423461
77355	423462
25062	423463
19033	423464
54988	423465
11088	423466
4163	423467
26527	423468
33508	423469
75823	423470
70537	423471
48858	423472
2617	423473
49877	423474
13045	423475
169791	423476
4662	423477
97620	423478
11605	423479
48367	423480
44070	423481
3059	423482
1599	423483
48617	423484
69759	423485
48571	423486
1891	423487
99715	423488
2220	423489
11130	423490
69638	423491
30872	423492
14254	423493
29888	423494
6308	423495
2635	423496
58161	423497
15469	423498
8967	423499
33170	423500
83861	423501
69553	423502
3356	423503
17047	423504
125350	423505
3344	423506
16146	423507
1459	423508
96262	423509
1398	423510
38857	423511
43456	423512
125120	423513
153643	423514
54769	423515
128913	423516
16964	423517
89222	423518
14421	423519
35825	423520
93513	423521
1693	423522
63371	423523
20655	423524
4921	423525
117444	423526
14754	423527
102456	423528
16998	423529
99736	423530
1701	423531
120291	423532
89365	423533
3379	423534
27608	423535
5257	423536
76171	423537
10697	423538
120781	423539
1211	423540
47903	423541
2018	423542
3836	423543
37726	423544
17771	423545
42638	423546
26820	423547
30078	423548
49585	423549
82229	423550
10405	423551
93378	423552
23555	423553
9463	423554
88871	423555
137636	423556
36730	423557
30078	423558
22555	423559
9842	423560
102435	423561
66887	423562
112072	423563
186978	423564
147515	423565
28138	423566
19363	423567
30224	423568
171317	423569
154268	423570
43127	423571
66892	423572
2283	423573
11493	423574
185603	423575
22459	423576
1517	423577
172	423578
34644	423579
5160	423580
20368	423581
4222	423582
9855	423583
5349	423584
5040	423585
68424	423586
5581	423587
68358	423588
2111	423589
2865	423590
55120	423591
70473	423592
15610	423593
168387	423594
67018	423595
26274	423596
30198	423597
32156	423598
1304	423599
53504	423600
4118	423601
4563	423602
22293	423603
14535	423604
127638	423605
13503	423606
120721	423607
6508	423608
9933	423609
32551	423610
6622	423611
133117	423612
140991	423613
174458	423614
79939	423615
4041	423616
56671	423617
17462	423618
6266	423619
8412	423620
36497	423621
3197	423622
24800	423623
63921	423624
13453	423625
3646	423626
7095	423627
44839	423628
25436	423629
134357	423630
8207	423631
17255	423632
11653	423633
94018	423634
11513	423635
81674	423636
80970	423637
186194	423638
11386	423639
43859	423640
23408	423641
5171	423642
27139	423643
36859	423644
92373	423645
22282	423646
19032	423647
63166	423648
69954	423649
24622	423650
2756	423651
4941	423652
328	423653
69289	423654
30236	423655
84092	423656
94532	423657
32124	423658
7387	423659
118359	423660
2092	423661
9461	423662
3419	423663
46980	423664
6732	423665
88553	423666
47124	423667
15775	423668
6822	423669
59660	423670
2829	423671
18249	423672
11641	423673
34041	423674
20159	423675
113074	423676
25381	423677
315	423678
28579	423679
17641	423680
87213	423681
10370	423682
6030	423683
54366	423684
40639	423685
52987	423686
8960	423687
95668	423688
17462	423689
103919	423690
71726	423691
37414	423692
45641	423693
6447	423694
171392	423695
2627	423696
5198	423697
8142	423698
12527	423699
133133	423700
103197	423701
13015	423702
8239	423703
103440	423704
3694	423705
1280	423706
106453	423707
102976	423708
75173	423709
71214	423710
27774	423711
150632	423712
32008	423713
63099	423714
12270	423715
40286	423716
56492	423717
333	423718
102117	423719
20211	423720
45958	423721
20867	423722
23306	423723
30678	423724
7166	423725
43525	423726
32640	423727
10816	423728
32122	423729
4814	423730
103334	423731
7717	423732
96996	423733
27069	423734
6249	423735
65421	423736
69613	423737
56567	423738
43774	423739
82234	423740
155009	423741
66040	423742
30055	423743
36858	423744
55379	423745
44384	423746
22846	423747
33056	423748
2121	423749
46800	423750
12901	423751
180620	423752
1229	423753
118835	423754
37379	423755
3791	423756
69916	423757
6137	423758
89133	423759
11079	423760
38408	423761
21775	423762
9538	423763
48308	423764
38158	423765
77530	423766
6189	423767
31505	423768
97907	423769
20221	423770
128448	423771
26090	423772
2268	423773
31586	423774
11502	423775
17569	423776
3709	423777
8155	423778
36250	423779
11110	423780
109678	423781
4140	423782
95210	423783
9524	423784
55787	423785
41791	423786
53766	423787
97683	423788
170236	423789
48216	423790
14946	423791
497	423792
45083	423793
166139	423794
68140	423795
4545	423796
16932	423797
9904	423798
48206	423799
15442	423800
47188	423801
53066	423802
167653	423803
87480	423804
18993	423805
72818	423806
97748	423807
56989	423808
63460	423809
2	423810
65258	423811
7376	423812
34187	423813
9359	423814
67503	423815
72692	423816
27091	423817
65936	423818
4963	423819
4741	423820
95888	423821
4128	423822
33212	423823
43991	423824
21672	423825
14695	423826
4832	423827
96482	423828
17095	423829
33091	423830
8202	423831
60553	423832
58081	423833
34644	423834
109523	423835
4947	423836
76052	423837
52812	423838
39905	423839
6452	423840
78402	423841
56080	423842
104412	423843
2	423844
53888	423845
28055	423846
116829	423847
25451	423848
279	423849
10353	423850
63409	423851
110164	423852
37394	423853
10149	423854
44791	423855
5258	423856
4250	423857
84314	423858
21185	423859
23340	423860
24233	423861
73144	423862
15719	423863
23475	423864
180813	423865
11145	423866
50430	423867
115687	423868
32837	423869
4202	423870
39694	423871
17411	423872
31359	423873
173688	423874
22388	423875
20262	423876
78184	423877
34103	423878
3569	423879
66725	423880
54614	423881
46132	423882
25688	423883
70134	423884
69756	423885
67693	423886
22814	423887
21010	423888
27515	423889
116434	423890
7120	423891
3865	423892
186277	423893
11094	423894
28349	423895
58234	423896
2943	423897
20290	423898
36283	423899
188714	423900
48518	423901
39310	423902
137642	423903
66868	423904
130500	423905
6806	423906
129792	423907
9956	423908
107531	423909
24802	423910
48195	423911
48600	423912
15201	423913
997	423914
48518	423915
55265	423916
84003	423917
48064	423918
3590	423919
20465	423920
8510	423921
11123	423922
69678	423923
10417	423924
84514	423925
83825	423926
9423	423927
171365	423928
63535	423929
45664	423930
113376	423931
59527	423932
75945	423933
5436	423934
62342	423935
3293	423936
57983	423937
45613	423938
161	423939
69432	423940
12521	423941
16285	423942
44822	423943
34187	423944
5699	423945
87465	423946
66563	423947
54104	423948
161	423949
26650	423950
70151	423951
6995	423952
34813	423953
12658	423954
137315	423955
19308	423956
49658	423957
3413	423958
13031	423959
46988	423960
7748	423961
139562	423962
107845	423963
5178	423964
54424	423965
30419	423966
89167	423967
26220	423968
2782	423969
129614	423970
6885	423971
2915	423972
44725	423973
91497	423974
15484	423975
238	423976
20175	423977
74189	423978
53980	423979
21501	423980
12580	423981
52601	423982
17519	423983
58152	423984
86004	423985
76695	423986
127844	423987
91065	423988
48558	423989
13607	423990
103711	423991
16037	423992
62706	423993
107584	423994
135930	423995
87021	423996
1716	423997
21091	423998
6265	423999
103268	424000
59888	424001
16400	424002
10379	424003
8946	424004
69409	424005
134515	424006
66170	424007
9944	424008
3728	424009
8110	424010
132533	424011
173036	424012
85572	424013
120168	424014
13739	424015
77536	424016
110375	424017
10924	424018
19	424019
15636	424020
96780	424021
95768	424022
84242	424023
10354	424024
61703	424025
17226	424026
10887	424027
11113	424028
103600	424029
125143	424030
101831	424031
57480	424032
24555	424033
84080	424034
84573	424035
3335	424036
30790	424037
84532	424038
31243	424039
36328	424040
27829	424041
78181	424042
18475	424043
151554	424044
1513	424045
17716	424046
3816	424047
140097	424048
69912	424049
64374	424050
53605	424051
528	424052
4799	424053
5325	424054
39925	424055
126166	424056
8138	424057
14637	424058
13089	424059
6119	424060
35437	424061
7330	424062
22330	424063
80820	424064
49760	424065
137099	424066
66231	424067
16270	424068
86394	424069
56481	424070
57990	424071
46767	424072
136923	424073
25197	424074
54037	424075
67556	424076
85465	424077
85089	424078
17917	424079
5169	424080
110332	424081
31952	424082
93397	424083
9925	424084
130367	424085
96269	424086
9107	424087
31081	424088
1195	424089
2348	424090
49892	424091
68060	424092
48434	424093
34190	424094
24200	424095
78459	424096
36013	424097
5364	424098
173546	424099
27806	424100
57884	424101
7207	424102
3619	424103
89277	424104
20284	424105
3728	424106
18517	424107
2625	424108
84290	424109
20293	424110
101652	424111
187042	424112
11153	424113
14541	424114
12272	424115
115216	424116
24546	424117
71110	424118
19365	424119
10750	424120
25598	424121
82908	424122
58036	424123
68358	424124
49431	424125
22563	424126
13920	424127
18053	424128
44792	424129
14674	424130
17751	424131
1390	424132
40002	424133
64398	424134
100713	424135
53545	424136
407	424137
28004	424138
84006	424139
374	424140
131769	424141
137479	424142
61	424143
2	424144
34927	424145
9844	424146
37797	424147
85606	424148
123283	424149
35868	424150
20429	424151
30214	424152
724	424153
85920	424154
6720	424155
59137	424156
35204	424157
4325	424158
110462	424159
125616	424160
13041	424161
62107	424162
45420	424163
55040	424164
3226	424165
38209	424166
26	424167
3720	424168
27887	424169
16285	424170
26071	424171
66632	424172
29916	424173
56016	424174
16313	424175
137161	424176
81144	424177
97109	424178
72294	424179
11044	424180
33093	424181
9871	424182
33255	424183
149479	424184
969	424185
3564	424186
149568	424187
83824	424188
67759	424189
142227	424190
139149	424191
4855	424192
68809	424193
30876	424194
9758	424195
103545	424196
24961	424197
38691	424198
101366	424199
137998	424200
2501	424201
32753	424202
27775	424203
134543	424204
34101	424205
33192	424206
12325	424207
42947	424208
84278	424209
23560	424210
6903	424211
27042	424212
19111	424213
176962	424214
138003	424215
93232	424216
9421	424217
48309	424218
44082	424219
2083	424220
3239	424221
64550	424222
27836	424223
17747	424224
15391	424225
10386	424226
36380	424227
109352	424228
12385	424229
22541	424230
70106	424231
159643	424232
73348	424233
26987	424234
22604	424235
53403	424236
566	424237
488	424238
47207	424239
44944	424240
48550	424241
56732	424242
134753	424243
13417	424244
43767	424245
37753	424246
54844	424247
33229	424248
20359	424249
69889	424250
63454	424251
37219	424252
60052	424253
118620	424254
11129	424255
48176	424256
71361	424257
27309	424258
39991	424259
7920	424260
8930	424261
77687	424262
83387	424263
94710	424264
87209	424265
177086	424266
6830	424267
20939	424268
29819	424269
3166	424270
70056	424271
33157	424272
137204	424273
20364	424274
96754	424275
116238	424276
108812	424277
57050	424278
27181	424279
141314	424280
5414	424281
55978	424282
23003	424283
55978	424284
82272	424285
26000	424286
140033	424287
82080	424288
25864	424289
17419	424290
1524	424291
31160	424292
186400	424293
6316	424294
133636	424295
42873	424296
25556	424297
18105	424298
140177	424299
50730	424300
11176	424301
78221	424302
141767	424303
31394	424304
6767	424305
38025	424306
39132	424307
47007	424308
36589	424309
76701	424310
82266	424311
537	424312
22944	424313
119672	424314
63373	424315
109353	424316
189131	424317
26320	424318
23292	424319
10550	424320
5520	424321
85399	424322
44957	424323
5627	424324
1449	424325
107476	424326
60649	424327
90625	424328
13124	424329
151460	424330
5578	424331
140	424332
10415	424333
19480	424334
37140	424335
74722	424336
121285	424337
5364	424338
66849	424339
56477	424340
18476	424341
150094	424342
1501	424343
18968	424344
2912	424345
3009	424346
1168	424347
135420	424348
4046	424349
138166	424350
27825	424351
111046	424352
96155	424353
69088	424354
3600	424355
155150	424356
4010	424357
32986	424358
32991	424359
26526	424360
34210	424361
65208	424362
13489	424363
122377	424364
83928	424365
75808	424366
183571	424367
38388	424368
12387	424369
15943	424370
47675	424371
53306	424372
29886	424373
133498	424374
6295	424375
141935	424376
56346	424377
94775	424378
37619	424379
10000	424380
31526	424381
42730	424382
8973	424383
15779	424384
133206	424385
19946	424386
1398	424387
85517	424388
14266	424389
43296	424390
52899	424391
70577	424392
50480	424393
40199	424394
13451	424395
7120	424396
6903	424397
7802	424398
14431	424399
13062	424400
132274	424401
5950	424402
11194	424403
23560	424404
6841	424405
33272	424406
14255	424407
103162	424408
65435	424409
20309	424410
4411	424411
13401	424412
20320	424413
7468	424414
7238	424415
30658	424416
8618	424417
14441	424418
3322	424419
24942	424420
33903	424421
59601	424422
14860	424423
17553	424424
9507	424425
33083	424426
33856	424427
36581	424428
58129	424429
2481	424430
6732	424431
55553	424432
20291	424433
6098	424434
280	424435
76609	424436
30354	424437
30345	424438
56527	424439
38978	424440
56288	424441
3567	424442
9869	424443
58383	424444
123621	424445
27774	424446
21604	424447
20866	424448
26237	424449
100287	424450
93529	424451
29710	424452
92809	424453
33054	424454
79674	424455
8132	424456
48408	424457
103475	424458
105742	424459
56107	424460
104690	424461
134615	424462
26458	424463
33985	424464
21581	424465
37783	424466
33047	424467
24577	424468
1779	424469
11104	424470
85788	424471
24621	424472
48383	424473
3305	424474
47554	424475
82395	424476
61745	424477
92421	424478
9492	424479
59461	424480
103413	424481
81426	424482
45254	424483
31937	424484
50208	424485
107975	424486
64603	424487
87935	424488
98171	424489
87012	424490
176861	424491
30392	424492
6256	424493
29369	424494
46780	424495
1656	424496
45687	424497
2133	424498
137704	424499
38828	424500
115907	424501
112	424502
48343	424503
22249	424504
15536	424505
24866	424506
252	424507
69552	424508
142052	424509
1541	424510
1541	424511
59661	424512
253	424513
40754	424514
55746	424515
68391	424516
4673	424517
25418	424518
22881	424519
128918	424520
154910	424521
105732	424522
69570	424523
101427	424524
44094	424525
59397	424526
92533	424527
54192	424528
76010	424529
2635	424530
39916	424531
25755	424532
56095	424533
1326	424534
1253	424535
38411	424536
100166	424537
154449	424538
86817	424539
78856	424540
41885	424541
65297	424542
100545	424543
28304	424544
98090	424545
15296	424546
18441	424547
4369	424548
16267	424549
12209	424550
4630	424551
68140	424552
45555	424553
129638	424554
92680	424555
29782	424556
38376	424557
4179	424558
22484	424559
3363	424560
39185	424561
47065	424562
26215	424563
11980	424564
40302	424565
32565	424566
41604	424567
77644	424568
7316	424569
69252	424570
51936	424571
23891	424572
54371	424573
14277	424574
134339	424575
19606	424576
35648	424577
29363	424578
2208	424579
55828	424580
8737	424581
35421	424582
51462	424583
104439	424584
18303	424585
46491	424586
3659	424587
9377	424588
37313	424589
123742	424590
9345	424591
61441	424592
11953	424593
90557	424594
43001	424595
45672	424596
456	424597
17310	424598
46668	424599
14930	424600
65253	424601
37130	424602
66558	424603
37130	424604
7568	424605
56846	424606
126267	424607
118996	424608
66888	424609
67807	424610
90865	424611
114259	424612
31751	424613
40941	424614
10058	424615
19606	424616
51519	424617
99409	424618
35537	424619
25166	424620
11914	424621
30874	424622
33796	424623
51756	424624
5280	424625
147685	424626
30488	424627
16870	424628
46198	424629
51685	424630
19159	424631
19773	424632
3908	424633
14001	424634
47805	424635
74160	424636
16629	424637
7550	424638
95145	424639
15013	424640
19846	424641
26723	424642
123303	424643
73573	424644
5406	424645
3372	424646
256	424647
62785	424648
13743	424649
113241	424650
104592	424651
69544	424652
10311	424653
104386	424654
113002	424655
30488	424656
128010	424657
1178	424658
27639	424659
91708	424660
62168	424661
19773	424662
21359	424663
15052	424664
29570	424665
62141	424666
49465	424667
74434	424668
102916	424669
35272	424670
37467	424671
46989	424672
15873	424673
114263	424674
9377	424675
51936	424676
100922	424677
25166	424678
2895	424679
16974	424680
147757	424681
497	424682
39787	424683
162184	424684
49600	424685
7261	424686
8737	424687
23833	424688
2518	424689
74228	424690
35514	424691
35537	424692
114030	424693
74228	424694
19787	424695
4340	424696
90656	424697
90616	424698
85346	424699
8737	424700
91681	424701
42825	424702
3895	424703
3212	424704
29046	424705
38786	424706
56043	424707
19773	424708
55868	424709
14054	424710
29047	424711
23908	424712
5024	424713
60999	424714
23908	424715
49309	424716
35257	424717
56673	424718
78995	424719
35511	424720
143921	424721
54214	424722
78995	424723
2021	424724
1559	424725
2121	424726
35687	424727
43001	424728
48905	424729
61931	424730
6622	424731
50880	424732
3895	424733
22603	424734
90118	424735
36877	424736
9677	424737
134271	424738
17482	424739
96460	424740
80628	424741
90197	424742
90253	424743
134271	424744
5510	424745
30836	424746
3467	424747
156437	424748
45179	424749
135442	424750
5040	424751
55036	424752
40709	424753
38844	424754
113496	424755
5024	424756
17596	424757
6667	424758
29110	424759
53695	424760
16472	424761
54646	424762
33749	424763
29108	424764
64033	424765
90530	424766
1427	424767
66728	424768
4340	424769
3908	424770
85970	424771
18495	424772
30798	424773
157978	424774
40969	424775
10075	424776
21913	424777
126683	424778
35512	424779
30324	424780
9280	424781
12695	424782
30953	424783
46703	424784
90530	424785
29325	424786
9345	424787
2895	424788
592	424789
37281	424790
5040	424791
100585	424792
51308	424793
2018	424794
35648	424795
40623	424796
42775	424797
159461	424798
21287	424799
74510	424800
32982	424801
30353	424802
7545	424803
6126	424804
1007	424805
48845	424806
105682	424807
74321	424808
15471	424809
5024	424810
26810	424811
32755	424812
27639	424813
44785	424814
23930	424815
35429	424816
17802	424817
74556	424818
70116	424819
3700	424820
3700	424821
3135	424822
62023	424823
3073	424824
19547	424825
691	424826
4495	424827
3914	424828
5057	424829
10076	424830
12895	424831
21957	424832
287	424833
88634	424834
72239	424835
8687	424836
72239	424837
146660	424838
6408	424839
28044	424840
1299	424841
9563	424842
1	424843
1	424844
1	424845
1	424846
8754	424847
13535	424848
9404	424849
122607	424850
19813	424851
1261	424852
9535	424853
3444	424854
4935	424855
332	424856
1338	424857
20115	424858
3914	424859
19980	424860
25194	424861
4346	424862
143827	424863
109345	424864
43678	424865
35070	424866
62609	424867
3090	424868
2896	424869
95154	424870
10660	424871
7919	424872
73183	424873
169	424874
64539	424875
28487	424876
1158	424877
582	424878
2623	424879
39439	424880
46	424881
87512	424882
23019	424883
50755	424884
1360	424885
5582	424886
113438	424887
20098	424888
12728	424889
20012	424890
12008	424891
20014	424892
5818	424893
102	424894
27950	424895
3957	424896
21	424897
5817	424898
73617	424899
113233	424900
21	424901
21	424902
81393	424903
21	424904
21	424905
3957	424906
12383	424907
813	424908
51033	424909
351	424910
5948	424911
5948	424912
51522	424913
16730	424914
21	424915
21467	424916
36569	424917
21467	424918
5817	424919
61737	424920
1960	424921
15669	424922
5250	424923
7710	424924
61317	424925
73115	424926
88533	424927
34032	424928
34032	424929
27971	424930
137181	424931
20541	424932
112807	424933
50573	424934
43600	424935
14212	424936
14212	424937
17707	424938
10745	424939
6451	424940
4663	424941
45144	424942
4369	424943
41406	424944
13475	424945
27996	424946
153996	424947
7787	424948
16437	424949
606	424950
37499	424951
65948	424952
37499	424953
14093	424954
51017	424955
14093	424956
60984	424957
114670	424958
68551	424959
70712	424960
31949	424961
41804	424962
41804	424963
88533	424964
2200	424965
19200	424966
32250	424967
65444	424968
19410	424969
2456	424970
106541	424971
59917	424972
5844	424973
57639	424974
163917	424975
20673	424976
39412	424977
75	424978
3069	424979
190	424980
19905	424981
47669	424982
14485	424983
74514	424984
733	424985
75171	424986
7810	424987
33609	424988
67101	424989
66187	424990
30997	424991
166278	424992
64521	424993
99246	424994
180362	424995
45327	424996
54563	424997
47450	424998
77628	424999
122578	425000
100764	425001
56249	425002
122146	425003
145259	425004
79544	425005
14930	425006
30674	425007
30674	425008
37412	425009
82906	425010
81509	425011
55461	425012
15228	425013
55923	425014
4145	425015
7800	425016
16315	425017
561	425018
87575	425019
29393	425020
27820	425021
18686	425022
52138	425023
795	425024
16305	425025
83470	425026
71717	425027
3910	425028
11310	425029
18660	425030
94680	425031
9741	425032
6822	425033
141277	425034
41605	425035
59143	425036
49742	425037
117679	425038
76668	425039
75753	425040
171992	425041
24866	425042
40420	425043
3809	425044
672	425045
5122	425046
10082	425047
34051	425048
6667	425049
104692	425050
54568	425051
25357	425052
82523	425053
81685	425054
77709	425055
120781	425056
40342	425057
76622	425058
27985	425059
27985	425060
27985	425061
17793	425062
83367	425063
12870	425064
125057	425065
99856	425066
96484	425067
48747	425068
31202	425069
25074	425070
9687	425071
47015	425072
99856	425073
96525	425074
76622	425075
127129	425076
68135	425077
22678	425078
2048	425079
2223	425080
41088	425081
12567	425082
156622	425083
1450	425084
54507	425085
61035	425086
7257	425087
39175	425088
40879	425089
40373	425090
23655	425091
142906	425092
24100	425093
119728	425094
8943	425095
61577	425096
1905	425097
10560	425098
179629	425099
7471	425100
16405	425101
71870	425102
14831	425103
65217	425104
147894	425105
91873	425106
52419	425107
90132	425108
36097	425109
83126	425110
83126	425111
1200	425112
10560	425113
117481	425114
9726	425115
4627	425116
107791	425117
2510	425118
102233	425119
28926	425120
19752	425121
16821	425122
11834	425123
18248	425124
51112	425125
6716	425126
37360	425127
36282	425128
47142	425129
2276	425130
33937	425131
1371	425132
5003	425133
16888	425134
89919	425135
74641	425136
7652	425137
19553	425138
173776	425139
538	425140
3924	425141
60700	425142
25165	425143
41131	425144
136038	425145
6994	425146
43007	425147
7977	425148
56359	425149
143635	425150
64836	425151
39111	425152
6222	425153
7977	425154
27333	425155
45742	425156
5194	425157
8964	425158
43585	425159
5308	425160
47268	425161
154289	425162
159576	425163
159945	425164
166654	425165
26290	425166
124506	425167
64774	425168
130248	425169
101872	425170
95676	425171
82308	425172
156058	425173
15899	425174
67438	425175
163875	425176
15417	425177
108957	425178
32489	425179
56406	425180
60545	425181
11811	425182
118844	425183
118832	425184
81651	425185
7977	425186
159839	425187
37091	425188
51974	425189
2750	425190
21200	425191
106112	425192
198	425193
9295	425194
995	425195
18531	425196
154	425197
4320	425198
236	425199
133539	425200
64488	425201
239	425202
486	425203
1213	425204
760	425205
43898	425206
18531	425207
5925	425208
11985	425209
91338	425210
29240	425211
68932	425212
481	425213
57131	425214
8349	425215
36912	425216
34108	425217
11281	425218
36085	425219
13516	425220
33874	425221
5768	425222
109851	425223
38924	425224
10313	425225
17206	425226
11281	425227
77430	425228
11281	425229
1132	425230
3630	425231
6611	425232
112271	425233
18189	425234
3469	425235
5136	425236
5021	425237
13206	425238
16823	425239
13248	425240
3178	425241
32851	425242
1115	425243
6594	425244
1420	425245
995	425246
3698	425247
35344	425248
16945	425249
21612	425250
8319	425251
3	425252
11983	425253
16596	425254
90653	425255
1420	425256
369	425257
42513	425258
32659	425259
16589	425260
74347	425261
8349	425262
2200	425263
2165	425264
1845	425265
8655	425266
56265	425267
15045	425268
3886	425269
78227	425270
38233	425271
1870	425272
19236	425273
12253	425274
35875	425275
47767	425276
16608	425277
28664	425278
3085	425279
28985	425280
35371	425281
51366	425282
16613	425283
537	425284
22732	425285
12446	425286
59090	425287
23785	425288
12232	425289
29079	425290
2435	425291
42495	425292
51345	425293
6378	425294
6506	425295
455	425296
69662	425297
15365	425298
3471	425299
26174	425300
1555	425301
24357	425302
11853	425303
7551	425304
14133	425305
7557	425306
19345	425307
334	425308
12917	425309
32356	425310
52564	425311
3389	425312
87150	425313
12890	425314
37485	425315
11210	425316
17873	425317
39287	425318
22617	425319
74654	425320
21911	425321
48801	425322
11538	425323
29279	425324
25411	425325
31778	425326
111	425327
33551	425328
85334	425329
1522	425330
7630	425331
2321	425332
4211	425333
3150	425334
85	425335
85823	425336
13081	425337
14080	425338
29254	425339
19270	425340
89544	425341
3149	425342
9450	425343
112388	425344
3702	425345
3698	425346
24030	425347
10766	425348
8121	425349
49588	425350
2164	425351
46048	425352
615	425353
19708	425354
10146	425355
38130	425356
608	425357
61984	425358
18540	425359
87490	425360
13563	425361
12529	425362
33122	425363
19702	425364
136572	425365
105812	425366
61860	425367
8778	425368
12904	425369
17214	425370
57635	425371
39832	425372
160036	425373
8424	425374
30905	425375
12276	425376
28764	425377
76795	425378
391	425379
21120	425380
15673	425381
890	425382
312	425383
60436	425384
80504	425385
21629	425386
10771	425387
15182	425388
37991	425389
37991	425390
174750	425391
54264	425392
173124	425393
56071	425394
128606	425395
100840	425396
56280	425397
56071	425398
93193	425399
33328	425400
56071	425401
119619	425402
54615	425403
88894	425404
80373	425405
67068	425406
108158	425407
12835	425408
83226	425409
84521	425410
66528	425411
12835	425412
71773	425413
5583	425414
71773	425415
80336	425416
79693	425417
4602	425418
10524	425419
40029	425420
90926	425421
34017	425422
40029	425423
3291	425424
3648	425425
11431	425426
13204	425427
2937	425428
68455	425429
13204	425430
3648	425431
25431	425432
63455	425433
67561	425434
67561	425435
35290	425436
16033	425437
19113	425438
1829	425439
1829	425440
113569	425441
3484	425442
19819	425443
29172	425444
24221	425445
5510	425446
52539	425447
3484	425448
5517	425449
11787	425450
69314	425451
121769	425452
107881	425453
20170	425454
124302	425455
43447	425456
8848	425457
1998	425458
119738	425459
10279	425460
3484	425461
4590	425462
52023	425463
18815	425464
49821	425465
27681	425466
113280	425467
24995	425468
51744	425469
30911	425470
3493	425471
71	425472
22518	425473
23857	425474
49004	425475
70208	425476
52525	425477
27607	425478
5517	425479
38715	425480
77799	425481
35871	425482
184	425483
60901	425484
43085	425485
148601	425486
168123	425487
175167	425488
11455	425489
93392	425490
124772	425491
70440	425492
136311	425493
15975	425494
15977	425495
46251	425496
5810	425497
173896	425498
43168	425499
54655	425500
37674	425501
68559	425502
30563	425503
114788	425504
43330	425505
37736	425506
55880	425507
126797	425508
173650	425509
143359	425510
2078	425511
160042	425512
52009	425513
74255	425514
2768	425515
146720	425516
35963	425517
84776	425518
5406	425519
119598	425520
43482	425521
38715	425522
3906	425523
51774	425524
155669	425525
7190	425526
18066	425527
73318	425528
7925	425529
7925	425530
8251	425531
8251	425532
13176	425533
22734	425534
39219	425535
86459	425536
66206	425537
124731	425538
13057	425539
28131	425540
38151	425541
107746	425542
40220	425543
17147	425544
70818	425545
574	425546
5190	425547
7241	425548
5190	425549
5190	425550
128	425551
7152	425552
73976	425553
26524	425554
119939	425555
4451	425556
37133	425557
87308	425558
57952	425559
18125	425560
25843	425561
757	425562
83589	425563
26444	425564
172011	425565
102393	425566
28935	425567
17950	425568
63894	425569
11819	425570
8458	425571
864	425572
1887	425573
121106	425574
75778	425575
88998	425576
136119	425577
106987	425578
15805	425579
131869	425580
34714	425581
7163	425582
33875	425583
6135	425584
4268	425585
15592	425586
1042	425587
88142	425588
33662	425589
11050	425590
5326	425591
115	425592
164920	425593
55820	425594
18982	425595
121840	425596
73202	425597
71430	425598
226	425599
1945	425600
6292	425601
32060	425602
120361	425603
9184	425604
7024	425605
3643	425606
45229	425607
67056	425608
2517	425609
82925	425610
45671	425611
29040	425612
36962	425613
72471	425614
25720	425615
31298	425616
27557	425617
12560	425618
6146	425619
55794	425620
17985	425621
113665	425622
55935	425623
46206	425624
36963	425625
78824	425626
12711	425627
82693	425628
1479	425629
46842	425630
12605	425631
13429	425632
95445	425633
65813	425634
55144	425635
96720	425636
2032	425637
45721	425638
17645	425639
163156	425640
3646	425641
99465	425642
67056	425643
100978	425644
46842	425645
46206	425646
97707	425647
97671	425648
85926	425649
30956	425650
47427	425651
39008	425652
39008	425653
31372	425654
98798	425655
77524	425656
68829	425657
30713	425658
16786	425659
84624	425660
7	425661
7	425662
40446	425663
7	425664
44870	425665
1980	425666
27361	425667
7852	425668
58817	425669
67	425670
29449	425671
98390	425672
1572	425673
19892	425674
121	425675
61786	425676
42426	425677
29162	425678
42862	425679
42862	425680
29162	425681
18785	425682
132870	425683
22464	425684
12835	425685
4329	425686
4329	425687
25630	425688
59538	425689
69081	425690
53583	425691
46622	425692
99161	425693
137134	425694
49071	425695
59384	425696
46608	425697
56546	425698
21353	425699
79790	425700
1396	425701
2415	425702
69	425703
132691	425704
69	425705
15174	425706
43076	425707
11981	425708
69	425709
17828	425710
28855	425711
4096	425712
17426	425713
2037	425714
55481	425715
17426	425716
24117	425717
21706	425718
24117	425719
56546	425720
69	425721
731	425722
60938	425723
59346	425724
1369	425725
1279	425726
2341	425727
31372	425728
43248	425729
74649	425730
17613	425731
1442	425732
153733	425733
106963	425734
6951	425735
10476	425736
21891	425737
51100	425738
7536	425739
16293	425740
7536	425741
22095	425742
5653	425743
7262	425744
158042	425745
10229	425746
106351	425747
39734	425748
37599	425749
70665	425750
20033	425751
76573	425752
14230	425753
16293	425754
187793	425755
138930	425756
939	425757
109011	425758
61690	425759
56930	425760
188153	425761
66025	425762
20422	425763
156773	425764
128796	425765
16863	425766
136976	425767
118723	425768
166404	425769
45073	425770
154761	425771
159644	425772
89440	425773
22928	425774
161855	425775
152875	425776
120491	425777
130589	425778
101575	425779
179293	425780
63557	425781
45187	425782
84084	425783
82998	425784
84009	425785
6625	425786
163	425787
77157	425788
29986	425789
47517	425790
12989	425791
16912	425792
21725	425793
3805	425794
21351	425795
17713	425796
25220	425797
55603	425798
31421	425799
66149	425800
30790	425801
17929	425802
98740	425803
7993	425804
42529	425805
77509	425806
53519	425807
11000	425808
18180	425809
56679	425810
1842	425811
64955	425812
194	425813
31498	425814
5757	425815
55118	425816
5313	425817
25015	425818
30424	425819
8917	425820
32145	425821
1667	425822
1484	425823
21498	425824
16713	425825
123059	425826
1844	425827
145731	425828
3254	425829
77035	425830
2877	425831
63942	425832
21433	425833
18105	425834
47584	425835
14975	425836
31848	425837
82837	425838
47535	425839
702	425840
3386	425841
39836	425842
983	425843
17697	425844
31327	425845
15099	425846
4160	425847
5178	425848
18105	425849
21643	425850
39824	425851
14267	425852
21643	425853
64333	425854
69030	425855
832	425856
37763	425857
29976	425858
45950	425859
1188	425860
50757	425861
11073	425862
47763	425863
62437	425864
48145	425865
1640	425866
8203	425867
626	425868
5461	425869
97705	425870
61362	425871
76	425872
60431	425873
96447	425874
14283	425875
16664	425876
54708	425877
141046	425878
82672	425879
119506	425880
26334	425881
107868	425882
38339	425883
38339	425884
61439	425885
43148	425886
13253	425887
80862	425888
34951	425889
43256	425890
55303	425891
37445	425892
9990	425893
67946	425894
430	425895
37772	425896
266	425897
8631	425898
78277	425899
162744	425900
5236	425901
30248	425902
40329	425903
63018	425904
30329	425905
38622	425906
62954	425907
30738	425908
37886	425909
62966	425910
37835	425911
31275	425912
9477	425913
70966	425914
16638	425915
75143	425916
152462	425917
134336	425918
29264	425919
56213	425920
57397	425921
926	425922
29709	425923
2895	425924
80971	425925
158658	425926
28676	425927
81026	425928
55212	425929
81946	425930
17705	425931
8023	425932
121773	425933
9980	425934
39309	425935
2440	425936
64687	425937
33114	425938
1316	425939
32882	425940
50020	425941
10855	425942
79170	425943
56671	425944
60669	425945
75715	425946
83006	425947
33980	425948
14447	425949
10683	425950
54622	425951
101748	425952
6329	425953
17347	425954
15631	425955
46163	425956
10544	425957
52828	425958
18	425959
1721	425960
25321	425961
21680	425962
42325	425963
25239	425964
11330	425965
40329	425966
31770	425967
5311	425968
31784	425969
2791	425970
9904	425971
9566	425972
25953	425973
54175	425974
27334	425975
89303	425976
8267	425977
25769	425978
5312	425979
17059	425980
80251	425981
3671	425982
118	425983
15968	425984
80732	425985
4163	425986
47217	425987
49840	425988
30666	425989
45385	425990
9010	425991
55928	425992
77576	425993
59823	425994
5511	425995
6058	425996
2899	425997
159349	425998
2831	425999
42359	426000
16033	426001
21314	426002
86031	426003
56232	426004
46865	426005
4174	426006
37084	426007
10736	426008
22162	426009
49404	426010
27151	426011
56709	426012
93029	426013
30348	426014
1484	426015
2336	426016
86173	426017
8671	426018
17478	426019
37011	426020
31181	426021
2559	426022
31774	426023
21647	426024
64243	426025
33703	426026
1014	426027
17670	426028
17697	426029
80320	426030
12095	426031
80539	426032
21290	426033
17728	426034
295	426035
4228	426036
39874	426037
26023	426038
37270	426039
16986	426040
6117	426041
46531	426042
21439	426043
37587	426044
39300	426045
88949	426046
6030	426047
31135	426048
35459	426049
3503	426050
645	426051
8023	426052
21757	426053
32665	426054
47667	426055
21742	426056
100848	426057
14027	426058
74551	426059
45504	426060
11417	426061
27826	426062
9742	426063
19025	426064
85800	426065
70202	426066
42247	426067
156651	426068
57484	426069
39803	426070
53983	426071
2777	426072
21552	426073
68226	426074
27773	426075
5580	426076
92745	426077
1747	426078
58967	426079
71822	426080
1333	426081
170127	426082
156658	426083
52701	426084
177304	426085
35104	426086
156325	426087
123640	426088
94159	426089
160790	426090
98049	426091
117284	426092
125707	426093
179398	426094
95773	426095
76865	426096
163576	426097
38217	426098
166925	426099
65093	426100
77320	426101
110850	426102
119643	426103
150484	426104
162504	426105
163432	426106
120337	426107
161158	426108
164843	426109
95676	426110
160525	426111
128163	426112
162670	426113
65161	426114
78755	426115
93834	426116
93929	426117
132028	426118
177175	426119
154917	426120
112331	426121
186871	426122
81712	426123
157863	426124
168771	426125
123004	426126
117628	426127
102017	426128
118680	426129
155945	426130
172426	426131
80195	426132
120866	426133
118493	426134
121484	426135
87742	426136
98410	426137
99305	426138
123446	426139
98023	426140
118895	426141
100080	426142
76673	426143
77393	426144
152641	426145
164470	426146
124658	426147
161192	426148
123628	426149
160856	426150
134274	426151
109399	426152
39892	426153
178106	426154
36456	426155
162828	426156
48821	426157
124006	426158
127648	426159
94656	426160
162290	426161
125478	426162
122797	426163
94518	426164
153877	426165
36576	426166
175791	426167
175523	426168
175803	426169
128491	426170
118938	426171
94590	426172
53494	426173
123916	426174
130328	426175
81560	426176
118128	426177
118675	426178
117794	426179
127872	426180
185565	426181
106490	426182
38495	426183
124685	426184
61094	426185
68264	426186
123667	426187
63816	426188
89643	426189
162944	426190
83717	426191
36544	426192
95347	426193
154655	426194
77273	426195
121565	426196
167412	426197
77610	426198
158301	426199
96521	426200
162526	426201
82790	426202
80208	426203
64161	426204
101643	426205
54755	426206
121107	426207
167681	426208
76587	426209
76901	426210
160752	426211
162786	426212
125674	426213
99907	426214
79324	426215
166111	426216
76468	426217
121596	426218
99531	426219
45816	426220
93873	426221
126605	426222
114238	426223
144547	426224
75461	426225
120366	426226
175276	426227
129272	426228
145556	426229
25583	426230
102730	426231
4718	426232
154668	426233
118694	426234
160165	426235
125032	426236
155542	426237
160850	426238
162492	426239
118524	426240
109635	426241
96621	426242
95608	426243
125415	426244
107321	426245
134274	426246
123949	426247
179292	426248
65709	426249
42527	426250
118024	426251
130347	426252
154969	426253
155599	426254
160795	426255
67253	426256
174077	426257
59342	426258
142932	426259
70057	426260
157469	426261
125484	426262
96742	426263
25004	426264
168659	426265
166145	426266
160311	426267
100846	426268
139864	426269
96137	426270
120033	426271
102334	426272
129135	426273
156265	426274
54755	426275
119458	426276
117923	426277
24913	426278
101939	426279
120859	426280
120939	426281
161529	426282
80064	426283
85203	426284
154591	426285
163760	426286
161821	426287
167012	426288
179443	426289
129675	426290
164881	426291
155441	426292
93800	426293
168825	426294
119427	426295
129338	426296
93419	426297
158126	426298
152676	426299
164106	426300
59736	426301
172730	426302
96433	426303
77827	426304
122061	426305
120657	426306
99074	426307
124873	426308
167529	426309
95722	426310
103988	426311
96920	426312
102022	426313
157799	426314
98976	426315
153201	426316
118480	426317
153148	426318
13814	426319
101488	426320
66865	426321
99624	426322
21736	426323
101548	426324
97376	426325
167136	426326
169925	426327
82844	426328
163344	426329
68150	426330
125257	426331
157315	426332
101642	426333
166876	426334
168711	426335
120313	426336
139998	426337
58437	426338
118051	426339
160953	426340
68179	426341
54361	426342
140604	426343
169021	426344
33803	426345
155942	426346
169095	426347
100987	426348
30097	426349
54991	426350
38918	426351
44962	426352
66909	426353
38631	426354
38918	426355
100979	426356
158105	426357
135532	426358
4443	426359
178298	426360
95199	426361
128058	426362
160038	426363
150950	426364
65388	426365
96344	426366
124262	426367
93719	426368
167964	426369
169040	426370
110539	426371
81968	426372
157012	426373
63629	426374
173381	426375
153178	426376
46056	426377
47008	426378
99494	426379
125934	426380
34863	426381
128605	426382
164335	426383
162270	426384
81180	426385
155978	426386
66100	426387
94195	426388
79448	426389
179297	426390
56922	426391
159533	426392
125538	426393
94957	426394
166103	426395
124127	426396
76968	426397
101776	426398
165493	426399
120057	426400
166010	426401
164911	426402
64420	426403
76752	426404
118161	426405
119312	426406
157714	426407
126834	426408
163006	426409
164978	426410
59318	426411
94903	426412
97722	426413
163898	426414
4443	426415
127825	426416
94613	426417
125261	426418
68074	426419
127492	426420
161370	426421
130165	426422
79281	426423
96478	426424
68418	426425
121894	426426
163214	426427
160556	426428
162704	426429
167302	426430
160079	426431
77086	426432
98873	426433
126001	426434
99133	426435
158371	426436
120616	426437
162915	426438
126701	426439
76966	426440
44285	426441
76815	426442
124810	426443
161380	426444
45235	426445
121784	426446
165364	426447
124977	426448
46580	426449
140456	426450
158852	426451
127034	426452
1442	426453
130190	426454
120938	426455
93054	426456
161740	426457
159672	426458
157084	426459
97930	426460
169737	426461
128534	426462
82382	426463
44176	426464
123275	426465
164598	426466
125489	426467
105493	426468
156496	426469
63814	426470
169539	426471
164212	426472
99729	426473
163555	426474
93800	426475
95111	426476
68233	426477
64483	426478
121795	426479
121681	426480
102089	426481
123189	426482
158876	426483
126213	426484
123748	426485
126230	426486
63543	426487
117670	426488
117500	426489
173513	426490
117362	426491
118288	426492
153198	426493
173274	426494
94340	426495
125432	426496
14261	426497
154047	426498
154628	426499
291	426500
9156	426501
1975	426502
160011	426503
9204	426504
4256	426505
13324	426506
22450	426507
41552	426508
123999	426509
77527	426510
40607	426511
57690	426512
11477	426513
4017	426514
88095	426515
4443	426516
7092	426517
37786	426518
96569	426519
71961	426520
47184	426521
25481	426522
139340	426523
55008	426524
175716	426525
176789	426526
167717	426527
99770	426528
122346	426529
78782	426530
142254	426531
19088	426532
14037	426533
1947	426534
141174	426535
70680	426536
38203	426537
13516	426538
18120	426539
39021	426540
130222	426541
106398	426542
86448	426543
23868	426544
4198	426545
127304	426546
11111	426547
3994	426548
3654	426549
10240	426550
48215	426551
25	426552
14583	426553
20679	426554
47225	426555
720	426556
66806	426557
17727	426558
19733	426559
81205	426560
452	426561
24544	426562
838	426563
42413	426564
35766	426565
73895	426566
74955	426567
2030	426568
103992	426569
1067	426570
6110	426571
15040	426572
786	426573
27429	426574
5147	426575
39066	426576
44080	426577
4574	426578
49082	426579
29775	426580
57435	426581
16809	426582
89440	426583
98630	426584
14102	426585
6688	426586
73914	426587
187601	426588
65670	426589
102505	426590
94216	426591
118394	426592
98646	426593
110759	426594
85998	426595
119464	426596
15800	426597
94387	426598
119117	426599
82590	426600
179437	426601
184459	426602
139236	426603
168604	426604
51173	426605
100399	426606
59242	426607
130604	426608
52903	426609
164983	426610
79148	426611
6589	426612
11989	426613
30406	426614
288	426615
26502	426616
12055	426617
11015	426618
25135	426619
5729	426620
19190	426621
107387	426622
10735	426623
60161	426624
17410	426625
107582	426626
139753	426627
9771	426628
23467	426629
163481	426630
42549	426631
96684	426632
35121	426633
12607	426634
7580	426635
66011	426636
644	426637
1086	426638
76893	426639
618	426640
266	426641
100760	426642
25360	426643
6161	426644
265	426645
69240	426646
165739	426647
172946	426648
133281	426649
48037	426650
44183	426651
137151	426652
4453	426653
137664	426654
24361	426655
27830	426656
112623	426657
59997	426658
36150	426659
24816	426660
140736	426661
34591	426662
13663	426663
34531	426664
52621	426665
84832	426666
107406	426667
6500	426668
80305	426669
28891	426670
10065	426671
25518	426672
26479	426673
85536	426674
69222	426675
48807	426676
9380	426677
10914	426678
44	426679
19161	426680
18777	426681
16560	426682
902	426683
106907	426684
130081	426685
695	426686
101513	426687
163542	426688
40770	426689
221	426690
28578	426691
1	426692
2764	426693
352	426694
35766	426695
51115	426696
27	426697
19826	426698
542	426699
18422	426700
47075	426701
53084	426702
50923	426703
29312	426704
5631	426705
20227	426706
53336	426707
98332	426708
5430	426709
6768	426710
6768	426711
1454	426712
177291	426713
36527	426714
8065	426715
4547	426716
8790	426717
23381	426718
30766	426719
75275	426720
73666	426721
7495	426722
21552	426723
139524	426724
1735	426725
35727	426726
16398	426727
4996	426728
124303	426729
93993	426730
44112	426731
127743	426732
127743	426733
120715	426734
97064	426735
60274	426736
132215	426737
183602	426738
158530	426739
163944	426740
23242	426741
37841	426742
3657	426743
296	426744
1612	426745
51108	426746
20060	426747
12810	426748
92	426749
663	426750
663	426751
197	426752
42081	426753
4079	426754
275	426755
9084	426756
19414	426757
50222	426758
2355	426759
296	426760
26951	426761
2750	426762
132167	426763
38034	426764
27732	426765
28008	426766
58414	426767
137992	426768
7352	426769
1108	426770
23992	426771
51836	426772
29745	426773
10006	426774
10006	426775
132624	426776
188927	426777
87760	426778
37198	426779
44978	426780
59168	426781
28795	426782
16675	426783
27109	426784
664	426785
664	426786
175	426787
419	426788
6412	426789
248	426790
145261	426791
61660	426792
129	426793
41121	426794
21963	426795
24328	426796
664	426797
23	426798
7471	426799
105127	426800
3486	426801
3571	426802
24657	426803
104191	426804
2138	426805
663	426806
663	426807
663	426808
28036	426809
10269	426810
11481	426811
138112	426812
34195	426813
28001	426814
137291	426815
3090	426816
70750	426817
3968	426818
41405	426819
5608	426820
38726	426821
86942	426822
19162	426823
41345	426824
59865	426825
5608	426826
38326	426827
38829	426828
27509	426829
51897	426830
29006	426831
20178	426832
34212	426833
19018	426834
31691	426835
19737	426836
1110	426837
34727	426838
18629	426839
59782	426840
3227	426841
8540	426842
18258	426843
315	426844
36015	426845
11500	426846
151210	426847
122809	426848
10723	426849
63831	426850
119554	426851
174347	426852
44367	426853
1288	426854
74030	426855
58192	426856
15034	426857
43337	426858
57914	426859
27114	426860
13145	426861
55461	426862
3190	426863
30130	426864
75986	426865
68168	426866
6166	426867
23524	426868
84296	426869
29101	426870
44869	426871
113387	426872
8593	426873
3667	426874
3676	426875
105534	426876
168438	426877
30183	426878
8428	426879
17010	426880
11164	426881
86370	426882
36505	426883
24898	426884
1445	426885
4876	426886
42626	426887
94266	426888
17266	426889
30127	426890
12444	426891
114304	426892
140302	426893
148961	426894
29986	426895
5174	426896
14420	426897
5962	426898
21496	426899
14451	426900
22268	426901
23503	426902
64456	426903
173886	426904
21873	426905
72	426906
102608	426907
1392	426908
10364	426909
13108	426910
69312	426911
52666	426912
108155	426913
96689	426914
175273	426915
73243	426916
70269	426917
40138	426918
17530	426919
76063	426920
14141	426921
123914	426922
32034	426923
11567	426924
6499	426925
3437	426926
691	426927
16898	426928
12004	426929
27779	426930
1705	426931
680	426932
56280	426933
12004	426934
16769	426935
71	426936
47796	426937
2064	426938
146507	426939
7072	426940
1434	426941
8762	426942
89992	426943
174049	426944
33539	426945
18331	426946
2408	426947
15333	426948
6720	426949
55834	426950
50050	426951
16099	426952
1945	426953
22735	426954
22758	426955
143487	426956
86781	426957
8185	426958
299	426959
181820	426960
72908	426961
55806	426962
55668	426963
5815	426964
7296	426965
39647	426966
38391	426967
49147	426968
36870	426969
38391	426970
76395	426971
116409	426972
123463	426973
33863	426974
155967	426975
17862	426976
58932	426977
98979	426978
38071	426979
40769	426980
143101	426981
135	426982
81668	426983
60178	426984
7895	426985
7828	426986
135	426987
6475	426988
6183	426989
1934	426990
96554	426991
9730	426992
27262	426993
42910	426994
86881	426995
53525	426996
17935	426997
38372	426998
34636	426999
47637	427000
16441	427001
30127	427002
87622	427003
44049	427004
52526	427005
173786	427006
23132	427007
108424	427008
40094	427009
29232	427010
61857	427011
7471	427012
53614	427013
113496	427014
5792	427015
24184	427016
81941	427017
5793	427018
29727	427019
29054	427020
23859	427021
6584	427022
3518	427023
73983	427024
90099	427025
124650	427026
13883	427027
68075	427028
23897	427029
35346	427030
5891	427031
14767	427032
113406	427033
3054	427034
7109	427035
42169	427036
72464	427037
102613	427038
1552	427039
31629	427040
107367	427041
107357	427042
143405	427043
179896	427044
4933	427045
116109	427046
88770	427047
4933	427048
165908	427049
891	427050
40803	427051
4933	427052
20764	427053
292	427054
15238	427055
816	427056
891	427057
1993	427058
891	427059
34440	427060
311	427061
747	427062
5515	427063
5515	427064
5515	427065
5515	427066
85768	427067
35661	427068
170	427069
23	427070
14899	427071
23370	427072
23370	427073
35661	427074
1288	427075
28373	427076
55264	427077
20038	427078
17540	427079
91916	427080
75456	427081
20393	427082
160199	427083
33294	427084
8149	427085
90570	427086
9745	427087
4051	427088
3213	427089
5407	427090
57040	427091
40300	427092
75960	427093
22177	427094
44734	427095
55531	427096
6722	427097
152256	427098
146828	427099
116476	427100
107732	427101
6286	427102
42287	427103
42659	427104
4771	427105
40328	427106
4052	427107
2869	427108
86872	427109
179260	427110
37614	427111
142801	427112
183892	427113
92519	427114
176361	427115
3097	427116
29644	427117
6803	427118
959	427119
35	427120
1	427121
3097	427122
151742	427123
62438	427124
24107	427125
2472	427126
1315	427127
4119	427128
2565	427129
1315	427130
39765	427131
1318	427132
11543	427133
1315	427134
90587	427135
27656	427136
24956	427137
24956	427138
173938	427139
5301	427140
34069	427141
39	427142
13200	427143
9713	427144
5339	427145
3060	427146
10620	427147
31129	427148
14576	427149
10315	427150
2853	427151
766	427152
41810	427153
150741	427154
5312	427155
125657	427156
2903	427157
30646	427158
71418	427159
10969	427160
27644	427161
1192	427162
30344	427163
46465	427164
109807	427165
56668	427166
7903	427167
26294	427168
31653	427169
3205	427170
158536	427171
4721	427172
62548	427173
44487	427174
46273	427175
57105	427176
31724	427177
56632	427178
12476	427179
20827	427180
124070	427181
125939	427182
59233	427183
14755	427184
33747	427185
2297	427186
27847	427187
59851	427188
1366	427189
59333	427190
6052	427191
8281	427192
3354	427193
91797	427194
6990	427195
1658	427196
171728	427197
46559	427198
161	427199
464	427200
30271	427201
35331	427202
2565	427203
48805	427204
29142	427205
60411	427206
33928	427207
88207	427208
60342	427209
2736	427210
14622	427211
12243	427212
23479	427213
30310	427214
37255	427215
48802	427216
148557	427217
48769	427218
33331	427219
118937	427220
73020	427221
130954	427222
148463	427223
84692	427224
28453	427225
24664	427226
54050	427227
5249	427228
10790	427229
10575	427230
28960	427231
11971	427232
127520	427233
118031	427234
166746	427235
127520	427236
31741	427237
24556	427238
95041	427239
46726	427240
341	427241
77948	427242
65219	427243
65219	427244
24964	427245
49451	427246
30821	427247
137995	427248
10612	427249
107540	427250
134535	427251
98301	427252
79038	427253
85183	427254
17557	427255
67015	427256
31460	427257
7812	427258
22796	427259
44880	427260
22380	427261
35946	427262
18832	427263
24417	427264
58762	427265
8206	427266
33506	427267
49444	427268
82253	427269
52655	427270
29634	427271
9609	427272
50700	427273
121685	427274
109648	427275
16518	427276
110986	427277
125335	427278
140530	427279
52666	427280
25309	427281
18	427282
59659	427283
27060	427284
16294	427285
45390	427286
4604	427287
20450	427288
7127	427289
2619	427290
96283	427291
1554	427292
151331	427293
1331	427294
42636	427295
8905	427296
41367	427297
50433	427298
8191	427299
171088	427300
2223	427301
6762	427302
36832	427303
129578	427304
25312	427305
60323	427306
60593	427307
45272	427308
9362	427309
1885	427310
71757	427311
6474	427312
15178	427313
38386	427314
2487	427315
13483	427316
6437	427317
318	427318
2898	427319
64678	427320
67780	427321
6474	427322
4637	427323
4056	427324
97995	427325
39966	427326
88307	427327
1852	427328
34106	427329
3375	427330
64402	427331
65342	427332
49943	427333
7457	427334
76291	427335
15582	427336
53117	427337
8182	427338
12593	427339
173902	427340
21203	427341
58865	427342
20302	427343
12646	427344
40180	427345
60724	427346
12330	427347
24557	427348
50975	427349
142944	427350
27260	427351
49204	427352
35325	427353
26003	427354
71193	427355
51282	427356
14909	427357
18741	427358
61353	427359
25533	427360
24399	427361
2963	427362
59178	427363
53285	427364
8549	427365
15751	427366
41307	427367
40163	427368
46272	427369
17801	427370
71178	427371
4101	427372
75984	427373
46998	427374
39424	427375
77548	427376
124601	427377
76564	427378
76564	427379
13956	427380
70359	427381
114429	427382
10611	427383
46328	427384
97445	427385
68249	427386
36638	427387
124561	427388
153624	427389
136039	427390
10515	427391
2284	427392
81127	427393
33651	427394
14601	427395
2284	427396
39920	427397
94562	427398
89586	427399
128298	427400
2028	427401
81952	427402
15637	427403
76022	427404
18509	427405
91264	427406
9957	427407
32479	427408
17798	427409
68360	427410
58332	427411
1144	427412
3031	427413
12273	427414
59858	427415
7243	427416
5287	427417
36313	427418
2069	427419
67849	427420
6782	427421
108	427422
72327	427423
28563	427424
16172	427425
2784	427426
27587	427427
105237	427428
77520	427429
1042	427430
862	427431
365	427432
54364	427433
102656	427434
178821	427435
27257	427436
125479	427437
48491	427438
135078	427439
44464	427440
144759	427441
37678	427442
88843	427443
3656	427444
78277	427445
101488	427446
107222	427447
162925	427448
63833	427449
107014	427450
135165	427451
75209	427452
3191	427453
14906	427454
101444	427455
96725	427456
111153	427457
36492	427458
14460	427459
99972	427460
53400	427461
141719	427462
18845	427463
61834	427464
58277	427465
105527	427466
120439	427467
40071	427468
103761	427469
65020	427470
282	427471
33712	427472
71473	427473
147616	427474
43508	427475
116810	427476
180532	427477
185359	427478
60350	427479
147543	427480
3265	427481
114723	427482
35373	427483
3160	427484
48245	427485
94322	427486
139758	427487
4903	427488
52966	427489
110453	427490
35071	427491
44109	427492
60296	427493
131583	427494
95011	427495
61374	427496
84554	427497
105013	427498
97402	427499
17226	427500
89472	427501
56731	427502
125159	427503
132728	427504
59514	427505
27028	427506
81014	427507
3753	427508
26252	427509
3052	427510
102664	427511
35892	427512
35892	427513
35892	427514
14462	427515
8162	427516
22691	427517
129566	427518
83	427519
94198	427520
77571	427521
6495	427522
81803	427523
90563	427524
68093	427525
81013	427526
10194	427527
7958	427528
9007	427529
22910	427530
16955	427531
2	427532
44992	427533
16955	427534
61048	427535
123274	427536
15042	427537
21619	427538
25909	427539
10603	427540
31489	427541
10910	427542
21619	427543
162553	427544
10603	427545
10632	427546
11785	427547
22146	427548
2854	427549
120622	427550
4425	427551
9258	427552
37451	427553
9340	427554
25169	427555
31489	427556
97478	427557
6982	427558
11785	427559
9340	427560
31605	427561
42627	427562
24280	427563
11785	427564
43995	427565
9331	427566
32028	427567
44998	427568
54562	427569
10430	427570
30450	427571
101635	427572
2022	427573
47052	427574
11785	427575
16364	427576
8095	427577
37387	427578
132151	427579
43052	427580
46939	427581
31396	427582
46602	427583
31960	427584
30321	427585
16959	427586
11959	427587
30826	427588
72	427589
48737	427590
14711	427591
44668	427592
9110	427593
110710	427594
31311	427595
54582	427596
51915	427597
2854	427598
18838	427599
12739	427600
21412	427601
25909	427602
92049	427603
4680	427604
67314	427605
38431	427606
34301	427607
27728	427608
22708	427609
8076	427610
12878	427611
80135	427612
74865	427613
44506	427614
99109	427615
6185	427616
66995	427617
3898	427618
133969	427619
24932	427620
8276	427621
32762	427622
12764	427623
19799	427624
382	427625
3856	427626
28788	427627
1209	427628
112998	427629
13240	427630
43564	427631
8052	427632
68	427633
2	427634
44961	427635
882	427636
70080	427637
82733	427638
3317	427639
3610	427640
30918	427641
31627	427642
153872	427643
14604	427644
21216	427645
64176	427646
21216	427647
25244	427648
31627	427649
37730	427650
37730	427651
375	427652
128	427653
8283	427654
134139	427655
115347	427656
41806	427657
153012	427658
23316	427659
61593	427660
88766	427661
31813	427662
21122	427663
50394	427664
13530	427665
54528	427666
39674	427667
85081	427668
38105	427669
54237	427670
3269	427671
28895	427672
129788	427673
22684	427674
63640	427675
35959	427676
72084	427677
22854	427678
4637	427679
47994	427680
17856	427681
4775	427682
44746	427683
19776	427684
4775	427685
27022	427686
31910	427687
52784	427688
28093	427689
16293	427690
12674	427691
8324	427692
3047	427693
37918	427694
138748	427695
36689	427696
8032	427697
36456	427698
143149	427699
987	427700
43008	427701
56205	427702
63532	427703
56205	427704
166901	427705
78700	427706
78198	427707
63532	427708
98657	427709
25388	427710
127033	427711
102469	427712
25731	427713
110253	427714
109215	427715
139329	427716
14802	427717
102104	427718
17223	427719
109512	427720
7927	427721
4668	427722
1486	427723
72116	427724
23024	427725
21	427726
114122	427727
94303	427728
31597	427729
173931	427730
96187	427731
101258	427732
189264	427733
33573	427734
84297	427735
121925	427736
53280	427737
97344	427738
66117	427739
109935	427740
115083	427741
109118	427742
53280	427743
51962	427744
16211	427745
1584	427746
12019	427747
2887	427748
12548	427749
172285	427750
58133	427751
72072	427752
84150	427753
84150	427754
16285	427755
1126	427756
172986	427757
111330	427758
128556	427759
140479	427760
111376	427761
72623	427762
11693	427763
5305	427764
81202	427765
96043	427766
108545	427767
7358	427768
2697	427769
82400	427770
96363	427771
29745	427772
109146	427773
26260	427774
174446	427775
155840	427776
89442	427777
71578	427778
17796	427779
54600	427780
34285	427781
75501	427782
154676	427783
107069	427784
72683	427785
72072	427786
34322	427787
152287	427788
85027	427789
181154	427790
13653	427791
159943	427792
19254	427793
73095	427794
53280	427795
844	427796
129242	427797
93874	427798
119116	427799
124007	427800
44356	427801
167180	427802
13804	427803
63866	427804
16540	427805
30185	427806
123497	427807
58606	427808
54012	427809
87405	427810
185596	427811
48829	427812
144101	427813
189262	427814
58421	427815
111500	427816
58421	427817
118443	427818
87861	427819
17713	427820
108716	427821
19254	427822
85597	427823
133007	427824
73541	427825
63697	427826
94637	427827
111572	427828
108439	427829
140130	427830
110372	427831
143087	427832
50665	427833
98350	427834
64471	427835
76994	427836
7630	427837
162942	427838
239	427839
125332	427840
9806	427841
89043	427842
113942	427843
15375	427844
1766	427845
66625	427846
28683	427847
118306	427848
145725	427849
2824	427850
24892	427851
13402	427852
121241	427853
3670	427854
137702	427855
53100	427856
76062	427857
165107	427858
46480	427859
79381	427860
17935	427861
81124	427862
136965	427863
124752	427864
15675	427865
8562	427866
153734	427867
79388	427868
78727	427869
164905	427870
126575	427871
77831	427872
39113	427873
54046	427874
14604	427875
68526	427876
119425	427877
884	427878
3052	427879
11157	427880
25681	427881
41102	427882
25742	427883
69456	427884
136050	427885
170478	427886
1486	427887
5745	427888
8312	427889
23695	427890
4453	427891
5715	427892
5676	427893
96789	427894
5876	427895
15291	427896
22711	427897
15995	427898
55672	427899
3636	427900
2804	427901
18676	427902
26613	427903
36675	427904
39572	427905
83046	427906
172874	427907
384	427908
16498	427909
16498	427910
8687	427911
113471	427912
113471	427913
52041	427914
70355	427915
44580	427916
10331	427917
74118	427918
42491	427919
102335	427920
553	427921
31949	427922
73191	427923
8615	427924
15246	427925
203	427926
59643	427927
109294	427928
13457	427929
141378	427930
157203	427931
15337	427932
84492	427933
124928	427934
9192	427935
156266	427936
119076	427937
7833	427938
63995	427939
36699	427940
24784	427941
122652	427942
36692	427943
20917	427944
36692	427945
77479	427946
33260	427947
118147	427948
36613	427949
124485	427950
122472	427951
63930	427952
799	427953
10502	427954
8999	427955
60324	427956
19078	427957
4783	427958
9140	427959
9609	427960
6657	427961
4812	427962
10009	427963
3372	427964
11054	427965
4633	427966
84959	427967
1980	427968
6062	427969
39373	427970
37324	427971
32406	427972
34709	427973
613	427974
79777	427975
13235	427976
19017	427977
34960	427978
2405	427979
2583	427980
381	427981
32563	427982
26195	427983
24942	427984
11826	427985
51886	427986
24069	427987
47719	427988
70862	427989
6688	427990
70830	427991
70757	427992
32327	427993
381	427994
58814	427995
22410	427996
37732	427997
8368	427998
70358	427999
26754	428000
57475	428001
8278	428002
381	428003
26307	428004
544	428005
863	428006
20237	428007
37932	428008
22615	428009
58859	428010
71935	428011
9967	428012
41132	428013
70576	428014
5353	428015
40798	428016
12716	428017
37106	428018
4982	428019
1250	428020
233	428021
2364	428022
7644	428023
35807	428024
1942	428025
5497	428026
2405	428027
11486	428028
27717	428029
1250	428030
12454	428031
23722	428032
2409	428033
1020	428034
20110	428035
21959	428036
381	428037
9578	428038
68817	428039
21363	428040
795	428041
33900	428042
86258	428043
14488	428044
47476	428045
4833	428046
8390	428047
33649	428048
3874	428049
4982	428050
83679	428051
22876	428052
777	428053
6327	428054
13157	428055
66297	428056
73142	428057
57410	428058
96632	428059
9735	428060
22034	428061
863	428062
67829	428063
96480	428064
22097	428065
3362	428066
94992	428067
33382	428068
57719	428069
77881	428070
10208	428071
17353	428072
1942	428073
9827	428074
1032	428075
32676	428076
863	428077
64570	428078
84897	428079
33972	428080
8779	428081
56122	428082
31064	428083
4213	428084
863	428085
1870	428086
60531	428087
2431	428088
6645	428089
637	428090
863	428091
3448	428092
68868	428093
40845	428094
21355	428095
22030	428096
3516	428097
15820	428098
795	428099
35121	428100
1942	428101
83646	428102
22137	428103
179	428104
77506	428105
2280	428106
4982	428107
5497	428108
2405	428109
137439	428110
41250	428111
22091	428112
8328	428113
3033	428114
47841	428115
31204	428116
11302	428117
1222	428118
7201	428119
49222	428120
2351	428121
26509	428122
74700	428123
48998	428124
80	428125
57623	428126
3874	428127
13239	428128
2405	428129
22589	428130
105000	428131
69241	428132
863	428133
795	428134
1942	428135
104173	428136
6450	428137
3006	428138
40356	428139
27456	428140
7891	428141
3874	428142
13243	428143
544	428144
10574	428145
20659	428146
4982	428147
18726	428148
59033	428149
32195	428150
18634	428151
43427	428152
863	428153
26766	428154
15849	428155
4982	428156
180802	428157
62900	428158
14757	428159
18329	428160
10518	428161
114122	428162
62668	428163
7072	428164
36996	428165
1439	428166
1439	428167
45509	428168
118840	428169
27555	428170
21093	428171
6681	428172
697	428173
44186	428174
67896	428175
46212	428176
15684	428177
138559	428178
25575	428179
42651	428180
46178	428181
52268	428182
6494	428183
6494	428184
9916	428185
14539	428186
8019	428187
21098	428188
149320	428189
7441	428190
2704	428191
35352	428192
986	428193
8019	428194
4172	428195
2254	428196
77246	428197
112246	428198
6859	428199
3220	428200
57522	428201
41969	428202
986	428203
94052	428204
986	428205
31773	428206
112246	428207
12938	428208
76703	428209
4172	428210
57523	428211
26634	428212
61219	428213
36791	428214
17564	428215
25456	428216
48134	428217
15325	428218
42425	428219
8033	428220
22901	428221
81493	428222
57522	428223
14054	428224
10724	428225
3649	428226
74643	428227
68521	428228
76954	428229
25456	428230
7869	428231
16440	428232
110627	428233
176837	428234
72520	428235
20034	428236
87197	428237
33650	428238
54598	428239
59909	428240
63189	428241
61524	428242
74020	428243
92999	428244
131139	428245
24623	428246
76272	428247
130908	428248
181747	428249
20043	428250
33347	428251
10504	428252
88064	428253
11411	428254
915	428255
34770	428256
29991	428257
4538	428258
130	428259
1502	428260
74609	428261
30845	428262
6857	428263
18421	428264
78356	428265
40455	428266
47964	428267
23296	428268
116666	428269
28185	428270
153013	428271
92950	428272
93242	428273
56215	428274
2603	428275
19027	428276
20828	428277
8667	428278
136779	428279
18510	428280
149983	428281
130717	428282
53211	428283
38462	428284
35200	428285
72870	428286
20548	428287
17590	428288
38843	428289
53782	428290
11845	428291
3076	428292
13460	428293
30589	428294
2710	428295
2785	428296
76853	428297
10787	428298
86461	428299
7966	428300
54319	428301
4097	428302
131426	428303
10325	428304
47058	428305
3643	428306
4837	428307
54319	428308
77830	428309
31507	428310
102043	428311
102964	428312
59851	428313
135305	428314
511	428315
63146	428316
22933	428317
19359	428318
105911	428319
48273	428320
149046	428321
86	428322
22376	428323
5151	428324
9948	428325
4903	428326
135397	428327
282	428328
27035	428329
110509	428330
47097	428331
13541	428332
96764	428333
5812	428334
124465	428335
42549	428336
114343	428337
114347	428338
114192	428339
58206	428340
1258	428341
8638	428342
6269	428343
69316	428344
70349	428345
159964	428346
70349	428347
76335	428348
13885	428349
110494	428350
108568	428351
16412	428352
151804	428353
106172	428354
59639	428355
13813	428356
8371	428357
59749	428358
91742	428359
153185	428360
118263	428361
9959	428362
118188	428363
22945	428364
158573	428365
51250	428366
4792	428367
155422	428368
69297	428369
8116	428370
102935	428371
4001	428372
1163	428373
131	428374
9905	428375
36771	428376
1799	428377
147845	428378
114782	428379
55451	428380
11929	428381
89766	428382
4431	428383
87161	428384
183	428385
18107	428386
56348	428387
29701	428388
112109	428389
73807	428390
96150	428391
147620	428392
114152	428393
15675	428394
127749	428395
25283	428396
114793	428397
114051	428398
114278	428399
2662	428400
33228	428401
148262	428402
15364	428403
54331	428404
100081	428405
30937	428406
8562	428407
58958	428408
114792	428409
52426	428410
27588	428411
145361	428412
8562	428413
57607	428414
42895	428415
112101	428416
1162	428417
1163	428418
1162	428419
1162	428420
172806	428421
22586	428422
62650	428423
32688	428424
52275	428425
181415	428426
181337	428427
55543	428428
162345	428429
4792	428430
24188	428431
11929	428432
119429	428433
49684	428434
49684	428435
4727	428436
132466	428437
23222	428438
1163	428439
1162	428440
134518	428441
147778	428442
43510	428443
50707	428444
16022	428445
1162	428446
16739	428447
3620	428448
60018	428449
7003	428450
6604	428451
27436	428452
9125	428453
6604	428454
1974	428455
2961	428456
4390	428457
6092	428458
19906	428459
36076	428460
146626	428461
146894	428462
68172	428463
89742	428464
30096	428465
90048	428466
17142	428467
67624	428468
12082	428469
42779	428470
61216	428471
186074	428472
19341	428473
105471	428474
27436	428475
43275	428476
77554	428477
143530	428478
18988	428479
31538	428480
117551	428481
6092	428482
60018	428483
145590	428484
2383	428485
11376	428486
16201	428487
98375	428488
3510	428489
104082	428490
172861	428491
52326	428492
20955	428493
50806	428494
75223	428495
23083	428496
9602	428497
8337	428498
45	428499
4145	428500
3242	428501
44347	428502
147820	428503
22286	428504
33876	428505
3355	428506
150070	428507
116035	428508
44393	428509
29541	428510
110368	428511
124722	428512
44846	428513
43906	428514
114791	428515
185904	428516
158820	428517
93774	428518
184939	428519
88712	428520
104819	428521
18823	428522
5065	428523
11842	428524
3046	428525
9440	428526
127822	428527
14520	428528
334	428529
11388	428530
70597	428531
19763	428532
2411	428533
22417	428534
114226	428535
42152	428536
127322	428537
55586	428538
55113	428539
146540	428540
15665	428541
2549	428542
28057	428543
116742	428544
44264	428545
166928	428546
144742	428547
11842	428548
334	428549
42359	428550
48218	428551
29185	428552
58946	428553
9440	428554
63039	428555
73285	428556
334	428557
334	428558
28057	428559
40551	428560
34665	428561
48539	428562
128426	428563
3242	428564
36314	428565
8332	428566
42359	428567
8346	428568
11064	428569
334	428570
2756	428571
11371	428572
7196	428573
7394	428574
8346	428575
104729	428576
61674	428577
100168	428578
16682	428579
30237	428580
24594	428581
24677	428582
186720	428583
17334	428584
24275	428585
106239	428586
10471	428587
11680	428588
13491	428589
47061	428590
67644	428591
13710	428592
13710	428593
85560	428594
36008	428595
16397	428596
23843	428597
176508	428598
71688	428599
71535	428600
34031	428601
8134	428602
5116	428603
25679	428604
26322	428605
34031	428606
101210	428607
8134	428608
41399	428609
2676	428610
69490	428611
36942	428612
60685	428613
185140	428614
141433	428615
12020	428616
15987	428617
4144	428618
4144	428619
134806	428620
44843	428621
4362	428622
7184	428623
154890	428624
33559	428625
110234	428626
134908	428627
34031	428628
16262	428629
105194	428630
6064	428631
46545	428632
68676	428633
58906	428634
134921	428635
46247	428636
187462	428637
46091	428638
23843	428639
23843	428640
13742	428641
135172	428642
88288	428643
76588	428644
94076	428645
34671	428646
164397	428647
93798	428648
98	428649
61933	428650
19146	428651
85890	428652
61681	428653
13577	428654
9484	428655
3403	428656
19364	428657
107369	428658
52915	428659
154091	428660
3909	428661
169407	428662
22797	428663
57681	428664
19716	428665
539	428666
43047	428667
2264	428668
37803	428669
37854	428670
38184	428671
41441	428672
32366	428673
26457	428674
1477	428675
47561	428676
27899	428677
48642	428678
22116	428679
5711	428680
1317	428681
4491	428682
33573	428683
17	428684
13804	428685
17671	428686
32825	428687
19191	428688
20676	428689
34542	428690
27884	428691
86559	428692
1304	428693
2176	428694
59795	428695
14011	428696
89963	428697
16929	428698
95	428699
97471	428700
46058	428701
29297	428702
11813	428703
4091	428704
41411	428705
5291	428706
3284	428707
112470	428708
321	428709
92838	428710
72196	428711
3270	428712
5784	428713
10231	428714
4075	428715
23923	428716
3986	428717
12097	428718
24745	428719
613	428720
15140	428721
59764	428722
8300	428723
16938	428724
3993	428725
46890	428726
83224	428727
5293	428728
37006	428729
3431	428730
48664	428731
137646	428732
1349	428733
56954	428734
49	428735
63049	428736
97911	428737
103892	428738
3666	428739
34011	428740
6119	428741
16307	428742
3012	428743
19124	428744
35679	428745
34062	428746
30312	428747
16475	428748
53937	428749
26615	428750
49143	428751
25864	428752
25727	428753
17544	428754
74158	428755
3187	428756
20182	428757
93986	428758
72019	428759
19524	428760
647	428761
4088	428762
30685	428763
5108	428764
106582	428765
13124	428766
172005	428767
76	428768
36582	428769
177997	428770
9323	428771
51187	428772
1663	428773
39531	428774
32417	428775
1549	428776
50645	428777
1143	428778
153207	428779
5906	428780
70636	428781
2776	428782
44787	428783
2028	428784
5197	428785
62454	428786
12623	428787
69075	428788
52405	428789
26063	428790
10101	428791
18213	428792
50818	428793
97685	428794
21875	428795
24649	428796
8878	428797
27103	428798
11558	428799
39832	428800
77090	428801
65792	428802
19356	428803
395	428804
16518	428805
72561	428806
95612	428807
8679	428808
18411	428809
24281	428810
8212	428811
15317	428812
21764	428813
45408	428814
1843	428815
21	428816
173270	428817
5607	428818
13902	428819
11524	428820
29270	428821
35089	428822
34528	428823
9594	428824
45696	428825
20004	428826
90947	428827
14206	428828
2695	428829
7278	428830
14015	428831
18409	428832
12119	428833
11997	428834
35795	428835
1995	428836
106476	428837
18701	428838
142801	428839
1687	428840
4	428841
129663	428842
154162	428843
110219	428844
171535	428845
73628	428846
25895	428847
9735	428848
20473	428849
135715	428850
171950	428851
150628	428852
27146	428853
30115	428854
110219	428855
110079	428856
118827	428857
178054	428858
45646	428859
49734	428860
43249	428861
86450	428862
5679	428863
176702	428864
53203	428865
175633	428866
135024	428867
86989	428868
44010	428869
59639	428870
118937	428871
177925	428872
179685	428873
27095	428874
116129	428875
86602	428876
8123	428877
49618	428878
177738	428879
128621	428880
106959	428881
91155	428882
118700	428883
59636	428884
103354	428885
178916	428886
63819	428887
59494	428888
45646	428889
148874	428890
93039	428891
183135	428892
108779	428893
143044	428894
76658	428895
1617	428896
28387	428897
17108	428898
76363	428899
106915	428900
4063	428901
129044	428902
88115	428903
136837	428904
109990	428905
130538	428906
111692	428907
73299	428908
146516	428909
27025	428910
72932	428911
10831	428912
182361	428913
139766	428914
103357	428915
5419	428916
106180	428917
151634	428918
4576	428919
139832	428920
62188	428921
178289	428922
134642	428923
86668	428924
49686	428925
136088	428926
48593	428927
189189	428928
108382	428929
41067	428930
45646	428931
76025	428932
12443	428933
62188	428934
233	428935
86687	428936
52072	428937
185809	428938
154714	428939
152225	428940
186968	428941
28711	428942
135041	428943
48593	428944
110880	428945
48593	428946
54686	428947
27025	428948
41190	428949
186816	428950
28711	428951
135307	428952
86687	428953
27025	428954
178301	428955
6737	428956
86450	428957
36570	428958
49731	428959
103857	428960
161253	428961
810	428962
89758	428963
112055	428964
29885	428965
189142	428966
147140	428967
177657	428968
118753	428969
24841	428970
125452	428971
30215	428972
8941	428973
73958	428974
7092	428975
6038	428976
1454	428977
14473	428978
8963	428979
17108	428980
73316	428981
86630	428982
130973	428983
52072	428984
10831	428985
106915	428986
107375	428987
14538	428988
59861	428989
176654	428990
136658	428991
107375	428992
16929	428993
16929	428994
2324	428995
5237	428996
104	428997
27445	428998
17132	428999
15860	429000
67030	429001
33219	429002
33219	429003
9873	429004
5204	429005
2504	429006
73531	429007
142105	429008
78977	429009
8613	429010
78726	429011
20757	429012
6431	429013
139415	429014
13970	429015
2734	429016
2734	429017
696	429018
92783	429019
40008	429020
49731	429021
4655	429022
132096	429023
1857	429024
79060	429025
263	429026
263	429027
263	429028
20263	429029
96106	429030
128356	429031
3119	429032
36894	429033
2648	429034
13170	429035
47223	429036
120	429037
2155	429038
73422	429039
263	429040
49603	429041
70879	429042
8631	429043
9280	429044
46339	429045
114451	429046
10058	429047
37949	429048
4095	429049
97096	429050
25266	429051
4095	429052
37289	429053
61874	429054
2310	429055
22062	429056
37217	429057
64815	429058
44596	429059
126789	429060
37949	429061
18910	429062
39555	429063
159425	429064
177277	429065
47928	429066
67812	429067
56264	429068
21159	429069
32660	429070
61913	429071
30307	429072
27716	429073
79895	429074
27716	429075
49603	429076
18910	429077
90263	429078
4095	429079
4095	429080
74145	429081
32147	429082
37611	429083
42971	429084
25266	429085
57028	429086
114314	429087
114455	429088
4095	429089
15352	429090
37949	429091
40837	429092
158060	429093
71022	429094
93108	429095
24331	429096
106945	429097
92565	429098
111368	429099
165901	429100
125043	429101
14907	429102
5793	429103
182783	429104
87912	429105
1621	429106
129201	429107
138856	429108
119502	429109
5584	429110
116208	429111
70263	429112
113659	429113
37770	429114
145055	429115
121529	429116
135859	429117
94738	429118
162446	429119
81423	429120
44102	429121
10632	429122
175347	429123
67881	429124
36028	429125
29712	429126
114193	429127
80201	429128
63828	429129
53900	429130
70195	429131
115757	429132
2663	429133
4752	429134
48404	429135
87088	429136
35037	429137
2801	429138
60753	429139
1490	429140
168185	429141
106982	429142
56119	429143
47157	429144
20509	429145
111290	429146
4050	429147
16	429148
77982	429149
49421	429150
31874	429151
161653	429152
94504	429153
25367	429154
7587	429155
82895	429156
104560	429157
5717	429158
66172	429159
50932	429160
90325	429161
112726	429162
114466	429163
111191	429164
19047	429165
112722	429166
93938	429167
78533	429168
52624	429169
123730	429170
113651	429171
94703	429172
42671	429173
82445	429174
135791	429175
83753	429176
124667	429177
123429	429178
101650	429179
23842	429180
69387	429181
67855	429182
38368	429183
177203	429184
123029	429185
67943	429186
54049	429187
12199	429188
28611	429189
47246	429190
113616	429191
115924	429192
95321	429193
123963	429194
123963	429195
127251	429196
52092	429197
35289	429198
109979	429199
63817	429200
128105	429201
79362	429202
42684	429203
120844	429204
72181	429205
5340	429206
91176	429207
111285	429208
183926	429209
17206	429210
36089	429211
121463	429212
122478	429213
77540	429214
125201	429215
61624	429216
86771	429217
30256	429218
71641	429219
115199	429220
107087	429221
70388	429222
96170	429223
166447	429224
74636	429225
89642	429226
101384	429227
20134	429228
87352	429229
13441	429230
128914	429231
26592	429232
19542	429233
75531	429234
129133	429235
43880	429236
43329	429237
58162	429238
19971	429239
139129	429240
50797	429241
141561	429242
76354	429243
20134	429244
3640	429245
134206	429246
120615	429247
128622	429248
130259	429249
149522	429250
59061	429251
141001	429252
101433	429253
92031	429254
43075	429255
45571	429256
43952	429257
90768	429258
182118	429259
61626	429260
80244	429261
91871	429262
10191	429263
17332	429264
5925	429265
17332	429266
136888	429267
16731	429268
59437	429269
61634	429270
28989	429271
25543	429272
165056	429273
108888	429274
108888	429275
48704	429276
170475	429277
145230	429278
174760	429279
52600	429280
28990	429281
60586	429282
75413	429283
1145	429284
29300	429285
36579	429286
124061	429287
36355	429288
90310	429289
54292	429290
53480	429291
110147	429292
29034	429293
185684	429294
73566	429295
100599	429296
146877	429297
120876	429298
11166	429299
9969	429300
171835	429301
105434	429302
97294	429303
135499	429304
120659	429305
116746	429306
59440	429307
78365	429308
87441	429309
91166	429310
61636	429311
4687	429312
12566	429313
54136	429314
31727	429315
59440	429316
5688	429317
41036	429318
138386	429319
97914	429320
40030	429321
8161	429322
168696	429323
87322	429324
74217	429325
128433	429326
127933	429327
3101	429328
43882	429329
175991	429330
169291	429331
119324	429332
9892	429333
5402	429334
41905	429335
147539	429336
15018	429337
106891	429338
113642	429339
5862	429340
122257	429341
43340	429342
116231	429343
181984	429344
66642	429345
186341	429346
24911	429347
159156	429348
29319	429349
78290	429350
71943	429351
74647	429352
138213	429353
86124	429354
176027	429355
35636	429356
24933	429357
106064	429358
71314	429359
131778	429360
114736	429361
66642	429362
41972	429363
134766	429364
113646	429365
105845	429366
141424	429367
161167	429368
131778	429369
96970	429370
71313	429371
31851	429372
41905	429373
134428	429374
11201	429375
3895	429376
62098	429377
31596	429378
7348	429379
22780	429380
45254	429381
186203	429382
74228	429383
86124	429384
147863	429385
149023	429386
132166	429387
909	429388
65453	429389
96970	429390
103584	429391
115489	429392
113646	429393
71313	429394
106046	429395
178677	429396
11201	429397
176001	429398
134756	429399
7306	429400
75760	429401
108888	429402
68003	429403
81715	429404
29789	429405
6746	429406
82623	429407
71021	429408
109182	429409
142708	429410
61645	429411
60482	429412
5604	429413
170568	429414
140104	429415
134424	429416
8336	429417
156499	429418
29955	429419
183629	429420
35869	429421
73606	429422
109460	429423
183125	429424
25144	429425
127549	429426
149854	429427
164071	429428
129215	429429
114214	429430
66553	429431
11201	429432
71423	429433
147868	429434
75421	429435
106064	429436
5449	429437
91882	429438
56876	429439
6345	429440
54430	429441
75539	429442
29569	429443
33440	429444
45842	429445
98365	429446
152965	429447
75541	429448
1653	429449
81346	429450
144227	429451
56951	429452
54330	429453
8160	429454
56794	429455
123853	429456
127983	429457
1506	429458
32317	429459
148563	429460
13216	429461
56121	429462
114729	429463
38997	429464
10651	429465
186114	429466
112707	429467
42674	429468
74183	429469
31715	429470
15863	429471
10945	429472
17409	429473
117988	429474
77770	429475
20913	429476
136406	429477
100588	429478
170372	429479
27873	429480
46987	429481
119292	429482
6338	429483
6678	429484
43238	429485
90318	429486
35618	429487
101552	429488
133935	429489
129252	429490
19966	429491
28669	429492
46987	429493
9678	429494
62387	429495
52087	429496
83037	429497
1372	429498
52593	429499
100123	429500
91672	429501
54121	429502
102347	429503
179144	429504
91138	429505
16722	429506
128306	429507
138539	429508
50717	429509
102347	429510
92282	429511
115712	429512
114460	429513
46348	429514
186635	429515
104750	429516
112154	429517
124628	429518
130229	429519
116999	429520
31971	429521
80239	429522
51788	429523
9678	429524
121800	429525
4354	429526
182062	429527
111390	429528
134429	429529
73595	429530
146360	429531
121851	429532
25603	429533
86645	429534
6293	429535
502	429536
120038	429537
90788	429538
120285	429539
139354	429540
4653	429541
10501	429542
4948	429543
62476	429544
71805	429545
67653	429546
38005	429547
84002	429548
389	429549
2676	429550
43132	429551
20980	429552
17737	429553
88416	429554
45261	429555
518	429556
518	429557
21777	429558
32844	429559
1575	429560
4732	429561
17473	429562
38051	429563
82981	429564
25202	429565
4822	429566
24466	429567
79874	429568
37941	429569
46791	429570
37161	429571
10773	429572
71947	429573
52589	429574
43928	429575
52589	429576
52589	429577
1171	429578
164096	429579
40503	429580
121408	429581
1171	429582
30310	429583
41320	429584
25363	429585
107338	429586
50507	429587
12317	429588
18097	429589
59065	429590
105747	429591
59294	429592
59289	429593
59289	429594
50507	429595
6143	429596
8648	429597
2540	429598
3556	429599
14175	429600
84412	429601
2789	429602
9733	429603
6216	429604
13455	429605
89850	429606
161657	429607
41	429608
182230	429609
58518	429610
62273	429611
18782	429612
23298	429613
16789	429614
108005	429615
60834	429616
354	429617
183942	429618
105375	429619
24592	429620
404	429621
11100	429622
25212	429623
6668	429624
9023	429625
9023	429626
32329	429627
233	429628
134730	429629
208	429630
23971	429631
131709	429632
882	429633
882	429634
23765	429635
705	429636
10896	429637
60328	429638
213	429639
33162	429640
20192	429641
115749	429642
128823	429643
175541	429644
72888	429645
86220	429646
142845	429647
171349	429648
549	429649
12202	429650
171416	429651
107286	429652
149516	429653
178189	429654
96057	429655
59934	429656
178953	429657
106688	429658
135812	429659
62996	429660
179113	429661
184109	429662
9470	429663
18715	429664
9992	429665
10	429666
167104	429667
9992	429668
1902	429669
9295	429670
135678	429671
16517	429672
16183	429673
23407	429674
32927	429675
30285	429676
77236	429677
77236	429678
19876	429679
4050	429680
62693	429681
119288	429682
57728	429683
182891	429684
139826	429685
88072	429686
28319	429687
28319	429688
87665	429689
11575	429690
10064	429691
20905	429692
862	429693
159	429694
5829	429695
438	429696
2764	429697
4695	429698
4695	429699
36054	429700
41282	429701
27286	429702
116408	429703
58759	429704
64584	429705
14981	429706
45721	429707
6961	429708
14205	429709
18847	429710
18847	429711
37115	429712
26932	429713
61577	429714
6987	429715
104780	429716
29291	429717
32419	429718
5719	429719
45229	429720
43097	429721
279	429722
85328	429723
7683	429724
64436	429725
38144	429726
24206	429727
35653	429728
19891	429729
54201	429730
35608	429731
3590	429732
58584	429733
984	429734
59399	429735
126096	429736
74292	429737
6987	429738
4097	429739
57288	429740
78113	429741
122341	429742
19891	429743
59050	429744
6852	429745
83543	429746
47799	429747
4837	429748
78824	429749
3469	429750
22503	429751
5719	429752
33929	429753
40456	429754
12605	429755
16369	429756
14204	429757
31066	429758
78238	429759
66214	429760
44993	429761
173266	429762
12560	429763
39077	429764
213	429765
53975	429766
58916	429767
46340	429768
6200	429769
31895	429770
1479	429771
36769	429772
17667	429773
2188	429774
4837	429775
12087	429776
20017	429777
40456	429778
25924	429779
20189	429780
984	429781
6131	429782
24031	429783
24031	429784
37675	429785
15077	429786
155653	429787
4837	429788
154054	429789
11663	429790
19993	429791
11663	429792
49337	429793
213	429794
27286	429795
2668	429796
9441	429797
14514	429798
14514	429799
2475	429800
5340	429801
109	429802
14091	429803
50720	429804
22472	429805
129790	429806
36701	429807
76790	429808
30241	429809
22787	429810
65111	429811
63846	429812
36894	429813
9112	429814
9112	429815
2197	429816
87717	429817
161206	429818
2197	429819
142748	429820
8029	429821
10694	429822
53665	429823
169428	429824
96167	429825
134062	429826
100535	429827
79258	429828
87273	429829
45918	429830
21500	429831
4431	429832
92308	429833
129991	429834
21408	429835
83889	429836
137970	429837
22330	429838
48582	429839
27152	429840
47090	429841
17862	429842
12884	429843
172361	429844
48675	429845
10794	429846
18485	429847
32294	429848
14989	429849
137512	429850
49626	429851
134666	429852
135068	429853
83084	429854
141516	429855
54274	429856
25944	429857
82104	429858
77632	429859
17402	429860
9104	429861
10985	429862
26459	429863
20125	429864
123822	429865
45637	429866
45637	429867
33935	429868
59036	429869
79284	429870
41965	429871
54135	429872
79184	429873
183689	429874
182779	429875
36689	429876
25268	429877
161568	429878
57084	429879
3689	429880
100326	429881
88070	429882
101679	429883
81178	429884
136984	429885
176321	429886
50480	429887
113783	429888
26425	429889
10858	429890
31607	429891
101963	429892
119825	429893
153642	429894
4190	429895
45645	429896
80348	429897
109781	429898
136131	429899
135258	429900
28624	429901
112857	429902
8	429903
75443	429904
164717	429905
169684	429906
102102	429907
98792	429908
37683	429909
20125	429910
7636	429911
55412	429912
5243	429913
30890	429914
104470	429915
142864	429916
19957	429917
54788	429918
35897	429919
66041	429920
77965	429921
54497	429922
63629	429923
2658	429924
76913	429925
130269	429926
82328	429927
45786	429928
70613	429929
38087	429930
9328	429931
41977	429932
41977	429933
109909	429934
125829	429935
39670	429936
106649	429937
38454	429938
99635	429939
105652	429940
165111	429941
105652	429942
38929	429943
25912	429944
15007	429945
56167	429946
15007	429947
18708	429948
6548	429949
87281	429950
59618	429951
72216	429952
30279	429953
153784	429954
107332	429955
107332	429956
166280	429957
73959	429958
30109	429959
95350	429960
41109	429961
67371	429962
65428	429963
180877	429964
108064	429965
120842	429966
114926	429967
92800	429968
80741	429969
95015	429970
81718	429971
76763	429972
29596	429973
112826	429974
4602	429975
94857	429976
82927	429977
74723	429978
62584	429979
172816	429980
87202	429981
156367	429982
76098	429983
119034	429984
122015	429985
123312	429986
155634	429987
42334	429988
141371	429989
4593	429990
122015	429991
144233	429992
55064	429993
117744	429994
60025	429995
63598	429996
44191	429997
94191	429998
30042	429999
81718	430000
17280	430001
47922	430002
33261	430003
77255	430004
36399	430005
118100	430006
44345	430007
92678	430008
118089	430009
6737	430010
30042	430011
173094	430012
73086	430013
149928	430014
44106	430015
69384	430016
36399	430017
71497	430018
174993	430019
147176	430020
104539	430021
51527	430022
74723	430023
82878	430024
146264	430025
88969	430026
171621	430027
159361	430028
1384	430029
161185	430030
27973	430031
40132	430032
10285	430033
63211	430034
34557	430035
101485	430036
3606	430037
148834	430038
144011	430039
44164	430040
85103	430041
139882	430042
106625	430043
136258	430044
15666	430045
1269	430046
73916	430047
74031	430048
4020	430049
18990	430050
8364	430051
130241	430052
57466	430053
10337	430054
242	430055
14290	430056
338	430057
5065	430058
11231	430059
6335	430060
62295	430061
52837	430062
11905	430063
4543	430064
124115	430065
4640	430066
41506	430067
51583	430068
3505	430069
31615	430070
3670	430071
10067	430072
26315	430073
66462	430074
358	430075
53608	430076
15637	430077
85110	430078
11288	430079
37799	430080
43078	430081
51172	430082
34433	430083
6822	430084
12094	430085
135148	430086
9649	430087
44002	430088
37649	430089
20127	430090
71034	430091
7266	430092
13220	430093
42321	430094
10121	430095
3	430096
39277	430097
1055	430098
3792	430099
36597	430100
46647	430101
125939	430102
61622	430103
5114	430104
36168	430105
62908	430106
6647	430107
43321	430108
11452	430109
816	430110
10355	430111
6759	430112
78620	430113
10451	430114
8427	430115
18980	430116
5994	430117
7758	430118
28687	430119
148419	430120
308	430121
308	430122
3	430123
1756	430124
3	430125
1965	430126
308	430127
511	430128
5751	430129
308	430130
3	430131
4429	430132
308	430133
13	430134
5817	430135
308	430136
27	430137
911	430138
29355	430139
3201	430140
34839	430141
36731	430142
80840	430143
4292	430144
9203	430145
2468	430146
9157	430147
78	430148
10966	430149
8209	430150
71456	430151
2021	430152
26913	430153
6058	430154
3628	430155
13695	430156
37269	430157
25658	430158
22635	430159
1340	430160
43002	430161
10000	430162
3736	430163
4675	430164
48345	430165
7532	430166
3897	430167
1500	430168
1550	430169
10275	430170
9155	430171
4658	430172
4503	430173
12868	430174
660	430175
29246	430176
4142	430177
52228	430178
65032	430179
18318	430180
1290	430181
5195	430182
1007	430183
2771	430184
1439	430185
42131	430186
3520	430187
7700	430188
4071	430189
1538	430190
12891	430191
16681	430192
24015	430193
11875	430194
10908	430195
180	430196
12998	430197
132	430198
53228	430199
940	430200
43042	430201
51575	430202
29640	430203
22953	430204
89795	430205
1981	430206
1	430207
41357	430208
10	430209
200	430210
302	430211
1950	430212
37724	430213
53058	430214
24020	430215
66270	430216
6106	430217
7492	430218
15664	430219
1275	430220
574	430221
8260	430222
1860	430223
1076	430224
26800	430225
37222	430226
3061	430227
16496	430228
2161	430229
418	430230
16890	430231
26911	430232
18865	430233
11847	430234
42474	430235
28842	430236
3736	430237
32419	430238
50244	430239
97523	430240
16478	430241
1759	430242
171700	430243
138720	430244
87809	430245
50079	430246
1116	430247
9557	430248
54884	430249
1708	430250
2534	430251
19497	430252
73600	430253
899	430254
4605	430255
12742	430256
20093	430257
19104	430258
56115	430259
52186	430260
217	430261
14872	430262
458	430263
69184	430264
39713	430265
15810	430266
105051	430267
3294	430268
26712	430269
4139	430270
688	430271
4139	430272
40667	430273
10903	430274
8790	430275
49813	430276
3752	430277
12247	430278
32522	430279
27591	430280
6526	430281
49806	430282
32128	430283
1311	430284
13191	430285
1007	430286
127458	430287
8381	430288
2183	430289
43489	430290
133767	430291
11997	430292
13256	430293
3	430294
29663	430295
13306	430296
33394	430297
27456	430298
6510	430299
1918	430300
50	430301
41275	430302
23142	430303
100	430304
95262	430305
13073	430306
5186	430307
48749	430308
9759	430309
2026	430310
84	430311
27135	430312
15069	430313
35584	430314
17801	430315
2955	430316
1051	430317
38594	430318
22124	430319
291	430320
32641	430321
4	430322
49105	430323
15329	430324
22012	430325
22082	430326
9	430327
21904	430328
50201	430329
6497	430330
22703	430331
66806	430332
7927	430333
22022	430334
18208	430335
107	430336
1760	430337
68900	430338
57764	430339
26765	430340
1246	430341
32782	430342
1402	430343
8629	430344
14883	430345
1155	430346
104406	430347
2021	430348
19674	430349
26129	430350
1067	430351
33136	430352
10707	430353
25220	430354
1518	430355
35929	430356
54696	430357
3998	430358
19523	430359
90455	430360
1279	430361
2510	430362
41041	430363
36140	430364
1824	430365
39536	430366
58393	430367
4420	430368
86073	430369
7582	430370
7563	430371
42842	430372
25151	430373
74032	430374
2485	430375
46747	430376
35148	430377
93293	430378
5198	430379
44	430380
1589	430381
939	430382
38553	430383
74979	430384
16971	430385
12094	430386
37420	430387
47025	430388
45765	430389
5613	430390
38705	430391
5863	430392
44019	430393
2061	430394
4429	430395
409	430396
7508	430397
1056	430398
7536	430399
18399	430400
57210	430401
28225	430402
39189	430403
57353	430404
26682	430405
47583	430406
40384	430407
46884	430408
18724	430409
34655	430410
4055	430411
32533	430412
2922	430413
7212	430414
39588	430415
10520	430416
2601	430417
5883	430418
4462	430419
32471	430420
10857	430421
74924	430422
10013	430423
19709	430424
6691	430425
9797	430426
13798	430427
559	430428
200	430429
56779	430430
103342	430431
71636	430432
3809	430433
15619	430434
39138	430435
15619	430436
26534	430437
15619	430438
13322	430439
2224	430440
85452	430441
3809	430442
1066	430443
15619	430444
1066	430445
19205	430446
97305	430447
59522	430448
43242	430449
7242	430450
59522	430451
9596	430452
26935	430453
20507	430454
138080	430455
75278	430456
59179	430457
16869	430458
16869	430459
5031	430460
5031	430461
1296	430462
877	430463
170513	430464
15416	430465
58290	430466
9330	430467
71728	430468
58488	430469
4523	430470
16869	430471
24243	430472
4523	430473
27984	430474
75004	430475
1066	430476
73967	430477
66741	430478
209	430479
8209	430480
8209	430481
209	430482
5857	430483
22797	430484
97511	430485
30668	430486
6152	430487
3809	430488
15392	430489
15392	430490
2149	430491
62196	430492
138134	430493
49869	430494
931	430495
5293	430496
1066	430497
19393	430498
877	430499
1066	430500
124474	430501
91457	430502
89	430503
2052	430504
739	430505
85899	430506
3397	430507
51513	430508
58945	430509
117503	430510
910	430511
4529	430512
140723	430513
4062	430514
156542	430515
110407	430516
39337	430517
19479	430518
40196	430519
6095	430520
109095	430521
2122	430522
15766	430523
89309	430524
35226	430525
39102	430526
22333	430527
8273	430528
33828	430529
8406	430530
1164	430531
152034	430532
58319	430533
22915	430534
15474	430535
9494	430536
8428	430537
48715	430538
66737	430539
31071	430540
36735	430541
21453	430542
47278	430543
20939	430544
10281	430545
49872	430546
36461	430547
17665	430548
12213	430549
15611	430550
830	430551
2830	430552
8251	430553
7201	430554
2781	430555
705	430556
2943	430557
63583	430558
109150	430559
88036	430560
492	430561
2221	430562
6310	430563
1818	430564
180730	430565
24020	430566
93666	430567
2241	430568
13097	430569
29285	430570
7182	430571
54170	430572
75794	430573
9800	430574
6208	430575
8415	430576
8535	430577
24863	430578
295	430579
28402	430580
5606	430581
49238	430582
110873	430583
26449	430584
5154	430585
27233	430586
40021	430587
59592	430588
30162	430589
76371	430590
62232	430591
12308	430592
52175	430593
7197	430594
5462	430595
20637	430596
63994	430597
77459	430598
3204	430599
3829	430600
6404	430601
40982	430602
62094	430603
3192	430604
11593	430605
25628	430606
9462	430607
5150	430608
26359	430609
37718	430610
5785	430611
27361	430612
28585	430613
7143	430614
603	430615
2236	430616
23999	430617
51535	430618
460	430619
1689	430620
4466	430621
76646	430622
40171	430623
4058	430624
53565	430625
49134	430626
7559	430627
122795	430628
107692	430629
57845	430630
24814	430631
110226	430632
46954	430633
11895	430634
44028	430635
4439	430636
3775	430637
68782	430638
17344	430639
29572	430640
63023	430641
58597	430642
830	430643
17175	430644
21735	430645
123008	430646
6770	430647
32715	430648
110649	430649
39786	430650
28434	430651
22597	430652
77585	430653
20908	430654
15822	430655
24736	430656
61	430657
3578	430658
82637	430659
63739	430660
6936	430661
9451	430662
5984	430663
8793	430664
5439	430665
18559	430666
25724	430667
70656	430668
12263	430669
111880	430670
16819	430671
73467	430672
12104	430673
3550	430674
2983	430675
16027	430676
27990	430677
10	430678
4160	430679
34523	430680
11547	430681
77105	430682
93426	430683
19093	430684
9494	430685
6419	430686
17630	430687
25752	430688
1858	430689
118986	430690
4141	430691
14516	430692
27883	430693
6419	430694
9011	430695
18787	430696
86355	430697
33277	430698
9298	430699
4988	430700
74042	430701
44089	430702
704	430703
47179	430704
105884	430705
1818	430706
1604	430707
34775	430708
26221	430709
76753	430710
92000	430711
2818	430712
77175	430713
60481	430714
44353	430715
14399	430716
14559	430717
42598	430718
40427	430719
9846	430720
30200	430721
4039	430722
161	430723
58224	430724
8752	430725
11511	430726
34132	430727
14451	430728
2983	430729
46187	430730
29845	430731
113616	430732
17820	430733
16429	430734
1772	430735
63162	430736
19116	430737
11787	430738
67535	430739
34169	430740
84909	430741
2810	430742
24523	430743
7172	430744
678	430745
11124	430746
53402	430747
14475	430748
31639	430749
22352	430750
51220	430751
38983	430752
49593	430753
55422	430754
36699	430755
104390	430756
5634	430757
36421	430758
1960	430759
74212	430760
36403	430761
2864	430762
17342	430763
51740	430764
7674	430765
1260	430766
81637	430767
8492	430768
19923	430769
18131	430770
15824	430771
13425	430772
2630	430773
30042	430774
83821	430775
33958	430776
40021	430777
69548	430778
12209	430779
17235	430780
34140	430781
135373	430782
30060	430783
14123	430784
45282	430785
3322	430786
1716	430787
13592	430788
48749	430789
33765	430790
27263	430791
3273	430792
102186	430793
55493	430794
4806	430795
1264	430796
14566	430797
3322	430798
8784	430799
2804	430800
5074	430801
113852	430802
6687	430803
53332	430804
147821	430805
17164	430806
8395	430807
64838	430808
27541	430809
50399	430810
2089	430811
28127	430812
30272	430813
243	430814
17761	430815
3446	430816
1	430817
6546	430818
12709	430819
3154	430820
95965	430821
95965	430822
51794	430823
1764	430824
9699	430825
16537	430826
13859	430827
55835	430828
890	430829
61329	430830
3987	430831
1	430832
3	430833
4245	430834
99969	430835
31063	430836
80887	430837
7257	430838
16530	430839
1472	430840
157855	430841
5461	430842
5537	430843
35210	430844
58086	430845
35164	430846
13805	430847
17890	430848
23456	430849
357	430850
137429	430851
64762	430852
16408	430853
35533	430854
13861	430855
13726	430856
3331	430857
44122	430858
14438	430859
35332	430860
105093	430861
19905	430862
12079	430863
414	430864
40688	430865
1	430866
35244	430867
111371	430868
83436	430869
1483	430870
131951	430871
3581	430872
50927	430873
14285	430874
2967	430875
7311	430876
6550	430877
73623	430878
7476	430879
1260	430880
39256	430881
68890	430882
14824	430883
24299	430884
12247	430885
875	430886
26804	430887
34466	430888
9071	430889
32489	430890
48002	430891
13579	430892
12958	430893
14788	430894
9993	430895
17580	430896
17710	430897
3351	430898
26234	430899
643	430900
53705	430901
36160	430902
48583	430903
117425	430904
12900	430905
24216	430906
40372	430907
184897	430908
27799	430909
176703	430910
5964	430911
58637	430912
111278	430913
129781	430914
20627	430915
16006	430916
33767	430917
5437	430918
9313	430919
41330	430920
93184	430921
50540	430922
9494	430923
22936	430924
109915	430925
182606	430926
176092	430927
39026	430928
33079	430929
11460	430930
6311	430931
84454	430932
84454	430933
93184	430934
16034	430935
16034	430936
55113	430937
16034	430938
4550	430939
149315	430940
173389	430941
76304	430942
52973	430943
297	430944
20180	430945
2128	430946
86654	430947
135892	430948
86821	430949
8556	430950
82175	430951
30224	430952
63681	430953
24731	430954
47184	430955
54475	430956
12016	430957
53192	430958
22917	430959
119694	430960
5914	430961
115272	430962
181152	430963
62832	430964
5914	430965
189254	430966
39108	430967
7032	430968
7032	430969
5648	430970
6289	430971
129788	430972
167851	430973
34701	430974
10668	430975
141788	430976
7447	430977
69947	430978
4399	430979
90654	430980
178515	430981
34008	430982
183110	430983
576	430984
39798	430985
95758	430986
52174	430987
49713	430988
130113	430989
106572	430990
9752	430991
137017	430992
22170	430993
22170	430994
4195	430995
188477	430996
8250	430997
29619	430998
59746	430999
29983	431000
2811	431001
2234	431002
59716	431003
59746	431004
3302	431005
900	431006
14502	431007
3722	431008
13472	431009
8585	431010
334	431011
973	431012
3302	431013
50621	431014
25224	431015
16325	431016
29546	431017
71568	431018
52750	431019
156969	431020
91436	431021
86348	431022
176555	431023
171566	431024
132983	431025
13284	431026
29899	431027
42710	431028
52656	431029
106170	431030
3097	431031
19651	431032
1196	431033
55991	431034
96	431035
11436	431036
4766	431037
163505	431038
136101	431039
58695	431040
55430	431041
18547	431042
11760	431043
6843	431044
41494	431045
7017	431046
9876	431047
10382	431048
11760	431049
140777	431050
41494	431051
114678	431052
900	431053
18798	431054
4309	431055
86860	431056
6639	431057
12273	431058
63266	431059
24893	431060
6415	431061
74808	431062
17239	431063
15938	431064
16325	431065
1024	431066
2927	431067
121069	431068
14551	431069
4110	431070
46028	431071
52748	431072
10460	431073
3636	431074
59716	431075
3819	431076
2164	431077
39618	431078
84754	431079
3052	431080
15476	431081
12255	431082
52526	431083
6415	431084
14551	431085
14570	431086
123991	431087
63952	431088
1168	431089
3881	431090
123669	431091
71293	431092
13732	431093
170855	431094
43882	431095
8530	431096
4470	431097
59746	431098
177087	431099
47416	431100
82011	431101
61850	431102
12565	431103
29983	431104
2605	431105
2605	431106
30335	431107
44317	431108
16757	431109
45610	431110
3790	431111
35784	431112
5097	431113
62616	431114
66065	431115
19988	431116
123108	431117
1611	431118
187977	431119
3302	431120
9752	431121
9752	431122
9752	431123
52072	431124
3636	431125
180243	431126
3052	431127
107135	431128
35974	431129
172436	431130
61913	431131
17103	431132
549	431133
41494	431134
9752	431135
254	431136
55618	431137
57090	431138
88046	431139
1490	431140
39	431141
48240	431142
135012	431143
43273	431144
59954	431145
62550	431146
49110	431147
41876	431148
152795	431149
3302	431150
29619	431151
18814	431152
11467	431153
19639	431154
1454	431155
165164	431156
113963	431157
107061	431158
1536	431159
152009	431160
272	431161
187672	431162
105065	431163
74316	431164
38658	431165
7706	431166
32583	431167
105065	431168
33792	431169
3881	431170
8530	431171
60644	431172
2644	431173
106672	431174
42160	431175
17232	431176
35201	431177
9846	431178
900	431179
973	431180
3842	431181
75176	431182
962	431183
118427	431184
154956	431185
134177	431186
17239	431187
54091	431188
24934	431189
146146	431190
5452	431191
4025	431192
86763	431193
49662	431194
29644	431195
75884	431196
19395	431197
1549	431198
61548	431199
118382	431200
6415	431201
148636	431202
11916	431203
113963	431204
23496	431205
4110	431206
132719	431207
75016	431208
55238	431209
76960	431210
34147	431211
86882	431212
29983	431213
77179	431214
5610	431215
18547	431216
26960	431217
101075	431218
104794	431219
54091	431220
45610	431221
47020	431222
77433	431223
150601	431224
41775	431225
116228	431226
62655	431227
2644	431228
14502	431229
41973	431230
5233	431231
187919	431232
123123	431233
20427	431234
14473	431235
78432	431236
49110	431237
13075	431238
14355	431239
8981	431240
1275	431241
12109	431242
9752	431243
9752	431244
9752	431245
76833	431246
5661	431247
25163	431248
130446	431249
81970	431250
14355	431251
9993	431252
151943	431253
6768	431254
3193	431255
94983	431256
4430	431257
1616	431258
81407	431259
112173	431260
6215	431261
151003	431262
177183	431263
1226	431264
20572	431265
3755	431266
72026	431267
5996	431268
8250	431269
8250	431270
25895	431271
30070	431272
49580	431273
4589	431274
63266	431275
4066	431276
2811	431277
23986	431278
136101	431279
17103	431280
8382	431281
5452	431282
154356	431283
33446	431284
18982	431285
43422	431286
8850	431287
172760	431288
408	431289
46028	431290
121	431291
7176	431292
9752	431293
1171	431294
97199	431295
2605	431296
30070	431297
91163	431298
174545	431299
11482	431300
16041	431301
59554	431302
20346	431303
140772	431304
3177	431305
45340	431306
23378	431307
18566	431308
3868	431309
84189	431310
7985	431311
3868	431312
71518	431313
889	431314
11629	431315
18302	431316
82176	431317
35702	431318
28280	431319
61809	431320
62362	431321
5715	431322
16861	431323
20233	431324
28518	431325
24582	431326
6587	431327
8765	431328
825	431329
1290	431330
809	431331
29685	431332
7563	431333
9271	431334
9890	431335
42357	431336
89068	431337
28518	431338
9890	431339
1260	431340
10275	431341
82104	431342
90763	431343
14208	431344
35471	431345
23932	431346
3357	431347
18285	431348
28422	431349
28422	431350
56617	431351
64116	431352
17264	431353
11434	431354
101300	431355
2347	431356
19588	431357
41199	431358
71256	431359
11198	431360
17193	431361
137137	431362
177932	431363
66809	431364
88302	431365
27915	431366
86063	431367
126046	431368
3463	431369
10667	431370
118968	431371
6640	431372
71052	431373
115360	431374
9033	431375
128689	431376
113571	431377
1788	431378
122135	431379
44106	431380
150467	431381
104166	431382
149000	431383
53302	431384
118962	431385
9783	431386
101485	431387
20175	431388
62529	431389
4602	431390
73160	431391
170727	431392
54987	431393
149215	431394
144974	431395
44054	431396
148307	431397
165511	431398
132633	431399
147087	431400
119149	431401
11028	431402
23373	431403
153742	431404
176721	431405
4016	431406
175391	431407
175370	431408
158911	431409
9600	431410
12199	431411
71638	431412
86338	431413
94698	431414
187333	431415
71521	431416
8149	431417
8149	431418
67391	431419
138626	431420
9259	431421
71052	431422
36430	431423
11539	431424
34451	431425
110051	431426
139908	431427
28026	431428
63053	431429
63119	431430
103104	431431
42822	431432
84124	431433
6068	431434
112079	431435
50985	431436
178712	431437
43627	431438
22402	431439
52924	431440
69856	431441
20783	431442
50863	431443
69801	431444
46356	431445
56003	431446
93251	431447
136215	431448
79649	431449
105544	431450
59852	431451
5319	431452
52003	431453
48928	431454
49554	431455
177083	431456
75604	431457
123924	431458
68072	431459
138015	431460
5708	431461
28797	431462
65457	431463
83187	431464
85100	431465
16961	431466
184236	431467
60415	431468
224	431469
135321	431470
176891	431471
6068	431472
188632	431473
65645	431474
58747	431475
163932	431476
148889	431477
30186	431478
67128	431479
122106	431480
16579	431481
62613	431482
34789	431483
51242	431484
73093	431485
183124	431486
100358	431487
7457	431488
43880	431489
94322	431490
141159	431491
26776	431492
39285	431493
75056	431494
177917	431495
138717	431496
68286	431497
98826	431498
32402	431499
72105	431500
139284	431501
77317	431502
103055	431503
106330	431504
73200	431505
9963	431506
7457	431507
7457	431508
11556	431509
26874	431510
94747	431511
800	431512
123309	431513
63026	431514
129692	431515
6448	431516
41224	431517
10464	431518
3361	431519
105259	431520
1735	431521
76894	431522
23431	431523
81000	431524
867	431525
50719	431526
186679	431527
14521	431528
5310	431529
184978	431530
8005	431531
2748	431532
9684	431533
50718	431534
43548	431535
36888	431536
104093	431537
5771	431538
58071	431539
51752	431540
25997	431541
3482	431542
2748	431543
108459	431544
172639	431545
73644	431546
119425	431547
528	431548
528	431549
106959	431550
54522	431551
41086	431552
1254	431553
10345	431554
10345	431555
10345	431556
2151	431557
11985	431558
13792	431559
87334	431560
59944	431561
863	431562
137971	431563
1931	431564
21075	431565
20441	431566
26765	431567
72859	431568
79860	431569
49882	431570
85911	431571
46539	431572
124620	431573
26412	431574
67465	431575
10932	431576
48919	431577
32560	431578
30042	431579
51590	431580
2731	431581
4073	431582
80186	431583
2358	431584
4712	431585
187067	431586
73336	431587
27645	431588
35957	431589
37336	431590
54356	431591
100636	431592
6634	431593
40683	431594
31428	431595
78998	431596
141714	431597
65670	431598
142785	431599
120783	431600
141714	431601
46207	431602
2878	431603
116047	431604
97360	431605
25378	431606
72056	431607
70974	431608
87133	431609
1412	431610
88480	431611
1264	431612
12532	431613
89940	431614
20907	431615
35205	431616
39808	431617
1412	431618
1412	431619
1412	431620
1412	431621
104461	431622
32827	431623
4683	431624
5783	431625
27484	431626
7415	431627
51495	431628
51345	431629
105351	431630
178548	431631
246	431632
58520	431633
179060	431634
86802	431635
43203	431636
3183	431637
9082	431638
24226	431639
7916	431640
9649	431641
13610	431642
2189	431643
2189	431644
27451	431645
14	431646
27451	431647
7099	431648
37178	431649
22463	431650
85160	431651
26596	431652
26596	431653
9649	431654
62104	431655
29317	431656
51810	431657
51810	431658
2441	431659
2441	431660
144993	431661
139722	431662
34978	431663
120874	431664
5498	431665
3707	431666
105633	431667
64508	431668
30289	431669
50570	431670
11720	431671
5265	431672
2454	431673
26356	431674
4463	431675
41569	431676
9988	431677
26356	431678
11978	431679
30927	431680
63662	431681
5609	431682
181930	431683
9279	431684
5387	431685
23888	431686
12011	431687
153107	431688
40399	431689
135888	431690
142443	431691
105938	431692
875	431693
114949	431694
95896	431695
69956	431696
103958	431697
164865	431698
17122	431699
65988	431700
175893	431701
118259	431702
81969	431703
69704	431704
126662	431705
3230	431706
118517	431707
3076	431708
1946	431709
106986	431710
131840	431711
106986	431712
148225	431713
83948	431714
90153	431715
58640	431716
56326	431717
48596	431718
4396	431719
37199	431720
16737	431721
9843	431722
39136	431723
18731	431724
2453	431725
13389	431726
2630	431727
40684	431728
49470	431729
7706	431730
606	431731
19047	431732
11132	431733
18536	431734
26095	431735
101131	431736
26095	431737
28503	431738
28503	431739
60544	431740
28503	431741
41520	431742
56354	431743
30973	431744
26095	431745
7578	431746
138228	431747
48767	431748
52505	431749
176607	431750
46832	431751
2004	431752
16416	431753
17952	431754
19969	431755
42094	431756
21756	431757
12571	431758
7771	431759
63141	431760
13147	431761
931	431762
8312	431763
7747	431764
29564	431765
523	431766
86	431767
4427	431768
59015	431769
6033	431770
75396	431771
72442	431772
54884	431773
120877	431774
7746	431775
80398	431776
5378	431777
63051	431778
72373	431779
59476	431780
8393	431781
1130	431782
18805	431783
13325	431784
17850	431785
41979	431786
136687	431787
93450	431788
135049	431789
6489	431790
4258	431791
22847	431792
18674	431793
70174	431794
21445	431795
27472	431796
65611	431797
2422	431798
10422	431799
49813	431800
14316	431801
10806	431802
64851	431803
142845	431804
4758	431805
4754	431806
13002	431807
5221	431808
15522	431809
98591	431810
138196	431811
10889	431812
98477	431813
37683	431814
5343	431815
20548	431816
139694	431817
140843	431818
65843	431819
7967	431820
116	431821
484	431822
59735	431823
112709	431824
49880	431825
20838	431826
48353	431827
6678	431828
47695	431829
116	431830
73067	431831
82081	431832
60164	431833
138686	431834
59015	431835
53493	431836
7440	431837
27960	431838
27960	431839
109395	431840
11132	431841
113221	431842
26263	431843
43057	431844
59781	431845
2315	431846
24755	431847
140272	431848
72022	431849
1102	431850
87	431851
87	431852
45773	431853
19364	431854
82791	431855
97671	431856
100434	431857
128099	431858
132154	431859
10959	431860
46195	431861
37337	431862
82655	431863
30956	431864
11064	431865
164763	431866
11685	431867
151564	431868
28048	431869
28048	431870
1331	431871
73272	431872
7437	431873
117239	431874
41242	431875
6047	431876
109354	431877
27733	431878
71484	431879
63918	431880
140811	431881
108997	431882
148997	431883
88637	431884
102024	431885
112890	431886
114904	431887
55215	431888
33333	431889
38078	431890
20424	431891
13456	431892
12758	431893
12758	431894
167706	431895
135422	431896
7395	431897
49788	431898
137213	431899
59679	431900
180245	431901
77285	431902
77285	431903
20654	431904
66518	431905
5813	431906
67058	431907
19406	431908
30742	431909
3769	431910
5301	431911
30742	431912
81048	431913
97107	431914
8753	431915
113011	431916
43303	431917
87121	431918
421	431919
5268	431920
75988	431921
42932	431922
540	431923
19054	431924
49762	431925
35867	431926
86846	431927
11692	431928
31557	431929
19851	431930
63529	431931
87682	431932
5513	431933
7022	431934
86758	431935
111210	431936
69252	431937
108811	431938
71590	431939
60906	431940
134984	431941
93119	431942
93119	431943
85698	431944
150337	431945
79631	431946
10873	431947
126337	431948
78649	431949
83330	431950
104802	431951
117791	431952
125261	431953
34605	431954
53197	431955
16718	431956
149681	431957
97984	431958
67718	431959
80633	431960
48629	431961
15017	431962
47367	431963
37445	431964
95495	431965
154869	431966
94886	431967
37445	431968
15017	431969
57020	431970
26217	431971
37445	431972
52773	431973
79787	431974
38279	431975
45088	431976
85414	431977
79787	431978
97984	431979
59834	431980
150345	431981
173926	431982
63617	431983
142635	431984
63360	431985
6250	431986
50507	431987
12594	431988
5330	431989
76807	431990
18675	431991
9487	431992
52153	431993
172583	431994
119997	431995
6245	431996
116942	431997
53558	431998
9491	431999
185468	432000
17546	432001
65594	432002
44672	432003
110407	432004
38109	432005
94981	432006
1315	432007
87134	432008
55634	432009
17286	432010
54688	432011
15916	432012
45268	432013
4655	432014
54616	432015
48559	432016
80567	432017
65267	432018
40524	432019
7025	432020
2556	432021
12466	432022
37915	432023
2262	432024
37915	432025
126044	432026
65594	432027
5277	432028
1806	432029
3287	432030
55650	432031
63882	432032
165642	432033
6226	432034
80636	432035
40313	432036
17463	432037
51505	432038
76950	432039
1996	432040
1431	432041
512	432042
71016	432043
19030	432044
2324	432045
107668	432046
60535	432047
22288	432048
4941	432049
11560	432050
75428	432051
49805	432052
59616	432053
5586	432054
5607	432055
5127	432056
5127	432057
38574	432058
65287	432059
43104	432060
38574	432061
38574	432062
24129	432063
177427	432064
78126	432065
5130	432066
17519	432067
68669	432068
36606	432069
42912	432070
16291	432071
1687	432072
188	432073
3891	432074
7595	432075
3891	432076
3891	432077
33567	432078
1055	432079
3891	432080
3891	432081
11815	432082
155835	432083
139617	432084
119403	432085
7592	432086
75524	432087
140446	432088
115195	432089
52192	432090
56637	432091
4710	432092
12175	432093
49908	432094
5007	432095
1331	432096
35403	432097
119471	432098
104940	432099
124835	432100
126688	432101
102091	432102
10551	432103
58239	432104
18974	432105
21592	432106
36936	432107
21592	432108
3649	432109
62232	432110
107023	432111
69418	432112
69702	432113
16833	432114
170991	432115
64312	432116
9455	432117
57193	432118
83993	432119
96638	432120
96793	432121
12839	432122
4962	432123
129863	432124
93777	432125
58317	432126
95371	432127
149418	432128
16015	432129
44413	432130
76274	432131
16833	432132
134551	432133
116643	432134
17372	432135
77843	432136
123928	432137
14705	432138
42023	432139
17467	432140
14920	432141
14920	432142
53118	432143
100940	432144
94640	432145
75722	432146
36569	432147
117650	432148
154036	432149
107807	432150
80037	432151
138730	432152
131907	432153
7505	432154
86150	432155
42286	432156
126599	432157
20450	432158
57861	432159
121024	432160
116924	432161
17137	432162
115181	432163
171672	432164
136176	432165
171971	432166
42286	432167
68025	432168
166649	432169
54920	432170
36063	432171
46411	432172
75897	432173
4045	432174
33055	432175
46677	432176
48238	432177
10884	432178
23706	432179
921	432180
36306	432181
75755	432182
131104	432183
178068	432184
48347	432185
12175	432186
19011	432187
21541	432188
91674	432189
48243	432190
1137	432191
27064	432192
129405	432193
15460	432194
4144	432195
161624	432196
141089	432197
103654	432198
28605	432199
3431	432200
103929	432201
90276	432202
40057	432203
43768	432204
27883	432205
69362	432206
133679	432207
98932	432208
62356	432209
17152	432210
96273	432211
102993	432212
150890	432213
17152	432214
36977	432215
31613	432216
47016	432217
116724	432218
83344	432219
110550	432220
99548	432221
53430	432222
116036	432223
151907	432224
26248	432225
109170	432226
53430	432227
110550	432228
54967	432229
43892	432230
10249	432231
48285	432232
69971	432233
48630	432234
17271	432235
183284	432236
120122	432237
20324	432238
7148	432239
69559	432240
170009	432241
59769	432242
41346	432243
26979	432244
181338	432245
40074	432246
16833	432247
66727	432248
64312	432249
17842	432250
30447	432251
36875	432252
172013	432253
136584	432254
29858	432255
12660	432256
73563	432257
29471	432258
36512	432259
65591	432260
13171	432261
52739	432262
103888	432263
84353	432264
35270	432265
52297	432266
103234	432267
63946	432268
115378	432269
33189	432270
330	432271
109965	432272
69640	432273
52556	432274
63023	432275
27778	432276
56648	432277
56648	432278
62502	432279
20394	432280
82463	432281
50769	432282
28010	432283
159998	432284
7028	432285
20580	432286
7742	432287
18436	432288
44710	432289
103234	432290
27088	432291
48307	432292
64737	432293
7742	432294
83744	432295
54791	432296
48376	432297
8913	432298
61008	432299
58085	432300
44125	432301
29116	432302
134404	432303
124918	432304
106403	432305
36198	432306
30699	432307
79102	432308
112064	432309
52297	432310
99345	432311
169590	432312
41346	432313
59804	432314
63264	432315
134404	432316
135397	432317
40064	432318
49800	432319
116709	432320
27100	432321
117462	432322
179822	432323
142670	432324
88017	432325
120582	432326
135065	432327
156778	432328
36063	432329
1997	432330
22350	432331
84000	432332
15011	432333
131114	432334
19503	432335
84731	432336
52948	432337
163292	432338
142974	432339
63063	432340
60674	432341
177828	432342
172007	432343
77194	432344
30447	432345
69589	432346
4822	432347
137984	432348
116664	432349
106254	432350
135132	432351
11400	432352
45033	432353
17234	432354
76252	432355
167023	432356
80997	432357
137394	432358
112504	432359
84197	432360
75664	432361
10607	432362
137188	432363
7902	432364
3466	432365
103208	432366
171468	432367
18574	432368
106101	432369
145477	432370
179224	432371
107160	432372
49711	432373
150148	432374
41210	432375
131138	432376
83705	432377
27215	432378
69568	432379
58342	432380
175029	432381
52297	432382
107168	432383
1620	432384
104853	432385
40183	432386
76476	432387
145362	432388
155828	432389
23318	432390
63935	432391
55783	432392
63593	432393
25060	432394
7742	432395
39609	432396
155066	432397
24590	432398
107422	432399
76497	432400
71649	432401
131139	432402
171898	432403
27214	432404
28476	432405
33942	432406
19503	432407
12268	432408
106866	432409
20580	432410
43339	432411
17137	432412
69960	432413
62974	432414
84007	432415
32922	432416
9748	432417
8370	432418
48630	432419
26979	432420
2852	432421
138901	432422
71379	432423
35403	432424
131111	432425
50769	432426
1656	432427
29877	432428
47098	432429
4008	432430
35170	432431
4822	432432
157065	432433
37622	432434
7902	432435
131864	432436
83353	432437
93366	432438
6788	432439
69478	432440
8150	432441
53536	432442
53536	432443
131408	432444
39933	432445
75964	432446
20450	432447
2411	432448
72290	432449
2411	432450
14943	432451
128845	432452
7035	432453
36041	432454
8335	432455
96667	432456
81859	432457
17737	432458
20742	432459
17737	432460
110330	432461
63617	432462
149029	432463
815	432464
36833	432465
36833	432466
26414	432467
172344	432468
75558	432469
53143	432470
112350	432471
36571	432472
92276	432473
31276	432474
168629	432475
16429	432476
30778	432477
93824	432478
60530	432479
18210	432480
188837	432481
45909	432482
76532	432483
184722	432484
36783	432485
62175	432486
37560	432487
72555	432488
45909	432489
10489	432490
119524	432491
68917	432492
115927	432493
76783	432494
115103	432495
12303	432496
81490	432497
5983	432498
155137	432499
44106	432500
5961	432501
60530	432502
138617	432503
1229	432504
25247	432505
74659	432506
64612	432507
13587	432508
93730	432509
13330	432510
13587	432511
111979	432512
11734	432513
76520	432514
24499	432515
34221	432516
29007	432517
109025	432518
16225	432519
168841	432520
32633	432521
77755	432522
142896	432523
99368	432524
14186	432525
16735	432526
60997	432527
43580	432528
111979	432529
16735	432530
101121	432531
74659	432532
53859	432533
160357	432534
19545	432535
116938	432536
77476	432537
98117	432538
59240	432539
62830	432540
51281	432541
76520	432542
52009	432543
2704	432544
165387	432545
125989	432546
12922	432547
2694	432548
2694	432549
119531	432550
2694	432551
19356	432552
138752	432553
23474	432554
123702	432555
79419	432556
87407	432557
97732	432558
36773	432559
92509	432560
54179	432561
154159	432562
35368	432563
95944	432564
58747	432565
42254	432566
80758	432567
80758	432568
90432	432569
90432	432570
80758	432571
35816	432572
36773	432573
73838	432574
63461	432575
108555	432576
51194	432577
51076	432578
59806	432579
1013	432580
3176	432581
16704	432582
5681	432583
147724	432584
37325	432585
19751	432586
2872	432587
2355	432588
32486	432589
3256	432590
12452	432591
22976	432592
26586	432593
52209	432594
36513	432595
6286	432596
10255	432597
23780	432598
33970	432599
128848	432600
46914	432601
37821	432602
23871	432603
3776	432604
28636	432605
26127	432606
63825	432607
24715	432608
7193	432609
1458	432610
13391	432611
39482	432612
85900	432613
2387	432614
119818	432615
37563	432616
5681	432617
93897	432618
29032	432619
51911	432620
6882	432621
86574	432622
31347	432623
21608	432624
4384	432625
104010	432626
104420	432627
43219	432628
12838	432629
71981	432630
51391	432631
32065	432632
22149	432633
38433	432634
35223	432635
24742	432636
140041	432637
187167	432638
8477	432639
113	432640
56597	432641
74611	432642
61013	432643
43317	432644
23941	432645
14978	432646
14978	432647
132098	432648
80964	432649
156537	432650
4792	432651
85460	432652
4383	432653
10451	432654
65707	432655
11163	432656
92688	432657
43928	432658
86183	432659
148021	432660
30563	432661
6245	432662
28964	432663
99728	432664
106125	432665
162694	432666
181514	432667
92688	432668
86545	432669
36045	432670
151643	432671
7725	432672
8181	432673
125915	432674
171233	432675
131153	432676
86545	432677
6976	432678
59670	432679
8477	432680
110187	432681
112106	432682
51169	432683
88099	432684
24488	432685
25922	432686
58854	432687
106784	432688
107777	432689
84294	432690
136581	432691
178588	432692
95351	432693
136477	432694
27977	432695
125915	432696
178697	432697
8919	432698
20406	432699
86175	432700
124311	432701
27100	432702
31059	432703
52609	432704
18461	432705
27979	432706
41432	432707
64071	432708
6727	432709
159742	432710
156643	432711
152179	432712
6268	432713
73670	432714
22796	432715
29065	432716
184237	432717
139230	432718
86572	432719
35781	432720
12817	432721
131338	432722
12212	432723
105717	432724
938	432725
72135	432726
35487	432727
115313	432728
165756	432729
3531	432730
74449	432731
145307	432732
140185	432733
43280	432734
1272	432735
86572	432736
45399	432737
119811	432738
16974	432739
27100	432740
5424	432741
168228	432742
49719	432743
77500	432744
27643	432745
86767	432746
29882	432747
27040	432748
36297	432749
138520	432750
136693	432751
119807	432752
183043	432753
16329	432754
72487	432755
72283	432756
17332	432757
16595	432758
138305	432759
88172	432760
4435	432761
29882	432762
157838	432763
5869	432764
12212	432765
6727	432766
71	432767
66779	432768
103468	432769
57996	432770
106630	432771
17763	432772
66173	432773
171525	432774
178422	432775
116765	432776
88238	432777
127795	432778
59943	432779
59825	432780
105717	432781
71716	432782
178609	432783
27106	432784
92552	432785
27100	432786
62987	432787
119807	432788
126670	432789
75930	432790
83949	432791
136413	432792
10004	432793
4383	432794
17728	432795
136364	432796
122379	432797
83949	432798
70544	432799
35327	432800
15021	432801
63946	432802
33547	432803
71914	432804
29882	432805
108019	432806
59698	432807
14302	432808
74611	432809
14302	432810
115224	432811
14835	432812
75930	432813
126746	432814
106190	432815
6510	432816
125052	432817
125383	432818
168833	432819
106697	432820
72062	432821
111026	432822
134885	432823
76355	432824
13393	432825
36384	432826
13393	432827
87266	432828
127795	432829
44311	432830
75948	432831
151083	432832
39214	432833
48596	432834
91128	432835
45399	432836
110187	432837
34632	432838
8251	432839
178731	432840
2119	432841
856	432842
108087	432843
183115	432844
6268	432845
117111	432846
75728	432847
79468	432848
37640	432849
135218	432850
86164	432851
1922	432852
69729	432853
122416	432854
38655	432855
60772	432856
1976	432857
153423	432858
11163	432859
130441	432860
16372	432861
19379	432862
4340	432863
2119	432864
18461	432865
79468	432866
116424	432867
72968	432868
38406	432869
9123	432870
169741	432871
68546	432872
54017	432873
103469	432874
71632	432875
77659	432876
63241	432877
69255	432878
881	432879
62334	432880
56820	432881
3427	432882
11313	432883
18923	432884
36234	432885
47284	432886
10713	432887
2581	432888
17503	432889
16164	432890
97326	432891
61183	432892
46344	432893
457	432894
148633	432895
4039	432896
18001	432897
57283	432898
169483	432899
41129	432900
12297	432901
37153	432902
24133	432903
107366	432904
13540	432905
46851	432906
66418	432907
1855	432908
9289	432909
109012	432910
8383	432911
39375	432912
26269	432913
6217	432914
95350	432915
86860	432916
42663	432917
2307	432918
2935	432919
1345	432920
47029	432921
46019	432922
2138	432923
106781	432924
129534	432925
173795	432926
7366	432927
50788	432928
134114	432929
104735	432930
13014	432931
28679	432932
20279	432933
88647	432934
37149	432935
7364	432936
84730	432937
107644	432938
97	432939
158435	432940
23320	432941
74301	432942
80371	432943
146409	432944
9954	432945
29346	432946
71479	432947
91969	432948
65795	432949
8100	432950
22127	432951
38738	432952
124209	432953
21752	432954
3001	432955
47694	432956
2345	432957
4103	432958
92469	432959
10819	432960
69433	432961
132992	432962
59808	432963
8185	432964
7740	432965
11431	432966
80466	432967
22750	432968
2775	432969
2775	432970
7312	432971
5961	432972
29061	432973
21951	432974
15625	432975
31465	432976
666	432977
1928	432978
121736	432979
1442	432980
47811	432981
106850	432982
54246	432983
32020	432984
10738	432985
138403	432986
186118	432987
116990	432988
56823	432989
128065	432990
85332	432991
82014	432992
45948	432993
17750	432994
51786	432995
22765	432996
114066	432997
108037	432998
81812	432999
6756	433000
14886	433001
21036	433002
91715	433003
33781	433004
53748	433005
2489	433006
3739	433007
3739	433008
100123	433009
134024	433010
79584	433011
31427	433012
38476	433013
46383	433014
30437	433015
77665	433016
143669	433017
56945	433018
64915	433019
32905	433020
1442	433021
94964	433022
39020	433023
26290	433024
18055	433025
125712	433026
28955	433027
91688	433028
144680	433029
25621	433030
18824	433031
114154	433032
29409	433033
143684	433034
80077	433035
99038	433036
159234	433037
117366	433038
94649	433039
11012	433040
76782	433041
155266	433042
68290	433043
99215	433044
15598	433045
63418	433046
63761	433047
137987	433048
53207	433049
166457	433050
187540	433051
33702	433052
139945	433053
187640	433054
102753	433055
53879	433056
94286	433057
94065	433058
30411	433059
105989	433060
176583	433061
134624	433062
176391	433063
79533	433064
52060	433065
6562	433066
33703	433067
53934	433068
56344	433069
126842	433070
81524	433071
19062	433072
169679	433073
120666	433074
33363	433075
11879	433076
22948	433077
1442	433078
12047	433079
15948	433080
87098	433081
52569	433082
82540	433083
99479	433084
108871	433085
139594	433086
175659	433087
10280	433088
170014	433089
150492	433090
64598	433091
95939	433092
159422	433093
19718	433094
37029	433095
148138	433096
33838	433097
72589	433098
4775	433099
113385	433100
62504	433101
170018	433102
69334	433103
130564	433104
66495	433105
169882	433106
130624	433107
143854	433108
164732	433109
161708	433110
113879	433111
14248	433112
135114	433113
127247	433114
169997	433115
83727	433116
147728	433117
139207	433118
160590	433119
91715	433120
49018	433121
168610	433122
20	433123
35975	433124
94625	433125
117886	433126
119007	433127
130550	433128
162916	433129
162128	433130
100892	433131
107927	433132
62393	433133
35457	433134
4551	433135
18445	433136
179342	433137
55608	433138
125825	433139
164510	433140
166000	433141
54662	433142
129086	433143
133638	433144
18590	433145
37427	433146
168588	433147
62393	433148
181185	433149
13934	433150
73260	433151
7106	433152
62940	433153
125016	433154
18742	433155
11858	433156
81839	433157
163347	433158
46367	433159
65259	433160
20820	433161
10046	433162
611	433163
6222	433164
44670	433165
13363	433166
38239	433167
30249	433168
18597	433169
100615	433170
29304	433171
63151	433172
24677	433173
65552	433174
4022	433175
24677	433176
5460	433177
37621	433178
59671	433179
86302	433180
17755	433181
41442	433182
50892	433183
54169	433184
49420	433185
3026	433186
22479	433187
5550	433188
33781	433189
70162	433190
175214	433191
53748	433192
18824	433193
49160	433194
71035	433195
25983	433196
104514	433197
162969	433198
47525	433199
82896	433200
49489	433201
4190	433202
17578	433203
56277	433204
38260	433205
58518	433206
104913	433207
17841	433208
17774	433209
44579	433210
56325	433211
47995	433212
49245	433213
104514	433214
18107	433215
174779	433216
213	433217
922	433218
922	433219
26286	433220
68084	433221
80781	433222
14946	433223
26286	433224
68288	433225
48680	433226
96699	433227
124510	433228
20523	433229
49647	433230
4138	433231
131442	433232
48419	433233
185730	433234
2384	433235
10581	433236
116374	433237
52807	433238
15480	433239
57963	433240
3741	433241
131850	433242
84865	433243
80593	433244
80593	433245
75716	433246
80707	433247
11236	433248
4640	433249
56367	433250
142673	433251
17542	433252
14419	433253
79910	433254
25833	433255
17115	433256
160946	433257
162851	433258
159035	433259
150881	433260
8033	433261
150874	433262
1369	433263
64944	433264
10724	433265
3220	433266
10724	433267
19357	433268
3649	433269
4132	433270
56379	433271
67353	433272
8037	433273
6149	433274
79272	433275
45803	433276
46074	433277
5163	433278
3604	433279
4738	433280
46074	433281
68021	433282
4738	433283
99245	433284
4314	433285
11275	433286
105733	433287
84953	433288
85229	433289
47140	433290
68470	433291
38971	433292
2893	433293
101762	433294
5528	433295
6058	433296
96998	433297
79425	433298
54154	433299
36785	433300
74367	433301
94888	433302
15180	433303
70597	433304
49409	433305
33297	433306
70644	433307
22162	433308
49409	433309
55629	433310
105041	433311
70760	433312
59230	433313
14712	433314
146965	433315
173484	433316
99951	433317
99639	433318
98042	433319
31377	433320
65057	433321
64542	433322
8344	433323
5511	433324
17800	433325
168287	433326
67085	433327
98279	433328
134296	433329
95712	433330
31779	433331
68647	433332
45803	433333
58700	433334
47421	433335
47421	433336
183451	433337
89885	433338
60970	433339
27238	433340
77862	433341
7180	433342
14725	433343
66154	433344
66154	433345
793	433346
9618	433347
793	433348
10973	433349
6031	433350
6031	433351
162435	433352
109306	433353
109306	433354
187233	433355
97440	433356
70333	433357
60509	433358
15394	433359
47058	433360
9905	433361
44427	433362
4629	433363
118436	433364
95727	433365
31990	433366
15394	433367
79588	433368
30070	433369
93736	433370
17814	433371
106021	433372
110228	433373
110228	433374
117114	433375
180635	433376
14104	433377
83360	433378
141184	433379
36391	433380
117161	433381
66107	433382
31303	433383
10470	433384
63386	433385
46466	433386
10232	433387
64043	433388
24851	433389
115782	433390
185271	433391
41431	433392
159953	433393
153471	433394
63724	433395
60255	433396
105262	433397
173339	433398
113240	433399
24310	433400
27742	433401
90994	433402
73427	433403
89352	433404
111685	433405
107444	433406
77642	433407
53270	433408
36541	433409
132719	433410
177521	433411
107156	433412
103981	433413
107156	433414
118197	433415
53087	433416
151180	433417
118197	433418
83190	433419
144677	433420
3112	433421
93567	433422
14338	433423
115577	433424
106972	433425
116411	433426
183836	433427
137255	433428
12390	433429
104650	433430
12347	433431
5648	433432
8883	433433
1907	433434
121608	433435
67325	433436
42739	433437
44007	433438
117001	433439
177641	433440
46330	433441
33137	433442
61940	433443
6843	433444
53871	433445
54071	433446
109257	433447
92609	433448
29549	433449
116880	433450
80035	433451
44562	433452
7111	433453
159989	433454
131868	433455
3498	433456
73050	433457
10564	433458
63849	433459
7111	433460
81120	433461
30362	433462
33263	433463
124258	433464
144482	433465
15264	433466
27705	433467
93710	433468
608	433469
31613	433470
36158	433471
12071	433472
25286	433473
111529	433474
26361	433475
62433	433476
60447	433477
177064	433478
30195	433479
118790	433480
144023	433481
116196	433482
30262	433483
118443	433484
96281	433485
63480	433486
107282	433487
178786	433488
17879	433489
109362	433490
52881	433491
175081	433492
11468	433493
16149	433494
118227	433495
24325	433496
40477	433497
6212	433498
135697	433499
6744	433500
3493	433501
3472	433502
3348	433503
27499	433504
77374	433505
29526	433506
113337	433507
73886	433508
19141	433509
109447	433510
6744	433511
52697	433512
27551	433513
7284	433514
11349	433515
43045	433516
9308	433517
48696	433518
4579	433519
12207	433520
3498	433521
73070	433522
130462	433523
9760	433524
182578	433525
9811	433526
56140	433527
75185	433528
48893	433529
17837	433530
13456	433531
86703	433532
100908	433533
104818	433534
128687	433535
62301	433536
46151	433537
3097	433538
104092	433539
129553	433540
107282	433541
24318	433542
67732	433543
89296	433544
15400	433545
56018	433546
85169	433547
50564	433548
135702	433549
163757	433550
147712	433551
51387	433552
62445	433553
8950	433554
36488	433555
63792	433556
87796	433557
60628	433558
128627	433559
20129	433560
182209	433561
562	433562
119665	433563
17721	433564
106777	433565
181219	433566
101829	433567
63646	433568
65249	433569
22563	433570
86537	433571
89296	433572
140756	433573
93036	433574
49011	433575
105314	433576
25543	433577
92388	433578
33480	433579
149877	433580
105426	433581
135927	433582
72633	433583
173473	433584
131417	433585
124357	433586
6750	433587
59569	433588
110022	433589
38180	433590
13423	433591
2001	433592
49389	433593
38740	433594
93951	433595
27432	433596
49767	433597
120418	433598
17721	433599
286	433600
44502	433601
28782	433602
135526	433603
6542	433604
24285	433605
26171	433606
44881	433607
6594	433608
151230	433609
158797	433610
112254	433611
56803	433612
71048	433613
15622	433614
49167	433615
53851	433616
154345	433617
37034	433618
6744	433619
63417	433620
23075	433621
18212	433622
16852	433623
6211	433624
128457	433625
53253	433626
117955	433627
6744	433628
15	433629
105968	433630
6212	433631
31539	433632
22486	433633
58156	433634
27162	433635
29526	433636
7863	433637
27729	433638
66869	433639
65314	433640
163331	433641
86663	433642
60255	433643
108446	433644
184220	433645
178157	433646
7863	433647
14446	433648
98977	433649
5284	433650
111302	433651
86577	433652
114712	433653
1440	433654
6335	433655
115675	433656
103245	433657
12071	433658
12060	433659
9932	433660
103657	433661
73377	433662
10825	433663
37624	433664
71646	433665
1229	433666
165092	433667
28951	433668
33238	433669
6010	433670
119327	433671
134030	433672
53401	433673
108372	433674
135685	433675
107010	433676
53209	433677
38687	433678
15848	433679
63845	433680
16852	433681
45106	433682
73539	433683
5814	433684
5453	433685
4256	433686
9814	433687
107278	433688
14186	433689
168447	433690
7351	433691
5748	433692
784	433693
3535	433694
6407	433695
35391	433696
4264	433697
95234	433698
93030	433699
137953	433700
23058	433701
3538	433702
78450	433703
17054	433704
3538	433705
9811	433706
106158	433707
50817	433708
20538	433709
187414	433710
52835	433711
15	433712
111147	433713
51457	433714
86298	433715
15047	433716
23621	433717
38988	433718
44569	433719
19664	433720
145524	433721
31287	433722
46119	433723
46992	433724
55189	433725
110049	433726
22849	433727
2226	433728
7436	433729
148839	433730
30015	433731
89428	433732
124007	433733
133244	433734
1492	433735
76113	433736
140224	433737
149971	433738
34792	433739
33288	433740
33443	433741
165890	433742
39280	433743
154074	433744
41202	433745
72278	433746
11514	433747
121216	433748
127985	433749
175278	433750
65652	433751
134600	433752
107029	433753
77456	433754
115121	433755
10247	433756
92608	433757
10961	433758
53075	433759
76732	433760
179197	433761
182449	433762
46263	433763
51152	433764
62269	433765
22737	433766
69589	433767
2001	433768
36280	433769
186265	433770
31613	433771
6331	433772
11175	433773
44048	433774
2012	433775
129187	433776
70880	433777
121269	433778
43405	433779
10961	433780
84093	433781
55824	433782
66196	433783
90675	433784
107113	433785
104311	433786
30203	433787
50817	433788
77405	433789
132294	433790
12694	433791
53702	433792
67643	433793
41612	433794
20818	433795
17657	433796
41406	433797
98500	433798
172825	433799
45609	433800
77820	433801
35885	433802
27742	433803
148840	433804
135707	433805
76390	433806
85578	433807
20295	433808
71169	433809
58107	433810
128252	433811
92324	433812
286	433813
53166	433814
182172	433815
183432	433816
63174	433817
5044	433818
18718	433819
58932	433820
3515	433821
24499	433822
33359	433823
85476	433824
35296	433825
131450	433826
70021	433827
33588	433828
157676	433829
24197	433830
79392	433831
21272	433832
94166	433833
94166	433834
86627	433835
144679	433836
32223	433837
14446	433838
4097	433839
104119	433840
9979	433841
55014	433842
22894	433843
6681	433844
135061	433845
6441	433846
177548	433847
135938	433848
146745	433849
18056	433850
18009	433851
105512	433852
62390	433853
29104	433854
7147	433855
103587	433856
102063	433857
29873	433858
76169	433859
9712	433860
72844	433861
78424	433862
21515	433863
20680	433864
121222	433865
71608	433866
18291	433867
59506	433868
78191	433869
136097	433870
38180	433871
73222	433872
109184	433873
36306	433874
149464	433875
15811	433876
104618	433877
17718	433878
48575	433879
123220	433880
94878	433881
34034	433882
71657	433883
37074	433884
4011	433885
141519	433886
43780	433887
182169	433888
59507	433889
44809	433890
63665	433891
136212	433892
10961	433893
66557	433894
93838	433895
53216	433896
56144	433897
27800	433898
157757	433899
94093	433900
183764	433901
127098	433902
58722	433903
88769	433904
15	433905
86081	433906
75750	433907
133233	433908
60657	433909
13587	433910
96178	433911
24598	433912
34097	433913
6426	433914
109416	433915
70896	433916
113126	433917
89397	433918
6885	433919
13023	433920
110288	433921
9932	433922
133626	433923
42712	433924
19046	433925
44191	433926
65271	433927
168481	433928
50010	433929
36485	433930
109375	433931
694	433932
66596	433933
62307	433934
62111	433935
76448	433936
22486	433937
88946	433938
97693	433939
23369	433940
105838	433941
76577	433942
6412	433943
36436	433944
127557	433945
74109	433946
4966	433947
89233	433948
31598	433949
144366	433950
111173	433951
7254	433952
127826	433953
1195	433954
144579	433955
60343	433956
69326	433957
86557	433958
20602	433959
38687	433960
76729	433961
43914	433962
133653	433963
6755	433964
101829	433965
54311	433966
23086	433967
47315	433968
92048	433969
111462	433970
7111	433971
4174	433972
91196	433973
48871	433974
29526	433975
40160	433976
5814	433977
13423	433978
85412	433979
24310	433980
105968	433981
108898	433982
86421	433983
6744	433984
136702	433985
42030	433986
178416	433987
5044	433988
141234	433989
52067	433990
27303	433991
52067	433992
33456	433993
6212	433994
110430	433995
6744	433996
36701	433997
31030	433998
96841	433999
6454	434000
21654	434001
11392	434002
20385	434003
152911	434004
6744	434005
95453	434006
21909	434007
27303	434008
29545	434009
71656	434010
49559	434011
88125	434012
111605	434013
27742	434014
144960	434015
17657	434016
86485	434017
52880	434018
15020	434019
105354	434020
16156	434021
20680	434022
36599	434023
77684	434024
46330	434025
49921	434026
166311	434027
73410	434028
178493	434029
63456	434030
72605	434031
86720	434032
105064	434033
147184	434034
38353	434035
21597	434036
187759	434037
63873	434038
58449	434039
91203	434040
148612	434041
24285	434042
33150	434043
116022	434044
171334	434045
35296	434046
12638	434047
25240	434048
77684	434049
98272	434050
152975	434051
71574	434052
60326	434053
90226	434054
6429	434055
142068	434056
22202	434057
63419	434058
37138	434059
22349	434060
120733	434061
52881	434062
52971	434063
65666	434064
41024	434065
164101	434066
76937	434067
140938	434068
7060	434069
53487	434070
93030	434071
43363	434072
154478	434073
23751	434074
68189	434075
76265	434076
106363	434077
101541	434078
177900	434079
123267	434080
45758	434081
104968	434082
12552	434083
135692	434084
64064	434085
81466	434086
52971	434087
70852	434088
100520	434089
37624	434090
12416	434091
158673	434092
76679	434093
32054	434094
108396	434095
8478	434096
15659	434097
22667	434098
15659	434099
117681	434100
17423	434101
136800	434102
28418	434103
108828	434104
115854	434105
25286	434106
11231	434107
67071	434108
130202	434109
24760	434110
56301	434111
108643	434112
7721	434113
27729	434114
10247	434115
76618	434116
136023	434117
31247	434118
3145	434119
11349	434120
103273	434121
103824	434122
759	434123
596	434124
116282	434125
10961	434126
39336	434127
85746	434128
5544	434129
68129	434130
5374	434131
71252	434132
386	434133
183988	434134
58969	434135
3538	434136
62950	434137
11336	434138
33054	434139
10825	434140
46908	434141
33443	434142
27729	434143
100613	434144
35839	434145
903	434146
23076	434147
52073	434148
52997	434149
74980	434150
33359	434151
59695	434152
87445	434153
97907	434154
59728	434155
29981	434156
41856	434157
31087	434158
6335	434159
70542	434160
6749	434161
50591	434162
76401	434163
48394	434164
70397	434165
6885	434166
33994	434167
134589	434168
33994	434169
154741	434170
71904	434171
115292	434172
159699	434173
144897	434174
43738	434175
854	434176
107287	434177
135850	434178
116477	434179
15105	434180
138138	434181
10564	434182
58691	434183
135681	434184
93496	434185
89448	434186
20754	434187
28854	434188
21290	434189
65272	434190
91082	434191
22450	434192
23058	434193
106671	434194
30031	434195
60754	434196
38065	434197
88687	434198
27651	434199
23065	434200
50454	434201
76979	434202
144079	434203
78834	434204
5544	434205
31013	434206
127826	434207
37715	434208
44396	434209
69429	434210
40960	434211
134069	434212
13495	434213
85079	434214
11636	434215
57894	434216
20255	434217
857	434218
38761	434219
71548	434220
58691	434221
92802	434222
55589	434223
37867	434224
10679	434225
63852	434226
67071	434227
112596	434228
100463	434229
183775	434230
178534	434231
156440	434232
80035	434233
41037	434234
37867	434235
157657	434236
82005	434237
99019	434238
62295	434239
93213	434240
14967	434241
33456	434242
86934	434243
99355	434244
86614	434245
23036	434246
34544	434247
151796	434248
132783	434249
28323	434250
14898	434251
36416	434252
65228	434253
36457	434254
49825	434255
128651	434256
44205	434257
62418	434258
89099	434259
139081	434260
2747	434261
150014	434262
174872	434263
1130	434264
2226	434265
9873	434266
64	434267
1130	434268
179066	434269
84177	434270
137637	434271
1130	434272
10754	434273
77152	434274
76607	434275
94514	434276
63887	434277
94170	434278
94696	434279
30047	434280
142045	434281
26314	434282
94316	434283
102816	434284
1130	434285
64	434286
1130	434287
30663	434288
52948	434289
3659	434290
57602	434291
15811	434292
9899	434293
135649	434294
1130	434295
25859	434296
41690	434297
96965	434298
46426	434299
11224	434300
17772	434301
17984	434302
64699	434303
2059	434304
4579	434305
2001	434306
37162	434307
185003	434308
29879	434309
24660	434310
3809	434311
48646	434312
82855	434313
41312	434314
41485	434315
12922	434316
2226	434317
29526	434318
5237	434319
54443	434320
109433	434321
108420	434322
23106	434323
48382	434324
106689	434325
3145	434326
13105	434327
94228	434328
44369	434329
76113	434330
34239	434331
16149	434332
1130	434333
102820	434334
1130	434335
34403	434336
1673	434337
179608	434338
31531	434339
1130	434340
18524	434341
6750	434342
91667	434343
7111	434344
10290	434345
44022	434346
26446	434347
179261	434348
746	434349
6860	434350
3515	434351
76129	434352
139533	434353
141383	434354
184123	434355
146830	434356
38944	434357
30263	434358
53528	434359
77584	434360
7978	434361
128729	434362
30399	434363
158863	434364
64741	434365
95522	434366
59974	434367
138532	434368
56797	434369
99174	434370
125290	434371
56991	434372
124014	434373
80232	434374
130731	434375
27320	434376
108248	434377
76849	434378
81259	434379
68351	434380
45154	434381
54236	434382
97423	434383
72112	434384
14143	434385
81594	434386
23584	434387
52348	434388
105354	434389
46759	434390
89358	434391
49459	434392
48885	434393
82149	434394
118544	434395
107098	434396
178973	434397
430	434398
14478	434399
3160	434400
25846	434401
51941	434402
95081	434403
95081	434404
73229	434405
18180	434406
1540	434407
177888	434408
18524	434409
59672	434410
18757	434411
105659	434412
8556	434413
52403	434414
133663	434415
133663	434416
51785	434417
50924	434418
8556	434419
2840	434420
143027	434421
53629	434422
44580	434423
2894	434424
84883	434425
29692	434426
73810	434427
71217	434428
125097	434429
19554	434430
23648	434431
105700	434432
46024	434433
29692	434434
61164	434435
29692	434436
36677	434437
73642	434438
50985	434439
70355	434440
127773	434441
10276	434442
101890	434443
27755	434444
6389	434445
15878	434446
82772	434447
27409	434448
5188	434449
39116	434450
51063	434451
58597	434452
143143	434453
50874	434454
23899	434455
68956	434456
145857	434457
18787	434458
28637	434459
65156	434460
6163	434461
30143	434462
76170	434463
73986	434464
91705	434465
71081	434466
125499	434467
27574	434468
173602	434469
19554	434470
90284	434471
67024	434472
8559	434473
46024	434474
56921	434475
23899	434476
90801	434477
51757	434478
112473	434479
93982	434480
148736	434481
23677	434482
44580	434483
105796	434484
23648	434485
1753	434486
106059	434487
3648	434488
3648	434489
36726	434490
61992	434491
66921	434492
2760	434493
2760	434494
124131	434495
27216	434496
9962	434497
49737	434498
13157	434499
29410	434500
8686	434501
7984	434502
19826	434503
17390	434504
9177	434505
108610	434506
38299	434507
64213	434508
67567	434509
68801	434510
166915	434511
37054	434512
2447	434513
155277	434514
57075	434515
29707	434516
29707	434517
12809	434518
158784	434519
13412	434520
8357	434521
127670	434522
2940	434523
22118	434524
79733	434525
79733	434526
162547	434527
39214	434528
31145	434529
67535	434530
7668	434531
33453	434532
13611	434533
1588	434534
7882	434535
73023	434536
73784	434537
158088	434538
129588	434539
93260	434540
55080	434541
55080	434542
96764	434543
5262	434544
7770	434545
77075	434546
164116	434547
122021	434548
8398	434549
98125	434550
49618	434551
42594	434552
42948	434553
3626	434554
25860	434555
35148	434556
20661	434557
125425	434558
146912	434559
29773	434560
84427	434561
78228	434562
38205	434563
17058	434564
176631	434565
115904	434566
17058	434567
63276	434568
809	434569
54606	434570
74470	434571
50615	434572
24912	434573
61754	434574
35853	434575
105025	434576
46955	434577
24627	434578
180473	434579
68084	434580
283	434581
19011	434582
87753	434583
155200	434584
46955	434585
4070	434586
47259	434587
40027	434588
4070	434589
1358	434590
80923	434591
17557	434592
12290	434593
116619	434594
25214	434595
6948	434596
37629	434597
97497	434598
184810	434599
55500	434600
96072	434601
132711	434602
30704	434603
145734	434604
147608	434605
1340	434606
29199	434607
16901	434608
10283	434609
16840	434610
24393	434611
11849	434612
11215	434613
24044	434614
14162	434615
19841	434616
5085	434617
8081	434618
88271	434619
177381	434620
71	434621
16060	434622
10261	434623
1340	434624
232	434625
6621	434626
48635	434627
34874	434628
34874	434629
8793	434630
3236	434631
208	434632
307	434633
74156	434634
13886	434635
84297	434636
94089	434637
13404	434638
44332	434639
91660	434640
44217	434641
17784	434642
54046	434643
5408	434644
43935	434645
265	434646
112068	434647
145442	434648
43508	434649
40088	434650
90802	434651
41492	434652
22591	434653
22591	434654
2550	434655
24305	434656
14690	434657
53667	434658
53787	434659
81694	434660
7764	434661
72727	434662
60025	434663
28472	434664
47125	434665
164961	434666
2711	434667
81618	434668
81618	434669
2711	434670
60955	434671
71418	434672
17538	434673
9269	434674
179789	434675
106474	434676
14	434677
11065	434678
72741	434679
13191	434680
978	434681
25528	434682
95746	434683
42167	434684
111068	434685
42167	434686
638	434687
80593	434688
181920	434689
667	434690
70742	434691
133854	434692
68297	434693
30769	434694
70959	434695
95184	434696
85325	434697
11882	434698
99834	434699
174221	434700
3588	434701
33837	434702
53994	434703
33297	434704
56563	434705
104683	434706
38123	434707
14712	434708
59220	434709
59180	434710
23819	434711
90598	434712
16624	434713
174377	434714
22442	434715
15808	434716
22442	434717
55741	434718
121449	434719
174152	434720
154322	434721
56661	434722
54926	434723
25920	434724
44822	434725
27118	434726
80865	434727
82679	434728
34035	434729
8344	434730
47129	434731
105466	434732
98042	434733
5566	434734
123888	434735
64634	434736
266	434737
64709	434738
163519	434739
4648	434740
16564	434741
740	434742
102120	434743
37285	434744
9615	434745
719	434746
45078	434747
81	434748
45786	434749
22223	434750
45057	434751
2170	434752
91338	434753
130443	434754
20526	434755
8402	434756
17732	434757
169164	434758
114740	434759
36742	434760
158037	434761
86740	434762
22854	434763
24906	434764
40533	434765
29343	434766
107066	434767
108654	434768
108654	434769
82841	434770
11636	434771
71700	434772
76836	434773
43101	434774
12990	434775
106905	434776
31390	434777
5494	434778
59324	434779
102767	434780
59250	434781
2814	434782
155102	434783
153496	434784
122457	434785
45333	434786
7738	434787
61746	434788
117564	434789
10761	434790
671	434791
23564	434792
7670	434793
125986	434794
100785	434795
124794	434796
27895	434797
27895	434798
3561	434799
43472	434800
19916	434801
24215	434802
13488	434803
4432	434804
211	434805
315	434806
10277	434807
13250	434808
1573	434809
4479	434810
178135	434811
72992	434812
77840	434813
31123	434814
2745	434815
57551	434816
15996	434817
61776	434818
4903	434819
60944	434820
83214	434821
2011	434822
9482	434823
86751	434824
34806	434825
36229	434826
14043	434827
2943	434828
16198	434829
99144	434830
8317	434831
15586	434832
22408	434833
110675	434834
33048	434835
176233	434836
22193	434837
108030	434838
3432	434839
23965	434840
68047	434841
2303	434842
1171	434843
60670	434844
4089	434845
35947	434846
5321	434847
63213	434848
71	434849
2403	434850
72527	434851
4254	434852
135108	434853
72905	434854
82239	434855
13442	434856
37438	434857
11430	434858
30639	434859
9221	434860
1233	434861
3751	434862
40188	434863
8473	434864
1804	434865
21675	434866
1699	434867
16307	434868
76510	434869
13557	434870
19201	434871
39645	434872
28260	434873
53602	434874
206	434875
66510	434876
23148	434877
4554	434878
45020	434879
7702	434880
79	434881
6448	434882
74316	434883
71653	434884
22933	434885
15623	434886
1486	434887
3370	434888
101352	434889
21356	434890
68721	434891
97635	434892
156797	434893
4566	434894
25146	434895
17614	434896
48002	434897
978	434898
3851	434899
6827	434900
66883	434901
37392	434902
11734	434903
42812	434904
17854	434905
68285	434906
20563	434907
117746	434908
100948	434909
27830	434910
34787	434911
96166	434912
149249	434913
129359	434914
96052	434915
73017	434916
63504	434917
53406	434918
109505	434919
25091	434920
44653	434921
26028	434922
60464	434923
121702	434924
180805	434925
54810	434926
117889	434927
30778	434928
163089	434929
98495	434930
94262	434931
68285	434932
72917	434933
94651	434934
119328	434935
41078	434936
139158	434937
27834	434938
94177	434939
116008	434940
6465	434941
10906	434942
53033	434943
44240	434944
88302	434945
8128	434946
139666	434947
40319	434948
11093	434949
101391	434950
30569	434951
109526	434952
5962	434953
17068	434954
53288	434955
4050	434956
50504	434957
44089	434958
76768	434959
172621	434960
3190	434961
24651	434962
63785	434963
10487	434964
36646	434965
11641	434966
24797	434967
9037	434968
142478	434969
7776	434970
36678	434971
110226	434972
173016	434973
44184	434974
163876	434975
97922	434976
28059	434977
172440	434978
126218	434979
53507	434980
77254	434981
6831	434982
121534	434983
20496	434984
22016	434985
122108	434986
188865	434987
94624	434988
66840	434989
76756	434990
118109	434991
53070	434992
94452	434993
115793	434994
52992	434995
24894	434996
77235	434997
63125	434998
152894	434999
6951	435000
100439	435001
24673	435002
85096	435003
156525	435004
126468	435005
132148	435006
37527	435007
122032	435008
143112	435009
76733	435010
124569	435011
63862	435012
100640	435013
63485	435014
162321	435015
94273	435016
90005	435017
185382	435018
110799	435019
124882	435020
78564	435021
89963	435022
16127	435023
54795	435024
119006	435025
46874	435026
4031	435027
36533	435028
45107	435029
63485	435030
10107	435031
5989	435032
3285	435033
94468	435034
5989	435035
88410	435036
56581	435037
17595	435038
63925	435039
17822	435040
59980	435041
14375	435042
123609	435043
7361	435044
36576	435045
19266	435046
15338	435047
30772	435048
23934	435049
148850	435050
13578	435051
34972	435052
113652	435053
20926	435054
895	435055
27256	435056
119070	435057
117885	435058
148111	435059
2067	435060
59818	435061
115136	435062
50434	435063
39013	435064
48005	435065
127571	435066
2077	435067
73309	435068
31633	435069
69407	435070
42382	435071
41168	435072
129692	435073
16316	435074
912	435075
57234	435076
34348	435077
93823	435078
22858	435079
184653	435080
23124	435081
29596	435082
112826	435083
92094	435084
4208	435085
77453	435086
34859	435087
28724	435088
20065	435089
147211	435090
57234	435091
45937	435092
17512	435093
142491	435094
27785	435095
50735	435096
34349	435097
66301	435098
61369	435099
76533	435100
154712	435101
145288	435102
21891	435103
382	435104
59816	435105
680	435106
76067	435107
60967	435108
185942	435109
11539	435110
2011	435111
17614	435112
12513	435113
28126	435114
3206	435115
42822	435116
6463	435117
8546	435118
23002	435119
32972	435120
1904	435121
60020	435122
119106	435123
6737	435124
8154	435125
8154	435126
76480	435127
16308	435128
2137	435129
36416	435130
119411	435131
14239	435132
59818	435133
87890	435134
75151	435135
162848	435136
114708	435137
112929	435138
111801	435139
151476	435140
35936	435141
5472	435142
111515	435143
27973	435144
90320	435145
21415	435146
59620	435147
137220	435148
88784	435149
130782	435150
97690	435151
115107	435152
103068	435153
101119	435154
137672	435155
106473	435156
140755	435157
129359	435158
90320	435159
74738	435160
139105	435161
41242	435162
34817	435163
15981	435164
75558	435165
105534	435166
76098	435167
83756	435168
169519	435169
22058	435170
143857	435171
42382	435172
106276	435173
149013	435174
61467	435175
35401	435176
31595	435177
52782	435178
137685	435179
11456	435180
137671	435181
22966	435182
142114	435183
63641	435184
63634	435185
48673	435186
169347	435187
45321	435188
167236	435189
135623	435190
137698	435191
164792	435192
139428	435193
17512	435194
13936	435195
59576	435196
136694	435197
23063	435198
172419	435199
23652	435200
27485	435201
185469	435202
60608	435203
183490	435204
115419	435205
88465	435206
115070	435207
59503	435208
69388	435209
108210	435210
106373	435211
41411	435212
12132	435213
24275	435214
159568	435215
6839	435216
15833	435217
32050	435218
46305	435219
44734	435220
98216	435221
21798	435222
2407	435223
23758	435224
23430	435225
17791	435226
5118	435227
623	435228
26748	435229
2781	435230
68872	435231
11797	435232
13968	435233
45269	435234
29713	435235
134744	435236
40310	435237
15504	435238
14802	435239
109775	435240
37275	435241
79975	435242
71249	435243
69827	435244
118529	435245
13687	435246
12733	435247
31860	435248
21397	435249
148415	435250
5212	435251
49597	435252
19536	435253
21397	435254
2115	435255
79355	435256
51010	435257
534	435258
933	435259
87276	435260
2423	435261
14	435262
30076	435263
3013	435264
49434	435265
51899	435266
25845	435267
97695	435268
14323	435269
16670	435270
159560	435271
106219	435272
3620	435273
166513	435274
28393	435275
59781	435276
93656	435277
51899	435278
108122	435279
59656	435280
80098	435281
18450	435282
91656	435283
121551	435284
75017	435285
15398	435286
45622	435287
86040	435288
20210	435289
141968	435290
27659	435291
18450	435292
87354	435293
87333	435294
181975	435295
98751	435296
93216	435297
81621	435298
84674	435299
47180	435300
1444	435301
4698	435302
73882	435303
24388	435304
27048	435305
15389	435306
143454	435307
3433	435308
4385	435309
18361	435310
86042	435311
86638	435312
37952	435313
54613	435314
56748	435315
50540	435316
22459	435317
41	435318
4541	435319
38947	435320
13129	435321
186418	435322
31399	435323
118980	435324
118122	435325
5204	435326
17132	435327
8164	435328
53025	435329
1243	435330
150689	435331
20593	435332
119357	435333
87720	435334
17991	435335
61268	435336
7642	435337
16586	435338
29674	435339
48	435340
338	435341
338	435342
48	435343
48	435344
88	435345
88	435346
48	435347
48	435348
48	435349
88	435350
88	435351
338	435352
48	435353
48	435354
4000	435355
83810	435356
15410	435357
58375	435358
15410	435359
83810	435360
15410	435361
22349	435362
188656	435363
51167	435364
126465	435365
42819	435366
36329	435367
97520	435368
95717	435369
67320	435370
67320	435371
46617	435372
38408	435373
103874	435374
36753	435375
9096	435376
89460	435377
33763	435378
24115	435379
53228	435380
141141	435381
35359	435382
62115	435383
35688	435384
5814	435385
391	435386
2118	435387
11880	435388
105088	435389
2118	435390
63994	435391
58669	435392
132839	435393
147088	435394
8803	435395
87557	435396
70072	435397
28031	435398
43688	435399
1	435400
12823	435401
187	435402
77681	435403
25012	435404
9621	435405
74361	435406
62909	435407
4633	435408
121	435409
18217	435410
21760	435411
8732	435412
19054	435413
8869	435414
6697	435415
2540	435416
6894	435417
3971	435418
69034	435419
90907	435420
4513	435421
30348	435422
47551	435423
46018	435424
37680	435425
24033	435426
24218	435427
18282	435428
5262	435429
14310	435430
5106	435431
1472	435432
26889	435433
53586	435434
28247	435435
30909	435436
35156	435437
43274	435438
38844	435439
7915	435440
98	435441
69440	435442
14016	435443
28287	435444
22031	435445
20149	435446
69080	435447
32240	435448
57489	435449
26838	435450
2199	435451
105410	435452
7354	435453
29887	435454
28287	435455
863	435456
1	435457
29466	435458
19861	435459
5234	435460
7798	435461
14031	435462
3990	435463
44	435464
69159	435465
1204	435466
2813	435467
10739	435468
10215	435469
1639	435470
25986	435471
1	435472
99	435473
49872	435474
10366	435475
2250	435476
30010	435477
17604	435478
19253	435479
14047	435480
1170	435481
7452	435482
44273	435483
38528	435484
56495	435485
2787	435486
2726	435487
71031	435488
35108	435489
25151	435490
57789	435491
24473	435492
122760	435493
180433	435494
92466	435495
137966	435496
173661	435497
89676	435498
5752	435499
74303	435500
10139	435501
61976	435502
5054	435503
3991	435504
16560	435505
3499	435506
40400	435507
42971	435508
10271	435509
146166	435510
11965	435511
1422	435512
42782	435513
29679	435514
62281	435515
24255	435516
13927	435517
3100	435518
51590	435519
23991	435520
95891	435521
56575	435522
130745	435523
136659	435524
50929	435525
24302	435526
118944	435527
24302	435528
49676	435529
48024	435530
148700	435531
100473	435532
50929	435533
27092	435534
49086	435535
9742	435536
35603	435537
107567	435538
156785	435539
96341	435540
64816	435541
46328	435542
46328	435543
68748	435544
23066	435545
119675	435546
156770	435547
99690	435548
96011	435549
382	435550
180792	435551
27925	435552
78032	435553
64816	435554
126256	435555
97826	435556
36781	435557
44920	435558
68748	435559
127321	435560
161612	435561
65458	435562
163114	435563
79225	435564
127201	435565
21224	435566
65458	435567
35742	435568
82015	435569
7650	435570
18694	435571
19915	435572
417	435573
8581	435574
62184	435575
34925	435576
16911	435577
3450	435578
14138	435579
7566	435580
14074	435581
49301	435582
3126	435583
10246	435584
29562	435585
23819	435586
75648	435587
61931	435588
3935	435589
8707	435590
74016	435591
140322	435592
74759	435593
7630	435594
92610	435595
127928	435596
31885	435597
12409	435598
45649	435599
130438	435600
68696	435601
45649	435602
130438	435603
96616	435604
170122	435605
31377	435606
2190	435607
122038	435608
38855	435609
50676	435610
44600	435611
46298	435612
50850	435613
46389	435614
47082	435615
96683	435616
99068	435617
14945	435618
185114	435619
24341	435620
31885	435621
55904	435622
53676	435623
80545	435624
6904	435625
129958	435626
101903	435627
54425	435628
64255	435629
122223	435630
38703	435631
58852	435632
123819	435633
166201	435634
12706	435635
105764	435636
46392	435637
56489	435638
82884	435639
37934	435640
46518	435641
105405	435642
21553	435643
30847	435644
104446	435645
18012	435646
64255	435647
3122	435648
168425	435649
13249	435650
79540	435651
9683	435652
143	435653
18633	435654
183470	435655
18633	435656
49611	435657
1	435658
1	435659
1	435660
167841	435661
88893	435662
21220	435663
21427	435664
61461	435665
110650	435666
23944	435667
23944	435668
23944	435669
144199	435670
94444	435671
52705	435672
9143	435673
101475	435674
64456	435675
40672	435676
85235	435677
80146	435678
80894	435679
174411	435680
37941	435681
59366	435682
65034	435683
9706	435684
49446	435685
10506	435686
1897	435687
107516	435688
6171	435689
6171	435690
75129	435691
4980	435692
63203	435693
43279	435694
43723	435695
10077	435696
90772	435697
42632	435698
145198	435699
61511	435700
8162	435701
147101	435702
5810	435703
1123	435704
1216	435705
19952	435706
5643	435707
79605	435708
51445	435709
12001	435710
24337	435711
40526	435712
23113	435713
45941	435714
16697	435715
7390	435716
41401	435717
38053	435718
26397	435719
182054	435720
84622	435721
162989	435722
121510	435723
100229	435724
87283	435725
71431	435726
138265	435727
138264	435728
87267	435729
53562	435730
108027	435731
100664	435732
72033	435733
87271	435734
185797	435735
128408	435736
81557	435737
65370	435738
127558	435739
102531	435740
156334	435741
30366	435742
115489	435743
65370	435744
181793	435745
81557	435746
95102	435747
95102	435748
120266	435749
81557	435750
79085	435751
138260	435752
128215	435753
141904	435754
163277	435755
95491	435756
95332	435757
141904	435758
71431	435759
128215	435760
72053	435761
99273	435762
53521	435763
45192	435764
53521	435765
72051	435766
91118	435767
82895	435768
122398	435769
72050	435770
83111	435771
158056	435772
30640	435773
82276	435774
24364	435775
81559	435776
87306	435777
108068	435778
138279	435779
87301	435780
72047	435781
108047	435782
72051	435783
141916	435784
87297	435785
82276	435786
72044	435787
95669	435788
167731	435789
59937	435790
108058	435791
104560	435792
108894	435793
1878	435794
49589	435795
22525	435796
34703	435797
75	435798
21244	435799
106237	435800
852	435801
14	435802
27655	435803
17757	435804
18915	435805
17	435806
7936	435807
51940	435808
84505	435809
44417	435810
18996	435811
106746	435812
69723	435813
50320	435814
9848	435815
83831	435816
150704	435817
131690	435818
10052	435819
108715	435820
142492	435821
48170	435822
1595	435823
8296	435824
52480	435825
756	435826
19284	435827
336	435828
1	435829
3234	435830
4909	435831
131761	435832
135471	435833
1276	435834
15986	435835
57	435836
23952	435837
393	435838
197	435839
32079	435840
104157	435841
23252	435842
2414	435843
2140	435844
536	435845
96661	435846
42047	435847
85057	435848
14577	435849
21832	435850
25325	435851
9544	435852
24079	435853
68530	435854
3952	435855
42	435856
73699	435857
65353	435858
6520	435859
114715	435860
3436	435861
29536	435862
11371	435863
69184	435864
112294	435865
7030	435866
7445	435867
315	435868
6	435869
145246	435870
10718	435871
40765	435872
6332	435873
18114	435874
31	435875
2755	435876
2482	435877
18673	435878
76229	435879
18252	435880
3702	435881
4161	435882
58661	435883
4573	435884
7124	435885
18655	435886
9822	435887
156315	435888
4644	435889
1649	435890
27781	435891
140632	435892
3219	435893
9324	435894
15122	435895
35549	435896
242	435897
1336	435898
68667	435899
123268	435900
8736	435901
8427	435902
89059	435903
87015	435904
73254	435905
73254	435906
134982	435907
87015	435908
87015	435909
60440	435910
8350	435911
577	435912
9218	435913
12872	435914
5722	435915
15216	435916
10260	435917
10106	435918
32079	435919
197	435920
19402	435921
42483	435922
66207	435923
60599	435924
20691	435925
12824	435926
28766	435927
59	435928
84565	435929
1955	435930
9369	435931
573	435932
8480	435933
90	435934
17933	435935
196	435936
81506	435937
50510	435938
1328	435939
42	435940
1673	435941
179572	435942
14962	435943
58	435944
6459	435945
1795	435946
446	435947
3161	435948
34752	435949
582	435950
134833	435951
4249	435952
54006	435953
12060	435954
28423	435955
790	435956
11897	435957
610	435958
31	435959
101820	435960
101557	435961
1040	435962
43530	435963
1671	435964
1878	435965
386	435966
749	435967
1207	435968
3553	435969
3702	435970
24760	435971
3369	435972
60199	435973
1	435974
153	435975
81490	435976
10914	435977
56	435978
40383	435979
1752	435980
31102	435981
137039	435982
75	435983
86687	435984
131216	435985
153220	435986
270	435987
329	435988
77410	435989
5898	435990
171109	435991
1329	435992
1206	435993
3917	435994
12636	435995
749	435996
33749	435997
25024	435998
3278	435999
365	436000
1206	436001
47074	436002
120658	436003
1144	436004
14311	436005
167308	436006
18984	436007
79251	436008
128301	436009
3910	436010
32666	436011
184740	436012
77449	436013
1714	436014
3577	436015
125263	436016
99877	436017
40297	436018
53246	436019
154572	436020
34944	436021
4885	436022
12837	436023
166353	436024
67106	436025
864	436026
3830	436027
464	436028
145550	436029
21962	436030
85093	436031
78197	436032
1442	436033
9094	436034
2604	436035
52402	436036
1356	436037
21389	436038
55470	436039
39671	436040
13652	436041
1844	436042
27576	436043
8338	436044
3765	436045
31018	436046
5280	436047
136952	436048
4834	436049
95990	436050
14166	436051
3932	436052
7925	436053
151280	436054
162745	436055
44541	436056
99061	436057
125461	436058
17514	436059
107175	436060
187940	436061
11464	436062
166215	436063
95839	436064
3279	436065
37494	436066
166693	436067
114753	436068
57130	436069
140561	436070
40429	436071
17402	436072
162153	436073
54	436074
2444	436075
135	436076
24478	436077
38356	436078
1884	436079
891	436080
1130	436081
4625	436082
36788	436083
41324	436084
31255	436085
9317	436086
41490	436087
3067	436088
46738	436089
108	436090
10794	436091
85492	436092
3860	436093
48233	436094
3732	436095
3702	436096
16853	436097
99214	436098
16996	436099
399	436100
106133	436101
64316	436102
109347	436103
173208	436104
5508	436105
178581	436106
86118	436107
80244	436108
100461	436109
81189	436110
134736	436111
81193	436112
122469	436113
83111	436114
96543	436115
142198	436116
23460	436117
112523	436118
6	436119
24330	436120
967	436121
585	436122
6466	436123
6	436124
21	436125
40391	436126
21	436127
7352	436128
3813	436129
3851	436130
37363	436131
337	436132
133	436133
169973	436134
28909	436135
9113	436136
41225	436137
30407	436138
8183	436139
72	436140
73247	436141
36076	436142
62300	436143
332	436144
9988	436145
155	436146
184502	436147
16088	436148
64622	436149
621	436150
161283	436151
120742	436152
14669	436153
585	436154
7925	436155
2466	436156
4073	436157
23471	436158
1049	436159
7414	436160
50852	436161
10756	436162
33548	436163
14129	436164
88787	436165
43539	436166
43273	436167
24253	436168
34898	436169
144449	436170
1410	436171
43173	436172
26552	436173
7082	436174
43441	436175
7442	436176
9637	436177
14129	436178
29305	436179
6131	436180
50263	436181
2266	436182
6659	436183
6971	436184
3123	436185
100572	436186
49924	436187
105643	436188
27474	436189
30	436190
15036	436191
5820	436192
12135	436193
137944	436194
35085	436195
51519	436196
3767	436197
60170	436198
62505	436199
23661	436200
40742	436201
151997	436202
22579	436203
115	436204
12952	436205
34475	436206
28237	436207
51116	436208
28237	436209
39387	436210
50218	436211
40734	436212
75358	436213
35	436214
87793	436215
91001	436216
91103	436217
5879	436218
23716	436219
19326	436220
87653	436221
22122	436222
9610	436223
37427	436224
2156	436225
139737	436226
2702	436227
2702	436228
2280	436229
75241	436230
3613	436231
179279	436232
38413	436233
15372	436234
46777	436235
140126	436236
46822	436237
187804	436238
27918	436239
142864	436240
11346	436241
123622	436242
61314	436243
87261	436244
10037	436245
2156	436246
148257	436247
10037	436248
3613	436249
36947	436250
17939	436251
32897	436252
2156	436253
59930	436254
6621	436255
32637	436256
10178	436257
382	436258
61242	436259
24967	436260
52130	436261
52130	436262
52130	436263
65463	436264
4434	436265
109860	436266
73165	436267
139701	436268
126628	436269
10037	436270
45805	436271
110033	436272
140772	436273
109142	436274
78269	436275
35302	436276
56999	436277
14096	436278
14892	436279
66714	436280
97433	436281
152662	436282
96137	436283
47039	436284
38375	436285
50290	436286
30267	436287
141688	436288
30377	436289
74206	436290
110033	436291
122607	436292
142446	436293
32897	436294
36558	436295
115778	436296
19755	436297
80779	436298
122628	436299
38833	436300
66164	436301
30441	436302
117234	436303
153516	436304
14892	436305
31011	436306
23568	436307
75205	436308
38095	436309
96429	436310
16490	436311
98099	436312
1363	436313
39862	436314
12601	436315
8853	436316
12505	436317
13708	436318
2686	436319
19260	436320
1485	436321
28066	436322
1030	436323
26645	436324
2923	436325
12857	436326
228	436327
3701	436328
2016	436329
12498	436330
33264	436331
51261	436332
31992	436333
81938	436334
21747	436335
19883	436336
34501	436337
29491	436338
15972	436339
31229	436340
1136	436341
17951	436342
633	436343
38012	436344
4433	436345
46080	436346
36790	436347
271	436348
656	436349
83601	436350
110204	436351
7871	436352
37324	436353
4748	436354
10219	436355
17762	436356
7364	436357
1709	436358
15069	436359
41538	436360
39449	436361
41218	436362
41249	436363
19536	436364
25252	436365
1	436366
37572	436367
83601	436368
44463	436369
3109	436370
24465	436371
71	436372
15063	436373
32346	436374
35806	436375
606	436376
21894	436377
68640	436378
26502	436379
41015	436380
21226	436381
1343	436382
4090	436383
16568	436384
46114	436385
6174	436386
4306	436387
14162	436388
13813	436389
14062	436390
8665	436391
50013	436392
33324	436393
22568	436394
16730	436395
7101	436396
34311	436397
17628	436398
145	436399
3685	436400
2397	436401
7872	436402
12806	436403
29261	436404
55742	436405
9702	436406
7867	436407
26759	436408
11903	436409
19170	436410
16229	436411
16479	436412
2889	436413
5229	436414
14581	436415
6848	436416
6195	436417
1669	436418
47426	436419
14933	436420
1500	436421
73056	436422
573	436423
95020	436424
26430	436425
10850	436426
23286	436427
37267	436428
38468	436429
34881	436430
1856	436431
25785	436432
16525	436433
30848	436434
348	436435
31652	436436
84839	436437
3646	436438
19119	436439
633	436440
4907	436441
95942	436442
102915	436443
24312	436444
23828	436445
8804	436446
46887	436447
627	436448
1500	436449
621	436450
12258	436451
219	436452
251	436453
2413	436454
32012	436455
7979	436456
3303	436457
2540	436458
135	436459
46634	436460
6921	436461
57564	436462
19241	436463
25820	436464
203	436465
28668	436466
10575	436467
6984	436468
252	436469
6	436470
11255	436471
111	436472
5081	436473
5081	436474
33532	436475
8060	436476
16710	436477
19912	436478
10763	436479
62248	436480
4894	436481
1279	436482
6094	436483
80	436484
18745	436485
62430	436486
26647	436487
6463	436488
22497	436489
12953	436490
102	436491
13906	436492
1651	436493
21508	436494
37502	436495
28688	436496
42485	436497
15291	436498
14663	436499
59508	436500
6662	436501
10267	436502
3456	436503
452	436504
4447	436505
194	436506
3989	436507
10293	436508
9203	436509
15028	436510
5893	436511
5252	436512
43361	436513
19768	436514
10117	436515
189	436516
6867	436517
50069	436518
265	436519
14029	436520
3505	436521
29520	436522
83422	436523
2435	436524
4007	436525
71180	436526
40587	436527
5899	436528
22951	436529
61857	436530
48653	436531
21290	436532
256	436533
14669	436534
20671	436535
20874	436536
5286	436537
36797	436538
734	436539
8856	436540
48960	436541
26155	436542
51791	436543
21840	436544
626	436545
25528	436546
11238	436547
42399	436548
7621	436549
12875	436550
70601	436551
101891	436552
73608	436553
29057	436554
29261	436555
6192	436556
21076	436557
17733	436558
3458	436559
18885	436560
40534	436561
51199	436562
16687	436563
74817	436564
312	436565
17290	436566
21706	436567
990	436568
4441	436569
28094	436570
30386	436571
34999	436572
62826	436573
2000	436574
24187	436575
35837	436576
37698	436577
51213	436578
58781	436579
3673	436580
7918	436581
23713	436582
28090	436583
30551	436584
58458	436585
50343	436586
4476	436587
73507	436588
58813	436589
114029	436590
26685	436591
51254	436592
10687	436593
1254	436594
91071	436595
37210	436596
75654	436597
31587	436598
4650	436599
5257	436600
3	436601
26686	436602
57087	436603
89037	436604
23941	436605
9987	436606
9987	436607
113639	436608
34191	436609
1	436610
72471	436611
2543	436612
31953	436613
3493	436614
17793	436615
98047	436616
104278	436617
76890	436618
121187	436619
57012	436620
17793	436621
1175	436622
66998	436623
85554	436624
21513	436625
68480	436626
8032	436627
64201	436628
3126	436629
2166	436630
54032	436631
685	436632
34287	436633
26720	436634
1596	436635
19245	436636
8429	436637
7577	436638
352	436639
3462	436640
743	436641
230	436642
57501	436643
260	436644
21885	436645
18335	436646
1329	436647
4143	436648
2729	436649
1184	436650
51875	436651
83013	436652
170	436653
25097	436654
316	436655
90807	436656
159	436657
11536	436658
14311	436659
39516	436660
420	436661
7684	436662
45630	436663
32654	436664
39574	436665
5817	436666
15252	436667
332	436668
42839	436669
57384	436670
146492	436671
7938	436672
4482	436673
568	436674
21818	436675
4658	436676
6599	436677
3942	436678
39009	436679
16128	436680
3851	436681
18102	436682
62296	436683
8825	436684
43051	436685
1374	436686
4451	436687
35488	436688
51129	436689
2577	436690
10010	436691
4125	436692
43560	436693
1439	436694
31183	436695
1884	436696
5138	436697
8088	436698
1974	436699
15326	436700
697	436701
75248	436702
1605	436703
18746	436704
413	436705
3259	436706
9181	436707
108	436708
1281	436709
7348	436710
71532	436711
58	436712
1671	436713
61	436714
8434	436715
68303	436716
7982	436717
26366	436718
30478	436719
13367	436720
25504	436721
2640	436722
47334	436723
48609	436724
2208	436725
45022	436726
13170	436727
7822	436728
34	436729
18190	436730
51622	436731
132653	436732
60746	436733
20517	436734
826	436735
115923	436736
131361	436737
5746	436738
13753	436739
104674	436740
1456	436741
40505	436742
26254	436743
152083	436744
3792	436745
24032	436746
3638	436747
9464	436748
9045	436749
7368	436750
20392	436751
133176	436752
75673	436753
4355	436754
91389	436755
13131	436756
66980	436757
28375	436758
1000	436759
3253	436760
11085	436761
7638	436762
139078	436763
86827	436764
2301	436765
87731	436766
103163	436767
49354	436768
47044	436769
13567	436770
29570	436771
12631	436772
136334	436773
67672	436774
151562	436775
26699	436776
25149	436777
8456	436778
8509	436779
331	436780
137417	436781
21037	436782
180196	436783
52048	436784
103846	436785
3564	436786
7933	436787
12195	436788
13045	436789
28454	436790
103800	436791
25411	436792
149911	436793
8935	436794
8202	436795
110948	436796
56550	436797
98872	436798
15466	436799
92285	436800
2341	436801
143248	436802
134919	436803
14653	436804
86	436805
69485	436806
54480	436807
48640	436808
35711	436809
6935	436810
4583	436811
7830	436812
43953	436813
328	436814
63065	436815
69373	436816
26989	436817
36663	436818
35898	436819
140297	436820
46416	436821
93484	436822
50241	436823
8154	436824
132395	436825
22974	436826
28058	436827
8902	436828
18465	436829
100729	436830
303	436831
52796	436832
65936	436833
36394	436834
30066	436835
137	436836
2027	436837
17058	436838
188948	436839
53449	436840
19425	436841
58699	436842
29838	436843
134613	436844
106974	436845
8955	436846
6018	436847
20231	436848
5932	436849
463	436850
11151	436851
13473	436852
52921	436853
15128	436854
116914	436855
93462	436856
77400	436857
5611	436858
180451	436859
20230	436860
71070	436861
114537	436862
61135	436863
47180	436864
101960	436865
32959	436866
453	436867
95139	436868
44126	436869
124639	436870
160892	436871
48264	436872
88032	436873
11910	436874
89816	436875
40491	436876
10387	436877
86	436878
12714	436879
18	436880
2738	436881
103423	436882
29566	436883
2618	436884
86	436885
27958	436886
110823	436887
49910	436888
70469	436889
106938	436890
4134	436891
12413	436892
31959	436893
998	436894
14585	436895
37016	436896
107056	436897
34002	436898
43776	436899
2092	436900
6311	436901
1638	436902
45904	436903
95833	436904
44326	436905
66534	436906
108915	436907
36663	436908
53561	436909
2062	436910
52616	436911
60475	436912
52807	436913
7421	436914
11108	436915
41201	436916
106938	436917
24037	436918
23902	436919
2681	436920
4553	436921
25891	436922
349	436923
120454	436924
62647	436925
48458	436926
5578	436927
19881	436928
31581	436929
110752	436930
30089	436931
26836	436932
50155	436933
51597	436934
18220	436935
136784	436936
162130	436937
135055	436938
183454	436939
120	436940
4957	436941
68103	436942
36293	436943
50432	436944
147292	436945
35365	436946
55569	436947
9757	436948
69700	436949
7542	436950
64131	436951
77408	436952
968	436953
15550	436954
588	436955
48548	436956
52588	436957
60115	436958
143227	436959
39573	436960
11506	436961
9334	436962
139551	436963
39973	436964
21112	436965
5618	436966
12618	436967
17634	436968
230	436969
2139	436970
17946	436971
25830	436972
13774	436973
35962	436974
3	436975
59511	436976
110920	436977
80630	436978
80630	436979
2675	436980
43860	436981
277	436982
1904	436983
74775	436984
227	436985
69581	436986
1683	436987
1446	436988
92496	436989
3337	436990
13348	436991
149864	436992
19437	436993
11654	436994
27010	436995
19118	436996
539	436997
3172	436998
2289	436999
40612	437000
3670	437001
43012	437002
2775	437003
134805	437004
40505	437005
1549	437006
70700	437007
10616	437008
1432	437009
20174	437010
973	437011
64231	437012
3141	437013
7858	437014
35708	437015
19208	437016
26680	437017
18922	437018
70466	437019
2102	437020
99428	437021
52863	437022
119	437023
71285	437024
45324	437025
24863	437026
5422	437027
79358	437028
12309	437029
90433	437030
1218	437031
6186	437032
10335	437033
44280	437034
1565	437035
2579	437036
136717	437037
64538	437038
1216	437039
31417	437040
13284	437041
1072	437042
30205	437043
81708	437044
186692	437045
16222	437046
42980	437047
11738	437048
73005	437049
8524	437050
44	437051
75767	437052
2205	437053
131	437054
53707	437055
1314	437056
114118	437057
85428	437058
101136	437059
5610	437060
53515	437061
204	437062
18254	437063
7165	437064
91300	437065
5159	437066
115077	437067
22577	437068
15890	437069
16962	437070
4279	437071
20365	437072
93754	437073
1571	437074
4451	437075
49248	437076
14385	437077
48945	437078
7553	437079
13207	437080
43301	437081
47734	437082
38210	437083
22541	437084
51407	437085
101524	437086
88106	437087
82599	437088
86770	437089
20	437090
8657	437091
7789	437092
2341	437093
19045	437094
24791	437095
21206	437096
17580	437097
63130	437098
42462	437099
1631	437100
28282	437101
9107	437102
27930	437103
41724	437104
60598	437105
90791	437106
44259	437107
4637	437108
48376	437109
12366	437110
51542	437111
34049	437112
1258	437113
2499	437114
107	437115
39433	437116
726	437117
4826	437118
98243	437119
8179	437120
2117	437121
24552	437122
30943	437123
20372	437124
8179	437125
2843	437126
7300	437127
32535	437128
40304	437129
50960	437130
6977	437131
68805	437132
26485	437133
13239	437134
7192	437135
37518	437136
32424	437137
26417	437138
3133	437139
3662	437140
70535	437141
24474	437142
11953	437143
50052	437144
9252	437145
23242	437146
2736	437147
64301	437148
164543	437149
138039	437150
187130	437151
35909	437152
556	437153
13148	437154
179016	437155
64124	437156
32542	437157
72407	437158
22923	437159
17761	437160
59533	437161
15503	437162
178010	437163
146995	437164
87877	437165
36342	437166
165981	437167
57107	437168
137956	437169
13070	437170
37317	437171
25518	437172
9502	437173
53802	437174
54299	437175
73	437176
727	437177
791	437178
61802	437179
15109	437180
39840	437181
630	437182
57518	437183
96469	437184
165	437185
69212	437186
51376	437187
52532	437188
36650	437189
31522	437190
3830	437191
97885	437192
10631	437193
17466	437194
45430	437195
1246	437196
21400	437197
46062	437198
35967	437199
10860	437200
3251	437201
29122	437202
4358	437203
110056	437204
90832	437205
84506	437206
102912	437207
114378	437208
16509	437209
57790	437210
62669	437211
150327	437212
43566	437213
61209	437214
59218	437215
41077	437216
117625	437217
9292	437218
6455	437219
61446	437220
141145	437221
67096	437222
74661	437223
8727	437224
117211	437225
127606	437226
142874	437227
10104	437228
101926	437229
28025	437230
64057	437231
85819	437232
68559	437233
7829	437234
7658	437235
172483	437236
43329	437237
164145	437238
573	437239
32139	437240
74372	437241
31792	437242
101977	437243
50774	437244
37001	437245
40301	437246
170207	437247
16	437248
145368	437249
25053	437250
138968	437251
152211	437252
24194	437253
82561	437254
72008	437255
122408	437256
103203	437257
55554	437258
144204	437259
12140	437260
4646	437261
109200	437262
42320	437263
92772	437264
4723	437265
114021	437266
86722	437267
43	437268
441	437269
149834	437270
1777	437271
19317	437272
182872	437273
75874	437274
139875	437275
25028	437276
15532	437277
3863	437278
36252	437279
40062	437280
36662	437281
115792	437282
4185	437283
120691	437284
8015	437285
26395	437286
42726	437287
13961	437288
21993	437289
44515	437290
69598	437291
27146	437292
105548	437293
95642	437294
44406	437295
24241	437296
114149	437297
94037	437298
70770	437299
53260	437300
27223	437301
99820	437302
46270	437303
31781	437304
109157	437305
26277	437306
5	437307
119808	437308
90079	437309
27146	437310
99394	437311
141332	437312
8245	437313
183155	437314
147005	437315
73214	437316
81280	437317
88278	437318
14377	437319
24834	437320
3168	437321
17511	437322
153686	437323
87426	437324
26333	437325
52672	437326
109382	437327
1210	437328
7123	437329
60610	437330
25448	437331
18009	437332
142979	437333
139404	437334
141749	437335
18540	437336
8175	437337
72835	437338
130257	437339
36462	437340
136444	437341
8135	437342
54418	437343
14025	437344
3168	437345
91551	437346
44486	437347
52286	437348
103425	437349
114399	437350
13403	437351
17271	437352
86492	437353
20538	437354
30095	437355
106989	437356
110623	437357
49708	437358
3287	437359
50994	437360
44779	437361
43235	437362
50994	437363
40001	437364
24652	437365
19	437366
44779	437367
20101	437368
43518	437369
20784	437370
8370	437371
14377	437372
63145	437373
47478	437374
1686	437375
142897	437376
1779	437377
69400	437378
5921	437379
1210	437380
98420	437381
105948	437382
69400	437383
42023	437384
109006	437385
14185	437386
5921	437387
759	437388
3145	437389
54993	437390
39118	437391
90261	437392
62027	437393
175629	437394
146806	437395
95479	437396
65422	437397
160381	437398
15778	437399
123654	437400
86249	437401
92158	437402
14529	437403
32302	437404
143723	437405
60718	437406
119046	437407
761	437408
71625	437409
2841	437410
120059	437411
18587	437412
140788	437413
15432	437414
168209	437415
71301	437416
49935	437417
52936	437418
46833	437419
76771	437420
139316	437421
14026	437422
50642	437423
6736	437424
18575	437425
93004	437426
18587	437427
31781	437428
114543	437429
41888	437430
6187	437431
115444	437432
142291	437433
13145	437434
17693	437435
43846	437436
43798	437437
22881	437438
45469	437439
36494	437440
56538	437441
68448	437442
74566	437443
9238	437444
48216	437445
22072	437446
10586	437447
14493	437448
119053	437449
7641	437450
207	437451
54318	437452
1366	437453
140222	437454
18585	437455
105205	437456
140078	437457
853	437458
3168	437459
18494	437460
165416	437461
77356	437462
21349	437463
22254	437464
66742	437465
85919	437466
110270	437467
61013	437468
102576	437469
6736	437470
17697	437471
31365	437472
20149	437473
20302	437474
48203	437475
13403	437476
110476	437477
5721	437478
22072	437479
75589	437480
15467	437481
21149	437482
24887	437483
6267	437484
186626	437485
109477	437486
31312	437487
148249	437488
123952	437489
154163	437490
41109	437491
52699	437492
66895	437493
79088	437494
38997	437495
13859	437496
103054	437497
103722	437498
14920	437499
4792	437500
22105	437501
10872	437502
92677	437503
18587	437504
114168	437505
13680	437506
1382	437507
2175	437508
7	437509
13699	437510
3877	437511
115781	437512
29620	437513
12857	437514
25676	437515
3285	437516
2140	437517
32247	437518
38059	437519
676	437520
676	437521
14816	437522
988	437523
79429	437524
10671	437525
7553	437526
101138	437527
3587	437528
62084	437529
164334	437530
19642	437531
35302	437532
1130	437533
11697	437534
20647	437535
17355	437536
78325	437537
100569	437538
21390	437539
129935	437540
21781	437541
165054	437542
12676	437543
56473	437544
4125	437545
44660	437546
33535	437547
148	437548
142877	437549
79100	437550
6032	437551
27967	437552
25439	437553
51131	437554
3760	437555
954	437556
14048	437557
8436	437558
50115	437559
5958	437560
90128	437561
97328	437562
53790	437563
34455	437564
79499	437565
38854	437566
30703	437567
26855	437568
12607	437569
13642	437570
99652	437571
134601	437572
71464	437573
24554	437574
27401	437575
36823	437576
70701	437577
80729	437578
15195	437579
77628	437580
31277	437581
39817	437582
79048	437583
45051	437584
25760	437585
78381	437586
31199	437587
46410	437588
46415	437589
41020	437590
46022	437591
32654	437592
135	437593
38614	437594
45067	437595
5955	437596
37194	437597
41556	437598
43715	437599
294	437600
587	437601
146979	437602
2434	437603
7924	437604
8414	437605
3470	437606
15273	437607
558	437608
204	437609
90063	437610
42211	437611
27403	437612
50124	437613
24799	437614
50528	437615
1	437616
34607	437617
12447	437618
78330	437619
140060	437620
5857	437621
15034	437622
57606	437623
10254	437624
10182	437625
28629	437626
14080	437627
52	437628
62927	437629
117012	437630
2306	437631
26454	437632
1006	437633
44	437634
3954	437635
18843	437636
42110	437637
1417	437638
193	437639
146618	437640
18083	437641
193	437642
292	437643
19677	437644
35690	437645
28895	437646
72625	437647
6069	437648
1448	437649
5818	437650
113252	437651
3456	437652
5794	437653
11326	437654
4203	437655
32397	437656
47965	437657
1812	437658
73120	437659
1194	437660
31679	437661
678	437662
14911	437663
6224	437664
36035	437665
1545	437666
14216	437667
4334	437668
26096	437669
7202	437670
35702	437671
9639	437672
7886	437673
2386	437674
30953	437675
42874	437676
25070	437677
32649	437678
3489	437679
3	437680
49428	437681
19532	437682
47204	437683
1044	437684
1729	437685
6895	437686
37574	437687
38658	437688
21140	437689
73870	437690
55644	437691
15	437692
174	437693
34314	437694
7557	437695
57	437696
80321	437697
32335	437698
299	437699
18822	437700
545	437701
2161	437702
3283	437703
30139	437704
69215	437705
15088	437706
113765	437707
30556	437708
48095	437709
4043	437710
12884	437711
14231	437712
2162	437713
1050	437714
145887	437715
317	437716
56	437717
3578	437718
25315	437719
1808	437720
18181	437721
30937	437722
87590	437723
61745	437724
40438	437725
49083	437726
19553	437727
84855	437728
4746	437729
19570	437730
1026	437731
29171	437732
23832	437733
385	437734
73704	437735
294	437736
70092	437737
54720	437738
1808	437739
13206	437740
6097	437741
5033	437742
8795	437743
8253	437744
13548	437745
11882	437746
38002	437747
2227	437748
64021	437749
19972	437750
73913	437751
1882	437752
6383	437753
35961	437754
876	437755
415	437756
50381	437757
2348	437758
148535	437759
27352	437760
43476	437761
6200	437762
3372	437763
49852	437764
5782	437765
61865	437766
2599	437767
11189	437768
10447	437769
3907	437770
138610	437771
3483	437772
123615	437773
8531	437774
74182	437775
98518	437776
48023	437777
2348	437778
7881	437779
212	437780
1753	437781
437	437782
92156	437783
74451	437784
99831	437785
20125	437786
20147	437787
95622	437788
57	437789
16125	437790
10345	437791
1470	437792
23922	437793
13759	437794
7910	437795
9134	437796
32022	437797
1016	437798
311	437799
26301	437800
538	437801
346	437802
45763	437803
83528	437804
19271	437805
68815	437806
297	437807
1382	437808
365	437809
1966	437810
7192	437811
12731	437812
145853	437813
56483	437814
7300	437815
696	437816
15435	437817
636	437818
29439	437819
118209	437820
34070	437821
63484	437822
2169	437823
1205	437824
43069	437825
59872	437826
6486	437827
90680	437828
24068	437829
102	437830
34635	437831
48486	437832
931	437833
8094	437834
15118	437835
13539	437836
13738	437837
608	437838
61637	437839
956	437840
18615	437841
17991	437842
44035	437843
3483	437844
60035	437845
6625	437846
57751	437847
73568	437848
225	437849
49143	437850
38130	437851
14359	437852
35392	437853
225	437854
112355	437855
59357	437856
24767	437857
10057	437858
2352	437859
1046	437860
4171	437861
353	437862
72696	437863
12454	437864
882	437865
4225	437866
53626	437867
105454	437868
32603	437869
14947	437870
5183	437871
20688	437872
889	437873
2202	437874
60980	437875
804	437876
5771	437877
28242	437878
8809	437879
21328	437880
22364	437881
98013	437882
3558	437883
34921	437884
55939	437885
28232	437886
6630	437887
43530	437888
34996	437889
29845	437890
341	437891
16129	437892
12383	437893
1755	437894
27475	437895
47544	437896
83544	437897
27323	437898
32508	437899
40822	437900
36	437901
4864	437902
70160	437903
288	437904
696	437905
36886	437906
16968	437907
57	437908
1016	437909
1012	437910
10713	437911
1227	437912
1012	437913
180379	437914
127883	437915
696	437916
12996	437917
10059	437918
3904	437919
41601	437920
51410	437921
71142	437922
214	437923
132	437924
11534	437925
4227	437926
39863	437927
3225	437928
45	437929
225	437930
49987	437931
110643	437932
18711	437933
37567	437934
91042	437935
3307	437936
13888	437937
12820	437938
24114	437939
28535	437940
19266	437941
52229	437942
112211	437943
271	437944
5333	437945
5333	437946
142524	437947
4915	437948
10889	437949
4664	437950
7053	437951
28499	437952
49400	437953
45956	437954
24197	437955
11445	437956
181	437957
1333	437958
1428	437959
6440	437960
5009	437961
61901	437962
3038	437963
39479	437964
90767	437965
28777	437966
16872	437967
1859	437968
81529	437969
161	437970
27695	437971
110632	437972
26740	437973
2161	437974
60369	437975
16306	437976
11497	437977
11760	437978
72520	437979
5003	437980
16441	437981
3050	437982
18454	437983
1001	437984
112794	437985
77	437986
43141	437987
26435	437988
86840	437989
11642	437990
225	437991
49496	437992
1313	437993
7910	437994
1663	437995
1382	437996
41007	437997
16638	437998
21979	437999
7131	438000
35032	438001
44979	438002
32624	438003
13357	438004
36	438005
39811	438006
17456	438007
33160	438008
16160	438009
3060	438010
52241	438011
6540	438012
3107	438013
13153	438014
10374	438015
1522	438016
4484	438017
63680	438018
8018	438019
5810	438020
5716	438021
39011	438022
22098	438023
40965	438024
109	438025
29256	438026
28107	438027
66953	438028
58625	438029
75741	438030
43320	438031
89670	438032
18203	438033
63716	438034
47778	438035
12313	438036
191	438037
35406	438038
493	438039
73640	438040
24181	438041
13452	438042
97	438043
23283	438044
57	438045
440	438046
23223	438047
2246	438048
1178	438049
10808	438050
2038	438051
158968	438052
75882	438053
26916	438054
337	438055
50088	438056
6388	438057
33468	438058
48686	438059
39503	438060
6671	438061
21904	438062
4340	438063
18454	438064
13497	438065
1274	438066
60000	438067
23702	438068
73658	438069
12292	438070
35110	438071
740	438072
98	438073
5140	438074
5686	438075
17775	438076
29470	438077
26483	438078
26291	438079
35308	438080
42985	438081
29509	438082
23314	438083
39052	438084
10301	438085
20460	438086
11513	438087
4243	438088
24269	438089
2468	438090
1654	438091
4541	438092
2788	438093
1541	438094
36060	438095
500	438096
29516	438097
112309	438098
139790	438099
35291	438100
105598	438101
6699	438102
14106	438103
37447	438104
5093	438105
39703	438106
44083	438107
31437	438108
29299	438109
21101	438110
114963	438111
142649	438112
71949	438113
89654	438114
18262	438115
28887	438116
147503	438117
136779	438118
25900	438119
29702	438120
60921	438121
14404	438122
48800	438123
1151	438124
8370	438125
184466	438126
18001	438127
19108	438128
50447	438129
10053	438130
7651	438131
29984	438132
26648	438133
50498	438134
31	438135
49000	438136
724	438137
96638	438138
27986	438139
60040	438140
2986	438141
11066	438142
20494	438143
7612	438144
5995	438145
11675	438146
20183	438147
59907	438148
38711	438149
165692	438150
110970	438151
153913	438152
29577	438153
2721	438154
13159	438155
251	438156
19645	438157
37981	438158
39578	438159
515	438160
3296	438161
61786	438162
18302	438163
5728	438164
166357	438165
21256	438166
21256	438167
29740	438168
32780	438169
21256	438170
497	438171
45947	438172
26391	438173
142939	438174
29737	438175
1015	438176
64016	438177
15765	438178
7554	438179
41299	438180
39453	438181
341	438182
5521	438183
20187	438184
106311	438185
1597	438186
58	438187
7629	438188
75871	438189
38410	438190
90849	438191
90849	438192
162	438193
35940	438194
30986	438195
28248	438196
1338	438197
15599	438198
24761	438199
61687	438200
32256	438201
32482	438202
14313	438203
10085	438204
15268	438205
1594	438206
281	438207
3103	438208
2994	438209
64088	438210
3	438211
21812	438212
3984	438213
9205	438214
34881	438215
7982	438216
11954	438217
146615	438218
51949	438219
16604	438220
17443	438221
6868	438222
45559	438223
12064	438224
294	438225
1	438226
15229	438227
39664	438228
8104	438229
4295	438230
811	438231
1146	438232
62008	438233
10886	438234
68842	438235
47006	438236
78	438237
47434	438238
47842	438239
14735	438240
51979	438241
15770	438242
36681	438243
1596	438244
173283	438245
53987	438246
47493	438247
16762	438248
18645	438249
10642	438250
136633	438251
120927	438252
9268	438253
108978	438254
19353	438255
4704	438256
414	438257
8121	438258
13689	438259
88306	438260
134262	438261
45766	438262
709	438263
27388	438264
163556	438265
13939	438266
29243	438267
2129	438268
93852	438269
5436	438270
81549	438271
82267	438272
2451	438273
41678	438274
141038	438275
43379	438276
78732	438277
11676	438278
13308	438279
18004	438280
36286	438281
46912	438282
168138	438283
111649	438284
147283	438285
187948	438286
81549	438287
98270	438288
18904	438289
101961	438290
4861	438291
11868	438292
36269	438293
56240	438294
68523	438295
40469	438296
85478	438297
158134	438298
101184	438299
52786	438300
180064	438301
100721	438302
66689	438303
19468	438304
100288	438305
48446	438306
54531	438307
1234	438308
72123	438309
124102	438310
97949	438311
25392	438312
72821	438313
120130	438314
28965	438315
44369	438316
101184	438317
101077	438318
78029	438319
102366	438320
142874	438321
101875	438322
127707	438323
26801	438324
9138	438325
159030	438326
7412	438327
54084	438328
23359	438329
45897	438330
27605	438331
7161	438332
27605	438333
107320	438334
26110	438335
22818	438336
130244	438337
90954	438338
39292	438339
92604	438340
30594	438341
110657	438342
110537	438343
15115	438344
56946	438345
21081	438346
28430	438347
203	438348
4704	438349
85367	438350
62958	438351
56473	438352
39761	438353
85342	438354
6432	438355
70700	438356
36550	438357
7536	438358
30360	438359
59547	438360
135558	438361
180315	438362
14	438363
70338	438364
41226	438365
96407	438366
16536	438367
24804	438368
72933	438369
31629	438370
1802	438371
418	438372
11151	438373
141206	438374
8386	438375
43428	438376
150346	438377
296	438378
72947	438379
21510	438380
19187	438381
119348	438382
10897	438383
14182	438384
5828	438385
86402	438386
104597	438387
44485	438388
5355	438389
2153	438390
103493	438391
6018	438392
13055	438393
4279	438394
59855	438395
132005	438396
172919	438397
4219	438398
3722	438399
51222	438400
2494	438401
5187	438402
20145	438403
22966	438404
143124	438405
4744	438406
9663	438407
21484	438408
88862	438409
123097	438410
4111	438411
128406	438412
98588	438413
18303	438414
15145	438415
36852	438416
47888	438417
14956	438418
129725	438419
61448	438420
112567	438421
42622	438422
51332	438423
74046	438424
133850	438425
51423	438426
112491	438427
15216	438428
40343	438429
121178	438430
88759	438431
20495	438432
142003	438433
44010	438434
134061	438435
129341	438436
61625	438437
15862	438438
7336	438439
72024	438440
110878	438441
11151	438442
24555	438443
1593	438444
72537	438445
19499	438446
73353	438447
73353	438448
114081	438449
154274	438450
43781	438451
95487	438452
58831	438453
82573	438454
176782	438455
78112	438456
39059	438457
175345	438458
60809	438459
185177	438460
103550	438461
60929	438462
17040	438463
87815	438464
73358	438465
87921	438466
183030	438467
45804	438468
790	438469
122949	438470
2020	438471
79309	438472
188762	438473
79309	438474
14216	438475
4347	438476
73483	438477
74568	438478
21178	438479
144062	438480
122113	438481
87350	438482
77411	438483
122802	438484
1243	438485
43683	438486
70216	438487
141101	438488
122717	438489
1593	438490
127690	438491
15175	438492
142144	438493
147588	438494
11763	438495
128931	438496
134549	438497
138800	438498
153645	438499
73430	438500
8062	438501
5075	438502
27044	438503
48879	438504
20339	438505
5383	438506
1243	438507
36256	438508
20339	438509
120732	438510
37202	438511
148675	438512
16896	438513
125633	438514
2655	438515
1011	438516
35464	438517
3623	438518
43229	438519
9533	438520
89408	438521
2655	438522
11640	438523
99590	438524
25858	438525
13861	438526
29456	438527
71360	438528
109206	438529
22694	438530
1368	438531
11063	438532
96599	438533
39	438534
49576	438535
18873	438536
134452	438537
167224	438538
9317	438539
73660	438540
790	438541
75318	438542
133368	438543
109190	438544
108760	438545
77221	438546
48422	438547
5598	438548
83675	438549
135027	438550
14656	438551
11950	438552
4354	438553
76430	438554
2941	438555
70448	438556
3016	438557
6620	438558
41927	438559
12103	438560
106531	438561
176945	438562
11888	438563
81960	438564
6301	438565
45665	438566
11078	438567
1255	438568
35044	438569
43248	438570
10458	438571
185070	438572
62361	438573
2975	438574
23293	438575
567	438576
37788	438577
12599	438578
135238	438579
66834	438580
67757	438581
157936	438582
22661	438583
17643	438584
89213	438585
2626	438586
61936	438587
28166	438588
123436	438589
90242	438590
28717	438591
3463	438592
1666	438593
45507	438594
119504	438595
36304	438596
1453	438597
110012	438598
40748	438599
5837	438600
185000	438601
73588	438602
43683	438603
87991	438604
142127	438605
188080	438606
55012	438607
181302	438608
153925	438609
6380	438610
79534	438611
2	438612
4347	438613
69597	438614
89555	438615
113226	438616
136347	438617
15168	438618
169798	438619
75275	438620
54036	438621
533	438622
140512	438623
16823	438624
33659	438625
44188	438626
3998	438627
2183	438628
116697	438629
182511	438630
16034	438631
8816	438632
124093	438633
19762	438634
75004	438635
19762	438636
110639	438637
50800	438638
118998	438639
94300	438640
5598	438641
1911	438642
86033	438643
2559	438644
52608	438645
375	438646
43239	438647
27185	438648
157636	438649
141805	438650
38146	438651
2655	438652
6018	438653
93872	438654
82003	438655
2930	438656
149382	438657
6241	438658
44358	438659
5890	438660
89218	438661
9863	438662
48017	438663
61946	438664
18822	438665
1809	438666
1809	438667
1809	438668
26765	438669
127343	438670
6633	438671
35982	438672
1134	438673
73569	438674
32203	438675
14631	438676
10373	438677
40213	438678
198	438679
130562	438680
140341	438681
29770	438682
84014	438683
43069	438684
100835	438685
59058	438686
588	438687
90007	438688
134664	438689
7687	438690
14227	438691
89212	438692
88193	438693
108009	438694
48447	438695
72537	438696
183806	438697
75456	438698
3164	438699
34503	438700
1155	438701
23538	438702
8164	438703
73588	438704
112805	438705
109963	438706
4843	438707
175342	438708
21853	438709
96566	438710
38952	438711
111095	438712
43927	438713
7309	438714
38029	438715
164632	438716
111965	438717
11414	438718
100068	438719
109562	438720
109846	438721
95566	438722
78937	438723
36154	438724
52314	438725
80444	438726
49022	438727
83685	438728
85599	438729
3790	438730
133368	438731
1134	438732
19052	438733
62682	438734
5085	438735
30255	438736
108824	438737
82664	438738
105647	438739
2	438740
108760	438741
51918	438742
11600	438743
32233	438744
143968	438745
143660	438746
22465	438747
21261	438748
1607	438749
68193	438750
4061	438751
82993	438752
49718	438753
125906	438754
7899	438755
4092	438756
55965	438757
38089	438758
4628	438759
25453	438760
127818	438761
28979	438762
28979	438763
101504	438764
31656	438765
50636	438766
43088	438767
167874	438768
132555	438769
33392	438770
45231	438771
153046	438772
108979	438773
122382	438774
94364	438775
93625	438776
169055	438777
116118	438778
95706	438779
61536	438780
135093	438781
148079	438782
8696	438783
42862	438784
42816	438785
35743	438786
17380	438787
14993	438788
109562	438789
127916	438790
74568	438791
124978	438792
142022	438793
169086	438794
16274	438795
138736	438796
134492	438797
66044	438798
182352	438799
99948	438800
111074	438801
72407	438802
44299	438803
140020	438804
95667	438805
109316	438806
28765	438807
19820	438808
4843	438809
61286	438810
6592	438811
50290	438812
42292	438813
187614	438814
90142	438815
141445	438816
77049	438817
69319	438818
117511	438819
93621	438820
154584	438821
119233	438822
118418	438823
142665	438824
186145	438825
61625	438826
94449	438827
120859	438828
167897	438829
38115	438830
64159	438831
161938	438832
72388	438833
20021	438834
28679	438835
137542	438836
39069	438837
158579	438838
2026	438839
132690	438840
86049	438841
2907	438842
9721	438843
139238	438844
98849	438845
64152	438846
99183	438847
157154	438848
168312	438849
76906	438850
9483	438851
94314	438852
130816	438853
13297	438854
17332	438855
67483	438856
163640	438857
5085	438858
64265	438859
54847	438860
106273	438861
158776	438862
157279	438863
38857	438864
135176	438865
119819	438866
82975	438867
9274	438868
127102	438869
165681	438870
38663	438871
121964	438872
74584	438873
51334	438874
24369	438875
43382	438876
24216	438877
1134	438878
80481	438879
1703	438880
43565	438881
122717	438882
97865	438883
155759	438884
56388	438885
165803	438886
53473	438887
126647	438888
8867	438889
37202	438890
17643	438891
41198	438892
8689	438893
101939	438894
78755	438895
156518	438896
92662	438897
161933	438898
117510	438899
75603	438900
155344	438901
179383	438902
53496	438903
105863	438904
81302	438905
118162	438906
135175	438907
24369	438908
61541	438909
43052	438910
1994	438911
133550	438912
127426	438913
64113	438914
51296	438915
52279	438916
130004	438917
19086	438918
39900	438919
29482	438920
71549	438921
94871	438922
10686	438923
7402	438924
7826	438925
23983	438926
81583	438927
28717	438928
330	438929
40931	438930
36754	438931
119504	438932
94843	438933
144387	438934
140333	438935
24945	438936
1021	438937
21292	438938
59729	438939
14046	438940
8283	438941
2	438942
7991	438943
74254	438944
2975	438945
15134	438946
85364	438947
59210	438948
28381	438949
107249	438950
15680	438951
87327	438952
60929	438953
71247	438954
27405	438955
62691	438956
64692	438957
125444	438958
90854	438959
91330	438960
43675	438961
62151	438962
14651	438963
49133	438964
104300	438965
133973	438966
5027	438967
111300	438968
123967	438969
17587	438970
4303	438971
85620	438972
56752	438973
132555	438974
15794	438975
156953	438976
53676	438977
12025	438978
55852	438979
79622	438980
6549	438981
13876	438982
73956	438983
148358	438984
127022	438985
1764	438986
73918	438987
45920	438988
10705	438989
17495	438990
13262	438991
364	438992
173412	438993
73942	438994
145702	438995
96165	438996
11257	438997
90333	438998
112712	438999
51241	439000
161448	439001
10196	439002
42817	439003
102749	439004
127054	439005
2375	439006
56806	439007
6343	439008
16969	439009
20803	439010
6395	439011
57190	439012
164797	439013
14604	439014
35819	439015
76626	439016
12342	439017
44111	439018
93976	439019
14503	439020
36715	439021
115347	439022
41165	439023
47022	439024
161950	439025
46262	439026
118925	439027
118602	439028
79903	439029
125470	439030
22097	439031
22430	439032
41834	439033
16002	439034
89744	439035
100539	439036
172164	439037
37243	439038
52866	439039
24574	439040
83920	439041
282	439042
85732	439043
65487	439044
79666	439045
59609	439046
25058	439047
37940	439048
13414	439049
4921	439050
34770	439051
24136	439052
44499	439053
8453	439054
55035	439055
87862	439056
4148	439057
66121	439058
21395	439059
15030	439060
17042	439061
69910	439062
11907	439063
66549	439064
33025	439065
7679	439066
29688	439067
29688	439068
15459	439069
34586	439070
51505	439071
965	439072
22324	439073
25906	439074
4323	439075
3675	439076
855	439077
24529	439078
9086	439079
74210	439080
18549	439081
105321	439082
160823	439083
476	439084
52725	439085
22337	439086
17795	439087
7108	439088
119787	439089
38223	439090
476	439091
73632	439092
59534	439093
125276	439094
89701	439095
92557	439096
29799	439097
52600	439098
82628	439099
12016	439100
85839	439101
21881	439102
282	439103
23874	439104
5852	439105
100574	439106
23745	439107
19990	439108
98581	439109
29331	439110
83847	439111
2547	439112
51257	439113
45392	439114
2984	439115
40130	439116
71796	439117
16741	439118
75499	439119
3657	439120
78302	439121
131323	439122
9620	439123
136734	439124
6731	439125
165155	439126
48324	439127
54591	439128
2587	439129
128751	439130
74099	439131
1740	439132
134951	439133
63172	439134
47064	439135
51078	439136
66272	439137
8880	439138
111007	439139
24694	439140
28374	439141
181863	439142
8654	439143
128853	439144
21735	439145
6158	439146
8043	439147
10144	439148
17237	439149
57334	439150
564	439151
183922	439152
64930	439153
73306	439154
75150	439155
31188	439156
22114	439157
21980	439158
26316	439159
45582	439160
1784	439161
243	439162
24342	439163
45124	439164
1083	439165
184	439166
562	439167
11065	439168
92296	439169
17064	439170
15138	439171
4096	439172
40670	439173
89211	439174
46421	439175
69647	439176
108139	439177
102803	439178
44869	439179
910	439180
2334	439181
11068	439182
1779	439183
87604	439184
9405	439185
48429	439186
84368	439187
14565	439188
14029	439189
67333	439190
9840	439191
80469	439192
7072	439193
37736	439194
7736	439195
5334	439196
2100	439197
6678	439198
76532	439199
16533	439200
3021	439201
10376	439202
136231	439203
17820	439204
166988	439205
65409	439206
20984	439207
141047	439208
48678	439209
130850	439210
13130	439211
87683	439212
1118	439213
6889	439214
118726	439215
57804	439216
84021	439217
9769	439218
74398	439219
32866	439220
104729	439221
1853	439222
828	439223
47866	439224
60629	439225
15439	439226
22114	439227
89707	439228
70327	439229
20984	439230
24545	439231
106377	439232
3153	439233
63644	439234
130850	439235
15064	439236
15439	439237
23721	439238
2750	439239
89211	439240
39913	439241
20368	439242
12713	439243
19921	439244
56701	439245
21980	439246
187576	439247
12183	439248
52539	439249
50986	439250
15932	439251
140841	439252
112099	439253
89749	439254
73653	439255
29560	439256
102879	439257
61932	439258
20305	439259
36226	439260
22950	439261
10382	439262
15516	439263
75801	439264
108308	439265
74683	439266
11065	439267
20353	439268
84073	439269
13983	439270
43351	439271
74744	439272
20571	439273
5154	439274
92289	439275
63110	439276
6427	439277
1029	439278
70689	439279
52855	439280
65687	439281
7680	439282
32864	439283
43132	439284
11068	439285
18607	439286
131096	439287
131088	439288
15464	439289
44408	439290
92532	439291
9127	439292
34106	439293
43924	439294
2216	439295
2794	439296
90443	439297
102011	439298
22295	439299
33047	439300
92739	439301
63110	439302
8749	439303
45237	439304
1029	439305
124079	439306
80147	439307
81806	439308
40578	439309
12713	439310
69983	439311
105299	439312
51236	439313
61358	439314
36156	439315
80972	439316
18855	439317
89476	439318
177712	439319
11128	439320
13744	439321
48136	439322
90201	439323
24676	439324
12869	439325
53041	439326
27723	439327
11245	439328
2013	439329
51830	439330
73906	439331
290	439332
61189	439333
36156	439334
5222	439335
69736	439336
177050	439337
74267	439338
73681	439339
98117	439340
17279	439341
4559	439342
6854	439343
48395	439344
17218	439345
36044	439346
15249	439347
18806	439348
1809	439349
92000	439350
35108	439351
96736	439352
38972	439353
42470	439354
35960	439355
14676	439356
69420	439357
34537	439358
6371	439359
174302	439360
46437	439361
16512	439362
105321	439363
52566	439364
7125	439365
108808	439366
69710	439367
58169	439368
72285	439369
5963	439370
3548	439371
96209	439372
2219	439373
39585	439374
108026	439375
28838	439376
33131	439377
106737	439378
430	439379
2120	439380
70501	439381
25995	439382
83566	439383
46039	439384
84562	439385
14145	439386
2490	439387
81928	439388
58188	439389
105018	439390
103207	439391
10854	439392
71460	439393
157622	439394
94522	439395
14388	439396
15932	439397
57816	439398
13315	439399
70327	439400
6246	439401
58261	439402
11751	439403
17218	439404
57816	439405
100981	439406
19269	439407
2379	439408
1000	439409
36373	439410
20381	439411
17495	439412
59627	439413
71381	439414
41228	439415
115628	439416
18435	439417
105045	439418
87370	439419
16545	439420
155083	439421
108905	439422
17335	439423
57059	439424
121965	439425
145700	439426
133160	439427
533	439428
6679	439429
37530	439430
20305	439431
11151	439432
4364	439433
24274	439434
38802	439435
40639	439436
39704	439437
42551	439438
54532	439439
26165	439440
113246	439441
57040	439442
8078	439443
42394	439444
79546	439445
81163	439446
129844	439447
19685	439448
5241	439449
17271	439450
53895	439451
65601	439452
163099	439453
121339	439454
99849	439455
3768	439456
17724	439457
15781	439458
112422	439459
4815	439460
53446	439461
17359	439462
14330	439463
27128	439464
18560	439465
156843	439466
34768	439467
33780	439468
168670	439469
15064	439470
91036	439471
15458	439472
19988	439473
147007	439474
144156	439475
98287	439476
101188	439477
34603	439478
136225	439479
79622	439480
91901	439481
146112	439482
176651	439483
26826	439484
81323	439485
90154	439486
24616	439487
165048	439488
90166	439489
7072	439490
8197	439491
6015	439492
64266	439493
162937	439494
158857	439495
96958	439496
20353	439497
4836	439498
73968	439499
39704	439500
33019	439501
131365	439502
7740	439503
7740	439504
30767	439505
28818	439506
3271	439507
10386	439508
27129	439509
7853	439510
36360	439511
19416	439512
8107	439513
50525	439514
129348	439515
156142	439516
103844	439517
8050	439518
25210	439519
63662	439520
21519	439521
70098	439522
5269	439523
7133	439524
22249	439525
34775	439526
13387	439527
22249	439528
10144	439529
23745	439530
95951	439531
17049	439532
5423	439533
27794	439534
39562	439535
36248	439536
61234	439537
15439	439538
46039	439539
4009	439540
46039	439541
39911	439542
28491	439543
66709	439544
38151	439545
31728	439546
82150	439547
8660	439548
16924	439549
25404	439550
91243	439551
81314	439552
16251	439553
18562	439554
28818	439555
82420	439556
488	439557
87236	439558
3138	439559
50614	439560
146244	439561
126709	439562
132522	439563
6212	439564
61189	439565
86645	439566
146577	439567
71874	439568
32471	439569
20366	439570
89711	439571
89211	439572
55038	439573
767	439574
20409	439575
140489	439576
142214	439577
8123	439578
17642	439579
81125	439580
63009	439581
13043	439582
42517	439583
152555	439584
19653	439585
20446	439586
39320	439587
114220	439588
50817	439589
6761	439590
1894	439591
22324	439592
85982	439593
76681	439594
44672	439595
39539	439596
15929	439597
164838	439598
76244	439599
84311	439600
10029	439601
147749	439602
45937	439603
25097	439604
134457	439605
136567	439606
11900	439607
76440	439608
73710	439609
22860	439610
34096	439611
76879	439612
134011	439613
18817	439614
116277	439615
169360	439616
36301	439617
60890	439618
172021	439619
115432	439620
19563	439621
180863	439622
137037	439623
35499	439624
19653	439625
33201	439626
96332	439627
52224	439628
143049	439629
137657	439630
38435	439631
45338	439632
81458	439633
19066	439634
176663	439635
22700	439636
151094	439637
148185	439638
118901	439639
182325	439640
118041	439641
63572	439642
19563	439643
15909	439644
23691	439645
6533	439646
4767	439647
152443	439648
68261	439649
26826	439650
17979	439651
138866	439652
128213	439653
76002	439654
101008	439655
56029	439656
17105	439657
37785	439658
58819	439659
84368	439660
8767	439661
67147	439662
173908	439663
19990	439664
77339	439665
133683	439666
139268	439667
4590	439668
170178	439669
83778	439670
132088	439671
14700	439672
21206	439673
43825	439674
3515	439675
43002	439676
71730	439677
32211	439678
21968	439679
12189	439680
8939	439681
9018	439682
12016	439683
9305	439684
8893	439685
11067	439686
1153	439687
28479	439688
278	439689
36058	439690
28597	439691
17365	439692
5615	439693
16679	439694
2407	439695
106462	439696
3439	439697
60170	439698
46793	439699
71730	439700
14682	439701
3264	439702
6047	439703
31291	439704
12764	439705
164943	439706
7063	439707
10954	439708
1	439709
233	439710
13601	439711
85032	439712
10576	439713
16721	439714
18974	439715
108177	439716
181906	439717
302	439718
47229	439719
15064	439720
6854	439721
2748	439722
34380	439723
40337	439724
26842	439725
175730	439726
139538	439727
24029	439728
39870	439729
51194	439730
60366	439731
12039	439732
20761	439733
4356	439734
20131	439735
1327	439736
3042	439737
41450	439738
41230	439739
3539	439740
11469	439741
13991	439742
4351	439743
104545	439744
60560	439745
62219	439746
61843	439747
32008	439748
55332	439749
19469	439750
91009	439751
115030	439752
28253	439753
62477	439754
33748	439755
7404	439756
34625	439757
68388	439758
16266	439759
13001	439760
1735	439761
53395	439762
10444	439763
11375	439764
33930	439765
68352	439766
165535	439767
124577	439768
18958	439769
86852	439770
156224	439771
59744	439772
13455	439773
91646	439774
34005	439775
41049	439776
92668	439777
22268	439778
7892	439779
34152	439780
17031	439781
140068	439782
36756	439783
32972	439784
75705	439785
32744	439786
26872	439787
15296	439788
16232	439789
9346	439790
188516	439791
8923	439792
76268	439793
814	439794
41473	439795
29493	439796
15362	439797
11040	439798
16178	439799
13872	439800
26937	439801
15271	439802
25545	439803
19276	439804
176808	439805
62009	439806
3443	439807
814	439808
7715	439809
19146	439810
157	439811
37710	439812
19009	439813
29819	439814
16284	439815
29819	439816
1072	439817
834	439818
53321	439819
4498	439820
136868	439821
18968	439822
131081	439823
106050	439824
2879	439825
7546	439826
109128	439827
88043	439828
159433	439829
145739	439830
11652	439831
34380	439832
53103	439833
134960	439834
8939	439835
71502	439836
4370	439837
20557	439838
648	439839
49284	439840
107510	439841
23738	439842
15722	439843
93665	439844
34586	439845
535	439846
101876	439847
101876	439848
40445	439849
86706	439850
29089	439851
466	439852
466	439853
14189	439854
32053	439855
16038	439856
50261	439857
113004	439858
16186	439859
13632	439860
48063	439861
110316	439862
1018	439863
20581	439864
4520	439865
163051	439866
124909	439867
168014	439868
258	439869
57234	439870
5793	439871
52935	439872
4732	439873
76778	439874
94700	439875
30292	439876
40119	439877
43858	439878
28399	439879
63212	439880
106050	439881
88453	439882
44059	439883
27539	439884
828	439885
13327	439886
7123	439887
4955	439888
610	439889
610	439890
14757	439891
610	439892
14263	439893
17135	439894
130576	439895
98863	439896
23070	439897
69322	439898
79573	439899
57827	439900
2143	439901
34684	439902
40526	439903
27850	439904
23385	439905
11059	439906
42747	439907
33798	439908
129564	439909
1924	439910
23902	439911
30872	439912
59355	439913
43718	439914
30911	439915
156729	439916
20854	439917
12824	439918
128687	439919
15941	439920
2815	439921
70610	439922
15941	439923
63955	439924
14	439925
116973	439926
2464	439927
117703	439928
178201	439929
77429	439930
117653	439931
169004	439932
75290	439933
53183	439934
118750	439935
24804	439936
18749	439937
135941	439938
1677	439939
44232	439940
9164	439941
184572	439942
1257	439943
1741	439944
86447	439945
18684	439946
63960	439947
13623	439948
48015	439949
17715	439950
187650	439951
57543	439952
13089	439953
18176	439954
18226	439955
59551	439956
30240	439957
151696	439958
151308	439959
150739	439960
18646	439961
26797	439962
8890	439963
5975	439964
115652	439965
86270	439966
177106	439967
131663	439968
53445	439969
24846	439970
44500	439971
480	439972
58863	439973
84498	439974
1983	439975
1182	439976
70341	439977
21302	439978
27600	439979
63746	439980
70734	439981
21460	439982
12202	439983
52347	439984
23521	439985
2954	439986
15210	439987
14	439988
127619	439989
31604	439990
4940	439991
999	439992
3520	439993
43478	439994
86630	439995
17598	439996
62010	439997
19163	439998
6685	439999
937	440000
8420	440001
3091	440002
14415	440003
19861	440004
8684	440005
75228	440006
1425	440007
2995	440008
51607	440009
627	440010
15991	440011
52171	440012
108715	440013
40572	440014
62212	440015
1190	440016
140148	440017
219	440018
219	440019
26570	440020
3742	440021
44034	440022
29922	440023
22196	440024
20290	440025
22205	440026
103060	440027
136172	440028
49661	440029
41054	440030
6665	440031
18900	440032
13	440033
5704	440034
62302	440035
16138	440036
12639	440037
14635	440038
25276	440039
96083	440040
27728	440041
81113	440042
71503	440043
13621	440044
110740	440045
64020	440046
102662	440047
17378	440048
131757	440049
50948	440050
81215	440051
28290	440052
94356	440053
20890	440054
7909	440055
21292	440056
94356	440057
50329	440058
128458	440059
26354	440060
27633	440061
95725	440062
8042	440063
160916	440064
12407	440065
12852	440066
4321	440067
13621	440068
9977	440069
17683	440070
96930	440071
96755	440072
6534	440073
79545	440074
10628	440075
36821	440076
137798	440077
31446	440078
49896	440079
66920	440080
31141	440081
81854	440082
50728	440083
121188	440084
3821	440085
105757	440086
30146	440087
97985	440088
101112	440089
91212	440090
28351	440091
22977	440092
12504	440093
47110	440094
10628	440095
11218	440096
111940	440097
1832	440098
45701	440099
1832	440100
80219	440101
15024	440102
81858	440103
117816	440104
16021	440105
18947	440106
67330	440107
77906	440108
36132	440109
102082	440110
37835	440111
104795	440112
127691	440113
27277	440114
50570	440115
55145	440116
111696	440117
15291	440118
25663	440119
45501	440120
94936	440121
81502	440122
71443	440123
2981	440124
55564	440125
105551	440126
66722	440127
8010	440128
19147	440129
142069	440130
24218	440131
64303	440132
32823	440133
55382	440134
81858	440135
124065	440136
70581	440137
23831	440138
50934	440139
165240	440140
12509	440141
77529	440142
89643	440143
42680	440144
117677	440145
12639	440146
120736	440147
57506	440148
39463	440149
23831	440150
31731	440151
34941	440152
97723	440153
14439	440154
10905	440155
63418	440156
99239	440157
139367	440158
13634	440159
37586	440160
18023	440161
17391	440162
12852	440163
49130	440164
126558	440165
49429	440166
46076	440167
2123	440168
1632	440169
12065	440170
156481	440171
153003	440172
9844	440173
46117	440174
104589	440175
38433	440176
24742	440177
30518	440178
12504	440179
57566	440180
53136	440181
26722	440182
53136	440183
98362	440184
47586	440185
57271	440186
17682	440187
67110	440188
39525	440189
27925	440190
123866	440191
167039	440192
101943	440193
85095	440194
33945	440195
103804	440196
82090	440197
55284	440198
18739	440199
68703	440200
42473	440201
6576	440202
100894	440203
63567	440204
97180	440205
25593	440206
9922	440207
15684	440208
184379	440209
18689	440210
25351	440211
2	440212
25593	440213
13673	440214
19897	440215
24919	440216
132574	440217
70103	440218
111548	440219
82493	440220
50869	440221
173135	440222
88122	440223
97662	440224
80463	440225
102633	440226
139221	440227
6846	440228
33125	440229
22353	440230
3525	440231
32376	440232
98694	440233
13621	440234
10900	440235
1996	440236
13826	440237
18670	440238
156083	440239
22421	440240
4417	440241
167167	440242
101144	440243
32823	440244
108995	440245
65214	440246
174937	440247
121814	440248
14635	440249
53902	440250
79095	440251
102357	440252
2062	440253
6534	440254
34941	440255
57726	440256
17757	440257
46646	440258
8312	440259
38540	440260
31390	440261
100009	440262
8091	440263
25663	440264
46543	440265
30388	440266
18264	440267
183883	440268
382	440269
15035	440270
38498	440271
49496	440272
157213	440273
5924	440274
11197	440275
9575	440276
133123	440277
55877	440278
68327	440279
10165	440280
126800	440281
105393	440282
78190	440283
5238	440284
107493	440285
56797	440286
52513	440287
17670	440288
29416	440289
35633	440290
35633	440291
35633	440292
2761	440293
141648	440294
88023	440295
39426	440296
5873	440297
17999	440298
21531	440299
53325	440300
50726	440301
53325	440302
41125	440303
33371	440304
42694	440305
56774	440306
27180	440307
776	440308
31592	440309
68399	440310
67170	440311
22683	440312
110292	440313
81616	440314
1695	440315
46122	440316
26795	440317
8418	440318
16270	440319
58015	440320
77784	440321
3759	440322
11245	440323
6015	440324
166	440325
31427	440326
118868	440327
13354	440328
7128	440329
136341	440330
58117	440331
53264	440332
1946	440333
46183	440334
179055	440335
28463	440336
9047	440337
134777	440338
24484	440339
46863	440340
13143	440341
6974	440342
72185	440343
98617	440344
15416	440345
25812	440346
36065	440347
52831	440348
48141	440349
3540	440350
169538	440351
130	440352
1014	440353
4614	440354
1352	440355
7118	440356
89026	440357
30060	440358
22245	440359
46692	440360
3530	440361
53891	440362
5903	440363
57879	440364
33124	440365
131300	440366
170901	440367
84167	440368
7129	440369
116964	440370
125817	440371
48137	440372
533	440373
60654	440374
62667	440375
108592	440376
67877	440377
131867	440378
1574	440379
63857	440380
170743	440381
2332	440382
73112	440383
17438	440384
32529	440385
46701	440386
22578	440387
114596	440388
23733	440389
22578	440390
90213	440391
23733	440392
114711	440393
80154	440394
39212	440395
170411	440396
62585	440397
129089	440398
135002	440399
92731	440400
16450	440401
11203	440402
10926	440403
6403	440404
90977	440405
56199	440406
12069	440407
9334	440408
3148	440409
76127	440410
52537	440411
10371	440412
21922	440413
180463	440414
21922	440415
180247	440416
71371	440417
129441	440418
16026	440419
181077	440420
21922	440421
17660	440422
5146	440423
92228	440424
5361	440425
1248	440426
75865	440427
93962	440428
46899	440429
134945	440430
114959	440431
155349	440432
175536	440433
134670	440434
54472	440435
50584	440436
23074	440437
30320	440438
66515	440439
165074	440440
7228	440441
15231	440442
27087	440443
87135	440444
74601	440445
17655	440446
56474	440447
141600	440448
9695	440449
143103	440450
52285	440451
9695	440452
73008	440453
93715	440454
9695	440455
72855	440456
46667	440457
26127	440458
64477	440459
441	440460
29565	440461
25942	440462
7300	440463
30882	440464
130778	440465
58352	440466
13225	440467
31408	440468
15300	440469
17472	440470
20084	440471
13916	440472
75370	440473
1506	440474
12762	440475
9626	440476
54678	440477
7226	440478
133421	440479
10607	440480
100518	440481
194	440482
78548	440483
22025	440484
18257	440485
2120	440486
23280	440487
39162	440488
39739	440489
17405	440490
6390	440491
27505	440492
65702	440493
79454	440494
21677	440495
1023	440496
27527	440497
58489	440498
32593	440499
26686	440500
39643	440501
21867	440502
85723	440503
69187	440504
92	440505
26875	440506
21923	440507
15670	440508
21270	440509
25164	440510
39150	440511
30644	440512
15222	440513
45005	440514
103999	440515
27739	440516
10780	440517
40759	440518
31542	440519
30999	440520
32698	440521
26836	440522
56037	440523
22105	440524
40966	440525
37424	440526
68959	440527
47617	440528
26690	440529
39655	440530
23	440531
3110	440532
57771	440533
26493	440534
44898	440535
69228	440536
21924	440537
83516	440538
87943	440539
174995	440540
39740	440541
83627	440542
15285	440543
32660	440544
57603	440545
26795	440546
18352	440547
48831	440548
10468	440549
38285	440550
57746	440551
30785	440552
69074	440553
48103	440554
4859	440555
15306	440556
119414	440557
4253	440558
1989	440559
24995	440560
2129	440561
4341	440562
5172	440563
28563	440564
26771	440565
2303	440566
21986	440567
10786	440568
2243	440569
22794	440570
6660	440571
5129	440572
25636	440573
27874	440574
32267	440575
83480	440576
9552	440577
33848	440578
17062	440579
84701	440580
20023	440581
70133	440582
10805	440583
32597	440584
15822	440585
108875	440586
83399	440587
26480	440588
26594	440589
32031	440590
5042	440591
33377	440592
182407	440593
40636	440594
18199	440595
12584	440596
26462	440597
8731	440598
184071	440599
12498	440600
28358	440601
45312	440602
24893	440603
107394	440604
73891	440605
1	440606
16400	440607
59775	440608
10323	440609
1050	440610
5576	440611
112773	440612
26188	440613
7611	440614
39864	440615
3060	440616
12562	440617
102828	440618
4231	440619
50249	440620
86885	440621
3967	440622
1006	440623
74988	440624
19209	440625
58670	440626
5575	440627
6	440628
74153	440629
56656	440630
24797	440631
2979	440632
28155	440633
503	440634
34104	440635
1974	440636
117968	440637
18385	440638
4660	440639
6690	440640
9982	440641
32539	440642
13760	440643
32804	440644
11754	440645
22714	440646
1365	440647
35223	440648
64898	440649
21996	440650
26058	440651
2874	440652
37763	440653
611	440654
101586	440655
60046	440656
6890	440657
4484	440658
62116	440659
293	440660
91599	440661
11803	440662
2010	440663
63321	440664
3425	440665
21017	440666
90003	440667
5856	440668
59340	440669
788	440670
36410	440671
47744	440672
40742	440673
24374	440674
2251	440675
1	440676
60156	440677
9234	440678
14119	440679
19947	440680
24680	440681
30670	440682
64973	440683
17566	440684
6928	440685
3056	440686
7372	440687
27205	440688
813	440689
4660	440690
14185	440691
1765	440692
26610	440693
22134	440694
174571	440695
12742	440696
39760	440697
325	440698
47539	440699
90066	440700
41779	440701
8525	440702
21797	440703
9163	440704
27444	440705
3236	440706
54618	440707
26429	440708
19432	440709
28927	440710
62094	440711
3996	440712
26335	440713
2430	440714
4217	440715
167888	440716
1400	440717
90881	440718
1541	440719
142181	440720
128722	440721
42461	440722
3425	440723
7637	440724
52068	440725
48812	440726
28507	440727
546	440728
54747	440729
29299	440730
355	440731
19643	440732
54182	440733
115	440734
28790	440735
19913	440736
57	440737
62183	440738
7681	440739
10001	440740
18946	440741
16066	440742
15516	440743
14349	440744
13995	440745
61599	440746
83510	440747
2256	440748
780	440749
14051	440750
14233	440751
34401	440752
1439	440753
55988	440754
1491	440755
1646	440756
1151	440757
29384	440758
32510	440759
74718	440760
29748	440761
1650	440762
6806	440763
709	440764
14868	440765
11966	440766
6646	440767
3011	440768
28600	440769
18185	440770
1826	440771
14083	440772
51422	440773
7	440774
4537	440775
1251	440776
32212	440777
54	440778
34364	440779
10962	440780
31973	440781
50349	440782
4474	440783
1	440784
7580	440785
57746	440786
51454	440787
52664	440788
18232	440789
1664	440790
68400	440791
690	440792
20001	440793
181	440794
19989	440795
3984	440796
68942	440797
114647	440798
2795	440799
35670	440800
14125	440801
44698	440802
5785	440803
138602	440804
21114	440805
40359	440806
1112	440807
19935	440808
11347	440809
23888	440810
2394	440811
73315	440812
26510	440813
4486	440814
155987	440815
107	440816
145811	440817
112268	440818
17973	440819
21006	440820
589	440821
12000	440822
3857	440823
39205	440824
8817	440825
1918	440826
2000	440827
21656	440828
30621	440829
1	440830
23226	440831
2000	440832
48086	440833
150514	440834
27094	440835
633	440836
3996	440837
47940	440838
49614	440839
21612	440840
9261	440841
42101	440842
38844	440843
183225	440844
2722	440845
30358	440846
25613	440847
30777	440848
8627	440849
34950	440850
866	440851
60334	440852
65539	440853
54746	440854
23152	440855
32629	440856
152380	440857
39290	440858
1798	440859
181	440860
11850	440861
39080	440862
41591	440863
4945	440864
1147	440865
48682	440866
112946	440867
58284	440868
47983	440869
349	440870
12963	440871
1147	440872
109	440873
907	440874
7611	440875
14804	440876
136	440877
29699	440878
67933	440879
8602	440880
16678	440881
169	440882
35468	440883
60083	440884
50404	440885
67724	440886
113351	440887
89	440888
131538	440889
32788	440890
57808	440891
47885	440892
1560	440893
41760	440894
560	440895
45279	440896
1334	440897
68885	440898
4665	440899
51123	440900
6464	440901
45664	440902
41673	440903
6206	440904
122034	440905
87899	440906
107	440907
23190	440908
19388	440909
82656	440910
19530	440911
5276	440912
10658	440913
27660	440914
25653	440915
17832	440916
76715	440917
154667	440918
40424	440919
18181	440920
121866	440921
30520	440922
89840	440923
2004	440924
1161	440925
27271	440926
4513	440927
52129	440928
38704	440929
7191	440930
4706	440931
100172	440932
53347	440933
71244	440934
6785	440935
41871	440936
91163	440937
6179	440938
78867	440939
110054	440940
66643	440941
123266	440942
110410	440943
71256	440944
5487	440945
24983	440946
18641	440947
7625	440948
102748	440949
2487	440950
4645	440951
71971	440952
18276	440953
6209	440954
21143	440955
10581	440956
48762	440957
68068	440958
68464	440959
8110	440960
37897	440961
12442	440962
6364	440963
16825	440964
4159	440965
119265	440966
4788	440967
55642	440968
9197	440969
13241	440970
7661	440971
119952	440972
6605	440973
53454	440974
50572	440975
16804	440976
24346	440977
54800	440978
52639	440979
61342	440980
158355	440981
72405	440982
101505	440983
104114	440984
22775	440985
13124	440986
2776	440987
134630	440988
183442	440989
87247	440990
10623	440991
98286	440992
12	440993
59067	440994
82677	440995
62213	440996
30074	440997
12791	440998
1	440999
269	441000
6373	441001
22013	441002
55733	441003
18231	441004
36518	441005
1436	441006
9635	441007
22372	441008
30380	441009
33043	441010
4327	441011
18542	441012
2028	441013
41899	441014
50223	441015
3746	441016
12318	441017
17856	441018
182569	441019
33542	441020
3781	441021
10776	441022
54654	441023
54776	441024
51137	441025
57954	441026
170624	441027
13097	441028
6908	441029
19828	441030
17	441031
70182	441032
22323	441033
125512	441034
38199	441035
5651	441036
13794	441037
33585	441038
20282	441039
22077	441040
5080	441041
40252	441042
141250	441043
50120	441044
8727	441045
1945	441046
14091	441047
15387	441048
69258	441049
12952	441050
19068	441051
61547	441052
1	441053
5456	441054
1518	441055
3653	441056
21428	441057
53473	441058
909	441059
124091	441060
46375	441061
11890	441062
80257	441063
3649	441064
1537	441065
17373	441066
6470	441067
10756	441068
3858	441069
6446	441070
99719	441071
25217	441072
5212	441073
18103	441074
23358	441075
5600	441076
516	441077
29422	441078
4499	441079
6362	441080
28802	441081
38	441082
148882	441083
4331	441084
94495	441085
72196	441086
109	441087
852	441088
153631	441089
133	441090
43686	441091
38925	441092
10021	441093
57297	441094
26930	441095
12975	441096
32677	441097
7008	441098
85520	441099
18799	441100
6362	441101
245	441102
37113	441103
456	441104
5677	441105
23469	441106
28405	441107
10048	441108
12954	441109
90908	441110
22995	441111
16056	441112
38233	441113
14700	441114
6975	441115
52085	441116
4718	441117
13343	441118
16694	441119
16148	441120
19349	441121
3	441122
26759	441123
15938	441124
13343	441125
15342	441126
19997	441127
5559	441128
10190	441129
491	441130
607	441131
27765	441132
51303	441133
21520	441134
25237	441135
177717	441136
27614	441137
117351	441138
3929	441139
118329	441140
98	441141
5178	441142
2759	441143
29144	441144
531	441145
11269	441146
50870	441147
46635	441148
3461	441149
13973	441150
351	441151
16878	441152
29666	441153
26781	441154
3997	441155
8685	441156
12108	441157
3059	441158
58	441159
73	441160
52472	441161
838	441162
26832	441163
1985	441164
168	441165
24279	441166
465	441167
27395	441168
71044	441169
5688	441170
22107	441171
16033	441172
76105	441173
6318	441174
69780	441175
30019	441176
345	441177
258	441178
18588	441179
15539	441180
45190	441181
465	441182
54322	441183
21697	441184
33614	441185
48883	441186
15082	441187
39715	441188
104966	441189
302	441190
39754	441191
1228	441192
68128	441193
40859	441194
134131	441195
8286	441196
6442	441197
746	441198
49775	441199
85368	441200
15817	441201
58707	441202
29925	441203
5320	441204
61207	441205
31108	441206
36090	441207
12781	441208
24296	441209
2420	441210
42378	441211
37373	441212
36111	441213
19150	441214
7943	441215
7276	441216
3134	441217
2578	441218
24127	441219
1668	441220
16917	441221
113556	441222
12143	441223
4040	441224
838	441225
14289	441226
1489	441227
10228	441228
9682	441229
24372	441230
467	441231
9753	441232
8824	441233
17286	441234
12083	441235
909	441236
975	441237
26105	441238
16382	441239
81327	441240
20054	441241
96271	441242
6028	441243
70167	441244
43094	441245
58	441246
35408	441247
706	441248
5709	441249
4318	441250
134288	441251
976	441252
12644	441253
93852	441254
895	441255
1206	441256
5390	441257
15750	441258
1309	441259
37340	441260
28283	441261
11018	441262
1172	441263
31516	441264
49904	441265
19936	441266
16084	441267
937	441268
57803	441269
8571	441270
921	441271
41047	441272
80081	441273
17364	441274
18037	441275
77	441276
1105	441277
57511	441278
28080	441279
262	441280
60201	441281
245	441282
3162	441283
5832	441284
7655	441285
20585	441286
31968	441287
52337	441288
13789	441289
195	441290
692	441291
7881	441292
29581	441293
42169	441294
5252	441295
58605	441296
1	441297
24465	441298
31336	441299
10737	441300
20761	441301
87834	441302
455	441303
34751	441304
32451	441305
2358	441306
12439	441307
28058	441308
1443	441309
26815	441310
3852	441311
10298	441312
8806	441313
5643	441314
29520	441315
20270	441316
99901	441317
2912	441318
111456	441319
5209	441320
45818	441321
45353	441322
24988	441323
19546	441324
139563	441325
10008	441326
2361	441327
26316	441328
11319	441329
8319	441330
257	441331
113554	441332
6977	441333
17960	441334
515	441335
1028	441336
5166	441337
11774	441338
8462	441339
58687	441340
85413	441341
67322	441342
13899	441343
10501	441344
443	441345
45954	441346
44442	441347
16183	441348
35598	441349
26678	441350
999	441351
31318	441352
9366	441353
63710	441354
1	441355
32288	441356
124	441357
29182	441358
81	441359
2606	441360
7655	441361
12419	441362
11999	441363
29014	441364
21384	441365
9565	441366
18755	441367
29258	441368
1972	441369
550	441370
31563	441371
6921	441372
493	441373
10337	441374
18001	441375
23723	441376
35841	441377
8725	441378
20723	441379
10622	441380
14882	441381
14103	441382
80127	441383
14657	441384
79097	441385
28649	441386
1	441387
7489	441388
15351	441389
20023	441390
208	441391
3453	441392
24359	441393
5749	441394
5095	441395
3998	441396
87112	441397
1	441398
101537	441399
18001	441400
23235	441401
19416	441402
57637	441403
1199	441404
91707	441405
37745	441406
10831	441407
24861	441408
1570	441409
186220	441410
2890	441411
405	441412
64776	441413
9652	441414
82130	441415
4690	441416
1013	441417
19784	441418
4394	441419
44554	441420
3601	441421
11942	441422
39220	441423
109834	441424
67487	441425
8841	441426
36417	441427
41750	441428
92526	441429
12811	441430
15188	441431
4737	441432
22951	441433
93924	441434
12811	441435
2074	441436
37129	441437
14756	441438
32048	441439
75436	441440
112003	441441
376	441442
2046	441443
6206	441444
38188	441445
41695	441446
143	441447
29582	441448
18804	441449
15979	441450
24337	441451
52328	441452
10247	441453
2375	441454
13956	441455
3915	441456
119002	441457
5320	441458
10788	441459
21583	441460
66794	441461
98795	441462
112385	441463
29734	441464
14662	441465
3310	441466
14680	441467
47383	441468
10619	441469
35668	441470
58598	441471
3989	441472
20622	441473
12963	441474
145997	441475
113623	441476
81754	441477
56586	441478
14406	441479
12011	441480
683	441481
21779	441482
1612	441483
39175	441484
41680	441485
122452	441486
26157	441487
41927	441488
180255	441489
62029	441490
12497	441491
117713	441492
87309	441493
27101	441494
71823	441495
17773	441496
8248	441497
34218	441498
140751	441499
4629	441500
24341	441501
14342	441502
103483	441503
122452	441504
122510	441505
22243	441506
178770	441507
71689	441508
106576	441509
400	441510
365	441511
4959	441512
52094	441513
41464	441514
9681	441515
16557	441516
15386	441517
293	441518
54176	441519
12969	441520
9351	441521
154740	441522
8615	441523
34105	441524
122171	441525
87	441526
52664	441527
44187	441528
152046	441529
296	441530
296	441531
1791	441532
43744	441533
43783	441534
148974	441535
76062	441536
115390	441537
29875	441538
20507	441539
75158	441540
98807	441541
70293	441542
56232	441543
36477	441544
12237	441545
33152	441546
64341	441547
97311	441548
53083	441549
77859	441550
58250	441551
109655	441552
66307	441553
29489	441554
121429	441555
54163	441556
101188	441557
117209	441558
78884	441559
80981	441560
130380	441561
24858	441562
67706	441563
5675	441564
78629	441565
115	441566
3	441567
48100	441568
106027	441569
13696	441570
91354	441571
85204	441572
117505	441573
155804	441574
107506	441575
23715	441576
71849	441577
50405	441578
109242	441579
49298	441580
38642	441581
38897	441582
1603	441583
2791	441584
124432	441585
69260	441586
165858	441587
51313	441588
53483	441589
111544	441590
89374	441591
139950	441592
33607	441593
21368	441594
5345	441595
36778	441596
120747	441597
6109	441598
6109	441599
174727	441600
44980	441601
4394	441602
86894	441603
141981	441604
77052	441605
586	441606
586	441607
11346	441608
36860	441609
10992	441610
7189	441611
2591	441612
62161	441613
6480	441614
421	441615
60715	441616
7359	441617
50352	441618
7407	441619
46420	441620
52528	441621
20082	441622
6527	441623
66357	441624
36559	441625
92042	441626
6262	441627
6262	441628
6262	441629
24701	441630
9813	441631
128291	441632
360	441633
112026	441634
1241	441635
5282	441636
103898	441637
52702	441638
16941	441639
172034	441640
169690	441641
103160	441642
1452	441643
13147	441644
20286	441645
71668	441646
176237	441647
17887	441648
2783	441649
1280	441650
10746	441651
77700	441652
132285	441653
135163	441654
51773	441655
52976	441656
67691	441657
7679	441658
31166	441659
30420	441660
3598	441661
33372	441662
17594	441663
12119	441664
147104	441665
138059	441666
88188	441667
34830	441668
147262	441669
3320	441670
25335	441671
75374	441672
43475	441673
210	441674
9579	441675
3369	441676
1044	441677
103	441678
60222	441679
84688	441680
14695	441681
402	441682
1814	441683
6204	441684
2861	441685
22210	441686
22949	441687
3210	441688
1372	441689
131941	441690
3251	441691
10690	441692
183542	441693
32326	441694
330	441695
15194	441696
7518	441697
3222	441698
4374	441699
21215	441700
2869	441701
19204	441702
14208	441703
10331	441704
71609	441705
2586	441706
9613	441707
7947	441708
20874	441709
6969	441710
61410	441711
1806	441712
22625	441713
21215	441714
6065	441715
24444	441716
16232	441717
151890	441718
86842	441719
69848	441720
120023	441721
131542	441722
4113	441723
4652	441724
2789	441725
1721	441726
96983	441727
12081	441728
24986	441729
59974	441730
20707	441731
99173	441732
124654	441733
909	441734
39352	441735
37437	441736
25293	441737
24986	441738
94560	441739
125469	441740
23863	441741
38197	441742
16802	441743
79232	441744
29157	441745
18373	441746
16822	441747
187	441748
35502	441749
44890	441750
44890	441751
61630	441752
88353	441753
29342	441754
13839	441755
117175	441756
125815	441757
2759	441758
97648	441759
68332	441760
146055	441761
28318	441762
86745	441763
1066	441764
14477	441765
33700	441766
13949	441767
37656	441768
7970	441769
21511	441770
10458	441771
880	441772
880	441773
880	441774
4087	441775
12779	441776
880	441777
13979	441778
4470	441779
21813	441780
32442	441781
72778	441782
12979	441783
4898	441784
5738	441785
26539	441786
39805	441787
6820	441788
1	441789
5198	441790
30490	441791
24114	441792
133719	441793
120728	441794
23545	441795
5227	441796
5417	441797
22919	441798
17357	441799
21852	441800
23969	441801
7177	441802
6460	441803
35104	441804
7873	441805
326	441806
55863	441807
45860	441808
41	441809
106587	441810
2515	441811
8533	441812
37997	441813
2279	441814
44777	441815
98771	441816
110310	441817
13741	441818
108689	441819
10848	441820
10848	441821
10848	441822
44771	441823
45942	441824
16010	441825
2115	441826
233	441827
34930	441828
44618	441829
5650	441830
42750	441831
68281	441832
105620	441833
12615	441834
80698	441835
4832	441836
2896	441837
72725	441838
26076	441839
48661	441840
20601	441841
61636	441842
152634	441843
20617	441844
107602	441845
130363	441846
10655	441847
46743	441848
46743	441849
12841	441850
88691	441851
88691	441852
87437	441853
104255	441854
132359	441855
7953	441856
178774	441857
3163	441858
7654	441859
36835	441860
96449	441861
169858	441862
8936	441863
51577	441864
5172	441865
167205	441866
8936	441867
18032	441868
7654	441869
9193	441870
41146	441871
187536	441872
22180	441873
2523	441874
71847	441875
44858	441876
2523	441877
54464	441878
38094	441879
3608	441880
36919	441881
36919	441882
36919	441883
60440	441884
102662	441885
320	441886
183871	441887
96719	441888
9077	441889
26597	441890
110041	441891
316	441892
4915	441893
9540	441894
15030	441895
182247	441896
19245	441897
51201	441898
2120	441899
35352	441900
1013	441901
1	441902
49053	441903
61624	441904
28931	441905
62216	441906
90408	441907
22614	441908
74018	441909
314	441910
42651	441911
27394	441912
21534	441913
5244	441914
21534	441915
5244	441916
21534	441917
34484	441918
8444	441919
2693	441920
37105	441921
10900	441922
23055	441923
36397	441924
50301	441925
57426	441926
30298	441927
39109	441928
161804	441929
8076	441930
31435	441931
29080	441932
29080	441933
101374	441934
8684	441935
10143	441936
97586	441937
41384	441938
13733	441939
3801	441940
1	441941
132158	441942
12252	441943
72770	441944
6984	441945
3270	441946
87188	441947
12049	441948
71504	441949
140628	441950
74824	441951
9273	441952
17586	441953
2152	441954
140134	441955
12252	441956
6232	441957
99102	441958
90423	441959
29682	441960
8151	441961
89735	441962
89735	441963
38736	441964
55715	441965
25964	441966
87311	441967
66582	441968
46644	441969
123691	441970
47865	441971
764	441972
21535	441973
10880	441974
14658	441975
17707	441976
35106	441977
36376	441978
16469	441979
47002	441980
46752	441981
12842	441982
31005	441983
48917	441984
25754	441985
113422	441986
18699	441987
16802	441988
16469	441989
43015	441990
25754	441991
51801	441992
17602	441993
85146	441994
35596	441995
62186	441996
182883	441997
187053	441998
161115	441999
74750	442000
48917	442001
10583	442002
67247	442003
71111	442004
6220	442005
70426	442006
44278	442007
125942	442008
20054	442009
16062	442010
49144	442011
104809	442012
10634	442013
81266	442014
127259	442015
184773	442016
29246	442017
47868	442018
44633	442019
80836	442020
68300	442021
68106	442022
89222	442023
11087	442024
110991	442025
12078	442026
10071	442027
86780	442028
2010	442029
43819	442030
113741	442031
1863	442032
38547	442033
16734	442034
16802	442035
113422	442036
41060	442037
97034	442038
17861	442039
67776	442040
32547	442041
24111	442042
47002	442043
24059	442044
1065	442045
79859	442046
109022	442047
68088	442048
68945	442049
79265	442050
8856	442051
29723	442052
11971	442053
95458	442054
43819	442055
162371	442056
12501	442057
40692	442058
82337	442059
1280	442060
20049	442061
35216	442062
78677	442063
147255	442064
27304	442065
2169	442066
148272	442067
78	442068
10267	442069
74827	442070
7107	442071
28490	442072
183369	442073
35458	442074
187751	442075
41549	442076
73076	442077
20046	442078
97605	442079
4993	442080
74970	442081
3424	442082
31632	442083
118500	442084
113546	442085
21581	442086
5698	442087
28499	442088
5132	442089
27	442090
62079	442091
16935	442092
16935	442093
114	442094
46141	442095
50890	442096
46851	442097
23986	442098
36393	442099
30089	442100
798	442101
112651	442102
51492	442103
132579	442104
4518	442105
42778	442106
130034	442107
141172	442108
104039	442109
87444	442110
111332	442111
5855	442112
92415	442113
49522	442114
115753	442115
179933	442116
10324	442117
111332	442118
1052	442119
23475	442120
36017	442121
7371	442122
91311	442123
7953	442124
112651	442125
117161	442126
36393	442127
90226	442128
133785	442129
42829	442130
104228	442131
132579	442132
104228	442133
101671	442134
21773	442135
21503	442136
52199	442137
113627	442138
19658	442139
32768	442140
73842	442141
8388	442142
44213	442143
62204	442144
16145	442145
4329	442146
23980	442147
15072	442148
31692	442149
67726	442150
96354	442151
16145	442152
70951	442153
37442	442154
21622	442155
108457	442156
41145	442157
38164	442158
56367	442159
28848	442160
3863	442161
36008	442162
61682	442163
4248	442164
121684	442165
105923	442166
113919	442167
106327	442168
61682	442169
157455	442170
78291	442171
152702	442172
18578	442173
46165	442174
86834	442175
130220	442176
89001	442177
20235	442178
76809	442179
94705	442180
9880	442181
155163	442182
76818	442183
73167	442184
166296	442185
77508	442186
134007	442187
56573	442188
63044	442189
121041	442190
58600	442191
139098	442192
53031	442193
36242	442194
8388	442195
76491	442196
5264	442197
97148	442198
39873	442199
18436	442200
15418	442201
41934	442202
70044	442203
83563	442204
72989	442205
109655	442206
64785	442207
48105	442208
31544	442209
43318	442210
12958	442211
22077	442212
23929	442213
24386	442214
51837	442215
145538	442216
50904	442217
43132	442218
60984	442219
7543	442220
42920	442221
5783	442222
32266	442223
15238	442224
22102	442225
57629	442226
69191	442227
23735	442228
132	442229
823	442230
113056	442231
35553	442232
9054	442233
18720	442234
20698	442235
17473	442236
62497	442237
47657	442238
113215	442239
18286	442240
880	442241
31288	442242
16796	442243
31433	442244
1163	442245
20854	442246
31862	442247
362	442248
55181	442249
15319	442250
20698	442251
35318	442252
40803	442253
26853	442254
13286	442255
83679	442256
12427	442257
1	442258
28668	442259
33	442260
14119	442261
584	442262
103	442263
4090	442264
1154	442265
28328	442266
135	442267
34437	442268
1468	442269
57	442270
979	442271
1030	442272
103	442273
147	442274
122	442275
12011	442276
195	442277
4377	442278
10107	442279
1327	442280
2460	442281
7952	442282
21723	442283
105337	442284
60893	442285
22760	442286
4318	442287
22910	442288
6084	442289
47392	442290
37828	442291
66928	442292
17991	442293
4343	442294
154410	442295
7306	442296
16164	442297
5257	442298
108317	442299
17030	442300
7349	442301
47	442302
20874	442303
41855	442304
16797	442305
15900	442306
22221	442307
20802	442308
63038	442309
60550	442310
19097	442311
92710	442312
3490	442313
577	442314
742	442315
121537	442316
851	442317
48115	442318
934	442319
15015	442320
2905	442321
27382	442322
160	442323
1006	442324
880	442325
11217	442326
8006	442327
4299	442328
589	442329
104823	442330
52220	442331
42454	442332
1033	442333
38283	442334
2161	442335
31229	442336
1	442337
36702	442338
4096	442339
35	442340
18370	442341
3972	442342
8699	442343
35063	442344
16084	442345
21510	442346
14175	442347
14291	442348
29530	442349
61	442350
35287	442351
26285	442352
2449	442353
31825	442354
17776	442355
10966	442356
12858	442357
3626	442358
1674	442359
1584	442360
332	442361
71368	442362
2564	442363
36037	442364
5707	442365
6582	442366
1129	442367
2224	442368
5179	442369
10444	442370
28940	442371
39120	442372
43542	442373
2011	442374
904	442375
16498	442376
12134	442377
1176	442378
534	442379
2806	442380
34901	442381
7555	442382
26074	442383
9924	442384
7764	442385
10275	442386
60136	442387
12286	442388
58	442389
8619	442390
5340	442391
276	442392
22810	442393
52331	442394
17875	442395
4139	442396
42697	442397
16971	442398
39074	442399
15216	442400
1614	442401
3971	442402
31807	442403
35925	442404
68324	442405
35993	442406
17	442407
3830	442408
107402	442409
7500	442410
429	442411
4298	442412
29672	442413
21582	442414
589	442415
5817	442416
49794	442417
910	442418
1235	442419
12896	442420
17952	442421
5839	442422
329	442423
35964	442424
106	442425
37849	442426
4086	442427
34595	442428
29672	442429
26285	442430
9203	442431
61015	442432
18383	442433
26709	442434
17802	442435
43333	442436
21939	442437
68267	442438
23226	442439
4218	442440
6648	442441
48034	442442
13555	442443
26646	442444
32438	442445
443	442446
23291	442447
17960	442448
12866	442449
11036	442450
18001	442451
799	442452
22088	442453
22042	442454
56120	442455
2979	442456
30935	442457
33356	442458
30805	442459
15831	442460
5031	442461
21379	442462
39768	442463
39445	442464
2174	442465
47870	442466
21980	442467
32419	442468
8248	442469
183	442470
3169	442471
14026	442472
61771	442473
60083	442474
23166	442475
14309	442476
18344	442477
43144	442478
1910	442479
16331	442480
44367	442481
1153	442482
16182	442483
19167	442484
20847	442485
14352	442486
2949	442487
33025	442488
17055	442489
18818	442490
3164	442491
80156	442492
29466	442493
20531	442494
7392	442495
17586	442496
4316	442497
83116	442498
22683	442499
3923	442500
87737	442501
19475	442502
14936	442503
7898	442504
5351	442505
12808	442506
1877	442507
69178	442508
16555	442509
4216	442510
22832	442511
62337	442512
83603	442513
846	442514
846	442515
1370	442516
2329	442517
34443	442518
37251	442519
847	442520
112811	442521
3401	442522
235	442523
6281	442524
1016	442525
14663	442526
28891	442527
2318	442528
5322	442529
51984	442530
35915	442531
14711	442532
51950	442533
10882	442534
6147	442535
28612	442536
9949	442537
88180	442538
69180	442539
9534	442540
39611	442541
8896	442542
63290	442543
18468	442544
20	442545
63319	442546
35940	442547
14674	442548
11623	442549
31754	442550
25149	442551
45126	442552
8770	442553
15615	442554
40001	442555
39388	442556
137245	442557
11387	442558
39387	442559
10187	442560
53381	442561
32445	442562
14997	442563
22103	442564
9182	442565
48851	442566
25338	442567
11344	442568
39920	442569
56295	442570
68856	442571
748	442572
37206	442573
13953	442574
25508	442575
31268	442576
6090	442577
166517	442578
110338	442579
85334	442580
6965	442581
83577	442582
32145	442583
22071	442584
6225	442585
3044	442586
263	442587
325	442588
13504	442589
23386	442590
582	442591
39	442592
8795	442593
10278	442594
21916	442595
178	442596
23930	442597
34924	442598
35553	442599
4323	442600
32198	442601
72415	442602
5624	442603
41920	442604
11051	442605
8315	442606
14886	442607
70514	442608
8187	442609
4578	442610
2210	442611
1422	442612
15034	442613
50022	442614
20	442615
8686	442616
4476	442617
150332	442618
20	442619
2499	442620
11271	442621
63896	442622
30617	442623
1	442624
53265	442625
32292	442626
47917	442627
5843	442628
39681	442629
11087	442630
21765	442631
81	442632
73731	442633
18881	442634
146608	442635
48695	442636
78265	442637
1867	442638
53529	442639
1279	442640
1586	442641
21996	442642
35902	442643
111404	442644
14933	442645
20656	442646
64345	442647
108205	442648
32310	442649
57661	442650
17727	442651
39241	442652
47581	442653
16634	442654
146309	442655
52708	442656
83581	442657
39400	442658
1635	442659
28728	442660
36654	442661
6238	442662
675	442663
51665	442664
28163	442665
21787	442666
41259	442667
47861	442668
26548	442669
78417	442670
16562	442671
15714	442672
33613	442673
27641	442674
821	442675
61726	442676
22874	442677
47997	442678
130517	442679
2290	442680
25226	442681
1147	442682
316	442683
71777	442684
598	442685
77186	442686
5696	442687
97241	442688
10604	442689
68850	442690
15381	442691
78637	442692
119772	442693
116051	442694
24175	442695
106	442696
73925	442697
39543	442698
42952	442699
3180	442700
28118	442701
70752	442702
6320	442703
106	442704
1047	442705
843	442706
400	442707
24332	442708
36546	442709
99048	442710
117727	442711
18671	442712
60144	442713
751	442714
56118	442715
45086	442716
21976	442717
57653	442718
35926	442719
1635	442720
75049	442721
31730	442722
102812	442723
80886	442724
50964	442725
16337	442726
6553	442727
35591	442728
73195	442729
74248	442730
61508	442731
18696	442732
7189	442733
11919	442734
44	442735
2679	442736
13125	442737
45302	442738
10306	442739
5709	442740
1306	442741
82066	442742
55557	442743
26367	442744
18699	442745
40828	442746
53351	442747
26786	442748
83616	442749
32553	442750
203	442751
371	442752
1049	442753
16675	442754
7483	442755
29275	442756
68384	442757
24364	442758
9032	442759
36149	442760
37851	442761
2309	442762
20647	442763
39007	442764
29194	442765
3563	442766
27326	442767
74873	442768
61854	442769
61029	442770
1943	442771
23685	442772
90720	442773
19687	442774
29630	442775
25466	442776
112032	442777
2206	442778
21988	442779
51421	442780
51585	442781
26525	442782
104236	442783
14722	442784
15378	442785
1418	442786
20696	442787
9666	442788
52011	442789
12280	442790
49377	442791
7397	442792
28137	442793
23466	442794
33397	442795
17525	442796
1876	442797
14158	442798
13029	442799
83182	442800
16463	442801
16183	442802
8228	442803
90580	442804
36845	442805
1565	442806
146529	442807
26100	442808
4510	442809
12157	442810
132023	442811
49945	442812
145717	442813
52607	442814
15767	442815
34227	442816
1076	442817
52042	442818
9715	442819
25409	442820
54808	442821
23062	442822
50100	442823
41624	442824
19496	442825
3389	442826
47743	442827
45574	442828
60155	442829
5805	442830
7238	442831
44233	442832
4856	442833
60105	442834
16657	442835
15853	442836
32517	442837
1298	442838
9115	442839
69183	442840
61422	442841
27638	442842
4939	442843
13615	442844
51404	442845
1393	442846
14406	442847
91996	442848
16096	442849
74472	442850
39830	442851
21700	442852
75053	442853
25029	442854
90729	442855
68887	442856
21213	442857
29191	442858
3890	442859
61308	442860
11868	442861
6615	442862
44314	442863
42641	442864
7668	442865
40703	442866
81822	442867
4705	442868
24159	442869
7699	442870
18855	442871
48466	442872
96047	442873
102536	442874
35195	442875
85343	442876
18245	442877
62040	442878
138456	442879
50191	442880
10190	442881
62531	442882
29213	442883
13051	442884
50079	442885
122	442886
113751	442887
366	442888
89667	442889
138568	442890
6369	442891
13547	442892
58798	442893
114108	442894
47881	442895
29205	442896
153	442897
3079	442898
91596	442899
8813	442900
52169	442901
2135	442902
44305	442903
11858	442904
132831	442905
1030	442906
29242	442907
35155	442908
58663	442909
61979	442910
23789	442911
25848	442912
16547	442913
75199	442914
7583	442915
75693	442916
26453	442917
104327	442918
173942	442919
33511	442920
12539	442921
6598	442922
4475	442923
16756	442924
10145	442925
35234	442926
875	442927
6589	442928
5684	442929
3001	442930
89662	442931
40287	442932
28900	442933
42077	442934
4504	442935
28901	442936
7317	442937
23275	442938
145883	442939
7524	442940
90	442941
39173	442942
58617	442943
28109	442944
48947	442945
21886	442946
45384	442947
51659	442948
1410	442949
29145	442950
4482	442951
75238	442952
8488	442953
26246	442954
11044	442955
35631	442956
110495	442957
50121	442958
23947	442959
69357	442960
14258	442961
17235	442962
50159	442963
6675	442964
57215	442965
74574	442966
38361	442967
18924	442968
51870	442969
5612	442970
24277	442971
2775	442972
97073	442973
50100	442974
25967	442975
4455	442976
28956	442977
33656	442978
95342	442979
32829	442980
38853	442981
35264	442982
62678	442983
8942	442984
4468	442985
43214	442986
993	442987
49194	442988
4710	442989
8252	442990
11570	442991
17258	442992
4416	442993
35363	442994
19205	442995
27347	442996
172347	442997
47505	442998
1	442999
32252	443000
21882	443001
13247	443002
13100	443003
7490	443004
23026	443005
28001	443006
11493	443007
44489	443008
81176	443009
22675	443010
8108	443011
34462	443012
10838	443013
44507	443014
8600	443015
42765	443016
10207	443017
43734	443018
15565	443019
88191	443020
50100	443021
3389	443022
85798	443023
16033	443024
2986	443025
175458	443026
26995	443027
18634	443028
35644	443029
38392	443030
38392	443031
25268	443032
26387	443033
22776	443034
11908	443035
16841	443036
23954	443037
33	443038
234	443039
41464	443040
80804	443041
86932	443042
14026	443043
113772	443044
23234	443045
87571	443046
15864	443047
41593	443048
87225	443049
174689	443050
11979	443051
7328	443052
34172	443053
75103	443054
24061	443055
101472	443056
12944	443057
186560	443058
54	443059
33368	443060
68890	443061
11715	443062
43535	443063
29030	443064
27245	443065
67535	443066
41378	443067
2687	443068
22640	443069
62067	443070
6693	443071
34993	443072
19443	443073
230	443074
35171	443075
28912	443076
57402	443077
68509	443078
19153	443079
30011	443080
5332	443081
37551	443082
23946	443083
74922	443084
50100	443085
1767	443086
48797	443087
3465	443088
147277	443089
60987	443090
4712	443091
28037	443092
39160	443093
34312	443094
21193	443095
171102	443096
6640	443097
95786	443098
6	443099
367	443100
5737	443101
3495	443102
12779	443103
4374	443104
112557	443105
50100	443106
48030	443107
41042	443108
58510	443109
99171	443110
83686	443111
8411	443112
28034	443113
123923	443114
18350	443115
80031	443116
74594	443117
83406	443118
52453	443119
97617	443120
74945	443121
91187	443122
233	443123
50579	443124
18422	443125
11992	443126
1881	443127
1881	443128
11192	443129
126	443130
103276	443131
2473	443132
16358	443133
61459	443134
20179	443135
19350	443136
70714	443137
13845	443138
58794	443139
63878	443140
4432	443141
47976	443142
1875	443143
41273	443144
11679	443145
28196	443146
179604	443147
26284	443148
14944	443149
37884	443150
622	443151
1767	443152
16842	443153
16637	443154
16115	443155
13777	443156
50012	443157
39203	443158
41031	443159
48881	443160
63555	443161
22	443162
67319	443163
60038	443164
504	443165
9724	443166
32241	443167
26284	443168
40689	443169
28270	443170
72250	443171
47479	443172
105393	443173
1601	443174
44856	443175
37520	443176
16860	443177
16060	443178
68818	443179
34424	443180
40	443181
43214	443182
26820	443183
12119	443184
4806	443185
42288	443186
2167	443187
1393	443188
40947	443189
186381	443190
22430	443191
61943	443192
18698	443193
42986	443194
8476	443195
43356	443196
43356	443197
9791	443198
35692	443199
145792	443200
5792	443201
26396	443202
8513	443203
13535	443204
58012	443205
2425	443206
225	443207
18705	443208
28272	443209
69215	443210
13805	443211
5539	443212
41393	443213
41183	443214
38590	443215
9691	443216
25018	443217
24206	443218
6673	443219
4	443220
15366	443221
60094	443222
9614	443223
21097	443224
49443	443225
20627	443226
17698	443227
86025	443228
74505	443229
19901	443230
30365	443231
49069	443232
5797	443233
64540	443234
47531	443235
28698	443236
24100	443237
50100	443238
31785	443239
65854	443240
22612	443241
17258	443242
50212	443243
47903	443244
11482	443245
19807	443246
88559	443247
50238	443248
44634	443249
628	443250
1087	443251
112990	443252
10159	443253
214	443254
6645	443255
71385	443256
16861	443257
2375	443258
35963	443259
72127	443260
12103	443261
74995	443262
9262	443263
8982	443264
67482	443265
23056	443266
83603	443267
84665	443268
41004	443269
12895	443270
53421	443271
7134	443272
28262	443273
22747	443274
4098	443275
44328	443276
38833	443277
94870	443278
29076	443279
83622	443280
40374	443281
21928	443282
10485	443283
13158	443284
470	443285
49140	443286
68914	443287
15259	443288
3389	443289
7636	443290
33671	443291
26596	443292
25029	443293
50100	443294
75363	443295
35381	443296
121196	443297
872	443298
19665	443299
29409	443300
25636	443301
85616	443302
167	443303
14521	443304
69132	443305
2415	443306
90237	443307
6661	443308
107	443309
45315	443310
15304	443311
23586	443312
39663	443313
15321	443314
7623	443315
83581	443316
39464	443317
4541	443318
112766	443319
44996	443320
113917	443321
26520	443322
10631	443323
43192	443324
8057	443325
1908	443326
18214	443327
13640	443328
42899	443329
688	443330
69112	443331
58492	443332
18263	443333
1	443334
16614	443335
242	443336
20197	443337
24110	443338
38	443339
14561	443340
70513	443341
5610	443342
1452	443343
14561	443344
6919	443345
1212	443346
17139	443347
34014	443348
8133	443349
3027	443350
49447	443351
83965	443352
150044	443353
13129	443354
175892	443355
107201	443356
20611	443357
2	443358
4606	443359
8261	443360
18883	443361
9752	443362
24658	443363
4606	443364
132110	443365
84491	443366
1253	443367
7689	443368
91211	443369
5157	443370
71284	443371
5599	443372
171711	443373
12240	443374
72025	443375
27242	443376
7292	443377
12240	443378
9752	443379
84183	443380
43844	443381
2153	443382
28670	443383
181946	443384
27509	443385
4588	443386
53394	443387
90943	443388
13066	443389
133913	443390
4360	443391
4219	443392
7460	443393
23548	443394
154932	443395
87268	443396
40077	443397
20493	443398
83865	443399
177908	443400
107229	443401
136248	443402
131713	443403
103909	443404
136216	443405
176818	443406
107109	443407
34218	443408
87293	443409
10396	443410
93236	443411
69666	443412
150688	443413
84150	443414
84509	443415
115033	443416
69395	443417
135956	443418
71566	443419
28971	443420
32775	443421
32774	443422
9012	443423
5434	443424
86351	443425
10560	443426
6786	443427
147127	443428
8918	443429
12292	443430
15724	443431
30797	443432
49374	443433
49209	443434
131210	443435
7222	443436
123000	443437
63921	443438
3473	443439
14370	443440
22324	443441
171624	443442
2354	443443
5097	443444
7091	443445
66753	443446
29519	443447
10956	443448
58343	443449
10509	443450
34810	443451
19724	443452
170521	443453
2700	443454
17083	443455
25097	443456
85697	443457
1	443458
1161	443459
587	443460
4005	443461
681	443462
3845	443463
38	443464
15173	443465
19863	443466
48063	443467
90756	443468
8583	443469
2187	443470
3180	443471
10112	443472
26420	443473
147993	443474
146144	443475
4070	443476
2688	443477
133863	443478
26652	443479
31778	443480
6126	443481
7578	443482
2668	443483
87957	443484
28555	443485
32371	443486
279	443487
66333	443488
2199	443489
4312	443490
20973	443491
2918	443492
33705	443493
902	443494
40603	443495
4452	443496
24788	443497
397	443498
1443	443499
6492	443500
541	443501
4137	443502
8715	443503
23116	443504
62466	443505
24347	443506
32341	443507
1	443508
15113	443509
38870	443510
3451	443511
2224	443512
1259	443513
23189	443514
74	443515
121	443516
11051	443517
15242	443518
18402	443519
3490	443520
27728	443521
1185	443522
47461	443523
52045	443524
22656	443525
52064	443526
40496	443527
40496	443528
28891	443529
75347	443530
5775	443531
21345	443532
24160	443533
16667	443534
652	443535
25848	443536
48024	443537
1058	443538
25858	443539
26575	443540
12078	443541
976	443542
4760	443543
12909	443544
138	443545
55595	443546
7313	443547
26843	443548
18415	443549
32630	443550
12728	443551
61097	443552
13	443553
4083	443554
211	443555
49	443556
18385	443557
1558	443558
32345	443559
90539	443560
24021	443561
52190	443562
3997	443563
89966	443564
20966	443565
16617	443566
11863	443567
20193	443568
41447	443569
16897	443570
20927	443571
43059	443572
157	443573
10101	443574
26392	443575
23291	443576
15238	443577
83424	443578
13793	443579
29233	443580
3079	443581
130479	443582
4834	443583
18339	443584
74262	443585
20733	443586
18254	443587
19191	443588
4	443589
156846	443590
88	443591
32206	443592
13762	443593
552	443594
11784	443595
13220	443596
9206	443597
37892	443598
47755	443599
28836	443600
44	443601
13956	443602
5120	443603
48055	443604
10822	443605
28244	443606
34295	443607
73231	443608
318	443609
3930	443610
6180	443611
16448	443612
554	443613
33353	443614
21932	443615
1144	443616
42694	443617
58	443618
1769	443619
10211	443620
5901	443621
19759	443622
55840	443623
12928	443624
55331	443625
32835	443626
140056	443627
37343	443628
12757	443629
891	443630
12990	443631
313	443632
8256	443633
32319	443634
26511	443635
5104	443636
173825	443637
16637	443638
709	443639
4862	443640
34895	443641
6897	443642
101929	443643
56926	443644
8476	443645
12798	443646
18274	443647
21007	443648
510	443649
38972	443650
31122	443651
14977	443652
11464	443653
1954	443654
127914	443655
162109	443656
20691	443657
91323	443658
47524	443659
106	443660
988	443661
32707	443662
32355	443663
24615	443664
13554	443665
62122	443666
26118	443667
7150	443668
104660	443669
29378	443670
316	443671
35046	443672
18446	443673
70388	443674
86367	443675
98501	443676
134634	443677
32955	443678
16274	443679
69620	443680
58008	443681
48360	443682
27035	443683
75791	443684
88263	443685
69480	443686
13046	443687
69447	443688
8922	443689
1683	443690
43830	443691
112	443692
41397	443693
13079	443694
63184	443695
27054	443696
49822	443697
11535	443698
9501	443699
6806	443700
6253	443701
12032	443702
45870	443703
70479	443704
182619	443705
7734	443706
13003	443707
107678	443708
9786	443709
8921	443710
28271	443711
82115	443712
76058	443713
76000	443714
18447	443715
29912	443716
10354	443717
29684	443718
87721	443719
303	443720
1064	443721
9464	443722
665	443723
17079	443724
62974	443725
37187	443726
32990	443727
1721	443728
14501	443729
56538	443730
3332	443731
45870	443732
131460	443733
40039	443734
156934	443735
2798	443736
92898	443737
27107	443738
57862	443739
7158	443740
63117	443741
55159	443742
131734	443743
68184	443744
106667	443745
5933	443746
8169	443747
57963	443748
27895	443749
36693	443750
41208	443751
103466	443752
93	443753
40046	443754
141716	443755
1782	443756
135879	443757
107074	443758
115478	443759
62977	443760
93965	443761
36242	443762
106836	443763
134963	443764
526	443765
29870	443766
69556	443767
84154	443768
95934	443769
27221	443770
7919	443771
15460	443772
20138	443773
54054	443774
27558	443775
12648	443776
107507	443777
15438	443778
9437	443779
58367	443780
14326	443781
15555	443782
107289	443783
718	443784
7098	443785
172409	443786
48481	443787
59619	443788
725	443789
6188	443790
43869	443791
2101	443792
23012	443793
188415	443794
19337	443795
106707	443796
189173	443797
50404	443798
17555	443799
28	443800
77019	443801
36590	443802
28556	443803
9874	443804
34802	443805
92244	443806
84236	443807
3544	443808
149917	443809
3724	443810
127155	443811
167881	443812
2311	443813
179295	443814
122562	443815
154779	443816
160933	443817
11999	443818
6636	443819
37169	443820
10569	443821
16121	443822
68860	443823
26514	443824
13795	443825
8107	443826
5621	443827
4168	443828
14311	443829
13949	443830
9408	443831
38130	443832
7663	443833
7547	443834
55794	443835
2744	443836
38890	443837
2036	443838
52510	443839
13271	443840
31516	443841
10818	443842
1828	443843
18379	443844
10695	443845
8605	443846
57117	443847
107907	443848
33837	443849
54659	443850
43269	443851
15287	443852
57536	443853
50042	443854
13352	443855
50860	443856
8238	443857
20169	443858
58786	443859
420	443860
8053	443861
39567	443862
8317	443863
4131	443864
6216	443865
32178	443866
40386	443867
37231	443868
11271	443869
23287	443870
44635	443871
23927	443872
2869	443873
48120	443874
66757	443875
95	443876
7596	443877
70707	443878
14441	443879
38239	443880
82631	443881
29467	443882
25732	443883
7906	443884
22045	443885
22804	443886
26729	443887
8012	443888
6377	443889
20036	443890
99171	443891
104	443892
573	443893
40853	443894
47520	443895
16626	443896
1312	443897
5707	443898
2454	443899
74282	443900
34254	443901
21146	443902
28032	443903
15417	443904
1025	443905
2628	443906
57953	443907
103205	443908
84291	443909
15526	443910
31130	443911
37670	443912
20979	443913
85299	443914
68789	443915
13153	443916
7298	443917
38231	443918
34705	443919
9689	443920
33759	443921
20801	443922
12818	443923
81713	443924
26131	443925
44438	443926
36534	443927
1900	443928
15471	443929
20790	443930
82972	443931
132689	443932
10791	443933
22983	443934
3550	443935
8953	443936
11355	443937
41055	443938
69393	443939
58072	443940
39940	443941
48291	443942
3943	443943
11835	443944
10488	443945
9426	443946
101629	443947
188253	443948
70904	443949
45412	443950
67683	443951
25481	443952
20390	443953
10482	443954
40050	443955
14466	443956
13194	443957
31239	443958
58254	443959
69597	443960
69317	443961
2635	443962
39977	443963
43891	443964
69711	443965
58222	443966
5456	443967
103471	443968
58026	443969
63061	443970
57960	443971
80883	443972
69761	443973
58337	443974
10461	443975
8249	443976
60406	443977
361	443978
4468	443979
25648	443980
22288	443981
85595	443982
129219	443983
32239	443984
10385	443985
103939	443986
40902	443987
39405	443988
30787	443989
9657	443990
58623	443991
3287	443992
10168	443993
32475	443994
56244	443995
7201	443996
22482	443997
15298	443998
662	443999
45183	444000
30042	444001
39045	444002
27175	444003
29	444004
18684	444005
80189	444006
20332	444007
13142	444008
22566	444009
43557	444010
15	444011
358	444012
1410	444013
30129	444014
31766	444015
32747	444016
964	444017
58030	444018
3287	444019
36723	444020
1781	444021
68032	444022
52692	444023
3939	444024
762	444025
64466	444026
103449	444027
24002	444028
80925	444029
34398	444030
2660	444031
15415	444032
36800	444033
69851	444034
10809	444035
82017	444036
10867	444037
35658	444038
31424	444039
10936	444040
1325	444041
56711	444042
3401	444043
730	444044
9535	444045
27030	444046
48329	444047
13233	444048
17079	444049
36176	444050
42081	444051
21323	444052
607	444053
30011	444054
33014	444055
96622	444056
47679	444057
64690	444058
94536	444059
57073	444060
15999	444061
58629	444062
11133	444063
48495	444064
52674	444065
90589	444066
45360	444067
933	444068
16262	444069
71303	444070
84902	444071
75815	444072
24620	444073
8929	444074
7057	444075
37307	444076
19125	444077
14706	444078
64057	444079
1260	444080
69613	444081
69495	444082
48274	444083
69541	444084
2799	444085
6746	444086
7060	444087
75174	444088
58967	444089
70829	444090
15511	444091
14123	444092
33736	444093
37540	444094
7016	444095
10410	444096
26044	444097
68037	444098
13117	444099
9488	444100
23509	444101
47792	444102
27154	444103
6213	444104
46015	444105
38485	444106
1107	444107
45293	444108
47478	444109
14764	444110
65404	444111
119	444112
12880	444113
9530	444114
22474	444115
58487	444116
26995	444117
36743	444118
12196	444119
17469	444120
27207	444121
40342	444122
1811	444123
101670	444124
101465	444125
10665	444126
37981	444127
1518	444128
97427	444129
37505	444130
58189	444131
8924	444132
26830	444133
21316	444134
51577	444135
49373	444136
58230	444137
16560	444138
16279	444139
51227	444140
17278	444141
7004	444142
84112	444143
82158	444144
27380	444145
84767	444146
398	444147
85125	444148
18965	444149
62995	444150
13723	444151
20446	444152
15549	444153
3610	444154
85367	444155
56655	444156
18523	444157
18087	444158
44362	444159
5663	444160
66326	444161
48973	444162
27534	444163
126144	444164
113362	444165
70317	444166
57237	444167
15054	444168
38760	444169
93806	444170
58194	444171
36432	444172
7743	444173
13683	444174
33199	444175
25293	444176
40111	444177
55482	444178
118354	444179
30666	444180
11004	444181
54937	444182
63495	444183
17341	444184
18000	444185
17574	444186
104432	444187
29075	444188
44674	444189
17709	444190
3906	444191
3030	444192
45577	444193
22288	444194
78074	444195
66419	444196
666	444197
21914	444198
2082	444199
120524	444200
12463	444201
28451	444202
37824	444203
69612	444204
10733	444205
103467	444206
42312	444207
66613	444208
103011	444209
44331	444210
83993	444211
100796	444212
1837	444213
101647	444214
160135	444215
69202	444216
69046	444217
16031	444218
17614	444219
46516	444220
19219	444221
9044	444222
6280	444223
18520	444224
10628	444225
11417	444226
2660	444227
16671	444228
28129	444229
10579	444230
41640	444231
33008	444232
25082	444233
54174	444234
98454	444235
32978	444236
12284	444237
78150	444238
62437	444239
78461	444240
78082	444241
9739	444242
127096	444243
17021	444244
40173	444245
47034	444246
32590	444247
55828	444248
24750	444249
82333	444250
37020	444251
10767	444252
2151	444253
94292	444254
71464	444255
37367	444256
13007	444257
5468	444258
14667	444259
31113	444260
12243	444261
84155	444262
69813	444263
27350	444264
5230	444265
59053	444266
37667	444267
59628	444268
15401	444269
120134	444270
17982	444271
2240	444272
2240	444273
17300	444274
2972	444275
126712	444276
15807	444277
65250	444278
26180	444279
964	444280
24757	444281
27030	444282
55434	444283
6830	444284
17182	444285
25094	444286
1264	444287
62633	444288
99680	444289
16995	444290
92213	444291
131387	444292
22504	444293
26077	444294
4230	444295
1835	444296
17430	444297
6719	444298
82430	444299
182	444300
64859	444301
11	444302
21584	444303
69025	444304
27158	444305
34535	444306
41027	444307
48320	444308
154218	444309
105694	444310
6154	444311
40321	444312
48876	444313
17122	444314
94990	444315
10376	444316
15502	444317
8182	444318
27127	444319
33044	444320
114	444321
70706	444322
59448	444323
27107	444324
15411	444325
69551	444326
69915	444327
65571	444328
48000	444329
102134	444330
64734	444331
43672	444332
30632	444333
69591	444334
8320	444335
64825	444336
40134	444337
63008	444338
44641	444339
22101	444340
55945	444341
88481	444342
11393	444343
92837	444344
4793	444345
4764	444346
57894	444347
39733	444348
50539	444349
8468	444350
18812	444351
57711	444352
47587	444353
1069	444354
181269	444355
20393	444356
7114	444357
83984	444358
7033	444359
9615	444360
762	444361
58235	444362
57878	444363
5383	444364
31080	444365
88916	444366
4211	444367
5274	444368
57138	444369
20532	444370
123307	444371
172216	444372
114	444373
24786	444374
55899	444375
32039	444376
123366	444377
11703	444378
40023	444379
84537	444380
6455	444381
27191	444382
482	444383
991	444384
68529	444385
6434	444386
95043	444387
41152	444388
69475	444389
10	444390
50607	444391
44750	444392
6124	444393
4262	444394
66083	444395
47520	444396
65213	444397
40005	444398
84217	444399
5214	444400
15340	444401
46365	444402
73098	444403
47927	444404
71303	444405
73187	444406
2938	444407
115766	444408
50725	444409
10249	444410
23718	444411
17679	444412
174655	444413
30233	444414
31646	444415
21205	444416
25330	444417
45762	444418
78172	444419
3298	444420
67181	444421
405	444422
18024	444423
21300	444424
4146	444425
37161	444426
50140	444427
79256	444428
31094	444429
79249	444430
43710	444431
36445	444432
29235	444433
30489	444434
25838	444435
58658	444436
4199	444437
18583	444438
11984	444439
15185	444440
88331	444441
47137	444442
40111	444443
2798	444444
4855	444445
6013	444446
13675	444447
53024	444448
20543	444449
60137	444450
58696	444451
32015	444452
39675	444453
48165	444454
44902	444455
84087	444456
9059	444457
4802	444458
5485	444459
4199	444460
11531	444461
39408	444462
35887	444463
32530	444464
37948	444465
1107	444466
76053	444467
27120	444468
8661	444469
38650	444470
60309	444471
2849	444472
17767	444473
41558	444474
30349	444475
58784	444476
76137	444477
3764	444478
94221	444479
16009	444480
10003	444481
25556	444482
122933	444483
9734	444484
27533	444485
12933	444486
17028	444487
4764	444488
64990	444489
318	444490
26944	444491
103432	444492
23126	444493
24496	444494
826	444495
57409	444496
396	444497
11950	444498
27696	444499
10472	444500
37892	444501
26556	444502
6357	444503
22730	444504
9332	444505
58786	444506
10258	444507
90015	444508
20872	444509
8238	444510
16433	444511
4325	444512
47577	444513
19171	444514
83533	444515
43255	444516
3836	444517
62534	444518
13929	444519
12051	444520
21926	444521
5836	444522
47562	444523
32367	444524
4198	444525
21585	444526
48019	444527
61732	444528
43056	444529
105337	444530
14735	444531
7204	444532
11048	444533
23753	444534
18102	444535
62157	444536
8686	444537
87644	444538
16985	444539
21751	444540
5660	444541
13576	444542
38783	444543
82793	444544
16	444545
24740	444546
1466	444547
72556	444548
4518	444549
20759	444550
21064	444551
25123	444552
55470	444553
14657	444554
39438	444555
182523	444556
66052	444557
51144	444558
1930	444559
11470	444560
61028	444561
9122	444562
13549	444563
18758	444564
12602	444565
11791	444566
27642	444567
15770	444568
58786	444569
20160	444570
86908	444571
4635	444572
7105	444573
8308	444574
65827	444575
51829	444576
3448	444577
44753	444578
13459	444579
50035	444580
32628	444581
38674	444582
13319	444583
35601	444584
18187	444585
160527	444586
83000	444587
25603	444588
15382	444589
85923	444590
1956	444591
23269	444592
16055	444593
85431	444594
27940	444595
25188	444596
42888	444597
3902	444598
29747	444599
2512	444600
47877	444601
16075	444602
1729	444603
25707	444604
15095	444605
210	444606
1145	444607
47717	444608
9835	444609
40221	444610
29483	444611
118002	444612
494	444613
42253	444614
2515	444615
9962	444616
1771	444617
40503	444618
40713	444619
47922	444620
6245	444621
15402	444622
39	444623
109141	444624
80955	444625
69793	444626
24034	444627
89424	444628
12769	444629
25275	444630
142315	444631
70108	444632
107771	444633
80608	444634
23658	444635
18913	444636
11321	444637
2921	444638
12984	444639
42521	444640
16569	444641
401	444642
4136	444643
8245	444644
9465	444645
12040	444646
7580	444647
93281	444648
53555	444649
21029	444650
30406	444651
29004	444652
85152	444653
54841	444654
47961	444655
20447	444656
26001	444657
52741	444658
35621	444659
45599	444660
81230	444661
28857	444662
3662	444663
1	444664
9262	444665
1828	444666
1483	444667
3525	444668
49496	444669
96577	444670
5547	444671
62723	444672
30634	444673
8209	444674
9888	444675
32941	444676
59005	444677
21053	444678
26359	444679
37374	444680
80674	444681
14508	444682
70530	444683
31350	444684
9429	444685
156093	444686
82253	444687
31905	444688
29196	444689
10026	444690
50950	444691
15878	444692
34201	444693
44017	444694
47387	444695
8308	444696
27512	444697
347	444698
84272	444699
38592	444700
4659	444701
60889	444702
87161	444703
74791	444704
70629	444705
27057	444706
3256	444707
6958	444708
18944	444709
56441	444710
27782	444711
13202	444712
1899	444713
21088	444714
5363	444715
14888	444716
125087	444717
79371	444718
21651	444719
37859	444720
48860	444721
23012	444722
13340	444723
21524	444724
15240	444725
2034	444726
4801	444727
5748	444728
25366	444729
65527	444730
65104	444731
38636	444732
48788	444733
26529	444734
1994	444735
21154	444736
38484	444737
9106	444738
90959	444739
26623	444740
28991	444741
4940	444742
91	444743
34320	444744
6403	444745
52112	444746
17945	444747
32250	444748
25	444749
7769	444750
58477	444751
81148	444752
2716	444753
60247	444754
32762	444755
25560	444756
33864	444757
15675	444758
21745	444759
39738	444760
64425	444761
4284	444762
35773	444763
60022	444764
23896	444765
35531	444766
8358	444767
57485	444768
36223	444769
1	444770
62973	444771
2830	444772
22514	444773
7225	444774
4461	444775
15592	444776
3617	444777
50236	444778
75659	444779
25869	444780
41447	444781
27723	444782
51282	444783
71165	444784
4540	444785
26353	444786
44052	444787
69128	444788
76586	444789
47442	444790
58569	444791
7243	444792
69190	444793
89975	444794
17955	444795
97943	444796
41101	444797
84849	444798
18204	444799
27505	444800
10076	444801
75988	444802
72157	444803
14042	444804
71082	444805
8310	444806
11070	444807
4874	444808
39051	444809
81279	444810
79719	444811
104565	444812
39283	444813
11411	444814
49394	444815
59149	444816
16156	444817
125055	444818
26852	444819
6118	444820
52945	444821
47768	444822
1011	444823
6779	444824
4459	444825
46890	444826
11018	444827
68971	444828
49001	444829
164246	444830
11908	444831
11334	444832
9908	444833
37243	444834
11511	444835
31326	444836
31803	444837
145706	444838
56229	444839
664	444840
132	444841
17299	444842
16585	444843
74416	444844
56	444845
48393	444846
15702	444847
3425	444848
6793	444849
73593	444850
1547	444851
82976	444852
83522	444853
101070	444854
21991	444855
12013	444856
42477	444857
41140	444858
4084	444859
14830	444860
26404	444861
2713	444862
28068	444863
84858	444864
32331	444865
83958	444866
85407	444867
38420	444868
49157	444869
35895	444870
46339	444871
119376	444872
7225	444873
32908	444874
1591	444875
9329	444876
70496	444877
72003	444878
38471	444879
14574	444880
205	444881
13828	444882
21549	444883
68206	444884
98422	444885
57028	444886
48935	444887
2309	444888
3105	444889
17415	444890
1400	444891
3471	444892
37356	444893
53808	444894
364	444895
18095	444896
22162	444897
37914	444898
70624	444899
11060	444900
31116	444901
61397	444902
27511	444903
67599	444904
18552	444905
8343	444906
47537	444907
37050	444908
901	444909
31469	444910
10865	444911
78040	444912
6925	444913
948	444914
44494	444915
14672	444916
86068	444917
8176	444918
111836	444919
46838	444920
2779	444921
67349	444922
40941	444923
98981	444924
341	444925
57432	444926
41643	444927
22186	444928
101163	444929
26415	444930
23203	444931
58713	444932
31856	444933
3811	444934
13374	444935
22401	444936
99177	444937
12574	444938
120671	444939
31542	444940
5230	444941
55077	444942
1199	444943
86331	444944
16758	444945
2985	444946
7204	444947
28223	444948
31	444949
61693	444950
18398	444951
54316	444952
5859	444953
56356	444954
78187	444955
37919	444956
76616	444957
49486	444958
21112	444959
8857	444960
20118	444961
77960	444962
53591	444963
18287	444964
21	444965
22493	444966
13774	444967
8968	444968
30633	444969
78352	444970
25201	444971
27706	444972
90	444973
4333	444974
58626	444975
46155	444976
19726	444977
28961	444978
22683	444979
3667	444980
95282	444981
5688	444982
4062	444983
15643	444984
28136	444985
2147	444986
31382	444987
126457	444988
26870	444989
938	444990
667	444991
38585	444992
646	444993
5131	444994
47241	444995
36536	444996
66512	444997
826	444998
99515	444999
22664	445000
17888	445001
58869	445002
6065	445003
85787	445004
18458	445005
102886	445006
26623	445007
30444	445008
124507	445009
37290	445010
102797	445011
7737	445012
24570	445013
27631	445014
59070	445015
56193	445016
54738	445017
2557	445018
68242	445019
112961	445020
46876	445021
28043	445022
25589	445023
28068	445024
67735	445025
175031	445026
41561	445027
27791	445028
2235	445029
87137	445030
67179	445031
98737	445032
28013	445033
45957	445034
3151	445035
17420	445036
50182	445037
10597	445038
46906	445039
1212	445040
25470	445041
184409	445042
38191	445043
22459	445044
74573	445045
11200	445046
55694	445047
22725	445048
118019	445049
87145	445050
104780	445051
32709	445052
6417	445053
48633	445054
16060	445055
62292	445056
1	445057
2508	445058
16708	445059
1985	445060
68849	445061
9115	445062
81911	445063
18162	445064
7676	445065
59222	445066
55425	445067
33404	445068
54959	445069
54450	445070
31056	445071
65221	445072
14786	445073
3250	445074
14654	445075
80101	445076
83663	445077
22640	445078
18029	445079
83618	445080
70331	445081
5520	445082
129901	445083
40978	445084
135604	445085
48959	445086
31012	445087
133604	445088
18527	445089
133361	445090
39296	445091
3127	445092
47998	445093
16087	445094
4324	445095
38683	445096
2584	445097
121335	445098
190	445099
351	445100
11840	445101
1180	445102
3639	445103
35404	445104
38585	445105
8433	445106
30954	445107
54140	445108
38757	445109
29142	445110
39704	445111
39496	445112
80540	445113
26460	445114
21610	445115
90426	445116
41280	445117
63	445118
72306	445119
44264	445120
2334	445121
45608	445122
12697	445123
19125	445124
28853	445125
32149	445126
81367	445127
27507	445128
37973	445129
1395	445130
47179	445131
97901	445132
38532	445133
32383	445134
18269	445135
122094	445136
84273	445137
56126	445138
28709	445139
13340	445140
15837	445141
31437	445142
3491	445143
55626	445144
18708	445145
9370	445146
40512	445147
2814	445148
32065	445149
39020	445150
54702	445151
27938	445152
51754	445153
17589	445154
24634	445155
37159	445156
34457	445157
205	445158
1321	445159
21945	445160
127058	445161
15815	445162
421	445163
4335	445164
27427	445165
47034	445166
90560	445167
12570	445168
69818	445169
8630	445170
2208	445171
82	445172
27766	445173
34248	445174
23911	445175
117665	445176
9292	445177
78581	445178
56388	445179
111825	445180
3696	445181
18143	445182
91979	445183
70841	445184
2374	445185
21748	445186
27368	445187
2302	445188
57829	445189
56363	445190
34061	445191
2965	445192
5844	445193
86425	445194
26946	445195
71219	445196
57850	445197
23171	445198
31523	445199
36913	445200
83447	445201
95504	445202
12162	445203
49476	445204
81558	445205
23227	445206
124096	445207
21325	445208
26950	445209
58847	445210
23971	445211
37544	445212
48032	445213
49249	445214
70588	445215
32508	445216
48148	445217
131497	445218
146058	445219
22665	445220
39724	445221
229	445222
36033	445223
4364	445224
44703	445225
20004	445226
322	445227
33621	445228
1161	445229
62692	445230
11192	445231
16795	445232
275	445233
902	445234
57196	445235
57184	445236
40975	445237
35871	445238
4227	445239
6673	445240
16741	445241
91468	445242
62696	445243
4159	445244
12066	445245
18685	445246
5851	445247
58764	445248
50861	445249
45808	445250
17975	445251
28471	445252
27442	445253
55029	445254
15170	445255
35252	445256
27781	445257
115423	445258
2091	445259
85907	445260
1751	445261
12134	445262
58713	445263
8294	445264
85552	445265
9033	445266
62697	445267
5432	445268
64254	445269
587	445270
105225	445271
11508	445272
32605	445273
6922	445274
20950	445275
15780	445276
27551	445277
10571	445278
22873	445279
23639	445280
35022	445281
61751	445282
41017	445283
78	445284
88912	445285
131157	445286
24815	445287
1729	445288
40269	445289
19222	445290
45982	445291
66498	445292
71214	445293
3602	445294
11015	445295
5193	445296
11850	445297
18622	445298
38677	445299
24468	445300
2178	445301
24989	445302
8219	445303
1760	445304
14717	445305
5557	445306
18290	445307
21687	445308
25941	445309
76536	445310
82369	445311
22024	445312
21965	445313
50	445314
15330	445315
22316	445316
26764	445317
39650	445318
65060	445319
38036	445320
82134	445321
64036	445322
38090	445323
11219	445324
104945	445325
105810	445326
21094	445327
105178	445328
35746	445329
6779	445330
8712	445331
9137	445332
81554	445333
60149	445334
6767	445335
78068	445336
37855	445337
47936	445338
37684	445339
391	445340
19482	445341
57460	445342
85525	445343
137251	445344
84163	445345
10297	445346
13189	445347
22763	445348
46452	445349
65061	445350
105800	445351
3541	445352
892	445353
64533	445354
65227	445355
12239	445356
2826	445357
10673	445358
100025	445359
32636	445360
26200	445361
523	445362
18084	445363
2731	445364
54449	445365
2665	445366
82207	445367
55748	445368
65	445369
10711	445370
24703	445371
19860	445372
2508	445373
22	445374
10947	445375
55376	445376
70907	445377
74657	445378
33749	445379
17934	445380
44639	445381
133375	445382
1744	445383
91394	445384
19342	445385
6884	445386
102854	445387
50217	445388
21715	445389
15092	445390
32384	445391
48135	445392
6907	445393
20683	445394
3853	445395
9910	445396
64952	445397
457	445398
102344	445399
65641	445400
21522	445401
15735	445402
4188	445403
38799	445404
26062	445405
43949	445406
71891	445407
22656	445408
9880	445409
46242	445410
52978	445411
36552	445412
22989	445413
28620	445414
35009	445415
10952	445416
32819	445417
34448	445418
70581	445419
1	445420
50937	445421
63555	445422
14032	445423
38953	445424
50264	445425
37310	445426
1930	445427
38713	445428
55685	445429
10136	445430
102415	445431
14818	445432
22057	445433
56030	445434
78219	445435
26681	445436
26585	445437
2730	445438
65879	445439
15886	445440
2791	445441
27251	445442
26580	445443
22067	445444
55602	445445
31281	445446
32490	445447
17810	445448
22563	445449
66171	445450
79204	445451
49376	445452
12346	445453
53628	445454
45821	445455
55077	445456
74404	445457
7061	445458
65	445459
24	445460
6948	445461
57157	445462
5152	445463
62989	445464
12778	445465
2734	445466
842	445467
20870	445468
23193	445469
59993	445470
48682	445471
13858	445472
25980	445473
23087	445474
13531	445475
3720	445476
57357	445477
82737	445478
1275	445479
33311	445480
31484	445481
3656	445482
11389	445483
32626	445484
70134	445485
104415	445486
7513	445487
70853	445488
71927	445489
23943	445490
42469	445491
68834	445492
17893	445493
30950	445494
14811	445495
102543	445496
181	445497
17689	445498
64147	445499
43641	445500
131617	445501
23719	445502
15360	445503
17783	445504
49069	445505
42350	445506
22450	445507
9219	445508
1524	445509
15659	445510
1524	445511
20693	445512
105229	445513
54756	445514
1038	445515
27526	445516
17375	445517
59042	445518
506	445519
938	445520
48011	445521
26744	445522
25348	445523
47938	445524
48452	445525
73013	445526
278	445527
133781	445528
70895	445529
37100	445530
68272	445531
118767	445532
3292	445533
20172	445534
35	445535
40478	445536
6178	445537
10112	445538
751	445539
3522	445540
507	445541
15212	445542
48633	445543
25329	445544
35652	445545
8720	445546
18008	445547
20949	445548
8629	445549
30389	445550
11397	445551
25664	445552
78817	445553
69443	445554
487	445555
196	445556
24360	445557
23566	445558
40646	445559
3803	445560
25206	445561
44709	445562
386	445563
181229	445564
47550	445565
15292	445566
47155	445567
15828	445568
90	445569
22812	445570
14671	445571
33822	445572
9184	445573
56554	445574
101853	445575
23269	445576
8025	445577
401	445578
30608	445579
608	445580
80537	445581
69119	445582
130240	445583
59782	445584
79200	445585
41369	445586
40842	445587
12402	445588
29785	445589
3842	445590
205	445591
10927	445592
21181	445593
38043	445594
4769	445595
65107	445596
7490	445597
1	445598
99	445599
6807	445600
17824	445601
59158	445602
174986	445603
173406	445604
12968	445605
10591	445606
85856	445607
37726	445608
10718	445609
137710	445610
8320	445611
11045	445612
7209	445613
65956	445614
47470	445615
62383	445616
113401	445617
174550	445618
12458	445619
70286	445620
23789	445621
10802	445622
94884	445623
23144	445624
833	445625
10749	445626
1	445627
67095	445628
7228	445629
29231	445630
8730	445631
37182	445632
90	445633
18670	445634
24668	445635
97019	445636
33555	445637
87660	445638
3525	445639
19984	445640
21739	445641
276	445642
12944	445643
22778	445644
25427	445645
223	445646
61397	445647
40574	445648
26902	445649
76604	445650
67129	445651
3904	445652
67073	445653
134385	445654
933	445655
80308	445656
4417	445657
93780	445658
4150	445659
99745	445660
37667	445661
24523	445662
3810	445663
31068	445664
31875	445665
40611	445666
13761	445667
25409	445668
31165	445669
26104	445670
32113	445671
22783	445672
54117	445673
59117	445674
33868	445675
581	445676
35087	445677
1	445678
3198	445679
10465	445680
51849	445681
47957	445682
3	445683
50388	445684
74544	445685
5250	445686
891	445687
85	445688
37107	445689
10948	445690
23188	445691
556	445692
27386	445693
3148	445694
1681	445695
2119	445696
13924	445697
32958	445698
17595	445699
1	445700
982	445701
49775	445702
28576	445703
1726	445704
1099	445705
187397	445706
15261	445707
33134	445708
5207	445709
1652	445710
7185	445711
6298	445712
20219	445713
82770	445714
32510	445715
2724	445716
43034	445717
415	445718
12906	445719
4817	445720
48855	445721
34721	445722
16559	445723
9071	445724
643	445725
23823	445726
16058	445727
6603	445728
19195	445729
2084	445730
18159	445731
158	445732
6090	445733
71060	445734
142275	445735
41415	445736
1797	445737
12235	445738
10182	445739
54379	445740
40851	445741
25008	445742
21818	445743
1324	445744
35771	445745
2313	445746
75383	445747
15244	445748
57663	445749
658	445750
14149	445751
501	445752
394	445753
20631	445754
2192	445755
44003	445756
552	445757
11654	445758
325	445759
33728	445760
35489	445761
10503	445762
878	445763
6	445764
56	445765
14779	445766
833	445767
36141	445768
13354	445769
5947	445770
1633	445771
20628	445772
40769	445773
21409	445774
67525	445775
274	445776
137218	445777
69142	445778
48014	445779
32452	445780
12926	445781
2165	445782
21079	445783
39453	445784
45637	445785
12926	445786
39519	445787
26629	445788
26648	445789
20899	445790
12931	445791
23900	445792
12951	445793
29331	445794
22142	445795
455	445796
404	445797
54103	445798
57563	445799
27534	445800
26487	445801
4838	445802
2541	445803
96689	445804
18727	445805
89691	445806
8693	445807
84798	445808
39280	445809
61048	445810
938	445811
18184	445812
15597	445813
62	445814
3469	445815
858	445816
30490	445817
14559	445818
4738	445819
7834	445820
9073	445821
33322	445822
61539	445823
7585	445824
7699	445825
36957	445826
26618	445827
13288	445828
15329	445829
55835	445830
39412	445831
32681	445832
2404	445833
22113	445834
23725	445835
46349	445836
22010	445837
33815	445838
9188	445839
39447	445840
21981	445841
40669	445842
59984	445843
33631	445844
32298	445845
13564	445846
22400	445847
12915	445848
48735	445849
28594	445850
90786	445851
58562	445852
12983	445853
34365	445854
9265	445855
38053	445856
2968	445857
50218	445858
73948	445859
42365	445860
1626	445861
3259	445862
572	445863
20107	445864
657	445865
906	445866
24411	445867
75354	445868
36034	445869
10323	445870
5412	445871
37111	445872
2922	445873
16204	445874
1874	445875
714	445876
321	445877
9905	445878
1880	445879
1143	445880
26480	445881
2329	445882
23465	445883
4218	445884
12105	445885
70042	445886
32540	445887
145	445888
101765	445889
17906	445890
105623	445891
84893	445892
144508	445893
101987	445894
139116	445895
79367	445896
161411	445897
14854	445898
63780	445899
183826	445900
119638	445901
100208	445902
58635	445903
101062	445904
60284	445905
5549	445906
49379	445907
178373	445908
72674	445909
3784	445910
54509	445911
126030	445912
101833	445913
84007	445914
18524	445915
106730	445916
158822	445917
130343	445918
58547	445919
6890	445920
41432	445921
169114	445922
16005	445923
91517	445924
27827	445925
95655	445926
184949	445927
86587	445928
15142	445929
109299	445930
103505	445931
8184	445932
63446	445933
103766	445934
181261	445935
175689	445936
156417	445937
29940	445938
124883	445939
17092	445940
49564	445941
21518	445942
116144	445943
17507	445944
99911	445945
11492	445946
93365	445947
38273	445948
96793	445949
60497	445950
125198	445951
142464	445952
171035	445953
139805	445954
172167	445955
108688	445956
187474	445957
43981	445958
103072	445959
42995	445960
117085	445961
43845	445962
92325	445963
92109	445964
121633	445965
151856	445966
187247	445967
87378	445968
105970	445969
138480	445970
116581	445971
107104	445972
17006	445973
96181	445974
80908	445975
116582	445976
109086	445977
115779	445978
150690	445979
138465	445980
177779	445981
92598	445982
48738	445983
7649	445984
168463	445985
150757	445986
171130	445987
14342	445988
31065	445989
149656	445990
81842	445991
173382	445992
132839	445993
18500	445994
171436	445995
185996	445996
170172	445997
171178	445998
130914	445999
170660	446000
87316	446001
148776	446002
171114	446003
84748	446004
171041	446005
178164	446006
103927	446007
171117	446008
170983	446009
92231	446010
75870	446011
149805	446012
103880	446013
131282	446014
103139	446015
63244	446016
171218	446017
106747	446018
136025	446019
179223	446020
108070	446021
108169	446022
149470	446023
130746	446024
177840	446025
150315	446026
22243	446027
178860	446028
14389	446029
69867	446030
120870	446031
170339	446032
149068	446033
170994	446034
84309	446035
150099	446036
149066	446037
177783	446038
63244	446039
171375	446040
171808	446041
138271	446042
56530	446043
6316	446044
178437	446045
63326	446046
131739	446047
131700	446048
152212	446049
18524	446050
48738	446051
142427	446052
117089	446053
88368	446054
69460	446055
182034	446056
178710	446057
116241	446058
140505	446059
131656	446060
135971	446061
30416	446062
26950	446063
119423	446064
136329	446065
178862	446066
184860	446067
141173	446068
120495	446069
53362	446070
148978	446071
63587	446072
103717	446073
178949	446074
131793	446075
164466	446076
72767	446077
68257	446078
138107	446079
93035	446080
52861	446081
116172	446082
136866	446083
152304	446084
171373	446085
92558	446086
150048	446087
136714	446088
177937	446089
149449	446090
177929	446091
118243	446092
106672	446093
47200	446094
170396	446095
172060	446096
60284	446097
116258	446098
154017	446099
60534	446100
40301	446101
33163	446102
132411	446103
71325	446104
96537	446105
103881	446106
72632	446107
151221	446108
115686	446109
93933	446110
136067	446111
67430	446112
119075	446113
27104	446114
71941	446115
178881	446116
68026	446117
116975	446118
139650	446119
63587	446120
102414	446121
25869	446122
127442	446123
36216	446124
161124	446125
149716	446126
135910	446127
171455	446128
63551	446129
33577	446130
102532	446131
124260	446132
131058	446133
36412	446134
125759	446135
49668	446136
161098	446137
15951	446138
116054	446139
149680	446140
168454	446141
43973	446142
63359	446143
85592	446144
3564	446145
103341	446146
34176	446147
135168	446148
101301	446149
79795	446150
50342	446151
103444	446152
152399	446153
50589	446154
103762	446155
131268	446156
188538	446157
66658	446158
5155	446159
146217	446160
69647	446161
110172	446162
115720	446163
36284	446164
18501	446165
132753	446166
49687	446167
72632	446168
29776	446169
171859	446170
188015	446171
131041	446172
22344	446173
87494	446174
125114	446175
145005	446176
42206	446177
36170	446178
184422	446179
99382	446180
60293	446181
106695	446182
22243	446183
53261	446184
177706	446185
47192	446186
75918	446187
164518	446188
85919	446189
96609	446190
46283	446191
170774	446192
7898	446193
84292	446194
29776	446195
106941	446196
136585	446197
63387	446198
69654	446199
85778	446200
6321	446201
178427	446202
58127	446203
144714	446204
103560	446205
188042	446206
49514	446207
71257	446208
2622	446209
178015	446210
36543	446211
89092	446212
15992	446213
103072	446214
93123	446215
148836	446216
81779	446217
3975	446218
31944	446219
2537	446220
40068	446221
15399	446222
106928	446223
35687	446224
69460	446225
23332	446226
107467	446227
177725	446228
52614	446229
171807	446230
178347	446231
130678	446232
178380	446233
177958	446234
136008	446235
170703	446236
178665	446237
150437	446238
148162	446239
131113	446240
110934	446241
106990	446242
63363	446243
181291	446244
109703	446245
155757	446246
36684	446247
38273	446248
88753	446249
111590	446250
166199	446251
104160	446252
69623	446253
173184	446254
116128	446255
33085	446256
115382	446257
88581	446258
74224	446259
171378	446260
177878	446261
36388	446262
67423	446263
138186	446264
104124	446265
41146	446266
84711	446267
169349	446268
94962	446269
134731	446270
102959	446271
163830	446272
88581	446273
179201	446274
105970	446275
27775	446276
116965	446277
80061	446278
72474	446279
170971	446280
69963	446281
151356	446282
153601	446283
177994	446284
84054	446285
151803	446286
29940	446287
131448	446288
175983	446289
171081	446290
171032	446291
171220	446292
183930	446293
132613	446294
58351	446295
171282	446296
172315	446297
80212	446298
89609	446299
31572	446300
8391	446301
17945	446302
107181	446303
138989	446304
116137	446305
107133	446306
173364	446307
139507	446308
150663	446309
48445	446310
87648	446311
36306	446312
14435	446313
7816	446314
43609	446315
149071	446316
110286	446317
109325	446318
109367	446319
138750	446320
104215	446321
15992	446322
139891	446323
104215	446324
17101	446325
188931	446326
89766	446327
84087	446328
143262	446329
111629	446330
52913	446331
60534	446332
141208	446333
127217	446334
86589	446335
115402	446336
156350	446337
184244	446338
115462	446339
151604	446340
183438	446341
95025	446342
136375	446343
175525	446344
5911	446345
135226	446346
52614	446347
166967	446348
10396	446349
177936	446350
116452	446351
107458	446352
72045	446353
59887	446354
136693	446355
139833	446356
323	446357
135928	446358
106617	446359
178773	446360
88432	446361
178031	446362
177824	446363
110216	446364
90523	446365
76320	446366
63587	446367
53917	446368
63587	446369
63244	446370
135864	446371
84399	446372
59934	446373
323	446374
48263	446375
83186	446376
76214	446377
51899	446378
92971	446379
58270	446380
4786	446381
140309	446382
136428	446383
45825	446384
60332	446385
7845	446386
71789	446387
45265	446388
138542	446389
69870	446390
79795	446391
81603	446392
92096	446393
46309	446394
48576	446395
166698	446396
18496	446397
127028	446398
114510	446399
122506	446400
71020	446401
140629	446402
94904	446403
18816	446404
3784	446405
26066	446406
2292	446407
20827	446408
56093	446409
65202	446410
33132	446411
44531	446412
1457	446413
11217	446414
35157	446415
62814	446416
43903	446417
151657	446418
187432	446419
57922	446420
71211	446421
149613	446422
186953	446423
115244	446424
132238	446425
127577	446426
12880	446427
149042	446428
182551	446429
140157	446430
76312	446431
20979	446432
109153	446433
136282	446434
106104	446435
178890	446436
135516	446437
136500	446438
61852	446439
18427	446440
138060	446441
136705	446442
88560	446443
131533	446444
49743	446445
146685	446446
82625	446447
22366	446448
141330	446449
99754	446450
100523	446451
160806	446452
53465	446453
119976	446454
57366	446455
48738	446456
172194	446457
30332	446458
116480	446459
135746	446460
152255	446461
69460	446462
3481	446463
18686	446464
147783	446465
71020	446466
3487	446467
12093	446468
108588	446469
171234	446470
10300	446471
40590	446472
152035	446473
65139	446474
18458	446475
170199	446476
25796	446477
74279	446478
152266	446479
9111	446480
140279	446481
4509	446482
45679	446483
110869	446484
64107	446485
9327	446486
119958	446487
11277	446488
73856	446489
14690	446490
44269	446491
5946	446492
183168	446493
126617	446494
86741	446495
127287	446496
63973	446497
34218	446498
60744	446499
3659	446500
25607	446501
137931	446502
152819	446503
101390	446504
33754	446505
17353	446506
5946	446507
40342	446508
86620	446509
111543	446510
2123	446511
141087	446512
184205	446513
7950	446514
73149	446515
84471	446516
88004	446517
107971	446518
23476	446519
139411	446520
105723	446521
86614	446522
51159	446523
109530	446524
184201	446525
52015	446526
14126	446527
86664	446528
37454	446529
84581	446530
42362	446531
169282	446532
135568	446533
67425	446534
9655	446535
152051	446536
96618	446537
3321	446538
90173	446539
184946	446540
37668	446541
51456	446542
57124	446543
27179	446544
93025	446545
155110	446546
110067	446547
185819	446548
141982	446549
56530	446550
54880	446551
142422	446552
140003	446553
79302	446554
108680	446555
66658	446556
75774	446557
24648	446558
123855	446559
32952	446560
92506	446561
26098	446562
4557	446563
22349	446564
131740	446565
63267	446566
142784	446567
47242	446568
157938	446569
86266	446570
166680	446571
23634	446572
53628	446573
86611	446574
136928	446575
63363	446576
19066	446577
63363	446578
131570	446579
69867	446580
170656	446581
178955	446582
177740	446583
135729	446584
152111	446585
178464	446586
115095	446587
92558	446588
150024	446589
171902	446590
2098	446591
131870	446592
170418	446593
323	446594
13064	446595
177952	446596
81697	446597
33163	446598
135928	446599
103927	446600
84054	446601
178403	446602
149146	446603
50342	446604
136703	446605
141982	446606
157333	446607
179027	446608
106811	446609
116258	446610
117182	446611
106087	446612
178013	446613
142849	446614
106162	446615
128616	446616
183101	446617
102131	446618
165621	446619
187653	446620
136883	446621
115232	446622
105897	446623
116990	446624
86611	446625
136657	446626
179004	446627
139640	446628
136843	446629
115937	446630
7403	446631
71211	446632
103510	446633
38588	446634
183544	446635
57922	446636
95454	446637
49379	446638
140315	446639
108505	446640
107042	446641
24577	446642
92598	446643
21070	446644
116964	446645
117180	446646
49668	446647
50927	446648
57922	446649
171377	446650
149076	446651
132678	446652
184983	446653
138789	446654
188757	446655
51576	446656
103836	446657
103837	446658
103841	446659
119915	446660
136787	446661
50554	446662
9106	446663
24264	446664
10606	446665
46309	446666
63355	446667
53697	446668
147333	446669
40301	446670
178455	446671
59655	446672
63055	446673
149411	446674
139288	446675
124823	446676
99850	446677
149937	446678
136676	446679
93176	446680
176843	446681
86199	446682
108664	446683
170995	446684
35748	446685
178940	446686
168407	446687
139193	446688
137311	446689
103732	446690
88435	446691
59922	446692
110315	446693
63290	446694
170140	446695
178910	446696
178715	446697
179233	446698
188102	446699
76295	446700
178740	446701
107056	446702
186065	446703
102209	446704
25567	446705
25567	446706
119654	446707
110768	446708
135724	446709
168182	446710
178233	446711
130995	446712
93291	446713
29776	446714
110598	446715
63292	446716
88620	446717
2540	446718
101820	446719
44214	446720
65678	446721
30996	446722
98412	446723
172123	446724
171393	446725
84369	446726
171047	446727
116813	446728
95744	446729
41984	446730
86466	446731
135776	446732
102131	446733
158391	446734
126148	446735
48163	446736
71057	446737
50282	446738
52129	446739
4406	446740
48866	446741
5107	446742
72800	446743
2423	446744
764	446745
975	446746
9923	446747
12468	446748
138861	446749
51684	446750
71762	446751
134072	446752
54509	446753
46368	446754
71708	446755
20417	446756
33754	446757
16722	446758
69	446759
87831	446760
109790	446761
657	446762
914	446763
17068	446764
25719	446765
140806	446766
6156	446767
71643	446768
89055	446769
46797	446770
56	446771
6957	446772
46345	446773
156031	446774
19188	446775
138961	446776
102317	446777
21221	446778
7086	446779
1882	446780
21001	446781
78404	446782
73387	446783
91383	446784
36802	446785
1352	446786
76988	446787
46013	446788
100564	446789
60828	446790
35454	446791
117210	446792
90206	446793
95869	446794
101288	446795
126513	446796
29940	446797
109281	446798
30218	446799
18584	446800
93384	446801
77934	446802
22220	446803
39987	446804
71274	446805
17092	446806
69593	446807
24491	446808
106401	446809
129414	446810
107968	446811
77887	446812
88670	446813
8204	446814
56786	446815
54250	446816
33435	446817
93089	446818
75	446819
81133	446820
58229	446821
21680	446822
3222	446823
150840	446824
136771	446825
171939	446826
92871	446827
140175	446828
160509	446829
142837	446830
150707	446831
151655	446832
117120	446833
73259	446834
52657	446835
178508	446836
151223	446837
79615	446838
9467	446839
132303	446840
148161	446841
126510	446842
146563	446843
110716	446844
124153	446845
132571	446846
151485	446847
189100	446848
151050	446849
98391	446850
141151	446851
121706	446852
139888	446853
88361	446854
125164	446855
130985	446856
48462	446857
178640	446858
12525	446859
53507	446860
18811	446861
33429	446862
11109	446863
13090	446864
39096	446865
32332	446866
27848	446867
116701	446868
55673	446869
86531	446870
112819	446871
105966	446872
84469	446873
4593	446874
185051	446875
23021	446876
70815	446877
176363	446878
185707	446879
60806	446880
168062	446881
108846	446882
14458	446883
54051	446884
36793	446885
57922	446886
118430	446887
85136	446888
67816	446889
135897	446890
79111	446891
87373	446892
56597	446893
413	446894
33128	446895
110358	446896
3883	446897
8856	446898
107126	446899
22438	446900
14574	446901
127853	446902
33522	446903
130024	446904
173019	446905
68772	446906
89100	446907
31483	446908
31697	446909
450	446910
24553	446911
52925	446912
15490	446913
133773	446914
8184	446915
112666	446916
97708	446917
108678	446918
68538	446919
142312	446920
69418	446921
169014	446922
14458	446923
54438	446924
73848	446925
73162	446926
127639	446927
48746	446928
878	446929
92443	446930
106913	446931
92870	446932
164883	446933
30424	446934
98647	446935
138846	446936
161074	446937
127783	446938
164910	446939
70071	446940
137683	446941
161995	446942
102435	446943
38480	446944
50046	446945
86532	446946
84340	446947
128004	446948
2237	446949
80472	446950
2654	446951
35952	446952
31239	446953
103817	446954
100652	446955
39094	446956
17233	446957
24713	446958
150968	446959
2263	446960
141084	446961
58358	446962
91868	446963
46149	446964
73655	446965
67137	446966
87832	446967
97340	446968
1766	446969
110295	446970
121824	446971
12577	446972
44943	446973
9684	446974
18826	446975
1500	446976
71820	446977
171161	446978
115309	446979
3679	446980
112021	446981
125801	446982
103400	446983
29840	446984
181915	446985
103138	446986
56183	446987
2312	446988
101785	446989
63546	446990
56603	446991
127069	446992
85438	446993
73731	446994
65242	446995
13699	446996
140806	446997
88587	446998
61576	446999
87801	447000
28014	447001
36986	447002
597	447003
129320	447004
152544	447005
117135	447006
110618	447007
134152	447008
147511	447009
17233	447010
59520	447011
117689	447012
93592	447013
113109	447014
23040	447015
78434	447016
109341	447017
139174	447018
110740	447019
52861	447020
94766	447021
58495	447022
48820	447023
3534	447024
81778	447025
56064	447026
102983	447027
10829	447028
85721	447029
185483	447030
42095	447031
52351	447032
82509	447033
7819	447034
108707	447035
21207	447036
8102	447037
13699	447038
134720	447039
110178	447040
152455	447041
12827	447042
79024	447043
69775	447044
140328	447045
172911	447046
27184	447047
93291	447048
68538	447049
115628	447050
103192	447051
110459	447052
1463	447053
103854	447054
142186	447055
24865	447056
120862	447057
107978	447058
110286	447059
58120	447060
139097	447061
187683	447062
89182	447063
131970	447064
89827	447065
184165	447066
105216	447067
149121	447068
33996	447069
175939	447070
34617	447071
165581	447072
179848	447073
58055	447074
58055	447075
106745	447076
76303	447077
15529	447078
146424	447079
137653	447080
56752	447081
97277	447082
4163	447083
8533	447084
79494	447085
17477	447086
20298	447087
24619	447088
27112	447089
88454	447090
94465	447091
74764	447092
220	447093
140340	447094
48245	447095
99659	447096
85930	447097
52035	447098
1811	447099
4618	447100
11582	447101
49683	447102
19498	447103
559	447104
4726	447105
47126	447106
51299	447107
125	447108
64401	447109
82962	447110
126732	447111
68249	447112
40552	447113
47242	447114
116590	447115
15773	447116
142427	447117
23089	447118
80390	447119
118911	447120
116656	447121
87269	447122
131780	447123
185793	447124
102712	447125
108020	447126
137489	447127
6873	447128
166211	447129
132040	447130
123385	447131
151640	447132
33290	447133
117058	447134
156564	447135
2892	447136
143414	447137
184202	447138
76330	447139
134954	447140
34219	447141
27049	447142
3686	447143
109561	447144
174619	447145
12827	447146
71406	447147
45444	447148
118828	447149
152400	447150
77239	447151
6876	447152
159480	447153
106401	447154
24713	447155
136832	447156
81220	447157
48483	447158
1068	447159
64875	447160
149396	447161
150449	447162
10029	447163
102002	447164
155792	447165
150620	447166
139469	447167
140309	447168
134574	447169
93210	447170
93322	447171
136529	447172
108016	447173
70228	447174
13527	447175
93064	447176
95488	447177
86503	447178
62778	447179
121346	447180
37978	447181
64792	447182
76248	447183
14753	447184
136210	447185
180133	447186
3751	447187
117502	447188
92962	447189
38782	447190
8357	447191
63448	447192
122176	447193
36708	447194
176379	447195
77825	447196
37980	447197
102739	447198
63430	447199
30532	447200
28	447201
91075	447202
66447	447203
157699	447204
116177	447205
116177	447206
150572	447207
158168	447208
53631	447209
28210	447210
137969	447211
108952	447212
189031	447213
6876	447214
85561	447215
115774	447216
4593	447217
31360	447218
55202	447219
103951	447220
32925	447221
164572	447222
82339	447223
162	447224
11718	447225
39445	447226
61941	447227
23925	447228
35165	447229
232	447230
1976	447231
13843	447232
24081	447233
85227	447234
20698	447235
4	447236
32839	447237
52334	447238
5630	447239
29117	447240
17960	447241
112200	447242
8109	447243
41198	447244
12429	447245
53108	447246
17890	447247
74374	447248
37721	447249
9353	447250
13038	447251
6859	447252
11696	447253
6564	447254
71148	447255
2200	447256
7752	447257
12478	447258
21872	447259
16470	447260
18922	447261
4641	447262
22617	447263
21418	447264
90531	447265
56751	447266
84275	447267
20668	447268
15517	447269
107441	447270
76374	447271
91986	447272
3699	447273
52626	447274
72718	447275
32028	447276
175766	447277
50619	447278
24539	447279
24539	447280
12119	447281
43806	447282
59408	447283
17095	447284
56348	447285
26330	447286
26990	447287
97149	447288
101574	447289
99837	447290
158935	447291
81433	447292
120212	447293
24931	447294
33411	447295
158089	447296
103992	447297
69363	447298
54859	447299
59102	447300
65935	447301
52537	447302
66930	447303
26975	447304
49532	447305
52111	447306
139118	447307
46294	447308
125	447309
9111	447310
5032	447311
107165	447312
116564	447313
98267	447314
105743	447315
129241	447316
1947	447317
40782	447318
33043	447319
22856	447320
137189	447321
122629	447322
92950	447323
94153	447324
151834	447325
35214	447326
61929	447327
8007	447328
56102	447329
6858	447330
32124	447331
24453	447332
782	447333
17702	447334
67971	447335
31570	447336
86140	447337
28662	447338
23799	447339
39680	447340
35074	447341
2452	447342
5657	447343
18882	447344
85263	447345
46602	447346
1087	447347
33319	447348
32495	447349
105376	447350
53939	447351
40583	447352
40950	447353
131838	447354
11259	447355
86348	447356
75666	447357
20508	447358
8022	447359
20508	447360
52558	447361
17896	447362
49161	447363
1097	447364
3753	447365
11021	447366
42877	447367
89775	447368
11998	447369
16041	447370
7517	447371
3928	447372
51883	447373
61942	447374
78	447375
59	447376
880	447377
11904	447378
203	447379
74503	447380
2358	447381
20819	447382
3295	447383
32694	447384
57307	447385
28297	447386
57550	447387
47760	447388
12238	447389
14707	447390
89524	447391
1919	447392
15511	447393
3826	447394
23	447395
37352	447396
84531	447397
2457	447398
48026	447399
858	447400
18253	447401
2687	447402
41724	447403
20084	447404
88091	447405
438	447406
14118	447407
71026	447408
23823	447409
9054	447410
365	447411
19054	447412
22011	447413
38891	447414
1243	447415
10041	447416
72187	447417
1998	447418
45895	447419
14781	447420
1980	447421
19	447422
59797	447423
5675	447424
91659	447425
7948	447426
94067	447427
62754	447428
58902	447429
25010	447430
15663	447431
16773	447432
11470	447433
31575	447434
62694	447435
12662	447436
28078	447437
71781	447438
7954	447439
1790	447440
13777	447441
6641	447442
63025	447443
1419	447444
1419	447445
24878	447446
24878	447447
24878	447448
3351	447449
2657	447450
4458	447451
3993	447452
14138	447453
29535	447454
42848	447455
174046	447456
23008	447457
24102	447458
86139	447459
7715	447460
126318	447461
133558	447462
77621	447463
120911	447464
166088	447465
151912	447466
82767	447467
160370	447468
25697	447469
2907	447470
959	447471
95635	447472
23696	447473
118	447474
5402	447475
21338	447476
17662	447477
21338	447478
1647	447479
99190	447480
98808	447481
28385	447482
45385	447483
98467	447484
88631	447485
36508	447486
21151	447487
16797	447488
8132	447489
83155	447490
54666	447491
25670	447492
32641	447493
15081	447494
107797	447495
49203	447496
98467	447497
13702	447498
187669	447499
52819	447500
147026	447501
67648	447502
89107	447503
160039	447504
106067	447505
98808	447506
98608	447507
8267	447508
47085	447509
51942	447510
179314	447511
100704	447512
154201	447513
80253	447514
10617	447515
99683	447516
169468	447517
166768	447518
100335	447519
122483	447520
154451	447521
168924	447522
70449	447523
123617	447524
186324	447525
55215	447526
95326	447527
105872	447528
121734	447529
159932	447530
6388	447531
38095	447532
64598	447533
72355	447534
60812	447535
38934	447536
142535	447537
105990	447538
184476	447539
72387	447540
156092	447541
179288	447542
115516	447543
127210	447544
64746	447545
91089	447546
73878	447547
86056	447548
71359	447549
5217	447550
8132	447551
8132	447552
139880	447553
160708	447554
80697	447555
72346	447556
2288	447557
1	447558
168707	447559
45	447560
18840	447561
181758	447562
1121	447563
48644	447564
87812	447565
134	447566
5074	447567
45	447568
45	447569
45	447570
100302	447571
1597	447572
71070	447573
44546	447574
15970	447575
34271	447576
2714	447577
13988	447578
162428	447579
14665	447580
13812	447581
818	447582
57332	447583
24276	447584
15644	447585
108	447586
68244	447587
58	447588
1578	447589
60107	447590
3896	447591
134	447592
7036	447593
25967	447594
39574	447595
55285	447596
17254	447597
3004	447598
21927	447599
133950	447600
25712	447601
8776	447602
34326	447603
7500	447604
2843	447605
20052	447606
11697	447607
28584	447608
2843	447609
10100	447610
2843	447611
1860	447612
42905	447613
20056	447614
3910	447615
115918	447616
140140	447617
23268	447618
8072	447619
5352	447620
3449	447621
2171	447622
17658	447623
46000	447624
1115	447625
15825	447626
15825	447627
79223	447628
79223	447629
52515	447630
6662	447631
25934	447632
86147	447633
16894	447634
43435	447635
175141	447636
161944	447637
35365	447638
16896	447639
153043	447640
1462	447641
169170	447642
143517	447643
107630	447644
177048	447645
81302	447646
134416	447647
105867	447648
63884	447649
187019	447650
119669	447651
167788	447652
165479	447653
127393	447654
13319	447655
8810	447656
3547	447657
52515	447658
62263	447659
39484	447660
3416	447661
34748	447662
4985	447663
51541	447664
49	447665
2141	447666
140750	447667
58	447668
16586	447669
58	447670
9867	447671
3777	447672
12054	447673
73198	447674
13599	447675
24472	447676
80322	447677
79787	447678
6346	447679
167033	447680
21392	447681
2094	447682
8510	447683
1934	447684
1934	447685
23432	447686
3860	447687
29090	447688
3126	447689
19889	447690
2141	447691
112913	447692
145285	447693
168	447694
18052	447695
32171	447696
26196	447697
28400	447698
178	447699
28400	447700
19950	447701
27571	447702
17658	447703
62005	447704
13621	447705
13037	447706
6557	447707
23008	447708
38263	447709
23516	447710
61839	447711
24481	447712
294	447713
13513	447714
3690	447715
57	447716
33791	447717
1460	447718
26975	447719
34416	447720
21995	447721
21997	447722
15328	447723
146794	447724
152	447725
7079	447726
38349	447727
2934	447728
73512	447729
1043	447730
49738	447731
16959	447732
134186	447733
162	447734
59924	447735
5691	447736
21699	447737
971	447738
894	447739
60570	447740
75632	447741
11733	447742
35029	447743
33507	447744
6259	447745
61875	447746
138784	447747
63475	447748
12024	447749
85403	447750
45084	447751
55224	447752
9584	447753
12599	447754
17167	447755
6228	447756
28668	447757
22550	447758
145750	447759
26476	447760
32294	447761
18350	447762
57369	447763
34655	447764
28359	447765
47595	447766
24373	447767
39364	447768
39135	447769
56771	447770
3073	447771
25178	447772
420	447773
146738	447774
26577	447775
12232	447776
137139	447777
112810	447778
15877	447779
343	447780
9831	447781
69850	447782
1707	447783
1663	447784
294	447785
4017	447786
60518	447787
40991	447788
332	447789
138289	447790
33836	447791
31604	447792
104412	447793
105033	447794
6406	447795
174399	447796
9143	447797
3385	447798
128791	447799
4867	447800
4302	447801
9664	447802
95713	447803
133500	447804
36923	447805
70933	447806
8246	447807
55538	447808
45925	447809
31646	447810
92	447811
43133	447812
18043	447813
4258	447814
18590	447815
1313	447816
1839	447817
10245	447818
5105	447819
69103	447820
5222	447821
1717	447822
43945	447823
7690	447824
35106	447825
28484	447826
73250	447827
13596	447828
8508	447829
28119	447830
1639	447831
19289	447832
60232	447833
28649	447834
4461	447835
2763	447836
16212	447837
72339	447838
3153	447839
34	447840
67271	447841
6616	447842
27735	447843
109569	447844
75139	447845
34072	447846
41572	447847
28223	447848
28223	447849
23323	447850
230	447851
1759	447852
104471	447853
43115	447854
83892	447855
130916	447856
58931	447857
108301	447858
108934	447859
22906	447860
15797	447861
27948	447862
142363	447863
201	447864
45	447865
552	447866
26675	447867
815	447868
72207	447869
147003	447870
23155	447871
20283	447872
47989	447873
15865	447874
4331	447875
35531	447876
3198	447877
11225	447878
60195	447879
4355	447880
10866	447881
1580	447882
49091	447883
26734	447884
294	447885
11536	447886
30320	447887
2377	447888
28555	447889
137	447890
2407	447891
13698	447892
1635	447893
60746	447894
101581	447895
72359	447896
41961	447897
11642	447898
1320	447899
1858	447900
703	447901
45412	447902
76	447903
685	447904
58869	447905
183861	447906
1039	447907
193	447908
28247	447909
574	447910
2714	447911
6952	447912
52904	447913
50528	447914
88663	447915
688	447916
37	447917
112777	447918
216	447919
4260	447920
35903	447921
36329	447922
31270	447923
70170	447924
35529	447925
4401	447926
2527	447927
1829	447928
24377	447929
58755	447930
22851	447931
10278	447932
3017	447933
1755	447934
36142	447935
17441	447936
25357	447937
20564	447938
3904	447939
300	447940
5772	447941
4086	447942
2814	447943
20014	447944
959	447945
51526	447946
141726	447947
50052	447948
61956	447949
130286	447950
132785	447951
16680	447952
13728	447953
480	447954
69519	447955
43	447956
62095	447957
3182	447958
8865	447959
19321	447960
16972	447961
659	447962
104966	447963
11635	447964
32584	447965
52126	447966
16738	447967
16868	447968
16547	447969
2677	447970
3856	447971
18853	447972
44063	447973
182448	447974
69107	447975
27268	447976
4214	447977
36649	447978
6601	447979
5672	447980
7236	447981
18894	447982
33835	447983
4302	447984
18894	447985
3292	447986
57071	447987
18894	447988
53992	447989
7428	447990
13671	447991
11225	447992
781	447993
7799	447994
34966	447995
11208	447996
16496	447997
32992	447998
107	447999
29365	448000
1574	448001
9062	448002
646	448003
18143	448004
5088	448005
19720	448006
1577	448007
30314	448008
9134	448009
25609	448010
79365	448011
1577	448012
9134	448013
72	448014
9688	448015
140725	448016
41970	448017
47754	448018
26782	448019
39059	448020
7632	448021
47661	448022
4	448023
51945	448024
21565	448025
7589	448026
199	448027
42835	448028
1530	448029
3117	448030
87360	448031
34540	448032
4	448033
17	448034
822	448035
30512	448036
5238	448037
8700	448038
2021	448039
2395	448040
28098	448041
6352	448042
64621	448043
3081	448044
6964	448045
4126	448046
9831	448047
99	448048
33561	448049
11654	448050
7535	448051
2187	448052
23147	448053
18190	448054
1075	448055
135136	448056
9937	448057
74285	448058
33814	448059
56100	448060
45675	448061
17126	448062
47852	448063
6572	448064
6065	448065
4097	448066
39416	448067
41718	448068
75	448069
20605	448070
32662	448071
31028	448072
102811	448073
72115	448074
57676	448075
15	448076
32464	448077
60172	448078
25636	448079
39354	448080
44467	448081
21273	448082
16129	448083
57232	448084
46281	448085
6172	448086
36631	448087
754	448088
893	448089
60131	448090
25304	448091
10972	448092
8058	448093
24117	448094
12017	448095
17444	448096
495	448097
51146	448098
8227	448099
1818	448100
35546	448101
37137	448102
13238	448103
98388	448104
20367	448105
142573	448106
118180	448107
46449	448108
82301	448109
31449	448110
82892	448111
119218	448112
26721	448113
3692	448114
9932	448115
44310	448116
24727	448117
47850	448118
24763	448119
8928	448120
41437	448121
48905	448122
60406	448123
39485	448124
94228	448125
13572	448126
3652	448127
152775	448128
56741	448129
63848	448130
6415	448131
1815	448132
34956	448133
9660	448134
86386	448135
96506	448136
172785	448137
22280	448138
26242	448139
41493	448140
183268	448141
70067	448142
63699	448143
5295	448144
6351	448145
59768	448146
69484	448147
86970	448148
56135	448149
2807	448150
54039	448151
22870	448152
5518	448153
58094	448154
55193	448155
15182	448156
35157	448157
79905	448158
5274	448159
17812	448160
25106	448161
25271	448162
120089	448163
11902	448164
25546	448165
38966	448166
87087	448167
17365	448168
30768	448169
30940	448170
13065	448171
7016	448172
20892	448173
65218	448174
129532	448175
45161	448176
31436	448177
95329	448178
55453	448179
55751	448180
30948	448181
25632	448182
101062	448183
102297	448184
78322	448185
68265	448186
17556	448187
55621	448188
27502	448189
30669	448190
38340	448191
7862	448192
31640	448193
45837	448194
8102	448195
102931	448196
82417	448197
66017	448198
51944	448199
49730	448200
57101	448201
99051	448202
45482	448203
15363	448204
66135	448205
122772	448206
55193	448207
68792	448208
47328	448209
122583	448210
21664	448211
21323	448212
83320	448213
78404	448214
47052	448215
96149	448216
94891	448217
67395	448218
12842	448219
46441	448220
76940	448221
57100	448222
38707	448223
12674	448224
12674	448225
161290	448226
21103	448227
81913	448228
20719	448229
81767	448230
98575	448231
29195	448232
102226	448233
54714	448234
56425	448235
140180	448236
97004	448237
26000	448238
102618	448239
37895	448240
25954	448241
126477	448242
101705	448243
14917	448244
21136	448245
65528	448246
26236	448247
35247	448248
121170	448249
4970	448250
88174	448251
82567	448252
67378	448253
46397	448254
25243	448255
3858	448256
69197	448257
20466	448258
33693	448259
13301	448260
117811	448261
8265	448262
15666	448263
35936	448264
17339	448265
3028	448266
15751	448267
31266	448268
2306	448269
144176	448270
43221	448271
8799	448272
88441	448273
75116	448274
94321	448275
9053	448276
2374	448277
31352	448278
1622	448279
67061	448280
9295	448281
7432	448282
29013	448283
57	448284
28435	448285
7580	448286
67	448287
27368	448288
24469	448289
34399	448290
6891	448291
6219	448292
31992	448293
13649	448294
2260	448295
1066	448296
11654	448297
754	448298
4527	448299
628	448300
7535	448301
207	448302
51065	448303
4305	448304
21510	448305
59411	448306
4503	448307
168	448308
43679	448309
8320	448310
7450	448311
34742	448312
56714	448313
59	448314
3574	448315
114622	448316
12	448317
11555	448318
1574	448319
689	448320
50209	448321
50173	448322
27673	448323
87502	448324
71098	448325
17008	448326
39865	448327
49494	448328
12897	448329
2806	448330
36459	448331
65	448332
73966	448333
1066	448334
92365	448335
32585	448336
890	448337
39	448338
109707	448339
890	448340
43194	448341
685	448342
39	448343
13562	448344
123	448345
6920	448346
207	448347
255	448348
28515	448349
108687	448350
312	448351
28363	448352
23234	448353
61823	448354
1	448355
13207	448356
3853	448357
128102	448358
17600	448359
11320	448360
16525	448361
50974	448362
207	448363
10094	448364
207	448365
3644	448366
8655	448367
628	448368
552	448369
245	448370
62121	448371
3905	448372
41970	448373
446	448374
41970	448375
4953	448376
141795	448377
34354	448378
19320	448379
257	448380
22840	448381
10241	448382
233	448383
76970	448384
1281	448385
747	448386
505	448387
8165	448388
1544	448389
11101	448390
3720	448391
1331	448392
1367	448393
42808	448394
54559	448395
57044	448396
12950	448397
38506	448398
15276	448399
27358	448400
40742	448401
26886	448402
16497	448403
310	448404
8065	448405
21198	448406
15803	448407
9055	448408
38956	448409
26692	448410
199	448411
57	448412
12133	448413
38098	448414
91334	448415
18087	448416
2966	448417
159	448418
26206	448419
46664	448420
10917	448421
8223	448422
104435	448423
46617	448424
35971	448425
2717	448426
72247	448427
2224	448428
53777	448429
40491	448430
44074	448431
25339	448432
19575	448433
23375	448434
167852	448435
9325	448436
64658	448437
40677	448438
7883	448439
6572	448440
9032	448441
25339	448442
11469	448443
44808	448444
43084	448445
85786	448446
129482	448447
5236	448448
43355	448449
36052	448450
60131	448451
3402	448452
10006	448453
57127	448454
29748	448455
19535	448456
21532	448457
62388	448458
59431	448459
40631	448460
113142	448461
2721	448462
138634	448463
186868	448464
22007	448465
14787	448466
68080	448467
15933	448468
18312	448469
19640	448470
85596	448471
35347	448472
8074	448473
49740	448474
23490	448475
34030	448476
39190	448477
29082	448478
139605	448479
1829	448480
39171	448481
20066	448482
5830	448483
28598	448484
113665	448485
13376	448486
1769	448487
32242	448488
18153	448489
6649	448490
69	448491
46	448492
1245	448493
334	448494
3104	448495
75	448496
680	448497
146623	448498
4495	448499
10962	448500
943	448501
214	448502
51867	448503
87108	448504
5377	448505
184	448506
890	448507
48969	448508
5808	448509
952	448510
14771	448511
18735	448512
70919	448513
28631	448514
150	448515
23556	448516
1584	448517
2137	448518
12036	448519
7998	448520
10218	448521
15757	448522
3167	448523
7408	448524
32666	448525
8676	448526
104	448527
38430	448528
1268	448529
37112	448530
3910	448531
241	448532
42	448533
4113	448534
36829	448535
36776	448536
28852	448537
47869	448538
4089	448539
61310	448540
4311	448541
3555	448542
7988	448543
2229	448544
137146	448545
1202	448546
163798	448547
4132	448548
133056	448549
397	448550
30538	448551
48665	448552
56837	448553
17593	448554
3660	448555
64405	448556
39664	448557
30860	448558
18250	448559
57638	448560
23804	448561
15614	448562
5952	448563
7794	448564
12768	448565
14532	448566
8990	448567
1952	448568
1620	448569
861	448570
44035	448571
16933	448572
1977	448573
14319	448574
848	448575
61480	448576
72490	448577
7282	448578
91313	448579
4750	448580
4987	448581
20020	448582
3722	448583
22651	448584
68247	448585
60186	448586
5691	448587
60049	448588
60656	448589
41614	448590
50580	448591
9929	448592
1436	448593
22026	448594
18324	448595
32855	448596
19209	448597
15274	448598
22108	448599
38994	448600
34395	448601
13551	448602
11530	448603
13534	448604
38901	448605
39538	448606
49979	448607
13191	448608
57274	448609
21826	448610
51619	448611
15765	448612
72467	448613
58459	448614
1963	448615
1336	448616
72900	448617
512	448618
34549	448619
27845	448620
1037	448621
789	448622
43312	448623
580	448624
1	448625
32436	448626
1150	448627
90584	448628
20021	448629
1775	448630
16521	448631
88803	448632
19207	448633
40773	448634
8280	448635
46	448636
15504	448637
3132	448638
30361	448639
39	448640
393	448641
8530	448642
62	448643
57651	448644
477	448645
26678	448646
293	448647
48115	448648
32599	448649
26539	448650
30978	448651
1711	448652
42209	448653
51248	448654
574	448655
10211	448656
38069	448657
29382	448658
29382	448659
21835	448660
21945	448661
95721	448662
91271	448663
141795	448664
6203	448665
22568	448666
5681	448667
39446	448668
15596	448669
14824	448670
30616	448671
40659	448672
3443	448673
3296	448674
7436	448675
19568	448676
6955	448677
29502	448678
3459	448679
24320	448680
34192	448681
3020	448682
91219	448683
72993	448684
3845	448685
57273	448686
2293	448687
30281	448688
13654	448689
60727	448690
24469	448691
2252	448692
2149	448693
8342	448694
28296	448695
3044	448696
6391	448697
86129	448698
59999	448699
1430	448700
19180	448701
23118	448702
379	448703
2166	448704
199	448705
909	448706
16108	448707
7364	448708
49	448709
38211	448710
19213	448711
44996	448712
23933	448713
116406	448714
116548	448715
23435	448716
43029	448717
36613	448718
180893	448719
123493	448720
4373	448721
6973	448722
23981	448723
5774	448724
4663	448725
103213	448726
23718	448727
106209	448728
115742	448729
21107	448730
81672	448731
51314	448732
24349	448733
36357	448734
37021	448735
10075	448736
1472	448737
135250	448738
5154	448739
76681	448740
1472	448741
102432	448742
145611	448743
32999	448744
75530	448745
107030	448746
30085	448747
140216	448748
29720	448749
140989	448750
13660	448751
116916	448752
19719	448753
103008	448754
36070	448755
178978	448756
75518	448757
136087	448758
109047	448759
107239	448760
139564	448761
145528	448762
136638	448763
145956	448764
85807	448765
71089	448766
2548	448767
23762	448768
13506	448769
69677	448770
33696	448771
24039	448772
71089	448773
23762	448774
19845	448775
43387	448776
123	448777
58242	448778
79305	448779
29437	448780
38362	448781
55861	448782
75054	448783
34886	448784
48736	448785
5099	448786
13329	448787
24761	448788
206	448789
4182	448790
1298	448791
13926	448792
90859	448793
96428	448794
40603	448795
35279	448796
106497	448797
19100	448798
9243	448799
76183	448800
46360	448801
7651	448802
28024	448803
27054	448804
136366	448805
88734	448806
24057	448807
35869	448808
17	448809
1737	448810
26294	448811
32559	448812
1057	448813
21085	448814
34099	448815
47521	448816
28190	448817
35090	448818
183094	448819
37	448820
12363	448821
26013	448822
69245	448823
23324	448824
20774	448825
28725	448826
2726	448827
50622	448828
20086	448829
5810	448830
157	448831
10666	448832
28298	448833
10920	448834
15796	448835
87968	448836
41697	448837
602	448838
53148	448839
6122	448840
44823	448841
52704	448842
22658	448843
22701	448844
49515	448845
69249	448846
31930	448847
132020	448848
21775	448849
27510	448850
108809	448851
19279	448852
2076	448853
1391	448854
28222	448855
303	448856
8412	448857
22319	448858
12220	448859
36196	448860
40275	448861
31560	448862
19736	448863
3368	448864
13116	448865
10339	448866
48567	448867
69669	448868
16974	448869
636	448870
82832	448871
71590	448872
78582	448873
144454	448874
81809	448875
82023	448876
97025	448877
119975	448878
166856	448879
86650	448880
11427	448881
189171	448882
35275	448883
28576	448884
176301	448885
11755	448886
185834	448887
168826	448888
73150	448889
108725	448890
11640	448891
63702	448892
19940	448893
44449	448894
75656	448895
35	448896
1690	448897
1151	448898
69627	448899
102091	448900
2976	448901
21608	448902
1044	448903
31272	448904
9472	448905
49681	448906
181336	448907
52678	448908
37465	448909
28222	448910
7834	448911
7601	448912
24190	448913
51319	448914
42818	448915
12817	448916
75227	448917
60	448918
28234	448919
72715	448920
64206	448921
35536	448922
5487	448923
636	448924
45048	448925
184912	448926
71576	448927
137305	448928
11265	448929
31626	448930
3412	448931
58907	448932
43525	448933
20176	448934
99714	448935
86626	448936
86802	448937
86114	448938
16227	448939
76638	448940
115929	448941
107013	448942
86802	448943
34306	448944
85980	448945
29166	448946
4020	448947
5458	448948
88216	448949
63919	448950
34669	448951
63402	448952
11821	448953
38781	448954
107013	448955
29563	448956
89107	448957
34012	448958
424	448959
727	448960
65830	448961
78611	448962
71727	448963
139334	448964
463	448965
166289	448966
65902	448967
44248	448968
9372	448969
78997	448970
166375	448971
71621	448972
106434	448973
28076	448974
16002	448975
61105	448976
15318	448977
59113	448978
87130	448979
2928	448980
69519	448981
159604	448982
34704	448983
79595	448984
79712	448985
142947	448986
157970	448987
65462	448988
95925	448989
5407	448990
48151	448991
490	448992
83023	448993
10470	448994
107525	448995
124087	448996
124723	448997
38052	448998
101049	448999
614	449000
27833	449001
59228	449002
27833	449003
39082	449004
22556	449005
148034	449006
12103	449007
1994	449008
14563	449009
94295	449010
80086	449011
47333	449012
36869	449013
29031	449014
41147	449015
41147	449016
58917	449017
11737	449018
9523	449019
11	449020
12472	449021
9397	449022
11683	449023
198	449024
15547	449025
95123	449026
8584	449027
21917	449028
1840	449029
11452	449030
10694	449031
69622	449032
43941	449033
17753	449034
65700	449035
28252	449036
10020	449037
11432	449038
12944	449039
134290	449040
10045	449041
77200	449042
49130	449043
138590	449044
136195	449045
155647	449046
22768	449047
22768	449048
29593	449049
27332	449050
58397	449051
27293	449052
88865	449053
68	449054
34564	449055
20848	449056
91	449057
1287	449058
33482	449059
34153	449060
107	449061
12103	449062
89165	449063
70582	449064
294	449065
7879	449066
121670	449067
42993	449068
2190	449069
104765	449070
10855	449071
17906	449072
62448	449073
42245	449074
111963	449075
111958	449076
74463	449077
598	449078
169503	449079
6123	449080
11934	449081
85105	449082
21553	449083
54912	449084
67201	449085
55938	449086
55904	449087
124956	449088
47322	449089
47412	449090
155944	449091
36786	449092
5285	449093
53639	449094
6202	449095
111436	449096
37933	449097
6123	449098
2090	449099
72171	449100
1910	449101
1910	449102
2090	449103
6502	449104
19166	449105
2265	449106
16341	449107
11571	449108
99433	449109
65111	449110
22478	449111
99246	449112
4300	449113
66480	449114
137989	449115
4934	449116
2090	449117
1910	449118
14801	449119
95717	449120
15238	449121
32620	449122
48	449123
88	449124
48	449125
48	449126
3283	449127
8379	449128
2789	449129
80695	449130
55313	449131
7892	449132
52169	449133
171428	449134
141224	449135
35035	449136
10802	449137
59694	449138
5517	449139
69063	449140
86037	449141
57200	449142
22252	449143
51855	449144
20673	449145
10078	449146
84988	449147
16593	449148
6227	449149
15635	449150
28885	449151
95999	449152
43788	449153
88535	449154
14789	449155
5533	449156
43	449157
118203	449158
43	449159
9632	449160
38129	449161
12776	449162
9632	449163
12776	449164
15975	449165
72754	449166
396	449167
59306	449168
69	449169
55311	449170
51605	449171
61454	449172
69932	449173
24469	449174
58	449175
184151	449176
2175	449177
147	449178
587	449179
147	449180
147	449181
147	449182
175222	449183
13370	449184
778	449185
452	449186
7	449187
12192	449188
8486	449189
3675	449190
7360	449191
4049	449192
12996	449193
5515	449194
9353	449195
13370	449196
1360	449197
7124	449198
102935	449199
17551	449200
2368	449201
1003	449202
6188	449203
439	449204
5525	449205
38807	449206
123006	449207
34468	449208
39389	449209
60234	449210
3119	449211
13	449212
2994	449213
13	449214
13	449215
24148	449216
1	449217
4139	449218
3053	449219
41718	449220
1	449221
16189	449222
16889	449223
88698	449224
120	449225
110573	449226
16889	449227
23529	449228
10766	449229
2105	449230
12922	449231
50331	449232
120	449233
102767	449234
21705	449235
210	449236
36927	449237
7264	449238
17208	449239
729	449240
68480	449241
210	449242
4187	449243
19544	449244
6961	449245
62244	449246
148558	449247
210	449248
95733	449249
21113	449250
1175	449251
7941	449252
17762	449253
210	449254
132722	449255
27311	449256
210	449257
9063	449258
9687	449259
44548	449260
25074	449261
23903	449262
102267	449263
15322	449264
382	449265
40342	449266
27311	449267
31215	449268
2071	449269
2312	449270
7875	449271
1623	449272
7264	449273
36657	449274
10000	449275
14251	449276
108792	449277
8747	449278
23130	449279
6515	449280
50355	449281
5645	449282
51580	449283
13306	449284
9687	449285
68480	449286
26093	449287
25824	449288
210	449289
210	449290
57012	449291
31198	449292
21038	449293
12202	449294
25447	449295
57012	449296
12202	449297
40488	449298
33638	449299
51580	449300
72	449301
27028	449302
105892	449303
130956	449304
14628	449305
76088	449306
41199	449307
30178	449308
171030	449309
175402	449310
30178	449311
12318	449312
48007	449313
12120	449314
48583	449315
3581	449316
112071	449317
181633	449318
181544	449319
115428	449320
69385	449321
19143	449322
8096	449323
87080	449324
113270	449325
11705	449326
133564	449327
3581	449328
76204	449329
14628	449330
7560	449331
132879	449332
28166	449333
955	449334
72	449335
72	449336
74485	449337
14119	449338
65682	449339
60388	449340
13610	449341
27480	449342
608	449343
141738	449344
10729	449345
3043	449346
61454	449347
10888	449348
16598	449349
58606	449350
14270	449351
2194	449352
19696	449353
36828	449354
1049	449355
13805	449356
83450	449357
168	449358
181	449359
38556	449360
19253	449361
41642	449362
19330	449363
14178	449364
4016	449365
11325	449366
46287	449367
15533	449368
1369	449369
102	449370
99042	449371
159345	449372
164255	449373
47040	449374
165018	449375
50301	449376
109483	449377
7075	449378
106838	449379
157461	449380
70975	449381
79448	449382
443	449383
7206	449384
14082	449385
22586	449386
1935	449387
62217	449388
119687	449389
115	449390
55304	449391
5643	449392
101219	449393
25990	449394
53616	449395
10474	449396
17791	449397
130206	449398
38767	449399
18729	449400
3554	449401
49671	449402
180061	449403
98677	449404
49286	449405
11615	449406
620	449407
22463	449408
22441	449409
108697	449410
12722	449411
42041	449412
293	449413
45612	449414
22758	449415
32379	449416
74712	449417
84414	449418
12352	449419
9657	449420
72754	449421
1369	449422
42374	449423
69	449424
60330	449425
74712	449426
17247	449427
53568	449428
105245	449429
33384	449430
60892	449431
20760	449432
11600	449433
160138	449434
570	449435
120952	449436
160200	449437
38	449438
623	449439
36135	449440
36135	449441
11931	449442
19205	449443
535	449444
1158	449445
41131	449446
27813	449447
27824	449448
126147	449449
21379	449450
9134	449451
4419	449452
9663	449453
16252	449454
4870	449455
1618	449456
1618	449457
8148	449458
17724	449459
12428	449460
29058	449461
9260	449462
18640	449463
751	449464
29589	449465
18363	449466
3498	449467
22736	449468
26488	449469
33511	449470
10320	449471
37963	449472
18407	449473
23150	449474
7329	449475
112222	449476
51844	449477
15132	449478
15132	449479
37748	449480
90420	449481
27276	449482
2881	449483
18946	449484
10567	449485
30733	449486
10588	449487
28310	449488
3995	449489
16827	449490
62574	449491
61134	449492
16827	449493
3074	449494
1396	449495
104435	449496
30934	449497
62728	449498
20991	449499
5837	449500
8118	449501
49324	449502
63540	449503
48750	449504
36119	449505
51577	449506
177211	449507
41116	449508
146349	449509
26177	449510
10713	449511
14092	449512
11612	449513
3055	449514
5525	449515
58474	449516
35833	449517
58474	449518
8255	449519
8411	449520
90881	449521
70334	449522
182865	449523
76477	449524
46689	449525
2715	449526
442	449527
34749	449528
24338	449529
60514	449530
54250	449531
199	449532
170	449533
1595	449534
170	449535
170	449536
170	449537
170	449538
104001	449539
79821	449540
86848	449541
79821	449542
172371	449543
43193	449544
7867	449545
160014	449546
10071	449547
38410	449548
6234	449549
6234	449550
6234	449551
43188	449552
92016	449553
29488	449554
5592	449555
3963	449556
101219	449557
3963	449558
3963	449559
199	449560
84575	449561
3283	449562
15642	449563
2790	449564
4080	449565
13370	449566
170002	449567
11479	449568
301	449569
141766	449570
19122	449571
1784	449572
43524	449573
12997	449574
53083	449575
1658	449576
301	449577
58278	449578
44178	449579
31987	449580
43629	449581
29659	449582
145433	449583
25637	449584
56506	449585
54176	449586
138040	449587
12997	449588
301	449589
26464	449590
301	449591
14236	449592
38887	449593
301	449594
31938	449595
38887	449596
15355	449597
64095	449598
28282	449599
10729	449600
25398	449601
64185	449602
18911	449603
1967	449604
14078	449605
18302	449606
71079	449607
3846	449608
10085	449609
88643	449610
872	449611
8534	449612
3644	449613
34391	449614
950	449615
2396	449616
9031	449617
48996	449618
48996	449619
12722	449620
40174	449621
19215	449622
2777	449623
35062	449624
942	449625
24416	449626
49973	449627
93485	449628
32023	449629
4287	449630
55311	449631
34752	449632
88182	449633
56733	449634
42188	449635
142806	449636
11270	449637
23454	449638
1289	449639
10734	449640
10957	449641
23748	449642
29129	449643
152	449644
18923	449645
22814	449646
7048	449647
43548	449648
3778	449649
3778	449650
31018	449651
16023	449652
8288	449653
72318	449654
8212	449655
59058	449656
26656	449657
28180	449658
171005	449659
141096	449660
132216	449661
6866	449662
22939	449663
2618	449664
87483	449665
17272	449666
40522	449667
633	449668
616	449669
11263	449670
394	449671
11409	449672
187787	449673
7472	449674
77137	449675
17629	449676
2	449677
83755	449678
38807	449679
17567	449680
76927	449681
21752	449682
21752	449683
6047	449684
898	449685
110150	449686
60514	449687
82168	449688
7021	449689
1162	449690
88	449691
1163	449692
65	449693
88	449694
306	449695
1381	449696
692	449697
1967	449698
44	449699
94380	449700
123113	449701
5492	449702
56111	449703
16548	449704
14463	449705
9112	449706
77985	449707
117947	449708
38521	449709
43159	449710
30316	449711
44878	449712
91320	449713
72764	449714
78746	449715
139394	449716
13639	449717
57111	449718
101051	449719
56955	449720
32453	449721
56955	449722
1791	449723
109193	449724
122766	449725
22537	449726
40531	449727
157481	449728
113887	449729
92188	449730
83053	449731
7176	449732
43350	449733
2978	449734
85878	449735
13816	449736
30923	449737
33829	449738
43685	449739
55283	449740
9520	449741
132586	449742
65861	449743
30211	449744
116513	449745
2809	449746
4782	449747
4604	449748
12535	449749
128585	449750
25154	449751
39908	449752
7620	449753
3346	449754
1925	449755
353	449756
63129	449757
91586	449758
54187	449759
134460	449760
39953	449761
3331	449762
24319	449763
5255	449764
22364	449765
13610	449766
41399	449767
103202	449768
29714	449769
11138	449770
1192	449771
26946	449772
28029	449773
4252	449774
45193	449775
7826	449776
6503	449777
170793	449778
66056	449779
146688	449780
20316	449781
55111	449782
130122	449783
43163	449784
33082	449785
10712	449786
84152	449787
20316	449788
44661	449789
40918	449790
36446	449791
497	449792
8315	449793
14818	449794
55129	449795
173374	449796
22364	449797
25168	449798
7431	449799
3204	449800
43666	449801
145594	449802
28003	449803
86194	449804
7213	449805
104750	449806
23977	449807
26565	449808
4979	449809
5332	449810
11525	449811
461	449812
1192	449813
180223	449814
7527	449815
21376	449816
5102	449817
14385	449818
131509	449819
76265	449820
12174	449821
17187	449822
4777	449823
50377	449824
2507	449825
19497	449826
11525	449827
66071	449828
6939	449829
48209	449830
1445	449831
121817	449832
98201	449833
16109	449834
1428	449835
37180	449836
853	449837
70385	449838
7738	449839
9828	449840
7144	449841
88903	449842
7654	449843
1314	449844
16005	449845
24814	449846
38526	449847
17750	449848
22271	449849
103552	449850
24772	449851
21266	449852
31951	449853
121587	449854
4012	449855
73007	449856
103545	449857
48915	449858
87959	449859
91125	449860
103851	449861
15641	449862
2123	449863
34118	449864
64247	449865
7722	449866
19842	449867
22271	449868
28938	449869
10910	449870
1948	449871
114461	449872
110672	449873
17889	449874
121357	449875
56387	449876
100852	449877
49046	449878
23006	449879
111394	449880
81094	449881
16407	449882
2659	449883
59093	449884
1586	449885
337	449886
19185	449887
35796	449888
102800	449889
59291	449890
28720	449891
5690	449892
24440	449893
2337	449894
14523	449895
64845	449896
13012	449897
10332	449898
13388	449899
11495	449900
17628	449901
16893	449902
17549	449903
13761	449904
36843	449905
7076	449906
25483	449907
29378	449908
22364	449909
6998	449910
22587	449911
31301	449912
22575	449913
18709	449914
18008	449915
141485	449916
20092	449917
26823	449918
24156	449919
66668	449920
31915	449921
40540	449922
19686	449923
123769	449924
4520	449925
13486	449926
19656	449927
46863	449928
10191	449929
3981	449930
26741	449931
18047	449932
11233	449933
51182	449934
58642	449935
23968	449936
78830	449937
15344	449938
37877	449939
55439	449940
21685	449941
51780	449942
10092	449943
54050	449944
11063	449945
32777	449946
81383	449947
81484	449948
36963	449949
23822	449950
7989	449951
28626	449952
16755	449953
57622	449954
13296	449955
80644	449956
21685	449957
13758	449958
33555	449959
33391	449960
68755	449961
25230	449962
58916	449963
9378	449964
47455	449965
47703	449966
55961	449967
2590	449968
78763	449969
42812	449970
23795	449971
23871	449972
47761	449973
48946	449974
66562	449975
10255	449976
28830	449977
81613	449978
3086	449979
47603	449980
8628	449981
52409	449982
64848	449983
196	449984
16569	449985
193	449986
20641	449987
13165	449988
91120	449989
19783	449990
13850	449991
9	449992
105217	449993
67364	449994
24240	449995
2449	449996
50544	449997
115	449998
17300	449999
46315	450000
144438	450001
124131	450002
78822	450003
77998	450004
126774	450005
46404	450006
160424	450007
72432	450008
44821	450009
30300	450010
53720	450011
125765	450012
38505	450013
4706	450014
45168	450015
86679	450016
160604	450017
120254	450018
38955	450019
36406	450020
158736	450021
102357	450022
45247	450023
54037	450024
27384	450025
18217	450026
129551	450027
57208	450028
16093	450029
36185	450030
18887	450031
135	450032
19836	450033
21490	450034
26292	450035
57247	450036
13666	450037
15150	450038
168042	450039
49552	450040
67352	450041
27012	450042
113213	450043
175379	450044
40187	450045
138494	450046
123266	450047
72216	450048
9589	450049
2493	450050
19342	450051
34817	450052
111765	450053
15719	450054
3662	450055
11634	450056
13898	450057
26779	450058
7688	450059
1874	450060
73130	450061
22076	450062
1117	450063
915	450064
13880	450065
13783	450066
3998	450067
847	450068
37972	450069
48022	450070
1	450071
32685	450072
99018	450073
27512	450074
29572	450075
9215	450076
145965	450077
7070	450078
29413	450079
1373	450080
76389	450081
131159	450082
24989	450083
27744	450084
19737	450085
3519	450086
9155	450087
2291	450088
12211	450089
6001	450090
46780	450091
63633	450092
109116	450093
19859	450094
6140	450095
2698	450096
73130	450097
331	450098
15328	450099
79212	450100
36872	450101
61289	450102
60176	450103
11634	450104
6665	450105
72498	450106
85881	450107
8762	450108
57798	450109
1803	450110
9980	450111
26043	450112
11672	450113
882	450114
1429	450115
8059	450116
30799	450117
20780	450118
3560	450119
13977	450120
15335	450121
2966	450122
3729	450123
153206	450124
4932	450125
9347	450126
58810	450127
65717	450128
124	450129
61159	450130
11634	450131
1373	450132
5764	450133
66312	450134
5792	450135
57544	450136
45219	450137
32720	450138
22424	450139
87477	450140
28149	450141
14649	450142
46386	450143
19304	450144
183235	450145
992	450146
13156	450147
2078	450148
90762	450149
34918	450150
4581	450151
5141	450152
32650	450153
28720	450154
87477	450155
292	450156
107391	450157
88160	450158
29184	450159
573	450160
138916	450161
13162	450162
6900	450163
39208	450164
121917	450165
33901	450166
91501	450167
49457	450168
76427	450169
36266	450170
9384	450171
38651	450172
63182	450173
36223	450174
14360	450175
3535	450176
573	450177
7664	450178
3755	450179
11816	450180
14942	450181
818	450182
43554	450183
26619	450184
8718	450185
14631	450186
36826	450187
62500	450188
21742	450189
659	450190
72121	450191
3350	450192
1373	450193
113304	450194
3	450195
8627	450196
260	450197
16240	450198
23978	450199
19341	450200
13056	450201
401	450202
16347	450203
7030	450204
5941	450205
19341	450206
76914	450207
85649	450208
13056	450209
164078	450210
20785	450211
1202	450212
13776	450213
101216	450214
87165	450215
71468	450216
33981	450217
101791	450218
16790	450219
59567	450220
14748	450221
59593	450222
20060	450223
16814	450224
71452	450225
115506	450226
92234	450227
54	450228
245	450229
180171	450230
196	450231
35724	450232
48	450233
4269	450234
10776	450235
62361	450236
8266	450237
2950	450238
8266	450239
48711	450240
59146	450241
18775	450242
1821	450243
51903	450244
13539	450245
22956	450246
58835	450247
19681	450248
144762	450249
48890	450250
40989	450251
48739	450252
33790	450253
41956	450254
140870	450255
62	450256
8596	450257
4152	450258
66245	450259
11574	450260
18858	450261
27566	450262
33300	450263
24472	450264
26495	450265
57267	450266
40436	450267
15787	450268
15748	450269
22820	450270
58835	450271
33694	450272
294	450273
27288	450274
58830	450275
17403	450276
8356	450277
1649	450278
16626	450279
2422	450280
15615	450281
139808	450282
13482	450283
115689	450284
183140	450285
13579	450286
187991	450287
7063	450288
5728	450289
43330	450290
7918	450291
108316	450292
139297	450293
38313	450294
182851	450295
42955	450296
72148	450297
11017	450298
2428	450299
75374	450300
7937	450301
12633	450302
24047	450303
13827	450304
8724	450305
70079	450306
15571	450307
61085	450308
43107	450309
1370	450310
14101	450311
21810	450312
14948	450313
67394	450314
141695	450315
40470	450316
34077	450317
9805	450318
5870	450319
54416	450320
35215	450321
51975	450322
430	450323
1952	450324
38618	450325
32546	450326
13542	450327
139788	450328
115570	450329
139253	450330
704	450331
52493	450332
52601	450333
9683	450334
52166	450335
41816	450336
32136	450337
90005	450338
7422	450339
825	450340
9366	450341
75443	450342
1081	450343
6214	450344
54426	450345
51715	450346
81324	450347
111148	450348
38230	450349
21376	450350
19508	450351
36073	450352
2907	450353
9240	450354
148259	450355
26084	450356
114455	450357
91966	450358
147888	450359
55036	450360
52448	450361
74265	450362
74303	450363
114789	450364
35252	450365
124298	450366
6622	450367
66375	450368
8720	450369
37728	450370
124426	450371
9345	450372
130251	450373
54102	450374
79023	450375
163805	450376
7568	450377
19846	450378
74434	450379
167040	450380
81797	450381
62133	450382
47433	450383
84713	450384
35020	450385
122431	450386
7079	450387
3977	450388
19315	450389
28127	450390
14708	450391
13775	450392
77340	450393
37099	450394
180485	450395
95125	450396
80569	450397
161460	450398
132912	450399
86773	450400
44883	450401
86722	450402
18951	450403
2556	450404
92562	450405
1426	450406
128054	450407
97733	450408
12506	450409
51101	450410
59994	450411
19764	450412
62478	450413
99185	450414
10492	450415
43656	450416
1364	450417
34266	450418
1716	450419
25270	450420
7312	450421
63998	450422
72512	450423
3573	450424
5192	450425
41937	450426
87455	450427
12266	450428
18059	450429
157076	450430
782	450431
895	450432
19213	450433
61208	450434
36288	450435
100323	450436
63138	450437
5102	450438
93681	450439
27966	450440
2522	450441
180595	450442
30677	450443
270	450444
155528	450445
55286	450446
30284	450447
18918	450448
2469	450449
99	450450
37780	450451
3015	450452
21263	450453
109907	450454
33447	450455
58613	450456
30558	450457
100897	450458
7314	450459
20425	450460
73809	450461
142103	450462
139840	450463
2379	450464
10585	450465
38149	450466
1696	450467
142222	450468
3298	450469
18366	450470
8075	450471
2060	450472
6098	450473
8101	450474
170265	450475
20062	450476
35724	450477
18757	450478
5376	450479
2363	450480
76838	450481
119532	450482
43996	450483
11273	450484
158698	450485
83299	450486
15044	450487
40223	450488
49928	450489
36318	450490
48222	450491
6946	450492
1145	450493
289	450494
5030	450495
57355	450496
128430	450497
101011	450498
126396	450499
96111	450500
124069	450501
100988	450502
57135	450503
155707	450504
96039	450505
13481	450506
1846	450507
9120	450508
70030	450509
132548	450510
10633	450511
26585	450512
17195	450513
32918	450514
549	450515
180883	450516
66161	450517
122287	450518
58296	450519
57476	450520
12432	450521
84746	450522
172576	450523
31242	450524
78149	450525
26327	450526
12539	450527
72525	450528
853	450529
58404	450530
50084	450531
1908	450532
172648	450533
37212	450534
172277	450535
27983	450536
44483	450537
172511	450538
13	450539
4152	450540
633	450541
11804	450542
3830	450543
41450	450544
8848	450545
106729	450546
16383	450547
259	450548
26778	450549
3006	450550
183923	450551
13190	450552
11829	450553
35478	450554
337	450555
17587	450556
19984	450557
22439	450558
59196	450559
179645	450560
553	450561
17294	450562
21479	450563
2442	450564
13409	450565
69003	450566
58775	450567
43288	450568
50196	450569
17	450570
107084	450571
138512	450572
27547	450573
36421	450574
82097	450575
188657	450576
104560	450577
26132	450578
20219	450579
20219	450580
148318	450581
9661	450582
4152	450583
51495	450584
9661	450585
18252	450586
13446	450587
84622	450588
86118	450589
30640	450590
71281	450591
18880	450592
4930	450593
19511	450594
60440	450595
60440	450596
60440	450597
2458	450598
66207	450599
66207	450600
119422	450601
4029	450602
50628	450603
26012	450604
2721	450605
100642	450606
73617	450607
3702	450608
281	450609
4096	450610
60599	450611
60599	450612
78136	450613
60687	450614
2605	450615
34752	450616
270	450617
31670	450618
28313	450619
65716	450620
176969	450621
156511	450622
156341	450623
110305	450624
66597	450625
165090	450626
7163	450627
34704	450628
108046	450629
10322	450630
18880	450631
76550	450632
105278	450633
5342	450634
53563	450635
121332	450636
27590	450637
186850	450638
110302	450639
747	450640
5891	450641
17641	450642
1334	450643
23043	450644
25827	450645
72780	450646
15760	450647
27912	450648
35557	450649
290	450650
79903	450651
25799	450652
116127	450653
151587	450654
107387	450655
1670	450656
27898	450657
6066	450658
91261	450659
179537	450660
87822	450661
101154	450662
64081	450663
94474	450664
113129	450665
27829	450666
12909	450667
44064	450668
95659	450669
27912	450670
17789	450671
55288	450672
118785	450673
44180	450674
40587	450675
10195	450676
188451	450677
8680	450678
43719	450679
9698	450680
61141	450681
112090	450682
1670	450683
25799	450684
35557	450685
6256	450686
6256	450687
52124	450688
948	450689
4051	450690
8052	450691
33579	450692
11582	450693
11582	450694
11582	450695
1514	450696
34067	450697
86397	450698
119044	450699
171607	450700
76932	450701
19019	450702
153487	450703
188893	450704
1864	450705
55253	450706
35572	450707
94820	450708
7478	450709
155171	450710
7995	450711
37350	450712
30110	450713
154862	450714
114217	450715
119097	450716
55441	450717
43512	450718
20789	450719
23859	450720
12541	450721
11226	450722
28398	450723
18781	450724
10685	450725
135043	450726
137472	450727
54212	450728
43747	450729
4749	450730
20905	450731
9905	450732
29967	450733
7046	450734
25676	450735
139690	450736
403	450737
41441	450738
127809	450739
63998	450740
12382	450741
12643	450742
145974	450743
13708	450744
65290	450745
95730	450746
6477	450747
10890	450748
5597	450749
64633	450750
5430	450751
34083	450752
85031	450753
73135	450754
7829	450755
64960	450756
7389	450757
3524	450758
71727	450759
176310	450760
7097	450761
9112	450762
54448	450763
24486	450764
141669	450765
59463	450766
49444	450767
689	450768
4644	450769
44924	450770
36303	450771
6886	450772
128268	450773
188854	450774
30526	450775
52078	450776
10430	450777
31649	450778
4205	450779
4230	450780
441	450781
5220	450782
59196	450783
29852	450784
83262	450785
88506	450786
77542	450787
37758	450788
32175	450789
115771	450790
30318	450791
169018	450792
6082	450793
453	450794
80787	450795
29162	450796
453	450797
15123	450798
52016	450799
134493	450800
20803	450801
7884	450802
42269	450803
31971	450804
52016	450805
18067	450806
56107	450807
68104	450808
78384	450809
81813	450810
6199	450811
102421	450812
17474	450813
89456	450814
14517	450815
18052	450816
19763	450817
90039	450818
27687	450819
36998	450820
92790	450821
20664	450822
50816	450823
10671	450824
14131	450825
178327	450826
50690	450827
50085	450828
31	450829
15666	450830
627	450831
3411	450832
133119	450833
573	450834
15051	450835
139641	450836
34369	450837
3454	450838
20276	450839
50690	450840
10374	450841
480	450842
188882	450843
47020	450844
42021	450845
60715	450846
114608	450847
14058	450848
41575	450849
11671	450850
34825	450851
5694	450852
185022	450853
10449	450854
176458	450855
752	450856
1	450857
185716	450858
11845	450859
343	450860
28468	450861
60109	450862
180657	450863
2960	450864
343	450865
50690	450866
50690	450867
180154	450868
22995	450869
27605	450870
50690	450871
72199	450872
27605	450873
49999	450874
11544	450875
41277	450876
2679	450877
67	450878
575	450879
26790	450880
38597	450881
31	450882
1051	450883
2689	450884
142432	450885
102	450886
72384	450887
13981	450888
7445	450889
12590	450890
21903	450891
28075	450892
12519	450893
28276	450894
41614	450895
281	450896
102	450897
8167	450898
105	450899
281	450900
36193	450901
11625	450902
11625	450903
343	450904
2326	450905
2429	450906
5938	450907
65191	450908
5910	450909
8859	450910
67728	450911
106251	450912
116130	450913
86207	450914
175806	450915
93120	450916
36333	450917
62248	450918
4	450919
1299	450920
5632	450921
26663	450922
46953	450923
57365	450924
41185	450925
49557	450926
27799	450927
41277	450928
108602	450929
36193	450930
14963	450931
14963	450932
88009	450933
14517	450934
12590	450935
72384	450936
351	450937
180174	450938
129337	450939
41575	450940
30319	450941
108602	450942
43440	450943
550	450944
32387	450945
19138	450946
13530	450947
169411	450948
34162	450949
99152	450950
5607	450951
6776	450952
8210	450953
26568	450954
24359	450955
96011	450956
87800	450957
49856	450958
167735	450959
106561	450960
161492	450961
137299	450962
59593	450963
13522	450964
59901	450965
50911	450966
13522	450967
10148	450968
107683	450969
80	450970
14835	450971
755	450972
9799	450973
39236	450974
71474	450975
5607	450976
41334	450977
7553	450978
64816	450979
34153	450980
54937	450981
40303	450982
71936	450983
8279	450984
40531	450985
8210	450986
46292	450987
41402	450988
33893	450989
97630	450990
64919	450991
59612	450992
9782	450993
59860	450994
19145	450995
97764	450996
7318	450997
1110	450998
6776	450999
57849	451000
49579	451001
27995	451002
71908	451003
6456	451004
166658	451005
132414	451006
31429	451007
13503	451008
161429	451009
71955	451010
1759	451011
78908	451012
64816	451013
135502	451014
132254	451015
95726	451016
107942	451017
77586	451018
71954	451019
28772	451020
41176	451021
31555	451022
4926	451023
16799	451024
86451	451025
77553	451026
28881	451027
29441	451028
2138	451029
20397	451030
3090	451031
80724	451032
97821	451033
100348	451034
127574	451035
164130	451036
65884	451037
31	451038
38879	451039
65884	451040
124939	451041
5614	451042
28008	451043
71190	451044
137654	451045
3430	451046
74641	451047
40817	451048
79634	451049
86366	451050
8654	451051
43832	451052
11924	451053
49771	451054
95726	451055
13522	451056
36316	451057
60570	451058
41184	451059
11417	451060
11461	451061
39731	451062
18323	451063
87063	451064
41405	451065
240	451066
32798	451067
33981	451068
33790	451069
21964	451070
49102	451071
11830	451072
41457	451073
64	451074
171412	451075
46083	451076
16813	451077
28276	451078
18957	451079
79414	451080
79414	451081
2704	451082
40832	451083
5522	451084
133830	451085
5422	451086
28776	451087
15253	451088
72163	451089
145918	451090
90955	451091
43106	451092
28870	451093
40934	451094
34249	451095
49216	451096
33694	451097
40774	451098
120877	451099
43134	451100
33717	451101
18775	451102
872	451103
1	451104
18731	451105
40368	451106
8352	451107
13325	451108
27530	451109
242	451110
13178	451111
22433	451112
242	451113
41033	451114
7191	451115
22775	451116
19615	451117
109082	451118
34499	451119
3944	451120
31999	451121
1717	451122
29287	451123
22695	451124
19988	451125
3957	451126
1076	451127
56709	451128
26839	451129
90161	451130
59077	451131
16763	451132
4394	451133
1717	451134
81035	451135
23200	451136
88327	451137
13446	451138
27765	451139
40287	451140
104355	451141
23369	451142
26677	451143
49149	451144
32551	451145
87688	451146
1281	451147
193	451148
27084	451149
14988	451150
28485	451151
14834	451152
182300	451153
3091	451154
134	451155
2182	451156
106	451157
45514	451158
11255	451159
44594	451160
42762	451161
73028	451162
15117	451163
7578	451164
87572	451165
482	451166
1040	451167
21063	451168
163	451169
184063	451170
2107	451171
23111	451172
340	451173
2224	451174
45	451175
51455	451176
15834	451177
18627	451178
1992	451179
14976	451180
270	451181
1017	451182
6992	451183
11437	451184
19195	451185
114636	451186
3104	451187
49081	451188
37345	451189
1877	451190
4965	451191
123104	451192
3650	451193
14875	451194
2987	451195
35784	451196
12756	451197
5619	451198
1377	451199
2051	451200
24943	451201
3698	451202
9661	451203
8359	451204
11601	451205
54	451206
21042	451207
55411	451208
2023	451209
25087	451210
4377	451211
9096	451212
16147	451213
1793	451214
40577	451215
378	451216
507	451217
5813	451218
58500	451219
610	451220
11767	451221
351	451222
23177	451223
23792	451224
1884	451225
285	451226
23903	451227
11676	451228
11676	451229
102	451230
149786	451231
77517	451232
2106	451233
23270	451234
13481	451235
7871	451236
15626	451237
13476	451238
20270	451239
91498	451240
76361	451241
25857	451242
10454	451243
16082	451244
15340	451245
9199	451246
10715	451247
36699	451248
88295	451249
1628	451250
4916	451251
8387	451252
401	451253
110	451254
29676	451255
24412	451256
27530	451257
48807	451258
18857	451259
27700	451260
18731	451261
27697	451262
58836	451263
12038	451264
23690	451265
21	451266
3512	451267
74090	451268
51499	451269
43081	451270
4073	451271
7927	451272
37626	451273
19413	451274
62397	451275
19924	451276
32864	451277
351	451278
198	451279
906	451280
6066	451281
28528	451282
20998	451283
13	451284
220	451285
152762	451286
17313	451287
80005	451288
10786	451289
75435	451290
37309	451291
7443	451292
20823	451293
109692	451294
23012	451295
109771	451296
24781	451297
18224	451298
1598	451299
25878	451300
18939	451301
1649	451302
64211	451303
11984	451304
54973	451305
21451	451306
8635	451307
19960	451308
82622	451309
21491	451310
21988	451311
3679	451312
14141	451313
74195	451314
33914	451315
1728	451316
30264	451317
41277	451318
3697	451319
37290	451320
8032	451321
160963	451322
38443	451323
121797	451324
79018	451325
121876	451326
12247	451327
1207	451328
139578	451329
42000	451330
8284	451331
3970	451332
75194	451333
5376	451334
27301	451335
1022	451336
1044	451337
38	451338
12223	451339
2420	451340
15331	451341
12973	451342
78272	451343
122728	451344
314	451345
1207	451346
4621	451347
42009	451348
1320	451349
16443	451350
660	451351
33296	451352
314	451353
27708	451354
71096	451355
133466	451356
2325	451357
13178	451358
40774	451359
49241	451360
10977	451361
22570	451362
720	451363
592	451364
75277	451365
61172	451366
6769	451367
9665	451368
49320	451369
33493	451370
22550	451371
33574	451372
41001	451373
49320	451374
33338	451375
18740	451376
58994	451377
33733	451378
4533	451379
80	451380
90957	451381
51	451382
1287	451383
635	451384
887	451385
22719	451386
58548	451387
33572	451388
135242	451389
59183	451390
138139	451391
99466	451392
34151	451393
117486	451394
27566	451395
47374	451396
24353	451397
8109	451398
24	451399
77	451400
161036	451401
13952	451402
114631	451403
10139	451404
67405	451405
39316	451406
69161	451407
27332	451408
18255	451409
33128	451410
9775	451411
14992	451412
9667	451413
36194	451414
59266	451415
43125	451416
24241	451417
137797	451418
72719	451419
49153	451420
56727	451421
20531	451422
6423	451423
4386	451424
1083	451425
5625	451426
12798	451427
15050	451428
59428	451429
43902	451430
15921	451431
275	451432
16158	451433
6490	451434
34544	451435
119633	451436
87692	451437
17568	451438
2872	451439
59833	451440
138596	451441
34691	451442
13574	451443
19302	451444
16126	451445
17292	451446
13656	451447
23327	451448
49110	451449
18623	451450
72356	451451
3139	451452
294	451453
50297	451454
28441	451455
80660	451456
3625	451457
1440	451458
23350	451459
60870	451460
20423	451461
21470	451462
11514	451463
13050	451464
32283	451465
850	451466
17367	451467
18647	451468
57814	451469
4808	451470
17033	451471
142167	451472
29116	451473
9661	451474
87178	451475
2859	451476
8568	451477
145136	451478
59037	451479
10298	451480
9577	451481
33561	451482
15867	451483
100715	451484
91542	451485
75448	451486
66658	451487
57725	451488
38741	451489
85136	451490
14719	451491
80767	451492
100360	451493
18777	451494
114153	451495
22224	451496
91570	451497
27708	451498
174578	451499
34920	451500
141259	451501
25391	451502
11238	451503
53440	451504
41856	451505
732	451506
17569	451507
78969	451508
10096	451509
15232	451510
52410	451511
5313	451512
9565	451513
32554	451514
5554	451515
33572	451516
18858	451517
9410	451518
7325	451519
27747	451520
311	451521
413	451522
10985	451523
47382	451524
2066	451525
14898	451526
30073	451527
143314	451528
143312	451529
69101	451530
71559	451531
9665	451532
9665	451533
22771	451534
22570	451535
85228	451536
148740	451537
110857	451538
45289	451539
64907	451540
22769	451541
18937	451542
33578	451543
33733	451544
23010	451545
28799	451546
24120	451547
111379	451548
81035	451549
82058	451550
79662	451551
35628	451552
49348	451553
27486	451554
7442	451555
27604	451556
10985	451557
27409	451558
393	451559
27697	451560
8265	451561
22754	451562
68952	451563
14486	451564
85682	451565
8265	451566
53688	451567
7191	451568
5592	451569
22820	451570
22769	451571
70174	451572
27611	451573
58647	451574
25592	451575
22598	451576
64858	451577
27610	451578
38481	451579
33433	451580
37309	451581
50385	451582
22626	451583
37758	451584
30943	451585
58436	451586
58918	451587
4725	451588
18937	451589
15787	451590
114798	451591
11367	451592
9665	451593
9269	451594
12405	451595
26325	451596
7863	451597
39106	451598
12493	451599
18052	451600
185764	451601
31674	451602
22715	451603
7246	451604
55087	451605
25155	451606
157833	451607
33574	451608
95118	451609
42005	451610
84831	451611
38780	451612
27354	451613
22696	451614
30503	451615
12583	451616
47462	451617
75601	451618
82961	451619
52716	451620
27327	451621
56331	451622
33694	451623
82063	451624
18937	451625
33683	451626
49015	451627
27419	451628
21244	451629
77573	451630
59146	451631
84831	451632
9318	451633
24929	451634
67685	451635
103444	451636
37514	451637
47103	451638
159698	451639
64538	451640
18668	451641
22626	451642
81813	451643
66981	451644
33683	451645
20670	451646
5502	451647
30645	451648
3357	451649
93514	451650
172615	451651
162663	451652
9783	451653
105324	451654
12000	451655
41790	451656
24654	451657
89165	451658
27700	451659
18890	451660
22596	451661
27472	451662
27327	451663
8265	451664
59097	451665
15867	451666
14379	451667
46850	451668
40926	451669
15748	451670
40341	451671
33872	451672
12264	451673
30555	451674
10978	451675
59748	451676
49470	451677
40752	451678
145274	451679
75395	451680
155414	451681
88285	451682
46524	451683
17432	451684
41295	451685
16725	451686
31681	451687
32060	451688
127772	451689
129563	451690
11265	451691
45156	451692
55441	451693
34942	451694
15159	451695
21434	451696
134750	451697
34949	451698
9385	451699
55317	451700
66771	451701
17366	451702
30453	451703
40612	451704
59284	451705
31233	451706
45401	451707
75680	451708
42269	451709
67252	451710
79645	451711
12632	451712
123386	451713
30418	451714
18067	451715
13727	451716
84235	451717
4187	451718
18334	451719
21491	451720
26122	451721
27707	451722
25774	451723
18846	451724
1192	451725
113298	451726
81291	451727
113467	451728
162189	451729
119698	451730
25607	451731
3629	451732
10771	451733
30368	451734
36974	451735
31696	451736
27515	451737
3647	451738
79422	451739
45710	451740
106186	451741
57097	451742
46183	451743
23966	451744
16838	451745
85138	451746
8826	451747
16284	451748
2601	451749
19330	451750
60101	451751
5629	451752
13488	451753
2598	451754
4152	451755
49204	451756
40368	451757
851	451758
8352	451759
27708	451760
23681	451761
13727	451762
573	451763
87643	451764
15311	451765
27301	451766
130605	451767
79025	451768
16228	451769
4976	451770
78034	451771
47382	451772
39887	451773
139578	451774
102950	451775
62248	451776
54395	451777
121390	451778
7191	451779
18805	451780
8265	451781
22598	451782
33561	451783
22754	451784
34093	451785
18805	451786
48807	451787
22550	451788
58548	451789
9665	451790
49061	451791
18668	451792
22775	451793
22696	451794
33296	451795
70698	451796
2790	451797
5136	451798
61774	451799
9005	451800
63835	451801
34737	451802
113850	451803
144792	451804
94442	451805
5013	451806
2419	451807
24815	451808
6220	451809
7259	451810
46106	451811
129963	451812
103994	451813
1014	451814
9005	451815
17837	451816
1331	451817
4644	451818
44228	451819
73008	451820
76100	451821
20428	451822
26355	451823
129541	451824
25943	451825
99120	451826
5863	451827
59578	451828
34488	451829
6097	451830
31152	451831
6540	451832
59578	451833
4378	451834
578	451835
22108	451836
123751	451837
8400	451838
19017	451839
8003	451840
248	451841
27889	451842
34483	451843
301	451844
40443	451845
74548	451846
13435	451847
28088	451848
39380	451849
1734	451850
28861	451851
117787	451852
2529	451853
7245	451854
35480	451855
37670	451856
110434	451857
32343	451858
21914	451859
104237	451860
22054	451861
107689	451862
102953	451863
26049	451864
60478	451865
34737	451866
87919	451867
29343	451868
13398	451869
56214	451870
44288	451871
22355	451872
28734	451873
55132	451874
81516	451875
30458	451876
51830	451877
11756	451878
138897	451879
47536	451880
7259	451881
113012	451882
2972	451883
13577	451884
139317	451885
36107	451886
31152	451887
6060	451888
117715	451889
23752	451890
21562	451891
10762	451892
29121	451893
116988	451894
19009	451895
46371	451896
50785	451897
73940	451898
7816	451899
71217	451900
35765	451901
103600	451902
8259	451903
1841	451904
5474	451905
456	451906
22682	451907
132756	451908
58737	451909
61811	451910
7694	451911
26604	451912
12250	451913
36078	451914
36255	451915
135400	451916
124196	451917
8863	451918
41120	451919
5662	451920
21569	451921
89716	451922
157627	451923
35997	451924
50839	451925
67553	451926
12256	451927
78383	451928
49660	451929
16606	451930
51691	451931
13255	451932
5816	451933
29	451934
34103	451935
10164	451936
64882	451937
135837	451938
52530	451939
17281	451940
33466	451941
126608	451942
29644	451943
2864	451944
23525	451945
88328	451946
9784	451947
6682	451948
187278	451949
164217	451950
108694	451951
73338	451952
4880	451953
14021	451954
21162	451955
13127	451956
90780	451957
111657	451958
28088	451959
31854	451960
11756	451961
75579	451962
13412	451963
13753	451964
16237	451965
12619	451966
3859	451967
49827	451968
2274	451969
27936	451970
25036	451971
1054	451972
52285	451973
41142	451974
729	451975
4140	451976
4140	451977
16628	451978
157431	451979
123902	451980
22223	451981
157276	451982
58595	451983
70858	451984
17847	451985
71449	451986
48658	451987
11458	451988
126453	451989
125107	451990
99522	451991
41300	451992
74727	451993
7974	451994
51279	451995
110520	451996
1398	451997
65123	451998
16570	451999
37861	452000
345	452001
7838	452002
47758	452003
28946	452004
19690	452005
23011	452006
6700	452007
73992	452008
46100	452009
55303	452010
2985	452011
42911	452012
39380	452013
15920	452014
157242	452015
90490	452016
22974	452017
28591	452018
82876	452019
13398	452020
52390	452021
97554	452022
42812	452023
132335	452024
26636	452025
22351	452026
20253	452027
39122	452028
3273	452029
130857	452030
79754	452031
41479	452032
4542	452033
74727	452034
33939	452035
137753	452036
25036	452037
35291	452038
88395	452039
43503	452040
129489	452041
125475	452042
24813	452043
2180	452044
24166	452045
31660	452046
63394	452047
99977	452048
26636	452049
43231	452050
3400	452051
30142	452052
49479	452053
4274	452054
108145	452055
62619	452056
27976	452057
58015	452058
88749	452059
139233	452060
50430	452061
60851	452062
24624	452063
42208	452064
82550	452065
43599	452066
51010	452067
178660	452068
6220	452069
26035	452070
124584	452071
46758	452072
98126	452073
119394	452074
28861	452075
51700	452076
72272	452077
46630	452078
42487	452079
60484	452080
15219	452081
26384	452082
15917	452083
3224	452084
20614	452085
56567	452086
77573	452087
22355	452088
79908	452089
47103	452090
52272	452091
22889	452092
81156	452093
9784	452094
65270	452095
43014	452096
185634	452097
1041	452098
121721	452099
16802	452100
55216	452101
28727	452102
3268	452103
6072	452104
32655	452105
1350	452106
3167	452107
14217	452108
22806	452109
90792	452110
29246	452111
19509	452112
48496	452113
9863	452114
8354	452115
71189	452116
83	452117
6214	452118
114807	452119
4003	452120
164863	452121
114586	452122
90789	452123
1518	452124
56329	452125
82876	452126
88514	452127
186190	452128
2536	452129
4552	452130
28946	452131
90284	452132
29927	452133
2741	452134
46758	452135
6143	452136
17882	452137
80613	452138
73136	452139
24048	452140
6812	452141
1156	452142
64324	452143
43707	452144
19932	452145
17019	452146
43574	452147
2972	452148
31448	452149
35886	452150
99966	452151
16625	452152
108797	452153
103974	452154
10428	452155
34860	452156
19033	452157
27976	452158
25457	452159
10556	452160
36056	452161
151897	452162
50842	452163
56214	452164
28591	452165
117119	452166
9695	452167
32092	452168
57027	452169
29280	452170
67692	452171
52422	452172
6931	452173
93124	452174
128375	452175
46373	452176
14644	452177
119576	452178
58218	452179
44328	452180
1602	452181
103900	452182
29764	452183
11986	452184
96848	452185
176456	452186
82175	452187
105287	452188
107089	452189
6262	452190
31660	452191
75697	452192
50716	452193
72790	452194
10879	452195
68114	452196
55654	452197
6730	452198
29343	452199
169277	452200
14709	452201
124529	452202
153116	452203
137669	452204
25642	452205
15118	452206
15970	452207
50828	452208
73356	452209
25798	452210
3273	452211
45365	452212
97220	452213
11552	452214
74139	452215
73431	452216
30690	452217
8448	452218
31854	452219
37854	452220
127056	452221
59031	452222
164374	452223
55240	452224
69541	452225
46760	452226
28734	452227
149510	452228
102678	452229
161535	452230
123182	452231
36056	452232
52285	452233
121383	452234
19010	452235
75302	452236
25593	452237
9695	452238
44073	452239
42487	452240
62587	452241
37745	452242
27878	452243
49367	452244
69069	452245
57722	452246
118800	452247
27849	452248
11418	452249
10521	452250
104960	452251
148681	452252
113953	452253
98113	452254
176490	452255
6738	452256
41240	452257
41240	452258
150355	452259
50311	452260
100555	452261
81156	452262
161267	452263
106240	452264
137850	452265
135109	452266
138234	452267
114300	452268
99865	452269
24779	452270
38327	452271
76109	452272
79435	452273
59206	452274
159258	452275
123337	452276
73876	452277
72852	452278
23448	452279
3440	452280
49902	452281
22265	452282
6127	452283
17752	452284
120724	452285
51226	452286
89698	452287
184548	452288
16832	452289
161784	452290
38452	452291
58341	452292
5012	452293
22907	452294
39604	452295
21351	452296
167938	452297
89994	452298
106198	452299
33976	452300
74797	452301
63309	452302
112698	452303
12532	452304
48075	452305
111610	452306
21232	452307
46807	452308
44091	452309
27859	452310
26295	452311
33108	452312
29246	452313
93124	452314
97369	452315
13255	452316
7369	452317
4271	452318
62789	452319
78392	452320
61229	452321
3381	452322
3359	452323
62658	452324
103770	452325
28456	452326
117170	452327
150671	452328
186095	452329
51614	452330
29121	452331
42851	452332
276	452333
111645	452334
52792	452335
67369	452336
73683	452337
52139	452338
2494	452339
108032	452340
134585	452341
14505	452342
122450	452343
19509	452344
156463	452345
56626	452346
38868	452347
11756	452348
36118	452349
22351	452350
108348	452351
16548	452352
13121	452353
14025	452354
58235	452355
89493	452356
100662	452357
9058	452358
4497	452359
135701	452360
139313	452361
51331	452362
141823	452363
100593	452364
77868	452365
67069	452366
52611	452367
21566	452368
163866	452369
22872	452370
11215	452371
64205	452372
110299	452373
122856	452374
49150	452375
42846	452376
141492	452377
36107	452378
95023	452379
86788	452380
78077	452381
59583	452382
71440	452383
61229	452384
61888	452385
40921	452386
20232	452387
50825	452388
24633	452389
22108	452390
14152	452391
6598	452392
19949	452393
140726	452394
14575	452395
116965	452396
82883	452397
171346	452398
140640	452399
113443	452400
141334	452401
92053	452402
89574	452403
41403	452404
2704	452405
8559	452406
15269	452407
13412	452408
16941	452409
35997	452410
37830	452411
94106	452412
71958	452413
26442	452414
147897	452415
14252	452416
22904	452417
104101	452418
114	452419
16941	452420
80833	452421
38293	452422
85769	452423
12952	452424
4271	452425
40168	452426
61720	452427
154990	452428
18433	452429
22160	452430
26042	452431
30828	452432
164677	452433
79271	452434
106733	452435
22358	452436
139128	452437
20900	452438
130525	452439
17718	452440
83670	452441
35932	452442
17786	452443
22666	452444
31225	452445
26607	452446
30014	452447
94025	452448
3540	452449
33943	452450
3924	452451
61927	452452
12385	452453
15	452454
145878	452455
16326	452456
45486	452457
42300	452458
11552	452459
35142	452460
123751	452461
54143	452462
7472	452463
13937	452464
13244	452465
13244	452466
186013	452467
73989	452468
110998	452469
767	452470
88612	452471
13937	452472
112336	452473
33779	452474
44199	452475
4552	452476
88076	452477
83983	452478
186515	452479
56798	452480
16595	452481
134600	452482
16595	452483
81140	452484
7245	452485
15214	452486
28626	452487
77648	452488
17837	452489
133484	452490
11752	452491
4271	452492
27888	452493
134987	452494
5546	452495
2665	452496
45365	452497
125952	452498
144256	452499
59537	452500
64544	452501
19643	452502
38154	452503
22528	452504
46709	452505
95546	452506
26384	452507
15917	452508
114406	452509
68620	452510
67492	452511
88753	452512
74724	452513
186361	452514
126836	452515
24446	452516
13745	452517
65214	452518
24267	452519
59529	452520
72926	452521
15	452522
11042	452523
60734	452524
14754	452525
26571	452526
141964	452527
8553	452528
85471	452529
23576	452530
12346	452531
32850	452532
139615	452533
40327	452534
6289	452535
22939	452536
12256	452537
5473	452538
15073	452539
77868	452540
9695	452541
53133	452542
55561	452543
95006	452544
22907	452545
106827	452546
164736	452547
106289	452548
37745	452549
31929	452550
5473	452551
95673	452552
58341	452553
1841	452554
20801	452555
58916	452556
2864	452557
15008	452558
84339	452559
105752	452560
120626	452561
111316	452562
14467	452563
55427	452564
132351	452565
142040	452566
81926	452567
116895	452568
21002	452569
153740	452570
79005	452571
18463	452572
66535	452573
3385	452574
30762	452575
49150	452576
133826	452577
101501	452578
95554	452579
17461	452580
130002	452581
15371	452582
15525	452583
119945	452584
80868	452585
85885	452586
160330	452587
151369	452588
185165	452589
133042	452590
123613	452591
109166	452592
116912	452593
78949	452594
186919	452595
159525	452596
15	452597
133997	452598
90579	452599
93583	452600
93583	452601
117015	452602
58191	452603
135973	452604
40096	452605
4234	452606
117015	452607
22359	452608
183047	452609
10635	452610
128953	452611
27365	452612
17461	452613
79420	452614
170084	452615
108222	452616
7816	452617
163460	452618
35845	452619
101409	452620
110940	452621
83560	452622
83560	452623
171601	452624
103900	452625
20044	452626
116230	452627
26845	452628
80868	452629
66535	452630
132877	452631
172218	452632
69937	452633
62305	452634
29417	452635
23507	452636
106198	452637
79420	452638
35912	452639
62658	452640
51693	452641
145641	452642
26947	452643
13735	452644
120208	452645
29515	452646
87329	452647
163937	452648
33949	452649
5858	452650
21056	452651
13398	452652
52487	452653
9159	452654
122435	452655
12256	452656
32607	452657
42145	452658
3924	452659
66326	452660
7503	452661
39386	452662
19690	452663
26035	452664
56975	452665
88795	452666
21693	452667
118499	452668
51691	452669
121103	452670
28591	452671
8559	452672
84420	452673
10928	452674
24920	452675
105556	452676
7369	452677
22909	452678
91979	452679
84315	452680
41142	452681
46274	452682
63186	452683
114334	452684
27721	452685
122640	452686
34860	452687
124584	452688
61393	452689
92894	452690
57054	452691
145085	452692
41498	452693
41498	452694
121780	452695
19373	452696
89785	452697
38603	452698
2830	452699
54602	452700
57685	452701
24920	452702
11721	452703
25048	452704
39838	452705
53585	452706
2925	452707
25910	452708
173574	452709
81505	452710
101478	452711
19805	452712
43514	452713
123628	452714
167652	452715
81364	452716
26214	452717
12256	452718
31177	452719
22404	452720
48036	452721
43574	452722
125314	452723
7112	452724
100397	452725
69098	452726
34592	452727
14299	452728
75530	452729
60236	452730
16301	452731
51211	452732
15947	452733
106827	452734
187946	452735
24899	452736
111657	452737
111158	452738
184410	452739
139317	452740
51331	452741
26220	452742
131552	452743
100783	452744
131558	452745
20655	452746
53061	452747
49625	452748
122082	452749
39791	452750
9876	452751
9876	452752
8559	452753
62617	452754
14170	452755
14575	452756
13617	452757
1263	452758
24274	452759
22872	452760
70840	452761
40158	452762
672	452763
19568	452764
50311	452765
6097	452766
3347	452767
37874	452768
42773	452769
383	452770
40373	452771
47139	452772
33622	452773
42767	452774
99	452775
1126	452776
2942	452777
76708	452778
6236	452779
4240	452780
15097	452781
15097	452782
15097	452783
136278	452784
10671	452785
107310	452786
3370	452787
2302	452788
37885	452789
84943	452790
107376	452791
23452	452792
39423	452793
37070	452794
18158	452795
27862	452796
21824	452797
50217	452798
33304	452799
17825	452800
83426	452801
78118	452802
14971	452803
10631	452804
39482	452805
13123	452806
9687	452807
56480	452808
70335	452809
7357	452810
3791	452811
2582	452812
45779	452813
34325	452814
4597	452815
3518	452816
57657	452817
11419	452818
25702	452819
50933	452820
220	452821
14873	452822
30247	452823
751	452824
23277	452825
2056	452826
45561	452827
39335	452828
18797	452829
57597	452830
6363	452831
64422	452832
24035	452833
1223	452834
3854	452835
18474	452836
32394	452837
82213	452838
29213	452839
37412	452840
12365	452841
22246	452842
8171	452843
37384	452844
31289	452845
4340	452846
40175	452847
20196	452848
22017	452849
1410	452850
34243	452851
34922	452852
16049	452853
34358	452854
3094	452855
19895	452856
39160	452857
8256	452858
34419	452859
1436	452860
17710	452861
25661	452862
23421	452863
17802	452864
83655	452865
5785	452866
1833	452867
12055	452868
5011	452869
69030	452870
18671	452871
32889	452872
21838	452873
57546	452874
48761	452875
16520	452876
44787	452877
32263	452878
3217	452879
62296	452880
8085	452881
13641	452882
22071	452883
35055	452884
5390	452885
47865	452886
21171	452887
10072	452888
19037	452889
69236	452890
15806	452891
10601	452892
1695	452893
64913	452894
9230	452895
57038	452896
4495	452897
84614	452898
17966	452899
39785	452900
22601	452901
33711	452902
26702	452903
21800	452904
20205	452905
39786	452906
26555	452907
68816	452908
9831	452909
3520	452910
29564	452911
7295	452912
10636	452913
27862	452914
22	452915
13294	452916
32078	452917
79358	452918
28468	452919
7974	452920
37412	452921
22056	452922
8768	452923
104986	452924
26388	452925
7767	452926
58964	452927
27276	452928
1563	452929
27276	452930
32206	452931
66764	452932
104986	452933
49485	452934
32271	452935
29162	452936
5974	452937
11036	452938
22451	452939
18025	452940
26522	452941
47724	452942
25754	452943
30584	452944
21226	452945
65375	452946
48991	452947
16223	452948
22468	452949
16124	452950
5014	452951
15285	452952
62313	452953
83427	452954
49617	452955
49577	452956
105226	452957
12097	452958
23192	452959
57564	452960
39218	452961
15	452962
22927	452963
1223	452964
48811	452965
17469	452966
6358	452967
54675	452968
10947	452969
12910	452970
3768	452971
21784	452972
26206	452973
3715	452974
30900	452975
26756	452976
15569	452977
2433	452978
51612	452979
6648	452980
7540	452981
76302	452982
57224	452983
58609	452984
49	452985
22927	452986
60004	452987
4652	452988
100245	452989
90739	452990
111	452991
54359	452992
1565	452993
29134	452994
12990	452995
48683	452996
26225	452997
42818	452998
26888	452999
13277	453000
791	453001
30271	453002
45844	453003
349	453004
10610	453005
47360	453006
13783	453007
10002	453008
15035	453009
23171	453010
1261	453011
38314	453012
50557	453013
3114	453014
45	453015
15408	453016
18689	453017
41534	453018
35731	453019
15039	453020
124936	453021
104595	453022
26052	453023
72138	453024
673	453025
15260	453026
21853	453027
49465	453028
21783	453029
32197	453030
38337	453031
34399	453032
22019	453033
40839	453034
11045	453035
56360	453036
143126	453037
25997	453038
70724	453039
466	453040
32084	453041
45389	453042
13216	453043
8920	453044
29475	453045
10838	453046
58663	453047
47606	453048
12923	453049
69210	453050
18385	453051
9787	453052
45449	453053
42623	453054
17946	453055
82983	453056
1460	453057
47063	453058
37975	453059
65925	453060
1236	453061
23308	453062
3187	453063
74812	453064
48796	453065
4551	453066
16706	453067
17604	453068
9559	453069
5734	453070
59202	453071
5015	453072
15257	453073
39254	453074
21966	453075
65492	453076
12726	453077
32438	453078
57383	453079
1743	453080
32666	453081
27542	453082
3007	453083
12908	453084
61230	453085
32356	453086
31277	453087
15851	453088
33670	453089
15604	453090
38821	453091
12085	453092
37571	453093
15983	453094
8099	453095
33604	453096
47477	453097
26476	453098
39124	453099
85004	453100
18367	453101
64897	453102
31898	453103
6446	453104
122400	453105
2471	453106
16716	453107
48875	453108
16492	453109
16437	453110
92064	453111
35560	453112
23777	453113
35219	453114
98535	453115
24062	453116
15163	453117
48031	453118
244	453119
23919	453120
42348	453121
13970	453122
59113	453123
8377	453124
83590	453125
29346	453126
48132	453127
39228	453128
36097	453129
50143	453130
36673	453131
18277	453132
23	453133
34814	453134
33233	453135
26670	453136
12690	453137
14831	453138
3906	453139
62184	453140
90528	453141
18589	453142
171694	453143
4650	453144
16653	453145
25219	453146
16549	453147
105281	453148
64	453149
3543	453150
26633	453151
164918	453152
1750	453153
62863	453154
81132	453155
32273	453156
31423	453157
26607	453158
16360	453159
28218	453160
22138	453161
11464	453162
31789	453163
66538	453164
21758	453165
11872	453166
954	453167
68889	453168
79879	453169
102197	453170
6766	453171
29443	453172
69225	453173
47562	453174
30028	453175
16670	453176
57799	453177
49079	453178
142017	453179
1719	453180
145919	453181
42569	453182
35158	453183
32556	453184
111812	453185
6253	453186
57821	453187
5899	453188
113599	453189
1083	453190
81816	453191
22162	453192
16895	453193
9754	453194
5943	453195
69074	453196
28203	453197
1735	453198
18130	453199
48685	453200
18322	453201
5814	453202
48761	453203
2872	453204
58641	453205
19843	453206
55581	453207
95631	453208
59241	453209
30760	453210
16923	453211
70598	453212
38408	453213
1462	453214
24926	453215
19176	453216
10838	453217
98882	453218
15621	453219
79157	453220
34341	453221
13578	453222
4840	453223
75218	453224
27846	453225
31609	453226
77540	453227
80267	453228
94927	453229
47213	453230
3231	453231
109231	453232
54065	453233
59159	453234
68897	453235
6591	453236
48811	453237
146105	453238
32510	453239
30908	453240
69086	453241
43465	453242
30269	453243
15605	453244
36445	453245
22638	453246
9409	453247
12042	453248
47432	453249
79	453250
84322	453251
32339	453252
55971	453253
19892	453254
6551	453255
59321	453256
21838	453257
59024	453258
67611	453259
26389	453260
3490	453261
83673	453262
83270	453263
26693	453264
22559	453265
3485	453266
13958	453267
6628	453268
27544	453269
47766	453270
32727	453271
5862	453272
180690	453273
85871	453274
51705	453275
33271	453276
30274	453277
80640	453278
25615	453279
82955	453280
9409	453281
30059	453282
13443	453283
1277	453284
5324	453285
10772	453286
49436	453287
8431	453288
30659	453289
102888	453290
23070	453291
59255	453292
99288	453293
133151	453294
47586	453295
23141	453296
40622	453297
4480	453298
2296	453299
43204	453300
1920	453301
7402	453302
15847	453303
42861	453304
32696	453305
14207	453306
9821	453307
40746	453308
69300	453309
19186	453310
39542	453311
33387	453312
48811	453313
612	453314
35899	453315
2495	453316
51654	453317
46227	453318
24	453319
34541	453320
82095	453321
57333	453322
20850	453323
34583	453324
5887	453325
99	453326
106479	453327
21840	453328
30497	453329
45201	453330
40760	453331
7585	453332
33764	453333
26654	453334
1363	453335
1816	453336
2774	453337
1963	453338
291	453339
39429	453340
55835	453341
114644	453342
18406	453343
49	453344
135546	453345
3918	453346
71182	453347
35811	453348
69243	453349
25210	453350
99	453351
39496	453352
33601	453353
10918	453354
302	453355
62258	453356
15265	453357
15265	453358
27	453359
69022	453360
61903	453361
193	453362
30659	453363
17389	453364
4300	453365
27228	453366
35423	453367
85868	453368
2829	453369
62524	453370
98291	453371
4587	453372
39256	453373
105592	453374
56352	453375
3514	453376
54207	453377
11797	453378
6897	453379
1396	453380
111747	453381
12979	453382
58728	453383
13721	453384
28930	453385
32263	453386
10743	453387
39569	453388
25967	453389
13	453390
36489	453391
47801	453392
169335	453393
11419	453394
19231	453395
46426	453396
39626	453397
16443	453398
20536	453399
74220	453400
2072	453401
16712	453402
102	453403
70740	453404
23330	453405
33271	453406
58697	453407
58697	453408
33271	453409
13696	453410
27348	453411
2113	453412
3465	453413
38467	453414
57720	453415
47513	453416
10850	453417
44692	453418
19848	453419
17712	453420
13550	453421
18706	453422
12599	453423
3063	453424
45593	453425
32232	453426
9180	453427
12920	453428
7647	453429
43106	453430
34953	453431
75490	453432
1	453433
2253	453434
10555	453435
10286	453436
20493	453437
67962	453438
62824	453439
55097	453440
54504	453441
97547	453442
68033	453443
45807	453444
65940	453445
11399	453446
21203	453447
9679	453448
48807	453449
77460	453450
44505	453451
31714	453452
784	453453
27822	453454
61323	453455
56941	453456
19008	453457
19008	453458
87785	453459
45033	453460
19008	453461
12486	453462
2384	453463
83305	453464
131979	453465
110738	453466
131979	453467
75881	453468
43215	453469
106515	453470
117604	453471
75881	453472
12839	453473
73818	453474
48730	453475
6537	453476
131	453477
3139	453478
3139	453479
633	453480
22650	453481
12360	453482
3996	453483
11778	453484
633	453485
2397	453486
9406	453487
59	453488
131	453489
51836	453490
514	453491
121	453492
14321	453493
2871	453494
3139	453495
11189	453496
424	453497
56606	453498
56606	453499
30044	453500
30044	453501
105985	453502
154973	453503
108882	453504
46317	453505
10374	453506
82209	453507
133895	453508
1687	453509
124641	453510
1932	453511
8065	453512
80223	453513
61100	453514
2789	453515
2789	453516
872	453517
62701	453518
8855	453519
62695	453520
1597	453521
35	453522
62701	453523
79	453524
2789	453525
1596	453526
587	453527
397	453528
35	453529
79	453530
14120	453531
872	453532
16762	453533
1161	453534
462	453535
61367	453536
121639	453537
108592	453538
143636	453539
6253	453540
87417	453541
63747	453542
21105	453543
106680	453544
62292	453545
61838	453546
27663	453547
133432	453548
77008	453549
67577	453550
21769	453551
76443	453552
43994	453553
157034	453554
56791	453555
7978	453556
20391	453557
119520	453558
20395	453559
77324	453560
71929	453561
3041	453562
4206	453563
4206	453564
182424	453565
169963	453566
37525	453567
30095	453568
27722	453569
27722	453570
37768	453571
126000	453572
184648	453573
81775	453574
100099	453575
163985	453576
56106	453577
39003	453578
118365	453579
6162	453580
81522	453581
5484	453582
52841	453583
59530	453584
57606	453585
9394	453586
32521	453587
177217	453588
121147	453589
17480	453590
166138	453591
119269	453592
347	453593
11492	453594
33166	453595
67999	453596
1114	453597
32042	453598
24730	453599
121618	453600
86336	453601
89080	453602
153292	453603
64043	453604
62060	453605
4810	453606
12853	453607
14487	453608
53819	453609
26147	453610
5274	453611
26040	453612
56034	453613
133124	453614
34179	453615
95335	453616
5034	453617
56740	453618
164049	453619
11498	453620
32089	453621
125587	453622
173037	453623
26	453624
120752	453625
124774	453626
86354	453627
5939	453628
10307	453629
117822	453630
53531	453631
99043	453632
97891	453633
31247	453634
54543	453635
26023	453636
5596	453637
9807	453638
33924	453639
53380	453640
45821	453641
1248	453642
1221	453643
78128	453644
132349	453645
167944	453646
78298	453647
104063	453648
118733	453649
122983	453650
29018	453651
7103	453652
105768	453653
170115	453654
6453	453655
7100	453656
41059	453657
41059	453658
2967	453659
60344	453660
60344	453661
70543	453662
30673	453663
51353	453664
51343	453665
31849	453666
3178	453667
7991	453668
37860	453669
75912	453670
13154	453671
26098	453672
64738	453673
10814	453674
44666	453675
87151	453676
25034	453677
87151	453678
51958	453679
65506	453680
6042	453681
102149	453682
66053	453683
27152	453684
49209	453685
2950	453686
14138	453687
5132	453688
32289	453689
107	453690
46740	453691
103	453692
394	453693
554	453694
29336	453695
1727	453696
23151	453697
107	453698
52478	453699
25200	453700
132619	453701
5839	453702
50495	453703
78302	453704
77304	453705
4350	453706
105055	453707
67755	453708
51611	453709
3406	453710
102227	453711
78931	453712
109597	453713
66922	453714
50822	453715
30488	453716
183	453717
84660	453718
126927	453719
104251	453720
63403	453721
132204	453722
100274	453723
5434	453724
59480	453725
59480	453726
5434	453727
2238	453728
35580	453729
65199	453730
14831	453731
99755	453732
4692	453733
91027	453734
91027	453735
14831	453736
3303	453737
114981	453738
80896	453739
66321	453740
57356	453741
70479	453742
3363	453743
42396	453744
1186	453745
6712	453746
33512	453747
91296	453748
10140	453749
31622	453750
4179	453751
7665	453752
22578	453753
122779	453754
47610	453755
28675	453756
7250	453757
3596	453758
22597	453759
4179	453760
15263	453761
31899	453762
65506	453763
20125	453764
38968	453765
10140	453766
3758	453767
47655	453768
26535	453769
11208	453770
436	453771
70421	453772
4179	453773
15101	453774
48974	453775
33505	453776
39606	453777
15383	453778
20859	453779
70781	453780
38973	453781
27736	453782
70640	453783
57367	453784
21779	453785
26597	453786
174929	453787
46063	453788
30505	453789
14789	453790
26465	453791
91093	453792
39177	453793
37647	453794
17835	453795
38737	453796
436	453797
5094	453798
37568	453799
47657	453800
23883	453801
9222	453802
47474	453803
4162	453804
17966	453805
10026	453806
34997	453807
18154	453808
15250	453809
18402	453810
53789	453811
52169	453812
40534	453813
26700	453814
292	453815
1590	453816
23463	453817
34541	453818
34541	453819
16120	453820
4005	453821
28322	453822
28322	453823
11949	453824
85176	453825
33225	453826
6836	453827
81637	453828
9898	453829
4331	453830
88879	453831
5679	453832
74355	453833
15749	453834
19436	453835
19436	453836
25102	453837
23258	453838
6145	453839
3851	453840
11845	453841
6	453842
119507	453843
39384	453844
9266	453845
9249	453846
29733	453847
46121	453848
35515	453849
10916	453850
32149	453851
1756	453852
38412	453853
77942	453854
82652	453855
38412	453856
64555	453857
29184	453858
42244	453859
83136	453860
168900	453861
51635	453862
51262	453863
65945	453864
98307	453865
57134	453866
307	453867
65269	453868
50440	453869
288	453870
6644	453871
59298	453872
40369	453873
40369	453874
97494	453875
73085	453876
6033	453877
51348	453878
13991	453879
16583	453880
56121	453881
37817	453882
30544	453883
25051	453884
20593	453885
42705	453886
35515	453887
89227	453888
9613	453889
3707	453890
68910	453891
17900	453892
68485	453893
25102	453894
481	453895
37576	453896
134157	453897
25102	453898
65577	453899
53990	453900
5366	453901
122747	453902
125094	453903
122839	453904
55291	453905
125232	453906
10749	453907
67480	453908
54302	453909
18127	453910
64415	453911
130350	453912
161599	453913
78932	453914
7927	453915
104540	453916
101931	453917
81751	453918
30293	453919
100217	453920
79742	453921
102292	453922
9259	453923
44460	453924
45294	453925
67480	453926
78482	453927
169125	453928
133773	453929
47430	453930
67600	453931
30532	453932
168239	453933
1365	453934
35220	453935
84686	453936
12870	453937
38171	453938
4174	453939
30469	453940
64190	453941
81751	453942
56597	453943
67356	453944
32296	453945
31123	453946
2870	453947
37782	453948
55291	453949
77784	453950
64415	453951
10006	453952
99107	453953
7927	453954
25660	453955
15102	453956
79806	453957
4141	453958
12870	453959
101228	453960
24289	453961
427	453962
427	453963
292	453964
1798	453965
5341	453966
73391	453967
31703	453968
375	453969
74805	453970
234	453971
37074	453972
821	453973
79	453974
64555	453975
39618	453976
38359	453977
65945	453978
31981	453979
126122	453980
11455	453981
185807	453982
24838	453983
180136	453984
46713	453985
81196	453986
68392	453987
11220	453988
16319	453989
16319	453990
75263	453991
174060	453992
75680	453993
67951	453994
3973	453995
75310	453996
40838	453997
8258	453998
43509	453999
73659	454000
27624	454001
97950	454002
9337	454003
55156	454004
256	454005
70180	454006
75265	454007
42537	454008
95679	454009
40838	454010
105137	454011
3366	454012
26605	454013
104847	454014
36002	454015
32254	454016
147502	454017
37425	454018
7232	454019
4300	454020
7232	454021
4846	454022
62650	454023
8258	454024
34888	454025
11307	454026
8258	454027
6117	454028
23868	454029
40838	454030
7232	454031
51017	454032
49203	454033
89230	454034
23140	454035
26320	454036
113984	454037
75265	454038
114025	454039
143777	454040
73808	454041
256	454042
89914	454043
147499	454044
91721	454045
75279	454046
79045	454047
29755	454048
10857	454049
2326	454050
137380	454051
43271	454052
1590	454053
821	454054
51579	454055
307	454056
3933	454057
3933	454058
307	454059
1771	454060
15	454061
692	454062
5314	454063
44712	454064
44712	454065
1807	454066
1807	454067
49046	454068
170	454069
170	454070
170	454071
35561	454072
3664	454073
710	454074
5703	454075
159	454076
2238	454077
6780	454078
234	454079
234	454080
234	454081
3878	454082
821	454083
307	454084
79648	454085
5353	454086
352	454087
9259	454088
73711	454089
142308	454090
95882	454091
121110	454092
10100	454093
729	454094
31844	454095
5796	454096
77975	454097
51935	454098
24530	454099
12023	454100
90106	454101
24530	454102
100835	454103
61938	454104
19063	454105
72996	454106
725	454107
182893	454108
45287	454109
162217	454110
89035	454111
14857	454112
94823	454113
117669	454114
68300	454115
153971	454116
158562	454117
123569	454118
117301	454119
159850	454120
159861	454121
123075	454122
18485	454123
63829	454124
93337	454125
50496	454126
79712	454127
165859	454128
56283	454129
94314	454130
155705	454131
58845	454132
129675	454133
4014	454134
75793	454135
125945	454136
152864	454137
123075	454138
15544	454139
103092	454140
153916	454141
99494	454142
24109	454143
50496	454144
93459	454145
26354	454146
94818	454147
40869	454148
132981	454149
95048	454150
31877	454151
187900	454152
37694	454153
821	454154
821	454155
821	454156
38622	454157
47652	454158
67428	454159
4114	454160
12727	454161
14996	454162
21754	454163
6	454164
6	454165
6	454166
6	454167
6	454168
6	454169
6	454170
6	454171
6	454172
6	454173
6	454174
6	454175
6	454176
6	454177
6	454178
6	454179
6	454180
6	454181
6	454182
8534	454183
823	454184
131048	454185
83827	454186
2054	454187
11618	454188
14825	454189
7071	454190
7071	454191
6197	454192
129132	454193
6197	454194
65999	454195
20689	454196
64294	454197
119772	454198
90081	454199
61382	454200
64294	454201
4317	454202
3444	454203
13799	454204
6936	454205
98890	454206
2172	454207
15000	454208
42705	454209
427	454210
2004	454211
33930	454212
7676	454213
1816	454214
79	454215
65277	454216
3620	454217
85669	454218
14631	454219
6170	454220
2070	454221
3904	454222
20689	454223
45770	454224
91030	454225
8727	454226
9274	454227
92650	454228
54027	454229
42400	454230
26956	454231
81851	454232
9274	454233
29704	454234
59245	454235
3487	454236
96297	454237
77292	454238
31917	454239
48106	454240
109610	454241
22067	454242
17547	454243
29597	454244
142244	454245
17114	454246
91719	454247
5245	454248
28585	454249
21872	454250
60405	454251
73016	454252
108732	454253
109035	454254
73152	454255
114416	454256
3988	454257
160976	454258
47703	454259
66124	454260
23258	454261
12522	454262
12076	454263
59883	454264
8614	454265
14167	454266
61959	454267
8727	454268
74571	454269
578	454270
92012	454271
15492	454272
8728	454273
34836	454274
69581	454275
1753	454276
6430	454277
74571	454278
7005	454279
49410	454280
132843	454281
1969	454282
61731	454283
45256	454284
21363	454285
18368	454286
5068	454287
22153	454288
187703	454289
14045	454290
14061	454291
55363	454292
51745	454293
71936	454294
62746	454295
114251	454296
62746	454297
11926	454298
8680	454299
106474	454300
171071	454301
69894	454302
19003	454303
50367	454304
2783	454305
14999	454306
65204	454307
13836	454308
15111	454309
187560	454310
662	454311
3205	454312
14061	454313
11477	454314
17263	454315
115876	454316
13004	454317
75463	454318
63422	454319
7094	454320
60892	454321
19003	454322
26696	454323
7776	454324
55991	454325
21230	454326
74711	454327
96838	454328
78191	454329
37894	454330
123358	454331
59737	454332
165873	454333
10876	454334
166261	454335
89403	454336
34314	454337
100143	454338
107651	454339
77417	454340
108373	454341
111198	454342
53495	454343
88802	454344
12749	454345
53225	454346
19053	454347
34141	454348
22966	454349
158046	454350
120806	454351
76961	454352
142263	454353
162621	454354
71905	454355
164548	454356
60900	454357
169669	454358
119343	454359
120657	454360
83346	454361
73991	454362
22967	454363
111818	454364
173623	454365
65597	454366
123180	454367
97371	454368
77440	454369
154856	454370
126082	454371
77450	454372
12704	454373
119123	454374
44228	454375
53720	454376
122404	454377
94560	454378
53185	454379
153511	454380
56737	454381
4711	454382
126865	454383
56826	454384
7289	454385
41150	454386
1369	454387
38860	454388
5393	454389
79757	454390
6354	454391
81587	454392
99729	454393
120360	454394
161113	454395
132671	454396
125427	454397
38376	454398
165795	454399
117194	454400
70126	454401
33418	454402
64610	454403
139972	454404
54868	454405
164813	454406
561	454407
35815	454408
1442	454409
48159	454410
41725	454411
8838	454412
36590	454413
9352	454414
144	454415
20120	454416
166747	454417
4313	454418
10994	454419
67332	454420
77871	454421
79534	454422
5955	454423
77119	454424
5009	454425
8333	454426
38631	454427
40848	454428
66357	454429
31807	454430
4329	454431
76229	454432
44378	454433
6216	454434
10478	454435
25535	454436
67372	454437
157447	454438
79003	454439
3585	454440
41759	454441
55059	454442
5959	454443
466	454444
986	454445
160211	454446
67068	454447
53902	454448
55357	454449
43717	454450
46421	454451
159396	454452
95211	454453
98410	454454
54445	454455
37057	454456
80503	454457
59682	454458
154704	454459
127969	454460
121464	454461
155719	454462
119881	454463
162060	454464
162674	454465
2368	454466
59964	454467
82026	454468
2120	454469
13608	454470
9208	454471
6364	454472
85146	454473
51915	454474
12899	454475
23258	454476
174278	454477
12217	454478
28044	454479
175149	454480
13517	454481
109109	454482
108405	454483
111385	454484
129801	454485
162165	454486
94903	454487
158662	454488
19053	454489
85937	454490
155846	454491
120057	454492
121110	454493
126967	454494
119717	454495
159308	454496
168383	454497
165214	454498
97202	454499
161893	454500
167431	454501
77901	454502
120479	454503
126649	454504
125591	454505
168148	454506
119531	454507
129799	454508
156318	454509
167915	454510
157398	454511
156217	454512
52910	454513
140076	454514
124541	454515
158567	454516
167673	454517
183291	454518
165097	454519
96251	454520
127245	454521
168863	454522
96002	454523
98130	454524
21957	454525
14581	454526
103995	454527
6719	454528
33690	454529
136935	454530
144551	454531
51432	454532
51432	454533
45959	454534
101852	454535
12554	454536
133580	454537
128289	454538
54776	454539
14143	454540
118806	454541
74765	454542
123297	454543
163804	454544
164416	454545
68137	454546
100721	454547
34970	454548
126610	454549
68640	454550
38878	454551
33437	454552
7252	454553
37127	454554
105691	454555
28993	454556
123055	454557
38623	454558
32120	454559
66773	454560
66140	454561
38504	454562
14690	454563
52989	454564
15919	454565
75048	454566
37584	454567
7764	454568
94403	454569
3178	454570
11425	454571
61610	454572
10061	454573
43594	454574
37873	454575
128479	454576
121994	454577
94075	454578
166716	454579
6805	454580
26290	454581
16208	454582
107632	454583
9601	454584
119850	454585
17240	454586
71004	454587
154283	454588
156257	454589
7175	454590
141148	454591
461	454592
49653	454593
17310	454594
36830	454595
30566	454596
13030	454597
99213	454598
72602	454599
95325	454600
139229	454601
102997	454602
9432	454603
127682	454604
106578	454605
76829	454606
25940	454607
167003	454608
38631	454609
2447	454610
17115	454611
81651	454612
37647	454613
4382	454614
21133	454615
25204	454616
1395	454617
11694	454618
63810	454619
20821	454620
28000	454621
66733	454622
101839	454623
72783	454624
167540	454625
76989	454626
124749	454627
129061	454628
3577	454629
9543	454630
33932	454631
136943	454632
84899	454633
126438	454634
15070	454635
156779	454636
10651	454637
64157	454638
118867	454639
118573	454640
96102	454641
94752	454642
64082	454643
126345	454644
78173	454645
179232	454646
105493	454647
14807	454648
14704	454649
116236	454650
21289	454651
118512	454652
58808	454653
42236	454654
97207	454655
52374	454656
7066	454657
158904	454658
137010	454659
139056	454660
73991	454661
40635	454662
30615	454663
5143	454664
159067	454665
93929	454666
31727	454667
141806	454668
4858	454669
6354	454670
119308	454671
145705	454672
51471	454673
60657	454674
167571	454675
5948	454676
159893	454677
67003	454678
100803	454679
159455	454680
25206	454681
126098	454682
120510	454683
31255	454684
158981	454685
79910	454686
125635	454687
47367	454688
170023	454689
7905	454690
123540	454691
64865	454692
94614	454693
170126	454694
185480	454695
81444	454696
30456	454697
124309	454698
49822	454699
94254	454700
16427	454701
80925	454702
166617	454703
119420	454704
157640	454705
67641	454706
96492	454707
124080	454708
95760	454709
71905	454710
132028	454711
78266	454712
165680	454713
153131	454714
27842	454715
63653	454716
55528	454717
114658	454718
10506	454719
10478	454720
20556	454721
153313	454722
119037	454723
27497	454724
15070	454725
55749	454726
1725	454727
25912	454728
96771	454729
121730	454730
160815	454731
164240	454732
55878	454733
159886	454734
55310	454735
123792	454736
68250	454737
166821	454738
285	454739
97120	454740
77131	454741
28038	454742
96398	454743
76961	454744
74084	454745
13748	454746
32233	454747
111406	454748
45589	454749
132538	454750
49853	454751
155662	454752
68417	454753
80825	454754
106972	454755
25631	454756
156132	454757
106487	454758
124360	454759
100924	454760
93524	454761
99966	454762
6600	454763
110638	454764
56399	454765
5194	454766
45152	454767
98469	454768
79017	454769
178074	454770
65569	454771
13021	454772
81425	454773
102380	454774
47453	454775
157323	454776
7660	454777
100589	454778
167402	454779
45416	454780
13308	454781
181082	454782
128733	454783
141153	454784
65716	454785
17849	454786
54070	454787
121136	454788
65938	454789
93928	454790
54777	454791
122348	454792
97426	454793
97865	454794
13530	454795
10829	454796
169530	454797
126219	454798
8284	454799
30444	454800
166565	454801
93620	454802
125493	454803
180831	454804
128674	454805
168668	454806
4585	454807
137007	454808
4415	454809
73789	454810
175660	454811
176716	454812
10698	454813
53903	454814
38433	454815
174784	454816
125626	454817
46496	454818
30077	454819
11962	454820
12700	454821
68678	454822
11863	454823
125949	454824
117025	454825
124043	454826
88422	454827
179321	454828
71739	454829
38181	454830
102417	454831
98530	454832
99663	454833
62266	454834
49160	454835
1361	454836
1930	454837
63902	454838
9064	454839
1361	454840
58764	454841
133223	454842
84661	454843
24779	454844
166379	454845
105578	454846
161932	454847
21646	454848
64610	454849
116103	454850
302	454851
119051	454852
118955	454853
78936	454854
94062	454855
15984	454856
119300	454857
76591	454858
55333	454859
77312	454860
126824	454861
123692	454862
124233	454863
179376	454864
8388	454865
136954	454866
8388	454867
100321	454868
71784	454869
121691	454870
144493	454871
81981	454872
51034	454873
102340	454874
111351	454875
76385	454876
30484	454877
124750	454878
162197	454879
49840	454880
2179	454881
9844	454882
5194	454883
33721	454884
8478	454885
1356	454886
1195	454887
107144	454888
9226	454889
2256	454890
6890	454891
16918	454892
73456	454893
62448	454894
61124	454895
45480	454896
3636	454897
113865	454898
31306	454899
188134	454900
117898	454901
128256	454902
112481	454903
42692	454904
11842	454905
31931	454906
20505	454907
44093	454908
131774	454909
10721	454910
6890	454911
15764	454912
5164	454913
13760	454914
41621	454915
1047	454916
107303	454917
892	454918
60465	454919
12883	454920
55655	454921
8339	454922
6002	454923
97408	454924
36218	454925
161	454926
8209	454927
70244	454928
15779	454929
53934	454930
123248	454931
101797	454932
142333	454933
8114	454934
57600	454935
70796	454936
34250	454937
48662	454938
17110	454939
41897	454940
2412	454941
32946	454942
15983	454943
58117	454944
2179	454945
41103	454946
33401	454947
25470	454948
23784	454949
83670	454950
16682	454951
11	454952
84335	454953
44802	454954
13401	454955
1909	454956
67486	454957
10466	454958
2587	454959
55090	454960
16518	454961
106821	454962
42046	454963
78033	454964
44933	454965
31384	454966
4752	454967
5591	454968
46166	454969
80529	454970
13212	454971
23574	454972
6351	454973
88030	454974
31662	454975
3420	454976
41867	454977
28553	454978
19415	454979
43560	454980
88237	454981
65496	454982
88219	454983
60060	454984
88885	454985
3333	454986
76090	454987
41482	454988
8882	454989
310	454990
15890	454991
82327	454992
22879	454993
6759	454994
45904	454995
17269	454996
107990	454997
59576	454998
11390	454999
7318	455000
47389	455001
40886	455002
22328	455003
842	455004
60555	455005
150495	455006
33862	455007
31031	455008
8317	455009
30644	455010
34126	455011
45854	455012
20789	455013
2366	455014
5939	455015
37559	455016
7386	455017
96687	455018
36415	455019
2	455020
14167	455021
60434	455022
3009	455023
8498	455024
7038	455025
416	455026
20550	455027
20550	455028
56930	455029
24894	455030
15290	455031
602	455032
66904	455033
4013	455034
41250	455035
4310	455036
31885	455037
175145	455038
135176	455039
11836	455040
5233	455041
41846	455042
34463	455043
30028	455044
446	455045
3364	455046
174713	455047
4715	455048
68697	455049
84312	455050
50545	455051
39462	455052
64419	455053
17277	455054
11227	455055
158687	455056
98432	455057
96071	455058
158899	455059
103995	455060
99947	455061
141412	455062
179324	455063
173153	455064
118347	455065
65875	455066
129227	455067
27672	455068
18081	455069
183854	455070
129423	455071
63776	455072
30260	455073
8223	455074
2570	455075
33619	455076
80597	455077
49024	455078
56300	455079
71581	455080
122133	455081
120042	455082
118578	455083
37285	455084
24912	455085
3355	455086
125604	455087
79362	455088
96584	455089
88210	455090
82331	455091
9723	455092
93848	455093
129101	455094
165233	455095
126985	455096
95194	455097
110638	455098
98775	455099
9534	455100
8557	455101
91424	455102
76782	455103
177611	455104
149782	455105
124490	455106
181021	455107
14501	455108
179420	455109
119850	455110
4910	455111
3230	455112
81425	455113
162840	455114
127452	455115
68569	455116
120298	455117
124619	455118
99620	455119
34704	455120
174658	455121
174928	455122
160608	455123
106953	455124
135905	455125
35361	455126
82039	455127
79051	455128
85243	455129
162120	455130
110848	455131
54304	455132
158064	455133
142593	455134
122147	455135
101049	455136
161181	455137
160394	455138
102539	455139
119782	455140
124034	455141
94315	455142
123844	455143
161743	455144
96120	455145
164346	455146
71740	455147
121993	455148
129599	455149
128950	455150
164333	455151
25091	455152
73365	455153
84808	455154
100108	455155
23428	455156
53184	455157
96605	455158
7175	455159
8436	455160
101690	455161
5530	455162
40790	455163
1184	455164
27307	455165
153360	455166
162410	455167
18904	455168
59499	455169
18016	455170
128230	455171
87744	455172
71920	455173
101342	455174
53996	455175
96786	455176
117858	455177
128290	455178
152970	455179
136436	455180
13308	455181
72315	455182
97144	455183
162392	455184
110335	455185
34314	455186
158554	455187
127313	455188
183727	455189
26638	455190
48155	455191
10970	455192
28147	455193
41857	455194
3502	455195
149125	455196
111503	455197
81518	455198
40536	455199
95091	455200
61289	455201
79011	455202
93524	455203
96573	455204
90463	455205
142667	455206
78119	455207
122091	455208
79285	455209
15835	455210
173166	455211
65905	455212
17889	455213
165927	455214
94659	455215
34759	455216
71741	455217
132671	455218
49463	455219
30310	455220
83	455221
36386	455222
152942	455223
98189	455224
125130	455225
15134	455226
66513	455227
119765	455228
14209	455229
94334	455230
76936	455231
88738	455232
60240	455233
119486	455234
78458	455235
5210	455236
20338	455237
156184	455238
55756	455239
153800	455240
128146	455241
159740	455242
56533	455243
55969	455244
123241	455245
56915	455246
117416	455247
158586	455248
127885	455249
126311	455250
157745	455251
38095	455252
2866	455253
21733	455254
28113	455255
99663	455256
13333	455257
126230	455258
128846	455259
156784	455260
75508	455261
158439	455262
30268	455263
159164	455264
162646	455265
160401	455266
130237	455267
121055	455268
102730	455269
99098	455270
45938	455271
155990	455272
121784	455273
56712	455274
64774	455275
91191	455276
30370	455277
122769	455278
164817	455279
85523	455280
118195	455281
118448	455282
67843	455283
55059	455284
136977	455285
12545	455286
126164	455287
93919	455288
9352	455289
95352	455290
82283	455291
80162	455292
167128	455293
133951	455294
157409	455295
87682	455296
167563	455297
169043	455298
95608	455299
5509	455300
20876	455301
109961	455302
44977	455303
115353	455304
98663	455305
100143	455306
102110	455307
122756	455308
145014	455309
119412	455310
102102	455311
148051	455312
96724	455313
148496	455314
125302	455315
24991	455316
98022	455317
103884	455318
162643	455319
119538	455320
174239	455321
118438	455322
132549	455323
123771	455324
117862	455325
178991	455326
46056	455327
831	455328
22748	455329
125113	455330
80330	455331
71734	455332
121794	455333
80600	455334
55196	455335
101683	455336
118694	455337
117467	455338
80878	455339
27307	455340
18853	455341
128704	455342
153721	455343
21253	455344
16930	455345
51887	455346
126436	455347
168734	455348
97495	455349
125503	455350
4627	455351
66179	455352
17849	455353
76468	455354
11048	455355
41937	455356
126341	455357
2693	455358
48733	455359
46867	455360
26214	455361
6035	455362
5940	455363
49324	455364
16166	455365
148041	455366
189117	455367
68455	455368
139998	455369
153129	455370
127684	455371
118825	455372
100967	455373
122387	455374
126321	455375
117470	455376
168303	455377
65938	455378
187972	455379
121397	455380
95831	455381
9142	455382
33875	455383
97812	455384
117896	455385
118040	455386
22928	455387
21736	455388
173535	455389
119129	455390
98583	455391
23678	455392
160085	455393
78547	455394
126214	455395
100340	455396
163109	455397
108840	455398
122439	455399
10478	455400
188771	455401
162726	455402
44429	455403
98456	455404
152934	455405
3660	455406
54462	455407
21713	455408
156357	455409
113070	455410
78069	455411
148147	455412
102741	455413
32133	455414
129046	455415
161393	455416
89249	455417
36096	455418
7664	455419
113464	455420
2898	455421
136307	455422
18426	455423
126179	455424
156022	455425
62425	455426
128598	455427
80230	455428
181179	455429
144810	455430
55931	455431
164401	455432
128387	455433
98078	455434
163159	455435
156090	455436
157062	455437
156349	455438
124679	455439
127813	455440
156981	455441
156687	455442
167948	455443
160561	455444
96772	455445
120208	455446
174263	455447
165909	455448
129900	455449
137862	455450
156668	455451
127786	455452
117531	455453
33619	455454
132322	455455
46827	455456
107643	455457
45907	455458
64561	455459
157921	455460
162970	455461
123224	455462
130574	455463
152959	455464
127988	455465
163272	455466
163024	455467
137012	455468
129800	455469
155982	455470
138784	455471
65048	455472
92507	455473
126471	455474
125535	455475
105557	455476
81798	455477
102406	455478
71920	455479
63763	455480
64420	455481
165725	455482
7317	455483
116119	455484
115585	455485
51440	455486
121209	455487
165366	455488
94816	455489
143332	455490
156753	455491
158648	455492
79098	455493
123969	455494
129733	455495
167539	455496
94946	455497
53200	455498
78503	455499
125825	455500
104953	455501
4125	455502
118519	455503
30497	455504
118238	455505
77563	455506
126957	455507
93621	455508
21622	455509
157287	455510
141866	455511
80337	455512
55333	455513
97987	455514
157645	455515
98790	455516
98835	455517
14892	455518
48821	455519
38947	455520
130572	455521
165262	455522
113000	455523
58741	455524
157395	455525
46783	455526
97816	455527
121497	455528
188428	455529
98658	455530
97767	455531
128077	455532
78489	455533
156706	455534
175428	455535
30264	455536
123714	455537
109510	455538
181199	455539
92108	455540
76552	455541
51440	455542
123399	455543
137824	455544
48146	455545
11875	455546
75537	455547
63479	455548
9690	455549
101653	455550
89429	455551
81798	455552
29442	455553
95531	455554
46184	455555
18997	455556
100807	455557
8384	455558
166986	455559
100205	455560
118512	455561
136984	455562
98430	455563
155880	455564
162379	455565
20124	455566
99651	455567
97710	455568
26290	455569
85558	455570
63778	455571
122656	455572
129633	455573
36550	455574
99561	455575
160524	455576
123332	455577
185225	455578
76902	455579
27034	455580
124773	455581
77320	455582
77029	455583
61455	455584
118638	455585
120234	455586
45664	455587
155491	455588
124912	455589
119570	455590
45231	455591
46979	455592
133970	455593
10318	455594
94340	455595
170038	455596
117585	455597
105989	455598
15782	455599
25453	455600
121334	455601
32885	455602
40785	455603
26797	455604
81901	455605
75497	455606
129270	455607
176546	455608
154675	455609
130564	455610
78313	455611
169954	455612
102409	455613
137001	455614
137533	455615
153465	455616
100505	455617
97115	455618
79712	455619
37781	455620
109922	455621
173179	455622
128059	455623
8421	455624
161329	455625
107641	455626
36995	455627
115353	455628
117321	455629
38904	455630
105989	455631
129748	455632
130377	455633
95568	455634
128160	455635
68233	455636
94613	455637
120985	455638
125163	455639
94835	455640
126811	455641
106264	455642
77735	455643
100189	455644
162076	455645
45707	455646
8091	455647
68474	455648
165842	455649
14210	455650
20725	455651
76706	455652
12671	455653
3121	455654
91688	455655
43192	455656
74002	455657
51074	455658
65610	455659
160649	455660
48772	455661
46970	455662
6359	455663
38104	455664
53533	455665
97929	455666
158581	455667
68132	455668
81818	455669
51074	455670
75443	455671
17947	455672
16283	455673
22538	455674
159739	455675
81518	455676
64683	455677
3121	455678
960	455679
157151	455680
82170	455681
95326	455682
104230	455683
39949	455684
125119	455685
127307	455686
43537	455687
91738	455688
67442	455689
10934	455690
36995	455691
17975	455692
25453	455693
3647	455694
10875	455695
61773	455696
1442	455697
124987	455698
19853	455699
100777	455700
1442	455701
166995	455702
16378	455703
136979	455704
18950	455705
73236	455706
82027	455707
125187	455708
117346	455709
157290	455710
125169	455711
162465	455712
7905	455713
100608	455714
49355	455715
77547	455716
176866	455717
125310	455718
78390	455719
126533	455720
46939	455721
32028	455722
184294	455723
57052	455724
78747	455725
52188	455726
127581	455727
129150	455728
166541	455729
86839	455730
128917	455731
177961	455732
128335	455733
31670	455734
153704	455735
41422	455736
136280	455737
101533	455738
59629	455739
153073	455740
165715	455741
25335	455742
46144	455743
123223	455744
122984	455745
54550	455746
64789	455747
97061	455748
37725	455749
115087	455750
119626	455751
68138	455752
11694	455753
83164	455754
11296	455755
50593	455756
165813	455757
81727	455758
174542	455759
80690	455760
82858	455761
100884	455762
154236	455763
97292	455764
128880	455765
30772	455766
125561	455767
55304	455768
20716	455769
80717	455770
67769	455771
114430	455772
23670	455773
97231	455774
124312	455775
109333	455776
98680	455777
51207	455778
125429	455779
94512	455780
83095	455781
121551	455782
76482	455783
81968	455784
124312	455785
38450	455786
82382	455787
107760	455788
53961	455789
48794	455790
94625	455791
102155	455792
159122	455793
125555	455794
21759	455795
37781	455796
122530	455797
98048	455798
95255	455799
76599	455800
96108	455801
124191	455802
64598	455803
47226	455804
102549	455805
110163	455806
81150	455807
136878	455808
98553	455809
100240	455810
25169	455811
90009	455812
24782	455813
111895	455814
127678	455815
30059	455816
98972	455817
96837	455818
168920	455819
119287	455820
162271	455821
57052	455822
73237	455823
100127	455824
49609	455825
123796	455826
45655	455827
61753	455828
71741	455829
129274	455830
179185	455831
168141	455832
100145	455833
53134	455834
173876	455835
89004	455836
128118	455837
181316	455838
124377	455839
16163	455840
95339	455841
123547	455842
133977	455843
89262	455844
96605	455845
77343	455846
101725	455847
141812	455848
46145	455849
188492	455850
167208	455851
82695	455852
23670	455853
47299	455854
44285	455855
148699	455856
7	455857
161867	455858
154992	455859
97621	455860
53207	455861
153611	455862
76968	455863
152688	455864
117918	455865
31105	455866
94382	455867
92920	455868
67235	455869
125447	455870
36556	455871
130395	455872
27602	455873
38995	455874
51382	455875
157412	455876
165953	455877
162683	455878
35811	455879
39489	455880
6445	455881
10064	455882
110809	455883
16481	455884
91478	455885
44285	455886
80607	455887
128154	455888
82311	455889
46403	455890
188307	455891
78024	455892
62007	455893
4382	455894
75629	455895
20955	455896
164283	455897
127333	455898
155937	455899
126991	455900
142960	455901
15070	455902
6870	455903
25672	455904
76782	455905
167188	455906
167971	455907
123919	455908
101060	455909
158381	455910
85804	455911
14899	455912
53187	455913
163719	455914
54136	455915
9342	455916
37066	455917
128291	455918
38918	455919
126664	455920
82037	455921
78007	455922
109510	455923
136952	455924
100234	455925
20775	455926
76703	455927
29053	455928
76992	455929
160302	455930
167930	455931
33363	455932
127581	455933
164487	455934
31177	455935
121005	455936
158923	455937
162978	455938
117468	455939
122058	455940
98413	455941
166031	455942
129268	455943
159920	455944
159013	455945
100701	455946
155783	455947
100684	455948
162164	455949
127943	455950
12835	455951
92635	455952
64988	455953
15010	455954
95508	455955
160259	455956
166205	455957
126533	455958
122925	455959
158031	455960
169564	455961
91679	455962
129208	455963
55817	455964
81065	455965
49814	455966
125219	455967
97829	455968
120156	455969
126394	455970
80859	455971
63463	455972
78903	455973
167054	455974
181557	455975
80337	455976
96541	455977
2267	455978
121061	455979
95448	455980
126936	455981
51173	455982
82547	455983
114875	455984
96365	455985
46684	455986
82194	455987
13030	455988
90167	455989
6055	455990
161340	455991
123944	455992
126783	455993
110736	455994
159080	455995
168729	455996
101016	455997
172552	455998
36395	455999
138030	456000
70889	456001
19387	456002
39	456003
32608	456004
32686	456005
102431	456006
52089	456007
120807	456008
8650	456009
19697	456010
20054	456011
15705	456012
15705	456013
74607	456014
362	456015
103232	456016
8217	456017
12021	456018
28275	456019
2670	456020
23414	456021
7626	456022
7698	456023
122003	456024
5529	456025
362	456026
84819	456027
10070	456028
14371	456029
5529	456030
8299	456031
94922	456032
37753	456033
98063	456034
128520	456035
41235	456036
14838	456037
362	456038
32003	456039
55778	456040
26047	456041
91639	456042
35485	456043
61928	456044
28918	456045
11975	456046
29473	456047
58523	456048
51729	456049
23492	456050
115751	456051
5539	456052
63633	456053
1950	456054
97950	456055
20111	456056
8378	456057
107908	456058
8378	456059
8378	456060
7327	456061
113006	456062
17953	456063
23492	456064
5571	456065
114398	456066
23748	456067
42117	456068
49586	456069
12495	456070
153165	456071
119140	456072
98993	456073
35396	456074
186649	456075
148567	456076
28993	456077
112901	456078
104615	456079
18167	456080
50950	456081
417	456082
73880	456083
19297	456084
19745	456085
19745	456086
62401	456087
181202	456088
23227	456089
50180	456090
26742	456091
10470	456092
109416	456093
81318	456094
71688	456095
46060	456096
107038	456097
86746	456098
108526	456099
82247	456100
122221	456101
36467	456102
122395	456103
2226	456104
50369	456105
2226	456106
44180	456107
135734	456108
9841	456109
50369	456110
175122	456111
105692	456112
75509	456113
75509	456114
36762	456115
189069	456116
33429	456117
6876	456118
476	456119
226	456120
127385	456121
42744	456122
24322	456123
147505	456124
113447	456125
25370	456126
111382	456127
83298	456128
51209	456129
82356	456130
152884	456131
14445	456132
92211	456133
20825	456134
14445	456135
70684	456136
77403	456137
43418	456138
21557	456139
6864	456140
24926	456141
74369	456142
9304	456143
119899	456144
129886	456145
85337	456146
89290	456147
73501	456148
48727	456149
25274	456150
100906	456151
86025	456152
13258	456153
65743	456154
164347	456155
54298	456156
145655	456157
37925	456158
107308	456159
101322	456160
95276	456161
12731	456162
17506	456163
36006	456164
91475	456165
78498	456166
16949	456167
111433	456168
40820	456169
11351	456170
120829	456171
120251	456172
3237	456173
45472	456174
19662	456175
11239	456176
168426	456177
35737	456178
46491	456179
18868	456180
85144	456181
120689	456182
2592	456183
110956	456184
147715	456185
24183	456186
77246	456187
113886	456188
143571	456189
68079	456190
45803	456191
1147	456192
27972	456193
29429	456194
173212	456195
66767	456196
177276	456197
9315	456198
5575	456199
92447	456200
78649	456201
70812	456202
13466	456203
81659	456204
43658	456205
2072	456206
15732	456207
5575	456208
29406	456209
124699	456210
25387	456211
37795	456212
4053	456213
124160	456214
20059	456215
16949	456216
22556	456217
127674	456218
36593	456219
119676	456220
96113	456221
145799	456222
5876	456223
7031	456224
89485	456225
5566	456226
51851	456227
20058	456228
7850	456229
40422	456230
6345	456231
140411	456232
114441	456233
17563	456234
179272	456235
49678	456236
42136	456237
124428	456238
22556	456239
17266	456240
44021	456241
11376	456242
123373	456243
143992	456244
8624	456245
42708	456246
17563	456247
33835	456248
4510	456249
3938	456250
2034	456251
23975	456252
843	456253
5871	456254
22044	456255
89230	456256
32695	456257
44280	456258
29432	456259
7776	456260
14577	456261
85340	456262
24105	456263
21645	456264
14781	456265
65318	456266
42822	456267
109841	456268
26388	456269
20888	456270
5347	456271
15227	456272
10217	456273
81177	456274
18157	456275
2316	456276
31199	456277
7934	456278
38281	456279
26952	456280
33429	456281
25044	456282
12287	456283
20633	456284
58620	456285
110420	456286
3617	456287
59613	456288
15899	456289
98359	456290
12820	456291
177432	456292
8769	456293
5798	456294
10178	456295
66193	456296
64455	456297
6143	456298
59629	456299
129616	456300
22597	456301
36132	456302
130170	456303
5101	456304
71553	456305
111139	456306
67994	456307
94673	456308
22774	456309
10700	456310
3642	456311
80922	456312
113382	456313
123666	456314
27619	456315
125157	456316
28786	456317
25387	456318
22037	456319
31467	456320
31656	456321
17337	456322
25809	456323
8737	456324
38598	456325
15899	456326
48747	456327
96864	456328
188701	456329
20058	456330
35757	456331
266	456332
91480	456333
8339	456334
1180	456335
82098	456336
6216	456337
97850	456338
128765	456339
105200	456340
38332	456341
70912	456342
104085	456343
158946	456344
12477	456345
143967	456346
17552	456347
67807	456348
133684	456349
71584	456350
6405	456351
62311	456352
65626	456353
56090	456354
136958	456355
9064	456356
38405	456357
58812	456358
3785	456359
24136	456360
127148	456361
56368	456362
60728	456363
31171	456364
52613	456365
4095	456366
9143	456367
123658	456368
168207	456369
17783	456370
49749	456371
25056	456372
75088	456373
5511	456374
25494	456375
128986	456376
63810	456377
52211	456378
42266	456379
85922	456380
63838	456381
20624	456382
10607	456383
21340	456384
15783	456385
40896	456386
28853	456387
54154	456388
44111	456389
4314	456390
15723	456391
113140	456392
15794	456393
15723	456394
97952	456395
64735	456396
13550	456397
29089	456398
12738	456399
116070	456400
119182	456401
84166	456402
23720	456403
46008	456404
4302	456405
49281	456406
84940	456407
120146	456408
11239	456409
16997	456410
100039	456411
45526	456412
2137	456413
12815	456414
101145	456415
20039	456416
31293	456417
25388	456418
89460	456419
123456	456420
57574	456421
96287	456422
91832	456423
12873	456424
47085	456425
47406	456426
137345	456427
44226	456428
77246	456429
20039	456430
137939	456431
188707	456432
18987	456433
40396	456434
89204	456435
4298	456436
37481	456437
77757	456438
67902	456439
40892	456440
11028	456441
75230	456442
119862	456443
7876	456444
11261	456445
25731	456446
7932	456447
6143	456448
4649	456449
7932	456450
83134	456451
35122	456452
47199	456453
10474	456454
5566	456455
10819	456456
47199	456457
113982	456458
37569	456459
104553	456460
11329	456461
47406	456462
39070	456463
20919	456464
4738	456465
54893	456466
40768	456467
67557	456468
6343	456469
22744	456470
11239	456471
93606	456472
64455	456473
123025	456474
82057	456475
38378	456476
10899	456477
9714	456478
5565	456479
4649	456480
30328	456481
22823	456482
15783	456483
2540	456484
33301	456485
97327	456486
78445	456487
74046	456488
24308	456489
56227	456490
130277	456491
12444	456492
10895	456493
74830	456494
65363	456495
64430	456496
7550	456497
12677	456498
81555	456499
35802	456500
29417	456501
22836	456502
58457	456503
85790	456504
4509	456505
29050	456506
43105	456507
74926	456508
103487	456509
66801	456510
80671	456511
44644	456512
64575	456513
31056	456514
45371	456515
124417	456516
3642	456517
24886	456518
3232	456519
40732	456520
40732	456521
100546	456522
53899	456523
98686	456524
35562	456525
27495	456526
46135	456527
39586	456528
6621	456529
11	456530
3371	456531
31053	456532
125574	456533
48043	456534
18667	456535
30701	456536
117	456537
4308	456538
1631	456539
40673	456540
7208	456541
95449	456542
21182	456543
49013	456544
62217	456545
31063	456546
40424	456547
5572	456548
16985	456549
14823	456550
16657	456551
75320	456552
70283	456553
49379	456554
42327	456555
133206	456556
114504	456557
1185	456558
79248	456559
655	456560
59056	456561
113418	456562
12380	456563
32025	456564
8221	456565
938	456566
45532	456567
1526	456568
7855	456569
26708	456570
36945	456571
796	456572
64812	456573
7229	456574
105452	456575
24451	456576
106436	456577
47740	456578
134277	456579
10695	456580
61941	456581
10549	456582
65256	456583
8241	456584
3122	456585
35072	456586
20614	456587
90511	456588
3273	456589
50875	456590
42854	456591
6942	456592
53301	456593
95055	456594
6854	456595
8720	456596
6397	456597
81188	456598
124012	456599
21764	456600
86000	456601
26918	456602
37695	456603
55978	456604
9566	456605
148	456606
36927	456607
38894	456608
6619	456609
433	456610
57556	456611
28006	456612
73477	456613
2	456614
28798	456615
25591	456616
27517	456617
25565	456618
22585	456619
25269	456620
105769	456621
22759	456622
18198	456623
18935	456624
15232	456625
15027	456626
67462	456627
4165	456628
130467	456629
68181	456630
30588	456631
5544	456632
6351	456633
36861	456634
14204	456635
82399	456636
2850	456637
32123	456638
1631	456639
83249	456640
51470	456641
7940	456642
9327	456643
1631	456644
37660	456645
2584	456646
85763	456647
159180	456648
14630	456649
5279	456650
12679	456651
30984	456652
73021	456653
32245	456654
11870	456655
29198	456656
31977	456657
46907	456658
11290	456659
9274	456660
113865	456661
1559	456662
31104	456663
3596	456664
40524	456665
31734	456666
123	456667
55596	456668
53658	456669
6189	456670
45028	456671
18946	456672
67396	456673
37304	456674
25953	456675
42836	456676
2656	456677
55488	456678
71070	456679
10719	456680
47947	456681
20988	456682
37567	456683
27363	456684
4310	456685
2316	456686
16375	456687
27350	456688
29378	456689
32598	456690
9228	456691
11478	456692
37787	456693
6051	456694
61975	456695
6912	456696
1296	456697
37559	456698
6680	456699
11260	456700
44935	456701
85747	456702
25374	456703
47967	456704
7229	456705
53584	456706
84910	456707
2260	456708
21487	456709
81096	456710
38957	456711
3589	456712
3221	456713
27429	456714
74603	456715
4836	456716
6183	456717
70561	456718
64548	456719
59125	456720
60970	456721
89622	456722
25039	456723
39834	456724
17755	456725
22457	456726
18961	456727
114863	456728
4838	456729
269	456730
84966	456731
67838	456732
32660	456733
17893	456734
30477	456735
105046	456736
1919	456737
4141	456738
46563	456739
69138	456740
46563	456741
81754	456742
39437	456743
4102	456744
21497	456745
31791	456746
31946	456747
18161	456748
10876	456749
71468	456750
11290	456751
5716	456752
56015	456753
7909	456754
18685	456755
22764	456756
58507	456757
133864	456758
54306	456759
83002	456760
11205	456761
37050	456762
58493	456763
105617	456764
85857	456765
71164	456766
1325	456767
20965	456768
15162	456769
10625	456770
16775	456771
26086	456772
38296	456773
78315	456774
96783	456775
39030	456776
38596	456777
2116	456778
78813	456779
105666	456780
45784	456781
17774	456782
133227	456783
55245	456784
15455	456785
45017	456786
71242	456787
2316	456788
1533	456789
58804	456790
2041	456791
65671	456792
5259	456793
9271	456794
55073	456795
58985	456796
73034	456797
32807	456798
5718	456799
44884	456800
64295	456801
49375	456802
85178	456803
1496	456804
49261	456805
16009	456806
126264	456807
49469	456808
21456	456809
82001	456810
4867	456811
38701	456812
39799	456813
25953	456814
20995	456815
55320	456816
42811	456817
83132	456818
14459	456819
13326	456820
70531	456821
26524	456822
15924	456823
2973	456824
82578	456825
31015	456826
70531	456827
39753	456828
11345	456829
39552	456830
43684	456831
3250	456832
2596	456833
96674	456834
85298	456835
18779	456836
20816	456837
8157	456838
11977	456839
59255	456840
2657	456841
1342	456842
24889	456843
12474	456844
20179	456845
40553	456846
10585	456847
21358	456848
74896	456849
75038	456850
25953	456851
48859	456852
86015	456853
56524	456854
66151	456855
100176	456856
25398	456857
28770	456858
21002	456859
56977	456860
49182	456861
9668	456862
29199	456863
18070	456864
38754	456865
38174	456866
33518	456867
26567	456868
1188	456869
58560	456870
3371	456871
144629	456872
5577	456873
55351	456874
45972	456875
2673	456876
5318	456877
8239	456878
589	456879
78476	456880
16506	456881
46337	456882
31118	456883
78036	456884
45866	456885
128241	456886
18875	456887
30588	456888
1919	456889
81806	456890
46638	456891
97333	456892
11789	456893
31734	456894
57036	456895
49970	456896
6903	456897
97244	456898
55331	456899
58929	456900
82833	456901
1235	456902
35950	456903
39324	456904
3412	456905
45920	456906
33360	456907
8531	456908
56384	456909
64344	456910
19659	456911
6059	456912
55846	456913
26040	456914
12828	456915
84889	456916
14590	456917
33603	456918
63967	456919
82357	456920
38092	456921
36798	456922
1301	456923
57613	456924
71023	456925
7661	456926
8366	456927
8127	456928
8693	456929
90576	456930
23919	456931
38809	456932
71584	456933
60891	456934
76136	456935
39799	456936
28381	456937
68988	456938
15658	456939
26858	456940
11218	456941
12386	456942
14352	456943
114	456944
17927	456945
103132	456946
2949	456947
113838	456948
5512	456949
52355	456950
35598	456951
12980	456952
49224	456953
3343	456954
47705	456955
83207	456956
45958	456957
48685	456958
15772	456959
39835	456960
65206	456961
124084	456962
26523	456963
20174	456964
44596	456965
43309	456966
30043	456967
21174	456968
80214	456969
104289	456970
70805	456971
40494	456972
28090	456973
22566	456974
130518	456975
6118	456976
17665	456977
24952	456978
33376	456979
38215	456980
8852	456981
11217	456982
10156	456983
12472	456984
73415	456985
20476	456986
58217	456987
10404	456988
25108	456989
1188	456990
66551	456991
32506	456992
1733	456993
89477	456994
9645	456995
25424	456996
68862	456997
27346	456998
32129	456999
20967	457000
74418	457001
36073	457002
70792	457003
59231	457004
40907	457005
19834	457006
8039	457007
99227	457008
21722	457009
98328	457010
17731	457011
43685	457012
46350	457013
8006	457014
37128	457015
56939	457016
47248	457017
10928	457018
24232	457019
7672	457020
2984	457021
29484	457022
70147	457023
98468	457024
11712	457025
15329	457026
2579	457027
9127	457028
18195	457029
35921	457030
9701	457031
21262	457032
5718	457033
16241	457034
1621	457035
30190	457036
69765	457037
33083	457038
18195	457039
22816	457040
24084	457041
72321	457042
28167	457043
35047	457044
24705	457045
25340	457046
101389	457047
6493	457048
59362	457049
376	457050
18043	457051
15342	457052
23639	457053
1392	457054
1217	457055
2065	457056
6734	457057
175449	457058
59255	457059
2203	457060
39364	457061
19965	457062
21890	457063
19458	457064
21456	457065
59116	457066
21993	457067
5393	457068
7250	457069
5067	457070
18200	457071
133504	457072
46021	457073
2911	457074
70711	457075
44837	457076
37630	457077
10605	457078
33834	457079
14247	457080
62443	457081
49375	457082
43013	457083
29609	457084
57781	457085
6940	457086
70981	457087
132556	457088
3101	457089
38293	457090
85557	457091
362	457092
40952	457093
21347	457094
106668	457095
58817	457096
14978	457097
85820	457098
4707	457099
18685	457100
75366	457101
10908	457102
6679	457103
81630	457104
26591	457105
48083	457106
8286	457107
31749	457108
7801	457109
35648	457110
22307	457111
17843	457112
21456	457113
22723	457114
52222	457115
58961	457116
15129	457117
43527	457118
29400	457119
37406	457120
6869	457121
16756	457122
49079	457123
19009	457124
12979	457125
31497	457126
6149	457127
39587	457128
54844	457129
9897	457130
74861	457131
46790	457132
67940	457133
49191	457134
46823	457135
97595	457136
8221	457137
16986	457138
39640	457139
15758	457140
33612	457141
79912	457142
33719	457143
9186	457144
39186	457145
38293	457146
109857	457147
25263	457148
58928	457149
70841	457150
70605	457151
48929	457152
65130	457153
4161	457154
124732	457155
65132	457156
78545	457157
6568	457158
12741	457159
29719	457160
1458	457161
78953	457162
73682	457163
18933	457164
46534	457165
104859	457166
36114	457167
709	457168
24336	457169
18828	457170
31240	457171
26437	457172
105289	457173
43127	457174
48106	457175
66253	457176
6854	457177
91302	457178
105536	457179
39684	457180
11860	457181
49062	457182
40495	457183
1111	457184
37782	457185
37136	457186
7548	457187
7529	457188
56513	457189
17329	457190
101095	457191
13862	457192
84966	457193
3371	457194
44857	457195
1699	457196
4070	457197
56007	457198
17491	457199
12961	457200
165	457201
56709	457202
59404	457203
47472	457204
701	457205
28738	457206
77549	457207
2863	457208
25229	457209
3059	457210
65248	457211
30991	457212
5690	457213
54114	457214
25557	457215
138002	457216
31	457217
21363	457218
44301	457219
38206	457220
32126	457221
98983	457222
89358	457223
89422	457224
30421	457225
12894	457226
27564	457227
15750	457228
25079	457229
14978	457230
145038	457231
22577	457232
58639	457233
16647	457234
165869	457235
32222	457236
91622	457237
15120	457238
45679	457239
12702	457240
17774	457241
52218	457242
11422	457243
70235	457244
11422	457245
53855	457246
21182	457247
26782	457248
15103	457249
30936	457250
30263	457251
39111	457252
62917	457253
105385	457254
39620	457255
15852	457256
27481	457257
25010	457258
10868	457259
25692	457260
90476	457261
1301	457262
2636	457263
134348	457264
44437	457265
37733	457266
22262	457267
124317	457268
5504	457269
15671	457270
40314	457271
48699	457272
74985	457273
6478	457274
47140	457275
9327	457276
78491	457277
125227	457278
7279	457279
11907	457280
62041	457281
21669	457282
30827	457283
37085	457284
38994	457285
26148	457286
40424	457287
21712	457288
24459	457289
69032	457290
15569	457291
47439	457292
55047	457293
31378	457294
6940	457295
26299	457296
70353	457297
16742	457298
14031	457299
81110	457300
53571	457301
54115	457302
9186	457303
18737	457304
1379	457305
22582	457306
71188	457307
47339	457308
75766	457309
70059	457310
26900	457311
85419	457312
62128	457313
55509	457314
99043	457315
6401	457316
24921	457317
130498	457318
13281	457319
39717	457320
27702	457321
11250	457322
18659	457323
167088	457324
85925	457325
3232	457326
54115	457327
6413	457328
21430	457329
5568	457330
5568	457331
54224	457332
6067	457333
23795	457334
33668	457335
83663	457336
58811	457337
7009	457338
4653	457339
9140	457340
9609	457341
21647	457342
35631	457343
69040	457344
104359	457345
29609	457346
12027	457347
2970	457348
23639	457349
2514	457350
24539	457351
60875	457352
28006	457353
5132	457354
14229	457355
25112	457356
70617	457357
50889	457358
51269	457359
68936	457360
22536	457361
65603	457362
62686	457363
47696	457364
102262	457365
27819	457366
67836	457367
24101	457368
137	457369
66473	457370
20960	457371
55445	457372
3356	457373
48692	457374
7838	457375
19562	457376
8221	457377
829	457378
17843	457379
2584	457380
80610	457381
26923	457382
31507	457383
128958	457384
18737	457385
11979	457386
123014	457387
25565	457388
7046	457389
14740	457390
54500	457391
79961	457392
25156	457393
99513	457394
54937	457395
21073	457396
15701	457397
14304	457398
48883	457399
16755	457400
4310	457401
22781	457402
5496	457403
20859	457404
112059	457405
5532	457406
18303	457407
18303	457408
95816	457409
66691	457410
71023	457411
18677	457412
23989	457413
14978	457414
6349	457415
83498	457416
23741	457417
8283	457418
31895	457419
47431	457420
174656	457421
173691	457422
81283	457423
13860	457424
67765	457425
22478	457426
45034	457427
56054	457428
56057	457429
73560	457430
7565	457431
48929	457432
42252	457433
644	457434
6164	457435
20093	457436
35105	457437
37747	457438
17646	457439
66722	457440
85945	457441
121447	457442
9228	457443
20735	457444
130470	457445
1811	457446
8110	457447
69288	457448
55062	457449
133906	457450
18258	457451
17888	457452
8778	457453
68488	457454
555	457455
3372	457456
49468	457457
85807	457458
58632	457459
11342	457460
33345	457461
59106	457462
1398	457463
9099	457464
31007	457465
64827	457466
55365	457467
56480	457468
74705	457469
78983	457470
6912	457471
4319	457472
112599	457473
1908	457474
29085	457475
35347	457476
46993	457477
22866	457478
50327	457479
96716	457480
52272	457481
10399	457482
18508	457483
27229	457484
9381	457485
15101	457486
73684	457487
6912	457488
2773	457489
86013	457490
22536	457491
4635	457492
6223	457493
30537	457494
45481	457495
12970	457496
5045	457497
100975	457498
30588	457499
17618	457500
10629	457501
49057	457502
21609	457503
51743	457504
14606	457505
59235	457506
2983	457507
37411	457508
2554	457509
110977	457510
81655	457511
64473	457512
102346	457513
48929	457514
75041	457515
40375	457516
78485	457517
20749	457518
3221	457519
31546	457520
13195	457521
56742	457522
25260	457523
96305	457524
69243	457525
31639	457526
13988	457527
6291	457528
40893	457529
79120	457530
126766	457531
104550	457532
27524	457533
38489	457534
155673	457535
54399	457536
22521	457537
20806	457538
55875	457539
46563	457540
2073	457541
104302	457542
39072	457543
42950	457544
2370	457545
80965	457546
40821	457547
3807	457548
32726	457549
11334	457550
32394	457551
22429	457552
27155	457553
29143	457554
48875	457555
8245	457556
39349	457557
4101	457558
66141	457559
82323	457560
4141	457561
17667	457562
25692	457563
21662	457564
38293	457565
11250	457566
38352	457567
71273	457568
32191	457569
33986	457570
25089	457571
11016	457572
11300	457573
33370	457574
7009	457575
19944	457576
79629	457577
58985	457578
43239	457579
132568	457580
5294	457581
1006	457582
61871	457583
124247	457584
34981	457585
49079	457586
61554	457587
24446	457588
44606	457589
82461	457590
58469	457591
2554	457592
7273	457593
24393	457594
10723	457595
1081	457596
127195	457597
54902	457598
25678	457599
7834	457600
23579	457601
80865	457602
10404	457603
47908	457604
6946	457605
16873	457606
1896	457607
21201	457608
32126	457609
45749	457610
17471	457611
21873	457612
18190	457613
70186	457614
30482	457615
11251	457616
67216	457617
14993	457618
1232	457619
123	457620
14162	457621
102398	457622
19631	457623
2536	457624
121507	457625
47442	457626
85636	457627
17442	457628
16329	457629
10625	457630
7009	457631
10853	457632
25112	457633
30755	457634
860	457635
8685	457636
16943	457637
7620	457638
498	457639
8307	457640
47804	457641
31100	457642
33628	457643
22440	457644
44889	457645
57321	457646
39162	457647
27321	457648
25730	457649
1823	457650
26667	457651
122988	457652
105141	457653
135290	457654
25648	457655
17794	457656
80149	457657
3657	457658
39500	457659
15773	457660
14275	457661
3773	457662
20801	457663
132901	457664
80915	457665
15149	457666
12422	457667
1636	457668
35347	457669
3776	457670
90726	457671
38842	457672
26794	457673
22115	457674
33604	457675
21679	457676
15750	457677
98506	457678
44084	457679
6940	457680
61471	457681
53373	457682
114727	457683
2966	457684
21055	457685
1797	457686
123142	457687
12810	457688
52272	457689
1332	457690
31053	457691
27462	457692
44172	457693
38604	457694
35496	457695
127604	457696
27578	457697
7338	457698
1529	457699
85907	457700
80994	457701
17097	457702
45038	457703
102196	457704
40463	457705
12025	457706
81604	457707
51683	457708
2060	457709
15304	457710
32730	457711
8313	457712
30839	457713
6118	457714
7006	457715
17894	457716
15196	457717
42593	457718
31602	457719
13922	457720
146219	457721
47361	457722
75159	457723
30477	457724
1198	457725
17794	457726
32502	457727
4338	457728
3232	457729
33628	457730
96389	457731
33768	457732
42821	457733
30827	457734
33686	457735
2587	457736
1523	457737
4812	457738
39281	457739
65903	457740
65903	457741
43285	457742
788	457743
788	457744
11099	457745
60927	457746
26374	457747
114100	457748
82061	457749
71452	457750
46550	457751
12010	457752
7529	457753
71102	457754
12959	457755
2260	457756
31337	457757
33113	457758
69770	457759
20859	457760
1111	457761
67462	457762
27120	457763
33697	457764
6647	457765
20617	457766
12937	457767
15658	457768
111392	457769
54745	457770
8048	457771
7258	457772
49350	457773
8048	457774
21863	457775
1084	457776
5689	457777
95827	457778
20520	457779
32231	457780
29362	457781
74395	457782
20089	457783
33734	457784
355	457785
3356	457786
1921	457787
8030	457788
1811	457789
96743	457790
9076	457791
61324	457792
30558	457793
65652	457794
37341	457795
133639	457796
46140	457797
32737	457798
39182	457799
22135	457800
20798	457801
17928	457802
66334	457803
59132	457804
26523	457805
125683	457806
17308	457807
90690	457808
1660	457809
7067	457810
105069	457811
47851	457812
12988	457813
44613	457814
69235	457815
30472	457816
44509	457817
7049	457818
9271	457819
29455	457820
39835	457821
62682	457822
1111	457823
40746	457824
85188	457825
29085	457826
9184	457827
37401	457828
22614	457829
28918	457830
54547	457831
40899	457832
65621	457833
1700	457834
2	457835
80042	457836
1485	457837
45725	457838
121676	457839
21257	457840
39435	457841
82758	457842
39281	457843
29141	457844
1457	457845
174	457846
54296	457847
11896	457848
63058	457849
27607	457850
127528	457851
11710	457852
85398	457853
25705	457854
79968	457855
105518	457856
48740	457857
107502	457858
67072	457859
6940	457860
16418	457861
52470	457862
52798	457863
498	457864
788	457865
27858	457866
43213	457867
58797	457868
6397	457869
11948	457870
5294	457871
32737	457872
23595	457873
36923	457874
112599	457875
67122	457876
7545	457877
75468	457878
66355	457879
18043	457880
35995	457881
964	457882
45205	457883
30727	457884
16502	457885
5294	457886
35294	457887
41027	457888
44647	457889
45562	457890
123	457891
85535	457892
2018	457893
37993	457894
4861	457895
30984	457896
47642	457897
1735	457898
14891	457899
31753	457900
45431	457901
67146	457902
61679	457903
7537	457904
78623	457905
119559	457906
53671	457907
67734	457908
52864	457909
557	457910
24768	457911
1476	457912
55117	457913
66338	457914
68619	457915
81503	457916
32277	457917
105624	457918
20659	457919
104551	457920
89468	457921
47650	457922
3371	457923
7929	457924
40406	457925
71501	457926
5572	457927
51823	457928
91710	457929
39754	457930
26471	457931
11340	457932
67933	457933
86389	457934
5273	457935
3616	457936
2981	457937
24101	457938
40471	457939
12108	457940
22783	457941
31615	457942
3873	457943
2530	457944
27685	457945
51736	457946
70140	457947
36970	457948
31830	457949
5442	457950
105974	457951
11610	457952
13313	457953
116986	457954
23597	457955
39811	457956
161365	457957
65734	457958
56778	457959
35959	457960
10502	457961
75803	457962
25984	457963
21842	457964
5281	457965
57024	457966
42444	457967
10629	457968
47339	457969
40950	457970
7224	457971
3785	457972
36983	457973
8009	457974
20146	457975
6679	457976
3224	457977
40637	457978
1193	457979
77747	457980
12063	457981
11270	457982
3371	457983
6406	457984
3596	457985
39765	457986
96367	457987
20093	457988
58765	457989
8693	457990
25218	457991
10281	457992
21358	457993
3121	457994
5512	457995
15730	457996
498	457997
30290	457998
119575	457999
16699	458000
46996	458001
7224	458002
2283	458003
3221	458004
58886	458005
36044	458006
49379	458007
83650	458008
5690	458009
84861	458010
8037	458011
55045	458012
58356	458013
26166	458014
54511	458015
22718	458016
1476	458017
32200	458018
2970	458019
38997	458020
101871	458021
4835	458022
10591	458023
5512	458024
41139	458025
49165	458026
78066	458027
32123	458028
21672	458029
124629	458030
47626	458031
4683	458032
2278	458033
44489	458034
25594	458035
25569	458036
53900	458037
35924	458038
25243	458039
175096	458040
71901	458041
61632	458042
30544	458043
91899	458044
30544	458045
123581	458046
6118	458047
85906	458048
4178	458049
52560	458050
90712	458051
24126	458052
29597	458053
3671	458054
33521	458055
6137	458056
43729	458057
47445	458058
50848	458059
120124	458060
52521	458061
7940	458062
60950	458063
5836	458064
1301	458065
21545	458066
26810	458067
18195	458068
40710	458069
3501	458070
14823	458071
53687	458072
70208	458073
46659	458074
21591	458075
113809	458076
61199	458077
12743	458078
1104	458079
22429	458080
25591	458081
55117	458082
3813	458083
53921	458084
83328	458085
130231	458086
40119	458087
11370	458088
82088	458089
59873	458090
47569	458091
83845	458092
81645	458093
33651	458094
21911	458095
43593	458096
85776	458097
69299	458098
17491	458099
10843	458100
65146	458101
32470	458102
56402	458103
70836	458104
17667	458105
91043	458106
6407	458107
36442	458108
17910	458109
37411	458110
100765	458111
70542	458112
114488	458113
53813	458114
19885	458115
29438	458116
31165	458117
46369	458118
25384	458119
124261	458120
37043	458121
55769	458122
15893	458123
66128	458124
46369	458125
45925	458126
45460	458127
42824	458128
61563	458129
121043	458130
37579	458131
2378	458132
19765	458133
18387	458134
32154	458135
127180	458136
54296	458137
19838	458138
17612	458139
8048	458140
9374	458141
69595	458142
21647	458143
25574	458144
39860	458145
39858	458146
6854	458147
21460	458148
67072	458149
9280	458150
39173	458151
40890	458152
6400	458153
85762	458154
20995	458155
82247	458156
25895	458157
21662	458158
14219	458159
45676	458160
20865	458161
26360	458162
48861	458163
42444	458164
54594	458165
47030	458166
71113	458167
30534	458168
48411	458169
26187	458170
4889	458171
38548	458172
2316	458173
42206	458174
9654	458175
7960	458176
25736	458177
22429	458178
38483	458179
37341	458180
51177	458181
32427	458182
1811	458183
37011	458184
1111	458185
12629	458186
47926	458187
4149	458188
53606	458189
70988	458190
7040	458191
82782	458192
79855	458193
13875	458194
36880	458195
39586	458196
77844	458197
24139	458198
4708	458199
2514	458200
1592	458201
9987	458202
5842	458203
45251	458204
4200	458205
81139	458206
19891	458207
34885	458208
104960	458209
37587	458210
84929	458211
31115	458212
97785	458213
45063	458214
5544	458215
21011	458216
32406	458217
49236	458218
184336	458219
79012	458220
111773	458221
56469	458222
169714	458223
89419	458224
62341	458225
36839	458226
32455	458227
18871	458228
20659	458229
54960	458230
1123	458231
112476	458232
858	458233
167011	458234
40422	458235
105406	458236
123885	458237
54733	458238
33513	458239
35061	458240
144604	458241
11496	458242
18275	458243
1228	458244
25555	458245
17881	458246
96806	458247
4719	458248
24096	458249
3772	458250
18275	458251
6821	458252
49274	458253
93463	458254
30474	458255
35660	458256
4719	458257
118033	458258
112447	458259
155100	458260
100418	458261
42136	458262
72450	458263
29646	458264
99258	458265
117193	458266
11652	458267
119325	458268
112205	458269
73287	458270
12144	458271
26934	458272
45504	458273
42984	458274
114764	458275
1739	458276
51294	458277
57119	458278
33681	458279
85144	458280
14621	458281
154867	458282
19249	458283
24692	458284
97553	458285
24738	458286
95259	458287
14326	458288
62815	458289
12274	458290
4602	458291
113968	458292
12683	458293
136945	458294
120885	458295
52131	458296
75278	458297
5385	458298
185746	458299
9384	458300
9352	458301
101003	458302
62334	458303
124590	458304
62435	458305
405	458306
38318	458307
33526	458308
127597	458309
78445	458310
31703	458311
54458	458312
25266	458313
7031	458314
132092	458315
11518	458316
102378	458317
84807	458318
31131	458319
63693	458320
41600	458321
50859	458322
26128	458323
25801	458324
24159	458325
15777	458326
10075	458327
165488	458328
33301	458329
119381	458330
62020	458331
121698	458332
1147	458333
97850	458334
18913	458335
27412	458336
17456	458337
80002	458338
123804	458339
74538	458340
65401	458341
23647	458342
40980	458343
53050	458344
167612	458345
3044	458346
148240	458347
19128	458348
28302	458349
121965	458350
5254	458351
4302	458352
29417	458353
11899	458354
78546	458355
139244	458356
62626	458357
5565	458358
5347	458359
10607	458360
96012	458361
22008	458362
123698	458363
179377	458364
51236	458365
15747	458366
76697	458367
56883	458368
61100	458369
81306	458370
18871	458371
51889	458372
5022	458373
126006	458374
111370	458375
62617	458376
135066	458377
75581	458378
49226	458379
31875	458380
64376	458381
68269	458382
13012	458383
80800	458384
131801	458385
27388	458386
22006	458387
26048	458388
67335	458389
24385	458390
148741	458391
36075	458392
33596	458393
40694	458394
96230	458395
20267	458396
53637	458397
15181	458398
54996	458399
61502	458400
101659	458401
122720	458402
64777	458403
37954	458404
61629	458405
33668	458406
96280	458407
35385	458408
22002	458409
66789	458410
32172	458411
27471	458412
47326	458413
11224	458414
15769	458415
45371	458416
116945	458417
58852	458418
25947	458419
168431	458420
19816	458421
38295	458422
36111	458423
13435	458424
73673	458425
95315	458426
5364	458427
5443	458428
47101	458429
107000	458430
33354	458431
145970	458432
28938	458433
27467	458434
145276	458435
31012	458436
15691	458437
71813	458438
137243	458439
58620	458440
44088	458441
64777	458442
48515	458443
102917	458444
39444	458445
21860	458446
33827	458447
4302	458448
30506	458449
62556	458450
77599	458451
111812	458452
114474	458453
8593	458454
36074	458455
20624	458456
9096	458457
16579	458458
70262	458459
13546	458460
29607	458461
9738	458462
74838	458463
29553	458464
55709	458465
9738	458466
20888	458467
25801	458468
38045	458469
4155	458470
31787	458471
33649	458472
14218	458473
102863	458474
166853	458475
68041	458476
58760	458477
17793	458478
25990	458479
99362	458480
42838	458481
9003	458482
164612	458483
10898	458484
14775	458485
165031	458486
66316	458487
38999	458488
53546	458489
80890	458490
61291	458491
56470	458492
41098	458493
23682	458494
6405	458495
17596	458496
29417	458497
74467	458498
71424	458499
47199	458500
71416	458501
12782	458502
113391	458503
11329	458504
27942	458505
78669	458506
113950	458507
135660	458508
16949	458509
163385	458510
25360	458511
19773	458512
110718	458513
18828	458514
129189	458515
45803	458516
18959	458517
3676	458518
143495	458519
19655	458520
16949	458521
74481	458522
46296	458523
8524	458524
106674	458525
44869	458526
38543	458527
45803	458528
14100	458529
166394	458530
9178	458531
29607	458532
132276	458533
30803	458534
47406	458535
53662	458536
12820	458537
99793	458538
120385	458539
164195	458540
114797	458541
50801	458542
95607	458543
38048	458544
98695	458545
35951	458546
30481	458547
172439	458548
78004	458549
30072	458550
43487	458551
101405	458552
82336	458553
2893	458554
24159	458555
21091	458556
11376	458557
81716	458558
12502	458559
99063	458560
11351	458561
14317	458562
9738	458563
66077	458564
10217	458565
25892	458566
42622	458567
11329	458568
51972	458569
147592	458570
112498	458571
27671	458572
3938	458573
51970	458574
126532	458575
38630	458576
122954	458577
117435	458578
136951	458579
128126	458580
119563	458581
29429	458582
157859	458583
30506	458584
73728	458585
28751	458586
23903	458587
29040	458588
4437	458589
50976	458590
39819	458591
52408	458592
51444	458593
43659	458594
61657	458595
8788	458596
17894	458597
11896	458598
67557	458599
43587	458600
23598	458601
7221	458602
31505	458603
96996	458604
122174	458605
38173	458606
51312	458607
34984	458608
35026	458609
23789	458610
61182	458611
42623	458612
26145	458613
61011	458614
59569	458615
59344	458616
37668	458617
130813	458618
52353	458619
14010	458620
24325	458621
67631	458622
130701	458623
51521	458624
107441	458625
43053	458626
108073	458627
13161	458628
75827	458629
96399	458630
66679	458631
130672	458632
129452	458633
188982	458634
843	458635
39070	458636
1994	458637
52322	458638
20135	458639
123655	458640
43057	458641
31146	458642
6405	458643
25801	458644
5537	458645
43208	458646
86836	458647
7932	458648
6143	458649
37103	458650
101406	458651
126296	458652
56453	458653
3824	458654
22668	458655
39565	458656
1701	458657
183177	458658
7173	458659
152722	458660
93350	458661
76602	458662
173282	458663
116866	458664
62712	458665
73854	458666
35225	458667
70379	458668
58709	458669
81	458670
104281	458671
36028	458672
61003	458673
43	458674
51534	458675
43046	458676
71779	458677
8256	458678
11877	458679
1994	458680
138607	458681
61058	458682
26871	458683
16437	458684
51653	458685
55894	458686
2115	458687
55072	458688
6789	458689
4182	458690
96751	458691
4175	458692
57442	458693
31070	458694
35256	458695
22994	458696
104052	458697
26893	458698
42776	458699
8618	458700
19637	458701
89595	458702
18804	458703
8488	458704
61672	458705
8263	458706
16207	458707
29149	458708
5809	458709
90330	458710
18807	458711
145678	458712
5683	458713
74577	458714
29393	458715
112489	458716
288	458717
89659	458718
74429	458719
59181	458720
8752	458721
51739	458722
114118	458723
173334	458724
29324	458725
5053	458726
40904	458727
2957	458728
74396	458729
62137	458730
52124	458731
51685	458732
113713	458733
35545	458734
173009	458735
51653	458736
35861	458737
1956	458738
28514	458739
14022	458740
4989	458741
42983	458742
2655	458743
298	458744
742	458745
33623	458746
29736	458747
22687	458748
142030	458749
72158	458750
4391	458751
341	458752
130665	458753
19435	458754
22184	458755
60413	458756
28556	458757
21359	458758
73181	458759
23610	458760
70201	458761
188625	458762
28330	458763
41773	458764
129705	458765
138999	458766
34788	458767
4275	458768
25311	458769
46315	458770
45398	458771
20973	458772
60428	458773
66363	458774
150783	458775
18564	458776
10268	458777
139315	458778
15856	458779
12155	458780
24346	458781
54492	458782
50939	458783
58662	458784
18516	458785
141	458786
14442	458787
50020	458788
4396	458789
46066	458790
64340	458791
16235	458792
59614	458793
50082	458794
83587	458795
40179	458796
85972	458797
15482	458798
13190	458799
592	458800
38629	458801
66395	458802
40319	458803
72646	458804
169308	458805
16229	458806
24735	458807
5724	458808
57373	458809
59575	458810
59218	458811
8814	458812
16309	458813
54029	458814
4758	458815
28073	458816
18218	458817
43020	458818
61540	458819
51109	458820
110355	458821
50926	458822
67801	458823
3121	458824
8259	458825
7753	458826
24593	458827
31539	458828
44297	458829
20544	458830
6438	458831
16313	458832
6795	458833
19214	458834
37798	458835
21936	458836
71818	458837
60118	458838
45629	458839
187325	458840
9560	458841
13807	458842
26687	458843
2862	458844
47198	458845
13707	458846
70	458847
69607	458848
139294	458849
39872	458850
15400	458851
21895	458852
9330	458853
19281	458854
19281	458855
47961	458856
12002	458857
23793	458858
3806	458859
1885	458860
4879	458861
2638	458862
30576	458863
8955	458864
44002	458865
48815	458866
50756	458867
11649	458868
45941	458869
6061	458870
30274	458871
35025	458872
23980	458873
37047	458874
10808	458875
26889	458876
17379	458877
3124	458878
2467	458879
5191	458880
24187	458881
9792	458882
28553	458883
32395	458884
7022	458885
73563	458886
33221	458887
35176	458888
42125	458889
47096	458890
33486	458891
80880	458892
12228	458893
66590	458894
72319	458895
129159	458896
43734	458897
24504	458898
131497	458899
20148	458900
8115	458901
32341	458902
12410	458903
47670	458904
74050	458905
3425	458906
34369	458907
13014	458908
26908	458909
44726	458910
66322	458911
53619	458912
2819	458913
16106	458914
10436	458915
32852	458916
3673	458917
10	458918
65	458919
858	458920
35171	458921
67037	458922
22717	458923
65628	458924
26907	458925
24953	458926
5988	458927
22121	458928
43413	458929
316	458930
30500	458931
3188	458932
27556	458933
54079	458934
5104	458935
17620	458936
6022	458937
2284	458938
4926	458939
10283	458940
85765	458941
378	458942
44287	458943
45294	458944
59690	458945
69478	458946
106077	458947
73327	458948
8158	458949
23404	458950
110411	458951
12271	458952
6823	458953
6266	458954
24021	458955
93442	458956
53331	458957
2148	458958
21608	458959
15086	458960
35328	458961
40309	458962
52108	458963
36667	458964
12497	458965
2057	458966
863	458967
5734	458968
69063	458969
47575	458970
60582	458971
23291	458972
135834	458973
74375	458974
67089	458975
32734	458976
1621	458977
65546	458978
31358	458979
146841	458980
19201	458981
183877	458982
41262	458983
2641	458984
10307	458985
14398	458986
64972	458987
7174	458988
65934	458989
11531	458990
13555	458991
1408	458992
34713	458993
23518	458994
39098	458995
316	458996
34469	458997
59999	458998
6054	458999
12953	459000
1662	459001
1936	459002
31946	459003
139155	459004
31448	459005
17522	459006
402	459007
5613	459008
1491	459009
3352	459010
4840	459011
138802	459012
23616	459013
39212	459014
47606	459015
24413	459016
11564	459017
68851	459018
48167	459019
68539	459020
58400	459021
66932	459022
39617	459023
50175	459024
6851	459025
15403	459026
568	459027
6344	459028
74422	459029
6094	459030
24076	459031
4714	459032
39641	459033
4831	459034
45830	459035
6483	459036
18563	459037
45290	459038
47314	459039
73192	459040
7850	459041
4161	459042
19276	459043
72331	459044
82492	459045
83066	459046
60140	459047
6480	459048
74126	459049
34418	459050
39739	459051
177924	459052
15904	459053
619	459054
77045	459055
26498	459056
6777	459057
3955	459058
60135	459059
9927	459060
50951	459061
27370	459062
19435	459063
158681	459064
25	459065
76277	459066
39734	459067
17648	459068
109940	459069
59017	459070
50032	459071
136611	459072
3731	459073
3621	459074
62048	459075
1136	459076
99664	459077
72781	459078
33349	459079
12178	459080
32030	459081
88138	459082
29755	459083
125883	459084
56371	459085
23980	459086
7007	459087
3026	459088
32319	459089
137236	459090
4376	459091
4710	459092
17414	459093
11032	459094
43038	459095
15084	459096
37189	459097
85197	459098
15648	459099
2	459100
72422	459101
42937	459102
50250	459103
37571	459104
5745	459105
47859	459106
46335	459107
7102	459108
2048	459109
14121	459110
17737	459111
13896	459112
11045	459113
34414	459114
174682	459115
19378	459116
318	459117
27250	459118
72202	459119
69274	459120
13533	459121
34709	459122
66430	459123
60193	459124
83975	459125
32709	459126
2696	459127
51364	459128
157501	459129
1576	459130
70236	459131
12003	459132
8450	459133
839	459134
288	459135
66390	459136
61497	459137
17516	459138
78601	459139
6563	459140
1634	459141
74478	459142
27560	459143
65926	459144
54733	459145
49237	459146
53886	459147
45911	459148
35800	459149
58627	459150
5586	459151
33227	459152
7479	459153
23381	459154
11034	459155
11199	459156
34333	459157
28316	459158
37760	459159
35160	459160
11504	459161
32535	459162
11996	459163
3322	459164
158900	459165
71503	459166
16343	459167
7043	459168
25	459169
4376	459170
22491	459171
70673	459172
12781	459173
6957	459174
1411	459175
1140	459176
51608	459177
3987	459178
1099	459179
13752	459180
18250	459181
13613	459182
3207	459183
25589	459184
25541	459185
14077	459186
6812	459187
19113	459188
69348	459189
12346	459190
60033	459191
37742	459192
3427	459193
109733	459194
407	459195
57026	459196
61109	459197
83435	459198
186489	459199
79849	459200
71781	459201
142809	459202
9702	459203
8664	459204
133120	459205
46035	459206
45711	459207
4376	459208
80398	459209
41377	459210
59083	459211
93121	459212
141	459213
66850	459214
1821	459215
12251	459216
3499	459217
31492	459218
6108	459219
21486	459220
18544	459221
30156	459222
26566	459223
31444	459224
44491	459225
12471	459226
1140	459227
6114	459228
56609	459229
70910	459230
8678	459231
860	459232
3654	459233
38803	459234
20732	459235
8058	459236
101171	459237
8397	459238
3796	459239
54414	459240
140046	459241
27836	459242
18121	459243
5317	459244
23959	459245
41471	459246
8465	459247
3771	459248
14635	459249
24505	459250
103518	459251
172354	459252
131165	459253
33094	459254
722	459255
10626	459256
22233	459257
4017	459258
70598	459259
138550	459260
41142	459261
25019	459262
48129	459263
6384	459264
34729	459265
14095	459266
39795	459267
6022	459268
19030	459269
65507	459270
58391	459271
5715	459272
1480	459273
17368	459274
41414	459275
34550	459276
78546	459277
47543	459278
50200	459279
5614	459280
39239	459281
6536	459282
59877	459283
39087	459284
53844	459285
66721	459286
35102	459287
8415	459288
8063	459289
10316	459290
12779	459291
10305	459292
15517	459293
41754	459294
17257	459295
25098	459296
7184	459297
50714	459298
2784	459299
50	459300
30080	459301
70630	459302
1887	459303
13402	459304
41104	459305
110294	459306
46210	459307
4626	459308
53508	459309
113328	459310
46737	459311
41414	459312
9655	459313
9158	459314
83425	459315
47057	459316
190	459317
52100	459318
26188	459319
9833	459320
17702	459321
22298	459322
78766	459323
22025	459324
11538	459325
5652	459326
3157	459327
28197	459328
296	459329
34248	459330
19979	459331
13164	459332
65542	459333
41536	459334
60609	459335
37038	459336
57086	459337
45910	459338
24059	459339
10996	459340
32544	459341
16933	459342
60826	459343
59889	459344
3424	459345
89630	459346
79397	459347
12402	459348
40318	459349
81900	459350
108422	459351
6643	459352
21538	459353
50594	459354
41023	459355
72939	459356
165973	459357
159869	459358
57664	459359
2212	459360
84756	459361
139822	459362
2393	459363
8377	459364
1744	459365
12989	459366
1424	459367
13870	459368
43019	459369
3972	459370
3972	459371
4463	459372
6864	459373
67298	459374
11460	459375
58528	459376
54300	459377
61059	459378
109338	459379
28211	459380
66404	459381
78430	459382
14903	459383
5178	459384
17301	459385
88323	459386
22771	459387
16513	459388
25628	459389
40433	459390
15630	459391
32514	459392
1011	459393
34381	459394
57263	459395
46215	459396
70084	459397
108441	459398
36767	459399
142389	459400
59997	459401
28338	459402
8667	459403
11070	459404
95532	459405
25532	459406
48083	459407
421	459408
29135	459409
139330	459410
21740	459411
29659	459412
7013	459413
8176	459414
12524	459415
31642	459416
15569	459417
1394	459418
26854	459419
17169	459420
28083	459421
30922	459422
52691	459423
6936	459424
14138	459425
12233	459426
15947	459427
71803	459428
26153	459429
44905	459430
13641	459431
9427	459432
5081	459433
370	459434
7894	459435
83514	459436
35172	459437
86260	459438
22	459439
25396	459440
10	459441
16083	459442
11230	459443
62159	459444
12482	459445
48715	459446
158571	459447
38929	459448
10958	459449
99983	459450
44117	459451
17537	459452
86485	459453
15842	459454
23451	459455
23780	459456
527	459457
7105	459458
60007	459459
23234	459460
57188	459461
13150	459462
15732	459463
30627	459464
74326	459465
74309	459466
17742	459467
94674	459468
111709	459469
1025	459470
9799	459471
57147	459472
496	459473
23228	459474
58312	459475
23390	459476
18628	459477
2105	459478
8063	459479
20809	459480
47514	459481
5769	459482
4758	459483
97690	459484
9425	459485
32134	459486
10762	459487
8833	459488
67232	459489
100970	459490
22018	459491
7380	459492
12121	459493
1828	459494
10483	459495
25573	459496
39590	459497
33216	459498
7257	459499
5336	459500
7254	459501
108283	459502
45530	459503
13541	459504
142773	459505
44161	459506
10762	459507
7232	459508
89543	459509
72288	459510
127578	459511
79059	459512
57036	459513
14019	459514
9563	459515
14291	459516
41104	459517
17635	459518
9860	459519
26415	459520
88234	459521
66591	459522
49237	459523
5332	459524
147312	459525
79380	459526
74899	459527
49040	459528
112326	459529
25097	459530
23620	459531
37470	459532
107822	459533
121196	459534
40789	459535
112916	459536
23228	459537
528	459538
66826	459539
121410	459540
22329	459541
1157	459542
34366	459543
23723	459544
41577	459545
42525	459546
94113	459547
72733	459548
8296	459549
10672	459550
7382	459551
4027	459552
44355	459553
31789	459554
101547	459555
31322	459556
47355	459557
55212	459558
17877	459559
6039	459560
32303	459561
13309	459562
30352	459563
16235	459564
11577	459565
13631	459566
34645	459567
4147	459568
11598	459569
6593	459570
39342	459571
109115	459572
14490	459573
60111	459574
8259	459575
9058	459576
46772	459577
41687	459578
44282	459579
28441	459580
47567	459581
59890	459582
80389	459583
128185	459584
75364	459585
341	459586
86165	459587
79624	459588
46603	459589
29821	459590
40982	459591
48821	459592
28047	459593
36673	459594
64717	459595
11082	459596
102799	459597
451	459598
112485	459599
13551	459600
4753	459601
41136	459602
19037	459603
11303	459604
6671	459605
160492	459606
55934	459607
85986	459608
38409	459609
50950	459610
30331	459611
1079	459612
547	459613
28416	459614
38817	459615
4042	459616
31898	459617
114	459618
20310	459619
41714	459620
8710	459621
19746	459622
108790	459623
22560	459624
137528	459625
4834	459626
17993	459627
175024	459628
27628	459629
29595	459630
100269	459631
41702	459632
76723	459633
132831	459634
5174	459635
94266	459636
14556	459637
22913	459638
41693	459639
50175	459640
101976	459641
105730	459642
32206	459643
12161	459644
94429	459645
110542	459646
72177	459647
77147	459648
47173	459649
50434	459650
12284	459651
110512	459652
80602	459653
41909	459654
6084	459655
126349	459656
35388	459657
13434	459658
2696	459659
133	459660
22100	459661
13329	459662
10828	459663
31179	459664
100545	459665
74369	459666
47400	459667
45983	459668
12303	459669
7199	459670
336	459671
34601	459672
57641	459673
29686	459674
9894	459675
45452	459676
5730	459677
6683	459678
42589	459679
737	459680
50482	459681
30605	459682
28013	459683
43279	459684
7716	459685
38916	459686
85003	459687
49981	459688
16117	459689
3251	459690
4395	459691
23366	459692
7011	459693
2904	459694
30081	459695
12886	459696
41730	459697
316	459698
14001	459699
34263	459700
2063	459701
2502	459702
6889	459703
10344	459704
87927	459705
18679	459706
61746	459707
39997	459708
25238	459709
54016	459710
40961	459711
15574	459712
70266	459713
13802	459714
77093	459715
4399	459716
5616	459717
3977	459718
6456	459719
29234	459720
91885	459721
22171	459722
109533	459723
3575	459724
11673	459725
54979	459726
11478	459727
85208	459728
156	459729
451	459730
1292	459731
13981	459732
33336	459733
4974	459734
34694	459735
50184	459736
46194	459737
56598	459738
26699	459739
1714	459740
1882	459741
78801	459742
72735	459743
64128	459744
199	459745
39387	459746
103460	459747
21694	459748
18519	459749
15407	459750
34542	459751
28964	459752
85218	459753
41530	459754
9982	459755
99009	459756
62581	459757
47486	459758
50259	459759
35792	459760
4362	459761
21116	459762
6544	459763
11433	459764
22960	459765
2105	459766
11681	459767
60703	459768
14985	459769
12256	459770
26498	459771
41278	459772
5650	459773
44591	459774
6112	459775
41456	459776
25153	459777
331	459778
420	459779
86255	459780
23603	459781
16309	459782
17522	459783
59838	459784
88390	459785
32812	459786
11076	459787
18041	459788
15074	459789
7350	459790
7446	459791
46	459792
32073	459793
6537	459794
4031	459795
98567	459796
136137	459797
132652	459798
56296	459799
3710	459800
2833	459801
57174	459802
100171	459803
17458	459804
18002	459805
164142	459806
14779	459807
26217	459808
5531	459809
2159	459810
8334	459811
75939	459812
9885	459813
2853	459814
86704	459815
27910	459816
118669	459817
25186	459818
4510	459819
27250	459820
1957	459821
18263	459822
167307	459823
12025	459824
10947	459825
94972	459826
70047	459827
7272	459828
11058	459829
3454	459830
14985	459831
1341	459832
26370	459833
5688	459834
353	459835
4505	459836
56324	459837
64430	459838
9010	459839
70056	459840
1651	459841
12613	459842
1585	459843
65446	459844
127266	459845
370	459846
16098	459847
5677	459848
38552	459849
47627	459850
22111	459851
57612	459852
39174	459853
2207	459854
72711	459855
745	459856
25911	459857
61158	459858
48103	459859
76603	459860
67053	459861
141	459862
93892	459863
63891	459864
50616	459865
167013	459866
55045	459867
46605	459868
159918	459869
16479	459870
88965	459871
22337	459872
8702	459873
140061	459874
28123	459875
5048	459876
102942	459877
81608	459878
47157	459879
296	459880
23760	459881
38876	459882
67609	459883
73128	459884
101133	459885
56196	459886
34505	459887
35927	459888
3298	459889
160837	459890
5714	459891
7347	459892
14291	459893
60108	459894
9817	459895
108826	459896
30907	459897
66632	459898
50795	459899
2888	459900
4957	459901
64956	459902
54875	459903
156191	459904
105548	459905
57424	459906
96191	459907
12910	459908
54389	459909
98039	459910
7035	459911
95158	459912
62309	459913
42097	459914
25889	459915
62503	459916
113197	459917
2148	459918
789	459919
34270	459920
41702	459921
16621	459922
22407	459923
109849	459924
62254	459925
98309	459926
542	459927
951	459928
3109	459929
85272	459930
39156	459931
39325	459932
77651	459933
1189	459934
1429	459935
26769	459936
106744	459937
47847	459938
132810	459939
705	459940
9755	459941
8315	459942
3471	459943
97171	459944
110426	459945
83470	459946
17605	459947
5651	459948
6640	459949
41361	459950
63320	459951
58391	459952
108269	459953
80464	459954
38824	459955
16335	459956
53909	459957
7379	459958
189219	459959
19083	459960
31039	459961
9958	459962
18747	459963
5275	459964
16094	459965
7287	459966
14629	459967
11679	459968
34783	459969
70014	459970
19293	459971
87948	459972
32236	459973
29357	459974
23229	459975
35494	459976
59995	459977
34591	459978
64548	459979
25129	459980
421	459981
126160	459982
29344	459983
21251	459984
55743	459985
9799	459986
59622	459987
23036	459988
28389	459989
38974	459990
60323	459991
32370	459992
11518	459993
25045	459994
24787	459995
1790	459996
23855	459997
166961	459998
2174	459999
33869	460000
5771	460001
34479	460002
5221	460003
18198	460004
39830	460005
156121	460006
88733	460007
56849	460008
12569	460009
1654	460010
48779	460011
4642	460012
29324	460013
138974	460014
88331	460015
512	460016
1032	460017
12504	460018
38001	460019
2255	460020
240	460021
87866	460022
525	460023
23510	460024
612	460025
1014	460026
108303	460027
36015	460028
3839	460029
30276	460030
11283	460031
163086	460032
1539	460033
53595	460034
37351	460035
24	460036
7036	460037
67766	460038
70632	460039
18370	460040
5550	460041
2064	460042
1518	460043
47687	460044
11489	460045
2372	460046
14774	460047
1068	460048
827	460049
272	460050
25400	460051
50329	460052
63215	460053
24792	460054
13226	460055
4233	460056
28161	460057
29284	460058
65646	460059
18597	460060
12398	460061
28811	460062
3313	460063
9947	460064
6947	460065
21793	460066
19314	460067
863	460068
95187	460069
91442	460070
25063	460071
12771	460072
76159	460073
159789	460074
17653	460075
114732	460076
38275	460077
9918	460078
54434	460079
78659	460080
140480	460081
17867	460082
28521	460083
158	460084
50293	460085
22316	460086
6669	460087
41468	460088
7313	460089
7426	460090
73266	460091
814	460092
34429	460093
12586	460094
23631	460095
29986	460096
7179	460097
132464	460098
132628	460099
57298	460100
34414	460101
2237	460102
24071	460103
57568	460104
14924	460105
2105	460106
79135	460107
13648	460108
19452	460109
61527	460110
32261	460111
45094	460112
2092	460113
10687	460114
57216	460115
10703	460116
125944	460117
10476	460118
10305	460119
2417	460120
472	460121
23274	460122
79745	460123
154690	460124
15082	460125
21579	460126
48470	460127
25816	460128
23439	460129
81105	460130
48779	460131
33301	460132
82284	460133
9883	460134
94180	460135
60231	460136
1295	460137
38029	460138
105675	460139
34078	460140
41398	460141
10703	460142
129604	460143
67572	460144
29316	460145
11803	460146
6797	460147
38916	460148
9357	460149
70810	460150
60664	460151
23536	460152
15251	460153
57217	460154
21892	460155
56088	460156
101682	460157
86413	460158
68521	460159
8064	460160
2797	460161
2538	460162
14607	460163
23114	460164
24396	460165
30012	460166
64969	460167
120052	460168
25498	460169
73060	460170
18940	460171
38542	460172
23090	460173
54726	460174
27096	460175
65323	460176
58573	460177
11476	460178
57795	460179
79375	460180
12346	460181
9791	460182
96933	460183
14319	460184
50379	460185
4366	460186
26887	460187
6483	460188
38526	460189
26904	460190
18841	460191
10476	460192
60620	460193
103789	460194
56727	460195
82365	460196
38679	460197
5595	460198
13710	460199
1424	460200
5559	460201
167679	460202
22710	460203
11334	460204
11334	460205
3570	460206
59036	460207
25510	460208
5656	460209
25308	460210
61237	460211
35931	460212
49095	460213
40327	460214
32384	460215
100043	460216
94450	460217
18766	460218
30072	460219
55598	460220
381	460221
18278	460222
39963	460223
4376	460224
57272	460225
50617	460226
19021	460227
33924	460228
15119	460229
41754	460230
26467	460231
149147	460232
38033	460233
4587	460234
29474	460235
1579	460236
48933	460237
11317	460238
81703	460239
7170	460240
19969	460241
9205	460242
4663	460243
44222	460244
35820	460245
65285	460246
7455	460247
2565	460248
160137	460249
126330	460250
28138	460251
7443	460252
9079	460253
12722	460254
47391	460255
6248	460256
2105	460257
3474	460258
88401	460259
31988	460260
59869	460261
193	460262
14093	460263
12957	460264
26061	460265
8471	460266
3613	460267
14699	460268
71965	460269
51017	460270
6992	460271
9958	460272
13529	460273
40895	460274
3586	460275
9456	460276
1333	460277
18372	460278
26568	460279
7950	460280
39660	460281
109631	460282
16653	460283
59144	460284
115012	460285
28041	460286
23216	460287
102665	460288
35328	460289
22713	460290
224	460291
114597	460292
69613	460293
4968	460294
966	460295
50232	460296
1410	460297
39417	460298
10	460299
59608	460300
46160	460301
60527	460302
12280	460303
33641	460304
77472	460305
53309	460306
50147	460307
86601	460308
13212	460309
25	460310
22883	460311
41850	460312
140979	460313
6494	460314
1754	460315
21924	460316
284	460317
15257	460318
326	460319
197	460320
10092	460321
14285	460322
25772	460323
11776	460324
18440	460325
25229	460326
110478	460327
61042	460328
6245	460329
28334	460330
22353	460331
88040	460332
29400	460333
71948	460334
37639	460335
39481	460336
53457	460337
17345	460338
2119	460339
39110	460340
64522	460341
3757	460342
64353	460343
49143	460344
1360	460345
23593	460346
35801	460347
61349	460348
100996	460349
26296	460350
114	460351
136899	460352
15089	460353
83538	460354
11784	460355
9812	460356
10669	460357
22111	460358
6219	460359
34599	460360
106496	460361
460	460362
69675	460363
57434	460364
28916	460365
13563	460366
28269	460367
102395	460368
9400	460369
73279	460370
23824	460371
15040	460372
28669	460373
2386	460374
26964	460375
50277	460376
4865	460377
6626	460378
9253	460379
23211	460380
2335	460381
2394	460382
11691	460383
50607	460384
1621	460385
47542	460386
28271	460387
543	460388
11519	460389
85794	460390
98574	460391
101631	460392
2108	460393
32387	460394
42844	460395
5763	460396
127389	460397
76779	460398
18387	460399
3014	460400
29441	460401
101812	460402
26569	460403
44015	460404
25988	460405
31901	460406
9949	460407
4831	460408
128110	460409
14332	460410
2376	460411
25229	460412
2405	460413
93691	460414
15235	460415
32587	460416
48026	460417
24516	460418
32503	460419
41760	460420
14571	460421
30741	460422
71937	460423
802	460424
18687	460425
22082	460426
5727	460427
18246	460428
11534	460429
8348	460430
15246	460431
41648	460432
17348	460433
15	460434
98206	460435
560	460436
65951	460437
34674	460438
49640	460439
41860	460440
30584	460441
47924	460442
68556	460443
41662	460444
25158	460445
82422	460446
10186	460447
18679	460448
72211	460449
49296	460450
1188	460451
56377	460452
12731	460453
138676	460454
12301	460455
3990	460456
43196	460457
5041	460458
70206	460459
52338	460460
52338	460461
43378	460462
4107	460463
7461	460464
645	460465
2287	460466
1715	460467
60154	460468
7360	460469
1282	460470
22363	460471
21706	460472
74616	460473
48391	460474
70007	460475
12252	460476
75978	460477
13049	460478
10205	460479
11571	460480
173507	460481
2736	460482
60954	460483
17226	460484
221	460485
52389	460486
35240	460487
116029	460488
22297	460489
52578	460490
8778	460491
1309	460492
76444	460493
20300	460494
53354	460495
24740	460496
51761	460497
19383	460498
28982	460499
4413	460500
120456	460501
28499	460502
647	460503
3505	460504
52558	460505
2429	460506
63062	460507
43816	460508
43816	460509
7797	460510
11	460511
36469	460512
10204	460513
1309	460514
68590	460515
79973	460516
18789	460517
77893	460518
14218	460519
88775	460520
18615	460521
84659	460522
23611	460523
10391	460524
43293	460525
12314	460526
76143	460527
85929	460528
43388	460529
118576	460530
72345	460531
29817	460532
132037	460533
57148	460534
4993	460535
119110	460536
10069	460537
132307	460538
9446	460539
43871	460540
12185	460541
27975	460542
107549	460543
63242	460544
130981	460545
2725	460546
2454	460547
36730	460548
33051	460549
11937	460550
23513	460551
42011	460552
51906	460553
7165	460554
133665	460555
184721	460556
48685	460557
52930	460558
40330	460559
43735	460560
8890	460561
87534	460562
172187	460563
5216	460564
16800	460565
45765	460566
8613	460567
53323	460568
24430	460569
87120	460570
141191	460571
7961	460572
12175	460573
148065	460574
22770	460575
471	460576
34620	460577
75685	460578
28599	460579
76079	460580
35274	460581
50783	460582
14169	460583
51604	460584
1561	460585
27911	460586
72523	460587
8203	460588
5456	460589
6721	460590
9934	460591
19332	460592
84830	460593
3142	460594
10144	460595
43431	460596
117564	460597
2152	460598
127146	460599
94553	460600
137422	460601
115986	460602
107599	460603
62947	460604
177790	460605
43816	460606
43871	460607
50681	460608
8724	460609
104587	460610
174298	460611
24869	460612
92166	460613
24550	460614
12348	460615
30019	460616
12654	460617
88475	460618
5203	460619
6546	460620
33078	460621
75734	460622
92614	460623
29905	460624
6585	460625
49824	460626
11124	460627
14405	460628
16616	460629
641	460630
48575	460631
7539	460632
6710	460633
48597	460634
73633	460635
4439	460636
13193	460637
19501	460638
185001	460639
139298	460640
7463	460641
138942	460642
95699	460643
9888	460644
1553	460645
9888	460646
1012	460647
41702	460648
19191	460649
23394	460650
469	460651
27241	460652
59745	460653
20211	460654
4669	460655
54391	460656
132832	460657
1273	460658
8354	460659
86671	460660
26748	460661
18660	460662
49039	460663
33289	460664
24469	460665
39	460666
113047	460667
62098	460668
53338	460669
2310	460670
9110	460671
33640	460672
88917	460673
24007	460674
123894	460675
37391	460676
28321	460677
40645	460678
87603	460679
25271	460680
100739	460681
5378	460682
5378	460683
8627	460684
5378	460685
105781	460686
56250	460687
3161	460688
16951	460689
8596	460690
9179	460691
84647	460692
5378	460693
5545	460694
11882	460695
27286	460696
11760	460697
40464	460698
5378	460699
3454	460700
5378	460701
51339	460702
15030	460703
109845	460704
1665	460705
32723	460706
20113	460707
1159	460708
28419	460709
54329	460710
4181	460711
39856	460712
7089	460713
48	460714
74701	460715
75354	460716
83	460717
4000	460718
10340	460719
4373	460720
7882	460721
109753	460722
55325	460723
118615	460724
85767	460725
23380	460726
4974	460727
187399	460728
55796	460729
34694	460730
38427	460731
2	460732
2	460733
12740	460734
24409	460735
186206	460736
93914	460737
71583	460738
7754	460739
23032	460740
106288	460741
56265	460742
53509	460743
135154	460744
41313	460745
77845	460746
11983	460747
44587	460748
35949	460749
30189	460750
6102	460751
9059	460752
1048	460753
12840	460754
18246	460755
7052	460756
15874	460757
6855	460758
182144	460759
72380	460760
32531	460761
85513	460762
6059	460763
10940	460764
48	460765
97392	460766
45733	460767
40780	460768
29388	460769
8468	460770
51440	460771
10415	460772
8013	460773
23740	460774
42764	460775
14845	460776
4126	460777
410	460778
6768	460779
25818	460780
10154	460781
3600	460782
65549	460783
1758	460784
9188	460785
3132	460786
2693	460787
16486	460788
83597	460789
22671	460790
1205	460791
7496	460792
3693	460793
40588	460794
74518	460795
90735	460796
42484	460797
47225	460798
54824	460799
619	460800
65096	460801
83685	460802
1	460803
2168	460804
59081	460805
22747	460806
8647	460807
8605	460808
999	460809
70844	460810
56846	460811
55469	460812
11470	460813
28896	460814
42532	460815
18031	460816
70470	460817
20931	460818
38737	460819
59531	460820
14113	460821
62735	460822
57215	460823
35093	460824
25647	460825
47791	460826
47326	460827
26494	460828
3985	460829
32181	460830
109095	460831
1079	460832
21270	460833
36071	460834
55816	460835
92344	460836
45559	460837
25947	460838
40406	460839
39613	460840
65404	460841
29551	460842
16872	460843
20090	460844
9598	460845
4678	460846
4328	460847
38389	460848
69121	460849
21780	460850
3363	460851
5757	460852
130511	460853
58522	460854
20594	460855
8009	460856
26877	460857
56281	460858
89530	460859
58779	460860
62083	460861
20518	460862
21139	460863
83107	460864
35114	460865
13854	460866
7509	460867
32288	460868
20768	460869
137513	460870
3440	460871
57759	460872
5753	460873
39746	460874
73998	460875
80409	460876
16433	460877
38973	460878
33248	460879
56802	460880
26679	460881
1099	460882
62473	460883
6430	460884
34418	460885
146710	460886
46082	460887
19894	460888
112321	460889
35626	460890
134295	460891
138805	460892
99309	460893
11847	460894
4673	460895
123011	460896
45191	460897
1426	460898
42991	460899
18918	460900
829	460901
85613	460902
9582	460903
184	460904
317	460905
37589	460906
225	460907
125259	460908
108878	460909
12532	460910
101	460911
27654	460912
11911	460913
72242	460914
6683	460915
117	460916
31958	460917
61568	460918
18734	460919
22	460920
11009	460921
25288	460922
4625	460923
42281	460924
14840	460925
16700	460926
2539	460927
124524	460928
2278	460929
103733	460930
102932	460931
22014	460932
73572	460933
21957	460934
1049	460935
14830	460936
47808	460937
11977	460938
17308	460939
29082	460940
9942	460941
78132	460942
40872	460943
104944	460944
6998	460945
124026	460946
10086	460947
72402	460948
53910	460949
8097	460950
22678	460951
29297	460952
15574	460953
8757	460954
2520	460955
3046	460956
15759	460957
8284	460958
55980	460959
8634	460960
63405	460961
20090	460962
13792	460963
2990	460964
173	460965
3642	460966
713	460967
3612	460968
21065	460969
9328	460970
12518	460971
27293	460972
19044	460973
8874	460974
22028	460975
28207	460976
25215	460977
19057	460978
45104	460979
39438	460980
16081	460981
43678	460982
255	460983
38367	460984
144	460985
18414	460986
40245	460987
76	460988
48002	460989
26920	460990
4986	460991
1016	460992
12258	460993
3592	460994
6682	460995
32560	460996
7313	460997
38615	460998
4855	460999
33518	461000
20093	461001
34005	461002
55301	461003
40516	461004
28926	461005
979	461006
12596	461007
71151	461008
5804	461009
117	461010
14736	461011
20624	461012
34959	461013
14630	461014
14435	461015
6645	461016
59136	461017
40837	461018
13363	461019
9403	461020
45561	461021
2291	461022
444	461023
14750	461024
31789	461025
35302	461026
19973	461027
367	461028
44729	461029
21885	461030
20596	461031
79	461032
25133	461033
294	461034
39468	461035
16460	461036
955	461037
271	461038
40449	461039
57439	461040
5035	461041
867	461042
64	461043
22524	461044
1170	461045
6818	461046
26833	461047
9293	461048
23341	461049
17794	461050
22111	461051
68870	461052
18315	461053
102844	461054
15840	461055
52086	461056
1493	461057
32379	461058
32483	461059
15603	461060
43176	461061
3716	461062
6770	461063
660	461064
26832	461065
39265	461066
7892	461067
140	461068
30558	461069
1737	461070
50003	461071
5035	461072
28302	461073
9388	461074
19618	461075
1202	461076
23285	461077
6387	461078
18231	461079
3109	461080
444	461081
57250	461082
10600	461083
8817	461084
9978	461085
318	461086
1544	461087
23253	461088
38213	461089
19691	461090
8800	461091
51871	461092
17256	461093
112788	461094
19133	461095
2313	461096
70580	461097
6569	461098
46641	461099
7197	461100
45943	461101
7444	461102
27546	461103
8634	461104
3896	461105
13179	461106
29284	461107
38190	461108
9615	461109
62328	461110
95555	461111
60131	461112
113847	461113
3760	461114
51047	461115
12384	461116
26889	461117
27630	461118
57201	461119
40642	461120
76415	461121
81786	461122
158874	461123
1005	461124
49789	461125
15148	461126
68453	461127
56635	461128
1276	461129
30992	461130
385	461131
26753	461132
26366	461133
38747	461134
31983	461135
23773	461136
6582	461137
225	461138
15347	461139
21813	461140
17555	461141
8733	461142
40367	461143
11806	461144
26166	461145
3439	461146
140	461147
25439	461148
24695	461149
29700	461150
3273	461151
21842	461152
22042	461153
26393	461154
13575	461155
547	461156
803	461157
24270	461158
23606	461159
29620	461160
22088	461161
56472	461162
76973	461163
11159	461164
9973	461165
108390	461166
2512	461167
61706	461168
305	461169
26379	461170
35962	461171
5268	461172
2561	461173
6	461174
692	461175
14305	461176
657	461177
59237	461178
37131	461179
573	461180
1713	461181
106316	461182
12644	461183
17153	461184
35741	461185
30010	461186
5975	461187
37563	461188
56813	461189
38392	461190
51198	461191
35917	461192
4609	461193
1592	461194
120490	461195
70545	461196
72261	461197
67248	461198
39526	461199
41637	461200
18229	461201
11055	461202
133479	461203
11816	461204
39766	461205
3007	461206
2068	461207
85452	461208
1314	461209
2645	461210
5079	461211
8712	461212
29066	461213
1492	461214
47467	461215
257	461216
30218	461217
11903	461218
5223	461219
4891	461220
1042	461221
23899	461222
25949	461223
17839	461224
870	461225
16967	461226
886	461227
11343	461228
14405	461229
5387	461230
100	461231
81617	461232
18937	461233
30718	461234
3840	461235
102280	461236
141831	461237
37799	461238
33984	461239
30183	461240
6454	461241
45566	461242
32808	461243
7497	461244
73192	461245
43549	461246
22075	461247
879	461248
37387	461249
51855	461250
15366	461251
2196	461252
34718	461253
102982	461254
44794	461255
21930	461256
9362	461257
581	461258
29575	461259
72132	461260
18018	461261
3041	461262
17487	461263
32463	461264
52088	461265
12424	461266
2231	461267
20693	461268
46070	461269
13919	461270
60	461271
4647	461272
12935	461273
112856	461274
4465	461275
3007	461276
102	461277
153442	461278
8302	461279
2577	461280
40468	461281
1225	461282
1232	461283
22798	461284
81251	461285
79708	461286
44555	461287
55946	461288
2964	461289
65933	461290
24823	461291
48080	461292
3007	461293
2163	461294
27348	461295
4069	461296
65335	461297
7415	461298
3685	461299
8325	461300
26265	461301
4225	461302
86973	461303
30226	461304
41005	461305
182461	461306
87926	461307
96587	461308
30226	461309
1028	461310
86341	461311
2730	461312
18932	461313
31891	461314
77817	461315
20971	461316
950	461317
10059	461318
50112	461319
140704	461320
60746	461321
95077	461322
35135	461323
50551	461324
185593	461325
39074	461326
139155	461327
141276	461328
59473	461329
19003	461330
36486	461331
24444	461332
950	461333
11559	461334
929	461335
161322	461336
68747	461337
37203	461338
13295	461339
1227	461340
9413	461341
118	461342
2381	461343
35756	461344
10802	461345
11694	461346
4608	461347
7	461348
3079	461349
1884	461350
16949	461351
2175	461352
16924	461353
3769	461354
94434	461355
7222	461356
1284	461357
13181	461358
737	461359
2225	461360
16849	461361
3343	461362
2847	461363
5011	461364
8533	461365
16552	461366
5730	461367
12867	461368
29977	461369
108143	461370
3139	461371
75487	461372
19294	461373
6423	461374
1194	461375
1648	461376
10040	461377
1309	461378
25275	461379
72743	461380
69927	461381
4225	461382
48947	461383
29675	461384
353	461385
61880	461386
67919	461387
1739	461388
98928	461389
13071	461390
2364	461391
32833	461392
7781	461393
26890	461394
34472	461395
73936	461396
18913	461397
68731	461398
8131	461399
35273	461400
4646	461401
58046	461402
29106	461403
22257	461404
50322	461405
50546	461406
9989	461407
5669	461408
38996	461409
8962	461410
24111	461411
9143	461412
3634	461413
52118	461414
16748	461415
47947	461416
8013	461417
2119	461418
1093	461419
23685	461420
60765	461421
21782	461422
18906	461423
101524	461424
104373	461425
23861	461426
33653	461427
11582	461428
102857	461429
2899	461430
17107	461431
17601	461432
30199	461433
5871	461434
105454	461435
15775	461436
15826	461437
13986	461438
112218	461439
37269	461440
33018	461441
34311	461442
7610	461443
3003	461444
27688	461445
49330	461446
46475	461447
11544	461448
2875	461449
39279	461450
31997	461451
9114	461452
17106	461453
29259	461454
193	461455
25130	461456
14450	461457
117	461458
90893	461459
112995	461460
19224	461461
44064	461462
11307	461463
42769	461464
16706	461465
19449	461466
726	461467
12517	461468
125088	461469
59563	461470
14	461471
6304	461472
19494	461473
5915	461474
107470	461475
218	461476
7415	461477
16709	461478
83567	461479
976	461480
72139	461481
73689	461482
11760	461483
1757	461484
34549	461485
87256	461486
38224	461487
37977	461488
48778	461489
7701	461490
29192	461491
62	461492
20138	461493
4938	461494
26835	461495
22942	461496
84783	461497
32237	461498
17097	461499
175999	461500
3530	461501
945	461502
41149	461503
32951	461504
1072	461505
21276	461506
834	461507
14467	461508
5803	461509
35152	461510
18673	461511
32410	461512
20691	461513
2254	461514
43022	461515
1037	461516
12108	461517
65078	461518
10473	461519
3120	461520
3880	461521
1	461522
6690	461523
48016	461524
18256	461525
24058	461526
12518	461527
48021	461528
28752	461529
4143	461530
31314	461531
121090	461532
6877	461533
35630	461534
25537	461535
45517	461536
5650	461537
16636	461538
112306	461539
77189	461540
51281	461541
25916	461542
47531	461543
1169	461544
5205	461545
2426	461546
39394	461547
32689	461548
26540	461549
94061	461550
17122	461551
21846	461552
5880	461553
28926	461554
12429	461555
46703	461556
4312	461557
6600	461558
24073	461559
25030	461560
33270	461561
41527	461562
43112	461563
37731	461564
153991	461565
5734	461566
10857	461567
26848	461568
9594	461569
2150	461570
2164	461571
52978	461572
99124	461573
133621	461574
27589	461575
15837	461576
32342	461577
3229	461578
10240	461579
5877	461580
50125	461581
3231	461582
21132	461583
10671	461584
29328	461585
18565	461586
47347	461587
33902	461588
19546	461589
62229	461590
321	461591
58526	461592
6528	461593
10478	461594
460	461595
56856	461596
47943	461597
24215	461598
72097	461599
5351	461600
470	461601
71112	461602
46141	461603
22505	461604
115430	461605
57692	461606
34975	461607
27418	461608
57507	461609
11751	461610
137913	461611
34981	461612
24473	461613
9317	461614
40	461615
50579	461616
3422	461617
1912	461618
2779	461619
4219	461620
119865	461621
19931	461622
30027	461623
91169	461624
1057	461625
32630	461626
54322	461627
21024	461628
181	461629
1618	461630
13193	461631
11307	461632
3842	461633
52170	461634
15841	461635
82197	461636
2246	461637
3007	461638
3896	461639
7093	461640
19553	461641
13876	461642
6968	461643
51515	461644
145095	461645
22602	461646
11921	461647
61072	461648
30658	461649
39551	461650
36142	461651
9605	461652
89	461653
451	461654
568	461655
24852	461656
107	461657
26452	461658
27945	461659
10106	461660
402	461661
21720	461662
917	461663
21	461664
4643	461665
1078	461666
16425	461667
4507	461668
3884	461669
8625	461670
18474	461671
35276	461672
20457	461673
85782	461674
12940	461675
4750	461676
5317	461677
16618	461678
947	461679
1734	461680
14243	461681
70344	461682
2402	461683
127827	461684
47639	461685
5780	461686
3037	461687
454	461688
33552	461689
5938	461690
86293	461691
13199	461692
40947	461693
8714	461694
2106	461695
7263	461696
152	461697
104097	461698
9257	461699
5047	461700
23743	461701
43533	461702
3114	461703
1555	461704
73318	461705
13569	461706
362	461707
2119	461708
146477	461709
13778	461710
12686	461711
12845	461712
2010	461713
29073	461714
5720	461715
3393	461716
35783	461717
32594	461718
28811	461719
1	461720
5508	461721
33400	461722
18556	461723
19680	461724
2150	461725
54039	461726
812	461727
8295	461728
39856	461729
39140	461730
9546	461731
6984	461732
15249	461733
57385	461734
32048	461735
69	461736
32618	461737
133402	461738
35	461739
33440	461740
119742	461741
47817	461742
12615	461743
44659	461744
2949	461745
6348	461746
3658	461747
44128	461748
70252	461749
17550	461750
2068	461751
13752	461752
6478	461753
89	461754
156	461755
101391	461756
10721	461757
19573	461758
3812	461759
68086	461760
28649	461761
5763	461762
24053	461763
85514	461764
21950	461765
2990	461766
5868	461767
43309	461768
9311	461769
91078	461770
11249	461771
21123	461772
5527	461773
18345	461774
16541	461775
47185	461776
19205	461777
32386	461778
61965	461779
11178	461780
8797	461781
41923	461782
379	461783
1758	461784
8277	461785
120078	461786
4454	461787
660	461788
45382	461789
118936	461790
31420	461791
39269	461792
17829	461793
62902	461794
17609	461795
23234	461796
660	461797
70484	461798
57478	461799
25152	461800
140338	461801
1499	461802
30420	461803
5281	461804
15808	461805
52959	461806
49285	461807
1260	461808
47790	461809
57383	461810
38348	461811
88	461812
134120	461813
81958	461814
2254	461815
4093	461816
106775	461817
48	461818
17308	461819
2686	461820
71768	461821
39	461822
66318	461823
8771	461824
3678	461825
65120	461826
26822	461827
5749	461828
231	461829
101	461830
60952	461831
94325	461832
23499	461833
29989	461834
19942	461835
89856	461836
1079	461837
52423	461838
1336	461839
107	461840
20992	461841
16793	461842
39116	461843
24	461844
954	461845
38051	461846
9891	461847
83	461848
71515	461849
11745	461850
41878	461851
174441	461852
66076	461853
6170	461854
15345	461855
1990	461856
3957	461857
80409	461858
4142	461859
32325	461860
48691	461861
1	461862
6253	461863
10966	461864
23743	461865
43052	461866
2364	461867
26475	461868
1589	461869
8347	461870
25030	461871
7670	461872
905	461873
15070	461874
27645	461875
1856	461876
6180	461877
10616	461878
104578	461879
8078	461880
20217	461881
3359	461882
7477	461883
146961	461884
983	461885
17106	461886
28693	461887
18398	461888
83649	461889
14780	461890
62751	461891
1527	461892
25791	461893
3180	461894
40949	461895
15741	461896
7688	461897
15156	461898
47648	461899
25084	461900
28279	461901
23664	461902
28313	461903
44164	461904
26827	461905
13191	461906
102913	461907
30359	461908
55150	461909
3078	461910
90761	461911
19249	461912
41767	461913
12233	461914
39720	461915
48658	461916
1010	461917
57774	461918
8215	461919
57666	461920
32725	461921
1012	461922
34421	461923
26441	461924
20607	461925
16114	461926
108267	461927
30856	461928
14680	461929
17421	461930
54030	461931
95	461932
8454	461933
26872	461934
1331	461935
105361	461936
32532	461937
31550	461938
228	461939
24	461940
9401	461941
4401	461942
87118	461943
39336	461944
50890	461945
34973	461946
6064	461947
9395	461948
32211	461949
3920	461950
200	461951
16579	461952
112401	461953
9424	461954
30977	461955
31914	461956
452	461957
21813	461958
5885	461959
75186	461960
32808	461961
111811	461962
75281	461963
2296	461964
9924	461965
25008	461966
48048	461967
25008	461968
10318	461969
10798	461970
16428	461971
878	461972
334	461973
2525	461974
11550	461975
727	461976
51033	461977
657	461978
935	461979
883	461980
17684	461981
18809	461982
6587	461983
67927	461984
65694	461985
18295	461986
1185	461987
79613	461988
32294	461989
28966	461990
21090	461991
4387	461992
1768	461993
2479	461994
28769	461995
26641	461996
16965	461997
11302	461998
20035	461999
7630	462000
14500	462001
7700	462002
36413	462003
28269	462004
32181	462005
22766	462006
66527	462007
32611	462008
7280	462009
8283	462010
25332	462011
38476	462012
136	462013
26536	462014
23015	462015
2713	462016
19794	462017
4333	462018
3267	462019
3907	462020
25447	462021
6077	462022
59429	462023
46093	462024
47509	462025
93316	462026
12792	462027
50032	462028
3560	462029
79830	462030
11175	462031
21223	462032
26798	462033
78131	462034
11847	462035
90101	462036
54328	462037
2901	462038
43491	462039
184484	462040
26795	462041
23568	462042
12982	462043
8751	462044
122	462045
46	462046
3903	462047
21835	462048
80894	462049
18200	462050
6619	462051
13608	462052
1259	462053
14785	462054
21859	462055
48030	462056
534	462057
16050	462058
3301	462059
4549	462060
1470	462061
90590	462062
23243	462063
10326	462064
3752	462065
62036	462066
3626	462067
58689	462068
26922	462069
4203	462070
315	462071
61996	462072
24313	462073
11032	462074
10340	462075
34119	462076
10947	462077
1483	462078
7684	462079
57632	462080
19673	462081
6943	462082
114841	462083
7521	462084
30439	462085
52168	462086
16813	462087
12331	462088
16566	462089
46830	462090
55430	462091
17772	462092
1149	462093
19287	462094
689	462095
7	462096
85735	462097
27513	462098
15614	462099
5203	462100
20009	462101
20283	462102
46739	462103
8528	462104
9288	462105
68842	462106
28710	462107
60918	462108
29090	462109
10777	462110
4809	462111
73312	462112
18305	462113
32541	462114
4191	462115
6	462116
18248	462117
39558	462118
2833	462119
68224	462120
76245	462121
26719	462122
1758	462123
15102	462124
35378	462125
39466	462126
105369	462127
132931	462128
96733	462129
24275	462130
29366	462131
35033	462132
49848	462133
3293	462134
16922	462135
32209	462136
32821	462137
15344	462138
34549	462139
21761	462140
35284	462141
16710	462142
59241	462143
9611	462144
2505	462145
3771	462146
220	462147
14145	462148
1098	462149
1117	462150
47775	462151
80667	462152
9115	462153
53384	462154
67391	462155
6576	462156
2195	462157
23094	462158
3404	462159
485	462160
89	462161
14175	462162
25988	462163
5965	462164
42792	462165
38216	462166
38706	462167
57572	462168
9295	462169
1513	462170
56659	462171
39734	462172
17339	462173
52420	462174
18229	462175
20067	462176
40356	462177
26313	462178
13914	462179
1330	462180
17342	462181
131897	462182
1724	462183
38594	462184
9408	462185
2653	462186
18081	462187
32509	462188
14982	462189
15171	462190
53953	462191
3833	462192
14125	462193
18176	462194
1271	462195
34675	462196
83302	462197
115624	462198
122868	462199
4869	462200
57417	462201
94984	462202
80056	462203
15333	462204
57288	462205
39114	462206
7925	462207
40558	462208
380	462209
55723	462210
7083	462211
7564	462212
15683	462213
21546	462214
18347	462215
1634	462216
4755	462217
3495	462218
24702	462219
25228	462220
30963	462221
64887	462222
561	462223
5750	462224
294	462225
141831	462226
62104	462227
112894	462228
11870	462229
239	462230
808	462231
90959	462232
81361	462233
50891	462234
40175	462235
13015	462236
33091	462237
6945	462238
40760	462239
52902	462240
18849	462241
112766	462242
10371	462243
46766	462244
557	462245
109092	462246
54075	462247
48155	462248
26355	462249
44637	462250
1132	462251
17752	462252
48361	462253
9494	462254
69502	462255
77149	462256
138572	462257
21719	462258
23887	462259
7498	462260
4593	462261
1144	462262
75362	462263
31134	462264
52	462265
2498	462266
34748	462267
29155	462268
33080	462269
105583	462270
45276	462271
8162	462272
49358	462273
18265	462274
978	462275
3921	462276
18831	462277
2047	462278
8280	462279
6644	462280
107802	462281
105318	462282
59307	462283
23209	462284
39653	462285
62008	462286
77333	462287
357	462288
39	462289
33228	462290
225	462291
18810	462292
43270	462293
39512	462294
1158	462295
15286	462296
6024	462297
89498	462298
23854	462299
5215	462300
9226	462301
1506	462302
33940	462303
33940	462304
52	462305
76482	462306
73713	462307
2778	462308
1506	462309
12232	462310
66640	462311
91945	462312
78148	462313
74233	462314
173831	462315
74237	462316
136439	462317
104920	462318
74237	462319
53588	462320
136749	462321
117293	462322
1753	462323
86550	462324
35583	462325
28061	462326
139087	462327
22711	462328
35864	462329
7552	462330
22694	462331
28949	462332
18799	462333
28949	462334
9309	462335
7687	462336
90361	462337
19955	462338
16229	462339
13684	462340
60090	462341
109783	462342
28280	462343
50603	462344
7079	462345
25181	462346
311	462347
9863	462348
106619	462349
177553	462350
166668	462351
13970	462352
8731	462353
23490	462354
17587	462355
39629	462356
284	462357
12595	462358
3939	462359
15349	462360
32395	462361
32560	462362
2541	462363
10720	462364
70168	462365
3971	462366
47487	462367
148377	462368
2977	462369
1702	462370
15177	462371
37768	462372
41689	462373
14889	462374
104783	462375
53064	462376
21893	462377
26640	462378
57674	462379
983	462380
25307	462381
42635	462382
24359	462383
29239	462384
29729	462385
125582	462386
5835	462387
15863	462388
38459	462389
114125	462390
15300	462391
6407	462392
123	462393
42799	462394
19674	462395
11839	462396
3069	462397
22832	462398
22832	462399
34331	462400
29383	462401
5854	462402
23658	462403
7513	462404
5835	462405
1525	462406
42620	462407
798	462408
2175	462409
74	462410
2657	462411
18396	462412
22658	462413
1552	462414
11045	462415
57543	462416
16451	462417
28891	462418
11839	462419
109	462420
133381	462421
1020	462422
54681	462423
3085	462424
19845	462425
10277	462426
49343	462427
18337	462428
9083	462429
119405	462430
85568	462431
139497	462432
107196	462433
82652	462434
24486	462435
10434	462436
68977	462437
159009	462438
73360	462439
75380	462440
4727	462441
38470	462442
11301	462443
21741	462444
18920	462445
3636	462446
11360	462447
41347	462448
34549	462449
86442	462450
188435	462451
9532	462452
40777	462453
35113	462454
61918	462455
6858	462456
70845	462457
74157	462458
12448	462459
34468	462460
35602	462461
10168	462462
32426	462463
32776	462464
27391	462465
19687	462466
13736	462467
2919	462468
60664	462469
1183	462470
5724	462471
24468	462472
307	462473
49378	462474
14111	462475
28159	462476
133292	462477
7710	462478
50940	462479
8804	462480
5724	462481
42944	462482
1594	462483
1617	462484
47620	462485
41514	462486
17939	462487
53745	462488
48691	462489
67214	462490
23016	462491
3366	462492
34396	462493
2891	462494
3518	462495
33617	462496
13452	462497
39488	462498
845	462499
43702	462500
45778	462501
2263	462502
12688	462503
26183	462504
104658	462505
16114	462506
67568	462507
15794	462508
35808	462509
20985	462510
1636	462511
32312	462512
98527	462513
16663	462514
8748	462515
13775	462516
7492	462517
3374	462518
16043	462519
4522	462520
12278	462521
4983	462522
199	462523
21366	462524
23145	462525
773	462526
69041	462527
57134	462528
10078	462529
7798	462530
32569	462531
19839	462532
10348	462533
25587	462534
39740	462535
1459	462536
43721	462537
51852	462538
31316	462539
421	462540
19852	462541
42804	462542
976	462543
19772	462544
68806	462545
59831	462546
3895	462547
2321	462548
24768	462549
30552	462550
16758	462551
132017	462552
66175	462553
57331	462554
13760	462555
6359	462556
99383	462557
2574	462558
29877	462559
85158	462560
12714	462561
22625	462562
38504	462563
11846	462564
3107	462565
35615	462566
886	462567
517	462568
180474	462569
43408	462570
43590	462571
94042	462572
18109	462573
16440	462574
33324	462575
133131	462576
13671	462577
29690	462578
37192	462579
73520	462580
20469	462581
7243	462582
4834	462583
3081	462584
625	462585
6702	462586
2285	462587
92	462588
349	462589
598	462590
185992	462591
17406	462592
74400	462593
40291	462594
29575	462595
83422	462596
34229	462597
41285	462598
62904	462599
5969	462600
11652	462601
1125	462602
16975	462603
64274	462604
35590	462605
73777	462606
30760	462607
2327	462608
19478	462609
2893	462610
1770	462611
5488	462612
37347	462613
28678	462614
61997	462615
159066	462616
32133	462617
30693	462618
12513	462619
3528	462620
70340	462621
72468	462622
51393	462623
1109	462624
70254	462625
29217	462626
113682	462627
1136	462628
24255	462629
162808	462630
33469	462631
18043	462632
17268	462633
95	462634
35602	462635
132958	462636
29240	462637
72455	462638
34232	462639
40786	462640
1613	462641
15022	462642
42762	462643
112779	462644
14222	462645
19024	462646
1494	462647
49571	462648
2967	462649
35788	462650
54942	462651
31134	462652
79094	462653
8644	462654
23264	462655
9812	462656
1626	462657
105575	462658
135435	462659
66534	462660
19822	462661
30470	462662
9197	462663
10700	462664
83838	462665
18114	462666
55314	462667
47986	462668
487	462669
87128	462670
356	462671
14929	462672
80194	462673
30557	462674
25094	462675
83342	462676
98301	462677
30564	462678
37090	462679
59760	462680
31156	462681
15185	462682
23673	462683
29061	462684
23912	462685
158875	462686
7893	462687
5689	462688
15091	462689
6133	462690
4144	462691
21136	462692
66713	462693
46912	462694
2907	462695
16487	462696
36978	462697
31830	462698
95468	462699
28016	462700
704	462701
5957	462702
21016	462703
47911	462704
26587	462705
125311	462706
3165	462707
17371	462708
6060	462709
58079	462710
48255	462711
102208	462712
78723	462713
55396	462714
77481	462715
80656	462716
64823	462717
102499	462718
87755	462719
56655	462720
6599	462721
10084	462722
78660	462723
8924	462724
36997	462725
37508	462726
10831	462727
101070	462728
26039	462729
8062	462730
37916	462731
64671	462732
103865	462733
79837	462734
71928	462735
24938	462736
117249	462737
66817	462738
17641	462739
38490	462740
25808	462741
54580	462742
174813	462743
21213	462744
32656	462745
5373	462746
38254	462747
67075	462748
1809	462749
37968	462750
6997	462751
1029	462752
21199	462753
68705	462754
36370	462755
2533	462756
10939	462757
38692	462758
95134	462759
8964	462760
17572	462761
50539	462762
46226	462763
54556	462764
54686	462765
44482	462766
1468	462767
48201	462768
128723	462769
81690	462770
55908	462771
12736	462772
34194	462773
20718	462774
26431	462775
6940	462776
43295	462777
92082	462778
30768	462779
5610	462780
102094	462781
56655	462782
54061	462783
21979	462784
6434	462785
12758	462786
101454	462787
28053	462788
57780	462789
38133	462790
19094	462791
47153	462792
10901	462793
59657	462794
99894	462795
1785	462796
10945	462797
6759	462798
2814	462799
34203	462800
9292	462801
10634	462802
29057	462803
46221	462804
7875	462805
64729	462806
3621	462807
55932	462808
96318	462809
44885	462810
56126	462811
31969	462812
21366	462813
180409	462814
31752	462815
3102	462816
56484	462817
81847	462818
74258	462819
58113	462820
11463	462821
19085	462822
78322	462823
14813	462824
24666	462825
29607	462826
31475	462827
52585	462828
20860	462829
5270	462830
208	462831
2476	462832
83291	462833
92071	462834
7321	462835
98580	462836
31113	462837
68886	462838
10853	462839
2921	462840
21722	462841
6914	462842
64904	462843
2586	462844
78000	462845
14830	462846
125539	462847
24123	462848
46544	462849
45076	462850
21236	462851
14064	462852
10963	462853
18014	462854
17954	462855
2559	462856
6847	462857
21276	462858
66212	462859
45315	462860
78863	462861
2592	462862
6955	462863
8148	462864
2863	462865
20967	462866
44138	462867
92536	462868
6878	462869
6981	462870
38465	462871
3071	462872
694	462873
37362	462874
10867	462875
14831	462876
25396	462877
147234	462878
71949	462879
53036	462880
32099	462881
70085	462882
47261	462883
38364	462884
14585	462885
10089	462886
31181	462887
2284	462888
31422	462889
4757	462890
32227	462891
81351	462892
704	462893
25041	462894
26013	462895
57193	462896
97070	462897
2865	462898
84832	462899
49886	462900
10700	462901
7556	462902
21251	462903
8315	462904
8016	462905
7844	462906
122269	462907
9346	462908
17583	462909
3590	462910
10	462911
20657	462912
4196	462913
127671	462914
6880	462915
489	462916
58932	462917
37259	462918
52	462919
20870	462920
25375	462921
2029	462922
39030	462923
55379	462924
31296	462925
47190	462926
62882	462927
39274	462928
14161	462929
46102	462930
10700	462931
120378	462932
474	462933
5868	462934
10204	462935
1169	462936
78291	462937
11058	462938
56425	462939
353	462940
3107	462941
6011	462942
6910	462943
14980	462944
56260	462945
2586	462946
65921	462947
19108	462948
103957	462949
9265	462950
66155	462951
32015	462952
2559	462953
6114	462954
18251	462955
6166	462956
53973	462957
78890	462958
11196	462959
11276	462960
29090	462961
2821	462962
8453	462963
618	462964
428	462965
54146	462966
85773	462967
47688	462968
18336	462969
44409	462970
73176	462971
12965	462972
2279	462973
17002	462974
25938	462975
19920	462976
15714	462977
233	462978
13894	462979
50805	462980
6589	462981
28073	462982
29928	462983
9383	462984
82614	462985
4627	462986
26410	462987
15067	462988
3786	462989
1333	462990
3849	462991
13311	462992
10563	462993
28706	462994
39685	462995
19332	462996
1071	462997
7045	462998
36937	462999
15948	463000
28331	463001
87061	463002
12937	463003
729	463004
19174	463005
28956	463006
8438	463007
5117	463008
12780	463009
63391	463010
12893	463011
15376	463012
96050	463013
13328	463014
7643	463015
4154	463016
18279	463017
10440	463018
169	463019
5790	463020
72789	463021
2407	463022
33601	463023
12743	463024
95855	463025
110247	463026
3066	463027
7053	463028
2371	463029
7946	463030
10306	463031
24087	463032
14134	463033
35787	463034
140238	463035
1408	463036
40557	463037
580	463038
27679	463039
29950	463040
402	463041
39170	463042
21867	463043
57228	463044
8555	463045
36161	463046
70358	463047
20206	463048
3999	463049
54845	463050
30929	463051
2044	463052
35488	463053
2396	463054
14547	463055
3971	463056
66660	463057
41540	463058
87586	463059
2033	463060
47627	463061
39759	463062
12988	463063
2891	463064
34431	463065
90532	463066
16000	463067
5834	463068
8056	463069
35567	463070
369	463071
6897	463072
19923	463073
45453	463074
58841	463075
46811	463076
75380	463077
648	463078
29747	463079
99604	463080
3566	463081
32630	463082
38363	463083
22489	463084
89476	463085
5187	463086
9175	463087
2708	463088
11007	463089
11740	463090
112463	463091
1858	463092
75688	463093
46523	463094
310	463095
20662	463096
15981	463097
59411	463098
140627	463099
6156	463100
30929	463101
21945	463102
10909	463103
74984	463104
141903	463105
706	463106
36991	463107
35124	463108
22671	463109
35985	463110
15028	463111
73756	463112
38102	463113
15044	463114
182	463115
15583	463116
90157	463117
4742	463118
5945	463119
12041	463120
3130	463121
11945	463122
21684	463123
171337	463124
2292	463125
9532	463126
24787	463127
52529	463128
18898	463129
2842	463130
39173	463131
8772	463132
690	463133
39458	463134
383	463135
5632	463136
17987	463137
1474	463138
77339	463139
25116	463140
25463	463141
33911	463142
31224	463143
19351	463144
57587	463145
8985	463146
54851	463147
26063	463148
288	463149
58609	463150
9307	463151
161472	463152
65975	463153
57498	463154
26499	463155
20622	463156
13993	463157
81671	463158
45955	463159
133079	463160
40959	463161
2433	463162
89043	463163
35248	463164
113617	463165
95356	463166
18185	463167
11070	463168
19945	463169
64608	463170
7496	463171
62404	463172
101	463173
26861	463174
40313	463175
21258	463176
2905	463177
2526	463178
18280	463179
70392	463180
13448	463181
2225	463182
59225	463183
626	463184
4467	463185
45879	463186
107724	463187
34285	463188
20332	463189
137792	463190
46525	463191
21482	463192
317	463193
6451	463194
9767	463195
26127	463196
70264	463197
12247	463198
18297	463199
34396	463200
60678	463201
4994	463202
1683	463203
42373	463204
20428	463205
1574	463206
1977	463207
16742	463208
34171	463209
60113	463210
31275	463211
59328	463212
1343	463213
2294	463214
32515	463215
4574	463216
7006	463217
19752	463218
34553	463219
3184	463220
2558	463221
58862	463222
58077	463223
6922	463224
3800	463225
37021	463226
109772	463227
142982	463228
24093	463229
239	463230
27920	463231
14360	463232
33743	463233
54938	463234
9692	463235
22105	463236
17465	463237
9577	463238
25413	463239
403	463240
44584	463241
31549	463242
55479	463243
77310	463244
24210	463245
66420	463246
102811	463247
55595	463248
7993	463249
3548	463250
29664	463251
32873	463252
46235	463253
678	463254
38928	463255
1878	463256
23203	463257
1196	463258
100674	463259
54779	463260
13689	463261
1351	463262
43201	463263
79937	463264
14374	463265
16921	463266
29815	463267
16725	463268
21881	463269
107598	463270
50384	463271
10620	463272
85758	463273
74673	463274
1526	463275
40966	463276
28600	463277
47022	463278
1	463279
43089	463280
28045	463281
88208	463282
363	463283
28091	463284
391	463285
23314	463286
43961	463287
12266	463288
362	463289
37224	463290
27343	463291
20641	463292
24981	463293
45900	463294
139	463295
15062	463296
4243	463297
65163	463298
68467	463299
72502	463300
55706	463301
1255	463302
67583	463303
39676	463304
65101	463305
45205	463306
42	463307
5698	463308
1630	463309
30417	463310
54821	463311
167861	463312
24768	463313
5568	463314
17357	463315
23083	463316
25262	463317
4076	463318
67786	463319
713	463320
39475	463321
24863	463322
81411	463323
414	463324
16020	463325
180583	463326
59303	463327
42713	463328
2822	463329
54255	463330
59308	463331
22581	463332
189	463333
1539	463334
56782	463335
81268	463336
10134	463337
70652	463338
4270	463339
31987	463340
4249	463341
17705	463342
26019	463343
26708	463344
21764	463345
18206	463346
513	463347
132871	463348
31133	463349
7914	463350
1075	463351
126371	463352
23846	463353
5046	463354
8454	463355
47331	463356
119350	463357
4052	463358
21061	463359
33442	463360
2157	463361
8021	463362
2848	463363
100638	463364
39601	463365
13926	463366
68537	463367
2671	463368
17	463369
11555	463370
18905	463371
41317	463372
40482	463373
20166	463374
42168	463375
1997	463376
55476	463377
50954	463378
5529	463379
24486	463380
351	463381
84909	463382
1160	463383
66896	463384
7455	463385
71988	463386
3067	463387
98679	463388
6285	463389
1672	463390
68560	463391
25819	463392
2038	463393
58077	463394
497	463395
32170	463396
1794	463397
28066	463398
68161	463399
18153	463400
5227	463401
38597	463402
21231	463403
33682	463404
1273	463405
43154	463406
62537	463407
68349	463408
57411	463409
41904	463410
2980	463411
80199	463412
46166	463413
55287	463414
79580	463415
23180	463416
45175	463417
40606	463418
27708	463419
2644	463420
95774	463421
858	463422
16824	463423
47	463424
147210	463425
8311	463426
32353	463427
15370	463428
36128	463429
45903	463430
17720	463431
35527	463432
64695	463433
66608	463434
80631	463435
32759	463436
59293	463437
139	463438
70842	463439
27751	463440
95550	463441
24971	463442
32598	463443
91293	463444
11234	463445
103064	463446
59365	463447
12354	463448
47674	463449
88948	463450
27122	463451
37714	463452
50108	463453
2663	463454
20112	463455
4977	463456
45996	463457
10078	463458
26698	463459
72027	463460
26085	463461
3228	463462
40835	463463
214	463464
27430	463465
42922	463466
60690	463467
6712	463468
1418	463469
18026	463470
109875	463471
12007	463472
17481	463473
296	463474
8234	463475
48009	463476
19877	463477
18043	463478
1	463479
1003	463480
8477	463481
28708	463482
80622	463483
17748	463484
35471	463485
58705	463486
58563	463487
287	463488
69071	463489
145506	463490
53767	463491
651	463492
5115	463493
6004	463494
38646	463495
2858	463496
18091	463497
60847	463498
2821	463499
2811	463500
185	463501
9323	463502
46571	463503
78871	463504
28276	463505
1146	463506
1640	463507
1640	463508
7106	463509
42458	463510
23739	463511
34372	463512
68491	463513
1776	463514
27322	463515
7228	463516
9303	463517
94042	463518
185872	463519
132780	463520
22815	463521
52276	463522
16783	463523
88054	463524
17001	463525
35708	463526
34990	463527
64728	463528
33947	463529
4487	463530
16236	463531
99936	463532
183	463533
34386	463534
24188	463535
91154	463536
47750	463537
103399	463538
62909	463539
61763	463540
47556	463541
17481	463542
11424	463543
4596	463544
11135	463545
8560	463546
8692	463547
5889	463548
71923	463549
13625	463550
52147	463551
11801	463552
1667	463553
17752	463554
5989	463555
81	463556
28198	463557
31346	463558
2020	463559
11409	463560
69082	463561
76	463562
310	463563
146395	463564
42270	463565
48415	463566
3165	463567
331	463568
9429	463569
10279	463570
67460	463571
2256	463572
4318	463573
13377	463574
12961	463575
2018	463576
47926	463577
36798	463578
16215	463579
75350	463580
3574	463581
18182	463582
2372	463583
2731	463584
180	463585
49326	463586
14250	463587
22982	463588
29151	463589
26407	463590
26407	463591
10717	463592
42243	463593
1518	463594
8050	463595
68	463596
28244	463597
87005	463598
18178	463599
39411	463600
30398	463601
1635	463602
91301	463603
867	463604
5614	463605
38667	463606
12618	463607
27669	463608
34423	463609
4474	463610
26799	463611
126280	463612
11035	463613
25566	463614
50878	463615
40914	463616
71267	463617
20832	463618
900	463619
56129	463620
36923	463621
45468	463622
47019	463623
59390	463624
52855	463625
3063	463626
33575	463627
22795	463628
30846	463629
807	463630
10081	463631
27791	463632
16757	463633
32650	463634
23014	463635
33558	463636
39303	463637
24316	463638
28106	463639
62095	463640
142	463641
4060	463642
47504	463643
16215	463644
28526	463645
44481	463646
3771	463647
26638	463648
49448	463649
3241	463650
39792	463651
24486	463652
104292	463653
47508	463654
80246	463655
2749	463656
26557	463657
15669	463658
50680	463659
23132	463660
10536	463661
35109	463662
1058	463663
8264	463664
87779	463665
12743	463666
16671	463667
56174	463668
1917	463669
8223	463670
75471	463671
3445	463672
6561	463673
1766	463674
137240	463675
23556	463676
1920	463677
20753	463678
177811	463679
5670	463680
6976	463681
31641	463682
40950	463683
104976	463684
8803	463685
90527	463686
31890	463687
8910	463688
22119	463689
17290	463690
45080	463691
119801	463692
58746	463693
1991	463694
18936	463695
34273	463696
10171	463697
36597	463698
11093	463699
14882	463700
45003	463701
13944	463702
42838	463703
89881	463704
15409	463705
22990	463706
1099	463707
79320	463708
4015	463709
41454	463710
4233	463711
34024	463712
9233	463713
9690	463714
12500	463715
30936	463716
3469	463717
42589	463718
243	463719
10805	463720
84813	463721
110719	463722
18923	463723
7265	463724
51162	463725
25151	463726
116221	463727
66096	463728
64104	463729
11354	463730
20028	463731
7363	463732
10891	463733
47378	463734
160528	463735
6940	463736
28834	463737
30825	463738
157133	463739
7425	463740
46668	463741
11959	463742
118543	463743
15098	463744
17361	463745
59965	463746
36793	463747
24182	463748
36793	463749
31843	463750
42863	463751
144307	463752
25081	463753
115614	463754
70147	463755
26	463756
75	463757
2744	463758
10909	463759
7238	463760
1505	463761
3850	463762
47684	463763
90812	463764
6151	463765
90812	463766
23659	463767
62000	463768
1249	463769
42355	463770
31698	463771
11635	463772
13716	463773
51288	463774
39691	463775
3812	463776
168	463777
22847	463778
35667	463779
34534	463780
70059	463781
96265	463782
75694	463783
792	463784
1260	463785
555	463786
597	463787
15871	463788
50089	463789
4022	463790
47624	463791
33551	463792
3377	463793
14942	463794
38282	463795
26428	463796
40870	463797
58713	463798
178	463799
109253	463800
1531	463801
35991	463802
1146	463803
781	463804
21666	463805
60720	463806
10260	463807
72386	463808
59130	463809
1235	463810
27270	463811
123211	463812
18807	463813
123389	463814
45837	463815
16772	463816
1264	463817
72625	463818
4878	463819
145842	463820
9655	463821
2167	463822
11020	463823
684	463824
26895	463825
74004	463826
14883	463827
14916	463828
43415	463829
34599	463830
69093	463831
40535	463832
39598	463833
39621	463834
21742	463835
20187	463836
113769	463837
3613	463838
13944	463839
21771	463840
1333	463841
29327	463842
71079	463843
39141	463844
26936	463845
34761	463846
71224	463847
20444	463848
6352	463849
6881	463850
17587	463851
453	463852
12571	463853
27056	463854
40572	463855
72386	463856
2475	463857
4018	463858
32864	463859
45538	463860
18920	463861
6829	463862
130030	463863
7	463864
102827	463865
31832	463866
25050	463867
8329	463868
16081	463869
42681	463870
48869	463871
61812	463872
9172	463873
70520	463874
90151	463875
182608	463876
23752	463877
81252	463878
64987	463879
64987	463880
100194	463881
90133	463882
163779	463883
61428	463884
57687	463885
7411	463886
7071	463887
24792	463888
34536	463889
58167	463890
3974	463891
255	463892
34388	463893
35199	463894
14665	463895
3755	463896
60239	463897
23214	463898
3395	463899
28744	463900
43543	463901
75238	463902
5868	463903
51146	463904
10180	463905
36195	463906
89084	463907
19714	463908
33356	463909
13083	463910
2085	463911
9019	463912
19351	463913
6407	463914
90126	463915
5690	463916
14745	463917
30497	463918
15831	463919
42919	463920
36790	463921
21818	463922
492	463923
90754	463924
1964	463925
36241	463926
6506	463927
20	463928
36325	463929
59292	463930
32348	463931
94988	463932
51011	463933
7627	463934
17361	463935
173	463936
20793	463937
65917	463938
14980	463939
9392	463940
29573	463941
59327	463942
2491	463943
74074	463944
38839	463945
12823	463946
70755	463947
21519	463948
31890	463949
14829	463950
5639	463951
110389	463952
16247	463953
9827	463954
74359	463955
15076	463956
12850	463957
47468	463958
70073	463959
60076	463960
2448	463961
20931	463962
112594	463963
39141	463964
1988	463965
15754	463966
80593	463967
33348	463968
18208	463969
65660	463970
63868	463971
10168	463972
3556	463973
34573	463974
3869	463975
50167	463976
35649	463977
41483	463978
1584	463979
953	463980
18326	463981
34723	463982
7411	463983
40964	463984
45596	463985
58562	463986
11888	463987
10791	463988
1159	463989
1113	463990
12773	463991
12047	463992
85407	463993
7634	463994
33264	463995
942	463996
34877	463997
165370	463998
29426	463999
121328	464000
1104	464001
87132	464002
20112	464003
18336	464004
2436	464005
9258	464006
15307	464007
3030	464008
40531	464009
22148	464010
68115	464011
529	464012
34626	464013
10419	464014
3225	464015
179190	464016
106165	464017
87354	464018
232	464019
25127	464020
2900	464021
723	464022
8413	464023
2254	464024
30422	464025
30308	464026
95358	464027
32070	464028
19945	464029
28923	464030
147258	464031
8654	464032
9937	464033
26436	464034
6699	464035
65425	464036
25137	464037
22339	464038
85057	464039
1589	464040
7696	464041
5974	464042
5331	464043
4392	464044
14045	464045
41602	464046
113234	464047
20677	464048
35586	464049
46461	464050
34336	464051
72245	464052
313	464053
28329	464054
8540	464055
70842	464056
1962	464057
53020	464058
41575	464059
11449	464060
7828	464061
2450	464062
43917	464063
8296	464064
872	464065
62545	464066
63484	464067
50	464068
56361	464069
939	464070
43474	464071
145778	464072
27954	464073
16831	464074
7195	464075
20072	464076
48789	464077
204	464078
28550	464079
8113	464080
39577	464081
44852	464082
13202	464083
3296	464084
6688	464085
351	464086
24293	464087
351	464088
5866	464089
28204	464090
5866	464091
351	464092
1993	464093
2756	464094
90921	464095
67793	464096
22383	464097
27712	464098
1972	464099
51108	464100
1972	464101
34299	464102
40405	464103
11792	464104
18347	464105
20054	464106
4510	464107
789	464108
20284	464109
31289	464110
18337	464111
16733	464112
10202	464113
65295	464114
34959	464115
17966	464116
50335	464117
143223	464118
99740	464119
40357	464120
13	464121
84982	464122
84982	464123
54265	464124
112828	464125
436	464126
41295	464127
16365	464128
42647	464129
65325	464130
17760	464131
6934	464132
62801	464133
66292	464134
9392	464135
9533	464136
49064	464137
59247	464138
43646	464139
43646	464140
61426	464141
75492	464142
120288	464143
95615	464144
43646	464145
25850	464146
79484	464147
25151	464148
49	464149
7188	464150
29810	464151
1828	464152
60037	464153
5290	464154
34320	464155
1263	464156
219	464157
25084	464158
5529	464159
1	464160
1	464161
31984	464162
1	464163
24307	464164
65474	464165
1382	464166
23	464167
3128	464168
21668	464169
1	464170
8695	464171
7679	464172
111960	464173
2703	464174
17476	464175
242	464176
24243	464177
11963	464178
3175	464179
644	464180
974	464181
19931	464182
3347	464183
1736	464184
6423	464185
72974	464186
9400	464187
17656	464188
514	464189
18152	464190
15862	464191
153	464192
1	464193
23865	464194
35656	464195
45969	464196
18750	464197
11318	464198
101	464199
26112	464200
38022	464201
3958	464202
30917	464203
14550	464204
29070	464205
810	464206
1643	464207
6581	464208
13287	464209
3475	464210
91059	464211
147323	464212
11046	464213
805	464214
33404	464215
24	464216
1737	464217
1	464218
1913	464219
42620	464220
638	464221
23759	464222
63481	464223
3435	464224
51368	464225
70285	464226
28089	464227
17	464228
9963	464229
12690	464230
19799	464231
219	464232
3040	464233
90239	464234
57327	464235
21758	464236
706	464237
10656	464238
1380	464239
7195	464240
102797	464241
10037	464242
23977	464243
39155	464244
39805	464245
57448	464246
14046	464247
9632	464248
20052	464249
66	464250
1	464251
99423	464252
45888	464253
18263	464254
10251	464255
614	464256
52202	464257
34486	464258
254	464259
82087	464260
4718	464261
26052	464262
91	464263
78	464264
153	464265
61630	464266
16342	464267
74644	464268
90809	464269
32841	464270
17	464271
14211	464272
24391	464273
33457	464274
62119	464275
1	464276
112952	464277
3782	464278
3414	464279
131245	464280
8444	464281
23577	464282
5807	464283
111866	464284
5784	464285
5689	464286
69007	464287
32676	464288
27604	464289
111930	464290
40433	464291
9888	464292
1324	464293
35396	464294
34193	464295
105928	464296
8329	464297
18111	464298
18111	464299
85771	464300
38101	464301
38101	464302
10152	464303
5043	464304
74063	464305
1221	464306
5020	464307
75498	464308
184430	464309
146628	464310
43120	464311
2824	464312
17276	464313
36749	464314
178466	464315
55193	464316
3420	464317
3420	464318
23756	464319
24097	464320
26049	464321
123220	464322
14260	464323
746	464324
10446	464325
16965	464326
10454	464327
141234	464328
541	464329
4518	464330
134	464331
59880	464332
3815	464333
24210	464334
35789	464335
10129	464336
39302	464337
62691	464338
128824	464339
3272	464340
162152	464341
21638	464342
20260	464343
105933	464344
132709	464345
128892	464346
59359	464347
47019	464348
55526	464349
101349	464350
85881	464351
61253	464352
107634	464353
175478	464354
105121	464355
21816	464356
61093	464357
138514	464358
4440	464359
813	464360
813	464361
102293	464362
7507	464363
40688	464364
39831	464365
2425	464366
6000	464367
5099	464368
42558	464369
9317	464370
52047	464371
65773	464372
33280	464373
9258	464374
15278	464375
9405	464376
17609	464377
52358	464378
62263	464379
21952	464380
106555	464381
11358	464382
16911	464383
697	464384
119580	464385
6000	464386
24234	464387
36034	464388
89320	464389
173502	464390
93576	464391
143323	464392
759	464393
5167	464394
38586	464395
52757	464396
378	464397
447	464398
75968	464399
24508	464400
92265	464401
24575	464402
24497	464403
3834	464404
132083	464405
8989	464406
63940	464407
37555	464408
20681	464409
4674	464410
8416	464411
16581	464412
40673	464413
8290	464414
2079	464415
11191	464416
98928	464417
13835	464418
125150	464419
59215	464420
2723	464421
8716	464422
114344	464423
3095	464424
154831	464425
30004	464426
36389	464427
137758	464428
61269	464429
49174	464430
82812	464431
82812	464432
69879	464433
102508	464434
133795	464435
167779	464436
51134	464437
49965	464438
9788	464439
9728	464440
15907	464441
8364	464442
33947	464443
15914	464444
8364	464445
34205	464446
19546	464447
112512	464448
73515	464449
42498	464450
19658	464451
5637	464452
164599	464453
22683	464454
1206	464455
6553	464456
877	464457
23320	464458
515	464459
23644	464460
6206	464461
13207	464462
23505	464463
52261	464464
18333	464465
32346	464466
52145	464467
55456	464468
31	464469
27478	464470
104196	464471
183031	464472
123607	464473
32490	464474
10679	464475
13	464476
10905	464477
4974	464478
59012	464479
139571	464480
15361	464481
141	464482
181066	464483
5009	464484
12636	464485
321	464486
34894	464487
25154	464488
115373	464489
110889	464490
81982	464491
4944	464492
78258	464493
90191	464494
12055	464495
20715	464496
45794	464497
9392	464498
2445	464499
50266	464500
14974	464501
9226	464502
6538	464503
10154	464504
33497	464505
2771	464506
81376	464507
3	464508
19564	464509
69130	464510
11230	464511
182503	464512
24265	464513
15470	464514
2379	464515
81376	464516
37387	464517
35336	464518
87855	464519
49686	464520
106130	464521
134414	464522
140611	464523
79042	464524
8015	464525
67922	464526
66455	464527
32885	464528
62760	464529
54767	464530
73108	464531
88899	464532
27472	464533
141678	464534
60119	464535
141788	464536
159255	464537
177340	464538
6250	464539
106042	464540
136605	464541
91130	464542
101206	464543
91927	464544
108153	464545
65260	464546
12505	464547
50590	464548
53237	464549
66447	464550
99033	464551
55203	464552
95185	464553
23320	464554
93338	464555
187706	464556
59437	464557
38830	464558
69077	464559
64194	464560
11531	464561
19559	464562
53685	464563
79351	464564
28250	464565
9070	464566
749	464567
129979	464568
24212	464569
16277	464570
9877	464571
749	464572
26477	464573
15923	464574
55015	464575
335	464576
2985	464577
114854	464578
136788	464579
125482	464580
42	464581
17841	464582
140001	464583
5097	464584
38890	464585
43939	464586
104309	464587
85612	464588
5422	464589
49995	464590
4685	464591
163790	464592
9878	464593
54376	464594
11613	464595
152716	464596
178749	464597
5958	464598
21882	464599
95124	464600
20063	464601
45475	464602
27333	464603
62264	464604
66547	464605
6316	464606
2078	464607
22793	464608
386	464609
48156	464610
64621	464611
163977	464612
95554	464613
111476	464614
17635	464615
184799	464616
188189	464617
87097	464618
1928	464619
20720	464620
893	464621
10084	464622
30123	464623
1805	464624
63665	464625
50000	464626
62801	464627
62359	464628
33933	464629
4566	464630
36147	464631
156760	464632
139158	464633
45579	464634
126	464635
20699	464636
57706	464637
179886	464638
163649	464639
115589	464640
150731	464641
116163	464642
72799	464643
135431	464644
72665	464645
153384	464646
72665	464647
294	464648
8486	464649
5956	464650
87864	464651
88009	464652
24633	464653
184344	464654
134657	464655
175789	464656
52358	464657
79025	464658
15404	464659
89064	464660
71621	464661
8076	464662
41729	464663
110801	464664
86985	464665
52082	464666
2368	464667
47549	464668
1115	464669
25766	464670
16137	464671
1183	464672
99943	464673
129472	464674
3426	464675
7617	464676
106025	464677
30619	464678
47137	464679
801	464680
26	464681
47246	464682
46033	464683
136209	464684
178902	464685
188122	464686
88696	464687
83052	464688
55477	464689
88127	464690
109149	464691
59677	464692
94461	464693
95895	464694
92891	464695
88449	464696
55477	464697
121912	464698
158189	464699
134657	464700
92891	464701
77789	464702
138894	464703
9121	464704
86719	464705
180708	464706
9121	464707
163577	464708
102629	464709
79628	464710
137359	464711
123434	464712
56454	464713
99813	464714
121423	464715
86985	464716
158522	464717
100484	464718
86985	464719
79628	464720
79027	464721
78349	464722
99931	464723
70117	464724
167430	464725
126914	464726
99813	464727
79027	464728
84683	464729
161701	464730
124662	464731
100484	464732
161140	464733
122695	464734
137396	464735
166418	464736
78644	464737
64316	464738
78647	464739
78647	464740
96835	464741
137427	464742
181363	464743
105988	464744
70117	464745
143381	464746
127513	464747
9766	464748
123051	464749
141896	464750
100447	464751
94935	464752
163999	464753
109347	464754
65467	464755
119746	464756
111023	464757
80730	464758
106978	464759
97627	464760
53562	464761
180424	464762
137551	464763
119567	464764
149537	464765
65467	464766
102531	464767
80730	464768
120581	464769
168895	464770
157583	464771
125717	464772
158469	464773
97843	464774
120351	464775
158517	464776
125466	464777
98443	464778
128408	464779
128873	464780
122349	464781
52921	464782
125717	464783
157236	464784
102248	464785
111759	464786
57031	464787
57031	464788
66516	464789
169506	464790
166729	464791
180742	464792
109524	464793
95600	464794
185682	464795
95600	464796
168584	464797
73416	464798
110886	464799
179076	464800
96089	464801
162941	464802
184753	464803
128914	464804
77789	464805
97372	464806
94461	464807
94461	464808
166646	464809
124363	464810
124363	464811
161016	464812
100528	464813
30640	464814
71302	464815
92675	464816
65537	464817
65537	464818
77717	464819
159527	464820
164766	464821
165591	464822
97627	464823
116198	464824
136871	464825
116001	464826
134659	464827
116714	464828
106978	464829
126514	464830
36788	464831
165232	464832
55149	464833
102629	464834
183598	464835
97372	464836
127944	464837
95704	464838
81193	464839
82276	464840
82076	464841
125044	464842
81193	464843
48610	464844
70003	464845
82076	464846
126914	464847
101777	464848
96917	464849
100229	464850
47246	464851
77487	464852
125292	464853
81559	464854
99931	464855
78644	464856
177683	464857
86621	464858
106694	464859
177537	464860
30640	464861
78349	464862
136162	464863
86667	464864
135810	464865
35809	464866
178208	464867
99273	464868
110898	464869
123511	464870
100461	464871
137548	464872
137359	464873
137548	464874
137501	464875
137396	464876
180375	464877
180421	464878
180559	464879
164455	464880
137511	464881
102018	464882
148990	464883
107033	464884
67974	464885
109709	464886
106664	464887
41965	464888
49747	464889
134953	464890
41153	464891
41643	464892
136194	464893
3797	464894
6115	464895
51984	464896
2142	464897
281	464898
5875	464899
22323	464900
27032	464901
91138	464902
37580	464903
12497	464904
79085	464905
96168	464906
97988	464907
128617	464908
184276	464909
43323	464910
163324	464911
31993	464912
84224	464913
138114	464914
135830	464915
132712	464916
49092	464917
18950	464918
40516	464919
9385	464920
27415	464921
124088	464922
167546	464923
159927	464924
57490	464925
968	464926
72734	464927
11450	464928
62566	464929
1206	464930
64414	464931
6222	464932
32898	464933
10337	464934
47424	464935
11515	464936
914	464937
6134	464938
10091	464939
71786	464940
32900	464941
62061	464942
346	464943
21060	464944
9589	464945
8460	464946
149816	464947
8460	464948
114740	464949
31040	464950
2467	464951
7	464952
106004	464953
106818	464954
20802	464955
40988	464956
126123	464957
26415	464958
95674	464959
4724	464960
60308	464961
126192	464962
54599	464963
56176	464964
154443	464965
35043	464966
5108	464967
51847	464968
70243	464969
158931	464970
167512	464971
9964	464972
49942	464973
101818	464974
3468	464975
91375	464976
12431	464977
36137	464978
22027	464979
97173	464980
10032	464981
109011	464982
155089	464983
13680	464984
80317	464985
6529	464986
1417	464987
630	464988
8678	464989
18691	464990
26925	464991
5956	464992
80156	464993
10110	464994
71095	464995
56	464996
6424	464997
62590	464998
16796	464999
42586	465000
11629	465001
219	465002
95986	465003
62035	465004
150	465005
1	465006
20177	465007
35353	465008
16943	465009
5902	465010
2764	465011
673	465012
511	465013
5738	465014
35441	465015
1553	465016
5066	465017
29841	465018
107147	465019
165656	465020
112600	465021
2777	465022
3580	465023
41155	465024
1154	465025
19985	465026
105079	465027
57299	465028
3580	465029
1207	465030
35154	465031
1212	465032
4426	465033
4426	465034
90138	465035
61887	465036
87156	465037
4262	465038
87156	465039
26934	465040
43639	465041
35600	465042
90302	465043
139795	465044
16286	465045
67684	465046
23096	465047
6821	465048
28605	465049
5168	465050
4961	465051
9496	465052
27941	465053
8450	465054
96138	465055
2123	465056
86561	465057
122889	465058
2234	465059
146484	465060
114524	465061
7636	465062
7636	465063
56067	465064
142954	465065
136890	465066
40724	465067
20375	465068
41054	465069
135718	465070
49514	465071
40012	465072
16600	465073
56952	465074
13580	465075
70499	465076
20530	465077
9228	465078
167397	465079
183979	465080
47459	465081
40943	465082
11111	465083
17016	465084
48252	465085
103485	465086
53430	465087
26178	465088
79450	465089
63362	465090
48342	465091
50741	465092
116080	465093
33821	465094
32347	465095
1380	465096
88115	465097
72013	465098
107869	465099
38757	465100
53328	465101
24533	465102
142810	465103
3962	465104
86227	465105
2255	465106
36333	465107
19136	465108
172675	465109
121756	465110
66532	465111
15901	465112
56962	465113
40747	465114
52993	465115
1219	465116
68358	465117
3142	465118
72876	465119
49850	465120
88283	465121
107763	465122
75717	465123
3641	465124
135551	465125
46223	465126
77125	465127
93882	465128
164296	465129
54947	465130
49318	465131
6819	465132
50421	465133
50539	465134
22863	465135
36948	465136
86646	465137
143764	465138
43683	465139
42489	465140
12332	465141
19914	465142
73088	465143
4775	465144
8144	465145
14763	465146
96615	465147
181135	465148
98828	465149
23047	465150
5921	465151
67415	465152
36878	465153
78295	465154
34617	465155
77852	465156
72703	465157
64480	465158
154319	465159
84426	465160
14744	465161
151964	465162
38093	465163
23858	465164
1898	465165
30250	465166
27531	465167
85588	465168
2138	465169
97689	465170
32632	465171
156001	465172
46263	465173
7368	465174
42492	465175
130442	465176
29302	465177
132342	465178
27840	465179
102717	465180
21673	465181
22669	465182
175064	465183
103677	465184
32597	465185
3585	465186
161680	465187
101263	465188
15383	465189
9342	465190
68212	465191
45395	465192
73353	465193
94975	465194
111653	465195
56109	465196
106887	465197
33953	465198
3368	465199
46048	465200
28863	465201
77253	465202
43888	465203
184909	465204
44102	465205
126781	465206
150570	465207
87206	465208
129244	465209
72150	465210
67868	465211
67042	465212
30695	465213
76122	465214
60297	465215
7115	465216
170679	465217
21298	465218
46760	465219
51371	465220
1575	465221
44892	465222
147361	465223
131638	465224
47198	465225
17036	465226
29900	465227
94405	465228
49687	465229
94215	465230
80068	465231
31559	465232
21459	465233
1263	465234
34499	465235
135773	465236
87054	465237
33257	465238
31416	465239
6397	465240
78974	465241
30040	465242
53273	465243
142289	465244
182128	465245
68924	465246
3097	465247
835	465248
15170	465249
13592	465250
105239	465251
25155	465252
58269	465253
102413	465254
13120	465255
33381	465256
97151	465257
143681	465258
110703	465259
64435	465260
63560	465261
37679	465262
121701	465263
2338	465264
6014	465265
121611	465266
24693	465267
175453	465268
58074	465269
83953	465270
153986	465271
829	465272
79833	465273
42940	465274
56269	465275
21314	465276
2013	465277
52536	465278
77019	465279
43889	465280
137112	465281
19422	465282
3005	465283
86183	465284
95473	465285
10	465286
71265	465287
16181	465288
87613	465289
65995	465290
155539	465291
98612	465292
93103	465293
43878	465294
85094	465295
17451	465296
55542	465297
153820	465298
111317	465299
11187	465300
129875	465301
11741	465302
44332	465303
184858	465304
43951	465305
8959	465306
185697	465307
27926	465308
15359	465309
49636	465310
10426	465311
3802	465312
25683	465313
75728	465314
1214	465315
10463	465316
27982	465317
27032	465318
19467	465319
114730	465320
137657	465321
73196	465322
134637	465323
96450	465324
101134	465325
29913	465326
16	465327
31085	465328
8344	465329
157617	465330
25830	465331
59297	465332
23475	465333
163726	465334
4979	465335
52612	465336
69319	465337
112761	465338
141008	465339
3005	465340
8180	465341
6005	465342
103080	465343
52305	465344
103506	465345
3381	465346
29868	465347
99049	465348
36411	465349
44467	465350
15507	465351
23026	465352
130	465353
41099	465354
20389	465355
149230	465356
50271	465357
10006	465358
28805	465359
28604	465360
98281	465361
89213	465362
11886	465363
75451	465364
43466	465365
91784	465366
131151	465367
20577	465368
52858	465369
113493	465370
75539	465371
27058	465372
9880	465373
134658	465374
100731	465375
10412	465376
142330	465377
91750	465378
15618	465379
138619	465380
2348	465381
9448	465382
16020	465383
17354	465384
61020	465385
13080	465386
7563	465387
87539	465388
107117	465389
35562	465390
49745	465391
33013	465392
3140	465393
101681	465394
34032	465395
72635	465396
13005	465397
24449	465398
15507	465399
2523	465400
112134	465401
26961	465402
76186	465403
15874	465404
23824	465405
29650	465406
52966	465407
11852	465408
8142	465409
3288	465410
59942	465411
2116	465412
17161	465413
27162	465414
4275	465415
20402	465416
949	465417
34446	465418
32371	465419
138482	465420
73870	465421
115094	465422
13119	465423
155202	465424
25664	465425
15442	465426
120444	465427
20640	465428
16606	465429
16311	465430
71965	465431
46591	465432
13004	465433
6251	465434
115175	465435
3825	465436
20732	465437
138414	465438
80915	465439
11017	465440
29792	465441
26944	465442
72927	465443
73710	465444
20017	465445
27793	465446
23084	465447
173	465448
15394	465449
52289	465450
9991	465451
49837	465452
8029	465453
103495	465454
4019	465455
54435	465456
39982	465457
91479	465458
24995	465459
3097	465460
33019	465461
84391	465462
83135	465463
20866	465464
35434	465465
7479	465466
106332	465467
1479	465468
42601	465469
76476	465470
14890	465471
33767	465472
1240	465473
91087	465474
89224	465475
4645	465476
6420	465477
45181	465478
17969	465479
51132	465480
58355	465481
131131	465482
1069	465483
68493	465484
49954	465485
1449	465486
14299	465487
380	465488
135835	465489
114443	465490
10390	465491
114411	465492
7648	465493
111911	465494
42530	465495
14461	465496
16377	465497
33012	465498
141482	465499
159757	465500
22270	465501
51993	465502
31729	465503
10432	465504
1939	465505
41057	465506
50780	465507
69054	465508
21444	465509
8180	465510
7725	465511
187453	465512
63042	465513
8886	465514
934	465515
33396	465516
160726	465517
15506	465518
2701	465519
14377	465520
12216	465521
52904	465522
109992	465523
11143	465524
20532	465525
58062	465526
8887	465527
45063	465528
22418	465529
43839	465530
19431	465531
120432	465532
76051	465533
73633	465534
5468	465535
8180	465536
9453	465537
69747	465538
176231	465539
135265	465540
69759	465541
184360	465542
16288	465543
107300	465544
41741	465545
43671	465546
109114	465547
127283	465548
32929	465549
114329	465550
24872	465551
266	465552
6421	465553
109638	465554
9744	465555
160326	465556
49513	465557
36833	465558
42611	465559
92901	465560
86289	465561
95527	465562
29867	465563
51993	465564
15438	465565
14293	465566
188387	465567
81222	465568
7739	465569
9813	465570
7056	465571
73007	465572
10682	465573
2562	465574
134416	465575
73382	465576
7127	465577
26188	465578
23715	465579
34879	465580
10781	465581
56799	465582
6241	465583
31017	465584
32062	465585
56146	465586
10664	465587
22392	465588
83900	465589
47425	465590
157200	465591
69126	465592
148671	465593
80062	465594
84089	465595
21687	465596
32495	465597
66632	465598
12907	465599
51899	465600
125145	465601
30104	465602
58406	465603
137907	465604
30710	465605
55688	465606
1665	465607
140197	465608
73659	465609
12252	465610
28408	465611
62786	465612
30255	465613
69883	465614
5443	465615
79254	465616
21516	465617
10615	465618
41214	465619
147477	465620
25480	465621
15127	465622
50328	465623
6863	465624
4137	465625
83864	465626
18576	465627
23671	465628
5503	465629
109858	465630
48312	465631
100330	465632
100514	465633
99042	465634
96677	465635
642	465636
2338	465637
66161	465638
137195	465639
30258	465640
116687	465641
142981	465642
30878	465643
103964	465644
50770	465645
155164	465646
65668	465647
30887	465648
71860	465649
30151	465650
59736	465651
79815	465652
107325	465653
135029	465654
24677	465655
32780	465656
98007	465657
111117	465658
147398	465659
2249	465660
45725	465661
55251	465662
92211	465663
167116	465664
151908	465665
115970	465666
57587	465667
12486	465668
121300	465669
56476	465670
60403	465671
158635	465672
128483	465673
45528	465674
38186	465675
69332	465676
30694	465677
6935	465678
80480	465679
17446	465680
116630	465681
66951	465682
12546	465683
8891	465684
20548	465685
58318	465686
131992	465687
45140	465688
45378	465689
4502	465690
6112	465691
126250	465692
76072	465693
176575	465694
15278	465695
62988	465696
14474	465697
7172	465698
79932	465699
374	465700
70357	465701
41380	465702
12496	465703
57077	465704
6760	465705
20004	465706
4868	465707
48847	465708
63144	465709
762	465710
89613	465711
5499	465712
50780	465713
19111	465714
5165	465715
100904	465716
47353	465717
39104	465718
183730	465719
3989	465720
63666	465721
134289	465722
28336	465723
186434	465724
1119	465725
67769	465726
136580	465727
8314	465728
145624	465729
156881	465730
58320	465731
17543	465732
4551	465733
54378	465734
88027	465735
378	465736
170416	465737
4280	465738
67186	465739
115184	465740
358	465741
75856	465742
55669	465743
140063	465744
82936	465745
66989	465746
56391	465747
37490	465748
130	465749
64661	465750
7766	465751
122828	465752
21328	465753
36096	465754
21382	465755
16784	465756
41624	465757
7926	465758
126828	465759
78144	465760
63364	465761
183450	465762
378	465763
102762	465764
9177	465765
27298	465766
725	465767
18985	465768
18062	465769
7826	465770
41463	465771
759	465772
75892	465773
39543	465774
32636	465775
22319	465776
120431	465777
11170	465778
12308	465779
1240	465780
5056	465781
5991	465782
14419	465783
53297	465784
184208	465785
100644	465786
2991	465787
32876	465788
40199	465789
4770	465790
80933	465791
173	465792
29808	465793
1839	465794
5532	465795
14625	465796
164179	465797
18996	465798
60303	465799
4072	465800
69483	465801
173	465802
15926	465803
48481	465804
1072	465805
2947	465806
147070	465807
7171	465808
15926	465809
6854	465810
132026	465811
13442	465812
24617	465813
13442	465814
68925	465815
172053	465816
5641	465817
6295	465818
134270	465819
115891	465820
102542	465821
99657	465822
45353	465823
15384	465824
150664	465825
87376	465826
54441	465827
4788	465828
96508	465829
23485	465830
110647	465831
142633	465832
7331	465833
59797	465834
133424	465835
104784	465836
15719	465837
47775	465838
22853	465839
121522	465840
12252	465841
277	465842
37842	465843
154048	465844
141336	465845
149231	465846
66549	465847
78602	465848
24311	465849
41217	465850
32065	465851
140095	465852
35101	465853
8809	465854
18436	465855
38499	465856
121381	465857
60877	465858
23562	465859
72689	465860
39834	465861
49683	465862
7409	465863
135603	465864
44808	465865
88103	465866
46502	465867
91095	465868
32347	465869
33882	465870
36217	465871
17046	465872
62159	465873
1782	465874
1064	465875
24574	465876
1072	465877
5027	465878
17426	465879
27144	465880
106919	465881
106554	465882
27087	465883
7779	465884
100532	465885
167935	465886
89505	465887
45683	465888
12289	465889
54463	465890
8922	465891
6193	465892
134745	465893
79817	465894
126658	465895
23664	465896
20308	465897
23377	465898
36693	465899
89020	465900
23340	465901
124083	465902
14526	465903
5381	465904
1217	465905
1367	465906
14763	465907
7459	465908
112933	465909
8598	465910
50800	465911
16431	465912
105283	465913
49514	465914
123705	465915
136827	465916
8428	465917
49697	465918
24591	465919
30181	465920
140642	465921
20313	465922
3138	465923
11301	465924
80953	465925
8385	465926
96551	465927
21181	465928
19753	465929
44275	465930
187785	465931
87770	465932
180339	465933
140102	465934
37824	465935
16222	465936
11673	465937
64528	465938
37858	465939
34114	465940
18870	465941
18548	465942
18603	465943
131694	465944
32540	465945
87778	465946
50425	465947
43872	465948
38472	465949
173	465950
18562	465951
13651	465952
2339	465953
8172	465954
27232	465955
5198	465956
36354	465957
23820	465958
30007	465959
92842	465960
86314	465961
101718	465962
112966	465963
140146	465964
7788	465965
73094	465966
143204	465967
111424	465968
50310	465969
14508	465970
25403	465971
175704	465972
88486	465973
2523	465974
135513	465975
76853	465976
159925	465977
7401	465978
116449	465979
20582	465980
82607	465981
130591	465982
87514	465983
61504	465984
133299	465985
27849	465986
6516	465987
23005	465988
80528	465989
67814	465990
45088	465991
42191	465992
66544	465993
75408	465994
78013	465995
125638	465996
50696	465997
18485	465998
72670	465999
7766	466000
1307	466001
128499	466002
16640	466003
9548	466004
56729	466005
44597	466006
5343	466007
66141	466008
9424	466009
69564	466010
33519	466011
64551	466012
21649	466013
72065	466014
21144	466015
2639	466016
11155	466017
41201	466018
12264	466019
53631	466020
9121	466021
36251	466022
65353	466023
7372	466024
115046	466025
102744	466026
3615	466027
14683	466028
77262	466029
55126	466030
142669	466031
23387	466032
9212	466033
42813	466034
29129	466035
10	466036
10392	466037
36661	466038
29912	466039
36373	466040
106024	466041
41934	466042
8913	466043
11679	466044
103291	466045
38746	466046
50521	466047
59626	466048
59272	466049
17174	466050
96205	466051
31460	466052
178187	466053
17080	466054
27776	466055
115102	466056
16278	466057
108367	466058
110068	466059
7168	466060
88442	466061
19422	466062
60567	466063
51046	466064
2019	466065
56513	466066
46289	466067
52534	466068
31009	466069
76572	466070
56846	466071
47102	466072
26103	466073
29711	466074
69710	466075
224	466076
70924	466077
30977	466078
58211	466079
11413	466080
109136	466081
115438	466082
98396	466083
71474	466084
52758	466085
22248	466086
106102	466087
897	466088
78874	466089
134168	466090
21628	466091
163510	466092
142793	466093
63266	466094
97698	466095
78392	466096
106608	466097
17081	466098
115467	466099
180578	466100
182882	466101
36000	466102
129339	466103
38388	466104
11438	466105
53772	466106
101428	466107
101506	466108
85465	466109
39098	466110
14656	466111
20822	466112
120913	466113
121119	466114
123523	466115
64937	466116
58584	466117
973	466118
23384	466119
44885	466120
13806	466121
50978	466122
65886	466123
79898	466124
40311	466125
157197	466126
76148	466127
103828	466128
70880	466129
60258	466130
85658	466131
118409	466132
29621	466133
58424	466134
81380	466135
44488	466136
54935	466137
157478	466138
100165	466139
94020	466140
78782	466141
107316	466142
119236	466143
21088	466144
119717	466145
79327	466146
81433	466147
14066	466148
143372	466149
93545	466150
120889	466151
80494	466152
143271	466153
44654	466154
65709	466155
66926	466156
120366	466157
44428	466158
61581	466159
25515	466160
75837	466161
180272	466162
19039	466163
65068	466164
636	466165
111356	466166
17844	466167
74497	466168
4472	466169
33804	466170
27696	466171
27977	466172
1616	466173
96568	466174
1660	466175
9251	466176
97631	466177
34815	466178
20944	466179
60842	466180
5170	466181
155538	466182
55952	466183
80172	466184
123936	466185
38355	466186
116372	466187
63379	466188
92861	466189
10463	466190
14826	466191
151945	466192
183647	466193
14782	466194
24683	466195
165749	466196
24607	466197
54880	466198
71605	466199
88124	466200
105951	466201
64661	466202
25952	466203
107303	466204
29002	466205
6946	466206
3548	466207
26500	466208
29281	466209
6067	466210
229	466211
20587	466212
81146	466213
7840	466214
32156	466215
101690	466216
5323	466217
132570	466218
18421	466219
24501	466220
92917	466221
374	466222
7815	466223
6126	466224
94287	466225
23	466226
8535	466227
107102	466228
52194	466229
50376	466230
10666	466231
142138	466232
84554	466233
14798	466234
6183	466235
7272	466236
28050	466237
172103	466238
128394	466239
63723	466240
24283	466241
64893	466242
173140	466243
52683	466244
10561	466245
55750	466246
168856	466247
13198	466248
125713	466249
159076	466250
121896	466251
36030	466252
42083	466253
3743	466254
41080	466255
54736	466256
20874	466257
14680	466258
12408	466259
15719	466260
52733	466261
20795	466262
46846	466263
110424	466264
51577	466265
7905	466266
56075	466267
38442	466268
152033	466269
160704	466270
88070	466271
53403	466272
38824	466273
187688	466274
24605	466275
41994	466276
24307	466277
165851	466278
53476	466279
88472	466280
162214	466281
94489	466282
86500	466283
13421	466284
58307	466285
61306	466286
42668	466287
44368	466288
15719	466289
41433	466290
30188	466291
93367	466292
39979	466293
9476	466294
113973	466295
36301	466296
14799	466297
10427	466298
15072	466299
57466	466300
24307	466301
29855	466302
71393	466303
182658	466304
71679	466305
62940	466306
154840	466307
136999	466308
183549	466309
46592	466310
93018	466311
4666	466312
77665	466313
6087	466314
46924	466315
20108	466316
34499	466317
15146	466318
17623	466319
6075	466320
29398	466321
44467	466322
18952	466323
92432	466324
972	466325
35770	466326
47603	466327
3870	466328
109491	466329
71616	466330
6629	466331
98503	466332
49976	466333
157403	466334
796	466335
37129	466336
23073	466337
45399	466338
15526	466339
4896	466340
41558	466341
1002	466342
170452	466343
56731	466344
66997	466345
6087	466346
50454	466347
35012	466348
57747	466349
46502	466350
103143	466351
88450	466352
44123	466353
7112	466354
17682	466355
48441	466356
30188	466357
71458	466358
99416	466359
16217	466360
72425	466361
10360	466362
187089	466363
173676	466364
36603	466365
6516	466366
123846	466367
2257	466368
86666	466369
136079	466370
170210	466371
130873	466372
30660	466373
9841	466374
29843	466375
87521	466376
39041	466377
58103	466378
58879	466379
54732	466380
102360	466381
9960	466382
4577	466383
60781	466384
27939	466385
6776	466386
57809	466387
34313	466388
130888	466389
2549	466390
12326	466391
46443	466392
96243	466393
131216	466394
5809	466395
45598	466396
7999	466397
21685	466398
106295	466399
93489	466400
141867	466401
63725	466402
76470	466403
44359	466404
96403	466405
65021	466406
3613	466407
135995	466408
68655	466409
2698	466410
181426	466411
43931	466412
56666	466413
73083	466414
41419	466415
106314	466416
34784	466417
11493	466418
57728	466419
38585	466420
17808	466421
59163	466422
54163	466423
132990	466424
21984	466425
76200	466426
25088	466427
12523	466428
19851	466429
50682	466430
68191	466431
1485	466432
21342	466433
71034	466434
143757	466435
28480	466436
11606	466437
29926	466438
114750	466439
93274	466440
12925	466441
13726	466442
114559	466443
109991	466444
26945	466445
48718	466446
99042	466447
58224	466448
183327	466449
9096	466450
3736	466451
47396	466452
176826	466453
101969	466454
30316	466455
53438	466456
98573	466457
87616	466458
76974	466459
25527	466460
7795	466461
48659	466462
98051	466463
36747	466464
40975	466465
136794	466466
137601	466467
112844	466468
93553	466469
7053	466470
50471	466471
53684	466472
17533	466473
14682	466474
41365	466475
51698	466476
15153	466477
57963	466478
187500	466479
31245	466480
124394	466481
158283	466482
82039	466483
65081	466484
102611	466485
45645	466486
122974	466487
53612	466488
103447	466489
14900	466490
132509	466491
11243	466492
114511	466493
3352	466494
42572	466495
29395	466496
23915	466497
133141	466498
64411	466499
36415	466500
22890	466501
19010	466502
109382	466503
52749	466504
17910	466505
18594	466506
32904	466507
25579	466508
67039	466509
41098	466510
63566	466511
103454	466512
109387	466513
12308	466514
4196	466515
37901	466516
27010	466517
5929	466518
11597	466519
37299	466520
44061	466521
71930	466522
72298	466523
101717	466524
15012	466525
164245	466526
42400	466527
116717	466528
85083	466529
38716	466530
48688	466531
62973	466532
1166	466533
182019	466534
29961	466535
19787	466536
19765	466537
88293	466538
100860	466539
115025	466540
71997	466541
168852	466542
110612	466543
117442	466544
127480	466545
63828	466546
165014	466547
77247	466548
127230	466549
135940	466550
136733	466551
160554	466552
179426	466553
97583	466554
78651	466555
125537	466556
124647	466557
167619	466558
154968	466559
118951	466560
164290	466561
126014	466562
53821	466563
48404	466564
97306	466565
43412	466566
165000	466567
142243	466568
17460	466569
17548	466570
180999	466571
104024	466572
12893	466573
2799	466574
10	466575
71523	466576
35286	466577
30654	466578
44749	466579
122739	466580
67505	466581
95092	466582
154744	466583
173745	466584
140150	466585
34755	466586
31435	466587
21336	466588
77157	466589
133202	466590
104544	466591
3400	466592
122622	466593
34522	466594
8925	466595
131053	466596
7111	466597
41038	466598
29695	466599
18315	466600
92949	466601
76114	466602
126447	466603
31248	466604
140977	466605
77609	466606
38577	466607
60680	466608
15646	466609
15588	466610
49747	466611
44380	466612
55218	466613
106216	466614
11414	466615
35503	466616
176959	466617
14334	466618
3402	466619
111021	466620
12222	466621
63221	466622
2627	466623
26253	466624
84269	466625
15654	466626
15719	466627
17198	466628
134879	466629
52626	466630
18536	466631
17828	466632
24946	466633
80715	466634
78158	466635
97616	466636
7131	466637
36799	466638
95326	466639
86168	466640
75518	466641
86753	466642
20263	466643
50845	466644
88914	466645
3532	466646
59583	466647
106839	466648
16327	466649
35355	466650
67280	466651
78467	466652
22404	466653
69393	466654
54541	466655
185670	466656
92455	466657
120777	466658
116210	466659
22668	466660
79284	466661
18984	466662
156452	466663
167472	466664
101151	466665
165501	466666
118236	466667
160883	466668
119776	466669
97583	466670
120323	466671
117567	466672
68609	466673
181133	466674
121788	466675
120228	466676
166416	466677
98792	466678
65093	466679
99479	466680
120510	466681
158241	466682
163989	466683
142259	466684
124080	466685
102658	466686
121061	466687
2116	466688
1533	466689
40440	466690
64661	466691
48792	466692
46886	466693
64329	466694
26004	466695
7453	466696
11217	466697
105548	466698
10341	466699
45894	466700
69125	466701
20375	466702
94733	466703
26047	466704
33257	466705
188110	466706
61694	466707
113634	466708
37805	466709
90384	466710
129194	466711
81064	466712
12732	466713
38992	466714
83192	466715
78767	466716
105490	466717
85468	466718
81436	466719
111695	466720
8221	466721
24249	466722
157991	466723
127545	466724
433	466725
153957	466726
26366	466727
88456	466728
35100	466729
96006	466730
38946	466731
124814	466732
119963	466733
53557	466734
149504	466735
123909	466736
2865	466737
137217	466738
1761	466739
52193	466740
133591	466741
27299	466742
155223	466743
129296	466744
4763	466745
9079	466746
119556	466747
54849	466748
99157	466749
76030	466750
20471	466751
79581	466752
13302	466753
168540	466754
10088	466755
138520	466756
47881	466757
22235	466758
12721	466759
1081	466760
7190	466761
98125	466762
126708	466763
15964	466764
27874	466765
109931	466766
164105	466767
51799	466768
104678	466769
54208	466770
109246	466771
4754	466772
54849	466773
53896	466774
36792	466775
55941	466776
58766	466777
111333	466778
17067	466779
103392	466780
3170	466781
127023	466782
37665	466783
36365	466784
77521	466785
76744	466786
82911	466787
100023	466788
101539	466789
30267	466790
131913	466791
42013	466792
58154	466793
103784	466794
87801	466795
118837	466796
60427	466797
50570	466798
170690	466799
59272	466800
121288	466801
12061	466802
107757	466803
49402	466804
13762	466805
129576	466806
37800	466807
17404	466808
18596	466809
6949	466810
65548	466811
82390	466812
11216	466813
22673	466814
169557	466815
53130	466816
137958	466817
30231	466818
3223	466819
2469	466820
72707	466821
17601	466822
1705	466823
21718	466824
66258	466825
40763	466826
152935	466827
93769	466828
84523	466829
23496	466830
14580	466831
126980	466832
69794	466833
166774	466834
140776	466835
9546	466836
102234	466837
162063	466838
108063	466839
20421	466840
23621	466841
131493	466842
134680	466843
109229	466844
131676	466845
18616	466846
465	466847
40177	466848
12308	466849
1362	466850
55328	466851
52194	466852
96136	466853
169036	466854
55257	466855
18445	466856
83883	466857
69622	466858
29880	466859
4561	466860
11098	466861
20415	466862
127027	466863
114457	466864
128	466865
138072	466866
183250	466867
2798	466868
101189	466869
47143	466870
87279	466871
47455	466872
104674	466873
76027	466874
81570	466875
68431	466876
84122	466877
97263	466878
9871	466879
66970	466880
83016	466881
179466	466882
85739	466883
98553	466884
69123	466885
37106	466886
29533	466887
6486	466888
14470	466889
166100	466890
14371	466891
37393	466892
67735	466893
21325	466894
92356	466895
76234	466896
13677	466897
169516	466898
18128	466899
52257	466900
32008	466901
4044	466902
450	466903
72417	466904
66475	466905
11324	466906
26672	466907
860	466908
82791	466909
17192	466910
118783	466911
180202	466912
142595	466913
67826	466914
5459	466915
1939	466916
59669	466917
34177	466918
7423	466919
126024	466920
87202	466921
13935	466922
176281	466923
24166	466924
57679	466925
124892	466926
135045	466927
30209	466928
49873	466929
18969	466930
149165	466931
14367	466932
54393	466933
7019	466934
161814	466935
16609	466936
45440	466937
15381	466938
84548	466939
33874	466940
37365	466941
125174	466942
89304	466943
111693	466944
69406	466945
12370	466946
14455	466947
98156	466948
39796	466949
13210	466950
33170	466951
44112	466952
104287	466953
25258	466954
19070	466955
85262	466956
48257	466957
140599	466958
43734	466959
57021	466960
89789	466961
27692	466962
141106	466963
3394	466964
31560	466965
56840	466966
76766	466967
70851	466968
4666	466969
100806	466970
132406	466971
5366	466972
103691	466973
16373	466974
12379	466975
55407	466976
8144	466977
17279	466978
137570	466979
20985	466980
129314	466981
179111	466982
29392	466983
107161	466984
53799	466985
45249	466986
135090	466987
31440	466988
128635	466989
90210	466990
42331	466991
155523	466992
13140	466993
101498	466994
22921	466995
49860	466996
30321	466997
89776	466998
103592	466999
27156	467000
107075	467001
38003	467002
44921	467003
37406	467004
3114	467005
60658	467006
16185	467007
9024	467008
59696	467009
8134	467010
20784	467011
63293	467012
63036	467013
69238	467014
46407	467015
76153	467016
164959	467017
4609	467018
54920	467019
44118	467020
30499	467021
3170	467022
56254	467023
146	467024
9775	467025
65646	467026
2253	467027
53411	467028
4609	467029
15163	467030
47119	467031
32944	467032
3939	467033
5161	467034
77302	467035
10046	467036
50290	467037
69331	467038
150182	467039
47102	467040
86690	467041
15276	467042
30250	467043
65975	467044
36599	467045
13165	467046
98734	467047
15636	467048
96531	467049
89087	467050
4204	467051
21598	467052
62407	467053
68101	467054
27037	467055
23317	467056
81845	467057
58016	467058
96211	467059
17425	467060
93052	467061
105131	467062
8385	467063
19266	467064
33205	467065
121512	467066
137332	467067
2827	467068
40335	467069
7944	467070
17027	467071
31515	467072
14645	467073
354	467074
6574	467075
3583	467076
102129	467077
103525	467078
49802	467079
88916	467080
21335	467081
50566	467082
2488	467083
113231	467084
129946	467085
85825	467086
103332	467087
71628	467088
27116	467089
128633	467090
122883	467091
54360	467092
52876	467093
66808	467094
71971	467095
65072	467096
114485	467097
25032	467098
13399	467099
103338	467100
45582	467101
37149	467102
83365	467103
13116	467104
44872	467105
46485	467106
27452	467107
3176	467108
46402	467109
11503	467110
178219	467111
65133	467112
65065	467113
57878	467114
3725	467115
68076	467116
132230	467117
2612	467118
15092	467119
17020	467120
6260	467121
17921	467122
2500	467123
31920	467124
24602	467125
19668	467126
87940	467127
152667	467128
32731	467129
62102	467130
5653	467131
42807	467132
23377	467133
102269	467134
15573	467135
71575	467136
11842	467137
59400	467138
43772	467139
55437	467140
155084	467141
3408	467142
19492	467143
151398	467144
54348	467145
166509	467146
44560	467147
124504	467148
6201	467149
88086	467150
165995	467151
106	467152
169237	467153
156557	467154
9255	467155
143291	467156
45073	467157
1714	467158
151759	467159
107328	467160
71932	467161
3801	467162
3185	467163
34153	467164
3548	467165
19	467166
15414	467167
178255	467168
10737	467169
93429	467170
168781	467171
11097	467172
114286	467173
124775	467174
34002	467175
8045	467176
174408	467177
107965	467178
181100	467179
4509	467180
4725	467181
88781	467182
98702	467183
46550	467184
122273	467185
151036	467186
31638	467187
17081	467188
48321	467189
92490	467190
30303	467191
101633	467192
69365	467193
137858	467194
134992	467195
50560	467196
5260	467197
30928	467198
39700	467199
96894	467200
100645	467201
131177	467202
56599	467203
81202	467204
85262	467205
10602	467206
30891	467207
144640	467208
26363	467209
7459	467210
17292	467211
43910	467212
95132	467213
28336	467214
70478	467215
91854	467216
144184	467217
54958	467218
86326	467219
72497	467220
87758	467221
106188	467222
151573	467223
144532	467224
43055	467225
6287	467226
87933	467227
30509	467228
29058	467229
58463	467230
24694	467231
97521	467232
107535	467233
165258	467234
31734	467235
58262	467236
13020	467237
1104	467238
14440	467239
5309	467240
7874	467241
5398	467242
37427	467243
167797	467244
105456	467245
69313	467246
107763	467247
17533	467248
77252	467249
54015	467250
11733	467251
72779	467252
15559	467253
134406	467254
185827	467255
186712	467256
86645	467257
28304	467258
81454	467259
130838	467260
122159	467261
29853	467262
35452	467263
51466	467264
3551	467265
100314	467266
83289	467267
80756	467268
73321	467269
107709	467270
105389	467271
78075	467272
54339	467273
83338	467274
158360	467275
67	467276
304	467277
37688	467278
82049	467279
8713	467280
53524	467281
100277	467282
41054	467283
139271	467284
166732	467285
109955	467286
28476	467287
157368	467288
17690	467289
127977	467290
25813	467291
23045	467292
108521	467293
33559	467294
142196	467295
55974	467296
9690	467297
36791	467298
136940	467299
136827	467300
7106	467301
10889	467302
83321	467303
101862	467304
150738	467305
129873	467306
17482	467307
28010	467308
100377	467309
59259	467310
30633	467311
39255	467312
54313	467313
39387	467314
64421	467315
114568	467316
55910	467317
34927	467318
4148	467319
164847	467320
13394	467321
125671	467322
12339	467323
2267	467324
16167	467325
16197	467326
102607	467327
74470	467328
8004	467329
136775	467330
80844	467331
127667	467332
137031	467333
31619	467334
63219	467335
8552	467336
15712	467337
21918	467338
79840	467339
5401	467340
301	467341
14584	467342
24878	467343
66087	467344
3294	467345
7547	467346
2071	467347
6279	467348
47937	467349
37450	467350
18226	467351
71775	467352
115817	467353
77375	467354
54625	467355
132039	467356
10672	467357
35690	467358
9419	467359
135498	467360
41994	467361
106392	467362
28987	467363
133712	467364
149010	467365
58095	467366
72729	467367
55918	467368
50654	467369
94359	467370
58774	467371
23092	467372
12437	467373
8017	467374
87846	467375
38591	467376
38712	467377
129624	467378
33374	467379
24968	467380
152978	467381
79181	467382
36994	467383
152895	467384
51478	467385
66849	467386
37655	467387
59510	467388
9362	467389
100433	467390
6039	467391
113856	467392
99396	467393
10834	467394
9544	467395
73155	467396
4788	467397
84311	467398
92410	467399
4240	467400
80710	467401
78297	467402
46119	467403
38155	467404
73088	467405
55881	467406
105635	467407
67789	467408
20614	467409
31649	467410
14746	467411
116481	467412
106334	467413
12294	467414
866	467415
179723	467416
70390	467417
27170	467418
67609	467419
157131	467420
65483	467421
132074	467422
79158	467423
4363	467424
36328	467425
23905	467426
45441	467427
35334	467428
8536	467429
81739	467430
52720	467431
5203	467432
170098	467433
5261	467434
19921	467435
110588	467436
15956	467437
124587	467438
20866	467439
95286	467440
100770	467441
33943	467442
182680	467443
33554	467444
10720	467445
9420	467446
149099	467447
530	467448
32920	467449
59633	467450
99061	467451
1592	467452
13006	467453
30781	467454
407	467455
58076	467456
51195	467457
99334	467458
54827	467459
2025	467460
169032	467461
38003	467462
52558	467463
94869	467464
131699	467465
2701	467466
30366	467467
43755	467468
96680	467469
69216	467470
158649	467471
37184	467472
65284	467473
73389	467474
24591	467475
18576	467476
134559	467477
17061	467478
123988	467479
183948	467480
91288	467481
121099	467482
144017	467483
72102	467484
32806	467485
39022	467486
21266	467487
27238	467488
30237	467489
20010	467490
46675	467491
58887	467492
139805	467493
106129	467494
86107	467495
4288	467496
2947	467497
103149	467498
66086	467499
52641	467500
27058	467501
14826	467502
50405	467503
14566	467504
17867	467505
90311	467506
50418	467507
17289	467508
101284	467509
103178	467510
177091	467511
7178	467512
109752	467513
22922	467514
54441	467515
125984	467516
105021	467517
3551	467518
141719	467519
83600	467520
100462	467521
9319	467522
40017	467523
37873	467524
36492	467525
42233	467526
11078	467527
16378	467528
43826	467529
14920	467530
59691	467531
2211	467532
102656	467533
49516	467534
74623	467535
24633	467536
137597	467537
83692	467538
82945	467539
69494	467540
1444	467541
82521	467542
15800	467543
19028	467544
19454	467545
106537	467546
1813	467547
17423	467548
65396	467549
55551	467550
76030	467551
40596	467552
11	467553
49902	467554
14901	467555
7830	467556
71270	467557
123381	467558
29203	467559
89776	467560
96796	467561
127759	467562
134548	467563
55784	467564
24823	467565
57859	467566
1119	467567
7223	467568
70292	467569
48436	467570
19297	467571
24419	467572
22000	467573
562	467574
45443	467575
186926	467576
169121	467577
102405	467578
124771	467579
1655	467580
69477	467581
52685	467582
10441	467583
1647	467584
22965	467585
128155	467586
162091	467587
37779	467588
45463	467589
6732	467590
19755	467591
73140	467592
11	467593
13473	467594
94489	467595
50790	467596
103412	467597
45000	467598
27967	467599
139308	467600
41125	467601
79756	467602
9334	467603
60838	467604
85186	467605
68456	467606
49691	467607
103172	467608
20808	467609
142458	467610
91280	467611
22341	467612
33554	467613
2863	467614
40594	467615
102474	467616
180566	467617
45799	467618
35033	467619
50470	467620
43793	467621
65238	467622
34524	467623
136892	467624
84924	467625
37310	467626
70854	467627
62893	467628
78430	467629
32880	467630
104006	467631
4232	467632
102215	467633
465	467634
29879	467635
28039	467636
92399	467637
73091	467638
36348	467639
7634	467640
96611	467641
142412	467642
9335	467643
86968	467644
58129	467645
26927	467646
8363	467647
29882	467648
106839	467649
897	467650
92165	467651
45345	467652
20240	467653
109338	467654
33341	467655
86791	467656
3863	467657
24590	467658
11627	467659
84077	467660
23046	467661
48208	467662
70728	467663
26463	467664
13439	467665
17272	467666
182427	467667
87624	467668
76156	467669
7105	467670
103312	467671
41786	467672
13665	467673
3265	467674
2614	467675
34528	467676
6488	467677
41384	467678
22234	467679
32927	467680
43791	467681
17009	467682
4781	467683
87327	467684
1779	467685
36230	467686
4232	467687
27178	467688
28039	467689
50336	467690
88116	467691
109586	467692
73079	467693
138361	467694
83871	467695
58122	467696
20383	467697
11992	467698
46068	467699
29921	467700
55840	467701
17159	467702
171861	467703
34325	467704
20539	467705
83417	467706
88543	467707
5146	467708
132130	467709
89108	467710
53115	467711
117513	467712
2859	467713
126411	467714
13118	467715
20491	467716
60784	467717
27971	467718
137573	467719
107605	467720
86584	467721
78293	467722
130637	467723
97857	467724
13940	467725
47797	467726
67106	467727
64242	467728
20116	467729
128669	467730
14042	467731
46579	467732
163795	467733
2030	467734
35013	467735
4627	467736
10816	467737
97177	467738
163391	467739
6400	467740
53437	467741
135328	467742
94983	467743
15420	467744
3265	467745
94098	467746
157120	467747
128121	467748
40739	467749
91659	467750
127085	467751
145610	467752
8355	467753
79753	467754
126821	467755
10218	467756
84432	467757
67003	467758
107321	467759
54921	467760
113597	467761
26209	467762
80057	467763
40293	467764
53714	467765
78152	467766
27016	467767
77309	467768
149385	467769
722	467770
79351	467771
9690	467772
83605	467773
145618	467774
5605	467775
16368	467776
106326	467777
47631	467778
25091	467779
120318	467780
56109	467781
31370	467782
31981	467783
135169	467784
124770	467785
64370	467786
164294	467787
163751	467788
157653	467789
83717	467790
124384	467791
44673	467792
2113	467793
54361	467794
5985	467795
14996	467796
39018	467797
56313	467798
29136	467799
44095	467800
167744	467801
158079	467802
11726	467803
37837	467804
54424	467805
3266	467806
128514	467807
129946	467808
101622	467809
137320	467810
139706	467811
159608	467812
100979	467813
129315	467814
129911	467815
157584	467816
101428	467817
37083	467818
32474	467819
169378	467820
117499	467821
187199	467822
161273	467823
10476	467824
67872	467825
7702	467826
12047	467827
15968	467828
21047	467829
35809	467830
48201	467831
86459	467832
98080	467833
54642	467834
60119	467835
5159	467836
48038	467837
68622	467838
73786	467839
23429	467840
49832	467841
1411	467842
22268	467843
7043	467844
49411	467845
11593	467846
10614	467847
24032	467848
19966	467849
10722	467850
21607	467851
19031	467852
94678	467853
118954	467854
27497	467855
47271	467856
26562	467857
65726	467858
26272	467859
83994	467860
58037	467861
95579	467862
54094	467863
69984	467864
80020	467865
127177	467866
137470	467867
22452	467868
168566	467869
22245	467870
48762	467871
55225	467872
78198	467873
95430	467874
95203	467875
119335	467876
7713	467877
10546	467878
67828	467879
18658	467880
21407	467881
58160	467882
84071	467883
31267	467884
100028	467885
5408	467886
76217	467887
26972	467888
34149	467889
142698	467890
55233	467891
10665	467892
88805	467893
47307	467894
44408	467895
38013	467896
92961	467897
99469	467898
23387	467899
129271	467900
106642	467901
71825	467902
107855	467903
43639	467904
67960	467905
120	467906
120111	467907
4719	467908
21486	467909
11150	467910
27222	467911
15087	467912
25282	467913
32317	467914
82345	467915
96152	467916
24575	467917
161301	467918
122375	467919
133478	467920
159948	467921
78377	467922
100422	467923
68022	467924
166238	467925
156055	467926
78998	467927
66513	467928
160150	467929
158013	467930
126303	467931
83238	467932
97465	467933
163776	467934
45377	467935
120123	467936
123015	467937
165674	467938
121720	467939
81065	467940
159448	467941
169693	467942
55059	467943
98000	467944
169437	467945
124419	467946
158907	467947
127602	467948
161086	467949
47008	467950
53615	467951
38918	467952
123919	467953
96771	467954
102009	467955
158226	467956
127785	467957
161094	467958
95561	467959
100701	467960
167556	467961
172245	467962
158632	467963
89050	467964
79316	467965
123839	467966
45740	467967
58582	467968
156842	467969
46228	467970
121497	467971
121832	467972
168448	467973
165517	467974
125211	467975
181146	467976
156011	467977
157780	467978
83704	467979
104254	467980
47	467981
5779	467982
113454	467983
68143	467984
6732	467985
39936	467986
71325	467987
29798	467988
103492	467989
7783	467990
164531	467991
8552	467992
21648	467993
109326	467994
18079	467995
3532	467996
63538	467997
168623	467998
32614	467999
126676	468000
7096	468001
39670	468002
60947	468003
25069	468004
34874	468005
16377	468006
17806	468007
19135	468008
50739	468009
105078	468010
66655	468011
124387	468012
181594	468013
57990	468014
138825	468015
65920	468016
148954	468017
19126	468018
126749	468019
18870	468020
768	468021
11477	468022
63393	468023
59389	468024
44981	468025
121513	468026
63194	468027
183267	468028
56114	468029
111337	468030
17792	468031
58303	468032
57060	468033
67017	468034
58028	468035
54454	468036
111279	468037
128923	468038
91695	468039
7423	468040
63270	468041
5161	468042
5	468043
139512	468044
96868	468045
43932	468046
109609	468047
36255	468048
140255	468049
30115	468050
12521	468051
16761	468052
23052	468053
107852	468054
57861	468055
34417	468056
139324	468057
188901	468058
18012	468059
113329	468060
75814	468061
42058	468062
5573	468063
93	468064
177870	468065
135210	468066
26941	468067
117992	468068
132053	468069
3138	468070
63557	468071
2030	468072
14490	468073
3745	468074
115561	468075
140313	468076
84525	468077
181667	468078
166959	468079
141613	468080
76897	468081
67442	468082
51178	468083
55888	468084
117886	468085
100041	468086
15459	468087
22632	468088
10438	468089
128583	468090
227	468091
6492	468092
53893	468093
11922	468094
136121	468095
107128	468096
152357	468097
86273	468098
75710	468099
55048	468100
42595	468101
14780	468102
2651	468103
111515	468104
70333	468105
105539	468106
63175	468107
18440	468108
25380	468109
34849	468110
19319	468111
49888	468112
106874	468113
14980	468114
6736	468115
82070	468116
89486	468117
31263	468118
131123	468119
176090	468120
134729	468121
1025	468122
74583	468123
138165	468124
7822	468125
118997	468126
11391	468127
50887	468128
71525	468129
21262	468130
8899	468131
85289	468132
34588	468133
166213	468134
99518	468135
69759	468136
37618	468137
89122	468138
70450	468139
138827	468140
109917	468141
2614	468142
109767	468143
135211	468144
22182	468145
79712	468146
44843	468147
3723	468148
106123	468149
176463	468150
1209	468151
140681	468152
109603	468153
9872	468154
186833	468155
2339	468156
107560	468157
41893	468158
56812	468159
11094	468160
80790	468161
83052	468162
60659	468163
100285	468164
100080	468165
135185	468166
56959	468167
86760	468168
3319	468169
8510	468170
98833	468171
134824	468172
119854	468173
50372	468174
108791	468175
71215	468176
4236	468177
39897	468178
143092	468179
26973	468180
3723	468181
187783	468182
176800	468183
140970	468184
140083	468185
178306	468186
107159	468187
140844	468188
119773	468189
72522	468190
117357	468191
163509	468192
23767	468193
8929	468194
8481	468195
60679	468196
6986	468197
118356	468198
172040	468199
85825	468200
56947	468201
65015	468202
23329	468203
71265	468204
159767	468205
17867	468206
12087	468207
30990	468208
124194	468209
43765	468210
17082	468211
15858	468212
106860	468213
106236	468214
4600	468215
10422	468216
17516	468217
130528	468218
69702	468219
110145	468220
124845	468221
150607	468222
6436	468223
106313	468224
23653	468225
34144	468226
75866	468227
700	468228
33127	468229
87321	468230
11133	468231
1118	468232
15532	468233
130652	468234
54947	468235
8199	468236
92453	468237
43879	468238
41205	468239
82900	468240
178093	468241
4032	468242
179836	468243
75013	468244
26136	468245
14405	468246
172596	468247
136462	468248
41142	468249
11547	468250
93455	468251
108245	468252
79931	468253
4572	468254
30527	468255
35002	468256
64410	468257
33536	468258
105474	468259
1673	468260
174310	468261
109788	468262
25	468263
56797	468264
139989	468265
120365	468266
22234	468267
11304	468268
777	468269
2523	468270
13524	468271
4688	468272
34603	468273
135212	468274
51043	468275
82137	468276
97227	468277
65044	468278
56612	468279
75622	468280
121559	468281
91315	468282
1217	468283
41754	468284
97847	468285
110379	468286
7017	468287
64676	468288
11858	468289
109945	468290
82489	468291
18135	468292
141550	468293
176903	468294
152761	468295
71730	468296
152953	468297
11205	468298
131181	468299
79651	468300
44964	468301
72866	468302
86977	468303
143876	468304
99473	468305
100269	468306
29863	468307
99071	468308
5116	468309
59437	468310
12185	468311
167175	468312
73865	468313
117337	468314
72355	468315
86092	468316
80714	468317
54366	468318
101643	468319
111714	468320
63993	468321
77943	468322
56783	468323
9792	468324
29	468325
69109	468326
92627	468327
131982	468328
50833	468329
495	468330
178487	468331
22002	468332
79551	468333
178308	468334
135537	468335
103974	468336
126888	468337
135574	468338
60812	468339
6899	468340
108487	468341
180604	468342
12222	468343
15419	468344
50287	468345
107273	468346
22208	468347
183774	468348
3865	468349
50662	468350
23293	468351
21132	468352
106603	468353
44005	468354
92924	468355
1679	468356
53264	468357
101717	468358
6038	468359
31396	468360
32101	468361
178962	468362
2615	468363
26078	468364
20485	468365
25154	468366
20199	468367
59712	468368
95646	468369
6504	468370
93058	468371
164869	468372
84199	468373
3016	468374
108435	468375
117479	468376
107194	468377
8175	468378
147604	468379
20471	468380
98665	468381
62846	468382
102475	468383
44509	468384
63625	468385
1783	468386
151461	468387
121522	468388
123095	468389
81710	468390
123420	468391
41187	468392
82018	468393
101092	468394
6827	468395
8667	468396
79078	468397
11475	468398
37618	468399
160741	468400
65955	468401
96045	468402
42489	468403
2411	468404
48703	468405
141460	468406
25879	468407
160033	468408
28375	468409
43738	468410
78015	468411
178939	468412
43878	468413
119207	468414
71958	468415
27114	468416
68643	468417
30279	468418
2101	468419
10577	468420
4788	468421
116574	468422
77736	468423
100531	468424
1849	468425
4810	468426
7261	468427
39339	468428
129213	468429
2819	468430
2576	468431
64927	468432
36603	468433
129995	468434
75973	468435
31932	468436
87299	468437
30247	468438
79049	468439
68276	468440
84226	468441
50793	468442
83093	468443
125572	468444
37716	468445
31952	468446
131848	468447
100390	468448
33096	468449
2063	468450
79707	468451
7358	468452
56310	468453
56917	468454
110259	468455
4382	468456
1383	468457
116384	468458
149599	468459
17508	468460
116596	468461
108632	468462
17528	468463
127554	468464
10055	468465
32745	468466
44991	468467
122671	468468
3727	468469
36994	468470
56669	468471
30752	468472
93366	468473
79171	468474
73744	468475
217	468476
16185	468477
37694	468478
20597	468479
49089	468480
166937	468481
69672	468482
96371	468483
89462	468484
13506	468485
20130	468486
124332	468487
22883	468488
3157	468489
100345	468490
4013	468491
3517	468492
58464	468493
111737	468494
7636	468495
71562	468496
79964	468497
59076	468498
45105	468499
109126	468500
5673	468501
81595	468502
184056	468503
63128	468504
3689	468505
177208	468506
135073	468507
52557	468508
10	468509
75309	468510
32065	468511
81239	468512
75267	468513
8954	468514
2502	468515
79840	468516
2496	468517
58960	468518
64676	468519
49967	468520
83297	468521
11509	468522
4015	468523
52398	468524
171432	468525
93049	468526
6816	468527
45740	468528
92693	468529
6742	468530
36588	468531
71707	468532
78242	468533
175826	468534
3543	468535
51505	468536
69991	468537
41836	468538
14330	468539
51008	468540
93288	468541
83188	468542
82166	468543
119455	468544
122041	468545
99436	468546
20540	468547
7332	468548
4356	468549
6827	468550
37413	468551
39113	468552
95551	468553
167959	468554
24518	468555
184018	468556
154826	468557
109643	468558
15698	468559
65440	468560
59444	468561
45439	468562
4607	468563
110698	468564
94965	468565
91731	468566
53258	468567
84545	468568
55545	468569
19956	468570
10570	468571
123369	468572
4260	468573
72559	468574
28641	468575
136419	468576
82021	468577
76068	468578
41272	468579
52700	468580
1307	468581
58142	468582
102966	468583
4044	468584
110184	468585
122725	468586
41086	468587
94720	468588
76344	468589
103008	468590
48241	468591
65169	468592
26007	468593
92636	468594
53859	468595
3439	468596
152243	468597
6175	468598
110726	468599
94504	468600
54828	468601
92329	468602
32920	468603
6923	468604
107399	468605
106849	468606
30018	468607
87828	468608
11409	468609
9001	468610
4075	468611
170070	468612
76072	468613
71718	468614
24087	468615
138662	468616
117709	468617
6474	468618
33529	468619
171883	468620
111718	468621
110414	468622
142224	468623
9378	468624
82971	468625
3837	468626
17203	468627
109061	468628
119461	468629
12581	468630
46727	468631
3196	468632
110494	468633
167585	468634
7653	468635
53001	468636
83183	468637
46239	468638
164225	468639
30975	468640
10472	468641
81265	468642
154294	468643
40699	468644
83295	468645
16222	468646
37240	468647
83374	468648
23278	468649
160250	468650
88521	468651
117536	468652
67136	468653
132252	468654
101889	468655
46983	468656
142748	468657
77570	468658
52564	468659
181122	468660
8355	468661
2176	468662
2544	468663
11	468664
26971	468665
5413	468666
63817	468667
50562	468668
1442	468669
2026	468670
21364	468671
142339	468672
8171	468673
92252	468674
56915	468675
88811	468676
186813	468677
28755	468678
63588	468679
34136	468680
21143	468681
44193	468682
181040	468683
20705	468684
14189	468685
14885	468686
68801	468687
60508	468688
55482	468689
3720	468690
15418	468691
84302	468692
131590	468693
67774	468694
32473	468695
44455	468696
32008	468697
66690	468698
97686	468699
3800	468700
119944	468701
5440	468702
65867	468703
7989	468704
94293	468705
71819	468706
44891	468707
31952	468708
80988	468709
85758	468710
57018	468711
68006	468712
116111	468713
66782	468714
65508	468715
163133	468716
7999	468717
7999	468718
44893	468719
16276	468720
48302	468721
58401	468722
11095	468723
42057	468724
41893	468725
28403	468726
118643	468727
86294	468728
10360	468729
86263	468730
1200	468731
7807	468732
17776	468733
34141	468734
53441	468735
86523	468736
82579	468737
122572	468738
30756	468739
55242	468740
162433	468741
22646	468742
165002	468743
141757	468744
96066	468745
67622	468746
142836	468747
2029	468748
4025	468749
117392	468750
24843	468751
53065	468752
125248	468753
23560	468754
81025	468755
62997	468756
86265	468757
23985	468758
7760	468759
9908	468760
23304	468761
129259	468762
10690	468763
13284	468764
109208	468765
37050	468766
153508	468767
8858	468768
111356	468769
37137	468770
100685	468771
67570	468772
88083	468773
17887	468774
131683	468775
69096	468776
179348	468777
73236	468778
176830	468779
98404	468780
3346	468781
1939	468782
88135	468783
24906	468784
149278	468785
103168	468786
131301	468787
103897	468788
784	468789
57797	468790
9435	468791
24700	468792
14972	468793
16400	468794
81782	468795
71890	468796
45204	468797
19043	468798
75216	468799
82579	468800
34978	468801
76287	468802
31887	468803
132748	468804
124941	468805
33949	468806
100091	468807
49243	468808
53619	468809
6001	468810
20714	468811
110804	468812
60485	468813
111486	468814
2234	468815
40028	468816
5446	468817
171891	468818
85487	468819
27335	468820
69904	468821
3766	468822
50595	468823
1171	468824
128399	468825
68270	468826
14901	468827
164784	468828
98989	468829
548	468830
30334	468831
5934	468832
75899	468833
43874	468834
77098	468835
92787	468836
125461	468837
43432	468838
100489	468839
31168	468840
57719	468841
33096	468842
16262	468843
128367	468844
40038	468845
108956	468846
100593	468847
78992	468848
64149	468849
96516	468850
101955	468851
38381	468852
180729	468853
97089	468854
134909	468855
34	468856
187698	468857
41207	468858
80258	468859
176415	468860
66366	468861
17202	468862
136652	468863
37776	468864
73022	468865
24066	468866
63918	468867
2625	468868
13063	468869
86054	468870
16963	468871
32949	468872
38455	468873
84213	468874
75780	468875
38159	468876
86187	468877
6147	468878
177699	468879
213	468880
70956	468881
28032	468882
107963	468883
79736	468884
16040	468885
36119	468886
33232	468887
49929	468888
16308	468889
118437	468890
16461	468891
5731	468892
13967	468893
45652	468894
116080	468895
471	468896
65749	468897
34694	468898
55200	468899
44325	468900
20229	468901
5032	468902
13247	468903
17679	468904
57725	468905
45632	468906
70467	468907
54355	468908
18453	468909
7728	468910
7356	468911
1779	468912
54673	468913
73496	468914
45107	468915
2569	468916
64890	468917
153240	468918
76	468919
15544	468920
4033	468921
999	468922
69343	468923
75437	468924
7347	468925
1211	468926
29231	468927
86661	468928
122893	468929
18157	468930
34292	468931
75885	468932
55884	468933
68064	468934
8241	468935
95946	468936
37795	468937
121325	468938
26238	468939
47234	468940
32386	468941
2666	468942
450	468943
33912	468944
123063	468945
361	468946
8361	468947
136318	468948
25021	468949
80309	468950
56900	468951
44661	468952
20417	468953
50938	468954
69901	468955
128708	468956
20201	468957
51637	468958
100750	468959
17763	468960
77041	468961
138921	468962
8145	468963
38673	468964
116770	468965
98920	468966
131213	468967
97559	468968
117782	468969
28599	468970
9173	468971
15646	468972
79183	468973
25287	468974
1714	468975
11863	468976
15655	468977
23856	468978
82828	468979
99377	468980
23623	468981
111796	468982
122122	468983
115930	468984
40908	468985
156128	468986
110743	468987
86956	468988
93248	468989
134284	468990
69767	468991
71434	468992
55941	468993
41138	468994
14525	468995
14474	468996
36383	468997
185317	468998
31386	468999
87079	469000
85103	469001
33821	469002
4345	469003
70745	469004
6748	469005
16509	469006
168190	469007
64069	469008
32983	469009
116111	469010
5404	469011
20640	469012
18564	469013
29925	469014
31162	469015
6073	469016
8979	469017
2216	469018
10395	469019
7356	469020
6784	469021
83261	469022
49836	469023
46483	469024
1529	469025
33990	469026
70566	469027
65313	469028
65438	469029
44154	469030
76423	469031
51544	469032
26772	469033
129388	469034
73291	469035
52964	469036
136539	469037
158002	469038
107094	469039
27548	469040
74842	469041
3680	469042
110782	469043
67725	469044
40103	469045
100263	469046
42121	469047
30202	469048
88598	469049
12743	469050
38386	469051
41638	469052
118016	469053
30160	469054
77760	469055
8790	469056
11	469057
32346	469058
41099	469059
790	469060
37480	469061
100318	469062
4673	469063
125700	469064
31367	469065
108608	469066
141303	469067
188130	469068
109662	469069
834	469070
40408	469071
136835	469072
6774	469073
120840	469074
128513	469075
126588	469076
59731	469077
20569	469078
188196	469079
2999	469080
107552	469081
2345	469082
136682	469083
72874	469084
121638	469085
62372	469086
65621	469087
100865	469088
4916	469089
9446	469090
9721	469091
108959	469092
27215	469093
109121	469094
115618	469095
66875	469096
145536	469097
121523	469098
30796	469099
904	469100
57721	469101
40695	469102
21919	469103
32229	469104
519	469105
17700	469106
140913	469107
27873	469108
92	469109
49867	469110
64117	469111
20527	469112
25205	469113
65953	469114
96012	469115
16629	469116
5092	469117
45024	469118
75076	469119
38841	469120
147641	469121
25930	469122
20241	469123
47350	469124
10737	469125
10737	469126
15023	469127
80444	469128
19761	469129
20409	469130
33175	469131
76130	469132
55	469133
34855	469134
110559	469135
24737	469136
6463	469137
98946	469138
76097	469139
42928	469140
23704	469141
140873	469142
65171	469143
82797	469144
77121	469145
3289	469146
109374	469147
63581	469148
93923	469149
97922	469150
36562	469151
96112	469152
60733	469153
31615	469154
33661	469155
25272	469156
914	469157
10476	469158
53655	469159
56905	469160
25043	469161
86092	469162
59466	469163
84204	469164
27636	469165
50432	469166
135365	469167
15159	469168
23052	469169
26	469170
104022	469171
48	469172
34081	469173
376	469174
133811	469175
19844	469176
13348	469177
141555	469178
2166	469179
48933	469180
71999	469181
4908	469182
97467	469183
23370	469184
106928	469185
78943	469186
85900	469187
38399	469188
44002	469189
31481	469190
28641	469191
124178	469192
96311	469193
31026	469194
9348	469195
9348	469196
80950	469197
112165	469198
131563	469199
12477	469200
9348	469201
31026	469202
75545	469203
121656	469204
110806	469205
20471	469206
93219	469207
17198	469208
28524	469209
86385	469210
122485	469211
27201	469212
96839	469213
119046	469214
46840	469215
32898	469216
110523	469217
29812	469218
46840	469219
38624	469220
67845	469221
100773	469222
17198	469223
116883	469224
717	469225
253	469226
90926	469227
105098	469228
138975	469229
68177	469230
253	469231
172645	469232
168931	469233
81715	469234
126862	469235
24875	469236
53545	469237
38018	469238
32096	469239
103232	469240
19542	469241
862	469242
43032	469243
5310	469244
19138	469245
109458	469246
20462	469247
75154	469248
52933	469249
149836	469250
4409	469251
193	469252
22521	469253
16677	469254
51839	469255
6890	469256
350	469257
28876	469258
241	469259
9157	469260
93441	469261
10998	469262
5621	469263
39709	469264
1999	469265
638	469266
317	469267
68974	469268
3463	469269
367	469270
51031	469271
20560	469272
17193	469273
33481	469274
16591	469275
10345	469276
1460	469277
42308	469278
96938	469279
79621	469280
61308	469281
39690	469282
10193	469283
11374	469284
5029	469285
62122	469286
53163	469287
1221	469288
23386	469289
29335	469290
41605	469291
50154	469292
128810	469293
11566	469294
8332	469295
637	469296
8332	469297
9016	469298
643	469299
5788	469300
92448	469301
9076	469302
26173	469303
22740	469304
26173	469305
26173	469306
9076	469307
24190	469308
643	469309
643	469310
643	469311
52574	469312
35641	469313
643	469314
643	469315
165717	469316
4305	469317
41091	469318
5810	469319
29330	469320
35641	469321
106388	469322
132658	469323
48932	469324
17131	469325
17131	469326
3404	469327
206	469328
16162	469329
1052	469330
8691	469331
6867	469332
32637	469333
22011	469334
379	469335
6778	469336
57306	469337
70844	469338
43112	469339
68999	469340
3408	469341
74274	469342
13803	469343
37347	469344
107839	469345
2147	469346
19820	469347
3126	469348
18804	469349
39	469350
42714	469351
53721	469352
18891	469353
30276	469354
27714	469355
13998	469356
41445	469357
261	469358
72228	469359
22645	469360
27495	469361
31	469362
367	469363
46209	469364
18723	469365
51653	469366
12238	469367
1129	469368
15262	469369
44282	469370
99374	469371
10275	469372
71538	469373
19608	469374
5101	469375
9681	469376
37388	469377
65656	469378
15575	469379
57126	469380
99470	469381
17740	469382
31546	469383
46437	469384
73310	469385
729	469386
67614	469387
26577	469388
65430	469389
100583	469390
8112	469391
161389	469392
11771	469393
54796	469394
20613	469395
65439	469396
65439	469397
3245	469398
14232	469399
51704	469400
95519	469401
21675	469402
40900	469403
18130	469404
1671	469405
5665	469406
6468	469407
53960	469408
70689	469409
160	469410
46778	469411
45890	469412
101841	469413
148647	469414
1764	469415
6375	469416
52308	469417
111157	469418
4874	469419
6347	469420
35946	469421
17321	469422
3382	469423
66851	469424
1314	469425
2894	469426
3122	469427
28590	469428
81933	469429
58681	469430
15814	469431
7999	469432
64946	469433
212	469434
104748	469435
48981	469436
17568	469437
15970	469438
90027	469439
4885	469440
125902	469441
20747	469442
129694	469443
55648	469444
101242	469445
79546	469446
74389	469447
74380	469448
127556	469449
57190	469450
120258	469451
42501	469452
61350	469453
113315	469454
25124	469455
95248	469456
1818	469457
57146	469458
163212	469459
74455	469460
133010	469461
42637	469462
94941	469463
43133	469464
146510	469465
146163	469466
35523	469467
23618	469468
1560	469469
3355	469470
15540	469471
6297	469472
177236	469473
62796	469474
65289	469475
24456	469476
140384	469477
8607	469478
9760	469479
169271	469480
29758	469481
29391	469482
162984	469483
148401	469484
46111	469485
35687	469486
137316	469487
97166	469488
44310	469489
78098	469490
52048	469491
23730	469492
14689	469493
68331	469494
27393	469495
40697	469496
5550	469497
64624	469498
20095	469499
3126	469500
105760	469501
117762	469502
55451	469503
97630	469504
9646	469505
59258	469506
66475	469507
6414	469508
86006	469509
160288	469510
77502	469511
2967	469512
33546	469513
1657	469514
433	469515
100348	469516
49473	469517
89993	469518
81384	469519
46540	469520
82064	469521
85782	469522
104123	469523
107149	469524
77765	469525
91785	469526
19403	469527
3788	469528
65311	469529
34866	469530
174103	469531
124152	469532
45355	469533
12523	469534
45760	469535
107147	469536
9656	469537
53796	469538
36868	469539
9876	469540
13315	469541
98916	469542
106902	469543
19403	469544
141958	469545
34795	469546
52916	469547
127251	469548
98560	469549
56442	469550
52277	469551
71099	469552
14066	469553
12869	469554
105018	469555
67080	469556
85007	469557
79450	469558
553	469559
125773	469560
180976	469561
49441	469562
67174	469563
76724	469564
143206	469565
87092	469566
67500	469567
122242	469568
17500	469569
13681	469570
28328	469571
120955	469572
96172	469573
62373	469574
107737	469575
10900	469576
44207	469577
37023	469578
35130	469579
8267	469580
106908	469581
37217	469582
61528	469583
121741	469584
929	469585
929	469586
929	469587
929	469588
929	469589
929	469590
53827	469591
13300	469592
2117	469593
9590	469594
61616	469595
91161	469596
54698	469597
3915	469598
65726	469599
5726	469600
114218	469601
147613	469602
79743	469603
33324	469604
1865	469605
1114	469606
49046	469607
78068	469608
1414	469609
17784	469610
54812	469611
8344	469612
2117	469613
6932	469614
2856	469615
78979	469616
17456	469617
3938	469618
4164	469619
67868	469620
20838	469621
23872	469622
75475	469623
52232	469624
35150	469625
56307	469626
93367	469627
6117	469628
29147	469629
48980	469630
55120	469631
48090	469632
35858	469633
4863	469634
33364	469635
52281	469636
20186	469637
58490	469638
44451	469639
30367	469640
46764	469641
33407	469642
173360	469643
130462	469644
123423	469645
15722	469646
29331	469647
81131	469648
10900	469649
64791	469650
82007	469651
52195	469652
53897	469653
78468	469654
53657	469655
18780	469656
46565	469657
82457	469658
17427	469659
2184	469660
40027	469661
112296	469662
14193	469663
53204	469664
145207	469665
2286	469666
9997	469667
130212	469668
55990	469669
26227	469670
59857	469671
66344	469672
14094	469673
80213	469674
7275	469675
9136	469676
43034	469677
6940	469678
130374	469679
13463	469680
159178	469681
61588	469682
7005	469683
3767	469684
47516	469685
127727	469686
11960	469687
98367	469688
42549	469689
101490	469690
7913	469691
82739	469692
12626	469693
54667	469694
113354	469695
64797	469696
66202	469697
17538	469698
61375	469699
17097	469700
16743	469701
4630	469702
132842	469703
177310	469704
1109	469705
143230	469706
57124	469707
168787	469708
13249	469709
53009	469710
96747	469711
85606	469712
37567	469713
18635	469714
9609	469715
66	469716
7907	469717
35527	469718
98560	469719
97534	469720
56920	469721
65636	469722
64797	469723
27909	469724
30727	469725
3719	469726
129589	469727
14143	469728
77820	469729
18762	469730
77076	469731
33224	469732
25349	469733
3938	469734
3834	469735
67551	469736
98764	469737
35143	469738
61383	469739
33671	469740
78109	469741
112213	469742
33392	469743
61565	469744
41391	469745
28922	469746
52477	469747
16859	469748
42732	469749
6134	469750
46678	469751
35429	469752
95243	469753
58942	469754
65194	469755
38605	469756
53576	469757
101734	469758
165754	469759
44763	469760
137	469761
91795	469762
9663	469763
48925	469764
52406	469765
8569	469766
15842	469767
4421	469768
1696	469769
6406	469770
164630	469771
100939	469772
24186	469773
37744	469774
4885	469775
75207	469776
119940	469777
24295	469778
4320	469779
94769	469780
25851	469781
51025	469782
30953	469783
31389	469784
96011	469785
10741	469786
5406	469787
10110	469788
42352	469789
70846	469790
6347	469791
22608	469792
23033	469793
32177	469794
85569	469795
24066	469796
52443	469797
40401	469798
118667	469799
111945	469800
37548	469801
29401	469802
44165	469803
812	469804
1696	469805
4291	469806
67425	469807
46968	469808
12797	469809
40535	469810
13353	469811
18876	469812
16203	469813
6564	469814
49235	469815
107479	469816
80699	469817
24186	469818
46968	469819
13192	469820
179074	469821
572	469822
57270	469823
13227	469824
63688	469825
3876	469826
26963	469827
6254	469828
4885	469829
433	469830
25649	469831
24186	469832
102290	469833
42639	469834
82446	469835
29684	469836
103982	469837
42475	469838
37656	469839
9232	469840
49458	469841
70257	469842
3876	469843
58995	469844
10349	469845
1356	469846
12144	469847
71483	469848
433	469849
513	469850
37512	469851
9565	469852
123801	469853
21650	469854
115562	469855
46968	469856
28630	469857
65783	469858
1696	469859
27693	469860
37744	469861
117255	469862
7708	469863
91730	469864
83250	469865
1696	469866
66120	469867
48700	469868
22524	469869
97224	469870
38422	469871
37217	469872
111821	469873
111821	469874
94302	469875
20223	469876
36001	469877
1358	469878
122315	469879
164232	469880
1865	469881
36165	469882
95260	469883
52415	469884
10273	469885
4421	469886
72597	469887
53753	469888
30101	469889
2889	469890
3245	469891
2409	469892
929	469893
138390	469894
44941	469895
37212	469896
16957	469897
8347	469898
2045	469899
107747	469900
5832	469901
1610	469902
3653	469903
23949	469904
33511	469905
797	469906
33281	469907
19265	469908
27574	469909
104	469910
26828	469911
67126	469912
33287	469913
27631	469914
22640	469915
54980	469916
150	469917
618	469918
50196	469919
27730	469920
15228	469921
720	469922
3043	469923
2432	469924
62226	469925
8236	469926
113251	469927
37503	469928
89892	469929
16072	469930
43227	469931
67002	469932
15057	469933
14117	469934
10630	469935
18665	469936
53950	469937
1951	469938
11460	469939
14663	469940
8637	469941
8434	469942
18369	469943
60963	469944
82392	469945
28545	469946
59238	469947
3501	469948
5884	469949
39577	469950
185770	469951
13973	469952
62659	469953
7230	469954
8672	469955
64575	469956
26747	469957
34358	469958
73837	469959
1225	469960
7555	469961
43631	469962
11705	469963
15311	469964
485	469965
215	469966
4084	469967
11618	469968
51948	469969
26688	469970
42033	469971
21790	469972
55455	469973
45288	469974
32215	469975
25544	469976
25544	469977
7194	469978
14557	469979
21773	469980
14691	469981
39763	469982
22053	469983
39243	469984
2147	469985
23792	469986
5886	469987
17527	469988
70653	469989
41556	469990
38699	469991
1432	469992
13	469993
47973	469994
3258	469995
30931	469996
5020	469997
11489	469998
14108	469999
56845	470000
2887	470001
69	470002
74019	470003
3303	470004
13962	470005
4702	470006
29580	470007
4428	470008
47658	470009
26709	470010
82720	470011
10166	470012
58892	470013
85017	470014
21991	470015
21224	470016
4087	470017
56135	470018
19914	470019
51942	470020
8267	470021
36113	470022
269	470023
30927	470024
20711	470025
19236	470026
15209	470027
10069	470028
49751	470029
23169	470030
19214	470031
626	470032
1329	470033
1066	470034
19288	470035
1	470036
13894	470037
35001	470038
7335	470039
255	470040
42859	470041
416	470042
1146	470043
2728	470044
52212	470045
1078	470046
42645	470047
8726	470048
37483	470049
3	470050
23163	470051
28285	470052
1	470053
2281	470054
7575	470055
69096	470056
69172	470057
28089	470058
2280	470059
8575	470060
72201	470061
28111	470062
3	470063
1	470064
33475	470065
135	470066
23889	470067
609	470068
3054	470069
14789	470070
13998	470071
3950	470072
5625	470073
7852	470074
34468	470075
893	470076
24211	470077
1543	470078
52186	470079
9258	470080
52373	470081
23878	470082
16524	470083
3072	470084
61481	470085
19692	470086
74	470087
384	470088
3606	470089
13920	470090
24233	470091
40638	470092
2210	470093
2210	470094
4578	470095
5281	470096
32201	470097
74787	470098
9669	470099
5313	470100
134023	470101
138583	470102
6404	470103
2087	470104
272	470105
77654	470106
15816	470107
1967	470108
7230	470109
43306	470110
66707	470111
1202	470112
12233	470113
16863	470114
100674	470115
22250	470116
15347	470117
7381	470118
63144	470119
26995	470120
16987	470121
10246	470122
2263	470123
126189	470124
21585	470125
12148	470126
372	470127
324	470128
35561	470129
1660	470130
12148	470131
73028	470132
3895	470133
75833	470134
17452	470135
16668	470136
16980	470137
6405	470138
52091	470139
19823	470140
539	470141
56874	470142
9585	470143
43256	470144
46826	470145
47219	470146
73537	470147
13769	470148
4853	470149
6368	470150
22529	470151
8478	470152
22607	470153
80895	470154
27714	470155
30398	470156
47187	470157
25200	470158
50498	470159
26122	470160
70577	470161
22499	470162
48051	470163
19594	470164
41779	470165
19274	470166
51331	470167
51367	470168
40229	470169
24017	470170
33679	470171
7237	470172
35622	470173
100355	470174
75124	470175
5163	470176
1164	470177
29192	470178
3534	470179
4890	470180
16064	470181
7608	470182
19131	470183
5028	470184
2385	470185
82783	470186
75768	470187
8248	470188
52182	470189
69685	470190
30983	470191
18030	470192
1830	470193
10492	470194
33699	470195
84922	470196
4029	470197
76402	470198
79765	470199
36417	470200
27758	470201
13330	470202
4634	470203
21060	470204
28083	470205
28226	470206
74702	470207
44663	470208
66000	470209
30657	470210
8219	470211
40834	470212
22270	470213
19934	470214
104649	470215
33908	470216
10478	470217
88979	470218
5482	470219
6122	470220
14386	470221
74540	470222
7726	470223
39720	470224
753	470225
22795	470226
10250	470227
39248	470228
80582	470229
37437	470230
90577	470231
13108	470232
95983	470233
48925	470234
2368	470235
59389	470236
30519	470237
11322	470238
9140	470239
95873	470240
25427	470241
5267	470242
2884	470243
6335	470244
39208	470245
1893	470246
6355	470247
12614	470248
49325	470249
8994	470250
57159	470251
106222	470252
41003	470253
1941	470254
30691	470255
40045	470256
25713	470257
5316	470258
139960	470259
49193	470260
9194	470261
9574	470262
32036	470263
168646	470264
73	470265
11714	470266
17290	470267
25747	470268
58156	470269
54113	470270
40735	470271
50364	470272
1346	470273
5846	470274
23991	470275
48828	470276
28965	470277
16816	470278
27626	470279
10780	470280
30377	470281
37947	470282
49250	470283
8416	470284
1919	470285
50073	470286
37887	470287
34423	470288
83415	470289
13513	470290
21651	470291
2304	470292
2655	470293
2648	470294
912	470295
4378	470296
61406	470297
88625	470298
34966	470299
16135	470300
14312	470301
38067	470302
31304	470303
85509	470304
583	470305
4509	470306
6206	470307
36676	470308
1048	470309
45926	470310
1802	470311
29109	470312
43108	470313
6696	470314
34478	470315
19863	470316
62830	470317
3012	470318
53743	470319
51255	470320
48071	470321
8783	470322
71878	470323
6585	470324
38216	470325
6621	470326
3078	470327
39232	470328
24358	470329
8566	470330
187	470331
112799	470332
62700	470333
16938	470334
679	470335
39596	470336
163	470337
146952	470338
13871	470339
1917	470340
276	470341
57158	470342
19774	470343
26825	470344
6599	470345
108	470346
10085	470347
50791	470348
206	470349
66829	470350
23708	470351
416	470352
97905	470353
18742	470354
41366	470355
3927	470356
1551	470357
70169	470358
13995	470359
153439	470360
3537	470361
27694	470362
10660	470363
10197	470364
2714	470365
52085	470366
9545	470367
11518	470368
11178	470369
353	470370
24379	470371
11959	470372
43043	470373
7852	470374
63552	470375
79044	470376
51337	470377
39090	470378
2885	470379
31823	470380
50785	470381
194	470382
646	470383
25090	470384
44671	470385
4986	470386
802	470387
2116	470388
90324	470389
133	470390
83676	470391
29493	470392
12143	470393
34846	470394
96600	470395
82752	470396
105507	470397
62910	470398
45622	470399
51453	470400
49885	470401
51260	470402
16371	470403
128104	470404
719	470405
21409	470406
9424	470407
61619	470408
26565	470409
1140	470410
122744	470411
43193	470412
13243	470413
14003	470414
158	470415
12154	470416
910	470417
5670	470418
69464	470419
9149	470420
19708	470421
7317	470422
10136	470423
72962	470424
17600	470425
16845	470426
83688	470427
35524	470428
80947	470429
6089	470430
11200	470431
7935	470432
52280	470433
27728	470434
46253	470435
23599	470436
14274	470437
27712	470438
26189	470439
9465	470440
64549	470441
56253	470442
124097	470443
24826	470444
31867	470445
58256	470446
26308	470447
2106	470448
27278	470449
10643	470450
1415	470451
15947	470452
105506	470453
33452	470454
3976	470455
2755	470456
54219	470457
43218	470458
11251	470459
3849	470460
44850	470461
22690	470462
5057	470463
30157	470464
62926	470465
99023	470466
12018	470467
25643	470468
2201	470469
54533	470470
32237	470471
32852	470472
6763	470473
109598	470474
2931	470475
145508	470476
26033	470477
87008	470478
72460	470479
14840	470480
6070	470481
14164	470482
75040	470483
10404	470484
45244	470485
37401	470486
73	470487
49085	470488
103030	470489
18529	470490
105444	470491
91295	470492
9474	470493
116544	470494
51177	470495
64018	470496
38264	470497
72265	470498
30985	470499
112483	470500
14868	470501
121908	470502
384	470503
1575	470504
22485	470505
33528	470506
26795	470507
56640	470508
51163	470509
20495	470510
6659	470511
28790	470512
31194	470513
17557	470514
29610	470515
126402	470516
15528	470517
1724	470518
15810	470519
7183	470520
4747	470521
25174	470522
45861	470523
11276	470524
55	470525
24992	470526
29093	470527
17253	470528
147980	470529
5884	470530
43290	470531
4601	470532
99197	470533
65962	470534
20381	470535
145992	470536
12699	470537
78098	470538
692	470539
18760	470540
4274	470541
9073	470542
3112	470543
2368	470544
95369	470545
18722	470546
298	470547
4871	470548
90074	470549
1435	470550
1395	470551
19255	470552
56049	470553
36779	470554
20267	470555
22460	470556
18423	470557
80419	470558
396	470559
31586	470560
24551	470561
43821	470562
4269	470563
28798	470564
2500	470565
36	470566
9938	470567
56925	470568
58524	470569
57474	470570
2949	470571
68983	470572
25265	470573
98007	470574
2197	470575
79591	470576
18863	470577
16926	470578
2247	470579
10100	470580
11453	470581
37682	470582
109	470583
2162	470584
43115	470585
28684	470586
56593	470587
26307	470588
59127	470589
20623	470590
51758	470591
6434	470592
13343	470593
32815	470594
665	470595
3247	470596
62193	470597
120317	470598
6342	470599
11834	470600
78116	470601
11635	470602
53511	470603
8297	470604
16359	470605
73691	470606
1545	470607
193	470608
7086	470609
11212	470610
4997	470611
14490	470612
53681	470613
34367	470614
3285	470615
5778	470616
8593	470617
16322	470618
23157	470619
50523	470620
3299	470621
570	470622
61271	470623
11252	470624
43471	470625
3059	470626
139013	470627
146	470628
39655	470629
16562	470630
9554	470631
193	470632
5263	470633
28643	470634
41547	470635
58457	470636
85053	470637
51277	470638
73928	470639
43146	470640
38261	470641
23714	470642
25707	470643
123163	470644
33342	470645
14267	470646
75061	470647
15680	470648
9187	470649
75262	470650
142462	470651
40826	470652
523	470653
1925	470654
56772	470655
12713	470656
3776	470657
8920	470658
25963	470659
66275	470660
14205	470661
32660	470662
10394	470663
43085	470664
996	470665
38345	470666
1642	470667
15872	470668
5081	470669
144	470670
2780	470671
10609	470672
15184	470673
22804	470674
8487	470675
59426	470676
14751	470677
25420	470678
37359	470679
14620	470680
95797	470681
45746	470682
85707	470683
25486	470684
19117	470685
99302	470686
63894	470687
35263	470688
112855	470689
28397	470690
89858	470691
51	470692
13920	470693
50995	470694
12133	470695
35155	470696
9416	470697
17096	470698
2885	470699
66600	470700
14261	470701
87960	470702
189051	470703
8688	470704
54355	470705
5971	470706
2834	470707
65825	470708
15477	470709
2665	470710
20115	470711
15851	470712
28227	470713
100778	470714
35493	470715
652	470716
38283	470717
1975	470718
133265	470719
105123	470720
101846	470721
4696	470722
80	470723
46908	470724
104505	470725
38380	470726
73556	470727
28713	470728
45260	470729
51512	470730
5205	470731
188532	470732
2555	470733
28514	470734
8588	470735
29180	470736
35160	470737
21493	470738
16784	470739
472	470740
104911	470741
41116	470742
19838	470743
44401	470744
18765	470745
87374	470746
31253	470747
2882	470748
84655	470749
47458	470750
4022	470751
69705	470752
41167	470753
33807	470754
3842	470755
52576	470756
27141	470757
8832	470758
17497	470759
4414	470760
74269	470761
31867	470762
495	470763
15622	470764
90199	470765
52192	470766
5965	470767
62316	470768
62720	470769
30539	470770
51905	470771
1682	470772
15123	470773
10659	470774
29143	470775
10110	470776
1733	470777
37846	470778
21325	470779
10356	470780
38694	470781
58173	470782
28371	470783
20731	470784
28889	470785
72279	470786
45237	470787
20098	470788
45871	470789
14999	470790
31235	470791
29559	470792
35610	470793
62517	470794
7364	470795
18231	470796
16	470797
51654	470798
1084	470799
2397	470800
65369	470801
51499	470802
5403	470803
2168	470804
3561	470805
108273	470806
9312	470807
25158	470808
44766	470809
4237	470810
47755	470811
61295	470812
5952	470813
31742	470814
20544	470815
61274	470816
652	470817
8914	470818
69167	470819
14878	470820
29797	470821
7812	470822
50890	470823
31259	470824
12514	470825
43012	470826
622	470827
369	470828
61273	470829
5119	470830
16049	470831
153	470832
4972	470833
12562	470834
66033	470835
1	470836
2847	470837
763	470838
31099	470839
24413	470840
14602	470841
17984	470842
10947	470843
24373	470844
70346	470845
367	470846
4434	470847
32601	470848
26064	470849
21985	470850
4182	470851
24294	470852
25076	470853
10211	470854
27478	470855
7603	470856
98818	470857
292	470858
3090	470859
11844	470860
110093	470861
3824	470862
32174	470863
27945	470864
2250	470865
41972	470866
3419	470867
3295	470868
16841	470869
932	470870
188409	470871
4182	470872
4182	470873
595	470874
41256	470875
73938	470876
68	470877
50033	470878
37220	470879
108822	470880
26931	470881
55198	470882
11317	470883
5751	470884
46601	470885
27940	470886
17568	470887
388	470888
485	470889
22102	470890
39434	470891
43428	470892
127118	470893
97560	470894
14242	470895
72900	470896
28496	470897
149945	470898
1380	470899
62007	470900
13639	470901
119995	470902
83726	470903
101595	470904
85809	470905
35551	470906
116169	470907
336	470908
19699	470909
37602	470910
142	470911
43633	470912
1586	470913
58410	470914
22592	470915
43110	470916
5494	470917
33292	470918
9325	470919
2108	470920
39906	470921
7006	470922
1879	470923
21702	470924
38102	470925
17000	470926
14298	470927
17076	470928
7422	470929
37107	470930
91299	470931
23609	470932
278	470933
15248	470934
41468	470935
39681	470936
32097	470937
37733	470938
54024	470939
97481	470940
45005	470941
39548	470942
31478	470943
25798	470944
83630	470945
46070	470946
57361	470947
25173	470948
31020	470949
45917	470950
276	470951
31805	470952
47450	470953
45087	470954
99778	470955
69263	470956
57271	470957
26901	470958
18228	470959
57646	470960
57457	470961
5839	470962
35610	470963
7348	470964
26680	470965
13168	470966
47576	470967
102829	470968
16838	470969
7223	470970
7289	470971
38768	470972
23270	470973
44550	470974
304	470975
57616	470976
57340	470977
4498	470978
90667	470979
9734	470980
59919	470981
27305	470982
2672	470983
4479	470984
2065	470985
9688	470986
40118	470987
921	470988
3540	470989
1780	470990
48360	470991
52546	470992
39933	470993
103864	470994
7128	470995
2153	470996
15438	470997
92525	470998
12327	470999
10519	471000
15787	471001
2357	471002
103	471003
19097	471004
56007	471005
22100	471006
5308	471007
21079	471008
43091	471009
29293	471010
59	471011
7594	471012
5624	471013
26693	471014
16417	471015
18373	471016
26480	471017
39489	471018
46553	471019
34354	471020
16077	471021
563	471022
25573	471023
32022	471024
38513	471025
50245	471026
72798	471027
72317	471028
58644	471029
60002	471030
38092	471031
23556	471032
7555	471033
21356	471034
34329	471035
19352	471036
15682	471037
69061	471038
4927	471039
8920	471040
304	471041
44158	471042
137974	471043
118504	471044
20580	471045
26449	471046
6770	471047
13504	471048
34158	471049
118	471050
814	471051
129092	471052
30763	471053
6812	471054
2494	471055
31975	471056
54422	471057
1	471058
145991	471059
5634	471060
2957	471061
9155	471062
1758	471063
1	471064
12958	471065
70625	471066
22637	471067
42857	471068
2499	471069
9405	471070
90574	471071
30971	471072
19243	471073
73221	471074
32869	471075
170081	471076
70452	471077
71145	471078
6970	471079
129048	471080
10707	471081
12548	471082
3642	471083
2880	471084
6970	471085
48791	471086
6970	471087
3441	471088
2880	471089
12146	471090
31724	471091
20594	471092
8499	471093
14041	471094
570	471095
18318	471096
67888	471097
571	471098
1144	471099
4718	471100
24225	471101
581	471102
41716	471103
5098	471104
6195	471105
43562	471106
4843	471107
4302	471108
18897	471109
28280	471110
26923	471111
48080	471112
4930	471113
120	471114
52	471115
90966	471116
41962	471117
73734	471118
42285	471119
6611	471120
24118	471121
17976	471122
37162	471123
12538	471124
2378	471125
16496	471126
61815	471127
26746	471128
32369	471129
6191	471130
23794	471131
25095	471132
48758	471133
3262	471134
5857	471135
43152	471136
13983	471137
4404	471138
681	471139
2854	471140
29577	471141
23612	471142
4305	471143
682	471144
9280	471145
21038	471146
32093	471147
2143	471148
23792	471149
120	471150
4447	471151
21914	471152
51557	471153
9603	471154
10047	471155
82156	471156
35604	471157
35604	471158
42796	471159
48734	471160
62190	471161
8735	471162
3913	471163
28692	471164
112940	471165
42809	471166
133018	471167
5797	471168
53377	471169
117241	471170
73934	471171
32710	471172
140755	471173
13969	471174
5119	471175
79317	471176
29488	471177
5525	471178
184211	471179
70484	471180
57412	471181
22991	471182
32803	471183
16483	471184
11981	471185
42714	471186
20086	471187
2721	471188
3088	471189
29013	471190
61452	471191
74464	471192
73572	471193
113613	471194
19547	471195
29666	471196
23582	471197
8837	471198
7484	471199
19696	471200
51092	471201
96063	471202
8005	471203
62074	471204
13965	471205
19620	471206
2180	471207
89868	471208
62384	471209
90580	471210
50964	471211
74219	471212
5867	471213
11884	471214
75138	471215
19817	471216
8651	471217
146213	471218
13357	471219
16481	471220
6531	471221
286	471222
30773	471223
51962	471224
3088	471225
19805	471226
108942	471227
108942	471228
57385	471229
466	471230
11255	471231
57798	471232
48035	471233
6865	471234
183302	471235
35232	471236
2687	471237
71016	471238
14710	471239
31927	471240
32570	471241
150	471242
65038	471243
8436	471244
23714	471245
47768	471246
16922	471247
289	471248
43096	471249
81027	471250
104842	471251
10988	471252
3254	471253
33528	471254
7875	471255
39123	471256
3432	471257
43399	471258
6063	471259
25662	471260
15824	471261
12863	471262
3494	471263
36838	471264
16024	471265
62	471266
1751	471267
12954	471268
1337	471269
455	471270
15409	471271
986	471272
20834	471273
30370	471274
56600	471275
64659	471276
11	471277
19586	471278
467	471279
6600	471280
22042	471281
2564	471282
82	471283
17608	471284
29727	471285
6109	471286
4486	471287
5104	471288
833	471289
2244	471290
9424	471291
68846	471292
6409	471293
8620	471294
1046	471295
129658	471296
7011	471297
64986	471298
59383	471299
146024	471300
79235	471301
22311	471302
48938	471303
2097	471304
2305	471305
918	471306
41951	471307
3566	471308
506	471309
73901	471310
4673	471311
1182	471312
5333	471313
81558	471314
31726	471315
18584	471316
1633	471317
8361	471318
11849	471319
41561	471320
25858	471321
21480	471322
26224	471323
26627	471324
26267	471325
12988	471326
18850	471327
5724	471328
62834	471329
4755	471330
46355	471331
6408	471332
1487	471333
3623	471334
145801	471335
32652	471336
58423	471337
48508	471338
32645	471339
74639	471340
44771	471341
51640	471342
29284	471343
242	471344
53375	471345
726	471346
32645	471347
9587	471348
83467	471349
53233	471350
7462	471351
19321	471352
16536	471353
14607	471354
233	471355
15344	471356
26883	471357
6813	471358
6458	471359
13173	471360
5613	471361
3824	471362
17489	471363
62930	471364
39257	471365
12763	471366
82036	471367
78823	471368
39069	471369
57350	471370
13090	471371
15301	471372
5464	471373
27161	471374
33055	471375
48540	471376
26938	471377
13053	471378
170222	471379
66455	471380
93509	471381
58268	471382
59956	471383
16818	471384
29890	471385
48360	471386
13076	471387
58202	471388
70869	471389
17055	471390
1363	471391
21671	471392
84317	471393
57293	471394
1230	471395
35414	471396
22077	471397
91455	471398
3966	471399
1454	471400
8124	471401
38283	471402
47881	471403
3452	471404
49588	471405
65294	471406
3460	471407
9523	471408
10973	471409
1208	471410
20004	471411
25609	471412
27707	471413
113131	471414
55855	471415
26572	471416
129838	471417
45035	471418
18716	471419
16417	471420
2195	471421
91976	471422
71152	471423
2287	471424
25342	471425
213	471426
18790	471427
48036	471428
39358	471429
9584	471430
49204	471431
34924	471432
9992	471433
260	471434
24896	471435
991	471436
11910	471437
424	471438
7946	471439
41329	471440
49550	471441
47441	471442
41137	471443
187808	471444
41340	471445
38251	471446
26968	471447
32226	471448
179603	471449
15228	471450
51867	471451
31904	471452
823	471453
16478	471454
39123	471455
18552	471456
419	471457
3074	471458
56	471459
20131	471460
24573	471461
85640	471462
78989	471463
43495	471464
33167	471465
3057	471466
4404	471467
2053	471468
43425	471469
4124	471470
1478	471471
4304	471472
13495	471473
6791	471474
32225	471475
100	471476
105203	471477
17653	471478
2195	471479
39527	471480
2006	471481
64231	471482
43557	471483
353	471484
2340	471485
2307	471486
39801	471487
60252	471488
12171	471489
9400	471490
7908	471491
48029	471492
10263	471493
15001	471494
14342	471495
12457	471496
18683	471497
190	471498
48980	471499
16518	471500
12	471501
123502	471502
72312	471503
40862	471504
53978	471505
38754	471506
69631	471507
16115	471508
23599	471509
2759	471510
180156	471511
39379	471512
14321	471513
21659	471514
12840	471515
3049	471516
10858	471517
3593	471518
37060	471519
2376	471520
72523	471521
619	471522
16556	471523
21317	471524
61568	471525
44073	471526
62458	471527
11936	471528
964	471529
16679	471530
66999	471531
15990	471532
26103	471533
2834	471534
6257	471535
7257	471536
15833	471537
768	471538
16051	471539
26833	471540
57593	471541
21498	471542
38286	471543
7157	471544
3311	471545
26925	471546
7748	471547
18722	471548
29696	471549
2266	471550
1664	471551
7534	471552
89603	471553
15374	471554
1818	471555
46083	471556
3160	471557
83001	471558
59135	471559
138983	471560
41395	471561
29933	471562
111536	471563
6329	471564
24942	471565
61746	471566
6833	471567
21626	471568
26744	471569
6339	471570
38795	471571
8777	471572
60805	471573
22623	471574
5007	471575
88852	471576
30541	471577
852	471578
1	471579
33292	471580
12894	471581
4474	471582
54824	471583
35662	471584
15681	471585
26509	471586
11252	471587
14507	471588
1477	471589
35394	471590
1117	471591
54196	471592
31349	471593
32340	471594
13328	471595
8732	471596
26060	471597
101510	471598
7606	471599
2979	471600
5481	471601
3334	471602
50593	471603
5414	471604
1274	471605
18822	471606
843	471607
1204	471608
1084	471609
11764	471610
8314	471611
1187	471612
24981	471613
14255	471614
12807	471615
42697	471616
32517	471617
9592	471618
52165	471619
44164	471620
47339	471621
21249	471622
105089	471623
48083	471624
12712	471625
4731	471626
14624	471627
37870	471628
2697	471629
2399	471630
31755	471631
6694	471632
27472	471633
15305	471634
7903	471635
5154	471636
19279	471637
53657	471638
8764	471639
29158	471640
11260	471641
22092	471642
18711	471643
2928	471644
28926	471645
23871	471646
8084	471647
26745	471648
11664	471649
21489	471650
21580	471651
22701	471652
11078	471653
12575	471654
3167	471655
56818	471656
38680	471657
1	471658
2284	471659
53593	471660
1106	471661
105052	471662
98887	471663
494	471664
33409	471665
65770	471666
67065	471667
8507	471668
5201	471669
18890	471670
17787	471671
33615	471672
737	471673
622	471674
7365	471675
36817	471676
75345	471677
1919	471678
31898	471679
3202	471680
21082	471681
113060	471682
60356	471683
5678	471684
14413	471685
54026	471686
137242	471687
139396	471688
6151	471689
6631	471690
61951	471691
20196	471692
40074	471693
58194	471694
43444	471695
10541	471696
17320	471697
12334	471698
29972	471699
64875	471700
24617	471701
6725	471702
42902	471703
36723	471704
10438	471705
58806	471706
21578	471707
17095	471708
3336	471709
7794	471710
2492	471711
47741	471712
181293	471713
15809	471714
68879	471715
19116	471716
16836	471717
15775	471718
17258	471719
174334	471720
2335	471721
26353	471722
50330	471723
34564	471724
17095	471725
10539	471726
11238	471727
33097	471728
88257	471729
5941	471730
3619	471731
34407	471732
9630	471733
84993	471734
82838	471735
54389	471736
88541	471737
23003	471738
67741	471739
27397	471740
15568	471741
20735	471742
77802	471743
60058	471744
7409	471745
7781	471746
25121	471747
55664	471748
29318	471749
8991	471750
1913	471751
13579	471752
66929	471753
56393	471754
35268	471755
2727	471756
2401	471757
85738	471758
73605	471759
48351	471760
824	471761
23268	471762
43129	471763
33449	471764
3258	471765
6408	471766
37870	471767
55034	471768
40273	471769
876	471770
17580	471771
70220	471772
4514	471773
34471	471774
22449	471775
34488	471776
93458	471777
3116	471778
33516	471779
124812	471780
10303	471781
61442	471782
42652	471783
62510	471784
100309	471785
8425	471786
2114	471787
23864	471788
3995	471789
5295	471790
9760	471791
41626	471792
48824	471793
66896	471794
153344	471795
169634	471796
71363	471797
32550	471798
1040	471799
76614	471800
144	471801
1395	471802
78777	471803
36566	471804
39530	471805
66419	471806
884	471807
1092	471808
10138	471809
14975	471810
61114	471811
1365	471812
62142	471813
49584	471814
35558	471815
28583	471816
38123	471817
35322	471818
46815	471819
4422	471820
13	471821
29733	471822
12575	471823
3115	471824
59367	471825
1957	471826
1032	471827
202	471828
957	471829
39217	471830
36148	471831
6047	471832
5304	471833
57793	471834
2731	471835
4124	471836
4089	471837
11084	471838
6674	471839
53401	471840
83651	471841
9847	471842
1677	471843
3920	471844
27703	471845
6238	471846
2754	471847
1477	471848
66185	471849
8097	471850
94951	471851
94951	471852
17260	471853
59209	471854
2949	471855
88491	471856
54486	471857
43093	471858
11039	471859
2377	471860
2316	471861
61501	471862
2196	471863
15884	471864
73855	471865
415	471866
12595	471867
18668	471868
8576	471869
76146	471870
172640	471871
9103	471872
10652	471873
21020	471874
41504	471875
42787	471876
16708	471877
43409	471878
8445	471879
62197	471880
90468	471881
49582	471882
37301	471883
34235	471884
26195	471885
13207	471886
31891	471887
73611	471888
9	471889
12739	471890
13086	471891
36797	471892
12109	471893
47783	471894
51605	471895
2247	471896
23934	471897
3084	471898
12524	471899
46399	471900
99265	471901
96260	471902
38875	471903
34370	471904
4151	471905
12030	471906
14248	471907
56250	471908
9890	471909
3347	471910
11362	471911
11864	471912
42	471913
8956	471914
12	471915
5047	471916
64272	471917
39097	471918
43107	471919
49996	471920
5559	471921
2928	471922
25261	471923
20123	471924
49107	471925
14545	471926
9622	471927
107478	471928
208	471929
11352	471930
36730	471931
85	471932
31146	471933
212	471934
20235	471935
704	471936
3930	471937
88013	471938
128008	471939
610	471940
62417	471941
24	471942
10501	471943
32730	471944
2708	471945
15916	471946
21735	471947
22120	471948
34408	471949
22666	471950
22706	471951
710	471952
26841	471953
19279	471954
917	471955
51666	471956
33764	471957
16739	471958
8955	471959
2337	471960
23819	471961
107739	471962
2577	471963
19189	471964
57320	471965
112465	471966
89911	471967
28535	471968
28622	471969
173307	471970
100	471971
24881	471972
1606	471973
28874	471974
16352	471975
41626	471976
40906	471977
59568	471978
12965	471979
47558	471980
12511	471981
413	471982
37630	471983
112304	471984
51801	471985
13772	471986
8659	471987
65006	471988
27685	471989
27317	471990
50979	471991
114886	471992
114886	471993
12766	471994
8939	471995
74607	471996
5421	471997
7481	471998
16663	471999
15943	472000
13011	472001
16352	472002
21128	472003
56578	472004
37777	472005
19137	472006
20518	472007
8553	472008
13885	472009
2333	472010
50579	472011
39	472012
138435	472013
33307	472014
30819	472015
24018	472016
17649	472017
940	472018
23323	472019
24522	472020
22	472021
75759	472022
1	472023
3929	472024
128399	472025
4875	472026
19753	472027
64629	472028
821	472029
6566	472030
733	472031
54963	472032
16563	472033
18232	472034
58263	472035
207	472036
6811	472037
112907	472038
723	472039
975	472040
23701	472041
6403	472042
17804	472043
12964	472044
21750	472045
16015	472046
47766	472047
40642	472048
8531	472049
47651	472050
31856	472051
115	472052
5140	472053
29221	472054
28195	472055
24689	472056
29298	472057
78120	472058
33787	472059
455	472060
8085	472061
52	472062
6712	472063
43198	472064
5902	472065
24275	472066
115	472067
44558	472068
146	472069
276	472070
35718	472071
19674	472072
471	472073
37558	472074
39775	472075
11670	472076
73977	472077
33597	472078
3078	472079
7606	472080
188717	472081
16205	472082
22813	472083
48024	472084
16121	472085
4109	472086
74656	472087
30413	472088
189272	472089
9424	472090
12911	472091
57688	472092
15164	472093
15847	472094
26547	472095
44847	472096
36870	472097
18319	472098
42977	472099
9411	472100
25919	472101
1142	472102
16767	472103
8837	472104
212	472105
125653	472106
10135	472107
20409	472108
23883	472109
60403	472110
43085	472111
51782	472112
28276	472113
33525	472114
3896	472115
14994	472116
51740	472117
72	472118
29329	472119
2118	472120
8339	472121
41537	472122
1140	472123
17501	472124
571	472125
43900	472126
7876	472127
1910	472128
28281	472129
33499	472130
6678	472131
2439	472132
9206	472133
13738	472134
8039	472135
35156	472136
19231	472137
1992	472138
17791	472139
83332	472140
6679	472141
514	472142
11571	472143
19169	472144
13613	472145
2880	472146
2463	472147
3512	472148
10151	472149
5744	472150
1543	472151
1044	472152
21599	472153
1667	472154
175120	472155
43249	472156
842	472157
42754	472158
6463	472159
63563	472160
4935	472161
63401	472162
70179	472163
35939	472164
40465	472165
35746	472166
15257	472167
11740	472168
47466	472169
8339	472170
675	472171
20246	472172
5524	472173
60960	472174
28225	472175
60819	472176
104397	472177
27688	472178
57570	472179
614	472180
2657	472181
2710	472182
89	472183
15249	472184
76569	472185
9824	472186
13594	472187
47867	472188
49053	472189
18723	472190
32012	472191
166	472192
31891	472193
13300	472194
5832	472195
17427	472196
12765	472197
2291	472198
49377	472199
13738	472200
7541	472201
46516	472202
7259	472203
13497	472204
39806	472205
10071	472206
119872	472207
2189	472208
20831	472209
26115	472210
35878	472211
16277	472212
34905	472213
3041	472214
20000	472215
76518	472216
25671	472217
314	472218
13281	472219
61941	472220
5796	472221
27487	472222
18005	472223
7364	472224
29299	472225
7	472226
105896	472227
8634	472228
47634	472229
21816	472230
68926	472231
85371	472232
2159	472233
7699	472234
61328	472235
35580	472236
76993	472237
23604	472238
60442	472239
23940	472240
9047	472241
16590	472242
57503	472243
79	472244
1344	472245
18077	472246
21317	472247
3386	472248
39525	472249
292	472250
26385	472251
28717	472252
12017	472253
16482	472254
255	472255
40	472256
32612	472257
22627	472258
15169	472259
39299	472260
26694	472261
126073	472262
18006	472263
2757	472264
32658	472265
3481	472266
737	472267
32478	472268
39300	472269
19408	472270
23708	472271
14022	472272
13787	472273
32348	472274
91411	472275
49274	472276
33925	472277
32138	472278
22478	472279
14704	472280
735	472281
2590	472282
84864	472283
43364	472284
26713	472285
17135	472286
51642	472287
46312	472288
25767	472289
32468	472290
11965	472291
11047	472292
70692	472293
15678	472294
10728	472295
23638	472296
17587	472297
843	472298
3637	472299
62569	472300
42527	472301
147287	472302
870	472303
4322	472304
11943	472305
2963	472306
111873	472307
5735	472308
74407	472309
15360	472310
16562	472311
22974	472312
437	472313
23624	472314
16594	472315
29353	472316
53	472317
15063	472318
679	472319
19742	472320
13903	472321
11261	472322
43430	472323
190	472324
17635	472325
3474	472326
102681	472327
629	472328
57580	472329
40165	472330
52039	472331
20241	472332
1	472333
5235	472334
23269	472335
12641	472336
23191	472337
61710	472338
2723	472339
1050	472340
25728	472341
22026	472342
57219	472343
857	472344
105049	472345
3119	472346
85064	472347
30450	472348
9153	472349
65770	472350
145147	472351
17701	472352
46	472353
73172	472354
6814	472355
39208	472356
84775	472357
903	472358
58995	472359
11256	472360
7249	472361
17000	472362
50559	472363
105540	472364
44939	472365
29587	472366
81666	472367
12706	472368
20278	472369
69268	472370
180	472371
35294	472372
80197	472373
9533	472374
34968	472375
24382	472376
875	472377
143	472378
81114	472379
9193	472380
12392	472381
8810	472382
232	472383
41457	472384
983	472385
17431	472386
7255	472387
14957	472388
2077	472389
38603	472390
28144	472391
55505	472392
19572	472393
39528	472394
46683	472395
1494	472396
6014	472397
83435	472398
48843	472399
771	472400
11980	472401
22027	472402
143	472403
91240	472404
21870	472405
47889	472406
34691	472407
16116	472408
62284	472409
26505	472410
31418	472411
32713	472412
80	472413
26036	472414
17727	472415
101253	472416
7390	472417
3655	472418
261	472419
51437	472420
28937	472421
72010	472422
16589	472423
722	472424
10814	472425
79876	472426
50157	472427
3720	472428
15804	472429
26081	472430
8654	472431
14847	472432
23175	472433
12584	472434
2737	472435
19141	472436
102790	472437
31620	472438
59197	472439
85931	472440
2557	472441
72247	472442
54632	472443
62310	472444
44295	472445
10164	472446
10595	472447
2210	472448
26529	472449
29537	472450
43138	472451
11540	472452
50256	472453
64843	472454
17337	472455
3852	472456
61007	472457
120583	472458
16088	472459
8299	472460
39273	472461
3944	472462
149404	472463
89939	472464
7558	472465
10618	472466
163	472467
8846	472468
8674	472469
51457	472470
19776	472471
61898	472472
39347	472473
121125	472474
4461	472475
65531	472476
19642	472477
28113	472478
12104	472479
73895	472480
771	472481
547	472482
15599	472483
1135	472484
56690	472485
18115	472486
21012	472487
19893	472488
4727	472489
23080	472490
30117	472491
14254	472492
49307	472493
47247	472494
10602	472495
47656	472496
24048	472497
7694	472498
61052	472499
67738	472500
2379	472501
4388	472502
17966	472503
13352	472504
58981	472505
52197	472506
57732	472507
44131	472508
711	472509
112379	472510
8816	472511
10960	472512
54209	472513
15143	472514
19897	472515
75	472516
59265	472517
1475	472518
78328	472519
42922	472520
46588	472521
38911	472522
26431	472523
35987	472524
16429	472525
46892	472526
64754	472527
69285	472528
55733	472529
5785	472530
47916	472531
16903	472532
93310	472533
2503	472534
47666	472535
436	472536
2189	472537
40414	472538
10116	472539
26418	472540
35073	472541
5771	472542
39781	472543
83426	472544
119366	472545
5728	472546
14286	472547
22654	472548
111864	472549
11953	472550
23987	472551
35117	472552
420	472553
70477	472554
74411	472555
3065	472556
1102	472557
272	472558
17143	472559
4163	472560
35623	472561
879	472562
31547	472563
14188	472564
25564	472565
10295	472566
818	472567
39281	472568
1587	472569
12910	472570
90852	472571
83880	472572
85331	472573
23842	472574
18347	472575
30073	472576
31540	472577
19645	472578
9741	472579
36820	472580
146119	472581
1619	472582
16704	472583
76912	472584
65270	472585
8221	472586
5810	472587
21410	472588
12474	472589
5794	472590
39639	472591
57	472592
29180	472593
28411	472594
624	472595
16834	472596
15937	472597
7988	472598
26406	472599
9055	472600
75630	472601
29135	472602
242	472603
35769	472604
2169	472605
29770	472606
70497	472607
18379	472608
36957	472609
39263	472610
10979	472611
4806	472612
74444	472613
15889	472614
21748	472615
15382	472616
26892	472617
5634	472618
21814	472619
21814	472620
21983	472621
3508	472622
42007	472623
938	472624
26834	472625
51703	472626
1259	472627
3493	472628
58681	472629
273	472630
25189	472631
32706	472632
39506	472633
14629	472634
13266	472635
18301	472636
58577	472637
27639	472638
10938	472639
17978	472640
43127	472641
12978	472642
41592	472643
7631	472644
3975	472645
1736	472646
34257	472647
8557	472648
32757	472649
8570	472650
3270	472651
2905	472652
23282	472653
51026	472654
3103	472655
26896	472656
18174	472657
8533	472658
7186	472659
9193	472660
1089	472661
21751	472662
2728	472663
2265	472664
66862	472665
90289	472666
109	472667
5736	472668
32724	472669
22067	472670
160225	472671
12720	472672
47251	472673
11321	472674
8798	472675
19912	472676
8120	472677
3386	472678
733	472679
87491	472680
47943	472681
61290	472682
22014	472683
31975	472684
66660	472685
22726	472686
119	472687
43068	472688
41225	472689
155	472690
36957	472691
55348	472692
31875	472693
10182	472694
658	472695
72225	472696
53796	472697
3064	472698
1053	472699
28718	472700
22526	472701
6902	472702
18897	472703
10195	472704
30308	472705
90953	472706
15698	472707
15628	472708
13973	472709
34748	472710
109	472711
18626	472712
47895	472713
26536	472714
147269	472715
2071	472716
5871	472717
8653	472718
8838	472719
10414	472720
10016	472721
102866	472722
67815	472723
42569	472724
32411	472725
20103	472726
29232	472727
49848	472728
10059	472729
1816	472730
211	472731
21667	472732
3730	472733
21985	472734
14714	472735
32483	472736
356	472737
1697	472738
37682	472739
9441	472740
14994	472741
692	472742
1819	472743
68994	472744
3065	472745
14576	472746
32485	472747
55232	472748
40	472749
37201	472750
10016	472751
13231	472752
26638	472753
10275	472754
47674	472755
18337	472756
57619	472757
31238	472758
1162	472759
68941	472760
91133	472761
11495	472762
11	472763
31152	472764
26578	472765
66863	472766
32703	472767
61625	472768
47545	472769
1350	472770
11039	472771
9576	472772
44810	472773
24314	472774
20091	472775
742	472776
1314	472777
10936	472778
62441	472779
29593	472780
4669	472781
83567	472782
904	472783
3198	472784
7895	472785
4146	472786
46947	472787
8113	472788
47601	472789
26441	472790
8337	472791
61854	472792
42205	472793
18242	472794
122845	472795
5701	472796
2712	472797
34	472798
17595	472799
55598	472800
16859	472801
35792	472802
39176	472803
103193	472804
49074	472805
39593	472806
2848	472807
52	472808
1258	472809
42	472810
46913	472811
68155	472812
186541	472813
1885	472814
130	472815
58061	472816
85102	472817
5469	472818
38494	472819
69502	472820
31085	472821
40128	472822
7064	472823
11142	472824
49003	472825
58009	472826
27098	472827
34683	472828
61298	472829
25000	472830
68418	472831
24709	472832
10408	472833
45347	472834
18821	472835
27786	472836
41669	472837
36315	472838
68865	472839
13340	472840
1989	472841
15703	472842
52663	472843
40078	472844
8998	472845
8875	472846
2069	472847
86155	472848
58043	472849
84077	472850
2366	472851
3551	472852
9490	472853
45345	472854
103362	472855
8998	472856
7768	472857
23375	472858
17265	472859
133044	472860
38465	472861
52829	472862
10921	472863
2249	472864
1688	472865
38232	472866
58253	472867
105167	472868
15018	472869
29363	472870
45333	472871
3596	472872
70925	472873
1010	472874
1390	472875
67573	472876
99861	472877
5698	472878
34013	472879
92767	472880
58686	472881
30605	472882
173788	472883
17304	472884
64661	472885
5481	472886
15104	472887
38668	472888
108338	472889
5235	472890
4607	472891
122441	472892
65743	472893
2012	472894
7734	472895
3794	472896
4472	472897
14908	472898
37594	472899
21359	472900
32942	472901
13871	472902
1682	472903
47321	472904
3390	472905
20802	472906
64949	472907
87694	472908
18044	472909
809	472910
23287	472911
133122	472912
264	472913
25104	472914
6842	472915
102490	472916
1112	472917
12345	472918
8013	472919
38550	472920
13027	472921
103799	472922
20868	472923
157747	472924
16157	472925
102785	472926
23203	472927
47048	472928
264	472929
81464	472930
5025	472931
15149	472932
48369	472933
65952	472934
48302	472935
160058	472936
106051	472937
67019	472938
14265	472939
4579	472940
33905	472941
23207	472942
38285	472943
54245	472944
69755	472945
7077	472946
58126	472947
65392	472948
8962	472949
63674	472950
30130	472951
40129	472952
9458	472953
1680	472954
26100	472955
177624	472956
68985	472957
13122	472958
3362	472959
60093	472960
12249	472961
76661	472962
2751	472963
51207	472964
21742	472965
47937	472966
62033	472967
39456	472968
3042	472969
727	472970
9172	472971
102571	472972
2138	472973
33764	472974
32765	472975
17794	472976
42355	472977
38289	472978
49475	472979
11873	472980
6	472981
3849	472982
1255	472983
8017	472984
57219	472985
2145	472986
1178	472987
72251	472988
21913	472989
5206	472990
62326	472991
110312	472992
48844	472993
17959	472994
181699	472995
33053	472996
49897	472997
32251	472998
641	472999
80083	473000
35202	473001
14999	473002
3952	473003
39126	473004
56529	473005
708	473006
117778	473007
2667	473008
32775	473009
44455	473010
34373	473011
16291	473012
41758	473013
12984	473014
13584	473015
87542	473016
91397	473017
17958	473018
62688	473019
42542	473020
3115	473021
60065	473022
32354	473023
8796	473024
10167	473025
26470	473026
12584	473027
33910	473028
41658	473029
34518	473030
19140	473031
58309	473032
22042	473033
48077	473034
3066	473035
6901	473036
1173	473037
10647	473038
36450	473039
89657	473040
5047	473041
81075	473042
7853	473043
34	473044
7841	473045
61063	473046
5881	473047
8087	473048
2019	473049
300	473050
81693	473051
4785	473052
1	473053
764	473054
107730	473055
27714	473056
27273	473057
20596	473058
1	473059
114033	473060
12303	473061
4626	473062
12742	473063
1919	473064
9273	473065
75871	473066
83059	473067
40348	473068
622	473069
15447	473070
94043	473071
10939	473072
113052	473073
4087	473074
62603	473075
1858	473076
395	473077
11231	473078
25910	473079
103066	473080
56017	473081
55956	473082
66300	473083
4079	473084
47500	473085
74933	473086
1085	473087
8682	473088
104182	473089
7509	473090
1532	473091
89874	473092
1045	473093
11496	473094
1458	473095
34400	473096
3785	473097
3633	473098
644	473099
4515	473100
1202	473101
6820	473102
6891	473103
1003	473104
10347	473105
12	473106
5546	473107
18652	473108
340	473109
43017	473110
898	473111
36004	473112
64549	473113
27436	473114
9833	473115
15316	473116
63980	473117
2544	473118
1417	473119
110101	473120
19751	473121
49736	473122
690	473123
2301	473124
16190	473125
108	473126
74263	473127
35260	473128
15775	473129
2577	473130
6850	473131
7578	473132
160029	473133
1301	473134
36465	473135
71755	473136
6874	473137
2182	473138
2031	473139
27	473140
1245	473141
61381	473142
416	473143
24785	473144
1036	473145
80013	473146
1571	473147
8845	473148
620	473149
1	473150
25831	473151
15000	473152
968	473153
14941	473154
8892	473155
59040	473156
96184	473157
12742	473158
28209	473159
20586	473160
12469	473161
4615	473162
6221	473163
2832	473164
2910	473165
2371	473166
10948	473167
705	473168
4579	473169
1342	473170
11536	473171
8940	473172
29479	473173
11748	473174
2526	473175
26315	473176
17	473177
31975	473178
342	473179
59931	473180
5686	473181
12132	473182
22396	473183
3275	473184
1487	473185
17898	473186
1674	473187
1276	473188
59924	473189
157	473190
35538	473191
13207	473192
6875	473193
320	473194
23933	473195
39486	473196
39486	473197
7761	473198
12069	473199
18021	473200
112546	473201
344	473202
2359	473203
41650	473204
18197	473205
6850	473206
1432	473207
20068	473208
8706	473209
29081	473210
2738	473211
32131	473212
92000	473213
35810	473214
47877	473215
68955	473216
1610	473217
23457	473218
6727	473219
2386	473220
22125	473221
16760	473222
40	473223
26640	473224
21	473225
6134	473226
23007	473227
13409	473228
64692	473229
1848	473230
47496	473231
6981	473232
10088	473233
2147	473234
38959	473235
13224	473236
42525	473237
5004	473238
17684	473239
2971	473240
47600	473241
272	473242
21438	473243
31948	473244
21003	473245
126440	473246
33447	473247
12413	473248
1173	473249
329	473250
87461	473251
5735	473252
75573	473253
4696	473254
56002	473255
43347	473256
27665	473257
18309	473258
3078	473259
3938	473260
10875	473261
1574	473262
147259	473263
9090	473264
5039	473265
6933	473266
32422	473267
73489	473268
18358	473269
2575	473270
1700	473271
42369	473272
57970	473273
3755	473274
132676	473275
3417	473276
982	473277
1458	473278
12916	473279
59894	473280
8111	473281
9198	473282
17934	473283
33699	473284
9198	473285
26800	473286
4106	473287
87	473288
21727	473289
5177	473290
53336	473291
30978	473292
22981	473293
1921	473294
15527	473295
12	473296
77668	473297
14243	473298
21719	473299
36731	473300
4217	473301
28744	473302
3267	473303
22969	473304
40479	473305
182254	473306
52172	473307
88889	473308
36698	473309
2208	473310
3304	473311
32222	473312
2708	473313
67169	473314
11559	473315
12413	473316
28541	473317
11691	473318
27904	473319
19830	473320
72725	473321
110235	473322
47557	473323
5073	473324
16112	473325
39454	473326
230	473327
10	473328
674	473329
18198	473330
9790	473331
44121	473332
55530	473333
1511	473334
3299	473335
9214	473336
33615	473337
79525	473338
1607	473339
41597	473340
89593	473341
8655	473342
60507	473343
981	473344
77300	473345
64121	473346
40062	473347
181551	473348
65110	473349
81656	473350
89593	473351
45966	473352
75045	473353
888	473354
26292	473355
13415	473356
104655	473357
79900	473358
6204	473359
68034	473360
3369	473361
9555	473362
2579	473363
88556	473364
29546	473365
54561	473366
798	473367
37308	473368
43864	473369
19150	473370
104704	473371
72110	473372
46606	473373
12858	473374
4642	473375
52346	473376
52346	473377
2764	473378
1269	473379
51424	473380
107868	473381
2927	473382
3383	473383
34331	473384
439	473385
26648	473386
39251	473387
39574	473388
1561	473389
4948	473390
14595	473391
28049	473392
51821	473393
15309	473394
8642	473395
46541	473396
13391	473397
125886	473398
33273	473399
13391	473400
29304	473401
4495	473402
442	473403
11541	473404
12968	473405
48946	473406
14911	473407
22539	473408
3705	473409
41270	473410
101281	473411
1870	473412
1874	473413
1870	473414
23669	473415
1868	473416
848	473417
1324	473418
1324	473419
8662	473420
2321	473421
28567	473422
28783	473423
172290	473424
3350	473425
990	473426
2320	473427
851	473428
208	473429
40568	473430
10852	473431
151383	473432
18056	473433
100441	473434
9094	473435
32453	473436
78205	473437
225	473438
34909	473439
3423	473440
10852	473441
38611	473442
68854	473443
96359	473444
14092	473445
154011	473446
332	473447
12453	473448
58647	473449
140765	473450
116440	473451
27768	473452
40992	473453
1567	473454
2465	473455
3643	473456
71234	473457
27962	473458
1681	473459
18022	473460
8321	473461
56357	473462
12616	473463
887	473464
42517	473465
40541	473466
69099	473467
11783	473468
3	473469
86033	473470
1	473471
7042	473472
16593	473473
6634	473474
74001	473475
43057	473476
53024	473477
113654	473478
2045	473479
12956	473480
28112	473481
32732	473482
5598	473483
1713	473484
5598	473485
7333	473486
5598	473487
7333	473488
2390	473489
5598	473490
2390	473491
39264	473492
27363	473493
4535	473494
2764	473495
3881	473496
27522	473497
2844	473498
10850	473499
9393	473500
48034	473501
74963	473502
145939	473503
8234	473504
26630	473505
14781	473506
3	473507
22728	473508
117409	473509
3383	473510
3383	473511
44231	473512
30005	473513
44096	473514
12972	473515
1441	473516
83638	473517
6639	473518
44016	473519
5846	473520
55829	473521
13013	473522
61493	473523
138925	473524
41880	473525
50324	473526
66084	473527
102287	473528
91217	473529
36453	473530
106213	473531
51599	473532
114906	473533
20038	473534
7970	473535
28631	473536
12905	473537
8330	473538
16294	473539
22391	473540
57664	473541
22087	473542
22172	473543
73966	473544
86000	473545
142679	473546
707	473547
12396	473548
24950	473549
7055	473550
187051	473551
1049	473552
50758	473553
469	473554
5649	473555
41808	473556
41880	473557
45705	473558
47465	473559
3645	473560
27412	473561
32684	473562
975	473563
610	473564
57526	473565
14454	473566
74441	473567
55829	473568
109542	473569
7998	473570
126111	473571
7929	473572
15508	473573
23092	473574
5073	473575
69511	473576
28338	473577
41612	473578
48970	473579
39022	473580
106885	473581
35461	473582
155247	473583
434	473584
137801	473585
72771	473586
9967	473587
61655	473588
7033	473589
18918	473590
5408	473591
100041	473592
490	473593
32677	473594
98030	473595
1500	473596
52085	473597
519	473598
10890	473599
9201	473600
41562	473601
41463	473602
9209	473603
34318	473604
102638	473605
7223	473606
120758	473607
15239	473608
29844	473609
22865	473610
140773	473611
1703	473612
25372	473613
19394	473614
10978	473615
5073	473616
22074	473617
113880	473618
43297	473619
123282	473620
105282	473621
15884	473622
2861	473623
6103	473624
22660	473625
55281	473626
151671	473627
128535	473628
36430	473629
175670	473630
14410	473631
364	473632
76822	473633
124399	473634
49633	473635
61120	473636
82075	473637
119999	473638
149874	473639
9365	473640
41132	473641
18975	473642
58610	473643
698	473644
50183	473645
16401	473646
15895	473647
13322	473648
156683	473649
44329	473650
33521	473651
30579	473652
112031	473653
77053	473654
155964	473655
63332	473656
5072	473657
34971	473658
11	473659
44068	473660
132	473661
5078	473662
20059	473663
16951	473664
11046	473665
8761	473666
28009	473667
1922	473668
34158	473669
27344	473670
9169	473671
1238	473672
20567	473673
26141	473674
42536	473675
27344	473676
10929	473677
5606	473678
145708	473679
15995	473680
74204	473681
142650	473682
5699	473683
29558	473684
16388	473685
35407	473686
16068	473687
8162	473688
39318	473689
20424	473690
2076	473691
8779	473692
40837	473693
94450	473694
5990	473695
23041	473696
117880	473697
34442	473698
2445	473699
32746	473700
34300	473701
7599	473702
19212	473703
38952	473704
10492	473705
118478	473706
26517	473707
41655	473708
683	473709
12913	473710
32428	473711
33394	473712
11302	473713
19191	473714
220	473715
15252	473716
16093	473717
41705	473718
122357	473719
44962	473720
8408	473721
21727	473722
3160	473723
10226	473724
18371	473725
24790	473726
23196	473727
91602	473728
8859	473729
26742	473730
26646	473731
193	473732
14178	473733
26542	473734
32289	473735
73587	473736
8431	473737
21818	473738
77044	473739
27627	473740
31746	473741
60228	473742
27609	473743
10	473744
420	473745
63509	473746
3	473747
22747	473748
24706	473749
159	473750
2290	473751
159	473752
2290	473753
159	473754
159	473755
12035	473756
12022	473757
16737	473758
2451	473759
1754	473760
2754	473761
1746	473762
232	473763
5060	473764
682	473765
1150	473766
2439	473767
7628	473768
2775	473769
8655	473770
48704	473771
246	473772
41646	473773
962	473774
511	473775
5727	473776
477	473777
11866	473778
3982	473779
1965	473780
2703	473781
3029	473782
975	473783
3040	473784
285	473785
11936	473786
3454	473787
107	473788
35774	473789
52095	473790
94479	473791
131	473792
65615	473793
5977	473794
43304	473795
43304	473796
1038	473797
113356	473798
937	473799
91239	473800
963	473801
476	473802
5119	473803
35895	473804
7	473805
3063	473806
31031	473807
12249	473808
1983	473809
147263	473810
20654	473811
28570	473812
41459	473813
1144	473814
195	473815
164	473816
4057	473817
1960	473818
1995	473819
8655	473820
6689	473821
3986	473822
3986	473823
11885	473824
110826	473825
23951	473826
115	473827
42	473828
470	473829
49	473830
3984	473831
621	473832
1945	473833
23786	473834
281	473835
1035	473836
20135	473837
9068	473838
65349	473839
50666	473840
1035	473841
49137	473842
39254	473843
23388	473844
94648	473845
188618	473846
455	473847
50	473848
7416	473849
94746	473850
41286	473851
145646	473852
158834	473853
41283	473854
71838	473855
62759	473856
5817	473857
10131	473858
26712	473859
9320	473860
65344	473861
109232	473862
76489	473863
109941	473864
34337	473865
41292	473866
29498	473867
1037	473868
9869	473869
21424	473870
931	473871
87804	473872
82520	473873
49797	473874
3945	473875
34429	473876
23585	473877
270	473878
5263	473879
1154	473880
5263	473881
59193	473882
25493	473883
13167	473884
31176	473885
25259	473886
1974	473887
1158	473888
21707	473889
1769	473890
4373	473891
5580	473892
122240	473893
87020	473894
39568	473895
3312	473896
11755	473897
108528	473898
5232	473899
826	473900
42365	473901
7445	473902
37066	473903
25279	473904
24423	473905
4913	473906
38458	473907
52654	473908
23833	473909
4943	473910
7582	473911
110326	473912
13641	473913
30880	473914
65816	473915
5518	473916
41481	473917
65407	473918
45147	473919
75522	473920
52402	473921
2605	473922
45720	473923
133442	473924
4225	473925
1035	473926
826	473927
106159	473928
176282	473929
8752	473930
26437	473931
22980	473932
51996	473933
10860	473934
129809	473935
65885	473936
33640	473937
14899	473938
24988	473939
7645	473940
10746	473941
10746	473942
37994	473943
36612	473944
19080	473945
28453	473946
5371	473947
23692	473948
58726	473949
60046	473950
37170	473951
21826	473952
130011	473953
149019	473954
29488	473955
100329	473956
100377	473957
66133	473958
44028	473959
14129	473960
41116	473961
1532	473962
12576	473963
53685	473964
127132	473965
93494	473966
76731	473967
14785	473968
5486	473969
16084	473970
30095	473971
8445	473972
49194	473973
107672	473974
60322	473975
12616	473976
99352	473977
8944	473978
119286	473979
5452	473980
91927	473981
553	473982
29465	473983
56074	473984
122229	473985
1612	473986
11634	473987
3603	473988
38949	473989
23444	473990
8435	473991
15974	473992
19318	473993
118153	473994
60949	473995
23415	473996
44827	473997
180603	473998
36096	473999
56412	474000
28424	474001
7416	474002
38625	474003
50462	474004
15974	474005
23586	474006
46817	474007
50462	474008
1737	474009
5873	474010
46252	474011
4913	474012
99030	474013
8435	474014
2039	474015
38413	474016
2848	474017
47720	474018
1913	474019
10612	474020
79602	474021
174729	474022
141624	474023
132067	474024
31235	474025
45111	474026
38095	474027
106843	474028
185484	474029
14739	474030
72759	474031
2802	474032
44371	474033
43261	474034
1202	474035
34742	474036
186326	474037
38618	474038
9538	474039
137726	474040
88134	474041
110500	474042
18131	474043
81523	474044
149558	474045
119515	474046
107762	474047
27446	474048
25821	474049
7248	474050
39064	474051
1612	474052
88835	474053
10930	474054
111164	474055
10770	474056
18735	474057
10730	474058
85423	474059
25378	474060
987	474061
18252	474062
53753	474063
97286	474064
8527	474065
4405	474066
37570	474067
9336	474068
54228	474069
37657	474070
10930	474071
102150	474072
114274	474073
14892	474074
3607	474075
30719	474076
25279	474077
18735	474078
31982	474079
99450	474080
90745	474081
14070	474082
6901	474083
15698	474084
99891	474085
5226	474086
133009	474087
52145	474088
19780	474089
4404	474090
61767	474091
115053	474092
135966	474093
167114	474094
100102	474095
180809	474096
26596	474097
24882	474098
24	474099
109604	474100
53033	474101
6104	474102
50334	474103
28473	474104
43065	474105
24312	474106
107266	474107
54567	474108
50376	474109
34605	474110
14456	474111
57773	474112
80036	474113
49555	474114
22646	474115
79031	474116
92442	474117
92390	474118
54360	474119
126024	474120
3822	474121
100704	474122
123074	474123
78146	474124
65508	474125
3940	474126
121704	474127
96020	474128
85673	474129
86671	474130
3807	474131
122866	474132
32098	474133
86254	474134
141471	474135
82178	474136
5222	474137
19199	474138
57731	474139
176273	474140
45806	474141
2915	474142
1521	474143
29491	474144
172991	474145
34864	474146
63207	474147
180913	474148
1912	474149
5873	474150
86387	474151
36612	474152
8130	474153
24784	474154
53434	474155
128090	474156
94648	474157
141803	474158
14007	474159
24675	474160
31452	474161
118265	474162
99471	474163
5862	474164
22669	474165
45571	474166
18622	474167
93163	474168
127808	474169
3647	474170
50651	474171
162483	474172
154161	474173
117251	474174
155074	474175
93848	474176
118856	474177
85614	474178
94675	474179
117548	474180
63772	474181
155339	474182
118708	474183
94591	474184
155310	474185
53194	474186
93992	474187
117217	474188
181447	474189
117278	474190
36550	474191
88522	474192
118237	474193
152686	474194
125121	474195
81338	474196
123843	474197
12806	474198
140109	474199
987	474200
64483	474201
86558	474202
93449	474203
14598	474204
545	474205
99950	474206
77754	474207
987	474208
9870	474209
123909	474210
18674	474211
11587	474212
54492	474213
88121	474214
102697	474215
6184	474216
51513	474217
37937	474218
66519	474219
44909	474220
101286	474221
64966	474222
8862	474223
50698	474224
8944	474225
150206	474226
79193	474227
108106	474228
178282	474229
24675	474230
68120	474231
66610	474232
35901	474233
76693	474234
183407	474235
102025	474236
12357	474237
113359	474238
82178	474239
17278	474240
30064	474241
10199	474242
2232	474243
33652	474244
109727	474245
25768	474246
5536	474247
9336	474248
91909	474249
91718	474250
137064	474251
20611	474252
137129	474253
11455	474254
55433	474255
5801	474256
3880	474257
3421	474258
15398	474259
506	474260
28570	474261
45397	474262
96909	474263
84575	474264
64668	474265
18131	474266
50410	474267
30979	474268
63505	474269
79453	474270
67901	474271
143975	474272
139010	474273
53424	474274
46455	474275
82371	474276
77353	474277
122719	474278
140565	474279
55749	474280
76867	474281
469	474282
25378	474283
70035	474284
317	474285
95328	474286
8944	474287
16819	474288
50733	474289
54767	474290
24951	474291
56308	474292
46325	474293
45924	474294
106576	474295
54625	474296
61023	474297
9243	474298
68179	474299
62968	474300
42295	474301
20184	474302
114087	474303
33425	474304
17104	474305
134499	474306
108469	474307
88877	474308
118914	474309
20651	474310
4245	474311
987	474312
59869	474313
49851	474314
161289	474315
111397	474316
7762	474317
53587	474318
20055	474319
8948	474320
8765	474321
16142	474322
30395	474323
6754	474324
11657	474325
60451	474326
75800	474327
4609	474328
4998	474329
31562	474330
41459	474331
112665	474332
17224	474333
8066	474334
17116	474335
117316	474336
78866	474337
1035	474338
18942	474339
60045	474340
86302	474341
54323	474342
5220	474343
86316	474344
73223	474345
16676	474346
100574	474347
33530	474348
28254	474349
1737	474350
49790	474351
44328	474352
136631	474353
2567	474354
158087	474355
55253	474356
2039	474357
1122	474358
109864	474359
40734	474360
70173	474361
22708	474362
28595	474363
4029	474364
3246	474365
124451	474366
51151	474367
81821	474368
78479	474369
42835	474370
70163	474371
9869	474372
19634	474373
41283	474374
14142	474375
2047	474376
138	474377
50215	474378
19155	474379
27583	474380
14661	474381
31934	474382
61783	474383
37170	474384
62925	474385
56074	474386
5097	474387
43	474388
4404	474389
8635	474390
7416	474391
19216	474392
3058	474393
28633	474394
7918	474395
111418	474396
15761	474397
41826	474398
19318	474399
51015	474400
119450	474401
94946	474402
45998	474403
50711	474404
26163	474405
120612	474406
46817	474407
11249	474408
14257	474409
12000	474410
1438	474411
180226	474412
81759	474413
50106	474414
99895	474415
137431	474416
24941	474417
1769	474418
44827	474419
22783	474420
437	474421
1741	474422
53587	474423
28730	474424
110113	474425
21826	474426
34463	474427
19634	474428
5540	474429
89968	474430
8578	474431
31921	474432
31921	474433
74123	474434
113558	474435
6811	474436
29437	474437
32518	474438
21111	474439
71623	474440
90495	474441
136791	474442
112808	474443
799	474444
36616	474445
88660	474446
18058	474447
162775	474448
65216	474449
142693	474450
73263	474451
47271	474452
148499	474453
9855	474454
56608	474455
11856	474456
40523	474457
95518	474458
86752	474459
14155	474460
80619	474461
125957	474462
145969	474463
95823	474464
101797	474465
135957	474466
38372	474467
103930	474468
55065	474469
110184	474470
9112	474471
41038	474472
82864	474473
18058	474474
71687	474475
120128	474476
37031	474477
49539	474478
50798	474479
162574	474480
155520	474481
151807	474482
55302	474483
13030	474484
38672	474485
15866	474486
88096	474487
54047	474488
1060	474489
50595	474490
16098	474491
1437	474492
349	474493
47523	474494
28904	474495
1332	474496
6215	474497
24056	474498
14402	474499
8996	474500
70558	474501
2370	474502
26	474503
181180	474504
3476	474505
557	474506
14379	474507
29864	474508
29864	474509
6846	474510
22791	474511
29772	474512
2104	474513
16850	474514
8996	474515
171733	474516
7804	474517
6524	474518
794	474519
30110	474520
14155	474521
86173	474522
73129	474523
5605	474524
65252	474525
7172	474526
86625	474527
2339	474528
14440	474529
7094	474530
61942	474531
1521	474532
95683	474533
7806	474534
7363	474535
83951	474536
11117	474537
41131	474538
13731	474539
82264	474540
15132	474541
33123	474542
33545	474543
43741	474544
20294	474545
7585	474546
16469	474547
52594	474548
18620	474549
4656	474550
360	474551
9226	474552
84048	474553
1378	474554
84190	474555
48587	474556
16826	474557
23813	474558
3420	474559
3572	474560
59161	474561
56581	474562
20627	474563
10627	474564
59026	474565
12704	474566
60606	474567
47675	474568
33723	474569
174556	474570
6399	474571
7183	474572
13677	474573
84146	474574
14159	474575
19986	474576
235	474577
37949	474578
7287	474579
131530	474580
47766	474581
9462	474582
57455	474583
5684	474584
12926	474585
17230	474586
12857	474587
48720	474588
41083	474589
40599	474590
38023	474591
3335	474592
132720	474593
38175	474594
41399	474595
25830	474596
28023	474597
12802	474598
7773	474599
19663	474600
99922	474601
16563	474602
35039	474603
41917	474604
48121	474605
10811	474606
7591	474607
148545	474608
50456	474609
22693	474610
56295	474611
117830	474612
29146	474613
39024	474614
4356	474615
22984	474616
40296	474617
30114	474618
28581	474619
425	474620
40692	474621
26799	474622
11899	474623
110132	474624
13422	474625
133612	474626
142755	474627
8709	474628
25014	474629
95692	474630
69209	474631
14881	474632
30813	474633
14423	474634
115038	474635
21084	474636
56235	474637
8560	474638
104614	474639
78082	474640
57572	474641
651	474642
3946	474643
1836	474644
1	474645
4495	474646
64248	474647
20145	474648
15854	474649
99708	474650
1337	474651
1030	474652
18165	474653
8470	474654
14776	474655
21864	474656
160020	474657
60974	474658
121	474659
6684	474660
19895	474661
945	474662
31721	474663
24539	474664
49469	474665
22614	474666
84319	474667
93762	474668
56318	474669
20112	474670
46616	474671
18341	474672
19716	474673
14373	474674
17267	474675
60145	474676
19606	474677
29599	474678
50000	474679
4685	474680
51619	474681
15255	474682
42117	474683
26584	474684
26674	474685
52085	474686
3302	474687
1429	474688
9227	474689
49319	474690
5101	474691
10583	474692
16593	474693
74775	474694
145	474695
69760	474696
5831	474697
20611	474698
32580	474699
23246	474700
15262	474701
26711	474702
3767	474703
31843	474704
83644	474705
19181	474706
59298	474707
23727	474708
105066	474709
20902	474710
22110	474711
12071	474712
40587	474713
64279	474714
415	474715
11236	474716
26627	474717
47561	474718
31599	474719
49109	474720
19191	474721
64200	474722
26449	474723
32825	474724
26557	474725
20631	474726
44887	474727
45750	474728
137825	474729
27378	474730
3517	474731
89436	474732
85353	474733
119344	474734
40884	474735
23989	474736
3860	474737
107326	474738
86866	474739
6413	474740
34448	474741
36437	474742
42395	474743
57495	474744
57784	474745
7215	474746
37972	474747
47902	474748
142487	474749
156445	474750
7894	474751
25841	474752
5395	474753
41412	474754
82594	474755
12761	474756
1951	474757
69072	474758
11246	474759
12976	474760
37384	474761
30958	474762
12779	474763
29269	474764
38632	474765
39791	474766
68857	474767
2378	474768
38447	474769
59167	474770
1562	474771
36338	474772
118838	474773
6229	474774
12915	474775
47195	474776
164	474777
25791	474778
91	474779
1520	474780
35882	474781
9661	474782
18319	474783
26911	474784
16813	474785
13751	474786
559	474787
221	474788
57488	474789
19618	474790
31552	474791
37334	474792
57285	474793
9853	474794
50759	474795
42399	474796
38333	474797
1364	474798
1597	474799
26680	474800
39617	474801
738	474802
121	474803
7589	474804
4999	474805
1259	474806
19011	474807
24316	474808
69552	474809
6441	474810
26910	474811
99708	474812
1511	474813
21701	474814
46824	474815
94	474816
18755	474817
8816	474818
1028	474819
30514	474820
133214	474821
27748	474822
16742	474823
12974	474824
13566	474825
59344	474826
40783	474827
5684	474828
2125	474829
13787	474830
104265	474831
45007	474832
58202	474833
79692	474834
42514	474835
105842	474836
170591	474837
1316	474838
62728	474839
32027	474840
12432	474841
18929	474842
38502	474843
62733	474844
26323	474845
9348	474846
91607	474847
57395	474848
103810	474849
28687	474850
49398	474851
1295	474852
154612	474853
7285	474854
10	474855
70457	474856
11734	474857
21624	474858
99973	474859
58444	474860
27659	474861
69811	474862
16747	474863
5565	474864
52122	474865
132766	474866
19824	474867
53299	474868
9400	474869
5494	474870
62870	474871
27177	474872
1060	474873
11048	474874
11053	474875
32269	474876
17389	474877
514	474878
21937	474879
8674	474880
41732	474881
9806	474882
8408	474883
47589	474884
24435	474885
5573	474886
62912	474887
1090	474888
54889	474889
159	474890
25040	474891
11588	474892
13674	474893
1785	474894
71534	474895
17492	474896
31058	474897
19606	474898
6059	474899
14002	474900
21920	474901
115498	474902
57594	474903
34371	474904
7267	474905
27917	474906
12373	474907
11510	474908
28936	474909
45318	474910
44215	474911
2496	474912
3433	474913
60014	474914
40884	474915
58982	474916
89443	474917
53040	474918
89450	474919
47449	474920
14114	474921
137819	474922
40429	474923
58982	474924
4230	474925
35089	474926
60202	474927
86128	474928
77062	474929
28147	474930
36192	474931
15966	474932
50702	474933
8054	474934
6001	474935
40808	474936
3627	474937
74582	474938
71876	474939
23781	474940
16188	474941
121	474942
5353	474943
69010	474944
26579	474945
1954	474946
61710	474947
14723	474948
29273	474949
9395	474950
69057	474951
25693	474952
78921	474953
21697	474954
23208	474955
62467	474956
26994	474957
675	474958
113434	474959
53037	474960
617	474961
49073	474962
15249	474963
36675	474964
29418	474965
34957	474966
84780	474967
398	474968
34019	474969
3767	474970
5548	474971
74913	474972
2653	474973
159	474974
40482	474975
23554	474976
32206	474977
6407	474978
25063	474979
4845	474980
87145	474981
62225	474982
32489	474983
20567	474984
27506	474985
66628	474986
21453	474987
7499	474988
22873	474989
189022	474990
74425	474991
48027	474992
60722	474993
28580	474994
64681	474995
38864	474996
12262	474997
100847	474998
57418	474999
152573	475000
4088	475001
33520	475002
12752	475003
12946	475004
18248	475005
4135	475006
40775	475007
174902	475008
162	475009
1	475010
14779	475011
55947	475012
13286	475013
10776	475014
15781	475015
57585	475016
2061	475017
27718	475018
51510	475019
42772	475020
83585	475021
39354	475022
12977	475023
261	475024
188	475025
1	475026
57360	475027
43370	475028
70281	475029
23923	475030
13943	475031
261	475032
26278	475033
13691	475034
62131	475035
32732	475036
8839	475037
62727	475038
22651	475039
30688	475040
32201	475041
26064	475042
37530	475043
38436	475044
25594	475045
19957	475046
26636	475047
2164	475048
7359	475049
7335	475050
7326	475051
6408	475052
260	475053
26164	475054
3001	475055
33783	475056
18370	475057
2157	475058
36879	475059
6076	475060
104365	475061
18821	475062
6006	475063
2724	475064
57577	475065
7868	475066
17745	475067
6661	475068
26501	475069
74795	475070
41152	475071
35998	475072
28594	475073
7591	475074
36677	475075
44118	475076
20247	475077
102739	475078
3970	475079
38774	475080
104	475081
9718	475082
12282	475083
3311	475084
6613	475085
134285	475086
633	475087
34023	475088
9979	475089
4191	475090
21922	475091
44312	475092
92088	475093
13962	475094
48938	475095
22316	475096
1439	475097
51576	475098
11017	475099
2149	475100
51805	475101
1	475102
19976	475103
48025	475104
55323	475105
15593	475106
85623	475107
36320	475108
19626	475109
22557	475110
1245	475111
19489	475112
16680	475113
10044	475114
90202	475115
61755	475116
8918	475117
747	475118
29086	475119
23472	475120
77458	475121
50937	475122
18011	475123
26707	475124
3512	475125
23685	475126
9973	475127
890	475128
85711	475129
144261	475130
2255	475131
1143	475132
31564	475133
87549	475134
26873	475135
24916	475136
10575	475137
57774	475138
6322	475139
24313	475140
11436	475141
3990	475142
7214	475143
25997	475144
1172	475145
39634	475146
2590	475147
1012	475148
60074	475149
18722	475150
87549	475151
42201	475152
34367	475153
43570	475154
39851	475155
4096	475156
681	475157
29202	475158
5593	475159
105256	475160
105256	475161
55127	475162
21707	475163
105363	475164
75385	475165
80385	475166
1865	475167
57366	475168
61907	475169
59152	475170
11790	475171
127547	475172
61416	475173
47566	475174
5664	475175
17740	475176
64888	475177
35860	475178
10045	475179
15762	475180
101298	475181
3494	475182
16035	475183
84793	475184
34287	475185
7213	475186
2749	475187
25096	475188
137136	475189
16251	475190
22186	475191
17629	475192
50648	475193
20343	475194
40400	475195
195	475196
34420	475197
5508	475198
52248	475199
20552	475200
11509	475201
100312	475202
38566	475203
64723	475204
612	475205
29274	475206
51300	475207
62590	475208
16427	475209
51254	475210
25785	475211
43	475212
24205	475213
52374	475214
563	475215
3470	475216
3215	475217
19384	475218
88589	475219
1	475220
1539	475221
21599	475222
21849	475223
17922	475224
53818	475225
97461	475226
2141	475227
13983	475228
27	475229
12048	475230
24232	475231
8071	475232
27969	475233
34148	475234
62136	475235
24754	475236
76660	475237
1224	475238
39458	475239
27936	475240
28591	475241
163354	475242
14018	475243
1337	475244
73771	475245
65109	475246
19196	475247
65359	475248
42197	475249
50732	475250
2953	475251
19980	475252
73557	475253
605	475254
6433	475255
722	475256
45596	475257
32602	475258
2861	475259
7108	475260
54569	475261
1191	475262
17186	475263
11965	475264
1208	475265
21585	475266
10037	475267
28134	475268
12	475269
32221	475270
65	475271
4132	475272
58430	475273
18305	475274
45198	475275
28145	475276
73552	475277
6428	475278
102876	475279
6968	475280
264	475281
53557	475282
1089	475283
87549	475284
6846	475285
49908	475286
14021	475287
7410	475288
7688	475289
10193	475290
4911	475291
1	475292
11402	475293
6704	475294
12369	475295
68089	475296
126977	475297
18623	475298
26710	475299
16237	475300
49033	475301
11230	475302
15192	475303
60952	475304
58524	475305
19837	475306
57253	475307
8340	475308
41752	475309
10197	475310
67597	475311
109	475312
4181	475313
41592	475314
1548	475315
29426	475316
16036	475317
39475	475318
63255	475319
17466	475320
31695	475321
38560	475322
390	475323
21059	475324
7999	475325
19638	475326
40830	475327
51248	475328
158844	475329
40	475330
47266	475331
17738	475332
8634	475333
23886	475334
9917	475335
2167	475336
1033	475337
8120	475338
58117	475339
7137	475340
138346	475341
26591	475342
19221	475343
16013	475344
39210	475345
69128	475346
1700	475347
6778	475348
50285	475349
42955	475350
21473	475351
3520	475352
62450	475353
81125	475354
12186	475355
10359	475356
27410	475357
8756	475358
11995	475359
102930	475360
29631	475361
28124	475362
25848	475363
102	475364
22557	475365
57167	475366
18245	475367
6432	475368
15618	475369
32401	475370
32381	475371
13141	475372
35700	475373
5268	475374
3102	475375
15887	475376
7295	475377
12999	475378
35571	475379
5703	475380
42115	475381
858	475382
27531	475383
402	475384
17460	475385
38590	475386
7408	475387
346	475388
34405	475389
22014	475390
8606	475391
31628	475392
24678	475393
9842	475394
80522	475395
23696	475396
28069	475397
57422	475398
19549	475399
580	475400
114145	475401
1975	475402
702	475403
21495	475404
754	475405
57394	475406
163	475407
118097	475408
5400	475409
12960	475410
15477	475411
24033	475412
57769	475413
90210	475414
4713	475415
31065	475416
32	475417
28349	475418
53200	475419
1168	475420
11041	475421
19898	475422
747	475423
52526	475424
91059	475425
645	475426
31582	475427
6840	475428
39222	475429
27	475430
2396	475431
51	475432
9831	475433
39298	475434
39604	475435
78218	475436
21948	475437
48086	475438
121132	475439
57561	475440
47925	475441
26280	475442
48012	475443
7598	475444
9045	475445
120566	475446
34740	475447
445	475448
16639	475449
17784	475450
12154	475451
26586	475452
18577	475453
32045	475454
74207	475455
10241	475456
61100	475457
24121	475458
23545	475459
57404	475460
26729	475461
19566	475462
56248	475463
39401	475464
143891	475465
25152	475466
21474	475467
26857	475468
50935	475469
5984	475470
40330	475471
16937	475472
26488	475473
37518	475474
15354	475475
14710	475476
24	475477
1175	475478
57415	475479
1735	475480
21989	475481
74653	475482
1514	475483
3461	475484
26142	475485
12094	475486
30848	475487
82095	475488
20567	475489
89	475490
44280	475491
30626	475492
14020	475493
77681	475494
5266	475495
70713	475496
13901	475497
11227	475498
5690	475499
44	475500
11631	475501
6598	475502
90255	475503
32863	475504
82244	475505
15491	475506
16898	475507
23705	475508
15214	475509
15059	475510
11235	475511
5229	475512
12947	475513
1196	475514
43733	475515
68885	475516
1857	475517
122	475518
92214	475519
21195	475520
28294	475521
11047	475522
4068	475523
133455	475524
96574	475525
13460	475526
1268	475527
22015	475528
29025	475529
61102	475530
59080	475531
35789	475532
150	475533
40790	475534
673	475535
2910	475536
1006	475537
12974	475538
69143	475539
254	475540
47482	475541
633	475542
1475	475543
62022	475544
47789	475545
29253	475546
74281	475547
48023	475548
97246	475549
51691	475550
97485	475551
93036	475552
65204	475553
2756	475554
17680	475555
134256	475556
11732	475557
37156	475558
2685	475559
47601	475560
22573	475561
140761	475562
98272	475563
18952	475564
58621	475565
101736	475566
14964	475567
42919	475568
5090	475569
4955	475570
17680	475571
5497	475572
870	475573
76780	475574
47827	475575
18819	475576
12971	475577
7660	475578
13549	475579
125476	475580
61447	475581
36076	475582
13418	475583
57614	475584
56570	475585
45739	475586
76505	475587
16325	475588
86222	475589
12205	475590
465	475591
8728	475592
27533	475593
41966	475594
36130	475595
74327	475596
614	475597
41560	475598
59106	475599
425	475600
24017	475601
73774	475602
7200	475603
47061	475604
18671	475605
24748	475606
3865	475607
65069	475608
66168	475609
26180	475610
35262	475611
6627	475612
49316	475613
8313	475614
8690	475615
3069	475616
40099	475617
14864	475618
128549	475619
42489	475620
62164	475621
2035	475622
34020	475623
22746	475624
2753	475625
99067	475626
5495	475627
30699	475628
43695	475629
104946	475630
20856	475631
23266	475632
104588	475633
32016	475634
3716	475635
2818	475636
2847	475637
70814	475638
30997	475639
753	475640
28944	475641
23967	475642
8533	475643
4152	475644
70254	475645
12937	475646
9	475647
130633	475648
424	475649
77045	475650
7667	475651
1410	475652
4520	475653
98115	475654
38375	475655
13213	475656
22466	475657
1562	475658
63970	475659
14480	475660
25430	475661
69542	475662
53639	475663
39752	475664
11665	475665
85142	475666
51472	475667
44496	475668
152250	475669
1916	475670
107407	475671
265	475672
49178	475673
13075	475674
11249	475675
55105	475676
150109	475677
141442	475678
5953	475679
3624	475680
11764	475681
24836	475682
2041	475683
53315	475684
30073	475685
783	475686
10525	475687
18901	475688
2828	475689
81115	475690
63789	475691
88277	475692
26691	475693
68546	475694
69624	475695
40273	475696
44296	475697
10086	475698
32475	475699
74919	475700
11000	475701
27856	475702
22726	475703
2826	475704
61978	475705
16503	475706
16859	475707
95175	475708
54363	475709
97973	475710
17643	475711
13947	475712
5755	475713
9058	475714
77005	475715
540	475716
83261	475717
16483	475718
95403	475719
53536	475720
50999	475721
54183	475722
24309	475723
65404	475724
45349	475725
94536	475726
127033	475727
111211	475728
60755	475729
1353	475730
108316	475731
60091	475732
89279	475733
146331	475734
39308	475735
8287	475736
42935	475737
504	475738
24291	475739
42782	475740
495	475741
22443	475742
1112	475743
43050	475744
66389	475745
19270	475746
7993	475747
36583	475748
117856	475749
42865	475750
9989	475751
30353	475752
144464	475753
121	475754
54931	475755
19914	475756
53332	475757
75033	475758
6572	475759
80119	475760
38283	475761
7792	475762
18668	475763
35218	475764
4426	475765
33387	475766
106355	475767
122238	475768
29059	475769
155355	475770
14301	475771
36035	475772
12530	475773
166780	475774
31529	475775
3311	475776
133046	475777
20696	475778
8669	475779
82660	475780
10880	475781
35591	475782
620	475783
17785	475784
2263	475785
7891	475786
40451	475787
51936	475788
457	475789
45753	475790
7857	475791
78730	475792
19647	475793
61252	475794
82951	475795
1331	475796
40990	475797
146442	475798
23680	475799
29	475800
14087	475801
1812	475802
73897	475803
3185	475804
12241	475805
9280	475806
17104	475807
3580	475808
84414	475809
15759	475810
110035	475811
60309	475812
6785	475813
7272	475814
23880	475815
6096	475816
5177	475817
19825	475818
14196	475819
132628	475820
899	475821
246	475822
13278	475823
34240	475824
54502	475825
119114	475826
45235	475827
16323	475828
88319	475829
17614	475830
28216	475831
21613	475832
61920	475833
89414	475834
30471	475835
43556	475836
11503	475837
23073	475838
12142	475839
658	475840
59321	475841
51903	475842
8385	475843
101795	475844
16310	475845
488	475846
25818	475847
130883	475848
14618	475849
19921	475850
73518	475851
21423	475852
3189	475853
636	475854
21915	475855
39305	475856
40482	475857
113432	475858
13957	475859
11904	475860
67880	475861
20570	475862
21804	475863
53686	475864
137687	475865
54114	475866
31136	475867
86970	475868
132353	475869
8732	475870
70181	475871
3730	475872
11762	475873
1966	475874
5798	475875
10493	475876
27385	475877
28974	475878
17104	475879
29113	475880
18949	475881
3247	475882
11000	475883
104840	475884
14159	475885
28769	475886
66586	475887
19908	475888
74894	475889
55058	475890
5662	475891
20831	475892
151767	475893
27776	475894
8693	475895
129176	475896
2627	475897
47715	475898
69315	475899
360	475900
40906	475901
33312	475902
36825	475903
26408	475904
15650	475905
9689	475906
83662	475907
116660	475908
10174	475909
5623	475910
78881	475911
12767	475912
8417	475913
23661	475914
29934	475915
5324	475916
3193	475917
180948	475918
23511	475919
79824	475920
142403	475921
11510	475922
47059	475923
37559	475924
23310	475925
38474	475926
7295	475927
8702	475928
588	475929
60248	475930
28534	475931
95470	475932
19509	475933
1525	475934
10551	475935
35603	475936
16418	475937
159905	475938
57798	475939
70049	475940
16982	475941
22002	475942
43597	475943
45075	475944
3836	475945
788	475946
27584	475947
5957	475948
160799	475949
57338	475950
52436	475951
73447	475952
180122	475953
104402	475954
11350	475955
60596	475956
127567	475957
93795	475958
41393	475959
38632	475960
56392	475961
5551	475962
97794	475963
27556	475964
1461	475965
73326	475966
41301	475967
5688	475968
83532	475969
82457	475970
2283	475971
81152	475972
24993	475973
106572	475974
66297	475975
67688	475976
76037	475977
35177	475978
38053	475979
56901	475980
80319	475981
104204	475982
105634	475983
31603	475984
67637	475985
129313	475986
71853	475987
383	475988
47095	475989
31633	475990
111965	475991
53625	475992
46217	475993
17051	475994
89521	475995
104503	475996
11716	475997
21657	475998
61392	475999
8850	476000
96482	476001
4121	476002
73781	476003
127113	476004
24793	476005
55102	476006
14450	476007
30313	476008
44714	476009
69292	476010
52176	476011
27189	476012
23870	476013
22960	476014
54173	476015
5219	476016
49496	476017
147463	476018
68814	476019
67699	476020
2129	476021
147401	476022
22646	476023
9900	476024
44491	476025
27511	476026
260	476027
23026	476028
141693	476029
153608	476030
9344	476031
66577	476032
17388	476033
30781	476034
39689	476035
6136	476036
88815	476037
185531	476038
73884	476039
7763	476040
43280	476041
3554	476042
130940	476043
105550	476044
10496	476045
5576	476046
7911	476047
23158	476048
47866	476049
4154	476050
34669	476051
83076	476052
24447	476053
71200	476054
72678	476055
18418	476056
54753	476057
180306	476058
126828	476059
72850	476060
38251	476061
29582	476062
43559	476063
11633	476064
8841	476065
81449	476066
89374	476067
81375	476068
106470	476069
52757	476070
136305	476071
9	476072
11377	476073
80877	476074
16191	476075
20889	476076
85594	476077
7197	476078
87979	476079
17829	476080
7183	476081
72298	476082
855	476083
36127	476084
54286	476085
36278	476086
30416	476087
56757	476088
30452	476089
4371	476090
106477	476091
168066	476092
26740	476093
12974	476094
93907	476095
100368	476096
135523	476097
59604	476098
25893	476099
39647	476100
11009	476101
25769	476102
40528	476103
48886	476104
141090	476105
57047	476106
83131	476107
77753	476108
4966	476109
7454	476110
62786	476111
19718	476112
3987	476113
72424	476114
128225	476115
127591	476116
54167	476117
23713	476118
2245	476119
11546	476120
65836	476121
18400	476122
86948	476123
46696	476124
7504	476125
4856	476126
28013	476127
45261	476128
28981	476129
47841	476130
54478	476131
53556	476132
5243	476133
69740	476134
157860	476135
14675	476136
120199	476137
17956	476138
34864	476139
129607	476140
17556	476141
115866	476142
27798	476143
27826	476144
51211	476145
30213	476146
126138	476147
97802	476148
65093	476149
30456	476150
118712	476151
12505	476152
1533	476153
44125	476154
31999	476155
15145	476156
76708	476157
91584	476158
134176	476159
141075	476160
96188	476161
187712	476162
49554	476163
73938	476164
100064	476165
154636	476166
132298	476167
32692	476168
37484	476169
42284	476170
25303	476171
185244	476172
60926	476173
153935	476174
38949	476175
2204	476176
16323	476177
23614	476178
101381	476179
120988	476180
211	476181
623	476182
21250	476183
110530	476184
55485	476185
1367	476186
118495	476187
56559	476188
89444	476189
111513	476190
96401	476191
84400	476192
47136	476193
98024	476194
69405	476195
172628	476196
6101	476197
26226	476198
82236	476199
18430	476200
50382	476201
138095	476202
21063	476203
23007	476204
16987	476205
25347	476206
19715	476207
66894	476208
14495	476209
20259	476210
8269	476211
11125	476212
8323	476213
18849	476214
183886	476215
59403	476216
28174	476217
4634	476218
11624	476219
48159	476220
33395	476221
168759	476222
3559	476223
22016	476224
20238	476225
54955	476226
79142	476227
37455	476228
32976	476229
27207	476230
45665	476231
46315	476232
2681	476233
28104	476234
41564	476235
75207	476236
134887	476237
28744	476238
52352	476239
31170	476240
7823	476241
4762	476242
27008	476243
15347	476244
10496	476245
69943	476246
22183	476247
18651	476248
2821	476249
56140	476250
52987	476251
142200	476252
38558	476253
1997	476254
85071	476255
37122	476256
2638	476257
24098	476258
71055	476259
20871	476260
38161	476261
141743	476262
7986	476263
80937	476264
64855	476265
140691	476266
100166	476267
7572	476268
42208	476269
187214	476270
47556	476271
21697	476272
62410	476273
79488	476274
26916	476275
39689	476276
128224	476277
6950	476278
38421	476279
47044	476280
32555	476281
111419	476282
6176	476283
35916	476284
43233	476285
34935	476286
125047	476287
64481	476288
11841	476289
13495	476290
26334	476291
95595	476292
2027	476293
76828	476294
167454	476295
79400	476296
107943	476297
1270	476298
73324	476299
35861	476300
45357	476301
4573	476302
31618	476303
11354	476304
12281	476305
3599	476306
38757	476307
23346	476308
62663	476309
23328	476310
51146	476311
158418	476312
35574	476313
110682	476314
21661	476315
51487	476316
147160	476317
110677	476318
6111	476319
4382	476320
23596	476321
32368	476322
11713	476323
9411	476324
109739	476325
4665	476326
27612	476327
77878	476328
161413	476329
78651	476330
95472	476331
59756	476332
50921	476333
104019	476334
11575	476335
107600	476336
136238	476337
91749	476338
3207	476339
111207	476340
90137	476341
82391	476342
169663	476343
12934	476344
13940	476345
56631	476346
33688	476347
11987	476348
390	476349
66267	476350
183398	476351
56396	476352
90844	476353
117522	476354
74141	476355
126812	476356
70315	476357
16163	476358
22003	476359
158752	476360
77231	476361
74085	476362
224	476363
164202	476364
158240	476365
99443	476366
13595	476367
31327	476368
1857	476369
11509	476370
80669	476371
125193	476372
25023	476373
123800	476374
1367	476375
7209	476376
41925	476377
36381	476378
144312	476379
85488	476380
138019	476381
1575	476382
89238	476383
62865	476384
39891	476385
123444	476386
21458	476387
62360	476388
2836	476389
55397	476390
63205	476391
4777	476392
51452	476393
7639	476394
187836	476395
125587	476396
70696	476397
123883	476398
48768	476399
24438	476400
12291	476401
165602	476402
156715	476403
34551	476404
17859	476405
80554	476406
20663	476407
64380	476408
78691	476409
91453	476410
64586	476411
81675	476412
25893	476413
45283	476414
7718	476415
1898	476416
23997	476417
10733	476418
19461	476419
109165	476420
18573	476421
55131	476422
14480	476423
4633	476424
28763	476425
43567	476426
79093	476427
34880	476428
1540	476429
122432	476430
21361	476431
127955	476432
65138	476433
8568	476434
51616	476435
7036	476436
61768	476437
56528	476438
13252	476439
31595	476440
4460	476441
100581	476442
23328	476443
151886	476444
82372	476445
33933	476446
2764	476447
99815	476448
5765	476449
70875	476450
10321	476451
17991	476452
18343	476453
20092	476454
13518	476455
28837	476456
27693	476457
8359	476458
28630	476459
12686	476460
161023	476461
6484	476462
51073	476463
60394	476464
72677	476465
70172	476466
89699	476467
28724	476468
5696	476469
5235	476470
14534	476471
25054	476472
13917	476473
98	476474
568	476475
33824	476476
21851	476477
51087	476478
114090	476479
124735	476480
28025	476481
8419	476482
25142	476483
98900	476484
110528	476485
6593	476486
120345	476487
126978	476488
128496	476489
47025	476490
140776	476491
43608	476492
119876	476493
128694	476494
2859	476495
158917	476496
54897	476497
42326	476498
82711	476499
169945	476500
89098	476501
83064	476502
67333	476503
36418	476504
9104	476505
45031	476506
35200	476507
38867	476508
3644	476509
80142	476510
96604	476511
23791	476512
17545	476513
140793	476514
36277	476515
19144	476516
78646	476517
53195	476518
9807	476519
12347	476520
78263	476521
78940	476522
121470	476523
108881	476524
47171	476525
13241	476526
187623	476527
78387	476528
46717	476529
97942	476530
37016	476531
18557	476532
186222	476533
72298	476534
12507	476535
3058	476536
4142	476537
35066	476538
835	476539
45158	476540
35057	476541
25335	476542
35651	476543
73030	476544
16148	476545
163406	476546
39073	476547
91724	476548
29218	476549
3690	476550
326	476551
9921	476552
11945	476553
12366	476554
22110	476555
39831	476556
3367	476557
74948	476558
10297	476559
57661	476560
15746	476561
57208	476562
73858	476563
20628	476564
91290	476565
12937	476566
39679	476567
15264	476568
75955	476569
40713	476570
40464	476571
28581	476572
58569	476573
1224	476574
39692	476575
47730	476576
10172	476577
39264	476578
753	476579
41321	476580
2442	476581
32792	476582
11039	476583
344	476584
8581	476585
39770	476586
32112	476587
18270	476588
18368	476589
24360	476590
26799	476591
26798	476592
9022	476593
35609	476594
107	476595
2715	476596
22497	476597
25443	476598
25253	476599
28117	476600
4650	476601
146	476602
10825	476603
10832	476604
4988	476605
32532	476606
12965	476607
19775	476608
51410	476609
22045	476610
139	476611
39522	476612
100692	476613
15270	476614
26692	476615
24090	476616
8238	476617
705	476618
22469	476619
541	476620
53553	476621
2675	476622
57651	476623
22469	476624
55335	476625
37319	476626
8763	476627
13909	476628
27463	476629
35234	476630
391	476631
9834	476632
27459	476633
31576	476634
57117	476635
78672	476636
3394	476637
90674	476638
293	476639
7710	476640
51548	476641
16744	476642
33727	476643
1513	476644
4519	476645
88413	476646
15409	476647
26365	476648
34185	476649
46058	476650
47605	476651
33654	476652
110416	476653
5655	476654
12597	476655
9521	476656
21928	476657
24157	476658
5960	476659
84699	476660
35211	476661
22083	476662
17242	476663
32001	476664
22842	476665
47432	476666
60149	476667
67	476668
46777	476669
23197	476670
35774	476671
90158	476672
26537	476673
47905	476674
14469	476675
20330	476676
56862	476677
821	476678
50360	476679
2583	476680
21971	476681
15245	476682
50360	476683
109175	476684
18821	476685
34404	476686
70331	476687
43038	476688
99473	476689
11909	476690
47503	476691
140	476692
51988	476693
69182	476694
69153	476695
50279	476696
27096	476697
33052	476698
32345	476699
58275	476700
8297	476701
15283	476702
40420	476703
32833	476704
41814	476705
47474	476706
106214	476707
5417	476708
589	476709
33065	476710
41413	476711
64670	476712
11027	476713
10715	476714
3294	476715
17931	476716
19361	476717
439	476718
46669	476719
2694	476720
575	476721
25327	476722
46178	476723
1018	476724
50	476725
10054	476726
292	476727
16105	476728
742	476729
75688	476730
16196	476731
10810	476732
38110	476733
18946	476734
21781	476735
57610	476736
2867	476737
1	476738
20721	476739
11349	476740
46424	476741
37682	476742
57731	476743
31724	476744
59238	476745
33695	476746
17704	476747
69129	476748
26618	476749
10929	476750
212	476751
33274	476752
32393	476753
186	476754
47883	476755
32582	476756
47690	476757
21742	476758
2330	476759
32481	476760
39802	476761
43217	476762
174557	476763
29083	476764
2583	476765
32230	476766
54164	476767
4503	476768
10652	476769
48059	476770
28095	476771
31022	476772
54062	476773
68822	476774
47669	476775
4447	476776
9227	476777
1316	476778
57376	476779
46181	476780
19459	476781
32566	476782
2117	476783
3153	476784
910	476785
48187	476786
4940	476787
4806	476788
19152	476789
33769	476790
50565	476791
35728	476792
51531	476793
69984	476794
24436	476795
34639	476796
66012	476797
9758	476798
14746	476799
39402	476800
37668	476801
7989	476802
82641	476803
103527	476804
67650	476805
77358	476806
107899	476807
122790	476808
58575	476809
40583	476810
22338	476811
31868	476812
75975	476813
61708	476814
106460	476815
25838	476816
71805	476817
37360	476818
15893	476819
47933	476820
37724	476821
40736	476822
32824	476823
80624	476824
54337	476825
30398	476826
15213	476827
65125	476828
58265	476829
34229	476830
477	476831
3009	476832
6190	476833
10519	476834
1665	476835
2575	476836
2190	476837
6780	476838
75248	476839
88847	476840
16867	476841
16201	476842
33444	476843
62422	476844
20419	476845
7434	476846
1	476847
60334	476848
32914	476849
5654	476850
31254	476851
16	476852
121544	476853
1385	476854
30890	476855
9270	476856
133004	476857
56973	476858
55237	476859
22342	476860
390	476861
4784	476862
102887	476863
8394	476864
38363	476865
26925	476866
29730	476867
4075	476868
6103	476869
51621	476870
27360	476871
130836	476872
77503	476873
66510	476874
18568	476875
1	476876
3988	476877
17269	476878
60756	476879
8470	476880
23452	476881
142	476882
26516	476883
57489	476884
69587	476885
47504	476886
55548	476887
56996	476888
27363	476889
6690	476890
6465	476891
129669	476892
21916	476893
938	476894
7127	476895
3443	476896
63525	476897
95263	476898
5864	476899
47769	476900
179552	476901
43777	476902
19928	476903
897	476904
31684	476905
23573	476906
4929	476907
3150	476908
3139	476909
63650	476910
60886	476911
143232	476912
103950	476913
4830	476914
9326	476915
12007	476916
25904	476917
12868	476918
2206	476919
9059	476920
38555	476921
9631	476922
11908	476923
115	476924
33529	476925
19828	476926
26115	476927
388	476928
3305	476929
9029	476930
16187	476931
11479	476932
21869	476933
2444	476934
4466	476935
40545	476936
32831	476937
91604	476938
32818	476939
16759	476940
28691	476941
94950	476942
54287	476943
40835	476944
51791	476945
26605	476946
7050	476947
1268	476948
20948	476949
587	476950
16676	476951
35713	476952
53161	476953
39662	476954
54783	476955
27720	476956
1743	476957
30913	476958
47961	476959
2035	476960
14043	476961
311	476962
17554	476963
13637	476964
13484	476965
2224	476966
4930	476967
20112	476968
120348	476969
31295	476970
41737	476971
48123	476972
6885	476973
55724	476974
22307	476975
170502	476976
10542	476977
17299	476978
22424	476979
597	476980
1	476981
4532	476982
2734	476983
87372	476984
14500	476985
43	476986
90950	476987
4760	476988
575	476989
18673	476990
234	476991
57349	476992
178	476993
74614	476994
17984	476995
113251	476996
742	476997
32749	476998
10921	476999
102	477000
13850	477001
42624	477002
5319	477003
57545	477004
34085	477005
122832	477006
63155	477007
82012	477008
8539	477009
5922	477010
8641	477011
3845	477012
38900	477013
1974	477014
832	477015
74371	477016
22088	477017
22776	477018
52055	477019
31238	477020
48110	477021
989	477022
7381	477023
22950	477024
158	477025
26930	477026
26783	477027
14664	477028
31564	477029
24048	477030
9587	477031
73155	477032
56155	477033
2480	477034
25191	477035
9078	477036
11157	477037
74731	477038
63339	477039
2871	477040
14971	477041
11474	477042
28520	477043
30905	477044
76286	477045
920	477046
89527	477047
146937	477048
11505	477049
51406	477050
39623	477051
34191	477052
138723	477053
110569	477054
33879	477055
1389	477056
41412	477057
9873	477058
7872	477059
954	477060
283	477061
39572	477062
109250	477063
39469	477064
7221	477065
11589	477066
2449	477067
29032	477068
11904	477069
21473	477070
39667	477071
6897	477072
39517	477073
19682	477074
567	477075
37623	477076
13574	477077
58735	477078
44667	477079
58730	477080
505	477081
49190	477082
5082	477083
425	477084
3663	477085
17471	477086
30986	477087
3767	477088
688	477089
138336	477090
24632	477091
63202	477092
17112	477093
377	477094
982	477095
72338	477096
4606	477097
6934	477098
27390	477099
51958	477100
24526	477101
47713	477102
10037	477103
22716	477104
673	477105
39454	477106
640	477107
3432	477108
98505	477109
42091	477110
29918	477111
526	477112
112301	477113
8341	477114
44701	477115
38062	477116
14368	477117
11656	477118
8215	477119
6627	477120
1910	477121
3743	477122
71183	477123
215	477124
59480	477125
30027	477126
138792	477127
8160	477128
34565	477129
16297	477130
19470	477131
83678	477132
22753	477133
11811	477134
69040	477135
16448	477136
20230	477137
29382	477138
366	477139
73280	477140
41605	477141
30125	477142
27946	477143
2613	477144
54004	477145
74875	477146
39373	477147
9816	477148
7062	477149
66710	477150
64350	477151
58534	477152
219	477153
18038	477154
24290	477155
40683	477156
20184	477157
51777	477158
33787	477159
85359	477160
15688	477161
7599	477162
40671	477163
21944	477164
16526	477165
803	477166
2282	477167
37803	477168
85493	477169
29358	477170
5819	477171
85995	477172
337	477173
418	477174
53417	477175
98806	477176
13241	477177
68115	477178
90456	477179
766	477180
1286	477181
6380	477182
43788	477183
47555	477184
11050	477185
57738	477186
57538	477187
34745	477188
20264	477189
31639	477190
11014	477191
5490	477192
10369	477193
284	477194
36382	477195
23071	477196
33208	477197
29632	477198
16181	477199
33373	477200
10555	477201
15739	477202
9012	477203
76	477204
39300	477205
5077	477206
4085	477207
12232	477208
28538	477209
72311	477210
28948	477211
26403	477212
48341	477213
6424	477214
90	477215
5051	477216
63887	477217
48914	477218
37722	477219
30452	477220
506	477221
822	477222
26623	477223
393	477224
45630	477225
19771	477226
47743	477227
14037	477228
21767	477229
26631	477230
52045	477231
11186	477232
17840	477233
26652	477234
43399	477235
7084	477236
77688	477237
55896	477238
24096	477239
60076	477240
4767	477241
15223	477242
27557	477243
36977	477244
33521	477245
3765	477246
50285	477247
6945	477248
195	477249
63158	477250
50026	477251
1245	477252
4616	477253
32799	477254
241	477255
14982	477256
83586	477257
89455	477258
160155	477259
40334	477260
22440	477261
71690	477262
86526	477263
121956	477264
71690	477265
52072	477266
14373	477267
172803	477268
170	477269
133546	477270
60063	477271
60063	477272
93065	477273
40588	477274
89544	477275
19536	477276
28615	477277
53964	477278
62546	477279
7564	477280
30273	477281
19499	477282
52342	477283
55166	477284
22631	477285
17798	477286
17798	477287
6561	477288
6575	477289
24163	477290
70002	477291
18046	477292
617	477293
31581	477294
2671	477295
9210	477296
30273	477297
1976	477298
10255	477299
70541	477300
3122	477301
28913	477302
50670	477303
165808	477304
44995	477305
1859	477306
35973	477307
179667	477308
92634	477309
44722	477310
50918	477311
12849	477312
15342	477313
18696	477314
9670	477315
4321	477316
10255	477317
46073	477318
40855	477319
88614	477320
14270	477321
105517	477322
70541	477323
9670	477324
5607	477325
5607	477326
79555	477327
29662	477328
56377	477329
50784	477330
29873	477331
131962	477332
103940	477333
63228	477334
115726	477335
138168	477336
47012	477337
55166	477338
24857	477339
51123	477340
14898	477341
52810	477342
122236	477343
10832	477344
86297	477345
21661	477346
110094	477347
71256	477348
30831	477349
53374	477350
180910	477351
83948	477352
31841	477353
134461	477354
60527	477355
40989	477356
125766	477357
57068	477358
6045	477359
27530	477360
175486	477361
51305	477362
35751	477363
20408	477364
85330	477365
36807	477366
1622	477367
87991	477368
27301	477369
1858	477370
109047	477371
108176	477372
35728	477373
48230	477374
51578	477375
32845	477376
53358	477377
28957	477378
7751	477379
145165	477380
105703	477381
4288	477382
51523	477383
122790	477384
70980	477385
35281	477386
52956	477387
75563	477388
176106	477389
4288	477390
15150	477391
134635	477392
9999	477393
13915	477394
43259	477395
15054	477396
130114	477397
7751	477398
50504	477399
6272	477400
3692	477401
14571	477402
94294	477403
17641	477404
6189	477405
20624	477406
7794	477407
8895	477408
28169	477409
51327	477410
580	477411
9539	477412
150440	477413
499	477414
186792	477415
35690	477416
6603	477417
9170	477418
118063	477419
63632	477420
4702	477421
90282	477422
3950	477423
33771	477424
59419	477425
4403	477426
2036	477427
977	477428
72250	477429
84649	477430
2710	477431
938	477432
15764	477433
13502	477434
367	477435
34869	477436
34615	477437
1847	477438
182279	477439
42765	477440
104922	477441
57968	477442
152370	477443
33390	477444
83568	477445
19591	477446
35125	477447
22730	477448
5305	477449
19537	477450
56478	477451
17476	477452
188684	477453
2552	477454
60680	477455
88604	477456
66054	477457
10722	477458
86795	477459
104993	477460
40560	477461
70898	477462
70524	477463
79927	477464
46257	477465
108859	477466
60723	477467
85441	477468
40212	477469
88896	477470
14439	477471
93852	477472
8198	477473
10722	477474
110296	477475
14439	477476
80716	477477
155578	477478
10905	477479
118150	477480
88978	477481
140031	477482
2552	477483
139815	477484
54258	477485
5737	477486
41344	477487
88045	477488
137841	477489
28374	477490
9984	477491
69408	477492
60580	477493
339	477494
121085	477495
44883	477496
36534	477497
3588	477498
6030	477499
24	477500
132793	477501
25022	477502
11357	477503
74128	477504
61636	477505
114560	477506
91571	477507
32972	477508
161817	477509
28940	477510
19753	477511
122338	477512
96753	477513
15911	477514
33947	477515
1841	477516
125073	477517
134174	477518
137218	477519
75313	477520
93927	477521
51373	477522
103414	477523
7068	477524
44370	477525
105422	477526
7006	477527
60481	477528
13163	477529
35810	477530
91833	477531
38922	477532
61203	477533
44098	477534
51788	477535
4422	477536
534	477537
55	477538
114	477539
428	477540
7730	477541
73603	477542
436	477543
13347	477544
41370	477545
57300	477546
20468	477547
112975	477548
3576	477549
61975	477550
12227	477551
56968	477552
59298	477553
42047	477554
28427	477555
470	477556
751	477557
32131	477558
11744	477559
6714	477560
12097	477561
154880	477562
21620	477563
2725	477564
61377	477565
34974	477566
318	477567
114622	477568
438	477569
37683	477570
79033	477571
13773	477572
1951	477573
22811	477574
14487	477575
42989	477576
7995	477577
24729	477578
65397	477579
68459	477580
102072	477581
68606	477582
400	477583
105176	477584
60557	477585
71627	477586
63732	477587
3021	477588
4291	477589
24153	477590
32959	477591
16194	477592
18608	477593
532	477594
47937	477595
2481	477596
8587	477597
179	477598
11159	477599
15471	477600
48373	477601
3024	477602
849	477603
107370	477604
845	477605
40239	477606
37810	477607
35053	477608
88404	477609
31450	477610
13122	477611
22493	477612
15023	477613
158480	477614
21351	477615
2348	477616
1964	477617
31735	477618
10354	477619
2632	477620
5692	477621
34667	477622
50854	477623
2405	477624
83485	477625
23667	477626
13440	477627
1994	477628
53231	477629
21913	477630
38445	477631
95632	477632
5384	477633
1234	477634
89809	477635
6264	477636
16786	477637
9419	477638
315	477639
31864	477640
43040	477641
1837	477642
658	477643
307	477644
7200	477645
10347	477646
5622	477647
8849	477648
174158	477649
107632	477650
1041	477651
21092	477652
188620	477653
185557	477654
19078	477655
95416	477656
45581	477657
19360	477658
39979	477659
156503	477660
24524	477661
180010	477662
85804	477663
89446	477664
64014	477665
2636	477666
49171	477667
4604	477668
27203	477669
5459	477670
114267	477671
29852	477672
58801	477673
135702	477674
76379	477675
107662	477676
4948	477677
36406	477678
98523	477679
5145	477680
63345	477681
59630	477682
47272	477683
26974	477684
123706	477685
598	477686
2531	477687
43935	477688
55212	477689
20328	477690
62997	477691
39897	477692
98521	477693
43853	477694
24498	477695
86992	477696
183641	477697
5145	477698
133549	477699
31960	477700
1791	477701
9234	477702
2338	477703
7869	477704
56468	477705
86763	477706
113153	477707
62995	477708
161879	477709
39021	477710
10925	477711
128254	477712
8126	477713
58874	477714
53752	477715
95696	477716
21583	477717
38387	477718
48703	477719
79525	477720
185917	477721
51907	477722
9478	477723
32889	477724
48149	477725
4685	477726
68500	477727
79384	477728
13020	477729
100096	477730
2741	477731
17726	477732
29884	477733
124738	477734
12626	477735
80972	477736
85865	477737
104567	477738
84936	477739
157249	477740
31272	477741
4801	477742
5771	477743
49079	477744
3005	477745
94544	477746
21568	477747
4188	477748
1332	477749
4202	477750
120609	477751
23099	477752
22374	477753
107028	477754
24759	477755
79463	477756
14644	477757
54564	477758
48202	477759
55286	477760
121112	477761
41030	477762
69749	477763
5169	477764
134959	477765
16837	477766
58116	477767
35341	477768
134573	477769
3285	477770
18017	477771
37976	477772
75768	477773
97486	477774
87238	477775
101874	477776
6270	477777
59974	477778
144637	477779
53010	477780
69398	477781
157525	477782
8877	477783
23498	477784
79444	477785
14729	477786
9990	477787
47016	477788
125773	477789
97186	477790
109829	477791
123550	477792
18128	477793
21281	477794
9651	477795
13183	477796
97529	477797
14589	477798
79000	477799
25467	477800
187861	477801
120888	477802
31820	477803
90064	477804
5350	477805
64580	477806
44160	477807
140593	477808
47375	477809
12694	477810
27210	477811
26329	477812
13727	477813
17392	477814
32364	477815
58112	477816
45459	477817
4838	477818
30289	477819
48136	477820
662	477821
69737	477822
31025	477823
661	477824
37660	477825
82528	477826
84078	477827
59922	477828
18604	477829
35638	477830
58913	477831
75730	477832
5166	477833
103434	477834
26329	477835
38033	477836
56997	477837
129785	477838
59205	477839
69747	477840
13796	477841
79239	477842
2136	477843
15426	477844
43391	477845
57889	477846
92369	477847
58436	477848
81575	477849
14770	477850
24561	477851
1069	477852
5448	477853
84165	477854
83903	477855
4761	477856
135921	477857
80749	477858
8288	477859
136430	477860
18475	477861
29998	477862
58440	477863
11594	477864
36853	477865
24947	477866
144817	477867
6576	477868
10951	477869
12512	477870
6931	477871
143929	477872
71743	477873
7171	477874
25276	477875
62998	477876
103173	477877
13822	477878
76331	477879
15494	477880
137506	477881
38120	477882
8126	477883
65459	477884
4681	477885
5103	477886
37929	477887
3482	477888
661	477889
3911	477890
6665	477891
50672	477892
7054	477893
31888	477894
49927	477895
137386	477896
26095	477897
30378	477898
120332	477899
67864	477900
7802	477901
36542	477902
5188	477903
163520	477904
17999	477905
45314	477906
12842	477907
32034	477908
17632	477909
30928	477910
111624	477911
53229	477912
17886	477913
13359	477914
98921	477915
55172	477916
31888	477917
103748	477918
25694	477919
58375	477920
25235	477921
661	477922
30121	477923
53579	477924
38416	477925
4101	477926
38678	477927
3646	477928
66815	477929
164775	477930
25839	477931
30315	477932
136509	477933
106862	477934
66240	477935
95852	477936
64792	477937
36005	477938
67548	477939
120687	477940
55365	477941
64386	477942
70726	477943
21692	477944
22764	477945
135194	477946
30918	477947
99944	477948
7484	477949
133088	477950
54897	477951
11980	477952
94874	477953
38748	477954
45115	477955
40179	477956
25707	477957
120231	477958
23460	477959
57898	477960
25077	477961
25643	477962
14377	477963
9038	477964
7734	477965
31345	477966
73583	477967
38961	477968
11637	477969
18	477970
50098	477971
5147	477972
105131	477973
17262	477974
405	477975
105946	477976
5513	477977
40210	477978
31420	477979
2238	477980
1838	477981
65589	477982
56453	477983
105298	477984
18024	477985
3369	477986
3787	477987
31351	477988
38637	477989
2298	477990
76003	477991
9515	477992
45350	477993
1468	477994
16176	477995
100974	477996
65700	477997
111345	477998
13151	477999
48585	478000
45116	478001
30500	478002
20863	478003
86568	478004
86409	478005
5372	478006
31729	478007
50756	478008
178557	478009
105962	478010
101448	478011
101846	478012
74972	478013
111302	478014
33007	478015
21484	478016
42918	478017
83185	478018
6609	478019
9539	478020
8406	478021
23912	478022
71059	478023
27575	478024
4275	478025
6319	478026
3147	478027
3318	478028
176850	478029
20373	478030
87700	478031
63229	478032
12672	478033
606	478034
149664	478035
21326	478036
27977	478037
6332	478038
8101	478039
116663	478040
21714	478041
111769	478042
45311	478043
2305	478044
37802	478045
90810	478046
101071	478047
7830	478048
115287	478049
106087	478050
30024	478051
186366	478052
27195	478053
5372	478054
56679	478055
44707	478056
60690	478057
27409	478058
27608	478059
64446	478060
70577	478061
98061	478062
65368	478063
134656	478064
30880	478065
25834	478066
10145	478067
15776	478068
137210	478069
82149	478070
45344	478071
55949	478072
14335	478073
14589	478074
63302	478075
1809	478076
77856	478077
9520	478078
139250	478079
30608	478080
103884	478081
31659	478082
37384	478083
10484	478084
2888	478085
7955	478086
22533	478087
20502	478088
132383	478089
499	478090
2989	478091
136622	478092
107898	478093
22146	478094
41789	478095
1367	478096
2741	478097
98795	478098
44583	478099
21501	478100
43790	478101
11595	478102
84420	478103
27629	478104
60596	478105
89000	478106
24528	478107
25465	478108
111734	478109
12484	478110
71644	478111
27113	478112
78114	478113
66857	478114
142504	478115
59827	478116
20962	478117
113477	478118
32034	478119
59786	478120
52611	478121
37457	478122
124728	478123
2344	478124
4770	478125
37770	478126
8662	478127
1972	478128
9449	478129
89274	478130
37182	478131
71327	478132
34893	478133
106189	478134
60697	478135
127674	478136
43717	478137
5569	478138
21463	478139
6263	478140
170840	478141
4802	478142
108635	478143
142844	478144
58515	478145
131823	478146
133291	478147
94508	478148
136742	478149
109933	478150
68696	478151
95155	478152
21103	478153
10900	478154
67328	478155
40192	478156
2253	478157
14716	478158
67324	478159
11201	478160
82245	478161
6324	478162
14390	478163
67889	478164
67422	478165
17534	478166
82756	478167
853	478168
90583	478169
13471	478170
24759	478171
43928	478172
53915	478173
29890	478174
23968	478175
74222	478176
12540	478177
14888	478178
98635	478179
1482	478180
120695	478181
107336	478182
176412	478183
90891	478184
47421	478185
9238	478186
78129	478187
10266	478188
99870	478189
18825	478190
17058	478191
14516	478192
54956	478193
568	478194
77842	478195
65394	478196
37125	478197
6125	478198
92202	478199
68733	478200
73211	478201
86168	478202
54428	478203
30679	478204
8015	478205
1796	478206
37388	478207
68516	478208
339	478209
64982	478210
30552	478211
162315	478212
95624	478213
10611	478214
65324	478215
14946	478216
19515	478217
24248	478218
106162	478219
77992	478220
71301	478221
7440	478222
15202	478223
12560	478224
715	478225
3140	478226
92340	478227
166148	478228
10609	478229
45317	478230
23003	478231
10445	478232
37767	478233
30349	478234
20548	478235
64282	478236
37651	478237
2949	478238
27513	478239
79174	478240
62898	478241
16696	478242
22846	478243
1716	478244
641	478245
42292	478246
63192	478247
41777	478248
46139	478249
9204	478250
112742	478251
46345	478252
107279	478253
1069	478254
3723	478255
37738	478256
50682	478257
100486	478258
18053	478259
10	478260
6879	478261
8343	478262
64715	478263
64743	478264
100423	478265
21505	478266
14682	478267
45137	478268
112501	478269
29	478270
56165	478271
104696	478272
19047	478273
18	478274
7356	478275
29223	478276
17844	478277
4705	478278
37386	478279
1009	478280
17340	478281
48637	478282
4801	478283
57834	478284
3655	478285
6251	478286
104749	478287
6082	478288
19412	478289
67667	478290
78787	478291
5365	478292
81549	478293
9179	478294
31798	478295
47449	478296
130412	478297
59141	478298
52572	478299
184	478300
124988	478301
17811	478302
125541	478303
30833	478304
80891	478305
2627	478306
70900	478307
84084	478308
163988	478309
99905	478310
21577	478311
131060	478312
38966	478313
2486	478314
6899	478315
136197	478316
19126	478317
44967	478318
104994	478319
136505	478320
3100	478321
110095	478322
9474	478323
40605	478324
78827	478325
101180	478326
113670	478327
71333	478328
21631	478329
35928	478330
100685	478331
134786	478332
46729	478333
88369	478334
100925	478335
142775	478336
21089	478337
25716	478338
11087	478339
4066	478340
4010	478341
60331	478342
8154	478343
70111	478344
36198	478345
7298	478346
163839	478347
86261	478348
37369	478349
22195	478350
68652	478351
12628	478352
46495	478353
5082	478354
57012	478355
57877	478356
41307	478357
30387	478358
106897	478359
92441	478360
16	478361
2841	478362
8512	478363
35986	478364
180334	478365
17637	478366
52940	478367
137016	478368
84107	478369
40092	478370
31858	478371
48335	478372
21586	478373
21365	478374
527	478375
52537	478376
9119	478377
1381	478378
3584	478379
11512	478380
137836	478381
133813	478382
187405	478383
56524	478384
43903	478385
129355	478386
175056	478387
65853	478388
45577	478389
30291	478390
104116	478391
161420	478392
5496	478393
12812	478394
1193	478395
14728	478396
95514	478397
69869	478398
45390	478399
3139	478400
26132	478401
44977	478402
110071	478403
55216	478404
101464	478405
38403	478406
27524	478407
37052	478408
70238	478409
123688	478410
17400	478411
30833	478412
64777	478413
31602	478414
38503	478415
79443	478416
125362	478417
13275	478418
18951	478419
10611	478420
54344	478421
1818	478422
1458	478423
128093	478424
54780	478425
80017	478426
17415	478427
10722	478428
10905	478429
22918	478430
4073	478431
3723	478432
126583	478433
69337	478434
15434	478435
11890	478436
88588	478437
4082	478438
4229	478439
10994	478440
55286	478441
110178	478442
38466	478443
36605	478444
38782	478445
4639	478446
30398	478447
14888	478448
3262	478449
2794	478450
25634	478451
45068	478452
94704	478453
57195	478454
127007	478455
39877	478456
64631	478457
115160	478458
14326	478459
85529	478460
59087	478461
122162	478462
115244	478463
165427	478464
100417	478465
123402	478466
116303	478467
42182	478468
82852	478469
44626	478470
168276	478471
84936	478472
126864	478473
5136	478474
518	478475
48313	478476
84896	478477
188386	478478
151186	478479
64427	478480
112	478481
116105	478482
3646	478483
82173	478484
4025	478485
6213	478486
23073	478487
43859	478488
55924	478489
5969	478490
45492	478491
17526	478492
13796	478493
27269	478494
22232	478495
527	478496
78860	478497
25333	478498
67775	478499
642	478500
7941	478501
24874	478502
38941	478503
125812	478504
31332	478505
7536	478506
75763	478507
4797	478508
12243	478509
111837	478510
60719	478511
9099	478512
98911	478513
4655	478514
4101	478515
5191	478516
20361	478517
131303	478518
12689	478519
134052	478520
38529	478521
53089	478522
15208	478523
37464	478524
5166	478525
103434	478526
66559	478527
88749	478528
12656	478529
82108	478530
116122	478531
45247	478532
66152	478533
86449	478534
61775	478535
2662	478536
104033	478537
62672	478538
45532	478539
21425	478540
652	478541
81415	478542
6946	478543
97077	478544
114011	478545
97668	478546
160237	478547
117506	478548
59019	478549
71286	478550
136900	478551
73539	478552
95359	478553
14535	478554
10911	478555
12394	478556
26076	478557
53641	478558
56099	478559
135188	478560
162946	478561
105758	478562
150033	478563
97114	478564
64929	478565
53898	478566
110642	478567
56650	478568
43886	478569
8736	478570
361	478571
66666	478572
77684	478573
76222	478574
3668	478575
5244	478576
12847	478577
98738	478578
12667	478579
1214	478580
92625	478581
75961	478582
17393	478583
56145	478584
21633	478585
91646	478586
67678	478587
50483	478588
162849	478589
156385	478590
185757	478591
64649	478592
31047	478593
53560	478594
31322	478595
3553	478596
23279	478597
170693	478598
158954	478599
4920	478600
84633	478601
126969	478602
7795	478603
16227	478604
153411	478605
55762	478606
55558	478607
14454	478608
17532	478609
36702	478610
117483	478611
136417	478612
52899	478613
6294	478614
5172	478615
27798	478616
116192	478617
21450	478618
77895	478619
141071	478620
88657	478621
119481	478622
4610	478623
22214	478624
58959	478625
99899	478626
62541	478627
51075	478628
69576	478629
7707	478630
3381	478631
104080	478632
17994	478633
41960	478634
10362	478635
82796	478636
68304	478637
99313	478638
84331	478639
118589	478640
14339	478641
103644	478642
52738	478643
2020	478644
3288	478645
33833	478646
50395	478647
79655	478648
10191	478649
21556	478650
123586	478651
86673	478652
15129	478653
47063	478654
94639	478655
57882	478656
9165	478657
68112	478658
83865	478659
105970	478660
175586	478661
47292	478662
36997	478663
90076	478664
777	478665
98333	478666
37014	478667
80856	478668
40083	478669
3485	478670
23084	478671
18064	478672
19078	478673
15024	478674
68610	478675
85846	478676
58808	478677
5288	478678
3279	478679
58878	478680
20934	478681
21227	478682
104815	478683
85444	478684
17296	478685
24998	478686
43802	478687
70650	478688
30828	478689
98392	478690
67717	478691
2827	478692
48428	478693
98680	478694
32172	478695
102556	478696
1498	478697
1050	478698
25399	478699
73267	478700
80190	478701
9730	478702
89179	478703
24593	478704
2912	478705
95875	478706
133841	478707
99530	478708
65607	478709
104765	478710
109191	478711
37802	478712
17767	478713
8963	478714
15789	478715
45146	478716
10980	478717
84301	478718
45487	478719
88757	478720
73609	478721
14611	478722
67033	478723
168994	478724
36959	478725
23757	478726
65581	478727
66971	478728
2349	478729
176743	478730
21361	478731
142900	478732
10530	478733
54613	478734
6908	478735
3953	478736
11354	478737
7440	478738
121832	478739
104622	478740
65988	478741
82112	478742
17010	478743
27083	478744
2700	478745
82902	478746
48379	478747
111516	478748
2339	478749
88020	478750
83974	478751
50868	478752
89344	478753
105685	478754
9176	478755
6290	478756
20942	478757
31452	478758
4117	478759
4071	478760
110649	478761
75895	478762
29876	478763
64078	478764
119178	478765
102939	478766
67998	478767
46478	478768
72950	478769
47959	478770
162777	478771
104598	478772
31479	478773
1788	478774
52614	478775
15043	478776
20461	478777
123199	478778
38549	478779
41832	478780
57889	478781
142485	478782
44873	478783
6817	478784
7848	478785
64745	478786
24489	478787
54728	478788
53465	478789
65059	478790
81708	478791
30886	478792
27922	478793
42732	478794
135058	478795
63218	478796
8949	478797
147414	478798
30083	478799
139709	478800
12411	478801
109947	478802
37175	478803
44707	478804
152354	478805
44707	478806
44707	478807
14572	478808
15086	478809
65935	478810
36335	478811
2515	478812
6175	478813
178368	478814
141466	478815
30460	478816
14729	478817
17774	478818
37708	478819
1444	478820
76597	478821
138176	478822
104859	478823
2025	478824
59313	478825
64281	478826
13187	478827
171794	478828
100034	478829
140555	478830
15105	478831
40208	478832
68620	478833
136223	478834
36208	478835
86275	478836
55364	478837
37396	478838
45445	478839
101299	478840
47344	478841
79877	478842
4097	478843
79673	478844
86020	478845
46838	478846
68637	478847
112021	478848
81453	478849
3721	478850
53629	478851
55208	478852
6805	478853
27115	478854
157658	478855
11828	478856
34091	478857
48247	478858
176906	478859
65197	478860
133184	478861
48149	478862
65868	478863
5209	478864
450	478865
87106	478866
115999	478867
159316	478868
153082	478869
7736	478870
4275	478871
60788	478872
19096	478873
30236	478874
58302	478875
10763	478876
89405	478877
66226	478878
834	478879
73301	478880
22046	478881
22595	478882
64649	478883
53021	478884
4594	478885
84833	478886
1865	478887
3279	478888
22691	478889
90137	478890
92632	478891
80782	478892
12186	478893
39861	478894
67004	478895
79082	478896
70034	478897
6814	478898
96326	478899
92404	478900
3718	478901
181237	478902
16275	478903
18430	478904
64618	478905
40885	478906
18431	478907
64565	478908
1764	478909
86423	478910
3870	478911
64503	478912
120175	478913
17309	478914
167203	478915
169300	478916
33067	478917
79715	478918
7911	478919
69918	478920
1197	478921
14010	478922
35556	478923
102078	478924
37120	478925
54080	478926
68164	478927
20776	478928
7240	478929
9483	478930
36994	478931
40484	478932
38240	478933
78791	478934
2817	478935
101674	478936
1754	478937
101444	478938
7304	478939
25534	478940
606	478941
38797	478942
2159	478943
44468	478944
1229	478945
31125	478946
2537	478947
45426	478948
20811	478949
11145	478950
19516	478951
11145	478952
94872	478953
38425	478954
18633	478955
25571	478956
8010	478957
97279	478958
1415	478959
30891	478960
108520	478961
115114	478962
2344	478963
155419	478964
71354	478965
76924	478966
106207	478967
119300	478968
80210	478969
149317	478970
63166	478971
25679	478972
79701	478973
83071	478974
134997	478975
50548	478976
7344	478977
38805	478978
42906	478979
27454	478980
44826	478981
5940	478982
124194	478983
1951	478984
20319	478985
18110	478986
123604	478987
55912	478988
98372	478989
2027	478990
47336	478991
92495	478992
57168	478993
7980	478994
82939	478995
3687	478996
144250	478997
1834	478998
37239	478999
46653	479000
110730	479001
3140	479002
24612	479003
13156	479004
37464	479005
6650	479006
115519	479007
43853	479008
24498	479009
92801	479010
76034	479011
75817	479012
92166	479013
89241	479014
163969	479015
30462	479016
96452	479017
39077	479018
58676	479019
21722	479020
80087	479021
405	479022
49694	479023
26966	479024
46796	479025
5428	479026
809	479027
48428	479028
133641	479029
62902	479030
55762	479031
26951	479032
34573	479033
13103	479034
59294	479035
18137	479036
140813	479037
79869	479038
768	479039
6142	479040
54409	479041
5856	479042
757	479043
15036	479044
8072	479045
57110	479046
57759	479047
38105	479048
119514	479049
82984	479050
31525	479051
28500	479052
38238	479053
718	479054
64600	479055
52712	479056
94397	479057
8910	479058
141975	479059
169258	479060
99630	479061
169045	479062
89341	479063
45228	479064
161129	479065
4335	479066
9784	479067
57186	479068
5335	479069
129954	479070
47114	479071
31643	479072
17151	479073
104739	479074
71612	479075
122426	479076
39982	479077
8893	479078
44995	479079
24930	479080
4328	479081
53547	479082
81955	479083
100840	479084
33547	479085
84615	479086
3728	479087
53291	479088
134014	479089
75112	479090
4593	479091
71303	479092
48208	479093
12437	479094
54844	479095
5565	479096
3239	479097
40532	479098
85500	479099
38198	479100
137340	479101
38576	479102
38011	479103
55677	479104
2548	479105
38725	479106
125449	479107
70110	479108
46538	479109
102430	479110
133194	479111
128398	479112
12777	479113
6046	479114
17137	479115
105631	479116
97977	479117
167322	479118
68821	479119
43935	479120
43886	479121
137329	479122
4073	479123
28714	479124
84509	479125
54936	479126
31109	479127
86938	479128
2257	479129
62962	479130
159059	479131
715	479132
113503	479133
143993	479134
119303	479135
22807	479136
5145	479137
5145	479138
20328	479139
4183	479140
77866	479141
21038	479142
20235	479143
47289	479144
40079	479145
141833	479146
45133	479147
38042	479148
46395	479149
36321	479150
181096	479151
65878	479152
18069	479153
33204	479154
78404	479155
122603	479156
105596	479157
3311	479158
37170	479159
24750	479160
1930	479161
137276	479162
2084	479163
51187	479164
43092	479165
65216	479166
19588	479167
13129	479168
64788	479169
80889	479170
95840	479171
21535	479172
25563	479173
11679	479174
131571	479175
4066	479176
38355	479177
30481	479178
58795	479179
89438	479180
82447	479181
122151	479182
20720	479183
18872	479184
123864	479185
5365	479186
139285	479187
109237	479188
38185	479189
6166	479190
45632	479191
3317	479192
18443	479193
11751	479194
32020	479195
97251	479196
9601	479197
5182	479198
110827	479199
50531	479200
10708	479201
69367	479202
65785	479203
92117	479204
23296	479205
74748	479206
10235	479207
52003	479208
127635	479209
13067	479210
139729	479211
16668	479212
7884	479213
165271	479214
2500	479215
99806	479216
36969	479217
9491	479218
58209	479219
176931	479220
130858	479221
38397	479222
17056	479223
14022	479224
12209	479225
18510	479226
52601	479227
9007	479228
110973	479229
93572	479230
62621	479231
71599	479232
25571	479233
25643	479234
50543	479235
107022	479236
189	479237
139893	479238
32696	479239
17365	479240
36189	479241
175933	479242
83208	479243
38571	479244
8662	479245
21718	479246
68591	479247
44793	479248
18513	479249
33897	479250
38026	479251
166672	479252
184	479253
68358	479254
67445	479255
105135	479256
10418	479257
27465	479258
92106	479259
67810	479260
54549	479261
94607	479262
12163	479263
183990	479264
26521	479265
22347	479266
47354	479267
5608	479268
79136	479269
84137	479270
12174	479271
23491	479272
104755	479273
92183	479274
115728	479275
42016	479276
2808	479277
18058	479278
31382	479279
151639	479280
56847	479281
128879	479282
46872	479283
125719	479284
87045	479285
76696	479286
38283	479287
44057	479288
6387	479289
31076	479290
116160	479291
106568	479292
3152	479293
31381	479294
358	479295
136768	479296
117140	479297
8943	479298
5390	479299
27144	479300
85242	479301
187731	479302
40132	479303
109429	479304
148787	479305
2073	479306
123383	479307
17053	479308
81661	479309
82889	479310
98765	479311
56079	479312
64227	479313
116361	479314
7139	479315
107517	479316
5206	479317
87124	479318
33846	479319
46987	479320
55994	479321
16179	479322
177751	479323
359	479324
1476	479325
98580	479326
119637	479327
106105	479328
10582	479329
96586	479330
70404	479331
145237	479332
12196	479333
9604	479334
14483	479335
64011	479336
12577	479337
111651	479338
142509	479339
15010	479340
56010	479341
18889	479342
105145	479343
33110	479344
111392	479345
40086	479346
62887	479347
177752	479348
41021	479349
31544	479350
31248	479351
80402	479352
20937	479353
38531	479354
1796	479355
38466	479356
54016	479357
11902	479358
81418	479359
70969	479360
123078	479361
151543	479362
126259	479363
88564	479364
25640	479365
57170	479366
66979	479367
57895	479368
10878	479369
58843	479370
37016	479371
66871	479372
19040	479373
47117	479374
4197	479375
48247	479376
64950	479377
138921	479378
19070	479379
171243	479380
99242	479381
85308	479382
14516	479383
85660	479384
159142	479385
11095	479386
55250	479387
111403	479388
23410	479389
32975	479390
92359	479391
36674	479392
74537	479393
98392	479394
18510	479395
56814	479396
346	479397
144480	479398
127984	479399
57037	479400
18633	479401
88473	479402
5198	479403
53045	479404
30221	479405
25976	479406
89233	479407
55384	479408
173424	479409
34175	479410
135071	479411
186917	479412
79172	479413
80070	479414
81097	479415
85061	479416
120832	479417
109240	479418
123105	479419
15798	479420
53519	479421
56986	479422
48383	479423
59181	479424
4277	479425
166254	479426
33042	479427
5176	479428
175	479429
32115	479430
31950	479431
5585	479432
4973	479433
2269	479434
14679	479435
5991	479436
38646	479437
49156	479438
9177	479439
9245	479440
4102	479441
122961	479442
48391	479443
67531	479444
46972	479445
144476	479446
66800	479447
37956	479448
101739	479449
25442	479450
81293	479451
47806	479452
3615	479453
20463	479454
24846	479455
8948	479456
49817	479457
5721	479458
10758	479459
31821	479460
32994	479461
70318	479462
4719	479463
68042	479464
171	479465
79358	479466
65514	479467
30696	479468
31436	479469
2606	479470
142220	479471
111906	479472
55051	479473
27117	479474
13706	479475
3650	479476
10025	479477
2684	479478
129476	479479
134704	479480
157349	479481
3292	479482
55115	479483
54759	479484
131755	479485
79026	479486
78359	479487
25876	479488
19154	479489
81325	479490
58038	479491
11090	479492
47289	479493
12537	479494
44470	479495
4575	479496
31731	479497
3547	479498
65550	479499
5442	479500
40558	479501
95261	479502
79353	479503
80211	479504
23388	479505
31638	479506
46641	479507
14613	479508
2741	479509
1804	479510
60074	479511
99357	479512
1508	479513
31651	479514
459	479515
133507	479516
99583	479517
36270	479518
82245	479519
95963	479520
48641	479521
8525	479522
57382	479523
109106	479524
5516	479525
47581	479526
8462	479527
4532	479528
18582	479529
33825	479530
777	479531
72254	479532
27817	479533
32155	479534
18608	479535
5464	479536
17720	479537
48871	479538
1063	479539
11640	479540
19670	479541
61714	479542
651	479543
19785	479544
7890	479545
51	479546
29581	479547
2195	479548
50497	479549
30895	479550
11726	479551
47522	479552
22024	479553
20148	479554
26725	479555
2313	479556
19079	479557
1495	479558
29516	479559
20888	479560
19776	479561
13894	479562
9712	479563
13350	479564
12627	479565
33529	479566
73015	479567
1435	479568
8115	479569
834	479570
73626	479571
5222	479572
3040	479573
36630	479574
88489	479575
24145	479576
77534	479577
109092	479578
8654	479579
33191	479580
34903	479581
159006	479582
16532	479583
61035	479584
98971	479585
69982	479586
9685	479587
14356	479588
24725	479589
3074	479590
18392	479591
107	479592
7759	479593
9231	479594
9973	479595
10846	479596
32094	479597
31226	479598
3071	479599
65295	479600
29353	479601
49882	479602
59873	479603
13855	479604
19584	479605
2713	479606
35095	479607
74266	479608
41383	479609
44534	479610
96931	479611
95097	479612
28670	479613
70792	479614
60998	479615
532	479616
615	479617
146	479618
73242	479619
24789	479620
22116	479621
94923	479622
22811	479623
97365	479624
17387	479625
39502	479626
157512	479627
24010	479628
3310	479629
9508	479630
83530	479631
35057	479632
23264	479633
12027	479634
14807	479635
3260	479636
7935	479637
78055	479638
465	479639
36310	479640
14491	479641
2175	479642
1904	479643
638	479644
10682	479645
23915	479646
27713	479647
8360	479648
5107	479649
47151	479650
9258	479651
59709	479652
12238	479653
3979	479654
2713	479655
471	479656
4717	479657
1497	479658
39623	479659
5624	479660
41587	479661
27395	479662
200	479663
16263	479664
2826	479665
2693	479666
13285	479667
4407	479668
57203	479669
57069	479670
18770	479671
33989	479672
6978	479673
2553	479674
34196	479675
8241	479676
47905	479677
27382	479678
64585	479679
2887	479680
18119	479681
3512	479682
5359	479683
2996	479684
8771	479685
15294	479686
14788	479687
1810	479688
11277	479689
11548	479690
22708	479691
804	479692
102887	479693
7975	479694
5514	479695
43260	479696
49292	479697
105648	479698
5750	479699
20036	479700
13209	479701
27580	479702
1230	479703
29967	479704
13173	479705
18079	479706
29982	479707
16047	479708
7718	479709
124716	479710
6061	479711
14829	479712
11296	479713
59987	479714
25747	479715
60234	479716
13429	479717
38945	479718
72648	479719
20237	479720
5172	479721
8090	479722
6441	479723
3762	479724
17832	479725
27843	479726
32928	479727
34391	479728
9555	479729
163	479730
15621	479731
18801	479732
10748	479733
17745	479734
72264	479735
10398	479736
138415	479737
6532	479738
4748	479739
11843	479740
46730	479741
2715	479742
16646	479743
8561	479744
73936	479745
3867	479746
94	479747
12445	479748
82830	479749
15148	479750
6582	479751
145247	479752
7842	479753
58769	479754
48105	479755
18984	479756
92019	479757
104061	479758
58949	479759
5632	479760
44855	479761
11018	479762
49142	479763
25933	479764
54375	479765
12553	479766
17683	479767
45533	479768
23724	479769
200	479770
33208	479771
57344	479772
8454	479773
2270	479774
1954	479775
29534	479776
15402	479777
18356	479778
133017	479779
7965	479780
60915	479781
37830	479782
58658	479783
101771	479784
109135	479785
5259	479786
11454	479787
37051	479788
21051	479789
5881	479790
11454	479791
19986	479792
16589	479793
43630	479794
35544	479795
3336	479796
6675	479797
65977	479798
5266	479799
16661	479800
70917	479801
67303	479802
6464	479803
34599	479804
7482	479805
34062	479806
5727	479807
10618	479808
7402	479809
23969	479810
173301	479811
5061	479812
35104	479813
51638	479814
30404	479815
22791	479816
31101	479817
15346	479818
81734	479819
66750	479820
70183	479821
5674	479822
168291	479823
31796	479824
58979	479825
775	479826
40811	479827
10230	479828
61031	479829
12547	479830
27669	479831
80576	479832
85128	479833
11724	479834
1571	479835
8616	479836
39646	479837
43443	479838
574	479839
37944	479840
27535	479841
29112	479842
455	479843
7792	479844
68036	479845
22752	479846
11362	479847
58024	479848
20273	479849
32728	479850
49225	479851
21455	479852
21395	479853
44817	479854
17854	479855
34288	479856
39032	479857
35768	479858
6902	479859
132323	479860
33130	479861
25849	479862
26619	479863
18405	479864
125743	479865
21540	479866
26452	479867
24356	479868
1980	479869
2333	479870
1354	479871
9407	479872
163678	479873
12815	479874
48899	479875
20121	479876
47528	479877
47148	479878
16774	479879
45	479880
47447	479881
3495	479882
16361	479883
2066	479884
1755	479885
26684	479886
4135	479887
37608	479888
1987	479889
22825	479890
910	479891
30114	479892
10846	479893
1491	479894
105254	479895
43556	479896
76	479897
12930	479898
32634	479899
26582	479900
1474	479901
5798	479902
4643	479903
215	479904
13769	479905
1429	479906
39123	479907
24516	479908
37912	479909
5596	479910
34019	479911
9606	479912
14356	479913
91852	479914
16779	479915
2908	479916
23760	479917
56839	479918
2397	479919
626	479920
17426	479921
61	479922
34473	479923
8453	479924
16215	479925
564	479926
12932	479927
31249	479928
35314	479929
1191	479930
167	479931
85775	479932
77788	479933
11618	479934
21779	479935
9589	479936
46168	479937
13946	479938
6546	479939
50217	479940
116168	479941
1954	479942
28033	479943
20090	479944
671	479945
9167	479946
9015	479947
15186	479948
12090	479949
18180	479950
22	479951
1450	479952
11062	479953
55355	479954
10473	479955
4664	479956
42254	479957
14257	479958
14632	479959
48774	479960
16128	479961
17211	479962
14018	479963
18306	479964
32376	479965
16992	479966
121	479967
2464	479968
11224	479969
2031	479970
35071	479971
43669	479972
56938	479973
92648	479974
3398	479975
70766	479976
40403	479977
6893	479978
100762	479979
72780	479980
46873	479981
17522	479982
6400	479983
71024	479984
35638	479985
11338	479986
8546	479987
69042	479988
13778	479989
15379	479990
49188	479991
33647	479992
29982	479993
38333	479994
7657	479995
12484	479996
22011	479997
56669	479998
32253	479999
45784	480000
15715	480001
39122	480002
42837	480003
21231	480004
15648	480005
56580	480006
27561	480007
64885	480008
12384	480009
44038	480010
56645	480011
11480	480012
27256	480013
70082	480014
49106	480015
67233	480016
25314	480017
40937	480018
62410	480019
3512	480020
78854	480021
667	480022
78487	480023
9727	480024
2066	480025
89	480026
20119	480027
10706	480028
6464	480029
3373	480030
174422	480031
60209	480032
3907	480033
23867	480034
10484	480035
29084	480036
18135	480037
4148	480038
18770	480039
12783	480040
6688	480041
14895	480042
49931	480043
13531	480044
39114	480045
679	480046
78	480047
19790	480048
71120	480049
14993	480050
75263	480051
15398	480052
950	480053
18260	480054
7736	480055
37612	480056
25254	480057
11339	480058
45794	480059
15124	480060
25969	480061
19549	480062
40723	480063
6791	480064
19167	480065
7427	480066
62649	480067
15085	480068
43603	480069
40438	480070
47550	480071
2362	480072
58863	480073
28657	480074
59540	480075
1261	480076
17769	480077
60608	480078
585	480079
52200	480080
3052	480081
516	480082
19900	480083
38775	480084
80052	480085
6775	480086
25766	480087
35586	480088
1960	480089
2604	480090
12920	480091
62933	480092
43454	480093
6939	480094
326	480095
30937	480096
51307	480097
61786	480098
98522	480099
4990	480100
19129	480101
1680	480102
34349	480103
19857	480104
7921	480105
48053	480106
7248	480107
2341	480108
21466	480109
49212	480110
66381	480111
96439	480112
25590	480113
25502	480114
77	480115
46051	480116
543	480117
5777	480118
15165	480119
109732	480120
6686	480121
38127	480122
1265	480123
54998	480124
10893	480125
44755	480126
438	480127
17354	480128
88329	480129
54853	480130
38242	480131
58544	480132
26070	480133
2726	480134
4357	480135
16916	480136
101571	480137
42520	480138
14141	480139
19737	480140
1354	480141
26837	480142
615	480143
69091	480144
18257	480145
255	480146
745	480147
60116	480148
834	480149
23009	480150
9140	480151
2060	480152
44240	480153
906	480154
4914	480155
22539	480156
24350	480157
6557	480158
16649	480159
30753	480160
21094	480161
55993	480162
37577	480163
2119	480164
8659	480165
9181	480166
3479	480167
4357	480168
9635	480169
23217	480170
90668	480171
25085	480172
20897	480173
33422	480174
50303	480175
2441	480176
64673	480177
147	480178
99057	480179
26919	480180
6027	480181
33269	480182
5013	480183
89504	480184
66677	480185
22753	480186
70243	480187
23289	480188
94757	480189
43006	480190
33605	480191
24144	480192
21576	480193
7928	480194
24451	480195
16517	480196
1849	480197
32813	480198
12422	480199
39020	480200
58977	480201
16986	480202
43491	480203
37126	480204
15892	480205
18817	480206
58900	480207
18653	480208
42	480209
550	480210
47956	480211
19226	480212
16209	480213
6335	480214
549	480215
50441	480216
66675	480217
36155	480218
8849	480219
3428	480220
58989	480221
61279	480222
37847	480223
2017	480224
37407	480225
17808	480226
42907	480227
82717	480228
145	480229
27391	480230
1349	480231
15707	480232
202	480233
118702	480234
28727	480235
41694	480236
50555	480237
5236	480238
49336	480239
363	480240
21600	480241
12345	480242
22093	480243
4890	480244
22136	480245
3462	480246
210	480247
12933	480248
26822	480249
43029	480250
1090	480251
83420	480252
26735	480253
8343	480254
40457	480255
2472	480256
22471	480257
702	480258
7880	480259
41704	480260
104851	480261
13349	480262
1355	480263
49487	480264
59551	480265
17638	480266
81626	480267
89902	480268
12089	480269
2036	480270
11289	480271
60186	480272
60186	480273
39188	480274
18373	480275
31124	480276
47844	480277
58981	480278
31417	480279
22730	480280
11052	480281
63917	480282
10511	480283
16409	480284
42783	480285
9920	480286
68966	480287
95458	480288
49747	480289
22640	480290
89067	480291
55160	480292
15155	480293
7826	480294
1014	480295
77204	480296
3940	480297
41851	480298
6931	480299
12404	480300
9697	480301
85539	480302
22637	480303
904	480304
85891	480305
2139	480306
25542	480307
13294	480308
48961	480309
43443	480310
47988	480311
26424	480312
26864	480313
39748	480314
39472	480315
23552	480316
18909	480317
4056	480318
2519	480319
667	480320
5647	480321
17273	480322
26662	480323
13556	480324
24725	480325
13585	480326
36070	480327
29982	480328
12387	480329
40244	480330
104	480331
1438	480332
3045	480333
16128	480334
3347	480335
1741	480336
2844	480337
11787	480338
13239	480339
680	480340
134203	480341
23178	480342
15744	480343
4856	480344
58818	480345
35710	480346
109557	480347
13793	480348
1	480349
9686	480350
13228	480351
14278	480352
50608	480353
7848	480354
40830	480355
6049	480356
8304	480357
2336	480358
58913	480359
67192	480360
45883	480361
6101	480362
18296	480363
89920	480364
37616	480365
75398	480366
31891	480367
5992	480368
1750	480369
1	480370
9599	480371
45119	480372
23217	480373
1702	480374
28657	480375
50860	480376
9805	480377
41660	480378
20208	480379
45420	480380
184045	480381
35212	480382
31418	480383
10938	480384
3755	480385
7520	480386
51695	480387
2324	480388
12310	480389
84037	480390
27240	480391
52391	480392
1937	480393
43018	480394
753	480395
55600	480396
46520	480397
23961	480398
78364	480399
43799	480400
44291	480401
90032	480402
15922	480403
4188	480404
35265	480405
12003	480406
56996	480407
13567	480408
46793	480409
61536	480410
10766	480411
105602	480412
180047	480413
370	480414
13806	480415
1964	480416
9662	480417
215	480418
14173	480419
31096	480420
35532	480421
44	480422
4122	480423
11774	480424
41715	480425
13350	480426
219	480427
18280	480428
11291	480429
44503	480430
34619	480431
3292	480432
19641	480433
41448	480434
120162	480435
125679	480436
55757	480437
49436	480438
8561	480439
1712	480440
4380	480441
13272	480442
11101	480443
7482	480444
4132	480445
1503	480446
24103	480447
18778	480448
8311	480449
8284	480450
162427	480451
82704	480452
137404	480453
60811	480454
16968	480455
32488	480456
3701	480457
6546	480458
34391	480459
11232	480460
81401	480461
3956	480462
11699	480463
58704	480464
12009	480465
21831	480466
15069	480467
43620	480468
38363	480469
30917	480470
18871	480471
53825	480472
2223	480473
7410	480474
6205	480475
6214	480476
60738	480477
17108	480478
59995	480479
24848	480480
12521	480481
29288	480482
27633	480483
70917	480484
15745	480485
59739	480486
40789	480487
21913	480488
65	480489
2060	480490
569	480491
8691	480492
999	480493
41727	480494
3005	480495
22292	480496
28731	480497
9775	480498
13492	480499
11514	480500
21780	480501
3490	480502
55464	480503
6889	480504
184	480505
309	480506
60835	480507
52421	480508
10807	480509
584	480510
1472	480511
59865	480512
2386	480513
28800	480514
49931	480515
30424	480516
22473	480517
16989	480518
82804	480519
86340	480520
8066	480521
47973	480522
39820	480523
11898	480524
72124	480525
5418	480526
10480	480527
7888	480528
62152	480529
17880	480530
86410	480531
3214	480532
47786	480533
24395	480534
12916	480535
37774	480536
48669	480537
35783	480538
12847	480539
27149	480540
1249	480541
4733	480542
290	480543
109405	480544
66011	480545
47031	480546
28600	480547
33543	480548
172	480549
47245	480550
14318	480551
4914	480552
3986	480553
25050	480554
23684	480555
58908	480556
74885	480557
42832	480558
15681	480559
913	480560
1478	480561
1478	480562
659	480563
1100	480564
47514	480565
1875	480566
2596	480567
1100	480568
14084	480569
4544	480570
66234	480571
74252	480572
11097	480573
35569	480574
18531	480575
39786	480576
15157	480577
15546	480578
309	480579
1355	480580
1011	480581
1184	480582
78828	480583
10755	480584
188393	480585
13881	480586
90545	480587
42252	480588
48529	480589
48531	480590
19306	480591
930	480592
930	480593
456	480594
15650	480595
2844	480596
39504	480597
3516	480598
3897	480599
287	480600
51231	480601
4470	480602
86711	480603
418	480604
755	480605
47819	480606
1033	480607
51711	480608
56172	480609
15341	480610
3644	480611
60075	480612
55570	480613
68359	480614
49548	480615
183213	480616
1557	480617
22926	480618
2602	480619
42818	480620
23854	480621
5778	480622
86037	480623
28244	480624
174512	480625
5734	480626
177819	480627
13431	480628
91106	480629
59286	480630
6190	480631
141347	480632
129232	480633
44480	480634
20231	480635
19118	480636
153005	480637
14563	480638
66818	480639
16768	480640
82649	480641
6574	480642
18569	480643
922	480644
209	480645
15729	480646
1159	480647
3292	480648
14109	480649
70344	480650
11934	480651
21172	480652
38644	480653
137019	480654
7358	480655
14399	480656
3584	480657
30688	480658
6407	480659
4210	480660
7078	480661
44060	480662
41	480663
32069	480664
141079	480665
1492	480666
45718	480667
8038	480668
14911	480669
173	480670
3189	480671
10386	480672
3272	480673
28909	480674
12737	480675
49374	480676
110876	480677
2478	480678
22860	480679
28335	480680
97209	480681
5197	480682
133672	480683
19269	480684
39767	480685
42390	480686
29719	480687
7822	480688
443	480689
115817	480690
35876	480691
17414	480692
12559	480693
8309	480694
12113	480695
28369	480696
2094	480697
32288	480698
42125	480699
2507	480700
56094	480701
22561	480702
6260	480703
23892	480704
63502	480705
60075	480706
1786	480707
46423	480708
123635	480709
38899	480710
32883	480711
30994	480712
73926	480713
180287	480714
4751	480715
89842	480716
1317	480717
9499	480718
65300	480719
61025	480720
4350	480721
59247	480722
83837	480723
5569	480724
508	480725
464	480726
27674	480727
1037	480728
1037	480729
17139	480730
17139	480731
1037	480732
1037	480733
11745	480734
71362	480735
14432	480736
22508	480737
1037	480738
1037	480739
548	480740
125552	480741
548	480742
4350	480743
15200	480744
24043	480745
31742	480746
513	480747
745	480748
7034	480749
2196	480750
4514	480751
508	480752
15200	480753
12469	480754
110774	480755
53367	480756
19583	480757
22192	480758
58229	480759
29224	480760
530	480761
65914	480762
49432	480763
34088	480764
80703	480765
2276	480766
10987	480767
82958	480768
86727	480769
82991	480770
15200	480771
32969	480772
23946	480773
56376	480774
25174	480775
20500	480776
33634	480777
27827	480778
18736	480779
5804	480780
145820	480781
8976	480782
85779	480783
1348	480784
59087	480785
551	480786
16451	480787
66857	480788
64094	480789
84022	480790
35261	480791
67106	480792
28728	480793
108434	480794
1624	480795
46271	480796
15359	480797
27598	480798
31240	480799
2869	480800
11517	480801
6043	480802
12488	480803
23353	480804
40074	480805
58081	480806
51498	480807
17508	480808
1625	480809
2287	480810
32233	480811
55062	480812
75142	480813
8577	480814
32148	480815
102832	480816
9361	480817
68223	480818
45965	480819
52958	480820
35198	480821
37458	480822
2344	480823
180885	480824
1425	480825
67377	480826
33461	480827
17700	480828
140693	480829
116830	480830
77792	480831
93207	480832
5	480833
146298	480834
65387	480835
29658	480836
88182	480837
174623	480838
81108	480839
7270	480840
31709	480841
836	480842
6638	480843
103690	480844
7305	480845
12491	480846
14225	480847
985	480848
5185	480849
4002	480850
20043	480851
34253	480852
58412	480853
2041	480854
74750	480855
184531	480856
4139	480857
11930	480858
2082	480859
3767	480860
45372	480861
21174	480862
4164	480863
139835	480864
9711	480865
2705	480866
56659	480867
23845	480868
46185	480869
27953	480870
7915	480871
18236	480872
35572	480873
7232	480874
45084	480875
30602	480876
31241	480877
42979	480878
24082	480879
57011	480880
46702	480881
45605	480882
18752	480883
40342	480884
6831	480885
28845	480886
7044	480887
74855	480888
108618	480889
12844	480890
80221	480891
2353	480892
54382	480893
48828	480894
42896	480895
3683	480896
14601	480897
4846	480898
104061	480899
18885	480900
7820	480901
127679	480902
71844	480903
7502	480904
20042	480905
7651	480906
5406	480907
11824	480908
753	480909
91709	480910
14689	480911
34437	480912
3972	480913
18717	480914
21251	480915
13466	480916
38113	480917
59064	480918
13184	480919
22123	480920
1831	480921
31399	480922
10474	480923
2353	480924
77820	480925
67005	480926
3567	480927
14665	480928
4175	480929
35353	480930
13612	480931
3115	480932
134034	480933
29967	480934
30795	480935
53349	480936
1062	480937
18348	480938
39153	480939
41606	480940
35049	480941
16115	480942
58699	480943
25431	480944
107261	480945
116948	480946
1481	480947
13468	480948
47039	480949
11508	480950
10504	480951
40416	480952
25895	480953
130112	480954
29023	480955
28794	480956
54337	480957
27076	480958
75137	480959
12867	480960
99915	480961
63185	480962
49880	480963
45101	480964
18229	480965
128031	480966
24131	480967
7928	480968
101772	480969
12796	480970
116	480971
447	480972
18122	480973
65914	480974
94582	480975
35433	480976
3871	480977
1875	480978
407	480979
107477	480980
10884	480981
5482	480982
14677	480983
74573	480984
19497	480985
176223	480986
11170	480987
216	480988
15936	480989
109881	480990
18337	480991
7714	480992
64055	480993
31333	480994
7580	480995
7404	480996
24795	480997
30072	480998
18229	480999
88295	481000
1	481001
39853	481002
16162	481003
30114	481004
1041	481005
21453	481006
43594	481007
9263	481008
31787	481009
23122	481010
41462	481011
1788	481012
102145	481013
57776	481014
22466	481015
115543	481016
16548	481017
21229	481018
46948	481019
88296	481020
18827	481021
5768	481022
1055	481023
70166	481024
285	481025
162838	481026
19291	481027
74262	481028
4074	481029
57462	481030
23136	481031
285	481032
9745	481033
2010	481034
64263	481035
34250	481036
69636	481037
74206	481038
50444	481039
7811	481040
65704	481041
45006	481042
25170	481043
33736	481044
119339	481045
35193	481046
30368	481047
48185	481048
48049	481049
33384	481050
83509	481051
27836	481052
60530	481053
2011	481054
124768	481055
78451	481056
62992	481057
142160	481058
19467	481059
11035	481060
12075	481061
95390	481062
44383	481063
6106	481064
18038	481065
4344	481066
122489	481067
174754	481068
88490	481069
46402	481070
99914	481071
28440	481072
31917	481073
109936	481074
70867	481075
36523	481076
5604	481077
106501	481078
75	481079
41039	481080
201	481081
71697	481082
24732	481083
35215	481084
155916	481085
38773	481086
69192	481087
42806	481088
77164	481089
2621	481090
48178	481091
28079	481092
2273	481093
2768	481094
16853	481095
5409	481096
1478	481097
10141	481098
70050	481099
2104	481100
50474	481101
81713	481102
19406	481103
67692	481104
182813	481105
40746	481106
21898	481107
80502	481108
18946	481109
63678	481110
65341	481111
9991	481112
32633	481113
966	481114
12800	481115
33921	481116
144058	481117
99086	481118
79454	481119
71628	481120
33587	481121
57652	481122
61881	481123
122559	481124
18593	481125
25787	481126
7861	481127
10624	481128
30868	481129
3854	481130
3407	481131
80943	481132
44182	481133
5824	481134
561	481135
88248	481136
18462	481137
133390	481138
15707	481139
65217	481140
40969	481141
48222	481142
50113	481143
27984	481144
61753	481145
15145	481146
52661	481147
36840	481148
63359	481149
4725	481150
90893	481151
6338	481152
66380	481153
17676	481154
10162	481155
20487	481156
16832	481157
9572	481158
34131	481159
1927	481160
37700	481161
45553	481162
1760	481163
12203	481164
12560	481165
31851	481166
163897	481167
78666	481168
7764	481169
37044	481170
62201	481171
111122	481172
34371	481173
26224	481174
48614	481175
80733	481176
94813	481177
47441	481178
7831	481179
31899	481180
183333	481181
22584	481182
6375	481183
22253	481184
73513	481185
30304	481186
17872	481187
10731	481188
110483	481189
53777	481190
38217	481191
11212	481192
15930	481193
91049	481194
3208	481195
111536	481196
168366	481197
8169	481198
80070	481199
124320	481200
8645	481201
31500	481202
9598	481203
7127	481204
75681	481205
41211	481206
87006	481207
8823	481208
31322	481209
141771	481210
102663	481211
8698	481212
70359	481213
18122	481214
4227	481215
16698	481216
69173	481217
450	481218
6434	481219
110413	481220
11895	481221
6061	481222
62939	481223
4342	481224
1198	481225
158713	481226
29187	481227
30408	481228
7003	481229
47227	481230
310	481231
57261	481232
141380	481233
32761	481234
27168	481235
23025	481236
154301	481237
10686	481238
28354	481239
87548	481240
51369	481241
22207	481242
9385	481243
58266	481244
6312	481245
9559	481246
86572	481247
31038	481248
98813	481249
37026	481250
66701	481251
127299	481252
38360	481253
32132	481254
37829	481255
31150	481256
30600	481257
47804	481258
63205	481259
83169	481260
40545	481261
1092	481262
4215	481263
19336	481264
2922	481265
33724	481266
59431	481267
18305	481268
9276	481269
12060	481270
8209	481271
2886	481272
13740	481273
16717	481274
8303	481275
10196	481276
29281	481277
776	481278
33166	481279
10205	481280
83666	481281
14321	481282
10242	481283
4888	481284
24387	481285
2169	481286
68934	481287
47725	481288
48896	481289
2378	481290
142324	481291
7582	481292
2926	481293
15037	481294
3348	481295
51641	481296
36578	481297
68837	481298
4454	481299
144498	481300
182789	481301
19082	481302
53047	481303
18413	481304
11403	481305
162867	481306
36802	481307
130256	481308
11589	481309
18919	481310
37883	481311
116336	481312
96218	481313
2356	481314
87131	481315
34381	481316
992	481317
3624	481318
6733	481319
32897	481320
47138	481321
46731	481322
15679	481323
15679	481324
3879	481325
68139	481326
4253	481327
87599	481328
65536	481329
33030	481330
1041	481331
67834	481332
16897	481333
6774	481334
9264	481335
40431	481336
5390	481337
67611	481338
19388	481339
1222	481340
100233	481341
569	481342
32937	481343
24771	481344
155061	481345
28219	481346
34383	481347
59528	481348
122663	481349
12999	481350
137003	481351
71869	481352
15980	481353
176444	481354
166443	481355
7874	481356
357	481357
21075	481358
38307	481359
114288	481360
147610	481361
136964	481362
553	481363
9514	481364
35599	481365
63015	481366
67066	481367
9970	481368
140	481369
169780	481370
11238	481371
41663	481372
17363	481373
35167	481374
9440	481375
655	481376
15839	481377
34660	481378
63868	481379
119867	481380
2913	481381
49397	481382
2778	481383
1981	481384
20411	481385
19018	481386
54806	481387
17899	481388
90633	481389
61961	481390
43499	481391
30648	481392
54619	481393
7939	481394
123629	481395
12278	481396
45620	481397
100148	481398
13071	481399
94626	481400
39998	481401
40279	481402
11172	481403
56212	481404
80461	481405
2073	481406
40227	481407
23793	481408
21299	481409
74512	481410
18594	481411
38394	481412
148149	481413
132829	481414
13373	481415
2128	481416
59370	481417
70036	481418
11466	481419
22659	481420
24679	481421
178235	481422
24579	481423
31753	481424
679	481425
17252	481426
112919	481427
12778	481428
18620	481429
5449	481430
62993	481431
39156	481432
2573	481433
60146	481434
31249	481435
58385	481436
58166	481437
30398	481438
47728	481439
73505	481440
25083	481441
91385	481442
14191	481443
10772	481444
96260	481445
25482	481446
13522	481447
79986	481448
42582	481449
4525	481450
4727	481451
9870	481452
3293	481453
84	481454
15868	481455
13072	481456
109046	481457
8232	481458
406	481459
73515	481460
7395	481461
78379	481462
45760	481463
22436	481464
140029	481465
78566	481466
35427	481467
3814	481468
1896	481469
36880	481470
36800	481471
14397	481472
7785	481473
8650	481474
43644	481475
130082	481476
62663	481477
127542	481478
17059	481479
6416	481480
24714	481481
26906	481482
4930	481483
3077	481484
19510	481485
11398	481486
116735	481487
14380	481488
94588	481489
9294	481490
39544	481491
38162	481492
94961	481493
133629	481494
10275	481495
102725	481496
8835	481497
52403	481498
1238	481499
20479	481500
3803	481501
13886	481502
13447	481503
36510	481504
100942	481505
17859	481506
77223	481507
13655	481508
10605	481509
10702	481510
42571	481511
70684	481512
8444	481513
62649	481514
84063	481515
1825	481516
38742	481517
34315	481518
3413	481519
119715	481520
3601	481521
15485	481522
22350	481523
72497	481524
69533	481525
103397	481526
8158	481527
4983	481528
83925	481529
32960	481530
4487	481531
16376	481532
37655	481533
2221	481534
11623	481535
78406	481536
27979	481537
77016	481538
23084	481539
4020	481540
59465	481541
28039	481542
5661	481543
2	481544
20685	481545
29890	481546
2397	481547
44862	481548
16490	481549
73165	481550
19470	481551
8498	481552
5455	481553
34668	481554
1166	481555
7141	481556
13634	481557
17365	481558
2125	481559
18492	481560
10203	481561
1021	481562
34834	481563
36253	481564
41735	481565
49509	481566
8884	481567
87214	481568
22309	481569
13383	481570
7293	481571
28568	481572
8195	481573
5902	481574
8136	481575
2993	481576
28573	481577
1214	481578
48418	481579
9454	481580
45529	481581
22470	481582
5696	481583
6747	481584
24549	481585
53698	481586
4787	481587
6347	481588
4017	481589
46315	481590
4956	481591
34710	481592
13511	481593
106128	481594
6467	481595
12182	481596
4981	481597
7447	481598
73033	481599
3424	481600
4204	481601
10379	481602
5669	481603
33087	481604
22256	481605
4384	481606
16283	481607
84034	481608
48552	481609
32073	481610
50413	481611
2	481612
19707	481613
28570	481614
61344	481615
9907	481616
13399	481617
49504	481618
2102	481619
2249	481620
4377	481621
3142	481622
2619	481623
2571	481624
3973	481625
4981	481626
117724	481627
28290	481628
1390	481629
837	481630
16255	481631
19107	481632
19470	481633
9879	481634
34720	481635
19220	481636
24538	481637
95800	481638
66159	481639
1688	481640
22405	481641
6554	481642
22292	481643
13637	481644
14005	481645
41981	481646
34659	481647
15456	481648
34200	481649
9938	481650
76309	481651
120884	481652
2996	481653
7460	481654
2256	481655
4930	481656
120884	481657
11108	481658
5676	481659
606	481660
23370	481661
10825	481662
60433	481663
27039	481664
33031	481665
16258	481666
13060	481667
86079	481668
2700	481669
83858	481670
5442	481671
41399	481672
38472	481673
15554	481674
43955	481675
41824	481676
15496	481677
62475	481678
1897	481679
151648	481680
183546	481681
42692	481682
3764	481683
2311	481684
131784	481685
12400	481686
52675	481687
19455	481688
1715	481689
23486	481690
13657	481691
15991	481692
40133	481693
108289	481694
8911	481695
15456	481696
46545	481697
110308	481698
9067	481699
923	481700
22723	481701
7437	481702
34645	481703
6475	481704
6496	481705
73033	481706
13697	481707
12182	481708
7412	481709
69791	481710
23297	481711
1221	481712
129053	481713
23512	481714
41942	481715
2649	481716
9892	481717
1106	481718
7351	481719
34724	481720
2	481721
18497	481722
13626	481723
27190	481724
40268	481725
20862	481726
5658	481727
24908	481728
16239	481729
71261	481730
23306	481731
9938	481732
871	481733
8362	481734
11655	481735
8474	481736
4388	481737
28352	481738
19307	481739
11193	481740
4561	481741
3023	481742
4397	481743
7426	481744
23019	481745
140	481746
61374	481747
7387	481748
8917	481749
8471	481750
19290	481751
50337	481752
6470	481753
9857	481754
2804	481755
4937	481756
47389	481757
7639	481758
4395	481759
13673	481760
8889	481761
24494	481762
8929	481763
10892	481764
557	481765
69636	481766
30587	481767
15791	481768
19360	481769
2352	481770
4570	481771
16223	481772
60118	481773
23502	481774
23406	481775
4285	481776
2285	481777
13484	481778
8684	481779
1453	481780
23527	481781
23562	481782
2537	481783
69263	481784
18460	481785
12716	481786
6186	481787
14056	481788
58069	481789
447	481790
85254	481791
18873	481792
4981	481793
29447	481794
19107	481795
7832	481796
9472	481797
13384	481798
6338	481799
2982	481800
77106	481801
19587	481802
2804	481803
12183	481804
8911	481805
13347	481806
33635	481807
4285	481808
22292	481809
398	481810
15572	481811
58084	481812
568	481813
3855	481814
19424	481815
4424	481816
106373	481817
60771	481818
105914	481819
46175	481820
25874	481821
143305	481822
35164	481823
137120	481824
67990	481825
17830	481826
13115	481827
15415	481828
45608	481829
53266	481830
18195	481831
37397	481832
29651	481833
65752	481834
26780	481835
20486	481836
40117	481837
27491	481838
40801	481839
66512	481840
157367	481841
1540	481842
94588	481843
74212	481844
10114	481845
21956	481846
51528	481847
1882	481848
59851	481849
19016	481850
32728	481851
17796	481852
18609	481853
84455	481854
44873	481855
1198	481856
12328	481857
32658	481858
28436	481859
77338	481860
18556	481861
62643	481862
19057	481863
43885	481864
45482	481865
79776	481866
30703	481867
47288	481868
47288	481869
52629	481870
35324	481871
62988	481872
6008	481873
22761	481874
4125	481875
53820	481876
88686	481877
3424	481878
31749	481879
96807	481880
149969	481881
22542	481882
13780	481883
37714	481884
8598	481885
4082	481886
9117	481887
104322	481888
20741	481889
4075	481890
23	481891
14968	481892
28394	481893
154719	481894
1687	481895
15222	481896
16588	481897
85121	481898
25614	481899
46159	481900
164327	481901
40785	481902
53524	481903
10257	481904
83378	481905
5155	481906
10197	481907
11849	481908
65982	481909
78061	481910
37452	481911
70403	481912
51090	481913
125891	481914
107462	481915
93526	481916
43798	481917
7766	481918
21690	481919
4717	481920
9853	481921
85956	481922
5275	481923
8451	481924
34311	481925
30998	481926
53184	481927
25348	481928
4263	481929
89573	481930
127395	481931
6959	481932
2458	481933
6806	481934
84251	481935
160686	481936
38706	481937
101021	481938
73391	481939
65623	481940
119627	481941
99268	481942
49597	481943
12307	481944
31167	481945
13884	481946
38379	481947
27198	481948
56086	481949
34069	481950
111361	481951
34916	481952
117879	481953
59058	481954
500	481955
99578	481956
99381	481957
132447	481958
23069	481959
41080	481960
87033	481961
86346	481962
7370	481963
25522	481964
177354	481965
56554	481966
3147	481967
5405	481968
20438	481969
54083	481970
15418	481971
144936	481972
64208	481973
14496	481974
71682	481975
79966	481976
16314	481977
37455	481978
62457	481979
70512	481980
41965	481981
69249	481982
105402	481983
187393	481984
66637	481985
26216	481986
38601	481987
6765	481988
10257	481989
15139	481990
56730	481991
11083	481992
47408	481993
99335	481994
4704	481995
7118	481996
58973	481997
78593	481998
60283	481999
16185	482000
54833	482001
9180	482002
30875	482003
14372	482004
71406	482005
23814	482006
31036	482007
28452	482008
7812	482009
3365	482010
3556	482011
84639	482012
10571	482013
41258	482014
14758	482015
47280	482016
3855	482017
39853	482018
14576	482019
20792	482020
89917	482021
18591	482022
106334	482023
5492	482024
49135	482025
15319	482026
56685	482027
82630	482028
4053	482029
45093	482030
5113	482031
40437	482032
108755	482033
3278	482034
59511	482035
68665	482036
14140	482037
4858	482038
128632	482039
9685	482040
37784	482041
41326	482042
162735	482043
4221	482044
2291	482045
34707	482046
6292	482047
39712	482048
64619	482049
19031	482050
10095	482051
9398	482052
17244	482053
13513	482054
13366	482055
15864	482056
2447	482057
6023	482058
49920	482059
60328	482060
7579	482061
88610	482062
3868	482063
28046	482064
129406	482065
2570	482066
39409	482067
35688	482068
100589	482069
57495	482070
16335	482071
66921	482072
1004	482073
110805	482074
11707	482075
9886	482076
19134	482077
3816	482078
27086	482079
80818	482080
44199	482081
44276	482082
40530	482083
13409	482084
62328	482085
108682	482086
35740	482087
15854	482088
33559	482089
98999	482090
8	482091
20151	482092
41153	482093
11372	482094
25125	482095
19527	482096
4336	482097
162082	482098
50707	482099
21039	482100
5222	482101
27054	482102
4976	482103
56658	482104
98483	482105
96609	482106
25611	482107
32378	482108
109183	482109
3713	482110
64026	482111
65909	482112
43717	482113
45549	482114
36815	482115
9880	482116
7945	482117
5556	482118
10959	482119
1665	482120
4044	482121
1232	482122
19080	482123
31601	482124
110979	482125
142841	482126
72469	482127
697	482128
129955	482129
122056	482130
7151	482131
162678	482132
14930	482133
139639	482134
3137	482135
76808	482136
27511	482137
52168	482138
5301	482139
40474	482140
40210	482141
126404	482142
629	482143
31921	482144
131556	482145
11785	482146
28954	482147
62731	482148
25206	482149
29289	482150
27958	482151
180631	482152
58091	482153
97293	482154
142977	482155
130847	482156
92591	482157
86512	482158
171771	482159
86138	482160
73720	482161
17835	482162
94303	482163
15490	482164
75748	482165
12486	482166
91993	482167
19779	482168
4488	482169
11910	482170
32919	482171
24146	482172
56080	482173
48600	482174
1148	482175
109161	482176
1169	482177
27975	482178
95622	482179
85222	482180
9457	482181
131334	482182
104462	482183
46123	482184
94162	482185
5223	482186
2205	482187
10423	482188
76422	482189
158486	482190
29657	482191
14986	482192
1634	482193
14473	482194
4967	482195
2605	482196
18856	482197
20252	482198
68154	482199
64290	482200
6499	482201
4195	482202
16956	482203
306	482204
634	482205
1171	482206
78460	482207
2229	482208
6410	482209
19273	482210
76371	482211
32695	482212
12379	482213
25472	482214
146943	482215
96955	482216
54930	482217
78260	482218
1996	482219
29878	482220
34977	482221
8548	482222
1997	482223
140241	482224
15270	482225
15460	482226
21080	482227
26847	482228
52891	482229
40123	482230
35819	482231
14789	482232
25537	482233
59482	482234
4260	482235
15927	482236
2840	482237
4469	482238
148873	482239
101319	482240
102587	482241
140886	482242
29515	482243
8069	482244
42046	482245
78377	482246
13738	482247
41704	482248
14009	482249
909	482250
5508	482251
21389	482252
49432	482253
58552	482254
62559	482255
8255	482256
452	482257
122346	482258
134779	482259
16283	482260
5665	482261
570	482262
23348	482263
15017	482264
3672	482265
144768	482266
52581	482267
43154	482268
3841	482269
1709	482270
3454	482271
3940	482272
83388	482273
1186	482274
134698	482275
11096	482276
127857	482277
122481	482278
60756	482279
80798	482280
42487	482281
22731	482282
5841	482283
7488	482284
50436	482285
66985	482286
34944	482287
16042	482288
4089	482289
75707	482290
107554	482291
29370	482292
35007	482293
50120	482294
5693	482295
49693	482296
137025	482297
134847	482298
38383	482299
32221	482300
55587	482301
27919	482302
6929	482303
90503	482304
4285	482305
6097	482306
48927	482307
58892	482308
55639	482309
51409	482310
12196	482311
150200	482312
125489	482313
50	482314
25104	482315
64895	482316
12759	482317
24493	482318
69606	482319
151831	482320
34780	482321
64215	482322
21659	482323
41595	482324
5120	482325
129718	482326
57639	482327
72256	482328
101098	482329
18957	482330
5748	482331
24651	482332
52823	482333
9136	482334
1111	482335
2850	482336
122136	482337
46134	482338
99742	482339
14572	482340
104566	482341
45295	482342
168126	482343
70985	482344
50554	482345
30629	482346
6627	482347
52298	482348
5883	482349
34425	482350
45057	482351
25507	482352
25567	482353
18947	482354
79179	482355
15734	482356
65754	482357
49346	482358
17285	482359
3888	482360
80430	482361
65766	482362
108773	482363
125984	482364
60551	482365
37542	482366
36997	482367
85706	482368
52799	482369
85529	482370
16184	482371
142248	482372
1111	482373
45963	482374
149336	482375
28589	482376
3284	482377
20548	482378
15434	482379
43970	482380
58305	482381
117876	482382
54852	482383
17507	482384
33825	482385
154811	482386
46022	482387
122141	482388
34455	482389
140282	482390
53332	482391
106982	482392
43859	482393
79965	482394
184253	482395
58869	482396
32813	482397
1324	482398
58311	482399
34305	482400
175675	482401
85160	482402
133464	482403
53875	482404
63797	482405
165781	482406
25394	482407
5008	482408
6490	482409
17607	482410
22567	482411
149913	482412
1025	482413
60243	482414
2096	482415
3916	482416
80459	482417
3881	482418
50455	482419
66579	482420
3101	482421
58925	482422
113800	482423
130964	482424
9859	482425
107726	482426
52862	482427
21714	482428
15130	482429
36233	482430
2347	482431
69596	482432
170872	482433
36992	482434
10589	482435
48184	482436
117258	482437
29955	482438
111820	482439
45217	482440
13290	482441
47514	482442
84166	482443
2644	482444
5	482445
18809	482446
69993	482447
131593	482448
136867	482449
57135	482450
154	482451
103661	482452
83961	482453
8196	482454
120663	482455
169471	482456
80944	482457
91562	482458
25669	482459
26038	482460
70907	482461
46313	482462
91938	482463
32563	482464
7951	482465
93978	482466
82387	482467
24463	482468
21000	482469
241	482470
107167	482471
93591	482472
55149	482473
9308	482474
70172	482475
285	482476
84309	482477
42673	482478
38433	482479
98925	482480
28761	482481
51760	482482
36739	482483
13712	482484
744	482485
3667	482486
40073	482487
96624	482488
33556	482489
41191	482490
30359	482491
13549	482492
50282	482493
42160	482494
91782	482495
40172	482496
877	482497
23126	482498
32174	482499
7179	482500
4898	482501
29020	482502
60886	482503
10048	482504
9192	482505
30141	482506
22840	482507
2456	482508
37337	482509
154340	482510
58775	482511
23318	482512
52404	482513
23668	482514
25918	482515
2543	482516
17820	482517
45666	482518
99502	482519
48767	482520
7701	482521
2366	482522
100688	482523
9545	482524
31807	482525
134508	482526
109494	482527
18981	482528
54997	482529
28954	482530
1160	482531
474	482532
1531	482533
125	482534
15521	482535
45027	482536
10977	482537
28378	482538
95116	482539
45698	482540
34671	482541
5767	482542
167280	482543
5915	482544
23151	482545
57011	482546
20339	482547
47659	482548
51407	482549
43197	482550
90008	482551
124425	482552
1432	482553
3305	482554
6003	482555
37720	482556
123555	482557
13032	482558
3577	482559
33955	482560
12367	482561
2661	482562
20563	482563
106080	482564
108130	482565
176002	482566
33851	482567
1632	482568
34075	482569
94495	482570
75712	482571
25944	482572
128271	482573
18533	482574
118772	482575
3334	482576
35360	482577
55513	482578
68678	482579
44420	482580
83898	482581
132941	482582
68074	482583
52402	482584
40864	482585
33935	482586
4728	482587
37720	482588
3258	482589
17055	482590
120999	482591
18251	482592
563	482593
18156	482594
2315	482595
25389	482596
68472	482597
1202	482598
986	482599
92546	482600
3540	482601
5340	482602
64944	482603
26465	482604
54879	482605
60655	482606
31808	482607
128	482608
5073	482609
4073	482610
38742	482611
3410	482612
470	482613
5351	482614
26658	482615
82103	482616
25413	482617
112845	482618
79464	482619
24890	482620
86604	482621
114377	482622
103958	482623
55322	482624
27658	482625
85997	482626
158094	482627
34127	482628
26658	482629
42695	482630
36035	482631
121938	482632
8235	482633
99828	482634
32844	482635
55049	482636
479	482637
101833	482638
2340	482639
7288	482640
92387	482641
6347	482642
35946	482643
65	482644
1666	482645
10036	482646
51946	482647
17302	482648
110471	482649
4189	482650
137890	482651
57800	482652
1216	482653
83781	482654
38990	482655
408	482656
178393	482657
16069	482658
124655	482659
86134	482660
28689	482661
96308	482662
7829	482663
150106	482664
53364	482665
31782	482666
48178	482667
188377	482668
2050	482669
33214	482670
34267	482671
13269	482672
51091	482673
1399	482674
22118	482675
8449	482676
176109	482677
14605	482678
99607	482679
4282	482680
31150	482681
47957	482682
28471	482683
18491	482684
794	482685
143650	482686
31462	482687
55132	482688
6932	482689
7245	482690
13799	482691
26759	482692
9113	482693
47049	482694
175874	482695
7289	482696
112114	482697
113619	482698
66617	482699
6568	482700
3846	482701
8155	482702
6720	482703
7574	482704
131000	482705
3338	482706
59926	482707
106971	482708
76617	482709
37582	482710
5256	482711
99854	482712
81907	482713
54904	482714
82215	482715
81912	482716
119639	482717
11201	482718
3897	482719
8599	482720
25494	482721
6375	482722
74789	482723
84	482724
1882	482725
3074	482726
46165	482727
12239	482728
66882	482729
1177	482730
35042	482731
87359	482732
116426	482733
109372	482734
187528	482735
60482	482736
10339	482737
117937	482738
10341	482739
39434	482740
72445	482741
23941	482742
12126	482743
141387	482744
12637	482745
167535	482746
117614	482747
87637	482748
152431	482749
64396	482750
31821	482751
893	482752
1472	482753
34984	482754
12406	482755
163161	482756
2221	482757
81194	482758
75123	482759
43396	482760
57693	482761
75123	482762
96995	482763
102903	482764
11640	482765
29791	482766
30390	482767
22	482768
64389	482769
131030	482770
31585	482771
171947	482772
65	482773
30615	482774
3612	482775
1761	482776
30214	482777
76343	482778
186213	482779
44170	482780
48001	482781
45246	482782
105123	482783
91373	482784
33877	482785
4336	482786
17287	482787
1	482788
1715	482789
1285	482790
125460	482791
10941	482792
162804	482793
73300	482794
151545	482795
51498	482796
10581	482797
7434	482798
125323	482799
32947	482800
56896	482801
115812	482802
69839	482803
25684	482804
35657	482805
7337	482806
37222	482807
97508	482808
29521	482809
1296	482810
7893	482811
172019	482812
40913	482813
696	482814
30363	482815
7430	482816
4573	482817
1715	482818
86140	482819
127943	482820
48488	482821
82822	482822
82822	482823
115893	482824
20528	482825
34756	482826
117794	482827
163595	482828
124770	482829
55657	482830
38300	482831
64988	482832
162003	482833
54830	482834
143954	482835
161173	482836
122025	482837
96573	482838
79362	482839
36540	482840
125860	482841
58889	482842
103976	482843
64388	482844
80406	482845
169783	482846
120226	482847
25580	482848
41070	482849
72709	482850
120249	482851
98993	482852
46877	482853
166283	482854
96929	482855
104134	482856
160859	482857
9138	482858
84835	482859
6864	482860
21000	482861
84497	482862
27459	482863
1206	482864
17382	482865
47802	482866
97536	482867
11740	482868
3011	482869
20057	482870
75601	482871
31971	482872
129661	482873
119966	482874
159586	482875
57935	482876
75475	482877
26657	482878
175173	482879
65944	482880
4342	482881
66925	482882
1761	482883
84142	482884
17123	482885
68658	482886
16206	482887
115887	482888
27306	482889
141539	482890
29136	482891
147341	482892
119780	482893
131412	482894
68611	482895
39589	482896
69808	482897
6299	482898
41143	482899
28906	482900
16023	482901
826	482902
36187	482903
84368	482904
53462	482905
44665	482906
1693	482907
27051	482908
44081	482909
5815	482910
6312	482911
103797	482912
15998	482913
66172	482914
1624	482915
31020	482916
6332	482917
4931	482918
161882	482919
367	482920
57249	482921
1360	482922
5604	482923
3454	482924
2993	482925
1040	482926
102164	482927
104183	482928
134649	482929
176757	482930
285	482931
105954	482932
101494	482933
4936	482934
3334	482935
140921	482936
84292	482937
29776	482938
142841	482939
82909	482940
69723	482941
1016	482942
2771	482943
94469	482944
5314	482945
152705	482946
9618	482947
65768	482948
21051	482949
9352	482950
20979	482951
63100	482952
106473	482953
84332	482954
110169	482955
42380	482956
15793	482957
779	482958
3456	482959
4755	482960
1565	482961
30278	482962
34449	482963
101510	482964
114205	482965
121572	482966
21259	482967
77183	482968
171053	482969
30059	482970
53620	482971
10209	482972
117934	482973
23963	482974
950	482975
16758	482976
551	482977
13053	482978
26160	482979
82164	482980
126740	482981
6445	482982
21259	482983
42249	482984
80206	482985
88763	482986
38125	482987
42061	482988
11743	482989
68715	482990
53468	482991
12327	482992
28906	482993
14209	482994
7701	482995
22353	482996
54117	482997
20550	482998
20332	482999
2088	483000
479	483001
178737	483002
23230	483003
127170	483004
5351	483005
71496	483006
189025	483007
27573	483008
1319	483009
32674	483010
65506	483011
950	483012
112531	483013
57891	483014
85245	483015
29062	483016
46005	483017
1593	483018
543	483019
64753	483020
61651	483021
66737	483022
48013	483023
61292	483024
165966	483025
22731	483026
100407	483027
22265	483028
433	483029
41029	483030
45741	483031
96765	483032
3573	483033
3632	483034
39597	483035
334	483036
3707	483037
81821	483038
23232	483039
33484	483040
170090	483041
27172	483042
35070	483043
66074	483044
42957	483045
100889	483046
7524	483047
36989	483048
57512	483049
87022	483050
50	483051
616	483052
11428	483053
23881	483054
4019	483055
61239	483056
5726	483057
131231	483058
91880	483059
46499	483060
32987	483061
57630	483062
4603	483063
43913	483064
76628	483065
23368	483066
67284	483067
101137	483068
67410	483069
55406	483070
142437	483071
50092	483072
19536	483073
8	483074
37190	483075
11332	483076
80726	483077
161386	483078
166968	483079
16262	483080
4680	483081
947	483082
24550	483083
8019	483084
114946	483085
11562	483086
1038	483087
16002	483088
93966	483089
93603	483090
80303	483091
62189	483092
53220	483093
13235	483094
25196	483095
136492	483096
1571	483097
3424	483098
42996	483099
89297	483100
79043	483101
128451	483102
64073	483103
11542	483104
29877	483105
78758	483106
27385	483107
128910	483108
8301	483109
24686	483110
170691	483111
24686	483112
76352	483113
124796	483114
71126	483115
68753	483116
109479	483117
40565	483118
54213	483119
118758	483120
106809	483121
84217	483122
75048	483123
133780	483124
50760	483125
5414	483126
1236	483127
33770	483128
3729	483129
8	483130
13883	483131
34806	483132
14586	483133
38879	483134
163266	483135
31626	483136
34466	483137
7240	483138
9154	483139
68194	483140
103810	483141
96824	483142
64840	483143
1218	483144
84496	483145
32987	483146
20546	483147
41077	483148
10357	483149
21890	483150
634	483151
71554	483152
19154	483153
74612	483154
20028	483155
120830	483156
9039	483157
22082	483158
16035	483159
22635	483160
34740	483161
13518	483162
16295	483163
30633	483164
111898	483165
1630	483166
23370	483167
2690	483168
9138	483169
9839	483170
4790	483171
70955	483172
48937	483173
77579	483174
2627	483175
59949	483176
38709	483177
160702	483178
104566	483179
9	483180
3174	483181
37115	483182
87045	483183
58468	483184
83012	483185
25559	483186
1219	483187
117970	483188
28890	483189
160442	483190
66935	483191
35847	483192
43683	483193
22386	483194
40683	483195
188083	483196
2477	483197
6494	483198
17633	483199
29794	483200
11500	483201
8362	483202
53256	483203
50282	483204
19747	483205
35515	483206
4431	483207
21061	483208
3155	483209
16906	483210
158983	483211
5217	483212
8342	483213
115218	483214
11180	483215
45288	483216
3926	483217
9440	483218
93469	483219
10102	483220
17805	483221
3276	483222
8942	483223
4249	483224
136889	483225
16193	483226
25559	483227
90783	483228
22893	483229
123814	483230
10500	483231
5196	483232
76748	483233
4537	483234
18749	483235
1219	483236
34604	483237
15562	483238
33419	483239
12615	483240
124191	483241
73296	483242
99547	483243
86350	483244
3276	483245
8362	483246
2690	483247
126023	483248
22197	483249
3885	483250
19404	483251
2690	483252
1132	483253
22682	483254
3276	483255
2674	483256
14372	483257
30448	483258
46784	483259
23544	483260
4823	483261
28299	483262
12275	483263
11126	483264
88957	483265
53739	483266
67747	483267
53097	483268
67616	483269
96278	483270
123198	483271
62133	483272
7550	483273
40739	483274
76156	483275
58121	483276
1021	483277
87109	483278
106388	483279
65291	483280
3540	483281
1952	483282
6823	483283
18416	483284
2420	483285
1845	483286
47742	483287
33804	483288
16278	483289
91227	483290
413	483291
138113	483292
130175	483293
71340	483294
23330	483295
2100	483296
51917	483297
8127	483298
28584	483299
4920	483300
1073	483301
43924	483302
12190	483303
8027	483304
23210	483305
8166	483306
33851	483307
70156	483308
7615	483309
36563	483310
4920	483311
49434	483312
33812	483313
6747	483314
11471	483315
58308	483316
11193	483317
27096	483318
41479	483319
7773	483320
13727	483321
69360	483322
19726	483323
2845	483324
6103	483325
1466	483326
110688	483327
151146	483328
184747	483329
8974	483330
13895	483331
33373	483332
4941	483333
8214	483334
15431	483335
2103	483336
86167	483337
48553	483338
76166	483339
49933	483340
22576	483341
49064	483342
6356	483343
106126	483344
8385	483345
3428	483346
13141	483347
4291	483348
2932	483349
135851	483350
59090	483351
17899	483352
21212	483353
23488	483354
37137	483355
2659	483356
9937	483357
4956	483358
9719	483359
86591	483360
20228	483361
155	483362
142070	483363
79186	483364
84265	483365
84120	483366
59200	483367
137982	483368
4746	483369
10313	483370
35430	483371
173172	483372
59458	483373
28347	483374
92104	483375
15163	483376
46175	483377
7778	483378
43784	483379
71318	483380
6290	483381
2819	483382
59476	483383
159766	483384
392	483385
98209	483386
34770	483387
38990	483388
99735	483389
28315	483390
1859	483391
70753	483392
75765	483393
180737	483394
14308	483395
184775	483396
5536	483397
98827	483398
40145	483399
89114	483400
8572	483401
39180	483402
50	483403
3276	483404
50944	483405
4606	483406
2451	483407
12816	483408
36451	483409
115423	483410
7051	483411
72432	483412
53958	483413
4727	483414
48791	483415
22384	483416
14980	483417
126774	483418
71316	483419
32441	483420
3326	483421
52513	483422
12485	483423
29169	483424
25728	483425
4813	483426
22264	483427
58328	483428
9853	483429
105986	483430
55592	483431
23464	483432
53549	483433
1039	483434
4431	483435
141536	483436
12682	483437
2021	483438
4647	483439
142977	483440
27481	483441
48240	483442
41899	483443
60096	483444
14992	483445
34611	483446
2590	483447
3746	483448
37481	483449
23439	483450
27896	483451
34672	483452
53627	483453
60287	483454
1830	483455
47032	483456
10224	483457
6949	483458
33780	483459
42128	483460
71795	483461
1406	483462
6421	483463
164033	483464
12599	483465
2275	483466
2476	483467
38841	483468
68638	483469
166555	483470
33330	483471
14754	483472
2943	483473
5370	483474
7183	483475
13919	483476
16021	483477
79160	483478
11394	483479
18638	483480
38964	483481
125145	483482
9601	483483
533	483484
90329	483485
83128	483486
12854	483487
28034	483488
157683	483489
65462	483490
78562	483491
173226	483492
5015	483493
14682	483494
3613	483495
45912	483496
9413	483497
7828	483498
36169	483499
12505	483500
109400	483501
29584	483502
147777	483503
10220	483504
3375	483505
15906	483506
82491	483507
5687	483508
74553	483509
54998	483510
450	483511
3946	483512
8459	483513
31442	483514
1246	483515
67286	483516
92035	483517
60042	483518
10318	483519
35438	483520
128063	483521
4781	483522
3787	483523
102401	483524
40852	483525
2832	483526
40265	483527
119781	483528
10063	483529
36446	483530
148672	483531
2968	483532
22832	483533
858	483534
9411	483535
8216	483536
843	483537
101689	483538
37658	483539
63089	483540
23405	483541
122941	483542
72635	483543
14809	483544
5353	483545
53841	483546
60053	483547
889	483548
84525	483549
21209	483550
24679	483551
21674	483552
63056	483553
47583	483554
5166	483555
83368	483556
41934	483557
42541	483558
126061	483559
50033	483560
7388	483561
69672	483562
40044	483563
80572	483564
79133	483565
169608	483566
8413	483567
72346	483568
1322	483569
783	483570
74658	483571
139375	483572
9103	483573
34676	483574
180490	483575
1736	483576
33791	483577
2275	483578
11648	483579
3052	483580
38300	483581
1324	483582
35844	483583
51227	483584
127646	483585
22054	483586
15382	483587
4798	483588
857	483589
18274	483590
9518	483591
33112	483592
10732	483593
423	483594
15904	483595
19712	483596
29192	483597
34449	483598
16746	483599
19898	483600
748	483601
8540	483602
120	483603
46966	483604
128157	483605
7977	483606
73742	483607
24088	483608
6303	483609
19359	483610
34036	483611
65862	483612
69692	483613
37	483614
10927	483615
135135	483616
110553	483617
7095	483618
37081	483619
29262	483620
19117	483621
181201	483622
11380	483623
33872	483624
140368	483625
36783	483626
837	483627
99640	483628
136259	483629
4976	483630
20658	483631
6297	483632
186674	483633
96547	483634
3366	483635
54831	483636
43186	483637
5207	483638
4040	483639
1223	483640
32610	483641
101	483642
15437	483643
13244	483644
1559	483645
104366	483646
83957	483647
3195	483648
37336	483649
7804	483650
49888	483651
81605	483652
13061	483653
32893	483654
76364	483655
7166	483656
95398	483657
4413	483658
7052	483659
104075	483660
11193	483661
6281	483662
137291	483663
9455	483664
14817	483665
10562	483666
5202	483667
106296	483668
129070	483669
14453	483670
10286	483671
2411	483672
48496	483673
71961	483674
3324	483675
1363	483676
87586	483677
39718	483678
88724	483679
69446	483680
25282	483681
18666	483682
25036	483683
47657	483684
4640	483685
25205	483686
44589	483687
1153	483688
144869	483689
122710	483690
44545	483691
131080	483692
6739	483693
72693	483694
134289	483695
35764	483696
25111	483697
10744	483698
4722	483699
20562	483700
100926	483701
163461	483702
9551	483703
1441	483704
18754	483705
11458	483706
44102	483707
178788	483708
32127	483709
175860	483710
89192	483711
2756	483712
20051	483713
46936	483714
62966	483715
187870	483716
48249	483717
63760	483718
2943	483719
83912	483720
62491	483721
57193	483722
10948	483723
20972	483724
28723	483725
5450	483726
84685	483727
533	483728
73680	483729
38120	483730
120707	483731
26216	483732
21092	483733
52564	483734
64095	483735
56313	483736
5127	483737
72999	483738
4033	483739
80939	483740
1627	483741
31512	483742
38354	483743
62212	483744
1825	483745
11324	483746
124649	483747
54917	483748
99410	483749
17997	483750
81326	483751
65177	483752
1927	483753
3357	483754
66634	483755
51102	483756
97120	483757
69894	483758
103835	483759
45990	483760
6418	483761
20939	483762
105797	483763
47779	483764
186359	483765
183248	483766
603	483767
81024	483768
101840	483769
105069	483770
1418	483771
127174	483772
7240	483773
47265	483774
70871	483775
5868	483776
96226	483777
2674	483778
122508	483779
33167	483780
171885	483781
3502	483782
39845	483783
110128	483784
29460	483785
12679	483786
107401	483787
97286	483788
8835	483789
34021	483790
8023	483791
83316	483792
2631	483793
24181	483794
858	483795
31699	483796
33496	483797
7814	483798
6862	483799
21573	483800
16095	483801
22359	483802
8484	483803
67441	483804
132034	483805
153100	483806
10698	483807
169169	483808
130347	483809
25162	483810
23603	483811
26707	483812
31120	483813
71140	483814
20417	483815
88074	483816
94110	483817
118939	483818
119195	483819
119081	483820
21051	483821
116690	483822
78841	483823
39843	483824
22279	483825
54660	483826
15594	483827
155105	483828
173338	483829
54977	483830
67908	483831
43958	483832
77182	483833
102521	483834
10394	483835
71949	483836
41900	483837
139101	483838
80693	483839
88247	483840
116179	483841
37248	483842
1586	483843
97321	483844
4734	483845
41333	483846
41268	483847
47217	483848
37743	483849
37277	483850
84752	483851
45813	483852
33870	483853
482	483854
139381	483855
49542	483856
183482	483857
34706	483858
361	483859
82488	483860
55027	483861
65837	483862
1114	483863
19107	483864
14323	483865
43571	483866
150128	483867
58339	483868
28549	483869
2094	483870
53855	483871
23036	483872
54080	483873
361	483874
3978	483875
20287	483876
40109	483877
37722	483878
50489	483879
97056	483880
163058	483881
147776	483882
1911	483883
15814	483884
38045	483885
21371	483886
29289	483887
57174	483888
1180	483889
24146	483890
24838	483891
110893	483892
89340	483893
78203	483894
9283	483895
22112	483896
18954	483897
110758	483898
49028	483899
14517	483900
41963	483901
3674	483902
138981	483903
15394	483904
24511	483905
23415	483906
50707	483907
9285	483908
20619	483909
2103	483910
103023	483911
54231	483912
48285	483913
86160	483914
141401	483915
8802	483916
37952	483917
17059	483918
57212	483919
71360	483920
110109	483921
39156	483922
59432	483923
64052	483924
947	483925
39642	483926
8574	483927
3306	483928
165646	483929
91558	483930
2062	483931
120446	483932
3037	483933
11074	483934
60583	483935
52180	483936
4289	483937
9422	483938
42076	483939
9709	483940
135853	483941
1829	483942
112942	483943
96228	483944
99889	483945
4167	483946
53918	483947
98687	483948
172814	483949
163438	483950
21331	483951
17285	483952
51098	483953
81521	483954
47167	483955
104535	483956
143620	483957
73590	483958
7003	483959
37463	483960
22067	483961
13276	483962
41942	483963
19636	483964
96290	483965
161126	483966
21413	483967
75313	483968
40700	483969
47115	483970
1220	483971
51811	483972
95913	483973
38545	483974
5172	483975
68407	483976
33622	483977
26957	483978
59229	483979
57065	483980
8157	483981
97107	483982
14592	483983
45348	483984
5550	483985
36810	483986
10932	483987
17475	483988
55350	483989
34379	483990
17671	483991
91816	483992
49349	483993
132250	483994
63629	483995
106413	483996
110648	483997
126067	483998
52561	483999
34279	484000
46027	484001
56687	484002
84715	484003
99827	484004
96426	484005
125945	484006
50942	484007
47207	484008
32956	484009
104270	484010
157080	484011
56852	484012
40614	484013
127170	484014
40686	484015
59370	484016
83330	484017
54456	484018
35537	484019
147934	484020
4592	484021
82787	484022
15083	484023
7745	484024
120169	484025
11205	484026
74007	484027
98664	484028
5265	484029
64378	484030
90960	484031
15083	484032
5372	484033
40276	484034
80785	484035
96783	484036
100765	484037
120868	484038
3569	484039
36741	484040
38124	484041
64881	484042
46236	484043
56370	484044
100022	484045
3582	484046
126152	484047
455	484048
128787	484049
48867	484050
77633	484051
38813	484052
85318	484053
81136	484054
58605	484055
27793	484056
53931	484057
99184	484058
31349	484059
58993	484060
44555	484061
74167	484062
10881	484063
31705	484064
12753	484065
41353	484066
77633	484067
49312	484068
33469	484069
87933	484070
38668	484071
62744	484072
99190	484073
134355	484074
57142	484075
55204	484076
33290	484077
81076	484078
2678	484079
58499	484080
86893	484081
71236	484082
167734	484083
39815	484084
3362	484085
32871	484086
49333	484087
105712	484088
59379	484089
98522	484090
1919	484091
142377	484092
95952	484093
56613	484094
21664	484095
38297	484096
12809	484097
19220	484098
54599	484099
79565	484100
22892	484101
65421	484102
91619	484103
56679	484104
37955	484105
41023	484106
18504	484107
10800	484108
103261	484109
2476	484110
20490	484111
23631	484112
9983	484113
89343	484114
77834	484115
13564	484116
14879	484117
18372	484118
26528	484119
341	484120
1151	484121
22059	484122
20453	484123
2832	484124
157618	484125
5292	484126
44256	484127
107796	484128
120421	484129
46571	484130
1830	484131
78313	484132
21707	484133
21632	484134
17383	484135
21622	484136
31018	484137
27123	484138
70969	484139
113778	484140
9151	484141
17967	484142
68436	484143
28672	484144
39906	484145
22891	484146
11348	484147
5320	484148
12463	484149
116556	484150
22824	484151
128984	484152
96928	484153
69747	484154
16815	484155
26154	484156
15083	484157
59156	484158
164798	484159
116214	484160
14268	484161
104460	484162
8313	484163
95617	484164
96652	484165
17504	484166
37582	484167
100192	484168
4030	484169
49041	484170
2021	484171
8307	484172
10596	484173
7405	484174
85726	484175
70091	484176
3567	484177
44149	484178
15372	484179
31397	484180
1053	484181
34801	484182
461	484183
27678	484184
6462	484185
68445	484186
21051	484187
10423	484188
92467	484189
77016	484190
17105	484191
25497	484192
21559	484193
25800	484194
149546	484195
16271	484196
12199	484197
34831	484198
134394	484199
19378	484200
17133	484201
70827	484202
56736	484203
46921	484204
9442	484205
111067	484206
2009	484207
86975	484208
60245	484209
42760	484210
916	484211
129639	484212
25905	484213
49843	484214
117223	484215
13499	484216
81857	484217
29591	484218
8429	484219
10627	484220
3683	484221
178811	484222
34538	484223
57122	484224
41281	484225
69787	484226
122139	484227
14772	484228
5451	484229
4534	484230
128564	484231
33165	484232
16167	484233
53117	484234
3419	484235
140963	484236
41969	484237
27293	484238
15818	484239
7202	484240
20937	484241
12258	484242
4339	484243
16859	484244
22502	484245
28182	484246
34039	484247
17006	484248
38645	484249
3184	484250
6361	484251
17488	484252
16004	484253
55553	484254
40240	484255
96559	484256
153630	484257
10791	484258
86236	484259
5240	484260
4593	484261
135825	484262
1214	484263
15276	484264
9986	484265
15852	484266
81908	484267
14318	484268
65482	484269
11472	484270
8746	484271
16703	484272
16703	484273
48854	484274
64856	484275
96325	484276
55836	484277
68987	484278
13447	484279
44633	484280
5667	484281
43617	484282
19466	484283
59402	484284
68427	484285
20993	484286
72395	484287
93174	484288
51645	484289
20979	484290
92261	484291
49280	484292
40222	484293
6418	484294
63015	484295
3534	484296
137126	484297
6663	484298
15445	484299
2984	484300
8467	484301
34654	484302
77940	484303
180596	484304
5213	484305
106798	484306
188550	484307
143734	484308
2359	484309
148537	484310
1534	484311
93624	484312
6413	484313
929	484314
55554	484315
50689	484316
123233	484317
22744	484318
25047	484319
68975	484320
6490	484321
91477	484322
139143	484323
109033	484324
106683	484325
4248	484326
67138	484327
3448	484328
254	484329
18132	484330
162293	484331
36020	484332
151445	484333
75408	484334
89159	484335
37819	484336
44296	484337
110550	484338
12322	484339
47205	484340
6305	484341
41503	484342
1547	484343
75939	484344
52761	484345
46572	484346
170354	484347
2756	484348
60208	484349
18854	484350
20074	484351
133550	484352
4223	484353
15809	484354
67582	484355
412	484356
45548	484357
155278	484358
9681	484359
37130	484360
13063	484361
7120	484362
43153	484363
69703	484364
28162	484365
86412	484366
156946	484367
61194	484368
124591	484369
14900	484370
51079	484371
20217	484372
61482	484373
19248	484374
39161	484375
3324	484376
16584	484377
458	484378
23007	484379
95225	484380
17250	484381
91458	484382
82941	484383
6422	484384
86655	484385
56251	484386
17108	484387
2657	484388
6446	484389
29168	484390
21660	484391
1232	484392
67958	484393
27145	484394
17672	484395
30559	484396
49855	484397
8178	484398
13505	484399
18940	484400
185646	484401
15148	484402
54108	484403
23071	484404
5446	484405
142933	484406
49844	484407
31384	484408
48823	484409
122757	484410
3002	484411
21476	484412
15839	484413
120368	484414
74553	484415
7537	484416
8324	484417
7146	484418
46605	484419
5831	484420
30563	484421
40161	484422
96941	484423
72659	484424
124984	484425
29366	484426
68204	484427
59094	484428
105800	484429
93208	484430
122062	484431
54912	484432
93836	484433
121066	484434
20407	484435
29069	484436
89601	484437
67622	484438
113411	484439
55928	484440
12761	484441
152883	484442
6244	484443
28366	484444
135381	484445
2827	484446
70640	484447
1788	484448
6044	484449
191	484450
104398	484451
3649	484452
6678	484453
55107	484454
13360	484455
62218	484456
65872	484457
30172	484458
47211	484459
117	484460
109526	484461
38417	484462
5579	484463
3440	484464
23333	484465
4310	484466
75307	484467
45639	484468
89675	484469
171679	484470
16492	484471
15369	484472
7749	484473
6967	484474
3376	484475
65357	484476
25704	484477
103336	484478
6457	484479
93511	484480
8648	484481
34663	484482
2358	484483
22256	484484
7448	484485
16346	484486
6232	484487
13076	484488
39848	484489
47060	484490
6386	484491
10426	484492
147374	484493
25246	484494
69899	484495
37396	484496
28552	484497
17530	484498
37001	484499
16276	484500
34797	484501
6774	484502
134953	484503
3338	484504
97869	484505
174	484506
32756	484507
67796	484508
165127	484509
90590	484510
99754	484511
30825	484512
42508	484513
21142	484514
42520	484515
10075	484516
8145	484517
138573	484518
44256	484519
97013	484520
54060	484521
55778	484522
58385	484523
241	484524
155883	484525
15158	484526
83595	484527
3983	484528
1116	484529
44570	484530
37678	484531
88827	484532
135626	484533
272	484534
10435	484535
17007	484536
72619	484537
2406	484538
24190	484539
30360	484540
16890	484541
37883	484542
17353	484543
125	484544
119216	484545
25191	484546
109014	484547
1148	484548
21723	484549
8539	484550
102591	484551
12621	484552
49836	484553
10638	484554
226	484555
38555	484556
6282	484557
69831	484558
20937	484559
73396	484560
92049	484561
85240	484562
5923	484563
2745	484564
3020	484565
39335	484566
3157	484567
4315	484568
41556	484569
421	484570
4433	484571
861	484572
1279	484573
51172	484574
11285	484575
78451	484576
9621	484577
81484	484578
46718	484579
70664	484580
35866	484581
64600	484582
100769	484583
3402	484584
37589	484585
168571	484586
38568	484587
69494	484588
25439	484589
160622	484590
29430	484591
2594	484592
325	484593
26873	484594
6186	484595
32025	484596
54282	484597
209	484598
158426	484599
26584	484600
101096	484601
177792	484602
39315	484603
57413	484604
9135	484605
22435	484606
158709	484607
163041	484608
10310	484609
77298	484610
76837	484611
130138	484612
11442	484613
4817	484614
6402	484615
11480	484616
1571	484617
61317	484618
19054	484619
3458	484620
43446	484621
104380	484622
30126	484623
1054	484624
5601	484625
71337	484626
19947	484627
65943	484628
5937	484629
133482	484630
34742	484631
35779	484632
109440	484633
2947	484634
70877	484635
21515	484636
90059	484637
4631	484638
32556	484639
27022	484640
36741	484641
459	484642
22276	484643
96781	484644
120268	484645
51775	484646
3554	484647
31351	484648
37931	484649
3336	484650
8390	484651
21106	484652
20786	484653
26398	484654
159469	484655
58094	484656
41345	484657
35966	484658
89888	484659
33199	484660
4347	484661
6032	484662
112	484663
110405	484664
26168	484665
19496	484666
44206	484667
10123	484668
15279	484669
7461	484670
122	484671
16536	484672
5182	484673
2549	484674
2598	484675
5105	484676
621	484677
1768	484678
80877	484679
110080	484680
736	484681
1321	484682
4389	484683
11272	484684
30274	484685
41657	484686
14059	484687
13355	484688
5838	484689
51198	484690
28148	484691
15929	484692
73484	484693
39881	484694
29872	484695
46466	484696
29872	484697
29147	484698
31470	484699
1433	484700
6676	484701
47466	484702
6254	484703
82358	484704
24969	484705
169752	484706
119696	484707
2836	484708
104150	484709
139014	484710
72855	484711
60726	484712
18331	484713
75872	484714
3439	484715
3439	484716
50983	484717
331	484718
131714	484719
47292	484720
10305	484721
26114	484722
29423	484723
44043	484724
116496	484725
73016	484726
165881	484727
78918	484728
59606	484729
39483	484730
7881	484731
54985	484732
52010	484733
83188	484734
134528	484735
19433	484736
52775	484737
15096	484738
37223	484739
61072	484740
1134	484741
105483	484742
19536	484743
37	484744
20956	484745
39193	484746
65963	484747
3069	484748
2030	484749
36408	484750
2556	484751
78671	484752
26949	484753
33018	484754
47899	484755
22643	484756
121188	484757
89254	484758
64276	484759
3032	484760
41766	484761
774	484762
46581	484763
37663	484764
141787	484765
81677	484766
46219	484767
126432	484768
173631	484769
6127	484770
11615	484771
14751	484772
67974	484773
30663	484774
2853	484775
6252	484776
59614	484777
68725	484778
52841	484779
11105	484780
17223	484781
134569	484782
134968	484783
34222	484784
44621	484785
10219	484786
1484	484787
13383	484788
103515	484789
49920	484790
18179	484791
58789	484792
21259	484793
7665	484794
121816	484795
22636	484796
185658	484797
18881	484798
12031	484799
27749	484800
3709	484801
100868	484802
14229	484803
22543	484804
41365	484805
130178	484806
644	484807
15894	484808
1332	484809
38134	484810
47095	484811
27716	484812
13003	484813
17361	484814
9802	484815
63945	484816
6837	484817
10226	484818
91673	484819
43851	484820
2388	484821
42351	484822
45648	484823
13004	484824
65481	484825
4582	484826
4722	484827
72065	484828
14586	484829
102748	484830
124181	484831
10268	484832
22251	484833
15046	484834
71605	484835
179139	484836
11134	484837
90564	484838
4207	484839
131928	484840
27144	484841
42384	484842
86326	484843
4385	484844
69439	484845
115896	484846
41240	484847
35029	484848
6298	484849
5485	484850
36017	484851
430	484852
8967	484853
38133	484854
6392	484855
62850	484856
102108	484857
147941	484858
66662	484859
173753	484860
38073	484861
59180	484862
68299	484863
27107	484864
48570	484865
30875	484866
18743	484867
2892	484868
44355	484869
80491	484870
40425	484871
20738	484872
20678	484873
2847	484874
8618	484875
8258	484876
35130	484877
11042	484878
41081	484879
98740	484880
17867	484881
91584	484882
58906	484883
35130	484884
94682	484885
2946	484886
92051	484887
131471	484888
67320	484889
47323	484890
4317	484891
31872	484892
14646	484893
22505	484894
26693	484895
14745	484896
18038	484897
57163	484898
55808	484899
11082	484900
24943	484901
79454	484902
35424	484903
53649	484904
38878	484905
21259	484906
14784	484907
3074	484908
16003	484909
44724	484910
28485	484911
64413	484912
3775	484913
7657	484914
11337	484915
49324	484916
979	484917
2332	484918
45	484919
2250	484920
129	484921
14693	484922
111640	484923
77625	484924
77761	484925
534	484926
15224	484927
79613	484928
38265	484929
77818	484930
27672	484931
23047	484932
57167	484933
25809	484934
129198	484935
11508	484936
2402	484937
9345	484938
3	484939
64419	484940
21710	484941
98963	484942
55525	484943
30380	484944
12364	484945
25479	484946
9472	484947
56158	484948
12041	484949
28543	484950
185474	484951
138628	484952
30033	484953
1567	484954
46888	484955
51005	484956
6558	484957
17797	484958
123169	484959
29137	484960
66220	484961
35387	484962
27776	484963
86993	484964
123782	484965
18467	484966
31699	484967
6120	484968
66069	484969
7351	484970
860	484971
32279	484972
5951	484973
35951	484974
4573	484975
6515	484976
27013	484977
79136	484978
1004	484979
45333	484980
24888	484981
19842	484982
63429	484983
9798	484984
4591	484985
54111	484986
28428	484987
32042	484988
175698	484989
176296	484990
98039	484991
88941	484992
82430	484993
51586	484994
2894	484995
20164	484996
59910	484997
34828	484998
129917	484999
61212	485000
50608	485001
77848	485002
57432	485003
49850	485004
11127	485005
180683	485006
33813	485007
8577	485008
90967	485009
54481	485010
141235	485011
97553	485012
7776	485013
101782	485014
88936	485015
46424	485016
38705	485017
84946	485018
56747	485019
65625	485020
42931	485021
41060	485022
166237	485023
9680	485024
97533	485025
127728	485026
75743	485027
62984	485028
103784	485029
183833	485030
44904	485031
38623	485032
6708	485033
21606	485034
100304	485035
10183	485036
31602	485037
38947	485038
119392	485039
3936	485040
55493	485041
2615	485042
1999	485043
42061	485044
1120	485045
100270	485046
4902	485047
45189	485048
100242	485049
61717	485050
183845	485051
18966	485052
37095	485053
46776	485054
105078	485055
72425	485056
482	485057
3331	485058
143806	485059
159058	485060
54593	485061
86836	485062
8	485063
93446	485064
81036	485065
29971	485066
108081	485067
77490	485068
461	485069
8727	485070
33483	485071
25739	485072
1186	485073
3908	485074
93966	485075
83284	485076
164132	485077
128	485078
43914	485079
24830	485080
39729	485081
122006	485082
2674	485083
67638	485084
46589	485085
64535	485086
45024	485087
4277	485088
759	485089
50494	485090
40090	485091
2416	485092
26690	485093
59176	485094
21044	485095
55249	485096
128214	485097
102763	485098
69953	485099
52155	485100
69566	485101
67560	485102
30123	485103
126693	485104
15532	485105
61580	485106
45029	485107
92906	485108
136308	485109
29942	485110
92445	485111
41926	485112
96148	485113
125016	485114
14724	485115
13136	485116
67610	485117
147344	485118
4254	485119
47443	485120
65250	485121
54802	485122
57873	485123
1061	485124
8965	485125
26194	485126
48504	485127
53750	485128
2795	485129
12970	485130
158685	485131
133414	485132
45117	485133
12814	485134
6271	485135
4890	485136
53282	485137
38165	485138
1186	485139
18121	485140
568	485141
12006	485142
75681	485143
11471	485144
56882	485145
96334	485146
63190	485147
38470	485148
22212	485149
14404	485150
64108	485151
2	485152
72256	485153
38093	485154
54569	485155
97073	485156
23316	485157
8442	485158
3650	485159
14879	485160
19791	485161
56585	485162
12957	485163
7281	485164
2436	485165
12897	485166
34567	485167
4868	485168
20488	485169
3413	485170
77070	485171
82157	485172
705	485173
1738	485174
34352	485175
177148	485176
37753	485177
146673	485178
30610	485179
17668	485180
84770	485181
8780	485182
89777	485183
1690	485184
75105	485185
42264	485186
75409	485187
124446	485188
83719	485189
63967	485190
58151	485191
5259	485192
3696	485193
12356	485194
25243	485195
58091	485196
116215	485197
25249	485198
13715	485199
3421	485200
30995	485201
13715	485202
30866	485203
2498	485204
60	485205
53812	485206
80803	485207
4803	485208
34925	485209
12510	485210
39079	485211
55596	485212
5225	485213
40161	485214
10280	485215
51439	485216
264	485217
79191	485218
37632	485219
131498	485220
14266	485221
31110	485222
166489	485223
136750	485224
28392	485225
59892	485226
102419	485227
64390	485228
63261	485229
103812	485230
96926	485231
91025	485232
51001	485233
17254	485234
10692	485235
4939	485236
15175	485237
717	485238
84318	485239
10431	485240
22260	485241
17547	485242
37101	485243
52650	485244
22259	485245
69665	485246
3378	485247
17134	485248
7343	485249
14896	485250
25500	485251
106358	485252
41981	485253
78023	485254
50359	485255
82084	485256
14417	485257
95412	485258
3655	485259
109622	485260
14632	485261
27777	485262
34806	485263
33901	485264
78952	485265
6298	485266
123892	485267
125816	485268
187886	485269
32509	485270
40012	485271
99160	485272
17884	485273
42864	485274
23431	485275
12329	485276
3153	485277
24040	485278
65484	485279
19845	485280
70996	485281
1317	485282
2645	485283
25771	485284
13551	485285
56792	485286
14916	485287
1526	485288
15251	485289
11240	485290
66332	485291
24761	485292
19075	485293
38417	485294
40876	485295
85543	485296
180132	485297
26205	485298
174362	485299
7970	485300
96688	485301
64150	485302
14474	485303
91629	485304
90658	485305
27900	485306
24666	485307
97191	485308
142246	485309
26001	485310
46271	485311
11977	485312
784	485313
885	485314
18092	485315
94105	485316
45434	485317
23096	485318
9984	485319
78743	485320
49502	485321
3179	485322
57973	485323
1827	485324
68724	485325
81068	485326
108389	485327
109124	485328
102185	485329
16512	485330
1171	485331
1423	485332
107612	485333
815	485334
12285	485335
21963	485336
482	485337
44721	485338
30803	485339
24864	485340
81690	485341
70989	485342
58579	485343
64313	485344
64049	485345
10744	485346
122165	485347
119526	485348
30469	485349
7448	485350
131167	485351
42627	485352
33211	485353
48314	485354
147634	485355
39983	485356
27224	485357
59941	485358
14954	485359
91589	485360
43215	485361
49459	485362
10308	485363
100365	485364
47355	485365
473	485366
34269	485367
40302	485368
65626	485369
28361	485370
33823	485371
65369	485372
79294	485373
62041	485374
81422	485375
6975	485376
111557	485377
31436	485378
46158	485379
99695	485380
21412	485381
35979	485382
80660	485383
36427	485384
9003	485385
48482	485386
43094	485387
56034	485388
78047	485389
45601	485390
19030	485391
18354	485392
124145	485393
59156	485394
137458	485395
151697	485396
28242	485397
2180	485398
19134	485399
9259	485400
17156	485401
53301	485402
8135	485403
16222	485404
134390	485405
34515	485406
147339	485407
141057	485408
82315	485409
36188	485410
59048	485411
80580	485412
88595	485413
103815	485414
80958	485415
46936	485416
34628	485417
60278	485418
5724	485419
40074	485420
3080	485421
69907	485422
39088	485423
13106	485424
16457	485425
42662	485426
45837	485427
62950	485428
11169	485429
4616	485430
54268	485431
38811	485432
172222	485433
57197	485434
56236	485435
30140	485436
7293	485437
6051	485438
74600	485439
58700	485440
40570	485441
14721	485442
17161	485443
48543	485444
31174	485445
5489	485446
82333	485447
98470	485448
5056	485449
83768	485450
30067	485451
44296	485452
46313	485453
25313	485454
19621	485455
77349	485456
6045	485457
87035	485458
2122	485459
15540	485460
124729	485461
77464	485462
31688	485463
148097	485464
60159	485465
80144	485466
54347	485467
141308	485468
25338	485469
427	485470
19086	485471
122332	485472
163353	485473
134344	485474
47725	485475
121072	485476
62321	485477
110700	485478
19918	485479
13147	485480
3723	485481
1852	485482
56930	485483
66066	485484
345	485485
581	485486
24023	485487
1575	485488
27927	485489
3515	485490
75072	485491
10819	485492
12362	485493
45104	485494
15261	485495
3191	485496
134568	485497
17209	485498
131218	485499
5018	485500
67365	485501
115099	485502
5	485503
106460	485504
5000	485505
4779	485506
15914	485507
17954	485508
90844	485509
91184	485510
15523	485511
18710	485512
109409	485513
5107	485514
22372	485515
4583	485516
5549	485517
110719	485518
85864	485519
139906	485520
84044	485521
64366	485522
141283	485523
30829	485524
84196	485525
69817	485526
93546	485527
3450	485528
55397	485529
5940	485530
37154	485531
16946	485532
41818	485533
56501	485534
105905	485535
96880	485536
8045	485537
7372	485538
89862	485539
104126	485540
31209	485541
48612	485542
5875	485543
17985	485544
94562	485545
37653	485546
58064	485547
46787	485548
22604	485549
99940	485550
70268	485551
4894	485552
82859	485553
61864	485554
30553	485555
35076	485556
123782	485557
78000	485558
130223	485559
34309	485560
6022	485561
8439	485562
19574	485563
62784	485564
72026	485565
16830	485566
18829	485567
18569	485568
112991	485569
88039	485570
3550	485571
40425	485572
66236	485573
2576	485574
17274	485575
100178	485576
12270	485577
38128	485578
23761	485579
101406	485580
4593	485581
10777	485582
46158	485583
5934	485584
86185	485585
9440	485586
21371	485587
22158	485588
82556	485589
23761	485590
27924	485591
53536	485592
3831	485593
5549	485594
93788	485595
53363	485596
6298	485597
50833	485598
9511	485599
40731	485600
730	485601
5952	485602
1678	485603
21854	485604
33119	485605
140036	485606
92552	485607
29497	485608
8153	485609
42142	485610
115111	485611
100195	485612
15460	485613
15156	485614
29529	485615
3878	485616
130405	485617
121106	485618
34555	485619
73367	485620
133479	485621
29828	485622
43857	485623
102049	485624
14587	485625
56113	485626
48273	485627
75658	485628
69782	485629
29352	485630
17273	485631
143612	485632
2771	485633
15405	485634
37286	485635
11968	485636
23997	485637
1055	485638
12317	485639
6467	485640
13676	485641
29702	485642
1891	485643
854	485644
45488	485645
23754	485646
170766	485647
7937	485648
15324	485649
43908	485650
30673	485651
55418	485652
24557	485653
2850	485654
83739	485655
142505	485656
1903	485657
19881	485658
136226	485659
55907	485660
334	485661
17348	485662
20563	485663
3648	485664
72461	485665
19082	485666
36819	485667
80633	485668
28124	485669
62479	485670
5131	485671
21105	485672
139244	485673
74939	485674
79274	485675
95263	485676
30185	485677
96131	485678
96131	485679
96131	485680
12540	485681
28577	485682
46228	485683
10994	485684
12079	485685
7229	485686
4212	485687
36652	485688
12747	485689
22523	485690
73153	485691
24913	485692
20837	485693
3232	485694
5565	485695
63361	485696
991	485697
144495	485698
86928	485699
4051	485700
24182	485701
53720	485702
53715	485703
33619	485704
65363	485705
120123	485706
7302	485707
121011	485708
54005	485709
40351	485710
98407	485711
176715	485712
53295	485713
164357	485714
112249	485715
97753	485716
106219	485717
6145	485718
9621	485719
10730	485720
59101	485721
38414	485722
70189	485723
28984	485724
54042	485725
123949	485726
139835	485727
31048	485728
54693	485729
2416	485730
142883	485731
17643	485732
51328	485733
93690	485734
3930	485735
95463	485736
44104	485737
133158	485738
722	485739
11667	485740
6237	485741
102261	485742
44586	485743
66026	485744
18129	485745
81022	485746
13165	485747
78106	485748
11361	485749
40761	485750
159911	485751
48853	485752
8105	485753
70084	485754
158768	485755
96027	485756
17821	485757
54615	485758
21489	485759
46487	485760
93718	485761
99421	485762
23381	485763
164812	485764
39207	485765
48039	485766
98163	485767
6182	485768
37219	485769
15441	485770
9136	485771
78632	485772
67588	485773
80445	485774
97573	485775
21611	485776
21230	485777
26163	485778
30266	485779
71069	485780
14414	485781
164950	485782
129901	485783
99793	485784
91423	485785
50824	485786
14292	485787
56249	485788
140324	485789
93235	485790
20663	485791
14940	485792
40589	485793
50397	485794
7202	485795
98646	485796
8344	485797
122126	485798
5281	485799
58441	485800
118950	485801
158187	485802
180599	485803
76549	485804
117448	485805
52064	485806
128812	485807
110943	485808
112705	485809
65408	485810
6462	485811
12463	485812
125861	485813
80208	485814
2376	485815
6139	485816
62674	485817
159829	485818
2556	485819
56370	485820
163857	485821
9101	485822
102086	485823
73882	485824
82060	485825
60419	485826
169884	485827
57817	485828
101843	485829
17494	485830
31195	485831
45021	485832
48999	485833
123527	485834
121669	485835
70052	485836
63895	485837
103988	485838
38470	485839
46374	485840
36782	485841
156418	485842
40454	485843
33494	485844
122896	485845
123816	485846
46304	485847
23346	485848
62222	485849
9085	485850
77515	485851
152144	485852
25152	485853
81769	485854
49097	485855
22246	485856
60061	485857
49938	485858
65945	485859
2236	485860
62737	485861
54864	485862
34449	485863
8867	485864
55310	485865
53860	485866
5831	485867
29088	485868
51283	485869
27675	485870
83729	485871
18495	485872
47207	485873
37130	485874
147556	485875
10849	485876
166717	485877
168893	485878
128776	485879
4943	485880
47160	485881
10393	485882
100693	485883
24995	485884
13355	485885
100576	485886
102997	485887
13468	485888
14784	485889
45681	485890
84610	485891
6917	485892
47408	485893
54544	485894
30829	485895
37593	485896
80297	485897
38556	485898
58579	485899
11227	485900
165249	485901
158021	485902
24346	485903
34102	485904
4212	485905
81325	485906
7174	485907
127850	485908
79970	485909
80421	485910
120977	485911
2834	485912
78651	485913
78411	485914
2859	485915
64922	485916
81082	485917
112335	485918
63801	485919
14038	485920
7096	485921
98839	485922
56187	485923
102370	485924
162725	485925
17561	485926
112441	485927
75380	485928
3093	485929
167074	485930
183175	485931
6829	485932
59646	485933
43668	485934
74849	485935
31014	485936
38906	485937
43245	485938
25540	485939
3355	485940
14520	485941
44491	485942
25205	485943
88548	485944
2108	485945
32022	485946
22798	485947
102226	485948
127781	485949
36537	485950
1929	485951
23022	485952
102735	485953
41823	485954
121960	485955
20223	485956
137417	485957
91416	485958
12639	485959
54716	485960
107090	485961
5219	485962
70808	485963
70535	485964
17902	485965
127282	485966
123117	485967
93652	485968
66767	485969
81166	485970
14946	485971
58757	485972
100782	485973
69706	485974
11219	485975
56708	485976
115042	485977
17272	485978
310	485979
48612	485980
29724	485981
7572	485982
2894	485983
41112	485984
62861	485985
106682	485986
170945	485987
1194	485988
35582	485989
31142	485990
36023	485991
27096	485992
6296	485993
153157	485994
66871	485995
70950	485996
7175	485997
41177	485998
1104	485999
965	486000
79929	486001
42473	486002
965	486003
1154	486004
9813	486005
431	486006
3636	486007
7796	486008
55528	486009
26430	486010
59308	486011
84563	486012
110478	486013
36206	486014
82953	486015
58294	486016
41227	486017
6596	486018
11591	486019
20581	486020
60540	486021
100044	486022
56663	486023
2509	486024
7302	486025
17604	486026
2294	486027
8123	486028
9601	486029
29303	486030
63215	486031
7459	486032
73207	486033
8071	486034
60408	486035
42041	486036
16263	486037
80239	486038
15925	486039
6761	486040
44872	486041
104712	486042
34687	486043
34215	486044
15016	486045
26722	486046
94891	486047
78720	486048
18071	486049
72502	486050
28164	486051
69748	486052
155746	486053
7183	486054
116626	486055
10289	486056
99485	486057
60130	486058
75686	486059
1990	486060
97448	486061
141	486062
79816	486063
18398	486064
41743	486065
50402	486066
107616	486067
10013	486068
52384	486069
59892	486070
4460	486071
162170	486072
78519	486073
2927	486074
94408	486075
26669	486076
20471	486077
72467	486078
23492	486079
22151	486080
4713	486081
20964	486082
6011	486083
27592	486084
41651	486085
44724	486086
28109	486087
12224	486088
91461	486089
76352	486090
63039	486091
108035	486092
85910	486093
106148	486094
1460	486095
88372	486096
82343	486097
82823	486098
30194	486099
60354	486100
88116	486101
23485	486102
32904	486103
21940	486104
29442	486105
25840	486106
117956	486107
80065	486108
84237	486109
140422	486110
22865	486111
5083	486112
23498	486113
9507	486114
142753	486115
92551	486116
1247	486117
187816	486118
73284	486119
7120	486120
5361	486121
116588	486122
117465	486123
17918	486124
75726	486125
186355	486126
46142	486127
25450	486128
32950	486129
25705	486130
23132	486131
6398	486132
20918	486133
43451	486134
124267	486135
1941	486136
46142	486137
35917	486138
6398	486139
1218	486140
1022	486141
45899	486142
4828	486143
3176	486144
163227	486145
35810	486146
32978	486147
83010	486148
84134	486149
9948	486150
23929	486151
12330	486152
47422	486153
767	486154
65072	486155
159723	486156
5532	486157
55285	486158
83919	486159
31307	486160
85990	486161
69188	486162
20427	486163
40311	486164
99259	486165
6469	486166
3058	486167
128646	486168
104031	486169
67916	486170
18545	486171
28007	486172
86323	486173
32165	486174
28092	486175
173014	486176
44404	486177
83065	486178
129352	486179
115021	486180
18621	486181
29779	486182
26187	486183
52061	486184
69569	486185
86155	486186
5482	486187
8150	486188
2514	486189
32941	486190
18	486191
140383	486192
69374	486193
8885	486194
48312	486195
30132	486196
6074	486197
42789	486198
10789	486199
41114	486200
38633	486201
8006	486202
40037	486203
44257	486204
101603	486205
5215	486206
63482	486207
10878	486208
61478	486209
76583	486210
31865	486211
64006	486212
25330	486213
14730	486214
124762	486215
2490	486216
24847	486217
26305	486218
136104	486219
66471	486220
111125	486221
42713	486222
59061	486223
7487	486224
16394	486225
134361	486226
84530	486227
12325	486228
120388	486229
36733	486230
71848	486231
6418	486232
19057	486233
70396	486234
120881	486235
37730	486236
44261	486237
77539	486238
17556	486239
7841	486240
21210	486241
7237	486242
27402	486243
11444	486244
18427	486245
4034	486246
139744	486247
53911	486248
12601	486249
26001	486250
32937	486251
38297	486252
14887	486253
67445	486254
4034	486255
78256	486256
46319	486257
55128	486258
38467	486259
2533	486260
82119	486261
182648	486262
20730	486263
23329	486264
54346	486265
34844	486266
25648	486267
4388	486268
59144	486269
16891	486270
14363	486271
53015	486272
23077	486273
5131	486274
32089	486275
16953	486276
22335	486277
30262	486278
93344	486279
111587	486280
57961	486281
32869	486282
22345	486283
6724	486284
4787	486285
8607	486286
28354	486287
15046	486288
10057	486289
97448	486290
7157	486291
45536	486292
55370	486293
45885	486294
16288	486295
115470	486296
29849	486297
77135	486298
149809	486299
70496	486300
59236	486301
58515	486302
2773	486303
89133	486304
44912	486305
3742	486306
140768	486307
80408	486308
181706	486309
38703	486310
15836	486311
51623	486312
33240	486313
6301	486314
78078	486315
16385	486316
59325	486317
20067	486318
57036	486319
57036	486320
162173	486321
4059	486322
3347	486323
184998	486324
37573	486325
4388	486326
132796	486327
532	486328
3137	486329
27601	486330
47743	486331
43159	486332
42490	486333
23071	486334
84566	486335
66062	486336
16004	486337
19446	486338
47583	486339
6147	486340
186294	486341
134995	486342
21403	486343
127650	486344
44101	486345
78245	486346
2311	486347
49104	486348
46299	486349
6933	486350
129966	486351
81829	486352
54299	486353
14351	486354
9067	486355
10821	486356
21462	486357
30782	486358
56409	486359
37453	486360
31463	486361
38409	486362
160046	486363
38296	486364
25922	486365
84556	486366
7235	486367
18	486368
2529	486369
6470	486370
36825	486371
13627	486372
74202	486373
10257	486374
13433	486375
44541	486376
29659	486377
6510	486378
89201	486379
40232	486380
98657	486381
64197	486382
80653	486383
34622	486384
22831	486385
31699	486386
34907	486387
61225	486388
91569	486389
11657	486390
28907	486391
77774	486392
115137	486393
40302	486394
134599	486395
38398	486396
41497	486397
40184	486398
30297	486399
113017	486400
100661	486401
23698	486402
264	486403
36663	486404
159577	486405
36733	486406
12262	486407
38576	486408
90102	486409
14074	486410
34554	486411
28242	486412
47330	486413
65587	486414
188392	486415
123692	486416
20946	486417
54127	486418
181506	486419
164192	486420
68750	486421
165510	486422
120601	486423
96071	486424
159113	486425
165073	486426
168416	486427
123626	486428
127008	486429
156905	486430
121821	486431
184398	486432
121025	486433
117531	486434
64413	486435
125426	486436
158788	486437
45997	486438
172982	486439
78489	486440
97231	486441
117813	486442
14927	486443
129800	486444
82844	486445
74732	486446
165024	486447
163489	486448
94903	486449
20619	486450
66128	486451
22050	486452
6850	486453
1483	486454
39532	486455
13004	486456
22158	486457
42676	486458
7645	486459
3424	486460
15969	486461
76301	486462
35775	486463
7723	486464
55939	486465
16505	486466
15651	486467
6815	486468
45662	486469
17045	486470
148019	486471
86551	486472
25951	486473
7503	486474
95906	486475
149719	486476
19226	486477
41336	486478
88010	486479
84207	486480
7316	486481
12708	486482
77907	486483
44150	486484
3220	486485
100468	486486
110005	486487
3576	486488
56835	486489
13600	486490
4363	486491
7461	486492
178649	486493
91440	486494
40484	486495
12064	486496
17495	486497
451	486498
594	486499
127254	486500
13682	486501
41268	486502
126352	486503
67547	486504
22603	486505
37789	486506
979	486507
128837	486508
17394	486509
170110	486510
58285	486511
104111	486512
46073	486513
24489	486514
9558	486515
60681	486516
1339	486517
44944	486518
15855	486519
4894	486520
1728	486521
3183	486522
11877	486523
91911	486524
98785	486525
25573	486526
11316	486527
124465	486528
53934	486529
26538	486530
13137	486531
5552	486532
40144	486533
40206	486534
31686	486535
9493	486536
28682	486537
8496	486538
22153	486539
53022	486540
42898	486541
38945	486542
4582	486543
118745	486544
90532	486545
9135	486546
44302	486547
19693	486548
76056	486549
137615	486550
31311	486551
128896	486552
52145	486553
33431	486554
12856	486555
26147	486556
34272	486557
10558	486558
30058	486559
11511	486560
75505	486561
9904	486562
20787	486563
51751	486564
12747	486565
1698	486566
17756	486567
5185	486568
150394	486569
24868	486570
11221	486571
46784	486572
113364	486573
407	486574
27749	486575
5275	486576
24801	486577
4772	486578
15266	486579
84783	486580
79660	486581
3598	486582
122700	486583
2372	486584
19837	486585
46541	486586
22660	486587
11615	486588
305	486589
76084	486590
42853	486591
19125	486592
11508	486593
63372	486594
10262	486595
26296	486596
8279	486597
553	486598
306	486599
40055	486600
79521	486601
2493	486602
23535	486603
36683	486604
1661	486605
6290	486606
30559	486607
65260	486608
33754	486609
70548	486610
42053	486611
36434	486612
28544	486613
58396	486614
79077	486615
107105	486616
132564	486617
10089	486618
86890	486619
23212	486620
3412	486621
36098	486622
36130	486623
1631	486624
100525	486625
77159	486626
11518	486627
89388	486628
27957	486629
132711	486630
9855	486631
5367	486632
77177	486633
7240	486634
23329	486635
63971	486636
171564	486637
30660	486638
6893	486639
105914	486640
59690	486641
24043	486642
169630	486643
130645	486644
76597	486645
107830	486646
69565	486647
143640	486648
95757	486649
90021	486650
121128	486651
23364	486652
41343	486653
41952	486654
52933	486655
24040	486656
119018	486657
2559	486658
6881	486659
52220	486660
117901	486661
169656	486662
93901	486663
149447	486664
2642	486665
227	486666
56560	486667
137504	486668
69502	486669
56338	486670
8167	486671
48360	486672
27035	486673
54927	486674
30474	486675
66359	486676
8150	486677
62331	486678
41752	486679
4403	486680
6662	486681
29857	486682
11105	486683
32995	486684
126474	486685
68177	486686
9823	486687
73802	486688
84205	486689
87174	486690
36089	486691
37049	486692
123328	486693
39088	486694
11901	486695
91307	486696
8994	486697
4246	486698
29850	486699
62870	486700
109389	486701
7468	486702
65040	486703
141104	486704
29783	486705
14012	486706
79305	486707
3637	486708
11373	486709
7314	486710
10500	486711
26157	486712
38164	486713
9284	486714
9917	486715
47401	486716
108766	486717
2487	486718
5275	486719
35828	486720
36101	486721
118	486722
83715	486723
39943	486724
10809	486725
55156	486726
18747	486727
7084	486728
2397	486729
11615	486730
3692	486731
9575	486732
56603	486733
9020	486734
5070	486735
82200	486736
104737	486737
79396	486738
101672	486739
3033	486740
8161	486741
48578	486742
6128	486743
67451	486744
7841	486745
126138	486746
14704	486747
68449	486748
45472	486749
130339	486750
55815	486751
25826	486752
8648	486753
56586	486754
63615	486755
29551	486756
24744	486757
6179	486758
11854	486759
25866	486760
119728	486761
12352	486762
44104	486763
109961	486764
31265	486765
29499	486766
378	486767
82696	486768
78471	486769
18849	486770
55322	486771
30607	486772
40978	486773
54949	486774
108604	486775
52479	486776
76566	486777
67765	486778
8012	486779
105361	486780
25696	486781
8267	486782
111770	486783
95639	486784
11336	486785
46544	486786
72825	486787
29677	486788
17256	486789
44405	486790
32019	486791
108305	486792
17403	486793
40030	486794
11682	486795
29715	486796
36058	486797
196	486798
9594	486799
17608	486800
28879	486801
22901	486802
13921	486803
99635	486804
156432	486805
123265	486806
7915	486807
75574	486808
48433	486809
39253	486810
81695	486811
37141	486812
124198	486813
2800	486814
2771	486815
119703	486816
14413	486817
111824	486818
45010	486819
56919	486820
102824	486821
37148	486822
33087	486823
3115	486824
42111	486825
30690	486826
23571	486827
63151	486828
6186	486829
128	486830
568	486831
6007	486832
10382	486833
54664	486834
40065	486835
8939	486836
9198	486837
133385	486838
53758	486839
330	486840
1186	486841
44722	486842
2894	486843
4583	486844
7020	486845
118826	486846
20952	486847
14532	486848
18132	486849
40427	486850
127725	486851
67642	486852
6865	486853
41123	486854
94557	486855
3278	486856
76479	486857
126999	486858
144919	486859
12098	486860
1454	486861
101860	486862
64996	486863
7195	486864
78343	486865
70802	486866
1865	486867
79229	486868
1181	486869
3325	486870
658	486871
19710	486872
1176	486873
1095	486874
74383	486875
94726	486876
2103	486877
78551	486878
74859	486879
46345	486880
5955	486881
47200	486882
38729	486883
9008	486884
54538	486885
12875	486886
79016	486887
60405	486888
42522	486889
3834	486890
62748	486891
76639	486892
10956	486893
32779	486894
101082	486895
17784	486896
101007	486897
102679	486898
143842	486899
12796	486900
1592	486901
11398	486902
70995	486903
63346	486904
9521	486905
17347	486906
98463	486907
26090	486908
21098	486909
93565	486910
29854	486911
37999	486912
61038	486913
31491	486914
143972	486915
126381	486916
20556	486917
23776	486918
20697	486919
58525	486920
21337	486921
146848	486922
47077	486923
27781	486924
44017	486925
5844	486926
28355	486927
11021	486928
52386	486929
24493	486930
10498	486931
6642	486932
3178	486933
75517	486934
94594	486935
84990	486936
92272	486937
127035	486938
2961	486939
111080	486940
38954	486941
139241	486942
52957	486943
53568	486944
82919	486945
118920	486946
47097	486947
222	486948
40164	486949
38509	486950
2293	486951
82595	486952
64704	486953
149620	486954
12569	486955
81095	486956
147837	486957
43286	486958
17579	486959
27181	486960
8070	486961
55215	486962
159022	486963
82477	486964
31547	486965
181616	486966
183389	486967
33098	486968
109361	486969
118788	486970
5948	486971
82387	486972
6873	486973
43410	486974
55692	486975
159213	486976
46687	486977
1088	486978
37879	486979
10955	486980
22980	486981
12351	486982
17314	486983
4684	486984
23526	486985
7910	486986
4619	486987
6104	486988
13821	486989
96603	486990
28861	486991
13975	486992
2667	486993
631	486994
48165	486995
3357	486996
171726	486997
58613	486998
10533	486999
5185	487000
52386	487001
53363	487002
5976	487003
37967	487004
45120	487005
121900	487006
60832	487007
87590	487008
19473	487009
4051	487010
101413	487011
755	487012
15459	487013
20557	487014
20858	487015
50886	487016
66544	487017
7625	487018
87150	487019
13212	487020
762	487021
80074	487022
4281	487023
5254	487024
93480	487025
81909	487026
44921	487027
98463	487028
43594	487029
24818	487030
49918	487031
16382	487032
25809	487033
140859	487034
35453	487035
144278	487036
8233	487037
11149	487038
11854	487039
155261	487040
96513	487041
4591	487042
9991	487043
49018	487044
148255	487045
16254	487046
91719	487047
5144	487048
4582	487049
6678	487050
31544	487051
23697	487052
68156	487053
59826	487054
86071	487055
15201	487056
32956	487057
46368	487058
44340	487059
138765	487060
7487	487061
13617	487062
69865	487063
41328	487064
1866	487065
4053	487066
70184	487067
38813	487068
22839	487069
37381	487070
46200	487071
2734	487072
5390	487073
1031	487074
99406	487075
1054	487076
36489	487077
10256	487078
55190	487079
47977	487080
44650	487081
1626	487082
50091	487083
28250	487084
4359	487085
41648	487086
17296	487087
76871	487088
4193	487089
50909	487090
10663	487091
17957	487092
70444	487093
13103	487094
147480	487095
10005	487096
80097	487097
7095	487098
58360	487099
10690	487100
17702	487101
18	487102
7099	487103
19	487104
6950	487105
64602	487106
84872	487107
2853	487108
117011	487109
64335	487110
35248	487111
11982	487112
40156	487113
17629	487114
69400	487115
131146	487116
70405	487117
141884	487118
30231	487119
54669	487120
67810	487121
143735	487122
46886	487123
8259	487124
10768	487125
67187	487126
93670	487127
94219	487128
804	487129
23919	487130
75194	487131
101362	487132
106	487133
46791	487134
30997	487135
37135	487136
103515	487137
46785	487138
67082	487139
25106	487140
4207	487141
155484	487142
53290	487143
69500	487144
20453	487145
13420	487146
4407	487147
9094	487148
58673	487149
20180	487150
125279	487151
116715	487152
20725	487153
30061	487154
64735	487155
35108	487156
40984	487157
33505	487158
58800	487159
181573	487160
119436	487161
77414	487162
121877	487163
35143	487164
50014	487165
87533	487166
39346	487167
4175	487168
31869	487169
52503	487170
21753	487171
71371	487172
32031	487173
12475	487174
11508	487175
18396	487176
23071	487177
98174	487178
11665	487179
173660	487180
6449	487181
34743	487182
27204	487183
69632	487184
58097	487185
57936	487186
22444	487187
124	487188
130334	487189
4296	487190
38471	487191
70276	487192
124424	487193
98047	487194
46534	487195
171924	487196
97572	487197
57016	487198
173248	487199
54237	487200
162249	487201
14604	487202
38809	487203
31568	487204
5401	487205
21566	487206
38509	487207
17296	487208
13357	487209
45088	487210
24965	487211
30704	487212
37326	487213
66282	487214
120796	487215
72223	487216
20703	487217
131332	487218
2191	487219
3005	487220
13729	487221
82042	487222
137390	487223
102942	487224
31797	487225
2823	487226
31073	487227
34542	487228
25408	487229
78878	487230
1118	487231
5223	487232
9735	487233
14838	487234
87409	487235
22984	487236
923	487237
20840	487238
58092	487239
30407	487240
23138	487241
7729	487242
17503	487243
11978	487244
76183	487245
30368	487246
21861	487247
11715	487248
39919	487249
53965	487250
1004	487251
29241	487252
4788	487253
172850	487254
17736	487255
107710	487256
119318	487257
40187	487258
137067	487259
120882	487260
82597	487261
3208	487262
13650	487263
24208	487264
50836	487265
3877	487266
14604	487267
124704	487268
30	487269
75836	487270
156870	487271
33813	487272
7041	487273
28520	487274
46450	487275
2235	487276
49193	487277
6338	487278
105023	487279
97420	487280
15118	487281
82019	487282
54256	487283
82678	487284
15083	487285
4678	487286
37027	487287
40359	487288
32240	487289
56403	487290
4117	487291
100573	487292
21970	487293
85059	487294
46577	487295
99771	487296
25522	487297
44483	487298
25166	487299
69213	487300
39231	487301
78845	487302
37209	487303
85399	487304
13568	487305
47916	487306
25063	487307
30406	487308
84842	487309
68845	487310
65129	487311
43215	487312
23115	487313
18023	487314
64548	487315
3216	487316
17742	487317
56428	487318
11533	487319
30331	487320
57167	487321
3867	487322
12365	487323
2105	487324
30936	487325
10699	487326
69347	487327
58563	487328
15471	487329
57127	487330
57875	487331
43327	487332
36941	487333
6618	487334
47563	487335
1349	487336
63303	487337
55122	487338
68436	487339
27983	487340
56698	487341
50144	487342
10204	487343
84210	487344
6545	487345
459	487346
28261	487347
78802	487348
16128	487349
23273	487350
80051	487351
14084	487352
136465	487353
54347	487354
28091	487355
929	487356
7543	487357
67272	487358
7162	487359
8902	487360
83611	487361
23051	487362
29550	487363
102328	487364
21240	487365
20703	487366
58295	487367
38089	487368
59424	487369
5120	487370
162073	487371
13420	487372
81700	487373
35335	487374
35335	487375
38181	487376
19096	487377
105158	487378
8915	487379
4233	487380
87157	487381
2479	487382
14533	487383
28709	487384
67489	487385
60133	487386
11782	487387
57972	487388
98862	487389
868	487390
99637	487391
83751	487392
86467	487393
38316	487394
1512	487395
22200	487396
9351	487397
71854	487398
42603	487399
12379	487400
15306	487401
17545	487402
87930	487403
97881	487404
9039	487405
12963	487406
45287	487407
65157	487408
27105	487409
117	487410
65959	487411
35866	487412
8307	487413
82631	487414
14857	487415
7353	487416
23368	487417
852	487418
24214	487419
59062	487420
579	487421
2148	487422
12482	487423
49555	487424
135147	487425
954	487426
120240	487427
127275	487428
53501	487429
19132	487430
41627	487431
5298	487432
2495	487433
158216	487434
51601	487435
51804	487436
97135	487437
107521	487438
33003	487439
5439	487440
431	487441
10605	487442
73118	487443
18789	487444
6287	487445
58088	487446
13244	487447
43098	487448
27908	487449
23281	487450
64498	487451
72020	487452
97072	487453
2257	487454
90052	487455
6851	487456
97188	487457
27950	487458
9600	487459
65259	487460
6499	487461
122053	487462
4328	487463
47455	487464
81846	487465
173	487466
67978	487467
66162	487468
2796	487469
8963	487470
48805	487471
6597	487472
1218	487473
6981	487474
2727	487475
49238	487476
38983	487477
10541	487478
49855	487479
39896	487480
761	487481
2510	487482
35929	487483
35231	487484
4399	487485
125912	487486
77649	487487
76629	487488
19	487489
17740	487490
27669	487491
97281	487492
11245	487493
524	487494
1614	487495
143	487496
749	487497
28656	487498
142746	487499
12083	487500
37222	487501
20764	487502
98002	487503
6978	487504
5197	487505
2543	487506
2033	487507
23037	487508
15229	487509
26530	487510
7677	487511
6107	487512
5543	487513
3846	487514
142818	487515
110141	487516
1293	487517
3612	487518
2313	487519
27821	487520
46347	487521
48760	487522
33979	487523
349	487524
1158	487525
367	487526
3873	487527
56	487528
58549	487529
962	487530
26728	487531
17418	487532
17264	487533
61	487534
867	487535
69	487536
1965	487537
250	487538
39955	487539
5787	487540
87818	487541
14180	487542
134231	487543
84704	487544
6462	487545
80733	487546
1208	487547
33015	487548
18932	487549
9146	487550
18316	487551
3424	487552
7105	487553
185443	487554
8970	487555
18151	487556
36704	487557
72296	487558
25993	487559
4288	487560
9354	487561
7808	487562
9539	487563
13	487564
5178	487565
11371	487566
40	487567
2845	487568
24554	487569
28466	487570
38764	487571
7589	487572
188623	487573
69522	487574
98822	487575
69645	487576
53788	487577
104909	487578
36450	487579
18817	487580
72333	487581
1951	487582
1276	487583
25500	487584
143	487585
44035	487586
17977	487587
24	487588
6519	487589
17526	487590
1379	487591
13332	487592
186093	487593
87961	487594
1974	487595
60549	487596
562	487597
83019	487598
614	487599
23326	487600
474	487601
255	487602
744	487603
8044	487604
2527	487605
148488	487606
10267	487607
53045	487608
1788	487609
3583	487610
94653	487611
31702	487612
5774	487613
16114	487614
15093	487615
7618	487616
7069	487617
8722	487618
6322	487619
13332	487620
265	487621
11291	487622
2173	487623
3158	487624
1748	487625
334	487626
16035	487627
9626	487628
1103	487629
1103	487630
2143	487631
57496	487632
7617	487633
1245	487634
438	487635
5845	487636
17344	487637
3789	487638
2812	487639
3967	487640
33708	487641
39621	487642
25997	487643
3581	487644
17327	487645
3726	487646
29300	487647
8953	487648
84634	487649
51633	487650
153	487651
59255	487652
19193	487653
19476	487654
25545	487655
27846	487656
2740	487657
11901	487658
185588	487659
3950	487660
5253	487661
89584	487662
10552	487663
61221	487664
139279	487665
71041	487666
19897	487667
22706	487668
1788	487669
989	487670
28164	487671
5772	487672
115539	487673
2508	487674
18091	487675
17165	487676
1565	487677
1680	487678
31145	487679
53791	487680
73729	487681
20693	487682
16741	487683
67868	487684
6339	487685
2204	487686
17119	487687
28126	487688
706	487689
28484	487690
58816	487691
22	487692
28030	487693
50355	487694
428	487695
16884	487696
57	487697
1401	487698
13225	487699
8535	487700
76177	487701
15937	487702
3488	487703
5865	487704
71462	487705
19590	487706
20114	487707
1833	487708
34347	487709
3427	487710
14245	487711
1574	487712
9205	487713
1795	487714
10085	487715
6356	487716
23443	487717
102154	487718
22111	487719
83477	487720
54811	487721
34164	487722
32425	487723
4688	487724
50515	487725
64105	487726
57069	487727
3670	487728
137401	487729
123307	487730
42	487731
21060	487732
47925	487733
3917	487734
17577	487735
44384	487736
29340	487737
26679	487738
5377	487739
15248	487740
19544	487741
135	487742
36510	487743
28115	487744
108894	487745
4078	487746
116060	487747
37135	487748
62949	487749
6105	487750
5148	487751
28303	487752
45420	487753
39486	487754
2645	487755
675	487756
5669	487757
27601	487758
14013	487759
29378	487760
21851	487761
39955	487762
5325	487763
67822	487764
1	487765
2087	487766
22299	487767
38758	487768
27744	487769
73115	487770
114	487771
11269	487772
53704	487773
50290	487774
90241	487775
19897	487776
131037	487777
39918	487778
48214	487779
760	487780
58279	487781
98126	487782
66179	487783
13763	487784
95539	487785
61749	487786
369	487787
14064	487788
1886	487789
198	487790
7010	487791
313	487792
115911	487793
58853	487794
32204	487795
15	487796
108303	487797
3782	487798
25825	487799
28862	487800
1	487801
87354	487802
75383	487803
1	487804
345	487805
97658	487806
6242	487807
44975	487808
46794	487809
1915	487810
2295	487811
24371	487812
6586	487813
13865	487814
730	487815
41545	487816
43758	487817
16783	487818
3307	487819
18353	487820
4344	487821
1244	487822
15313	487823
20169	487824
5862	487825
36416	487826
1187	487827
127	487828
1170	487829
60048	487830
9939	487831
3610	487832
1282	487833
6093	487834
6621	487835
11546	487836
128647	487837
30893	487838
14192	487839
24773	487840
37531	487841
38337	487842
5709	487843
3729	487844
35903	487845
1433	487846
13193	487847
1163	487848
61487	487849
33624	487850
17817	487851
49972	487852
16249	487853
31425	487854
6443	487855
26880	487856
21163	487857
1748	487858
65934	487859
1618	487860
1077	487861
13674	487862
20901	487863
4401	487864
25715	487865
57917	487866
20	487867
1597	487868
17605	487869
19203	487870
16082	487871
61801	487872
18098	487873
14235	487874
2267	487875
2194	487876
18295	487877
49023	487878
1627	487879
26569	487880
979	487881
29020	487882
2052	487883
5193	487884
63595	487885
26818	487886
50842	487887
5734	487888
74021	487889
3048	487890
35949	487891
9981	487892
41864	487893
4336	487894
4423	487895
19993	487896
11866	487897
1725	487898
39840	487899
54020	487900
2600	487901
32824	487902
16540	487903
15958	487904
32736	487905
11950	487906
65871	487907
52091	487908
40646	487909
16363	487910
28447	487911
24891	487912
25009	487913
28975	487914
19717	487915
88791	487916
70430	487917
148646	487918
58558	487919
37134	487920
25259	487921
14894	487922
174184	487923
6188	487924
32130	487925
10600	487926
9167	487927
6160	487928
6343	487929
95	487930
45593	487931
68110	487932
122064	487933
123673	487934
64901	487935
25160	487936
14831	487937
38556	487938
100293	487939
21293	487940
33233	487941
79280	487942
60082	487943
10721	487944
55610	487945
88381	487946
27476	487947
15711	487948
128527	487949
37902	487950
40608	487951
21810	487952
14895	487953
22674	487954
26769	487955
28250	487956
47663	487957
31687	487958
94618	487959
30026	487960
18261	487961
14654	487962
495	487963
62280	487964
65295	487965
52603	487966
24576	487967
14387	487968
839	487969
15361	487970
29869	487971
4219	487972
46869	487973
444	487974
100989	487975
49608	487976
47873	487977
34477	487978
43771	487979
72652	487980
29981	487981
7289	487982
7007	487983
84926	487984
141731	487985
74072	487986
55128	487987
36016	487988
85693	487989
1216	487990
12565	487991
153371	487992
30269	487993
28208	487994
21260	487995
18334	487996
15472	487997
21855	487998
30619	487999
6814	488000
40448	488001
13348	488002
33307	488003
68604	488004
67866	488005
31621	488006
9679	488007
90306	488008
16236	488009
68534	488010
144275	488011
131512	488012
86623	488013
111218	488014
155065	488015
3142	488016
157286	488017
136035	488018
64014	488019
106755	488020
136124	488021
12185	488022
12185	488023
49466	488024
18890	488025
22820	488026
49241	488027
10327	488028
135924	488029
78827	488030
15406	488031
22045	488032
7	488033
107083	488034
31978	488035
93464	488036
22074	488037
17502	488038
85967	488039
28142	488040
23432	488041
12114	488042
92348	488043
24561	488044
35665	488045
7002	488046
11968	488047
76528	488048
20380	488049
31763	488050
61143	488051
672	488052
38583	488053
56657	488054
36485	488055
125920	488056
70264	488057
7993	488058
21054	488059
3301	488060
34892	488061
2422	488062
5854	488063
6768	488064
991	488065
30740	488066
55	488067
163913	488068
111770	488069
87320	488070
105564	488071
30773	488072
14146	488073
2090	488074
16702	488075
56851	488076
24589	488077
5480	488078
40874	488079
744	488080
5100	488081
14841	488082
4385	488083
67358	488084
1333	488085
172980	488086
23979	488087
81243	488088
43716	488089
111078	488090
168959	488091
62660	488092
73728	488093
145533	488094
114673	488095
90378	488096
169618	488097
7618	488098
169751	488099
96544	488100
78114	488101
7618	488102
148050	488103
27579	488104
18552	488105
18552	488106
56488	488107
79645	488108
91829	488109
141	488110
126399	488111
44298	488112
2646	488113
14324	488114
9355	488115
2878	488116
34669	488117
25884	488118
33994	488119
3058	488120
17003	488121
44353	488122
87666	488123
7056	488124
6105	488125
102968	488126
3500	488127
73463	488128
24705	488129
956	488130
2949	488131
52459	488132
132514	488133
34008	488134
20755	488135
14839	488136
61644	488137
50619	488138
4701	488139
33657	488140
71430	488141
3658	488142
15422	488143
11424	488144
9629	488145
17611	488146
23928	488147
12594	488148
17108	488149
24489	488150
79936	488151
78346	488152
23245	488153
513	488154
15869	488155
6380	488156
4002	488157
43634	488158
6930	488159
649	488160
58070	488161
14459	488162
20508	488163
3895	488164
110674	488165
60652	488166
4766	488167
38874	488168
6267	488169
41093	488170
43713	488171
1683	488172
7865	488173
160575	488174
25342	488175
16705	488176
28718	488177
29315	488178
71123	488179
20137	488180
30430	488181
113184	488182
5083	488183
22595	488184
84908	488185
4082	488186
4780	488187
24177	488188
7098	488189
44018	488190
7098	488191
148896	488192
24850	488193
165468	488194
189130	488195
44018	488196
85842	488197
4536	488198
4162	488199
1795	488200
84492	488201
365	488202
282	488203
63098	488204
94477	488205
1079	488206
27160	488207
12200	488208
20099	488209
31230	488210
74292	488211
4403	488212
1200	488213
250	488214
57877	488215
8740	488216
4625	488217
23857	488218
12432	488219
27379	488220
128117	488221
60871	488222
18715	488223
834	488224
17180	488225
22920	488226
7634	488227
131911	488228
88663	488229
14398	488230
60420	488231
6821	488232
1331	488233
11494	488234
2822	488235
5182	488236
26607	488237
3866	488238
44375	488239
32932	488240
3141	488241
28819	488242
68262	488243
40542	488244
44617	488245
17704	488246
39320	488247
37874	488248
44050	488249
273	488250
456	488251
41052	488252
19260	488253
1605	488254
21815	488255
150	488256
452	488257
8609	488258
4370	488259
53432	488260
7662	488261
80093	488262
25803	488263
38811	488264
8170	488265
65731	488266
43864	488267
495	488268
35270	488269
1613	488270
29298	488271
8554	488272
32088	488273
35819	488274
7357	488275
7040	488276
36026	488277
11709	488278
58368	488279
84529	488280
11247	488281
1254	488282
10979	488283
6188	488284
1422	488285
23979	488286
72019	488287
28952	488288
834	488289
52278	488290
97074	488291
1	488292
6773	488293
50393	488294
29721	488295
72144	488296
57277	488297
67159	488298
78947	488299
8209	488300
75015	488301
15735	488302
14920	488303
6862	488304
1963	488305
13333	488306
2601	488307
21545	488308
60359	488309
101	488310
197	488311
14959	488312
7013	488313
60433	488314
13215	488315
33098	488316
56672	488317
149713	488318
3426	488319
4850	488320
42332	488321
20323	488322
34986	488323
44952	488324
3195	488325
2069	488326
53046	488327
89616	488328
58419	488329
140971	488330
16023	488331
105912	488332
86108	488333
60663	488334
139843	488335
41238	488336
16023	488337
16337	488338
2117	488339
6454	488340
8729	488341
6454	488342
169593	488343
39039	488344
22095	488345
66851	488346
7855	488347
26650	488348
5048	488349
84761	488350
2297	488351
5000	488352
29035	488353
50563	488354
105645	488355
761	488356
19663	488357
17567	488358
2358	488359
117218	488360
11338	488361
11327	488362
43377	488363
1096	488364
31142	488365
4128	488366
116072	488367
49869	488368
56612	488369
117027	488370
14375	488371
49147	488372
124000	488373
29662	488374
116502	488375
16638	488376
26	488377
89407	488378
76281	488379
114746	488380
161479	488381
30664	488382
185192	488383
114378	488384
10950	488385
98986	488386
109819	488387
150505	488388
36858	488389
24134	488390
113465	488391
71402	488392
187259	488393
112666	488394
73765	488395
12468	488396
101257	488397
150753	488398
123657	488399
2157	488400
122627	488401
146033	488402
51457	488403
22366	488404
31347	488405
70948	488406
14854	488407
9807	488408
108184	488409
119888	488410
108330	488411
110811	488412
34363	488413
12524	488414
6320	488415
98195	488416
91929	488417
49996	488418
5576	488419
24134	488420
89407	488421
5438	488422
124802	488423
167014	488424
139305	488425
186520	488426
30631	488427
112593	488428
178769	488429
1927	488430
163052	488431
34207	488432
136352	488433
91929	488434
6539	488435
185966	488436
55164	488437
89010	488438
41618	488439
37783	488440
73179	488441
9826	488442
109819	488443
116226	488444
140879	488445
58402	488446
1757	488447
84097	488448
12703	488449
48657	488450
108303	488451
72757	488452
27647	488453
32743	488454
181357	488455
34164	488456
187595	488457
158252	488458
3158	488459
60225	488460
142215	488461
101257	488462
31430	488463
40850	488464
7994	488465
7923	488466
2025	488467
122917	488468
7994	488469
99575	488470
21458	488471
14791	488472
73106	488473
14792	488474
26057	488475
25954	488476
1068	488477
36116	488478
30187	488479
21577	488480
137284	488481
138052	488482
2157	488483
6272	488484
32089	488485
17764	488486
138556	488487
23089	488488
147071	488489
156830	488490
112580	488491
21210	488492
139305	488493
10597	488494
88901	488495
36021	488496
91733	488497
61239	488498
7911	488499
89962	488500
43663	488501
6320	488502
3440	488503
90982	488504
63010	488505
21290	488506
76281	488507
167305	488508
23945	488509
91452	488510
29662	488511
89609	488512
53261	488513
25954	488514
16638	488515
81884	488516
93011	488517
22564	488518
66869	488519
16065	488520
91895	488521
3535	488522
43730	488523
3763	488524
146561	488525
59520	488526
38787	488527
22280	488528
21286	488529
15047	488530
185481	488531
105628	488532
56275	488533
4725	488534
13070	488535
7817	488536
7817	488537
31648	488538
28817	488539
1723	488540
25683	488541
108885	488542
19	488543
2941	488544
14721	488545
8542	488546
18824	488547
455	488548
8947	488549
78885	488550
75970	488551
23770	488552
9605	488553
1121	488554
9778	488555
39961	488556
108158	488557
4358	488558
8316	488559
44335	488560
1240	488561
105376	488562
17883	488563
55472	488564
31935	488565
5575	488566
9315	488567
63817	488568
29642	488569
1337	488570
46739	488571
53157	488572
1015	488573
13225	488574
39133	488575
77933	488576
29368	488577
2356	488578
4778	488579
380	488580
4785	488581
5464	488582
525	488583
10389	488584
96309	488585
2637	488586
186518	488587
132253	488588
3907	488589
70841	488590
402	488591
114538	488592
41798	488593
14680	488594
28460	488595
177146	488596
50908	488597
43190	488598
41894	488599
25803	488600
97043	488601
3283	488602
28353	488603
941	488604
3258	488605
613	488606
61419	488607
25907	488608
42346	488609
6934	488610
14087	488611
13825	488612
31508	488613
13809	488614
43370	488615
9607	488616
2765	488617
61196	488618
28353	488619
613	488620
14056	488621
34982	488622
27850	488623
12828	488624
34977	488625
54340	488626
13542	488627
31405	488628
17970	488629
32134	488630
17633	488631
20121	488632
35126	488633
13809	488634
1483	488635
24082	488636
16729	488637
23572	488638
15186	488639
6881	488640
143011	488641
14827	488642
140684	488643
2044	488644
37534	488645
3230	488646
110091	488647
41398	488648
66642	488649
58405	488650
30681	488651
38393	488652
9306	488653
68266	488654
4145	488655
14695	488656
17972	488657
41804	488658
109578	488659
72803	488660
72459	488661
56429	488662
73155	488663
88910	488664
141990	488665
88648	488666
28429	488667
60700	488668
60647	488669
50354	488670
34167	488671
88577	488672
30817	488673
15211	488674
28017	488675
60411	488676
642	488677
8449	488678
28379	488679
2358	488680
48791	488681
25754	488682
78065	488683
31949	488684
26235	488685
12585	488686
16397	488687
85242	488688
47056	488689
28360	488690
88838	488691
183753	488692
34590	488693
44806	488694
29647	488695
34631	488696
38491	488697
17453	488698
49883	488699
60395	488700
34804	488701
132929	488702
31786	488703
47412	488704
99400	488705
22559	488706
28395	488707
10758	488708
41891	488709
34628	488710
28359	488711
2070	488712
16246	488713
13641	488714
45147	488715
28466	488716
14967	488717
34600	488718
123968	488719
54944	488720
31654	488721
7413	488722
20910	488723
5386	488724
64806	488725
34600	488726
28558	488727
72931	488728
22741	488729
34631	488730
60728	488731
108521	488732
3627	488733
97889	488734
15152	488735
20893	488736
13645	488737
9924	488738
73216	488739
21732	488740
31658	488741
31948	488742
41833	488743
23368	488744
50465	488745
60647	488746
89008	488747
23491	488748
124818	488749
60641	488750
72626	488751
30424	488752
17510	488753
12559	488754
21110	488755
1096	488756
16158	488757
58522	488758
4916	488759
20632	488760
30856	488761
834	488762
8857	488763
7429	488764
36080	488765
72415	488766
5358	488767
39033	488768
25690	488769
34662	488770
60646	488771
34504	488772
28499	488773
73082	488774
4650	488775
37921	488776
109643	488777
34600	488778
10696	488779
68381	488780
29105	488781
12427	488782
18103	488783
69646	488784
38276	488785
50687	488786
13500	488787
28496	488788
103706	488789
53540	488790
37742	488791
42075	488792
88006	488793
30840	488794
23640	488795
12723	488796
88505	488797
50428	488798
98115	488799
31842	488800
88939	488801
31990	488802
46692	488803
21728	488804
72620	488805
23393	488806
9797	488807
60820	488808
29321	488809
101928	488810
19383	488811
46399	488812
55123	488813
3405	488814
26328	488815
9277	488816
44806	488817
12130	488818
9846	488819
8525	488820
19762	488821
9072	488822
46598	488823
42368	488824
113363	488825
35020	488826
19338	488827
34585	488828
9853	488829
3258	488830
23515	488831
23518	488832
28356	488833
28337	488834
3263	488835
894	488836
23296	488837
5083	488838
28422	488839
108555	488840
6146	488841
50599	488842
101851	488843
9853	488844
50468	488845
73208	488846
50675	488847
23379	488848
16185	488849
24703	488850
18776	488851
27645	488852
5730	488853
51432	488854
123083	488855
61067	488856
5683	488857
2538	488858
10333	488859
61067	488860
24390	488861
7477	488862
5958	488863
15186	488864
31818	488865
110304	488866
8095	488867
20712	488868
73679	488869
8025	488870
88944	488871
28436	488872
13710	488873
88461	488874
105755	488875
7050	488876
10776	488877
72792	488878
11665	488879
63038	488880
34584	488881
28431	488882
15200	488883
7069	488884
90099	488885
149492	488886
147193	488887
1384	488888
89343	488889
46544	488890
892	488891
16076	488892
10907	488893
23842	488894
71219	488895
11487	488896
99437	488897
10073	488898
10060	488899
75440	488900
31618	488901
21945	488902
12536	488903
16958	488904
51468	488905
67	488906
39930	488907
29244	488908
37812	488909
7683	488910
45936	488911
140713	488912
1651	488913
874	488914
62710	488915
2751	488916
26259	488917
13833	488918
104557	488919
23445	488920
71410	488921
79244	488922
16268	488923
13070	488924
1275	488925
140496	488926
44	488927
5455	488928
90383	488929
137203	488930
1204	488931
22226	488932
7481	488933
55343	488934
10746	488935
18724	488936
30161	488937
5324	488938
73699	488939
57361	488940
12	488941
29010	488942
52195	488943
74174	488944
12340	488945
92091	488946
64747	488947
44023	488948
31213	488949
20422	488950
39338	488951
39627	488952
142137	488953
19864	488954
92684	488955
28354	488956
141794	488957
12749	488958
9474	488959
71296	488960
8341	488961
96496	488962
11056	488963
71168	488964
1221	488965
21643	488966
64023	488967
23221	488968
14515	488969
1630	488970
8127	488971
35680	488972
5454	488973
5672	488974
55	488975
13885	488976
227	488977
124599	488978
9410	488979
63971	488980
32085	488981
7105	488982
102316	488983
12775	488984
2050	488985
12817	488986
100534	488987
81855	488988
25466	488989
12267	488990
14943	488991
13856	488992
3762	488993
7822	488994
31234	488995
1767	488996
18411	488997
4894	488998
3340	488999
43779	489000
7561	489001
13409	489002
81445	489003
188595	489004
70230	489005
182175	489006
118827	489007
33630	489008
54233	489009
177895	489010
14922	489011
77665	489012
40	489013
125881	489014
142252	489015
121044	489016
132269	489017
71288	489018
171676	489019
142355	489020
131101	489021
114981	489022
109944	489023
141048	489024
3374	489025
142966	489026
89024	489027
188336	489028
88582	489029
15528	489030
34497	489031
125519	489032
149609	489033
98274	489034
29972	489035
630	489036
12301	489037
19405	489038
105	489039
1188	489040
62390	489041
48630	489042
114102	489043
11060	489044
75440	489045
6093	489046
9886	489047
9886	489048
4933	489049
8764	489050
9446	489051
11215	489052
9886	489053
10497	489054
80109	489055
3383	489056
3383	489057
3558	489058
1758	489059
55371	489060
3003	489061
65	489062
1121	489063
3799	489064
2538	489065
5823	489066
30894	489067
142778	489068
30894	489069
33631	489070
3910	489071
311	489072
2844	489073
48921	489074
313	489075
39459	489076
172939	489077
24014	489078
47827	489079
23214	489080
1	489081
29181	489082
8437	489083
28103	489084
3049	489085
16387	489086
62583	489087
1487	489088
66319	489089
94267	489090
29478	489091
1544	489092
2694	489093
2694	489094
2694	489095
13700	489096
77464	489097
77464	489098
118039	489099
10684	489100
37964	489101
164513	489102
21297	489103
94706	489104
37682	489105
367	489106
26640	489107
20948	489108
47950	489109
47758	489110
32702	489111
32207	489112
6549	489113
39757	489114
64	489115
13559	489116
40695	489117
2818	489118
1027	489119
57556	489120
821	489121
21816	489122
63785	489123
13602	489124
41290	489125
33730	489126
42541	489127
2173	489128
28282	489129
69061	489130
26683	489131
60046	489132
6867	489133
13536	489134
673	489135
29990	489136
5710	489137
28195	489138
51627	489139
63711	489140
1144	489141
3236	489142
586	489143
673	489144
11277	489145
6891	489146
1286	489147
9870	489148
49823	489149
2472	489150
88326	489151
8072	489152
56793	489153
78471	489154
21455	489155
17582	489156
2206	489157
2206	489158
101135	489159
22574	489160
2206	489161
50154	489162
20481	489163
22666	489164
31	489165
24211	489166
90787	489167
118523	489168
33320	489169
51950	489170
3433	489171
14005	489172
23041	489173
77196	489174
7342	489175
4929	489176
23082	489177
28023	489178
28647	489179
33394	489180
15718	489181
18634	489182
721	489183
60202	489184
20277	489185
18263	489186
7293	489187
74709	489188
33353	489189
16727	489190
15199	489191
11482	489192
33960	489193
40631	489194
40098	489195
7737	489196
71824	489197
7296	489198
1266	489199
19027	489200
88962	489201
8917	489202
9536	489203
142	489204
22848	489205
85824	489206
19074	489207
26502	489208
4039	489209
5502	489210
29327	489211
3102	489212
3350	489213
2353	489214
14173	489215
14472	489216
24981	489217
60188	489218
42032	489219
2774	489220
20191	489221
479	489222
130693	489223
39711	489224
21982	489225
56010	489226
5104	489227
316	489228
40331	489229
5747	489230
785	489231
752	489232
27268	489233
10374	489234
187	489235
16153	489236
2830	489237
47974	489238
3458	489239
3334	489240
4024	489241
18033	489242
26097	489243
55942	489244
60123	489245
8806	489246
5666	489247
19678	489248
32466	489249
3433	489250
69032	489251
26632	489252
5119	489253
7021	489254
1511	489255
113012	489256
88774	489257
3327	489258
7020	489259
358	489260
2985	489261
4508	489262
25436	489263
221	489264
18853	489265
112417	489266
3150	489267
34461	489268
87116	489269
23660	489270
48868	489271
77080	489272
18821	489273
26449	489274
31444	489275
28097	489276
35469	489277
26862	489278
23461	489279
49110	489280
12365	489281
619	489282
5899	489283
3070	489284
2117	489285
34384	489286
35643	489287
28125	489288
690	489289
72061	489290
92391	489291
6480	489292
30691	489293
2680	489294
52994	489295
50718	489296
184	489297
28116	489298
85179	489299
9827	489300
24260	489301
39938	489302
28015	489303
69752	489304
1907	489305
22235	489306
58065	489307
33099	489308
8399	489309
78151	489310
54975	489311
28249	489312
9884	489313
38227	489314
28103	489315
123149	489316
4847	489317
9663	489318
11736	489319
50927	489320
2151	489321
19352	489322
32354	489323
93543	489324
1983	489325
123238	489326
4293	489327
13575	489328
28212	489329
656	489330
49740	489331
59738	489332
2275	489333
29513	489334
42714	489335
137	489336
57946	489337
1051	489338
3955	489339
26327	489340
35652	489341
16749	489342
49221	489343
5206	489344
16645	489345
130999	489346
5672	489347
16062	489348
39950	489349
27069	489350
40112	489351
22150	489352
48256	489353
13540	489354
14373	489355
1117	489356
3356	489357
109414	489358
41055	489359
11546	489360
13096	489361
33249	489362
18412	489363
2009	489364
87843	489365
54866	489366
2775	489367
10048	489368
10332	489369
34757	489370
72322	489371
33395	489372
1327	489373
48092	489374
51	489375
11871	489376
16055	489377
37391	489378
4747	489379
5439	489380
87131	489381
1688	489382
8477	489383
1271	489384
41613	489385
500	489386
5555	489387
61079	489388
50045	489389
23495	489390
2728	489391
7987	489392
43662	489393
16306	489394
9737	489395
2759	489396
14984	489397
28167	489398
2323	489399
2	489400
1974	489401
40579	489402
6587	489403
153413	489404
7377	489405
52767	489406
16083	489407
34476	489408
2102	489409
534	489410
2695	489411
4337	489412
119153	489413
66639	489414
2092	489415
3405	489416
9913	489417
16533	489418
8732	489419
22504	489420
5617	489421
49313	489422
41525	489423
42232	489424
1624	489425
22383	489426
762	489427
15503	489428
42315	489429
16215	489430
38569	489431
67488	489432
20137	489433
82555	489434
120595	489435
32744	489436
29228	489437
81648	489438
98361	489439
24294	489440
391	489441
6495	489442
12763	489443
5620	489444
19833	489445
3101	489446
72189	489447
6092	489448
4954	489449
67753	489450
58088	489451
1069	489452
29901	489453
43823	489454
81251	489455
20428	489456
2464	489457
104900	489458
13572	489459
44048	489460
108344	489461
7651	489462
60027	489463
903	489464
42380	489465
20570	489466
17973	489467
71	489468
10817	489469
18776	489470
381	489471
58588	489472
23286	489473
6350	489474
3054	489475
9864	489476
15690	489477
19112	489478
9686	489479
50006	489480
24236	489481
20595	489482
9133	489483
1293	489484
28259	489485
90454	489486
102728	489487
7426	489488
27127	489489
8315	489490
46046	489491
13169	489492
104223	489493
35845	489494
34340	489495
116886	489496
4521	489497
19171	489498
42109	489499
22181	489500
71752	489501
12878	489502
15130	489503
41489	489504
8831	489505
977	489506
21183	489507
16355	489508
50362	489509
16105	489510
48244	489511
16086	489512
22606	489513
61912	489514
956	489515
4890	489516
23674	489517
3419	489518
14077	489519
11529	489520
45776	489521
80582	489522
19884	489523
3465	489524
28141	489525
29789	489526
5595	489527
92812	489528
21637	489529
441	489530
24022	489531
85515	489532
68127	489533
1921	489534
3810	489535
16952	489536
539	489537
169840	489538
32723	489539
28639	489540
1429	489541
48911	489542
30892	489543
8669	489544
90791	489545
11189	489546
45226	489547
41945	489548
16499	489549
39741	489550
45025	489551
51179	489552
32208	489553
36783	489554
44332	489555
25327	489556
54	489557
30006	489558
44386	489559
1988	489560
25420	489561
2736	489562
66	489563
65695	489564
865	489565
69236	489566
4211	489567
1746	489568
12515	489569
41656	489570
11535	489571
44374	489572
879	489573
5698	489574
51391	489575
17233	489576
4881	489577
12487	489578
41827	489579
50393	489580
225	489581
5364	489582
785	489583
126325	489584
13939	489585
25471	489586
32666	489587
9113	489588
5613	489589
72498	489590
9845	489591
87691	489592
11538	489593
32538	489594
49993	489595
39354	489596
5507	489597
802	489598
1798	489599
169662	489600
25397	489601
18636	489602
2942	489603
4741	489604
1522	489605
785	489606
2106	489607
49499	489608
83533	489609
28528	489610
327	489611
93389	489612
187	489613
10241	489614
3111	489615
20367	489616
175255	489617
19263	489618
10389	489619
68054	489620
66162	489621
110119	489622
1080	489623
49582	489624
6313	489625
19819	489626
2931	489627
73682	489628
46972	489629
8196	489630
11195	489631
51333	489632
90685	489633
41491	489634
83577	489635
13596	489636
15742	489637
8309	489638
84837	489639
143	489640
2087	489641
2087	489642
39467	489643
22575	489644
15333	489645
83495	489646
22250	489647
3670	489648
12732	489649
41694	489650
31293	489651
49344	489652
174878	489653
26464	489654
24305	489655
11470	489656
61416	489657
33747	489658
66028	489659
15750	489660
60582	489661
6091	489662
19410	489663
21270	489664
2570	489665
59144	489666
375	489667
57387	489668
76957	489669
12904	489670
70806	489671
33389	489672
30694	489673
7991	489674
2202	489675
4098	489676
76957	489677
41745	489678
80	489679
17613	489680
45166	489681
77268	489682
2570	489683
275	489684
23299	489685
4	489686
42634	489687
1576	489688
33615	489689
7596	489690
33304	489691
63245	489692
33031	489693
76054	489694
85722	489695
27253	489696
41465	489697
3928	489698
127069	489699
69170	489700
35821	489701
97482	489702
3453	489703
23111	489704
13960	489705
47923	489706
4852	489707
4282	489708
15789	489709
20585	489710
42947	489711
41745	489712
50739	489713
33612	489714
166393	489715
100716	489716
6907	489717
8592	489718
20585	489719
81308	489720
8592	489721
34532	489722
1080	489723
49868	489724
96474	489725
6946	489726
1877	489727
1984	489728
39532	489729
108052	489730
42648	489731
50628	489732
38547	489733
353	489734
61950	489735
5196	489736
25560	489737
1964	489738
31762	489739
143004	489740
108287	489741
1375	489742
34061	489743
27935	489744
3698	489745
7262	489746
40575	489747
2049	489748
779	489749
41798	489750
50007	489751
850	489752
951	489753
951	489754
16473	489755
845	489756
32892	489757
32177	489758
60086	489759
655	489760
19332	489761
873	489762
90987	489763
142513	489764
2327	489765
28397	489766
16303	489767
17312	489768
30932	489769
36644	489770
14725	489771
5826	489772
844	489773
142650	489774
11815	489775
23763	489776
17799	489777
11815	489778
630	489779
49903	489780
42121	489781
13250	489782
8873	489783
62710	489784
47654	489785
20006	489786
203	489787
365	489788
55578	489789
120555	489790
19671	489791
115434	489792
11883	489793
26696	489794
16528	489795
28923	489796
47637	489797
19968	489798
73374	489799
52474	489800
136865	489801
34078	489802
7017	489803
7327	489804
79843	489805
16427	489806
11022	489807
1379	489808
90288	489809
87742	489810
61027	489811
118639	489812
16391	489813
14260	489814
113863	489815
3444	489816
34324	489817
77169	489818
13719	489819
3199	489820
29589	489821
41372	489822
159629	489823
131008	489824
2382	489825
24682	489826
13861	489827
180403	489828
122969	489829
70558	489830
92909	489831
1464	489832
51359	489833
56099	489834
3078	489835
5144	489836
4156	489837
52090	489838
23637	489839
11922	489840
141076	489841
4406	489842
105531	489843
19381	489844
31698	489845
2879	489846
162	489847
1237	489848
21924	489849
5229	489850
47932	489851
25681	489852
35647	489853
14214	489854
5334	489855
1106	489856
2831	489857
230	489858
2253	489859
7396	489860
2327	489861
21121	489862
3934	489863
1126	489864
2459	489865
38255	489866
24620	489867
8525	489868
50361	489869
79737	489870
43870	489871
40922	489872
46436	489873
20081	489874
8505	489875
50542	489876
64887	489877
80902	489878
30503	489879
21517	489880
50049	489881
50049	489882
540	489883
2920	489884
72159	489885
85751	489886
33046	489887
22772	489888
8970	489889
33007	489890
1963	489891
20531	489892
16786	489893
10288	489894
1958	489895
41742	489896
36742	489897
10536	489898
33013	489899
31137	489900
108692	489901
98366	489902
18762	489903
25793	489904
12892	489905
11545	489906
9220	489907
7	489908
573	489909
28996	489910
1990	489911
7263	489912
27665	489913
109661	489914
40500	489915
83676	489916
19800	489917
220	489918
22581	489919
470	489920
28342	489921
8223	489922
45364	489923
31509	489924
5659	489925
9307	489926
23527	489927
18449	489928
19020	489929
8072	489930
3400	489931
108296	489932
107414	489933
14314	489934
4759	489935
2402	489936
23265	489937
30624	489938
65628	489939
11979	489940
2670	489941
16107	489942
21353	489943
63998	489944
28597	489945
20802	489946
12528	489947
305	489948
23117	489949
245	489950
4181	489951
943	489952
9929	489953
37921	489954
25255	489955
25993	489956
23676	489957
15074	489958
18897	489959
1864	489960
7867	489961
29808	489962
14745	489963
1158	489964
36054	489965
6388	489966
47395	489967
4443	489968
18213	489969
17498	489970
96477	489971
82485	489972
14679	489973
52345	489974
35280	489975
17831	489976
88347	489977
22286	489978
12196	489979
13701	489980
13701	489981
66754	489982
13192	489983
14135	489984
46725	489985
4443	489986
7226	489987
6600	489988
12939	489989
147789	489990
1948	489991
30451	489992
50509	489993
83286	489994
31224	489995
82614	489996
137459	489997
18103	489998
72946	489999
45791	490000
8	490001
28236	490002
9118	490003
10233	490004
16537	490005
44216	490006
1865	490007
112477	490008
18041	490009
23714	490010
5032	490011
1706	490012
3307	490013
22694	490014
57218	490015
22607	490016
28075	490017
28075	490018
6077	490019
26703	490020
66842	490021
18781	490022
37185	490023
26931	490024
110186	490025
28510	490026
10147	490027
2206	490028
9824	490029
4477	490030
22829	490031
14851	490032
448	490033
98284	490034
166245	490035
33159	490036
4222	490037
34164	490038
23980	490039
91810	490040
33641	490041
79264	490042
12026	490043
24465	490044
14558	490045
85812	490046
18067	490047
71128	490048
187757	490049
17318	490050
15504	490051
26722	490052
54872	490053
54518	490054
37036	490055
51947	490056
19682	490057
5782	490058
53209	490059
5242	490060
76533	490061
29650	490062
52972	490063
12831	490064
59560	490065
71268	490066
69822	490067
29650	490068
34211	490069
75954	490070
5305	490071
78480	490072
78165	490073
135565	490074
5199	490075
102303	490076
1886	490077
7065	490078
65312	490079
4861	490080
80720	490081
13417	490082
36467	490083
85734	490084
3014	490085
42400	490086
156677	490087
67824	490088
59387	490089
32018	490090
123204	490091
2465	490092
133000	490093
28243	490094
4768	490095
32571	490096
64867	490097
69302	490098
84945	490099
135510	490100
2051	490101
33388	490102
51251	490103
51251	490104
119185	490105
11453	490106
58022	490107
36406	490108
5586	490109
33957	490110
5651	490111
17690	490112
145613	490113
158914	490114
21437	490115
86256	490116
15914	490117
65793	490118
109809	490119
19723	490120
16505	490121
139848	490122
52114	490123
37402	490124
12277	490125
21472	490126
12533	490127
56339	490128
46756	490129
34681	490130
133143	490131
54466	490132
54850	490133
6549	490134
138450	490135
49983	490136
12478	490137
37907	490138
6201	490139
5419	490140
116252	490141
23646	490142
187541	490143
22021	490144
59387	490145
57094	490146
73091	490147
46357	490148
923	490149
76739	490150
1686	490151
56639	490152
81468	490153
33602	490154
162932	490155
78604	490156
104369	490157
9791	490158
2578	490159
19024	490160
20037	490161
4276	490162
24326	490163
6319	490164
10090	490165
68685	490166
15	490167
44327	490168
27068	490169
10090	490170
69526	490171
68679	490172
4080	490173
43005	490174
28323	490175
56997	490176
64996	490177
45948	490178
148642	490179
2873	490180
9069	490181
42878	490182
12428	490183
34180	490184
14108	490185
17678	490186
79095	490187
85813	490188
15581	490189
45820	490190
60398	490191
16627	490192
6213	490193
42463	490194
52160	490195
62638	490196
45884	490197
30425	490198
95224	490199
6516	490200
53600	490201
14888	490202
33253	490203
6534	490204
12790	490205
79668	490206
82355	490207
54653	490208
54482	490209
38867	490210
64786	490211
57152	490212
12479	490213
23477	490214
110669	490215
17018	490216
72765	490217
50021	490218
57341	490219
4440	490220
39500	490221
120349	490222
40962	490223
26372	490224
6168	490225
33279	490226
109681	490227
12478	490228
60398	490229
31317	490230
80839	490231
68401	490232
35743	490233
39101	490234
78499	490235
42898	490236
81985	490237
58790	490238
66538	490239
55599	490240
97294	490241
31909	490242
23102	490243
37946	490244
68107	490245
46747	490246
58224	490247
74794	490248
1715	490249
49668	490250
56686	490251
161651	490252
47	490253
73059	490254
66731	490255
126263	490256
44983	490257
15997	490258
9790	490259
19153	490260
49983	490261
10751	490262
110988	490263
14751	490264
17912	490265
33413	490266
8273	490267
60532	490268
5239	490269
84111	490270
151670	490271
11258	490272
10685	490273
85840	490274
72930	490275
17304	490276
70369	490277
89367	490278
25106	490279
40145	490280
52114	490281
39301	490282
143958	490283
115442	490284
19541	490285
96594	490286
25771	490287
50014	490288
112725	490289
14054	490290
64303	490291
3537	490292
4547	490293
89389	490294
79096	490295
48806	490296
62100	490297
124031	490298
42414	490299
11258	490300
11543	490301
5196	490302
6870	490303
51112	490304
33919	490305
24108	490306
174911	490307
160778	490308
5430	490309
61682	490310
39042	490311
25871	490312
13738	490313
106490	490314
86923	490315
83145	490316
137524	490317
51606	490318
74488	490319
129873	490320
13508	490321
53646	490322
65347	490323
141671	490324
71722	490325
120502	490326
13508	490327
1715	490328
38528	490329
20409	490330
2989	490331
5449	490332
45365	490333
1235	490334
184929	490335
154980	490336
35745	490337
8528	490338
7547	490339
44037	490340
58600	490341
9081	490342
35743	490343
40565	490344
4301	490345
106454	490346
3291	490347
54285	490348
106313	490349
12852	490350
923	490351
121707	490352
69317	490353
102270	490354
6296	490355
3536	490356
1678	490357
6419	490358
96253	490359
16505	490360
73012	490361
4750	490362
125382	490363
20833	490364
20652	490365
5430	490366
5199	490367
3051	490368
20118	490369
3360	490370
80579	490371
23840	490372
25827	490373
65607	490374
9723	490375
81528	490376
31945	490377
6201	490378
12593	490379
1281	490380
98544	490381
6901	490382
107216	490383
33582	490384
52567	490385
175710	490386
23	490387
142834	490388
138187	490389
890	490390
61640	490391
101466	490392
28005	490393
20833	490394
40662	490395
10573	490396
4638	490397
3846	490398
59420	490399
78736	490400
10431	490401
38425	490402
4222	490403
58203	490404
30494	490405
169563	490406
21239	490407
182908	490408
31382	490409
121826	490410
129591	490411
180576	490412
10050	490413
107037	490414
58466	490415
45275	490416
15875	490417
29532	490418
7944	490419
66486	490420
62638	490421
24500	490422
69395	490423
3873	490424
123231	490425
88558	490426
145018	490427
37372	490428
17678	490429
56694	490430
49677	490431
38635	490432
5492	490433
22	490434
15036	490435
40145	490436
7971	490437
6760	490438
5822	490439
6760	490440
21755	490441
54872	490442
15036	490443
126716	490444
21949	490445
81096	490446
100166	490447
47271	490448
10520	490449
94534	490450
26566	490451
11091	490452
27842	490453
98020	490454
102648	490455
177237	490456
55286	490457
28868	490458
68703	490459
25091	490460
81536	490461
86313	490462
73889	490463
26566	490464
106313	490465
123785	490466
55007	490467
52841	490468
56415	490469
99024	490470
99024	490471
75537	490472
39742	490473
68220	490474
27863	490475
18999	490476
13424	490477
4027	490478
6870	490479
10571	490480
32255	490481
57317	490482
37805	490483
11143	490484
182	490485
139574	490486
13417	490487
138649	490488
52498	490489
27088	490490
923	490491
13417	490492
71506	490493
63151	490494
10046	490495
4899	490496
38240	490497
4098	490498
9790	490499
25763	490500
3872	490501
9572	490502
90760	490503
16509	490504
5760	490505
7797	490506
27835	490507
158101	490508
46982	490509
12113	490510
17580	490511
1327	490512
85443	490513
75368	490514
14522	490515
21446	490516
2756	490517
19973	490518
2899	490519
4586	490520
69570	490521
7463	490522
19448	490523
6501	490524
56210	490525
51576	490526
60934	490527
3739	490528
17115	490529
34601	490530
29321	490531
12286	490532
171738	490533
18900	490534
4589	490535
33799	490536
39550	490537
15045	490538
86963	490539
105886	490540
49897	490541
14026	490542
26321	490543
68094	490544
2079	490545
1140	490546
13001	490547
34390	490548
16878	490549
5794	490550
11122	490551
176707	490552
456	490553
20309	490554
35286	490555
32141	490556
52565	490557
14330	490558
578	490559
21871	490560
184835	490561
27509	490562
30637	490563
3304	490564
30978	490565
86083	490566
117156	490567
27278	490568
8518	490569
12164	490570
16255	490571
5467	490572
20880	490573
5471	490574
8171	490575
130736	490576
30573	490577
163409	490578
12165	490579
24040	490580
29859	490581
137312	490582
48334	490583
106881	490584
69942	490585
4754	490586
84184	490587
981	490588
33750	490589
23905	490590
90392	490591
14343	490592
10001	490593
142327	490594
6775	490595
76619	490596
29383	490597
5825	490598
14123	490599
109265	490600
2062	490601
5926	490602
15487	490603
3537	490604
10372	490605
14661	490606
60269	490607
93	490608
84026	490609
1782	490610
48599	490611
24551	490612
132140	490613
5480	490614
2625	490615
141481	490616
66159	490617
57844	490618
115060	490619
59398	490620
5850	490621
8791	490622
1855	490623
171653	490624
131954	490625
2796	490626
5801	490627
69904	490628
69888	490629
3898	490630
11065	490631
2796	490632
56158	490633
13431	490634
131783	490635
13418	490636
236	490637
20122	490638
2733	490639
8329	490640
32653	490641
8577	490642
34005	490643
102906	490644
76986	490645
3922	490646
1833	490647
79460	490648
3172	490649
632	490650
15868	490651
133090	490652
43026	490653
86175	490654
41367	490655
22399	490656
35720	490657
15241	490658
108848	490659
26137	490660
51630	490661
92982	490662
88823	490663
76142	490664
80582	490665
92293	490666
13841	490667
30686	490668
7133	490669
33878	490670
18501	490671
7127	490672
27263	490673
89952	490674
36588	490675
103272	490676
170216	490677
131018	490678
16028	490679
18539	490680
45976	490681
61724	490682
43870	490683
39858	490684
15580	490685
130718	490686
36116	490687
130	490688
47300	490689
13087	490690
35953	490691
27171	490692
29909	490693
36199	490694
69863	490695
17081	490696
15544	490697
35521	490698
51580	490699
130734	490700
75645	490701
8314	490702
7465	490703
140233	490704
712	490705
5756	490706
2097	490707
26619	490708
17678	490709
13984	490710
4066	490711
4584	490712
65400	490713
15055	490714
24576	490715
2406	490716
34339	490717
5729	490718
12780	490719
49634	490720
24406	490721
15388	490722
104273	490723
1182	490724
55687	490725
15394	490726
8961	490727
76502	490728
117459	490729
87633	490730
17490	490731
30165	490732
30165	490733
282	490734
19031	490735
93038	490736
110755	490737
53094	490738
12285	490739
51	490740
4217	490741
6521	490742
3026	490743
5813	490744
19117	490745
112897	490746
1654	490747
6770	490748
44028	490749
12184	490750
2160	490751
59921	490752
8338	490753
15064	490754
10001	490755
58211	490756
20353	490757
63400	490758
22150	490759
161539	490760
4164	490761
13729	490762
61330	490763
7108	490764
5040	490765
85853	490766
15924	490767
6009	490768
12604	490769
11757	490770
21303	490771
123191	490772
7281	490773
16065	490774
30710	490775
70250	490776
6705	490777
70222	490778
103580	490779
9153	490780
20679	490781
74547	490782
40889	490783
7955	490784
15625	490785
5276	490786
12660	490787
66296	490788
64499	490789
11067	490790
104531	490791
9168	490792
88035	490793
65895	490794
66713	490795
101027	490796
11399	490797
10429	490798
55398	490799
79801	490800
132725	490801
100716	490802
38622	490803
123968	490804
82379	490805
21014	490806
2208	490807
4149	490808
38403	490809
68477	490810
36959	490811
101230	490812
35650	490813
77244	490814
44896	490815
18771	490816
3531	490817
10075	490818
37704	490819
1373	490820
5489	490821
65648	490822
82516	490823
36848	490824
12362	490825
1394	490826
44401	490827
5969	490828
20028	490829
9567	490830
43821	490831
17319	490832
22994	490833
137561	490834
34169	490835
89952	490836
9283	490837
37921	490838
8153	490839
89745	490840
19569	490841
149075	490842
167620	490843
9492	490844
204	490845
40678	490846
113294	490847
8835	490848
23041	490849
68923	490850
662	490851
43683	490852
118075	490853
44836	490854
37612	490855
59714	490856
32418	490857
16105	490858
16123	490859
5002	490860
27149	490861
96461	490862
7693	490863
23174	490864
11814	490865
35182	490866
29119	490867
9194	490868
2444	490869
823	490870
4827	490871
71270	490872
72645	490873
977	490874
41457	490875
83703	490876
20959	490877
41572	490878
598	490879
9002	490880
19094	490881
28471	490882
19155	490883
2923	490884
25212	490885
3604	490886
11535	490887
8908	490888
14808	490889
1338	490890
81541	490891
14374	490892
59256	490893
1539	490894
2171	490895
48088	490896
138436	490897
12098	490898
63233	490899
13042	490900
107597	490901
8939	490902
62096	490903
67367	490904
11225	490905
16216	490906
48021	490907
14076	490908
84139	490909
58919	490910
656	490911
82959	490912
19169	490913
34241	490914
10447	490915
25321	490916
83484	490917
722	490918
34014	490919
2923	490920
63389	490921
3630	490922
16048	490923
41814	490924
29038	490925
41182	490926
131602	490927
1480	490928
38802	490929
31834	490930
2842	490931
5969	490932
10632	490933
72144	490934
35485	490935
39460	490936
114079	490937
494	490938
13207	490939
6298	490940
1464	490941
99415	490942
610	490943
72561	490944
15924	490945
72752	490946
46560	490947
29594	490948
26957	490949
10280	490950
9234	490951
90739	490952
3705	490953
27961	490954
26088	490955
115555	490956
92151	490957
1063	490958
4292	490959
59914	490960
24512	490961
14345	490962
94770	490963
47407	490964
3849	490965
22334	490966
484	490967
5709	490968
4024	490969
927	490970
2918	490971
10149	490972
87284	490973
49988	490974
27235	490975
137	490976
9502	490977
53447	490978
558	490979
3295	490980
17883	490981
252	490982
8129	490983
13782	490984
1591	490985
4814	490986
5221	490987
51708	490988
10231	490989
9925	490990
79436	490991
22622	490992
55483	490993
13098	490994
4694	490995
144	490996
27817	490997
41899	490998
59739	490999
17155	491000
16439	491001
90727	491002
36	491003
2269	491004
123290	491005
384	491006
23068	491007
574	491008
3156	491009
36632	491010
29838	491011
62575	491012
2181	491013
3187	491014
3241	491015
16645	491016
190	491017
712	491018
4030	491019
90719	491020
5409	491021
68009	491022
40385	491023
1359	491024
52105	491025
58256	491026
13118	491027
51676	491028
845	491029
67822	491030
13157	491031
9573	491032
41392	491033
37940	491034
13521	491035
8646	491036
12000	491037
8725	491038
29242	491039
574	491040
39754	491041
1018	491042
20212	491043
19533	491044
3595	491045
4335	491046
217	491047
9308	491048
24639	491049
20895	491050
70868	491051
74791	491052
14675	491053
14116	491054
89	491055
137062	491056
39593	491057
62599	491058
2204	491059
41900	491060
43614	491061
4463	491062
8346	491063
59787	491064
7327	491065
13829	491066
34429	491067
13014	491068
42619	491069
24462	491070
2924	491071
61868	491072
5799	491073
43412	491074
8483	491075
12120	491076
50683	491077
58313	491078
11911	491079
77589	491080
13043	491081
5910	491082
344	491083
29835	491084
69336	491085
4984	491086
119479	491087
3654	491088
880	491089
3755	491090
7777	491091
24659	491092
24516	491093
48277	491094
6304	491095
91343	491096
164229	491097
169	491098
19754	491099
27062	491100
8893	491101
125	491102
52095	491103
471	491104
3187	491105
18258	491106
2333	491107
13493	491108
33017	491109
52837	491110
12889	491111
10419	491112
7581	491113
25380	491114
57321	491115
48109	491116
42866	491117
61218	491118
40329	491119
13418	491120
52469	491121
1139	491122
59592	491123
5929	491124
156539	491125
129925	491126
52577	491127
73041	491128
26026	491129
44265	491130
60850	491131
134432	491132
110448	491133
20485	491134
3429	491135
90693	491136
103925	491137
5564	491138
8701	491139
34606	491140
53716	491141
38893	491142
35577	491143
1696	491144
101459	491145
110893	491146
55786	491147
35009	491148
64835	491149
13608	491150
78456	491151
27212	491152
48460	491153
43280	491154
1111	491155
3773	491156
4296	491157
12908	491158
21877	491159
30998	491160
84310	491161
38112	491162
2377	491163
2269	491164
24369	491165
403	491166
22519	491167
1782	491168
4560	491169
236	491170
18414	491171
38834	491172
56213	491173
999	491174
3261	491175
54947	491176
30133	491177
110183	491178
25380	491179
3033	491180
36798	491181
38751	491182
10	491183
5950	491184
32922	491185
43869	491186
15433	491187
23919	491188
11902	491189
4110	491190
1973	491191
31226	491192
9767	491193
35293	491194
132015	491195
29965	491196
86087	491197
933	491198
5173	491199
7922	491200
63434	491201
88396	491202
60714	491203
56724	491204
63357	491205
107412	491206
117633	491207
187677	491208
49606	491209
7606	491210
135017	491211
21244	491212
73894	491213
20908	491214
12038	491215
17274	491216
151538	491217
348	491218
4456	491219
101020	491220
15578	491221
2007	491222
4854	491223
53783	491224
29187	491225
1893	491226
51626	491227
14554	491228
120533	491229
35530	491230
56765	491231
24220	491232
92699	491233
9194	491234
12945	491235
32819	491236
23959	491237
21182	491238
48025	491239
77260	491240
113938	491241
3135	491242
12214	491243
34575	491244
6327	491245
27891	491246
4345	491247
105083	491248
15721	491249
717	491250
28543	491251
7321	491252
69631	491253
143119	491254
46976	491255
1305	491256
29899	491257
2370	491258
42277	491259
34072	491260
2987	491261
48331	491262
1306	491263
176	491264
9463	491265
103061	491266
156862	491267
19162	491268
122160	491269
51913	491270
119632	491271
16250	491272
3343	491273
26543	491274
109453	491275
69420	491276
131342	491277
105	491278
84140	491279
74232	491280
18124	491281
52619	491282
5510	491283
24757	491284
171	491285
62291	491286
216	491287
130872	491288
43201	491289
18200	491290
41194	491291
50102	491292
22983	491293
231	491294
16415	491295
29183	491296
3859	491297
87492	491298
4957	491299
463	491300
48099	491301
11457	491302
84	491303
86803	491304
6488	491305
10107	491306
26146	491307
3338	491308
3304	491309
3832	491310
12746	491311
2342	491312
20545	491313
85712	491314
87543	491315
17339	491316
20851	491317
31950	491318
55445	491319
12168	491320
11476	491321
19699	491322
829	491323
60	491324
10377	491325
75842	491326
103078	491327
100928	491328
29768	491329
96996	491330
45580	491331
189260	491332
39801	491333
107353	491334
69870	491335
6087	491336
128107	491337
1168	491338
4206	491339
89592	491340
10980	491341
20582	491342
16651	491343
45549	491344
8381	491345
20588	491346
1574	491347
5742	491348
88844	491349
39654	491350
1227	491351
27796	491352
4100	491353
2599	491354
40005	491355
1782	491356
55417	491357
969	491358
44247	491359
96572	491360
41919	491361
83484	491362
3559	491363
2060	491364
41409	491365
25443	491366
26323	491367
18801	491368
3922	491369
18801	491370
24976	491371
69782	491372
46446	491373
9532	491374
50752	491375
30006	491376
66874	491377
23092	491378
108890	491379
52316	491380
5342	491381
17273	491382
3523	491383
41226	491384
1993	491385
41845	491386
70009	491387
7349	491388
1515	491389
9892	491390
4305	491391
78350	491392
17014	491393
10368	491394
4559	491395
33140	491396
13266	491397
48322	491398
87454	491399
4572	491400
49744	491401
18548	491402
8919	491403
36317	491404
59015	491405
1295	491406
725	491407
9491	491408
151271	491409
4612	491410
2823	491411
40007	491412
131376	491413
9468	491414
103918	491415
73869	491416
15551	491417
70178	491418
12832	491419
24517	491420
58024	491421
36190	491422
4239	491423
31748	491424
6248	491425
141063	491426
5195	491427
5434	491428
9953	491429
22150	491430
34026	491431
17157	491432
156439	491433
134373	491434
3300	491435
31331	491436
87316	491437
6414	491438
116	491439
9480	491440
98223	491441
25270	491442
13123	491443
129322	491444
52644	491445
1377	491446
66051	491447
10111	491448
8669	491449
803	491450
3076	491451
43537	491452
44599	491453
6113	491454
38100	491455
87219	491456
2826	491457
41632	491458
62199	491459
5499	491460
2599	491461
5267	491462
17022	491463
56090	491464
6554	491465
1923	491466
6319	491467
170665	491468
3186	491469
13719	491470
73128	491471
31138	491472
50259	491473
26376	491474
286	491475
4246	491476
51950	491477
58946	491478
50445	491479
138057	491480
11131	491481
2496	491482
36578	491483
2825	491484
2636	491485
34886	491486
2009	491487
9961	491488
2669	491489
73688	491490
4580	491491
110437	491492
16692	491493
836	491494
76300	491495
1986	491496
49707	491497
16254	491498
10817	491499
86321	491500
103681	491501
22408	491502
32479	491503
31483	491504
19852	491505
33874	491506
5824	491507
19345	491508
12945	491509
153380	491510
3308	491511
107783	491512
50151	491513
48798	491514
3192	491515
5877	491516
21234	491517
23431	491518
49420	491519
78952	491520
34983	491521
128286	491522
1135	491523
19755	491524
46808	491525
2681	491526
2610	491527
63217	491528
34546	491529
28073	491530
47395	491531
71679	491532
4216	491533
27954	491534
65013	491535
3730	491536
20183	491537
18069	491538
13161	491539
43053	491540
23938	491541
14566	491542
12802	491543
300	491544
61220	491545
495	491546
7196	491547
1239	491548
2991	491549
1782	491550
33089	491551
1971	491552
35789	491553
7182	491554
11166	491555
56249	491556
66279	491557
16756	491558
95477	491559
78524	491560
18945	491561
17591	491562
103819	491563
116772	491564
47971	491565
12514	491566
31536	491567
29845	491568
131343	491569
2722	491570
29174	491571
19	491572
22230	491573
83631	491574
139610	491575
154	491576
354	491577
36046	491578
3379	491579
24526	491580
6630	491581
14	491582
15484	491583
34217	491584
9533	491585
49995	491586
13387	491587
149577	491588
130712	491589
83783	491590
52900	491591
23431	491592
36183	491593
134419	491594
28994	491595
8409	491596
1569	491597
1932	491598
26680	491599
7152	491600
15618	491601
83780	491602
56129	491603
80	491604
72336	491605
90108	491606
5776	491607
60029	491608
30514	491609
9708	491610
33325	491611
2884	491612
36552	491613
1077	491614
24512	491615
4592	491616
29999	491617
28173	491618
6294	491619
36135	491620
2472	491621
5221	491622
19019	491623
1746	491624
89677	491625
13338	491626
6292	491627
166878	491628
18125	491629
39813	491630
6724	491631
28492	491632
1728	491633
17216	491634
12868	491635
1616	491636
274	491637
711	491638
8936	491639
17833	491640
20280	491641
23596	491642
37762	491643
12215	491644
88713	491645
216	491646
34114	491647
11120	491648
40164	491649
1641	491650
11502	491651
5996	491652
7758	491653
43018	491654
25605	491655
6717	491656
892	491657
34402	491658
74042	491659
9897	491660
88185	491661
9541	491662
106645	491663
22282	491664
44147	491665
4512	491666
161942	491667
5213	491668
78774	491669
65793	491670
13135	491671
4114	491672
34351	491673
29696	491674
36648	491675
14578	491676
49672	491677
26238	491678
7135	491679
63179	491680
27862	491681
296	491682
67711	491683
76527	491684
93617	491685
52207	491686
10341	491687
137000	491688
923	491689
18235	491690
36229	491691
4021	491692
26415	491693
13678	491694
1955	491695
12251	491696
30702	491697
151330	491698
23414	491699
4167	491700
29813	491701
41087	491702
27877	491703
1705	491704
73146	491705
134280	491706
16230	491707
64325	491708
70135	491709
186710	491710
71434	491711
12220	491712
78193	491713
11608	491714
118930	491715
13506	491716
17141	491717
126090	491718
96687	491719
5089	491720
32214	491721
53015	491722
98931	491723
2546	491724
32892	491725
114	491726
36854	491727
4899	491728
49670	491729
4899	491730
124931	491731
69425	491732
14480	491733
35731	491734
14381	491735
28323	491736
15901	491737
9736	491738
109024	491739
6718	491740
1315	491741
14604	491742
65110	491743
15941	491744
11074	491745
10467	491746
89093	491747
15092	491748
61142	491749
114208	491750
167609	491751
108520	491752
7524	491753
75022	491754
13417	491755
16849	491756
10594	491757
18842	491758
145614	491759
80832	491760
9728	491761
13626	491762
79537	491763
35358	491764
934	491765
1009	491766
18932	491767
68599	491768
4344	491769
16580	491770
25863	491771
37907	491772
2150	491773
222	491774
2510	491775
9852	491776
110763	491777
134298	491778
81546	491779
45506	491780
99309	491781
172395	491782
120591	491783
140836	491784
52855	491785
52512	491786
4501	491787
913	491788
675	491789
3993	491790
4483	491791
2268	491792
86399	491793
43	491794
152221	491795
158473	491796
16812	491797
33951	491798
2571	491799
22419	491800
29163	491801
1650	491802
135333	491803
2216	491804
31945	491805
138222	491806
2595	491807
6014	491808
8502	491809
34463	491810
6480	491811
51945	491812
14659	491813
10291	491814
99	491815
22684	491816
14309	491817
62144	491818
23804	491819
8943	491820
32421	491821
77282	491822
57534	491823
22406	491824
22690	491825
26503	491826
59620	491827
74920	491828
42981	491829
6008	491830
5877	491831
60499	491832
37834	491833
39683	491834
37813	491835
69005	491836
42316	491837
47928	491838
17326	491839
16708	491840
9715	491841
373	491842
118266	491843
6550	491844
39419	491845
7531	491846
64005	491847
5992	491848
74891	491849
67925	491850
58937	491851
34999	491852
5695	491853
89148	491854
13828	491855
75850	491856
32686	491857
32230	491858
26585	491859
37271	491860
57483	491861
26760	491862
25730	491863
54724	491864
27314	491865
17850	491866
47368	491867
24059	491868
35512	491869
80409	491870
33078	491871
22680	491872
2155	491873
30567	491874
105670	491875
68897	491876
47736	491877
8875	491878
3492	491879
15879	491880
7218	491881
43709	491882
29443	491883
4884	491884
27247	491885
62206	491886
11048	491887
174330	491888
32396	491889
52507	491890
23570	491891
3016	491892
68320	491893
3880	491894
14429	491895
31343	491896
21900	491897
16563	491898
11771	491899
3492	491900
6149	491901
57106	491902
32481	491903
18159	491904
11735	491905
83629	491906
58785	491907
16350	491908
3882	491909
17651	491910
2978	491911
23946	491912
68873	491913
13315	491914
145	491915
15315	491916
32705	491917
1511	491918
10312	491919
40215	491920
28803	491921
31220	491922
21757	491923
24780	491924
26615	491925
85893	491926
4520	491927
57879	491928
32436	491929
32474	491930
47712	491931
62171	491932
20778	491933
37271	491934
80564	491935
26767	491936
75441	491937
45564	491938
26667	491939
21052	491940
90283	491941
23768	491942
35683	491943
16920	491944
28957	491945
62664	491946
35626	491947
37	491948
22015	491949
1	491950
755	491951
5111	491952
28754	491953
35731	491954
49899	491955
2767	491956
46134	491957
5695	491958
57082	491959
66116	491960
39478	491961
47584	491962
36448	491963
13820	491964
68866	491965
1742	491966
18402	491967
43621	491968
7267	491969
57366	491970
47850	491971
8323	491972
90283	491973
38001	491974
16338	491975
7669	491976
57266	491977
74924	491978
57771	491979
3880	491980
77060	491981
39711	491982
12264	491983
43048	491984
194	491985
5867	491986
3160	491987
7639	491988
468	491989
15672	491990
43166	491991
19597	491992
15273	491993
14776	491994
8797	491995
52490	491996
575	491997
62662	491998
32083	491999
30500	492000
14032	492001
1033	492002
6679	492003
61255	492004
24386	492005
62309	492006
26405	492007
12558	492008
32710	492009
47481	492010
1736	492011
64340	492012
49919	492013
2131	492014
44173	492015
76757	492016
24393	492017
66317	492018
1	492019
292	492020
2740	492021
33783	492022
36700	492023
44371	492024
1808	492025
67500	492026
70942	492027
18861	492028
77802	492029
1	492030
3420	492031
47895	492032
7915	492033
71011	492034
47646	492035
23772	492036
28100	492037
10346	492038
4487	492039
30013	492040
7780	492041
34405	492042
42536	492043
17877	492044
21444	492045
688	492046
94697	492047
2546	492048
11260	492049
73723	492050
96438	492051
33594	492052
68551	492053
6131	492054
12276	492055
1467	492056
52373	492057
48741	492058
3943	492059
13771	492060
25883	492061
13759	492062
14027	492063
15340	492064
1085	492065
28209	492066
13986	492067
15089	492068
26977	492069
429	492070
31456	492071
65329	492072
1221	492073
36685	492074
2838	492075
4193	492076
154810	492077
2190	492078
87480	492079
18995	492080
54893	492081
42339	492082
34947	492083
42378	492084
15282	492085
4323	492086
15741	492087
1921	492088
2778	492089
9987	492090
40862	492091
61181	492092
26610	492093
125988	492094
15260	492095
40784	492096
39444	492097
802	492098
27937	492099
3443	492100
15879	492101
36051	492102
73729	492103
20118	492104
7823	492105
69241	492106
18204	492107
9403	492108
47748	492109
3882	492110
39304	492111
129551	492112
57808	492113
69055	492114
34992	492115
900	492116
75206	492117
47679	492118
31999	492119
46406	492120
44480	492121
68866	492122
29642	492123
42654	492124
61018	492125
36775	492126
39189	492127
321	492128
141821	492129
1127	492130
16979	492131
26714	492132
57217	492133
31396	492134
15260	492135
68890	492136
38560	492137
1047	492138
40747	492139
54	492140
3909	492141
52283	492142
62648	492143
5852	492144
15378	492145
37803	492146
1785	492147
25708	492148
47573	492149
8008	492150
24370	492151
55544	492152
14279	492153
47984	492154
35655	492155
43672	492156
1	492157
1	492158
26486	492159
1262	492160
22461	492161
35881	492162
1789	492163
16495	492164
2604	492165
82724	492166
14208	492167
39199	492168
57456	492169
59768	492170
68825	492171
39714	492172
8573	492173
57492	492174
64801	492175
57337	492176
98527	492177
15039	492178
38517	492179
39587	492180
52124	492181
13227	492182
28231	492183
57647	492184
83636	492185
47552	492186
17877	492187
3909	492188
35652	492189
102923	492190
48550	492191
39338	492192
147633	492193
83674	492194
57553	492195
102849	492196
31087	492197
42376	492198
43667	492199
8625	492200
62564	492201
57106	492202
9022	492203
12956	492204
15306	492205
61752	492206
32372	492207
18382	492208
26537	492209
1938	492210
7528	492211
57368	492212
8944	492213
32651	492214
2988	492215
21397	492216
34992	492217
39201	492218
79627	492219
6970	492220
49696	492221
155661	492222
5407	492223
1381	492224
2208	492225
19739	492226
112293	492227
14453	492228
12730	492229
1106	492230
28519	492231
21937	492232
59748	492233
81386	492234
57559	492235
3039	492236
13661	492237
35414	492238
13188	492239
1424	492240
29081	492241
3849	492242
7682	492243
22758	492244
34515	492245
19476	492246
68510	492247
4380	492248
69200	492249
40535	492250
50139	492251
5768	492252
88189	492253
72531	492254
23259	492255
66	492256
1356	492257
63650	492258
47979	492259
5473	492260
72238	492261
31444	492262
5044	492263
18260	492264
1812	492265
47749	492266
2248	492267
19958	492268
16277	492269
30424	492270
230	492271
16633	492272
257	492273
10648	492274
22842	492275
47302	492276
39755	492277
14021	492278
9365	492279
5740	492280
1396	492281
11270	492282
24363	492283
14840	492284
13663	492285
3055	492286
7197	492287
31913	492288
335	492289
72164	492290
40704	492291
65667	492292
3144	492293
31478	492294
81972	492295
13623	492296
6803	492297
52090	492298
18366	492299
34337	492300
17301	492301
32184	492302
39809	492303
34427	492304
25795	492305
28242	492306
11	492307
26141	492308
23437	492309
138715	492310
26745	492311
35156	492312
5526	492313
11357	492314
48616	492315
67121	492316
25552	492317
18308	492318
39782	492319
31669	492320
13246	492321
26765	492322
39837	492323
37866	492324
22706	492325
26209	492326
624	492327
3479	492328
2810	492329
76636	492330
88936	492331
61495	492332
28130	492333
43435	492334
13850	492335
22925	492336
101112	492337
38	492338
1506	492339
2468	492340
56993	492341
2295	492342
31412	492343
27534	492344
52249	492345
5786	492346
113458	492347
181835	492348
22564	492349
17910	492350
62589	492351
333	492352
1513	492353
14295	492354
1011	492355
23310	492356
6621	492357
11829	492358
625	492359
21080	492360
37341	492361
43487	492362
741	492363
30724	492364
186	492365
12892	492366
3115	492367
7877	492368
45335	492369
3627	492370
4322	492371
25401	492372
4292	492373
79074	492374
16075	492375
1395	492376
26330	492377
83422	492378
156674	492379
128870	492380
16091	492381
55274	492382
41591	492383
7883	492384
17371	492385
160	492386
99148	492387
53282	492388
2738	492389
619	492390
16443	492391
7359	492392
6553	492393
66432	492394
18334	492395
21578	492396
96536	492397
1903	492398
8512	492399
31671	492400
34299	492401
13245	492402
14502	492403
1547	492404
1598	492405
4036	492406
36086	492407
5772	492408
16215	492409
72275	492410
5405	492411
13552	492412
52200	492413
53009	492414
1170	492415
72179	492416
2650	492417
20012	492418
40940	492419
13379	492420
54491	492421
38085	492422
40808	492423
457	492424
18276	492425
47587	492426
15755	492427
5736	492428
31997	492429
30364	492430
125401	492431
647	492432
6107	492433
16837	492434
10966	492435
42483	492436
16780	492437
18662	492438
21811	492439
49751	492440
4089	492441
22379	492442
2167	492443
1257	492444
10131	492445
17951	492446
3210	492447
1612	492448
1249	492449
38440	492450
10663	492451
30956	492452
3199	492453
54601	492454
28340	492455
59205	492456
27447	492457
1506	492458
72340	492459
28217	492460
11326	492461
9345	492462
42835	492463
10715	492464
1678	492465
11003	492466
31280	492467
4926	492468
11541	492469
34396	492470
86875	492471
59623	492472
4361	492473
39513	492474
13429	492475
1099	492476
6775	492477
61670	492478
47063	492479
41596	492480
50272	492481
563	492482
83114	492483
3738	492484
191	492485
10186	492486
33308	492487
7655	492488
37873	492489
31270	492490
12	492491
342	492492
31235	492493
7590	492494
3326	492495
39124	492496
69806	492497
23676	492498
10170	492499
13364	492500
3790	492501
59989	492502
29770	492503
39340	492504
47254	492505
46661	492506
60397	492507
44973	492508
32027	492509
20514	492510
64182	492511
8488	492512
26433	492513
42093	492514
72	492515
8019	492516
119142	492517
38613	492518
90	492519
9049	492520
130448	492521
178824	492522
12998	492523
23639	492524
14029	492525
75	492526
12766	492527
1	492528
37769	492529
1717	492530
803	492531
102901	492532
84255	492533
174392	492534
388	492535
52170	492536
61691	492537
24060	492538
44021	492539
71747	492540
138313	492541
6618	492542
11870	492543
68722	492544
121	492545
25401	492546
22567	492547
14282	492548
18081	492549
83631	492550
15166	492551
8097	492552
12838	492553
32780	492554
45554	492555
77296	492556
19253	492557
1270	492558
8325	492559
10962	492560
20239	492561
92110	492562
1181	492563
13730	492564
313	492565
17517	492566
27843	492567
1	492568
57453	492569
44204	492570
7049	492571
34781	492572
22593	492573
5370	492574
333	492575
75952	492576
49130	492577
77899	492578
64441	492579
11885	492580
630	492581
16887	492582
14771	492583
6174	492584
14721	492585
48840	492586
33216	492587
40443	492588
31367	492589
128512	492590
24838	492591
10480	492592
610	492593
3905	492594
6243	492595
36950	492596
13773	492597
82	492598
11989	492599
660	492600
64945	492601
22981	492602
10942	492603
45610	492604
67127	492605
51643	492606
108334	492607
71711	492608
21324	492609
4151	492610
1	492611
50117	492612
4527	492613
20905	492614
17977	492615
87520	492616
41774	492617
44566	492618
83520	492619
29401	492620
33644	492621
101493	492622
40685	492623
57472	492624
112269	492625
28249	492626
3821	492627
41968	492628
1283	492629
28890	492630
8376	492631
53900	492632
2365	492633
68236	492634
50774	492635
56419	492636
79535	492637
22776	492638
7891	492639
8116	492640
8502	492641
21862	492642
703	492643
4595	492644
13443	492645
19746	492646
15353	492647
19249	492648
17488	492649
1474	492650
27570	492651
11688	492652
84434	492653
50252	492654
14214	492655
21761	492656
9048	492657
527	492658
181	492659
4618	492660
74670	492661
70715	492662
19295	492663
21964	492664
5081	492665
27616	492666
2223	492667
23390	492668
4423	492669
555	492670
28112	492671
71228	492672
17068	492673
18281	492674
1180	492675
796	492676
65088	492677
308	492678
39099	492679
50846	492680
12723	492681
7924	492682
2686	492683
4476	492684
141193	492685
7949	492686
9313	492687
53110	492688
389	492689
50799	492690
49974	492691
19120	492692
11027	492693
64334	492694
32463	492695
343	492696
7668	492697
45534	492698
3957	492699
19288	492700
1490	492701
28576	492702
26516	492703
673	492704
35088	492705
2499	492706
28150	492707
22828	492708
800	492709
133503	492710
469	492711
13612	492712
12819	492713
54455	492714
314	492715
11578	492716
121	492717
138	492718
9220	492719
2401	492720
10957	492721
46922	492722
18150	492723
12266	492724
89	492725
23235	492726
41913	492727
72220	492728
5414	492729
112967	492730
6330	492731
2266	492732
50180	492733
119250	492734
19442	492735
57	492736
39830	492737
474	492738
39140	492739
19267	492740
47826	492741
2053	492742
32513	492743
2227	492744
47485	492745
20915	492746
38528	492747
965	492748
812	492749
9076	492750
41473	492751
37939	492752
41752	492753
20219	492754
21612	492755
28876	492756
1311	492757
219	492758
15271	492759
13037	492760
14771	492761
16112	492762
2717	492763
26055	492764
38336	492765
10397	492766
21877	492767
1077	492768
38603	492769
9687	492770
19203	492771
6179	492772
49978	492773
2535	492774
57576	492775
404	492776
3574	492777
18880	492778
2534	492779
42500	492780
86245	492781
1497	492782
39714	492783
60140	492784
18285	492785
60839	492786
4129	492787
42	492788
8871	492789
16396	492790
21020	492791
34741	492792
15820	492793
87688	492794
47815	492795
2442	492796
23939	492797
13602	492798
77311	492799
1320	492800
3005	492801
32325	492802
147	492803
1419	492804
4584	492805
14419	492806
33028	492807
490	492808
12947	492809
32777	492810
40528	492811
5770	492812
37305	492813
45	492814
32102	492815
17647	492816
48813	492817
107	492818
57318	492819
42	492820
2444	492821
733	492822
41357	492823
40	492824
99	492825
16249	492826
1088	492827
4398	492828
1630	492829
9848	492830
71	492831
20032	492832
10715	492833
1182	492834
3840	492835
58935	492836
11043	492837
8518	492838
52958	492839
28783	492840
623	492841
1	492842
2420	492843
457	492844
209	492845
2887	492846
18377	492847
11537	492848
10917	492849
30439	492850
683	492851
60525	492852
2528	492853
30561	492854
957	492855
6059	492856
8440	492857
18006	492858
5086	492859
48006	492860
2838	492861
2590	492862
18199	492863
515	492864
26124	492865
20922	492866
49978	492867
3060	492868
1208	492869
220	492870
63704	492871
14399	492872
37225	492873
34308	492874
58919	492875
60110	492876
1530	492877
2071	492878
3117	492879
47566	492880
1866	492881
5947	492882
3	492883
2295	492884
7048	492885
35867	492886
90668	492887
337	492888
58582	492889
68604	492890
4718	492891
38771	492892
3	492893
3422	492894
23184	492895
14774	492896
16195	492897
3204	492898
41652	492899
134272	492900
32552	492901
40623	492902
24940	492903
16192	492904
1314	492905
16059	492906
10096	492907
112871	492908
61122	492909
19182	492910
15681	492911
16149	492912
3784	492913
16702	492914
62273	492915
122821	492916
16861	492917
115741	492918
67669	492919
10467	492920
70010	492921
24951	492922
41915	492923
23434	492924
139137	492925
81881	492926
14250	492927
130459	492928
22993	492929
994	492930
46732	492931
1391	492932
17968	492933
2512	492934
74460	492935
2490	492936
15435	492937
1984	492938
28391	492939
4709	492940
4173	492941
43270	492942
2882	492943
110134	492944
4580	492945
31789	492946
26693	492947
20090	492948
48965	492949
7189	492950
5523	492951
61823	492952
32463	492953
26365	492954
16252	492955
29331	492956
9270	492957
4756	492958
35297	492959
1323	492960
51595	492961
43438	492962
16590	492963
32817	492964
233	492965
16162	492966
621	492967
8234	492968
9155	492969
13369	492970
66988	492971
24008	492972
51317	492973
3927	492974
72715	492975
10251	492976
17555	492977
36829	492978
12898	492979
1153	492980
21932	492981
49752	492982
58431	492983
36193	492984
28819	492985
110779	492986
1502	492987
1491	492988
32560	492989
14947	492990
664	492991
24829	492992
8170	492993
75205	492994
62226	492995
32487	492996
12424	492997
1328	492998
2493	492999
21810	493000
5204	493001
67747	493002
12399	493003
28248	493004
1204	493005
71057	493006
29231	493007
36106	493008
45656	493009
68318	493010
101046	493011
122047	493012
568	493013
97092	493014
82203	493015
96341	493016
32030	493017
5416	493018
128081	493019
77586	493020
68023	493021
53738	493022
17712	493023
31304	493024
162913	493025
2684	493026
2301	493027
121180	493028
68398	493029
45656	493030
42561	493031
31493	493032
55757	493033
10732	493034
133332	493035
25291	493036
3657	493037
13308	493038
98145	493039
38579	493040
40310	493041
17490	493042
68314	493043
22388	493044
56317	493045
146858	493046
37812	493047
23547	493048
68023	493049
80964	493050
17480	493051
52083	493052
59476	493053
65409	493054
91050	493055
80394	493056
44958	493057
5809	493058
41366	493059
20913	493060
61353	493061
80394	493062
166984	493063
158952	493064
268	493065
102509	493066
101955	493067
9128	493068
99644	493069
12622	493070
112147	493071
95861	493072
112147	493073
16546	493074
56811	493075
14439	493076
82203	493077
89604	493078
65110	493079
53738	493080
21250	493081
38312	493082
268	493083
25366	493084
65680	493085
98780	493086
23730	493087
23738	493088
153837	493089
75499	493090
122768	493091
82159	493092
14799	493093
70222	493094
166380	493095
18414	493096
3161	493097
221	493098
169628	493099
4941	493100
26298	493101
399	493102
28457	493103
119047	493104
9319	493105
93490	493106
399	493107
399	493108
23395	493109
19591	493110
19874	493111
70232	493112
11367	493113
1474	493114
2954	493115
121001	493116
56448	493117
32996	493118
4494	493119
45597	493120
182892	493121
4286	493122
10444	493123
4387	493124
47377	493125
34440	493126
110399	493127
18061	493128
49803	493129
92	493130
17435	493131
14645	493132
62023	493133
401	493134
83	493135
34637	493136
1871	493137
35562	493138
8747	493139
48100	493140
52	493141
3422	493142
57519	493143
74631	493144
7610	493145
1675	493146
59710	493147
5170	493148
41759	493149
41273	493150
17370	493151
5884	493152
12693	493153
21634	493154
3164	493155
845	493156
47591	493157
18925	493158
1098	493159
21365	493160
165	493161
32381	493162
86357	493163
46744	493164
31208	493165
27512	493166
579	493167
21600	493168
112658	493169
15303	493170
13986	493171
28243	493172
88546	493173
8162	493174
5990	493175
5990	493176
27589	493177
4742	493178
39645	493179
24989	493180
3270	493181
1313	493182
696	493183
1862	493184
46099	493185
14961	493186
11961	493187
21385	493188
620	493189
36452	493190
3823	493191
20035	493192
133932	493193
22659	493194
7860	493195
6164	493196
26835	493197
678	493198
9955	493199
11893	493200
82043	493201
26348	493202
27745	493203
13841	493204
3702	493205
15403	493206
31450	493207
6615	493208
16682	493209
10222	493210
3	493211
516	493212
1316	493213
52369	493214
32821	493215
102	493216
49634	493217
142016	493218
13193	493219
83570	493220
88934	493221
23759	493222
14136	493223
32276	493224
26671	493225
17845	493226
2474	493227
12045	493228
542	493229
70074	493230
9694	493231
57756	493232
4083	493233
45159	493234
16343	493235
8121	493236
3626	493237
13586	493238
1	493239
12546	493240
6185	493241
8666	493242
3664	493243
21944	493244
26703	493245
11834	493246
263	493247
7607	493248
4	493249
10116	493250
39521	493251
30737	493252
15187	493253
27240	493254
1990	493255
25207	493256
13050	493257
9404	493258
39405	493259
3810	493260
102	493261
87746	493262
611	493263
15229	493264
13605	493265
7964	493266
3821	493267
64355	493268
96407	493269
7647	493270
28936	493271
48965	493272
48965	493273
11532	493274
29392	493275
183516	493276
7549	493277
27902	493278
2282	493279
62434	493280
84814	493281
18843	493282
33912	493283
30806	493284
16582	493285
811	493286
81372	493287
8743	493288
91840	493289
89	493290
30860	493291
1591	493292
17459	493293
41667	493294
65844	493295
40580	493296
108602	493297
146547	493298
28334	493299
70728	493300
49773	493301
23222	493302
28279	493303
38952	493304
921	493305
9146	493306
23892	493307
788	493308
30540	493309
27421	493310
56624	493311
26918	493312
137117	493313
11016	493314
38945	493315
44001	493316
45937	493317
21740	493318
30305	493319
50154	493320
68984	493321
22057	493322
47852	493323
47645	493324
322	493325
26452	493326
39838	493327
83655	493328
18352	493329
32822	493330
47949	493331
21769	493332
66745	493333
57694	493334
44929	493335
32822	493336
8705	493337
102907	493338
32670	493339
4006	493340
26780	493341
45227	493342
47799	493343
16714	493344
32337	493345
1	493346
69072	493347
39192	493348
45354	493349
21788	493350
25049	493351
32191	493352
32699	493353
53923	493354
18171	493355
35266	493356
108365	493357
17424	493358
50510	493359
28243	493360
60209	493361
16338	493362
50032	493363
97	493364
73	493365
5812	493366
625	493367
36443	493368
1	493369
2401	493370
3896	493371
3064	493372
5011	493373
60514	493374
7638	493375
33581	493376
23490	493377
62577	493378
1570	493379
20632	493380
25345	493381
30007	493382
6489	493383
46793	493384
74	493385
3103	493386
15661	493387
33550	493388
3003	493389
7372	493390
575	493391
43689	493392
156922	493393
30698	493394
30698	493395
2107	493396
71622	493397
87667	493398
10333	493399
30129	493400
28756	493401
69193	493402
134715	493403
93683	493404
38546	493405
8939	493406
34640	493407
95431	493408
87597	493409
1373	493410
3521	493411
14263	493412
5746	493413
26503	493414
26804	493415
35858	493416
60129	493417
1285	493418
78146	493419
87559	493420
73227	493421
66746	493422
8371	493423
11045	493424
3194	493425
39111	493426
12852	493427
50604	493428
3633	493429
65063	493430
26906	493431
39386	493432
28180	493433
4523	493434
3139	493435
146899	493436
37107	493437
12107	493438
35996	493439
188442	493440
139694	493441
3475	493442
15735	493443
32261	493444
22149	493445
84628	493446
2719	493447
82507	493448
60129	493449
60129	493450
15740	493451
31297	493452
3823	493453
69202	493454
28717	493455
14816	493456
6529	493457
60129	493458
37018	493459
60129	493460
60129	493461
105651	493462
7935	493463
33357	493464
69806	493465
433	493466
14731	493467
4894	493468
3570	493469
18326	493470
79953	493471
7747	493472
1778	493473
136851	493474
57349	493475
1426	493476
30287	493477
9101	493478
49232	493479
31872	493480
41946	493481
24841	493482
50662	493483
7739	493484
26521	493485
57376	493486
66790	493487
55843	493488
17368	493489
10819	493490
38122	493491
39736	493492
3825	493493
43655	493494
83725	493495
3580	493496
9558	493497
5341	493498
8330	493499
46061	493500
1086	493501
17744	493502
789	493503
26810	493504
13797	493505
3301	493506
92432	493507
4052	493508
65775	493509
19321	493510
2304	493511
2129	493512
15344	493513
31615	493514
50411	493515
88378	493516
12813	493517
3067	493518
23425	493519
182413	493520
12640	493521
17294	493522
37323	493523
6623	493524
32144	493525
683	493526
2595	493527
17660	493528
13341	493529
2143	493530
149544	493531
51215	493532
8527	493533
13504	493534
11678	493535
66308	493536
34761	493537
3847	493538
4084	493539
16464	493540
72481	493541
28340	493542
4685	493543
95809	493544
77741	493545
163153	493546
1305	493547
16476	493548
312	493549
40970	493550
148	493551
12961	493552
713	493553
27475	493554
102680	493555
105419	493556
292	493557
127700	493558
918	493559
71124	493560
34661	493561
76493	493562
23538	493563
4092	493564
42233	493565
2525	493566
41645	493567
46256	493568
89929	493569
16793	493570
26783	493571
41887	493572
50604	493573
23860	493574
2289	493575
17858	493576
62129	493577
27417	493578
326	493579
23140	493580
7312	493581
16931	493582
961	493583
60	493584
24151	493585
30303	493586
77741	493587
1158	493588
37531	493589
22098	493590
383	493591
402	493592
105170	493593
163285	493594
18014	493595
154149	493596
14794	493597
35067	493598
6913	493599
13524	493600
16922	493601
31478	493602
16922	493603
11475	493604
5282	493605
28482	493606
4863	493607
73145	493608
8454	493609
19410	493610
32085	493611
4166	493612
1630	493613
57198	493614
11039	493615
52077	493616
15646	493617
1329	493618
98210	493619
102831	493620
17419	493621
10183	493622
7245	493623
58662	493624
46554	493625
45609	493626
16063	493627
12732	493628
49315	493629
142394	493630
47538	493631
39849	493632
1172	493633
83	493634
9683	493635
70936	493636
54824	493637
39252	493638
27045	493639
105835	493640
21546	493641
5969	493642
170613	493643
11983	493644
298	493645
42056	493646
8890	493647
81805	493648
57215	493649
441	493650
111231	493651
12739	493652
9289	493653
16630	493654
21404	493655
33913	493656
15316	493657
39428	493658
34417	493659
138691	493660
28561	493661
26677	493662
33529	493663
188285	493664
87684	493665
31487	493666
783	493667
10304	493668
18162	493669
9936	493670
17752	493671
179536	493672
27914	493673
4952	493674
88700	493675
20671	493676
23336	493677
13504	493678
46819	493679
28597	493680
8589	493681
45104	493682
8958	493683
30391	493684
97345	493685
96709	493686
64863	493687
141741	493688
7988	493689
38445	493690
42607	493691
28747	493692
9336	493693
2593	493694
29379	493695
6195	493696
8846	493697
89285	493698
15646	493699
67136	493700
3264	493701
34435	493702
21887	493703
32782	493704
15253	493705
25729	493706
25564	493707
26122	493708
20523	493709
13250	493710
833	493711
42217	493712
12895	493713
7811	493714
12054	493715
108722	493716
32835	493717
38488	493718
5212	493719
53969	493720
11544	493721
5571	493722
57627	493723
63000	493724
110444	493725
5250	493726
121679	493727
15041	493728
12414	493729
13665	493730
138684	493731
41879	493732
3773	493733
3784	493734
109712	493735
1888	493736
38438	493737
19084	493738
11616	493739
21758	493740
64836	493741
5431	493742
6096	493743
40677	493744
40681	493745
524	493746
10949	493747
26645	493748
10586	493749
104526	493750
26939	493751
470	493752
22878	493753
28390	493754
82602	493755
9659	493756
47718	493757
466	493758
21767	493759
8542	493760
9827	493761
2849	493762
182535	493763
8345	493764
43083	493765
5644	493766
134209	493767
5073	493768
36	493769
70461	493770
26597	493771
107572	493772
3046	493773
55036	493774
6546	493775
4995	493776
7489	493777
6187	493778
29598	493779
60652	493780
15220	493781
39363	493782
11859	493783
41509	493784
61552	493785
47229	493786
36646	493787
34438	493788
132047	493789
51227	493790
18424	493791
3313	493792
30223	493793
853	493794
82264	493795
21907	493796
13593	493797
65147	493798
42587	493799
2534	493800
22099	493801
32509	493802
1859	493803
61413	493804
69114	493805
33310	493806
32696	493807
25278	493808
68400	493809
12345	493810
70252	493811
2845	493812
27825	493813
64894	493814
125710	493815
51958	493816
37672	493817
3871	493818
48618	493819
3669	493820
189098	493821
122177	493822
77462	493823
50608	493824
8245	493825
153248	493826
21527	493827
76790	493828
3125	493829
574	493830
47395	493831
79300	493832
1245	493833
98774	493834
79938	493835
61108	493836
46694	493837
585	493838
8025	493839
68921	493840
112004	493841
184941	493842
43706	493843
26854	493844
20770	493845
141506	493846
53577	493847
3670	493848
32468	493849
48037	493850
44340	493851
4270	493852
17452	493853
40823	493854
5335	493855
131184	493856
3	493857
27620	493858
61065	493859
12906	493860
18710	493861
42942	493862
45511	493863
27933	493864
5723	493865
1306	493866
122661	493867
23061	493868
41914	493869
13813	493870
25849	493871
14466	493872
29242	493873
41617	493874
37489	493875
38982	493876
7456	493877
8806	493878
2108	493879
58942	493880
36005	493881
51688	493882
49919	493883
66479	493884
67396	493885
5946	493886
177123	493887
16885	493888
68151	493889
93611	493890
231	493891
64416	493892
53450	493893
19311	493894
9037	493895
67944	493896
70476	493897
25397	493898
19607	493899
2824	493900
52036	493901
33251	493902
57641	493903
26058	493904
1352	493905
3606	493906
26503	493907
84970	493908
100045	493909
127234	493910
4856	493911
10951	493912
42858	493913
3479	493914
7185	493915
3047	493916
13783	493917
39735	493918
88655	493919
66983	493920
51405	493921
15276	493922
85850	493923
1703	493924
28649	493925
114655	493926
24862	493927
80912	493928
118933	493929
61557	493930
32748	493931
61987	493932
1182	493933
56602	493934
14062	493935
12542	493936
48187	493937
2422	493938
57950	493939
41701	493940
34859	493941
21909	493942
60518	493943
22630	493944
34061	493945
15295	493946
1	493947
59779	493948
59014	493949
20092	493950
18483	493951
34228	493952
70529	493953
3001	493954
81210	493955
58147	493956
37388	493957
5001	493958
18	493959
24605	493960
14772	493961
53151	493962
5034	493963
97226	493964
70814	493965
98566	493966
93696	493967
46059	493968
110118	493969
46482	493970
30053	493971
166230	493972
384	493973
42131	493974
49798	493975
12836	493976
31215	493977
12485	493978
170676	493979
125066	493980
66375	493981
61896	493982
6325	493983
39165	493984
22121	493985
49164	493986
28238	493987
8188	493988
5454	493989
7456	493990
2343	493991
54159	493992
22338	493993
12362	493994
26328	493995
31613	493996
25351	493997
3132	493998
35536	493999
42498	494000
18640	494001
66545	494002
48852	494003
4753	494004
55887	494005
42472	494006
17748	494007
57328	494008
26382	494009
46031	494010
123312	494011
100631	494012
22438	494013
1352	494014
12363	494015
90552	494016
42328	494017
57166	494018
4255	494019
22491	494020
8208	494021
18744	494022
105916	494023
36075	494024
116051	494025
7036	494026
31659	494027
1818	494028
62992	494029
75913	494030
2069	494031
32095	494032
771	494033
701	494034
645	494035
28652	494036
85097	494037
39668	494038
81175	494039
27348	494040
74476	494041
99027	494042
21657	494043
21973	494044
9421	494045
1365	494046
58294	494047
36105	494048
27630	494049
76641	494050
37707	494051
22653	494052
13514	494053
6307	494054
3293	494055
78748	494056
1645	494057
97084	494058
2236	494059
22314	494060
7849	494061
52098	494062
78888	494063
6902	494064
39648	494065
22920	494066
35122	494067
43599	494068
2203	494069
22652	494070
56095	494071
67	494072
44021	494073
28218	494074
89904	494075
5025	494076
997	494077
86911	494078
42121	494079
11086	494080
33562	494081
28803	494082
5296	494083
5479	494084
27787	494085
157045	494086
7758	494087
14634	494088
11891	494089
63691	494090
27752	494091
68518	494092
21324	494093
81471	494094
30382	494095
27624	494096
24745	494097
142326	494098
27374	494099
3450	494100
110371	494101
73605	494102
36991	494103
66978	494104
25667	494105
44501	494106
2372	494107
23301	494108
62009	494109
41002	494110
34438	494111
46952	494112
137724	494113
13930	494114
41031	494115
32168	494116
44080	494117
121	494118
19472	494119
31332	494120
1447	494121
33624	494122
174508	494123
60191	494124
15606	494125
7925	494126
54189	494127
17413	494128
56652	494129
23918	494130
32727	494131
23542	494132
21112	494133
40977	494134
185387	494135
7420	494136
64834	494137
70742	494138
55921	494139
94536	494140
15180	494141
87535	494142
2521	494143
72548	494144
37240	494145
25873	494146
14922	494147
16645	494148
40137	494149
78054	494150
41663	494151
683	494152
42866	494153
63	494154
49299	494155
47833	494156
72204	494157
3438	494158
42427	494159
41833	494160
55802	494161
61741	494162
68778	494163
63	494164
24184	494165
27638	494166
78401	494167
53790	494168
7237	494169
5918	494170
69497	494171
11486	494172
23952	494173
14181	494174
20528	494175
27933	494176
37802	494177
654	494178
52497	494179
68870	494180
8395	494181
9335	494182
16391	494183
13148	494184
13287	494185
41100	494186
55143	494187
62968	494188
3442	494189
42069	494190
75057	494191
45101	494192
11740	494193
38984	494194
46154	494195
18302	494196
78505	494197
99	494198
21617	494199
69339	494200
33944	494201
32337	494202
26802	494203
67066	494204
24009	494205
67539	494206
10255	494207
19950	494208
22797	494209
22139	494210
37363	494211
11668	494212
150936	494213
40301	494214
96756	494215
75938	494216
22310	494217
48652	494218
3897	494219
52361	494220
4112	494221
25404	494222
2987	494223
41375	494224
39788	494225
45182	494226
507	494227
59761	494228
49458	494229
671	494230
102808	494231
10969	494232
37803	494233
44488	494234
31366	494235
24124	494236
4764	494237
94668	494238
1810	494239
2742	494240
4670	494241
34597	494242
46425	494243
30132	494244
37114	494245
35938	494246
19506	494247
1146	494248
6882	494249
26888	494250
18062	494251
5339	494252
145683	494253
101280	494254
9430	494255
7949	494256
63917	494257
5386	494258
29857	494259
61127	494260
122922	494261
8668	494262
46396	494263
96791	494264
11311	494265
6159	494266
30112	494267
28251	494268
20460	494269
36599	494270
50212	494271
33857	494272
7103	494273
17639	494274
4540	494275
50608	494276
20414	494277
44067	494278
5128	494279
76302	494280
28439	494281
60608	494282
468	494283
74606	494284
4614	494285
32982	494286
24117	494287
24967	494288
39733	494289
32469	494290
21742	494291
50275	494292
26757	494293
20128	494294
27741	494295
22683	494296
2208	494297
28811	494298
44106	494299
10477	494300
39592	494301
3284	494302
2160	494303
16507	494304
6563	494305
6679	494306
53228	494307
23581	494308
9027	494309
40568	494310
44833	494311
76693	494312
2112	494313
22811	494314
17869	494315
65322	494316
9624	494317
54756	494318
82100	494319
50197	494320
14761	494321
26149	494322
15214	494323
3224	494324
3515	494325
61939	494326
42133	494327
7902	494328
28393	494329
1762	494330
47875	494331
1041	494332
21772	494333
30098	494334
9944	494335
34284	494336
2365	494337
26685	494338
45881	494339
104444	494340
37664	494341
39824	494342
15063	494343
26248	494344
76638	494345
1476	494346
10652	494347
8209	494348
34299	494349
49447	494350
94766	494351
64920	494352
87999	494353
57758	494354
79532	494355
20254	494356
13236	494357
70215	494358
421	494359
2786	494360
23512	494361
39879	494362
29554	494363
30443	494364
55093	494365
7103	494366
70902	494367
38686	494368
36627	494369
51488	494370
25048	494371
79413	494372
5051	494373
30080	494374
124502	494375
69490	494376
2755	494377
1391	494378
290	494379
4655	494380
5379	494381
73137	494382
90588	494383
13875	494384
49588	494385
3477	494386
52707	494387
100156	494388
5343	494389
24745	494390
3519	494391
47774	494392
65956	494393
59830	494394
96133	494395
133448	494396
5381	494397
35169	494398
14596	494399
47702	494400
19791	494401
6779	494402
72283	494403
85988	494404
4423	494405
745	494406
954	494407
13950	494408
72822	494409
15883	494410
79439	494411
113766	494412
3467	494413
63917	494414
6929	494415
16305	494416
3313	494417
51405	494418
17612	494419
11579	494420
6844	494421
13990	494422
953	494423
65083	494424
130451	494425
35295	494426
30212	494427
24738	494428
45452	494429
76606	494430
20550	494431
180	494432
21841	494433
11444	494434
126802	494435
49272	494436
73790	494437
48934	494438
2961	494439
39362	494440
2740	494441
76734	494442
173222	494443
106565	494444
99838	494445
39102	494446
34203	494447
4011	494448
34456	494449
101027	494450
21730	494451
82197	494452
119726	494453
24175	494454
63976	494455
43018	494456
76745	494457
39977	494458
66517	494459
21065	494460
127295	494461
3719	494462
108617	494463
6902	494464
71025	494465
12953	494466
76652	494467
9266	494468
3133	494469
2395	494470
23829	494471
54051	494472
5413	494473
51820	494474
65592	494475
23979	494476
65221	494477
40384	494478
13016	494479
37223	494480
54	494481
39371	494482
128933	494483
139483	494484
94514	494485
76707	494486
21372	494487
1366	494488
1372	494489
13388	494490
11596	494491
33799	494492
45053	494493
11014	494494
7647	494495
2638	494496
50229	494497
155854	494498
44045	494499
32655	494500
55288	494501
94496	494502
23061	494503
516	494504
8692	494505
146761	494506
45734	494507
6912	494508
59139	494509
57543	494510
38148	494511
113805	494512
1459	494513
179	494514
43409	494515
14103	494516
38984	494517
10012	494518
25997	494519
15611	494520
29658	494521
72174	494522
58646	494523
52035	494524
169	494525
40977	494526
32183	494527
59077	494528
14864	494529
3127	494530
44599	494531
74098	494532
64997	494533
21152	494534
38358	494535
73442	494536
163	494537
27683	494538
38605	494539
53468	494540
1224	494541
2472	494542
1544	494543
80267	494544
16363	494545
869	494546
53291	494547
8014	494548
88012	494549
8084	494550
2564	494551
76631	494552
171921	494553
55313	494554
66555	494555
4245	494556
6601	494557
22436	494558
26569	494559
28688	494560
1298	494561
6996	494562
1568	494563
39353	494564
131	494565
59271	494566
39894	494567
42376	494568
9572	494569
15606	494570
17387	494571
29992	494572
31742	494573
49599	494574
17504	494575
21343	494576
89077	494577
64764	494578
2198	494579
117718	494580
36697	494581
47265	494582
50053	494583
16872	494584
50150	494585
41979	494586
163337	494587
9430	494588
173522	494589
36697	494590
30248	494591
14953	494592
155053	494593
30040	494594
51579	494595
146294	494596
60193	494597
48302	494598
12333	494599
25165	494600
8784	494601
35629	494602
8887	494603
5946	494604
40615	494605
23250	494606
15584	494607
56506	494608
24681	494609
44340	494610
24224	494611
1054	494612
95537	494613
1359	494614
25938	494615
3588	494616
15232	494617
701	494618
34671	494619
20144	494620
7907	494621
40841	494622
17699	494623
112606	494624
97789	494625
13036	494626
8887	494627
19156	494628
10872	494629
48629	494630
3322	494631
33268	494632
2044	494633
69768	494634
19871	494635
15092	494636
36637	494637
15513	494638
18175	494639
51733	494640
48801	494641
55798	494642
473	494643
65159	494644
7157	494645
28556	494646
19097	494647
68951	494648
23946	494649
1290	494650
5416	494651
21625	494652
17266	494653
9132	494654
6393	494655
48501	494656
21902	494657
16515	494658
1033	494659
108325	494660
54843	494661
102147	494662
1350	494663
6702	494664
58839	494665
13296	494666
21114	494667
43186	494668
103240	494669
32292	494670
57659	494671
4208	494672
71076	494673
57626	494674
5612	494675
21527	494676
45389	494677
113156	494678
99	494679
20778	494680
12349	494681
90604	494682
129220	494683
62367	494684
30914	494685
21892	494686
23130	494687
61410	494688
38779	494689
35756	494690
34347	494691
71260	494692
28084	494693
8651	494694
2107	494695
66491	494696
4927	494697
77100	494698
72934	494699
126676	494700
18980	494701
41358	494702
46206	494703
60	494704
1984	494705
96665	494706
49146	494707
135	494708
11438	494709
39978	494710
29049	494711
8506	494712
61915	494713
56289	494714
64198	494715
626	494716
523	494717
21921	494718
3981	494719
7	494720
4127	494721
62563	494722
702	494723
59312	494724
32447	494725
12989	494726
46264	494727
8059	494728
38544	494729
9661	494730
3592	494731
23029	494732
45823	494733
3116	494734
128	494735
77230	494736
21393	494737
21977	494738
119210	494739
65728	494740
10716	494741
25224	494742
16515	494743
5568	494744
48885	494745
126639	494746
65684	494747
8074	494748
102450	494749
13805	494750
87482	494751
50382	494752
14725	494753
17493	494754
36	494755
70810	494756
10016	494757
32533	494758
22968	494759
77165	494760
63552	494761
27210	494762
47565	494763
117457	494764
26948	494765
21260	494766
161808	494767
43619	494768
43309	494769
54571	494770
43069	494771
45896	494772
110781	494773
1710	494774
129171	494775
98440	494776
41452	494777
55775	494778
52956	494779
27245	494780
12952	494781
34286	494782
77116	494783
6077	494784
36437	494785
42908	494786
4099	494787
4227	494788
15592	494789
29251	494790
63478	494791
22022	494792
48102	494793
86284	494794
16552	494795
3515	494796
33034	494797
25190	494798
2299	494799
57331	494800
19623	494801
28384	494802
12441	494803
22415	494804
61629	494805
148015	494806
38805	494807
16153	494808
321	494809
53257	494810
19520	494811
65562	494812
14339	494813
4527	494814
92674	494815
36683	494816
33673	494817
12019	494818
102535	494819
120698	494820
34277	494821
2179	494822
46719	494823
15611	494824
34510	494825
23712	494826
13031	494827
10779	494828
60327	494829
58357	494830
10476	494831
71414	494832
105801	494833
51000	494834
20745	494835
51536	494836
142505	494837
54193	494838
22366	494839
39607	494840
30212	494841
15283	494842
8697	494843
21433	494844
3057	494845
54171	494846
22720	494847
79959	494848
78716	494849
6600	494850
2493	494851
685	494852
43147	494853
80385	494854
8821	494855
32119	494856
39847	494857
47055	494858
42450	494859
109074	494860
16189	494861
9700	494862
16361	494863
18259	494864
274	494865
751	494866
11066	494867
14150	494868
90605	494869
1854	494870
29570	494871
798	494872
401	494873
26337	494874
98193	494875
4753	494876
87505	494877
57604	494878
108299	494879
19156	494880
16765	494881
47933	494882
10573	494883
88638	494884
66908	494885
18394	494886
130951	494887
2210	494888
23230	494889
57971	494890
66307	494891
34299	494892
11205	494893
19900	494894
56225	494895
1319	494896
1653	494897
44460	494898
9323	494899
6252	494900
12565	494901
67584	494902
11950	494903
46268	494904
61851	494905
152	494906
32524	494907
29714	494908
64021	494909
22848	494910
10683	494911
26702	494912
21937	494913
33978	494914
30705	494915
5611	494916
118109	494917
26493	494918
5683	494919
3647	494920
12509	494921
17051	494922
58200	494923
69327	494924
21512	494925
7898	494926
47954	494927
98814	494928
24130	494929
7215	494930
9270	494931
32604	494932
5025	494933
67058	494934
43673	494935
6856	494936
15578	494937
50152	494938
102754	494939
19389	494940
25487	494941
81980	494942
41708	494943
3204	494944
16956	494945
16061	494946
44674	494947
57456	494948
13379	494949
60309	494950
97576	494951
47080	494952
2767	494953
74037	494954
53424	494955
73737	494956
15882	494957
1962	494958
28660	494959
3674	494960
32189	494961
54139	494962
1745	494963
43569	494964
22562	494965
8403	494966
29601	494967
90725	494968
1256	494969
19318	494970
708	494971
20998	494972
23333	494973
42027	494974
889	494975
29560	494976
19719	494977
81627	494978
40854	494979
51484	494980
45782	494981
60269	494982
7157	494983
64966	494984
78578	494985
14088	494986
696	494987
827	494988
41766	494989
66763	494990
78378	494991
4495	494992
2564	494993
57263	494994
15824	494995
19514	494996
4536	494997
31519	494998
29153	494999
32339	495000
2744	495001
40537	495002
44578	495003
1129	495004
4650	495005
8792	495006
34977	495007
31974	495008
7371	495009
5440	495010
72354	495011
115009	495012
31762	495013
155040	495014
53472	495015
94362	495016
20264	495017
20467	495018
104747	495019
396	495020
53131	495021
19774	495022
45941	495023
22119	495024
3874	495025
863	495026
37179	495027
19156	495028
41014	495029
7774	495030
13841	495031
166265	495032
36259	495033
5792	495034
17213	495035
6978	495036
111070	495037
40132	495038
15568	495039
2186	495040
71482	495041
25818	495042
458	495043
19487	495044
49772	495045
31012	495046
33297	495047
7141	495048
41151	495049
21480	495050
22165	495051
61763	495052
947	495053
49791	495054
753	495055
7809	495056
16757	495057
14443	495058
7827	495059
77362	495060
51657	495061
21638	495062
3913	495063
83371	495064
72516	495065
1146	495066
50527	495067
814	495068
1418	495069
23571	495070
68713	495071
8840	495072
8106	495073
2949	495074
8761	495075
4167	495076
30994	495077
8507	495078
4204	495079
5657	495080
80866	495081
6454	495082
4291	495083
4111	495084
4806	495085
37553	495086
48181	495087
24708	495088
84194	495089
121793	495090
36026	495091
29932	495092
12087	495093
286	495094
1363	495095
52059	495096
69814	495097
20664	495098
51795	495099
133665	495100
14434	495101
42136	495102
61962	495103
24133	495104
2180	495105
4243	495106
13413	495107
18949	495108
41341	495109
6207	495110
41409	495111
1003	495112
3978	495113
17924	495114
16512	495115
2186	495116
19819	495117
187	495118
1488	495119
39920	495120
29578	495121
27557	495122
57429	495123
85468	495124
2289	495125
34169	495126
10496	495127
32938	495128
52037	495129
2442	495130
17345	495131
23945	495132
406	495133
14502	495134
2879	495135
105007	495136
1873	495137
67135	495138
47204	495139
45145	495140
11081	495141
13395	495142
17329	495143
174	495144
9580	495145
21972	495146
1848	495147
19576	495148
49774	495149
50142	495150
171893	495151
64128	495152
68058	495153
5279	495154
54442	495155
22180	495156
63256	495157
2216	495158
483	495159
55640	495160
19016	495161
13640	495162
28502	495163
68450	495164
4520	495165
31674	495166
82451	495167
141069	495168
6328	495169
7777	495170
7834	495171
2849	495172
14045	495173
51649	495174
17591	495175
55344	495176
103250	495177
5445	495178
2845	495179
13401	495180
58133	495181
20595	495182
10630	495183
56468	495184
158001	495185
66089	495186
70858	495187
12836	495188
19126	495189
14284	495190
17192	495191
85089	495192
39803	495193
2688	495194
25672	495195
100757	495196
36965	495197
13235	495198
44683	495199
1727	495200
113085	495201
9809	495202
18225	495203
28695	495204
21504	495205
80422	495206
38044	495207
10208	495208
147965	495209
182	495210
9395	495211
19846	495212
6910	495213
11120	495214
6367	495215
1153	495216
164852	495217
4886	495218
406	495219
8035	495220
10975	495221
9153	495222
13666	495223
449	495224
65693	495225
36829	495226
69884	495227
33780	495228
52408	495229
175128	495230
65144	495231
4004	495232
9994	495233
45085	495234
2919	495235
575	495236
19442	495237
8844	495238
62453	495239
9703	495240
96284	495241
671	495242
64174	495243
20750	495244
25350	495245
2715	495246
15218	495247
9984	495248
433	495249
34811	495250
151747	495251
54545	495252
8014	495253
13316	495254
6204	495255
6	495256
8767	495257
17913	495258
3041	495259
26668	495260
624	495261
37160	495262
16643	495263
25563	495264
12641	495265
635	495266
110397	495267
12328	495268
76757	495269
37316	495270
6911	495271
89005	495272
252	495273
253	495274
80085	495275
99929	495276
19644	495277
17578	495278
60036	495279
19285	495280
39015	495281
80202	495282
43849	495283
32517	495284
8699	495285
133497	495286
28825	495287
10569	495288
134915	495289
41576	495290
176351	495291
141860	495292
59433	495293
277	495294
44	495295
15302	495296
77864	495297
5532	495298
531	495299
3187	495300
4316	495301
102903	495302
26644	495303
2770	495304
20014	495305
15765	495306
94561	495307
65388	495308
105503	495309
90478	495310
82318	495311
4535	495312
14394	495313
27770	495314
169120	495315
150135	495316
28729	495317
127415	495318
950	495319
57981	495320
86062	495321
133827	495322
121016	495323
124977	495324
26725	495325
1825	495326
43240	495327
38258	495328
2959	495329
122808	495330
11010	495331
94945	495332
1244	495333
8124	495334
13987	495335
81021	495336
12707	495337
135183	495338
82484	495339
26398	495340
145870	495341
13513	495342
50324	495343
65381	495344
22411	495345
132166	495346
23330	495347
8934	495348
28554	495349
23767	495350
176821	495351
42805	495352
49155	495353
2075	495354
32016	495355
888	495356
9513	495357
94202	495358
16617	495359
115328	495360
29712	495361
100827	495362
57675	495363
9048	495364
39322	495365
77841	495366
4953	495367
42566	495368
58312	495369
59582	495370
48193	495371
83990	495372
75135	495373
121278	495374
137938	495375
15887	495376
5191	495377
3367	495378
2064	495379
19105	495380
60624	495381
32523	495382
16546	495383
20581	495384
4125	495385
136240	495386
128331	495387
114960	495388
8261	495389
92314	495390
86344	495391
5667	495392
53646	495393
238	495394
120508	495395
111740	495396
120063	495397
153077	495398
1836	495399
166456	495400
176691	495401
117687	495402
64159	495403
93891	495404
121146	495405
101274	495406
78565	495407
118262	495408
153589	495409
117898	495410
119083	495411
95716	495412
97433	495413
122566	495414
160763	495415
153679	495416
63386	495417
128124	495418
80195	495419
58681	495420
33981	495421
117232	495422
131162	495423
10594	495424
94388	495425
139447	495426
186769	495427
72506	495428
182705	495429
89019	495430
53041	495431
85141	495432
32853	495433
165310	495434
7769	495435
56012	495436
112473	495437
34724	495438
54883	495439
38415	495440
84939	495441
147794	495442
78804	495443
764	495444
102367	495445
3976	495446
138956	495447
139199	495448
119	495449
51340	495450
176534	495451
85121	495452
124126	495453
165891	495454
113650	495455
7272	495456
17250	495457
101501	495458
36655	495459
14135	495460
93827	495461
92838	495462
8416	495463
180116	495464
19876	495465
24881	495466
28389	495467
53007	495468
4875	495469
19798	495470
47250	495471
32873	495472
28451	495473
60358	495474
138090	495475
31551	495476
26305	495477
11932	495478
14424	495479
78298	495480
3345	495481
73667	495482
116457	495483
130008	495484
115531	495485
12318	495486
56298	495487
34958	495488
77352	495489
31891	495490
23730	495491
181593	495492
182761	495493
14845	495494
121288	495495
68867	495496
11774	495497
4675	495498
65835	495499
101965	495500
18104	495501
21343	495502
149491	495503
107961	495504
98065	495505
180497	495506
73322	495507
90076	495508
11928	495509
36563	495510
136094	495511
73498	495512
62889	495513
5013	495514
62889	495515
5903	495516
17061	495517
7371	495518
17061	495519
119032	495520
47150	495521
30200	495522
137725	495523
60579	495524
72934	495525
24848	495526
103683	495527
16308	495528
6018	495529
12683	495530
29268	495531
41475	495532
17236	495533
6018	495534
98536	495535
68788	495536
73706	495537
184168	495538
35146	495539
1013	495540
55604	495541
83804	495542
79409	495543
115078	495544
81988	495545
21298	495546
138554	495547
5443	495548
141556	495549
53056	495550
132913	495551
111576	495552
30101	495553
172499	495554
87494	495555
10069	495556
82568	495557
70409	495558
5834	495559
30338	495560
17533	495561
23356	495562
115004	495563
70665	495564
144705	495565
58498	495566
161300	495567
124242	495568
64463	495569
20120	495570
14985	495571
128452	495572
90520	495573
66699	495574
68674	495575
2044	495576
25969	495577
105678	495578
11264	495579
36773	495580
48313	495581
142317	495582
75965	495583
21459	495584
2793	495585
25353	495586
41258	495587
83486	495588
81450	495589
44318	495590
9009	495591
2659	495592
81012	495593
9952	495594
188818	495595
71909	495596
35940	495597
78695	495598
1300	495599
13804	495600
10812	495601
5506	495602
97417	495603
35776	495604
15625	495605
100876	495606
1970	495607
8746	495608
97739	495609
66030	495610
12592	495611
74757	495612
71947	495613
144887	495614
21210	495615
140469	495616
12785	495617
123947	495618
27178	495619
409	495620
5596	495621
9643	495622
20503	495623
111729	495624
62345	495625
7200	495626
15197	495627
141275	495628
3230	495629
139654	495630
22186	495631
55272	495632
100192	495633
8106	495634
8471	495635
318	495636
38175	495637
403	495638
25288	495639
80233	495640
1598	495641
85121	495642
78377	495643
55949	495644
79669	495645
34463	495646
30253	495647
3223	495648
103325	495649
6163	495650
88290	495651
61606	495652
7122	495653
75587	495654
60255	495655
67733	495656
49125	495657
49125	495658
72834	495659
6767	495660
89241	495661
136192	495662
17666	495663
4275	495664
178827	495665
77138	495666
22327	495667
39147	495668
61311	495669
1184	495670
129684	495671
83987	495672
787	495673
90383	495674
19196	495675
58026	495676
140938	495677
44396	495678
95572	495679
69997	495680
64395	495681
27222	495682
75601	495683
103217	495684
6745	495685
14259	495686
27135	495687
106753	495688
33758	495689
23107	495690
178583	495691
5184	495692
19348	495693
60804	495694
1891	495695
58120	495696
136230	495697
105908	495698
177957	495699
115682	495700
58034	495701
135958	495702
52880	495703
107286	495704
18589	495705
106825	495706
65561	495707
69751	495708
109910	495709
2511	495710
187276	495711
174333	495712
60813	495713
106199	495714
57983	495715
11461	495716
59728	495717
50302	495718
93110	495719
36349	495720
63314	495721
12275	495722
83956	495723
131504	495724
19348	495725
10521	495726
33480	495727
2697	495728
86831	495729
108221	495730
23791	495731
75719	495732
21182	495733
67523	495734
16220	495735
91847	495736
33273	495737
9930	495738
33364	495739
64515	495740
15413	495741
27316	495742
40230	495743
58736	495744
1071	495745
117626	495746
102665	495747
56912	495748
71835	495749
2091	495750
71832	495751
25056	495752
140057	495753
64126	495754
61790	495755
63925	495756
32669	495757
5509	495758
18110	495759
16455	495760
77249	495761
94875	495762
30082	495763
53420	495764
56490	495765
10113	495766
78559	495767
80594	495768
8068	495769
70710	495770
164633	495771
165732	495772
68482	495773
24928	495774
126593	495775
111543	495776
7076	495777
143237	495778
10224	495779
96295	495780
88314	495781
59721	495782
75898	495783
6398	495784
3383	495785
16146	495786
20488	495787
175435	495788
9139	495789
47792	495790
32891	495791
81687	495792
159619	495793
78200	495794
5038	495795
23514	495796
36659	495797
105186	495798
118263	495799
32026	495800
45689	495801
81783	495802
81389	495803
46429	495804
145862	495805
47149	495806
61112	495807
83810	495808
102598	495809
121810	495810
24327	495811
126033	495812
54277	495813
81190	495814
74433	495815
59085	495816
16433	495817
2629	495818
17462	495819
2782	495820
769	495821
135163	495822
13988	495823
58572	495824
28407	495825
21237	495826
62227	495827
63	495828
10250	495829
1857	495830
7378	495831
11085	495832
16877	495833
67741	495834
26005	495835
14854	495836
36093	495837
7770	495838
66675	495839
117371	495840
119790	495841
67429	495842
31564	495843
45787	495844
176428	495845
145437	495846
58976	495847
69886	495848
170748	495849
131698	495850
84130	495851
37655	495852
136063	495853
70020	495854
481	495855
154717	495856
118315	495857
78018	495858
80929	495859
94561	495860
119240	495861
96494	495862
126365	495863
123916	495864
178602	495865
101182	495866
121075	495867
76966	495868
117949	495869
129661	495870
118421	495871
122701	495872
44962	495873
47008	495874
80980	495875
156023	495876
119079	495877
35150	495878
27517	495879
40484	495880
85632	495881
168259	495882
93928	495883
119178	495884
124322	495885
56885	495886
99702	495887
33555	495888
95729	495889
121136	495890
55878	495891
40439	495892
77063	495893
143050	495894
53250	495895
6405	495896
123627	495897
68268	495898
119427	495899
85989	495900
43034	495901
153731	495902
132233	495903
30267	495904
53496	495905
64358	495906
134305	495907
82549	495908
94333	495909
129878	495910
119020	495911
81548	495912
79259	495913
14737	495914
105287	495915
7305	495916
49010	495917
6922	495918
24212	495919
4529	495920
581	495921
41056	495922
36175	495923
5772	495924
1088	495925
50360	495926
19494	495927
40636	495928
16357	495929
78467	495930
1200	495931
4964	495932
708	495933
37666	495934
40450	495935
188	495936
40473	495937
90582	495938
20	495939
51715	495940
80747	495941
887	495942
51478	495943
2687	495944
97747	495945
29196	495946
3438	495947
13239	495948
638	495949
13819	495950
11242	495951
26556	495952
41943	495953
145670	495954
2424	495955
34621	495956
34699	495957
104375	495958
27573	495959
335	495960
40705	495961
22534	495962
2693	495963
33166	495964
58090	495965
37589	495966
29587	495967
51315	495968
79001	495969
5126	495970
6631	495971
39633	495972
12765	495973
1775	495974
4316	495975
17111	495976
9916	495977
16969	495978
4759	495979
5184	495980
19651	495981
4827	495982
49371	495983
1726	495984
8467	495985
49107	495986
24357	495987
8719	495988
14711	495989
284	495990
1103	495991
775	495992
10216	495993
6113	495994
59068	495995
922	495996
64092	495997
2067	495998
6553	495999
118777	496000
25946	496001
16105	496002
66194	496003
53	496004
1530	496005
42946	496006
2083	496007
18927	496008
34062	496009
2559	496010
98720	496011
49383	496012
105083	496013
29466	496014
30292	496015
3894	496016
74362	496017
16105	496018
7247	496019
11629	496020
29727	496021
1521	496022
9267	496023
4599	496024
4685	496025
152	496026
13231	496027
82857	496028
186181	496029
33478	496030
3406	496031
2923	496032
16569	496033
8875	496034
24148	496035
3490	496036
74402	496037
17887	496038
19	496039
17239	496040
177243	496041
167934	496042
82	496043
3854	496044
12662	496045
2069	496046
18281	496047
138419	496048
5842	496049
1021	496050
154484	496051
129849	496052
95302	496053
127569	496054
8978	496055
1951	496056
110233	496057
185040	496058
126168	496059
181247	496060
64071	496061
10	496062
151585	496063
79290	496064
56616	496065
56446	496066
42572	496067
2857	496068
33912	496069
64155	496070
63527	496071
139894	496072
4511	496073
24747	496074
62990	496075
127162	496076
3956	496077
5788	496078
62152	496079
45285	496080
25847	496081
37941	496082
166833	496083
40308	496084
17261	496085
31846	496086
32410	496087
1093	496088
54673	496089
58571	496090
18472	496091
4892	496092
28897	496093
114487	496094
12482	496095
96916	496096
6915	496097
10055	496098
107213	496099
3072	496100
30922	496101
7110	496102
63348	496103
18943	496104
4638	496105
10892	496106
30233	496107
48477	496108
45613	496109
132898	496110
43845	496111
41431	496112
147933	496113
69380	496114
8475	496115
53544	496116
123356	496117
3956	496118
20297	496119
13678	496120
5702	496121
20568	496122
23527	496123
49831	496124
21341	496125
10884	496126
138069	496127
36707	496128
45737	496129
52640	496130
98683	496131
62057	496132
52678	496133
104884	496134
91841	496135
11017	496136
26058	496137
2918	496138
124402	496139
4081	496140
24978	496141
72472	496142
60274	496143
101508	496144
2849	496145
2834	496146
86534	496147
144867	496148
98789	496149
96288	496150
100159	496151
45513	496152
18519	496153
87207	496154
30233	496155
69504	496156
28885	496157
73916	496158
102436	496159
93292	496160
55142	496161
72724	496162
135325	496163
167094	496164
15772	496165
24390	496166
47192	496167
13019	496168
69716	496169
102051	496170
67992	496171
82314	496172
162233	496173
44695	496174
65784	496175
10740	496176
124469	496177
20307	496178
60521	496179
35559	496180
78446	496181
16886	496182
27707	496183
33942	496184
2695	496185
125438	496186
86243	496187
98551	496188
13373	496189
49714	496190
1959	496191
36	496192
49309	496193
80008	496194
10956	496195
25984	496196
539	496197
18942	496198
39900	496199
77447	496200
98775	496201
97058	496202
22881	496203
34030	496204
144927	496205
4111	496206
86098	496207
134815	496208
106084	496209
2635	496210
75415	496211
8742	496212
8742	496213
44616	496214
119725	496215
127269	496216
107314	496217
99809	496218
128181	496219
20337	496220
141117	496221
10693	496222
22854	496223
40737	496224
3417	496225
30530	496226
136277	496227
47596	496228
6569	496229
15207	496230
42141	496231
42137	496232
2896	496233
40288	496234
1658	496235
60641	496236
38347	496237
7109	496238
13368	496239
136559	496240
11357	496241
29015	496242
14030	496243
135119	496244
40664	496245
49349	496246
41119	496247
3142	496248
37613	496249
180205	496250
6914	496251
43139	496252
61	496253
97675	496254
186727	496255
74508	496256
47332	496257
63054	496258
12280	496259
715	496260
63851	496261
12363	496262
39591	496263
36587	496264
22861	496265
8335	496266
197	496267
56734	496268
126609	496269
2955	496270
30706	496271
4918	496272
40072	496273
160491	496274
13052	496275
28297	496276
12576	496277
26062	496278
39175	496279
56414	496280
51787	496281
51322	496282
6038	496283
11531	496284
14112	496285
3962	496286
10562	496287
35399	496288
25617	496289
7715	496290
87841	496291
87841	496292
73775	496293
93082	496294
88672	496295
48018	496296
137870	496297
82879	496298
2505	496299
12219	496300
54618	496301
48138	496302
23424	496303
23381	496304
69478	496305
66843	496306
42975	496307
90335	496308
44589	496309
14455	496310
36248	496311
5592	496312
11177	496313
40551	496314
71175	496315
80871	496316
53291	496317
138254	496318
1228	496319
8139	496320
12481	496321
16843	496322
5079	496323
87244	496324
8116	496325
12678	496326
11105	496327
30131	496328
91612	496329
116510	496330
16718	496331
92167	496332
149120	496333
75106	496334
2169	496335
1274	496336
196	496337
49	496338
81070	496339
22970	496340
40913	496341
57313	496342
7730	496343
39550	496344
125849	496345
39566	496346
21682	496347
6361	496348
826	496349
41687	496350
36063	496351
124536	496352
14	496353
28408	496354
139586	496355
73969	496356
62938	496357
125236	496358
26043	496359
108456	496360
53165	496361
13004	496362
43809	496363
88200	496364
91701	496365
47850	496366
41309	496367
84133	496368
63160	496369
43885	496370
171705	496371
4237	496372
78432	496373
103374	496374
64437	496375
161979	496376
139569	496377
100567	496378
135424	496379
137947	496380
107917	496381
81122	496382
10936	496383
23096	496384
24476	496385
67775	496386
45271	496387
3546	496388
21887	496389
77244	496390
97305	496391
50228	496392
130317	496393
36345	496394
181844	496395
10186	496396
4638	496397
13738	496398
21317	496399
60168	496400
76853	496401
2458	496402
4	496403
67997	496404
2798	496405
6290	496406
87186	496407
1602	496408
75559	496409
41597	496410
34359	496411
26153	496412
69471	496413
139731	496414
18810	496415
468	496416
100069	496417
59916	496418
113913	496419
34168	496420
140001	496421
143056	496422
87365	496423
82181	496424
9802	496425
93903	496426
37162	496427
28654	496428
98733	496429
38664	496430
4296	496431
7763	496432
18223	496433
34258	496434
34258	496435
49576	496436
59687	496437
27340	496438
23309	496439
35111	496440
24905	496441
32155	496442
86468	496443
59927	496444
16424	496445
68546	496446
152494	496447
11177	496448
106029	496449
60701	496450
95129	496451
11384	496452
22992	496453
95724	496454
165544	496455
59688	496456
35344	496457
62860	496458
166648	496459
86043	496460
10802	496461
99922	496462
59694	496463
9971	496464
37519	496465
14742	496466
33807	496467
48760	496468
115364	496469
24644	496470
47521	496471
22584	496472
7101	496473
27421	496474
24260	496475
133135	496476
71422	496477
69722	496478
56084	496479
23462	496480
21071	496481
53448	496482
85304	496483
10353	496484
14767	496485
73894	496486
83059	496487
3181	496488
58689	496489
104568	496490
8125	496491
3311	496492
30475	496493
31769	496494
63090	496495
15392	496496
105010	496497
341	496498
10078	496499
51855	496500
30822	496501
29930	496502
45091	496503
24677	496504
182267	496505
108041	496506
125779	496507
13472	496508
9199	496509
31904	496510
177448	496511
20674	496512
71340	496513
139629	496514
29993	496515
64469	496516
60258	496517
108045	496518
143019	496519
27028	496520
51863	496521
49611	496522
19299	496523
150470	496524
56923	496525
59936	496526
107059	496527
68038	496528
108005	496529
231	496530
7248	496531
43181	496532
17392	496533
9484	496534
26134	496535
8214	496536
2463	496537
14784	496538
12882	496539
48148	496540
107324	496541
25495	496542
86901	496543
138971	496544
38756	496545
26296	496546
11531	496547
33708	496548
22239	496549
17026	496550
39987	496551
7146	496552
83675	496553
84090	496554
12296	496555
58345	496556
75327	496557
43104	496558
34555	496559
56540	496560
13470	496561
34115	496562
91317	496563
34419	496564
13084	496565
19	496566
14378	496567
19	496568
13357	496569
21193	496570
105604	496571
50838	496572
64975	496573
943	496574
9032	496575
57716	496576
150845	496577
16634	496578
48460	496579
41448	496580
96597	496581
545	496582
55083	496583
30062	496584
8497	496585
40011	496586
5264	496587
13924	496588
49083	496589
72332	496590
102726	496591
14	496592
14488	496593
2596	496594
1999	496595
21218	496596
52756	496597
71307	496598
33072	496599
580	496600
47752	496601
13946	496602
148326	496603
57164	496604
40063	496605
1302	496606
21674	496607
3018	496608
80467	496609
35479	496610
18579	496611
28174	496612
72376	496613
25741	496614
27182	496615
9254	496616
60010	496617
505	496618
3797	496619
101775	496620
108307	496621
108307	496622
110961	496623
33893	496624
705	496625
1575	496626
16195	496627
13588	496628
34636	496629
10568	496630
41719	496631
49634	496632
50188	496633
11626	496634
16867	496635
3866	496636
50067	496637
28063	496638
82800	496639
3489	496640
7457	496641
114863	496642
23365	496643
21427	496644
81225	496645
4258	496646
28273	496647
19282	496648
28150	496649
182336	496650
12404	496651
74741	496652
52240	496653
91392	496654
8466	496655
42060	496656
39764	496657
1137	496658
7662	496659
146809	496660
45847	496661
108614	496662
182287	496663
8061	496664
52754	496665
22140	496666
39694	496667
18214	496668
11013	496669
50251	496670
2789	496671
9835	496672
114126	496673
10916	496674
65846	496675
63264	496676
68014	496677
29286	496678
12198	496679
22289	496680
43626	496681
43626	496682
14023	496683
1531	496684
632	496685
10738	496686
1387	496687
74360	496688
3870	496689
489	496690
85531	496691
4666	496692
14367	496693
28243	496694
114424	496695
89512	496696
114506	496697
147916	496698
46250	496699
46250	496700
80721	496701
64499	496702
64499	496703
22661	496704
113353	496705
49977	496706
99767	496707
4779	496708
4779	496709
114528	496710
11350	496711
38189	496712
17150	496713
107665	496714
1597	496715
111482	496716
19240	496717
21003	496718
32817	496719
53364	496720
22926	496721
26527	496722
6867	496723
6867	496724
19397	496725
25521	496726
12874	496727
161201	496728
870	496729
6560	496730
36256	496731
2336	496732
376	496733
15395	496734
6069	496735
36206	496736
41480	496737
42081	496738
48705	496739
93759	496740
134757	496741
1195	496742
1642	496743
58900	496744
22	496745
60551	496746
18471	496747
9590	496748
41568	496749
19381	496750
34305	496751
39523	496752
271	496753
22518	496754
33605	496755
61514	496756
54844	496757
1017	496758
96918	496759
70157	496760
27371	496761
21308	496762
1803	496763
87470	496764
2491	496765
18522	496766
26079	496767
43676	496768
23224	496769
27371	496770
24951	496771
32833	496772
6588	496773
923	496774
1617	496775
8675	496776
2759	496777
33349	496778
46351	496779
43062	496780
67035	496781
118	496782
3274	496783
1208	496784
2722	496785
678	496786
27462	496787
2560	496788
2396	496789
4827	496790
26680	496791
41687	496792
54298	496793
87608	496794
13729	496795
43026	496796
6127	496797
138645	496798
647	496799
76024	496800
2857	496801
1375	496802
83718	496803
125617	496804
82568	496805
9047	496806
40379	496807
33286	496808
60677	496809
33451	496810
31549	496811
11559	496812
6924	496813
69503	496814
48334	496815
41937	496816
8888	496817
30859	496818
88765	496819
41908	496820
68043	496821
60213	496822
80204	496823
16991	496824
69348	496825
384	496826
121619	496827
81670	496828
25574	496829
5372	496830
58734	496831
46280	496832
69110	496833
60	496834
90266	496835
56593	496836
171540	496837
83964	496838
26402	496839
3266	496840
46094	496841
19279	496842
30204	496843
64361	496844
50069	496845
2836	496846
42	496847
3417	496848
9259	496849
1989	496850
50057	496851
59641	496852
19816	496853
48184	496854
10512	496855
65391	496856
5955	496857
74887	496858
15988	496859
37457	496860
13604	496861
2042	496862
60325	496863
12610	496864
7562	496865
30682	496866
153995	496867
150703	496868
3997	496869
113131	496870
18347	496871
23126	496872
12889	496873
10814	496874
3546	496875
40588	496876
5496	496877
15399	496878
41612	496879
39994	496880
45858	496881
121078	496882
4572	496883
45841	496884
49437	496885
34128	496886
8900	496887
40675	496888
40313	496889
21413	496890
3637	496891
9599	496892
132362	496893
33809	496894
107377	496895
1457	496896
13595	496897
2506	496898
105091	496899
21476	496900
65595	496901
8939	496902
4192	496903
17441	496904
40341	496905
15121	496906
836	496907
33686	496908
32660	496909
33256	496910
41588	496911
32031	496912
15645	496913
75025	496914
40915	496915
36647	496916
91237	496917
157634	496918
11122	496919
50223	496920
39989	496921
34636	496922
16064	496923
52668	496924
33565	496925
41514	496926
20079	496927
4911	496928
33434	496929
49483	496930
41287	496931
8415	496932
28233	496933
24804	496934
34863	496935
6373	496936
104267	496937
5040	496938
77837	496939
19279	496940
92	496941
59027	496942
23252	496943
3982	496944
7152	496945
1380	496946
44697	496947
28634	496948
10629	496949
4935	496950
132561	496951
106877	496952
60816	496953
39404	496954
34472	496955
15567	496956
7415	496957
1195	496958
74413	496959
2376	496960
14999	496961
5592	496962
823	496963
10912	496964
34256	496965
24010	496966
20664	496967
69318	496968
326	496969
87737	496970
40251	496971
65799	496972
2598	496973
36607	496974
3797	496975
6996	496976
120151	496977
15950	496978
50227	496979
22518	496980
55675	496981
77517	496982
28063	496983
37522	496984
20534	496985
38204	496986
19036	496987
14435	496988
11563	496989
55658	496990
774	496991
121651	496992
83651	496993
32317	496994
13452	496995
14003	496996
7556	496997
82566	496998
60683	496999
41625	497000
22816	497001
49059	497002
59515	497003
69270	497004
35343	497005
20077	497006
46912	497007
4765	497008
1367	497009
23452	497010
496	497011
3866	497012
63963	497013
88249	497014
186275	497015
12765	497016
3087	497017
28748	497018
4325	497019
948	497020
15062	497021
2006	497022
84498	497023
13604	497024
3377	497025
8824	497026
99927	497027
1665	497028
34217	497029
3212	497030
87948	497031
5520	497032
24105	497033
16654	497034
28782	497035
7203	497036
14415	497037
63	497038
41990	497039
50111	497040
92989	497041
4123	497042
172915	497043
2006	497044
3361	497045
9664	497046
96306	497047
3361	497048
22416	497049
90299	497050
71136	497051
41375	497052
37671	497053
2006	497054
28206	497055
42311	497056
33532	497057
9127	497058
9929	497059
13609	497060
70564	497061
15900	497062
8649	497063
2408	497064
110472	497065
41719	497066
13588	497067
17292	497068
16310	497069
135407	497070
1761	497071
766	497072
148674	497073
60203	497074
33810	497075
10269	497076
4674	497077
13802	497078
23867	497079
348	497080
19780	497081
7364	497082
32590	497083
2399	497084
12690	497085
54185	497086
15121	497087
71559	497088
3589	497089
15947	497090
391	497091
6343	497092
59913	497093
51716	497094
2206	497095
74926	497096
24722	497097
39301	497098
25904	497099
40225	497100
23990	497101
68759	497102
3799	497103
107362	497104
48508	497105
22441	497106
7375	497107
21316	497108
11616	497109
14757	497110
16159	497111
49285	497112
32543	497113
46973	497114
1619	497115
37471	497116
55053	497117
37514	497118
58320	497119
70032	497120
14275	497121
82545	497122
133648	497123
33301	497124
41137	497125
1381	497126
2239	497127
15599	497128
4029	497129
408	497130
53849	497131
9911	497132
6172	497133
6464	497134
5543	497135
31439	497136
826	497137
1329	497138
67012	497139
22735	497140
5042	497141
21186	497142
43074	497143
15669	497144
2377	497145
65120	497146
8837	497147
6509	497148
15571	497149
1555	497150
29635	497151
2396	497152
15352	497153
449	497154
42007	497155
18909	497156
188654	497157
11803	497158
2958	497159
27583	497160
25425	497161
29929	497162
14073	497163
3874	497164
1748	497165
8514	497166
565	497167
128601	497168
37566	497169
59844	497170
139243	497171
60149	497172
12963	497173
5130	497174
8486	497175
28278	497176
2664	497177
42253	497178
16172	497179
11272	497180
996	497181
68160	497182
1628	497183
1960	497184
13691	497185
1109	497186
742	497187
99378	497188
74313	497189
1471	497190
14353	497191
67911	497192
15924	497193
3575	497194
60203	497195
34943	497196
2762	497197
28518	497198
50144	497199
11731	497200
22	497201
17520	497202
23113	497203
25382	497204
22408	497205
3086	497206
22502	497207
68451	497208
3931	497209
18186	497210
9361	497211
28215	497212
8123	497213
21735	497214
1079	497215
5268	497216
3021	497217
16236	497218
41623	497219
363	497220
2596	497221
78186	497222
121613	497223
4287	497224
3222	497225
60147	497226
100627	497227
66195	497228
60602	497229
8824	497230
34262	497231
765	497232
49955	497233
23455	497234
15613	497235
46890	497236
52098	497237
24204	497238
23892	497239
16686	497240
47793	497241
33556	497242
97110	497243
1903	497244
51875	497245
5783	497246
28239	497247
2626	497248
14624	497249
47572	497250
41570	497251
841	497252
27000	497253
10985	497254
12598	497255
7225	497256
174740	497257
7821	497258
4094	497259
45833	497260
13446	497261
21457	497262
39781	497263
22318	497264
1297	497265
41585	497266
28766	497267
898	497268
5195	497269
7375	497270
81272	497271
477	497272
28545	497273
23993	497274
776	497275
81298	497276
14188	497277
16924	497278
69255	497279
13604	497280
8494	497281
8714	497282
34532	497283
42676	497284
84867	497285
58422	497286
139080	497287
4044	497288
3309	497289
42764	497290
21206	497291
1903	497292
4012	497293
8503	497294
27051	497295
4945	497296
40266	497297
14802	497298
47943	497299
7731	497300
1293	497301
32771	497302
36839	497303
12378	497304
36950	497305
16081	497306
13622	497307
5965	497308
11308	497309
63928	497310
72124	497311
38323	497312
35857	497313
87969	497314
130	497315
120811	497316
112903	497317
19725	497318
2923	497319
39081	497320
20199	497321
349	497322
98819	497323
91981	497324
4972	497325
2003	497326
14085	497327
11785	497328
32803	497329
14118	497330
58	497331
1478	497332
28425	497333
74730	497334
30124	497335
124888	497336
27650	497337
3046	497338
4060	497339
17542	497340
7271	497341
14849	497342
2756	497343
126572	497344
576	497345
28243	497346
3971	497347
61875	497348
63660	497349
31730	497350
27146	497351
28511	497352
105097	497353
35172	497354
4808	497355
14678	497356
65088	497357
18077	497358
7446	497359
8458	497360
110452	497361
176474	497362
70737	497363
5987	497364
45993	497365
80265	497366
25458	497367
6705	497368
70074	497369
77943	497370
59793	497371
58	497372
19260	497373
1753	497374
516	497375
13538	497376
24089	497377
11274	497378
3423	497379
2872	497380
2703	497381
14816	497382
6109	497383
45305	497384
17044	497385
39645	497386
736	497387
137975	497388
35474	497389
63433	497390
38745	497391
22296	497392
39282	497393
52130	497394
42346	497395
1864	497396
5289	497397
20414	497398
33709	497399
13963	497400
3840	497401
65997	497402
5412	497403
2078	497404
18113	497405
7503	497406
23405	497407
22134	497408
5231	497409
25591	497410
14054	497411
24392	497412
4107	497413
22041	497414
55355	497415
52559	497416
32517	497417
20994	497418
32671	497419
31915	497420
66137	497421
4745	497422
96827	497423
55414	497424
3454	497425
28698	497426
44965	497427
33809	497428
40696	497429
67959	497430
37681	497431
60296	497432
12236	497433
21257	497434
1373	497435
7064	497436
22845	497437
32783	497438
23114	497439
1985	497440
4734	497441
16466	497442
13950	497443
26718	497444
5724	497445
28252	497446
535	497447
1287	497448
892	497449
29747	497450
61984	497451
14269	497452
2485	497453
11478	497454
72631	497455
43648	497456
20001	497457
36581	497458
49466	497459
174393	497460
12699	497461
27421	497462
60477	497463
41635	497464
80134	497465
19973	497466
76383	497467
10373	497468
27073	497469
55473	497470
28243	497471
1038	497472
140044	497473
10667	497474
50914	497475
66470	497476
9333	497477
56695	497478
43381	497479
127325	497480
6920	497481
119135	497482
6774	497483
51475	497484
3996	497485
187095	497486
41954	497487
14847	497488
38490	497489
572	497490
158939	497491
65666	497492
21953	497493
6393	497494
79216	497495
6017	497496
28837	497497
57315	497498
1020	497499
27668	497500
16087	497501
65946	497502
21154	497503
19594	497504
2001	497505
147444	497506
135891	497507
3476	497508
28206	497509
73766	497510
2455	497511
146624	497512
62077	497513
11046	497514
1	497515
50142	497516
72228	497517
41670	497518
50	497519
50081	497520
13567	497521
50	497522
28867	497523
19936	497524
16556	497525
23136	497526
15172	497527
70619	497528
5919	497529
1819	497530
9758	497531
74844	497532
32785	497533
6887	497534
80581	497535
2431	497536
5376	497537
85425	497538
57370	497539
27437	497540
12132	497541
26538	497542
73533	497543
5355	497544
1189	497545
28979	497546
1767	497547
186	497548
41608	497549
43734	497550
90951	497551
1750	497552
630	497553
22448	497554
29748	497555
90269	497556
88374	497557
30159	497558
66	497559
18220	497560
77559	497561
100420	497562
38342	497563
3852	497564
37483	497565
31672	497566
75803	497567
172704	497568
37818	497569
19805	497570
6150	497571
9565	497572
21892	497573
9625	497574
36006	497575
6150	497576
174885	497577
24532	497578
69850	497579
6057	497580
23779	497581
83223	497582
3415	497583
130871	497584
108988	497585
47750	497586
23290	497587
112342	497588
59522	497589
137061	497590
129868	497591
16177	497592
51718	497593
107078	497594
9903	497595
148311	497596
9078	497597
51048	497598
3430	497599
17271	497600
52096	497601
73933	497602
51376	497603
3498	497604
9742	497605
596	497606
41669	497607
108988	497608
19301	497609
8703	497610
983	497611
188915	497612
87826	497613
29277	497614
41700	497615
72717	497616
51094	497617
62122	497618
10123	497619
69173	497620
51339	497621
1176	497622
36012	497623
1415	497624
506	497625
14348	497626
15636	497627
3861	497628
12735	497629
457	497630
1350	497631
7623	497632
28464	497633
13074	497634
50497	497635
62640	497636
117338	497637
109812	497638
52181	497639
18222	497640
23805	497641
48235	497642
2400	497643
5956	497644
6525	497645
49842	497646
6525	497647
3156	497648
5707	497649
11868	497650
124881	497651
6529	497652
97364	497653
16601	497654
72514	497655
1273	497656
3489	497657
2143	497658
1330	497659
43203	497660
28213	497661
24086	497662
43105	497663
27492	497664
40719	497665
59045	497666
23828	497667
3169	497668
3849	497669
31837	497670
451	497671
28243	497672
57853	497673
258	497674
53570	497675
20791	497676
90828	497677
28243	497678
294	497679
71794	497680
225	497681
16654	497682
49	497683
30992	497684
68769	497685
38084	497686
8906	497687
69644	497688
145430	497689
116084	497690
139034	497691
113248	497692
3368	497693
21280	497694
12735	497695
56371	497696
179863	497697
106780	497698
182791	497699
37653	497700
178704	497701
74384	497702
137201	497703
183205	497704
43637	497705
75100	497706
106780	497707
10424	497708
137191	497709
16270	497710
16270	497711
55777	497712
55734	497713
92632	497714
77498	497715
85277	497716
145386	497717
22	497718
640	497719
18167	497720
47511	497721
42345	497722
127484	497723
73938	497724
178207	497725
15374	497726
16678	497727
4581	497728
8011	497729
5197	497730
48128	497731
37560	497732
11362	497733
34543	497734
48067	497735
66213	497736
55374	497737
49947	497738
46587	497739
2678	497740
44	497741
10202	497742
1348	497743
5044	497744
102	497745
114818	497746
207	497747
75232	497748
51383	497749
9404	497750
74548	497751
21784	497752
7391	497753
6093	497754
28599	497755
7577	497756
26840	497757
14293	497758
72902	497759
70393	497760
10461	497761
47894	497762
137446	497763
43787	497764
3446	497765
24540	497766
39477	497767
69	497768
13282	497769
2057	497770
105936	497771
3974	497772
8420	497773
5599	497774
22083	497775
16658	497776
7554	497777
18697	497778
47718	497779
39528	497780
9555	497781
1972	497782
57744	497783
57613	497784
20592	497785
32487	497786
39493	497787
15212	497788
11352	497789
39649	497790
79094	497791
13012	497792
10542	497793
145112	497794
75980	497795
8262	497796
1363	497797
868	497798
39668	497799
2255	497800
7829	497801
88316	497802
1487	497803
25345	497804
7427	497805
23405	497806
23265	497807
72455	497808
21083	497809
15311	497810
4938	497811
4924	497812
2396	497813
34521	497814
184813	497815
50085	497816
1956	497817
3675	497818
6458	497819
7374	497820
4049	497821
1077	497822
5414	497823
1598	497824
3852	497825
184635	497826
1099	497827
3060	497828
46413	497829
8785	497830
6941	497831
28755	497832
17817	497833
12576	497834
13594	497835
19233	497836
10336	497837
4943	497838
57796	497839
28243	497840
34409	497841
7086	497842
26015	497843
1487	497844
7973	497845
60459	497846
8792	497847
39269	497848
4563	497849
12539	497850
13406	497851
129346	497852
133393	497853
42193	497854
104497	497855
15271	497856
91	497857
57030	497858
157372	497859
15564	497860
14469	497861
16749	497862
13786	497863
99180	497864
59749	497865
34236	497866
197	497867
110563	497868
26202	497869
6165	497870
56823	497871
8085	497872
45148	497873
24669	497874
173755	497875
1765	497876
42831	497877
139369	497878
4776	497879
9246	497880
60688	497881
13923	497882
26544	497883
26865	497884
13575	497885
40888	497886
14845	497887
80679	497888
153019	497889
13249	497890
92910	497891
110431	497892
16240	497893
8323	497894
7315	497895
27364	497896
42	497897
41851	497898
1450	497899
57728	497900
66262	497901
143510	497902
70431	497903
24346	497904
391	497905
32497	497906
2711	497907
41700	497908
50055	497909
87479	497910
19855	497911
9405	497912
35960	497913
109	497914
47891	497915
19190	497916
3213	497917
93498	497918
7036	497919
3399	497920
76911	497921
137653	497922
28724	497923
780	497924
13598	497925
62362	497926
1330	497927
9672	497928
49769	497929
49275	497930
2246	497931
24529	497932
40465	497933
32186	497934
44550	497935
21802	497936
22067	497937
66764	497938
17604	497939
22144	497940
32269	497941
25111	497942
12808	497943
4571	497944
28743	497945
2099	497946
102316	497947
138074	497948
5592	497949
16306	497950
39230	497951
25790	497952
16456	497953
142269	497954
21457	497955
2283	497956
1094	497957
11793	497958
41589	497959
141353	497960
60201	497961
60201	497962
50249	497963
4309	497964
40457	497965
21846	497966
28090	497967
17563	497968
171581	497969
24795	497970
16831	497971
89946	497972
8970	497973
21825	497974
1983	497975
28192	497976
170601	497977
54914	497978
38603	497979
443	497980
3975	497981
55047	497982
766	497983
94805	497984
46830	497985
8478	497986
12736	497987
3684	497988
2433	497989
74643	497990
88358	497991
147568	497992
3176	497993
14461	497994
23633	497995
129536	497996
4379	497997
7821	497998
60613	497999
16001	498000
34680	498001
24343	498002
4506	498003
15982	498004
14044	498005
73041	498006
26690	498007
8896	498008
4605	498009
47211	498010
72280	498011
30550	498012
1808	498013
1734	498014
17408	498015
34414	498016
11673	498017
72134	498018
342	498019
42149	498020
50552	498021
1124	498022
8427	498023
41907	498024
23614	498025
34311	498026
3333	498027
50548	498028
25214	498029
7605	498030
8035	498031
72322	498032
79446	498033
3440	498034
72274	498035
16220	498036
15473	498037
72276	498038
7823	498039
46698	498040
19025	498041
56	498042
153	498043
19737	498044
38708	498045
99717	498046
7339	498047
14970	498048
60140	498049
11658	498050
75874	498051
63038	498052
13248	498053
29891	498054
1096	498055
55768	498056
47316	498057
78622	498058
15501	498059
54685	498060
25026	498061
11603	498062
58249	498063
13663	498064
63383	498065
7990	498066
279	498067
39591	498068
2348	498069
34055	498070
18821	498071
12598	498072
12307	498073
40	498074
44	498075
44614	498076
113842	498077
4417	498078
28486	498079
8262	498080
90610	498081
62521	498082
16133	498083
2461	498084
46680	498085
10458	498086
57350	498087
16721	498088
157530	498089
13763	498090
7460	498091
72420	498092
1129	498093
2267	498094
83424	498095
47599	498096
50149	498097
4570	498098
9333	498099
9974	498100
91031	498101
87588	498102
74654	498103
199	498104
34263	498105
6476	498106
118965	498107
174640	498108
28484	498109
70065	498110
1766	498111
46484	498112
2123	498113
1951	498114
884	498115
2657	498116
26863	498117
5029	498118
21270	498119
41913	498120
16489	498121
35644	498122
39705	498123
2378	498124
61889	498125
3404	498126
46	498127
72684	498128
19941	498129
27302	498130
1089	498131
1286	498132
11891	498133
8426	498134
28067	498135
11266	498136
6996	498137
3849	498138
7584	498139
7678	498140
4039	498141
81494	498142
1759	498143
4438	498144
3578	498145
8983	498146
28188	498147
20481	498148
6320	498149
7017	498150
10	498151
2325	498152
100	498153
9273	498154
16379	498155
25460	498156
9824	498157
81403	498158
28080	498159
44021	498160
8852	498161
42157	498162
1491	498163
38614	498164
38	498165
38	498166
174762	498167
22002	498168
27815	498169
4474	498170
22133	498171
27738	498172
126378	498173
28140	498174
48795	498175
13820	498176
71192	498177
11208	498178
25881	498179
23737	498180
27570	498181
3928	498182
19468	498183
5734	498184
210	498185
32721	498186
41745	498187
96075	498188
40571	498189
80274	498190
33503	498191
26445	498192
19989	498193
29430	498194
6570	498195
34431	498196
90808	498197
34394	498198
87549	498199
46780	498200
1155	498201
2402	498202
53	498203
5586	498204
609	498205
35333	498206
1643	498207
206	498208
9670	498209
4	498210
98354	498211
53017	498212
2351	498213
9441	498214
41991	498215
26461	498216
73115	498217
20076	498218
151	498219
34288	498220
15243	498221
41525	498222
8672	498223
90796	498224
29481	498225
3119	498226
87495	498227
20480	498228
3165	498229
13986	498230
200	498231
13599	498232
1116	498233
34577	498234
29331	498235
74415	498236
24101	498237
24235	498238
5895	498239
3852	498240
87709	498241
11687	498242
102906	498243
7392	498244
17598	498245
2414	498246
336	498247
52409	498248
52292	498249
6106	498250
50842	498251
45662	498252
72141	498253
128497	498254
91157	498255
47168	498256
2579	498257
1282	498258
13675	498259
87580	498260
83598	498261
55023	498262
4964	498263
16474	498264
16748	498265
186319	498266
28283	498267
5279	498268
7463	498269
522	498270
25661	498271
612	498272
27373	498273
35470	498274
758	498275
5458	498276
1511	498277
2356	498278
1038	498279
24	498280
8434	498281
57664	498282
21421	498283
11944	498284
3980	498285
20926	498286
46323	498287
28511	498288
2543	498289
1362	498290
51713	498291
137356	498292
26599	498293
34377	498294
19523	498295
1	498296
2150	498297
41920	498298
43757	498299
16521	498300
34532	498301
15107	498302
62119	498303
2065	498304
83413	498305
5612	498306
72279	498307
44851	498308
192	498309
59	498310
55336	498311
164	498312
50080	498313
50080	498314
10147	498315
39563	498316
2171	498317
507	498318
1437	498319
58551	498320
46619	498321
50189	498322
12500	498323
6616	498324
24203	498325
7271	498326
16973	498327
138767	498328
59	498329
1363	498330
5003	498331
17119	498332
102880	498333
11032	498334
2924	498335
24660	498336
13569	498337
42244	498338
33808	498339
60028	498340
60028	498341
23478	498342
25931	498343
79111	498344
11574	498345
53406	498346
24949	498347
1153	498348
132	498349
17945	498350
49991	498351
41474	498352
3608	498353
1487	498354
28153	498355
5020	498356
2123	498357
1425	498358
79991	498359
25681	498360
3057	498361
31379	498362
133210	498363
4387	498364
40891	498365
28152	498366
60683	498367
8425	498368
28783	498369
11287	498370
74482	498371
36633	498372
21766	498373
27312	498374
11770	498375
558	498376
10397	498377
34394	498378
8441	498379
13964	498380
28659	498381
164	498382
163	498383
867	498384
82176	498385
744	498386
37658	498387
7	498388
4444	498389
6579	498390
7915	498391
90691	498392
9005	498393
8824	498394
14279	498395
28277	498396
1	498397
51302	498398
12059	498399
1	498400
51333	498401
26658	498402
11769	498403
102165	498404
9867	498405
3406	498406
19593	498407
5732	498408
74780	498409
4530	498410
7934	498411
3451	498412
4435	498413
18822	498414
16506	498415
29067	498416
2208	498417
131909	498418
797	498419
54	498420
68699	498421
60839	498422
12729	498423
22758	498424
3286	498425
53138	498426
54972	498427
52054	498428
13628	498429
117522	498430
79274	498431
48074	498432
20918	498433
28714	498434
19561	498435
2934	498436
88259	498437
16886	498438
7688	498439
3054	498440
60564	498441
841	498442
2131	498443
10116	498444
5001	498445
73139	498446
293	498447
39358	498448
19144	498449
21150	498450
12311	498451
12104	498452
1996	498453
8813	498454
26466	498455
8896	498456
6476	498457
51492	498458
100671	498459
1	498460
32838	498461
25939	498462
4567	498463
40570	498464
67906	498465
1088	498466
16337	498467
19702	498468
101146	498469
90273	498470
91076	498471
18790	498472
19880	498473
31780	498474
9309	498475
11683	498476
6913	498477
4452	498478
72616	498479
11234	498480
87065	498481
40	498482
20018	498483
60582	498484
9654	498485
9050	498486
62834	498487
5985	498488
50080	498489
24376	498490
31924	498491
24163	498492
4568	498493
7259	498494
57771	498495
514	498496
33616	498497
15645	498498
24686	498499
35389	498500
26902	498501
75231	498502
70662	498503
35777	498504
37629	498505
35727	498506
100499	498507
79517	498508
31646	498509
1262	498510
820	498511
3343	498512
64128	498513
8262	498514
8780	498515
699	498516
57625	498517
1557	498518
35907	498519
905	498520
3645	498521
51522	498522
52051	498523
15261	498524
32218	498525
18267	498526
83661	498527
18207	498528
12981	498529
169286	498530
36996	498531
201	498532
83540	498533
94309	498534
4650	498535
54346	498536
4055	498537
15257	498538
2926	498539
62522	498540
29546	498541
75	498542
4686	498543
46963	498544
108642	498545
4185	498546
5019	498547
1179	498548
16970	498549
57166	498550
47881	498551
18193	498552
35156	498553
17215	498554
35562	498555
3196	498556
18810	498557
12286	498558
23476	498559
42	498560
186119	498561
20091	498562
7392	498563
65738	498564
83442	498565
25837	498566
39495	498567
26480	498568
47543	498569
45053	498570
48028	498571
32206	498572
57707	498573
64060	498574
1449	498575
9389	498576
1	498577
30784	498578
90716	498579
180793	498580
110211	498581
23803	498582
2833	498583
241	498584
23556	498585
13999	498586
376	498587
6062	498588
3464	498589
41595	498590
40331	498591
27913	498592
20807	498593
25790	498594
11270	498595
11420	498596
6153	498597
62353	498598
16022	498599
673	498600
5573	498601
1117	498602
140407	498603
42926	498604
3560	498605
146588	498606
15288	498607
42009	498608
789	498609
193	498610
10259	498611
779	498612
22633	498613
9104	498614
16625	498615
8402	498616
24322	498617
3879	498618
30678	498619
5695	498620
10513	498621
2225	498622
5053	498623
28738	498624
4949	498625
3100	498626
285	498627
19979	498628
112838	498629
18906	498630
24778	498631
558	498632
3040	498633
28064	498634
1331	498635
18656	498636
19911	498637
13999	498638
102	498639
17463	498640
201	498641
19352	498642
903	498643
11222	498644
60209	498645
1062	498646
101623	498647
2749	498648
9699	498649
3084	498650
23208	498651
146085	498652
17001	498653
16907	498654
62000	498655
29069	498656
3096	498657
133753	498658
35770	498659
10986	498660
42159	498661
83223	498662
16498	498663
905	498664
27528	498665
64288	498666
105735	498667
77959	498668
45565	498669
21748	498670
2416	498671
19241	498672
1147	498673
74779	498674
49977	498675
21297	498676
22661	498677
14867	498678
28066	498679
21115	498680
31211	498681
109304	498682
1800	498683
28243	498684
25614	498685
6662	498686
28717	498687
49285	498688
44767	498689
61348	498690
117446	498691
342	498692
4064	498693
146814	498694
36571	498695
1786	498696
42231	498697
11763	498698
91366	498699
76801	498700
47901	498701
20857	498702
137217	498703
19182	498704
204	498705
25160	498706
417	498707
20748	498708
9248	498709
4378	498710
3624	498711
638	498712
1715	498713
17948	498714
12394	498715
31857	498716
43145	498717
6038	498718
56	498719
26832	498720
2753	498721
1996	498722
1715	498723
12680	498724
38167	498725
26684	498726
3846	498727
6147	498728
18469	498729
72013	498730
11013	498731
34249	498732
12122	498733
28132	498734
28132	498735
2705	498736
5353	498737
1037	498738
7396	498739
5992	498740
8638	498741
8183	498742
17047	498743
6863	498744
99853	498745
11272	498746
115883	498747
31189	498748
40184	498749
24538	498750
14594	498751
116475	498752
77952	498753
1102	498754
79534	498755
13271	498756
534	498757
3110	498758
7369	498759
4503	498760
15066	498761
248	498762
2260	498763
42129	498764
3423	498765
42083	498766
12499	498767
875	498768
3042	498769
13788	498770
24919	498771
29482	498772
109003	498773
87500	498774
7	498775
6465	498776
11613	498777
30091	498778
67135	498779
90343	498780
82026	498781
124496	498782
29189	498783
907	498784
163824	498785
55871	498786
21571	498787
24823	498788
42920	498789
3098	498790
4346	498791
20376	498792
180912	498793
46405	498794
153584	498795
155049	498796
53184	498797
94586	498798
165320	498799
9494	498800
180935	498801
89964	498802
109498	498803
4177	498804
51721	498805
53757	498806
159880	498807
146193	498808
170870	498809
164077	498810
38687	498811
90370	498812
111861	498813
44772	498814
30815	498815
70695	498816
112060	498817
105831	498818
145838	498819
65034	498820
35704	498821
1079	498822
40023	498823
12772	498824
52280	498825
56578	498826
58686	498827
59035	498828
43589	498829
24640	498830
31090	498831
12772	498832
36080	498833
113864	498834
38723	498835
27196	498836
109311	498837
12901	498838
122062	498839
56071	498840
175440	498841
101750	498842
7558	498843
65095	498844
92877	498845
10563	498846
3676	498847
153654	498848
154670	498849
29896	498850
83215	498851
163630	498852
18638	498853
106268	498854
153209	498855
16767	498856
22994	498857
549	498858
135092	498859
6472	498860
4280	498861
24024	498862
31624	498863
931	498864
9198	498865
6463	498866
29482	498867
13799	498868
2373	498869
10572	498870
72439	498871
33408	498872
386	498873
2183	498874
37528	498875
13895	498876
22486	498877
62258	498878
243	498879
64041	498880
11933	498881
168555	498882
41614	498883
11545	498884
7235	498885
21784	498886
16264	498887
13563	498888
799	498889
44166	498890
8245	498891
4761	498892
60071	498893
11747	498894
57062	498895
159611	498896
60212	498897
23191	498898
6633	498899
7573	498900
25612	498901
14312	498902
741	498903
851	498904
14163	498905
5271	498906
90410	498907
50709	498908
133001	498909
28251	498910
68758	498911
10465	498912
8379	498913
76915	498914
6743	498915
28755	498916
31388	498917
2928	498918
10451	498919
10594	498920
1876	498921
13188	498922
2505	498923
31370	498924
9985	498925
42665	498926
130833	498927
1278	498928
4993	498929
16373	498930
138350	498931
188078	498932
42855	498933
39370	498934
21949	498935
3209	498936
70664	498937
183361	498938
70862	498939
27371	498940
23836	498941
12265	498942
108365	498943
41732	498944
37494	498945
113190	498946
49804	498947
188494	498948
5921	498949
36201	498950
1470	498951
37313	498952
5016	498953
15117	498954
14167	498955
17408	498956
7635	498957
134	498958
30359	498959
59039	498960
8687	498961
17960	498962
15686	498963
34295	498964
20276	498965
57241	498966
40727	498967
15200	498968
4293	498969
5038	498970
7518	498971
22039	498972
32386	498973
7870	498974
9928	498975
63243	498976
92464	498977
121327	498978
42072	498979
4086	498980
72434	498981
60118	498982
140125	498983
2413	498984
70096	498985
14616	498986
97485	498987
87028	498988
3234	498989
5324	498990
71550	498991
7646	498992
2174	498993
23049	498994
49501	498995
34423	498996
66676	498997
24018	498998
39864	498999
21823	499000
1819	499001
25391	499002
49809	499003
41631	499004
72612	499005
36078	499006
23303	499007
9892	499008
7199	499009
25941	499010
909	499011
2144	499012
21943	499013
69104	499014
28942	499015
168475	499016
6267	499017
1154	499018
51705	499019
19460	499020
7179	499021
61454	499022
21817	499023
11906	499024
39918	499025
17316	499026
72236	499027
74414	499028
13938	499029
1332	499030
22229	499031
4920	499032
43533	499033
24975	499034
2972	499035
51706	499036
8382	499037
100831	499038
6804	499039
8842	499040
4282	499041
62499	499042
19528	499043
41554	499044
132788	499045
9192	499046
6139	499047
19361	499048
293	499049
48804	499050
16994	499051
8673	499052
6884	499053
34657	499054
27603	499055
32179	499056
11743	499057
182505	499058
29022	499059
5209	499060
49624	499061
10158	499062
142	499063
37996	499064
70622	499065
42816	499066
15939	499067
80347	499068
5705	499069
3218	499070
2442	499071
33651	499072
720	499073
168580	499074
12127	499075
25213	499076
1798	499077
18243	499078
34623	499079
12564	499080
9626	499081
4476	499082
10462	499083
64559	499084
59662	499085
9066	499086
62068	499087
5099	499088
173664	499089
42794	499090
3536	499091
13575	499092
17865	499093
11319	499094
22688	499095
37270	499096
1522	499097
61996	499098
29027	499099
27186	499100
41466	499101
23265	499102
99211	499103
13321	499104
69124	499105
1962	499106
11689	499107
14237	499108
2178	499109
13300	499110
79511	499111
1665	499112
105082	499113
29530	499114
58881	499115
4691	499116
45871	499117
46586	499118
5425	499119
70137	499120
78399	499121
52134	499122
57051	499123
5395	499124
46	499125
6696	499126
51679	499127
21856	499128
40839	499129
28235	499130
20201	499131
23290	499132
84134	499133
46153	499134
1619	499135
11031	499136
3228	499137
28813	499138
43047	499139
21283	499140
15843	499141
19945	499142
14858	499143
34968	499144
125	499145
26351	499146
16725	499147
270	499148
46379	499149
2521	499150
98556	499151
77776	499152
47970	499153
20229	499154
3096	499155
24360	499156
10781	499157
14623	499158
72868	499159
28106	499160
27822	499161
42092	499162
50301	499163
26525	499164
44008	499165
24148	499166
11528	499167
6825	499168
54917	499169
130641	499170
22172	499171
137117	499172
14976	499173
11527	499174
1630	499175
34122	499176
788	499177
48843	499178
2946	499179
16282	499180
24180	499181
11129	499182
9843	499183
99158	499184
2686	499185
8408	499186
13664	499187
75863	499188
1109	499189
58312	499190
4646	499191
1031	499192
307	499193
39541	499194
69928	499195
3528	499196
28151	499197
41307	499198
3224	499199
11069	499200
33161	499201
2080	499202
22353	499203
3383	499204
8614	499205
68475	499206
27740	499207
15120	499208
13167	499209
5945	499210
45189	499211
14516	499212
96408	499213
1332	499214
142571	499215
1017	499216
17791	499217
1463	499218
174	499219
97218	499220
103237	499221
968	499222
22453	499223
5810	499224
41317	499225
57147	499226
72358	499227
711	499228
46599	499229
4165	499230
1178	499231
8014	499232
3938	499233
1122	499234
863	499235
467	499236
2049	499237
49215	499238
68428	499239
78716	499240
18429	499241
3799	499242
16120	499243
28040	499244
81873	499245
19144	499246
42032	499247
17800	499248
27362	499249
38869	499250
28192	499251
27060	499252
17024	499253
11069	499254
13079	499255
2065	499256
36179	499257
11280	499258
30386	499259
7860	499260
81442	499261
36846	499262
4247	499263
72219	499264
499	499265
87422	499266
171828	499267
486	499268
25746	499269
35234	499270
1895	499271
90823	499272
3666	499273
48295	499274
33119	499275
4620	499276
17079	499277
30210	499278
48423	499279
9504	499280
48621	499281
45381	499282
18730	499283
68111	499284
168509	499285
408	499286
8182	499287
32914	499288
657	499289
327	499290
7130	499291
63118	499292
22151	499293
41092	499294
18532	499295
53779	499296
6621	499297
1618	499298
101920	499299
28484	499300
26114	499301
50609	499302
16116	499303
15062	499304
8850	499305
35061	499306
2802	499307
2688	499308
2858	499309
40162	499310
134008	499311
51061	499312
4664	499313
87943	499314
8329	499315
19336	499316
27394	499317
5814	499318
19738	499319
104434	499320
2790	499321
7322	499322
149899	499323
65500	499324
44167	499325
6477	499326
24255	499327
20609	499328
2032	499329
17741	499330
89016	499331
100546	499332
52028	499333
80248	499334
74516	499335
159914	499336
72063	499337
77742	499338
58676	499339
4225	499340
161836	499341
80228	499342
102271	499343
75761	499344
130392	499345
30029	499346
109490	499347
58967	499348
40971	499349
23691	499350
132935	499351
150415	499352
74081	499353
147042	499354
25626	499355
78513	499356
19554	499357
84112	499358
99915	499359
22608	499360
124167	499361
136726	499362
96335	499363
57015	499364
110621	499365
19885	499366
112323	499367
61855	499368
16801	499369
45492	499370
19548	499371
43626	499372
38284	499373
36138	499374
19486	499375
51147	499376
67883	499377
123583	499378
71616	499379
32117	499380
304	499381
36046	499382
51097	499383
140516	499384
141868	499385
114310	499386
177880	499387
17532	499388
110656	499389
73337	499390
5725	499391
49613	499392
178726	499393
61855	499394
23899	499395
60935	499396
39149	499397
36358	499398
14088	499399
16519	499400
31284	499401
96836	499402
96274	499403
16351	499404
21931	499405
58851	499406
73337	499407
75292	499408
57015	499409
165733	499410
66712	499411
136776	499412
58660	499413
65403	499414
143826	499415
12478	499416
187775	499417
24027	499418
30259	499419
73964	499420
124319	499421
5725	499422
42716	499423
79052	499424
6571	499425
9757	499426
58511	499427
106865	499428
74332	499429
16982	499430
134102	499431
142928	499432
117226	499433
21716	499434
149934	499435
4603	499436
605	499437
109880	499438
81342	499439
128563	499440
97093	499441
11344	499442
67693	499443
43316	499444
68373	499445
88373	499446
138062	499447
142319	499448
141263	499449
109180	499450
154630	499451
31209	499452
139770	499453
91507	499454
78105	499455
23691	499456
105700	499457
34914	499458
24426	499459
74178	499460
3513	499461
114504	499462
67238	499463
19486	499464
54201	499465
70355	499466
52382	499467
46024	499468
133002	499469
103014	499470
98716	499471
57818	499472
99416	499473
131087	499474
8607	499475
86477	499476
73796	499477
65643	499478
60484	499479
8581	499480
49093	499481
133687	499482
62153	499483
43638	499484
153479	499485
122245	499486
8581	499487
106790	499488
60991	499489
126722	499490
43987	499491
177755	499492
96389	499493
62571	499494
134113	499495
52156	499496
178036	499497
89878	499498
169104	499499
28798	499500
8816	499501
119049	499502
7854	499503
184921	499504
1973	499505
56921	499506
61090	499507
88373	499508
111837	499509
156237	499510
76555	499511
67850	499512
52416	499513
6213	499514
10061	499515
17532	499516
74884	499517
42854	499518
26507	499519
59345	499520
10061	499521
89920	499522
50771	499523
112694	499524
75445	499525
89952	499526
5137	499527
73338	499528
95640	499529
8581	499530
74591	499531
23691	499532
19486	499533
31384	499534
71081	499535
97093	499536
116052	499537
73698	499538
6679	499539
109485	499540
136030	499541
91799	499542
5725	499543
122245	499544
15129	499545
4991	499546
5725	499547
51398	499548
74516	499549
29728	499550
75424	499551
29728	499552
61424	499553
91905	499554
63871	499555
113737	499556
31601	499557
127182	499558
79484	499559
74215	499560
88792	499561
162584	499562
17229	499563
42545	499564
142102	499565
139435	499566
8816	499567
142190	499568
132385	499569
75101	499570
27197	499571
70876	499572
51415	499573
153421	499574
30201	499575
143234	499576
50960	499577
54374	499578
76281	499579
98732	499580
13889	499581
27431	499582
147578	499583
38284	499584
35694	499585
62756	499586
42064	499587
17532	499588
136726	499589
45492	499590
141621	499591
84676	499592
132200	499593
58872	499594
181126	499595
66373	499596
75295	499597
75445	499598
5606	499599
74623	499600
107236	499601
71612	499602
66823	499603
144290	499604
35659	499605
44198	499606
187473	499607
16519	499608
37357	499609
22364	499610
15129	499611
117348	499612
6213	499613
73698	499614
74178	499615
70058	499616
38344	499617
21043	499618
5137	499619
36483	499620
139776	499621
176641	499622
174115	499623
51396	499624
51097	499625
25626	499626
34251	499627
12144	499628
105604	499629
101251	499630
152508	499631
106790	499632
5169	499633
51384	499634
2705	499635
22157	499636
68730	499637
73835	499638
105780	499639
67850	499640
31037	499641
14890	499642
31209	499643
73337	499644
71384	499645
109490	499646
88320	499647
35726	499648
185907	499649
30236	499650
86652	499651
110042	499652
110010	499653
14294	499654
86588	499655
156986	499656
52379	499657
60302	499658
15086	499659
84443	499660
97597	499661
10385	499662
156614	499663
62834	499664
59681	499665
96208	499666
74170	499667
13982	499668
57015	499669
29624	499670
88693	499671
102947	499672
108624	499673
120823	499674
16523	499675
50298	499676
70355	499677
44268	499678
27847	499679
156725	499680
102271	499681
139691	499682
133034	499683
149419	499684
88987	499685
109607	499686
139090	499687
39923	499688
66170	499689
160542	499690
91433	499691
112248	499692
86568	499693
45581	499694
113465	499695
92785	499696
180191	499697
61655	499698
86379	499699
111046	499700
29662	499701
70800	499702
11079	499703
34914	499704
106508	499705
2783	499706
8607	499707
75213	499708
36077	499709
72565	499710
62881	499711
36666	499712
30259	499713
40429	499714
12979	499715
35654	499716
125760	499717
50747	499718
112694	499719
77775	499720
49503	499721
101549	499722
95825	499723
32116	499724
12809	499725
119978	499726
143136	499727
34179	499728
64727	499729
31037	499730
107088	499731
79831	499732
25236	499733
95858	499734
62756	499735
48612	499736
46024	499737
28018	499738
29	499739
15129	499740
8649	499741
533	499742
143234	499743
80228	499744
85522	499745
93141	499746
34914	499747
17231	499748
19548	499749
78573	499750
33804	499751
47777	499752
113170	499753
60495	499754
29760	499755
43929	499756
86755	499757
7966	499758
148852	499759
2338	499760
139323	499761
135186	499762
116620	499763
143328	499764
93093	499765
92888	499766
92858	499767
142924	499768
134540	499769
7116	499770
71658	499771
17063	499772
36318	499773
139337	499774
92595	499775
186421	499776
183112	499777
131578	499778
98315	499779
43916	499780
167000	499781
34015	499782
135432	499783
142284	499784
126205	499785
105941	499786
110245	499787
144874	499788
151478	499789
15417	499790
92547	499791
125213	499792
65413	499793
2339	499794
179816	499795
115982	499796
14344	499797
5145	499798
137579	499799
92246	499800
71882	499801
128246	499802
27777	499803
185352	499804
93612	499805
77834	499806
171512	499807
183062	499808
22941	499809
131604	499810
188792	499811
71544	499812
183156	499813
182756	499814
109227	499815
53437	499816
172490	499817
53264	499818
58076	499819
77135	499820
48440	499821
47793	499822
110492	499823
88092	499824
11094	499825
7116	499826
2339	499827
12191	499828
48222	499829
7117	499830
115698	499831
7116	499832
48435	499833
15417	499834
13059	499835
131604	499836
2338	499837
13035	499838
3316	499839
136062	499840
180613	499841
22941	499842
159416	499843
179844	499844
52572	499845
3317	499846
36508	499847
57860	499848
180222	499849
141497	499850
49898	499851
52606	499852
110339	499853
106450	499854
1600	499855
118473	499856
62282	499857
64253	499858
91816	499859
75445	499860
21460	499861
139066	499862
28432	499863
3029	499864
55585	499865
10155	499866
75484	499867
25786	499868
68641	499869
14790	499870
9874	499871
51230	499872
102324	499873
140515	499874
135865	499875
152337	499876
86	499877
56751	499878
29760	499879
8053	499880
52593	499881
117427	499882
142843	499883
52583	499884
75782	499885
84071	499886
92607	499887
140067	499888
533	499889
9874	499890
3316	499891
4240	499892
133993	499893
152319	499894
88970	499895
123671	499896
7056	499897
12745	499898
56175	499899
35846	499900
7562	499901
25061	499902
24219	499903
79681	499904
69417	499905
54844	499906
48297	499907
154333	499908
19958	499909
35072	499910
27847	499911
81342	499912
53076	499913
16853	499914
13092	499915
79919	499916
48862	499917
175732	499918
104811	499919
16523	499920
25061	499921
26162	499922
55585	499923
25571	499924
85009	499925
106865	499926
20855	499927
30201	499928
7966	499929
35478	499930
16853	499931
88771	499932
151938	499933
17739	499934
17532	499935
63685	499936
60469	499937
93055	499938
30767	499939
35659	499940
9655	499941
43636	499942
94621	499943
27431	499944
33757	499945
108944	499946
35276	499947
68321	499948
20071	499949
27847	499950
63912	499951
3252	499952
16985	499953
45693	499954
23760	499955
107051	499956
1095	499957
14024	499958
81050	499959
6114	499960
26526	499961
88498	499962
56710	499963
119363	499964
8559	499965
151179	499966
141473	499967
52766	499968
52572	499969
108043	499970
27431	499971
125186	499972
76856	499973
133074	499974
31037	499975
45581	499976
95825	499977
126316	499978
161771	499979
127834	499980
111425	499981
30757	499982
182773	499983
1128	499984
58623	499985
104793	499986
17098	499987
27662	499988
7582	499989
185887	499990
99256	499991
6018	499992
172707	499993
64693	499994
6691	499995
22941	499996
22941	499997
14760	499998
50308	499999
113860	500000
44246	500001
5962	500002
3190	500003
12301	500004
12754	500005
16851	500006
38926	500007
46563	500008
22088	500009
33594	500010
76347	500011
22128	500012
85200	500013
66025	500014
5323	500015
9762	500016
86421	500017
96037	500018
33988	500019
17261	500020
55528	500021
157589	500022
126262	500023
41161	500024
43668	500025
12831	500026
53629	500027
69119	500028
51446	500029
7041	500030
5232	500031
10754	500032
66983	500033
97863	500034
762	500035
12686	500036
36609	500037
21267	500038
43412	500039
305	500040
91174	500041
14733	500042
3691	500043
137097	500044
48799	500045
57622	500046
9141	500047
56384	500048
10096	500049
84754	500050
611	500051
51098	500052
29501	500053
21493	500054
1340	500055
1180	500056
899	500057
11726	500058
1152	500059
29662	500060
63423	500061
90312	500062
54971	500063
1707	500064
116370	500065
856	500066
876	500067
126524	500068
2346	500069
21521	500070
2518	500071
1245	500072
29509	500073
1791	500074
124348	500075
632	500076
57301	500077
339	500078
4703	500079
26322	500080
30876	500081
3549	500082
3364	500083
10761	500084
11168	500085
110421	500086
7717	500087
4770	500088
53853	500089
9668	500090
13509	500091
26956	500092
460	500093
928	500094
7986	500095
1453	500096
30253	500097
38480	500098
41349	500099
30235	500100
717	500101
14079	500102
16039	500103
19143	500104
31572	500105
137169	500106
81027	500107
4093	500108
43919	500109
2180	500110
35587	500111
92055	500112
24219	500113
63380	500114
12170	500115
29774	500116
36296	500117
19060	500118
31347	500119
27072	500120
339	500121
41415	500122
13112	500123
52661	500124
64648	500125
19958	500126
67178	500127
94611	500128
45083	500129
2121	500130
24504	500131
10479	500132
7038	500133
104692	500134
95354	500135
4514	500136
14319	500137
8101	500138
72937	500139
103572	500140
66143	500141
38314	500142
7153	500143
8960	500144
47307	500145
3138	500146
102048	500147
17148	500148
48398	500149
5929	500150
63097	500151
116996	500152
9514	500153
11480	500154
14932	500155
92940	500156
2947	500157
29510	500158
763	500159
11952	500160
8024	500161
7527	500162
970	500163
21348	500164
64543	500165
81848	500166
34106	500167
116007	500168
5937	500169
5871	500170
77577	500171
64551	500172
103184	500173
92570	500174
138997	500175
1827	500176
63378	500177
48438	500178
11412	500179
101901	500180
9296	500181
8141	500182
44665	500183
5447	500184
15488	500185
100978	500186
9048	500187
30204	500188
63097	500189
4917	500190
3527	500191
65086	500192
54432	500193
12775	500194
22811	500195
77808	500196
65861	500197
63411	500198
95010	500199
670	500200
12531	500201
32530	500202
76369	500203
1604	500204
24698	500205
2041	500206
26946	500207
181260	500208
4165	500209
131294	500210
48749	500211
100051	500212
41362	500213
27294	500214
34706	500215
6001	500216
68451	500217
10868	500218
118633	500219
30119	500220
52795	500221
23030	500222
45892	500223
88534	500224
1941	500225
68099	500226
103590	500227
7138	500228
32997	500229
180077	500230
27066	500231
79221	500232
8903	500233
83106	500234
11142	500235
5451	500236
854	500237
99841	500238
84585	500239
4252	500240
70	500241
980	500242
12681	500243
17800	500244
41239	500245
33294	500246
18610	500247
2040	500248
88204	500249
41189	500250
59761	500251
37	500252
38589	500253
186	500254
5993	500255
40928	500256
5162	500257
115123	500258
3308	500259
48313	500260
3308	500261
5888	500262
4188	500263
82940	500264
7143	500265
460	500266
33970	500267
4119	500268
3308	500269
9583	500270
778	500271
40236	500272
23691	500273
75742	500274
26997	500275
171485	500276
30171	500277
20450	500278
18526	500279
89076	500280
10646	500281
54624	500282
125814	500283
655	500284
39987	500285
76179	500286
68627	500287
92932	500288
19594	500289
13508	500290
48209	500291
1776	500292
52912	500293
41314	500294
63384	500295
55674	500296
47145	500297
94332	500298
50388	500299
1109	500300
4147	500301
9668	500302
102545	500303
132317	500304
1515	500305
69414	500306
27978	500307
58166	500308
36330	500309
4355	500310
37282	500311
40306	500312
2211	500313
58035	500314
156250	500315
982	500316
36538	500317
80358	500318
84900	500319
2021	500320
13197	500321
702	500322
153755	500323
6257	500324
30532	500325
10434	500326
7758	500327
78679	500328
7849	500329
2505	500330
88541	500331
83380	500332
28524	500333
3978	500334
9423	500335
14505	500336
92689	500337
34775	500338
160506	500339
21553	500340
95451	500341
97955	500342
4824	500343
77886	500344
3120	500345
10630	500346
520	500347
2930	500348
604	500349
4821	500350
34039	500351
40154	500352
9443	500353
86874	500354
18547	500355
3273	500356
1724	500357
36787	500358
103398	500359
87137	500360
1653	500361
48313	500362
1407	500363
5154	500364
9431	500365
82008	500366
53470	500367
132596	500368
6295	500369
1386	500370
4257	500371
14758	500372
69668	500373
2492	500374
56333	500375
997	500376
11271	500377
103331	500378
16268	500379
14170	500380
48549	500381
17868	500382
86939	500383
46806	500384
56192	500385
4847	500386
1217	500387
24128	500388
4299	500389
78841	500390
99319	500391
14172	500392
32439	500393
69481	500394
6282	500395
38111	500396
9208	500397
49956	500398
6272	500399
83221	500400
32142	500401
6137	500402
10828	500403
8124	500404
54857	500405
55781	500406
7131	500407
2256	500408
173	500409
56213	500410
99632	500411
141105	500412
27037	500413
6428	500414
1137	500415
10545	500416
3181	500417
52866	500418
92943	500419
10479	500420
2635	500421
1389	500422
65710	500423
22756	500424
11386	500425
37390	500426
48565	500427
7164	500428
2568	500429
130683	500430
5672	500431
129543	500432
5158	500433
55512	500434
13665	500435
99708	500436
33027	500437
53600	500438
15444	500439
57829	500440
48616	500441
89364	500442
93821	500443
69881	500444
12475	500445
128225	500446
52871	500447
9173	500448
11701	500449
1316	500450
2230	500451
40245	500452
132862	500453
37234	500454
103552	500455
14828	500456
26295	500457
374	500458
5949	500459
101338	500460
101730	500461
17244	500462
17245	500463
110027	500464
92881	500465
2553	500466
1672	500467
23321	500468
6956	500469
25347	500470
4153	500471
181584	500472
56873	500473
36669	500474
24619	500475
20018	500476
79612	500477
105424	500478
11770	500479
30227	500480
7829	500481
82780	500482
1407	500483
1217	500484
99360	500485
4927	500486
10621	500487
128581	500488
64756	500489
18753	500490
855	500491
2545	500492
3832	500493
39090	500494
4543	500495
14507	500496
17913	500497
33016	500498
22287	500499
111558	500500
50650	500501
25812	500502
41240	500503
121503	500504
78891	500505
3534	500506
1689	500507
12271	500508
88918	500509
150169	500510
91270	500511
15821	500512
56069	500513
33045	500514
5105	500515
78088	500516
2219	500517
17113	500518
5151	500519
11146	500520
27978	500521
2228	500522
22922	500523
3120	500524
123387	500525
36668	500526
40088	500527
13525	500528
4229	500529
556	500530
131499	500531
131502	500532
135847	500533
75603	500534
93314	500535
353	500536
11931	500537
1742	500538
52461	500539
9912	500540
55030	500541
655	500542
1653	500543
7122	500544
7022	500545
8898	500546
44171	500547
77844	500548
31094	500549
52197	500550
1236	500551
27125	500552
2981	500553
63398	500554
14522	500555
36372	500556
2947	500557
14325	500558
18518	500559
84153	500560
41914	500561
180	500562
77649	500563
8910	500564
18602	500565
51162	500566
137295	500567
4768	500568
85443	500569
115783	500570
43603	500571
99222	500572
2228	500573
2088	500574
23112	500575
45066	500576
30548	500577
29839	500578
26	500579
132742	500580
9654	500581
14468	500582
22256	500583
217	500584
12395	500585
33058	500586
8537	500587
41486	500588
103276	500589
107706	500590
37797	500591
94	500592
12453	500593
11412	500594
7697	500595
2365	500596
11066	500597
30626	500598
62484	500599
55716	500600
6956	500601
6330	500602
13144	500603
3743	500604
98773	500605
21454	500606
68626	500607
66933	500608
134018	500609
4601	500610
59920	500611
27978	500612
40126	500613
28863	500614
17026	500615
45900	500616
28057	500617
29647	500618
13167	500619
3171	500620
11188	500621
81447	500622
5423	500623
23044	500624
36278	500625
27037	500626
68707	500627
2846	500628
20311	500629
48666	500630
66294	500631
15533	500632
18495	500633
5440	500634
4367	500635
52804	500636
14675	500637
36606	500638
58279	500639
17026	500640
39990	500641
10532	500642
4158	500643
5459	500644
11115	500645
14881	500646
21106	500647
22558	500648
6833	500649
10757	500650
17993	500651
27814	500652
128038	500653
1085	500654
12620	500655
100010	500656
95383	500657
31922	500658
88986	500659
3538	500660
81489	500661
7672	500662
8077	500663
8152	500664
8980	500665
19570	500666
2795	500667
39969	500668
12162	500669
39895	500670
8186	500671
22774	500672
66589	500673
3799	500674
5983	500675
1648	500676
12001	500677
7568	500678
98567	500679
81117	500680
20450	500681
48633	500682
97714	500683
83963	500684
2012	500685
10825	500686
40707	500687
103559	500688
34351	500689
1684	500690
15441	500691
8175	500692
4767	500693
23387	500694
122888	500695
131013	500696
8135	500697
103592	500698
27089	500699
112	500700
40337	500701
2192	500702
46764	500703
19080	500704
38868	500705
362	500706
40827	500707
8194	500708
74547	500709
10779	500710
4885	500711
31663	500712
37998	500713
66313	500714
42433	500715
42560	500716
40630	500717
16644	500718
15099	500719
3631	500720
42576	500721
6420	500722
103315	500723
94611	500724
59764	500725
105150	500726
57839	500727
6248	500728
122900	500729
29371	500730
9231	500731
79560	500732
10562	500733
42680	500734
17709	500735
4147	500736
98576	500737
7526	500738
3413	500739
53883	500740
76457	500741
6767	500742
25421	500743
16374	500744
76091	500745
77174	500746
22972	500747
12302	500748
4252	500749
92418	500750
14505	500751
5207	500752
604	500753
69395	500754
48254	500755
6283	500756
37812	500757
604	500758
1891	500759
135346	500760
10907	500761
2483	500762
523	500763
106457	500764
45782	500765
28101	500766
48403	500767
17694	500768
6202	500769
19825	500770
74260	500771
56973	500772
1325	500773
3287	500774
4620	500775
23780	500776
137978	500777
137539	500778
98845	500779
42433	500780
65320	500781
8269	500782
30896	500783
79974	500784
11306	500785
4837	500786
22324	500787
38954	500788
55417	500789
9048	500790
171423	500791
20316	500792
38775	500793
6959	500794
59010	500795
68258	500796
21284	500797
4200	500798
17136	500799
1404	500800
31733	500801
412	500802
24229	500803
123298	500804
6740	500805
23026	500806
40316	500807
6167	500808
40743	500809
1484	500810
14945	500811
78863	500812
1844	500813
100890	500814
854	500815
24492	500816
14499	500817
82542	500818
18716	500819
304	500820
6876	500821
6680	500822
51832	500823
5635	500824
11739	500825
6949	500826
4815	500827
168769	500828
54093	500829
9197	500830
58439	500831
10673	500832
54981	500833
64396	500834
77677	500835
41358	500836
4188	500837
52153	500838
7281	500839
670	500840
12832	500841
150568	500842
58293	500843
2180	500844
1157	500845
10784	500846
88536	500847
96471	500848
102623	500849
13510	500850
25187	500851
143098	500852
10217	500853
13643	500854
80063	500855
100936	500856
17630	500857
66967	500858
12634	500859
39054	500860
16531	500861
61057	500862
56986	500863
78134	500864
1193	500865
1820	500866
4804	500867
15821	500868
8189	500869
6927	500870
180189	500871
65261	500872
3152	500873
107434	500874
15943	500875
15043	500876
62681	500877
47230	500878
44299	500879
6787	500880
58186	500881
77680	500882
29774	500883
2536	500884
9948	500885
33482	500886
11083	500887
75957	500888
14355	500889
60847	500890
4366	500891
4034	500892
117163	500893
12243	500894
30597	500895
151143	500896
43149	500897
73566	500898
13829	500899
64722	500900
21553	500901
2859	500902
7957	500903
38757	500904
33186	500905
5915	500906
16410	500907
11151	500908
32	500909
34491	500910
46002	500911
8031	500912
26999	500913
24454	500914
36628	500915
12553	500916
96756	500917
164321	500918
33970	500919
66841	500920
26356	500921
1341	500922
11124	500923
16048	500924
9432	500925
3211	500926
3588	500927
14506	500928
21567	500929
4252	500930
7779	500931
66018	500932
4716	500933
7838	500934
2483	500935
2483	500936
58267	500937
22964	500938
1351	500939
13459	500940
66521	500941
6079	500942
67439	500943
27037	500944
13055	500945
183955	500946
170437	500947
25381	500948
15391	500949
51735	500950
1326	500951
717	500952
6837	500953
47093	500954
38645	500955
78353	500956
38474	500957
8640	500958
37049	500959
12285	500960
6384	500961
4524	500962
899	500963
79759	500964
67986	500965
22963	500966
670	500967
490	500968
127338	500969
12361	500970
72728	500971
50953	500972
38184	500973
1438	500974
35707	500975
53956	500976
40245	500977
10885	500978
1983	500979
103549	500980
39927	500981
45606	500982
44349	500983
1844	500984
670	500985
3143	500986
5433	500987
69986	500988
85506	500989
58159	500990
14028	500991
3239	500992
13099	500993
56449	500994
162727	500995
30083	500996
30864	500997
2346	500998
27038	500999
40251	501000
22249	501001
33210	501002
19632	501003
26340	501004
67697	501005
51616	501006
24900	501007
64644	501008
73386	501009
2347	501010
48469	501011
81578	501012
19148	501013
37141	501014
6516	501015
45436	501016
48144	501017
5048	501018
927	501019
1891	501020
130387	501021
9481	501022
556	501023
1388	501024
33087	501025
8930	501026
9912	501027
22161	501028
5355	501029
104980	501030
30128	501031
25421	501032
3549	501033
48366	501034
19938	501035
29302	501036
64224	501037
64961	501038
53815	501039
14089	501040
2196	501041
1660	501042
6051	501043
103826	501044
69468	501045
10354	501046
84242	501047
11435	501048
26045	501049
33034	501050
75885	501051
75779	501052
13091	501053
4755	501054
36475	501055
5154	501056
145840	501057
38675	501058
20358	501059
3538	501060
5423	501061
14559	501062
54440	501063
84092	501064
1303	501065
17396	501066
27165	501067
11116	501068
4896	501069
3144	501070
83229	501071
4791	501072
2163	501073
102044	501074
250	501075
2018	501076
48265	501077
10645	501078
82557	501079
10377	501080
77994	501081
63474	501082
6772	501083
9522	501084
67162	501085
2796	501086
5446	501087
39084	501088
14664	501089
15472	501090
64798	501091
13073	501092
2437	501093
64494	501094
79577	501095
6301	501096
19428	501097
6837	501098
3213	501099
4281	501100
2940	501101
723	501102
48395	501103
10937	501104
2795	501105
25673	501106
44926	501107
20877	501108
138738	501109
2065	501110
2394	501111
12226	501112
37953	501113
129997	501114
112801	501115
23884	501116
132237	501117
92409	501118
87174	501119
139156	501120
12634	501121
2943	501122
23794	501123
5754	501124
40099	501125
79735	501126
37820	501127
6771	501128
2275	501129
54341	501130
125557	501131
84472	501132
7702	501133
80975	501134
15792	501135
70436	501136
2378	501137
59915	501138
45496	501139
131389	501140
20376	501141
180037	501142
40764	501143
5399	501144
14028	501145
58054	501146
103545	501147
4250	501148
134214	501149
3172	501150
12322	501151
151917	501152
969	501153
115018	501154
37986	501155
829	501156
138087	501157
59073	501158
17304	501159
13046	501160
20550	501161
3802	501162
37308	501163
24683	501164
8223	501165
28656	501166
44570	501167
4703	501168
32778	501169
93191	501170
17101	501171
54068	501172
28670	501173
19589	501174
20550	501175
63311	501176
339	501177
30024	501178
53078	501179
128522	501180
2850	501181
6384	501182
38662	501183
103248	501184
65511	501185
9489	501186
4893	501187
12826	501188
66674	501189
22196	501190
57025	501191
44716	501192
36356	501193
97681	501194
79807	501195
37696	501196
171	501197
133164	501198
1240	501199
1197	501200
117010	501201
820	501202
1690	501203
113557	501204
31196	501205
37681	501206
50941	501207
5441	501208
22343	501209
20582	501210
12254	501211
15501	501212
33007	501213
49306	501214
46629	501215
95171	501216
184133	501217
1690	501218
54688	501219
339	501220
31736	501221
100448	501222
31617	501223
17557	501224
36181	501225
17663	501226
113893	501227
217	501228
77989	501229
86564	501230
107579	501231
2297	501232
20378	501233
97681	501234
46010	501235
80096	501236
131335	501237
37252	501238
9481	501239
8964	501240
32122	501241
21201	501242
58401	501243
111714	501244
145807	501245
189082	501246
24720	501247
103586	501248
5191	501249
76517	501250
7141	501251
14240	501252
80736	501253
36594	501254
1197	501255
31044	501256
58109	501257
7201	501258
1015	501259
12370	501260
101091	501261
12474	501262
41291	501263
18990	501264
67576	501265
23089	501266
1111	501267
153640	501268
95438	501269
131300	501270
104380	501271
67828	501272
22238	501273
25174	501274
156114	501275
108693	501276
19624	501277
37486	501278
122891	501279
84893	501280
786	501281
81117	501282
21520	501283
65719	501284
100185	501285
63399	501286
31555	501287
83938	501288
3080	501289
41236	501290
13312	501291
58404	501292
14522	501293
54926	501294
48255	501295
186914	501296
56938	501297
14764	501298
13143	501299
11136	501300
2836	501301
1111	501302
164957	501303
19152	501304
49046	501305
1790	501306
20694	501307
133111	501308
83207	501309
104045	501310
4254	501311
101039	501312
323	501313
139	501314
62865	501315
64384	501316
64635	501317
102598	501318
70081	501319
121467	501320
38948	501321
23605	501322
61261	501323
5171	501324
70081	501325
37438	501326
42785	501327
122951	501328
17753	501329
15545	501330
79722	501331
668	501332
81986	501333
14821	501334
9503	501335
4777	501336
17557	501337
33072	501338
53266	501339
175233	501340
8269	501341
24526	501342
63523	501343
34736	501344
38825	501345
9494	501346
55942	501347
169865	501348
4657	501349
103311	501350
23889	501351
70012	501352
94995	501353
79614	501354
56395	501355
10242	501356
9236	501357
33946	501358
2383	501359
11723	501360
10342	501361
704	501362
29330	501363
52225	501364
62240	501365
20077	501366
1645	501367
591	501368
10757	501369
14807	501370
29162	501371
90133	501372
20012	501373
129226	501374
145317	501375
35225	501376
19775	501377
105309	501378
54404	501379
78133	501380
14917	501381
38596	501382
10804	501383
2568	501384
2258	501385
8523	501386
4312	501387
56539	501388
17717	501389
10229	501390
2344	501391
18717	501392
2278	501393
2673	501394
80174	501395
903	501396
57294	501397
21204	501398
15018	501399
66743	501400
55095	501401
1496	501402
102074	501403
46665	501404
67546	501405
17334	501406
53909	501407
49613	501408
13978	501409
1409	501410
53745	501411
82997	501412
4705	501413
15357	501414
47735	501415
26750	501416
46680	501417
5076	501418
25407	501419
7571	501420
2028	501421
1467	501422
44527	501423
10857	501424
26656	501425
772	501426
25171	501427
66129	501428
85681	501429
16069	501430
35766	501431
3184	501432
104138	501433
133240	501434
49255	501435
73388	501436
23482	501437
4160	501438
50772	501439
69454	501440
34265	501441
5206	501442
49593	501443
14814	501444
11171	501445
5188	501446
55134	501447
11399	501448
7229	501449
152583	501450
2318	501451
97303	501452
57063	501453
12085	501454
2545	501455
10719	501456
88059	501457
29076	501458
4643	501459
28589	501460
51913	501461
38298	501462
44578	501463
21001	501464
85029	501465
89958	501466
21219	501467
69877	501468
1084	501469
21446	501470
1631	501471
2210	501472
25718	501473
68049	501474
2536	501475
16930	501476
33070	501477
54295	501478
6272	501479
1916	501480
125250	501481
9223	501482
1679	501483
2640	501484
34868	501485
4160	501486
88823	501487
1642	501488
16127	501489
17195	501490
15512	501491
576	501492
20592	501493
13191	501494
24498	501495
260	501496
43453	501497
46	501498
55444	501499
188963	501500
72550	501501
128638	501502
88043	501503
188371	501504
10357	501505
72347	501506
131933	501507
140430	501508
149723	501509
86374	501510
204	501511
21831	501512
4069	501513
12925	501514
4669	501515
739	501516
24086	501517
39232	501518
5761	501519
13675	501520
57669	501521
10882	501522
62562	501523
47862	501524
82125	501525
185006	501526
106362	501527
47081	501528
7668	501529
22202	501530
50148	501531
20446	501532
38558	501533
12510	501534
55977	501535
32160	501536
73204	501537
52802	501538
43806	501539
92098	501540
25148	501541
49531	501542
14418	501543
30815	501544
9647	501545
3168	501546
40288	501547
122135	501548
136161	501549
103687	501550
95214	501551
139740	501552
109213	501553
6175	501554
40010	501555
15585	501556
84890	501557
20583	501558
161449	501559
43937	501560
86896	501561
103882	501562
6175	501563
150771	501564
102515	501565
11226	501566
147962	501567
64576	501568
142125	501569
129507	501570
51117	501571
34418	501572
283	501573
18520	501574
45575	501575
96514	501576
66927	501577
12777	501578
66960	501579
4147	501580
107727	501581
179120	501582
76490	501583
23391	501584
12306	501585
21347	501586
183214	501587
140939	501588
12510	501589
80379	501590
4657	501591
41931	501592
96581	501593
22993	501594
17711	501595
34401	501596
76252	501597
65749	501598
8497	501599
6736	501600
99507	501601
54791	501602
32058	501603
12306	501604
38626	501605
2696	501606
45906	501607
40974	501608
36490	501609
36696	501610
40974	501611
175172	501612
48203	501613
125951	501614
29993	501615
127220	501616
20973	501617
37983	501618
75439	501619
59667	501620
52022	501621
40247	501622
2852	501623
29197	501624
41202	501625
125951	501626
132666	501627
32913	501628
4187	501629
32695	501630
28867	501631
27174	501632
2666	501633
108234	501634
138128	501635
2778	501636
97775	501637
22930	501638
17937	501639
82485	501640
19820	501641
99	501642
428	501643
43941	501644
75827	501645
27771	501646
70127	501647
17993	501648
33769	501649
18187	501650
14971	501651
4351	501652
48424	501653
9583	501654
18813	501655
15943	501656
35207	501657
7038	501658
18384	501659
3694	501660
66621	501661
17572	501662
45728	501663
20421	501664
31617	501665
107650	501666
31359	501667
37901	501668
137900	501669
21055	501670
38739	501671
129328	501672
86956	501673
6874	501674
1196	501675
67956	501676
65653	501677
21568	501678
39005	501679
3139	501680
38068	501681
95416	501682
17996	501683
21677	501684
47005	501685
38949	501686
56136	501687
36937	501688
77852	501689
45948	501690
69268	501691
56405	501692
4639	501693
38731	501694
47243	501695
627	501696
923	501697
45895	501698
101605	501699
17697	501700
95086	501701
77509	501702
56139	501703
97885	501704
45149	501705
47968	501706
81186	501707
4044	501708
77512	501709
3899	501710
122667	501711
21180	501712
20196	501713
12771	501714
84892	501715
18798	501716
1372	501717
64026	501718
6052	501719
14753	501720
8101	501721
69924	501722
22365	501723
83177	501724
83177	501725
70913	501726
26100	501727
22606	501728
63004	501729
22124	501730
85616	501731
102028	501732
13710	501733
13559	501734
614	501735
19166	501736
1786	501737
614	501738
41018	501739
41018	501740
747	501741
713	501742
39125	501743
34462	501744
74452	501745
1005	501746
44299	501747
49453	501748
22682	501749
62583	501750
5008	501751
1890	501752
35030	501753
1027	501754
5596	501755
3049	501756
4931	501757
167107	501758
29116	501759
6940	501760
41800	501761
16295	501762
43465	501763
8574	501764
4931	501765
17007	501766
8574	501767
62582	501768
134782	501769
3885	501770
13874	501771
103643	501772
60740	501773
5008	501774
181679	501775
133338	501776
6772	501777
29116	501778
130767	501779
16387	501780
23028	501781
60323	501782
3889	501783
40787	501784
59883	501785
5596	501786
8332	501787
114544	501788
91954	501789
226	501790
22549	501791
22549	501792
25690	501793
12064	501794
1005	501795
50276	501796
50273	501797
605	501798
24031	501799
33773	501800
24549	501801
124919	501802
120878	501803
747	501804
6809	501805
107329	501806
104068	501807
87183	501808
12291	501809
68345	501810
56706	501811
20654	501812
5569	501813
252	501814
4827	501815
10083	501816
605	501817
605	501818
67858	501819
9911	501820
7949	501821
9375	501822
605	501823
6577	501824
1323	501825
35667	501826
147	501827
22099	501828
822	501829
1005	501830
46196	501831
106318	501832
55818	501833
97906	501834
24024	501835
40581	501836
56164	501837
56164	501838
79659	501839
38503	501840
4617	501841
24128	501842
49231	501843
37686	501844
24024	501845
37565	501846
32149	501847
14820	501848
1965	501849
1965	501850
1965	501851
1965	501852
1965	501853
72201	501854
427	501855
427	501856
427	501857
15768	501858
135655	501859
12549	501860
15768	501861
15768	501862
11319	501863
70499	501864
71082	501865
4305	501866
4305	501867
130271	501868
19935	501869
108616	501870
18409	501871
747	501872
26	501873
39377	501874
18911	501875
114495	501876
147898	501877
93520	501878
15899	501879
75610	501880
52438	501881
112726	501882
107480	501883
52417	501884
62853	501885
57434	501886
78887	501887
78887	501888
180104	501889
4095	501890
61426	501891
18174	501892
54598	501893
41140	501894
17492	501895
531	501896
33385	501897
88856	501898
39364	501899
53172	501900
123008	501901
106546	501902
99741	501903
57142	501904
38849	501905
100930	501906
33329	501907
26893	501908
73454	501909
63356	501910
53172	501911
52410	501912
1449	501913
11716	501914
69185	501915
19103	501916
1323	501917
78762	501918
4610	501919
97159	501920
42258	501921
951	501922
102053	501923
951	501924
951	501925
2205	501926
292	501927
73	501928
292	501929
73	501930
73	501931
73	501932
73	501933
73	501934
605	501935
1004	501936
1004	501937
1004	501938
1004	501939
68007	501940
68425	501941
38483	501942
59525	501943
408	501944
19484	501945
9626	501946
6655	501947
126603	501948
11403	501949
16808	501950
115738	501951
167951	501952
64241	501953
34093	501954
71777	501955
18440	501956
317	501957
3649	501958
82726	501959
104014	501960
45538	501961
21	501962
51984	501963
40354	501964
22049	501965
22809	501966
29	501967
49049	501968
19179	501969
51856	501970
7010	501971
7010	501972
23526	501973
49905	501974
135	501975
11065	501976
7375	501977
50458	501978
50458	501979
15890	501980
42032	501981
34344	501982
1775	501983
87214	501984
97562	501985
13453	501986
138136	501987
41396	501988
6411	501989
73135	501990
2613	501991
8389	501992
2399	501993
73906	501994
28210	501995
58619	501996
60727	501997
156134	501998
75783	501999
50984	502000
73406	502001
13657	502002
25365	502003
16892	502004
7132	502005
128467	502006
171085	502007
17678	502008
55309	502009
57733	502010
55161	502011
78708	502012
53644	502013
8710	502014
29214	502015
8181	502016
8181	502017
32993	502018
32993	502019
68493	502020
32993	502021
115894	502022
89039	502023
20543	502024
3236	502025
4429	502026
3994	502027
58940	502028
29091	502029
19695	502030
29751	502031
74258	502032
13778	502033
23948	502034
24235	502035
19999	502036
42709	502037
43407	502038
10056	502039
11343	502040
3632	502041
2142	502042
2142	502043
2142	502044
63253	502045
130217	502046
10172	502047
16109	502048
13616	502049
71969	502050
19151	502051
19136	502052
28000	502053
23104	502054
28051	502055
23035	502056
3405	502057
11511	502058
71954	502059
14399	502060
19132	502061
19134	502062
41366	502063
40706	502064
188	502065
188	502066
64089	502067
11212	502068
64927	502069
163675	502070
20560	502071
28161	502072
28836	502073
35656	502074
67689	502075
95708	502076
82168	502077
27398	502078
41960	502079
2	502080
3045	502081
2	502082
21454	502083
15091	502084
69362	502085
23504	502086
331	502087
15554	502088
4184	502089
21973	502090
38019	502091
91466	502092
27381	502093
91538	502094
10952	502095
6883	502096
111976	502097
38925	502098
15152	502099
65564	502100
2699	502101
10809	502102
8763	502103
54201	502104
2551	502105
5707	502106
58385	502107
10114	502108
32929	502109
32625	502110
25626	502111
17857	502112
11800	502113
333	502114
163147	502115
3401	502116
28029	502117
5	502118
80655	502119
38236	502120
64537	502121
3657	502122
45753	502123
3098	502124
6981	502125
45485	502126
32522	502127
31223	502128
19572	502129
45796	502130
379	502131
115236	502132
25224	502133
22389	502134
69347	502135
68355	502136
20800	502137
3198	502138
23636	502139
6463	502140
87075	502141
720	502142
1381	502143
2138	502144
1042	502145
4732	502146
44616	502147
25501	502148
14248	502149
21950	502150
16234	502151
11484	502152
7887	502153
10154	502154
3899	502155
90515	502156
32771	502157
65438	502158
33159	502159
16889	502160
38516	502161
17990	502162
119376	502163
40797	502164
64091	502165
22727	502166
37488	502167
12901	502168
32298	502169
95252	502170
80313	502171
212	502172
70406	502173
107822	502174
47748	502175
20658	502176
20466	502177
104064	502178
21226	502179
1485	502180
40991	502181
11594	502182
1855	502183
61367	502184
15457	502185
81192	502186
47914	502187
112675	502188
23102	502189
7659	502190
47558	502191
46784	502192
39045	502193
13120	502194
33073	502195
30062	502196
49069	502197
19080	502198
28152	502199
4858	502200
16054	502201
7853	502202
55023	502203
9551	502204
6985	502205
23100	502206
30990	502207
1739	502208
31596	502209
85854	502210
129422	502211
27127	502212
13461	502213
1812	502214
80533	502215
37562	502216
20089	502217
133926	502218
22164	502219
10703	502220
26763	502221
66373	502222
17760	502223
6910	502224
73269	502225
69215	502226
98847	502227
107712	502228
22539	502229
18465	502230
2830	502231
14557	502232
43325	502233
42	502234
11188	502235
13400	502236
18621	502237
6924	502238
21599	502239
1688	502240
60781	502241
3708	502242
37478	502243
24226	502244
1137	502245
53942	502246
4934	502247
5387	502248
100	502249
42132	502250
26790	502251
3593	502252
87902	502253
79469	502254
31	502255
39521	502256
31949	502257
4644	502258
2253	502259
15769	502260
29981	502261
11130	502262
37841	502263
5990	502264
57615	502265
16026	502266
5479	502267
54748	502268
23748	502269
41075	502270
35075	502271
19834	502272
824	502273
1755	502274
1	502275
10296	502276
6668	502277
12630	502278
53692	502279
3635	502280
35041	502281
6535	502282
71188	502283
260	502284
76198	502285
8636	502286
28555	502287
958	502288
13447	502289
15337	502290
124511	502291
6974	502292
27982	502293
31133	502294
5344	502295
11	502296
21675	502297
9	502298
88136	502299
59754	502300
35456	502301
22107	502302
16874	502303
21515	502304
30000	502305
24431	502306
52869	502307
7383	502308
1149	502309
72231	502310
50002	502311
132685	502312
39573	502313
1177	502314
30838	502315
129219	502316
516	502317
87091	502318
49392	502319
2183	502320
32114	502321
65728	502322
57051	502323
70755	502324
22104	502325
11772	502326
68148	502327
15360	502328
42870	502329
75941	502330
8988	502331
12826	502332
31569	502333
18357	502334
69890	502335
30678	502336
3188	502337
45080	502338
11492	502339
39554	502340
10265	502341
59082	502342
23905	502343
22370	502344
21453	502345
1692	502346
11721	502347
120013	502348
82871	502349
5436	502350
63225	502351
14400	502352
136700	502353
2238	502354
5320	502355
40274	502356
7986	502357
16641	502358
47755	502359
56442	502360
61752	502361
19387	502362
7040	502363
1277	502364
18597	502365
70257	502366
15251	502367
1021	502368
2310	502369
15665	502370
4476	502371
33140	502372
49001	502373
76055	502374
40672	502375
47670	502376
59083	502377
31843	502378
99574	502379
23356	502380
32	502381
10989	502382
9637	502383
31319	502384
59986	502385
89778	502386
8838	502387
10650	502388
12734	502389
69877	502390
50588	502391
65930	502392
720	502393
95849	502394
4522	502395
98968	502396
5992	502397
20356	502398
25461	502399
10132	502400
83478	502401
25422	502402
2030	502403
43293	502404
19576	502405
89852	502406
26330	502407
2	502408
62019	502409
108996	502410
108282	502411
30935	502412
77526	502413
22174	502414
38832	502415
31762	502416
1528	502417
18259	502418
8352	502419
54495	502420
95644	502421
33516	502422
48985	502423
3	502424
112433	502425
80967	502426
4739	502427
14047	502428
98942	502429
894	502430
3926	502431
22925	502432
1925	502433
2102	502434
87584	502435
185	502436
104955	502437
82434	502438
7866	502439
25648	502440
515	502441
41601	502442
108272	502443
8297	502444
56716	502445
62843	502446
12814	502447
85449	502448
12786	502449
38565	502450
26094	502451
4890	502452
47138	502453
39347	502454
184	502455
62150	502456
38482	502457
7686	502458
19104	502459
22447	502460
83721	502461
37042	502462
2913	502463
3061	502464
68683	502465
45108	502466
17596	502467
11808	502468
958	502469
26595	502470
15317	502471
4193	502472
27702	502473
6467	502474
3604	502475
42331	502476
81563	502477
12045	502478
23275	502479
23104	502480
45081	502481
51246	502482
7140	502483
7881	502484
69090	502485
5606	502486
16383	502487
24143	502488
70381	502489
50224	502490
8755	502491
16032	502492
32298	502493
74304	502494
23581	502495
20256	502496
24446	502497
13568	502498
31545	502499
68947	502500
26748	502501
11942	502502
12257	502503
22816	502504
88047	502505
40655	502506
3955	502507
18803	502508
29550	502509
11754	502510
18438	502511
25477	502512
523	502513
433	502514
49407	502515
40397	502516
54446	502517
41104	502518
12141	502519
9202	502520
1997	502521
41455	502522
29311	502523
1101	502524
10300	502525
132762	502526
388	502527
171126	502528
23150	502529
20100	502530
27409	502531
4886	502532
22839	502533
19083	502534
50187	502535
6663	502536
69501	502537
23185	502538
49765	502539
2088	502540
17479	502541
30073	502542
28226	502543
37734	502544
5775	502545
84	502546
34713	502547
70140	502548
1208	502549
95298	502550
61041	502551
129979	502552
16337	502553
44961	502554
9417	502555
48754	502556
39450	502557
9920	502558
11353	502559
82980	502560
2353	502561
84763	502562
2082	502563
5489	502564
10061	502565
25654	502566
114061	502567
11348	502568
38183	502569
91384	502570
32042	502571
37196	502572
9080	502573
41545	502574
4829	502575
87537	502576
31156	502577
49031	502578
19108	502579
14871	502580
68068	502581
105253	502582
40906	502583
5685	502584
30587	502585
21638	502586
23809	502587
82672	502588
57133	502589
33439	502590
16402	502591
11483	502592
121823	502593
15492	502594
40271	502595
10971	502596
100981	502597
3803	502598
57215	502599
16174	502600
87486	502601
169936	502602
122623	502603
59623	502604
60003	502605
11726	502606
9449	502607
32778	502608
113942	502609
7119	502610
41875	502611
165878	502612
8450	502613
21944	502614
35923	502615
25297	502616
13370	502617
72230	502618
17710	502619
28124	502620
68260	502621
173446	502622
11780	502623
42643	502624
88627	502625
72213	502626
7567	502627
49081	502628
33841	502629
38214	502630
9906	502631
9859	502632
3522	502633
661	502634
55224	502635
87039	502636
56500	502637
6248	502638
48839	502639
13770	502640
85050	502641
31375	502642
70540	502643
69639	502644
38477	502645
23108	502646
42298	502647
54710	502648
166260	502649
134296	502650
17483	502651
9801	502652
130249	502653
130993	502654
21790	502655
8746	502656
16298	502657
72833	502658
58288	502659
22173	502660
11520	502661
47912	502662
63484	502663
30153	502664
64972	502665
46934	502666
56635	502667
58306	502668
59804	502669
94061	502670
15403	502671
5082	502672
1208	502673
18791	502674
54155	502675
18328	502676
83941	502677
70480	502678
105655	502679
7857	502680
44681	502681
4920	502682
84637	502683
155703	502684
15032	502685
14618	502686
34282	502687
4229	502688
20442	502689
2175	502690
47300	502691
3430	502692
180594	502693
105665	502694
126996	502695
107	502696
23029	502697
40006	502698
49847	502699
68477	502700
45328	502701
60117	502702
262	502703
13346	502704
168227	502705
82616	502706
78046	502707
54557	502708
57002	502709
4322	502710
174922	502711
64207	502712
64536	502713
4070	502714
169015	502715
6139	502716
12450	502717
13868	502718
79394	502719
98171	502720
20426	502721
259	502722
5118	502723
7614	502724
2225	502725
37716	502726
23014	502727
6503	502728
37110	502729
8660	502730
88821	502731
27389	502732
18245	502733
58712	502734
16003	502735
57357	502736
2062	502737
945	502738
2803	502739
48702	502740
2348	502741
5102	502742
1860	502743
8636	502744
468	502745
17072	502746
46925	502747
62378	502748
32273	502749
22184	502750
16206	502751
23501	502752
68277	502753
112096	502754
2797	502755
28127	502756
48876	502757
358	502758
63929	502759
50019	502760
28676	502761
33322	502762
66616	502763
70607	502764
60240	502765
21519	502766
1353	502767
2150	502768
40468	502769
170937	502770
3818	502771
18917	502772
8500	502773
15033	502774
15033	502775
1320	502776
13613	502777
39309	502778
1322	502779
1803	502780
79461	502781
5299	502782
21918	502783
4204	502784
10693	502785
7609	502786
26692	502787
202	502788
7983	502789
55969	502790
30674	502791
57249	502792
36913	502793
28091	502794
48470	502795
17880	502796
45786	502797
102019	502798
68	502799
6981	502800
37826	502801
16781	502802
52490	502803
13044	502804
987	502805
2717	502806
8500	502807
54710	502808
72852	502809
3504	502810
43931	502811
108748	502812
57518	502813
9466	502814
1350	502815
20946	502816
41503	502817
91323	502818
22824	502819
97504	502820
549	502821
6818	502822
39	502823
26187	502824
3692	502825
54946	502826
57464	502827
21838	502828
89893	502829
104659	502830
6134	502831
2574	502832
57781	502833
2756	502834
12342	502835
17604	502836
66685	502837
10738	502838
3694	502839
48032	502840
60213	502841
19732	502842
1708	502843
45367	502844
53582	502845
26083	502846
94917	502847
10965	502848
46833	502849
9013	502850
97577	502851
21155	502852
50926	502853
17073	502854
17688	502855
983	502856
27570	502857
37081	502858
81144	502859
37183	502860
50233	502861
129104	502862
125478	502863
35023	502864
15835	502865
6916	502866
82369	502867
41924	502868
35713	502869
42185	502870
7608	502871
2854	502872
69341	502873
16036	502874
54872	502875
35950	502876
39627	502877
68049	502878
8017	502879
6095	502880
128697	502881
4627	502882
36764	502883
32	502884
6334	502885
99347	502886
16133	502887
107907	502888
158869	502889
6997	502890
2572	502891
32227	502892
1421	502893
85364	502894
2342	502895
4926	502896
36970	502897
61450	502898
16436	502899
27844	502900
114835	502901
37553	502902
9080	502903
33155	502904
48856	502905
34393	502906
68839	502907
2178	502908
113836	502909
9295	502910
82146	502911
1184	502912
3272	502913
81624	502914
30300	502915
80153	502916
22370	502917
27063	502918
69635	502919
45061	502920
78217	502921
66804	502922
78411	502923
718	502924
380	502925
73804	502926
46240	502927
25480	502928
11102	502929
21036	502930
45912	502931
2200	502932
47720	502933
6818	502934
42553	502935
38535	502936
73798	502937
18336	502938
56411	502939
1432	502940
26271	502941
589	502942
59297	502943
820	502944
26083	502945
280	502946
21038	502947
56857	502948
3188	502949
54345	502950
48378	502951
10029	502952
47343	502953
12929	502954
4589	502955
85466	502956
163585	502957
53534	502958
4894	502959
18848	502960
44689	502961
3952	502962
9312	502963
100094	502964
71138	502965
4189	502966
34066	502967
31159	502968
11179	502969
15730	502970
2497	502971
5269	502972
6290	502973
24704	502974
1089	502975
23401	502976
38314	502977
59705	502978
7046	502979
11374	502980
27820	502981
16323	502982
12876	502983
19269	502984
3201	502985
32628	502986
5608	502987
3579	502988
19512	502989
55278	502990
17623	502991
2315	502992
74847	502993
4722	502994
66665	502995
10901	502996
61205	502997
3087	502998
138575	502999
76740	503000
57136	503001
67264	503002
11168	503003
37091	503004
21573	503005
45289	503006
28011	503007
119944	503008
61086	503009
23566	503010
3834	503011
8622	503012
80151	503013
179623	503014
134016	503015
27940	503016
3362	503017
93767	503018
47933	503019
27577	503020
141735	503021
6063	503022
5936	503023
609	503024
14843	503025
115474	503026
188844	503027
78142	503028
17478	503029
705	503030
4137	503031
57179	503032
65756	503033
42506	503034
64570	503035
19679	503036
64	503037
20694	503038
37529	503039
13515	503040
22361	503041
8015	503042
12605	503043
31576	503044
5869	503045
55363	503046
23530	503047
4696	503048
38440	503049
69985	503050
16269	503051
46707	503052
21993	503053
5687	503054
33300	503055
47055	503056
58561	503057
11312	503058
4284	503059
1392	503060
4147	503061
54240	503062
69764	503063
47371	503064
45822	503065
65355	503066
1844	503067
113469	503068
25885	503069
12705	503070
50152	503071
47504	503072
49498	503073
3368	503074
46064	503075
4220	503076
13107	503077
40271	503078
358	503079
13840	503080
1291	503081
1496	503082
4812	503083
33106	503084
4372	503085
48590	503086
2259	503087
39906	503088
79872	503089
54086	503090
1861	503091
45204	503092
14627	503093
35980	503094
33165	503095
34146	503096
48621	503097
19965	503098
21153	503099
1459	503100
1640	503101
10274	503102
19599	503103
3128	503104
11915	503105
51912	503106
68465	503107
13022	503108
47307	503109
138173	503110
13263	503111
15979	503112
33695	503113
74932	503114
1734	503115
3334	503116
30084	503117
59551	503118
83487	503119
39905	503120
18949	503121
11	503122
59951	503123
186139	503124
29112	503125
261	503126
7190	503127
58997	503128
20314	503129
88382	503130
33006	503131
6473	503132
14954	503133
51594	503134
71446	503135
37326	503136
9934	503137
65072	503138
6939	503139
9186	503140
33161	503141
2263	503142
4358	503143
48977	503144
72542	503145
3075	503146
79727	503147
15362	503148
120427	503149
23283	503150
22180	503151
41174	503152
39670	503153
30765	503154
81837	503155
10134	503156
17733	503157
14969	503158
22487	503159
77097	503160
18650	503161
18108	503162
98945	503163
26344	503164
5865	503165
82342	503166
4094	503167
32733	503168
59980	503169
95766	503170
2946	503171
13629	503172
11100	503173
4747	503174
9370	503175
55336	503176
69776	503177
8199	503178
20579	503179
11369	503180
15803	503181
32458	503182
7007	503183
86554	503184
60896	503185
1190	503186
33368	503187
6486	503188
27810	503189
23592	503190
20158	503191
50374	503192
23800	503193
59763	503194
61338	503195
58759	503196
7067	503197
9333	503198
24785	503199
27741	503200
38041	503201
4940	503202
85772	503203
403	503204
724	503205
44027	503206
10746	503207
24758	503208
70731	503209
59578	503210
110085	503211
5759	503212
37842	503213
20887	503214
16508	503215
27922	503216
32211	503217
81699	503218
14879	503219
27639	503220
18242	503221
69115	503222
20896	503223
143	503224
297	503225
35035	503226
10339	503227
58897	503228
18861	503229
130178	503230
11191	503231
958	503232
3810	503233
86	503234
27882	503235
50006	503236
77773	503237
64088	503238
21112	503239
28742	503240
67329	503241
64809	503242
6575	503243
895	503244
60547	503245
49860	503246
99067	503247
81323	503248
161483	503249
10603	503250
88184	503251
44501	503252
4232	503253
24082	503254
36815	503255
96459	503256
71461	503257
18003	503258
65617	503259
6980	503260
29700	503261
55748	503262
95985	503263
81516	503264
30007	503265
52282	503266
159582	503267
28699	503268
45738	503269
13586	503270
22302	503271
5813	503272
38949	503273
30943	503274
100031	503275
782	503276
81983	503277
159293	503278
218	503279
4672	503280
91957	503281
39318	503282
41665	503283
50072	503284
13875	503285
4153	503286
12007	503287
54029	503288
39402	503289
39789	503290
45850	503291
14797	503292
26787	503293
32974	503294
65109	503295
6166	503296
27182	503297
27056	503298
18949	503299
38097	503300
27755	503301
15317	503302
77493	503303
9038	503304
6978	503305
47208	503306
69544	503307
7412	503308
63664	503309
108416	503310
39604	503311
11970	503312
27879	503313
27524	503314
100829	503315
34878	503316
3210	503317
3615	503318
25063	503319
7032	503320
10189	503321
8410	503322
188069	503323
2664	503324
30310	503325
15534	503326
2057	503327
16011	503328
38335	503329
46042	503330
12705	503331
2389	503332
13651	503333
70222	503334
21903	503335
26692	503336
33405	503337
52668	503338
42017	503339
260	503340
48516	503341
27233	503342
2178	503343
138008	503344
9858	503345
45508	503346
23610	503347
15254	503348
26622	503349
39627	503350
40016	503351
12961	503352
26553	503353
18151	503354
23011	503355
3663	503356
42050	503357
21762	503358
2660	503359
7104	503360
31219	503361
70249	503362
49845	503363
3039	503364
69060	503365
37296	503366
27045	503367
57789	503368
85674	503369
8446	503370
34021	503371
2521	503372
3436	503373
57311	503374
32231	503375
15564	503376
4380	503377
32407	503378
18247	503379
40081	503380
57375	503381
16662	503382
11302	503383
10671	503384
7852	503385
6860	503386
66576	503387
83163	503388
45753	503389
143623	503390
74644	503391
21021	503392
43607	503393
6531	503394
32199	503395
5289	503396
50061	503397
19223	503398
7097	503399
101957	503400
3782	503401
1586	503402
19201	503403
22073	503404
28247	503405
3	503406
1076	503407
29556	503408
12915	503409
9721	503410
103977	503411
21400	503412
12744	503413
33879	503414
1235	503415
2174	503416
2578	503417
20104	503418
3358	503419
26189	503420
60365	503421
46380	503422
100976	503423
2583	503424
35021	503425
50134	503426
3801	503427
2698	503428
3324	503429
3791	503430
22475	503431
151	503432
24306	503433
16040	503434
165433	503435
16400	503436
68804	503437
2550	503438
77897	503439
42267	503440
15780	503441
14886	503442
21538	503443
34659	503444
23318	503445
45640	503446
11764	503447
46012	503448
122292	503449
291	503450
2598	503451
34437	503452
4077	503453
18681	503454
39323	503455
49299	503456
30339	503457
5650	503458
83729	503459
6969	503460
16933	503461
10702	503462
20971	503463
20810	503464
80543	503465
6220	503466
124720	503467
134490	503468
702	503469
6276	503470
2021	503471
3012	503472
32288	503473
29940	503474
47891	503475
80916	503476
5188	503477
13766	503478
15308	503479
27784	503480
2	503481
2	503482
13127	503483
12659	503484
76985	503485
32410	503486
29213	503487
14155	503488
27987	503489
25743	503490
29842	503491
4120	503492
7248	503493
67653	503494
6533	503495
1353	503496
114534	503497
13669	503498
34680	503499
50188	503500
10674	503501
38788	503502
37242	503503
83042	503504
12596	503505
2139	503506
5377	503507
4652	503508
137553	503509
50720	503510
23390	503511
22225	503512
4811	503513
21984	503514
759	503515
30244	503516
5801	503517
1334	503518
51868	503519
12503	503520
2766	503521
56221	503522
44501	503523
9611	503524
37186	503525
18650	503526
47700	503527
43712	503528
99568	503529
869	503530
25893	503531
9381	503532
45315	503533
55479	503534
22103	503535
4626	503536
13203	503537
12654	503538
7741	503539
35186	503540
5592	503541
1427	503542
55800	503543
38525	503544
187	503545
36702	503546
71915	503547
2228	503548
26572	503549
57741	503550
8068	503551
34457	503552
80480	503553
26620	503554
13565	503555
12947	503556
11664	503557
54462	503558
3039	503559
11344	503560
39161	503561
11325	503562
14805	503563
128229	503564
17435	503565
45927	503566
60504	503567
12027	503568
25834	503569
55347	503570
31214	503571
126655	503572
22464	503573
3118	503574
41086	503575
2424	503576
29380	503577
8839	503578
707	503579
20946	503580
7281	503581
358	503582
12276	503583
985	503584
138067	503585
84788	503586
23346	503587
10816	503588
25421	503589
32232	503590
34630	503591
26906	503592
7527	503593
1373	503594
20701	503595
63624	503596
13102	503597
17515	503598
64632	503599
113424	503600
1075	503601
16026	503602
30819	503603
23545	503604
8616	503605
118992	503606
4482	503607
18335	503608
44239	503609
50702	503610
13602	503611
8337	503612
456	503613
792	503614
70873	503615
21860	503616
8887	503617
67255	503618
45636	503619
12179	503620
7568	503621
5580	503622
51317	503623
20757	503624
21635	503625
12499	503626
2377	503627
39389	503628
1563	503629
55176	503630
62902	503631
82667	503632
1791	503633
2953	503634
21537	503635
12923	503636
27387	503637
79144	503638
17244	503639
5704	503640
59828	503641
12844	503642
49475	503643
22882	503644
23718	503645
15313	503646
50722	503647
8909	503648
579	503649
14	503650
59112	503651
19041	503652
21513	503653
4248	503654
1471	503655
145	503656
70973	503657
12066	503658
7892	503659
36874	503660
5887	503661
25278	503662
13063	503663
57488	503664
2264	503665
70992	503666
3923	503667
53555	503668
133493	503669
221	503670
42726	503671
13676	503672
69287	503673
7275	503674
1648	503675
47249	503676
69058	503677
1570	503678
2559	503679
24202	503680
47093	503681
8060	503682
68305	503683
39607	503684
20728	503685
42088	503686
88121	503687
1906	503688
814	503689
1825	503690
64549	503691
5664	503692
49438	503693
68673	503694
13013	503695
91778	503696
36310	503697
1160	503698
61203	503699
37552	503700
14650	503701
46985	503702
1849	503703
46807	503704
17814	503705
2009	503706
25132	503707
32766	503708
15727	503709
32784	503710
29978	503711
81141	503712
22093	503713
69856	503714
32806	503715
71123	503716
1005	503717
11231	503718
112006	503719
2228	503720
30720	503721
30634	503722
15463	503723
31620	503724
28618	503725
41276	503726
6950	503727
8652	503728
12088	503729
33143	503730
64831	503731
870	503732
66616	503733
39548	503734
21519	503735
44688	503736
61477	503737
8463	503738
77524	503739
38882	503740
124520	503741
80403	503742
14744	503743
23362	503744
19124	503745
88636	503746
32552	503747
60134	503748
14998	503749
36940	503750
7885	503751
44060	503752
16988	503753
9789	503754
1084	503755
1186	503756
8404	503757
14902	503758
32509	503759
2277	503760
36465	503761
3742	503762
7382	503763
70363	503764
72931	503765
41967	503766
14729	503767
7635	503768
73621	503769
28359	503770
43504	503771
45619	503772
2053	503773
34227	503774
32031	503775
7843	503776
31973	503777
3044	503778
71947	503779
50615	503780
8661	503781
52521	503782
10422	503783
20658	503784
65234	503785
54567	503786
11692	503787
68	503788
12272	503789
7492	503790
11219	503791
12333	503792
58630	503793
68531	503794
64287	503795
34148	503796
10586	503797
53436	503798
1895	503799
55778	503800
35427	503801
16231	503802
11447	503803
28691	503804
32631	503805
9877	503806
209	503807
64034	503808
159651	503809
6825	503810
7013	503811
2180	503812
9429	503813
8885	503814
9670	503815
58817	503816
7658	503817
5690	503818
24450	503819
78324	503820
14545	503821
3429	503822
4281	503823
16489	503824
41238	503825
808	503826
18332	503827
9849	503828
22107	503829
27710	503830
7191	503831
31757	503832
16486	503833
497	503834
11726	503835
14596	503836
14427	503837
35087	503838
68539	503839
12737	503840
105215	503841
153764	503842
7534	503843
6182	503844
66721	503845
84115	503846
27099	503847
142570	503848
46734	503849
1106	503850
3272	503851
27698	503852
42010	503853
2	503854
29910	503855
47119	503856
50238	503857
72104	503858
2076	503859
25003	503860
45221	503861
7977	503862
69013	503863
21617	503864
106715	503865
27006	503866
13614	503867
83838	503868
3582	503869
3872	503870
23102	503871
44959	503872
12627	503873
16117	503874
101989	503875
370	503876
19430	503877
10628	503878
1103	503879
14465	503880
78784	503881
32470	503882
18074	503883
16053	503884
21031	503885
41786	503886
67697	503887
11847	503888
52850	503889
57229	503890
62855	503891
28101	503892
21570	503893
12764	503894
81060	503895
70185	503896
8003	503897
55960	503898
68777	503899
15577	503900
26529	503901
10954	503902
72442	503903
3018	503904
703	503905
3074	503906
67376	503907
46551	503908
2102	503909
12411	503910
11284	503911
33317	503912
24019	503913
58735	503914
96832	503915
5905	503916
899	503917
106567	503918
58172	503919
104154	503920
3630	503921
350	503922
3415	503923
96718	503924
69203	503925
477	503926
9018	503927
24861	503928
104257	503929
3155	503930
105337	503931
7019	503932
58473	503933
10188	503934
11641	503935
2250	503936
2779	503937
34210	503938
19983	503939
3054	503940
98123	503941
18838	503942
2854	503943
32143	503944
54582	503945
47994	503946
33605	503947
95056	503948
15042	503949
48049	503950
84221	503951
14502	503952
23345	503953
123098	503954
1034	503955
57041	503956
25380	503957
30649	503958
9935	503959
6976	503960
44156	503961
603	503962
1130	503963
13172	503964
6319	503965
3	503966
85093	503967
2854	503968
11443	503969
59002	503970
82423	503971
30959	503972
350	503973
32853	503974
23255	503975
1498	503976
9909	503977
83828	503978
31604	503979
82975	503980
39562	503981
3709	503982
15272	503983
723	503984
979	503985
99827	503986
6458	503987
87662	503988
6927	503989
9914	503990
9273	503991
71522	503992
2369	503993
2235	503994
40407	503995
428	503996
21165	503997
23201	503998
1882	503999
7210	504000
38046	504001
28117	504002
35761	504003
33539	504004
772	504005
23089	504006
18591	504007
59375	504008
16933	504009
33500	504010
5691	504011
43427	504012
35541	504013
29411	504014
26488	504015
6387	504016
74420	504017
23454	504018
42188	504019
12317	504020
43010	504021
6713	504022
3212	504023
186777	504024
56660	504025
17882	504026
31880	504027
24769	504028
11712	504029
10958	504030
1074	504031
5277	504032
22487	504033
33006	504034
16243	504035
38686	504036
8052	504037
15991	504038
97337	504039
44483	504040
7486	504041
58977	504042
117456	504043
16770	504044
32658	504045
46122	504046
56202	504047
26823	504048
22062	504049
30472	504050
67727	504051
11024	504052
5406	504053
31159	504054
82156	504055
31828	504056
82940	504057
25342	504058
12071	504059
10235	504060
15264	504061
25809	504062
2047	504063
4031	504064
45749	504065
13603	504066
18847	504067
81838	504068
25085	504069
15984	504070
102368	504071
24443	504072
331	504073
68804	504074
1189	504075
86882	504076
79129	504077
32747	504078
9456	504079
6985	504080
127673	504081
7005	504082
2318	504083
59331	504084
13051	504085
2967	504086
78197	504087
14205	504088
64498	504089
21863	504090
1551	504091
502	504092
8408	504093
1899	504094
128953	504095
3610	504096
93733	504097
47183	504098
2090	504099
91	504100
36869	504101
20836	504102
48981	504103
39014	504104
89189	504105
6410	504106
34112	504107
407	504108
36658	504109
28431	504110
133149	504111
2850	504112
35186	504113
50454	504114
54891	504115
23022	504116
28557	504117
31801	504118
99287	504119
18801	504120
5593	504121
11451	504122
131988	504123
35729	504124
102809	504125
14146	504126
9840	504127
62871	504128
44776	504129
3844	504130
15042	504131
31564	504132
15127	504133
8953	504134
31342	504135
32491	504136
82537	504137
19837	504138
7008	504139
35628	504140
86912	504141
350	504142
42283	504143
78803	504144
56697	504145
6489	504146
36520	504147
58204	504148
22830	504149
4200	504150
2505	504151
18881	504152
98521	504153
8991	504154
87161	504155
1566	504156
99588	504157
30735	504158
10590	504159
23732	504160
7806	504161
8382	504162
8216	504163
29058	504164
9129	504165
30693	504166
59589	504167
16211	504168
45731	504169
84771	504170
36118	504171
51307	504172
674	504173
52321	504174
96665	504175
47244	504176
47055	504177
53856	504178
32461	504179
80383	504180
18735	504181
43407	504182
1921	504183
37023	504184
27643	504185
10611	504186
74934	504187
2975	504188
67324	504189
40309	504190
20757	504191
128920	504192
49131	504193
10811	504194
10168	504195
24385	504196
1112	504197
54914	504198
15245	504199
4847	504200
102394	504201
76717	504202
26814	504203
39632	504204
2779	504205
37209	504206
54531	504207
9621	504208
120171	504209
17731	504210
128924	504211
51809	504212
9864	504213
55541	504214
10998	504215
69337	504216
129794	504217
12402	504218
73101	504219
18393	504220
2610	504221
43529	504222
59333	504223
2984	504224
20236	504225
49030	504226
58673	504227
49240	504228
1834	504229
3471	504230
31220	504231
10132	504232
31572	504233
2693	504234
9471	504235
46671	504236
49754	504237
9004	504238
331	504239
8997	504240
35355	504241
3775	504242
15056	504243
84678	504244
26313	504245
41458	504246
3775	504247
18433	504248
12	504249
138551	504250
253	504251
39438	504252
22441	504253
3327	504254
5623	504255
686	504256
57232	504257
39043	504258
31800	504259
21679	504260
23393	504261
54619	504262
2067	504263
59391	504264
54569	504265
6133	504266
15713	504267
18685	504268
17367	504269
24698	504270
27323	504271
30806	504272
16791	504273
47452	504274
13692	504275
1612	504276
13758	504277
9952	504278
107760	504279
31658	504280
51999	504281
5631	504282
54176	504283
10364	504284
16346	504285
28239	504286
3823	504287
4714	504288
29752	504289
6098	504290
69157	504291
39765	504292
57513	504293
24327	504294
5662	504295
21036	504296
19348	504297
5614	504298
52895	504299
7338	504300
11832	504301
2746	504302
23648	504303
44243	504304
34141	504305
47163	504306
12235	504307
19377	504308
168477	504309
22169	504310
49911	504311
36900	504312
21161	504313
1915	504314
18573	504315
98345	504316
25438	504317
50054	504318
95764	504319
20444	504320
47269	504321
9114	504322
50160	504323
5227	504324
4555	504325
5096	504326
939	504327
2600	504328
43497	504329
5463	504330
34850	504331
32204	504332
24444	504333
101540	504334
8818	504335
9866	504336
58089	504337
5652	504338
60208	504339
69227	504340
108338	504341
24627	504342
76193	504343
4884	504344
50270	504345
157366	504346
60079	504347
23182	504348
4756	504349
28105	504350
28659	504351
23581	504352
8333	504353
23400	504354
85886	504355
41319	504356
25937	504357
135025	504358
56549	504359
16308	504360
38945	504361
35679	504362
101561	504363
57465	504364
34285	504365
9451	504366
76954	504367
428	504368
2933	504369
67123	504370
41756	504371
26518	504372
22837	504373
31579	504374
5388	504375
12966	504376
7848	504377
67066	504378
12820	504379
78528	504380
310	504381
3171	504382
11201	504383
37409	504384
95948	504385
603	504386
408	504387
7838	504388
61077	504389
4316	504390
25370	504391
27880	504392
753	504393
97318	504394
42457	504395
34083	504396
75055	504397
25809	504398
32381	504399
2289	504400
43478	504401
28191	504402
15769	504403
36517	504404
30408	504405
52744	504406
32663	504407
124667	504408
36826	504409
44912	504410
14737	504411
6191	504412
21121	504413
67659	504414
43184	504415
1695	504416
12047	504417
28656	504418
31648	504419
12503	504420
40320	504421
16211	504422
66507	504423
3582	504424
58840	504425
1084	504426
61667	504427
149	504428
5386	504429
34655	504430
14667	504431
70229	504432
54306	504433
50366	504434
2054	504435
41155	504436
61082	504437
4214	504438
23027	504439
102788	504440
27397	504441
9955	504442
74079	504443
15569	504444
9947	504445
16806	504446
18015	504447
55184	504448
27763	504449
1712	504450
47969	504451
32845	504452
4368	504453
3	504454
5864	504455
46448	504456
5144	504457
46448	504458
18713	504459
50986	504460
15795	504461
71015	504462
77466	504463
53044	504464
49411	504465
74216	504466
90049	504467
31652	504468
30957	504469
12876	504470
41539	504471
95894	504472
33518	504473
23845	504474
104120	504475
1645	504476
22676	504477
10017	504478
2161	504479
13609	504480
3619	504481
12241	504482
10912	504483
37987	504484
37890	504485
26434	504486
6085	504487
4614	504488
38582	504489
180506	504490
49365	504491
65507	504492
57241	504493
24176	504494
94685	504495
14366	504496
44604	504497
110108	504498
13573	504499
110345	504500
1074	504501
43179	504502
2863	504503
21875	504504
18901	504505
17153	504506
701	504507
26800	504508
70401	504509
10497	504510
2505	504511
25939	504512
11932	504513
10650	504514
30440	504515
38889	504516
47422	504517
1393	504518
2693	504519
50439	504520
4443	504521
70405	504522
32225	504523
62259	504524
55206	504525
23641	504526
30440	504527
54022	504528
68944	504529
58793	504530
2071	504531
9024	504532
45361	504533
618	504534
12002	504535
14351	504536
47866	504537
37265	504538
40800	504539
49460	504540
5620	504541
105183	504542
55387	504543
58470	504544
113818	504545
25783	504546
84811	504547
82168	504548
29295	504549
43589	504550
128203	504551
62158	504552
61448	504553
8292	504554
11227	504555
15900	504556
406	504557
3248	504558
8797	504559
79261	504560
12668	504561
59311	504562
44667	504563
1791	504564
38252	504565
25367	504566
30583	504567
40806	504568
123932	504569
70685	504570
18023	504571
57760	504572
102043	504573
165960	504574
34142	504575
9993	504576
91655	504577
5179	504578
2485	504579
882	504580
37996	504581
33599	504582
2210	504583
10	504584
24034	504585
19596	504586
33289	504587
27921	504588
8340	504589
22455	504590
60926	504591
1937	504592
6914	504593
5219	504594
10537	504595
3973	504596
61715	504597
429	504598
5831	504599
1579	504600
165	504601
16640	504602
17286	504603
65	504604
8852	504605
31849	504606
67656	504607
62279	504608
12258	504609
1802	504610
12111	504611
43993	504612
3664	504613
56529	504614
50595	504615
6860	504616
82784	504617
1884	504618
711	504619
71541	504620
1613	504621
1316	504622
2296	504623
6070	504624
128309	504625
27424	504626
10462	504627
24922	504628
95544	504629
47957	504630
2235	504631
4630	504632
54397	504633
21066	504634
1920	504635
46730	504636
1461	504637
3677	504638
24277	504639
58915	504640
1343	504641
12308	504642
70243	504643
15022	504644
43543	504645
33516	504646
30180	504647
63387	504648
57319	504649
27730	504650
9086	504651
18723	504652
17836	504653
23785	504654
70495	504655
9521	504656
76740	504657
126495	504658
2365	504659
31592	504660
2696	504661
35277	504662
35939	504663
5746	504664
13470	504665
41085	504666
84109	504667
22214	504668
21687	504669
65144	504670
95235	504671
37244	504672
45761	504673
20559	504674
53810	504675
37858	504676
9822	504677
21853	504678
19913	504679
3381	504680
31991	504681
11503	504682
2386	504683
2650	504684
48993	504685
83558	504686
26576	504687
4036	504688
128599	504689
5890	504690
13793	504691
30693	504692
6075	504693
5662	504694
71179	504695
19202	504696
48426	504697
1153	504698
55098	504699
15688	504700
5162	504701
72499	504702
45455	504703
21947	504704
36444	504705
67091	504706
1466	504707
55018	504708
20832	504709
22794	504710
13465	504711
33134	504712
11703	504713
11797	504714
11696	504715
2523	504716
1461	504717
66399	504718
11926	504719
33807	504720
22109	504721
1116	504722
44000	504723
21614	504724
34986	504725
36517	504726
79165	504727
25771	504728
33202	504729
104140	504730
9791	504731
10870	504732
13353	504733
29154	504734
27011	504735
7707	504736
2430	504737
68587	504738
26176	504739
74548	504740
19538	504741
5447	504742
13110	504743
57266	504744
6446	504745
32908	504746
10779	504747
39593	504748
7179	504749
2233	504750
41896	504751
30084	504752
10646	504753
79403	504754
45587	504755
1585	504756
67993	504757
121184	504758
3972	504759
37088	504760
46089	504761
1014	504762
15029	504763
6405	504764
61394	504765
8611	504766
29554	504767
16197	504768
38287	504769
75668	504770
37868	504771
30806	504772
78730	504773
6223	504774
83183	504775
9935	504776
20150	504777
2743	504778
3314	504779
31485	504780
17409	504781
8173	504782
4008	504783
82762	504784
34506	504785
41606	504786
14582	504787
79080	504788
41335	504789
60663	504790
69805	504791
44866	504792
17943	504793
68938	504794
20511	504795
27812	504796
19907	504797
46916	504798
23735	504799
54461	504800
44936	504801
4008	504802
85839	504803
44158	504804
68114	504805
48195	504806
11104	504807
98542	504808
181115	504809
8945	504810
10023	504811
42917	504812
68604	504813
56610	504814
58824	504815
32080	504816
38152	504817
96107	504818
65107	504819
55011	504820
120963	504821
66747	504822
54199	504823
26330	504824
108953	504825
69847	504826
40258	504827
432	504828
104858	504829
82678	504830
56188	504831
44274	504832
48944	504833
46351	504834
1200	504835
36590	504836
10584	504837
25070	504838
30733	504839
31566	504840
22501	504841
80851	504842
66036	504843
32204	504844
61654	504845
5	504846
87496	504847
36259	504848
2404	504849
6238	504850
984	504851
18939	504852
2287	504853
7985	504854
32389	504855
11745	504856
43575	504857
35890	504858
98653	504859
41352	504860
13838	504861
7222	504862
41972	504863
102036	504864
65422	504865
69616	504866
13244	504867
22707	504868
30778	504869
6768	504870
1431	504871
11610	504872
3702	504873
934	504874
101297	504875
6440	504876
51450	504877
10200	504878
8066	504879
16144	504880
137810	504881
23352	504882
13346	504883
3633	504884
8755	504885
46178	504886
9537	504887
14238	504888
8518	504889
21494	504890
68825	504891
40211	504892
54449	504893
32733	504894
96475	504895
28500	504896
37092	504897
88810	504898
85300	504899
20037	504900
9285	504901
10744	504902
13123	504903
953	504904
19108	504905
38482	504906
47241	504907
6535	504908
32347	504909
18327	504910
39410	504911
27520	504912
25620	504913
53645	504914
124564	504915
105068	504916
17115	504917
123225	504918
31878	504919
1665	504920
71150	504921
13248	504922
112151	504923
1923	504924
11371	504925
16283	504926
1688	504927
4008	504928
18575	504929
204	504930
943	504931
32260	504932
88801	504933
91149	504934
26296	504935
58832	504936
22691	504937
5851	504938
6065	504939
1089	504940
3556	504941
17244	504942
47552	504943
50103	504944
32180	504945
32535	504946
9875	504947
40	504948
23794	504949
42912	504950
11295	504951
18909	504952
32833	504953
22055	504954
11327	504955
1708	504956
32273	504957
100594	504958
52180	504959
67407	504960
65722	504961
44308	504962
20896	504963
57520	504964
47601	504965
1797	504966
2299	504967
18046	504968
4407	504969
32650	504970
16340	504971
352	504972
33570	504973
7097	504974
21069	504975
26652	504976
54891	504977
11890	504978
29978	504979
42227	504980
7892	504981
63674	504982
85267	504983
6795	504984
55045	504985
6505	504986
31652	504987
18287	504988
31069	504989
13117	504990
47622	504991
79661	504992
148271	504993
16053	504994
16437	504995
4514	504996
23783	504997
64339	504998
6305	504999
9805	505000
714	505001
25141	505002
35834	505003
140794	505004
95247	505005
113712	505006
60584	505007
39145	505008
1717	505009
814	505010
31669	505011
52160	505012
4179	505013
26207	505014
83476	505015
74349	505016
39176	505017
5894	505018
23990	505019
132173	505020
16728	505021
43032	505022
4087	505023
57834	505024
118757	505025
25552	505026
66576	505027
7126	505028
68753	505029
23163	505030
8998	505031
1862	505032
25086	505033
6319	505034
4263	505035
7874	505036
54627	505037
2962	505038
14224	505039
2556	505040
140220	505041
46439	505042
28197	505043
55070	505044
85402	505045
94926	505046
100155	505047
48056	505048
6134	505049
64357	505050
62187	505051
19984	505052
37075	505053
38377	505054
13280	505055
17121	505056
8061	505057
56397	505058
21865	505059
57850	505060
16233	505061
187445	505062
2116	505063
4067	505064
85528	505065
8437	505066
31423	505067
47154	505068
58793	505069
13878	505070
39455	505071
54742	505072
5392	505073
38440	505074
89097	505075
64558	505076
58402	505077
33285	505078
17579	505079
11586	505080
31702	505081
3761	505082
22148	505083
47498	505084
37465	505085
6447	505086
4748	505087
37551	505088
36933	505089
41393	505090
14394	505091
28238	505092
39912	505093
14318	505094
18677	505095
56281	505096
95266	505097
31262	505098
9631	505099
16704	505100
61650	505101
26611	505102
2803	505103
37415	505104
31152	505105
32134	505106
67543	505107
27960	505108
172698	505109
39932	505110
31062	505111
7757	505112
21650	505113
3389	505114
17290	505115
23008	505116
87120	505117
49222	505118
31016	505119
22602	505120
13088	505121
80987	505122
79122	505123
50128	505124
29314	505125
45036	505126
55919	505127
85162	505128
12554	505129
169646	505130
15409	505131
15648	505132
117750	505133
83133	505134
104815	505135
54022	505136
33431	505137
50611	505138
82321	505139
31124	505140
21366	505141
46919	505142
5813	505143
37841	505144
344	505145
4486	505146
53070	505147
35976	505148
68801	505149
97470	505150
20092	505151
18881	505152
17936	505153
4669	505154
49140	505155
37162	505156
12273	505157
5887	505158
984	505159
7486	505160
103987	505161
25422	505162
22684	505163
4587	505164
69892	505165
24958	505166
30865	505167
11865	505168
32097	505169
23793	505170
55072	505171
2962	505172
129970	505173
36699	505174
31307	505175
20010	505176
32290	505177
57848	505178
137052	505179
3258	505180
41026	505181
2369	505182
792	505183
7286	505184
33128	505185
90771	505186
13039	505187
48923	505188
41519	505189
37230	505190
2452	505191
28108	505192
28177	505193
9252	505194
20812	505195
33730	505196
47379	505197
22141	505198
74108	505199
34254	505200
49981	505201
13716	505202
3984	505203
1829	505204
11228	505205
1301	505206
27683	505207
50086	505208
7620	505209
6224	505210
12986	505211
52169	505212
2934	505213
3003	505214
8823	505215
13624	505216
25652	505217
694	505218
7671	505219
4159	505220
88524	505221
34716	505222
36066	505223
19833	505224
39635	505225
63086	505226
1097	505227
37335	505228
928	505229
54317	505230
27664	505231
2240	505232
44528	505233
41517	505234
8537	505235
31369	505236
104860	505237
55735	505238
5727	505239
13376	505240
16214	505241
84381	505242
54199	505243
1135	505244
6474	505245
28208	505246
56508	505247
34057	505248
175267	505249
172201	505250
19164	505251
59870	505252
30443	505253
77095	505254
64968	505255
80557	505256
69929	505257
87894	505258
9222	505259
39573	505260
11782	505261
50260	505262
8576	505263
53001	505264
136	505265
41924	505266
42473	505267
5334	505268
4071	505269
632	505270
2203	505271
8789	505272
5168	505273
19161	505274
16073	505275
89490	505276
11370	505277
19840	505278
52	505279
46737	505280
25131	505281
4025	505282
25333	505283
11867	505284
8879	505285
3862	505286
3708	505287
83531	505288
12463	505289
59445	505290
19722	505291
29011	505292
275	505293
6779	505294
1314	505295
15343	505296
29322	505297
97918	505298
1825	505299
49373	505300
16117	505301
20688	505302
33543	505303
31279	505304
240	505305
40382	505306
33119	505307
41800	505308
3788	505309
50172	505310
27676	505311
10957	505312
1229	505313
20977	505314
5802	505315
7023	505316
98882	505317
28495	505318
15938	505319
29440	505320
13336	505321
32720	505322
88174	505323
13378	505324
148610	505325
68213	505326
33574	505327
72225	505328
1944	505329
62837	505330
67329	505331
16137	505332
2703	505333
97112	505334
41624	505335
2493	505336
33772	505337
48922	505338
9051	505339
56139	505340
117	505341
25992	505342
36000	505343
44736	505344
31774	505345
21236	505346
34325	505347
64179	505348
5399	505349
62619	505350
3345	505351
26739	505352
5033	505353
22301	505354
66929	505355
57079	505356
97818	505357
2414	505358
11677	505359
152	505360
8205	505361
9357	505362
32364	505363
6902	505364
49741	505365
67685	505366
1982	505367
28470	505368
3070	505369
89852	505370
304	505371
6810	505372
78980	505373
32903	505374
3036	505375
2525	505376
42061	505377
32812	505378
74370	505379
36851	505380
49445	505381
7985	505382
45422	505383
68162	505384
46657	505385
11269	505386
37027	505387
17472	505388
67215	505389
139057	505390
84050	505391
11166	505392
40171	505393
38286	505394
20194	505395
19315	505396
29661	505397
74013	505398
7208	505399
27633	505400
202	505401
42793	505402
39062	505403
4815	505404
4994	505405
29987	505406
46833	505407
4188	505408
4090	505409
27401	505410
72326	505411
18813	505412
68624	505413
66654	505414
70856	505415
21174	505416
78421	505417
5835	505418
41313	505419
19644	505420
66981	505421
50	505422
43394	505423
5717	505424
31757	505425
7657	505426
1587	505427
23	505428
14655	505429
15	505430
66636	505431
3742	505432
10725	505433
15454	505434
13464	505435
33143	505436
11434	505437
100339	505438
69293	505439
23814	505440
4306	505441
26756	505442
68304	505443
2228	505444
2447	505445
17018	505446
10	505447
100411	505448
98146	505449
21363	505450
124495	505451
39594	505452
21039	505453
32229	505454
13332	505455
28726	505456
47338	505457
34897	505458
87972	505459
17657	505460
28976	505461
16223	505462
9626	505463
340	505464
29376	505465
25687	505466
17327	505467
107473	505468
69309	505469
69094	505470
8041	505471
11511	505472
17910	505473
83610	505474
65718	505475
1373	505476
50759	505477
1250	505478
37086	505479
5710	505480
70767	505481
28531	505482
18695	505483
54774	505484
15922	505485
52440	505486
81370	505487
12272	505488
33317	505489
7697	505490
4722	505491
21454	505492
3939	505493
17376	505494
139036	505495
1506	505496
15597	505497
5289	505498
27985	505499
56157	505500
3599	505501
60169	505502
11762	505503
69106	505504
1177	505505
47142	505506
21958	505507
32166	505508
28147	505509
31340	505510
891	505511
90484	505512
7350	505513
26455	505514
84265	505515
5771	505516
130478	505517
11919	505518
471	505519
3016	505520
16929	505521
60198	505522
356	505523
2703	505524
13771	505525
44151	505526
21542	505527
21145	505528
13392	505529
51584	505530
3408	505531
40848	505532
5530	505533
162456	505534
15405	505535
19008	505536
32206	505537
2096	505538
32338	505539
32399	505540
874	505541
317	505542
45	505543
71106	505544
57424	505545
23466	505546
65472	505547
12867	505548
132102	505549
8171	505550
31047	505551
60119	505552
54489	505553
683	505554
120215	505555
57506	505556
13549	505557
7508	505558
38449	505559
37659	505560
9512	505561
17817	505562
37004	505563
11738	505564
126539	505565
70996	505566
3834	505567
52100	505568
9660	505569
56255	505570
7190	505571
37612	505572
69976	505573
7826	505574
55723	505575
15766	505576
132757	505577
180	505578
20221	505579
54496	505580
70978	505581
17875	505582
28030	505583
21494	505584
46137	505585
3378	505586
80417	505587
2422	505588
40398	505589
2511	505590
9632	505591
4586	505592
51761	505593
99802	505594
4575	505595
54246	505596
104161	505597
74790	505598
131591	505599
29694	505600
33052	505601
6383	505602
67745	505603
104101	505604
48842	505605
43201	505606
61219	505607
3347	505608
5863	505609
58955	505610
23397	505611
48479	505612
21232	505613
7658	505614
37086	505615
5723	505616
7658	505617
19153	505618
2558	505619
9546	505620
27377	505621
57855	505622
52280	505623
16326	505624
32481	505625
6446	505626
6102	505627
4410	505628
29261	505629
128352	505630
30804	505631
40388	505632
1703	505633
85358	505634
56498	505635
105379	505636
14879	505637
54464	505638
770	505639
2263	505640
19761	505641
13117	505642
3697	505643
59264	505644
749	505645
46697	505646
83737	505647
8474	505648
1656	505649
11261	505650
7947	505651
5974	505652
34908	505653
67795	505654
30423	505655
80976	505656
38319	505657
14957	505658
127753	505659
20953	505660
34131	505661
20139	505662
1004	505663
45654	505664
26203	505665
41625	505666
12609	505667
25180	505668
25726	505669
3797	505670
1625	505671
26288	505672
47820	505673
97012	505674
26791	505675
51310	505676
27289	505677
6714	505678
9039	505679
3728	505680
18327	505681
19123	505682
5290	505683
28361	505684
3158	505685
48120	505686
4693	505687
62492	505688
2047	505689
36000	505690
87023	505691
91506	505692
87486	505693
180795	505694
32434	505695
15856	505696
23694	505697
105155	505698
5789	505699
64513	505700
35016	505701
25314	505702
50022	505703
1918	505704
75	505705
68676	505706
6836	505707
136790	505708
59573	505709
10560	505710
84576	505711
188933	505712
13416	505713
41080	505714
526	505715
119414	505716
96329	505717
32180	505718
54993	505719
72312	505720
6460	505721
94412	505722
4926	505723
48485	505724
57724	505725
83979	505726
53157	505727
8228	505728
34534	505729
115	505730
10656	505731
3179	505732
22009	505733
44751	505734
44934	505735
74867	505736
6629	505737
47818	505738
22824	505739
58357	505740
2023	505741
38646	505742
80802	505743
14651	505744
38067	505745
39154	505746
45643	505747
18477	505748
18810	505749
23144	505750
5391	505751
363	505752
39865	505753
6026	505754
13242	505755
35789	505756
40353	505757
28663	505758
8681	505759
13163	505760
113355	505761
20187	505762
4435	505763
40575	505764
49442	505765
86	505766
14807	505767
1164	505768
25674	505769
10565	505770
12768	505771
68384	505772
21342	505773
102971	505774
105221	505775
319	505776
114704	505777
85449	505778
2525	505779
19232	505780
13740	505781
41797	505782
45854	505783
9621	505784
26250	505785
358	505786
6119	505787
55093	505788
1251	505789
1242	505790
22916	505791
24827	505792
66688	505793
547	505794
3900	505795
41879	505796
125	505797
40617	505798
22160	505799
22409	505800
80883	505801
49348	505802
104680	505803
6264	505804
13765	505805
26418	505806
44818	505807
11467	505808
44014	505809
78145	505810
26847	505811
88535	505812
3495	505813
8945	505814
61735	505815
27315	505816
607	505817
27692	505818
15595	505819
3049	505820
3885	505821
15679	505822
18839	505823
27598	505824
16615	505825
130488	505826
4436	505827
2953	505828
9906	505829
63320	505830
53253	505831
6138	505832
2529	505833
33275	505834
23809	505835
77175	505836
2116	505837
15077	505838
43149	505839
4120	505840
8022	505841
55568	505842
1171	505843
50942	505844
80641	505845
724	505846
58273	505847
20427	505848
3158	505849
118234	505850
32241	505851
27494	505852
45158	505853
19097	505854
963	505855
4704	505856
14951	505857
11691	505858
9996	505859
36994	505860
21040	505861
21390	505862
7097	505863
15400	505864
81343	505865
6192	505866
41455	505867
86977	505868
59075	505869
37121	505870
56924	505871
1933	505872
6192	505873
9564	505874
10205	505875
9160	505876
66926	505877
502	505878
8457	505879
8003	505880
100297	505881
25441	505882
48119	505883
878	505884
2285	505885
25601	505886
23627	505887
20761	505888
21447	505889
8711	505890
6372	505891
11018	505892
11732	505893
208	505894
12357	505895
108336	505896
98683	505897
6409	505898
24379	505899
70443	505900
46112	505901
36680	505902
48277	505903
2769	505904
12662	505905
47921	505906
26538	505907
71452	505908
4410	505909
84219	505910
35051	505911
9900	505912
81460	505913
2510	505914
26246	505915
27723	505916
1984	505917
6781	505918
68147	505919
40135	505920
44953	505921
79791	505922
45524	505923
9674	505924
72252	505925
29514	505926
40850	505927
671	505928
41888	505929
8887	505930
2371	505931
2030	505932
4518	505933
52743	505934
44725	505935
68442	505936
41493	505937
8410	505938
20860	505939
25968	505940
7206	505941
26750	505942
12150	505943
17596	505944
10565	505945
38763	505946
2425	505947
13873	505948
17199	505949
37448	505950
31634	505951
77928	505952
24107	505953
301	505954
5354	505955
26710	505956
42727	505957
7494	505958
41105	505959
22258	505960
66047	505961
5966	505962
58573	505963
12118	505964
10855	505965
11865	505966
1247	505967
31945	505968
7287	505969
45974	505970
4967	505971
15573	505972
21285	505973
99271	505974
71463	505975
39834	505976
2191	505977
17698	505978
24068	505979
45033	505980
16097	505981
66433	505982
49892	505983
15039	505984
57676	505985
4448	505986
9989	505987
93763	505988
79877	505989
40680	505990
63894	505991
48724	505992
50206	505993
65181	505994
8463	505995
70353	505996
174585	505997
9079	505998
2839	505999
49937	506000
58538	506001
49224	506002
129322	506003
65493	506004
49140	506005
1885	506006
102124	506007
72250	506008
57395	506009
9947	506010
27762	506011
4036	506012
22953	506013
3972	506014
4774	506015
52270	506016
1167	506017
75281	506018
421	506019
12099	506020
11362	506021
10151	506022
8279	506023
32571	506024
89490	506025
11016	506026
25629	506027
59987	506028
3850	506029
1933	506030
30032	506031
6384	506032
34115	506033
41538	506034
109362	506035
25078	506036
15213	506037
11016	506038
8953	506039
104584	506040
4701	506041
2996	506042
8058	506043
34257	506044
133237	506045
13831	506046
9461	506047
123767	506048
5959	506049
58928	506050
19712	506051
35043	506052
37282	506053
30160	506054
25221	506055
20944	506056
4079	506057
82581	506058
1359	506059
21603	506060
2035	506061
33708	506062
39406	506063
8116	506064
31900	506065
31229	506066
10451	506067
1678	506068
1678	506069
14488	506070
55792	506071
40196	506072
15630	506073
27290	506074
68504	506075
58283	506076
86705	506077
33008	506078
26075	506079
127017	506080
70587	506081
58537	506082
20658	506083
46742	506084
36222	506085
11500	506086
21360	506087
4065	506088
84092	506089
6081	506090
5679	506091
69268	506092
4802	506093
49062	506094
39839	506095
33676	506096
18145	506097
87576	506098
19243	506099
69951	506100
16400	506101
7990	506102
547	506103
12441	506104
22131	506105
3862	506106
16457	506107
31994	506108
50082	506109
706	506110
104210	506111
37347	506112
3244	506113
81414	506114
39517	506115
70406	506116
27685	506117
22298	506118
118523	506119
10786	506120
31425	506121
56645	506122
7107	506123
18407	506124
46604	506125
49168	506126
24553	506127
88861	506128
8431	506129
3229	506130
64226	506131
88995	506132
33733	506133
113637	506134
1386	506135
14023	506136
5497	506137
40903	506138
65775	506139
1019	506140
838	506141
21059	506142
16427	506143
26750	506144
2526	506145
26964	506146
66480	506147
27753	506148
10886	506149
38498	506150
42717	506151
40697	506152
19832	506153
31204	506154
11912	506155
33789	506156
33354	506157
82317	506158
43885	506159
5269	506160
16299	506161
4232	506162
3872	506163
50083	506164
9381	506165
9087	506166
43538	506167
6723	506168
86951	506169
10	506170
46869	506171
112924	506172
185	506173
80801	506174
25243	506175
7395	506176
12031	506177
9598	506178
59072	506179
21026	506180
48043	506181
21651	506182
24390	506183
16598	506184
40819	506185
40134	506186
9086	506187
11127	506188
15840	506189
1837	506190
15056	506191
12791	506192
45896	506193
5620	506194
94743	506195
78778	506196
22781	506197
27571	506198
10155	506199
10869	506200
44508	506201
6185	506202
34885	506203
3003	506204
17309	506205
91726	506206
11783	506207
16408	506208
23501	506209
89149	506210
20702	506211
9918	506212
2	506213
12984	506214
28122	506215
109587	506216
49385	506217
2522	506218
35863	506219
20009	506220
82901	506221
26450	506222
8296	506223
127878	506224
19748	506225
61618	506226
9	506227
166677	506228
3304	506229
120	506230
7337	506231
68536	506232
408	506233
22176	506234
41486	506235
125323	506236
2967	506237
2909	506238
10085	506239
133	506240
2938	506241
18390	506242
66367	506243
3023	506244
36159	506245
2	506246
9086	506247
2904	506248
77826	506249
164582	506250
362	506251
69299	506252
64047	506253
35661	506254
59771	506255
906	506256
74175	506257
60688	506258
9259	506259
34739	506260
55285	506261
11892	506262
180322	506263
33674	506264
42777	506265
49743	506266
531	506267
16921	506268
90459	506269
85630	506270
14631	506271
59110	506272
19930	506273
41345	506274
774	506275
1613	506276
10513	506277
1073	506278
71762	506279
18657	506280
45748	506281
176598	506282
48380	506283
75715	506284
49311	506285
284	506286
1	506287
148359	506288
63923	506289
65312	506290
140146	506291
2393	506292
549	506293
32259	506294
54200	506295
1045	506296
46	506297
99345	506298
63877	506299
13518	506300
11151	506301
15803	506302
21626	506303
13562	506304
22616	506305
49006	506306
511	506307
29078	506308
14	506309
84635	506310
2714	506311
93412	506312
28702	506313
176416	506314
11021	506315
42406	506316
1	506317
4208	506318
28084	506319
19226	506320
13568	506321
16160	506322
2325	506323
16160	506324
107839	506325
1154	506326
16160	506327
1502	506328
16350	506329
51757	506330
22649	506331
795	506332
23315	506333
56	506334
47169	506335
72244	506336
72244	506337
1255	506338
36048	506339
58099	506340
87457	506341
590	506342
26971	506343
26889	506344
92965	506345
10404	506346
4238	506347
786	506348
74465	506349
108058	506350
15544	506351
96774	506352
171002	506353
86726	506354
119419	506355
80986	506356
48480	506357
156293	506358
126375	506359
126109	506360
107519	506361
52628	506362
2841	506363
3723	506364
88654	506365
27039	506366
5942	506367
103533	506368
117192	506369
50317	506370
101500	506371
123839	506372
118098	506373
153418	506374
43569	506375
130421	506376
41200	506377
52669	506378
115586	506379
115885	506380
20950	506381
11141	506382
22357	506383
465	506384
53277	506385
5918	506386
3331	506387
29820	506388
108200	506389
150403	506390
94542	506391
118993	506392
58027	506393
83867	506394
79136	506395
180752	506396
110168	506397
117908	506398
117226	506399
87019	506400
143427	506401
18612	506402
27152	506403
52763	506404
109472	506405
136783	506406
101852	506407
117477	506408
176487	506409
43756	506410
57979	506411
5169	506412
107937	506413
77102	506414
75752	506415
5181	506416
44378	506417
30266	506418
5909	506419
34545	506420
57818	506421
83804	506422
131143	506423
72589	506424
115357	506425
178257	506426
36537	506427
58129	506428
142526	506429
9499	506430
95168	506431
152320	506432
13038	506433
167505	506434
106105	506435
21286	506436
130039	506437
106218	506438
179358	506439
53427	506440
18442	506441
122073	506442
43872	506443
148875	506444
69829	506445
6314	506446
4788	506447
31382	506448
71799	506449
127986	506450
15524	506451
156646	506452
63545	506453
65709	506454
100478	506455
16163	506456
3423	506457
3222	506458
92549	506459
96566	506460
5016	506461
66476	506462
72402	506463
149	506464
10265	506465
69085	506466
68993	506467
135015	506468
24234	506469
41466	506470
8424	506471
25101	506472
32868	506473
3690	506474
12754	506475
26711	506476
27287	506477
42686	506478
78722	506479
30639	506480
575	506481
107	506482
72244	506483
19495	506484
973	506485
30244	506486
12317	506487
324	506488
2611	506489
6243	506490
15812	506491
925	506492
7315	506493
4492	506494
2502	506495
7348	506496
401	506497
155715	506498
13026	506499
186	506500
89960	506501
73061	506502
9468	506503
6467	506504
36309	506505
24665	506506
4691	506507
698	506508
737	506509
622	506510
10088	506511
59841	506512
101299	506513
147231	506514
677	506515
72287	506516
4542	506517
76819	506518
140071	506519
31605	506520
41235	506521
3880	506522
3722	506523
3416	506524
3029	506525
5999	506526
7831	506527
43124	506528
17251	506529
3570	506530
40341	506531
32912	506532
227	506533
783	506534
1880	506535
62400	506536
17677	506537
15682	506538
74401	506539
43312	506540
2440	506541
2984	506542
24443	506543
91	506544
8388	506545
8753	506546
1461	506547
6122	506548
34765	506549
44	506550
60442	506551
12348	506552
17251	506553
2199	506554
19272	506555
1755	506556
15320	506557
5709	506558
13872	506559
230	506560
5023	506561
184261	506562
33307	506563
22266	506564
40529	506565
40883	506566
10109	506567
16601	506568
22150	506569
377	506570
146238	506571
39160	506572
50628	506573
50628	506574
190	506575
18879	506576
60286	506577
72244	506578
21306	506579
70118	506580
172794	506581
129588	506582
69466	506583
28689	506584
53242	506585
18789	506586
1763	506587
191	506588
175108	506589
24536	506590
7398	506591
11570	506592
1070	506593
305	506594
24103	506595
4162	506596
20003	506597
10946	506598
28158	506599
14020	506600
1793	506601
19495	506602
14037	506603
29442	506604
859	506605
122750	506606
71248	506607
262	506608
10793	506609
5756	506610
57569	506611
33351	506612
20377	506613
1099	506614
635	506615
1580	506616
46819	506617
4086	506618
53781	506619
108	506620
5506	506621
3023	506622
3154	506623
16402	506624
9921	506625
84	506626
49197	506627
82936	506628
654	506629
2230	506630
17010	506631
707	506632
57712	506633
18311	506634
23195	506635
13118	506636
2869	506637
19614	506638
1104	506639
2219	506640
84216	506641
14167	506642
4012	506643
27369	506644
41504	506645
4733	506646
28495	506647
36259	506648
21367	506649
23122	506650
27245	506651
8129	506652
26936	506653
101870	506654
105640	506655
2371	506656
39548	506657
15722	506658
87555	506659
11326	506660
1775	506661
5632	506662
7805	506663
5157	506664
87330	506665
235	506666
49006	506667
1915	506668
4891	506669
7398	506670
86155	506671
808	506672
12938	506673
73557	506674
825	506675
47765	506676
785	506677
199	506678
50136	506679
19749	506680
5732	506681
2594	506682
18802	506683
8404	506684
9366	506685
104889	506686
22957	506687
41215	506688
1472	506689
60392	506690
7035	506691
21318	506692
1503	506693
15821	506694
119	506695
7247	506696
23970	506697
23860	506698
85415	506699
49679	506700
50628	506701
11369	506702
110090	506703
72575	506704
82969	506705
8760	506706
1814	506707
16218	506708
146797	506709
140032	506710
14952	506711
18160	506712
50519	506713
11263	506714
12177	506715
2498	506716
1538	506717
23139	506718
12177	506719
60767	506720
2300	506721
25377	506722
27487	506723
4785	506724
5080	506725
45012	506726
19735	506727
23097	506728
3299	506729
22719	506730
71244	506731
33693	506732
5447	506733
131800	506734
2396	506735
87583	506736
18673	506737
5732	506738
13662	506739
127	506740
28988	506741
22506	506742
22493	506743
53447	506744
1234	506745
59795	506746
5610	506747
19293	506748
138292	506749
235	506750
180172	506751
139292	506752
87457	506753
11553	506754
13625	506755
7244	506756
41504	506757
23653	506758
43757	506759
26994	506760
4123	506761
40807	506762
258	506763
27665	506764
90467	506765
60673	506766
16472	506767
30431	506768
3087	506769
994	506770
2085	506771
3605	506772
4213	506773
57398	506774
57445	506775
23971	506776
15913	506777
252	506778
60270	506779
1	506780
3790	506781
8853	506782
45163	506783
60742	506784
13355	506785
28237	506786
1328	506787
456	506788
13081	506789
11867	506790
50731	506791
23672	506792
9653	506793
8726	506794
68	506795
4074	506796
191	506797
105046	506798
2293	506799
22775	506800
9453	506801
91304	506802
11052	506803
2076	506804
28109	506805
85020	506806
48493	506807
602	506808
25213	506809
67124	506810
6178	506811
63	506812
4123	506813
14596	506814
41998	506815
36069	506816
105	506817
7921	506818
61672	506819
5186	506820
16351	506821
9110	506822
31358	506823
790	506824
1698	506825
30973	506826
19309	506827
91	506828
14880	506829
466	506830
113867	506831
9610	506832
24967	506833
66773	506834
6373	506835
51271	506836
12121	506837
137088	506838
703	506839
132138	506840
21117	506841
30887	506842
3601	506843
25168	506844
27884	506845
3850	506846
2653	506847
1807	506848
24244	506849
24323	506850
13782	506851
3843	506852
4944	506853
4098	506854
8324	506855
31411	506856
19909	506857
34314	506858
20771	506859
12349	506860
17004	506861
5143	506862
758	506863
446	506864
898	506865
9848	506866
19309	506867
2291	506868
30735	506869
3364	506870
14722	506871
54954	506872
5170	506873
14472	506874
12171	506875
4029	506876
4715	506877
9401	506878
2686	506879
15911	506880
44146	506881
7917	506882
26889	506883
8255	506884
67	506885
24948	506886
50719	506887
19399	506888
88655	506889
83020	506890
45828	506891
34289	506892
57139	506893
8324	506894
107423	506895
155693	506896
12760	506897
20265	506898
11313	506899
158985	506900
17392	506901
100475	506902
27329	506903
96398	506904
82441	506905
91	506906
186311	506907
41591	506908
16108	506909
58836	506910
593	506911
50054	506912
41376	506913
28386	506914
55080	506915
9699	506916
40461	506917
2902	506918
563	506919
41872	506920
62004	506921
128935	506922
16884	506923
5293	506924
3892	506925
6660	506926
15195	506927
59988	506928
132013	506929
1924	506930
2499	506931
33287	506932
60442	506933
1924	506934
60816	506935
25488	506936
42934	506937
103	506938
8995	506939
439	506940
76512	506941
145131	506942
8299	506943
125324	506944
133764	506945
109054	506946
2613	506947
2683	506948
2683	506949
2613	506950
87663	506951
102145	506952
61758	506953
7211	506954
43370	506955
146945	506956
62405	506957
49920	506958
147186	506959
30937	506960
14903	506961
13838	506962
112165	506963
32433	506964
56384	506965
32432	506966
30937	506967
5245	506968
3260	506969
2277	506970
16528	506971
6	506972
6	506973
6	506974
6	506975
6	506976
6	506977
11818	506978
6	506979
6	506980
2910	506981
6	506982
6	506983
6	506984
6	506985
19797	506986
6	506987
6	506988
6	506989
6	506990
6	506991
6	506992
6	506993
126926	506994
65720	506995
73295	506996
19778	506997
48564	506998
29759	506999
27151	507000
92639	507001
1900	507002
60741	507003
91052	507004
132049	507005
9210	507006
1186	507007
15959	507008
6054	507009
11384	507010
9514	507011
105915	507012
4904	507013
1638	507014
48582	507015
411	507016
69750	507017
126566	507018
152484	507019
67452	507020
107054	507021
46252	507022
92251	507023
52535	507024
179475	507025
76078	507026
43761	507027
18567	507028
34838	507029
138265	507030
23954	507031
23954	507032
54614	507033
59940	507034
147725	507035
35123	507036
112270	507037
4016	507038
52698	507039
36329	507040
42569	507041
54814	507042
87334	507043
108216	507044
134610	507045
77047	507046
109632	507047
135158	507048
145653	507049
58621	507050
2676	507051
9751	507052
1387	507053
131271	507054
134424	507055
42772	507056
30928	507057
1509	507058
25472	507059
21170	507060
26288	507061
26288	507062
104347	507063
4769	507064
240	507065
8829	507066
837	507067
1947	507068
7141	507069
8136	507070
6264	507071
62336	507072
13125	507073
24490	507074
45319	507075
1900	507076
59710	507077
8549	507078
34834	507079
140	507080
33992	507081
18773	507082
27081	507083
4253	507084
18592	507085
45851	507086
49509	507087
66358	507088
130696	507089
75784	507090
110602	507091
115537	507092
52801	507093
137043	507094
56109	507095
8373	507096
15863	507097
49760	507098
118125	507099
110250	507100
4800	507101
1968	507102
119758	507103
3396	507104
24552	507105
33738	507106
16494	507107
7613	507108
6614	507109
5471	507110
22375	507111
7655	507112
28394	507113
432	507114
359	507115
8872	507116
44292	507117
3814	507118
33144	507119
20083	507120
6305	507121
33198	507122
1444	507123
27781	507124
10159	507125
9525	507126
359	507127
29823	507128
27781	507129
14515	507130
5444	507131
23902	507132
39055	507133
36128	507134
25264	507135
432	507136
29215	507137
63069	507138
1903	507139
448	507140
11384	507141
432	507142
1907	507143
22376	507144
1902	507145
3753	507146
9532	507147
58335	507148
13133	507149
1900	507150
3347	507151
13313	507152
34835	507153
47021	507154
4119	507155
1132	507156
6323	507157
4829	507158
362	507159
789	507160
1883	507161
3594	507162
3594	507163
15561	507164
9508	507165
8281	507166
16486	507167
1106	507168
9897	507169
71220	507170
17616	507171
13869	507172
789	507173
6380	507174
2619	507175
14277	507176
4619	507177
12623	507178
5422	507179
27429	507180
2645	507181
4165	507182
16999	507183
4516	507184
172206	507185
36182	507186
103337	507187
3334	507188
2366	507189
1907	507190
3536	507191
69931	507192
4419	507193
709	507194
27429	507195
2643	507196
49710	507197
212	507198
22237	507199
431	507200
131724	507201
48564	507202
8163	507203
50185	507204
20189	507205
4904	507206
27082	507207
5437	507208
22640	507209
170267	507210
42141	507211
2099	507212
26979	507213
27773	507214
9444	507215
32899	507216
27214	507217
267	507218
177528	507219
36243	507220
40116	507221
40243	507222
27042	507223
665	507224
4009	507225
84000	507226
103949	507227
138750	507228
103228	507229
48275	507230
76219	507231
15928	507232
63240	507233
4092	507234
8683	507235
48283	507236
63100	507237
113460	507238
72026	507239
36306	507240
178499	507241
9450	507242
107064	507243
39609	507244
21547	507245
99458	507246
75964	507247
27214	507248
6743	507249
22275	507250
86789	507251
33189	507252
69900	507253
2099	507254
25656	507255
155031	507256
86601	507257
94497	507258
130745	507259
131939	507260
170522	507261
87335	507262
118253	507263
40280	507264
103354	507265
8919	507266
117236	507267
136203	507268
138229	507269
86687	507270
41196	507271
29885	507272
103124	507273
8377	507274
136130	507275
2099	507276
5925	507277
138336	507278
149237	507279
22261	507280
131966	507281
18524	507282
108021	507283
48374	507284
5585	507285
76120	507286
130812	507287
34714	507288
135007	507289
33189	507290
1065	507291
177714	507292
86771	507293
30256	507294
6503	507295
142257	507296
149547	507297
5925	507298
22945	507299
71622	507300
52807	507301
7724	507302
6751	507303
48374	507304
71293	507305
71657	507306
106655	507307
177845	507308
1386	507309
39988	507310
33055	507311
63260	507312
69451	507313
1072	507314
75706	507315
1783	507316
6421	507317
3354	507318
2009	507319
1462	507320
48539	507321
10383	507322
22943	507323
15480	507324
36306	507325
84230	507326
86529	507327
149507	507328
166599	507329
139650	507330
69640	507331
52556	507332
7724	507333
27104	507334
22843	507335
7717	507336
49711	507337
138338	507338
4905	507339
27773	507340
19893	507341
4279	507342
33198	507343
107674	507344
41245	507345
58060	507346
18468	507347
57996	507348
143	507349
44189	507350
181755	507351
27025	507352
84185	507353
52711	507354
2625	507355
130831	507356
22943	507357
138653	507358
108004	507359
92471	507360
28478	507361
177023	507362
15480	507363
107045	507364
41765	507365
181376	507366
108072	507367
86050	507368
86050	507369
71248	507370
60787	507371
130941	507372
138404	507373
52805	507374
17079	507375
29834	507376
13701	507377
63100	507378
52748	507379
87252	507380
115497	507381
181926	507382
52568	507383
71647	507384
1779	507385
136550	507386
58180	507387
107260	507388
757	507389
33085	507390
171459	507391
6752	507392
41053	507393
52711	507394
131996	507395
103422	507396
22197	507397
1167	507398
7742	507399
83776	507400
60553	507401
126161	507402
1386	507403
4354	507404
64040	507405
73103	507406
18540	507407
149191	507408
139005	507409
10475	507410
48283	507411
30256	507412
118077	507413
66809	507414
187055	507415
18536	507416
8285	507417
3594	507418
42971	507419
33859	507420
27701	507421
62521	507422
8738	507423
40006	507424
9528	507425
5470	507426
602	507427
2294	507428
31609	507429
104688	507430
15383	507431
3729	507432
5776	507433
29048	507434
61514	507435
27290	507436
8740	507437
24772	507438
33787	507439
21050	507440
8304	507441
27191	507442
3844	507443
9554	507444
1070	507445
3729	507446
1907	507447
140	507448
30472	507449
7137	507450
3729	507451
35064	507452
15516	507453
90885	507454
15754	507455
10399	507456
71596	507457
87356	507458
131104	507459
13869	507460
11184	507461
9576	507462
10415	507463
8178	507464
27544	507465
29880	507466
1106	507467
448	507468
9514	507469
11123	507470
14383	507471
51917	507472
18967	507473
5460	507474
12182	507475
97900	507476
72037	507477
46158	507478
3536	507479
29818	507480
236	507481
2683	507482
109951	507483
40198	507484
35077	507485
188485	507486
2354	507487
1179	507488
23557	507489
8178	507490
8178	507491
432	507492
131176	507493
776	507494
2643	507495
7291	507496
12204	507497
4285	507498
24332	507499
20311	507500
4766	507501
30384	507502
4533	507503
15440	507504
7137	507505
17123	507506
11429	507507
2624	507508
5157	507509
35077	507510
14362	507511
15433	507512
11804	507513
18967	507514
1593	507515
15455	507516
4515	507517
21011	507518
40261	507519
14007	507520
325	507521
32960	507522
33207	507523
32960	507524
15833	507525
718	507526
25468	507527
11394	507528
6227	507529
86083	507530
87656	507531
4852	507532
551	507533
776	507534
18967	507535
42669	507536
58670	507537
2102	507538
4283	507539
70628	507540
29818	507541
1322	507542
837	507543
71859	507544
32957	507545
11024	507546
19484	507547
9524	507548
310	507549
359	507550
6218	507551
2103	507552
6391	507553
1720	507554
2103	507555
140	507556
1914	507557
11384	507558
12376	507559
15959	507560
49768	507561
26553	507562
39088	507563
7689	507564
3536	507565
56834	507566
13603	507567
58353	507568
448	507569
40265	507570
8136	507571
602	507572
11298	507573
58363	507574
58333	507575
310	507576
108779	507577
10384	507578
23461	507579
27554	507580
40177	507581
8177	507582
33992	507583
448	507584
68146	507585
1705	507586
172725	507587
24493	507588
52543	507589
24493	507590
52543	507591
85911	507592
27974	507593
36218	507594
58353	507595
63997	507596
83823	507597
7293	507598
431	507599
18567	507600
92863	507601
24097	507602
49201	507603
105051	507604
1070	507605
27535	507606
105522	507607
1914	507608
51917	507609
706	507610
61846	507611
18537	507612
19925	507613
165506	507614
70155	507615
988	507616
2526	507617
1947	507618
11193	507619
49513	507620
7781	507621
6268	507622
13142	507623
63079	507624
13878	507625
6386	507626
19640	507627
40490	507628
355	507629
44292	507630
175186	507631
173550	507632
69848	507633
431	507634
20	507635
7293	507636
31458	507637
18967	507638
8178	507639
3034	507640
130960	507641
15457	507642
69595	507643
23711	507644
12210	507645
139	507646
129162	507647
29225	507648
4083	507649
7022	507650
104818	507651
99500	507652
84	507653
5242	507654
602	507655
431	507656
76397	507657
76397	507658
108213	507659
42372	507660
7294	507661
36262	507662
9528	507663
13280	507664
75821	507665
706	507666
46564	507667
310	507668
22208	507669
7761	507670
35344	507671
18869	507672
432	507673
12694	507674
36389	507675
33084	507676
432	507677
9477	507678
45319	507679
1593	507680
84	507681
9470	507682
22330	507683
9470	507684
18509	507685
7737	507686
7840	507687
1677	507688
30220	507689
14827	507690
2103	507691
3918	507692
4619	507693
46450	507694
81482	507695
1611	507696
4798	507697
2974	507698
118	507699
1042	507700
6323	507701
18840	507702
305	507703
2293	507704
85937	507705
4088	507706
3254	507707
11290	507708
857	507709
2844	507710
602	507711
1070	507712
1068	507713
448	507714
22847	507715
13141	507716
1238	507717
6614	507718
1377	507719
9576	507720
602	507721
16673	507722
45659	507723
42774	507724
52824	507725
8838	507726
1072	507727
27067	507728
41193	507729
58839	507730
46199	507731
183620	507732
126776	507733
70509	507734
7258	507735
360	507736
33623	507737
181429	507738
24569	507739
52824	507740
23482	507741
8645	507742
151355	507743
143269	507744
10649	507745
40575	507746
8645	507747
26558	507748
91167	507749
40065	507750
26242	507751
46209	507752
91391	507753
16152	507754
1392	507755
84258	507756
40177	507757
1721	507758
1068	507759
8285	507760
9504	507761
22847	507762
33992	507763
71276	507764
903	507765
72936	507766
42872	507767
7149	507768
11799	507769
1383	507770
217	507771
49712	507772
310	507773
17330	507774
3334	507775
13365	507776
84	507777
23461	507778
4204	507779
71072	507780
7461	507781
174426	507782
251	507783
1611	507784
59357	507785
2051	507786
1917	507787
3254	507788
2530	507789
84	507790
837	507791
9519	507792
35267	507793
72235	507794
7936	507795
23482	507796
8876	507797
2125	507798
276	507799
40107	507800
5776	507801
431	507802
8180	507803
13141	507804
10078	507805
22252	507806
2647	507807
5308	507808
7596	507809
49481	507810
7256	507811
21569	507812
161605	507813
13787	507814
27406	507815
138801	507816
5371	507817
53630	507818
28	507819
14734	507820
63513	507821
131490	507822
13313	507823
9525	507824
4774	507825
22756	507826
16255	507827
3536	507828
1238	507829
359	507830
58244	507831
49597	507832
66136	507833
66198	507834
40950	507835
32079	507836
21397	507837
8023	507838
178175	507839
38148	507840
551	507841
9874	507842
16469	507843
46209	507844
22451	507845
87284	507846
111962	507847
92197	507848
92715	507849
4020	507850
4269	507851
36512	507852
22249	507853
85	507854
5151	507855
59773	507856
4269	507857
1907	507858
1104	507859
27082	507860
303	507861
9528	507862
58335	507863
1241	507864
1070	507865
105240	507866
49526	507867
18614	507868
7461	507869
4333	507870
7134	507871
857	507872
4774	507873
9576	507874
140	507875
11193	507876
15	507877
11122	507878
76713	507879
16441	507880
52682	507881
23851	507882
71587	507883
140077	507884
24534	507885
5157	507886
69595	507887
40242	507888
5157	507889
8185	507890
152459	507891
11100	507892
40281	507893
11699	507894
18508	507895
17119	507896
15560	507897
3789	507898
11100	507899
1332	507900
5311	507901
4656	507902
857	507903
1721	507904
130924	507905
18648	507906
448	507907
19581	507908
19581	507909
147000	507910
29197	507911
17687	507912
4963	507913
4963	507914
85991	507915
7073	507916
14005	507917
8838	507918
13255	507919
11653	507920
4324	507921
4837	507922
130556	507923
40600	507924
35512	507925
74374	507926
181635	507927
68409	507928
21249	507929
73	507930
70892	507931
658	507932
9185	507933
73	507934
25748	507935
47028	507936
68856	507937
67060	507938
102604	507939
40956	507940
102604	507941
4898	507942
36900	507943
10634	507944
98464	507945
55759	507946
54951	507947
30751	507948
10634	507949
2067	507950
30751	507951
2791	507952
64915	507953
3894	507954
18469	507955
9692	507956
14749	507957
39020	507958
48796	507959
20728	507960
43005	507961
2791	507962
10634	507963
25077	507964
55715	507965
16088	507966
8842	507967
10335	507968
6336	507969
4320	507970
49337	507971
13313	507972
7134	507973
398	507974
41324	507975
12472	507976
45	507977
137545	507978
25477	507979
22433	507980
4887	507981
1722	507982
7118	507983
49799	507984
20710	507985
133671	507986
10064	507987
859	507988
31497	507989
125	507990
6053	507991
58628	507992
101005	507993
35774	507994
35448	507995
49015	507996
29489	507997
821	507998
22028	507999
26248	508000
6676	508001
7628	508002
52008	508003
52008	508004
350	508005
58393	508006
8812	508007
3703	508008
4295	508009
3793	508010
109428	508011
1775	508012
76574	508013
73630	508014
77087	508015
340	508016
41150	508017
1625	508018
77474	508019
84662	508020
40872	508021
53413	508022
118838	508023
12274	508024
63739	508025
100083	508026
8014	508027
1691	508028
4295	508029
55402	508030
9543	508031
60687	508032
81343	508033
26975	508034
4462	508035
313	508036
44089	508037
989	508038
68178	508039
22	508040
3560	508041
10310	508042
389	508043
54	508044
64211	508045
206	508046
9263	508047
1625	508048
187204	508049
1	508050
1826	508051
2043	508052
26450	508053
57	508054
59343	508055
18823	508056
550	508057
5815	508058
852	508059
72445	508060
47942	508061
10122	508062
1	508063
9068	508064
45209	508065
50342	508066
1910	508067
2039	508068
53535	508069
7931	508070
12687	508071
15193	508072
98375	508073
94390	508074
37722	508075
28840	508076
1382	508077
38649	508078
776	508079
3113	508080
87736	508081
36437	508082
97	508083
2964	508084
24763	508085
16112	508086
97637	508087
17976	508088
34416	508089
64165	508090
19321	508091
7946	508092
19205	508093
24691	508094
5143	508095
19729	508096
8358	508097
8798	508098
109257	508099
11672	508100
37512	508101
188004	508102
79496	508103
75260	508104
57360	508105
64008	508106
7089	508107
88637	508108
50728	508109
5854	508110
7089	508111
59	508112
16669	508113
6695	508114
34123	508115
156782	508116
188558	508117
25003	508118
125873	508119
50342	508120
31514	508121
1920	508122
88279	508123
93445	508124
10069	508125
139752	508126
38746	508127
184984	508128
112573	508129
9449	508130
775	508131
116162	508132
94509	508133
50668	508134
26122	508135
12301	508136
180907	508137
9060	508138
130574	508139
53098	508140
122833	508141
109976	508142
64958	508143
81571	508144
111797	508145
81890	508146
63677	508147
50355	508148
55701	508149
6486	508150
33156	508151
49550	508152
5345	508153
38413	508154
59028	508155
37892	508156
83531	508157
39580	508158
42152	508159
2661	508160
27458	508161
27703	508162
12482	508163
48730	508164
42792	508165
21321	508166
26454	508167
29144	508168
45637	508169
12383	508170
35704	508171
5892	508172
8787	508173
9397	508174
137674	508175
24304	508176
58632	508177
12439	508178
22574	508179
75136	508180
5533	508181
14359	508182
10323	508183
20131	508184
19738	508185
3937	508186
9407	508187
174570	508188
8823	508189
25500	508190
13921	508191
3285	508192
1732	508193
26868	508194
32622	508195
43	508196
56839	508197
1786	508198
104721	508199
39658	508200
31704	508201
1549	508202
15229	508203
2665	508204
37816	508205
1250	508206
31417	508207
6708	508208
61876	508209
43079	508210
13613	508211
121	508212
72285	508213
89582	508214
3050	508215
32433	508216
11632	508217
3904	508218
11460	508219
28112	508220
11840	508221
19382	508222
44849	508223
52032	508224
665	508225
16482	508226
11643	508227
29166	508228
104461	508229
2691	508230
5843	508231
33522	508232
5201	508233
27984	508234
11300	508235
41968	508236
112763	508237
12075	508238
7492	508239
64181	508240
16464	508241
393	508242
20149	508243
10188	508244
42424	508245
5087	508246
3066	508247
5037	508248
19781	508249
20076	508250
8650	508251
12348	508252
2161	508253
1905	508254
32844	508255
67984	508256
35686	508257
69369	508258
12360	508259
12791	508260
18791	508261
109454	508262
57354	508263
19781	508264
896	508265
3014	508266
55663	508267
35686	508268
1532	508269
67984	508270
20216	508271
85486	508272
23866	508273
8427	508274
38019	508275
29665	508276
90880	508277
15228	508278
125043	508279
35436	508280
14408	508281
52506	508282
10557	508283
10557	508284
31883	508285
12348	508286
38019	508287
14408	508288
25013	508289
1905	508290
35573	508291
90943	508292
26397	508293
10557	508294
5835	508295
32329	508296
29029	508297
6811	508298
69242	508299
42876	508300
16012	508301
132132	508302
102871	508303
12953	508304
75382	508305
30094	508306
173441	508307
56760	508308
99897	508309
22647	508310
25675	508311
3693	508312
5960	508313
5080	508314
514	508315
134939	508316
18877	508317
1375	508318
24608	508319
9803	508320
15161	508321
6088	508322
28718	508323
327	508324
50261	508325
19580	508326
41961	508327
41961	508328
5762	508329
34281	508330
60038	508331
18877	508332
4668	508333
58	508334
107771	508335
2181	508336
47993	508337
75649	508338
23363	508339
9435	508340
1209	508341
52551	508342
86024	508343
9437	508344
15423	508345
15423	508346
16557	508347
45789	508348
51027	508349
19427	508350
49744	508351
28330	508352
136382	508353
3319	508354
20678	508355
50291	508356
31883	508357
3936	508358
78836	508359
97975	508360
31761	508361
6196	508362
2087	508363
5488	508364
36135	508365
1194	508366
23973	508367
9146	508368
32496	508369
6661	508370
890	508371
6879	508372
2162	508373
11618	508374
6879	508375
17987	508376
36856	508377
1	508378
186272	508379
37201	508380
29222	508381
10094	508382
1194	508383
40423	508384
5488	508385
114533	508386
45524	508387
31258	508388
52870	508389
6985	508390
28408	508391
141242	508392
128603	508393
14022	508394
17319	508395
185558	508396
185597	508397
108783	508398
6169	508399
87470	508400
31906	508401
1	508402
106242	508403
1	508404
172249	508405
132324	508406
351	508407
9820	508408
25904	508409
50704	508410
70699	508411
73830	508412
19091	508413
1044	508414
20475	508415
101462	508416
45068	508417
35769	508418
61751	508419
7642	508420
70161	508421
164705	508422
8871	508423
8693	508424
86911	508425
19123	508426
23096	508427
34174	508428
23034	508429
16389	508430
154787	508431
95460	508432
21573	508433
42134	508434
6558	508435
6558	508436
45623	508437
39008	508438
39008	508439
39008	508440
4692	508441
12451	508442
53732	508443
7054	508444
3398	508445
9803	508446
65705	508447
105149	508448
2482	508449
21474	508450
48770	508451
2425	508452
31222	508453
22975	508454
109584	508455
90669	508456
32634	508457
59444	508458
31309	508459
49796	508460
140051	508461
13479	508462
6416	508463
26752	508464
39581	508465
26472	508466
1324	508467
3350	508468
748	508469
1501	508470
1193	508471
32814	508472
2049	508473
3295	508474
2919	508475
1879	508476
7085	508477
7085	508478
522	508479
1100	508480
844	508481
991	508482
2597	508483
9410	508484
15289	508485
560	508486
11020	508487
13102	508488
3703	508489
1080	508490
16358	508491
13663	508492
2595	508493
2087	508494
643	508495
1501	508496
2843	508497
4742	508498
11695	508499
1080	508500
2322	508501
97508	508502
4878	508503
2285	508504
73190	508505
6703	508506
16215	508507
9936	508508
42054	508509
9936	508510
5639	508511
35220	508512
4740	508513
4740	508514
4740	508515
24905	508516
12516	508517
19334	508518
60436	508519
19462	508520
9884	508521
23348	508522
9884	508523
16119	508524
75146	508525
41724	508526
3691	508527
772	508528
3762	508529
6559	508530
9884	508531
60325	508532
4972	508533
509	508534
27247	508535
41734	508536
41348	508537
11603	508538
4975	508539
13711	508540
41599	508541
5628	508542
34533	508543
2086	508544
1879	508545
81	508546
37168	508547
9943	508548
41715	508549
2145	508550
137769	508551
5639	508552
29805	508553
19325	508554
19420	508555
3175	508556
1409	508557
7630	508558
19320	508559
28538	508560
9943	508561
41678	508562
6476	508563
28567	508564
28363	508565
19462	508566
34505	508567
28512	508568
73104	508569
28512	508570
28567	508571
3703	508572
851	508573
37796	508574
4740	508575
4740	508576
139663	508577
41874	508578
50729	508579
9943	508580
23471	508581
4589	508582
24711	508583
47416	508584
8505	508585
1376	508586
46469	508587
5410	508588
35147	508589
3299	508590
4741	508591
2919	508592
993	508593
1867	508594
4211	508595
2331	508596
2082	508597
3700	508598
3704	508599
327	508600
1869	508601
26902	508602
1879	508603
327	508604
494	508605
2563	508606
9410	508607
7085	508608
1501	508609
1873	508610
5486	508611
41876	508612
8105	508613
12973	508614
47681	508615
142837	508616
31677	508617
46685	508618
14438	508619
24507	508620
787	508621
6780	508622
6780	508623
37753	508624
30817	508625
14838	508626
55995	508627
37394	508628
42193	508629
38256	508630
93824	508631
2298	508632
45201	508633
45201	508634
38943	508635
90588	508636
44187	508637
44805	508638
55778	508639
159160	508640
101386	508641
46029	508642
2298	508643
15576	508644
2298	508645
99768	508646
25469	508647
44685	508648
17696	508649
25469	508650
96958	508651
62526	508652
37386	508653
158813	508654
19575	508655
56994	508656
20278	508657
44685	508658
56029	508659
49492	508660
14758	508661
31930	508662
25727	508663
102368	508664
97234	508665
46350	508666
77486	508667
25727	508668
12587	508669
129725	508670
70497	508671
10966	508672
6970	508673
44675	508674
14239	508675
44675	508676
62749	508677
76312	508678
5379	508679
111846	508680
101344	508681
44907	508682
22709	508683
25678	508684
140668	508685
307	508686
17870	508687
27585	508688
31731	508689
123154	508690
81001	508691
13094	508692
8936	508693
22205	508694
24967	508695
78458	508696
3545	508697
33197	508698
8936	508699
103186	508700
117048	508701
133360	508702
14957	508703
44988	508704
31840	508705
13679	508706
92630	508707
29255	508708
89007	508709
129166	508710
44762	508711
129244	508712
409	508713
15225	508714
24230	508715
16704	508716
881	508717
10627	508718
51733	508719
19791	508720
15837	508721
3350	508722
40953	508723
457	508724
409	508725
810	508726
96306	508727
37740	508728
580	508729
2282	508730
580	508731
34292	508732
5033	508733
2821	508734
510	508735
76040	508736
66156	508737
20099	508738
947	508739
106609	508740
417	508741
27248	508742
13297	508743
68303	508744
49940	508745
189	508746
6602	508747
21589	508748
43218	508749
649	508750
90689	508751
8040	508752
1742	508753
73657	508754
4912	508755
2759	508756
4568	508757
409	508758
40576	508759
40717	508760
6612	508761
19956	508762
14103	508763
11945	508764
288	508765
78873	508766
2001	508767
8804	508768
5762	508769
5080	508770
109132	508771
1270	508772
124	508773
43969	508774
2953	508775
43980	508776
22785	508777
72900	508778
88538	508779
2405	508780
59872	508781
129	508782
46469	508783
779	508784
8109	508785
12973	508786
4211	508787
34072	508788
4972	508789
72900	508790
6872	508791
65460	508792
14767	508793
39825	508794
4210	508795
332	508796
13198	508797
68140	508798
55049	508799
3338	508800
595	508801
105070	508802
37525	508803
133099	508804
63255	508805
3068	508806
9870	508807
14154	508808
112674	508809
229	508810
110552	508811
88947	508812
84637	508813
45242	508814
59422	508815
2874	508816
77942	508817
1729	508818
20486	508819
104029	508820
836	508821
8782	508822
35424	508823
39591	508824
184970	508825
7174	508826
5786	508827
7805	508828
945	508829
57786	508830
18200	508831
2679	508832
24684	508833
64126	508834
66410	508835
30181	508836
120325	508837
76493	508838
119041	508839
5983	508840
168495	508841
97626	508842
66410	508843
28292	508844
28292	508845
44009	508846
87938	508847
42779	508848
97757	508849
65462	508850
106911	508851
88623	508852
140840	508853
142885	508854
60681	508855
87839	508856
38202	508857
132493	508858
113985	508859
108825	508860
5371	508861
34306	508862
80434	508863
180476	508864
153407	508865
51489	508866
125573	508867
83256	508868
41940	508869
45712	508870
24333	508871
178490	508872
177644	508873
138206	508874
19704	508875
173139	508876
172656	508877
12896	508878
25860	508879
53062	508880
1	508881
3751	508882
1	508883
6844	508884
21367	508885
77563	508886
1105	508887
279	508888
662	508889
18584	508890
662	508891
140	508892
279	508893
140	508894
1689	508895
25300	508896
1689	508897
70861	508898
103834	508899
83859	508900
13273	508901
27686	508902
90121	508903
21821	508904
123732	508905
112460	508906
121099	508907
65479	508908
18025	508909
163	508910
70425	508911
109031	508912
1877	508913
165455	508914
12587	508915
5573	508916
138160	508917
57083	508918
21784	508919
10107	508920
90206	508921
55084	508922
43070	508923
10739	508924
99516	508925
29579	508926
44800	508927
44714	508928
65547	508929
9789	508930
71964	508931
85029	508932
62777	508933
7502	508934
1813	508935
82953	508936
7	508937
364	508938
64486	508939
31337	508940
90270	508941
26	508942
2911	508943
87203	508944
13160	508945
28742	508946
63656	508947
62114	508948
93014	508949
17962	508950
7601	508951
99620	508952
12003	508953
7451	508954
4243	508955
113005	508956
54954	508957
62620	508958
12513	508959
703	508960
56286	508961
72141	508962
60460	508963
142099	508964
60460	508965
88518	508966
109475	508967
60460	508968
50571	508969
142099	508970
140667	508971
87934	508972
50571	508973
108822	508974
87934	508975
703	508976
75983	508977
52727	508978
33274	508979
10563	508980
15839	508981
104948	508982
133907	508983
40915	508984
80140	508985
56914	508986
162738	508987
52219	508988
104777	508989
13429	508990
144608	508991
70884	508992
52219	508993
20215	508994
29609	508995
47705	508996
53733	508997
58978	508998
85058	508999
20196	509000
2779	509001
13429	509002
29609	509003
20196	509004
2739	509005
11299	509006
51580	509007
29708	509008
105198	509009
28044	509010
31130	509011
34178	509012
35419	509013
31243	509014
104275	509015
105813	509016
84883	509017
108184	509018
65809	509019
23042	509020
151088	509021
136200	509022
163379	509023
127846	509024
21396	509025
70411	509026
138541	509027
1008	509028
118691	509029
8405	509030
32402	509031
50643	509032
55708	509033
50643	509034
8657	509035
56287	509036
181227	509037
23954	509038
155651	509039
105006	509040
188863	509041
173618	509042
134228	509043
23956	509044
58853	509045
94305	509046
123126	509047
68964	509048
69197	509049
59882	509050
90508	509051
60190	509052
17268	509053
77366	509054
62779	509055
7687	509056
70679	509057
54990	509058
17683	509059
58688	509060
23042	509061
78400	509062
61814	509063
14395	509064
35412	509065
38522	509066
32692	509067
3126	509068
43432	509069
111590	509070
111493	509071
59829	509072
8511	509073
48181	509074
181784	509075
8373	509076
8373	509077
7733	509078
113724	509079
5212	509080
11474	509081
7733	509082
115843	509083
8373	509084
7733	509085
115155	509086
83632	509087
95708	509088
92072	509089
56285	509090
41101	509091
83253	509092
22869	509093
1160	509094
37570	509095
3178	509096
2327	509097
5422	509098
779	509099
102398	509100
4635	509101
57799	509102
84	509103
3709	509104
9332	509105
1289	509106
26010	509107
107712	509108
31920	509109
3875	509110
10534	509111
5736	509112
138337	509113
48854	509114
57572	509115
35806	509116
169653	509117
90319	509118
68628	509119
49556	509120
187622	509121
142329	509122
177591	509123
111715	509124
105121	509125
88291	509126
2576	509127
4375	509128
10777	509129
5199	509130
120042	509131
4923	509132
5317	509133
15298	509134
17474	509135
117195	509136
63795	509137
102956	509138
9696	509139
84517	509140
130134	509141
71574	509142
75623	509143
2389	509144
1835	509145
12449	509146
137845	509147
32351	509148
115747	509149
7418	509150
73426	509151
5663	509152
3687	509153
75623	509154
77422	509155
88283	509156
7418	509157
88734	509158
117722	509159
20652	509160
37648	509161
123993	509162
84517	509163
3437	509164
179639	509165
63073	509166
22414	509167
69386	509168
84564	509169
75834	509170
4971	509171
28065	509172
3687	509173
124717	509174
36017	509175
128435	509176
106287	509177
163993	509178
63833	509179
128472	509180
1034	509181
58729	509182
161230	509183
41374	509184
30300	509185
66122	509186
45865	509187
7368	509188
1970	509189
14895	509190
87663	509191
136381	509192
63047	509193
4861	509194
161134	509195
7474	509196
3687	509197
50877	509198
74182	509199
63999	509200
80045	509201
37625	509202
136381	509203
171431	509204
135674	509205
17474	509206
138072	509207
177787	509208
6896	509209
16763	509210
45630	509211
14895	509212
4704	509213
6194	509214
18228	509215
5663	509216
2613	509217
2063	509218
2063	509219
102803	509220
74182	509221
103	509222
2613	509223
1613	509224
4316	509225
1694	509226
30725	509227
135	509228
2709	509229
16408	509230
109898	509231
52630	509232
58776	509233
5282	509234
107267	509235
16779	509236
109364	509237
31334	509238
38585	509239
24500	509240
7440	509241
3434	509242
183358	509243
12264	509244
134996	509245
51034	509246
1539	509247
110261	509248
25231	509249
62128	509250
4624	509251
50081	509252
69139	509253
2183	509254
122	509255
367	509256
57204	509257
4481	509258
49975	509259
40648	509260
2324	509261
24082	509262
30405	509263
140360	509264
25793	509265
19759	509266
46028	509267
30680	509268
70484	509269
154578	509270
70484	509271
68236	509272
20082	509273
184537	509274
12522	509275
41429	509276
22781	509277
1436	509278
27	509279
6205	509280
6158	509281
67965	509282
11405	509283
18334	509284
21686	509285
202	509286
14693	509287
1732	509288
32589	509289
255	509290
1644	509291
404	509292
10143	509293
28864	509294
902	509295
76534	509296
1574	509297
40349	509298
4380	509299
12320	509300
453	509301
26002	509302
30286	509303
347	509304
40772	509305
22991	509306
60337	509307
1154	509308
2920	509309
199	509310
5250	509311
3009	509312
26726	509313
32426	509314
2201	509315
19084	509316
32785	509317
16075	509318
6007	509319
1349	509320
124049	509321
2443	509322
35282	509323
71118	509324
109516	509325
388	509326
1	509327
49506	509328
98248	509329
10106	509330
1	509331
17851	509332
18079	509333
3941	509334
1144	509335
4195	509336
6193	509337
123872	509338
6185	509339
9680	509340
583	509341
9823	509342
17316	509343
91220	509344
7469	509345
10044	509346
146792	509347
8981	509348
71857	509349
84433	509350
71857	509351
10309	509352
27306	509353
29907	509354
18034	509355
60153	509356
2252	509357
72245	509358
18914	509359
18668	509360
15817	509361
40774	509362
73465	509363
15404	509364
2278	509365
83458	509366
110073	509367
57344	509368
3515	509369
57510	509370
22091	509371
27296	509372
53395	509373
15905	509374
135	509375
27340	509376
45208	509377
71	509378
23333	509379
153	509380
14921	509381
15347	509382
78227	509383
41903	509384
10671	509385
2719	509386
21923	509387
3956	509388
18183	509389
21679	509390
69237	509391
83395	509392
12142	509393
178702	509394
55051	509395
1644	509396
21866	509397
87031	509398
745	509399
22068	509400
6884	509401
10455	509402
10351	509403
976	509404
15697	509405
26422	509406
14302	509407
13547	509408
8350	509409
21983	509410
21918	509411
15829	509412
8699	509413
4998	509414
17482	509415
19632	509416
20491	509417
47992	509418
4142	509419
30067	509420
34701	509421
1537	509422
91311	509423
113371	509424
10281	509425
96	509426
2176	509427
83509	509428
9867	509429
10125	509430
16565	509431
39779	509432
39005	509433
52478	509434
57318	509435
104261	509436
5667	509437
25814	509438
12658	509439
21060	509440
117638	509441
108091	509442
59288	509443
7571	509444
16520	509445
6753	509446
98707	509447
15761	509448
1036	509449
43282	509450
43282	509451
43282	509452
11097	509453
6370	509454
4946	509455
27779	509456
832	509457
16224	509458
4548	509459
13657	509460
129170	509461
19465	509462
27554	509463
13718	509464
18185	509465
3544	509466
14652	509467
5702	509468
34291	509469
27554	509470
5665	509471
28974	509472
23344	509473
28388	509474
132984	509475
13593	509476
19458	509477
28388	509478
5665	509479
11021	509480
4492	509481
24320	509482
128658	509483
9910	509484
10165	509485
18742	509486
48948	509487
7400	509488
23762	509489
3112	509490
3923	509491
9369	509492
132984	509493
72204	509494
4954	509495
24366	509496
34551	509497
99863	509498
145294	509499
35559	509500
69359	509501
27868	509502
169216	509503
62900	509504
59782	509505
46468	509506
105308	509507
85187	509508
21196	509509
51713	509510
49322	509511
48637	509512
48637	509513
76380	509514
44537	509515
30661	509516
5363	509517
107741	509518
94803	509519
157293	509520
44537	509521
47826	509522
47269	509523
34525	509524
66830	509525
4724	509526
145666	509527
95359	509528
56505	509529
40507	509530
28780	509531
60178	509532
120	509533
50302	509534
37098	509535
47413	509536
31121	509537
127607	509538
98600	509539
55660	509540
67515	509541
95997	509542
8272	509543
95735	509544
64517	509545
132786	509546
56123	509547
54319	509548
97559	509549
25620	509550
30722	509551
54380	509552
53855	509553
40805	509554
77198	509555
58153	509556
139862	509557
138563	509558
120860	509559
21214	509560
6292	509561
99547	509562
157770	509563
14981	509564
49953	509565
40057	509566
55392	509567
116652	509568
105407	509569
44543	509570
21266	509571
10365	509572
2025	509573
39092	509574
9372	509575
81269	509576
25467	509577
4059	509578
93081	509579
39092	509580
92870	509581
55708	509582
2793	509583
37916	509584
187145	509585
55115	509586
81728	509587
45496	509588
93094	509589
26200	509590
39065	509591
109601	509592
9372	509593
25847	509594
17092	509595
127082	509596
45496	509597
74395	509598
68792	509599
12110	509600
45496	509601
9372	509602
121079	509603
72814	509604
119452	509605
6195	509606
101793	509607
65407	509608
3568	509609
4034	509610
56386	509611
79958	509612
62778	509613
56386	509614
2811	509615
89615	509616
3568	509617
101261	509618
41000	509619
45823	509620
45086	509621
45160	509622
139934	509623
4305	509624
65382	509625
12807	509626
3314	509627
127586	509628
1321	509629
1321	509630
70207	509631
10029	509632
64876	509633
58552	509634
20215	509635
167854	509636
164185	509637
13429	509638
10029	509639
70282	509640
13429	509641
70282	509642
54879	509643
29881	509644
68088	509645
92077	509646
122808	509647
119056	509648
54899	509649
41243	509650
121	509651
8811	509652
52188	509653
9778	509654
9778	509655
16865	509656
6080	509657
6080	509658
84415	509659
88315	509660
22671	509661
120990	509662
113486	509663
62907	509664
21245	509665
46827	509666
2	509667
56501	509668
56501	509669
10982	509670
10982	509671
158601	509672
107827	509673
6809	509674
143029	509675
28158	509676
7471	509677
7471	509678
38423	509679
2659	509680
15788	509681
73200	509682
49808	509683
65599	509684
115553	509685
63619	509686
14692	509687
29429	509688
11351	509689
67803	509690
122225	509691
25877	509692
128074	509693
141454	509694
26492	509695
34475	509696
33813	509697
20106	509698
26890	509699
4586	509700
5974	509701
56663	509702
82200	509703
5101	509704
44203	509705
153395	509706
127148	509707
147726	509708
55383	509709
58525	509710
99793	509711
85183	509712
119496	509713
39892	509714
15694	509715
99050	509716
101128	509717
157468	509718
129804	509719
166440	509720
145852	509721
54694	509722
104706	509723
25452	509724
179168	509725
113528	509726
7176	509727
3785	509728
546	509729
9092	509730
55549	509731
77315	509732
20971	509733
2726	509734
6247	509735
99569	509736
38284	509737
9003	509738
27555	509739
4671	509740
29431	509741
54244	509742
114597	509743
137750	509744
23048	509745
47885	509746
37816	509747
39208	509748
68079	509749
61509	509750
125652	509751
52481	509752
36144	509753
58812	509754
35762	509755
52438	509756
37816	509757
24136	509758
14692	509759
19550	509760
58762	509761
129123	509762
535	509763
16624	509764
13294	509765
13989	509766
13989	509767
8891	509768
13230	509769
82846	509770
36422	509771
178129	509772
21444	509773
5782	509774
31529	509775
82901	509776
117461	509777
16743	509778
51120	509779
19528	509780
62	509781
32029	509782
35641	509783
21856	509784
18220	509785
32747	509786
5	509787
78605	509788
69060	509789
99319	509790
17397	509791
9066	509792
33436	509793
1112	509794
113243	509795
171010	509796
50958	509797
3388	509798
52523	509799
1589	509800
69354	509801
25112	509802
100188	509803
4670	509804
122927	509805
29398	509806
54920	509807
34766	509808
4861	509809
31328	509810
95421	509811
31048	509812
114859	509813
39791	509814
43300	509815
75035	509816
5109	509817
11338	509818
58494	509819
146103	509820
58502	509821
30043	509822
44368	509823
51464	509824
6720	509825
28035	509826
72930	509827
8842	509828
2669	509829
10952	509830
40875	509831
56246	509832
43398	509833
32457	509834
36742	509835
82475	509836
26014	509837
22885	509838
25649	509839
174708	509840
31763	509841
60935	509842
33513	509843
13889	509844
66170	509845
20526	509846
2966	509847
158256	509848
51690	509849
39443	509850
69282	509851
28864	509852
25884	509853
28805	509854
12644	509855
10731	509856
20096	509857
37565	509858
61961	509859
39909	509860
25992	509861
16420	509862
10008	509863
187520	509864
30881	509865
3050	509866
55597	509867
40253	509868
123682	509869
26768	509870
17467	509871
26557	509872
29216	509873
64248	509874
10662	509875
109283	509876
16741	509877
39049	509878
31196	509879
2056	509880
7586	509881
38737	509882
27054	509883
24482	509884
74842	509885
45257	509886
40389	509887
15672	509888
7193	509889
12549	509890
1280	509891
90569	509892
572	509893
82915	509894
42675	509895
68377	509896
16598	509897
53376	509898
2582	509899
61308	509900
6365	509901
43420	509902
36710	509903
30025	509904
12281	509905
121319	509906
89275	509907
12665	509908
53915	509909
18643	509910
131795	509911
114336	509912
26725	509913
51833	509914
18234	509915
121126	509916
21477	509917
85401	509918
34141	509919
115606	509920
2018	509921
20990	509922
89209	509923
62732	509924
81076	509925
62839	509926
177938	509927
22735	509928
22367	509929
85933	509930
22822	509931
28982	509932
16881	509933
22648	509934
14743	509935
4703	509936
80753	509937
297	509938
67962	509939
21139	509940
9406	509941
82893	509942
48500	509943
14468	509944
7662	509945
27618	509946
366	509947
56928	509948
33513	509949
83439	509950
93329	509951
15040	509952
14155	509953
32631	509954
6674	509955
112767	509956
33628	509957
74278	509958
80272	509959
132614	509960
47601	509961
4790	509962
143787	509963
16348	509964
60989	509965
65606	509966
26021	509967
8214	509968
135849	509969
108974	509970
16426	509971
18279	509972
4937	509973
4836	509974
34844	509975
35682	509976
44470	509977
16410	509978
2737	509979
767	509980
60993	509981
7269	509982
1493	509983
5564	509984
80272	509985
31533	509986
37044	509987
41918	509988
54333	509989
9332	509990
45846	509991
39560	509992
10340	509993
25247	509994
46388	509995
166947	509996
124995	509997
12322	509998
62654	509999
42287	510000
36481	510001
48101	510002
14593	510003
150236	510004
9203	510005
98293	510006
51423	510007
20448	510008
100814	510009
51120	510010
1990	510011
96886	510012
83311	510013
32679	510014
5435	510015
46693	510016
16632	510017
113309	510018
53767	510019
19571	510020
23109	510021
62652	510022
65394	510023
10652	510024
89748	510025
14691	510026
31109	510027
48901	510028
57769	510029
58769	510030
33899	510031
13913	510032
18965	510033
3812	510034
38956	510035
25750	510036
23644	510037
102963	510038
1621	510039
18283	510040
40732	510041
51118	510042
50891	510043
99319	510044
27569	510045
121915	510046
4866	510047
80338	510048
26872	510049
15709	510050
3808	510051
145134	510052
6663	510053
46666	510054
17548	510055
22687	510056
1001	510057
15223	510058
1400	510059
148137	510060
8946	510061
85547	510062
66955	510063
122589	510064
23043	510065
33566	510066
84644	510067
174954	510068
82846	510069
111679	510070
17757	510071
31051	510072
71087	510073
698	510074
19709	510075
11729	510076
69677	510077
8846	510078
1112	510079
14763	510080
54122	510081
36123	510082
46802	510083
74934	510084
136599	510085
17183	510086
77716	510087
40810	510088
31508	510089
32378	510090
35081	510091
17851	510092
75017	510093
87045	510094
121735	510095
31353	510096
5367	510097
78814	510098
124339	510099
34843	510100
18309	510101
45746	510102
36800	510103
144555	510104
29262	510105
60628	510106
61160	510107
25612	510108
185788	510109
50835	510110
90840	510111
44992	510112
430	510113
21801	510114
11493	510115
364	510116
18279	510117
39010	510118
47176	510119
75544	510120
2580	510121
56305	510122
15811	510123
54486	510124
7434	510125
15758	510126
115611	510127
5725	510128
47440	510129
3435	510130
118164	510131
62919	510132
35526	510133
1112	510134
49318	510135
47913	510136
118154	510137
48987	510138
19797	510139
37044	510140
4312	510141
17359	510142
69043	510143
29715	510144
132846	510145
84630	510146
12665	510147
5	510148
58802	510149
75021	510150
27517	510151
154633	510152
38482	510153
6372	510154
14493	510155
15672	510156
35496	510157
114510	510158
21954	510159
38594	510160
18361	510161
163698	510162
67434	510163
19928	510164
62471	510165
18125	510166
39276	510167
8259	510168
43563	510169
22364	510170
26644	510171
62398	510172
20096	510173
20899	510174
26632	510175
9648	510176
47484	510177
45318	510178
15524	510179
20418	510180
53292	510181
41026	510182
95885	510183
71091	510184
29320	510185
7193	510186
10466	510187
15942	510188
1185	510189
7333	510190
27225	510191
81489	510192
55457	510193
11092	510194
45493	510195
21825	510196
47546	510197
10971	510198
78514	510199
5	510200
43494	510201
15004	510202
17828	510203
5265	510204
114108	510205
24641	510206
130353	510207
62237	510208
85120	510209
81729	510210
430	510211
13197	510212
35249	510213
46944	510214
20881	510215
23446	510216
81775	510217
84301	510218
71104	510219
32456	510220
62103	510221
2153	510222
137871	510223
98778	510224
56689	510225
48584	510226
37106	510227
49205	510228
63741	510229
26460	510230
2514	510231
3802	510232
90500	510233
16741	510234
15798	510235
18585	510236
127428	510237
17868	510238
33330	510239
22231	510240
20522	510241
10312	510242
2549	510243
13115	510244
479	510245
52691	510246
48426	510247
212	510248
11622	510249
8343	510250
7170	510251
15445	510252
61777	510253
53359	510254
17612	510255
44496	510256
9386	510257
2669	510258
48883	510259
39461	510260
108396	510261
3386	510262
186825	510263
100	510264
34210	510265
17646	510266
106146	510267
74081	510268
16881	510269
18679	510270
36372	510271
153383	510272
1898	510273
174683	510274
51929	510275
674	510276
3611	510277
121054	510278
22423	510279
21410	510280
83306	510281
74861	510282
29175	510283
64934	510284
16659	510285
32058	510286
106471	510287
1534	510288
136449	510289
89522	510290
19419	510291
45898	510292
114576	510293
3436	510294
41002	510295
46067	510296
25155	510297
14624	510298
37044	510299
4973	510300
65509	510301
13342	510302
48918	510303
4297	510304
73847	510305
86798	510306
84157	510307
108538	510308
31398	510309
143934	510310
38144	510311
21630	510312
46945	510313
45207	510314
5739	510315
71188	510316
24587	510317
26254	510318
85455	510319
117562	510320
38891	510321
36937	510322
73967	510323
78958	510324
12032	510325
39757	510326
31437	510327
73303	510328
31054	510329
31071	510330
16853	510331
21462	510332
42568	510333
83911	510334
24440	510335
19237	510336
38302	510337
33346	510338
33898	510339
22061	510340
76839	510341
85394	510342
87095	510343
16694	510344
17915	510345
185267	510346
102169	510347
33988	510348
49829	510349
6799	510350
8803	510351
49357	510352
38583	510353
20242	510354
38810	510355
83003	510356
59966	510357
55254	510358
11982	510359
77695	510360
110531	510361
27666	510362
29211	510363
93842	510364
31784	510365
31075	510366
23594	510367
5839	510368
17694	510369
33513	510370
82612	510371
127049	510372
30203	510373
26076	510374
36530	510375
114367	510376
25646	510377
52294	510378
104021	510379
134000	510380
5022	510381
173452	510382
188729	510383
93912	510384
96968	510385
1187	510386
49681	510387
89696	510388
105694	510389
35163	510390
16602	510391
7170	510392
176766	510393
33222	510394
65678	510395
51408	510396
58799	510397
27571	510398
61794	510399
38275	510400
13195	510401
19960	510402
26644	510403
14766	510404
27323	510405
119448	510406
52765	510407
108826	510408
32078	510409
114033	510410
12208	510411
47862	510412
5571	510413
59246	510414
10884	510415
24436	510416
40749	510417
7487	510418
10816	510419
30945	510420
65926	510421
21429	510422
10113	510423
42595	510424
115666	510425
71222	510426
26122	510427
35802	510428
17548	510429
30476	510430
45629	510431
55540	510432
97790	510433
1008	510434
83088	510435
81947	510436
35794	510437
24203	510438
24276	510439
30991	510440
41243	510441
75369	510442
649	510443
9116	510444
23877	510445
2520	510446
80198	510447
104347	510448
57200	510449
58585	510450
98611	510451
36905	510452
42932	510453
32471	510454
136531	510455
46858	510456
20982	510457
88120	510458
54240	510459
39809	510460
7745	510461
24440	510462
7478	510463
90826	510464
7068	510465
62776	510466
28875	510467
21793	510468
21801	510469
42287	510470
31817	510471
55585	510472
7562	510473
47461	510474
105120	510475
85759	510476
31588	510477
85890	510478
66752	510479
48449	510480
39406	510481
11743	510482
69953	510483
70631	510484
44337	510485
72342	510486
13951	510487
47280	510488
89522	510489
35660	510490
16749	510491
102032	510492
47327	510493
13951	510494
27832	510495
51408	510496
24461	510497
10179	510498
39465	510499
62838	510500
142883	510501
37621	510502
61576	510503
1783	510504
48571	510505
36170	510506
7996	510507
111131	510508
57941	510509
86487	510510
86439	510511
23775	510512
27431	510513
60609	510514
21543	510515
3440	510516
32470	510517
51508	510518
20787	510519
47619	510520
6172	510521
43241	510522
75389	510523
4937	510524
54920	510525
36165	510526
98832	510527
14636	510528
79686	510529
13864	510530
130075	510531
42051	510532
120121	510533
11743	510534
11328	510535
62253	510536
66670	510537
45452	510538
15709	510539
26639	510540
10236	510541
1145	510542
63938	510543
152857	510544
2849	510545
16743	510546
39633	510547
5800	510548
8313	510549
33513	510550
114692	510551
59287	510552
47546	510553
44985	510554
29530	510555
55791	510556
35995	510557
61361	510558
70445	510559
20100	510560
9566	510561
34388	510562
857	510563
7028	510564
9185	510565
112148	510566
49357	510567
5352	510568
11964	510569
11982	510570
157844	510571
127146	510572
67636	510573
52263	510574
16125	510575
19645	510576
28219	510577
62729	510578
15834	510579
7250	510580
6075	510581
26703	510582
50997	510583
28617	510584
27705	510585
173976	510586
11427	510587
148117	510588
26341	510589
10174	510590
62199	510591
144021	510592
4703	510593
94905	510594
49632	510595
23721	510596
13116	510597
25949	510598
47693	510599
16171	510600
67254	510601
132042	510602
15113	510603
6481	510604
39148	510605
111116	510606
13259	510607
7350	510608
3136	510609
22433	510610
33493	510611
52142	510612
16	510613
34479	510614
32934	510615
44952	510616
62387	510617
42324	510618
55127	510619
14992	510620
32112	510621
825	510622
33494	510623
47869	510624
2425	510625
104822	510626
78107	510627
22423	510628
45890	510629
106206	510630
30826	510631
44666	510632
7476	510633
25475	510634
18126	510635
48566	510636
5842	510637
35072	510638
58864	510639
382	510640
39366	510641
116517	510642
28623	510643
12397	510644
70937	510645
3534	510646
20941	510647
28864	510648
21429	510649
109576	510650
18220	510651
114848	510652
111780	510653
111693	510654
29333	510655
111529	510656
89449	510657
1427	510658
83210	510659
8581	510660
8581	510661
85186	510662
43212	510663
12839	510664
27300	510665
50307	510666
70547	510667
5973	510668
86748	510669
132680	510670
78907	510671
98610	510672
20949	510673
5315	510674
85767	510675
70906	510676
59337	510677
40795	510678
144264	510679
24479	510680
18773	510681
162534	510682
70210	510683
118717	510684
40576	510685
155500	510686
49880	510687
28983	510688
71078	510689
70926	510690
58908	510691
40884	510692
58585	510693
85834	510694
70616	510695
164492	510696
174672	510697
58723	510698
133273	510699
40884	510700
19071	510701
71030	510702
166629	510703
40859	510704
59419	510705
85418	510706
85072	510707
21179	510708
26222	510709
50362	510710
19954	510711
50883	510712
117828	510713
15111	510714
224	510715
98086	510716
19549	510717
40507	510718
93609	510719
67881	510720
71115	510721
8343	510722
2469	510723
31054	510724
25417	510725
99528	510726
54848	510727
24709	510728
5693	510729
25320	510730
26497	510731
88135	510732
70335	510733
14294	510734
27465	510735
23107	510736
35496	510737
39010	510738
8085	510739
382	510740
22035	510741
47482	510742
23667	510743
85126	510744
69269	510745
48253	510746
37674	510747
39108	510748
2798	510749
76630	510750
5352	510751
79686	510752
18388	510753
164087	510754
25631	510755
79928	510756
107004	510757
29	510758
7349	510759
26185	510760
69518	510761
103476	510762
54231	510763
7749	510764
27892	510765
43085	510766
41818	510767
2390	510768
32181	510769
36	510770
51403	510771
33940	510772
17612	510773
8308	510774
3074	510775
43949	510776
140517	510777
16728	510778
138150	510779
98731	510780
16927	510781
8563	510782
4231	510783
24748	510784
5878	510785
9240	510786
1363	510787
2056	510788
60931	510789
17610	510790
97119	510791
1624	510792
88247	510793
17914	510794
146601	510795
25199	510796
84447	510797
67970	510798
69477	510799
141750	510800
91191	510801
700	510802
73920	510803
70898	510804
43101	510805
113705	510806
39195	510807
57115	510808
40247	510809
40868	510810
26023	510811
23137	510812
26185	510813
95436	510814
129871	510815
8164	510816
136082	510817
6672	510818
16927	510819
27731	510820
20354	510821
4347	510822
101106	510823
37517	510824
85750	510825
59846	510826
32839	510827
37207	510828
44436	510829
11987	510830
47470	510831
52330	510832
29715	510833
125348	510834
15864	510835
116854	510836
49298	510837
140300	510838
9329	510839
8726	510840
122806	510841
100930	510842
179894	510843
179791	510844
102755	510845
1968	510846
65692	510847
1950	510848
96244	510849
141816	510850
53634	510851
36747	510852
42272	510853
67061	510854
53293	510855
38897	510856
32663	510857
4107	510858
4982	510859
155494	510860
148215	510861
92048	510862
144310	510863
24324	510864
19141	510865
144458	510866
94577	510867
187690	510868
113372	510869
65645	510870
169340	510871
172236	510872
25138	510873
14544	510874
26540	510875
143134	510876
2522	510877
182466	510878
16225	510879
14748	510880
78994	510881
104077	510882
39864	510883
144435	510884
64142	510885
133046	510886
88301	510887
88589	510888
67851	510889
32379	510890
4965	510891
1904	510892
35434	510893
20608	510894
118609	510895
124150	510896
76805	510897
1292	510898
13495	510899
21544	510900
166319	510901
11181	510902
89715	510903
61838	510904
109868	510905
134356	510906
134356	510907
109486	510908
37558	510909
19701	510910
185794	510911
129905	510912
4965	510913
44024	510914
19406	510915
140765	510916
682	510917
62543	510918
108412	510919
44435	510920
187331	510921
110860	510922
117325	510923
3669	510924
90483	510925
94071	510926
29715	510927
4965	510928
4965	510929
88761	510930
142676	510931
42165	510932
67330	510933
36329	510934
98043	510935
23527	510936
141999	510937
87105	510938
132210	510939
186494	510940
36659	510941
72624	510942
63156	510943
1444	510944
186463	510945
4965	510946
104191	510947
140345	510948
140345	510949
72124	510950
84702	510951
68152	510952
731	510953
143196	510954
11021	510955
122760	510956
39013	510957
8149	510958
112929	510959
94144	510960
87071	510961
173350	510962
53385	510963
180826	510964
68905	510965
4965	510966
3693	510967
19217	510968
104150	510969
7594	510970
162199	510971
623	510972
74977	510973
11	510974
180704	510975
103850	510976
175066	510977
172365	510978
154010	510979
105980	510980
48121	510981
4970	510982
8608	510983
9603	510984
15366	510985
10602	510986
137149	510987
179692	510988
134340	510989
118875	510990
91102	510991
96041	510992
138521	510993
3584	510994
3584	510995
22041	510996
13284	510997
126572	510998
135678	510999
61499	511000
7668	511001
53431	511002
16642	511003
142522	511004
184751	511005
21526	511006
41833	511007
3573	511008
77321	511009
27642	511010
14252	511011
75231	511012
2704	511013
11760	511014
29445	511015
20130	511016
82263	511017
20451	511018
20130	511019
37537	511020
129764	511021
47673	511022
20920	511023
111400	511024
129954	511025
73375	511026
94346	511027
134068	511028
77123	511029
144649	511030
44270	511031
101832	511032
39343	511033
19466	511034
141200	511035
53487	511036
119449	511037
86089	511038
184048	511039
89235	511040
61440	511041
86752	511042
89235	511043
44110	511044
2814	511045
67675	511046
159777	511047
32638	511048
90489	511049
67675	511050
108816	511051
41078	511052
2906	511053
65200	511054
25793	511055
9851	511056
144376	511057
9851	511058
3861	511059
85018	511060
186109	511061
106921	511062
86798	511063
23343	511064
50049	511065
1	511066
35227	511067
35552	511068
23534	511069
8656	511070
98	511071
1747	511072
85427	511073
141589	511074
87276	511075
18450	511076
18450	511077
3743	511078
3743	511079
76611	511080
17500	511081
25285	511082
174026	511083
22675	511084
91875	511085
29395	511086
1920	511087
51422	511088
16575	511089
11844	511090
12732	511091
23636	511092
544	511093
3679	511094
6849	511095
775	511096
26514	511097
3930	511098
13818	511099
35570	511100
5740	511101
16690	511102
21677	511103
51272	511104
28936	511105
81608	511106
15429	511107
5439	511108
185	511109
24018	511110
930	511111
134893	511112
23725	511113
8	511114
16927	511115
1550	511116
11840	511117
10070	511118
927	511119
134198	511120
43423	511121
89991	511122
112337	511123
1978	511124
5010	511125
28866	511126
24091	511127
3481	511128
10084	511129
70453	511130
29594	511131
22479	511132
40748	511133
1010	511134
51758	511135
62402	511136
10204	511137
145988	511138
475	511139
3510	511140
42485	511141
62173	511142
12120	511143
90327	511144
10169	511145
113104	511146
19646	511147
28898	511148
43351	511149
366	511150
10286	511151
19723	511152
32361	511153
35639	511154
507	511155
3259	511156
12862	511157
15589	511158
28929	511159
44098	511160
8552	511161
20240	511162
17882	511163
3523	511164
24301	511165
25439	511166
32435	511167
33448	511168
173317	511169
64416	511170
13973	511171
40619	511172
9587	511173
6316	511174
138448	511175
86751	511176
3391	511177
51977	511178
123	511179
3150	511180
3331	511181
121731	511182
2346	511183
2943	511184
7129	511185
177245	511186
20215	511187
1733	511188
89931	511189
42629	511190
1386	511191
1167	511192
81608	511193
13844	511194
9817	511195
42498	511196
5889	511197
46121	511198
26487	511199
33284	511200
61304	511201
38821	511202
48851	511203
15267	511204
25730	511205
61739	511206
16652	511207
45848	511208
8651	511209
20709	511210
90120	511211
28801	511212
51729	511213
8709	511214
61605	511215
113931	511216
1096	511217
7842	511218
52499	511219
55814	511220
949	511221
8	511222
14295	511223
6589	511224
348	511225
30682	511226
40008	511227
2739	511228
57718	511229
53143	511230
19893	511231
52153	511232
63750	511233
6615	511234
3122	511235
105231	511236
15298	511237
74423	511238
37569	511239
14842	511240
843	511241
42741	511242
1026	511243
51798	511244
11860	511245
9185	511246
805	511247
1418	511248
483	511249
2470	511250
10163	511251
95155	511252
165148	511253
162661	511254
67724	511255
56713	511256
1132	511257
31836	511258
10183	511259
79675	511260
63214	511261
175592	511262
175590	511263
176277	511264
175654	511265
175672	511266
175741	511267
15771	511268
11840	511269
91385	511270
8709	511271
51632	511272
23579	511273
35177	511274
14295	511275
8656	511276
8681	511277
11795	511278
10618	511279
68	511280
8036	511281
5066	511282
3979	511283
33593	511284
52127	511285
11894	511286
10126	511287
16948	511288
90524	511289
112916	511290
10625	511291
46457	511292
16677	511293
19809	511294
45	511295
44599	511296
49783	511297
5781	511298
3588	511299
35435	511300
5083	511301
23965	511302
44275	511303
97703	511304
82460	511305
1739	511306
5024	511307
58270	511308
3145	511309
11144	511310
13778	511311
37794	511312
1140	511313
51354	511314
166586	511315
9516	511316
47992	511317
49075	511318
61428	511319
3883	511320
3997	511321
3883	511322
4494	511323
286	511324
679	511325
24019	511326
33410	511327
35650	511328
29215	511329
51988	511330
26365	511331
4316	511332
19837	511333
35232	511334
49399	511335
19827	511336
12084	511337
165956	511338
37247	511339
51729	511340
34514	511341
21231	511342
25779	511343
53580	511344
78373	511345
10208	511346
82529	511347
5062	511348
85746	511349
145539	511350
16124	511351
42530	511352
39273	511353
10308	511354
98712	511355
10013	511356
46838	511357
25331	511358
72173	511359
72173	511360
71094	511361
10112	511362
691	511363
5821	511364
8226	511365
185437	511366
22583	511367
43179	511368
60262	511369
23165	511370
19354	511371
87462	511372
39168	511373
110338	511374
34376	511375
24096	511376
49164	511377
3523	511378
47822	511379
22530	511380
54980	511381
185581	511382
27403	511383
15219	511384
140397	511385
142868	511386
41709	511387
13535	511388
50928	511389
35436	511390
624	511391
20187	511392
2470	511393
85319	511394
5057	511395
15282	511396
5805	511397
27601	511398
25704	511399
7551	511400
83267	511401
75347	511402
72328	511403
61872	511404
72328	511405
11963	511406
9521	511407
10121	511408
113199	511409
79978	511410
185378	511411
85475	511412
72150	511413
529	511414
18398	511415
2204	511416
75183	511417
45466	511418
35471	511419
7623	511420
72300	511421
6316	511422
16712	511423
530	511424
8813	511425
3393	511426
7623	511427
22411	511428
1390	511429
40874	511430
22092	511431
49446	511432
70331	511433
3354	511434
132425	511435
28672	511436
2626	511437
78317	511438
131729	511439
131891	511440
41639	511441
39988	511442
169416	511443
131894	511444
37815	511445
16401	511446
7589	511447
74994	511448
35258	511449
185	511450
66512	511451
3930	511452
51306	511453
34887	511454
53565	511455
73921	511456
69294	511457
147045	511458
35444	511459
61869	511460
24317	511461
55971	511462
43348	511463
24317	511464
173416	511465
15771	511466
156366	511467
62441	511468
42718	511469
888	511470
24144	511471
39159	511472
82167	511473
6037	511474
2348	511475
12084	511476
74638	511477
24030	511478
3908	511479
17779	511480
5075	511481
231	511482
16482	511483
37166	511484
37740	511485
13218	511486
59377	511487
5413	511488
97489	511489
69284	511490
69284	511491
48606	511492
16712	511493
90189	511494
47722	511495
15364	511496
143486	511497
51199	511498
43433	511499
665	511500
133299	511501
16401	511502
366	511503
89651	511504
90070	511505
8	511506
39330	511507
35132	511508
104	511509
43709	511510
117014	511511
134862	511512
152228	511513
19925	511514
51488	511515
2668	511516
131998	511517
33674	511518
51264	511519
7489	511520
8651	511521
51807	511522
17139	511523
8620	511524
21756	511525
7542	511526
74426	511527
2780	511528
65743	511529
11739	511530
25341	511531
81430	511532
49273	511533
11929	511534
29230	511535
38927	511536
25334	511537
12379	511538
133490	511539
46108	511540
63831	511541
85973	511542
15146	511543
133012	511544
144211	511545
46108	511546
40613	511547
157109	511548
50920	511549
79	511550
120850	511551
120850	511552
103109	511553
31502	511554
92971	511555
58140	511556
158551	511557
78440	511558
95991	511559
7174	511560
103486	511561
130662	511562
116735	511563
88021	511564
20486	511565
69807	511566
66032	511567
31502	511568
55616	511569
2306	511570
2709	511571
95305	511572
108585	511573
47798	511574
108585	511575
91760	511576
182268	511577
144337	511578
148159	511579
148283	511580
141227	511581
42314	511582
37936	511583
128807	511584
103192	511585
143621	511586
47729	511587
45443	511588
19550	511589
82593	511590
6955	511591
29964	511592
4677	511593
31487	511594
21110	511595
5213	511596
45443	511597
15761	511598
129123	511599
8660	511600
11948	511601
90045	511602
89272	511603
29111	511604
75370	511605
26477	511606
34213	511607
13506	511608
62205	511609
62205	511610
8660	511611
10858	511612
7474	511613
10988	511614
165819	511615
12904	511616
10638	511617
14616	511618
23757	511619
45512	511620
144315	511621
144005	511622
99062	511623
14962	511624
163521	511625
30891	511626
10613	511627
77988	511628
7474	511629
25680	511630
17535	511631
95591	511632
30974	511633
70156	511634
85714	511635
74860	511636
22562	511637
11873	511638
17524	511639
120	511640
113651	511641
9644	511642
68466	511643
75403	511644
50963	511645
93811	511646
304	511647
59906	511648
6371	511649
1	511650
5391	511651
39710	511652
28509	511653
4014	511654
5260	511655
92638	511656
36254	511657
133495	511658
13740	511659
13740	511660
5266	511661
5260	511662
47950	511663
63169	511664
3108	511665
6514	511666
6514	511667
110221	511668
15929	511669
3609	511670
5120	511671
42890	511672
88723	511673
5118	511674
88108	511675
60385	511676
22	511677
6027	511678
21510	511679
59848	511680
92943	511681
45278	511682
45620	511683
96902	511684
171804	511685
172117	511686
78101	511687
97496	511688
66681	511689
68029	511690
24925	511691
145873	511692
151935	511693
46836	511694
131241	511695
28460	511696
132104	511697
42940	511698
125577	511699
167873	511700
101108	511701
64498	511702
119679	511703
101313	511704
81215	511705
58132	511706
70508	511707
165256	511708
124757	511709
30541	511710
34551	511711
12995	511712
27536	511713
951	511714
2832	511715
2832	511716
30352	511717
15189	511718
54287	511719
127260	511720
166401	511721
93937	511722
52739	511723
60361	511724
13158	511725
103858	511726
4833	511727
28147	511728
41534	511729
35555	511730
165042	511731
71040	511732
96538	511733
9476	511734
8388	511735
110954	511736
76883	511737
44901	511738
126210	511739
67055	511740
82524	511741
88270	511742
17986	511743
71820	511744
44120	511745
53306	511746
82524	511747
17328	511748
9506	511749
17328	511750
118761	511751
140129	511752
8125	511753
32922	511754
88575	511755
23613	511756
166501	511757
56266	511758
56591	511759
8845	511760
122179	511761
81655	511762
56519	511763
66130	511764
37605	511765
10592	511766
64647	511767
67686	511768
65319	511769
75659	511770
30201	511771
55597	511772
29753	511773
78947	511774
20544	511775
61392	511776
12513	511777
4697	511778
155284	511779
122973	511780
20509	511781
20509	511782
20509	511783
12659	511784
40318	511785
3174	511786
37452	511787
3358	511788
67051	511789
67051	511790
184672	511791
26706	511792
16544	511793
48213	511794
95345	511795
84405	511796
28020	511797
25996	511798
24331	511799
9626	511800
38847	511801
88733	511802
115197	511803
1562	511804
9950	511805
59462	511806
105924	511807
87580	511808
29847	511809
72584	511810
1263	511811
2350	511812
211	511813
36185	511814
9000	511815
23071	511816
26804	511817
3276	511818
42729	511819
11022	511820
9069	511821
880	511822
83036	511823
3720	511824
113642	511825
12066	511826
101644	511827
137997	511828
37464	511829
33758	511830
5990	511831
133647	511832
77091	511833
5304	511834
93792	511835
46827	511836
96983	511837
52908	511838
55514	511839
117927	511840
120572	511841
70572	511842
108651	511843
153349	511844
121225	511845
63589	511846
108651	511847
88644	511848
117903	511849
149556	511850
88920	511851
63421	511852
93104	511853
94141	511854
132215	511855
103721	511856
54113	511857
4068	511858
10487	511859
2952	511860
102743	511861
15810	511862
51209	511863
15189	511864
78543	511865
6746	511866
37031	511867
49925	511868
121283	511869
99777	511870
164467	511871
86792	511872
31681	511873
50303	511874
56946	511875
51916	511876
36555	511877
20616	511878
147876	511879
101553	511880
17901	511881
117632	511882
9248	511883
9977	511884
58619	511885
173437	511886
144592	511887
79501	511888
40297	511889
121179	511890
67929	511891
101350	511892
94980	511893
7443	511894
13523	511895
66822	511896
51131	511897
56047	511898
53340	511899
83085	511900
8421	511901
4197	511902
58428	511903
118223	511904
77287	511905
27607	511906
106910	511907
33343	511908
106222	511909
16794	511910
124969	511911
77081	511912
84400	511913
16850	511914
76579	511915
97812	511916
51170	511917
15588	511918
119661	511919
81204	511920
109759	511921
76843	511922
111327	511923
36548	511924
14420	511925
107764	511926
85870	511927
1760	511928
3687	511929
64118	511930
13507	511931
82061	511932
111489	511933
157031	511934
185334	511935
7163	511936
188704	511937
77065	511938
139668	511939
106972	511940
99925	511941
95194	511942
16850	511943
94907	511944
152855	511945
1277	511946
2806	511947
84305	511948
3206	511949
92327	511950
4145	511951
33998	511952
132574	511953
169715	511954
17610	511955
72588	511956
12270	511957
23565	511958
28512	511959
8674	511960
44056	511961
23041	511962
914	511963
49076	511964
28377	511965
55341	511966
150851	511967
142399	511968
86964	511969
188905	511970
109006	511971
183610	511972
15762	511973
68898	511974
11112	511975
36436	511976
15489	511977
6758	511978
13055	511979
130450	511980
119468	511981
24737	511982
2936	511983
13393	511984
23924	511985
116736	511986
1071	511987
2939	511988
9523	511989
10406	511990
856	511991
856	511992
8202	511993
5973	511994
123571	511995
90191	511996
4261	511997
10463	511998
71526	511999
55608	512000
40604	512001
16132	512002
9451	512003
71810	512004
61137	512005
29093	512006
60532	512007
107	512008
145	512009
24232	512010
12243	512011
4640	512012
161641	512013
36520	512014
81636	512015
81636	512016
34914	512017
49156	512018
34914	512019
130512	512020
12979	512021
16743	512022
19891	512023
30201	512024
52517	512025
52448	512026
111328	512027
159746	512028
60425	512029
78988	512030
52985	512031
103447	512032
118005	512033
40421	512034
45500	512035
75458	512036
52517	512037
52517	512038
35550	512039
174241	512040
167946	512041
35909	512042
105045	512043
15710	512044
29211	512045
85789	512046
36726	512047
36726	512048
114741	512049
118734	512050
52448	512051
124471	512052
19765	512053
91509	512054
160971	512055
40429	512056
4787	512057
16874	512058
74919	512059
103102	512060
125931	512061
133862	512062
78717	512063
9795	512064
29726	512065
15739	512066
3941	512067
262	512068
262	512069
16352	512070
6815	512071
33951	512072
7584	512073
2	512074
10335	512075
10335	512076
45200	512077
731	512078
223	512079
26467	512080
133566	512081
3776	512082
6708	512083
4712	512084
29487	512085
2643	512086
7198	512087
750	512088
3383	512089
7198	512090
16725	512091
1229	512092
36383	512093
5636	512094
50761	512095
13978	512096
12264	512097
46586	512098
29505	512099
32958	512100
64208	512101
17711	512102
43725	512103
67402	512104
43566	512105
15656	512106
13735	512107
1136	512108
24597	512109
57844	512110
20562	512111
169742	512112
912	512113
1577	512114
5088	512115
1436	512116
11346	512117
2667	512118
36513	512119
112442	512120
74578	512121
643	512122
32745	512123
61886	512124
21942	512125
49799	512126
10180	512127
87566	512128
27526	512129
15687	512130
11580	512131
813	512132
104391	512133
7334	512134
3759	512135
3759	512136
4286	512137
27353	512138
61424	512139
7151	512140
59039	512141
15160	512142
13105	512143
24015	512144
5913	512145
119533	512146
60580	512147
28233	512148
14909	512149
62105	512150
42158	512151
70380	512152
45514	512153
34410	512154
155727	512155
5100	512156
39265	512157
67107	512158
461	512159
17054	512160
61663	512161
26915	512162
81164	512163
4184	512164
159490	512165
44071	512166
120023	512167
81240	512168
43669	512169
73727	512170
82839	512171
2441	512172
137552	512173
68360	512174
34223	512175
8010	512176
65309	512177
2833	512178
20987	512179
17712	512180
83199	512181
53648	512182
14857	512183
100544	512184
29608	512185
78364	512186
56177	512187
44326	512188
13509	512189
1897	512190
44620	512191
85284	512192
21869	512193
157362	512194
22138	512195
34199	512196
22452	512197
80637	512198
82676	512199
55137	512200
128801	512201
38125	512202
102272	512203
67436	512204
39792	512205
27993	512206
13382	512207
7353	512208
16028	512209
12215	512210
39488	512211
22232	512212
24539	512213
28006	512214
43062	512215
84469	512216
56014	512217
1919	512218
1365	512219
11178	512220
34161	512221
12210	512222
83507	512223
104538	512224
104552	512225
2042	512226
40559	512227
9681	512228
9106	512229
38159	512230
61164	512231
3835	512232
18733	512233
18047	512234
6055	512235
57962	512236
140808	512237
60607	512238
9739	512239
9191	512240
66057	512241
22405	512242
71321	512243
71321	512244
20155	512245
106037	512246
71321	512247
59774	512248
89216	512249
41881	512250
80137	512251
188916	512252
96133	512253
73285	512254
49003	512255
12964	512256
43455	512257
7099	512258
28604	512259
3831	512260
40806	512261
929	512262
19912	512263
3230	512264
121058	512265
26853	512266
3888	512267
41921	512268
75568	512269
8	512270
15747	512271
117268	512272
54062	512273
42158	512274
11787	512275
23687	512276
35833	512277
5710	512278
97283	512279
22709	512280
85382	512281
43242	512282
32147	512283
16331	512284
81646	512285
17855	512286
61651	512287
56668	512288
540	512289
86792	512290
37603	512291
37032	512292
25428	512293
29710	512294
90896	512295
34866	512296
30003	512297
17069	512298
102448	512299
24325	512300
24168	512301
35143	512302
56520	512303
24886	512304
53772	512305
45015	512306
88241	512307
35688	512308
21282	512309
4991	512310
82826	512311
31046	512312
90975	512313
52671	512314
5532	512315
111724	512316
5719	512317
61840	512318
36001	512319
148721	512320
61583	512321
111878	512322
91142	512323
43636	512324
36851	512325
122182	512326
5543	512327
105756	512328
15794	512329
48763	512330
122568	512331
114209	512332
7683	512333
68840	512334
91894	512335
165579	512336
36001	512337
25554	512338
40413	512339
102113	512340
104610	512341
1525	512342
58885	512343
14873	512344
18832	512345
53667	512346
76385	512347
30054	512348
35951	512349
177299	512350
80807	512351
111324	512352
73400	512353
73375	512354
53683	512355
85461	512356
114136	512357
82410	512358
25124	512359
5163	512360
25554	512361
54302	512362
145043	512363
62231	512364
89449	512365
91265	512366
98705	512367
43638	512368
37603	512369
52415	512370
46257	512371
144565	512372
91775	512373
36007	512374
6347	512375
62257	512376
28847	512377
129764	512378
104677	512379
488	512380
27693	512381
126626	512382
54182	512383
4560	512384
5504	512385
134343	512386
80694	512387
6724	512388
42453	512389
134346	512390
9634	512391
59375	512392
2898	512393
79366	512394
56949	512395
81535	512396
67155	512397
101584	512398
33276	512399
25428	512400
100081	512401
19016	512402
56336	512403
37603	512404
38468	512405
79646	512406
45998	512407
273	512408
64191	512409
112965	512410
74810	512411
7751	512412
161214	512413
14088	512414
4866	512415
70598	512416
121966	512417
114136	512418
25877	512419
35312	512420
67937	512421
94947	512422
38077	512423
30449	512424
78256	512425
28754	512426
56821	512427
75291	512428
82040	512429
65683	512430
18712	512431
30401	512432
30623	512433
56199	512434
6193	512435
45952	512436
121682	512437
61798	512438
5719	512439
51555	512440
35123	512441
73490	512442
19789	512443
35230	512444
80420	512445
73450	512446
130160	512447
21907	512448
104335	512449
82337	512450
85701	512451
40692	512452
11226	512453
101450	512454
11766	512455
61471	512456
35131	512457
5565	512458
70424	512459
48886	512460
31151	512461
55694	512462
26953	512463
66987	512464
85729	512465
22590	512466
40941	512467
119809	512468
101186	512469
78768	512470
162856	512471
31385	512472
19979	512473
43209	512474
53683	512475
67258	512476
166635	512477
27759	512478
19970	512479
42844	512480
52516	512481
32040	512482
85906	512483
127459	512484
55558	512485
56293	512486
64727	512487
74770	512488
42211	512489
19016	512490
98889	512491
77805	512492
649	512493
843	512494
10617	512495
15101	512496
147123	512497
148644	512498
91622	512499
15779	512500
48743	512501
24397	512502
12144	512503
273	512504
5883	512505
75540	512506
23647	512507
146430	512508
79619	512509
15842	512510
50956	512511
132897	512512
13249	512513
78695	512514
40935	512515
114898	512516
66913	512517
17406	512518
83310	512519
27672	512520
76137	512521
20938	512522
21599	512523
38308	512524
70192	512525
174329	512526
85965	512527
84908	512528
43716	512529
572	512530
75321	512531
30307	512532
25280	512533
84477	512534
29003	512535
127599	512536
17785	512537
61482	512538
13915	512539
16826	512540
6718	512541
40782	512542
31440	512543
45978	512544
9076	512545
18796	512546
31703	512547
18868	512548
30641	512549
65336	512550
102703	512551
120654	512552
7850	512553
8243	512554
453	512555
83283	512556
80694	512557
120641	512558
74377	512559
9432	512560
85605	512561
54331	512562
67816	512563
82795	512564
59862	512565
123780	512566
100291	512567
19970	512568
9248	512569
31668	512570
18145	512571
54425	512572
37043	512573
128324	512574
25715	512575
55304	512576
78241	512577
12438	512578
104513	512579
5366	512580
54835	512581
55786	512582
133146	512583
21066	512584
9451	512585
37824	512586
62250	512587
143748	512588
15119	512589
66890	512590
32121	512591
123325	512592
68009	512593
65627	512594
46790	512595
43255	512596
54796	512597
102684	512598
30950	512599
57102	512600
28651	512601
66885	512602
52193	512603
14594	512604
67639	512605
22168	512606
1109	512607
12493	512608
38617	512609
37978	512610
36853	512611
65806	512612
87119	512613
11282	512614
61471	512615
121284	512616
186648	512617
77817	512618
54784	512619
21692	512620
158254	512621
56371	512622
47085	512623
37603	512624
56844	512625
11239	512626
68650	512627
101945	512628
70681	512629
133756	512630
48913	512631
41186	512632
35045	512633
90963	512634
54835	512635
82441	512636
162415	512637
61512	512638
28652	512639
73810	512640
37481	512641
66890	512642
21625	512643
30618	512644
65656	512645
16458	512646
10273	512647
114231	512648
70367	512649
19548	512650
38414	512651
114879	512652
55871	512653
9306	512654
9306	512655
78153	512656
927	512657
15227	512658
17888	512659
19763	512660
14830	512661
77523	512662
81887	512663
123467	512664
10643	512665
51897	512666
56238	512667
46787	512668
132837	512669
97049	512670
99653	512671
113423	512672
36454	512673
76850	512674
95627	512675
123467	512676
83327	512677
43289	512678
144400	512679
55386	512680
125149	512681
17183	512682
44865	512683
145540	512684
84913	512685
114402	512686
77650	512687
43693	512688
161110	512689
10176	512690
35194	512691
25446	512692
73832	512693
29496	512694
120367	512695
22578	512696
118163	512697
51060	512698
62667	512699
25516	512700
94127	512701
16787	512702
117637	512703
44186	512704
65504	512705
24228	512706
26635	512707
58864	512708
22250	512709
31675	512710
14644	512711
6674	512712
51887	512713
168888	512714
94422	512715
181161	512716
26506	512717
77962	512718
25744	512719
124263	512720
80208	512721
11404	512722
30388	512723
20837	512724
63034	512725
36577	512726
118479	512727
33241	512728
65290	512729
93977	512730
75497	512731
66721	512732
71916	512733
70250	512734
104806	512735
12686	512736
69247	512737
124210	512738
21865	512739
99381	512740
78129	512741
57122	512742
97619	512743
17198	512744
27331	512745
123466	512746
20126	512747
48659	512748
9094	512749
125279	512750
26374	512751
133091	512752
12800	512753
105340	512754
68138	512755
105245	512756
11411	512757
54678	512758
2368	512759
119758	512760
121296	512761
169625	512762
20821	512763
156942	512764
78621	512765
78081	512766
133318	512767
10995	512768
30456	512769
98326	512770
44418	512771
102783	512772
129072	512773
81692	512774
95050	512775
163723	512776
124789	512777
79395	512778
100924	512779
104774	512780
44192	512781
63902	512782
161593	512783
69334	512784
82370	512785
163343	512786
47160	512787
83548	512788
122789	512789
184354	512790
98277	512791
82499	512792
130145	512793
58287	512794
135368	512795
41096	512796
130631	512797
181221	512798
4684	512799
57379	512800
38439	512801
69335	512802
14166	512803
157790	512804
160446	512805
123704	512806
110717	512807
127474	512808
106195	512809
1797	512810
120559	512811
68248	512812
126859	512813
12807	512814
53496	512815
157353	512816
52141	512817
22394	512818
49002	512819
63269	512820
138544	512821
26619	512822
118823	512823
54991	512824
169375	512825
147678	512826
19926	512827
16887	512828
44875	512829
58287	512830
143913	512831
58804	512832
122486	512833
4717	512834
66655	512835
53308	512836
78761	512837
54929	512838
3051	512839
67585	512840
133254	512841
122596	512842
2650	512843
155191	512844
38603	512845
94155	512846
63606	512847
155012	512848
93672	512849
1157	512850
121643	512851
57008	512852
37070	512853
27077	512854
121463	512855
3729	512856
22272	512857
3293	512858
9841	512859
3545	512860
35927	512861
15898	512862
116494	512863
2241	512864
89685	512865
13546	512866
21605	512867
33811	512868
3665	512869
1658	512870
1469	512871
34157	512872
61303	512873
33027	512874
25510	512875
19700	512876
74559	512877
46407	512878
61075	512879
5036	512880
19700	512881
11852	512882
42481	512883
35463	512884
41291	512885
51712	512886
25469	512887
96950	512888
124934	512889
34850	512890
15108	512891
25510	512892
15728	512893
107592	512894
101422	512895
64202	512896
121820	512897
60890	512898
138104	512899
3835	512900
42386	512901
21653	512902
85763	512903
722	512904
74486	512905
25261	512906
86032	512907
62059	512908
31799	512909
25771	512910
73665	512911
5591	512912
25352	512913
29118	512914
50798	512915
16654	512916
15835	512917
38611	512918
35683	512919
6558	512920
6562	512921
142952	512922
73831	512923
12600	512924
51337	512925
45686	512926
91917	512927
35535	512928
89146	512929
73461	512930
6548	512931
119706	512932
35568	512933
16777	512934
7529	512935
52471	512936
46711	512937
52471	512938
112657	512939
10093	512940
28637	512941
29248	512942
33731	512943
43074	512944
35859	512945
28851	512946
2155	512947
34888	512948
99169	512949
121308	512950
9204	512951
56056	512952
35524	512953
10319	512954
51922	512955
35524	512956
14162	512957
75529	512958
23567	512959
5085	512960
35990	512961
30802	512962
43509	512963
12415	512964
11849	512965
19595	512966
51087	512967
31531	512968
31799	512969
46429	512970
2042	512971
97776	512972
6039	512973
85763	512974
26334	512975
85926	512976
2711	512977
19088	512978
14914	512979
45085	512980
95774	512981
12762	512982
46590	512983
28666	512984
5890	512985
167223	512986
52472	512987
51095	512988
43571	512989
13766	512990
16526	512991
6076	512992
6653	512993
31801	512994
66923	512995
61331	512996
25676	512997
67046	512998
58297	512999
2440	513000
167607	513001
122723	513002
5594	513003
67046	513004
2107	513005
80177	513006
72105	513007
53561	513008
13842	513009
19618	513010
69863	513011
70787	513012
57566	513013
46711	513014
29705	513015
75376	513016
79704	513017
15954	513018
98769	513019
62154	513020
65915	513021
54915	513022
97608	513023
3405	513024
96294	513025
18054	513026
5049	513027
42680	513028
73530	513029
50824	513030
17630	513031
85743	513032
11963	513033
2751	513034
51990	513035
29472	513036
43474	513037
11887	513038
12415	513039
13019	513040
7529	513041
85836	513042
44750	513043
5049	513044
83247	513045
41397	513046
38611	513047
19125	513048
126412	513049
58517	513050
57837	513051
7257	513052
59339	513053
1227	513054
58715	513055
68669	513056
78115	513057
6176	513058
42903	513059
51339	513060
123452	513061
84811	513062
47423	513063
16654	513064
81398	513065
156475	513066
8221	513067
35767	513068
9204	513069
16873	513070
75296	513071
58990	513072
284	513073
63328	513074
46076	513075
13271	513076
56986	513077
166406	513078
36692	513079
20072	513080
49256	513081
74170	513082
51236	513083
64601	513084
33571	513085
116	513086
32724	513087
66373	513088
27950	513089
128115	513090
13319	513091
1267	513092
25165	513093
5614	513094
133689	513095
132572	513096
58611	513097
85862	513098
11731	513099
33169	513100
19475	513101
10134	513102
50899	513103
35490	513104
42155	513105
91639	513106
28947	513107
62467	513108
101344	513109
36017	513110
1479	513111
19417	513112
21221	513113
84616	513114
435	513115
462	513116
990	513117
25277	513118
780	513119
780	513120
930	513121
930	513122
23447	513123
11601	513124
11601	513125
23447	513126
25277	513127
18246	513128
41533	513129
59278	513130
106939	513131
89639	513132
104857	513133
56676	513134
31908	513135
92159	513136
7996	513137
38065	513138
97460	513139
17556	513140
21191	513141
46119	513142
21595	513143
31363	513144
30385	513145
121592	513146
44516	513147
78774	513148
6975	513149
10366	513150
11940	513151
13572	513152
20263	513153
40145	513154
30522	513155
165948	513156
48674	513157
68518	513158
75381	513159
59143	513160
59143	513161
15661	513162
780	513163
780	513164
2882	513165
780	513166
52329	513167
10031	513168
50582	513169
21903	513170
1264	513171
232	513172
50720	513173
50720	513174
40321	513175
5064	513176
54373	513177
90610	513178
546	513179
5123	513180
28822	513181
109295	513182
88067	513183
1982	513184
28448	513185
28448	513186
60185	513187
11697	513188
101538	513189
47101	513190
147605	513191
114233	513192
45238	513193
11912	513194
5513	513195
5513	513196
3244	513197
7022	513198
47267	513199
48726	513200
49138	513201
49138	513202
112365	513203
91703	513204
28613	513205
91549	513206
75442	513207
61403	513208
100389	513209
100194	513210
42507	513211
123430	513212
75442	513213
74009	513214
1580	513215
28789	513216
184118	513217
135	513218
71033	513219
23572	513220
54000	513221
107631	513222
33954	513223
76459	513224
12489	513225
32393	513226
33954	513227
33954	513228
32667	513229
4469	513230
42950	513231
1552	513232
115917	513233
38072	513234
59318	513235
8291	513236
99105	513237
121895	513238
10156	513239
5067	513240
11949	513241
3111	513242
16532	513243
10242	513244
16971	513245
3887	513246
16361	513247
47288	513248
8109	513249
23572	513250
51701	513251
90628	513252
33519	513253
440	513254
1586	513255
232	513256
2300	513257
756	513258
34047	513259
149142	513260
86174	513261
6227	513262
9483	513263
33519	513264
52934	513265
137519	513266
48983	513267
58464	513268
107438	513269
6016	513270
140	513271
133158	513272
15999	513273
14757	513274
90543	513275
2086	513276
135633	513277
22743	513278
5341	513279
22743	513280
9928	513281
71539	513282
53347	513283
54567	513284
106427	513285
7	513286
70804	513287
22135	513288
8111	513289
2285	513290
14752	513291
86259	513292
1890	513293
21	513294
21	513295
21	513296
21	513297
2086	513298
27817	513299
8989	513300
8109	513301
3161	513302
11665	513303
23464	513304
7416	513305
131943	513306
121305	513307
2598	513308
23436	513309
8332	513310
127924	513311
23495	513312
33225	513313
135	513314
9928	513315
15860	513316
94264	513317
48938	513318
5127	513319
95916	513320
39559	513321
63107	513322
71094	513323
57822	513324
128	513325
112055	513326
28934	513327
31060	513328
35852	513329
171039	513330
2150	513331
30497	513332
133658	513333
21933	513334
9943	513335
17480	513336
100417	513337
126654	513338
96427	513339
64825	513340
108531	513341
49650	513342
173802	513343
74661	513344
11450	513345
25443	513346
37085	513347
40810	513348
90218	513349
88554	513350
73857	513351
9610	513352
66773	513353
44968	513354
63062	513355
60256	513356
52131	513357
52131	513358
32783	513359
112807	513360
29311	513361
185355	513362
40565	513363
57633	513364
107711	513365
55187	513366
47613	513367
8332	513368
36025	513369
93386	513370
81542	513371
13272	513372
13610	513373
1289	513374
2742	513375
554	513376
554	513377
554	513378
554	513379
554	513380
967	513381
7225	513382
36077	513383
21926	513384
6334	513385
26651	513386
57487	513387
81242	513388
1570	513389
35967	513390
74902	513391
122963	513392
70995	513393
12477	513394
13351	513395
37244	513396
15946	513397
135	513398
4180	513399
119540	513400
120484	513401
8711	513402
5618	513403
126251	513404
122156	513405
22909	513406
33598	513407
36106	513408
4501	513409
67943	513410
4087	513411
39681	513412
16183	513413
11967	513414
77	513415
7194	513416
148173	513417
93474	513418
46501	513419
10620	513420
39823	513421
39293	513422
69277	513423
31413	513424
27360	513425
22516	513426
59047	513427
53104	513428
26424	513429
58460	513430
14746	513431
11661	513432
58651	513433
123783	513434
49234	513435
174749	513436
132923	513437
70995	513438
45461	513439
107479	513440
104491	513441
104491	513442
8478	513443
30232	513444
99771	513445
30232	513446
98264	513447
70666	513448
76867	513449
10658	513450
77	513451
77	513452
77	513453
77	513454
4939	513455
10240	513456
39	513457
2832	513458
24926	513459
29738	513460
45707	513461
105408	513462
16997	513463
136813	513464
136813	513465
52993	513466
11499	513467
49857	513468
28390	513469
121013	513470
19397	513471
14361	513472
39766	513473
10651	513474
26867	513475
31237	513476
5336	513477
117206	513478
60742	513479
88191	513480
31018	513481
97086	513482
116385	513483
20134	513484
3498	513485
76984	513486
9885	513487
20847	513488
13282	513489
82479	513490
91074	513491
4007	513492
41242	513493
59695	513494
4492	513495
12449	513496
57158	513497
185058	513498
135985	513499
161375	513500
17940	513501
136677	513502
160255	513503
128697	513504
57040	513505
77315	513506
62951	513507
67855	513508
105856	513509
182644	513510
81169	513511
45253	513512
122786	513513
42951	513514
3033	513515
11706	513516
2608	513517
4931	513518
14488	513519
1890	513520
3316	513521
33304	513522
24014	513523
67630	513524
74651	513525
4508	513526
541	513527
11720	513528
42608	513529
14364	513530
75909	513531
115668	513532
115629	513533
16038	513534
99824	513535
29364	513536
90862	513537
8758	513538
531	513539
8758	513540
8759	513541
8759	513542
1443	513543
14118	513544
1161	513545
1161	513546
5064	513547
29364	513548
43553	513549
88	513550
48	513551
205	513552
75361	513553
75357	513554
79	513555
52333	513556
110	513557
87	513558
79	513559
3990	513560
88	513561
88	513562
62703	513563
75354	513564
110	513565
338	513566
36034	513567
338	513568
48	513569
43544	513570
4000	513571
8855	513572
87	513573
35	513574
20233	513575
8855	513576
338	513577
114116	513578
14290	513579
35	513580
62701	513581
62692	513582
12137	513583
110	513584
426	513585
52330	513586
88	513587
35	513588
5900	513589
88	513590
110	513591
79	513592
35	513593
12137	513594
88	513595
48	513596
35	513597
48	513598
8855	513599
48	513600
338	513601
322	513602
35675	513603
88	513604
75355	513605
71343	513606
140972	513607
134799	513608
109843	513609
117520	513610
45834	513611
132631	513612
85649	513613
153036	513614
77537	513615
32015	513616
64439	513617
137594	513618
41117	513619
96798	513620
78251	513621
96674	513622
109801	513623
30771	513624
21388	513625
19076	513626
6433	513627
116066	513628
165296	513629
11714	513630
107506	513631
101396	513632
107417	513633
141769	513634
60764	513635
137627	513636
101616	513637
12679	513638
103570	513639
103570	513640
29126	513641
735	513642
41329	513643
57811	513644
25137	513645
49199	513646
37159	513647
49199	513648
88910	513649
36355	513650
55959	513651
101111	513652
53882	513653
98954	513654
39045	513655
102204	513656
55503	513657
35040	513658
55959	513659
6990	513660
8045	513661
6200	513662
101887	513663
12520	513664
30317	513665
57024	513666
38152	513667
38521	513668
7025	513669
56309	513670
4188	513671
25991	513672
67772	513673
37354	513674
21250	513675
2582	513676
70049	513677
10823	513678
67185	513679
2262	513680
67213	513681
83040	513682
99955	513683
38734	513684
5343	513685
12682	513686
8079	513687
1846	513688
31963	513689
158753	513690
26257	513691
18122	513692
2262	513693
36890	513694
82368	513695
68099	513696
99955	513697
163629	513698
2056	513699
2262	513700
57042	513701
94951	513702
84342	513703
5312	513704
8000	513705
17925	513706
17762	513707
98587	513708
76240	513709
12712	513710
68679	513711
124800	513712
78820	513713
56258	513714
2056	513715
25109	513716
93147	513717
64969	513718
5258	513719
123693	513720
44716	513721
38063	513722
12629	513723
20945	513724
12393	513725
98532	513726
65438	513727
53841	513728
35193	513729
26230	513730
105479	513731
66671	513732
78731	513733
6294	513734
2546	513735
166625	513736
38510	513737
6788	513738
31873	513739
50847	513740
37139	513741
37153	513742
82501	513743
73956	513744
97696	513745
25410	513746
166179	513747
21471	513748
12861	513749
23908	513750
160220	513751
2072	513752
119791	513753
164755	513754
17343	513755
21471	513756
44758	513757
101990	513758
161922	513759
58187	513760
4818	513761
83287	513762
31460	513763
42135	513764
2006	513765
42135	513766
50763	513767
2006	513768
151867	513769
13694	513770
19517	513771
64230	513772
1621	513773
8830	513774
138951	513775
4972	513776
2039	513777
62452	513778
45126	513779
2581	513780
714	513781
5413	513782
8378	513783
30352	513784
13694	513785
6970	513786
479	513787
23398	513788
5615	513789
60048	513790
192	513791
2172	513792
27268	513793
12363	513794
4457	513795
56410	513796
16161	513797
3702	513798
9000	513799
1250	513800
382	513801
28065	513802
10425	513803
154140	513804
73185	513805
19909	513806
19909	513807
50852	513808
17174	513809
136420	513810
56485	513811
8396	513812
109563	513813
97038	513814
129547	513815
117609	513816
175616	513817
176216	513818
122043	513819
31759	513820
154462	513821
8532	513822
93247	513823
18397	513824
81622	513825
22136	513826
25914	513827
51479	513828
62424	513829
14085	513830
7485	513831
12418	513832
8765	513833
2593	513834
4215	513835
851	513836
113574	513837
1293	513838
35529	513839
88774	513840
27943	513841
5617	513842
1	513843
247	513844
34824	513845
748	513846
748	513847
748	513848
142	513849
1393	513850
142	513851
2085	513852
2128	513853
9771	513854
1080	513855
595	513856
106174	513857
10392	513858
75844	513859
137162	513860
59502	513861
275	513862
2128	513863
3399	513864
34072	513865
3399	513866
175	513867
2736	513868
23363	513869
606	513870
8736	513871
6332	513872
748	513873
2084	513874
1393	513875
9772	513876
180153	513877
72920	513878
15501	513879
98667	513880
9772	513881
3076	513882
19325	513883
1989	513884
27279	513885
9698	513886
58033	513887
76219	513888
101664	513889
27657	513890
3386	513891
396	513892
81668	513893
1495	513894
141547	513895
27277	513896
14023	513897
66802	513898
5603	513899
5603	513900
5603	513901
23828	513902
1298	513903
152698	513904
41960	513905
7234	513906
120106	513907
24982	513908
58758	513909
129481	513910
1001	513911
24671	513912
2480	513913
85757	513914
18250	513915
130861	513916
27145	513917
43298	513918
80439	513919
2314	513920
18844	513921
85869	513922
82140	513923
47733	513924
12865	513925
47733	513926
27471	513927
29242	513928
23604	513929
24	513930
79	513931
79	513932
79	513933
79	513934
36137	513935
52370	513936
65607	513937
74866	513938
59849	513939
5134	513940
110551	513941
88803	513942
109657	513943
50776	513944
20119	513945
62276	513946
6718	513947
6718	513948
118664	513949
28498	513950
28498	513951
52023	513952
29018	513953
58986	513954
127640	513955
53669	513956
1188	513957
68011	513958
21423	513959
54222	513960
17932	513961
48841	513962
33625	513963
7234	513964
84969	513965
1398	513966
47211	513967
68077	513968
7234	513969
1316	513970
48704	513971
40897	513972
52473	513973
1316	513974
22834	513975
161875	513976
75309	513977
13607	513978
40613	513979
40848	513980
32865	513981
14242	513982
29077	513983
231	513984
87811	513985
28498	513986
387	513987
137054	513988
27653	513989
25702	513990
76845	513991
19206	513992
4971	513993
80945	513994
101654	513995
98148	513996
27387	513997
26338	513998
79236	513999
27525	514000
45115	514001
53657	514002
79299	514003
4649	514004
58986	514005
286	514006
24262	514007
24262	514008
19739	514009
121333	514010
92193	514011
117832	514012
8226	514013
3964	514014
11038	514015
85151	514016
66105	514017
59073	514018
106406	514019
18312	514020
92219	514021
158258	514022
10707	514023
8508	514024
10647	514025
43416	514026
61958	514027
6567	514028
30834	514029
74986	514030
9939	514031
2745	514032
4431	514033
83308	514034
34225	514035
148927	514036
53557	514037
161945	514038
18344	514039
3355	514040
54011	514041
34225	514042
179665	514043
16469	514044
137015	514045
32865	514046
71969	514047
104	514048
104	514049
44212	514050
41391	514051
112070	514052
32864	514053
23231	514054
48957	514055
85798	514056
72616	514057
34452	514058
52154	514059
13917	514060
112966	514061
137264	514062
15472	514063
29136	514064
60953	514065
2899	514066
15339	514067
3934	514068
87060	514069
50761	514070
8148	514071
3357	514072
82798	514073
102951	514074
7932	514075
14317	514076
82798	514077
25663	514078
22869	514079
112513	514080
74410	514081
82118	514082
25731	514083
76591	514084
188682	514085
187705	514086
60242	514087
48607	514088
26858	514089
17908	514090
12413	514091
11888	514092
16518	514093
6883	514094
18293	514095
79972	514096
754	514097
43323	514098
8252	514099
44136	514100
76795	514101
5425	514102
7239	514103
13431	514104
64874	514105
118971	514106
60126	514107
4790	514108
51831	514109
83359	514110
86182	514111
3954	514112
35197	514113
72794	514114
139812	514115
80749	514116
18559	514117
84277	514118
2207	514119
52204	514120
52204	514121
53718	514122
18897	514123
90196	514124
141405	514125
23518	514126
10827	514127
3216	514128
99176	514129
52846	514130
44852	514131
29281	514132
17777	514133
16182	514134
11484	514135
107784	514136
42751	514137
142444	514138
23518	514139
90106	514140
10827	514141
74915	514142
15962	514143
80846	514144
12557	514145
36851	514146
97492	514147
98090	514148
37728	514149
165163	514150
95878	514151
40724	514152
40351	514153
67892	514154
81888	514155
79267	514156
93501	514157
2364	514158
72	514159
78285	514160
14512	514161
5205	514162
59138	514163
2290	514164
121904	514165
24408	514166
49467	514167
16619	514168
48902	514169
1093	514170
9746	514171
11034	514172
70573	514173
6185	514174
695	514175
135228	514176
1519	514177
3916	514178
16937	514179
23320	514180
113752	514181
38636	514182
2047	514183
26540	514184
5137	514185
65156	514186
3674	514187
131186	514188
20380	514189
26018	514190
125672	514191
38395	514192
101800	514193
8756	514194
125055	514195
128908	514196
2060	514197
45480	514198
10981	514199
64613	514200
26349	514201
45293	514202
72003	514203
86428	514204
9567	514205
104343	514206
14945	514207
2758	514208
57383	514209
32175	514210
47221	514211
46932	514212
54532	514213
5918	514214
101	514215
40048	514216
6375	514217
51579	514218
2248	514219
9523	514220
5010	514221
16686	514222
40741	514223
194	514224
86	514225
2939	514226
43107	514227
1637	514228
11795	514229
323	514230
40277	514231
18001	514232
24133	514233
65	514234
282	514235
2218	514236
761	514237
106245	514238
3217	514239
14941	514240
4083	514241
73517	514242
13695	514243
1855	514244
3555	514245
20	514246
12	514247
8750	514248
4776	514249
1742	514250
21004	514251
105940	514252
8507	514253
41400	514254
8507	514255
108628	514256
31965	514257
67909	514258
58844	514259
85666	514260
158576	514261
146472	514262
332	514263
114612	514264
13729	514265
127267	514266
110713	514267
37289	514268
83282	514269
113190	514270
183729	514271
14875	514272
1276	514273
5431	514274
40482	514275
12685	514276
110160	514277
4539	514278
53	514279
22329	514280
14783	514281
20691	514282
10854	514283
75	514284
25236	514285
30861	514286
68607	514287
9006	514288
47151	514289
17570	514290
29928	514291
22683	514292
37291	514293
202	514294
126185	514295
17473	514296
21508	514297
56256	514298
23699	514299
6622	514300
2806	514301
9891	514302
21123	514303
31320	514304
44745	514305
1627	514306
16322	514307
26313	514308
7037	514309
1462	514310
8270	514311
5088	514312
26201	514313
621	514314
4449	514315
18132	514316
7640	514317
4709	514318
7591	514319
6228	514320
9057	514321
478	514322
4677	514323
10671	514324
19391	514325
4482	514326
20090	514327
9183	514328
21423	514329
1580	514330
7599	514331
51891	514332
117498	514333
2060	514334
10069	514335
80717	514336
24991	514337
22008	514338
73476	514339
15694	514340
8270	514341
41694	514342
5551	514343
88808	514344
21032	514345
15631	514346
10270	514347
5444	514348
12469	514349
40872	514350
4452	514351
6184	514352
16108	514353
46532	514354
12480	514355
11139	514356
425	514357
21970	514358
7643	514359
112900	514360
12685	514361
35287	514362
66544	514363
27749	514364
111	514365
41520	514366
1077	514367
31592	514368
28921	514369
22731	514370
5853	514371
20113	514372
25768	514373
7599	514374
12643	514375
17684	514376
21388	514377
514	514378
3183	514379
2721	514380
3678	514381
3012	514382
416	514383
34932	514384
430	514385
22622	514386
80852	514387
35913	514388
54	514389
1	514390
31194	514391
15584	514392
254	514393
27141	514394
28216	514395
124516	514396
64437	514397
17669	514398
54459	514399
68437	514400
5271	514401
28332	514402
151901	514403
20847	514404
10792	514405
8205	514406
72572	514407
10676	514408
148465	514409
107	514410
61410	514411
6969	514412
10675	514413
6969	514414
4625	514415
3778	514416
64852	514417
66424	514418
126871	514419
52113	514420
5820	514421
100606	514422
181581	514423
70306	514424
117671	514425
54648	514426
61671	514427
79828	514428
15449	514429
5979	514430
62864	514431
8205	514432
20113	514433
23351	514434
5979	514435
5681	514436
26848	514437
20356	514438
16273	514439
9057	514440
28216	514441
136115	514442
113640	514443
151236	514444
16345	514445
84487	514446
17122	514447
6969	514448
40102	514449
71594	514450
75323	514451
60424	514452
6969	514453
22572	514454
84840	514455
9057	514456
27661	514457
51520	514458
5979	514459
5979	514460
145709	514461
18199	514462
623	514463
80239	514464
71864	514465
1168	514466
176008	514467
42393	514468
52818	514469
14218	514470
1504	514471
6875	514472
14851	514473
3963	514474
23094	514475
164427	514476
83725	514477
136154	514478
2950	514479
2493	514480
28411	514481
23527	514482
150253	514483
40	514484
44047	514485
28702	514486
4624	514487
90696	514488
8244	514489
17739	514490
40423	514491
3	514492
10029	514493
32583	514494
84487	514495
133569	514496
52105	514497
19713	514498
71876	514499
1719	514500
4150	514501
46279	514502
11528	514503
16663	514504
79084	514505
78266	514506
16411	514507
28335	514508
17111	514509
37319	514510
57599	514511
1763	514512
19439	514513
19439	514514
33000	514515
85658	514516
20531	514517
4715	514518
336	514519
439	514520
439	514521
439	514522
22453	514523
971	514524
72045	514525
741	514526
439	514527
439	514528
439	514529
439	514530
439	514531
15311	514532
3730	514533
336	514534
51548	514535
1962	514536
72339	514537
7428	514538
19790	514539
293	514540
1120	514541
10883	514542
8970	514543
166	514544
113272	514545
23235	514546
30953	514547
11774	514548
631	514549
614	514550
75025	514551
50472	514552
23118	514553
23348	514554
57467	514555
14236	514556
44140	514557
50176	514558
27968	514559
90795	514560
41814	514561
50157	514562
47893	514563
4060	514564
123910	514565
28442	514566
114827	514567
393	514568
18961	514569
8025	514570
2169	514571
26390	514572
29420	514573
12613	514574
815	514575
15226	514576
21150	514577
47330	514578
6125	514579
249	514580
133	514581
15305	514582
2803	514583
2679	514584
12977	514585
62413	514586
1436	514587
28335	514588
16203	514589
57620	514590
32360	514591
31135	514592
122725	514593
25675	514594
25994	514595
32711	514596
12520	514597
6220	514598
16583	514599
13691	514600
13245	514601
1060	514602
732	514603
754	514604
13633	514605
45597	514606
91	514607
88643	514608
42044	514609
47661	514610
47897	514611
8329	514612
73862	514613
8327	514614
162	514615
22568	514616
17706	514617
11893	514618
38785	514619
25125	514620
75022	514621
26188	514622
7244	514623
14361	514624
1	514625
141023	514626
2266	514627
21700	514628
70491	514629
40	514630
19351	514631
22047	514632
27	514633
40	514634
146441	514635
75219	514636
68055	514637
7607	514638
22592	514639
174753	514640
16059	514641
87506	514642
1855	514643
19978	514644
46019	514645
148653	514646
134134	514647
50150	514648
19711	514649
84765	514650
37942	514651
2307	514652
12481	514653
2741	514654
41779	514655
12883	514656
42483	514657
104973	514658
3697	514659
3875	514660
2059	514661
95088	514662
63684	514663
57826	514664
10506	514665
32455	514666
5506	514667
32130	514668
12266	514669
4642	514670
20839	514671
10235	514672
1130	514673
34559	514674
1651	514675
8064	514676
62566	514677
1802	514678
20059	514679
26421	514680
90586	514681
76447	514682
2852	514683
69875	514684
91041	514685
74277	514686
128979	514687
10984	514688
13204	514689
178206	514690
165811	514691
49435	514692
43660	514693
78542	514694
46403	514695
69438	514696
81421	514697
40247	514698
77895	514699
164135	514700
108611	514701
72539	514702
65145	514703
188362	514704
53952	514705
6846	514706
66771	514707
8037	514708
8084	514709
16629	514710
22109	514711
27412	514712
108245	514713
111793	514714
48937	514715
77579	514716
61	514717
107019	514718
103010	514719
136016	514720
6324	514721
88711	514722
116264	514723
116246	514724
20618	514725
167970	514726
64345	514727
59667	514728
96175	514729
116699	514730
8398	514731
39915	514732
17102	514733
121442	514734
9930	514735
180005	514736
152257	514737
64941	514738
157024	514739
81130	514740
120393	514741
76289	514742
86607	514743
71651	514744
27197	514745
136586	514746
131888	514747
87326	514748
179082	514749
5924	514750
117140	514751
88487	514752
27195	514753
136084	514754
76216	514755
151787	514756
159257	514757
144707	514758
53464	514759
136301	514760
486	514761
89763	514762
153221	514763
112904	514764
139986	514765
44130	514766
172858	514767
120608	514768
60486	514769
181252	514770
13994	514771
59658	514772
57910	514773
63808	514774
49144	514775
63795	514776
83738	514777
4302	514778
12507	514779
84850	514780
109880	514781
102766	514782
174869	514783
93648	514784
172038	514785
85819	514786
139201	514787
1705	514788
141665	514789
76409	514790
127768	514791
29919	514792
116578	514793
135919	514794
65505	514795
6885	514796
97880	514797
65266	514798
72875	514799
188974	514800
55584	514801
15777	514802
106637	514803
82506	514804
119169	514805
86471	514806
100927	514807
17588	514808
188544	514809
178448	514810
136155	514811
142630	514812
167125	514813
110297	514814
40247	514815
84396	514816
92573	514817
76335	514818
48398	514819
76404	514820
44665	514821
76308	514822
45206	514823
131010	514824
57824	514825
7	514826
68770	514827
8319	514828
44284	514829
88065	514830
82275	514831
130203	514832
40301	514833
60461	514834
12647	514835
1366	514836
32765	514837
80589	514838
112139	514839
153801	514840
31953	514841
175657	514842
151600	514843
162203	514844
59667	514845
71327	514846
60718	514847
110209	514848
75745	514849
66652	514850
13139	514851
177511	514852
40200	514853
65821	514854
124959	514855
103155	514856
8442	514857
128354	514858
137450	514859
158880	514860
79536	514861
167119	514862
151780	514863
162374	514864
160323	514865
139914	514866
87202	514867
109258	514868
93028	514869
9487	514870
12442	514871
157492	514872
2056	514873
109436	514874
66996	514875
170941	514876
140165	514877
106767	514878
49708	514879
177986	514880
103182	514881
58922	514882
32945	514883
134365	514884
141582	514885
33027	514886
137323	514887
151582	514888
1217	514889
166178	514890
103796	514891
93711	514892
142548	514893
33016	514894
22244	514895
179171	514896
85819	514897
77340	514898
117077	514899
107533	514900
66176	514901
178048	514902
121239	514903
103794	514904
163681	514905
85461	514906
184408	514907
77895	514908
129657	514909
108150	514910
86503	514911
123105	514912
4832	514913
1891	514914
116699	514915
179115	514916
139689	514917
168955	514918
167691	514919
126689	514920
67836	514921
172888	514922
187661	514923
95555	514924
4832	514925
4832	514926
26785	514927
86531	514928
116174	514929
158781	514930
3355	514931
20975	514932
88571	514933
123321	514934
172054	514935
32961	514936
1217	514937
4371	514938
187446	514939
168180	514940
122152	514941
171614	514942
64353	514943
78125	514944
85680	514945
96040	514946
126170	514947
136334	514948
93144	514949
93144	514950
95216	514951
109874	514952
160234	514953
144628	514954
18601	514955
92765	514956
135861	514957
88269	514958
94212	514959
186911	514960
130579	514961
108379	514962
117166	514963
71714	514964
43996	514965
164222	514966
65145	514967
23382	514968
17964	514969
30226	514970
177805	514971
131735	514972
106199	514973
151410	514974
17507	514975
23018	514976
86597	514977
81641	514978
68565	514979
180071	514980
72668	514981
14991	514982
149903	514983
29919	514984
100118	514985
64581	514986
131024	514987
69476	514988
24150	514989
95418	514990
84156	514991
109741	514992
69278	514993
2881	514994
127	514995
16620	514996
26	514997
136379	514998
12559	514999
49596	515000
140554	515001
142788	515002
86002	515003
180950	515004
186041	515005
136028	515006
130928	515007
5066	515008
14893	515009
180305	515010
130272	515011
151654	515012
93136	515013
108611	515014
106093	515015
170468	515016
64056	515017
103570	515018
131927	515019
177625	515020
59341	515021
155681	515022
2220	515023
110713	515024
135716	515025
15509	515026
109386	515027
52640	515028
27303	515029
121152	515030
185924	515031
88855	515032
168880	515033
176266	515034
152112	515035
87903	515036
63428	515037
100493	515038
107959	515039
46865	515040
186831	515041
178238	515042
103715	515043
38619	515044
76344	515045
38610	515046
135789	515047
86489	515048
48222	515049
32584	515050
103794	515051
98697	515052
136624	515053
43651	515054
131627	515055
156792	515056
136594	515057
124251	515058
60752	515059
98702	515060
105347	515061
38838	515062
48861	515063
129347	515064
102364	515065
73394	515066
55986	515067
184942	515068
151032	515069
185411	515070
148870	515071
106763	515072
30085	515073
116173	515074
178102	515075
86799	515076
49928	515077
136554	515078
136324	515079
183122	515080
81147	515081
69862	515082
135939	515083
92460	515084
178071	515085
113905	515086
136639	515087
122482	515088
37679	515089
76216	515090
169756	515091
44130	515092
131843	515093
92607	515094
181830	515095
177520	515096
43814	515097
93648	515098
103796	515099
103075	515100
107517	515101
136838	515102
178406	515103
93028	515104
95418	515105
40506	515106
69836	515107
70787	515108
135716	515109
115262	515110
141692	515111
17086	515112
24880	515113
187975	515114
130754	515115
84309	515116
103718	515117
177913	515118
178748	515119
38855	515120
52893	515121
86489	515122
115077	515123
28476	515124
7941	515125
64514	515126
178212	515127
129408	515128
187750	515129
123605	515130
127070	515131
136653	515132
127003	515133
116918	515134
84597	515135
107132	515136
86580	515137
106879	515138
8275	515139
7047	515140
186248	515141
152390	515142
9516	515143
41427	515144
10855	515145
13259	515146
136407	515147
178558	515148
3772	515149
40208	515150
139	515151
40008	515152
33075	515153
69659	515154
178285	515155
42648	515156
123321	515157
100035	515158
17196	515159
4268	515160
141929	515161
14388	515162
131435	515163
189114	515164
59704	515165
36188	515166
75740	515167
177968	515168
2290	515169
177481	515170
164955	515171
76308	515172
178328	515173
136740	515174
175974	515175
17029	515176
12877	515177
29569	515178
109336	515179
17930	515180
40309	515181
136027	515182
59654	515183
103329	515184
164505	515185
103414	515186
25588	515187
58161	515188
48504	515189
422	515190
422	515191
38139	515192
49183	515193
17801	515194
71680	515195
3919	515196
12669	515197
56713	515198
166543	515199
85370	515200
102628	515201
14834	515202
46491	515203
84	515204
2436	515205
150684	515206
43968	515207
49235	515208
65435	515209
67613	515210
49229	515211
24848	515212
76550	515213
27404	515214
458	515215
129751	515216
158389	515217
4768	515218
125358	515219
138031	515220
74563	515221
32991	515222
128719	515223
12394	515224
22089	515225
35846	515226
22089	515227
67794	515228
38290	515229
18436	515230
166316	515231
19850	515232
135762	515233
107294	515234
25660	515235
168688	515236
6562	515237
49644	515238
129397	515239
138073	515240
13883	515241
107294	515242
36938	515243
172839	515244
8794	515245
90694	515246
38749	515247
38749	515248
99484	515249
43290	515250
120	515251
74169	515252
36710	515253
80585	515254
140700	515255
2373	515256
10561	515257
25520	515258
9437	515259
76452	515260
50380	515261
40237	515262
2218	515263
103533	515264
44393	515265
18445	515266
50712	515267
17008	515268
152502	515269
11996	515270
45144	515271
11996	515272
8712	515273
14875	515274
294	515275
42523	515276
7669	515277
15251	515278
28680	515279
7	515280
514	515281
13677	515282
134977	515283
110455	515284
89182	515285
13510	515286
77496	515287
130331	515288
97050	515289
40953	515290
57836	515291
15355	515292
32367	515293
1468	515294
14779	515295
65917	515296
6897	515297
123584	515298
130522	515299
18201	515300
27397	515301
15255	515302
1495	515303
1809	515304
98883	515305
30969	515306
21390	515307
105276	515308
39780	515309
6207	515310
59583	515311
30789	515312
33577	515313
109482	515314
110560	515315
55012	515316
12837	515317
46617	515318
55928	515319
65173	515320
46241	515321
59215	515322
72685	515323
44877	515324
188316	515325
50574	515326
54495	515327
37818	515328
37754	515329
68024	515330
4329	515331
33258	515332
7283	515333
122835	515334
14581	515335
66688	515336
110278	515337
99962	515338
4098	515339
32118	515340
56515	515341
31518	515342
790	515343
22009	515344
54131	515345
38698	515346
68078	515347
4622	515348
7345	515349
55797	515350
105762	515351
67894	515352
48396	515353
55338	515354
25348	515355
64917	515356
49415	515357
4157	515358
29554	515359
15203	515360
45376	515361
45376	515362
65646	515363
180590	515364
26012	515365
51453	515366
85758	515367
15859	515368
47343	515369
82260	515370
156553	515371
20875	515372
97071	515373
2853	515374
45753	515375
40596	515376
37094	515377
25513	515378
133740	515379
13951	515380
45525	515381
16748	515382
10866	515383
14892	515384
43417	515385
31105	515386
30641	515387
2123	515388
16695	515389
18714	515390
59372	515391
25651	515392
40999	515393
68024	515394
57374	515395
68223	515396
96994	515397
67743	515398
82143	515399
14919	515400
54586	515401
26012	515402
70498	515403
12857	515404
71020	515405
49138	515406
189202	515407
97386	515408
9171	515409
10442	515410
82752	515411
36799	515412
55848	515413
22464	515414
81399	515415
11239	515416
108636	515417
1809	515418
38249	515419
25348	515420
21380	515421
9595	515422
6881	515423
25513	515424
18720	515425
33351	515426
58867	515427
11036	515428
79044	515429
114249	515430
1396	515431
11359	515432
15966	515433
45753	515434
12837	515435
19085	515436
38606	515437
79679	515438
90258	515439
7478	515440
133520	515441
57781	515442
25513	515443
98121	515444
12707	515445
2156	515446
77507	515447
82285	515448
70622	515449
20933	515450
54131	515451
15767	515452
58648	515453
3773	515454
27634	515455
11222	515456
45578	515457
67350	515458
21500	515459
85606	515460
95633	515461
68656	515462
73430	515463
9100	515464
2898	515465
8814	515466
33721	515467
2957	515468
4098	515469
163440	515470
27628	515471
46053	515472
30340	515473
8675	515474
9110	515475
29898	515476
59857	515477
58719	515478
10987	515479
14957	515480
56002	515481
97113	515482
80793	515483
49844	515484
27324	515485
37102	515486
85752	515487
12837	515488
85663	515489
61890	515490
30771	515491
39295	515492
59158	515493
19085	515494
68064	515495
31679	515496
14301	515497
81703	515498
128613	515499
19326	515500
183253	515501
720	515502
65949	515503
37875	515504
45305	515505
38545	515506
9413	515507
45362	515508
6031	515509
68131	515510
101925	515511
86928	515512
2957	515513
188408	515514
21226	515515
21951	515516
25338	515517
960	515518
40086	515519
59135	515520
40953	515521
189191	515522
68383	515523
84750	515524
63079	515525
78462	515526
12837	515527
25343	515528
97840	515529
97669	515530
40999	515531
533	515532
71082	515533
87837	515534
2898	515535
95832	515536
104947	515537
56378	515538
60333	515539
34625	515540
7345	515541
54036	515542
10993	515543
39287	515544
60333	515545
141066	515546
22591	515547
109562	515548
95163	515549
10830	515550
80752	515551
47355	515552
68425	515553
8297	515554
36804	515555
46617	515556
110278	515557
11859	515558
172119	515559
71656	515560
73248	515561
48568	515562
84685	515563
129480	515564
84525	515565
20641	515566
20909	515567
64655	515568
88111	515569
51143	515570
92774	515571
17148	515572
91663	515573
68791	515574
30707	515575
83338	515576
115742	515577
2487	515578
71757	515579
114502	515580
15814	515581
54086	515582
9337	515583
6224	515584
62369	515585
6114	515586
4843	515587
63912	515588
31219	515589
3462	515590
61328	515591
7333	515592
41986	515593
161103	515594
14980	515595
7684	515596
65138	515597
105942	515598
16371	515599
54246	515600
6504	515601
108478	515602
10218	515603
84241	515604
10150	515605
10672	515606
9364	515607
96003	515608
35402	515609
11921	515610
16536	515611
45882	515612
14089	515613
100546	515614
127516	515615
24351	515616
135285	515617
67645	515618
127946	515619
28006	515620
14622	515621
57110	515622
38601	515623
75656	515624
10329	515625
62558	515626
24351	515627
174861	515628
20994	515629
155831	515630
147253	515631
19089	515632
23749	515633
33721	515634
18330	515635
12493	515636
6533	515637
61053	515638
37133	515639
22245	515640
96431	515641
68587	515642
49310	515643
7267	515644
83698	515645
54951	515646
4877	515647
9290	515648
1990	515649
98438	515650
139046	515651
8570	515652
13742	515653
65402	515654
4113	515655
82691	515656
9584	515657
78382	515658
3987	515659
57615	515660
6961	515661
61890	515662
18108	515663
58163	515664
70106	515665
139745	515666
70767	515667
167672	515668
121511	515669
17029	515670
65564	515671
12032	515672
88596	515673
139012	515674
41842	515675
35814	515676
18669	515677
95105	515678
138884	515679
56099	515680
6708	515681
35580	515682
81431	515683
128797	515684
88820	515685
82691	515686
21611	515687
9325	515688
5137	515689
6106	515690
66183	515691
120335	515692
159696	515693
61292	515694
81407	515695
18843	515696
161385	515697
6358	515698
35664	515699
58028	515700
38709	515701
40974	515702
140289	515703
17002	515704
45305	515705
25935	515706
91229	515707
23629	515708
22002	515709
29228	515710
99670	515711
14452	515712
19535	515713
10019	515714
19000	515715
80278	515716
3238	515717
960	515718
10875	515719
65986	515720
52042	515721
43274	515722
17038	515723
4997	515724
34883	515725
71198	515726
27549	515727
177233	515728
148627	515729
43636	515730
179	515731
28006	515732
160	515733
37508	515734
2391	515735
33650	515736
64376	515737
35526	515738
75180	515739
3987	515740
22856	515741
30379	515742
120090	515743
146774	515744
30078	515745
68035	515746
90602	515747
131330	515748
188450	515749
103914	515750
14074	515751
41268	515752
87956	515753
55857	515754
9290	515755
27659	515756
78080	515757
20	515758
37952	515759
54995	515760
127161	515761
16475	515762
21096	515763
102632	515764
21096	515765
19863	515766
68800	515767
87126	515768
96134	515769
6000	515770
23829	515771
49474	515772
52247	515773
73397	515774
61549	515775
22145	515776
37109	515777
38031	515778
65190	515779
74528	515780
53903	515781
62308	515782
160175	515783
1361	515784
48333	515785
98329	515786
79103	515787
49474	515788
3717	515789
87041	515790
170770	515791
25451	515792
49532	515793
49532	515794
6119	515795
42949	515796
22272	515797
166189	515798
106995	515799
111986	515800
4105	515801
60172	515802
135316	515803
8816	515804
17005	515805
38970	515806
30641	515807
45385	515808
131989	515809
6434	515810
136553	515811
8689	515812
19722	515813
29888	515814
16032	515815
51813	515816
7802	515817
42563	515818
137741	515819
84990	515820
10924	515821
71247	515822
100767	515823
4550	515824
19793	515825
133433	515826
59954	515827
36938	515828
4550	515829
17317	515830
2681	515831
22458	515832
27875	515833
14148	515834
3588	515835
32188	515836
24404	515837
18906	515838
15124	515839
6281	515840
55243	515841
12825	515842
63118	515843
10314	515844
69007	515845
42656	515846
5100	515847
6449	515848
90252	515849
144813	515850
15691	515851
33435	515852
125082	515853
10224	515854
92366	515855
105207	515856
28457	515857
101461	515858
14386	515859
4993	515860
17848	515861
44837	515862
10224	515863
19948	515864
2955	515865
17663	515866
100	515867
7169	515868
15890	515869
14218	515870
8629	515871
15597	515872
76555	515873
29401	515874
113162	515875
80223	515876
433	515877
113162	515878
81344	515879
65778	515880
1484	515881
59184	515882
3588	515883
105204	515884
45484	515885
42194	515886
1054	515887
162511	515888
56068	515889
72457	515890
23091	515891
44085	515892
3972	515893
22680	515894
6949	515895
71234	515896
130	515897
10689	515898
22871	515899
67801	515900
39241	515901
603	515902
31340	515903
5245	515904
53109	515905
72169	515906
125405	515907
20533	515908
5194	515909
85803	515910
14504	515911
38796	515912
121002	515913
80787	515914
63006	515915
37375	515916
11663	515917
46890	515918
66099	515919
33438	515920
36813	515921
24186	515922
18153	515923
127361	515924
7197	515925
54722	515926
43563	515927
2040	515928
43299	515929
134127	515930
54945	515931
126703	515932
78318	515933
133463	515934
37543	515935
22963	515936
91622	515937
161459	515938
33345	515939
103534	515940
22657	515941
104455	515942
9620	515943
58946	515944
43402	515945
128842	515946
2375	515947
18097	515948
104367	515949
158964	515950
30827	515951
79389	515952
33785	515953
132834	515954
175078	515955
10339	515956
31784	515957
164803	515958
105200	515959
6401	515960
18690	515961
6401	515962
104367	515963
38928	515964
6401	515965
114767	515966
31461	515967
58929	515968
22978	515969
8269	515970
18097	515971
38928	515972
21567	515973
6401	515974
101792	515975
9099	515976
100456	515977
29265	515978
29896	515979
97758	515980
43299	515981
7212	515982
35919	515983
1631	515984
66929	515985
4115	515986
82024	515987
861	515988
92674	515989
70652	515990
4839	515991
31779	515992
8079	515993
11500	515994
100176	515995
36785	515996
38862	515997
49377	515998
66327	515999
2970	516000
79260	516001
45419	516002
25092	516003
37458	516004
24403	516005
104540	516006
7192	516007
30581	516008
15792	516009
17771	516010
49756	516011
37394	516012
6402	516013
2031	516014
54751	516015
24517	516016
1529	516017
33521	516018
20175	516019
174783	516020
20990	516021
1227	516022
132834	516023
3371	516024
4853	516025
31432	516026
4302	516027
126864	516028
11309	516029
77909	516030
4338	516031
3634	516032
40545	516033
68507	516034
2366	516035
33785	516036
30827	516037
43543	516038
121436	516039
45055	516040
6026	516041
78346	516042
169241	516043
100456	516044
11217	516045
134134	516046
160306	516047
70860	516048
1317	516049
52842	516050
2587	516051
97797	516052
118	516053
4842	516054
111416	516055
105405	516056
860	516057
40483	516058
95662	516059
44813	516060
65963	516061
126773	516062
24696	516063
114874	516064
38330	516065
14593	516066
95660	516067
125070	516068
18806	516069
56486	516070
20146	516071
8848	516072
33021	516073
105237	516074
70725	516075
12766	516076
25618	516077
144571	516078
25079	516079
123049	516080
99615	516081
91582	516082
100901	516083
111436	516084
161782	516085
68181	516086
15947	516087
105686	516088
120448	516089
80786	516090
83018	516091
105264	516092
6067	516093
70992	516094
102610	516095
101871	516096
160605	516097
56905	516098
84874	516099
98159	516100
77720	516101
37913	516102
31532	516103
2116	516104
2116	516105
144035	516106
11241	516107
6343	516108
79376	516109
49235	516110
35768	516111
123249	516112
22823	516113
54751	516114
85696	516115
156689	516116
61256	516117
47247	516118
29859	516119
47199	516120
166203	516121
85176	516122
134349	516123
11329	516124
27619	516125
169632	516126
45967	516127
48731	516128
33430	516129
121185	516130
96254	516131
68565	516132
12092	516133
47646	516134
55584	516135
44895	516136
134017	516137
7269	516138
97685	516139
518	516140
63956	516141
100190	516142
25484	516143
10976	516144
33836	516145
70526	516146
24944	516147
100322	516148
3121	516149
175148	516150
9127	516151
4101	516152
518	516153
24133	516154
124372	516155
25301	516156
6337	516157
73389	516158
85165	516159
156386	516160
167098	516161
125037	516162
27458	516163
65974	516164
156601	516165
123599	516166
123365	516167
95193	516168
861	516169
861	516170
4560	516171
25350	516172
15850	516173
1484	516174
95268	516175
4115	516176
21567	516177
59284	516178
64275	516179
37152	516180
13245	516181
22673	516182
15683	516183
25514	516184
123781	516185
25618	516186
3802	516187
83018	516188
58929	516189
68101	516190
79272	516191
24403	516192
96716	516193
113400	516194
59184	516195
3356	516196
22143	516197
126224	516198
518	516199
55770	516200
30983	516201
40740	516202
63118	516203
92522	516204
64356	516205
104608	516206
10750	516207
26036	516208
56939	516209
101302	516210
159650	516211
10622	516212
9620	516213
125504	516214
46581	516215
17422	516216
159285	516217
98717	516218
31885	516219
120433	516220
36923	516221
81184	516222
165999	516223
123970	516224
78656	516225
54607	516226
46414	516227
68181	516228
128609	516229
341	516230
104736	516231
17728	516232
11323	516233
9714	516234
166190	516235
158450	516236
18951	516237
160526	516238
22423	516239
132552	516240
59184	516241
85416	516242
2286	516243
95790	516244
6885	516245
96399	516246
123603	516247
85165	516248
17557	516249
4708	516250
157853	516251
85957	516252
130049	516253
20702	516254
56524	516255
105033	516256
5298	516257
39072	516258
1233	516259
66113	516260
15731	516261
18736	516262
2117	516263
100167	516264
148	516265
70192	516266
70944	516267
13215	516268
40979	516269
40672	516270
15792	516271
54717	516272
30543	516273
64543	516274
98400	516275
56873	516276
17932	516277
49457	516278
81184	516279
123325	516280
30886	516281
102982	516282
79153	516283
9609	516284
132735	516285
119356	516286
98127	516287
70611	516288
95193	516289
6359	516290
18831	516291
33679	516292
33508	516293
114767	516294
5379	516295
11219	516296
62485	516297
12092	516298
161820	516299
98107	516300
64517	516301
57042	516302
5273	516303
17588	516304
24237	516305
9706	516306
10266	516307
37095	516308
77875	516309
14742	516310
45096	516311
70366	516312
85543	516313
171176	516314
30983	516315
114627	516316
3121	516317
65636	516318
22796	516319
31432	516320
3371	516321
45491	516322
17720	516323
165013	516324
104608	516325
127487	516326
4567	516327
78238	516328
31811	516329
31811	516330
84986	516331
54474	516332
123591	516333
1244	516334
15046	516335
166792	516336
21683	516337
33376	516338
100058	516339
17652	516340
22673	516341
36534	516342
97053	516343
4154	516344
78357	516345
6406	516346
157529	516347
126868	516348
85782	516349
15178	516350
27599	516351
94887	516352
724	516353
105268	516354
10740	516355
54974	516356
130049	516357
29348	516358
83444	516359
80523	516360
98158	516361
97434	516362
125715	516363
18762	516364
31532	516365
6337	516366
6337	516367
2379	516368
33625	516369
163348	516370
45098	516371
4866	516372
31748	516373
4866	516374
31240	516375
65903	516376
69332	516377
33264	516378
66128	516379
54097	516380
62217	516381
5542	516382
26510	516383
133543	516384
54945	516385
45994	516386
29768	516387
76263	516388
17728	516389
46924	516390
70860	516391
100446	516392
70860	516393
24403	516394
62448	516395
30902	516396
17306	516397
158740	516398
6397	516399
5549	516400
119555	516401
7237	516402
8272	516403
70526	516404
2970	516405
32101	516406
89918	516407
3775	516408
12425	516409
3245	516410
32101	516411
15815	516412
160513	516413
48340	516414
3802	516415
165818	516416
85801	516417
20990	516418
125793	516419
14227	516420
5503	516421
130701	516422
119624	516423
47485	516424
63937	516425
64921	516426
37416	516427
58811	516428
2983	516429
66099	516430
38000	516431
78706	516432
56007	516433
84192	516434
45994	516435
2546	516436
15064	516437
132770	516438
9163	516439
39267	516440
70860	516441
30927	516442
65677	516443
59032	516444
10750	516445
1008	516446
92079	516447
807	516448
18690	516449
3361	516450
17929	516451
59184	516452
99852	516453
18007	516454
66063	516455
80046	516456
6759	516457
64798	516458
17913	516459
49452	516460
430	516461
52752	516462
8222	516463
2546	516464
65730	516465
817	516466
58701	516467
161788	516468
105264	516469
83496	516470
124198	516471
105496	516472
104731	516473
33584	516474
98904	516475
49332	516476
44510	516477
85131	516478
33604	516479
90119	516480
7731	516481
69348	516482
10529	516483
1114	516484
24962	516485
35748	516486
74860	516487
48442	516488
52741	516489
21712	516490
21502	516491
30755	516492
11478	516493
20597	516494
100187	516495
36016	516496
76170	516497
4310	516498
69068	516499
70568	516500
2955	516501
1700	516502
21376	516503
6762	516504
44624	516505
56134	516506
3599	516507
35495	516508
18622	516509
31375	516510
6133	516511
98004	516512
49630	516513
17049	516514
89518	516515
6134	516516
3588	516517
5950	516518
13524	516519
3898	516520
25081	516521
100756	516522
5044	516523
73374	516524
152804	516525
59377	516526
40458	516527
45382	516528
8795	516529
62627	516530
31675	516531
45273	516532
49651	516533
86058	516534
11502	516535
86422	516536
53738	516537
11065	516538
54600	516539
129141	516540
14286	516541
54561	516542
18489	516543
27553	516544
2153	516545
72392	516546
34199	516547
46518	516548
5406	516549
30023	516550
5471	516551
235	516552
16714	516553
26103	516554
44946	516555
145505	516556
77491	516557
96641	516558
55986	516559
120232	516560
17728	516561
25469	516562
9484	516563
157971	516564
130946	516565
2452	516566
177089	516567
128857	516568
32502	516569
35032	516570
37221	516571
3938	516572
18622	516573
399	516574
43098	516575
143534	516576
135592	516577
28055	516578
47380	516579
101589	516580
22195	516581
24487	516582
17270	516583
40732	516584
5668	516585
18995	516586
56147	516587
65445	516588
90623	516589
29204	516590
120796	516591
152224	516592
127351	516593
127351	516594
56033	516595
97906	516596
46956	516597
9677	516598
18637	516599
5780	516600
63944	516601
116396	516602
5668	516603
141169	516604
6781	516605
74317	516606
74008	516607
27542	516608
42131	516609
46842	516610
123036	516611
50893	516612
5668	516613
8915	516614
46956	516615
93320	516616
27993	516617
17448	516618
14382	516619
21636	516620
159687	516621
4365	516622
64461	516623
95872	516624
163012	516625
34846	516626
123050	516627
124431	516628
138655	516629
58022	516630
56747	516631
13050	516632
36626	516633
81655	516634
88565	516635
21947	516636
10022	516637
19955	516638
19665	516639
89237	516640
12107	516641
138707	516642
48461	516643
15873	516644
4866	516645
44497	516646
22604	516647
30282	516648
15240	516649
25861	516650
30119	516651
20	516652
31013	516653
36763	516654
22426	516655
6541	516656
17699	516657
87855	516658
34703	516659
73533	516660
15020	516661
10977	516662
9263	516663
34092	516664
27319	516665
16375	516666
34292	516667
44360	516668
5940	516669
9497	516670
46376	516671
5288	516672
119656	516673
32293	516674
30494	516675
41025	516676
132572	516677
139327	516678
58672	516679
26369	516680
42325	516681
13011	516682
7869	516683
40155	516684
43847	516685
12525	516686
46171	516687
101796	516688
1195	516689
21025	516690
15406	516691
100523	516692
4682	516693
1305	516694
24432	516695
45885	516696
38512	516697
181309	516698
18990	516699
7255	516700
101894	516701
172489	516702
34086	516703
31784	516704
80074	516705
24330	516706
19493	516707
90207	516708
77942	516709
63380	516710
38569	516711
30239	516712
10042	516713
17064	516714
16	516715
3727	516716
68230	516717
1926	516718
25497	516719
3391	516720
3561	516721
29133	516722
14278	516723
2931	516724
13574	516725
84868	516726
124223	516727
49037	516728
11175	516729
23939	516730
4817	516731
15519	516732
5	516733
83780	516734
41084	516735
25460	516736
96913	516737
2190	516738
2002	516739
62477	516740
137219	516741
8465	516742
82120	516743
79036	516744
58292	516745
170839	516746
170791	516747
67312	516748
43739	516749
60280	516750
20229	516751
132118	516752
33545	516753
43894	516754
27409	516755
3619	516756
112356	516757
11	516758
33032	516759
132849	516760
28569	516761
130570	516762
115573	516763
18846	516764
134275	516765
14364	516766
42854	516767
70343	516768
82437	516769
3510	516770
176650	516771
11963	516772
79739	516773
101802	516774
64182	516775
161631	516776
5820	516777
5895	516778
105286	516779
20518	516780
5820	516781
20085	516782
56495	516783
9721	516784
31402	516785
75735	516786
153045	516787
77911	516788
37909	516789
13327	516790
349	516791
173924	516792
25432	516793
78111	516794
43739	516795
76094	516796
15571	516797
49043	516798
4487	516799
60078	516800
32318	516801
70059	516802
6291	516803
10902	516804
37197	516805
147348	516806
45120	516807
4090	516808
18704	516809
39860	516810
689	516811
14924	516812
135528	516813
10644	516814
109697	516815
20322	516816
22822	516817
158419	516818
10551	516819
4395	516820
65686	516821
61	516822
15857	516823
145941	516824
20889	516825
39104	516826
66314	516827
21761	516828
216	516829
169377	516830
18512	516831
101028	516832
119816	516833
106350	516834
56472	516835
126146	516836
53366	516837
55593	516838
103185	516839
126406	516840
158812	516841
162047	516842
171254	516843
100616	516844
18665	516845
96092	516846
158809	516847
115808	516848
92607	516849
17274	516850
18519	516851
18645	516852
172929	516853
81327	516854
105270	516855
3516	516856
126146	516857
10983	516858
103175	516859
4559	516860
1564	516861
127836	516862
93748	516863
164625	516864
127630	516865
119032	516866
55210	516867
168802	516868
66641	516869
21571	516870
49830	516871
133	516872
80542	516873
19387	516874
59099	516875
27182	516876
64552	516877
20306	516878
43747	516879
24276	516880
63268	516881
63127	516882
52714	516883
75926	516884
136798	516885
51928	516886
88360	516887
99620	516888
63268	516889
13907	516890
138233	516891
41246	516892
89105	516893
91723	516894
72476	516895
80029	516896
29806	516897
43739	516898
100425	516899
20026	516900
72461	516901
125115	516902
63183	516903
36269	516904
91767	516905
31988	516906
20932	516907
77521	516908
72486	516909
101985	516910
115874	516911
71488	516912
75583	516913
122776	516914
142337	516915
43811	516916
75782	516917
4859	516918
31758	516919
44636	516920
65194	516921
29806	516922
92654	516923
106690	516924
83825	516925
63717	516926
63419	516927
43933	516928
52266	516929
67315	516930
98034	516931
177074	516932
66001	516933
7495	516934
89935	516935
79527	516936
102472	516937
50723	516938
12421	516939
169977	516940
6319	516941
149310	516942
40369	516943
1649	516944
177085	516945
176593	516946
12421	516947
50389	516948
126561	516949
75974	516950
64979	516951
98319	516952
24397	516953
34916	516954
109461	516955
123248	516956
29032	516957
52786	516958
14703	516959
63042	516960
90810	516961
31917	516962
138990	516963
87371	516964
29875	516965
62979	516966
180307	516967
184992	516968
12223	516969
1639	516970
104894	516971
4341	516972
44438	516973
3481	516974
24166	516975
24238	516976
84395	516977
73345	516978
65949	516979
115853	516980
52724	516981
48659	516982
165916	516983
73251	516984
179510	516985
137230	516986
37019	516987
52575	516988
142334	516989
73251	516990
20304	516991
52732	516992
63169	516993
75981	516994
62952	516995
1174	516996
3554	516997
63172	516998
100034	516999
76044	517000
52732	517001
98390	517002
150652	517003
52647	517004
15761	517005
25245	517006
63012	517007
141745	517008
43573	517009
52575	517010
110470	517011
31286	517012
44760	517013
66451	517014
11320	517015
63161	517016
52803	517017
52714	517018
75966	517019
92637	517020
139349	517021
97510	517022
42704	517023
52751	517024
64869	517025
20547	517026
43094	517027
75661	517028
67973	517029
64254	517030
35023	517031
20870	517032
136801	517033
111419	517034
54707	517035
126550	517036
13679	517037
88796	517038
29905	517039
29817	517040
29806	517041
52647	517042
80501	517043
75754	517044
76099	517045
29786	517046
26499	517047
16876	517048
16542	517049
20393	517050
93097	517051
20393	517052
141890	517053
19491	517054
78743	517055
59606	517056
2853	517057
63169	517058
45219	517059
49898	517060
49557	517061
47127	517062
59916	517063
39152	517064
44836	517065
46561	517066
16840	517067
33469	517068
156852	517069
126296	517070
114259	517071
22738	517072
166140	517073
34969	517074
52060	517075
67463	517076
181330	517077
77815	517078
76705	517079
17624	517080
101271	517081
8118	517082
93339	517083
10654	517084
10654	517085
126121	517086
112997	517087
122246	517088
176477	517089
6120	517090
37913	517091
3192	517092
112695	517093
113053	517094
101882	517095
92389	517096
134715	517097
89484	517098
81216	517099
6634	517100
2361	517101
89361	517102
57087	517103
28965	517104
68771	517105
38630	517106
43025	517107
143613	517108
4438	517109
11463	517110
164137	517111
128555	517112
39890	517113
736	517114
97806	517115
89589	517116
102598	517117
39008	517118
54234	517119
80320	517120
30763	517121
11002	517122
45576	517123
81007	517124
77576	517125
37266	517126
96817	517127
44418	517128
66468	517129
83387	517130
81919	517131
60516	517132
79432	517133
108159	517134
75576	517135
44874	517136
34135	517137
107398	517138
25856	517139
15029	517140
4372	517141
6622	517142
25381	517143
32200	517144
97133	517145
30367	517146
30143	517147
1885	517148
12608	517149
10872	517150
28666	517151
37088	517152
27831	517153
41105	517154
302	517155
28442	517156
65338	517157
12796	517158
71554	517159
68558	517160
17714	517161
29894	517162
19037	517163
11440	517164
31150	517165
76750	517166
14216	517167
56743	517168
38253	517169
38045	517170
10654	517171
112575	517172
96817	517173
18028	517174
104581	517175
75331	517176
68771	517177
119935	517178
36963	517179
28344	517180
9154	517181
35482	517182
165100	517183
62576	517184
72963	517185
186764	517186
28823	517187
29532	517188
20325	517189
13171	517190
6277	517191
48614	517192
101894	517193
32016	517194
96346	517195
10900	517196
64691	517197
78691	517198
31024	517199
22822	517200
70979	517201
36992	517202
14581	517203
59079	517204
141691	517205
89527	517206
94883	517207
44979	517208
30489	517209
54105	517210
45688	517211
12702	517212
134360	517213
24958	517214
4585	517215
56450	517216
113723	517217
84803	517218
54725	517219
77428	517220
46618	517221
93756	517222
143449	517223
68213	517224
130464	517225
72279	517226
19320	517227
186115	517228
169930	517229
50038	517230
82949	517231
71184	517232
142178	517233
154082	517234
104383	517235
126894	517236
20546	517237
85746	517238
97606	517239
23070	517240
31133	517241
36839	517242
28560	517243
67408	517244
95874	517245
3467	517246
43166	517247
949	517248
59592	517249
21645	517250
45226	517251
12830	517252
8361	517253
2851	517254
7865	517255
86835	517256
72971	517257
23346	517258
2851	517259
8	517260
6634	517261
133916	517262
65560	517263
52027	517264
85480	517265
70443	517266
24895	517267
12178	517268
13411	517269
14882	517270
50524	517271
31024	517272
9608	517273
17538	517274
105607	517275
25536	517276
104975	517277
2500	517278
58274	517279
2030	517280
21051	517281
57172	517282
30899	517283
13435	517284
159380	517285
168775	517286
25242	517287
22641	517288
4670	517289
100337	517290
68692	517291
56113	517292
55393	517293
156939	517294
19431	517295
23275	517296
15073	517297
454	517298
31672	517299
88081	517300
12062	517301
81736	517302
82694	517303
4875	517304
106372	517305
135986	517306
157072	517307
141252	517308
141179	517309
46723	517310
26079	517311
60638	517312
167210	517313
21420	517314
41175	517315
87665	517316
72914	517317
189021	517318
48750	517319
101734	517320
4201	517321
80423	517322
15024	517323
83178	517324
15090	517325
82742	517326
40776	517327
105163	517328
82350	517329
31319	517330
69330	517331
101830	517332
137318	517333
85084	517334
80110	517335
80600	517336
98952	517337
45930	517338
98946	517339
47931	517340
31141	517341
167312	517342
99340	517343
67674	517344
66584	517345
101148	517346
102335	517347
99912	517348
172513	517349
128432	517350
110198	517351
113050	517352
51563	517353
34081	517354
22615	517355
4574	517356
151993	517357
1716	517358
1533	517359
4368	517360
7585	517361
27603	517362
6063	517363
75486	517364
7651	517365
124804	517366
44848	517367
124804	517368
56685	517369
68424	517370
125661	517371
6280	517372
1031	517373
68450	517374
828	517375
28338	517376
36283	517377
186729	517378
31644	517379
170508	517380
814	517381
286	517382
2174	517383
1832	517384
448	517385
15921	517386
158	517387
157	517388
6368	517389
23893	517390
37173	517391
8374	517392
17129	517393
34201	517394
3591	517395
52639	517396
27266	517397
7621	517398
177899	517399
147944	517400
10547	517401
2048	517402
113774	517403
4683	517404
8163	517405
30198	517406
30702	517407
86645	517408
117	517409
17568	517410
27708	517411
49499	517412
53590	517413
4562	517414
25121	517415
29913	517416
1944	517417
67197	517418
54725	517419
2352	517420
48551	517421
3598	517422
56859	517423
53284	517424
53691	517425
1408	517426
4081	517427
100543	517428
64079	517429
66866	517430
16420	517431
53590	517432
25337	517433
2269	517434
8920	517435
15664	517436
26937	517437
620	517438
6930	517439
40753	517440
19985	517441
66181	517442
11998	517443
29466	517444
13847	517445
361	517446
77253	517447
88485	517448
104430	517449
77873	517450
136608	517451
154	517452
32683	517453
9603	517454
5272	517455
3807	517456
96429	517457
182173	517458
2066	517459
38722	517460
10107	517461
108614	517462
70579	517463
33482	517464
98024	517465
12500	517466
21415	517467
22812	517468
138492	517469
5697	517470
37194	517471
13457	517472
137721	517473
126792	517474
36794	517475
106214	517476
59349	517477
21893	517478
40297	517479
64539	517480
180932	517481
86229	517482
37243	517483
89431	517484
7715	517485
69600	517486
6342	517487
113947	517488
43273	517489
172105	517490
5308	517491
15932	517492
34175	517493
69385	517494
282	517495
282	517496
22888	517497
172156	517498
169864	517499
63047	517500
5935	517501
41704	517502
15280	517503
84933	517504
49945	517505
282	517506
50345	517507
24532	517508
4814	517509
71269	517510
92568	517511
3265	517512
22324	517513
15891	517514
73148	517515
71262	517516
34817	517517
29838	517518
35971	517519
5697	517520
52235	517521
40965	517522
282	517523
31464	517524
43484	517525
8845	517526
13744	517527
530	517528
176734	517529
131622	517530
9674	517531
6342	517532
35971	517533
134931	517534
44692	517535
40229	517536
12497	517537
131592	517538
76172	517539
127248	517540
175696	517541
130803	517542
126932	517543
75902	517544
105106	517545
103699	517546
76169	517547
59443	517548
103649	517549
107703	517550
102296	517551
71891	517552
98162	517553
12120	517554
44432	517555
43468	517556
75950	517557
105886	517558
6188	517559
2424	517560
169354	517561
15247	517562
40172	517563
21890	517564
27830	517565
38722	517566
1426	517567
22627	517568
58485	517569
898	517570
33937	517571
26029	517572
94294	517573
4814	517574
172182	517575
5697	517576
70583	517577
16068	517578
106566	517579
180894	517580
67270	517581
7263	517582
88886	517583
33261	517584
3326	517585
33937	517586
6816	517587
150127	517588
30758	517589
43480	517590
3753	517591
2696	517592
48757	517593
282	517594
86371	517595
67214	517596
282	517597
37462	517598
4267	517599
10357	517600
89139	517601
72889	517602
69600	517603
24540	517604
6652	517605
138354	517606
73212	517607
7116	517608
34881	517609
52243	517610
18418	517611
19715	517612
140085	517613
107919	517614
1585	517615
27472	517616
114954	517617
37	517618
15817	517619
3741	517620
1415	517621
2008	517622
19852	517623
44174	517624
914	517625
21962	517626
27417	517627
88886	517628
52123	517629
138238	517630
23128	517631
77378	517632
39716	517633
39553	517634
19715	517635
14629	517636
48594	517637
3265	517638
71346	517639
63033	517640
183241	517641
26449	517642
88299	517643
130977	517644
83735	517645
57559	517646
43995	517647
52243	517648
29651	517649
62547	517650
24227	517651
14170	517652
19804	517653
113936	517654
24227	517655
72889	517656
155428	517657
360	517658
43766	517659
16047	517660
36072	517661
58801	517662
5582	517663
46663	517664
48827	517665
71290	517666
13999	517667
98493	517668
21008	517669
11132	517670
73946	517671
52786	517672
55172	517673
99706	517674
9023	517675
52592	517676
30996	517677
2773	517678
449	517679
127535	517680
41150	517681
83094	517682
62479	517683
17466	517684
85251	517685
49587	517686
40890	517687
1160	517688
169827	517689
17814	517690
50947	517691
99847	517692
3308	517693
23629	517694
18969	517695
13289	517696
132085	517697
132005	517698
17322	517699
19726	517700
181849	517701
186606	517702
110468	517703
76059	517704
142248	517705
11462	517706
5239	517707
10926	517708
145	517709
11647	517710
132029	517711
41930	517712
122540	517713
18478	517714
13055	517715
8443	517716
11647	517717
109946	517718
24448	517719
92135	517720
64739	517721
20111	517722
7041	517723
101760	517724
142875	517725
5116	517726
47002	517727
111203	517728
3353	517729
185736	517730
33867	517731
17457	517732
54186	517733
14679	517734
50602	517735
49433	517736
29341	517737
56130	517738
76045	517739
78105	517740
138719	517741
47908	517742
29552	517743
46931	517744
46843	517745
94203	517746
18443	517747
1409	517748
11596	517749
76657	517750
34808	517751
17218	517752
34808	517753
46304	517754
57146	517755
97534	517756
60782	517757
44991	517758
45552	517759
8045	517760
49946	517761
111094	517762
29308	517763
37830	517764
56433	517765
27316	517766
54975	517767
45894	517768
80168	517769
31925	517770
81848	517771
9235	517772
33831	517773
187846	517774
94066	517775
59111	517776
71004	517777
2202	517778
70760	517779
5954	517780
132568	517781
30423	517782
88312	517783
98644	517784
144128	517785
98851	517786
91331	517787
88200	517788
12816	517789
108996	517790
187572	517791
96950	517792
100960	517793
113768	517794
59080	517795
14720	517796
20914	517797
101661	517798
108525	517799
37038	517800
35391	517801
40782	517802
78729	517803
101226	517804
21726	517805
12816	517806
55951	517807
35178	517808
29552	517809
38407	517810
133903	517811
51538	517812
101661	517813
155684	517814
20173	517815
30846	517816
50632	517817
15622	517818
80752	517819
99658	517820
9348	517821
27589	517822
24941	517823
33311	517824
99476	517825
10578	517826
65773	517827
37369	517828
46155	517829
40397	517830
10597	517831
66548	517832
55882	517833
24075	517834
4321	517835
40715	517836
21599	517837
64824	517838
50632	517839
51886	517840
38481	517841
10233	517842
98923	517843
49010	517844
48783	517845
95197	517846
12816	517847
65956	517848
96314	517849
1227	517850
15576	517851
40508	517852
144026	517853
161391	517854
70240	517855
38611	517856
2470	517857
53617	517858
18711	517859
28615	517860
14270	517861
37303	517862
10855	517863
10300	517864
14255	517865
12095	517866
5546	517867
45223	517868
124537	517869
145728	517870
14881	517871
31333	517872
50804	517873
4706	517874
163121	517875
788	517876
43353	517877
168889	517878
61429	517879
90502	517880
24640	517881
161246	517882
100393	517883
40959	517884
4892	517885
39077	517886
105668	517887
96690	517888
51241	517889
74647	517890
129387	517891
49255	517892
37237	517893
85861	517894
85861	517895
90906	517896
122522	517897
53195	517898
1409	517899
12186	517900
141469	517901
4240	517902
13035	517903
93089	517904
93089	517905
77841	517906
99462	517907
11482	517908
116861	517909
135094	517910
83228	517911
88088	517912
49534	517913
116949	517914
47491	517915
115025	517916
33068	517917
50346	517918
2233	517919
4111	517920
17078	517921
155823	517922
41227	517923
71541	517924
24642	517925
41073	517926
124532	517927
136088	517928
96597	517929
123050	517930
179734	517931
2803	517932
61677	517933
107036	517934
54825	517935
135545	517936
6802	517937
2505	517938
83301	517939
15388	517940
104264	517941
112117	517942
41392	517943
2042	517944
82566	517945
48943	517946
35292	517947
30917	517948
3136	517949
3136	517950
2042	517951
83470	517952
4649	517953
15096	517954
4876	517955
2832	517956
44021	517957
44552	517958
48881	517959
36035	517960
3093	517961
20019	517962
36494	517963
7252	517964
41247	517965
13843	517966
9264	517967
33932	517968
65884	517969
2658	517970
45141	517971
53462	517972
64461	517973
3664	517974
82644	517975
75308	517976
46532	517977
11261	517978
2540	517979
5502	517980
8242	517981
9985	517982
63746	517983
106867	517984
6130	517985
5505	517986
31792	517987
12192	517988
53439	517989
73604	517990
5975	517991
30036	517992
86244	517993
63549	517994
24809	517995
4793	517996
20603	517997
49647	517998
11179	517999
20237	518000
188414	518001
2440	518002
10232	518003
7366	518004
848	518005
1502	518006
19418	518007
140468	518008
141154	518009
93493	518010
61699	518011
101044	518012
28420	518013
129396	518014
185246	518015
33270	518016
155636	518017
12193	518018
19973	518019
6064	518020
1649	518021
68891	518022
20961	518023
123237	518024
62035	518025
31323	518026
1522	518027
55380	518028
43113	518029
2871	518030
27739	518031
32254	518032
66323	518033
74529	518034
115688	518035
70932	518036
35010	518037
26296	518038
150945	518039
56440	518040
60125	518041
60403	518042
37006	518043
176542	518044
19352	518045
184888	518046
139136	518047
145149	518048
136472	518049
73175	518050
86171	518051
75851	518052
153515	518053
76949	518054
74862	518055
31795	518056
19352	518057
60584	518058
60251	518059
40359	518060
40419	518061
1920	518062
80033	518063
70647	518064
1920	518065
25137	518066
40696	518067
12239	518068
27032	518069
58429	518070
23351	518071
23351	518072
35577	518073
112944	518074
102424	518075
140209	518076
34432	518077
57833	518078
115790	518079
7532	518080
84391	518081
734	518082
69614	518083
102066	518084
61925	518085
43157	518086
28668	518087
32202	518088
108737	518089
7397	518090
10211	518091
6687	518092
53	518093
21644	518094
51570	518095
146160	518096
27536	518097
12997	518098
9779	518099
15988	518100
312	518101
78385	518102
74309	518103
23681	518104
2425	518105
35560	518106
2773	518107
29113	518108
70717	518109
178982	518110
12442	518111
71538	518112
70819	518113
99493	518114
123270	518115
136741	518116
59417	518117
25108	518118
71654	518119
85890	518120
126886	518121
65226	518122
131327	518123
80935	518124
65976	518125
55158	518126
86562	518127
86562	518128
85542	518129
5303	518130
5303	518131
38549	518132
29563	518133
57173	518134
1930	518135
64730	518136
2006	518137
32195	518138
123	518139
156703	518140
167374	518141
102823	518142
79287	518143
125669	518144
54284	518145
55593	518146
54013	518147
35476	518148
120951	518149
5278	518150
47041	518151
64624	518152
12810	518153
67428	518154
148556	518155
19803	518156
3087	518157
2006	518158
19933	518159
20911	518160
97806	518161
53747	518162
81533	518163
53747	518164
109693	518165
65782	518166
21489	518167
21489	518168
65981	518169
68264	518170
65224	518171
53747	518172
65981	518173
20799	518174
56972	518175
17649	518176
8756	518177
30802	518178
88898	518179
110052	518180
163803	518181
125926	518182
109599	518183
124416	518184
169702	518185
109880	518186
117000	518187
4855	518188
187584	518189
1234	518190
24726	518191
178196	518192
135769	518193
58652	518194
108865	518195
109062	518196
126939	518197
6315	518198
120041	518199
56573	518200
55090	518201
2658	518202
10847	518203
55227	518204
97117	518205
76838	518206
7846	518207
4615	518208
4273	518209
94148	518210
109258	518211
97647	518212
361	518213
57997	518214
103340	518215
187657	518216
56107	518217
53669	518218
81175	518219
21423	518220
30372	518221
1193	518222
80980	518223
21423	518224
14031	518225
78559	518226
18736	518227
49264	518228
85496	518229
46002	518230
38064	518231
25000	518232
71114	518233
38000	518234
95031	518235
78482	518236
45570	518237
13789	518238
125815	518239
95031	518240
46213	518241
25102	518242
27511	518243
141577	518244
42558	518245
3623	518246
71137	518247
3623	518248
25709	518249
209	518250
9091	518251
72401	518252
72108	518253
11577	518254
26985	518255
12190	518256
5637	518257
54907	518258
22211	518259
19058	518260
130823	518261
181953	518262
55834	518263
7433	518264
132438	518265
182533	518266
27974	518267
12982	518268
15866	518269
10834	518270
253	518271
4246	518272
14781	518273
7621	518274
1005	518275
115419	518276
83811	518277
5676	518278
83750	518279
55173	518280
128519	518281
26954	518282
130294	518283
81103	518284
99075	518285
38850	518286
26313	518287
39901	518288
95164	518289
9342	518290
10521	518291
11448	518292
4615	518293
4061	518294
13697	518295
4854	518296
57547	518297
143015	518298
124721	518299
116096	518300
26954	518301
111663	518302
38850	518303
14360	518304
13042	518305
2026	518306
997	518307
21941	518308
76923	518309
118715	518310
22549	518311
149	518312
92843	518313
152566	518314
67624	518315
16416	518316
44059	518317
462	518318
33964	518319
76005	518320
17459	518321
85269	518322
68471	518323
83148	518324
40238	518325
107162	518326
71821	518327
11448	518328
132912	518329
8279	518330
37931	518331
134678	518332
54128	518333
54128	518334
33194	518335
176822	518336
172081	518337
74364	518338
69865	518339
92757	518340
127015	518341
762	518342
31501	518343
12827	518344
12827	518345
53726	518346
133095	518347
38924	518348
64229	518349
87973	518350
37917	518351
82404	518352
45274	518353
174447	518354
12167	518355
40078	518356
83837	518357
22973	518358
8743	518359
67971	518360
94717	518361
188355	518362
44410	518363
87487	518364
79330	518365
25771	518366
5393	518367
4125	518368
14807	518369
79330	518370
55368	518371
3647	518372
79293	518373
105044	518374
78407	518375
44988	518376
188354	518377
74584	518378
3239	518379
123302	518380
159690	518381
82862	518382
9170	518383
35209	518384
56004	518385
130048	518386
67152	518387
36914	518388
174053	518389
20499	518390
83836	518391
54151	518392
80246	518393
38342	518394
37573	518395
7465	518396
117640	518397
152200	518398
55552	518399
97097	518400
33924	518401
75074	518402
65844	518403
95539	518404
144827	518405
186903	518406
104606	518407
23426	518408
21484	518409
105411	518410
4202	518411
21484	518412
21484	518413
94369	518414
23401	518415
23288	518416
160940	518417
97234	518418
149381	518419
64236	518420
25358	518421
12058	518422
175583	518423
25358	518424
103899	518425
25496	518426
25358	518427
52980	518428
87808	518429
39457	518430
11616	518431
142516	518432
1	518433
197	518434
12680	518435
66633	518436
53312	518437
21812	518438
28980	518439
10248	518440
68028	518441
54075	518442
13633	518443
62727	518444
15905	518445
134333	518446
1037	518447
44974	518448
18624	518449
90	518450
934	518451
103	518452
15328	518453
15328	518454
45772	518455
21556	518456
35681	518457
61843	518458
59145	518459
84981	518460
38986	518461
87362	518462
62751	518463
2913	518464
35764	518465
25047	518466
8117	518467
13294	518468
1525	518469
8761	518470
17450	518471
122740	518472
11457	518473
7983	518474
12585	518475
3106	518476
42484	518477
7640	518478
12496	518479
53776	518480
9412	518481
14986	518482
169019	518483
136	518484
21770	518485
4527	518486
5898	518487
75438	518488
122207	518489
5303	518490
3908	518491
40811	518492
13276	518493
78475	518494
48147	518495
8696	518496
42862	518497
153160	518498
73281	518499
46877	518500
51024	518501
80544	518502
20869	518503
28366	518504
106117	518505
26094	518506
54993	518507
110408	518508
76220	518509
7275	518510
12290	518511
22758	518512
26625	518513
40560	518514
80282	518515
8592	518516
38146	518517
1154	518518
19341	518519
567	518520
18919	518521
5425	518522
47161	518523
2187	518524
35764	518525
24127	518526
68479	518527
27549	518528
140376	518529
64722	518530
36580	518531
36580	518532
72	518533
2704	518534
1732	518535
106170	518536
54399	518537
678	518538
1335	518539
41945	518540
56313	518541
2397	518542
1693	518543
21770	518544
78245	518545
39448	518546
39849	518547
47813	518548
51968	518549
22609	518550
26814	518551
77744	518552
32046	518553
41337	518554
115255	518555
121276	518556
157847	518557
168079	518558
1999	518559
91883	518560
26667	518561
4113	518562
13761	518563
514	518564
142666	518565
142666	518566
3760	518567
70836	518568
536	518569
27834	518570
116882	518571
37098	518572
42633	518573
5675	518574
677	518575
1163	518576
94089	518577
26536	518578
10277	518579
101872	518580
57844	518581
70166	518582
106	518583
5421	518584
98876	518585
29264	518586
1326	518587
357	518588
70743	518589
49335	518590
27582	518591
36145	518592
19388	518593
30539	518594
7916	518595
1154	518596
15330	518597
39401	518598
23712	518599
137303	518600
249	518601
5064	518602
26462	518603
76467	518604
48834	518605
185719	518606
59175	518607
20261	518608
2485	518609
62717	518610
23323	518611
22383	518612
1327	518613
26340	518614
85192	518615
1431	518616
39154	518617
3135	518618
42320	518619
85597	518620
172339	518621
21150	518622
7216	518623
5758	518624
19933	518625
1467	518626
86434	518627
775	518628
50749	518629
65974	518630
84961	518631
101742	518632
39146	518633
48245	518634
23612	518635
43487	518636
7702	518637
91903	518638
13225	518639
4153	518640
14279	518641
1323	518642
1	518643
8680	518644
66860	518645
23455	518646
113708	518647
3021	518648
8843	518649
48664	518650
27972	518651
25991	518652
26	518653
183897	518654
156562	518655
40	518656
12766	518657
6229	518658
7	518659
21682	518660
105788	518661
33603	518662
4498	518663
49880	518664
92194	518665
950	518666
13752	518667
70535	518668
100878	518669
146354	518670
4720	518671
7374	518672
20998	518673
223	518674
185421	518675
44832	518676
34488	518677
8556	518678
11013	518679
85627	518680
33549	518681
15528	518682
11297	518683
93265	518684
7111	518685
82293	518686
52070	518687
6128	518688
49136	518689
52687	518690
122476	518691
27531	518692
11124	518693
10363	518694
4067	518695
11192	518696
95840	518697
80704	518698
81395	518699
23	518700
38959	518701
6479	518702
36561	518703
151575	518704
132521	518705
21677	518706
22849	518707
29421	518708
85008	518709
87703	518710
1847	518711
15048	518712
624	518713
12616	518714
37732	518715
34592	518716
13168	518717
35914	518718
20432	518719
57273	518720
26399	518721
169869	518722
1506	518723
85974	518724
21977	518725
43364	518726
10270	518727
17646	518728
23393	518729
25806	518730
110214	518731
94297	518732
436	518733
30127	518734
60760	518735
5799	518736
27358	518737
8111	518738
14008	518739
129854	518740
101789	518741
28803	518742
6992	518743
13743	518744
5743	518745
55618	518746
14601	518747
43687	518748
23496	518749
113677	518750
79640	518751
4544	518752
70368	518753
32046	518754
76420	518755
50734	518756
93051	518757
26688	518758
2995	518759
21564	518760
47002	518761
41025	518762
108207	518763
27348	518764
23996	518765
54422	518766
62709	518767
20456	518768
795	518769
25453	518770
139929	518771
72182	518772
41461	518773
173	518774
83822	518775
61825	518776
137017	518777
57278	518778
2311	518779
71567	518780
7047	518781
86494	518782
106907	518783
69922	518784
115721	518785
106797	518786
63308	518787
145509	518788
179164	518789
142116	518790
131375	518791
23409	518792
151844	518793
131892	518794
52600	518795
130933	518796
184669	518797
25430	518798
141627	518799
36285	518800
84325	518801
139619	518802
72394	518803
92397	518804
7641	518805
12931	518806
96405	518807
6944	518808
29520	518809
32801	518810
276	518811
65202	518812
20366	518813
69281	518814
15294	518815
2198	518816
54	518817
791	518818
87706	518819
53836	518820
147	518821
35725	518822
8296	518823
73664	518824
65	518825
7787	518826
72207	518827
11425	518828
23629	518829
20911	518830
39186	518831
81781	518832
34587	518833
3258	518834
30698	518835
51178	518836
102150	518837
161336	518838
25944	518839
72451	518840
8712	518841
22530	518842
29187	518843
68711	518844
37267	518845
20928	518846
52162	518847
23740	518848
427	518849
81418	518850
77519	518851
73359	518852
34441	518853
62123	518854
36084	518855
38373	518856
83736	518857
9068	518858
8032	518859
76921	518860
113193	518861
127751	518862
20971	518863
110027	518864
6896	518865
163902	518866
10109	518867
38261	518868
85219	518869
13581	518870
8426	518871
20475	518872
16418	518873
81588	518874
83654	518875
33755	518876
47626	518877
87606	518878
71465	518879
41740	518880
21058	518881
78445	518882
135462	518883
133180	518884
29644	518885
72766	518886
71126	518887
20960	518888
21696	518889
91898	518890
126244	518891
38366	518892
167650	518893
50626	518894
25222	518895
121071	518896
87415	518897
66845	518898
45163	518899
31886	518900
54358	518901
85555	518902
65094	518903
9179	518904
48874	518905
14605	518906
49957	518907
1036	518908
93488	518909
107831	518910
12804	518911
82658	518912
39380	518913
29091	518914
14184	518915
40319	518916
625	518917
21962	518918
79401	518919
797	518920
45843	518921
38777	518922
5972	518923
59855	518924
88099	518925
111166	518926
139212	518927
86539	518928
111913	518929
145264	518930
114361	518931
63911	518932
108937	518933
151672	518934
92936	518935
59658	518936
32155	518937
30562	518938
39657	518939
66066	518940
114505	518941
12719	518942
50572	518943
98368	518944
21865	518945
33499	518946
44777	518947
8338	518948
37252	518949
48897	518950
57416	518951
82771	518952
173975	518953
7518	518954
21866	518955
103234	518956
2572	518957
32533	518958
185300	518959
15763	518960
31930	518961
104003	518962
85451	518963
34297	518964
101244	518965
72504	518966
36893	518967
80103	518968
31356	518969
17800	518970
39362	518971
90836	518972
33146	518973
99869	518974
1669	518975
4190	518976
88680	518977
45529	518978
37174	518979
97693	518980
39134	518981
57262	518982
47899	518983
28078	518984
31512	518985
105430	518986
4317	518987
59396	518988
26081	518989
39803	518990
18223	518991
18666	518992
39231	518993
66676	518994
697	518995
7951	518996
799	518997
8426	518998
3970	518999
126194	519000
11794	519001
33069	519002
3624	519003
99655	519004
14206	519005
29491	519006
55612	519007
4858	519008
10987	519009
20068	519010
24109	519011
14650	519012
67069	519013
29644	519014
77376	519015
110563	519016
4000	519017
74157	519018
28233	519019
13240	519020
600	519021
16224	519022
20421	519023
24776	519024
91531	519025
108834	519026
13764	519027
78916	519028
5390	519029
3861	519030
3123	519031
3925	519032
138770	519033
24178	519034
84807	519035
54797	519036
11206	519037
131922	519038
104812	519039
41442	519040
24959	519041
31955	519042
56362	519043
76759	519044
91596	519045
7792	519046
58228	519047
111521	519048
103761	519049
91387	519050
58853	519051
39670	519052
32668	519053
127537	519054
33697	519055
10485	519056
158541	519057
89789	519058
99044	519059
2719	519060
10088	519061
350	519062
188718	519063
131640	519064
82115	519065
107018	519066
183065	519067
51947	519068
119529	519069
142786	519070
65955	519071
52774	519072
86063	519073
59566	519074
21	519075
72023	519076
113899	519077
13944	519078
52015	519079
10966	519080
59518	519081
47439	519082
1269	519083
1852	519084
7684	519085
2210	519086
668	519087
23528	519088
16951	519089
5953	519090
23676	519091
3817	519092
87	519093
24137	519094
91362	519095
100625	519096
10179	519097
1179	519098
34808	519099
5977	519100
60152	519101
77106	519102
3973	519103
67659	519104
55997	519105
71672	519106
292	519107
171330	519108
72918	519109
39772	519110
47180	519111
46963	519112
13384	519113
34484	519114
81552	519115
17031	519116
45999	519117
35091	519118
102125	519119
82142	519120
9744	519121
945	519122
1353	519123
2462	519124
53	519125
140943	519126
38350	519127
35380	519128
59769	519129
29629	519130
28087	519131
20657	519132
94973	519133
4043	519134
21365	519135
42154	519136
10852	519137
35239	519138
75685	519139
25078	519140
38143	519141
101893	519142
4584	519143
28825	519144
37765	519145
142426	519146
41230	519147
48011	519148
4150	519149
28636	519150
8964	519151
71585	519152
2853	519153
5998	519154
5262	519155
35663	519156
36501	519157
35357	519158
41861	519159
46300	519160
42069	519161
94263	519162
143151	519163
116560	519164
1265	519165
7819	519166
83184	519167
2664	519168
43795	519169
1363	519170
22765	519171
100728	519172
78465	519173
42453	519174
26111	519175
36795	519176
78790	519177
13909	519178
19781	519179
27689	519180
1022	519181
53517	519182
11674	519183
109113	519184
44074	519185
32458	519186
19728	519187
35001	519188
39627	519189
78803	519190
106553	519191
1254	519192
43869	519193
325	519194
43632	519195
26262	519196
17328	519197
5242	519198
33105	519199
28655	519200
70295	519201
47791	519202
1495	519203
126273	519204
183009	519205
12711	519206
1919	519207
39645	519208
34372	519209
609	519210
33802	519211
86697	519212
24176	519213
66584	519214
98838	519215
90681	519216
4452	519217
25493	519218
73615	519219
67909	519220
43474	519221
48	519222
7210	519223
74437	519224
40620	519225
18910	519226
23190	519227
214	519228
27180	519229
5705	519230
6441	519231
110	519232
4291	519233
1639	519234
36980	519235
5501	519236
72151	519237
34074	519238
10208	519239
178003	519240
166	519241
18687	519242
894	519243
32363	519244
16727	519245
21704	519246
170253	519247
10861	519248
8850	519249
70367	519250
37331	519251
28431	519252
23779	519253
9735	519254
143263	519255
35201	519256
68229	519257
91320	519258
8703	519259
96095	519260
10887	519261
7922	519262
14573	519263
16544	519264
2226	519265
77964	519266
83917	519267
14807	519268
52588	519269
78947	519270
10467	519271
3460	519272
3789	519273
39720	519274
35405	519275
26423	519276
21341	519277
10940	519278
101410	519279
1709	519280
272	519281
58343	519282
3618	519283
32237	519284
45525	519285
35968	519286
5977	519287
56682	519288
118187	519289
15560	519290
19466	519291
30403	519292
11060	519293
28663	519294
5533	519295
84903	519296
1648	519297
75058	519298
926	519299
21933	519300
52068	519301
37253	519302
603	519303
33398	519304
2389	519305
25211	519306
33320	519307
165378	519308
17072	519309
19581	519310
16298	519311
3396	519312
121454	519313
1885	519314
2057	519315
34107	519316
25973	519317
57132	519318
2889	519319
114722	519320
183945	519321
12068	519322
82433	519323
29574	519324
34248	519325
11271	519326
1735	519327
196	519328
153923	519329
19900	519330
11343	519331
10787	519332
19935	519333
937	519334
119196	519335
9512	519336
115167	519337
65792	519338
31276	519339
92680	519340
43581	519341
40910	519342
64968	519343
10807	519344
72884	519345
160012	519346
3253	519347
102000	519348
19231	519349
92465	519350
30483	519351
142342	519352
151	519353
27305	519354
3975	519355
44701	519356
180814	519357
97846	519358
24970	519359
175613	519360
33465	519361
26482	519362
4398	519363
59235	519364
16090	519365
71060	519366
287	519367
11931	519368
14328	519369
6818	519370
57665	519371
102777	519372
20663	519373
1	519374
130329	519375
137232	519376
32853	519377
6034	519378
17475	519379
12709	519380
29409	519381
186481	519382
7115	519383
252	519384
85968	519385
52110	519386
79814	519387
38979	519388
24879	519389
131850	519390
140721	519391
139368	519392
41200	519393
2799	519394
950	519395
2095	519396
52941	519397
48431	519398
9751	519399
1118	519400
4267	519401
116193	519402
5135	519403
8790	519404
10425	519405
37297	519406
46721	519407
511	519408
10616	519409
11132	519410
2911	519411
157480	519412
134948	519413
62041	519414
136368	519415
95185	519416
91320	519417
127	519418
36067	519419
67156	519420
22	519421
70071	519422
75561	519423
15846	519424
34745	519425
88169	519426
4452	519427
41891	519428
32508	519429
22891	519430
235	519431
34826	519432
631	519433
33791	519434
105888	519435
11471	519436
108432	519437
4938	519438
4338	519439
44	519440
20824	519441
10298	519442
485	519443
51615	519444
24970	519445
39360	519446
1461	519447
16544	519448
272	519449
77254	519450
43738	519451
96351	519452
62337	519453
24271	519454
22358	519455
42908	519456
11753	519457
67843	519458
91805	519459
14662	519460
46892	519461
36804	519462
48620	519463
2968	519464
115834	519465
93867	519466
30026	519467
6831	519468
63483	519469
5164	519470
18046	519471
10573	519472
23097	519473
9598	519474
17059	519475
139819	519476
160484	519477
82377	519478
3125	519479
29421	519480
144716	519481
98678	519482
100395	519483
2962	519484
10230	519485
19592	519486
33982	519487
14434	519488
33982	519489
14165	519490
140481	519491
87632	519492
72446	519493
23324	519494
80	519495
49480	519496
62836	519497
82866	519498
89481	519499
46098	519500
11919	519501
58219	519502
9155	519503
13212	519504
25200	519505
82004	519506
2875	519507
5088	519508
70625	519509
68187	519510
96658	519511
15216	519512
159	519513
14785	519514
52082	519515
180413	519516
1321	519517
70415	519518
9776	519519
55504	519520
52082	519521
26806	519522
76213	519523
21030	519524
14009	519525
96890	519526
1453	519527
2996	519528
1465	519529
17043	519530
44302	519531
58518	519532
27876	519533
157	519534
58108	519535
22166	519536
27169	519537
59807	519538
46133	519539
1175	519540
71834	519541
140	519542
11152	519543
4115	519544
14897	519545
32	519546
5267	519547
4372	519548
1692	519549
84302	519550
62003	519551
27172	519552
15537	519553
70176	519554
22342	519555
1800	519556
105394	519557
694	519558
84302	519559
6503	519560
48292	519561
33054	519562
33003	519563
74576	519564
29468	519565
2030	519566
69619	519567
4467	519568
42830	519569
22246	519570
40092	519571
23909	519572
24817	519573
22304	519574
28017	519575
29	519576
84099	519577
4787	519578
97317	519579
6620	519580
22351	519581
1482	519582
3998	519583
1552	519584
28037	519585
2549	519586
157	519587
58151	519588
2600	519589
24801	519590
32	519591
3339	519592
17010	519593
9433	519594
4530	519595
4530	519596
5123	519597
9525	519598
102161	519599
30082	519600
127	519601
11854	519602
43045	519603
74836	519604
3705	519605
8854	519606
29250	519607
3379	519608
94557	519609
155038	519610
58686	519611
32	519612
2623	519613
4768	519614
2042	519615
734	519616
5237	519617
44325	519618
51887	519619
42793	519620
103649	519621
2028	519622
7960	519623
36479	519624
39429	519625
31379	519626
1027	519627
17897	519628
4662	519629
16321	519630
104662	519631
127	519632
14786	519633
9044	519634
47818	519635
5864	519636
96332	519637
8681	519638
35725	519639
126099	519640
75771	519641
4598	519642
69573	519643
156901	519644
1350	519645
64853	519646
22747	519647
7	519648
885	519649
355	519650
174256	519651
10471	519652
3824	519653
17920	519654
1916	519655
49232	519656
26283	519657
20198	519658
5649	519659
69898	519660
59929	519661
8757	519662
5726	519663
15821	519664
371	519665
36434	519666
1394	519667
23538	519668
73051	519669
1494	519670
11749	519671
28293	519672
38408	519673
17885	519674
6116	519675
43909	519676
21252	519677
105885	519678
6339	519679
18654	519680
2765	519681
50513	519682
62563	519683
1154	519684
52064	519685
11471	519686
12617	519687
24174	519688
18121	519689
128036	519690
38280	519691
52	519692
1646	519693
30794	519694
827	519695
2603	519696
882	519697
68289	519698
66	519699
745	519700
33809	519701
589	519702
1868	519703
33590	519704
6810	519705
3087	519706
3590	519707
11174	519708
258	519709
97674	519710
1252	519711
25012	519712
77161	519713
59547	519714
607	519715
38896	519716
53438	519717
51828	519718
19860	519719
2006	519720
73152	519721
95127	519722
110092	519723
139600	519724
6234	519725
249	519726
1238	519727
4208	519728
2571	519729
59685	519730
39279	519731
34640	519732
107187	519733
7235	519734
49576	519735
179392	519736
1528	519737
91523	519738
9603	519739
50549	519740
27779	519741
170283	519742
62993	519743
4222	519744
5733	519745
12041	519746
3199	519747
17043	519748
11757	519749
41690	519750
14532	519751
98242	519752
41917	519753
88549	519754
75014	519755
50775	519756
59684	519757
17527	519758
13869	519759
18529	519760
89322	519761
131491	519762
5674	519763
40442	519764
91701	519765
33874	519766
64016	519767
2051	519768
70943	519769
68808	519770
2787	519771
2582	519772
21219	519773
4504	519774
172666	519775
88168	519776
991	519777
65973	519778
82046	519779
108848	519780
7550	519781
20600	519782
1384	519783
126065	519784
28987	519785
10116	519786
26265	519787
20347	519788
37522	519789
24932	519790
8460	519791
15594	519792
115620	519793
69500	519794
3387	519795
31819	519796
75441	519797
110771	519798
24181	519799
27170	519800
186575	519801
58702	519802
8	519803
132154	519804
4368	519805
39	519806
158638	519807
10027	519808
2592	519809
39493	519810
33136	519811
66554	519812
11015	519813
18310	519814
17671	519815
10272	519816
30983	519817
28734	519818
53879	519819
19148	519820
127673	519821
41298	519822
86164	519823
72395	519824
12738	519825
1324	519826
55245	519827
37549	519828
3685	519829
39224	519830
5873	519831
1056	519832
93255	519833
2082	519834
14507	519835
168	519836
11827	519837
1377	519838
136687	519839
10997	519840
82404	519841
38896	519842
1869	519843
22924	519844
1114	519845
13451	519846
54259	519847
8359	519848
17367	519849
28944	519850
137708	519851
6454	519852
17497	519853
585	519854
58911	519855
23319	519856
89508	519857
96674	519858
100247	519859
10932	519860
6798	519861
6659	519862
3149	519863
93673	519864
14260	519865
53607	519866
63208	519867
8503	519868
133276	519869
101863	519870
3190	519871
43453	519872
52908	519873
14628	519874
72629	519875
61128	519876
15450	519877
4069	519878
84818	519879
85156	519880
108841	519881
85682	519882
53330	519883
8983	519884
73717	519885
44049	519886
165103	519887
72848	519888
3439	519889
113860	519890
43453	519891
24791	519892
24862	519893
140359	519894
2818	519895
17176	519896
93933	519897
40272	519898
51133	519899
9783	519900
107694	519901
130990	519902
29605	519903
53054	519904
36762	519905
24853	519906
29605	519907
139103	519908
120824	519909
4624	519910
50490	519911
50613	519912
17138	519913
185098	519914
94418	519915
67017	519916
18628	519917
102874	519918
340	519919
60894	519920
14294	519921
37238	519922
995	519923
1870	519924
67445	519925
10852	519926
68420	519927
126190	519928
57751	519929
29944	519930
243	519931
551	519932
93645	519933
5677	519934
5443	519935
184987	519936
20316	519937
3172	519938
76383	519939
92958	519940
12621	519941
105495	519942
98305	519943
28703	519944
51768	519945
141245	519946
108876	519947
61640	519948
140804	519949
82536	519950
109691	519951
61164	519952
24818	519953
49645	519954
6636	519955
106764	519956
91088	519957
11439	519958
6072	519959
1628	519960
61699	519961
3635	519962
118059	519963
13121	519964
7372	519965
12631	519966
2756	519967
3310	519968
24162	519969
98468	519970
39670	519971
47669	519972
12944	519973
6428	519974
67124	519975
141063	519976
20568	519977
133458	519978
98733	519979
18940	519980
55340	519981
135364	519982
17089	519983
30600	519984
55631	519985
12991	519986
21660	519987
35378	519988
64753	519989
22036	519990
39566	519991
86034	519992
10747	519993
5228	519994
20033	519995
4	519996
3901	519997
10782	519998
57199	519999
63066	520000
10340	520001
7049	520002
58976	520003
40624	520004
67942	520005
9335	520006
69497	520007
8307	520008
44450	520009
460	520010
17168	520011
55936	520012
26655	520013
10264	520014
49924	520015
48415	520016
107247	520017
43998	520018
41590	520019
12216	520020
2384	520021
163659	520022
82162	520023
88107	520024
11670	520025
83174	520026
46714	520027
525	520028
173163	520029
109585	520030
35265	520031
3253	520032
2967	520033
23313	520034
21459	520035
67001	520036
111892	520037
34530	520038
1944	520039
10913	520040
103768	520041
48212	520042
26363	520043
13693	520044
13425	520045
110764	520046
235	520047
121824	520048
31135	520049
9457	520050
121147	520051
7307	520052
1894	520053
154	520054
58332	520055
217	520056
2676	520057
45512	520058
3154	520059
7010	520060
2443	520061
52805	520062
6530	520063
10295	520064
48212	520065
131932	520066
7090	520067
133	520068
3	520069
13633	520070
7090	520071
103249	520072
30664	520073
51943	520074
38339	520075
1376	520076
11622	520077
22931	520078
7057	520079
1411	520080
24955	520081
3537	520082
20447	520083
24171	520084
26135	520085
94708	520086
4547	520087
19373	520088
82708	520089
18471	520090
236	520091
67913	520092
5123	520093
105541	520094
81210	520095
115645	520096
18581	520097
47567	520098
1094	520099
39195	520100
2	520101
42726	520102
4325	520103
1898	520104
1354	520105
34553	520106
3449	520107
27959	520108
3692	520109
53739	520110
33321	520111
28755	520112
38258	520113
8203	520114
3748	520115
359	520116
71024	520117
27489	520118
49616	520119
139211	520120
53277	520121
23911	520122
187372	520123
42886	520124
30184	520125
4957	520126
75355	520127
6229	520128
494	520129
39655	520130
22710	520131
484	520132
19275	520133
34823	520134
4216	520135
23567	520136
3087	520137
20569	520138
176074	520139
15160	520140
94594	520141
2363	520142
10322	520143
357	520144
38181	520145
7852	520146
10567	520147
1382	520148
1058	520149
18340	520150
24932	520151
78643	520152
40696	520153
4137	520154
16769	520155
2300	520156
109733	520157
58331	520158
28444	520159
94236	520160
58382	520161
36172	520162
7627	520163
136944	520164
15075	520165
77642	520166
6948	520167
57549	520168
3698	520169
48547	520170
92693	520171
179538	520172
86242	520173
139273	520174
163890	520175
77755	520176
22636	520177
67645	520178
53739	520179
74260	520180
27702	520181
8273	520182
8930	520183
42381	520184
3252	520185
7996	520186
9083	520187
34022	520188
19898	520189
48148	520190
24954	520191
6506	520192
131858	520193
15450	520194
4862	520195
102576	520196
3460	520197
7417	520198
16232	520199
9208	520200
696	520201
9612	520202
138	520203
93663	520204
53358	520205
28957	520206
1188	520207
963	520208
59815	520209
4031	520210
6811	520211
151	520212
27812	520213
28482	520214
28799	520215
44365	520216
55873	520217
13942	520218
17282	520219
142320	520220
8473	520221
10740	520222
98122	520223
5761	520224
84103	520225
128031	520226
6522	520227
84347	520228
81021	520229
53886	520230
93764	520231
63051	520232
14236	520233
175503	520234
1024	520235
26095	520236
104995	520237
178718	520238
74767	520239
58104	520240
27725	520241
8309	520242
4316	520243
18313	520244
25387	520245
52082	520246
142516	520247
16528	520248
173824	520249
16719	520250
56465	520251
6551	520252
3451	520253
16843	520254
2192	520255
32701	520256
67565	520257
21101	520258
102088	520259
10475	520260
12465	520261
7043	520262
28830	520263
55682	520264
72952	520265
1411	520266
40122	520267
16577	520268
49072	520269
15025	520270
55596	520271
24332	520272
3273	520273
60578	520274
59901	520275
17199	520276
82405	520277
16960	520278
2997	520279
1072	520280
18588	520281
24871	520282
58409	520283
26420	520284
171482	520285
39951	520286
73023	520287
101059	520288
19903	520289
28032	520290
47834	520291
5630	520292
1148	520293
71961	520294
359	520295
17154	520296
10627	520297
51731	520298
4607	520299
11851	520300
8077	520301
11004	520302
40641	520303
57466	520304
422	520305
3350	520306
37048	520307
140645	520308
49073	520309
39188	520310
40712	520311
52392	520312
24191	520313
33615	520314
25462	520315
83026	520316
3546	520317
37751	520318
21831	520319
21921	520320
42936	520321
24143	520322
24562	520323
97222	520324
13646	520325
4297	520326
40549	520327
25986	520328
47724	520329
83511	520330
16097	520331
29396	520332
23236	520333
21656	520334
141970	520335
359	520336
15095	520337
16428	520338
30065	520339
7450	520340
17870	520341
11037	520342
79415	520343
5512	520344
23039	520345
55909	520346
13450	520347
47249	520348
3346	520349
61497	520350
64955	520351
44092	520352
50885	520353
9725	520354
10432	520355
29427	520356
40499	520357
2136	520358
41586	520359
5936	520360
35051	520361
68524	520362
23048	520363
26922	520364
3048	520365
5404	520366
38832	520367
26875	520368
15163	520369
18407	520370
34710	520371
15373	520372
16744	520373
91889	520374
22566	520375
71138	520376
9113	520377
7896	520378
29326	520379
31662	520380
16539	520381
2544	520382
20810	520383
18391	520384
22606	520385
21821	520386
903	520387
15852	520388
11103	520389
57244	520390
8104	520391
18158	520392
8509	520393
3071	520394
4839	520395
2911	520396
30154	520397
11005	520398
30209	520399
57289	520400
40823	520401
1403	520402
6870	520403
82196	520404
6223	520405
27572	520406
57906	520407
5242	520408
3587	520409
12354	520410
118458	520411
26363	520412
27350	520413
5540	520414
951	520415
18841	520416
27511	520417
8319	520418
47655	520419
37430	520420
17842	520421
2640	520422
45902	520423
5986	520424
45674	520425
131326	520426
56732	520427
3493	520428
164458	520429
362	520430
21304	520431
88212	520432
9052	520433
895	520434
68968	520435
47391	520436
6745	520437
95334	520438
840	520439
21614	520440
27677	520441
9323	520442
22096	520443
37260	520444
46034	520445
1776	520446
31579	520447
7279	520448
30703	520449
7697	520450
31006	520451
29457	520452
31464	520453
82047	520454
2888	520455
6818	520456
22003	520457
80803	520458
72208	520459
23632	520460
39393	520461
9716	520462
11038	520463
55924	520464
45495	520465
8317	520466
23	520467
14193	520468
18381	520469
26912	520470
32388	520471
9142	520472
1735	520473
9549	520474
12435	520475
71547	520476
11543	520477
2550	520478
14416	520479
532	520480
10380	520481
8573	520482
32250	520483
32359	520484
39420	520485
31550	520486
10090	520487
74042	520488
114	520489
21019	520490
57726	520491
7615	520492
8303	520493
113242	520494
152	520495
74876	520496
80797	520497
41615	520498
28165	520499
70183	520500
42337	520501
51832	520502
23039	520503
121	520504
4622	520505
30782	520506
5400	520507
1355	520508
6857	520509
43655	520510
4312	520511
101695	520512
2259	520513
2527	520514
72551	520515
68623	520516
1459	520517
9792	520518
33372	520519
26312	520520
8083	520521
146928	520522
1676	520523
1580	520524
1855	520525
3780	520526
1173	520527
3967	520528
36101	520529
69186	520530
57550	520531
74621	520532
25084	520533
59204	520534
59275	520535
12854	520536
9197	520537
10348	520538
1624	520539
2424	520540
64833	520541
3581	520542
96	520543
80704	520544
5102	520545
102770	520546
12076	520547
1698	520548
1844	520549
24407	520550
61392	520551
878	520552
213	520553
18018	520554
5906	520555
113494	520556
3782	520557
144	520558
591	520559
157	520560
39849	520561
5261	520562
19479	520563
3330	520564
2039	520565
18062	520566
30902	520567
44708	520568
1177	520569
31158	520570
4325	520571
5803	520572
74044	520573
89544	520574
19864	520575
68558	520576
1989	520577
59175	520578
24354	520579
6590	520580
11271	520581
1926	520582
25007	520583
1272	520584
14156	520585
21	520586
180	520587
801	520588
400	520589
17827	520590
7283	520591
2873	520592
5507	520593
58743	520594
3589	520595
47872	520596
22124	520597
15621	520598
57386	520599
766	520600
14091	520601
144	520602
6594	520603
14049	520604
3813	520605
10950	520606
57214	520607
5397	520608
123185	520609
6709	520610
30017	520611
7861	520612
10111	520613
44450	520614
6168	520615
46973	520616
8232	520617
9467	520618
63628	520619
15196	520620
16027	520621
13267	520622
49161	520623
46129	520624
12895	520625
25949	520626
3910	520627
26708	520628
158	520629
2572	520630
83684	520631
28975	520632
53606	520633
40505	520634
37786	520635
5543	520636
45079	520637
81937	520638
3284	520639
18138	520640
32444	520641
100735	520642
9790	520643
5159	520644
14323	520645
158	520646
13703	520647
720	520648
2411	520649
16694	520650
4889	520651
40094	520652
62973	520653
12968	520654
10008	520655
57381	520656
53014	520657
6335	520658
889	520659
5164	520660
29276	520661
8693	520662
32232	520663
42807	520664
34346	520665
15	520666
29107	520667
26892	520668
4308	520669
6110	520670
34871	520671
7669	520672
22627	520673
59024	520674
51433	520675
46571	520676
37523	520677
6025	520678
38734	520679
32383	520680
17783	520681
21071	520682
56271	520683
123388	520684
14508	520685
13184	520686
32286	520687
28292	520688
29272	520689
67574	520690
44720	520691
40401	520692
19128	520693
10517	520694
34899	520695
123975	520696
19040	520697
9508	520698
49792	520699
59824	520700
49903	520701
41408	520702
4128	520703
12761	520704
22778	520705
1077	520706
45426	520707
46393	520708
67319	520709
70583	520710
13662	520711
102694	520712
24028	520713
44271	520714
130141	520715
5503	520716
1471	520717
34648	520718
8532	520719
56172	520720
74390	520721
35626	520722
22838	520723
19111	520724
26420	520725
2888	520726
2830	520727
2715	520728
22310	520729
4980	520730
131308	520731
9889	520732
8815	520733
25936	520734
66260	520735
25313	520736
121629	520737
73538	520738
88095	520739
23364	520740
37847	520741
98156	520742
81	520743
14896	520744
27205	520745
16803	520746
4364	520747
13644	520748
66379	520749
69034	520750
75660	520751
13754	520752
59458	520753
102207	520754
38736	520755
5474	520756
59104	520757
38577	520758
39165	520759
3585	520760
47500	520761
17252	520762
46060	520763
29696	520764
13336	520765
101599	520766
29984	520767
75462	520768
6441	520769
9930	520770
2258	520771
6070	520772
5160	520773
18008	520774
25342	520775
525	520776
35383	520777
40704	520778
6430	520779
789	520780
6470	520781
26453	520782
28543	520783
15375	520784
19646	520785
14871	520786
46070	520787
26981	520788
16055	520789
31842	520790
50941	520791
12430	520792
77835	520793
1365	520794
26312	520795
159	520796
1634	520797
18296	520798
102146	520799
9337	520800
20985	520801
64009	520802
90773	520803
798	520804
6229	520805
19193	520806
55973	520807
18087	520808
8338	520809
39498	520810
35763	520811
33677	520812
33385	520813
16658	520814
5189	520815
7810	520816
29012	520817
18778	520818
47513	520819
85086	520820
17694	520821
9586	520822
22333	520823
1471	520824
24121	520825
67694	520826
18359	520827
1588	520828
39152	520829
8682	520830
79502	520831
4787	520832
12651	520833
35823	520834
18165	520835
48815	520836
19893	520837
20465	520838
43732	520839
21815	520840
8531	520841
8307	520842
1153	520843
64291	520844
44544	520845
6	520846
57704	520847
11303	520848
1333	520849
2768	520850
37173	520851
27772	520852
78208	520853
10605	520854
17821	520855
61629	520856
145715	520857
22687	520858
54832	520859
10838	520860
14930	520861
9198	520862
9040	520863
31228	520864
36103	520865
2062	520866
14869	520867
5115	520868
2065	520869
55951	520870
51221	520871
3015	520872
12809	520873
70638	520874
9190	520875
13528	520876
65498	520877
21024	520878
12564	520879
39348	520880
1976	520881
579	520882
31308	520883
8218	520884
21881	520885
79651	520886
15279	520887
652	520888
2284	520889
10951	520890
15821	520891
67864	520892
22637	520893
37273	520894
51159	520895
5538	520896
33291	520897
24043	520898
6450	520899
7774	520900
11884	520901
38621	520902
8652	520903
9967	520904
8242	520905
12002	520906
7257	520907
25332	520908
81345	520909
126240	520910
3086	520911
56909	520912
39656	520913
19867	520914
105166	520915
11515	520916
87453	520917
2371	520918
30143	520919
64893	520920
5154	520921
7940	520922
47897	520923
2661	520924
80	520925
32917	520926
64463	520927
65618	520928
69426	520929
2192	520930
55563	520931
32515	520932
57482	520933
33394	520934
9323	520935
2124	520936
1248	520937
1812	520938
5538	520939
9809	520940
9021	520941
296	520942
2270	520943
2426	520944
2433	520945
5727	520946
172669	520947
20970	520948
26181	520949
19558	520950
1309	520951
43027	520952
20462	520953
1370	520954
39086	520955
17967	520956
39696	520957
17390	520958
4525	520959
3921	520960
133241	520961
32480	520962
57275	520963
74016	520964
17564	520965
24432	520966
18964	520967
83394	520968
782	520969
48330	520970
87199	520971
2241	520972
20128	520973
910	520974
29358	520975
46943	520976
17710	520977
17749	520978
174271	520979
15272	520980
36088	520981
12430	520982
6205	520983
98346	520984
4279	520985
70675	520986
92833	520987
96911	520988
57968	520989
5577	520990
114	520991
29	520992
22	520993
42302	520994
11072	520995
20862	520996
31573	520997
4448	520998
14418	520999
28547	521000
49361	521001
19859	521002
1993	521003
16956	521004
23	521005
819	521006
27523	521007
32812	521008
14691	521009
31594	521010
14710	521011
9387	521012
3944	521013
255	521014
7473	521015
1812	521016
69219	521017
41340	521018
38555	521019
39395	521020
72635	521021
32521	521022
887	521023
15303	521024
53351	521025
78231	521026
3213	521027
773	521028
12720	521029
64995	521030
2701	521031
89784	521032
4244	521033
814	521034
22099	521035
59385	521036
44611	521037
4639	521038
4112	521039
31860	521040
23322	521041
44450	521042
45306	521043
20172	521044
58417	521045
298	521046
7146	521047
13491	521048
85209	521049
15235	521050
5	521051
26061	521052
23830	521053
23087	521054
7016	521055
5375	521056
4974	521057
19344	521058
90063	521059
49114	521060
9593	521061
7296	521062
4544	521063
74424	521064
90371	521065
108319	521066
32561	521067
4577	521068
7803	521069
57755	521070
70365	521071
4128	521072
31104	521073
11006	521074
20000	521075
30882	521076
4582	521077
134181	521078
410	521079
18341	521080
57313	521081
124434	521082
67962	521083
51428	521084
5281	521085
13069	521086
85442	521087
55543	521088
7513	521089
2735	521090
1027	521091
4866	521092
2146	521093
97524	521094
18519	521095
274	521096
3524	521097
8158	521098
25039	521099
12151	521100
78108	521101
72	521102
89509	521103
94	521104
2884	521105
2355	521106
5060	521107
1110	521108
8	521109
8029	521110
4072	521111
1991	521112
2092	521113
14858	521114
36901	521115
88058	521116
32502	521117
108970	521118
52450	521119
33134	521120
73003	521121
149	521122
4716	521123
14969	521124
79721	521125
35414	521126
18	521127
17340	521128
5507	521129
30	521130
67375	521131
13001	521132
10925	521133
75177	521134
54261	521135
48636	521136
1453	521137
2201	521138
32037	521139
13135	521140
78598	521141
1187	521142
13091	521143
117	521144
20974	521145
54261	521146
2321	521147
12664	521148
37685	521149
186	521150
5238	521151
3330	521152
13014	521153
38523	521154
10377	521155
127865	521156
46214	521157
53534	521158
5	521159
67869	521160
9359	521161
58069	521162
57383	521163
21415	521164
6972	521165
1599	521166
47963	521167
10835	521168
4425	521169
21928	521170
2114	521171
28544	521172
92685	521173
19447	521174
42806	521175
102995	521176
162600	521177
56990	521178
7147	521179
109766	521180
24054	521181
49487	521182
99	521183
13129	521184
100535	521185
36087	521186
100140	521187
124213	521188
135099	521189
12439	521190
59147	521191
325	521192
46925	521193
61426	521194
2188	521195
2492	521196
2164	521197
19688	521198
1666	521199
302	521200
5984	521201
27759	521202
8422	521203
33665	521204
58439	521205
6703	521206
1982	521207
66494	521208
160770	521209
126660	521210
121113	521211
3589	521212
12899	521213
42194	521214
29021	521215
127803	521216
66498	521217
26821	521218
73952	521219
6076	521220
13566	521221
5335	521222
49312	521223
85374	521224
39051	521225
59312	521226
8593	521227
79805	521228
147550	521229
8329	521230
73151	521231
54465	521232
145604	521233
38163	521234
45512	521235
7837	521236
15263	521237
2997	521238
78371	521239
139231	521240
35574	521241
149166	521242
6408	521243
19259	521244
25387	521245
31008	521246
38418	521247
164759	521248
4337	521249
1676	521250
17352	521251
1236	521252
26382	521253
47627	521254
48064	521255
83473	521256
25844	521257
69249	521258
21788	521259
26183	521260
26398	521261
57758	521262
10999	521263
32223	521264
39807	521265
32315	521266
32743	521267
47614	521268
50308	521269
87831	521270
128765	521271
24690	521272
17276	521273
44063	521274
17191	521275
10922	521276
86541	521277
169307	521278
24355	521279
98960	521280
160371	521281
181637	521282
115312	521283
67106	521284
24892	521285
60620	521286
47723	521287
33991	521288
25561	521289
73177	521290
22629	521291
180905	521292
93685	521293
172068	521294
30104	521295
15181	521296
96663	521297
42035	521298
73203	521299
96259	521300
27720	521301
111127	521302
47402	521303
62543	521304
8582	521305
115263	521306
92185	521307
33635	521308
28068	521309
157113	521310
189190	521311
93180	521312
30460	521313
43635	521314
106116	521315
19714	521316
23918	521317
60995	521318
91232	521319
114417	521320
144116	521321
79442	521322
697	521323
119130	521324
87140	521325
63439	521326
125581	521327
29879	521328
29386	521329
101121	521330
90553	521331
3734	521332
149612	521333
188198	521334
129996	521335
104985	521336
140559	521337
49170	521338
105655	521339
73961	521340
48615	521341
109385	521342
141824	521343
131075	521344
19061	521345
53186	521346
40819	521347
150559	521348
124346	521349
142006	521350
121360	521351
136534	521352
131603	521353
97971	521354
54207	521355
88632	521356
52224	521357
104011	521358
53293	521359
2824	521360
3578	521361
38564	521362
3768	521363
120947	521364
47251	521365
6397	521366
1811	521367
39725	521368
42410	521369
33220	521370
20715	521371
6974	521372
16875	521373
34759	521374
14227	521375
821	521376
37451	521377
14910	521378
29678	521379
1960	521380
39636	521381
152785	521382
92039	521383
23929	521384
15311	521385
35267	521386
1633	521387
11971	521388
3258	521389
10001	521390
3674	521391
77988	521392
33268	521393
9591	521394
130032	521395
8268	521396
106521	521397
70085	521398
123874	521399
82370	521400
47388	521401
64534	521402
3656	521403
1715	521404
19761	521405
11317	521406
49160	521407
9699	521408
49211	521409
138675	521410
5135	521411
87427	521412
154365	521413
76947	521414
3028	521415
30719	521416
6610	521417
40584	521418
27510	521419
49136	521420
25912	521421
3593	521422
77268	521423
87	521424
110	521425
13300	521426
4960	521427
7593	521428
9088	521429
2398	521430
582	521431
19334	521432
54267	521433
112880	521434
108606	521435
7113	521436
15	521437
4234	521438
44161	521439
90878	521440
9931	521441
130620	521442
28376	521443
30387	521444
167466	521445
50120	521446
36244	521447
181074	521448
29917	521449
57943	521450
14220	521451
52740	521452
110351	521453
11480	521454
34130	521455
141551	521456
26500	521457
42095	521458
73181	521459
60248	521460
36464	521461
28455	521462
109335	521463
63796	521464
14354	521465
43907	521466
7113	521467
23634	521468
110454	521469
15413	521470
3018	521471
764	521472
144824	521473
39093	521474
44057	521475
94248	521476
27843	521477
108761	521478
33196	521479
66818	521480
123006	521481
80039	521482
78519	521483
38971	521484
5025	521485
37278	521486
61985	521487
171340	521488
142710	521489
49180	521490
171814	521491
25072	521492
63630	521493
60386	521494
80292	521495
87309	521496
107189	521497
107756	521498
51392	521499
114633	521500
73159	521501
58014	521502
107618	521503
69533	521504
23382	521505
62926	521506
7819	521507
11461	521508
84441	521509
136612	521510
150221	521511
60386	521512
2697	521513
25529	521514
17538	521515
94058	521516
33165	521517
72237	521518
95454	521519
55342	521520
70259	521521
853	521522
34957	521523
35157	521524
23479	521525
48404	521526
138791	521527
5737	521528
34413	521529
118271	521530
2542	521531
172269	521532
10472	521533
91633	521534
11649	521535
131333	521536
116768	521537
60457	521538
39369	521539
20178	521540
108181	521541
51070	521542
54316	521543
91858	521544
1777	521545
38432	521546
17363	521547
67345	521548
27037	521549
72428	521550
140447	521551
97646	521552
4978	521553
18438	521554
76281	521555
103198	521556
119784	521557
15220	521558
31854	521559
30882	521560
50642	521561
36113	521562
13703	521563
50146	521564
15469	521565
36099	521566
185399	521567
50159	521568
47386	521569
32904	521570
51788	521571
93813	521572
26498	521573
122471	521574
101563	521575
62814	521576
56790	521577
146896	521578
19626	521579
47665	521580
47786	521581
41248	521582
42687	521583
6766	521584
7055	521585
146873	521586
6694	521587
17142	521588
30655	521589
30285	521590
105865	521591
109594	521592
109653	521593
180744	521594
60319	521595
15388	521596
4391	521597
568	521598
15058	521599
39550	521600
4475	521601
1356	521602
56609	521603
26475	521604
9439	521605
17291	521606
128063	521607
57743	521608
27497	521609
53387	521610
31135	521611
75160	521612
132212	521613
6831	521614
17704	521615
3360	521616
174160	521617
2150	521618
13969	521619
115716	521620
140015	521621
49439	521622
67026	521623
3588	521624
29159	521625
30150	521626
39814	521627
6552	521628
71420	521629
109229	521630
10206	521631
9875	521632
35050	521633
36794	521634
35946	521635
101809	521636
7555	521637
23454	521638
8768	521639
19543	521640
23634	521641
31	521642
112001	521643
3246	521644
14258	521645
60700	521646
13905	521647
117779	521648
18259	521649
53659	521650
6627	521651
61481	521652
11989	521653
10223	521654
43318	521655
2479	521656
103199	521657
41317	521658
15474	521659
17054	521660
57675	521661
60175	521662
39554	521663
5640	521664
52532	521665
167583	521666
101940	521667
84511	521668
186728	521669
13402	521670
73742	521671
203	521672
633	521673
97335	521674
81909	521675
183308	521676
27453	521677
469	521678
101560	521679
18913	521680
170816	521681
18706	521682
10803	521683
57764	521684
71326	521685
10465	521686
32777	521687
18654	521688
2402	521689
87744	521690
3952	521691
6161	521692
3952	521693
571	521694
31104	521695
4068	521696
52272	521697
61469	521698
55333	521699
125039	521700
40312	521701
10078	521702
42472	521703
11242	521704
23346	521705
15912	521706
3329	521707
67069	521708
35486	521709
5345	521710
55356	521711
427	521712
1251	521713
34710	521714
105595	521715
2412	521716
14671	521717
24029	521718
23365	521719
94844	521720
64773	521721
9125	521722
4671	521723
59878	521724
738	521725
91676	521726
27201	521727
170778	521728
426	521729
79467	521730
123506	521731
178162	521732
165174	521733
230	521734
3	521735
4201	521736
2721	521737
16628	521738
114379	521739
6852	521740
60279	521741
25448	521742
126334	521743
18703	521744
90983	521745
3472	521746
21026	521747
88130	521748
99926	521749
1595	521750
268	521751
159819	521752
183197	521753
2634	521754
149769	521755
150318	521756
4025	521757
447	521758
38831	521759
4025	521760
447	521761
447	521762
447	521763
4025	521764
4025	521765
4025	521766
33179	521767
48410	521768
9452	521769
36198	521770
138342	521771
18527	521772
36258	521773
170519	521774
43922	521775
115424	521776
69513	521777
157734	521778
12963	521779
39727	521780
41717	521781
60999	521782
1013	521783
31395	521784
136	521785
1918	521786
69547	521787
19895	521788
4939	521789
36584	521790
36036	521791
101231	521792
83075	521793
2149	521794
1234	521795
14205	521796
20565	521797
1297	521798
20565	521799
20565	521800
20565	521801
20565	521802
20565	521803
20565	521804
3068	521805
20565	521806
2595	521807
968	521808
37285	521809
91567	521810
74197	521811
23792	521812
102804	521813
134	521814
22044	521815
373	521816
3916	521817
21283	521818
79731	521819
6616	521820
70422	521821
306	521822
29277	521823
13250	521824
3	521825
5077	521826
7217	521827
22005	521828
13927	521829
1438	521830
108366	521831
23927	521832
43	521833
6616	521834
429	521835
17427	521836
87292	521837
6569	521838
109906	521839
29525	521840
127123	521841
15592	521842
8483	521843
510	521844
102791	521845
8637	521846
3626	521847
3303	521848
22408	521849
2300	521850
7612	521851
681	521852
18393	521853
43677	521854
184315	521855
12339	521856
8851	521857
26611	521858
28941	521859
11932	521860
16409	521861
71459	521862
6472	521863
2344	521864
10323	521865
70190	521866
28394	521867
85488	521868
144241	521869
12355	521870
80440	521871
101288	521872
58903	521873
70303	521874
11893	521875
10891	521876
179551	521877
44745	521878
57527	521879
39383	521880
46011	521881
187	521882
8462	521883
31561	521884
3064	521885
126027	521886
106374	521887
3935	521888
126083	521889
64438	521890
36733	521891
115392	521892
76298	521893
25217	521894
16374	521895
99238	521896
16210	521897
44506	521898
114295	521899
106353	521900
18010	521901
78563	521902
72569	521903
63398	521904
88368	521905
23364	521906
19660	521907
136394	521908
93224	521909
63474	521910
131656	521911
32894	521912
171435	521913
7102	521914
76377	521915
102317	521916
1783	521917
59598	521918
15487	521919
49581	521920
75812	521921
11153	521922
139985	521923
135174	521924
139993	521925
71691	521926
11428	521927
61895	521928
131113	521929
136606	521930
29897	521931
854	521932
441	521933
24619	521934
131708	521935
33163	521936
17168	521937
998	521938
1676	521939
17265	521940
60402	521941
86225	521942
47106	521943
30529	521944
47822	521945
1067	521946
52811	521947
35866	521948
47891	521949
140485	521950
65020	521951
393	521952
53265	521953
96242	521954
12719	521955
107588	521956
67126	521957
69118	521958
48813	521959
4183	521960
254	521961
28552	521962
13147	521963
57251	521964
6233	521965
3576	521966
51865	521967
22491	521968
13971	521969
20281	521970
99	521971
10807	521972
16057	521973
53778	521974
20118	521975
21990	521976
24037	521977
22076	521978
57805	521979
15288	521980
33331	521981
12	521982
523	521983
41529	521984
21167	521985
12986	521986
22029	521987
3195	521988
39543	521989
2790	521990
10780	521991
18151	521992
35147	521993
4418	521994
11933	521995
1718	521996
27526	521997
58554	521998
32816	521999
12725	522000
78668	522001
91467	522002
22133	522003
44717	522004
43539	522005
10810	522006
34978	522007
11554	522008
23654	522009
188211	522010
18051	522011
78793	522012
19559	522013
54244	522014
166116	522015
79748	522016
79748	522017
122518	522018
17294	522019
7284	522020
29670	522021
41730	522022
3516	522023
11795	522024
74185	522025
11278	522026
18677	522027
100	522028
8796	522029
91382	522030
115897	522031
4193	522032
34660	522033
49394	522034
105693	522035
41028	522036
101778	522037
48250	522038
53146	522039
1223	522040
5834	522041
4978	522042
20213	522043
91198	522044
1003	522045
14082	522046
34075	522047
34730	522048
72047	522049
34030	522050
20763	522051
186639	522052
82750	522053
72281	522054
28511	522055
19619	522056
29121	522057
95057	522058
4763	522059
34660	522060
5948	522061
190	522062
51433	522063
43383	522064
48028	522065
23412	522066
39221	522067
29477	522068
16614	522069
29705	522070
92702	522071
15255	522072
16188	522073
496	522074
5935	522075
683	522076
159991	522077
2736	522078
1894	522079
1961	522080
110683	522081
2006	522082
6071	522083
46785	522084
46785	522085
27750	522086
1241	522087
63497	522088
13869	522089
43242	522090
11342	522091
1392	522092
22639	522093
28718	522094
34747	522095
26762	522096
4936	522097
9472	522098
1392	522099
18689	522100
3729	522101
9440	522102
9719	522103
58062	522104
41867	522105
20292	522106
32244	522107
26904	522108
47759	522109
19228	522110
68907	522111
49494	522112
173472	522113
49494	522114
11008	522115
2340	522116
2903	522117
337	522118
337	522119
6119	522120
30574	522121
55600	522122
56004	522123
56202	522124
7954	522125
68555	522126
165423	522127
45529	522128
1808	522129
31498	522130
126937	522131
127083	522132
79516	522133
97910	522134
16726	522135
166800	522136
6431	522137
129	522138
2783	522139
51046	522140
11150	522141
5972	522142
88562	522143
186117	522144
130651	522145
27107	522146
5972	522147
3744	522148
179117	522149
86471	522150
185932	522151
20200	522152
91087	522153
6663	522154
52221	522155
114631	522156
4512	522157
74739	522158
16656	522159
90904	522160
90981	522161
9422	522162
84100	522163
14445	522164
41118	522165
73162	522166
108534	522167
36212	522168
3744	522169
18459	522170
3833	522171
24787	522172
58029	522173
109702	522174
28039	522175
20378	522176
87139	522177
27222	522178
141546	522179
41765	522180
24488	522181
60488	522182
6019	522183
16376	522184
22190	522185
139559	522186
17459	522187
72983	522188
69392	522189
119680	522190
10636	522191
10139	522192
55965	522193
55273	522194
1038	522195
20911	522196
167	522197
42673	522198
1676	522199
82	522200
82	522201
36233	522202
3442	522203
1954	522204
15633	522205
15543	522206
112474	522207
21882	522208
161400	522209
180702	522210
180170	522211
107513	522212
57280	522213
241	522214
8413	522215
3703	522216
27500	522217
40481	522218
7249	522219
25688	522220
30824	522221
1204	522222
5333	522223
1094	522224
13526	522225
41678	522226
35164	522227
69117	522228
11776	522229
1676	522230
2330	522231
55470	522232
14078	522233
5808	522234
32755	522235
3963	522236
62441	522237
1557	522238
22057	522239
3180	522240
2404	522241
81	522242
23097	522243
4213	522244
5410	522245
713	522246
109645	522247
2325	522248
10250	522249
847	522250
18037	522251
386	522252
11776	522253
26634	522254
9547	522255
26891	522256
126366	522257
545	522258
72435	522259
16517	522260
39668	522261
39492	522262
3459	522263
3301	522264
168608	522265
161660	522266
9341	522267
35448	522268
32682	522269
39794	522270
30706	522271
34611	522272
1272	522273
8736	522274
372	522275
13789	522276
13929	522277
13929	522278
538	522279
50688	522280
97648	522281
54438	522282
1272	522283
23464	522284
9939	522285
16389	522286
73453	522287
451	522288
5328	522289
9962	522290
3	522291
3	522292
104340	522293
28268	522294
25540	522295
32885	522296
351	522297
41643	522298
44996	522299
25540	522300
972	522301
41452	522302
9962	522303
19606	522304
972	522305
15971	522306
137431	522307
15971	522308
114352	522309
50276	522310
972	522311
172876	522312
34091	522313
34091	522314
137589	522315
59766	522316
972	522317
31	522318
27487	522319
77640	522320
29893	522321
19018	522322
17053	522323
2089	522324
148339	522325
12992	522326
36187	522327
49999	522328
1730	522329
5	522330
28957	522331
4919	522332
135556	522333
3532	522334
29861	522335
5010	522336
15688	522337
9736	522338
139944	522339
45466	522340
6668	522341
15195	522342
4138	522343
6523	522344
4808	522345
16104	522346
2295	522347
32176	522348
2579	522349
219	522350
109105	522351
66076	522352
184440	522353
83504	522354
35265	522355
63096	522356
24448	522357
63287	522358
64863	522359
4222	522360
8889	522361
16822	522362
15989	522363
23632	522364
57254	522365
3455	522366
8904	522367
64346	522368
106654	522369
83912	522370
572	522371
73589	522372
81226	522373
70839	522374
16650	522375
97834	522376
4562	522377
56	522378
50	522379
89620	522380
49354	522381
3	522382
33523	522383
3959	522384
26633	522385
911	522386
4616	522387
42717	522388
7652	522389
112145	522390
5645	522391
11030	522392
614	522393
28093	522394
11298	522395
28842	522396
95116	522397
1680	522398
23283	522399
24563	522400
361	522401
22734	522402
10060	522403
35886	522404
7557	522405
12057	522406
739	522407
209	522408
71816	522409
74555	522410
39501	522411
23365	522412
24424	522413
17199	522414
19394	522415
15724	522416
20063	522417
5722	522418
21212	522419
9961	522420
58249	522421
32420	522422
2784	522423
1129	522424
45014	522425
4148	522426
138558	522427
47761	522428
8836	522429
11426	522430
61067	522431
141333	522432
164820	522433
7830	522434
49317	522435
14705	522436
76025	522437
42832	522438
104665	522439
74795	522440
1906	522441
5	522442
39204	522443
88417	522444
10681	522445
9800	522446
8373	522447
120081	522448
6093	522449
5937	522450
48534	522451
84769	522452
4828	522453
4828	522454
107092	522455
12551	522456
12833	522457
10643	522458
28602	522459
43158	522460
85307	522461
500	522462
56256	522463
9986	522464
108535	522465
29	522466
10558	522467
38995	522468
8364	522469
23052	522470
27990	522471
11520	522472
16505	522473
8026	522474
45515	522475
9986	522476
34403	522477
106182	522478
57161	522479
125917	522480
91101	522481
16276	522482
10031	522483
111889	522484
51319	522485
16955	522486
92266	522487
177342	522488
139681	522489
109399	522490
12057	522491
76195	522492
42191	522493
1383	522494
25694	522495
92538	522496
63559	522497
14351	522498
145161	522499
52789	522500
20575	522501
8987	522502
31852	522503
89665	522504
106031	522505
71592	522506
2359	522507
2103	522508
12322	522509
8987	522510
728	522511
115841	522512
158235	522513
85	522514
4240	522515
50377	522516
3743	522517
62252	522518
8137	522519
2813	522520
8987	522521
45082	522522
18	522523
20102	522524
8987	522525
13719	522526
151703	522527
10710	522528
1338	522529
17100	522530
11644	522531
6073	522532
92538	522533
6297	522534
2813	522535
36670	522536
23364	522537
60929	522538
103164	522539
22569	522540
158755	522541
93709	522542
15745	522543
33513	522544
10710	522545
20116	522546
68557	522547
63114	522548
125990	522549
50607	522550
138393	522551
31755	522552
93152	522553
182943	522554
115578	522555
715	522556
63541	522557
57862	522558
18443	522559
8985	522560
1383	522561
24599	522562
36451	522563
6261	522564
7116	522565
63114	522566
4991	522567
50521	522568
60653	522569
74971	522570
1366	522571
63018	522572
10250	522573
107288	522574
74375	522575
43943	522576
31543	522577
59394	522578
121076	522579
384	522580
6531	522581
138064	522582
100392	522583
12499	522584
11305	522585
7561	522586
62031	522587
61449	522588
27758	522589
104420	522590
19890	522591
7621	522592
105664	522593
19510	522594
174356	522595
52347	522596
18753	522597
73534	522598
70138	522599
35839	522600
16696	522601
104299	522602
75039	522603
14043	522604
61868	522605
114843	522606
7504	522607
29098	522608
91141	522609
12023	522610
104359	522611
174386	522612
23949	522613
22649	522614
29330	522615
20105	522616
4307	522617
7199	522618
23634	522619
21689	522620
11772	522621
145298	522622
22649	522623
18108	522624
15632	522625
13223	522626
51536	522627
174943	522628
2456	522629
9661	522630
104959	522631
16740	522632
7199	522633
172464	522634
54103	522635
68239	522636
2360	522637
125960	522638
128260	522639
128453	522640
58684	522641
70211	522642
23354	522643
7160	522644
9500	522645
5266	522646
25260	522647
30472	522648
11800	522649
40593	522650
14030	522651
40996	522652
16350	522653
26859	522654
1315	522655
100998	522656
70228	522657
91511	522658
23974	522659
87884	522660
55162	522661
33783	522662
172467	522663
3240	522664
148378	522665
61904	522666
76488	522667
11299	522668
13109	522669
50874	522670
70722	522671
43959	522672
54369	522673
25638	522674
67520	522675
63800	522676
152019	522677
42139	522678
42924	522679
54807	522680
6738	522681
148	522682
8221	522683
85988	522684
85527	522685
70993	522686
10826	522687
380	522688
2892	522689
78131	522690
74597	522691
80616	522692
59171	522693
133782	522694
63349	522695
13317	522696
34696	522697
16851	522698
62651	522699
27534	522700
4447	522701
10948	522702
23849	522703
3802	522704
13917	522705
110867	522706
30879	522707
17927	522708
22311	522709
59177	522710
256	522711
22497	522712
3450	522713
410	522714
134377	522715
85303	522716
27858	522717
11710	522718
27283	522719
10065	522720
1704	522721
18970	522722
9672	522723
2378	522724
12640	522725
27578	522726
70932	522727
16632	522728
9298	522729
35708	522730
2051	522731
112000	522732
4632	522733
4816	522734
27108	522735
27112	522736
110802	522737
9576	522738
2360	522739
160688	522740
44311	522741
41020	522742
3340	522743
23727	522744
22757	522745
34272	522746
22520	522747
89826	522748
58566	522749
2301	522750
40963	522751
15711	522752
14270	522753
1669	522754
13869	522755
14615	522756
33560	522757
133510	522758
70903	522759
8587	522760
4999	522761
16880	522762
141684	522763
30523	522764
36128	522765
30982	522766
21472	522767
75083	522768
55628	522769
29677	522770
101259	522771
49059	522772
63321	522773
61201	522774
10342	522775
11794	522776
91732	522777
70213	522778
6405	522779
84782	522780
22649	522781
10126	522782
20748	522783
14333	522784
48879	522785
40719	522786
40896	522787
26881	522788
48998	522789
2554	522790
95220	522791
17918	522792
27588	522793
33745	522794
7652	522795
18930	522796
13218	522797
16528	522798
38174	522799
167052	522800
119806	522801
33370	522802
7932	522803
48617	522804
19883	522805
27736	522806
33805	522807
2965	522808
58833	522809
6628	522810
6628	522811
43293	522812
62195	522813
172341	522814
42847	522815
13194	522816
23849	522817
140875	522818
7263	522819
87314	522820
50385	522821
840	522822
114660	522823
18153	522824
5564	522825
105705	522826
32700	522827
15799	522828
8318	522829
48632	522830
25340	522831
148	522832
23793	522833
27535	522834
928	522835
18798	522836
67268	522837
27359	522838
13932	522839
7946	522840
33501	522841
63349	522842
74408	522843
27187	522844
70509	522845
41617	522846
76941	522847
28403	522848
16647	522849
88172	522850
53770	522851
24923	522852
91148	522853
38347	522854
22434	522855
70818	522856
2360	522857
105259	522858
15530	522859
7739	522860
71162	522861
53946	522862
171701	522863
27108	522864
3789	522865
3372	522866
22191	522867
104679	522868
56379	522869
15630	522870
5139	522871
49252	522872
29143	522873
9084	522874
176750	522875
30472	522876
8249	522877
11309	522878
53121	522879
49095	522880
11275	522881
21373	522882
2269	522883
40345	522884
15795	522885
15827	522886
40379	522887
13320	522888
48964	522889
33585	522890
90634	522891
3257	522892
104304	522893
20947	522894
33621	522895
33714	522896
79822	522897
13218	522898
19546	522899
61354	522900
27482	522901
89323	522902
86029	522903
21749	522904
59145	522905
7551	522906
5129	522907
24121	522908
137072	522909
43319	522910
25724	522911
8766	522912
13115	522913
8833	522914
21134	522915
100485	522916
33399	522917
5400	522918
70366	522919
71295	522920
85867	522921
9500	522922
7613	522923
43077	522924
15497	522925
42015	522926
80378	522927
50241	522928
52424	522929
114145	522930
18970	522931
7898	522932
104977	522933
48776	522934
48776	522935
48776	522936
48776	522937
40480	522938
35276	522939
22557	522940
40676	522941
70303	522942
81221	522943
40382	522944
111575	522945
25551	522946
85146	522947
29663	522948
11352	522949
146068	522950
6367	522951
70732	522952
4851	522953
41017	522954
49126	522955
22443	522956
70578	522957
13181	522958
1125	522959
2662	522960
149	522961
5861	522962
50848	522963
15	522964
2202	522965
35608	522966
6300	522967
6908	522968
33501	522969
8347	522970
56583	522971
13194	522972
42848	522973
90771	522974
112875	522975
14269	522976
8077	522977
465	522978
1704	522979
13320	522980
70462	522981
21933	522982
79050	522983
18957	522984
104271	522985
15683	522986
15795	522987
17437	522988
18916	522989
58260	522990
1602	522991
5400	522992
15	522993
22543	522994
6365	522995
18793	522996
85063	522997
40354	522998
37374	522999
15795	523000
104352	523001
146439	523002
64458	523003
32370	523004
105261	523005
22434	523006
23728	523007
91496	523008
18653	523009
3202	523010
18758	523011
7551	523012
95516	523013
23634	523014
135671	523015
13200	523016
9414	523017
13584	523018
22507	523019
15032	523020
7279	523021
90356	523022
49289	523023
42802	523024
23582	523025
27365	523026
58847	523027
105612	523028
9647	523029
122564	523030
24053	523031
133122	523032
40701	523033
60332	523034
35436	523035
27588	523036
70138	523037
60968	523038
2360	523039
49367	523040
3450	523041
42362	523042
84782	523043
3438	523044
16845	523045
72767	523046
16943	523047
39717	523048
15847	523049
2125	523050
7009	523051
58502	523052
71163	523053
5748	523054
70932	523055
114493	523056
85907	523057
40432	523058
137890	523059
70641	523060
60744	523061
70713	523062
5697	523063
35409	523064
19065	523065
2360	523066
25	523067
167147	523068
70165	523069
114803	523070
22481	523071
80520	523072
452	523073
77841	523074
3280	523075
91539	523076
1038	523077
147929	523078
17839	523079
37596	523080
28659	523081
28900	523082
40731	523083
62077	523084
11765	523085
81310	523086
256	523087
355	523088
7285	523089
43385	523090
36252	523091
116503	523092
27640	523093
59379	523094
166585	523095
114	523096
8618	523097
22649	523098
114069	523099
161282	523100
1525	523101
42998	523102
18058	523103
84619	523104
11762	523105
65983	523106
22638	523107
53617	523108
40673	523109
157225	523110
70188	523111
147473	523112
110691	523113
59171	523114
23112	523115
22471	523116
74524	523117
114543	523118
125976	523119
59007	523120
75044	523121
74579	523122
40550	523123
858	523124
70198	523125
3361	523126
18653	523127
147171	523128
59171	523129
1125	523130
12451	523131
16336	523132
9672	523133
33805	523134
48926	523135
11981	523136
10686	523137
3260	523138
15824	523139
31772	523140
18930	523141
58780	523142
74638	523143
49412	523144
110901	523145
33728	523146
13584	523147
65484	523148
47460	523149
1367	523150
45453	523151
27552	523152
104989	523153
31218	523154
4487	523155
40392	523156
40550	523157
49412	523158
75458	523159
104981	523160
18579	523161
12355	523162
1438	523163
3093	523164
2786	523165
145566	523166
3888	523167
27339	523168
173672	523169
33344	523170
13248	523171
12409	523172
51046	523173
22561	523174
111427	523175
60548	523176
48888	523177
85324	523178
132415	523179
105789	523180
58523	523181
11299	523182
8626	523183
15763	523184
47436	523185
22712	523186
95396	523187
13346	523188
13743	523189
33731	523190
51028	523191
51028	523192
111860	523193
40649	523194
124947	523195
9235	523196
62629	523197
10153	523198
24245	523199
114	523200
15774	523201
1517	523202
4270	523203
40185	523204
59177	523205
40923	523206
116253	523207
131480	523208
49488	523209
140823	523210
163268	523211
90193	523212
85305	523213
11308	523214
40623	523215
13377	523216
22567	523217
105428	523218
85707	523219
66060	523220
33481	523221
64374	523222
15032	523223
10886	523224
6110	523225
56225	523226
22561	523227
13302	523228
90266	523229
11798	523230
35605	523231
22676	523232
1402	523233
72767	523234
33344	523235
33344	523236
22131	523237
9608	523238
11981	523239
134156	523240
47461	523241
57695	523242
85211	523243
8610	523244
163996	523245
155735	523246
173162	523247
88607	523248
14095	523249
41048	523250
52867	523251
7182	523252
49214	523253
40896	523254
73874	523255
27432	523256
40957	523257
94	523258
40918	523259
15678	523260
21343	523261
40833	523262
22813	523263
76	523264
4311	523265
73774	523266
90495	523267
52198	523268
65282	523269
65282	523270
62373	523271
52198	523272
16932	523273
68239	523274
78198	523275
63527	523276
174268	523277
81237	523278
6650	523279
57382	523280
82190	523281
117958	523282
179671	523283
82442	523284
86814	523285
68065	523286
121	523287
16673	523288
21689	523289
30742	523290
16740	523291
45361	523292
102314	523293
59509	523294
177166	523295
29217	523296
38200	523297
9602	523298
17709	523299
78459	523300
3341	523301
11429	523302
22410	523303
15515	523304
1774	523305
8188	523306
72989	523307
2378	523308
35205	523309
1769	523310
40807	523311
516	523312
113907	523313
15999	523314
40886	523315
15789	523316
12352	523317
15721	523318
91655	523319
60996	523320
54826	523321
42661	523322
13746	523323
19541	523324
119534	523325
2894	523326
75262	523327
22971	523328
47254	523329
22589	523330
15122	523331
7231	523332
5185	523333
49395	523334
25496	523335
55869	523336
38350	523337
33936	523338
27506	523339
131	523340
62862	523341
26224	523342
10183	523343
8846	523344
7569	523345
6033	523346
6033	523347
52089	523348
2375	523349
33712	523350
85791	523351
53725	523352
174368	523353
25233	523354
33585	523355
22527	523356
132817	523357
6341	523358
61706	523359
16631	523360
4243	523361
104640	523362
84880	523363
62039	523364
62434	523365
71464	523366
34125	523367
34125	523368
59099	523369
39138	523370
166	523371
51073	523372
7531	523373
23395	523374
13526	523375
516	523376
15425	523377
4243	523378
454	523379
38578	523380
1672	523381
777	523382
42391	523383
13912	523384
62044	523385
86895	523386
75201	523387
28613	523388
13747	523389
19949	523390
43292	523391
20018	523392
51177	523393
52297	523394
72011	523395
13502	523396
34204	523397
85903	523398
11734	523399
74349	523400
43292	523401
13747	523402
20105	523403
39114	523404
40857	523405
56326	523406
18060	523407
15894	523408
516	523409
29296	523410
85188	523411
127907	523412
2657	523413
3904	523414
35992	523415
16585	523416
107858	523417
1108	523418
20416	523419
28820	523420
80381	523421
34434	523422
14055	523423
6887	523424
37241	523425
49507	523426
132314	523427
101524	523428
22837	523429
95381	523430
59887	523431
78840	523432
22643	523433
63257	523434
15248	523435
32600	523436
32600	523437
57812	523438
4073	523439
61947	523440
18742	523441
145535	523442
111119	523443
11006	523444
61495	523445
20064	523446
164061	523447
26117	523448
82658	523449
216	523450
35708	523451
106251	523452
175337	523453
107122	523454
22912	523455
54925	523456
73924	523457
100788	523458
4749	523459
108016	523460
15254	523461
57200	523462
1062	523463
12773	523464
3338	523465
82338	523466
7079	523467
153	523468
585	523469
16818	523470
39440	523471
26881	523472
28425	523473
8429	523474
23377	523475
32218	523476
91407	523477
32600	523478
64362	523479
39440	523480
6636	523481
26881	523482
26881	523483
39440	523484
82821	523485
12155	523486
145892	523487
153700	523488
18607	523489
31710	523490
62365	523491
119885	523492
138986	523493
87935	523494
110707	523495
78019	523496
160468	523497
78985	523498
56756	523499
21101	523500
47198	523501
41861	523502
42444	523503
77390	523504
25308	523505
91994	523506
8340	523507
6351	523508
28654	523509
30404	523510
20965	523511
77181	523512
115491	523513
86764	523514
20720	523515
138440	523516
4183	523517
46118	523518
21430	523519
38660	523520
90053	523521
25847	523522
66627	523523
86427	523524
7641	523525
112522	523526
8985	523527
9948	523528
52242	523529
114308	523530
76825	523531
12712	523532
44579	523533
92766	523534
4386	523535
1768	523536
4149	523537
32169	523538
10228	523539
25682	523540
94162	523541
7170	523542
22416	523543
33096	523544
73057	523545
58002	523546
76181	523547
36514	523548
93913	523549
41561	523550
2891	523551
70491	523552
22517	523553
25384	523554
16472	523555
70641	523556
5750	523557
25466	523558
34550	523559
2126	523560
86279	523561
22888	523562
59971	523563
107122	523564
20491	523565
75814	523566
86280	523567
64934	523568
60635	523569
149926	523570
48077	523571
173012	523572
72676	523573
135680	523574
3567	523575
8373	523576
7733	523577
102812	523578
83518	523579
5109	523580
61569	523581
59027	523582
62365	523583
26881	523584
86325	523585
162048	523586
26881	523587
18997	523588
344	523589
38015	523590
132594	523591
55406	523592
2897	523593
28069	523594
41454	523595
10250	523596
27308	523597
65341	523598
35148	523599
13701	523600
36418	523601
185099	523602
65615	523603
87813	523604
187003	523605
111446	523606
162607	523607
93405	523608
97165	523609
109728	523610
49875	523611
116087	523612
13651	523613
96048	523614
49605	523615
1307	523616
85022	523617
50981	523618
73098	523619
157452	523620
132306	523621
15425	523622
141237	523623
33976	523624
96934	523625
88958	523626
141422	523627
113379	523628
56655	523629
3319	523630
188870	523631
70	523632
77194	523633
4246	523634
217	523635
63233	523636
41861	523637
24652	523638
108559	523639
18138	523640
38161	523641
55	523642
37510	523643
106489	523644
40971	523645
4436	523646
8959	523647
16495	523648
82782	523649
8985	523650
26882	523651
9228	523652
46451	523653
26303	523654
7715	523655
19631	523656
26150	523657
128777	523658
87813	523659
160544	523660
43529	523661
26077	523662
8221	523663
52988	523664
9257	523665
26881	523666
127051	523667
27670	523668
661	523669
107261	523670
55911	523671
109538	523672
72400	523673
39440	523674
50568	523675
147	523676
29083	523677
40858	523678
37963	523679
38404	523680
2407	523681
62078	523682
1711	523683
1711	523684
6841	523685
122515	523686
15	523687
10346	523688
2152	523689
1711	523690
86074	523691
1508	523692
14674	523693
32096	523694
91	523695
141389	523696
43448	523697
28126	523698
45273	523699
53067	523700
115780	523701
58492	523702
3169	523703
9864	523704
77011	523705
53166	523706
107686	523707
36659	523708
76620	523709
187780	523710
77020	523711
115941	523712
62553	523713
73648	523714
86740	523715
117222	523716
13833	523717
35932	523718
15506	523719
44176	523720
118808	523721
105148	523722
117974	523723
82964	523724
12743	523725
74772	523726
56474	523727
125911	523728
9043	523729
76789	523730
61033	523731
150209	523732
108533	523733
4168	523734
65027	523735
172159	523736
2545	523737
108858	523738
59527	523739
58278	523740
22889	523741
58408	523742
166166	523743
21748	523744
16425	523745
23099	523746
1467	523747
22883	523748
46395	523749
24393	523750
37704	523751
86001	523752
13714	523753
50231	523754
30418	523755
54020	523756
122549	523757
71462	523758
137099	523759
107071	523760
28126	523761
20564	523762
44375	523763
2387	523764
85668	523765
15331	523766
38907	523767
21388	523768
501	523769
6128	523770
33816	523771
22480	523772
366	523773
76026	523774
104890	523775
1061	523776
632	523777
41566	523778
110103	523779
27143	523780
3881	523781
3406	523782
71365	523783
2226	523784
17510	523785
47061	523786
12717	523787
4690	523788
8056	523789
20925	523790
12373	523791
23757	523792
3216	523793
25280	523794
3924	523795
75689	523796
22171	523797
11273	523798
33907	523799
72292	523800
27299	523801
20267	523802
3712	523803
61066	523804
31297	523805
11717	523806
15968	523807
2340	523808
23780	523809
27751	523810
49148	523811
10223	523812
30726	523813
33478	523814
4001	523815
22079	523816
8847	523817
72902	523818
16615	523819
31769	523820
30690	523821
41471	523822
8571	523823
22208	523824
30356	523825
46474	523826
244	523827
182474	523828
66778	523829
46942	523830
25596	523831
99904	523832
28489	523833
5631	523834
34621	523835
30564	523836
14743	523837
60134	523838
274	523839
30877	523840
20104	523841
20782	523842
60003	523843
26821	523844
71808	523845
44438	523846
44882	523847
26357	523848
47998	523849
8011	523850
28287	523851
17479	523852
21770	523853
36435	523854
113881	523855
10193	523856
53904	523857
4127	523858
13418	523859
16850	523860
28067	523861
11264	523862
22283	523863
19985	523864
22395	523865
7879	523866
109706	523867
50915	523868
45575	523869
8910	523870
13361	523871
142966	523872
33258	523873
68850	523874
70320	523875
5594	523876
41990	523877
29755	523878
66238	523879
40985	523880
7475	523881
50068	523882
49793	523883
65929	523884
8526	523885
12415	523886
31231	523887
19918	523888
3944	523889
33261	523890
5578	523891
22707	523892
1392	523893
45240	523894
131791	523895
59714	523896
22658	523897
127300	523898
7816	523899
82767	523900
150335	523901
1490	523902
98325	523903
31376	523904
80557	523905
87067	523906
78361	523907
13137	523908
18271	523909
107658	523910
97361	523911
76700	523912
103882	523913
70034	523914
184147	523915
15836	523916
14475	523917
41299	523918
1736	523919
84453	523920
11392	523921
4759	523922
29699	523923
75167	523924
28492	523925
19900	523926
35634	523927
34720	523928
602	523929
110363	523930
126279	523931
8497	523932
14379	523933
49128	523934
3290	523935
3643	523936
98776	523937
64800	523938
31833	523939
41743	523940
45	523941
26735	523942
196	523943
3995	523944
1073	523945
23554	523946
113456	523947
14679	523948
138640	523949
1863	523950
53461	523951
78057	523952
7241	523953
62628	523954
59733	523955
12430	523956
3708	523957
117987	523958
19689	523959
136032	523960
5674	523961
34551	523962
28148	523963
33879	523964
24574	523965
4458	523966
38746	523967
91915	523968
19582	523969
164698	523970
110665	523971
4904	523972
60726	523973
99007	523974
143219	523975
116211	523976
37231	523977
911	523978
4800	523979
48136	523980
38404	523981
66395	523982
105000	523983
91111	523984
3439	523985
2349	523986
2339	523987
11373	523988
29812	523989
86609	523990
50339	523991
9264	523992
124243	523993
142404	523994
15745	523995
108616	523996
17297	523997
12738	523998
12311	523999
13680	524000
2344	524001
16	524002
88144	524003
13978	524004
39847	524005
19464	524006
92416	524007
46175	524008
72494	524009
100868	524010
10948	524011
4133	524012
999	524013
17015	524014
42228	524015
52809	524016
73282	524017
17507	524018
3948	524019
8328	524020
41	524021
9869	524022
6444	524023
64645	524024
9564	524025
133786	524026
54401	524027
6038	524028
62265	524029
8528	524030
64116	524031
87736	524032
674	524033
20236	524034
1835	524035
1808	524036
8981	524037
574	524038
12178	524039
101175	524040
38026	524041
39890	524042
9339	524043
54735	524044
78692	524045
42798	524046
19825	524047
85503	524048
51905	524049
10502	524050
47424	524051
112291	524052
36651	524053
1909	524054
46765	524055
107493	524056
9382	524057
2888	524058
171400	524059
87336	524060
19785	524061
4250	524062
24203	524063
18730	524064
68240	524065
43902	524066
82020	524067
157303	524068
140614	524069
30138	524070
90136	524071
2318	524072
97185	524073
8690	524074
18346	524075
5419	524076
128045	524077
14537	524078
32035	524079
2762	524080
2689	524081
2684	524082
100582	524083
2312	524084
4388	524085
1629	524086
18061	524087
606	524088
99603	524089
760	524090
5223	524091
446	524092
20421	524093
133	524094
13994	524095
59480	524096
340	524097
1962	524098
34198	524099
42523	524100
33445	524101
71885	524102
11842	524103
28414	524104
24166	524105
105295	524106
429	524107
9217	524108
2209	524109
34934	524110
11191	524111
37837	524112
7158	524113
9933	524114
11121	524115
140770	524116
5233	524117
108690	524118
10523	524119
12177	524120
134480	524121
517	524122
121000	524123
42661	524124
98093	524125
10449	524126
118297	524127
14299	524128
7353	524129
13151	524130
31892	524131
7123	524132
63632	524133
43913	524134
834	524135
18	524136
132428	524137
94630	524138
12324	524139
15211	524140
77094	524141
33880	524142
3985	524143
87254	524144
115222	524145
25454	524146
21390	524147
107005	524148
92711	524149
4906	524150
43961	524151
36419	524152
79569	524153
60438	524154
76388	524155
10801	524156
27444	524157
9257	524158
136847	524159
122488	524160
171228	524161
47165	524162
2617	524163
635	524164
135953	524165
142102	524166
8364	524167
13049	524168
4824	524169
28570	524170
24247	524171
6923	524172
3677	524173
11669	524174
129248	524175
50887	524176
49710	524177
7456	524178
23970	524179
13617	524180
1719	524181
157846	524182
50055	524183
141262	524184
948	524185
1656	524186
41740	524187
50599	524188
404	524189
3744	524190
33432	524191
38353	524192
65608	524193
54	524194
42069	524195
7391	524196
39527	524197
1399	524198
36153	524199
6003	524200
25591	524201
140306	524202
171973	524203
8994	524204
2234	524205
13528	524206
21954	524207
6511	524208
158794	524209
5533	524210
12718	524211
6460	524212
87109	524213
27353	524214
84615	524215
7485	524216
23423	524217
15385	524218
51651	524219
29876	524220
36291	524221
9417	524222
1963	524223
17	524224
42892	524225
68937	524226
33961	524227
87831	524228
5984	524229
36678	524230
93565	524231
93764	524232
88264	524233
252	524234
1732	524235
87331	524236
63903	524237
95761	524238
73647	524239
20721	524240
588	524241
9200	524242
119993	524243
54957	524244
15618	524245
24507	524246
140551	524247
184310	524248
79918	524249
106417	524250
49592	524251
49592	524252
60551	524253
22935	524254
40065	524255
488	524256
34481	524257
36721	524258
3414	524259
137927	524260
30587	524261
64668	524262
14934	524263
33167	524264
7282	524265
83855	524266
31141	524267
67	524268
1741	524269
5515	524270
4933	524271
61694	524272
26371	524273
45164	524274
9878	524275
74712	524276
43236	524277
1	524278
152301	524279
76759	524280
38048	524281
48650	524282
37987	524283
23	524284
24938	524285
67337	524286
173974	524287
66284	524288
38338	524289
18466	524290
26705	524291
64422	524292
5030	524293
3437	524294
11765	524295
8195	524296
137119	524297
73133	524298
30270	524299
118358	524300
38968	524301
17939	524302
34263	524303
15795	524304
35086	524305
48810	524306
138802	524307
55470	524308
2730	524309
56767	524310
10648	524311
8261	524312
12843	524313
26330	524314
8062	524315
39722	524316
2144	524317
6305	524318
5019	524319
113171	524320
12585	524321
49644	524322
118962	524323
439	524324
89741	524325
4050	524326
63228	524327
17642	524328
94524	524329
815	524330
61231	524331
501	524332
16296	524333
98462	524334
143313	524335
33107	524336
4441	524337
6166	524338
86063	524339
137713	524340
19473	524341
71186	524342
100584	524343
45755	524344
7898	524345
27860	524346
66852	524347
5918	524348
9450	524349
41954	524350
57907	524351
28591	524352
44629	524353
22770	524354
48697	524355
36246	524356
186214	524357
1429	524358
3052	524359
8014	524360
60664	524361
714	524362
24753	524363
724	524364
31366	524365
48319	524366
4797	524367
112330	524368
12879	524369
3113	524370
142513	524371
26086	524372
48692	524373
42304	524374
148987	524375
15075	524376
56245	524377
74087	524378
27772	524379
28352	524380
41527	524381
357	524382
186	524383
13946	524384
19795	524385
4194	524386
6935	524387
28351	524388
557	524389
6648	524390
34701	524391
72450	524392
145076	524393
15450	524394
53330	524395
115109	524396
3190	524397
40270	524398
118715	524399
36532	524400
109354	524401
110668	524402
14619	524403
121412	524404
13607	524405
4704	524406
89124	524407
188923	524408
68724	524409
110391	524410
5914	524411
105113	524412
86479	524413
5914	524414
8869	524415
13316	524416
6922	524417
71638	524418
107091	524419
171632	524420
28544	524421
75166	524422
95820	524423
23324	524424
5970	524425
63590	524426
139310	524427
69733	524428
5490	524429
23428	524430
109777	524431
6017	524432
1459	524433
34672	524434
5688	524435
4837	524436
39914	524437
14382	524438
92793	524439
36601	524440
602	524441
38721	524442
63605	524443
178371	524444
6996	524445
141844	524446
3836	524447
161753	524448
154423	524449
12853	524450
45010	524451
3673	524452
17115	524453
126564	524454
56021	524455
78047	524456
77610	524457
33462	524458
94264	524459
92835	524460
79327	524461
117788	524462
118754	524463
139774	524464
117540	524465
170119	524466
126701	524467
155343	524468
53914	524469
117857	524470
79152	524471
63506	524472
127178	524473
179312	524474
159310	524475
120063	524476
30092	524477
80607	524478
157069	524479
95371	524480
101182	524481
130132	524482
121790	524483
82032	524484
68022	524485
130398	524486
65304	524487
109103	524488
43390	524489
179161	524490
129001	524491
68000	524492
63915	524493
142262	524494
12	524495
29410	524496
155605	524497
6134	524498
45042	524499
27392	524500
162878	524501
140983	524502
124125	524503
117906	524504
162462	524505
58903	524506
126573	524507
143330	524508
24627	524509
78503	524510
63840	524511
156180	524512
77072	524513
124274	524514
63488	524515
86338	524516
55879	524517
3636	524518
71695	524519
100588	524520
54550	524521
129955	524522
71869	524523
121605	524524
124683	524525
30268	524526
140276	524527
4627	524528
125946	524529
46021	524530
102136	524531
14880	524532
104949	524533
118448	524534
53184	524535
117366	524536
63986	524537
111688	524538
80172	524539
118204	524540
110467	524541
156556	524542
6024	524543
82695	524544
21533	524545
125130	524546
77000	524547
169181	524548
95048	524549
121748	524550
110847	524551
169820	524552
139437	524553
181105	524554
56378	524555
54047	524556
127857	524557
127378	524558
120247	524559
168306	524560
137737	524561
168144	524562
78235	524563
45992	524564
123768	524565
129584	524566
7869	524567
16269	524568
15106	524569
163169	524570
80718	524571
103734	524572
34502	524573
11	524574
6939	524575
33962	524576
9735	524577
20301	524578
8717	524579
37534	524580
36186	524581
14021	524582
101449	524583
89839	524584
12586	524585
184509	524586
79237	524587
23449	524588
27777	524589
86758	524590
80714	524591
5	524592
49910	524593
49562	524594
82363	524595
64534	524596
68178	524597
106664	524598
7706	524599
7706	524600
7706	524601
102074	524602
153330	524603
118847	524604
153887	524605
68609	524606
129500	524607
66689	524608
3732	524609
67318	524610
48768	524611
33440	524612
91457	524613
106838	524614
22903	524615
58237	524616
18888	524617
61520	524618
95157	524619
53308	524620
11754	524621
30221	524622
29143	524623
56273	524624
97542	524625
46403	524626
84724	524627
189026	524628
120986	524629
144951	524630
7103	524631
76900	524632
132350	524633
142118	524634
68474	524635
48161	524636
77782	524637
79315	524638
55035	524639
167636	524640
97495	524641
129850	524642
124714	524643
98909	524644
102340	524645
130273	524646
78117	524647
167686	524648
161090	524649
64154	524650
100080	524651
160962	524652
122267	524653
124679	524654
98666	524655
173275	524656
82127	524657
156802	524658
128	524659
78313	524660
53092	524661
63804	524662
78565	524663
82829	524664
95180	524665
24991	524666
99586	524667
128368	524668
18362	524669
101808	524670
66797	524671
184745	524672
188467	524673
159224	524674
84729	524675
30194	524676
30766	524677
105493	524678
125747	524679
169533	524680
85473	524681
23025	524682
45935	524683
21796	524684
81302	524685
144348	524686
168525	524687
160671	524688
154587	524689
181384	524690
34146	524691
120897	524692
1666	524693
49477	524694
31399	524695
8389	524696
89031	524697
164567	524698
119843	524699
7474	524700
65800	524701
106292	524702
86760	524703
60940	524704
168838	524705
18	524706
91477	524707
90533	524708
13024	524709
126383	524710
98382	524711
30313	524712
20716	524713
178587	524714
29543	524715
5	524716
94665	524717
105627	524718
42261	524719
76477	524720
63786	524721
54047	524722
30087	524723
38173	524724
180341	524725
49958	524726
5152	524727
14563	524728
56623	524729
96245	524730
79046	524731
106902	524732
158377	524733
165689	524734
101643	524735
142143	524736
72854	524737
20821	524738
180615	524739
83375	524740
44740	524741
93103	524742
135945	524743
79885	524744
10328	524745
29176	524746
141298	524747
95980	524748
58896	524749
37781	524750
81371	524751
65167	524752
2791	524753
12509	524754
115756	524755
1361	524756
98188	524757
20598	524758
14566	524759
24903	524760
73002	524761
146327	524762
8123	524763
530	524764
43210	524765
109585	524766
757	524767
88029	524768
140133	524769
43998	524770
183803	524771
46746	524772
180445	524773
10795	524774
7446	524775
48538	524776
109389	524777
185645	524778
2017	524779
43411	524780
29117	524781
113844	524782
32903	524783
19164	524784
2257	524785
48526	524786
173205	524787
6482	524788
38884	524789
71400	524790
141129	524791
38837	524792
16264	524793
25254	524794
51001	524795
177222	524796
88218	524797
2180	524798
5260	524799
19958	524800
10527	524801
5228	524802
24575	524803
33895	524804
69423	524805
36718	524806
117312	524807
25400	524808
36909	524809
111533	524810
128410	524811
124949	524812
15587	524813
64368	524814
7884	524815
5468	524816
56349	524817
115604	524818
93099	524819
92122	524820
26357	524821
50692	524822
7003	524823
31475	524824
14919	524825
4014	524826
20438	524827
13329	524828
19582	524829
59436	524830
25857	524831
9568	524832
84532	524833
3571	524834
45027	524835
171257	524836
16	524837
24143	524838
67364	524839
9554	524840
81005	524841
37483	524842
86376	524843
6907	524844
6199	524845
102196	524846
45038	524847
31703	524848
112344	524849
13346	524850
18145	524851
238	524852
20429	524853
79407	524854
977	524855
38567	524856
7849	524857
45953	524858
187607	524859
4711	524860
59515	524861
38091	524862
141939	524863
143028	524864
100816	524865
106527	524866
86400	524867
120349	524868
2134	524869
63178	524870
77962	524871
178851	524872
11244	524873
105431	524874
101143	524875
130437	524876
139513	524877
12813	524878
132576	524879
149326	524880
110131	524881
56683	524882
11161	524883
569	524884
47290	524885
38683	524886
18985	524887
46188	524888
88442	524889
56791	524890
36458	524891
52386	524892
22268	524893
159085	524894
9799	524895
105827	524896
5	524897
46053	524898
185585	524899
122709	524900
82372	524901
63614	524902
84392	524903
31961	524904
56891	524905
65142	524906
50717	524907
127686	524908
43622	524909
38018	524910
119636	524911
65533	524912
40848	524913
164718	524914
41878	524915
24249	524916
31409	524917
24249	524918
31409	524919
90614	524920
41164	524921
4997	524922
842	524923
6056	524924
99339	524925
48854	524926
136864	524927
2504	524928
88134	524929
6263	524930
36812	524931
13090	524932
25376	524933
78045	524934
45122	524935
38487	524936
19087	524937
124588	524938
35629	524939
54683	524940
37224	524941
90196	524942
93436	524943
21038	524944
45845	524945
77501	524946
87048	524947
67642	524948
177674	524949
20921	524950
110840	524951
31656	524952
99935	524953
165055	524954
132071	524955
17813	524956
9225	524957
33363	524958
84765	524959
167518	524960
44992	524961
98787	524962
122949	524963
107737	524964
67468	524965
33935	524966
129799	524967
81587	524968
57731	524969
38240	524970
19527	524971
128569	524972
166875	524973
169975	524974
111799	524975
49594	524976
18019	524977
119100	524978
175649	524979
76984	524980
9219	524981
59086	524982
1203	524983
14722	524984
4933	524985
4331	524986
13623	524987
2911	524988
13708	524989
10209	524990
351	524991
23068	524992
2273	524993
8452	524994
17120	524995
22965	524996
62828	524997
931	524998
88118	524999
5743	525000
1659	525001
42028	525002
2948	525003
90799	525004
92471	525005
105473	525006
5419	525007
43863	525008
34805	525009
29517	525010
1726	525011
118552	525012
12421	525013
113630	525014
71450	525015
118247	525016
24783	525017
188744	525018
118359	525019
49607	525020
93425	525021
72953	525022
50308	525023
1938	525024
944	525025
26699	525026
182652	525027
44585	525028
12406	525029
93487	525030
113940	525031
100462	525032
6144	525033
106332	525034
43937	525035
57585	525036
43304	525037
99727	525038
14359	525039
63376	525040
102021	525041
1521	525042
10890	525043
136846	525044
141387	525045
290	525046
59341	525047
7720	525048
91297	525049
60378	525050
155460	525051
9600	525052
66475	525053
34208	525054
4832	525055
16280	525056
77843	525057
2595	525058
16815	525059
7281	525060
95919	525061
27959	525062
43838	525063
44125	525064
1107	525065
77283	525066
12855	525067
3292	525068
12420	525069
101542	525070
5676	525071
50429	525072
62451	525073
528	525074
310	525075
34981	525076
14427	525077
1979	525078
61186	525079
59844	525080
19936	525081
92085	525082
43299	525083
2634	525084
1088	525085
18489	525086
89846	525087
63277	525088
9603	525089
29969	525090
65718	525091
20469	525092
167376	525093
96931	525094
66058	525095
6806	525096
41008	525097
13427	525098
44465	525099
82893	525100
23619	525101
36363	525102
51214	525103
31792	525104
5160	525105
5186	525106
51210	525107
32965	525108
24141	525109
6996	525110
37091	525111
25039	525112
131986	525113
101260	525114
15436	525115
5181	525116
119508	525117
42660	525118
122311	525119
18497	525120
2554	525121
37709	525122
8921	525123
19948	525124
10662	525125
26993	525126
20441	525127
8891	525128
28023	525129
9251	525130
26158	525131
60942	525132
10380	525133
10427	525134
84050	525135
12381	525136
68049	525137
14	525138
82069	525139
48510	525140
40094	525141
176	525142
41926	525143
15709	525144
41163	525145
14543	525146
47729	525147
11993	525148
2951	525149
21638	525150
2434	525151
7158	525152
55017	525153
20285	525154
15478	525155
94036	525156
1684	525157
95720	525158
4540	525159
26408	525160
47843	525161
34132	525162
1305	525163
1005	525164
12213	525165
17967	525166
11585	525167
9788	525168
38822	525169
131388	525170
47793	525171
998	525172
83943	525173
40715	525174
30113	525175
42543	525176
1256	525177
2991	525178
16063	525179
50751	525180
13658	525181
92287	525182
15376	525183
69709	525184
3670	525185
14520	525186
13421	525187
296	525188
34260	525189
66510	525190
49258	525191
41841	525192
151329	525193
41147	525194
180367	525195
19347	525196
10806	525197
14	525198
113	525199
18468	525200
9040	525201
43138	525202
2066	525203
499	525204
101177	525205
139119	525206
5708	525207
10032	525208
1912	525209
9104	525210
110447	525211
142173	525212
71127	525213
3157	525214
97997	525215
58944	525216
69280	525217
89012	525218
374	525219
40167	525220
19336	525221
86837	525222
1782	525223
68948	525224
5923	525225
4065	525226
2597	525227
13302	525228
6817	525229
1071	525230
18454	525231
45266	525232
12245	525233
50782	525234
87777	525235
7340	525236
93084	525237
127874	525238
49622	525239
13442	525240
20300	525241
58183	525242
171	525243
22369	525244
70843	525245
173	525246
21976	525247
103178	525248
98800	525249
4018	525250
13085	525251
662	525252
17451	525253
138871	525254
19981	525255
26158	525256
48189	525257
33783	525258
17727	525259
11323	525260
1004	525261
40763	525262
12347	525263
10447	525264
39005	525265
46341	525266
98750	525267
18392	525268
66691	525269
57959	525270
39447	525271
37988	525272
50303	525273
2361	525274
78067	525275
115541	525276
87117	525277
21542	525278
13477	525279
6724	525280
47291	525281
158248	525282
11355	525283
11851	525284
85225	525285
26642	525286
4161	525287
182278	525288
52920	525289
75871	525290
36496	525291
68386	525292
59786	525293
58356	525294
5165	525295
2125	525296
9721	525297
20348	525298
22177	525299
18564	525300
84563	525301
96940	525302
5443	525303
53565	525304
11396	525305
5946	525306
48461	525307
27661	525308
147631	525309
7294	525310
86770	525311
64460	525312
109806	525313
73652	525314
16627	525315
4526	525316
65319	525317
69176	525318
12583	525319
57999	525320
62612	525321
103338	525322
8886	525323
716	525324
30	525325
8202	525326
854	525327
20	525328
4261	525329
1416	525330
14543	525331
430	525332
24766	525333
84289	525334
64084	525335
13696	525336
105	525337
20602	525338
12884	525339
6286	525340
1624	525341
20155	525342
1932	525343
94402	525344
88443	525345
14464	525346
45543	525347
33190	525348
36521	525349
23243	525350
5172	525351
57990	525352
13273	525353
8506	525354
37214	525355
90577	525356
52827	525357
1986	525358
31844	525359
989	525360
140242	525361
30066	525362
103421	525363
112872	525364
114946	525365
83576	525366
5722	525367
5017	525368
3324	525369
9959	525370
92958	525371
75734	525372
49910	525373
33081	525374
105782	525375
59434	525376
161974	525377
92579	525378
7064	525379
359	525380
119401	525381
73252	525382
32139	525383
18947	525384
118198	525385
20957	525386
67770	525387
12187	525388
187022	525389
47935	525390
4067	525391
27181	525392
17085	525393
5472	525394
79502	525395
44475	525396
70899	525397
38443	525398
5254	525399
8273	525400
48234	525401
13528	525402
84332	525403
9519	525404
1057	525405
44000	525406
1186	525407
31644	525408
7062	525409
119403	525410
96452	525411
177360	525412
20961	525413
144330	525414
87159	525415
129851	525416
7943	525417
117263	525418
92275	525419
46080	525420
37997	525421
15826	525422
46956	525423
107895	525424
29483	525425
145806	525426
13106	525427
11514	525428
31036	525429
9448	525430
108404	525431
115646	525432
48726	525433
12529	525434
44298	525435
90445	525436
19939	525437
45238	525438
5457	525439
44174	525440
109157	525441
27885	525442
26287	525443
101012	525444
76617	525445
135619	525446
15521	525447
82377	525448
59060	525449
24534	525450
11686	525451
92467	525452
5326	525453
37672	525454
113290	525455
66813	525456
20728	525457
66538	525458
22246	525459
10461	525460
24569	525461
63221	525462
8905	525463
22215	525464
84198	525465
7344	525466
60831	525467
2311	525468
6090	525469
63051	525470
76857	525471
1003	525472
40191	525473
6950	525474
179555	525475
934	525476
102623	525477
55593	525478
56009	525479
58136	525480
54375	525481
54923	525482
45203	525483
170655	525484
12337	525485
30610	525486
6333	525487
3751	525488
56972	525489
48976	525490
22393	525491
15	525492
10749	525493
40005	525494
107244	525495
4627	525496
6042	525497
12318	525498
74800	525499
87365	525500
5575	525501
30735	525502
28500	525503
28974	525504
6588	525505
578	525506
2025	525507
4478	525508
114	525509
370	525510
42950	525511
37047	525512
3117	525513
34653	525514
348	525515
16693	525516
23912	525517
1887	525518
177206	525519
33201	525520
1390	525521
39802	525522
31729	525523
1371	525524
4911	525525
13423	525526
33237	525527
55880	525528
100882	525529
6208	525530
87756	525531
22212	525532
9025	525533
137711	525534
107696	525535
2458	525536
30767	525537
44315	525538
1974	525539
3252	525540
13720	525541
14027	525542
5726	525543
28733	525544
51510	525545
881	525546
68195	525547
6580	525548
7047	525549
86895	525550
103859	525551
22933	525552
4372	525553
77171	525554
62789	525555
8886	525556
37566	525557
8913	525558
98379	525559
1629	525560
19663	525561
13943	525562
29271	525563
7326	525564
113998	525565
281	525566
143634	525567
125989	525568
176417	525569
88178	525570
32163	525571
96259	525572
142202	525573
60387	525574
37003	525575
98509	525576
32163	525577
92342	525578
150669	525579
118269	525580
1263	525581
137130	525582
15387	525583
15387	525584
53873	525585
2492	525586
87744	525587
41785	525588
1659	525589
1024	525590
6666	525591
1464	525592
7755	525593
151472	525594
112095	525595
49607	525596
71889	525597
12666	525598
66813	525599
24680	525600
24853	525601
17193	525602
163748	525603
138953	525604
40256	525605
21160	525606
24855	525607
64450	525608
185745	525609
24776	525610
130900	525611
14555	525612
158936	525613
33261	525614
15915	525615
95127	525616
133043	525617
93675	525618
63462	525619
153325	525620
153326	525621
185499	525622
107702	525623
118021	525624
44294	525625
83332	525626
119092	525627
112088	525628
12666	525629
142445	525630
93403	525631
11580	525632
4561	525633
10129	525634
11145	525635
93672	525636
119483	525637
92825	525638
2449	525639
25429	525640
28351	525641
38326	525642
36781	525643
854	525644
97809	525645
129217	525646
32979	525647
149860	525648
3849	525649
9212	525650
138650	525651
89726	525652
68721	525653
895	525654
34147	525655
108489	525656
35906	525657
88928	525658
109619	525659
46770	525660
290	525661
38990	525662
5642	525663
153808	525664
36756	525665
27733	525666
40138	525667
40138	525668
7190	525669
63421	525670
51995	525671
3175	525672
63151	525673
5	525674
36598	525675
149108	525676
167530	525677
62858	525678
6639	525679
27342	525680
9828	525681
6098	525682
28439	525683
31519	525684
11235	525685
47480	525686
18725	525687
6443	525688
676	525689
3837	525690
2351	525691
44395	525692
99863	525693
9404	525694
15150	525695
12318	525696
5743	525697
139190	525698
107970	525699
11624	525700
37770	525701
8502	525702
74984	525703
1838	525704
16299	525705
121260	525706
103926	525707
41853	525708
35663	525709
38633	525710
32868	525711
19443	525712
5654	525713
9925	525714
12132	525715
88827	525716
86425	525717
1097	525718
27702	525719
88610	525720
3993	525721
6502	525722
134536	525723
41130	525724
1436	525725
3292	525726
10500	525727
9252	525728
3929	525729
102050	525730
37604	525731
25198	525732
1345	525733
118496	525734
25328	525735
31741	525736
3696	525737
18206	525738
25043	525739
90025	525740
49621	525741
132197	525742
116400	525743
7037	525744
8068	525745
935	525746
100500	525747
776	525748
1170	525749
5711	525750
415	525751
9582	525752
9123	525753
883	525754
26202	525755
21206	525756
60226	525757
7838	525758
16225	525759
2865	525760
16370	525761
70597	525762
8481	525763
67536	525764
134316	525765
14631	525766
18142	525767
3531	525768
17224	525769
75293	525770
130950	525771
13399	525772
6738	525773
5596	525774
19470	525775
3052	525776
70513	525777
8239	525778
45685	525779
24026	525780
102051	525781
36575	525782
5399	525783
52946	525784
436	525785
2618	525786
76271	525787
165461	525788
30241	525789
8062	525790
1186	525791
7479	525792
63111	525793
40086	525794
162981	525795
43594	525796
76014	525797
138036	525798
139050	525799
8072	525800
11373	525801
71849	525802
180832	525803
49610	525804
53397	525805
17266	525806
46435	525807
33203	525808
175688	525809
123630	525810
131596	525811
135644	525812
12263	525813
22804	525814
71576	525815
7241	525816
60576	525817
60626	525818
186017	525819
160616	525820
87240	525821
68127	525822
45653	525823
187157	525824
44655	525825
11101	525826
594	525827
1258	525828
6044	525829
19003	525830
10869	525831
62520	525832
19430	525833
62747	525834
184435	525835
133107	525836
78947	525837
10836	525838
7099	525839
106	525840
7241	525841
28478	525842
20159	525843
7868	525844
75994	525845
5987	525846
29363	525847
39027	525848
37148	525849
7580	525850
12519	525851
25667	525852
1051	525853
43776	525854
27276	525855
52598	525856
36239	525857
19380	525858
24783	525859
12225	525860
19937	525861
34620	525862
5996	525863
8306	525864
42009	525865
14640	525866
23156	525867
71772	525868
173491	525869
1370	525870
77336	525871
81935	525872
2993	525873
45562	525874
36756	525875
8325	525876
36714	525877
10848	525878
8478	525879
39756	525880
85292	525881
2544	525882
25748	525883
476	525884
17236	525885
53278	525886
24853	525887
6821	525888
6821	525889
17153	525890
59861	525891
105054	525892
172438	525893
28039	525894
30072	525895
171949	525896
63365	525897
44392	525898
40272	525899
5984	525900
115565	525901
44063	525902
111097	525903
2251	525904
173393	525905
35744	525906
9244	525907
38804	525908
43200	525909
5072	525910
64920	525911
111057	525912
34971	525913
489	525914
27249	525915
21998	525916
10887	525917
25734	525918
3521	525919
67469	525920
154266	525921
1472	525922
50791	525923
3960	525924
7944	525925
531	525926
5495	525927
18663	525928
25097	525929
13536	525930
6462	525931
60384	525932
16370	525933
16124	525934
23790	525935
18387	525936
3108	525937
23214	525938
28594	525939
27968	525940
33340	525941
105246	525942
27604	525943
85398	525944
69840	525945
8908	525946
44475	525947
41516	525948
24978	525949
108008	525950
2402	525951
59999	525952
50209	525953
50209	525954
11739	525955
4304	525956
1565	525957
33419	525958
26930	525959
8414	525960
77	525961
23738	525962
19553	525963
19493	525964
28058	525965
67	525966
1851	525967
31255	525968
9758	525969
72856	525970
42927	525971
22439	525972
21135	525973
108309	525974
30788	525975
9092	525976
4035	525977
21422	525978
22402	525979
27403	525980
58730	525981
9986	525982
43241	525983
18791	525984
33223	525985
22560	525986
50090	525987
29830	525988
34614	525989
676	525990
41574	525991
27248	525992
787	525993
4287	525994
11826	525995
70166	525996
31412	525997
23166	525998
36536	525999
9822	526000
47706	526001
33769	526002
40844	526003
33355	526004
4170	526005
22631	526006
47708	526007
22707	526008
66676	526009
53808	526010
85766	526011
7050	526012
2282	526013
33538	526014
27228	526015
126039	526016
38980	526017
72277	526018
67405	526019
4086	526020
1835	526021
22574	526022
12498	526023
33520	526024
41962	526025
59425	526026
25608	526027
14263	526028
32300	526029
44986	526030
39442	526031
168331	526032
8112	526033
102545	526034
1699	526035
3627	526036
30567	526037
48826	526038
11139	526039
20824	526040
26800	526041
686	526042
26535	526043
11778	526044
11779	526045
113349	526046
27255	526047
597	526048
18077	526049
57081	526050
33614	526051
3042	526052
59144	526053
15740	526054
50007	526055
54195	526056
59107	526057
1842	526058
12823	526059
4732	526060
73759	526061
138793	526062
8080	526063
1220	526064
2713	526065
125208	526066
18307	526067
8972	526068
101790	526069
6188	526070
15421	526071
56070	526072
4736	526073
21802	526074
19291	526075
70156	526076
182323	526077
16101	526078
16884	526079
27930	526080
39783	526081
18169	526082
3794	526083
37145	526084
11014	526085
18470	526086
7857	526087
19586	526088
32719	526089
73711	526090
2402	526091
40667	526092
4289	526093
40698	526094
2506	526095
19924	526096
9338	526097
37876	526098
13126	526099
6290	526100
2621	526101
5515	526102
13477	526103
43753	526104
84428	526105
11106	526106
33491	526107
34480	526108
30690	526109
10626	526110
50045	526111
3852	526112
33325	526113
79630	526114
3852	526115
138171	526116
11772	526117
11249	526118
10825	526119
71336	526120
51035	526121
2623	526122
30243	526123
20271	526124
48062	526125
25178	526126
15237	526127
17489	526128
9865	526129
95178	526130
14464	526131
1780	526132
65950	526133
33597	526134
604	526135
69558	526136
8442	526137
19940	526138
91415	526139
148356	526140
138558	526141
22529	526142
25905	526143
25946	526144
37323	526145
27851	526146
69102	526147
51999	526148
1405	526149
91069	526150
8905	526151
9508	526152
25255	526153
3799	526154
90800	526155
127792	526156
10371	526157
15126	526158
13100	526159
2442	526160
19280	526161
654	526162
7831	526163
21306	526164
34546	526165
4934	526166
58420	526167
62089	526168
33597	526169
112816	526170
37814	526171
4057	526172
58834	526173
43764	526174
82278	526175
39176	526176
33699	526177
147024	526178
16428	526179
15041	526180
17294	526181
2255	526182
24165	526183
58746	526184
57559	526185
40914	526186
40841	526187
59124	526188
162146	526189
33356	526190
4872	526191
30010	526192
11643	526193
5596	526194
1633	526195
54457	526196
60869	526197
59924	526198
67874	526199
6131	526200
13446	526201
33286	526202
1517	526203
7608	526204
41594	526205
17174	526206
2373	526207
4290	526208
75	526209
58139	526210
28466	526211
108088	526212
18725	526213
1430	526214
11675	526215
1516	526216
23155	526217
49974	526218
13673	526219
50201	526220
8821	526221
21743	526222
6013	526223
27670	526224
3011	526225
1419	526226
28091	526227
82903	526228
19356	526229
27821	526230
3404	526231
40361	526232
22748	526233
93701	526234
34350	526235
21734	526236
9735	526237
106	526238
70062	526239
17	526240
49458	526241
11225	526242
4074	526243
59999	526244
16724	526245
62540	526246
20446	526247
35791	526248
23926	526249
32047	526250
19008	526251
67402	526252
40579	526253
43907	526254
77857	526255
87110	526256
181409	526257
7177	526258
54369	526259
13974	526260
19137	526261
93709	526262
52914	526263
76243	526264
16	526265
63371	526266
131782	526267
14528	526268
28396	526269
36780	526270
106686	526271
82808	526272
1106	526273
86821	526274
38268	526275
60879	526276
22256	526277
123021	526278
27892	526279
3028	526280
41675	526281
43380	526282
18366	526283
29260	526284
4179	526285
186335	526286
5218	526287
32120	526288
5218	526289
58437	526290
84327	526291
27550	526292
112431	526293
28655	526294
49065	526295
1365	526296
27550	526297
69199	526298
12776	526299
96292	526300
2977	526301
2755	526302
52119	526303
16549	526304
33955	526305
5535	526306
4960	526307
72413	526308
210	526309
210	526310
210	526311
210	526312
210	526313
210	526314
39772	526315
81726	526316
43435	526317
84833	526318
18644	526319
290	526320
24060	526321
52649	526322
36305	526323
36335	526324
37316	526325
2927	526326
95233	526327
409	526328
23894	526329
73983	526330
49452	526331
5701	526332
173808	526333
2379	526334
61968	526335
19607	526336
33475	526337
23859	526338
2977	526339
169823	526340
61597	526341
61597	526342
160084	526343
34650	526344
27561	526345
24311	526346
373	526347
118731	526348
104118	526349
34918	526350
90296	526351
57647	526352
27238	526353
120456	526354
85430	526355
20920	526356
3212	526357
145411	526358
42581	526359
13821	526360
28964	526361
5720	526362
78066	526363
20266	526364
174235	526365
16329	526366
16478	526367
51222	526368
16402	526369
73753	526370
8591	526371
119749	526372
54619	526373
11787	526374
21725	526375
23913	526376
72413	526377
61064	526378
8490	526379
79777	526380
52624	526381
288	526382
42615	526383
42615	526384
114428	526385
5218	526386
99919	526387
51555	526388
128101	526389
142560	526390
94161	526391
119981	526392
22882	526393
51162	526394
89396	526395
85388	526396
113797	526397
6843	526398
2196	526399
107681	526400
114150	526401
113867	526402
2383	526403
53445	526404
70936	526405
6510	526406
73578	526407
68131	526408
56910	526409
6164	526410
8101	526411
45250	526412
17558	526413
99745	526414
65639	526415
22808	526416
9400	526417
18405	526418
26402	526419
69242	526420
35668	526421
6655	526422
41258	526423
32423	526424
161720	526425
153849	526426
43245	526427
1189	526428
117211	526429
53068	526430
1928	526431
3144	526432
148584	526433
77991	526434
7904	526435
43245	526436
145097	526437
3793	526438
2256	526439
8712	526440
77025	526441
26411	526442
31577	526443
64533	526444
841	526445
18985	526446
94	526447
12469	526448
139477	526449
4356	526450
142231	526451
83445	526452
284	526453
2509	526454
1017	526455
4441	526456
1756	526457
2324	526458
1718	526459
81390	526460
181333	526461
40961	526462
86307	526463
13433	526464
36989	526465
57033	526466
94	526467
94	526468
104409	526469
3857	526470
94	526471
13610	526472
1969	526473
54362	526474
8556	526475
38349	526476
177	526477
8567	526478
73396	526479
1534	526480
9622	526481
99791	526482
7402	526483
5064	526484
1539	526485
32625	526486
14673	526487
71795	526488
55525	526489
8805	526490
5613	526491
995	526492
774	526493
995	526494
850	526495
2281	526496
850	526497
5700	526498
850	526499
42781	526500
3623	526501
4720	526502
27943	526503
13466	526504
3824	526505
2923	526506
848	526507
1879	526508
1880	526509
1371	526510
1375	526511
1675	526512
2049	526513
2882	526514
847	526515
811	526516
1522	526517
4740	526518
12923	526519
68747	526520
4720	526521
5747	526522
5747	526523
1080	526524
1875	526525
2917	526526
1868	526527
4741	526528
3699	526529
850	526530
774	526531
643	526532
2320	526533
1080	526534
6431	526535
4456	526536
599	526537
770	526538
1370	526539
4741	526540
1502	526541
4218	526542
32080	526543
599	526544
2600	526545
851	526546
1879	526547
770	526548
494	526549
25436	526550
2264	526551
5878	526552
1370	526553
56666	526554
990	526555
1370	526556
4214	526557
3570	526558
84448	526559
2595	526560
780	526561
1080	526562
780	526563
780	526564
1505	526565
4218	526566
22982	526567
50694	526568
25095	526569
39206	526570
47539	526571
1	526572
12888	526573
7080	526574
3301	526575
1375	526576
42629	526577
27532	526578
3299	526579
4213	526580
2086	526581
3299	526582
7080	526583
12973	526584
14767	526585
12973	526586
2596	526587
2916	526588
39825	526589
56410	526590
779	526591
3089	526592
1364	526593
3704	526594
76342	526595
2081	526596
2596	526597
3704	526598
29287	526599
14197	526600
23495	526601
11985	526602
14767	526603
12717	526604
41623	526605
23495	526606
41480	526607
57614	526608
24260	526609
11985	526610
88733	526611
7473	526612
68225	526613
118243	526614
37740	526615
1880	526616
600	526617
4745	526618
2594	526619
643	526620
2596	526621
120	526622
35	526623
643	526624
1434	526625
1505	526626
3089	526627
16271	526628
19074	526629
13211	526630
6332	526631
6332	526632
2086	526633
11660	526634
3301	526635
39125	526636
851	526637
5410	526638
3824	526639
16406	526640
27944	526641
107513	526642
6431	526643
5590	526644
11695	526645
141431	526646
41270	526647
19306	526648
993	526649
1879	526650
995	526651
995	526652
16517	526653
851	526654
1501	526655
1150	526656
23811	526657
9435	526658
781	526659
2915	526660
1868	526661
599	526662
995	526663
10156	526664
2475	526665
34072	526666
3824	526667
7322	526668
41270	526669
7322	526670
9772	526671
15963	526672
3991	526673
14608	526674
170	526675
170	526676
170	526677
1595	526678
32992	526679
170	526680
144291	526681
154425	526682
26	526683
14288	526684
94080	526685
4063	526686
68225	526687
60801	526688
87886	526689
22241	526690
27890	526691
4354	526692
120322	526693
8290	526694
22241	526695
88337	526696
187334	526697
12973	526698
5631	526699
57919	526700
8517	526701
846	526702
29246	526703
2598	526704
66970	526705
57750	526706
995	526707
65849	526708
3497	526709
5110	526710
60821	526711
11020	526712
60821	526713
5003	526714
19397	526715
13864	526716
994	526717
6560	526718
4549	526719
714	526720
41886	526721
11664	526722
2330	526723
29220	526724
58	526725
33520	526726
38502	526727
32208	526728
1376	526729
850	526730
2915	526731
27239	526732
1868	526733
1875	526734
47080	526735
3437	526736
4218	526737
9950	526738
45226	526739
231	526740
85452	526741
156	526742
9576	526743
1503	526744
12034	526745
47616	526746
102470	526747
23411	526748
11750	526749
17850	526750
8013	526751
7786	526752
57532	526753
4465	526754
193	526755
11313	526756
193	526757
101	526758
1506	526759
871	526760
91981	526761
1942	526762
863	526763
104379	526764
121140	526765
893	526766
75123	526767
90830	526768
31349	526769
164110	526770
35355	526771
96758	526772
17381	526773
69704	526774
8483	526775
8483	526776
149732	526777
8483	526778
121799	526779
8490	526780
86277	526781
6145	526782
11282	526783
67764	526784
18091	526785
67764	526786
71408	526787
25959	526788
21461	526789
44101	526790
37332	526791
55721	526792
139188	526793
98435	526794
13406	526795
98583	526796
15109	526797
33912	526798
7849	526799
806	526800
86337	526801
66100	526802
71408	526803
118317	526804
86130	526805
120110	526806
12623	526807
80740	526808
150714	526809
27576	526810
93753	526811
116920	526812
29	526813
5704	526814
6403	526815
17804	526816
2821	526817
63710	526818
99	526819
27710	526820
98730	526821
3131	526822
4535	526823
3131	526824
4535	526825
38404	526826
17155	526827
3724	526828
824	526829
168963	526830
34	526831
99433	526832
176900	526833
37833	526834
175127	526835
17455	526836
58581	526837
4882	526838
666	526839
180711	526840
9143	526841
91231	526842
43178	526843
17403	526844
56148	526845
82231	526846
90467	526847
31137	526848
48182	526849
38552	526850
11967	526851
21421	526852
139186	526853
31435	526854
77483	526855
100272	526856
97586	526857
57985	526858
74707	526859
172083	526860
32118	526861
157322	526862
137967	526863
113673	526864
32118	526865
46603	526866
161838	526867
125737	526868
3724	526869
82867	526870
108966	526871
17455	526872
14106	526873
111972	526874
163714	526875
59424	526876
46804	526877
1736	526878
95005	526879
153181	526880
58875	526881
37652	526882
125764	526883
66990	526884
94723	526885
119174	526886
17244	526887
19559	526888
34755	526889
164003	526890
36191	526891
78967	526892
32920	526893
6990	526894
32118	526895
15671	526896
12814	526897
32272	526898
18514	526899
21441	526900
65753	526901
31362	526902
119161	526903
90358	526904
128693	526905
95137	526906
30318	526907
21506	526908
19077	526909
9499	526910
1419	526911
1934	526912
52988	526913
13906	526914
50441	526915
107350	526916
39598	526917
36210	526918
13606	526919
8322	526920
9314	526921
54239	526922
28515	526923
8284	526924
58929	526925
7390	526926
44552	526927
53668	526928
90004	526929
26965	526930
4398	526931
6690	526932
6842	526933
65027	526934
9848	526935
5794	526936
16447	526937
5867	526938
21988	526939
8828	526940
232	526941
2472	526942
871	526943
23471	526944
68877	526945
11357	526946
7922	526947
22347	526948
3164	526949
60019	526950
1381	526951
27535	526952
35559	526953
68078	526954
8763	526955
81871	526956
102096	526957
90001	526958
18769	526959
36980	526960
8044	526961
34344	526962
2529	526963
45752	526964
37270	526965
12871	526966
42055	526967
1154	526968
75835	526969
18167	526970
43755	526971
8494	526972
2181	526973
20466	526974
130456	526975
62854	526976
12432	526977
47579	526978
61	526979
10817	526980
85540	526981
21579	526982
85795	526983
7632	526984
25444	526985
38247	526986
6329	526987
41968	526988
4194	526989
126629	526990
5055	526991
18880	526992
7892	526993
21318	526994
22830	526995
10832	526996
15951	526997
82696	526998
356	526999
47171	527000
14356	527001
7621	527002
2259	527003
61991	527004
38767	527005
10053	527006
146716	527007
6439	527008
4691	527009
1649	527010
23910	527011
19803	527012
47106	527013
372	527014
15322	527015
24788	527016
4807	527017
10694	527018
1762	527019
54243	527020
32639	527021
44947	527022
41898	527023
140298	527024
57509	527025
11938	527026
27994	527027
4393	527028
33742	527029
30386	527030
12830	527031
5796	527032
26448	527033
7244	527034
1079	527035
8028	527036
68238	527037
8624	527038
41858	527039
21871	527040
445	527041
1375	527042
1	527043
39468	527044
87829	527045
23444	527046
113253	527047
18228	527048
8194	527049
40969	527050
73879	527051
43062	527052
22674	527053
14233	527054
239	527055
43062	527056
7565	527057
71183	527058
113079	527059
18350	527060
68691	527061
104503	527062
14726	527063
674	527064
42362	527065
6641	527066
27436	527067
85676	527068
82171	527069
64644	527070
40174	527071
43062	527072
12391	527073
45738	527074
17981	527075
927	527076
37882	527077
8622	527078
21419	527079
41921	527080
20802	527081
14230	527082
619	527083
3672	527084
55563	527085
9273	527086
57611	527087
20774	527088
8972	527089
604	527090
46476	527091
158	527092
620	527093
6667	527094
27527	527095
62323	527096
10223	527097
8665	527098
24634	527099
134387	527100
22859	527101
130	527102
33832	527103
5740	527104
2453	527105
80953	527106
51387	527107
67852	527108
139286	527109
46817	527110
187944	527111
12571	527112
80586	527113
107647	527114
46817	527115
44729	527116
51450	527117
44	527118
62897	527119
11604	527120
138838	527121
15939	527122
19377	527123
3759	527124
20520	527125
41229	527126
117415	527127
16723	527128
2629	527129
1145	527130
8663	527131
5860	527132
62895	527133
51590	527134
19756	527135
35838	527136
95738	527137
86115	527138
50731	527139
7982	527140
6482	527141
6493	527142
22139	527143
2665	527144
7982	527145
1015	527146
121847	527147
268	527148
1798	527149
6493	527150
7293	527151
48536	527152
6470	527153
8217	527154
4797	527155
106019	527156
11607	527157
39040	527158
1798	527159
53717	527160
4286	527161
76521	527162
8431	527163
17665	527164
14640	527165
17665	527166
5131	527167
14640	527168
14640	527169
45683	527170
52750	527171
1487	527172
74999	527173
122983	527174
41174	527175
25443	527176
4122	527177
6982	527178
96488	527179
47118	527180
13712	527181
13260	527182
125909	527183
80602	527184
29621	527185
47118	527186
692	527187
34710	527188
139310	527189
6380	527190
4537	527191
148902	527192
28416	527193
3873	527194
59803	527195
33832	527196
30283	527197
19977	527198
159963	527199
11447	527200
130594	527201
26954	527202
6053	527203
75952	527204
75175	527205
95259	527206
86998	527207
177318	527208
7983	527209
8325	527210
42344	527211
11447	527212
135112	527213
101471	527214
48186	527215
156883	527216
39044	527217
3631	527218
82891	527219
53101	527220
65844	527221
8056	527222
93046	527223
41123	527224
77539	527225
1536	527226
40551	527227
24939	527228
104816	527229
24985	527230
135942	527231
77792	527232
138297	527233
4390	527234
27835	527235
35138	527236
123363	527237
168815	527238
71442	527239
124983	527240
181685	527241
88222	527242
48164	527243
111727	527244
97691	527245
123448	527246
117122	527247
93154	527248
114000	527249
33924	527250
101473	527251
136034	527252
101473	527253
136897	527254
106480	527255
98434	527256
80289	527257
97811	527258
5638	527259
102055	527260
90011	527261
25168	527262
14785	527263
21523	527264
70505	527265
67447	527266
46556	527267
35399	527268
57258	527269
37279	527270
6053	527271
13274	527272
3631	527273
34546	527274
129486	527275
53094	527276
2369	527277
19078	527278
26205	527279
4523	527280
59931	527281
171219	527282
17952	527283
34507	527284
842	527285
136312	527286
152422	527287
115091	527288
6941	527289
157209	527290
19977	527291
29396	527292
105963	527293
109861	527294
33182	527295
112045	527296
36466	527297
69202	527298
7030	527299
42344	527300
91460	527301
24985	527302
106176	527303
31802	527304
136221	527305
52265	527306
33182	527307
55173	527308
90011	527309
80871	527310
38850	527311
173246	527312
183577	527313
180716	527314
161509	527315
147647	527316
86324	527317
93163	527318
93046	527319
26376	527320
54780	527321
74585	527322
93038	527323
52275	527324
4249	527325
97712	527326
119592	527327
86399	527328
29289	527329
25629	527330
52265	527331
106791	527332
127701	527333
106622	527334
6941	527335
86399	527336
12155	527337
79297	527338
11097	527339
140952	527340
183356	527341
151151	527342
135112	527343
63429	527344
175821	527345
4596	527346
141809	527347
7983	527348
26205	527349
2188	527350
151377	527351
25790	527352
166437	527353
6941	527354
148250	527355
103779	527356
21004	527357
10185	527358
21459	527359
60867	527360
82839	527361
111459	527362
7807	527363
14529	527364
50802	527365
8505	527366
39044	527367
74423	527368
94890	527369
135028	527370
18652	527371
141028	527372
111387	527373
13764	527374
66256	527375
11447	527376
50802	527377
166342	527378
18423	527379
130232	527380
110693	527381
16015	527382
67374	527383
113338	527384
24901	527385
61243	527386
39033	527387
166860	527388
139208	527389
98525	527390
52110	527391
135842	527392
130294	527393
17700	527394
13267	527395
177708	527396
17619	527397
139489	527398
1374	527399
72641	527400
26061	527401
114048	527402
42563	527403
1847	527404
3581	527405
61130	527406
9301	527407
519	527408
2672	527409
143224	527410
16264	527411
8129	527412
9946	527413
7118	527414
467	527415
38135	527416
831	527417
29478	527418
56099	527419
40373	527420
15125	527421
12357	527422
132782	527423
10003	527424
1543	527425
24707	527426
1543	527427
4446	527428
56134	527429
63226	527430
33072	527431
139206	527432
6668	527433
57187	527434
139625	527435
10183	527436
35082	527437
152829	527438
33832	527439
34922	527440
46709	527441
4764	527442
10943	527443
45070	527444
22374	527445
81541	527446
3611	527447
63241	527448
29677	527449
185471	527450
109636	527451
31841	527452
7950	527453
100497	527454
17019	527455
38037	527456
73935	527457
104220	527458
132338	527459
180517	527460
48171	527461
6758	527462
24620	527463
43762	527464
18131	527465
42002	527466
15887	527467
77512	527468
48263	527469
43768	527470
148934	527471
34185	527472
20301	527473
115063	527474
8904	527475
107025	527476
110789	527477
18483	527478
150791	527479
185188	527480
103854	527481
27774	527482
86587	527483
64032	527484
13171	527485
139211	527486
42940	527487
131576	527488
143102	527489
88266	527490
6089	527491
3664	527492
135103	527493
73744	527494
72403	527495
100061	527496
116356	527497
103794	527498
7158	527499
30409	527500
3733	527501
183561	527502
3611	527503
999	527504
19812	527505
22530	527506
3831	527507
21422	527508
68836	527509
12112	527510
127385	527511
42184	527512
176536	527513
26245	527514
58040	527515
45070	527516
40000	527517
30325	527518
119440	527519
53863	527520
26836	527521
59074	527522
97373	527523
17961	527524
14000	527525
126935	527526
134481	527527
100750	527528
146243	527529
73567	527530
79797	527531
156175	527532
11629	527533
71135	527534
61028	527535
338	527536
338	527537
338	527538
33814	527539
68452	527540
302	527541
418	527542
11933	527543
8436	527544
9566	527545
7711	527546
77656	527547
51345	527548
58270	527549
36187	527550
41253	527551
3027	527552
23037	527553
52586	527554
11189	527555
15735	527556
30866	527557
104121	527558
2453	527559
42801	527560
87385	527561
73297	527562
23431	527563
55140	527564
9563	527565
48948	527566
147226	527567
1839	527568
3388	527569
59867	527570
73347	527571
1490	527572
8973	527573
44690	527574
182027	527575
3671	527576
71841	527577
23804	527578
71841	527579
71841	527580
15952	527581
22673	527582
71841	527583
37720	527584
3289	527585
1744	527586
28547	527587
221	527588
22558	527589
20639	527590
1960	527591
5105	527592
1765	527593
28152	527594
19827	527595
28135	527596
31145	527597
11826	527598
19240	527599
12624	527600
11008	527601
5020	527602
42977	527603
143	527604
88745	527605
512	527606
48094	527607
36	527608
6721	527609
34575	527610
16422	527611
1673	527612
75157	527613
19267	527614
4495	527615
47942	527616
100	527617
27464	527618
3650	527619
97262	527620
136090	527621
6540	527622
17053	527623
36523	527624
194	527625
2880	527626
1569	527627
12620	527628
659	527629
848	527630
5411	527631
2325	527632
26358	527633
31649	527634
124717	527635
11163	527636
36210	527637
31258	527638
71717	527639
12610	527640
6900	527641
5044	527642
1492	527643
123727	527644
4109	527645
52147	527646
17463	527647
2865	527648
11251	527649
3094	527650
1440	527651
3379	527652
18276	527653
24962	527654
83306	527655
160	527656
78666	527657
11369	527658
3698	527659
55936	527660
30293	527661
1350	527662
34327	527663
16688	527664
13521	527665
669	527666
6480	527667
66571	527668
55435	527669
87925	527670
4394	527671
28985	527672
6529	527673
14183	527674
70623	527675
315	527676
33604	527677
28555	527678
5602	527679
27155	527680
169970	527681
58006	527682
78202	527683
3774	527684
49336	527685
325	527686
5897	527687
9821	527688
28160	527689
252	527690
2524	527691
6471	527692
19198	527693
61187	527694
13658	527695
85557	527696
17883	527697
730	527698
11609	527699
16185	527700
59998	527701
6512	527702
50671	527703
20035	527704
824	527705
3844	527706
1484	527707
13595	527708
22266	527709
28231	527710
26691	527711
4419	527712
5318	527713
325	527714
43074	527715
39438	527716
360	527717
15801	527718
735	527719
9198	527720
7077	527721
67209	527722
63801	527723
10217	527724
121599	527725
40482	527726
33542	527727
102840	527728
59192	527729
69084	527730
14030	527731
1	527732
16236	527733
184281	527734
119142	527735
84868	527736
6694	527737
7810	527738
61613	527739
34729	527740
802	527741
6565	527742
2611	527743
7658	527744
60220	527745
4370	527746
68940	527747
5432	527748
74640	527749
16259	527750
89539	527751
6649	527752
53278	527753
16259	527754
65971	527755
13570	527756
60094	527757
13563	527758
50244	527759
200	527760
71118	527761
7190	527762
77378	527763
47627	527764
284	527765
41562	527766
3311	527767
74975	527768
1357	527769
24948	527770
32565	527771
1356	527772
57784	527773
98016	527774
5645	527775
1273	527776
4075	527777
20172	527778
57794	527779
45667	527780
10300	527781
16538	527782
6720	527783
24259	527784
30712	527785
16877	527786
29220	527787
42496	527788
709	527789
41742	527790
23833	527791
11688	527792
24795	527793
7788	527794
407	527795
4622	527796
47882	527797
52039	527798
32505	527799
23288	527800
7737	527801
2346	527802
60729	527803
61086	527804
6637	527805
40385	527806
492	527807
145649	527808
134313	527809
112319	527810
1171	527811
157	527812
2656	527813
8645	527814
10869	527815
1010	527816
1447	527817
11272	527818
28940	527819
2436	527820
19955	527821
72648	527822
3057	527823
15711	527824
13962	527825
59202	527826
6023	527827
15257	527828
1710	527829
19352	527830
9202	527831
4829	527832
8633	527833
18335	527834
113960	527835
2823	527836
13452	527837
33293	527838
60615	527839
1571	527840
10693	527841
10487	527842
3594	527843
12892	527844
26851	527845
789	527846
58513	527847
11868	527848
709	527849
18224	527850
5110	527851
46084	527852
36	527853
19723	527854
9866	527855
63766	527856
23016	527857
7062	527858
18113	527859
16502	527860
34821	527861
1733	527862
58900	527863
4	527864
30653	527865
540	527866
619	527867
1557	527868
27912	527869
2247	527870
57621	527871
34452	527872
64063	527873
41290	527874
78815	527875
32749	527876
28409	527877
42039	527878
45433	527879
19836	527880
7705	527881
5011	527882
20022	527883
21147	527884
33560	527885
57166	527886
28183	527887
13778	527888
48970	527889
22826	527890
40543	527891
9828	527892
272	527893
42744	527894
6564	527895
16371	527896
16835	527897
21850	527898
28152	527899
52545	527900
34514	527901
90185	527902
5980	527903
73741	527904
98142	527905
57313	527906
27072	527907
107691	527908
105223	527909
23295	527910
5897	527911
13569	527912
43055	527913
8301	527914
176985	527915
18579	527916
44108	527917
72601	527918
28114	527919
12108	527920
2749	527921
4476	527922
55074	527923
28546	527924
30282	527925
58377	527926
15246	527927
182524	527928
13863	527929
28127	527930
19478	527931
154944	527932
40180	527933
88401	527934
20545	527935
66933	527936
18612	527937
24071	527938
41952	527939
93601	527940
41671	527941
117287	527942
13557	527943
53448	527944
94039	527945
16739	527946
44096	527947
20328	527948
2234	527949
68295	527950
188652	527951
37214	527952
5424	527953
76013	527954
60388	527955
118689	527956
20650	527957
4601	527958
33139	527959
32977	527960
1896	527961
61680	527962
56228	527963
120853	527964
5585	527965
2587	527966
69896	527967
185	527968
185	527969
1616	527970
55874	527971
151253	527972
103830	527973
52589	527974
11166	527975
84228	527976
10602	527977
31647	527978
27597	527979
16416	527980
17189	527981
17176	527982
20519	527983
53232	527984
5983	527985
43777	527986
30377	527987
164888	527988
27147	527989
60645	527990
3146	527991
927	527992
38092	527993
1940	527994
11816	527995
323	527996
131046	527997
61737	527998
166248	527999
60133	528000
33828	528001
30949	528002
88690	528003
49405	528004
15815	528005
33170	528006
6316	528007
188470	528008
78569	528009
13096	528010
93782	528011
108982	528012
67746	528013
1036	528014
29809	528015
43596	528016
6777	528017
113200	528018
28426	528019
23230	528020
5476	528021
5827	528022
64761	528023
19096	528024
577	528025
80283	528026
26342	528027
10505	528028
179724	528029
113039	528030
72814	528031
174219	528032
60244	528033
18892	528034
6283	528035
11663	528036
22252	528037
738	528038
118776	528039
2687	528040
76826	528041
15500	528042
86242	528043
3844	528044
982	528045
25593	528046
37697	528047
6144	528048
8661	528049
3595	528050
19093	528051
134405	528052
16672	528053
34894	528054
4782	528055
60048	528056
31459	528057
41331	528058
23155	528059
69710	528060
13538	528061
3456	528062
63464	528063
1047	528064
82357	528065
31378	528066
20464	528067
137543	528068
105154	528069
8069	528070
5207	528071
4979	528072
13136	528073
3241	528074
14266	528075
67787	528076
75713	528077
3146	528078
66894	528079
84449	528080
21576	528081
78319	528082
2484	528083
4904	528084
16284	528085
32363	528086
3293	528087
12541	528088
90971	528089
122077	528090
89042	528091
71872	528092
74634	528093
146	528094
21365	528095
38984	528096
103761	528097
51931	528098
30229	528099
3346	528100
655	528101
58319	528102
3506	528103
34350	528104
117587	528105
2766	528106
5584	528107
29606	528108
121336	528109
5119	528110
5962	528111
40005	528112
21258	528113
4816	528114
3521	528115
94987	528116
3231	528117
10152	528118
98159	528119
46075	528120
22344	528121
27051	528122
108723	528123
93665	528124
3085	528125
3052	528126
24773	528127
53456	528128
18664	528129
64857	528130
118001	528131
80698	528132
9160	528133
72976	528134
8194	528135
34447	528136
447	528137
17256	528138
76783	528139
110601	528140
18541	528141
20369	528142
96801	528143
10326	528144
103799	528145
15850	528146
2814	528147
10287	528148
81028	528149
41718	528150
447	528151
20944	528152
9796	528153
48522	528154
84387	528155
79770	528156
461	528157
15701	528158
95011	528159
57912	528160
103227	528161
24809	528162
31378	528163
51902	528164
24717	528165
23127	528166
99317	528167
33081	528168
15088	528169
17634	528170
57916	528171
86368	528172
9813	528173
495	528174
24712	528175
8197	528176
57226	528177
84859	528178
21024	528179
2202	528180
28284	528181
6422	528182
25979	528183
15615	528184
33679	528185
1392	528186
2870	528187
172584	528188
57924	528189
18541	528190
83901	528191
12789	528192
16282	528193
8510	528194
7413	528195
72598	528196
59761	528197
77173	528198
830	528199
51931	528200
210	528201
679	528202
15546	528203
5015	528204
44303	528205
100903	528206
1708	528207
85690	528208
1132	528209
14984	528210
8223	528211
140143	528212
5969	528213
18593	528214
42859	528215
67587	528216
8601	528217
75	528218
783	528219
6973	528220
11618	528221
1	528222
24582	528223
28984	528224
13	528225
42923	528226
57848	528227
5804	528228
4620	528229
1028	528230
11624	528231
11624	528232
1861	528233
88374	528234
171256	528235
20495	528236
87380	528237
29590	528238
79644	528239
52821	528240
18504	528241
721	528242
27265	528243
13459	528244
22346	528245
2980	528246
70041	528247
19467	528248
53597	528249
101661	528250
11147	528251
57932	528252
37645	528253
72893	528254
39989	528255
24121	528256
58294	528257
41848	528258
53548	528259
27983	528260
8426	528261
53305	528262
176452	528263
71931	528264
37245	528265
41093	528266
59835	528267
13459	528268
76906	528269
30568	528270
11128	528271
15885	528272
96751	528273
77146	528274
72892	528275
132365	528276
170828	528277
132316	528278
36284	528279
33856	528280
45334	528281
80914	528282
126923	528283
22221	528284
7160	528285
112	528286
87548	528287
157905	528288
62545	528289
17962	528290
66936	528291
4737	528292
60669	528293
16605	528294
24540	528295
53011	528296
92160	528297
131444	528298
70722	528299
69906	528300
84126	528301
41317	528302
117495	528303
103958	528304
103377	528305
53116	528306
112344	528307
24773	528308
155630	528309
49846	528310
23265	528311
115826	528312
69888	528313
40218	528314
13109	528315
130966	528316
78065	528317
124391	528318
69798	528319
72473	528320
17498	528321
109765	528322
84611	528323
45292	528324
103493	528325
40110	528326
37581	528327
23017	528328
57877	528329
50001	528330
141880	528331
16197	528332
36803	528333
15551	528334
6315	528335
70107	528336
48197	528337
27144	528338
60082	528339
52583	528340
51768	528341
39419	528342
73049	528343
4951	528344
587	528345
22546	528346
104890	528347
7952	528348
46664	528349
25909	528350
1235	528351
67444	528352
1395	528353
7218	528354
60611	528355
23898	528356
28249	528357
12158	528358
92287	528359
3771	528360
251	528361
74674	528362
14645	528363
5742	528364
5046	528365
28358	528366
1382	528367
110619	528368
10105	528369
1382	528370
625	528371
4292	528372
5250	528373
57	528374
144	528375
48686	528376
138	528377
29135	528378
8252	528379
82615	528380
42029	528381
9399	528382
2832	528383
9036	528384
85326	528385
81102	528386
5135	528387
37241	528388
50680	528389
75228	528390
20447	528391
57927	528392
14841	528393
8396	528394
8982	528395
9031	528396
14240	528397
8711	528398
87551	528399
7603	528400
1217	528401
57886	528402
8753	528403
126921	528404
1090	528405
58243	528406
92145	528407
8965	528408
6244	528409
35095	528410
3267	528411
4628	528412
13226	528413
3602	528414
99731	528415
4908	528416
3068	528417
44	528418
8845	528419
507	528420
47981	528421
1598	528422
18770	528423
18854	528424
7846	528425
6564	528426
32851	528427
146322	528428
4944	528429
50041	528430
6920	528431
62450	528432
17201	528433
21369	528434
65826	528435
69265	528436
123671	528437
24211	528438
2704	528439
9207	528440
47026	528441
343	528442
70576	528443
74033	528444
52258	528445
55295	528446
1816	528447
1756	528448
38310	528449
33430	528450
345	528451
68142	528452
45446	528453
121817	528454
34428	528455
4483	528456
24954	528457
11091	528458
23142	528459
71402	528460
902	528461
73313	528462
47012	528463
94300	528464
42330	528465
4684	528466
7607	528467
54381	528468
784	528469
169813	528470
16343	528471
90087	528472
28555	528473
1839	528474
3581	528475
40461	528476
14722	528477
2052	528478
1763	528479
6094	528480
50773	528481
14737	528482
116519	528483
88717	528484
2530	528485
110277	528486
16916	528487
925	528488
68989	528489
15437	528490
44278	528491
20171	528492
25280	528493
6126	528494
47072	528495
8782	528496
82	528497
175236	528498
2161	528499
12522	528500
31060	528501
82990	528502
61312	528503
31380	528504
2289	528505
10264	528506
6879	528507
13511	528508
54725	528509
90258	528510
2604	528511
2201	528512
32781	528513
9104	528514
25349	528515
12755	528516
90001	528517
13276	528518
29160	528519
57176	528520
37499	528521
40941	528522
6088	528523
74837	528524
7603	528525
2434	528526
185575	528527
18986	528528
37812	528529
67876	528530
31651	528531
964	528532
19431	528533
51385	528534
61798	528535
45357	528536
94660	528537
38869	528538
6126	528539
35924	528540
4419	528541
3085	528542
2299	528543
16371	528544
31288	528545
2590	528546
5782	528547
8090	528548
8441	528549
85003	528550
66091	528551
5096	528552
2783	528553
6236	528554
260	528555
42937	528556
42934	528557
47777	528558
72209	528559
7956	528560
8977	528561
42924	528562
42977	528563
50648	528564
50704	528565
30923	528566
28110	528567
16238	528568
49352	528569
8831	528570
113008	528571
15986	528572
17536	528573
38126	528574
61820	528575
27772	528576
27438	528577
2506	528578
33759	528579
959	528580
886	528581
157383	528582
1268	528583
79346	528584
5587	528585
35208	528586
22779	528587
50226	528588
12021	528589
400	528590
50856	528591
109687	528592
33808	528593
2206	528594
8575	528595
13682	528596
121	528597
43295	528598
145	528599
671	528600
3840	528601
75619	528602
55547	528603
2099	528604
368	528605
9669	528606
2115	528607
51013	528608
737	528609
22938	528610
3193	528611
44214	528612
109847	528613
7387	528614
136096	528615
71464	528616
5076	528617
1059	528618
94569	528619
52900	528620
67374	528621
2352	528622
27792	528623
6253	528624
38845	528625
40102	528626
131899	528627
22477	528628
27936	528629
198	528630
11233	528631
47686	528632
276	528633
21310	528634
43343	528635
51127	528636
2715	528637
60249	528638
5727	528639
66035	528640
113403	528641
42846	528642
42748	528643
42787	528644
69077	528645
6570	528646
75	528647
75	528648
110784	528649
43689	528650
29255	528651
123195	528652
38888	528653
15215	528654
57479	528655
26856	528656
536	528657
20627	528658
228	528659
48029	528660
53173	528661
26700	528662
12539	528663
732	528664
39438	528665
15339	528666
614	528667
123166	528668
47805	528669
26457	528670
32010	528671
21911	528672
4718	528673
12959	528674
14998	528675
39826	528676
110025	528677
13506	528678
16939	528679
10885	528680
105711	528681
42887	528682
272	528683
45924	528684
41853	528685
23878	528686
41947	528687
3936	528688
51777	528689
78186	528690
9642	528691
4879	528692
2013	528693
57807	528694
1151	528695
47510	528696
51520	528697
3731	528698
39146	528699
29590	528700
21118	528701
65474	528702
33624	528703
26580	528704
379	528705
90845	528706
2081	528707
63550	528708
93728	528709
12840	528710
1372	528711
51600	528712
17781	528713
1239	528714
49576	528715
9881	528716
47728	528717
7092	528718
30719	528719
37271	528720
5984	528721
31145	528722
4530	528723
45619	528724
18083	528725
94086	528726
19810	528727
8733	528728
5824	528729
275	528730
11533	528731
63853	528732
64607	528733
7968	528734
114189	528735
62635	528736
28847	528737
45107	528738
4165	528739
11493	528740
48681	528741
5708	528742
3375	528743
40381	528744
29668	528745
41671	528746
35698	528747
101416	528748
114083	528749
74363	528750
38441	528751
11851	528752
13401	528753
1888	528754
9541	528755
25053	528756
48537	528757
44532	528758
10596	528759
19662	528760
1842	528761
16539	528762
35281	528763
23830	528764
10979	528765
17158	528766
34600	528767
484	528768
12630	528769
180	528770
15335	528771
23465	528772
8705	528773
155526	528774
35389	528775
33497	528776
56200	528777
44650	528778
5605	528779
91040	528780
74177	528781
350	528782
21072	528783
1274	528784
4	528785
28730	528786
17064	528787
11842	528788
19005	528789
2129	528790
62499	528791
19623	528792
2961	528793
12855	528794
12551	528795
69058	528796
48071	528797
31237	528798
83220	528799
72446	528800
58369	528801
9179	528802
18369	528803
3730	528804
159207	528805
64499	528806
22341	528807
2492	528808
35168	528809
28928	528810
26401	528811
727	528812
29589	528813
13329	528814
64084	528815
15958	528816
8451	528817
62737	528818
51352	528819
16269	528820
135557	528821
55462	528822
445	528823
21115	528824
3984	528825
31940	528826
49335	528827
28940	528828
95924	528829
1447	528830
40367	528831
34518	528832
62770	528833
76702	528834
1888	528835
3633	528836
15330	528837
11024	528838
7042	528839
16077	528840
25101	528841
93269	528842
40495	528843
66572	528844
986	528845
3521	528846
54244	528847
170	528848
41250	528849
1538	528850
25878	528851
12107	528852
4007	528853
7243	528854
419	528855
11252	528856
19213	528857
104902	528858
108774	528859
42349	528860
35964	528861
255	528862
13572	528863
70680	528864
8114	528865
50266	528866
9265	528867
17597	528868
38124	528869
21198	528870
14339	528871
56174	528872
39846	528873
4565	528874
18160	528875
276	528876
34141	528877
75588	528878
157	528879
19597	528880
1652	528881
24391	528882
60207	528883
10015	528884
7613	528885
37940	528886
2055	528887
949	528888
858	528889
33491	528890
3156	528891
8812	528892
5481	528893
10156	528894
11229	528895
2733	528896
53190	528897
9050	528898
23499	528899
42990	528900
37696	528901
60678	528902
68995	528903
16246	528904
25661	528905
100584	528906
28513	528907
2820	528908
97322	528909
29309	528910
1552	528911
1195	528912
45009	528913
21900	528914
13345	528915
4503	528916
18697	528917
112514	528918
51297	528919
16675	528920
2124	528921
23903	528922
207	528923
15068	528924
93	528925
35408	528926
6	528927
39430	528928
4894	528929
32736	528930
18220	528931
1	528932
11126	528933
30181	528934
16475	528935
6970	528936
10099	528937
936	528938
138182	528939
7811	528940
32558	528941
102866	528942
28377	528943
68	528944
52349	528945
6696	528946
90857	528947
28657	528948
43672	528949
39334	528950
1112	528951
37188	528952
32147	528953
92259	528954
54031	528955
156152	528956
657	528957
36011	528958
16988	528959
62858	528960
15001	528961
14048	528962
5403	528963
93	528964
6608	528965
108313	528966
6956	528967
11869	528968
11869	528969
10668	528970
4292	528971
21365	528972
26576	528973
147246	528974
62	528975
18329	528976
33352	528977
22565	528978
32380	528979
68928	528980
24130	528981
15212	528982
11818	528983
37637	528984
26712	528985
31830	528986
43542	528987
43430	528988
13972	528989
74926	528990
29170	528991
32114	528992
42794	528993
36989	528994
20	528995
47824	528996
62065	528997
42220	528998
70953	528999
118219	529000
50280	529001
83440	529002
9678	529003
114808	529004
21917	529005
39707	529006
52504	529007
9635	529008
12019	529009
17489	529010
6177	529011
34109	529012
113	529013
112119	529014
51513	529015
18685	529016
23598	529017
89525	529018
6869	529019
22831	529020
3604	529021
8652	529022
42972	529023
24096	529024
59738	529025
19654	529026
145397	529027
36075	529028
10237	529029
33719	529030
47641	529031
38383	529032
13336	529033
13336	529034
18665	529035
49810	529036
16483	529037
5786	529038
40269	529039
12646	529040
35425	529041
91900	529042
10032	529043
39293	529044
18968	529045
7520	529046
137891	529047
58639	529048
22240	529049
10718	529050
36066	529051
89689	529052
28124	529053
91665	529054
10300	529055
28907	529056
34954	529057
9107	529058
5715	529059
120915	529060
16983	529061
22734	529062
21022	529063
7504	529064
7133	529065
149646	529066
33132	529067
16368	529068
926	529069
6280	529070
18619	529071
5271	529072
20378	529073
85421	529074
10908	529075
380	529076
40098	529077
7737	529078
5943	529079
112	529080
93324	529081
3458	529082
6057	529083
57466	529084
22533	529085
32979	529086
7790	529087
15574	529088
5180	529089
7725	529090
7384	529091
2791	529092
17035	529093
3781	529094
109256	529095
48617	529096
89936	529097
43321	529098
3846	529099
17678	529100
10479	529101
51269	529102
55104	529103
94860	529104
27936	529105
41205	529106
1065	529107
19824	529108
25525	529109
16452	529110
12226	529111
49524	529112
6752	529113
22532	529114
8588	529115
59283	529116
49564	529117
7125	529118
1517	529119
26456	529120
1008	529121
3137	529122
4370	529123
34003	529124
34003	529125
87941	529126
2214	529127
22880	529128
19147	529129
22934	529130
19638	529131
163192	529132
44674	529133
33156	529134
68036	529135
50713	529136
6618	529137
13839	529138
14299	529139
55514	529140
45139	529141
16951	529142
27140	529143
59305	529144
50239	529145
145475	529146
4638	529147
2910	529148
6572	529149
54708	529150
6583	529151
54195	529152
961	529153
26059	529154
1090	529155
37254	529156
47990	529157
11988	529158
30714	529159
153681	529160
64136	529161
147240	529162
50908	529163
6889	529164
36163	529165
16811	529166
55637	529167
28386	529168
74604	529169
50168	529170
4528	529171
38572	529172
314	529173
16646	529174
87799	529175
21236	529176
16751	529177
21356	529178
519	529179
11782	529180
6560	529181
704	529182
72385	529183
28364	529184
28769	529185
30540	529186
6536	529187
26470	529188
81222	529189
20250	529190
28697	529191
31607	529192
99834	529193
28	529194
13005	529195
11321	529196
93	529197
77654	529198
29652	529199
20950	529200
60560	529201
9230	529202
18791	529203
133849	529204
11978	529205
5688	529206
24249	529207
12	529208
10333	529209
22840	529210
13964	529211
10919	529212
12485	529213
70511	529214
26675	529215
259	529216
181	529217
33703	529218
107551	529219
44187	529220
89612	529221
82007	529222
22581	529223
8277	529224
31012	529225
106220	529226
6579	529227
33442	529228
53130	529229
751	529230
14650	529231
16684	529232
7015	529233
5559	529234
38363	529235
11783	529236
17468	529237
130291	529238
16038	529239
4808	529240
32357	529241
29266	529242
2320	529243
22128	529244
17625	529245
36038	529246
2112	529247
80823	529248
1063	529249
513	529250
2787	529251
3586	529252
16715	529253
5724	529254
113097	529255
18665	529256
17955	529257
16675	529258
1479	529259
17851	529260
3796	529261
2018	529262
85	529263
8554	529264
11241	529265
69188	529266
25068	529267
1356	529268
26734	529269
1133	529270
8888	529271
1999	529272
2770	529273
1259	529274
22618	529275
8467	529276
29632	529277
28	529278
143047	529279
34960	529280
105101	529281
34044	529282
64466	529283
66478	529284
10893	529285
20055	529286
81483	529287
98691	529288
10137	529289
7563	529290
71505	529291
10097	529292
26908	529293
4088	529294
2865	529295
11343	529296
13487	529297
80765	529298
1200	529299
4988	529300
48071	529301
32273	529302
35308	529303
78476	529304
22049	529305
57593	529306
18919	529307
2358	529308
133692	529309
55328	529310
71107	529311
51858	529312
57233	529313
35957	529314
2265	529315
5356	529316
163593	529317
11243	529318
698	529319
102657	529320
17467	529321
26519	529322
14396	529323
2824	529324
49468	529325
32832	529326
47843	529327
4173	529328
63410	529329
36738	529330
36738	529331
43953	529332
1053	529333
21141	529334
200	529335
15858	529336
3654	529337
15643	529338
23809	529339
60673	529340
38475	529341
6103	529342
23123	529343
16983	529344
36712	529345
44080	529346
13725	529347
72277	529348
52000	529349
43635	529350
10351	529351
6923	529352
17564	529353
158	529354
19251	529355
60558	529356
40459	529357
57484	529358
6162	529359
3227	529360
77097	529361
18877	529362
510	529363
8321	529364
10245	529365
55798	529366
68331	529367
21198	529368
82646	529369
83421	529370
31613	529371
45781	529372
10128	529373
58958	529374
70930	529375
14291	529376
24184	529377
39467	529378
8234	529379
17767	529380
23504	529381
32591	529382
77042	529383
3336	529384
57613	529385
71640	529386
8450	529387
1703	529388
74864	529389
6905	529390
10591	529391
46282	529392
3346	529393
21649	529394
35637	529395
7264	529396
5794	529397
186	529398
18286	529399
1901	529400
48046	529401
20228	529402
97471	529403
539	529404
35075	529405
73913	529406
73409	529407
61282	529408
4907	529409
72351	529410
35487	529411
254	529412
120902	529413
15244	529414
40585	529415
74	529416
15350	529417
5112	529418
20649	529419
33352	529420
25422	529421
5070	529422
11696	529423
1790	529424
12003	529425
104	529426
1575	529427
23239	529428
1298	529429
35020	529430
61511	529431
119	529432
45426	529433
95188	529434
404	529435
35678	529436
14117	529437
8162	529438
9369	529439
61890	529440
34855	529441
14267	529442
4498	529443
1224	529444
83	529445
13588	529446
25219	529447
42200	529448
29674	529449
3627	529450
13217	529451
20077	529452
5348	529453
23886	529454
40499	529455
28978	529456
21914	529457
18148	529458
20786	529459
57426	529460
25706	529461
105376	529462
6411	529463
6557	529464
90229	529465
10223	529466
36784	529467
8451	529468
62715	529469
354	529470
26342	529471
27388	529472
7252	529473
1594	529474
20094	529475
51978	529476
73	529477
11422	529478
16857	529479
31200	529480
55602	529481
21153	529482
31144	529483
23623	529484
32399	529485
107382	529486
6606	529487
62271	529488
16847	529489
58073	529490
2214	529491
55982	529492
69311	529493
39290	529494
8323	529495
1240	529496
45551	529497
25133	529498
129029	529499
18383	529500
32675	529501
42131	529502
56878	529503
53304	529504
19339	529505
8636	529506
26468	529507
54398	529508
120645	529509
46110	529510
22	529511
23273	529512
32677	529513
14916	529514
70334	529515
1364	529516
43257	529517
16935	529518
1587	529519
36040	529520
10227	529521
8005	529522
159	529523
190	529524
21745	529525
1027	529526
21072	529527
6592	529528
566	529529
12128	529530
24228	529531
2900	529532
61372	529533
13285	529534
82588	529535
77223	529536
23178	529537
62539	529538
3649	529539
26849	529540
19719	529541
24566	529542
57286	529543
29021	529544
5965	529545
28209	529546
106557	529547
69655	529548
37534	529549
60525	529550
83	529551
2031	529552
72550	529553
31622	529554
36234	529555
2662	529556
10875	529557
14105	529558
2191	529559
38064	529560
26929	529561
174522	529562
10265	529563
5	529564
22122	529565
33590	529566
9570	529567
20070	529568
32624	529569
75440	529570
2562	529571
61943	529572
27948	529573
83410	529574
27053	529575
31622	529576
76189	529577
14081	529578
5392	529579
15519	529580
71186	529581
29093	529582
24503	529583
23171	529584
18	529585
93237	529586
48825	529587
20926	529588
27024	529589
20760	529590
69073	529591
7567	529592
33990	529593
17094	529594
420	529595
10910	529596
13783	529597
51448	529598
51533	529599
540	529600
2491	529601
22714	529602
29257	529603
4277	529604
77178	529605
83871	529606
46893	529607
34409	529608
39775	529609
26508	529610
1432	529611
157	529612
420	529613
55	529614
61353	529615
21412	529616
12865	529617
71049	529618
18396	529619
31137	529620
22546	529621
33420	529622
5502	529623
32373	529624
16625	529625
57231	529626
6548	529627
80341	529628
31379	529629
5562	529630
71073	529631
140364	529632
45638	529633
14987	529634
1839	529635
44848	529636
25818	529637
3716	529638
32529	529639
33847	529640
4533	529641
4466	529642
3500	529643
8772	529644
8797	529645
15855	529646
64431	529647
66548	529648
31577	529649
1669	529650
11856	529651
3808	529652
51904	529653
6984	529654
4473	529655
26623	529656
1622	529657
3084	529658
83907	529659
163841	529660
853	529661
57494	529662
37938	529663
11183	529664
34385	529665
16071	529666
54939	529667
10324	529668
18750	529669
10197	529670
10616	529671
5574	529672
7627	529673
55246	529674
93479	529675
71168	529676
26511	529677
22185	529678
15707	529679
295	529680
5170	529681
33786	529682
34259	529683
18859	529684
27955	529685
4526	529686
726	529687
10179	529688
57324	529689
75352	529690
104010	529691
3644	529692
20576	529693
58778	529694
3195	529695
7276	529696
6249	529697
11049	529698
50806	529699
167	529700
49224	529701
60502	529702
9673	529703
17105	529704
103814	529705
46205	529706
64	529707
16453	529708
295	529709
23805	529710
97	529711
23149	529712
27573	529713
25741	529714
71	529715
45179	529716
2687	529717
19614	529718
22448	529719
14112	529720
21632	529721
31250	529722
1183	529723
61201	529724
31929	529725
8615	529726
14634	529727
39795	529728
467	529729
34	529730
27219	529731
91200	529732
47911	529733
1327	529734
41597	529735
4004	529736
7945	529737
31769	529738
18	529739
5917	529740
58569	529741
26814	529742
123417	529743
4606	529744
28216	529745
21669	529746
27492	529747
22726	529748
13196	529749
28159	529750
5686	529751
18917	529752
5166	529753
85260	529754
12818	529755
13252	529756
25999	529757
5715	529758
32513	529759
82133	529760
82133	529761
4961	529762
66927	529763
6340	529764
13971	529765
23542	529766
40545	529767
51202	529768
30314	529769
33180	529770
3233	529771
30207	529772
24749	529773
32770	529774
554	529775
10362	529776
58053	529777
18709	529778
28568	529779
35931	529780
57608	529781
16803	529782
4773	529783
265	529784
19692	529785
39422	529786
444	529787
69925	529788
22602	529789
8089	529790
10570	529791
8967	529792
5114	529793
64313	529794
6166	529795
126323	529796
62414	529797
39505	529798
2790	529799
32630	529800
48935	529801
277	529802
28626	529803
87635	529804
12194	529805
14303	529806
1898	529807
1125	529808
45720	529809
737	529810
76123	529811
931	529812
5078	529813
709	529814
52293	529815
34297	529816
18213	529817
1550	529818
8292	529819
73193	529820
2508	529821
47760	529822
30808	529823
2810	529824
36085	529825
3088	529826
10606	529827
36064	529828
104787	529829
77503	529830
96896	529831
18887	529832
67332	529833
2051	529834
17825	529835
12925	529836
74663	529837
12157	529838
15352	529839
2356	529840
138487	529841
101822	529842
54721	529843
22448	529844
12447	529845
55219	529846
5271	529847
3115	529848
2994	529849
22713	529850
107818	529851
22072	529852
25525	529853
111976	529854
58663	529855
19017	529856
5103	529857
56	529858
13831	529859
14046	529860
44831	529861
8845	529862
26209	529863
12248	529864
22782	529865
5554	529866
90505	529867
1493	529868
17310	529869
1090	529870
7503	529871
56002	529872
56521	529873
380	529874
54418	529875
48887	529876
16983	529877
2131	529878
43142	529879
81357	529880
12133	529881
106578	529882
26943	529883
42339	529884
54328	529885
12591	529886
41691	529887
8253	529888
18265	529889
37836	529890
5744	529891
38996	529892
8623	529893
98794	529894
29358	529895
28713	529896
14026	529897
1846	529898
44808	529899
21399	529900
1695	529901
102806	529902
47639	529903
47693	529904
15358	529905
9632	529906
45185	529907
62833	529908
1349	529909
67337	529910
38395	529911
11177	529912
16745	529913
19009	529914
36971	529915
11533	529916
128774	529917
98167	529918
52192	529919
94567	529920
50481	529921
77144	529922
24069	529923
474	529924
13704	529925
11868	529926
19766	529927
119	529928
74897	529929
18861	529930
24246	529931
49222	529932
5023	529933
51666	529934
19301	529935
13	529936
46602	529937
20641	529938
4830	529939
7697	529940
49635	529941
327	529942
71212	529943
29128	529944
47728	529945
118761	529946
14976	529947
18381	529948
3847	529949
16904	529950
21762	529951
35450	529952
5384	529953
29077	529954
41066	529955
42376	529956
4233	529957
21694	529958
15481	529959
22430	529960
86934	529961
31700	529962
27058	529963
75434	529964
4243	529965
64669	529966
565	529967
23889	529968
18328	529969
88124	529970
92490	529971
1837	529972
10545	529973
162287	529974
36790	529975
49859	529976
61751	529977
8029	529978
55093	529979
68883	529980
22379	529981
4707	529982
30895	529983
993	529984
47755	529985
5234	529986
42213	529987
6	529988
2200	529989
10240	529990
59138	529991
78766	529992
67091	529993
95260	529994
16833	529995
13849	529996
100375	529997
9869	529998
14017	529999
42488	530000
26731	530001
58923	530002
11746	530003
3244	530004
42186	530005
24722	530006
24385	530007
44994	530008
1110	530009
70062	530010
14544	530011
10271	530012
13642	530013
35345	530014
10080	530015
17422	530016
61324	530017
96596	530018
1483	530019
137522	530020
52579	530021
72134	530022
4405	530023
46302	530024
14016	530025
91801	530026
17440	530027
10213	530028
765	530029
529	530030
12943	530031
732	530032
8560	530033
39105	530034
57272	530035
26877	530036
36482	530037
8790	530038
1597	530039
7699	530040
28988	530041
26471	530042
15615	530043
61015	530044
16857	530045
22544	530046
27395	530047
174856	530048
70461	530049
50066	530050
51570	530051
12411	530052
16566	530053
2227	530054
12100	530055
38937	530056
51590	530057
6256	530058
10155	530059
41035	530060
3450	530061
36934	530062
32048	530063
18779	530064
12042	530065
3465	530066
104722	530067
16855	530068
126044	530069
57519	530070
1332	530071
11287	530072
39127	530073
20992	530074
4661	530075
1	530076
39383	530077
10616	530078
9718	530079
66430	530080
3835	530081
21798	530082
7934	530083
56135	530084
33820	530085
33403	530086
10266	530087
46720	530088
7860	530089
69210	530090
20171	530091
69008	530092
9184	530093
4185	530094
3084	530095
105622	530096
5840	530097
13914	530098
44709	530099
51168	530100
12088	530101
57597	530102
22615	530103
10853	530104
35439	530105
55891	530106
9673	530107
903	530108
35950	530109
6690	530110
47706	530111
10240	530112
83454	530113
5807	530114
1441	530115
7593	530116
36128	530117
18651	530118
12208	530119
7279	530120
39187	530121
8088	530122
57307	530123
3196	530124
1426	530125
31803	530126
30851	530127
14053	530128
31720	530129
12142	530130
11821	530131
7815	530132
13387	530133
13387	530134
97584	530135
128941	530136
103346	530137
49872	530138
1759	530139
10625	530140
45994	530141
9022	530142
46004	530143
11803	530144
35100	530145
38389	530146
7044	530147
67562	530148
32	530149
12133	530150
37030	530151
51057	530152
12419	530153
59422	530154
74975	530155
63370	530156
14827	530157
13220	530158
36943	530159
20002	530160
1478	530161
33417	530162
16800	530163
51789	530164
100233	530165
130136	530166
23542	530167
4994	530168
7264	530169
45063	530170
66604	530171
6263	530172
7946	530173
30445	530174
25753	530175
4484	530176
11846	530177
4048	530178
11761	530179
71701	530180
43096	530181
851	530182
41195	530183
490	530184
7429	530185
79328	530186
20080	530187
102794	530188
74336	530189
214	530190
2759	530191
596	530192
32344	530193
100217	530194
445	530195
24415	530196
11995	530197
116248	530198
11433	530199
37623	530200
12490	530201
9691	530202
47574	530203
45073	530204
2309	530205
8612	530206
1961	530207
60127	530208
63348	530209
1773	530210
62450	530211
4161	530212
8965	530213
20624	530214
22884	530215
40387	530216
28642	530217
36883	530218
57317	530219
681	530220
62076	530221
33188	530222
160877	530223
3394	530224
86828	530225
2342	530226
57394	530227
15527	530228
50823	530229
52463	530230
81448	530231
43441	530232
18227	530233
35165	530234
27348	530235
68448	530236
5957	530237
85351	530238
54896	530239
40714	530240
14490	530241
38513	530242
57736	530243
44238	530244
48016	530245
6706	530246
54271	530247
6628	530248
57515	530249
40780	530250
18186	530251
25861	530252
83444	530253
33435	530254
6635	530255
49247	530256
17918	530257
19055	530258
27322	530259
8340	530260
3989	530261
2782	530262
15803	530263
39177	530264
41190	530265
72005	530266
75471	530267
32323	530268
18179	530269
875	530270
35111	530271
26229	530272
36397	530273
1734	530274
12404	530275
1945	530276
30073	530277
24306	530278
46833	530279
38268	530280
74141	530281
94113	530282
17551	530283
172	530284
42374	530285
15916	530286
10345	530287
20776	530288
16926	530289
41628	530290
69138	530291
114651	530292
13951	530293
40381	530294
16035	530295
15864	530296
20528	530297
84156	530298
39679	530299
39556	530300
57254	530301
50193	530302
41958	530303
24269	530304
1905	530305
33342	530306
189	530307
26269	530308
47475	530309
41641	530310
75474	530311
7708	530312
26152	530313
28826	530314
47819	530315
2763	530316
20931	530317
66092	530318
74942	530319
40377	530320
35255	530321
262	530322
3124	530323
32680	530324
4295	530325
10322	530326
110	530327
52186	530328
29189	530329
3395	530330
1345	530331
1922	530332
62062	530333
43529	530334
51774	530335
29332	530336
32742	530337
34	530338
26535	530339
21034	530340
46127	530341
47889	530342
38464	530343
20719	530344
61194	530345
21751	530346
8787	530347
57545	530348
15834	530349
19974	530350
148747	530351
100	530352
4895	530353
1583	530354
174482	530355
16363	530356
1380	530357
21994	530358
12896	530359
17403	530360
19275	530361
121881	530362
10298	530363
90683	530364
30140	530365
25275	530366
29207	530367
133	530368
7215	530369
57	530370
2857	530371
14076	530372
40334	530373
133817	530374
45456	530375
51024	530376
1639	530377
15330	530378
19875	530379
10066	530380
6813	530381
27074	530382
73560	530383
69432	530384
7431	530385
57686	530386
20809	530387
6462	530388
18152	530389
12042	530390
48116	530391
46260	530392
793	530393
9692	530394
75821	530395
768	530396
1768	530397
191	530398
119902	530399
7219	530400
32521	530401
3199	530402
10787	530403
1156	530404
8650	530405
22821	530406
56061	530407
28791	530408
35106	530409
1891	530410
19009	530411
14109	530412
13479	530413
248	530414
32874	530415
135	530416
20864	530417
15922	530418
5988	530419
2476	530420
7540	530421
36106	530422
10240	530423
25773	530424
18565	530425
572	530426
23777	530427
52149	530428
10957	530429
19592	530430
629	530431
568	530432
49051	530433
5645	530434
58546	530435
62782	530436
8449	530437
12188	530438
3075	530439
45745	530440
32331	530441
22976	530442
52047	530443
943	530444
23142	530445
34664	530446
27615	530447
22515	530448
6345	530449
58529	530450
3835	530451
2229	530452
32606	530453
3755	530454
13524	530455
18010	530456
46180	530457
29926	530458
15513	530459
56569	530460
25843	530461
7215	530462
12136	530463
11033	530464
47339	530465
28228	530466
10739	530467
2508	530468
9973	530469
884	530470
3	530471
28518	530472
50161	530473
72286	530474
42892	530475
90895	530476
469	530477
29504	530478
43154	530479
1023	530480
652	530481
21700	530482
15575	530483
13835	530484
11698	530485
17782	530486
73643	530487
20513	530488
2514	530489
24854	530490
24295	530491
45873	530492
7	530493
6037	530494
79643	530495
89653	530496
34	530497
113533	530498
42511	530499
4665	530500
20831	530501
90	530502
292	530503
10813	530504
39285	530505
16568	530506
2842	530507
6083	530508
54045	530509
12081	530510
36872	530511
25447	530512
35866	530513
7282	530514
1350	530515
47081	530516
26471	530517
9891	530518
34602	530519
18029	530520
3565	530521
71173	530522
2508	530523
80639	530524
80	530525
68298	530526
1864	530527
141625	530528
6191	530529
95	530530
8839	530531
17825	530532
251	530533
66	530534
37331	530535
40758	530536
18374	530537
2461	530538
70445	530539
3159	530540
29733	530541
16046	530542
79135	530543
4621	530544
175185	530545
1917	530546
27609	530547
8035	530548
5355	530549
9170	530550
45971	530551
41112	530552
9088	530553
24078	530554
2753	530555
57417	530556
27273	530557
16193	530558
21727	530559
54559	530560
17069	530561
6502	530562
97982	530563
50312	530564
2780	530565
102913	530566
10833	530567
85814	530568
5512	530569
10910	530570
2415	530571
23146	530572
2370	530573
751	530574
13628	530575
20872	530576
74620	530577
8272	530578
30290	530579
70291	530580
3768	530581
53115	530582
55590	530583
12049	530584
89821	530585
55848	530586
13660	530587
22615	530588
18144	530589
37301	530590
2445	530591
8739	530592
6965	530593
28205	530594
35856	530595
14759	530596
10267	530597
49939	530598
104054	530599
70116	530600
19729	530601
72155	530602
37184	530603
5695	530604
86682	530605
723	530606
67900	530607
110525	530608
14601	530609
31139	530610
34336	530611
30565	530612
3968	530613
11616	530614
1026	530615
3950	530616
32278	530617
1226	530618
44897	530619
68540	530620
13951	530621
49073	530622
45449	530623
21012	530624
21178	530625
54383	530626
2371	530627
2308	530628
4772	530629
9607	530630
29564	530631
28457	530632
15808	530633
989	530634
42313	530635
60116	530636
50189	530637
8094	530638
4418	530639
16765	530640
21108	530641
1967	530642
988	530643
4	530644
17402	530645
41034	530646
97121	530647
26454	530648
83669	530649
2881	530650
73257	530651
50224	530652
31109	530653
5868	530654
23315	530655
119	530656
20037	530657
3201	530658
59373	530659
24696	530660
10870	530661
41666	530662
45085	530663
50231	530664
27062	530665
16403	530666
30029	530667
331	530668
25082	530669
20174	530670
41500	530671
22140	530672
45852	530673
1926	530674
2919	530675
60696	530676
5581	530677
2302	530678
47609	530679
5689	530680
2331	530681
37621	530682
5519	530683
1346	530684
15051	530685
10869	530686
7685	530687
651	530688
1825	530689
21228	530690
19124	530691
23022	530692
24180	530693
42543	530694
1918	530695
1911	530696
3653	530697
10971	530698
78874	530699
15638	530700
26933	530701
67922	530702
33407	530703
54417	530704
5710	530705
6854	530706
61008	530707
16619	530708
2845	530709
2058	530710
75252	530711
128282	530712
108281	530713
890	530714
7947	530715
4840	530716
77575	530717
22828	530718
8180	530719
8045	530720
21152	530721
1205	530722
4935	530723
14012	530724
7277	530725
17272	530726
7397	530727
64089	530728
18732	530729
12933	530730
7693	530731
69465	530732
802	530733
10186	530734
71142	530735
82935	530736
138120	530737
41259	530738
11849	530739
20627	530740
47986	530741
42900	530742
8408	530743
51697	530744
12778	530745
55443	530746
68136	530747
1019	530748
46825	530749
65147	530750
14830	530751
6042	530752
25319	530753
21091	530754
49832	530755
6928	530756
3378	530757
9965	530758
22513	530759
59638	530760
623	530761
34387	530762
7359	530763
12805	530764
2359	530765
35479	530766
39830	530767
46199	530768
28814	530769
11077	530770
9465	530771
61820	530772
28883	530773
3757	530774
178	530775
5350	530776
50256	530777
16394	530778
14060	530779
5529	530780
541	530781
47603	530782
101993	530783
3285	530784
3378	530785
175105	530786
26561	530787
38598	530788
51951	530789
1701	530790
70291	530791
30776	530792
44030	530793
36895	530794
119432	530795
2295	530796
86776	530797
47612	530798
41574	530799
29663	530800
31756	530801
77669	530802
38528	530803
23849	530804
19512	530805
17322	530806
67743	530807
31294	530808
7482	530809
68876	530810
40905	530811
58843	530812
46871	530813
8953	530814
9808	530815
58501	530816
19222	530817
27759	530818
4598	530819
57796	530820
1093	530821
1965	530822
11618	530823
3116	530824
47612	530825
14522	530826
30294	530827
62421	530828
28820	530829
29797	530830
83096	530831
9163	530832
10138	530833
17337	530834
16212	530835
17828	530836
31666	530837
1263	530838
26514	530839
34820	530840
5085	530841
26951	530842
70728	530843
10588	530844
3078	530845
23663	530846
66754	530847
73967	530848
19226	530849
1	530850
124420	530851
65096	530852
43207	530853
4425	530854
17644	530855
59128	530856
10814	530857
6586	530858
29056	530859
692	530860
138567	530861
73342	530862
1097	530863
51463	530864
34442	530865
73	530866
3689	530867
38281	530868
34912	530869
49913	530870
9110	530871
2114	530872
74696	530873
429	530874
80444	530875
67419	530876
19780	530877
18374	530878
5864	530879
7	530880
47705	530881
39284	530882
37468	530883
105082	530884
180388	530885
652	530886
46634	530887
11501	530888
4393	530889
43611	530890
32453	530891
71949	530892
42666	530893
70569	530894
25969	530895
111929	530896
33325	530897
14024	530898
1248	530899
48827	530900
79747	530901
101646	530902
38821	530903
128622	530904
25301	530905
104360	530906
96334	530907
15578	530908
46349	530909
4934	530910
15631	530911
52062	530912
14101	530913
61800	530914
390	530915
56166	530916
2059	530917
9088	530918
34640	530919
24840	530920
342	530921
19448	530922
89122	530923
25167	530924
39667	530925
155817	530926
65229	530927
28546	530928
42800	530929
38436	530930
31734	530931
29011	530932
6978	530933
403	530934
43229	530935
5493	530936
24977	530937
837	530938
651	530939
32664	530940
981	530941
10179	530942
17677	530943
202	530944
6921	530945
22815	530946
106563	530947
51961	530948
15957	530949
3770	530950
48401	530951
7094	530952
8114	530953
22083	530954
167	530955
947	530956
10691	530957
6729	530958
52	530959
5307	530960
63773	530961
7043	530962
22082	530963
31924	530964
31550	530965
1945	530966
7623	530967
775	530968
37237	530969
11742	530970
23941	530971
8755	530972
3217	530973
1665	530974
3217	530975
90666	530976
39884	530977
30642	530978
29488	530979
89	530980
38214	530981
67295	530982
63547	530983
13926	530984
30148	530985
60863	530986
23607	530987
117308	530988
15278	530989
73082	530990
10826	530991
20025	530992
17097	530993
81102	530994
124437	530995
15140	530996
57264	530997
52562	530998
4976	530999
282	531000
63535	531001
2463	531002
5127	531003
8395	531004
24061	531005
48091	531006
64991	531007
7490	531008
38075	531009
17966	531010
29338	531011
2806	531012
1681	531013
11675	531014
16679	531015
10217	531016
3268	531017
53835	531018
1528	531019
40682	531020
18208	531021
49060	531022
45253	531023
404	531024
12032	531025
45039	531026
10916	531027
102625	531028
46302	531029
26519	531030
3674	531031
20988	531032
16	531033
54344	531034
12100	531035
68459	531036
10799	531037
56926	531038
20616	531039
3341	531040
104217	531041
8741	531042
57508	531043
15	531044
68542	531045
54511	531046
39459	531047
30819	531048
12365	531049
39859	531050
186	531051
62790	531052
2060	531053
69246	531054
7709	531055
44687	531056
1529	531057
1	531058
61853	531059
117239	531060
27118	531061
113715	531062
61337	531063
17324	531064
19522	531065
25891	531066
92948	531067
28966	531068
88222	531069
26267	531070
35724	531071
1972	531072
25468	531073
88484	531074
1813	531075
48982	531076
153782	531077
51449	531078
21146	531079
14688	531080
5721	531081
15290	531082
54266	531083
101187	531084
7000	531085
8983	531086
76551	531087
21284	531088
1125	531089
37948	531090
18096	531091
99876	531092
290	531093
817	531094
575	531095
18617	531096
48029	531097
2931	531098
70746	531099
19005	531100
10268	531101
541	531102
24855	531103
541	531104
21938	531105
19429	531106
655	531107
34236	531108
1275	531109
3074	531110
24367	531111
34237	531112
30063	531113
13575	531114
8665	531115
1236	531116
80	531117
3917	531118
1046	531119
23952	531120
58405	531121
79041	531122
561	531123
28588	531124
38705	531125
1146	531126
92	531127
4466	531128
82394	531129
27698	531130
26173	531131
131125	531132
394	531133
24329	531134
21108	531135
9317	531136
42606	531137
3312	531138
22803	531139
129812	531140
81273	531141
13400	531142
7919	531143
25267	531144
349	531145
37035	531146
2394	531147
23328	531148
68400	531149
25727	531150
4505	531151
66863	531152
561	531153
5565	531154
4465	531155
34952	531156
13910	531157
12922	531158
88919	531159
42409	531160
29085	531161
33021	531162
20524	531163
12391	531164
12054	531165
38929	531166
32718	531167
11014	531168
27609	531169
12419	531170
34884	531171
30360	531172
2525	531173
3093	531174
12596	531175
34435	531176
69341	531177
32363	531178
85903	531179
22835	531180
56888	531181
1352	531182
87538	531183
4303	531184
28123	531185
11965	531186
74812	531187
1278	531188
82507	531189
6513	531190
109	531191
27	531192
173940	531193
55795	531194
16670	531195
120552	531196
122475	531197
109750	531198
16855	531199
35832	531200
11501	531201
28769	531202
79188	531203
12031	531204
6963	531205
61252	531206
38562	531207
25699	531208
29561	531209
6083	531210
15671	531211
26932	531212
979	531213
29222	531214
44766	531215
62347	531216
79925	531217
37114	531218
6981	531219
26758	531220
37148	531221
44919	531222
1126	531223
5506	531224
388	531225
81378	531226
64525	531227
2256	531228
22038	531229
125806	531230
98498	531231
1797	531232
82878	531233
14573	531234
38056	531235
26996	531236
14886	531237
57725	531238
47749	531239
28235	531240
74978	531241
82325	531242
38488	531243
10279	531244
7993	531245
55194	531246
31	531247
35694	531248
38670	531249
132663	531250
29426	531251
1786	531252
73494	531253
23812	531254
50803	531255
27312	531256
11043	531257
3522	531258
46962	531259
13667	531260
2055	531261
51244	531262
5355	531263
6473	531264
12977	531265
28344	531266
47916	531267
5581	531268
24229	531269
2394	531270
9301	531271
32105	531272
25682	531273
191	531274
5596	531275
51987	531276
24180	531277
11034	531278
1998	531279
78158	531280
32071	531281
19197	531282
53846	531283
11819	531284
5000	531285
25401	531286
62331	531287
40483	531288
23945	531289
61002	531290
49053	531291
53722	531292
1531	531293
73636	531294
50852	531295
57352	531296
1974	531297
21321	531298
39946	531299
28614	531300
12779	531301
3565	531302
13794	531303
82899	531304
55282	531305
22594	531306
1270	531307
26833	531308
16195	531309
28063	531310
36421	531311
16846	531312
2928	531313
98479	531314
1809	531315
7366	531316
31901	531317
209	531318
138028	531319
14104	531320
1552	531321
82548	531322
60214	531323
12013	531324
28062	531325
6274	531326
1187	531327
1052	531328
10039	531329
20643	531330
35385	531331
29648	531332
29648	531333
75087	531334
23692	531335
43366	531336
57241	531337
47855	531338
13856	531339
31208	531340
121641	531341
1285	531342
14587	531343
14996	531344
16557	531345
1809	531346
51512	531347
22173	531348
8	531349
21304	531350
43206	531351
10397	531352
22055	531353
15051	531354
29603	531355
21527	531356
3808	531357
3229	531358
6090	531359
53825	531360
3216	531361
3767	531362
10964	531363
7619	531364
24156	531365
39018	531366
14726	531367
19642	531368
26306	531369
26886	531370
3877	531371
34996	531372
12926	531373
11791	531374
5312	531375
32227	531376
26576	531377
82703	531378
10467	531379
57619	531380
29258	531381
48747	531382
29114	531383
708	531384
3567	531385
12888	531386
25461	531387
57894	531388
107606	531389
58655	531390
36949	531391
57211	531392
3537	531393
123	531394
57406	531395
7230	531396
3055	531397
19704	531398
23451	531399
6722	531400
6925	531401
55877	531402
16812	531403
23742	531404
26460	531405
65826	531406
18371	531407
20273	531408
7709	531409
2890	531410
124474	531411
25279	531412
85715	531413
32541	531414
39659	531415
1193	531416
39484	531417
802	531418
3963	531419
9598	531420
2010	531421
19251	531422
43007	531423
41057	531424
13553	531425
2888	531426
28162	531427
45431	531428
12208	531429
3141	531430
10060	531431
14607	531432
22418	531433
19195	531434
8438	531435
54729	531436
24681	531437
5498	531438
39775	531439
188341	531440
40377	531441
32781	531442
184098	531443
135772	531444
11712	531445
4572	531446
5138	531447
112414	531448
590	531449
12015	531450
333	531451
47584	531452
18902	531453
20506	531454
64752	531455
135795	531456
5293	531457
23602	531458
23602	531459
4469	531460
7934	531461
34111	531462
8432	531463
54261	531464
41057	531465
10544	531466
48585	531467
33645	531468
26333	531469
25752	531470
20456	531471
51083	531472
21279	531473
116911	531474
110313	531475
5479	531476
21889	531477
6560	531478
62613	531479
34442	531480
4512	531481
23175	531482
60772	531483
5613	531484
11284	531485
2979	531486
5077	531487
39428	531488
23223	531489
110929	531490
7448	531491
41859	531492
44747	531493
27485	531494
15160	531495
11277	531496
6986	531497
33795	531498
11784	531499
3127	531500
18566	531501
4574	531502
35773	531503
62696	531504
15435	531505
2199	531506
1	531507
21	531508
13955	531509
7537	531510
31721	531511
47973	531512
5866	531513
423	531514
46907	531515
38297	531516
22566	531517
10090	531518
886	531519
68153	531520
8057	531521
16098	531522
2930	531523
74330	531524
90743	531525
27493	531526
16783	531527
33627	531528
40986	531529
610	531530
75863	531531
41511	531532
2296	531533
3206	531534
67959	531535
14202	531536
38016	531537
86413	531538
11946	531539
88	531540
68134	531541
4425	531542
11560	531543
38968	531544
43334	531545
23720	531546
29350	531547
2193	531548
29476	531549
10278	531550
32447	531551
81	531552
23923	531553
813	531554
20265	531555
6083	531556
500	531557
46037	531558
828	531559
3336	531560
29190	531561
41499	531562
32868	531563
50428	531564
109556	531565
13234	531566
9144	531567
22630	531568
3562	531569
5200	531570
2031	531571
3984	531572
5788	531573
27568	531574
9396	531575
33594	531576
133471	531577
39425	531578
58738	531579
2577	531580
57355	531581
83474	531582
130482	531583
21767	531584
42784	531585
373	531586
3663	531587
16077	531588
13926	531589
21679	531590
186	531591
70	531592
217	531593
4260	531594
32031	531595
5969	531596
12687	531597
40509	531598
17145	531599
7791	531600
44884	531601
26683	531602
54604	531603
8675	531604
22494	531605
70445	531606
45428	531607
10853	531608
1164	531609
5251	531610
26837	531611
4179	531612
85997	531613
150	531614
14827	531615
13847	531616
33549	531617
3609	531618
59338	531619
31727	531620
43153	531621
18780	531622
69599	531623
7741	531624
9397	531625
21347	531626
13237	531627
16356	531628
107228	531629
19080	531630
133533	531631
70716	531632
37471	531633
34362	531634
47908	531635
17972	531636
786	531637
124245	531638
74336	531639
38580	531640
826	531641
26928	531642
27545	531643
28162	531644
25422	531645
7947	531646
45623	531647
38239	531648
99056	531649
6379	531650
40580	531651
18520	531652
2747	531653
54242	531654
22070	531655
133611	531656
757	531657
629	531658
29127	531659
13833	531660
2746	531661
1199	531662
9005	531663
47916	531664
90322	531665
8775	531666
18470	531667
9808	531668
11864	531669
11443	531670
90866	531671
14328	531672
29718	531673
3196	531674
23877	531675
10021	531676
63427	531677
60475	531678
82274	531679
117260	531680
50751	531681
28518	531682
104194	531683
10655	531684
42526	531685
15958	531686
74764	531687
9732	531688
9161	531689
84357	531690
44768	531691
27173	531692
22900	531693
138310	531694
28080	531695
180343	531696
97706	531697
85058	531698
63676	531699
2114	531700
51886	531701
10455	531702
15778	531703
123010	531704
33755	531705
29084	531706
5480	531707
27682	531708
57039	531709
10923	531710
30405	531711
89757	531712
14863	531713
147217	531714
546	531715
89938	531716
6186	531717
18160	531718
24168	531719
10039	531720
31996	531721
39680	531722
73604	531723
81516	531724
5177	531725
36637	531726
43285	531727
11377	531728
14863	531729
28064	531730
31120	531731
45110	531732
10319	531733
21396	531734
83479	531735
26519	531736
71161	531737
19959	531738
2365	531739
2650	531740
9083	531741
49265	531742
3257	531743
20366	531744
6685	531745
32448	531746
18390	531747
14186	531748
39233	531749
26872	531750
56965	531751
39318	531752
34567	531753
981	531754
7641	531755
5041	531756
19751	531757
19159	531758
13542	531759
23645	531760
20276	531761
108311	531762
50579	531763
5517	531764
210	531765
47435	531766
26	531767
4086	531768
61906	531769
19035	531770
80	531771
20362	531772
80448	531773
51589	531774
70709	531775
17257	531776
80640	531777
15678	531778
42495	531779
57691	531780
26416	531781
37108	531782
48698	531783
54227	531784
26229	531785
6802	531786
10326	531787
39720	531788
61955	531789
24269	531790
43191	531791
74874	531792
60774	531793
1933	531794
43387	531795
9648	531796
62408	531797
17264	531798
8149	531799
36428	531800
72217	531801
5499	531802
11718	531803
35372	531804
41086	531805
44856	531806
1766	531807
18398	531808
6335	531809
2156	531810
3613	531811
978	531812
692	531813
1500	531814
61543	531815
1669	531816
174443	531817
32511	531818
1439	531819
169	531820
1590	531821
110	531822
1	531823
346	531824
2252	531825
536	531826
127	531827
36828	531828
39520	531829
105568	531830
8254	531831
64830	531832
23214	531833
7866	531834
1292	531835
73995	531836
51843	531837
32461	531838
68384	531839
83459	531840
18220	531841
26874	531842
57549	531843
47739	531844
35231	531845
40775	531846
21854	531847
53843	531848
34445	531849
17525	531850
3486	531851
31776	531852
2854	531853
25590	531854
3990	531855
6358	531856
13310	531857
13200	531858
20100	531859
14911	531860
4729	531861
7500	531862
3595	531863
81682	531864
2575	531865
26714	531866
69214	531867
15616	531868
16100	531869
2213	531870
8684	531871
85638	531872
39213	531873
18893	531874
41699	531875
64264	531876
21858	531877
69180	531878
32391	531879
535	531880
29737	531881
42581	531882
11551	531883
22134	531884
7493	531885
49415	531886
39126	531887
25914	531888
18205	531889
22100	531890
70990	531891
50798	531892
5135	531893
100455	531894
20027	531895
88625	531896
16844	531897
11436	531898
8591	531899
4634	531900
26622	531901
14178	531902
43252	531903
1373	531904
23919	531905
51245	531906
5752	531907
364	531908
102870	531909
10286	531910
43695	531911
10068	531912
31331	531913
45537	531914
13557	531915
3148	531916
30976	531917
39228	531918
6775	531919
37613	531920
16145	531921
113265	531922
32592	531923
18667	531924
32644	531925
52333	531926
469	531927
70871	531928
47197	531929
20	531930
17376	531931
66650	531932
20671	531933
54324	531934
32380	531935
2652	531936
42577	531937
18062	531938
49447	531939
7527	531940
889	531941
91290	531942
57246	531943
27563	531944
19814	531945
35799	531946
13454	531947
20287	531948
21829	531949
47737	531950
3653	531951
2368	531952
37246	531953
6167	531954
10228	531955
95785	531956
16088	531957
27326	531958
12400	531959
47778	531960
32368	531961
64261	531962
55944	531963
7934	531964
33705	531965
3586	531966
22113	531967
7946	531968
39500	531969
39427	531970
33811	531971
4165	531972
14585	531973
1391	531974
95585	531975
53922	531976
25926	531977
356	531978
24023	531979
63701	531980
24125	531981
327	531982
11973	531983
10248	531984
28	531985
11817	531986
4048	531987
22497	531988
63381	531989
13032	531990
12504	531991
52330	531992
45	531993
33591	531994
72217	531995
22852	531996
640	531997
21510	531998
300	531999
3470	532000
20110	532001
5107	532002
50265	532003
15296	532004
32875	532005
145651	532006
39579	532007
133692	532008
17828	532009
44031	532010
52011	532011
12959	532012
21963	532013
75281	532014
72307	532015
39352	532016
38129	532017
34393	532018
2068	532019
10725	532020
790	532021
8879	532022
1271	532023
34953	532024
39769	532025
25178	532026
104657	532027
26851	532028
20044	532029
80794	532030
29031	532031
13841	532032
73458	532033
5863	532034
101709	532035
112568	532036
67002	532037
373	532038
80175	532039
426	532040
12482	532041
1050	532042
66416	532043
8807	532044
3050	532045
40854	532046
38059	532047
54391	532048
2935	532049
65073	532050
10	532051
26273	532052
15144	532053
11787	532054
47643	532055
5567	532056
21555	532057
51772	532058
35273	532059
10134	532060
25079	532061
22540	532062
15329	532063
23822	532064
2984	532065
24450	532066
64542	532067
3329	532068
23611	532069
13972	532070
68610	532071
39861	532072
26134	532073
15602	532074
57202	532075
58734	532076
48753	532077
20713	532078
60651	532079
555	532080
20024	532081
145760	532082
1019	532083
91126	532084
43547	532085
29086	532086
84919	532087
33646	532088
26919	532089
49013	532090
13483	532091
7666	532092
18340	532093
75044	532094
68998	532095
78230	532096
73930	532097
14229	532098
10233	532099
14315	532100
4295	532101
287	532102
18700	532103
6832	532104
15806	532105
50103	532106
24888	532107
18207	532108
45808	532109
61435	532110
5078	532111
20213	532112
934	532113
8346	532114
42028	532115
36463	532116
1478	532117
18183	532118
4515	532119
7791	532120
16956	532121
108326	532122
35799	532123
1394	532124
39425	532125
48100	532126
40775	532127
318	532128
6570	532129
7273	532130
852	532131
41646	532132
22002	532133
12946	532134
15730	532135
173647	532136
34960	532137
29522	532138
3036	532139
128929	532140
8613	532141
41122	532142
46230	532143
43439	532144
3671	532145
8431	532146
34231	532147
182814	532148
15153	532149
83493	532150
60601	532151
12061	532152
133673	532153
62699	532154
45764	532155
64323	532156
63690	532157
5105	532158
373	532159
47774	532160
56735	532161
43627	532162
62671	532163
60053	532164
21803	532165
31397	532166
90689	532167
430	532168
37077	532169
16392	532170
617	532171
49783	532172
134065	532173
27568	532174
11190	532175
8426	532176
46237	532177
11855	532178
28189	532179
44765	532180
19584	532181
13562	532182
26782	532183
23694	532184
7482	532185
888	532186
51279	532187
40423	532188
14161	532189
61751	532190
19668	532191
2032	532192
10291	532193
83511	532194
20274	532195
42957	532196
26017	532197
56467	532198
6945	532199
48125	532200
85	532201
13717	532202
15569	532203
1550	532204
97340	532205
34568	532206
65455	532207
13851	532208
70703	532209
34114	532210
29680	532211
40687	532212
15833	532213
1003	532214
18093	532215
99037	532216
25738	532217
21153	532218
22012	532219
16835	532220
707	532221
35978	532222
945	532223
49146	532224
22826	532225
4882	532226
61399	532227
9974	532228
16399	532229
10275	532230
20531	532231
1	532232
24094	532233
38536	532234
41544	532235
5717	532236
165	532237
50388	532238
124701	532239
96406	532240
51996	532241
20288	532242
52826	532243
93810	532244
43015	532245
39557	532246
11996	532247
87874	532248
80832	532249
3223	532250
16751	532251
41469	532252
19530	532253
1297	532254
1037	532255
114282	532256
10565	532257
25189	532258
3569	532259
50316	532260
8285	532261
6682	532262
6019	532263
33292	532264
11955	532265
9411	532266
10794	532267
10787	532268
61967	532269
25354	532270
21690	532271
83340	532272
25039	532273
26426	532274
47733	532275
17252	532276
7354	532277
22397	532278
780	532279
17769	532280
77751	532281
95459	532282
6889	532283
67546	532284
22532	532285
1823	532286
37555	532287
36058	532288
24393	532289
31682	532290
28147	532291
75795	532292
22472	532293
5310	532294
51404	532295
17355	532296
7003	532297
9440	532298
96315	532299
83041	532300
21052	532301
81489	532302
65724	532303
14506	532304
10074	532305
12515	532306
23203	532307
92013	532308
3796	532309
17712	532310
49913	532311
16705	532312
11224	532313
25934	532314
97173	532315
149598	532316
38742	532317
49847	532318
104258	532319
43244	532320
27632	532321
14659	532322
8	532323
41842	532324
62638	532325
12513	532326
115341	532327
3565	532328
61522	532329
45216	532330
7200	532331
21610	532332
17044	532333
27878	532334
12096	532335
82199	532336
57464	532337
24844	532338
26585	532339
73653	532340
71703	532341
21016	532342
40490	532343
85801	532344
82642	532345
49315	532346
83434	532347
11754	532348
3445	532349
24417	532350
2214	532351
128947	532352
17308	532353
5316	532354
30585	532355
11840	532356
21337	532357
182799	532358
2283	532359
125896	532360
23084	532361
18223	532362
1527	532363
90	532364
12002	532365
91645	532366
3367	532367
62124	532368
13518	532369
34114	532370
93	532371
23243	532372
31017	532373
46362	532374
119	532375
45188	532376
8449	532377
3244	532378
8940	532379
95393	532380
25730	532381
6983	532382
43705	532383
50972	532384
3844	532385
21813	532386
138623	532387
46548	532388
40513	532389
7877	532390
6587	532391
16939	532392
420	532393
27494	532394
23935	532395
108921	532396
28902	532397
48457	532398
4552	532399
27730	532400
102788	532401
69124	532402
110607	532403
28633	532404
47756	532405
41188	532406
76788	532407
93828	532408
305	532409
10839	532410
47756	532411
5631	532412
30655	532413
50037	532414
45874	532415
29506	532416
60026	532417
7758	532418
45026	532419
1285	532420
47678	532421
33299	532422
39367	532423
12412	532424
46800	532425
1843	532426
91954	532427
13828	532428
1321	532429
16618	532430
9698	532431
22061	532432
171536	532433
8695	532434
28636	532435
620	532436
52890	532437
9993	532438
23575	532439
161	532440
24324	532441
585	532442
90	532443
105302	532444
47607	532445
59749	532446
2717	532447
166	532448
52136	532449
96704	532450
87513	532451
4814	532452
19661	532453
84662	532454
15921	532455
53715	532456
31208	532457
3337	532458
36320	532459
154	532460
8150	532461
63570	532462
4069	532463
38023	532464
13251	532465
124400	532466
20047	532467
11091	532468
15300	532469
3964	532470
5362	532471
58575	532472
5652	532473
24315	532474
23484	532475
2958	532476
30314	532477
968	532478
35115	532479
6695	532480
6906	532481
145662	532482
36159	532483
233	532484
2063	532485
19827	532486
898	532487
356	532488
1439	532489
6561	532490
25963	532491
44277	532492
1423	532493
16	532494
30659	532495
23727	532496
23654	532497
10011	532498
24449	532499
51007	532500
75362	532501
3494	532502
3693	532503
15371	532504
41741	532505
10845	532506
6177	532507
53573	532508
48831	532509
26018	532510
44960	532511
31342	532512
78026	532513
15966	532514
63321	532515
13982	532516
65677	532517
44366	532518
22954	532519
44628	532520
37238	532521
49163	532522
75873	532523
81343	532524
132506	532525
811	532526
23261	532527
22627	532528
11302	532529
24315	532530
1258	532531
5942	532532
34914	532533
2419	532534
30589	532535
4843	532536
34886	532537
41399	532538
1041	532539
6509	532540
10065	532541
96745	532542
19964	532543
4300	532544
6547	532545
161884	532546
41090	532547
9396	532548
71837	532549
52412	532550
785	532551
1087	532552
52496	532553
1093	532554
1132	532555
58611	532556
62521	532557
29664	532558
5739	532559
15632	532560
60403	532561
28230	532562
7544	532563
24440	532564
44205	532565
4960	532566
3393	532567
32801	532568
46490	532569
2542	532570
18154	532571
7490	532572
25260	532573
6609	532574
5359	532575
260	532576
26901	532577
12	532578
10401	532579
6026	532580
74381	532581
5605	532582
40687	532583
37039	532584
9734	532585
13242	532586
59	532587
72472	532588
25554	532589
2087	532590
1374	532591
57291	532592
2180	532593
8555	532594
2883	532595
19491	532596
46	532597
3033	532598
7820	532599
45945	532600
18727	532601
52961	532602
2002	532603
391	532604
391	532605
36347	532606
2652	532607
3832	532608
9364	532609
2795	532610
11665	532611
29332	532612
1577	532613
16603	532614
54025	532615
1484	532616
73487	532617
31275	532618
26079	532619
43649	532620
105463	532621
69243	532622
68963	532623
42418	532624
61099	532625
1079	532626
74452	532627
71149	532628
6963	532629
10009	532630
52560	532631
89983	532632
35150	532633
5166	532634
9808	532635
15144	532636
59906	532637
2270	532638
29390	532639
87176	532640
21871	532641
36966	532642
73575	532643
142838	532644
23567	532645
2431	532646
93926	532647
51157	532648
121805	532649
19136	532650
57745	532651
147247	532652
113137	532653
46606	532654
64702	532655
1485	532656
16657	532657
21	532658
34061	532659
10322	532660
125994	532661
19101	532662
15665	532663
11397	532664
17421	532665
99517	532666
301	532667
1971	532668
35285	532669
1694	532670
35019	532671
180522	532672
20665	532673
68611	532674
11958	532675
22534	532676
13787	532677
20182	532678
17819	532679
49982	532680
80576	532681
52255	532682
32946	532683
12142	532684
7900	532685
28754	532686
59403	532687
1608	532688
45999	532689
66305	532690
18250	532691
976	532692
18270	532693
113090	532694
167958	532695
1690	532696
9394	532697
71056	532698
28053	532699
134110	532700
23887	532701
29990	532702
966	532703
40554	532704
8034	532705
2370	532706
19211	532707
51225	532708
11300	532709
3224	532710
9494	532711
97421	532712
27774	532713
118000	532714
19522	532715
27321	532716
11579	532717
7899	532718
13291	532719
12654	532720
113312	532721
5197	532722
169666	532723
80975	532724
19981	532725
22543	532726
13584	532727
2215	532728
34984	532729
7989	532730
7737	532731
10254	532732
84586	532733
82309	532734
66238	532735
1217	532736
3956	532737
123739	532738
38620	532739
29643	532740
5695	532741
35932	532742
67209	532743
8042	532744
65883	532745
41026	532746
7216	532747
52216	532748
119517	532749
43845	532750
19743	532751
69222	532752
1291	532753
10020	532754
11835	532755
16361	532756
129	532757
32608	532758
15026	532759
11400	532760
35889	532761
32866	532762
4667	532763
133237	532764
34266	532765
26967	532766
12639	532767
82717	532768
64687	532769
98536	532770
10530	532771
64543	532772
34962	532773
4226	532774
8828	532775
22677	532776
81756	532777
348	532778
6384	532779
6188	532780
87716	532781
101445	532782
21946	532783
13964	532784
24434	532785
18087	532786
161373	532787
83370	532788
87674	532789
17969	532790
82419	532791
238	532792
49095	532793
36400	532794
2080	532795
31687	532796
30857	532797
121563	532798
25055	532799
100303	532800
33961	532801
564	532802
105	532803
36815	532804
64126	532805
22841	532806
26723	532807
4557	532808
28	532809
62066	532810
919	532811
24099	532812
29551	532813
25587	532814
1032	532815
16223	532816
5578	532817
85244	532818
30572	532819
70910	532820
32299	532821
71472	532822
97028	532823
37413	532824
29677	532825
30261	532826
40292	532827
52174	532828
9701	532829
6275	532830
9885	532831
48202	532832
7784	532833
35442	532834
44691	532835
1439	532836
100412	532837
37556	532838
82673	532839
14970	532840
36628	532841
54249	532842
122185	532843
37297	532844
81102	532845
26116	532846
2592	532847
7154	532848
114349	532849
981	532850
47250	532851
5475	532852
112056	532853
10327	532854
9278	532855
8003	532856
10517	532857
89955	532858
531	532859
20405	532860
129521	532861
18757	532862
133304	532863
29479	532864
63334	532865
65476	532866
140696	532867
48658	532868
854	532869
4609	532870
30283	532871
72309	532872
22341	532873
99987	532874
11565	532875
101179	532876
63638	532877
119	532878
17468	532879
58324	532880
3133	532881
4680	532882
21232	532883
2165	532884
88905	532885
78339	532886
11719	532887
35107	532888
6630	532889
10084	532890
6197	532891
9708	532892
33108	532893
9522	532894
954	532895
31940	532896
7892	532897
457	532898
7479	532899
65625	532900
16500	532901
6150	532902
26717	532903
15495	532904
36460	532905
5202	532906
15823	532907
14187	532908
1407	532909
81161	532910
61915	532911
1917	532912
42544	532913
6877	532914
34842	532915
34491	532916
14782	532917
62310	532918
16950	532919
38104	532920
80225	532921
30415	532922
931	532923
23902	532924
39350	532925
4672	532926
67841	532927
1621	532928
64	532929
1880	532930
5926	532931
3734	532932
2718	532933
11157	532934
1548	532935
17167	532936
15234	532937
31955	532938
6826	532939
119361	532940
139813	532941
450	532942
10492	532943
31838	532944
80176	532945
768	532946
9715	532947
29115	532948
140587	532949
28519	532950
5837	532951
39060	532952
2471	532953
20735	532954
49177	532955
49273	532956
32595	532957
20533	532958
2284	532959
33538	532960
14671	532961
15822	532962
71027	532963
14615	532964
5032	532965
5005	532966
10579	532967
14304	532968
611	532969
44096	532970
18840	532971
13985	532972
8350	532973
31721	532974
14601	532975
36985	532976
74898	532977
15883	532978
25545	532979
6216	532980
19131	532981
3184	532982
58759	532983
519	532984
16262	532985
59647	532986
8399	532987
9335	532988
18898	532989
5314	532990
16	532991
47	532992
6051	532993
26736	532994
5989	532995
8407	532996
33936	532997
9652	532998
66283	532999
28617	533000
9381	533001
32383	533002
19952	533003
25502	533004
18029	533005
63982	533006
38023	533007
56901	533008
10874	533009
28702	533010
99976	533011
68256	533012
2421	533013
52217	533014
35471	533015
61463	533016
25376	533017
16703	533018
2203	533019
60184	533020
10529	533021
8645	533022
56089	533023
14336	533024
18205	533025
55002	533026
17528	533027
1836	533028
10361	533029
56377	533030
2239	533031
18182	533032
69114	533033
944	533034
82203	533035
30002	533036
28470	533037
26080	533038
42534	533039
4902	533040
58418	533041
19478	533042
79349	533043
16145	533044
55444	533045
18610	533046
3776	533047
42243	533048
146299	533049
11007	533050
25828	533051
107439	533052
37139	533053
188	533054
370	533055
38464	533056
9314	533057
38464	533058
49828	533059
53679	533060
53	533061
13967	533062
11811	533063
108368	533064
4058	533065
54696	533066
1967	533067
13385	533068
46174	533069
378	533070
31673	533071
1524	533072
4115	533073
12387	533074
68261	533075
81154	533076
44785	533077
57199	533078
15688	533079
160147	533080
9151	533081
3149	533082
113477	533083
24638	533084
3511	533085
5224	533086
28902	533087
9072	533088
56677	533089
21891	533090
4709	533091
58813	533092
18632	533093
9329	533094
4807	533095
9266	533096
19079	533097
5192	533098
86163	533099
54642	533100
123407	533101
8789	533102
75341	533103
4261	533104
33661	533105
11400	533106
4728	533107
21962	533108
21104	533109
49783	533110
5573	533111
15807	533112
39643	533113
12100	533114
10602	533115
189000	533116
44861	533117
18406	533118
174185	533119
26438	533120
13966	533121
42883	533122
67982	533123
3922	533124
46411	533125
57243	533126
64924	533127
17293	533128
28894	533129
3533	533130
5001	533131
94486	533132
31520	533133
89504	533134
21985	533135
61905	533136
10159	533137
54897	533138
105218	533139
255	533140
19896	533141
143026	533142
45293	533143
81128	533144
23061	533145
12878	533146
29556	533147
18930	533148
94329	533149
11822	533150
43359	533151
3484	533152
77595	533153
31295	533154
10035	533155
1451	533156
67476	533157
43820	533158
55223	533159
16637	533160
184275	533161
1795	533162
103183	533163
3224	533164
65030	533165
160924	533166
43848	533167
12380	533168
28108	533169
38308	533170
46267	533171
67975	533172
47585	533173
36552	533174
33146	533175
37754	533176
63857	533177
34231	533178
142091	533179
49403	533180
323	533181
18037	533182
20200	533183
53413	533184
38130	533185
71560	533186
11779	533187
10870	533188
63748	533189
10058	533190
35405	533191
94150	533192
1533	533193
91709	533194
10482	533195
152889	533196
38944	533197
917	533198
2014	533199
16345	533200
81524	533201
2777	533202
18320	533203
17110	533204
16785	533205
12294	533206
13030	533207
107844	533208
30156	533209
32076	533210
17561	533211
110193	533212
129582	533213
11271	533214
16950	533215
8187	533216
29453	533217
608	533218
8785	533219
51110	533220
43054	533221
35916	533222
31509	533223
56255	533224
7285	533225
4922	533226
77114	533227
10720	533228
129193	533229
25826	533230
1	533231
6486	533232
25853	533233
3402	533234
32680	533235
127842	533236
41086	533237
37737	533238
4157	533239
755	533240
25820	533241
28363	533242
120	533243
98349	533244
27192	533245
42508	533246
89634	533247
79303	533248
50559	533249
191	533250
4922	533251
23692	533252
721	533253
10233	533254
1063	533255
29715	533256
64937	533257
13751	533258
68211	533259
30635	533260
212	533261
34448	533262
90989	533263
175060	533264
14823	533265
27861	533266
5221	533267
3261	533268
44532	533269
46802	533270
7697	533271
72457	533272
49287	533273
121871	533274
917	533275
13091	533276
27539	533277
4183	533278
1673	533279
29641	533280
10770	533281
9043	533282
95271	533283
8704	533284
45667	533285
41816	533286
5000	533287
19674	533288
25	533289
45454	533290
14536	533291
13369	533292
1666	533293
122621	533294
47	533295
140194	533296
2433	533297
18998	533298
40154	533299
5541	533300
38483	533301
30155	533302
32739	533303
70056	533304
173433	533305
39845	533306
15214	533307
949	533308
10298	533309
21490	533310
35127	533311
8571	533312
1081	533313
202	533314
19867	533315
61534	533316
5381	533317
28029	533318
114	533319
74447	533320
17687	533321
3961	533322
241	533323
4994	533324
48434	533325
15205	533326
6980	533327
1837	533328
48560	533329
53086	533330
64845	533331
21130	533332
17248	533333
1583	533334
38994	533335
112003	533336
18653	533337
1795	533338
112873	533339
10806	533340
8513	533341
20939	533342
102775	533343
42379	533344
699	533345
58383	533346
54977	533347
4289	533348
21068	533349
5549	533350
68799	533351
6704	533352
281	533353
7538	533354
51749	533355
43623	533356
2008	533357
143114	533358
371	533359
35064	533360
72978	533361
5567	533362
35577	533363
31641	533364
112613	533365
41589	533366
126880	533367
6089	533368
30230	533369
11174	533370
2312	533371
30029	533372
63599	533373
42538	533374
12718	533375
164256	533376
10784	533377
30002	533378
102768	533379
69024	533380
36619	533381
29073	533382
109536	533383
27815	533384
73896	533385
58815	533386
2478	533387
90878	533388
1840	533389
10327	533390
25178	533391
40041	533392
1397	533393
1239	533394
217	533395
56560	533396
53582	533397
46159	533398
15942	533399
7908	533400
5358	533401
3815	533402
1848	533403
52779	533404
12077	533405
5516	533406
41708	533407
49323	533408
20449	533409
14453	533410
14099	533411
58734	533412
53393	533413
30538	533414
78141	533415
851	533416
20692	533417
59486	533418
1939	533419
29224	533420
4976	533421
803	533422
12313	533423
32313	533424
9583	533425
88330	533426
123711	533427
28875	533428
101860	533429
4795	533430
64175	533431
22850	533432
55053	533433
22389	533434
79312	533435
31295	533436
31987	533437
25956	533438
3539	533439
103524	533440
41588	533441
36659	533442
72214	533443
27505	533444
47394	533445
2214	533446
12868	533447
34848	533448
2458	533449
14898	533450
35936	533451
146849	533452
38885	533453
8546	533454
20086	533455
27955	533456
26306	533457
13854	533458
4879	533459
62798	533460
75287	533461
145	533462
3188	533463
1900	533464
63682	533465
6845	533466
48758	533467
48325	533468
69231	533469
42203	533470
59307	533471
51748	533472
29186	533473
76144	533474
75491	533475
136982	533476
46543	533477
133614	533478
13276	533479
45844	533480
131182	533481
8025	533482
8786	533483
8639	533484
13744	533485
145302	533486
15506	533487
19700	533488
2717	533489
20467	533490
57727	533491
31829	533492
108317	533493
4532	533494
2121	533495
8434	533496
34766	533497
932	533498
1248	533499
66504	533500
41495	533501
24326	533502
51402	533503
6205	533504
26570	533505
20390	533506
2834	533507
4755	533508
67765	533509
16798	533510
16769	533511
8054	533512
42380	533513
13884	533514
18306	533515
59165	533516
25597	533517
562	533518
12971	533519
26722	533520
23574	533521
21906	533522
3894	533523
2623	533524
40300	533525
11836	533526
271	533527
697	533528
39503	533529
1726	533530
78080	533531
90	533532
25868	533533
91346	533534
8842	533535
1439	533536
22144	533537
66944	533538
39384	533539
35412	533540
90722	533541
30390	533542
14644	533543
62040	533544
3670	533545
82364	533546
14993	533547
3887	533548
1343	533549
41092	533550
88814	533551
1157	533552
68898	533553
4878	533554
19841	533555
52590	533556
36123	533557
24203	533558
45300	533559
65298	533560
58738	533561
9065	533562
67857	533563
16391	533564
75733	533565
7204	533566
5766	533567
33421	533568
92592	533569
10167	533570
7732	533571
62307	533572
41659	533573
3508	533574
2867	533575
11687	533576
68920	533577
32270	533578
45785	533579
7367	533580
19095	533581
17270	533582
40397	533583
6536	533584
60816	533585
26548	533586
37980	533587
10797	533588
58738	533589
31458	533590
2487	533591
64140	533592
31001	533593
17683	533594
14270	533595
7671	533596
37908	533597
72567	533598
14647	533599
60358	533600
114564	533601
283	533602
440	533603
191	533604
35484	533605
217	533606
23417	533607
5461	533608
14597	533609
41000	533610
864	533611
3753	533612
3006	533613
11118	533614
6467	533615
43043	533616
325	533617
49887	533618
14	533619
32184	533620
51969	533621
47837	533622
124632	533623
43282	533624
41136	533625
37961	533626
12251	533627
6998	533628
6351	533629
65477	533630
54580	533631
5904	533632
31434	533633
814	533634
64272	533635
178822	533636
6879	533637
9174	533638
23751	533639
73199	533640
27531	533641
2912	533642
26964	533643
44314	533644
41148	533645
31017	533646
31318	533647
63734	533648
9843	533649
50499	533650
22898	533651
3195	533652
3818	533653
167972	533654
30390	533655
14648	533656
18999	533657
2237	533658
44534	533659
3378	533660
102995	533661
116994	533662
2209	533663
2408	533664
61805	533665
10075	533666
2965	533667
70438	533668
29265	533669
8009	533670
21907	533671
4515	533672
75058	533673
46120	533674
49612	533675
74868	533676
51647	533677
26963	533678
26363	533679
46011	533680
18065	533681
4633	533682
10490	533683
76249	533684
5035	533685
76391	533686
980	533687
37726	533688
63049	533689
10140	533690
143150	533691
4603	533692
40038	533693
6432	533694
64558	533695
13430	533696
40329	533697
2548	533698
121280	533699
36773	533700
31352	533701
4869	533702
17855	533703
66972	533704
9040	533705
22672	533706
20211	533707
37673	533708
56889	533709
20887	533710
5952	533711
1485	533712
70288	533713
116542	533714
22377	533715
76402	533716
33918	533717
101750	533718
82782	533719
15779	533720
25789	533721
35236	533722
54699	533723
41	533724
17809	533725
32749	533726
41158	533727
11389	533728
11522	533729
15139	533730
17537	533731
55915	533732
8395	533733
16684	533734
25960	533735
35159	533736
37119	533737
103931	533738
11472	533739
73732	533740
15857	533741
2859	533742
67514	533743
39444	533744
2859	533745
80895	533746
14144	533747
46773	533748
100823	533749
84211	533750
61550	533751
9060	533752
32122	533753
6918	533754
2125	533755
44083	533756
1071	533757
45784	533758
46420	533759
9408	533760
66991	533761
23060	533762
58277	533763
17926	533764
4161	533765
59029	533766
3281	533767
56289	533768
55854	533769
55335	533770
15230	533771
55164	533772
31437	533773
13430	533774
10145	533775
18112	533776
3611	533777
55956	533778
46235	533779
16645	533780
11443	533781
24670	533782
132911	533783
38813	533784
1636	533785
135393	533786
26340	533787
36408	533788
2749	533789
740	533790
29179	533791
73785	533792
62525	533793
173712	533794
65722	533795
79477	533796
12265	533797
1134	533798
44024	533799
8297	533800
27747	533801
8665	533802
69031	533803
23880	533804
83465	533805
42207	533806
44986	533807
11771	533808
47941	533809
43705	533810
6453	533811
21302	533812
19832	533813
489	533814
5223	533815
9979	533816
35738	533817
36884	533818
1025	533819
46965	533820
5611	533821
6564	533822
334	533823
1560	533824
17496	533825
16062	533826
1392	533827
16956	533828
44409	533829
8129	533830
113208	533831
26772	533832
12821	533833
29298	533834
6705	533835
38566	533836
6668	533837
2229	533838
1624	533839
21820	533840
52186	533841
26787	533842
47650	533843
11792	533844
69058	533845
99973	533846
32761	533847
9387	533848
24321	533849
21231	533850
1874	533851
65	533852
35766	533853
164512	533854
39487	533855
57545	533856
210	533857
5520	533858
34856	533859
31702	533860
61638	533861
44709	533862
81152	533863
72426	533864
68487	533865
11461	533866
157199	533867
17720	533868
49780	533869
100156	533870
41184	533871
78787	533872
101973	533873
20065	533874
94010	533875
74145	533876
34918	533877
33950	533878
707	533879
32399	533880
54448	533881
9573	533882
5295	533883
129360	533884
33163	533885
18029	533886
73031	533887
24854	533888
15140	533889
2098	533890
78318	533891
1058	533892
55	533893
46871	533894
14818	533895
22276	533896
74593	533897
38191	533898
10751	533899
36442	533900
163758	533901
51913	533902
15165	533903
15779	533904
67761	533905
49929	533906
185758	533907
3260	533908
57986	533909
24961	533910
45647	533911
5083	533912
113989	533913
84957	533914
11674	533915
34298	533916
267	533917
66463	533918
58932	533919
44362	533920
38251	533921
26462	533922
57336	533923
91271	533924
34897	533925
66023	533926
18917	533927
45056	533928
1109	533929
22577	533930
138565	533931
18332	533932
57736	533933
1768	533934
15218	533935
112178	533936
13885	533937
98228	533938
16012	533939
61002	533940
68977	533941
8587	533942
16919	533943
24384	533944
59548	533945
82378	533946
23700	533947
32555	533948
50071	533949
39192	533950
67983	533951
25662	533952
1498	533953
9265	533954
22094	533955
84540	533956
16293	533957
42858	533958
10320	533959
29581	533960
16791	533961
19236	533962
22070	533963
1090	533964
6644	533965
26714	533966
40527	533967
83484	533968
40665	533969
11737	533970
12143	533971
679	533972
18339	533973
66561	533974
1416	533975
26870	533976
11797	533977
50819	533978
8369	533979
29077	533980
42231	533981
7802	533982
20083	533983
16926	533984
33122	533985
25942	533986
39742	533987
39483	533988
58165	533989
18346	533990
3799	533991
121505	533992
85460	533993
42701	533994
26631	533995
13018	533996
43529	533997
49425	533998
48	533999
14310	534000
75498	534001
5875	534002
1700	534003
143889	534004
97862	534005
15312	534006
51604	534007
51551	534008
156390	534009
52151	534010
28795	534011
51130	534012
102756	534013
36543	534014
87466	534015
17287	534016
74869	534017
51363	534018
56929	534019
186849	534020
49313	534021
30249	534022
23607	534023
12838	534024
1476	534025
24288	534026
20272	534027
4767	534028
51058	534029
48018	534030
48973	534031
24420	534032
34856	534033
108701	534034
16678	534035
2658	534036
30139	534037
7692	534038
14916	534039
3503	534040
24615	534041
12010	534042
7204	534043
8069	534044
51662	534045
113024	534046
83	534047
104928	534048
61781	534049
3093	534050
57905	534051
80873	534052
61145	534053
62836	534054
57937	534055
20434	534056
26233	534057
119804	534058
130957	534059
1818	534060
28292	534061
39729	534062
58408	534063
1132	534064
44455	534065
7801	534066
11724	534067
25	534068
99513	534069
41125	534070
60099	534071
14335	534072
72345	534073
86	534074
45689	534075
20583	534076
95911	534077
100778	534078
96975	534079
7957	534080
22209	534081
22251	534082
77990	534083
68052	534084
3811	534085
48906	534086
35185	534087
146075	534088
90108	534089
35675	534090
40998	534091
45813	534092
139553	534093
18230	534094
47149	534095
7709	534096
3221	534097
26350	534098
9634	534099
29572	534100
6432	534101
26348	534102
59525	534103
6983	534104
21267	534105
32835	534106
29675	534107
1956	534108
82	534109
961	534110
3579	534111
102819	534112
56731	534113
2478	534114
11301	534115
98439	534116
4	534117
11140	534118
19197	534119
23209	534120
2050	534121
7681	534122
26761	534123
11672	534124
111999	534125
19391	534126
49839	534127
19667	534128
25013	534129
4451	534130
32742	534131
89600	534132
37106	534133
11754	534134
74959	534135
61327	534136
2833	534137
454	534138
68779	534139
29757	534140
40901	534141
54576	534142
42943	534143
14275	534144
6433	534145
1422	534146
13326	534147
422	534148
88675	534149
44486	534150
44871	534151
11638	534152
14516	534153
66499	534154
61523	534155
7697	534156
6770	534157
4226	534158
142395	534159
81960	534160
7771	534161
185861	534162
66482	534163
269	534164
34865	534165
46566	534166
17200	534167
17259	534168
24342	534169
23575	534170
129332	534171
28966	534172
15896	534173
42920	534174
5120	534175
61892	534176
8077	534177
1448	534178
2671	534179
166991	534180
36790	534181
1623	534182
1953	534183
11848	534184
32097	534185
4112	534186
11248	534187
15594	534188
16627	534189
4060	534190
13007	534191
4334	534192
4658	534193
23321	534194
1313	534195
16718	534196
70855	534197
47432	534198
3942	534199
57102	534200
10	534201
3398	534202
12096	534203
43269	534204
6226	534205
10672	534206
11846	534207
124	534208
8568	534209
10088	534210
61869	534211
35844	534212
5211	534213
49472	534214
9027	534215
67616	534216
42415	534217
2147	534218
53841	534219
15884	534220
25690	534221
24736	534222
50886	534223
73634	534224
11721	534225
70315	534226
4862	534227
90448	534228
110400	534229
53086	534230
24772	534231
57469	534232
58294	534233
5945	534234
16556	534235
8747	534236
51667	534237
30900	534238
75580	534239
26819	534240
11623	534241
38489	534242
32477	534243
45232	534244
58859	534245
7783	534246
66979	534247
12036	534248
29128	534249
13794	534250
165565	534251
69056	534252
10674	534253
338	534254
112366	534255
7763	534256
4574	534257
30890	534258
49783	534259
24385	534260
27474	534261
48778	534262
108154	534263
13374	534264
14265	534265
11823	534266
7973	534267
21600	534268
105822	534269
49272	534270
49042	534271
32791	534272
4200	534273
33424	534274
6366	534275
58546	534276
18026	534277
15526	534278
67781	534279
19116	534280
124240	534281
9792	534282
2671	534283
1592	534284
48992	534285
6366	534286
7857	534287
33424	534288
3934	534289
3988	534290
62914	534291
11486	534292
16491	534293
20999	534294
152210	534295
47652	534296
49399	534297
7334	534298
36141	534299
93973	534300
2156	534301
81990	534302
9388	534303
26877	534304
7592	534305
3957	534306
50901	534307
6269	534308
73755	534309
3881	534310
10220	534311
65878	534312
40605	534313
35314	534314
88864	534315
14911	534316
3889	534317
64027	534318
49340	534319
5728	534320
112178	534321
12781	534322
15302	534323
59713	534324
26222	534325
79843	534326
12987	534327
90255	534328
20163	534329
16780	534330
97850	534331
21456	534332
38685	534333
51164	534334
62898	534335
12616	534336
26112	534337
12946	534338
28221	534339
25570	534340
64612	534341
978	534342
2147	534343
4763	534344
400	534345
62149	534346
34	534347
27505	534348
20109	534349
64783	534350
36108	534351
33399	534352
29349	534353
98204	534354
5565	534355
107575	534356
3587	534357
32771	534358
54716	534359
97546	534360
2021	534361
2913	534362
22654	534363
35222	534364
44519	534365
12924	534366
3288	534367
31553	534368
38163	534369
21948	534370
54633	534371
39257	534372
30524	534373
86920	534374
59780	534375
39240	534376
46919	534377
1234	534378
493	534379
124398	534380
26163	534381
12759	534382
32596	534383
31684	534384
64729	534385
23263	534386
16788	534387
66966	534388
22448	534389
29289	534390
4525	534391
2831	534392
2768	534393
989	534394
8786	534395
77140	534396
31833	534397
2772	534398
901	534399
16084	534400
44329	534401
22690	534402
24167	534403
23148	534404
29435	534405
14903	534406
257	534407
15632	534408
22067	534409
1243	534410
27495	534411
57244	534412
385	534413
15043	534414
2195	534415
5136	534416
22650	534417
3471	534418
49378	534419
43	534420
90	534421
3789	534422
22821	534423
1743	534424
76	534425
3365	534426
2564	534427
18905	534428
21411	534429
483	534430
14056	534431
452	534432
29635	534433
32253	534434
11040	534435
38724	534436
49733	534437
1026	534438
21020	534439
2979	534440
4636	534441
84989	534442
57329	534443
72915	534444
666	534445
21811	534446
47802	534447
2428	534448
17473	534449
98	534450
27319	534451
18897	534452
15481	534453
18664	534454
96193	534455
2195	534456
2195	534457
277	534458
4605	534459
103756	534460
73	534461
8321	534462
590	534463
22781	534464
4848	534465
122014	534466
16530	534467
53583	534468
156470	534469
39321	534470
32436	534471
16905	534472
1799	534473
87462	534474
906	534475
31402	534476
25269	534477
47953	534478
20836	534479
9893	534480
27482	534481
114247	534482
54031	534483
33635	534484
92	534485
23844	534486
42	534487
947	534488
18651	534489
71908	534490
33295	534491
1185	534492
57380	534493
7913	534494
29268	534495
9198	534496
1145	534497
1261	534498
5056	534499
9231	534500
7889	534501
2414	534502
262	534503
149739	534504
16090	534505
2905	534506
242	534507
11964	534508
58500	534509
44782	534510
4476	534511
9005	534512
837	534513
521	534514
16640	534515
362	534516
257	534517
63687	534518
3516	534519
12241	534520
9954	534521
1782	534522
101910	534523
2577	534524
42070	534525
14657	534526
11363	534527
27521	534528
37996	534529
11059	534530
344	534531
136124	534532
182	534533
13746	534534
48818	534535
34424	534536
704	534537
19020	534538
460	534539
51707	534540
47009	534541
52630	534542
15356	534543
53492	534544
8538	534545
1424	534546
15632	534547
1329	534548
13180	534549
20810	534550
50734	534551
68934	534552
4415	534553
27711	534554
33605	534555
16449	534556
9149	534557
40574	534558
640	534559
40934	534560
32349	534561
32370	534562
39182	534563
360	534564
66052	534565
2641	534566
61949	534567
51258	534568
15049	534569
19793	534570
21	534571
24390	534572
19693	534573
11941	534574
23165	534575
32653	534576
43633	534577
2701	534578
20173	534579
111225	534580
14706	534581
14303	534582
7475	534583
26724	534584
1846	534585
1057	534586
26873	534587
326	534588
72716	534589
6013	534590
25491	534591
71513	534592
4084	534593
8865	534594
11667	534595
25063	534596
2820	534597
7698	534598
80090	534599
70893	534600
54604	534601
45030	534602
42766	534603
922	534604
36600	534605
3834	534606
85156	534607
6434	534608
35547	534609
62855	534610
42833	534611
32675	534612
89738	534613
8551	534614
29139	534615
35209	534616
102912	534617
16381	534618
28727	534619
26898	534620
90260	534621
39673	534622
26705	534623
57533	534624
8321	534625
52978	534626
22650	534627
180200	534628
6813	534629
270	534630
3924	534631
95138	534632
81293	534633
69246	534634
56043	534635
69206	534636
20135	534637
180	534638
22933	534639
40145	534640
1440	534641
6011	534642
20026	534643
75560	534644
22913	534645
37195	534646
12734	534647
23836	534648
45490	534649
38707	534650
31156	534651
5885	534652
72188	534653
4834	534654
7270	534655
51212	534656
10924	534657
8590	534658
49401	534659
604	534660
3829	534661
5465	534662
87355	534663
12152	534664
24447	534665
23982	534666
55752	534667
66732	534668
2248	534669
85985	534670
15388	534671
4926	534672
11821	534673
86521	534674
1091	534675
678	534676
13	534677
46848	534678
143932	534679
19718	534680
43643	534681
35386	534682
2454	534683
80034	534684
58734	534685
12496	534686
35541	534687
47952	534688
2984	534689
4002	534690
7175	534691
35715	534692
29171	534693
17755	534694
103569	534695
31389	534696
18452	534697
29673	534698
114111	534699
29374	534700
34667	534701
61396	534702
12518	534703
19840	534704
22780	534705
3675	534706
23227	534707
3918	534708
49712	534709
893	534710
109039	534711
145464	534712
37388	534713
10979	534714
3683	534715
2043	534716
11019	534717
25667	534718
14054	534719
20066	534720
16354	534721
126202	534722
39415	534723
12622	534724
13785	534725
777	534726
32255	534727
954	534728
68047	534729
59654	534730
44669	534731
23531	534732
1432	534733
1224	534734
1	534735
4619	534736
78815	534737
211	534738
19257	534739
91145	534740
62404	534741
52125	534742
61881	534743
15151	534744
24023	534745
2711	534746
13369	534747
423	534748
47823	534749
19907	534750
51731	534751
96993	534752
114812	534753
3523	534754
24140	534755
11864	534756
917	534757
47753	534758
6605	534759
55626	534760
4002	534761
371	534762
8793	534763
47767	534764
2263	534765
18265	534766
39112	534767
4337	534768
24073	534769
62851	534770
23623	534771
13750	534772
13943	534773
23803	534774
109	534775
29455	534776
46749	534777
85560	534778
16628	534779
12776	534780
92495	534781
12803	534782
39547	534783
80186	534784
8671	534785
11912	534786
32480	534787
15141	534788
12720	534789
8822	534790
42307	534791
42646	534792
15983	534793
69059	534794
49109	534795
22411	534796
58884	534797
8743	534798
16936	534799
14113	534800
83694	534801
10022	534802
173850	534803
62591	534804
1767	534805
57773	534806
45678	534807
24147	534808
894	534809
53630	534810
48294	534811
78285	534812
57415	534813
2477	534814
3507	534815
91974	534816
13858	534817
10309	534818
6818	534819
62022	534820
16995	534821
59368	534822
135	534823
31058	534824
8799	534825
685	534826
26022	534827
2581	534828
20343	534829
20856	534830
24030	534831
20040	534832
2176	534833
732	534834
44160	534835
3633	534836
8743	534837
35550	534838
51667	534839
27454	534840
23549	534841
146910	534842
70841	534843
24242	534844
46864	534845
3658	534846
52456	534847
4626	534848
5052	534849
34785	534850
51598	534851
42130	534852
15870	534853
24452	534854
65036	534855
3157	534856
2325	534857
712	534858
17598	534859
3593	534860
37145	534861
2054	534862
9647	534863
3792	534864
1432	534865
59155	534866
21342	534867
4646	534868
104183	534869
7051	534870
7876	534871
9030	534872
80	534873
21923	534874
5361	534875
275	534876
47470	534877
27271	534878
35934	534879
10018	534880
477	534881
12983	534882
80207	534883
58995	534884
9399	534885
18256	534886
18280	534887
43706	534888
2473	534889
2473	534890
10124	534891
94596	534892
10166	534893
102137	534894
38909	534895
37091	534896
30082	534897
25438	534898
59980	534899
14536	534900
36970	534901
7921	534902
30200	534903
80476	534904
20254	534905
4839	534906
6552	534907
48773	534908
76551	534909
32235	534910
88	534911
128937	534912
1230	534913
102255	534914
3067	534915
61150	534916
113323	534917
418	534918
1	534919
99	534920
22060	534921
33749	534922
41643	534923
57580	534924
1898	534925
90474	534926
4724	534927
1	534928
124030	534929
11688	534930
14046	534931
22043	534932
23568	534933
5703	534934
5624	534935
1	534936
14715	534937
156476	534938
1610	534939
23902	534940
28274	534941
4827	534942
16754	534943
25651	534944
42531	534945
4830	534946
18	534947
385	534948
59039	534949
26120	534950
39470	534951
34290	534952
1130	534953
5687	534954
2218	534955
25111	534956
38969	534957
14762	534958
6616	534959
25211	534960
18279	534961
43058	534962
19913	534963
3336	534964
61148	534965
8226	534966
39431	534967
88	534968
57337	534969
25336	534970
47806	534971
3603	534972
4510	534973
28	534974
3071	534975
1990	534976
2519	534977
11526	534978
4565	534979
42269	534980
32598	534981
2502	534982
33264	534983
21030	534984
1656	534985
12146	534986
28775	534987
747	534988
25966	534989
42755	534990
18334	534991
6803	534992
31017	534993
11272	534994
391	534995
1889	534996
62130	534997
55364	534998
46994	534999
29325	535000
42154	535001
10270	535002
58415	535003
2583	535004
132892	535005
957	535006
29239	535007
4227	535008
31836	535009
56901	535010
201	535011
12424	535012
39784	535013
205	535014
18930	535015
1599	535016
17283	535017
17623	535018
19719	535019
77	535020
3958	535021
90086	535022
10326	535023
19959	535024
12056	535025
133600	535026
26923	535027
16059	535028
62539	535029
31470	535030
48205	535031
51620	535032
45206	535033
93	535034
969	535035
10285	535036
529	535037
33528	535038
78715	535039
1844	535040
19706	535041
14115	535042
32547	535043
39708	535044
16916	535045
12346	535046
138324	535047
12027	535048
90344	535049
19060	535050
1217	535051
83876	535052
11587	535053
17843	535054
72669	535055
19051	535056
19387	535057
61736	535058
2834	535059
17029	535060
99417	535061
20146	535062
29551	535063
6317	535064
68847	535065
7511	535066
36601	535067
5985	535068
17259	535069
33330	535070
64491	535071
8254	535072
29460	535073
8587	535074
51862	535075
107567	535076
100372	535077
98897	535078
123613	535079
85604	535080
28264	535081
15376	535082
6670	535083
69220	535084
130510	535085
28303	535086
2193	535087
27648	535088
3644	535089
10323	535090
24066	535091
13103	535092
3937	535093
6234	535094
61040	535095
4131	535096
26951	535097
65644	535098
689	535099
1	535100
5904	535101
45151	535102
1	535103
12957	535104
19569	535105
122059	535106
76	535107
6984	535108
112479	535109
9021	535110
2147	535111
41451	535112
59413	535113
79434	535114
56841	535115
1049	535116
1764	535117
15346	535118
44055	535119
39304	535120
3753	535121
27324	535122
29194	535123
70616	535124
2827	535125
23768	535126
52054	535127
24193	535128
188	535129
7354	535130
55742	535131
64682	535132
2751	535133
46114	535134
40489	535135
30867	535136
2862	535137
57744	535138
7496	535139
57395	535140
37436	535141
30723	535142
1134	535143
28289	535144
7583	535145
104688	535146
50	535147
64717	535148
68912	535149
44068	535150
114387	535151
4888	535152
5268	535153
39115	535154
757	535155
31816	535156
40663	535157
22824	535158
16734	535159
28061	535160
5645	535161
9593	535162
111	535163
48608	535164
108656	535165
18132	535166
27374	535167
8367	535168
20266	535169
3678	535170
122305	535171
14861	535172
52454	535173
74929	535174
8215	535175
9825	535176
22069	535177
64490	535178
29368	535179
23261	535180
10355	535181
15441	535182
27904	535183
47370	535184
15894	535185
38640	535186
40868	535187
59031	535188
3628	535189
2489	535190
13695	535191
52490	535192
2489	535193
1397	535194
30210	535195
3525	535196
52360	535197
23878	535198
22552	535199
180719	535200
74442	535201
11848	535202
50671	535203
102	535204
15629	535205
978	535206
42803	535207
26444	535208
48908	535209
69208	535210
5041	535211
28856	535212
26068	535213
67366	535214
32738	535215
115108	535216
37956	535217
5929	535218
48786	535219
1852	535220
73071	535221
22840	535222
63370	535223
6695	535224
40653	535225
13298	535226
47900	535227
87684	535228
2910	535229
17648	535230
81666	535231
32933	535232
61354	535233
24221	535234
146842	535235
18877	535236
23188	535237
24078	535238
31931	535239
54155	535240
19705	535241
15527	535242
55526	535243
101349	535244
23392	535245
797	535246
176153	535247
20123	535248
126314	535249
26797	535250
9302	535251
3989	535252
98725	535253
38426	535254
3473	535255
74586	535256
73484	535257
20134	535258
5872	535259
1258	535260
22022	535261
33490	535262
40973	535263
16445	535264
568	535265
104871	535266
20188	535267
13288	535268
10053	535269
8671	535270
10005	535271
46123	535272
7655	535273
60378	535274
66514	535275
49004	535276
26355	535277
92432	535278
55308	535279
3043	535280
94587	535281
50096	535282
31200	535283
3759	535284
19508	535285
32675	535286
39452	535287
43410	535288
437	535289
29850	535290
37493	535291
14640	535292
31872	535293
1956	535294
3786	535295
112346	535296
4482	535297
99388	535298
131	535299
38684	535300
160057	535301
48966	535302
6092	535303
60	535304
69122	535305
9291	535306
112843	535307
7002	535308
949	535309
65210	535310
29347	535311
38892	535312
35281	535313
44718	535314
6041	535315
5271	535316
47990	535317
15818	535318
20094	535319
16133	535320
106483	535321
5698	535322
22066	535323
39192	535324
74155	535325
1062	535326
449	535327
82278	535328
39413	535329
3466	535330
15600	535331
1	535332
2717	535333
26792	535334
50119	535335
961	535336
14302	535337
4057	535338
14184	535339
11292	535340
4372	535341
52329	535342
22001	535343
96591	535344
51573	535345
6906	535346
98429	535347
644	535348
21032	535349
26417	535350
116569	535351
141817	535352
6005	535353
8143	535354
35901	535355
27545	535356
58517	535357
45136	535358
4952	535359
25980	535360
47625	535361
66974	535362
169841	535363
6360	535364
8853	535365
1	535366
7870	535367
39131	535368
59014	535369
129847	535370
51781	535371
840	535372
33571	535373
77780	535374
39728	535375
15381	535376
32222	535377
8194	535378
55547	535379
2696	535380
41829	535381
13309	535382
2124	535383
59386	535384
54233	535385
47884	535386
7309	535387
44636	535388
1459	535389
30540	535390
7635	535391
3257	535392
67000	535393
28163	535394
25532	535395
41149	535396
56529	535397
89860	535398
24967	535399
4605	535400
7744	535401
3084	535402
12680	535403
7310	535404
14899	535405
18371	535406
25856	535407
10252	535408
43572	535409
58143	535410
21292	535411
41643	535412
31804	535413
6329	535414
47622	535415
19515	535416
64204	535417
59628	535418
14469	535419
12759	535420
37508	535421
39444	535422
23726	535423
20066	535424
83465	535425
77279	535426
18005	535427
27532	535428
14169	535429
7204	535430
34961	535431
43714	535432
8439	535433
1799	535434
10323	535435
74101	535436
83	535437
39046	535438
18334	535439
9260	535440
19673	535441
2058	535442
1188	535443
60591	535444
943	535445
34858	535446
808	535447
84865	535448
582	535449
67589	535450
36066	535451
26325	535452
14125	535453
62452	535454
53789	535455
85814	535456
4937	535457
47103	535458
4334	535459
2691	535460
16668	535461
934	535462
2394	535463
3860	535464
3	535465
996	535466
10304	535467
625	535468
23136	535469
10169	535470
7592	535471
4559	535472
140320	535473
49366	535474
28518	535475
23114	535476
45782	535477
10234	535478
5348	535479
39822	535480
2351	535481
12907	535482
7084	535483
52213	535484
29408	535485
108520	535486
20179	535487
5648	535488
8262	535489
3326	535490
54724	535491
85004	535492
32022	535493
3028	535494
51301	535495
9221	535496
6374	535497
22060	535498
74083	535499
61553	535500
62765	535501
26755	535502
33877	535503
19540	535504
14440	535505
7435	535506
3689	535507
218	535508
878	535509
8429	535510
38112	535511
11865	535512
15015	535513
35232	535514
1775	535515
8757	535516
38431	535517
32476	535518
98860	535519
4063	535520
3263	535521
38980	535522
60357	535523
24221	535524
27616	535525
41452	535526
14936	535527
11805	535528
55737	535529
162	535530
31369	535531
11578	535532
871	535533
44519	535534
8742	535535
811	535536
2231	535537
32736	535538
41355	535539
6541	535540
68827	535541
4291	535542
24069	535543
2679	535544
11049	535545
32436	535546
20930	535547
32814	535548
39137	535549
47636	535550
10972	535551
3898	535552
7339	535553
33695	535554
4331	535555
51910	535556
15351	535557
17869	535558
39424	535559
68887	535560
58954	535561
6957	535562
61278	535563
39234	535564
29073	535565
57321	535566
34464	535567
6466	535568
83396	535569
20642	535570
23535	535571
32344	535572
85437	535573
8732	535574
29251	535575
8845	535576
10497	535577
105689	535578
31343	535579
3809	535580
176595	535581
60917	535582
10314	535583
4660	535584
35261	535585
11050	535586
54542	535587
15671	535588
43267	535589
19158	535590
840	535591
18401	535592
959	535593
2415	535594
147	535595
50615	535596
46769	535597
178273	535598
18302	535599
52653	535600
51950	535601
15094	535602
20255	535603
57	535604
77268	535605
290	535606
55129	535607
3263	535608
9598	535609
7596	535610
35094	535611
11237	535612
2707	535613
119	535614
48065	535615
5329	535616
51449	535617
70755	535618
88622	535619
1285	535620
2196	535621
50825	535622
2051	535623
9702	535624
10740	535625
22934	535626
99532	535627
117589	535628
15859	535629
22036	535630
47	535631
157223	535632
19552	535633
1632	535634
49342	535635
38699	535636
100086	535637
39786	535638
37653	535639
14444	535640
42415	535641
2318	535642
7517	535643
22924	535644
43641	535645
10234	535646
26755	535647
26469	535648
102696	535649
10944	535650
52099	535651
4642	535652
49009	535653
30340	535654
74835	535655
43278	535656
51084	535657
62698	535658
87	535659
113934	535660
1380	535661
3311	535662
534	535663
41383	535664
758	535665
2331	535666
16377	535667
50367	535668
7647	535669
4389	535670
39024	535671
3264	535672
50347	535673
82900	535674
4456	535675
3003	535676
8685	535677
3003	535678
1771	535679
7607	535680
11087	535681
14129	535682
15753	535683
3127	535684
60137	535685
47110	535686
451	535687
62658	535688
11369	535689
32826	535690
15298	535691
6830	535692
28099	535693
35746	535694
10167	535695
12813	535696
91334	535697
74259	535698
27255	535699
27499	535700
2472	535701
9391	535702
5301	535703
72	535704
2365	535705
42657	535706
90958	535707
3267	535708
7921	535709
56614	535710
68341	535711
6681	535712
624	535713
8525	535714
30057	535715
49621	535716
144	535717
53015	535718
78021	535719
45727	535720
27479	535721
68875	535722
23114	535723
535	535724
93972	535725
17331	535726
184571	535727
11109	535728
145473	535729
30026	535730
13225	535731
12070	535732
56626	535733
7809	535734
652	535735
34627	535736
44929	535737
29349	535738
2357	535739
25739	535740
19759	535741
31355	535742
18116	535743
7543	535744
69003	535745
5191	535746
78518	535747
33996	535748
55	535749
93	535750
42483	535751
969	535752
62723	535753
21866	535754
3141	535755
32619	535756
11731	535757
13866	535758
35450	535759
752	535760
36136	535761
720	535762
35836	535763
32138	535764
23140	535765
35637	535766
125158	535767
47309	535768
16059	535769
8488	535770
28942	535771
59540	535772
894	535773
25757	535774
25219	535775
34594	535776
2581	535777
515	535778
4908	535779
2679	535780
10532	535781
32092	535782
841	535783
52455	535784
22049	535785
13	535786
14109	535787
24165	535788
52409	535789
22517	535790
35987	535791
48031	535792
18822	535793
6171	535794
426	535795
26764	535796
9701	535797
90304	535798
66680	535799
35641	535800
39214	535801
18406	535802
74148	535803
35463	535804
20084	535805
49611	535806
133488	535807
59293	535808
38069	535809
16665	535810
3203	535811
4432	535812
25867	535813
171	535814
17813	535815
9052	535816
23610	535817
104892	535818
28574	535819
11228	535820
25028	535821
10548	535822
7575	535823
28574	535824
33648	535825
84	535826
46	535827
51215	535828
14159	535829
34545	535830
32641	535831
16879	535832
16484	535833
142207	535834
65949	535835
16437	535836
104898	535837
88834	535838
42302	535839
484	535840
33190	535841
2218	535842
32057	535843
23824	535844
127417	535845
6984	535846
22476	535847
28856	535848
174040	535849
50230	535850
899	535851
8972	535852
12040	535853
69122	535854
81956	535855
50749	535856
114	535857
28873	535858
6209	535859
72634	535860
17578	535861
1062	535862
6520	535863
97016	535864
81205	535865
89812	535866
8	535867
85277	535868
44903	535869
6698	535870
130499	535871
17044	535872
17978	535873
291	535874
2494	535875
35953	535876
46740	535877
20139	535878
14306	535879
15753	535880
44854	535881
93361	535882
51307	535883
28099	535884
23539	535885
90659	535886
7217	535887
8311	535888
114685	535889
14679	535890
16984	535891
7347	535892
111822	535893
64377	535894
88617	535895
16326	535896
43281	535897
11102	535898
74106	535899
12007	535900
6035	535901
18114	535902
12251	535903
43281	535904
25865	535905
5993	535906
28905	535907
17840	535908
43061	535909
32413	535910
8839	535911
27359	535912
1482	535913
696	535914
39293	535915
32204	535916
21147	535917
25699	535918
145643	535919
6626	535920
62603	535921
145916	535922
4621	535923
24350	535924
34863	535925
51788	535926
13218	535927
678	535928
155	535929
2001	535930
42702	535931
1027	535932
47727	535933
21357	535934
29353	535935
18898	535936
41355	535937
61911	535938
6062	535939
51848	535940
9097	535941
11584	535942
43643	535943
73445	535944
111152	535945
11358	535946
24418	535947
1987	535948
8532	535949
2986	535950
17837	535951
9652	535952
61653	535953
26481	535954
63966	535955
81743	535956
3	535957
6744	535958
101748	535959
9593	535960
18651	535961
19602	535962
243	535963
3883	535964
46541	535965
3035	535966
26204	535967
18839	535968
122	535969
89626	535970
29722	535971
33215	535972
1029	535973
35245	535974
42715	535975
55476	535976
158295	535977
95115	535978
1086	535979
51336	535980
28888	535981
39753	535982
766	535983
19705	535984
18582	535985
59497	535986
52464	535987
84882	535988
19630	535989
883	535990
51910	535991
32235	535992
419	535993
2279	535994
62777	535995
5135	535996
844	535997
50914	535998
23214	535999
107115	536000
40424	536001
4530	536002
969	536003
3067	536004
8328	536005
1419	536006
53125	536007
35394	536008
69267	536009
90051	536010
47224	536011
9157	536012
20208	536013
70911	536014
19534	536015
31129	536016
17595	536017
832	536018
113043	536019
88811	536020
3974	536021
15303	536022
424	536023
54969	536024
50273	536025
21898	536026
21885	536027
39532	536028
947	536029
947	536030
32415	536031
19288	536032
9942	536033
2711	536034
835	536035
57380	536036
738	536037
51514	536038
14044	536039
2724	536040
3933	536041
3052	536042
11562	536043
142620	536044
1	536045
79960	536046
95	536047
12008	536048
28267	536049
15651	536050
1163	536051
19336	536052
395	536053
19200	536054
15250	536055
10164	536056
137349	536057
1540	536058
39649	536059
140993	536060
26400	536061
39760	536062
48867	536063
4877	536064
2738	536065
39640	536066
1480	536067
2276	536068
174778	536069
42350	536070
91736	536071
27424	536072
45590	536073
8271	536074
7834	536075
5427	536076
78295	536077
59373	536078
127364	536079
20777	536080
19547	536081
3565	536082
22991	536083
57783	536084
8860	536085
19212	536086
1146	536087
141166	536088
13030	536089
30791	536090
20777	536091
7861	536092
25282	536093
23615	536094
16804	536095
118020	536096
84639	536097
25795	536098
51032	536099
9975	536100
1694	536101
22040	536102
94251	536103
15912	536104
19033	536105
41141	536106
3394	536107
3337	536108
77235	536109
19177	536110
29346	536111
21884	536112
16356	536113
20795	536114
5297	536115
47732	536116
11248	536117
6579	536118
9123	536119
22710	536120
16761	536121
33751	536122
61530	536123
50830	536124
40580	536125
11093	536126
2278	536127
6476	536128
15312	536129
75003	536130
25707	536131
444	536132
5742	536133
3923	536134
42333	536135
10125	536136
48050	536137
25956	536138
40878	536139
79045	536140
23792	536141
57245	536142
32653	536143
61759	536144
2742	536145
37598	536146
15333	536147
265	536148
5857	536149
38428	536150
15315	536151
35826	536152
37882	536153
34437	536154
28187	536155
74982	536156
57399	536157
63566	536158
41542	536159
48328	536160
58334	536161
14024	536162
13898	536163
134099	536164
43316	536165
21958	536166
1168	536167
2699	536168
8502	536169
16591	536170
3451	536171
1570	536172
31096	536173
34	536174
12356	536175
42376	536176
10317	536177
5510	536178
348	536179
57746	536180
132908	536181
2752	536182
343	536183
28634	536184
2183	536185
16748	536186
144	536187
47999	536188
14943	536189
31102	536190
12783	536191
146323	536192
6646	536193
38247	536194
51820	536195
32754	536196
93	536197
23229	536198
9830	536199
112405	536200
58521	536201
44698	536202
17527	536203
3294	536204
43	536205
28278	536206
82408	536207
105158	536208
860	536209
39255	536210
2981	536211
764	536212
95535	536213
11890	536214
68731	536215
21764	536216
153	536217
46463	536218
18372	536219
117995	536220
52213	536221
20415	536222
9692	536223
19999	536224
404	536225
2084	536226
1875	536227
28144	536228
21987	536229
26841	536230
12560	536231
814	536232
110207	536233
5366	536234
15112	536235
23406	536236
8289	536237
32433	536238
78160	536239
73745	536240
2508	536241
28129	536242
30846	536243
95735	536244
7691	536245
140460	536246
1547	536247
4851	536248
9673	536249
12277	536250
43003	536251
32582	536252
49411	536253
68183	536254
57722	536255
41443	536256
67183	536257
87327	536258
182	536259
26546	536260
51808	536261
22625	536262
21147	536263
85208	536264
3820	536265
59383	536266
104799	536267
3375	536268
12757	536269
43492	536270
30799	536271
16	536272
1333	536273
904	536274
16625	536275
5014	536276
41750	536277
2345	536278
20244	536279
40834	536280
6032	536281
45407	536282
515	536283
55	536284
9218	536285
21736	536286
52248	536287
28806	536288
86666	536289
13423	536290
255	536291
2818	536292
6379	536293
11256	536294
6252	536295
6863	536296
60023	536297
26654	536298
4256	536299
8611	536300
29198	536301
180560	536302
1738	536303
106163	536304
29673	536305
13220	536306
61410	536307
50953	536308
8689	536309
24417	536310
70367	536311
11622	536312
3193	536313
5982	536314
15802	536315
39437	536316
31704	536317
14075	536318
1276	536319
4827	536320
5794	536321
42007	536322
39710	536323
14116	536324
7473	536325
3173	536326
9356	536327
28612	536328
4608	536329
8970	536330
1901	536331
2020	536332
44786	536333
23856	536334
46059	536335
50799	536336
6902	536337
776	536338
1674	536339
101415	536340
23034	536341
3322	536342
7340	536343
19839	536344
61282	536345
39259	536346
159602	536347
68087	536348
36243	536349
7782	536350
6711	536351
17468	536352
3367	536353
20976	536354
59540	536355
4665	536356
45980	536357
25988	536358
74285	536359
40254	536360
8669	536361
39795	536362
50149	536363
39698	536364
10236	536365
2833	536366
10265	536367
10252	536368
18915	536369
34862	536370
215	536371
8099	536372
20246	536373
117990	536374
211	536375
7986	536376
19850	536377
5148	536378
1801	536379
26429	536380
81779	536381
29935	536382
20970	536383
36162	536384
13077	536385
53990	536386
41573	536387
26527	536388
16332	536389
126953	536390
71516	536391
8801	536392
8171	536393
68203	536394
82073	536395
17923	536396
32272	536397
31454	536398
21424	536399
40653	536400
493	536401
37272	536402
27506	536403
148420	536404
1826	536405
24430	536406
48268	536407
69823	536408
12630	536409
2508	536410
70	536411
21102	536412
14949	536413
14107	536414
52463	536415
1234	536416
57594	536417
12505	536418
10054	536419
129502	536420
60	536421
41743	536422
15853	536423
115145	536424
18225	536425
1979	536426
18265	536427
51365	536428
11721	536429
32862	536430
13793	536431
100735	536432
35547	536433
906	536434
10784	536435
29975	536436
102507	536437
2363	536438
6115	536439
64314	536440
1460	536441
23626	536442
4623	536443
49986	536444
2170	536445
5440	536446
7362	536447
41136	536448
92379	536449
48393	536450
90465	536451
26870	536452
81056	536453
9235	536454
65203	536455
23075	536456
27682	536457
95017	536458
13853	536459
23611	536460
35315	536461
78135	536462
35179	536463
6379	536464
94	536465
19271	536466
7362	536467
38430	536468
9194	536469
9221	536470
4289	536471
5075	536472
93187	536473
65535	536474
17658	536475
19966	536476
105280	536477
8785	536478
79	536479
90	536480
51048	536481
16919	536482
5902	536483
17177	536484
55129	536485
26564	536486
24443	536487
26490	536488
46678	536489
23820	536490
32473	536491
26030	536492
43577	536493
3141	536494
10972	536495
52260	536496
12887	536497
1028	536498
32445	536499
5988	536500
16476	536501
25682	536502
17836	536503
25022	536504
3679	536505
22087	536506
5221	536507
30445	536508
39164	536509
6709	536510
27580	536511
71072	536512
43281	536513
27499	536514
82221	536515
47074	536516
41596	536517
18353	536518
7895	536519
42538	536520
61767	536521
104519	536522
80989	536523
35088	536524
113656	536525
5362	536526
32512	536527
47597	536528
25461	536529
8129	536530
2397	536531
32727	536532
42099	536533
274	536534
125231	536535
114783	536536
37519	536537
2945	536538
51980	536539
35235	536540
11537	536541
3812	536542
10128	536543
12877	536544
2638	536545
33417	536546
22540	536547
2205	536548
38425	536549
64707	536550
17976	536551
8287	536552
24208	536553
37158	536554
83466	536555
42028	536556
11522	536557
56737	536558
5718	536559
14232	536560
24122	536561
5690	536562
39800	536563
39668	536564
4222	536565
20831	536566
15995	536567
31143	536568
32847	536569
145851	536570
73019	536571
18829	536572
51728	536573
39311	536574
3349	536575
14862	536576
47601	536577
42646	536578
15750	536579
11006	536580
690	536581
69896	536582
26792	536583
27005	536584
28913	536585
73519	536586
268	536587
268	536588
57774	536589
18809	536590
3293	536591
41665	536592
3494	536593
3506	536594
1736	536595
34353	536596
21249	536597
32848	536598
42544	536599
44284	536600
4108	536601
15273	536602
11092	536603
91652	536604
6818	536605
155	536606
1347	536607
1680	536608
114682	536609
70976	536610
39225	536611
36506	536612
21764	536613
119	536614
25989	536615
3511	536616
10616	536617
51788	536618
51848	536619
26748	536620
174293	536621
113970	536622
2652	536623
42293	536624
68858	536625
27492	536626
63732	536627
79720	536628
119674	536629
70672	536630
26283	536631
829	536632
94345	536633
234	536634
56448	536635
46787	536636
27166	536637
1350	536638
21385	536639
1049	536640
41689	536641
9826	536642
824	536643
32737	536644
34976	536645
47684	536646
31997	536647
3244	536648
15248	536649
83384	536650
57244	536651
15742	536652
5069	536653
23049	536654
17653	536655
47073	536656
15917	536657
29345	536658
20560	536659
36347	536660
71925	536661
165017	536662
37549	536663
2406	536664
75023	536665
12379	536666
4360	536667
53126	536668
5394	536669
28797	536670
50245	536671
18290	536672
41659	536673
3078	536674
20193	536675
1542	536676
32768	536677
10704	536678
69213	536679
42011	536680
163493	536681
6543	536682
102360	536683
34097	536684
23970	536685
60155	536686
27280	536687
156	536688
158	536689
5795	536690
13286	536691
32409	536692
34264	536693
178	536694
31187	536695
5754	536696
24413	536697
24004	536698
9994	536699
35997	536700
29081	536701
39782	536702
75270	536703
8568	536704
15218	536705
26271	536706
4519	536707
62	536708
26797	536709
112648	536710
260	536711
91436	536712
61628	536713
4668	536714
1565	536715
14920	536716
5564	536717
26824	536718
1	536719
22053	536720
38850	536721
43139	536722
51677	536723
77390	536724
3049	536725
27422	536726
64582	536727
8209	536728
21904	536729
15725	536730
61676	536731
26755	536732
138	536733
42980	536734
26740	536735
90345	536736
22534	536737
90398	536738
2042	536739
106538	536740
119484	536741
42052	536742
111560	536743
44387	536744
46221	536745
15447	536746
40016	536747
13386	536748
137789	536749
711	536750
15396	536751
134501	536752
179091	536753
99005	536754
37991	536755
117753	536756
17750	536757
2031	536758
103202	536759
380	536760
8828	536761
176289	536762
80304	536763
78050	536764
30366	536765
12465	536766
32011	536767
50408	536768
6846	536769
98636	536770
23926	536771
135019	536772
19492	536773
72872	536774
48285	536775
14135	536776
132483	536777
184148	536778
115554	536779
184089	536780
67022	536781
26300	536782
83892	536783
75264	536784
31108	536785
68571	536786
50501	536787
45005	536788
4823	536789
22685	536790
68643	536791
27042	536792
42719	536793
97810	536794
124128	536795
52967	536796
78716	536797
45482	536798
31663	536799
186098	536800
3032	536801
383	536802
37366	536803
154951	536804
13796	536805
12098	536806
82475	536807
636	536808
28050	536809
33988	536810
39553	536811
37488	536812
159852	536813
46950	536814
184219	536815
119027	536816
11041	536817
50428	536818
70213	536819
4072	536820
4529	536821
8189	536822
16710	536823
110056	536824
142536	536825
98399	536826
17852	536827
55974	536828
2852	536829
60318	536830
2514	536831
104029	536832
6830	536833
14937	536834
27881	536835
45763	536836
39084	536837
45668	536838
37618	536839
1064	536840
12130	536841
13185	536842
99783	536843
129121	536844
38471	536845
52417	536846
18419	536847
5361	536848
27755	536849
20354	536850
6838	536851
22867	536852
131576	536853
26689	536854
10114	536855
99116	536856
6634	536857
29206	536858
2138	536859
86875	536860
21236	536861
31606	536862
136342	536863
1297	536864
31287	536865
89241	536866
29099	536867
17593	536868
55286	536869
44967	536870
10861	536871
6056	536872
320	536873
68444	536874
121314	536875
29861	536876
37593	536877
13005	536878
103582	536879
1201	536880
56730	536881
176633	536882
3319	536883
92479	536884
44454	536885
109	536886
114304	536887
31995	536888
68634	536889
76261	536890
86122	536891
43826	536892
71345	536893
14412	536894
35655	536895
38163	536896
22482	536897
31662	536898
7865	536899
31582	536900
26729	536901
83505	536902
14622	536903
70977	536904
47851	536905
38127	536906
466	536907
54398	536908
157985	536909
6307	536910
47616	536911
8576	536912
67829	536913
56126	536914
97229	536915
22113	536916
71546	536917
22917	536918
94738	536919
50566	536920
5459	536921
8251	536922
100168	536923
51519	536924
65140	536925
47044	536926
21401	536927
181089	536928
71539	536929
183584	536930
13650	536931
55862	536932
122474	536933
44403	536934
145504	536935
108932	536936
171110	536937
80907	536938
82365	536939
66330	536940
188571	536941
45989	536942
53279	536943
27227	536944
52593	536945
59717	536946
93510	536947
37250	536948
15577	536949
2164	536950
99725	536951
123254	536952
45927	536953
125357	536954
46843	536955
39177	536956
76873	536957
111662	536958
18111	536959
22424	536960
69875	536961
14870	536962
46519	536963
32118	536964
43830	536965
53783	536966
22482	536967
21350	536968
17451	536969
47112	536970
82393	536971
106524	536972
49351	536973
5285	536974
65792	536975
27538	536976
46179	536977
81010	536978
60936	536979
67884	536980
53798	536981
136111	536982
19193	536983
158081	536984
28353	536985
62668	536986
34741	536987
1358	536988
68062	536989
43377	536990
20807	536991
6619	536992
32766	536993
75848	536994
40198	536995
40643	536996
15534	536997
7119	536998
100478	536999
36251	537000
84682	537001
4085	537002
124378	537003
22267	537004
38436	537005
165785	537006
507	537007
160705	537008
38437	537009
27690	537010
40949	537011
98916	537012
22267	537013
109438	537014
172056	537015
3200	537016
79649	537017
96248	537018
13128	537019
44574	537020
5382	537021
167101	537022
128284	537023
9218	537024
62445	537025
82966	537026
32942	537027
51018	537028
33541	537029
73780	537030
107015	537031
88727	537032
11965	537033
56923	537034
59445	537035
7654	537036
86337	537037
101484	537038
66211	537039
18991	537040
2479	537041
84479	537042
144139	537043
4781	537044
34210	537045
21396	537046
91497	537047
38571	537048
496	537049
122076	537050
73183	537051
86174	537052
10701	537053
14413	537054
5063	537055
47709	537056
13614	537057
73920	537058
124512	537059
85640	537060
5265	537061
142683	537062
52518	537063
52503	537064
118845	537065
90857	537066
47587	537067
159639	537068
62213	537069
343	537070
4698	537071
112262	537072
21020	537073
17458	537074
45462	537075
12734	537076
17323	537077
6349	537078
23931	537079
18254	537080
14461	537081
21571	537082
28501	537083
4358	537084
2293	537085
11514	537086
43587	537087
4399	537088
60704	537089
50098	537090
50782	537091
31289	537092
23036	537093
5769	537094
104753	537095
37938	537096
5869	537097
26	537098
11774	537099
57154	537100
22531	537101
43287	537102
46895	537103
7905	537104
13349	537105
136803	537106
85700	537107
1280	537108
8376	537109
39448	537110
12079	537111
1047	537112
35518	537113
22891	537114
20260	537115
42053	537116
16526	537117
95224	537118
397	537119
76392	537120
44057	537121
98316	537122
142008	537123
9172	537124
91067	537125
9030	537126
2159	537127
42522	537128
1488	537129
34926	537130
16192	537131
20041	537132
61554	537133
5983	537134
37945	537135
127	537136
1179	537137
12102	537138
24673	537139
13751	537140
20238	537141
19758	537142
23132	537143
4665	537144
15023	537145
49824	537146
17435	537147
50247	537148
33358	537149
51896	537150
22657	537151
14173	537152
128895	537153
45023	537154
13860	537155
17397	537156
81843	537157
89642	537158
15518	537159
7216	537160
5237	537161
21349	537162
104452	537163
64226	537164
39623	537165
33568	537166
10008	537167
117212	537168
36855	537169
8451	537170
10206	537171
2602	537172
1307	537173
51045	537174
1564	537175
90205	537176
33571	537177
27512	537178
36361	537179
42181	537180
14323	537181
61973	537182
34	537183
14291	537184
128261	537185
122927	537186
3950	537187
23673	537188
41853	537189
9949	537190
1852	537191
116145	537192
19540	537193
125095	537194
17900	537195
9638	537196
29634	537197
43485	537198
61862	537199
25425	537200
85172	537201
4398	537202
57440	537203
16169	537204
14453	537205
153370	537206
188958	537207
56551	537208
76445	537209
73194	537210
72967	537211
7159	537212
115618	537213
72675	537214
18897	537215
36748	537216
13556	537217
77417	537218
56127	537219
34376	537220
113819	537221
44862	537222
39758	537223
5812	537224
53696	537225
67735	537226
29	537227
34865	537228
71418	537229
1743	537230
8853	537231
566	537232
90516	537233
42456	537234
3195	537235
44734	537236
11870	537237
33619	537238
56497	537239
53274	537240
50852	537241
44257	537242
24241	537243
90168	537244
18189	537245
25298	537246
21730	537247
51974	537248
8308	537249
9260	537250
51164	537251
57150	537252
3964	537253
7660	537254
6838	537255
7206	537256
25646	537257
26337	537258
75531	537259
11851	537260
48185	537261
1054	537262
14200	537263
62160	537264
41491	537265
12820	537266
4072	537267
126918	537268
60897	537269
30166	537270
31502	537271
17702	537272
22651	537273
67211	537274
108556	537275
107499	537276
20760	537277
69216	537278
22300	537279
35170	537280
80313	537281
6063	537282
10093	537283
132675	537284
32390	537285
37360	537286
24929	537287
30229	537288
30411	537289
38785	537290
29047	537291
14068	537292
38100	537293
59600	537294
95045	537295
29007	537296
28919	537297
402	537298
55154	537299
7315	537300
16708	537301
70688	537302
283	537303
49833	537304
91513	537305
19728	537306
11042	537307
40039	537308
13598	537309
86605	537310
64995	537311
51668	537312
42434	537313
24296	537314
54445	537315
37587	537316
41619	537317
1416	537318
69676	537319
72156	537320
28225	537321
36734	537322
44832	537323
47344	537324
89670	537325
142105	537326
19793	537327
1332	537328
12791	537329
57388	537330
21845	537331
73809	537332
20097	537333
4272	537334
12780	537335
3385	537336
142682	537337
25711	537338
9465	537339
20054	537340
7838	537341
34289	537342
51352	537343
3271	537344
37002	537345
13466	537346
113320	537347
164349	537348
12314	537349
6705	537350
114287	537351
55661	537352
83766	537353
138498	537354
40389	537355
10827	537356
31441	537357
44498	537358
137138	537359
143887	537360
23241	537361
51343	537362
32848	537363
45081	537364
82435	537365
13498	537366
30018	537367
108712	537368
18060	537369
116906	537370
29392	537371
23244	537372
5633	537373
4866	537374
5050	537375
17013	537376
9434	537377
68021	537378
53727	537379
31950	537380
61908	537381
51979	537382
26394	537383
15016	537384
12268	537385
7850	537386
77905	537387
60459	537388
63990	537389
72641	537390
16491	537391
20885	537392
60448	537393
22202	537394
154792	537395
1180	537396
90978	537397
28710	537398
9638	537399
723	537400
4181	537401
3559	537402
88673	537403
11731	537404
2732	537405
5285	537406
6273	537407
7838	537408
4185	537409
58144	537410
118813	537411
38906	537412
1218	537413
1869	537414
42561	537415
3850	537416
33249	537417
6426	537418
27908	537419
35906	537420
189239	537421
33806	537422
46996	537423
105158	537424
37593	537425
75892	537426
14177	537427
47961	537428
25033	537429
71228	537430
51030	537431
130155	537432
40390	537433
30462	537434
29916	537435
43629	537436
116114	537437
52357	537438
30466	537439
21060	537440
38152	537441
13428	537442
70273	537443
59635	537444
8060	537445
152274	537446
62142	537447
11766	537448
133491	537449
39846	537450
43668	537451
4094	537452
136042	537453
2509	537454
5662	537455
19716	537456
6705	537457
34317	537458
72517	537459
9139	537460
77382	537461
46894	537462
41549	537463
4046	537464
44642	537465
71091	537466
41539	537467
1908	537468
1074	537469
4867	537470
29608	537471
1668	537472
9588	537473
52954	537474
30	537475
53064	537476
5	537477
59352	537478
128055	537479
8971	537480
1347	537481
13546	537482
16694	537483
3032	537484
11828	537485
27589	537486
17398	537487
23896	537488
343	537489
75071	537490
39344	537491
94618	537492
294	537493
813	537494
8645	537495
74143	537496
5870	537497
134073	537498
24857	537499
65469	537500
12995	537501
69250	537502
73982	537503
22888	537504
62640	537505
114399	537506
4532	537507
1330	537508
56185	537509
5975	537510
6965	537511
31606	537512
41455	537513
9133	537514
19172	537515
18291	537516
16525	537517
3	537518
5297	537519
101503	537520
45165	537521
1500	537522
2077	537523
15239	537524
20965	537525
52144	537526
38922	537527
1434	537528
90512	537529
1790	537530
53156	537531
130	537532
65362	537533
977	537534
13240	537535
8736	537536
43324	537537
881	537538
12545	537539
2467	537540
28143	537541
10134	537542
9055	537543
56295	537544
33811	537545
1926	537546
56190	537547
15942	537548
97537	537549
139814	537550
87072	537551
11236	537552
300	537553
4541	537554
34633	537555
158345	537556
108845	537557
62874	537558
51877	537559
123536	537560
61279	537561
58608	537562
138811	537563
185284	537564
86491	537565
62518	537566
42981	537567
45592	537568
45592	537569
79642	537570
35543	537571
144553	537572
34512	537573
142191	537574
12308	537575
62518	537576
142605	537577
106909	537578
72961	537579
138620	537580
72110	537581
52926	537582
142060	537583
176828	537584
83023	537585
75082	537586
11904	537587
52928	537588
11618	537589
4951	537590
1194	537591
1194	537592
114910	537593
343	537594
12241	537595
22678	537596
5116	537597
5488	537598
18245	537599
10882	537600
5067	537601
76835	537602
36794	537603
107965	537604
50985	537605
48712	537606
19953	537607
614	537608
27772	537609
16075	537610
19803	537611
1220	537612
2321	537613
644	537614
7389	537615
8255	537616
100482	537617
37564	537618
41464	537619
81759	537620
28445	537621
50664	537622
142387	537623
19690	537624
34091	537625
149384	537626
73496	537627
48204	537628
33064	537629
55890	537630
39425	537631
3801	537632
142709	537633
50168	537634
9476	537635
31475	537636
34141	537637
42222	537638
49944	537639
21347	537640
50439	537641
38962	537642
41608	537643
80238	537644
27411	537645
20268	537646
20452	537647
62726	537648
5635	537649
114605	537650
160203	537651
81300	537652
41620	537653
2809	537654
144624	537655
117643	537656
111523	537657
10670	537658
54689	537659
77607	537660
89271	537661
30461	537662
65126	537663
8561	537664
130020	537665
2306	537666
3744	537667
32553	537668
19631	537669
52398	537670
1256	537671
81226	537672
7361	537673
8407	537674
34705	537675
60238	537676
20353	537677
44262	537678
50480	537679
109962	537680
3744	537681
125506	537682
60117	537683
13677	537684
1128	537685
34157	537686
104396	537687
62853	537688
105409	537689
75699	537690
14258	537691
28554	537692
34938	537693
91917	537694
19589	537695
5439	537696
28331	537697
115381	537698
13385	537699
130	537700
18667	537701
14363	537702
127997	537703
828	537704
374	537705
13473	537706
29820	537707
23096	537708
23084	537709
5612	537710
22285	537711
277	537712
13436	537713
84514	537714
140547	537715
4918	537716
12565	537717
5455	537718
72069	537719
78375	537720
45475	537721
9005	537722
497	537723
124488	537724
1128	537725
26516	537726
17445	537727
34735	537728
105921	537729
34198	537730
34198	537731
50163	537732
24338	537733
58918	537734
130158	537735
10364	537736
56351	537737
63132	537738
25187	537739
7361	537740
44367	537741
124943	537742
31565	537743
52837	537744
77130	537745
77288	537746
34198	537747
34198	537748
40075	537749
1128	537750
1128	537751
1128	537752
1128	537753
1128	537754
33213	537755
14363	537756
30068	537757
34096	537758
15702	537759
51103	537760
54234	537761
62853	537762
134838	537763
27111	537764
1773	537765
8465	537766
150806	537767
106949	537768
3744	537769
107209	537770
67613	537771
52742	537772
26531	537773
87243	537774
42234	537775
7421	537776
17090	537777
15882	537778
36277	537779
3542	537780
38591	537781
134555	537782
27965	537783
28020	537784
55240	537785
114993	537786
23096	537787
757	537788
87338	537789
18	537790
76085	537791
137643	537792
62855	537793
44411	537794
42479	537795
23096	537796
14278	537797
29655	537798
4023	537799
81696	537800
136695	537801
52306	537802
74852	537803
69957	537804
48363	537805
1128	537806
20333	537807
180453	537808
13147	537809
62956	537810
23084	537811
106177	537812
106177	537813
54241	537814
12065	537815
86510	537816
20640	537817
1127	537818
280	537819
10065	537820
11170	537821
19658	537822
11388	537823
920	537824
107132	537825
43864	537826
825	537827
7150	537828
3741	537829
43638	537830
13739	537831
2101	537832
149638	537833
7017	537834
10933	537835
124119	537836
1390	537837
525	537838
1562	537839
55727	537840
70688	537841
11785	537842
24357	537843
91378	537844
2039	537845
42723	537846
881	537847
125334	537848
1970	537849
11510	537850
81070	537851
2000	537852
9300	537853
22863	537854
21065	537855
35069	537856
19284	537857
8802	537858
3446	537859
131107	537860
33760	537861
81640	537862
75043	537863
36956	537864
54560	537865
7605	537866
158682	537867
37112	537868
8770	537869
157317	537870
86852	537871
58586	537872
61694	537873
98	537874
73711	537875
85588	537876
14593	537877
128312	537878
681	537879
126630	537880
58251	537881
5779	537882
52710	537883
187	537884
26436	537885
82208	537886
42	537887
107005	537888
49759	537889
18016	537890
2528	537891
16483	537892
29250	537893
9489	537894
72679	537895
170130	537896
43200	537897
147049	537898
47411	537899
18588	537900
3866	537901
44369	537902
27202	537903
15194	537904
9977	537905
7128	537906
28872	537907
28526	537908
4080	537909
18472	537910
50213	537911
6632	537912
25575	537913
110533	537914
28872	537915
38954	537916
29160	537917
108238	537918
42810	537919
5764	537920
135521	537921
60312	537922
48994	537923
2198	537924
76660	537925
22112	537926
16997	537927
4209	537928
172873	537929
172184	537930
6671	537931
76659	537932
26624	537933
2528	537934
9898	537935
16186	537936
62715	537937
10668	537938
30073	537939
1036	537940
14105	537941
5663	537942
48869	537943
47556	537944
19416	537945
144	537946
22575	537947
11577	537948
26061	537949
11690	537950
5353	537951
5630	537952
13713	537953
1260	537954
84808	537955
31221	537956
61803	537957
44385	537958
22203	537959
109303	537960
26	537961
18588	537962
5239	537963
8482	537964
13713	537965
26	537966
3495	537967
11690	537968
12037	537969
2685	537970
25008	537971
11577	537972
137340	537973
6203	537974
90105	537975
50537	537976
31711	537977
63608	537978
63608	537979
36985	537980
36985	537981
13354	537982
24343	537983
1461	537984
185462	537985
45939	537986
17083	537987
23019	537988
185449	537989
22247	537990
11457	537991
10	537992
38143	537993
75944	537994
103870	537995
71430	537996
269	537997
863	537998
18364	537999
42810	538000
1441	538001
4982	538002
38007	538003
88731	538004
20962	538005
72032	538006
123288	538007
97217	538008
7896	538009
34389	538010
36559	538011
164288	538012
25318	538013
10476	538014
35433	538015
139811	538016
50025	538017
142466	538018
94427	538019
14913	538020
87906	538021
2523	538022
173639	538023
76682	538024
96147	538025
1551	538026
180847	538027
44227	538028
18768	538029
6721	538030
2758	538031
101703	538032
16976	538033
2164	538034
23458	538035
8122	538036
41679	538037
3281	538038
182330	538039
6540	538040
70717	538041
41929	538042
6810	538043
30407	538044
140127	538045
47739	538046
9932	538047
11035	538048
103057	538049
132538	538050
3162	538051
5559	538052
33446	538053
43047	538054
28472	538055
14376	538056
84633	538057
58810	538058
28526	538059
104794	538060
15037	538061
27630	538062
13871	538063
50537	538064
87607	538065
873	538066
34037	538067
115036	538068
74515	538069
142935	538070
19297	538071
104593	538072
10446	538073
133847	538074
33443	538075
38007	538076
117297	538077
76800	538078
30090	538079
63945	538080
108709	538081
85236	538082
27663	538083
48910	538084
16169	538085
105413	538086
109988	538087
34592	538088
4982	538089
17749	538090
4346	538091
17003	538092
6523	538093
18623	538094
59417	538095
108733	538096
63887	538097
135392	538098
153717	538099
8403	538100
5121	538101
169136	538102
133820	538103
149696	538104
87635	538105
93521	538106
49554	538107
13152	538108
132982	538109
173398	538110
154673	538111
115045	538112
165139	538113
9116	538114
183683	538115
6203	538116
118510	538117
20818	538118
118330	538119
94244	538120
76580	538121
5222	538122
4615	538123
90917	538124
142376	538125
71893	538126
72517	538127
9156	538128
49368	538129
162592	538130
87677	538131
34099	538132
188513	538133
119658	538134
20510	538135
94240	538136
108573	538137
140438	538138
11383	538139
110214	538140
45917	538141
151960	538142
105521	538143
58905	538144
37912	538145
42913	538146
94612	538147
101404	538148
83254	538149
33620	538150
116307	538151
138824	538152
47203	538153
53180	538154
92756	538155
67022	538156
153748	538157
9844	538158
108384	538159
18468	538160
38993	538161
63805	538162
72364	538163
19211	538164
45415	538165
86163	538166
14443	538167
141415	538168
175406	538169
160520	538170
59497	538171
132042	538172
139272	538173
41114	538174
4966	538175
12266	538176
36564	538177
126154	538178
15763	538179
187841	538180
64072	538181
29307	538182
6497	538183
185185	538184
48947	538185
174315	538186
73771	538187
149376	538188
133828	538189
182289	538190
132683	538191
92368	538192
9783	538193
143075	538194
22514	538195
100603	538196
47203	538197
118741	538198
23002	538199
87988	538200
34099	538201
86924	538202
48829	538203
121639	538204
83155	538205
20818	538206
82235	538207
40617	538208
173928	538209
110129	538210
85079	538211
3796	538212
105716	538213
19385	538214
102014	538215
132683	538216
26	538217
49187	538218
62227	538219
149307	538220
63206	538221
5987	538222
35977	538223
94571	538224
85236	538225
64100	538226
149761	538227
77040	538228
145297	538229
5304	538230
61676	538231
118261	538232
29535	538233
174822	538234
40906	538235
2374	538236
55047	538237
82243	538238
19	538239
56130	538240
43614	538241
100275	538242
11031	538243
80248	538244
66283	538245
487	538246
25698	538247
15297	538248
16207	538249
16102	538250
29402	538251
19503	538252
27989	538253
32560	538254
57660	538255
18282	538256
6232	538257
173653	538258
42694	538259
32427	538260
2172	538261
28252	538262
8457	538263
59063	538264
48374	538265
5578	538266
40775	538267
682	538268
796	538269
12179	538270
9759	538271
11539	538272
11156	538273
70646	538274
37630	538275
97066	538276
13085	538277
136579	538278
8888	538279
107587	538280
74841	538281
10230	538282
76331	538283
85327	538284
42026	538285
42026	538286
58454	538287
104186	538288
23637	538289
73102	538290
19300	538291
11410	538292
10436	538293
7811	538294
6087	538295
90227	538296
52877	538297
72795	538298
14049	538299
1457	538300
18624	538301
30816	538302
40249	538303
3381	538304
20732	538305
3252	538306
8936	538307
10364	538308
21515	538309
54328	538310
21451	538311
28222	538312
58064	538313
22276	538314
6154	538315
90227	538316
6806	538317
25080	538318
28	538319
14851	538320
1997	538321
7284	538322
2698	538323
2651	538324
1696	538325
6451	538326
114310	538327
458	538328
29052	538329
55	538330
49950	538331
29831	538332
19028	538333
23637	538334
57871	538335
49630	538336
5711	538337
1304	538338
39737	538339
1239	538340
55283	538341
59412	538342
27432	538343
41241	538344
17468	538345
36741	538346
1000	538347
101956	538348
41726	538349
3193	538350
47671	538351
69150	538352
759	538353
11223	538354
7291	538355
2508	538356
4811	538357
13169	538358
182023	538359
53401	538360
14569	538361
10996	538362
48950	538363
1615	538364
2102	538365
48413	538366
139027	538367
141683	538368
1269	538369
35757	538370
57889	538371
37533	538372
40221	538373
36059	538374
130796	538375
84317	538376
33457	538377
27069	538378
176	538379
61010	538380
39524	538381
27187	538382
58246	538383
11539	538384
123256	538385
7497	538386
6291	538387
2282	538388
35918	538389
20081	538390
20081	538391
5790	538392
8713	538393
70226	538394
113461	538395
73208	538396
13002	538397
76426	538398
52901	538399
76426	538400
17099	538401
17099	538402
43740	538403
4873	538404
2206	538405
20328	538406
137935	538407
2723	538408
43904	538409
8179	538410
71982	538411
4400	538412
6522	538413
65091	538414
4400	538415
9939	538416
6010	538417
108388	538418
40766	538419
38062	538420
100130	538421
48891	538422
10177	538423
17810	538424
70370	538425
7006	538426
149341	538427
10234	538428
2041	538429
10009	538430
29320	538431
33590	538432
2884	538433
10753	538434
10073	538435
12172	538436
27571	538437
145189	538438
138551	538439
398	538440
29728	538441
100305	538442
62939	538443
51176	538444
33479	538445
87828	538446
1133	538447
398	538448
398	538449
16737	538450
22991	538451
52058	538452
24386	538453
163690	538454
43034	538455
79148	538456
62770	538457
62770	538458
47972	538459
437	538460
11310	538461
7619	538462
49355	538463
33457	538464
83561	538465
5400	538466
2430	538467
37229	538468
15678	538469
410	538470
10190	538471
22662	538472
23033	538473
7743	538474
27411	538475
56236	538476
23735	538477
32818	538478
13349	538479
17863	538480
17708	538481
28806	538482
63	538483
32277	538484
3780	538485
20865	538486
9659	538487
4342	538488
2840	538489
33436	538490
20965	538491
46498	538492
47834	538493
27756	538494
15377	538495
37596	538496
7209	538497
85788	538498
9456	538499
18039	538500
27300	538501
1631	538502
38796	538503
39808	538504
152	538505
18727	538506
108265	538507
58669	538508
107464	538509
43279	538510
97197	538511
7764	538512
13060	538513
7194	538514
37229	538515
97562	538516
15374	538517
18727	538518
85032	538519
1058	538520
26366	538521
16445	538522
16411	538523
76855	538524
3575	538525
45133	538526
56236	538527
1227	538528
25692	538529
26910	538530
43070	538531
51671	538532
3209	538533
179483	538534
37617	538535
46682	538536
101334	538537
128560	538538
123860	538539
140856	538540
55447	538541
166943	538542
156990	538543
55447	538544
140856	538545
997	538546
81545	538547
80098	538548
41410	538549
4484	538550
1855	538551
112910	538552
8849	538553
5855	538554
5213	538555
5271	538556
48	538557
70458	538558
42628	538559
5021	538560
98134	538561
3116	538562
39201	538563
7987	538564
28492	538565
30889	538566
33086	538567
13131	538568
70763	538569
15899	538570
5403	538571
5214	538572
76026	538573
6266	538574
43781	538575
7214	538576
106703	538577
44157	538578
6503	538579
131214	538580
11431	538581
108575	538582
8151	538583
1387	538584
48137	538585
22947	538586
19047	538587
10672	538588
32787	538589
1521	538590
172135	538591
41965	538592
7789	538593
38490	538594
70088	538595
55371	538596
17583	538597
41965	538598
23416	538599
13130	538600
113196	538601
75883	538602
164601	538603
52625	538604
162759	538605
32900	538606
41834	538607
29063	538608
35554	538609
12673	538610
77	538611
19176	538612
23161	538613
61979	538614
17822	538615
46471	538616
23108	538617
34261	538618
50014	538619
12313	538620
37174	538621
57378	538622
23164	538623
18922	538624
41593	538625
3442	538626
9406	538627
7499	538628
23202	538629
21799	538630
1334	538631
37334	538632
720	538633
55464	538634
21942	538635
8525	538636
6236	538637
38255	538638
46552	538639
12528	538640
2147	538641
60029	538642
4378	538643
9155	538644
87265	538645
28485	538646
151	538647
34266	538648
32696	538649
47882	538650
11530	538651
41567	538652
71817	538653
41357	538654
39211	538655
44290	538656
32368	538657
1	538658
30808	538659
7643	538660
17485	538661
71554	538662
28165	538663
6643	538664
72327	538665
40932	538666
39853	538667
54266	538668
3683	538669
8476	538670
31605	538671
45514	538672
39610	538673
51854	538674
66520	538675
6572	538676
47835	538677
10099	538678
7283	538679
17389	538680
130532	538681
41656	538682
69290	538683
11539	538684
13720	538685
6423	538686
24998	538687
32098	538688
3055	538689
13318	538690
17242	538691
2584	538692
48119	538693
14701	538694
120596	538695
29591	538696
54626	538697
178421	538698
86877	538699
24613	538700
11161	538701
89953	538702
60849	538703
20620	538704
41641	538705
72175	538706
96671	538707
43487	538708
170079	538709
16459	538710
14193	538711
7287	538712
7093	538713
25750	538714
29340	538715
113379	538716
49307	538717
1	538718
6819	538719
72655	538720
49047	538721
60083	538722
19267	538723
783	538724
11280	538725
77	538726
24048	538727
19911	538728
15574	538729
15619	538730
2403	538731
5386	538732
17484	538733
34385	538734
87468	538735
91406	538736
10713	538737
5325	538738
1349	538739
85798	538740
13779	538741
99088	538742
74028	538743
146308	538744
2923	538745
23190	538746
41588	538747
5776	538748
8809	538749
56182	538750
1586	538751
23643	538752
28117	538753
8041	538754
113960	538755
8195	538756
2100	538757
54801	538758
32649	538759
719	538760
9737	538761
7900	538762
22326	538763
105412	538764
134775	538765
22284	538766
14555	538767
175095	538768
10552	538769
29340	538770
11356	538771
9077	538772
855	538773
23170	538774
117932	538775
23554	538776
10442	538777
85149	538778
15225	538779
46418	538780
11637	538781
54321	538782
64086	538783
23537	538784
94151	538785
88349	538786
1611	538787
18298	538788
12317	538789
85571	538790
37575	538791
29973	538792
855	538793
12090	538794
30582	538795
68856	538796
5325	538797
15573	538798
51822	538799
12103	538800
37034	538801
13609	538802
15686	538803
8299	538804
14132	538805
922	538806
14711	538807
4467	538808
20595	538809
84851	538810
5264	538811
46977	538812
11618	538813
50057	538814
23604	538815
486	538816
86770	538817
4063	538818
19413	538819
90528	538820
79	538821
5410	538822
1681	538823
39608	538824
1188	538825
110	538826
44434	538827
4875	538828
1813	538829
1480	538830
34230	538831
28193	538832
90698	538833
4992	538834
77138	538835
44293	538836
56852	538837
833	538838
115116	538839
59282	538840
35047	538841
60208	538842
16592	538843
83989	538844
2351	538845
904	538846
34948	538847
17227	538848
27935	538849
14468	538850
38455	538851
91423	538852
98966	538853
42434	538854
74761	538855
44259	538856
2345	538857
14266	538858
21081	538859
699	538860
75342	538861
85223	538862
727	538863
20417	538864
34476	538865
5312	538866
16116	538867
6038	538868
2296	538869
2821	538870
27911	538871
30228	538872
4664	538873
668	538874
60027	538875
47284	538876
41503	538877
90521	538878
32952	538879
36461	538880
2961	538881
7560	538882
57352	538883
28465	538884
31924	538885
857	538886
78584	538887
102267	538888
50266	538889
5381	538890
87446	538891
23643	538892
11976	538893
61658	538894
13996	538895
12158	538896
7637	538897
16592	538898
112748	538899
10028	538900
18212	538901
73006	538902
20065	538903
10489	538904
24212	538905
5962	538906
30228	538907
68886	538908
60207	538909
23454	538910
170999	538911
15404	538912
61816	538913
93130	538914
102791	538915
11225	538916
6729	538917
7515	538918
1486	538919
4212	538920
782	538921
142674	538922
2602	538923
193	538924
2323	538925
3966	538926
74323	538927
43680	538928
35799	538929
10454	538930
6509	538931
845	538932
87625	538933
1505	538934
29332	538935
65278	538936
147989	538937
10674	538938
953	538939
16203	538940
34080	538941
4917	538942
34614	538943
28186	538944
3522	538945
42047	538946
2317	538947
4215	538948
4216	538949
2599	538950
849	538951
6804	538952
1879	538953
3286	538954
87642	538955
14038	538956
72443	538957
17386	538958
8649	538959
74437	538960
23047	538961
137579	538962
7064	538963
72354	538964
42708	538965
135203	538966
14	538967
81574	538968
117561	538969
11070	538970
126784	538971
24011	538972
66618	538973
25615	538974
17406	538975
180182	538976
6436	538977
117459	538978
94192	538979
168805	538980
154595	538981
94834	538982
53502	538983
36560	538984
179344	538985
187388	538986
135260	538987
53918	538988
167774	538989
137440	538990
62293	538991
10421	538992
4909	538993
173057	538994
7966	538995
1025	538996
23654	538997
20097	538998
7064	538999
25615	539000
11070	539001
43630	539002
152388	539003
102169	539004
50796	539005
3928	539006
458	539007
86634	539008
36260	539009
46814	539010
34208	539011
3546	539012
34690	539013
4379	539014
772	539015
50221	539016
50181	539017
16172	539018
1362	539019
1324	539020
1089	539021
1204	539022
4211	539023
102495	539024
43058	539025
58876	539026
13540	539027
5140	539028
23221	539029
1812	539030
2139	539031
108722	539032
2066	539033
4484	539034
27442	539035
40345	539036
50346	539037
41745	539038
38167	539039
560	539040
595	539041
23478	539042
9215	539043
36039	539044
23882	539045
4156	539046
833	539047
28770	539048
7330	539049
19254	539050
47895	539051
14631	539052
18665	539053
1764	539054
36764	539055
5456	539056
3835	539057
7707	539058
351	539059
1503	539060
28096	539061
34355	539062
9664	539063
139429	539064
24193	539065
71978	539066
9114	539067
4609	539068
34631	539069
2929	539070
60044	539071
4514	539072
19469	539073
10446	539074
41272	539075
4883	539076
42372	539077
28671	539078
15643	539079
1040	539080
74636	539081
16057	539082
5102	539083
108844	539084
6451	539085
2406	539086
3625	539087
870	539088
87530	539089
774	539090
1049	539091
8998	539092
3299	539093
38250	539094
1376	539095
1338	539096
23854	539097
3943	539098
13548	539099
2920	539100
19169	539101
9843	539102
47572	539103
993	539104
2117	539105
2264	539106
1094	539107
50667	539108
1373	539109
9866	539110
27254	539111
5628	539112
35205	539113
11856	539114
2085	539115
15685	539116
68052	539117
49326	539118
109012	539119
9410	539120
89681	539121
1373	539122
15805	539123
4945	539124
1486	539125
27475	539126
59795	539127
2594	539128
3625	539129
89782	539130
39476	539131
17686	539132
69399	539133
48075	539134
41361	539135
189207	539136
87464	539137
29751	539138
14042	539139
939	539140
28302	539141
26521	539142
28213	539143
993	539144
17106	539145
713	539146
5318	539147
7299	539148
43680	539149
1270	539150
18698	539151
84801	539152
258	539153
87793	539154
1502	539155
28353	539156
21241	539157
42099	539158
23441	539159
1771	539160
19304	539161
175103	539162
98599	539163
47664	539164
184808	539165
30196	539166
34679	539167
393	539168
43352	539169
522	539170
44	539171
30439	539172
79861	539173
59910	539174
6477	539175
48949	539176
28239	539177
28156	539178
49980	539179
2563	539180
1552	539181
8019	539182
12109	539183
2603	539184
11384	539185
10171	539186
8415	539187
32009	539188
12044	539189
72071	539190
16160	539191
40697	539192
713	539193
713	539194
26581	539195
394	539196
28223	539197
8517	539198
6625	539199
3087	539200
4320	539201
95818	539202
23323	539203
22383	539204
20521	539205
6960	539206
34081	539207
8260	539208
4447	539209
16928	539210
41426	539211
1869	539212
2783	539213
28564	539214
9025	539215
87568	539216
1539	539217
24816	539218
11449	539219
2688	539220
2328	539221
2328	539222
2321	539223
23976	539224
849	539225
48656	539226
6194	539227
30196	539228
18170	539229
23238	539230
1612	539231
560	539232
1503	539233
847	539234
3700	539235
292	539236
24566	539237
16216	539238
21790	539239
4287	539240
5455	539241
2399	539242
34709	539243
8544	539244
18393	539245
31187	539246
16136	539247
16136	539248
28887	539249
50477	539250
72556	539251
1080	539252
4215	539253
4977	539254
34679	539255
63	539256
32609	539257
64251	539258
25294	539259
11622	539260
9704	539261
30108	539262
10391	539263
5421	539264
2924	539265
24192	539266
27325	539267
16234	539268
13840	539269
10188	539270
3946	539271
2317	539272
244	539273
2728	539274
1868	539275
5688	539276
915	539277
3844	539278
23452	539279
13522	539280
1073	539281
19140	539282
10351	539283
24023	539284
2933	539285
3975	539286
23331	539287
42047	539288
23323	539289
41244	539290
11862	539291
11862	539292
34624	539293
8491	539294
62368	539295
953	539296
72864	539297
31231	539298
2317	539299
2317	539300
29675	539301
43123	539302
522	539303
8535	539304
5963	539305
60692	539306
494	539307
494	539308
15031	539309
132631	539310
185232	539311
127072	539312
23805	539313
73718	539314
8704	539315
24583	539316
26140	539317
32314	539318
1941	539319
37117	539320
37117	539321
112572	539322
21358	539323
19533	539324
24766	539325
114848	539326
90991	539327
43055	539328
113310	539329
74082	539330
69329	539331
67385	539332
68069	539333
148334	539334
187050	539335
17663	539336
17538	539337
6663	539338
133859	539339
43638	539340
90419	539341
85051	539342
85051	539343
99404	539344
13499	539345
5803	539346
62057	539347
20252	539348
34919	539349
17538	539350
155973	539351
12831	539352
31919	539353
81277	539354
68321	539355
82448	539356
74264	539357
1365	539358
35292	539359
12571	539360
14603	539361
29602	539362
69329	539363
58980	539364
18910	539365
31346	539366
43225	539367
42383	539368
31413	539369
17363	539370
17069	539371
18961	539372
174541	539373
3271	539374
51045	539375
1009	539376
11370	539377
25727	539378
121109	539379
35320	539380
7355	539381
42323	539382
9395	539383
66880	539384
76729	539385
17896	539386
68586	539387
186284	539388
17929	539389
73718	539390
11418	539391
16471	539392
22913	539393
18471	539394
13521	539395
10177	539396
136446	539397
122297	539398
111322	539399
163022	539400
14674	539401
98981	539402
169112	539403
76856	539404
94657	539405
51477	539406
79857	539407
127404	539408
21692	539409
26961	539410
56844	539411
98720	539412
17135	539413
66436	539414
112619	539415
152590	539416
101720	539417
98021	539418
133862	539419
61735	539420
61332	539421
69788	539422
103681	539423
163370	539424
95037	539425
13521	539426
30516	539427
61568	539428
20990	539429
9102	539430
19512	539431
840	539432
1236	539433
7510	539434
26009	539435
56488	539436
37043	539437
85448	539438
185844	539439
25798	539440
72147	539441
120235	539442
14324	539443
1651	539444
4319	539445
89	539446
143	539447
8114	539448
51401	539449
5221	539450
1885	539451
1725	539452
34533	539453
47941	539454
27630	539455
30809	539456
21241	539457
180763	539458
1878	539459
1877	539460
4932	539461
11862	539462
41572	539463
7393	539464
1488	539465
23961	539466
14193	539467
3573	539468
643	539469
13640	539470
34488	539471
59795	539472
41635	539473
2808	539474
47816	539475
15172	539476
58970	539477
109012	539478
14155	539479
4804	539480
107904	539481
4215	539482
2113	539483
3853	539484
100656	539485
1486	539486
2327	539487
30698	539488
102996	539489
14039	539490
136363	539491
4563	539492
3985	539493
51661	539494
54440	539495
29227	539496
70939	539497
3163	539498
11240	539499
23918	539500
97831	539501
76651	539502
72044	539503
30006	539504
2727	539505
14251	539506
7355	539507
119916	539508
30802	539509
13429	539510
48763	539511
38750	539512
85454	539513
18663	539514
5312	539515
7480	539516
43804	539517
85357	539518
49916	539519
44346	539520
42592	539521
30262	539522
52073	539523
28493	539524
174741	539525
31714	539526
165580	539527
6009	539528
21528	539529
189224	539530
6009	539531
14033	539532
95687	539533
85266	539534
55147	539535
6009	539536
22581	539537
29849	539538
109599	539539
43759	539540
27341	539541
17005	539542
6749	539543
45293	539544
42215	539545
37117	539546
24555	539547
24504	539548
25946	539549
45528	539550
9345	539551
11483	539552
796	539553
42773	539554
35045	539555
133117	539556
33267	539557
56788	539558
139955	539559
93757	539560
61276	539561
113972	539562
51151	539563
38099	539564
68231	539565
61196	539566
44445	539567
31630	539568
168795	539569
43987	539570
75305	539571
59813	539572
43636	539573
122942	539574
43049	539575
86944	539576
136466	539577
35751	539578
38659	539579
101495	539580
43204	539581
45015	539582
18655	539583
43040	539584
33292	539585
44019	539586
69887	539587
27343	539588
13865	539589
12167	539590
12271	539591
33056	539592
17310	539593
58513	539594
34679	539595
14505	539596
10648	539597
61730	539598
5277	539599
8441	539600
23300	539601
712	539602
72784	539603
16136	539604
50713	539605
2082	539606
5326	539607
8254	539608
1635	539609
25732	539610
13692	539611
7449	539612
5538	539613
23219	539614
3866	539615
42850	539616
16690	539617
4826	539618
11611	539619
8227	539620
3835	539621
1863	539622
60186	539623
40444	539624
2479	539625
2598	539626
763	539627
11962	539628
22348	539629
156	539630
182243	539631
53782	539632
7080	539633
7187	539634
19192	539635
59867	539636
8105	539637
1263	539638
2590	539639
1474	539640
39258	539641
2600	539642
28135	539643
70372	539644
7638	539645
20459	539646
34397	539647
68868	539648
1502	539649
98890	539650
4216	539651
34162	539652
22057	539653
560	539654
1374	539655
1393	539656
26552	539657
1260	539658
50024	539659
34326	539660
3077	539661
2138	539662
60392	539663
4218	539664
1675	539665
15741	539666
2029	539667
42600	539668
30294	539669
123	539670
3700	539671
3139	539672
41921	539673
848	539674
3007	539675
2085	539676
7044	539677
27568	539678
1375	539679
61	539680
14846	539681
19410	539682
2046	539683
69102	539684
595	539685
2322	539686
88597	539687
18278	539688
86344	539689
1871	539690
1146	539691
37298	539692
97688	539693
60501	539694
19304	539695
2603	539696
5486	539697
522	539698
76812	539699
1324	539700
1580	539701
1635	539702
1635	539703
4357	539704
3573	539705
47765	539706
27865	539707
21740	539708
32283	539709
770	539710
494	539711
9937	539712
52642	539713
171405	539714
54155	539715
49702	539716
19469	539717
1204	539718
1094	539719
59942	539720
2924	539721
35467	539722
50227	539723
34235	539724
1951	539725
10004	539726
8183	539727
31715	539728
1869	539729
3304	539730
129938	539731
42098	539732
944	539733
346	539734
19644	539735
3971	539736
21260	539737
42044	539738
6158	539739
40262	539740
2353	539741
58969	539742
109673	539743
2327	539744
3702	539745
1664	539746
722	539747
947	539748
317	539749
134420	539750
59255	539751
179610	539752
2921	539753
2321	539754
3573	539755
23998	539756
8423	539757
700	539758
5102	539759
5456	539760
184908	539761
714	539762
405	539763
6008	539764
10437	539765
1539	539766
9838	539767
6127	539768
1876	539769
2563	539770
9827	539771
7081	539772
65287	539773
2601	539774
26314	539775
2064	539776
40153	539777
5202	539778
14776	539779
26531	539780
75274	539781
16752	539782
21618	539783
46775	539784
71418	539785
5431	539786
5850	539787
95342	539788
7535	539789
17993	539790
2264	539791
42054	539792
3007	539793
27621	539794
5963	539795
14012	539796
23341	539797
7429	539798
41797	539799
109365	539800
76490	539801
41782	539802
174690	539803
1641	539804
1486	539805
2049	539806
317	539807
1376	539808
73198	539809
28507	539810
8256	539811
59795	539812
1502	539813
36162	539814
101748	539815
72516	539816
5339	539817
28277	539818
28277	539819
28290	539820
3702	539821
85014	539822
8777	539823
782	539824
113325	539825
49972	539826
9737	539827
180391	539828
54474	539829
2325	539830
30063	539831
16601	539832
850	539833
20664	539834
1877	539835
87678	539836
2351	539837
31161	539838
9383	539839
3607	539840
88142	539841
1364	539842
1486	539843
454	539844
1070	539845
6741	539846
4215	539847
522	539848
181527	539849
2264	539850
593	539851
181	539852
15256	539853
847	539854
70374	539855
34765	539856
33741	539857
23238	539858
6127	539859
2317	539860
774	539861
138430	539862
17223	539863
4	539864
28368	539865
2915	539866
4048	539867
1871	539868
51065	539869
5411	539870
34299	539871
848	539872
5543	539873
28502	539874
16202	539875
19170	539876
1296	539877
2142	539878
9554	539879
87474	539880
28132	539881
100327	539882
40695	539883
3076	539884
4609	539885
5643	539886
2921	539887
41668	539888
64338	539889
10206	539890
41024	539891
11726	539892
904	539893
1042	539894
2155	539895
1375	539896
18698	539897
23660	539898
28953	539899
11726	539900
4745	539901
16698	539902
4055	539903
6937	539904
16641	539905
182388	539906
595	539907
11704	539908
28302	539909
3573	539910
21196	539911
1062	539912
15499	539913
58399	539914
7435	539915
11559	539916
1675	539917
23049	539918
1448	539919
46832	539920
156	539921
41953	539922
5390	539923
11550	539924
19445	539925
88697	539926
138590	539927
3625	539928
1056	539929
1018	539930
28272	539931
83182	539932
34679	539933
2246	539934
41545	539935
13945	539936
42244	539937
10840	539938
41991	539939
2597	539940
1497	539941
27495	539942
1881	539943
2210	539944
27140	539945
14151	539946
2716	539947
3573	539948
1874	539949
15741	539950
2603	539951
5415	539952
13541	539953
2091	539954
65786	539955
35084	539956
33362	539957
2807	539958
66902	539959
12188	539960
87625	539961
116898	539962
9199	539963
30314	539964
3336	539965
17686	539966
22453	539967
29511	539968
28386	539969
28386	539970
16731	539971
18903	539972
34403	539973
43171	539974
33750	539975
1881	539976
41591	539977
5081	539978
29042	539979
88093	539980
2424	539981
24250	539982
59172	539983
781	539984
1886	539985
3866	539986
38770	539987
5624	539988
22048	539989
8898	539990
9491	539991
107334	539992
18319	539993
49739	539994
16721	539995
48761	539996
100126	539997
99265	539998
75520	539999
405	540000
1169	540001
28233	540002
2526	540003
132551	540004
61815	540005
55693	540006
56712	540007
68799	540008
28687	540009
10436	540010
12765	540011
169832	540012
1100	540013
4867	540014
25436	540015
5829	540016
15746	540017
48093	540018
59256	540019
49985	540020
25939	540021
138	540022
23243	540023
70746	540024
50690	540025
22924	540026
2029	540027
8973	540028
1116	540029
329	540030
57057	540031
78827	540032
23583	540033
996	540034
91004	540035
74949	540036
2803	540037
8054	540038
28677	540039
4522	540040
13719	540041
640	540042
19269	540043
25157	540044
29477	540045
103333	540046
146	540047
184425	540048
7	540049
2038	540050
5318	540051
74362	540052
42775	540053
4122	540054
6817	540055
3315	540056
847	540057
104889	540058
59512	540059
6367	540060
5413	540061
14293	540062
15702	540063
9383	540064
70197	540065
59362	540066
32861	540067
4213	540068
2521	540069
1352	540070
52568	540071
1505	540072
54938	540073
69007	540074
40961	540075
1635	540076
1039	540077
23398	540078
2281	540079
3497	540080
14968	540081
25919	540082
182324	540083
40134	540084
29921	540085
787	540086
30250	540087
4418	540088
34534	540089
2601	540090
68192	540091
3702	540092
16573	540093
29030	540094
12	540095
1873	540096
5857	540097
20142	540098
4041	540099
30844	540100
345	540101
1699	540102
136581	540103
30742	540104
62051	540105
3162	540106
67760	540107
118910	540108
7398	540109
33414	540110
33050	540111
31152	540112
30710	540113
2016	540114
127425	540115
23546	540116
27033	540117
9481	540118
6313	540119
12818	540120
15940	540121
184279	540122
1029	540123
11072	540124
63832	540125
91004	540126
9701	540127
8100	540128
15218	540129
33544	540130
892	540131
14892	540132
2437	540133
61366	540134
15121	540135
12719	540136
25376	540137
11895	540138
100529	540139
81063	540140
17013	540141
1706	540142
678	540143
40	540144
65494	540145
16772	540146
17885	540147
45375	540148
74436	540149
768	540150
56192	540151
30117	540152
730	540153
13671	540154
60797	540155
13850	540156
788	540157
25235	540158
37365	540159
28353	540160
22726	540161
2786	540162
15289	540163
544	540164
1543	540165
12016	540166
15284	540167
10261	540168
37221	540169
29555	540170
34562	540171
41895	540172
91025	540173
61618	540174
62919	540175
2428	540176
3022	540177
140830	540178
47869	540179
3768	540180
39961	540181
7081	540182
631	540183
7968	540184
2796	540185
71267	540186
3485	540187
911	540188
24352	540189
110696	540190
9741	540191
35447	540192
10234	540193
41387	540194
7340	540195
6555	540196
22481	540197
23336	540198
16986	540199
7960	540200
55025	540201
4094	540202
22952	540203
31083	540204
137609	540205
10369	540206
38880	540207
53432	540208
4034	540209
2041	540210
779	540211
47641	540212
20540	540213
2725	540214
103832	540215
103838	540216
9731	540217
9896	540218
146	540219
3961	540220
21362	540221
8813	540222
1762	540223
7808	540224
28519	540225
81368	540226
6998	540227
6862	540228
46199	540229
23936	540230
9360	540231
4338	540232
16608	540233
66480	540234
8114	540235
66216	540236
2502	540237
24757	540238
4485	540239
7439	540240
15091	540241
25705	540242
4169	540243
4693	540244
26851	540245
127024	540246
31882	540247
23143	540248
5605	540249
9727	540250
50347	540251
2573	540252
32159	540253
522	540254
44230	540255
44346	540256
47789	540257
15240	540258
3423	540259
7246	540260
1957	540261
8893	540262
84911	540263
15735	540264
57200	540265
13538	540266
3797	540267
16774	540268
248	540269
35219	540270
384	540271
256	540272
140122	540273
2259	540274
10207	540275
5780	540276
20	540277
8049	540278
6777	540279
36	540280
9211	540281
48152	540282
6534	540283
927	540284
24991	540285
131178	540286
9481	540287
1666	540288
9529	540289
8938	540290
5584	540291
458	540292
2799	540293
41292	540294
62044	540295
832	540296
5480	540297
45293	540298
2905	540299
4701	540300
30391	540301
43178	540302
103529	540303
7250	540304
74456	540305
114594	540306
867	540307
42003	540308
18522	540309
84	540310
66905	540311
81266	540312
5579	540313
167	540314
121185	540315
22020	540316
9252	540317
38884	540318
15742	540319
9055	540320
146154	540321
7529	540322
84371	540323
20040	540324
24529	540325
14096	540326
18288	540327
47266	540328
40513	540329
1284	540330
13379	540331
3941	540332
9515	540333
130457	540334
31971	540335
16647	540336
78739	540337
61737	540338
60819	540339
28598	540340
8689	540341
59472	540342
27334	540343
9583	540344
132153	540345
22001	540346
27257	540347
4890	540348
43113	540349
41859	540350
64353	540351
23403	540352
20039	540353
101543	540354
30883	540355
4826	540356
5086	540357
70249	540358
4722	540359
595	540360
46809	540361
21527	540362
4535	540363
28321	540364
16742	540365
8652	540366
6588	540367
30533	540368
3714	540369
6916	540370
20	540371
2561	540372
597	540373
1116	540374
35702	540375
1972	540376
43193	540377
12072	540378
32675	540379
4430	540380
11916	540381
1537	540382
15384	540383
54443	540384
26503	540385
37377	540386
23678	540387
7676	540388
55283	540389
71373	540390
686	540391
10505	540392
54255	540393
94581	540394
104765	540395
50078	540396
85372	540397
24720	540398
57969	540399
5503	540400
69053	540401
26890	540402
8070	540403
3422	540404
14086	540405
64468	540406
20653	540407
4749	540408
145174	540409
39299	540410
37597	540411
19762	540412
135	540413
59374	540414
18895	540415
49622	540416
18478	540417
14928	540418
2292	540419
74483	540420
54275	540421
15299	540422
36210	540423
12864	540424
8564	540425
31998	540426
26479	540427
18254	540428
65441	540429
67859	540430
32589	540431
6385	540432
8507	540433
3290	540434
45386	540435
16596	540436
13900	540437
11210	540438
109529	540439
4932	540440
36067	540441
6850	540442
28615	540443
60802	540444
35386	540445
3522	540446
15571	540447
2106	540448
26195	540449
512	540450
85189	540451
34649	540452
804	540453
7290	540454
27276	540455
28265	540456
3709	540457
75240	540458
240	540459
39358	540460
23382	540461
43291	540462
50692	540463
19398	540464
310	540465
59074	540466
23800	540467
25236	540468
79838	540469
3076	540470
23403	540471
66	540472
1536	540473
37659	540474
500	540475
4041	540476
470	540477
15657	540478
85151	540479
30298	540480
19819	540481
1569	540482
23251	540483
52089	540484
18839	540485
44165	540486
65162	540487
70517	540488
128482	540489
28337	540490
49293	540491
273	540492
85090	540493
781	540494
2845	540495
105213	540496
3699	540497
4381	540498
55056	540499
16869	540500
810	540501
165585	540502
5644	540503
7213	540504
14150	540505
1438	540506
2161	540507
67055	540508
9321	540509
10496	540510
25032	540511
465	540512
11436	540513
58678	540514
1560	540515
21122	540516
8232	540517
16774	540518
47057	540519
55965	540520
38838	540521
7820	540522
34319	540523
149060	540524
39304	540525
82398	540526
1190	540527
10713	540528
9024	540529
48306	540530
83235	540531
58390	540532
168409	540533
341	540534
5100	540535
73864	540536
22171	540537
4811	540538
10358	540539
12763	540540
33730	540541
5475	540542
18031	540543
33631	540544
81298	540545
14681	540546
100624	540547
88540	540548
32990	540549
1227	540550
36764	540551
3776	540552
10647	540553
65294	540554
62237	540555
36899	540556
10768	540557
18742	540558
8898	540559
9197	540560
13249	540561
30562	540562
927	540563
122950	540564
914	540565
48922	540566
24161	540567
849	540568
21752	540569
52817	540570
67527	540571
42160	540572
43058	540573
77740	540574
45871	540575
12783	540576
35150	540577
35825	540578
488	540579
10364	540580
51682	540581
25607	540582
9827	540583
41161	540584
954	540585
8362	540586
80048	540587
32274	540588
29609	540589
1266	540590
23533	540591
60131	540592
23493	540593
595	540594
840	540595
14742	540596
33657	540597
17408	540598
31142	540599
87806	540600
192	540601
41292	540602
3572	540603
36917	540604
2302	540605
1609	540606
14582	540607
9870	540608
22968	540609
11663	540610
44020	540611
21271	540612
119692	540613
23879	540614
42738	540615
98308	540616
88321	540617
7317	540618
25885	540619
41327	540620
4910	540621
9694	540622
5209	540623
26188	540624
12935	540625
51240	540626
138406	540627
50555	540628
6033	540629
24254	540630
4945	540631
6500	540632
49789	540633
16296	540634
34840	540635
26137	540636
4060	540637
2216	540638
15241	540639
22012	540640
1682	540641
2081	540642
3943	540643
3084	540644
50453	540645
52700	540646
32086	540647
16823	540648
23292	540649
2046	540650
57724	540651
37907	540652
3505	540653
68695	540654
8641	540655
48661	540656
4691	540657
2245	540658
108363	540659
26263	540660
32101	540661
58698	540662
10499	540663
35271	540664
846	540665
11072	540666
33817	540667
11732	540668
22295	540669
401	540670
20	540671
66630	540672
24933	540673
55590	540674
28363	540675
2106	540676
106338	540677
5400	540678
9638	540679
92083	540680
785	540681
38080	540682
16523	540683
105575	540684
61635	540685
40457	540686
10647	540687
10868	540688
46598	540689
27685	540690
22412	540691
13509	540692
13769	540693
60658	540694
25036	540695
68711	540696
3835	540697
92596	540698
72992	540699
24278	540700
7350	540701
12304	540702
8819	540703
3403	540704
496	540705
31322	540706
31866	540707
1821	540708
24995	540709
6651	540710
17830	540711
25415	540712
111874	540713
1387	540714
54965	540715
7257	540716
113791	540717
5108	540718
5429	540719
19883	540720
25845	540721
21429	540722
11543	540723
4800	540724
8773	540725
49651	540726
73614	540727
14536	540728
9021	540729
34908	540730
22638	540731
176887	540732
2598	540733
60574	540734
26412	540735
8171	540736
191	540737
8773	540738
30861	540739
1116	540740
50374	540741
71277	540742
803	540743
4003	540744
64190	540745
28988	540746
13062	540747
32571	540748
39075	540749
3455	540750
12701	540751
38466	540752
10913	540753
33817	540754
106385	540755
1656	540756
118426	540757
83434	540758
31585	540759
50667	540760
25433	540761
38312	540762
611	540763
13062	540764
75847	540765
3369	540766
106805	540767
59800	540768
34535	540769
24829	540770
60609	540771
40373	540772
146053	540773
44087	540774
187689	540775
27441	540776
58369	540777
86903	540778
579	540779
3304	540780
40652	540781
4929	540782
11318	540783
57797	540784
3080	540785
3757	540786
57215	540787
2725	540788
66749	540789
47607	540790
9462	540791
33562	540792
30905	540793
31704	540794
2688	540795
63848	540796
12626	540797
1580	540798
236	540799
277	540800
52692	540801
1650	540802
1075	540803
25171	540804
39585	540805
19396	540806
57371	540807
88910	540808
74033	540809
40154	540810
22295	540811
14329	540812
720	540813
26677	540814
5914	540815
1062	540816
176285	540817
3144	540818
71278	540819
79216	540820
61833	540821
106546	540822
387	540823
22398	540824
682	540825
24104	540826
23821	540827
58289	540828
28080	540829
58860	540830
16693	540831
108359	540832
118740	540833
68821	540834
4012	540835
18473	540836
7004	540837
240	540838
58938	540839
24650	540840
80630	540841
12398	540842
42995	540843
3892	540844
86059	540845
9780	540846
31973	540847
157328	540848
60577	540849
24265	540850
16985	540851
24484	540852
26753	540853
69853	540854
105274	540855
19484	540856
125006	540857
4544	540858
36258	540859
28707	540860
20322	540861
3731	540862
7614	540863
17130	540864
16278	540865
20766	540866
18317	540867
16097	540868
45135	540869
20882	540870
5109	540871
13077	540872
9448	540873
48213	540874
133893	540875
13207	540876
24352	540877
35712	540878
20007	540879
1576	540880
10860	540881
102617	540882
23955	540883
72286	540884
98955	540885
6892	540886
23876	540887
45522	540888
5415	540889
16081	540890
32503	540891
14799	540892
83705	540893
32493	540894
6182	540895
31201	540896
34086	540897
67161	540898
56869	540899
20599	540900
6402	540901
62704	540902
11172	540903
2014	540904
3162	540905
8156	540906
41841	540907
10700	540908
24762	540909
3518	540910
134711	540911
8351	540912
86868	540913
30832	540914
899	540915
23989	540916
3698	540917
56404	540918
15050	540919
9019	540920
4571	540921
49377	540922
4496	540923
15764	540924
50042	540925
57312	540926
60790	540927
30408	540928
16330	540929
3480	540930
16986	540931
128324	540932
31984	540933
1796	540934
100326	540935
21844	540936
4871	540937
4218	540938
50370	540939
21931	540940
6729	540941
9308	540942
66636	540943
6579	540944
11679	540945
5359	540946
34954	540947
48896	540948
16981	540949
43711	540950
22546	540951
3171	540952
8171	540953
22441	540954
2428	540955
49806	540956
539	540957
31738	540958
47545	540959
50691	540960
34329	540961
6703	540962
63177	540963
42613	540964
1171	540965
37400	540966
13873	540967
12900	540968
23082	540969
2697	540970
2364	540971
38604	540972
109337	540973
81	540974
31721	540975
56306	540976
44563	540977
107737	540978
98561	540979
49753	540980
651	540981
56459	540982
15990	540983
2650	540984
20394	540985
137398	540986
67138	540987
2498	540988
17103	540989
17663	540990
35181	540991
7878	540992
38833	540993
9217	540994
665	540995
22098	540996
87023	540997
33149	540998
23451	540999
43708	541000
130838	541001
1568	541002
2038	541003
9866	541004
13480	541005
45077	541006
29079	541007
16389	541008
7269	541009
123	541010
123594	541011
68670	541012
7721	541013
5999	541014
139816	541015
45664	541016
9259	541017
22146	541018
1267	541019
90113	541020
191	541021
54275	541022
28203	541023
54282	541024
17064	541025
13984	541026
45806	541027
1702	541028
39446	541029
28905	541030
184193	541031
1807	541032
487	541033
1551	541034
104741	541035
24460	541036
7534	541037
57567	541038
30723	541039
21083	541040
7538	541041
2089	541042
18701	541043
47770	541044
24906	541045
128221	541046
95465	541047
9466	541048
39372	541049
26550	541050
8425	541051
41747	541052
13933	541053
10893	541054
131	541055
43419	541056
7939	541057
40392	541058
11020	541059
37112	541060
15979	541061
11531	541062
180	541063
59913	541064
7511	541065
65052	541066
9647	541067
16721	541068
69527	541069
21601	541070
89551	541071
22281	541072
33752	541073
79471	541074
5202	541075
6806	541076
7099	541077
19182	541078
13830	541079
33797	541080
2118	541081
9793	541082
20490	541083
26197	541084
137924	541085
6606	541086
41895	541087
13711	541088
12762	541089
31711	541090
11128	541091
111577	541092
100096	541093
55353	541094
148706	541095
58953	541096
35555	541097
16428	541098
73441	541099
2996	541100
57129	541101
108284	541102
1877	541103
405	541104
5580	541105
20629	541106
19905	541107
11372	541108
25520	541109
23251	541110
4578	541111
39457	541112
1576	541113
126725	541114
16816	541115
32898	541116
40442	541117
13873	541118
31910	541119
11222	541120
29622	541121
104824	541122
103024	541123
119246	541124
21083	541125
2089	541126
55179	541127
1190	541128
81084	541129
55092	541130
9998	541131
49865	541132
49232	541133
31053	541134
6587	541135
11798	541136
57691	541137
12247	541138
50227	541139
60242	541140
2924	541141
50065	541142
3945	541143
68735	541144
20024	541145
29665	541146
4171	541147
12071	541148
165463	541149
163048	541150
1182	541151
17981	541152
495	541153
752	541154
17260	541155
892	541156
16846	541157
4094	541158
91	541159
22230	541160
148053	541161
22576	541162
1263	541163
145	541164
1245	541165
1708	541166
24670	541167
41841	541168
971	541169
16500	541170
34000	541171
25345	541172
1675	541173
4056	541174
16847	541175
34339	541176
1650	541177
73839	541178
919	541179
7294	541180
11933	541181
1070	541182
27731	541183
605	541184
24982	541185
181088	541186
243	541187
6948	541188
59190	541189
78016	541190
2792	541191
29564	541192
82373	541193
28569	541194
11622	541195
8491	541196
35361	541197
2688	541198
53530	541199
38397	541200
40513	541201
77707	541202
59092	541203
5765	541204
18864	541205
11366	541206
7581	541207
33050	541208
9535	541209
41778	541210
110649	541211
116237	541212
68887	541213
73529	541214
18701	541215
105465	541216
12075	541217
363	541218
90809	541219
69085	541220
1206	541221
6535	541222
6927	541223
7130	541224
1607	541225
92	541226
1141	541227
20	541228
31842	541229
38511	541230
59589	541231
180321	541232
9964	541233
28196	541234
19029	541235
113085	541236
6937	541237
165	541238
131790	541239
60874	541240
35590	541241
127811	541242
33327	541243
3049	541244
664	541245
2407	541246
72951	541247
11707	541248
50128	541249
4	541250
16280	541251
64173	541252
139133	541253
107099	541254
51342	541255
2807	541256
2807	541257
74963	541258
4601	541259
21768	541260
2376	541261
5844	541262
24827	541263
22815	541264
71845	541265
87474	541266
23120	541267
16063	541268
30383	541269
68916	541270
8322	541271
7398	541272
186068	541273
183426	541274
92704	541275
1880	541276
11540	541277
4447	541278
19801	541279
60706	541280
63	541281
4217	541282
847	541283
16864	541284
70683	541285
10124	541286
28976	541287
324	541288
42709	541289
40489	541290
4095	541291
5742	541292
2327	541293
1989	541294
778	541295
287	541296
1870	541297
18276	541298
2919	541299
56883	541300
146297	541301
415	541302
11225	541303
6791	541304
19634	541305
782	541306
44720	541307
23256	541308
41878	541309
19735	541310
42240	541311
24730	541312
62908	541313
3625	541314
1502	541315
50188	541316
1285	541317
2541	541318
15565	541319
50876	541320
23336	541321
58881	541322
16321	541323
27689	541324
5232	541325
5965	541326
16854	541327
1364	541328
7101	541329
2595	541330
7082	541331
20444	541332
971	541333
4392	541334
3501	541335
66269	541336
19165	541337
9643	541338
34081	541339
713	541340
59	541341
16083	541342
60084	541343
60084	541344
108308	541345
130931	541346
34647	541347
16096	541348
21768	541349
71226	541350
34647	541351
145906	541352
23222	541353
60468	541354
2688	541355
522	541356
26552	541357
7508	541358
12248	541359
78225	541360
14252	541361
2247	541362
10793	541363
6985	541364
9778	541365
10793	541366
156	541367
32414	541368
11874	541369
11874	541370
2376	541371
41759	541372
43132	541373
173554	541374
34619	541375
781	541376
2029	541377
19618	541378
1434	541379
6378	541380
47769	541381
44654	541382
214	541383
2579	541384
42663	541385
1062	541386
13979	541387
36	541388
327	541389
12276	541390
1336	541391
5168	541392
901	541393
6726	541394
105852	541395
4021	541396
92136	541397
88760	541398
429	541399
22057	541400
34715	541401
1304	541402
11850	541403
9862	541404
30121	541405
28272	541406
88198	541407
31957	541408
15950	541409
1318	541410
108246	541411
14442	541412
65386	541413
60408	541414
8474	541415
25249	541416
17098	541417
46844	541418
152466	541419
913	541420
73090	541421
13510	541422
957	541423
104408	541424
2924	541425
114219	541426
52372	541427
26310	541428
100829	541429
183	541430
15381	541431
5496	541432
15381	541433
91680	541434
46984	541435
32224	541436
91694	541437
15634	541438
155	541439
2322	541440
49980	541441
2325	541442
995	541443
33089	541444
11845	541445
1874	541446
2921	541447
44650	541448
13834	541449
595	541450
8106	541451
3625	541452
1077	541453
2087	541454
1324	541455
1373	541456
3573	541457
53667	541458
61980	541459
210	541460
2602	541461
6419	541462
18828	541463
23583	541464
1474	541465
3570	541466
1874	541467
19332	541468
55743	541469
34374	541470
1903	541471
2323	541472
780	541473
38435	541474
2921	541475
4945	541476
513	541477
2328	541478
2317	541479
104882	541480
9890	541481
1047	541482
30761	541483
60410	541484
101367	541485
16924	541486
16518	541487
3500	541488
71841	541489
74443	541490
22059	541491
2509	541492
3572	541493
39549	541494
50144	541495
522	541496
458	541497
12044	541498
595	541499
62342	541500
2792	541501
49987	541502
2317	541503
15741	541504
49342	541505
6182	541506
4740	541507
3351	541508
37343	541509
7562	541510
6800	541511
13927	541512
36077	541513
4425	541514
30835	541515
18392	541516
23129	541517
104120	541518
9336	541519
32	541520
29194	541521
33342	541522
108893	541523
1995	541524
87464	541525
34365	541526
850	541527
6425	541528
1370	541529
23136	541530
34532	541531
1501	541532
2106	541533
1364	541534
50347	541535
26801	541536
50541	541537
2414	541538
11066	541539
3597	541540
2317	541541
76085	541542
88342	541543
33405	541544
42065	541545
10676	541546
60582	541547
50024	541548
3480	541549
28156	541550
40793	541551
59946	541552
59668	541553
41149	541554
60417	541555
60004	541556
67	541557
6479	541558
1393	541559
5397	541560
20174	541561
60769	541562
2594	541563
2325	541564
2325	541565
38051	541566
2756	541567
34271	541568
108286	541569
108286	541570
90072	541571
4548	541572
6242	541573
39426	541574
4403	541575
4387	541576
9843	541577
51659	541578
9254	541579
55857	541580
19441	541581
3006	541582
13379	541583
49972	541584
103040	541585
25661	541586
23047	541587
39387	541588
6256	541589
112932	541590
849	541591
53981	541592
103330	541593
2482	541594
77173	541595
915	541596
40911	541597
144162	541598
16290	541599
9451	541600
18240	541601
167487	541602
150835	541603
147164	541604
1876	541605
16774	541606
712	541607
35547	541608
2643	541609
58430	541610
2399	541611
49	541612
11210	541613
3245	541614
8486	541615
4740	541616
7567	541617
18364	541618
71145	541619
6658	541620
11559	541621
714	541622
394	541623
4387	541624
34208	541625
33965	541626
2328	541627
2328	541628
14442	541629
19495	541630
19907	541631
4217	541632
1552	541633
173869	541634
643	541635
28665	541636
35617	541637
41608	541638
2748	541639
2921	541640
3198	541641
60033	541642
2225	541643
41887	541644
2595	541645
2686	541646
28577	541647
34621	541648
2810	541649
3625	541650
137437	541651
12302	541652
2920	541653
18754	541654
2317	541655
13692	541656
522	541657
23097	541658
153984	541659
11356	541660
41340	541661
2006	541662
2006	541663
22913	541664
16707	541665
11536	541666
551	541667
22705	541668
31299	541669
11946	541670
34088	541671
13287	541672
1888	541673
6477	541674
87531	541675
28399	541676
11805	541677
28976	541678
1543	541679
2603	541680
429	541681
2329	541682
13615	541683
4747	541684
141726	541685
13670	541686
39826	541687
15392	541688
995	541689
29991	541690
15838	541691
142556	541692
231	541693
14538	541694
915	541695
39743	541696
7565	541697
3691	541698
59632	541699
5411	541700
23049	541701
6608	541702
2408	541703
2246	541704
3625	541705
34579	541706
8918	541707
3127	541708
25361	541709
1814	541710
28237	541711
28237	541712
2087	541713
69646	541714
102649	541715
34800	541716
125600	541717
76072	541718
22208	541719
70503	541720
70901	541721
20972	541722
64125	541723
7121	541724
1063	541725
135130	541726
92132	541727
52792	541728
62976	541729
13386	541730
29952	541731
6346	541732
687	541733
101975	541734
46182	541735
6580	541736
19766	541737
13942	541738
19791	541739
52201	541740
105359	541741
33310	541742
35367	541743
5048	541744
61407	541745
92077	541746
20176	541747
35446	541748
8263	541749
10028	541750
13769	541751
42197	541752
62687	541753
42933	541754
61461	541755
74690	541756
113841	541757
146179	541758
35420	541759
113229	541760
9306	541761
88558	541762
162320	541763
62326	541764
71674	541765
92924	541766
130577	541767
40912	541768
12831	541769
64205	541770
56975	541771
118413	541772
109104	541773
130219	541774
37615	541775
46437	541776
163222	541777
73237	541778
98893	541779
80280	541780
86805	541781
79039	541782
56151	541783
153137	541784
129340	541785
47417	541786
132732	541787
65237	541788
151071	541789
38259	541790
64205	541791
47918	541792
14558	541793
18058	541794
6954	541795
3686	541796
98612	541797
67523	541798
97902	541799
27126	541800
47206	541801
129832	541802
151187	541803
41444	541804
84607	541805
128407	541806
36548	541807
99250	541808
127067	541809
184049	541810
59629	541811
12686	541812
121270	541813
127979	541814
67036	541815
127079	541816
123704	541817
129576	541818
10614	541819
84251	541820
92820	541821
17643	541822
130404	541823
166058	541824
53996	541825
11303	541826
156002	541827
144279	541828
64283	541829
408	541830
54	541831
116191	541832
134142	541833
87288	541834
180455	541835
2039	541836
108741	541837
137509	541838
135164	541839
175322	541840
20057	541841
76713	541842
136304	541843
87119	541844
113118	541845
108134	541846
104832	541847
68444	541848
77277	541849
137483	541850
136304	541851
124433	541852
130364	541853
5130	541854
33408	541855
186933	541856
15108	541857
12478	541858
47201	541859
108695	541860
50925	541861
37804	541862
5200	541863
24594	541864
22953	541865
9018	541866
36287	541867
20361	541868
4797	541869
7800	541870
1521	541871
17151	541872
115690	541873
106927	541874
26230	541875
18244	541876
90366	541877
71283	541878
137565	541879
129307	541880
43904	541881
186631	541882
14194	541883
134640	541884
11364	541885
49907	541886
49907	541887
49907	541888
73298	541889
91248	541890
177502	541891
3583	541892
132437	541893
84298	541894
108965	541895
72986	541896
140009	541897
95750	541898
31261	541899
45166	541900
107542	541901
34082	541902
139636	541903
15927	541904
20588	541905
33874	541906
591	541907
18997	541908
4074	541909
19447	541910
691	541911
691	541912
27720	541913
111	541914
111	541915
111	541916
43	541917
15950	541918
5744	541919
32580	541920
3656	541921
39727	541922
32711	541923
32823	541924
11042	541925
48031	541926
26581	541927
17426	541928
258	541929
20810	541930
644	541931
26634	541932
15253	541933
1	541934
39738	541935
15256	541936
15299	541937
1259	541938
39332	541939
39436	541940
57361	541941
15273	541942
26522	541943
57496	541944
21952	541945
83392	541946
31	541947
22014	541948
39207	541949
27946	541950
8693	541951
47877	541952
1	541953
2421	541954
1	541955
92577	541956
14811	541957
18733	541958
6262	541959
44602	541960
7441	541961
13754	541962
122645	541963
7729	541964
33862	541965
40018	541966
1444	541967
4553	541968
27853	541969
87167	541970
4553	541971
22937	541972
132453	541973
5472	541974
37263	541975
36588	541976
1557	541977
473	541978
57089	541979
22550	541980
32862	541981
8174	541982
381	541983
151601	541984
130	541985
17986	541986
43809	541987
13068	541988
100759	541989
2567	541990
156972	541991
6498	541992
125987	541993
99605	541994
9891	541995
27976	541996
36505	541997
73024	541998
36551	541999
6031	542000
13550	542001
106301	542002
72579	542003
61128	542004
6835	542005
154118	542006
124970	542007
72619	542008
24852	542009
186091	542010
109383	542011
13550	542012
72579	542013
49398	542014
49398	542015
64478	542016
6819	542017
3190	542018
94221	542019
94711	542020
66108	542021
77275	542022
14747	542023
85030	542024
30946	542025
54352	542026
109427	542027
47358	542028
66916	542029
56169	542030
38944	542031
4623	542032
20870	542033
81731	542034
103668	542035
108215	542036
78359	542037
66260	542038
119528	542039
97092	542040
97090	542041
47112	542042
37691	542043
64014	542044
68138	542045
93708	542046
44418	542047
12003	542048
87986	542049
71572	542050
44476	542051
136499	542052
7862	542053
90340	542054
117319	542055
139504	542056
142382	542057
78617	542058
163057	542059
7994	542060
45809	542061
75135	542062
36347	542063
77782	542064
4440	542065
144931	542066
127322	542067
27504	542068
132809	542069
113173	542070
60773	542071
135614	542072
73152	542073
66643	542074
76565	542075
185546	542076
69866	542077
77397	542078
76996	542079
60541	542080
153573	542081
14486	542082
20612	542083
117666	542084
83833	542085
94538	542086
17276	542087
6819	542088
182552	542089
78890	542090
53087	542091
30690	542092
63964	542093
87872	542094
103964	542095
174467	542096
36683	542097
93675	542098
88507	542099
153461	542100
44294	542101
118557	542102
59565	542103
109383	542104
171171	542105
1295	542106
71606	542107
94653	542108
117704	542109
6181	542110
108892	542111
51118	542112
562	542113
10421	542114
3009	542115
1550	542116
15825	542117
38032	542118
15825	542119
15825	542120
15480	542121
15825	542122
1627	542123
51118	542124
87991	542125
1550	542126
68130	542127
35153	542128
29044	542129
35153	542130
83886	542131
49605	542132
68411	542133
1378	542134
116521	542135
1383	542136
69225	542137
37762	542138
40457	542139
55516	542140
46530	542141
33525	542142
44748	542143
16438	542144
8666	542145
1151	542146
23040	542147
107103	542148
137066	542149
4517	542150
4540	542151
33570	542152
2075	542153
40878	542154
24382	542155
83362	542156
70428	542157
49284	542158
42866	542159
6049	542160
54708	542161
12474	542162
45188	542163
91096	542164
56755	542165
44136	542166
32846	542167
23986	542168
12767	542169
29918	542170
40298	542171
121313	542172
66772	542173
11332	542174
1300	542175
59358	542176
65164	542177
54741	542178
126838	542179
68974	542180
129192	542181
86087	542182
1283	542183
10165	542184
23624	542185
58975	542186
73681	542187
17292	542188
12125	542189
346	542190
72285	542191
63307	542192
50190	542193
5119	542194
14852	542195
3832	542196
42803	542197
34705	542198
2065	542199
491	542200
140212	542201
69536	542202
34095	542203
15353	542204
39359	542205
4932	542206
28862	542207
87593	542208
72328	542209
82775	542210
35683	542211
126183	542212
133275	542213
17990	542214
18776	542215
57530	542216
26806	542217
148282	542218
59039	542219
29472	542220
72849	542221
23769	542222
104342	542223
133465	542224
28185	542225
95672	542226
58673	542227
24805	542228
47573	542229
118596	542230
121343	542231
23483	542232
133588	542233
33370	542234
4697	542235
119691	542236
15645	542237
6049	542238
4353	542239
126441	542240
7576	542241
1696	542242
34225	542243
34748	542244
46024	542245
3006	542246
9607	542247
81498	542248
111635	542249
8994	542250
38774	542251
30402	542252
35255	542253
16412	542254
73491	542255
81378	542256
85816	542257
101384	542258
54704	542259
4194	542260
89913	542261
48891	542262
3084	542263
37674	542264
55516	542265
16418	542266
19579	542267
11852	542268
37762	542269
50116	542270
36138	542271
130	542272
40749	542273
29370	542274
9602	542275
138652	542276
861	542277
63168	542278
164591	542279
34392	542280
3176	542281
5855	542282
10718	542283
13524	542284
3680	542285
5994	542286
28808	542287
62333	542288
647	542289
34392	542290
32031	542291
5994	542292
18730	542293
96195	542294
104186	542295
970	542296
42416	542297
39157	542298
32246	542299
4908	542300
41532	542301
22557	542302
29656	542303
34392	542304
50737	542305
35197	542306
5315	542307
18018	542308
75570	542309
11967	542310
79070	542311
73692	542312
41865	542313
33975	542314
26069	542315
14984	542316
2536	542317
18730	542318
25181	542319
182382	542320
108817	542321
2587	542322
7546	542323
5619	542324
96317	542325
3247	542326
15071	542327
728	542328
2699	542329
12230	542330
53038	542331
101183	542332
31143	542333
9337	542334
9166	542335
12639	542336
172762	542337
74420	542338
133785	542339
34392	542340
48814	542341
148534	542342
8383	542343
8465	542344
72849	542345
2192	542346
61618	542347
26986	542348
186756	542349
100149	542350
57786	542351
122945	542352
67382	542353
8091	542354
8715	542355
46923	542356
166503	542357
6905	542358
15320	542359
3791	542360
16939	542361
7190	542362
2536	542363
82234	542364
132131	542365
97534	542366
23913	542367
96014	542368
3395	542369
13524	542370
2333	542371
19526	542372
5230	542373
106894	542374
116057	542375
86657	542376
304	542377
18514	542378
40457	542379
44926	542380
39410	542381
8967	542382
32901	542383
12230	542384
96009	542385
7190	542386
56543	542387
126971	542388
81409	542389
42103	542390
41631	542391
65809	542392
102087	542393
133160	542394
4569	542395
65640	542396
108447	542397
126705	542398
72849	542399
52035	542400
87715	542401
31180	542402
5208	542403
58996	542404
14928	542405
100896	542406
7722	542407
142852	542408
2639	542409
55010	542410
23827	542411
6651	542412
100536	542413
22494	542414
36094	542415
4575	542416
39034	542417
5799	542418
96686	542419
125580	542420
23657	542421
24782	542422
1059	542423
188240	542424
123920	542425
94830	542426
66600	542427
63240	542428
132858	542429
24782	542430
74232	542431
6838	542432
3169	542433
46364	542434
25244	542435
36555	542436
60579	542437
49592	542438
64361	542439
69866	542440
81372	542441
50421	542442
88403	542443
72835	542444
92402	542445
77144	542446
1885	542447
155299	542448
21160	542449
106472	542450
20578	542451
28461	542452
54153	542453
51511	542454
9627	542455
10437	542456
5132	542457
2457	542458
78441	542459
41299	542460
4975	542461
97930	542462
82755	542463
3823	542464
23491	542465
37617	542466
32269	542467
111506	542468
76643	542469
116351	542470
144746	542471
111683	542472
65007	542473
26123	542474
4329	542475
159378	542476
4329	542477
1702	542478
35152	542479
174372	542480
123079	542481
4975	542482
55039	542483
178835	542484
124142	542485
106835	542486
55039	542487
136037	542488
118684	542489
102339	542490
96256	542491
156804	542492
60203	542493
23471	542494
30560	542495
3823	542496
1396	542497
1814	542498
14039	542499
124785	542500
161233	542501
167498	542502
107684	542503
1763	542504
33965	542505
32159	542506
33965	542507
13940	542508
71916	542509
23491	542510
25583	542511
122031	542512
22985	542513
120571	542514
107009	542515
46582	542516
106620	542517
3548	542518
106423	542519
5801	542520
35474	542521
187937	542522
458	542523
2686	542524
9627	542525
5801	542526
117687	542527
96002	542528
152787	542529
36811	542530
33965	542531
127185	542532
123275	542533
96126	542534
155896	542535
125538	542536
82210	542537
33965	542538
81814	542539
6600	542540
62938	542541
78893	542542
9883	542543
67070	542544
1814	542545
67611	542546
136891	542547
82921	542548
4934	542549
10835	542550
106752	542551
21482	542552
68622	542553
10620	542554
4975	542555
58437	542556
9627	542557
142100	542558
513	542559
35818	542560
15750	542561
24	542562
125397	542563
127457	542564
102136	542565
24470	542566
41858	542567
67472	542568
22414	542569
70611	542570
58549	542571
3503	542572
168166	542573
71232	542574
77606	542575
78299	542576
62173	542577
16526	542578
16770	542579
51903	542580
4099	542581
70611	542582
927	542583
174464	542584
44813	542585
52472	542586
17896	542587
61651	542588
7202	542589
174210	542590
29198	542591
37669	542592
67472	542593
37367	542594
8295	542595
181892	542596
30530	542597
70984	542598
133290	542599
15210	542600
39480	542601
22903	542602
23872	542603
36465	542604
45279	542605
23002	542606
142751	542607
117374	542608
187586	542609
63546	542610
29280	542611
11980	542612
46174	542613
817	542614
5289	542615
99690	542616
1048	542617
58510	542618
6872	542619
61906	542620
14544	542621
1230	542622
45727	542623
82830	542624
69582	542625
34706	542626
138194	542627
24614	542628
24750	542629
16674	542630
42170	542631
32934	542632
63279	542633
3863	542634
34911	542635
183981	542636
9298	542637
18490	542638
88104	542639
63915	542640
17604	542641
50344	542642
85387	542643
155107	542644
60853	542645
124044	542646
37332	542647
13115	542648
32058	542649
63981	542650
21092	542651
57113	542652
131382	542653
11396	542654
19322	542655
4978	542656
20569	542657
57195	542658
14902	542659
21551	542660
168548	542661
49009	542662
51925	542663
11386	542664
55940	542665
13080	542666
25247	542667
31155	542668
72764	542669
12312	542670
152627	542671
40250	542672
19901	542673
33808	542674
62104	542675
93180	542676
5232	542677
23373	542678
4602	542679
75857	542680
15327	542681
3608	542682
67806	542683
10702	542684
12994	542685
116	542686
116	542687
116	542688
116	542689
116	542690
81225	542691
22946	542692
3259	542693
42233	542694
101386	542695
36453	542696
46082	542697
30279	542698
91988	542699
76751	542700
121985	542701
178543	542702
116	542703
116	542704
134547	542705
175753	542706
25930	542707
14162	542708
177327	542709
22856	542710
74273	542711
71287	542712
71287	542713
71287	542714
116	542715
116	542716
116	542717
116	542718
116	542719
116	542720
116	542721
116	542722
116	542723
30409	542724
116	542725
116	542726
116	542727
116	542728
116	542729
116	542730
116	542731
116	542732
116	542733
86799	542734
29533	542735
159620	542736
51477	542737
39602	542738
68988	542739
22856	542740
116	542741
116	542742
29055	542743
58694	542744
57507	542745
2416	542746
2416	542747
59477	542748
126788	542749
8101	542750
3646	542751
8587	542752
14977	542753
188116	542754
50586	542755
23294	542756
44700	542757
483	542758
183307	542759
10308	542760
62296	542761
8851	542762
12723	542763
97192	542764
12781	542765
5343	542766
9560	542767
61266	542768
69392	542769
36	542770
10157	542771
49217	542772
95877	542773
36928	542774
49217	542775
64461	542776
39877	542777
74960	542778
208	542779
173157	542780
69520	542781
175	542782
55069	542783
10680	542784
11693	542785
796	542786
88544	542787
115942	542788
103429	542789
17375	542790
138695	542791
23087	542792
181095	542793
7358	542794
6270	542795
108018	542796
69406	542797
9115	542798
9927	542799
3531	542800
49243	542801
69520	542802
69406	542803
51346	542804
24479	542805
23217	542806
24766	542807
111652	542808
90601	542809
118556	542810
167570	542811
164421	542812
84118	542813
137400	542814
21559	542815
11397	542816
28609	542817
41045	542818
108120	542819
92777	542820
40743	542821
4010	542822
1671	542823
102254	542824
5128	542825
54703	542826
54703	542827
116721	542828
27828	542829
57857	542830
27875	542831
14409	542832
27828	542833
29714	542834
201	542835
70454	542836
64563	542837
125444	542838
67828	542839
95866	542840
21456	542841
21456	542842
100656	542843
68181	542844
6285	542845
37361	542846
81817	542847
128842	542848
57246	542849
162593	542850
81534	542851
14945	542852
17740	542853
20769	542854
86167	542855
33849	542856
62246	542857
50484	542858
72504	542859
20020	542860
29607	542861
136317	542862
1846	542863
17735	542864
1134	542865
34837	542866
60635	542867
34837	542868
17083	542869
67990	542870
57096	542871
165735	542872
53995	542873
120661	542874
133687	542875
59095	542876
77591	542877
2870	542878
55291	542879
30694	542880
5294	542881
24341	542882
873	542883
95237	542884
95400	542885
92242	542886
2850	542887
12726	542888
34059	542889
18951	542890
3146	542891
158926	542892
4101	542893
99294	542894
76053	542895
81534	542896
44736	542897
18156	542898
6285	542899
17824	542900
71979	542901
701	542902
38000	542903
54121	542904
12805	542905
40418	542906
67085	542907
121460	542908
14593	542909
129759	542910
14742	542911
25569	542912
9307	542913
95154	542914
64563	542915
31784	542916
37820	542917
31615	542918
38078	542919
6061	542920
2319	542921
6061	542922
128609	542923
25341	542924
45098	542925
76053	542926
3665	542927
20029	542928
98160	542929
99639	542930
102254	542931
38123	542932
18862	542933
158956	542934
6904	542935
6067	542936
31615	542937
4163	542938
129279	542939
123396	542940
928	542941
182751	542942
169572	542943
172200	542944
83227	542945
95400	542946
85588	542947
18895	542948
17588	542949
6037	542950
65603	542951
38055	542952
94900	542953
45212	542954
26231	542955
38024	542956
101044	542957
31059	542958
928	542959
99251	542960
15802	542961
127100	542962
18674	542963
98239	542964
22414	542965
8230	542966
58693	542967
174107	542968
58693	542969
80952	542970
3604	542971
9609	542972
923	542973
5242	542974
38893	542975
2870	542976
158052	542977
131649	542978
84536	542979
139881	542980
15850	542981
873	542982
95237	542983
71245	542984
873	542985
49229	542986
70153	542987
85457	542988
84990	542989
33795	542990
26561	542991
48952	542992
9574	542993
70153	542994
68660	542995
9307	542996
159377	542997
66848	542998
37742	542999
33737	543000
121403	543001
48878	543002
33942	543003
33199	543004
74027	543005
47044	543006
42432	543007
92004	543008
62623	543009
60674	543010
12486	543011
68025	543012
33002	543013
29686	543014
6763	543015
35654	543016
89623	543017
3001	543018
9971	543019
64424	543020
46226	543021
13339	543022
42305	543023
129068	543024
19625	543025
127904	543026
9185	543027
124831	543028
5071	543029
35080	543030
33737	543031
120295	543032
116691	543033
88748	543034
56941	543035
27822	543036
31588	543037
141899	543038
36980	543039
5071	543040
9109	543041
83884	543042
64424	543043
41967	543044
113030	543045
21657	543046
109484	543047
106568	543048
42195	543049
14742	543050
79974	543051
34059	543052
31646	543053
56519	543054
38913	543055
18783	543056
10261	543057
16933	543058
30295	543059
5889	543060
74627	543061
37913	543062
37913	543063
37913	543064
15178	543065
104661	543066
6157	543067
44956	543068
44956	543069
5572	543070
121207	543071
133743	543072
127424	543073
9714	543074
9574	543075
17588	543076
4345	543077
112296	543078
9099	543079
6116	543080
25569	543081
33795	543082
18736	543083
2870	543084
54932	543085
5374	543086
9140	543087
3122	543088
67974	543089
37861	543090
20710	543091
598	543092
17306	543093
2363	543094
6061	543095
17771	543096
928	543097
6371	543098
1529	543099
2319	543100
2870	543101
20710	543102
138657	543103
125754	543104
70454	543105
70454	543106
67244	543107
10261	543108
38720	543109
4133	543110
4346	543111
22405	543112
10410	543113
84990	543114
128175	543115
60473	543116
10497	543117
12777	543118
72088	543119
79816	543120
64744	543121
13723	543122
185423	543123
55181	543124
29180	543125
60	543126
46156	543127
6971	543128
46427	543129
12393	543130
31220	543131
5277	543132
9534	543133
80639	543134
38765	543135
30642	543136
38898	543137
56811	543138
45591	543139
36920	543140
17511	543141
5286	543142
80732	543143
46199	543144
5258	543145
112944	543146
12422	543147
30400	543148
1254	543149
1366	543150
160555	543151
20096	543152
61506	543153
4721	543154
137972	543155
16881	543156
82756	543157
30625	543158
81282	543159
45045	543160
38184	543161
21219	543162
9982	543163
17461	543164
16937	543165
5277	543166
2724	543167
6857	543168
28891	543169
12393	543170
81905	543171
2262	543172
3274	543173
19884	543174
88906	543175
65790	543176
36876	543177
1109	543178
66918	543179
60	543180
28970	543181
60	543182
56139	543183
125789	543184
98460	543185
50841	543186
20096	543187
35103	543188
37184	543189
42456	543190
19670	543191
19534	543192
12369	543193
100914	543194
8053	543195
54926	543196
15576	543197
65744	543198
81537	543199
7858	543200
30873	543201
17920	543202
100486	543203
6177	543204
21023	543205
56478	543206
17762	543207
44752	543208
31566	543209
32870	543210
31586	543211
31030	543212
1642	543213
102204	543214
55775	543215
1366	543216
12053	543217
74480	543218
45605	543219
114896	543220
60	543221
120124	543222
6555	543223
81537	543224
19884	543225
101032	543226
30606	543227
101032	543228
5297	543229
81537	543230
90757	543231
12704	543232
12704	543233
2724	543234
34384	543235
11903	543236
16603	543237
265	543238
43562	543239
1175	543240
56653	543241
44531	543242
21401	543243
81825	543244
11267	543245
163621	543246
111473	543247
95115	543248
6904	543249
20961	543250
73561	543251
38027	543252
30233	543253
166364	543254
45881	543255
84955	543256
6904	543257
166263	543258
67195	543259
100445	543260
38534	543261
33820	543262
23789	543263
6904	543264
56976	543265
8008	543266
598	543267
24945	543268
43213	543269
31482	543270
102374	543271
31378	543272
10899	543273
17470	543274
6877	543275
9186	543276
21041	543277
31482	543278
3665	543279
26319	543280
102374	543281
17592	543282
37354	543283
14992	543284
25374	543285
2531	543286
18043	543287
55770	543288
122520	543289
50948	543290
10899	543291
66293	543292
68610	543293
17592	543294
56267	543295
56976	543296
9186	543297
73561	543298
9327	543299
928	543300
23707	543301
51123	543302
18532	543303
133824	543304
5335	543305
122517	543306
115870	543307
56267	543308
12370	543309
25357	543310
10899	543311
6210	543312
25276	543313
105132	543314
45079	543315
79499	543316
25424	543317
33417	543318
14881	543319
121033	543320
2554	543321
101566	543322
38027	543323
104269	543324
6132	543325
99867	543326
38467	543327
80043	543328
25276	543329
33003	543330
69585	543331
4151	543332
17563	543333
6210	543334
5283	543335
7976	543336
80940	543337
56732	543338
44629	543339
7963	543340
84273	543341
6877	543342
37782	543343
46272	543344
37862	543345
7860	543346
15850	543347
37609	543348
65305	543349
21173	543350
8069	543351
5374	543352
32167	543353
20710	543354
75079	543355
3595	543356
101566	543357
7963	543358
77352	543359
6877	543360
19535	543361
28602	543362
641	543363
17210	543364
4230	543365
44254	543366
16242	543367
8501	543368
111182	543369
27813	543370
60592	543371
4230	543372
4230	543373
126589	543374
53785	543375
139778	543376
166523	543377
128240	543378
187486	543379
105904	543380
9686	543381
88106	543382
131221	543383
175270	543384
4414	543385
75061	543386
57178	543387
71423	543388
72848	543389
141111	543390
30898	543391
141462	543392
94916	543393
68772	543394
40226	543395
20591	543396
51457	543397
28478	543398
76962	543399
46291	543400
101048	543401
101048	543402
115955	543403
52884	543404
21523	543405
78718	543406
41070	543407
49557	543408
175098	543409
116134	543410
14121	543411
7181	543412
48039	543413
20963	543414
30552	543415
61256	543416
37275	543417
47742	543418
25961	543419
46192	543420
26921	543421
77629	543422
12894	543423
10974	543424
8839	543425
4472	543426
24171	543427
5765	543428
6626	543429
58819	543430
45960	543431
10254	543432
5765	543433
2969	543434
59132	543435
32388	543436
91025	543437
11370	543438
4002	543439
43395	543440
34398	543441
22044	543442
129069	543443
68951	543444
4632	543445
15764	543446
68081	543447
42757	543448
784	543449
24456	543450
45409	543451
784	543452
1844	543453
40758	543454
20749	543455
16668	543456
6453	543457
20769	543458
4637	543459
35564	543460
21053	543461
608	543462
2829	543463
766	543464
11389	543465
6413	543466
27806	543467
25131	543468
984	543469
14240	543470
31985	543471
12370	543472
3202	543473
10862	543474
15584	543475
1093	543476
811	543477
45073	543478
7006	543479
31277	543480
37638	543481
1109	543482
138699	543483
7476	543484
11264	543485
12384	543486
94123	543487
2355	543488
8624	543489
37628	543490
45848	543491
20709	543492
45409	543493
56190	543494
32613	543495
2170	543496
53420	543497
4620	543498
37998	543499
59223	543500
60775	543501
11784	543502
23870	543503
82254	543504
9321	543505
188736	543506
108814	543507
34673	543508
28432	543509
10414	543510
12921	543511
16713	543512
21549	543513
66521	543514
12684	543515
40599	543516
31144	543517
21411	543518
7880	543519
43060	543520
37050	543521
1233	543522
58457	543523
9160	543524
769	543525
5892	543526
66488	543527
26726	543528
6351	543529
120199	543530
46986	543531
25252	543532
47660	543533
47254	543534
121864	543535
27407	543536
17465	543537
23423	543538
35656	543539
37787	543540
10705	543541
56388	543542
16668	543543
23838	543544
83456	543545
29063	543546
32433	543547
59380	543548
58535	543549
123347	543550
59195	543551
4304	543552
134195	543553
132920	543554
70584	543555
78485	543556
36913	543557
12564	543558
70985	543559
105463	543560
71176	543561
49375	543562
68081	543563
46668	543564
146039	543565
46104	543566
78882	543567
32219	543568
62118	543569
69186	543570
30411	543571
85470	543572
38220	543573
48586	543574
57352	543575
4765	543576
49247	543577
27617	543578
35530	543579
1471	543580
6223	543581
10736	543582
22718	543583
39066	543584
65181	543585
38856	543586
47741	543587
102858	543588
31348	543589
14884	543590
6180	543591
47707	543592
22045	543593
40910	543594
32123	543595
26914	543596
4259	543597
3211	543598
33747	543599
5234	543600
19375	543601
45853	543602
26787	543603
4338	543604
22029	543605
18771	543606
39824	543607
49158	543608
163619	543609
57800	543610
31753	543611
84940	543612
18216	543613
39718	543614
8239	543615
21324	543616
21771	543617
31160	543618
98782	543619
23947	543620
15267	543621
21677	543622
49294	543623
8670	543624
12849	543625
32856	543626
26870	543627
23669	543628
50829	543629
22025	543630
85974	543631
64947	543632
22029	543633
3947	543634
11300	543635
26779	543636
6679	543637
26695	543638
47796	543639
58729	543640
30839	543641
32539	543642
97354	543643
17359	543644
3377	543645
57631	543646
52326	543647
2894	543648
104287	543649
16660	543650
52088	543651
25088	543652
23896	543653
8799	543654
3370	543655
1823	543656
1471	543657
45320	543658
1636	543659
7506	543660
22044	543661
30726	543662
9129	543663
69239	543664
69293	543665
33566	543666
117246	543667
83535	543668
69235	543669
100359	543670
7476	543671
45725	543672
768	543673
2060	543674
9594	543675
10051	543676
39703	543677
10862	543678
32554	543679
9188	543680
54676	543681
31240	543682
80727	543683
32045	543684
8055	543685
6992	543686
45437	543687
10184	543688
18198	543689
32362	543690
160404	543691
46630	543692
39335	543693
27745	543694
21786	543695
20961	543696
99693	543697
99391	543698
209	543699
46460	543700
59038	543701
26511	543702
14713	543703
59016	543704
46866	543705
21550	543706
4889	543707
41857	543708
14454	543709
31980	543710
11928	543711
38158	543712
102026	543713
105774	543714
46595	543715
77829	543716
14318	543717
71128	543718
33503	543719
26664	543720
36944	543721
120523	543722
3377	543723
57127	543724
45359	543725
6678	543726
1631	543727
13725	543728
20701	543729
26451	543730
12791	543731
42902	543732
31056	543733
43303	543734
155298	543735
68893	543736
11670	543737
50792	543738
43815	543739
34958	543740
61291	543741
20512	543742
47217	543743
26831	543744
5512	543745
46113	543746
47387	543747
68032	543748
37668	543749
21745	543750
39331	543751
61863	543752
49418	543753
3663	543754
18223	543755
65901	543756
49343	543757
32807	543758
58806	543759
14820	543760
17736	543761
78402	543762
6187	543763
80811	543764
78400	543765
123308	543766
2727	543767
25052	543768
14225	543769
28477	543770
26158	543771
65028	543772
57443	543773
26921	543774
15315	543775
134241	543776
27593	543777
69032	543778
38503	543779
54656	543780
25234	543781
80899	543782
86017	543783
31751	543784
46199	543785
81653	543786
20731	543787
2418	543788
30923	543789
5012	543790
39034	543791
4338	543792
47926	543793
21550	543794
19892	543795
5721	543796
35329	543797
47025	543798
2316	543799
42752	543800
1294	543801
17284	543802
28799	543803
108862	543804
8651	543805
43661	543806
6030	543807
95816	543808
172	543809
69186	543810
26599	543811
10596	543812
20017	543813
26051	543814
46984	543815
102902	543816
98686	543817
73792	543818
38934	543819
91843	543820
28704	543821
7453	543822
77984	543823
59376	543824
38236	543825
88594	543826
49590	543827
54231	543828
13407	543829
46609	543830
44749	543831
50539	543832
137177	543833
50997	543834
3711	543835
19132	543836
26382	543837
183552	543838
1997	543839
35625	543840
28895	543841
5007	543842
61571	543843
42265	543844
80553	543845
32028	543846
140410	543847
57072	543848
36358	543849
19733	543850
55940	543851
17416	543852
33938	543853
18733	543854
47279	543855
56321	543856
97105	543857
3951	543858
73919	543859
42481	543860
43235	543861
77833	543862
29516	543863
13407	543864
23663	543865
89520	543866
66289	543867
61244	543868
25982	543869
13739	543870
51343	543871
62383	543872
48987	543873
22672	543874
30501	543875
114903	543876
41092	543877
48815	543878
7634	543879
34611	543880
50409	543881
13611	543882
35477	543883
45983	543884
38942	543885
18057	543886
34558	543887
78156	543888
40921	543889
70556	543890
133060	543891
23655	543892
58744	543893
14650	543894
71367	543895
2635	543896
13611	543897
17537	543898
88797	543899
97407	543900
35477	543901
110660	543902
148737	543903
81929	543904
31228	543905
82707	543906
5183	543907
36500	543908
37110	543909
64406	543910
72581	543911
56112	543912
52344	543913
45746	543914
148712	543915
27309	543916
40971	543917
1740	543918
43140	543919
70167	543920
70561	543921
70500	543922
70835	543923
161243	543924
30696	543925
8838	543926
8827	543927
11906	543928
13796	543929
24368	543930
10214	543931
45066	543932
49319	543933
28611	543934
71001	543935
148680	543936
50323	543937
11888	543938
10593	543939
10975	543940
25989	543941
41019	543942
88744	543943
34520	543944
48669	543945
27575	543946
15698	543947
58874	543948
88231	543949
28930	543950
120498	543951
42779	543952
12023	543953
22501	543954
85390	543955
33761	543956
59082	543957
666	543958
17665	543959
23460	543960
75183	543961
55625	543962
54210	543963
50707	543964
7663	543965
43153	543966
67801	543967
56703	543968
58802	543969
47613	543970
29695	543971
104421	543972
8122	543973
49433	543974
174099	543975
127927	543976
73805	543977
16863	543978
58631	543979
59102	543980
71155	543981
31894	543982
42272	543983
23416	543984
13611	543985
34796	543986
34520	543987
66503	543988
78746	543989
12473	543990
21066	543991
9853	543992
23416	543993
29444	543994
38421	543995
12839	543996
51625	543997
25474	543998
57007	543999
51616	544000
31880	544001
133835	544002
19581	544003
18426	544004
33942	544005
64364	544006
100768	544007
187358	544008
67514	544009
70763	544010
19658	544011
5283	544012
84984	544013
10593	544014
9982	544015
54845	544016
21185	544017
860	544018
71364	544019
13400	544020
136000	544021
11952	544022
50857	544023
730	544024
14010	544025
166335	544026
41967	544027
29539	544028
21357	544029
74146	544030
45632	544031
6544	544032
34913	544033
38269	544034
23593	544035
860	544036
4477	544037
29216	544038
29216	544039
31845	544040
19740	544041
23031	544042
2737	544043
119275	544044
23577	544045
73462	544046
43315	544047
730	544048
42284	544049
4477	544050
19624	544051
82619	544052
22864	544053
59024	544054
86606	544055
3845	544056
4727	544057
27714	544058
43533	544059
33921	544060
28887	544061
27832	544062
14738	544063
129575	544064
77035	544065
123263	544066
1898	544067
38828	544068
84618	544069
8967	544070
31737	544071
42353	544072
50862	544073
36221	544074
44738	544075
95921	544076
17350	544077
18763	544078
68033	544079
80475	544080
50832	544081
28677	544082
39278	544083
29711	544084
31296	544085
42462	544086
72227	544087
85343	544088
6573	544089
16667	544090
59120	544091
49029	544092
61487	544093
24383	544094
26023	544095
6588	544096
82947	544097
172508	544098
7626	544099
16822	544100
6563	544101
14185	544102
4851	544103
17230	544104
61074	544105
35051	544106
52237	544107
20188	544108
3936	544109
29295	544110
46079	544111
70279	544112
42884	544113
74825	544114
6544	544115
34905	544116
13432	544117
52520	544118
43121	544119
24662	544120
50815	544121
13400	544122
15411	544123
34902	544124
30369	544125
81929	544126
29682	544127
17416	544128
20188	544129
38269	544130
127110	544131
145978	544132
44723	544133
7948	544134
49027	544135
17210	544136
90025	544137
61074	544138
20401	544139
49590	544140
1724	544141
54279	544142
78723	544143
23587	544144
20148	544145
109726	544146
168677	544147
43235	544148
26119	544149
6075	544150
158885	544151
11638	544152
8667	544153
67388	544154
50722	544155
61396	544156
24458	544157
43215	544158
3936	544159
40370	544160
24435	544161
20242	544162
73340	544163
105101	544164
20242	544165
15857	544166
35739	544167
50855	544168
62330	544169
28635	544170
42432	544171
84999	544172
40498	544173
4348	544174
42257	544175
23600	544176
28656	544177
51822	544178
29721	544179
13400	544180
49663	544181
3987	544182
61361	544183
13432	544184
71367	544185
74456	544186
49890	544187
22930	544188
50815	544189
45832	544190
43184	544191
1481	544192
18979	544193
30206	544194
61228	544195
28647	544196
24420	544197
28716	544198
20054	544199
28350	544200
51809	544201
19549	544202
19964	544203
37357	544204
25752	544205
71565	544206
62665	544207
52476	544208
71501	544209
36265	544210
46270	544211
71570	544212
185210	544213
43939	544214
18531	544215
103924	544216
105491	544217
36317	544218
3435	544219
85018	544220
114363	544221
59859	544222
88633	544223
310	544224
19156	544225
65591	544226
46724	544227
36232	544228
7368	544229
150384	544230
20239	544231
44234	544232
10887	544233
5870	544234
39654	544235
112465	544236
7122	544237
40918	544238
31023	544239
52688	544240
135100	544241
116000	544242
3431	544243
125106	544244
34658	544245
7735	544246
59602	544247
51171	544248
6289	544249
108590	544250
169598	544251
52760	544252
3329	544253
145185	544254
18926	544255
31269	544256
73102	544257
50056	544258
55496	544259
46405	544260
106638	544261
92450	544262
73588	544263
42447	544264
20232	544265
136538	544266
41690	544267
73222	544268
52769	544269
40124	544270
2588	544271
1892	544272
3746	544273
15484	544274
69730	544275
43894	544276
22312	544277
250	544278
87323	544279
4045	544280
52612	544281
1810	544282
26188	544283
92865	544284
30043	544285
7560	544286
9447	544287
64014	544288
45143	544289
29698	544290
15538	544291
4770	544292
6324	544293
69772	544294
140740	544295
83844	544296
14481	544297
136327	544298
103560	544299
107189	544300
59536	544301
83228	544302
141895	544303
148062	544304
136515	544305
136513	544306
71565	544307
86736	544308
12579	544309
26662	544310
295	544311
19329	544312
50427	544313
557	544314
48216	544315
23760	544316
135681	544317
15569	544318
121951	544319
55256	544320
55586	544321
153974	544322
96479	544323
123532	544324
68708	544325
187923	544326
57015	544327
37347	544328
120319	544329
172956	544330
123986	544331
96381	544332
123222	544333
126947	544334
22912	544335
10810	544336
95074	544337
99786	544338
166091	544339
8135	544340
42093	544341
2362	544342
23801	544343
107283	544344
92767	544345
34177	544346
17637	544347
49553	544348
58252	544349
18569	544350
14377	544351
1304	544352
49080	544353
103367	544354
3335	544355
6663	544356
170227	544357
57149	544358
23045	544359
17062	544360
131816	544361
69706	544362
70875	544363
2168	544364
2615	544365
17010	544366
115863	544367
14343	544368
6439	544369
115226	544370
84140	544371
48286	544372
65078	544373
114781	544374
114342	544375
91638	544376
22822	544377
89790	544378
73340	544379
91667	544380
91575	544381
69446	544382
178809	544383
17876	544384
25634	544385
71725	544386
78348	544387
109566	544388
21749	544389
182030	544390
9757	544391
3259	544392
106692	544393
30974	544394
3168	544395
4900	544396
101973	544397
34861	544398
73285	544399
133912	544400
177446	544401
3449	544402
79615	544403
20429	544404
145537	544405
37931	544406
110728	544407
52345	544408
135920	544409
54128	544410
91839	544411
38577	544412
33245	544413
39791	544414
42226	544415
43650	544416
187857	544417
89728	544418
24420	544419
48285	544420
16547	544421
64879	544422
58232	544423
148230	544424
10758	544425
72843	544426
47860	544427
179063	544428
108023	544429
145382	544430
89509	544431
48828	544432
34555	544433
134447	544434
100366	544435
16453	544436
52263	544437
37585	544438
14172	544439
25679	544440
74793	544441
65068	544442
115237	544443
19079	544444
100938	544445
62843	544446
33374	544447
115837	544448
49908	544449
124003	544450
34980	544451
140863	544452
107085	544453
36883	544454
184362	544455
31339	544456
19896	544457
117645	544458
44520	544459
178192	544460
159064	544461
136370	544462
26024	544463
154876	544464
46802	544465
60717	544466
150461	544467
43910	544468
71776	544469
27927	544470
135606	544471
43600	544472
786	544473
22215	544474
18669	544475
23525	544476
4236	544477
12117	544478
178580	544479
6704	544480
84442	544481
69321	544482
72036	544483
9408	544484
29291	544485
28635	544486
10000	544487
42753	544488
74825	544489
51323	544490
20203	544491
104596	544492
49027	544493
48914	544494
133322	544495
104284	544496
5165	544497
80693	544498
5188	544499
51964	544500
14378	544501
8177	544502
2211	544503
189215	544504
920	544505
117299	544506
62341	544507
29065	544508
9732	544509
12819	544510
133889	544511
44116	544512
130957	544513
69049	544514
33045	544515
132918	544516
2914	544517
62146	544518
10758	544519
32913	544520
36204	544521
447	544522
34632	544523
18258	544524
142417	544525
3137	544526
14384	544527
15453	544528
123457	544529
10269	544530
71537	544531
29906	544532
29906	544533
97375	544534
86577	544535
11718	544536
69992	544537
49352	544538
17088	544539
105639	544540
2791	544541
40209	544542
84469	544543
72756	544544
6792	544545
57858	544546
3321	544547
25898	544548
59666	544549
36363	544550
41308	544551
9513	544552
103932	544553
63069	544554
41213	544555
3756	544556
115536	544557
135733	544558
74320	544559
9897	544560
40104	544561
1783	544562
4978	544563
4980	544564
1704	544565
136118	544566
41925	544567
115162	544568
13520	544569
91647	544570
1306	544571
854	544572
5441	544573
171467	544574
303	544575
695	544576
54404	544577
27303	544578
112564	544579
19232	544580
62940	544581
14560	544582
177872	544583
71714	544584
10693	544585
48286	544586
3646	544587
86567	544588
3290	544589
10179	544590
131779	544591
26276	544592
17489	544593
115558	544594
114919	544595
114266	544596
71894	544597
3335	544598
17062	544599
10507	544600
36962	544601
4769	544602
59913	544603
82050	544604
39947	544605
50482	544606
166682	544607
85954	544608
71221	544609
10	544610
39004	544611
33736	544612
25170	544613
97977	544614
14800	544615
37238	544616
2855	544617
65922	544618
108450	544619
142928	544620
159815	544621
62830	544622
21630	544623
1481	544624
11982	544625
33736	544626
67284	544627
12450	544628
55854	544629
34984	544630
14800	544631
49590	544632
164499	544633
56538	544634
10145	544635
10795	544636
73469	544637
29516	544638
89899	544639
13796	544640
12425	544641
37378	544642
29552	544643
35083	544644
6073	544645
49676	544646
162679	544647
19540	544648
52520	544649
34848	544650
61018	544651
27853	544652
3100	544653
25587	544654
81438	544655
15560	544656
84618	544657
52619	544658
20335	544659
20383	544660
3147	544661
24597	544662
40016	544663
4269	544664
161683	544665
36914	544666
7989	544667
59166	544668
67789	544669
28888	544670
95381	544671
20910	544672
44666	544673
17565	544674
55410	544675
77982	544676
61766	544677
55222	544678
17323	544679
26117	544680
48169	544681
61619	544682
78811	544683
26182	544684
38238	544685
99887	544686
25884	544687
333	544688
43258	544689
173295	544690
119910	544691
34882	544692
21593	544693
28504	544694
23760	544695
42525	544696
2171	544697
7002	544698
1968	544699
29713	544700
51458	544701
44591	544702
31328	544703
21441	544704
16380	544705
163093	544706
9039	544707
34109	544708
113	544709
9510	544710
35013	544711
48176	544712
48511	544713
11200	544714
132124	544715
20272	544716
55601	544717
760	544718
24574	544719
72973	544720
7306	544721
33860	544722
177575	544723
13442	544724
30879	544725
81624	544726
79353	544727
66613	544728
80710	544729
31951	544730
19008	544731
19004	544732
49932	544733
9802	544734
79758	544735
44885	544736
27832	544737
126825	544738
72361	544739
20105	544740
71977	544741
34917	544742
99216	544743
59751	544744
21199	544745
11513	544746
68705	544747
38017	544748
12719	544749
13384	544750
3706	544751
42649	544752
42313	544753
58113	544754
2642	544755
113031	544756
33220	544757
12161	544758
11728	544759
61047	544760
36266	544761
364	544762
1620	544763
60922	544764
34223	544765
2374	544766
84381	544767
54411	544768
3654	544769
7763	544770
84060	544771
17746	544772
97703	544773
6070	544774
69904	544775
136865	544776
23623	544777
33064	544778
432	544779
368	544780
28838	544781
4795	544782
8908	544783
28827	544784
13759	544785
75910	544786
40994	544787
15233	544788
57305	544789
1716	544790
36219	544791
38432	544792
19870	544793
28342	544794
94719	544795
39461	544796
130505	544797
47618	544798
10408	544799
27061	544800
43759	544801
20783	544802
50863	544803
39555	544804
11178	544805
1620	544806
37440	544807
4252	544808
299	544809
854	544810
35533	544811
5440	544812
5167	544813
142186	544814
37440	544815
86	544816
32921	544817
250	544818
43781	544819
2622	544820
20322	544821
10413	544822
36245	544823
62971	544824
17679	544825
43787	544826
60736	544827
165899	544828
412	544829
49223	544830
18973	544831
43894	544832
103608	544833
27085	544834
73246	544835
132103	544836
60073	544837
48177	544838
715	544839
31892	544840
48464	544841
84410	544842
63023	544843
170947	544844
94906	544845
10407	544846
43843	544847
10416	544848
36311	544849
56005	544850
81623	544851
3724	544852
11820	544853
86039	544854
7114	544855
34688	544856
48224	544857
3353	544858
15488	544859
43000	544860
20305	544861
50295	544862
32713	544863
110610	544864
63288	544865
10416	544866
17048	544867
2470	544868
56091	544869
12117	544870
1164	544871
69457	544872
63129	544873
63890	544874
43773	544875
13138	544876
1065	544877
41205	544878
48599	544879
131298	544880
49908	544881
11937	544882
20354	544883
15410	544884
33209	544885
171442	544886
3915	544887
75832	544888
8967	544889
69456	544890
43851	544891
8955	544892
58364	544893
44858	544894
36237	544895
43202	544896
93465	544897
62971	544898
42670	544899
34070	544900
72372	544901
61	544902
49635	544903
111573	544904
26701	544905
89015	544906
136915	544907
41354	544908
48432	544909
18187	544910
45974	544911
10003	544912
146711	544913
132472	544914
89118	544915
72936	544916
17030	544917
39855	544918
10007	544919
9755	544920
16280	544921
3635	544922
95606	544923
46561	544924
47355	544925
22927	544926
5114	544927
33982	544928
39256	544929
9999	544930
104476	544931
33265	544932
4241	544933
25058	544934
78700	544935
128099	544936
106	544937
95440	544938
39017	544939
4775	544940
165012	544941
28416	544942
37766	544943
81723	544944
110066	544945
67521	544946
8937	544947
131676	544948
129722	544949
101823	544950
75806	544951
26136	544952
93866	544953
40078	544954
6829	544955
107309	544956
31518	544957
2783	544958
31073	544959
31492	544960
45900	544961
138130	544962
31073	544963
107984	544964
138091	544965
3651	544966
29105	544967
78145	544968
8697	544969
20762	544970
86333	544971
53614	544972
79303	544973
28427	544974
34526	544975
71532	544976
60531	544977
50527	544978
16067	544979
60217	544980
5190	544981
16918	544982
77894	544983
1055	544984
790	544985
3295	544986
360	544987
18740	544988
58932	544989
24943	544990
34546	544991
56433	544992
99262	544993
3312	544994
2774	544995
24751	544996
3495	544997
790	544998
45900	544999
26115	545000
42108	545001
24686	545002
3449	545003
1619	545004
91914	545005
61112	545006
14014	545007
38920	545008
39836	545009
9586	545010
43543	545011
35112	545012
15111	545013
63336	545014
14412	545015
290	545016
4820	545017
179801	545018
22686	545019
23974	545020
56542	545021
23953	545022
165314	545023
69868	545024
21128	545025
5616	545026
43029	545027
43473	545028
59507	545029
34258	545030
46162	545031
10299	545032
17909	545033
85575	545034
80500	545035
38198	545036
137273	545037
137273	545038
39294	545039
35978	545040
19121	545041
34153	545042
57826	545043
38317	545044
82980	545045
3762	545046
84846	545047
2237	545048
2193	545049
14887	545050
33799	545051
16814	545052
29234	545053
35301	545054
5839	545055
5090	545056
42942	545057
172210	545058
42435	545059
24290	545060
42893	545061
146974	545062
125075	545063
40335	545064
18629	545065
8210	545066
5493	545067
24264	545068
66444	545069
74039	545070
46765	545071
59055	545072
36261	545073
128412	545074
40980	545075
16462	545076
20465	545077
91938	545078
71398	545079
2981	545080
77305	545081
2485	545082
383	545083
39495	545084
8357	545085
28100	545086
60810	545087
29247	545088
76797	545089
82108	545090
14226	545091
16666	545092
46702	545093
41386	545094
5623	545095
9809	545096
52512	545097
6593	545098
159487	545099
158139	545100
124612	545101
41505	545102
40812	545103
6412	545104
43473	545105
39093	545106
1423	545107
62123	545108
38746	545109
49410	545110
63777	545111
107801	545112
71515	545113
49900	545114
9889	545115
120621	545116
24057	545117
118151	545118
64511	545119
3377	545120
5616	545121
49604	545122
10294	545123
86931	545124
180028	545125
14263	545126
16928	545127
37072	545128
8969	545129
68984	545130
99563	545131
46021	545132
80249	545133
64	545134
22490	545135
92516	545136
70903	545137
31368	545138
123965	545139
20669	545140
31256	545141
119588	545142
14871	545143
73233	545144
133635	545145
85451	545146
70130	545147
104636	545148
19160	545149
95899	545150
5	545151
77679	545152
37026	545153
101525	545154
37320	545155
9889	545156
107733	545157
133856	545158
89475	545159
24693	545160
35842	545161
77419	545162
55326	545163
119500	545164
72168	545165
142652	545166
28035	545167
48961	545168
34979	545169
20669	545170
40469	545171
41258	545172
37723	545173
72865	545174
34548	545175
87614	545176
76328	545177
61687	545178
118531	545179
129709	545180
3106	545181
80006	545182
22662	545183
1842	545184
63559	545185
55611	545186
22557	545187
152674	545188
169956	545189
19414	545190
5363	545191
2726	545192
98403	545193
36448	545194
32718	545195
66436	545196
24326	545197
54478	545198
27436	545199
174003	545200
27808	545201
106412	545202
3821	545203
12589	545204
2993	545205
114887	545206
36703	545207
30374	545208
29615	545209
70130	545210
11403	545211
59004	545212
9151	545213
75116	545214
13494	545215
49766	545216
15272	545217
1827	545218
5277	545219
13461	545220
81475	545221
78438	545222
10689	545223
84614	545224
50808	545225
34996	545226
62606	545227
20819	545228
423	545229
76024	545230
31025	545231
60386	545232
7561	545233
42342	545234
75120	545235
18000	545236
96825	545237
63029	545238
31989	545239
23699	545240
53068	545241
81543	545242
23842	545243
23842	545244
49781	545245
136510	545246
23020	545247
5723	545248
89020	545249
52576	545250
75234	545251
39142	545252
141013	545253
36068	545254
755	545255
16405	545256
7352	545257
23090	545258
49894	545259
62999	545260
26226	545261
112	545262
81530	545263
853	545264
102671	545265
49772	545266
19505	545267
382	545268
102429	545269
90195	545270
120929	545271
55004	545272
76307	545273
2746	545274
11471	545275
101376	545276
5723	545277
105103	545278
111514	545279
1447	545280
23056	545281
71459	545282
27932	545283
48032	545284
24649	545285
46088	545286
80562	545287
77765	545288
156330	545289
11472	545290
11779	545291
51723	545292
169757	545293
138103	545294
23030	545295
24685	545296
116485	545297
99726	545298
13494	545299
70572	545300
3394	545301
159686	545302
42352	545303
137888	545304
2956	545305
24264	545306
27990	545307
28036	545308
10381	545309
70646	545310
85878	545311
91273	545312
30471	545313
34979	545314
57829	545315
3378	545316
1733	545317
115336	545318
33470	545319
24326	545320
9159	545321
44090	545322
12803	545323
57689	545324
11443	545325
96099	545326
19059	545327
89957	545328
44382	545329
35978	545330
4926	545331
36703	545332
37775	545333
5952	545334
143325	545335
83822	545336
66827	545337
41374	545338
16906	545339
92423	545340
7661	545341
4926	545342
56478	545343
75928	545344
5559	545345
80695	545346
5191	545347
34050	545348
35987	545349
22686	545350
3764	545351
76456	545352
75009	545353
111450	545354
111642	545355
93273	545356
43605	545357
18859	545358
30289	545359
21586	545360
4868	545361
67474	545362
15983	545363
171562	545364
188834	545365
7352	545366
53429	545367
86965	545368
12080	545369
27724	545370
14471	545371
86455	545372
21340	545373
78234	545374
66821	545375
34786	545376
67236	545377
24261	545378
70447	545379
23087	545380
4896	545381
166850	545382
2954	545383
61492	545384
154126	545385
96382	545386
74338	545387
35168	545388
126077	545389
76563	545390
62399	545391
49916	545392
14761	545393
57438	545394
13756	545395
43369	545396
188395	545397
96177	545398
10137	545399
24271	545400
4249	545401
18076	545402
76307	545403
27725	545404
73424	545405
24070	545406
168045	545407
47091	545408
5124	545409
57147	545410
92423	545411
48372	545412
181569	545413
126925	545414
63367	545415
8870	545416
73726	545417
51109	545418
106326	545419
8641	545420
36375	545421
30965	545422
31921	545423
62060	545424
9003	545425
20977	545426
27302	545427
13182	545428
5319	545429
103703	545430
54761	545431
8832	545432
28477	545433
49127	545434
96051	545435
49921	545436
19904	545437
11509	545438
35094	545439
56292	545440
19652	545441
7346	545442
14253	545443
107454	545444
10188	545445
137	545446
27724	545447
93993	545448
3106	545449
63653	545450
3563	545451
125762	545452
81470	545453
15001	545454
174802	545455
105330	545456
74999	545457
49871	545458
10269	545459
85864	545460
47833	545461
39504	545462
151660	545463
72168	545464
97569	545465
27480	545466
121338	545467
47269	545468
3571	545469
86957	545470
41344	545471
63311	545472
42671	545473
1909	545474
41348	545475
14973	545476
45935	545477
7352	545478
2138	545479
35251	545480
11444	545481
20214	545482
56036	545483
31617	545484
58784	545485
1302	545486
119967	545487
15024	545488
28638	545489
20296	545490
27997	545491
42645	545492
49815	545493
15805	545494
109034	545495
103275	545496
91061	545497
86834	545498
138157	545499
92372	545500
15231	545501
87671	545502
129131	545503
44952	545504
15983	545505
13902	545506
59885	545507
118716	545508
100313	545509
51150	545510
34062	545511
8578	545512
59779	545513
3106	545514
8408	545515
63533	545516
64511	545517
113149	545518
128864	545519
4141	545520
15813	545521
132936	545522
37492	545523
13522	545524
102983	545525
104394	545526
22662	545527
15299	545528
34057	545529
87155	545530
23442	545531
89027	545532
8399	545533
19131	545534
86965	545535
51157	545536
2763	545537
7630	545538
51130	545539
19425	545540
3188	545541
104934	545542
42355	545543
9014	545544
88548	545545
46712	545546
167578	545547
181800	545548
77555	545549
9782	545550
169187	545551
55742	545552
104477	545553
102291	545554
94987	545555
104757	545556
84958	545557
91287	545558
91382	545559
49674	545560
8406	545561
35101	545562
687	545563
165251	545564
90130	545565
10	545566
43313	545567
148441	545568
172977	545569
69160	545570
101426	545571
137259	545572
112312	545573
74122	545574
59055	545575
105389	545576
62746	545577
120576	545578
496	545579
32239	545580
12038	545581
42452	545582
11487	545583
5166	545584
13005	545585
43642	545586
19147	545587
20807	545588
4724	545589
69282	545590
32054	545591
49413	545592
48914	545593
30643	545594
137971	545595
157373	545596
54698	545597
169356	545598
48892	545599
155737	545600
181371	545601
15960	545602
164317	545603
7953	545604
5616	545605
19904	545606
86957	545607
1765	545608
42171	545609
137818	545610
19145	545611
103154	545612
164124	545613
145669	545614
109034	545615
184347	545616
16357	545617
19797	545618
46328	545619
122034	545620
62516	545621
35075	545622
135502	545623
52311	545624
19904	545625
26458	545626
13900	545627
19616	545628
59238	545629
50110	545630
68803	545631
27935	545632
35079	545633
42725	545634
65361	545635
3394	545636
124015	545637
9429	545638
33333	545639
39508	545640
1467	545641
25265	545642
49900	545643
24345	545644
20166	545645
630	545646
12548	545647
57194	545648
189	545649
45409	545650
19033	545651
155181	545652
76746	545653
189	545654
95422	545655
18049	545656
124427	545657
79565	545658
123737	545659
29382	545660
21224	545661
18049	545662
28028	545663
107940	545664
57850	545665
144001	545666
78979	545667
80744	545668
119766	545669
13484	545670
45264	545671
10723	545672
146700	545673
755	545674
42630	545675
8641	545676
63367	545677
111189	545678
8578	545679
161507	545680
36268	545681
60484	545682
12035	545683
74122	545684
27732	545685
163254	545686
114732	545687
53485	545688
102244	545689
4992	545690
46328	545691
239	545692
100931	545693
112312	545694
49207	545695
41364	545696
128698	545697
49666	545698
32887	545699
31601	545700
168873	545701
68509	545702
40796	545703
8059	545704
17142	545705
97456	545706
3965	545707
75091	545708
62599	545709
66821	545710
1150	545711
3834	545712
92	545713
11344	545714
59602	545715
120715	545716
21431	545717
6456	545718
19698	545719
27935	545720
23020	545721
47550	545722
45723	545723
62563	545724
44543	545725
124022	545726
74986	545727
126960	545728
8540	545729
129995	545730
16256	545731
31367	545732
38216	545733
105171	545734
3485	545735
9082	545736
68574	545737
49776	545738
97240	545739
2439	545740
19772	545741
16412	545742
62132	545743
2	545744
12555	545745
129523	545746
73680	545747
46995	545748
44800	545749
27999	545750
43264	545751
78467	545752
71155	545753
4079	545754
14767	545755
90912	545756
6638	545757
27109	545758
2552	545759
40476	545760
94983	545761
1765	545762
5614	545763
10523	545764
3965	545765
158771	545766
7488	545767
7317	545768
111088	545769
60863	545770
68670	545771
96109	545772
64038	545773
19669	545774
10292	545775
161847	545776
33249	545777
133025	545778
23701	545779
163071	545780
5843	545781
60952	545782
12149	545783
87231	545784
89916	545785
36154	545786
49424	545787
16982	545788
127205	545789
9796	545790
138131	545791
13802	545792
16393	545793
56582	545794
94677	545795
70705	545796
49032	545797
79703	545798
51139	545799
26643	545800
65180	545801
145676	545802
82802	545803
45008	545804
24630	545805
2159	545806
112633	545807
15024	545808
61071	545809
11004	545810
100844	545811
34159	545812
177268	545813
798	545814
56097	545815
43201	545816
35602	545817
113570	545818
43487	545819
79573	545820
79573	545821
9806	545822
54417	545823
51139	545824
99237	545825
5201	545826
23	545827
15024	545828
12051	545829
116487	545830
248	545831
8843	545832
9003	545833
26055	545834
43313	545835
23710	545836
43673	545837
61590	545838
4926	545839
91364	545840
35822	545841
52533	545842
128197	545843
173677	545844
105750	545845
169711	545846
1076	545847
185496	545848
97289	545849
162344	545850
105421	545851
41337	545852
44419	545853
137529	545854
52343	545855
6928	545856
16508	545857
86424	545858
37823	545859
46292	545860
3092	545861
34058	545862
107469	545863
23690	545864
10723	545865
104354	545866
53157	545867
117102	545868
7034	545869
80119	545870
39053	545871
29615	545872
186682	545873
19487	545874
687	545875
177309	545876
82920	545877
97877	545878
84182	545879
112213	545880
89843	545881
111118	545882
91851	545883
42973	545884
92	545885
29072	545886
124929	545887
67596	545888
27808	545889
58143	545890
59010	545891
10165	545892
31555	545893
38060	545894
127117	545895
144216	545896
36952	545897
117002	545898
1651	545899
1759	545900
1355	545901
630	545902
32568	545903
144635	545904
49604	545905
2193	545906
41361	545907
49765	545908
114548	545909
137738	545910
99149	545911
118282	545912
11443	545913
93162	545914
140436	545915
68315	545916
114760	545917
34912	545918
164361	545919
3194	545920
41311	545921
78979	545922
14164	545923
14626	545924
41252	545925
4015	545926
55342	545927
74911	545928
167079	545929
13461	545930
119855	545931
87949	545932
99701	545933
184796	545934
187637	545935
102952	545936
31819	545937
60274	545938
81466	545939
87178	545940
186601	545941
3377	545942
13879	545943
48147	545944
166845	545945
24646	545946
29138	545947
112	545948
67742	545949
63367	545950
81961	545951
9060	545952
37318	545953
3829	545954
57689	545955
9640	545956
424	545957
165755	545958
23937	545959
107474	545960
46342	545961
10210	545962
9136	545963
51111	545964
40412	545965
104369	545966
162798	545967
4383	545968
10292	545969
56624	545970
8917	545971
55968	545972
100710	545973
7346	545974
53022	545975
30387	545976
7625	545977
45976	545978
53068	545979
9732	545980
34058	545981
151741	545982
11481	545983
41511	545984
19009	545985
55900	545986
107478	545987
26500	545988
27637	545989
59177	545990
13425	545991
52197	545992
57183	545993
90724	545994
14871	545995
56623	545996
77509	545997
9889	545998
19487	545999
12251	546000
903	546001
125912	546002
132967	546003
8578	546004
179820	546005
137602	546006
43292	546007
128029	546008
239	546009
9696	546010
12407	546011
110587	546012
2966	546013
91493	546014
38096	546015
6396	546016
15958	546017
41180	546018
14226	546019
27921	546020
125162	546021
37988	546022
17203	546023
80055	546024
40515	546025
45095	546026
5319	546027
80217	546028
67407	546029
49766	546030
49599	546031
54841	546032
25001	546033
32559	546034
46128	546035
7783	546036
100532	546037
135401	546038
67236	546039
71105	546040
98515	546041
87216	546042
156119	546043
2439	546044
21017	546045
160834	546046
67392	546047
10797	546048
100508	546049
85262	546050
31831	546051
11471	546052
70750	546053
98150	546054
15904	546055
3968	546056
20392	546057
167377	546058
6336	546059
100723	546060
62399	546061
73404	546062
98119	546063
71503	546064
1015	546065
71452	546066
2173	546067
80377	546068
71023	546069
40763	546070
58444	546071
54857	546072
85167	546073
138533	546074
49855	546075
36268	546076
74514	546077
1827	546078
2439	546079
70350	546080
6645	546081
16814	546082
22908	546083
46765	546084
19121	546085
21563	546086
17032	546087
37775	546088
29234	546089
304	546090
2288	546091
63568	546092
123600	546093
19013	546094
67742	546095
29588	546096
41374	546097
59594	546098
143575	546099
124132	546100
21449	546101
1827	546102
15979	546103
4178	546104
89632	546105
8406	546106
122963	546107
3387	546108
127073	546109
78258	546110
30487	546111
127294	546112
48703	546113
30487	546114
65417	546115
17314	546116
4926	546117
9889	546118
11004	546119
78039	546120
185303	546121
5343	546122
52576	546123
137884	546124
7346	546125
11481	546126
26498	546127
11487	546128
15983	546129
87176	546130
39693	546131
87215	546132
167156	546133
59871	546134
71190	546135
119789	546136
22662	546137
68577	546138
67617	546139
59879	546140
61561	546141
6684	546142
86452	546143
82261	546144
46231	546145
116977	546146
38510	546147
109857	546148
108235	546149
37353	546150
132842	546151
65701	546152
5381	546153
157927	546154
127284	546155
51347	546156
41311	546157
52300	546158
128304	546159
20109	546160
1126	546161
67670	546162
124736	546163
56171	546164
153216	546165
50911	546166
22132	546167
167234	546168
98778	546169
13530	546170
23060	546171
101805	546172
3821	546173
112340	546174
41722	546175
18859	546176
160167	546177
174153	546178
8822	546179
41337	546180
7835	546181
6412	546182
61660	546183
58879	546184
11725	546185
29532	546186
90538	546187
20110	546188
37904	546189
32179	546190
111222	546191
7666	546192
65519	546193
115183	546194
107960	546195
56624	546196
83702	546197
71382	546198
42067	546199
28028	546200
11444	546201
8578	546202
35168	546203
15992	546204
32117	546205
174195	546206
18430	546207
164287	546208
111044	546209
4912	546210
151360	546211
64238	546212
164919	546213
124782	546214
170111	546215
100826	546216
35101	546217
132818	546218
61313	546219
7320	546220
100440	546221
87949	546222
93671	546223
15983	546224
7319	546225
157116	546226
52084	546227
51148	546228
162030	546229
853	546230
7320	546231
37914	546232
12494	546233
93323	546234
56292	546235
118264	546236
36707	546237
99085	546238
54841	546239
93273	546240
22894	546241
49623	546242
181270	546243
21563	546244
93550	546245
76975	546246
72483	546247
101980	546248
70706	546249
47285	546250
11444	546251
9767	546252
24520	546253
23030	546254
39502	546255
25435	546256
7099	546257
91171	546258
44516	546259
85026	546260
2367	546261
119172	546262
17032	546263
25268	546264
9804	546265
89215	546266
7625	546267
26175	546268
163747	546269
38660	546270
35231	546271
55494	546272
51259	546273
61376	546274
67006	546275
102082	546276
34213	546277
161654	546278
100063	546279
80975	546280
86943	546281
59779	546282
22978	546283
86933	546284
7912	546285
161826	546286
31093	546287
8059	546288
12162	546289
5090	546290
43832	546291
15983	546292
49674	546293
12407	546294
75234	546295
47627	546296
24858	546297
89570	546298
147576	546299
112556	546300
21615	546301
147541	546302
112354	546303
134002	546304
12235	546305
114737	546306
158856	546307
82720	546308
58731	546309
96208	546310
4552	546311
72066	546312
117005	546313
8969	546314
4623	546315
105577	546316
35095	546317
115336	546318
144361	546319
76797	546320
138151	546321
3563	546322
19487	546323
70202	546324
56184	546325
123221	546326
27808	546327
24097	546328
183863	546329
40408	546330
116987	546331
133922	546332
63761	546333
159910	546334
156625	546335
93784	546336
98516	546337
34213	546338
32046	546339
41232	546340
4752	546341
33050	546342
19487	546343
72018	546344
9742	546345
1076	546346
23442	546347
53022	546348
59568	546349
68288	546350
4321	546351
163970	546352
52672	546353
51733	546354
122675	546355
20465	546356
3399	546357
65088	546358
113957	546359
26	546360
107719	546361
183044	546362
2746	546363
105823	546364
27933	546365
24342	546366
9552	546367
20066	546368
51150	546369
145786	546370
132137	546371
9351	546372
39102	546373
7666	546374
17229	546375
15897	546376
12494	546377
17768	546378
111284	546379
110188	546380
117102	546381
107463	546382
5608	546383
4948	546384
188049	546385
6966	546386
85597	546387
24261	546388
23699	546389
129719	546390
138694	546391
117144	546392
26953	546393
101528	546394
59782	546395
70565	546396
91958	546397
121289	546398
2197	546399
13461	546400
13461	546401
13461	546402
7682	546403
145711	546404
51286	546405
96582	546406
121588	546407
73309	546408
9793	546409
125327	546410
9889	546411
42849	546412
150796	546413
168154	546414
51023	546415
61309	546416
89991	546417
59896	546418
52547	546419
37161	546420
53068	546421
23937	546422
2863	546423
128227	546424
40662	546425
34061	546426
133601	546427
14250	546428
112490	546429
117862	546430
38186	546431
9761	546432
22976	546433
62963	546434
92423	546435
63495	546436
27932	546437
5090	546438
20868	546439
17032	546440
6456	546441
687	546442
7319	546443
79763	546444
98899	546445
4992	546446
64787	546447
49272	546448
119951	546449
108580	546450
12038	546451
50570	546452
82059	546453
79743	546454
135665	546455
138112	546456
59865	546457
114834	546458
28010	546459
11509	546460
116343	546461
11472	546462
14226	546463
157932	546464
1909	546465
62326	546466
129656	546467
20554	546468
7320	546469
24630	546470
15	546471
71443	546472
41121	546473
89334	546474
57869	546475
304	546476
139711	546477
91493	546478
82448	546479
38867	546480
49772	546481
49778	546482
3430	546483
125166	546484
166304	546485
37318	546486
126965	546487
10920	546488
37036	546489
12407	546490
102291	546491
3619	546492
79671	546493
137809	546494
111329	546495
83763	546496
41252	546497
9767	546498
9767	546499
23690	546500
8815	546501
16303	546502
34062	546503
27121	546504
70300	546505
77765	546506
67500	546507
53520	546508
126800	546509
76766	546510
45825	546511
118105	546512
1150	546513
99233	546514
11725	546515
107963	546516
73418	546517
25655	546518
173082	546519
37496	546520
107575	546521
36868	546522
15957	546523
11238	546524
15662	546525
34141	546526
11487	546527
71023	546528
10920	546529
90856	546530
35830	546531
99653	546532
71084	546533
4141	546534
145542	546535
156944	546536
157342	546537
47097	546538
46231	546539
15617	546540
140826	546541
121745	546542
74452	546543
35727	546544
47225	546545
65524	546546
13517	546547
100114	546548
39158	546549
137180	546550
129019	546551
127940	546552
80881	546553
64845	546554
183497	546555
49174	546556
25	546557
15904	546558
154577	546559
41243	546560
80770	546561
79117	546562
187881	546563
41101	546564
58882	546565
181482	546566
119990	546567
59853	546568
69226	546569
11829	546570
27933	546571
102683	546572
31673	546573
113543	546574
10243	546575
34054	546576
11517	546577
4912	546578
108468	546579
38867	546580
82109	546581
13527	546582
103810	546583
34933	546584
55124	546585
80107	546586
3387	546587
2956	546588
4615	546589
8540	546590
86406	546591
11725	546592
117615	546593
104394	546594
20503	546595
24615	546596
15577	546597
46948	546598
180960	546599
11829	546600
120766	546601
22573	546602
47311	546603
65180	546604
88548	546605
5277	546606
15992	546607
13517	546608
27244	546609
91401	546610
15983	546611
18049	546612
85112	546613
45666	546614
142737	546615
162895	546616
41374	546617
85575	546618
21264	546619
14811	546620
55449	546621
166444	546622
99506	546623
126651	546624
73233	546625
98444	546626
59862	546627
62775	546628
18483	546629
117348	546630
31252	546631
70671	546632
85310	546633
85060	546634
8403	546635
41402	546636
8403	546637
99137	546638
60796	546639
114410	546640
131042	546641
94311	546642
24267	546643
58230	546644
23021	546645
111044	546646
30020	546647
31252	546648
23057	546649
129273	546650
5616	546651
51303	546652
168562	546653
93784	546654
174109	546655
159907	546656
122601	546657
28372	546658
5616	546659
11487	546660
28035	546661
16174	546662
11779	546663
87954	546664
72404	546665
23937	546666
105146	546667
84219	546668
11481	546669
14673	546670
34171	546671
68139	546672
104943	546673
48372	546674
30058	546675
8718	546676
19121	546677
5855	546678
85456	546679
80	546680
57290	546681
16403	546682
6676	546683
101980	546684
49261	546685
107821	546686
166077	546687
138184	546688
123484	546689
37492	546690
19616	546691
166836	546692
16501	546693
50965	546694
80313	546695
156501	546696
49890	546697
12548	546698
62264	546699
118572	546700
73760	546701
11481	546702
76746	546703
61249	546704
74862	546705
120837	546706
34141	546707
122804	546708
60277	546709
11837	546710
36952	546711
108468	546712
85695	546713
133270	546714
48884	546715
35520	546716
19069	546717
40980	546718
53824	546719
105919	546720
121552	546721
101117	546722
12292	546723
69790	546724
53520	546725
112105	546726
40155	546727
55611	546728
119789	546729
12656	546730
60932	546731
98450	546732
76592	546733
10243	546734
48372	546735
47161	546736
132677	546737
70447	546738
142121	546739
85511	546740
41145	546741
34159	546742
96987	546743
137800	546744
98772	546745
38411	546746
5236	546747
122668	546748
76348	546749
49942	546750
5343	546751
55494	546752
39186	546753
165645	546754
51788	546755
68860	546756
22609	546757
9793	546758
83	546759
7666	546760
87891	546761
23001	546762
96051	546763
151547	546764
89912	546765
93671	546766
169906	546767
43036	546768
52391	546769
6498	546770
70125	546771
148333	546772
1126	546773
60986	546774
23105	546775
64508	546776
104969	546777
59871	546778
95925	546779
34060	546780
48147	546781
63867	546782
9967	546783
43856	546784
27732	546785
77336	546786
47097	546787
27724	546788
9471	546789
42976	546790
24630	546791
134074	546792
132979	546793
10689	546794
59539	546795
16357	546796
63058	546797
14402	546798
35923	546799
80181	546800
23001	546801
15405	546802
44767	546803
32359	546804
97780	546805
128488	546806
40980	546807
4640	546808
133647	546809
61559	546810
4912	546811
94867	546812
40796	546813
49579	546814
113685	546815
34131	546816
85972	546817
49839	546818
21277	546819
1785	546820
27593	546821
180022	546822
76040	546823
133741	546824
5492	546825
85112	546826
92397	546827
6245	546828
73973	546829
27593	546830
30635	546831
1773	546832
10	546833
26554	546834
5492	546835
55004	546836
61077	546837
89443	546838
105062	546839
13517	546840
13517	546841
9806	546842
162543	546843
41338	546844
173921	546845
87209	546846
119831	546847
106290	546848
174994	546849
126237	546850
5305	546851
168044	546852
38867	546853
68574	546854
62755	546855
75671	546856
55611	546857
5478	546858
36703	546859
79944	546860
27156	546861
180094	546862
9806	546863
148224	546864
81926	546865
171855	546866
61561	546867
27769	546868
144898	546869
90209	546870
63899	546871
143897	546872
64031	546873
140826	546874
40662	546875
12656	546876
132743	546877
18211	546878
17703	546879
20866	546880
31025	546881
27990	546882
13413	546883
54297	546884
24520	546885
3399	546886
107839	546887
18211	546888
83307	546889
23060	546890
7488	546891
73871	546892
37573	546893
14417	546894
168220	546895
6128	546896
165699	546897
663	546898
9767	546899
49410	546900
122548	546901
73045	546902
22111	546903
41364	546904
164824	546905
50135	546906
4063	546907
60499	546908
43307	546909
65255	546910
78413	546911
25655	546912
5124	546913
59904	546914
49112	546915
28035	546916
41338	546917
62307	546918
49207	546919
28260	546920
15717	546921
89454	546922
39093	546923
96099	546924
133720	546925
14548	546926
82084	546927
22422	546928
73234	546929
49638	546930
21449	546931
107909	546932
2782	546933
65516	546934
35923	546935
28960	546936
57843	546937
33396	546938
38192	546939
64508	546940
46384	546941
41364	546942
62755	546943
144585	546944
25655	546945
17051	546946
44242	546947
23040	546948
405	546949
148096	546950
124385	546951
29712	546952
23442	546953
76592	546954
30426	546955
55046	546956
113659	546957
49871	546958
16824	546959
68597	546960
31019	546961
8419	546962
24520	546963
41384	546964
34258	546965
36952	546966
56884	546967
81505	546968
37301	546969
776	546970
8716	546971
75052	546972
58924	546973
24774	546974
430	546975
78389	546976
4868	546977
63568	546978
119263	546979
156509	546980
159738	546981
24259	546982
105690	546983
32946	546984
98863	546985
34060	546986
42138	546987
188739	546988
106520	546989
15961	546990
100949	546991
105633	546992
165150	546993
67246	546994
176772	546995
43227	546996
16666	546997
14821	546998
119890	546999
43743	547000
71985	547001
82032	547002
182258	547003
40374	547004
136745	547005
72067	547006
55555	547007
113722	547008
76866	547009
115964	547010
79941	547011
103916	547012
58978	547013
34044	547014
83731	547015
98881	547016
115112	547017
102704	547018
131249	547019
19652	547020
92740	547021
5103	547022
36966	547023
67956	547024
94130	547025
3218	547026
86969	547027
28268	547028
156752	547029
35053	547030
66287	547031
7352	547032
13619	547033
65361	547034
15756	547035
34001	547036
76538	547037
100410	547038
20805	547039
72544	547040
150068	547041
36015	547042
687	547043
15134	547044
49025	547045
27282	547046
79076	547047
24327	547048
124534	547049
56827	547050
25001	547051
39047	547052
165583	547053
73899	547054
174876	547055
79658	547056
61823	547057
3092	547058
8822	547059
16538	547060
208	547061
74888	547062
6445	547063
75760	547064
53493	547065
884	547066
24284	547067
115255	547068
124736	547069
1827	547070
27808	547071
82544	547072
119241	547073
13182	547074
76852	547075
42408	547076
9014	547077
10188	547078
108439	547079
11404	547080
45105	547081
126578	547082
9548	547083
59602	547084
137278	547085
76592	547086
181492	547087
132242	547088
181347	547089
29723	547090
35532	547091
29234	547092
116682	547093
133750	547094
129981	547095
71179	547096
7914	547097
4011	547098
33396	547099
4918	547100
110237	547101
13925	547102
99112	547103
17314	547104
21431	547105
40822	547106
8818	547107
157879	547108
93288	547109
27637	547110
51303	547111
45116	547112
94013	547113
142157	547114
8399	547115
10124	547116
40713	547117
44090	547118
114235	547119
89819	547120
81780	547121
24792	547122
100713	547123
20517	547124
132760	547125
10216	547126
54639	547127
100369	547128
23666	547129
40662	547130
7835	547131
54017	547132
99682	547133
76866	547134
17909	547135
53159	547136
55061	547137
24345	547138
80471	547139
34061	547140
27932	547141
7346	547142
4310	547143
81926	547144
14122	547145
10148	547146
31252	547147
41339	547148
10635	547149
161811	547150
39356	547151
15827	547152
49934	547153
104528	547154
1827	547155
45190	547156
27469	547157
2966	547158
32504	547159
2109	547160
2302	547161
92450	547162
117422	547163
38537	547164
81042	547165
21437	547166
24952	547167
19069	547168
113950	547169
156540	547170
7318	547171
19151	547172
3646	547173
15233	547174
3288	547175
34051	547176
4297	547177
6224	547178
96747	547179
75196	547180
8008	547181
35842	547182
111169	547183
49885	547184
107755	547185
49925	547186
68577	547187
304	547188
90526	547189
68888	547190
24331	547191
40438	547192
101589	547193
109857	547194
5270	547195
3256	547196
35150	547197
19007	547198
187651	547199
4487	547200
12293	547201
22171	547202
7953	547203
76328	547204
2405	547205
16405	547206
164415	547207
81926	547208
91602	547209
21315	547210
3821	547211
67824	547212
182818	547213
81469	547214
9644	547215
137814	547216
41672	547217
13159	547218
135403	547219
34036	547220
34062	547221
12038	547222
34036	547223
86940	547224
2355	547225
87183	547226
39158	547227
57541	547228
15268	547229
39379	547230
59771	547231
125327	547232
42999	547233
42999	547234
19414	547235
38537	547236
29557	547237
44242	547238
124926	547239
21326	547240
90672	547241
663	547242
35776	547243
1988	547244
13879	547245
139656	547246
105581	547247
22908	547248
44176	547249
13925	547250
174660	547251
81800	547252
59581	547253
1029	547254
42613	547255
188738	547256
32179	547257
14256	547258
82672	547259
1126	547260
62700	547261
148551	547262
9000	547263
67670	547264
135320	547265
33842	547266
49413	547267
126513	547268
85456	547269
2431	547270
239	547271
65519	547272
80140	547273
41260	547274
114881	547275
89382	547276
33991	547277
165730	547278
19072	547279
34036	547280
114760	547281
93014	547282
29149	547283
164646	547284
19071	547285
66112	547286
78195	547287
38537	547288
81961	547289
78314	547290
65582	547291
97942	547292
43460	547293
147132	547294
2839	547295
3218	547296
729	547297
6735	547298
23842	547299
23701	547300
16623	547301
3092	547302
28211	547303
166451	547304
5244	547305
87913	547306
54454	547307
9767	547308
10472	547309
161506	547310
99174	547311
15406	547312
68298	547313
496	547314
11471	547315
89390	547316
34193	547317
174054	547318
3266	547319
31619	547320
7420	547321
89078	547322
105458	547323
92556	547324
91932	547325
36255	547326
187779	547327
89982	547328
44983	547329
108581	547330
1150	547331
3821	547332
24343	547333
75337	547334
173457	547335
7543	547336
91438	547337
87063	547338
85440	547339
34403	547340
113498	547341
64138	547342
38416	547343
141106	547344
17909	547345
34050	547346
46021	547347
49187	547348
7682	547349
42450	547350
23090	547351
5363	547352
64449	547353
34155	547354
156517	547355
7953	547356
101821	547357
59296	547358
13517	547359
17096	547360
85985	547361
89992	547362
96822	547363
44936	547364
127975	547365
48892	547366
99676	547367
27320	547368
23602	547369
35923	547370
104693	547371
2091	547372
36950	547373
11568	547374
23542	547375
19069	547376
102761	547377
50486	547378
46356	547379
25184	547380
52560	547381
48154	547382
49895	547383
41339	547384
6593	547385
34102	547386
22603	547387
39061	547388
83730	547389
93162	547390
48621	547391
8406	547392
72866	547393
45708	547394
76943	547395
42645	547396
138184	547397
49424	547398
24264	547399
120441	547400
77314	547401
132547	547402
59904	547403
133749	547404
181585	547405
98245	547406
11487	547407
78193	547408
141903	547409
21449	547410
87183	547411
49127	547412
108733	547413
49894	547414
34191	547415
107802	547416
97064	547417
7625	547418
104722	547419
181377	547420
11725	547421
44938	547422
147094	547423
20867	547424
8822	547425
43369	547426
118414	547427
134280	547428
5875	547429
31451	547430
82096	547431
32117	547432
183121	547433
161356	547434
68345	547435
54599	547436
137846	547437
35567	547438
14226	547439
9767	547440
73235	547441
2956	547442
4633	547443
128084	547444
97994	547445
121142	547446
128083	547447
27366	547448
59874	547449
29412	547450
4926	547451
58731	547452
44492	547453
11444	547454
24337	547455
78438	547456
27933	547457
125138	547458
33050	547459
49327	547460
17082	547461
123833	547462
24858	547463
79944	547464
424	547465
117369	547466
19112	547467
95444	547468
130115	547469
22874	547470
4653	547471
63395	547472
94179	547473
78573	547474
15146	547475
99233	547476
15946	547477
71084	547478
51218	547479
45057	547480
152425	547481
128001	547482
56827	547483
104671	547484
6593	547485
174832	547486
85458	547487
49894	547488
19133	547489
105393	547490
89267	547491
41672	547492
3965	547493
123896	547494
39508	547495
132354	547496
36170	547497
31922	547498
21646	547499
119681	547500
68365	547501
129283	547502
121258	547503
9799	547504
27932	547505
104926	547506
129875	547507
93667	547508
144663	547509
172855	547510
116936	547511
15975	547512
54184	547513
39215	547514
80905	547515
96978	547516
128034	547517
98925	547518
173006	547519
66080	547520
19145	547521
157792	547522
100872	547523
81126	547524
70040	547525
185553	547526
10420	547527
34413	547528
29234	547529
147295	547530
78661	547531
59871	547532
120763	547533
54652	547534
84201	547535
126651	547536
62608	547537
45263	547538
116239	547539
30470	547540
49960	547541
109548	547542
23021	547543
84857	547544
23937	547545
5	547546
92313	547547
41265	547548
78468	547549
64459	547550
36557	547551
89992	547552
143809	547553
93257	547554
70831	547555
30762	547556
97353	547557
163021	547558
35384	547559
43743	547560
165298	547561
44223	547562
73202	547563
127048	547564
124796	547565
85884	547566
130197	547567
10428	547568
105147	547569
70705	547570
36703	547571
102262	547572
41374	547573
150218	547574
102237	547575
156014	547576
37639	547577
125214	547578
167111	547579
70670	547580
133580	547581
35094	547582
151366	547583
81057	547584
124020	547585
163809	547586
66299	547587
4786	547588
95059	547589
87146	547590
97661	547591
103001	547592
133232	547593
162398	547594
61780	547595
83798	547596
95419	547597
140585	547598
60798	547599
154674	547600
188772	547601
30020	547602
17283	547603
4108	547604
16157	547605
762	547606
1982	547607
88870	547608
105090	547609
66559	547610
163115	547611
125230	547612
6128	547613
46430	547614
144756	547615
49623	547616
40677	547617
94784	547618
77335	547619
127107	547620
89469	547621
21646	547622
107987	547623
121657	547624
126077	547625
23611	547626
78661	547627
94761	547628
37496	547629
56049	547630
12156	547631
89188	547632
76385	547633
5290	547634
129309	547635
20296	547636
15958	547637
4341	547638
40515	547639
86380	547640
46288	547641
19010	547642
102541	547643
52197	547644
68315	547645
104659	547646
139869	547647
89143	547648
12387	547649
106559	547650
91498	547651
167446	547652
144908	547653
48147	547654
71985	547655
13182	547656
36952	547657
61823	547658
10	547659
17400	547660
7034	547661
73723	547662
58950	547663
62042	547664
53039	547665
89032	547666
175192	547667
20351	547668
4912	547669
762	547670
32318	547671
5465	547672
86468	547673
11725	547674
106358	547675
133831	547676
161486	547677
7978	547678
101541	547679
22801	547680
54762	547681
10348	547682
5616	547683
22609	547684
755	547685
102835	547686
49924	547687
4653	547688
7352	547689
5273	547690
41334	547691
6456	547692
3256	547693
17409	547694
24886	547695
6427	547696
24929	547697
8938	547698
137894	547699
19059	547700
18183	547701
19059	547702
106394	547703
35251	547704
81609	547705
23070	547706
3965	547707
3762	547708
104575	547709
51108	547710
81091	547711
44676	547712
94451	547713
43292	547714
68229	547715
79192	547716
764	547717
61602	547718
99773	547719
80377	547720
23735	547721
62608	547722
151213	547723
78908	547724
16230	547725
65862	547726
99112	547727
111220	547728
122471	547729
188361	547730
43984	547731
114410	547732
31673	547733
17400	547734
126343	547735
89032	547736
17400	547737
99085	547738
131587	547739
17420	547740
49424	547741
189	547742
9766	547743
76328	547744
72609	547745
19348	547746
69083	547747
25005	547748
49872	547749
35079	547750
107761	547751
97533	547752
34153	547753
7861	547754
146302	547755
125214	547756
16220	547757
26428	547758
44448	547759
25757	547760
5284	547761
100792	547762
2370	547763
42725	547764
24713	547765
8969	547766
41402	547767
132939	547768
100037	547769
105633	547770
41176	547771
107454	547772
36161	547773
31736	547774
80970	547775
91869	547776
133720	547777
74686	547778
32767	547779
28001	547780
8037	547781
24886	547782
66132	547783
663	547784
53975	547785
47833	547786
3821	547787
10167	547788
154522	547789
23912	547790
14626	547791
77704	547792
42916	547793
177157	547794
26498	547795
67204	547796
85972	547797
129484	547798
7103	547799
35860	547800
13507	547801
27275	547802
105725	547803
2370	547804
79606	547805
424	547806
9135	547807
14212	547808
28268	547809
116278	547810
11067	547811
369	547812
107790	547813
8564	547814
61927	547815
42426	547816
33939	547817
2695	547818
10	547819
16174	547820
53039	547821
113738	547822
49894	547823
81573	547824
70259	547825
33698	547826
30294	547827
125105	547828
41348	547829
11832	547830
4237	547831
6376	547832
16790	547833
91435	547834
41821	547835
23261	547836
91435	547837
41264	547838
157394	547839
10797	547840
36868	547841
148493	547842
100273	547843
55643	547844
26955	547845
49486	547846
126591	547847
75016	547848
128359	547849
26572	547850
15951	547851
95542	547852
114316	547853
64238	547854
71109	547855
120929	547856
113632	547857
66126	547858
80905	547859
148650	547860
48911	547861
9	547862
11829	547863
93863	547864
5870	547865
13462	547866
35458	547867
91836	547868
22293	547869
19012	547870
137324	547871
175669	547872
86955	547873
90902	547874
30471	547875
34493	547876
91836	547877
113284	547878
78172	547879
133072	547880
36403	547881
11404	547882
2302	547883
10292	547884
2335	547885
7796	547886
49772	547887
49365	547888
76151	547889
18242	547890
65661	547891
107960	547892
44645	547893
15406	547894
29458	547895
5124	547896
33636	547897
2431	547898
123607	547899
76538	547900
38987	547901
76326	547902
31256	547903
15406	547904
153098	547905
41438	547906
74326	547907
41093	547908
18726	547909
89975	547910
33981	547911
47161	547912
36629	547913
304	547914
15144	547915
75928	547916
87216	547917
20465	547918
90148	547919
7625	547920
57124	547921
130778	547922
47489	547923
84965	547924
62753	547925
79063	547926
36605	547927
22166	547928
38987	547929
49855	547930
11779	547931
34216	547932
43987	547933
28011	547934
87064	547935
9782	547936
5381	547937
87363	547938
47132	547939
67925	547940
161013	547941
44516	547942
51723	547943
154696	547944
137222	547945
41363	547946
663	547947
144516	547948
11481	547949
22908	547950
26055	547951
17909	547952
24669	547953
89348	547954
7047	547955
4521	547956
10143	547957
23842	547958
3762	547959
34463	547960
23442	547961
75062	547962
18810	547963
2411	547964
58080	547965
4854	547966
16003	547967
70169	547968
53039	547969
133994	547970
13018	547971
499	547972
58466	547973
94832	547974
24346	547975
104007	547976
59581	547977
52078	547978
3106	547979
12687	547980
105389	547981
123971	547982
48424	547983
2431	547984
15295	547985
588	547986
151752	547987
76216	547988
84692	547989
58497	547990
29588	547991
163135	547992
13879	547993
52078	547994
11829	547995
11829	547996
35978	547997
21563	547998
24952	547999
71551	548000
239	548001
157880	548002
60798	548003
33046	548004
54551	548005
81126	548006
1476	548007
61780	548008
130019	548009
84600	548010
239	548011
6120	548012
67204	548013
81609	548014
18118	548015
70154	548016
87064	548017
124861	548018
27923	548019
77335	548020
70202	548021
50778	548022
78039	548023
93086	548024
90538	548025
24270	548026
52909	548027
15946	548028
59896	548029
34146	548030
89020	548031
26	548032
144198	548033
42987	548034
5363	548035
75172	548036
5	548037
91858	548038
109241	548039
39093	548040
19070	548041
27997	548042
138301	548043
4948	548044
97824	548045
67067	548046
4948	548047
17314	548048
45940	548049
45940	548050
177338	548051
33986	548052
15397	548053
30294	548054
9151	548055
58594	548056
30289	548057
112457	548058
26286	548059
84671	548060
11344	548061
16914	548062
11779	548063
11517	548064
48968	548065
22686	548066
3387	548067
3430	548068
23023	548069
89829	548070
27932	548071
6963	548072
11356	548073
135421	548074
2431	548075
50982	548076
95322	548077
3762	548078
73424	548079
29309	548080
19069	548081
65165	548082
128980	548083
2105	548084
56517	548085
31782	548086
26818	548087
125542	548088
30635	548089
23443	548090
93346	548091
97487	548092
42410	548093
24747	548094
53418	548095
35565	548096
43071	548097
111321	548098
18424	548099
138500	548100
182900	548101
50229	548102
50253	548103
3839	548104
30396	548105
125091	548106
23974	548107
29009	548108
26818	548109
19377	548110
5623	548111
79060	548112
423	548113
36705	548114
5623	548115
25254	548116
76427	548117
89468	548118
11633	548119
24297	548120
116618	548121
56840	548122
72153	548123
58773	548124
30060	548125
43228	548126
28508	548127
6798	548128
30136	548129
23528	548130
647	548131
42326	548132
52301	548133
38861	548134
2667	548135
26818	548136
172663	548137
48936	548138
98385	548139
63526	548140
64031	548141
89468	548142
114734	548143
64006	548144
116106	548145
101061	548146
94235	548147
185475	548148
77099	548149
87515	548150
139123	548151
116543	548152
79483	548153
126431	548154
169484	548155
139434	548156
87559	548157
138229	548158
102038	548159
169511	548160
17619	548161
89320	548162
4912	548163
40321	548164
144980	548165
141965	548166
96507	548167
10968	548168
154573	548169
88710	548170
107624	548171
125238	548172
71948	548173
43228	548174
72642	548175
101930	548176
23241	548177
4890	548178
162194	548179
111540	548180
84747	548181
144197	548182
182701	548183
77369	548184
111208	548185
23998	548186
72904	548187
182471	548188
11633	548189
20407	548190
60347	548191
20166	548192
30851	548193
108619	548194
13259	548195
37733	548196
16133	548197
129960	548198
49994	548199
14381	548200
115799	548201
180138	548202
9944	548203
88680	548204
79391	548205
76894	548206
172462	548207
26075	548208
20669	548209
123217	548210
161958	548211
170031	548212
116632	548213
41890	548214
143058	548215
144622	548216
3728	548217
116632	548218
48650	548219
169664	548220
101621	548221
98605	548222
26346	548223
42503	548224
19638	548225
108323	548226
109356	548227
77642	548228
76946	548229
178363	548230
29941	548231
118730	548232
128379	548233
1292	548234
71421	548235
59994	548236
3387	548237
16087	548238
77099	548239
77099	548240
77099	548241
162766	548242
104967	548243
6591	548244
87851	548245
178191	548246
132235	548247
32312	548248
109356	548249
23351	548250
111753	548251
73059	548252
64046	548253
18266	548254
95042	548255
94804	548256
32551	548257
53073	548258
35362	548259
18266	548260
24553	548261
73366	548262
127913	548263
49448	548264
9944	548265
31209	548266
14151	548267
22355	548268
59664	548269
2771	548270
48099	548271
77081	548272
68283	548273
132105	548274
178392	548275
185801	548276
73366	548277
142397	548278
41983	548279
72642	548280
75188	548281
71421	548282
930	548283
73735	548284
31893	548285
14392	548286
18266	548287
188077	548288
124491	548289
82626	548290
24860	548291
100797	548292
125654	548293
109331	548294
45168	548295
53073	548296
74605	548297
53373	548298
7173	548299
35864	548300
34159	548301
88340	548302
120189	548303
120189	548304
81164	548305
124870	548306
55305	548307
82420	548308
4117	548309
20195	548310
19381	548311
23685	548312
145657	548313
17153	548314
14486	548315
35657	548316
115965	548317
5927	548318
150576	548319
8105	548320
76305	548321
9367	548322
50901	548323
106200	548324
116452	548325
45328	548326
76305	548327
104097	548328
105882	548329
145824	548330
187639	548331
81017	548332
139268	548333
13620	548334
123450	548335
12090	548336
12280	548337
21780	548338
179	548339
55993	548340
62	548341
45328	548342
123376	548343
26419	548344
112786	548345
4618	548346
48209	548347
5057	548348
69674	548349
30093	548350
140107	548351
63486	548352
27030	548353
153967	548354
54525	548355
85483	548356
756	548357
3335	548358
4560	548359
90613	548360
67972	548361
84293	548362
54914	548363
12193	548364
50206	548365
18492	548366
107836	548367
175707	548368
4804	548369
26751	548370
9102	548371
888	548372
72576	548373
11421	548374
26588	548375
1304	548376
6	548377
8853	548378
145	548379
1893	548380
14120	548381
211	548382
92576	548383
177612	548384
37727	548385
121799	548386
3949	548387
121493	548388
168184	548389
38252	548390
46708	548391
49480	548392
84568	548393
72958	548394
48534	548395
46449	548396
63657	548397
67586	548398
31	548399
4383	548400
42340	548401
2048	548402
8073	548403
31719	548404
53874	548405
22407	548406
128129	548407
12803	548408
65358	548409
107751	548410
12703	548411
65358	548412
25633	548413
10871	548414
15154	548415
38071	548416
57514	548417
44608	548418
6331	548419
14939	548420
32035	548421
20755	548422
124830	548423
4383	548424
55009	548425
129562	548426
6527	548427
13148	548428
6336	548429
64433	548430
44572	548431
15569	548432
27887	548433
8954	548434
78895	548435
15903	548436
2	548437
18183	548438
23157	548439
68915	548440
161462	548441
139691	548442
16302	548443
84869	548444
97698	548445
136161	548446
10410	548447
2723	548448
25685	548449
26864	548450
12237	548451
22874	548452
164922	548453
102905	548454
14511	548455
17606	548456
19488	548457
15629	548458
88271	548459
10655	548460
2	548461
56776	548462
14511	548463
27592	548464
53034	548465
27592	548466
9001	548467
428	548468
64669	548469
26	548470
20780	548471
39174	548472
4705	548473
102782	548474
15629	548475
2	548476
15629	548477
90977	548478
27965	548479
129527	548480
138705	548481
185215	548482
37930	548483
141748	548484
187791	548485
31123	548486
1989	548487
41529	548488
1558	548489
3	548490
40144	548491
55843	548492
11363	548493
139519	548494
872	548495
113489	548496
83219	548497
118956	548498
29545	548499
20599	548500
11364	548501
3726	548502
966	548503
54870	548504
151841	548505
49469	548506
31592	548507
33650	548508
38	548509
14989	548510
70178	548511
33557	548512
73676	548513
42628	548514
131948	548515
4503	548516
29163	548517
86846	548518
3020	548519
139536	548520
14948	548521
4499	548522
20468	548523
49058	548524
35251	548525
65457	548526
23321	548527
81286	548528
21770	548529
8742	548530
21815	548531
46129	548532
10318	548533
8341	548534
32336	548535
107101	548536
107774	548537
64311	548538
76946	548539
79898	548540
134505	548541
532	548542
12649	548543
9115	548544
131914	548545
166549	548546
70294	548547
3471	548548
111375	548549
105851	548550
39343	548551
33807	548552
153	548553
5516	548554
29354	548555
18413	548556
71733	548557
96372	548558
73054	548559
46597	548560
72939	548561
28653	548562
8058	548563
23357	548564
88022	548565
9131	548566
15242	548567
139479	548568
1	548569
127530	548570
15344	548571
950	548572
136549	548573
11441	548574
161831	548575
24973	548576
44088	548577
25870	548578
78004	548579
17884	548580
149414	548581
53074	548582
21118	548583
55427	548584
49959	548585
10840	548586
77736	548587
75784	548588
8077	548589
37968	548590
42564	548591
75111	548592
73502	548593
137026	548594
4396	548595
73202	548596
179574	548597
179090	548598
17884	548599
163310	548600
2274	548601
70595	548602
4050	548603
29462	548604
18629	548605
44286	548606
167648	548607
69854	548608
35161	548609
110835	548610
123597	548611
45666	548612
40336	548613
30088	548614
15893	548615
166581	548616
187213	548617
71366	548618
82585	548619
44394	548620
94784	548621
2871	548622
2657	548623
1800	548624
58659	548625
39181	548626
767	548627
42952	548628
136185	548629
11812	548630
2779	548631
16102	548632
57711	548633
183404	548634
100824	548635
67048	548636
23874	548637
67477	548638
54705	548639
36675	548640
5922	548641
77565	548642
173152	548643
51652	548644
50711	548645
40569	548646
106607	548647
71737	548648
81538	548649
68299	548650
36367	548651
75521	548652
3686	548653
53700	548654
28005	548655
13238	548656
15281	548657
53023	548658
87892	548659
70261	548660
63074	548661
1217	548662
90385	548663
25578	548664
25578	548665
46150	548666
31067	548667
26673	548668
95889	548669
143068	548670
95	548671
82821	548672
24930	548673
23705	548674
37185	548675
26333	548676
18060	548677
21357	548678
67556	548679
30593	548680
86895	548681
45243	548682
44405	548683
42804	548684
40588	548685
66228	548686
2661	548687
2661	548688
23923	548689
26813	548690
491	548691
40588	548692
12355	548693
42285	548694
114105	548695
42728	548696
53882	548697
23931	548698
1485	548699
8722	548700
128597	548701
6132	548702
1201	548703
3695	548704
65761	548705
15757	548706
6946	548707
7611	548708
99241	548709
2165	548710
3663	548711
4294	548712
65294	548713
79425	548714
1394	548715
6658	548716
1485	548717
1823	548718
4294	548719
4294	548720
4294	548721
16706	548722
56267	548723
18013	548724
31833	548725
40386	548726
2553	548727
10114	548728
2036	548729
3049	548730
48609	548731
19921	548732
31060	548733
8722	548734
48609	548735
3364	548736
5542	548737
5325	548738
17374	548739
8031	548740
68623	548741
81688	548742
64769	548743
2856	548744
1317	548745
39471	548746
155672	548747
12355	548748
7875	548749
6946	548750
4294	548751
4294	548752
5325	548753
120358	548754
1314	548755
6132	548756
27386	548757
29312	548758
4613	548759
3288	548760
9675	548761
15610	548762
95827	548763
9675	548764
3795	548765
4318	548766
82207	548767
166102	548768
10542	548769
11031	548770
22463	548771
11236	548772
132916	548773
83981	548774
33512	548775
25899	548776
122096	548777
129746	548778
25813	548779
85568	548780
68431	548781
46972	548782
77672	548783
17815	548784
11915	548785
22597	548786
14762	548787
50955	548788
17815	548789
25509	548790
95361	548791
177177	548792
19242	548793
42449	548794
74441	548795
11971	548796
8268	548797
96710	548798
37576	548799
64441	548800
11354	548801
142534	548802
38379	548803
129386	548804
122847	548805
66619	548806
4036	548807
123296	548808
172790	548809
69291	548810
66619	548811
99938	548812
19901	548813
9145	548814
46972	548815
20148	548816
25763	548817
31627	548818
46179	548819
13811	548820
98520	548821
25845	548822
61238	548823
68431	548824
70495	548825
156916	548826
18028	548827
9840	548828
129797	548829
78058	548830
31637	548831
28180	548832
18721	548833
41871	548834
106560	548835
1196	548836
26797	548837
14934	548838
129081	548839
34955	548840
142250	548841
1694	548842
32862	548843
59031	548844
41547	548845
87912	548846
52381	548847
4965	548848
168476	548849
3271	548850
176634	548851
41938	548852
29713	548853
115878	548854
32679	548855
36321	548856
38658	548857
87154	548858
54356	548859
81088	548860
45469	548861
167494	548862
25857	548863
133250	548864
71771	548865
107792	548866
50975	548867
55730	548868
2954	548869
3271	548870
1486	548871
1584	548872
18835	548873
60520	548874
1688	548875
97175	548876
11305	548877
121907	548878
176145	548879
10261	548880
109836	548881
6205	548882
35841	548883
127864	548884
63534	548885
74549	548886
42759	548887
6599	548888
4459	548889
74281	548890
5754	548891
16700	548892
74448	548893
2356	548894
142014	548895
62799	548896
186	548897
961	548898
3668	548899
3118	548900
936	548901
132435	548902
19420	548903
11607	548904
568	548905
71486	548906
1584	548907
3102	548908
42850	548909
4969	548910
111790	548911
111790	548912
126669	548913
6890	548914
20328	548915
3102	548916
51039	548917
113842	548918
131089	548919
133727	548920
18738	548921
13629	548922
18738	548923
75991	548924
1584	548925
78001	548926
11991	548927
1261	548928
80489	548929
4309	548930
75991	548931
4969	548932
93918	548933
4446	548934
62413	548935
3102	548936
70064	548937
1221	548938
1052	548939
12057	548940
6680	548941
5821	548942
3695	548943
2871	548944
851	548945
752	548946
513	548947
132377	548948
134644	548949
171361	548950
9760	548951
76633	548952
16454	548953
28316	548954
1132	548955
62364	548956
46433	548957
37128	548958
19883	548959
18715	548960
38033	548961
6946	548962
18007	548963
120496	548964
2319	548965
36222	548966
3447	548967
99384	548968
46012	548969
10868	548970
23892	548971
56952	548972
24945	548973
44716	548974
33679	548975
79249	548976
80004	548977
20185	548978
82412	548979
17618	548980
278	548981
20247	548982
2846	548983
15134	548984
9140	548985
119436	548986
54547	548987
12395	548988
81527	548989
96068	548990
9085	548991
55596	548992
6210	548993
13359	548994
66227	548995
122421	548996
278	548997
51572	548998
26880	548999
8230	549000
5063	549001
26489	549002
53161	549003
598	549004
14992	549005
92710	549006
37687	549007
27450	549008
184	549009
65100	549010
12367	549011
114858	549012
147766	549013
46986	549014
162747	549015
65482	549016
37234	549017
17442	549018
66853	549019
45780	549020
45881	549021
43335	549022
127074	549023
2292	549024
2292	549025
54072	549026
31678	549027
3232	549028
4188	549029
20846	549030
37687	549031
55231	549032
82510	549033
45757	549034
85003	549035
67405	549036
6132	549037
22813	549038
18321	549039
364	549040
19532	549041
76081	549042
73534	549043
184	549044
35642	549045
81231	549046
77556	549047
45335	549048
68032	549049
5805	549050
16719	549051
20146	549052
42172	549053
32431	549054
85969	549055
83000	549056
1316	549057
37838	549058
184	549059
21517	549060
19691	549061
19660	549062
57763	549063
102668	549064
7046	549065
2045	549066
12110	549067
10621	549068
51215	549069
30339	549070
81456	549071
54696	549072
7607	549073
43327	549074
134178	549075
10842	549076
122887	549077
17800	549078
1326	549079
598	549080
100837	549081
9714	549082
2531	549083
1332	549084
46298	549085
2045	549086
81973	549087
46396	549088
80307	549089
65648	549090
9176	549091
65684	549092
3260	549093
15025	549094
5754	549095
6959	549096
25620	549097
3085	549098
26831	549099
17850	549100
31193	549101
96076	549102
14240	549103
6132	549104
6025	549105
2894	549106
125786	549107
4613	549108
11935	549109
128116	549110
5144	549111
71206	549112
21259	549113
67715	549114
123964	549115
85468	549116
17472	549117
26086	549118
17374	549119
47946	549120
36444	549121
64702	549122
61237	549123
8035	549124
25734	549125
172470	549126
64510	549127
20185	549128
49021	549129
83125	549130
27118	549131
58052	549132
6658	549133
89583	549134
1316	549135
54572	549136
128597	549137
7875	549138
64885	549139
31530	549140
74305	549141
127849	549142
80995	549143
18327	549144
68010	549145
39751	549146
2292	549147
5149	549148
19868	549149
8681	549150
37411	549151
6337	549152
125595	549153
13197	549154
43661	549155
568	549156
49022	549157
9574	549158
36927	549159
432	549160
62201	549161
80428	549162
45792	549163
382	549164
4154	549165
6179	549166
51382	549167
112927	549168
33508	549169
3947	549170
15852	549171
90224	549172
7857	549173
83320	549174
55068	549175
2900	549176
54093	549177
984	549178
44859	549179
56093	549180
29630	549181
2292	549182
21411	549183
15342	549184
17574	549185
64827	549186
55757	549187
61091	549188
6180	549189
80565	549190
56795	549191
835	549192
38866	549193
278	549194
22250	549195
37838	549196
100692	549197
66526	549198
79428	549199
31060	549200
8035	549201
1812	549202
123474	549203
128439	549204
1653	549205
9668	549206
114104	549207
655	549208
77668	549209
71959	549210
78097	549211
37411	549212
45124	549213
50805	549214
6132	549215
8658	549216
3695	549217
18530	549218
102295	549219
3595	549220
382	549221
58087	549222
21886	549223
17956	549224
7838	549225
6967	549226
3232	549227
51672	549228
2875	549229
25936	549230
25373	549231
5294	549232
6132	549233
95330	549234
42323	549235
21614	549236
21614	549237
10725	549238
30588	549239
184	549240
170220	549241
32610	549242
27858	549243
1316	549244
12626	549245
5298	549246
9650	549247
86970	549248
82187	549249
6061	549250
18662	549251
160641	549252
80004	549253
25394	549254
1193	549255
55769	549256
46424	549257
14318	549258
16603	549259
30295	549260
114871	549261
135486	549262
34857	549263
24961	549264
57138	549265
114499	549266
21187	549267
55249	549268
6371	549269
184	549270
38138	549271
101270	549272
47242	549273
81406	549274
10990	549275
4617	549276
42307	549277
74664	549278
40461	549279
15895	549280
883	549281
54179	549282
16492	549283
16648	549284
23905	549285
133	549286
1926	549287
16839	549288
121330	549289
96829	549290
23931	549291
1688	549292
144	549293
70064	549294
83	549295
70064	549296
52187	549297
117423	549298
29750	549299
66873	549300
35434	549301
75181	549302
42260	549303
75651	549304
7550	549305
11899	549306
50844	549307
74242	549308
91966	549309
52385	549310
75181	549311
83711	549312
127462	549313
42260	549314
35434	549315
17495	549316
73339	549317
114659	549318
46138	549319
83711	549320
90084	549321
5407	549322
35031	549323
104266	549324
39380	549325
61564	549326
66873	549327
22593	549328
39380	549329
91358	549330
4318	549331
35946	549332
5407	549333
1915	549334
29750	549335
35555	549336
1251	549337
8289	549338
4318	549339
27761	549340
91358	549341
4318	549342
1915	549343
29750	549344
22144	549345
9125	549346
5437	549347
24166	549348
60439	549349
164644	549350
20744	549351
99241	549352
97675	549353
8780	549354
53146	549355
98711	549356
24056	549357
124113	549358
26773	549359
16791	549360
38487	549361
37371	549362
12780	549363
128143	549364
8656	549365
161225	549366
42101	549367
25202	549368
25202	549369
25202	549370
14716	549371
65048	549372
2113	549373
34273	549374
1587	549375
57162	549376
7257	549377
32400	549378
83606	549379
1085	549380
26815	549381
8317	549382
56862	549383
3097	549384
3684	549385
156512	549386
156613	549387
37540	549388
36426	549389
1942	549390
617	549391
34087	549392
37534	549393
25515	549394
4722	549395
5667	549396
58025	549397
13088	549398
41097	549399
8015	549400
5	549401
10159	549402
32681	549403
13626	549404
1216	549405
16462	549406
9	549407
10278	549408
531	549409
41952	549410
39700	549411
52525	549412
165624	549413
146118	549414
36120	549415
27728	549416
25187	549417
55402	549418
12194	549419
13436	549420
95089	549421
73284	549422
81401	549423
59352	549424
26327	549425
21645	549426
34143	549427
64470	549428
125886	549429
77151	549430
44868	549431
52626	549432
72	549433
583	549434
65540	549435
24940	549436
82862	549437
14208	549438
4415	549439
4107	549440
67815	549441
59118	549442
99577	549443
122712	549444
58615	549445
65540	549446
64371	549447
174244	549448
6980	549449
46911	549450
9331	549451
26256	549452
50393	549453
67833	549454
45253	549455
95711	549456
20930	549457
48737	549458
29803	549459
911	549460
46837	549461
67235	549462
36780	549463
31874	549464
32160	549465
129678	549466
46242	549467
106665	549468
24182	549469
56041	549470
13974	549471
46837	549472
40029	549473
19390	549474
80246	549475
23077	549476
67957	549477
80205	549478
56779	549479
89399	549480
155139	549481
10392	549482
70938	549483
29875	549484
136493	549485
97961	549486
128566	549487
136006	549488
2639	549489
48490	549490
12185	549491
36267	549492
106418	549493
76203	549494
157369	549495
9196	549496
149350	549497
63364	549498
14364	549499
76162	549500
59352	549501
16959	549502
50900	549503
75634	549504
33378	549505
12636	549506
25680	549507
97779	549508
2384	549509
83034	549510
96268	549511
3713	549512
175274	549513
76199	549514
18040	549515
52574	549516
81547	549517
55695	549518
34143	549519
157356	549520
52648	549521
188857	549522
13709	549523
5688	549524
28338	549525
3836	549526
721	549527
75782	549528
52709	549529
3772	549530
122800	549531
72604	549532
30209	549533
135896	549534
186502	549535
107670	549536
182903	549537
5379	549538
98185	549539
122503	549540
80414	549541
2983	549542
71866	549543
109656	549544
18	549545
11442	549546
13088	549547
32926	549548
86683	549549
12567	549550
92974	549551
86655	549552
31483	549553
53663	549554
5379	549555
71696	549556
81638	549557
80130	549558
157260	549559
171464	549560
5262	549561
139423	549562
140719	549563
95401	549564
179212	549565
80362	549566
42433	549567
38402	549568
121668	549569
15213	549570
80129	549571
34430	549572
1533	549573
54348	549574
25908	549575
20466	549576
22596	549577
15889	549578
40510	549579
2441	549580
49423	549581
14671	549582
18858	549583
15976	549584
15666	549585
83445	549586
9612	549587
2498	549588
52724	549589
18668	549590
41001	549591
32799	549592
56	549593
47648	549594
59477	549595
40621	549596
25914	549597
86149	549598
15666	549599
80396	549600
25070	549601
62177	549602
67856	549603
5837	549604
7233	549605
39283	549606
69220	549607
81621	549608
1830	549609
5541	549610
102222	549611
82165	549612
6981	549613
17403	549614
29294	549615
18431	549616
1953	549617
102692	549618
80739	549619
67936	549620
31131	549621
5550	549622
2195	549623
67659	549624
25153	549625
4658	549626
5390	549627
202	549628
46793	549629
3840	549630
163	549631
287	549632
9025	549633
391	549634
9165	549635
11446	549636
6123	549637
5535	549638
155283	549639
54430	549640
943	549641
60194	549642
120457	549643
81262	549644
3523	549645
75698	549646
92094	549647
51904	549648
91149	549649
114891	549650
8730	549651
113327	549652
13903	549653
310	549654
114903	549655
148724	549656
17788	549657
61725	549658
148717	549659
148725	549660
148720	549661
43330	549662
148728	549663
75699	549664
114897	549665
3898	549666
41839	549667
24467	549668
148734	549669
19778	549670
29012	549671
14168	549672
114905	549673
51629	549674
51878	549675
19722	549676
148733	549677
114895	549678
148731	549679
29427	549680
146517	549681
62213	549682
35715	549683
61334	549684
21244	549685
19751	549686
145061	549687
74828	549688
74291	549689
4485	549690
1973	549691
75698	549692
5579	549693
148738	549694
67896	549695
43688	549696
19355	549697
76094	549698
33629	549699
25729	549700
59217	549701
40529	549702
33504	549703
49348	549704
31769	549705
68566	549706
70174	549707
33305	549708
49348	549709
31778	549710
18975	549711
152154	549712
25252	549713
120839	549714
115987	549715
7008	549716
18125	549717
74037	549718
12053	549719
21	549720
35394	549721
11744	549722
185	549723
58664	549724
115	549725
32440	549726
26725	549727
11524	549728
41561	549729
204	549730
9816	549731
19245	549732
41508	549733
13771	549734
43562	549735
13351	549736
41997	549737
397	549738
18388	549739
62703	549740
34315	549741
87781	549742
39792	549743
9978	549744
32734	549745
76127	549746
45526	549747
6486	549748
1997	549749
15375	549750
15005	549751
17954	549752
95516	549753
73382	549754
30512	549755
82255	549756
39245	549757
44	549758
131	549759
1050	549760
26574	549761
39738	549762
38915	549763
50037	549764
7278	549765
33501	549766
26195	549767
25550	549768
69257	549769
11745	549770
28776	549771
57394	549772
3442	549773
32191	549774
47500	549775
65782	549776
309	549777
26532	549778
514	549779
103710	549780
3028	549781
4014	549782
18430	549783
50024	549784
4704	549785
119544	549786
638	549787
6140	549788
26973	549789
4528	549790
137499	549791
12848	549792
31419	549793
65	549794
1203	549795
14842	549796
14210	549797
54512	549798
24787	549799
96686	549800
117702	549801
5058	549802
21242	549803
7417	549804
27697	549805
19172	549806
34472	549807
10242	549808
9165	549809
5848	549810
74840	549811
140770	549812
61661	549813
87233	549814
9165	549815
27953	549816
15894	549817
99814	549818
66767	549819
62668	549820
11395	549821
6864	549822
50763	549823
29455	549824
7707	549825
32763	549826
24783	549827
40543	549828
21806	549829
53221	549830
14905	549831
40828	549832
3885	549833
11769	549834
26469	549835
38696	549836
18709	549837
110	549838
95898	549839
74870	549840
13201	549841
13898	549842
89700	549843
46197	549844
147921	549845
85537	549846
31764	549847
3664	549848
102938	549849
31538	549850
36956	549851
55791	549852
4679	549853
92670	549854
46192	549855
129314	549856
14469	549857
15924	549858
102534	549859
3146	549860
114393	549861
76140	549862
53188	549863
39350	549864
37738	549865
159384	549866
138243	549867
49549	549868
15880	549869
135800	549870
83865	549871
15542	549872
15880	549873
63946	549874
15928	549875
41206	549876
8312	549877
35927	549878
8361	549879
25624	549880
142220	549881
90093	549882
7664	549883
885	549884
8314	549885
19448	549886
101964	549887
9604	549888
101964	549889
42814	549890
23502	549891
23	549892
132620	549893
125445	549894
61484	549895
90968	549896
10513	549897
3903	549898
167832	549899
54512	549900
8977	549901
47839	549902
875	549903
86692	549904
72480	549905
19012	549906
8007	549907
81538	549908
12569	549909
17805	549910
20378	549911
14585	549912
82002	549913
47539	549914
116159	549915
179440	549916
46393	549917
7751	549918
13149	549919
7154	549920
87776	549921
18480	549922
4027	549923
7470	549924
20460	549925
64004	549926
7470	549927
36412	549928
7981	549929
111190	549930
729	549931
92949	549932
4926	549933
72154	549934
16099	549935
23102	549936
110251	549937
2129	549938
32417	549939
148422	549940
28408	549941
53929	549942
14860	549943
33095	549944
21116	549945
5920	549946
17225	549947
37814	549948
920	549949
14553	549950
103448	549951
76129	549952
15537	549953
36223	549954
14340	549955
11102	549956
17014	549957
48315	549958
48545	549959
84030	549960
129924	549961
120899	549962
46740	549963
131219	549964
8145	549965
36276	549966
48389	549967
10654	549968
8456	549969
22222	549970
5149	549971
30758	549972
58036	549973
22207	549974
150745	549975
15487	549976
63867	549977
87152	549978
2025	549979
20376	549980
37675	549981
5739	549982
8575	549983
8479	549984
57726	549985
86082	549986
66663	549987
3031	549988
58119	549989
2410	549990
13104	549991
137924	549992
15537	549993
30003	549994
63181	549995
75980	549996
1134	549997
71795	549998
58182	549999
148772	550000
170323	550001
48205	550002
39949	550003
39261	550004
92248	550005
69540	550006
33158	550007
71803	550008
63256	550009
17364	550010
43936	550011
36722	550012
14340	550013
3333	550014
20501	550015
15462	550016
48462	550017
40023	550018
1513	550019
43334	550020
22221	550021
5152	550022
5487	550023
18873	550024
23018	550025
125132	550026
25872	550027
25633	550028
18973	550029
4027	550030
36455	550031
60865	550032
28299	550033
20376	550034
69005	550035
496	550036
21661	550037
85377	550038
4665	550039
570	550040
62772	550041
114246	550042
39969	550043
25650	550044
6878	550045
379	550046
25650	550047
2273	550048
4698	550049
19302	550050
2950	550051
6896	550052
1512	550053
58266	550054
2623	550055
7467	550056
39456	550057
411	550058
79616	550059
90083	550060
920	550061
89127	550062
33885	550063
30580	550064
20349	550065
17957	550066
31045	550067
132060	550068
25643	550069
34816	550070
32964	550071
4185	550072
4906	550073
4786	550074
171458	550075
55506	550076
128	550077
4573	550078
92878	550079
22843	550080
27957	550081
16000	550082
7727	550083
161	550084
5461	550085
109898	550086
29860	550087
6978	550088
10522	550089
63048	550090
26408	550091
37908	550092
103142	550093
9719	550094
140784	550095
14860	550096
110038	550097
91402	550098
107073	550099
81822	550100
60295	550101
176120	550102
59781	550103
65896	550104
10463	550105
6455	550106
40799	550107
43882	550108
43778	550109
86817	550110
40136	550111
109247	550112
18550	550113
1777	550114
52868	550115
5152	550116
5828	550117
13149	550118
45248	550119
77663	550120
72786	550121
48064	550122
22927	550123
5032	550124
53894	550125
147315	550126
15640	550127
22261	550128
77850	550129
1300	550130
3618	550131
76267	550132
56158	550133
104170	550134
37487	550135
61572	550136
15310	550137
8158	550138
79793	550139
130806	550140
5438	550141
60613	550142
29968	550143
83653	550144
178260	550145
2096	550146
24362	550147
3919	550148
75325	550149
3214	550150
9655	550151
16439	550152
10064	550153
51528	550154
61332	550155
126635	550156
75171	550157
50807	550158
14873	550159
67749	550160
19806	550161
124148	550162
2474	550163
52473	550164
27425	550165
76823	550166
64611	550167
101825	550168
16976	550169
5070	550170
57088	550171
61061	550172
44690	550173
55533	550174
35133	550175
21629	550176
56138	550177
18007	550178
124380	550179
25477	550180
111199	550181
91470	550182
147839	550183
114477	550184
111094	550185
105268	550186
37188	550187
13249	550188
129839	550189
129373	550190
55871	550191
8557	550192
47738	550193
78288	550194
61851	550195
14206	550196
25755	550197
99953	550198
165349	550199
100639	550200
78516	550201
52406	550202
26	550203
25477	550204
16799	550205
8648	550206
52473	550207
45500	550208
8103	550209
75522	550210
85064	550211
150887	550212
9985	550213
83655	550214
45806	550215
16427	550216
31492	550217
3482	550218
102040	550219
74160	550220
51198	550221
135332	550222
51930	550223
117238	550224
7447	550225
400	550226
400	550227
78719	550228
13214	550229
59570	550230
59570	550231
70042	550232
257	550233
73	550234
12436	550235
4955	550236
73	550237
5853	550238
19312	550239
65859	550240
5253	550241
67052	550242
45491	550243
2881	550244
12732	550245
124857	550246
19312	550247
7447	550248
19312	550249
124857	550250
4036	550251
40501	550252
131192	550253
14311	550254
2965	550255
4955	550256
52957	550257
15603	550258
11002	550259
292	550260
7247	550261
257	550262
28571	550263
257	550264
85754	550265
74547	550266
8280	550267
124084	550268
141954	550269
37577	550270
5850	550271
50806	550272
8707	550273
5850	550274
292	550275
7447	550276
52572	550277
4955	550278
73	550279
46863	550280
45512	550281
42272	550282
85516	550283
257	550284
5956	550285
56434	550286
56137	550287
3919	550288
42596	550289
47746	550290
10031	550291
1731	550292
5397	550293
68	550294
915	550295
597	550296
21122	550297
34092	550298
82	550299
874	550300
161670	550301
6235	550302
55645	550303
1	550304
82	550305
51228	550306
2297	550307
114592	550308
82134	550309
48785	550310
93715	550311
80460	550312
133759	550313
101456	550314
67092	550315
45229	550316
44696	550317
80310	550318
79499	550319
17560	550320
43296	550321
65213	550322
40351	550323
42101	550324
49423	550325
9679	550326
22695	550327
54911	550328
45535	550329
66137	550330
15890	550331
33629	550332
38459	550333
3609	550334
19327	550335
18937	550336
22771	550337
18759	550338
23760	550339
13201	550340
49060	550341
33323	550342
64832	550343
114979	550344
40836	550345
15883	550346
40341	550347
33207	550348
104412	550349
108420	550350
114698	550351
109884	550352
22982	550353
32108	550354
87928	550355
13927	550356
35383	550357
10467	550358
114705	550359
70737	550360
39300	550361
18858	550362
25777	550363
18262	550364
125101	550365
25819	550366
31594	550367
268	550368
9840	550369
72351	550370
40621	550371
33818	550372
80896	550373
43382	550374
113721	550375
112393	550376
13903	550377
61273	550378
1155	550379
90230	550380
1976	550381
43026	550382
29112	550383
62607	550384
34885	550385
42462	550386
28621	550387
1556	550388
61819	550389
74497	550390
74749	550391
35658	550392
74422	550393
20683	550394
122064	550395
123673	550396
165531	550397
17889	550398
66714	550399
31038	550400
27772	550401
10939	550402
4398	550403
747	550404
3409	550405
1	550406
21	550407
15687	550408
18824	550409
39779	550410
8612	550411
121917	550412
5000	550413
9	550414
55922	550415
125025	550416
30539	550417
30670	550418
55486	550419
21412	550420
123825	550421
59784	550422
9314	550423
26047	550424
120564	550425
18110	550426
18361	550427
4444	550428
110271	550429
26809	550430
21619	550431
6512	550432
28478	550433
98132	550434
14997	550435
34623	550436
91399	550437
9331	550438
48608	550439
17399	550440
24969	550441
72397	550442
42311	550443
17403	550444
24969	550445
35988	550446
268	550447
4438	550448
51759	550449
397	550450
21	550451
16236	550452
65206	550453
5762	550454
31846	550455
12908	550456
109132	550457
8725	550458
315	550459
28678	550460
71253	550461
17053	550462
57347	550463
41490	550464
161166	550465
1066	550466
5135	550467
19748	550468
74180	550469
880	550470
33271	550471
30863	550472
11327	550473
1293	550474
39778	550475
95	550476
58272	550477
71237	550478
9955	550479
7257	550480
64573	550481
4450	550482
53760	550483
6488	550484
43689	550485
57700	550486
44995	550487
134810	550488
106159	550489
86056	550490
176322	550491
176088	550492
67130	550493
934	550494
23619	550495
130414	550496
65762	550497
7598	550498
5254	550499
74457	550500
1881	550501
64253	550502
2781	550503
7821	550504
12764	550505
2329	550506
20159	550507
115670	550508
11436	550509
49563	550510
22770	550511
96879	550512
56273	550513
22427	550514
925	550515
23349	550516
2463	550517
166168	550518
41767	550519
4487	550520
11639	550521
55964	550522
41	550523
28112	550524
13441	550525
93466	550526
7408	550527
4881	550528
475	550529
67344	550530
790	550531
2459	550532
1439	550533
20244	550534
39345	550535
18353	550536
27381	550537
11896	550538
3621	550539
62170	550540
3984	550541
28327	550542
80710	550543
54220	550544
88744	550545
100209	550546
46226	550547
57019	550548
68705	550549
137200	550550
1278	550551
15122	550552
19918	550553
115488	550554
35777	550555
44332	550556
33645	550557
95369	550558
15163	550559
40844	550560
11379	550561
27057	550562
40966	550563
7399	550564
4164	550565
26244	550566
51051	550567
124444	550568
45602	550569
25083	550570
11723	550571
15384	550572
56037	550573
5210	550574
6880	550575
41522	550576
32314	550577
5370	550578
25966	550579
28101	550580
7366	550581
164849	550582
21419	550583
3154	550584
27561	550585
34739	550586
3247	550587
8466	550588
16592	550589
4860	550590
30	550591
108318	550592
173119	550593
5624	550594
36193	550595
90541	550596
119791	550597
10902	550598
186705	550599
27670	550600
22393	550601
45578	550602
179427	550603
16079	550604
46731	550605
33298	550606
1	550607
155301	550608
103582	550609
18157	550610
45009	550611
7219	550612
17021	550613
81868	550614
40658	550615
50	550616
7558	550617
34465	550618
17613	550619
13155	550620
5704	550621
46323	550622
3119	550623
25098	550624
24644	550625
27266	550626
68797	550627
78061	550628
62711	550629
2187	550630
10329	550631
46047	550632
105532	550633
18091	550634
6551	550635
5644	550636
27382	550637
1	550638
8939	550639
69543	550640
1876	550641
15854	550642
23290	550643
90355	550644
34289	550645
71507	550646
144171	550647
124443	550648
97221	550649
94707	550650
100391	550651
354	550652
8030	550653
3061	550654
40925	550655
94604	550656
48078	550657
18857	550658
59235	550659
6650	550660
28447	550661
35397	550662
39393	550663
13480	550664
2794	550665
13405	550666
15884	550667
1815	550668
5023	550669
204	550670
72252	550671
5192	550672
42373	550673
3369	550674
7274	550675
9656	550676
56413	550677
57690	550678
46	550679
10475	550680
81439	550681
49023	550682
102837	550683
3017	550684
16103	550685
48110	550686
10885	550687
10885	550688
68681	550689
7711	550690
11055	550691
21699	550692
175479	550693
37617	550694
2767	550695
21065	550696
42006	550697
46260	550698
130504	550699
22678	550700
70028	550701
41483	550702
12750	550703
17567	550704
176105	550705
91526	550706
58576	550707
9439	550708
61488	550709
21707	550710
7282	550711
59477	550712
5353	550713
8544	550714
31167	550715
86161	550716
76425	550717
75874	550718
10854	550719
34307	550720
34307	550721
36842	550722
6927	550723
79635	550724
22831	550725
6709	550726
1926	550727
11825	550728
21519	550729
4862	550730
119388	550731
45331	550732
32449	550733
545	550734
952	550735
16691	550736
91465	550737
8314	550738
34307	550739
6898	550740
108824	550741
33048	550742
49533	550743
41200	550744
9438	550745
46977	550746
26909	550747
95284	550748
56868	550749
62520	550750
3706	550751
1023	550752
1607	550753
34208	550754
10850	550755
13026	550756
31929	550757
15155	550758
599	550759
27	550760
2328	550761
68711	550762
8874	550763
67894	550764
45316	550765
7617	550766
27050	550767
22717	550768
24075	550769
56558	550770
44863	550771
3627	550772
54068	550773
71778	550774
6138	550775
11322	550776
96097	550777
17677	550778
7247	550779
4315	550780
49141	550781
24265	550782
8435	550783
45763	550784
18299	550785
11744	550786
4138	550787
122633	550788
14701	550789
65553	550790
13195	550791
32193	550792
27946	550793
113643	550794
30503	550795
911	550796
59518	550797
146768	550798
65606	550799
6083	550800
39618	550801
79	550802
53534	550803
53534	550804
27490	550805
55624	550806
181477	550807
113707	550808
32834	550809
47580	550810
19642	550811
30383	550812
222	550813
124621	550814
11605	550815
1698	550816
75327	550817
4313	550818
18841	550819
29991	550820
685	550821
85831	550822
3348	550823
8809	550824
7436	550825
1298	550826
1298	550827
14118	550828
1298	550829
22348	550830
4453	550831
17100	550832
50560	550833
51034	550834
3026	550835
16309	550836
151735	550837
94363	550838
8696	550839
540	550840
1038	550841
33672	550842
13032	550843
25537	550844
81	550845
18697	550846
8156	550847
56594	550848
3197	550849
138431	550850
122021	550851
35075	550852
23327	550853
28983	550854
16419	550855
42428	550856
186979	550857
18249	550858
125334	550859
97513	550860
44985	550861
2743	550862
23327	550863
59608	550864
30991	550865
31857	550866
39049	550867
30537	550868
58718	550869
70800	550870
113789	550871
59257	550872
310	550873
136770	550874
91670	550875
4469	550876
41521	550877
18647	550878
10957	550879
39035	550880
19726	550881
24743	550882
12556	550883
1006	550884
63911	550885
71802	550886
51230	550887
48367	550888
51230	550889
50770	550890
361	550891
59400	550892
1620	550893
4409	550894
54869	550895
59292	550896
1704	550897
7403	550898
5871	550899
86823	550900
10426	550901
71397	550902
98692	550903
50856	550904
6419	550905
3564	550906
1631	550907
15267	550908
13208	550909
51722	550910
39049	550911
39787	550912
23595	550913
4491	550914
53236	550915
81269	550916
108971	550917
78023	550918
118691	550919
297	550920
62299	550921
871	550922
4374	550923
52126	550924
20807	550925
4686	550926
28036	550927
113796	550928
21713	550929
33247	550930
40313	550931
30305	550932
14145	550933
74965	550934
811	550935
1848	550936
4491	550937
29145	550938
7525	550939
2720	550940
1576	550941
7536	550942
14973	550943
3760	550944
2264	550945
32080	550946
84847	550947
46141	550948
38541	550949
96474	550950
5356	550951
2173	550952
72175	550953
45709	550954
113544	550955
42849	550956
2082	550957
26055	550958
21310	550959
78521	550960
67102	550961
88982	550962
39215	550963
5650	550964
13572	550965
844	550966
22395	550967
1945	550968
9740	550969
1420	550970
9740	550971
58414	550972
189	550973
46337	550974
172756	550975
2355	550976
5494	550977
26480	550978
1273	550979
168980	550980
14814	550981
44361	550982
89665	550983
13864	550984
9846	550985
5653	550986
5653	550987
7536	550988
5653	550989
138645	550990
5653	550991
286	550992
1030	550993
782	550994
47560	550995
7464	550996
13187	550997
3300	550998
1972	550999
59912	551000
19162	551001
19162	551002
43708	551003
19873	551004
62050	551005
74947	551006
140139	551007
3444	551008
61575	551009
39073	551010
101499	551011
169835	551012
1567	551013
27442	551014
68169	551015
1567	551016
40717	551017
1919	551018
2775	551019
62086	551020
19800	551021
11739	551022
19968	551023
105294	551024
174266	551025
39048	551026
62579	551027
126756	551028
8575	551029
144224	551030
51881	551031
103186	551032
3700	551033
189	551034
3750	551035
1292	551036
7841	551037
24235	551038
5106	551039
62446	551040
809	551041
4211	551042
3128	551043
19760	551044
69419	551045
23222	551046
16823	551047
5770	551048
6546	551049
4522	551050
4478	551051
22263	551052
5103	551053
5028	551054
32861	551055
5102	551056
5783	551057
19314	551058
35851	551059
29207	551060
6546	551061
1576	551062
5759	551063
8755	551064
3082	551065
192	551066
143	551067
19804	551068
59575	551069
61363	551070
8763	551071
417	551072
12061	551073
42212	551074
42106	551075
17307	551076
4169	551077
32279	551078
57298	551079
4533	551080
29239	551081
42920	551082
84691	551083
560	551084
8843	551085
146444	551086
6145	551087
2439	551088
23529	551089
5786	551090
24284	551091
4498	551092
3117	551093
19873	551094
20061	551095
24260	551096
61573	551097
18090	551098
121692	551099
74257	551100
49940	551101
23083	551102
11502	551103
33885	551104
712	551105
3300	551106
1376	551107
1972	551108
3902	551109
52147	551110
3497	551111
14321	551112
44354	551113
48579	551114
5759	551115
13166	551116
1569	551117
13187	551118
19930	551119
9779	551120
43262	551121
11987	551122
43027	551123
13839	551124
2434	551125
3481	551126
8418	551127
2601	551128
37876	551129
22120	551130
67526	551131
19904	551132
31047	551133
1746	551134
46231	551135
4379	551136
9225	551137
25436	551138
35927	551139
3944	551140
5963	551141
45521	551142
13839	551143
16209	551144
143004	551145
50111	551146
10199	551147
22120	551148
22120	551149
11244	551150
72299	551151
3338	551152
140091	551153
32549	551154
2029	551155
67356	551156
16643	551157
5021	551158
16651	551159
1204	551160
5141	551161
5497	551162
59000	551163
324	551164
2303	551165
7703	551166
1848	551167
6972	551168
58580	551169
560	551170
4983	551171
1943	551172
12403	551173
40759	551174
5166	551175
16148	551176
43657	551177
3419	551178
31761	551179
8736	551180
1772	551181
2599	551182
1324	551183
112993	551184
8736	551185
102574	551186
16737	551187
11444	551188
7201	551189
2440	551190
88905	551191
16315	551192
14363	551193
8594	551194
16451	551195
29384	551196
1824	551197
27237	551198
82882	551199
48678	551200
6145	551201
80335	551202
81565	551203
19418	551204
6872	551205
34531	551206
90578	551207
10149	551208
663	551209
6498	551210
1872	551211
37038	551212
119314	551213
3700	551214
1964	551215
175068	551216
42141	551217
125217	551218
115032	551219
106261	551220
135933	551221
86210	551222
129594	551223
113668	551224
106830	551225
33876	551226
98832	551227
104285	551228
19404	551229
1848	551230
9774	551231
1272	551232
16212	551233
52375	551234
62430	551235
3630	551236
28420	551237
297	551238
75273	551239
84847	551240
779	551241
9936	551242
72910	551243
6871	551244
14196	551245
13349	551246
1420	551247
51733	551248
1988	551249
6645	551250
5494	551251
83561	551252
2720	551253
11901	551254
10124	551255
7464	551256
105901	551257
5746	551258
1675	551259
189	551260
1292	551261
1744	551262
75052	551263
6546	551264
1848	551265
5806	551266
34762	551267
162737	551268
50108	551269
5774	551270
13892	551271
6664	551272
3030	551273
13698	551274
13187	551275
24458	551276
16732	551277
14163	551278
60963	551279
83080	551280
185985	551281
78532	551282
6664	551283
43742	551284
296	551285
74888	551286
28357	551287
6444	551288
7841	551289
509	551290
29382	551291
3914	551292
192	551293
4379	551294
286	551295
50667	551296
4436	551297
746	551298
22263	551299
42946	551300
14952	551301
1546	551302
9785	551303
192	551304
1273	551305
1943	551306
1135	551307
4473	551308
4182	551309
1503	551310
13637	551311
79319	551312
3468	551313
33256	551314
1503	551315
5494	551316
809	551317
1943	551318
8716	551319
1204	551320
847	551321
134952	551322
22263	551323
2882	551324
8764	551325
535	551326
17345	551327
2954	551328
5869	551329
1994	551330
3349	551331
16473	551332
23763	551333
939	551334
71974	551335
2151	551336
4473	551337
2320	551338
1262	551339
286	551340
560	551341
44210	551342
990	551343
46133	551344
2281	551345
3990	551346
888	551347
809	551348
16473	551349
33861	551350
33964	551351
30020	551352
2367	551353
3920	551354
4216	551355
3625	551356
3625	551357
2323	551358
3073	551359
409	551360
2886	551361
5060	551362
182386	551363
58414	551364
63982	551365
104371	551366
7464	551367
87575	551368
55100	551369
7464	551370
113784	551371
1943	551372
68958	551373
84621	551374
21310	551375
74704	551376
17345	551377
192	551378
7584	551379
1567	551380
2320	551381
51549	551382
81	551383
12038	551384
42676	551385
16814	551386
471	551387
4833	551388
232	551389
9418	551390
226	551391
879	551392
13637	551393
1434	551394
35293	551395
106784	551396
18962	551397
12620	551398
1982	551399
2083	551400
108437	551401
7679	551402
850	551403
1030	551404
5110	551405
12038	551406
10149	551407
74104	551408
29239	551409
20218	551410
26480	551411
15289	551412
679	551413
287	551414
1746	551415
39829	551416
66913	551417
3457	551418
1221	551419
152514	551420
29384	551421
14887	551422
15606	551423
42095	551424
188601	551425
61986	551426
479	551427
49391	551428
10225	551429
12634	551430
91502	551431
2758	551432
138309	551433
59440	551434
5972	551435
16134	551436
125242	551437
22190	551438
71575	551439
13151	551440
11163	551441
188476	551442
140738	551443
24726	551444
139559	551445
132152	551446
4278	551447
11385	551448
6270	551449
2454	551450
50807	551451
140183	551452
21746	551453
25925	551454
7679	551455
435	551456
2320	551457
61406	551458
61406	551459
55301	551460
23199	551461
5746	551462
72658	551463
119794	551464
1049	551465
2330	551466
2285	551467
16203	551468
560	551469
2600	551470
1635	551471
1635	551472
64039	551473
64039	551474
4211	551475
102416	551476
1126	551477
286	551478
796	551479
133643	551480
15295	551481
113668	551482
88013	551483
2761	551484
2323	551485
16836	551486
3974	551487
3240	551488
42212	551489
3762	551490
3762	551491
19767	551492
20868	551493
471	551494
6596	551495
106802	551496
23276	551497
91504	551498
1346	551499
11917	551500
78532	551501
133881	551502
24284	551503
16864	551504
888	551505
10149	551506
7673	551507
28512	551508
60259	551509
19417	551510
2	551511
7841	551512
6444	551513
29140	551514
5759	551515
2264	551516
47430	551517
16636	551518
7272	551519
4460	551520
51409	551521
5101	551522
40763	551523
51409	551524
5069	551525
53618	551526
99740	551527
3092	551528
68732	551529
13297	551530
34979	551531
97697	551532
54657	551533
60945	551534
60945	551535
98937	551536
21495	551537
947	551538
93172	551539
42406	551540
173000	551541
4210	551542
1772	551543
27621	551544
114240	551545
3095	551546
5413	551547
2081	551548
3296	551549
2081	551550
22018	551551
3296	551552
8220	551553
5855	551554
12061	551555
2761	551556
42921	551557
261	551558
113148	551559
42220	551560
1434	551561
29574	551562
187429	551563
29615	551564
7465	551565
7473	551566
26583	551567
49602	551568
60909	551569
121880	551570
177274	551571
86468	551572
59568	551573
179881	551574
23374	551575
6100	551576
41132	551577
33893	551578
71529	551579
67204	551580
74975	551581
1972	551582
181693	551583
13513	551584
192	551585
10149	551586
5498	551587
28186	551588
16018	551589
809	551590
75103	551591
796	551592
796	551593
4411	551594
70517	551595
7610	551596
14952	551597
22135	551598
6707	551599
5906	551600
53763	551601
2882	551602
2882	551603
4214	551604
2331	551605
23375	551606
74517	551607
192	551608
1281	551609
4100	551610
5096	551611
396	551612
10309	551613
6665	551614
62026	551615
79411	551616
29660	551617
60024	551618
24230	551619
52125	551620
1140	551621
92094	551622
50787	551623
805	551624
89172	551625
541	551626
35552	551627
8607	551628
35349	551629
5110	551630
4347	551631
24159	551632
7673	551633
89172	551634
81	551635
496	551636
509	551637
7841	551638
38558	551639
12390	551640
82224	551641
32657	551642
53174	551643
26302	551644
68356	551645
157752	551646
95798	551647
61717	551648
39663	551649
88784	551650
98855	551651
6505	551652
8421	551653
6505	551654
137743	551655
53214	551656
44188	551657
82608	551658
36077	551659
26763	551660
183169	551661
24015	551662
134401	551663
100402	551664
18975	551665
2495	551666
122262	551667
40684	551668
7507	551669
29867	551670
5256	551671
44064	551672
204	551673
1605	551674
1239	551675
63537	551676
16728	551677
13061	551678
21171	551679
1173	551680
3505	551681
2178	551682
7908	551683
2016	551684
28515	551685
94912	551686
13486	551687
15819	551688
59839	551689
119984	551690
63219	551691
90217	551692
4727	551693
84609	551694
22420	551695
118899	551696
42120	551697
80543	551698
13210	551699
26193	551700
101388	551701
1448	551702
51330	551703
28303	551704
5251	551705
3301	551706
68900	551707
22741	551708
5770	551709
23366	551710
8250	551711
6014	551712
28808	551713
1330	551714
23366	551715
42165	551716
7429	551717
51069	551718
81949	551719
24289	551720
1304	551721
47495	551722
79500	551723
27301	551724
7603	551725
1049	551726
12786	551727
68	551728
38551	551729
15394	551730
72545	551731
3623	551732
5593	551733
14714	551734
21908	551735
1149	551736
54096	551737
34830	551738
34185	551739
20304	551740
3656	551741
171	551742
92241	551743
77549	551744
44449	551745
913	551746
24883	551747
12306	551748
155228	551749
42261	551750
55	551751
116273	551752
34	551753
6067	551754
77609	551755
13405	551756
174140	551757
95527	551758
47602	551759
35814	551760
2295	551761
2463	551762
77	551763
49111	551764
55070	551765
13661	551766
15263	551767
638	551768
733	551769
109768	551770
74349	551771
51517	551772
146964	551773
14450	551774
20696	551775
4403	551776
183600	551777
146827	551778
49401	551779
8934	551780
106458	551781
268	551782
21507	551783
20375	551784
15418	551785
14763	551786
49449	551787
18486	551788
57599	551789
18911	551790
183970	551791
46101	551792
25328	551793
28498	551794
95192	551795
187774	551796
33843	551797
34	551798
49551	551799
61154	551800
4865	551801
14711	551802
44515	551803
55217	551804
120785	551805
18570	551806
71864	551807
29875	551808
175815	551809
29875	551810
181719	551811
23861	551812
3536	551813
55608	551814
27611	551815
31098	551816
39434	551817
28629	551818
11641	551819
188104	551820
8374	551821
33020	551822
1219	551823
87873	551824
73455	551825
44925	551826
16989	551827
5359	551828
13351	551829
54206	551830
10503	551831
24	551832
14116	551833
85953	551834
18421	551835
47645	551836
24047	551837
182250	551838
10817	551839
8240	551840
48725	551841
15863	551842
61795	551843
20243	551844
16084	551845
19880	551846
2371	551847
80591	551848
35001	551849
17052	551850
810	551851
46916	551852
16960	551853
790	551854
42165	551855
4193	551856
38012	551857
978	551858
65	551859
108913	551860
14661	551861
52295	551862
8842	551863
57422	551864
120888	551865
62701	551866
5590	551867
88161	551868
1628	551869
2708	551870
1574	551871
32476	551872
23620	551873
34432	551874
18868	551875
3365	551876
7232	551877
3785	551878
3390	551879
10982	551880
80597	551881
15482	551882
27978	551883
14905	551884
137411	551885
8212	551886
17407	551887
56485	551888
15913	551889
1298	551890
34848	551891
34866	551892
73927	551893
8578	551894
112238	551895
59548	551896
18725	551897
46480	551898
17131	551899
1122	551900
55006	551901
10852	551902
139999	551903
6284	551904
122504	551905
2488	551906
42496	551907
26	551908
1018	551909
8212	551910
2135	551911
11567	551912
297	551913
78257	551914
16483	551915
76649	551916
134675	551917
34791	551918
48038	551919
44987	551920
123	551921
14305	551922
44307	551923
14305	551924
15356	551925
23372	551926
5004	551927
25532	551928
155619	551929
61390	551930
53227	551931
2152	551932
87246	551933
9266	551934
5023	551935
158244	551936
63150	551937
182453	551938
59162	551939
51216	551940
108440	551941
10515	551942
187391	551943
1384	551944
166544	551945
57828	551946
25091	551947
119651	551948
129461	551949
16934	551950
23568	551951
20319	551952
166934	551953
117865	551954
63774	551955
92880	551956
9584	551957
9918	551958
5674	551959
28370	551960
127487	551961
123648	551962
125372	551963
34096	551964
85323	551965
118966	551966
117674	551967
111789	551968
55150	551969
94144	551970
14305	551971
32376	551972
50345	551973
3320	551974
5004	551975
25532	551976
112455	551977
1018	551978
35824	551979
87977	551980
12709	551981
101480	551982
113876	551983
174058	551984
64584	551985
18847	551986
18847	551987
64584	551988
18847	551989
20918	551990
104424	551991
17934	551992
4837	551993
29907	551994
38216	551995
74337	551996
15811	551997
71222	551998
35546	551999
12361	552000
114388	552001
83280	552002
5537	552003
62829	552004
45134	552005
77769	552006
90047	552007
37250	552008
126470	552009
34825	552010
83316	552011
119467	552012
43598	552013
27596	552014
93866	552015
7268	552016
130420	552017
22422	552018
158967	552019
84372	552020
57199	552021
45521	552022
76039	552023
13723	552024
13723	552025
63113	552026
45962	552027
30763	552028
1122	552029
5986	552030
1289	552031
1122	552032
5699	552033
15900	552034
1122	552035
22363	552036
64552	552037
38936	552038
22808	552039
38405	552040
7239	552041
20241	552042
46141	552043
141139	552044
106696	552045
71691	552046
5245	552047
62885	552048
5824	552049
12514	552050
5245	552051
59753	552052
112159	552053
60373	552054
5245	552055
26400	552056
8605	552057
4652	552058
14662	552059
149270	552060
136409	552061
10335	552062
10335	552063
9254	552064
55483	552065
8521	552066
33350	552067
31208	552068
15472	552069
64964	552070
67644	552071
108466	552072
35750	552073
1360	552074
8758	552075
30487	552076
1180	552077
73497	552078
36267	552079
17876	552080
17945	552081
21280	552082
10696	552083
37239	552084
5769	552085
25471	552086
15655	552087
925	552088
1495	552089
26923	552090
6965	552091
34229	552092
6288	552093
321	552094
3344	552095
300	552096
17498	552097
468	552098
23644	552099
14661	552100
91859	552101
15210	552102
5291	552103
4005	552104
26274	552105
33562	552106
27683	552107
40538	552108
79651	552109
16941	552110
122035	552111
56923	552112
6008	552113
32822	552114
36613	552115
12069	552116
3889	552117
39419	552118
26864	552119
6024	552120
17597	552121
64476	552122
25905	552123
15039	552124
65568	552125
13128	552126
5874	552127
43567	552128
40156	552129
15526	552130
82559	552131
64045	552132
27902	552133
8944	552134
9038	552135
9222	552136
93794	552137
24454	552138
26398	552139
76525	552140
8668	552141
29	552142
32337	552143
22321	552144
133196	552145
142508	552146
63732	552147
30343	552148
10957	552149
60145	552150
9917	552151
16148	552152
16292	552153
72212	552154
34413	552155
34366	552156
44233	552157
1312	552158
2930	552159
7383	552160
23325	552161
87589	552162
4707	552163
87501	552164
23308	552165
66715	552166
3014	552167
65348	552168
72232	552169
13624	552170
50146	552171
34612	552172
19342	552173
8520	552174
11694	552175
8498	552176
24686	552177
37573	552178
14862	552179
41662	552180
98707	552181
4707	552182
16479	552183
84991	552184
60614	552185
156487	552186
72368	552187
28076	552188
38693	552189
14215	552190
50146	552191
7445	552192
19331	552193
87979	552194
34451	552195
41753	552196
47100	552197
84876	552198
28224	552199
7383	552200
23421	552201
36615	552202
64573	552203
45533	552204
54388	552205
12055	552206
21	552207
648	552208
23140	552209
50894	552210
2329	552211
26	552212
52528	552213
14095	552214
4437	552215
7188	552216
48962	552217
38308	552218
25506	552219
64407	552220
7909	552221
3468	552222
79958	552223
78143	552224
14814	552225
53987	552226
15582	552227
80590	552228
19011	552229
10914	552230
67527	552231
64618	552232
6078	552233
36958	552234
31681	552235
1832	552236
25540	552237
42426	552238
123395	552239
23682	552240
1410	552241
25	552242
19959	552243
11023	552244
106579	552245
94520	552246
90331	552247
57572	552248
39062	552249
26920	552250
168397	552251
82878	552252
4157	552253
16911	552254
2797	552255
32109	552256
34342	552257
38994	552258
19836	552259
40298	552260
46543	552261
100691	552262
27930	552263
81864	552264
143076	552265
54847	552266
132204	552267
17923	552268
15893	552269
35964	552270
55318	552271
68729	552272
26318	552273
13346	552274
6152	552275
34126	552276
28598	552277
602	552278
7643	552279
68976	552280
4402	552281
50157	552282
34541	552283
50164	552284
56849	552285
28290	552286
1	552287
1279	552288
53902	552289
10958	552290
8543	552291
34581	552292
10480	552293
2019	552294
12995	552295
174486	552296
1690	552297
9718	552298
21443	552299
188754	552300
175436	552301
178100	552302
111505	552303
90489	552304
16308	552305
77456	552306
117737	552307
24699	552308
24699	552309
3206	552310
1221	552311
6540	552312
117194	552313
428	552314
97636	552315
134236	552316
16885	552317
136149	552318
49700	552319
34971	552320
8418	552321
1564	552322
27913	552323
13022	552324
4954	552325
116737	552326
53489	552327
44953	552328
167821	552329
93854	552330
136070	552331
43709	552332
14183	552333
10524	552334
3460	552335
149016	552336
64163	552337
20500	552338
122571	552339
35679	552340
111215	552341
136713	552342
10961	552343
136547	552344
22746	552345
22746	552346
94603	552347
15980	552348
135275	552349
62736	552350
64163	552351
24859	552352
183311	552353
154427	552354
94320	552355
12683	552356
14616	552357
137828	552358
108116	552359
132326	552360
59818	552361
126273	552362
44408	552363
118253	552364
49692	552365
55064	552366
169218	552367
12477	552368
53142	552369
136593	552370
17193	552371
111738	552372
177094	552373
80716	552374
139443	552375
77254	552376
137222	552377
21443	552378
49826	552379
92323	552380
86333	552381
93654	552382
78681	552383
44110	552384
86505	552385
10477	552386
117925	552387
21443	552388
106786	552389
135783	552390
111505	552391
13455	552392
105792	552393
129515	552394
3206	552395
5958	552396
154681	552397
106593	552398
88872	552399
106612	552400
44062	552401
23373	552402
117846	552403
61838	552404
135870	552405
25771	552406
53166	552407
130354	552408
86476	552409
71668	552410
111243	552411
86728	552412
117434	552413
42985	552414
4176	552415
106711	552416
8149	552417
75372	552418
110468	552419
177990	552420
12907	552421
119093	552422
92744	552423
111058	552424
80368	552425
62451	552426
170856	552427
53119	552428
137763	552429
149394	552430
49821	552431
107490	552432
139443	552433
73632	552434
182046	552435
173523	552436
132326	552437
122590	552438
137727	552439
175663	552440
89392	552441
87404	552442
12683	552443
20558	552444
115142	552445
283	552446
98903	552447
118408	552448
55202	552449
56682	552450
86725	552451
136451	552452
6068	552453
151962	552454
173055	552455
41218	552456
4602	552457
49825	552458
145066	552459
24736	552460
63799	552461
43709	552462
87890	552463
10961	552464
37549	552465
3030	552466
2226	552467
1661	552468
136009	552469
38945	552470
1661	552471
77218	552472
79727	552473
98729	552474
36757	552475
2174	552476
37527	552477
173316	552478
101347	552479
112912	552480
30101	552481
62429	552482
134104	552483
174499	552484
38360	552485
179550	552486
14527	552487
4368	552488
3928	552489
167782	552490
10870	552491
13586	552492
13139	552493
1600	552494
31253	552495
129447	552496
32895	552497
1176	552498
104308	552499
62956	552500
32579	552501
141670	552502
178333	552503
15688	552504
122159	552505
36607	552506
1467	552507
32547	552508
67920	552509
99238	552510
5980	552511
4226	552512
11820	552513
28139	552514
96705	552515
55952	552516
20753	552517
21875	552518
21875	552519
67823	552520
17055	552521
17015	552522
24580	552523
24580	552524
24580	552525
8116	552526
86675	552527
178140	552528
134526	552529
28717	552530
1634	552531
11360	552532
14089	552533
24580	552534
1954	552535
141362	552536
9835	552537
6900	552538
7509	552539
34285	552540
64749	552541
5559	552542
54195	552543
11868	552544
38592	552545
83455	552546
119846	552547
17946	552548
69790	552549
26260	552550
87607	552551
15338	552552
67256	552553
60532	552554
46243	552555
91854	552556
112339	552557
86787	552558
57077	552559
54171	552560
83800	552561
28814	552562
12387	552563
25251	552564
123856	552565
25251	552566
19617	552567
45256	552568
33687	552569
33687	552570
30542	552571
10877	552572
54084	552573
64392	552574
72552	552575
76859	552576
77638	552577
110185	552578
15588	552579
111684	552580
36382	552581
35756	552582
99461	552583
30647	552584
30647	552585
23347	552586
51502	552587
6900	552588
60516	552589
109633	552590
183667	552591
14354	552592
14981	552593
30661	552594
19160	552595
100498	552596
100740	552597
17476	552598
65419	552599
109040	552600
117853	552601
49212	552602
19320	552603
63339	552604
1359	552605
14535	552606
19254	552607
47364	552608
66221	552609
56069	552610
83462	552611
14746	552612
95780	552613
68068	552614
41203	552615
84695	552616
76584	552617
38573	552618
67001	552619
93750	552620
40233	552621
138037	552622
93513	552623
122210	552624
51041	552625
2686	552626
66492	552627
50110	552628
10911	552629
23347	552630
127804	552631
38170	552632
104864	552633
22702	552634
79186	552635
64447	552636
17902	552637
25689	552638
173768	552639
30762	552640
87163	552641
183934	552642
37473	552643
6396	552644
61624	552645
4823	552646
40943	552647
145323	552648
45634	552649
66701	552650
19617	552651
156219	552652
38885	552653
164403	552654
77324	552655
70130	552656
85964	552657
8678	552658
8678	552659
31103	552660
14761	552661
14673	552662
87185	552663
26653	552664
134907	552665
15176	552666
22880	552667
19971	552668
118270	552669
56770	552670
13804	552671
108114	552672
23380	552673
24714	552674
68600	552675
68962	552676
31103	552677
56019	552678
13225	552679
22388	552680
16235	552681
5191	552682
74350	552683
50184	552684
34785	552685
5660	552686
42431	552687
27275	552688
28215	552689
44716	552690
5032	552691
12787	552692
87439	552693
44983	552694
9112	552695
24726	552696
44933	552697
13379	552698
67970	552699
47953	552700
87627	552701
37723	552702
172765	552703
138507	552704
123957	552705
41433	552706
36749	552707
140706	552708
164587	552709
173230	552710
25	552711
15115	552712
128495	552713
77052	552714
53488	552715
48631	552716
47535	552717
66054	552718
66287	552719
38592	552720
148190	552721
144191	552722
2807	552723
26771	552724
49966	552725
72636	552726
111468	552727
37080	552728
126919	552729
109671	552730
97533	552731
91101	552732
41725	552733
78195	552734
54099	552735
60532	552736
31305	552737
10905	552738
4974	552739
15217	552740
154635	552741
95843	552742
168480	552743
88045	552744
26260	552745
35379	552746
140265	552747
72636	552748
47417	552749
46131	552750
143853	552751
37355	552752
98233	552753
64677	552754
21036	552755
51962	552756
71089	552757
47535	552758
163961	552759
14737	552760
139399	552761
113752	552762
144080	552763
89957	552764
20062	552765
50184	552766
15060	552767
65524	552768
6498	552769
2807	552770
14737	552771
99799	552772
5633	552773
15588	552774
87160	552775
93068	552776
128192	552777
32915	552778
130702	552779
16235	552780
110133	552781
43391	552782
2533	552783
35864	552784
18118	552785
111025	552786
142422	552787
148678	552788
134047	552789
13804	552790
86482	552791
83114	552792
86793	552793
97544	552794
176553	552795
176990	552796
104718	552797
91476	552798
74787	552799
2533	552800
4350	552801
103110	552802
48158	552803
94427	552804
34222	552805
133699	552806
168064	552807
184936	552808
172791	552809
53454	552810
127299	552811
117942	552812
106705	552813
53248	552814
44356	552815
40202	552816
165976	552817
37031	552818
181086	552819
49761	552820
136632	552821
143514	552822
2807	552823
94621	552824
84415	552825
4601	552826
19377	552827
141012	552828
54184	552829
122664	552830
140830	552831
41938	552832
44933	552833
96582	552834
8928	552835
30542	552836
108845	552837
23924	552838
188814	552839
14381	552840
8928	552841
93731	552842
151415	552843
71459	552844
56618	552845
13527	552846
28044	552847
26589	552848
14381	552849
78438	552850
188273	552851
2552	552852
110037	552853
80276	552854
66902	552855
10320	552856
11800	552857
98350	552858
7358	552859
65834	552860
119925	552861
45432	552862
30237	552863
139331	552864
162603	552865
5305	552866
140037	552867
142087	552868
4974	552869
59927	552870
15520	552871
87405	552872
143989	552873
47933	552874
85575	552875
64677	552876
30883	552877
14417	552878
8231	552879
129242	552880
128012	552881
48164	552882
13507	552883
160021	552884
120716	552885
44933	552886
64276	552887
70032	552888
30884	552889
64562	552890
133837	552891
88045	552892
144702	552893
25689	552894
86036	552895
160974	552896
20214	552897
157506	552898
39061	552899
110296	552900
4966	552901
121264	552902
120716	552903
87443	552904
124563	552905
118223	552906
6421	552907
104524	552908
28234	552909
111752	552910
133943	552911
119270	552912
4601	552913
132641	552914
140274	552915
181563	552916
144246	552917
117224	552918
13540	552919
34247	552920
108980	552921
81916	552922
49557	552923
71203	552924
19160	552925
173536	552926
23335	552927
117422	552928
38950	552929
14417	552930
20214	552931
68786	552932
5032	552933
15060	552934
41725	552935
97174	552936
72552	552937
51962	552938
118392	552939
66445	552940
66054	552941
80400	552942
37832	552943
36483	552944
20395	552945
47997	552946
80596	552947
69854	552948
125954	552949
80024	552950
88836	552951
144210	552952
60806	552953
142544	552954
50625	552955
88750	552956
60723	552957
44607	552958
140821	552959
35910	552960
107890	552961
138970	552962
70064	552963
97461	552964
20152	552965
4601	552966
7358	552967
60723	552968
66822	552969
38005	552970
17480	552971
45627	552972
50017	552973
143189	552974
2533	552975
74832	552976
96084	552977
117037	552978
167746	552979
122890	552980
59726	552981
63969	552982
87729	552983
105497	552984
100868	552985
19727	552986
154128	552987
93849	552988
24721	552989
38005	552990
82682	552991
72383	552992
113383	552993
25167	552994
31252	552995
172882	552996
64693	552997
6396	552998
4912	552999
56855	553000
98172	553001
35910	553002
15958	553003
19072	553004
34785	553005
30635	553006
4601	553007
38368	553008
109118	553009
34694	553010
128192	553011
65630	553012
119859	553013
15115	553014
39061	553015
89388	553016
68427	553017
64462	553018
14778	553019
171353	553020
33687	553021
23347	553022
93068	553023
49838	553024
25420	553025
66341	553026
80943	553027
157929	553028
39093	553029
81042	553030
55311	553031
6035	553032
132563	553033
37242	553034
63987	553035
129118	553036
19971	553037
121264	553038
128450	553039
14354	553040
45812	553041
99932	553042
41203	553043
15217	553044
11148	553045
111468	553046
97957	553047
140763	553048
2533	553049
35910	553050
38054	553051
43391	553052
10897	553053
85609	553054
10964	553055
33470	553056
82266	553057
76701	553058
80479	553059
81388	553060
37031	553061
93068	553062
23842	553063
63339	553064
96648	553065
23039	553066
137785	553067
82512	553068
91762	553069
14839	553070
138669	553071
39185	553072
188454	553073
159240	553074
18173	553075
9382	553076
125472	553077
108105	553078
133943	553079
67970	553080
117232	553081
33687	553082
70064	553083
126526	553084
128366	553085
158929	553086
98233	553087
73169	553088
64793	553089
10911	553090
31076	553091
15520	553092
97413	553093
56639	553094
127097	553095
37031	553096
96648	553097
56855	553098
32054	553099
10911	553100
17811	553101
29551	553102
37355	553103
70151	553104
110037	553105
79723	553106
36483	553107
64077	553108
9207	553109
66103	553110
68762	553111
46126	553112
45577	553113
122198	553114
134355	553115
26260	553116
55124	553117
78855	553118
161010	553119
102527	553120
14590	553121
38537	553122
105127	553123
67477	553124
55793	553125
126919	553126
88604	553127
75812	553128
27222	553129
13718	553130
11822	553131
29008	553132
39074	553133
3098	553134
123293	553135
66484	553136
24904	553137
165977	553138
13939	553139
10911	553140
77746	553141
101351	553142
5723	553143
58388	553144
68585	553145
98907	553146
15208	553147
55793	553148
80400	553149
23924	553150
10722	553151
85702	553152
152308	553153
172777	553154
183715	553155
187813	553156
2571	553157
169801	553158
67148	553159
104332	553160
70658	553161
4974	553162
17440	553163
79927	553164
124137	553165
36483	553166
21062	553167
35188	553168
59407	553169
140254	553170
25872	553171
60532	553172
72636	553173
29051	553174
29051	553175
34915	553176
108261	553177
121759	553178
66839	553179
116511	553180
173972	553181
37877	553182
91476	553183
70671	553184
88004	553185
98233	553186
14535	553187
32117	553188
108474	553189
38950	553190
3399	553191
45355	553192
12787	553193
24968	553194
4974	553195
60618	553196
108914	553197
2704	553198
4601	553199
55994	553200
23276	553201
129834	553202
19617	553203
67788	553204
82477	553205
13138	553206
104489	553207
53491	553208
49925	553209
77690	553210
27222	553211
31719	553212
87438	553213
26653	553214
159464	553215
182333	553216
7912	553217
102724	553218
56770	553219
68579	553220
42871	553221
141898	553222
66902	553223
46131	553224
88604	553225
69380	553226
5032	553227
144253	553228
23347	553229
23347	553230
41973	553231
123271	553232
28035	553233
108577	553234
65395	553235
14417	553236
169424	553237
34180	553238
44492	553239
128556	553240
67001	553241
80529	553242
9543	553243
21089	553244
11832	553245
105373	553246
35253	553247
82682	553248
55683	553249
139825	553250
30094	553251
145080	553252
97621	553253
44686	553254
17725	553255
119608	553256
65769	553257
139872	553258
44356	553259
144094	553260
65243	553261
184914	553262
154083	553263
47262	553264
28814	553265
124337	553266
19412	553267
132430	553268
123624	553269
37571	553270
186834	553271
142910	553272
31272	553273
10722	553274
28780	553275
13653	553276
15588	553277
15588	553278
115031	553279
94565	553280
55701	553281
154803	553282
111214	553283
131728	553284
86239	553285
12394	553286
34222	553287
73536	553288
88836	553289
70658	553290
87418	553291
126331	553292
134333	553293
119116	553294
72105	553295
127122	553296
54144	553297
31919	553298
89240	553299
111376	553300
111562	553301
83763	553302
11459	553303
83407	553304
14653	553305
45577	553306
43251	553307
5309	553308
132417	553309
33150	553310
4724	553311
10905	553312
46348	553313
129774	553314
47997	553315
64935	553316
90741	553317
21586	553318
1291	553319
55004	553320
184303	553321
102358	553322
98371	553323
44498	553324
71575	553325
60691	553326
72926	553327
101655	553328
44686	553329
164602	553330
95323	553331
12394	553332
62402	553333
25800	553334
45577	553335
143429	553336
139872	553337
68409	553338
143087	553339
12589	553340
38950	553341
38950	553342
67652	553343
15115	553344
5305	553345
37080	553346
888	553347
50382	553348
11403	553349
23188	553350
25583	553351
3679	553352
44112	553353
21167	553354
2254	553355
37326	553356
37426	553357
17396	553358
102784	553359
132127	553360
51338	553361
52381	553362
96789	553363
1658	553364
17030	553365
7821	553366
12646	553367
114121	553368
3927	553369
45686	553370
99945	553371
21157	553372
4815	553373
19674	553374
30483	553375
63183	553376
427	553377
27126	553378
41864	553379
9083	553380
37755	553381
12171	553382
18150	553383
21510	553384
113031	553385
26746	553386
38449	553387
26997	553388
1592	553389
13897	553390
90624	553391
49048	553392
112603	553393
140929	553394
88891	553395
37528	553396
26563	553397
18083	553398
18681	553399
1427	553400
52319	553401
3208	553402
31785	553403
4104	553404
23644	553405
19020	553406
14305	553407
6192	553408
16845	553409
48685	553410
21899	553411
27126	553412
4847	553413
39308	553414
1307	553415
3523	553416
114351	553417
86816	553418
131238	553419
27113	553420
3712	553421
9913	553422
65263	553423
157253	553424
58073	553425
68260	553426
8298	553427
25486	553428
13489	553429
30203	553430
98854	553431
977	553432
27870	553433
37865	553434
7262	553435
12016	553436
17658	553437
14271	553438
9874	553439
27770	553440
2765	553441
13317	553442
136052	553443
8747	553444
185636	553445
42071	553446
30908	553447
67351	553448
5492	553449
33491	553450
84236	553451
58442	553452
79475	553453
82376	553454
2909	553455
22174	553456
30468	553457
45851	553458
50735	553459
11158	553460
21857	553461
116000	553462
13184	553463
43578	553464
169614	553465
6771	553466
46146	553467
38351	553468
140745	553469
16746	553470
83500	553471
75863	553472
135	553473
3	553474
29585	553475
47736	553476
75357	553477
188027	553478
120214	553479
23825	553480
156294	553481
36478	553482
3994	553483
28151	553484
9833	553485
3981	553486
7439	553487
24878	553488
139637	553489
4598	553490
8462	553491
16393	553492
118802	553493
2552	553494
7439	553495
146277	553496
1426	553497
17401	553498
141128	553499
104990	553500
38834	553501
187647	553502
164629	553503
12275	553504
125780	553505
42890	553506
183196	553507
128384	553508
32401	553509
4761	553510
33445	553511
99696	553512
6411	553513
106828	553514
128228	553515
6567	553516
23517	553517
164744	553518
1985	553519
2296	553520
155	553521
60310	553522
6730	553523
114	553524
30891	553525
59601	553526
9693	553527
152964	553528
60698	553529
13709	553530
3243	553531
1288	553532
76018	553533
123499	553534
14500	553535
24739	553536
108036	553537
23551	553538
3243	553539
40782	553540
43990	553541
6536	553542
10900	553543
37679	553544
17374	553545
113701	553546
48263	553547
50133	553548
42333	553549
52799	553550
133837	553551
141413	553552
60760	553553
59440	553554
30736	553555
60698	553556
171448	553557
126500	553558
138182	553559
47084	553560
29189	553561
87602	553562
95018	553563
65099	553564
48601	553565
23265	553566
5630	553567
168999	553568
27236	553569
10911	553570
31728	553571
128882	553572
130041	553573
7439	553574
122009	553575
3045	553576
34556	553577
3243	553578
16268	553579
43372	553580
1542	553581
41555	553582
127989	553583
186305	553584
112412	553585
3045	553586
92208	553587
3869	553588
2479	553589
19309	553590
107361	553591
76643	553592
178002	553593
136297	553594
79763	553595
415	553596
15646	553597
28385	553598
65610	553599
99728	553600
2479	553601
16621	553602
67009	553603
11204	553604
127237	553605
157429	553606
9192	553607
54647	553608
148930	553609
27810	553610
116148	553611
9882	553612
20620	553613
77748	553614
48941	553615
167723	553616
63788	553617
38397	553618
121042	553619
45455	553620
124238	553621
150700	553622
44303	553623
79688	553624
30700	553625
104841	553626
78261	553627
49176	553628
125608	553629
93599	553630
12390	553631
14144	553632
144573	553633
15474	553634
110105	553635
1261	553636
16247	553637
6038	553638
58519	553639
96052	553640
132135	553641
57835	553642
175664	553643
29147	553644
137020	553645
130395	553646
130437	553647
53027	553648
173463	553649
96166	553650
1542	553651
27820	553652
42829	553653
34476	553654
65587	553655
5050	553656
11129	553657
123828	553658
5832	553659
34130	553660
120652	553661
14	553662
1934	553663
32401	553664
130696	553665
153892	553666
1542	553667
3026	553668
535	553669
32401	553670
92627	553671
97	553672
132684	553673
89251	553674
86887	553675
112364	553676
66286	553677
16143	553678
102652	553679
75778	553680
134293	553681
19	553682
2750	553683
6720	553684
142537	553685
78261	553686
38652	553687
81877	553688
182170	553689
53514	553690
68119	553691
43312	553692
12855	553693
132093	553694
2861	553695
26050	553696
149954	553697
5682	553698
15248	553699
42475	553700
3041	553701
13964	553702
1250	553703
2104	553704
1942	553705
1250	553706
2405	553707
381	553708
11249	553709
16599	553710
543	553711
391	553712
11245	553713
96	553714
35547	553715
13856	553716
475	553717
36671	553718
961	553719
63742	553720
528	553721
1146	553722
45196	553723
5193	553724
50624	553725
1173	553726
544	553727
2651	553728
26957	553729
7101	553730
27254	553731
15877	553732
3892	553733
7408	553734
48057	553735
36156	553736
33509	553737
138228	553738
28609	553739
91347	553740
4904	553741
22660	553742
52488	553743
19178	553744
109930	553745
6780	553746
8771	553747
118471	553748
20192	553749
5419	553750
89231	553751
41489	553752
115148	553753
22684	553754
21395	553755
8319	553756
807	553757
12998	553758
104	553759
5818	553760
3	553761
625	553762
27	553763
16056	553764
29738	553765
9928	553766
1030	553767
3851	553768
1141	553769
1322	553770
4713	553771
21860	553772
29970	553773
16659	553774
17680	553775
22676	553776
15883	553777
14106	553778
35280	553779
40500	553780
1270	553781
3251	553782
28963	553783
8103	553784
12893	553785
844	553786
55686	553787
19343	553788
39341	553789
477	553790
47081	553791
1352	553792
443	553793
108308	553794
10112	553795
32556	553796
28248	553797
12858	553798
25419	553799
42699	553800
24374	553801
28115	553802
1230	553803
5893	553804
18300	553805
2557	553806
26285	553807
3626	553808
12	553809
7	553810
28159	553811
26870	553812
867	553813
57	553814
56874	553815
16630	553816
6659	553817
3367	553818
3506	553819
129202	553820
28321	553821
22688	553822
8803	553823
342	553824
45631	553825
41652	553826
31753	553827
124483	553828
6096	553829
152920	553830
28313	553831
31705	553832
63506	553833
23023	553834
11057	553835
15837	553836
18937	553837
17671	553838
48050	553839
191	553840
58798	553841
103	553842
15277	553843
25824	553844
2858	553845
770	553846
3819	553847
599	553848
7672	553849
12055	553850
1769	553851
34561	553852
3510	553853
14959	553854
276	553855
94898	553856
13932	553857
83157	553858
95861	553859
30298	553860
64482	553861
175240	553862
101019	553863
15903	553864
8010	553865
21662	553866
30298	553867
25811	553868
923	553869
36088	553870
25202	553871
56015	553872
30630	553873
63760	553874
139289	553875
188517	553876
38934	553877
28065	553878
17339	553879
53149	553880
5414	553881
26	553882
124170	553883
156845	553884
63907	553885
82722	553886
81661	553887
33042	553888
26949	553889
121144	553890
39850	553891
85143	553892
25138	553893
7320	553894
115557	553895
25551	553896
66407	553897
53336	553898
25980	553899
21446	553900
17215	553901
144945	553902
65056	553903
25830	553904
114953	553905
33018	553906
105252	553907
103467	553908
90873	553909
42968	553910
21376	553911
11954	553912
90868	553913
32889	553914
45222	553915
30630	553916
14861	553917
27387	553918
184238	553919
177696	553920
1942	553921
1250	553922
130839	553923
39425	553924
40038	553925
48323	553926
35999	553927
35999	553928
24951	553929
9678	553930
44720	553931
57813	553932
32	553933
9775	553934
3967	553935
5167	553936
19374	553937
31354	553938
28543	553939
69682	553940
176422	553941
104368	553942
135187	553943
20599	553944
3936	553945
41247	553946
33928	553947
37118	553948
179782	553949
20589	553950
75684	553951
33541	553952
6433	553953
3148	553954
36509	553955
4662	553956
52562	553957
92784	553958
135123	553959
27966	553960
59864	553961
323	553962
7787	553963
21347	553964
12662	553965
30234	553966
34095	553967
40143	553968
44873	553969
34095	553970
75761	553971
94792	553972
94792	553973
4044	553974
186142	553975
6521	553976
16334	553977
108483	553978
112843	553979
106362	553980
65261	553981
65476	553982
19624	553983
44393	553984
31331	553985
15417	553986
66390	553987
30700	553988
10677	553989
63239	553990
102588	553991
43906	553992
2647	553993
109055	553994
5666	553995
36241	553996
15936	553997
10392	553998
75967	553999
8534	554000
41303	554001
78058	554002
29853	554003
5666	554004
23064	554005
75992	554006
29795	554007
88436	554008
36291	554009
176360	554010
150383	554011
25511	554012
12177	554013
160170	554014
3936	554015
91563	554016
20188	554017
2395	554018
7243	554019
176290	554020
105932	554021
7827	554022
6301	554023
1164	554024
9324	554025
100054	554026
137185	554027
36661	554028
8386	554029
82297	554030
37041	554031
133807	554032
139531	554033
20308	554034
8901	554035
28349	554036
141206	554037
13381	554038
34017	554039
29760	554040
38004	554041
94643	554042
109028	554043
1796	554044
9849	554045
32949	554046
3320	554047
63028	554048
14540	554049
124383	554050
171571	554051
68835	554052
63705	554053
161916	554054
179832	554055
27117	554056
30144	554057
116607	554058
107571	554059
109843	554060
52157	554061
72274	554062
178237	554063
38157	554064
92410	554065
134516	554066
3319	554067
59707	554068
59466	554069
110636	554070
19322	554071
28330	554072
11150	554073
27222	554074
28173	554075
116211	554076
187267	554077
72631	554078
4376	554079
7117	554080
1600	554081
38930	554082
134908	554083
139102	554084
107284	554085
186094	554086
2647	554087
63037	554088
1387	554089
27897	554090
19043	554091
48426	554092
84915	554093
9046	554094
20404	554095
77162	554096
74308	554097
4691	554098
26	554099
1791	554100
80285	554101
27695	554102
53036	554103
42306	554104
8533	554105
22424	554106
60203	554107
51537	554108
26047	554109
122906	554110
1835	554111
84825	554112
33732	554113
2322	554114
49034	554115
8846	554116
25746	554117
27441	554118
7700	554119
9125	554120
42203	554121
19565	554122
16958	554123
49146	554124
39603	554125
7479	554126
15730	554127
29350	554128
7968	554129
3490	554130
11405	554131
119	554132
9179	554133
5846	554134
8022	554135
193	554136
1543	554137
13983	554138
19257	554139
1260	554140
38920	554141
107370	554142
904	554143
14660	554144
51553	554145
7997	554146
166528	554147
25038	554148
69211	554149
79352	554150
100008	554151
3247	554152
24481	554153
73974	554154
10663	554155
47403	554156
24708	554157
1461	554158
26168	554159
138749	554160
7764	554161
1901	554162
10489	554163
41706	554164
41034	554165
10215	554166
41735	554167
108	554168
17896	554169
1473	554170
35454	554171
2507	554172
2743	554173
21250	554174
28513	554175
17974	554176
1742	554177
113792	554178
20636	554179
43260	554180
4464	554181
86875	554182
26165	554183
7997	554184
18995	554185
1389	554186
170621	554187
50041	554188
46338	554189
1087	554190
730	554191
40538	554192
35510	554193
2272	554194
30477	554195
48340	554196
34926	554197
22443	554198
36116	554199
26775	554200
92	554201
12360	554202
24255	554203
5551	554204
3411	554205
30152	554206
32967	554207
3202	554208
173399	554209
79872	554210
96090	554211
25738	554212
24025	554213
53284	554214
84116	554215
869	554216
41124	554217
63937	554218
17547	554219
37357	554220
97432	554221
80983	554222
104842	554223
17811	554224
2230	554225
70019	554226
109504	554227
39386	554228
15748	554229
22771	554230
13348	554231
25193	554232
1326	554233
1757	554234
14148	554235
48609	554236
18571	554237
7639	554238
46273	554239
22193	554240
126875	554241
90315	554242
97608	554243
320	554244
38896	554245
7989	554246
4473	554247
3223	554248
49366	554249
86301	554250
34128	554251
1990	554252
6265	554253
23088	554254
13301	554255
132583	554256
78769	554257
63916	554258
2849	554259
2866	554260
53400	554261
63390	554262
6357	554263
54337	554264
34377	554265
34412	554266
1560	554267
96713	554268
77522	554269
140996	554270
14487	554271
51369	554272
16	554273
56996	554274
103568	554275
22672	554276
63964	554277
54860	554278
47051	554279
120882	554280
21653	554281
19126	554282
9237	554283
36720	554284
32881	554285
79054	554286
6856	554287
65421	554288
14820	554289
45240	554290
32602	554291
55105	554292
28499	554293
99796	554294
141243	554295
54396	554296
80610	554297
21370	554298
64660	554299
69443	554300
9825	554301
128280	554302
69801	554303
12686	554304
47141	554305
39253	554306
121227	554307
37619	554308
2864	554309
3169	554310
39034	554311
9019	554312
8755	554313
131032	554314
175425	554315
26404	554316
97040	554317
118054	554318
14399	554319
63849	554320
38932	554321
64825	554322
62053	554323
79397	554324
41349	554325
39762	554326
37820	554327
83094	554328
24892	554329
58176	554330
19638	554331
29475	554332
98309	554333
30925	554334
39339	554335
94439	554336
54983	554337
92076	554338
28640	554339
24928	554340
132932	554341
46313	554342
8838	554343
37261	554344
2784	554345
5	554346
44362	554347
107633	554348
22262	554349
30923	554350
70082	554351
37554	554352
33248	554353
19113	554354
41600	554355
141269	554356
23703	554357
5421	554358
29188	554359
60189	554360
15166	554361
13839	554362
45545	554363
70681	554364
6918	554365
21458	554366
751	554367
24754	554368
17121	554369
39910	554370
44438	554371
11397	554372
77766	554373
1803	554374
60816	554375
10740	554376
9287	554377
24393	554378
18856	554379
68401	554380
102873	554381
44643	554382
83655	554383
8115	554384
69154	554385
42209	554386
42301	554387
53001	554388
9539	554389
21406	554390
30492	554391
26324	554392
102666	554393
48882	554394
47740	554395
44293	554396
59069	554397
14933	554398
19126	554399
23143	554400
23347	554401
30755	554402
9885	554403
65217	554404
8071	554405
12324	554406
30702	554407
78045	554408
29556	554409
23436	554410
108647	554411
3116	554412
42516	554413
159200	554414
29150	554415
27422	554416
26023	554417
28877	554418
3972	554419
35402	554420
8558	554421
5166	554422
33074	554423
49420	554424
48757	554425
40926	554426
27566	554427
33694	554428
75273	554429
4065	554430
13592	554431
12067	554432
9960	554433
54220	554434
90159	554435
168842	554436
57749	554437
8732	554438
1706	554439
70122	554440
5028	554441
9497	554442
65454	554443
409	554444
22916	554445
2309	554446
20141	554447
12067	554448
28599	554449
131279	554450
14461	554451
8694	554452
15308	554453
80918	554454
66618	554455
45034	554456
3223	554457
139667	554458
78536	554459
26423	554460
60280	554461
25910	554462
20626	554463
26844	554464
90978	554465
12480	554466
55194	554467
35444	554468
24835	554469
51707	554470
56479	554471
7648	554472
75012	554473
29766	554474
1476	554475
131199	554476
20894	554477
15071	554478
6020	554479
27956	554480
8598	554481
15817	554482
74415	554483
7342	554484
32	554485
2512	554486
7976	554487
21417	554488
15751	554489
3492	554490
29774	554491
18011	554492
15039	554493
19838	554494
56207	554495
9788	554496
73855	554497
6102	554498
2836	554499
4315	554500
56868	554501
27861	554502
5109	554503
137103	554504
10496	554505
1482	554506
93458	554507
36143	554508
10931	554509
10752	554510
11763	554511
35717	554512
345	554513
2557	554514
6606	554515
35278	554516
51318	554517
29532	554518
9554	554519
7627	554520
62317	554521
36504	554522
99284	554523
20372	554524
45469	554525
7560	554526
7112	554527
12462	554528
886	554529
8475	554530
31121	554531
22643	554532
10493	554533
68888	554534
564	554535
120676	554536
14943	554537
22550	554538
52821	554539
12754	554540
59050	554541
9679	554542
2831	554543
7356	554544
51592	554545
1153	554546
17935	554547
13230	554548
3370	554549
24725	554550
83531	554551
10926	554552
25127	554553
47938	554554
12159	554555
5296	554556
2145	554557
84526	554558
14025	554559
19478	554560
4795	554561
17295	554562
2321	554563
37065	554564
2331	554565
19919	554566
2242	554567
8533	554568
682	554569
104999	554570
96647	554571
73888	554572
82648	554573
14265	554574
6130	554575
1242	554576
8858	554577
73438	554578
38030	554579
9423	554580
112194	554581
86880	554582
148965	554583
520	554584
52860	554585
15779	554586
108257	554587
8344	554588
3898	554589
10545	554590
4080	554591
39066	554592
10015	554593
5681	554594
38490	554595
4620	554596
18480	554597
3628	554598
61390	554599
52961	554600
3228	554601
10049	554602
14300	554603
2594	554604
68978	554605
10971	554606
126231	554607
12948	554608
2960	554609
1986	554610
4410	554611
39980	554612
46866	554613
69578	554614
18459	554615
2030	554616
15413	554617
44275	554618
26125	554619
143025	554620
53	554621
100584	554622
21589	554623
3250	554624
113124	554625
15461	554626
3286	554627
25557	554628
5645	554629
11487	554630
75165	554631
15458	554632
1763	554633
84145	554634
4011	554635
187863	554636
23666	554637
49985	554638
723	554639
83917	554640
14372	554641
23158	554642
6078	554643
5157	554644
4246	554645
3736	554646
2344	554647
6307	554648
1512	554649
2344	554650
15465	554651
26999	554652
8903	554653
8157	554654
4798	554655
48336	554656
3736	554657
15443	554658
18465	554659
57105	554660
104698	554661
31781	554662
18474	554663
48713	554664
8903	554665
8535	554666
95047	554667
2297	554668
604	554669
3393	554670
130896	554671
20312	554672
103863	554673
25713	554674
26004	554675
171	554676
19981	554677
31046	554678
4252	554679
131184	554680
63010	554681
92301	554682
52812	554683
29823	554684
45713	554685
2500	554686
80523	554687
14512	554688
52657	554689
7683	554690
4629	554691
29822	554692
3745	554693
24616	554694
8166	554695
65491	554696
48195	554697
2619	554698
4246	554699
4008	554700
15352	554701
129749	554702
187	554703
116483	554704
4105	554705
16163	554706
23933	554707
1200	554708
16325	554709
5359	554710
80907	554711
11993	554712
17564	554713
89387	554714
31404	554715
21858	554716
27386	554717
210	554718
12470	554719
60365	554720
13514	554721
25468	554722
5197	554723
19597	554724
51974	554725
17147	554726
92619	554727
31127	554728
982	554729
3167	554730
1619	554731
26116	554732
1560	554733
29243	554734
565	554735
6107	554736
69662	554737
83710	554738
18106	554739
75688	554740
108899	554741
5881	554742
12335	554743
73323	554744
2239	554745
99529	554746
89711	554747
44060	554748
6591	554749
40317	554750
40671	554751
46209	554752
574	554753
6687	554754
957	554755
75534	554756
30645	554757
14078	554758
17893	554759
126825	554760
110972	554761
50533	554762
363	554763
6070	554764
58616	554765
10131	554766
66986	554767
30509	554768
4387	554769
10350	554770
1509	554771
58603	554772
5075	554773
18495	554774
18981	554775
14321	554776
40023	554777
5037	554778
71114	554779
3649	554780
1201	554781
99320	554782
7668	554783
38753	554784
56027	554785
38958	554786
2327	554787
18278	554788
2320	554789
13626	554790
7042	554791
844	554792
14185	554793
38656	554794
41327	554795
109518	554796
8586	554797
82880	554798
436	554799
174	554800
13156	554801
42836	554802
56540	554803
91479	554804
48400	554805
6720	554806
78210	554807
15085	554808
26241	554809
19148	554810
17056	554811
39639	554812
4759	554813
144	554814
18665	554815
35936	554816
9357	554817
11457	554818
64722	554819
1126	554820
11	554821
8984	554822
463	554823
6049	554824
7818	554825
7111	554826
31312	554827
3766	554828
9372	554829
37661	554830
32997	554831
22596	554832
18759	554833
682	554834
6427	554835
68681	554836
34215	554837
11046	554838
1372	554839
27683	554840
701	554841
9137	554842
13389	554843
1	554844
60125	554845
26489	554846
157	554847
79885	554848
30053	554849
8476	554850
39463	554851
16561	554852
33787	554853
147162	554854
76518	554855
63020	554856
58862	554857
13445	554858
35983	554859
1929	554860
27670	554861
11979	554862
1053	554863
17752	554864
41736	554865
23143	554866
9792	554867
55717	554868
7890	554869
24225	554870
47762	554871
4868	554872
39337	554873
67005	554874
7641	554875
27884	554876
8488	554877
5350	554878
86913	554879
21098	554880
42243	554881
6779	554882
2728	554883
15881	554884
58226	554885
89784	554886
49264	554887
6415	554888
18379	554889
14492	554890
3746	554891
11905	554892
265	554893
7668	554894
71818	554895
5352	554896
8075	554897
22905	554898
87681	554899
6433	554900
29801	554901
96727	554902
96727	554903
23147	554904
39962	554905
7053	554906
8195	554907
25463	554908
60600	554909
2588	554910
24821	554911
29205	554912
41021	554913
96213	554914
35098	554915
66301	554916
44036	554917
20176	554918
18360	554919
71238	554920
117418	554921
8170	554922
21738	554923
6464	554924
36314	554925
112244	554926
6756	554927
4568	554928
2088	554929
6455	554930
9978	554931
1776	554932
1146	554933
23514	554934
46669	554935
45807	554936
63057	554937
36335	554938
15046	554939
13318	554940
3298	554941
21904	554942
24540	554943
8269	554944
50352	554945
51602	554946
1168	554947
76177	554948
16807	554949
39901	554950
28625	554951
51535	554952
1936	554953
64535	554954
36	554955
520	554956
8470	554957
3824	554958
23616	554959
9697	554960
95449	554961
18050	554962
19817	554963
58546	554964
120984	554965
30019	554966
28192	554967
34289	554968
67413	554969
3587	554970
141706	554971
104695	554972
3836	554973
102084	554974
67448	554975
1623	554976
9774	554977
2345	554978
39593	554979
15797	554980
3854	554981
24	554982
3249	554983
49469	554984
4975	554985
4975	554986
112551	554987
2821	554988
23920	554989
5694	554990
407	554991
69869	554992
43668	554993
57943	554994
24799	554995
39448	554996
5307	554997
28523	554998
56309	554999
41445	555000
12107	555001
23509	555002
2727	555003
40255	555004
76819	555005
29029	555006
32	555007
27297	555008
6741	555009
1146	555010
66955	555011
83214	555012
5949	555013
16553	555014
787	555015
16094	555016
31112	555017
8422	555018
21241	555019
65855	555020
15411	555021
186964	555022
73762	555023
17679	555024
16156	555025
20023	555026
15812	555027
15391	555028
9778	555029
35578	555030
103587	555031
113407	555032
9878	555033
17852	555034
5645	555035
57628	555036
11516	555037
147012	555038
3407	555039
22237	555040
79514	555041
1303	555042
16894	555043
3723	555044
1362	555045
70383	555046
12782	555047
6773	555048
18487	555049
103575	555050
4159	555051
34975	555052
3536	555053
792	555054
49792	555055
2397	555056
14437	555057
3332	555058
6746	555059
7117	555060
69680	555061
121667	555062
93007	555063
17256	555064
18759	555065
2509	555066
11136	555067
1450	555068
43048	555069
889	555070
32125	555071
65770	555072
8246	555073
11943	555074
123812	555075
35745	555076
10304	555077
127840	555078
41735	555079
27255	555080
91205	555081
27342	555082
3295	555083
113418	555084
29581	555085
381	555086
53030	555087
38752	555088
514	555089
42182	555090
32119	555091
32363	555092
24083	555093
7592	555094
39512	555095
47608	555096
28198	555097
47664	555098
42085	555099
37068	555100
75994	555101
25858	555102
33340	555103
11724	555104
20123	555105
6076	555106
9919	555107
29515	555108
33751	555109
1377	555110
5887	555111
4490	555112
3119	555113
25528	555114
23113	555115
9824	555116
26776	555117
39793	555118
107	555119
21079	555120
6822	555121
2143	555122
50069	555123
36832	555124
39599	555125
32342	555126
50335	555127
16928	555128
1737	555129
12151	555130
32387	555131
455	555132
56616	555133
5029	555134
166	555135
63	555136
39295	555137
3243	555138
190	555139
90468	555140
3443	555141
26844	555142
17313	555143
83526	555144
1	555145
4196	555146
5421	555147
5587	555148
33292	555149
32583	555150
940	555151
3460	555152
915	555153
88511	555154
57234	555155
19334	555156
189	555157
194	555158
3923	555159
8462	555160
159	555161
70001	555162
5025	555163
15122	555164
43324	555165
25254	555166
2132	555167
6011	555168
42777	555169
1847	555170
146460	555171
42382	555172
2544	555173
60287	555174
2527	555175
1872	555176
7910	555177
46225	555178
34051	555179
73168	555180
23362	555181
66665	555182
18041	555183
78003	555184
14830	555185
50548	555186
36750	555187
1941	555188
58188	555189
15158	555190
100141	555191
80474	555192
3402	555193
77722	555194
14584	555195
478	555196
1108	555197
1555	555198
3297	555199
3297	555200
37150	555201
678	555202
46036	555203
373	555204
271	555205
7312	555206
16417	555207
72002	555208
12257	555209
5399	555210
965	555211
561	555212
10702	555213
14206	555214
121949	555215
49482	555216
99008	555217
1113	555218
2984	555219
839	555220
241	555221
706	555222
1345	555223
2135	555224
5753	555225
34619	555226
783	555227
986	555228
817	555229
5249	555230
3360	555231
523	555232
25712	555233
2427	555234
554	555235
72371	555236
6357	555237
732	555238
7185	555239
7044	555240
5576	555241
7582	555242
33890	555243
8531	555244
2507	555245
11338	555246
90473	555247
1	555248
15545	555249
18918	555250
12336	555251
3097	555252
12229	555253
28784	555254
2467	555255
68842	555256
5529	555257
6580	555258
13376	555259
271	555260
30326	555261
5845	555262
62	555263
16162	555264
28191	555265
31466	555266
855	555267
43946	555268
71755	555269
17673	555270
4279	555271
11893	555272
2426	555273
42007	555274
71436	555275
44259	555276
3719	555277
15451	555278
7208	555279
24216	555280
7834	555281
5881	555282
28402	555283
20683	555284
27972	555285
17145	555286
1439	555287
106492	555288
46174	555289
17022	555290
1328	555291
1613	555292
14527	555293
1948	555294
2401	555295
10285	555296
41004	555297
14503	555298
78884	555299
27834	555300
503	555301
2682	555302
7152	555303
3508	555304
14669	555305
100757	555306
2301	555307
5338	555308
262	555309
8918	555310
4544	555311
162	555312
82282	555313
37409	555314
17953	555315
34567	555316
98473	555317
40374	555318
26662	555319
10937	555320
4721	555321
1	555322
1094	555323
68673	555324
1370	555325
105313	555326
105623	555327
2638	555328
1789	555329
105586	555330
62511	555331
64247	555332
3779	555333
141311	555334
60158	555335
41165	555336
106344	555337
3622	555338
48325	555339
40066	555340
31822	555341
133746	555342
136782	555343
12944	555344
22578	555345
48528	555346
2513	555347
67842	555348
115126	555349
21844	555350
28524	555351
155555	555352
17359	555353
47939	555354
13866	555355
85566	555356
5246	555357
23567	555358
2786	555359
98205	555360
31518	555361
2807	555362
18699	555363
20495	555364
16606	555365
2902	555366
62980	555367
5949	555368
10823	555369
165282	555370
105560	555371
3978	555372
93866	555373
8371	555374
32987	555375
98481	555376
37473	555377
4009	555378
58980	555379
10996	555380
17848	555381
28627	555382
47515	555383
993	555384
7665	555385
2065	555386
36024	555387
9213	555388
29650	555389
16111	555390
2041	555391
37721	555392
5037	555393
38766	555394
60611	555395
1460	555396
15648	555397
28302	555398
1409	555399
67	555400
28793	555401
41625	555402
22100	555403
16071	555404
131410	555405
6387	555406
31466	555407
40890	555408
55983	555409
38868	555410
58397	555411
20544	555412
11372	555413
38563	555414
42723	555415
16878	555416
42666	555417
12721	555418
1733	555419
21263	555420
22118	555421
2313	555422
13581	555423
5087	555424
2058	555425
1	555426
51025	555427
7688	555428
3198	555429
12913	555430
26423	555431
76	555432
35445	555433
13173	555434
47842	555435
45514	555436
5619	555437
32263	555438
616	555439
1934	555440
18391	555441
881	555442
10240	555443
26124	555444
729	555445
27	555446
207	555447
1161	555448
2149	555449
11846	555450
54770	555451
744	555452
1001	555453
2920	555454
2087	555455
48992	555456
2138	555457
3067	555458
3367	555459
7726	555460
56	555461
31512	555462
1301	555463
28104	555464
3261	555465
35529	555466
534	555467
3615	555468
12737	555469
807	555470
4530	555471
59359	555472
65122	555473
26691	555474
3022	555475
137145	555476
132170	555477
12748	555478
62456	555479
37103	555480
82409	555481
15879	555482
16322	555483
132687	555484
1764	555485
1052	555486
5093	555487
503	555488
9264	555489
20023	555490
42485	555491
4619	555492
849	555493
60890	555494
64679	555495
2722	555496
69200	555497
8615	555498
96707	555499
4685	555500
7062	555501
1833	555502
6220	555503
45483	555504
14963	555505
16228	555506
638	555507
28142	555508
321	555509
19908	555510
12967	555511
17700	555512
18345	555513
20636	555514
73001	555515
71882	555516
137817	555517
12063	555518
28639	555519
137490	555520
113546	555521
3484	555522
85898	555523
15591	555524
14401	555525
5726	555526
16164	555527
22913	555528
71520	555529
4074	555530
49898	555531
42104	555532
114876	555533
140437	555534
12262	555535
110442	555536
4456	555537
54533	555538
10768	555539
89488	555540
3942	555541
59087	555542
31580	555543
3096	555544
1794	555545
92691	555546
110168	555547
108544	555548
135946	555549
7714	555550
55038	555551
380	555552
68804	555553
31055	555554
51764	555555
110953	555556
2290	555557
187395	555558
38183	555559
97924	555560
6150	555561
24545	555562
2931	555563
12419	555564
11131	555565
63865	555566
40011	555567
18456	555568
10052	555569
25100	555570
17914	555571
4284	555572
35382	555573
5054	555574
41061	555575
50334	555576
106118	555577
16557	555578
62760	555579
60278	555580
45058	555581
22053	555582
17319	555583
9180	555584
20636	555585
78034	555586
50826	555587
89285	555588
91417	555589
108530	555590
72774	555591
49821	555592
914	555593
23424	555594
72991	555595
135662	555596
5362	555597
86698	555598
13479	555599
7396	555600
71896	555601
189199	555602
59786	555603
103980	555604
26401	555605
161620	555606
80195	555607
21734	555608
5832	555609
5832	555610
1981	555611
13	555612
57235	555613
7249	555614
17933	555615
126849	555616
3684	555617
20742	555618
4600	555619
978	555620
14695	555621
21519	555622
5337	555623
12236	555624
60918	555625
89594	555626
6907	555627
60223	555628
64588	555629
27893	555630
67469	555631
18447	555632
2937	555633
26974	555634
23031	555635
22982	555636
10315	555637
4952	555638
97564	555639
34916	555640
142363	555641
24413	555642
137016	555643
15170	555644
53428	555645
18379	555646
7356	555647
9970	555648
136716	555649
38258	555650
56471	555651
7589	555652
13671	555653
12639	555654
66969	555655
128219	555656
32018	555657
20921	555658
25350	555659
96960	555660
56032	555661
3783	555662
6692	555663
120601	555664
100394	555665
43208	555666
1725	555667
30980	555668
101739	555669
102405	555670
183285	555671
143296	555672
152759	555673
93506	555674
93534	555675
9854	555676
94542	555677
3783	555678
23149	555679
120735	555680
55620	555681
7217	555682
29658	555683
120464	555684
33231	555685
30836	555686
167073	555687
95946	555688
62840	555689
21333	555690
20921	555691
14635	555692
48867	555693
73898	555694
77698	555695
7240	555696
85423	555697
68481	555698
30410	555699
6168	555700
64944	555701
42680	555702
12637	555703
137816	555704
25935	555705
64991	555706
27742	555707
45639	555708
53670	555709
6055	555710
45707	555711
152605	555712
102561	555713
91235	555714
45691	555715
112256	555716
35990	555717
123177	555718
6055	555719
9129	555720
47290	555721
29062	555722
10982	555723
55460	555724
14577	555725
85604	555726
54621	555727
33894	555728
1150	555729
3072	555730
44923	555731
3390	555732
5385	555733
7850	555734
28786	555735
4192	555736
9898	555737
136987	555738
139397	555739
10176	555740
17552	555741
59316	555742
15597	555743
159606	555744
126112	555745
63586	555746
53548	555747
31982	555748
43365	555749
15221	555750
81564	555751
53309	555752
47350	555753
112688	555754
86180	555755
25456	555756
80019	555757
79860	555758
106446	555759
68471	555760
18719	555761
133614	555762
1463	555763
64865	555764
21681	555765
37212	555766
7524	555767
16770	555768
7486	555769
24173	555770
164154	555771
16783	555772
97130	555773
16431	555774
67921	555775
16620	555776
10809	555777
50714	555778
118292	555779
19731	555780
24365	555781
59417	555782
78876	555783
101232	555784
44484	555785
55228	555786
29489	555787
25033	555788
57000	555789
67868	555790
70516	555791
79476	555792
25496	555793
5024	555794
3507	555795
78454	555796
57079	555797
157954	555798
96759	555799
4893	555800
93286	555801
91770	555802
18129	555803
21271	555804
61094	555805
9416	555806
44484	555807
52232	555808
42491	555809
94328	555810
162449	555811
18422	555812
23784	555813
57146	555814
3614	555815
80831	555816
96992	555817
5565	555818
4649	555819
111722	555820
107744	555821
12119	555822
81022	555823
74737	555824
23659	555825
179296	555826
18554	555827
93608	555828
132380	555829
6550	555830
107765	555831
65432	555832
81969	555833
99310	555834
32887	555835
118999	555836
986	555837
1319	555838
32018	555839
31773	555840
37584	555841
9255	555842
8849	555843
85058	555844
121389	555845
25287	555846
1397	555847
122545	555848
56467	555849
25222	555850
105434	555851
97249	555852
26120	555853
42475	555854
168577	555855
90864	555856
18129	555857
97963	555858
68105	555859
1452	555860
25164	555861
174104	555862
42261	555863
44371	555864
142079	555865
49056	555866
37175	555867
6692	555868
51349	555869
134554	555870
13331	555871
27692	555872
43294	555873
79038	555874
129027	555875
46065	555876
100376	555877
6859	555878
20782	555879
56032	555880
79278	555881
66615	555882
25164	555883
37084	555884
9016	555885
31675	555886
123019	555887
1319	555888
9181	555889
64797	555890
25563	555891
61412	555892
145580	555893
20744	555894
107645	555895
27675	555896
61247	555897
6176	555898
108295	555899
37499	555900
10688	555901
532	555902
8243	555903
6176	555904
4344	555905
11294	555906
78454	555907
61403	555908
33642	555909
15822	555910
53902	555911
33472	555912
46688	555913
135310	555914
26113	555915
94353	555916
94227	555917
77294	555918
26042	555919
38298	555920
101289	555921
181174	555922
79233	555923
53947	555924
26076	555925
73883	555926
108519	555927
5332	555928
31933	555929
986	555930
114799	555931
81324	555932
30213	555933
38712	555934
93598	555935
52188	555936
48772	555937
497	555938
14926	555939
21088	555940
25020	555941
114025	555942
61673	555943
5101	555944
6534	555945
54523	555946
140456	555947
28175	555948
4624	555949
9616	555950
8857	555951
102408	555952
119223	555953
129957	555954
3783	555955
53484	555956
39861	555957
120372	555958
15113	555959
142932	555960
25744	555961
18719	555962
5332	555963
1452	555964
4893	555965
89418	555966
71377	555967
106	555968
102383	555969
16607	555970
32883	555971
45401	555972
40355	555973
28780	555974
46201	555975
78454	555976
61942	555977
82813	555978
15872	555979
15117	555980
106477	555981
142062	555982
168121	555983
30932	555984
122355	555985
45401	555986
160762	555987
101013	555988
16789	555989
10995	555990
18713	555991
21729	555992
25004	555993
96742	555994
80708	555995
69046	555996
163702	555997
28780	555998
43569	555999
20685	556000
24340	556001
10217	556002
34841	556003
28638	556004
48907	556005
21333	556006
54899	556007
14942	556008
74116	556009
76837	556010
94609	556011
82650	556012
56032	556013
103976	556014
11620	556015
17552	556016
68417	556017
173001	556018
65709	556019
11351	556020
27801	556021
31038	556022
54368	556023
117640	556024
183462	556025
94028	556026
53983	556027
50844	556028
37725	556029
64082	556030
82297	556031
54397	556032
128000	556033
163905	556034
81433	556035
74154	556036
38145	556037
104643	556038
93395	556039
44241	556040
101517	556041
88005	556042
12087	556043
12253	556044
33894	556045
7219	556046
44567	556047
151164	556048
6196	556049
25024	556050
1165	556051
3684	556052
1	556053
28564	556054
8111	556055
29274	556056
66625	556057
45848	556058
5251	556059
82585	556060
14951	556061
27553	556062
20073	556063
6669	556064
75109	556065
162887	556066
2287	556067
31066	556068
22723	556069
7553	556070
7345	556071
39169	556072
21796	556073
19897	556074
12275	556075
6010	556076
14540	556077
22503	556078
39119	556079
4207	556080
4875	556081
4515	556082
31716	556083
26972	556084
9539	556085
105764	556086
14552	556087
116470	556088
30116	556089
14552	556090
19150	556091
75237	556092
47956	556093
48089	556094
43408	556095
2571	556096
83867	556097
83867	556098
22446	556099
165176	556100
187052	556101
15011	556102
15011	556103
189108	556104
241	556105
44688	556106
914	556107
67138	556108
14616	556109
44185	556110
77930	556111
5629	556112
8265	556113
92111	556114
170990	556115
77740	556116
15007	556117
98089	556118
10264	556119
3153	556120
107580	556121
47	556122
16591	556123
6275	556124
25676	556125
36169	556126
69694	556127
140097	556128
120453	556129
20874	556130
42447	556131
16591	556132
72349	556133
140638	556134
71333	556135
33460	556136
20811	556137
163473	556138
377	556139
14994	556140
8449	556141
2312	556142
106084	556143
14775	556144
2857	556145
14775	556146
8393	556147
11046	556148
2397	556149
9191	556150
6879	556151
111632	556152
159079	556153
81011	556154
28115	556155
4675	556156
2676	556157
142498	556158
189258	556159
75386	556160
3221	556161
1508	556162
21915	556163
22462	556164
8393	556165
19049	556166
12316	556167
761	556168
9905	556169
54208	556170
47374	556171
4042	556172
77471	556173
108560	556174
134965	556175
6982	556176
31998	556177
30163	556178
73127	556179
17161	556180
31993	556181
70508	556182
126131	556183
71155	556184
108891	556185
50392	556186
51228	556187
50828	556188
1685	556189
109072	556190
154821	556191
65466	556192
22858	556193
22858	556194
22858	556195
22858	556196
22858	556197
22858	556198
10763	556199
50630	556200
136487	556201
73510	556202
4679	556203
106014	556204
73272	556205
81315	556206
142065	556207
150857	556208
185953	556209
75289	556210
85219	556211
112132	556212
140314	556213
56457	556214
42658	556215
134951	556216
103473	556217
13043	556218
170831	556219
69701	556220
77469	556221
44447	556222
69743	556223
10373	556224
147577	556225
106487	556226
169458	556227
87030	556228
72603	556229
123903	556230
87360	556231
130917	556232
61253	556233
89745	556234
77971	556235
73695	556236
106979	556237
97343	556238
18502	556239
132222	556240
11805	556241
81807	556242
156992	556243
38782	556244
85628	556245
63555	556246
6130	556247
23929	556248
4679	556249
4265	556250
58184	556251
71512	556252
143834	556253
14337	556254
3634	556255
116101	556256
2542	556257
98232	556258
8688	556259
57980	556260
74819	556261
40309	556262
35366	556263
11404	556264
124076	556265
79701	556266
72135	556267
153355	556268
78934	556269
176671	556270
114719	556271
84226	556272
4679	556273
2991	556274
27123	556275
109563	556276
48163	556277
176537	556278
103244	556279
106063	556280
4679	556281
93938	556282
43338	556283
115303	556284
33076	556285
86673	556286
922	556287
82451	556288
17357	556289
102700	556290
98988	556291
23832	556292
39655	556293
9775	556294
58269	556295
46644	556296
93715	556297
155668	556298
9561	556299
150463	556300
817	556301
64887	556302
129171	556303
38225	556304
20470	556305
56542	556306
68318	556307
135281	556308
178401	556309
106217	556310
186178	556311
11920	556312
395	556313
3035	556314
6827	556315
1600	556316
149359	556317
92440	556318
63114	556319
9436	556320
14412	556321
36180	556322
43808	556323
106466	556324
78362	556325
14469	556326
29875	556327
1509	556328
63242	556329
52803	556330
75866	556331
46317	556332
44357	556333
46387	556334
66294	556335
7869	556336
14418	556337
95306	556338
77887	556339
38327	556340
38871	556341
14956	556342
55405	556343
78384	556344
17603	556345
52315	556346
164974	556347
25596	556348
4579	556349
130281	556350
70944	556351
47341	556352
21191	556353
21551	556354
31019	556355
66068	556356
21452	556357
173679	556358
10547	556359
8112	556360
24450	556361
47124	556362
14822	556363
78988	556364
36980	556365
31345	556366
7880	556367
2839	556368
127593	556369
67529	556370
38434	556371
54123	556372
64660	556373
85696	556374
48064	556375
123258	556376
71012	556377
127113	556378
96600	556379
5548	556380
100523	556381
7446	556382
21314	556383
80278	556384
9789	556385
79455	556386
68577	556387
9008	556388
10872	556389
28029	556390
1416	556391
67269	556392
28053	556393
61451	556394
110299	556395
12605	556396
23724	556397
3619	556398
41375	556399
5342	556400
17903	556401
2261	556402
12346	556403
106196	556404
121073	556405
1035	556406
137167	556407
44223	556408
38309	556409
11397	556410
28815	556411
18902	556412
19117	556413
21770	556414
9396	556415
16766	556416
5138	556417
6258	556418
100707	556419
1118	556420
108401	556421
72673	556422
98089	556423
10495	556424
29492	556425
4182	556426
99184	556427
11555	556428
55811	556429
6127	556430
35258	556431
71713	556432
179225	556433
131517	556434
189032	556435
60679	556436
71713	556437
132584	556438
140648	556439
16363	556440
66921	556441
17613	556442
26326	556443
38830	556444
1775	556445
24390	556446
108906	556447
71554	556448
27728	556449
9764	556450
26802	556451
2854	556452
7731	556453
550	556454
482	556455
28852	556456
85735	556457
23305	556458
60995	556459
4446	556460
10307	556461
8558	556462
61612	556463
23452	556464
114371	556465
114421	556466
82111	556467
29672	556468
43540	556469
36033	556470
48	556471
29671	556472
39144	556473
13201	556474
24165	556475
118586	556476
1203	556477
11221	556478
76474	556479
79433	556480
3837	556481
3837	556482
12793	556483
98496	556484
102309	556485
106	556486
4510	556487
80213	556488
101424	556489
129464	556490
124635	556491
78862	556492
154757	556493
12455	556494
118098	556495
54529	556496
4678	556497
106	556498
33820	556499
117719	556500
117931	556501
117269	556502
30137	556503
117204	556504
117686	556505
117911	556506
117871	556507
94154	556508
153302	556509
104638	556510
136941	556511
111579	556512
118938	556513
151451	556514
166350	556515
179283	556516
79430	556517
37936	556518
94829	556519
85537	556520
121635	556521
4326	556522
56856	556523
25020	556524
178	556525
28969	556526
1061	556527
126612	556528
11460	556529
45952	556530
72442	556531
6203	556532
5116	556533
125631	556534
86023	556535
72352	556536
88089	556537
88089	556538
41203	556539
176032	556540
160071	556541
180062	556542
28782	556543
20708	556544
32124	556545
117154	556546
111766	556547
35339	556548
96630	556549
108447	556550
3159	556551
52903	556552
146707	556553
184943	556554
122310	556555
52509	556556
39736	556557
52324	556558
21426	556559
90096	556560
64434	556561
120220	556562
19955	556563
144901	556564
85411	556565
150364	556566
120096	556567
6887	556568
41929	556569
28782	556570
26015	556571
14835	556572
39627	556573
2173	556574
81838	556575
60511	556576
6050	556577
42565	556578
80229	556579
73202	556580
11694	556581
26015	556582
1729	556583
12666	556584
40870	556585
158092	556586
137980	556587
100304	556588
14410	556589
92581	556590
70045	556591
19662	556592
42565	556593
100935	556594
8668	556595
188569	556596
86023	556597
10995	556598
136165	556599
125216	556600
76393	556601
139259	556602
73189	556603
66565	556604
64978	556605
5199	556606
86664	556607
32458	556608
53227	556609
113962	556610
73423	556611
54457	556612
49891	556613
66565	556614
7087	556615
3209	556616
20818	556617
132183	556618
145133	556619
145257	556620
106063	556621
179157	556622
73933	556623
106617	556624
86733	556625
2002	556626
9201	556627
16997	556628
96260	556629
14260	556630
140124	556631
46443	556632
5910	556633
41231	556634
92761	556635
3392	556636
115191	556637
70045	556638
38007	556639
169101	556640
10912	556641
156137	556642
145256	556643
105974	556644
6203	556645
49891	556646
2833	556647
92061	556648
88979	556649
118172	556650
37929	556651
35315	556652
121271	556653
63639	556654
108980	556655
78844	556656
64434	556657
20170	556658
79915	556659
8515	556660
157029	556661
4585	556662
106336	556663
140069	556664
79673	556665
50897	556666
16827	556667
62574	556668
117408	556669
53371	556670
70504	556671
78180	556672
57887	556673
31884	556674
12094	556675
71172	556676
58536	556677
25779	556678
9166	556679
99764	556680
47918	556681
53414	556682
53635	556683
34116	556684
145603	556685
35173	556686
92431	556687
32453	556688
51651	556689
45951	556690
31064	556691
5292	556692
149828	556693
44376	556694
1716	556695
8515	556696
8515	556697
5797	556698
26299	556699
26948	556700
182293	556701
34116	556702
8515	556703
41739	556704
136569	556705
87346	556706
178323	556707
141863	556708
47891	556709
21843	556710
71	556711
21946	556712
21946	556713
25779	556714
118967	556715
1821	556716
1821	556717
53469	556718
182328	556719
181670	556720
72353	556721
149964	556722
132455	556723
136819	556724
49185	556725
52620	556726
39379	556727
131516	556728
131975	556729
88589	556730
87682	556731
3801	556732
116744	556733
51723	556734
86472	556735
183827	556736
13531	556737
41957	556738
99496	556739
71565	556740
36620	556741
17341	556742
107196	556743
8515	556744
3801	556745
32081	556746
10840	556747
4900	556748
102471	556749
101165	556750
88334	556751
103302	556752
86520	556753
75854	556754
49086	556755
141852	556756
674	556757
29080	556758
170677	556759
94055	556760
54776	556761
164332	556762
22243	556763
41189	556764
88641	556765
44693	556766
32482	556767
27163	556768
33768	556769
126750	556770
9431	556771
2101	556772
18438	556773
20681	556774
28854	556775
75666	556776
16316	556777
15026	556778
155047	556779
44376	556780
84616	556781
9958	556782
15563	556783
55231	556784
57858	556785
150420	556786
105784	556787
107340	556788
63639	556789
53412	556790
3225	556791
132262	556792
49610	556793
150242	556794
17965	556795
86664	556796
85096	556797
118546	556798
64064	556799
13795	556800
5536	556801
9661	556802
70037	556803
178518	556804
137209	556805
79507	556806
12009	556807
7846	556808
674	556809
1121	556810
9036	556811
34357	556812
54733	556813
5842	556814
38737	556815
10218	556816
17031	556817
15174	556818
182235	556819
23176	556820
32192	556821
39217	556822
3876	556823
29010	556824
97077	556825
11654	556826
20750	556827
9325	556828
42056	556829
13300	556830
10568	556831
184366	556832
21990	556833
46	556834
82	556835
18119	556836
40322	556837
28360	556838
71378	556839
23366	556840
54369	556841
62591	556842
87447	556843
3485	556844
34283	556845
30796	556846
5593	556847
39451	556848
1214	556849
11090	556850
3146	556851
109400	556852
23098	556853
10034	556854
7899	556855
91465	556856
88321	556857
2382	556858
51181	556859
75463	556860
8813	556861
50468	556862
43356	556863
28112	556864
11585	556865
31769	556866
5019	556867
27332	556868
27510	556869
128613	556870
99369	556871
28732	556872
91346	556873
35728	556874
20088	556875
1799	556876
2203	556877
1041	556878
32575	556879
16229	556880
106760	556881
86842	556882
322	556883
75002	556884
1555	556885
11862	556886
40656	556887
43091	556888
4431	556889
4431	556890
75005	556891
74997	556892
10608	556893
132208	556894
118009	556895
3018	556896
82612	556897
120704	556898
9763	556899
53453	556900
186100	556901
12161	556902
107166	556903
86321	556904
64075	556905
2583	556906
117749	556907
64054	556908
63026	556909
164323	556910
6068	556911
16769	556912
34754	556913
3902	556914
69728	556915
69728	556916
609	556917
144484	556918
36610	556919
38216	556920
73905	556921
155540	556922
1829	556923
133488	556924
120934	556925
3052	556926
77263	556927
86588	556928
6050	556929
3206	556930
135900	556931
152420	556932
185069	556933
107141	556934
49865	556935
68575	556936
128854	556937
18317	556938
50982	556939
91136	556940
99283	556941
108574	556942
23808	556943
33999	556944
53874	556945
7430	556946
38007	556947
15241	556948
19063	556949
149448	556950
40645	556951
8192	556952
107266	556953
72624	556954
60271	556955
36610	556956
164163	556957
5960	556958
8083	556959
9833	556960
112893	556961
93895	556962
27926	556963
30005	556964
93776	556965
63790	556966
20453	556967
36551	556968
118546	556969
149028	556970
63766	556971
159393	556972
75733	556973
135814	556974
176694	556975
178302	556976
29415	556977
178795	556978
152709	556979
138729	556980
62561	556981
30960	556982
36679	556983
45479	556984
141602	556985
89491	556986
110425	556987
11	556988
45735	556989
106975	556990
2872	556991
6109	556992
68017	556993
97466	556994
13408	556995
7147	556996
34489	556997
18389	556998
179856	556999
176748	557000
151426	557001
75891	557002
51234	557003
1693	557004
149393	557005
137684	557006
86765	557007
151566	557008
112594	557009
117577	557010
28534	557011
117839	557012
70887	557013
65257	557014
20170	557015
93611	557016
131551	557017
52673	557018
113629	557019
107053	557020
110864	557021
62561	557022
43450	557023
94178	557024
44132	557025
25571	557026
53414	557027
103690	557028
14420	557029
10864	557030
79743	557031
9833	557032
178309	557033
49558	557034
136268	557035
36610	557036
53216	557037
188443	557038
4176	557039
63655	557040
138380	557041
178950	557042
107067	557043
179070	557044
144019	557045
112597	557046
26078	557047
160483	557048
187163	557049
117839	557050
44826	557051
58453	557052
60326	557053
119054	557054
68883	557055
56035	557056
94674	557057
65257	557058
95492	557059
29065	557060
106953	557061
21586	557062
93874	557063
87100	557064
107266	557065
115201	557066
107122	557067
59114	557068
138787	557069
93535	557070
118101	557071
86825	557072
73222	557073
62564	557074
103975	557075
36610	557076
86725	557077
178382	557078
55139	557079
6175	557080
134194	557081
38489	557082
43780	557083
75220	557084
86255	557085
10878	557086
106740	557087
37045	557088
135981	557089
95959	557090
27800	557091
134660	557092
71577	557093
10806	557094
124686	557095
1059	557096
69187	557097
88350	557098
130859	557099
138382	557100
154672	557101
101809	557102
178394	557103
133249	557104
50753	557105
75221	557106
105724	557107
154187	557108
83788	557109
4468	557110
73930	557111
143987	557112
182564	557113
13437	557114
2583	557115
44187	557116
16175	557117
15590	557118
10864	557119
68262	557120
97776	557121
121310	557122
81363	557123
103975	557124
135977	557125
110191	557126
9291	557127
105832	557128
187420	557129
15414	557130
6050	557131
64654	557132
130563	557133
53476	557134
8168	557135
8168	557136
62564	557137
136072	557138
88709	557139
130920	557140
141630	557141
13423	557142
86816	557143
118016	557144
33774	557145
57152	557146
26200	557147
183900	557148
15351	557149
10157	557150
15980	557151
110622	557152
49865	557153
52764	557154
7576	557155
1536	557156
155622	557157
53434	557158
2940	557159
172487	557160
64075	557161
24355	557162
23373	557163
44107	557164
34603	557165
53166	557166
10897	557167
24836	557168
74865	557169
86198	557170
15980	557171
76533	557172
180685	557173
1829	557174
4176	557175
14183	557176
93875	557177
91202	557178
124105	557179
9333	557180
12996	557181
27052	557182
10401	557183
69656	557184
101140	557185
131750	557186
185194	557187
138534	557188
36602	557189
37640	557190
101094	557191
167666	557192
10497	557193
123860	557194
105460	557195
109196	557196
36343	557197
65412	557198
63767	557199
72109	557200
22382	557201
55910	557202
87437	557203
35811	557204
163267	557205
87093	557206
181057	557207
137815	557208
102400	557209
68177	557210
121987	557211
1738	557212
188518	557213
20631	557214
41456	557215
1649	557216
26450	557217
139228	557218
93155	557219
77412	557220
24606	557221
15305	557222
8017	557223
6618	557224
165737	557225
2074	557226
3945	557227
9333	557228
29633	557229
13542	557230
15414	557231
140065	557232
86320	557233
8869	557234
115977	557235
10919	557236
25553	557237
134283	557238
3926	557239
36315	557240
197	557241
172793	557242
1798	557243
26258	557244
164702	557245
43	557246
1863	557247
13693	557248
2003	557249
206	557250
49	557251
102	557252
1	557253
32501	557254
6072	557255
22	557256
87	557257
15234	557258
2659	557259
28892	557260
162	557261
25842	557262
21983	557263
87418	557264
7080	557265
28927	557266
901	557267
6526	557268
2421	557269
21879	557270
19283	557271
3964	557272
90491	557273
178158	557274
32586	557275
2924	557276
13634	557277
59417	557278
68071	557279
7315	557280
10919	557281
1960	557282
2423	557283
41033	557284
27462	557285
55773	557286
63917	557287
28715	557288
9664	557289
109041	557290
136013	557291
7636	557292
53008	557293
5242	557294
121528	557295
41096	557296
367	557297
20208	557298
71698	557299
63989	557300
7687	557301
80122	557302
20687	557303
1208	557304
11875	557305
163243	557306
71614	557307
93515	557308
63782	557309
94217	557310
41165	557311
28361	557312
84597	557313
101639	557314
90087	557315
185700	557316
74168	557317
3853	557318
43859	557319
4073	557320
47521	557321
79007	557322
89269	557323
111087	557324
1590	557325
134	557326
9662	557327
47744	557328
2423	557329
76276	557330
43190	557331
47914	557332
21658	557333
99395	557334
150	557335
29328	557336
3554	557337
71221	557338
142857	557339
139332	557340
101137	557341
97083	557342
73204	557343
139151	557344
65922	557345
30767	557346
109726	557347
108667	557348
108704	557349
184538	557350
1409	557351
18878	557352
83366	557353
65591	557354
38962	557355
46171	557356
1139	557357
164972	557358
46171	557359
140232	557360
31725	557361
53547	557362
22875	557363
100075	557364
13963	557365
23973	557366
59982	557367
10698	557368
132321	557369
39249	557370
37562	557371
91978	557372
162	557373
10919	557374
292	557375
1323	557376
21043	557377
93575	557378
76041	557379
92414	557380
52306	557381
2883	557382
134264	557383
322	557384
162	557385
1409	557386
2452	557387
85737	557388
21658	557389
98262	557390
40071	557391
17620	557392
34839	557393
156435	557394
27471	557395
11706	557396
34046	557397
179649	557398
76938	557399
20276	557400
8842	557401
24462	557402
2995	557403
31650	557404
48759	557405
54205	557406
37283	557407
11200	557408
34079	557409
15104	557410
70782	557411
105688	557412
53539	557413
71640	557414
2963	557415
136677	557416
56700	557417
114927	557418
12566	557419
4736	557420
80806	557421
4559	557422
90562	557423
79754	557424
99685	557425
4471	557426
16239	557427
11194	557428
13355	557429
16239	557430
91711	557431
472	557432
23532	557433
46492	557434
126456	557435
104182	557436
136951	557437
36572	557438
44181	557439
59613	557440
101845	557441
152649	557442
76968	557443
155826	557444
163200	557445
128400	557446
154947	557447
154814	557448
76642	557449
117912	557450
118760	557451
117719	557452
76810	557453
93574	557454
77452	557455
41095	557456
106396	557457
12292	557458
63580	557459
33901	557460
118649	557461
118196	557462
161555	557463
161352	557464
53222	557465
76829	557466
179406	557467
93870	557468
93862	557469
28904	557470
64572	557471
94227	557472
15899	557473
36753	557474
77447	557475
154442	557476
167892	557477
153331	557478
154127	557479
94515	557480
20521	557481
28607	557482
76919	557483
24914	557484
117686	557485
23831	557486
168527	557487
28993	557488
35193	557489
117732	557490
76985	557491
36573	557492
117372	557493
77222	557494
94053	557495
63770	557496
118934	557497
24912	557498
118071	557499
53205	557500
77039	557501
153859	557502
76989	557503
30098	557504
76864	557505
94821	557506
93809	557507
94629	557508
155292	557509
117413	557510
154250	557511
36556	557512
153661	557513
117952	557514
30111	557515
118400	557516
117931	557517
33915	557518
118942	557519
44189	557520
94169	557521
94353	557522
63781	557523
118584	557524
143951	557525
168427	557526
94415	557527
106299	557528
157620	557529
78294	557530
30084	557531
36755	557532
77061	557533
99203	557534
27801	557535
53220	557536
161733	557537
118540	557538
29416	557539
27412	557540
117799	557541
153669	557542
154602	557543
74716	557544
155095	557545
118984	557546
53097	557547
136950	557548
53760	557549
49351	557550
11811	557551
106	557552
22869	557553
76966	557554
66578	557555
33224	557556
155863	557557
153435	557558
117429	557559
19830	557560
130447	557561
136949	557562
94219	557563
177394	557564
64158	557565
30267	557566
94040	557567
67642	557568
119311	557569
155482	557570
9764	557571
136968	557572
23872	557573
130389	557574
153510	557575
82454	557576
155082	557577
4728	557578
122048	557579
118530	557580
152925	557581
76710	557582
154926	557583
181474	557584
136992	557585
93781	557586
118456	557587
154116	557588
53443	557589
153714	557590
76742	557591
179269	557592
96943	557593
30268	557594
93816	557595
129535	557596
123749	557597
13277	557598
20241	557599
128162	557600
51934	557601
18828	557602
93901	557603
45488	557604
13843	557605
113382	557606
9151	557607
96025	557608
99963	557609
118815	557610
155168	557611
155525	557612
93575	557613
52092	557614
19711	557615
129426	557616
141634	557617
82798	557618
19711	557619
157341	557620
119184	557621
66836	557622
18657	557623
17951	557624
20689	557625
16575	557626
75076	557627
90059	557628
13975	557629
27345	557630
141290	557631
6873	557632
45642	557633
38716	557634
28786	557635
20235	557636
95702	557637
24201	557638
51934	557639
35762	557640
52092	557641
56227	557642
6901	557643
123164	557644
8037	557645
89336	557646
9274	557647
9623	557648
127576	557649
74307	557650
136537	557651
62626	557652
59637	557653
18130	557654
75435	557655
15906	557656
26609	557657
68222	557658
94850	557659
97859	557660
51781	557661
38766	557662
26059	557663
153356	557664
153545	557665
4876	557666
98485	557667
9623	557668
82531	557669
17156	557670
81726	557671
27908	557672
107803	557673
2371	557674
35762	557675
81960	557676
1232	557677
24416	557678
85336	557679
26529	557680
27675	557681
17393	557682
19670	557683
118355	557684
122116	557685
84	557686
11478	557687
65378	557688
28911	557689
70861	557690
101436	557691
84899	557692
89236	557693
3032	557694
2836	557695
148090	557696
91584	557697
143518	557698
18097	557699
42507	557700
16651	557701
117801	557702
125545	557703
93909	557704
71004	557705
15602	557706
37669	557707
42965	557708
87458	557709
172984	557710
14023	557711
48019	557712
118106	557713
14023	557714
14023	557715
112226	557716
77294	557717
106399	557718
14146	557719
56125	557720
159468	557721
72748	557722
9685	557723
104406	557724
15663	557725
1982	557726
61319	557727
12444	557728
168620	557729
11275	557730
101130	557731
133021	557732
129312	557733
26	557734
25360	557735
61285	557736
35824	557737
21873	557738
144566	557739
24183	557740
35828	557741
51433	557742
5943	557743
139688	557744
5943	557745
52529	557746
74008	557747
66875	557748
126304	557749
63806	557750
81420	557751
36928	557752
44662	557753
11030	557754
56033	557755
5880	557756
37587	557757
12928	557758
83040	557759
163506	557760
61	557761
47794	557762
17471	557763
54594	557764
48982	557765
116150	557766
116436	557767
6898	557768
12582	557769
51668	557770
39763	557771
8249	557772
162	557773
33682	557774
48093	557775
69370	557776
53911	557777
10767	557778
11030	557779
40870	557780
81237	557781
93566	557782
19081	557783
51221	557784
112497	557785
69239	557786
11030	557787
180653	557788
39085	557789
118300	557790
98033	557791
31707	557792
101864	557793
31533	557794
173793	557795
75678	557796
16914	557797
128205	557798
29067	557799
39734	557800
52517	557801
48862	557802
61517	557803
43522	557804
12107	557805
3386	557806
71874	557807
104424	557808
94469	557809
101053	557810
36928	557811
16192	557812
12107	557813
8249	557814
24976	557815
19081	557816
7197	557817
33319	557818
35594	557819
62067	557820
220	557821
95132	557822
8609	557823
77411	557824
50763	557825
44941	557826
123753	557827
4131	557828
85016	557829
64095	557830
86816	557831
3110	557832
89359	557833
20078	557834
13435	557835
74860	557836
13435	557837
13435	557838
85301	557839
29200	557840
25957	557841
82610	557842
37122	557843
82610	557844
13351	557845
31523	557846
45908	557847
85066	557848
15623	557849
14827	557850
14827	557851
15623	557852
55886	557853
37586	557854
31601	557855
64889	557856
6482	557857
3347	557858
4368	557859
6482	557860
6482	557861
132664	557862
20078	557863
135374	557864
73709	557865
85043	557866
5177	557867
5988	557868
5984	557869
9004	557870
2692	557871
124344	557872
136921	557873
139143	557874
76512	557875
52901	557876
10747	557877
126768	557878
139724	557879
177415	557880
89040	557881
1223	557882
4372	557883
20185	557884
22470	557885
174894	557886
109455	557887
38222	557888
105301	557889
156657	557890
76218	557891
45497	557892
5248	557893
106774	557894
57865	557895
110095	557896
7030	557897
54476	557898
40161	557899
4812	557900
9496	557901
88353	557902
70345	557903
4969	557904
6642	557905
85020	557906
134206	557907
63239	557908
46863	557909
49295	557910
25266	557911
3013	557912
9000	557913
629	557914
3304	557915
1477	557916
86172	557917
9588	557918
28809	557919
5631	557920
41819	557921
34621	557922
141221	557923
166975	557924
14937	557925
33441	557926
122718	557927
173219	557928
14477	557929
27075	557930
100826	557931
12228	557932
185309	557933
142875	557934
32783	557935
104621	557936
26117	557937
54984	557938
380	557939
1000	557940
49525	557941
5116	557942
44474	557943
11170	557944
73702	557945
52345	557946
140642	557947
92319	557948
145418	557949
139542	557950
695	557951
43862	557952
24530	557953
52732	557954
33718	557955
67511	557956
182938	557957
69653	557958
30109	557959
86089	557960
178057	557961
42659	557962
46589	557963
102394	557964
174324	557965
77557	557966
136674	557967
136292	557968
39049	557969
2568	557970
136318	557971
31839	557972
3184	557973
38869	557974
56983	557975
188952	557976
89406	557977
26304	557978
75239	557979
35451	557980
135056	557981
19078	557982
49908	557983
14331	557984
113530	557985
26088	557986
1775	557987
22554	557988
13213	557989
107204	557990
104449	557991
3851	557992
56452	557993
52271	557994
77271	557995
528	557996
186586	557997
10430	557998
1780	557999
74267	558000
134465	558001
2940	558002
23643	558003
49206	558004
113504	558005
135110	558006
16793	558007
36498	558008
11845	558009
8828	558010
35156	558011
14356	558012
12325	558013
28479	558014
1539	558015
62612	558016
28745	558017
109455	558018
2495	558019
50623	558020
76044	558021
76138	558022
53492	558023
63609	558024
15458	558025
51086	558026
82779	558027
38850	558028
71370	558029
89482	558030
176807	558031
113965	558032
110456	558033
82536	558034
96803	558035
76218	558036
170103	558037
136357	558038
43500	558039
38222	558040
177791	558041
41679	558042
82403	558043
33384	558044
35716	558045
89571	558046
107193	558047
18052	558048
66239	558049
1883	558050
1244	558051
136969	558052
23093	558053
39176	558054
33342	558055
53534	558056
183	558057
28868	558058
33384	558059
1368	558060
29628	558061
25130	558062
464	558063
40705	558064
49183	558065
80757	558066
29628	558067
12776	558068
14746	558069
51881	558070
9688	558071
40364	558072
19151	558073
48195	558074
13823	558075
13823	558076
4367	558077
10447	558078
142918	558079
462	558080
31052	558081
291	558082
26792	558083
41903	558084
126161	558085
118700	558086
157312	558087
7437	558088
66902	558089
39664	558090
20014	558091
1625	558092
9000	558093
483	558094
3471	558095
426	558096
99842	558097
27166	558098
23277	558099
1298	558100
170955	558101
2142	558102
25378	558103
633	558104
6553	558105
1063	558106
18462	558107
6587	558108
103606	558109
57764	558110
35663	558111
56275	558112
1933	558113
6751	558114
71947	558115
41259	558116
84752	558117
27104	558118
8502	558119
1382	558120
1602	558121
1168	558122
29797	558123
20343	558124
12358	558125
24566	558126
1603	558127
668	558128
5924	558129
856	558130
6228	558131
23113	558132
1743	558133
82	558134
767	558135
353	558136
9953	558137
3354	558138
312	558139
5067	558140
70	558141
20336	558142
76	558143
62291	558144
85	558145
29877	558146
29368	558147
250	558148
4265	558149
5924	558150
86383	558151
37171	558152
16909	558153
59477	558154
52548	558155
86636	558156
423	558157
9879	558158
9417	558159
2205	558160
25675	558161
11295	558162
4219	558163
85	558164
153	558165
10	558166
70337	558167
86233	558168
18823	558169
30534	558170
43009	558171
110644	558172
49502	558173
1037	558174
2259	558175
49750	558176
19343	558177
14135	558178
35796	558179
6955	558180
71780	558181
22073	558182
3959	558183
8976	558184
4647	558185
12976	558186
165112	558187
57162	558188
6602	558189
2418	558190
9965	558191
69883	558192
5452	558193
63432	558194
87702	558195
28324	558196
13415	558197
11446	558198
8175	558199
176510	558200
162710	558201
46270	558202
182344	558203
99284	558204
188909	558205
140937	558206
186865	558207
1770	558208
71694	558209
135082	558210
155563	558211
23105	558212
187403	558213
87702	558214
87040	558215
2153	558216
5173	558217
1540	558218
73144	558219
111694	558220
231	558221
41243	558222
39975	558223
103643	558224
1815	558225
138295	558226
184583	558227
140044	558228
59893	558229
33886	558230
29634	558231
36821	558232
37147	558233
65211	558234
138330	558235
172744	558236
186501	558237
135001	558238
41941	558239
106194	558240
66575	558241
7083	558242
16946	558243
144914	558244
114345	558245
33958	558246
132063	558247
157753	558248
41941	558249
16	558250
42582	558251
125808	558252
2129	558253
130761	558254
134911	558255
115490	558256
64207	558257
120767	558258
45924	558259
159319	558260
99980	558261
11400	558262
17784	558263
2220	558264
60851	558265
106845	558266
11456	558267
130285	558268
103514	558269
1607	558270
16416	558271
33033	558272
16595	558273
99980	558274
86786	558275
19065	558276
149041	558277
115711	558278
35026	558279
95102	558280
15977	558281
170196	558282
111634	558283
72503	558284
740	558285
38849	558286
169777	558287
119833	558288
5980	558289
76900	558290
36794	558291
168870	558292
112411	558293
12924	558294
155087	558295
62890	558296
87383	558297
119841	558298
82937	558299
60946	558300
108240	558301
71983	558302
44184	558303
122431	558304
73909	558305
138524	558306
71453	558307
56964	558308
111647	558309
106491	558310
78137	558311
180784	558312
51084	558313
87060	558314
71236	558315
92692	558316
120562	558317
138737	558318
101063	558319
92692	558320
52514	558321
150010	558322
59502	558323
57020	558324
138234	558325
163450	558326
11399	558327
114598	558328
41905	558329
87383	558330
110043	558331
56964	558332
128503	558333
114326	558334
6053	558335
114883	558336
87382	558337
181780	558338
143732	558339
14577	558340
109524	558341
57435	558342
138233	558343
149467	558344
4684	558345
75202	558346
150086	558347
112057	558348
176390	558349
125466	558350
108825	558351
6435	558352
84957	558353
138442	558354
79237	558355
181868	558356
29404	558357
41905	558358
59746	558359
35713	558360
119443	558361
121233	558362
9834	558363
143213	558364
73412	558365
47162	558366
63810	558367
15949	558368
15950	558369
79275	558370
70768	558371
111128	558372
87382	558373
46628	558374
15949	558375
433	558376
26959	558377
136725	558378
133547	558379
147668	558380
82291	558381
61840	558382
122990	558383
181867	558384
91751	558385
113369	558386
107862	558387
108832	558388
19622	558389
69367	558390
108159	558391
131552	558392
160118	558393
138434	558394
64712	558395
186382	558396
23708	558397
51168	558398
147957	558399
137590	558400
55542	558401
55841	558402
134451	558403
169899	558404
176427	558405
92246	558406
182154	558407
61247	558408
117796	558409
181865	558410
86207	558411
148309	558412
55677	558413
82126	558414
62600	558415
13022	558416
51576	558417
75644	558418
71528	558419
136878	558420
89739	558421
143408	558422
182073	558423
19485	558424
130599	558425
135777	558426
34045	558427
14142	558428
162711	558429
40158	558430
6297	558431
111800	558432
62217	558433
9707	558434
11088	558435
90036	558436
137229	558437
86838	558438
106594	558439
55289	558440
60729	558441
105849	558442
25411	558443
2810	558444
99675	558445
9091	558446
50810	558447
5457	558448
178292	558449
121630	558450
5791	558451
9103	558452
116332	558453
62893	558454
35119	558455
59580	558456
15952	558457
49814	558458
31760	558459
126052	558460
135749	558461
111692	558462
77119	558463
16421	558464
106154	558465
102248	558466
114333	558467
76972	558468
74756	558469
73416	558470
20335	558471
114340	558472
142257	558473
87427	558474
6485	558475
85322	558476
108981	558477
339	558478
7644	558479
179414	558480
108072	558481
25274	558482
51154	558483
115906	558484
125333	558485
181609	558486
11088	558487
41851	558488
22169	558489
54799	558490
41406	558491
165327	558492
29840	558493
32094	558494
112947	558495
46483	558496
101378	558497
24169	558498
148473	558499
94996	558500
94996	558501
54919	558502
31044	558503
114708	558504
77714	558505
135781	558506
111060	558507
128735	558508
93446	558509
6257	558510
22865	558511
131587	558512
46864	558513
181807	558514
4531	558515
134432	558516
147675	558517
22710	558518
104672	558519
143511	558520
73419	558521
76208	558522
41089	558523
70217	558524
138629	558525
11891	558526
175291	558527
169223	558528
137688	558529
30899	558530
5092	558531
135256	558532
148226	558533
91412	558534
186513	558535
117370	558536
185885	558537
74422	558538
67221	558539
97817	558540
72059	558541
41905	558542
111721	558543
49235	558544
12405	558545
90925	558546
41851	558547
109005	558548
182035	558549
69961	558550
138244	558551
118928	558552
52223	558553
7331	558554
112233	558555
67496	558556
63569	558557
33981	558558
71457	558559
3861	558560
147680	558561
12202	558562
118217	558563
73934	558564
23735	558565
6864	558566
135244	558567
143877	558568
120351	558569
164887	558570
54501	558571
152461	558572
114971	558573
3337	558574
181852	558575
106244	558576
137322	558577
70309	558578
22945	558579
148668	558580
91453	558581
68773	558582
61842	558583
34856	558584
9749	558585
170046	558586
159609	558587
127762	558588
72028	558589
124825	558590
59501	558591
137496	558592
58454	558593
21439	558594
147955	558595
105767	558596
21728	558597
82875	558598
97841	558599
99007	558600
77012	558601
92090	558602
130545	558603
140010	558604
151465	558605
149780	558606
45940	558607
67814	558608
9763	558609
15952	558610
59314	558611
17142	558612
3418	558613
111611	558614
117770	558615
84951	558616
75606	558617
142986	558618
13953	558619
116832	558620
144651	558621
115450	558622
11456	558623
106912	558624
57431	558625
57828	558626
135227	558627
9763	558628
118704	558629
90010	558630
180845	558631
41905	558632
108184	558633
3603	558634
51165	558635
56897	558636
147651	558637
177590	558638
25208	558639
36929	558640
20366	558641
106654	558642
8584	558643
73909	558644
94206	558645
122323	558646
51164	558647
111621	558648
135797	558649
14266	558650
176340	558651
26788	558652
154722	558653
55758	558654
74397	558655
3072	558656
158066	558657
138218	558658
8584	558659
184928	558660
182191	558661
105098	558662
53220	558663
119305	558664
176347	558665
135237	558666
150468	558667
107375	558668
110346	558669
8020	558670
147961	558671
65410	558672
178966	558673
179385	558674
51914	558675
143721	558676
1406	558677
63794	558678
129534	558679
23963	558680
51916	558681
105874	558682
66910	558683
74398	558684
67960	558685
138332	558686
115649	558687
141696	558688
182074	558689
176345	558690
84156	558691
29113	558692
141799	558693
128364	558694
95332	558695
134909	558696
108172	558697
53220	558698
66061	558699
83397	558700
144696	558701
66913	558702
101361	558703
148654	558704
106844	558705
89054	558706
110907	558707
4810	558708
6606	558709
41175	558710
43498	558711
5969	558712
24462	558713
1607	558714
9	558715
15007	558716
108204	558717
71723	558718
84323	558719
43670	558720
41406	558721
126927	558722
106822	558723
100846	558724
101779	558725
22864	558726
177955	558727
81087	558728
135621	558729
2207	558730
76121	558731
159503	558732
137193	558733
174197	558734
79049	558735
109667	558736
18059	558737
16853	558738
80095	558739
23715	558740
23715	558741
135032	558742
29400	558743
3105	558744
171541	558745
18426	558746
177400	558747
94572	558748
142284	558749
38530	558750
3276	558751
186734	558752
17377	558753
25379	558754
184755	558755
86487	558756
134473	558757
82526	558758
17041	558759
31125	558760
89414	558761
53107	558762
75246	558763
12596	558764
109633	558765
80095	558766
153194	558767
19065	558768
47067	558769
97261	558770
120343	558771
8478	558772
108212	558773
12997	558774
6177	558775
40068	558776
109995	558777
170470	558778
40454	558779
8190	558780
183832	558781
97763	558782
60121	558783
87270	558784
108242	558785
9	558786
49781	558787
76248	558788
63621	558789
88915	558790
67437	558791
89370	558792
114551	558793
137239	558794
312	558795
172052	558796
173856	558797
92057	558798
76121	558799
111443	558800
29195	558801
22793	558802
3289	558803
77903	558804
14696	558805
57671	558806
356	558807
27280	558808
11286	558809
61182	558810
146176	558811
122870	558812
138448	558813
86041	558814
7240	558815
91734	558816
39399	558817
113317	558818
42432	558819
187270	558820
122870	558821
12965	558822
3206	558823
188914	558824
56375	558825
50545	558826
56978	558827
89243	558828
177631	558829
78954	558830
114553	558831
17373	558832
62418	558833
113866	558834
51535	558835
17614	558836
124757	558837
2579	558838
41437	558839
148628	558840
144463	558841
114552	558842
16768	558843
21690	558844
61306	558845
23934	558846
114557	558847
796	558848
6700	558849
67490	558850
42428	558851
157163	558852
73875	558853
61309	558854
7319	558855
24830	558856
148292	558857
65612	558858
75153	558859
177847	558860
17534	558861
138481	558862
148631	558863
78907	558864
66516	558865
138070	558866
75592	558867
87394	558868
87394	558869
75162	558870
58482	558871
90482	558872
121107	558873
66516	558874
144479	558875
53047	558876
105841	558877
182000	558878
114699	558879
127734	558880
14735	558881
39960	558882
179350	558883
22528	558884
140593	558885
75577	558886
66516	558887
44423	558888
138256	558889
144491	558890
7488	558891
93995	558892
151428	558893
101966	558894
6967	558895
76056	558896
159185	558897
55712	558898
89283	558899
157597	558900
61309	558901
70648	558902
67668	558903
10569	558904
177060	558905
39051	558906
75166	558907
94935	558908
48717	558909
108164	558910
106851	558911
144500	558912
43442	558913
167522	558914
16576	558915
61285	558916
101946	558917
173810	558918
6543	558919
97834	558920
128881	558921
121019	558922
161541	558923
1656	558924
89368	558925
161711	558926
169115	558927
62201	558928
78571	558929
44478	558930
168855	558931
108098	558932
112236	558933
141623	558934
144459	558935
161664	558936
9766	558937
112889	558938
792	558939
59829	558940
100645	558941
166725	558942
8364	558943
75938	558944
163259	558945
10308	558946
138252	558947
20190	558948
101235	558949
120473	558950
116594	558951
110173	558952
179366	558953
65113	558954
20190	558955
144444	558956
4081	558957
134148	558958
20193	558959
53917	558960
5549	558961
122525	558962
114710	558963
49589	558964
106408	558965
137755	558966
56905	558967
140503	558968
144383	558969
87273	558970
4064	558971
79628	558972
138208	558973
12625	558974
4040	558975
158515	558976
20646	558977
143690	558978
84317	558979
86478	558980
136852	558981
115124	558982
52204	558983
111159	558984
80342	558985
108027	558986
19108	558987
111467	558988
14610	558989
89064	558990
46406	558991
76015	558992
129305	558993
86595	558994
163062	558995
30297	558996
129443	558997
79570	558998
59656	558999
91737	559000
13458	559001
71500	559002
138304	559003
107106	559004
86667	559005
20196	559006
77671	559007
107876	559008
121922	559009
37144	559010
159882	559011
25020	559012
55598	559013
91738	559014
46289	559015
122659	559016
86742	559017
42995	559018
36576	559019
143181	559020
24645	559021
125619	559022
261	559023
5036	559024
13812	559025
59367	559026
55021	559027
133023	559028
144052	559029
22740	559030
25363	559031
107933	559032
185014	559033
9765	559034
84299	559035
59715	559036
182038	559037
49820	559038
19067	559039
174845	559040
78647	559041
22368	559042
61323	559043
117776	559044
6714	559045
73261	559046
16579	559047
75453	559048
5946	559049
85200	559050
35092	559051
121922	559052
62924	559053
89728	559054
70689	559055
13134	559056
169582	559057
114815	559058
51150	559059
30092	559060
105883	559061
87374	559062
130604	559063
52219	559064
62570	559065
61225	559066
132860	559067
165992	559068
102525	559069
59860	559070
124964	559071
56630	559072
134881	559073
49781	559074
131510	559075
19066	559076
63078	559077
144597	559078
114580	559079
13134	559080
114699	559081
121355	559082
4344	559083
143422	559084
157370	559085
108020	559086
105476	559087
15953	559088
33777	559089
113873	559090
111577	559091
152534	559092
108725	559093
114793	559094
144595	559095
27928	559096
162236	559097
138246	559098
13138	559099
43967	559100
12700	559101
109005	559102
76109	559103
134451	559104
65612	559105
136889	559106
27928	559107
179370	559108
178322	559109
54462	559110
72083	559111
176328	559112
36555	559113
53562	559114
98443	559115
14131	559116
61236	559117
119567	559118
71445	559119
143712	559120
41154	559121
147156	559122
59501	559123
168914	559124
138659	559125
86203	559126
86497	559127
86497	559128
87738	559129
148648	559130
112391	559131
17261	559132
138449	559133
122695	559134
142619	559135
45968	559136
9700	559137
62204	559138
155020	559139
167649	559140
175252	559141
85040	559142
112870	559143
37259	559144
71528	559145
81488	559146
77569	559147
128645	559148
37993	559149
35379	559150
86487	559151
20033	559152
29390	559153
23706	559154
144611	559155
16771	559156
96339	559157
7563	559158
72029	559159
10363	559160
19620	559161
142938	559162
123420	559163
76901	559164
100659	559165
104848	559166
146562	559167
16316	559168
25020	559169
83172	559170
21168	559171
52708	559172
91329	559173
45516	559174
11214	559175
4844	559176
30732	559177
108411	559178
36564	559179
96835	559180
54495	559181
1420	559182
105189	559183
67038	559184
133452	559185
111472	559186
33836	559187
41713	559188
13940	559189
75141	559190
53094	559191
28381	559192
74354	559193
4253	559194
14259	559195
144403	559196
111481	559197
163423	559198
54190	559199
11214	559200
91332	559201
22970	559202
4918	559203
67005	559204
71647	559205
114293	559206
89350	559207
73858	559208
73731	559209
12655	559210
144446	559211
122981	559212
89962	559213
5272	559214
75446	559215
26243	559216
143694	559217
139328	559218
112194	559219
4918	559220
25107	559221
92776	559222
77569	559223
43150	559224
168521	559225
49919	559226
101819	559227
23934	559228
9248	559229
7430	559230
89724	559231
76873	559232
45422	559233
112203	559234
7685	559235
108146	559236
52541	559237
137455	559238
58436	559239
36360	559240
58490	559241
134382	559242
144434	559243
38246	559244
111489	559245
88284	559246
86041	559247
15970	559248
105183	559249
43434	559250
110855	559251
9313	559252
65370	559253
137675	559254
111499	559255
75776	559256
51516	559257
144441	559258
137041	559259
138417	559260
148160	559261
7286	559262
51890	559263
135668	559264
55849	559265
178579	559266
97843	559267
91419	559268
61780	559269
159199	559270
105841	559271
96093	559272
96845	559273
178404	559274
323	559275
156937	559276
124112	559277
73743	559278
135597	559279
146185	559280
82761	559281
126498	559282
6767	559283
21286	559284
37393	559285
55695	559286
124112	559287
91494	559288
107729	559289
90903	559290
19150	559291
90659	559292
141319	559293
58709	559294
105230	559295
42504	559296
185884	559297
175562	559298
97153	559299
50777	559300
143506	559301
10553	559302
66351	559303
96110	559304
99330	559305
14255	559306
8577	559307
17893	559308
13999	559309
113217	559310
59074	559311
58496	559312
42901	559313
22074	559314
8337	559315
155425	559316
41119	559317
4999	559318
13044	559319
17925	559320
54832	559321
36094	559322
4678	559323
948	559324
54568	559325
11306	559326
57221	559327
9022	559328
12531	559329
26632	559330
23799	559331
27493	559332
45902	559333
1971	559334
38639	559335
43786	559336
75649	559337
35182	559338
92844	559339
54674	559340
13775	559341
541	559342
18676	559343
15156	559344
24840	559345
45330	559346
58780	559347
2601	559348
13184	559349
4644	559350
14775	559351
176	559352
47174	559353
3496	559354
470	559355
1252	559356
92803	559357
82868	559358
8655	559359
8655	559360
12947	559361
50777	559362
8538	559363
157463	559364
52580	559365
37416	559366
38938	559367
11313	559368
7072	559369
137612	559370
118971	559371
33410	559372
18139	559373
1399	559374
1399	559375
19808	559376
153	559377
5168	559378
1730	559379
4545	559380
2705	559381
495	559382
13231	559383
117080	559384
13304	559385
65661	559386
89878	559387
14635	559388
2608	559389
17064	559390
147216	559391
9922	559392
52260	559393
24600	559394
20301	559395
18635	559396
9	559397
60486	559398
48180	559399
40099	559400
75780	559401
76637	559402
12287	559403
122819	559404
9647	559405
34714	559406
486	559407
70710	559408
128952	559409
20917	559410
19998	559411
22391	559412
10055	559413
55290	559414
5793	559415
5793	559416
5793	559417
42805	559418
19567	559419
1730	559420
26113	559421
54537	559422
5191	559423
64372	559424
96084	559425
64603	559426
10911	559427
81247	559428
148719	559429
48990	559430
72225	559431
88875	559432
1693	559433
50777	559434
4539	559435
4898	559436
21218	559437
22843	559438
9368	559439
31936	559440
82417	559441
30455	559442
38902	559443
99413	559444
22305	559445
84876	559446
108661	559447
9834	559448
44940	559449
7515	559450
180160	559451
23916	559452
3824	559453
23860	559454
26936	559455
89309	559456
139287	559457
62301	559458
91209	559459
86766	559460
119175	559461
74128	559462
167143	559463
35830	559464
123836	559465
17160	559466
35289	559467
53459	559468
3254	559469
36836	559470
47683	559471
185	559472
14	559473
2580	559474
9758	559475
11802	559476
35791	559477
14977	559478
33355	559479
56399	559480
53866	559481
81221	559482
9329	559483
55923	559484
55923	559485
21898	559486
9055	559487
144767	559488
111935	559489
75041	559490
37280	559491
73963	559492
136439	559493
125853	559494
24627	559495
181206	559496
25318	559497
8050	559498
151512	559499
90891	559500
70794	559501
113521	559502
62535	559503
62535	559504
62535	559505
46005	559506
179923	559507
17215	559508
103695	559509
121675	559510
427	559511
24615	559512
86733	559513
24345	559514
24345	559515
8983	559516
44945	559517
64	559518
99467	559519
136722	559520
20754	559521
65613	559522
178359	559523
3010	559524
3010	559525
135	559526
3010	559527
135	559528
3010	559529
3010	559530
3010	559531
14494	559532
86619	559533
11339	559534
12812	559535
10259	559536
1033	559537
106307	559538
89770	559539
1360	559540
1360	559541
1360	559542
144273	559543
119587	559544
1971	559545
42362	559546
99031	559547
99031	559548
4643	559549
20983	559550
168961	559551
139537	559552
106290	559553
148013	559554
56595	559555
25237	559556
25827	559557
3627	559558
31454	559559
4835	559560
32271	559561
22053	559562
5097	559563
5097	559564
88145	559565
171	559566
451	559567
69778	559568
92899	559569
93160	559570
27992	559571
101795	559572
1172	559573
1172	559574
1172	559575
185	559576
137135	559577
165140	559578
43133	559579
43133	559580
2883	559581
152601	559582
80685	559583
46247	559584
126622	559585
26251	559586
118127	559587
46570	559588
38	559589
39282	559590
125917	559591
49939	559592
87203	559593
13352	559594
134077	559595
39436	559596
96944	559597
54934	559598
129674	559599
25604	559600
93005	559601
54010	559602
119842	559603
97112	559604
8837	559605
33909	559606
261	559607
28919	559608
35548	559609
42806	559610
140914	559611
1260	559612
55876	559613
30545	559614
20787	559615
93149	559616
3876	559617
147023	559618
123546	559619
52416	559620
73466	559621
18910	559622
73466	559623
70711	559624
75663	559625
75105	559626
137057	559627
158524	559628
24117	559629
35853	559630
90985	559631
141003	559632
143047	559633
62418	559634
7673	559635
29511	559636
24113	559637
43486	559638
147248	559639
10229	559640
10229	559641
101298	559642
186574	559643
10548	559644
139008	559645
154193	559646
52187	559647
107215	559648
51744	559649
5792	559650
19687	559651
162117	559652
24796	559653
133559	559654
85480	559655
115773	559656
117697	559657
20500	559658
70078	559659
86735	559660
60088	559661
1448	559662
96525	559663
172834	559664
31365	559665
110965	559666
62564	559667
181639	559668
82025	559669
67261	559670
44768	559671
10554	559672
19672	559673
16558	559674
51811	559675
92945	559676
143983	559677
61945	559678
113726	559679
36632	559680
36632	559681
37959	559682
11494	559683
87236	559684
73874	559685
76540	559686
80452	559687
37867	559688
174174	559689
1221	559690
149806	559691
8067	559692
802	559693
115453	559694
42146	559695
36731	559696
46942	559697
75315	559698
131457	559699
115193	559700
28375	559701
71737	559702
51677	559703
20387	559704
5571	559705
10983	559706
29185	559707
15497	559708
22201	559709
187704	559710
84430	559711
11624	559712
38851	559713
76222	559714
63048	559715
46714	559716
29798	559717
61268	559718
106714	559719
648	559720
6801	559721
136548	559722
184612	559723
1424	559724
131419	559725
70528	559726
75218	559727
6801	559728
177238	559729
8447	559730
51239	559731
131398	559732
91209	559733
176315	559734
17607	559735
80650	559736
27753	559737
92377	559738
67084	559739
94035	559740
27999	559741
10166	559742
47800	559743
105901	559744
13587	559745
127229	559746
142391	559747
6801	559748
34010	559749
93855	559750
131699	559751
76680	559752
43531	559753
13066	559754
60387	559755
175809	559756
59925	559757
131419	559758
105901	559759
43478	559760
76222	559761
6920	559762
55718	559763
84139	559764
172264	559765
39247	559766
577	559767
50368	559768
25285	559769
11697	559770
6920	559771
9955	559772
34010	559773
42276	559774
54	559775
16537	559776
68072	559777
1626	559778
18553	559779
3446	559780
103243	559781
128608	559782
43139	559783
84171	559784
18553	559785
109247	559786
69689	559787
99129	559788
52144	559789
11697	559790
47402	559791
99129	559792
3446	559793
108653	559794
134622	559795
6197	559796
39065	559797
6484	559798
125823	559799
81306	559800
138615	559801
9060	559802
121079	559803
47402	559804
55900	559805
84139	559806
53948	559807
3895	559808
20201	559809
35934	559810
28435	559811
168065	559812
70475	559813
169781	559814
111936	559815
162328	559816
36160	559817
8979	559818
48742	559819
120389	559820
12086	559821
22659	559822
72657	559823
119533	559824
47807	559825
12087	559826
2881	559827
164446	559828
71071	559829
164072	559830
128702	559831
7711	559832
111908	559833
39468	559834
172258	559835
95603	559836
65137	559837
11914	559838
45631	559839
45631	559840
107521	559841
56041	559842
101804	559843
92020	559844
100482	559845
49376	559846
100425	559847
68436	559848
78473	559849
81474	559850
83195	559851
83195	559852
67860	559853
12106	559854
29555	559855
128546	559856
129189	559857
83329	559858
6939	559859
66008	559860
70038	559861
39060	559862
1329	559863
57337	559864
18850	559865
46161	559866
2561	559867
68920	559868
32943	559869
99847	559870
101673	559871
132601	559872
41150	559873
80257	559874
78094	559875
79526	559876
13894	559877
29401	559878
70321	559879
1341	559880
50870	559881
26764	559882
11955	559883
101234	559884
57791	559885
15886	559886
44694	559887
134050	559888
81820	559889
39851	559890
7660	559891
127080	559892
127173	559893
3895	559894
20924	559895
17997	559896
101278	559897
21810	559898
58854	559899
111179	559900
16421	559901
65898	559902
69001	559903
44371	559904
125535	559905
22595	559906
43158	559907
49641	559908
82385	559909
18406	559910
57530	559911
68829	559912
55240	559913
80907	559914
145250	559915
3636	559916
111847	559917
53722	559918
1619	559919
124528	559920
56413	559921
125247	559922
96012	559923
70038	559924
20035	559925
102112	559926
54255	559927
68422	559928
30246	559929
30246	559930
111228	559931
95145	559932
32588	559933
69300	559934
26635	559935
18256	559936
114607	559937
113009	559938
54205	559939
69151	559940
26728	559941
75507	559942
19954	559943
129127	559944
6079	559945
69980	559946
17558	559947
22511	559948
82496	559949
93873	559950
51794	559951
9779	559952
11048	559953
1134	559954
8531	559955
42473	559956
54173	559957
46525	559958
43075	559959
13359	559960
56592	559961
184009	559962
70321	559963
10673	559964
52458	559965
60839	559966
57382	559967
34444	559968
1604	559969
5950	559970
71222	559971
6551	559972
19846	559973
22427	559974
97775	559975
56261	559976
45826	559977
30903	559978
25115	559979
35482	559980
119244	559981
91917	559982
101234	559983
7660	559984
71071	559985
14812	559986
25473	559987
15811	559988
83094	559989
32012	559990
172958	559991
8748	559992
28600	559993
114498	559994
93759	559995
593	559996
7777	559997
908	559998
158327	559999
12096	560000
45541	560001
74852	560002
15343	560003
490	560004
1409	560005
11698	560006
468	560007
103352	560008
982	560009
326	560010
5458	560011
157314	560012
7421	560013
38488	560014
185	560015
589	560016
46416	560017
778	560018
2418	560019
17765	560020
653	560021
111435	560022
6572	560023
16660	560024
22458	560025
706	560026
70628	560027
3748	560028
524	560029
3748	560030
15735	560031
6777	560032
6672	560033
36484	560034
92136	560035
8617	560036
2191	560037
7754	560038
143334	560039
3659	560040
593	560041
86987	560042
102936	560043
5668	560044
22214	560045
27036	560046
6101	560047
2267	560048
127235	560049
21903	560050
43397	560051
17647	560052
99350	560053
165059	560054
114381	560055
91897	560056
104565	560057
51973	560058
153390	560059
97955	560060
8720	560061
157928	560062
11914	560063
59052	560064
121532	560065
31554	560066
45211	560067
35862	560068
47439	560069
41454	560070
33777	560071
21847	560072
13782	560073
68920	560074
18082	560075
61855	560076
10673	560077
51973	560078
27311	560079
40371	560080
74265	560081
35252	560082
39052	560083
21903	560084
65031	560085
62707	560086
42856	560087
124237	560088
497	560089
35042	560090
164962	560091
13245	560092
22458	560093
98684	560094
74249	560095
429	560096
62841	560097
120233	560098
97782	560099
51519	560100
133940	560101
70969	560102
22659	560103
35817	560104
38815	560105
68739	560106
38518	560107
128397	560108
137136	560109
132840	560110
75259	560111
129403	560112
71026	560113
15027	560114
89586	560115
21720	560116
91770	560117
91486	560118
91671	560119
81263	560120
55025	560121
30802	560122
74265	560123
15769	560124
67286	560125
119988	560126
152810	560127
7660	560128
127867	560129
80445	560130
99244	560131
86311	560132
159420	560133
145156	560134
45594	560135
8971	560136
13254	560137
131957	560138
81474	560139
64771	560140
83240	560141
89337	560142
28825	560143
89881	560144
111191	560145
168637	560146
9209	560147
68089	560148
161736	560149
67318	560150
99464	560151
75461	560152
91855	560153
46579	560154
16142	560155
103151	560156
75555	560157
84968	560158
91885	560159
62863	560160
24437	560161
89481	560162
26272	560163
114476	560164
78515	560165
7956	560166
5944	560167
39270	560168
29148	560169
41708	560170
58679	560171
79238	560172
32502	560173
34957	560174
434	560175
97114	560176
518	560177
114509	560178
18003	560179
42948	560180
68057	560181
66419	560182
10314	560183
31860	560184
22430	560185
3659	560186
24325	560187
19830	560188
34967	560189
39039	560190
2210	560191
671	560192
1213	560193
32195	560194
53852	560195
37271	560196
6177	560197
51014	560198
5584	560199
38111	560200
48864	560201
51295	560202
103425	560203
45480	560204
36964	560205
2464	560206
56757	560207
27064	560208
68836	560209
60175	560210
36653	560211
121204	560212
6232	560213
35411	560214
148197	560215
20656	560216
19990	560217
698	560218
3652	560219
10606	560220
10840	560221
53769	560222
31009	560223
79813	560224
19677	560225
3121	560226
79052	560227
32546	560228
53337	560229
39185	560230
7383	560231
77257	560232
33250	560233
73540	560234
11001	560235
18776	560236
139615	560237
88859	560238
126103	560239
81825	560240
36485	560241
155034	560242
103957	560243
38961	560244
103512	560245
36922	560246
141019	560247
72842	560248
109085	560249
44087	560250
59610	560251
103438	560252
35351	560253
89875	560254
2877	560255
1296	560256
1948	560257
264	560258
256	560259
141404	560260
5968	560261
133297	560262
66794	560263
5024	560264
133406	560265
101882	560266
75210	560267
90374	560268
62311	560269
19072	560270
33426	560271
134469	560272
34164	560273
65918	560274
101311	560275
1862	560276
138630	560277
48705	560278
1256	560279
23618	560280
74472	560281
91950	560282
90103	560283
47113	560284
28667	560285
56106	560286
75543	560287
112886	560288
75602	560289
7754	560290
87295	560291
55911	560292
97496	560293
76449	560294
121630	560295
5968	560296
128736	560297
41342	560298
3136	560299
24638	560300
55024	560301
137365	560302
188712	560303
94570	560304
36973	560305
4877	560306
91720	560307
24181	560308
6551	560309
15842	560310
114301	560311
22109	560312
22128	560313
69301	560314
12747	560315
31288	560316
2397	560317
37797	560318
10489	560319
158495	560320
29703	560321
132661	560322
33442	560323
114038	560324
95744	560325
7384	560326
56587	560327
39413	560328
147697	560329
40464	560330
21721	560331
52416	560332
44694	560333
18153	560334
90038	560335
35193	560336
45223	560337
4077	560338
2701	560339
1001	560340
162291	560341
114734	560342
12097	560343
44973	560344
43642	560345
19022	560346
21641	560347
65578	560348
73407	560349
62133	560350
8566	560351
8566	560352
44165	560353
143783	560354
13264	560355
29247	560356
42633	560357
137937	560358
89226	560359
62670	560360
35782	560361
82152	560362
76101	560363
11947	560364
28154	560365
13743	560366
66565	560367
110596	560368
60441	560369
166328	560370
42734	560371
148621	560372
73985	560373
56803	560374
98217	560375
74474	560376
172420	560377
80670	560378
39023	560379
108657	560380
12974	560381
99040	560382
33767	560383
42954	560384
82289	560385
22870	560386
2638	560387
15901	560388
156957	560389
42238	560390
113777	560391
161730	560392
136742	560393
77252	560394
5967	560395
46809	560396
12730	560397
38015	560398
147887	560399
84106	560400
91979	560401
125298	560402
52049	560403
22128	560404
17535	560405
39155	560406
98884	560407
12531	560408
78819	560409
2176	560410
10554	560411
91817	560412
16463	560413
114402	560414
24431	560415
28821	560416
70767	560417
35583	560418
1296	560419
56786	560420
20796	560421
138155	560422
43020	560423
178315	560424
30957	560425
82694	560426
91730	560427
24325	560428
54473	560429
9724	560430
56600	560431
96799	560432
1256	560433
43612	560434
2011	560435
99799	560436
127933	560437
148593	560438
9656	560439
48332	560440
985	560441
79492	560442
20815	560443
159038	560444
90197	560445
96259	560446
43501	560447
39776	560448
37489	560449
20450	560450
729	560451
52788	560452
36345	560453
10324	560454
93460	560455
134334	560456
64154	560457
54753	560458
64553	560459
81763	560460
9	560461
125529	560462
2487	560463
70592	560464
109138	560465
14856	560466
17703	560467
101592	560468
119974	560469
61855	560470
3245	560471
45967	560472
32004	560473
18276	560474
2346	560475
82152	560476
3289	560477
982	560478
17163	560479
102852	560480
33828	560481
120591	560482
108025	560483
10922	560484
33753	560485
137986	560486
160379	560487
73188	560488
143227	560489
48350	560490
78074	560491
104225	560492
83939	560493
47285	560494
107547	560495
6672	560496
174620	560497
104920	560498
59385	560499
7056	560500
10937	560501
147630	560502
25506	560503
167361	560504
36382	560505
27483	560506
2638	560507
54522	560508
39056	560509
12534	560510
83280	560511
6151	560512
127037	560513
10786	560514
160775	560515
21024	560516
5121	560517
7008	560518
53986	560519
101580	560520
12050	560521
177	560522
32462	560523
13368	560524
73066	560525
37575	560526
101806	560527
47807	560528
79333	560529
45015	560530
1213	560531
34933	560532
16282	560533
54972	560534
21462	560535
65146	560536
10623	560537
102444	560538
40677	560539
45373	560540
114348	560541
12747	560542
19631	560543
166118	560544
175042	560545
120305	560546
18385	560547
12278	560548
42475	560549
16775	560550
8348	560551
14719	560552
518	560553
2501	560554
88000	560555
42966	560556
124581	560557
707	560558
36716	560559
24768	560560
12416	560561
128685	560562
86855	560563
5950	560564
104793	560565
5994	560566
130060	560567
148457	560568
74506	560569
11864	560570
4	560571
52420	560572
21720	560573
105770	560574
121319	560575
14960	560576
13114	560577
25473	560578
1606	560579
66682	560580
3552	560581
68018	560582
56638	560583
43501	560584
38622	560585
22425	560586
44165	560587
133679	560588
76149	560589
36517	560590
96657	560591
66614	560592
71359	560593
123299	560594
185524	560595
12329	560596
8150	560597
49471	560598
77754	560599
4677	560600
27707	560601
88791	560602
23814	560603
7777	560604
41442	560605
65544	560606
148044	560607
5014	560608
70970	560609
11203	560610
8434	560611
36734	560612
31860	560613
39100	560614
44788	560615
16711	560616
66395	560617
147969	560618
28866	560619
90328	560620
14752	560621
108980	560622
100319	560623
11891	560624
71071	560625
59232	560626
3347	560627
572	560628
18098	560629
108059	560630
35411	560631
36115	560632
143522	560633
59281	560634
54972	560635
54591	560636
45281	560637
21329	560638
25488	560639
13414	560640
138085	560641
17742	560642
28435	560643
17038	560644
6637	560645
21524	560646
87571	560647
4702	560648
18103	560649
5322	560650
5931	560651
40846	560652
29496	560653
68051	560654
37344	560655
64261	560656
37217	560657
22427	560658
35972	560659
147487	560660
3066	560661
10554	560662
10554	560663
35252	560664
90222	560665
68684	560666
73508	560667
145157	560668
29013	560669
36736	560670
90619	560671
17310	560672
1552	560673
3428	560674
2028	560675
70113	560676
1085	560677
12139	560678
54423	560679
81763	560680
27883	560681
7777	560682
153954	560683
34807	560684
5707	560685
128194	560686
164343	560687
38542	560688
45518	560689
135996	560690
37443	560691
129445	560692
10760	560693
41357	560694
42670	560695
127368	560696
96724	560697
45570	560698
100211	560699
10820	560700
37583	560701
10096	560702
28821	560703
46280	560704
81311	560705
46579	560706
74165	560707
1619	560708
4015	560709
89481	560710
111221	560711
178637	560712
18141	560713
55213	560714
49376	560715
13292	560716
47691	560717
148124	560718
79854	560719
41002	560720
9776	560721
155	560722
48615	560723
5693	560724
14639	560725
25536	560726
81067	560727
30159	560728
23936	560729
120120	560730
21527	560731
1619	560732
35482	560733
778	560734
3549	560735
46480	560736
30292	560737
156037	560738
735	560739
36979	560740
54972	560741
56134	560742
30477	560743
177441	560744
156468	560745
74114	560746
8856	560747
59390	560748
10514	560749
4086	560750
157664	560751
40335	560752
69309	560753
26861	560754
13264	560755
113727	560756
159678	560757
17310	560758
12434	560759
264	560760
23037	560761
8013	560762
60042	560763
127875	560764
9112	560765
85893	560766
114262	560767
47490	560768
111054	560769
61126	560770
135949	560771
118872	560772
14579	560773
67885	560774
3095	560775
13066	560776
309	560777
113348	560778
69689	560779
15373	560780
65613	560781
66335	560782
75596	560783
119942	560784
119942	560785
14845	560786
12312	560787
64787	560788
65613	560789
74524	560790
20940	560791
51645	560792
31932	560793
21702	560794
31902	560795
51645	560796
75128	560797
75128	560798
1414	560799
1414	560800
34696	560801
4355	560802
340	560803
1746	560804
5113	560805
141297	560806
14730	560807
116499	560808
60270	560809
42091	560810
23176	560811
6515	560812
173862	560813
5050	560814
5050	560815
3348	560816
5939	560817
27880	560818
13150	560819
94407	560820
155098	560821
3909	560822
43218	560823
53115	560824
41	560825
103171	560826
68342	560827
90871	560828
121402	560829
48979	560830
107573	560831
97251	560832
162079	560833
109486	560834
46858	560835
68497	560836
19316	560837
19316	560838
99286	560839
89937	560840
104051	560841
67386	560842
41439	560843
89311	560844
52348	560845
80601	560846
101723	560847
146620	560848
94307	560849
144997	560850
2468	560851
7466	560852
12459	560853
68517	560854
57210	560855
14684	560856
3445	560857
13682	560858
97668	560859
21149	560860
68033	560861
4913	560862
104025	560863
91002	560864
92302	560865
43974	560866
2409	560867
140285	560868
552	560869
2467	560870
148691	560871
67168	560872
134475	560873
93803	560874
35874	560875
3235	560876
21597	560877
21597	560878
55646	560879
86223	560880
10865	560881
74274	560882
21597	560883
90891	560884
115305	560885
16261	560886
7425	560887
109439	560888
5113	560889
5113	560890
187339	560891
143210	560892
108692	560893
173056	560894
67999	560895
10105	560896
148134	560897
73915	560898
29207	560899
503	560900
34915	560901
34915	560902
29051	560903
117315	560904
35736	560905
188617	560906
9504	560907
79040	560908
44881	560909
30649	560910
84710	560911
1677	560912
2234	560913
78847	560914
75291	560915
74044	560916
21127	560917
55480	560918
86639	560919
7849	560920
137857	560921
22420	560922
36265	560923
17058	560924
2013	560925
71934	560926
86161	560927
81337	560928
750	560929
3564	560930
50853	560931
106411	560932
18292	560933
87911	560934
2304	560935
26474	560936
24805	560937
25065	560938
79893	560939
74045	560940
99140	560941
114868	560942
140950	560943
104341	560944
41072	560945
46253	560946
22729	560947
65279	560948
70361	560949
6046	560950
6046	560951
21646	560952
33729	560953
66610	560954
129522	560955
67501	560956
52972	560957
14768	560958
65428	560959
48784	560960
65236	560961
45685	560962
26071	560963
24740	560964
42003	560965
15932	560966
15511	560967
70077	560968
3142	560969
182039	560970
2641	560971
39820	560972
9791	560973
68452	560974
187006	560975
45051	560976
18546	560977
76853	560978
16721	560979
32707	560980
56440	560981
1331	560982
160438	560983
129086	560984
75	560985
44918	560986
38716	560987
102522	560988
78294	560989
37108	560990
11772	560991
10845	560992
13267	560993
13476	560994
7608	560995
70278	560996
17580	560997
12537	560998
1926	560999
42109	561000
41282	561001
10251	561002
1331	561003
71738	561004
87782	561005
26025	561006
34840	561007
31692	561008
1077	561009
32007	561010
46821	561011
17336	561012
38171	561013
39111	561014
38171	561015
50231	561016
10639	561017
3925	561018
161857	561019
46885	561020
37400	561021
168308	561022
9318	561023
9536	561024
12628	561025
14701	561026
86610	561027
37006	561028
231	561029
61915	561030
2197	561031
8486	561032
1293	561033
16360	561034
20448	561035
1263	561036
41	561037
2264	561038
5134	561039
124935	561040
34987	561041
34987	561042
76	561043
48758	561044
1448	561045
10116	561046
2452	561047
63	561048
74171	561049
74171	561050
16453	561051
8686	561052
90841	561053
7091	561054
1	561055
19373	561056
19373	561057
25216	561058
25216	561059
1491	561060
77138	561061
75570	561062
48969	561063
49706	561064
4808	561065
733	561066
16934	561067
46855	561068
107185	561069
94877	561070
1161	561071
2274	561072
12229	561073
19681	561074
137818	561075
38	561076
50324	561077
2449	561078
8684	561079
5676	561080
2843	561081
3494	561082
877	561083
17788	561084
393	561085
74319	561086
23605	561087
35209	561088
82199	561089
110052	561090
103873	561091
153862	561092
55210	561093
66504	561094
3891	561095
28564	561096
32723	561097
87927	561098
177430	561099
73961	561100
34080	561101
472	561102
60100	561103
185175	561104
110020	561105
33680	561106
182972	561107
88538	561108
141430	561109
1562	561110
7555	561111
41489	561112
182218	561113
74658	561114
115417	561115
188821	561116
74369	561117
9712	561118
140051	561119
237	561120
104519	561121
168304	561122
20812	561123
15226	561124
12616	561125
14540	561126
36830	561127
49157	561128
89024	561129
22467	561130
142908	561131
136020	561132
15619	561133
5472	561134
19720	561135
608	561136
45892	561137
150367	561138
167831	561139
110508	561140
5225	561141
133829	561142
15891	561143
12266	561144
4439	561145
93354	561146
34220	561147
67661	561148
73068	561149
19305	561150
74883	561151
130159	561152
28441	561153
44540	561154
30793	561155
75858	561156
51285	561157
5702	561158
78004	561159
87095	561160
74328	561161
13757	561162
51358	561163
19312	561164
94823	561165
134137	561166
40413	561167
53695	561168
89766	561169
188022	561170
185754	561171
9064	561172
62573	561173
2615	561174
5701	561175
51625	561176
32742	561177
41	561178
2404	561179
41	561180
12082	561181
2191	561182
2769	561183
256	561184
57028	561185
41358	561186
30854	561187
82155	561188
41	561189
12082	561190
50806	561191
2191	561192
632	561193
2780	561194
24198	561195
6666	561196
90987	561197
8539	561198
89078	561199
14176	561200
2404	561201
55459	561202
62900	561203
382	561204
5412	561205
56	561206
35453	561207
6706	561208
35009	561209
3847	561210
36611	561211
71083	561212
19539	561213
132813	561214
84882	561215
90764	561216
86511	561217
53542	561218
7302	561219
3131	561220
123224	561221
100	561222
42770	561223
3847	561224
64109	561225
18694	561226
6453	561227
160110	561228
3847	561229
19539	561230
5118	561231
41	561232
41	561233
41	561234
41	561235
41	561236
17750	561237
18519	561238
30854	561239
186684	561240
21951	561241
32400	561242
39056	561243
96503	561244
74	561245
127609	561246
51795	561247
84743	561248
5611	561249
87626	561250
87626	561251
64250	561252
61904	561253
6716	561254
24099	561255
7921	561256
3572	561257
183082	561258
9175	561259
73360	561260
20249	561261
82081	561262
1098	561263
59380	561264
147574	561265
75432	561266
34909	561267
48322	561268
78325	561269
3269	561270
102311	561271
917	561272
85996	561273
100503	561274
145004	561275
123906	561276
109214	561277
86553	561278
53226	561279
141038	561280
133714	561281
109029	561282
13228	561283
33788	561284
9661	561285
24397	561286
18876	561287
7203	561288
8589	561289
54520	561290
39860	561291
15287	561292
60907	561293
180721	561294
43393	561295
30773	561296
3502	561297
67566	561298
2457	561299
38617	561300
186688	561301
38617	561302
24355	561303
23960	561304
22560	561305
49614	561306
2457	561307
150918	561308
73833	561309
65336	561310
32077	561311
30061	561312
6056	561313
103222	561314
32199	561315
29418	561316
16015	561317
86706	561318
43482	561319
71139	561320
45563	561321
49806	561322
10058	561323
26639	561324
15691	561325
4630	561326
5852	561327
11289	561328
21129	561329
14112	561330
373	561331
45635	561332
106630	561333
3788	561334
21939	561335
61649	561336
33359	561337
14372	561338
110714	561339
135107	561340
8780	561341
94316	561342
93104	561343
53316	561344
68503	561345
98658	561346
97837	561347
14834	561348
17383	561349
511	561350
26177	561351
101452	561352
25613	561353
8415	561354
1163	561355
87774	561356
57904	561357
3557	561358
28807	561359
70371	561360
23285	561361
11675	561362
43496	561363
1105	561364
86461	561365
511	561366
6036	561367
27848	561368
30634	561369
117714	561370
1522	561371
12130	561372
71824	561373
427	561374
65237	561375
379	561376
34081	561377
49158	561378
511	561379
3557	561380
3557	561381
3702	561382
782	561383
19701	561384
2046	561385
1878	561386
60454	561387
5334	561388
5334	561389
15003	561390
2640	561391
104626	561392
34480	561393
13834	561394
3704	561395
3338	561396
72329	561397
2085	561398
12558	561399
69826	561400
2061	561401
3557	561402
3557	561403
41596	561404
18348	561405
3557	561406
511	561407
16955	561408
1241	561409
3557	561410
3557	561411
5116	561412
75308	561413
62524	561414
60454	561415
34171	561416
135098	561417
13334	561418
3275	561419
73329	561420
5861	561421
1956	561422
2035	561423
8683	561424
36114	561425
2985	561426
11363	561427
80796	561428
128949	561429
8839	561430
27006	561431
15230	561432
67480	561433
15483	561434
52739	561435
150049	561436
186167	561437
134801	561438
96124	561439
170604	561440
181442	561441
143285	561442
76138	561443
92529	561444
79431	561445
22473	561446
78535	561447
104697	561448
85308	561449
123245	561450
183698	561451
139591	561452
175115	561453
106103	561454
81093	561455
647	561456
126706	561457
179920	561458
6279	561459
67579	561460
97684	561461
43699	561462
10521	561463
84485	561464
15230	561465
75293	561466
142969	561467
5938	561468
59716	561469
107805	561470
71515	561471
18525	561472
87398	561473
1052	561474
49947	561475
186014	561476
46418	561477
101290	561478
106514	561479
127081	561480
187602	561481
171877	561482
87808	561483
174596	561484
37706	561485
133327	561486
133327	561487
9976	561488
42196	561489
137836	561490
105672	561491
96124	561492
24171	561493
74056	561494
11259	561495
105672	561496
31165	561497
108556	561498
120301	561499
77334	561500
170812	561501
57137	561502
103255	561503
175577	561504
186036	561505
33697	561506
59587	561507
9043	561508
61	561509
602	561510
8315	561511
5399	561512
51989	561513
39112	561514
194	561515
8316	561516
194	561517
76259	561518
81757	561519
58618	561520
65595	561521
5838	561522
113461	561523
162542	561524
79137	561525
25270	561526
35684	561527
116376	561528
72486	561529
159175	561530
107318	561531
76977	561532
56241	561533
61299	561534
83159	561535
83072	561536
154389	561537
13	561538
27	561539
6552	561540
101581	561541
44103	561542
71190	561543
20164	561544
20164	561545
113992	561546
2162	561547
108641	561548
2162	561549
20370	561550
136968	561551
18854	561552
73457	561553
28006	561554
73954	561555
12875	561556
17438	561557
25988	561558
50457	561559
51706	561560
187524	561561
3041	561562
49371	561563
4391	561564
62176	561565
2162	561566
102213	561567
77613	561568
76169	561569
52061	561570
113388	561571
97606	561572
33556	561573
85332	561574
99661	561575
25876	561576
2162	561577
10250	561578
5741	561579
111	561580
36811	561581
9887	561582
9887	561583
36051	561584
112608	561585
7405	561586
7418	561587
75473	561588
20473	561589
177730	561590
113747	561591
23921	561592
91806	561593
19008	561594
9217	561595
173927	561596
41234	561597
8392	561598
49096	561599
87609	561600
6887	561601
20359	561602
95763	561603
22693	561604
128665	561605
53481	561606
118491	561607
53481	561608
53263	561609
107901	561610
45154	561611
95129	561612
122769	561613
45203	561614
86201	561615
139275	561616
85095	561617
10540	561618
905	561619
112862	561620
34239	561621
93657	561622
35927	561623
55578	561624
119998	561625
55556	561626
5293	561627
73178	561628
132924	561629
86729	561630
53088	561631
89418	561632
49961	561633
143152	561634
105952	561635
137220	561636
49665	561637
107049	561638
63480	561639
119998	561640
54153	561641
120642	561642
178732	561643
171970	561644
129962	561645
4365	561646
31938	561647
9217	561648
95763	561649
66406	561650
175325	561651
135467	561652
77215	561653
175938	561654
122152	561655
7863	561656
171941	561657
171736	561658
11173	561659
86304	561660
495	561661
59412	561662
35094	561663
20395	561664
142477	561665
124226	561666
38879	561667
93618	561668
83047	561669
36029	561670
20963	561671
10856	561672
5529	561673
15211	561674
3659	561675
189235	561676
185	561677
3025	561678
19814	561679
15142	561680
158773	561681
60693	561682
6084	561683
56923	561684
7366	561685
6466	561686
31629	561687
20060	561688
2175	561689
39835	561690
87724	561691
34002	561692
137793	561693
178111	561694
58615	561695
18071	561696
15142	561697
8481	561698
15211	561699
33668	561700
134327	561701
119098	561702
104575	561703
168420	561704
52002	561705
40716	561706
30096	561707
72457	561708
10468	561709
6781	561710
130283	561711
20470	561712
3025	561713
12667	561714
12068	561715
6994	561716
35743	561717
27739	561718
2214	561719
12667	561720
2632	561721
18477	561722
9256	561723
98749	561724
38442	561725
37494	561726
10794	561727
198	561728
33014	561729
1591	561730
20098	561731
47513	561732
16993	561733
24046	561734
21280	561735
31456	561736
28629	561737
28533	561738
59784	561739
42153	561740
6426	561741
69694	561742
169239	561743
66466	561744
29288	561745
29288	561746
29288	561747
185	561748
6103	561749
7929	561750
3025	561751
40587	561752
60693	561753
63507	561754
60693	561755
11335	561756
57175	561757
9854	561758
11898	561759
140535	561760
33312	561761
90781	561762
59	561763
58571	561764
173469	561765
89576	561766
44117	561767
47931	561768
21	561769
21	561770
21	561771
21	561772
21	561773
21	561774
21	561775
21	561776
141446	561777
21285	561778
162792	561779
42140	561780
76416	561781
107404	561782
1497	561783
56	561784
12294	561785
8710	561786
45161	561787
17186	561788
61584	561789
39544	561790
18961	561791
5876	561792
34709	561793
44140	561794
44376	561795
88992	561796
23480	561797
178708	561798
175168	561799
175540	561800
148942	561801
118702	561802
95975	561803
146128	561804
109824	561805
70470	561806
108078	561807
27143	561808
138199	561809
175336	561810
55586	561811
35003	561812
111084	561813
55119	561814
91365	561815
55697	561816
79406	561817
185340	561818
20692	561819
176896	561820
176897	561821
49331	561822
174576	561823
17013	561824
144492	561825
23815	561826
87321	561827
108161	561828
8466	561829
156459	561830
12208	561831
119040	561832
8168	561833
42823	561834
4303	561835
13356	561836
6039	561837
7582	561838
12048	561839
16280	561840
1031	561841
35410	561842
179825	561843
48204	561844
20292	561845
20553	561846
7970	561847
8637	561848
75974	561849
158206	561850
11207	561851
18670	561852
88975	561853
116014	561854
172457	561855
6018	561856
46257	561857
72550	561858
135	561859
63257	561860
2974	561861
42814	561862
11562	561863
49814	561864
60632	561865
23407	561866
8534	561867
17	561868
97949	561869
147122	561870
77397	561871
36286	561872
165630	561873
80869	561874
48937	561875
89759	561876
19380	561877
19380	561878
5622	561879
5622	561880
23470	561881
19450	561882
60264	561883
5637	561884
23512	561885
25559	561886
61652	561887
104839	561888
95119	561889
61523	561890
1693	561891
172205	561892
13655	561893
42699	561894
42699	561895
42699	561896
42699	561897
25	561898
84603	561899
88809	561900
34484	561901
8498	561902
34582	561903
8498	561904
82304	561905
3793	561906
83225	561907
12678	561908
22	561909
13392	561910
10757	561911
82902	561912
47049	561913
13392	561914
46234	561915
46234	561916
7844	561917
63638	561918
123849	561919
4450	561920
135372	561921
130933	561922
23312	561923
12377	561924
76362	561925
173982	561926
121404	561927
109522	561928
121404	561929
10491	561930
36289	561931
8158	561932
6150	561933
81446	561934
74011	561935
75709	561936
685	561937
39788	561938
16857	561939
74063	561940
15322	561941
85476	561942
71893	561943
6751	561944
5467	561945
28029	561946
59394	561947
115410	561948
6751	561949
54157	561950
20315	561951
29965	561952
41866	561953
41866	561954
41866	561955
19656	561956
106673	561957
79821	561958
120589	561959
21714	561960
50217	561961
24546	561962
75593	561963
5675	561964
9844	561965
68605	561966
150175	561967
87404	561968
91712	561969
179703	561970
30940	561971
5197	561972
73723	561973
1205	561974
53081	561975
95221	561976
73726	561977
109127	561978
3862	561979
73726	561980
51930	561981
3862	561982
4715	561983
173797	561984
119599	561985
187480	561986
13559	561987
1996	561988
59	561989
107487	561990
117681	561991
159751	561992
12416	561993
34789	561994
51019	561995
6497	561996
57663	561997
185413	561998
6017	561999
24852	562000
5174	562001
20609	562002
14420	562003
58449	562004
12263	562005
88018	562006
34972	562007
93786	562008
73498	562009
37016	562010
66117	562011
66117	562012
118134	562013
155638	562014
86681	562015
86681	562016
35325	562017
4469	562018
82478	562019
44122	562020
66172	562021
4050	562022
5644	562023
44614	562024
94551	562025
113849	562026
38519	562027
30793	562028
175146	562029
28757	562030
79039	562031
15691	562032
102064	562033
102064	562034
45566	562035
53483	562036
45215	562037
16737	562038
35074	562039
7882	562040
3656	562041
64832	562042
86767	562043
323	562044
30032	562045
7334	562046
80834	562047
11902	562048
68116	562049
55656	562050
25561	562051
63875	562052
74654	562053
20747	562054
371	562055
30485	562056
15173	562057
35656	562058
21275	562059
7265	562060
104763	562061
20025	562062
188515	562063
53719	562064
53719	562065
72123	562066
142781	562067
485	562068
26525	562069
45128	562070
2638	562071
131729	562072
49556	562073
14979	562074
174907	562075
67493	562076
6868	562077
7	562078
31127	562079
23241	562080
18152	562081
135151	562082
63470	562083
12340	562084
179735	562085
60040	562086
79030	562087
485	562088
9954	562089
47830	562090
50607	562091
31354	562092
2682	562093
134794	562094
72812	562095
141246	562096
11680	562097
88528	562098
185895	562099
2857	562100
12795	562101
88528	562102
32826	562103
55711	562104
34588	562105
164737	562106
21569	562107
72128	562108
136044	562109
7	562110
23907	562111
32756	562112
21132	562113
123294	562114
15587	562115
8000	562116
21039	562117
3232	562118
38877	562119
39709	562120
72625	562121
44319	562122
172690	562123
27253	562124
78977	562125
112049	562126
62095	562127
46574	562128
53232	562129
186158	562130
13221	562131
2886	562132
112044	562133
4966	562134
94832	562135
404	562136
27148	562137
3778	562138
3778	562139
3901	562140
3778	562141
3216	562142
35	562143
27336	562144
5760	562145
3216	562146
27336	562147
21281	562148
93477	562149
138944	562150
72296	562151
10369	562152
5785	562153
121606	562154
52240	562155
97492	562156
70749	562157
18747	562158
56314	562159
932	562160
14193	562161
50564	562162
5708	562163
53105	562164
13594	562165
94714	562166
54735	562167
593	562168
33474	562169
157962	562170
36562	562171
22543	562172
34100	562173
14523	562174
17207	562175
88399	562176
154092	562177
41306	562178
76499	562179
118363	562180
65688	562181
96007	562182
11196	562183
119318	562184
22596	562185
8625	562186
144068	562187
139022	562188
23440	562189
2762	562190
43333	562191
1236	562192
46948	562193
145	562194
3180	562195
2869	562196
141160	562197
5681	562198
8378	562199
44303	562200
19859	562201
74619	562202
19168	562203
147	562204
72199	562205
23122	562206
11801	562207
18255	562208
367	562209
9607	562210
113023	562211
90632	562212
6633	562213
6502	562214
47975	562215
16907	562216
5340	562217
39565	562218
59	562219
9826	562220
113306	562221
32783	562222
61998	562223
52460	562224
4974	562225
16079	562226
151916	562227
85117	562228
139902	562229
107413	562230
52256	562231
43083	562232
1	562233
242	562234
16672	562235
57022	562236
3049	562237
29149	562238
51437	562239
18288	562240
19168	562241
2719	562242
49318	562243
23965	562244
43321	562245
10221	562246
113172	562247
16603	562248
113242	562249
6378	562250
12091	562251
90600	562252
3672	562253
18032	562254
11783	562255
47560	562256
37530	562257
25656	562258
56066	562259
32594	562260
13810	562261
46383	562262
12432	562263
25564	562264
19381	562265
10243	562266
2566	562267
81872	562268
42780	562269
65849	562270
10214	562271
12101	562272
20998	562273
77723	562274
12101	562275
12101	562276
43474	562277
60057	562278
23288	562279
15365	562280
18005	562281
29141	562282
4496	562283
2254	562284
43505	562285
34586	562286
87862	562287
13283	562288
16155	562289
11003	562290
37377	562291
16556	562292
40522	562293
31350	562294
10089	562295
23214	562296
11997	562297
26829	562298
31550	562299
26483	562300
26659	562301
12439	562302
58780	562303
14188	562304
7484	562305
18679	562306
51779	562307
12571	562308
34278	562309
130464	562310
17325	562311
18767	562312
41628	562313
1814	562314
60547	562315
33962	562316
7707	562317
130250	562318
34668	562319
16	562320
39538	562321
39570	562322
72360	562323
21069	562324
12439	562325
39570	562326
23173	562327
204	562328
12101	562329
25688	562330
85255	562331
71930	562332
1962	562333
10857	562334
22035	562335
45745	562336
10288	562337
16111	562338
17274	562339
12901	562340
16556	562341
371	562342
43505	562343
3652	562344
14723	562345
4496	562346
34462	562347
7915	562348
41702	562349
14961	562350
2169	562351
17707	562352
9909	562353
11847	562354
108827	562355
99735	562356
21876	562357
34072	562358
21815	562359
11041	562360
18184	562361
21832	562362
12902	562363
39338	562364
104778	562365
305	562366
19217	562367
92323	562368
64967	562369
7236	562370
90643	562371
187443	562372
60239	562373
21933	562374
42899	562375
74187	562376
3042	562377
15157	562378
2193	562379
42843	562380
1739	562381
28096	562382
41591	562383
16047	562384
27450	562385
19288	562386
83491	562387
49975	562388
8850	562389
4445	562390
7196	562391
14232	562392
11348	562393
22663	562394
5650	562395
42974	562396
6066	562397
16671	562398
14005	562399
1202	562400
19210	562401
108326	562402
58898	562403
54648	562404
54648	562405
60093	562406
1767	562407
133	562408
71196	562409
85860	562410
214	562411
2132	562412
85495	562413
3842	562414
28258	562415
7527	562416
13584	562417
21804	562418
46979	562419
34454	562420
121	562421
60673	562422
14757	562423
13251	562424
13586	562425
69207	562426
60673	562427
8502	562428
43926	562429
112374	562430
8544	562431
2328	562432
15171	562433
22023	562434
21955	562435
4733	562436
6782	562437
47219	562438
4119	562439
7828	562440
50535	562441
101	562442
1534	562443
17786	562444
156594	562445
5777	562446
132763	562447
43491	562448
5777	562449
62852	562450
19874	562451
131970	562452
4730	562453
1129	562454
12837	562455
93461	562456
93461	562457
20116	562458
971	562459
53323	562460
65281	562461
12297	562462
53323	562463
1171	562464
8974	562465
92625	562466
5987	562467
14167	562468
162718	562469
178784	562470
66798	562471
6766	562472
78536	562473
4030	562474
7825	562475
84205	562476
39933	562477
78403	562478
9429	562479
71298	562480
17085	562481
18527	562482
92953	562483
3155	562484
20534	562485
14448	562486
71298	562487
36660	562488
88490	562489
41944	562490
1769	562491
20019	562492
1436	562493
38836	562494
6090	562495
14599	562496
45835	562497
55181	562498
36822	562499
14599	562500
12420	562501
19723	562502
1769	562503
30428	562504
12390	562505
80025	562506
139303	562507
68039	562508
38836	562509
93922	562510
93875	562511
24836	562512
38141	562513
163516	562514
14599	562515
41324	562516
170	562517
1	562518
49705	562519
3251	562520
23289	562521
2768	562522
43210	562523
38664	562524
26063	562525
6082	562526
21537	562527
10962	562528
26062	562529
20767	562530
13	562531
132421	562532
132421	562533
27594	562534
54578	562535
184993	562536
58568	562537
111888	562538
58568	562539
102093	562540
102093	562541
67407	562542
143974	562543
78942	562544
1963	562545
6219	562546
61460	562547
1386	562548
132695	562549
6518	562550
18827	562551
18827	562552
53405	562553
155979	562554
98655	562555
117985	562556
116017	562557
36552	562558
71895	562559
109582	562560
47436	562561
77351	562562
110800	562563
6795	562564
19563	562565
13700	562566
72487	562567
13700	562568
9223	562569
36888	562570
181164	562571
178527	562572
100390	562573
38524	562574
3461	562575
133	562576
32003	562577
133	562578
1557	562579
45724	562580
81463	562581
29402	562582
42704	562583
95119	562584
124306	562585
23205	562586
8528	562587
1278	562588
2461	562589
179614	562590
753	562591
45520	562592
15540	562593
31178	562594
5641	562595
71328	562596
133975	562597
123810	562598
121653	562599
177356	562600
13230	562601
9653	562602
1018	562603
18231	562604
63765	562605
19910	562606
95353	562607
3102	562608
61531	562609
75130	562610
78225	562611
752	562612
21131	562613
86776	562614
57723	562615
7007	562616
8216	562617
12061	562618
140412	562619
1933	562620
104897	562621
107723	562622
58927	562623
14750	562624
638	562625
61531	562626
41302	562627
137405	562628
5084	562629
34606	562630
8460	562631
93546	562632
94567	562633
31090	562634
172370	562635
125300	562636
45037	562637
66267	562638
144907	562639
52564	562640
62436	562641
94289	562642
49607	562643
63951	562644
118960	562645
119121	562646
6821	562647
44397	562648
30127	562649
6835	562650
26517	562651
131918	562652
50653	562653
50653	562654
15201	562655
104942	562656
2548	562657
6487	562658
38193	562659
86558	562660
131900	562661
11267	562662
15819	562663
43490	562664
14472	562665
22857	562666
5369	562667
6482	562668
12658	562669
29385	562670
9935	562671
12658	562672
87400	562673
96809	562674
179019	562675
1761	562676
62196	562677
27390	562678
4188	562679
53529	562680
17543	562681
63477	562682
8121	562683
64213	562684
31648	562685
25962	562686
104715	562687
10210	562688
39147	562689
55	562690
62990	562691
17360	562692
117256	562693
88551	562694
53261	562695
47502	562696
21745	562697
18943	562698
11674	562699
34556	562700
6482	562701
81909	562702
20298	562703
171270	562704
74210	562705
35673	562706
99375	562707
72237	562708
22221	562709
46040	562710
47259	562711
28705	562712
28881	562713
6664	562714
92049	562715
29500	562716
110683	562717
106464	562718
154173	562719
12724	562720
20524	562721
427	562722
15992	562723
153691	562724
12608	562725
64322	562726
64322	562727
64322	562728
8400	562729
98511	562730
98511	562731
45087	562732
18157	562733
177333	562734
14684	562735
6858	562736
124	562737
13426	562738
49374	562739
28921	562740
13788	562741
2279	562742
2973	562743
21925	562744
55644	562745
2279	562746
43219	562747
2279	562748
43194	562749
181349	562750
6054	562751
79103	562752
44654	562753
152101	562754
116077	562755
110513	562756
167127	562757
98226	562758
67240	562759
78881	562760
67240	562761
39047	562762
5809	562763
1931	562764
19103	562765
1931	562766
45301	562767
1267	562768
1267	562769
1267	562770
1267	562771
80623	562772
1267	562773
51029	562774
88600	562775
118294	562776
49930	562777
162347	562778
1864	562779
5590	562780
123922	562781
13663	562782
2303	562783
41993	562784
1569	562785
3699	562786
140407	562787
1420	562788
100859	562789
140462	562790
50587	562791
110019	562792
158269	562793
22417	562794
5906	562795
35448	562796
12562	562797
8314	562798
25586	562799
12562	562800
21	562801
124	562802
124	562803
808	562804
33448	562805
42125	562806
28150	562807
2287	562808
16543	562809
3626	562810
22181	562811
15326	562812
108006	562813
5949	562814
1182	562815
22511	562816
8804	562817
54780	562818
9407	562819
17327	562820
9233	562821
13957	562822
2290	562823
3786	562824
2046	562825
33349	562826
24990	562827
17477	562828
3598	562829
5742	562830
7945	562831
11056	562832
19801	562833
18125	562834
48108	562835
18351	562836
31714	562837
42826	562838
64861	562839
31661	562840
688	562841
1758	562842
57354	562843
22042	562844
4373	562845
4373	562846
4373	562847
46884	562848
311	562849
66000	562850
127653	562851
73780	562852
20785	562853
2675	562854
75091	562855
82278	562856
10058	562857
411	562858
90016	562859
73822	562860
36636	562861
16935	562862
12948	562863
5272	562864
61688	562865
72656	562866
63725	562867
142104	562868
15178	562869
111423	562870
39744	562871
109602	562872
40445	562873
42645	562874
5839	562875
36151	562876
153023	562877
43029	562878
51439	562879
33800	562880
36102	562881
6038	562882
16398	562883
117802	562884
54075	562885
105225	562886
2328	562887
17348	562888
36099	562889
74167	562890
11856	562891
120401	562892
65891	562893
128903	562894
5286	562895
42551	562896
9980	562897
33130	562898
80949	562899
2514	562900
311	562901
23612	562902
54967	562903
15227	562904
11255	562905
1578	562906
62508	562907
6615	562908
46705	562909
19	562910
121317	562911
78453	562912
9311	562913
174	562914
12545	562915
47480	562916
31548	562917
19973	562918
1239	562919
3735	562920
2625	562921
102106	562922
32707	562923
20654	562924
2114	562925
9201	562926
129815	562927
55699	562928
69142	562929
174	562930
80436	562931
89680	562932
18592	562933
119125	562934
43743	562935
63928	562936
15460	562937
9436	562938
11098	562939
52196	562940
7247	562941
5140	562942
28025	562943
173582	562944
5556	562945
2712	562946
14402	562947
11380	562948
8767	562949
4024	562950
8523	562951
84909	562952
30295	562953
1018	562954
43597	562955
76103	562956
16308	562957
26918	562958
8691	562959
20349	562960
23379	562961
28017	562962
108092	562963
68844	562964
61324	562965
43442	562966
417	562967
10134	562968
34158	562969
8728	562970
113032	562971
13773	562972
2429	562973
7961	562974
15836	562975
20142	562976
92543	562977
106005	562978
136568	562979
148969	562980
10793	562981
76590	562982
64384	562983
58424	562984
48104	562985
22743	562986
48421	562987
203	562988
28254	562989
54863	562990
50348	562991
83310	562992
98955	562993
60074	562994
8720	562995
19533	562996
75407	562997
47778	562998
90065	562999
18356	563000
91598	563001
28645	563002
20552	563003
3210	563004
22588	563005
62490	563006
122548	563007
44849	563008
15281	563009
38691	563010
57618	563011
43087	563012
89444	563013
53412	563014
144220	563015
43363	563016
39338	563017
41522	563018
30965	563019
32622	563020
18759	563021
91796	563022
148204	563023
52990	563024
43227	563025
54884	563026
98059	563027
66124	563028
16752	563029
142482	563030
31799	563031
38088	563032
11397	563033
70061	563034
42671	563035
45480	563036
32443	563037
145049	563038
98591	563039
40793	563040
35513	563041
26559	563042
35820	563043
114576	563044
80777	563045
54337	563046
2732	563047
6433	563048
183281	563049
8507	563050
2498	563051
277	563052
172328	563053
136833	563054
19309	563055
15329	563056
47827	563057
70	563058
959	563059
40910	563060
43068	563061
101668	563062
5182	563063
57444	563064
10936	563065
5953	563066
24448	563067
4428	563068
42782	563069
52076	563070
43638	563071
114186	563072
6756	563073
6764	563074
23537	563075
75054	563076
91853	563077
16047	563078
40846	563079
4075	563080
99403	563081
282	563082
2622	563083
23894	563084
1072	563085
12076	563086
35376	563087
20053	563088
91647	563089
1300	563090
21171	563091
63502	563092
22369	563093
73362	563094
58684	563095
236	563096
18262	563097
2666	563098
43522	563099
6023	563100
32764	563101
84555	563102
44973	563103
12467	563104
61677	563105
57478	563106
43613	563107
68869	563108
2639	563109
1985	563110
53920	563111
57679	563112
21708	563113
37822	563114
32618	563115
162381	563116
134435	563117
20303	563118
16634	563119
28869	563120
84181	563121
14702	563122
154	563123
23929	563124
22276	563125
138172	563126
79903	563127
38638	563128
88967	563129
24122	563130
449	563131
25403	563132
60376	563133
129907	563134
32861	563135
57741	563136
74713	563137
18134	563138
12040	563139
71318	563140
113024	563141
36063	563142
49269	563143
34168	563144
105845	563145
32654	563146
105282	563147
44251	563148
181860	563149
19095	563150
21842	563151
20387	563152
87808	563153
168647	563154
36469	563155
60571	563156
1167	563157
3281	563158
19513	563159
4625	563160
22034	563161
6764	563162
51533	563163
102856	563164
43274	563165
22828	563166
4338	563167
3882	563168
22168	563169
35187	563170
98481	563171
4575	563172
38287	563173
68910	563174
41971	563175
21906	563176
57580	563177
63830	563178
70187	563179
25738	563180
97211	563181
51789	563182
31438	563183
148586	563184
19728	563185
8793	563186
133081	563187
10867	563188
28968	563189
183195	563190
6341	563191
89326	563192
5449	563193
18809	563194
10063	563195
28966	563196
43163	563197
20064	563198
129151	563199
42249	563200
111548	563201
13462	563202
63103	563203
61250	563204
2338	563205
22182	563206
62955	563207
149588	563208
40127	563209
63103	563210
7765	563211
3806	563212
51110	563213
16403	563214
7418	563215
227	563216
35135	563217
35925	563218
2122	563219
23635	563220
1962	563221
43591	563222
42973	563223
111160	563224
12956	563225
63904	563226
13638	563227
73660	563228
26625	563229
31654	563230
35566	563231
1683	563232
26484	563233
14404	563234
25520	563235
117137	563236
187646	563237
11832	563238
5285	563239
68869	563240
38183	563241
71669	563242
81299	563243
75119	563244
142899	563245
29732	563246
5779	563247
11950	563248
68352	563249
6952	563250
5996	563251
180757	563252
63700	563253
10000	563254
66979	563255
57887	563256
52095	563257
72	563258
85312	563259
44237	563260
10540	563261
30152	563262
69796	563263
51730	563264
67876	563265
24122	563266
11456	563267
11774	563268
103938	563269
17931	563270
49623	563271
85218	563272
51646	563273
34200	563274
62092	563275
52748	563276
114654	563277
143350	563278
6802	563279
3409	563280
61948	563281
28634	563282
135878	563283
22118	563284
41809	563285
7606	563286
1141	563287
1141	563288
70	563289
876	563290
3503	563291
2020	563292
28030	563293
35504	563294
106080	563295
135898	563296
11774	563297
141744	563298
74958	563299
74870	563300
39737	563301
36322	563302
28949	563303
8226	563304
11810	563305
124311	563306
40095	563307
113455	563308
62643	563309
21763	563310
5462	563311
70	563312
76057	563313
55859	563314
41052	563315
12836	563316
82803	563317
13162	563318
22605	563319
128275	563320
105707	563321
56406	563322
7998	563323
140816	563324
26972	563325
115282	563326
29207	563327
572	563328
89066	563329
23648	563330
108598	563331
3318	563332
23762	563333
66439	563334
5737	563335
56086	563336
32726	563337
76520	563338
9746	563339
90345	563340
93732	563341
8963	563342
125307	563343
172294	563344
25597	563345
7479	563346
79626	563347
13638	563348
92696	563349
132011	563350
328	563351
111513	563352
101675	563353
9956	563354
112835	563355
13	563356
85762	563357
43012	563358
8567	563359
101682	563360
58626	563361
58979	563362
11318	563363
1576	563364
13266	563365
27379	563366
148094	563367
31620	563368
146826	563369
14582	563370
7281	563371
87372	563372
5213	563373
71744	563374
12120	563375
28869	563376
39898	563377
250	563378
20362	563379
19	563380
8697	563381
14307	563382
2875	563383
23939	563384
34906	563385
146209	563386
57717	563387
177399	563388
61601	563389
6630	563390
12421	563391
26082	563392
20739	563393
69037	563394
57644	563395
15313	563396
72165	563397
1096	563398
12947	563399
15739	563400
14804	563401
17518	563402
5068	563403
3083	563404
24070	563405
24388	563406
29268	563407
301	563408
9977	563409
62270	563410
954	563411
49904	563412
917	563413
355	563414
103	563415
42372	563416
3041	563417
24497	563418
3339	563419
127554	563420
60438	563421
15868	563422
39397	563423
7105	563424
21991	563425
62977	563426
44897	563427
69911	563428
28051	563429
32010	563430
38527	563431
68027	563432
21934	563433
23384	563434
1391	563435
7677	563436
51584	563437
13046	563438
10379	563439
1721	563440
5116	563441
12288	563442
35337	563443
65953	563444
65196	563445
22576	563446
91989	563447
63612	563448
94388	563449
3567	563450
11312	563451
3529	563452
38243	563453
9246	563454
14859	563455
52746	563456
103547	563457
4553	563458
14475	563459
14859	563460
7136	563461
38527	563462
131064	563463
84055	563464
83976	563465
87260	563466
170449	563467
95498	563468
11458	563469
55056	563470
35837	563471
80346	563472
35837	563473
7435	563474
20225	563475
264	563476
61	563477
52655	563478
63157	563479
54633	563480
115484	563481
86937	563482
3879	563483
106702	563484
63868	563485
53601	563486
742	563487
33331	563488
152767	563489
56483	563490
60213	563491
28178	563492
9258	563493
3789	563494
18250	563495
88702	563496
11975	563497
85347	563498
20929	563499
4176	563500
41130	563501
86480	563502
80914	563503
53300	563504
30148	563505
6016	563506
2960	563507
1112	563508
19041	563509
17237	563510
37947	563511
91776	563512
1229	563513
12726	563514
86732	563515
22394	563516
25898	563517
6921	563518
10301	563519
30131	563520
155297	563521
128284	563522
44173	563523
81884	563524
166960	563525
86945	563526
33007	563527
99665	563528
77402	563529
26941	563530
124639	563531
76359	563532
165151	563533
2640	563534
71709	563535
126496	563536
76504	563537
168242	563538
158442	563539
30266	563540
86485	563541
53485	563542
168783	563543
53996	563544
117231	563545
152897	563546
44186	563547
164756	563548
153494	563549
167671	563550
122192	563551
153705	563552
102582	563553
4053	563554
96478	563555
7100	563556
85502	563557
29858	563558
93899	563559
180178	563560
88187	563561
14698	563562
36454	563563
68484	563564
12221	563565
87831	563566
17026	563567
19230	563568
118754	563569
46067	563570
52641	563571
20743	563572
161280	563573
54766	563574
90382	563575
88010	563576
65179	563577
29050	563578
134251	563579
104763	563580
142002	563581
30191	563582
63112	563583
69558	563584
63340	563585
69735	563586
6098	563587
30203	563588
41681	563589
107393	563590
56497	563591
167260	563592
16184	563593
9455	563594
86124	563595
68251	563596
107622	563597
139935	563598
176655	563599
159100	563600
103617	563601
103085	563602
174274	563603
15982	563604
17220	563605
25256	563606
39270	563607
4797	563608
66330	563609
102329	563610
79250	563611
82522	563612
171899	563613
126764	563614
50597	563615
117474	563616
129057	563617
89401	563618
63588	563619
127612	563620
125310	563621
23169	563622
15763	563623
56032	563624
142358	563625
10349	563626
7800	563627
2921	563628
46238	563629
3234	563630
12288	563631
237	563632
97975	563633
17	563634
1096	563635
13833	563636
15095	563637
17425	563638
26985	563639
91153	563640
31090	563641
32497	563642
179663	563643
100953	563644
179889	563645
17016	563646
111144	563647
65705	563648
54594	563649
71513	563650
66094	563651
111541	563652
9534	563653
81565	563654
154666	563655
62658	563656
39855	563657
144816	563658
111767	563659
25595	563660
25689	563661
81886	563662
38827	563663
70481	563664
89164	563665
96602	563666
2252	563667
179944	563668
57183	563669
1092	563670
71705	563671
56208	563672
37544	563673
8471	563674
28868	563675
95247	563676
166012	563677
28068	563678
67601	563679
96773	563680
89325	563681
134020	563682
120480	563683
38250	563684
172892	563685
45661	563686
128111	563687
100232	563688
101480	563689
137760	563690
77927	563691
77927	563692
10624	563693
90286	563694
163401	563695
38447	563696
37105	563697
2455	563698
57744	563699
57549	563700
97211	563701
8341	563702
148294	563703
14748	563704
105332	563705
175285	563706
111675	563707
15182	563708
114771	563709
9295	563710
23417	563711
36384	563712
23976	563713
2780	563714
7964	563715
36290	563716
32747	563717
1970	563718
8042	563719
102494	563720
40807	563721
102877	563722
947	563723
48640	563724
20115	563725
22801	563726
16280	563727
1989	563728
2074	563729
23322	563730
79193	563731
16605	563732
1152	563733
3277	563734
6295	563735
5422	563736
113464	563737
56513	563738
51525	563739
70658	563740
9191	563741
8771	563742
1654	563743
124367	563744
37802	563745
79289	563746
54532	563747
28000	563748
134219	563749
49177	563750
1654	563751
120012	563752
14172	563753
143952	563754
134183	563755
10783	563756
33532	563757
49153	563758
1036	563759
55401	563760
4049	563761
21719	563762
23280	563763
11635	563764
6498	563765
59324	563766
8786	563767
32474	563768
75	563769
10252	563770
119351	563771
31657	563772
20661	563773
12280	563774
53017	563775
25448	563776
36945	563777
166881	563778
46232	563779
7879	563780
10946	563781
58940	563782
20661	563783
18997	563784
38283	563785
13449	563786
98485	563787
25846	563788
38046	563789
34155	563790
34191	563791
34858	563792
27546	563793
112142	563794
13433	563795
29565	563796
58882	563797
13854	563798
28787	563799
24436	563800
23705	563801
6124	563802
23705	563803
113718	563804
140384	563805
17504	563806
101831	563807
10847	563808
4681	563809
21383	563810
136509	563811
169343	563812
3267	563813
5262	563814
16639	563815
20025	563816
56183	563817
10887	563818
74423	563819
10577	563820
6715	563821
1282	563822
159624	563823
24218	563824
9639	563825
22794	563826
176	563827
12916	563828
1716	563829
47305	563830
165499	563831
56581	563832
1282	563833
31090	563834
161403	563835
65910	563836
29650	563837
34942	563838
42261	563839
94131	563840
18702	563841
22680	563842
165831	563843
67266	563844
47071	563845
122829	563846
29076	563847
40344	563848
35502	563849
7460	563850
56319	563851
38271	563852
12822	563853
33721	563854
53805	563855
145313	563856
699	563857
25891	563858
10248	563859
639	563860
32385	563861
5018	563862
11934	563863
40451	563864
10265	563865
822	563866
723	563867
12943	563868
19821	563869
182450	563870
51	563871
297	563872
27821	563873
14056	563874
37	563875
57749	563876
19291	563877
40510	563878
70603	563879
16553	563880
7534	563881
17686	563882
32244	563883
62066	563884
18968	563885
4949	563886
34024	563887
10133	563888
10556	563889
5659	563890
13991	563891
114134	563892
111089	563893
61078	563894
29658	563895
167453	563896
29701	563897
114395	563898
101329	563899
63806	563900
64819	563901
3775	563902
2	563903
58646	563904
10445	563905
39338	563906
103904	563907
40278	563908
32404	563909
33821	563910
100232	563911
113945	563912
41752	563913
140839	563914
98276	563915
1342	563916
7633	563917
1739	563918
40311	563919
14010	563920
54771	563921
890	563922
5714	563923
59044	563924
161707	563925
98865	563926
19749	563927
2911	563928
29452	563929
24434	563930
113480	563931
8268	563932
16731	563933
119223	563934
31174	563935
91205	563936
37160	563937
11276	563938
91887	563939
51005	563940
56315	563941
26619	563942
3774	563943
180564	563944
16639	563945
9046	563946
7840	563947
31292	563948
140665	563949
31292	563950
24848	563951
7758	563952
82854	563953
52316	563954
45729	563955
25108	563956
14778	563957
24041	563958
65077	563959
23960	563960
82198	563961
68223	563962
4130	563963
34483	563964
43574	563965
39079	563966
129681	563967
4417	563968
1917	563969
2276	563970
7757	563971
48008	563972
47356	563973
109798	563974
54489	563975
52639	563976
8021	563977
40152	563978
52055	563979
126245	563980
34843	563981
4417	563982
36055	563983
47041	563984
114222	563985
67688	563986
113982	563987
17654	563988
48500	563989
41316	563990
11280	563991
73348	563992
2791	563993
44629	563994
55451	563995
91694	563996
31251	563997
47041	563998
65278	563999
170093	564000
38559	564001
552	564002
61940	564003
43179	564004
111038	564005
4170	564006
42235	564007
29704	564008
105279	564009
34842	564010
67271	564011
51494	564012
20211	564013
16676	564014
67051	564015
116337	564016
81607	564017
106119	564018
51765	564019
62779	564020
104706	564021
13958	564022
61061	564023
161561	564024
9189	564025
51799	564026
111708	564027
74085	564028
53964	564029
80084	564030
129342	564031
67335	564032
107191	564033
106119	564034
56224	564035
63347	564036
158717	564037
91764	564038
36004	564039
14152	564040
38293	564041
111437	564042
55892	564043
5520	564044
65741	564045
130022	564046
95244	564047
15514	564048
77331	564049
133584	564050
55375	564051
26125	564052
4488	564053
133606	564054
51344	564055
52940	564056
161295	564057
71385	564058
29690	564059
76282	564060
115066	564061
51847	564062
11995	564063
162491	564064
79920	564065
96602	564066
65741	564067
60864	564068
75727	564069
93177	564070
56224	564071
38790	564072
21246	564073
63685	564074
40004	564075
114683	564076
143843	564077
2860	564078
2268	564079
2976	564080
610	564081
44911	564082
56254	564083
25407	564084
57726	564085
7846	564086
25947	564087
49569	564088
68666	564089
22422	564090
47060	564091
47060	564092
66384	564093
17523	564094
58683	564095
15617	564096
35052	564097
70851	564098
17523	564099
15908	564100
15617	564101
85264	564102
49864	564103
12075	564104
16358	564105
114264	564106
89217	564107
29658	564108
27498	564109
7292	564110
64187	564111
97287	564112
20386	564113
8512	564114
5245	564115
134080	564116
77645	564117
8050	564118
17596	564119
48470	564120
32226	564121
122768	564122
104726	564123
133015	564124
7708	564125
15792	564126
6981	564127
27636	564128
15333	564129
10540	564130
36064	564131
131302	564132
35157	564133
16906	564134
58618	564135
34813	564136
1000	564137
19520	564138
3458	564139
61156	564140
9544	564141
10409	564142
181919	564143
59398	564144
29699	564145
23880	564146
7559	564147
2367	564148
58770	564149
71317	564150
62880	564151
25840	564152
48671	564153
27014	564154
60428	564155
17128	564156
31159	564157
38554	564158
9144	564159
82581	564160
25887	564161
67387	564162
1392	564163
10087	564164
61229	564165
27484	564166
4488	564167
29500	564168
33405	564169
2928	564170
43604	564171
33596	564172
2335	564173
51285	564174
38913	564175
99275	564176
3279	564177
165060	564178
52756	564179
22687	564180
143490	564181
13879	564182
14866	564183
2447	564184
9507	564185
15550	564186
13879	564187
87369	564188
3873	564189
8616	564190
30466	564191
20253	564192
48472	564193
130666	564194
58335	564195
91810	564196
21377	564197
106126	564198
7407	564199
5452	564200
15189	564201
1520	564202
89505	564203
3666	564204
25190	564205
13048	564206
24510	564207
111079	564208
9973	564209
23790	564210
2576	564211
14921	564212
97	564213
82990	564214
78244	564215
46726	564216
91620	564217
61685	564218
147516	564219
54	564220
148709	564221
42218	564222
8820	564223
56966	564224
1981	564225
33546	564226
30896	564227
67352	564228
64792	564229
36208	564230
3265	564231
135888	564232
14644	564233
10403	564234
24052	564235
132279	564236
21170	564237
4176	564238
24295	564239
163258	564240
11726	564241
67301	564242
45553	564243
27477	564244
16026	564245
10654	564246
95996	564247
113	564248
63741	564249
17619	564250
12738	564251
13816	564252
3448	564253
48767	564254
11231	564255
13526	564256
3077	564257
26027	564258
6165	564259
16104	564260
3853	564261
108279	564262
34230	564263
87824	564264
4932	564265
44611	564266
89628	564267
95447	564268
2899	564269
7503	564270
268	564271
18006	564272
8097	564273
19823	564274
108279	564275
16502	564276
33	564277
24954	564278
39278	564279
258	564280
3360	564281
24359	564282
69097	564283
39772	564284
19313	564285
13599	564286
39690	564287
9386	564288
1732	564289
11139	564290
18300	564291
9276	564292
25553	564293
56759	564294
83501	564295
22695	564296
51309	564297
8655	564298
62137	564299
6235	564300
271	564301
54368	564302
54812	564303
9957	564304
9957	564305
1965	564306
50341	564307
4674	564308
5361	564309
1505	564310
6034	564311
186309	564312
13682	564313
16248	564314
13682	564315
8472	564316
16248	564317
112981	564318
1016	564319
34053	564320
22508	564321
22508	564322
139637	564323
64096	564324
18102	564325
34424	564326
188971	564327
70149	564328
5812	564329
30045	564330
22647	564331
2706	564332
22807	564333
22887	564334
116064	564335
35613	564336
161862	564337
40951	564338
3011	564339
3657	564340
4189	564341
124910	564342
4441	564343
7108	564344
63189	564345
54348	564346
77122	564347
2455	564348
37998	564349
142141	564350
17709	564351
25811	564352
83762	564353
31635	564354
161930	564355
85280	564356
3011	564357
5552	564358
46734	564359
5552	564360
31163	564361
22465	564362
17709	564363
47314	564364
86707	564365
36523	564366
1669	564367
108065	564368
2127	564369
10495	564370
21579	564371
60873	564372
138267	564373
8945	564374
83035	564375
3208	564376
58973	564377
45965	564378
28952	564379
125451	564380
99119	564381
88229	564382
119334	564383
55803	564384
7470	564385
22727	564386
23488	564387
9627	564388
55803	564389
55700	564390
45965	564391
164407	564392
534	564393
127013	564394
110032	564395
3714	564396
16981	564397
41729	564398
125391	564399
6336	564400
6336	564401
159	564402
90092	564403
67013	564404
5301	564405
3523	564406
45410	564407
4361	564408
33280	564409
221	564410
3067	564411
57530	564412
4944	564413
83267	564414
108337	564415
27268	564416
22583	564417
28186	564418
28186	564419
129100	564420
64423	564421
44504	564422
25352	564423
14841	564424
159500	564425
44526	564426
30392	564427
109488	564428
46539	564429
101232	564430
140815	564431
5194	564432
76904	564433
100428	564434
76234	564435
24941	564436
105318	564437
87827	564438
42042	564439
97061	564440
162074	564441
104699	564442
137386	564443
64423	564444
115874	564445
30392	564446
99033	564447
7090	564448
11019	564449
11019	564450
2444	564451
49	564452
23520	564453
29132	564454
116016	564455
40291	564456
49355	564457
40526	564458
66333	564459
153196	564460
181432	564461
72481	564462
1676	564463
2814	564464
49171	564465
80963	564466
6637	564467
6637	564468
6637	564469
51750	564470
153836	564471
40935	564472
85300	564473
535	564474
3586	564475
14794	564476
12885	564477
39663	564478
57499	564479
14749	564480
53913	564481
39601	564482
18218	564483
17816	564484
23923	564485
16344	564486
99185	564487
88071	564488
133426	564489
53716	564490
134184	564491
22764	564492
115210	564493
104457	564494
162896	564495
5564	564496
12636	564497
67060	564498
85555	564499
18872	564500
60294	564501
68234	564502
4650	564503
46105	564504
27483	564505
90498	564506
70649	564507
7225	564508
85891	564509
91215	564510
78166	564511
101973	564512
131696	564513
22479	564514
10634	564515
18851	564516
105165	564517
133586	564518
48849	564519
105666	564520
78276	564521
132714	564522
181598	564523
33781	564524
91049	564525
57182	564526
155387	564527
7285	564528
64618	564529
50467	564530
56282	564531
73269	564532
105824	564533
18197	564534
54775	564535
99589	564536
70162	564537
56715	564538
174510	564539
99185	564540
84941	564541
10630	564542
70734	564543
21112	564544
33227	564545
5345	564546
40956	564547
27676	564548
99589	564549
70894	564550
47854	564551
22061	564552
4918	564553
27583	564554
26777	564555
29630	564556
28191	564557
11969	564558
62591	564559
129087	564560
52310	564561
38307	564562
4751	564563
33836	564564
4455	564565
181255	564566
26173	564567
15603	564568
509	564569
38307	564570
20841	564571
38307	564572
40935	564573
746	564574
78424	564575
90306	564576
10175	564577
17186	564578
64283	564579
106169	564580
142346	564581
29364	564582
109389	564583
112612	564584
143569	564585
147560	564586
20626	564587
25686	564588
22864	564589
76794	564590
9304	564591
46760	564592
28812	564593
13142	564594
17803	564595
50468	564596
73283	564597
153315	564598
22202	564599
179316	564600
4865	564601
9304	564602
68167	564603
4924	564604
48193	564605
52254	564606
33213	564607
120590	564608
35026	564609
36177	564610
7725	564611
50639	564612
112792	564613
9304	564614
20018	564615
49548	564616
59974	564617
41933	564618
75804	564619
30399	564620
95052	564621
119605	564622
115709	564623
28812	564624
115079	564625
56070	564626
26300	564627
59005	564628
102259	564629
60690	564630
16222	564631
3611	564632
51104	564633
65727	564634
46760	564635
129847	564636
26300	564637
2429	564638
56813	564639
54309	564640
8728	564641
10670	564642
41209	564643
51234	564644
15680	564645
12790	564646
153448	564647
53387	564648
136319	564649
117053	564650
19010	564651
39028	564652
112792	564653
43785	564654
35026	564655
62995	564656
28078	564657
45972	564658
13110	564659
48516	564660
13024	564661
10933	564662
108384	564663
9910	564664
10040	564665
29242	564666
173917	564667
939	564668
805	564669
2728	564670
3934	564671
102845	564672
133014	564673
50864	564674
14076	564675
5365	564676
107335	564677
71745	564678
17506	564679
94304	564680
6478	564681
84939	564682
68817	564683
41475	564684
62432	564685
62469	564686
5609	564687
107959	564688
416	564689
71742	564690
49742	564691
64098	564692
107393	564693
117827	564694
10158	564695
62618	564696
17950	564697
95004	564698
31334	564699
37942	564700
37168	564701
89731	564702
95637	564703
115905	564704
29024	564705
46046	564706
4414	564707
4126	564708
38915	564709
19908	564710
867	564711
100117	564712
76238	564713
28832	564714
1095	564715
50650	564716
17609	564717
72155	564718
8080	564719
85237	564720
46646	564721
11382	564722
11780	564723
7414	564724
49016	564725
11569	564726
87669	564727
16162	564728
27980	564729
4233	564730
12602	564731
9172	564732
38890	564733
6174	564734
185	564735
1786	564736
800	564737
18150	564738
68894	564739
7414	564740
15669	564741
11529	564742
48109	564743
27366	564744
23301	564745
21889	564746
37850	564747
8284	564748
39639	564749
17860	564750
81062	564751
27301	564752
21907	564753
7277	564754
22626	564755
1991	564756
1991	564757
17595	564758
11298	564759
5828	564760
149819	564761
265	564762
82295	564763
14835	564764
9581	564765
17232	564766
132374	564767
4869	564768
57754	564769
19784	564770
28491	564771
20920	564772
12285	564773
36516	564774
140548	564775
50326	564776
50467	564777
118926	564778
651	564779
76887	564780
109957	564781
16834	564782
62197	564783
1862	564784
28188	564785
15114	564786
29465	564787
61409	564788
15843	564789
18071	564790
88123	564791
5031	564792
21233	564793
1918	564794
37322	564795
13970	564796
11970	564797
53731	564798
73116	564799
108858	564800
1013	564801
8541	564802
209	564803
2284	564804
12491	564805
57182	564806
53935	564807
81025	564808
60616	564809
16834	564810
83369	564811
187633	564812
66544	564813
23905	564814
3461	564815
36900	564816
52648	564817
82599	564818
2125	564819
37254	564820
50691	564821
17126	564822
72073	564823
688	564824
14825	564825
24011	564826
71652	564827
109987	564828
25051	564829
53892	564830
1477	564831
53892	564832
61608	564833
67433	564834
52464	564835
77623	564836
115516	564837
156051	564838
4056	564839
16289	564840
32488	564841
7500	564842
17384	564843
72387	564844
20038	564845
183932	564846
142163	564847
124866	564848
45164	564849
66855	564850
25282	564851
12673	564852
6172	564853
15305	564854
17780	564855
11920	564856
38641	564857
59988	564858
23093	564859
4881	564860
43713	564861
55670	564862
24659	564863
11046	564864
4535	564865
39075	564866
129016	564867
103979	564868
51354	564869
60802	564870
986	564871
1748	564872
43504	564873
68042	564874
77761	564875
188111	564876
64521	564877
99246	564878
14	564879
17749	564880
80760	564881
32498	564882
8683	564883
32680	564884
585	564885
93603	564886
94281	564887
32576	564888
64428	564889
12020	564890
8951	564891
7843	564892
50313	564893
86692	564894
15623	564895
37427	564896
31683	564897
115415	564898
182421	564899
1627	564900
4882	564901
2000	564902
396	564903
10473	564904
806	564905
17294	564906
9081	564907
1477	564908
99	564909
2529	564910
10769	564911
7442	564912
593	564913
41460	564914
3234	564915
32420	564916
138347	564917
16366	564918
25282	564919
41532	564920
84512	564921
52957	564922
7477	564923
8982	564924
38031	564925
20287	564926
4315	564927
252	564928
124775	564929
45	564930
3035	564931
56022	564932
2770	564933
8356	564934
3423	564935
34225	564936
170	564937
852	564938
31683	564939
347	564940
11254	564941
6683	564942
178457	564943
74751	564944
5260	564945
16366	564946
91445	564947
15305	564948
510	564949
2715	564950
20719	564951
6604	564952
7843	564953
12872	564954
12872	564955
8248	564956
2902	564957
66469	564958
7843	564959
17586	564960
100324	564961
143021	564962
29584	564963
64365	564964
14825	564965
2477	564966
51354	564967
90976	564968
4393	564969
77785	564970
185748	564971
1017	564972
1	564973
2244	564974
2396	564975
334	564976
1	564977
1886	564978
4881	564979
5508	564980
134	564981
1268	564982
3848	564983
51376	564984
271	564985
13223	564986
47726	564987
113692	564988
37047	564989
13588	564990
28143	564991
3291	564992
1417	564993
44770	564994
10143	564995
27298	564996
19020	564997
2373	564998
16478	564999
87126	565000
22952	565001
12872	565002
8333	565003
18021	565004
57126	565005
1321	565006
9249	565007
20673	565008
4452	565009
68	565010
6170	565011
3672	565012
16366	565013
3291	565014
1159	565015
68	565016
15213	565017
2902	565018
62565	565019
2156	565020
49	565021
4500	565022
79711	565023
5260	565024
100400	565025
44766	565026
109473	565027
49927	565028
2373	565029
22123	565030
68	565031
1206	565032
1748	565033
99308	565034
31948	565035
5059	565036
966	565037
5299	565038
163562	565039
697	565040
4664	565041
31816	565042
28165	565043
3739	565044
6170	565045
9688	565046
8289	565047
49093	565048
45010	565049
2054	565050
114674	565051
57445	565052
60021	565053
134	565054
9688	565055
3689	565056
9081	565057
1679	565058
31039	565059
12379	565060
38492	565061
6510	565062
62011	565063
62149	565064
22472	565065
6254	565066
28361	565067
21470	565068
3278	565069
22508	565070
10450	565071
7846	565072
24755	565073
3319	565074
2199	565075
1206	565076
7532	565077
82439	565078
660	565079
49671	565080
121900	565081
3383	565082
2396	565083
34521	565084
50707	565085
106134	565086
134	565087
2425	565088
624	565089
99235	565090
26152	565091
111190	565092
18831	565093
92955	565094
22876	565095
697	565096
89063	565097
734	565098
126400	565099
62149	565100
43533	565101
2539	565102
27458	565103
91727	565104
14	565105
41675	565106
72261	565107
1392	565108
13683	565109
16125	565110
26390	565111
2395	565112
34518	565113
21003	565114
56759	565115
90498	565116
87195	565117
4735	565118
38664	565119
72479	565120
6107	565121
23194	565122
74751	565123
4503	565124
1528	565125
12872	565126
25970	565127
34976	565128
18090	565129
13190	565130
2185	565131
8982	565132
72538	565133
15213	565134
54890	565135
49850	565136
40967	565137
7846	565138
60066	565139
43713	565140
2529	565141
10252	565142
90584	565143
24118	565144
46745	565145
47055	565146
3650	565147
8672	565148
2396	565149
65232	565150
7004	565151
74119	565152
100326	565153
2140	565154
8040	565155
56759	565156
90160	565157
11254	565158
5341	565159
47935	565160
12776	565161
28840	565162
55851	565163
621	565164
665	565165
4535	565166
249	565167
5564	565168
14825	565169
17307	565170
88861	565171
10071	565172
1159	565173
51531	565174
1321	565175
59347	565176
6906	565177
5299	565178
25970	565179
1949	565180
1949	565181
2539	565182
36799	565183
4237	565184
1439	565185
5231	565186
41571	565187
150	565188
2000	565189
62565	565190
74336	565191
306	565192
37869	565193
67798	565194
8874	565195
66769	565196
4126	565197
806	565198
10903	565199
20865	565200
77785	565201
50483	565202
14190	565203
1159	565204
16366	565205
94482	565206
5809	565207
6982	565208
6711	565209
6170	565210
4735	565211
182363	565212
116908	565213
24999	565214
4412	565215
8982	565216
1886	565217
966	565218
38746	565219
3291	565220
9688	565221
18021	565222
52523	565223
10226	565224
11619	565225
37865	565226
22929	565227
39917	565228
11254	565229
14149	565230
1711	565231
29392	565232
3650	565233
249	565234
12133	565235
38737	565236
22876	565237
23707	565238
88801	565239
585	565240
585	565241
9132	565242
23990	565243
3797	565244
5819	565245
19574	565246
7628	565247
24055	565248
184449	565249
35564	565250
3558	565251
19824	565252
1	565253
21887	565254
34849	565255
106142	565256
22929	565257
71537	565258
17921	565259
46752	565260
26273	565261
20067	565262
73323	565263
64905	565264
13626	565265
121724	565266
12682	565267
2094	565268
116044	565269
50210	565270
8568	565271
109623	565272
4707	565273
3057	565274
21676	565275
86760	565276
18135	565277
36639	565278
11913	565279
161227	565280
46408	565281
90831	565282
21208	565283
58767	565284
2586	565285
19894	565286
51997	565287
39183	565288
2683	565289
87264	565290
22552	565291
3318	565292
25588	565293
29292	565294
1528	565295
68	565296
79481	565297
173191	565298
157351	565299
20588	565300
10117	565301
31877	565302
45694	565303
52911	565304
1036	565305
1439	565306
37398	565307
39511	565308
28291	565309
5824	565310
73108	565311
143667	565312
1439	565313
26400	565314
14986	565315
134807	565316
17780	565317
2054	565318
21876	565319
27998	565320
2902	565321
46252	565322
13493	565323
99707	565324
107736	565325
4731	565326
58906	565327
60134	565328
99478	565329
17540	565330
17460	565331
13942	565332
9090	565333
56815	565334
6606	565335
25751	565336
37505	565337
68123	565338
73675	565339
4807	565340
20733	565341
16653	565342
179781	565343
16935	565344
25282	565345
29354	565346
113286	565347
50576	565348
5260	565349
18926	565350
64435	565351
18248	565352
34571	565353
20202	565354
14743	565355
37510	565356
70485	565357
104032	565358
80338	565359
48072	565360
5721	565361
4928	565362
4362	565363
17317	565364
43357	565365
34571	565366
39275	565367
12798	565368
38413	565369
2373	565370
4749	565371
60285	565372
179182	565373
6471	565374
54439	565375
1841	565376
852	565377
4179	565378
9587	565379
41857	565380
18272	565381
10037	565382
12653	565383
15965	565384
61107	565385
49974	565386
3650	565387
21680	565388
128769	565389
160909	565390
118083	565391
163605	565392
123648	565393
124541	565394
120826	565395
129010	565396
154688	565397
166946	565398
96344	565399
156040	565400
156497	565401
101807	565402
126910	565403
164799	565404
124054	565405
162335	565406
98976	565407
118369	565408
68364	565409
66776	565410
181378	565411
81302	565412
22928	565413
1990	565414
158440	565415
53249	565416
153703	565417
22928	565418
41552	565419
117412	565420
43242	565421
124571	565422
9998	565423
54587	565424
53822	565425
7843	565426
36974	565427
10194	565428
54439	565429
101500	565430
16839	565431
16839	565432
140026	565433
16725	565434
31035	565435
100253	565436
20063	565437
65474	565438
18580	565439
164685	565440
76953	565441
128437	565442
123664	565443
21242	565444
8567	565445
25927	565446
90670	565447
46661	565448
6906	565449
4722	565450
14149	565451
29536	565452
6228	565453
7843	565454
38449	565455
77435	565456
22876	565457
37452	565458
140847	565459
44213	565460
35572	565461
77439	565462
21676	565463
25725	565464
56868	565465
80760	565466
42675	565467
187097	565468
70287	565469
10690	565470
20865	565471
14827	565472
4353	565473
175677	565474
5331	565475
17586	565476
25652	565477
55851	565478
17548	565479
104895	565480
3011	565481
2054	565482
57026	565483
25635	565484
34976	565485
96573	565486
120549	565487
3035	565488
173480	565489
55028	565490
20040	565491
69899	565492
20853	565493
39257	565494
7617	565495
806	565496
1671	565497
7843	565498
25599	565499
48165	565500
175544	565501
55489	565502
12056	565503
110509	565504
5530	565505
78742	565506
37102	565507
18090	565508
14149	565509
175048	565510
42185	565511
54439	565512
101238	565513
65365	565514
61322	565515
12397	565516
53622	565517
40516	565518
3047	565519
47327	565520
58582	565521
39075	565522
77793	565523
160745	565524
56223	565525
99305	565526
101952	565527
137472	565528
62872	565529
38833	565530
1736	565531
4434	565532
42643	565533
158824	565534
50492	565535
78849	565536
120296	565537
33437	565538
65410	565539
15617	565540
44566	565541
20932	565542
37822	565543
10515	565544
124567	565545
4735	565546
135639	565547
3848	565548
20303	565549
33437	565550
110846	565551
7142	565552
78633	565553
38889	565554
70305	565555
15529	565556
10811	565557
7641	565558
139172	565559
38088	565560
68	565561
24330	565562
8097	565563
7846	565564
113001	565565
75071	565566
19414	565567
195	565568
26322	565569
23642	565570
12779	565571
8901	565572
58631	565573
26369	565574
27948	565575
27556	565576
1134	565577
9802	565578
103289	565579
110283	565580
5552	565581
89137	565582
30626	565583
6758	565584
86613	565585
16145	565586
18482	565587
112105	565588
50473	565589
4237	565590
9872	565591
3688	565592
84387	565593
15524	565594
41383	565595
28437	565596
66396	565597
44413	565598
69673	565599
72838	565600
72448	565601
131452	565602
4236	565603
43809	565604
88150	565605
104822	565606
28327	565607
1514	565608
59753	565609
42264	565610
31248	565611
3688	565612
12020	565613
806	565614
78688	565615
36963	565616
148497	565617
71691	565618
60594	565619
106836	565620
112283	565621
17436	565622
44579	565623
49476	565624
19775	565625
52528	565626
30626	565627
80266	565628
64439	565629
30306	565630
102500	565631
26438	565632
85106	565633
95977	565634
111146	565635
56344	565636
49476	565637
38700	565638
133586	565639
29836	565640
88727	565641
15425	565642
127717	565643
153563	565644
32232	565645
89911	565646
71847	565647
64667	565648
27319	565649
36414	565650
30306	565651
156256	565652
44909	565653
18248	565654
5904	565655
17370	565656
51256	565657
51929	565658
12514	565659
136300	565660
75456	565661
54312	565662
4144	565663
17455	565664
136057	565665
73779	565666
44413	565667
111130	565668
53693	565669
24458	565670
56325	565671
2558	565672
48693	565673
104480	565674
27174	565675
20202	565676
145469	565677
46802	565678
119243	565679
12020	565680
34975	565681
14440	565682
58128	565683
27097	565684
134944	565685
102472	565686
44707	565687
29100	565688
36008	565689
58315	565690
106122	565691
134651	565692
134730	565693
71330	565694
106201	565695
106073	565696
175992	565697
106025	565698
71330	565699
106088	565700
134668	565701
106073	565702
86094	565703
71330	565704
86098	565705
134808	565706
112282	565707
9998	565708
15425	565709
16732	565710
806	565711
73815	565712
73098	565713
179809	565714
75406	565715
32400	565716
20829	565717
21466	565718
108576	565719
55948	565720
109485	565721
24085	565722
25735	565723
57828	565724
34555	565725
65309	565726
134914	565727
134922	565728
98662	565729
9285	565730
116151	565731
181749	565732
45985	565733
48224	565734
15456	565735
83826	565736
13501	565737
18783	565738
11416	565739
103611	565740
7714	565741
4239	565742
9756	565743
58322	565744
13914	565745
110301	565746
18139	565747
6064	565748
179798	565749
36639	565750
84275	565751
33096	565752
69746	565753
6663	565754
42436	565755
82468	565756
84493	565757
118855	565758
88429	565759
12926	565760
18742	565761
695	565762
3205	565763
19740	565764
29880	565765
75192	565766
109032	565767
84127	565768
121560	565769
49237	565770
21494	565771
56871	565772
47233	565773
11123	565774
267	565775
119164	565776
21092	565777
5870	565778
86747	565779
129533	565780
89612	565781
28709	565782
17362	565783
85313	565784
89743	565785
11388	565786
4014	565787
56525	565788
17497	565789
23991	565790
3310	565791
36901	565792
24140	565793
102806	565794
468	565795
14129	565796
102818	565797
7625	565798
16519	565799
10179	565800
6261	565801
85656	565802
8393	565803
10866	565804
725	565805
1990	565806
20040	565807
53113	565808
4369	565809
31114	565810
38664	565811
13399	565812
6260	565813
63138	565814
27725	565815
27136	565816
6260	565817
9751	565818
86160	565819
144358	565820
73345	565821
43446	565822
111351	565823
89376	565824
139071	565825
108412	565826
182528	565827
139782	565828
46068	565829
74409	565830
2885	565831
51551	565832
2078	565833
81230	565834
133081	565835
11085	565836
129514	565837
89376	565838
14120	565839
16842	565840
16842	565841
16842	565842
9998	565843
121883	565844
75458	565845
83047	565846
128665	565847
74736	565848
96980	565849
113702	565850
93146	565851
28642	565852
906	565853
2591	565854
21929	565855
19969	565856
8826	565857
34752	565858
141945	565859
109252	565860
6592	565861
110853	565862
76541	565863
7916	565864
118363	565865
123979	565866
49926	565867
145567	565868
22948	565869
118517	565870
160646	565871
126355	565872
109963	565873
73553	565874
118418	565875
152921	565876
44220	565877
153299	565878
155492	565879
94067	565880
94449	565881
180904	565882
9721	565883
75705	565884
1013	565885
10796	565886
115084	565887
2183	565888
45	565889
517	565890
20007	565891
2744	565892
5841	565893
28747	565894
13375	565895
60646	565896
47944	565897
8110	565898
8110	565899
16796	565900
18266	565901
16303	565902
34061	565903
990	565904
2917	565905
2596	565906
47944	565907
2081	565908
4742	565909
780	565910
39541	565911
8110	565912
14767	565913
1801	565914
12717	565915
10560	565916
53708	565917
7444	565918
587	565919
8842	565920
8842	565921
8842	565922
18358	565923
12888	565924
956	565925
1506	565926
53708	565927
23496	565928
85538	565929
10500	565930
4005	565931
6906	565932
2003	565933
73	565934
34320	565935
40577	565936
7336	565937
31890	565938
5531	565939
12589	565940
15385	565941
67906	565942
14723	565943
11037	565944
6	565945
6	565946
6	565947
6	565948
6	565949
14723	565950
114808	565951
91552	565952
24158	565953
58958	565954
133953	565955
47212	565956
25826	565957
6399	565958
7226	565959
114085	565960
105451	565961
12545	565962
99938	565963
531	565964
21465	565965
75417	565966
104851	565967
15598	565968
134168	565969
22384	565970
104525	565971
531	565972
39270	565973
7066	565974
137563	565975
9943	565976
5077	565977
5077	565978
5077	565979
5077	565980
5077	565981
1121	565982
5077	565983
42510	565984
49611	565985
88077	565986
138821	565987
142453	565988
1765	565989
57125	565990
146603	565991
9338	565992
67156	565993
176540	565994
15493	565995
8411	565996
59584	565997
10776	565998
167813	565999
9924	566000
72990	566001
108465	566002
9924	566003
108465	566004
8775	566005
31207	566006
108465	566007
4102	566008
12645	566009
4807	566010
15601	566011
62860	566012
10041	566013
11865	566014
30803	566015
21333	566016
29	566017
75508	566018
67045	566019
30803	566020
33976	566021
5324	566022
65700	566023
12891	566024
48924	566025
5243	566026
43632	566027
19896	566028
55400	566029
63276	566030
185913	566031
56744	566032
117953	566033
43591	566034
30803	566035
25057	566036
52472	566037
39836	566038
59638	566039
165549	566040
10075	566041
10075	566042
1798	566043
6594	566044
20443	566045
20443	566046
1937	566047
20443	566048
3040	566049
13330	566050
9221	566051
73847	566052
172448	566053
9229	566054
60032	566055
34769	566056
33368	566057
164697	566058
41889	566059
7719	566060
12207	566061
29864	566062
5558	566063
89066	566064
32679	566065
37642	566066
8452	566067
10170	566068
35305	566069
566	566070
1671	566071
27652	566072
2950	566073
6711	566074
20661	566075
49833	566076
75711	566077
75711	566078
63809	566079
53485	566080
97587	566081
89993	566082
123737	566083
35261	566084
66167	566085
165806	566086
77623	566087
183999	566088
90171	566089
77399	566090
117843	566091
154680	566092
6695	566093
43561	566094
689	566095
10918	566096
39863	566097
511	566098
31840	566099
44988	566100
98809	566101
98809	566102
83159	566103
29670	566104
4951	566105
65565	566106
17727	566107
18200	566108
39774	566109
26890	566110
32278	566111
33275	566112
83475	566113
26653	566114
96698	566115
57711	566116
27631	566117
39400	566118
15312	566119
49238	566120
55710	566121
70599	566122
22513	566123
20923	566124
40347	566125
12924	566126
43715	566127
57553	566128
16250	566129
141205	566130
107	566131
53175	566132
70539	566133
104482	566134
9910	566135
58550	566136
164156	566137
3424	566138
70539	566139
10	566140
68143	566141
52537	566142
92178	566143
38258	566144
122967	566145
85316	566146
42740	566147
15548	566148
5927	566149
140687	566150
33767	566151
29244	566152
68390	566153
143165	566154
106466	566155
49092	566156
30021	566157
38950	566158
129118	566159
86429	566160
97259	566161
70481	566162
174502	566163
21377	566164
63132	566165
136020	566166
24135	566167
106562	566168
44245	566169
34197	566170
22807	566171
114765	566172
94549	566173
33620	566174
42294	566175
320	566176
43808	566177
15668	566178
35304	566179
399	566180
139553	566181
30186	566182
6656	566183
1005	566184
25156	566185
399	566186
399	566187
21708	566188
18189	566189
6109	566190
18243	566191
9066	566192
150915	566193
17601	566194
40390	566195
15892	566196
4499	566197
18223	566198
68556	566199
15972	566200
128719	566201
93605	566202
14851	566203
2466	566204
44740	566205
96964	566206
59967	566207
14851	566208
7668	566209
40300	566210
12403	566211
11397	566212
11258	566213
14911	566214
47630	566215
39339	566216
112542	566217
58730	566218
3094	566219
38333	566220
21780	566221
5518	566222
47941	566223
39348	566224
12953	566225
625	566226
3188	566227
26760	566228
72883	566229
134738	566230
107585	566231
29465	566232
108660	566233
147060	566234
30312	566235
6545	566236
25972	566237
84737	566238
60660	566239
15435	566240
150836	566241
69092	566242
58971	566243
103817	566244
89483	566245
103638	566246
15481	566247
19873	566248
1906	566249
18273	566250
83525	566251
68569	566252
120696	566253
141832	566254
108400	566255
81616	566256
663	566257
663	566258
176211	566259
16967	566260
128251	566261
72482	566262
140050	566263
54680	566264
311	566265
29022	566266
64006	566267
311	566268
3896	566269
134949	566270
92609	566271
27320	566272
63942	566273
87391	566274
54883	566275
165297	566276
71027	566277
141152	566278
71990	566279
167069	566280
104005	566281
14783	566282
30304	566283
2290	566284
2290	566285
108010	566286
44540	566287
511	566288
18699	566289
136	566290
33928	566291
56683	566292
83808	566293
15909	566294
20464	566295
135365	566296
76451	566297
35880	566298
2723	566299
38017	566300
88123	566301
176	566302
128612	566303
3546	566304
88976	566305
184329	566306
14815	566307
1215	566308
25612	566309
108831	566310
640	566311
134482	566312
925	566313
28508	566314
18320	566315
13434	566316
4577	566317
74488	566318
18121	566319
41798	566320
143116	566321
139742	566322
21755	566323
35001	566324
9512	566325
969	566326
72459	566327
49405	566328
47142	566329
74776	566330
21381	566331
71830	566332
12900	566333
108436	566334
21494	566335
49796	566336
40726	566337
34182	566338
48032	566339
77899	566340
118311	566341
16260	566342
16260	566343
118311	566344
24706	566345
103429	566346
10143	566347
28445	566348
28445	566349
72618	566350
166107	566351
66641	566352
81862	566353
28467	566354
84942	566355
84609	566356
464	566357
44168	566358
44168	566359
52570	566360
44144	566361
54630	566362
2856	566363
54630	566364
53682	566365
25780	566366
24723	566367
56109	566368
38777	566369
89012	566370
9621	566371
36670	566372
9621	566373
56885	566374
76662	566375
187489	566376
4551	566377
9621	566378
37009	566379
45249	566380
119512	566381
37009	566382
182739	566383
37009	566384
66238	566385
127919	566386
31694	566387
110178	566388
7880	566389
80531	566390
45121	566391
25732	566392
115469	566393
18055	566394
93140	566395
63613	566396
80583	566397
31202	566398
35365	566399
9104	566400
92845	566401
81416	566402
5367	566403
49160	566404
156586	566405
80919	566406
67435	566407
80416	566408
43794	566409
85634	566410
18055	566411
160069	566412
84403	566413
46621	566414
79465	566415
87000	566416
103289	566417
102168	566418
55545	566419
56242	566420
56133	566421
80493	566422
56651	566423
31868	566424
31202	566425
7880	566426
54429	566427
6047	566428
12501	566429
14908	566430
67181	566431
66954	566432
33510	566433
18055	566434
77806	566435
105143	566436
77772	566437
129414	566438
121292	566439
15037	566440
15037	566441
36558	566442
2696	566443
94559	566444
33949	566445
47780	566446
42842	566447
18177	566448
18177	566449
138920	566450
32639	566451
18325	566452
85586	566453
105386	566454
30881	566455
41005	566456
37075	566457
133740	566458
40346	566459
39999	566460
37362	566461
4569	566462
74456	566463
51170	566464
138513	566465
7953	566466
18897	566467
61	566468
1729	566469
14409	566470
48001	566471
1060	566472
64650	566473
47616	566474
32855	566475
63837	566476
81312	566477
34113	566478
88619	566479
34317	566480
41682	566481
20836	566482
160185	566483
47521	566484
81688	566485
5118	566486
39343	566487
69253	566488
1256	566489
24472	566490
39557	566491
64913	566492
51802	566493
13881	566494
47454	566495
32503	566496
44723	566497
36807	566498
5666	566499
40417	566500
16776	566501
105221	566502
38111	566503
27933	566504
27986	566505
82450	566506
63067	566507
17	566508
11320	566509
61373	566510
107361	566511
33	566512
33	566513
33	566514
33	566515
10762	566516
33	566517
24904	566518
5740	566519
28820	566520
20957	566521
99507	566522
8738	566523
16999	566524
34496	566525
1115	566526
4676	566527
4744	566528
27320	566529
29621	566530
91413	566531
21139	566532
104918	566533
1552	566534
48724	566535
7273	566536
21155	566537
14241	566538
164690	566539
184546	566540
5791	566541
59677	566542
18119	566543
142984	566544
73770	566545
3475	566546
33420	566547
59305	566548
5953	566549
55833	566550
7951	566551
41504	566552
120953	566553
172517	566554
26442	566555
258	566556
1513	566557
41634	566558
17527	566559
6592	566560
5071	566561
37375	566562
5175	566563
62824	566564
2715	566565
21362	566566
133070	566567
311	566568
311	566569
4036	566570
17835	566571
19184	566572
7695	566573
11408	566574
26987	566575
1643	566576
87518	566577
1399	566578
884	566579
2793	566580
87942	566581
10044	566582
10044	566583
3475	566584
10044	566585
31252	566586
1919	566587
31446	566588
30244	566589
24233	566590
48750	566591
161002	566592
46223	566593
9642	566594
28535	566595
853	566596
139473	566597
87004	566598
83790	566599
27391	566600
119456	566601
56752	566602
27867	566603
14462	566604
13339	566605
154532	566606
58931	566607
34738	566608
2052	566609
157841	566610
1489	566611
124	566612
1351	566613
21	566614
356	566615
6688	566616
38612	566617
6443	566618
5407	566619
35672	566620
107721	566621
20767	566622
28591	566623
36085	566624
566	566625
30985	566626
33590	566627
6714	566628
8341	566629
12054	566630
41378	566631
63740	566632
9353	566633
92692	566634
186657	566635
76346	566636
88718	566637
838	566638
26442	566639
78761	566640
88718	566641
12662	566642
65460	566643
3642	566644
106343	566645
2402	566646
84	566647
46174	566648
5184	566649
354	566650
137840	566651
89806	566652
33797	566653
2144	566654
511	566655
35376	566656
20300	566657
4861	566658
116066	566659
806	566660
71779	566661
40957	566662
45990	566663
60445	566664
9688	566665
88583	566666
33133	566667
4788	566668
59236	566669
45064	566670
17880	566671
12021	566672
4985	566673
101075	566674
9314	566675
140176	566676
83624	566677
68611	566678
147302	566679
11711	566680
81354	566681
12456	566682
136423	566683
59964	566684
27012	566685
87154	566686
29908	566687
9448	566688
66511	566689
2909	566690
13363	566691
52489	566692
60780	566693
46117	566694
27084	566695
24596	566696
67070	566697
54814	566698
185944	566699
4793	566700
20603	566701
22472	566702
124558	566703
13937	566704
99904	566705
1362	566706
16661	566707
14448	566708
147110	566709
238	566710
124809	566711
40499	566712
26897	566713
40708	566714
14040	566715
21879	566716
32853	566717
15680	566718
203	566719
322	566720
3571	566721
42482	566722
57293	566723
105360	566724
13992	566725
16517	566726
77304	566727
24251	566728
61443	566729
90687	566730
90687	566731
158141	566732
103699	566733
40963	566734
55375	566735
1747	566736
12477	566737
124488	566738
10142	566739
30492	566740
25145	566741
28676	566742
14742	566743
13062	566744
13378	566745
33262	566746
33506	566747
27516	566748
3125	566749
44634	566750
3220	566751
64279	566752
14172	566753
71242	566754
7912	566755
65501	566756
33262	566757
56337	566758
278	566759
8802	566760
6648	566761
10141	566762
78600	566763
1352	566764
101774	566765
65723	566766
97192	566767
303	566768
9671	566769
2275	566770
15864	566771
98153	566772
28680	566773
59313	566774
92884	566775
8858	566776
33768	566777
54709	566778
32446	566779
17719	566780
11370	566781
17164	566782
31106	566783
15200	566784
46212	566785
30625	566786
14025	566787
22775	566788
24138	566789
83299	566790
37114	566791
5057	566792
70707	566793
19194	566794
54298	566795
140749	566796
3255	566797
30955	566798
25062	566799
239	566800
36167	566801
17800	566802
49808	566803
53802	566804
103183	566805
34026	566806
2100	566807
3522	566808
20468	566809
62965	566810
46884	566811
19102	566812
112990	566813
65194	566814
31833	566815
6653	566816
33398	566817
39501	566818
21787	566819
84782	566820
27403	566821
104536	566822
42279	566823
54680	566824
17963	566825
6502	566826
36592	566827
16795	566828
16795	566829
42890	566830
15115	566831
18234	566832
16795	566833
65954	566834
28065	566835
36694	566836
95971	566837
91140	566838
65954	566839
28546	566840
91140	566841
80456	566842
18772	566843
26671	566844
165911	566845
110121	566846
11081	566847
109282	566848
47816	566849
64303	566850
55604	566851
10699	566852
119474	566853
18466	566854
26620	566855
7867	566856
6169	566857
22478	566858
32657	566859
32600	566860
86156	566861
37503	566862
31025	566863
3283	566864
67314	566865
67855	566866
541	566867
106043	566868
67314	566869
126382	566870
48842	566871
21525	566872
62440	566873
14851	566874
39732	566875
76994	566876
2871	566877
3225	566878
81202	566879
4414	566880
69998	566881
12061	566882
43343	566883
160024	566884
62476	566885
64891	566886
4414	566887
11572	566888
130356	566889
15202	566890
113702	566891
19963	566892
87180	566893
5497	566894
62363	566895
48037	566896
29478	566897
44245	566898
130356	566899
3225	566900
2465	566901
65428	566902
65428	566903
184560	566904
26704	566905
53569	566906
27909	566907
1	566908
5814	566909
164291	566910
48661	566911
133757	566912
805	566913
3070	566914
3295	566915
6646	566916
35590	566917
6659	566918
112584	566919
62857	566920
57025	566921
21235	566922
1501	566923
53962	566924
78798	566925
175014	566926
61578	566927
23693	566928
146404	566929
16661	566930
30009	566931
26449	566932
24	566933
47703	566934
44794	566935
6355	566936
23184	566937
16781	566938
110651	566939
891	566940
28065	566941
55135	566942
32508	566943
47663	566944
18527	566945
4030	566946
19275	566947
57770	566948
66626	566949
22128	566950
13601	566951
8025	566952
32218	566953
1170	566954
407	566955
70226	566956
70223	566957
60201	566958
34303	566959
63548	566960
67758	566961
710	566962
43003	566963
582	566964
22106	566965
18355	566966
5624	566967
13568	566968
34414	566969
7	566970
28159	566971
20432	566972
26431	566973
8155	566974
50029	566975
138609	566976
39716	566977
48721	566978
15342	566979
47680	566980
40693	566981
17166	566982
47978	566983
21871	566984
167	566985
16087	566986
102843	566987
14861	566988
82	566989
31726	566990
69153	566991
47751	566992
11699	566993
389	566994
19207	566995
15657	566996
48856	566997
7218	566998
41525	566999
13992	567000
37441	567001
214	567002
61024	567003
15940	567004
1984	567005
1	567006
18240	567007
27443	567008
60330	567009
28265	567010
28522	567011
28248	567012
771	567013
16085	567014
10044	567015
22107	567016
28443	567017
9180	567018
61689	567019
19181	567020
1965	567021
2016	567022
39545	567023
85126	567024
83648	567025
344	567026
19207	567027
13721	567028
64742	567029
45664	567030
28114	567031
24660	567032
24660	567033
26923	567034
85255	567035
847	567036
8430	567037
51816	567038
12945	567039
21700	567040
32360	567041
15319	567042
11719	567043
17429	567044
50442	567045
2599	567046
27298	567047
73945	567048
5601	567049
536	567050
16715	567051
42821	567052
51736	567053
1	567054
39536	567055
146496	567056
31420	567057
23851	567058
6189	567059
83508	567060
4333	567061
129	567062
50571	567063
48066	567064
6665	567065
26490	567066
1862	567067
51037	567068
101929	567069
2925	567070
2062	567071
5803	567072
12520	567073
20688	567074
43148	567075
22	567076
129	567077
93168	567078
20506	567079
2192	567080
11233	567081
19263	567082
2	567083
9013	567084
104345	567085
1579	567086
2812	567087
7414	567088
23614	567089
23779	567090
54663	567091
54663	567092
63420	567093
44357	567094
121811	567095
19604	567096
48051	567097
80600	567098
51651	567099
2457	567100
1548	567101
1086	567102
14208	567103
2918	567104
1033	567105
23646	567106
32231	567107
40883	567108
39095	567109
28068	567110
18362	567111
47750	567112
64163	567113
14976	567114
50020	567115
69000	567116
13347	567117
5963	567118
2851	567119
30226	567120
88013	567121
3761	567122
910	567123
134198	567124
29387	567125
291	567126
35597	567127
15972	567128
13761	567129
28341	567130
13599	567131
31250	567132
1291	567133
12892	567134
5264	567135
98080	567136
443	567137
66049	567138
807	567139
148355	567140
17864	567141
307	567142
18238	567143
263	567144
48038	567145
10251	567146
20187	567147
4831	567148
9071	567149
112174	567150
57725	567151
116240	567152
22724	567153
2501	567154
41466	567155
49198	567156
74951	567157
2767	567158
19956	567159
54072	567160
1	567161
18192	567162
492	567163
1366	567164
61270	567165
39428	567166
1137	567167
2990	567168
76	567169
20939	567170
25933	567171
27365	567172
7885	567173
7675	567174
20807	567175
14234	567176
6349	567177
59138	567178
8320	567179
61027	567180
47825	567181
67633	567182
1155	567183
21961	567184
10832	567185
16059	567186
34531	567187
233	567188
17471	567189
71079	567190
10269	567191
29616	567192
64844	567193
3929	567194
11754	567195
32755	567196
68945	567197
26481	567198
57375	567199
15256	567200
60049	567201
47880	567202
21818	567203
5369	567204
52101	567205
8659	567206
18830	567207
20090	567208
47628	567209
52343	567210
155	567211
74698	567212
31807	567213
21978	567214
10510	567215
15376	567216
228	567217
173202	567218
31548	567219
4640	567220
19701	567221
9702	567222
19817	567223
751	567224
56483	567225
12640	567226
210	567227
22637	567228
480	567229
22500	567230
307	567231
57635	567232
130502	567233
42288	567234
35774	567235
18845	567236
47801	567237
50020	567238
13177	567239
8012	567240
24052	567241
32120	567242
4207	567243
29187	567244
18848	567245
81	567246
34531	567247
22058	567248
42741	567249
42922	567250
26488	567251
5739	567252
28684	567253
114845	567254
52097	567255
3	567256
15833	567257
60277	567258
17263	567259
20060	567260
72333	567261
10001	567262
4939	567263
8258	567264
20165	567265
12106	567266
6977	567267
3850	567268
3096	567269
146	567270
42591	567271
4686	567272
27244	567273
46284	567274
51427	567275
14008	567276
1382	567277
62412	567278
16466	567279
10071	567280
23254	567281
20156	567282
180892	567283
3055	567284
5830	567285
57400	567286
21408	567287
24074	567288
1964	567289
5157	567290
15698	567291
39680	567292
9331	567293
1933	567294
146833	567295
33847	567296
39312	567297
28120	567298
43276	567299
67	567300
2029	567301
37156	567302
7277	567303
7711	567304
301	567305
51035	567306
24970	567307
6050	567308
1338	567309
13187	567310
1139	567311
8	567312
15068	567313
73826	567314
6529	567315
4167	567316
61669	567317
9068	567318
4840	567319
8256	567320
133575	567321
28196	567322
4291	567323
39423	567324
6326	567325
112294	567326
1420	567327
18499	567328
34253	567329
371	567330
21265	567331
68918	567332
15721	567333
91978	567334
57838	567335
924	567336
80631	567337
47074	567338
91150	567339
1365	567340
29082	567341
39336	567342
32632	567343
469	567344
30083	567345
1366	567346
932	567347
2454	567348
26437	567349
41683	567350
5719	567351
29144	567352
975	567353
12059	567354
13452	567355
3126	567356
40355	567357
2564	567358
33802	567359
32549	567360
2155	567361
29805	567362
3242	567363
74561	567364
3627	567365
6082	567366
25221	567367
21679	567368
21866	567369
47572	567370
22086	567371
39799	567372
69281	567373
21863	567374
18151	567375
26494	567376
18342	567377
7531	567378
4092	567379
27452	567380
2604	567381
41563	567382
4013	567383
573	567384
9552	567385
2654	567386
42197	567387
24716	567388
55916	567389
10727	567390
105587	567391
61796	567392
9919	567393
1	567394
2902	567395
31299	567396
122125	567397
652	567398
1373	567399
3973	567400
325	567401
225	567402
18909	567403
7936	567404
3638	567405
39753	567406
45387	567407
47505	567408
54942	567409
57126	567410
13599	567411
6548	567412
13336	567413
70958	567414
30624	567415
8750	567416
28688	567417
85404	567418
2659	567419
50772	567420
32079	567421
28391	567422
13191	567423
18362	567424
17568	567425
113110	567426
30655	567427
8628	567428
70917	567429
30435	567430
50111	567431
36667	567432
61460	567433
8502	567434
3552	567435
62562	567436
53674	567437
15562	567438
3048	567439
65975	567440
74863	567441
13899	567442
41661	567443
2754	567444
60825	567445
34378	567446
138002	567447
23246	567448
34619	567449
5360	567450
30720	567451
26595	567452
5534	567453
19209	567454
19813	567455
2047	567456
73711	567457
139511	567458
31181	567459
60022	567460
11008	567461
172894	567462
37720	567463
21818	567464
39497	567465
7486	567466
825	567467
2167	567468
32529	567469
39275	567470
47503	567471
59021	567472
29132	567473
15614	567474
322	567475
61786	567476
37701	567477
58665	567478
4877	567479
18321	567480
2393	567481
12585	567482
44	567483
1030	567484
1133	567485
7594	567486
60742	567487
42203	567488
19569	567489
41324	567490
26898	567491
50103	567492
45375	567493
43214	567494
5094	567495
31373	567496
6618	567497
20420	567498
51088	567499
104118	567500
15336	567501
14239	567502
1697	567503
20768	567504
7922	567505
138603	567506
138603	567507
183468	567508
14361	567509
28506	567510
32511	567511
47868	567512
22544	567513
50636	567514
23680	567515
17343	567516
8776	567517
2175	567518
66	567519
15404	567520
42926	567521
41953	567522
23187	567523
72139	567524
72139	567525
72139	567526
12651	567527
22070	567528
33750	567529
33483	567530
3392	567531
2049	567532
7588	567533
5508	567534
32437	567535
47861	567536
47775	567537
31285	567538
47026	567539
5151	567540
17636	567541
110	567542
29455	567543
7245	567544
82197	567545
58559	567546
22635	567547
9239	567548
6144	567549
52410	567550
19831	567551
39139	567552
8085	567553
34464	567554
29146	567555
8806	567556
10721	567557
11439	567558
20134	567559
9392	567560
28852	567561
13931	567562
18960	567563
77560	567564
22955	567565
29144	567566
102614	567567
94877	567568
42750	567569
43110	567570
8215	567571
29245	567572
1293	567573
132492	567574
2973	567575
39730	567576
5346	567577
27968	567578
24752	567579
85613	567580
14982	567581
21012	567582
2062	567583
15246	567584
27600	567585
18890	567586
38323	567587
58582	567588
46058	567589
82288	567590
5682	567591
26106	567592
1362	567593
72137	567594
51287	567595
64962	567596
22074	567597
19534	567598
2573	567599
2773	567600
41537	567601
46913	567602
2289	567603
39645	567604
7520	567605
1287	567606
925	567607
75	567608
38182	567609
27734	567610
12867	567611
14574	567612
69001	567613
70341	567614
24325	567615
4133	567616
53529	567617
15550	567618
9573	567619
8243	567620
37922	567621
3694	567622
26315	567623
77660	567624
53891	567625
28070	567626
36983	567627
9824	567628
36578	567629
48021	567630
25231	567631
112278	567632
8545	567633
32103	567634
13810	567635
561	567636
21023	567637
39766	567638
7553	567639
11508	567640
2238	567641
32730	567642
24	567643
9312	567644
76671	567645
32525	567646
42864	567647
50106	567648
50579	567649
74956	567650
25022	567651
19235	567652
38162	567653
40900	567654
22559	567655
10629	567656
61902	567657
7703	567658
31793	567659
87843	567660
169599	567661
23469	567662
1062	567663
16115	567664
12803	567665
7043	567666
25441	567667
8488	567668
8589	567669
2178	567670
11714	567671
21529	567672
5880	567673
87454	567674
9825	567675
1086	567676
56460	567677
34699	567678
57081	567679
15361	567680
10251	567681
62089	567682
29780	567683
17963	567684
2949	567685
20040	567686
11722	567687
28640	567688
12022	567689
6850	567690
6769	567691
72754	567692
466	567693
488	567694
1395	567695
90272	567696
55600	567697
35385	567698
40338	567699
16172	567700
10355	567701
13962	567702
31033	567703
1373	567704
18391	567705
1621	567706
5897	567707
62256	567708
5285	567709
33387	567710
128843	567711
2617	567712
28273	567713
102608	567714
459	567715
17322	567716
10057	567717
5507	567718
71043	567719
128843	567720
116706	567721
58657	567722
10716	567723
72221	567724
41671	567725
68627	567726
41718	567727
50188	567728
75168	567729
38251	567730
65264	567731
5894	567732
34447	567733
80221	567734
132	567735
99804	567736
60952	567737
50115	567738
2441	567739
2058	567740
16594	567741
2436	567742
16043	567743
68739	567744
42517	567745
29637	567746
19644	567747
8094	567748
15000	567749
194	567750
7277	567751
14857	567752
45508	567753
24082	567754
37885	567755
69638	567756
78911	567757
5356	567758
28368	567759
10024	567760
7347	567761
6683	567762
29474	567763
53907	567764
73961	567765
35828	567766
28806	567767
5849	567768
53807	567769
60921	567770
53626	567771
9339	567772
23093	567773
70107	567774
19892	567775
1263	567776
23539	567777
50085	567778
35735	567779
2659	567780
23961	567781
42664	567782
1200	567783
2387	567784
49177	567785
59548	567786
11979	567787
5589	567788
74757	567789
47417	567790
65385	567791
22782	567792
36161	567793
15809	567794
24788	567795
7540	567796
70762	567797
11482	567798
49140	567799
45272	567800
6122	567801
5139	567802
13927	567803
3438	567804
956	567805
86959	567806
48470	567807
5397	567808
44064	567809
112822	567810
13245	567811
4335	567812
107397	567813
23388	567814
232	567815
79790	567816
32943	567817
7561	567818
1855	567819
2408	567820
46567	567821
10197	567822
45099	567823
7069	567824
15709	567825
59764	567826
47098	567827
13329	567828
102887	567829
9033	567830
2726	567831
16412	567832
40873	567833
5527	567834
14649	567835
5261	567836
9311	567837
60107	567838
25521	567839
8231	567840
230	567841
25460	567842
24140	567843
121988	567844
122555	567845
4699	567846
6770	567847
74293	567848
48730	567849
7573	567850
2050	567851
10992	567852
27165	567853
37457	567854
22351	567855
3955	567856
70559	567857
6119	567858
45725	567859
32640	567860
14642	567861
96	567862
16350	567863
19634	567864
10804	567865
38939	567866
26427	567867
98904	567868
52244	567869
3648	567870
7259	567871
22195	567872
2125	567873
183129	567874
63736	567875
33293	567876
3107	567877
21971	567878
108562	567879
32821	567880
14267	567881
19908	567882
7301	567883
21684	567884
148362	567885
27392	567886
371	567887
36041	567888
104976	567889
14403	567890
3119	567891
7944	567892
467	567893
3702	567894
1675	567895
126263	567896
4442	567897
1991	567898
1697	567899
74071	567900
37815	567901
10347	567902
31300	567903
32371	567904
20729	567905
18750	567906
15062	567907
50862	567908
19263	567909
5031	567910
12803	567911
72398	567912
19885	567913
1351	567914
18011	567915
16865	567916
12418	567917
66047	567918
10140	567919
88610	567920
40331	567921
64532	567922
1037	567923
3620	567924
41989	567925
72908	567926
28302	567927
33964	567928
65	567929
28837	567930
39856	567931
687	567932
24156	567933
194	567934
34555	567935
47593	567936
141289	567937
3359	567938
90992	567939
23258	567940
14647	567941
71824	567942
10358	567943
23140	567944
21509	567945
40949	567946
21581	567947
3230	567948
2049	567949
24133	567950
13566	567951
210	567952
12610	567953
66272	567954
19309	567955
7564	567956
3201	567957
1478	567958
60198	567959
27905	567960
28569	567961
34400	567962
4231	567963
87552	567964
37012	567965
19260	567966
3087	567967
41622	567968
72704	567969
34327	567970
17706	567971
1235	567972
35106	567973
16763	567974
42938	567975
1792	567976
41622	567977
75594	567978
6101	567979
56766	567980
89718	567981
6893	567982
29042	567983
25207	567984
6196	567985
81176	567986
50249	567987
13204	567988
1788	567989
22481	567990
28244	567991
28329	567992
5398	567993
24313	567994
205	567995
106066	567996
34348	567997
56046	567998
27200	567999
28080	568000
2156	568001
11882	568002
31744	568003
844	568004
1849	568005
182255	568006
13615	568007
5403	568008
20262	568009
49112	568010
34815	568011
7852	568012
13206	568013
7464	568014
83	568015
19958	568016
87629	568017
3894	568018
19610	568019
78968	568020
97990	568021
3291	568022
31701	568023
2287	568024
957	568025
26846	568026
5395	568027
31136	568028
100594	568029
3042	568030
20654	568031
57074	568032
21924	568033
12633	568034
984	568035
77893	568036
25999	568037
39244	568038
2471	568039
3240	568040
78968	568041
28598	568042
22703	568043
30707	568044
21331	568045
8064	568046
33810	568047
3294	568048
5372	568049
84905	568050
23627	568051
6920	568052
39900	568053
2319	568054
46572	568055
174	568056
2053	568057
2287	568058
34725	568059
10071	568060
98858	568061
42429	568062
33135	568063
2550	568064
294	568065
50541	568066
58277	568067
19976	568068
38747	568069
8531	568070
147079	568071
215	568072
23716	568073
16710	568074
17130	568075
23779	568076
2158	568077
26460	568078
48893	568079
23646	568080
1	568081
560	568082
2987	568083
35074	568084
16908	568085
11054	568086
14356	568087
26804	568088
15252	568089
56506	568090
3499	568091
1770	568092
133691	568093
45681	568094
3921	568095
32418	568096
11452	568097
2861	568098
11807	568099
21168	568100
60	568101
62178	568102
8583	568103
38406	568104
30653	568105
433	568106
225	568107
1039	568108
29428	568109
453	568110
37346	568111
800	568112
17997	568113
10210	568114
70291	568115
61800	568116
40478	568117
21006	568118
17401	568119
3446	568120
15990	568121
16287	568122
55995	568123
7522	568124
9788	568125
66543	568126
49500	568127
619	568128
27722	568129
13569	568130
25417	568131
3244	568132
62018	568133
517	568134
3107	568135
8800	568136
35586	568137
24356	568138
33702	568139
53098	568140
9011	568141
128833	568142
18139	568143
146259	568144
13353	568145
96249	568146
18797	568147
9120	568148
18027	568149
19968	568150
34413	568151
11954	568152
19584	568153
13872	568154
90620	568155
12444	568156
25981	568157
51953	568158
22481	568159
208	568160
12066	568161
52071	568162
106331	568163
57035	568164
68953	568165
15774	568166
85991	568167
129842	568168
90753	568169
22560	568170
28665	568171
146795	568172
4058	568173
131849	568174
33493	568175
9283	568176
6924	568177
35503	568178
39753	568179
55936	568180
15455	568181
22410	568182
41607	568183
44775	568184
44510	568185
10029	568186
44510	568187
1601	568188
21060	568189
48361	568190
48099	568191
15455	568192
48701	568193
3527	568194
34347	568195
35455	568196
4620	568197
10993	568198
34294	568199
30657	568200
1256	568201
4839	568202
37984	568203
58532	568204
509	568205
22505	568206
128235	568207
28515	568208
37417	568209
1191	568210
125168	568211
1556	568212
16920	568213
13293	568214
40445	568215
63034	568216
60401	568217
41718	568218
13990	568219
4870	568220
19056	568221
27350	568222
13829	568223
83340	568224
67603	568225
11711	568226
41394	568227
22431	568228
46514	568229
11268	568230
13153	568231
12144	568232
34292	568233
2564	568234
102128	568235
5339	568236
20704	568237
38905	568238
14745	568239
2985	568240
77671	568241
40383	568242
15902	568243
1659	568244
49	568245
2114	568246
63377	568247
17238	568248
95943	568249
76530	568250
59740	568251
51684	568252
21209	568253
120442	568254
30713	568255
42756	568256
58766	568257
5791	568258
14765	568259
41645	568260
42999	568261
45536	568262
4638	568263
47129	568264
21995	568265
4229	568266
15144	568267
20330	568268
47282	568269
25806	568270
5029	568271
24375	568272
7224	568273
15222	568274
17838	568275
28184	568276
51951	568277
58541	568278
6924	568279
7525	568280
60980	568281
3204	568282
1184	568283
97688	568284
55889	568285
3031	568286
5395	568287
62994	568288
42807	568289
73443	568290
70019	568291
40536	568292
74974	568293
9283	568294
1	568295
19644	568296
15348	568297
19442	568298
5994	568299
14267	568300
1751	568301
2111	568302
38785	568303
19080	568304
19080	568305
61589	568306
38289	568307
82279	568308
46933	568309
2264	568310
53912	568311
20079	568312
32532	568313
8591	568314
74655	568315
1108	568316
290	568317
18907	568318
18301	568319
29176	568320
7520	568321
43483	568322
24280	568323
29509	568324
6709	568325
75028	568326
12932	568327
4959	568328
137753	568329
15282	568330
16129	568331
138778	568332
18393	568333
23164	568334
18213	568335
39432	568336
38987	568337
654	568338
29186	568339
11528	568340
25040	568341
72175	568342
62068	568343
23224	568344
108320	568345
21826	568346
13534	568347
3042	568348
87878	568349
34334	568350
20939	568351
38956	568352
74296	568353
16132	568354
34823	568355
30954	568356
112668	568357
16802	568358
43215	568359
5064	568360
27758	568361
35575	568362
25608	568363
90901	568364
114855	568365
14517	568366
4174	568367
21409	568368
7712	568369
55253	568370
16582	568371
22825	568372
53564	568373
2287	568374
1357	568375
23899	568376
982	568377
2590	568378
42727	568379
89680	568380
9929	568381
9819	568382
58389	568383
11688	568384
60722	568385
68650	568386
17636	568387
15050	568388
5730	568389
60749	568390
10503	568391
12415	568392
10	568393
105756	568394
72616	568395
6466	568396
72743	568397
68144	568398
71843	568399
52304	568400
6529	568401
12939	568402
6329	568403
55765	568404
57359	568405
49201	568406
14074	568407
49075	568408
6631	568409
16079	568410
4142	568411
163063	568412
37322	568413
11136	568414
3664	568415
23727	568416
2150	568417
90090	568418
10075	568419
73866	568420
11719	568421
41767	568422
20340	568423
47913	568424
145665	568425
7711	568426
853	568427
34232	568428
20785	568429
365	568430
28975	568431
46815	568432
3761	568433
10846	568434
2114	568435
8315	568436
16335	568437
200	568438
861	568439
9107	568440
19983	568441
19983	568442
47943	568443
1930	568444
59211	568445
61488	568446
12097	568447
31021	568448
48349	568449
18362	568450
17521	568451
28679	568452
33730	568453
48759	568454
36000	568455
23471	568456
23290	568457
63252	568458
162627	568459
43757	568460
22752	568461
26472	568462
1849	568463
74816	568464
7212	568465
252	568466
113487	568467
884	568468
2652	568469
95862	568470
46846	568471
30819	568472
50354	568473
79938	568474
10230	568475
12144	568476
8704	568477
47392	568478
64326	568479
13190	568480
22174	568481
14833	568482
39332	568483
19911	568484
805	568485
24019	568486
993	568487
32125	568488
113339	568489
12084	568490
60251	568491
4531	568492
14094	568493
3792	568494
16392	568495
134141	568496
12297	568497
24115	568498
56454	568499
41701	568500
5014	568501
16083	568502
19410	568503
146934	568504
16967	568505
52135	568506
11145	568507
124779	568508
71152	568509
1708	568510
750	568511
14769	568512
60190	568513
22383	568514
100435	568515
13199	568516
80	568517
5811	568518
3943	568519
53492	568520
43604	568521
28273	568522
65	568523
31234	568524
14	568525
5388	568526
74542	568527
3160	568528
105257	568529
3056	568530
4331	568531
2551	568532
15218	568533
41759	568534
22097	568535
9117	568536
30736	568537
607	568538
43827	568539
1187	568540
11941	568541
2551	568542
57331	568543
10105	568544
5462	568545
21575	568546
10892	568547
20945	568548
4734	568549
19189	568550
104166	568551
11349	568552
24232	568553
19940	568554
151082	568555
5574	568556
4043	568557
12897	568558
6584	568559
21486	568560
1159	568561
1028	568562
914	568563
2881	568564
77356	568565
114862	568566
42624	568567
16874	568568
173986	568569
9122	568570
1492	568571
40490	568572
24770	568573
20980	568574
49495	568575
32416	568576
26106	568577
12356	568578
12961	568579
5353	568580
24480	568581
59880	568582
36881	568583
11527	568584
45368	568585
10986	568586
28114	568587
11420	568588
22445	568589
44949	568590
43673	568591
6719	568592
39500	568593
159182	568594
40402	568595
21700	568596
7453	568597
34543	568598
166	568599
3553	568600
83659	568601
10997	568602
3432	568603
39483	568604
12300	568605
45131	568606
32821	568607
39	568608
1505	568609
2263	568610
1192	568611
54553	568612
22431	568613
32152	568614
86388	568615
1599	568616
29604	568617
3297	568618
2585	568619
13338	568620
21152	568621
78375	568622
70505	568623
24480	568624
3916	568625
33503	568626
3618	568627
27428	568628
172282	568629
18169	568630
2078	568631
23916	568632
6579	568633
22077	568634
40001	568635
9951	568636
6588	568637
12961	568638
31029	568639
939	568640
31158	568641
35380	568642
18179	568643
14157	568644
1357	568645
113192	568646
6091	568647
9107	568648
1647	568649
54116	568650
13786	568651
131343	568652
14204	568653
15687	568654
1418	568655
8143	568656
27077	568657
53891	568658
49338	568659
34253	568660
62148	568661
4599	568662
12127	568663
47523	568664
1551	568665
23202	568666
7186	568667
562	568668
14000	568669
11362	568670
28071	568671
67512	568672
36630	568673
18409	568674
20154	568675
27601	568676
18308	568677
104306	568678
6833	568679
12923	568680
11037	568681
69674	568682
70643	568683
1054	568684
43496	568685
943	568686
50572	568687
60893	568688
14525	568689
34025	568690
24134	568691
979	568692
3846	568693
159541	568694
401	568695
312	568696
655	568697
5850	568698
7580	568699
3224	568700
108319	568701
33437	568702
24068	568703
37546	568704
24006	568705
51767	568706
13915	568707
86357	568708
27402	568709
220	568710
20420	568711
148329	568712
33724	568713
9291	568714
5535	568715
34014	568716
33612	568717
268	568718
16232	568719
2429	568720
23556	568721
20420	568722
13271	568723
40482	568724
28227	568725
9560	568726
7752	568727
14872	568728
11317	568729
7810	568730
7364	568731
6050	568732
5981	568733
80794	568734
59310	568735
107405	568736
400	568737
28177	568738
1985	568739
477	568740
26017	568741
102277	568742
133	568743
28630	568744
47751	568745
271	568746
62050	568747
133783	568748
61510	568749
52160	568750
18186	568751
1180	568752
32299	568753
62405	568754
5378	568755
6506	568756
41159	568757
20266	568758
1151	568759
10234	568760
5495	568761
423	568762
4829	568763
13202	568764
131201	568765
9727	568766
24273	568767
65576	568768
8992	568769
49832	568770
117446	568771
38323	568772
26705	568773
1288	568774
142526	568775
437	568776
37152	568777
48795	568778
4701	568779
390	568780
1425	568781
11580	568782
48424	568783
33746	568784
21082	568785
7283	568786
63260	568787
336	568788
624	568789
36647	568790
1574	568791
28106	568792
21486	568793
7007	568794
94770	568795
4233	568796
38751	568797
109661	568798
23952	568799
34256	568800
20675	568801
15164	568802
31925	568803
15809	568804
1797	568805
1288	568806
8249	568807
40396	568808
39070	568809
10192	568810
2522	568811
351	568812
1089	568813
42492	568814
40759	568815
1837	568816
18346	568817
85135	568818
12559	568819
4737	568820
41732	568821
12105	568822
21778	568823
22627	568824
46058	568825
3092	568826
4731	568827
70644	568828
5840	568829
49804	568830
3360	568831
70724	568832
13786	568833
7461	568834
17772	568835
6579	568836
41499	568837
1262	568838
3943	568839
1178	568840
67839	568841
16119	568842
38	568843
139355	568844
720	568845
77921	568846
40726	568847
71107	568848
84259	568849
48887	568850
23023	568851
72499	568852
49413	568853
318	568854
41678	568855
169857	568856
60193	568857
34435	568858
5823	568859
31899	568860
28698	568861
54260	568862
6511	568863
52154	568864
145672	568865
944	568866
22770	568867
13855	568868
114625	568869
40950	568870
5129	568871
325	568872
17245	568873
5163	568874
108	568875
8084	568876
464	568877
48836	568878
42297	568879
56703	568880
6834	568881
2658	568882
20535	568883
112761	568884
30942	568885
148702	568886
31335	568887
42622	568888
1806	568889
8096	568890
8096	568891
65775	568892
94956	568893
89001	568894
4390	568895
87982	568896
49325	568897
18568	568898
17850	568899
58962	568900
92	568901
27358	568902
75333	568903
68046	568904
69157	568905
179984	568906
491	568907
18338	568908
10466	568909
4548	568910
115785	568911
36288	568912
26087	568913
9494	568914
68611	568915
140016	568916
49104	568917
92803	568918
66975	568919
12281	568920
28908	568921
4242	568922
39535	568923
1463	568924
35590	568925
35317	568926
35661	568927
11038	568928
14972	568929
32898	568930
59015	568931
4427	568932
15438	568933
76692	568934
4356	568935
49639	568936
2743	568937
6143	568938
1287	568939
18792	568940
56525	568941
63490	568942
19457	568943
187957	568944
68862	568945
7881	568946
9967	568947
16696	568948
31299	568949
269	568950
28194	568951
4645	568952
16009	568953
39137	568954
34362	568955
23412	568956
17579	568957
33455	568958
444	568959
55078	568960
156464	568961
5892	568962
4066	568963
5126	568964
1467	568965
2205	568966
83102	568967
315	568968
20307	568969
28205	568970
66332	568971
1241	568972
14502	568973
153673	568974
11300	568975
61720	568976
2852	568977
41226	568978
7313	568979
8585	568980
7393	568981
6545	568982
27358	568983
973	568984
4707	568985
6952	568986
96695	568987
25856	568988
177273	568989
52892	568990
116228	568991
118771	568992
8981	568993
136065	568994
108032	568995
73209	568996
20521	568997
36587	568998
74273	568999
4559	569000
19565	569001
3165	569002
8834	569003
6443	569004
19056	569005
4559	569006
10351	569007
11307	569008
13444	569009
5982	569010
13917	569011
12682	569012
17312	569013
13732	569014
137125	569015
137125	569016
154100	569017
22299	569018
20484	569019
3796	569020
1786	569021
42746	569022
1001	569023
1611	569024
41120	569025
10817	569026
4707	569027
9626	569028
97258	569029
36328	569030
60845	569031
9146	569032
2229	569033
3193	569034
59053	569035
129977	569036
10452	569037
6137	569038
136909	569039
2605	569040
14	569041
4034	569042
5925	569043
175166	569044
83276	569045
4805	569046
4576	569047
137080	569048
16858	569049
56396	569050
16858	569051
138678	569052
44317	569053
6467	569054
90698	569055
12323	569056
103889	569057
5982	569058
4453	569059
19056	569060
134686	569061
2644	569062
6410	569063
6243	569064
59747	569065
131446	569066
91112	569067
113381	569068
58809	569069
151530	569070
24354	569071
140777	569072
52892	569073
36915	569074
73656	569075
4453	569076
4034	569077
2201	569078
8839	569079
4034	569080
6441	569081
10375	569082
79667	569083
5264	569084
15579	569085
12345	569086
129705	569087
106817	569088
136993	569089
9846	569090
12345	569091
20484	569092
111366	569093
30739	569094
21652	569095
2341	569096
87499	569097
28205	569098
37165	569099
30861	569100
111463	569101
104234	569102
12345	569103
3584	569104
58809	569105
136993	569106
21652	569107
21652	569108
2341	569109
29469	569110
58809	569111
43572	569112
3755	569113
101390	569114
14911	569115
1611	569116
2719	569117
12273	569118
90360	569119
96	569120
7218	569121
91724	569122
120968	569123
42657	569124
569	569125
32227	569126
7961	569127
15187	569128
152441	569129
35188	569130
26644	569131
113406	569132
12565	569133
35555	569134
13899	569135
18282	569136
14955	569137
36434	569138
930	569139
61505	569140
15740	569141
96301	569142
33223	569143
162343	569144
171646	569145
71358	569146
107048	569147
3196	569148
772	569149
5576	569150
72824	569151
13693	569152
13339	569153
111616	569154
30660	569155
4	569156
45334	569157
1941	569158
83794	569159
44769	569160
47209	569161
84675	569162
1783	569163
111616	569164
71699	569165
43976	569166
72320	569167
70905	569168
27200	569169
9713	569170
71943	569171
70905	569172
11153	569173
144531	569174
13129	569175
9392	569176
31661	569177
25579	569178
101999	569179
1970	569180
40973	569181
58430	569182
11597	569183
11597	569184
175943	569185
16600	569186
2175	569187
25031	569188
31596	569189
1237	569190
57002	569191
88091	569192
20802	569193
7931	569194
88992	569195
35139	569196
2879	569197
34606	569198
8061	569199
7059	569200
23176	569201
60503	569202
5329	569203
5329	569204
85871	569205
4675	569206
66264	569207
38351	569208
128724	569209
6087	569210
29534	569211
26898	569212
46776	569213
40	569214
51939	569215
15123	569216
86122	569217
7245	569218
48613	569219
4202	569220
58430	569221
66392	569222
31259	569223
71729	569224
16611	569225
183429	569226
11897	569227
7883	569228
117723	569229
77384	569230
4372	569231
141507	569232
126086	569233
1718	569234
1	569235
6581	569236
87205	569237
664	569238
10555	569239
10555	569240
55524	569241
133791	569242
30852	569243
100931	569244
73065	569245
175474	569246
59499	569247
86864	569248
3516	569249
3896	569250
87491	569251
87938	569252
115225	569253
94788	569254
87398	569255
1222	569256
71626	569257
45178	569258
249	569259
669	569260
1264	569261
104153	569262
365	569263
140380	569264
55331	569265
78544	569266
98592	569267
25445	569268
188180	569269
365	569270
203	569271
5378	569272
75400	569273
72	569274
13581	569275
75627	569276
34571	569277
9779	569278
41758	569279
77743	569280
77743	569281
51969	569282
18720	569283
7699	569284
13973	569285
61483	569286
90557	569287
50872	569288
51864	569289
85521	569290
29731	569291
23897	569292
12135	569293
7673	569294
61100	569295
4455	569296
14855	569297
43287	569298
24032	569299
57	569300
5788	569301
3	569302
41508	569303
6065	569304
77	569305
60400	569306
1864	569307
19432	569308
69	569309
962	569310
12399	569311
49610	569312
16567	569313
11962	569314
4133	569315
242	569316
23141	569317
415	569318
242	569319
17788	569320
43657	569321
15117	569322
23494	569323
5625	569324
10903	569325
1	569326
13	569327
1993	569328
16256	569329
2604	569330
6090	569331
11578	569332
6604	569333
11049	569334
1563	569335
5009	569336
20695	569337
7247	569338
10666	569339
1745	569340
1	569341
13419	569342
26110	569343
1207	569344
758	569345
16764	569346
16046	569347
147	569348
2704	569349
16499	569350
57227	569351
2876	569352
57247	569353
147	569354
18370	569355
21850	569356
6603	569357
68923	569358
1727	569359
48108	569360
638	569361
116520	569362
242	569363
2714	569364
73474	569365
30703	569366
5811	569367
69227	569368
132864	569369
47628	569370
4000	569371
251	569372
150	569373
13856	569374
9390	569375
242	569376
9295	569377
237	569378
21296	569379
41811	569380
13915	569381
54	569382
3795	569383
6603	569384
56614	569385
6897	569386
2886	569387
6514	569388
172812	569389
660	569390
43546	569391
26100	569392
2006	569393
800	569394
4392	569395
2194	569396
415	569397
42476	569398
26797	569399
60749	569400
7906	569401
5285	569402
8645	569403
5757	569404
74685	569405
3785	569406
28541	569407
9605	569408
23915	569409
170759	569410
31017	569411
28470	569412
105890	569413
79466	569414
177053	569415
59617	569416
968	569417
110180	569418
88270	569419
1158	569420
902	569421
237	569422
83711	569423
1499	569424
50	569425
13419	569426
29041	569427
1172	569428
13573	569429
132212	569430
14722	569431
3574	569432
2252	569433
750	569434
60612	569435
19029	569436
6076	569437
48668	569438
15246	569439
6158	569440
62407	569441
105895	569442
131377	569443
93853	569444
87140	569445
625	569446
691	569447
11725	569448
4016	569449
2433	569450
17945	569451
4471	569452
13867	569453
133654	569454
8649	569455
32647	569456
25280	569457
87076	569458
505	569459
114075	569460
15965	569461
1537	569462
2139	569463
2266	569464
21078	569465
127	569466
5066	569467
34397	569468
16688	569469
11281	569470
3672	569471
11089	569472
7323	569473
823	569474
61434	569475
9205	569476
3961	569477
59490	569478
93370	569479
97	569480
56814	569481
4482	569482
62902	569483
53	569484
21864	569485
41310	569486
55941	569487
287	569488
231	569489
4368	569490
120646	569491
3620	569492
12171	569493
31859	569494
116244	569495
183696	569496
7324	569497
12653	569498
51746	569499
15454	569500
13418	569501
39513	569502
2300	569503
808	569504
50467	569505
11530	569506
9396	569507
89358	569508
15637	569509
1964	569510
150	569511
44	569512
60687	569513
13937	569514
3350	569515
490	569516
37015	569517
8826	569518
9380	569519
7196	569520
21561	569521
58541	569522
39117	569523
128678	569524
9779	569525
10051	569526
29348	569527
902	569528
902	569529
46423	569530
45925	569531
2699	569532
48	569533
25223	569534
8017	569535
30276	569536
12135	569537
14780	569538
1181	569539
4433	569540
60144	569541
5038	569542
16238	569543
11874	569544
6586	569545
20966	569546
351	569547
45395	569548
15329	569549
329	569550
3113	569551
10857	569552
413	569553
32697	569554
69141	569555
12298	569556
27	569557
29577	569558
758	569559
12399	569560
242	569561
10204	569562
19283	569563
3661	569564
3850	569565
32431	569566
2933	569567
199	569568
7916	569569
413	569570
5033	569571
28084	569572
7998	569573
33710	569574
69180	569575
20008	569576
3350	569577
228	569578
4940	569579
63383	569580
47985	569581
168345	569582
3350	569583
49	569584
4499	569585
9893	569586
5058	569587
2427	569588
50873	569589
75139	569590
12740	569591
7364	569592
68720	569593
139710	569594
42554	569595
187534	569596
4437	569597
4593	569598
25529	569599
38871	569600
14008	569601
4873	569602
40690	569603
543	569604
16687	569605
472	569606
11885	569607
776	569608
11794	569609
242	569610
2891	569611
1697	569612
48090	569613
14816	569614
4690	569615
27507	569616
4055	569617
10666	569618
24816	569619
32190	569620
942	569621
4106	569622
38888	569623
17179	569624
14025	569625
506	569626
506	569627
138125	569628
237	569629
1028	569630
117958	569631
14194	569632
9250	569633
10929	569634
68093	569635
415	569636
263	569637
7597	569638
6071	569639
168933	569640
3096	569641
18732	569642
1748	569643
9142	569644
1709	569645
508	569646
20109	569647
54	569648
7	569649
29221	569650
10666	569651
8854	569652
799	569653
3350	569654
134626	569655
73724	569656
32456	569657
87140	569658
5819	569659
35229	569660
1745	569661
8376	569662
38985	569663
1	569664
39416	569665
113133	569666
904	569667
7998	569668
26779	569669
12326	569670
26547	569671
1086	569672
27345	569673
5390	569674
62727	569675
12236	569676
1450	569677
90395	569678
16311	569679
51217	569680
60415	569681
8385	569682
49190	569683
17945	569684
3	569685
97126	569686
102239	569687
3	569688
53177	569689
332	569690
683	569691
19511	569692
5712	569693
106725	569694
11972	569695
35955	569696
161913	569697
62514	569698
180126	569699
11810	569700
40053	569701
17123	569702
54458	569703
1545	569704
143346	569705
67454	569706
146766	569707
243	569708
23817	569709
2722	569710
78286	569711
72737	569712
23759	569713
12279	569714
26427	569715
16785	569716
147118	569717
46946	569718
13724	569719
3598	569720
45436	569721
45436	569722
61574	569723
16953	569724
64087	569725
72024	569726
139937	569727
146	569728
1730	569729
5209	569730
23473	569731
6966	569732
173590	569733
146436	569734
33204	569735
137920	569736
47318	569737
23481	569738
186977	569739
24314	569740
71433	569741
8656	569742
163042	569743
23869	569744
59740	569745
23473	569746
5809	569747
79824	569748
1385	569749
1354	569750
134525	569751
76567	569752
176853	569753
116605	569754
116322	569755
11348	569756
4595	569757
85285	569758
11940	569759
5696	569760
5125	569761
71550	569762
2393	569763
632	569764
76012	569765
106507	569766
72737	569767
41255	569768
91121	569769
70362	569770
166607	569771
10073	569772
116757	569773
71289	569774
171355	569775
52506	569776
86717	569777
51893	569778
126	569779
1512	569780
74571	569781
5902	569782
109401	569783
3867	569784
37334	569785
157201	569786
137990	569787
29833	569788
137260	569789
76948	569790
103860	569791
10228	569792
1287	569793
67444	569794
75706	569795
171382	569796
171321	569797
94137	569798
32919	569799
53305	569800
12994	569801
29833	569802
17769	569803
79220	569804
3189	569805
136542	569806
49516	569807
24250	569808
86865	569809
6812	569810
1385	569811
23844	569812
179489	569813
2825	569814
103637	569815
116121	569816
98933	569817
935	569818
40569	569819
138230	569820
7527	569821
91421	569822
757	569823
7451	569824
86783	569825
38350	569826
63819	569827
172995	569828
18748	569829
20279	569830
28284	569831
19280	569832
33389	569833
1516	569834
86710	569835
69529	569836
106727	569837
2750	569838
74792	569839
1702	569840
131955	569841
169158	569842
7451	569843
156425	569844
146693	569845
149471	569846
7134	569847
689	569848
79208	569849
73205	569850
9580	569851
345	569852
2712	569853
22380	569854
86405	569855
7	569856
479	569857
138681	569858
4361	569859
120	569860
2959	569861
63819	569862
51	569863
69945	569864
24303	569865
10383	569866
113718	569867
34150	569868
33698	569869
109662	569870
76075	569871
30972	569872
131462	569873
8332	569874
1247	569875
49907	569876
107874	569877
89025	569878
146940	569879
10228	569880
9854	569881
104153	569882
544	569883
8719	569884
24581	569885
85692	569886
10469	569887
107342	569888
82773	569889
84022	569890
94070	569891
92359	569892
86537	569893
14958	569894
136377	569895
794	569896
248	569897
102687	569898
84609	569899
95140	569900
17769	569901
79783	569902
14395	569903
53305	569904
126269	569905
8958	569906
37145	569907
88593	569908
25610	569909
69648	569910
106462	569911
49907	569912
16785	569913
1218	569914
49902	569915
97366	569916
3778	569917
123545	569918
43974	569919
179077	569920
126607	569921
22448	569922
11933	569923
151407	569924
140862	569925
146	569926
43054	569927
7336	569928
416	569929
23430	569930
28882	569931
745	569932
29487	569933
30394	569934
178651	569935
115844	569936
23481	569937
45599	569938
39665	569939
3736	569940
56512	569941
16599	569942
650	569943
112702	569944
90329	569945
5490	569946
5490	569947
4759	569948
15583	569949
9633	569950
59247	569951
8784	569952
188932	569953
9954	569954
122895	569955
23817	569956
502	569957
14257	569958
71550	569959
8540	569960
6233	569961
50062	569962
158463	569963
19813	569964
936	569965
42107	569966
81619	569967
14348	569968
5175	569969
74734	569970
11949	569971
10279	569972
40965	569973
16272	569974
50818	569975
12305	569976
137482	569977
43002	569978
54371	569979
81308	569980
14760	569981
7707	569982
56512	569983
188612	569984
35564	569985
33005	569986
54317	569987
37217	569988
172016	569989
178927	569990
13724	569991
7451	569992
4981	569993
7738	569994
2772	569995
10051	569996
22380	569997
61574	569998
18370	569999
7519	570000
28986	570001
3000	570002
3398	570003
933	570004
41255	570005
45436	570006
5102	570007
794	570008
12981	570009
262	570010
9946	570011
24581	570012
108494	570013
73058	570014
42887	570015
23817	570016
98	570017
32919	570018
107520	570019
5977	570020
14083	570021
14083	570022
108130	570023
61628	570024
10101	570025
26422	570026
59748	570027
3530	570028
20279	570029
3897	570030
868	570031
7710	570032
13463	570033
794	570034
1573	570035
18744	570036
75163	570037
106727	570038
41255	570039
135857	570040
142558	570041
170924	570042
106544	570043
136875	570044
109525	570045
4981	570046
1495	570047
48704	570048
5209	570049
131715	570050
179640	570051
19639	570052
6812	570053
69594	570054
7336	570055
8410	570056
86126	570057
180206	570058
186697	570059
8464	570060
19745	570061
9265	570062
757	570063
100614	570064
91982	570065
3598	570066
146	570067
7613	570068
2467	570069
20411	570070
11972	570071
132531	570072
91084	570073
50730	570074
5864	570075
8129	570076
33728	570077
51930	570078
113214	570079
36956	570080
4309	570081
35629	570082
74966	570083
84115	570084
8703	570085
91421	570086
71118	570087
51	570088
1448	570089
9622	570090
90640	570091
52633	570092
52633	570093
187192	570094
2467	570095
51963	570096
14083	570097
62265	570098
18267	570099
134027	570100
19595	570101
11479	570102
42911	570103
17667	570104
96138	570105
19967	570106
168779	570107
4519	570108
1331	570109
24292	570110
13610	570111
52005	570112
86865	570113
112456	570114
2467	570115
61174	570116
170342	570117
29687	570118
29687	570119
61741	570120
6630	570121
76305	570122
9358	570123
1139	570124
534	570125
10435	570126
35584	570127
1122	570128
30280	570129
8572	570130
131535	570131
113763	570132
74144	570133
10	570134
3267	570135
89972	570136
36985	570137
4277	570138
3124	570139
30314	570140
14591	570141
3708	570142
3852	570143
5065	570144
72190	570145
72190	570146
42965	570147
35403	570148
62970	570149
23430	570150
5898	570151
6610	570152
11445	570153
1419	570154
22767	570155
34249	570156
140214	570157
146604	570158
29487	570159
2910	570160
11292	570161
8923	570162
14144	570163
57579	570164
7413	570165
7579	570166
175724	570167
1448	570168
90362	570169
71856	570170
38119	570171
10435	570172
7680	570173
34124	570174
1564	570175
4195	570176
4427	570177
19933	570178
648	570179
3108	570180
517	570181
66729	570182
3448	570183
9581	570184
53394	570185
40945	570186
87245	570187
31047	570188
12426	570189
55713	570190
113087	570191
3494	570192
11810	570193
142055	570194
4361	570195
1247	570196
72986	570197
70362	570198
134653	570199
134653	570200
20423	570201
23481	570202
15618	570203
1284	570204
14348	570205
753	570206
27913	570207
82008	570208
83914	570209
52007	570210
1247	570211
32568	570212
9407	570213
86807	570214
52144	570215
35180	570216
11687	570217
72236	570218
50451	570219
84923	570220
7	570221
52144	570222
39397	570223
11750	570224
187326	570225
80392	570226
127619	570227
2149	570228
52007	570229
1583	570230
1331	570231
57078	570232
14958	570233
74204	570234
11881	570235
11471	570236
11749	570237
999	570238
41676	570239
186585	570240
186876	570241
104219	570242
17542	570243
169	570244
113655	570245
241	570246
7613	570247
112495	570248
41481	570249
16785	570250
446	570251
3004	570252
2480	570253
29487	570254
1058	570255
62378	570256
7052	570257
14866	570258
1331	570259
127081	570260
1928	570261
60474	570262
23194	570263
9585	570264
2280	570265
111071	570266
176155	570267
134997	570268
175760	570269
175875	570270
175845	570271
176012	570272
176566	570273
175855	570274
257	570275
16527	570276
8191	570277
15925	570278
20423	570279
11066	570280
10018	570281
5682	570282
2280	570283
29497	570284
22325	570285
1032	570286
64952	570287
17416	570288
74210	570289
48384	570290
43920	570291
134571	570292
131244	570293
15552	570294
4922	570295
19887	570296
20509	570297
43877	570298
38367	570299
131192	570300
61691	570301
13595	570302
52010	570303
111071	570304
71502	570305
39631	570306
112642	570307
39642	570308
43004	570309
64193	570310
60305	570311
7821	570312
105939	570313
365	570314
18273	570315
47941	570316
57218	570317
18199	570318
22426	570319
1013	570320
34934	570321
13482	570322
47920	570323
13125	570324
1723	570325
102843	570326
111185	570327
37032	570328
96643	570329
96643	570330
365	570331
129724	570332
8905	570333
4052	570334
30974	570335
43883	570336
84058	570337
36511	570338
49891	570339
170025	570340
7825	570341
107601	570342
83744	570343
58055	570344
53467	570345
37327	570346
22062	570347
16526	570348
64761	570349
106350	570350
25916	570351
138983	570352
5458	570353
9599	570354
57068	570355
29213	570356
30546	570357
37000	570358
12959	570359
48662	570360
171011	570361
5151	570362
11758	570363
20648	570364
12368	570365
99675	570366
44925	570367
44506	570368
66935	570369
17222	570370
53986	570371
122016	570372
3534	570373
2018	570374
66997	570375
96595	570376
89736	570377
142739	570378
41880	570379
22307	570380
135178	570381
51724	570382
22154	570383
57095	570384
15945	570385
120712	570386
2638	570387
5213	570388
3340	570389
12219	570390
85199	570391
103368	570392
9456	570393
108233	570394
10574	570395
22205	570396
31016	570397
15478	570398
182196	570399
77196	570400
118802	570401
25860	570402
82447	570403
126574	570404
171	570405
35583	570406
27692	570407
65651	570408
5689	570409
134108	570410
57708	570411
79375	570412
12819	570413
132907	570414
31745	570415
106433	570416
138404	570417
65289	570418
15528	570419
63948	570420
134442	570421
106070	570422
134000	570423
75550	570424
117399	570425
94440	570426
9246	570427
55132	570428
66678	570429
144671	570430
20722	570431
118881	570432
37076	570433
142384	570434
53243	570435
38852	570436
40183	570437
11459	570438
6805	570439
12918	570440
111326	570441
12467	570442
139351	570443
155209	570444
50130	570445
55132	570446
11777	570447
27337	570448
16159	570449
120	570450
1044	570451
75220	570452
46107	570453
95277	570454
167261	570455
57907	570456
84372	570457
158214	570458
154893	570459
128478	570460
69846	570461
43325	570462
18484	570463
7476	570464
48571	570465
186043	570466
185995	570467
15015	570468
58493	570469
32423	570470
26471	570471
40794	570472
820	570473
24223	570474
6328	570475
23553	570476
23553	570477
52395	570478
426	570479
6790	570480
2512	570481
4908	570482
2788	570483
2230	570484
4356	570485
4058	570486
122117	570487
35491	570488
99886	570489
108150	570490
1047	570491
2567	570492
5667	570493
2334	570494
8470	570495
88776	570496
873	570497
31845	570498
41102	570499
16017	570500
135	570501
1613	570502
77434	570503
125772	570504
11262	570505
41935	570506
3559	570507
9441	570508
13623	570509
75130	570510
34028	570511
41740	570512
28587	570513
83437	570514
54817	570515
15749	570516
2962	570517
41282	570518
84505	570519
1545	570520
53763	570521
1261	570522
23995	570523
9626	570524
49741	570525
69369	570526
9764	570527
56809	570528
46371	570529
79542	570530
106341	570531
28820	570532
73238	570533
35494	570534
67931	570535
71789	570536
65963	570537
130193	570538
11870	570539
86920	570540
121502	570541
21318	570542
1593	570543
71435	570544
47092	570545
104020	570546
104162	570547
36862	570548
95319	570549
2739	570550
15579	570551
13980	570552
106354	570553
29986	570554
63731	570555
6017	570556
44107	570557
42531	570558
18354	570559
172843	570560
87829	570561
6114	570562
34184	570563
134868	570564
60575	570565
35968	570566
8085	570567
5806	570568
107104	570569
1588	570570
138978	570571
43480	570572
20132	570573
9538	570574
9538	570575
9538	570576
9538	570577
9538	570578
8310	570579
176199	570580
44782	570581
160711	570582
44648	570583
10671	570584
96006	570585
35896	570586
22822	570587
45011	570588
66934	570589
30821	570590
78387	570591
45336	570592
88692	570593
37819	570594
17023	570595
40097	570596
33878	570597
10909	570598
106501	570599
90426	570600
86013	570601
8208	570602
17494	570603
30956	570604
38507	570605
8517	570606
39968	570607
5597	570608
5597	570609
2567	570610
186444	570611
157587	570612
89838	570613
95448	570614
77640	570615
15971	570616
137409	570617
15256	570618
2567	570619
2567	570620
2567	570621
33961	570622
27861	570623
27861	570624
27861	570625
33961	570626
98670	570627
30673	570628
98670	570629
64725	570630
62819	570631
79146	570632
169080	570633
55019	570634
19533	570635
58550	570636
63792	570637
117332	570638
162952	570639
117071	570640
18483	570641
117436	570642
10531	570643
58467	570644
35182	570645
35421	570646
93808	570647
118285	570648
35417	570649
23957	570650
104508	570651
27691	570652
18183	570653
81963	570654
9042	570655
44389	570656
37307	570657
78363	570658
36384	570659
152739	570660
56578	570661
17092	570662
93327	570663
23953	570664
35182	570665
152918	570666
36596	570667
3713	570668
81861	570669
70741	570670
104660	570671
153060	570672
37867	570673
105265	570674
42837	570675
117098	570676
68532	570677
25828	570678
49311	570679
17212	570680
74708	570681
17092	570682
24726	570683
87146	570684
49127	570685
67662	570686
125566	570687
60190	570688
79336	570689
58626	570690
14395	570691
14395	570692
123477	570693
1070	570694
48345	570695
35182	570696
118611	570697
44211	570698
85955	570699
63866	570700
47286	570701
51268	570702
63271	570703
32690	570704
9372	570705
151335	570706
34957	570707
104185	570708
36638	570709
151244	570710
53111	570711
17930	570712
14654	570713
97126	570714
3399	570715
13320	570716
32691	570717
33291	570718
181692	570719
15285	570720
30732	570721
9372	570722
7189	570723
90117	570724
30669	570725
34059	570726
2168	570727
90152	570728
51556	570729
54719	570730
128254	570731
100218	570732
1457	570733
17092	570734
17190	570735
71729	570736
145190	570737
133340	570738
42735	570739
1457	570740
105265	570741
63254	570742
61818	570743
29938	570744
62070	570745
116776	570746
96	570747
8614	570748
172542	570749
81863	570750
139145	570751
49759	570752
124369	570753
71412	570754
128982	570755
93752	570756
44097	570757
44097	570758
86465	570759
52925	570760
107355	570761
113680	570762
59541	570763
63970	570764
32896	570765
10681	570766
64005	570767
44388	570768
63707	570769
64019	570770
6557	570771
93835	570772
2277	570773
101438	570774
188257	570775
38653	570776
64099	570777
77235	570778
36457	570779
8500	570780
44653	570781
135271	570782
149923	570783
92102	570784
77013	570785
3515	570786
110604	570787
118474	570788
67008	570789
49827	570790
1950	570791
122090	570792
181410	570793
77024	570794
59620	570795
47064	570796
36611	570797
9335	570798
34587	570799
121091	570800
17158	570801
60718	570802
155311	570803
115296	570804
92542	570805
11696	570806
72492	570807
41173	570808
41173	570809
34711	570810
77358	570811
33261	570812
10594	570813
23356	570814
12290	570815
26261	570816
10906	570817
30067	570818
41999	570819
53026	570820
23407	570821
140757	570822
25056	570823
3515	570824
114236	570825
44255	570826
77261	570827
36545	570828
155362	570829
126196	570830
152637	570831
142518	570832
44154	570833
6821	570834
117704	570835
36566	570836
92102	570837
26028	570838
173089	570839
117913	570840
30100	570841
172257	570842
36428	570843
118220	570844
70956	570845
161645	570846
36507	570847
142571	570848
98896	570849
141975	570850
87942	570851
185182	570852
140865	570853
97335	570854
63635	570855
155160	570856
141668	570857
5351	570858
87967	570859
68667	570860
10938	570861
155213	570862
23037	570863
56945	570864
44265	570865
76686	570866
43893	570867
10480	570868
142839	570869
93466	570870
52686	570871
50525	570872
10480	570873
66574	570874
118087	570875
141974	570876
109557	570877
124569	570878
66443	570879
53037	570880
94523	570881
12272	570882
24381	570883
84624	570884
117903	570885
76778	570886
88863	570887
48589	570888
117749	570889
108767	570890
117482	570891
44133	570892
189099	570893
168115	570894
59467	570895
166258	570896
129727	570897
44863	570898
1950	570899
142223	570900
185417	570901
117682	570902
36658	570903
117618	570904
141210	570905
183146	570906
142515	570907
50654	570908
93613	570909
77733	570910
53881	570911
94563	570912
137873	570913
66233	570914
123047	570915
88758	570916
36760	570917
7843	570918
7925	570919
53913	570920
106115	570921
3	570922
45422	570923
53415	570924
141664	570925
183624	570926
135300	570927
86419	570928
79590	570929
123797	570930
5351	570931
53026	570932
100853	570933
6913	570934
76996	570935
44653	570936
88301	570937
50421	570938
1295	570939
72646	570940
104475	570941
14849	570942
122205	570943
36428	570944
53406	570945
28492	570946
135281	570947
133649	570948
65356	570949
67905	570950
100213	570951
4502	570952
12065	570953
51521	570954
18367	570955
8554	570956
120476	570957
38709	570958
22836	570959
38450	570960
101965	570961
64607	570962
80572	570963
79240	570964
92994	570965
18367	570966
3008	570967
3008	570968
174473	570969
3008	570970
51085	570971
51085	570972
50683	570973
81828	570974
102260	570975
157426	570976
18056	570977
77015	570978
54651	570979
54651	570980
24910	570981
118771	570982
126532	570983
121887	570984
40514	570985
17121	570986
37054	570987
732	570988
4036	570989
4036	570990
732	570991
131598	570992
167936	570993
67303	570994
15576	570995
112363	570996
86382	570997
135387	570998
135291	570999
28206	571000
63303	571001
135480	571002
7631	571003
122179	571004
60298	571005
8364	571006
14450	571007
75526	571008
21558	571009
11751	571010
55773	571011
62617	571012
86614	571013
17757	571014
142584	571015
167310	571016
2453	571017
61111	571018
55773	571019
75293	571020
2636	571021
133505	571022
153634	571023
87940	571024
126369	571025
72952	571026
105980	571027
2906	571028
8826	571029
28622	571030
27409	571031
62990	571032
10039	571033
19497	571034
70149	571035
109912	571036
98796	571037
32331	571038
65	571039
19654	571040
16058	571041
4602	571042
160557	571043
6609	571044
56704	571045
36881	571046
172625	571047
87889	571048
185190	571049
139419	571050
60675	571051
64151	571052
51652	571053
1211	571054
41453	571055
76735	571056
90455	571057
143029	571058
72522	571059
5898	571060
12	571061
10376	571062
955	571063
955	571064
955	571065
2406	571066
955	571067
40417	571068
955	571069
104	571070
955	571071
955	571072
5938	571073
41554	571074
955	571075
955	571076
2334	571077
55375	571078
75762	571079
79579	571080
78345	571081
55375	571082
55580	571083
55580	571084
80911	571085
45109	571086
38151	571087
1532	571088
1532	571089
68202	571090
7844	571091
80136	571092
16010	571093
55375	571094
78311	571095
56927	571096
55745	571097
66496	571098
49088	571099
124013	571100
21290	571101
44621	571102
28030	571103
1199	571104
26027	571105
170	571106
43231	571107
19222	571108
19302	571109
43150	571110
64242	571111
46657	571112
100289	571113
55296	571114
40582	571115
124853	571116
10816	571117
73665	571118
31666	571119
15394	571120
35975	571121
30871	571122
52088	571123
67493	571124
78796	571125
9314	571126
3718	571127
162188	571128
124275	571129
14836	571130
64811	571131
49848	571132
14663	571133
6907	571134
11023	571135
7108	571136
7110	571137
3718	571138
63836	571139
23741	571140
1379	571141
1380	571142
6358	571143
462	571144
31680	571145
72335	571146
121995	571147
6147	571148
30511	571149
21622	571150
64863	571151
2495	571152
27543	571153
106390	571154
36054	571155
4318	571156
45669	571157
24141	571158
34515	571159
75770	571160
24079	571161
3027	571162
120381	571163
67701	571164
122840	571165
72770	571166
36065	571167
10833	571168
59108	571169
65461	571170
1152	571171
13025	571172
46344	571173
36951	571174
10410	571175
125601	571176
70793	571177
57039	571178
3635	571179
83900	571180
5428	571181
125504	571182
1890	571183
19435	571184
1381	571185
28603	571186
121149	571187
3002	571188
46305	571189
60444	571190
7676	571191
7147	571192
184013	571193
146282	571194
44834	571195
101562	571196
166241	571197
7128	571198
67699	571199
82914	571200
82914	571201
10471	571202
34077	571203
1558	571204
70993	571205
105304	571206
89954	571207
105233	571208
60808	571209
111779	571210
108504	571211
172180	571212
49705	571213
121726	571214
5820	571215
15003	571216
18723	571217
39323	571218
57034	571219
7074	571220
101993	571221
9590	571222
1464	571223
14831	571224
55521	571225
31693	571226
37773	571227
9171	571228
6005	571229
31283	571230
4138	571231
4203	571232
10319	571233
72054	571234
36961	571235
5403	571236
12424	571237
22807	571238
46431	571239
26772	571240
4486	571241
25145	571242
16561	571243
46585	571244
11838	571245
11838	571246
6695	571247
72259	571248
18731	571249
71244	571250
27354	571251
50404	571252
78	571253
3133	571254
20605	571255
72899	571256
88586	571257
34423	571258
12680	571259
42484	571260
33548	571261
335	571262
76676	571263
9195	571264
1391	571265
9057	571266
4066	571267
6531	571268
20113	571269
12984	571270
769	571271
17668	571272
31882	571273
24080	571274
39269	571275
5717	571276
62	571277
65287	571278
817	571279
5931	571280
52669	571281
76585	571282
33561	571283
89015	571284
17272	571285
37712	571286
19320	571287
89	571288
2144	571289
5632	571290
133781	571291
3593	571292
173022	571293
5354	571294
158	571295
3334	571296
11535	571297
31759	571298
28313	571299
10482	571300
152	571301
301	571302
64184	571303
67218	571304
110442	571305
41875	571306
6714	571307
214	571308
173998	571309
14971	571310
7831	571311
11550	571312
50437	571313
892	571314
32919	571315
39299	571316
85486	571317
36374	571318
376	571319
4138	571320
65788	571321
3195	571322
109712	571323
6888	571324
60191	571325
22572	571326
154228	571327
22696	571328
44570	571329
56851	571330
124794	571331
74796	571332
5216	571333
498	571334
112604	571335
51993	571336
8859	571337
46619	571338
69208	571339
93650	571340
27649	571341
2443	571342
1943	571343
104780	571344
16540	571345
16540	571346
45452	571347
29778	571348
15453	571349
3833	571350
27312	571351
127	571352
4195	571353
5577	571354
22598	571355
53274	571356
4382	571357
18201	571358
38914	571359
20621	571360
5545	571361
17468	571362
61156	571363
57582	571364
81228	571365
7212	571366
84726	571367
11831	571368
21579	571369
47525	571370
37531	571371
34811	571372
1	571373
57318	571374
16237	571375
20993	571376
1209	571377
28108	571378
79	571379
131923	571380
135886	571381
131339	571382
17016	571383
78263	571384
46136	571385
68067	571386
68067	571387
54477	571388
23593	571389
23590	571390
23590	571391
28630	571392
11379	571393
70295	571394
53629	571395
42583	571396
53629	571397
23590	571398
132927	571399
61319	571400
28630	571401
27869	571402
27869	571403
71337	571404
40291	571405
29341	571406
66217	571407
66217	571408
20452	571409
60403	571410
16390	571411
50658	571412
2703	571413
8428	571414
61538	571415
6155	571416
42423	571417
48915	571418
4710	571419
556	571420
110491	571421
48041	571422
4217	571423
133666	571424
6371	571425
44622	571426
47096	571427
52364	571428
59608	571429
63822	571430
4044	571431
37462	571432
19983	571433
2446	571434
182831	571435
19769	571436
40186	571437
24106	571438
139927	571439
35198	571440
25190	571441
29077	571442
51727	571443
7161	571444
77796	571445
38410	571446
78	571447
29213	571448
2327	571449
8409	571450
8993	571451
86181	571452
20690	571453
41922	571454
38633	571455
43871	571456
865	571457
45	571458
39683	571459
6789	571460
6789	571461
8637	571462
37791	571463
43966	571464
59283	571465
21478	571466
4916	571467
7806	571468
30575	571469
28998	571470
19330	571471
7571	571472
32224	571473
59138	571474
3849	571475
27438	571476
26043	571477
3420	571478
18864	571479
13029	571480
102928	571481
14751	571482
54352	571483
31081	571484
27330	571485
141304	571486
40580	571487
42698	571488
10929	571489
57209	571490
25618	571491
67635	571492
2203	571493
41575	571494
41490	571495
10027	571496
21997	571497
16613	571498
41490	571499
57347	571500
45	571501
113370	571502
85566	571503
21414	571504
23450	571505
69878	571506
390	571507
84646	571508
95741	571509
75221	571510
28943	571511
31	571512
40	571513
25848	571514
37472	571515
41804	571516
176107	571517
15727	571518
38084	571519
7853	571520
44788	571521
28316	571522
133733	571523
86028	571524
15727	571525
86028	571526
40409	571527
28479	571528
169568	571529
1380	571530
65574	571531
6664	571532
30370	571533
957	571534
264	571535
116	571536
6504	571537
26434	571538
120580	571539
130073	571540
164839	571541
164057	571542
122013	571543
25070	571544
84438	571545
84438	571546
180627	571547
125368	571548
21574	571549
122013	571550
106766	571551
28600	571552
168958	571553
116215	571554
90946	571555
29433	571556
25496	571557
49545	571558
49545	571559
2546	571560
6558	571561
71951	571562
134506	571563
103177	571564
91173	571565
23664	571566
10456	571567
137453	571568
68605	571569
108652	571570
98109	571571
49656	571572
13240	571573
141882	571574
139731	571575
188162	571576
36956	571577
6103	571578
11245	571579
10400	571580
70484	571581
82430	571582
38607	571583
9800	571584
7645	571585
186774	571586
16257	571587
52746	571588
107617	571589
20372	571590
43849	571591
108652	571592
70091	571593
63032	571594
50640	571595
26026	571596
64194	571597
17706	571598
8545	571599
9001	571600
16440	571601
33305	571602
36648	571603
49754	571604
26155	571605
2978	571606
6372	571607
53210	571608
30702	571609
17590	571610
17590	571611
129363	571612
46669	571613
89505	571614
54466	571615
135519	571616
83141	571617
59520	571618
57106	571619
14833	571620
5209	571621
75020	571622
6725	571623
12678	571624
75020	571625
24706	571626
24706	571627
187251	571628
40	571629
18125	571630
14145	571631
177152	571632
36631	571633
134442	571634
34012	571635
4668	571636
71490	571637
44951	571638
84151	571639
12652	571640
156887	571641
75484	571642
112824	571643
66421	571644
27892	571645
76207	571646
6884	571647
167061	571648
139496	571649
64167	571650
177794	571651
135940	571652
23105	571653
178695	571654
82917	571655
67675	571656
16630	571657
76207	571658
48017	571659
112842	571660
64047	571661
76207	571662
170208	571663
72381	571664
109663	571665
104483	571666
76576	571667
88860	571668
28037	571669
28037	571670
42640	571671
37571	571672
23704	571673
117526	571674
12117	571675
8772	571676
66148	571677
18449	571678
4985	571679
14846	571680
14827	571681
10866	571682
33749	571683
11038	571684
8168	571685
28595	571686
109845	571687
5849	571688
61922	571689
8878	571690
29322	571691
23744	571692
29322	571693
23744	571694
21634	571695
141163	571696
609	571697
34484	571698
95811	571699
950	571700
389	571701
105956	571702
5777	571703
72898	571704
33987	571705
14788	571706
153319	571707
20415	571708
14180	571709
73651	571710
93694	571711
101317	571712
73982	571713
17264	571714
12320	571715
17236	571716
96166	571717
6821	571718
24773	571719
44202	571720
5962	571721
118563	571722
44110	571723
99640	571724
86328	571725
55072	571726
37076	571727
145587	571728
38990	571729
63742	571730
44653	571731
76974	571732
63544	571733
109197	571734
93114	571735
43876	571736
84568	571737
23422	571738
63716	571739
51192	571740
77041	571741
77041	571742
94213	571743
149579	571744
92411	571745
149035	571746
106516	571747
40270	571748
64045	571749
73664	571750
6682	571751
24783	571752
175263	571753
59620	571754
44279	571755
54795	571756
131596	571757
77455	571758
86363	571759
4602	571760
69511	571761
44167	571762
187134	571763
71447	571764
16377	571765
18642	571766
105054	571767
24811	571768
65758	571769
44282	571770
103741	571771
17185	571772
4069	571773
17185	571774
63514	571775
143185	571776
53327	571777
80679	571778
83989	571779
182650	571780
93088	571781
117977	571782
110588	571783
69513	571784
19143	571785
4139	571786
30228	571787
17490	571788
36172	571789
83753	571790
119319	571791
138832	571792
53119	571793
36172	571794
88913	571795
106320	571796
139974	571797
5988	571798
94335	571799
63313	571800
97553	571801
53361	571802
49640	571803
108510	571804
87144	571805
5351	571806
40270	571807
5351	571808
149950	571809
50421	571810
24857	571811
9895	571812
60512	571813
64060	571814
72485	571815
40267	571816
117712	571817
87860	571818
62961	571819
49610	571820
151729	571821
16127	571822
72011	571823
49610	571824
24783	571825
37558	571826
27227	571827
63745	571828
154369	571829
96202	571830
24736	571831
24695	571832
115492	571833
3326	571834
87620	571835
130834	571836
49640	571837
20545	571838
94275	571839
148815	571840
95270	571841
94735	571842
185703	571843
175429	571844
130968	571845
175768	571846
60713	571847
135591	571848
132206	571849
2424	571850
72218	571851
132848	571852
5988	571853
36592	571854
50759	571855
154366	571856
135617	571857
73664	571858
101317	571859
106302	571860
115706	571861
16308	571862
139184	571863
140886	571864
93894	571865
81154	571866
25138	571867
182758	571868
106303	571869
184324	571870
37076	571871
66994	571872
112104	571873
112085	571874
117988	571875
76990	571876
3669	571877
102263	571878
77280	571879
63733	571880
186814	571881
50559	571882
64472	571883
135300	571884
7012	571885
83108	571886
44298	571887
66883	571888
42814	571889
93693	571890
67319	571891
76790	571892
93613	571893
140184	571894
119077	571895
12291	571896
20818	571897
6844	571898
75831	571899
14555	571900
2277	571901
66854	571902
55727	571903
78681	571904
73183	571905
77404	571906
10373	571907
10373	571908
118642	571909
73137	571910
87736	571911
67163	571912
63876	571913
10961	571914
132217	571915
14474	571916
118111	571917
63738	571918
24797	571919
33555	571920
118777	571921
52950	571922
68516	571923
19429	571924
95840	571925
42683	571926
46388	571927
20557	571928
20809	571929
94681	571930
93820	571931
119149	571932
9037	571933
6831	571934
79258	571935
109415	571936
77367	571937
19024	571938
46134	571939
72654	571940
59114	571941
23536	571942
2150	571943
145387	571944
36627	571945
36563	571946
108892	571947
131896	571948
117717	571949
5311	571950
76131	571951
53413	571952
140017	571953
24594	571954
103741	571955
60450	571956
54698	571957
76644	571958
23915	571959
181617	571960
63170	571961
26028	571962
53279	571963
23536	571964
2277	571965
8428	571966
96193	571967
27873	571968
2277	571969
11383	571970
6805	571971
36618	571972
14598	571973
3481	571974
103652	571975
35144	571976
952	571977
19187	571978
542	571979
542	571980
66275	571981
3624	571982
6043	571983
9852	571984
3855	571985
4370	571986
2385	571987
11047	571988
41425	571989
6041	571990
2096	571991
17	571992
162	571993
9423	571994
33279	571995
23033	571996
18067	571997
23161	571998
32741	571999
9791	572000
13606	572001
7486	572002
9829	572003
8825	572004
8825	572005
8825	572006
17579	572007
182709	572008
71752	572009
23464	572010
1353	572011
142354	572012
25820	572013
4433	572014
31987	572015
31645	572016
5977	572017
26768	572018
5233	572019
8404	572020
72023	572021
47884	572022
30306	572023
2817	572024
30979	572025
45240	572026
35122	572027
95284	572028
26668	572029
65777	572030
3795	572031
44939	572032
4634	572033
14503	572034
344	572035
46922	572036
57357	572037
160666	572038
165939	572039
128811	572040
64838	572041
17874	572042
30993	572043
51203	572044
91133	572045
94059	572046
3650	572047
68648	572048
30783	572049
179281	572050
6267	572051
32372	572052
44722	572053
4715	572054
1103	572055
16927	572056
23606	572057
14875	572058
35285	572059
281	572060
9158	572061
453	572062
107591	572063
41298	572064
87980	572065
128	572066
81319	572067
2	572068
70814	572069
35312	572070
2167	572071
12403	572072
45555	572073
81009	572074
29229	572075
3793	572076
7231	572077
11965	572078
19957	572079
1792	572080
7186	572081
106206	572082
2445	572083
3933	572084
18777	572085
57299	572086
57273	572087
86808	572088
11741	572089
8910	572090
40060	572091
18768	572092
70391	572093
188980	572094
165175	572095
12877	572096
91945	572097
136712	572098
66255	572099
70391	572100
183924	572101
29003	572102
37553	572103
21736	572104
47	572105
47040	572106
82349	572107
134324	572108
6192	572109
19589	572110
98355	572111
95767	572112
42824	572113
33125	572114
159385	572115
81287	572116
42824	572117
23869	572118
63400	572119
224	572120
105471	572121
24866	572122
80517	572123
5098	572124
103861	572125
91488	572126
49670	572127
104037	572128
858	572129
14529	572130
39912	572131
50506	572132
12553	572133
100131	572134
9245	572135
94620	572136
74581	572137
172522	572138
123252	572139
20658	572140
54831	572141
17607	572142
134057	572143
74891	572144
52231	572145
160416	572146
121625	572147
103021	572148
135759	572149
187128	572150
7771	572151
59952	572152
62634	572153
73584	572154
35349	572155
121625	572156
49823	572157
104810	572158
137424	572159
109176	572160
110693	572161
15576	572162
20364	572163
1837	572164
39692	572165
151781	572166
113725	572167
168644	572168
11741	572169
126790	572170
56509	572171
52466	572172
118916	572173
170978	572174
85433	572175
24154	572176
17775	572177
136237	572178
129250	572179
46727	572180
3366	572181
43814	572182
109509	572183
16004	572184
42656	572185
106914	572186
105471	572187
13625	572188
69522	572189
17283	572190
32963	572191
42656	572192
36498	572193
9975	572194
43871	572195
60389	572196
3918	572197
6030	572198
66589	572199
66099	572200
122094	572201
5198	572202
19875	572203
107670	572204
24041	572205
6852	572206
68276	572207
106095	572208
126790	572209
142216	572210
143632	572211
86782	572212
154860	572213
63409	572214
44174	572215
103849	572216
52605	572217
167219	572218
20358	572219
3117	572220
49529	572221
49529	572222
49529	572223
7771	572224
7412	572225
34068	572226
36800	572227
114434	572228
54094	572229
47386	572230
133624	572231
30012	572232
28416	572233
18478	572234
121591	572235
141775	572236
50506	572237
3688	572238
108086	572239
77772	572240
77202	572241
50506	572242
136911	572243
98422	572244
4234	572245
92105	572246
97293	572247
7113	572248
135923	572249
133599	572250
142189	572251
67809	572252
137378	572253
177856	572254
34926	572255
73567	572256
50976	572257
129105	572258
78628	572259
164356	572260
123035	572261
137973	572262
151354	572263
116613	572264
178533	572265
125648	572266
140432	572267
35448	572268
101446	572269
16004	572270
121863	572271
158758	572272
128001	572273
52965	572274
52339	572275
42219	572276
130266	572277
64056	572278
87699	572279
171132	572280
24631	572281
13906	572282
170228	572283
17607	572284
2630	572285
38838	572286
170419	572287
158102	572288
2932	572289
65272	572290
112126	572291
19571	572292
28960	572293
84436	572294
142957	572295
11226	572296
13935	572297
128	572298
142814	572299
86715	572300
75554	572301
63659	572302
89649	572303
16004	572304
22232	572305
131312	572306
63345	572307
75591	572308
56113	572309
176431	572310
36826	572311
186946	572312
41047	572313
39071	572314
4183	572315
130312	572316
52466	572317
11849	572318
139117	572319
44130	572320
44130	572321
67025	572322
53886	572323
17221	572324
106930	572325
36369	572326
184001	572327
85521	572328
87217	572329
22980	572330
110122	572331
110122	572332
53627	572333
21459	572334
96770	572335
57865	572336
93748	572337
96051	572338
104573	572339
105969	572340
160857	572341
133174	572342
109610	572343
29943	572344
83798	572345
164989	572346
162102	572347
21111	572348
63703	572349
136099	572350
150861	572351
21004	572352
178794	572353
128604	572354
1658	572355
107165	572356
99277	572357
38979	572358
80928	572359
30345	572360
71328	572361
20364	572362
82230	572363
50415	572364
130627	572365
188749	572366
69875	572367
77007	572368
44182	572369
27835	572370
109348	572371
83816	572372
47003	572373
67844	572374
115175	572375
171288	572376
128224	572377
53384	572378
150554	572379
93118	572380
150166	572381
92502	572382
140002	572383
142805	572384
142204	572385
87699	572386
80999	572387
169217	572388
81986	572389
53735	572390
72530	572391
106924	572392
6297	572393
6297	572394
96087	572395
112124	572396
13230	572397
89649	572398
97093	572399
55137	572400
104810	572401
79402	572402
98074	572403
36424	572404
157772	572405
137518	572406
2080	572407
20230	572408
30159	572409
64113	572410
128760	572411
115576	572412
3080	572413
64056	572414
3629	572415
186652	572416
68702	572417
123491	572418
135308	572419
56852	572420
57930	572421
169067	572422
61644	572423
185472	572424
38923	572425
68702	572426
52627	572427
25473	572428
114028	572429
96381	572430
78250	572431
13706	572432
13706	572433
89627	572434
100524	572435
146866	572436
47009	572437
81147	572438
40506	572439
78943	572440
98076	572441
88168	572442
130592	572443
43126	572444
6053	572445
12691	572446
11993	572447
69508	572448
69508	572449
55820	572450
53833	572451
186438	572452
139457	572453
71384	572454
61368	572455
131052	572456
66509	572457
42593	572458
71788	572459
14334	572460
132500	572461
187693	572462
25009	572463
151043	572464
48634	572465
107638	572466
106731	572467
5043	572468
25894	572469
34815	572470
538	572471
13714	572472
64505	572473
8189	572474
105305	572475
4413	572476
92852	572477
150542	572478
116068	572479
152239	572480
93218	572481
34578	572482
116688	572483
49219	572484
44023	572485
63222	572486
156368	572487
96561	572488
65014	572489
20071	572490
79932	572491
118092	572492
80656	572493
188100	572494
53480	572495
141510	572496
139855	572497
79424	572498
63830	572499
109081	572500
85653	572501
67034	572502
53833	572503
7691	572504
38444	572505
126722	572506
136998	572507
39591	572508
63588	572509
56620	572510
66844	572511
6294	572512
20781	572513
37490	572514
84299	572515
162289	572516
4413	572517
15918	572518
48381	572519
113119	572520
29372	572521
15918	572522
97884	572523
84159	572524
9100	572525
91837	572526
23856	572527
43964	572528
76863	572529
13839	572530
62746	572531
114251	572532
133948	572533
36742	572534
40264	572535
71680	572536
44591	572537
23632	572538
147841	572539
56138	572540
59341	572541
117083	572542
11180	572543
85351	572544
145183	572545
56175	572546
139424	572547
25333	572548
21056	572549
49545	572550
6418	572551
16472	572552
110224	572553
5345	572554
100016	572555
156533	572556
178268	572557
30307	572558
33925	572559
67491	572560
37008	572561
33925	572562
65505	572563
43146	572564
6559	572565
132408	572566
20102	572567
38266	572568
35284	572569
187085	572570
63588	572571
75888	572572
37636	572573
96258	572574
121251	572575
74736	572576
42595	572577
115672	572578
144793	572579
141674	572580
19747	572581
30878	572582
108718	572583
15918	572584
86002	572585
97893	572586
45775	572587
15179	572588
126683	572589
1591	572590
99176	572591
72874	572592
74558	572593
20397	572594
100367	572595
2799	572596
69880	572597
2	572598
133524	572599
49545	572600
49545	572601
78064	572602
174066	572603
13036	572604
20607	572605
109541	572606
187409	572607
95848	572608
169260	572609
96479	572610
139277	572611
108704	572612
67758	572613
38864	572614
38266	572615
106364	572616
184455	572617
72837	572618
168869	572619
166070	572620
147948	572621
30045	572622
21119	572623
2459	572624
35424	572625
44711	572626
11886	572627
43501	572628
168680	572629
112678	572630
144529	572631
95307	572632
36164	572633
139855	572634
95992	572635
128507	572636
90890	572637
77546	572638
58081	572639
68795	572640
4521	572641
20049	572642
64912	572643
73087	572644
15586	572645
105590	572646
15586	572647
105203	572648
91470	572649
91872	572650
103423	572651
34157	572652
22287	572653
108056	572654
88154	572655
97403	572656
32380	572657
154855	572658
185842	572659
13685	572660
13139	572661
14937	572662
15586	572663
136158	572664
37636	572665
25550	572666
99221	572667
180354	572668
19721	572669
45303	572670
9379	572671
20102	572672
106993	572673
96387	572674
147756	572675
23413	572676
24682	572677
103719	572678
70501	572679
45799	572680
94893	572681
12713	572682
97026	572683
96561	572684
67902	572685
103190	572686
46433	572687
99440	572688
22988	572689
94796	572690
136011	572691
29645	572692
98957	572693
55140	572694
101251	572695
83725	572696
71384	572697
20884	572698
55656	572699
24682	572700
25113	572701
13372	572702
72003	572703
66211	572704
123938	572705
28833	572706
31706	572707
44120	572708
12613	572709
112177	572710
41541	572711
47215	572712
6191	572713
126677	572714
42781	572715
92875	572716
51055	572717
154543	572718
35023	572719
71508	572720
102453	572721
25962	572722
114707	572723
159482	572724
51435	572725
98298	572726
83889	572727
124896	572728
79942	572729
150787	572730
110074	572731
136085	572732
136201	572733
107075	572734
30509	572735
58106	572736
53306	572737
3287	572738
188606	572739
38591	572740
71962	572741
93305	572742
17098	572743
46844	572744
92328	572745
97076	572746
80183	572747
36380	572748
72578	572749
120459	572750
134244	572751
84078	572752
3545	572753
183835	572754
187077	572755
52740	572756
13046	572757
137500	572758
75387	572759
4719	572760
180426	572761
37315	572762
27896	572763
50674	572764
115828	572765
84257	572766
88935	572767
40037	572768
36181	572769
24900	572770
9269	572771
54955	572772
20430	572773
20397	572774
44137	572775
13139	572776
4719	572777
43908	572778
31205	572779
108961	572780
22265	572781
99356	572782
12741	572783
100884	572784
44082	572785
17203	572786
74119	572787
187641	572788
41159	572789
59755	572790
180649	572791
178913	572792
54946	572793
111199	572794
14977	572795
86716	572796
10799	572797
33002	572798
7851	572799
8878	572800
26893	572801
128876	572802
39142	572803
48203	572804
4460	572805
72858	572806
53905	572807
170062	572808
15598	572809
6739	572810
13007	572811
9764	572812
161853	572813
114256	572814
84149	572815
132610	572816
80983	572817
10809	572818
67917	572819
44711	572820
101674	572821
122677	572822
121682	572823
10029	572824
71714	572825
46124	572826
71040	572827
69461	572828
38321	572829
53997	572830
24846	572831
64382	572832
116959	572833
99688	572834
30171	572835
14532	572836
71714	572837
30171	572838
151319	572839
59469	572840
46007	572841
117443	572842
28592	572843
95802	572844
22988	572845
33559	572846
164952	572847
77210	572848
135549	572849
110128	572850
68729	572851
69659	572852
7039	572853
54140	572854
81443	572855
112895	572856
30432	572857
115196	572858
96770	572859
115691	572860
46549	572861
32922	572862
90175	572863
186921	572864
169649	572865
125775	572866
39876	572867
1792	572868
31502	572869
63755	572870
48323	572871
14493	572872
53356	572873
58078	572874
119760	572875
97066	572876
44947	572877
142630	572878
22384	572879
22384	572880
97124	572881
40231	572882
6938	572883
110954	572884
179988	572885
33058	572886
48381	572887
8139	572888
180340	572889
71973	572890
33027	572891
117086	572892
115758	572893
4507	572894
16710	572895
106517	572896
116480	572897
116379	572898
54946	572899
6739	572900
47407	572901
122371	572902
14800	572903
36181	572904
92951	572905
86990	572906
66695	572907
52593	572908
97066	572909
58545	572910
30509	572911
54707	572912
6288	572913
77566	572914
53952	572915
110583	572916
36691	572917
79187	572918
163203	572919
59520	572920
119189	572921
62791	572922
18423	572923
37761	572924
56961	572925
84078	572926
41971	572927
17179	572928
12209	572929
20212	572930
22234	572931
102467	572932
178325	572933
172607	572934
27197	572935
24880	572936
66120	572937
66120	572938
65821	572939
100325	572940
36609	572941
52544	572942
46167	572943
6739	572944
2158	572945
11440	572946
7784	572947
11366	572948
49545	572949
155850	572950
51235	572951
22234	572952
25291	572953
37870	572954
44065	572955
48490	572956
57607	572957
21989	572958
16872	572959
472	572960
54537	572961
142325	572962
83376	572963
108218	572964
12561	572965
4070	572966
44693	572967
7971	572968
43344	572969
113607	572970
158670	572971
102958	572972
119595	572973
14906	572974
20744	572975
35805	572976
17965	572977
68334	572978
67717	572979
124409	572980
45913	572981
70061	572982
56075	572983
90235	572984
133435	572985
84352	572986
18016	572987
24370	572988
105749	572989
12751	572990
17268	572991
30796	572992
127455	572993
65112	572994
125002	572995
94348	572996
20180	572997
7061	572998
61582	572999
63831	573000
73759	573001
179419	573002
6444	573003
46729	573004
64568	573005
38421	573006
17505	573007
17505	573008
3621	573009
156869	573010
44395	573011
36538	573012
140564	573013
56722	573014
12486	573015
74599	573016
77431	573017
1071	573018
81599	573019
30959	573020
41400	573021
11217	573022
33616	573023
183649	573024
140633	573025
48133	573026
989	573027
10098	573028
8994	573029
3317	573030
30234	573031
37256	573032
2615	573033
648	573034
28804	573035
35302	573036
27580	573037
3615	573038
21397	573039
120598	573040
60676	573041
34733	573042
80851	573043
72923	573044
51778	573045
32897	573046
51778	573047
23211	573048
128131	573049
66949	573050
88829	573051
10603	573052
30596	573053
2729	573054
74650	573055
42805	573056
7067	573057
19865	573058
2165	573059
2165	573060
43272	573061
74530	573062
465	573063
55655	573064
25921	573065
44730	573066
10111	573067
3453	573068
60909	573069
99006	573070
7600	573071
62339	573072
16984	573073
4303	573074
6928	573075
871	573076
4066	573077
102958	573078
166125	573079
1534	573080
1534	573081
19870	573082
10777	573083
28858	573084
39796	573085
81596	573086
16175	573087
19720	573088
11872	573089
16836	573090
51563	573091
5760	573092
2896	573093
21998	573094
91044	573095
153549	573096
72965	573097
91817	573098
1241	573099
2438	573100
119230	573101
11757	573102
26935	573103
74286	573104
35464	573105
62056	573106
23866	573107
51466	573108
13895	573109
19916	573110
35307	573111
29292	573112
9388	573113
4428	573114
35481	573115
24112	573116
61894	573117
59219	573118
82745	573119
4517	573120
889	573121
4517	573122
2526	573123
43059	573124
24417	573125
7678	573126
2804	573127
15453	573128
752	573129
42378	573130
3235	573131
3235	573132
87640	573133
151289	573134
2643	573135
136130	573136
86608	573137
88734	573138
94764	573139
4323	573140
55028	573141
66623	573142
46676	573143
119111	573144
15117	573145
45864	573146
98411	573147
24959	573148
1449	573149
129237	573150
105305	573151
18742	573152
125123	573153
99765	573154
1227	573155
61815	573156
26067	573157
97210	573158
51445	573159
96547	573160
20334	573161
63523	573162
99968	573163
55338	573164
22551	573165
17381	573166
43180	573167
20928	573168
22520	573169
27565	573170
29345	573171
27370	573172
185204	573173
44554	573174
1406	573175
9475	573176
1514	573177
1514	573178
97186	573179
110761	573180
6952	573181
58135	573182
75895	573183
141833	573184
22182	573185
38091	573186
28336	573187
102253	573188
15934	573189
530	573190
27891	573191
41958	573192
2008	573193
9747	573194
2008	573195
895	573196
115073	573197
27136	573198
123028	573199
141816	573200
188773	573201
27891	573202
82926	573203
58082	573204
86828	573205
40106	573206
18887	573207
5979	573208
17075	573209
19047	573210
94497	573211
27336	573212
51137	573213
4182	573214
11298	573215
32994	573216
50831	573217
9747	573218
5935	573219
34623	573220
22648	573221
40033	573222
5979	573223
56163	573224
33048	573225
151161	573226
138010	573227
11386	573228
3754	573229
58082	573230
33048	573231
7732	573232
107020	573233
116947	573234
12194	573235
2095	573236
83957	573237
1514	573238
76299	573239
2008	573240
8205	573241
110976	573242
103581	573243
15929	573244
27890	573245
86828	573246
19047	573247
83205	573248
107977	573249
11886	573250
22240	573251
22648	573252
27137	573253
1446	573254
27798	573255
41958	573256
19335	573257
38668	573258
163202	573259
9747	573260
48386	573261
76244	573262
22241	573263
7849	573264
64705	573265
67726	573266
12917	573267
77172	573268
131961	573269
9347	573270
176613	573271
9347	573272
895	573273
895	573274
142249	573275
103581	573276
115052	573277
43926	573278
46589	573279
135239	573280
114959	573281
94068	573282
115676	573283
1567	573284
13473	573285
36390	573286
75930	573287
103203	573288
38672	573289
36374	573290
84122	573291
48594	573292
15446	573293
8630	573294
18360	573295
2895	573296
106078	573297
106078	573298
142032	573299
28587	573300
86194	573301
127192	573302
2678	573303
24530	573304
62986	573305
134941	573306
3098	573307
14635	573308
740	573309
142602	573310
210	573311
102961	573312
112087	573313
85860	573314
64182	573315
40888	573316
11107	573317
1129	573318
67512	573319
11332	573320
99447	573321
1047	573322
49801	573323
33656	573324
10567	573325
7624	573326
34095	573327
30427	573328
34095	573329
136728	573330
49801	573331
145352	573332
33739	573333
9761	573334
33745	573335
26990	573336
10938	573337
9129	573338
7312	573339
4292	573340
35029	573341
4385	573342
10	573343
82273	573344
56074	573345
1264	573346
19246	573347
51502	573348
10303	573349
87829	573350
73054	573351
13545	573352
35434	573353
105594	573354
88380	573355
88380	573356
23286	573357
42789	573358
1272	573359
14091	573360
110624	573361
65920	573362
47780	573363
4580	573364
75811	573365
126632	573366
42043	573367
2095	573368
9994	573369
83809	573370
1515	573371
87881	573372
43655	573373
91490	573374
50476	573375
23417	573376
5838	573377
36041	573378
88595	573379
42459	573380
36122	573381
73054	573382
23412	573383
61709	573384
16469	573385
32769	573386
2061	573387
21998	573388
21555	573389
1851	573390
23539	573391
232	573392
122446	573393
25624	573394
37586	573395
27646	573396
91789	573397
169898	573398
4229	573399
146226	573400
13938	573401
66036	573402
7668	573403
2996	573404
188249	573405
104790	573406
29495	573407
14513	573408
81500	573409
25548	573410
18623	573411
114518	573412
82857	573413
34010	573414
57697	573415
127215	573416
41992	573417
46834	573418
46834	573419
183280	573420
46641	573421
41992	573422
20337	573423
91676	573424
37605	573425
5267	573426
13790	573427
13790	573428
130	573429
6893	573430
8798	573431
11936	573432
1727	573433
47280	573434
114166	573435
51224	573436
81653	573437
101959	573438
15407	573439
49636	573440
30842	573441
130507	573442
44401	573443
114166	573444
54887	573445
86995	573446
40071	573447
56	573448
43742	573449
964	573450
2588	573451
52112	573452
26408	573453
7178	573454
31572	573455
19134	573456
3924	573457
24891	573458
33790	573459
9168	573460
20752	573461
42168	573462
734	573463
50998	573464
75661	573465
9807	573466
90673	573467
56963	573468
25356	573469
11970	573470
65987	573471
11970	573472
28014	573473
38616	573474
54737	573475
29413	573476
58955	573477
45125	573478
14933	573479
9227	573480
24145	573481
10237	573482
17996	573483
32145	573484
46181	573485
19142	573486
6972	573487
51165	573488
56289	573489
25818	573490
41408	573491
55074	573492
42183	573493
59413	573494
54881	573495
47050	573496
47078	573497
981	573498
36982	573499
10808	573500
76251	573501
105551	573502
109198	573503
71598	573504
6974	573505
69412	573506
88007	573507
137781	573508
25183	573509
116156	573510
29980	573511
89744	573512
59875	573513
124155	573514
17156	573515
38763	573516
3695	573517
101266	573518
124792	573519
13118	573520
86421	573521
18486	573522
86494	573523
150125	573524
72040	573525
277	573526
19046	573527
7169	573528
2	573529
180471	573530
11119	573531
100540	573532
92553	573533
181552	573534
156769	573535
131375	573536
176803	573537
8077	573538
76669	573539
151086	573540
187296	573541
170700	573542
22289	573543
139969	573544
91349	573545
84790	573546
41069	573547
15956	573548
29227	573549
65916	573550
54440	573551
154691	573552
110488	573553
53792	573554
151548	573555
107162	573556
96736	573557
140619	573558
106830	573559
151425	573560
103368	573561
11461	573562
37171	573563
86077	573564
112023	573565
152052	573566
25850	573567
56402	573568
133310	573569
135955	573570
33412	573571
151439	573572
151006	573573
179931	573574
187629	573575
1940	573576
178065	573577
63643	573578
117878	573579
11461	573580
76176	573581
59605	573582
34519	573583
35952	573584
182855	573585
178806	573586
7653	573587
27928	573588
96869	573589
20352	573590
16480	573591
158704	573592
76334	573593
67331	573594
9	573595
131153	573596
185727	573597
138854	573598
103314	573599
140478	573600
76323	573601
147686	573602
115149	573603
11119	573604
57939	573605
84481	573606
129813	573607
109595	573608
100075	573609
116783	573610
94436	573611
37228	573612
96499	573613
25469	573614
101382	573615
59718	573616
106974	573617
131786	573618
116823	573619
91732	573620
89716	573621
138954	573622
52929	573623
105260	573624
137454	573625
139017	573626
69939	573627
29800	573628
18515	573629
83967	573630
29552	573631
6049	573632
107981	573633
109019	573634
176192	573635
108133	573636
116667	573637
108018	573638
92994	573639
71398	573640
83353	573641
69712	573642
37639	573643
54071	573644
111627	573645
100866	573646
151327	573647
18895	573648
162541	573649
67114	573650
8893	573651
115104	573652
17012	573653
52866	573654
38935	573655
137530	573656
140843	573657
134520	573658
110664	573659
103349	573660
88543	573661
6315	573662
120741	573663
184241	573664
5147	573665
4413	573666
101135	573667
55442	573668
117353	573669
89017	573670
132251	573671
116397	573672
4261	573673
99694	573674
40136	573675
5280	573676
134563	573677
41439	573678
7089	573679
59900	573680
136189	573681
56972	573682
73027	573683
169986	573684
80876	573685
56968	573686
11461	573687
116937	573688
151405	573689
170247	573690
27083	573691
36352	573692
96875	573693
120058	573694
29325	573695
173428	573696
92335	573697
141	573698
24625	573699
170134	573700
15880	573701
37701	573702
66695	573703
142179	573704
181917	573705
136877	573706
184113	573707
45016	573708
104040	573709
16295	573710
88588	573711
33024	573712
72051	573713
140442	573714
95257	573715
105	573716
13297	573717
79741	573718
121	573719
170347	573720
65082	573721
109158	573722
67331	573723
69910	573724
86694	573725
168385	573726
13587	573727
87287	573728
103329	573729
88031	573730
186349	573731
38595	573732
169138	573733
98927	573734
163655	573735
70411	573736
144138	573737
106415	573738
149357	573739
41309	573740
108102	573741
16315	573742
173190	573743
86440	573744
130325	573745
161095	573746
52866	573747
88007	573748
171863	573749
13426	573750
10552	573751
121	573752
13118	573753
106600	573754
131173	573755
5204	573756
126252	573757
924	573758
130947	573759
3477	573760
85932	573761
12216	573762
59933	573763
24638	573764
8927	573765
32971	573766
89755	573767
2359	573768
37639	573769
27458	573770
103495	573771
31555	573772
41294	573773
138437	573774
51232	573775
88159	573776
4637	573777
109062	573778
14763	573779
108571	573780
15852	573781
159692	573782
76008	573783
178787	573784
87626	573785
65916	573786
57939	573787
63371	573788
132814	573789
84790	573790
124792	573791
40079	573792
36736	573793
170912	573794
106157	573795
48519	573796
102621	573797
171	573798
56606	573799
22211	573800
134869	573801
134923	573802
9049	573803
24643	573804
152048	573805
38595	573806
69939	573807
20369	573808
53148	573809
34009	573810
92315	573811
57986	573812
145570	573813
27965	573814
33192	573815
40308	573816
10042	573817
102100	573818
154708	573819
172203	573820
103329	573821
64190	573822
184378	573823
83969	573824
28407	573825
141066	573826
131137	573827
73361	573828
13118	573829
171518	573830
91919	573831
182885	573832
112267	573833
53545	573834
22289	573835
38595	573836
30172	573837
129206	573838
9049	573839
134923	573840
136114	573841
102205	573842
22190	573843
18454	573844
171542	573845
69404	573846
178182	573847
68478	573848
29227	573849
175618	573850
172244	573851
177517	573852
59702	573853
76209	573854
171999	573855
156550	573856
58185	573857
71285	573858
6752	573859
108889	573860
27083	573861
4024	573862
142870	573863
36323	573864
88192	573865
50963	573866
98363	573867
17452	573868
111120	573869
33412	573870
135137	573871
4576	573872
13471	573873
33183	573874
170951	573875
52863	573876
180537	573877
49574	573878
106391	573879
72723	573880
62985	573881
168444	573882
142206	573883
131367	573884
87039	573885
49685	573886
20374	573887
139804	573888
8389	573889
76251	573890
141926	573891
100164	573892
17452	573893
178020	573894
66828	573895
137739	573896
4413	573897
69536	573898
52381	573899
186967	573900
65572	573901
52103	573902
59632	573903
2531	573904
65248	573905
52766	573906
7462	573907
140445	573908
57805	573909
11635	573910
19940	573911
29033	573912
16248	573913
16398	573914
11196	573915
74140	573916
127624	573917
18338	573918
1391	573919
49346	573920
3643	573921
23621	573922
46423	573923
59229	573924
51720	573925
53346	573926
14959	573927
83009	573928
86143	573929
119874	573930
104859	573931
14602	573932
56472	573933
15165	573934
29635	573935
68295	573936
2948	573937
2437	573938
63298	573939
42224	573940
11918	573941
23666	573942
1192	573943
27581	573944
125430	573945
77946	573946
31431	573947
13818	573948
174	573949
8141	573950
62078	573951
47299	573952
45530	573953
16730	573954
80360	573955
45489	573956
97276	573957
54821	573958
56001	573959
12966	573960
22010	573961
19747	573962
36024	573963
7793	573964
59016	573965
162845	573966
32475	573967
807	573968
1217	573969
497	573970
49600	573971
18870	573972
24821	573973
10528	573974
14856	573975
6346	573976
375	573977
24971	573978
1667	573979
95790	573980
46481	573981
78672	573982
75507	573983
10768	573984
32703	573985
47046	573986
6163	573987
238	573988
11089	573989
20041	573990
89653	573991
21013	573992
2264	573993
81112	573994
82797	573995
23578	573996
150429	573997
39895	573998
17377	573999
43386	574000
4979	574001
722	574002
57344	574003
4363	574004
70255	574005
96988	574006
19058	574007
4782	574008
25741	574009
7856	574010
17499	574011
2163	574012
2237	574013
42044	574014
3728	574015
19154	574016
99329	574017
31717	574018
137313	574019
409	574020
26126	574021
27854	574022
78734	574023
1184	574024
98168	574025
81381	574026
18152	574027
21524	574028
14094	574029
73903	574030
3260	574031
109307	574032
29074	574033
3900	574034
53304	574035
1893	574036
52585	574037
25054	574038
31758	574039
25070	574040
21298	574041
38000	574042
7497	574043
832	574044
107616	574045
31161	574046
31578	574047
1403	574048
57186	574049
17812	574050
49773	574051
18699	574052
18292	574053
25206	574054
50745	574055
51823	574056
58629	574057
80900	574058
126736	574059
74215	574060
17164	574061
3351	574062
80991	574063
159716	574064
16083	574065
33205	574066
167942	574067
16760	574068
32	574069
11402	574070
56909	574071
76603	574072
76153	574073
48160	574074
55704	574075
2026	574076
17447	574077
78116	574078
68211	574079
69496	574080
21374	574081
24446	574082
30179	574083
96247	574084
4256	574085
21446	574086
56874	574087
10934	574088
4345	574089
9736	574090
55381	574091
4604	574092
64108	574093
98374	574094
56002	574095
12063	574096
58843	574097
12159	574098
70910	574099
71434	574100
16168	574101
99960	574102
137884	574103
133541	574104
18087	574105
36679	574106
18512	574107
8395	574108
23338	574109
41674	574110
66042	574111
14603	574112
38828	574113
55376	574114
76679	574115
32049	574116
4613	574117
5235	574118
35309	574119
74519	574120
36190	574121
98966	574122
53724	574123
3561	574124
57904	574125
2248	574126
33187	574127
19012	574128
126508	574129
6956	574130
1762	574131
49899	574132
25062	574133
78655	574134
21043	574135
36458	574136
2865	574137
98512	574138
27218	574139
4920	574140
25400	574141
38377	574142
20324	574143
171385	574144
32047	574145
49445	574146
2440	574147
33374	574148
34102	574149
131180	574150
38817	574151
11560	574152
734	574153
17991	574154
17584	574155
82433	574156
7888	574157
6434	574158
12242	574159
27754	574160
66825	574161
39284	574162
121976	574163
57636	574164
58473	574165
52036	574166
12491	574167
3772	574168
21001	574169
86	574170
7294	574171
61318	574172
11111	574173
14938	574174
4755	574175
10650	574176
63373	574177
5991	574178
84070	574179
27615	574180
30791	574181
100405	574182
35390	574183
9590	574184
55322	574185
101246	574186
21502	574187
124923	574188
10185	574189
155	574190
4284	574191
27141	574192
19104	574193
70400	574194
730	574195
10441	574196
10494	574197
43671	574198
45089	574199
17901	574200
20437	574201
79781	574202
38425	574203
4081	574204
2546	574205
100872	574206
1755	574207
81649	574208
104019	574209
7721	574210
35993	574211
422	574212
45139	574213
32232	574214
18113	574215
4032	574216
61288	574217
61288	574218
5823	574219
58	574220
50479	574221
58	574222
14	574223
14347	574224
332	574225
60544	574226
6613	574227
34345	574228
8499	574229
11570	574230
87737	574231
19213	574232
87629	574233
110099	574234
59706	574235
11499	574236
188633	574237
6500	574238
10714	574239
64593	574240
32371	574241
125003	574242
24339	574243
110083	574244
152682	574245
46234	574246
80830	574247
25007	574248
51416	574249
178958	574250
103447	574251
112752	574252
20608	574253
39966	574254
12184	574255
74543	574256
108967	574257
96964	574258
71548	574259
61348	574260
3233	574261
48847	574262
60896	574263
175819	574264
164270	574265
171998	574266
1300	574267
91797	574268
89113	574269
101486	574270
20604	574271
80673	574272
7133	574273
146046	574274
48545	574275
118736	574276
118736	574277
131059	574278
59563	574279
125088	574280
35451	574281
88742	574282
47153	574283
3652	574284
50833	574285
52397	574286
141776	574287
152974	574288
8999	574289
26282	574290
39016	574291
3233	574292
40183	574293
130707	574294
17151	574295
25557	574296
46401	574297
177836	574298
163740	574299
87422	574300
71970	574301
55900	574302
71970	574303
134743	574304
18137	574305
27663	574306
136609	574307
92686	574308
55900	574309
142699	574310
105098	574311
18137	574312
21321	574313
34195	574314
129876	574315
18137	574316
70067	574317
101123	574318
43581	574319
43581	574320
26236	574321
188793	574322
68005	574323
13065	574324
178317	574325
12225	574326
151514	574327
120749	574328
38719	574329
68365	574330
92686	574331
142538	574332
83203	574333
75861	574334
128928	574335
164418	574336
135989	574337
12198	574338
80889	574339
132857	574340
43254	574341
179104	574342
157038	574343
73073	574344
136257	574345
66336	574346
135422	574347
52097	574348
46401	574349
86666	574350
84671	574351
3381	574352
92639	574353
73933	574354
99864	574355
2982	574356
53552	574357
5380	574358
53114	574359
17957	574360
88575	574361
84330	574362
3184	574363
41897	574364
60517	574365
5891	574366
69423	574367
34194	574368
68706	574369
95403	574370
13712	574371
4283	574372
83401	574373
15540	574374
62809	574375
33114	574376
58194	574377
9739	574378
10390	574379
19347	574380
14398	574381
106812	574382
27064	574383
154513	574384
79696	574385
24573	574386
170915	574387
21601	574388
59559	574389
12197	574390
3335	574391
89405	574392
1902	574393
24262	574394
73267	574395
112704	574396
9564	574397
4064	574398
17167	574399
107016	574400
36554	574401
15967	574402
150191	574403
70703	574404
142335	574405
84246	574406
128945	574407
101267	574408
35566	574409
21642	574410
131679	574411
69670	574412
52617	574413
52621	574414
107973	574415
94502	574416
6242	574417
154866	574418
75161	574419
136275	574420
98105	574421
101063	574422
93638	574423
41196	574424
31968	574425
7220	574426
68065	574427
52617	574428
175420	574429
131934	574430
48192	574431
21642	574432
34029	574433
134302	574434
129969	574435
182597	574436
4021	574437
125832	574438
11409	574439
3528	574440
97645	574441
13437	574442
21021	574443
151958	574444
9450	574445
7724	574446
102238	574447
129746	574448
68065	574449
2524	574450
240	574451
35286	574452
402	574453
106389	574454
97101	574455
134226	574456
94041	574457
64076	574458
116551	574459
82701	574460
161813	574461
2216	574462
10562	574463
6303	574464
94502	574465
6922	574466
71988	574467
131679	574468
157438	574469
142731	574470
2749	574471
8817	574472
71988	574473
118326	574474
103177	574475
75070	574476
118085	574477
103660	574478
121562	574479
9504	574480
49699	574481
36585	574482
5585	574483
22886	574484
71752	574485
86832	574486
94502	574487
106749	574488
154828	574489
50843	574490
59652	574491
3799	574492
95699	574493
985	574494
63767	574495
14570	574496
69987	574497
22865	574498
71645	574499
110878	574500
119281	574501
52617	574502
86884	574503
71395	574504
71395	574505
110874	574506
64530	574507
150721	574508
106541	574509
137076	574510
94728	574511
126743	574512
20977	574513
110874	574514
64862	574515
129969	574516
15136	574517
179891	574518
107406	574519
19998	574520
36585	574521
135473	574522
77203	574523
117035	574524
9600	574525
131821	574526
8380	574527
109500	574528
1788	574529
118704	574530
5182	574531
41964	574532
98960	574533
75333	574534
78812	574535
99897	574536
36608	574537
134105	574538
150844	574539
115822	574540
137756	574541
118096	574542
71645	574543
86241	574544
109015	574545
59876	574546
55621	574547
184542	574548
8369	574549
86884	574550
135448	574551
104023	574552
86884	574553
9356	574554
3521	574555
1664	574556
154733	574557
86876	574558
20901	574559
13101	574560
135189	574561
49231	574562
58216	574563
36585	574564
8773	574565
3306	574566
8569	574567
17072	574568
735	574569
5170	574570
39869	574571
36608	574572
27272	574573
17072	574574
27272	574575
51112	574576
133697	574577
14538	574578
124972	574579
158009	574580
22453	574581
137517	574582
17297	574583
88536	574584
8882	574585
121259	574586
91070	574587
106504	574588
5468	574589
21315	574590
5189	574591
7035	574592
51	574593
11572	574594
110541	574595
6446	574596
1943	574597
132451	574598
71767	574599
9634	574600
16340	574601
16340	574602
2376	574603
55332	574604
49511	574605
3353	574606
111733	574607
4692	574608
68536	574609
160944	574610
81551	574611
91830	574612
36816	574613
29449	574614
17120	574615
89691	574616
11071	574617
997	574618
15402	574619
50344	574620
7097	574621
35449	574622
26060	574623
8910	574624
59452	574625
38547	574626
16495	574627
22447	574628
95797	574629
928	574630
51371	574631
86069	574632
23046	574633
57119	574634
60901	574635
26242	574636
66334	574637
55692	574638
50889	574639
35793	574640
11782	574641
13521	574642
54607	574643
32999	574644
17329	574645
49550	574646
8590	574647
22471	574648
141373	574649
60935	574650
82286	574651
42914	574652
50619	574653
101583	574654
44630	574655
26242	574656
31739	574657
10630	574658
100517	574659
58288	574660
603	574661
59452	574662
30290	574663
39811	574664
65036	574665
90804	574666
28670	574667
14148	574668
58293	574669
51889	574670
56811	574671
108538	574672
7355	574673
22272	574674
12210	574675
48531	574676
14755	574677
21484	574678
73376	574679
13143	574680
8612	574681
9891	574682
55679	574683
17134	574684
169754	574685
11934	574686
64896	574687
97579	574688
111855	574689
13143	574690
167762	574691
141938	574692
86127	574693
34973	574694
25112	574695
182	574696
29549	574697
81359	574698
45092	574699
9891	574700
63407	574701
97670	574702
140362	574703
52471	574704
139976	574705
30101	574706
181781	574707
20825	574708
151471	574709
33870	574710
7297	574711
18972	574712
13391	574713
140625	574714
23830	574715
10855	574716
45092	574717
135193	574718
89135	574719
81033	574720
36441	574721
41127	574722
128964	574723
13419	574724
49636	574725
14524	574726
13893	574727
100033	574728
28959	574729
89135	574730
175705	574731
11393	574732
141938	574733
85489	574734
73287	574735
14559	574736
89731	574737
8910	574738
102984	574739
47888	574740
87846	574741
36463	574742
64809	574743
13342	574744
7382	574745
2228	574746
12210	574747
40207	574748
17066	574749
27634	574750
99197	574751
13757	574752
100106	574753
40397	574754
9891	574755
10874	574756
114932	574757
146044	574758
142575	574759
57902	574760
66856	574761
37824	574762
14957	574763
127894	574764
5286	574765
3335	574766
32999	574767
603	574768
33167	574769
84456	574770
3468	574771
13775	574772
27198	574773
68505	574774
45085	574775
23947	574776
27198	574777
39974	574778
8173	574779
85849	574780
47329	574781
8361	574782
35250	574783
31520	574784
102250	574785
14542	574786
30398	574787
68780	574788
21704	574789
75386	574790
37511	574791
32999	574792
30963	574793
68270	574794
22272	574795
10412	574796
13382	574797
27263	574798
9510	574799
45278	574800
9210	574801
39629	574802
49440	574803
23046	574804
7165	574805
59452	574806
7140	574807
22193	574808
39974	574809
20591	574810
96185	574811
64695	574812
188799	574813
32243	574814
43025	574815
25153	574816
27320	574817
30470	574818
15247	574819
49529	574820
49529	574821
93347	574822
15544	574823
80637	574824
83507	574825
115239	574826
3538	574827
53310	574828
3538	574829
65666	574830
43914	574831
70550	574832
43728	574833
17054	574834
158026	574835
23046	574836
1343	574837
8548	574838
5137	574839
29453	574840
16707	574841
62620	574842
7619	574843
51857	574844
128684	574845
46997	574846
10725	574847
63985	574848
33176	574849
5725	574850
20512	574851
16495	574852
32486	574853
6063	574854
83517	574855
65969	574856
17011	574857
46997	574858
17121	574859
15428	574860
69899	574861
123240	574862
31467	574863
95510	574864
52497	574865
53740	574866
49280	574867
441	574868
50798	574869
25074	574870
13342	574871
81832	574872
7652	574873
55732	574874
9510	574875
133286	574876
122276	574877
55686	574878
19837	574879
50957	574880
40221	574881
9510	574882
71141	574883
51763	574884
48849	574885
155890	574886
4729	574887
178594	574888
11732	574889
5385	574890
11741	574891
133710	574892
9334	574893
70763	574894
38050	574895
45227	574896
21094	574897
2863	574898
22813	574899
39785	574900
29267	574901
38697	574902
7073	574903
38713	574904
79	574905
42729	574906
8928	574907
109006	574908
45054	574909
9598	574910
88364	574911
7503	574912
57852	574913
57810	574914
96398	574915
67630	574916
107024	574917
154703	574918
76945	574919
123123	574920
122901	574921
102429	574922
18063	574923
85408	574924
32842	574925
120880	574926
114898	574927
148732	574928
92092	574929
92093	574930
114904	574931
92092	574932
114893	574933
148718	574934
298	574935
114894	574936
114905	574937
148723	574938
114897	574939
114900	574940
75700	574941
75698	574942
148714	574943
92093	574944
114901	574945
148739	574946
21264	574947
83706	574948
89341	574949
37883	574950
83252	574951
25359	574952
46861	574953
17776	574954
4824	574955
8016	574956
32759	574957
112713	574958
16304	574959
44168	574960
7063	574961
19179	574962
19304	574963
166504	574964
42098	574965
73826	574966
732	574967
14003	574968
26049	574969
188572	574970
29164	574971
60822	574972
119489	574973
9153	574974
50272	574975
22816	574976
39191	574977
15850	574978
72310	574979
18691	574980
34422	574981
34534	574982
32865	574983
56177	574984
32364	574985
35892	574986
134864	574987
69316	574988
9226	574989
75939	574990
7444	574991
13719	574992
73425	574993
6725	574994
2	574995
65463	574996
2312	574997
41829	574998
5976	574999
163218	575000
3154	575001
129917	575002
92496	575003
20286	575004
37787	575005
28491	575006
43749	575007
91262	575008
53976	575009
1934	575010
79306	575011
18340	575012
141758	575013
60822	575014
4964	575015
139503	575016
7885	575017
87108	575018
51741	575019
60822	575020
38263	575021
22884	575022
31851	575023
53256	575024
7353	575025
85535	575026
8361	575027
11203	575028
43964	575029
6250	575030
6250	575031
47350	575032
30352	575033
109281	575034
11483	575035
14445	575036
27195	575037
31851	575038
10901	575039
11993	575040
2336	575041
160977	575042
8358	575043
72480	575044
45661	575045
34596	575046
263	575047
29729	575048
108618	575049
5293	575050
149455	575051
64920	575052
10884	575053
814	575054
5047	575055
20850	575056
21669	575057
44080	575058
136895	575059
75225	575060
60615	575061
53235	575062
95705	575063
46936	575064
123620	575065
8	575066
26155	575067
9657	575068
72790	575069
166997	575070
53655	575071
133129	575072
64275	575073
54974	575074
82859	575075
59212	575076
10750	575077
132767	575078
90706	575079
95901	575080
96409	575081
79682	575082
45096	575083
163925	575084
105018	575085
53655	575086
104950	575087
128471	575088
71143	575089
43299	575090
55033	575091
59326	575092
121938	575093
105686	575094
17652	575095
81642	575096
119566	575097
6940	575098
121507	575099
64275	575100
97521	575101
59341	575102
62780	575103
96616	575104
45096	575105
105136	575106
30983	575107
37820	575108
3245	575109
124449	575110
94911	575111
31121	575112
129657	575113
24993	575114
128879	575115
101792	575116
173426	575117
132284	575118
49613	575119
16854	575120
3112	575121
105630	575122
73009	575123
78	575124
16192	575125
12153	575126
15722	575127
582	575128
43979	575129
63892	575130
90134	575131
3677	575132
87689	575133
5759	575134
12616	575135
35334	575136
8397	575137
336	575138
104663	575139
142247	575140
221	575141
23652	575142
90715	575143
1436	575144
6655	575145
4	575146
7529	575147
14008	575148
35314	575149
42861	575150
61773	575151
8373	575152
12099	575153
39232	575154
88350	575155
476	575156
6424	575157
14203	575158
26856	575159
47780	575160
37089	575161
5676	575162
188013	575163
15910	575164
130027	575165
24195	575166
117526	575167
89805	575168
2388	575169
72790	575170
278	575171
2074	575172
56310	575173
2074	575174
55703	575175
23364	575176
18550	575177
14085	575178
112175	575179
119155	575180
76295	575181
10272	575182
104379	575183
188298	575184
11676	575185
55703	575186
87703	575187
56365	575188
131135	575189
87050	575190
178756	575191
7780	575192
103048	575193
16123	575194
4275	575195
18550	575196
89805	575197
89805	575198
187121	575199
2099	575200
149135	575201
76293	575202
134466	575203
8461	575204
15617	575205
109956	575206
29913	575207
4275	575208
4275	575209
91053	575210
41816	575211
41434	575212
108111	575213
138507	575214
23364	575215
97590	575216
56047	575217
18736	575218
63622	575219
122002	575220
30661	575221
10080	575222
8403	575223
54759	575224
914	575225
92	575226
33446	575227
21058	575228
10753	575229
44270	575230
9139	575231
13213	575232
43854	575233
62946	575234
312	575235
2308	575236
29219	575237
13717	575238
22785	575239
13691	575240
51941	575241
1293	575242
42053	575243
3943	575244
13981	575245
29022	575246
4668	575247
49015	575248
89907	575249
24272	575250
59932	575251
74111	575252
2679	575253
30304	575254
35628	575255
2576	575256
904	575257
2443	575258
4447	575259
35333	575260
20286	575261
21323	575262
95385	575263
896	575264
896	575265
165921	575266
106732	575267
35667	575268
6656	575269
896	575270
26969	575271
2342	575272
1758	575273
546	575274
6656	575275
5087	575276
20014	575277
8754	575278
29356	575279
26969	575280
17380	575281
742	575282
813	575283
896	575284
5819	575285
3593	575286
301	575287
26969	575288
5516	575289
813	575290
6656	575291
21	575292
880	575293
896	575294
33611	575295
12779	575296
813	575297
12779	575298
5818	575299
896	575300
546	575301
21	575302
5818	575303
8754	575304
5817	575305
1046	575306
5819	575307
21	575308
5516	575309
2494	575310
813	575311
21	575312
5087	575313
43128	575314
7436	575315
5817	575316
1758	575317
27476	575318
33611	575319
1758	575320
1993	575321
7436	575322
103588	575323
5819	575324
742	575325
81480	575326
11642	575327
11801	575328
54014	575329
813	575330
2448	575331
15388	575332
2448	575333
3957	575334
51669	575335
813	575336
20208	575337
1758	575338
2497	575339
11642	575340
5818	575341
1758	575342
6686	575343
896	575344
3958	575345
21	575346
7671	575347
896	575348
546	575349
3957	575350
3227	575351
20014	575352
3104	575353
2448	575354
5087	575355
35668	575356
546	575357
1046	575358
742	575359
880	575360
21	575361
29356	575362
51627	575363
5087	575364
36432	575365
6443	575366
2448	575367
3104	575368
11801	575369
1046	575370
59414	575371
5087	575372
40957	575373
19860	575374
5087	575375
3104	575376
3104	575377
2679	575378
114615	575379
4388	575380
21220	575381
172924	575382
141544	575383
7411	575384
2167	575385
1	575386
7411	575387
34527	575388
3963	575389
88430	575390
88604	575391
146616	575392
601	575393
2684	575394
2689	575395
88430	575396
4918	575397
141544	575398
187736	575399
15172	575400
182252	575401
72441	575402
184798	575403
128027	575404
41875	575405
72453	575406
188232	575407
136919	575408
103615	575409
41200	575410
41200	575411
72774	575412
143090	575413
134851	575414
105110	575415
2832	575416
141615	575417
89028	575418
15141	575419
13479	575420
404	575421
142387	575422
59544	575423
140979	575424
39433	575425
109707	575426
72349	575427
88190	575428
750	575429
5143	575430
116290	575431
2133	575432
214	575433
55520	575434
72774	575435
87623	575436
110041	575437
4231	575438
49554	575439
183005	575440
108509	575441
52826	575442
140870	575443
8489	575444
185212	575445
8489	575446
41875	575447
82790	575448
19169	575449
143081	575450
109178	575451
163	575452
186534	575453
242	575454
183045	575455
110103	575456
65316	575457
72774	575458
29219	575459
1286	575460
90232	575461
38794	575462
959	575463
46830	575464
24951	575465
47496	575466
16964	575467
12919	575468
87493	575469
10229	575470
30691	575471
93975	575472
132945	575473
13254	575474
115079	575475
52911	575476
55256	575477
5165	575478
156900	575479
7136	575480
121371	575481
39904	575482
7136	575483
29913	575484
46033	575485
10229	575486
32446	575487
185855	575488
48909	575489
1711	575490
5604	575491
1814	575492
55197	575493
415	575494
761	575495
34396	575496
12672	575497
577	575498
39904	575499
27380	575500
7730	575501
49729	575502
73317	575503
136269	575504
666	575505
2225	575506
57196	575507
11161	575508
201	575509
136151	575510
53730	575511
36597	575512
168456	575513
46033	575514
969	575515
49729	575516
110761	575517
65703	575518
65825	575519
178459	575520
3396	575521
169915	575522
22841	575523
103163	575524
87731	575525
166259	575526
65820	575527
102168	575528
55197	575529
62371	575530
23436	575531
8181	575532
57817	575533
6680	575534
76026	575535
9438	575536
4884	575537
27749	575538
6756	575539
1361	575540
6220	575541
3793	575542
195	575543
135925	575544
2998	575545
137645	575546
151649	575547
31452	575548
842	575549
53710	575550
36831	575551
49244	575552
35	575553
19728	575554
102715	575555
38235	575556
23832	575557
15594	575558
146549	575559
71780	575560
53405	575561
27389	575562
143505	575563
75648	575564
148726	575565
73314	575566
73314	575567
75699	575568
35843	575569
14234	575570
148589	575571
112510	575572
47771	575573
40631	575574
44151	575575
32241	575576
102932	575577
26894	575578
5899	575579
69003	575580
2587	575581
3375	575582
16554	575583
5053	575584
26907	575585
93554	575586
10184	575587
28905	575588
3132	575589
3780	575590
52323	575591
18839	575592
25352	575593
38569	575594
2374	575595
39652	575596
39818	575597
148470	575598
106490	575599
21780	575600
13203	575601
146362	575602
58716	575603
33715	575604
4542	575605
59243	575606
168654	575607
8621	575608
71017	575609
53899	575610
74802	575611
5107	575612
30980	575613
38520	575614
12982	575615
4282	575616
27349	575617
174686	575618
41647	575619
24163	575620
10192	575621
2372	575622
3229	575623
132640	575624
7280	575625
12370	575626
133936	575627
1824	575628
26900	575629
2032	575630
42662	575631
92133	575632
57722	575633
27699	575634
3061	575635
19329	575636
25088	575637
26366	575638
11251	575639
45551	575640
13982	575641
16719	575642
20127	575643
14077	575644
43205	575645
70763	575646
14095	575647
32826	575648
47524	575649
33064	575650
15537	575651
62164	575652
4296	575653
4342	575654
49620	575655
23606	575656
1922	575657
38386	575658
39205	575659
16716	575660
28874	575661
3385	575662
4345	575663
93718	575664
45681	575665
41703	575666
87167	575667
75256	575668
18678	575669
7620	575670
44151	575671
18347	575672
41703	575673
41703	575674
32731	575675
16803	575676
40906	575677
16719	575678
19645	575679
13752	575680
22022	575681
70833	575682
35397	575683
50327	575684
86769	575685
3112	575686
17982	575687
68831	575688
27120	575689
2971	575690
13377	575691
54432	575692
37357	575693
33400	575694
29201	575695
25851	575696
6353	575697
3405	575698
24461	575699
36694	575700
87995	575701
35684	575702
15727	575703
24027	575704
90631	575705
5514	575706
59293	575707
59293	575708
12982	575709
36856	575710
37904	575711
35643	575712
878	575713
14063	575714
15103	575715
20882	575716
10027	575717
1922	575718
54413	575719
12647	575720
20129	575721
13878	575722
123567	575723
123039	575724
147851	575725
3899	575726
4147	575727
81379	575728
47773	575729
32667	575730
17841	575731
817	575732
26915	575733
12647	575734
3811	575735
25765	575736
68190	575737
21821	575738
44798	575739
88345	575740
138728	575741
126768	575742
55	575743
46224	575744
62939	575745
6590	575746
55509	575747
1340	575748
58684	575749
43181	575750
57770	575751
70827	575752
10192	575753
17209	575754
10551	575755
22115	575756
43111	575757
43406	575758
62085	575759
47781	575760
46010	575761
74850	575762
18457	575763
29722	575764
22781	575765
58624	575766
3405	575767
2884	575768
162172	575769
9766	575770
62800	575771
3894	575772
8621	575773
51918	575774
46511	575775
24187	575776
13825	575777
16685	575778
2971	575779
113155	575780
6571	575781
36451	575782
43195	575783
2278	575784
8992	575785
8746	575786
85377	575787
162794	575788
76372	575789
104745	575790
3953	575791
99674	575792
36247	575793
174001	575794
18733	575795
8746	575796
3132	575797
2366	575798
84082	575799
43195	575800
6389	575801
20502	575802
36273	575803
143736	575804
10569	575805
11979	575806
65077	575807
16681	575808
4853	575809
69278	575810
6571	575811
43055	575812
135494	575813
7824	575814
27380	575815
81827	575816
51844	575817
106394	575818
59301	575819
78512	575820
5053	575821
19065	575822
19	575823
24599	575824
35687	575825
55563	575826
67732	575827
3899	575828
10727	575829
12116	575830
85717	575831
41480	575832
417	575833
29903	575834
59	575835
14158	575836
8522	575837
33156	575838
107563	575839
24129	575840
73631	575841
78339	575842
85309	575843
110016	575844
5297	575845
6153	575846
2144	575847
2144	575848
60169	575849
13607	575850
21765	575851
26706	575852
48942	575853
126031	575854
10721	575855
22620	575856
45607	575857
12534	575858
85281	575859
25623	575860
57472	575861
77491	575862
15735	575863
41571	575864
32286	575865
31423	575866
7	575867
5039	575868
14683	575869
59800	575870
25147	575871
5958	575872
180489	575873
85233	575874
37322	575875
13015	575876
67139	575877
26072	575878
2907	575879
141814	575880
49785	575881
87673	575882
33376	575883
57731	575884
72453	575885
28583	575886
28424	575887
49785	575888
6175	575889
102634	575890
7959	575891
12991	575892
43791	575893
113682	575894
58132	575895
16018	575896
4388	575897
3607	575898
7412	575899
139091	575900
8520	575901
135683	575902
57598	575903
18339	575904
26548	575905
59962	575906
57598	575907
3541	575908
136359	575909
15591	575910
3881	575911
102926	575912
39526	575913
14471	575914
57663	575915
8474	575916
9512	575917
16480	575918
183437	575919
30746	575920
17141	575921
69761	575922
147865	575923
90057	575924
71019	575925
144173	575926
186565	575927
89013	575928
89430	575929
90540	575930
47737	575931
148171	575932
118885	575933
84429	575934
3225	575935
27106	575936
43645	575937
55719	575938
256	575939
17268	575940
12289	575941
63685	575942
61849	575943
91669	575944
13388	575945
31132	575946
36078	575947
147928	575948
147860	575949
56553	575950
75580	575951
111466	575952
53487	575953
21956	575954
94799	575955
1948	575956
18114	575957
91809	575958
22845	575959
83587	575960
28211	575961
136633	575962
90269	575963
92580	575964
66336	575965
63806	575966
86402	575967
4126	575968
6121	575969
29619	575970
85565	575971
74478	575972
88778	575973
86539	575974
134230	575975
108230	575976
106680	575977
59724	575978
107240	575979
65253	575980
6699	575981
51555	575982
72022	575983
107994	575984
87250	575985
14518	575986
20774	575987
45167	575988
13169	575989
119786	575990
24274	575991
5091	575992
4	575993
22993	575994
92442	575995
155628	575996
24249	575997
31409	575998
1641	575999
15922	576000
28186	576001
11482	576002
22653	576003
8455	576004
21078	576005
1	576006
19288	576007
259	576008
1	576009
52649	576010
71084	576011
2000	576012
1949	576013
143235	576014
1949	576015
9916	576016
151208	576017
11605	576018
9916	576019
33623	576020
237	576021
19846	576022
101047	576023
1013	576024
1963	576025
34671	576026
237	576027
237	576028
38501	576029
150008	576030
237	576031
41318	576032
130109	576033
9103	576034
2692	576035
13583	576036
39109	576037
22008	576038
29370	576039
851	576040
3569	576041
139719	576042
73031	576043
87995	576044
19103	576045
19103	576046
43267	576047
88148	576048
4274	576049
150963	576050
159317	576051
146998	576052
60657	576053
29103	576054
644	576055
44862	576056
47260	576057
1701	576058
47575	576059
62262	576060
5507	576061
658	576062
15148	576063
21559	576064
35725	576065
16876	576066
3650	576067
36180	576068
24604	576069
168808	576070
32424	576071
187164	576072
108625	576073
29037	576074
6515	576075
174639	576076
153281	576077
12535	576078
91589	576079
52979	576080
73086	576081
32312	576082
15091	576083
73825	576084
105529	576085
81178	576086
11558	576087
4614	576088
64096	576089
3941	576090
26850	576091
3010	576092
47928	576093
76791	576094
11558	576095
16041	576096
3010	576097
115	576098
19437	576099
4202	576100
73034	576101
84646	576102
99550	576103
4202	576104
11529	576105
101194	576106
19437	576107
125705	576108
4614	576109
87828	576110
87283	576111
26833	576112
4614	576113
11558	576114
18958	576115
68154	576116
33322	576117
132889	576118
11558	576119
180946	576120
59295	576121
508	576122
41917	576123
47838	576124
150376	576125
5205	576126
63208	576127
31847	576128
97913	576129
81607	576130
152607	576131
36532	576132
115976	576133
85706	576134
10239	576135
87433	576136
85852	576137
176174	576138
43489	576139
15620	576140
13985	576141
804	576142
20174	576143
59251	576144
76791	576145
155541	576146
19182	576147
96279	576148
23972	576149
55970	576150
4950	576151
9934	576152
4513	576153
76791	576154
87873	576155
46745	576156
25457	576157
13175	576158
34853	576159
34853	576160
9236	576161
34853	576162
25636	576163
2360	576164
91950	576165
6403	576166
1767	576167
45144	576168
7062	576169
62419	576170
75811	576171
171453	576172
48428	576173
113	576174
18560	576175
15928	576176
17025	576177
17025	576178
11432	576179
88130	576180
19083	576181
36686	576182
44132	576183
23907	576184
49135	576185
30139	576186
79973	576187
20716	576188
569	576189
142348	576190
75050	576191
31859	576192
9577	576193
42697	576194
3374	576195
50999	576196
172	576197
22859	576198
65507	576199
64239	576200
119053	576201
62282	576202
28740	576203
58037	576204
55751	576205
1898	576206
34389	576207
64585	576208
83893	576209
18595	576210
155971	576211
95590	576212
73187	576213
50475	576214
60621	576215
22930	576216
55908	576217
11400	576218
164726	576219
14010	576220
77993	576221
173625	576222
85147	576223
13339	576224
57019	576225
39002	576226
160488	576227
92025	576228
10663	576229
9292	576230
72020	576231
44592	576232
65869	576233
10505	576234
16392	576235
142291	576236
14010	576237
14790	576238
14790	576239
121377	576240
98230	576241
17395	576242
43099	576243
90819	576244
22921	576245
16334	576246
20682	576247
178919	576248
178312	576249
178456	576250
42305	576251
118820	576252
87748	576253
73187	576254
17982	576255
115520	576256
40090	576257
172	576258
55845	576259
80723	576260
1939	576261
126307	576262
177773	576263
15549	576264
43773	576265
49898	576266
129735	576267
32986	576268
45306	576269
100731	576270
26357	576271
48238	576272
21362	576273
108634	576274
161632	576275
109854	576276
65556	576277
64585	576278
142968	576279
23081	576280
41840	576281
87748	576282
148885	576283
50770	576284
32939	576285
108728	576286
127261	576287
37187	576288
67818	576289
19031	576290
4556	576291
7459	576292
16960	576293
96852	576294
84786	576295
41166	576296
52743	576297
25713	576298
25713	576299
54978	576300
66313	576301
174862	576302
141133	576303
142961	576304
633	576305
56383	576306
58467	576307
8364	576308
19025	576309
97435	576310
87439	576311
51359	576312
96672	576313
64627	576314
56030	576315
34996	576316
10780	576317
21220	576318
63667	576319
68063	576320
21220	576321
44532	576322
68145	576323
65045	576324
7060	576325
25529	576326
48951	576327
93698	576328
80194	576329
26253	576330
67404	576331
9144	576332
21220	576333
39554	576334
6054	576335
58262	576336
58483	576337
47772	576338
26715	576339
102855	576340
7060	576341
98549	576342
7060	576343
83672	576344
44896	576345
68552	576346
123709	576347
20044	576348
15251	576349
25	576350
47632	576351
43695	576352
45332	576353
22370	576354
113606	576355
25167	576356
38673	576357
27192	576358
22314	576359
27870	576360
62228	576361
65187	576362
41482	576363
24052	576364
122435	576365
38237	576366
19561	576367
9622	576368
79055	576369
72569	576370
82319	576371
103032	576372
57733	576373
31494	576374
28921	576375
32793	576376
8977	576377
36700	576378
77327	576379
21769	576380
13150	576381
115424	576382
56150	576383
30886	576384
39521	576385
182206	576386
22896	576387
35780	576388
21267	576389
47797	576390
36453	576391
32712	576392
38394	576393
85221	576394
7354	576395
58934	576396
20626	576397
69844	576398
7527	576399
20044	576400
25767	576401
81499	576402
78087	576403
54044	576404
2246	576405
32860	576406
12385	576407
70627	576408
45445	576409
104563	576410
79951	576411
48119	576412
70521	576413
134267	576414
8102	576415
20626	576416
40960	576417
121527	576418
114	576419
18994	576420
27833	576421
578	576422
1036	576423
867	576424
314	576425
58213	576426
75168	576427
184380	576428
99654	576429
84520	576430
8201	576431
9087	576432
11135	576433
9486	576434
9486	576435
119640	576436
45365	576437
32064	576438
47806	576439
9708	576440
58426	576441
7387	576442
91355	576443
82041	576444
6024	576445
66165	576446
15632	576447
90534	576448
68699	576449
69333	576450
137816	576451
44	576452
27264	576453
2654	576454
173193	576455
37182	576456
126667	576457
45488	576458
31210	576459
43079	576460
104142	576461
32159	576462
27371	576463
27670	576464
83547	576465
28123	576466
16099	576467
132257	576468
87190	576469
39189	576470
58426	576471
107082	576472
9474	576473
7419	576474
7419	576475
27158	576476
11692	576477
144760	576478
113904	576479
35959	576480
48684	576481
7419	576482
19302	576483
49923	576484
12030	576485
22959	576486
36450	576487
24029	576488
96138	576489
7441	576490
59175	576491
39268	576492
3866	576493
26714	576494
54189	576495
73250	576496
181700	576497
107910	576498
3899	576499
9882	576500
53123	576501
106550	576502
165986	576503
4068	576504
12907	576505
33033	576506
36646	576507
153983	576508
62953	576509
37911	576510
77084	576511
94120	576512
78734	576513
51978	576514
23590	576515
23590	576516
23593	576517
112350	576518
172727	576519
9882	576520
8391	576521
178458	576522
113068	576523
52299	576524
58597	576525
52299	576526
53901	576527
77096	576528
35153	576529
100121	576530
79919	576531
22533	576532
90936	576533
125723	576534
83708	576535
181634	576536
16954	576537
32711	576538
136663	576539
8443	576540
8443	576541
38564	576542
133218	576543
25197	576544
45898	576545
186454	576546
7206	576547
21544	576548
25169	576549
76680	576550
40291	576551
12343	576552
43332	576553
43332	576554
20901	576555
66549	576556
30298	576557
17151	576558
10606	576559
28475	576560
63681	576561
14544	576562
118527	576563
62081	576564
82546	576565
23072	576566
23072	576567
4305	576568
121321	576569
98702	576570
127009	576571
10579	576572
4034	576573
83145	576574
85118	576575
10418	576576
18506	576577
188727	576578
92823	576579
65046	576580
54541	576581
11737	576582
81827	576583
75708	576584
140719	576585
66551	576586
91437	576587
6328	576588
33230	576589
25871	576590
113286	576591
3001	576592
3001	576593
64581	576594
77909	576595
81641	576596
85872	576597
167346	576598
95031	576599
45098	576600
43947	576601
124695	576602
119482	576603
34643	576604
12450	576605
33785	576606
79054	576607
83227	576608
33785	576609
67905	576610
127009	576611
64581	576612
70429	576613
16716	576614
176061	576615
104649	576616
83708	576617
34815	576618
44283	576619
91825	576620
71796	576621
37951	576622
38149	576623
6067	576624
2850	576625
58636	576626
65046	576627
181626	576628
6843	576629
116697	576630
2700	576631
55186	576632
109478	576633
5288	576634
90536	576635
77632	576636
59529	576637
97614	576638
97017	576639
63567	576640
31157	576641
68902	576642
135519	576643
31589	576644
31589	576645
166790	576646
13505	576647
87169	576648
68902	576649
58107	576650
21396	576651
41042	576652
32069	576653
19308	576654
49672	576655
31589	576656
30702	576657
27224	576658
27224	576659
49627	576660
30576	576661
22905	576662
103765	576663
49810	576664
48274	576665
37446	576666
14455	576667
99196	576668
49617	576669
8385	576670
70410	576671
141490	576672
64074	576673
55071	576674
111331	576675
76880	576676
20579	576677
62495	576678
76856	576679
113916	576680
9233	576681
140488	576682
11339	576683
77260	576684
42641	576685
43684	576686
58568	576687
45758	576688
64099	576689
121716	576690
75599	576691
106931	576692
8831	576693
45613	576694
108280	576695
147901	576696
87609	576697
141057	576698
94671	576699
140563	576700
63076	576701
27227	576702
72600	576703
185751	576704
63198	576705
115706	576706
8663	576707
20520	576708
52686	576709
93431	576710
2420	576711
6682	576712
2238	576713
134810	576714
4598	576715
3452	576716
262	576717
2679	576718
137412	576719
166119	576720
388	576721
45044	576722
19393	576723
16164	576724
117220	576725
19393	576726
8274	576727
174373	576728
5403	576729
32671	576730
30059	576731
56935	576732
6935	576733
41051	576734
16908	576735
23252	576736
17559	576737
34497	576738
11667	576739
42019	576740
35161	576741
92388	576742
5088	576743
24272	576744
18374	576745
20966	576746
10146	576747
48332	576748
60623	576749
47519	576750
17885	576751
70351	576752
4496	576753
13859	576754
7622	576755
19710	576756
76507	576757
36136	576758
35993	576759
34533	576760
25387	576761
72	576762
13	576763
705	576764
1852	576765
2031	576766
23710	576767
60437	576768
50990	576769
2419	576770
34814	576771
7949	576772
14514	576773
4660	576774
20976	576775
8689	576776
1294	576777
22059	576778
29487	576779
73725	576780
37561	576781
1647	576782
202	576783
6842	576784
56290	576785
3943	576786
32	576787
14958	576788
94005	576789
9833	576790
71922	576791
43165	576792
20478	576793
5080	576794
4803	576795
181026	576796
75317	576797
38376	576798
807	576799
3291	576800
84852	576801
46675	576802
38427	576803
10340	576804
9703	576805
84	576806
7095	576807
1651	576808
43566	576809
83804	576810
58613	576811
38282	576812
2245	576813
1190	576814
18737	576815
33602	576816
80400	576817
32	576818
68	576819
17542	576820
21665	576821
31994	576822
107253	576823
176402	576824
71687	576825
11088	576826
7798	576827
5956	576828
7069	576829
29503	576830
42575	576831
60654	576832
7692	576833
8082	576834
11410	576835
11644	576836
5800	576837
4942	576838
6656	576839
16261	576840
16727	576841
10183	576842
30125	576843
17177	576844
12915	576845
11693	576846
108603	576847
10665	576848
14966	576849
28921	576850
34353	576851
39538	576852
3432	576853
2077	576854
2442	576855
87114	576856
1885	576857
4965	576858
8982	576859
25878	576860
11312	576861
113297	576862
17724	576863
1549	576864
1549	576865
104820	576866
51791	576867
21611	576868
3017	576869
2002	576870
81255	576871
27728	576872
41762	576873
25744	576874
1549	576875
10696	576876
12850	576877
35217	576878
12761	576879
46757	576880
1710	576881
145093	576882
43045	576883
6433	576884
8319	576885
1190	576886
2336	576887
15898	576888
31649	576889
5398	576890
140191	576891
5354	576892
5398	576893
14	576894
102642	576895
76635	576896
62527	576897
120939	576898
96567	576899
74945	576900
335	576901
24391	576902
7764	576903
112614	576904
2253	576905
78329	576906
21081	576907
3478	576908
36	576909
25970	576910
7526	576911
12357	576912
22123	576913
5246	576914
3822	576915
10001	576916
4395	576917
111488	576918
127509	576919
42670	576920
42670	576921
23820	576922
42670	576923
51965	576924
187615	576925
24932	576926
25874	576927
12136	576928
12136	576929
132106	576930
132106	576931
2112	576932
66290	576933
81216	576934
49197	576935
81216	576936
42473	576937
51527	576938
85393	576939
91788	576940
643	576941
3927	576942
8110	576943
147443	576944
78455	576945
3849	576946
782	576947
140101	576948
8460	576949
86088	576950
14178	576951
492	576952
34590	576953
43063	576954
2342	576955
43337	576956
34590	576957
12517	576958
32844	576959
14351	576960
2342	576961
177759	576962
15662	576963
7359	576964
6413	576965
22642	576966
18407	576967
75689	576968
43541	576969
42596	576970
393	576971
110021	576972
29711	576973
36947	576974
16074	576975
237	576976
136489	576977
51353	576978
2449	576979
32342	576980
15355	576981
5256	576982
50284	576983
4942	576984
71823	576985
1717	576986
28093	576987
47857	576988
108266	576989
112653	576990
26302	576991
23363	576992
1417	576993
27375	576994
39728	576995
88842	576996
6154	576997
28454	576998
23066	576999
700	577000
15905	577001
39789	577002
349	577003
80319	577004
114837	577005
82103	577006
32287	577007
7370	577008
49	577009
133047	577010
3489	577011
50731	577012
69	577013
11755	577014
73836	577015
3822	577016
10696	577017
6239	577018
21820	577019
9133	577020
22918	577021
12813	577022
151509	577023
185268	577024
136806	577025
1717	577026
61570	577027
2353	577028
5808	577029
606	577030
37418	577031
153	577032
180612	577033
12276	577034
59789	577035
1162	577036
136489	577037
13592	577038
1064	577039
79441	577040
106916	577041
23015	577042
2225	577043
71645	577044
3730	577045
1717	577046
136524	577047
137084	577048
6492	577049
176413	577050
178884	577051
24606	577052
71770	577053
1059	577054
58	577055
30452	577056
1922	577057
45145	577058
15827	577059
111609	577060
174206	577061
17752	577062
2693	577063
46269	577064
61390	577065
28826	577066
140258	577067
152680	577068
46160	577069
47837	577070
889	577071
5586	577072
120536	577073
13	577074
15028	577075
69000	577076
17265	577077
28026	577078
61587	577079
515	577080
11731	577081
23887	577082
81704	577083
1148	577084
58709	577085
18260	577086
8943	577087
2078	577088
32392	577089
1577	577090
11373	577091
8075	577092
11841	577093
10442	577094
72006	577095
52189	577096
16974	577097
177532	577098
40561	577099
1053	577100
4001	577101
7307	577102
685	577103
48001	577104
113297	577105
57550	577106
13655	577107
26192	577108
114580	577109
64150	577110
50980	577111
93523	577112
88019	577113
46744	577114
35979	577115
47519	577116
4849	577117
20715	577118
623	577119
33602	577120
49778	577121
139585	577122
188542	577123
8825	577124
2952	577125
114419	577126
39113	577127
51063	577128
30451	577129
9105	577130
137785	577131
263	577132
9253	577133
62896	577134
7367	577135
38	577136
64964	577137
30086	577138
13279	577139
1833	577140
13279	577141
11364	577142
4869	577143
188555	577144
11580	577145
11580	577146
45144	577147
82413	577148
6127	577149
2996	577150
11373	577151
1123	577152
7118	577153
1123	577154
4241	577155
7118	577156
1946	577157
20481	577158
3190	577159
14556	577160
2824	577161
7123	577162
65865	577163
25459	577164
80715	577165
8786	577166
90446	577167
9817	577168
88262	577169
88359	577170
8632	577171
13934	577172
116135	577173
99893	577174
166880	577175
48259	577176
130728	577177
60758	577178
15420	577179
181343	577180
176482	577181
187916	577182
40237	577183
87279	577184
11921	577185
103330	577186
14234	577187
54274	577188
186030	577189
175614	577190
134629	577191
175852	577192
88841	577193
88136	577194
8632	577195
50596	577196
19	577197
59928	577198
12241	577199
108501	577200
2338	577201
82188	577202
7544	577203
110528	577204
12578	577205
8214	577206
90397	577207
3839	577208
20730	577209
98605	577210
89121	577211
21309	577212
129893	577213
1736	577214
54941	577215
102966	577216
79285	577217
32125	577218
20136	577219
46457	577220
113733	577221
121953	577222
66990	577223
25599	577224
16309	577225
28956	577226
39172	577227
39000	577228
138576	577229
10161	577230
155018	577231
39172	577232
59234	577233
115168	577234
105858	577235
47912	577236
161953	577237
2489	577238
64622	577239
3863	577240
15420	577241
94509	577242
46700	577243
154361	577244
137967	577245
161339	577246
67399	577247
37027	577248
173895	577249
82755	577250
122061	577251
120226	577252
106583	577253
154470	577254
123712	577255
50562	577256
117289	577257
93417	577258
124773	577259
160465	577260
185714	577261
8032	577262
112781	577263
158375	577264
119466	577265
15493	577266
122511	577267
94284	577268
70194	577269
169731	577270
49956	577271
135114	577272
94595	577273
80203	577274
37570	577275
16414	577276
92804	577277
8229	577278
86168	577279
1807	577280
29064	577281
11041	577282
26467	577283
21256	577284
5498	577285
1832	577286
5966	577287
6899	577288
48259	577289
4775	577290
77483	577291
13206	577292
62203	577293
66223	577294
11226	577295
65754	577296
14590	577297
97214	577298
11563	577299
55944	577300
159	577301
13818	577302
41107	577303
31310	577304
41167	577305
65679	577306
177	577307
22547	577308
24940	577309
26091	577310
78865	577311
5498	577312
126455	577313
11590	577314
14584	577315
66376	577316
32148	577317
14584	577318
42493	577319
15841	577320
66401	577321
31217	577322
54963	577323
66066	577324
66376	577325
42493	577326
137808	577327
132616	577328
44173	577329
97717	577330
40410	577331
70859	577332
8754	577333
14120	577334
8754	577335
8754	577336
34119	577337
25142	577338
81913	577339
114119	577340
158897	577341
13675	577342
35128	577343
68776	577344
81413	577345
5498	577346
5111	577347
23674	577348
237	577349
237	577350
1931	577351
128041	577352
41811	577353
4410	577354
88195	577355
19647	577356
89297	577357
96487	577358
174848	577359
1512	577360
94763	577361
7120	577362
66631	577363
19170	577364
35281	577365
516	577366
97182	577367
55059	577368
10013	577369
108340	577370
1013	577371
1736	577372
8358	577373
31294	577374
13170	577375
136347	577376
12109	577377
74322	577378
12606	577379
87460	577380
625	577381
4715	577382
1	577383
2443	577384
34150	577385
1807	577386
5642	577387
76872	577388
19078	577389
1736	577390
18444	577391
25927	577392
25599	577393
34915	577394
34915	577395
29193	577396
30727	577397
68200	577398
176963	577399
75571	577400
15007	577401
144777	577402
19545	577403
25051	577404
107	577405
22035	577406
38698	577407
4026	577408
13375	577409
18754	577410
10257	577411
18754	577412
18754	577413
33838	577414
79767	577415
54467	577416
188874	577417
101280	577418
99893	577419
102366	577420
4775	577421
52523	577422
249	577423
31294	577424
17317	577425
2566	577426
17856	577427
31594	577428
121578	577429
43680	577430
137508	577431
17586	577432
641	577433
14545	577434
19881	577435
19102	577436
142507	577437
142019	577438
125152	577439
16257	577440
125428	577441
146612	577442
41832	577443
16264	577444
176982	577445
112053	577446
4080	577447
66100	577448
2834	577449
58017	577450
172173	577451
137599	577452
177733	577453
65961	577454
43842	577455
118974	577456
519	577457
144954	577458
96219	577459
121794	577460
5253	577461
142690	577462
50658	577463
7679	577464
16911	577465
18289	577466
16257	577467
139672	577468
6181	577469
139062	577470
115852	577471
176768	577472
7755	577473
135105	577474
36133	577475
7652	577476
9438	577477
58052	577478
7864	577479
70602	577480
8263	577481
11926	577482
3652	577483
41275	577484
23908	577485
23908	577486
14875	577487
137124	577488
110537	577489
28238	577490
63770	577491
97183	577492
143077	577493
88349	577494
15334	577495
32483	577496
337	577497
56636	577498
148590	577499
139659	577500
6584	577501
101788	577502
19775	577503
25599	577504
25085	577505
25348	577506
72085	577507
5251	577508
16562	577509
63304	577510
69187	577511
11858	577512
383	577513
25459	577514
92068	577515
135663	577516
89316	577517
8032	577518
81628	577519
17528	577520
31877	577521
108038	577522
110220	577523
666	577524
15663	577525
29092	577526
43643	577527
109300	577528
36770	577529
25836	577530
102842	577531
16414	577532
9244	577533
109358	577534
78423	577535
103060	577536
41422	577537
110771	577538
125667	577539
640	577540
5966	577541
32674	577542
38670	577543
36511	577544
98770	577545
56657	577546
75019	577547
7636	577548
89295	577549
4840	577550
43534	577551
52234	577552
55574	577553
98770	577554
666	577555
43411	577556
99850	577557
13951	577558
175044	577559
98995	577560
38630	577561
71008	577562
7586	577563
37508	577564
86883	577565
13323	577566
4446	577567
47741	577568
3030	577569
2351	577570
14008	577571
87824	577572
65039	577573
23490	577574
29973	577575
9046	577576
3684	577577
4854	577578
34620	577579
34620	577580
16106	577581
53953	577582
150832	577583
30458	577584
59206	577585
93699	577586
32644	577587
39247	577588
3027	577589
42575	577590
575	577591
53782	577592
1231	577593
16949	577594
49428	577595
971	577596
35161	577597
49021	577598
3301	577599
39689	577600
29138	577601
44755	577602
76885	577603
136663	577604
178633	577605
131474	577606
5770	577607
57756	577608
33665	577609
58566	577610
420	577611
6846	577612
549	577613
22086	577614
80454	577615
420	577616
39145	577617
57464	577618
104	577619
3580	577620
26740	577621
15668	577622
11278	577623
52109	577624
10880	577625
101468	577626
44892	577627
51252	577628
114522	577629
126409	577630
80644	577631
30983	577632
97482	577633
44736	577634
97062	577635
114028	577636
153416	577637
103307	577638
25037	577639
53552	577640
56316	577641
54589	577642
17315	577643
2366	577644
18762	577645
6371	577646
4839	577647
83303	577648
22066	577649
7537	577650
21260	577651
62494	577652
15945	577653
136204	577654
47612	577655
68362	577656
40365	577657
23004	577658
111253	577659
6157	577660
1427	577661
58998	577662
20259	577663
22498	577664
24996	577665
39145	577666
38714	577667
59260	577668
131512	577669
92893	577670
88315	577671
86036	577672
181856	577673
5116	577674
182183	577675
34301	577676
4269	577677
9463	577678
60468	577679
9970	577680
23563	577681
136933	577682
72006	577683
115903	577684
9716	577685
136877	577686
22968	577687
107555	577688
40625	577689
101187	577690
20450	577691
92834	577692
118685	577693
84331	577694
98217	577695
27927	577696
671	577697
66978	577698
11701	577699
121204	577700
9323	577701
95963	577702
64901	577703
58204	577704
86730	577705
24573	577706
62879	577707
86177	577708
59962	577709
41380	577710
120030	577711
9970	577712
137555	577713
5460	577714
46951	577715
11413	577716
78680	577717
77557	577718
28	577719
1169	577720
7854	577721
13866	577722
46565	577723
2732	577724
282	577725
74131	577726
19303	577727
62572	577728
70541	577729
141143	577730
141143	577731
36206	577732
133235	577733
17200	577734
24085	577735
11712	577736
15886	577737
12912	577738
77	577739
77	577740
69235	577741
9612	577742
47428	577743
35642	577744
15185	577745
399	577746
131880	577747
11368	577748
130404	577749
14376	577750
26906	577751
72618	577752
48872	577753
691	577754
9580	577755
138743	577756
1251	577757
7437	577758
124469	577759
3986	577760
2692	577761
2692	577762
137830	577763
178855	577764
60723	577765
70857	577766
46467	577767
72067	577768
130050	577769
70857	577770
36748	577771
173600	577772
60277	577773
34633	577774
110725	577775
75889	577776
33209	577777
155758	577778
104636	577779
110580	577780
129201	577781
11506	577782
40433	577783
67662	577784
131166	577785
32831	577786
36833	577787
49722	577788
83104	577789
97922	577790
107339	577791
23888	577792
107343	577793
58857	577794
75592	577795
917	577796
3714	577797
22648	577798
25532	577799
56556	577800
37604	577801
107735	577802
1482	577803
41101	577804
112625	577805
82023	577806
4158	577807
37510	577808
22945	577809
7949	577810
7949	577811
39213	577812
2689	577813
106885	577814
106932	577815
94017	577816
99318	577817
155368	577818
139042	577819
137208	577820
141090	577821
140751	577822
23838	577823
4629	577824
4629	577825
4629	577826
29566	577827
91526	577828
58711	577829
86146	577830
71698	577831
17335	577832
188756	577833
145000	577834
11850	577835
35441	577836
7736	577837
37598	577838
185516	577839
13965	577840
67821	577841
101688	577842
77710	577843
10660	577844
29667	577845
66300	577846
6088	577847
65699	577848
64630	577849
31860	577850
56438	577851
81770	577852
21450	577853
163694	577854
98219	577855
133379	577856
157788	577857
22722	577858
156670	577859
100854	577860
46962	577861
82908	577862
4641	577863
17824	577864
95171	577865
81748	577866
55591	577867
46924	577868
4616	577869
81748	577870
173954	577871
105803	577872
6931	577873
55427	577874
80247	577875
20759	577876
65554	577877
67515	577878
29669	577879
45212	577880
10928	577881
158913	577882
55809	577883
97264	577884
80737	577885
68428	577886
11285	577887
71877	577888
21407	577889
87122	577890
46883	577891
30747	577892
102338	577893
64644	577894
31823	577895
56548	577896
14820	577897
81242	577898
80459	577899
53824	577900
47431	577901
17890	577902
129389	577903
20908	577904
67535	577905
36846	577906
79246	577907
37458	577908
53742	577909
173871	577910
98817	577911
38991	577912
82379	577913
66173	577914
94994	577915
65426	577916
31126	577917
80358	577918
20759	577919
102232	577920
14720	577921
81423	577922
66490	577923
123506	577924
80876	577925
31865	577926
155770	577927
95293	577928
79774	577929
36944	577930
96203	577931
12622	577932
21497	577933
58570	577934
48906	577935
84851	577936
67931	577937
67161	577938
95520	577939
102757	577940
65367	577941
12974	577942
4641	577943
126543	577944
46659	577945
38928	577946
65828	577947
94962	577948
30046	577949
18862	577950
122339	577951
67297	577952
132737	577953
27983	577954
46548	577955
18289	577956
46573	577957
871	577958
12197	577959
101900	577960
63	577961
131776	577962
59071	577963
1125	577964
168149	577965
137969	577966
154743	577967
15593	577968
14576	577969
5064	577970
8759	577971
91980	577972
7642	577973
338	577974
4000	577975
426	577976
338	577977
338	577978
87	577979
12137	577980
12137	577981
12137	577982
12137	577983
8855	577984
75360	577985
62694	577986
87	577987
87	577988
87	577989
87	577990
87	577991
97522	577992
81899	577993
105372	577994
45244	577995
80809	577996
15345	577997
30314	577998
35573	577999
38335	578000
19762	578001
52664	578002
40243	578003
136697	578004
171276	578005
13381	578006
88207	578007
1902	578008
92333	578009
112397	578010
92333	578011
92254	578012
89047	578013
107992	578014
4441	578015
92027	578016
179787	578017
115465	578018
119003	578019
43172	578020
15892	578021
85541	578022
66734	578023
1597	578024
2415	578025
70043	578026
6688	578027
4749	578028
32867	578029
17325	578030
729	578031
835	578032
5323	578033
18620	578034
38299	578035
34712	578036
29860	578037
5323	578038
49474	578039
49474	578040
799	578041
49291	578042
2810	578043
131884	578044
85	578045
7633	578046
2578	578047
76309	578048
2578	578049
3122	578050
636	578051
1155	578052
104407	578053
38036	578054
65694	578055
6249	578056
70043	578057
1194	578058
59928	578059
5833	578060
129606	578061
91397	578062
5013	578063
24793	578064
187604	578065
32864	578066
122083	578067
106130	578068
44334	578069
4750	578070
109085	578071
21010	578072
85541	578073
3674	578074
7633	578075
57876	578076
39875	578077
53171	578078
2857	578079
112997	578080
127714	578081
2611	578082
11579	578083
40337	578084
21099	578085
34825	578086
63081	578087
140724	578088
136517	578089
49291	578090
174881	578091
9117	578092
4381	578093
799	578094
174853	578095
53805	578096
68090	578097
54019	578098
5682	578099
62440	578100
28375	578101
111163	578102
23918	578103
20613	578104
10559	578105
20613	578106
20613	578107
106632	578108
5563	578109
5563	578110
5563	578111
5563	578112
5563	578113
5248	578114
55702	578115
55702	578116
45618	578117
32831	578118
62304	578119
62304	578120
62304	578121
143022	578122
50192	578123
55169	578124
16164	578125
43185	578126
7647	578127
4339	578128
4157	578129
2706	578130
16164	578131
4157	578132
9266	578133
2706	578134
3320	578135
25725	578136
9266	578137
2706	578138
30928	578139
2706	578140
51216	578141
1384	578142
28694	578143
148330	578144
3320	578145
3320	578146
45167	578147
60854	578148
13380	578149
138261	578150
3906	578151
36392	578152
37504	578153
361	578154
110539	578155
109971	578156
106323	578157
132220	578158
33798	578159
75781	578160
59578	578161
124020	578162
124715	578163
101553	578164
72722	578165
6482	578166
5658	578167
14778	578168
21428	578169
22808	578170
22808	578171
557	578172
567	578173
43850	578174
3306	578175
8548	578176
110980	578177
20459	578178
22814	578179
18489	578180
22467	578181
10860	578182
7220	578183
32109	578184
8926	578185
20292	578186
1106	578187
82456	578188
11656	578189
58361	578190
12343	578191
2606	578192
22305	578193
67000	578194
23459	578195
46906	578196
82903	578197
6176	578198
5373	578199
13651	578200
1517	578201
4409	578202
71998	578203
46708	578204
105959	578205
35352	578206
1563	578207
46591	578208
118472	578209
82574	578210
79950	578211
84925	578212
98362	578213
27806	578214
6045	578215
7183	578216
7480	578217
53672	578218
80971	578219
11668	578220
50444	578221
4656	578222
60345	578223
103964	578224
49672	578225
11768	578226
2208	578227
47021	578228
84731	578229
25559	578230
56777	578231
20898	578232
67571	578233
56408	578234
8473	578235
41328	578236
72700	578237
2707	578238
77069	578239
34143	578240
72714	578241
14573	578242
10550	578243
123315	578244
117227	578245
85001	578246
10253	578247
36425	578248
67791	578249
25665	578250
58985	578251
52857	578252
110010	578253
13911	578254
65607	578255
27014	578256
90611	578257
97525	578258
102514	578259
8148	578260
2151	578261
110518	578262
59657	578263
4950	578264
180916	578265
25623	578266
8	578267
2993	578268
70035	578269
53268	578270
82169	578271
56164	578272
7660	578273
155986	578274
46976	578275
50333	578276
16157	578277
8387	578278
4068	578279
14544	578280
46477	578281
840	578282
116402	578283
21713	578284
40381	578285
103814	578286
101851	578287
93552	578288
81798	578289
10437	578290
5574	578291
6154	578292
23552	578293
9144	578294
97874	578295
47011	578296
109783	578297
47383	578298
17912	578299
161860	578300
22574	578301
66852	578302
158711	578303
187484	578304
71984	578305
38456	578306
79765	578307
66820	578308
7879	578309
122477	578310
67474	578311
63449	578312
24602	578313
169359	578314
21572	578315
63159	578316
44073	578317
37723	578318
67897	578319
47325	578320
7959	578321
23704	578322
70415	578323
63182	578324
1520	578325
55638	578326
55947	578327
15520	578328
12656	578329
134171	578330
126710	578331
56081	578332
25317	578333
37026	578334
83047	578335
133917	578336
36687	578337
40666	578338
17766	578339
31197	578340
2892	578341
21691	578342
45264	578343
81556	578344
30136	578345
39065	578346
148766	578347
117963	578348
28355	578349
43757	578350
38772	578351
15208	578352
43243	578353
32066	578354
11383	578355
31790	578356
24721	578357
45802	578358
84976	578359
125256	578360
43678	578361
104289	578362
49099	578363
41900	578364
2534	578365
3824	578366
33471	578367
28721	578368
120082	578369
70986	578370
8805	578371
40331	578372
42420	578373
73356	578374
176625	578375
101538	578376
4219	578377
127918	578378
77807	578379
54697	578380
28301	578381
109937	578382
72776	578383
39485	578384
56023	578385
88657	578386
61185	578387
36310	578388
14413	578389
129855	578390
48977	578391
94187	578392
127453	578393
11138	578394
21551	578395
37118	578396
19152	578397
123012	578398
23432	578399
13726	578400
377	578401
5654	578402
106770	578403
88948	578404
34594	578405
7786	578406
157596	578407
82147	578408
80898	578409
93892	578410
52981	578411
34325	578412
20986	578413
31814	578414
31363	578415
31785	578416
9620	578417
100901	578418
30481	578419
44143	578420
9161	578421
179627	578422
2388	578423
146203	578424
9597	578425
30791	578426
42894	578427
155279	578428
107275	578429
133678	578430
9322	578431
79092	578432
11653	578433
165431	578434
88664	578435
41615	578436
17494	578437
98661	578438
27467	578439
19074	578440
28523	578441
1037	578442
16621	578443
10769	578444
33382	578445
82042	578446
8475	578447
3381	578448
153149	578449
105014	578450
8762	578451
672	578452
119024	578453
4206	578454
9899	578455
9941	578456
9413	578457
30194	578458
30615	578459
60701	578460
4657	578461
31355	578462
9097	578463
78284	578464
73388	578465
122996	578466
11669	578467
80286	578468
68159	578469
80432	578470
53638	578471
11990	578472
99751	578473
4054	578474
66050	578475
9548	578476
137122	578477
39478	578478
83123	578479
36834	578480
39174	578481
128440	578482
54796	578483
24727	578484
33291	578485
9796	578486
99802	578487
36873	578488
46108	578489
104832	578490
65	578491
88668	578492
73140	578493
26814	578494
30278	578495
638	578496
61578	578497
124027	578498
27246	578499
120026	578500
37016	578501
66311	578502
24647	578503
6915	578504
6676	578505
26184	578506
98153	578507
129026	578508
57500	578509
49976	578510
109755	578511
42	578512
95364	578513
26157	578514
6433	578515
10837	578516
23285	578517
20640	578518
32160	578519
156741	578520
64011	578521
56254	578522
116587	578523
87783	578524
26023	578525
106149	578526
96867	578527
156559	578528
96739	578529
82076	578530
78590	578531
4334	578532
21518	578533
37564	578534
50162	578535
14934	578536
13181	578537
84866	578538
96235	578539
22210	578540
4526	578541
33418	578542
36474	578543
37288	578544
81350	578545
41147	578546
27864	578547
77771	578548
21190	578549
25833	578550
6997	578551
79752	578552
20814	578553
22761	578554
133096	578555
75292	578556
109209	578557
97983	578558
64277	578559
54084	578560
48827	578561
3276	578562
2537	578563
4662	578564
56227	578565
48949	578566
118053	578567
17193	578568
67702	578569
760	578570
53839	578571
58477	578572
86699	578573
14177	578574
723	578575
119215	578576
69331	578577
21292	578578
44624	578579
64324	578580
38480	578581
4283	578582
123593	578583
15154	578584
40537	578585
32039	578586
21010	578587
22666	578588
41074	578589
41319	578590
51544	578591
131737	578592
27741	578593
11607	578594
160828	578595
28750	578596
55235	578597
81613	578598
66431	578599
12100	578600
70552	578601
4279	578602
23470	578603
6415	578604
673	578605
36438	578606
123716	578607
8136	578608
28399	578609
6983	578610
61262	578611
133096	578612
6447	578613
17008	578614
37442	578615
10155	578616
29231	578617
12453	578618
10509	578619
10498	578620
165129	578621
38840	578622
4946	578623
95069	578624
98410	578625
126998	578626
1162	578627
133454	578628
6829	578629
56136	578630
16837	578631
100070	578632
14332	578633
19958	578634
135399	578635
6518	578636
16189	578637
128806	578638
57031	578639
176657	578640
98956	578641
58204	578642
2793	578643
49663	578644
21354	578645
37380	578646
26362	578647
94397	578648
123462	578649
136563	578650
51152	578651
132590	578652
83416	578653
102060	578654
27485	578655
92283	578656
6661	578657
6106	578658
68324	578659
21616	578660
56985	578661
4986	578662
25811	578663
3695	578664
317	578665
137718	578666
66254	578667
175921	578668
48610	578669
122349	578670
161572	578671
102531	578672
68382	578673
107541	578674
72038	578675
9684	578676
49681	578677
78896	578678
93559	578679
167266	578680
4186	578681
44533	578682
56417	578683
1001	578684
127404	578685
64399	578686
20456	578687
107245	578688
136109	578689
94876	578690
6849	578691
18483	578692
126178	578693
106393	578694
82618	578695
23017	578696
65420	578697
3	578698
27417	578699
11587	578700
59384	578701
83347	578702
86026	578703
59262	578704
112471	578705
38576	578706
81984	578707
29412	578708
64018	578709
77060	578710
122253	578711
43837	578712
65748	578713
29937	578714
38310	578715
12838	578716
23485	578717
17969	578718
2537	578719
19659	578720
5344	578721
81525	578722
11701	578723
2360	578724
7994	578725
40509	578726
21075	578727
17537	578728
6194	578729
14620	578730
52622	578731
37144	578732
22902	578733
70317	578734
2885	578735
43526	578736
40858	578737
10675	578738
10786	578739
8900	578740
27789	578741
3325	578742
10994	578743
46256	578744
174017	578745
61495	578746
13853	578747
1485	578748
9222	578749
78744	578750
70372	578751
82427	578752
37628	578753
100544	578754
20297	578755
12538	578756
10390	578757
10377	578758
17419	578759
24919	578760
113	578761
130052	578762
27531	578763
15789	578764
48975	578765
33181	578766
125699	578767
4661	578768
64004	578769
84028	578770
39910	578771
121060	578772
82861	578773
95984	578774
15772	578775
114014	578776
91315	578777
38519	578778
21070	578779
20498	578780
527	578781
113473	578782
81905	578783
69719	578784
103730	578785
85573	578786
139255	578787
123453	578788
41618	578789
17698	578790
104220	578791
5577	578792
73078	578793
66490	578794
25093	578795
55803	578796
14620	578797
9160	578798
5469	578799
36238	578800
132829	578801
64953	578802
25381	578803
69742	578804
100022	578805
10636	578806
59244	578807
24781	578808
90399	578809
103699	578810
5052	578811
88969	578812
4282	578813
25262	578814
48722	578815
17163	578816
49360	578817
177869	578818
85813	578819
32504	578820
13518	578821
5672	578822
156462	578823
53710	578824
66496	578825
150977	578826
9716	578827
36624	578828
80867	578829
30493	578830
17803	578831
24547	578832
14843	578833
56383	578834
74772	578835
40655	578836
21033	578837
14481	578838
46685	578839
64958	578840
65234	578841
33229	578842
14679	578843
11130	578844
101314	578845
121559	578846
21587	578847
12410	578848
16306	578849
76224	578850
103229	578851
141115	578852
67392	578853
17895	578854
78177	578855
47135	578856
65322	578857
77587	578858
26053	578859
33093	578860
54297	578861
68644	578862
22085	578863
97501	578864
27935	578865
105908	578866
27262	578867
25251	578868
29829	578869
166546	578870
24565	578871
84427	578872
84522	578873
4607	578874
80144	578875
38586	578876
80511	578877
54388	578878
9719	578879
19500	578880
63034	578881
66867	578882
59392	578883
27061	578884
12010	578885
109247	578886
67910	578887
5455	578888
123089	578889
97091	578890
36549	578891
37556	578892
13385	578893
17611	578894
44049	578895
10381	578896
44373	578897
1207	578898
18004	578899
6331	578900
11682	578901
10797	578902
105659	578903
82771	578904
30595	578905
127553	578906
4844	578907
3349	578908
3162	578909
25556	578910
25634	578911
9785	578912
2703	578913
177	578914
11485	578915
21107	578916
12694	578917
63706	578918
119167	578919
17350	578920
9051	578921
6244	578922
121329	578923
99175	578924
37459	578925
40692	578926
20978	578927
37077	578928
82320	578929
1607	578930
31673	578931
38933	578932
65724	578933
5258	578934
15073	578935
80992	578936
33252	578937
25464	578938
2	578939
87038	578940
72460	578941
82715	578942
16259	578943
33791	578944
44945	578945
53877	578946
34395	578947
64662	578948
55374	578949
6496	578950
136141	578951
38324	578952
23032	578953
55677	578954
174629	578955
86747	578956
605	578957
47319	578958
13507	578959
50586	578960
20834	578961
175226	578962
520	578963
26078	578964
40520	578965
26102	578966
97319	578967
63744	578968
19872	578969
46320	578970
52615	578971
5205	578972
41305	578973
66366	578974
30191	578975
1701	578976
57075	578977
172864	578978
57182	578979
21462	578980
80748	578981
3279	578982
37116	578983
17654	578984
40955	578985
64404	578986
104719	578987
14439	578988
31700	578989
18839	578990
31775	578991
11287	578992
67638	578993
18783	578994
93766	578995
6127	578996
528	578997
46618	578998
46989	578999
162206	579000
153857	579001
36506	579002
30899	579003
18875	579004
46001	579005
71019	579006
14747	579007
27672	579008
48162	579009
864	579010
28280	579011
28049	579012
87756	579013
119548	579014
14815	579015
687	579016
9286	579017
55748	579018
128618	579019
90846	579020
53214	579021
66183	579022
62605	579023
79789	579024
8952	579025
11313	579026
46364	579027
56010	579028
152624	579029
31107	579030
15397	579031
21146	579032
4507	579033
4752	579034
30052	579035
54868	579036
63959	579037
14558	579038
92089	579039
52597	579040
58852	579041
9236	579042
17110	579043
110779	579044
50374	579045
9121	579046
27413	579047
14754	579048
9224	579049
18137	579050
68495	579051
122998	579052
15047	579053
12479	579054
99547	579055
37449	579056
53919	579057
66204	579058
10905	579059
9329	579060
31869	579061
65604	579062
68710	579063
21674	579064
55616	579065
38005	579066
66174	579067
66435	579068
21126	579069
16917	579070
25529	579071
47365	579072
37005	579073
32469	579074
21339	579075
1449	579076
60758	579077
108991	579078
167398	579079
93976	579080
43701	579081
10680	579082
44773	579083
105904	579084
13612	579085
9271	579086
30431	579087
53977	579088
65950	579089
5323	579090
17909	579091
2945	579092
62214	579093
35047	579094
121721	579095
59650	579096
10205	579097
42567	579098
24160	579099
11860	579100
7060	579101
48625	579102
180606	579103
66857	579104
54307	579105
84917	579106
9288	579107
58452	579108
127928	579109
173777	579110
44357	579111
67032	579112
49652	579113
70631	579114
19010	579115
55196	579116
28499	579117
12259	579118
53874	579119
54677	579120
10719	579121
1229	579122
23042	579123
83234	579124
19126	579125
16454	579126
58896	579127
76561	579128
56721	579129
1809	579130
8455	579131
77276	579132
6342	579133
28323	579134
85761	579135
8077	579136
28044	579137
47386	579138
20225	579139
20225	579140
5363	579141
84081	579142
37886	579143
46430	579144
65814	579145
6444	579146
125795	579147
5047	579148
2462	579149
109009	579150
10397	579151
23006	579152
5969	579153
24452	579154
50346	579155
14058	579156
2	579157
948	579158
39963	579159
46765	579160
47132	579161
39002	579162
65630	579163
86703	579164
43917	579165
133045	579166
12517	579167
40135	579168
99508	579169
78262	579170
64053	579171
24721	579172
78137	579173
64786	579174
13530	579175
41687	579176
53756	579177
20466	579178
141888	579179
174611	579180
85558	579181
87938	579182
63518	579183
88574	579184
47344	579185
84489	579186
173735	579187
23518	579188
58378	579189
125653	579190
23484	579191
64529	579192
2124	579193
40260	579194
694	579195
71761	579196
90275	579197
10218	579198
101286	579199
120925	579200
76369	579201
12299	579202
135810	579203
2026	579204
36518	579205
108485	579206
48541	579207
72186	579208
874	579209
13420	579210
223	579211
12224	579212
10855	579213
96797	579214
96741	579215
44537	579216
97413	579217
80018	579218
40408	579219
38141	579220
98057	579221
16872	579222
81910	579223
10584	579224
7463	579225
35392	579226
70803	579227
25406	579228
7991	579229
162898	579230
18899	579231
69909	579232
378	579233
378	579234
53855	579235
5783	579236
17598	579237
1361	579238
34711	579239
28933	579240
5278	579241
50447	579242
5490	579243
23226	579244
12739	579245
130128	579246
25480	579247
133733	579248
5048	579249
52020	579250
123	579251
19406	579252
1921	579253
77585	579254
142020	579255
23552	579256
63496	579257
32877	579258
48463	579259
56646	579260
87922	579261
54964	579262
56340	579263
34786	579264
5675	579265
67175	579266
41011	579267
26980	579268
407	579269
103348	579270
55006	579271
33395	579272
26341	579273
166927	579274
5399	579275
316	579276
22544	579277
477	579278
5198	579279
9341	579280
4635	579281
107508	579282
46960	579283
86072	579284
30492	579285
6892	579286
541	579287
5501	579288
30468	579289
26220	579290
25389	579291
58712	579292
59886	579293
17556	579294
33304	579295
66431	579296
129780	579297
52130	579298
21786	579299
84759	579300
398	579301
7145	579302
155	579303
5071	579304
29254	579305
173961	579306
38725	579307
78897	579308
133846	579309
33899	579310
42078	579311
38621	579312
49487	579313
40871	579314
91185	579315
38529	579316
102217	579317
65609	579318
13208	579319
30850	579320
8929	579321
31567	579322
110706	579323
36207	579324
39485	579325
3327	579326
14177	579327
16814	579328
86299	579329
7592	579330
21324	579331
2492	579332
27158	579333
43069	579334
48556	579335
6673	579336
141435	579337
140389	579338
104899	579339
65309	579340
4046	579341
22800	579342
20309	579343
85893	579344
125830	579345
926	579346
106856	579347
44965	579348
11602	579349
24603	579350
26378	579351
25522	579352
26236	579353
7844	579354
19192	579355
27417	579356
17366	579357
167617	579358
126682	579359
2387	579360
2	579361
67176	579362
129992	579363
21596	579364
99554	579365
132848	579366
102406	579367
99308	579368
50689	579369
68385	579370
85448	579371
38301	579372
64852	579373
32904	579374
32504	579375
13503	579376
1910	579377
85052	579378
71034	579379
188	579380
17644	579381
1520	579382
75018	579383
72560	579384
5946	579385
27293	579386
8	579387
27947	579388
43238	579389
13298	579390
12660	579391
101620	579392
24677	579393
1542	579394
86225	579395
14567	579396
3558	579397
145	579398
48466	579399
37832	579400
65681	579401
16262	579402
9597	579403
4449	579404
3570	579405
1247	579406
110888	579407
85024	579408
41473	579409
61388	579410
4680	579411
46514	579412
20724	579413
137094	579414
10521	579415
64567	579416
30235	579417
17171	579418
12319	579419
94655	579420
53002	579421
107211	579422
4797	579423
24980	579424
14920	579425
55107	579426
59022	579427
15641	579428
24693	579429
8140	579430
43711	579431
110126	579432
28093	579433
40764	579434
156214	579435
38615	579436
15027	579437
37328	579438
101733	579439
80583	579440
19280	579441
70398	579442
91591	579443
88904	579444
53421	579445
104693	579446
13974	579447
113	579448
65022	579449
3763	579450
10911	579451
49165	579452
33070	579453
14416	579454
2553	579455
67899	579456
8370	579457
42939	579458
14152	579459
150119	579460
22343	579461
55661	579462
1164	579463
30013	579464
3215	579465
50289	579466
85569	579467
79572	579468
30109	579469
92276	579470
109479	579471
59884	579472
19026	579473
31408	579474
76356	579475
14766	579476
30915	579477
81260	579478
32068	579479
24996	579480
41297	579481
4735	579482
1071	579483
660	579484
130756	579485
671	579486
32693	579487
116353	579488
17193	579489
23024	579490
159171	579491
121070	579492
77655	579493
55975	579494
29969	579495
2340	579496
89651	579497
26354	579498
65894	579499
82248	579500
16685	579501
6321	579502
20411	579503
11361	579504
38253	579505
100292	579506
78120	579507
41484	579508
12248	579509
26133	579510
1774	579511
21167	579512
43873	579513
53973	579514
31616	579515
88328	579516
77924	579517
37	579518
93697	579519
31770	579520
6060	579521
94969	579522
120539	579523
51306	579524
78704	579525
45667	579526
8388	579527
67555	579528
85370	579529
18484	579530
43746	579531
68550	579532
16205	579533
9230	579534
7388	579535
1263	579536
22293	579537
31199	579538
56013	579539
12862	579540
17433	579541
102359	579542
9237	579543
32391	579544
1127	579545
65017	579546
28741	579547
3385	579548
43067	579549
25085	579550
41180	579551
16878	579552
8913	579553
12603	579554
59562	579555
45839	579556
7912	579557
64339	579558
64542	579559
9784	579560
45921	579561
135461	579562
6319	579563
44660	579564
1542	579565
37594	579566
1407	579567
12547	579568
127810	579569
84494	579570
1932	579571
60731	579572
102342	579573
57119	579574
6878	579575
102148	579576
22279	579577
26031	579578
40063	579579
48542	579580
107828	579581
132827	579582
134233	579583
133599	579584
7122	579585
11129	579586
44916	579587
19096	579588
27457	579589
124627	579590
38419	579591
94875	579592
24812	579593
8051	579594
36261	579595
29829	579596
12677	579597
66457	579598
45350	579599
67963	579600
114988	579601
44708	579602
97023	579603
970	579604
85010	579605
160284	579606
92744	579607
1368	579608
108962	579609
28334	579610
20475	579611
33074	579612
65524	579613
26222	579614
33971	579615
95940	579616
18547	579617
40189	579618
94474	579619
26606	579620
55364	579621
25534	579622
49038	579623
30099	579624
56047	579625
100586	579626
15097	579627
5218	579628
37655	579629
12458	579630
177980	579631
28536	579632
2907	579633
57372	579634
67452	579635
34583	579636
1021	579637
2207	579638
55414	579639
33869	579640
87926	579641
4759	579642
46627	579643
53073	579644
181559	579645
35687	579646
75770	579647
5603	579648
86195	579649
50504	579650
15587	579651
18981	579652
117541	579653
108239	579654
58260	579655
3	579656
139138	579657
1588	579658
56003	579659
136276	579660
80312	579661
56866	579662
47060	579663
163158	579664
28059	579665
46799	579666
24756	579667
12860	579668
10924	579669
118065	579670
38371	579671
13476	579672
34510	579673
17622	579674
52050	579675
3590	579676
38199	579677
121151	579678
80625	579679
156190	579680
38666	579681
9210	579682
99722	579683
102506	579684
20137	579685
18236	579686
9288	579687
78171	579688
130319	579689
36955	579690
85937	579691
31783	579692
117919	579693
131738	579694
11619	579695
34456	579696
25157	579697
23530	579698
13486	579699
12408	579700
38283	579701
59118	579702
40894	579703
45698	579704
88204	579705
27020	579706
65388	579707
30720	579708
37371	579709
17140	579710
40487	579711
45285	579712
71705	579713
95774	579714
158188	579715
17859	579716
7402	579717
53050	579718
48495	579719
66742	579720
671	579721
46477	579722
49244	579723
37397	579724
30639	579725
31619	579726
2665	579727
2079	579728
49080	579729
54153	579730
4147	579731
21227	579732
3621	579733
71764	579734
90137	579735
82398	579736
67073	579737
126968	579738
10649	579739
10785	579740
81201	579741
36869	579742
87160	579743
110968	579744
8365	579745
68054	579746
66	579747
51034	579748
86315	579749
31063	579750
85098	579751
16635	579752
68045	579753
28771	579754
9657	579755
7016	579756
15201	579757
36278	579758
131658	579759
1513	579760
786	579761
378	579762
54277	579763
132723	579764
6311	579765
526	579766
1620	579767
2520	579768
12889	579769
70659	579770
7473	579771
106904	579772
378	579773
24858	579774
1950	579775
8253	579776
46796	579777
143147	579778
14421	579779
8982	579780
52401	579781
14817	579782
12791	579783
81461	579784
71493	579785
21628	579786
9249	579787
18558	579788
14694	579789
122309	579790
12789	579791
6967	579792
135485	579793
106502	579794
41992	579795
86197	579796
8015	579797
38165	579798
15054	579799
31936	579800
6974	579801
18240	579802
45624	579803
109094	579804
9191	579805
34493	579806
8184	579807
48388	579808
154942	579809
53919	579810
19245	579811
49528	579812
21117	579813
8379	579814
461	579815
68447	579816
60407	579817
2631	579818
12555	579819
88666	579820
99130	579821
2212	579822
3613	579823
27520	579824
3241	579825
37	579826
18901	579827
171086	579828
33975	579829
14667	579830
9364	579831
45151	579832
39156	579833
18642	579834
8438	579835
99348	579836
46555	579837
16008	579838
49932	579839
2553	579840
86524	579841
4956	579842
67333	579843
46530	579844
12129	579845
6191	579846
28322	579847
4809	579848
95202	579849
1704	579850
49372	579851
43165	579852
160800	579853
84644	579854
39596	579855
65559	579856
108673	579857
6691	579858
44054	579859
44357	579860
55208	579861
118560	579862
2	579863
105321	579864
2	579865
7643	579866
1471	579867
7933	579868
10581	579869
47806	579870
46430	579871
47376	579872
77996	579873
104871	579874
31098	579875
164000	579876
17205	579877
85833	579878
84695	579879
13607	579880
25225	579881
97981	579882
40558	579883
525	579884
14973	579885
152807	579886
5913	579887
35113	579888
17732	579889
52937	579890
3623	579891
15180	579892
75764	579893
15080	579894
5336	579895
162852	579896
123837	579897
79060	579898
16306	579899
27903	579900
1510	579901
4259	579902
17348	579903
64204	579904
76129	579905
90705	579906
177418	579907
8684	579908
661	579909
13614	579910
24267	579911
38913	579912
14839	579913
237	579914
8007	579915
267	579916
33290	579917
4941	579918
2235	579919
50656	579920
132306	579921
21350	579922
15881	579923
83819	579924
2385	579925
26900	579926
26730	579927
40784	579928
106316	579929
60231	579930
36276	579931
22599	579932
38666	579933
16862	579934
127276	579935
26113	579936
23468	579937
101529	579938
44742	579939
33904	579940
107633	579941
14748	579942
17907	579943
1441	579944
38041	579945
30235	579946
2688	579947
461	579948
81083	579949
11063	579950
21653	579951
95742	579952
6132	579953
1248	579954
126492	579955
41272	579956
41579	579957
109837	579958
1729	579959
68195	579960
11123	579961
127537	579962
31130	579963
131	579964
92419	579965
9036	579966
15858	579967
137233	579968
64349	579969
12077	579970
31812	579971
32491	579972
59530	579973
37843	579974
1919	579975
67074	579976
7787	579977
160070	579978
102557	579979
34055	579980
1628	579981
16506	579982
28504	579983
5462	579984
2213	579985
161287	579986
7003	579987
88675	579988
1889	579989
66531	579990
12555	579991
21825	579992
79633	579993
56088	579994
38564	579995
95678	579996
64896	579997
49352	579998
66910	579999
79171	580000
45930	580001
97321	580002
105441	580003
81551	580004
80587	580005
14489	580006
7659	580007
53864	580008
47082	580009
17225	580010
54251	580011
450	580012
17544	580013
27888	580014
20498	580015
105061	580016
17724	580017
80034	580018
48164	580019
187711	580020
169613	580021
82073	580022
89250	580023
2361	580024
45647	580025
24899	580026
27511	580027
47711	580028
46895	580029
54134	580030
55206	580031
13964	580032
55845	580033
53972	580034
108406	580035
82367	580036
34085	580037
36359	580038
30493	580039
40127	580040
779	580041
56789	580042
11679	580043
44382	580044
35468	580045
36186	580046
1001	580047
1870	580048
41692	580049
11149	580050
68950	580051
45252	580052
31699	580053
89152	580054
26125	580055
4006	580056
70797	580057
125631	580058
6640	580059
33062	580060
66391	580061
21564	580062
45580	580063
65828	580064
57090	580065
58895	580066
58073	580067
9423	580068
20873	580069
27530	580070
69884	580071
26590	580072
16980	580073
14330	580074
48541	580075
47151	580076
9244	580077
52545	580078
84500	580079
29888	580080
127869	580081
17582	580082
39951	580083
33614	580084
21536	580085
47259	580086
77215	580087
124680	580088
7402	580089
6135	580090
78198	580091
58403	580092
107922	580093
188514	580094
74245	580095
68519	580096
26042	580097
30193	580098
71913	580099
18471	580100
12517	580101
37132	580102
58761	580103
12523	580104
68339	580105
47087	580106
7075	580107
29824	580108
6685	580109
26217	580110
44638	580111
15645	580112
44335	580113
58556	580114
46119	580115
26704	580116
25608	580117
100248	580118
96829	580119
52865	580120
87836	580121
45459	580122
18140	580123
83230	580124
112133	580125
16774	580126
52865	580127
6214	580128
46291	580129
160437	580130
54218	580131
64049	580132
33256	580133
83028	580134
41081	580135
12323	580136
10466	580137
121671	580138
15044	580139
70300	580140
24379	580141
4795	580142
24014	580143
14002	580144
27585	580145
37353	580146
67879	580147
24514	580148
45405	580149
169233	580150
54277	580151
3336	580152
23569	580153
60682	580154
53034	580155
13344	580156
71069	580157
10449	580158
49257	580159
6738	580160
72611	580161
3724	580162
98210	580163
25104	580164
3407	580165
9728	580166
5171	580167
30837	580168
14454	580169
45184	580170
55589	580171
48411	580172
64696	580173
82222	580174
36494	580175
33032	580176
7145	580177
15089	580178
30156	580179
41942	580180
59393	580181
20324	580182
78420	580183
72530	580184
100776	580185
59001	580186
6635	580187
20576	580188
82006	580189
20978	580190
14890	580191
36763	580192
93272	580193
17019	580194
27262	580195
9883	580196
29398	580197
25098	580198
62107	580199
17545	580200
18016	580201
67459	580202
25442	580203
32074	580204
118383	580205
2542	580206
59428	580207
55731	580208
94743	580209
78287	580210
99740	580211
100368	580212
48903	580213
105014	580214
30368	580215
5423	580216
42124	580217
120093	580218
91826	580219
15026	580220
27321	580221
8156	580222
6554	580223
12698	580224
55449	580225
8387	580226
10959	580227
5652	580228
14754	580229
26324	580230
30846	580231
17967	580232
93529	580233
10751	580234
46468	580235
65229	580236
71233	580237
45114	580238
54868	580239
72911	580240
75736	580241
12542	580242
2607	580243
50647	580244
95499	580245
6488	580246
29871	580247
70278	580248
50051	580249
21014	580250
142364	580251
45990	580252
88940	580253
48924	580254
182665	580255
24622	580256
4322	580257
2406	580258
27875	580259
3203	580260
38741	580261
104913	580262
22479	580263
105831	580264
128554	580265
38605	580266
126956	580267
72363	580268
11103	580269
63383	580270
31098	580271
20102	580272
4669	580273
56757	580274
63663	580275
7748	580276
37028	580277
79228	580278
23079	580279
72688	580280
120942	580281
17168	580282
107495	580283
54314	580284
12661	580285
80922	580286
168418	580287
93297	580288
94875	580289
14010	580290
2	580291
80280	580292
176084	580293
52834	580294
73270	580295
17890	580296
12377	580297
18458	580298
24681	580299
30787	580300
118965	580301
94248	580302
33145	580303
58597	580304
138926	580305
41453	580306
68020	580307
18107	580308
97088	580309
3356	580310
105637	580311
63904	580312
52981	580313
128563	580314
14592	580315
27543	580316
87244	580317
11637	580318
36419	580319
2406	580320
65159	580321
43947	580322
17265	580323
49343	580324
52868	580325
44215	580326
119859	580327
95016	580328
8203	580329
48500	580330
24715	580331
3330	580332
10770	580333
86383	580334
63076	580335
68215	580336
102083	580337
30884	580338
3188	580339
47112	580340
28018	580341
65742	580342
88824	580343
30174	580344
64752	580345
161152	580346
3655	580347
13210	580348
56769	580349
8073	580350
8781	580351
72706	580352
42061	580353
34562	580354
9815	580355
180520	580356
102988	580357
117899	580358
14524	580359
54360	580360
37805	580361
182	580362
18760	580363
22839	580364
27002	580365
78541	580366
4739	580367
43581	580368
44240	580369
2346	580370
42389	580371
93743	580372
89701	580373
6444	580374
41328	580375
36678	580376
2537	580377
4190	580378
106710	580379
73270	580380
3321	580381
1747	580382
4522	580383
129415	580384
4290	580385
17422	580386
96881	580387
29649	580388
11587	580389
30343	580390
53633	580391
123987	580392
21647	580393
4659	580394
62125	580395
41503	580396
7202	580397
44639	580398
2339	580399
5658	580400
46969	580401
100871	580402
153946	580403
127601	580404
2079	580405
44206	580406
15450	580407
128754	580408
12318	580409
68785	580410
20341	580411
109376	580412
133700	580413
76789	580414
19749	580415
70674	580416
14997	580417
113	580418
11287	580419
2986	580420
3330	580421
5591	580422
59933	580423
12353	580424
26942	580425
38776	580426
25130	580427
36538	580428
103504	580429
21596	580430
809	580431
77631	580432
36675	580433
21342	580434
26217	580435
22722	580436
12162	580437
59154	580438
87541	580439
7586	580440
12423	580441
4853	580442
46536	580443
12245	580444
31360	580445
66137	580446
2377	580447
21325	580448
27943	580449
2501	580450
43709	580451
51312	580452
13565	580453
7033	580454
31144	580455
2318	580456
98616	580457
110786	580458
36171	580459
49187	580460
21140	580461
16192	580462
20411	580463
52243	580464
19083	580465
65450	580466
112384	580467
79188	580468
9785	580469
21313	580470
38027	580471
4875	580472
28415	580473
27237	580474
4348	580475
13469	580476
10377	580477
24563	580478
36468	580479
2320	580480
21502	580481
66949	580482
74377	580483
146776	580484
162797	580485
124631	580486
18599	580487
64364	580488
132781	580489
18024	580490
45180	580491
142830	580492
69696	580493
105779	580494
4230	580495
125552	580496
38538	580497
7284	580498
66565	580499
164740	580500
96499	580501
48922	580502
4326	580503
152750	580504
86377	580505
66038	580506
38692	580507
57998	580508
33907	580509
119208	580510
45234	580511
8135	580512
100074	580513
30012	580514
24806	580515
43642	580516
4757	580517
9966	580518
11219	580519
85643	580520
76467	580521
36643	580522
81028	580523
104571	580524
33093	580525
85025	580526
12201	580527
4054	580528
71948	580529
19139	580530
27411	580531
31094	580532
2726	580533
47256	580534
61306	580535
113309	580536
66	580537
47321	580538
137333	580539
56119	580540
50646	580541
18830	580542
15684	580543
6565	580544
3714	580545
8207	580546
29825	580547
163177	580548
184811	580549
145798	580550
25136	580551
10544	580552
22293	580553
85811	580554
149290	580555
727	580556
47117	580557
52333	580558
6060	580559
6890	580560
5166	580561
66787	580562
185859	580563
31262	580564
81948	580565
12853	580566
253	580567
46320	580568
66394	580569
5889	580570
67567	580571
160997	580572
19730	580573
31857	580574
16235	580575
70568	580576
58467	580577
132082	580578
406	580579
94576	580580
107735	580581
47011	580582
67359	580583
6033	580584
44885	580585
3215	580586
36274	580587
10419	580588
38626	580589
8730	580590
4983	580591
1747	580592
84965	580593
94202	580594
97330	580595
9773	580596
31368	580597
26976	580598
4209	580599
1441	580600
130242	580601
759	580602
33173	580603
93757	580604
16158	580605
17437	580606
47109	580607
71369	580608
7573	580609
78891	580610
41362	580611
30658	580612
2336	580613
82667	580614
92219	580615
224	580616
169524	580617
12437	580618
107731	580619
87156	580620
11895	580621
30000	580622
1632	580623
42490	580624
186	580625
16144	580626
24828	580627
54351	580628
85091	580629
143070	580630
37621	580631
46364	580632
67920	580633
134987	580634
86746	580635
2549	580636
12048	580637
69916	580638
82109	580639
122724	580640
110064	580641
10564	580642
111	580643
8736	580644
4754	580645
2688	580646
3715	580647
33190	580648
26545	580649
6016	580650
23704	580651
23467	580652
450	580653
46095	580654
57915	580655
1704	580656
87570	580657
79957	580658
188	580659
62224	580660
77103	580661
14673	580662
7405	580663
3523	580664
25252	580665
4983	580666
45182	580667
88067	580668
116091	580669
3407	580670
30157	580671
78394	580672
57876	580673
21509	580674
46954	580675
17127	580676
48271	580677
9478	580678
45427	580679
5500	580680
141956	580681
40991	580682
55967	580683
7324	580684
7098	580685
52756	580686
1451	580687
8760	580688
38833	580689
124600	580690
140490	580691
11149	580692
69834	580693
49106	580694
29494	580695
18874	580696
33786	580697
480	580698
43259	580699
9457	580700
139096	580701
24721	580702
78248	580703
8909	580704
81237	580705
32077	580706
43901	580707
50476	580708
45982	580709
1610	580710
32574	580711
4983	580712
9944	580713
25898	580714
58461	580715
3655	580716
68161	580717
73788	580718
84286	580719
18875	580720
20342	580721
12957	580722
78806	580723
93	580724
5873	580725
56716	580726
105536	580727
81053	580728
22599	580729
21472	580730
64582	580731
2960	580732
22960	580733
25301	580734
1809	580735
32792	580736
268	580737
17719	580738
54301	580739
106678	580740
70081	580741
94230	580742
32655	580743
16425	580744
30623	580745
13996	580746
2520	580747
20484	580748
4792	580749
11112	580750
3831	580751
44468	580752
107213	580753
15753	580754
24068	580755
6346	580756
11312	580757
3810	580758
253	580759
27163	580760
103757	580761
79505	580762
3859	580763
146065	580764
5034	580765
19454	580766
78124	580767
98384	580768
116407	580769
38122	580770
2569	580771
21405	580772
40430	580773
10305	580774
6905	580775
58505	580776
2153	580777
65218	580778
3324	580779
184	580780
46226	580781
29467	580782
58699	580783
13988	580784
148994	580785
170518	580786
14793	580787
46831	580788
46706	580789
47293	580790
24539	580791
127227	580792
32956	580793
4379	580794
38790	580795
19077	580796
516	580797
121085	580798
162631	580799
64380	580800
2649	580801
118070	580802
44000	580803
19079	580804
70663	580805
19019	580806
28782	580807
17458	580808
72628	580809
12745	580810
12745	580811
2988	580812
126038	580813
8678	580814
11190	580815
75794	580816
18835	580817
103916	580818
13484	580819
37899	580820
44338	580821
133578	580822
29778	580823
158511	580824
71014	580825
46523	580826
6060	580827
21290	580828
37863	580829
27003	580830
13703	580831
15720	580832
11365	580833
22738	580834
1606	580835
109230	580836
63759	580837
32057	580838
13330	580839
25104	580840
101290	580841
7950	580842
56598	580843
22487	580844
7444	580845
4186	580846
4186	580847
77288	580848
1601	580849
73291	580850
27008	580851
67921	580852
62571	580853
25534	580854
11927	580855
77725	580856
88891	580857
123745	580858
126312	580859
7298	580860
12736	580861
24198	580862
6793	580863
67077	580864
7582	580865
72755	580866
34186	580867
81729	580868
19115	580869
8501	580870
22620	580871
25815	580872
3349	580873
1416	580874
44770	580875
3663	580876
13392	580877
128730	580878
137286	580879
13129	580880
33204	580881
46030	580882
22279	580883
25080	580884
17989	580885
18637	580886
6419	580887
40930	580888
98283	580889
168813	580890
7015	580891
104677	580892
14782	580893
283	580894
28354	580895
58095	580896
1071	580897
15709	580898
14893	580899
33781	580900
37449	580901
6259	580902
2379	580903
49427	580904
62392	580905
10728	580906
691	580907
104458	580908
14363	580909
54873	580910
24953	580911
27372	580912
6057	580913
142847	580914
36060	580915
33875	580916
128452	580917
44608	580918
2919	580919
53517	580920
15165	580921
36897	580922
124952	580923
65149	580924
30910	580925
14603	580926
1303	580927
14543	580928
46596	580929
4586	580930
21867	580931
104898	580932
3536	580933
69994	580934
8414	580935
33077	580936
5344	580937
42302	580938
71308	580939
133578	580940
28283	580941
101651	580942
69892	580943
24141	580944
996	580945
183786	580946
34605	580947
27974	580948
2398	580949
18954	580950
72833	580951
34124	580952
134791	580953
1414	580954
11190	580955
27987	580956
2	580957
16147	580958
36500	580959
56571	580960
15509	580961
104988	580962
52907	580963
560	580964
3059	580965
17037	580966
105095	580967
8947	580968
1827	580969
672	580970
657	580971
172030	580972
115295	580973
2655	580974
35262	580975
10043	580976
40930	580977
30920	580978
37823	580979
6323	580980
6468	580981
15489	580982
11602	580983
21315	580984
14177	580985
78737	580986
41038	580987
13911	580988
41980	580989
56158	580990
8464	580991
16681	580992
79072	580993
60791	580994
6271	580995
6456	580996
2670	580997
81475	580998
13225	580999
56750	581000
4989	581001
34456	581002
47792	581003
54769	581004
113492	581005
80825	581006
60293	581007
108528	581008
28474	581009
27233	581010
5156	581011
58307	581012
42657	581013
2079	581014
21389	581015
45804	581016
54778	581017
31276	581018
54695	581019
29712	581020
60606	581021
37116	581022
36160	581023
22400	581024
17588	581025
71383	581026
50429	581027
31601	581028
24714	581029
92263	581030
110615	581031
4280	581032
24994	581033
30373	581034
66702	581035
11625	581036
13395	581037
32064	581038
86122	581039
37907	581040
153875	581041
46106	581042
23926	581043
87938	581044
88428	581045
30444	581046
55032	581047
11369	581048
37544	581049
38835	581050
74120	581051
54382	581052
12458	581053
81511	581054
5024	581055
80082	581056
10148	581057
14180	581058
68790	581059
8624	581060
24568	581061
10615	581062
49317	581063
99447	581064
110538	581065
88889	581066
50711	581067
7188	581068
7690	581069
9901	581070
7165	581071
18046	581072
39062	581073
64503	581074
1361	581075
27387	581076
62507	581077
31816	581078
50520	581079
21601	581080
16100	581081
3106	581082
77732	581083
2501	581084
295	581085
139634	581086
12048	581087
35937	581088
34768	581089
13430	581090
47270	581091
139011	581092
59650	581093
10633	581094
44866	581095
38234	581096
121738	581097
60431	581098
23613	581099
103782	581100
20618	581101
124077	581102
26001	581103
183719	581104
30724	581105
19866	581106
22765	581107
48519	581108
5616	581109
4624	581110
17883	581111
18249	581112
16269	581113
81197	581114
9728	581115
37262	581116
125075	581117
10767	581118
81762	581119
29898	581120
53966	581121
15674	581122
10987	581123
96422	581124
11482	581125
34962	581126
51152	581127
6912	581128
5955	581129
37	581130
7372	581131
123994	581132
17627	581133
2709	581134
6471	581135
2968	581136
41582	581137
80813	581138
109324	581139
92610	581140
14694	581141
66328	581142
98200	581143
4119	581144
3269	581145
9126	581146
30452	581147
17540	581148
18730	581149
86978	581150
14906	581151
13667	581152
55273	581153
15984	581154
125757	581155
105569	581156
6759	581157
31773	581158
7404	581159
60456	581160
28015	581161
46694	581162
124529	581163
56313	581164
97734	581165
47325	581166
30554	581167
17482	581168
84895	581169
88285	581170
85459	581171
28052	581172
51961	581173
59897	581174
15570	581175
22845	581176
24715	581177
81030	581178
10905	581179
52944	581180
49815	581181
1222	581182
176937	581183
13307	581184
48142	581185
180849	581186
97931	581187
6372	581188
47101	581189
55353	581190
9716	581191
83	581192
112912	581193
17463	581194
31834	581195
159406	581196
2	581197
25759	581198
41328	581199
81536	581200
58893	581201
87952	581202
55551	581203
30596	581204
64102	581205
7487	581206
142653	581207
138859	581208
180806	581209
10651	581210
30884	581211
41743	581212
28055	581213
9152	581214
19879	581215
49	581216
20391	581217
56884	581218
63558	581219
96041	581220
34620	581221
460	581222
78115	581223
31344	581224
1369	581225
65017	581226
70474	581227
67471	581228
13484	581229
48167	581230
38741	581231
17724	581232
4219	581233
23784	581234
46477	581235
9527	581236
28053	581237
108622	581238
97452	581239
14802	581240
38176	581241
66727	581242
45636	581243
31358	581244
34967	581245
1553	581246
3334	581247
69671	581248
106165	581249
28125	581250
7171	581251
51481	581252
25351	581253
23419	581254
62238	581255
3330	581256
63179	581257
44799	581258
30244	581259
2	581260
88241	581261
130	581262
5950	581263
142015	581264
237	581265
104977	581266
73196	581267
72888	581268
49648	581269
6271	581270
127447	581271
41407	581272
122759	581273
81473	581274
6527	581275
46639	581276
65451	581277
88141	581278
27010	581279
115039	581280
27150	581281
3532	581282
24625	581283
247	581284
24986	581285
135008	581286
56423	581287
7844	581288
161528	581289
36966	581290
17910	581291
26346	581292
81388	581293
14826	581294
30592	581295
26035	581296
79894	581297
154935	581298
55166	581299
25253	581300
4830	581301
17188	581302
27090	581303
80448	581304
6224	581305
153150	581306
170890	581307
66192	581308
10782	581309
25911	581310
58049	581311
54645	581312
81319	581313
93615	581314
637	581315
68778	581316
68165	581317
100270	581318
767	581319
26135	581320
17645	581321
64177	581322
123572	581323
36881	581324
53425	581325
28091	581326
133680	581327
45629	581328
40976	581329
12405	581330
46151	581331
20774	581332
37608	581333
299	581334
37884	581335
5980	581336
94908	581337
14673	581338
125749	581339
38827	581340
81854	581341
25712	581342
59815	581343
50820	581344
4538	581345
85429	581346
80412	581347
2381	581348
465	581349
23818	581350
72747	581351
3540	581352
8164	581353
9211	581354
10841	581355
25359	581356
11651	581357
66383	581358
19057	581359
71005	581360
26806	581361
71110	581362
21035	581363
19000	581364
81485	581365
4684	581366
5616	581367
3649	581368
6815	581369
48112	581370
54964	581371
7872	581372
80898	581373
4508	581374
81247	581375
40751	581376
101329	581377
10448	581378
15097	581379
57030	581380
31092	581381
96114	581382
104712	581383
95628	581384
13798	581385
53392	581386
81225	581387
48536	581388
63	581389
105297	581390
30591	581391
52262	581392
22594	581393
9492	581394
53193	581395
84861	581396
25055	581397
66123	581398
85387	581399
33459	581400
25648	581401
55193	581402
56010	581403
100415	581404
65889	581405
31092	581406
3235	581407
36773	581408
18719	581409
70615	581410
59832	581411
71054	581412
36290	581413
100814	581414
17575	581415
46128	581416
66333	581417
81847	581418
15197	581419
68252	581420
55885	581421
25847	581422
14018	581423
26065	581424
6046	581425
34246	581426
5670	581427
53952	581428
88780	581429
4302	581430
22153	581431
27331	581432
84070	581433
14380	581434
6636	581435
33028	581436
82291	581437
71584	581438
11614	581439
115	581440
5946	581441
6975	581442
12577	581443
61227	581444
66744	581445
94477	581446
2634	581447
17463	581448
16680	581449
44790	581450
414	581451
12729	581452
5516	581453
9917	581454
56864	581455
108696	581456
17509	581457
52826	581458
14626	581459
15691	581460
21377	581461
106183	581462
60609	581463
66218	581464
3535	581465
105401	581466
109076	581467
13917	581468
85178	581469
3252	581470
10462	581471
10606	581472
10759	581473
1968	581474
20102	581475
34	581476
4797	581477
48832	581478
67509	581479
11376	581480
149	581481
50109	581482
4752	581483
157700	581484
141873	581485
6825	581486
63682	581487
7805	581488
25216	581489
56382	581490
67840	581491
6372	581492
94335	581493
45172	581494
15181	581495
137443	581496
77750	581497
40614	581498
77652	581499
10836	581500
95942	581501
53558	581502
10905	581503
64393	581504
12394	581505
94326	581506
7016	581507
14610	581508
72941	581509
26044	581510
17603	581511
46945	581512
119798	581513
104997	581514
163703	581515
24567	581516
37840	581517
178474	581518
141460	581519
30815	581520
18716	581521
41978	581522
30	581523
82747	581524
11200	581525
52932	581526
50898	581527
53372	581528
117994	581529
66548	581530
49961	581531
31847	581532
22349	581533
77892	581534
11575	581535
32941	581536
36496	581537
6050	581538
8458	581539
60173	581540
5534	581541
58572	581542
14330	581543
25634	581544
60985	581545
10205	581546
31449	581547
18943	581548
7101	581549
149614	581550
85029	581551
34523	581552
26990	581553
74480	581554
65502	581555
100055	581556
21361	581557
24921	581558
7698	581559
64188	581560
5343	581561
161697	581562
532	581563
64735	581564
79350	581565
664	581566
59683	581567
59683	581568
126306	581569
21360	581570
40105	581571
68549	581572
8734	581573
480	581574
18619	581575
6455	581576
40799	581577
1870	581578
183834	581579
177855	581580
171059	581581
44270	581582
103941	581583
55088	581584
4425	581585
62968	581586
2350	581587
93313	581588
66289	581589
5259	581590
2381	581591
65114	581592
35015	581593
60377	581594
15712	581595
4990	581596
169220	581597
32	581598
9159	581599
13876	581600
41809	581601
84029	581602
82100	581603
44974	581604
21449	581605
109864	581606
36905	581607
26107	581608
56618	581609
81676	581610
66242	581611
85007	581612
118978	581613
93412	581614
189028	581615
37299	581616
70660	581617
97042	581618
54327	581619
58858	581620
8148	581621
169325	581622
41494	581623
105258	581624
3863	581625
19039	581626
45940	581627
12202	581628
172721	581629
83227	581630
25044	581631
67591	581632
8632	581633
136446	581634
30654	581635
45095	581636
95399	581637
7919	581638
67620	581639
22545	581640
22788	581641
4095	581642
87229	581643
12425	581644
46708	581645
47076	581646
9197	581647
38020	581648
8490	581649
66017	581650
37335	581651
101322	581652
105538	581653
99082	581654
30527	581655
77181	581656
41790	581657
22523	581658
80544	581659
57054	581660
125370	581661
45359	581662
64484	581663
46106	581664
98773	581665
65681	581666
65055	581667
95138	581668
40939	581669
31178	581670
141093	581671
25080	581672
156240	581673
25247	581674
31474	581675
31767	581676
37366	581677
38489	581678
56538	581679
39016	581680
59070	581681
22305	581682
152848	581683
102	581684
77718	581685
1846	581686
12805	581687
110354	581688
69467	581689
9492	581690
52644	581691
20404	581692
93438	581693
46630	581694
1704	581695
12690	581696
27315	581697
17754	581698
19359	581699
141318	581700
58394	581701
23381	581702
106494	581703
10636	581704
45335	581705
81305	581706
54	581707
58963	581708
4045	581709
44117	581710
26977	581711
40493	581712
48154	581713
32681	581714
84969	581715
37889	581716
76808	581717
885	581718
17166	581719
85162	581720
51919	581721
10774	581722
44780	581723
1408	581724
58179	581725
43410	581726
43977	581727
27660	581728
9571	581729
406	581730
41923	581731
70175	581732
56681	581733
53128	581734
30901	581735
23970	581736
3333	581737
41	581738
113734	581739
13551	581740
34482	581741
50603	581742
41893	581743
20765	581744
9607	581745
24607	581746
46906	581747
11114	581748
25242	581749
13516	581750
30058	581751
70776	581752
20970	581753
69304	581754
50222	581755
56463	581756
24623	581757
49735	581758
1632	581759
97529	581760
86406	581761
2151	581762
46474	581763
70218	581764
63004	581765
34666	581766
140376	581767
120524	581768
23970	581769
2982	581770
70674	581771
1905	581772
8734	581773
14983	581774
56684	581775
37899	581776
56274	581777
25801	581778
58991	581779
143596	581780
56193	581781
100533	581782
119822	581783
29931	581784
101573	581785
159039	581786
168750	581787
180896	581788
33955	581789
31906	581790
224	581791
15709	581792
30762	581793
116895	581794
6977	581795
99583	581796
38388	581797
165166	581798
28366	581799
64714	581800
80500	581801
59653	581802
122235	581803
118973	581804
55648	581805
131522	581806
103928	581807
21319	581808
132720	581809
46565	581810
48430	581811
54133	581812
81997	581813
14844	581814
5913	581815
100178	581816
30379	581817
8703	581818
27322	581819
12678	581820
278	581821
84417	581822
54984	581823
43837	581824
54097	581825
14565	581826
1621	581827
90925	581828
118	581829
117745	581830
55177	581831
110479	581832
1005	581833
5255	581834
21993	581835
1471	581836
160369	581837
21255	581838
11568	581839
81002	581840
63913	581841
99402	581842
22700	581843
102313	581844
173356	581845
45939	581846
1321	581847
4641	581848
4717	581849
102166	581850
139849	581851
20842	581852
26046	581853
48556	581854
82309	581855
25862	581856
24647	581857
82476	581858
167479	581859
47559	581860
63779	581861
13152	581862
20775	581863
79575	581864
10558	581865
45872	581866
21125	581867
56544	581868
52968	581869
67159	581870
34833	581871
30496	581872
9716	581873
14876	581874
88447	581875
19038	581876
6539	581877
5380	581878
1223	581879
106172	581880
26029	581881
17446	581882
24770	581883
3365	581884
22857	581885
47278	581886
8914	581887
9719	581888
36223	581889
21714	581890
30833	581891
46376	581892
68299	581893
43786	581894
10624	581895
81379	581896
25606	581897
25596	581898
21386	581899
5791	581900
55314	581901
78673	581902
85527	581903
37789	581904
75918	581905
14418	581906
532	581907
3752	581908
17556	581909
57170	581910
8007	581911
56670	581912
55654	581913
17769	581914
38999	581915
58176	581916
66204	581917
58179	581918
10508	581919
50494	581920
17049	581921
84004	581922
56064	581923
100516	581924
6060	581925
43722	581926
84125	581927
14620	581928
77239	581929
52867	581930
81058	581931
158864	581932
33758	581933
183077	581934
21337	581935
25529	581936
47256	581937
20189	581938
31711	581939
3939	581940
3192	581941
52968	581942
97597	581943
84429	581944
461	581945
25465	581946
31192	581947
159772	581948
105918	581949
46818	581950
30608	581951
16276	581952
44638	581953
52073	581954
119748	581955
11685	581956
54149	581957
104754	581958
37057	581959
21189	581960
95764	581961
97701	581962
21299	581963
48824	581964
55069	581965
66081	581966
45946	581967
5167	581968
1002	581969
70257	581970
51163	581971
7296	581972
8206	581973
93703	581974
78220	581975
6912	581976
102954	581977
105698	581978
1000	581979
53314	581980
7038	581981
30571	581982
72417	581983
951	581984
72687	581985
44533	581986
11281	581987
33698	581988
15092	581989
79426	581990
21136	581991
7917	581992
27869	581993
25399	581994
70143	581995
105681	581996
60192	581997
78786	581998
55055	581999
23990	582000
70748	582001
3867	582002
63476	582003
21368	582004
9019	582005
22545	582006
9523	582007
127477	582008
148962	582009
46665	582010
42140	582011
10709	582012
69612	582013
17796	582014
5791	582015
51827	582016
56463	582017
96053	582018
71300	582019
11219	582020
98253	582021
40332	582022
100526	582023
163667	582024
130124	582025
158390	582026
20393	582027
29369	582028
1449	582029
17465	582030
63548	582031
27531	582032
78238	582033
66200	582034
3418	582035
21543	582036
18899	582037
25326	582038
20670	582039
10559	582040
99236	582041
35200	582042
2373	582043
150280	582044
6313	582045
124197	582046
88882	582047
26317	582048
66483	582049
42179	582050
69076	582051
12389	582052
110072	582053
82491	582054
39603	582055
84932	582056
86449	582057
10591	582058
49402	582059
2504	582060
80861	582061
63749	582062
58499	582063
78046	582064
94854	582065
10786	582066
10862	582067
77797	582068
127551	582069
25548	582070
7038	582071
378	582072
2925	582073
53938	582074
99886	582075
27014	582076
53359	582077
126749	582078
12492	582079
15559	582080
121671	582081
48511	582082
48763	582083
123742	582084
12337	582085
55702	582086
124661	582087
168528	582088
27607	582089
794	582090
25924	582091
14627	582092
47013	582093
2480	582094
46541	582095
4207	582096
45932	582097
20542	582098
54378	582099
24562	582100
9589	582101
2138	582102
6017	582103
10487	582104
189011	582105
125284	582106
23372	582107
1127	582108
32983	582109
31754	582110
85279	582111
99044	582112
14699	582113
6494	582114
50428	582115
49476	582116
79576	582117
6135	582118
11064	582119
29208	582120
21149	582121
95750	582122
90470	582123
17513	582124
49354	582125
45645	582126
132452	582127
6368	582128
10503	582129
3329	582130
64916	582131
38022	582132
117038	582133
5148	582134
39944	582135
5217	582136
14381	582137
24462	582138
11460	582139
49594	582140
22787	582141
56827	582142
102172	582143
98310	582144
86833	582145
93541	582146
12594	582147
55022	582148
17546	582149
20205	582150
40039	582151
53758	582152
107526	582153
188246	582154
88248	582155
19604	582156
65707	582157
14837	582158
104537	582159
116880	582160
3538	582161
20538	582162
55705	582163
23076	582164
161271	582165
81120	582166
28059	582167
12037	582168
887	582169
50530	582170
153603	582171
130603	582172
48635	582173
160275	582174
24776	582175
126898	582176
36347	582177
29596	582178
46931	582179
120266	582180
97843	582181
51356	582182
120139	582183
177729	582184
137626	582185
102018	582186
64316	582187
127558	582188
110905	582189
106039	582190
98443	582191
86118	582192
107593	582193
71338	582194
65370	582195
176414	582196
105996	582197
96089	582198
81333	582199
44562	582200
6073	582201
426	582202
55313	582203
15082	582204
20884	582205
54466	582206
151131	582207
26946	582208
101277	582209
78713	582210
101928	582211
42	582212
15089	582213
9549	582214
11359	582215
12254	582216
7311	582217
97941	582218
532	582219
68054	582220
5528	582221
60014	582222
59513	582223
63813	582224
129385	582225
97861	582226
25768	582227
12189	582228
8366	582229
68105	582230
28491	582231
157686	582232
21308	582233
27978	582234
36614	582235
38883	582236
25940	582237
11503	582238
7140	582239
54781	582240
7	582241
50492	582242
11356	582243
67198	582244
79268	582245
33690	582246
33555	582247
9261	582248
5806	582249
3780	582250
2391	582251
38500	582252
1339	582253
35329	582254
62961	582255
11240	582256
125392	582257
77626	582258
66992	582259
77879	582260
9342	582261
16652	582262
77887	582263
25514	582264
51205	582265
101877	582266
3600	582267
98742	582268
63059	582269
49050	582270
105	582271
854	582272
24899	582273
132933	582274
9116	582275
25626	582276
81801	582277
45865	582278
31069	582279
81387	582280
36858	582281
86002	582282
30412	582283
55250	582284
1217	582285
54150	582286
59181	582287
21458	582288
25222	582289
20904	582290
20736	582291
49036	582292
129516	582293
46742	582294
9197	582295
45844	582296
10678	582297
81994	582298
22670	582299
3951	582300
30765	582301
158924	582302
31117	582303
11609	582304
25250	582305
103502	582306
67347	582307
53159	582308
17743	582309
52643	582310
48585	582311
67076	582312
59908	582313
69696	582314
105804	582315
8821	582316
28481	582317
25733	582318
128784	582319
68155	582320
70296	582321
192	582322
56363	582323
152751	582324
107472	582325
30138	582326
7061	582327
122304	582328
26219	582329
119274	582330
4725	582331
133225	582332
1703	582333
81777	582334
1160	582335
11670	582336
99143	582337
7199	582338
10695	582339
159722	582340
34172	582341
49332	582342
25781	582343
30940	582344
10596	582345
79244	582346
30745	582347
45326	582348
80210	582349
45824	582350
14837	582351
70076	582352
55785	582353
1655	582354
2356	582355
33478	582356
105079	582357
1601	582358
33985	582359
10797	582360
31338	582361
23473	582362
47238	582363
38773	582364
14460	582365
38450	582366
9284	582367
12352	582368
1735	582369
5278	582370
37085	582371
822	582372
129629	582373
58708	582374
98550	582375
55314	582376
86730	582377
160247	582378
57170	582379
1354	582380
41095	582381
41710	582382
42020	582383
20513	582384
10665	582385
12523	582386
24801	582387
134180	582388
13186	582389
82799	582390
161728	582391
56392	582392
71381	582393
72455	582394
68078	582395
184748	582396
86154	582397
86154	582398
65218	582399
127524	582400
16425	582401
13427	582402
14610	582403
5473	582404
130181	582405
95631	582406
101120	582407
45162	582408
40187	582409
46821	582410
75434	582411
7706	582412
100415	582413
31476	582414
25255	582415
25098	582416
40534	582417
45240	582418
11220	582419
822	582420
12484	582421
38074	582422
64629	582423
25917	582424
9363	582425
119100	582426
25950	582427
9932	582428
88463	582429
88932	582430
34552	582431
608	582432
36415	582433
24602	582434
127524	582435
25972	582436
70620	582437
24659	582438
121891	582439
97697	582440
85861	582441
21361	582442
68424	582443
11376	582444
78515	582445
64815	582446
45523	582447
68448	582448
36664	582449
67281	582450
5101	582451
49240	582452
723	582453
133396	582454
49231	582455
21325	582456
21722	582457
54105	582458
49780	582459
67981	582460
24407	582461
17943	582462
33417	582463
7909	582464
29802	582465
25862	582466
8622	582467
24097	582468
19818	582469
21002	582470
54110	582471
487	582472
12384	582473
12475	582474
44857	582475
8670	582476
66543	582477
9714	582478
40471	582479
17661	582480
94759	582481
72969	582482
68402	582483
58477	582484
104394	582485
79588	582486
126801	582487
24871	582488
64403	582489
1497	582490
123131	582491
14651	582492
37405	582493
9712	582494
99281	582495
11239	582496
18721	582497
15691	582498
29053	582499
27625	582500
51685	582501
1263	582502
80345	582503
4280	582504
13260	582505
72848	582506
5114	582507
28471	582508
6987	582509
12384	582510
32602	582511
21649	582512
16306	582513
124700	582514
176589	582515
66248	582516
37325	582517
44549	582518
53945	582519
175062	582520
66510	582521
84917	582522
80100	582523
45897	582524
30456	582525
1412	582526
61745	582527
67683	582528
44234	582529
43899	582530
9016	582531
26104	582532
92768	582533
31581	582534
160325	582535
11680	582536
27591	582537
56329	582538
76661	582539
6953	582540
44695	582541
78012	582542
53794	582543
6162	582544
87279	582545
105650	582546
48700	582547
5152	582548
38433	582549
30195	582550
38232	582551
34645	582552
89351	582553
154279	582554
14269	582555
21359	582556
82870	582557
154622	582558
39944	582559
30081	582560
16654	582561
174	582562
65480	582563
66826	582564
17718	582565
72509	582566
57875	582567
165840	582568
12660	582569
70208	582570
41305	582571
662	582572
2	582573
2504	582574
92191	582575
31545	582576
100644	582577
37310	582578
125275	582579
99072	582580
66986	582581
46355	582582
10873	582583
25081	582584
28884	582585
20803	582586
97150	582587
1945	582588
2032	582589
2097	582590
55362	582591
11205	582592
14904	582593
130	582594
22961	582595
32087	582596
9668	582597
414	582598
4130	582599
83328	582600
50584	582601
12162	582602
95570	582603
124940	582604
1667	582605
98397	582606
16137	582607
177	582608
25459	582609
2232	582610
30545	582611
55110	582612
163436	582613
75561	582614
6241	582615
120103	582616
97064	582617
95046	582618
40935	582619
64210	582620
37356	582621
30679	582622
25854	582623
103809	582624
20445	582625
8698	582626
20696	582627
43939	582628
85149	582629
7748	582630
3402	582631
6987	582632
66822	582633
21406	582634
25875	582635
54971	582636
53137	582637
4150	582638
84778	582639
26302	582640
14148	582641
7384	582642
100615	582643
159094	582644
12061	582645
48957	582646
100238	582647
4721	582648
2162	582649
29582	582650
44936	582651
100426	582652
17452	582653
34264	582654
72640	582655
4978	582656
33235	582657
10575	582658
59832	582659
38933	582660
17628	582661
188806	582662
129055	582663
27577	582664
5601	582665
96863	582666
66484	582667
27811	582668
53879	582669
134960	582670
34048	582671
157632	582672
41096	582673
56717	582674
163384	582675
1358	582676
31839	582677
7250	582678
11645	582679
3744	582680
49878	582681
14709	582682
126576	582683
39244	582684
115700	582685
6452	582686
50895	582687
70746	582688
13490	582689
45801	582690
64382	582691
36021	582692
128710	582693
2846	582694
85615	582695
28485	582696
15965	582697
2987	582698
93467	582699
65859	582700
9737	582701
60708	582702
64560	582703
78780	582704
127190	582705
53392	582706
80319	582707
76633	582708
19039	582709
41862	582710
56620	582711
58850	582712
93364	582713
40686	582714
5346	582715
66297	582716
119779	582717
58493	582718
95783	582719
105157	582720
35622	582721
33411	582722
12437	582723
103849	582724
67098	582725
55752	582726
53810	582727
12161	582728
2875	582729
86362	582730
37899	582731
40730	582732
25017	582733
88936	582734
54068	582735
110822	582736
58924	582737
20694	582738
64869	582739
17611	582740
30311	582741
31267	582742
50102	582743
130185	582744
79021	582745
25104	582746
95886	582747
38655	582748
107697	582749
65830	582750
43800	582751
187383	582752
129298	582753
97521	582754
61316	582755
12838	582756
20220	582757
32447	582758
173934	582759
41885	582760
36982	582761
25736	582762
90131	582763
40376	582764
68437	582765
27378	582766
1407	582767
67299	582768
15989	582769
70915	582770
39014	582771
76357	582772
33781	582773
49755	582774
25538	582775
32933	582776
42830	582777
809	582778
15008	582779
61638	582780
21366	582781
21336	582782
87830	582783
28572	582784
11598	582785
46895	582786
7776	582787
3863	582788
22406	582789
20613	582790
2853	582791
58673	582792
10573	582793
87741	582794
87634	582795
105079	582796
140262	582797
49131	582798
79038	582799
84644	582800
66317	582801
2439	582802
78222	582803
141918	582804
34691	582805
87582	582806
138913	582807
1809	582808
10736	582809
3863	582810
83371	582811
99324	582812
11473	582813
15885	582814
24997	582815
19220	582816
27879	582817
121240	582818
82292	582819
25150	582820
1214	582821
84786	582822
37322	582823
161998	582824
15509	582825
150828	582826
36249	582827
253	582828
3948	582829
96726	582830
27120	582831
39309	582832
7301	582833
30474	582834
3421	582835
4019	582836
12164	582837
10995	582838
30529	582839
150872	582840
1319	582841
99953	582842
44962	582843
81553	582844
60066	582845
130382	582846
38631	582847
20662	582848
64292	582849
18462	582850
110662	582851
50166	582852
26216	582853
135280	582854
59312	582855
58782	582856
5492	582857
26240	582858
37491	582859
1585	582860
135588	582861
65956	582862
5868	582863
183071	582864
67746	582865
11376	582866
86282	582867
46674	582868
141745	582869
37764	582870
25240	582871
97453	582872
27062	582873
18090	582874
22755	582875
3641	582876
163872	582877
57144	582878
28366	582879
15907	582880
16099	582881
28395	582882
6415	582883
105773	582884
45603	582885
103199	582886
2939	582887
991	582888
69964	582889
119543	582890
41827	582891
16144	582892
10043	582893
160817	582894
29221	582895
10111	582896
20158	582897
12546	582898
46681	582899
3749	582900
31171	582901
14610	582902
80943	582903
158343	582904
22079	582905
80677	582906
156763	582907
37864	582908
4769	582909
18044	582910
59300	582911
9187	582912
8696	582913
465	582914
59035	582915
9123	582916
133873	582917
59664	582918
66884	582919
7403	582920
124423	582921
14340	582922
45611	582923
53268	582924
55235	582925
8821	582926
19818	582927
13267	582928
65032	582929
137014	582930
12334	582931
30444	582932
58992	582933
20743	582934
2669	582935
1248	582936
28499	582937
10336	582938
49818	582939
22451	582940
6380	582941
51631	582942
33905	582943
22764	582944
9197	582945
6307	582946
64499	582947
33930	582948
13189	582949
70657	582950
20967	582951
41076	582952
637	582953
76256	582954
120830	582955
88751	582956
19438	582957
45981	582958
64374	582959
95135	582960
120825	582961
65214	582962
119323	582963
6045	582964
11547	582965
103941	582966
50548	582967
27424	582968
50438	582969
19318	582970
38695	582971
107815	582972
9731	582973
14516	582974
15782	582975
1859	582976
45318	582977
67967	582978
64263	582979
47298	582980
41635	582981
50714	582982
42238	582983
528	582984
30021	582985
2483	582986
6793	582987
107469	582988
5504	582989
18716	582990
16425	582991
6270	582992
46807	582993
94531	582994
46299	582995
36730	582996
184673	582997
7830	582998
7748	582999
76557	583000
22931	583001
71525	583002
4323	583003
1325	583004
22606	583005
3662	583006
7015	583007
27298	583008
20553	583009
9374	583010
91458	583011
18866	583012
26637	583013
13678	583014
34004	583015
140707	583016
124406	583017
42923	583018
29377	583019
3263	583020
5460	583021
83618	583022
83985	583023
2645	583024
9559	583025
10414	583026
7141	583027
10625	583028
31808	583029
31790	583030
3689	583031
77365	583032
3235	583033
12348	583034
15020	583035
5225	583036
123	583037
27899	583038
109097	583039
77271	583040
1915	583041
6370	583042
17480	583043
32150	583044
44288	583045
36136	583046
1809	583047
21630	583048
9728	583049
35338	583050
122749	583051
31902	583052
82413	583053
87014	583054
99707	583055
165343	583056
53642	583057
103785	583058
53762	583059
2940	583060
31495	583061
137005	583062
11743	583063
26311	583064
56246	583065
44494	583066
4659	583067
243	583068
32561	583069
90712	583070
6812	583071
54531	583072
3687	583073
44133	583074
5177	583075
83298	583076
3687	583077
41305	583078
35893	583079
86077	583080
27431	583081
77567	583082
79157	583083
23046	583084
33964	583085
18140	583086
38135	583087
17435	583088
28448	583089
109841	583090
158272	583091
6334	583092
75999	583093
64947	583094
27944	583095
70495	583096
20906	583097
142408	583098
10464	583099
2679	583100
37525	583101
56063	583102
106609	583103
65188	583104
95889	583105
17376	583106
4680	583107
67483	583108
33798	583109
40131	583110
55902	583111
17417	583112
74707	583113
31191	583114
18420	583115
29554	583116
16071	583117
55012	583118
12622	583119
97758	583120
9382	583121
6640	583122
30003	583123
127301	583124
7860	583125
48790	583126
54028	583127
45040	583128
11361	583129
101114	583130
252	583131
3613	583132
30936	583133
53590	583134
8762	583135
43780	583136
33607	583137
1898	583138
13152	583139
115329	583140
30441	583141
122175	583142
123336	583143
9657	583144
35157	583145
37480	583146
19401	583147
8696	583148
53656	583149
23324	583150
3265	583151
44356	583152
3203	583153
136502	583154
17786	583155
111809	583156
19819	583157
97507	583158
56458	583159
60006	583160
28380	583161
133886	583162
30604	583163
78296	583164
30720	583165
29930	583166
33252	583167
27313	583168
51847	583169
8840	583170
38518	583171
45894	583172
56648	583173
20781	583174
22848	583175
25870	583176
45322	583177
33042	583178
46144	583179
50424	583180
116041	583181
55646	583182
44985	583183
29938	583184
43462	583185
78605	583186
13072	583187
121350	583188
15515	583189
186	583190
70323	583191
63343	583192
5988	583193
3832	583194
22982	583195
33427	583196
30744	583197
7202	583198
142941	583199
62897	583200
4692	583201
157207	583202
645	583203
10420	583204
33863	583205
16109	583206
54276	583207
68581	583208
58761	583209
87123	583210
30613	583211
53579	583212
50162	583213
29629	583214
27166	583215
44557	583216
66594	583217
3611	583218
20807	583219
31147	583220
64508	583221
37061	583222
21561	583223
56075	583224
95167	583225
34751	583226
46691	583227
7980	583228
79364	583229
37297	583230
267	583231
28884	583232
111823	583233
125924	583234
8126	583235
134336	583236
38591	583237
106288	583238
181176	583239
171500	583240
79771	583241
8059	583242
66341	583243
17864	583244
33262	583245
35427	583246
44718	583247
17957	583248
74898	583249
99835	583250
76731	583251
15085	583252
5638	583253
28469	583254
55638	583255
21075	583256
43752	583257
278	583258
76788	583259
56420	583260
21567	583261
37691	583262
45946	583263
5726	583264
58470	583265
20990	583266
13055	583267
31326	583268
47014	583269
24593	583270
67063	583271
1340	583272
93420	583273
18029	583274
15165	583275
11473	583276
58031	583277
13492	583278
44532	583279
67092	583280
14619	583281
81079	583282
103392	583283
12580	583284
21670	583285
21702	583286
8902	583287
65977	583288
14557	583289
7677	583290
18116	583291
67045	583292
25481	583293
130	583294
9218	583295
82294	583296
64505	583297
675	583298
38702	583299
21592	583300
2907	583301
14730	583302
4839	583303
68647	583304
60836	583305
81263	583306
102496	583307
68390	583308
19865	583309
3200	583310
4045	583311
125856	583312
1145	583313
45181	583314
80266	583315
1359	583316
66150	583317
38947	583318
94157	583319
60328	583320
7880	583321
73126	583322
66400	583323
41785	583324
25005	583325
163238	583326
34214	583327
56940	583328
53650	583329
49558	583330
19560	583331
90834	583332
15154	583333
58847	583334
177886	583335
67374	583336
20476	583337
114910	583338
17190	583339
11194	583340
2633	583341
14351	583342
130090	583343
8946	583344
59484	583345
56542	583346
37384	583347
101281	583348
17986	583349
595	583350
25229	583351
58486	583352
28245	583353
54610	583354
29597	583355
96356	583356
118853	583357
26049	583358
7152	583359
17306	583360
104547	583361
17542	583362
8473	583363
15619	583364
19852	583365
140381	583366
12243	583367
154747	583368
20467	583369
6948	583370
55195	583371
96246	583372
25899	583373
66243	583374
36548	583375
85390	583376
37332	583377
2850	583378
39002	583379
13339	583380
3541	583381
120002	583382
14823	583383
130	583384
26213	583385
40599	583386
54018	583387
33970	583388
37556	583389
44833	583390
9224	583391
55101	583392
36117	583393
22992	583394
24488	583395
6488	583396
9353	583397
118835	583398
44113	583399
151031	583400
12458	583401
33842	583402
85563	583403
46162	583404
65669	583405
63029	583406
54490	583407
239	583408
23374	583409
64007	583410
42452	583411
26982	583412
36673	583413
46356	583414
127004	583415
105298	583416
18000	583417
63729	583418
62963	583419
99601	583420
46948	583421
46334	583422
77264	583423
29551	583424
76230	583425
64529	583426
29309	583427
96628	583428
35920	583429
135648	583430
11829	583431
9735	583432
37353	583433
14084	583434
129484	583435
66827	583436
138122	583437
13102	583438
20554	583439
31406	583440
70154	583441
10841	583442
44676	583443
101698	583444
160158	583445
7000	583446
98344	583447
125238	583448
169309	583449
81046	583450
11655	583451
42157	583452
28041	583453
27172	583454
26194	583455
6604	583456
53798	583457
21167	583458
36841	583459
46172	583460
21439	583461
45792	583462
58196	583463
82510	583464
34936	583465
5761	583466
160348	583467
1971	583468
82376	583469
34143	583470
14323	583471
3783	583472
74818	583473
14713	583474
78112	583475
15054	583476
58832	583477
8909	583478
179900	583479
121772	583480
10535	583481
115932	583482
5278	583483
85375	583484
82054	583485
90809	583486
115731	583487
4398	583488
27848	583489
81843	583490
12837	583491
3029	583492
99497	583493
59508	583494
106547	583495
44773	583496
46110	583497
146627	583498
64589	583499
38572	583500
8969	583501
6546	583502
1875	583503
14063	583504
97287	583505
66097	583506
27965	583507
76768	583508
87273	583509
86873	583510
45241	583511
1018	583512
10335	583513
7959	583514
40717	583515
75753	583516
63948	583517
16893	583518
78413	583519
70130	583520
45355	583521
26038	583522
10685	583523
59004	583524
28035	583525
40212	583526
5191	583527
45897	583528
68427	583529
123960	583530
95553	583531
38170	583532
15217	583533
5305	583534
25392	583535
14811	583536
81178	583537
77557	583538
43964	583539
7409	583540
33379	583541
33890	583542
40568	583543
12648	583544
22905	583545
36200	583546
68435	583547
6527	583548
110251	583549
25414	583550
132583	583551
5274	583552
107352	583553
17747	583554
52956	583555
133553	583556
23236	583557
25454	583558
10909	583559
25329	583560
46616	583561
32859	583562
2213	583563
3823	583564
88123	583565
11219	583566
9480	583567
32921	583568
40286	583569
12637	583570
65889	583571
37084	583572
64981	583573
154496	583574
7301	583575
3418	583576
5526	583577
65384	583578
142790	583579
15895	583580
55067	583581
104441	583582
79772	583583
44570	583584
100736	583585
185135	583586
132776	583587
49185	583588
99764	583589
33806	583590
4566	583591
136196	583592
70595	583593
14309	583594
54123	583595
1898	583596
67771	583597
56063	583598
82919	583599
157006	583600
85016	583601
25957	583602
126232	583603
66516	583604
47037	583605
106406	583606
3004	583607
59319	583608
183551	583609
26936	583610
9864	583611
3010	583612
6905	583613
2289	583614
77635	583615
55321	583616
9028	583617
54102	583618
45916	583619
145117	583620
1604	583621
113047	583622
1604	583623
9356	583624
94352	583625
99340	583626
42663	583627
16369	583628
67071	583629
1746	583630
85087	583631
124212	583632
11198	583633
63299	583634
27008	583635
80919	583636
3304	583637
30024	583638
67115	583639
67115	583640
31649	583641
82863	583642
2908	583643
76814	583644
62274	583645
5198	583646
67918	583647
4717	583648
29961	583649
10876	583650
90286	583651
30270	583652
67542	583653
47438	583654
41311	583655
33298	583656
19077	583657
20341	583658
64025	583659
18872	583660
38114	583661
84992	583662
79321	583663
9232	583664
37909	583665
71742	583666
772	583667
67043	583668
14825	583669
1884	583670
45965	583671
26034	583672
49956	583673
13626	583674
37811	583675
43187	583676
5558	583677
121070	583678
101408	583679
4854	583680
118017	583681
54297	583682
99258	583683
39948	583684
1898	583685
13356	583686
38711	583687
66127	583688
6537	583689
27551	583690
5976	583691
4568	583692
59448	583693
4772	583694
51663	583695
8979	583696
62440	583697
117890	583698
14625	583699
29043	583700
9353	583701
9642	583702
210	583703
11460	583704
56514	583705
22817	583706
7549	583707
62055	583708
118467	583709
30660	583710
84350	583711
31363	583712
3862	583713
4922	583714
39213	583715
7015	583716
47153	583717
93178	583718
37148	583719
25828	583720
87931	583721
77207	583722
53246	583723
130198	583724
49429	583725
69479	583726
25697	583727
9533	583728
31567	583729
16919	583730
38153	583731
54352	583732
152675	583733
65364	583734
50678	583735
78483	583736
1809	583737
20696	583738
38665	583739
95992	583740
95610	583741
6958	583742
16109	583743
56820	583744
56820	583745
54015	583746
766	583747
36013	583748
122843	583749
118873	583750
23298	583751
105273	583752
40404	583753
30516	583754
11462	583755
2088	583756
150524	583757
44560	583758
31196	583759
133951	583760
93099	583761
92896	583762
135493	583763
20977	583764
2987	583765
49280	583766
52859	583767
135534	583768
35146	583769
24576	583770
4624	583771
81754	583772
2133	583773
9965	583774
15908	583775
6050	583776
105167	583777
35130	583778
26247	583779
17340	583780
45354	583781
14696	583782
79125	583783
99546	583784
10733	583785
56731	583786
12561	583787
10341	583788
44208	583789
68780	583790
14178	583791
18931	583792
66401	583793
25155	583794
80019	583795
31068	583796
9353	583797
92492	583798
34569	583799
2151	583800
139173	583801
88996	583802
45788	583803
8750	583804
54764	583805
80045	583806
126557	583807
54419	583808
25148	583809
30356	583810
122529	583811
40491	583812
9330	583813
124879	583814
1248	583815
1004	583816
88009	583817
12837	583818
70823	583819
80387	583820
14694	583821
104686	583822
9690	583823
85975	583824
88835	583825
82480	583826
24813	583827
1577	583828
140986	583829
168172	583830
76380	583831
84484	583832
18813	583833
4585	583834
10577	583835
66765	583836
106947	583837
87026	583838
146699	583839
78950	583840
77767	583841
79326	583842
68334	583843
4875	583844
159734	583845
13344	583846
2388	583847
88810	583848
47259	583849
25836	583850
15839	583851
2864	583852
301	583853
6485	583854
23704	583855
99438	583856
35014	583857
641	583858
4781	583859
56216	583860
70797	583861
126495	583862
53043	583863
4094	583864
158674	583865
77768	583866
105681	583867
120645	583868
68359	583869
105475	583870
44689	583871
58901	583872
44790	583873
65905	583874
53684	583875
20986	583876
134353	583877
17907	583878
107828	583879
17493	583880
44718	583881
31956	583882
99630	583883
15103	583884
5602	583885
26496	583886
68657	583887
59205	583888
63366	583889
122479	583890
25397	583891
43439	583892
33698	583893
14828	583894
173645	583895
93972	583896
37321	583897
40411	583898
59009	583899
123135	583900
26298	583901
49567	583902
65228	583903
29444	583904
139096	583905
24272	583906
93978	583907
95944	583908
85413	583909
140565	583910
97807	583911
4735	583912
7981	583913
55782	583914
9620	583915
73080	583916
55633	583917
49511	583918
80075	583919
9715	583920
5648	583921
30973	583922
59879	583923
85509	583924
24931	583925
12764	583926
94101	583927
49031	583928
67104	583929
10737	583930
118157	583931
56988	583932
35476	583933
59637	583934
50494	583935
25287	583936
117288	583937
8500	583938
7425	583939
90232	583940
59849	583941
11219	583942
31554	583943
2361	583944
11257	583945
54524	583946
18954	583947
5347	583948
93908	583949
132652	583950
22738	583951
47085	583952
143765	583953
18115	583954
186509	583955
11239	583956
78826	583957
153607	583958
78596	583959
117223	583960
55048	583961
4510	583962
112682	583963
162099	583964
169665	583965
85090	583966
120192	583967
30829	583968
78153	583969
93900	583970
34083	583971
25252	583972
131220	583973
9746	583974
318	583975
17170	583976
642	583977
105433	583978
1354	583979
2846	583980
87838	583981
21577	583982
33587	583983
30396	583984
85352	583985
101848	583986
36473	583987
30056	583988
7839	583989
60697	583990
72370	583991
40871	583992
3686	583993
17786	583994
86076	583995
70989	583996
31055	583997
123930	583998
55204	583999
78834	584000
68738	584001
9196	584002
7854	584003
44983	584004
12800	584005
66158	584006
47349	584007
25626	584008
2703	584009
45449	584010
4150	584011
14411	584012
8164	584013
43991	584014
70105	584015
120519	584016
81918	584017
37969	584018
21202	584019
45562	584020
15027	584021
106296	584022
19685	584023
55450	584024
27616	584025
77690	584026
54444	584027
37418	584028
48506	584029
8229	584030
37	584031
2066	584032
4648	584033
46009	584034
46623	584035
77883	584036
55723	584037
15066	584038
128180	584039
3601	584040
17396	584041
13074	584042
25821	584043
22577	584044
3140	584045
106309	584046
19090	584047
11409	584048
46907	584049
22685	584050
64232	584051
87774	584052
450	584053
46776	584054
9996	584055
5153	584056
12547	584057
43922	584058
22443	584059
105016	584060
14430	584061
35793	584062
15107	584063
67075	584064
27514	584065
49355	584066
901	584067
12853	584068
6738	584069
26207	584070
154377	584071
6268	584072
56739	584073
404	584074
63317	584075
87745	584076
1604	584077
186	584078
19884	584079
16144	584080
93958	584081
74613	584082
6996	584083
21264	584084
113	584085
76278	584086
74772	584087
15660	584088
38579	584089
42	584090
3351	584091
7273	584092
278	584093
36718	584094
2693	584095
70791	584096
119037	584097
92775	584098
691	584099
56570	584100
3523	584101
42315	584102
132995	584103
4120	584104
24642	584105
16396	584106
97367	584107
12817	584108
8	584109
58964	584110
22075	584111
49807	584112
37	584113
48233	584114
1704	584115
5652	584116
98384	584117
18669	584118
101294	584119
133300	584120
9169	584121
132379	584122
66	584123
18711	584124
18847	584125
8882	584126
626	584127
27044	584128
80133	584129
21395	584130
99390	584131
12478	584132
36908	584133
59098	584134
20832	584135
253	584136
41938	584137
128327	584138
101823	584139
3325	584140
37888	584141
37079	584142
63773	584143
15917	584144
10709	584145
95398	584146
3701	584147
123812	584148
4873	584149
48990	584150
13564	584151
7900	584152
59511	584153
13542	584154
24113	584155
4578	584156
133539	584157
71542	584158
9039	584159
901	584160
464	584161
18741	584162
6815	584163
19772	584164
12668	584165
12668	584166
30437	584167
80691	584168
58067	584169
4006	584170
47257	584171
104921	584172
17147	584173
11955	584174
132281	584175
675	584176
78488	584177
39944	584178
4270	584179
56466	584180
12089	584181
11273	584182
68551	584183
42854	584184
152802	584185
15738	584186
13328	584187
19994	584188
83160	584189
19395	584190
166708	584191
38852	584192
82036	584193
81135	584194
43233	584195
37428	584196
97784	584197
25204	584198
101017	584199
12679	584200
95500	584201
46234	584202
177069	584203
49306	584204
12751	584205
3861	584206
31271	584207
5635	584208
33875	584209
141703	584210
80800	584211
120216	584212
2183	584213
6042	584214
50818	584215
37	584216
22930	584217
44793	584218
49019	584219
26942	584220
31072	584221
71176	584222
49461	584223
62592	584224
68395	584225
96818	584226
60665	584227
15162	584228
13438	584229
65299	584230
14853	584231
21567	584232
58050	584233
14743	584234
78713	584235
9960	584236
1655	584237
12023	584238
84048	584239
70235	584240
32154	584241
102846	584242
69504	584243
5922	584244
39110	584245
25082	584246
26247	584247
31978	584248
12591	584249
7015	584250
67265	584251
21829	584252
68228	584253
10878	584254
12668	584255
18087	584256
28053	584257
809	584258
37842	584259
129411	584260
87065	584261
19818	584262
1300	584263
20407	584264
97346	584265
27617	584266
13186	584267
79469	584268
4179	584269
37552	584270
9738	584271
22502	584272
40527	584273
94	584274
20449	584275
131655	584276
14696	584277
70669	584278
44572	584279
7330	584280
53728	584281
9082	584282
125219	584283
71361	584284
35098	584285
124009	584286
9103	584287
53919	584288
36552	584289
118801	584290
10695	584291
10695	584292
23566	584293
48186	584294
137853	584295
820	584296
165989	584297
53511	584298
14476	584299
93969	584300
14747	584301
41473	584302
41311	584303
25202	584304
21261	584305
41918	584306
58117	584307
65953	584308
9370	584309
53446	584310
5295	584311
2962	584312
54491	584313
112284	584314
63248	584315
132109	584316
31251	584317
76103	584318
3877	584319
16259	584320
129387	584321
69909	584322
14782	584323
20697	584324
9996	584325
4573	584326
79150	584327
49173	584328
82729	584329
48895	584330
51819	584331
105554	584332
16052	584333
37035	584334
77986	584335
25935	584336
82021	584337
5171	584338
1111	584339
58880	584340
55969	584341
56643	584342
55314	584343
48895	584344
120183	584345
10847	584346
27167	584347
42405	584348
21900	584349
11598	584350
80312	584351
63979	584352
23004	584353
41342	584354
56362	584355
30468	584356
37989	584357
61401	584358
31400	584359
17994	584360
26191	584361
149269	584362
130484	584363
15060	584364
172432	584365
10485	584366
19481	584367
30780	584368
22738	584369
43737	584370
25620	584371
66662	584372
101909	584373
98303	584374
81623	584375
44833	584376
128490	584377
18045	584378
186343	584379
62091	584380
48842	584381
3620	584382
58394	584383
36268	584384
11680	584385
56348	584386
66620	584387
74100	584388
1977	584389
134484	584390
69108	584391
77495	584392
18931	584393
68030	584394
49170	584395
21532	584396
4514	584397
23422	584398
6807	584399
1703	584400
12831	584401
95860	584402
79543	584403
26382	584404
70987	584405
124653	584406
121301	584407
28815	584408
37193	584409
15796	584410
116587	584411
4754	584412
56410	584413
44681	584414
18416	584415
81125	584416
16133	584417
38100	584418
57946	584419
4946	584420
23372	584421
60391	584422
7110	584423
9717	584424
10959	584425
162138	584426
55416	584427
38767	584428
77432	584429
71760	584430
9731	584431
49601	584432
59315	584433
20788	584434
23054	584435
96579	584436
21166	584437
56188	584438
11890	584439
22998	584440
55528	584441
79367	584442
55542	584443
64622	584444
4607	584445
27651	584446
14844	584447
72429	584448
73273	584449
45542	584450
11125	584451
76278	584452
64590	584453
56676	584454
54535	584455
11757	584456
20869	584457
180862	584458
38845	584459
33903	584460
135295	584461
99789	584462
81511	584463
177367	584464
120218	584465
9673	584466
18509	584467
98651	584468
21464	584469
64182	584470
105795	584471
53764	584472
105361	584473
140041	584474
9534	584475
96517	584476
75276	584477
77684	584478
99872	584479
166153	584480
31125	584481
7980	584482
24715	584483
31013	584484
3823	584485
85754	584486
102149	584487
15082	584488
46803	584489
107888	584490
19937	584491
30339	584492
158193	584493
15318	584494
59220	584495
762	584496
55069	584497
4525	584498
9731	584499
4071	584500
66414	584501
3111	584502
46768	584503
159884	584504
71232	584505
12830	584506
94050	584507
5288	584508
23194	584509
63938	584510
13382	584511
8142	584512
56494	584513
58008	584514
20636	584515
9344	584516
100560	584517
21593	584518
104907	584519
48909	584520
14853	584521
13644	584522
4915	584523
87870	584524
46305	584525
81443	584526
50292	584527
9569	584528
69958	584529
56816	584530
46373	584531
5822	584532
128855	584533
16454	584534
29824	584535
25924	584536
9302	584537
101670	584538
82835	584539
31164	584540
11390	584541
32049	584542
28456	584543
105766	584544
6799	584545
44606	584546
130181	584547
83185	584548
37280	584549
2759	584550
100902	584551
7737	584552
28404	584553
3715	584554
42381	584555
28494	584556
104399	584557
9537	584558
27120	584559
1519	584560
13502	584561
22844	584562
24819	584563
141094	584564
27387	584565
2554	584566
3329	584567
100775	584568
76372	584569
83240	584570
38958	584571
55000	584572
19477	584573
9030	584574
29415	584575
84481	584576
119877	584577
9382	584578
41050	584579
56320	584580
125072	584581
20505	584582
57185	584583
134325	584584
45931	584585
88915	584586
84858	584587
20668	584588
53112	584589
46026	584590
14802	584591
46439	584592
106882	584593
31603	584594
83225	584595
1203	584596
19337	584597
20865	584598
46014	584599
23473	584600
168962	584601
21442	584602
82117	584603
27442	584604
53554	584605
17432	584606
54107	584607
95238	584608
49798	584609
21623	584610
20807	584611
76882	584612
12275	584613
11429	584614
59570	584615
23548	584616
44399	584617
56770	584618
99567	584619
9680	584620
25504	584621
45601	584622
36860	584623
37953	584624
4569	584625
353	584626
104953	584627
95666	584628
45240	584629
27917	584630
54676	584631
11537	584632
11455	584633
57962	584634
23277	584635
54488	584636
14255	584637
12239	584638
11860	584639
11704	584640
13181	584641
106565	584642
85419	584643
34589	584644
2633	584645
63237	584646
18065	584647
99368	584648
54885	584649
3346	584650
95522	584651
56337	584652
50483	584653
40674	584654
18036	584655
30485	584656
21232	584657
4325	584658
38627	584659
11577	584660
3015	584661
55041	584662
27678	584663
25452	584664
630	584665
95399	584666
101202	584667
53860	584668
40376	584669
19292	584670
8177	584671
11512	584672
134193	584673
19886	584674
55554	584675
34456	584676
108352	584677
33037	584678
4006	584679
37963	584680
17995	584681
96204	584682
38288	584683
10512	584684
64249	584685
167386	584686
18416	584687
56032	584688
40920	584689
66500	584690
13659	584691
79384	584692
52189	584693
70950	584694
85750	584695
21399	584696
52715	584697
81873	584698
78336	584699
37284	584700
17920	584701
42113	584702
36337	584703
48962	584704
11677	584705
114457	584706
32193	584707
39944	584708
100932	584709
13247	584710
45318	584711
27481	584712
21238	584713
46128	584714
23356	584715
133810	584716
16937	584717
57025	584718
38466	584719
18070	584720
68954	584721
27225	584722
38081	584723
13427	584724
5676	584725
14438	584726
44959	584727
27107	584728
30000	584729
58125	584730
7113	584731
1522	584732
35419	584733
29925	584734
55073	584735
33663	584736
17090	584737
1061	584738
119017	584739
13159	584740
44007	584741
72887	584742
23474	584743
18146	584744
14575	584745
109901	584746
18623	584747
119384	584748
46403	584749
50803	584750
25504	584751
37077	584752
17891	584753
68712	584754
54714	584755
21533	584756
58851	584757
21533	584758
71992	584759
25579	584760
33081	584761
87075	584762
63411	584763
58147	584764
13560	584765
23477	584766
64596	584767
70003	584768
21570	584769
55627	584770
21561	584771
56721	584772
102481	584773
12566	584774
170	584775
27070	584776
138926	584777
2907	584778
86166	584779
67246	584780
60617	584781
63594	584782
127272	584783
13181	584784
4669	584785
6490	584786
72527	584787
24755	584788
1414	584789
87725	584790
54347	584791
31363	584792
44944	584793
135785	584794
17683	584795
102317	584796
31782	584797
36614	584798
24796	584799
61912	584800
377	584801
6855	584802
99072	584803
55617	584804
10670	584805
67875	584806
179526	584807
1452	584808
109057	584809
14898	584810
66810	584811
99400	584812
160120	584813
4942	584814
3174	584815
23213	584816
6148	584817
19236	584818
31001	584819
137111	584820
48977	584821
30205	584822
160682	584823
107723	584824
122652	584825
86927	584826
85610	584827
115087	584828
378	584829
6020	584830
172620	584831
25067	584832
38065	584833
33266	584834
55838	584835
4901	584836
200	584837
93625	584838
30757	584839
2046	584840
46404	584841
10768	584842
19224	584843
65480	584844
1127	584845
22278	584846
38716	584847
5637	584848
809	584849
24931	584850
13619	584851
11614	584852
102497	584853
5572	584854
47070	584855
44756	584856
22699	584857
102047	584858
16147	584859
101810	584860
21377	584861
67197	584862
61830	584863
137414	584864
78028	584865
63322	584866
3419	584867
5987	584868
448	584869
23192	584870
22655	584871
74644	584872
95424	584873
22824	584874
157689	584875
78315	584876
55299	584877
4017	584878
44208	584879
50358	584880
40847	584881
96497	584882
12455	584883
72788	584884
33653	584885
100689	584886
1194	584887
41513	584888
40997	584889
84727	584890
97833	584891
30754	584892
19634	584893
12353	584894
31243	584895
95404	584896
35983	584897
23514	584898
21595	584899
8376	584900
3027	584901
94131	584902
154348	584903
88517	584904
65657	584905
64067	584906
137380	584907
93770	584908
127648	584909
17435	584910
53458	584911
23855	584912
30048	584913
30455	584914
105625	584915
97738	584916
20280	584917
99926	584918
37052	584919
76727	584920
37470	584921
179530	584922
68645	584923
73006	584924
20011	584925
66255	584926
128203	584927
64523	584928
5541	584929
105665	584930
2997	584931
12250	584932
107469	584933
5652	584934
8703	584935
38711	584936
14980	584937
30473	584938
1930	584939
37031	584940
12674	584941
30263	584942
55376	584943
56723	584944
180860	584945
25808	584946
53736	584947
125147	584948
55244	584949
60736	584950
39018	584951
1431	584952
68376	584953
29924	584954
70551	584955
5635	584956
56156	584957
15878	584958
60599	584959
22727	584960
11568	584961
94611	584962
49916	584963
26049	584964
8146	584965
6516	584966
98585	584967
140434	584968
786	584969
23296	584970
29354	584971
22348	584972
52728	584973
97777	584974
20336	584975
6246	584976
33819	584977
82147	584978
76687	584979
95105	584980
55676	584981
125352	584982
63899	584983
17121	584984
56854	584985
45845	584986
137495	584987
131890	584988
17070	584989
78027	584990
50323	584991
7070	584992
104331	584993
66703	584994
42285	584995
4432	584996
1005	584997
72050	584998
60335	584999
76661	585000
5049	585001
161799	585002
80287	585003
158077	585004
78917	585005
96465	585006
72773	585007
11294	585008
18899	585009
5550	585010
23470	585011
181023	585012
13356	585013
173447	585014
1836	585015
6139	585016
40661	585017
25684	585018
571	585019
1915	585020
49591	585021
60825	585022
26084	585023
11339	585024
79341	585025
47345	585026
1907	585027
14917	585028
84606	585029
68180	585030
24338	585031
16711	585032
177101	585033
21664	585034
79382	585035
14996	585036
11149	585037
66160	585038
43896	585039
6356	585040
24792	585041
50847	585042
60318	585043
39110	585044
52891	585045
16541	585046
14548	585047
79	585048
76226	585049
17344	585050
8471	585051
37287	585052
109233	585053
69441	585054
127544	585055
15282	585056
67228	585057
55767	585058
25733	585059
41786	585060
9901	585061
51141	585062
63552	585063
7632	585064
24712	585065
19082	585066
27800	585067
24944	585068
7296	585069
71108	585070
71903	585071
166590	585072
40883	585073
36126	585074
97342	585075
43998	585076
47196	585077
13181	585078
167	585079
19510	585080
84642	585081
8962	585082
58256	585083
3733	585084
54178	585085
20878	585086
113	585087
100250	585088
54569	585089
85472	585090
10368	585091
123013	585092
12016	585093
15006	585094
67733	585095
10910	585096
118070	585097
42632	585098
22886	585099
27201	585100
51976	585101
8379	585102
20598	585103
127060	585104
9225	585105
19303	585106
92510	585107
33428	585108
44396	585109
7864	585110
38858	585111
66045	585112
3348	585113
56840	585114
4525	585115
11214	585116
17435	585117
25743	585118
128836	585119
8550	585120
49469	585121
17076	585122
65010	585123
1325	585124
129638	585125
17124	585126
33189	585127
44133	585128
67936	585129
1000	585130
68243	585131
15024	585132
21366	585133
671	585134
3524	585135
139810	585136
80007	585137
123927	585138
2630	585139
37690	585140
105930	585141
90660	585142
80126	585143
31898	585144
27789	585145
829	585146
9901	585147
9366	585148
3588	585149
56369	585150
53159	585151
123931	585152
94538	585153
1667	585154
10930	585155
14250	585156
87241	585157
39549	585158
76612	585159
27722	585160
25935	585161
137981	585162
22826	585163
25489	585164
14199	585165
95441	585166
13821	585167
50552	585168
30867	585169
64041	585170
25261	585171
19637	585172
15860	585173
81356	585174
58573	585175
37332	585176
161937	585177
19332	585178
37366	585179
5291	585180
75960	585181
98318	585182
61136	585183
10988	585184
20878	585185
33792	585186
12903	585187
54554	585188
1839	585189
56649	585190
121475	585191
34186	585192
15129	585193
39901	585194
84484	585195
10411	585196
60533	585197
28476	585198
21668	585199
26069	585200
1604	585201
15497	585202
23367	585203
15074	585204
157974	585205
13495	585206
125421	585207
28987	585208
24645	585209
6214	585210
9363	585211
11747	585212
47448	585213
133195	585214
186659	585215
42013	585216
17109	585217
9522	585218
160932	585219
12240	585220
40044	585221
22147	585222
13389	585223
9247	585224
100357	585225
30971	585226
72801	585227
19130	585228
29450	585229
10946	585230
46684	585231
186022	585232
129264	585233
71378	585234
96536	585235
40869	585236
67296	585237
4395	585238
7098	585239
56562	585240
56685	585241
108806	585242
7842	585243
3904	585244
47367	585245
3263	585246
12006	585247
38256	585248
46047	585249
15149	585250
7304	585251
77922	585252
289	585253
155	585254
4104	585255
7155	585256
109496	585257
12058	585258
34705	585259
37697	585260
6958	585261
36339	585262
8962	585263
171	585264
29819	585265
44468	585266
7372	585267
60926	585268
135407	585269
48788	585270
82131	585271
83978	585272
59988	585273
16001	585274
23738	585275
36424	585276
77225	585277
97086	585278
38153	585279
3279	585280
169	585281
76579	585282
44355	585283
81209	585284
80927	585285
1358	585286
44367	585287
9166	585288
33648	585289
131544	585290
42317	585291
46263	585292
97286	585293
21460	585294
10374	585295
12461	585296
24748	585297
59218	585298
95650	585299
80100	585300
37174	585301
133534	585302
24485	585303
95814	585304
129121	585305
19327	585306
27594	585307
45037	585308
102260	585309
105748	585310
2791	585311
8376	585312
120001	585313
47280	585314
53139	585315
131846	585316
85757	585317
123675	585318
837	585319
11199	585320
70329	585321
68784	585322
11408	585323
59898	585324
153592	585325
9883	585326
99469	585327
17299	585328
80080	585329
44502	585330
80125	585331
59724	585332
21190	585333
18720	585334
83185	585335
27811	585336
22501	585337
13874	585338
149912	585339
106848	585340
53804	585341
4516	585342
188692	585343
38718	585344
56237	585345
7488	585346
53713	585347
79772	585348
4772	585349
10205	585350
37163	585351
80298	585352
10943	585353
11309	585354
128076	585355
30460	585356
55450	585357
25128	585358
9181	585359
10736	585360
18888	585361
6816	585362
101006	585363
78679	585364
37705	585365
56582	585366
45920	585367
85453	585368
56237	585369
162771	585370
26282	585371
16998	585372
33604	585373
37975	585374
93427	585375
23232	585376
46783	585377
70449	585378
151096	585379
55866	585380
31184	585381
5259	585382
174456	585383
14543	585384
135295	585385
37467	585386
31868	585387
56596	585388
79062	585389
83062	585390
8694	585391
16140	585392
67551	585393
40533	585394
121418	585395
23358	585396
49374	585397
136461	585398
43170	585399
138824	585400
17076	585401
1130	585402
4479	585403
68249	585404
30910	585405
76849	585406
60241	585407
93707	585408
51141	585409
66362	585410
50955	585411
1157	585412
80974	585413
109462	585414
74475	585415
19853	585416
808	585417
60066	585418
36068	585419
65816	585420
1710	585421
17807	585422
39179	585423
23358	585424
32066	585425
23989	585426
134276	585427
12800	585428
47232	585429
3458	585430
19999	585431
8032	585432
12539	585433
25749	585434
70769	585435
63134	585436
38683	585437
24658	585438
25056	585439
96871	585440
101088	585441
11605	585442
10575	585443
60237	585444
27166	585445
53709	585446
49648	585447
15008	585448
64292	585449
55136	585450
95480	585451
14937	585452
6085	585453
41650	585454
10338	585455
119536	585456
55899	585457
3064	585458
6771	585459
90138	585460
13419	585461
12696	585462
119512	585463
130276	585464
3174	585465
37849	585466
48682	585467
17662	585468
1361	585469
126427	585470
12756	585471
70006	585472
1537	585473
47288	585474
60799	585475
4683	585476
55494	585477
97175	585478
8164	585479
20475	585480
125	585481
9493	585482
9493	585483
1393	585484
125936	585485
123395	585486
54935	585487
64477	585488
20772	585489
119721	585490
9724	585491
20644	585492
63160	585493
20309	585494
11628	585495
25992	585496
30574	585497
45841	585498
140381	585499
65141	585500
21049	585501
78851	585502
105702	585503
21676	585504
136218	585505
44476	585506
27879	585507
1709	585508
661	585509
1924	585510
12435	585511
89546	585512
36714	585513
82212	585514
117055	585515
88220	585516
167282	585517
161193	585518
52947	585519
121664	585520
13157	585521
8500	585522
11214	585523
58465	585524
3174	585525
12725	585526
10521	585527
37040	585528
55612	585529
18439	585530
77230	585531
28534	585532
20474	585533
762	585534
100579	585535
12491	585536
64347	585537
173769	585538
31959	585539
56848	585540
137103	585541
33758	585542
25247	585543
25485	585544
45180	585545
17183	585546
41860	585547
22199	585548
20646	585549
63142	585550
183681	585551
15478	585552
55899	585553
99621	585554
21207	585555
97506	585556
76182	585557
59246	585558
663	585559
14782	585560
86843	585561
48637	585562
105230	585563
27742	585564
112448	585565
150849	585566
79982	585567
22722	585568
23297	585569
81610	585570
9544	585571
26345	585572
3235	585573
28376	585574
95099	585575
59991	585576
5034	585577
84695	585578
3619	585579
12072	585580
21477	585581
166896	585582
5206	585583
8461	585584
137413	585585
14770	585586
49156	585587
66138	585588
58547	585589
33565	585590
21552	585591
56570	585592
11677	585593
11561	585594
7535	585595
605	585596
36620	585597
3729	585598
124629	585599
64814	585600
81515	585601
133697	585602
133212	585603
85975	585604
65013	585605
5174	585606
49503	585607
30373	585608
1721	585609
75773	585610
7893	585611
52832	585612
78492	585613
4817	585614
11924	585615
1721	585616
9472	585617
15166	585618
16604	585619
137665	585620
46370	585621
30311	585622
82230	585623
5640	585624
33245	585625
110086	585626
60434	585627
18050	585628
766	585629
122448	585630
29737	585631
106309	585632
22911	585633
2760	585634
7356	585635
124957	585636
15020	585637
77365	585638
138046	585639
18483	585640
27780	585641
68108	585642
30793	585643
65446	585644
20756	585645
108550	585646
1229	585647
6987	585648
35229	585649
8633	585650
5060	585651
1001	585652
4301	585653
69874	585654
112914	585655
71519	585656
3412	585657
38573	585658
48626	585659
60334	585660
5363	585661
1493	585662
73069	585663
87033	585664
118790	585665
29009	585666
77491	585667
81061	585668
15695	585669
2951	585670
4384	585671
59041	585672
70674	585673
68010	585674
56397	585675
18872	585676
71164	585677
173561	585678
31400	585679
32	585680
14966	585681
55623	585682
5356	585683
44204	585684
80062	585685
119384	585686
22149	585687
31956	585688
169222	585689
125901	585690
31355	585691
43726	585692
1359	585693
80782	585694
9772	585695
143150	585696
56279	585697
37802	585698
56619	585699
11485	585700
33239	585701
33234	585702
26286	585703
64749	585704
20646	585705
58823	585706
140651	585707
132835	585708
34470	585709
83254	585710
134055	585711
1321	585712
14460	585713
46311	585714
172414	585715
125869	585716
41095	585717
161477	585718
5959	585719
3402	585720
28884	585721
68742	585722
45642	585723
74366	585724
140907	585725
157235	585726
19338	585727
31325	585728
142734	585729
82448	585730
132386	585731
104939	585732
40661	585733
36794	585734
96625	585735
94721	585736
37697	585737
10995	585738
70426	585739
31832	585740
10958	585741
80147	585742
123618	585743
54152	585744
65028	585745
45446	585746
45621	585747
37198	585748
3669	585749
87070	585750
101655	585751
672	585752
107046	585753
40138	585754
8684	585755
119864	585756
77576	585757
47355	585758
105355	585759
37715	585760
118079	585761
44087	585762
21653	585763
118226	585764
54580	585765
55311	585766
47349	585767
1256	585768
6080	585769
39965	585770
67343	585771
4591	585772
139460	585773
55882	585774
52995	585775
2501	585776
8343	585777
172	585778
77084	585779
56072	585780
25897	585781
10564	585782
56169	585783
38481	585784
76679	585785
48522	585786
168055	585787
81684	585788
79283	585789
19620	585790
75571	585791
21051	585792
131906	585793
5961	585794
38665	585795
88154	585796
13252	585797
70948	585798
79030	585799
84044	585800
64660	585801
7323	585802
29695	585803
33254	585804
3069	585805
3069	585806
11505	585807
28350	585808
9236	585809
67577	585810
57332	585811
2165	585812
7413	585813
9632	585814
69878	585815
9242	585816
46136	585817
44609	585818
7066	585819
38153	585820
128709	585821
123340	585822
67119	585823
81858	585824
25888	585825
24749	585826
99622	585827
74675	585828
44821	585829
68039	585830
93120	585831
24619	585832
25382	585833
37532	585834
22519	585835
24936	585836
64660	585837
9546	585838
65952	585839
31902	585840
37150	585841
6045	585842
101962	585843
77192	585844
12460	585845
24731	585846
46969	585847
37547	585848
41778	585849
60392	585850
25945	585851
124533	585852
36826	585853
7302	585854
35338	585855
20728	585856
135084	585857
38489	585858
102664	585859
25677	585860
54731	585861
51535	585862
11653	585863
31714	585864
81291	585865
47170	585866
98407	585867
7700	585868
7323	585869
30746	585870
2557	585871
82205	585872
102510	585873
129209	585874
10772	585875
164650	585876
237	585877
174208	585878
687	585879
30309	585880
81390	585881
1992	585882
168073	585883
56156	585884
30118	585885
48839	585886
9721	585887
39177	585888
1657	585889
37490	585890
66817	585891
96185	585892
126704	585893
27021	585894
26191	585895
8982	585896
14564	585897
20762	585898
56519	585899
14575	585900
158720	585901
122465	585902
103994	585903
1321	585904
6878	585905
33135	585906
84	585907
6490	585908
29102	585909
64602	585910
70921	585911
18472	585912
20379	585913
36664	585914
11668	585915
93499	585916
103736	585917
95883	585918
171324	585919
37525	585920
31616	585921
2587	585922
16161	585923
80561	585924
130559	585925
6634	585926
73282	585927
3611	585928
180726	585929
34077	585930
14339	585931
10608	585932
21216	585933
188367	585934
104637	585935
11484	585936
7127	585937
1836	585938
39193	585939
136733	585940
33888	585941
155054	585942
31185	585943
38730	585944
44593	585945
14736	585946
90612	585947
8884	585948
27195	585949
339	585950
17253	585951
26288	585952
21675	585953
64256	585954
34726	585955
14694	585956
20852	585957
11200	585958
70337	585959
4516	585960
108058	585961
6175	585962
68698	585963
6444	585964
36023	585965
71425	585966
8241	585967
54982	585968
30331	585969
98386	585970
153290	585971
117500	585972
60095	585973
53807	585974
140330	585975
73147	585976
72631	585977
41791	585978
120579	585979
53013	585980
163982	585981
6075	585982
72223	585983
12271	585984
36268	585985
44204	585986
53934	585987
181632	585988
92821	585989
8180	585990
80500	585991
4281	585992
30193	585993
108523	585994
24267	585995
98910	585996
64446	585997
10865	585998
41038	585999
2023	586000
61525	586001
2023	586002
31936	586003
80708	586004
25397	586005
85693	586006
68450	586007
123171	586008
80111	586009
2907	586010
41918	586011
7978	586012
6915	586013
36778	586014
46412	586015
78149	586016
38587	586017
10771	586018
20608	586019
57097	586020
58486	586021
81158	586022
55170	586023
88880	586024
33412	586025
5151	586026
25260	586027
14689	586028
40058	586029
10350	586030
44349	586031
53589	586032
72373	586033
17990	586034
142601	586035
9848	586036
36746	586037
51189	586038
86581	586039
9739	586040
37479	586041
54539	586042
46	586043
167932	586044
128150	586045
30939	586046
10741	586047
121007	586048
185315	586049
64934	586050
39926	586051
49962	586052
45957	586053
13332	586054
4671	586055
8524	586056
165975	586057
25380	586058
59112	586059
32972	586060
102265	586061
31055	586062
56313	586063
165799	586064
19233	586065
30750	586066
42455	586067
64455	586068
70944	586069
46760	586070
15089	586071
56882	586072
53761	586073
32335	586074
130337	586075
26232	586076
23327	586077
25526	586078
108997	586079
10576	586080
97906	586081
26291	586082
30536	586083
132821	586084
9511	586085
45242	586086
143179	586087
38711	586088
59289	586089
18558	586090
174364	586091
25721	586092
7880	586093
19035	586094
4724	586095
27240	586096
55255	586097
129945	586098
85076	586099
11369	586100
85971	586101
96586	586102
138867	586103
63899	586104
6431	586105
58760	586106
44274	586107
45185	586108
19357	586109
95131	586110
69093	586111
38606	586112
45159	586113
60641	586114
20875	586115
58906	586116
101793	586117
3723	586118
15767	586119
21010	586120
80376	586121
50610	586122
17723	586123
85657	586124
8699	586125
17990	586126
115027	586127
59343	586128
119248	586129
68518	586130
71451	586131
8847	586132
21312	586133
8532	586134
16446	586135
33608	586136
129711	586137
67777	586138
22844	586139
22646	586140
86980	586141
66315	586142
6968	586143
136182	586144
1395	586145
98050	586146
185560	586147
124129	586148
103459	586149
28437	586150
161232	586151
465	586152
20139	586153
97290	586154
158707	586155
166831	586156
87967	586157
977	586158
977	586159
50549	586160
40705	586161
34590	586162
30297	586163
23198	586164
46706	586165
82815	586166
34199	586167
8541	586168
28517	586169
123829	586170
38417	586171
109336	586172
131054	586173
78375	586174
37	586175
54652	586176
6203	586177
43182	586178
24712	586179
2952	586180
109669	586181
162796	586182
12375	586183
136416	586184
102034	586185
83339	586186
48803	586187
12758	586188
14791	586189
25655	586190
25655	586191
66559	586192
81329	586193
103297	586194
15006	586195
54043	586196
25689	586197
64541	586198
18569	586199
14839	586200
20668	586201
46555	586202
100225	586203
5573	586204
172650	586205
10969	586206
54984	586207
84844	586208
94	586209
11355	586210
13330	586211
11490	586212
71971	586213
72611	586214
12736	586215
54803	586216
22416	586217
132820	586218
46042	586219
9368	586220
123419	586221
6456	586222
110246	586223
2354	586224
70949	586225
71851	586226
63252	586227
5944	586228
21692	586229
80325	586230
90931	586231
59912	586232
53215	586233
20525	586234
56455	586235
75737	586236
44559	586237
124769	586238
31836	586239
46804	586240
115004	586241
6518	586242
40138	586243
59286	586244
30517	586245
82764	586246
37716	586247
77226	586248
10522	586249
8004	586250
19160	586251
70115	586252
55673	586253
59602	586254
68073	586255
82119	586256
59603	586257
78982	586258
54264	586259
95366	586260
48951	586261
9005	586262
54562	586263
30652	586264
70230	586265
85278	586266
54459	586267
10645	586268
33932	586269
64184	586270
80647	586271
54731	586272
7001	586273
7001	586274
165347	586275
91938	586276
141813	586277
31573	586278
25987	586279
24319	586280
168095	586281
55515	586282
83350	586283
63961	586284
103065	586285
168735	586286
45445	586287
99496	586288
43343	586289
96148	586290
40149	586291
33208	586292
81264	586293
1923	586294
34260	586295
19407	586296
122379	586297
12251	586298
46205	586299
91643	586300
23038	586301
25887	586302
142110	586303
3733	586304
17949	586305
76481	586306
164088	586307
78322	586308
17638	586309
100030	586310
26300	586311
121849	586312
37355	586313
21691	586314
13372	586315
18865	586316
18287	586317
124531	586318
105273	586319
63627	586320
26919	586321
64201	586322
2624	586323
76489	586324
37429	586325
123010	586326
30359	586327
109088	586328
172	586329
31835	586330
66881	586331
6431	586332
87490	586333
67381	586334
83946	586335
4314	586336
26395	586337
81604	586338
26201	586339
38020	586340
2777	586341
4683	586342
12650	586343
126143	586344
38546	586345
46552	586346
98756	586347
49186	586348
99940	586349
55076	586350
30843	586351
33224	586352
12496	586353
13183	586354
50990	586355
115017	586356
24910	586357
21174	586358
161190	586359
38327	586360
12377	586361
180369	586362
34147	586363
58899	586364
80053	586365
1947	586366
85793	586367
44335	586368
20754	586369
6212	586370
35838	586371
94566	586372
75303	586373
114950	586374
38259	586375
96082	586376
46168	586377
77507	586378
31635	586379
78296	586380
90364	586381
97764	586382
2290	586383
3256	586384
71202	586385
14839	586386
55989	586387
20701	586388
31368	586389
16997	586390
31261	586391
4117	586392
15962	586393
21564	586394
7356	586395
79598	586396
44143	586397
65077	586398
11710	586399
15197	586400
54509	586401
67243	586402
169173	586403
53466	586404
41925	586405
116317	586406
8522	586407
46647	586408
18993	586409
59576	586410
42445	586411
56709	586412
102756	586413
11196	586414
25823	586415
45198	586416
2940	586417
182894	586418
14282	586419
64495	586420
162246	586421
70986	586422
66408	586423
9363	586424
55998	586425
5270	586426
109670	586427
82544	586428
6046	586429
45729	586430
78450	586431
21607	586432
36373	586433
86570	586434
168467	586435
80334	586436
52857	586437
98436	586438
162521	586439
95240	586440
157294	586441
127513	586442
38134	586443
98075	586444
17444	586445
30812	586446
3252	586447
21312	586448
9731	586449
7356	586450
6146	586451
3303	586452
60329	586453
7465	586454
3004	586455
3153	586456
55025	586457
19478	586458
99312	586459
45775	586460
3538	586461
8164	586462
80667	586463
169414	586464
99164	586465
5022	586466
10872	586467
19158	586468
14791	586469
78704	586470
88712	586471
42016	586472
6045	586473
107556	586474
39901	586475
28084	586476
14791	586477
1944	586478
1028	586479
117866	586480
26413	586481
70489	586482
88422	586483
29723	586484
51722	586485
87381	586486
54118	586487
11435	586488
58492	586489
95859	586490
87664	586491
10801	586492
4275	586493
143204	586494
2140	586495
77962	586496
68490	586497
99019	586498
10370	586499
80365	586500
24870	586501
51304	586502
20969	586503
4384	586504
52967	586505
21596	586506
122686	586507
8365	586508
481	586509
79	586510
630	586511
1980	586512
6311	586513
9370	586514
3968	586515
49322	586516
482	586517
1413	586518
16360	586519
59313	586520
159984	586521
605	586522
4460	586523
97184	586524
52854	586525
26345	586526
111	586527
4102	586528
31492	586529
150656	586530
59783	586531
55354	586532
30598	586533
46049	586534
65344	586535
17807	586536
46721	586537
29021	586538
13406	586539
12479	586540
124990	586541
25616	586542
69916	586543
89851	586544
36787	586545
85736	586546
135476	586547
95046	586548
99057	586549
30451	586550
94491	586551
21705	586552
68155	586553
38538	586554
166985	586555
81455	586556
54014	586557
90219	586558
31947	586559
149728	586560
29888	586561
66576	586562
97257	586563
34055	586564
11287	586565
40794	586566
2151	586567
13449	586568
13449	586569
63230	586570
53348	586571
100182	586572
9642	586573
25616	586574
56949	586575
122132	586576
142	586577
80302	586578
1401	586579
3930	586580
12605	586581
59040	586582
19801	586583
24096	586584
3849	586585
11415	586586
28975	586587
5784	586588
27795	586589
17581	586590
3312	586591
42314	586592
19888	586593
32034	586594
78813	586595
138777	586596
65011	586597
7911	586598
33746	586599
46529	586600
41082	586601
40798	586602
76831	586603
15161	586604
20718	586605
37540	586606
811	586607
167628	586608
54403	586609
31712	586610
58521	586611
38353	586612
10563	586613
20705	586614
38434	586615
71380	586616
24242	586617
18763	586618
4922	586619
40155	586620
2342	586621
43946	586622
80562	586623
95726	586624
68203	586625
104422	586626
85618	586627
96346	586628
38196	586629
5638	586630
79651	586631
180857	586632
23485	586633
7206	586634
44844	586635
48917	586636
55203	586637
76644	586638
175157	586639
79950	586640
60771	586641
14823	586642
162044	586643
27811	586644
159248	586645
31352	586646
104432	586647
60782	586648
2637	586649
65039	586650
65450	586651
15107	586652
17946	586653
45538	586654
33903	586655
130380	586656
10737	586657
69877	586658
116675	586659
24871	586660
24747	586661
9197	586662
133351	586663
23513	586664
30554	586665
100538	586666
82030	586667
21155	586668
8308	586669
5616	586670
54761	586671
67885	586672
6635	586673
56791	586674
71523	586675
66793	586676
133444	586677
60483	586678
26255	586679
32074	586680
18166	586681
41782	586682
24623	586683
38850	586684
10448	586685
109317	586686
38691	586687
5936	586688
58106	586689
162118	586690
17316	586691
11899	586692
156894	586693
37	586694
42389	586695
98121	586696
108490	586697
17176	586698
53803	586699
51966	586700
62125	586701
14932	586702
4059	586703
91791	586704
5187	586705
21663	586706
139445	586707
2128	586708
7270	586709
17805	586710
77501	586711
4040	586712
158160	586713
97015	586714
117752	586715
6807	586716
70155	586717
15097	586718
487	586719
68139	586720
80938	586721
66934	586722
24996	586723
53844	586724
46550	586725
6332	586726
9062	586727
28448	586728
25992	586729
24972	586730
81765	586731
4879	586732
96846	586733
77338	586734
80165	586735
114711	586736
2393	586737
65877	586738
105998	586739
114986	586740
96565	586741
63913	586742
187198	586743
12372	586744
3613	586745
19061	586746
102521	586747
98147	586748
44336	586749
13232	586750
89153	586751
44399	586752
461	586753
80083	586754
31688	586755
169911	586756
605	586757
70495	586758
7057	586759
25936	586760
58701	586761
25880	586762
41049	586763
12851	586764
45256	586765
406	586766
85516	586767
38269	586768
7154	586769
52554	586770
56999	586771
78276	586772
79497	586773
83247	586774
464	586775
44454	586776
38155	586777
101230	586778
6467	586779
100651	586780
161783	586781
127801	586782
59553	586783
79457	586784
59318	586785
56181	586786
166041	586787
5372	586788
119535	586789
105435	586790
163887	586791
64197	586792
10759	586793
33514	586794
34442	586795
187568	586796
5360	586797
34052	586798
31036	586799
98213	586800
71461	586801
66197	586802
2207	586803
166256	586804
39926	586805
142223	586806
70649	586807
122105	586808
138162	586809
133607	586810
3717	586811
14848	586812
66448	586813
11600	586814
31955	586815
1573	586816
26161	586817
156466	586818
30290	586819
27793	586820
139962	586821
62872	586822
9420	586823
25836	586824
9571	586825
51658	586826
12288	586827
65669	586828
27478	586829
134978	586830
2249	586831
96804	586832
102	586833
122875	586834
67784	586835
93869	586836
35655	586837
142730	586838
1304	586839
71663	586840
9052	586841
176792	586842
25316	586843
101803	586844
96279	586845
25456	586846
8	586847
29047	586848
48861	586849
41122	586850
26373	586851
68363	586852
19818	586853
59611	586854
26249	586855
175290	586856
13755	586857
124243	586858
57186	586859
100983	586860
104079	586861
36636	586862
50711	586863
41549	586864
139010	586865
20605	586866
41350	586867
44815	586868
44499	586869
59835	586870
11391	586871
20754	586872
15700	586873
14122	586874
15204	586875
19124	586876
14906	586877
7582	586878
96558	586879
21216	586880
28330	586881
40198	586882
13867	586883
7977	586884
17868	586885
4797	586886
37121	586887
18969	586888
2	586889
78750	586890
68159	586891
39288	586892
42317	586893
40147	586894
15668	586895
21332	586896
89829	586897
4739	586898
45652	586899
53951	586900
20960	586901
18420	586902
6271	586903
15398	586904
4132	586905
55897	586906
96626	586907
27828	586908
128133	586909
53423	586910
20876	586911
143796	586912
21219	586913
5597	586914
60007	586915
10376	586916
7480	586917
7345	586918
12850	586919
1927	586920
8469	586921
19303	586922
78327	586923
9857	586924
106850	586925
45730	586926
101273	586927
44872	586928
129851	586929
73520	586930
29574	586931
13155	586932
78639	586933
69100	586934
99554	586935
20904	586936
46206	586937
6915	586938
25897	586939
10393	586940
1004	586941
34582	586942
9218	586943
132959	586944
45797	586945
123133	586946
109411	586947
4923	586948
762	586949
46023	586950
94051	586951
109071	586952
9323	586953
86007	586954
85115	586955
13492	586956
30004	586957
34105	586958
22425	586959
159655	586960
106965	586961
122150	586962
124554	586963
37936	586964
46999	586965
94991	586966
50528	586967
25943	586968
17707	586969
6378	586970
22237	586971
44559	586972
114986	586973
34764	586974
72640	586975
13722	586976
164895	586977
15982	586978
3230	586979
182856	586980
21596	586981
102356	586982
167316	586983
77301	586984
57801	586985
30795	586986
38234	586987
3162	586988
50601	586989
575	586990
98722	586991
43443	586992
36664	586993
59005	586994
21288	586995
67397	586996
53289	586997
10474	586998
177076	586999
1222	587000
7942	587001
103942	587002
61596	587003
81834	587004
24875	587005
121772	587006
16308	587007
3010	587008
59627	587009
71381	587010
512	587011
7583	587012
76739	587013
142409	587014
184671	587015
4280	587016
28332	587017
63076	587018
2934	587019
140484	587020
4844	587021
68617	587022
141979	587023
183339	587024
80012	587025
15918	587026
85886	587027
8364	587028
15579	587029
69282	587030
80883	587031
50461	587032
661	587033
160747	587034
17893	587035
32402	587036
56606	587037
14589	587038
58905	587039
29969	587040
19422	587041
77600	587042
8913	587043
7215	587044
15100	587045
48602	587046
40145	587047
8087	587048
85184	587049
2523	587050
44652	587051
27121	587052
19130	587053
5936	587054
163476	587055
85286	587056
8377	587057
32891	587058
6956	587059
82577	587060
40653	587061
188425	587062
100238	587063
3351	587064
2257	587065
46221	587066
46566	587067
5380	587068
48354	587069
12560	587070
8152	587071
37175	587072
71910	587073
28103	587074
75878	587075
21691	587076
30950	587077
77501	587078
59451	587079
85694	587080
94289	587081
33541	587082
39063	587083
41233	587084
10586	587085
6794	587086
79895	587087
2350	587088
64648	587089
2835	587090
556	587091
56734	587092
20472	587093
14397	587094
39969	587095
22293	587096
36472	587097
4739	587098
1143	587099
77935	587100
65336	587101
18968	587102
53921	587103
1604	587104
59983	587105
6250	587106
59546	587107
130969	587108
36907	587109
299	587110
3450	587111
29910	587112
24835	587113
8070	587114
14732	587115
103635	587116
13065	587117
49916	587118
1447	587119
6293	587120
48405	587121
21053	587122
22210	587123
78750	587124
18455	587125
134749	587126
87615	587127
27813	587128
116058	587129
37	587130
162070	587131
70810	587132
75600	587133
54027	587134
58349	587135
92271	587136
15669	587137
81279	587138
52773	587139
107432	587140
2378	587141
15611	587142
130	587143
71035	587144
149	587145
54007	587146
26047	587147
40103	587148
56551	587149
5024	587150
20849	587151
27927	587152
17746	587153
106366	587154
26224	587155
34711	587156
160	587157
93699	587158
23451	587159
36472	587160
54645	587161
85365	587162
45405	587163
58416	587164
50973	587165
71868	587166
98815	587167
91130	587168
93673	587169
72888	587170
13515	587171
179528	587172
5490	587173
3031	587174
117343	587175
26109	587176
84631	587177
831	587178
16199	587179
68772	587180
88462	587181
94991	587182
37989	587183
106366	587184
12696	587185
3348	587186
139621	587187
72690	587188
102009	587189
16885	587190
38103	587191
30746	587192
1836	587193
45584	587194
104888	587195
66464	587196
6162	587197
15911	587198
14828	587199
21244	587200
45280	587201
2925	587202
10836	587203
99878	587204
45933	587205
148	587206
115113	587207
26260	587208
46267	587209
57856	587210
94657	587211
9097	587212
54012	587213
9657	587214
17717	587215
107678	587216
4941	587217
78504	587218
92227	587219
41319	587220
4650	587221
100632	587222
33102	587223
56259	587224
6925	587225
21050	587226
30875	587227
34407	587228
82222	587229
105174	587230
2043	587231
9322	587232
7280	587233
62045	587234
85113	587235
1043	587236
1419	587237
23048	587238
57872	587239
115622	587240
88975	587241
48793	587242
133538	587243
31371	587244
38193	587245
12880	587246
43418	587247
130533	587248
66966	587249
38533	587250
64882	587251
23071	587252
73397	587253
106	587254
13993	587255
9368	587256
34817	587257
33955	587258
37461	587259
7057	587260
60734	587261
160111	587262
9864	587263
23284	587264
28438	587265
125259	587266
127923	587267
14937	587268
40606	587269
609	587270
17581	587271
61500	587272
34587	587273
660	587274
15195	587275
53803	587276
2658	587277
21314	587278
81742	587279
100881	587280
28517	587281
4958	587282
21063	587283
31163	587284
110716	587285
38793	587286
3008	587287
41949	587288
9227	587289
45704	587290
30972	587291
9149	587292
30665	587293
95572	587294
54258	587295
66383	587296
63630	587297
2693	587298
25183	587299
163357	587300
21540	587301
40350	587302
38273	587303
53190	587304
101064	587305
44183	587306
21628	587307
47409	587308
27682	587309
50681	587310
97720	587311
39984	587312
93884	587313
55860	587314
33251	587315
66961	587316
24789	587317
44631	587318
18772	587319
21207	587320
52838	587321
17891	587322
25632	587323
29914	587324
161174	587325
96212	587326
4689	587327
69509	587328
58396	587329
43998	587330
11490	587331
47875	587332
70950	587333
11837	587334
36636	587335
71804	587336
34151	587337
2969	587338
44568	587339
1607	587340
2	587341
96447	587342
2	587343
48641	587344
2349	587345
124789	587346
56925	587347
30633	587348
5330	587349
35663	587350
79684	587351
47182	587352
2952	587353
12507	587354
101542	587355
80386	587356
54879	587357
31859	587358
29450	587359
73275	587360
69849	587361
39620	587362
45487	587363
4566	587364
25711	587365
87055	587366
2620	587367
58333	587368
33025	587369
13142	587370
48405	587371
17019	587372
107022	587373
69500	587374
17081	587375
17057	587376
12212	587377
29804	587378
3004	587379
44826	587380
137831	587381
72403	587382
65489	587383
99472	587384
37444	587385
130410	587386
80232	587387
55158	587388
45477	587389
60280	587390
65894	587391
11681	587392
63231	587393
103206	587394
10080	587395
12468	587396
31903	587397
55925	587398
1444	587399
7169	587400
17110	587401
42094	587402
159019	587403
102769	587404
82669	587405
67750	587406
36795	587407
143	587408
89000	587409
33256	587410
87161	587411
16611	587412
28474	587413
46155	587414
51200	587415
500	587416
38808	587417
7075	587418
5694	587419
74837	587420
134085	587421
108964	587422
112018	587423
14408	587424
44437	587425
5181	587426
166276	587427
17159	587428
133941	587429
48697	587430
9935	587431
30316	587432
10701	587433
46983	587434
25765	587435
16276	587436
38321	587437
22600	587438
47448	587439
31646	587440
33444	587441
34354	587442
86919	587443
37491	587444
110982	587445
25149	587446
38193	587447
8882	587448
9722	587449
23374	587450
19404	587451
48199	587452
45616	587453
142532	587454
35282	587455
11606	587456
132953	587457
25133	587458
54510	587459
23306	587460
87589	587461
10701	587462
55139	587463
21143	587464
465	587465
20892	587466
185743	587467
72232	587468
102466	587469
235	587470
3729	587471
86139	587472
11391	587473
70094	587474
99083	587475
11519	587476
2138	587477
40439	587478
4838	587479
74100	587480
84654	587481
11899	587482
30506	587483
68447	587484
2235	587485
10965	587486
36200	587487
125468	587488
107354	587489
5171	587490
51223	587491
84828	587492
45474	587493
54886	587494
138950	587495
36506	587496
16707	587497
103740	587498
2960	587499
25434	587500
31846	587501
106680	587502
77811	587503
86677	587504
567	587505
723	587506
2257	587507
54742	587508
38190	587509
9107	587510
5674	587511
21042	587512
48819	587513
28381	587514
33746	587515
60837	587516
140269	587517
66218	587518
31293	587519
48849	587520
95374	587521
3662	587522
6735	587523
115064	587524
3110	587525
28297	587526
137728	587527
99710	587528
21075	587529
62779	587530
46681	587531
18050	587532
185539	587533
8416	587534
107374	587535
95507	587536
6499	587537
32953	587538
69838	587539
52817	587540
317	587541
29851	587542
6313	587543
12182	587544
11104	587545
15554	587546
108610	587547
84270	587548
95307	587549
27445	587550
55016	587551
12538	587552
3410	587553
59460	587554
6098	587555
32006	587556
37172	587557
99329	587558
10871	587559
75824	587560
25711	587561
37504	587562
103431	587563
90931	587564
37	587565
44985	587566
7980	587567
281	587568
63982	587569
71750	587570
10930	587571
33895	587572
111252	587573
100222	587574
95409	587575
21714	587576
25077	587577
25872	587578
153417	587579
44193	587580
125426	587581
130637	587582
13004	587583
130536	587584
15962	587585
22925	587586
94742	587587
138739	587588
27230	587589
1005	587590
10841	587591
26300	587592
156380	587593
12465	587594
84038	587595
10841	587596
13413	587597
23006	587598
10670	587599
30174	587600
97867	587601
76719	587602
4802	587603
4049	587604
1509	587605
23566	587606
98713	587607
14699	587608
50591	587609
9478	587610
885	587611
3703	587612
2046	587613
6387	587614
6520	587615
27201	587616
12338	587617
15046	587618
23	587619
27107	587620
102664	587621
19096	587622
14393	587623
120401	587624
3962	587625
93479	587626
49364	587627
78685	587628
25621	587629
70534	587630
23510	587631
40635	587632
82709	587633
6280	587634
70365	587635
7243	587636
18024	587637
136361	587638
218	587639
38065	587640
91340	587641
19376	587642
8703	587643
13875	587644
107385	587645
34782	587646
39701	587647
465	587648
21611	587649
62849	587650
72417	587651
1542	587652
187426	587653
8934	587654
18015	587655
67831	587656
71214	587657
167678	587658
104309	587659
14988	587660
159136	587661
31817	587662
66245	587663
41531	587664
68396	587665
3628	587666
2557	587667
138276	587668
4245	587669
56616	587670
16893	587671
66163	587672
21552	587673
39051	587674
15387	587675
90735	587676
157843	587677
23343	587678
59803	587679
74414	587680
17603	587681
22855	587682
86320	587683
11119	587684
99312	587685
72584	587686
17044	587687
5322	587688
11608	587689
3044	587690
5257	587691
17608	587692
21637	587693
2569	587694
25456	587695
3706	587696
3044	587697
90774	587698
52137	587699
14805	587700
2759	587701
2690	587702
76353	587703
23421	587704
30459	587705
119835	587706
28325	587707
28092	587708
83244	587709
17877	587710
50581	587711
20657	587712
6106	587713
84991	587714
53508	587715
78014	587716
63862	587717
3670	587718
23028	587719
23504	587720
64223	587721
9471	587722
64579	587723
28458	587724
5216	587725
40802	587726
45473	587727
82914	587728
45473	587729
4257	587730
180807	587731
57010	587732
45985	587733
81785	587734
42126	587735
672	587736
80124	587737
49510	587738
13704	587739
20611	587740
25802	587741
30697	587742
6510	587743
40324	587744
85473	587745
67575	587746
37188	587747
37288	587748
65898	587749
99651	587750
24809	587751
5442	587752
17358	587753
53791	587754
102427	587755
43813	587756
124418	587757
54809	587758
110522	587759
12606	587760
9160	587761
519	587762
93	587763
20820	587764
152612	587765
24790	587766
17404	587767
30833	587768
38783	587769
55201	587770
66078	587771
45726	587772
159935	587773
40692	587774
25679	587775
93623	587776
72320	587777
13656	587778
19150	587779
136433	587780
27802	587781
38712	587782
96442	587783
75962	587784
48562	587785
50017	587786
31573	587787
64985	587788
34523	587789
31616	587790
46776	587791
55495	587792
14806	587793
28393	587794
40682	587795
34914	587796
7250	587797
22676	587798
58167	587799
25756	587800
10499	587801
21998	587802
69304	587803
17147	587804
25979	587805
30427	587806
125920	587807
65673	587808
59122	587809
35972	587810
3540	587811
13979	587812
93932	587813
155051	587814
53633	587815
977	587816
55478	587817
11652	587818
153445	587819
139447	587820
9799	587821
23028	587822
126	587823
82440	587824
63520	587825
40912	587826
47269	587827
53963	587828
23647	587829
54635	587830
117521	587831
377	587832
5061	587833
1469	587834
25627	587835
85855	587836
30460	587837
10860	587838
49387	587839
133963	587840
96247	587841
161886	587842
25524	587843
1816	587844
26075	587845
78298	587846
79274	587847
54299	587848
37905	587849
20765	587850
59372	587851
18418	587852
70206	587853
48	587854
26877	587855
6815	587856
103322	587857
5695	587858
29166	587859
474	587860
126752	587861
44791	587862
29218	587863
8853	587864
8853	587865
54	587866
4528	587867
51453	587868
42872	587869
4580	587870
14815	587871
5263	587872
8853	587873
39017	587874
52352	587875
9867	587876
25613	587877
38891	587878
34137	587879
23810	587880
11536	587881
53	587882
53	587883
4332	587884
8853	587885
669	587886
5055	587887
18794	587888
82660	587889
148446	587890
37497	587891
66555	587892
8035	587893
173337	587894
98474	587895
46259	587896
53	587897
50688	587898
11818	587899
30498	587900
2112	587901
69226	587902
90547	587903
11818	587904
25856	587905
30498	587906
50086	587907
5695	587908
100754	587909
30498	587910
73864	587911
12585	587912
53	587913
41865	587914
25241	587915
20280	587916
133760	587917
149603	587918
92398	587919
40747	587920
165769	587921
52627	587922
26842	587923
72557	587924
46931	587925
16994	587926
471	587927
58	587928
51504	587929
57820	587930
141932	587931
107486	587932
123124	587933
87196	587934
60735	587935
44693	587936
3135	587937
74646	587938
53	587939
25702	587940
23353	587941
23353	587942
107329	587943
25702	587944
128294	587945
23353	587946
4402	587947
14075	587948
67861	587949
28	587950
59498	587951
71650	587952
3434	587953
134520	587954
54671	587955
61547	587956
122333	587957
70471	587958
93669	587959
4364	587960
7517	587961
13328	587962
14868	587963
33928	587964
1854	587965
10997	587966
22033	587967
3582	587968
52062	587969
33389	587970
55720	587971
6004	587972
1962	587973
39506	587974
55213	587975
61742	587976
94923	587977
261	587978
15245	587979
18150	587980
82765	587981
24850	587982
94	587983
38664	587984
41031	587985
39769	587986
39440	587987
26598	587988
58786	587989
442	587990
37229	587991
26539	587992
21858	587993
40347	587994
47565	587995
27604	587996
35314	587997
47548	587998
15300	587999
12969	588000
15032	588001
3	588002
7039	588003
57453	588004
26781	588005
21774	588006
14023	588007
35019	588008
417	588009
17713	588010
18191	588011
28577	588012
175457	588013
132	588014
7288	588015
15334	588016
33046	588017
14863	588018
39458	588019
22684	588020
5901	588021
105247	588022
111	588023
16577	588024
24248	588025
7773	588026
24037	588027
67028	588028
152	588029
346	588030
32537	588031
76	588032
57437	588033
83632	588034
8347	588035
22772	588036
15604	588037
59258	588038
74912	588039
24063	588040
70248	588041
39486	588042
48765	588043
132956	588044
37273	588045
35531	588046
8561	588047
69233	588048
11978	588049
62763	588050
42372	588051
1793	588052
28133	588053
48894	588054
7328	588055
6562	588056
16552	588057
14847	588058
39804	588059
39800	588060
21679	588061
32219	588062
13925	588063
29168	588064
1340	588065
25011	588066
7690	588067
119	588068
29283	588069
10180	588070
5246	588071
60127	588072
41781	588073
9054	588074
21840	588075
42474	588076
17375	588077
49169	588078
209	588079
2045	588080
17	588081
16955	588082
344	588083
78192	588084
10113	588085
42950	588086
11437	588087
133851	588088
61861	588089
42803	588090
42529	588091
1408	588092
3637	588093
24049	588094
2506	588095
49615	588096
76359	588097
5078	588098
15891	588099
40438	588100
10056	588101
50226	588102
53639	588103
313	588104
10729	588105
814	588106
42790	588107
1026	588108
62510	588109
47767	588110
47957	588111
21774	588112
40983	588113
7499	588114
45912	588115
28935	588116
2506	588117
148466	588118
12988	588119
32775	588120
1581	588121
2535	588122
19197	588123
18338	588124
7441	588125
9667	588126
47913	588127
168	588128
15373	588129
1333	588130
47603	588131
21781	588132
6957	588133
47508	588134
10485	588135
2449	588136
8354	588137
64363	588138
4361	588139
69129	588140
4467	588141
3994	588142
39329	588143
57431	588144
1	588145
32550	588146
46059	588147
11827	588148
13998	588149
39816	588150
4015	588151
7375	588152
43356	588153
11769	588154
26440	588155
36145	588156
1023	588157
89	588158
10490	588159
62229	588160
4621	588161
43154	588162
2755	588163
47736	588164
118166	588165
6957	588166
34581	588167
1579	588168
1022	588169
27446	588170
17223	588171
27	588172
2435	588173
24037	588174
1094	588175
26594	588176
14848	588177
580	588178
22776	588179
64244	588180
18167	588181
40488	588182
4987	588183
39842	588184
22075	588185
96021	588186
27532	588187
26199	588188
50061	588189
97	588190
21147	588191
43412	588192
109750	588193
26752	588194
16836	588195
82878	588196
39247	588197
114036	588198
8812	588199
34267	588200
23965	588201
13827	588202
6840	588203
59053	588204
50257	588205
30927	588206
10996	588207
980	588208
11230	588209
85807	588210
1569	588211
8956	588212
54774	588213
26732	588214
39336	588215
2831	588216
53890	588217
12977	588218
25880	588219
15243	588220
5795	588221
6686	588222
18368	588223
80757	588224
2557	588225
12903	588226
32225	588227
114	588228
11369	588229
12904	588230
472	588231
156	588232
15367	588233
146	588234
198	588235
43356	588236
35367	588237
2611	588238
6247	588239
2032	588240
504	588241
3042	588242
69	588243
57	588244
5574	588245
50	588246
17002	588247
29451	588248
24660	588249
429	588250
19465	588251
8013	588252
12935	588253
48560	588254
1717	588255
33312	588256
12150	588257
84555	588258
7296	588259
69772	588260
4821	588261
40123	588262
429	588263
68653	588264
43457	588265
1	588266
33776	588267
17710	588268
18176	588269
71	588270
21485	588271
21485	588272
39600	588273
343	588274
48102	588275
214	588276
11251	588277
1635	588278
458	588279
50204	588280
27701	588281
4686	588282
51167	588283
35332	588284
4857	588285
23131	588286
54469	588287
64417	588288
85451	588289
133222	588290
15902	588291
82626	588292
24825	588293
156389	588294
66287	588295
144326	588296
51064	588297
84592	588298
8123	588299
60644	588300
67547	588301
73370	588302
23483	588303
23483	588304
23483	588305
36479	588306
116317	588307
154760	588308
12694	588309
155572	588310
52995	588311
62832	588312
152263	588313
7894	588314
2170	588315
109663	588316
1554	588317
2381	588318
41939	588319
106592	588320
122186	588321
62832	588322
20626	588323
92221	588324
50078	588325
24756	588326
173951	588327
4921	588328
52106	588329
21941	588330
438	588331
29487	588332
15226	588333
7517	588334
118274	588335
14389	588336
48453	588337
702	588338
64649	588339
64130	588340
82092	588341
61764	588342
81307	588343
41353	588344
31422	588345
24771	588346
49388	588347
4961	588348
136850	588349
170296	588350
41068	588351
15559	588352
19951	588353
77105	588354
33045	588355
36516	588356
173583	588357
171983	588358
142478	588359
110739	588360
108396	588361
110151	588362
41196	588363
50427	588364
24998	588365
63874	588366
33045	588367
170174	588368
40278	588369
171225	588370
71689	588371
136211	588372
162066	588373
41221	588374
171152	588375
67893	588376
153219	588377
27211	588378
12289	588379
27211	588380
177580	588381
184095	588382
7168	588383
7168	588384
110067	588385
170866	588386
6321	588387
6321	588388
27211	588389
142184	588390
4265	588391
48194	588392
115209	588393
124713	588394
48453	588395
49437	588396
186408	588397
144301	588398
94115	588399
126509	588400
40987	588401
7720	588402
9873	588403
10526	588404
71502	588405
4427	588406
10516	588407
140955	588408
163530	588409
26045	588410
26045	588411
118587	588412
7574	588413
21375	588414
10589	588415
64293	588416
3806	588417
111586	588418
61868	588419
121807	588420
96436	588421
118214	588422
64293	588423
102006	588424
102006	588425
18944	588426
10782	588427
111586	588428
21375	588429
21375	588430
112685	588431
10589	588432
12596	588433
180090	588434
111524	588435
41609	588436
44931	588437
76600	588438
12880	588439
110471	588440
12880	588441
13121	588442
60633	588443
96436	588444
138701	588445
60633	588446
65217	588447
59191	588448
8060	588449
85792	588450
14870	588451
14672	588452
25344	588453
32357	588454
7254	588455
11668	588456
55498	588457
17543	588458
37033	588459
82682	588460
49364	588461
69786	588462
109181	588463
168773	588464
81183	588465
4954	588466
4954	588467
61866	588468
145983	588469
110694	588470
156997	588471
139450	588472
27855	588473
60827	588474
35889	588475
73426	588476
155666	588477
449	588478
52847	588479
147746	588480
592	588481
103171	588482
67130	588483
127388	588484
116896	588485
17288	588486
149968	588487
86096	588488
58222	588489
63309	588490
130634	588491
138000	588492
46593	588493
49763	588494
117069	588495
91640	588496
33027	588497
29919	588498
40232	588499
86613	588500
59657	588501
22345	588502
53653	588503
76272	588504
154975	588505
87056	588506
4865	588507
7962	588508
24787	588509
113763	588510
648	588511
111067	588512
17041	588513
6166	588514
98575	588515
142779	588516
49965	588517
34729	588518
140300	588519
92700	588520
92958	588521
1444	588522
40052	588523
49874	588524
110570	588525
33958	588526
29820	588527
63016	588528
20569	588529
94498	588530
27215	588531
128772	588532
122858	588533
152058	588534
1514	588535
76674	588536
181459	588537
144335	588538
175519	588539
48546	588540
43888	588541
142470	588542
87025	588543
15391	588544
36509	588545
109942	588546
135379	588547
138179	588548
178763	588549
10349	588550
116521	588551
122858	588552
6896	588553
13006	588554
121108	588555
53256	588556
87035	588557
67130	588558
110694	588559
151521	588560
55179	588561
157873	588562
176323	588563
128212	588564
178800	588565
160293	588566
130349	588567
86196	588568
37215	588569
44005	588570
165492	588571
106192	588572
106190	588573
143679	588574
176882	588575
24606	588576
21319	588577
76321	588578
180710	588579
72954	588580
103003	588581
28610	588582
2795	588583
139175	588584
159510	588585
140871	588586
151751	588587
69532	588588
76863	588589
10329	588590
21319	588591
31766	588592
107074	588593
150290	588594
2062	588595
96715	588596
1658	588597
121880	588598
12043	588599
14801	588600
169180	588601
130318	588602
59789	588603
13006	588604
62313	588605
139895	588606
36409	588607
43258	588608
12648	588609
40260	588610
122293	588611
69786	588612
83378	588613
44033	588614
114728	588615
74380	588616
38718	588617
136524	588618
45037	588619
55033	588620
48371	588621
76104	588622
60693	588623
67592	588624
3457	588625
17895	588626
100985	588627
83035	588628
86987	588629
107107	588630
10060	588631
77106	588632
174815	588633
49759	588634
23029	588635
152120	588636
9761	588637
81920	588638
138965	588639
36647	588640
10799	588641
118241	588642
96715	588643
42103	588644
176429	588645
46889	588646
81248	588647
20566	588648
86415	588649
31766	588650
101467	588651
31766	588652
148066	588653
101467	588654
164330	588655
82128	588656
3541	588657
10206	588658
183718	588659
5405	588660
135993	588661
118589	588662
75808	588663
14682	588664
17226	588665
24867	588666
37929	588667
23313	588668
138241	588669
110694	588670
143476	588671
179619	588672
136166	588673
24110	588674
10439	588675
1519	588676
18430	588677
10280	588678
131942	588679
180479	588680
66298	588681
10439	588682
139994	588683
67498	588684
136167	588685
138522	588686
186603	588687
642	588688
134298	588689
61543	588690
34488	588691
15511	588692
141369	588693
136619	588694
52802	588695
156515	588696
153985	588697
121291	588698
53411	588699
98009	588700
1579	588701
123269	588702
6788	588703
44411	588704
40074	588705
75754	588706
49704	588707
106403	588708
84325	588709
69684	588710
144774	588711
72637	588712
59657	588713
71944	588714
11126	588715
4117	588716
6075	588717
45000	588718
132006	588719
13006	588720
12206	588721
106810	588722
2384	588723
18733	588724
72852	588725
2837	588726
65315	588727
6762	588728
109596	588729
24879	588730
55185	588731
103925	588732
4065	588733
93471	588734
86264	588735
12530	588736
32142	588737
307	588738
72956	588739
4847	588740
57643	588741
174057	588742
84103	588743
4110	588744
52886	588745
16499	588746
147597	588747
84685	588748
29919	588749
13501	588750
1997	588751
181674	588752
14412	588753
63336	588754
28717	588755
54330	588756
23010	588757
50113	588758
111126	588759
187361	588760
36561	588761
41071	588762
102911	588763
37929	588764
3233	588765
115916	588766
10457	588767
186455	588768
4565	588769
92264	588770
54862	588771
181528	588772
19137	588773
24556	588774
141540	588775
139933	588776
5431	588777
31465	588778
71610	588779
17633	588780
23313	588781
71709	588782
105896	588783
107579	588784
50778	588785
86613	588786
69532	588787
63900	588788
48321	588789
50344	588790
75995	588791
75936	588792
29843	588793
150130	588794
17355	588795
82881	588796
56730	588797
126650	588798
5182	588799
16353	588800
63101	588801
148801	588802
29855	588803
59718	588804
36364	588805
94494	588806
81300	588807
33541	588808
96493	588809
11799	588810
71376	588811
10	588812
29655	588813
93713	588814
60279	588815
47412	588816
94878	588817
3274	588818
135577	588819
25858	588820
36364	588821
38813	588822
103543	588823
13921	588824
45646	588825
87956	588826
60402	588827
8151	588828
124905	588829
178226	588830
87240	588831
33295	588832
9868	588833
76400	588834
93196	588835
95582	588836
59456	588837
84066	588838
52763	588839
50872	588840
142792	588841
20192	588842
93130	588843
76047	588844
51075	588845
20360	588846
33014	588847
38158	588848
67414	588849
111689	588850
22851	588851
86780	588852
71714	588853
107265	588854
75070	588855
129364	588856
130312	588857
59456	588858
62956	588859
84579	588860
180695	588861
29820	588862
15446	588863
152241	588864
176729	588865
187909	588866
110205	588867
66092	588868
12836	588869
7634	588870
20009	588871
4223	588872
104554	588873
22937	588874
76383	588875
9548	588876
40074	588877
73830	588878
56815	588879
7148	588880
13006	588881
41291	588882
8244	588883
38461	588884
59888	588885
87956	588886
37861	588887
13006	588888
142535	588889
88242	588890
65183	588891
93062	588892
120190	588893
1118	588894
87240	588895
3310	588896
136910	588897
1384	588898
41335	588899
63025	588900
30100	588901
3611	588902
43980	588903
31079	588904
94448	588905
142660	588906
115571	588907
63572	588908
12206	588909
2641	588910
23329	588911
100902	588912
73727	588913
59789	588914
44474	588915
129119	588916
966	588917
135364	588918
117611	588919
74883	588920
123085	588921
82538	588922
4905	588923
178060	588924
40129	588925
87167	588926
20497	588927
185111	588928
163858	588929
51075	588930
9748	588931
63859	588932
186088	588933
6788	588934
8937	588935
43877	588936
142157	588937
62467	588938
19620	588939
89723	588940
45164	588941
22474	588942
150145	588943
33985	588944
35790	588945
78359	588946
24818	588947
75669	588948
37904	588949
50712	588950
140457	588951
20009	588952
24509	588953
116727	588954
56109	588955
57951	588956
134899	588957
86757	588958
112134	588959
115254	588960
45001	588961
22851	588962
49709	588963
171791	588964
19137	588965
75930	588966
129349	588967
18511	588968
3529	588969
1780	588970
100172	588971
134906	588972
94398	588973
73176	588974
84216	588975
85756	588976
85238	588977
135197	588978
187476	588979
73695	588980
51085	588981
28292	588982
125223	588983
103744	588984
97343	588985
135361	588986
146997	588987
86571	588988
80237	588989
38211	588990
15056	588991
105228	588992
14844	588993
72858	588994
91745	588995
135782	588996
18997	588997
107509	588998
13006	588999
20577	589000
79626	589001
75808	589002
1655	589003
87956	589004
177134	589005
171042	589006
49910	589007
2017	589008
28721	589009
74572	589010
83915	589011
48269	589012
11150	589013
102720	589014
86343	589015
134906	589016
11492	589017
13520	589018
15191	589019
50910	589020
52637	589021
44363	589022
20386	589023
22196	589024
19164	589025
182981	589026
54837	589027
108575	589028
34947	589029
134495	589030
310	589031
75450	589032
118738	589033
37283	589034
128075	589035
145245	589036
182757	589037
75622	589038
44587	589039
19003	589040
60607	589041
132779	589042
89287	589043
52561	589044
59889	589045
4721	589046
100	589047
5684	589048
75180	589049
124905	589050
38916	589051
92074	589052
6084	589053
40013	589054
76674	589055
1481	589056
127793	589057
110122	589058
45821	589059
113998	589060
66298	589061
66149	589062
131704	589063
11111	589064
81165	589065
1454	589066
109262	589067
96857	589068
19678	589069
52623	589070
100767	589071
56273	589072
107657	589073
473	589074
178920	589075
119284	589076
83055	589077
1600	589078
1600	589079
64554	589080
37810	589081
224	589082
143498	589083
37952	589084
21170	589085
28436	589086
103002	589087
55679	589088
25726	589089
48369	589090
86162	589091
175052	589092
17907	589093
59793	589094
71772	589095
24909	589096
122888	589097
14412	589098
189118	589099
86196	589100
89772	589101
49930	589102
44233	589103
184260	589104
136447	589105
64040	589106
141322	589107
15674	589108
112579	589109
19814	589110
27574	589111
88061	589112
103137	589113
39107	589114
131091	589115
150178	589116
96100	589117
71297	589118
54985	589119
8153	589120
9868	589121
76478	589122
139648	589123
66257	589124
114249	589125
56730	589126
45388	589127
21004	589128
23706	589129
38043	589130
17886	589131
14970	589132
53464	589133
56070	589134
143790	589135
12306	589136
82645	589137
50598	589138
81722	589139
31471	589140
103722	589141
9330	589142
139486	589143
135040	589144
117164	589145
40230	589146
24691	589147
23983	589148
106973	589149
107020	589150
38262	589151
176907	589152
177762	589153
49704	589154
188565	589155
69957	589156
31205	589157
62313	589158
66358	589159
19422	589160
24636	589161
13436	589162
64771	589163
81920	589164
86571	589165
110789	589166
5343	589167
52699	589168
54773	589169
86597	589170
7307	589171
137607	589172
17907	589173
179493	589174
33443	589175
7002	589176
35107	589177
8510	589178
13278	589179
66700	589180
96967	589181
64574	589182
35256	589183
63347	589184
18601	589185
78359	589186
54543	589187
174496	589188
77803	589189
128262	589190
81920	589191
20566	589192
17319	589193
10235	589194
13436	589195
15548	589196
107251	589197
3457	589198
5431	589199
75793	589200
176920	589201
125660	589202
136910	589203
86641	589204
170135	589205
449	589206
76211	589207
135132	589208
1146	589209
63275	589210
103985	589211
123255	589212
460	589213
14713	589214
604	589215
122745	589216
57847	589217
6561	589218
51815	589219
12189	589220
16861	589221
8120	589222
34507	589223
35371	589224
8349	589225
46612	589226
72132	589227
187	589228
7	589229
38103	589230
133536	589231
37648	589232
49967	589233
75580	589234
127882	589235
29853	589236
147773	589237
2307	589238
44077	589239
41101	589240
46980	589241
23421	589242
47276	589243
83627	589244
61228	589245
24272	589246
40875	589247
85715	589248
782	589249
4190	589250
3825	589251
4066	589252
39563	589253
68056	589254
12815	589255
6010	589256
24237	589257
6683	589258
3228	589259
71461	589260
33206	589261
4880	589262
72327	589263
881	589264
62433	589265
81832	589266
32249	589267
1340	589268
70314	589269
97136	589270
45734	589271
9473	589272
1604	589273
17843	589274
22412	589275
88870	589276
10787	589277
45705	589278
32757	589279
14622	589280
55308	589281
30792	589282
31482	589283
16653	589284
113026	589285
47618	589286
6924	589287
15022	589288
77510	589289
51879	589290
26871	589291
1	589292
22004	589293
12866	589294
43505	589295
10738	589296
23934	589297
15270	589298
39332	589299
80589	589300
12724	589301
63489	589302
20118	589303
83190	589304
5012	589305
19870	589306
40188	589307
127472	589308
66537	589309
47618	589310
54028	589311
25829	589312
26481	589313
74373	589314
178428	589315
1	589316
39480	589317
39522	589318
21598	589319
13036	589320
75516	589321
71352	589322
141479	589323
55747	589324
94918	589325
15072	589326
17002	589327
15694	589328
9793	589329
100574	589330
2376	589331
33488	589332
90716	589333
8847	589334
48183	589335
5046	589336
101914	589337
92153	589338
9635	589339
57504	589340
37251	589341
78439	589342
4071	589343
3799	589344
46668	589345
17447	589346
20273	589347
4843	589348
12248	589349
42463	589350
222	589351
4407	589352
10492	589353
5174	589354
4534	589355
59072	589356
11773	589357
3073	589358
3159	589359
15629	589360
3945	589361
50108	589362
175002	589363
90109	589364
133451	589365
51186	589366
5768	589367
152	589368
114309	589369
10122	589370
25955	589371
26928	589372
17352	589373
65390	589374
174027	589375
1659	589376
21148	589377
12039	589378
108774	589379
97880	589380
5625	589381
32152	589382
174002	589383
8872	589384
3999	589385
21194	589386
14769	589387
48323	589388
16142	589389
2561	589390
2561	589391
29803	589392
105398	589393
6780	589394
2	589395
43222	589396
2411	589397
7833	589398
1138	589399
129871	589400
76236	589401
562	589402
69994	589403
135048	589404
185633	589405
142760	589406
17659	589407
128422	589408
180215	589409
61228	589410
78405	589411
36893	589412
144950	589413
125693	589414
4995	589415
4995	589416
4995	589417
866	589418
140734	589419
34354	589420
4056	589421
21283	589422
182654	589423
9954	589424
866	589425
21136	589426
58462	589427
45557	589428
104618	589429
27148	589430
3213	589431
35834	589432
101490	589433
106985	589434
144137	589435
135378	589436
104968	589437
13231	589438
47978	589439
44255	589440
77339	589441
36413	589442
110412	589443
53368	589444
22645	589445
44644	589446
62852	589447
77331	589448
22437	589449
7240	589450
43728	589451
2674	589452
14233	589453
47661	589454
1688	589455
31778	589456
104602	589457
4534	589458
222	589459
36749	589460
2663	589461
866	589462
1871	589463
130411	589464
85410	589465
50240	589466
26770	589467
74003	589468
95536	589469
24316	589470
24087	589471
104429	589472
2709	589473
4095	589474
4763	589475
120132	589476
23904	589477
23904	589478
2411	589479
6960	589480
55535	589481
11379	589482
5652	589483
15699	589484
3422	589485
9279	589486
47070	589487
5572	589488
5572	589489
40220	589490
24491	589491
43920	589492
123269	589493
75154	589494
69593	589495
43892	589496
131286	589497
20431	589498
101833	589499
37487	589500
84007	589501
117817	589502
4009	589503
64642	589504
17988	589505
95700	589506
91182	589507
10628	589508
10628	589509
21948	589510
14893	589511
10650	589512
33915	589513
33915	589514
1282	589515
1282	589516
82280	589517
50913	589518
153839	589519
88743	589520
88743	589521
182800	589522
23759	589523
24343	589524
86520	589525
100972	589526
866	589527
70560	589528
38826	589529
38826	589530
6735	589531
43728	589532
132804	589533
100347	589534
28418	589535
105585	589536
106593	589537
104429	589538
17755	589539
25823	589540
42061	589541
75618	589542
51498	589543
51498	589544
4972	589545
1	589546
44480	589547
1102	589548
32216	589549
53226	589550
569	589551
13264	589552
993	589553
56431	589554
172830	589555
6694	589556
5069	589557
90070	589558
42848	589559
1881	589560
1	589561
50191	589562
582	589563
582	589564
34379	589565
32744	589566
8700	589567
42522	589568
32358	589569
57474	589570
32499	589571
45716	589572
66764	589573
22082	589574
1041	589575
22144	589576
47628	589577
5342	589578
108267	589579
8634	589580
57509	589581
83517	589582
57505	589583
7502	589584
35102	589585
10120	589586
45502	589587
78980	589588
19551	589589
11320	589590
5240	589591
2685	589592
1390	589593
136	589594
29583	589595
61457	589596
434	589597
7836	589598
16444	589599
87704	589600
61813	589601
9670	589602
11910	589603
6378	589604
51598	589605
48715	589606
1817	589607
7445	589608
47545	589609
15326	589610
111	589611
127716	589612
80792	589613
46965	589614
57320	589615
61356	589616
160176	589617
23	589618
8943	589619
10180	589620
19870	589621
77897	589622
22473	589623
2498	589624
147197	589625
14962	589626
9805	589627
170699	589628
32055	589629
3575	589630
19850	589631
29292	589632
16175	589633
4506	589634
3575	589635
589	589636
6848	589637
35481	589638
22755	589639
10057	589640
42299	589641
21958	589642
4056	589643
68499	589644
70227	589645
152909	589646
63803	589647
154214	589648
155596	589649
53210	589650
94281	589651
63803	589652
119288	589653
94107	589654
119291	589655
94167	589656
118176	589657
179320	589658
53212	589659
137011	589660
77437	589661
179353	589662
126405	589663
179315	589664
49666	589665
63564	589666
118711	589667
49677	589668
86463	589669
93603	589670
179328	589671
70955	589672
16685	589673
185923	589674
9749	589675
3863	589676
139223	589677
51479	589678
67309	589679
53119	589680
183338	589681
178275	589682
188843	589683
186132	589684
18241	589685
46563	589686
7452	589687
14429	589688
8570	589689
30146	589690
107702	589691
44185	589692
95954	589693
95732	589694
127534	589695
3106	589696
43104	589697
409	589698
28438	589699
5626	589700
5626	589701
42832	589702
19426	589703
61376	589704
165445	589705
2675	589706
59656	589707
79732	589708
19725	589709
51555	589710
11575	589711
60294	589712
53183	589713
99935	589714
160739	589715
119800	589716
53550	589717
30080	589718
153218	589719
117800	589720
50530	589721
63301	589722
1106	589723
110578	589724
109164	589725
153476	589726
16786	589727
75584	589728
6334	589729
9230	589730
53668	589731
19392	589732
143167	589733
1408	589734
140332	589735
44096	589736
10038	589737
49438	589738
7158	589739
79732	589740
8989	589741
14485	589742
85482	589743
72936	589744
74441	589745
39258	589746
100503	589747
62982	589748
10148	589749
10043	589750
141054	589751
87334	589752
17733	589753
110170	589754
37190	589755
18954	589756
87162	589757
18954	589758
44599	589759
87162	589760
14971	589761
15684	589762
133017	589763
105229	589764
15663	589765
142764	589766
115614	589767
25751	589768
166722	589769
101837	589770
10167	589771
168829	589772
17679	589773
14429	589774
53550	589775
124609	589776
109218	589777
141927	589778
7899	589779
57532	589780
55583	589781
42449	589782
105	589783
5093	589784
27873	589785
87967	589786
46574	589787
5454	589788
86680	589789
2905	589790
6850	589791
106603	589792
15266	589793
1106	589794
94853	589795
1242	589796
79242	589797
6359	589798
8750	589799
174478	589800
50788	589801
109456	589802
23800	589803
61382	589804
139763	589805
72867	589806
42076	589807
6099	589808
123915	589809
51656	589810
184000	589811
141781	589812
10043	589813
142947	589814
5099	589815
2765	589816
176778	589817
62982	589818
43495	589819
20197	589820
184137	589821
51888	589822
139005	589823
125135	589824
61332	589825
135134	589826
125135	589827
61332	589828
25162	589829
158238	589830
15100	589831
76840	589832
158449	589833
99586	589834
55463	589835
158137	589836
28673	589837
11888	589838
6261	589839
119615	589840
2944	589841
161315	589842
160576	589843
126944	589844
51656	589845
97194	589846
5509	589847
119030	589848
119109	589849
94675	589850
164676	589851
98082	589852
67278	589853
10137	589854
87298	589855
39961	589856
16685	589857
16636	589858
187887	589859
138828	589860
64837	589861
141717	589862
98082	589863
142810	589864
142309	589865
83964	589866
88671	589867
157761	589868
87646	589869
184994	589870
102390	589871
96694	589872
23676	589873
129766	589874
156547	589875
181628	589876
176919	589877
117975	589878
60586	589879
12036	589880
189231	589881
73364	589882
140936	589883
24692	589884
186887	589885
95954	589886
95722	589887
121583	589888
120549	589889
96694	589890
76463	589891
126944	589892
82071	589893
90566	589894
14104	589895
141262	589896
23293	589897
42076	589898
64062	589899
1753	589900
77107	589901
17191	589902
17679	589903
2090	589904
88054	589905
1833	589906
61570	589907
127293	589908
6261	589909
35146	589910
175834	589911
22008	589912
106345	589913
27445	589914
108477	589915
68394	589916
15553	589917
75457	589918
97312	589919
44149	589920
36480	589921
44396	589922
121588	589923
2819	589924
66785	589925
27914	589926
148926	589927
115170	589928
7317	589929
71768	589930
9765	589931
174010	589932
179573	589933
27915	589934
127976	589935
98790	589936
82356	589937
55856	589938
97511	589939
79431	589940
45979	589941
46211	589942
18093	589943
71743	589944
174540	589945
89295	589946
115723	589947
123054	589948
150216	589949
44667	589950
157624	589951
2932	589952
46	589953
1999	589954
58339	589955
33651	589956
60990	589957
98671	589958
126387	589959
39421	589960
14564	589961
14420	589962
64121	589963
85302	589964
12119	589965
14813	589966
173887	589967
135505	589968
62031	589969
174138	589970
24862	589971
6807	589972
36683	589973
181532	589974
107110	589975
54711	589976
38573	589977
82654	589978
89345	589979
133509	589980
117449	589981
180881	589982
148039	589983
866	589984
59850	589985
53483	589986
156275	589987
3	589988
173485	589989
88233	589990
143075	589991
38509	589992
10005	589993
33133	589994
57115	589995
42949	589996
27676	589997
7388	589998
12072	589999
66898	590000
30175	590001
55003	590002
45564	590003
72876	590004
697	590005
33133	590006
14122	590007
13169	590008
40648	590009
67339	590010
60586	590011
50526	590012
10866	590013
87335	590014
39968	590015
41994	590016
41994	590017
76474	590018
78582	590019
140807	590020
122312	590021
100285	590022
184632	590023
24883	590024
167222	590025
122307	590026
54658	590027
59838	590028
117993	590029
118676	590030
51353	590031
122307	590032
72589	590033
135252	590034
46700	590035
76840	590036
14457	590037
51994	590038
93444	590039
42066	590040
62666	590041
32900	590042
92296	590043
23017	590044
166644	590045
21982	590046
15640	590047
25132	590048
2170	590049
8217	590050
78369	590051
39947	590052
5680	590053
93577	590054
34670	590055
11897	590056
4465	590057
8695	590058
10143	590059
11897	590060
4434	590061
30262	590062
43198	590063
8341	590064
8754	590065
4966	590066
24320	590067
50213	590068
117870	590069
41802	590070
43029	590071
37246	590072
179618	590073
1222	590074
6735	590075
6082	590076
17875	590077
3886	590078
18181	590079
74878	590080
889	590081
43313	590082
18448	590083
2398	590084
3850	590085
50270	590086
22834	590087
417	590088
3850	590089
139543	590090
52101	590091
3809	590092
62846	590093
17111	590094
330	590095
177154	590096
50493	590097
17111	590098
31580	590099
77764	590100
32133	590101
59185	590102
43145	590103
16763	590104
6716	590105
31022	590106
1265	590107
140789	590108
948	590109
29123	590110
61398	590111
3814	590112
34787	590113
5992	590114
114406	590115
17847	590116
171882	590117
66901	590118
105945	590119
3701	590120
6932	590121
3701	590122
18257	590123
57144	590124
18132	590125
42953	590126
36714	590127
35520	590128
19376	590129
4381	590130
74957	590131
1747	590132
6630	590133
96888	590134
169476	590135
28389	590136
17039	590137
39752	590138
56670	590139
154035	590140
100492	590141
172581	590142
31310	590143
112333	590144
6091	590145
36087	590146
30662	590147
63967	590148
29891	590149
105737	590150
4383	590151
108806	590152
169094	590153
24406	590154
34620	590155
7387	590156
3580	590157
52256	590158
111802	590159
63951	590160
3235	590161
74274	590162
138651	590163
54641	590164
141269	590165
15876	590166
25891	590167
9303	590168
3702	590169
28665	590170
72329	590171
70424	590172
32009	590173
94	590174
4408	590175
24049	590176
26940	590177
29628	590178
30654	590179
29066	590180
1375	590181
30800	590182
8140	590183
86872	590184
14408	590185
14187	590186
16553	590187
53419	590188
37670	590189
29076	590190
56214	590191
56214	590192
10783	590193
104123	590194
53387	590195
14475	590196
130290	590197
155264	590198
53419	590199
104460	590200
34012	590201
77565	590202
37719	590203
93600	590204
347	590205
33682	590206
151	590207
535	590208
3492	590209
950	590210
3106	590211
3106	590212
950	590213
6062	590214
27937	590215
78615	590216
133469	590217
47065	590218
108110	590219
76096	590220
885	590221
30	590222
885	590223
56968	590224
18525	590225
79825	590226
6752	590227
74110	590228
30	590229
43920	590230
6752	590231
24491	590232
4279	590233
18500	590234
42150	590235
30	590236
49863	590237
80627	590238
885	590239
79825	590240
115548	590241
84244	590242
30	590243
34010	590244
38348	590245
885	590246
30	590247
87021	590248
75903	590249
86789	590250
43861	590251
32053	590252
4178	590253
71647	590254
177771	590255
40393	590256
16014	590257
84091	590258
37913	590259
16014	590260
92439	590261
93296	590262
950	590263
76041	590264
38447	590265
82891	590266
97022	590267
62624	590268
137060	590269
91302	590270
8866	590271
3106	590272
1577	590273
48045	590274
39813	590275
347	590276
198	590277
950	590278
104878	590279
16965	590280
6822	590281
347	590282
132978	590283
5797	590284
38447	590285
17755	590286
106018	590287
22415	590288
22279	590289
85331	590290
48045	590291
22279	590292
69697	590293
24578	590294
52568	590295
20365	590296
84249	590297
171	590298
27006	590299
27780	590300
58180	590301
24578	590302
76065	590303
62110	590304
22279	590305
174262	590306
86116	590307
5078	590308
38967	590309
133236	590310
1401	590311
1667	590312
20138	590313
84197	590314
80627	590315
47672	590316
69159	590317
111977	590318
69164	590319
45239	590320
33292	590321
8866	590322
114370	590323
16826	590324
134028	590325
92210	590326
105156	590327
9586	590328
61489	590329
33547	590330
132647	590331
43192	590332
85729	590333
45239	590334
61592	590335
21464	590336
645	590337
62382	590338
23647	590339
74133	590340
85678	590341
85154	590342
27579	590343
17785	590344
27408	590345
50894	590346
11259	590347
40930	590348
40401	590349
4890	590350
14247	590351
54253	590352
70961	590353
45471	590354
70577	590355
9972	590356
63089	590357
33547	590358
73555	590359
5532	590360
85349	590361
8953	590362
25554	590363
3377	590364
61078	590365
80541	590366
45205	590367
12307	590368
5798	590369
12248	590370
85842	590371
48743	590372
1299	590373
22078	590374
209	590375
3307	590376
9967	590377
1313	590378
1570	590379
75628	590380
9474	590381
72885	590382
22624	590383
5020	590384
86095	590385
35190	590386
1957	590387
71688	590388
8825	590389
87364	590390
127293	590391
165210	590392
177628	590393
4191	590394
62144	590395
32416	590396
9121	590397
100390	590398
98095	590399
46700	590400
9817	590401
71642	590402
59964	590403
108603	590404
8459	590405
83232	590406
150267	590407
45787	590408
4861	590409
6043	590410
6043	590411
65312	590412
78736	590413
27885	590414
22927	590415
22808	590416
59638	590417
2577	590418
7906	590419
14752	590420
6408	590421
84628	590422
1695	590423
55064	590424
25241	590425
34088	590426
62846	590427
183760	590428
41178	590429
41016	590430
41178	590431
8021	590432
10782	590433
122437	590434
166847	590435
1	590436
72491	590437
24300	590438
28858	590439
95437	590440
67628	590441
36685	590442
15348	590443
75197	590444
13163	590445
29480	590446
2381	590447
11365	590448
117397	590449
32106	590450
82660	590451
65616	590452
55387	590453
106770	590454
31477	590455
21407	590456
55814	590457
10928	590458
13312	590459
97941	590460
97517	590461
30904	590462
163522	590463
42685	590464
46054	590465
20299	590466
70432	590467
119701	590468
170125	590469
132404	590470
43391	590471
47132	590472
81575	590473
10911	590474
55863	590475
44262	590476
105497	590477
30975	590478
7912	590479
45283	590480
96990	590481
62035	590482
64372	590483
45283	590484
80276	590485
51843	590486
16169	590487
7690	590488
117379	590489
99697	590490
170832	590491
1	590492
129378	590493
111109	590494
47819	590495
23940	590496
39344	590497
3386	590498
100311	590499
50984	590500
7888	590501
26512	590502
20638	590503
1394	590504
40073	590505
10767	590506
7888	590507
39227	590508
45278	590509
94923	590510
88621	590511
149	590512
23940	590513
88592	590514
63075	590515
39878	590516
1845	590517
16553	590518
23835	590519
121199	590520
89304	590521
24640	590522
96662	590523
31321	590524
5913	590525
24754	590526
153135	590527
84699	590528
50632	590529
111557	590530
51185	590531
30173	590532
10714	590533
80173	590534
4091	590535
4078	590536
24811	590537
47254	590538
82286	590539
12044	590540
72819	590541
71085	590542
110607	590543
99650	590544
163226	590545
124248	590546
44396	590547
86823	590548
27234	590549
20363	590550
6116	590551
43002	590552
66382	590553
84209	590554
170300	590555
7573	590556
11799	590557
33208	590558
76781	590559
116913	590560
33379	590561
176	590562
71465	590563
26725	590564
119119	590565
68884	590566
183228	590567
26542	590568
47819	590569
18995	590570
39025	590571
41562	590572
57349	590573
21793	590574
55829	590575
10767	590576
125337	590577
7711	590578
96432	590579
59073	590580
42681	590581
113127	590582
23940	590583
113057	590584
55829	590585
43123	590586
45741	590587
71174	590588
20739	590589
79104	590590
648	590591
19892	590592
19928	590593
26711	590594
106511	590595
36416	590596
11008	590597
69482	590598
69482	590599
97546	590600
23330	590601
63071	590602
3023	590603
23940	590604
176060	590605
29576	590606
75091	590607
70167	590608
104453	590609
85311	590610
45628	590611
44261	590612
136947	590613
34133	590614
141246	590615
110059	590616
110186	590617
127421	590618
31759	590619
54631	590620
7876	590621
120313	590622
17565	590623
61795	590624
13790	590625
3210	590626
23031	590627
17565	590628
5002	590629
31881	590630
61795	590631
88389	590632
17565	590633
69933	590634
58244	590635
84304	590636
35056	590637
183439	590638
92647	590639
4506	590640
177842	590641
53437	590642
139657	590643
586	590644
77306	590645
18291	590646
18291	590647
160979	590648
121816	590649
47310	590650
132386	590651
137602	590652
109952	590653
88643	590654
97067	590655
149701	590656
73395	590657
149973	590658
135618	590659
51551	590660
63210	590661
65155	590662
9891	590663
103261	590664
103261	590665
7116	590666
123331	590667
187550	590668
15163	590669
46031	590670
5514	590671
64926	590672
89019	590673
187733	590674
51452	590675
23271	590676
12261	590677
188245	590678
10807	590679
6230	590680
12641	590681
6230	590682
110302	590683
140622	590684
138809	590685
24876	590686
123127	590687
113944	590688
10306	590689
4970	590690
36059	590691
50166	590692
68347	590693
2428	590694
7525	590695
42256	590696
172092	590697
27295	590698
13330	590699
27962	590700
118272	590701
94009	590702
4031	590703
70269	590704
153072	590705
82237	590706
4566	590707
11235	590708
94434	590709
24855	590710
57102	590711
18672	590712
5232	590713
94517	590714
124552	590715
49874	590716
98529	590717
49028	590718
42625	590719
28537	590720
17078	590721
20517	590722
137120	590723
53183	590724
33941	590725
10187	590726
156973	590727
12725	590728
29601	590729
31862	590730
90913	590731
18912	590732
28871	590733
20504	590734
44381	590735
6571	590736
134658	590737
44623	590738
150634	590739
61160	590740
31047	590741
88822	590742
143304	590743
50776	590744
23558	590745
162467	590746
61042	590747
66882	590748
18912	590749
62442	590750
121941	590751
182601	590752
13084	590753
287	590754
71661	590755
110818	590756
72782	590757
66468	590758
60714	590759
59741	590760
123525	590761
110172	590762
140743	590763
81111	590764
15422	590765
140743	590766
138789	590767
110818	590768
121703	590769
69346	590770
141161	590771
141723	590772
72856	590773
183920	590774
182572	590775
140987	590776
186597	590777
121703	590778
13084	590779
141715	590780
13084	590781
59491	590782
13084	590783
73103	590784
1120	590785
142343	590786
119468	590787
8379	590788
87897	590789
10544	590790
6844	590791
52977	590792
50618	590793
184338	590794
68560	590795
53412	590796
111174	590797
4792	590798
11998	590799
61	590800
49664	590801
28020	590802
41817	590803
184834	590804
87355	590805
53469	590806
132420	590807
134443	590808
159736	590809
177896	590810
48171	590811
13407	590812
11428	590813
52187	590814
37560	590815
118778	590816
188043	590817
87689	590818
106724	590819
4129	590820
135121	590821
77346	590822
112022	590823
187335	590824
49724	590825
23344	590826
106749	590827
149005	590828
108207	590829
95960	590830
109198	590831
49724	590832
116205	590833
171962	590834
135838	590835
46134	590836
187571	590837
108418	590838
86538	590839
151861	590840
84121	590841
116269	590842
8021	590843
86538	590844
29867	590845
27788	590846
45498	590847
29867	590848
84503	590849
129334	590850
106724	590851
86587	590852
86697	590853
92576	590854
49724	590855
32100	590856
188769	590857
54110	590858
87931	590859
139544	590860
77543	590861
61990	590862
121367	590863
143903	590864
61990	590865
61990	590866
93398	590867
70094	590868
1935	590869
182195	590870
98011	590871
10	590872
19254	590873
10	590874
103096	590875
24439	590876
139609	590877
26592	590878
9136	590879
7358	590880
4013	590881
104050	590882
70920	590883
6100	590884
136069	590885
29785	590886
23611	590887
73218	590888
85734	590889
2695	590890
71570	590891
127134	590892
130202	590893
87917	590894
53292	590895
6593	590896
52985	590897
3251	590898
95379	590899
49421	590900
102735	590901
181941	590902
28818	590903
7502	590904
80193	590905
44195	590906
139903	590907
4350	590908
106399	590909
12589	590910
137335	590911
94628	590912
64170	590913
93787	590914
118367	590915
133820	590916
108881	590917
64165	590918
34972	590919
30036	590920
64089	590921
77261	590922
73972	590923
140887	590924
83709	590925
22392	590926
162318	590927
21794	590928
26921	590929
40627	590930
17186	590931
40960	590932
1527	590933
144409	590934
18168	590935
62249	590936
64328	590937
141050	590938
7386	590939
69679	590940
72956	590941
36932	590942
1527	590943
1233	590944
63491	590945
15135	590946
36280	590947
26424	590948
64936	590949
10770	590950
129965	590951
154344	590952
151825	590953
12389	590954
27649	590955
182282	590956
21105	590957
76499	590958
34580	590959
106954	590960
28417	590961
20852	590962
55623	590963
13188	590964
50728	590965
111477	590966
5082	590967
129524	590968
36530	590969
11977	590970
2124	590971
44389	590972
83730	590973
7284	590974
32839	590975
106595	590976
54743	590977
26366	590978
10679	590979
15135	590980
62291	590981
23369	590982
25	590983
49108	590984
14173	590985
53199	590986
20608	590987
116774	590988
20077	590989
19409	590990
109138	590991
7743	590992
86507	590993
15590	590994
7743	590995
187440	590996
70887	590997
104357	590998
85212	590999
127764	591000
41016	591001
93188	591002
97357	591003
44270	591004
57152	591005
9042	591006
43095	591007
6798	591008
14463	591009
187239	591010
22689	591011
22141	591012
15	591013
31461	591014
93940	591015
9296	591016
39187	591017
188611	591018
87424	591019
31164	591020
86504	591021
44162	591022
10679	591023
11977	591024
76273	591025
12790	591026
26325	591027
106743	591028
7278	591029
10591	591030
38360	591031
104784	591032
105262	591033
163749	591034
101576	591035
86679	591036
117452	591037
144739	591038
99367	591039
17465	591040
3744	591041
8318	591042
103487	591043
76245	591044
24503	591045
72100	591046
34580	591047
46093	591048
20608	591049
30074	591050
80446	591051
134189	591052
7630	591053
68210	591054
61575	591055
177775	591056
58763	591057
16173	591058
55249	591059
84797	591060
22671	591061
15241	591062
85427	591063
66494	591064
64936	591065
48947	591066
85492	591067
4585	591068
18389	591069
18670	591070
144084	591071
96155	591072
156042	591073
129398	591074
3640	591075
39050	591076
30362	591077
115824	591078
17366	591079
22262	591080
10680	591081
2245	591082
19409	591083
16747	591084
164946	591085
41984	591086
37045	591087
35640	591088
80326	591089
72553	591090
11977	591091
4492	591092
83200	591093
52216	591094
106742	591095
19403	591096
144074	591097
72777	591098
53258	591099
68575	591100
77395	591101
29931	591102
106834	591103
163428	591104
32858	591105
39392	591106
29428	591107
8318	591108
32852	591109
78022	591110
27320	591111
77217	591112
43175	591113
76943	591114
45041	591115
6954	591116
16865	591117
66310	591118
5082	591119
62111	591120
29333	591121
20510	591122
88151	591123
35368	591124
34792	591125
158485	591126
63435	591127
52874	591128
70606	591129
154234	591130
117353	591131
37373	591132
20608	591133
5973	591134
153861	591135
50329	591136
139996	591137
72818	591138
182182	591139
43087	591140
53267	591141
5973	591142
63747	591143
45041	591144
30108	591145
44155	591146
94759	591147
93203	591148
91718	591149
93940	591150
91718	591151
94788	591152
24655	591153
34312	591154
165406	591155
94746	591156
85600	591157
22506	591158
20408	591159
34417	591160
52216	591161
17277	591162
116869	591163
97357	591164
104642	591165
27663	591166
36602	591167
82091	591168
82789	591169
22576	591170
36602	591171
98867	591172
70817	591173
138523	591174
15871	591175
20703	591176
76357	591177
44156	591178
109660	591179
71570	591180
38186	591181
24655	591182
37867	591183
39050	591184
30612	591185
36898	591186
26325	591187
78602	591188
129398	591189
46093	591190
63856	591191
94260	591192
85122	591193
12566	591194
30237	591195
77036	591196
126912	591197
105547	591198
4585	591199
65711	591200
44407	591201
34792	591202
13323	591203
5082	591204
14768	591205
4492	591206
6798	591207
47739	591208
111599	591209
41950	591210
52969	591211
22576	591212
63879	591213
36602	591214
94746	591215
22262	591216
43082	591217
43082	591218
7863	591219
188227	591220
140048	591221
164341	591222
54077	591223
48678	591224
11976	591225
111244	591226
108256	591227
17190	591228
17553	591229
12566	591230
178549	591231
80294	591232
152131	591233
128854	591234
41984	591235
14463	591236
83054	591237
43082	591238
63879	591239
93491	591240
117345	591241
136399	591242
14768	591243
29428	591244
186412	591245
173336	591246
173754	591247
71006	591248
58926	591249
152175	591250
104499	591251
21901	591252
62091	591253
29333	591254
43095	591255
76943	591256
86551	591257
178983	591258
160089	591259
108470	591260
143550	591261
111569	591262
139203	591263
169946	591264
144066	591265
118360	591266
5973	591267
1909	591268
31712	591269
36584	591270
53164	591271
44155	591272
76851	591273
29080	591274
59689	591275
104447	591276
83709	591277
52969	591278
22576	591279
174410	591280
101576	591281
54871	591282
6798	591283
136834	591284
36898	591285
31164	591286
5830	591287
148483	591288
90793	591289
81735	591290
44389	591291
72099	591292
133848	591293
3101	591294
6798	591295
31529	591296
76589	591297
120656	591298
46093	591299
45129	591300
44625	591301
83200	591302
76851	591303
164789	591304
81890	591305
77777	591306
118323	591307
187776	591308
37618	591309
157698	591310
9247	591311
40627	591312
90945	591313
114752	591314
62242	591315
78602	591316
29428	591317
85127	591318
98060	591319
33362	591320
94385	591321
7976	591322
3371	591323
7187	591324
157285	591325
15807	591326
9042	591327
4492	591328
50279	591329
19403	591330
106702	591331
29931	591332
69295	591333
7386	591334
4868	591335
7863	591336
69298	591337
120252	591338
59274	591339
100913	591340
18270	591341
109314	591342
60311	591343
100083	591344
3999	591345
73299	591346
32348	591347
6524	591348
3994	591349
11713	591350
88813	591351
189236	591352
17673	591353
17202	591354
83168	591355
157245	591356
64805	591357
118484	591358
119823	591359
79808	591360
44428	591361
147831	591362
56646	591363
66723	591364
128136	591365
95532	591366
95532	591367
8559	591368
186836	591369
2307	591370
28820	591371
132526	591372
15710	591373
5941	591374
51955	591375
51955	591376
4961	591377
98877	591378
24833	591379
49769	591380
21672	591381
45872	591382
283	591383
62821	591384
88407	591385
29355	591386
51753	591387
61672	591388
57408	591389
19634	591390
13541	591391
100738	591392
16763	591393
2872	591394
5289	591395
2872	591396
45372	591397
7354	591398
15162	591399
14751	591400
39530	591401
109897	591402
15555	591403
4123	591404
14217	591405
51158	591406
24258	591407
46652	591408
10849	591409
97899	591410
30105	591411
78140	591412
30557	591413
27067	591414
66747	591415
100658	591416
87872	591417
181638	591418
7469	591419
1728	591420
1728	591421
1728	591422
16827	591423
1728	591424
1728	591425
262	591426
262	591427
262	591428
98457	591429
13550	591430
38572	591431
38572	591432
38572	591433
17919	591434
17919	591435
8236	591436
11377	591437
114563	591438
63087	591439
135951	591440
80489	591441
181907	591442
103128	591443
87300	591444
141881	591445
41306	591446
41306	591447
34100	591448
34100	591449
111806	591450
118352	591451
87078	591452
115051	591453
36598	591454
93404	591455
183615	591456
34100	591457
176485	591458
8845	591459
12390	591460
115071	591461
141796	591462
134457	591463
576	591464
1764	591465
70808	591466
73918	591467
162475	591468
109452	591469
49838	591470
62543	591471
150138	591472
36102	591473
45659	591474
135669	591475
136602	591476
141325	591477
181887	591478
54774	591479
41243	591480
12563	591481
5283	591482
68414	591483
17283	591484
60610	591485
144834	591486
19143	591487
51713	591488
5604	591489
22849	591490
100603	591491
98001	591492
17206	591493
35320	591494
110028	591495
27251	591496
80042	591497
46026	591498
130717	591499
15280	591500
109615	591501
13938	591502
2104	591503
127112	591504
129895	591505
98824	591506
10681	591507
9800	591508
137393	591509
187756	591510
17190	591511
46627	591512
73853	591513
21070	591514
19063	591515
175430	591516
86220	591517
2133	591518
2133	591519
126561	591520
26965	591521
7973	591522
61424	591523
157056	591524
10007	591525
184535	591526
113428	591527
46294	591528
149268	591529
115746	591530
149774	591531
179842	591532
150329	591533
149648	591534
149927	591535
149543	591536
66268	591537
149907	591538
149791	591539
14548	591540
51135	591541
73655	591542
84834	591543
140609	591544
65226	591545
181127	591546
98529	591547
38007	591548
77520	591549
32054	591550
56170	591551
28430	591552
26309	591553
33922	591554
3303	591555
27138	591556
282	591557
27937	591558
75921	591559
29418	591560
4202	591561
91144	591562
61945	591563
791	591564
144789	591565
35012	591566
89437	591567
2067	591568
1211	591569
46341	591570
59328	591571
175174	591572
26194	591573
144655	591574
107236	591575
134114	591576
133219	591577
63491	591578
47828	591579
55914	591580
122478	591581
85066	591582
15135	591583
41244	591584
11234	591585
91675	591586
46458	591587
24852	591588
63589	591589
20578	591590
21572	591591
159418	591592
73321	591593
17839	591594
14279	591595
17642	591596
40132	591597
144103	591598
127076	591599
9800	591600
15981	591601
15982	591602
154767	591603
137928	591604
27924	591605
23002	591606
48445	591607
105106	591608
71349	591609
32429	591610
92249	591611
139824	591612
5131	591613
15982	591614
154392	591615
29824	591616
138299	591617
86220	591618
115282	591619
49682	591620
14930	591621
38371	591622
143128	591623
51203	591624
2099	591625
22349	591626
38993	591627
100095	591628
19178	591629
28487	591630
38693	591631
18912	591632
85424	591633
64573	591634
102584	591635
8330	591636
128216	591637
11319	591638
51549	591639
77462	591640
168902	591641
29060	591642
36546	591643
21021	591644
4468	591645
5956	591646
54325	591647
49605	591648
62460	591649
116050	591650
4918	591651
70075	591652
12272	591653
127760	591654
104025	591655
182202	591656
184486	591657
27577	591658
75236	591659
67679	591660
33680	591661
49700	591662
108219	591663
117407	591664
46108	591665
41199	591666
22627	591667
86064	591668
105891	591669
175375	591670
181453	591671
85156	591672
52774	591673
86064	591674
134470	591675
149138	591676
55893	591677
6920	591678
144186	591679
98070	591680
4890	591681
34055	591682
40601	591683
810	591684
176396	591685
3237	591686
53103	591687
101869	591688
41843	591689
4905	591690
81885	591691
137968	591692
15378	591693
178332	591694
136181	591695
11998	591696
87794	591697
118264	591698
154891	591699
162664	591700
75244	591701
136546	591702
78627	591703
104281	591704
40870	591705
3125	591706
41197	591707
54457	591708
40870	591709
58905	591710
122091	591711
77419	591712
59077	591713
64978	591714
40988	591715
11990	591716
60241	591717
26663	591718
9920	591719
45210	591720
12949	591721
28251	591722
18887	591723
115952	591724
133083	591725
49700	591726
126221	591727
136348	591728
93357	591729
57894	591730
52128	591731
26901	591732
71974	591733
95104	591734
78846	591735
73526	591736
55064	591737
63498	591738
109703	591739
2312	591740
75565	591741
122046	591742
133120	591743
36868	591744
68801	591745
8403	591746
30852	591747
181736	591748
181743	591749
138207	591750
138205	591751
138205	591752
45450	591753
6167	591754
14733	591755
53445	591756
123247	591757
185718	591758
37706	591759
64547	591760
37666	591761
31228	591762
7070	591763
67728	591764
1	591765
8341	591766
57358	591767
147249	591768
68443	591769
292	591770
1051	591771
24318	591772
60998	591773
62482	591774
65	591775
49664	591776
49458	591777
1341	591778
65016	591779
17517	591780
178592	591781
66365	591782
63044	591783
20026	591784
72871	591785
14504	591786
104611	591787
31771	591788
2373	591789
3706	591790
30091	591791
76698	591792
5257	591793
111362	591794
1670	591795
19012	591796
102580	591797
18036	591798
41296	591799
8046	591800
184903	591801
176833	591802
117385	591803
7296	591804
101166	591805
52671	591806
29666	591807
152936	591808
164310	591809
166510	591810
55932	591811
10113	591812
157270	591813
1687	591814
866	591815
105979	591816
156378	591817
59847	591818
80299	591819
59847	591820
96557	591821
29387	591822
5074	591823
835	591824
52833	591825
49043	591826
165512	591827
8422	591828
5988	591829
5984	591830
9004	591831
119132	591832
118511	591833
153841	591834
36758	591835
2075	591836
2075	591837
90171	591838
5706	591839
5706	591840
85747	591841
5706	591842
1869	591843
10637	591844
19286	591845
37688	591846
22763	591847
819	591848
5127	591849
9847	591850
29249	591851
16477	591852
170997	591853
44110	591854
71491	591855
131568	591856
53541	591857
103692	591858
53541	591859
131568	591860
53181	591861
14564	591862
14420	591863
4069	591864
90603	591865
43580	591866
22289	591867
19068	591868
40115	591869
94554	591870
51647	591871
109019	591872
74477	591873
29185	591874
51647	591875
98861	591876
29185	591877
29185	591878
185168	591879
42553	591880
42913	591881
19420	591882
74600	591883
26878	591884
82640	591885
24953	591886
15220	591887
71095	591888
47473	591889
29322	591890
11088	591891
14324	591892
96944	591893
24953	591894
30342	591895
20861	591896
8737	591897
166336	591898
19600	591899
18335	591900
38387	591901
78946	591902
29670	591903
22106	591904
24953	591905
48852	591906
13703	591907
71095	591908
93888	591909
112425	591910
74600	591911
59381	591912
53340	591913
74891	591914
14324	591915
62454	591916
149201	591917
158831	591918
118086	591919
20255	591920
86557	591921
144862	591922
136294	591923
20255	591924
59107	591925
162014	591926
4265	591927
110098	591928
108165	591929
37054	591930
152488	591931
142791	591932
70503	591933
98827	591934
61469	591935
14541	591936
19263	591937
14915	591938
28949	591939
87701	591940
188161	591941
86880	591942
94199	591943
32082	591944
20736	591945
15911	591946
102612	591947
45208	591948
93541	591949
71279	591950
20159	591951
7437	591952
7437	591953
8357	591954
2716	591955
7927	591956
6460	591957
38608	591958
38608	591959
40708	591960
98	591961
70690	591962
49071	591963
50992	591964
3959	591965
4435	591966
49220	591967
73975	591968
4989	591969
16812	591970
43320	591971
550	591972
35462	591973
20138	591974
18928	591975
28992	591976
8001	591977
11972	591978
84781	591979
5017	591980
48826	591981
37363	591982
5723	591983
22795	591984
15804	591985
6204	591986
14923	591987
40594	591988
900	591989
900	591990
5115	591991
35332	591992
33	591993
14239	591994
15009	591995
70849	591996
85431	591997
16678	591998
7467	591999
16491	592000
10338	592001
36397	592002
3256	592003
14646	592004
15388	592005
32216	592006
3058	592007
80458	592008
74887	592009
131685	592010
677	592011
141009	592012
1888	592013
80458	592014
26802	592015
6020	592016
5985	592017
5521	592018
119682	592019
54814	592020
5521	592021
52014	592022
1115	592023
8429	592024
49764	592025
157754	592026
111438	592027
72755	592028
951	592029
16613	592030
74887	592031
27291	592032
49167	592033
146990	592034
19916	592035
19916	592036
19916	592037
2075	592038
80171	592039
128	592040
5807	592041
96388	592042
68168	592043
164196	592044
63026	592045
166724	592046
145854	592047
102733	592048
9120	592049
61932	592050
74566	592051
91376	592052
61932	592053
2445	592054
2445	592055
2445	592056
111434	592057
111434	592058
111614	592059
52405	592060
1851	592061
1851	592062
3413	592063
7657	592064
161795	592065
125065	592066
102537	592067
72745	592068
90279	592069
15409	592070
42120	592071
64482	592072
7730	592073
1323	592074
80256	592075
21184	592076
71090	592077
15101	592078
9655	592079
122554	592080
30711	592081
11259	592082
27133	592083
30711	592084
6079	592085
100413	592086
9655	592087
12307	592088
38620	592089
71086	592090
67745	592091
86034	592092
45239	592093
133822	592094
160365	592095
122907	592096
2079	592097
80256	592098
1401	592099
30711	592100
47361	592101
27133	592102
11259	592103
66087	592104
160656	592105
15101	592106
86037	592107
83310	592108
22590	592109
30375	592110
21184	592111
89647	592112
97480	592113
109376	592114
49969	592115
569	592116
6020	592117
84083	592118
6020	592119
88938	592120
126895	592121
7801	592122
352	592123
45399	592124
45399	592125
60627	592126
49842	592127
49842	592128
108000	592129
18873	592130
13941	592131
18702	592132
8663	592133
75234	592134
6673	592135
50964	592136
35889	592137
18414	592138
34709	592139
17144	592140
67155	592141
86417	592142
5596	592143
107301	592144
2168	592145
47931	592146
47931	592147
10047	592148
176579	592149
10047	592150
47931	592151
59134	592152
2802	592153
20190	592154
164454	592155
134880	592156
8393	592157
20060	592158
141665	592159
17260	592160
6087	592161
4379	592162
25649	592163
4371	592164
11630	592165
174445	592166
5083	592167
90518	592168
100614	592169
184120	592170
114798	592171
19114	592172
51779	592173
35313	592174
49194	592175
130640	592176
21416	592177
91161	592178
38712	592179
4501	592180
24028	592181
7663	592182
28230	592183
12642	592184
1050	592185
25135	592186
4331	592187
52075	592188
9125	592189
41011	592190
3270	592191
41596	592192
13669	592193
12739	592194
78167	592195
26515	592196
87593	592197
985	592198
10631	592199
6980	592200
9693	592201
36049	592202
13369	592203
7181	592204
185567	592205
38092	592206
18646	592207
24940	592208
27088	592209
55568	592210
101051	592211
3057	592212
23591	592213
66185	592214
12929	592215
83583	592216
109124	592217
7403	592218
55346	592219
61690	592220
62540	592221
66585	592222
97901	592223
24496	592224
40092	592225
68235	592226
19490	592227
73133	592228
65736	592229
99336	592230
99336	592231
65470	592232
122410	592233
93911	592234
17407	592235
86236	592236
52949	592237
67154	592238
96770	592239
33182	592240
88907	592241
14529	592242
72439	592243
36386	592244
60466	592245
30018	592246
187644	592247
47003	592248
169771	592249
50415	592250
48186	592251
92233	592252
162132	592253
76458	592254
83714	592255
19492	592256
108876	592257
152452	592258
156328	592259
101277	592260
98434	592261
53101	592262
21459	592263
53222	592264
14529	592265
48365	592266
9278	592267
98418	592268
92905	592269
54788	592270
31280	592271
118943	592272
72709	592273
26976	592274
38755	592275
71445	592276
93504	592277
69372	592278
97395	592279
46738	592280
31280	592281
67844	592282
60625	592283
109348	592284
41123	592285
60466	592286
30283	592287
56141	592288
101277	592289
82779	592290
129356	592291
115523	592292
20416	592293
108817	592294
54584	592295
106495	592296
49572	592297
88907	592298
46738	592299
38755	592300
25580	592301
186295	592302
24646	592303
30329	592304
63737	592305
47003	592306
30018	592307
95642	592308
119433	592309
21459	592310
17446	592311
121098	592312
32501	592313
82634	592314
11690	592315
134618	592316
2258	592317
126120	592318
29301	592319
9547	592320
137104	592321
23337	592322
3873	592323
7305	592324
7334	592325
131708	592326
86049	592327
118894	592328
15167	592329
32885	592330
170454	592331
13165	592332
52702	592333
79638	592334
88094	592335
1624	592336
98394	592337
88094	592338
27198	592339
116971	592340
2406	592341
86546	592342
37438	592343
20699	592344
110577	592345
108195	592346
8526	592347
1624	592348
13634	592349
165003	592350
1777	592351
107224	592352
58206	592353
131567	592354
16	592355
86304	592356
7305	592357
126050	592358
108169	592359
50644	592360
58206	592361
90579	592362
43876	592363
103607	592364
177939	592365
33980	592366
8526	592367
87009	592368
181965	592369
67830	592370
8526	592371
29917	592372
136016	592373
40659	592374
165264	592375
63398	592376
71478	592377
1777	592378
72068	592379
177315	592380
33980	592381
172139	592382
33980	592383
2406	592384
33980	592385
7334	592386
133164	592387
3873	592388
2406	592389
8526	592390
74144	592391
7334	592392
3873	592393
8526	592394
106499	592395
177437	592396
5674	592397
66349	592398
738	592399
75214	592400
173177	592401
22	592402
34389	592403
19603	592404
49259	592405
21876	592406
2667	592407
27717	592408
133969	592409
9044	592410
34364	592411
34321	592412
86005	592413
60805	592414
1560	592415
437	592416
112687	592417
34165	592418
1945	592419
13995	592420
49397	592421
5041	592422
13800	592423
33805	592424
214	592425
42687	592426
15604	592427
28140	592428
59984	592429
34438	592430
40733	592431
34165	592432
49259	592433
72374	592434
124072	592435
160101	592436
67593	592437
113549	592438
13161	592439
62321	592440
84464	592441
11708	592442
67593	592443
134927	592444
134917	592445
134927	592446
62321	592447
67593	592448
42271	592449
6250	592450
6418	592451
13161	592452
93377	592453
698	592454
28213	592455
31235	592456
15637	592457
8265	592458
41918	592459
843	592460
81939	592461
45267	592462
31692	592463
70460	592464
54156	592465
48739	592466
22462	592467
9619	592468
41540	592469
41657	592470
71378	592471
83661	592472
37233	592473
29069	592474
10938	592475
19394	592476
119426	592477
41731	592478
19634	592479
18934	592480
14670	592481
5518	592482
1202	592483
2150	592484
2028	592485
56433	592486
171746	592487
13063	592488
9012	592489
1705	592490
19353	592491
16566	592492
12159	592493
28185	592494
3386	592495
19221	592496
110633	592497
95555	592498
5310	592499
6327	592500
85528	592501
19853	592502
60558	592503
12798	592504
73543	592505
18925	592506
16516	592507
209	592508
61831	592509
790	592510
5046	592511
36623	592512
411	592513
160422	592514
1156	592515
173649	592516
87934	592517
1653	592518
102541	592519
102140	592520
92673	592521
82363	592522
33629	592523
33323	592524
34504	592525
12804	592526
72738	592527
8663	592528
45543	592529
103473	592530
62725	592531
29217	592532
18261	592533
48059	592534
79242	592535
126336	592536
81015	592537
119884	592538
37605	592539
89411	592540
86254	592541
147285	592542
85585	592543
144928	592544
137086	592545
137086	592546
26789	592547
85539	592548
85149	592549
9763	592550
92601	592551
84378	592552
144712	592553
29104	592554
32944	592555
35670	592556
136031	592557
112022	592558
19529	592559
102760	592560
115914	592561
40194	592562
43616	592563
36532	592564
4365	592565
27926	592566
93399	592567
100059	592568
188173	592569
44282	592570
53105	592571
150156	592572
94373	592573
97734	592574
116038	592575
7860	592576
24071	592577
42834	592578
103114	592579
62213	592580
22300	592581
3253	592582
124468	592583
67704	592584
46277	592585
167042	592586
62215	592587
120993	592588
41617	592589
17621	592590
12696	592591
36367	592592
17437	592593
32651	592594
19750	592595
12524	592596
11121	592597
11121	592598
37550	592599
96448	592600
119552	592601
152923	592602
53505	592603
119552	592604
94102	592605
92601	592606
13801	592607
26820	592608
39592	592609
23614	592610
100228	592611
53320	592612
154406	592613
172931	592614
73981	592615
160010	592616
71350	592617
120513	592618
2499	592619
42858	592620
19055	592621
11234	592622
11234	592623
11234	592624
71350	592625
20594	592626
20594	592627
4530	592628
2747	592629
2747	592630
18625	592631
5846	592632
102515	592633
91423	592634
68339	592635
123355	592636
94551	592637
54421	592638
11810	592639
6407	592640
10003	592641
64251	592642
64101	592643
35418	592644
141179	592645
107232	592646
46796	592647
79079	592648
40940	592649
5622	592650
2653	592651
23346	592652
45355	592653
37896	592654
12787	592655
45355	592656
100474	592657
94281	592658
9045	592659
83212	592660
48075	592661
15389	592662
15389	592663
3567	592664
7415	592665
52662	592666
47876	592667
8784	592668
40449	592669
19603	592670
27	592671
42689	592672
109156	592673
66833	592674
21344	592675
57184	592676
166122	592677
9280	592678
101933	592679
10967	592680
16695	592681
62201	592682
3963	592683
10650	592684
20053	592685
129137	592686
10666	592687
175621	592688
87810	592689
44913	592690
12811	592691
12662	592692
6169	592693
12500	592694
2800	592695
10664	592696
32077	592697
29345	592698
824	592699
200	592700
17641	592701
32139	592702
80792	592703
36072	592704
129137	592705
160515	592706
31521	592707
21573	592708
1819	592709
9205	592710
3585	592711
10079	592712
56586	592713
55895	592714
2847	592715
21296	592716
31088	592717
7703	592718
17707	592719
12735	592720
29503	592721
21501	592722
45839	592723
7943	592724
9349	592725
4378	592726
20053	592727
31216	592728
2251	592729
14935	592730
14623	592731
84	592732
40443	592733
4690	592734
12803	592735
2146	592736
14731	592737
31017	592738
25813	592739
97498	592740
8692	592741
130329	592742
72643	592743
122897	592744
18083	592745
2897	592746
39001	592747
10745	592748
12780	592749
16352	592750
90691	592751
15973	592752
25359	592753
85691	592754
18144	592755
52012	592756
142399	592757
12585	592758
142264	592759
30497	592760
46619	592761
80863	592762
6206	592763
28696	592764
22	592765
123547	592766
30696	592767
26103	592768
31190	592769
45483	592770
37800	592771
44913	592772
33266	592773
80863	592774
6169	592775
182931	592776
48731	592777
32719	592778
1863	592779
22717	592780
1864	592781
37604	592782
1331	592783
25764	592784
12652	592785
19374	592786
19697	592787
17707	592788
29460	592789
86461	592790
159	592791
66352	592792
124019	592793
30692	592794
25078	592795
66352	592796
38977	592797
120894	592798
89995	592799
87783	592800
25913	592801
4843	592802
99038	592803
50256	592804
54359	592805
18012	592806
47228	592807
5735	592808
37666	592809
6146	592810
127879	592811
67488	592812
18864	592813
8964	592814
1804	592815
71311	592816
10362	592817
24530	592818
24530	592819
3148	592820
46007	592821
13169	592822
96240	592823
77473	592824
277	592825
4551	592826
79761	592827
97754	592828
76300	592829
9494	592830
44477	592831
9512	592832
38770	592833
86398	592834
14818	592835
185379	592836
52110	592837
44477	592838
86715	592839
27072	592840
116818	592841
3344	592842
86398	592843
96866	592844
110006	592845
75940	592846
86715	592847
44477	592848
86386	592849
9494	592850
71518	592851
128272	592852
136312	592853
178463	592854
143447	592855
110446	592856
86398	592857
100353	592858
77007	592859
115324	592860
81476	592861
86314	592862
106329	592863
26976	592864
11520	592865
2568	592866
14818	592867
114018	592868
62628	592869
15713	592870
187264	592871
15186	592872
47847	592873
9616	592874
61678	592875
45938	592876
87615	592877
2499	592878
21659	592879
144328	592880
66797	592881
139504	592882
26948	592883
167771	592884
93455	592885
52200	592886
110427	592887
99141	592888
28804	592889
6066	592890
57271	592891
58745	592892
134012	592893
25221	592894
174606	592895
49420	592896
134184	592897
111808	592898
70780	592899
11368	592900
27481	592901
51994	592902
27898	592903
15392	592904
6853	592905
933	592906
43171	592907
2368	592908
17901	592909
2368	592910
51657	592911
5333	592912
51434	592913
21327	592914
3966	592915
77002	592916
5691	592917
5333	592918
67339	592919
3667	592920
177781	592921
26128	592922
5840	592923
19382	592924
74573	592925
1969	592926
3927	592927
3927	592928
77292	592929
48142	592930
6157	592931
24894	592932
11811	592933
5370	592934
50912	592935
109573	592936
7654	592937
51567	592938
35936	592939
1295	592940
184771	592941
36072	592942
5222	592943
88644	592944
108438	592945
30127	592946
44433	592947
153664	592948
59808	592949
18121	592950
90708	592951
38927	592952
85237	592953
66085	592954
84152	592955
104880	592956
1205	592957
70435	592958
1107	592959
78358	592960
128347	592961
819	592962
26873	592963
36634	592964
16933	592965
82781	592966
8039	592967
55733	592968
1100	592969
3297	592970
1403	592971
22310	592972
39377	592973
9867	592974
191	592975
47933	592976
18799	592977
102827	592978
2285	592979
2088	592980
11867	592981
2087	592982
29037	592983
32302	592984
25553	592985
174503	592986
59600	592987
12669	592988
19974	592989
17087	592990
133230	592991
584	592992
584	592993
584	592994
178080	592995
83206	592996
43990	592997
159210	592998
72623	592999
3047	593000
59853	593001
3901	593002
3901	593003
3901	593004
3901	593005
18953	593006
16777	593007
1037	593008
85703	593009
151	593010
117400	593011
87212	593012
22686	593013
59871	593014
157588	593015
41337	593016
153609	593017
11481	593018
68666	593019
154313	593020
112708	593021
44985	593022
15902	593023
134238	593024
50743	593025
20503	593026
162906	593027
25	593028
62775	593029
62775	593030
25	593031
53287	593032
27597	593033
7352	593034
4079	593035
37221	593036
43064	593037
43517	593038
42235	593039
68229	593040
13637	593041
95	593042
121059	593043
3349	593044
58596	593045
1037	593046
164344	593047
25294	593048
26738	593049
12865	593050
64419	593051
60518	593052
127286	593053
17514	593054
53201	593055
132669	593056
133680	593057
16802	593058
79453	593059
24311	593060
151	593061
29619	593062
86882	593063
52656	593064
5656	593065
12317	593066
1037	593067
8011	593068
44224	593069
27216	593070
1312	593071
149330	593072
8727	593073
32269	593074
3558	593075
32187	593076
42833	593077
64617	593078
61108	593079
14253	593080
1372	593081
50784	593082
2037	593083
36	593084
7810	593085
75871	593086
6843	593087
18941	593088
33984	593089
91921	593090
7810	593091
52205	593092
9731	593093
143353	593094
162514	593095
74982	593096
3769	593097
11409	593098
104159	593099
106580	593100
117699	593101
7720	593102
47411	593103
162962	593104
71462	593105
93797	593106
34152	593107
77332	593108
91328	593109
115416	593110
107863	593111
6044	593112
317	593113
120151	593114
14253	593115
8165	593116
11613	593117
109249	593118
17315	593119
360	593120
75785	593121
15887	593122
40670	593123
75935	593124
122827	593125
74317	593126
68646	593127
141761	593128
21924	593129
2710	593130
125180	593131
134326	593132
27188	593133
107409	593134
13777	593135
34021	593136
14253	593137
177412	593138
31126	593139
34847	593140
8414	593141
13933	593142
8414	593143
44204	593144
105243	593145
21727	593146
45630	593147
51501	593148
57787	593149
133706	593150
12708	593151
118744	593152
30403	593153
8414	593154
7826	593155
109391	593156
10460	593157
62306	593158
80347	593159
11326	593160
4139	593161
2808	593162
10442	593163
52539	593164
133465	593165
42707	593166
61677	593167
81315	593168
24878	593169
449	593170
31980	593171
29825	593172
174642	593173
87709	593174
2808	593175
14100	593176
880	593177
90001	593178
19516	593179
189255	593180
311	593181
3505	593182
11913	593183
140474	593184
260	593185
260	593186
29083	593187
29083	593188
7296	593189
11366	593190
10467	593191
16695	593192
16695	593193
7587	593194
35552	593195
51294	593196
43183	593197
7532	593198
2422	593199
2422	593200
16542	593201
85912	593202
19855	593203
26050	593204
55143	593205
7476	593206
7359	593207
10467	593208
20243	593209
1154	593210
62718	593211
106395	593212
14554	593213
54385	593214
54385	593215
83657	593216
90252	593217
149844	593218
51999	593219
1606	593220
6409	593221
86198	593222
139865	593223
25240	593224
64009	593225
99438	593226
4438	593227
61295	593228
55306	593229
50544	593230
76466	593231
5912	593232
33659	593233
4955	593234
42582	593235
226	593236
2952	593237
23502	593238
44188	593239
118434	593240
39546	593241
16218	593242
118434	593243
48263	593244
86831	593245
73066	593246
27893	593247
106828	593248
38852	593249
28571	593250
118169	593251
184140	593252
139031	593253
1430	593254
105805	593255
105805	593256
262	593257
29695	593258
70285	593259
6579	593260
6579	593261
9064	593262
17500	593263
308	593264
58520	593265
74111	593266
88908	593267
32176	593268
133054	593269
8529	593270
31712	593271
83364	593272
132426	593273
85504	593274
1813	593275
38353	593276
9339	593277
6306	593278
131664	593279
8555	593280
125002	593281
6715	593282
49396	593283
73455	593284
3652	593285
13631	593286
6306	593287
174431	593288
187112	593289
44362	593290
44981	593291
37977	593292
29516	593293
54162	593294
10882	593295
11597	593296
11597	593297
77228	593298
12687	593299
64992	593300
11597	593301
80062	593302
101766	593303
8061	593304
26181	593305
119905	593306
35139	593307
7931	593308
107116	593309
14241	593310
7383	593311
36206	593312
5284	593313
70	593314
15456	593315
18517	593316
5635	593317
15456	593318
28023	593319
89168	593320
137520	593321
50	593322
50	593323
28060	593324
50764	593325
47890	593326
99900	593327
31028	593328
12486	593329
57655	593330
99509	593331
50	593332
17191	593333
8503	593334
59158	593335
35722	593336
90181	593337
87047	593338
29396	593339
1057	593340
53917	593341
1726	593342
40929	593343
65556	593344
20917	593345
120861	593346
50	593347
50	593348
133314	593349
132647	593350
99804	593351
278	593352
6521	593353
3298	593354
110394	593355
5864	593356
18915	593357
138795	593358
117389	593359
141699	593360
134086	593361
140737	593362
59474	593363
37876	593364
51881	593365
170089	593366
59498	593367
104023	593368
143814	593369
44234	593370
34803	593371
136657	593372
2326	593373
152643	593374
17160	593375
11614	593376
173038	593377
7396	593378
7396	593379
108119	593380
21472	593381
21472	593382
36882	593383
69103	593384
31339	593385
8842	593386
5265	593387
56824	593388
4892	593389
1242	593390
1	593391
6173	593392
55972	593393
4412	593394
16213	593395
101107	593396
107384	593397
172828	593398
78652	593399
50	593400
101107	593401
20451	593402
12103	593403
93591	593404
6620	593405
40003	593406
11361	593407
141375	593408
174999	593409
9772	593410
39036	593411
46681	593412
24253	593413
4765	593414
52783	593415
239	593416
3230	593417
46068	593418
74637	593419
33676	593420
51	593421
96993	593422
7988	593423
6538	593424
53	593425
35624	593426
68701	593427
6	593428
19332	593429
3297	593430
61122	593431
32553	593432
4975	593433
16712	593434
7397	593435
73481	593436
7047	593437
34150	593438
104992	593439
21535	593440
61121	593441
14217	593442
53	593443
88511	593444
12073	593445
63578	593446
8491	593447
28740	593448
2019	593449
88209	593450
527	593451
25209	593452
16260	593453
36610	593454
109327	593455
28650	593456
44298	593457
72771	593458
110124	593459
31416	593460
110361	593461
136077	593462
25698	593463
80448	593464
110441	593465
29732	593466
36272	593467
52156	593468
38761	593469
23416	593470
11623	593471
9915	593472
6199	593473
26687	593474
106854	593475
136562	593476
44459	593477
89392	593478
107380	593479
74049	593480
27896	593481
77475	593482
389	593483
155970	593484
38173	593485
23032	593486
6552	593487
3202	593488
179187	593489
12833	593490
75438	593491
68608	593492
92119	593493
1667	593494
61081	593495
33318	593496
17777	593497
14456	593498
5454	593499
8892	593500
52822	593501
40537	593502
60840	593503
13828	593504
6663	593505
47166	593506
18939	593507
21482	593508
17612	593509
40156	593510
109032	593511
17734	593512
17734	593513
38466	593514
6759	593515
7207	593516
19158	593517
79855	593518
14506	593519
29936	593520
449	593521
23085	593522
13657	593523
20910	593524
6274	593525
78079	593526
10914	593527
58994	593528
33460	593529
15889	593530
25290	593531
2557	593532
97444	593533
96631	593534
15773	593535
52699	593536
42958	593537
18613	593538
61138	593539
140553	593540
12876	593541
174627	593542
3366	593543
8343	593544
8343	593545
2852	593546
41980	593547
187869	593548
108757	593549
8891	593550
2629	593551
3287	593552
17086	593553
87679	593554
107025	593555
65581	593556
57910	593557
49748	593558
47562	593559
46677	593560
156478	593561
61487	593562
128489	593563
127324	593564
105786	593565
101455	593566
81876	593567
108093	593568
47467	593569
30411	593570
110435	593571
22349	593572
129932	593573
1447	593574
48203	593575
137469	593576
72267	593577
86394	593578
178510	593579
22917	593580
38472	593581
50156	593582
138311	593583
37751	593584
78957	593585
67165	593586
71939	593587
81771	593588
135573	593589
83010	593590
12023	593591
19733	593592
28898	593593
107437	593594
141497	593595
67418	593596
109802	593597
155998	593598
88247	593599
150763	593600
148838	593601
164682	593602
105428	593603
167869	593604
116862	593605
158862	593606
31054	593607
72112	593608
139421	593609
50135	593610
34170	593611
120620	593612
28208	593613
5721	593614
54484	593615
46651	593616
79684	593617
15825	593618
73720	593619
15951	593620
31105	593621
52307	593622
49362	593623
82551	593624
2819	593625
87947	593626
81280	593627
148246	593628
139295	593629
35797	593630
16667	593631
116335	593632
94799	593633
143361	593634
52384	593635
136717	593636
65545	593637
29711	593638
168993	593639
6571	593640
142193	593641
93712	593642
113525	593643
41274	593644
318	593645
20256	593646
136206	593647
28724	593648
2518	593649
86411	593650
93453	593651
137476	593652
52310	593653
95731	593654
53893	593655
81679	593656
80363	593657
24887	593658
16205	593659
44263	593660
80363	593661
11623	593662
15411	593663
53200	593664
97396	593665
71328	593666
21403	593667
32939	593668
18265	593669
40610	593670
49646	593671
510	593672
56913	593673
104940	593674
49348	593675
38859	593676
53603	593677
33929	593678
72723	593679
31004	593680
12959	593681
2409	593682
88393	593683
117112	593684
105473	593685
33179	593686
172124	593687
9819	593688
6583	593689
89682	593690
10678	593691
19734	593692
736	593693
29537	593694
4663	593695
54356	593696
27461	593697
46762	593698
53814	593699
67595	593700
83938	593701
4882	593702
5781	593703
5781	593704
115732	593705
123981	593706
21746	593707
50505	593708
130515	593709
15858	593710
13807	593711
28709	593712
21144	593713
32897	593714
104388	593715
1383	593716
8901	593717
57776	593718
2901	593719
7394	593720
12983	593721
1206	593722
21625	593723
133459	593724
5082	593725
19603	593726
11853	593727
87033	593728
41826	593729
6523	593730
41826	593731
41826	593732
167065	593733
812	593734
22021	593735
28295	593736
12993	593737
10306	593738
3234	593739
12918	593740
367	593741
367	593742
367	593743
2959	593744
2959	593745
57577	593746
53602	593747
21983	593748
24013	593749
4849	593750
26195	593751
51530	593752
27988	593753
2959	593754
24328	593755
57358	593756
2959	593757
74220	593758
87699	593759
168655	593760
92894	593761
5118	593762
28730	593763
2200	593764
10967	593765
40410	593766
959	593767
28266	593768
91803	593769
22049	593770
17792	593771
23732	593772
959	593773
10108	593774
871	593775
5706	593776
40410	593777
23690	593778
24753	593779
51487	593780
66343	593781
19256	593782
44168	593783
13396	593784
48533	593785
50898	593786
57988	593787
40279	593788
28312	593789
11623	593790
28504	593791
61215	593792
40279	593793
45257	593794
22046	593795
12473	593796
45339	593797
41860	593798
66666	593799
113779	593800
22361	593801
51058	593802
22361	593803
57988	593804
22885	593805
49520	593806
50898	593807
67044	593808
28695	593809
83700	593810
15456	593811
1	593812
58354	593813
72	593814
78985	593815
23801	593816
28627	593817
35481	593818
11347	593819
4987	593820
19525	593821
51337	593822
3898	593823
52255	593824
27394	593825
19637	593826
61842	593827
10281	593828
157	593829
8627	593830
89564	593831
42337	593832
90417	593833
146089	593834
13958	593835
29011	593836
90435	593837
24238	593838
35219	593839
11848	593840
14341	593841
77034	593842
33727	593843
52958	593844
36519	593845
80173	593846
154864	593847
114930	593848
17201	593849
149833	593850
96079	593851
53084	593852
155641	593853
11456	593854
63511	593855
101703	593856
93472	593857
25108	593858
137701	593859
92521	593860
93615	593861
115027	593862
155007	593863
137701	593864
153627	593865
53509	593866
89169	593867
115290	593868
64100	593869
156952	593870
14571	593871
48646	593872
28806	593873
24898	593874
93694	593875
128789	593876
128789	593877
50842	593878
11722	593879
85289	593880
17336	593881
83653	593882
105044	593883
32765	593884
2590	593885
62288	593886
79933	593887
70722	593888
31748	593889
9979	593890
87036	593891
96179	593892
4538	593893
6701	593894
5044	593895
20188	593896
37565	593897
13917	593898
41106	593899
40525	593900
22142	593901
75233	593902
107885	593903
119554	593904
33953	593905
4460	593906
28618	593907
3877	593908
51175	593909
113595	593910
35396	593911
106719	593912
22360	593913
1155	593914
29118	593915
2109	593916
62482	593917
112267	593918
88642	593919
74288	593920
16336	593921
34861	593922
13856	593923
3033	593924
35222	593925
35642	593926
23615	593927
35422	593928
28989	593929
111849	593930
34895	593931
61385	593932
42462	593933
11724	593934
53190	593935
10442	593936
63484	593937
21940	593938
39351	593939
9157	593940
42983	593941
14571	593942
44079	593943
14564	593944
27992	593945
1431	593946
76075	593947
82644	593948
1189	593949
1189	593950
20481	593951
14399	593952
19904	593953
35627	593954
11778	593955
35398	593956
10010	593957
17764	593958
161414	593959
102751	593960
7493	593961
13975	593962
141804	593963
10584	593964
172313	593965
18792	593966
21125	593967
72351	593968
34540	593969
47228	593970
19256	593971
26195	593972
51175	593973
47337	593974
87199	593975
40307	593976
12975	593977
97669	593978
3766	593979
2570	593980
172655	593981
52178	593982
13769	593983
91215	593984
42672	593985
28627	593986
78630	593987
15132	593988
18002	593989
119105	593990
26756	593991
18808	593992
56160	593993
32035	593994
145231	593995
60148	593996
109073	593997
94396	593998
35096	593999
61440	594000
46236	594001
46236	594002
181016	594003
85363	594004
124507	594005
86639	594006
108810	594007
67293	594008
120629	594009
71788	594010
120957	594011
82459	594012
9326	594013
5654	594014
35726	594015
59948	594016
56494	594017
9690	594018
9690	594019
59416	594020
91853	594021
49872	594022
151016	594023
57947	594024
21777	594025
57740	594026
11558	594027
88663	594028
69	594029
67219	594030
24299	594031
165805	594032
176466	594033
49466	594034
49466	594035
81906	594036
30559	594037
137683	594038
46672	594039
15749	594040
1377	594041
2993	594042
15749	594043
54606	594044
8270	594045
8780	594046
8780	594047
8270	594048
95980	594049
78533	594050
159545	594051
81798	594052
7878	594053
1981	594054
2314	594055
25930	594056
7223	594057
75242	594058
33512	594059
40455	594060
137463	594061
71767	594062
126831	594063
44435	594064
159335	594065
110553	594066
168088	594067
67189	594068
77195	594069
93641	594070
36487	594071
8637	594072
93987	594073
13650	594074
8920	594075
36020	594076
95292	594077
37699	594078
23805	594079
1491	594080
19501	594081
6230	594082
8539	594083
16982	594084
2961	594085
118904	594086
2965	594087
1354	594088
150091	594089
40774	594090
23817	594091
6682	594092
104869	594093
61659	594094
35554	594095
11872	594096
89947	594097
2746	594098
7042	594099
259	594100
2054	594101
1954	594102
4500	594103
19689	594104
61885	594105
44135	594106
44134	594107
75021	594108
27628	594109
3057	594110
4846	594111
4846	594112
36778	594113
8208	594114
49707	594115
72184	594116
11540	594117
7839	594118
7310	594119
167238	594120
2134	594121
75377	594122
181721	594123
73717	594124
149666	594125
73749	594126
107992	594127
138195	594128
642	594129
25874	594130
26397	594131
181725	594132
78329	594133
10304	594134
12815	594135
7999	594136
77768	594137
6088	594138
69353	594139
12390	594140
21878	594141
13322	594142
21934	594143
16468	594144
2878	594145
55363	594146
6145	594147
16883	594148
6145	594149
4872	594150
15272	594151
39199	594152
42472	594153
26674	594154
48874	594155
412	594156
9533	594157
100962	594158
75810	594159
28687	594160
5168	594161
63467	594162
3511	594163
47582	594164
47843	594165
18089	594166
40160	594167
22868	594168
15269	594169
65229	594170
120670	594171
1138	594172
135275	594173
216	594174
59404	594175
52178	594176
16792	594177
1850	594178
21555	594179
67862	594180
54114	594181
27685	594182
56692	594183
60234	594184
4491	594185
17708	594186
6775	594187
44607	594188
133386	594189
30160	594190
11270	594191
302	594192
70962	594193
1131	594194
1499	594195
3002	594196
16445	594197
1531	594198
61346	594199
4931	594200
33774	594201
868	594202
83222	594203
148552	594204
37737	594205
38545	594206
15848	594207
49375	594208
25670	594209
57413	594210
82048	594211
101479	594212
85335	594213
123525	594214
120260	594215
38124	594216
36792	594217
11730	594218
7495	594219
58592	594220
40292	594221
10208	594222
9266	594223
246	594224
4433	594225
51605	594226
61387	594227
73614	594228
2068	594229
73745	594230
5733	594231
73507	594232
13232	594233
36574	594234
36745	594235
1753	594236
94713	594237
52999	594238
27282	594239
94322	594240
63958	594241
61	594242
1983	594243
31966	594244
61901	594245
63318	594246
49654	594247
65	594248
20424	594249
36920	594250
45508	594251
45606	594252
25706	594253
57120	594254
81867	594255
37381	594256
221	594257
372	594258
48975	594259
82364	594260
31702	594261
66997	594262
12548	594263
100158	594264
4343	594265
31552	594266
65346	594267
74173	594268
25280	594269
17572	594270
38554	594271
83137	594272
41168	594273
20446	594274
165401	594275
7858	594276
99167	594277
46044	594278
12528	594279
66862	594280
59828	594281
31879	594282
66244	594283
5384	594284
65774	594285
30568	594286
97073	594287
25849	594288
40852	594289
10806	594290
209	594291
2067	594292
68204	594293
56756	594294
50391	594295
911	594296
58092	594297
66826	594298
82879	594299
37400	594300
100905	594301
30875	594302
14946	594303
77938	594304
12768	594305
14905	594306
15137	594307
32427	594308
30992	594309
881	594310
1330	594311
25839	594312
12607	594313
80773	594314
47148	594315
14968	594316
6081	594317
78205	594318
911	594319
27196	594320
25129	594321
6858	594322
14944	594323
67919	594324
82714	594325
38574	594326
80683	594327
37486	594328
1052	594329
30454	594330
31721	594331
112454	594332
897	594333
67494	594334
56947	594335
47094	594336
123339	594337
55049	594338
66967	594339
48033	594340
17813	594341
61500	594342
11242	594343
54166	594344
17926	594345
20945	594346
1519	594347
4570	594348
15052	594349
5420	594350
39108	594351
14607	594352
70777	594353
8918	594354
4064	594355
1481	594356
35344	594357
158227	594358
10863	594359
16679	594360
78138	594361
53986	594362
101398	594363
17747	594364
66997	594365
47296	594366
14913	594367
7545	594368
14573	594369
37155	594370
103344	594371
32013	594372
37111	594373
54315	594374
54683	594375
127119	594376
120742	594377
47126	594378
15177	594379
56887	594380
68558	594381
66263	594382
127477	594383
30433	594384
66082	594385
1453	594386
21895	594387
77808	594388
71801	594389
121673	594390
8052	594391
59510	594392
162517	594393
82880	594394
1077	594395
12584	594396
82325	594397
38049	594398
66121	594399
30250	594400
80105	594401
10132	594402
42616	594403
3565	594404
77695	594405
61391	594406
1687	594407
10385	594408
31211	594409
112731	594410
26395	594411
4007	594412
67916	594413
3828	594414
54503	594415
17734	594416
49860	594417
51790	594418
54560	594419
19201	594420
38665	594421
16024	594422
5754	594423
38502	594424
13039	594425
78948	594426
36743	594427
43247	594428
31095	594429
10104	594430
38659	594431
77498	594432
8155	594433
23027	594434
19136	594435
113249	594436
79625	594437
66771	594438
17753	594439
80271	594440
1347	594441
38535	594442
1488	594443
46221	594444
91233	594445
37343	594446
18395	594447
102466	594448
48423	594449
46871	594450
64343	594451
2295	594452
28627	594453
99116	594454
55942	594455
25300	594456
37364	594457
55722	594458
158186	594459
173840	594460
97910	594461
71837	594462
70903	594463
15146	594464
82188	594465
49148	594466
21318	594467
26076	594468
15211	594469
129842	594470
69760	594471
66526	594472
65181	594473
5608	594474
1487	594475
5559	594476
33590	594477
59085	594478
45457	594479
45607	594480
56943	594481
106301	594482
6773	594483
155632	594484
24308	594485
126625	594486
41892	594487
19494	594488
56578	594489
80693	594490
24441	594491
55673	594492
55825	594493
3002	594494
133931	594495
96898	594496
28450	594497
22553	594498
100003	594499
30878	594500
52428	594501
59180	594502
44829	594503
15824	594504
22160	594505
1757	594506
99969	594507
90658	594508
1092	594509
169683	594510
17104	594511
161516	594512
13039	594513
107815	594514
56502	594515
93907	594516
122944	594517
14279	594518
30351	594519
82147	594520
137360	594521
3075	594522
10077	594523
131494	594524
139592	594525
14279	594526
79823	594527
73890	594528
49309	594529
66364	594530
12769	594531
124117	594532
19071	594533
40113	594534
38179	594535
22833	594536
9773	594537
30344	594538
163853	594539
17280	594540
118732	594541
5448	594542
118968	594543
50928	594544
97715	594545
66575	594546
93730	594547
31089	594548
56957	594549
15106	594550
68223	594551
65518	594552
7130	594553
6550	594554
14851	594555
45670	594556
49301	594557
17669	594558
5	594559
46980	594560
69165	594561
21774	594562
4866	594563
82074	594564
49002	594565
1930	594566
17894	594567
55402	594568
17411	594569
37463	594570
1410	594571
14652	594572
83671	594573
58936	594574
21348	594575
162088	594576
53705	594577
6017	594578
16322	594579
7746	594580
79145	594581
164449	594582
56846	594583
27228	594584
1832	594585
10332	594586
128347	594587
51775	594588
58255	594589
59836	594590
14797	594591
24884	594592
154227	594593
21593	594594
9114	594595
159462	594596
38864	594597
55602	594598
38568	594599
33060	594600
100195	594601
31779	594602
77522	594603
40978	594604
1510	594605
32612	594606
9253	594607
53177	594608
161044	594609
8969	594610
11507	594611
53123	594612
55787	594613
17855	594614
20827	594615
29	594616
3325	594617
47381	594618
9403	594619
84673	594620
64	594621
78010	594622
85474	594623
92422	594624
7177	594625
39043	594626
53658	594627
119558	594628
4309	594629
25804	594630
33176	594631
23424	594632
100137	594633
108437	594634
94680	594635
128564	594636
121170	594637
37617	594638
99673	594639
54056	594640
14869	594641
4637	594642
40291	594643
17129	594644
119061	594645
37017	594646
68564	594647
17321	594648
26001	594649
133779	594650
37484	594651
10466	594652
36481	594653
59962	594654
82092	594655
14575	594656
48755	594657
79755	594658
48784	594659
54412	594660
67259	594661
1138	594662
68377	594663
492	594664
57949	594665
1654	594666
42000	594667
54309	594668
5386	594669
6277	594670
26497	594671
94855	594672
10206	594673
12046	594674
82111	594675
56143	594676
37764	594677
70357	594678
102041	594679
58272	594680
12593	594681
38326	594682
28824	594683
81768	594684
6255	594685
38732	594686
48277	594687
30275	594688
21399	594689
38039	594690
97489	594691
57946	594692
8287	594693
81742	594694
40624	594695
4031	594696
31557	594697
32863	594698
94393	594699
63941	594700
13385	594701
958	594702
38459	594703
52978	594704
80227	594705
49040	594706
31819	594707
62058	594708
118801	594709
10789	594710
84576	594711
3909	594712
35198	594713
27620	594714
181314	594715
13524	594716
26380	594717
17411	594718
95645	594719
36701	594720
119153	594721
67109	594722
83598	594723
56888	594724
79536	594725
33687	594726
7681	594727
2937	594728
78232	594729
79741	594730
5430	594731
6252	594732
121411	594733
46609	594734
15093	594735
13699	594736
156875	594737
6325	594738
88311	594739
46370	594740
15120	594741
17920	594742
46742	594743
13516	594744
30527	594745
53159	594746
127720	594747
62255	594748
42342	594749
56258	594750
78485	594751
25041	594752
54211	594753
45044	594754
102134	594755
97673	594756
24765	594757
39829	594758
54291	594759
34770	594760
1843	594761
27716	594762
16290	594763
37683	594764
93805	594765
54119	594766
91960	594767
37116	594768
23430	594769
22590	594770
28979	594771
171513	594772
17651	594773
21223	594774
4293	594775
16889	594776
13514	594777
80893	594778
46571	594779
38147	594780
81045	594781
358	594782
55846	594783
25355	594784
18075	594785
76693	594786
2889	594787
2130	594788
105153	594789
40921	594790
80813	594791
20366	594792
83018	594793
4068	594794
24886	594795
13018	594796
958	594797
71014	594798
66657	594799
53386	594800
16532	594801
10394	594802
12744	594803
20851	594804
32033	594805
13060	594806
64217	594807
118913	594808
79299	594809
60512	594810
72000	594811
44790	594812
4865	594813
54447	594814
50310	594815
54058	594816
125137	594817
28099	594818
30408	594819
2075	594820
119565	594821
53863	594822
9385	594823
46089	594824
61327	594825
37008	594826
13368	594827
33139	594828
26935	594829
172571	594830
70925	594831
37155	594832
31434	594833
120008	594834
17997	594835
862	594836
67752	594837
69445	594838
6394	594839
29824	594840
12637	594841
14650	594842
6018	594843
117804	594844
33104	594845
15477	594846
24450	594847
186658	594848
1832	594849
3184	594850
75027	594851
4631	594852
17099	594853
13060	594854
3822	594855
32229	594856
18532	594857
39528	594858
17767	594859
74790	594860
57553	594861
37042	594862
44312	594863
66663	594864
135468	594865
120556	594866
5990	594867
10668	594868
81071	594869
20690	594870
13037	594871
62158	594872
34370	594873
93371	594874
79967	594875
44135	594876
76668	594877
25611	594878
65082	594879
44610	594880
80098	594881
63612	594882
118640	594883
81793	594884
117699	594885
64354	594886
1211	594887
9428	594888
34116	594889
17168	594890
71024	594891
64257	594892
46920	594893
55971	594894
12531	594895
21909	594896
101755	594897
96072	594898
55453	594899
31808	594900
34334	594901
22489	594902
23813	594903
69801	594904
169805	594905
3491	594906
31643	594907
127367	594908
78110	594909
128652	594910
93830	594911
40111	594912
85606	594913
20436	594914
26029	594915
122373	594916
56423	594917
4510	594918
100181	594919
7002	594920
98883	594921
98109	594922
88973	594923
37863	594924
53345	594925
41821	594926
9262	594927
79992	594928
11602	594929
13117	594930
3447	594931
29198	594932
24477	594933
80316	594934
7239	594935
44058	594936
98907	594937
22216	594938
61087	594939
156252	594940
38715	594941
63600	594942
106425	594943
32146	594944
85438	594945
163845	594946
47586	594947
6369	594948
13409	594949
17891	594950
98491	594951
31558	594952
81004	594953
30787	594954
159928	594955
30245	594956
20757	594957
139585	594958
10581	594959
68424	594960
87844	594961
123388	594962
464	594963
20586	594964
12488	594965
98196	594966
76754	594967
20586	594968
4394	594969
46541	594970
94292	594971
27153	594972
37778	594973
96673	594974
13783	594975
6370	594976
152881	594977
154437	594978
13051	594979
4695	594980
17272	594981
123154	594982
17394	594983
71889	594984
33411	594985
28197	594986
2486	594987
1674	594988
16818	594989
44345	594990
163241	594991
67107	594992
79911	594993
2064	594994
47097	594995
71748	594996
56476	594997
26329	594998
88798	594999
67720	595000
54834	595001
78260	595002
19104	595003
58083	595004
76487	595005
32795	595006
50463	595007
36890	595008
14454	595009
3572	595010
79179	595011
12467	595012
21515	595013
36064	595014
139060	595015
40730	595016
135377	595017
370	595018
10177	595019
98945	595020
110406	595021
15090	595022
14426	595023
17780	595024
26063	595025
958	595026
27815	595027
53414	595028
43087	595029
9161	595030
78853	595031
3639	595032
95473	595033
155626	595034
82074	595035
66449	595036
118612	595037
17377	595038
10790	595039
21190	595040
9544	595041
370	595042
24671	595043
122256	595044
49257	595045
85184	595046
55078	595047
32095	595048
120299	595049
49849	595050
54107	595051
99757	595052
14439	595053
60449	595054
36479	595055
85520	595056
63570	595057
7351	595058
159567	595059
37963	595060
30042	595061
29123	595062
36098	595063
164649	595064
44950	595065
6995	595066
121360	595067
21956	595068
88076	595069
78106	595070
58386	595071
48659	595072
33101	595073
30350	595074
38555	595075
24451	595076
77662	595077
51365	595078
160260	595079
162675	595080
97048	595081
21343	595082
45970	595083
21788	595084
186942	595085
55107	595086
20620	595087
124546	595088
77024	595089
104535	595090
21694	595091
26458	595092
31481	595093
32020	595094
6784	595095
11	595096
70503	595097
44818	595098
93739	595099
31950	595100
66894	595101
21136	595102
93632	595103
37808	595104
4916	595105
54588	595106
11798	595107
81611	595108
17033	595109
67150	595110
20513	595111
1449	595112
63509	595113
53120	595114
93369	595115
34063	595116
56571	595117
31719	595118
49826	595119
3759	595120
20679	595121
17579	595122
85195	595123
15677	595124
24839	595125
65082	595126
27798	595127
118006	595128
1800	595129
46445	595130
30947	595131
117329	595132
664	595133
5450	595134
16889	595135
30884	595136
26549	595137
56728	595138
120998	595139
4379	595140
46645	595141
32708	595142
20753	595143
38642	595144
98311	595145
16548	595146
1321	595147
36959	595148
25440	595149
50440	595150
128523	595151
4981	595152
120254	595153
97010	595154
70438	595155
53373	595156
64207	595157
84114	595158
118539	595159
127354	595160
44964	595161
38848	595162
10002	595163
94966	595164
26249	595165
81034	595166
55972	595167
102160	595168
118366	595169
88609	595170
83239	595171
17091	595172
25041	595173
81528	595174
21278	595175
46420	595176
3160	595177
138908	595178
45600	595179
100244	595180
59828	595181
17543	595182
7973	595183
21478	595184
55058	595185
21235	595186
2050	595187
21330	595188
65233	595189
46427	595190
55521	595191
532	595192
25811	595193
6654	595194
98579	595195
46782	595196
27863	595197
65219	595198
45755	595199
21724	595200
66293	595201
174	595202
99191	595203
124030	595204
45342	595205
80152	595206
83090	595207
3126	595208
44647	595209
80117	595210
25219	595211
58993	595212
22451	595213
108212	595214
37919	595215
6158	595216
30838	595217
14159	595218
66361	595219
9416	595220
68429	595221
61499	595222
157604	595223
33523	595224
66520	595225
2055	595226
37382	595227
56123	595228
82564	595229
30854	595230
5417	595231
93692	595232
55075	595233
23078	595234
46717	595235
22526	595236
37270	595237
70490	595238
44839	595239
71453	595240
2619	595241
70807	595242
8061	595243
15207	595244
130241	595245
185127	595246
56896	595247
1184	595248
30988	595249
96902	595250
18123	595251
3661	595252
6190	595253
2728	595254
37500	595255
687	595256
12719	595257
56253	595258
7875	595259
55783	595260
77703	595261
7644	595262
25803	595263
53768	595264
36428	595265
98563	595266
102239	595267
166157	595268
4751	595269
64830	595270
37312	595271
1357	595272
113182	595273
1799	595274
101250	595275
66278	595276
44628	595277
49288	595278
64225	595279
37650	595280
3528	595281
98531	595282
96889	595283
3818	595284
66978	595285
23545	595286
120650	595287
37227	595288
5926	595289
3832	595290
40549	595291
5107	595292
8700	595293
39408	595294
17792	595295
56886	595296
1860	595297
12543	595298
25139	595299
95629	595300
45604	595301
3070	595302
1138	595303
56719	595304
10425	595305
18728	595306
6325	595307
4717	595308
3572	595309
6944	595310
24197	595311
23103	595312
549	595313
29209	595314
86870	595315
74344	595316
11919	595317
51504	595318
594	595319
1369	595320
67660	595321
8561	595322
8118	595323
6160	595324
63119	595325
63014	595326
17441	595327
62520	595328
33406	595329
115834	595330
3897	595331
11700	595332
64772	595333
24505	595334
24898	595335
29166	595336
27696	595337
26955	595338
66454	595339
77311	595340
117998	595341
79529	595342
38728	595343
48867	595344
4125	595345
6340	595346
58848	595347
68771	595348
100510	595349
15013	595350
140516	595351
2636	595352
3264	595353
14709	595354
65790	595355
70341	595356
155331	595357
5265	595358
44518	595359
9378	595360
12313	595361
63084	595362
53305	595363
48919	595364
32883	595365
79572	595366
6900	595367
29877	595368
15204	595369
4655	595370
41481	595371
5042	595372
3506	595373
20377	595374
114970	595375
69652	595376
494	595377
68692	595378
33576	595379
34994	595380
113051	595381
92507	595382
90431	595383
58470	595384
27353	595385
41325	595386
65923	595387
42835	595388
42530	595389
39882	595390
22640	595391
84775	595392
18834	595393
2885	595394
5527	595395
47936	595396
4108	595397
41773	595398
52113	595399
87512	595400
128675	595401
59783	595402
39814	595403
22341	595404
45251	595405
23550	595406
987	595407
10308	595408
153621	595409
17463	595410
90777	595411
163	595412
116	595413
116	595414
116	595415
116	595416
116	595417
24923	595418
6601	595419
8961	595420
79114	595421
68027	595422
76551	595423
19520	595424
6994	595425
165751	595426
92622	595427
74822	595428
44453	595429
11509	595430
63182	595431
24790	595432
105886	595433
8711	595434
26609	595435
38621	595436
3300	595437
61411	595438
35184	595439
1832	595440
102543	595441
27577	595442
44656	595443
157621	595444
6034	595445
8628	595446
39442	595447
77232	595448
138730	595449
17735	595450
10308	595451
17227	595452
28873	595453
64497	595454
8097	595455
9459	595456
103877	595457
11	595458
38607	595459
22339	595460
37256	595461
87423	595462
25770	595463
132501	595464
45384	595465
53703	595466
66274	595467
137615	595468
17540	595469
53081	595470
37060	595471
70282	595472
138887	595473
105802	595474
45439	595475
45997	595476
90298	595477
1711	595478
134166	595479
44412	595480
9364	595481
6826	595482
80099	595483
54306	595484
165381	595485
164066	595486
118989	595487
117334	595488
7584	595489
15623	595490
75018	595491
177655	595492
127886	595493
21676	595494
81092	595495
66074	595496
90235	595497
75459	595498
8096	595499
52151	595500
172115	595501
109699	595502
21912	595503
805	595504
1630	595505
164866	595506
81700	595507
4659	595508
25888	595509
56549	595510
18077	595511
77040	595512
86339	595513
44132	595514
41025	595515
93678	595516
99351	595517
14758	595518
77085	595519
17449	595520
139405	595521
68087	595522
3309	595523
488	595524
43515	595525
8838	595526
129295	595527
5681	595528
14834	595529
88474	595530
71068	595531
112499	595532
42597	595533
10049	595534
35125	595535
61972	595536
8411	595537
8265	595538
67097	595539
6906	595540
15093	595541
3762	595542
113200	595543
32567	595544
23550	595545
62668	595546
1034	595547
60419	595548
23349	595549
23388	595550
8700	595551
60188	595552
15247	595553
19233	595554
119213	595555
63507	595556
93423	595557
117268	595558
77042	595559
27658	595560
63570	595561
53142	595562
36757	595563
42334	595564
11352	595565
22129	595566
36458	595567
21346	595568
44294	595569
39695	595570
24735	595571
155099	595572
64085	595573
93954	595574
93548	595575
93436	595576
63773	595577
77195	595578
93820	595579
137715	595580
76660	595581
63651	595582
30042	595583
64008	595584
118727	595585
52998	595586
94496	595587
24808	595588
77004	595589
155434	595590
94694	595591
118156	595592
49296	595593
137667	595594
117939	595595
77397	595596
15630	595597
36613	595598
63722	595599
12693	595600
18642	595601
41179	595602
1796	595603
22412	595604
26932	595605
68603	595606
17232	595607
5832	595608
23732	595609
48465	595610
1933	595611
74874	595612
8003	595613
112314	595614
139923	595615
37643	595616
72299	595617
42373	595618
62935	595619
24732	595620
11415	595621
53093	595622
4142	595623
2539	595624
35688	595625
19854	595626
78679	595627
178227	595628
54258	595629
171576	595630
62585	595631
62922	595632
137752	595633
141614	595634
17016	595635
15476	595636
132618	595637
93190	595638
89356	595639
6840	595640
3155	595641
49609	595642
93595	595643
54647	595644
5996	595645
347	595646
135447	595647
4206	595648
8339	595649
73431	595650
14962	595651
106878	595652
7425	595653
30960	595654
53507	595655
18239	595656
80287	595657
77090	595658
20543	595659
36610	595660
44043	595661
77152	595662
14762	595663
53288	595664
106597	595665
6150	595666
6150	595667
71900	595668
126	595669
126	595670
126	595671
2521	595672
126	595673
2521	595674
554	595675
24476	595676
1536	595677
186473	595678
2521	595679
943	595680
87143	595681
90379	595682
11167	595683
137282	595684
108569	595685
93629	595686
153359	595687
60895	595688
35470	595689
35470	595690
8781	595691
161887	595692
113690	595693
16368	595694
16368	595695
77283	595696
113087	595697
32455	595698
9937	595699
1564	595700
19757	595701
5074	595702
29757	595703
819	595704
112848	595705
16368	595706
62236	595707
186	595708
9937	595709
21573	595710
13998	595711
88737	595712
2388	595713
92351	595714
13587	595715
60549	595716
50366	595717
138652	595718
10664	595719
9813	595720
80834	595721
36349	595722
33767	595723
58606	595724
77405	595725
3776	595726
2235	595727
132018	595728
5704	595729
10352	595730
49115	595731
2533	595732
146210	595733
31424	595734
53096	595735
71662	595736
51	595737
11913	595738
2730	595739
61	595740
77274	595741
19870	595742
10111	595743
132606	595744
51814	595745
26648	595746
3992	595747
87776	595748
179029	595749
23520	595750
18675	595751
23520	595752
36947	595753
2741	595754
20704	595755
47242	595756
35568	595757
10110	595758
976	595759
114318	595760
12101	595761
86149	595762
14080	595763
3220	595764
55561	595765
4378	595766
86157	595767
5013	595768
172281	595769
72374	595770
120709	595771
177239	595772
129456	595773
14173	595774
125889	595775
9879	595776
9879	595777
132122	595778
75409	595779
199	595780
2758	595781
52027	595782
7270	595783
132875	595784
46610	595785
43829	595786
32776	595787
20472	595788
13705	595789
8943	595790
134162	595791
34608	595792
28441	595793
81391	595794
24124	595795
577	595796
577	595797
3498	595798
7546	595799
53181	595800
577	595801
77218	595802
7546	595803
7546	595804
1263	595805
13780	595806
19422	595807
5869	595808
34608	595809
41438	595810
9332	595811
22967	595812
81391	595813
56040	595814
3879	595815
46461	595816
60574	595817
50400	595818
52319	595819
13679	595820
2581	595821
19748	595822
26077	595823
4179	595824
87540	595825
64829	595826
368	595827
30748	595828
26067	595829
4173	595830
7203	595831
6689	595832
85397	595833
139703	595834
23232	595835
34175	595836
22290	595837
46	595838
103528	595839
6222	595840
84	595841
1727	595842
10992	595843
19102	595844
34921	595845
14907	595846
76181	595847
7241	595848
88322	595849
71221	595850
1027	595851
78394	595852
60721	595853
189050	595854
178513	595855
63920	595856
136616	595857
168187	595858
15129	595859
2834	595860
109473	595861
9789	595862
75008	595863
46463	595864
148211	595865
6372	595866
61104	595867
39048	595868
166699	595869
7170	595870
93481	595871
20999	595872
134330	595873
8946	595874
106374	595875
26824	595876
15129	595877
37770	595878
18427	595879
95603	595880
60699	595881
77803	595882
86342	595883
459	595884
104732	595885
27204	595886
39648	595887
39299	595888
159537	595889
66860	595890
160195	595891
62742	595892
89692	595893
55718	595894
4397	595895
22361	595896
63920	595897
60712	595898
19303	595899
128323	595900
14907	595901
53067	595902
37075	595903
159442	595904
26479	595905
13876	595906
14099	595907
118870	595908
27517	595909
56704	595910
58924	595911
977	595912
37978	595913
525	595914
43391	595915
65931	595916
64368	595917
106929	595918
2650	595919
5370	595920
3382	595921
120131	595922
53104	595923
144180	595924
37298	595925
38187	595926
2291	595927
2	595928
603	595929
6288	595930
6288	595931
14348	595932
104958	595933
24295	595934
171585	595935
5940	595936
86139	595937
92007	595938
20499	595939
16	595940
22512	595941
11800	595942
44156	595943
50963	595944
129176	595945
51833	595946
90359	595947
170422	595948
71573	595949
10404	595950
91598	595951
8749	595952
52748	595953
84231	595954
145258	595955
56673	595956
46565	595957
31229	595958
99762	595959
11987	595960
118057	595961
98260	595962
17798	595963
176089	595964
134438	595965
36642	595966
138473	595967
64388	595968
77819	595969
8916	595970
150534	595971
165892	595972
84997	595973
26621	595974
7038	595975
149524	595976
182083	595977
184883	595978
70440	595979
54532	595980
163039	595981
105768	595982
36094	595983
146963	595984
31306	595985
4803	595986
7999	595987
66925	595988
144271	595989
141151	595990
114503	595991
177579	595992
136468	595993
114843	595994
159372	595995
32350	595996
155427	595997
22731	595998
9986	595999
135717	596000
39100	596001
6873	596002
167490	596003
76841	596004
135833	596005
113256	596006
70393	596007
18688	596008
181838	596009
68655	596010
159788	596011
16882	596012
19740	596013
160617	596014
46527	596015
39482	596016
2745	596017
16318	596018
61125	596019
167761	596020
20168	596021
61673	596022
11995	596023
2375	596024
169358	596025
106847	596026
64409	596027
8621	596028
11210	596029
64870	596030
87654	596031
97011	596032
145291	596033
68575	596034
51842	596035
84449	596036
48529	596037
30587	596038
51841	596039
94185	596040
9983	596041
40217	596042
50808	596043
142235	596044
103059	596045
68608	596046
73559	596047
73553	596048
38835	596049
34910	596050
130720	596051
55248	596052
103107	596053
68061	596054
171980	596055
42283	596056
73634	596057
103077	596058
148146	596059
167542	596060
130940	596061
103833	596062
26612	596063
170536	596064
16495	596065
112000	596066
25992	596067
23630	596068
7675	596069
14231	596070
5814	596071
113695	596072
147570	596073
33777	596074
64389	596075
134805	596076
92438	596077
105691	596078
114232	596079
149960	596080
182137	596081
138352	596082
108129	596083
33151	596084
960	596085
66553	596086
123041	596087
35870	596088
52437	596089
7275	596090
104419	596091
174838	596092
31306	596093
54395	596094
123	596095
43348	596096
62436	596097
29561	596098
128261	596099
13241	596100
35888	596101
5083	596102
54163	596103
76673	596104
128453	596105
2989	596106
43346	596107
170412	596108
73628	596109
73633	596110
36739	596111
80897	596112
135756	596113
27671	596114
73633	596115
9016	596116
80840	596117
14231	596118
186951	596119
145293	596120
101614	596121
55804	596122
71431	596123
78535	596124
75431	596125
33319	596126
24920	596127
17296	596128
121165	596129
114242	596130
531	596131
116599	596132
92109	596133
88312	596134
77549	596135
123543	596136
169296	596137
134808	596138
150213	596139
147879	596140
8289	596141
184805	596142
10064	596143
139534	596144
147882	596145
53521	596146
85957	596147
85245	596148
96294	596149
39019	596150
81673	596151
146984	596152
14953	596153
177629	596154
31287	596155
52524	596156
6043	596157
143641	596158
78407	596159
75549	596160
149062	596161
83291	596162
92923	596163
33469	596164
10515	596165
77632	596166
76827	596167
108126	596168
138071	596169
148587	596170
101777	596171
37875	596172
44226	596173
75433	596174
105640	596175
91222	596176
10660	596177
126310	596178
65402	596179
105747	596180
28703	596181
7476	596182
101749	596183
20734	596184
53957	596185
98120	596186
21391	596187
16534	596188
111452	596189
170447	596190
25628	596191
83796	596192
23873	596193
27206	596194
91692	596195
79230	596196
153298	596197
62109	596198
94493	596199
89740	596200
167200	596201
147544	596202
59182	596203
54900	596204
11240	596205
178511	596206
29553	596207
29003	596208
140368	596209
31430	596210
81399	596211
89464	596212
78839	596213
92084	596214
61098	596215
16519	596216
61650	596217
92195	596218
67726	596219
4397	596220
122398	596221
101411	596222
75060	596223
141053	596224
91229	596225
132774	596226
112008	596227
76361	596228
72353	596229
99215	596230
135682	596231
36388	596232
159075	596233
100528	596234
91582	596235
182041	596236
43855	596237
6461	596238
32970	596239
18965	596240
7537	596241
186944	596242
977	596243
127731	596244
71247	596245
16969	596246
111135	596247
150225	596248
128158	596249
147869	596250
135745	596251
112753	596252
75034	596253
140572	596254
19547	596255
93961	596256
78397	596257
136497	596258
166020	596259
54163	596260
77222	596261
146987	596262
29339	596263
51851	596264
35645	596265
102657	596266
90788	596267
156069	596268
77723	596269
1626	596270
17853	596271
87322	596272
94092	596273
34955	596274
100972	596275
90352	596276
182628	596277
113664	596278
125345	596279
51418	596280
33407	596281
82532	596282
1602	596283
114488	596284
68248	596285
186402	596286
1703	596287
31430	596288
146949	596289
63150	596290
125895	596291
52438	596292
120247	596293
94321	596294
22503	596295
45790	596296
138537	596297
91882	596298
128130	596299
166844	596300
108193	596301
62434	596302
71481	596303
92621	596304
172849	596305
40379	596306
106911	596307
51829	596308
52368	596309
166963	596310
47351	596311
24287	596312
177542	596313
181757	596314
36306	596315
108563	596316
77412	596317
41208	596318
37427	596319
54816	596320
21641	596321
36396	596322
53191	596323
102548	596324
11988	596325
29333	596326
78094	596327
134370	596328
21403	596329
48746	596330
40355	596331
57799	596332
124867	596333
32109	596334
183342	596335
54909	596336
18625	596337
4313	596338
42657	596339
4189	596340
29741	596341
29020	596342
12459	596343
65692	596344
64200	596345
105537	596346
2	596347
17471	596348
14907	596349
22909	596350
22909	596351
42703	596352
38943	596353
71663	596354
107728	596355
140893	596356
10565	596357
10565	596358
12201	596359
43677	596360
20146	596361
39178	596362
3307	596363
64321	596364
7962	596365
127246	596366
2078	596367
6557	596368
5043	596369
5336	596370
41459	596371
41459	596372
41459	596373
6920	596374
15155	596375
6894	596376
74308	596377
89603	596378
34878	596379
6879	596380
5634	596381
895	596382
8804	596383
19197	596384
27453	596385
54403	596386
83386	596387
132656	596388
11032	596389
32628	596390
61336	596391
59135	596392
3981	596393
6487	596394
2504	596395
6423	596396
35	596397
4685	596398
79331	596399
32555	596400
21859	596401
4204	596402
28146	596403
21980	596404
114835	596405
66439	596406
47374	596407
138673	596408
10993	596409
11359	596410
10993	596411
13629	596412
12673	596413
29290	596414
45121	596415
1768	596416
20067	596417
143290	596418
8374	596419
31545	596420
26388	596421
74126	596422
4968	596423
126022	596424
57374	596425
26514	596426
47413	596427
74184	596428
74184	596429
64647	596430
82148	596431
157837	596432
178654	596433
186987	596434
108979	596435
85529	596436
65898	596437
35880	596438
39735	596439
161996	596440
15925	596441
68158	596442
108983	596443
43189	596444
111804	596445
49686	596446
49160	596447
108477	596448
29266	596449
3631	596450
18214	596451
7641	596452
127331	596453
8253	596454
129191	596455
78745	596456
134890	596457
108870	596458
89059	596459
11359	596460
33763	596461
59198	596462
5536	596463
6865	596464
2959	596465
64647	596466
37659	596467
40614	596468
74275	596469
22479	596470
70874	596471
54986	596472
26496	596473
97249	596474
86331	596475
121605	596476
129563	596477
139746	596478
139402	596479
143158	596480
43283	596481
89155	596482
92852	596483
187838	596484
72947	596485
177605	596486
79878	596487
109240	596488
23906	596489
3047	596490
18638	596491
101218	596492
118362	596493
89368	596494
99656	596495
76463	596496
124496	596497
127185	596498
94111	596499
127186	596500
56002	596501
52959	596502
176674	596503
110202	596504
20067	596505
9171	596506
165498	596507
106268	596508
62186	596509
156246	596510
128248	596511
98833	596512
135259	596513
95420	596514
100392	596515
58604	596516
101358	596517
80714	596518
167300	596519
43419	596520
108527	596521
59439	596522
16187	596523
57112	596524
58298	596525
54895	596526
27757	596527
155174	596528
117528	596529
118743	596530
84462	596531
78710	596532
79732	596533
57920	596534
138776	596535
184341	596536
89155	596537
106510	596538
33020	596539
60653	596540
72388	596541
15925	596542
172918	596543
132000	596544
104049	596545
140852	596546
133284	596547
156757	596548
37659	596549
131	596550
40708	596551
106363	596552
131246	596553
425	596554
425	596555
12069	596556
3515	596557
88593	596558
8556	596559
11118	596560
3	596561
11425	596562
15228	596563
1999	596564
38	596565
4536	596566
200	596567
86027	596568
93066	596569
59549	596570
3460	596571
121	596572
46909	596573
30843	596574
83853	596575
52464	596576
136250	596577
100164	596578
43600	596579
11956	596580
31994	596581
76971	596582
68761	596583
44712	596584
85637	596585
11689	596586
11689	596587
111791	596588
42852	596589
3450	596590
51440	596591
47412	596592
111658	596593
161611	596594
14208	596595
35256	596596
71151	596597
14795	596598
97687	596599
7641	596600
113145	596601
5772	596602
17518	596603
2021	596604
38761	596605
4676	596606
9322	596607
21686	596608
3830	596609
12414	596610
13878	596611
47393	596612
7908	596613
99709	596614
38975	596615
18030	596616
6083	596617
12781	596618
45992	596619
4997	596620
7598	596621
3459	596622
159476	596623
74152	596624
47682	596625
10506	596626
53035	596627
9284	596628
85462	596629
161069	596630
1580	596631
228	596632
115679	596633
57046	596634
4249	596635
7253	596636
14722	596637
403	596638
22635	596639
45088	596640
33967	596641
75	596642
45717	596643
7369	596644
152	596645
44398	596646
42680	596647
127823	596648
17758	596649
1935	596650
76587	596651
89368	596652
164478	596653
164932	596654
12253	596655
37107	596656
46145	596657
4051	596658
125948	596659
155325	596660
169409	596661
3714	596662
97621	596663
2893	596664
2856	596665
80460	596666
1470	596667
91968	596668
40	596669
26581	596670
10215	596671
38	596672
21097	596673
14795	596674
12875	596675
31825	596676
5530	596677
6487	596678
5735	596679
30907	596680
3513	596681
12927	596682
3804	596683
6806	596684
122231	596685
16913	596686
148618	596687
7069	596688
25162	596689
100832	596690
100929	596691
9924	596692
2146	596693
16261	596694
28528	596695
7388	596696
8528	596697
75297	596698
25162	596699
6906	596700
32568	596701
909	596702
28142	596703
2446	596704
33339	596705
230	596706
1858	596707
5838	596708
219	596709
163975	596710
95706	596711
20140	596712
1410	596713
3574	596714
7755	596715
171767	596716
45634	596717
13	596718
73607	596719
12836	596720
115733	596721
9074	596722
26379	596723
4140	596724
101745	596725
22	596726
66267	596727
100795	596728
3113	596729
76463	596730
142061	596731
19282	596732
64358	596733
138598	596734
10781	596735
1410	596736
38	596737
57	596738
3658	596739
36801	596740
14691	596741
66045	596742
25907	596743
12518	596744
12424	596745
16479	596746
94298	596747
21027	596748
114524	596749
76029	596750
95051	596751
141327	596752
20646	596753
1874	596754
54391	596755
477	596756
52261	596757
102781	596758
7929	596759
10889	596760
27	596761
16951	596762
8252	596763
3299	596764
79040	596765
141688	596766
10796	596767
389	596768
13203	596769
47239	596770
127342	596771
78	596772
110960	596773
59321	596774
58920	596775
15305	596776
17313	596777
22080	596778
41662	596779
113296	596780
3638	596781
4140	596782
8017	596783
19408	596784
19446	596785
47239	596786
44872	596787
5271	596788
97115	596789
19522	596790
21983	596791
46793	596792
46459	596793
11782	596794
105086	596795
4177	596796
15642	596797
57348	596798
660	596799
874	596800
2904	596801
516	596802
852	596803
79419	596804
106826	596805
10925	596806
5436	596807
3781	596808
4651	596809
42563	596810
4676	596811
12786	596812
9322	596813
27940	596814
2226	596815
9815	596816
6964	596817
30907	596818
69113	596819
7699	596820
6102	596821
16890	596822
25203	596823
189001	596824
4140	596825
15940	596826
574	596827
9769	596828
109	596829
1158	596830
17	596831
4681	596832
6934	596833
1	596834
2516	596835
8579	596836
29304	596837
29285	596838
20546	596839
21989	596840
6646	596841
3792	596842
35204	596843
48963	596844
45111	596845
83615	596846
16842	596847
6873	596848
1671	596849
53961	596850
45717	596851
33499	596852
82382	596853
3626	596854
164404	596855
130519	596856
70207	596857
181097	596858
21086	596859
25508	596860
187381	596861
54042	596862
6928	596863
43275	596864
54750	596865
51744	596866
24261	596867
13157	596868
19244	596869
46727	596870
414	596871
45855	596872
70347	596873
110318	596874
5289	596875
5289	596876
2872	596877
2872	596878
2872	596879
2872	596880
2872	596881
55370	596882
13157	596883
52068	596884
74990	596885
2989	596886
5449	596887
63920	596888
144276	596889
7368	596890
68645	596891
105293	596892
20432	596893
24892	596894
9004	596895
16567	596896
99688	596897
9249	596898
4671	596899
51725	596900
7477	596901
10955	596902
29146	596903
10955	596904
4597	596905
132853	596906
9249	596907
9249	596908
13220	596909
895	596910
3001	596911
28629	596912
22174	596913
34842	596914
98387	596915
137402	596916
28903	596917
121656	596918
27686	596919
64897	596920
95115	596921
64829	596922
38865	596923
9375	596924
113808	596925
45128	596926
59505	596927
130344	596928
18089	596929
4295	596930
1933	596931
1933	596932
9688	596933
9899	596934
9899	596935
165932	596936
134721	596937
135977	596938
9899	596939
16605	596940
74694	596941
9882	596942
50490	596943
14556	596944
88739	596945
88739	596946
10487	596947
6807	596948
92419	596949
107693	596950
186982	596951
7792	596952
44096	596953
45909	596954
155722	596955
3999	596956
36735	596957
52982	596958
64116	596959
82724	596960
115318	596961
15980	596962
17266	596963
33489	596964
40747	596965
94272	596966
118804	596967
95880	596968
115429	596969
69972	596970
132443	596971
52986	596972
50637	596973
153915	596974
107698	596975
31728	596976
100469	596977
2952	596978
6821	596979
36551	596980
4050	596981
15980	596982
63590	596983
2547	596984
122177	596985
41078	596986
88703	596987
108419	596988
92524	596989
63817	596990
131853	596991
106301	596992
149306	596993
140520	596994
174970	596995
153272	596996
77116	596997
135296	596998
78248	596999
111478	597000
5584	597001
40927	597002
61222	597003
24239	597004
2993	597005
76797	597006
61222	597007
49354	597008
545	597009
90896	597010
9799	597011
105737	597012
2693	597013
111958	597014
47853	597015
10504	597016
4364	597017
67497	597018
179630	597019
15183	597020
104097	597021
644	597022
101913	597023
74120	597024
33596	597025
30546	597026
124110	597027
1541	597028
16	597029
2184	597030
113813	597031
17865	597032
83591	597033
86470	597034
171281	597035
132519	597036
9148	597037
472	597038
138580	597039
4912	597040
20461	597041
5884	597042
3997	597043
20461	597044
28213	597045
5746	597046
4872	597047
25397	597048
183701	597049
29821	597050
165791	597051
24691	597052
98941	597053
10636	597054
132433	597055
30060	597056
29345	597057
6675	597058
5923	597059
42476	597060
4	597061
26622	597062
107	597063
37107	597064
26966	597065
443	597066
29910	597067
59	597068
42	597069
113570	597070
1821	597071
107894	597072
153757	597073
52050	597074
35755	597075
24181	597076
3254	597077
41836	597078
114701	597079
75414	597080
44107	597081
64085	597082
44107	597083
642	597084
116167	597085
19616	597086
2566	597087
120595	597088
111942	597089
9732	597090
21081	597091
37269	597092
1504	597093
19259	597094
97957	597095
129380	597096
138555	597097
79017	597098
63063	597099
120213	597100
120934	597101
10912	597102
749	597103
60100	597104
39318	597105
43911	597106
7112	597107
13704	597108
58206	597109
138899	597110
36341	597111
1040	597112
103682	597113
87313	597114
138667	597115
18490	597116
57345	597117
148861	597118
77639	597119
16702	597120
35134	597121
1165	597122
20494	597123
115468	597124
7789	597125
15689	597126
61257	597127
7385	597128
7385	597129
39757	597130
58960	597131
55552	597132
16570	597133
16570	597134
16570	597135
61209	597136
30697	597137
32500	597138
800	597139
184038	597140
37865	597141
11823	597142
20202	597143
100475	597144
28769	597145
46994	597146
66486	597147
75804	597148
88630	597149
7014	597150
107558	597151
34343	597152
109985	597153
7458	597154
59140	597155
66478	597156
170852	597157
14699	597158
50422	597159
184734	597160
14273	597161
174290	597162
182611	597163
12273	597164
134092	597165
83074	597166
105476	597167
144471	597168
2539	597169
137112	597170
44281	597171
150261	597172
93600	597173
49759	597174
4654	597175
113758	597176
171	597177
41487	597178
24249	597179
5171	597180
29461	597181
16812	597182
151828	597183
5584	597184
14050	597185
51876	597186
249	597187
30101	597188
185756	597189
63175	597190
162672	597191
187685	597192
21274	597193
56854	597194
108638	597195
1160	597196
180782	597197
146971	597198
146787	597199
721	597200
100130	597201
62621	597202
10447	597203
43368	597204
694	597205
36455	597206
19108	597207
61944	597208
34048	597209
77903	597210
32007	597211
78534	597212
6664	597213
60997	597214
68287	597215
62754	597216
101267	597217
23	597218
35688	597219
31655	597220
20455	597221
4246	597222
96666	597223
27928	597224
44843	597225
56801	597226
81337	597227
180859	597228
14132	597229
8959	597230
61223	597231
48543	597232
92744	597233
179509	597234
41792	597235
90728	597236
16386	597237
21866	597238
34735	597239
88779	597240
179733	597241
7017	597242
88392	597243
186815	597244
34318	597245
110521	597246
355	597247
27977	597248
60473	597249
24154	597250
106892	597251
16171	597252
8469	597253
2692	597254
165573	597255
1	597256
103632	597257
59979	597258
24150	597259
808	597260
141922	597261
65585	597262
29825	597263
106715	597264
151395	597265
616	597266
5793	597267
104880	597268
9586	597269
22958	597270
15758	597271
5584	597272
30701	597273
119259	597274
36208	597275
21029	597276
126544	597277
79921	597278
60879	597279
10688	597280
36825	597281
14769	597282
135142	597283
19933	597284
23363	597285
147663	597286
91568	597287
24366	597288
45225	597289
21975	597290
20421	597291
62621	597292
155326	597293
15209	597294
61532	597295
5402	597296
37003	597297
65169	597298
39071	597299
37860	597300
64117	597301
77137	597302
164606	597303
111055	597304
71786	597305
62513	597306
107078	597307
114271	597308
95544	597309
36865	597310
187297	597311
128204	597312
89326	597313
4146	597314
71598	597315
1082	597316
9492	597317
101768	597318
135748	597319
170664	597320
29058	597321
119197	597322
62513	597323
51052	597324
49219	597325
5535	597326
111106	597327
90437	597328
60929	597329
76850	597330
11443	597331
54932	597332
51856	597333
138221	597334
8032	597335
9320	597336
7749	597337
75124	597338
113281	597339
92034	597340
145312	597341
93300	597342
27617	597343
169039	597344
15505	597345
152435	597346
114275	597347
178473	597348
5523	597349
108501	597350
128405	597351
177552	597352
13799	597353
187965	597354
112837	597355
87286	597356
158828	597357
85771	597358
42161	597359
118146	597360
92464	597361
115299	597362
29998	597363
108213	597364
130094	597365
73828	597366
107084	597367
2276	597368
181818	597369
7317	597370
66308	597371
113801	597372
53224	597373
147913	597374
75098	597375
114532	597376
29648	597377
78349	597378
34145	597379
103489	597380
172031	597381
70597	597382
138210	597383
136464	597384
49417	597385
22423	597386
122227	597387
80775	597388
160819	597389
5570	597390
91720	597391
86058	597392
64928	597393
86058	597394
13739	597395
20169	597396
12749	597397
78520	597398
16171	597399
87283	597400
122811	597401
6270	597402
75116	597403
99499	597404
178652	597405
18025	597406
67424	597407
6270	597408
115858	597409
127995	597410
4365	597411
18137	597412
135699	597413
124278	597414
19041	597415
116554	597416
113811	597417
144046	597418
45692	597419
75677	597420
64651	597421
74716	597422
96359	597423
10396	597424
127995	597425
10396	597426
93331	597427
123959	597428
73641	597429
89717	597430
129383	597431
76898	597432
90453	597433
138270	597434
37833	597435
14821	597436
35922	597437
86633	597438
116797	597439
161419	597440
14593	597441
164383	597442
59606	597443
101221	597444
1021	597445
75681	597446
74719	597447
138318	597448
29882	597449
17249	597450
8567	597451
30101	597452
94942	597453
3880	597454
173912	597455
135695	597456
163269	597457
73641	597458
155933	597459
65892	597460
89208	597461
33850	597462
94759	597463
8601	597464
25199	597465
88999	597466
66760	597467
33512	597468
67823	597469
27918	597470
116265	597471
106657	597472
24326	597473
89873	597474
62749	597475
181885	597476
1906	597477
87082	597478
135695	597479
46233	597480
19062	597481
134445	597482
151291	597483
16562	597484
110796	597485
121356	597486
835	597487
133660	597488
106730	597489
15992	597490
128039	597491
103626	597492
114536	597493
27915	597494
103626	597495
40899	597496
14261	597497
80355	597498
24341	597499
10611	597500
29595	597501
81060	597502
31219	597503
8832	597504
105177	597505
4919	597506
10859	597507
164904	597508
15993	597509
30351	597510
64931	597511
8832	597512
133092	597513
29801	597514
16316	597515
51869	597516
63528	597517
14347	597518
44170	597519
63737	597520
27731	597521
42411	597522
97029	597523
143587	597524
164450	597525
182048	597526
187577	597527
187261	597528
130894	597529
80970	597530
91725	597531
90465	597532
177619	597533
104623	597534
82601	597535
154057	597536
49925	597537
55231	597538
180270	597539
127496	597540
27895	597541
81516	597542
6895	597543
5273	597544
22465	597545
90855	597546
54617	597547
36537	597548
35374	597549
7849	597550
97857	597551
110887	597552
8578	597553
120653	597554
8600	597555
90458	597556
34218	597557
138266	597558
97872	597559
128208	597560
129500	597561
86834	597562
55596	597563
11612	597564
119901	597565
119901	597566
20175	597567
117120	597568
89215	597569
52183	597570
119356	597571
16316	597572
41518	597573
2562	597574
23686	597575
5821	597576
32111	597577
182045	597578
93996	597579
159931	597580
79153	597581
45097	597582
187347	597583
114873	597584
106617	597585
17933	597586
54244	597587
64394	597588
34503	597589
96999	597590
29065	597591
93775	597592
4102	597593
183866	597594
54903	597595
115893	597596
99096	597597
62162	597598
131499	597599
126297	597600
4102	597601
1113	597602
129175	597603
68371	597604
113683	597605
114696	597606
108031	597607
34043	597608
33762	597609
19022	597610
77937	597611
42419	597612
85093	597613
96999	597614
6590	597615
118905	597616
126297	597617
16393	597618
72033	597619
6589	597620
156379	597621
143276	597622
5741	597623
56691	597624
13493	597625
62755	597626
86204	597627
42416	597628
96999	597629
89720	597630
90464	597631
58378	597632
68352	597633
129518	597634
54376	597635
143559	597636
89719	597637
86994	597638
156150	597639
89824	597640
51113	597641
42165	597642
97678	597643
24646	597644
161703	597645
139148	597646
151927	597647
180257	597648
89877	597649
114766	597650
27329	597651
66536	597652
2961	597653
81168	597654
51859	597655
9076	597656
120644	597657
36448	597658
121194	597659
10427	597660
41176	597661
15603	597662
156223	597663
85264	597664
37085	597665
130401	597666
89342	597667
75131	597668
12394	597669
19785	597670
80624	597671
74736	597672
137424	597673
97005	597674
107558	597675
9113	597676
75793	597677
161980	597678
31109	597679
68723	597680
35057	597681
111492	597682
47274	597683
41231	597684
78644	597685
130705	597686
1174	597687
15944	597688
168369	597689
111469	597690
21447	597691
5884	597692
19601	597693
133861	597694
144398	597695
94053	597696
159398	597697
150404	597698
182113	597699
101716	597700
147057	597701
126359	597702
51850	597703
43114	597704
157018	597705
150978	597706
62923	597707
61169	597708
6436	597709
108719	597710
16910	597711
110898	597712
87292	597713
72040	597714
7632	597715
100221	597716
2961	597717
61731	597718
14107	597719
73789	597720
97845	597721
36109	597722
54883	597723
2980	597724
4377	597725
154995	597726
139858	597727
17507	597728
14107	597729
133094	597730
188841	597731
119206	597732
169439	597733
127565	597734
58794	597735
14736	597736
73371	597737
1111	597738
46715	597739
138894	597740
140573	597741
71644	597742
87290	597743
163120	597744
51068	597745
20452	597746
4353	597747
182056	597748
4353	597749
73371	597750
112262	597751
58483	597752
6429	597753
14103	597754
130442	597755
41250	597756
2578	597757
63442	597758
89887	597759
86041	597760
165186	597761
158621	597762
162597	597763
3365	597764
7400	597765
100418	597766
62151	597767
161164	597768
43404	597769
35919	597770
128098	597771
179921	597772
13463	597773
6293	597774
106682	597775
148154	597776
56383	597777
46390	597778
12468	597779
114771	597780
85042	597781
79910	597782
111422	597783
48853	597784
21690	597785
91286	597786
23000	597787
36901	597788
113790	597789
3955	597790
91714	597791
138372	597792
92126	597793
82616	597794
82155	597795
126282	597796
4110	597797
56383	597798
62501	597799
81907	597800
121098	597801
86933	597802
148279	597803
114269	597804
129773	597805
3269	597806
2806	597807
76452	597808
36865	597809
33951	597810
24329	597811
148614	597812
12704	597813
71954	597814
100786	597815
8648	597816
58203	597817
44886	597818
149856	597819
166848	597820
13358	597821
137385	597822
2978	597823
7487	597824
61282	597825
94765	597826
49633	597827
67938	597828
21090	597829
114275	597830
17549	597831
104459	597832
2162	597833
9705	597834
19253	597835
182462	597836
4362	597837
139148	597838
7079	597839
141145	597840
15606	597841
130873	597842
13394	597843
107780	597844
49750	597845
183625	597846
55021	597847
1159	597848
19395	597849
6426	597850
47838	597851
5698	597852
5698	597853
100582	597854
53241	597855
162778	597856
61326	597857
32514	597858
6426	597859
120297	597860
38078	597861
36530	597862
36530	597863
145745	597864
18026	597865
88833	597866
94702	597867
5698	597868
24915	597869
21637	597870
187281	597871
49078	597872
49078	597873
68373	597874
13873	597875
5698	597876
136045	597877
123735	597878
92729	597879
23646	597880
65	597881
62642	597882
21566	597883
36404	597884
103786	597885
57196	597886
7970	597887
57982	597888
24742	597889
741	597890
741	597891
2659	597892
17953	597893
3785	597894
67588	597895
81786	597896
41867	597897
173106	597898
56468	597899
37500	597900
552	597901
128375	597902
8460	597903
34574	597904
12090	597905
95945	597906
133612	597907
31007	597908
118999	597909
7072	597910
76144	597911
22993	597912
32840	597913
22993	597914
22993	597915
21195	597916
95179	597917
115231	597918
954	597919
168	597920
580	597921
101808	597922
4739	597923
53945	597924
7410	597925
83321	597926
73122	597927
36163	597928
13708	597929
93977	597930
95264	597931
151723	597932
35149	597933
41963	597934
60408	597935
52682	597936
149067	597937
83341	597938
12224	597939
12312	597940
68426	597941
87975	597942
37479	597943
99402	597944
5288	597945
145471	597946
161424	597947
87115	597948
150458	597949
119900	597950
67928	597951
80166	597952
82491	597953
37059	597954
156038	597955
22732	597956
38125	597957
45345	597958
21327	597959
66477	597960
31525	597961
78655	597962
65172	597963
21200	597964
19806	597965
97362	597966
44792	597967
70340	597968
38720	597969
85350	597970
58771	597971
58520	597972
30506	597973
123679	597974
8040	597975
97592	597976
8040	597977
165974	597978
21175	597979
33211	597980
20868	597981
94501	597982
140473	597983
23404	597984
41840	597985
72997	597986
125306	597987
138663	597988
50336	597989
49619	597990
42409	597991
92311	597992
169141	597993
155907	597994
186378	597995
21336	597996
77365	597997
43117	597998
14639	597999
165304	598000
18489	598001
2896	598002
78415	598003
110065	598004
28327	598005
65396	598006
184739	598007
57988	598008
83275	598009
110065	598010
152980	598011
46920	598012
83275	598013
88990	598014
26119	598015
86382	598016
25100	598017
21721	598018
40166	598019
98114	598020
157237	598021
8024	598022
99136	598023
17439	598024
150552	598025
96813	598026
92537	598027
45981	598028
44146	598029
151567	598030
142574	598031
187842	598032
17439	598033
25445	598034
12587	598035
117123	598036
142393	598037
116718	598038
78654	598039
73734	598040
49208	598041
12577	598042
43985	598043
99136	598044
103480	598045
75927	598046
1927	598047
33942	598048
20582	598049
7029	598050
86384	598051
56390	598052
21175	598053
108091	598054
9597	598055
45978	598056
23404	598057
112407	598058
84487	598059
79828	598060
46201	598061
55351	598062
41114	598063
12526	598064
21514	598065
31006	598066
55538	598067
85434	598068
101942	598069
79750	598070
12509	598071
155294	598072
116917	598073
100021	598074
50500	598075
181833	598076
67152	598077
157176	598078
26835	598079
72800	598080
78788	598081
50500	598082
90529	598083
61892	598084
173414	598085
66429	598086
66429	598087
55668	598088
57093	598089
22076	598090
47229	598091
81356	598092
40511	598093
40511	598094
24943	598095
78846	598096
141078	598097
186613	598098
30252	598099
15178	598100
6046	598101
117397	598102
91761	598103
91761	598104
25009	598105
9693	598106
25268	598107
7897	598108
7897	598109
55668	598110
122325	598111
6046	598112
46535	598113
129667	598114
93382	598115
41417	598116
1000	598117
50602	598118
16327	598119
84796	598120
27679	598121
129100	598122
61963	598123
13209	598124
77512	598125
106745	598126
33911	598127
119516	598128
34578	598129
40085	598130
36237	598131
88028	598132
83775	598133
48591	598134
43779	598135
99843	598136
24822	598137
23103	598138
89139	598139
22410	598140
93220	598141
37859	598142
84515	598143
117745	598144
40327	598145
94644	598146
177722	598147
59500	598148
92019	598149
111539	598150
17009	598151
18238	598152
65703	598153
52936	598154
67384	598155
41133	598156
183635	598157
7739	598158
96036	598159
59476	598160
69792	598161
17450	598162
58051	598163
495	598164
111110	598165
16668	598166
4274	598167
4274	598168
148409	598169
103907	598170
68949	598171
31413	598172
178957	598173
48381	598174
101365	598175
61129	598176
178496	598177
104160	598178
18238	598179
119086	598180
31474	598181
61393	598182
185715	598183
109309	598184
83414	598185
24376	598186
103011	598187
115900	598188
179987	598189
41928	598190
119811	598191
99605	598192
70551	598193
75516	598194
88104	598195
53692	598196
18745	598197
108655	598198
57276	598199
60428	598200
188091	598201
11982	598202
135890	598203
29057	598204
144018	598205
93274	598206
37215	598207
11573	598208
73651	598209
117139	598210
65738	598211
90353	598212
4193	598213
65559	598214
116358	598215
91739	598216
53063	598217
1882	598218
108874	598219
21278	598220
44041	598221
135081	598222
12346	598223
12058	598224
103402	598225
182010	598226
6262	598227
20273	598228
82689	598229
68835	598230
23098	598231
30090	598232
170713	598233
58035	598234
39947	598235
106442	598236
141997	598237
110092	598238
82628	598239
122718	598240
141098	598241
108874	598242
82312	598243
56516	598244
17981	598245
55517	598246
55517	598247
38332	598248
38328	598249
104209	598250
73222	598251
9494	598252
138264	598253
36292	598254
15903	598255
1267	598256
1032	598257
1564	598258
1020	598259
118018	598260
143211	598261
1032	598262
7539	598263
936	598264
1	598265
17150	598266
3348	598267
3348	598268
36621	598269
68788	598270
17307	598271
77467	598272
9000	598273
41217	598274
134955	598275
18887	598276
33299	598277
41833	598278
56162	598279
23351	598280
57970	598281
53085	598282
936	598283
73755	598284
18733	598285
30333	598286
57084	598287
49620	598288
52096	598289
54941	598290
12837	598291
39069	598292
105529	598293
21881	598294
42013	598295
82705	598296
70508	598297
47600	598298
128602	598299
5733	598300
936	598301
5733	598302
28218	598303
2922	598304
16156	598305
211	598306
36104	598307
25629	598308
66748	598309
1382	598310
27319	598311
475	598312
549	598313
94376	598314
9610	598315
29498	598316
163	598317
310	598318
5075	598319
102079	598320
4332	598321
104805	598322
402	598323
28770	598324
70351	598325
35953	598326
20915	598327
41115	598328
12059	598329
137188	598330
17098	598331
52012	598332
63470	598333
64440	598334
32867	598335
32867	598336
45303	598337
10954	598338
42393	598339
11112	598340
63431	598341
11112	598342
168601	598343
29262	598344
137469	598345
5692	598346
9273	598347
60114	598348
45588	598349
127777	598350
16594	598351
54645	598352
44684	598353
3718	598354
9880	598355
33589	598356
28624	598357
20212	598358
111899	598359
3740	598360
60469	598361
8145	598362
52382	598363
75485	598364
32869	598365
13007	598366
729	598367
134638	598368
3641	598369
48598	598370
86130	598371
3641	598372
28554	598373
13010	598374
7021	598375
6358	598376
3314	598377
69321	598378
83707	598379
11090	598380
3712	598381
42013	598382
13010	598383
60469	598384
14	598385
138487	598386
22852	598387
78984	598388
9424	598389
92280	598390
40936	598391
4232	598392
8375	598393
63189	598394
25611	598395
171034	598396
96615	598397
33607	598398
40936	598399
11119	598400
6358	598401
4232	598402
28952	598403
62685	598404
4441	598405
122541	598406
142562	598407
30194	598408
80653	598409
3888	598410
43582	598411
50508	598412
120793	598413
41806	598414
120292	598415
120793	598416
106390	598417
15159	598418
87006	598419
7106	598420
11076	598421
67616	598422
2990	598423
15159	598424
41945	598425
140659	598426
7108	598427
110348	598428
67493	598429
8375	598430
95017	598431
3712	598432
119887	598433
124489	598434
43943	598435
7297	598436
88534	598437
5393	598438
139132	598439
89737	598440
7898	598441
29997	598442
50196	598443
20437	598444
6014	598445
41681	598446
27654	598447
13573	598448
33256	598449
37240	598450
54058	598451
90910	598452
70675	598453
34120	598454
24781	598455
4591	598456
34515	598457
2879	598458
4655	598459
30163	598460
97711	598461
7051	598462
3694	598463
10682	598464
37615	598465
5417	598466
30533	598467
19311	598468
10100	598469
9610	598470
31487	598471
43656	598472
29379	598473
129429	598474
18359	598475
20667	598476
6053	598477
14955	598478
16527	598479
37620	598480
2524	598481
1550	598482
98590	598483
9892	598484
78547	598485
78099	598486
1477	598487
5831	598488
35611	598489
316	598490
97253	598491
30734	598492
9556	598493
28844	598494
79747	598495
86165	598496
28720	598497
15759	598498
12609	598499
7338	598500
3658	598501
22009	598502
31167	598503
31867	598504
73957	598505
39651	598506
3462	598507
25767	598508
10441	598509
45980	598510
76939	598511
62310	598512
22015	598513
13749	598514
96587	598515
14397	598516
114541	598517
11770	598518
5475	598519
147352	598520
9357	598521
54251	598522
86607	598523
4233	598524
11249	598525
69498	598526
20566	598527
21879	598528
14412	598529
65887	598530
47423	598531
99983	598532
12851	598533
43660	598534
35784	598535
99766	598536
49518	598537
53740	598538
117034	598539
107949	598540
107949	598541
30839	598542
5475	598543
142272	598544
59615	598545
72678	598546
74176	598547
14699	598548
24830	598549
42681	598550
33925	598551
3952	598552
9214	598553
13	598554
3952	598555
66144	598556
13	598557
13	598558
13	598559
13	598560
29414	598561
13	598562
13	598563
13	598564
27	598565
8113	598566
33423	598567
31917	598568
44664	598569
62605	598570
50277	598571
33423	598572
109936	598573
41798	598574
24155	598575
12034	598576
24155	598577
9257	598578
62	598579
10581	598580
17470	598581
37609	598582
1401	598583
23671	598584
97622	598585
105445	598586
2389	598587
610	598588
89081	598589
605	598590
20689	598591
11017	598592
1046	598593
48653	598594
14127	598595
64410	598596
1395	598597
37700	598598
173251	598599
54812	598600
44586	598601
179583	598602
25750	598603
6239	598604
2448	598605
4139	598606
104549	598607
5679	598608
2908	598609
138282	598610
15846	598611
4	598612
17481	598613
19336	598614
2518	598615
66159	598616
51371	598617
126257	598618
79893	598619
1645	598620
6557	598621
44419	598622
15069	598623
15069	598624
5738	598625
18215	598626
87129	598627
11009	598628
3194	598629
184316	598630
26319	598631
97807	598632
95874	598633
32193	598634
14127	598635
41535	598636
72925	598637
83300	598638
49750	598639
56669	598640
123973	598641
43699	598642
62	598643
9263	598644
2409	598645
9637	598646
47459	598647
60678	598648
177282	598649
2409	598650
25638	598651
132874	598652
32282	598653
53815	598654
174382	598655
17491	598656
81532	598657
14597	598658
5235	598659
16154	598660
78030	598661
25638	598662
74162	598663
34261	598664
37609	598665
46297	598666
48628	598667
125762	598668
138992	598669
32282	598670
145485	598671
7775	598672
9044	598673
58447	598674
83221	598675
114613	598676
3135	598677
77	598678
87625	598679
75627	598680
77	598681
1023	598682
43688	598683
34741	598684
2792	598685
109253	598686
34549	598687
3417	598688
139235	598689
37456	598690
1299	598691
32024	598692
9867	598693
22078	598694
1023	598695
1023	598696
114613	598697
83297	598698
41438	598699
930	598700
52257	598701
70302	598702
19143	598703
39373	598704
133842	598705
22062	598706
11456	598707
180858	598708
138303	598709
21551	598710
42397	598711
63123	598712
20764	598713
86061	598714
2133	598715
34859	598716
17109	598717
13888	598718
68112	598719
80385	598720
83411	598721
175363	598722
111060	598723
136229	598724
133650	598725
22622	598726
47664	598727
3930	598728
105899	598729
76495	598730
76495	598731
22731	598732
50520	598733
109941	598734
60535	598735
109411	598736
873	598737
8758	598738
27162	598739
108595	598740
74336	598741
150269	598742
8262	598743
90147	598744
85824	598745
16153	598746
37010	598747
88818	598748
87997	598749
28253	598750
17957	598751
105877	598752
14341	598753
59797	598754
4016	598755
20382	598756
75839	598757
76127	598758
4016	598759
30131	598760
30152	598761
71312	598762
71312	598763
7353	598764
922	598765
88939	598766
71736	598767
23527	598768
193	598769
33715	598770
5654	598771
40578	598772
87251	598773
4261	598774
16346	598775
77818	598776
68809	598777
49293	598778
10383	598779
6515	598780
544	598781
39843	598782
27956	598783
10425	598784
4716	598785
142489	598786
50290	598787
29072	598788
9505	598789
25722	598790
22115	598791
922	598792
3431	598793
33317	598794
21899	598795
5858	598796
38404	598797
10047	598798
2439	598799
30355	598800
41668	598801
1269	598802
16803	598803
2312	598804
27394	598805
2452	598806
4267	598807
108162	598808
1741	598809
44729	598810
5454	598811
216	598812
183734	598813
6761	598814
382	598815
42012	598816
171587	598817
86478	598818
170806	598819
87255	598820
84516	598821
86742	598822
36334	598823
7171	598824
40888	598825
171956	598826
7559	598827
2348	598828
115839	598829
3526	598830
6562	598831
83335	598832
28765	598833
72869	598834
83864	598835
5482	598836
15905	598837
184254	598838
26704	598839
68473	598840
37120	598841
176522	598842
14481	598843
6750	598844
13437	598845
47644	598846
71918	598847
17443	598848
84215	598849
141819	598850
34495	598851
3431	598852
5462	598853
49716	598854
18531	598855
2348	598856
2348	598857
4483	598858
1272	598859
22812	598860
8798	598861
33905	598862
156164	598863
34435	598864
149171	598865
43167	598866
11432	598867
131340	598868
34007	598869
17025	598870
95313	598871
6507	598872
2637	598873
2349	598874
4174	598875
735	598876
12111	598877
55061	598878
48267	598879
95665	598880
28949	598881
44974	598882
62587	598883
53706	598884
4712	598885
96524	598886
3058	598887
44939	598888
8365	598889
83163	598890
12336	598891
1924	598892
28461	598893
20156	598894
13405	598895
88432	598896
136261	598897
20356	598898
12962	598899
57855	598900
2093	598901
18980	598902
5758	598903
15986	598904
1557	598905
3389	598906
52311	598907
87249	598908
138211	598909
58338	598910
92740	598911
61147	598912
43844	598913
84183	598914
24171	598915
17968	598916
11498	598917
4940	598918
27850	598919
20517	598920
88051	598921
8123	598922
178224	598923
153879	598924
15929	598925
12335	598926
7376	598927
13739	598928
154850	598929
28765	598930
171246	598931
101243	598932
139579	598933
5582	598934
151035	598935
103100	598936
100544	598937
10435	598938
10535	598939
106746	598940
34011	598941
52781	598942
49708	598943
90781	598944
45167	598945
45699	598946
89435	598947
150802	598948
136805	598949
5227	598950
93566	598951
140055	598952
68603	598953
103948	598954
71297	598955
23481	598956
17968	598957
111922	598958
16843	598959
59722	598960
84778	598961
147340	598962
71724	598963
9112	598964
28296	598965
12314	598966
178886	598967
43249	598968
81464	598969
178625	598970
184763	598971
150500	598972
72968	598973
150711	598974
44010	598975
139693	598976
152166	598977
125854	598978
15941	598979
178834	598980
34115	598981
7054	598982
13643	598983
110993	598984
107348	598985
106438	598986
10375	598987
50779	598988
25982	598989
1216	598990
116276	598991
30064	598992
13875	598993
134011	598994
108028	598995
43597	598996
10000	598997
138868	598998
89800	598999
22297	599000
116962	599001
172071	599002
78127	599003
136076	599004
78127	599005
174355	599006
75261	599007
20031	599008
135746	599009
152117	599010
52910	599011
63442	599012
77427	599013
116507	599014
93349	599015
106284	599016
176744	599017
176068	599018
17416	599019
53778	599020
64891	599021
35704	599022
75449	599023
177940	599024
184264	599025
35544	599026
141983	599027
67800	599028
88115	599029
1059	599030
67389	599031
61174	599032
36041	599033
83213	599034
2230	599035
13648	599036
99792	599037
181388	599038
14402	599039
19273	599040
107293	599041
186156	599042
118326	599043
132702	599044
91177	599045
14429	599046
7151	599047
153466	599048
135898	599049
123040	599050
138088	599051
135732	599052
49067	599053
186797	599054
117691	599055
86276	599056
91156	599057
104990	599058
116118	599059
18448	599060
93388	599061
7981	599062
32931	599063
137147	599064
110642	599065
8383	599066
165293	599067
137158	599068
100606	599069
142439	599070
88602	599071
186790	599072
53192	599073
53583	599074
30335	599075
44659	599076
172702	599077
181591	599078
171250	599079
176525	599080
105954	599081
175694	599082
71867	599083
62224	599084
60572	599085
9846	599086
24429	599087
4584	599088
139722	599089
130177	599090
138655	599091
175565	599092
130937	599093
92634	599094
181861	599095
108445	599096
105867	599097
185761	599098
5209	599099
14195	599100
110817	599101
80093	599102
23765	599103
161332	599104
179691	599105
105869	599106
83779	599107
118346	599108
136163	599109
60572	599110
142859	599111
103073	599112
88605	599113
50640	599114
175836	599115
110817	599116
31707	599117
24874	599118
12228	599119
140207	599120
12910	599121
17205	599122
76650	599123
135214	599124
178686	599125
88681	599126
136715	599127
181540	599128
151783	599129
59505	599130
166888	599131
117191	599132
118138	599133
136759	599134
89053	599135
22053	599136
181841	599137
3531	599138
61483	599139
1899	599140
68974	599141
6016	599142
63191	599143
14350	599144
133609	599145
13404	599146
133536	599147
73165	599148
70749	599149
11448	599150
3	599151
180834	599152
46513	599153
21706	599154
82650	599155
64993	599156
649	599157
140622	599158
20049	599159
5220	599160
11448	599161
11448	599162
11448	599163
11448	599164
11448	599165
5700	599166
27726	599167
44522	599168
15285	599169
970	599170
77688	599171
59580	599172
18989	599173
59232	599174
67985	599175
96227	599176
3059	599177
80635	599178
62216	599179
4283	599180
55572	599181
7014	599182
14645	599183
6832	599184
67832	599185
8112	599186
1291	599187
39698	599188
30862	599189
25540	599190
46666	599191
29489	599192
48449	599193
35718	599194
34861	599195
18159	599196
93935	599197
7480	599198
655	599199
81931	599200
179	599201
28736	599202
94176	599203
37220	599204
62014	599205
20124	599206
7968	599207
23092	599208
21953	599209
3367	599210
43397	599211
12302	599212
82713	599213
12450	599214
56421	599215
54722	599216
48153	599217
28554	599218
57016	599219
36910	599220
56780	599221
35976	599222
21334	599223
127715	599224
119918	599225
66740	599226
120804	599227
64963	599228
96357	599229
105639	599230
104311	599231
11698	599232
89628	599233
36779	599234
31546	599235
24114	599236
14865	599237
324	599238
66331	599239
100681	599240
20846	599241
61265	599242
324	599243
99885	599244
21330	599245
124742	599246
97041	599247
126188	599248
126660	599249
127896	599250
166858	599251
166806	599252
120817	599253
156835	599254
120869	599255
133782	599256
80751	599257
127755	599258
126460	599259
110601	599260
166703	599261
55157	599262
97041	599263
124018	599264
79610	599265
122227	599266
53775	599267
98139	599268
114489	599269
21330	599270
54554	599271
125963	599272
112942	599273
99814	599274
160955	599275
121858	599276
54470	599277
98829	599278
100008	599279
164658	599280
82033	599281
23920	599282
81152	599283
79122	599284
58496	599285
36985	599286
64883	599287
67269	599288
168471	599289
129163	599290
100892	599291
77577	599292
29175	599293
126442	599294
8249	599295
83602	599296
46176	599297
81468	599298
99304	599299
81468	599300
13956	599301
55551	599302
54423	599303
90165	599304
124727	599305
167801	599306
124932	599307
17393	599308
157261	599309
53742	599310
79705	599311
41110	599312
127466	599313
119921	599314
164276	599315
120179	599316
125557	599317
125356	599318
120790	599319
37140	599320
46549	599321
96008	599322
98097	599323
122000	599324
123270	599325
164199	599326
166773	599327
67663	599328
95871	599329
162273	599330
79623	599331
66259	599332
98401	599333
128909	599334
70572	599335
120518	599336
180790	599337
127389	599338
169660	599339
123401	599340
125828	599341
45723	599342
124282	599343
128307	599344
48892	599345
85985	599346
168212	599347
120310	599348
167616	599349
130331	599350
122077	599351
67178	599352
78573	599353
82920	599354
161927	599355
125570	599356
78788	599357
124147	599358
66822	599359
120738	599360
17462	599361
160669	599362
128884	599363
85433	599364
163701	599365
123799	599366
44936	599367
127509	599368
101082	599369
122611	599370
46686	599371
129128	599372
169456	599373
65701	599374
100453	599375
121019	599376
167919	599377
98011	599378
165286	599379
113149	599380
129959	599381
56234	599382
85051	599383
51838	599384
121928	599385
7729	599386
105690	599387
64775	599388
120311	599389
120557	599390
123888	599391
67683	599392
155983	599393
155811	599394
159069	599395
122083	599396
161382	599397
124848	599398
120828	599399
133861	599400
167775	599401
122331	599402
78907	599403
126426	599404
46472	599405
19686	599406
9148	599407
46587	599408
155799	599409
18733	599410
122052	599411
1582	599412
126882	599413
78196	599414
124622	599415
175264	599416
124929	599417
100755	599418
97587	599419
96345	599420
99380	599421
37176	599422
123209	599423
126134	599424
67035	599425
125411	599426
126449	599427
133707	599428
169013	599429
128893	599430
129915	599431
55451	599432
119416	599433
81054	599434
67596	599435
99286	599436
121367	599437
166918	599438
68697	599439
64940	599440
125340	599441
98191	599442
128295	599443
101594	599444
158745	599445
129275	599446
121179	599447
127991	599448
40340	599449
129609	599450
79963	599451
101499	599452
79875	599453
78417	599454
55484	599455
157546	599456
166594	599457
83190	599458
167554	599459
83157	599460
127686	599461
125480	599462
122230	599463
123873	599464
95533	599465
78017	599466
167297	599467
67232	599468
165947	599469
81606	599470
169685	599471
174826	599472
37058	599473
68210	599474
102437	599475
112796	599476
122092	599477
165270	599478
96532	599479
70346	599480
169202	599481
53826	599482
37541	599483
85073	599484
46537	599485
134411	599486
157130	599487
74099	599488
55651	599489
133226	599490
120127	599491
71538	599492
41444	599493
56102	599494
56415	599495
81217	599496
10855	599497
158886	599498
24929	599499
12848	599500
102053	599501
122892	599502
130270	599503
96817	599504
167867	599505
172676	599506
3214	599507
324	599508
56718	599509
62413	599510
11301	599511
187176	599512
127498	599513
23913	599514
57529	599515
25460	599516
74443	599517
101989	599518
7711	599519
18072	599520
55092	599521
68799	599522
9340	599523
44439	599524
38479	599525
59595	599526
38469	599527
47201	599528
15167	599529
37000	599530
19731	599531
62627	599532
37674	599533
11746	599534
12059	599535
68360	599536
51030	599537
88420	599538
61693	599539
58854	599540
163282	599541
12534	599542
100965	599543
30551	599544
15052	599545
125409	599546
100965	599547
107935	599548
98748	599549
61515	599550
121430	599551
102299	599552
96033	599553
55516	599554
47030	599555
14258	599556
44926	599557
37583	599558
37995	599559
35475	599560
39085	599561
96033	599562
20135	599563
83237	599564
58511	599565
34914	599566
17942	599567
5510	599568
84301	599569
90561	599570
12230	599571
147907	599572
86590	599573
23984	599574
163759	599575
17558	599576
161009	599577
6777	599578
54052	599579
84687	599580
171227	599581
17056	599582
34040	599583
69344	599584
10579	599585
167172	599586
16914	599587
84024	599588
8024	599589
62633	599590
110919	599591
2557	599592
126916	599593
130102	599594
12464	599595
62333	599596
108819	599597
5208	599598
999	599599
80581	599600
80895	599601
64880	599602
78473	599603
10790	599604
128736	599605
66346	599606
55572	599607
8022	599608
77739	599609
17681	599610
27093	599611
109292	599612
52474	599613
23618	599614
32828	599615
4901	599616
11643	599617
3654	599618
10881	599619
54468	599620
36522	599621
84687	599622
16906	599623
16344	599624
12464	599625
68598	599626
35428	599627
74749	599628
103520	599629
75769	599630
60340	599631
52192	599632
131137	599633
30053	599634
42010	599635
17163	599636
4283	599637
84164	599638
1333	599639
46591	599640
25096	599641
91919	599642
36736	599643
1349	599644
32172	599645
4407	599646
41624	599647
124313	599648
47250	599649
164526	599650
100065	599651
48346	599652
37122	599653
6742	599654
18662	599655
37626	599656
84356	599657
17329	599658
42272	599659
11701	599660
24535	599661
147043	599662
77422	599663
72829	599664
152908	599665
121134	599666
76753	599667
55572	599668
54406	599669
566	599670
172101	599671
9960	599672
67812	599673
154908	599674
43796	599675
14130	599676
105587	599677
4991	599678
9009	599679
34040	599680
72259	599681
5969	599682
69407	599683
17813	599684
1254	599685
38189	599686
23771	599687
22395	599688
21167	599689
9993	599690
6551	599691
91155	599692
167326	599693
3260	599694
50882	599695
61329	599696
45245	599697
10951	599698
15391	599699
149608	599700
7253	599701
80651	599702
51920	599703
18869	599704
18368	599705
50853	599706
13700	599707
16930	599708
14440	599709
3194	599710
34740	599711
107621	599712
13608	599713
13647	599714
3428	599715
5639	599716
3703	599717
5639	599718
10267	599719
142627	599720
327	599721
78825	599722
86438	599723
35739	599724
42057	599725
33315	599726
1754	599727
138613	599728
1943	599729
60969	599730
46895	599731
108416	599732
9172	599733
35132	599734
9967	599735
1775	599736
16609	599737
381	599738
5712	599739
11059	599740
9172	599741
381	599742
38085	599743
148085	599744
2170	599745
15	599746
16768	599747
15	599748
8328	599749
25	599750
125114	599751
49035	599752
88645	599753
132022	599754
114	599755
47286	599756
62228	599757
74209	599758
75008	599759
61886	599760
35097	599761
29095	599762
70627	599763
734	599764
51612	599765
171637	599766
143851	599767
138989	599768
16370	599769
43671	599770
4645	599771
29168	599772
13340	599773
186498	599774
104139	599775
11668	599776
182559	599777
137765	599778
10520	599779
29958	599780
75008	599781
18826	599782
133910	599783
43619	599784
58783	599785
13340	599786
14751	599787
29958	599788
33467	599789
50565	599790
13703	599791
23325	599792
114	599793
18870	599794
65187	599795
13852	599796
29095	599797
74209	599798
58848	599799
111177	599800
42913	599801
3516	599802
148477	599803
132678	599804
109122	599805
29095	599806
61802	599807
24646	599808
42966	599809
47035	599810
8225	599811
24447	599812
8225	599813
25	599814
43672	599815
103705	599816
59610	599817
43129	599818
82487	599819
103685	599820
33824	599821
74761	599822
13703	599823
59362	599824
5547	599825
41282	599826
16370	599827
35605	599828
81625	599829
15194	599830
3935	599831
3218	599832
121550	599833
68483	599834
10578	599835
36343	599836
10578	599837
30187	599838
139344	599839
120855	599840
120855	599841
26233	599842
72501	599843
90109	599844
99557	599845
768	599846
6162	599847
15109	599848
45445	599849
119271	599850
7061	599851
38781	599852
3935	599853
7001	599854
98104	599855
56092	599856
44624	599857
55862	599858
45378	599859
17786	599860
65831	599861
66057	599862
39054	599863
9078	599864
17180	599865
44861	599866
159368	599867
3686	599868
32712	599869
39147	599870
13751	599871
97768	599872
80194	599873
45613	599874
31841	599875
60536	599876
24642	599877
161874	599878
26149	599879
46685	599880
37396	599881
60536	599882
97768	599883
44624	599884
93813	599885
36787	599886
53380	599887
108382	599888
68483	599889
38981	599890
652	599891
7984	599892
21769	599893
36787	599894
3606	599895
20761	599896
45117	599897
66872	599898
68858	599899
6231	599900
68636	599901
46013	599902
82570	599903
164990	599904
15194	599905
145877	599906
183344	599907
50724	599908
15320	599909
873	599910
76224	599911
10074	599912
381	599913
45583	599914
7881	599915
99742	599916
98116	599917
52923	599918
265	599919
663	599920
252	599921
5960	599922
13322	599923
4431	599924
112211	599925
595	599926
21977	599927
45329	599928
3375	599929
35565	599930
24141	599931
54022	599932
64774	599933
45362	599934
2376	599935
49176	599936
25059	599937
1610	599938
8615	599939
3089	599940
33539	599941
33837	599942
2471	599943
13756	599944
14838	599945
975	599946
5601	599947
3630	599948
68051	599949
21605	599950
28877	599951
6823	599952
17076	599953
19520	599954
3117	599955
2157	599956
12031	599957
17240	599958
4779	599959
51741	599960
51914	599961
14985	599962
5052	599963
18230	599964
105921	599965
132867	599966
104261	599967
51430	599968
19246	599969
2149	599970
30705	599971
25837	599972
3001	599973
24405	599974
27980	599975
29448	599976
14158	599977
34995	599978
8282	599979
3323	599980
509	599981
33468	599982
65989	599983
26263	599984
132825	599985
9820	599986
186273	599987
12538	599988
58644	599989
69086	599990
15124	599991
1060	599992
68098	599993
50079	599994
23196	599995
23229	599996
626	599997
8840	599998
23693	599999
8321	600000
22541	600001
11793	600002
44495	600003
33614	600004
59364	600005
1982	600006
3898	600007
22411	600008
33404	600009
83566	600010
61796	600011
97844	600012
102835	600013
61586	600014
49439	600015
14246	600016
17968	600017
10907	600018
980	600019
7276	600020
31690	600021
492	600022
1658	600023
17933	600024
8038	600025
69229	600026
41691	600027
8743	600028
59261	600029
8282	600030
40769	600031
186	600032
77653	600033
2202	600034
16684	600035
56185	600036
941	600037
21291	600038
31432	600039
23945	600040
51042	600041
130	600042
143642	600043
16121	600044
30991	600045
43127	600046
8571	600047
34897	600048
13525	600049
34500	600050
27791	600051
2202	600052
35300	600053
3560	600054
90493	600055
33470	600056
4366	600057
564	600058
14136	600059
54600	600060
17965	600061
20889	600062
15012	600063
286	600064
36796	600065
19184	600066
5740	600067
2598	600068
239	600069
57435	600070
5746	600071
76296	600072
7673	600073
14016	600074
40986	600075
33725	600076
75644	600077
66462	600078
369	600079
349	600080
89875	600081
44923	600082
33651	600083
27790	600084
61290	600085
33600	600086
3630	600087
47580	600088
22141	600089
16977	600090
19939	600091
15830	600092
580	600093
6613	600094
104	600095
3286	600096
27713	600097
3010	600098
104277	600099
35323	600100
369	600101
83419	600102
14600	600103
40304	600104
9992	600105
973	600106
36704	600107
622	600108
146391	600109
19238	600110
27305	600111
83579	600112
292	600113
2789	600114
35622	600115
18714	600116
3425	600117
1343	600118
4114	600119
8776	600120
27840	600121
31440	600122
100388	600123
26092	600124
10303	600125
5869	600126
29355	600127
8291	600128
59066	600129
2418	600130
2418	600131
35846	600132
20771	600133
7177	600134
5294	600135
192	600136
4743	600137
66132	600138
10216	600139
19226	600140
1981	600141
33752	600142
19960	600143
1704	600144
55790	600145
24678	600146
19750	600147
46806	600148
3323	600149
937	600150
86513	600151
492	600152
10173	600153
19295	600154
14202	600155
16074	600156
27476	600157
47488	600158
19888	600159
2429	600160
6397	600161
25531	600162
9702	600163
45461	600164
39364	600165
108310	600166
1120	600167
16965	600168
15986	600169
40241	600170
19283	600171
23007	600172
2563	600173
12551	600174
31379	600175
41630	600176
18323	600177
3091	600178
28664	600179
4627	600180
58785	600181
14665	600182
83183	600183
2725	600184
22468	600185
17351	600186
39442	600187
47692	600188
42192	600189
49979	600190
40375	600191
269	600192
58625	600193
8750	600194
16	600195
15609	600196
45441	600197
32519	600198
2789	600199
52363	600200
16916	600201
54973	600202
19716	600203
8496	600204
7679	600205
2743	600206
29355	600207
33614	600208
10319	600209
892	600210
112295	600211
72917	600212
13550	600213
8282	600214
2775	600215
21344	600216
1981	600217
1463	600218
56870	600219
49439	600220
621	600221
43027	600222
4642	600223
2868	600224
25514	600225
7261	600226
4092	600227
751	600228
389	600229
29033	600230
127152	600231
18964	600232
15873	600233
3630	600234
21794	600235
33857	600236
186898	600237
18520	600238
29125	600239
126782	600240
90258	600241
3066	600242
41183	600243
764	600244
10101	600245
4834	600246
5634	600247
48894	600248
97739	600249
20625	600250
682	600251
12358	600252
33403	600253
21118	600254
34309	600255
28994	600256
74	600257
13536	600258
46394	600259
13314	600260
12720	600261
39340	600262
25059	600263
58940	600264
45588	600265
33613	600266
11719	600267
81	600268
34429	600269
93189	600270
25645	600271
66835	600272
1132	600273
51795	600274
14202	600275
3401	600276
14202	600277
7431	600278
39718	600279
33645	600280
414	600281
4004	600282
19248	600283
14151	600284
8184	600285
9820	600286
80755	600287
40465	600288
26353	600289
32842	600290
4215	600291
34333	600292
6646	600293
4743	600294
91308	600295
2313	600296
506	600297
1813	600298
4005	600299
30622	600300
70285	600301
8841	600302
941	600303
2242	600304
25622	600305
3630	600306
10187	600307
31158	600308
395	600309
98415	600310
3175	600311
37483	600312
2455	600313
27326	600314
48122	600315
22247	600316
1836	600317
35469	600318
11208	600319
72178	600320
19273	600321
90947	600322
47	600323
23014	600324
6397	600325
57772	600326
3365	600327
22704	600328
3887	600329
58529	600330
16875	600331
29570	600332
27981	600333
75064	600334
89756	600335
14274	600336
29544	600337
13582	600338
13156	600339
261	600340
12035	600341
605	600342
20061	600343
16565	600344
12856	600345
17175	600346
7700	600347
16633	600348
38458	600349
19850	600350
3033	600351
19202	600352
16643	600353
14639	600354
102921	600355
41705	600356
16501	600357
2177	600358
21344	600359
13326	600360
35293	600361
47922	600362
139189	600363
6722	600364
2428	600365
26661	600366
770	600367
5634	600368
27436	600369
70849	600370
59329	600371
5339	600372
4414	600373
28594	600374
13973	600375
2751	600376
37058	600377
47588	600378
15830	600379
2158	600380
8328	600381
4098	600382
8768	600383
29616	600384
1681	600385
33709	600386
679	600387
70287	600388
2781	600389
30755	600390
210	600391
5746	600392
4845	600393
44445	600394
1274	600395
4017	600396
2695	600397
3169	600398
23264	600399
186	600400
36532	600401
53315	600402
44400	600403
20578	600404
17185	600405
7832	600406
10400	600407
6681	600408
9042	600409
17612	600410
54655	600411
49538	600412
84562	600413
5961	600414
9163	600415
35073	600416
26199	600417
20492	600418
26740	600419
181249	600420
60575	600421
16928	600422
80	600423
1004	600424
64025	600425
43216	600426
923	600427
158898	600428
40256	600429
23510	600430
1476	600431
35777	600432
808	600433
13842	600434
22744	600435
52483	600436
795	600437
1083	600438
11033	600439
160	600440
57110	600441
3427	600442
11296	600443
10736	600444
26278	600445
10696	600446
87837	600447
39374	600448
17491	600449
23966	600450
2964	600451
65430	600452
15816	600453
5543	600454
9699	600455
113537	600456
8227	600457
62150	600458
174439	600459
40779	600460
97027	600461
18802	600462
46573	600463
2889	600464
18855	600465
24085	600466
6530	600467
14530	600468
5256	600469
5256	600470
16183	600471
16183	600472
6656	600473
6656	600474
71382	600475
62773	600476
13362	600477
98784	600478
83327	600479
99401	600480
132668	600481
10669	600482
89584	600483
56095	600484
39374	600485
111452	600486
17456	600487
54900	600488
55985	600489
46339	600490
68648	600491
123335	600492
64766	600493
56881	600494
42207	600495
166121	600496
23835	600497
82292	600498
39417	600499
82151	600500
82503	600501
66155	600502
1559	600503
44948	600504
97933	600505
68488	600506
32750	600507
96912	600508
65810	600509
38518	600510
78845	600511
97340	600512
123951	600513
79161	600514
54398	600515
98676	600516
12531	600517
121330	600518
75385	600519
78838	600520
146266	600521
16576	600522
42954	600523
55031	600524
45292	600525
98366	600526
124462	600527
51045	600528
1344	600529
37481	600530
22810	600531
81706	600532
39057	600533
45292	600534
48845	600535
54932	600536
98142	600537
62914	600538
118455	600539
572	600540
98178	600541
67116	600542
42158	600543
85350	600544
61670	600545
73450	600546
101409	600547
18712	600548
108639	600549
53775	600550
61203	600551
38559	600552
53518	600553
67666	600554
16920	600555
67761	600556
48700	600557
174631	600558
39787	600559
25198	600560
364	600561
9726	600562
17490	600563
48700	600564
13744	600565
53518	600566
107987	600567
35577	600568
10579	600569
12851	600570
82282	600571
3232	600572
46527	600573
159370	600574
77720	600575
42867	600576
3345	600577
59025	600578
9283	600579
31962	600580
37646	600581
31537	600582
55386	600583
96488	600584
55160	600585
99072	600586
3242	600587
123086	600588
27290	600589
64536	600590
13776	600591
21530	600592
64946	600593
46573	600594
54080	600595
101607	600596
12851	600597
1696	600598
42207	600599
6724	600600
32261	600601
119445	600602
38116	600603
25444	600604
67109	600605
7905	600606
475	600607
24803	600608
91038	600609
3040	600610
14608	600611
3040	600612
1133	600613
68400	600614
97813	600615
51320	600616
26721	600617
24803	600618
53473	600619
130028	600620
8291	600621
101865	600622
71754	600623
13773	600624
50777	600625
8711	600626
59685	600627
5796	600628
51319	600629
1671	600630
52574	600631
26689	600632
140464	600633
49944	600634
82531	600635
23847	600636
114373	600637
62643	600638
1506	600639
156374	600640
4089	600641
19560	600642
40931	600643
77853	600644
23847	600645
23847	600646
183662	600647
161035	600648
23699	600649
1671	600650
5796	600651
1671	600652
75612	600653
6041	600654
4518	600655
33892	600656
9542	600657
6839	600658
24273	600659
49464	600660
27935	600661
24803	600662
26813	600663
113259	600664
6152	600665
27848	600666
20505	600667
91389	600668
99379	600669
32584	600670
39691	600671
8357	600672
91389	600673
5903	600674
8357	600675
66391	600676
49314	600677
62856	600678
2662	600679
64669	600680
105566	600681
73785	600682
38804	600683
55001	600684
114427	600685
9106	600686
9106	600687
15827	600688
70255	600689
114382	600690
25763	600691
48707	600692
32751	600693
85747	600694
57275	600695
39121	600696
27451	600697
173462	600698
87927	600699
814	600700
87318	600701
12451	600702
48527	600703
23558	600704
169106	600705
74022	600706
6899	600707
54739	600708
33927	600709
24638	600710
4037	600711
10564	600712
73869	600713
2183	600714
1989	600715
37477	600716
115	600717
3304	600718
2410	600719
38790	600720
9764	600721
49975	600722
50776	600723
20156	600724
181	600725
2352	600726
114913	600727
41667	600728
3548	600729
2049	600730
245	600731
2897	600732
108017	600733
4408	600734
110134	600735
43690	600736
28545	600737
3597	600738
2935	600739
22459	600740
23097	600741
29751	600742
168	600743
91318	600744
1564	600745
51702	600746
24790	600747
3257	600748
8375	600749
16459	600750
26217	600751
50508	600752
3740	600753
2574	600754
33996	600755
10616	600756
23660	600757
108824	600758
13962	600759
16050	600760
8445	600761
2442	600762
2442	600763
3432	600764
3113	600765
17298	600766
23451	600767
8375	600768
17298	600769
4394	600770
67739	600771
86540	600772
42717	600773
86540	600774
4267	600775
103977	600776
67518	600777
15572	600778
15572	600779
15572	600780
27653	600781
38431	600782
5019	600783
47701	600784
1866	600785
14961	600786
182410	600787
6717	600788
5026	600789
18884	600790
18884	600791
18884	600792
18884	600793
18884	600794
40077	600795
1005	600796
16508	600797
40518	600798
112958	600799
83220	600800
20445	600801
102490	600802
20868	600803
67678	600804
159128	600805
207	600806
13366	600807
13366	600808
45640	600809
35676	600810
35676	600811
40638	600812
40862	600813
36602	600814
248	600815
88701	600816
5133	600817
2754	600818
59200	600819
9693	600820
9693	600821
7298	600822
3011	600823
1674	600824
48644	600825
1499	600826
5775	600827
13606	600828
14119	600829
51770	600830
5133	600831
39673	600832
41391	600833
46787	600834
793	600835
9198	600836
107840	600837
108076	600838
8744	600839
1730	600840
10972	600841
13493	600842
1027	600843
15065	600844
5741	600845
42114	600846
107915	600847
13493	600848
16033	600849
101353	600850
1201	600851
7875	600852
25034	600853
1148	600854
2846	600855
25921	600856
55867	600857
59388	600858
43362	600859
2661	600860
111974	600861
67030	600862
9321	600863
40913	600864
109792	600865
5057	600866
5057	600867
25928	600868
36144	600869
28308	600870
127751	600871
353	600872
39390	600873
132435	600874
89704	600875
41823	600876
664	600877
88827	600878
1222	600879
132058	600880
2451	600881
917	600882
49141	600883
179340	600884
84803	600885
2887	600886
5133	600887
11883	600888
1943	600889
20445	600890
414	600891
16517	600892
67874	600893
4457	600894
13780	600895
30861	600896
34875	600897
50512	600898
72464	600899
2754	600900
40862	600901
51970	600902
21146	600903
15723	600904
85848	600905
85848	600906
38893	600907
85848	600908
27393	600909
26454	600910
35761	600911
2964	600912
96425	600913
11275	600914
40638	600915
43211	600916
1841	600917
16145	600918
63949	600919
174381	600920
27484	600921
63573	600922
663	600923
36616	600924
41114	600925
142	600926
5133	600927
4482	600928
51875	600929
20445	600930
2844	600931
105807	600932
124585	600933
48487	600934
48486	600935
7604	600936
6625	600937
99260	600938
24260	600939
38171	600940
1283	600941
25673	600942
132214	600943
8487	600944
4473	600945
19414	600946
133337	600947
13181	600948
11218	600949
61430	600950
61430	600951
41391	600952
34145	600953
87201	600954
87188	600955
41386	600956
16508	600957
14206	600958
34139	600959
5217	600960
129417	600961
11220	600962
746	600963
2400	600964
10707	600965
30146	600966
1822	600967
42218	600968
12800	600969
12800	600970
49431	600971
85439	600972
133322	600973
43094	600974
70561	600975
85406	600976
104284	600977
51323	600978
4453	600979
7464	600980
22873	600981
83730	600982
11843	600983
45	600984
1609	600985
117142	600986
71022	600987
5584	600988
24260	600989
8109	600990
3297	600991
2964	600992
5106	600993
71119	600994
12973	600995
77506	600996
12973	600997
779	600998
26151	600999
19697	601000
5047	601001
20095	601002
2368	601003
37126	601004
37126	601005
40527	601006
175277	601007
26147	601008
70733	601009
85065	601010
78993	601011
49031	601012
2982	601013
97124	601014
8110	601015
19908	601016
39450	601017
52898	601018
108693	601019
41355	601020
3941	601021
5584	601022
86020	601023
3089	601024
62024	601025
34431	601026
8996	601027
54064	601028
6677	601029
14147	601030
24364	601031
140748	601032
112661	601033
86417	601034
121913	601035
4351	601036
137595	601037
55152	601038
82735	601039
23717	601040
54614	601041
17298	601042
132762	601043
58893	601044
34980	601045
2711	601046
34169	601047
7601	601048
34132	601049
623	601050
952	601051
112842	601052
109125	601053
21442	601054
17415	601055
78073	601056
30840	601057
8380	601058
58762	601059
82015	601060
113528	601061
166120	601062
79909	601063
12035	601064
61058	601065
114824	601066
8805	601067
11395	601068
56858	601069
9315	601070
164842	601071
99361	601072
80002	601073
128533	601074
42552	601075
106333	601076
17004	601077
21209	601078
59297	601079
37883	601080
3178	601081
30266	601082
90944	601083
13902	601084
61403	601085
158456	601086
1005	601087
163317	601088
53585	601089
63823	601090
14282	601091
75331	601092
112014	601093
72749	601094
90927	601095
18899	601096
17793	601097
7246	601098
35733	601099
52251	601100
22910	601101
164100	601102
17552	601103
147930	601104
106467	601105
136945	601106
62189	601107
91231	601108
182	601109
27797	601110
62020	601111
13219	601112
27797	601113
27797	601114
13919	601115
86433	601116
51030	601117
14366	601118
30633	601119
159564	601120
4836	601121
54810	601122
7502	601123
21127	601124
56299	601125
24600	601126
121184	601127
168570	601128
31702	601129
25801	601130
53543	601131
77964	601132
30776	601133
128505	601134
63792	601135
181051	601136
30803	601137
57936	601138
53662	601139
111315	601140
35511	601141
36894	601142
6589	601143
15601	601144
162594	601145
56126	601146
9645	601147
113795	601148
51371	601149
134976	601150
31982	601151
49152	601152
67144	601153
53453	601154
8769	601155
129186	601156
81555	601157
26201	601158
55934	601159
169561	601160
99402	601161
6634	601162
66346	601163
123515	601164
51414	601165
5210	601166
119718	601167
73898	601168
119676	601169
42260	601170
145031	601171
153928	601172
71553	601173
54412	601174
6353	601175
143217	601176
10982	601177
8	601178
10837	601179
60939	601180
38538	601181
92133	601182
75112	601183
52099	601184
58630	601185
114770	601186
58398	601187
77859	601188
101078	601189
57413	601190
118693	601191
4302	601192
27872	601193
160891	601194
9384	601195
21469	601196
54244	601197
77757	601198
20911	601199
1143	601200
13894	601201
53749	601202
29228	601203
46403	601204
54733	601205
76929	601206
33392	601207
79706	601208
103978	601209
22586	601210
785	601211
88843	601212
3676	601213
46841	601214
25753	601215
974	601216
64257	601217
35740	601218
51220	601219
62360	601220
21209	601221
79909	601222
81435	601223
78288	601224
140164	601225
42872	601226
14158	601227
3783	601228
20505	601229
3585	601230
44128	601231
44424	601232
94495	601233
118935	601234
42507	601235
153499	601236
7786	601237
64082	601238
153711	601239
30103	601240
21230	601241
44398	601242
36443	601243
76710	601244
63684	601245
118573	601246
155359	601247
47983	601248
59542	601249
47162	601250
81007	601251
98935	601252
19525	601253
95158	601254
77757	601255
105488	601256
74134	601257
3357	601258
3780	601259
123265	601260
59397	601261
35045	601262
38848	601263
94838	601264
142855	601265
24185	601266
106	601267
26490	601268
182	601269
124428	601270
2751	601271
22755	601272
16935	601273
17795	601274
38924	601275
59210	601276
9237	601277
90944	601278
4350	601279
65560	601280
124942	601281
31431	601282
186085	601283
124636	601284
175718	601285
175637	601286
10964	601287
54166	601288
38630	601289
52131	601290
6143	601291
20175	601292
122914	601293
3767	601294
24713	601295
61247	601296
169542	601297
110524	601298
5528	601299
134317	601300
55585	601301
38629	601302
26201	601303
9910	601304
121048	601305
15646	601306
2539	601307
64991	601308
61319	601309
96777	601310
127369	601311
8099	601312
55786	601313
11002	601314
1358	601315
39057	601316
156798	601317
78253	601318
42641	601319
157548	601320
54593	601321
75121	601322
33431	601323
47982	601324
157122	601325
77059	601326
33479	601327
29417	601328
27555	601329
74134	601330
78632	601331
4314	601332
67957	601333
8765	601334
59711	601335
86243	601336
52092	601337
10498	601338
6808	601339
152956	601340
44241	601341
28853	601342
57277	601343
8366	601344
53963	601345
114800	601346
30367	601347
15894	601348
14154	601349
62186	601350
78481	601351
63706	601352
118574	601353
7425	601354
2782	601355
5040	601356
62276	601357
159491	601358
30422	601359
8050	601360
119941	601361
3800	601362
56788	601363
97886	601364
139809	601365
112695	601366
34477	601367
94662	601368
168652	601369
16777	601370
14954	601371
55877	601372
95538	601373
120179	601374
152987	601375
56844	601376
157821	601377
44942	601378
56299	601379
112461	601380
101830	601381
53136	601382
31139	601383
5002	601384
85069	601385
2117	601386
91693	601387
71745	601388
124568	601389
93408	601390
71046	601391
15601	601392
43441	601393
3112	601394
38357	601395
798	601396
101577	601397
158998	601398
122677	601399
86352	601400
151386	601401
74013	601402
5928	601403
74243	601404
29162	601405
36664	601406
82573	601407
126034	601408
17393	601409
86836	601410
187175	601411
74107	601412
119777	601413
87104	601414
86676	601415
118799	601416
42431	601417
54992	601418
21209	601419
73344	601420
25480	601421
67188	601422
90166	601423
14476	601424
128455	601425
112621	601426
139347	601427
46147	601428
72971	601429
104396	601430
146641	601431
40824	601432
25452	601433
18096	601434
29019	601435
81659	601436
14244	601437
42552	601438
33224	601439
11509	601440
25413	601441
25428	601442
43208	601443
51932	601444
7270	601445
49763	601446
162876	601447
168549	601448
23649	601449
124543	601450
14162	601451
65011	601452
61402	601453
15747	601454
42775	601455
11316	601456
40422	601457
43025	601458
118545	601459
77601	601460
16576	601461
79587	601462
133752	601463
15794	601464
42775	601465
29053	601466
15861	601467
29628	601468
60938	601469
120394	601470
129845	601471
15601	601472
35352	601473
62556	601474
21230	601475
3785	601476
145735	601477
112787	601478
13155	601479
147534	601480
62334	601481
33301	601482
9237	601483
51946	601484
119118	601485
152687	601486
77538	601487
9615	601488
2006	601489
77581	601490
37774	601491
55400	601492
43150	601493
81370	601494
38622	601495
6076	601496
83270	601497
22744	601498
90317	601499
28477	601500
167364	601501
67278	601502
56521	601503
66724	601504
30791	601505
25795	601506
119935	601507
156976	601508
25258	601509
126678	601510
48751	601511
1114	601512
53459	601513
9645	601514
12371	601515
61873	601516
123200	601517
3772	601518
184386	601519
147758	601520
17458	601521
65030	601522
65080	601523
106455	601524
100122	601525
51555	601526
5347	601527
27345	601528
97290	601529
65461	601530
7096	601531
100860	601532
164805	601533
66767	601534
125311	601535
44783	601536
12677	601537
16934	601538
45738	601539
1410	601540
114230	601541
96113	601542
91561	601543
109297	601544
9680	601545
70194	601546
362	601547
6634	601548
4996	601549
119586	601550
93984	601551
49513	601552
96836	601553
15052	601554
67554	601555
102382	601556
88370	601557
169150	601558
121473	601559
98305	601560
118380	601561
19954	601562
4934	601563
101176	601564
27533	601565
15742	601566
5928	601567
5928	601568
133503	601569
45471	601570
5520	601571
11019	601572
63540	601573
19225	601574
82488	601575
29754	601576
1319	601577
35847	601578
23059	601579
15898	601580
38347	601581
31637	601582
142273	601583
37410	601584
16354	601585
174207	601586
62878	601587
55297	601588
15687	601589
27371	601590
30364	601591
3780	601592
56804	601593
24107	601594
41002	601595
29080	601596
3811	601597
27537	601598
53930	601599
29431	601600
102117	601601
18649	601602
21938	601603
21938	601604
70307	601605
18002	601606
47129	601607
35178	601608
23741	601609
6571	601610
70912	601611
6382	601612
1232	601613
14326	601614
54473	601615
38197	601616
24463	601617
148594	601618
21582	601619
27797	601620
140165	601621
5871	601622
75581	601623
5928	601624
37885	601625
23568	601626
35735	601627
96141	601628
13908	601629
27590	601630
30462	601631
29362	601632
5871	601633
51987	601634
7615	601635
77675	601636
4155	601637
38164	601638
50811	601639
8777	601640
65698	601641
12698	601642
148235	601643
74711	601644
23872	601645
109445	601646
117622	601647
78476	601648
96985	601649
4510	601650
124322	601651
20190	601652
126995	601653
156698	601654
16949	601655
168374	601656
154487	601657
93816	601658
58561	601659
101932	601660
59597	601661
41153	601662
82432	601663
71455	601664
80722	601665
183582	601666
62923	601667
54426	601668
70340	601669
161127	601670
43463	601671
23750	601672
4836	601673
101078	601674
56961	601675
168251	601676
117087	601677
20771	601678
114794	601679
82220	601680
15814	601681
77032	601682
79805	601683
33681	601684
52250	601685
6414	601686
176841	601687
40718	601688
179287	601689
31810	601690
11257	601691
29741	601692
102322	601693
27408	601694
12034	601695
43328	601696
65034	601697
90184	601698
37611	601699
102249	601700
52097	601701
38153	601702
23057	601703
63673	601704
87952	601705
121308	601706
156109	601707
121705	601708
15098	601709
46927	601710
78042	601711
13756	601712
8631	601713
22691	601714
43384	601715
82011	601716
102187	601717
169847	601718
44993	601719
73344	601720
53543	601721
129136	601722
30401	601723
70154	601724
53503	601725
72825	601726
13262	601727
8715	601728
152632	601729
122587	601730
14160	601731
59406	601732
153451	601733
168430	601734
117281	601735
12292	601736
76829	601737
153722	601738
63580	601739
41116	601740
117904	601741
94717	601742
77436	601743
36593	601744
153579	601745
154508	601746
53222	601747
117655	601748
8674	601749
65416	601750
117879	601751
153547	601752
73769	601753
94371	601754
154659	601755
117309	601756
24914	601757
24911	601758
44424	601759
44186	601760
153133	601761
12352	601762
63834	601763
76864	601764
166291	601765
154589	601766
53503	601767
76951	601768
3577	601769
94028	601770
14054	601771
154687	601772
119173	601773
94457	601774
76810	601775
93901	601776
19550	601777
79576	601778
14514	601779
157852	601780
155288	601781
53197	601782
5176	601783
154789	601784
153217	601785
122786	601786
128553	601787
93963	601788
154972	601789
93809	601790
119140	601791
3585	601792
119293	601793
153907	601794
154726	601795
30265	601796
24914	601797
154391	601798
94107	601799
53233	601800
76896	601801
119158	601802
155461	601803
153088	601804
44422	601805
3161	601806
172753	601807
5959	601808
152780	601809
125469	601810
53097	601811
118052	601812
187364	601813
94416	601814
118362	601815
6808	601816
172783	601817
94462	601818
30084	601819
155442	601820
2023	601821
152763	601822
53495	601823
121375	601824
153328	601825
117581	601826
77269	601827
119011	601828
155471	601829
154461	601830
118948	601831
94749	601832
154844	601833
153054	601834
117326	601835
152958	601836
94515	601837
179476	601838
153918	601839
71389	601840
12292	601841
153522	601842
86925	601843
179372	601844
155712	601845
154541	601846
153040	601847
44378	601848
118067	601849
118862	601850
30092	601851
118686	601852
117610	601853
94820	601854
119292	601855
153193	601856
38405	601857
122048	601858
78093	601859
157053	601860
154418	601861
83130	601862
118564	601863
2800	601864
130306	601865
93630	601866
125113	601867
153787	601868
93506	601869
76742	601870
179309	601871
12351	601872
118529	601873
44428	601874
124152	601875
120240	601876
153427	601877
77155	601878
177095	601879
5955	601880
6809	601881
153394	601882
102118	601883
156467	601884
98803	601885
69680	601886
28289	601887
101435	601888
9623	601889
167743	601890
72748	601891
56090	601892
101616	601893
99963	601894
127418	601895
74075	601896
145875	601897
61509	601898
18532	601899
56471	601900
8631	601901
71912	601902
78821	601903
11579	601904
5024	601905
28904	601906
74277	601907
109226	601908
25360	601909
131	601910
51325	601911
9681	601912
156206	601913
32034	601914
159724	601915
113438	601916
61345	601917
8593	601918
43114	601919
25660	601920
100000	601921
6165	601922
96650	601923
10728	601924
7110	601925
42136	601926
5928	601927
179464	601928
115681	601929
81593	601930
125491	601931
93408	601932
102647	601933
124362	601934
118562	601935
141509	601936
449	601937
59711	601938
102272	601939
113448	601940
97249	601941
61355	601942
79202	601943
144749	601944
22269	601945
66344	601946
163574	601947
136937	601948
65927	601949
94427	601950
186446	601951
118289	601952
58481	601953
104396	601954
87103	601955
183563	601956
136570	601957
55057	601958
30167	601959
74240	601960
61344	601961
30512	601962
109048	601963
25888	601964
165857	601965
90619	601966
11425	601967
119871	601968
82905	601969
118371	601970
111544	601971
2207	601972
81614	601973
55630	601974
61603	601975
14524	601976
6076	601977
58829	601978
13546	601979
23758	601980
81542	601981
112982	601982
52048	601983
3268	601984
101439	601985
77059	601986
44957	601987
140248	601988
46115	601989
53749	601990
118336	601991
18828	601992
133412	601993
59597	601994
75679	601995
9273	601996
71195	601997
42485	601998
96486	601999
162176	602000
19097	602001
82955	602002
24351	602003
136959	602004
55581	602005
91392	602006
31046	602007
16620	602008
24109	602009
93972	602010
97609	602011
106576	602012
135601	602013
52005	602014
80962	602015
117370	602016
84951	602017
96717	602018
128595	602019
135500	602020
5218	602021
47118	602022
28904	602023
96935	602024
31557	602025
53744	602026
157262	602027
30167	602028
14141	602029
67661	602030
89359	602031
79391	602032
10712	602033
36872	602034
16442	602035
71457	602036
71602	602037
108694	602038
37266	602039
115458	602040
86676	602041
22435	602042
56495	602043
92491	602044
93997	602045
76954	602046
2879	602047
188630	602048
9596	602049
168099	602050
118599	602051
5565	602052
159744	602053
11329	602054
35737	602055
22903	602056
166255	602057
67103	602058
18868	602059
84729	602060
91183	602061
91689	602062
122954	602063
59528	602064
75263	602065
104553	602066
31207	602067
117742	602068
114796	602069
27393	602070
125745	602071
94827	602072
1865	602073
77954	602074
22869	602075
93896	602076
49586	602077
153382	602078
59528	602079
94736	602080
56957	602081
97746	602082
55709	602083
84760	602084
9726	602085
4053	602086
2658	602087
53662	602088
82769	602089
65602	602090
482	602091
101003	602092
68169	602093
81177	602094
33919	602095
85205	602096
48924	602097
58760	602098
83483	602099
163096	602100
89281	602101
15814	602102
65799	602103
14156	602104
51970	602105
3785	602106
129457	602107
126323	602108
75271	602109
3245	602110
1739	602111
179360	602112
65005	602113
8243	602114
7879	602115
58398	602116
94516	602117
51817	602118
37678	602119
94107	602120
63757	602121
36554	602122
153208	602123
153539	602124
168077	602125
11221	602126
76995	602127
77061	602128
154171	602129
117844	602130
64157	602131
63527	602132
94370	602133
30268	602134
53205	602135
118141	602136
20521	602137
93428	602138
53244	602139
12292	602140
93476	602141
154832	602142
30111	602143
77445	602144
36573	602145
53211	602146
94717	602147
94682	602148
63761	602149
118747	602150
53205	602151
116629	602152
36558	602153
117655	602154
63809	602155
118842	602156
36755	602157
36572	602158
93908	602159
30092	602160
24912	602161
119305	602162
94825	602163
117945	602164
53212	602165
64155	602166
118945	602167
76936	602168
118341	602169
24914	602170
155147	602171
119301	602172
53211	602173
12292	602174
30098	602175
77446	602176
94118	602177
117844	602178
155615	602179
53198	602180
30098	602181
153712	602182
117233	602183
64155	602184
73701	602185
94371	602186
54954	602187
44372	602188
155041	602189
76642	602190
117493	602191
119316	602192
77449	602193
20505	602194
63827	602195
24911	602196
94181	602197
154503	602198
94403	602199
153127	602200
117309	602201
36755	602202
117581	602203
63781	602204
36550	602205
5218	602206
24911	602207
64011	602208
76918	602209
118116	602210
154179	602211
36754	602212
36577	602213
76845	602214
77113	602215
94443	602216
44429	602217
36544	602218
24913	602219
94158	602220
94040	602221
153698	602222
44181	602223
63580	602224
77039	602225
63754	602226
118245	602227
93971	602228
94829	602229
11257	602230
37035	602231
76991	602232
118672	602233
36577	602234
119082	602235
36755	602236
44181	602237
119146	602238
153075	602239
119222	602240
118462	602241
44428	602242
155609	602243
154915	602244
118905	602245
53210	602246
12291	602247
76980	602248
89290	602249
117590	602250
154904	602251
76935	602252
76898	602253
118176	602254
63840	602255
53249	602256
118584	602257
44212	602258
44217	602259
53217	602260
153099	602261
94254	602262
53227	602263
10899	602264
20521	602265
94462	602266
4053	602267
53201	602268
76919	602269
76770	602270
76972	602271
94831	602272
77435	602273
153970	602274
94353	602275
117904	602276
53503	602277
118278	602278
53500	602279
119294	602280
30090	602281
155521	602282
53097	602283
119304	602284
117874	602285
63780	602286
36580	602287
118942	602288
76864	602289
119069	602290
76262	602291
155614	602292
44425	602293
36575	602294
14476	602295
118498	602296
36556	602297
53251	602298
76990	602299
155327	602300
118230	602301
93845	602302
77447	602303
53500	602304
152640	602305
36753	602306
14478	602307
77439	602308
153130	602309
118289	602310
118318	602311
12291	602312
36572	602313
155608	602314
14476	602315
53225	602316
93630	602317
24782	602318
9401	602319
53198	602320
30137	602321
53495	602322
94277	602323
63810	602324
64162	602325
63770	602326
30266	602327
118742	602328
118693	602329
155402	602330
94191	602331
117521	602332
21546	602333
31967	602334
167370	602335
96287	602336
35411	602337
69680	602338
20551	602339
18115	602340
16695	602341
7596	602342
51462	602343
265	602344
101480	602345
6864	602346
31523	602347
139769	602348
181204	602349
96935	602350
7480	602351
46115	602352
179371	602353
74870	602354
65588	602355
15989	602356
1861	602357
98340	602358
145569	602359
67661	602360
29125	602361
7928	602362
265	602363
25061	602364
123430	602365
19825	602366
3617	602367
114338	602368
3333	602369
77490	602370
2006	602371
13161	602372
18115	602373
76559	602374
53370	602375
65780	602376
1424	602377
142352	602378
7659	602379
66614	602380
9280	602381
42840	602382
92984	602383
51983	602384
25513	602385
20911	602386
30803	602387
14071	602388
8621	602389
104504	602390
105118	602391
26665	602392
27797	602393
19974	602394
67585	602395
35621	602396
7056	602397
42877	602398
42877	602399
8699	602400
5704	602401
25702	602402
44680	602403
24317	602404
49655	602405
47345	602406
3095	602407
16511	602408
8593	602409
38493	602410
62866	602411
53677	602412
41115	602413
17611	602414
77846	602415
114209	602416
16485	602417
80415	602418
48924	602419
111847	602420
94443	602421
76622	602422
174305	602423
51674	602424
32193	602425
13219	602426
120214	602427
174014	602428
183395	602429
56742	602430
117620	602431
27898	602432
19752	602433
132142	602434
19356	602435
50850	602436
146311	602437
30763	602438
51493	602439
75258	602440
38284	602441
23947	602442
2275	602443
124543	602444
7562	602445
35660	602446
74118	602447
83566	602448
29055	602449
89037	602450
478	602451
76743	602452
107602	602453
8380	602454
52251	602455
161182	602456
29553	602457
22556	602458
94457	602459
106399	602460
117827	602461
155308	602462
95712	602463
62911	602464
71321	602465
32867	602466
71921	602467
134837	602468
71921	602469
81542	602470
35983	602471
125129	602472
96036	602473
96498	602474
124148	602475
113728	602476
130111	602477
130125	602478
168550	602479
49356	602480
124836	602481
80682	602482
32937	602483
129827	602484
45503	602485
36115	602486
98340	602487
118345	602488
187859	602489
38543	602490
164460	602491
214	602492
34790	602493
99915	602494
83134	602495
65204	602496
33845	602497
114588	602498
117897	602499
71921	602500
159412	602501
94026	602502
8737	602503
25360	602504
126619	602505
15098	602506
16385	602507
63488	602508
156569	602509
55495	602510
90863	602511
23790	602512
104063	602513
111264	602514
147960	602515
78280	602516
13262	602517
22745	602518
37024	602519
6414	602520
81398	602521
20141	602522
2205	602523
16787	602524
16976	602525
9143	602526
8336	602527
44910	602528
64684	602529
64249	602530
587	602531
91484	602532
65780	602533
122935	602534
96319	602535
11275	602536
42748	602537
18863	602538
159002	602539
7698	602540
163206	602541
45754	602542
7837	602543
18785	602544
6382	602545
41939	602546
27738	602547
97137	602548
9100	602549
43435	602550
64021	602551
19507	602552
15058	602553
98	602554
3786	602555
8674	602556
44759	602557
6928	602558
128749	602559
20241	602560
55383	602561
13219	602562
55755	602563
24243	602564
65845	602565
80882	602566
148093	602567
13216	602568
28857	602569
4040	602570
170037	602571
2034	602572
13351	602573
93526	602574
6459	602575
36569	602576
153845	602577
27950	602578
34790	602579
4053	602580
147621	602581
91552	602582
7975	602583
68830	602584
31676	602585
45826	602586
100727	602587
22444	602588
25785	602589
172920	602590
2800	602591
3577	602592
14514	602593
5959	602594
3556	602595
64055	602596
135601	602597
118370	602598
2222	602599
38414	602600
2893	602601
184008	602602
8810	602603
82246	602604
123967	602605
7059	602606
22744	602607
79445	602608
58632	602609
124634	602610
19043	602611
8769	602612
986	602613
102370	602614
182797	602615
68724	602616
70493	602617
18690	602618
13262	602619
54347	602620
129316	602621
188263	602622
154873	602623
75448	602624
117350	602625
166288	602626
53836	602627
3774	602628
97454	602629
11278	602630
28022	602631
14914	602632
19811	602633
162086	602634
7956	602635
124011	602636
675	602637
37656	602638
72213	602639
188125	602640
121882	602641
21598	602642
21650	602643
109599	602644
31993	602645
64866	602646
27357	602647
30623	602648
8054	602649
35357	602650
43986	602651
66756	602652
46968	602653
49591	602654
31668	602655
2457	602656
27357	602657
27357	602658
68231	602659
132668	602660
4107	602661
94837	602662
21240	602663
31947	602664
127176	602665
14199	602666
92925	602667
125729	602668
77603	602669
123562	602670
119867	602671
38141	602672
79654	602673
1426	602674
7554	602675
47	602676
1426	602677
97	602678
1426	602679
22694	602680
82770	602681
35721	602682
14891	602683
67849	602684
37646	602685
2844	602686
90551	602687
36984	602688
12526	602689
37848	602690
31963	602691
55026	602692
44822	602693
12542	602694
7302	602695
4921	602696
4921	602697
33731	602698
8098	602699
5511	602700
10960	602701
14237	602702
37382	602703
6762	602704
5400	602705
38147	602706
65317	602707
55881	602708
1660	602709
45676	602710
17710	602711
96056	602712
35302	602713
10318	602714
37111	602715
10974	602716
43563	602717
86952	602718
10318	602719
43390	602720
18703	602721
97934	602722
25720	602723
67462	602724
58719	602725
47230	602726
21300	602727
4340	602728
99592	602729
80271	602730
105537	602731
3098	602732
55565	602733
33089	602734
24955	602735
37526	602736
36019	602737
13966	602738
75376	602739
27737	602740
25038	602741
12398	602742
98629	602743
45607	602744
21294	602745
28607	602746
4323	602747
4847	602748
17809	602749
79164	602750
35155	602751
133877	602752
52239	602753
132847	602754
133877	602755
113862	602756
14261	602757
321	602758
321	602759
43532	602760
66178	602761
14891	602762
21168	602763
20725	602764
8098	602765
27743	602766
440	602767
19400	602768
14602	602769
66318	602770
14602	602771
81785	602772
48889	602773
80658	602774
29113	602775
29113	602776
135505	602777
13966	602778
97551	602779
10428	602780
47132	602781
125098	602782
19747	602783
68231	602784
89284	602785
90890	602786
40755	602787
66258	602788
35143	602789
35767	602790
35767	602791
34506	602792
66178	602793
134328	602794
70902	602795
35570	602796
33462	602797
35	602798
3846	602799
1415	602800
152206	602801
15681	602802
100472	602803
6785	602804
22860	602805
110177	602806
5582	602807
124925	602808
149527	602809
54177	602810
1415	602811
8191	602812
4175	602813
21713	602814
7870	602815
65093	602816
172192	602817
44238	602818
76852	602819
65590	602820
109984	602821
14471	602822
103001	602823
36395	602824
14471	602825
25072	602826
94222	602827
125585	602828
22873	602829
140585	602830
151293	602831
33046	602832
41821	602833
41821	602834
118688	602835
130970	602836
116567	602837
116417	602838
92594	602839
149829	602840
48755	602841
116843	602842
71798	602843
50749	602844
36673	602845
65519	602846
36554	602847
59281	602848
30112	602849
32313	602850
75906	602851
3872	602852
10173	602853
86188	602854
135001	602855
56737	602856
140524	602857
47401	602858
142433	602859
13538	602860
34328	602861
16085	602862
28358	602863
87467	602864
11489	602865
34328	602866
34572	602867
1267	602868
120618	602869
8498	602870
8498	602871
8498	602872
1629	602873
120909	602874
12283	602875
2648	602876
23184	602877
23401	602878
1089	602879
110014	602880
185692	602881
53281	602882
57966	602883
125505	602884
71419	602885
71419	602886
12619	602887
15113	602888
84723	602889
1089	602890
1089	602891
6479	602892
134775	602893
81044	602894
81668	602895
28397	602896
23358	602897
1940	602898
113132	602899
9882	602900
91115	602901
37717	602902
61372	602903
138110	602904
9666	602905
84605	602906
82734	602907
166435	602908
67067	602909
21586	602910
5796	602911
4510	602912
32974	602913
7251	602914
9688	602915
24437	602916
32260	602917
267	602918
166	602919
27472	602920
33448	602921
924	602922
3480	602923
11299	602924
13437	602925
34007	602926
136727	602927
11163	602928
188202	602929
41190	602930
178921	602931
36359	602932
63322	602933
59672	602934
91085	602935
58270	602936
143099	602937
38050	602938
58338	602939
34007	602940
29915	602941
34007	602942
118194	602943
122861	602944
5225	602945
19044	602946
13333	602947
48787	602948
15928	602949
29915	602950
360	602951
35833	602952
16291	602953
33480	602954
115062	602955
12326	602956
11650	602957
62974	602958
4478	602959
59672	602960
18524	602961
74667	602962
106663	602963
139342	602964
35476	602965
34007	602966
34007	602967
136071	602968
52805	602969
32955	602970
10383	602971
48348	602972
136153	602973
112300	602974
61944	602975
178735	602976
13265	602977
10103	602978
28221	602979
22144	602980
28221	602981
50139	602982
29736	602983
28221	602984
32139	602985
37996	602986
11493	602987
58693	602988
4161	602989
67544	602990
49504	602991
9618	602992
64670	602993
13197	602994
70691	602995
25092	602996
701	602997
85464	602998
15852	602999
9307	603000
6408	603001
49432	603002
9618	603003
49432	603004
1920	603005
149747	603006
19893	603007
43528	603008
33156	603009
111983	603010
157953	603011
142911	603012
1202	603013
173983	603014
103929	603015
150527	603016
168339	603017
83894	603018
138221	603019
171204	603020
360	603021
48348	603022
75706	603023
69825	603024
83894	603025
83792	603026
103458	603027
48328	603028
69686	603029
75752	603030
171148	603031
441	603032
41213	603033
58239	603034
171091	603035
6278	603036
13038	603037
84246	603038
103208	603039
7723	603040
116030	603041
48307	603042
35849	603043
69825	603044
131338	603045
103317	603046
131475	603047
7723	603048
171271	603049
142506	603050
83903	603051
183537	603052
115594	603053
17079	603054
103405	603055
8197	603056
27773	603057
84557	603058
36176	603059
7742	603060
33055	603061
49524	603062
103697	603063
170992	603064
115118	603065
69825	603066
6278	603067
84254	603068
103450	603069
69601	603070
58048	603071
6278	603072
171103	603073
103484	603074
103469	603075
441	603076
6278	603077
48267	603078
7724	603079
27104	603080
3351	603081
52711	603082
43798	603083
18536	603084
15480	603085
103304	603086
43798	603087
103317	603088
17023	603089
14022	603090
14949	603091
48630	603092
103734	603093
33122	603094
4478	603095
172010	603096
36176	603097
49432	603098
9454	603099
31983	603100
76051	603101
29915	603102
38050	603103
758	603104
1202	603105
1050	603106
13265	603107
90605	603108
31410	603109
1586	603110
84056	603111
48753	603112
1589	603113
115540	603114
982	603115
52556	603116
69640	603117
1858	603118
57935	603119
22334	603120
29811	603121
75898	603122
34047	603123
162809	603124
1709	603125
11493	603126
5293	603127
95342	603128
73698	603129
13836	603130
14038	603131
4233	603132
180602	603133
58	603134
46021	603135
17239	603136
17239	603137
3015	603138
17442	603139
54635	603140
123125	603141
48135	603142
118869	603143
129512	603144
72125	603145
72125	603146
10723	603147
76563	603148
1969	603149
5680	603150
24298	603151
16753	603152
1908	603153
25721	603154
332	603155
10115	603156
23942	603157
16558	603158
160786	603159
108056	603160
29164	603161
700	603162
4258	603163
11367	603164
60569	603165
136145	603166
79305	603167
99782	603168
6127	603169
49698	603170
966	603171
110283	603172
58242	603173
87997	603174
106153	603175
176341	603176
134896	603177
9975	603178
11492	603179
80888	603180
6789	603181
12020	603182
7028	603183
23112	603184
3754	603185
93334	603186
23340	603187
9100	603188
43950	603189
176569	603190
4369	603191
38860	603192
48828	603193
12733	603194
115754	603195
1406	603196
36728	603197
10851	603198
184512	603199
135063	603200
42891	603201
18	603202
26177	603203
17210	603204
180346	603205
160383	603206
115011	603207
59517	603208
223	603209
27224	603210
181030	603211
4917	603212
1585	603213
1539	603214
187285	603215
28962	603216
18926	603217
106130	603218
134991	603219
141790	603220
1228	603221
966	603222
144893	603223
59656	603224
138703	603225
20561	603226
41278	603227
139792	603228
46513	603229
44118	603230
45187	603231
135807	603232
69332	603233
11575	603234
55592	603235
3400	603236
31409	603237
6511	603238
49026	603239
8383	603240
47641	603241
137863	603242
16526	603243
42745	603244
7859	603245
21013	603246
747	603247
7859	603248
7859	603249
21013	603250
21013	603251
7859	603252
58103	603253
62805	603254
33121	603255
757	603256
128302	603257
120145	603258
106708	603259
161661	603260
59228	603261
43677	603262
147441	603263
347	603264
27646	603265
8997	603266
104727	603267
5873	603268
9831	603269
6421	603270
1221	603271
27160	603272
117909	603273
1219	603274
84577	603275
328	603276
18650	603277
48576	603278
63695	603279
92497	603280
2116	603281
22484	603282
4207	603283
95078	603284
30552	603285
3330	603286
57419	603287
72289	603288
2719	603289
11871	603290
5912	603291
16386	603292
169837	603293
48498	603294
4564	603295
34797	603296
26107	603297
70590	603298
32932	603299
47565	603300
70548	603301
69814	603302
22908	603303
7625	603304
29813	603305
37328	603306
149184	603307
40091	603308
163662	603309
27630	603310
2171	603311
7172	603312
23557	603313
43775	603314
170970	603315
39771	603316
53266	603317
5658	603318
57901	603319
12248	603320
22193	603321
27057	603322
5298	603323
6286	603324
79311	603325
29939	603326
36877	603327
40058	603328
2008	603329
23184	603330
7413	603331
28399	603332
81729	603333
23379	603334
11901	603335
34036	603336
135124	603337
187126	603338
14949	603339
40119	603340
218	603341
33379	603342
104130	603343
31708	603344
58566	603345
39180	603346
10981	603347
185396	603348
7444	603349
5765	603350
11080	603351
6746	603352
28599	603353
37	603354
32895	603355
69534	603356
92336	603357
19533	603358
25306	603359
7330	603360
71810	603361
81731	603362
57970	603363
27868	603364
36235	603365
84426	603366
18609	603367
22354	603368
8599	603369
5919	603370
8259	603371
1069	603372
22091	603373
78208	603374
66580	603375
41996	603376
18463	603377
64319	603378
34150	603379
86127	603380
69639	603381
55693	603382
138611	603383
5938	603384
57949	603385
46275	603386
34784	603387
27300	603388
6512	603389
5399	603390
28219	603391
12301	603392
8385	603393
15887	603394
52667	603395
38726	603396
8976	603397
69843	603398
185	603399
2803	603400
15583	603401
33575	603402
43039	603403
9629	603404
7529	603405
50617	603406
5980	603407
17162	603408
26226	603409
106241	603410
34726	603411
36190	603412
12479	603413
50146	603414
67329	603415
19389	603416
74612	603417
19903	603418
10624	603419
15704	603420
36328	603421
33003	603422
3111	603423
23275	603424
108323	603425
84489	603426
107494	603427
69924	603428
34608	603429
450	603430
15412	603431
73163	603432
27128	603433
76726	603434
56549	603435
17089	603436
21517	603437
34970	603438
17296	603439
44012	603440
4022	603441
68799	603442
58369	603443
84256	603444
3743	603445
60365	603446
34117	603447
34940	603448
39292	603449
25116	603450
6322	603451
31736	603452
28279	603453
56093	603454
103788	603455
50446	603456
56505	603457
10411	603458
53190	603459
5694	603460
33117	603461
44063	603462
36088	603463
17181	603464
55293	603465
3814	603466
25150	603467
57902	603468
13148	603469
113170	603470
80827	603471
2411	603472
300	603473
34836	603474
3324	603475
41908	603476
54394	603477
5774	603478
16942	603479
154072	603480
25074	603481
50762	603482
1017	603483
108011	603484
49702	603485
103554	603486
52571	603487
23143	603488
174855	603489
9034	603490
48729	603491
48179	603492
6277	603493
6958	603494
132132	603495
57581	603496
3733	603497
5467	603498
11129	603499
2742	603500
9374	603501
102088	603502
20934	603503
52309	603504
58193	603505
157025	603506
6308	603507
4772	603508
37758	603509
109960	603510
12029	603511
57908	603512
2086	603513
129481	603514
9067	603515
36793	603516
85269	603517
171555	603518
1698	603519
1223	603520
7459	603521
40271	603522
15492	603523
19182	603524
15915	603525
32919	603526
11704	603527
93676	603528
4489	603529
104832	603530
33030	603531
63088	603532
9445	603533
28055	603534
19225	603535
33164	603536
6784	603537
52020	603538
105732	603539
2643	603540
36285	603541
59011	603542
72372	603543
4816	603544
22344	603545
4774	603546
17008	603547
18600	603548
20330	603549
73005	603550
33592	603551
44437	603552
3322	603553
9489	603554
756	603555
27043	603556
92514	603557
27138	603558
1303	603559
11229	603560
45290	603561
55538	603562
1386	603563
11476	603564
8463	603565
116408	603566
3744	603567
18642	603568
40610	603569
33011	603570
58189	603571
4813	603572
40263	603573
14917	603574
15475	603575
12622	603576
28535	603577
30724	603578
10591	603579
69496	603580
58175	603581
8315	603582
40090	603583
4019	603584
2214	603585
2153	603586
41353	603587
119729	603588
153605	603589
33172	603590
73091	603591
132288	603592
9861	603593
6732	603594
8407	603595
366	603596
27173	603597
63818	603598
1903	603599
9466	603600
59309	603601
59453	603602
27767	603603
15064	603604
48177	603605
172642	603606
33815	603607
33117	603608
33117	603609
11099	603610
23008	603611
4220	603612
13486	603613
7728	603614
141699	603615
26923	603616
7804	603617
6009	603618
14552	603619
7286	603620
148900	603621
40192	603622
22716	603623
2413	603624
5938	603625
3537	603626
132314	603627
4569	603628
8266	603629
16194	603630
124980	603631
18534	603632
97242	603633
78036	603634
13096	603635
27392	603636
86949	603637
69737	603638
71588	603639
4815	603640
10408	603641
54514	603642
22196	603643
36057	603644
12204	603645
1212	603646
23	603647
84859	603648
78254	603649
8148	603650
7728	603651
9046	603652
15020	603653
143074	603654
384	603655
10627	603656
6092	603657
6291	603658
137895	603659
137886	603660
46939	603661
5501	603662
3372	603663
22219	603664
22839	603665
7274	603666
134680	603667
60303	603668
43863	603669
24079	603670
27673	603671
1907	603672
76150	603673
22321	603674
81083	603675
118623	603676
53932	603677
72370	603678
65553	603679
5467	603680
7451	603681
131399	603682
7112	603683
55767	603684
22785	603685
184846	603686
3837	603687
61220	603688
29790	603689
9475	603690
22861	603691
4270	603692
18578	603693
78385	603694
104523	603695
1810	603696
52965	603697
9472	603698
13629	603699
39999	603700
7128	603701
58374	603702
3027	603703
15484	603704
49356	603705
7220	603706
67362	603707
549	603708
6313	603709
6500	603710
40814	603711
40222	603712
145826	603713
17686	603714
12889	603715
10365	603716
3533	603717
8926	603718
10787	603719
5557	603720
372	603721
13486	603722
40829	603723
5412	603724
11510	603725
44562	603726
11994	603727
22424	603728
142911	603729
28832	603730
27272	603731
3	603732
31016	603733
7046	603734
41407	603735
96853	603736
131526	603737
58407	603738
20557	603739
46473	603740
4799	603741
71543	603742
16425	603743
51719	603744
93292	603745
2356	603746
9433	603747
13078	603748
848	603749
11137	603750
25826	603751
187619	603752
79035	603753
16276	603754
13566	603755
8096	603756
92813	603757
16286	603758
10433	603759
13002	603760
16240	603761
24770	603762
86112	603763
65470	603764
1660	603765
1656	603766
71059	603767
8729	603768
39227	603769
104593	603770
25037	603771
49873	603772
104314	603773
99121	603774
3835	603775
16213	603776
65405	603777
142489	603778
65127	603779
7728	603780
357	603781
34294	603782
20833	603783
4282	603784
84144	603785
41154	603786
60697	603787
36338	603788
50516	603789
104271	603790
84047	603791
20559	603792
3016	603793
4661	603794
97637	603795
71817	603796
69786	603797
130	603798
40119	603799
54558	603800
69829	603801
9948	603802
147017	603803
133201	603804
17263	603805
48388	603806
11128	603807
22175	603808
47230	603809
107526	603810
57899	603811
15437	603812
28261	603813
20769	603814
18522	603815
11099	603816
103319	603817
9925	603818
10385	603819
52994	603820
84350	603821
26077	603822
156520	603823
87528	603824
33050	603825
99986	603826
20597	603827
15536	603828
21394	603829
106148	603830
135111	603831
2	603832
13098	603833
92247	603834
69703	603835
69763	603836
48498	603837
48416	603838
10398	603839
20607	603840
12294	603841
180067	603842
40014	603843
4259	603844
40122	603845
8202	603846
18463	603847
24577	603848
154	603849
27117	603850
27098	603851
131644	603852
30547	603853
8363	603854
15461	603855
41346	603856
14740	603857
7806	603858
47252	603859
7145	603860
98072	603861
58218	603862
27129	603863
11126	603864
69621	603865
59931	603866
40095	603867
36298	603868
3536	603869
34143	603870
280	603871
9484	603872
96227	603873
78977	603874
106483	603875
27148	603876
69625	603877
40013	603878
8912	603879
8161	603880
70914	603881
3749	603882
225	603883
55307	603884
9806	603885
24571	603886
26658	603887
89028	603888
40675	603889
24598	603890
20806	603891
59223	603892
1438	603893
34057	603894
36403	603895
66169	603896
7157	603897
39979	603898
18047	603899
69440	603900
76313	603901
17089	603902
25354	603903
12080	603904
11079	603905
21350	603906
131484	603907
6293	603908
5	603909
17114	603910
40275	603911
282	603912
15464	603913
94152	603914
103521	603915
48543	603916
66561	603917
1794	603918
9233	603919
65902	603920
97651	603921
14408	603922
23511	603923
10378	603924
45598	603925
4246	603926
80017	603927
14513	603928
4184	603929
36290	603930
1371	603931
9518	603932
57816	603933
3756	603934
10411	603935
32753	603936
37754	603937
5536	603938
9244	603939
44018	603940
22844	603941
110950	603942
76301	603943
34984	603944
55175	603945
77130	603946
2246	603947
5690	603948
50617	603949
64941	603950
17095	603951
136461	603952
11736	603953
40075	603954
11685	603955
4607	603956
29937	603957
85895	603958
7588	603959
529	603960
40268	603961
28534	603962
33561	603963
10553	603964
9452	603965
27070	603966
2613	603967
11190	603968
15466	603969
59286	603970
142936	603971
133005	603972
33102	603973
99964	603974
54058	603975
62078	603976
70329	603977
48389	603978
40112	603979
69788	603980
40167	603981
58356	603982
12646	603983
57956	603984
4028	603985
96276	603986
30	603987
177665	603988
58122	603989
36489	603990
22663	603991
57123	603992
8142	603993
8975	603994
1413	603995
10975	603996
105726	603997
58272	603998
76019	603999
18992	604000
15444	604001
69617	604002
16716	604003
9823	604004
3099	604005
62524	604006
36288	604007
86639	604008
10433	604009
84992	604010
60788	604011
62058	604012
24512	604013
56165	604014
82143	604015
71846	604016
22897	604017
67198	604018
1215	604019
17974	604020
2393	604021
24685	604022
76809	604023
25119	604024
59222	604025
29781	604026
53006	604027
108935	604028
46613	604029
14470	604030
14177	604031
40615	604032
62055	604033
123178	604034
1385	604035
53816	604036
17226	604037
106741	604038
41751	604039
53288	604040
4017	604041
72215	604042
44437	604043
2246	604044
62126	604045
6437	604046
69841	604047
5549	604048
3041	604049
5067	604050
17329	604051
824	604052
36663	604053
59301	604054
10140	604055
36236	604056
14531	604057
18583	604058
1211	604059
113172	604060
59796	604061
104596	604062
22571	604063
1896	604064
48421	604065
92739	604066
341	604067
7291	604068
7145	604069
26998	604070
8180	604071
155574	604072
7762	604073
71822	604074
26637	604075
48952	604076
36323	604077
36202	604078
110157	604079
661	604080
69200	604081
76568	604082
728	604083
9759	604084
135964	604085
8172	604086
7160	604087
22986	604088
2644	604089
40275	604090
33181	604091
38669	604092
9034	604093
22195	604094
68652	604095
33123	604096
3162	604097
118986	604098
19211	604099
102969	604100
2348	604101
11099	604102
100444	604103
63614	604104
9450	604105
112	604106
39919	604107
27922	604108
79041	604109
103642	604110
20309	604111
11143	604112
6725	604113
84238	604114
71955	604115
18817	604116
84310	604117
58163	604118
22847	604119
18611	604120
2926	604121
66083	604122
49208	604123
3770	604124
33011	604125
111527	604126
110215	604127
10003	604128
59560	604129
72434	604130
17099	604131
11128	604132
45300	604133
106671	604134
9835	604135
149	604136
3140	604137
29199	604138
67569	604139
11182	604140
5536	604141
1375	604142
601	604143
11676	604144
23487	604145
72448	604146
278	604147
41346	604148
65638	604149
84329	604150
103834	604151
33171	604152
12882	604153
74136	604154
4798	604155
61147	604156
2136	604157
7802	604158
118465	604159
18953	604160
1940	604161
63249	604162
92404	604163
6747	604164
5229	604165
4806	604166
1067	604167
42008	604168
25040	604169
11239	604170
59531	604171
1064	604172
55565	604173
25025	604174
31950	604175
54868	604176
11640	604177
40565	604178
3343	604179
41053	604180
103366	604181
12200	604182
86175	604183
18482	604184
29352	604185
2660	604186
18551	604187
50390	604188
68271	604189
69835	604190
9303	604191
13374	604192
2445	604193
39477	604194
18968	604195
33104	604196
6534	604197
62013	604198
20367	604199
11143	604200
51863	604201
8375	604202
44	604203
10233	604204
47231	604205
12142	604206
14973	604207
11154	604208
13243	604209
19414	604210
7484	604211
27226	604212
45009	604213
27545	604214
25212	604215
8194	604216
76658	604217
49893	604218
10461	604219
52212	604220
54409	604221
69721	604222
6628	604223
28603	604224
38254	604225
226	604226
20231	604227
29369	604228
31627	604229
1124	604230
27006	604231
12029	604232
51861	604233
9742	604234
59719	604235
130	604236
29994	604237
63253	604238
94765	604239
6139	604240
31130	604241
8108	604242
50549	604243
501	604244
77076	604245
60806	604246
39954	604247
26022	604248
29828	604249
1068	604250
15492	604251
48536	604252
4555	604253
32603	604254
69731	604255
23548	604256
2786	604257
81183	604258
18476	604259
24707	604260
7167	604261
1536	604262
50014	604263
59941	604264
80201	604265
37042	604266
6622	604267
86777	604268
2595	604269
36743	604270
45935	604271
23872	604272
27058	604273
8518	604274
11168	604275
60681	604276
50170	604277
43210	604278
46660	604279
26859	604280
48684	604281
55961	604282
55924	604283
7145	604284
23175	604285
28229	604286
11152	604287
35326	604288
1517	604289
40059	604290
34150	604291
94696	604292
81786	604293
57288	604294
6280	604295
77188	604296
105913	604297
6290	604298
34557	604299
15554	604300
47405	604301
18707	604302
132597	604303
33140	604304
92314	604305
40730	604306
103517	604307
22611	604308
3332	604309
7437	604310
67334	604311
3041	604312
58323	604313
32998	604314
27078	604315
23003	604316
18516	604317
33191	604318
15519	604319
11144	604320
1907	604321
1900	604322
84274	604323
5942	604324
23548	604325
27229	604326
49518	604327
1068	604328
25905	604329
6400	604330
1385	604331
13850	604332
16145	604333
22474	604334
103729	604335
70830	604336
9883	604337
2511	604338
13250	604339
9502	604340
1068	604341
13162	604342
16531	604343
2958	604344
22320	604345
28023	604346
41399	604347
149040	604348
103558	604349
11591	604350
12772	604351
76413	604352
27197	604353
27017	604354
104796	604355
12708	604356
34781	604357
13290	604358
36734	604359
70737	604360
6671	604361
30685	604362
5888	604363
13487	604364
92440	604365
33611	604366
18349	604367
23806	604368
34741	604369
32884	604370
35698	604371
5536	604372
169987	604373
71263	604374
6284	604375
34363	604376
6170	604377
54826	604378
72887	604379
7132	604380
58145	604381
19648	604382
10393	604383
41524	604384
3916	604385
24592	604386
69681	604387
71806	604388
6100	604389
5694	604390
172	604391
1517	604392
138199	604393
9034	604394
50341	604395
748	604396
19164	604397
25151	604398
37048	604399
108	604400
159140	604401
7947	604402
76586	604403
8285	604404
82428	604405
84315	604406
86502	604407
33125	604408
54817	604409
60110	604410
760	604411
303	604412
36378	604413
35533	604414
33666	604415
6816	604416
22611	604417
132305	604418
22298	604419
52800	604420
86640	604421
85980	604422
7585	604423
6288	604424
131160	604425
17090	604426
149	604427
40568	604428
41554	604429
35485	604430
77	604431
3180	604432
12234	604433
7049	604434
22847	604435
75132	604436
41423	604437
5974	604438
10218	604439
26636	604440
16771	604441
1694	604442
138277	604443
55096	604444
35581	604445
13840	604446
6322	604447
16808	604448
95653	604449
49530	604450
1210	604451
16898	604452
34774	604453
25340	604454
105190	604455
288	604456
60173	604457
9192	604458
63855	604459
855	604460
1813	604461
832	604462
6467	604463
87805	604464
32455	604465
71858	604466
16898	604467
6482	604468
7222	604469
1895	604470
37965	604471
369	604472
12242	604473
5382	604474
59121	604475
128539	604476
3844	604477
73825	604478
60177	604479
16071	604480
4813	604481
21602	604482
20559	604483
41398	604484
121384	604485
77249	604486
88632	604487
75167	604488
5314	604489
13571	604490
56350	604491
94163	604492
18533	604493
13066	604494
52646	604495
52486	604496
760	604497
3410	604498
24547	604499
73167	604500
47425	604501
10941	604502
20621	604503
28530	604504
5652	604505
14532	604506
63766	604507
23651	604508
37556	604509
1124	604510
18251	604511
18019	604512
1388	604513
18509	604514
22766	604515
49721	604516
44435	604517
3419	604518
39105	604519
29818	604520
3306	604521
1392	604522
33473	604523
15468	604524
603	604525
16255	604526
72810	604527
69072	604528
96672	604529
39478	604530
22373	604531
142159	604532
94032	604533
10434	604534
41066	604535
15535	604536
284	604537
50005	604538
15554	604539
93181	604540
6934	604541
13051	604542
5375	604543
23825	604544
6237	604545
122497	604546
2135	604547
8881	604548
48368	604549
63251	604550
30065	604551
43766	604552
74679	604553
86184	604554
73434	604555
29885	604556
6024	604557
100386	604558
7113	604559
32362	604560
10362	604561
44950	604562
103778	604563
34795	604564
24534	604565
32519	604566
29848	604567
921	604568
93109	604569
154901	604570
461	604571
1823	604572
102037	604573
6447	604574
31961	604575
43942	604576
20358	604577
1371	604578
33906	604579
958	604580
12164	604581
81925	604582
28621	604583
9120	604584
165358	604585
41620	604586
28170	604587
43125	604588
4421	604589
12337	604590
18523	604591
32574	604592
194	604593
69636	604594
63869	604595
28021	604596
43658	604597
27035	604598
12082	604599
4617	604600
59260	604601
133411	604602
2	604603
50702	604604
64101	604605
7437	604606
5490	604607
93205	604608
8517	604609
605	604610
1512	604611
100412	604612
20811	604613
41771	604614
1211	604615
10561	604616
62156	604617
30972	604618
57403	604619
28161	604620
26380	604621
2380	604622
175903	604623
4283	604624
15468	604625
13134	604626
15458	604627
15558	604628
15519	604629
22295	604630
9525	604631
48578	604632
32942	604633
176045	604634
39975	604635
103221	604636
69931	604637
131864	604638
57927	604639
3536	604640
1895	604641
48338	604642
49717	604643
4774	604644
149979	604645
29781	604646
84520	604647
136698	604648
63698	604649
75011	604650
58061	604651
106011	604652
335	604653
5674	604654
47680	604655
1877	604656
33482	604657
4555	604658
48564	604659
8157	604660
11152	604661
67120	604662
33113	604663
66210	604664
79444	604665
88490	604666
40129	604667
59820	604668
72600	604669
28517	604670
26988	604671
17974	604672
27191	604673
54500	604674
49237	604675
22351	604676
33415	604677
40196	604678
8506	604679
129439	604680
5733	604681
159	604682
28974	604683
53461	604684
18857	604685
45441	604686
907	604687
161263	604688
8117	604689
3496	604690
1980	604691
16844	604692
501	604693
10646	604694
846	604695
4	604696
119073	604697
107627	604698
18979	604699
642	604700
32050	604701
35014	604702
115642	604703
54765	604704
24636	604705
12326	604706
43944	604707
34179	604708
3290	604709
62750	604710
49649	604711
4134	604712
8586	604713
71836	604714
19116	604715
137583	604716
86193	604717
139327	604718
4148	604719
135074	604720
4134	604721
32873	604722
633	604723
179648	604724
19222	604725
60139	604726
25768	604727
30577	604728
7	604729
9586	604730
5113	604731
3131	604732
541	604733
129384	604734
665	604735
7532	604736
1564	604737
1569	604738
104190	604739
7603	604740
8468	604741
15880	604742
27786	604743
7398	604744
1943	604745
57017	604746
88701	604747
28363	604748
72513	604749
15390	604750
34505	604751
34609	604752
14171	604753
91589	604754
1569	604755
104190	604756
332	604757
5590	604758
3824	604759
34824	604760
55134	604761
22270	604762
14182	604763
8184	604764
89099	604765
169957	604766
39366	604767
138514	604768
64795	604769
128377	604770
51877	604771
53107	604772
124087	604773
60524	604774
151209	604775
104002	604776
123531	604777
108222	604778
125539	604779
181786	604780
106846	604781
146869	604782
89458	604783
54797	604784
61531	604785
162090	604786
11196	604787
179001	604788
49531	604789
74379	604790
10165	604791
87431	604792
149707	604793
136019	604794
150052	604795
60844	604796
151610	604797
128737	604798
136019	604799
115449	604800
56975	604801
92959	604802
47402	604803
137289	604804
83225	604805
66218	604806
177538	604807
106846	604808
128407	604809
175671	604810
106675	604811
126634	604812
136080	604813
46536	604814
53107	604815
117695	604816
33888	604817
81967	604818
6255	604819
178797	604820
86681	604821
97904	604822
112902	604823
138429	604824
28037	604825
149930	604826
24697	604827
7149	604828
36968	604829
101362	604830
46458	604831
9152	604832
2944	604833
7444	604834
136315	604835
136967	604836
15548	604837
7150	604838
6226	604839
996	604840
5247	604841
88968	604842
1406	604843
24213	604844
24230	604845
78332	604846
25792	604847
4783	604848
51963	604849
49553	604850
105616	604851
114067	604852
140615	604853
71360	604854
989	604855
53976	604856
1336	604857
46745	604858
19029	604859
12068	604860
46192	604861
28836	604862
2611	604863
169	604864
11888	604865
2653	604866
12231	604867
67259	604868
47300	604869
13593	604870
45997	604871
589	604872
838	604873
1337	604874
12278	604875
3040	604876
5329	604877
16728	604878
12064	604879
51963	604880
24632	604881
18543	604882
10518	604883
38760	604884
4498	604885
64988	604886
5365	604887
58749	604888
63122	604889
169333	604890
22454	604891
6495	604892
114067	604893
14167	604894
7811	604895
4902	604896
50878	604897
42	604898
12231	604899
135138	604900
5230	604901
103539	604902
141911	604903
44444	604904
35815	604905
36061	604906
51644	604907
23206	604908
82894	604909
805	604910
1516	604911
65515	604912
13439	604913
48137	604914
18481	604915
7788	604916
403	604917
50519	604918
1031	604919
78205	604920
86377	604921
39181	604922
108517	604923
157871	604924
36904	604925
34990	604926
40409	604927
36365	604928
53696	604929
187076	604930
54098	604931
93090	604932
24012	604933
5013	604934
78332	604935
4135	604936
45298	604937
628	604938
182	604939
155894	604940
61259	604941
143068	604942
120717	604943
628	604944
71080	604945
72949	604946
79344	604947
39540	604948
74134	604949
20674	604950
2403	604951
26697	604952
64680	604953
63644	604954
79827	604955
2147	604956
3035	604957
4652	604958
47973	604959
9709	604960
52711	604961
13993	604962
19748	604963
9358	604964
16514	604965
57368	604966
3035	604967
18293	604968
46788	604969
3411	604970
9619	604971
36046	604972
15340	604973
13993	604974
4584	604975
12024	604976
9444	604977
17715	604978
2433	604979
63351	604980
93092	604981
60389	604982
15950	604983
36609	604984
36609	604985
12630	604986
29978	604987
24067	604988
109744	604989
109611	604990
23456	604991
49685	604992
72870	604993
29280	604994
915	604995
36086	604996
25622	604997
66417	604998
10386	604999
6591	605000
50413	605001
5367	605002
21486	605003
4054	605004
5648	605005
18934	605006
13472	605007
4056	605008
78228	605009
334	605010
12688	605011
21612	605012
109591	605013
12339	605014
13084	605015
2527	605016
2672	605017
427	605018
140731	605019
7310	605020
7310	605021
2719	605022
5657	605023
5927	605024
53721	605025
46379	605026
117103	605027
3150	605028
9551	605029
41813	605030
41787	605031
32308	605032
84113	605033
15844	605034
41813	605035
9172	605036
18693	605037
13486	605038
28336	605039
113920	605040
87373	605041
515	605042
5480	605043
7149	605044
84186	605045
113001	605046
13439	605047
72531	605048
135925	605049
21723	605050
21231	605051
43517	605052
89189	605053
26239	605054
176104	605055
7703	605056
176375	605057
12770	605058
37441	605059
28684	605060
17094	605061
15422	605062
42159	605063
109087	605064
9139	605065
81831	605066
101017	605067
41813	605068
138693	605069
14067	605070
38199	605071
147952	605072
26682	605073
17427	605074
28899	605075
57872	605076
140992	605077
10099	605078
184782	605079
8276	605080
4441	605081
22379	605082
252	605083
5987	605084
44486	605085
9172	605086
86994	605087
69825	605088
61476	605089
36262	605090
75829	605091
63092	605092
1122	605093
10894	605094
40037	605095
35263	605096
106212	605097
66417	605098
26115	605099
8759	605100
93084	605101
62552	605102
931	605103
2543	605104
10743	605105
18536	605106
66699	605107
171342	605108
44267	605109
15494	605110
783	605111
12709	605112
38199	605113
98096	605114
40037	605115
2478	605116
152092	605117
10431	605118
60446	605119
17619	605120
13472	605121
103959	605122
41787	605123
1381	605124
44558	605125
170873	605126
69420	605127
78443	605128
16635	605129
142787	605130
157106	605131
10894	605132
6084	605133
10458	605134
71657	605135
83988	605136
101612	605137
24654	605138
5987	605139
11132	605140
289	605141
60644	605142
48283	605143
38322	605144
138888	605145
81191	605146
7149	605147
41910	605148
51725	605149
19102	605150
5268	605151
1335	605152
2324	605153
24644	605154
38846	605155
49411	605156
7723	605157
49111	605158
112646	605159
17124	605160
505	605161
1337	605162
18236	605163
169	605164
42203	605165
1380	605166
159776	605167
51296	605168
15446	605169
25617	605170
23544	605171
87656	605172
9422	605173
17501	605174
6737	605175
16704	605176
120	605177
81124	605178
51114	605179
186000	605180
143	605181
547	605182
74818	605183
14108	605184
9289	605185
43363	605186
107768	605187
5141	605188
17200	605189
1562	605190
49074	605191
25133	605192
49268	605193
17510	605194
12559	605195
12942	605196
4475	605197
36904	605198
11900	605199
70345	605200
19528	605201
18409	605202
63696	605203
3966	605204
35430	605205
32263	605206
969	605207
133359	605208
40470	605209
7678	605210
26807	605211
49946	605212
5682	605213
35263	605214
178817	605215
34838	605216
27042	605217
22911	605218
34755	605219
41910	605220
6278	605221
62149	605222
58029	605223
13727	605224
110247	605225
109307	605226
6812	605227
24190	605228
8991	605229
41387	605230
66050	605231
20064	605232
435	605233
8725	605234
1063	605235
3417	605236
15391	605237
1836	605238
3741	605239
9072	605240
83737	605241
64052	605242
92526	605243
30497	605244
16634	605245
23155	605246
20071	605247
95483	605248
125501	605249
150217	605250
26528	605251
125983	605252
9421	605253
3678	605254
15828	605255
72969	605256
19829	605257
2150	605258
45444	605259
55323	605260
73594	605261
187714	605262
172904	605263
36947	605264
137368	605265
52700	605266
178753	605267
144706	605268
10627	605269
4628	605270
41910	605271
41676	605272
49789	605273
119617	605274
2639	605275
764	605276
99729	605277
44636	605278
38381	605279
47991	605280
64052	605281
71044	605282
417	605283
27062	605284
25617	605285
77450	605286
87569	605287
82459	605288
15759	605289
57653	605290
7290	605291
41848	605292
89721	605293
40542	605294
55261	605295
32764	605296
84188	605297
337	605298
337	605299
29620	605300
637	605301
5066	605302
4496	605303
72949	605304
2371	605305
68162	605306
66462	605307
26066	605308
10986	605309
90276	605310
19766	605311
56979	605312
25457	605313
111459	605314
45712	605315
22962	605316
20674	605317
34990	605318
93985	605319
188073	605320
108350	605321
36915	605322
185583	605323
104177	605324
47981	605325
2414	605326
64767	605327
32632	605328
22379	605329
18224	605330
34990	605331
175520	605332
69356	605333
147177	605334
11888	605335
72750	605336
14380	605337
40399	605338
31905	605339
34110	605340
70429	605341
9002	605342
43500	605343
104122	605344
19637	605345
34022	605346
3874	605347
1020	605348
185441	605349
13144	605350
9709	605351
6839	605352
48639	605353
49870	605354
70428	605355
83714	605356
157488	605357
149978	605358
123767	605359
8461	605360
8461	605361
3897	605362
46562	605363
27077	605364
32668	605365
2187	605366
66707	605367
79356	605368
13331	605369
101261	605370
83226	605371
43934	605372
7372	605373
18172	605374
15263	605375
37290	605376
32006	605377
32019	605378
30812	605379
110466	605380
100133	605381
45370	605382
45636	605383
20842	605384
79091	605385
87102	605386
97203	605387
45732	605388
70605	605389
96860	605390
69361	605391
30708	605392
49070	605393
8073	605394
137619	605395
146708	605396
32553	605397
70906	605398
17151	605399
80653	605400
9809	605401
80691	605402
135875	605403
123137	605404
53305	605405
135103	605406
65176	605407
53945	605408
7748	605409
32036	605410
103015	605411
123503	605412
64985	605413
12167	605414
126085	605415
188979	605416
68987	605417
28110	605418
65649	605419
42996	605420
100142	605421
187210	605422
61772	605423
38936	605424
81365	605425
186466	605426
99529	605427
164764	605428
147748	605429
85202	605430
115249	605431
4895	605432
28536	605433
2	605434
8654	605435
177707	605436
80009	605437
98741	605438
40782	605439
62286	605440
112199	605441
62865	605442
15486	605443
32811	605444
140787	605445
98102	605446
52845	605447
87972	605448
41948	605449
133922	605450
43654	605451
179966	605452
129024	605453
113409	605454
31624	605455
36550	605456
112375	605457
53479	605458
77992	605459
32927	605460
171504	605461
183788	605462
131161	605463
149017	605464
170482	605465
170108	605466
129041	605467
82541	605468
28110	605469
58596	605470
56299	605471
95456	605472
95009	605473
105195	605474
105134	605475
49360	605476
132994	605477
84112	605478
25895	605479
86260	605480
119373	605481
67935	605482
37954	605483
169081	605484
49570	605485
40955	605486
45394	605487
98312	605488
82643	605489
38592	605490
187626	605491
66922	605492
79702	605493
71556	605494
126096	605495
86604	605496
99132	605497
58125	605498
89465	605499
105533	605500
45331	605501
143473	605502
31741	605503
157004	605504
133956	605505
97814	605506
171547	605507
2662	605508
103632	605509
146494	605510
133258	605511
20518	605512
37499	605513
20726	605514
22250	605515
25936	605516
15048	605517
128219	605518
45715	605519
12	605520
78531	605521
13991	605522
34998	605523
132390	605524
20625	605525
9844	605526
17911	605527
7748	605528
97203	605529
45393	605530
136863	605531
40804	605532
129157	605533
119908	605534
17630	605535
98719	605536
98656	605537
22945	605538
37236	605539
59468	605540
1703	605541
136272	605542
160256	605543
37631	605544
44974	605545
170897	605546
132329	605547
127716	605548
90844	605549
27529	605550
102200	605551
77152	605552
33346	605553
99132	605554
39894	605555
140343	605556
120018	605557
6003	605558
114263	605559
80309	605560
68	605561
5934	605562
3004	605563
174354	605564
5763	605565
105533	605566
75159	605567
2051	605568
23121	605569
33241	605570
121198	605571
54736	605572
37757	605573
17733	605574
22979	605575
37597	605576
131223	605577
36810	605578
22430	605579
41032	605580
19247	605581
1552	605582
30812	605583
87010	605584
75655	605585
162419	605586
142987	605587
106091	605588
54415	605589
9809	605590
20528	605591
52660	605592
78448	605593
162805	605594
44406	605595
20842	605596
101054	605597
129455	605598
1263	605599
16547	605600
92941	605601
100402	605602
28949	605603
125	605604
61016	605605
58227	605606
66573	605607
37772	605608
8324	605609
84677	605610
37491	605611
32891	605612
121198	605613
79512	605614
68118	605615
37057	605616
80464	605617
120720	605618
17726	605619
98228	605620
55612	605621
12865	605622
82802	605623
37472	605624
96899	605625
68754	605626
132795	605627
67561	605628
56404	605629
53989	605630
35063	605631
97461	605632
9083	605633
4293	605634
25977	605635
42650	605636
54621	605637
10029	605638
105796	605639
123447	605640
119373	605641
51423	605642
18246	605643
19737	605644
3055	605645
104874	605646
26963	605647
125562	605648
104110	605649
24521	605650
20994	605651
73613	605652
25745	605653
32668	605654
49440	605655
79844	605656
30812	605657
116892	605658
17671	605659
32890	605660
30812	605661
16403	605662
35248	605663
85973	605664
10459	605665
3174	605666
134575	605667
13636	605668
64759	605669
55744	605670
158561	605671
45761	605672
120044	605673
45732	605674
38346	605675
63437	605676
70724	605677
26367	605678
98461	605679
23159	605680
129016	605681
166605	605682
10459	605683
2980	605684
37688	605685
95990	605686
196	605687
44805	605688
76314	605689
4479	605690
16630	605691
22653	605692
101054	605693
15098	605694
40973	605695
84926	605696
13262	605697
127209	605698
39056	605699
14785	605700
11938	605701
4652	605702
20981	605703
84459	605704
7954	605705
171858	605706
70286	605707
6852	605708
8053	605709
10335	605710
10024	605711
79327	605712
21076	605713
54523	605714
26375	605715
19753	605716
24169	605717
125696	605718
7479	605719
17908	605720
19125	605721
62862	605722
42238	605723
57852	605724
50919	605725
40310	605726
12392	605727
17115	605728
10024	605729
112743	605730
35170	605731
10024	605732
112507	605733
9184	605734
10335	605735
114754	605736
17706	605737
5315	605738
5315	605739
66710	605740
38	605741
332	605742
2709	605743
20372	605744
63803	605745
24358	605746
147207	605747
494	605748
28576	605749
3102	605750
5365	605751
32220	605752
679	605753
2772	605754
2400	605755
114869	605756
3716	605757
2538	605758
2538	605759
14009	605760
21502	605761
10138	605762
2709	605763
669	605764
669	605765
11996	605766
103	605767
103	605768
103	605769
103	605770
103	605771
515	605772
103	605773
103	605774
103	605775
186763	605776
103	605777
103	605778
103	605779
65033	605780
29822	605781
46055	605782
127011	605783
45342	605784
44768	605785
33777	605786
592	605787
67261	605788
36522	605789
493	605790
45342	605791
493	605792
86981	605793
592	605794
4340	605795
493	605796
48166	605797
69349	605798
76837	605799
69349	605800
48166	605801
40547	605802
890	605803
2709	605804
65415	605805
140709	605806
94873	605807
107952	605808
128048	605809
154031	605810
33648	605811
123280	605812
119239	605813
52890	605814
31838	605815
138334	605816
22663	605817
135983	605818
135459	605819
26181	605820
54584	605821
181484	605822
49911	605823
48745	605824
60418	605825
86236	605826
24190	605827
106849	605828
152584	605829
104648	605830
4862	605831
3718	605832
11242	605833
22455	605834
61640	605835
110755	605836
89205	605837
128604	605838
13533	605839
67844	605840
66914	605841
59918	605842
64850	605843
11242	605844
116363	605845
177754	605846
5156	605847
130494	605848
17233	605849
108549	605850
130055	605851
26512	605852
55270	605853
39256	605854
102962	605855
133049	605856
52110	605857
43181	605858
27557	605859
58891	605860
41081	605861
32685	605862
60418	605863
91409	605864
13817	605865
36754	605866
7895	605867
181571	605868
23874	605869
23874	605870
2479	605871
2935	605872
25749	605873
9578	605874
11218	605875
11218	605876
5254	605877
12750	605878
3790	605879
141130	605880
65685	605881
13388	605882
1209	605883
65942	605884
11485	605885
115213	605886
127289	605887
78180	605888
6725	605889
25006	605890
12578	605891
6761	605892
84262	605893
26107	605894
78641	605895
666	605896
140415	605897
47274	605898
64204	605899
80942	605900
47357	605901
174261	605902
1254	605903
108077	605904
666	605905
27805	605906
51589	605907
115122	605908
794	605909
30957	605910
14602	605911
65724	605912
158919	605913
99642	605914
10974	605915
110964	605916
132090	605917
66887	605918
99642	605919
138922	605920
31189	605921
21113	605922
37085	605923
12873	605924
10960	605925
46065	605926
66471	605927
14865	605928
85199	605929
70579	605930
68537	605931
154141	605932
30551	605933
38581	605934
78641	605935
45626	605936
129276	605937
96158	605938
10880	605939
4738	605940
21294	605941
80669	605942
55501	605943
12689	605944
28667	605945
113874	605946
30979	605947
21262	605948
53928	605949
37526	605950
14667	605951
66693	605952
10974	605953
20086	605954
12398	605955
129993	605956
67464	605957
10443	605958
120114	605959
14940	605960
79361	605961
26228	605962
64342	605963
21265	605964
6137	605965
47309	605966
78819	605967
126805	605968
28667	605969
9373	605970
47414	605971
58769	605972
85917	605973
37064	605974
105615	605975
126613	605976
49290	605977
103018	605978
54219	605979
102653	605980
57078	605981
98531	605982
54426	605983
123427	605984
62530	605985
44969	605986
77446	605987
96056	605988
31158	605989
81943	605990
66957	605991
10863	605992
95272	605993
165760	605994
4738	605995
160279	605996
14708	605997
81085	605998
17417	605999
21330	606000
116731	606001
21654	606002
82784	606003
82335	606004
9373	606005
16345	606006
56637	606007
49497	606008
10689	606009
65980	606010
29897	606011
101982	606012
9373	606013
44449	606014
45537	606015
25720	606016
26197	606017
45672	606018
18703	606019
77960	606020
157616	606021
137262	606022
10847	606023
66252	606024
25135	606025
121	606026
9445	606027
492	606028
63566	606029
168414	606030
15622	606031
104075	606032
17779	606033
22210	606034
22855	606035
57106	606036
27840	606037
124479	606038
54293	606039
107684	606040
74765	606041
95925	606042
80486	606043
158608	606044
155680	606045
19065	606046
27938	606047
21179	606048
107127	606049
82967	606050
15902	606051
45228	606052
180279	606053
151370	606054
155780	606055
170051	606056
54755	606057
137814	606058
30596	606059
118995	606060
137256	606061
164966	606062
188007	606063
55463	606064
4108	606065
77418	606066
148918	606067
96495	606068
56373	606069
118687	606070
9765	606071
82261	606072
20747	606073
80406	606074
125810	606075
29788	606076
19220	606077
91201	606078
121795	606079
138589	606080
35226	606081
64989	606082
142663	606083
126151	606084
99104	606085
186253	606086
45546	606087
13457	606088
179436	606089
101568	606090
72795	606091
96974	606092
170099	606093
143523	606094
180765	606095
65998	606096
155958	606097
160413	606098
19128	606099
97157	606100
110590	606101
65373	606102
160399	606103
83737	606104
127901	606105
160595	606106
93333	606107
82022	606108
164617	606109
118921	606110
21677	606111
50166	606112
109850	606113
25467	606114
168370	606115
96378	606116
126424	606117
125019	606118
78903	606119
15075	606120
11509	606121
134138	606122
81267	606123
104732	606124
55723	606125
98025	606126
20789	606127
135775	606128
25987	606129
95787	606130
37295	606131
167812	606132
9217	606133
169905	606134
31255	606135
156975	606136
139917	606137
67408	606138
160983	606139
157694	606140
78908	606141
81786	606142
2586	606143
17792	606144
99614	606145
7904	606146
7286	606147
54610	606148
130127	606149
114658	606150
37692	606151
140039	606152
126930	606153
80003	606154
47419	606155
158366	606156
101266	606157
98826	606158
125024	606159
99388	606160
82537	606161
127168	606162
41365	606163
15948	606164
173435	606165
121961	606166
158596	606167
9764	606168
163618	606169
19113	606170
81766	606171
15955	606172
180002	606173
53444	606174
71860	606175
39029	606176
40435	606177
124103	606178
150960	606179
143050	606180
100849	606181
97583	606182
128966	606183
59529	606184
46497	606185
22892	606186
21111	606187
31113	606188
25399	606189
99503	606190
16477	606191
49487	606192
46342	606193
142135	606194
123665	606195
68668	606196
80882	606197
53267	606198
135827	606199
142594	606200
138817	606201
102514	606202
158970	606203
121869	606204
137344	606205
25800	606206
70696	606207
95136	606208
67996	606209
38096	606210
105478	606211
122350	606212
15949	606213
79519	606214
101894	606215
134128	606216
59813	606217
180235	606218
89408	606219
82228	606220
53939	606221
31175	606222
92384	606223
145011	606224
166047	606225
67688	606226
77791	606227
23038	606228
105424	606229
12674	606230
119008	606231
109969	606232
47295	606233
56151	606234
64301	606235
116347	606236
129405	606237
21450	606238
12291	606239
99004	606240
172682	606241
25703	606242
159982	606243
115297	606244
43836	606245
25972	606246
81077	606247
70701	606248
78950	606249
9191	606250
163146	606251
179562	606252
115608	606253
32123	606254
180985	606255
57140	606256
34139	606257
122382	606258
100399	606259
94931	606260
179930	606261
19053	606262
65139	606263
75651	606264
156560	606265
77746	606266
172776	606267
45248	606268
20651	606269
88558	606270
106408	606271
96892	606272
166866	606273
117305	606274
160043	606275
158263	606276
110293	606277
25972	606278
94863	606279
121223	606280
159922	606281
125068	606282
31665	606283
5499	606284
31640	606285
121322	606286
4347	606287
104291	606288
8708	606289
133911	606290
38191	606291
166781	606292
82732	606293
187768	606294
121518	606295
78828	606296
80499	606297
37667	606298
179308	606299
101859	606300
41154	606301
15654	606302
82018	606303
8717	606304
97123	606305
113829	606306
119601	606307
65923	606308
143054	606309
107153	606310
26032	606311
129748	606312
87989	606313
80923	606314
54047	606315
60096	606316
107607	606317
147245	606318
87683	606319
57090	606320
5007	606321
77820	606322
50010	606323
59737	606324
123473	606325
102725	606326
160659	606327
78732	606328
98193	606329
90041	606330
86917	606331
99066	606332
178871	606333
168119	606334
116926	606335
135303	606336
21615	606337
82767	606338
136856	606339
86637	606340
229	606341
79051	606342
107736	606343
81814	606344
165782	606345
82508	606346
119917	606347
159626	606348
94838	606349
98189	606350
98541	606351
98873	606352
97088	606353
97946	606354
160319	606355
126872	606356
73112	606357
155927	606358
128313	606359
122267	606360
130133	606361
68074	606362
129461	606363
126089	606364
122989	606365
156803	606366
81364	606367
99448	606368
121783	606369
179268	606370
164340	606371
127684	606372
36548	606373
148140	606374
65555	606375
161040	606376
100732	606377
89334	606378
97039	606379
85028	606380
104633	606381
99229	606382
82812	606383
67338	606384
165135	606385
80272	606386
46128	606387
53680	606388
38527	606389
148963	606390
88929	606391
9348	606392
30324	606393
17582	606394
148539	606395
30242	606396
105502	606397
49862	606398
120563	606399
121737	606400
77973	606401
96324	606402
37875	606403
117734	606404
22538	606405
33923	606406
109110	606407
1703	606408
89041	606409
41096	606410
173899	606411
137862	606412
123575	606413
141783	606414
22052	606415
121647	606416
166337	606417
168072	606418
66122	606419
125839	606420
76888	606421
129265	606422
95549	606423
30771	606424
166970	606425
22464	606426
80416	606427
85435	606428
179331	606429
154212	606430
122413	606431
95014	606432
4134	606433
125990	606434
9432	606435
10531	606436
110666	606437
174311	606438
151717	606439
126324	606440
54904	606441
45263	606442
134202	606443
22966	606444
127004	606445
121821	606446
122523	606447
168923	606448
160090	606449
121681	606450
139008	606451
68779	606452
133153	606453
85073	606454
79671	606455
105751	606456
107750	606457
45825	606458
137825	606459
111581	606460
83086	606461
21610	606462
81470	606463
31256	606464
12407	606465
38291	606466
98450	606467
77410	606468
97466	606469
50124	606470
57172	606471
54785	606472
129106	606473
124425	606474
168874	606475
71784	606476
129649	606477
60950	606478
173765	606479
153093	606480
76579	606481
163653	606482
80623	606483
53619	606484
166657	606485
187515	606486
47182	606487
156205	606488
156565	606489
129443	606490
102640	606491
68585	606492
44563	606493
160122	606494
127929	606495
179442	606496
22903	606497
102737	606498
25426	606499
161550	606500
56162	606501
83092	606502
45948	606503
98044	606504
161072	606505
82984	606506
15947	606507
65142	606508
122914	606509
116049	606510
36906	606511
129010	606512
41245	606513
58432	606514
121594	606515
14811	606516
95644	606517
11472	606518
97974	606519
78791	606520
137192	606521
108237	606522
88508	606523
59343	606524
79413	606525
108576	606526
126549	606527
165844	606528
166920	606529
100462	606530
133483	606531
137377	606532
95082	606533
56970	606534
126291	606535
188452	606536
127915	606537
110311	606538
160548	606539
77325	606540
71557	606541
109377	606542
132139	606543
162420	606544
54303	606545
14880	606546
129611	606547
147609	606548
138847	606549
99250	606550
126425	606551
38941	606552
68254	606553
95199	606554
121275	606555
167394	606556
127981	606557
25377	606558
18598	606559
95433	606560
168080	606561
138710	606562
97450	606563
55980	606564
120321	606565
97245	606566
20734	606567
104388	606568
38366	606569
136410	606570
55101	606571
66833	606572
157704	606573
31614	606574
132767	606575
25142	606576
136627	606577
17888	606578
12464	606579
38433	606580
99450	606581
39006	606582
97881	606583
68180	606584
83050	606585
30965	606586
93607	606587
41388	606588
158528	606589
162633	606590
20681	606591
101067	606592
119419	606593
67897	606594
187385	606595
100323	606596
54318	606597
103137	606598
119755	606599
66052	606600
21377	606601
54850	606602
91879	606603
49628	606604
154505	606605
66608	606606
13030	606607
131390	606608
10502	606609
151379	606610
163745	606611
102375	606612
107717	606613
96856	606614
40639	606615
40761	606616
130214	606617
77012	606618
59682	606619
34139	606620
81677	606621
80381	606622
65609	606623
60554	606624
74270	606625
165193	606626
50698	606627
26282	606628
120933	606629
78219	606630
52000	606631
79988	606632
80330	606633
14878	606634
63804	606635
122418	606636
26317	606637
10851	606638
132738	606639
10183	606640
86663	606641
44483	606642
27264	606643
107319	606644
127862	606645
132413	606646
77240	606647
158497	606648
27285	606649
44432	606650
101077	606651
169809	606652
80766	606653
114881	606654
135639	606655
45816	606656
95157	606657
126141	606658
96126	606659
81388	606660
162799	606661
7057	606662
93540	606663
78975	606664
30701	606665
84771	606666
61704	606667
39179	606668
182374	606669
141496	606670
133434	606671
14418	606672
9103	606673
78592	606674
45350	606675
124225	606676
81818	606677
126462	606678
130186	606679
157646	606680
97224	606681
166066	606682
150146	606683
111222	606684
169041	606685
164672	606686
139387	606687
127952	606688
6838	606689
50516	606690
104384	606691
78978	606692
24870	606693
96518	606694
126447	606695
72488	606696
34553	606697
56171	606698
172960	606699
80222	606700
27925	606701
120950	606702
86834	606703
186327	606704
46408	606705
65024	606706
46278	606707
65275	606708
141489	606709
5137	606710
169371	606711
124293	606712
9780	606713
30561	606714
126518	606715
38817	606716
24937	606717
128392	606718
121094	606719
63815	606720
89466	606721
96178	606722
80774	606723
70119	606724
76983	606725
25042	606726
115821	606727
81077	606728
96873	606729
10909	606730
133262	606731
47393	606732
73000	606733
64813	606734
56290	606735
25829	606736
14730	606737
38499	606738
82473	606739
102724	606740
10183	606741
107004	606742
136920	606743
96127	606744
127202	606745
19126	606746
36405	606747
125178	606748
77167	606749
166222	606750
100385	606751
66901	606752
163699	606753
119948	606754
97047	606755
36848	606756
102008	606757
97754	606758
19960	606759
96075	606760
186442	606761
104179	606762
96084	606763
33998	606764
38801	606765
46200	606766
21272	606767
78164	606768
79800	606769
65900	606770
120087	606771
126521	606772
165254	606773
137092	606774
99965	606775
68199	606776
31447	606777
181048	606778
101191	606779
83709	606780
100477	606781
179473	606782
179525	606783
96417	606784
37745	606785
31871	606786
135063	606787
98343	606788
45111	606789
64674	606790
80968	606791
122109	606792
49080	606793
162556	606794
37455	606795
25735	606796
135686	606797
110322	606798
80498	606799
60425	606800
105182	606801
129568	606802
78920	606803
125838	606804
38300	606805
119408	606806
130597	606807
73236	606808
88210	606809
187033	606810
186600	606811
82265	606812
10723	606813
54669	606814
44879	606815
147115	606816
38548	606817
98826	606818
117935	606819
172591	606820
105732	606821
77697	606822
123536	606823
188112	606824
32129	606825
67968	606826
130398	606827
81291	606828
110841	606829
964	606830
25534	606831
124370	606832
54481	606833
48690	606834
63800	606835
79173	606836
987	606837
95579	606838
65105	606839
24573	606840
49655	606841
113869	606842
113869	606843
52537	606844
69749	606845
5169	606846
128343	606847
128923	606848
3861	606849
2047	606850
81579	606851
81796	606852
28467	606853
158588	606854
83277	606855
166059	606856
34547	606857
43537	606858
139705	606859
88557	606860
113178	606861
73550	606862
95614	606863
86731	606864
123425	606865
143386	606866
86409	606867
9723	606868
153696	606869
156394	606870
95536	606871
38087	606872
169901	606873
16030	606874
67267	606875
68343	606876
155489	606877
125894	606878
156138	606879
127047	606880
46845	606881
32041	606882
65431	606883
95032	606884
79954	606885
78616	606886
46261	606887
36848	606888
35264	606889
33803	606890
67574	606891
9168	606892
121650	606893
185104	606894
93042	606895
42071	606896
187649	606897
53366	606898
106128	606899
143018	606900
179400	606901
79078	606902
37520	606903
105978	606904
66615	606905
38169	606906
111294	606907
77790	606908
5431	606909
58975	606910
45097	606911
55697	606912
94040	606913
41437	606914
125741	606915
141773	606916
102281	606917
32150	606918
38642	606919
129811	606920
124236	606921
83343	606922
64663	606923
47181	606924
44474	606925
68422	606926
79213	606927
165318	606928
14969	606929
99299	606930
65574	606931
8838	606932
121575	606933
157800	606934
180216	606935
38546	606936
141064	606937
49309	606938
137428	606939
123394	606940
130162	606941
30021	606942
362	606943
173930	606944
165395	606945
53132	606946
128936	606947
124373	606948
87164	606949
151775	606950
157716	606951
44453	606952
169406	606953
63340	606954
158916	606955
164701	606956
120826	606957
100283	606958
46369	606959
36933	606960
174552	606961
38632	606962
137936	606963
101529	606964
133396	606965
120435	606966
124233	606967
58800	606968
77874	606969
17737	606970
139083	606971
30107	606972
126832	606973
153014	606974
82587	606975
185158	606976
78858	606977
128257	606978
109971	606979
4175	606980
71047	606981
119343	606982
71867	606983
79434	606984
158153	606985
117662	606986
34044	606987
127482	606988
153429	606989
126109	606990
122826	606991
36913	606992
95812	606993
229	606994
127708	606995
82562	606996
29294	606997
107655	606998
125483	606999
38457	607000
61350	607001
118135	607002
105040	607003
157432	607004
35335	607005
20031	607006
65527	607007
105951	607008
125474	607009
64881	607010
111022	607011
80705	607012
128147	607013
143364	607014
111220	607015
54477	607016
97274	607017
115739	607018
20071	607019
22455	607020
133310	607021
83168	607022
76724	607023
158871	607024
183231	607025
101393	607026
518	607027
167256	607028
67267	607029
167844	607030
86183	607031
85065	607032
149850	607033
183406	607034
75652	607035
97244	607036
77000	607037
89178	607038
126338	607039
157976	607040
65895	607041
85216	607042
121456	607043
179808	607044
126427	607045
120757	607046
35361	607047
56460	607048
45065	607049
180504	607050
94317	607051
123379	607052
142624	607053
75393	607054
120055	607055
43204	607056
102173	607057
46369	607058
132866	607059
5432	607060
54699	607061
3121	607062
9276	607063
27907	607064
48096	607065
79696	607066
12650	607067
14778	607068
54171	607069
20757	607070
22547	607071
38654	607072
40435	607073
70581	607074
64697	607075
79149	607076
88139	607077
107415	607078
163482	607079
10271	607080
84714	607081
38103	607082
45121	607083
49099	607084
161101	607085
105433	607086
70686	607087
120219	607088
18058	607089
101814	607090
157179	607091
15800	607092
80410	607093
96403	607094
42629	607095
94558	607096
45546	607097
30704	607098
70216	607099
100921	607100
115176	607101
169281	607102
58508	607103
83038	607104
97885	607105
37899	607106
40533	607107
105011	607108
27529	607109
174543	607110
133499	607111
27387	607112
174468	607113
132690	607114
104352	607115
133421	607116
25869	607117
101288	607118
103599	607119
105475	607120
65402	607121
78315	607122
53845	607123
124281	607124
65896	607125
134258	607126
98079	607127
105902	607128
55831	607129
14811	607130
73414	607131
62840	607132
78510	607133
21576	607134
17747	607135
134403	607136
68757	607137
51065	607138
124159	607139
71007	607140
100483	607141
87361	607142
37692	607143
113101	607144
175645	607145
105513	607146
180027	607147
113771	607148
100667	607149
121607	607150
111284	607151
78624	607152
45546	607153
29123	607154
24730	607155
85948	607156
140934	607157
111835	607158
27529	607159
82577	607160
121322	607161
85469	607162
174775	607163
11084	607164
55744	607165
121873	607166
154836	607167
59170	607168
77865	607169
83331	607170
77714	607171
85162	607172
54401	607173
123146	607174
168505	607175
65239	607176
145186	607177
71316	607178
70885	607179
32018	607180
29172	607181
100381	607182
174366	607183
45356	607184
163140	607185
16854	607186
122266	607187
123862	607188
16862	607189
96417	607190
59384	607191
187828	607192
72960	607193
161412	607194
121902	607195
23016	607196
144769	607197
37907	607198
124416	607199
131364	607200
132888	607201
70203	607202
85365	607203
46949	607204
122516	607205
58640	607206
33705	607207
42011	607208
34120	607209
160312	607210
126704	607211
13810	607212
66866	607213
59300	607214
10055	607215
37264	607216
109749	607217
71126	607218
84872	607219
127039	607220
133501	607221
103123	607222
113754	607223
53491	607224
126430	607225
40276	607226
10343	607227
100430	607228
130088	607229
65523	607230
135915	607231
40435	607232
29344	607233
7698	607234
33475	607235
19778	607236
32200	607237
56259	607238
46936	607239
56009	607240
129879	607241
71860	607242
110334	607243
107869	607244
97319	607245
123822	607246
105842	607247
130087	607248
79768	607249
62576	607250
97447	607251
77343	607252
79395	607253
137587	607254
162490	607255
123575	607256
122380	607257
188063	607258
137317	607259
104567	607260
42852	607261
142164	607262
83016	607263
164251	607264
179805	607265
66740	607266
140710	607267
64640	607268
65373	607269
147243	607270
186010	607271
98871	607272
184060	607273
87708	607274
75330	607275
109050	607276
75653	607277
78219	607278
100673	607279
179593	607280
36978	607281
40534	607282
82662	607283
82575	607284
115085	607285
90084	607286
95113	607287
26227	607288
124784	607289
3663	607290
100338	607291
85185	607292
100722	607293
109648	607294
6537	607295
113262	607296
65665	607297
95470	607298
98164	607299
120181	607300
33949	607301
79232	607302
92921	607303
93780	607304
179409	607305
82353	607306
106523	607307
166411	607308
44543	607309
55897	607310
79884	607311
9421	607312
38660	607313
54217	607314
41461	607315
79886	607316
137346	607317
62461	607318
90752	607319
186922	607320
81378	607321
71017	607322
119273	607323
120892	607324
18118	607325
60553	607326
64149	607327
121305	607328
142550	607329
42761	607330
85745	607331
163938	607332
89427	607333
46156	607334
24727	607335
23102	607336
94459	607337
37546	607338
100407	607339
179018	607340
104275	607341
123856	607342
35193	607343
40435	607344
126515	607345
154130	607346
162829	607347
130065	607348
38104	607349
97321	607350
3373	607351
30428	607352
120335	607353
127133	607354
77720	607355
112186	607356
112160	607357
147813	607358
89789	607359
122228	607360
104769	607361
73986	607362
45185	607363
78790	607364
47226	607365
81481	607366
4659	607367
81464	607368
43393	607369
125424	607370
101947	607371
18067	607372
134403	607373
66079	607374
25680	607375
85407	607376
100284	607377
83331	607378
55548	607379
27285	607380
25070	607381
470	607382
49031	607383
9097	607384
37453	607385
50931	607386
121100	607387
19545	607388
165400	607389
120178	607390
130260	607391
81334	607392
101035	607393
64305	607394
101758	607395
169611	607396
159271	607397
173893	607398
162390	607399
12697	607400
9967	607401
80006	607402
4427	607403
124366	607404
25869	607405
25869	607406
164574	607407
10843	607408
19159	607409
46899	607410
71799	607411
117573	607412
110964	607413
89199	607414
144512	607415
163456	607416
55668	607417
55639	607418
45366	607419
70110	607420
82736	607421
73289	607422
19232	607423
122511	607424
102525	607425
55536	607426
55426	607427
44842	607428
14474	607429
52989	607430
84673	607431
98674	607432
44640	607433
4190	607434
53971	607435
125764	607436
37505	607437
38132	607438
53758	607439
129696	607440
42549	607441
47376	607442
141020	607443
4649	607444
64780	607445
82143	607446
77790	607447
165350	607448
30952	607449
129193	607450
67048	607451
56181	607452
130375	607453
38010	607454
38308	607455
54005	607456
31592	607457
98601	607458
17778	607459
99780	607460
7854	607461
65183	607462
129808	607463
98020	607464
18766	607465
31665	607466
67903	607467
102517	607468
159332	607469
78849	607470
30771	607471
54632	607472
60858	607473
101694	607474
153517	607475
79398	607476
83089	607477
66264	607478
31000	607479
45228	607480
71568	607481
173704	607482
2026	607483
54365	607484
7706	607485
22994	607486
45270	607487
9472	607488
184990	607489
6271	607490
43805	607491
6271	607492
171793	607493
104690	607494
45228	607495
26142	607496
167272	607497
119970	607498
102310	607499
116849	607500
31993	607501
56551	607502
17834	607503
15562	607504
55204	607505
55887	607506
7987	607507
100994	607508
56591	607509
55405	607510
144689	607511
122389	607512
21070	607513
130287	607514
46090	607515
80323	607516
129777	607517
5199	607518
11212	607519
54534	607520
91144	607521
169475	607522
123598	607523
81061	607524
42265	607525
143460	607526
21057	607527
41103	607528
46342	607529
25556	607530
82526	607531
55810	607532
67418	607533
40484	607534
96779	607535
118414	607536
162430	607537
121623	607538
18093	607539
67256	607540
5839	607541
75383	607542
83405	607543
54785	607544
26151	607545
45411	607546
127107	607547
31696	607548
127985	607549
68381	607550
40484	607551
70985	607552
50882	607553
17697	607554
32933	607555
89402	607556
105137	607557
82138	607558
9116	607559
30706	607560
31820	607561
73404	607562
12870	607563
48944	607564
91819	607565
77880	607566
9743	607567
67080	607568
5323	607569
139901	607570
129949	607571
30191	607572
56075	607573
3279	607574
132754	607575
71223	607576
56163	607577
79372	607578
56283	607579
18041	607580
133548	607581
10	607582
37651	607583
82654	607584
119558	607585
17606	607586
157346	607587
31375	607588
4991	607589
68569	607590
80054	607591
4329	607592
107766	607593
125246	607594
46895	607595
89240	607596
90909	607597
46316	607598
52317	607599
56733	607600
33489	607601
85243	607602
5393	607603
70450	607604
64544	607605
52924	607606
37250	607607
104623	607608
54732	607609
70115	607610
48629	607611
35742	607612
104415	607613
3613	607614
85652	607615
38852	607616
56790	607617
78090	607618
14163	607619
20652	607620
15709	607621
42394	607622
38700	607623
181093	607624
31869	607625
70985	607626
15078	607627
10546	607628
38023	607629
11322	607630
123	607631
124028	607632
102508	607633
91761	607634
8102	607635
132674	607636
38983	607637
22678	607638
105678	607639
110185	607640
29448	607641
10722	607642
54012	607643
80562	607644
64703	607645
12523	607646
136973	607647
18466	607648
52043	607649
71025	607650
102210	607651
68273	607652
95343	607653
21714	607654
74895	607655
37431	607656
9272	607657
78084	607658
126155	607659
17307	607660
20981	607661
58717	607662
37151	607663
31588	607664
101255	607665
81967	607666
144141	607667
107351	607668
30239	607669
31474	607670
18743	607671
98638	607672
90961	607673
65639	607674
133954	607675
120424	607676
102550	607677
27207	607678
55305	607679
70363	607680
33306	607681
55019	607682
182431	607683
49461	607684
3220	607685
77640	607686
10806	607687
5367	607688
21326	607689
129649	607690
78798	607691
144404	607692
83050	607693
46731	607694
101147	607695
89374	607696
46013	607697
121579	607698
38555	607699
160952	607700
95308	607701
186647	607702
54257	607703
27742	607704
101332	607705
74276	607706
18036	607707
31745	607708
38625	607709
64375	607710
17366	607711
81502	607712
67711	607713
20801	607714
7206	607715
63901	607716
78224	607717
18886	607718
82570	607719
31494	607720
27355	607721
7980	607722
25901	607723
119662	607724
45010	607725
21757	607726
66580	607727
25260	607728
21401	607729
45575	607730
48858	607731
128385	607732
45592	607733
13369	607734
6419	607735
102127	607736
168752	607737
4347	607738
30989	607739
26318	607740
46030	607741
55131	607742
45650	607743
18766	607744
37880	607745
128262	607746
116280	607747
3948	607748
40815	607749
38867	607750
123720	607751
46799	607752
6950	607753
98491	607754
82014	607755
32054	607756
66311	607757
38571	607758
80559	607759
54744	607760
10608	607761
3621	607762
49036	607763
32150	607764
133040	607765
97004	607766
70124	607767
85642	607768
38482	607769
58985	607770
71009	607771
10760	607772
68307	607773
68878	607774
174452	607775
26035	607776
56628	607777
134273	607778
174982	607779
77928	607780
71061	607781
46772	607782
76905	607783
4802	607784
70532	607785
14563	607786
40599	607787
85642	607788
13186	607789
132941	607790
49375	607791
100899	607792
27374	607793
85459	607794
71187	607795
133353	607796
97897	607797
133408	607798
24952	607799
132689	607800
105181	607801
85891	607802
17321	607803
49213	607804
40736	607805
49383	607806
104280	607807
97749	607808
105181	607809
40736	607810
70910	607811
84879	607812
105165	607813
33404	607814
132725	607815
104433	607816
59384	607817
104290	607818
104415	607819
76772	607820
70143	607821
59216	607822
59060	607823
104289	607824
105528	607825
133574	607826
70864	607827
134273	607828
85106	607829
58965	607830
174429	607831
49383	607832
70979	607833
116329	607834
40419	607835
59198	607836
27732	607837
133984	607838
58717	607839
105063	607840
70609	607841
70615	607842
71076	607843
85652	607844
33266	607845
48978	607846
20873	607847
48788	607848
84723	607849
21602	607850
44711	607851
10153	607852
77937	607853
78129	607854
27021	607855
5194	607856
22066	607857
81608	607858
54034	607859
68443	607860
70531	607861
85947	607862
132173	607863
70479	607864
27404	607865
70260	607866
83004	607867
59318	607868
95912	607869
10955	607870
8148	607871
27720	607872
7004	607873
63541	607874
32087	607875
23091	607876
21488	607877
3024	607878
22362	607879
58993	607880
25195	607881
56902	607882
11747	607883
13421	607884
25872	607885
30412	607886
38158	607887
37449	607888
45768	607889
4156	607890
18698	607891
12784	607892
45775	607893
42414	607894
124955	607895
44543	607896
105561	607897
8667	607898
5600	607899
10909	607900
17299	607901
79383	607902
48634	607903
67996	607904
21246	607905
17006	607906
179539	607907
3655	607908
4442	607909
82474	607910
66983	607911
54743	607912
78978	607913
97374	607914
121623	607915
26321	607916
25511	607917
14641	607918
64199	607919
55002	607920
38334	607921
54301	607922
64992	607923
56562	607924
56320	607925
56072	607926
103627	607927
132961	607928
96172	607929
67119	607930
25351	607931
14642	607932
17589	607933
102252	607934
65738	607935
17492	607936
17347	607937
55902	607938
38803	607939
77718	607940
57142	607941
20782	607942
13401	607943
54025	607944
132102	607945
157514	607946
32072	607947
65797	607948
17691	607949
58440	607950
100515	607951
33228	607952
38559	607953
14754	607954
8348	607955
21274	607956
167784	607957
44888	607958
81396	607959
96410	607960
157401	607961
92056	607962
36513	607963
74281	607964
127135	607965
29394	607966
35622	607967
59547	607968
83250	607969
141730	607970
189039	607971
154769	607972
7114	607973
127699	607974
108869	607975
64772	607976
22277	607977
110329	607978
110045	607979
107519	607980
167804	607981
72416	607982
95853	607983
72737	607984
140119	607985
97790	607986
46444	607987
28350	607988
110663	607989
97753	607990
41790	607991
25615	607992
18570	607993
78289	607994
12730	607995
80340	607996
38735	607997
32174	607998
180888	607999
56910	608000
72680	608001
60553	608002
73147	608003
6257	608004
7902	608005
105122	608006
45688	608007
21197	608008
109886	608009
60576	608010
82630	608011
37546	608012
34741	608013
41795	608014
86851	608015
182692	608016
41940	608017
109603	608018
15398	608019
87892	608020
120926	608021
180591	608022
72397	608023
27004	608024
5427	608025
22277	608026
60489	608027
110125	608028
72422	608029
44770	608030
37652	608031
98766	608032
138881	608033
81839	608034
33042	608035
46684	608036
109680	608037
34634	608038
6261	608039
141971	608040
4256	608041
24918	608042
45594	608043
163082	608044
21640	608045
139896	608046
142980	608047
79308	608048
76390	608049
135477	608050
56434	608051
60471	608052
103845	608053
19468	608054
110425	608055
72758	608056
64416	608057
110741	608058
34644	608059
72611	608060
34722	608061
82709	608062
11643	608063
19350	608064
23413	608065
50631	608066
183578	608067
41889	608068
8161	608069
110579	608070
70834	608071
132112	608072
18707	608073
120181	608074
21043	608075
19337	608076
110014	608077
19339	608078
82374	608079
132427	608080
56871	608081
80176	608082
32887	608083
60322	608084
128314	608085
97047	608086
1542	608087
65466	608088
76812	608089
5909	608090
25651	608091
21090	608092
135482	608093
76847	608094
105530	608095
140409	608096
108791	608097
116343	608098
4690	608099
88372	608100
141606	608101
139909	608102
68254	608103
79756	608104
33078	608105
155140	608106
50422	608107
78316	608108
53416	608109
25023	608110
46927	608111
72867	608112
140852	608113
100898	608114
50602	608115
24612	608116
46605	608117
73196	608118
183964	608119
140153	608120
182667	608121
88524	608122
50631	608123
142860	608124
88287	608125
27993	608126
52611	608127
139357	608128
60700	608129
37871	608130
52655	608131
80418	608132
109689	608133
82359	608134
60331	608135
33066	608136
72564	608137
110047	608138
50470	608139
143225	608140
2898	608141
103911	608142
79493	608143
78789	608144
34712	608145
30100	608146
76097	608147
45390	608148
68768	608149
60500	608150
50336	608151
34717	608152
188136	608153
172747	608154
60568	608155
40091	608156
7977	608157
123521	608158
185348	608159
140576	608160
59870	608161
43905	608162
82067	608163
109353	608164
110781	608165
21412	608166
188328	608167
88377	608168
138881	608169
108975	608170
141601	608171
42004	608172
104128	608173
60576	608174
102142	608175
21426	608176
142647	608177
30191	608178
73204	608179
22278	608180
120961	608181
84579	608182
152325	608183
186824	608184
33510	608185
184705	608186
88048	608187
10372	608188
6425	608189
72946	608190
6637	608191
21327	608192
40994	608193
50064	608194
19194	608195
13133	608196
60412	608197
98791	608198
11142	608199
4865	608200
9880	608201
87946	608202
23400	608203
72448	608204
13167	608205
140605	608206
33028	608207
17164	608208
48592	608209
84113	608210
40748	608211
5466	608212
49982	608213
50365	608214
9948	608215
23400	608216
43930	608217
5158	608218
28	608219
55260	608220
15853	608221
6661	608222
117196	608223
154686	608224
71500	608225
152064	608226
17218	608227
5385	608228
23212	608229
22217	608230
5149	608231
105829	608232
66779	608233
139009	608234
79029	608235
123666	608236
45138	608237
62459	608238
60421	608239
12515	608240
59066	608241
33404	608242
49375	608243
162660	608244
66295	608245
16430	608246
13181	608247
2616	608248
103351	608249
24746	608250
7816	608251
31311	608252
2312	608253
138879	608254
36654	608255
11588	608256
31535	608257
50289	608258
37853	608259
20705	608260
141108	608261
80799	608262
85374	608263
125706	608264
10811	608265
10459	608266
32158	608267
110010	608268
70478	608269
71126	608270
7176	608271
38910	608272
131523	608273
10672	608274
77879	608275
9684	608276
132879	608277
15514	608278
47064	608279
40239	608280
93662	608281
122449	608282
102567	608283
55736	608284
16158	608285
98451	608286
32915	608287
55666	608288
72581	608289
6005	608290
55991	608291
37034	608292
22158	608293
70522	608294
14411	608295
67713	608296
25687	608297
48978	608298
85094	608299
54312	608300
40968	608301
82905	608302
40912	608303
6260	608304
183274	608305
46447	608306
15498	608307
11126	608308
103389	608309
23329	608310
5482	608311
20036	608312
72694	608313
79331	608314
28501	608315
16191	608316
25697	608317
22230	608318
4526	608319
27235	608320
13229	608321
59654	608322
63983	608323
184602	608324
31759	608325
149823	608326
82896	608327
72693	608328
101910	608329
72689	608330
72756	608331
73087	608332
76378	608333
79791	608334
20981	608335
109469	608336
28379	608337
56773	608338
28364	608339
41493	608340
187355	608341
140959	608342
60782	608343
141686	608344
142953	608345
20	608346
110468	608347
6239	608348
22538	608349
8501	608350
72611	608351
72832	608352
41996	608353
28458	608354
50560	608355
100168	608356
27364	608357
87819	608358
25541	608359
77695	608360
72923	608361
46792	608362
3191	608363
132327	608364
185397	608365
126361	608366
42023	608367
50323	608368
41800	608369
88172	608370
9537	608371
142347	608372
108746	608373
54240	608374
56941	608375
56476	608376
24727	608377
9330	608378
50573	608379
72681	608380
137436	608381
41967	608382
31331	608383
110135	608384
42035	608385
116857	608386
88566	608387
140742	608388
32985	608389
142730	608390
33244	608391
23435	608392
17842	608393
108759	608394
187160	608395
94559	608396
131309	608397
88259	608398
88928	608399
34651	608400
98709	608401
5626	608402
9766	608403
133778	608404
142158	608405
23417	608406
13704	608407
11458	608408
72881	608409
6251	608410
23349	608411
41888	608412
15967	608413
18461	608414
25484	608415
70039	608416
166482	608417
46514	608418
5571	608419
97875	608420
10587	608421
3763	608422
21544	608423
1694	608424
32527	608425
130747	608426
11206	608427
682	608428
66280	608429
1385	608430
95631	608431
138443	608432
7723	608433
17009	608434
52711	608435
15931	608436
19043	608437
216	608438
63087	608439
7741	608440
75925	608441
7308	608442
4553	608443
43740	608444
12367	608445
12194	608446
7168	608447
20440	608448
17027	608449
92711	608450
22852	608451
5933	608452
2218	608453
4355	608454
185957	608455
76184	608456
761	608457
216	608458
149512	608459
22943	608460
41051	608461
87358	608462
115838	608463
86919	608464
181738	608465
3337	608466
12220	608467
131215	608468
71428	608469
2625	608470
1894	608471
103091	608472
48473	608473
7149	608474
8196	608475
15470	608476
95215	608477
187236	608478
4267	608479
1928	608480
131878	608481
15927	608482
131442	608483
8169	608484
15929	608485
9748	608486
127340	608487
84370	608488
5582	608489
32928	608490
3739	608491
530	608492
71596	608493
57975	608494
3740	608495
57914	608496
15931	608497
58379	608498
1691	608499
103616	608500
48267	608501
69408	608502
3339	608503
136665	608504
1384	608505
84239	608506
33048	608507
122209	608508
109746	608509
99520	608510
4783	608511
32968	608512
3337	608513
9748	608514
69580	608515
116085	608516
9438	608517
18535	608518
109697	608519
171356	608520
84549	608521
4258	608522
50317	608523
8169	608524
76283	608525
34006	608526
69932	608527
7136	608528
26989	608529
41217	608530
150993	608531
7121	608532
69682	608533
71569	608534
3741	608535
4258	608536
48594	608537
69700	608538
103613	608539
143163	608540
131914	608541
1514	608542
69603	608543
136121	608544
7168	608545
2625	608546
6270	608547
142177	608548
2841	608549
7941	608550
2311	608551
106233	608552
134556	608553
71300	608554
69521	608555
86107	608556
76117	608557
27533	608558
7541	608559
15044	608560
54766	608561
28407	608562
76274	608563
93093	608564
38160	608565
26480	608566
47593	608567
3209	608568
4171	608569
26405	608570
923	608571
13174	608572
37205	608573
113445	608574
18380	608575
41656	608576
46072	608577
59359	608578
22692	608579
34716	608580
12279	608581
4376	608582
130655	608583
17271	608584
134169	608585
18965	608586
8091	608587
81349	608588
60538	608589
283	608590
13925	608591
9190	608592
83	608593
57109	608594
54499	608595
108585	608596
105998	608597
23174	608598
40124	608599
70332	608600
66441	608601
79789	608602
1747	608603
5438	608604
17879	608605
66261	608606
135126	608607
41040	608608
4409	608609
130858	608610
48440	608611
43593	608612
8102	608613
12211	608614
27135	608615
24429	608616
78261	608617
40589	608618
21674	608619
2	608620
34033	608621
18143	608622
96383	608623
18144	608624
19625	608625
49986	608626
71258	608627
3732	608628
3564	608629
111927	608630
20606	608631
3088	608632
33866	608633
100149	608634
25113	608635
66632	608636
7582	608637
7830	608638
22169	608639
14383	608640
4761	608641
13476	608642
58178	608643
60710	608644
63076	608645
55493	608646
21501	608647
23213	608648
62096	608649
43489	608650
88976	608651
20668	608652
24484	608653
7449	608654
3322	608655
56491	608656
49850	608657
3695	608658
14033	608659
68750	608660
32098	608661
29354	608662
17403	608663
57933	608664
11229	608665
24202	608666
33313	608667
18465	608668
2	608669
17581	608670
26318	608671
43731	608672
11138	608673
17592	608674
8180	608675
31261	608676
56165	608677
1163	608678
39046	608679
64282	608680
15282	608681
110688	608682
64526	608683
51715	608684
53307	608685
15839	608686
68399	608687
98	608688
20514	608689
33207	608690
50617	608691
16092	608692
13052	608693
1001	608694
35525	608695
36674	608696
67981	608697
16270	608698
20357	608699
16127	608700
69359	608701
29514	608702
30896	608703
5600	608704
109463	608705
17781	608706
124975	608707
107667	608708
36277	608709
32546	608710
2352	608711
80586	608712
4577	608713
132547	608714
8608	608715
55488	608716
12753	608717
60559	608718
96888	608719
87594	608720
41495	608721
2933	608722
793	608723
88668	608724
43810	608725
14433	608726
20474	608727
7038	608728
54432	608729
3166	608730
113067	608731
17152	608732
26375	608733
43901	608734
87544	608735
4254	608736
70012	608737
4082	608738
28051	608739
7760	608740
7146	608741
1942	608742
3166	608743
3636	608744
99078	608745
103533	608746
69711	608747
27088	608748
14932	608749
7295	608750
103453	608751
36204	608752
9686	608753
95366	608754
55715	608755
34240	608756
98878	608757
89676	608758
46941	608759
19232	608760
41281	608761
8348	608762
108658	608763
43730	608764
11070	608765
41538	608766
69488	608767
130617	608768
4103	608769
82689	608770
68790	608771
3026	608772
5061	608773
28408	608774
41461	608775
11482	608776
38997	608777
132876	608778
4787	608779
87479	608780
33039	608781
69454	608782
19058	608783
108047	608784
4184	608785
34515	608786
4132	608787
141309	608788
28102	608789
897	608790
13007	608791
33411	608792
15500	608793
59450	608794
27979	608795
104298	608796
48436	608797
22406	608798
164184	608799
67998	608800
2	608801
2428	608802
2609	608803
5667	608804
24098	608805
16872	608806
94622	608807
12597	608808
41787	608809
68203	608810
22399	608811
822	608812
58988	608813
57334	608814
1866	608815
31999	608816
6	608817
38953	608818
27001	608819
64502	608820
49472	608821
105600	608822
2866	608823
25530	608824
79207	608825
7868	608826
4166	608827
51683	608828
48150	608829
67237	608830
11340	608831
5207	608832
42493	608833
13822	608834
61789	608835
60108	608836
58867	608837
10809	608838
103363	608839
138	608840
1365	608841
691	608842
19299	608843
77040	608844
26120	608845
22754	608846
10204	608847
18901	608848
18048	608849
25816	608850
49268	608851
68867	608852
26707	608853
84945	608854
49005	608855
59545	608856
3884	608857
97964	608858
83588	608859
24489	608860
2777	608861
34257	608862
61343	608863
40354	608864
14287	608865
26815	608866
63901	608867
6312	608868
465	608869
61479	608870
525	608871
48434	608872
103009	608873
92476	608874
88553	608875
84144	608876
40047	608877
8219	608878
39990	608879
29762	608880
69638	608881
149487	608882
103092	608883
112755	608884
101195	608885
50365	608886
36281	608887
171221	608888
75944	608889
87395	608890
22175	608891
28208	608892
20311	608893
36566	608894
56566	608895
49619	608896
7126	608897
67327	608898
67529	608899
18927	608900
22710	608901
3733	608902
80618	608903
102351	608904
1389	608905
50300	608906
37784	608907
3564	608908
20301	608909
66753	608910
68230	608911
69880	608912
40091	608913
7866	608914
34188	608915
30459	608916
18513	608917
173423	608918
170184	608919
29926	608920
48592	608921
36289	608922
93757	608923
14382	608924
86072	608925
165914	608926
66649	608927
10490	608928
12462	608929
68726	608930
48378	608931
85378	608932
7113	608933
53716	608934
18522	608935
66666	608936
137168	608937
1776	608938
69626	608939
48260	608940
39948	608941
3252	608942
48252	608943
15412	608944
36190	608945
48355	608946
65277	608947
163922	608948
44820	608949
44845	608950
19546	608951
3138	608952
9433	608953
4008	608954
115386	608955
30006	608956
139695	608957
13135	608958
56576	608959
14654	608960
55467	608961
7739	608962
26978	608963
18135	608964
65389	608965
55029	608966
3610	608967
59863	608968
45310	608969
128207	608970
224	608971
78883	608972
15524	608973
170142	608974
22175	608975
12749	608976
64044	608977
95582	608978
121857	608979
48266	608980
130755	608981
32902	608982
103143	608983
100791	608984
39434	608985
13031	608986
185497	608987
12225	608988
16104	608989
40105	608990
131310	608991
23485	608992
55872	608993
66452	608994
47870	608995
32991	608996
22178	608997
170266	608998
83771	608999
130744	609000
103215	609001
5469	609002
132915	609003
170406	609004
130798	609005
10459	609006
15495	609007
170334	609008
130847	609009
170384	609010
43037	609011
29868	609012
48373	609013
103049	609014
103155	609015
182040	609016
15479	609017
84020	609018
9850	609019
22853	609020
38444	609021
11109	609022
40236	609023
40076	609024
85288	609025
84029	609026
36717	609027
17066	609028
170436	609029
49592	609030
140	609031
15489	609032
3381	609033
20524	609034
60261	609035
12534	609036
170260	609037
98292	609038
45172	609039
53659	609040
46346	609041
79686	609042
87396	609043
29900	609044
3655	609045
98915	609046
58031	609047
32941	609048
67865	609049
2108	609050
77950	609051
185755	609052
92264	609053
130808	609054
57942	609055
33231	609056
108155	609057
59262	609058
40233	609059
2108	609060
10422	609061
8176	609062
108476	609063
32470	609064
16007	609065
33876	609066
40105	609067
47938	609068
34539	609069
69534	609070
4698	609071
131400	609072
94000	609073
60709	609074
161627	609075
115631	609076
58169	609077
39092	609078
123186	609079
82830	609080
4174	609081
24539	609082
98977	609083
170293	609084
53119	609085
170590	609086
13098	609087
33113	609088
109617	609089
4556	609090
15538	609091
87778	609092
41362	609093
131287	609094
12613	609095
226	609096
94084	609097
122121	609098
33664	609099
117861	609100
5599	609101
5149	609102
4017	609103
33101	609104
2627	609105
18589	609106
17124	609107
25828	609108
15727	609109
93774	609110
40100	609111
99533	609112
47071	609113
27161	609114
52791	609115
56996	609116
12027	609117
15879	609118
54819	609119
64611	609120
103452	609121
117109	609122
103053	609123
30387	609124
100679	609125
69383	609126
17070	609127
65051	609128
170589	609129
12203	609130
103122	609131
130845	609132
170390	609133
70847	609134
130920	609135
170377	609136
5472	609137
5149	609138
128145	609139
69626	609140
78741	609141
27178	609142
55180	609143
247	609144
157265	609145
58094	609146
45855	609147
10960	609148
1217	609149
80274	609150
3680	609151
66907	609152
22214	609153
58124	609154
98010	609155
130713	609156
103052	609157
4979	609158
68537	609159
25379	609160
86916	609161
46456	609162
115314	609163
37135	609164
88644	609165
14377	609166
34545	609167
46347	609168
10490	609169
48337	609170
27090	609171
58014	609172
48244	609173
69543	609174
40073	609175
33014	609176
137912	609177
14617	609178
20564	609179
45383	609180
98349	609181
3392	609182
83780	609183
83761	609184
97666	609185
99105	609186
72713	609187
17309	609188
30412	609189
13233	609190
59373	609191
7150	609192
33094	609193
36285	609194
72700	609195
88990	609196
170163	609197
32973	609198
19365	609199
95835	609200
128676	609201
21284	609202
130869	609203
14507	609204
158093	609205
19666	609206
38865	609207
69960	609208
138651	609209
83792	609210
130756	609211
20291	609212
80191	609213
1217	609214
123788	609215
141512	609216
95564	609217
75145	609218
6324	609219
32	609220
83767	609221
164628	609222
36422	609223
38147	609224
53001	609225
47086	609226
48369	609227
4770	609228
21805	609229
53162	609230
130794	609231
170647	609232
138286	609233
178489	609234
131519	609235
130808	609236
69702	609237
22264	609238
156891	609239
56509	609240
88507	609241
34321	609242
28097	609243
25313	609244
66360	609245
226	609246
65441	609247
103432	609248
29932	609249
25950	609250
18747	609251
130688	609252
16294	609253
6322	609254
37007	609255
46537	609256
88541	609257
170668	609258
5436	609259
17812	609260
9511	609261
130918	609262
76021	609263
2381	609264
2635	609265
4760	609266
48379	609267
103540	609268
21392	609269
58070	609270
56354	609271
110337	609272
103365	609273
11111	609274
53730	609275
107502	609276
48658	609277
170352	609278
57871	609279
36975	609280
14398	609281
77270	609282
14490	609283
3333	609284
49556	609285
4285	609286
162606	609287
50156	609288
96956	609289
131387	609290
53044	609291
93430	609292
22184	609293
12729	609294
21182	609295
48180	609296
23804	609297
71155	609298
27023	609299
25529	609300
15136	609301
122655	609302
80743	609303
1403	609304
134986	609305
40087	609306
103259	609307
76198	609308
57926	609309
103383	609310
4757	609311
130801	609312
67859	609313
138219	609314
15490	609315
96941	609316
48388	609317
78123	609318
17111	609319
17066	609320
1222	609321
27509	609322
168971	609323
34140	609324
20502	609325
87935	609326
27054	609327
22264	609328
24597	609329
130754	609330
83801	609331
92791	609332
103117	609333
33017	609334
37433	609335
87521	609336
94342	609337
47801	609338
10926	609339
2409	609340
37749	609341
2573	609342
51114	609343
25964	609344
17395	609345
45474	609346
96192	609347
31591	609348
46008	609349
37187	609350
126587	609351
912	609352
55394	609353
115795	609354
18229	609355
34183	609356
9158	609357
100102	609358
1551	609359
1090	609360
55497	609361
88084	609362
56952	609363
98103	609364
5273	609365
24439	609366
4880	609367
67066	609368
56932	609369
35388	609370
5	609371
17344	609372
92793	609373
43504	609374
21438	609375
2258	609376
6879	609377
37209	609378
48056	609379
9089	609380
25975	609381
6128	609382
77748	609383
22109	609384
10731	609385
109154	609386
34953	609387
201	609388
30346	609389
32594	609390
18108	609391
3674	609392
20891	609393
3768	609394
38393	609395
37896	609396
60910	609397
99920	609398
15254	609399
29702	609400
34372	609401
22131	609402
49675	609403
2547	609404
701	609405
26760	609406
5404	609407
20998	609408
12765	609409
16497	609410
10849	609411
48814	609412
731	609413
28379	609414
38390	609415
37535	609416
33821	609417
2591	609418
8546	609419
18317	609420
20718	609421
12459	609422
18440	609423
96189	609424
34375	609425
22804	609426
78969	609427
62920	609428
8830	609429
56072	609430
20741	609431
63888	609432
100625	609433
26054	609434
21075	609435
1088	609436
55044	609437
8318	609438
10730	609439
101434	609440
14733	609441
7212	609442
47299	609443
54820	609444
19359	609445
20937	609446
26357	609447
21110	609448
10106	609449
79330	609450
19569	609451
127149	609452
127484	609453
34807	609454
45983	609455
10519	609456
39738	609457
22910	609458
8821	609459
25824	609460
17481	609461
53829	609462
17513	609463
32817	609464
49176	609465
47263	609466
20	609467
10567	609468
38090	609469
8243	609470
15263	609471
27296	609472
15962	609473
79470	609474
73953	609475
13798	609476
26801	609477
102184	609478
9262	609479
568	609480
14635	609481
1821	609482
10897	609483
20964	609484
6864	609485
20660	609486
14265	609487
22767	609488
28204	609489
11724	609490
67916	609491
121206	609492
1054	609493
11695	609494
25198	609495
2072	609496
6448	609497
812	609498
61151	609499
22043	609500
12843	609501
12462	609502
1461	609503
38345	609504
50849	609505
57023	609506
101719	609507
1859	609508
70754	609509
18862	609510
38360	609511
7246	609512
81965	609513
22517	609514
4749	609515
3783	609516
396	609517
612	609518
44158	609519
138799	609520
14864	609521
23686	609522
7248	609523
707	609524
1490	609525
25812	609526
1	609527
6765	609528
42102	609529
49076	609530
6371	609531
13181	609532
16229	609533
1	609534
39450	609535
45169	609536
12782	609537
559	609538
4378	609539
122363	609540
34852	609541
440	609542
12058	609543
10333	609544
54485	609545
21086	609546
80399	609547
34540	609548
78961	609549
82930	609550
56647	609551
70960	609552
55645	609553
24834	609554
7848	609555
25453	609556
49512	609557
54989	609558
164938	609559
26631	609560
1636	609561
101084	609562
317	609563
39886	609564
21918	609565
111	609566
46121	609567
65923	609568
58577	609569
108342	609570
10653	609571
3606	609572
25866	609573
2279	609574
6950	609575
53957	609576
38149	609577
51080	609578
15007	609579
81233	609580
7956	609581
38081	609582
35160	609583
8084	609584
68649	609585
40716	609586
95178	609587
20546	609588
10051	609589
2340	609590
11598	609591
9214	609592
3046	609593
3807	609594
67565	609595
25836	609596
21881	609597
32815	609598
8524	609599
18314	609600
38277	609601
9656	609602
83595	609603
53850	609604
49393	609605
42766	609606
3000	609607
11296	609608
55205	609609
7021	609610
46352	609611
46850	609612
35390	609613
32373	609614
10958	609615
30675	609616
10801	609617
13304	609618
14917	609619
34242	609620
122409	609621
14891	609622
3595	609623
126059	609624
17394	609625
38729	609626
47090	609627
32198	609628
64395	609629
78662	609630
18206	609631
25185	609632
9	609633
22082	609634
136974	609635
115791	609636
725	609637
105986	609638
160650	609639
135085	609640
13334	609641
67854	609642
106175	609643
5433	609644
87985	609645
50841	609646
82801	609647
25859	609648
66498	609649
12721	609650
44567	609651
117362	609652
14422	609653
162338	609654
22365	609655
81335	609656
66241	609657
12905	609658
91893	609659
46193	609660
109883	609661
159204	609662
163983	609663
3628	609664
12790	609665
21572	609666
53343	609667
7969	609668
12580	609669
40520	609670
77891	609671
14728	609672
5244	609673
54111	609674
160697	609675
65461	609676
9189	609677
17806	609678
10865	609679
56189	609680
10865	609681
142010	609682
30529	609683
55701	609684
35390	609685
25595	609686
80477	609687
106943	609688
79988	609689
12860	609690
20788	609691
37226	609692
133595	609693
54909	609694
55423	609695
46317	609696
13662	609697
19895	609698
105798	609699
37450	609700
37898	609701
37774	609702
61046	609703
52366	609704
97021	609705
54230	609706
126502	609707
141733	609708
79001	609709
67362	609710
78363	609711
9056	609712
55604	609713
12787	609714
159348	609715
161254	609716
128985	609717
61538	609718
25420	609719
36945	609720
29460	609721
96730	609722
29879	609723
50929	609724
67563	609725
45028	609726
125380	609727
6071	609728
126672	609729
96731	609730
163414	609731
110047	609732
136271	609733
17805	609734
79755	609735
52392	609736
164779	609737
70498	609738
569	609739
6139	609740
54098	609741
77800	609742
32124	609743
14874	609744
304	609745
15150	609746
120640	609747
42418	609748
54510	609749
77402	609750
100371	609751
124734	609752
97009	609753
23439	609754
4880	609755
39153	609756
128715	609757
26194	609758
68667	609759
118524	609760
108521	609761
167250	609762
98685	609763
34221	609764
81067	609765
30741	609766
56119	609767
12244	609768
24962	609769
10587	609770
65768	609771
65566	609772
26278	609773
25083	609774
79066	609775
68193	609776
44696	609777
99860	609778
88183	609779
47336	609780
12321	609781
96990	609782
167449	609783
125968	609784
38260	609785
133218	609786
2537	609787
67623	609788
44426	609789
3114	609790
43030	609791
162037	609792
2681	609793
31819	609794
21613	609795
54184	609796
14653	609797
4144	609798
120343	609799
153105	609800
49188	609801
183415	609802
37122	609803
68307	609804
38499	609805
98051	609806
78930	609807
128332	609808
65071	609809
90349	609810
81625	609811
115562	609812
47444	609813
93448	609814
55963	609815
45256	609816
95677	609817
178195	609818
19029	609819
45308	609820
37753	609821
66927	609822
54228	609823
12589	609824
72107	609825
134292	609826
95090	609827
83124	609828
485	609829
56851	609830
79946	609831
122874	609832
157055	609833
55785	609834
119922	609835
30828	609836
167642	609837
129292	609838
44461	609839
7183	609840
44761	609841
126233	609842
55728	609843
55463	609844
105776	609845
1006	609846
21303	609847
127779	609848
67929	609849
65968	609850
127714	609851
31970	609852
93534	609853
47453	609854
36120	609855
30739	609856
155872	609857
6948	609858
12671	609859
14747	609860
52377	609861
80359	609862
153114	609863
159026	609864
49666	609865
39067	609866
18027	609867
47288	609868
9056	609869
59280	609870
87111	609871
56696	609872
127634	609873
58902	609874
124356	609875
177071	609876
28734	609877
98360	609878
20963	609879
56151	609880
67671	609881
44984	609882
71489	609883
44913	609884
129282	609885
66599	609886
88096	609887
95427	609888
125968	609889
180	609890
7937	609891
160434	609892
42663	609893
97944	609894
44673	609895
10491	609896
36868	609897
80961	609898
37478	609899
95940	609900
44850	609901
96603	609902
120074	609903
25940	609904
78648	609905
45273	609906
26804	609907
132234	609908
18058	609909
97444	609910
38096	609911
43581	609912
133997	609913
30526	609914
31488	609915
83080	609916
107514	609917
68180	609918
160807	609919
35565	609920
47424	609921
101618	609922
15978	609923
151930	609924
67438	609925
181182	609926
64556	609927
49427	609928
158284	609929
44693	609930
64139	609931
128325	609932
64732	609933
55636	609934
27960	609935
84919	609936
7971	609937
97403	609938
93802	609939
29344	609940
6382	609941
66648	609942
7183	609943
7797	609944
90626	609945
41646	609946
65070	609947
38652	609948
17253	609949
25672	609950
30467	609951
64978	609952
22968	609953
110599	609954
17589	609955
1791	609956
20852	609957
55728	609958
42894	609959
21042	609960
49485	609961
14694	609962
66160	609963
4106	609964
49338	609965
10469	609966
25623	609967
1115	609968
28595	609969
58623	609970
68542	609971
17856	609972
55162	609973
15114	609974
47935	609975
1203	609976
82932	609977
2532	609978
47	609979
10217	609980
36879	609981
40563	609982
20480	609983
21315	609984
25973	609985
341	609986
1109	609987
58862	609988
1334	609989
2878	609990
31999	609991
26770	609992
10854	609993
30615	609994
21165	609995
66008	609996
10342	609997
35037	609998
19106	609999
26798	610000
79758	610001
9213	610002
22143	610003
96293	610004
42594	610005
9610	610006
635	610007
23826	610008
31101	610009
2878	610010
5802	610011
3111	610012
4181	610013
4191	610014
61479	610015
31836	610016
11290	610017
44484	610018
5287	610019
124652	610020
9226	610021
2537	610022
46826	610023
2307	610024
32740	610025
21830	610026
32779	610027
9125	610028
79837	610029
2279	610030
17842	610031
9959	610032
122005	610033
5531	610034
36966	610035
10698	610036
494	610037
120166	610038
1159	610039
1016	610040
82092	610041
4692	610042
12787	610043
4087	610044
39260	610045
30278	610046
6960	610047
11048	610048
6687	610049
1336	610050
7543	610051
2047	610052
5600	610053
3360	610054
32566	610055
8350	610056
24711	610057
1650	610058
27381	610059
3628	610060
3679	610061
2902	610062
1334	610063
7787	610064
12860	610065
5105	610066
49847	610067
697	610068
1408	610069
43494	610070
12486	610071
69195	610072
386	610073
14887	610074
9347	610075
21315	610076
27987	610077
46760	610078
4103	610079
10782	610080
31190	610081
71211	610082
29402	610083
6487	610084
34890	610085
97332	610086
33548	610087
1480	610088
17340	610089
41923	610090
122873	610091
4648	610092
2134	610093
21305	610094
77223	610095
4209	610096
4835	610097
16503	610098
16750	610099
78223	610100
1635	610101
33363	610102
18194	610103
21457	610104
17716	610105
5628	610106
119684	610107
32616	610108
94402	610109
41507	610110
45454	610111
97577	610112
45665	610113
60102	610114
14706	610115
9704	610116
63898	610117
28858	610118
52747	610119
152948	610120
85044	610121
17561	610122
12479	610123
21709	610124
182599	610125
596	610126
31980	610127
4042	610128
1965	610129
17148	610130
39214	610131
17164	610132
14477	610133
93441	610134
18646	610135
36697	610136
17280	610137
85704	610138
10898	610139
76525	610140
66453	610141
10432	610142
137840	610143
135853	610144
89658	610145
8266	610146
37966	610147
28074	610148
43564	610149
21215	610150
35778	610151
34786	610152
34786	610153
30320	610154
1569	610155
13373	610156
19714	610157
4	610158
12519	610159
35113	610160
43909	610161
4	610162
161713	610163
20250	610164
16031	610165
86176	610166
19446	610167
60876	610168
27232	610169
1549	610170
20389	610171
148788	610172
132996	610173
151848	610174
90441	610175
33265	610176
2489	610177
86429	610178
13561	610179
81791	610180
15674	610181
16143	610182
23237	610183
23517	610184
16143	610185
9940	610186
9940	610187
10439	610188
35318	610189
137060	610190
79609	610191
64192	610192
29425	610193
41246	610194
36277	610195
60345	610196
79604	610197
122330	610198
91310	610199
38500	610200
112537	610201
183997	610202
56018	610203
25521	610204
44987	610205
32346	610206
39432	610207
39491	610208
1435	610209
36801	610210
18271	610211
29511	610212
539	610213
26487	610214
17413	610215
78047	610216
10201	610217
26450	610218
68961	610219
2204	610220
59264	610221
28125	610222
15743	610223
57460	610224
25978	610225
13729	610226
105193	610227
5760	610228
2692	610229
11359	610230
17015	610231
43283	610232
85934	610233
8253	610234
85529	610235
11359	610236
5740	610237
421	610238
1017	610239
1017	610240
1099	610241
1116	610242
421	610243
8514	610244
309	610245
621	610246
252	610247
2889	610248
371	610249
19808	610250
19808	610251
2808	610252
38331	610253
87276	610254
131887	610255
186026	610256
1548	610257
159	610258
55351	610259
621	610260
371	610261
27629	610262
9902	610263
41946	610264
23194	610265
152498	610266
83316	610267
61585	610268
32836	610269
26483	610270
32265	610271
249	610272
13599	610273
54940	610274
30863	610275
2254	610276
35900	610277
57741	610278
12905	610279
15277	610280
26477	610281
25659	610282
16897	610283
7649	610284
24128	610285
32266	610286
104380	610287
69803	610288
23085	610289
30985	610290
85178	610291
28001	610292
11440	610293
38329	610294
110300	610295
40665	610296
24422	610297
40343	610298
111975	610299
30718	610300
19778	610301
5863	610302
112322	610303
16662	610304
6012	610305
18346	610306
6865	610307
371	610308
27365	610309
83582	610310
10044	610311
84448	610312
96714	610313
3103	610314
27631	610315
371	610316
109763	610317
17765	610318
6363	610319
8659	610320
47068	610321
11380	610322
11380	610323
11380	610324
371	610325
11981	610326
2175	610327
14165	610328
137706	610329
7240	610330
42187	610331
8214	610332
85928	610333
72773	610334
155486	610335
84599	610336
94693	610337
109668	610338
11440	610339
4389	610340
738	610341
142761	610342
13399	610343
11398	610344
40025	610345
66647	610346
40025	610347
371	610348
39269	610349
115728	610350
10062	610351
119418	610352
2175	610353
371	610354
136994	610355
120721	610356
43618	610357
62800	610358
184441	610359
31849	610360
12415	610361
89301	610362
109293	610363
77234	610364
42331	610365
139502	610366
1399	610367
118789	610368
88703	610369
13877	610370
128233	610371
81876	610372
33975	610373
126467	610374
47810	610375
75481	610376
1295	610377
43618	610378
22921	610379
27624	610380
181580	610381
185500	610382
11313	610383
21760	610384
172883	610385
97419	610386
98044	610387
34980	610388
2070	610389
45337	610390
24958	610391
14663	610392
15081	610393
58400	610394
14663	610395
106455	610396
88281	610397
109293	610398
21026	610399
11401	610400
180481	610401
88500	610402
9391	610403
50381	610404
15754	610405
1399	610406
126383	610407
46016	610408
91410	610409
44222	610410
163234	610411
62776	610412
122363	610413
39035	610414
10343	610415
58517	610416
72614	610417
76757	610418
79781	610419
14005	610420
4986	610421
121345	610422
15266	610423
10677	610424
3103	610425
5203	610426
43331	610427
16484	610428
122859	610429
19912	610430
19912	610431
18917	610432
74261	610433
26681	610434
28941	610435
6243	610436
15812	610437
28941	610438
87878	610439
53338	610440
18966	610441
33669	610442
61228	610443
22144	610444
28866	610445
11752	610446
35693	610447
51968	610448
59758	610449
21994	610450
19103	610451
30403	610452
18346	610453
3263	610454
3263	610455
2790	610456
95762	610457
10836	610458
36021	610459
18283	610460
6954	610461
15166	610462
14715	610463
29649	610464
132356	610465
7303	610466
9106	610467
100982	610468
43663	610469
37969	610470
91805	610471
21615	610472
113525	610473
26537	610474
19632	610475
19632	610476
75487	610477
56596	610478
89010	610479
9372	610480
28389	610481
65678	610482
98328	610483
44583	610484
68999	610485
25937	610486
62844	610487
68489	610488
9372	610489
25937	610490
26758	610491
16463	610492
5043	610493
14870	610494
135395	610495
18172	610496
68496	610497
49401	610498
73856	610499
133141	610500
29649	610501
21126	610502
109373	610503
9223	610504
72431	610505
25877	610506
47451	610507
23438	610508
1290	610509
3346	610510
84365	610511
2991	610512
12819	610513
14357	610514
3342	610515
6746	610516
529	610517
135970	610518
10372	610519
2343	610520
22236	610521
68357	610522
92737	610523
14343	610524
130813	610525
5160	610526
3450	610527
97127	610528
38769	610529
18595	610530
2280	610531
181510	610532
19561	610533
5604	610534
176936	610535
112418	610536
88846	610537
88846	610538
34801	610539
70838	610540
62911	610541
53447	610542
156598	610543
62265	610544
78368	610545
52304	610546
10553	610547
6789	610548
20695	610549
11863	610550
35723	610551
16897	610552
14211	610553
30739	610554
21833	610555
24381	610556
2253	610557
80430	610558
32578	610559
8811	610560
1468	610561
25298	610562
47754	610563
60370	610564
19583	610565
8531	610566
3773	610567
44761	610568
30753	610569
41474	610570
3893	610571
5601	610572
56228	610573
68497	610574
123625	610575
54762	610576
62255	610577
6402	610578
53680	610579
56015	610580
31828	610581
17454	610582
13233	610583
105276	610584
123552	610585
89940	610586
58973	610587
112524	610588
54280	610589
40617	610590
6209	610591
2057	610592
44858	610593
47224	610594
37965	610595
67701	610596
85663	610597
3825	610598
32654	610599
30871	610600
31508	610601
55903	610602
74147	610603
15993	610604
54762	610605
10929	610606
1701	610607
101085	610608
33807	610609
15709	610610
26777	610611
100093	610612
26169	610613
38512	610614
19156	610615
301	610616
1246	610617
46739	610618
31563	610619
11931	610620
18262	610621
94967	610622
128787	610623
33543	610624
16370	610625
80411	610626
32452	610627
2738	610628
11377	610629
30469	610630
127252	610631
36907	610632
104861	610633
55103	610634
74048	610635
20991	610636
37793	610637
19797	610638
11806	610639
54001	610640
40027	610641
6998	610642
16428	610643
17932	610644
7602	610645
1468	610646
27380	610647
79441	610648
55194	610649
27634	610650
39051	610651
132172	610652
27747	610653
74048	610654
45952	610655
78084	610656
54554	610657
45008	610658
4119	610659
2738	610660
55903	610661
4632	610662
78223	610663
21465	610664
49249	610665
15284	610666
6209	610667
30988	610668
5273	610669
30750	610670
66790	610671
26455	610672
48866	610673
68310	610674
12049	610675
39975	610676
17907	610677
45542	610678
45460	610679
57611	610680
11379	610681
5400	610682
98128	610683
21803	610684
37662	610685
47910	610686
32812	610687
9821	610688
18388	610689
31889	610690
102796	610691
32578	610692
52230	610693
34928	610694
11808	610695
112619	610696
190	610697
25111	610698
12739	610699
47325	610700
128177	610701
22102	610702
57413	610703
30584	610704
62289	610705
48779	610706
37025	610707
154777	610708
2986	610709
15056	610710
23059	610711
16466	610712
440	610713
45829	610714
42512	610715
31610	610716
31039	610717
12853	610718
66141	610719
26812	610720
57133	610721
31275	610722
5311	610723
24004	610724
95506	610725
1090	610726
5499	610727
41942	610728
1090	610729
46562	610730
37985	610731
82683	610732
30905	610733
21968	610734
23589	610735
24010	610736
105275	610737
47506	610738
39135	610739
27453	610740
7237	610741
69089	610742
52021	610743
51782	610744
51437	610745
3464	610746
19918	610747
26901	610748
2125	610749
4090	610750
30931	610751
36665	610752
81395	610753
729	610754
14378	610755
47509	610756
70428	610757
80374	610758
9139	610759
32384	610760
3893	610761
18381	610762
44816	610763
38141	610764
8755	610765
19517	610766
19762	610767
4496	610768
9650	610769
52220	610770
8783	610771
3234	610772
12314	610773
2626	610774
6888	610775
4672	610776
41015	610777
1861	610778
12342	610779
25552	610780
4515	610781
442	610782
16739	610783
53298	610784
1470	610785
1334	610786
3212	610787
2711	610788
1970	610789
5049	610790
29287	610791
1284	610792
11497	610793
15917	610794
430	610795
9605	610796
62208	610797
32508	610798
3328	610799
66491	610800
59066	610801
54117	610802
46142	610803
22507	610804
52443	610805
38022	610806
48726	610807
2980	610808
12718	610809
61	610810
15682	610811
85	610812
6845	610813
4302	610814
15561	610815
9479	610816
97354	610817
363	610818
73811	610819
1328	610820
7836	610821
67746	610822
26274	610823
28804	610824
3211	610825
1468	610826
1098	610827
9965	610828
57900	610829
88584	610830
10341	610831
18499	610832
19770	610833
25258	610834
1351	610835
128890	610836
7248	610837
303	610838
10892	610839
12330	610840
13819	610841
74567	610842
1493	610843
46776	610844
68212	610845
49407	610846
24989	610847
2266	610848
645	610849
7555	610850
157964	610851
1215	610852
20804	610853
15140	610854
21854	610855
25188	610856
10363	610857
138377	610858
68759	610859
5144	610860
16789	610861
731	610862
699	610863
4128	610864
70199	610865
38590	610866
29406	610867
5811	610868
4443	610869
4704	610870
55260	610871
22693	610872
21032	610873
10646	610874
51392	610875
29424	610876
14453	610877
26844	610878
27586	610879
6831	610880
13444	610881
5626	610882
1291	610883
22979	610884
75033	610885
74841	610886
8666	610887
1825	610888
2675	610889
133180	610890
23664	610891
71909	610892
8859	610893
15689	610894
4873	610895
67568	610896
46179	610897
24986	610898
51238	610899
33581	610900
117393	610901
607	610902
320	610903
89779	610904
11539	610905
146359	610906
56248	610907
1335	610908
27709	610909
60278	610910
593	610911
11949	610912
2729	610913
61	610914
1276	610915
44942	610916
113452	610917
87483	610918
428	610919
1362	610920
2519	610921
807	610922
30375	610923
14298	610924
8439	610925
37401	610926
23813	610927
11377	610928
4490	610929
89354	610930
7197	610931
4317	610932
4529	610933
37932	610934
152069	610935
81892	610936
11795	610937
17523	610938
20342	610939
1757	610940
10530	610941
48627	610942
2019	610943
74565	610944
1458	610945
2432	610946
31158	610947
265	610948
32591	610949
1733	610950
4421	610951
38820	610952
18013	610953
48549	610954
14147	610955
8301	610956
21306	610957
7005	610958
213	610959
84269	610960
8344	610961
109136	610962
3802	610963
107	610964
1274	610965
19918	610966
510	610967
1308	610968
1742	610969
28236	610970
61784	610971
16039	610972
60491	610973
20427	610974
1853	610975
5175	610976
4726	610977
24719	610978
19236	610979
46810	610980
24255	610981
64776	610982
1751	610983
35981	610984
50280	610985
14150	610986
421	610987
2415	610988
12543	610989
12000	610990
9910	610991
11165	610992
472	610993
38641	610994
34939	610995
3305	610996
15352	610997
4644	610998
18197	610999
68802	611000
1356	611001
35978	611002
82227	611003
50189	611004
19229	611005
13557	611006
24956	611007
101745	611008
231	611009
31727	611010
9502	611011
2110	611012
103589	611013
401	611014
7968	611015
79586	611016
77538	611017
5443	611018
34479	611019
3694	611020
40979	611021
8206	611022
25412	611023
1523	611024
4728	611025
4967	611026
879	611027
4349	611028
24329	611029
18781	611030
140	611031
23812	611032
8404	611033
36120	611034
112833	611035
25168	611036
16413	611037
51162	611038
1078	611039
5096	611040
35551	611041
513	611042
34923	611043
38614	611044
100201	611045
19462	611046
13608	611047
1086	611048
28442	611049
1492	611050
34498	611051
69784	611052
7	611053
61462	611054
94454	611055
1749	611056
16840	611057
23546	611058
10940	611059
111167	611060
2062	611061
1098	611062
10	611063
163700	611064
39772	611065
74235	611066
66393	611067
175	611068
2299	611069
80963	611070
2182	611071
6283	611072
223	611073
2036	611074
68455	611075
11439	611076
402	611077
618	611078
1283	611079
1659	611080
1421	611081
2871	611082
20772	611083
19101	611084
49812	611085
6044	611086
25994	611087
17836	611088
186	611089
27623	611090
19953	611091
35189	611092
1480	611093
3464	611094
6043	611095
439	611096
703	611097
45777	611098
1189	611099
1491	611100
11949	611101
5122	611102
62211	611103
2494	611104
18879	611105
20992	611106
51971	611107
98621	611108
122741	611109
26882	611110
35729	611111
62457	611112
51711	611113
1656	611114
49067	611115
91613	611116
62907	611117
16581	611118
26320	611119
44068	611120
11844	611121
1740	611122
1681	611123
5827	611124
4461	611125
264	611126
11209	611127
2170	611128
2157	611129
3600	611130
6316	611131
61936	611132
81915	611133
73609	611134
41021	611135
25299	611136
678	611137
2435	611138
96	611139
388	611140
8886	611141
42929	611142
1279	611143
2197	611144
14139	611145
8717	611146
54216	611147
62154	611148
55252	611149
18888	611150
34020	611151
65769	611152
20871	611153
517	611154
5466	611155
94599	611156
17044	611157
53228	611158
5626	611159
27384	611160
84881	611161
16806	611162
180658	611163
2931	611164
139	611165
5568	611166
3600	611167
61027	611168
81	611169
73862	611170
4153	611171
130336	611172
93008	611173
31288	611174
20940	611175
66583	611176
21604	611177
43239	611178
7264	611179
1313	611180
37264	611181
75125	611182
614	611183
13367	611184
42488	611185
4864	611186
2466	611187
51591	611188
9703	611189
10396	611190
3600	611191
45269	611192
4167	611193
10838	611194
3962	611195
93807	611196
38130	611197
35416	611198
139540	611199
66583	611200
139	611201
2494	611202
9615	611203
10777	611204
30656	611205
52889	611206
14098	611207
53326	611208
29552	611209
4317	611210
4529	611211
137	611212
353	611213
13875	611214
137	611215
437	611216
27336	611217
3920	611218
21282	611219
23882	611220
15885	611221
460	611222
1101	611223
950	611224
68543	611225
12112	611226
5724	611227
14083	611228
16919	611229
20157	611230
15357	611231
23909	611232
16966	611233
13281	611234
109475	611235
88518	611236
42644	611237
19536	611238
7	611239
13730	611240
5724	611241
6446	611242
21575	611243
7346	611244
147241	611245
23813	611246
810	611247
29209	611248
3362	611249
67264	611250
28668	611251
5584	611252
7081	611253
11907	611254
167	611255
60187	611256
51033	611257
40592	611258
414	611259
3928	611260
41022	611261
3364	611262
18354	611263
102845	611264
4894	611265
142640	611266
37606	611267
38071	611268
8289	611269
17788	611270
177	611271
35485	611272
6597	611273
157264	611274
28852	611275
82631	611276
37938	611277
1632	611278
41569	611279
1595	611280
28432	611281
3068	611282
188436	611283
19855	611284
108	611285
22093	611286
10589	611287
6330	611288
41395	611289
59513	611290
158376	611291
133667	611292
122140	611293
29937	611294
26541	611295
18609	611296
112779	611297
2163	611298
37548	611299
5010	611300
27450	611301
412	611302
5705	611303
43530	611304
12170	611305
13868	611306
10667	611307
18689	611308
66711	611309
162580	611310
10639	611311
79588	611312
53564	611313
3591	611314
95589	611315
76409	611316
13206	611317
5893	611318
12941	611319
1	611320
75574	611321
8682	611322
9308	611323
1756	611324
4538	611325
9704	611326
62930	611327
8625	611328
18913	611329
16994	611330
17251	611331
33967	611332
32431	611333
25517	611334
30508	611335
101891	611336
744	611337
1992	611338
13420	611339
14198	611340
26026	611341
17452	611342
18346	611343
4064	611344
22074	611345
7577	611346
1547	611347
544	611348
21214	611349
48254	611350
15310	611351
36983	611352
3054	611353
38460	611354
7081	611355
16698	611356
6825	611357
89630	611358
3157	611359
924	611360
1516	611361
29101	611362
1966	611363
61724	611364
30417	611365
10003	611366
126966	611367
2243	611368
56352	611369
61622	611370
51304	611371
19928	611372
39786	611373
90216	611374
370	611375
3890	611376
884	611377
25134	611378
77008	611379
3573	611380
772	611381
7531	611382
23359	611383
128477	611384
7551	611385
149131	611386
61267	611387
8896	611388
43373	611389
72937	611390
1428	611391
11138	611392
7179	611393
9871	611394
51793	611395
51755	611396
91746	611397
43407	611398
17634	611399
64535	611400
8318	611401
11238	611402
4153	611403
1653	611404
46198	611405
61589	611406
1985	611407
67619	611408
51476	611409
16555	611410
30055	611411
26279	611412
83495	611413
31697	611414
96872	611415
40352	611416
105715	611417
101913	611418
777	611419
5753	611420
44292	611421
172913	611422
1394	611423
29869	611424
18832	611425
27850	611426
32380	611427
124592	611428
7638	611429
47845	611430
18171	611431
16392	611432
59359	611433
33335	611434
91252	611435
23597	611436
138399	611437
42524	611438
788	611439
5883	611440
28832	611441
145109	611442
89195	611443
35761	611444
644	611445
84	611446
42507	611447
88059	611448
4422	611449
803	611450
4539	611451
3982	611452
37673	611453
27501	611454
3756	611455
43584	611456
6930	611457
9513	611458
6180	611459
40333	611460
1322	611461
33172	611462
10104	611463
25255	611464
13124	611465
83116	611466
3523	611467
182064	611468
10973	611469
55010	611470
4588	611471
5253	611472
11247	611473
36177	611474
42870	611475
29177	611476
77209	611477
17754	611478
30586	611479
13913	611480
5777	611481
5195	611482
26692	611483
622	611484
173923	611485
5964	611486
44493	611487
765	611488
1510	611489
1812	611490
81633	611491
71582	611492
75812	611493
2667	611494
2071	611495
75425	611496
164084	611497
24577	611498
88256	611499
39394	611500
43976	611501
61615	611502
4525	611503
1098	611504
52285	611505
78667	611506
143154	611507
656	611508
17484	611509
156336	611510
2484	611511
9861	611512
10136	611513
71220	611514
90082	611515
57663	611516
904	611517
1871	611518
174692	611519
7609	611520
12303	611521
16438	611522
4060	611523
26706	611524
19889	611525
79044	611526
10228	611527
5522	611528
2505	611529
3398	611530
4579	611531
660	611532
10536	611533
654	611534
15841	611535
99650	611536
5057	611537
89989	611538
22397	611539
66373	611540
1231	611541
43771	611542
29112	611543
7821	611544
2044	611545
51007	611546
91323	611547
50294	611548
2441	611549
69433	611550
615	611551
2139	611552
93890	611553
704	611554
895	611555
74988	611556
29634	611557
4309	611558
36279	611559
8860	611560
29697	611561
45981	611562
17373	611563
354	611564
9080	611565
77140	611566
62879	611567
26075	611568
82702	611569
33	611570
1133	611571
1668	611572
956	611573
690	611574
93468	611575
19285	611576
2084	611577
9216	611578
8001	611579
74289	611580
24089	611581
887	611582
2565	611583
20492	611584
11354	611585
2239	611586
20042	611587
146947	611588
19562	611589
51884	611590
21500	611591
79160	611592
1739	611593
9546	611594
3034	611595
89556	611596
65215	611597
38227	611598
35901	611599
82836	611600
90718	611601
59330	611602
12605	611603
167179	611604
12020	611605
24011	611606
51720	611607
105318	611608
21609	611609
102240	611610
564	611611
62332	611612
113204	611613
13997	611614
57762	611615
42494	611616
31746	611617
970	611618
14043	611619
2756	611620
16738	611621
29651	611622
64402	611623
43124	611624
58705	611625
22811	611626
54461	611627
59021	611628
8795	611629
12184	611630
231	611631
8704	611632
24804	611633
6380	611634
35976	611635
42799	611636
10211	611637
19378	611638
13047	611639
74402	611640
6365	611641
612	611642
13950	611643
74155	611644
29612	611645
50893	611646
61918	611647
12102	611648
20185	611649
5770	611650
61273	611651
61675	611652
16729	611653
2712	611654
75403	611655
4287	611656
2170	611657
40728	611658
27641	611659
2372	611660
7840	611661
3828	611662
26913	611663
6180	611664
45454	611665
165	611666
25440	611667
4791	611668
77958	611669
471	611670
18035	611671
67321	611672
4609	611673
58822	611674
3519	611675
169	611676
434	611677
168	611678
15712	611679
95658	611680
5522	611681
26344	611682
5460	611683
12846	611684
37360	611685
523	611686
16670	611687
10766	611688
17287	611689
18955	611690
10157	611691
1095	611692
10663	611693
11359	611694
4401	611695
12436	611696
3474	611697
51126	611698
747	611699
9823	611700
5310	611701
30465	611702
120874	611703
45369	611704
64618	611705
67429	611706
12549	611707
160229	611708
77718	611709
54059	611710
66127	611711
18058	611712
119497	611713
22659	611714
55609	611715
188085	611716
67618	611717
84595	611718
39867	611719
96303	611720
47105	611721
124955	611722
54935	611723
46720	611724
79383	611725
45876	611726
55682	611727
127241	611728
79182	611729
128867	611730
110377	611731
174180	611732
20852	611733
31370	611734
38076	611735
134004	611736
55751	611737
78166	611738
159618	611739
56122	611740
45388	611741
105614	611742
101597	611743
45031	611744
19987	611745
127897	611746
66108	611747
55357	611748
71236	611749
65453	611750
10594	611751
127473	611752
64479	611753
173455	611754
95944	611755
47395	611756
47395	611757
38927	611758
67543	611759
38642	611760
47384	611761
46219	611762
36878	611763
130434	611764
96318	611765
21174	611766
17321	611767
30279	611768
100782	611769
97276	611770
79465	611771
12501	611772
97276	611773
37406	611774
20709	611775
96926	611776
157818	611777
46623	611778
83287	611779
37651	611780
132610	611781
64557	611782
79639	611783
55622	611784
98987	611785
157132	611786
71231	611787
12608	611788
121431	611789
20709	611790
99181	611791
30402	611792
81948	611793
154429	611794
130117	611795
65619	611796
64439	611797
55767	611798
18094	611799
77536	611800
10632	611801
82233	611802
55980	611803
25769	611804
127852	611805
98763	611806
78595	611807
99543	611808
10942	611809
80750	611810
30279	611811
56835	611812
97350	611813
123045	611814
54819	611815
127854	611816
100847	611817
129654	611818
20784	611819
45213	611820
31720	611821
55339	611822
56729	611823
26236	611824
46243	611825
159449	611826
18094	611827
46201	611828
79412	611829
100696	611830
82117	611831
161899	611832
25399	611833
82931	611834
24924	611835
30547	611836
62044	611837
30622	611838
127721	611839
78065	611840
77516	611841
57094	611842
65328	611843
63588	611844
30258	611845
93836	611846
94160	611847
76645	611848
172941	611849
155389	611850
36498	611851
154784	611852
6805	611853
66344	611854
80572	611855
64092	611856
97614	611857
4725	611858
66101	611859
17632	611860
94989	611861
168642	611862
119986	611863
38712	611864
12405	611865
104229	611866
64713	611867
17632	611868
99003	611869
37318	611870
65659	611871
20821	611872
40939	611873
128516	611874
98757	611875
140836	611876
97606	611877
5270	611878
120219	611879
7854	611880
25529	611881
25362	611882
25316	611883
98765	611884
79811	611885
14934	611886
45572	611887
58567	611888
65090	611889
47189	611890
54267	611891
79557	611892
66053	611893
21682	611894
99514	611895
18146	611896
45115	611897
56535	611898
67754	611899
45540	611900
107364	611901
77883	611902
107364	611903
54410	611904
107566	611905
105761	611906
59029	611907
32129	611908
107796	611909
64485	611910
78970	611911
180370	611912
55715	611913
56113	611914
167750	611915
25108	611916
45000	611917
31031	611918
38076	611919
38729	611920
44582	611921
17861	611922
98202	611923
80848	611924
45344	611925
80739	611926
31129	611927
53914	611928
31129	611929
26297	611930
70229	611931
100262	611932
129205	611933
8981	611934
528	611935
40686	611936
55731	611937
12884	611938
33448	611939
71025	611940
12786	611941
30315	611942
45584	611943
133744	611944
161409	611945
65328	611946
127337	611947
68317	611948
102315	611949
98172	611950
55361	611951
77643	611952
30304	611953
3340	611954
78952	611955
123770	611956
101564	611957
20821	611958
10649	611959
55192	611960
101751	611961
37493	611962
120802	611963
38813	611964
70015	611965
85403	611966
17495	611967
80396	611968
71099	611969
132529	611970
37490	611971
67608	611972
53979	611973
67712	611974
80702	611975
64300	611976
30379	611977
2953	611978
55627	611979
26289	611980
44527	611981
79231	611982
81030	611983
54665	611984
30974	611985
32087	611986
98398	611987
97656	611988
37918	611989
55534	611990
31091	611991
37829	611992
25285	611993
77676	611994
125077	611995
50031	611996
2745	611997
29375	611998
2835	611999
57494	612000
29559	612001
37523	612002
16534	612003
82174	612004
74608	612005
6858	612006
1428	612007
25432	612008
14098	612009
113007	612010
3763	612011
23688	612012
35534	612013
74610	612014
51566	612015
90744	612016
35183	612017
4576	612018
5560	612019
16374	612020
10301	612021
143055	612022
2352	612023
18034	612024
4629	612025
40385	612026
834	612027
14489	612028
13963	612029
57672	612030
34323	612031
41592	612032
1359	612033
16711	612034
5038	612035
8749	612036
1971	612037
8245	612038
70327	612039
27269	612040
76	612041
42881	612042
90412	612043
73610	612044
15754	612045
2137	612046
42686	612047
40269	612048
5435	612049
4939	612050
86869	612051
1674	612052
69608	612053
146907	612054
436	612055
18892	612056
4420	612057
50387	612058
49885	612059
2187	612060
2137	612061
5944	612062
17809	612063
37547	612064
8456	612065
27363	612066
30314	612067
3036	612068
4799	612069
5686	612070
13931	612071
24048	612072
56355	612073
43560	612074
27125	612075
51796	612076
13068	612077
149407	612078
15754	612079
35747	612080
33566	612081
137297	612082
8960	612083
678	612084
109344	612085
5769	612086
125470	612087
17343	612088
103621	612089
355	612090
6283	612091
8796	612092
33554	612093
30675	612094
67995	612095
25605	612096
74	612097
32	612098
13050	612099
15322	612100
1	612101
22766	612102
95968	612103
62127	612104
98620	612105
462	612106
27243	612107
70062	612108
86871	612109
7251	612110
22522	612111
54460	612112
11063	612113
7534	612114
9044	612115
59449	612116
3778	612117
40518	612118
8279	612119
5232	612120
19323	612121
3349	612122
30398	612123
80855	612124
54480	612125
47160	612126
21303	612127
17299	612128
125556	612129
55635	612130
15055	612131
10632	612132
45546	612133
50021	612134
18412	612135
53286	612136
129168	612137
12608	612138
72048	612139
32879	612140
27496	612141
8805	612142
13351	612143
3578	612144
100454	612145
37334	612146
28207	612147
727	612148
67173	612149
56869	612150
5144	612151
827	612152
67266	612153
70804	612154
14929	612155
8970	612156
10054	612157
16655	612158
61050	612159
16736	612160
36133	612161
83413	612162
15313	612163
178	612164
524	612165
42990	612166
1099	612167
9074	612168
106372	612169
32087	612170
48507	612171
66571	612172
30363	612173
80760	612174
37668	612175
32066	612176
38334	612177
45121	612178
68447	612179
81635	612180
10420	612181
11875	612182
15143	612183
54361	612184
21722	612185
37973	612186
30357	612187
46137	612188
37237	612189
9238	612190
45801	612191
67573	612192
81741	612193
10935	612194
67878	612195
37078	612196
14418	612197
2358	612198
24924	612199
30825	612200
46509	612201
54290	612202
83211	612203
161447	612204
66284	612205
54837	612206
126871	612207
66722	612208
68327	612209
15153	612210
78784	612211
45185	612212
119621	612213
127164	612214
95686	612215
10634	612216
121986	612217
39867	612218
45337	612219
47342	612220
78475	612221
9238	612222
37493	612223
31199	612224
99820	612225
79189	612226
10618	612227
10773	612228
82074	612229
36988	612230
66846	612231
80000	612232
17998	612233
38471	612234
21303	612235
56823	612236
25890	612237
166539	612238
95012	612239
55822	612240
96342	612241
45469	612242
38832	612243
168882	612244
10420	612245
66485	612246
97785	612247
25969	612248
99026	612249
30584	612250
70889	612251
31878	612252
46071	612253
37139	612254
97394	612255
97386	612256
67637	612257
17692	612258
46468	612259
83108	612260
21536	612261
2358	612262
45604	612263
120467	612264
25697	612265
5499	612266
31031	612267
35254	612268
37410	612269
66858	612270
68343	612271
45916	612272
30507	612273
78470	612274
80666	612275
53799	612276
77694	612277
66556	612278
127550	612279
78964	612280
6377	612281
31908	612282
81239	612283
100179	612284
54586	612285
46638	612286
47014	612287
38573	612288
30509	612289
66127	612290
30509	612291
81277	612292
31026	612293
38532	612294
83101	612295
124368	612296
164122	612297
120341	612298
80983	612299
18009	612300
26181	612301
47155	612302
67225	612303
81862	612304
98256	612305
123323	612306
57179	612307
125246	612308
78315	612309
44541	612310
124781	612311
30639	612312
49339	612313
55682	612314
95296	612315
37726	612316
107796	612317
173699	612318
45185	612319
157713	612320
64896	612321
128498	612322
30357	612323
81917	612324
127729	612325
21524	612326
45366	612327
32165	612328
70975	612329
32059	612330
54586	612331
25211	612332
37516	612333
15955	612334
45690	612335
45582	612336
130070	612337
15106	612338
96065	612339
45546	612340
18023	612341
71236	612342
56456	612343
56923	612344
99929	612345
173890	612346
32129	612347
45953	612348
47217	612349
82321	612350
82394	612351
82608	612352
94989	612353
38680	612354
121380	612355
56363	612356
80579	612357
66525	612358
66144	612359
86997	612360
27285	612361
82180	612362
80762	612363
97178	612364
54327	612365
133847	612366
122397	612367
56902	612368
101479	612369
9374	612370
80983	612371
38532	612372
65444	612373
79470	612374
21690	612375
55831	612376
56945	612377
37577	612378
49604	612379
5912	612380
55760	612381
79195	612382
101769	612383
129185	612384
46957	612385
31818	612386
158396	612387
37151	612388
54590	612389
47395	612390
18989	612391
123743	612392
139507	612393
137649	612394
180419	612395
133476	612396
164395	612397
64917	612398
177255	612399
159701	612400
125433	612401
165451	612402
53465	612403
45213	612404
82550	612405
78276	612406
164645	612407
95334	612408
98165	612409
54267	612410
85589	612411
45915	612412
37133	612413
77956	612414
47422	612415
70796	612416
53677	612417
25330	612418
80000	612419
77530	612420
31091	612421
25083	612422
80389	612423
80410	612424
78625	612425
98544	612426
137755	612427
82611	612428
165302	612429
102315	612430
21264	612431
132655	612432
32134	612433
97081	612434
38187	612435
40599	612436
85335	612437
78892	612438
124615	612439
133981	612440
175271	612441
40716	612442
65564	612443
70229	612444
68306	612445
58481	612446
55157	612447
12405	612448
20870	612449
66354	612450
133882	612451
18720	612452
105489	612453
105286	612454
119695	612455
53681	612456
81787	612457
64926	612458
101769	612459
96354	612460
45699	612461
81780	612462
65949	612463
71099	612464
123262	612465
25131	612466
132870	612467
97629	612468
105355	612469
121724	612470
101602	612471
45956	612472
46348	612473
104207	612474
53939	612475
66352	612476
119593	612477
98639	612478
53715	612479
65496	612480
167773	612481
82128	612482
99852	612483
104062	612484
47317	612485
22969	612486
54161	612487
47317	612488
100824	612489
46219	612490
135446	612491
100247	612492
107761	612493
140336	612494
46022	612495
101849	612496
9430	612497
105162	612498
44579	612499
132481	612500
20884	612501
31830	612502
30457	612503
56828	612504
101218	612505
27721	612506
54444	612507
46510	612508
57096	612509
31336	612510
77643	612511
66755	612512
68722	612513
66171	612514
30363	612515
97522	612516
20876	612517
44527	612518
55101	612519
97052	612520
99525	612521
99293	612522
88878	612523
56122	612524
54970	612525
6103	612526
95083	612527
105553	612528
64300	612529
54977	612530
47422	612531
55458	612532
64618	612533
124781	612534
78140	612535
17299	612536
65667	612537
53677	612538
67031	612539
121959	612540
3342	612541
17650	612542
107986	612543
77513	612544
46132	612545
102394	612546
55156	612547
165514	612548
30406	612549
76747	612550
54798	612551
69858	612552
94945	612553
33159	612554
27907	612555
30561	612556
44728	612557
31592	612558
25697	612559
64884	612560
55609	612561
65973	612562
36109	612563
105340	612564
27334	612565
60346	612566
50843	612567
57013	612568
48846	612569
8649	612570
1413	612571
907	612572
1049	612573
12	612574
153843	612575
38297	612576
55856	612577
107750	612578
55089	612579
16856	612580
125613	612581
97591	612582
69858	612583
44138	612584
173988	612585
25930	612586
160500	612587
111107	612588
96822	612589
66291	612590
11294	612591
10649	612592
10649	612593
94982	612594
791	612595
160574	612596
25011	612597
44527	612598
166	612599
82883	612600
6127	612601
2092	612602
78193	612603
133108	612604
119477	612605
5186	612606
15842	612607
10636	612608
100894	612609
27230	612610
4571	612611
1500	612612
705	612613
2607	612614
1272	612615
31450	612616
1468	612617
41695	612618
81212	612619
1838	612620
5096	612621
16034	612622
4791	612623
11795	612624
99917	612625
1639	612626
1279	612627
28258	612628
69073	612629
174697	612630
741	612631
39100	612632
2982	612633
42356	612634
104935	612635
105453	612636
89586	612637
44271	612638
75250	612639
9658	612640
3826	612641
17993	612642
4938	612643
24697	612644
25549	612645
27683	612646
1149	612647
1765	612648
77111	612649
325	612650
1926	612651
132638	612652
984	612653
25081	612654
39845	612655
164	612656
244	612657
90058	612658
12469	612659
35201	612660
27285	612661
13246	612662
35109	612663
167	612664
273	612665
28115	612666
1071	612667
8819	612668
242	612669
13807	612670
20190	612671
2831	612672
42605	612673
14324	612674
21054	612675
55685	612676
39812	612677
112529	612678
1126	612679
32409	612680
78217	612681
5339	612682
82686	612683
112945	612684
54867	612685
45862	612686
84	612687
8782	612688
3828	612689
446	612690
403	612691
31313	612692
1186	612693
232	612694
2472	612695
5859	612696
12	612697
71925	612698
10217	612699
2034	612700
12771	612701
29633	612702
31294	612703
20761	612704
20825	612705
23668	612706
24032	612707
75607	612708
1000	612709
8799	612710
3509	612711
77128	612712
21235	612713
37687	612714
705	612715
3599	612716
2481	612717
51820	612718
32889	612719
68054	612720
17180	612721
3120	612722
34	612723
8	612724
13366	612725
20838	612726
3363	612727
17569	612728
71618	612729
12644	612730
56582	612731
4078	612732
16430	612733
12	612734
128080	612735
724	612736
18703	612737
38862	612738
4907	612739
2794	612740
89996	612741
4352	612742
18572	612743
73611	612744
1397	612745
3145	612746
77686	612747
32000	612748
55512	612749
7035	612750
38514	612751
51342	612752
53867	612753
2515	612754
1817	612755
19591	612756
9670	612757
85388	612758
157	612759
5637	612760
2812	612761
18664	612762
16534	612763
14271	612764
8665	612765
42	612766
61818	612767
74916	612768
1351	612769
37703	612770
40640	612771
37657	612772
26310	612773
22554	612774
35458	612775
73544	612776
98418	612777
18924	612778
56265	612779
16369	612780
18302	612781
15820	612782
36073	612783
2430	612784
4484	612785
1131	612786
146052	612787
5843	612788
22	612789
42421	612790
82490	612791
27508	612792
290	612793
1	612794
75223	612795
42625	612796
53455	612797
12796	612798
12796	612799
24457	612800
149389	612801
61356	612802
13851	612803
1185	612804
34869	612805
16368	612806
59414	612807
889	612808
90266	612809
213	612810
15641	612811
64273	612812
824	612813
41319	612814
579	612815
5238	612816
124402	612817
11878	612818
50275	612819
62689	612820
53604	612821
16858	612822
72645	612823
65911	612824
11036	612825
261	612826
28812	612827
100435	612828
8713	612829
52856	612830
23950	612831
65893	612832
37975	612833
5868	612834
57763	612835
3599	612836
1076	612837
16535	612838
28752	612839
5110	612840
47221	612841
8372	612842
12039	612843
7450	612844
3915	612845
32190	612846
57610	612847
51566	612848
61186	612849
51566	612850
8238	612851
5895	612852
24141	612853
5880	612854
28226	612855
10190	612856
10317	612857
16412	612858
56181	612859
21443	612860
17003	612861
61523	612862
889	612863
46873	612864
3899	612865
42621	612866
421	612867
36719	612868
68554	612869
76471	612870
13789	612871
5826	612872
5011	612873
29745	612874
10302	612875
1729	612876
1998	612877
438	612878
13285	612879
5457	612880
17934	612881
134018	612882
40459	612883
9451	612884
42394	612885
52804	612886
24360	612887
1551	612888
71255	612889
48174	612890
6504	612891
412	612892
9522	612893
636	612894
250	612895
27208	612896
72922	612897
11165	612898
358	612899
7023	612900
6582	612901
13583	612902
1857	612903
47434	612904
2991	612905
37697	612906
125080	612907
88762	612908
34731	612909
33200	612910
16455	612911
11144	612912
856	612913
171	612914
9531	612915
18432	612916
4612	612917
71760	612918
66600	612919
3145	612920
161381	612921
13289	612922
40464	612923
2858	612924
658	612925
5455	612926
3444	612927
5753	612928
24046	612929
62261	612930
36931	612931
957	612932
26663	612933
11961	612934
35432	612935
653	612936
39411	612937
3892	612938
8627	612939
18316	612940
26819	612941
16915	612942
22134	612943
1179	612944
654	612945
6448	612946
2390	612947
18866	612948
18724	612949
40714	612950
44457	612951
27766	612952
34586	612953
11525	612954
887	612955
10538	612956
31381	612957
4088	612958
13866	612959
816	612960
120201	612961
84298	612962
446	612963
55140	612964
15610	612965
81797	612966
28971	612967
24033	612968
70	612969
40136	612970
107812	612971
8001	612972
4336	612973
35616	612974
8024	612975
41	612976
484	612977
3270	612978
3587	612979
11764	612980
1584	612981
25942	612982
5335	612983
3587	612984
22627	612985
16665	612986
3968	612987
1409	612988
53414	612989
4578	612990
1465	612991
38494	612992
79985	612993
92	612994
85029	612995
431	612996
4060	612997
19706	612998
6925	612999
7600	613000
36712	613001
4088	613002
2176	613003
13450	613004
17073	613005
1369	613006
1313	613007
140	613008
11342	613009
37620	613010
60893	613011
104684	613012
15926	613013
23257	613014
14034	613015
2249	613016
20804	613017
2687	613018
282	613019
1683	613020
1707	613021
14400	613022
105394	613023
1938	613024
71346	613025
35286	613026
17073	613027
26338	613028
6026	613029
2788	613030
85328	613031
18778	613032
55804	613033
4105	613034
10066	613035
44775	613036
1805	613037
14725	613038
45163	613039
4091	613040
16824	613041
555	613042
26827	613043
3180	613044
1068	613045
11222	613046
16666	613047
51972	613048
13137	613049
8647	613050
140	613051
42832	613052
940	613053
16942	613054
33956	613055
14051	613056
34993	613057
28850	613058
2532	613059
11560	613060
347	613061
4392	613062
2515	613063
14431	613064
3243	613065
35551	613066
30573	613067
10056	613068
108104	613069
3694	613070
10761	613071
44687	613072
27694	613073
2072	613074
5124	613075
22639	613076
66	613077
53621	613078
41720	613079
58306	613080
74073	613081
48524	613082
56	613083
10916	613084
63094	613085
1	613086
7609	613087
873	613088
1032	613089
17216	613090
791	613091
2831	613092
85331	613093
492	613094
20654	613095
5788	613096
13897	613097
19762	613098
52	613099
3003	613100
523	613101
49100	613102
19599	613103
96612	613104
39880	613105
51275	613106
74549	613107
17001	613108
24309	613109
51544	613110
35360	613111
132450	613112
4611	613113
26899	613114
6979	613115
1144	613116
368	613117
5716	613118
307	613119
4655	613120
10057	613121
656	613122
11198	613123
3288	613124
306	613125
28184	613126
24012	613127
79599	613128
2408	613129
21675	613130
94119	613131
68473	613132
53901	613133
18826	613134
97399	613135
13920	613136
50165	613137
31470	613138
6547	613139
3828	613140
89647	613141
16578	613142
16708	613143
112847	613144
68682	613145
111018	613146
6	613147
14116	613148
8787	613149
19787	613150
45851	613151
29301	613152
3180	613153
90391	613154
16645	613155
5741	613156
9398	613157
22826	613158
2360	613159
5924	613160
12444	613161
184	613162
39266	613163
2494	613164
36	613165
13939	613166
19627	613167
5920	613168
22099	613169
96	613170
13978	613171
41502	613172
43467	613173
19783	613174
47	613175
5112	613176
20573	613177
17338	613178
4366	613179
73580	613180
9562	613181
4838	613182
4065	613183
33130	613184
6342	613185
46129	613186
26448	613187
20758	613188
50226	613189
4907	613190
4545	613191
31812	613192
4545	613193
3793	613194
16561	613195
162	613196
49124	613197
8769	613198
17649	613199
137566	613200
2205	613201
40116	613202
32611	613203
766	613204
3657	613205
1550	613206
89747	613207
523	613208
35461	613209
83333	613210
11709	613211
7655	613212
17306	613213
3885	613214
22882	613215
14168	613216
112923	613217
5041	613218
13746	613219
85253	613220
49761	613221
56932	613222
61776	613223
3063	613224
1917	613225
67297	613226
48096	613227
1541	613228
68397	613229
63591	613230
44679	613231
16372	613232
5124	613233
4303	613234
10285	613235
58068	613236
4282	613237
392	613238
108882	613239
40608	613240
5763	613241
3177	613242
20011	613243
23587	613244
22	613245
5700	613246
1050	613247
11429	613248
6301	613249
3120	613250
105421	613251
15530	613252
95404	613253
3124	613254
391	613255
2010	613256
56	613257
7206	613258
19	613259
3226	613260
64506	613261
4123	613262
60128	613263
8300	613264
3628	613265
95404	613266
24354	613267
95984	613268
3614	613269
4099	613270
12314	613271
69234	613272
4037	613273
1785	613274
7756	613275
51031	613276
18540	613277
29481	613278
45573	613279
80987	613280
54924	613281
23570	613282
1053	613283
1966	613284
44602	613285
71229	613286
4997	613287
3080	613288
8312	613289
269	613290
1315	613291
36956	613292
32	613293
12953	613294
12453	613295
2667	613296
13954	613297
44057	613298
143104	613299
36343	613300
28114	613301
1080	613302
44152	613303
19250	613304
104775	613305
1638	613306
30813	613307
3105	613308
23120	613309
6993	613310
27034	613311
25202	613312
56176	613313
81865	613314
5001	613315
18602	613316
73020	613317
65802	613318
26103	613319
9184	613320
376	613321
26018	613322
1421	613323
6916	613324
775	613325
14662	613326
1847	613327
3841	613328
402	613329
8744	613330
49221	613331
18839	613332
29837	613333
18605	613334
40217	613335
1108	613336
36055	613337
22001	613338
73	613339
13694	613340
999	613341
12909	613342
36925	613343
2530	613344
1763	613345
6374	613346
73306	613347
96787	613348
28850	613349
38526	613350
22714	613351
3118	613352
15716	613353
4825	613354
6208	613355
54383	613356
42783	613357
54735	613358
5463	613359
122104	613360
15545	613361
370	613362
34055	613363
17596	613364
543	613365
918	613366
492	613367
58650	613368
4065	613369
74475	613370
19913	613371
16297	613372
1640	613373
47062	613374
1303	613375
11181	613376
20171	613377
23180	613378
10514	613379
3552	613380
1156	613381
25305	613382
459	613383
41051	613384
3097	613385
4430	613386
4278	613387
1127	613388
61976	613389
14272	613390
4604	613391
126754	613392
48645	613393
21783	613394
11049	613395
100304	613396
6098	613397
68710	613398
69654	613399
2027	613400
16761	613401
67863	613402
77170	613403
24309	613404
46768	613405
9050	613406
57832	613407
3167	613408
79506	613409
2247	613410
1636	613411
103679	613412
3816	613413
166173	613414
1797	613415
189	613416
896	613417
51448	613418
1774	613419
32997	613420
4565	613421
62064	613422
13441	613423
6754	613424
48269	613425
640	613426
5587	613427
47407	613428
20964	613429
2309	613430
10203	613431
32495	613432
5964	613433
13365	613434
1049	613435
2248	613436
67233	613437
127422	613438
5997	613439
59483	613440
43410	613441
24121	613442
1761	613443
82854	613444
59666	613445
5026	613446
1934	613447
11831	613448
5998	613449
769	613450
2631	613451
37394	613452
394	613453
126900	613454
118097	613455
376	613456
593	613457
20347	613458
17636	613459
325	613460
3491	613461
38375	613462
725	613463
741	613464
4856	613465
26261	613466
16923	613467
55834	613468
44119	613469
3144	613470
14685	613471
65772	613472
49212	613473
74634	613474
50008	613475
17475	613476
25035	613477
12051	613478
43363	613479
5285	613480
27650	613481
15838	613482
35508	613483
13694	613484
3973	613485
15849	613486
27521	613487
29992	613488
40742	613489
1938	613490
16408	613491
60	613492
67	613493
6352	613494
493	613495
898	613496
92506	613497
10176	613498
22	613499
62245	613500
99440	613501
88569	613502
83273	613503
83266	613504
12445	613505
31141	613506
13160	613507
7381	613508
24432	613509
30885	613510
69152	613511
3054	613512
437	613513
16097	613514
61822	613515
48580	613516
540	613517
373	613518
46857	613519
4436	613520
86832	613521
1139	613522
49953	613523
24244	613524
120	613525
1168	613526
3293	613527
79673	613528
1401	613529
66362	613530
74810	613531
1575	613532
16322	613533
11328	613534
699	613535
3870	613536
6979	613537
58137	613538
1789	613539
1169	613540
23315	613541
17675	613542
46210	613543
11797	613544
3384	613545
66844	613546
45027	613547
2372	613548
1092	613549
15631	613550
12947	613551
52686	613552
43041	613553
986	613554
71185	613555
12201	613556
7410	613557
33062	613558
39247	613559
87073	613560
8589	613561
12286	613562
29994	613563
98852	613564
7932	613565
3062	613566
22594	613567
37634	613568
578	613569
1218	613570
169	613571
51609	613572
32051	613573
8440	613574
62974	613575
18581	613576
4798	613577
63092	613578
100878	613579
12525	613580
10313	613581
64998	613582
80953	613583
124755	613584
4902	613585
1545	613586
30051	613587
150185	613588
65092	613589
21086	613590
37719	613591
10434	613592
3248	613593
32659	613594
3908	613595
12355	613596
8353	613597
20385	613598
5014	613599
814	613600
5350	613601
59099	613602
29827	613603
95998	613604
34188	613605
40748	613606
56	613607
5568	613608
14909	613609
52576	613610
101526	613611
2452	613612
29004	613613
37565	613614
2725	613615
8789	613616
26003	613617
20793	613618
14316	613619
4844	613620
30209	613621
123870	613622
24502	613623
49365	613624
184662	613625
19871	613626
7223	613627
1074	613628
2170	613629
2294	613630
30906	613631
667	613632
107447	613633
4434	613634
21330	613635
35911	613636
40681	613637
10689	613638
13264	613639
12250	613640
764	613641
28897	613642
35475	613643
3484	613644
375	613645
14574	613646
17925	613647
104409	613648
18561	613649
2403	613650
41	613651
11231	613652
8131	613653
10815	613654
13865	613655
690	613656
16916	613657
29194	613658
60393	613659
25553	613660
11394	613661
2032	613662
18310	613663
8438	613664
167	613665
677	613666
10130	613667
40901	613668
23909	613669
4873	613670
5319	613671
61299	613672
10326	613673
22095	613674
117680	613675
5527	613676
51093	613677
48428	613678
76	613679
56109	613680
1061	613681
14881	613682
27483	613683
7808	613684
63752	613685
1039	613686
14016	613687
61877	613688
102984	613689
1112	613690
75862	613691
5863	613692
107386	613693
1368	613694
58859	613695
61831	613696
36847	613697
12045	613698
4579	613699
6406	613700
5927	613701
110820	613702
23271	613703
104060	613704
18784	613705
49137	613706
4206	613707
12568	613708
92260	613709
164	613710
5668	613711
3294	613712
5975	613713
20414	613714
39520	613715
29784	613716
32588	613717
33062	613718
17726	613719
47982	613720
59160	613721
1356	613722
52273	613723
812	613724
9291	613725
52854	613726
23812	613727
1992	613728
24138	613729
3694	613730
44475	613731
43493	613732
75657	613733
40534	613734
18941	613735
5026	613736
55212	613737
30380	613738
68739	613739
21717	613740
6653	613741
7593	613742
96	613743
42635	613744
1134	613745
1200	613746
43818	613747
61735	613748
55935	613749
20165	613750
27402	613751
64804	613752
15536	613753
4613	613754
4914	613755
5888	613756
55476	613757
6132	613758
2058	613759
8683	613760
21546	613761
22544	613762
79816	613763
8511	613764
9522	613765
5155	613766
23123	613767
26401	613768
2975	613769
35884	613770
1099	613771
11326	613772
156593	613773
14079	613774
7565	613775
93	613776
93551	613777
2036	613778
103640	613779
13448	613780
40065	613781
32114	613782
47191	613783
112399	613784
93844	613785
890	613786
57186	613787
3643	613788
75492	613789
14040	613790
13817	613791
8239	613792
7956	613793
343	613794
82502	613795
24378	613796
48345	613797
18	613798
1201	613799
15443	613800
1537	613801
988	613802
6943	613803
3771	613804
59730	613805
31141	613806
6273	613807
32817	613808
22810	613809
9211	613810
12536	613811
22728	613812
15838	613813
2171	613814
11236	613815
11903	613816
13366	613817
27584	613818
24267	613819
43353	613820
34857	613821
10313	613822
80431	613823
19034	613824
34080	613825
1372	613826
40677	613827
24549	613828
18191	613829
77189	613830
33721	613831
8310	613832
20823	613833
36	613834
1244	613835
17733	613836
2386	613837
12359	613838
83264	613839
5045	613840
7515	613841
42909	613842
401	613843
6159	613844
104727	613845
1113	613846
87291	613847
30205	613848
73974	613849
11406	613850
8224	613851
42516	613852
6674	613853
6674	613854
122931	613855
389	613856
55	613857
684	613858
12610	613859
12081	613860
593	613861
6389	613862
4154	613863
131363	613864
2521	613865
11794	613866
17750	613867
988	613868
40715	613869
13356	613870
89507	613871
1101	613872
6383	613873
1853	613874
10121	613875
4451	613876
4242	613877
1482	613878
59202	613879
12241	613880
42737	613881
8840	613882
86968	613883
117834	613884
23848	613885
13054	613886
6420	613887
2515	613888
17853	613889
13448	613890
115286	613891
3429	613892
1850	613893
54503	613894
32736	613895
2367	613896
37894	613897
53298	613898
1337	613899
12845	613900
3393	613901
27369	613902
74	613903
105488	613904
5778	613905
30375	613906
13199	613907
11433	613908
18865	613909
14093	613910
27751	613911
1980	613912
13803	613913
356	613914
61859	613915
1243	613916
251	613917
133062	613918
17261	613919
15711	613920
1702	613921
2858	613922
1117	613923
132692	613924
1844	613925
1847	613926
20871	613927
2565	613928
16844	613929
840	613930
1855	613931
39678	613932
58750	613933
13602	613934
13356	613935
5731	613936
18418	613937
49022	613938
36	613939
2294	613940
27841	613941
12	613942
17763	613943
39702	613944
358	613945
94	613946
3482	613947
6093	613948
27820	613949
165	613950
40697	613951
3380	613952
6501	613953
61146	613954
19967	613955
421	613956
3293	613957
1029	613958
34948	613959
85768	613960
32587	613961
67115	613962
54979	613963
2868	613964
16152	613965
47366	613966
5282	613967
28532	613968
108333	613969
36370	613970
3609	613971
467	613972
79156	613973
4356	613974
53960	613975
13176	613976
18865	613977
147893	613978
6025	613979
34955	613980
18701	613981
9707	613982
4613	613983
19032	613984
26651	613985
22794	613986
2296	613987
44893	613988
20842	613989
17981	613990
95994	613991
132925	613992
6685	613993
16176	613994
8055	613995
7686	613996
15639	613997
29192	613998
103437	613999
5185	614000
34069	614001
30343	614002
10743	614003
45873	614004
63530	614005
29210	614006
30874	614007
24428	614008
24060	614009
90613	614010
555	614011
11924	614012
160655	614013
2995	614014
8787	614015
104395	614016
106422	614017
33394	614018
28698	614019
2515	614020
26270	614021
169	614022
49202	614023
27501	614024
5532	614025
62763	614026
1192	614027
18866	614028
27437	614029
39555	614030
15690	614031
2461	614032
2514	614033
45671	614034
9896	614035
49269	614036
3645	614037
19737	614038
27281	614039
16471	614040
4093	614041
886	614042
2217	614043
20171	614044
32747	614045
4875	614046
10012	614047
7290	614048
5229	614049
16433	614050
1761	614051
132390	614052
52221	614053
30064	614054
12341	614055
94	614056
9269	614057
42626	614058
19874	614059
185032	614060
56054	614061
19497	614062
3654	614063
4284	614064
6437	614065
12981	614066
61575	614067
39870	614068
6004	614069
104	614070
1861	614071
3472	614072
32709	614073
29253	614074
29606	614075
14158	614076
27528	614077
4190	614078
15765	614079
24058	614080
62884	614081
17703	614082
12406	614083
4129	614084
7314	614085
2526	614086
8545	614087
9746	614088
4605	614089
4228	614090
78483	614091
35407	614092
10254	614093
90202	614094
135102	614095
52178	614096
70761	614097
719	614098
32173	614099
17391	614100
2771	614101
4930	614102
13905	614103
141354	614104
89780	614105
1085	614106
113	614107
113	614108
6561	614109
104627	614110
6280	614111
2757	614112
14591	614113
37114	614114
12754	614115
47211	614116
56944	614117
42478	614118
10734	614119
104742	614120
62210	614121
45471	614122
27630	614123
8024	614124
2061	614125
28954	614126
1669	614127
1765	614128
33841	614129
2011	614130
19848	614131
7498	614132
15888	614133
6417	614134
112169	614135
9350	614136
25134	614137
17173	614138
16332	614139
92798	614140
29083	614141
69068	614142
45025	614143
61888	614144
80013	614145
13528	614146
4379	614147
17374	614148
341	614149
57073	614150
951	614151
41631	614152
17120	614153
768	614154
10427	614155
30603	614156
26803	614157
29614	614158
10234	614159
36740	614160
36740	614161
2186	614162
15133	614163
34297	614164
2107	614165
413	614166
47144	614167
36813	614168
32	614169
12663	614170
16455	614171
33	614172
23928	614173
2888	614174
2664	614175
5009	614176
5320	614177
17754	614178
13936	614179
83530	614180
2168	614181
637	614182
6137	614183
116609	614184
93343	614185
64296	614186
13902	614187
28226	614188
3397	614189
180	614190
15431	614191
83432	614192
35730	614193
14357	614194
61375	614195
10587	614196
12241	614197
35529	614198
273	614199
31490	614200
10176	614201
3751	614202
10492	614203
18316	614204
4199	614205
20137	614206
35062	614207
8234	614208
51998	614209
70312	614210
90979	614211
5066	614212
2249	614213
1733	614214
26031	614215
1032	614216
517	614217
132877	614218
12676	614219
6507	614220
2056	614221
21371	614222
4398	614223
37527	614224
8886	614225
45798	614226
4005	614227
39463	614228
149	614229
2478	614230
74807	614231
39015	614232
24112	614233
5839	614234
3783	614235
55709	614236
597	614237
61787	614238
20220	614239
66472	614240
7911	614241
18139	614242
99028	614243
102403	614244
14073	614245
2158	614246
28961	614247
652	614248
3274	614249
27820	614250
38900	614251
1707	614252
92303	614253
43732	614254
11144	614255
1167	614256
11294	614257
9552	614258
59810	614259
13062	614260
907	614261
1381	614262
707	614263
2649	614264
593	614265
16589	614266
2394	614267
12530	614268
298	614269
9404	614270
48799	614271
38698	614272
3089	614273
25218	614274
6874	614275
56355	614276
29210	614277
469	614278
11853	614279
66601	614280
12313	614281
103823	614282
8642	614283
4	614284
25628	614285
373	614286
39742	614287
16421	614288
2028	614289
25981	614290
36011	614291
14157	614292
146000	614293
57301	614294
3121	614295
19896	614296
1735	614297
4500	614298
126	614299
5095	614300
11927	614301
906	614302
15274	614303
37874	614304
1224	614305
10070	614306
2564	614307
16430	614308
73	614309
26541	614310
2288	614311
347	614312
16724	614313
8726	614314
4378	614315
2840	614316
73879	614317
2210	614318
13775	614319
14168	614320
26228	614321
8540	614322
1634	614323
1213	614324
14183	614325
274	614326
949	614327
33787	614328
1568	614329
813	614330
6180	614331
1298	614332
93031	614333
997	614334
107860	614335
155	614336
999	614337
6301	614338
53226	614339
113287	614340
17925	614341
2813	614342
13779	614343
52195	614344
77488	614345
155445	614346
103672	614347
48346	614348
57713	614349
2727	614350
24045	614351
89126	614352
131371	614353
2237	614354
622	614355
146992	614356
19630	614357
90657	614358
47995	614359
17555	614360
3305	614361
16776	614362
60670	614363
9587	614364
35709	614365
6559	614366
61006	614367
91224	614368
40578	614369
33718	614370
8292	614371
55145	614372
48063	614373
7280	614374
12100	614375
48279	614376
3513	614377
25101	614378
25026	614379
22079	614380
104324	614381
517	614382
24624	614383
2136	614384
44568	614385
5931	614386
33277	614387
49527	614388
56	614389
12892	614390
85120	614391
9571	614392
147125	614393
5682	614394
25776	614395
1131	614396
167	614397
13444	614398
27647	614399
2166	614400
11533	614401
2313	614402
164	614403
1073	614404
82	614405
49443	614406
4220	614407
13696	614408
13582	614409
1596	614410
72552	614411
8631	614412
12104	614413
42787	614414
8872	614415
40541	614416
50029	614417
1966	614418
374	614419
50075	614420
98	614421
59267	614422
3127	614423
34231	614424
51396	614425
9705	614426
80866	614427
56931	614428
10455	614429
27141	614430
34040	614431
876	614432
25144	614433
20544	614434
105035	614435
161	614436
31082	614437
84877	614438
65450	614439
27591	614440
3042	614441
18664	614442
186149	614443
162544	614444
58524	614445
27365	614446
69887	614447
2427	614448
1978	614449
35371	614450
3817	614451
24306	614452
10086	614453
4467	614454
15645	614455
7492	614456
49981	614457
45394	614458
178	614459
18096	614460
6967	614461
48505	614462
1401	614463
91374	614464
188	614465
49743	614466
1845	614467
84453	614468
5524	614469
14458	614470
87896	614471
9698	614472
11420	614473
22344	614474
1643	614475
1466	614476
1061	614477
69887	614478
113166	614479
160	614480
43758	614481
3271	614482
24628	614483
40705	614484
8769	614485
3150	614486
21665	614487
1510	614488
27831	614489
69894	614490
3365	614491
1896	614492
817	614493
129313	614494
2965	614495
2517	614496
4612	614497
103184	614498
1084	614499
16138	614500
182482	614501
2611	614502
118018	614503
1530	614504
6044	614505
80450	614506
18215	614507
122854	614508
8918	614509
31223	614510
1362	614511
414	614512
16633	614513
26304	614514
154	614515
41601	614516
4504	614517
59681	614518
13817	614519
1844	614520
2178	614521
32271	614522
59525	614523
24391	614524
9730	614525
50311	614526
8295	614527
27643	614528
73594	614529
45652	614530
3782	614531
42156	614532
1557	614533
3023	614534
2655	614535
709	614536
8787	614537
31362	614538
775	614539
5797	614540
4309	614541
12012	614542
90793	614543
769	614544
16714	614545
30872	614546
85746	614547
11031	614548
15742	614549
35996	614550
618	614551
55684	614552
7213	614553
15304	614554
22022	614555
16662	614556
60296	614557
90999	614558
59432	614559
58471	614560
1335	614561
2036	614562
41034	614563
1568	614564
27735	614565
3372	614566
2821	614567
19791	614568
14044	614569
24319	614570
25649	614571
310	614572
99998	614573
27665	614574
42327	614575
16942	614576
12102	614577
48187	614578
35417	614579
20195	614580
62421	614581
8174	614582
87355	614583
19537	614584
50038	614585
41129	614586
1981	614587
22575	614588
70419	614589
49076	614590
86005	614591
25822	614592
91221	614593
3216	614594
164	614595
4043	614596
266	614597
15138	614598
41334	614599
8608	614600
39417	614601
1838	614602
19742	614603
71018	614604
35794	614605
71326	614606
124745	614607
33932	614608
623	614609
33995	614610
37841	614611
5151	614612
6486	614613
4	614614
6113	614615
12	614616
195	614617
61970	614618
1421	614619
18285	614620
15712	614621
1643	614622
9369	614623
6448	614624
3515	614625
1068	614626
15475	614627
64447	614628
4895	614629
269	614630
616	614631
25535	614632
1339	614633
347	614634
19670	614635
7267	614636
11994	614637
4043	614638
29039	614639
17147	614640
18033	614641
79620	614642
59574	614643
74598	614644
22525	614645
74519	614646
32356	614647
2755	614648
56180	614649
74705	614650
3508	614651
20050	614652
6606	614653
78763	614654
44279	614655
32224	614656
24029	614657
5638	614658
3463	614659
113223	614660
626	614661
7773	614662
16094	614663
8174	614664
91308	614665
113271	614666
43716	614667
1349	614668
14356	614669
91533	614670
16726	614671
33337	614672
23950	614673
52055	614674
42838	614675
10008	614676
14777	614677
8377	614678
28042	614679
42327	614680
31565	614681
113191	614682
15771	614683
4491	614684
23900	614685
42563	614686
9513	614687
59916	614688
45517	614689
2925	614690
51225	614691
18693	614692
5005	614693
61141	614694
55597	614695
113439	614696
36391	614697
138096	614698
43764	614699
62508	614700
37395	614701
1751	614702
61261	614703
121027	614704
24380	614705
3253	614706
5821	614707
3988	614708
39455	614709
82198	614710
77261	614711
58957	614712
72548	614713
3668	614714
7644	614715
520	614716
39729	614717
61104	614718
39624	614719
4320	614720
4084	614721
62708	614722
58855	614723
25120	614724
84688	614725
91141	614726
1224	614727
1132	614728
29000	614729
26129	614730
37468	614731
66386	614732
74367	614733
11859	614734
13790	614735
21433	614736
3118	614737
7057	614738
34617	614739
157456	614740
12171	614741
19920	614742
51358	614743
1485	614744
2052	614745
581	614746
3984	614747
16836	614748
3192	614749
14431	614750
42398	614751
25226	614752
2288	614753
61633	614754
41519	614755
1764	614756
27034	614757
67	614758
35169	614759
11469	614760
10652	614761
2122	614762
17320	614763
6025	614764
3902	614765
42160	614766
73518	614767
3192	614768
5559	614769
2464	614770
5318	614771
3107	614772
39682	614773
22358	614774
19746	614775
3042	614776
42689	614777
59534	614778
1530	614779
3189	614780
8503	614781
33237	614782
10173	614783
126	614784
17154	614785
91199	614786
35165	614787
95028	614788
5710	614789
76614	614790
33947	614791
26091	614792
90088	614793
87085	614794
48802	614795
11968	614796
4578	614797
47974	614798
7541	614799
3620	614800
10940	614801
75599	614802
3837	614803
39214	614804
3832	614805
104457	614806
4837	614807
19021	614808
6610	614809
1087	614810
11382	614811
37900	614812
59875	614813
174636	614814
54884	614815
37236	614816
21071	614817
46332	614818
34376	614819
46323	614820
60323	614821
12123	614822
27860	614823
33204	614824
14300	614825
61828	614826
10008	614827
8093	614828
51184	614829
12350	614830
22058	614831
4917	614832
4620	614833
1081	614834
73674	614835
1300	614836
1985	614837
64805	614838
4582	614839
2426	614840
67903	614841
43987	614842
24666	614843
547	614844
36879	614845
87460	614846
27854	614847
111810	614848
54079	614849
30525	614850
42086	614851
38147	614852
97737	614853
1660	614854
8550	614855
3564	614856
6638	614857
51250	614858
8282	614859
876	614860
5034	614861
95800	614862
45137	614863
3195	614864
17934	614865
72278	614866
51048	614867
58720	614868
11002	614869
3159	614870
52201	614871
23703	614872
39381	614873
49915	614874
421	614875
49371	614876
1175	614877
127638	614878
14737	614879
19551	614880
6669	614881
10994	614882
42321	614883
7352	614884
9624	614885
18350	614886
16939	614887
2944	614888
905	614889
17646	614890
18046	614891
29180	614892
52158	614893
53359	614894
28959	614895
25915	614896
19994	614897
1256	614898
11709	614899
4416	614900
29492	614901
5040	614902
535	614903
55732	614904
1184	614905
42330	614906
5178	614907
42682	614908
28125	614909
165464	614910
10547	614911
912	614912
4093	614913
33778	614914
8985	614915
680	614916
62291	614917
32182	614918
5864	614919
1180	614920
134254	614921
180853	614922
30139	614923
21879	614924
19627	614925
17750	614926
85511	614927
5	614928
49454	614929
3245	614930
18952	614931
41708	614932
9915	614933
5521	614934
705	614935
1494	614936
77933	614937
17520	614938
17695	614939
64404	614940
47233	614941
6663	614942
119203	614943
1391	614944
30622	614945
1989	614946
70335	614947
33802	614948
14243	614949
2037	614950
96874	614951
17687	614952
4038	614953
17908	614954
66603	614955
83461	614956
188789	614957
53080	614958
100756	614959
9	614960
35863	614961
16709	614962
70335	614963
2334	614964
16451	614965
52036	614966
44553	614967
11188	614968
13837	614969
2843	614970
57131	614971
13450	614972
56322	614973
50889	614974
8915	614975
69064	614976
46202	614977
10779	614978
1562	614979
6347	614980
16513	614981
4423	614982
10445	614983
113928	614984
16333	614985
2987	614986
319	614987
99434	614988
8107	614989
1566	614990
19160	614991
29192	614992
1845	614993
35558	614994
57241	614995
346	614996
1604	614997
89570	614998
17003	614999
68933	615000
11352	615001
10105	615002
1320	615003
14796	615004
23957	615005
22263	615006
39566	615007
7314	615008
1156	615009
6691	615010
28844	615011
56057	615012
35853	615013
3398	615014
69275	615015
50437	615016
3670	615017
73440	615018
37864	615019
50968	615020
45616	615021
55896	615022
62069	615023
18166	615024
12254	615025
31273	615026
3935	615027
8550	615028
2877	615029
43112	615030
20221	615031
1648	615032
91691	615033
29373	615034
19594	615035
56157	615036
16980	615037
8864	615038
3797	615039
12114	615040
23964	615041
145549	615042
29263	615043
7353	615044
16726	615045
51773	615046
6578	615047
38362	615048
647	615049
6650	615050
38314	615051
24741	615052
647	615053
131589	615054
41620	615055
23700	615056
30459	615057
51588	615058
8726	615059
8864	615060
24057	615061
43124	615062
46574	615063
44249	615064
493	615065
26465	615066
25062	615067
48921	615068
45322	615069
11767	615070
8756	615071
892	615072
121505	615073
18401	615074
44576	615075
81668	615076
2687	615077
665	615078
29286	615079
34252	615080
6811	615081
9513	615082
28093	615083
32365	615084
62421	615085
21113	615086
32568	615087
2485	615088
20146	615089
67	615090
47876	615091
32704	615092
15913	615093
21672	615094
24205	615095
398	615096
33720	615097
22121	615098
54572	615099
35875	615100
16081	615101
2122	615102
91103	615103
2274	615104
145761	615105
12025	615106
20165	615107
9906	615108
48760	615109
42655	615110
17279	615111
61658	615112
51746	615113
204	615114
16558	615115
47511	615116
25112	615117
5088	615118
1871	615119
4380	615120
86856	615121
43151	615122
12000	615123
2261	615124
7	615125
17890	615126
133932	615127
107810	615128
686	615129
51401	615130
10207	615131
134332	615132
13947	615133
105003	615134
9991	615135
7616	615136
40832	615137
8579	615138
112957	615139
10051	615140
30493	615141
51807	615142
22815	615143
65906	615144
11553	615145
6691	615146
29348	615147
48086	615148
39597	615149
14150	615150
54411	615151
28823	615152
3289	615153
43673	615154
28245	615155
45971	615156
39691	615157
11	615158
13559	615159
26461	615160
4626	615161
46	615162
90246	615163
35504	615164
1657	615165
2527	615166
7279	615167
1668	615168
18356	615169
35834	615170
13969	615171
23732	615172
4620	615173
2111	615174
2206	615175
51547	615176
15705	615177
2732	615178
39359	615179
5899	615180
39735	615181
55686	615182
35452	615183
158	615184
58732	615185
33819	615186
34407	615187
11709	615188
9906	615189
2527	615190
15512	615191
4439	615192
51886	615193
16778	615194
43472	615195
29016	615196
2788	615197
145166	615198
10688	615199
9294	615200
2288	615201
4141	615202
61189	615203
15555	615204
3591	615205
11770	615206
93760	615207
23940	615208
873	615209
35890	615210
13922	615211
43355	615212
32196	615213
10144	615214
37954	615215
21922	615216
114564	615217
13804	615218
18547	615219
75044	615220
71783	615221
13674	615222
21820	615223
66434	615224
20749	615225
14262	615226
25391	615227
78941	615228
55117	615229
945	615230
91875	615231
57468	615232
7574	615233
801	615234
53219	615235
8777	615236
23663	615237
488	615238
44452	615239
43110	615240
9615	615241
137896	615242
12968	615243
9033	615244
2039	615245
28094	615246
2383	615247
6685	615248
9176	615249
44050	615250
23183	615251
70994	615252
8407	615253
47758	615254
74923	615255
5325	615256
28733	615257
32224	615258
29212	615259
398	615260
29	615261
20578	615262
63466	615263
11411	615264
123350	615265
49501	615266
3294	615267
90543	615268
6095	615269
3503	615270
35175	615271
2372	615272
1087	615273
112767	615274
14530	615275
1138	615276
24025	615277
288	615278
654	615279
48014	615280
3029	615281
3153	615282
62336	615283
147223	615284
17847	615285
32818	615286
38055	615287
21758	615288
35496	615289
9849	615290
65753	615291
30951	615292
65864	615293
5236	615294
2351	615295
19943	615296
1986	615297
4596	615298
75077	615299
4299	615300
7605	615301
29242	615302
19340	615303
2859	615304
3504	615305
4119	615306
20988	615307
3398	615308
8225	615309
39228	615310
159	615311
2827	615312
3	615313
3891	615314
3193	615315
29039	615316
11436	615317
2077	615318
11	615319
496	615320
14069	615321
41008	615322
88917	615323
1261	615324
35259	615325
23764	615326
6168	615327
632	615328
6810	615329
5660	615330
41725	615331
4104	615332
12329	615333
74038	615334
43178	615335
24153	615336
35413	615337
132418	615338
13843	615339
3216	615340
13847	615341
2487	615342
53944	615343
33939	615344
723	615345
1861	615346
42795	615347
10974	615348
16936	615349
52982	615350
20432	615351
77041	615352
30747	615353
1980	615354
111896	615355
26532	615356
118020	615357
94552	615358
25393	615359
150063	615360
113377	615361
8722	615362
18694	615363
301	615364
3509	615365
51057	615366
9390	615367
44445	615368
3473	615369
2312	615370
81895	615371
19687	615372
93696	615373
89566	615374
53928	615375
35236	615376
11235	615377
6129	615378
14184	615379
76678	615380
149721	615381
46377	615382
93943	615383
14272	615384
13882	615385
12962	615386
30601	615387
25551	615388
2735	615389
94	615390
51115	615391
10039	615392
137720	615393
17194	615394
12112	615395
23094	615396
51807	615397
8871	615398
78600	615399
1372	615400
158676	615401
21139	615402
22493	615403
6908	615404
881	615405
7815	615406
54912	615407
55005	615408
35034	615409
6650	615410
1494	615411
16454	615412
35608	615413
43746	615414
51119	615415
88163	615416
33882	615417
40236	615418
8024	615419
31996	615420
27854	615421
43376	615422
46382	615423
131410	615424
97076	615425
9298	615426
2122	615427
70550	615428
39388	615429
74340	615430
11242	615431
53606	615432
464	615433
84363	615434
1519	615435
3000	615436
626	615437
51215	615438
71911	615439
174141	615440
46453	615441
2753	615442
167439	615443
1741	615444
42	615445
2447	615446
12912	615447
16368	615448
10480	615449
7739	615450
48375	615451
740	615452
65791	615453
647	615454
13696	615455
45497	615456
147037	615457
6556	615458
54	615459
1057	615460
32575	615461
29599	615462
3494	615463
51858	615464
56811	615465
28622	615466
109150	615467
375	615468
61141	615469
16793	615470
14771	615471
42377	615472
814	615473
24283	615474
53407	615475
19850	615476
45279	615477
71073	615478
824	615479
17701	615480
7606	615481
29623	615482
85062	615483
3647	615484
42267	615485
35348	615486
19896	615487
3647	615488
17175	615489
43475	615490
20816	615491
11840	615492
17836	615493
3056	615494
43338	615495
26530	615496
35743	615497
21007	615498
317	615499
20417	615500
15644	615501
37163	615502
12695	615503
7504	615504
89686	615505
12440	615506
3972	615507
1626	615508
1322	615509
45911	615510
39815	615511
124386	615512
88986	615513
65414	615514
46347	615515
78103	615516
32506	615517
16332	615518
24189	615519
13773	615520
9789	615521
37825	615522
13867	615523
17730	615524
2536	615525
39763	615526
17619	615527
7653	615528
68865	615529
98991	615530
79942	615531
47471	615532
21041	615533
62357	615534
34243	615535
2258	615536
21944	615537
1667	615538
29562	615539
5711	615540
82167	615541
11061	615542
53327	615543
41028	615544
7992	615545
9731	615546
16	615547
9017	615548
85662	615549
32280	615550
57248	615551
4046	615552
4046	615553
20274	615554
36592	615555
24290	615556
185398	615557
17197	615558
4746	615559
11436	615560
32453	615561
10768	615562
19609	615563
2139	615564
29275	615565
31687	615566
23958	615567
9896	615568
42799	615569
52013	615570
29457	615571
47	615572
12158	615573
7516	615574
5905	615575
19724	615576
23811	615577
496	615578
29114	615579
12060	615580
24124	615581
19967	615582
100716	615583
2641	615584
17584	615585
7486	615586
13845	615587
19844	615588
4999	615589
6543	615590
8022	615591
41674	615592
18979	615593
962	615594
15664	615595
10711	615596
102850	615597
5072	615598
9365	615599
46662	615600
7521	615601
4914	615602
14150	615603
32	615604
21014	615605
52298	615606
14243	615607
64999	615608
32433	615609
38484	615610
51309	615611
19488	615612
20915	615613
32271	615614
113602	615615
37912	615616
72238	615617
1093	615618
55153	615619
57188	615620
23356	615621
137057	615622
36686	615623
90143	615624
794	615625
2761	615626
27765	615627
2403	615628
27398	615629
32715	615630
50262	615631
42885	615632
57584	615633
13923	615634
144	615635
90006	615636
1	615637
66136	615638
2958	615639
11002	615640
15265	615641
1974	615642
7865	615643
29307	615644
24209	615645
18383	615646
7711	615647
20592	615648
8864	615649
20612	615650
69482	615651
32587	615652
108277	615653
32774	615654
62126	615655
2745	615656
12614	615657
70645	615658
23010	615659
20568	615660
13532	615661
45827	615662
19163	615663
36644	615664
14646	615665
3107	615666
5326	615667
8740	615668
13870	615669
49013	615670
25691	615671
647	615672
62198	615673
10127	615674
90786	615675
62497	615676
4494	615677
10309	615678
15045	615679
21004	615680
38038	615681
29293	615682
39515	615683
174454	615684
4325	615685
36902	615686
13797	615687
4852	615688
60245	615689
9324	615690
11167	615691
491	615692
11363	615693
15244	615694
16788	615695
128631	615696
3989	615697
62253	615698
12963	615699
40797	615700
1133	615701
51218	615702
1849	615703
12919	615704
66	615705
1335	615706
8055	615707
325	615708
31780	615709
33040	615710
65696	615711
58185	615712
5100	615713
716	615714
15096	615715
31780	615716
4386	615717
6691	615718
2068	615719
2502	615720
47117	615721
16594	615722
65921	615723
3109	615724
1363	615725
22411	615726
470	615727
7732	615728
2196	615729
71766	615730
92	615731
6186	615732
107795	615733
52985	615734
6539	615735
180911	615736
90372	615737
1961	615738
3668	615739
86968	615740
186578	615741
58989	615742
112620	615743
417	615744
23935	615745
6020	615746
644	615747
9479	615748
146016	615749
3580	615750
24060	615751
14319	615752
35280	615753
24452	615754
2112	615755
70683	615756
2426	615757
10697	615758
11828	615759
49649	615760
95831	615761
8166	615762
876	615763
25720	615764
17930	615765
1175	615766
1862	615767
19759	615768
4610	615769
34226	615770
34226	615771
70	615772
84820	615773
60219	615774
17639	615775
66021	615776
777	615777
427	615778
273	615779
11323	615780
21525	615781
4074	615782
13997	615783
174187	615784
51872	615785
22397	615786
63278	615787
64924	615788
93316	615789
7701	615790
5422	615791
11055	615792
14046	615793
412	615794
146689	615795
230	615796
6503	615797
6622	615798
30982	615799
15447	615800
2008	615801
716	615802
18574	615803
27149	615804
1386	615805
18	615806
41194	615807
69590	615808
919	615809
18787	615810
96732	615811
668	615812
2991	615813
7741	615814
13144	615815
1515	615816
668	615817
39930	615818
2491	615819
299	615820
18	615821
216	615822
2491	615823
4776	615824
3148	615825
84027	615826
69885	615827
299	615828
300	615829
70	615830
2357	615831
18590	615832
7715	615833
11426	615834
2119	615835
3146	615836
1969	615837
33066	615838
7639	615839
411	615840
267	615841
9461	615842
282	615843
499	615844
5454	615845
2483	615846
690	615847
62580	615848
486	615849
1777	615850
139385	615851
11426	615852
36199	615853
2675	615854
216	615855
7309	615856
13038	615857
34008	615858
134576	615859
1388	615860
139	615861
486	615862
8159	615863
115451	615864
1386	615865
15467	615866
7136	615867
7605	615868
1305	615869
174	615870
24960	615871
11795	615872
19790	615873
174	615874
13992	615875
8787	615876
35196	615877
486	615878
15304	615879
40771	615880
90408	615881
160	615882
65	615883
169	615884
36361	615885
65360	615886
67185	615887
404	615888
66542	615889
4164	615890
3330	615891
99878	615892
17244	615893
19890	615894
18495	615895
12433	615896
3520	615897
1669	615898
42	615899
32271	615900
5881	615901
32190	615902
31045	615903
4706	615904
3018	615905
79192	615906
1686	615907
40819	615908
18560	615909
1652	615910
20143	615911
3150	615912
16931	615913
1736	615914
7974	615915
13933	615916
120299	615917
8744	615918
122424	615919
94809	615920
40607	615921
679	615922
622	615923
1995	615924
5587	615925
173836	615926
121359	615927
85223	615928
33432	615929
17500	615930
68896	615931
30941	615932
112260	615933
20815	615934
67316	615935
92839	615936
71696	615937
16768	615938
1586	615939
27383	615940
113964	615941
153911	615942
75125	615943
108	615944
2972	615945
3837	615946
14858	615947
61130	615948
5947	615949
179569	615950
56807	615951
41573	615952
50884	615953
10256	615954
4532	615955
104980	615956
46266	615957
45348	615958
80	615959
1586	615960
195	615961
606	615962
19485	615963
28386	615964
12817	615965
35584	615966
558	615967
591	615968
56892	615969
190	615970
6359	615971
13800	615972
82788	615973
2979	615974
43596	615975
28846	615976
64507	615977
38866	615978
17351	615979
20314	615980
8184	615981
2309	615982
58661	615983
47887	615984
18693	615985
25200	615986
6913	615987
3782	615988
4523	615989
307	615990
33796	615991
28230	615992
10943	615993
61359	615994
73770	615995
771	615996
133840	615997
34432	615998
41717	615999
3680	616000
290	616001
8220	616002
9064	616003
28133	616004
11107	616005
3776	616006
13633	616007
4404	616008
23209	616009
79522	616010
3238	616011
68638	616012
1339	616013
104325	616014
12462	616015
95378	616016
79708	616017
82582	616018
521	616019
73565	616020
53	616021
2680	616022
651	616023
6960	616024
31291	616025
4480	616026
32261	616027
153238	616028
646	616029
749	616030
11632	616031
29406	616032
4572	616033
1340	616034
6566	616035
26030	616036
24095	616037
50718	616038
246	616039
1759	616040
38056	616041
35226	616042
654	616043
12181	616044
14959	616045
3133	616046
14063	616047
55913	616048
4718	616049
2550	616050
11857	616051
62011	616052
307	616053
1640	616054
398	616055
82738	616056
106533	616057
6117	616058
703	616059
26436	616060
7069	616061
19236	616062
869	616063
804	616064
57206	616065
91270	616066
14910	616067
4187	616068
73604	616069
2298	616070
2441	616071
1820	616072
11637	616073
1275	616074
146255	616075
35178	616076
18515	616077
45194	616078
3942	616079
28148	616080
19670	616081
15886	616082
9439	616083
17793	616084
10604	616085
410	616086
3984	616087
14424	616088
3661	616089
1028	616090
7541	616091
77926	616092
589	616093
24138	616094
1285	616095
41635	616096
26059	616097
42955	616098
1617	616099
21076	616100
133541	616101
21439	616102
48877	616103
78111	616104
31335	616105
24114	616106
5537	616107
16917	616108
33079	616109
4136	616110
4564	616111
3486	616112
18781	616113
56868	616114
18310	616115
7215	616116
10201	616117
9183	616118
12798	616119
12341	616120
7432	616121
35218	616122
74695	616123
63	616124
14700	616125
1085	616126
10387	616127
27664	616128
18139	616129
20314	616130
1019	616131
25914	616132
24428	616133
8614	616134
16464	616135
166761	616136
8614	616137
2862	616138
60773	616139
23823	616140
13722	616141
18014	616142
908	616143
13594	616144
18952	616145
7717	616146
119	616147
1668	616148
1293	616149
16781	616150
593	616151
104578	616152
51699	616153
79893	616154
5857	616155
5255	616156
19946	616157
16574	616158
29189	616159
43091	616160
34384	616161
51033	616162
75085	616163
11425	616164
20938	616165
13857	616166
101363	616167
24686	616168
146036	616169
5926	616170
9638	616171
2105	616172
13268	616173
83819	616174
7860	616175
35349	616176
8694	616177
165363	616178
67993	616179
13782	616180
244	616181
14327	616182
5709	616183
24408	616184
68629	616185
2703	616186
7631	616187
1032	616188
49291	616189
35629	616190
646	616191
42294	616192
55455	616193
31668	616194
13549	616195
6413	616196
6095	616197
837	616198
59862	616199
7686	616200
3220	616201
73168	616202
88279	616203
1092	616204
68407	616205
37476	616206
1237	616207
27902	616208
34607	616209
50522	616210
4894	616211
4678	616212
7938	616213
7635	616214
24981	616215
12930	616216
51562	616217
884	616218
974	616219
31871	616220
54437	616221
12627	616222
12598	616223
29236	616224
8713	616225
7392	616226
43221	616227
17422	616228
24728	616229
20221	616230
32536	616231
41979	616232
163502	616233
46122	616234
27390	616235
10480	616236
9942	616237
79370	616238
3132	616239
8873	616240
21575	616241
87573	616242
90397	616243
19338	616244
54087	616245
22829	616246
15869	616247
68628	616248
7712	616249
33371	616250
31151	616251
3584	616252
45877	616253
1017	616254
13239	616255
1095	616256
25258	616257
8874	616258
21117	616259
13933	616260
23292	616261
33618	616262
4201	616263
3402	616264
36641	616265
74071	616266
7557	616267
15242	616268
13376	616269
2503	616270
67262	616271
5354	616272
7820	616273
1191	616274
16073	616275
45847	616276
1276	616277
32692	616278
16566	616279
19268	616280
2386	616281
57294	616282
74947	616283
2620	616284
92873	616285
40658	616286
7643	616287
54696	616288
41547	616289
25536	616290
28101	616291
8841	616292
43415	616293
9753	616294
488	616295
28753	616296
1765	616297
103	616298
12069	616299
1487	616300
20021	616301
9831	616302
1911	616303
37323	616304
28181	616305
82660	616306
12487	616307
127567	616308
9701	616309
26628	616310
19696	616311
9701	616312
12748	616313
3166	616314
66953	616315
130413	616316
35048	616317
83592	616318
1052	616319
910	616320
13205	616321
66	616322
56925	616323
36713	616324
1551	616325
57459	616326
11664	616327
232	616328
14621	616329
19531	616330
25773	616331
58921	616332
57088	616333
807	616334
51219	616335
126081	616336
54517	616337
2135	616338
8376	616339
28079	616340
1339	616341
31842	616342
13815	616343
9050	616344
81634	616345
17644	616346
57586	616347
51340	616348
1099	616349
25441	616350
5687	616351
34056	616352
20028	616353
5948	616354
37417	616355
24196	616356
2391	616357
30474	616358
21138	616359
1362	616360
206	616361
20120	616362
25482	616363
1396	616364
8497	616365
3603	616366
52346	616367
27664	616368
1	616369
649	616370
31887	616371
26156	616372
131	616373
8619	616374
1328	616375
291	616376
1082	616377
1180	616378
61193	616379
26766	616380
1840	616381
21862	616382
31343	616383
47689	616384
19742	616385
5660	616386
15922	616387
173333	616388
19986	616389
23406	616390
14691	616391
183	616392
11716	616393
50269	616394
66	616395
41235	616396
144	616397
989	616398
429	616399
698	616400
507	616401
57005	616402
113388	616403
9816	616404
6661	616405
81	616406
3071	616407
95040	616408
39809	616409
14100	616410
61600	616411
558	616412
71815	616413
89	616414
33741	616415
29646	616416
12147	616417
19275	616418
25075	616419
1246	616420
14675	616421
1031	616422
57162	616423
1656	616424
174	616425
30394	616426
42974	616427
16576	616428
10030	616429
13873	616430
36818	616431
276	616432
34334	616433
24150	616434
51301	616435
3784	616436
157	616437
8576	616438
66	616439
19882	616440
10607	616441
19100	616442
94	616443
5836	616444
8189	616445
66426	616446
7626	616447
3125	616448
591	616449
85274	616450
40528	616451
4986	616452
12422	616453
6386	616454
5794	616455
38895	616456
19981	616457
325	616458
8603	616459
2391	616460
1243	616461
678	616462
24331	616463
11980	616464
23933	616465
56	616466
1039	616467
4616	616468
4086	616469
133208	616470
2590	616471
13752	616472
6593	616473
22	616474
1952	616475
49589	616476
111949	616477
52980	616478
47701	616479
64202	616480
16931	616481
691	616482
2137	616483
37743	616484
8002	616485
1201	616486
81905	616487
305	616488
1541	616489
3131	616490
47873	616491
25712	616492
7236	616493
6148	616494
6051	616495
83534	616496
42712	616497
39601	616498
21843	616499
469	616500
112150	616501
24164	616502
90702	616503
15249	616504
1487	616505
16496	616506
80092	616507
3499	616508
3070	616509
7995	616510
211	616511
2061	616512
47016	616513
16101	616514
52164	616515
2823	616516
1788	616517
148020	616518
62110	616519
12064	616520
54269	616521
53864	616522
5179	616523
1497	616524
123277	616525
50522	616526
9362	616527
3583	616528
8431	616529
3066	616530
384	616531
67064	616532
111946	616533
8162	616534
11654	616535
127	616536
7877	616537
2832	616538
950	616539
28286	616540
1160	616541
940	616542
151	616543
39197	616544
82489	616545
1093	616546
2607	616547
4154	616548
19757	616549
120408	616550
3691	616551
310	616552
2980	616553
54203	616554
1316	616555
3811	616556
33287	616557
1000	616558
725	616559
87884	616560
25114	616561
267	616562
6037	616563
10661	616564
25871	616565
23738	616566
107596	616567
22564	616568
3648	616569
1389	616570
13374	616571
65189	616572
23312	616573
3159	616574
16868	616575
3145	616576
73906	616577
24157	616578
116836	616579
43217	616580
4544	616581
13883	616582
49637	616583
65688	616584
61112	616585
5846	616586
26532	616587
49122	616588
23266	616589
344	616590
4589	616591
4111	616592
594	616593
43881	616594
58777	616595
60091	616596
16496	616597
58425	616598
4083	616599
9313	616600
25977	616601
1822	616602
539	616603
3832	616604
1045	616605
98978	616606
20038	616607
2132	616608
1423	616609
1584	616610
1571	616611
1424	616612
610	616613
8057	616614
15923	616615
4493	616616
13810	616617
17501	616618
18142	616619
12469	616620
49338	616621
57144	616622
66244	616623
24159	616624
166643	616625
9645	616626
128028	616627
19242	616628
15753	616629
40182	616630
55499	616631
2171	616632
100454	616633
467	616634
64967	616635
35059	616636
3981	616637
13628	616638
1173	616639
180928	616640
38501	616641
32778	616642
7553	616643
16489	616644
1010	616645
58212	616646
12330	616647
33663	616648
9119	616649
7431	616650
53462	616651
2505	616652
9032	616653
13366	616654
7811	616655
4402	616656
34183	616657
9493	616658
3384	616659
70456	616660
56157	616661
123296	616662
5640	616663
32774	616664
105398	616665
4317	616666
5182	616667
2505	616668
3164	616669
2050	616670
256	616671
4370	616672
497	616673
855	616674
56726	616675
88612	616676
91417	616677
74504	616678
41669	616679
46250	616680
2144	616681
1103	616682
17521	616683
2762	616684
83726	616685
3172	616686
106018	616687
6136	616688
1391	616689
62175	616690
916	616691
4105	616692
7315	616693
11320	616694
2581	616695
56	616696
5879	616697
40481	616698
3841	616699
29047	616700
21709	616701
25338	616702
3496	616703
142914	616704
869	616705
32163	616706
35462	616707
7686	616708
6576	616709
24309	616710
35193	616711
104827	616712
49418	616713
1392	616714
9116	616715
14433	616716
11378	616717
49733	616718
14199	616719
18405	616720
16497	616721
2363	616722
22505	616723
69333	616724
34069	616725
113595	616726
79798	616727
1991	616728
8098	616729
41320	616730
3755	616731
6028	616732
11439	616733
253	616734
105382	616735
1193	616736
11942	616737
9699	616738
2509	616739
16634	616740
9387	616741
385	616742
777	616743
412	616744
12794	616745
12320	616746
2056	616747
29091	616748
240	616749
24303	616750
6068	616751
1599	616752
827	616753
9575	616754
85470	616755
8810	616756
335	616757
104432	616758
5902	616759
72195	616760
344	616761
26483	616762
13800	616763
56781	616764
16868	616765
2744	616766
415	616767
12011	616768
122242	616769
5227	616770
42584	616771
36	616772
4495	616773
10673	616774
39697	616775
2589	616776
9753	616777
61	616778
29435	616779
20011	616780
46944	616781
1483	616782
3520	616783
47019	616784
5104	616785
91454	616786
75375	616787
911	616788
61928	616789
198	616790
10688	616791
215	616792
8312	616793
81492	616794
11359	616795
1724	616796
54991	616797
85097	616798
17937	616799
47378	616800
27872	616801
56324	616802
10308	616803
5704	616804
194	616805
3945	616806
86889	616807
13842	616808
78859	616809
46954	616810
85	616811
35681	616812
2335	616813
93	616814
35606	616815
51169	616816
70755	616817
3599	616818
9746	616819
94599	616820
1050	616821
28712	616822
1428	616823
29988	616824
2390	616825
35887	616826
57693	616827
64962	616828
95191	616829
10580	616830
151	616831
8453	616832
4317	616833
68832	616834
466	616835
87158	616836
735	616837
24422	616838
32776	616839
115926	616840
1961	616841
2333	616842
10279	616843
39935	616844
25994	616845
21675	616846
2778	616847
21322	616848
517	616849
100	616850
130471	616851
6710	616852
10299	616853
8822	616854
13242	616855
9385	616856
1087	616857
40818	616858
76278	616859
36876	616860
1986	616861
19239	616862
5202	616863
25946	616864
27840	616865
60441	616866
1484	616867
7271	616868
61995	616869
7336	616870
25411	616871
18375	616872
46747	616873
43048	616874
3114	616875
6025	616876
14612	616877
19845	616878
34429	616879
2068	616880
52278	616881
8967	616882
38348	616883
24319	616884
2223	616885
12471	616886
19075	616887
2210	616888
19698	616889
826	616890
7496	616891
48792	616892
2515	616893
720	616894
48024	616895
10569	616896
2453	616897
5865	616898
25773	616899
8960	616900
44164	616901
44164	616902
1333	616903
194	616904
53100	616905
9722	616906
1855	616907
31368	616908
3594	616909
3944	616910
55278	616911
128379	616912
22402	616913
798	616914
9861	616915
81825	616916
31274	616917
3662	616918
18425	616919
15209	616920
835	616921
64041	616922
7450	616923
158	616924
2817	616925
2502	616926
6190	616927
8067	616928
118705	616929
15132	616930
7198	616931
16500	616932
6558	616933
16672	616934
95884	616935
7600	616936
12828	616937
57216	616938
10673	616939
3658	616940
49395	616941
64979	616942
17444	616943
148007	616944
4551	616945
3884	616946
1957	616947
13445	616948
1199	616949
25709	616950
1	616951
9590	616952
4862	616953
47494	616954
91521	616955
37003	616956
1638	616957
26591	616958
835	616959
24351	616960
65565	616961
17387	616962
12273	616963
53880	616964
3694	616965
19106	616966
3285	616967
59164	616968
442	616969
41224	616970
60237	616971
6095	616972
19979	616973
294	616974
81492	616975
10473	616976
483	616977
23803	616978
1960	616979
81377	616980
10304	616981
23117	616982
385	616983
44121	616984
26813	616985
11887	616986
985	616987
4404	616988
44126	616989
36998	616990
46480	616991
32788	616992
32857	616993
21098	616994
165	616995
24474	616996
95121	616997
682	616998
11907	616999
1199	617000
38943	617001
1019	617002
72253	617003
1840	617004
42845	617005
40351	617006
55934	617007
4076	617008
33822	617009
4030	617010
95	617011
47	617012
70091	617013
2557	617014
4084	617015
19760	617016
376	617017
57018	617018
1091	617019
4993	617020
38514	617021
59	617022
9306	617023
2837	617024
72653	617025
168656	617026
162647	617027
100671	617028
16196	617029
934	617030
3034	617031
129142	617032
46723	617033
1574	617034
37516	617035
17038	617036
97509	617037
124613	617038
2577	617039
2891	617040
4159	617041
18211	617042
319	617043
17795	617044
766	617045
2539	617046
7198	617047
51112	617048
23825	617049
7926	617050
27620	617051
31929	617052
771	617053
422	617054
383	617055
55052	617056
40793	617057
24103	617058
243	617059
77333	617060
1089	617061
775	617062
185	617063
33937	617064
32326	617065
148580	617066
8121	617067
181	617068
637	617069
52016	617070
3074	617071
6448	617072
114587	617073
24471	617074
706	617075
1713	617076
2837	617077
536	617078
3981	617079
71368	617080
12914	617081
4006	617082
21547	617083
83492	617084
61885	617085
33440	617086
53876	617087
17484	617088
2272	617089
3683	617090
46382	617091
21497	617092
43155	617093
4871	617094
46755	617095
57035	617096
10697	617097
8415	617098
5717	617099
9820	617100
2427	617101
26410	617102
3301	617103
137898	617104
29542	617105
1331	617106
17506	617107
5545	617108
11227	617109
421	617110
4859	617111
60206	617112
7907	617113
5052	617114
46072	617115
97711	617116
5156	617117
6108	617118
2449	617119
15131	617120
21424	617121
16846	617122
456	617123
59634	617124
1231	617125
15565	617126
1236	617127
41558	617128
8820	617129
5728	617130
1237	617131
55742	617132
852	617133
10040	617134
61787	617135
70037	617136
89565	617137
1193	617138
42112	617139
56837	617140
30546	617141
32164	617142
112707	617143
12260	617144
1220	617145
31815	617146
108563	617147
10885	617148
24724	617149
93904	617150
73867	617151
28	617152
33435	617153
1521	617154
37193	617155
1386	617156
13186	617157
33137	617158
31022	617159
15170	617160
119803	617161
12223	617162
4225	617163
9601	617164
25015	617165
13770	617166
39350	617167
78858	617168
2218	617169
28364	617170
30719	617171
17509	617172
2393	617173
55191	617174
5526	617175
20469	617176
85556	617177
127421	617178
58561	617179
56356	617180
11960	617181
858	617182
98804	617183
23893	617184
31947	617185
14182	617186
20977	617187
56146	617188
68075	617189
47720	617190
2368	617191
10712	617192
41705	617193
33250	617194
52848	617195
46425	617196
3407	617197
52190	617198
370	617199
80549	617200
3670	617201
10394	617202
3717	617203
13167	617204
56194	617205
26726	617206
9015	617207
21304	617208
1081	617209
61418	617210
16047	617211
25264	617212
1924	617213
1924	617214
3950	617215
1144	617216
4317	617217
22996	617218
21981	617219
13669	617220
40990	617221
66114	617222
7222	617223
4714	617224
11209	617225
49287	617226
727	617227
1855	617228
2560	617229
12520	617230
26539	617231
1977	617232
591	617233
4201	617234
38422	617235
563	617236
31402	617237
43535	617238
52203	617239
13586	617240
4490	617241
101364	617242
5880	617243
1497	617244
64968	617245
12641	617246
36695	617247
776	617248
39392	617249
98339	617250
1659	617251
4385	617252
17466	617253
4464	617254
6678	617255
31288	617256
6888	617257
23810	617258
152733	617259
28262	617260
1472	617261
49075	617262
25779	617263
18335	617264
46820	617265
50628	617266
67951	617267
82326	617268
2166	617269
534	617270
124823	617271
24148	617272
8289	617273
2424	617274
177	617275
64481	617276
656	617277
273	617278
17825	617279
16073	617280
1244	617281
18853	617282
7315	617283
62121	617284
169	617285
16934	617286
33549	617287
6161	617288
2572	617289
20333	617290
8108	617291
13405	617292
44968	617293
3722	617294
59553	617295
4446	617296
13272	617297
10215	617298
42296	617299
7875	617300
18761	617301
403	617302
15681	617303
397	617304
54930	617305
104242	617306
112507	617307
19775	617308
1238	617309
2145	617310
7514	617311
79893	617312
44563	617313
37872	617314
44596	617315
122416	617316
1955	617317
19590	617318
174123	617319
1560	617320
2512	617321
89779	617322
119	617323
1976	617324
902	617325
46081	617326
163	617327
4050	617328
90699	617329
30934	617330
159	617331
24589	617332
511	617333
4076	617334
188731	617335
2823	617336
73618	617337
2346	617338
51427	617339
1733	617340
2186	617341
41844	617342
3125	617343
11675	617344
9700	617345
12642	617346
20503	617347
25379	617348
9826	617349
33276	617350
20168	617351
3508	617352
5195	617353
766	617354
18326	617355
51686	617356
154385	617357
565	617358
585	617359
16479	617360
645	617361
22485	617362
53770	617363
44028	617364
284	617365
2345	617366
16995	617367
7928	617368
7564	617369
95195	617370
20799	617371
17675	617372
1294	617373
77609	617374
26786	617375
37620	617376
5758	617377
19820	617378
21312	617379
13148	617380
1727	617381
18854	617382
71152	617383
17671	617384
92	617385
2459	617386
9088	617387
20023	617388
52288	617389
4193	617390
2858	617391
106	617392
10429	617393
447	617394
19084	617395
5694	617396
896	617397
39148	617398
18041	617399
175094	617400
32823	617401
75037	617402
7935	617403
29638	617404
11839	617405
6501	617406
8248	617407
3047	617408
63471	617409
35426	617410
1010	617411
344	617412
101921	617413
20906	617414
27418	617415
60463	617416
2247	617417
292	617418
14725	617419
16728	617420
10984	617421
60382	617422
7631	617423
17791	617424
117434	617425
1786	617426
29362	617427
2143	617428
10993	617429
72343	617430
70193	617431
13622	617432
41747	617433
70193	617434
5245	617435
21476	617436
1397	617437
11240	617438
16918	617439
1433	617440
41955	617441
6686	617442
14152	617443
1753	617444
28831	617445
1136	617446
13684	617447
8017	617448
66743	617449
651	617450
64679	617451
495	617452
61814	617453
1786	617454
2757	617455
6354	617456
156966	617457
12727	617458
30931	617459
29632	617460
25135	617461
39506	617462
30741	617463
199	617464
42794	617465
1009	617466
3920	617467
15871	617468
10139	617469
39619	617470
46432	617471
17788	617472
1151	617473
217	617474
11040	617475
5039	617476
14141	617477
4532	617478
19774	617479
59764	617480
73120	617481
16388	617482
956	617483
13596	617484
5102	617485
3075	617486
37125	617487
50944	617488
87657	617489
491	617490
113608	617491
58881	617492
86978	617493
2780	617494
19259	617495
1723	617496
13758	617497
14915	617498
26922	617499
162	617500
16742	617501
19858	617502
1423	617503
28256	617504
11796	617505
16112	617506
7179	617507
442	617508
44923	617509
17391	617510
340	617511
1417	617512
19089	617513
28193	617514
2749	617515
233	617516
4306	617517
2267	617518
3690	617519
8720	617520
67603	617521
66815	617522
466	617523
36996	617524
14387	617525
20120	617526
151	617527
146250	617528
6338	617529
26629	617530
18905	617531
24257	617532
3166	617533
50760	617534
6699	617535
1137	617536
5638	617537
18260	617538
455	617539
2142	617540
190	617541
34694	617542
3660	617543
51773	617544
3842	617545
86906	617546
1353	617547
6330	617548
53797	617549
19336	617550
3619	617551
32597	617552
404	617553
1355	617554
979	617555
20026	617556
979	617557
14919	617558
5944	617559
43217	617560
4318	617561
6039	617562
26759	617563
5092	617564
51538	617565
43137	617566
11576	617567
11738	617568
26773	617569
31624	617570
10228	617571
831	617572
1752	617573
98	617574
7631	617575
548	617576
27734	617577
1382	617578
1379	617579
18235	617580
2555	617581
91293	617582
67	617583
17771	617584
890	617585
21786	617586
9070	617587
82738	617588
1203	617589
2338	617590
2204	617591
34378	617592
8732	617593
28303	617594
7044	617595
759	617596
69607	617597
14327	617598
13011	617599
1388	617600
186	617601
29475	617602
827	617603
2233	617604
186	617605
6659	617606
10698	617607
27031	617608
1090	617609
18018	617610
165784	617611
1793	617612
31481	617613
422	617614
23731	617615
23811	617616
39391	617617
24055	617618
20536	617619
389	617620
3182	617621
701	617622
178	617623
7502	617624
112939	617625
24184	617626
2102	617627
34688	617628
49498	617629
6292	617630
21721	617631
5	617632
137638	617633
8879	617634
35357	617635
1105	617636
6442	617637
9464	617638
44264	617639
70164	617640
8386	617641
525	617642
41582	617643
154546	617644
27631	617645
3549	617646
18655	617647
4603	617648
529	617649
34692	617650
8571	617651
6452	617652
16	617653
8450	617654
4979	617655
8166	617656
4221	617657
1280	617658
85936	617659
5862	617660
3344	617661
6785	617662
29930	617663
10472	617664
7890	617665
185937	617666
131434	617667
10710	617668
9236	617669
61911	617670
32967	617671
14621	617672
46954	617673
16587	617674
59574	617675
9017	617676
7431	617677
2334	617678
4693	617679
34943	617680
5620	617681
4274	617682
20011	617683
2242	617684
16423	617685
38417	617686
41228	617687
6389	617688
9479	617689
827	617690
1745	617691
55287	617692
112528	617693
667	617694
36158	617695
33587	617696
7712	617697
1	617698
14576	617699
355	617700
26587	617701
1437	617702
48989	617703
137	617704
66	617705
64206	617706
14872	617707
2042	617708
31850	617709
69053	617710
708	617711
16722	617712
13548	617713
80904	617714
19391	617715
9606	617716
51323	617717
62103	617718
80	617719
29394	617720
26885	617721
2572	617722
17216	617723
13548	617724
13548	617725
13548	617726
316	617727
27140	617728
14292	617729
2812	617730
13548	617731
326	617732
52	617733
96	617734
513	617735
1636	617736
48787	617737
15771	617738
20108	617739
57903	617740
51760	617741
42178	617742
20115	617743
13338	617744
16766	617745
48044	617746
1417	617747
32576	617748
14750	617749
13717	617750
36146	617751
107511	617752
86623	617753
4158	617754
64076	617755
4545	617756
16781	617757
41951	617758
49465	617759
1125	617760
539	617761
6	617762
13877	617763
745	617764
169463	617765
76842	617766
22509	617767
121660	617768
168	617769
1126	617770
4522	617771
7522	617772
29389	617773
31848	617774
12125	617775
62208	617776
169	617777
103276	617778
5251	617779
16616	617780
4115	617781
1504	617782
1049	617783
47492	617784
1989	617785
1282	617786
22526	617787
1865	617788
1072	617789
58183	617790
230	617791
29277	617792
1831	617793
1344	617794
7282	617795
3528	617796
2112	617797
29834	617798
10097	617799
16592	617800
19924	617801
8700	617802
14577	617803
1963	617804
140528	617805
18821	617806
2266	617807
3393	617808
57601	617809
32353	617810
18268	617811
68302	617812
4022	617813
84833	617814
103371	617815
962	617816
75426	617817
76340	617818
3289	617819
1350	617820
92509	617821
13474	617822
21291	617823
6529	617824
3237	617825
54749	617826
131473	617827
7264	617828
1707	617829
5753	617830
21942	617831
347	617832
90342	617833
11892	617834
8592	617835
13331	617836
18891	617837
1003	617838
11895	617839
53743	617840
1703	617841
83446	617842
44244	617843
71050	617844
100564	617845
3332	617846
18132	617847
21717	617848
28443	617849
58025	617850
11396	617851
23506	617852
2744	617853
27463	617854
1308	617855
591	617856
12393	617857
34436	617858
119	617859
8226	617860
35545	617861
93954	617862
5344	617863
8159	617864
4355	617865
106003	617866
4424	617867
272	617868
13024	617869
61617	617870
51205	617871
11853	617872
19836	617873
1556	617874
61642	617875
79991	617876
46040	617877
4896	617878
13574	617879
12	617880
623	617881
9653	617882
21312	617883
7314	617884
41736	617885
12584	617886
780	617887
697	617888
18709	617889
19756	617890
5406	617891
1613	617892
42924	617893
620	617894
40421	617895
8757	617896
62187	617897
7711	617898
5899	617899
5457	617900
31068	617901
12257	617902
4154	617903
2109	617904
23638	617905
45560	617906
36611	617907
1193	617908
175	617909
13082	617910
62230	617911
7889	617912
34178	617913
24895	617914
8124	617915
31366	617916
491	617917
44304	617918
44485	617919
15406	617920
7100	617921
48184	617922
3526	617923
21329	617924
65588	617925
4232	617926
13477	617927
7605	617928
125758	617929
61975	617930
8143	617931
52719	617932
23768	617933
17173	617934
42719	617935
3495	617936
63328	617937
1039	617938
24535	617939
43167	617940
11497	617941
22494	617942
2948	617943
5346	617944
8124	617945
65414	617946
51441	617947
55561	617948
43338	617949
27485	617950
1712	617951
48989	617952
10229	617953
76792	617954
146003	617955
84	617956
5789	617957
231	617958
21692	617959
3900	617960
24341	617961
7461	617962
45791	617963
4380	617964
95312	617965
26776	617966
12011	617967
69162	617968
49749	617969
122194	617970
108475	617971
85994	617972
4537	617973
64853	617974
25744	617975
57517	617976
4881	617977
24747	617978
8354	617979
17567	617980
1798	617981
105097	617982
47089	617983
33534	617984
3003	617985
66	617986
3469	617987
8085	617988
20885	617989
1560	617990
98682	617991
8082	617992
43162	617993
4990	617994
1017	617995
12	617996
273	617997
11341	617998
29514	617999
12320	618000
14634	618001
1741	618002
76703	618003
4332	618004
5055	618005
12796	618006
58703	618007
4705	618008
9755	618009
28971	618010
25302	618011
7185	618012
2040	618013
4658	618014
771	618015
45106	618016
70783	618017
101563	618018
102460	618019
82887	618020
3624	618021
1338	618022
25412	618023
6686	618024
16990	618025
1073	618026
40381	618027
38393	618028
3982	618029
10189	618030
617	618031
32249	618032
6229	618033
25305	618034
54810	618035
78884	618036
10857	618037
4428	618038
11436	618039
49441	618040
156104	618041
24724	618042
11307	618043
48152	618044
2543	618045
1407	618046
50172	618047
1543	618048
7292	618049
52277	618050
4423	618051
41722	618052
8849	618053
13199	618054
28930	618055
28236	618056
4072	618057
140834	618058
28117	618059
3327	618060
41543	618061
16005	618062
604	618063
28177	618064
7280	618065
28664	618066
7684	618067
75343	618068
42088	618069
23196	618070
21542	618071
317	618072
188	618073
390	618074
127	618075
30114	618076
2717	618077
4693	618078
54942	618079
218	618080
30654	618081
172449	618082
124577	618083
9010	618084
2961	618085
25997	618086
22538	618087
1113	618088
38685	618089
96834	618090
3503	618091
1977	618092
434	618093
16432	618094
146619	618095
30723	618096
9586	618097
816	618098
27532	618099
113492	618100
5184	618101
1936	618102
121	618103
5897	618104
160	618105
51599	618106
10248	618107
71	618108
272	618109
83	618110
7315	618111
90875	618112
5028	618113
10033	618114
876	618115
4386	618116
6623	618117
16101	618118
2539	618119
42162	618120
5104	618121
24273	618122
86292	618123
58472	618124
1070	618125
17584	618126
10599	618127
7076	618128
6264	618129
13147	618130
165661	618131
93422	618132
6159	618133
9617	618134
68647	618135
117	618136
42075	618137
2337	618138
27590	618139
8283	618140
2105	618141
4151	618142
10667	618143
68876	618144
1413	618145
2313	618146
23901	618147
11198	618148
2589	618149
5271	618150
32249	618151
5185	618152
1	618153
3118	618154
273	618155
15014	618156
18141	618157
4986	618158
27662	618159
45747	618160
101954	618161
559	618162
67819	618163
7925	618164
25355	618165
101899	618166
13768	618167
50544	618168
56136	618169
145581	618170
131833	618171
117536	618172
30228	618173
20570	618174
63930	618175
118768	618176
127373	618177
8669	618178
27985	618179
2444	618180
46285	618181
25985	618182
65899	618183
89567	618184
4287	618185
66942	618186
4589	618187
3682	618188
1551	618189
40932	618190
10866	618191
1448	618192
14796	618193
22	618194
444	618195
24332	618196
3985	618197
16711	618198
43395	618199
36	618200
14707	618201
14007	618202
2495	618203
3478	618204
2427	618205
441	618206
37	618207
556	618208
668	618209
2528	618210
74567	618211
44802	618212
704	618213
85725	618214
1213	618215
79643	618216
16932	618217
4749	618218
1286	618219
20152	618220
188626	618221
65060	618222
132864	618223
119860	618224
42720	618225
221	618226
8140	618227
62246	618228
2757	618229
620	618230
85008	618231
3105	618232
1024	618233
2867	618234
35418	618235
31887	618236
7871	618237
1920	618238
4711	618239
17795	618240
37498	618241
45623	618242
68154	618243
17795	618244
10639	618245
39584	618246
6193	618247
12374	618248
6216	618249
4711	618250
101441	618251
37498	618252
1339	618253
14722	618254
68118	618255
44405	618256
37417	618257
1472	618258
2706	618259
7569	618260
11723	618261
17342	618262
1955	618263
837	618264
9575	618265
53753	618266
6193	618267
31176	618268
8339	618269
2080	618270
60970	618271
329	618272
183	618273
3258	618274
51096	618275
14199	618276
7823	618277
166132	618278
12864	618279
14941	618280
37525	618281
39052	618282
22390	618283
58861	618284
80092	618285
33276	618286
94767	618287
56687	618288
38760	618289
25827	618290
59346	618291
75426	618292
75031	618293
23675	618294
37769	618295
49975	618296
18243	618297
113851	618298
25825	618299
33	618300
14316	618301
11363	618302
8264	618303
38336	618304
6716	618305
15050	618306
43226	618307
17536	618308
200	618309
658	618310
34068	618311
11378	618312
831	618313
8679	618314
63	618315
16697	618316
5119	618317
3132	618318
16692	618319
589	618320
39196	618321
1598	618322
3055	618323
3457	618324
3560	618325
29552	618326
50479	618327
7	618328
3097	618329
5075	618330
30462	618331
9577	618332
126391	618333
28963	618334
31158	618335
70738	618336
32038	618337
1010	618338
10542	618339
15463	618340
1067	618341
276	618342
164187	618343
54204	618344
20028	618345
3721	618346
96411	618347
346	618348
10778	618349
10100	618350
28710	618351
58496	618352
35981	618353
597	618354
23573	618355
1230	618356
70676	618357
28231	618358
20080	618359
29237	618360
18741	618361
212	618362
4992	618363
3506	618364
90178	618365
7569	618366
111843	618367
32256	618368
83404	618369
70960	618370
146421	618371
39494	618372
8505	618373
30364	618374
17979	618375
37849	618376
41815	618377
30301	618378
75111	618379
93704	618380
187289	618381
77756	618382
2287	618383
4619	618384
59209	618385
42660	618386
62102	618387
1440	618388
28062	618389
1473	618390
4307	618391
3154	618392
744	618393
178	618394
15835	618395
64472	618396
21883	618397
7487	618398
65	618399
59353	618400
42	618401
100	618402
14165	618403
2319	618404
96636	618405
51412	618406
20469	618407
6595	618408
7196	618409
20867	618410
19790	618411
1710	618412
40953	618413
11908	618414
3476	618415
62	618416
1574	618417
59	618418
21735	618419
12	618420
22077	618421
3555	618422
162	618423
4827	618424
7428	618425
1750	618426
63	618427
741	618428
4497	618429
32719	618430
340	618431
50677	618432
3079	618433
3708	618434
2623	618435
3925	618436
27369	618437
741	618438
59	618439
2827	618440
29665	618441
735	618442
23466	618443
28166	618444
12321	618445
48199	618446
7462	618447
246	618448
16427	618449
35613	618450
27306	618451
150790	618452
1904	618453
64675	618454
2827	618455
34799	618456
14300	618457
23825	618458
16497	618459
60079	618460
64998	618461
49792	618462
114475	618463
17078	618464
13326	618465
14251	618466
75572	618467
1148	618468
16737	618469
34335	618470
16358	618471
521	618472
34476	618473
2025	618474
23164	618475
18848	618476
28087	618477
13234	618478
57631	618479
55161	618480
62151	618481
28087	618482
10405	618483
14324	618484
19774	618485
8359	618486
14507	618487
36672	618488
137	618489
23811	618490
12491	618491
3582	618492
3111	618493
5842	618494
391	618495
24797	618496
13383	618497
23182	618498
35977	618499
36844	618500
19920	618501
6923	618502
2503	618503
6011	618504
2999	618505
5451	618506
35443	618507
528	618508
5499	618509
24387	618510
44710	618511
5920	618512
22532	618513
8165	618514
10285	618515
510	618516
5477	618517
51921	618518
4094	618519
11356	618520
74967	618521
45859	618522
28178	618523
53581	618524
16126	618525
33145	618526
87574	618527
14198	618528
29378	618529
40356	618530
90633	618531
15718	618532
4490	618533
19143	618534
16622	618535
71004	618536
54238	618537
75336	618538
20947	618539
20835	618540
55432	618541
7024	618542
23603	618543
5873	618544
360	618545
64369	618546
5806	618547
28111	618548
27574	618549
1659	618550
60399	618551
66304	618552
62903	618553
32	618554
8166	618555
12651	618556
33624	618557
89947	618558
4136	618559
13199	618560
33978	618561
1541	618562
12840	618563
27205	618564
684	618565
24090	618566
27467	618567
87472	618568
10198	618569
43260	618570
79531	618571
40681	618572
72716	618573
101024	618574
19099	618575
8396	618576
3127	618577
41500	618578
105159	618579
51533	618580
74630	618581
3187	618582
48852	618583
2638	618584
8187	618585
44864	618586
8257	618587
38591	618588
10520	618589
7426	618590
16673	618591
35017	618592
24660	618593
54372	618594
61994	618595
1137	618596
510	618597
11523	618598
51389	618599
1626	618600
5953	618601
35148	618602
98146	618603
711	618604
16564	618605
46789	618606
83201	618607
19317	618608
25902	618609
3568	618610
12862	618611
31012	618612
45244	618613
15700	618614
11585	618615
28507	618616
50242	618617
16014	618618
41462	618619
18051	618620
1431	618621
113	618622
957	618623
34206	618624
7658	618625
40377	618626
42687	618627
57299	618628
10058	618629
19141	618630
74996	618631
5442	618632
10709	618633
8450	618634
34768	618635
50286	618636
89783	618637
1365	618638
45859	618639
49387	618640
801	618641
80199	618642
153317	618643
25487	618644
60662	618645
103625	618646
9829	618647
4701	618648
26784	618649
41557	618650
26	618651
41618	618652
93037	618653
15813	618654
108799	618655
2755	618656
18711	618657
331	618658
2039	618659
14037	618660
74344	618661
6559	618662
21637	618663
100837	618664
13643	618665
561	618666
109750	618667
678	618668
59906	618669
43042	618670
33470	618671
2027	618672
12556	618673
121674	618674
95405	618675
38463	618676
18711	618677
41	618678
108546	618679
7825	618680
28643	618681
50967	618682
51415	618683
15735	618684
42197	618685
42772	618686
4932	618687
5660	618688
6667	618689
29394	618690
35918	618691
21469	618692
3204	618693
51772	618694
6469	618695
13356	618696
34255	618697
19118	618698
16754	618699
13014	618700
11248	618701
28664	618702
50824	618703
1326	618704
22790	618705
3841	618706
87503	618707
19307	618708
27650	618709
61156	618710
3925	618711
737	618712
68853	618713
2005	618714
6774	618715
42842	618716
90429	618717
8710	618718
11118	618719
34983	618720
12710	618721
2539	618722
5255	618723
5235	618724
61989	618725
3	618726
188	618727
74932	618728
98352	618729
50	618730
124761	618731
55098	618732
147004	618733
61174	618734
2005	618735
27563	618736
6496	618737
31742	618738
95062	618739
8745	618740
22821	618741
28162	618742
6787	618743
105618	618744
30171	618745
168358	618746
106376	618747
14173	618748
23218	618749
114830	618750
23708	618751
1759	618752
28936	618753
11071	618754
2999	618755
30142	618756
23099	618757
8317	618758
2274	618759
28683	618760
29160	618761
5039	618762
12111	618763
11528	618764
25052	618765
146121	618766
59886	618767
55221	618768
105677	618769
105532	618770
11966	618771
803	618772
8690	618773
16413	618774
5209	618775
8938	618776
1494	618777
9570	618778
2037	618779
24205	618780
40977	618781
30767	618782
86007	618783
43293	618784
10784	618785
72212	618786
12543	618787
7773	618788
25814	618789
42315	618790
109882	618791
37145	618792
926	618793
60098	618794
50940	618795
46014	618796
4855	618797
2412	618798
3384	618799
55320	618800
8971	618801
41518	618802
4508	618803
27634	618804
28763	618805
61872	618806
89846	618807
42327	618808
11436	618809
13943	618810
5720	618811
62	618812
12145	618813
16829	618814
18954	618815
37516	618816
44265	618817
24374	618818
64245	618819
8689	618820
442	618821
24047	618822
120867	618823
780	618824
74940	618825
12850	618826
9706	618827
1055	618828
33554	618829
49065	618830
3902	618831
2744	618832
113638	618833
23673	618834
869	618835
30286	618836
66762	618837
25647	618838
2891	618839
7311	618840
319	618841
16917	618842
5758	618843
15043	618844
141559	618845
14613	618846
580	618847
72677	618848
1559	618849
193	618850
36480	618851
70019	618852
2671	618853
22886	618854
76756	618855
56802	618856
69828	618857
35675	618858
1073	618859
11903	618860
17189	618861
5950	618862
1165	618863
2169	618864
124690	618865
6624	618866
33450	618867
56950	618868
13572	618869
218	618870
7234	618871
71239	618872
16641	618873
2978	618874
23494	618875
904	618876
2716	618877
35648	618878
58630	618879
22758	618880
15821	618881
40353	618882
12441	618883
29305	618884
906	618885
751	618886
64134	618887
60646	618888
61048	618889
2239	618890
27807	618891
50059	618892
309	618893
17680	618894
10940	618895
20515	618896
86713	618897
52464	618898
453	618899
101399	618900
12846	618901
89081	618902
1588	618903
25241	618904
33840	618905
33840	618906
33840	618907
14178	618908
2050	618909
32646	618910
21901	618911
2555	618912
477	618913
18833	618914
103972	618915
86570	618916
30668	618917
47890	618918
6375	618919
38948	618920
524	618921
43393	618922
22731	618923
13293	618924
15821	618925
1883	618926
42500	618927
975	618928
2979	618929
113247	618930
23913	618931
1084	618932
1959	618933
47909	618934
34607	618935
28770	618936
3071	618937
7897	618938
41	618939
2066	618940
40561	618941
43691	618942
18517	618943
4046	618944
68628	618945
112656	618946
289	618947
2207	618948
2163	618949
7762	618950
84	618951
5666	618952
125134	618953
12157	618954
4299	618955
658	618956
10857	618957
8668	618958
35888	618959
36087	618960
14218	618961
3592	618962
7992	618963
18174	618964
4301	618965
658	618966
4172	618967
3130	618968
20515	618969
6039	618970
22952	618971
18191	618972
32352	618973
26775	618974
22022	618975
68831	618976
9697	618977
63489	618978
22603	618979
12757	618980
15359	618981
51303	618982
6155	618983
11058	618984
85352	618985
645	618986
31511	618987
6043	618988
1704	618989
2460	618990
71	618991
7151	618992
513	618993
207	618994
1615	618995
1315	618996
156	618997
49090	618998
5521	618999
1113	619000
98235	619001
19994	619002
1034	619003
4454	619004
7280	619005
20097	619006
43	619007
2942	619008
33546	619009
62863	619010
5954	619011
5760	619012
44260	619013
656	619014
94	619015
57174	619016
20199	619017
4524	619018
35137	619019
83583	619020
819	619021
69888	619022
56322	619023
21157	619024
7712	619025
29455	619026
1077	619027
3765	619028
31116	619029
6719	619030
27219	619031
95657	619032
51180	619033
47080	619034
48702	619035
2052	619036
1496	619037
1496	619038
32989	619039
61321	619040
37934	619041
6381	619042
21288	619043
74718	619044
26390	619045
9599	619046
18761	619047
16915	619048
5009	619049
13847	619050
4619	619051
165307	619052
36313	619053
20168	619054
6283	619055
743	619056
899	619057
89840	619058
43275	619059
34459	619060
41458	619061
16129	619062
13808	619063
3454	619064
8588	619065
6623	619066
5758	619067
28804	619068
74946	619069
70821	619070
16390	619071
24200	619072
20333	619073
90240	619074
12587	619075
5699	619076
19124	619077
53707	619078
43037	619079
11815	619080
51959	619081
1275	619082
14284	619083
14284	619084
4358	619085
4540	619086
10940	619087
10940	619088
20751	619089
13356	619090
33414	619091
1397	619092
27476	619093
33590	619094
7248	619095
13888	619096
18769	619097
92491	619098
24844	619099
48865	619100
58465	619101
48010	619102
30169	619103
11997	619104
5049	619105
22613	619106
61284	619107
103	619108
177314	619109
13196	619110
42482	619111
41863	619112
10479	619113
64447	619114
17967	619115
1231	619116
91081	619117
1382	619118
8609	619119
37502	619120
117786	619121
39397	619122
164	619123
12	619124
29726	619125
3238	619126
100951	619127
1991	619128
591	619129
5584	619130
85887	619131
212	619132
1568	619133
20876	619134
13916	619135
72878	619136
31780	619137
3035	619138
46547	619139
17789	619140
254	619141
2858	619142
362	619143
1268	619144
1801	619145
59265	619146
180	619147
23845	619148
1657	619149
84096	619150
137941	619151
22558	619152
14027	619153
1010	619154
42584	619155
12001	619156
50311	619157
25405	619158
56	619159
18236	619160
14834	619161
32548	619162
959	619163
327	619164
35283	619165
107832	619166
8309	619167
51462	619168
15622	619169
7188	619170
16449	619171
43376	619172
1049	619173
8860	619174
47748	619175
1554	619176
2071	619177
161889	619178
121858	619179
113069	619180
48296	619181
12532	619182
68852	619183
434	619184
110895	619185
44657	619186
44657	619187
7571	619188
493	619189
414	619190
19943	619191
63690	619192
7754	619193
594	619194
25856	619195
35883	619196
71239	619197
76715	619198
10288	619199
4153	619200
75688	619201
11750	619202
39297	619203
1048	619204
2708	619205
1292	619206
547	619207
132716	619208
8316	619209
1289	619210
1587	619211
83468	619212
39566	619213
1127	619214
19922	619215
12729	619216
14635	619217
34973	619218
3736	619219
1784	619220
5143	619221
11710	619222
2843	619223
71989	619224
93056	619225
1947	619226
4190	619227
640	619228
161139	619229
8141	619230
52845	619231
51331	619232
120843	619233
19761	619234
44968	619235
17383	619236
95	619237
80029	619238
63565	619239
18	619240
2478	619241
20	619242
5554	619243
4135	619244
1614	619245
65919	619246
73062	619247
38947	619248
6352	619249
22605	619250
91018	619251
13801	619252
51794	619253
35097	619254
8014	619255
18922	619256
32992	619257
7639	619258
41024	619259
40182	619260
5549	619261
63313	619262
8154	619263
67520	619264
18497	619265
13226	619266
14272	619267
75150	619268
34475	619269
32924	619270
41194	619271
1446	619272
48598	619273
69112	619274
40010	619275
29526	619276
78337	619277
31347	619278
14227	619279
227	619280
3899	619281
4635	619282
34217	619283
856	619284
1897	619285
142265	619286
55613	619287
72188	619288
23607	619289
10598	619290
26970	619291
57879	619292
2991	619293
19626	619294
3947	619295
1105	619296
5457	619297
8550	619298
44606	619299
303	619300
59329	619301
33138	619302
1446	619303
10357	619304
104923	619305
12334	619306
16629	619307
73499	619308
40882	619309
69583	619310
33129	619311
86286	619312
35541	619313
6541	619314
345	619315
1106	619316
33126	619317
10406	619318
113	619319
9302	619320
11917	619321
4615	619322
48343	619323
9502	619324
1185	619325
1688	619326
55385	619327
2009	619328
37104	619329
40837	619330
131036	619331
57924	619332
31458	619333
12106	619334
11347	619335
15736	619336
3127	619337
18044	619338
2940	619339
65603	619340
4099	619341
11	619342
20552	619343
55249	619344
347	619345
11036	619346
132499	619347
42853	619348
14480	619349
48305	619350
70336	619351
103376	619352
15120	619353
6026	619354
16720	619355
31260	619356
4105	619357
67396	619358
105657	619359
20592	619360
55	619361
38213	619362
114687	619363
28101	619364
11709	619365
16009	619366
3228	619367
6775	619368
6030	619369
10700	619370
7129	619371
7129	619372
105120	619373
67953	619374
1291	619375
20000	619376
18490	619377
21583	619378
91371	619379
5200	619380
8980	619381
7357	619382
140	619383
27668	619384
17530	619385
4442	619386
23522	619387
2237	619388
473	619389
1484	619390
51782	619391
2002	619392
38633	619393
109984	619394
21365	619395
12825	619396
125851	619397
8717	619398
29844	619399
5223	619400
1057	619401
41010	619402
7674	619403
946	619404
355	619405
111518	619406
23451	619407
120856	619408
65577	619409
1615	619410
54621	619411
11810	619412
77251	619413
15072	619414
2238	619415
7269	619416
10617	619417
14657	619418
620	619419
50785	619420
2010	619421
3057	619422
23209	619423
7244	619424
4147	619425
48162	619426
3819	619427
654	619428
55289	619429
97059	619430
23457	619431
199	619432
18755	619433
128	619434
8583	619435
10186	619436
51949	619437
2251	619438
10238	619439
1098	619440
42145	619441
1243	619442
38205	619443
3099	619444
3928	619445
230	619446
7850	619447
387	619448
10338	619449
3478	619450
1479	619451
1200	619452
45442	619453
523	619454
190	619455
1329	619456
655	619457
11949	619458
62455	619459
309	619460
102165	619461
13176	619462
48663	619463
2306	619464
456	619465
69918	619466
60207	619467
1610	619468
78	619469
17278	619470
54215	619471
38143	619472
2593	619473
17611	619474
1956	619475
26093	619476
40765	619477
12875	619478
22940	619479
139721	619480
32788	619481
1940	619482
1026	619483
19572	619484
2982	619485
1271	619486
7904	619487
8649	619488
76541	619489
45308	619490
477	619491
16195	619492
44159	619493
902	619494
597	619495
788	619496
2156	619497
45039	619498
5867	619499
101331	619500
34025	619501
393	619502
122424	619503
16863	619504
35131	619505
4155	619506
39411	619507
3397	619508
4472	619509
23698	619510
39540	619511
85970	619512
3109	619513
47846	619514
22515	619515
5691	619516
35820	619517
20169	619518
19225	619519
56870	619520
143241	619521
65401	619522
769	619523
15684	619524
2360	619525
7253	619526
769	619527
53794	619528
42	619529
4130	619530
46556	619531
15095	619532
256	619533
23597	619534
11273	619535
3244	619536
78821	619537
15602	619538
55794	619539
5406	619540
7067	619541
38649	619542
100154	619543
1400	619544
54117	619545
17687	619546
33803	619547
64202	619548
129857	619549
27743	619550
54062	619551
4902	619552
14818	619553
23154	619554
4537	619555
26857	619556
15171	619557
35814	619558
4731	619559
164	619560
21503	619561
32125	619562
17259	619563
14954	619564
85474	619565
68554	619566
2210	619567
8420	619568
45834	619569
172940	619570
562	619571
51232	619572
65942	619573
10107	619574
37194	619575
4786	619576
141241	619577
20787	619578
92498	619579
47323	619580
36475	619581
11115	619582
84592	619583
7794	619584
3003	619585
13784	619586
87393	619587
46030	619588
74764	619589
55738	619590
7087	619591
4823	619592
5370	619593
352	619594
6660	619595
4416	619596
2035	619597
78	619598
421	619599
20159	619600
98798	619601
803	619602
5960	619603
13989	619604
2682	619605
64245	619606
98	619607
678	619608
76378	619609
174992	619610
524	619611
11532	619612
24975	619613
35492	619614
446	619615
18705	619616
62145	619617
35189	619618
48118	619619
91214	619620
8044	619621
12	619622
98	619623
22756	619624
58616	619625
80721	619626
29451	619627
24388	619628
29334	619629
2057	619630
37028	619631
118066	619632
11943	619633
175366	619634
2207	619635
24785	619636
429	619637
884	619638
1772	619639
96564	619640
32165	619641
10510	619642
5195	619643
51669	619644
11700	619645
1667	619646
14051	619647
214	619648
12	619649
15660	619650
17703	619651
86231	619652
9638	619653
5450	619654
18981	619655
2371	619656
5257	619657
39868	619658
65990	619659
817	619660
45321	619661
2941	619662
3520	619663
82	619664
20158	619665
39470	619666
11949	619667
1199	619668
24374	619669
42758	619670
15177	619671
47227	619672
85524	619673
554	619674
13164	619675
49068	619676
540	619677
82221	619678
103006	619679
255	619680
39153	619681
3073	619682
4907	619683
5997	619684
23286	619685
2485	619686
50339	619687
2663	619688
38876	619689
35564	619690
61	619691
56932	619692
259	619693
8781	619694
1345	619695
4435	619696
12856	619697
4218	619698
25704	619699
133946	619700
56916	619701
83153	619702
21288	619703
21562	619704
91362	619705
2459	619706
16773	619707
7610	619708
8819	619709
35508	619710
8358	619711
21128	619712
82012	619713
2043	619714
8270	619715
14819	619716
31369	619717
7461	619718
8732	619719
94	619720
3198	619721
2000	619722
54	619723
8118	619724
1320	619725
2861	619726
492	619727
8832	619728
16399	619729
10059	619730
989	619731
21686	619732
14633	619733
11700	619734
8080	619735
4220	619736
32865	619737
5510	619738
2632	619739
38526	619740
2382	619741
20	619742
133528	619743
1239	619744
3339	619745
33010	619746
13440	619747
761	619748
55	619749
41008	619750
1213	619751
102058	619752
9596	619753
18918	619754
27830	619755
68849	619756
6728	619757
35176	619758
1135	619759
53981	619760
3508	619761
13838	619762
8396	619763
2250	619764
40510	619765
42559	619766
74694	619767
2086	619768
10126	619769
809	619770
4216	619771
9774	619772
19937	619773
2804	619774
5743	619775
1825	619776
90354	619777
16190	619778
173612	619779
7530	619780
13177	619781
15621	619782
1262	619783
124759	619784
460	619785
4048	619786
3938	619787
70137	619788
598	619789
1630	619790
12	619791
50657	619792
13923	619793
12310	619794
33354	619795
7490	619796
75707	619797
41504	619798
72990	619799
30923	619800
6329	619801
1687	619802
913	619803
560	619804
34765	619805
22441	619806
82692	619807
11611	619808
27230	619809
3187	619810
60220	619811
42854	619812
6559	619813
12576	619814
4108	619815
5100	619816
69399	619817
1375	619818
3336	619819
172293	619820
27268	619821
1522	619822
172555	619823
32369	619824
5421	619825
5100	619826
16688	619827
27991	619828
7151	619829
35542	619830
24167	619831
61944	619832
74358	619833
16503	619834
21894	619835
10003	619836
59584	619837
2127	619838
4844	619839
38866	619840
50	619841
135006	619842
3751	619843
30	619844
29619	619845
21664	619846
2031	619847
61421	619848
29371	619849
28787	619850
32116	619851
1587	619852
388	619853
39054	619854
1828	619855
4249	619856
94773	619857
31146	619858
1759	619859
56210	619860
100579	619861
7280	619862
49260	619863
12021	619864
16399	619865
2161	619866
54319	619867
132209	619868
24198	619869
9808	619870
90607	619871
24010	619872
18665	619873
2313	619874
223	619875
2910	619876
104830	619877
14574	619878
35286	619879
113861	619880
4505	619881
19916	619882
73379	619883
119051	619884
21686	619885
37	619886
668	619887
347	619888
6024	619889
11358	619890
20530	619891
27900	619892
7739	619893
78231	619894
4678	619895
27258	619896
356	619897
1345	619898
10763	619899
18697	619900
8673	619901
1951	619902
51	619903
3099	619904
21268	619905
1563	619906
2653	619907
153261	619908
656	619909
2052	619910
4307	619911
12	619912
7042	619913
8671	619914
12991	619915
5226	619916
4506	619917
60555	619918
2943	619919
85757	619920
14527	619921
3326	619922
1240	619923
118581	619924
9906	619925
1783	619926
55680	619927
213	619928
5664	619929
12963	619930
20289	619931
35537	619932
2848	619933
191	619934
52255	619935
74939	619936
25461	619937
9209	619938
17788	619939
38059	619940
90110	619941
3167	619942
21944	619943
2168	619944
3461	619945
34110	619946
1396	619947
25058	619948
17546	619949
2310	619950
61304	619951
8410	619952
35252	619953
68438	619954
8370	619955
13480	619956
115238	619957
16334	619958
49620	619959
5468	619960
42099	619961
34995	619962
45099	619963
3513	619964
1486	619965
17644	619966
6859	619967
48134	619968
94955	619969
31440	619970
82155	619971
2809	619972
1843	619973
1454	619974
1454	619975
2310	619976
18032	619977
89930	619978
62108	619979
61134	619980
25095	619981
86408	619982
166	619983
4785	619984
12158	619985
8620	619986
173453	619987
46081	619988
4776	619989
1401	619990
8740	619991
53	619992
94952	619993
18155	619994
19925	619995
33154	619996
96491	619997
44762	619998
4893	619999
36763	620000
1137	620001
21294	620002
513	620003
984	620004
625	620005
61554	620006
90353	620007
1059	620008
91668	620009
1297	620010
16336	620011
79880	620012
6554	620013
59211	620014
5238	620015
877	620016
3637	620017
9281	620018
231	620019
37620	620020
49117	620021
13558	620022
5300	620023
83236	620024
77179	620025
19639	620026
12255	620027
14473	620028
27149	620029
30323	620030
91096	620031
50322	620032
40453	620033
95	620034
14304	620035
3839	620036
6007	620037
16182	620038
40591	620039
1327	620040
711	620041
63936	620042
1615	620043
76532	620044
26193	620045
16784	620046
36253	620047
12966	620048
3869	620049
41507	620050
22667	620051
901	620052
17699	620053
112029	620054
9811	620055
6699	620056
34121	620057
15487	620058
2091	620059
71631	620060
13136	620061
73245	620062
2036	620063
9006	620064
51994	620065
32474	620066
43733	620067
7452	620068
34227	620069
41757	620070
799	620071
1582	620072
11449	620073
16490	620074
2156	620075
75628	620076
181	620077
3980	620078
68204	620079
215	620080
1234	620081
28648	620082
29105	620083
37734	620084
830	620085
30217	620086
530	620087
108	620088
32414	620089
28624	620090
17975	620091
28239	620092
47426	620093
31822	620094
7638	620095
1042	620096
2068	620097
1040	620098
2199	620099
5065	620100
40492	620101
73446	620102
3010	620103
62505	620104
9317	620105
1010	620106
1911	620107
12285	620108
1580	620109
3551	620110
63173	620111
31604	620112
2315	620113
1906	620114
391	620115
3156	620116
30292	620117
8890	620118
10118	620119
48294	620120
827	620121
7604	620122
1875	620123
97	620124
169	620125
97	620126
9775	620127
6524	620128
20037	620129
84	620130
7248	620131
1259	620132
2040	620133
791	620134
72922	620135
2139	620136
223	620137
13899	620138
15322	620139
18651	620140
2468	620141
44	620142
3003	620143
35524	620144
44219	620145
23586	620146
60197	620147
108287	620148
43679	620149
15345	620150
136590	620151
744	620152
8319	620153
1230	620154
13946	620155
2564	620156
6929	620157
22787	620158
29807	620159
8531	620160
66	620161
384	620162
341	620163
1929	620164
17287	620165
1389	620166
50530	620167
120728	620168
7597	620169
13147	620170
90147	620171
19981	620172
97905	620173
46361	620174
95814	620175
8648	620176
45877	620177
2967	620178
1468	620179
65769	620180
54865	620181
27616	620182
18894	620183
8055	620184
2463	620185
6601	620186
347	620187
31	620188
57355	620189
19307	620190
8937	620191
70	620192
20358	620193
75896	620194
30275	620195
36596	620196
11766	620197
834	620198
43301	620199
27723	620200
50144	620201
39827	620202
11593	620203
32673	620204
114892	620205
1586	620206
18648	620207
9562	620208
7466	620209
59258	620210
12042	620211
3963	620212
20439	620213
8700	620214
2191	620215
30281	620216
769	620217
31331	620218
24084	620219
145104	620220
36256	620221
24820	620222
12324	620223
114545	620224
48551	620225
20954	620226
1646	620227
15303	620228
4773	620229
17320	620230
48445	620231
10240	620232
39967	620233
25298	620234
11321	620235
5802	620236
493	620237
1173	620238
11470	620239
53346	620240
6044	620241
27337	620242
9915	620243
19970	620244
28727	620245
6513	620246
100	620247
80382	620248
94	620249
5478	620250
18833	620251
3986	620252
37874	620253
8970	620254
1298	620255
1545	620256
37293	620257
125584	620258
32004	620259
47898	620260
19201	620261
25102	620262
30295	620263
15705	620264
100653	620265
842	620266
4583	620267
5040	620268
59162	620269
8577	620270
41705	620271
50250	620272
98887	620273
10842	620274
117	620275
17555	620276
71863	620277
5280	620278
12767	620279
34881	620280
66749	620281
7702	620282
18393	620283
32161	620284
97700	620285
43583	620286
22001	620287
18750	620288
61020	620289
1919	620290
1195	620291
56332	620292
26207	620293
8	620294
105643	620295
144	620296
8381	620297
105141	620298
7078	620299
53320	620300
2708	620301
36215	620302
5896	620303
690	620304
20236	620305
348	620306
9896	620307
19257	620308
18798	620309
858	620310
38140	620311
43302	620312
4095	620313
17626	620314
543	620315
108689	620316
92078	620317
30956	620318
47733	620319
14842	620320
490	620321
19310	620322
1	620323
4007	620324
57546	620325
10755	620326
4414	620327
24021	620328
7500	620329
32763	620330
10906	620331
371	620332
42714	620333
83	620334
18109	620335
13756	620336
8836	620337
35746	620338
35407	620339
56916	620340
64331	620341
9085	620342
17273	620343
30756	620344
60889	620345
70992	620346
2276	620347
169436	620348
7092	620349
6617	620350
6375	620351
16529	620352
13247	620353
1844	620354
20919	620355
9681	620356
25222	620357
6353	620358
8757	620359
127999	620360
619	620361
50046	620362
10168	620363
6828	620364
72243	620365
1275	620366
1141	620367
46416	620368
42608	620369
62506	620370
5291	620371
56016	620372
71215	620373
5140	620374
17289	620375
44240	620376
27376	620377
12038	620378
58978	620379
2758	620380
66059	620381
50948	620382
1273	620383
2805	620384
42965	620385
29594	620386
20427	620387
23928	620388
29680	620389
37888	620390
163139	620391
17634	620392
58625	620393
16535	620394
38677	620395
6039	620396
8377	620397
1109	620398
45025	620399
16944	620400
12710	620401
4576	620402
22256	620403
12000	620404
22436	620405
8294	620406
14247	620407
46907	620408
65660	620409
35356	620410
33403	620411
5339	620412
8748	620413
5346	620414
30648	620415
17303	620416
212	620417
583	620418
8834	620419
1019	620420
4361	620421
2530	620422
85358	620423
18945	620424
59840	620425
13	620426
1078	620427
19703	620428
12052	620429
23901	620430
66472	620431
58701	620432
79832	620433
5361	620434
1541	620435
2313	620436
63081	620437
342	620438
699	620439
19884	620440
24150	620441
42285	620442
51794	620443
173867	620444
17784	620445
81878	620446
1737	620447
39271	620448
10804	620449
164	620450
180	620451
5542	620452
24363	620453
84781	620454
574	620455
26669	620456
40350	620457
36	620458
16144	620459
35651	620460
137078	620461
17338	620462
271	620463
2713	620464
3065	620465
1213	620466
69524	620467
18574	620468
3888	620469
5879	620470
16830	620471
4994	620472
18987	620473
4428	620474
129828	620475
16127	620476
137805	620477
4223	620478
43983	620479
12078	620480
875	620481
94359	620482
112150	620483
8215	620484
1571	620485
2107	620486
43239	620487
7494	620488
23888	620489
1611	620490
31709	620491
861	620492
31984	620493
20220	620494
94	620495
593	620496
70088	620497
302	620498
1141	620499
521	620500
4431	620501
25314	620502
10850	620503
2767	620504
497	620505
2979	620506
8473	620507
256	620508
910	620509
571	620510
13287	620511
47805	620512
13448	620513
67028	620514
492	620515
36699	620516
1834	620517
18954	620518
20930	620519
174	620520
4479	620521
17287	620522
1463	620523
3591	620524
7613	620525
1482	620526
50739	620527
1320	620528
142154	620529
513	620530
46493	620531
30414	620532
279	620533
37438	620534
5541	620535
58541	620536
5804	620537
2136	620538
44782	620539
524	620540
4497	620541
13379	620542
50257	620543
4825	620544
19208	620545
2948	620546
111	620547
1141	620548
39784	620549
18658	620550
5195	620551
25776	620552
1328	620553
3403	620554
50150	620555
47475	620556
5814	620557
72167	620558
7267	620559
24568	620560
44128	620561
115	620562
13352	620563
18891	620564
55645	620565
3885	620566
26829	620567
51999	620568
160	620569
61655	620570
79484	620571
11186	620572
5523	620573
12685	620574
4520	620575
1030	620576
19277	620577
23161	620578
11321	620579
15360	620580
56084	620581
40623	620582
19291	620583
3240	620584
693	620585
2034	620586
10631	620587
2721	620588
31238	620589
82791	620590
44199	620591
1030	620592
12518	620593
41569	620594
59162	620595
13582	620596
13252	620597
55075	620598
5524	620599
93167	620600
6044	620601
8981	620602
37834	620603
10048	620604
104707	620605
4200	620606
59305	620607
81341	620608
92257	620609
394	620610
50407	620611
13551	620612
24323	620613
15600	620614
11464	620615
28160	620616
155	620617
3114	620618
10766	620619
104	620620
34320	620621
6409	620622
48101	620623
11302	620624
16121	620625
120739	620626
39121	620627
22123	620628
26539	620629
79301	620630
94699	620631
12077	620632
42350	620633
41	620634
8428	620635
945	620636
3408	620637
751	620638
11193	620639
70958	620640
80308	620641
69105	620642
16339	620643
24375	620644
1539	620645
18865	620646
9815	620647
62384	620648
23342	620649
14185	620650
1290	620651
40028	620652
17736	620653
8432	620654
43124	620655
22790	620656
13491	620657
33511	620658
17715	620659
131063	620660
95195	620661
128629	620662
41408	620663
7291	620664
171338	620665
96043	620666
58187	620667
7143	620668
125933	620669
37	620670
97237	620671
71669	620672
1602	620673
21290	620674
98793	620675
22354	620676
41219	620677
2483	620678
63219	620679
15699	620680
99037	620681
12174	620682
7445	620683
1628	620684
14707	620685
9906	620686
67759	620687
28586	620688
128390	620689
14387	620690
37265	620691
41	620692
26789	620693
9675	620694
2494	620695
30232	620696
72324	620697
33550	620698
35829	620699
418	620700
13801	620701
47434	620702
110994	620703
45791	620704
2196	620705
76	620706
15650	620707
1296	620708
21797	620709
23672	620710
429	620711
53476	620712
68284	620713
6829	620714
6202	620715
9892	620716
935	620717
39437	620718
115	620719
132387	620720
3713	620721
14538	620722
45423	620723
84373	620724
2229	620725
102298	620726
165626	620727
8371	620728
356	620729
51179	620730
17130	620731
23384	620732
39084	620733
11303	620734
1077	620735
27627	620736
8289	620737
42216	620738
3226	620739
65639	620740
11273	620741
1169	620742
612	620743
2369	620744
64924	620745
13223	620746
24340	620747
95546	620748
22770	620749
151724	620750
36633	620751
6550	620752
167218	620753
2599	620754
15212	620755
9722	620756
5148	620757
10308	620758
25888	620759
132586	620760
1695	620761
11286	620762
71760	620763
31377	620764
20692	620765
26294	620766
17860	620767
8254	620768
4901	620769
1915	620770
47871	620771
632	620772
31115	620773
3759	620774
36313	620775
6143	620776
7044	620777
130309	620778
107382	620779
6399	620780
112961	620781
618	620782
21138	620783
47752	620784
68793	620785
23898	620786
9730	620787
55720	620788
5223	620789
77182	620790
3979	620791
2893	620792
4506	620793
1704	620794
2713	620795
35980	620796
13992	620797
140994	620798
27667	620799
14533	620800
34839	620801
34812	620802
105487	620803
7	620804
29482	620805
72170	620806
38344	620807
22925	620808
29107	620809
107501	620810
44789	620811
2230	620812
64694	620813
173363	620814
446	620815
701	620816
4357	620817
7791	620818
56431	620819
264	620820
47084	620821
69229	620822
16877	620823
3521	620824
2526	620825
3580	620826
3943	620827
14165	620828
46622	620829
33791	620830
20003	620831
29794	620832
589	620833
974	620834
11973	620835
10138	620836
28969	620837
3105	620838
21656	620839
34019	620840
100308	620841
43341	620842
152747	620843
593	620844
33414	620845
456	620846
10993	620847
1551	620848
14601	620849
7490	620850
2036	620851
22680	620852
654	620853
11145	620854
694	620855
3111	620856
3810	620857
10397	620858
1265	620859
27437	620860
144	620861
868	620862
654	620863
2719	620864
2196	620865
1149	620866
397	620867
59262	620868
397	620869
17173	620870
24839	620871
3212	620872
104995	620873
6922	620874
126362	620875
18955	620876
36173	620877
2204	620878
145650	620879
3444	620880
52325	620881
161153	620882
3633	620883
11162	620884
55040	620885
20427	620886
1480	620887
447	620888
46241	620889
6880	620890
113357	620891
13289	620892
3583	620893
2473	620894
84	620895
44361	620896
49485	620897
35705	620898
36433	620899
31244	620900
591	620901
858	620902
77133	620903
521	620904
4370	620905
42177	620906
28839	620907
96841	620908
13973	620909
3683	620910
28226	620911
1588	620912
9614	620913
45309	620914
105281	620915
15166	620916
15	620917
66716	620918
10467	620919
11426	620920
910	620921
69735	620922
24841	620923
59914	620924
6822	620925
11177	620926
31689	620927
19713	620928
127582	620929
13888	620930
19854	620931
51400	620932
22460	620933
11095	620934
138388	620935
65526	620936
2558	620937
27458	620938
81631	620939
65978	620940
29573	620941
32543	620942
10766	620943
677	620944
19257	620945
2279	620946
29182	620947
5525	620948
7510	620949
973	620950
4085	620951
45733	620952
10230	620953
331	620954
992	620955
1196	620956
1591	620957
2756	620958
6861	620959
4908	620960
11889	620961
77837	620962
80217	620963
1911	620964
2948	620965
10940	620966
32555	620967
60216	620968
26940	620969
11686	620970
29124	620971
51392	620972
15016	620973
41063	620974
41592	620975
5268	620976
90330	620977
63724	620978
79436	620979
79197	620980
6933	620981
14747	620982
6926	620983
523	620984
60684	620985
2139	620986
1225	620987
1320	620988
2919	620989
58975	620990
4379	620991
137337	620992
3445	620993
70094	620994
488	620995
9067	620996
2019	620997
4476	620998
720	620999
156951	621000
4952	621001
17958	621002
1178	621003
134155	621004
5882	621005
62338	621006
4204	621007
23041	621008
1182	621009
80595	621010
9462	621011
3250	621012
2215	621013
50785	621014
10661	621015
520	621016
173717	621017
432	621018
2058	621019
7900	621020
1463	621021
1602	621022
132429	621023
32115	621024
2792	621025
12171	621026
2032	621027
35939	621028
103748	621029
2469	621030
137978	621031
38523	621032
12268	621033
35347	621034
137983	621035
69654	621036
117	621037
18	621038
35540	621039
2346	621040
7607	621041
70	621042
2017	621043
7715	621044
73209	621045
28939	621046
30055	621047
1300	621048
998	621049
21056	621050
180	621051
3322	621052
33036	621053
5046	621054
4355	621055
70	621056
4635	621057
70	621058
1388	621059
5954	621060
112	621061
58005	621062
3328	621063
97215	621064
7818	621065
62544	621066
79484	621067
51106	621068
69891	621069
62185	621070
14421	621071
58070	621072
8099	621073
26337	621074
323	621075
24941	621076
1187	621077
40221	621078
4838	621079
4244	621080
72006	621081
9082	621082
33142	621083
150212	621084
7732	621085
22642	621086
44522	621087
1164	621088
5046	621089
126015	621090
35396	621091
412	621092
98785	621093
28	621094
24831	621095
35680	621096
79612	621097
37761	621098
946	621099
51568	621100
11520	621101
55	621102
564	621103
10868	621104
3158	621105
901	621106
61298	621107
22931	621108
53663	621109
7097	621110
24217	621111
3359	621112
63175	621113
43038	621114
112	621115
9085	621116
19811	621117
1520	621118
25620	621119
2792	621120
9471	621121
5954	621122
78331	621123
9993	621124
174	621125
2617	621126
24228	621127
57890	621128
173	621129
66	621130
14069	621131
112	621132
3229	621133
20880	621134
78055	621135
129436	621136
2334	621137
102273	621138
431	621139
13816	621140
55424	621141
61999	621142
5795	621143
11473	621144
33176	621145
30949	621146
31604	621147
1105	621148
491	621149
61512	621150
1507	621151
154	621152
42293	621153
46664	621154
1983	621155
58314	621156
34564	621157
30880	621158
20226	621159
13008	621160
1141	621161
42945	621162
56778	621163
31961	621164
29158	621165
56866	621166
62474	621167
59192	621168
1762	621169
95886	621170
440	621171
217	621172
60755	621173
227	621174
116357	621175
82810	621176
5967	621177
1068	621178
17652	621179
2930	621180
307	621181
37403	621182
37227	621183
678	621184
6754	621185
657	621186
9281	621187
13846	621188
4818	621189
93194	621190
146	621191
131498	621192
2061	621193
12488	621194
1660	621195
31347	621196
6905	621197
21044	621198
66726	621199
53546	621200
61093	621201
7531	621202
2995	621203
54219	621204
8658	621205
17949	621206
7268	621207
62350	621208
90668	621209
39625	621210
18723	621211
12939	621212
19927	621213
51805	621214
12	621215
101259	621216
18474	621217
6741	621218
437	621219
169	621220
32632	621221
31992	621222
452	621223
5719	621224
9047	621225
10951	621226
2233	621227
42423	621228
9366	621229
158793	621230
28846	621231
64110	621232
17770	621233
1761	621234
654	621235
18260	621236
10	621237
95604	621238
2502	621239
377	621240
1182	621241
15923	621242
45640	621243
138298	621244
53177	621245
20947	621246
47028	621247
41330	621248
2979	621249
1201	621250
41008	621251
98290	621252
1145	621253
7720	621254
56896	621255
68614	621256
925	621257
127	621258
8066	621259
4439	621260
140382	621261
1238	621262
11058	621263
31609	621264
77544	621265
251	621266
3393	621267
21434	621268
25669	621269
33198	621270
21322	621271
168877	621272
22	621273
5014	621274
42181	621275
1257	621276
6264	621277
950	621278
112460	621279
4467	621280
544	621281
8751	621282
18846	621283
9153	621284
28713	621285
29059	621286
1623	621287
43676	621288
118	621289
47487	621290
11836	621291
55254	621292
46812	621293
25422	621294
4873	621295
17564	621296
21862	621297
39778	621298
5510	621299
35437	621300
21288	621301
7732	621302
135350	621303
2093	621304
7608	621305
27046	621306
71555	621307
9636	621308
64359	621309
81208	621310
62927	621311
24617	621312
59211	621313
90790	621314
7450	621315
14882	621316
142946	621317
917	621318
1289	621319
352	621320
20020	621321
15175	621322
3788	621323
1865	621324
17992	621325
5280	621326
7253	621327
1258	621328
8376	621329
3788	621330
1657	621331
2856	621332
8082	621333
47847	621334
37089	621335
49344	621336
7301	621337
22427	621338
26257	621339
60887	621340
101451	621341
10012	621342
28263	621343
13541	621344
1557	621345
36531	621346
4595	621347
26887	621348
9439	621349
365	621350
365	621351
73976	621352
12342	621353
5326	621354
2606	621355
13252	621356
1397	621357
77706	621358
37974	621359
14142	621360
8834	621361
8795	621362
1482	621363
42065	621364
12925	621365
10108	621366
146777	621367
14273	621368
8983	621369
14873	621370
165678	621371
6028	621372
3846	621373
15365	621374
13024	621375
540	621376
23975	621377
60953	621378
4393	621379
62275	621380
44875	621381
26796	621382
12691	621383
24690	621384
60034	621385
6178	621386
3237	621387
81164	621388
77917	621389
20919	621390
18911	621391
8625	621392
620	621393
40577	621394
91	621395
33941	621396
25266	621397
16629	621398
42655	621399
31525	621400
14868	621401
22017	621402
6136	621403
8603	621404
19650	621405
60983	621406
6813	621407
1104	621408
1952	621409
80672	621410
2577	621411
163	621412
1174	621413
59644	621414
819	621415
3881	621416
15593	621417
35972	621418
38378	621419
17259	621420
11	621421
4336	621422
47084	621423
49043	621424
49547	621425
58558	621426
15663	621427
39619	621428
1639	621429
1391	621430
49309	621431
11362	621432
284	621433
14107	621434
27586	621435
45930	621436
24	621437
19791	621438
3664	621439
45852	621440
9351	621441
57229	621442
56125	621443
10793	621444
14136	621445
67207	621446
2049	621447
841	621448
2154	621449
8918	621450
10793	621451
7852	621452
75682	621453
12861	621454
103	621455
108295	621456
83389	621457
276	621458
93835	621459
25102	621460
22574	621461
157161	621462
104182	621463
18822	621464
7213	621465
52163	621466
28236	621467
18635	621468
5370	621469
34107	621470
20753	621471
49447	621472
19698	621473
2557	621474
6778	621475
68295	621476
5575	621477
10906	621478
35362	621479
21162	621480
996	621481
6176	621482
18931	621483
54106	621484
42979	621485
29839	621486
97074	621487
656	621488
25031	621489
436	621490
5945	621491
82942	621492
41	621493
22756	621494
1765	621495
7076	621496
4329	621497
30465	621498
69331	621499
1818	621500
773	621501
13847	621502
14977	621503
8060	621504
4827	621505
27632	621506
68653	621507
1820	621508
832	621509
46425	621510
32102	621511
19084	621512
3673	621513
22803	621514
40784	621515
41073	621516
3891	621517
85474	621518
57506	621519
889	621520
105814	621521
8493	621522
13858	621523
54437	621524
72	621525
5229	621526
2173	621527
331	621528
84675	621529
28505	621530
44559	621531
4728	621532
9621	621533
34253	621534
30709	621535
2003	621536
5330	621537
40550	621538
18931	621539
21710	621540
164678	621541
53926	621542
58327	621543
30364	621544
24473	621545
1225	621546
1283	621547
272	621548
89660	621549
29422	621550
3949	621551
18709	621552
30668	621553
50634	621554
395	621555
37462	621556
7503	621557
84	621558
30624	621559
24154	621560
22755	621561
35857	621562
15591	621563
22426	621564
13327	621565
64900	621566
129097	621567
17776	621568
4307	621569
39262	621570
24417	621571
39454	621572
19860	621573
40407	621574
74070	621575
22493	621576
31134	621577
5285	621578
51755	621579
4006	621580
67018	621581
39055	621582
22	621583
13603	621584
1483	621585
4714	621586
26478	621587
20722	621588
12595	621589
25111	621590
63275	621591
85929	621592
49137	621593
34987	621594
21435	621595
35836	621596
3410	621597
401	621598
4998	621599
5251	621600
14515	621601
28804	621602
77068	621603
37362	621604
51022	621605
28722	621606
1086	621607
8254	621608
614	621609
7928	621610
1949	621611
10296	621612
43945	621613
62275	621614
21637	621615
79834	621616
30323	621617
446	621618
35745	621619
1462	621620
6353	621621
5795	621622
45022	621623
15079	621624
1741	621625
1625	621626
206	621627
54	621628
559	621629
952	621630
14771	621631
15985	621632
7612	621633
47904	621634
2876	621635
1147	621636
7	621637
4486	621638
6085	621639
52246	621640
211	621641
413	621642
1912	621643
19101	621644
8676	621645
14269	621646
70543	621647
51390	621648
2291	621649
70594	621650
11044	621651
31177	621652
44475	621653
2207	621654
12743	621655
105438	621656
29259	621657
81540	621658
370	621659
70543	621660
8381	621661
31962	621662
12780	621663
162	621664
6094	621665
12	621666
25848	621667
3106	621668
27838	621669
4005	621670
58952	621671
7255	621672
10501	621673
104129	621674
14722	621675
1056	621676
46768	621677
19852	621678
22757	621679
24378	621680
58762	621681
19791	621682
2183	621683
59552	621684
165709	621685
12171	621686
19495	621687
2296	621688
15247	621689
17316	621690
8228	621691
2296	621692
11282	621693
60518	621694
6056	621695
14142	621696
4711	621697
79401	621698
19618	621699
2254	621700
25759	621701
71094	621702
2229	621703
19593	621704
949	621705
56726	621706
91437	621707
51453	621708
9726	621709
18656	621710
1967	621711
74530	621712
1131	621713
377	621714
38439	621715
40406	621716
51054	621717
26639	621718
15347	621719
10743	621720
276	621721
4164	621722
38213	621723
3241	621724
4307	621725
43430	621726
2900	621727
96265	621728
4172	621729
2559	621730
1605	621731
15625	621732
2072	621733
3219	621734
10709	621735
30979	621736
141384	621737
18348	621738
74469	621739
56	621740
1098	621741
2210	621742
650	621743
35213	621744
64365	621745
40765	621746
325	621747
62036	621748
45601	621749
6914	621750
117891	621751
29591	621752
1676	621753
248	621754
33295	621755
4043	621756
2459	621757
14753	621758
63711	621759
52889	621760
6318	621761
73572	621762
12116	621763
26840	621764
11340	621765
11994	621766
1999	621767
11100	621768
97671	621769
3973	621770
10719	621771
14191	621772
992	621773
102592	621774
19102	621775
3243	621776
3243	621777
1377	621778
2849	621779
20186	621780
34042	621781
1732	621782
11889	621783
17958	621784
2456	621785
132083	621786
6738	621787
5560	621788
14142	621789
59094	621790
20083	621791
90470	621792
27487	621793
10726	621794
14897	621795
4112	621796
6738	621797
46614	621798
11430	621799
56083	621800
17410	621801
1479	621802
6094	621803
13802	621804
74787	621805
70762	621806
81603	621807
22954	621808
13448	621809
1220	621810
173402	621811
7706	621812
780	621813
12627	621814
93779	621815
61304	621816
160368	621817
131528	621818
101294	621819
112245	621820
20929	621821
20520	621822
73988	621823
20100	621824
36765	621825
49039	621826
1510	621827
48048	621828
61984	621829
4299	621830
492	621831
3398	621832
11365	621833
40994	621834
475	621835
4734	621836
7192	621837
6589	621838
1805	621839
51298	621840
3231	621841
68849	621842
41549	621843
25903	621844
2315	621845
47047	621846
12	621847
21322	621848
22634	621849
2530	621850
38143	621851
252	621852
4414	621853
46244	621854
630	621855
9483	621856
15207	621857
21400	621858
354	621859
14062	621860
24483	621861
61653	621862
19725	621863
60	621864
16773	621865
96	621866
46622	621867
62666	621868
31867	621869
11285	621870
484	621871
26855	621872
8090	621873
53749	621874
24289	621875
12076	621876
24042	621877
32443	621878
12732	621879
17709	621880
3080	621881
11954	621882
1007	621883
943	621884
6095	621885
2260	621886
36147	621887
6430	621888
22906	621889
56016	621890
86254	621891
94976	621892
97458	621893
7	621894
11525	621895
890	621896
20156	621897
1274	621898
6561	621899
100087	621900
1611	621901
4142	621902
1154	621903
4116	621904
22159	621905
542	621906
202	621907
446	621908
7271	621909
213	621910
110102	621911
481	621912
32178	621913
5877	621914
1731	621915
68051	621916
30937	621917
14234	621918
33	621919
5287	621920
1957	621921
24237	621922
27902	621923
66888	621924
44830	621925
29554	621926
10950	621927
7675	621928
31642	621929
13858	621930
96585	621931
14113	621932
654	621933
2107	621934
3593	621935
6011	621936
467	621937
13696	621938
32702	621939
1957	621940
4123	621941
387	621942
17531	621943
35907	621944
2837	621945
22751	621946
146	621947
120	621948
6029	621949
24305	621950
1926	621951
4192	621952
14070	621953
116060	621954
1929	621955
965	621956
12936	621957
2033	621958
4579	621959
7238	621960
36428	621961
10334	621962
70809	621963
59431	621964
23920	621965
3132	621966
1399	621967
23016	621968
85015	621969
19569	621970
90343	621971
1231	621972
85684	621973
40466	621974
1542	621975
40851	621976
2720	621977
52532	621978
766	621979
3633	621980
64383	621981
22991	621982
56843	621983
30517	621984
37293	621985
9383	621986
18801	621987
23720	621988
273	621989
273	621990
12105	621991
2031	621992
37028	621993
71765	621994
898	621995
29207	621996
22334	621997
137	621998
154	621999
228	622000
62063	622001
13844	622002
58496	622003
43075	622004
100550	622005
1200	622006
44457	622007
8868	622008
6192	622009
1349	622010
34761	622011
2209	622012
9075	622013
7815	622014
2427	622015
49850	622016
15888	622017
395	622018
5179	622019
21383	622020
35883	622021
140	622022
84	622023
2107	622024
3660	622025
93348	622026
18817	622027
50060	622028
1700	622029
3804	622030
2271	622031
3375	622032
36	622033
3526	622034
98975	622035
1267	622036
3515	622037
21297	622038
4892	622039
33901	622040
746	622041
19523	622042
19754	622043
13808	622044
79343	622045
59164	622046
1474	622047
1761	622048
1615	622049
52103	622050
97572	622051
43264	622052
24286	622053
85733	622054
16981	622055
23170	622056
31527	622057
305	622058
152769	622059
44724	622060
70613	622061
632	622062
62497	622063
6822	622064
42564	622065
32823	622066
25412	622067
4998	622068
61658	622069
6107	622070
375	622071
367	622072
8467	622073
111009	622074
48189	622075
9683	622076
4455	622077
2458	622078
13552	622079
105406	622080
4705	622081
37870	622082
50803	622083
23006	622084
80014	622085
617	622086
132995	622087
53565	622088
8666	622089
30148	622090
3472	622091
9618	622092
73142	622093
14038	622094
524	622095
36	622096
19285	622097
481	622098
5537	622099
2403	622100
31300	622101
19285	622102
38250	622103
31324	622104
14075	622105
85314	622106
74	622107
5332	622108
19635	622109
907	622110
956	622111
767	622112
49012	622113
10298	622114
6818	622115
14926	622116
2509	622117
469	622118
1984	622119
91329	622120
29325	622121
178	622122
80178	622123
51004	622124
19507	622125
2352	622126
70487	622127
8960	622128
1971	622129
51592	622130
56017	622131
890	622132
19273	622133
58900	622134
2021	622135
140004	622136
79487	622137
4845	622138
1049	622139
2561	622140
42690	622141
29135	622142
242	622143
1377	622144
10220	622145
1040	622146
3952	622147
12936	622148
41325	622149
13299	622150
114484	622151
9499	622152
11800	622153
34605	622154
11573	622155
9166	622156
101999	622157
23711	622158
17878	622159
9976	622160
16	622161
5440	622162
83063	622163
14698	622164
26712	622165
21527	622166
12917	622167
48999	622168
1266	622169
1725	622170
33851	622171
1	622172
5794	622173
55672	622174
1714	622175
47552	622176
1321	622177
55461	622178
5997	622179
75186	622180
1019	622181
347	622182
19378	622183
22530	622184
49233	622185
29599	622186
6545	622187
16756	622188
3990	622189
2608	622190
68851	622191
827	622192
1940	622193
654	622194
654	622195
4358	622196
9570	622197
1294	622198
5882	622199
59342	622200
3918	622201
24273	622202
21163	622203
14073	622204
2132	622205
1618	622206
30798	622207
19945	622208
693	622209
1599	622210
146651	622211
83819	622212
2177	622213
1580	622214
12089	622215
33270	622216
9383	622217
343	622218
15651	622219
1662	622220
41385	622221
286	622222
9571	622223
1751	622224
9384	622225
51057	622226
146551	622227
4033	622228
517	622229
5442	622230
15693	622231
66094	622232
4907	622233
1568	622234
1929	622235
31842	622236
101310	622237
93944	622238
708	622239
24472	622240
582	622241
95	622242
28282	622243
456	622244
9414	622245
14954	622246
104798	622247
21759	622248
47842	622249
9363	622250
549	622251
1596	622252
38713	622253
3919	622254
119562	622255
1571	622256
9976	622257
48771	622258
59277	622259
1304	622260
152132	622261
3520	622262
12227	622263
67550	622264
51493	622265
80707	622266
43378	622267
3232	622268
15242	622269
21736	622270
11333	622271
2204	622272
20010	622273
7842	622274
55154	622275
24697	622276
62	622277
31057	622278
56645	622279
13968	622280
26031	622281
22810	622282
70583	622283
2031	622284
17566	622285
22979	622286
40952	622287
8024	622288
38182	622289
1998	622290
71666	622291
80847	622292
74883	622293
16828	622294
208	622295
477	622296
151	622297
113332	622298
16044	622299
9018	622300
68400	622301
25278	622302
12	622303
1901	622304
58655	622305
34468	622306
26469	622307
8539	622308
8310	622309
57138	622310
37150	622311
42527	622312
1163	622313
12594	622314
70530	622315
45629	622316
62000	622317
11704	622318
10948	622319
996	622320
242	622321
3837	622322
149538	622323
30301	622324
15823	622325
3717	622326
50511	622327
43013	622328
16926	622329
10041	622330
536	622331
33832	622332
151	622333
146545	622334
2789	622335
1596	622336
6	622337
428	622338
2761	622339
15788	622340
1926	622341
1474	622342
12984	622343
24189	622344
24022	622345
3062	622346
35546	622347
4520	622348
16610	622349
16962	622350
144	622351
9681	622352
3375	622353
325	622354
23788	622355
13800	622356
166	622357
64657	622358
33919	622359
3495	622360
4126	622361
177420	622362
14864	622363
113882	622364
12612	622365
5264	622366
2876	622367
7951	622368
325	622369
95252	622370
1196	622371
704	622372
1654	622373
10630	622374
5291	622375
1179	622376
9101	622377
4472	622378
1345	622379
26702	622380
18683	622381
10765	622382
4699	622383
699	622384
21613	622385
7188	622386
6582	622387
46574	622388
61011	622389
65352	622390
9631	622391
1420	622392
148417	622393
44789	622394
12184	622395
48411	622396
7889	622397
127	622398
13528	622399
35200	622400
10849	622401
4392	622402
8703	622403
5061	622404
2712	622405
3182	622406
3834	622407
3986	622408
6157	622409
64250	622410
4361	622411
34290	622412
12635	622413
28753	622414
9202	622415
956	622416
2414	622417
3583	622418
8528	622419
2817	622420
41345	622421
3065	622422
215	622423
98	622424
134287	622425
1676	622426
5392	622427
827	622428
10738	622429
251	622430
18770	622431
1395	622432
517	622433
133150	622434
39702	622435
5227	622436
1088	622437
3653	622438
27186	622439
21322	622440
43211	622441
194	622442
29479	622443
101169	622444
55182	622445
3065	622446
29509	622447
517	622448
31528	622449
22637	622450
122618	622451
33773	622452
3391	622453
14165	622454
7359	622455
984	622456
32720	622457
17163	622458
376	622459
681	622460
3882	622461
1316	622462
1637	622463
21	622464
39466	622465
91040	622466
5026	622467
19430	622468
615	622469
2359	622470
75180	622471
67701	622472
17103	622473
73901	622474
5773	622475
19387	622476
12151	622477
215	622478
3510	622479
12954	622480
7820	622481
27626	622482
2664	622483
42279	622484
6517	622485
51712	622486
3363	622487
15844	622488
70012	622489
5568	622490
38614	622491
3882	622492
73967	622493
12108	622494
6065	622495
11543	622496
9163	622497
122615	622498
65372	622499
52	622500
9364	622501
233	622502
58701	622503
14314	622504
9926	622505
24	622506
134507	622507
73460	622508
14189	622509
36153	622510
9146	622511
21689	622512
7	622513
656	622514
35132	622515
66	622516
125	622517
35626	622518
68002	622519
18340	622520
90164	622521
3472	622522
36001	622523
67669	622524
65897	622525
79322	622526
8432	622527
102845	622528
45973	622529
497	622530
1924	622531
31504	622532
73860	622533
160	622534
394	622535
407	622536
4029	622537
25562	622538
162	622539
5730	622540
13206	622541
19772	622542
2082	622543
5068	622544
2082	622545
305	622546
1042	622547
10018	622548
51636	622549
40379	622550
95	622551
95	622552
667	622553
5985	622554
13955	622555
76621	622556
5733	622557
76	622558
48834	622559
54902	622560
38514	622561
8580	622562
16371	622563
49010	622564
40999	622565
11236	622566
11207	622567
20975	622568
775	622569
68754	622570
41625	622571
17038	622572
4551	622573
45925	622574
5902	622575
539	622576
87296	622577
14286	622578
576	622579
12742	622580
2641	622581
42225	622582
27125	622583
28079	622584
5253	622585
140	622586
4090	622587
30956	622588
23781	622589
16581	622590
5406	622591
2183	622592
8694	622593
363	622594
4358	622595
21024	622596
40412	622597
34230	622598
65247	622599
25075	622600
397	622601
165770	622602
24023	622603
2998	622604
17517	622605
13801	622606
25171	622607
1019	622608
1193	622609
14958	622610
158	622611
31274	622612
83604	622613
302	622614
457	622615
3268	622616
98147	622617
1917	622618
8	622619
1003	622620
2313	622621
7078	622622
46338	622623
113798	622624
1567	622625
16204	622626
7820	622627
5587	622628
14222	622629
8376	622630
2371	622631
356	622632
27614	622633
2004	622634
2611	622635
1530	622636
13658	622637
17351	622638
2268	622639
2192	622640
20076	622641
543	622642
28582	622643
91368	622644
14842	622645
43934	622646
13834	622647
17526	622648
949	622649
100653	622650
1014	622651
8668	622652
3482	622653
41847	622654
42646	622655
5502	622656
12651	622657
6053	622658
124495	622659
1179	622660
44837	622661
65	622662
27149	622663
5828	622664
1983	622665
14183	622666
4857	622667
3397	622668
901	622669
3857	622670
99629	622671
573	622672
9288	622673
3587	622674
92065	622675
11209	622676
31292	622677
25956	622678
5099	622679
1050	622680
27331	622681
2031	622682
445	622683
27418	622684
22001	622685
1095	622686
82140	622687
129392	622688
83358	622689
18843	622690
485	622691
11853	622692
67451	622693
1797	622694
4123	622695
79243	622696
24009	622697
5021	622698
7810	622699
39469	622700
7492	622701
20133	622702
65696	622703
94862	622704
48296	622705
716	622706
30630	622707
2963	622708
24218	622709
3979	622710
14324	622711
6635	622712
57677	622713
6408	622714
65152	622715
64448	622716
13678	622717
8694	622718
13818	622719
16869	622720
56449	622721
13987	622722
1637	622723
2813	622724
74250	622725
4940	622726
8992	622727
1427	622728
5426	622729
15844	622730
25345	622731
53863	622732
27115	622733
18996	622734
142826	622735
41942	622736
97672	622737
73637	622738
1482	622739
10269	622740
5697	622741
20544	622742
1723	622743
9041	622744
87211	622745
29448	622746
3115	622747
74043	622748
6617	622749
6802	622750
30885	622751
4524	622752
18605	622753
885	622754
12453	622755
97422	622756
24964	622757
90394	622758
62156	622759
79059	622760
272	622761
777	622762
4414	622763
4038	622764
1519	622765
52492	622766
142	622767
17349	622768
28232	622769
3753	622770
4038	622771
34777	622772
8984	622773
3272	622774
33124	622775
1734	622776
18556	622777
35254	622778
4548	622779
19682	622780
73891	622781
3571	622782
13948	622783
75023	622784
648	622785
16297	622786
61748	622787
42724	622788
7185	622789
1608	622790
37	622791
28471	622792
9359	622793
10455	622794
9303	622795
3588	622796
47292	622797
10682	622798
35977	622799
34420	622800
58147	622801
63531	622802
11593	622803
50453	622804
3087	622805
3882	622806
8985	622807
2649	622808
4009	622809
38578	622810
70620	622811
68578	622812
19981	622813
11066	622814
24668	622815
5056	622816
42086	622817
27947	622818
9	622819
2193	622820
51705	622821
11451	622822
81049	622823
274	622824
9285	622825
3171	622826
1730	622827
10048	622828
56908	622829
108273	622830
80996	622831
9041	622832
7781	622833
100	622834
9041	622835
4052	622836
6777	622837
181855	622838
267	622839
50031	622840
180381	622841
35421	622842
55684	622843
3518	622844
1733	622845
11957	622846
18826	622847
162558	622848
31377	622849
31857	622850
46608	622851
20003	622852
9993	622853
20785	622854
3484	622855
21426	622856
3636	622857
91078	622858
1450	622859
1311	622860
125744	622861
6575	622862
2884	622863
434	622864
163	622865
80346	622866
53327	622867
22020	622868
289	622869
223	622870
35771	622871
200	622872
107728	622873
56367	622874
301	622875
24737	622876
42425	622877
25705	622878
52103	622879
24113	622880
24031	622881
2440	622882
19727	622883
1572	622884
4010	622885
6595	622886
4665	622887
73848	622888
2266	622889
22653	622890
43250	622891
13860	622892
1858	622893
8820	622894
8836	622895
31198	622896
11338	622897
2780	622898
35110	622899
81275	622900
8468	622901
53864	622902
349	622903
20167	622904
7260	622905
2053	622906
23	622907
14905	622908
30394	622909
3284	622910
482	622911
30360	622912
3119	622913
262	622914
67428	622915
11603	622916
72360	622917
1092	622918
3460	622919
30996	622920
1270	622921
48041	622922
1544	622923
158348	622924
2805	622925
28546	622926
25753	622927
12743	622928
12743	622929
16923	622930
7687	622931
20186	622932
4153	622933
818	622934
123489	622935
26175	622936
25997	622937
655	622938
6125	622939
8410	622940
2162	622941
62824	622942
45846	622943
10342	622944
31659	622945
2934	622946
14294	622947
70730	622948
18848	622949
4356	622950
1568	622951
90360	622952
74	622953
183	622954
7188	622955
91032	622956
1945	622957
587	622958
79880	622959
833	622960
2311	622961
15831	622962
289	622963
38056	622964
23904	622965
5045	622966
974	622967
41621	622968
42	622969
1116	622970
50952	622971
4505	622972
91262	622973
75480	622974
33176	622975
983	622976
723	622977
55557	622978
40826	622979
2208	622980
38020	622981
342	622982
5110	622983
1888	622984
55993	622985
25387	622986
10617	622987
9557	622988
644	622989
342	622990
1580	622991
16365	622992
776	622993
982	622994
654	622995
8562	622996
1560	622997
11543	622998
8673	622999
4033	623000
62004	623001
4288	623002
8	623003
3655	623004
1157	623005
8	623006
44837	623007
12021	623008
5735	623009
23779	623010
6570	623011
51381	623012
56582	623013
24155	623014
33407	623015
24367	623016
56322	623017
42751	623018
1906	623019
5202	623020
22396	623021
1320	623022
25514	623023
66780	623024
55867	623025
4385	623026
4385	623027
2732	623028
20686	623029
22886	623030
12192	623031
76802	623032
2052	623033
25863	623034
3081	623035
20072	623036
1882	623037
19671	623038
1232	623039
12727	623040
2767	623041
13783	623042
17168	623043
2820	623044
12308	623045
29407	623046
47808	623047
42300	623048
3918	623049
51204	623050
48551	623051
1569	623052
50254	623053
118830	623054
14178	623055
807	623056
24838	623057
77057	623058
23953	623059
2986	623060
490	623061
502	623062
7241	623063
1290	623064
12285	623065
3882	623066
3832	623067
10543	623068
113248	623069
10963	623070
46189	623071
4187	623072
2356	623073
51428	623074
64035	623075
3065	623076
4088	623077
1858	623078
16072	623079
289	623080
81867	623081
6338	623082
14714	623083
113048	623084
741	623085
1093	623086
5996	623087
21968	623088
1126	623089
10932	623090
2456	623091
34862	623092
27598	623093
17286	623094
1853	623095
12861	623096
8331	623097
5798	623098
28483	623099
753	623100
24956	623101
13294	623102
33723	623103
6064	623104
2036	623105
1580	623106
597	623107
122	623108
2967	623109
26223	623110
356	623111
3530	623112
7404	623113
78020	623114
42259	623115
2132	623116
327	623117
1713	623118
46915	623119
20384	623120
509	623121
6708	623122
19694	623123
307	623124
16072	623125
51	623126
4213	623127
30546	623128
8737	623129
125331	623130
5197	623131
31513	623132
61936	623133
43793	623134
59838	623135
1911	623136
17289	623137
15140	623138
21135	623139
4992	623140
5358	623141
29101	623142
12635	623143
1647	623144
54972	623145
11289	623146
11730	623147
46884	623148
2024	623149
3555	623150
2365	623151
52107	623152
13305	623153
12964	623154
30805	623155
17	623156
22503	623157
19830	623158
23438	623159
9331	623160
160	623161
57854	623162
43137	623163
54966	623164
11973	623165
7267	623166
7349	623167
19738	623168
28689	623169
28732	623170
2442	623171
12349	623172
33704	623173
12094	623174
21432	623175
29581	623176
7022	623177
7270	623178
60919	623179
19681	623180
137500	623181
2471	623182
35343	623183
1917	623184
44163	623185
33810	623186
702	623187
36029	623188
13853	623189
22133	623190
46915	623191
1012	623192
747	623193
1763	623194
6606	623195
71979	623196
3231	623197
3959	623198
948	623199
134046	623200
16090	623201
74	623202
118301	623203
1904	623204
115103	623205
72657	623206
24919	623207
37870	623208
1082	623209
17673	623210
12	623211
10020	623212
1073	623213
24304	623214
43694	623215
43187	623216
22637	623217
3772	623218
2509	623219
48794	623220
81895	623221
46057	623222
85326	623223
27505	623224
2581	623225
65891	623226
42111	623227
35707	623228
25759	623229
2293	623230
4892	623231
2102	623232
1586	623233
3	623234
1317	623235
18141	623236
23127	623237
4164	623238
102722	623239
7580	623240
22402	623241
79033	623242
4487	623243
56512	623244
49739	623245
29268	623246
181	623247
365	623248
11291	623249
55694	623250
363	623251
63965	623252
24832	623253
16130	623254
3071	623255
5755	623256
1092	623257
1883	623258
4047	623259
20084	623260
163	623261
1811	623262
3784	623263
864	623264
20224	623265
6538	623266
6123	623267
13806	623268
99446	623269
7	623270
13919	623271
17518	623272
47904	623273
56257	623274
18734	623275
135456	623276
27045	623277
6224	623278
1639	623279
3886	623280
13830	623281
92	623282
43187	623283
45547	623284
169	623285
46516	623286
111843	623287
82494	623288
2070	623289
10583	623290
1339	623291
902	623292
22397	623293
105490	623294
26017	623295
22508	623296
2296	623297
3931	623298
2376	623299
20994	623300
64627	623301
167159	623302
1929	623303
7054	623304
62016	623305
89746	623306
62016	623307
19837	623308
5244	623309
23202	623310
8	623311
2508	623312
1097	623313
100374	623314
139235	623315
54364	623316
4255	623317
4993	623318
16687	623319
171078	623320
5614	623321
16050	623322
101142	623323
5997	623324
50577	623325
4588	623326
1903	623327
84	623328
35301	623329
858	623330
39491	623331
66726	623332
35945	623333
67129	623334
79643	623335
21567	623336
18013	623337
677	623338
38316	623339
10173	623340
10944	623341
16424	623342
2858	623343
6342	623344
4084	623345
7014	623346
29753	623347
15745	623348
6613	623349
11369	623350
306	623351
28724	623352
19700	623353
3877	623354
101142	623355
52657	623356
18868	623357
13546	623358
35459	623359
19266	623360
30052	623361
2664	623362
18700	623363
16092	623364
24067	623365
63143	623366
502	623367
161276	623368
497	623369
32040	623370
55026	623371
6614	623372
7131	623373
7834	623374
27560	623375
25869	623376
6228	623377
17790	623378
2427	623379
41126	623380
6125	623381
5285	623382
3717	623383
3244	623384
47882	623385
3495	623386
28353	623387
2202	623388
24282	623389
28678	623390
7256	623391
805	623392
653	623393
18083	623394
5071	623395
10728	623396
2427	623397
10967	623398
11112	623399
37417	623400
93258	623401
78344	623402
62240	623403
1660	623404
6424	623405
105698	623406
30900	623407
10180	623408
1465	623409
67696	623410
24212	623411
44	623412
2298	623413
1231	623414
15049	623415
25717	623416
62577	623417
3716	623418
9320	623419
21099	623420
7664	623421
2043	623422
61299	623423
33483	623424
53753	623425
6864	623426
9094	623427
16609	623428
84	623429
84	623430
9094	623431
66710	623432
12128	623433
71853	623434
38495	623435
8858	623436
81540	623437
523	623438
20888	623439
3214	623440
21706	623441
112226	623442
19618	623443
85509	623444
1330	623445
5027	623446
10244	623447
9629	623448
63619	623449
2469	623450
17667	623451
7032	623452
3340	623453
22610	623454
861	623455
22634	623456
76618	623457
13231	623458
5028	623459
13826	623460
4307	623461
83776	623462
1599	623463
24340	623464
21668	623465
1838	623466
21614	623467
4220	623468
16201	623469
27555	623470
12855	623471
12885	623472
23114	623473
3325	623474
13058	623475
56429	623476
53355	623477
17410	623478
13941	623479
3302	623480
16874	623481
54	623482
37004	623483
15043	623484
996	623485
5094	623486
82775	623487
77847	623488
16981	623489
17331	623490
85647	623491
5397	623492
20156	623493
26137	623494
8941	623495
120106	623496
18017	623497
12328	623498
59801	623499
5015	623500
324	623501
947	623502
2978	623503
28250	623504
3580	623505
436	623506
6709	623507
1146	623508
3113	623509
25075	623510
4306	623511
2039	623512
1568	623513
78631	623514
27289	623515
64644	623516
42266	623517
10985	623518
221	623519
21404	623520
2734	623521
1681	623522
5010	623523
41691	623524
36899	623525
82543	623526
43287	623527
134038	623528
1045	623529
7189	623530
23619	623531
13913	623532
11797	623533
5257	623534
2371	623535
49007	623536
5886	623537
50818	623538
228	623539
40789	623540
22646	623541
18697	623542
12	623543
3081	623544
172478	623545
14435	623546
1279	623547
12644	623548
133974	623549
1679	623550
17421	623551
27613	623552
1177	623553
51694	623554
128307	623555
118622	623556
54840	623557
127	623558
2505	623559
44854	623560
6606	623561
3245	623562
1335	623563
93213	623564
31407	623565
1487	623566
70626	623567
2159	623568
111903	623569
68397	623570
84377	623571
8652	623572
13115	623573
68636	623574
616	623575
2564	623576
1356	623577
8783	623578
1904	623579
8668	623580
91032	623581
12543	623582
11700	623583
16110	623584
24401	623585
3987	623586
2051	623587
12145	623588
178	623589
147426	623590
1079	623591
51206	623592
85429	623593
64348	623594
821	623595
3173	623596
84377	623597
16813	623598
4112	623599
91307	623600
14198	623601
20150	623602
21291	623603
1200	623604
47042	623605
15888	623606
17000	623607
379	623608
2913	623609
54901	623610
82229	623611
126	623612
4992	623613
64853	623614
18334	623615
1618	623616
12376	623617
8467	623618
31480	623619
20085	623620
146	623621
24716	623622
5703	623623
3441	623624
68	623625
3180	623626
1450	623627
12307	623628
19274	623629
14037	623630
24875	623631
3288	623632
36494	623633
108317	623634
18264	623635
14435	623636
46517	623637
1510	623638
29002	623639
4700	623640
18702	623641
56537	623642
9805	623643
948	623644
61928	623645
519	623646
497	623647
51848	623648
19235	623649
1530	623650
141874	623651
2717	623652
400	623653
5380	623654
79066	623655
8040	623656
28624	623657
58975	623658
15334	623659
30360	623660
3325	623661
10089	623662
41008	623663
996	623664
4162	623665
21291	623666
23777	623667
38182	623668
6906	623669
29731	623670
26246	623671
5841	623672
10097	623673
4857	623674
16452	623675
7236	623676
3833	623677
43681	623678
2620	623679
16395	623680
5446	623681
9189	623682
151518	623683
64664	623684
7900	623685
81106	623686
17971	623687
39038	623688
71888	623689
492	623690
28600	623691
51952	623692
158	623693
571	623694
104775	623695
16381	623696
48583	623697
7878	623698
9617	623699
32612	623700
376	623701
15545	623702
37287	623703
85104	623704
37	623705
9117	623706
16538	623707
109135	623708
62552	623709
277	623710
25350	623711
54865	623712
1867	623713
6615	623714
345	623715
73480	623716
1007	623717
382	623718
53648	623719
202	623720
2711	623721
57001	623722
915	623723
2259	623724
6279	623725
10667	623726
11411	623727
1637	623728
160	623729
5575	623730
2911	623731
4513	623732
7423	623733
31799	623734
75812	623735
5249	623736
67274	623737
4130	623738
22823	623739
877	623740
3730	623741
523	623742
17744	623743
38412	623744
64146	623745
616	623746
60155	623747
6539	623748
19677	623749
17982	623750
28778	623751
148231	623752
82551	623753
177171	623754
29557	623755
88418	623756
827	623757
160103	623758
1273	623759
2116	623760
4518	623761
16680	623762
2508	623763
44441	623764
154902	623765
43475	623766
74531	623767
734	623768
14569	623769
1470	623770
43482	623771
1957	623772
137133	623773
19804	623774
14660	623775
55231	623776
68710	623777
1	623778
35729	623779
62087	623780
5827	623781
137796	623782
5095	623783
19223	623784
60029	623785
1619	623786
29988	623787
2824	623788
2093	623789
15802	623790
5211	623791
101622	623792
68111	623793
25618	623794
867	623795
66572	623796
49964	623797
16862	623798
108291	623799
38386	623800
483	623801
27318	623802
20091	623803
13957	623804
1623	623805
15472	623806
29336	623807
38412	623808
2980	623809
9821	623810
59361	623811
17619	623812
13782	623813
2315	623814
273	623815
620	623816
58931	623817
5949	623818
769	623819
3599	623820
48787	623821
51767	623822
29594	623823
13331	623824
95719	623825
10185	623826
12157	623827
387	623828
18239	623829
1966	623830
38894	623831
42308	623832
1583	623833
60022	623834
178	623835
14342	623836
4736	623837
89126	623838
1659	623839
884	623840
40568	623841
52988	623842
14229	623843
1144	623844
644	623845
6110	623846
28894	623847
30723	623848
78	623849
21575	623850
14792	623851
1790	623852
35636	623853
26461	623854
61221	623855
14249	623856
40575	623857
19089	623858
12132	623859
446	623860
13192	623861
2265	623862
4105	623863
2368	623864
16531	623865
42308	623866
182	623867
4894	623868
20208	623869
68715	623870
57838	623871
32038	623872
38866	623873
4895	623874
607	623875
1172	623876
37277	623877
4506	623878
357	623879
43440	623880
42001	623881
24	623882
19923	623883
39176	623884
680	623885
1216	623886
50459	623887
355	623888
28216	623889
73955	623890
43	623891
1838	623892
2186	623893
97659	623894
6353	623895
102416	623896
14750	623897
16482	623898
44661	623899
7533	623900
132272	623901
84	623902
56508	623903
6341	623904
83068	623905
38564	623906
34928	623907
23909	623908
37071	623909
4078	623910
211	623911
7911	623912
1636	623913
65	623914
39166	623915
33909	623916
113260	623917
4907	623918
59521	623919
121020	623920
51896	623921
27694	623922
3294	623923
67564	623924
5677	623925
54825	623926
10083	623927
71696	623928
2248	623929
14198	623930
6094	623931
48999	623932
866	623933
12623	623934
53989	623935
46767	623936
16534	623937
4407	623938
12543	623939
50125	623940
388	623941
836	623942
5730	623943
3667	623944
5849	623945
13778	623946
27632	623947
2143	623948
8121	623949
67065	623950
2835	623951
4798	623952
12412	623953
4889	623954
96596	623955
1308	623956
65678	623957
446	623958
100437	623959
698	623960
1976	623961
51624	623962
1238	623963
24288	623964
42717	623965
877	623966
126075	623967
19774	623968
3454	623969
15562	623970
34358	623971
30141	623972
1475	623973
13284	623974
42	623975
9570	623976
45564	623977
2780	623978
14103	623979
1091	623980
44864	623981
19445	623982
7813	623983
23417	623984
32787	623985
110900	623986
1475	623987
19102	623988
556	623989
3145	623990
10712	623991
86195	623992
1918	623993
27596	623994
14286	623995
106536	623996
3666	623997
1317	623998
12	623999
16271	624000
25748	624001
103347	624002
27108	624003
26174	624004
48851	624005
1053	624006
1448	624007
11916	624008
36	624009
1500	624010
91995	624011
51251	624012
53057	624013
2942	624014
18526	624015
15448	624016
7124	624017
184371	624018
28617	624019
9439	624020
34	624021
174	624022
363	624023
3907	624024
51	624025
84	624026
932	624027
3942	624028
16134	624029
16776	624030
490	624031
16992	624032
54406	624033
1075	624034
6726	624035
29481	624036
7411	624037
63136	624038
5931	624039
4121	624040
17180	624041
54819	624042
11315	624043
503	624044
5450	624045
961	624046
40059	624047
13307	624048
11526	624049
2641	624050
7369	624051
1121	624052
3602	624053
41899	624054
11497	624055
146725	624056
40214	624057
117758	624058
17883	624059
2817	624060
4821	624061
7023	624062
13257	624063
15698	624064
4484	624065
678	624066
82600	624067
23124	624068
3494	624069
10440	624070
13859	624071
3579	624072
129907	624073
20568	624074
95440	624075
1618	624076
3110	624077
21917	624078
33302	624079
51643	624080
4143	624081
16365	624082
10140	624083
48777	624084
46933	624085
34416	624086
1730	624087
2347	624088
28197	624089
14415	624090
51968	624091
4528	624092
982	624093
3769	624094
936	624095
14735	624096
8658	624097
8658	624098
4907	624099
68011	624100
3515	624101
104742	624102
1148	624103
87572	624104
29	624105
13547	624106
62549	624107
4678	624108
37825	624109
9326	624110
78131	624111
2740	624112
4827	624113
240	624114
1901	624115
2247	624116
9076	624117
3204	624118
107708	624119
107708	624120
3109	624121
309	624122
92683	624123
4495	624124
158	624125
112608	624126
9818	624127
4576	624128
1412	624129
7611	624130
88863	624131
52539	624132
16382	624133
12897	624134
751	624135
5100	624136
131434	624137
48445	624138
1618	624139
884	624140
11279	624141
2496	624142
19120	624143
61154	624144
16587	624145
4357	624146
3398	624147
28152	624148
51	624149
1312	624150
71372	624151
18676	624152
5857	624153
13669	624154
2757	624155
20300	624156
34430	624157
467	624158
1523	624159
51759	624160
251	624161
67358	624162
13047	624163
5737	624164
24176	624165
39807	624166
20284	624167
24989	624168
66680	624169
17973	624170
11202	624171
2438	624172
123872	624173
1984	624174
61162	624175
43	624176
19507	624177
4176	624178
101	624179
76316	624180
88339	624181
11034	624182
20072	624183
16460	624184
1311	624185
52	624186
357	624187
648	624188
1645	624189
41672	624190
8518	624191
1283	624192
84964	624193
1003	624194
5827	624195
3003	624196
7268	624197
355	624198
82227	624199
1172	624200
890	624201
38393	624202
272	624203
46176	624204
64834	624205
9038	624206
40633	624207
51549	624208
49068	624209
389	624210
56806	624211
29041	624212
9992	624213
28668	624214
1039	624215
30285	624216
8376	624217
5095	624218
71972	624219
18687	624220
55441	624221
82826	624222
23975	624223
64289	624224
23901	624225
30578	624226
163754	624227
11939	624228
132147	624229
228	624230
52568	624231
3834	624232
47077	624233
10712	624234
11860	624235
91427	624236
10109	624237
2107	624238
12818	624239
3293	624240
7462	624241
8305	624242
11964	624243
19084	624244
17740	624245
7208	624246
46251	624247
2528	624248
92663	624249
483	624250
108	624251
20977	624252
3713	624253
7052	624254
73960	624255
20029	624256
281	624257
42822	624258
4713	624259
33111	624260
2368	624261
37053	624262
13488	624263
513	624264
19432	624265
5510	624266
2719	624267
3818	624268
523	624269
29151	624270
1987	624271
13252	624272
7513	624273
136	624274
1646	624275
23644	624276
555	624277
11869	624278
51102	624279
9763	624280
22991	624281
42464	624282
39234	624283
21483	624284
42	624285
2987	624286
251	624287
32194	624288
33796	624289
30135	624290
9651	624291
11104	624292
23774	624293
157	624294
96	624295
90772	624296
745	624297
655	624298
56688	624299
5143	624300
4847	624301
11044	624302
34675	624303
1191	624304
9636	624305
3384	624306
158142	624307
29014	624308
357	624309
368	624310
35442	624311
4571	624312
391	624313
34712	624314
9545	624315
160	624316
10341	624317
30868	624318
2102	624319
158865	624320
2452	624321
59094	624322
2958	624323
32244	624324
644	624325
1844	624326
45993	624327
50205	624328
3044	624329
5402	624330
4005	624331
83133	624332
44	624333
61767	624334
7807	624335
3156	624336
1228	624337
13824	624338
19272	624339
2437	624340
52033	624341
8742	624342
22515	624343
10159	624344
33377	624345
23185	624346
12075	624347
7580	624348
90812	624349
513	624350
2192	624351
2776	624352
11699	624353
5829	624354
1583	624355
7589	624356
2565	624357
32161	624358
132593	624359
57428	624360
171976	624361
7870	624362
1500	624363
98761	624364
24167	624365
1052	624366
30148	624367
66932	624368
2448	624369
74353	624370
31358	624371
74115	624372
1581	624373
2062	624374
58500	624375
16440	624376
53552	624377
65937	624378
25681	624379
4503	624380
9710	624381
39828	624382
8359	624383
165	624384
956	624385
959	624386
23765	624387
15746	624388
3408	624389
5741	624390
26219	624391
77228	624392
70347	624393
6665	624394
30866	624395
4475	624396
37535	624397
158	624398
12941	624399
62690	624400
22413	624401
1953	624402
16487	624403
89933	624404
6609	624405
56636	624406
29147	624407
27464	624408
12818	624409
29827	624410
9501	624411
89690	624412
18579	624413
59130	624414
51031	624415
42809	624416
51766	624417
73957	624418
24623	624419
7752	624420
187	624421
17216	624422
32866	624423
3347	624424
84830	624425
93229	624426
2412	624427
117096	624428
5085	624429
48432	624430
2755	624431
9464	624432
58041	624433
83852	624434
50511	624435
120340	624436
52123	624437
3728	624438
3254	624439
4277	624440
8877	624441
58159	624442
48399	624443
92498	624444
88793	624445
1664	624446
355	624447
29638	624448
60219	624449
9919	624450
1494	624451
42529	624452
6390	624453
8992	624454
95373	624455
5098	624456
1230	624457
14515	624458
32992	624459
1389	624460
16399	624461
88819	624462
827	624463
84529	624464
89351	624465
116061	624466
1377	624467
40180	624468
57909	624469
131040	624470
57913	624471
18959	624472
9456	624473
5745	624474
57831	624475
48211	624476
51604	624477
51225	624478
20015	624479
42348	624480
39023	624481
3342	624482
57916	624483
16535	624484
130338	624485
40041	624486
432	624487
14400	624488
3193	624489
6363	624490
26987	624491
48529	624492
66856	624493
1091	624494
56191	624495
728	624496
48288	624497
172844	624498
731	624499
28649	624500
12862	624501
146750	624502
22686	624503
11941	624504
52507	624505
95094	624506
39894	624507
25890	624508
36918	624509
74457	624510
3485	624511
19169	624512
90453	624513
44153	624514
34074	624515
83512	624516
16642	624517
30463	624518
23711	624519
29614	624520
15718	624521
25885	624522
12654	624523
133030	624524
4034	624525
73871	624526
45244	624527
6794	624528
28817	624529
38623	624530
89696	624531
37338	624532
29053	624533
10004	624534
25139	624535
20016	624536
30966	624537
8060	624538
28741	624539
3624	624540
113207	624541
452	624542
47814	624543
22067	624544
483	624545
5016	624546
28194	624547
14211	624548
44304	624549
6381	624550
83048	624551
35825	624552
162080	624553
41472	624554
5981	624555
127626	624556
17916	624557
1397	624558
24167	624559
134387	624560
185916	624561
3743	624562
49282	624563
23974	624564
1610	624565
11061	624566
154	624567
59334	624568
15825	624569
24	624570
18710	624571
840	624572
19270	624573
33808	624574
15357	624575
28947	624576
257	624577
7204	624578
121728	624579
22476	624580
11988	624581
85274	624582
5142	624583
8254	624584
96831	624585
18866	624586
20115	624587
16580	624588
4610	624589
2543	624590
13287	624591
910	624592
13236	624593
21201	624594
129685	624595
36131	624596
12748	624597
1285	624598
51349	624599
49305	624600
40676	624601
456	624602
3352	624603
50064	624604
343	624605
17002	624606
430	624607
145561	624608
12128	624609
2935	624610
5513	624611
57231	624612
29618	624613
3587	624614
54754	624615
20030	624616
2772	624617
1149	624618
37035	624619
7741	624620
60087	624621
17002	624622
47969	624623
22544	624624
5065	624625
23956	624626
9216	624627
2020	624628
56	624629
15608	624630
1336	624631
9818	624632
1149	624633
3463	624634
24306	624635
8255	624636
70682	624637
11866	624638
10001	624639
81986	624640
163670	624641
5122	624642
70798	624643
10618	624644
27053	624645
521	624646
22575	624647
122035	624648
22426	624649
38175	624650
17238	624651
20328	624652
16568	624653
5126	624654
37222	624655
23150	624656
28874	624657
32161	624658
12308	624659
11525	624660
9696	624661
861	624662
1883	624663
38947	624664
51126	624665
53577	624666
356	624667
400	624668
3281	624669
18364	624670
1516	624671
31979	624672
195	624673
1399	624674
16130	624675
3933	624676
28609	624677
1312	624678
1706	624679
565	624680
94	624681
3591	624682
3397	624683
11861	624684
30326	624685
1050	624686
8066	624687
11584	624688
1394	624689
58309	624690
160	624691
51912	624692
13389	624693
1663	624694
31984	624695
428	624696
17286	624697
2990	624698
196	624699
168603	624700
21128	624701
1605	624702
3375	624703
95	624704
5132	624705
22613	624706
20496	624707
35284	624708
3275	624709
16891	624710
58549	624711
4734	624712
55357	624713
7301	624714
31825	624715
12681	624716
12597	624717
47777	624718
17	624719
9621	624720
212	624721
45793	624722
35789	624723
737	624724
312	624725
37173	624726
30897	624727
38382	624728
289	624729
60353	624730
16883	624731
41126	624732
13907	624733
4858	624734
1199	624735
25098	624736
1077	624737
24172	624738
10100	624739
10600	624740
65372	624741
24798	624742
81762	624743
81085	624744
1079	624745
2987	624746
6043	624747
66114	624748
1910	624749
8505	624750
13551	624751
11157	624752
27716	624753
24234	624754
41129	624755
886	624756
47036	624757
99958	624758
4322	624759
64744	624760
4728	624761
40825	624762
26283	624763
7556	624764
61191	624765
4421	624766
434	624767
35796	624768
754	624769
7547	624770
30843	624771
4719	624772
12685	624773
74062	624774
8244	624775
77540	624776
55738	624777
61000	624778
1185	624779
18255	624780
71153	624781
4471	624782
127279	624783
1216	624784
64975	624785
12726	624786
22042	624787
25639	624788
10035	624789
41515	624790
5072	624791
901	624792
1926	624793
8358	624794
17124	624795
105792	624796
33535	624797
42301	624798
1294	624799
19897	624800
27330	624801
591	624802
37567	624803
19893	624804
998	624805
39606	624806
65	624807
3959	624808
1116	624809
104408	624810
439	624811
25799	624812
28809	624813
617	624814
7897	624815
4926	624816
101127	624817
7897	624818
56350	624819
1476	624820
7630	624821
6837	624822
39512	624823
33472	624824
8864	624825
164489	624826
5244	624827
65225	624828
51790	624829
50742	624830
9562	624831
8970	624832
1362	624833
135840	624834
12966	624835
10536	624836
4579	624837
91524	624838
64201	624839
43174	624840
2792	624841
8804	624842
22703	624843
57450	624844
25628	624845
163035	624846
42	624847
13257	624848
2203	624849
83722	624850
7514	624851
11303	624852
66600	624853
60670	624854
8945	624855
2697	624856
3407	624857
19261	624858
78522	624859
41713	624860
2611	624861
85415	624862
6623	624863
126665	624864
8427	624865
7871	624866
8427	624867
11050	624868
843	624869
1541	624870
6566	624871
6179	624872
10159	624873
4096	624874
2231	624875
128892	624876
37	624877
68336	624878
83091	624879
3600	624880
9881	624881
16572	624882
74518	624883
19209	624884
16228	624885
15200	624886
9209	624887
5815	624888
3651	624889
36410	624890
33526	624891
13938	624892
28117	624893
114644	624894
19167	624895
501	624896
11563	624897
15924	624898
723	624899
37070	624900
77849	624901
37722	624902
12543	624903
5875	624904
167309	624905
5219	624906
77930	624907
43284	624908
20115	624909
77482	624910
342	624911
42804	624912
23165	624913
1421	624914
2333	624915
9532	624916
7597	624917
19282	624918
4683	624919
53289	624920
255	624921
19237	624922
19807	624923
4307	624924
103749	624925
27490	624926
23007	624927
45244	624928
2168	624929
5227	624930
4953	624931
74284	624932
40832	624933
598	624934
125171	624935
7288	624936
62345	624937
1277	624938
9020	624939
18353	624940
83341	624941
26093	624942
26766	624943
6214	624944
8751	624945
26927	624946
117247	624947
570	624948
53024	624949
6601	624950
4769	624951
13206	624952
23444	624953
15481	624954
55130	624955
24822	624956
3372	624957
1171	624958
3772	624959
93888	624960
3192	624961
2312	624962
59189	624963
2061	624964
59353	624965
63711	624966
41553	624967
7787	624968
42631	624969
2292	624970
51710	624971
22453	624972
481	624973
102046	624974
59403	624975
11405	624976
667	624977
855	624978
6028	624979
96375	624980
18882	624981
2284	624982
5102	624983
16767	624984
2058	624985
54630	624986
3884	624987
53024	624988
50242	624989
25389	624990
38649	624991
4459	624992
30181	624993
56899	624994
17383	624995
128632	624996
97759	624997
34712	624998
124407	624999
62520	625000
2790	625001
24149	625002
49210	625003
5638	625004
8676	625005
10498	625006
19602	625007
12645	625008
11466	625009
29740	625010
5688	625011
4930	625012
2982	625013
94490	625014
31949	625015
1339	625016
3828	625017
13320	625018
26430	625019
38181	625020
4862	625021
184569	625022
100416	625023
153288	625024
946	625025
4700	625026
51613	625027
77100	625028
15820	625029
2881	625030
45478	625031
7663	625032
138638	625033
23392	625034
15913	625035
22539	625036
1184	625037
44687	625038
85096	625039
162	625040
21249	625041
39641	625042
163	625043
67377	625044
40295	625045
30005	625046
649	625047
40297	625048
31620	625049
6104	625050
112728	625051
35086	625052
43341	625053
1151	625054
5923	625055
119985	625056
950	625057
501	625058
13255	625059
12069	625060
5872	625061
54630	625062
8820	625063
29667	625064
25506	625065
21990	625066
12817	625067
112616	625068
18704	625069
5729	625070
3271	625071
48162	625072
3020	625073
71037	625074
24384	625075
49007	625076
21981	625077
34477	625078
87600	625079
163	625080
8751	625081
43103	625082
7315	625083
135541	625084
146498	625085
7	625086
1924	625087
47866	625088
9700	625089
19815	625090
9615	625091
291	625092
79953	625093
7703	625094
14677	625095
7864	625096
5313	625097
383	625098
1597	625099
318	625100
45426	625101
7598	625102
39307	625103
2399	625104
230	625105
21589	625106
873	625107
75245	625108
1925	625109
94	625110
210	625111
50715	625112
1262	625113
3229	625114
4508	625115
348	625116
131767	625117
80344	625118
3211	625119
2463	625120
6851	625121
4386	625122
17934	625123
5203	625124
2808	625125
3935	625126
31145	625127
42163	625128
28835	625129
1359	625130
1291	625131
9151	625132
42989	625133
15835	625134
1971	625135
11453	625136
7527	625137
596	625138
57763	625139
31176	625140
51779	625141
10766	625142
883	625143
52362	625144
21616	625145
17326	625146
74034	625147
58468	625148
407	625149
57035	625150
67664	625151
16760	625152
211	625153
1555	625154
4482	625155
9462	625156
8837	625157
6357	625158
634	625159
132217	625160
244	625161
31279	625162
3648	625163
11878	625164
29941	625165
59025	625166
58533	625167
4083	625168
14941	625169
2715	625170
42480	625171
30415	625172
13154	625173
2588	625174
5439	625175
8316	625176
437	625177
5005	625178
1359	625179
149	625180
1640	625181
5705	625182
19736	625183
66208	625184
27794	625185
113181	625186
94	625187
13787	625188
11259	625189
51708	625190
89147	625191
1216	625192
27737	625193
14056	625194
43703	625195
19639	625196
1468	625197
5055	625198
2112	625199
1055	625200
7408	625201
15584	625202
27937	625203
5896	625204
5534	625205
2825	625206
2044	625207
7490	625208
1297	625209
24018	625210
44986	625211
202	625212
14151	625213
35417	625214
5873	625215
14251	625216
1488	625217
12727	625218
2427	625219
74037	625220
7822	625221
60007	625222
2390	625223
35111	625224
26967	625225
58953	625226
7683	625227
1918	625228
6547	625229
80828	625230
42369	625231
13008	625232
83125	625233
23814	625234
1074	625235
13257	625236
185	625237
726	625238
47593	625239
19052	625240
87746	625241
2794	625242
6924	625243
771	625244
24571	625245
13869	625246
12105	625247
9257	625248
61402	625249
8704	625250
4009	625251
2214	625252
74050	625253
24216	625254
11328	625255
15844	625256
4626	625257
592	625258
1867	625259
2732	625260
1731	625261
7656	625262
19884	625263
137	625264
8353	625265
10562	625266
1083	625267
1007	625268
10011	625269
73678	625270
99838	625271
30720	625272
37486	625273
1521	625274
1861	625275
9637	625276
67749	625277
25714	625278
38943	625279
53558	625280
1793	625281
8738	625282
509	625283
1034	625284
21707	625285
34290	625286
1659	625287
27302	625288
65	625289
12232	625290
6123	625291
5538	625292
96477	625293
1557	625294
108438	625295
34469	625296
64389	625297
2711	625298
26461	625299
66793	625300
89937	625301
12551	625302
22651	625303
5217	625304
58384	625305
42776	625306
7390	625307
32644	625308
401	625309
681	625310
86959	625311
12534	625312
169	625313
133	625314
8215	625315
5783	625316
13640	625317
1352	625318
877	625319
23539	625320
103680	625321
3270	625322
251	625323
57563	625324
6820	625325
5254	625326
3490	625327
1040	625328
1594	625329
95481	625330
20020	625331
704	625332
78142	625333
2098	625334
96390	625335
1905	625336
21985	625337
17900	625338
132349	625339
21295	625340
4455	625341
25281	625342
11058	625343
14714	625344
45905	625345
18957	625346
1342	625347
11186	625348
16130	625349
19098	625350
9375	625351
8648	625352
15725	625353
12850	625354
30425	625355
20246	625356
90061	625357
906	625358
423	625359
375	625360
827	625361
11053	625362
17687	625363
141211	625364
2268	625365
19295	625366
35360	625367
24164	625368
51566	625369
61602	625370
1309	625371
551	625372
17785	625373
5892	625374
711	625375
2876	625376
4952	625377
113144	625378
45158	625379
80140	625380
47273	625381
37893	625382
1433	625383
6706	625384
25423	625385
2430	625386
42934	625387
23899	625388
5817	625389
7313	625390
11872	625391
1206	625392
15094	625393
917	625394
1695	625395
62277	625396
9663	625397
56627	625398
3054	625399
38904	625400
42	625401
6381	625402
61589	625403
5065	625404
3790	625405
54660	625406
43142	625407
33355	625408
11963	625409
6364	625410
1026	625411
709	625412
4099	625413
9029	625414
98235	625415
3415	625416
14307	625417
39643	625418
16463	625419
66449	625420
19525	625421
58208	625422
875	625423
7527	625424
43720	625425
79877	625426
56138	625427
969	625428
352	625429
62157	625430
3591	625431
5998	625432
43239	625433
63530	625434
4902	625435
11674	625436
1782	625437
19626	625438
13777	625439
14379	625440
75253	625441
1446	625442
14711	625443
8089	625444
7129	625445
40818	625446
7984	625447
31157	625448
7938	625449
21187	625450
146613	625451
1973	625452
742	625453
12885	625454
83	625455
59306	625456
24835	625457
1057	625458
61971	625459
111	625460
1337	625461
31318	625462
1594	625463
30991	625464
69219	625465
16139	625466
953	625467
3925	625468
6399	625469
2827	625470
54386	625471
16898	625472
9611	625473
965	625474
332	625475
9847	625476
4876	625477
2724	625478
5568	625479
409	625480
66	625481
2309	625482
1794	625483
18856	625484
12895	625485
294	625486
16190	625487
94434	625488
3017	625489
51896	625490
315	625491
2125	625492
8309	625493
4249	625494
7473	625495
21908	625496
904	625497
2985	625498
8508	625499
1785	625500
35623	625501
70326	625502
8869	625503
45358	625504
6603	625505
74	625506
11939	625507
71118	625508
41	625509
54873	625510
3347	625511
76993	625512
3476	625513
61598	625514
108569	625515
9366	625516
5587	625517
3931	625518
37560	625519
1639	625520
36535	625521
36	625522
19977	625523
1366	625524
6739	625525
3644	625526
4528	625527
31924	625528
22452	625529
40010	625530
5560	625531
4526	625532
31244	625533
75087	625534
7648	625535
26093	625536
3565	625537
10032	625538
10141	625539
3104	625540
43023	625541
21115	625542
30675	625543
31793	625544
27751	625545
27751	625546
20717	625547
1417	625548
42484	625549
104321	625550
591	625551
5700	625552
5827	625553
12	625554
32235	625555
1588	625556
1493	625557
22039	625558
96724	625559
2415	625560
11947	625561
469	625562
145492	625563
23315	625564
2071	625565
153250	625566
40277	625567
527	625568
3570	625569
66430	625570
85224	625571
12320	625572
23806	625573
11337	625574
5828	625575
48778	625576
1042	625577
18119	625578
113404	625579
342	625580
82366	625581
3297	625582
686	625583
2688	625584
50144	625585
2207	625586
5998	625587
20722	625588
30055	625589
30573	625590
2496	625591
1777	625592
14210	625593
3134	625594
56646	625595
1181	625596
1626	625597
45024	625598
89225	625599
2852	625600
123897	625601
26359	625602
966	625603
118485	625604
38134	625605
48731	625606
101844	625607
54391	625608
12253	625609
181	625610
13858	625611
10210	625612
2578	625613
38085	625614
3465	625615
19579	625616
25067	625617
2467	625618
26438	625619
2442	625620
1146	625621
10347	625622
1023	625623
102111	625624
73694	625625
7463	625626
22	625627
23848	625628
37836	625629
20219	625630
83982	625631
44901	625632
8682	625633
9826	625634
22579	625635
232	625636
17979	625637
27447	625638
13952	625639
2472	625640
26941	625641
52498	625642
86010	625643
5040	625644
58685	625645
44936	625646
5002	625647
68663	625648
2207	625649
13376	625650
5502	625651
147949	625652
36594	625653
21230	625654
95357	625655
77897	625656
21113	625657
30578	625658
231	625659
47221	625660
160	625661
8694	625662
35174	625663
1523	625664
72937	625665
6268	625666
11969	625667
3837	625668
4415	625669
8464	625670
59490	625671
2050	625672
623	625673
30521	625674
40262	625675
521	625676
7182	625677
23787	625678
73197	625679
113351	625680
178	625681
19240	625682
90773	625683
16780	625684
2438	625685
44479	625686
54372	625687
19702	625688
1341	625689
2768	625690
85533	625691
11578	625692
1664	625693
9976	625694
5944	625695
16970	625696
918	625697
52303	625698
47745	625699
34312	625700
5495	625701
5033	625702
55136	625703
34	625704
29191	625705
879	625706
1270	625707
20171	625708
60611	625709
633	625710
34377	625711
26738	625712
82252	625713
1151	625714
99480	625715
41655	625716
59411	625717
43440	625718
80884	625719
45382	625720
143	625721
14225	625722
5989	625723
84431	625724
27857	625725
9773	625726
54924	625727
5045	625728
7904	625729
9710	625730
2296	625731
38077	625732
47062	625733
8291	625734
17180	625735
2380	625736
33526	625737
105576	625738
754	625739
51061	625740
24973	625741
132201	625742
1588	625743
96467	625744
62007	625745
2077	625746
75235	625747
7692	625748
7268	625749
1283	625750
827	625751
91337	625752
2749	625753
1313	625754
92	625755
677	625756
1956	625757
3391	625758
17899	625759
141124	625760
129000	625761
71005	625762
29411	625763
10341	625764
656	625765
39097	625766
29156	625767
6044	625768
4894	625769
70525	625770
9755	625771
3054	625772
3054	625773
1482	625774
101948	625775
51183	625776
999	625777
4500	625778
107873	625779
39418	625780
6208	625781
1753	625782
8816	625783
1742	625784
16848	625785
37559	625786
4116	625787
1011	625788
140	625789
2913	625790
4279	625791
5857	625792
52051	625793
67664	625794
172515	625795
23261	625796
49460	625797
2180	625798
6866	625799
24099	625800
8027	625801
10873	625802
54542	625803
169	625804
61952	625805
3062	625806
415	625807
108102	625808
393	625809
93	625810
62635	625811
5975	625812
3612	625813
6448	625814
100388	625815
53577	625816
5896	625817
18879	625818
22849	625819
768	625820
125554	625821
6144	625822
4576	625823
8083	625824
159	625825
1844	625826
49099	625827
55876	625828
61772	625829
20775	625830
167253	625831
15394	625832
1949	625833
62568	625834
77811	625835
149660	625836
12825	625837
3071	625838
9654	625839
30303	625840
51242	625841
29110	625842
4122	625843
1653	625844
5325	625845
70759	625846
7857	625847
2454	625848
45508	625849
64245	625850
109344	625851
3485	625852
54057	625853
19930	625854
2775	625855
25722	625856
87340	625857
5488	625858
18988	625859
62840	625860
19579	625861
1039	625862
43239	625863
3804	625864
55889	625865
4382	625866
10361	625867
64939	625868
51	625869
21636	625870
6153	625871
34	625872
3467	625873
1297	625874
131765	625875
89510	625876
55726	625877
1111	625878
48870	625879
3447	625880
23606	625881
29667	625882
7086	625883
84208	625884
5510	625885
16299	625886
4894	625887
19807	625888
20958	625889
23645	625890
13497	625891
26	625892
14693	625893
6621	625894
42961	625895
174	625896
36866	625897
24093	625898
51806	625899
46772	625900
18224	625901
22653	625902
38463	625903
124	625904
17622	625905
7426	625906
19890	625907
11266	625908
2729	625909
24289	625910
1903	625911
35678	625912
23150	625913
57473	625914
21854	625915
13976	625916
17351	625917
40946	625918
10647	625919
22	625920
94788	625921
276	625922
15949	625923
130589	625924
33418	625925
24932	625926
62038	625927
2004	625928
6874	625929
5507	625930
1092	625931
11883	625932
54940	625933
39453	625934
10850	625935
30794	625936
75365	625937
6886	625938
2520	625939
63478	625940
74	625941
612	625942
3243	625943
15690	625944
27674	625945
11228	625946
9231	625947
5107	625948
2474	625949
1147	625950
108	625951
7664	625952
19531	625953
10624	625954
1614	625955
52160	625956
28231	625957
60	625958
19166	625959
7906	625960
1380	625961
42459	625962
53999	625963
94	625964
10079	625965
24234	625966
22133	625967
20741	625968
5276	625969
1182	625970
14000	625971
5193	625972
15644	625973
70657	625974
1709	625975
18945	625976
43660	625977
90952	625978
2590	625979
13548	625980
40509	625981
134332	625982
26274	625983
8673	625984
355	625985
122342	625986
30518	625987
2183	625988
272	625989
1049	625990
9264	625991
519	625992
4	625993
810	625994
20922	625995
70347	625996
36049	625997
24073	625998
72281	625999
26802	626000
41756	626001
9451	626002
46672	626003
76711	626004
157845	626005
4622	626006
19939	626007
56646	626008
912	626009
23836	626010
21481	626011
2284	626012
58545	626013
123	626014
17696	626015
6467	626016
39189	626017
74716	626018
1	626019
145	626020
4450	626021
33348	626022
93937	626023
1826	626024
4	626025
154825	626026
46723	626027
78226	626028
61090	626029
79917	626030
1282	626031
62906	626032
35492	626033
14752	626034
32988	626035
2472	626036
2803	626037
35715	626038
6672	626039
36738	626040
24821	626041
65689	626042
43135	626043
8639	626044
75633	626045
10120	626046
7904	626047
19498	626048
60952	626049
91964	626050
10081	626051
18569	626052
4571	626053
24975	626054
12374	626055
5132	626056
74387	626057
53946	626058
27	626059
17598	626060
6085	626061
11266	626062
4494	626063
1389	626064
7044	626065
1180	626066
1985	626067
503	626068
5881	626069
24154	626070
116020	626071
1599	626072
20688	626073
16515	626074
3359	626075
957	626076
55805	626077
5507	626078
16763	626079
27709	626080
2427	626081
28392	626082
3286	626083
76929	626084
10762	626085
28252	626086
28252	626087
9826	626088
26485	626089
40470	626090
18160	626091
2181	626092
13945	626093
1763	626094
6	626095
10126	626096
4608	626097
1090	626098
52	626099
31517	626100
45700	626101
26343	626102
3469	626103
9978	626104
644	626105
35305	626106
1098	626107
45758	626108
70094	626109
62924	626110
1714	626111
280	626112
16433	626113
51433	626114
6974	626115
932	626116
46991	626117
21963	626118
1749	626119
1566	626120
109284	626121
44119	626122
14342	626123
32805	626124
64773	626125
25776	626126
30465	626127
502	626128
1926	626129
30430	626130
272	626131
165182	626132
4838	626133
49736	626134
99356	626135
58870	626136
33	626137
122780	626138
27838	626139
20224	626140
877	626141
7510	626142
983	626143
40784	626144
1883	626145
4317	626146
24296	626147
70296	626148
43213	626149
6230	626150
11358	626151
6202	626152
39221	626153
47001	626154
6802	626155
404	626156
574	626157
160	626158
50844	626159
12069	626160
80290	626161
5463	626162
2746	626163
55624	626164
14572	626165
1784	626166
43149	626167
7510	626168
2036	626169
67274	626170
40290	626171
25911	626172
9805	626173
15140	626174
15515	626175
19081	626176
100761	626177
19268	626178
62234	626179
112812	626180
13886	626181
13295	626182
5506	626183
7374	626184
82738	626185
1792	626186
29391	626187
25035	626188
122678	626189
1808	626190
38497	626191
6352	626192
26146	626193
62109	626194
72138	626195
44657	626196
25827	626197
97	626198
27985	626199
18386	626200
6383	626201
72806	626202
22575	626203
4824	626204
2014	626205
4405	626206
108804	626207
2803	626208
555	626209
2382	626210
10317	626211
6922	626212
31564	626213
207	626214
165	626215
9575	626216
3384	626217
39017	626218
7073	626219
653	626220
4734	626221
1243	626222
43677	626223
52373	626224
1377	626225
421	626226
33310	626227
90	626228
31764	626229
31893	626230
12493	626231
2004	626232
8682	626233
222	626234
37716	626235
28701	626236
6044	626237
48877	626238
44	626239
134	626240
313	626241
4358	626242
129431	626243
14075	626244
33520	626245
2275	626246
25131	626247
14307	626248
184806	626249
79420	626250
27404	626251
77382	626252
14740	626253
129122	626254
1561	626255
11528	626256
4164	626257
11549	626258
32585	626259
15327	626260
71765	626261
108336	626262
58135	626263
22354	626264
37	626265
1896	626266
27388	626267
57155	626268
6422	626269
96954	626270
56706	626271
3480	626272
17331	626273
2519	626274
573	626275
53003	626276
4143	626277
103434	626278
9700	626279
25608	626280
861	626281
2298	626282
1614	626283
2183	626284
42864	626285
251	626286
10	626287
6697	626288
47892	626289
49377	626290
4364	626291
43426	626292
386	626293
12432	626294
25218	626295
1	626296
1161	626297
50265	626298
6921	626299
52117	626300
1597	626301
34323	626302
454	626303
62507	626304
12964	626305
292	626306
8057	626307
16548	626308
3040	626309
5044	626310
7227	626311
1046	626312
40547	626313
164	626314
747	626315
47844	626316
10595	626317
18778	626318
51533	626319
45	626320
45	626321
27851	626322
41698	626323
55970	626324
404	626325
13243	626326
23147	626327
8028	626328
2368	626329
5661	626330
2059	626331
10347	626332
1580	626333
35902	626334
656	626335
833	626336
68553	626337
40522	626338
2143	626339
32575	626340
4402	626341
70	626342
653	626343
5829	626344
4071	626345
35899	626346
15788	626347
3828	626348
24340	626349
40459	626350
1426	626351
94902	626352
2763	626353
133947	626354
16471	626355
20723	626356
389	626357
20424	626358
18761	626359
82513	626360
13156	626361
15023	626362
9562	626363
14206	626364
2515	626365
10724	626366
75306	626367
31292	626368
66	626369
64035	626370
6630	626371
30736	626372
7705	626373
28394	626374
3106	626375
4172	626376
147575	626377
4322	626378
871	626379
4251	626380
4046	626381
2732	626382
15823	626383
3484	626384
17422	626385
3452	626386
67653	626387
15317	626388
3883	626389
368	626390
3579	626391
24177	626392
12349	626393
98653	626394
68913	626395
9010	626396
81785	626397
91597	626398
15383	626399
59164	626400
907	626401
5089	626402
4886	626403
62930	626404
6959	626405
18221	626406
63715	626407
65278	626408
7410	626409
10932	626410
169	626411
19567	626412
145	626413
1915	626414
18408	626415
44048	626416
1243	626417
20357	626418
70385	626419
76774	626420
42368	626421
43434	626422
11991	626423
17189	626424
1056	626425
986	626426
55044	626427
3795	626428
2276	626429
9829	626430
25494	626431
62230	626432
13217	626433
51434	626434
141256	626435
40595	626436
1085	626437
34295	626438
31300	626439
128018	626440
289	626441
13778	626442
13596	626443
2453	626444
10155	626445
29810	626446
2267	626447
18330	626448
28726	626449
16838	626450
159	626451
7253	626452
1723	626453
540	626454
28824	626455
10590	626456
54693	626457
33684	626458
1362	626459
23813	626460
3134	626461
61	626462
13570	626463
17353	626464
269	626465
26271	626466
535	626467
29691	626468
1337	626469
25357	626470
1638	626471
22698	626472
13746	626473
2224	626474
63661	626475
4199	626476
22390	626477
41530	626478
251	626479
44039	626480
11525	626481
27865	626482
24821	626483
13779	626484
10220	626485
3085	626486
331	626487
2113	626488
30685	626489
16227	626490
11930	626491
2978	626492
40818	626493
70582	626494
17934	626495
142770	626496
133123	626497
2649	626498
26388	626499
5527	626500
113653	626501
523	626502
10865	626503
16271	626504
68238	626505
44240	626506
3628	626507
53138	626508
2097	626509
986	626510
8234	626511
32970	626512
5276	626513
24922	626514
2713	626515
66	626516
171816	626517
7609	626518
4480	626519
4642	626520
329	626521
104671	626522
5660	626523
12255	626524
46937	626525
17592	626526
27399	626527
49641	626528
66	626529
35361	626530
25514	626531
20916	626532
547	626533
79560	626534
88195	626535
22548	626536
2044	626537
184534	626538
17518	626539
58952	626540
24571	626541
1480	626542
606	626543
49034	626544
3580	626545
16727	626546
2589	626547
1	626548
35631	626549
73644	626550
6648	626551
29289	626552
13289	626553
15995	626554
92742	626555
33248	626556
37588	626557
829	626558
57011	626559
12436	626560
3685	626561
16176	626562
30953	626563
8969	626564
4623	626565
92	626566
41	626567
28861	626568
64589	626569
100565	626570
58952	626571
159063	626572
15048	626573
29525	626574
7629	626575
49733	626576
42424	626577
14846	626578
1823	626579
723	626580
30570	626581
7265	626582
31906	626583
7410	626584
102975	626585
19402	626586
16910	626587
79593	626588
8304	626589
3795	626590
126057	626591
111	626592
21003	626593
10807	626594
137	626595
7767	626596
1141	626597
14559	626598
1845	626599
91897	626600
30469	626601
22722	626602
9206	626603
33967	626604
3315	626605
1176	626606
2814	626607
31	626608
98	626609
13746	626610
1380	626611
7819	626612
3824	626613
17245	626614
93976	626615
9206	626616
46572	626617
37813	626618
20703	626619
2303	626620
1407	626621
971	626622
46297	626623
17539	626624
9163	626625
1559	626626
3158	626627
2655	626628
4279	626629
20703	626630
29188	626631
38525	626632
4456	626633
2303	626634
97315	626635
946	626636
1702	626637
12550	626638
2792	626639
2541	626640
342	626641
10904	626642
11567	626643
91175	626644
7701	626645
7532	626646
6198	626647
12568	626648
114052	626649
52109	626650
61839	626651
456	626652
415	626653
25904	626654
2998	626655
1244	626656
79132	626657
21329	626658
18034	626659
55024	626660
4894	626661
70967	626662
22803	626663
4038	626664
1127	626665
105349	626666
404	626667
8561	626668
1731	626669
30323	626670
1987	626671
278	626672
84	626673
285	626674
100	626675
838	626676
33601	626677
902	626678
7333	626679
49733	626680
38393	626681
597	626682
4695	626683
3612	626684
12090	626685
37872	626686
5108	626687
3275	626688
3979	626689
5262	626690
65939	626691
16139	626692
7075	626693
3079	626694
42	626695
27603	626696
46465	626697
51205	626698
653	626699
3154	626700
9698	626701
16588	626702
22721	626703
25500	626704
53906	626705
20815	626706
282	626707
3066	626708
49637	626709
7542	626710
49400	626711
6284	626712
194	626713
33023	626714
86088	626715
20028	626716
140897	626717
273	626718
61119	626719
183	626720
169	626721
70485	626722
22591	626723
18683	626724
1722	626725
2961	626726
2126	626727
11817	626728
20094	626729
67057	626730
1290	626731
17790	626732
16331	626733
11583	626734
45993	626735
3852	626736
35715	626737
16	626738
7609	626739
1722	626740
37	626741
29648	626742
20723	626743
19854	626744
54193	626745
31730	626746
35746	626747
4451	626748
22091	626749
6617	626750
13358	626751
54983	626752
30455	626753
11951	626754
18970	626755
15722	626756
2372	626757
14680	626758
169565	626759
5716	626760
14016	626761
27452	626762
11303	626763
19292	626764
347	626765
1559	626766
58703	626767
8033	626768
10238	626769
82652	626770
13558	626771
85460	626772
53	626773
98287	626774
11377	626775
84	626776
4581	626777
33675	626778
12134	626779
40614	626780
4684	626781
5902	626782
259	626783
45834	626784
120	626785
49813	626786
30783	626787
4	626788
191	626789
28133	626790
45910	626791
49090	626792
56616	626793
251	626794
19098	626795
81371	626796
2860	626797
40526	626798
68206	626799
67032	626800
2386	626801
1282	626802
16424	626803
48079	626804
15663	626805
24	626806
7026	626807
26566	626808
9993	626809
18706	626810
2861	626811
33581	626812
15695	626813
1341	626814
9216	626815
96139	626816
84079	626817
941	626818
14280	626819
9596	626820
15842	626821
44862	626822
51628	626823
163	626824
9306	626825
7878	626826
54615	626827
13886	626828
7542	626829
48132	626830
177	626831
46419	626832
129698	626833
58433	626834
2712	626835
40471	626836
29908	626837
5851	626838
18408	626839
53093	626840
29238	626841
26271	626842
98653	626843
26448	626844
81375	626845
3857	626846
72027	626847
22736	626848
3685	626849
29992	626850
36694	626851
8378	626852
251	626853
5712	626854
8	626855
33550	626856
6923	626857
93422	626858
242	626859
2016	626860
45394	626861
1311	626862
51582	626863
16543	626864
17249	626865
1049	626866
11360	626867
51787	626868
658	626869
3418	626870
71005	626871
6002	626872
47221	626873
5666	626874
8700	626875
77702	626876
20276	626877
2238	626878
11363	626879
25871	626880
15021	626881
8931	626882
68476	626883
9965	626884
11567	626885
104890	626886
9562	626887
97	626888
1788	626889
71158	626890
21129	626891
480	626892
16325	626893
40916	626894
50577	626895
22329	626896
15682	626897
11438	626898
112827	626899
2166	626900
16035	626901
117	626902
3857	626903
1365	626904
31596	626905
44001	626906
1737	626907
4364	626908
10966	626909
1053	626910
1483	626911
18761	626912
1249	626913
29047	626914
2207	626915
31433	626916
50775	626917
6211	626918
4998	626919
214	626920
1918	626921
12615	626922
169	626923
14740	626924
4500	626925
105066	626926
43873	626927
27590	626928
77783	626929
64169	626930
54386	626931
25255	626932
40602	626933
789	626934
401	626935
3584	626936
1179	626937
157454	626938
3083	626939
23591	626940
3410	626941
58739	626942
791	626943
49090	626944
19609	626945
29053	626946
17685	626947
837	626948
2792	626949
898	626950
185	626951
45464	626952
3490	626953
3231	626954
153377	626955
29455	626956
3508	626957
2074	626958
824	626959
3844	626960
8381	626961
138555	626962
105291	626963
11470	626964
5156	626965
1148	626966
36931	626967
39812	626968
43385	626969
3619	626970
47	626971
1937	626972
118806	626973
66624	626974
18891	626975
20427	626976
8187	626977
22511	626978
1773	626979
121392	626980
50000	626981
69724	626982
66	626983
2230	626984
80192	626985
3721	626986
8283	626987
7510	626988
3616	626989
84	626990
4093	626991
4385	626992
46187	626993
318	626994
27678	626995
14166	626996
34375	626997
1421	626998
53754	626999
6133	627000
105183	627001
54103	627002
17749	627003
50165	627004
56899	627005
146521	627006
31300	627007
26030	627008
2197	627009
464	627010
81437	627011
8354	627012
40505	627013
92	627014
62630	627015
1394	627016
2905	627017
1706	627018
16525	627019
70756	627020
10607	627021
4126	627022
401	627023
48705	627024
1523	627025
17733	627026
38233	627027
5002	627028
37906	627029
31970	627030
4	627031
7767	627032
11326	627033
19747	627034
39133	627035
59641	627036
20245	627037
2044	627038
91741	627039
658	627040
276	627041
27671	627042
6546	627043
8835	627044
580	627045
2287	627046
1097	627047
160975	627048
3624	627049
373	627050
19815	627051
12490	627052
137	627053
35994	627054
10266	627055
3313	627056
568	627057
8081	627058
1315	627059
2539	627060
19932	627061
5156	627062
5668	627063
824	627064
24060	627065
450	627066
519	627067
26932	627068
29547	627069
2038	627070
21049	627071
2301	627072
49233	627073
2808	627074
24023	627075
2810	627076
24119	627077
3452	627078
94	627079
1355	627080
29613	627081
60178	627082
2914	627083
2194	627084
2230	627085
79985	627086
21334	627087
20596	627088
2859	627089
27573	627090
100620	627091
34375	627092
26515	627093
75756	627094
4665	627095
172239	627096
84662	627097
2713	627098
21408	627099
75343	627100
5010	627101
15840	627102
506	627103
2543	627104
30675	627105
6833	627106
3065	627107
3116	627108
26269	627109
40940	627110
34913	627111
7776	627112
13834	627113
2070	627114
5251	627115
80196	627116
631	627117
2309	627118
1784	627119
4356	627120
11623	627121
49065	627122
11356	627123
402	627124
12792	627125
305	627126
24838	627127
8576	627128
3444	627129
84749	627130
6549	627131
13601	627132
28538	627133
47932	627134
22015	627135
30498	627136
34080	627137
64215	627138
2313	627139
3632	627140
16433	627141
3657	627142
67	627143
12612	627144
21864	627145
2671	627146
17667	627147
313	627148
50715	627149
95266	627150
22377	627151
2460	627152
54407	627153
74918	627154
17118	627155
79083	627156
12248	627157
21835	627158
51595	627159
40165	627160
23457	627161
10266	627162
15661	627163
1656	627164
4311	627165
428	627166
11747	627167
10415	627168
33087	627169
7597	627170
1888	627171
13738	627172
4088	627173
5380	627174
6011	627175
20930	627176
26856	627177
54890	627178
5794	627179
90576	627180
10228	627181
43591	627182
226	627183
25993	627184
121514	627185
54418	627186
20830	627187
69743	627188
769	627189
803	627190
19963	627191
20210	627192
90545	627193
5227	627194
108290	627195
2170	627196
36	627197
3240	627198
23758	627199
1761	627200
10212	627201
3312	627202
99855	627203
390	627204
29580	627205
32165	627206
5742	627207
1488	627208
5606	627209
5725	627210
59363	627211
2503	627212
3516	627213
144	627214
46503	627215
9681	627216
56117	627217
35206	627218
35058	627219
2496	627220
129494	627221
5275	627222
1764	627223
276	627224
62206	627225
47	627226
29502	627227
23194	627228
52	627229
5064	627230
31295	627231
34498	627232
325	627233
100092	627234
6974	627235
11119	627236
12	627237
4226	627238
63645	627239
12	627240
12105	627241
357	627242
24474	627243
737	627244
36730	627245
6874	627246
143264	627247
6800	627248
95428	627249
49291	627250
43934	627251
1621	627252
9456	627253
418	627254
104880	627255
521	627256
1349	627257
6323	627258
42193	627259
4161	627260
21384	627261
7492	627262
7275	627263
51823	627264
789	627265
42089	627266
26050	627267
9539	627268
34845	627269
1111	627270
16635	627271
37077	627272
56452	627273
80447	627274
35497	627275
1995	627276
2825	627277
2184	627278
9554	627279
28644	627280
36	627281
38257	627282
807	627283
31349	627284
2655	627285
10088	627286
1041	627287
16738	627288
3314	627289
6967	627290
2180	627291
26274	627292
526	627293
28207	627294
174253	627295
910	627296
25693	627297
60502	627298
36137	627299
1619	627300
4389	627301
88857	627302
1279	627303
3898	627304
44657	627305
222	627306
5535	627307
49934	627308
29301	627309
13924	627310
22823	627311
25568	627312
46974	627313
33452	627314
31549	627315
1297	627316
25832	627317
11696	627318
10303	627319
2020	627320
48056	627321
5664	627322
4380	627323
91432	627324
43718	627325
13025	627326
75693	627327
102695	627328
5862	627329
42776	627330
368	627331
61722	627332
1127	627333
1362	627334
12334	627335
134209	627336
11696	627337
28485	627338
1492	627339
44297	627340
33177	627341
21469	627342
14538	627343
31858	627344
1901	627345
15313	627346
37852	627347
2751	627348
13547	627349
10296	627350
25994	627351
4716	627352
97400	627353
17715	627354
2562	627355
38156	627356
31354	627357
3032	627358
90327	627359
8633	627360
29298	627361
540	627362
623	627363
1557	627364
23839	627365
18693	627366
10993	627367
1011	627368
202	627369
521	627370
2069	627371
5003	627372
68834	627373
62131	627374
928	627375
23752	627376
8772	627377
36001	627378
1544	627379
6506	627380
22554	627381
26301	627382
8070	627383
3820	627384
69105	627385
59496	627386
8085	627387
3651	627388
13815	627389
38302	627390
14356	627391
7822	627392
73755	627393
7999	627394
3056	627395
2415	627396
6895	627397
16962	627398
36149	627399
13746	627400
2737	627401
14846	627402
14637	627403
90424	627404
6113	627405
530	627406
20105	627407
78544	627408
969	627409
1300	627410
7629	627411
14096	627412
129765	627413
31444	627414
3716	627415
74731	627416
886	627417
31433	627418
31846	627419
23150	627420
18341	627421
1396	627422
48575	627423
3936	627424
1488	627425
45440	627426
29477	627427
1987	627428
56753	627429
4661	627430
51674	627431
41696	627432
17218	627433
38894	627434
47768	627435
9077	627436
23093	627437
745	627438
3716	627439
38791	627440
219	627441
1082	627442
1448	627443
37277	627444
4377	627445
4465	627446
2820	627447
42259	627448
67384	627449
4071	627450
112827	627451
1771	627452
100581	627453
12113	627454
86226	627455
18454	627456
1588	627457
3795	627458
864	627459
44128	627460
3931	627461
11895	627462
1764	627463
119005	627464
10230	627465
2438	627466
49014	627467
80458	627468
23385	627469
74518	627470
96444	627471
2408	627472
13364	627473
51406	627474
3464	627475
82478	627476
56	627477
12	627478
42	627479
38751	627480
51358	627481
38377	627482
18680	627483
74004	627484
16529	627485
1374	627486
297	627487
22449	627488
2751	627489
37553	627490
35061	627491
559	627492
10473	627493
75647	627494
39389	627495
265	627496
6524	627497
70075	627498
23836	627499
114390	627500
7333	627501
11909	627502
71791	627503
4624	627504
66	627505
2555	627506
4	627507
590	627508
2215	627509
99427	627510
7592	627511
2486	627512
3637	627513
94	627514
44741	627515
75212	627516
46118	627517
16446	627518
52371	627519
31618	627520
10984	627521
125522	627522
119774	627523
6202	627524
64425	627525
15130	627526
25605	627527
3244	627528
14355	627529
6093	627530
837	627531
53982	627532
26486	627533
55343	627534
8836	627535
90936	627536
30148	627537
26427	627538
21862	627539
3522	627540
18881	627541
65526	627542
119	627543
3841	627544
470	627545
17958	627546
4434	627547
22738	627548
12072	627549
27817	627550
30567	627551
9596	627552
8757	627553
4634	627554
2417	627555
1754	627556
20733	627557
13558	627558
615	627559
13061	627560
20835	627561
51446	627562
697	627563
273	627564
18905	627565
49385	627566
52500	627567
21533	627568
78226	627569
18794	627570
9829	627571
1638	627572
15738	627573
14720	627574
8135	627575
8202	627576
137922	627577
62251	627578
27855	627579
28904	627580
66028	627581
6148	627582
7910	627583
100695	627584
30668	627585
1783	627586
184203	627587
5598	627588
28652	627589
58973	627590
45416	627591
3159	627592
22327	627593
5578	627594
31364	627595
73763	627596
17531	627597
51260	627598
51212	627599
7938	627600
50945	627601
12727	627602
52042	627603
11412	627604
29126	627605
6209	627606
4515	627607
1841	627608
62874	627609
62874	627610
145224	627611
7160	627612
37	627613
58502	627614
58502	627615
3254	627616
2531	627617
4071	627618
1196	627619
11923	627620
38117	627621
13267	627622
146755	627623
68089	627624
67406	627625
26785	627626
59526	627627
769	627628
2024	627629
41552	627630
1951	627631
24204	627632
139236	627633
4734	627634
71368	627635
19820	627636
51213	627637
62032	627638
10091	627639
4541	627640
8627	627641
1284	627642
76958	627643
91577	627644
47144	627645
3018	627646
1028	627647
555	627648
29606	627649
5742	627650
758	627651
7501	627652
668	627653
30172	627654
5002	627655
122635	627656
394	627657
567	627658
1173	627659
25086	627660
6319	627661
1930	627662
32322	627663
13247	627664
54577	627665
86881	627666
6211	627667
15840	627668
7589	627669
2315	627670
6056	627671
2205	627672
74015	627673
7094	627674
50748	627675
1991	627676
30052	627677
53106	627678
9325	627679
4320	627680
43189	627681
32064	627682
73500	627683
11523	627684
11469	627685
103729	627686
19243	627687
2503	627688
100997	627689
32741	627690
73663	627691
54997	627692
41180	627693
1650	627694
1200	627695
34821	627696
55852	627697
143403	627698
11836	627699
4063	627700
17892	627701
19963	627702
8700	627703
2728	627704
70053	627705
10812	627706
44	627707
146394	627708
10646	627709
2272	627710
6768	627711
6159	627712
25349	627713
56062	627714
1571	627715
26943	627716
1825	627717
1234	627718
11528	627719
10626	627720
100851	627721
5707	627722
39424	627723
14028	627724
2757	627725
64540	627726
2036	627727
39847	627728
27521	627729
2430	627730
72	627731
9307	627732
48823	627733
2480	627734
15448	627735
32233	627736
21213	627737
78557	627738
2438	627739
43012	627740
22333	627741
6575	627742
2062	627743
26856	627744
2486	627745
12045	627746
1367	627747
45631	627748
5829	627749
6528	627750
124482	627751
3237	627752
38539	627753
114341	627754
4088	627755
167	627756
2007	627757
170003	627758
2513	627759
72760	627760
668	627761
6420	627762
13847	627763
77378	627764
3505	627765
129660	627766
34481	627767
2544	627768
2170	627769
302	627770
2623	627771
11069	627772
447	627773
9168	627774
46432	627775
102594	627776
7130	627777
22951	627778
3719	627779
5669	627780
6046	627781
56833	627782
4327	627783
103097	627784
13694	627785
1754	627786
1181	627787
85132	627788
7701	627789
16502	627790
1572	627791
57686	627792
1035	627793
40620	627794
3181	627795
21763	627796
48157	627797
29462	627798
46081	627799
10285	627800
46165	627801
11398	627802
68200	627803
4323	627804
1758	627805
51520	627806
6846	627807
3682	627808
3828	627809
1195	627810
6875	627811
48730	627812
29685	627813
521	627814
72142	627815
39606	627816
65579	627817
24363	627818
9984	627819
42513	627820
3482	627821
10199	627822
17413	627823
930	627824
26275	627825
1179	627826
31254	627827
20057	627828
4878	627829
22	627830
4729	627831
21140	627832
51405	627833
9293	627834
5140	627835
40978	627836
13647	627837
78320	627838
2846	627839
92811	627840
5534	627841
91918	627842
14311	627843
542	627844
20654	627845
62514	627846
521	627847
3464	627848
12	627849
29301	627850
379	627851
1637	627852
7513	627853
90737	627854
35325	627855
12644	627856
2095	627857
58226	627858
43206	627859
12060	627860
84	627861
4968	627862
4525	627863
6	627864
62283	627865
46688	627866
4307	627867
29004	627868
727	627869
42686	627870
442	627871
1989	627872
80638	627873
1763	627874
10053	627875
24619	627876
11761	627877
61567	627878
766	627879
93399	627880
21481	627881
512	627882
51761	627883
25174	627884
119132	627885
34981	627886
12522	627887
90212	627888
93661	627889
10127	627890
45602	627891
4515	627892
8674	627893
73787	627894
6390	627895
13978	627896
19075	627897
7208	627898
611	627899
47372	627900
28229	627901
56444	627902
125252	627903
52708	627904
1255	627905
5944	627906
8896	627907
37769	627908
68192	627909
2572	627910
38309	627911
14090	627912
169	627913
63525	627914
46853	627915
17504	627916
29477	627917
52228	627918
3497	627919
10298	627920
59336	627921
742	627922
1945	627923
160	627924
1335	627925
20187	627926
4201	627927
21980	627928
1234	627929
1201	627930
8789	627931
12113	627932
4311	627933
65425	627934
42525	627935
168811	627936
33394	627937
22714	627938
7472	627939
8309	627940
84679	627941
2980	627942
28932	627943
68508	627944
82708	627945
35289	627946
12293	627947
101223	627948
145818	627949
35324	627950
44001	627951
16879	627952
19521	627953
81326	627954
24367	627955
66185	627956
13167	627957
40992	627958
40658	627959
2472	627960
18468	627961
1557	627962
12	627963
108135	627964
1067	627965
4114	627966
26725	627967
100049	627968
1311	627969
56121	627970
15628	627971
1307	627972
35677	627973
50932	627974
5056	627975
267	627976
5056	627977
19923	627978
1378	627979
3819	627980
16549	627981
6539	627982
1570	627983
74213	627984
48006	627985
57593	627986
16923	627987
2173	627988
11032	627989
33282	627990
565	627991
3590	627992
23376	627993
42	627994
50094	627995
8741	627996
253	627997
45862	627998
1177	627999
34603	628000
7527	628001
677	628002
2574	628003
57037	628004
33974	628005
7273	628006
50145	628007
3274	628008
75026	628009
3469	628010
429	628011
35820	628012
62251	628013
61816	628014
14140	628015
40194	628016
356	628017
9522	628018
7206	628019
18864	628020
14239	628021
1783	628022
41321	628023
68599	628024
42	628025
273	628026
23766	628027
8584	628028
4506	628029
32262	628030
1277	628031
21774	628032
30469	628033
6539	628034
12497	628035
2029	628036
1131	628037
14156	628038
1798	628039
15174	628040
38926	628041
12912	628042
22736	628043
62370	628044
6182	628045
122854	628046
77208	628047
325	628048
30761	628049
37548	628050
1018	628051
19378	628052
35442	628053
62557	628054
347	628055
7526	628056
18123	628057
1182	628058
1674	628059
1283	628060
14877	628061
26454	628062
27989	628063
14962	628064
157487	628065
6660	628066
78653	628067
2205	628068
352	628069
812	628070
4579	628071
4576	628072
6850	628073
3176	628074
8970	628075
345	628076
45	628077
1149	628078
4489	628079
167390	628080
1757	628081
14015	628082
769	628083
57455	628084
22849	628085
3167	628086
6423	628087
33384	628088
158122	628089
21981	628090
2033	628091
33512	628092
1568	628093
2159	628094
150557	628095
2427	628096
1318	628097
150	628098
15634	628099
705	628100
7067	628101
3943	628102
39202	628103
97098	628104
18027	628105
1618	628106
155519	628107
23512	628108
4146	628109
6837	628110
13076	628111
4199	628112
77860	628113
80761	628114
21609	628115
35434	628116
1924	628117
16359	628118
169295	628119
38801	628120
5014	628121
8018	628122
37730	628123
4858	628124
18871	628125
597	628126
22826	628127
10462	628128
25869	628129
14821	628130
337	628131
127136	628132
28632	628133
3819	628134
19171	628135
159628	628136
14	628137
168944	628138
6198	628139
38430	628140
697	628141
3462	628142
19610	628143
26141	628144
375	628145
25856	628146
2166	628147
4377	628148
11527	628149
19100	628150
2140	628151
36447	628152
56311	628153
25821	628154
4728	628155
6178	628156
4605	628157
616	628158
65359	628159
4139	628160
3495	628161
7704	628162
272	628163
28765	628164
77088	628165
4074	628166
1653	628167
78243	628168
1577	628169
95986	628170
1945	628171
21922	628172
13219	628173
102927	628174
63493	628175
73571	628176
2098	628177
30996	628178
25622	628179
58892	628180
68081	628181
20812	628182
3931	628183
47637	628184
14432	628185
37264	628186
112118	628187
74990	628188
211	628189
4459	628190
41683	628191
40690	628192
2303	628193
509	628194
536	628195
71794	628196
68153	628197
18371	628198
33	628199
990	628200
11983	628201
276	628202
273	628203
5598	628204
1243	628205
2540	628206
1425	628207
42888	628208
519	628209
9826	628210
230	628211
1596	628212
320	628213
1544	628214
221	628215
541	628216
54519	628217
26646	628218
5142	628219
6845	628220
18252	628221
1298	628222
24471	628223
1614	628224
16857	628225
35649	628226
35400	628227
13749	628228
4660	628229
2440	628230
16451	628231
5423	628232
1771	628233
5170	628234
42110	628235
4005	628236
472	628237
397	628238
1243	628239
88583	628240
5770	628241
1713	628242
1595	628243
147	628244
8682	628245
12	628246
12	628247
12	628248
5179	628249
12820	628250
122	628251
1945	628252
2177	628253
27998	628254
332	628255
15786	628256
12	628257
452	628258
67	628259
51751	628260
3104	628261
28246	628262
6514	628263
3609	628264
7	628265
16772	628266
12	628267
16839	628268
221	628269
113032	628270
23394	628271
12054	628272
2967	628273
175	628274
344	628275
12	628276
1092	628277
3384	628278
9252	628279
58910	628280
2082	628281
259	628282
273	628283
72163	628284
1046	628285
2179	628286
5041	628287
62400	628288
14118	628289
24471	628290
2540	628291
19932	628292
18001	628293
4123	628294
5068	628295
18799	628296
15820	628297
32507	628298
20496	628299
1488	628300
27318	628301
1495	628302
32460	628303
11699	628304
70543	628305
52318	628306
10904	628307
4734	628308
29834	628309
171	628310
22933	628311
42507	628312
13904	628313
4447	628314
32546	628315
4064	628316
8918	628317
4693	628318
3685	628319
98355	628320
1899	628321
45226	628322
1952	628323
62139	628324
9404	628325
88418	628326
119214	628327
42438	628328
102985	628329
91033	628330
12983	628331
1629	628332
19101	628333
291	628334
76784	628335
6066	628336
8289	628337
443	628338
7209	628339
7712	628340
47458	628341
1039	628342
2189	628343
7538	628344
11752	628345
28181	628346
7701	628347
21	628348
4822	628349
4039	628350
25192	628351
24206	628352
336	628353
4046	628354
63447	628355
4301	628356
74136	628357
23856	628358
134076	628359
2210	628360
85546	628361
23244	628362
40703	628363
40834	628364
90609	628365
20293	628366
51486	628367
32866	628368
35652	628369
4502	628370
64935	628371
24182	628372
16360	628373
12245	628374
24027	628375
3654	628376
62500	628377
23919	628378
1031	628379
5991	628380
4571	628381
51478	628382
4887	628383
66521	628384
64860	628385
12125	628386
6245	628387
61743	628388
85123	628389
8060	628390
133459	628391
91167	628392
56860	628393
90686	628394
100810	628395
6613	628396
35994	628397
85189	628398
42672	628399
14580	628400
61007	628401
89568	628402
1777	628403
17536	628404
9999	628405
9794	628406
6590	628407
4437	628408
1433	628409
24054	628410
11882	628411
147077	628412
29052	628413
58992	628414
4646	628415
42960	628416
12109	628417
22478	628418
22478	628419
12146	628420
21087	628421
627	628422
40686	628423
1244	628424
3091	628425
73503	628426
10344	628427
35221	628428
8722	628429
90414	628430
29594	628431
8642	628432
43291	628433
23917	628434
35351	628435
19713	628436
13983	628437
42530	628438
29045	628439
112821	628440
77113	628441
56598	628442
865	628443
865	628444
865	628445
73010	628446
30437	628447
6951	628448
14426	628449
68598	628450
12668	628451
61183	628452
40889	628453
59526	628454
6712	628455
17619	628456
26654	628457
4830	628458
4540	628459
40525	628460
27632	628461
12010	628462
67199	628463
95435	628464
2061	628465
45705	628466
420	628467
17926	628468
11760	628469
14718	628470
49363	628471
22562	628472
12049	628473
13082	628474
2565	628475
1341	628476
3636	628477
114174	628478
10917	628479
20103	628480
54542	628481
19980	628482
70557	628483
32615	628484
89583	628485
247	628486
2780	628487
29153	628488
2062	628489
819	628490
91294	628491
1285	628492
3114	628493
27290	628494
7567	628495
6608	628496
352	628497
33248	628498
10818	628499
24025	628500
33	628501
766	628502
20	628503
24332	628504
10258	628505
32990	628506
9587	628507
59747	628508
90715	628509
29227	628510
12174	628511
29992	628512
17593	628513
46311	628514
65831	628515
11091	628516
26026	628517
5183	628518
66	628519
3181	628520
36	628521
11953	628522
74272	628523
5784	628524
26339	628525
50536	628526
751	628527
524	628528
44769	628529
9312	628530
52124	628531
11378	628532
3586	628533
2414	628534
265	628535
41	628536
58912	628537
247	628538
606	628539
10022	628540
9042	628541
11907	628542
187	628543
85343	628544
8445	628545
3590	628546
4571	628547
27584	628548
171673	628549
45146	628550
62152	628551
5682	628552
169	628553
58710	628554
4005	628555
51166	628556
2099	628557
24297	628558
41126	628559
1386	628560
15876	628561
640	628562
7182	628563
86	628564
3740	628565
133363	628566
524	628567
6862	628568
4724	628569
113212	628570
5022	628571
16353	628572
35055	628573
163639	628574
3130	628575
131712	628576
24528	628577
400	628578
29227	628579
43111	628580
1185	628581
1839	628582
38133	628583
84253	628584
10947	628585
49261	628586
142165	628587
13122	628588
33294	628589
375	628590
4487	628591
100587	628592
2098	628593
3943	628594
44001	628595
40671	628596
71618	628597
17000	628598
40277	628599
35170	628600
23583	628601
27452	628602
295	628603
3102	628604
2762	628605
616	628606
16869	628607
3983	628608
4255	628609
18574	628610
24030	628611
20573	628612
4658	628613
3133	628614
4523	628615
521	628616
50538	628617
41	628618
2646	628619
24578	628620
4010	628621
6752	628622
138239	628623
4900	628624
7715	628625
181813	628626
71353	628627
1000	628628
19950	628629
290	628630
18036	628631
35284	628632
61072	628633
5054	628634
27622	628635
2483	628636
74272	628637
11103	628638
100	628639
8206	628640
1208	628641
2372	628642
2169	628643
122546	628644
38343	628645
24297	628646
12076	628647
4730	628648
10940	628649
3965	628650
2980	628651
13874	628652
1026	628653
27489	628654
194	628655
6828	628656
21991	628657
35781	628658
3037	628659
113440	628660
1433	628661
10204	628662
13047	628663
43704	628664
8602	628665
13569	628666
74312	628667
48915	628668
14424	628669
27988	628670
29269	628671
52196	628672
8897	628673
49714	628674
80616	628675
182099	628676
41421	628677
3959	628678
2217	628679
2900	628680
84460	628681
3768	628682
131254	628683
73580	628684
5881	628685
536	628686
18691	628687
1	628688
61132	628689
92695	628690
906	628691
10590	628692
1642	628693
27570	628694
13854	628695
31800	628696
60087	628697
3029	628698
3029	628699
758	628700
73772	628701
61631	628702
590	628703
23196	628704
353	628705
356	628706
54273	628707
22330	628708
2068	628709
97179	628710
9148	628711
2309	628712
13590	628713
583	628714
24354	628715
19551	628716
61828	628717
1175	628718
106662	628719
157749	628720
59653	628721
4119	628722
39068	628723
43171	628724
11894	628725
766	628726
5870	628727
112758	628728
667	628729
937	628730
3472	628731
519	628732
61549	628733
2055	628734
1433	628735
6818	628736
49866	628737
1547	628738
16960	628739
9887	628740
2021	628741
63521	628742
4099	628743
255	628744
28104	628745
2498	628746
20255	628747
440	628748
675	628749
777	628750
9362	628751
33695	628752
29967	628753
1830	628754
14310	628755
4317	628756
3046	628757
56	628758
40954	628759
813	628760
3244	628761
2948	628762
48908	628763
15331	628764
1577	628765
24093	628766
2314	628767
375	628768
51459	628769
16117	628770
50920	628771
13164	628772
15605	628773
24054	628774
4167	628775
16923	628776
3560	628777
41330	628778
3783	628779
3366	628780
269	628781
2888	628782
17547	628783
8772	628784
48670	628785
26528	628786
68577	628787
576	628788
213	628789
40813	628790
146	628791
2533	628792
28526	628793
103468	628794
15530	628795
463	628796
15542	628797
173	628798
4248	628799
92932	628800
4785	628801
12334	628802
63478	628803
21898	628804
24012	628805
8757	628806
17074	628807
59111	628808
6123	628809
69431	628810
2341	628811
9774	628812
3586	628813
2071	628814
6769	628815
26658	628816
332	628817
22635	628818
7938	628819
29623	628820
17133	628821
1	628822
10873	628823
132787	628824
155289	628825
59521	628826
70694	628827
67584	628828
7717	628829
4885	628830
83857	628831
17629	628832
318	628833
147406	628834
22580	628835
163371	628836
252	628837
34866	628838
44242	628839
1092	628840
8589	628841
23973	628842
5026	628843
47111	628844
174527	628845
4006	628846
4006	628847
54666	628848
55297	628849
10649	628850
45890	628851
70442	628852
16246	628853
519	628854
41331	628855
4006	628856
3516	628857
132178	628858
20220	628859
223	628860
60182	628861
2663	628862
13293	628863
94129	628864
1282	628865
20215	628866
1156	628867
18779	628868
58956	628869
3251	628870
50387	628871
1644	628872
56511	628873
14510	628874
25604	628875
65	628876
18398	628877
68989	628878
8756	628879
32521	628880
11835	628881
23849	628882
3799	628883
28410	628884
11835	628885
37710	628886
1156	628887
51710	628888
650	628889
1902	628890
159520	628891
27474	628892
17645	628893
122441	628894
74973	628895
2248	628896
153273	628897
15546	628898
5998	628899
1988	628900
69921	628901
5047	628902
51103	628903
35518	628904
11159	628905
43293	628906
13082	628907
171303	628908
13162	628909
23965	628910
85	628911
22292	628912
33127	628913
48521	628914
6590	628915
3341	628916
668	628917
1777	628918
87223	628919
31448	628920
1305	628921
411	628922
36612	628923
49530	628924
34898	628925
22312	628926
32164	628927
11674	628928
6093	628929
19829	628930
40042	628931
37523	628932
5843	628933
18362	628934
7688	628935
592	628936
747	628937
59278	628938
16534	628939
25213	628940
200	628941
72197	628942
1707	628943
17522	628944
71988	628945
1496	628946
45862	628947
4533	628948
3486	628949
3096	628950
39781	628951
1242	628952
385	628953
1560	628954
274	628955
8604	628956
4624	628957
515	628958
21882	628959
34495	628960
3583	628961
17108	628962
1580	628963
5004	628964
7793	628965
488	628966
265	628967
17855	628968
31021	628969
164	628970
52702	628971
45569	628972
769	628973
34282	628974
1309	628975
20186	628976
60311	628977
31543	628978
3177	628979
34080	628980
433	628981
43679	628982
35891	628983
15734	628984
18302	628985
6914	628986
6724	628987
48697	628988
90023	628989
8628	628990
11451	628991
16490	628992
310	628993
31589	628994
16214	628995
758	628996
21548	628997
17656	628998
12091	628999
4198	629000
398	629001
44	629002
78426	629003
18076	629004
1078	629005
10747	629006
32622	629007
55168	629008
14818	629009
98148	629010
33661	629011
839	629012
62850	629013
6611	629014
12423	629015
3731	629016
7820	629017
3176	629018
15927	629019
58884	629020
115286	629021
25368	629022
24798	629023
1613	629024
12	629025
16301	629026
2198	629027
1792	629028
910	629029
1811	629030
46185	629031
3371	629032
334	629033
28916	629034
49885	629035
3886	629036
8246	629037
11188	629038
85978	629039
43262	629040
35006	629041
32	629042
42790	629043
37095	629044
17763	629045
4264	629046
18286	629047
21669	629048
29744	629049
41117	629050
51970	629051
42271	629052
18341	629053
61045	629054
112542	629055
39023	629056
3793	629057
51943	629058
41105	629059
4357	629060
53853	629061
52248	629062
16780	629063
8737	629064
12022	629065
2858	629066
4589	629067
2111	629068
309	629069
19229	629070
10291	629071
1766	629072
1732	629073
689	629074
33624	629075
1317	629076
869	629077
251	629078
4502	629079
77189	629080
95064	629081
63283	629082
3792	629083
29514	629084
3171	629085
43232	629086
76	629087
11433	629088
5068	629089
53125	629090
16866	629091
14181	629092
85371	629093
3735	629094
27051	629095
2073	629096
3629	629097
100391	629098
140604	629099
77854	629100
127969	629101
7369	629102
22240	629103
2010	629104
57930	629105
27051	629106
8151	629107
14879	629108
25233	629109
8708	629110
61552	629111
34965	629112
20381	629113
33177	629114
17854	629115
4274	629116
229	629117
11002	629118
126080	629119
11341	629120
74141	629121
99381	629122
40316	629123
88276	629124
4353	629125
60940	629126
11458	629127
25964	629128
79993	629129
124944	629130
68607	629131
13063	629132
8000	629133
64926	629134
45353	629135
46193	629136
61151	629137
11162	629138
9443	629139
84375	629140
50378	629141
5445	629142
14879	629143
18504	629144
77854	629145
57573	629146
171929	629147
40227	629148
131828	629149
84375	629150
57930	629151
9983	629152
10217	629153
16780	629154
111985	629155
229	629156
9443	629157
8156	629158
40316	629159
3629	629160
3629	629161
171690	629162
12807	629163
8344	629164
38677	629165
33901	629166
298	629167
33977	629168
29687	629169
44163	629170
457	629171
133667	629172
55581	629173
6539	629174
606	629175
7485	629176
17930	629177
66385	629178
3464	629179
10599	629180
75028	629181
467	629182
90697	629183
32341	629184
172225	629185
1455	629186
657	629187
2435	629188
15838	629189
6172	629190
442	629191
51719	629192
12914	629193
11429	629194
169	629195
61851	629196
7611	629197
36633	629198
16727	629199
46888	629200
2231	629201
9367	629202
74239	629203
8140	629204
212	629205
1179	629206
51712	629207
24155	629208
1572	629209
5838	629210
42198	629211
10626	629212
21555	629213
7558	629214
14198	629215
7311	629216
48983	629217
4594	629218
131276	629219
101476	629220
8827	629221
1584	629222
16871	629223
84	629224
3088	629225
26007	629226
29654	629227
34842	629228
16573	629229
26427	629230
11726	629231
53967	629232
26499	629233
143	629234
32380	629235
32294	629236
39362	629237
39499	629238
32284	629239
58521	629240
46146	629241
39670	629242
9	629243
4507	629244
26218	629245
11010	629246
218	629247
1552	629248
414	629249
47500	629250
10444	629251
66629	629252
3927	629253
13886	629254
39884	629255
2768	629256
34456	629257
28388	629258
72131	629259
21172	629260
88962	629261
8843	629262
21773	629263
14558	629264
3343	629265
40798	629266
109990	629267
12609	629268
5792	629269
59109	629270
24135	629271
6286	629272
5147	629273
14174	629274
57158	629275
7967	629276
187	629277
9278	629278
11277	629279
437	629280
57374	629281
13424	629282
22066	629283
11568	629284
12737	629285
25794	629286
49303	629287
1659	629288
43774	629289
39838	629290
4297	629291
26788	629292
32452	629293
47615	629294
11185	629295
32444	629296
6658	629297
15272	629298
52752	629299
188	629300
23981	629301
32370	629302
10018	629303
28944	629304
21853	629305
32433	629306
17032	629307
122004	629308
18396	629309
48012	629310
68857	629311
33713	629312
33713	629313
22870	629314
57787	629315
54979	629316
69004	629317
83444	629318
3093	629319
43444	629320
7237	629321
21789	629322
58575	629323
17712	629324
56126	629325
47966	629326
21433	629327
57621	629328
21889	629329
43268	629330
43001	629331
18676	629332
81802	629333
23997	629334
18333	629335
902	629336
42964	629337
27735	629338
14034	629339
10324	629340
30824	629341
3437	629342
5317	629343
6631	629344
7891	629345
15243	629346
22645	629347
56627	629348
27900	629349
3384	629350
2243	629351
104423	629352
1377	629353
11845	629354
32161	629355
90225	629356
10063	629357
24797	629358
55213	629359
52396	629360
60118	629361
14323	629362
42871	629363
15385	629364
67377	629365
4456	629366
20245	629367
3877	629368
6923	629369
24594	629370
33377	629371
38526	629372
18738	629373
13029	629374
70525	629375
4403	629376
2052	629377
28081	629378
6129	629379
11843	629380
3119	629381
5301	629382
12350	629383
65307	629384
66934	629385
14600	629386
34477	629387
4422	629388
1461	629389
19271	629390
54843	629391
9654	629392
21329	629393
22465	629394
6483	629395
14148	629396
35060	629397
31087	629398
4422	629399
41633	629400
8602	629401
46486	629402
30289	629403
3214	629404
92	629405
19137	629406
22542	629407
27951	629408
1082	629409
27554	629410
37482	629411
6691	629412
5773	629413
456	629414
10514	629415
46625	629416
39013	629417
133747	629418
32449	629419
19772	629420
464	629421
85660	629422
2309	629423
41106	629424
48861	629425
87657	629426
12538	629427
27614	629428
1774	629429
78539	629430
36706	629431
57703	629432
5463	629433
27183	629434
9483	629435
69515	629436
184	629437
4105	629438
74176	629439
13298	629440
57101	629441
158211	629442
86850	629443
57026	629444
87304	629445
179521	629446
59698	629447
1407	629448
55	629449
103523	629450
158722	629451
3735	629452
9987	629453
5139	629454
91708	629455
167227	629456
23716	629457
32969	629458
22220	629459
91458	629460
36295	629461
16471	629462
91884	629463
2491	629464
20274	629465
31124	629466
139	629467
34869	629468
57603	629469
41963	629470
45317	629471
45981	629472
3740	629473
46395	629474
52969	629475
2014	629476
150354	629477
604	629478
16511	629479
3599	629480
63963	629481
51834	629482
93	629483
282	629484
132751	629485
675	629486
103382	629487
4036	629488
4277	629489
16535	629490
16754	629491
5910	629492
70368	629493
1382	629494
69333	629495
26337	629496
911	629497
39210	629498
40415	629499
3591	629500
171174	629501
9092	629502
6741	629503
2991	629504
1335	629505
2274	629506
46542	629507
468	629508
4099	629509
65159	629510
28089	629511
7375	629512
43172	629513
7122	629514
25876	629515
15157	629516
13126	629517
602	629518
11276	629519
1378	629520
25590	629521
999	629522
6686	629523
12698	629524
43573	629525
2878	629526
10213	629527
325	629528
4541	629529
45349	629530
4834	629531
2598	629532
11112	629533
975	629534
1801	629535
19504	629536
64215	629537
2505	629538
92449	629539
131	629540
428	629541
7510	629542
3842	629543
16132	629544
7000	629545
2810	629546
11866	629547
566	629548
24732	629549
119	629550
85911	629551
3274	629552
173922	629553
148487	629554
51798	629555
35345	629556
1753	629557
1544	629558
1335	629559
3237	629560
42310	629561
74487	629562
19105	629563
84423	629564
11927	629565
1318	629566
64817	629567
32992	629568
19970	629569
1169	629570
65236	629571
2342	629572
14941	629573
49235	629574
52029	629575
5045	629576
2964	629577
33606	629578
32125	629579
4937	629580
31430	629581
3945	629582
3884	629583
11337	629584
2308	629585
40777	629586
27634	629587
119959	629588
19197	629589
38146	629590
119433	629591
12527	629592
3670	629593
317	629594
164635	629595
1064	629596
152	629597
23665	629598
110637	629599
16504	629600
63094	629601
66013	629602
14087	629603
7619	629604
56	629605
10674	629606
5944	629607
101150	629608
53441	629609
8688	629610
29844	629611
112626	629612
58400	629613
54137	629614
85111	629615
5002	629616
51856	629617
7246	629618
33699	629619
26362	629620
17545	629621
126935	629622
66088	629623
59352	629624
102630	629625
25020	629626
5279	629627
32428	629628
66674	629629
40519	629630
10283	629631
10847	629632
18746	629633
20087	629634
24250	629635
24323	629636
37523	629637
12436	629638
4123	629639
7569	629640
43147	629641
20186	629642
4322	629643
63509	629644
17734	629645
40114	629646
2177	629647
189	629648
23848	629649
884	629650
43109	629651
1523	629652
827	629653
10131	629654
94438	629655
123769	629656
78253	629657
634	629658
13115	629659
38298	629660
18741	629661
650	629662
4357	629663
35835	629664
100929	629665
27671	629666
1875	629667
146497	629668
14559	629669
81565	629670
3769	629671
2669	629672
10023	629673
43454	629674
77967	629675
7490	629676
5397	629677
8730	629678
25334	629679
26029	629680
404	629681
64250	629682
6800	629683
482	629684
90681	629685
105304	629686
36362	629687
11559	629688
313	629689
2059	629690
16152	629691
1917	629692
355	629693
3782	629694
1636	629695
704	629696
43537	629697
139055	629698
8262	629699
186	629700
41062	629701
8387	629702
2160	629703
5882	629704
85410	629705
112656	629706
32	629707
77890	629708
1638	629709
51254	629710
35337	629711
42562	629712
33481	629713
34885	629714
27151	629715
266	629716
42826	629717
491	629718
11640	629719
30694	629720
14355	629721
57488	629722
15888	629723
2437	629724
10757	629725
3196	629726
17843	629727
80747	629728
74817	629729
31785	629730
32220	629731
1076	629732
43109	629733
3149	629734
18796	629735
23955	629736
6422	629737
697	629738
4223	629739
14086	629740
7454	629741
403	629742
42872	629743
43373	629744
57564	629745
78254	629746
19922	629747
1355	629748
343	629749
22324	629750
10313	629751
32	629752
17598	629753
1515	629754
1213	629755
183	629756
83543	629757
265	629758
18905	629759
50729	629760
38143	629761
123454	629762
3549	629763
690	629764
40679	629765
35609	629766
70055	629767
1739	629768
7620	629769
5486	629770
2429	629771
47011	629772
20230	629773
11831	629774
78606	629775
121374	629776
1283	629777
42369	629778
2899	629779
13724	629780
7000	629781
43966	629782
78427	629783
8655	629784
79917	629785
49363	629786
55222	629787
2757	629788
141656	629789
4558	629790
21116	629791
407	629792
29870	629793
15467	629794
7269	629795
1893	629796
30211	629797
36720	629798
1847	629799
23850	629800
12336	629801
3062	629802
35492	629803
618	629804
8799	629805
101310	629806
11961	629807
857	629808
63876	629809
10942	629810
21908	629811
22485	629812
30688	629813
12466	629814
10136	629815
7329	629816
51138	629817
94429	629818
35729	629819
1680	629820
132665	629821
146348	629822
53922	629823
13595	629824
344	629825
59049	629826
28706	629827
1377	629828
53	629829
1207	629830
6866	629831
35174	629832
49547	629833
1413	629834
293	629835
32264	629836
1557	629837
6345	629838
32501	629839
436	629840
6125	629841
4349	629842
9536	629843
45895	629844
39572	629845
21951	629846
47709	629847
32694	629848
1831	629849
3616	629850
26464	629851
4694	629852
5998	629853
2745	629854
22230	629855
1350	629856
9462	629857
3530	629858
11700	629859
705	629860
17064	629861
13930	629862
27841	629863
15640	629864
21500	629865
19036	629866
33505	629867
4878	629868
1990	629869
5076	629870
29990	629871
2204	629872
38536	629873
29014	629874
33915	629875
104649	629876
5003	629877
2035	629878
8066	629879
733	629880
60771	629881
36468	629882
8781	629883
13874	629884
59521	629885
38336	629886
9450	629887
26002	629888
3609	629889
125830	629890
1350	629891
2472	629892
803	629893
6643	629894
1433	629895
42709	629896
59513	629897
202	629898
158	629899
422	629900
85008	629901
2585	629902
6602	629903
8745	629904
7196	629905
5888	629906
565	629907
2472	629908
3063	629909
16599	629910
9701	629911
2982	629912
48115	629913
35076	629914
50202	629915
392	629916
12635	629917
41020	629918
3110	629919
2455	629920
9261	629921
12634	629922
7821	629923
183	629924
43013	629925
706	629926
179518	629927
10798	629928
33805	629929
9351	629930
12214	629931
16900	629932
347	629933
881	629934
3186	629935
4894	629936
14639	629937
49519	629938
7606	629939
14045	629940
6126	629941
17431	629942
32619	629943
25265	629944
191	629945
174915	629946
4466	629947
47434	629948
64927	629949
19038	629950
68732	629951
79264	629952
9208	629953
51853	629954
178	629955
7260	629956
79923	629957
147872	629958
1337	629959
6386	629960
4815	629961
14567	629962
39920	629963
58070	629964
1171	629965
24733	629966
49859	629967
13646	629968
37371	629969
6386	629970
36888	629971
388	629972
24221	629973
28098	629974
19744	629975
13414	629976
17113	629977
217	629978
10837	629979
66654	629980
3211	629981
46853	629982
1631	629983
34840	629984
571	629985
5883	629986
16808	629987
32597	629988
2427	629989
3886	629990
904	629991
49527	629992
62715	629993
2143	629994
91600	629995
1078	629996
39706	629997
48061	629998
84189	629999
38768	630000
1344	630001
414	630002
23643	630003
2813	630004
5328	630005
88940	630006
12725	630007
1203	630008
53602	630009
29209	630010
10389	630011
40291	630012
8514	630013
2229	630014
33971	630015
6473	630016
906	630017
2168	630018
40653	630019
14674	630020
1545	630021
2222	630022
66	630023
2194	630024
219	630025
53108	630026
9200	630027
116313	630028
742	630029
74207	630030
65	630031
47774	630032
65195	630033
50894	630034
1564	630035
8758	630036
13968	630037
13728	630038
86030	630039
12328	630040
25130	630041
4525	630042
7364	630043
2110	630044
265	630045
10076	630046
50878	630047
33581	630048
9216	630049
61162	630050
2482	630051
1077	630052
31807	630053
466	630054
38950	630055
62888	630056
48860	630057
47174	630058
30907	630059
26193	630060
28922	630061
7539	630062
4110	630063
25995	630064
81896	630065
7929	630066
7500	630067
7823	630068
302	630069
6943	630070
6887	630071
32988	630072
77010	630073
4468	630074
26799	630075
621	630076
17924	630077
126728	630078
36912	630079
9506	630080
23391	630081
3375	630082
15549	630083
139379	630084
4393	630085
42533	630086
8	630087
1883	630088
23383	630089
3259	630090
2897	630091
20662	630092
10882	630093
55367	630094
76663	630095
17316	630096
35835	630097
167257	630098
10098	630099
19387	630100
180869	630101
43492	630102
156861	630103
81587	630104
79071	630105
483	630106
9246	630107
9558	630108
24244	630109
99411	630110
119217	630111
125555	630112
172805	630113
64055	630114
6131	630115
34471	630116
5594	630117
29376	630118
33710	630119
45810	630120
70770	630121
25087	630122
5708	630123
9357	630124
17672	630125
18816	630126
81267	630127
38089	630128
8	630129
54240	630130
25659	630131
8	630132
102504	630133
6639	630134
10481	630135
120572	630136
45308	630137
154483	630138
64740	630139
36137	630140
831	630141
111574	630142
28855	630143
109914	630144
57091	630145
5708	630146
17988	630147
17407	630148
18816	630149
46367	630150
149488	630151
41075	630152
8	630153
27942	630154
25303	630155
62396	630156
110080	630157
73018	630158
6219	630159
162947	630160
71856	630161
107627	630162
28281	630163
15950	630164
9357	630165
68587	630166
2937	630167
65112	630168
35488	630169
4727	630170
13263	630171
50194	630172
183587	630173
9179	630174
56398	630175
9179	630176
62557	630177
88394	630178
44684	630179
80585	630180
3208	630181
46132	630182
38120	630183
134940	630184
6605	630185
139550	630186
42048	630187
124640	630188
44982	630189
39872	630190
22947	630191
8375	630192
53777	630193
22155	630194
29808	630195
92834	630196
185695	630197
14528	630198
167986	630199
87228	630200
65762	630201
71448	630202
55394	630203
100629	630204
4023	630205
53829	630206
4776	630207
2223	630208
14154	630209
4232	630210
8	630211
45072	630212
12329	630213
330	630214
21083	630215
7054	630216
17151	630217
178331	630218
62732	630219
31055	630220
67082	630221
153811	630222
34616	630223
91240	630224
7276	630225
104297	630226
31943	630227
5594	630228
7549	630229
8200	630230
23391	630231
64418	630232
110069	630233
10186	630234
7864	630235
46540	630236
5981	630237
212	630238
1244	630239
17555	630240
2870	630241
1435	630242
623	630243
3793	630244
42990	630245
881	630246
105728	630247
4928	630248
70091	630249
24149	630250
24147	630251
1417	630252
3474	630253
7532	630254
7539	630255
472	630256
9711	630257
104593	630258
14187	630259
11335	630260
55373	630261
86689	630262
92603	630263
86152	630264
81811	630265
38903	630266
75964	630267
10029	630268
21602	630269
19183	630270
37200	630271
86691	630272
93701	630273
63637	630274
57923	630275
69716	630276
36430	630277
103409	630278
78050	630279
85281	630280
5178	630281
133983	630282
87372	630283
92221	630284
42146	630285
59472	630286
130978	630287
124547	630288
106864	630289
136855	630290
92649	630291
178345	630292
92797	630293
59496	630294
121812	630295
8563	630296
86691	630297
42146	630298
82512	630299
64286	630300
106636	630301
92705	630302
169875	630303
38229	630304
64347	630305
39767	630306
178758	630307
40943	630308
58155	630309
81984	630310
26309	630311
173108	630312
32019	630313
97971	630314
52206	630315
78110	630316
46612	630317
52512	630318
92426	630319
135684	630320
1212	630321
7277	630322
136855	630323
38478	630324
131789	630325
92546	630326
20455	630327
70211	630328
31453	630329
85799	630330
55860	630331
45745	630332
11473	630333
28937	630334
10272	630335
108182	630336
17804	630337
15118	630338
24856	630339
26373	630340
134707	630341
92855	630342
29866	630343
134778	630344
86610	630345
17082	630346
608	630347
82495	630348
62546	630349
72431	630350
54911	630351
97486	630352
65156	630353
59304	630354
26001	630355
31884	630356
85760	630357
38827	630358
115028	630359
37013	630360
80372	630361
117882	630362
101638	630363
60962	630364
5320	630365
26373	630366
10633	630367
33877	630368
20724	630369
19537	630370
30552	630371
30399	630372
23626	630373
30851	630374
38060	630375
30399	630376
69629	630377
21048	630378
30396	630379
12736	630380
131673	630381
30652	630382
73624	630383
82405	630384
106166	630385
104546	630386
121301	630387
80318	630388
19537	630389
35845	630390
31814	630391
81209	630392
106166	630393
49552	630394
115920	630395
43014	630396
22612	630397
7531	630398
36423	630399
44003	630400
86512	630401
106076	630402
47045	630403
56797	630404
45190	630405
40846	630406
71103	630407
27123	630408
174462	630409
122543	630410
66719	630411
84136	630412
86108	630413
1211	630414
143629	630415
54125	630416
6826	630417
104650	630418
10463	630419
75889	630420
76881	630421
32339	630422
43892	630423
58996	630424
46727	630425
3814	630426
35251	630427
10463	630428
74901	630429
32015	630430
42170	630431
42454	630432
103532	630433
74133	630434
106076	630435
54334	630436
177576	630437
64604	630438
23900	630439
22892	630440
3034	630441
939	630442
5295	630443
69973	630444
10995	630445
752	630446
21315	630447
68008	630448
35801	630449
152164	630450
127222	630451
40908	630452
179184	630453
178178	630454
108132	630455
33768	630456
59304	630457
15811	630458
151047	630459
58770	630460
46401	630461
24856	630462
25285	630463
14422	630464
36383	630465
70139	630466
88351	630467
101616	630468
52646	630469
53389	630470
36376	630471
115936	630472
21234	630473
131070	630474
70789	630475
44964	630476
85234	630477
17082	630478
72431	630479
132830	630480
88878	630481
149661	630482
10463	630483
48685	630484
20843	630485
92855	630486
14054	630487
62020	630488
181203	630489
52185	630490
50563	630491
107206	630492
134707	630493
99693	630494
8875	630495
48685	630496
66752	630497
44750	630498
23997	630499
124390	630500
35952	630501
2503	630502
1212	630503
2021	630504
62272	630505
88861	630506
133336	630507
132830	630508
131286	630509
22429	630510
19537	630511
134790	630512
162977	630513
75845	630514
57923	630515
25090	630516
10463	630517
136736	630518
23828	630519
38229	630520
42513	630521
13292	630522
56855	630523
132516	630524
1052	630525
77423	630526
42496	630527
48911	630528
7587	630529
44631	630530
14134	630531
134714	630532
87278	630533
59482	630534
291	630535
9168	630536
70878	630537
62158	630538
30823	630539
181649	630540
63303	630541
58304	630542
7383	630543
171	630544
106616	630545
106950	630546
36389	630547
136376	630548
105370	630549
44683	630550
117032	630551
1246	630552
16936	630553
17222	630554
17504	630555
9561	630556
44003	630557
19110	630558
215	630559
18906	630560
951	630561
149643	630562
35038	630563
36500	630564
84816	630565
121919	630566
22850	630567
80563	630568
61030	630569
105952	630570
69486	630571
46009	630572
42608	630573
123868	630574
104768	630575
532	630576
59224	630577
159165	630578
131964	630579
46612	630580
62451	630581
18723	630582
20170	630583
114447	630584
15763	630585
33361	630586
6673	630587
27119	630588
35753	630589
73939	630590
11311	630591
73997	630592
36109	630593
60155	630594
105763	630595
58035	630596
5000	630597
134126	630598
10705	630599
104768	630600
1009	630601
178522	630602
12063	630603
82408	630604
17916	630605
44185	630606
85086	630607
29756	630608
58866	630609
3903	630610
172	630611
19831	630612
133855	630613
53389	630614
1907	630615
85098	630616
35127	630617
59244	630618
29866	630619
86132	630620
71316	630621
29866	630622
134500	630623
105904	630624
33877	630625
22859	630626
9044	630627
20700	630628
86517	630629
86691	630630
33877	630631
13779	630632
22850	630633
12231	630634
12231	630635
40846	630636
4597	630637
64604	630638
27640	630639
6403	630640
146748	630641
91441	630642
23799	630643
59369	630644
1130	630645
5755	630646
68240	630647
14196	630648
19183	630649
29744	630650
1681	630651
57603	630652
36430	630653
19953	630654
304	630655
15435	630656
31843	630657
34930	630658
80112	630659
100524	630660
1790	630661
74734	630662
28727	630663
5667	630664
44331	630665
176612	630666
126893	630667
10728	630668
110997	630669
24300	630670
31842	630671
11445	630672
36104	630673
130141	630674
54865	630675
8486	630676
39615	630677
41623	630678
27073	630679
175641	630680
97162	630681
165277	630682
9356	630683
161694	630684
3563	630685
7345	630686
5558	630687
19052	630688
3563	630689
66670	630690
150197	630691
176374	630692
1032	630693
40846	630694
35952	630695
85744	630696
25542	630697
112848	630698
54895	630699
40581	630700
51009	630701
57547	630702
13624	630703
31723	630704
2963	630705
31696	630706
42901	630707
96243	630708
19232	630709
47643	630710
9969	630711
38815	630712
14340	630713
23869	630714
56611	630715
149633	630716
180671	630717
49251	630718
105546	630719
116453	630720
43889	630721
56643	630722
33204	630723
20418	630724
113575	630725
21270	630726
112282	630727
113125	630728
13868	630729
22151	630730
865	630731
47502	630732
86578	630733
90129	630734
20018	630735
33491	630736
10742	630737
139487	630738
49403	630739
127564	630740
35937	630741
108142	630742
794	630743
104877	630744
27714	630745
92100	630746
57320	630747
52792	630748
2979	630749
101162	630750
35818	630751
36511	630752
21814	630753
2683	630754
8678	630755
22572	630756
31191	630757
7306	630758
56576	630759
18933	630760
94610	630761
13656	630762
22834	630763
54934	630764
67021	630765
23468	630766
24045	630767
27283	630768
20834	630769
38732	630770
25315	630771
21695	630772
3996	630773
53677	630774
30994	630775
15776	630776
37866	630777
42646	630778
106353	630779
24261	630780
24339	630781
18935	630782
7662	630783
24934	630784
5016	630785
60763	630786
135442	630787
155590	630788
39662	630789
185488	630790
10362	630791
65504	630792
36132	630793
91704	630794
14028	630795
7890	630796
5152	630797
127637	630798
9044	630799
41262	630800
133869	630801
14540	630802
94790	630803
12529	630804
99655	630805
74217	630806
13519	630807
176567	630808
136384	630809
31976	630810
122397	630811
30056	630812
39963	630813
16524	630814
65960	630815
33588	630816
73389	630817
62522	630818
20285	630819
16642	630820
42786	630821
6325	630822
91876	630823
32133	630824
35213	630825
11566	630826
101034	630827
7238	630828
16262	630829
10	630830
81435	630831
135772	630832
8486	630833
14032	630834
16266	630835
4877	630836
24567	630837
24520	630838
646	630839
2800	630840
94656	630841
34933	630842
3936	630843
98072	630844
2150	630845
34475	630846
64681	630847
14676	630848
34183	630849
898	630850
3391	630851
1613	630852
87074	630853
32526	630854
65688	630855
68412	630856
9298	630857
180099	630858
13235	630859
84708	630860
160910	630861
75947	630862
20743	630863
31058	630864
1111	630865
14762	630866
5487	630867
77334	630868
41904	630869
69314	630870
64290	630871
106627	630872
86631	630873
80473	630874
10349	630875
5486	630876
43764	630877
131733	630878
4794	630879
13111	630880
49443	630881
70619	630882
23281	630883
87208	630884
4611	630885
9871	630886
5924	630887
10152	630888
44995	630889
8889	630890
82969	630891
5154	630892
60578	630893
396	630894
20484	630895
153663	630896
71639	630897
84823	630898
6960	630899
15460	630900
129709	630901
14367	630902
3592	630903
2898	630904
85258	630905
5248	630906
56638	630907
32285	630908
3163	630909
80425	630910
73990	630911
4810	630912
374	630913
69643	630914
250	630915
38199	630916
36499	630917
9874	630918
5331	630919
6199	630920
72679	630921
7779	630922
39018	630923
28927	630924
13685	630925
7973	630926
3214	630927
70549	630928
6053	630929
1883	630930
18565	630931
90117	630932
16309	630933
60691	630934
8243	630935
25233	630936
2200	630937
66116	630938
28961	630939
43331	630940
3015	630941
11227	630942
59317	630943
24943	630944
18977	630945
29740	630946
58741	630947
5825	630948
58970	630949
98848	630950
49541	630951
316	630952
19810	630953
27402	630954
96823	630955
91260	630956
36272	630957
15008	630958
20489	630959
54168	630960
84531	630961
2532	630962
6212	630963
600	630964
36224	630965
50132	630966
8299	630967
36821	630968
7020	630969
40475	630970
11278	630971
65543	630972
81857	630973
19360	630974
128686	630975
130656	630976
16925	630977
106934	630978
459	630979
53376	630980
30714	630981
56418	630982
148666	630983
10128	630984
92745	630985
9	630986
42067	630987
128	630988
61330	630989
292	630990
111204	630991
62493	630992
19250	630993
85346	630994
627	630995
111872	630996
50396	630997
114206	630998
906	630999
142700	631000
53703	631001
56621	631002
26526	631003
22708	631004
16963	631005
12246	631006
12447	631007
53164	631008
13017	631009
18863	631010
42090	631011
130523	631012
5594	631013
10355	631014
80602	631015
30817	631016
2298	631017
396	631018
11626	631019
15708	631020
2231	631021
13982	631022
630	631023
43654	631024
38115	631025
89615	631026
10619	631027
135710	631028
714	631029
12710	631030
2851	631031
43864	631032
32337	631033
28123	631034
27252	631035
54480	631036
9624	631037
3386	631038
59955	631039
3492	631040
5825	631041
7646	631042
23884	631043
61457	631044
64496	631045
29130	631046
7521	631047
47817	631048
25551	631049
652	631050
60979	631051
37604	631052
16346	631053
20077	631054
25149	631055
36171	631056
6599	631057
22407	631058
150575	631059
66427	631060
17077	631061
49563	631062
31118	631063
112849	631064
91959	631065
113426	631066
111096	631067
116586	631068
49239	631069
111602	631070
92597	631071
25935	631072
178110	631073
17589	631074
51005	631075
36022	631076
68881	631077
81685	631078
65076	631079
157291	631080
55339	631081
56631	631082
67031	631083
33633	631084
35889	631085
135694	631086
25429	631087
4251	631088
43592	631089
17399	631090
9016	631091
25304	631092
43887	631093
29572	631094
8906	631095
59154	631096
53715	631097
280	631098
71681	631099
107136	631100
183653	631101
64311	631102
42180	631103
103668	631104
136591	631105
76967	631106
13689	631107
49296	631108
24632	631109
26090	631110
66907	631111
113478	631112
29349	631113
109970	631114
178661	631115
1769	631116
36435	631117
110285	631118
110118	631119
1526	631120
1526	631121
8304	631122
23101	631123
97832	631124
61878	631125
23331	631126
178998	631127
9060	631128
154144	631129
14874	631130
4080	631131
11590	631132
51677	631133
42330	631134
131908	631135
16329	631136
74489	631137
150967	631138
19058	631139
24313	631140
1985	631141
32130	631142
17484	631143
74161	631144
16021	631145
114132	631146
158942	631147
8063	631148
86648	631149
2625	631150
4322	631151
38562	631152
51600	631153
2591	631154
171703	631155
13694	631156
108599	631157
23348	631158
22388	631159
1190	631160
97474	631161
45609	631162
42610	631163
1190	631164
20187	631165
34121	631166
9061	631167
129340	631168
178874	631169
132196	631170
133675	631171
33844	631172
182142	631173
9061	631174
94084	631175
93791	631176
93791	631177
51387	631178
1190	631179
13208	631180
27300	631181
29557	631182
58585	631183
4973	631184
97	631185
120	631186
16446	631187
7041	631188
161298	631189
1808	631190
111498	631191
10788	631192
99278	631193
36230	631194
102183	631195
102980	631196
48212	631197
151926	631198
85296	631199
27294	631200
134673	631201
140795	631202
72842	631203
131369	631204
40164	631205
68421	631206
72732	631207
3954	631208
90262	631209
134819	631210
96879	631211
175849	631212
106012	631213
142297	631214
136407	631215
79190	631216
105581	631217
122095	631218
83899	631219
150291	631220
70456	631221
61277	631222
189062	631223
182397	631224
35657	631225
33872	631226
41118	631227
116704	631228
135688	631229
139166	631230
40206	631231
63344	631232
105857	631233
89768	631234
115960	631235
185037	631236
184302	631237
149417	631238
86804	631239
96091	631240
68112	631241
136273	631242
142447	631243
149785	631244
84530	631245
36248	631246
141534	631247
19050	631248
106021	631249
98815	631250
167693	631251
13057	631252
79616	631253
184163	631254
109482	631255
186367	631256
129076	631257
94914	631258
107068	631259
188139	631260
115415	631261
161514	631262
108018	631263
71304	631264
19956	631265
28062	631266
143089	631267
142350	631268
134768	631269
7144	631270
176516	631271
72023	631272
107292	631273
140452	631274
71659	631275
87333	631276
185681	631277
29784	631278
18553	631279
106689	631280
136337	631281
59944	631282
170801	631283
6288	631284
22199	631285
131540	631286
22236	631287
33019	631288
1708	631289
72813	631290
27033	631291
117043	631292
135707	631293
103969	631294
63139	631295
68647	631296
117798	631297
71304	631298
87180	631299
53630	631300
163077	631301
178517	631302
96879	631303
74806	631304
44204	631305
36378	631306
71308	631307
75884	631308
38207	631309
76197	631310
178893	631311
151776	631312
101477	631313
69517	631314
103174	631315
75898	631316
87274	631317
236	631318
55658	631319
111776	631320
136159	631321
104053	631322
96200	631323
36114	631324
81767	631325
75880	631326
180052	631327
87747	631328
117478	631329
139523	631330
1576	631331
92420	631332
11161	631333
2011	631334
4397	631335
63045	631336
160648	631337
106063	631338
34941	631339
92953	631340
52032	631341
183810	631342
93249	631343
24585	631344
86362	631345
170171	631346
142917	631347
62993	631348
40252	631349
107923	631350
134586	631351
51522	631352
23989	631353
48570	631354
10788	631355
84200	631356
58144	631357
68387	631358
186863	631359
31653	631360
113817	631361
82003	631362
25796	631363
185206	631364
55727	631365
101763	631366
3317	631367
163611	631368
62951	631369
38015	631370
118045	631371
27108	631372
73585	631373
110594	631374
66097	631375
68387	631376
183474	631377
45442	631378
64868	631379
131810	631380
121552	631381
136408	631382
139569	631383
74035	631384
67369	631385
20943	631386
134767	631387
12050	631388
177417	631389
136656	631390
5583	631391
36751	631392
87775	631393
134144	631394
17096	631395
142673	631396
29948	631397
82212	631398
486	631399
141793	631400
33883	631401
46615	631402
92167	631403
116454	631404
76197	631405
115293	631406
135390	631407
175910	631408
151597	631409
186690	631410
134747	631411
86113	631412
141001	631413
80102	631414
58396	631415
31782	631416
17016	631417
4772	631418
148542	631419
54510	631420
57179	631421
86546	631422
21720	631423
12217	631424
72152	631425
20921	631426
103265	631427
87833	631428
78321	631429
104170	631430
177695	631431
125596	631432
68659	631433
171462	631434
168807	631435
44420	631436
2410	631437
116305	631438
134706	631439
27104	631440
17056	631441
15494	631442
759	631443
59720	631444
181642	631445
10383	631446
135581	631447
11201	631448
131078	631449
106021	631450
136187	631451
92682	631452
87034	631453
32913	631454
91251	631455
136729	631456
54526	631457
79131	631458
4010	631459
95394	631460
107120	631461
144952	631462
9023	631463
59494	631464
117936	631465
9781	631466
176136	631467
121688	631468
171473	631469
33154	631470
69482	631471
38150	631472
4602	631473
55115	631474
86362	631475
105887	631476
57179	631477
69750	631478
60645	631479
65846	631480
128888	631481
696	631482
59025	631483
59845	631484
187936	631485
144947	631486
86641	631487
84528	631488
80957	631489
170771	631490
83985	631491
54086	631492
103497	631493
11201	631494
117471	631495
75712	631496
175871	631497
99229	631498
69629	631499
6751	631500
58223	631501
33047	631502
60809	631503
139941	631504
131052	631505
130804	631506
170830	631507
134685	631508
87357	631509
136078	631510
40031	631511
124593	631512
106053	631513
48554	631514
143094	631515
84502	631516
106057	631517
42064	631518
22192	631519
4260	631520
175356	631521
19050	631522
127847	631523
106820	631524
171486	631525
103758	631526
125540	631527
451	631528
67594	631529
50616	631530
188957	631531
41578	631532
75882	631533
132373	631534
134708	631535
67531	631536
63164	631537
84698	631538
27212	631539
134770	631540
106331	631541
16832	631542
156719	631543
55392	631544
29969	631545
10902	631546
140154	631547
65596	631548
130107	631549
4798	631550
9762	631551
107615	631552
37513	631553
141784	631554
45489	631555
150040	631556
85171	631557
30705	631558
12581	631559
40394	631560
12786	631561
85838	631562
15562	631563
155843	631564
42163	631565
167816	631566
125277	631567
77890	631568
93574	631569
4650	631570
157858	631571
128753	631572
179379	631573
8635	631574
8635	631575
10087	631576
10087	631577
13929	631578
66386	631579
71777	631580
114102	631581
16513	631582
34028	631583
62051	631584
11836	631585
33789	631586
149792	631587
109720	631588
55276	631589
12765	631590
6711	631591
50325	631592
85894	631593
32621	631594
32446	631595
54528	631596
68393	631597
18318	631598
8226	631599
75470	631600
49173	631601
70845	631602
130535	631603
85402	631604
61929	631605
140796	631606
36947	631607
38451	631608
39570	631609
25364	631610
48146	631611
14909	631612
11348	631613
58733	631614
18290	631615
30370	631616
20275	631617
1024	631618
62170	631619
34238	631620
8020	631621
53	631622
6170	631623
9479	631624
18028	631625
4130	631626
22621	631627
6170	631628
6170	631629
5226	631630
12823	631631
6170	631632
36121	631633
119106	631634
81651	631635
130172	631636
54559	631637
2594	631638
23604	631639
18148	631640
74031	631641
14118	631642
965	631643
4445	631644
21485	631645
1543	631646
52969	631647
62096	631648
63839	631649
139595	631650
14016	631651
74685	631652
62935	631653
12571	631654
137740	631655
54365	631656
140089	631657
2104	631658
8342	631659
35279	631660
2153	631661
29481	631662
13493	631663
16919	631664
42755	631665
6668	631666
94797	631667
5204	631668
7899	631669
13529	631670
1859	631671
67473	631672
19778	631673
41523	631674
12463	631675
2104	631676
10023	631677
13529	631678
13529	631679
2104	631680
3916	631681
111974	631682
113029	631683
2	631684
2104	631685
19599	631686
13493	631687
42401	631688
2104	631689
59001	631690
46902	631691
31641	631692
14811	631693
49607	631694
87792	631695
9510	631696
24651	631697
22157	631698
106386	631699
107896	631700
98850	631701
5167	631702
46746	631703
1406	631704
21974	631705
12109	631706
19221	631707
16212	631708
21346	631709
77273	631710
67641	631711
161540	631712
152611	631713
162218	631714
6724	631715
48710	631716
2480	631717
4240	631718
756	631719
57122	631720
13447	631721
124551	631722
102390	631723
49171	631724
67450	631725
98351	631726
122841	631727
9051	631728
118739	631729
77821	631730
187374	631731
36558	631732
156113	631733
154015	631734
1861	631735
118296	631736
10902	631737
56217	631738
5243	631739
56436	631740
66571	631741
6128	631742
1017	631743
31431	631744
71882	631745
8372	631746
7805	631747
115517	631748
8613	631749
39514	631750
101588	631751
105051	631752
105329	631753
12372	631754
77086	631755
120845	631756
25035	631757
29454	631758
4085	631759
9325	631760
21713	631761
67901	631762
81055	631763
109501	631764
101787	631765
14635	631766
37905	631767
21640	631768
1559	631769
123072	631770
31255	631771
32789	631772
35502	631773
26774	631774
26116	631775
26572	631776
66552	631777
125358	631778
146043	631779
82843	631780
12637	631781
167102	631782
139972	631783
5407	631784
17562	631785
71428	631786
127543	631787
30685	631788
19731	631789
2308	631790
59488	631791
25797	631792
64479	631793
5536	631794
1693	631795
94953	631796
46148	631797
120964	631798
9320	631799
63800	631800
94586	631801
38374	631802
21304	631803
47175	631804
166208	631805
14670	631806
843	631807
21414	631808
4883	631809
65723	631810
38725	631811
76740	631812
13003	631813
41094	631814
15053	631815
30729	631816
1883	631817
4197	631818
110461	631819
63775	631820
110488	631821
45465	631822
513	631823
24131	631824
7239	631825
27802	631826
49906	631827
38541	631828
28829	631829
5518	631830
60701	631831
10970	631832
96065	631833
119917	631834
127130	631835
177435	631836
180743	631837
18654	631838
80026	631839
94953	631840
4114	631841
35133	631842
7285	631843
74130	631844
27307	631845
145990	631846
6105	631847
41025	631848
5338	631849
22122	631850
6041	631851
82514	631852
6339	631853
71919	631854
83212	631855
3624	631856
22483	631857
85432	631858
10970	631859
77312	631860
100792	631861
173630	631862
104266	631863
52684	631864
159489	631865
22483	631866
41552	631867
12217	631868
110809	631869
24483	631870
7266	631871
4180	631872
36752	631873
25755	631874
38300	631875
30671	631876
129503	631877
127879	631878
13355	631879
45719	631880
100283	631881
53223	631882
100801	631883
162277	631884
67320	631885
5548	631886
64766	631887
19706	631888
9627	631889
38150	631890
66776	631891
56922	631892
95347	631893
155076	631894
53499	631895
160148	631896
169517	631897
96974	631898
22928	631899
9627	631900
31544	631901
127981	631902
46783	631903
7286	631904
6355	631905
5536	631906
46447	631907
54612	631908
53711	631909
160489	631910
64420	631911
164673	631912
168607	631913
162453	631914
130551	631915
138017	631916
83346	631917
159938	631918
30097	631919
167423	631920
120806	631921
143287	631922
120938	631923
122542	631924
167087	631925
22985	631926
46783	631927
53769	631928
42630	631929
99285	631930
9064	631931
74917	631932
9051	631933
4374	631934
3960	631935
96151	631936
163810	631937
121844	631938
129679	631939
68814	631940
127918	631941
165452	631942
14655	631943
13786	631944
36558	631945
94690	631946
98654	631947
94838	631948
40787	631949
45088	631950
842	631951
164781	631952
79692	631953
93634	631954
158183	631955
160192	631956
124971	631957
77478	631958
129336	631959
104435	631960
67068	631961
137909	631962
98645	631963
37834	631964
105781	631965
187158	631966
66671	631967
58741	631968
65607	631969
108381	631970
11463	631971
75181	631972
162793	631973
25204	631974
98006	631975
54658	631976
63986	631977
129880	631978
58671	631979
33367	631980
79691	631981
8284	631982
97602	631983
21489	631984
21640	631985
5338	631986
156571	631987
71357	631988
22745	631989
79154	631990
3997	631991
25437	631992
234	631993
4950	631994
23682	631995
91064	631996
134504	631997
4950	631998
15161	631999
26537	632000
15293	632001
32510	632002
8470	632003
97561	632004
142450	632005
9754	632006
52100	632007
65174	632008
5825	632009
40390	632010
47235	632011
133057	632012
39431	632013
47427	632014
25938	632015
8789	632016
37875	632017
10666	632018
138384	632019
18154	632020
20824	632021
54686	632022
94486	632023
42370	632024
21793	632025
35244	632026
125282	632027
120828	632028
49467	632029
83090	632030
31125	632031
66136	632032
102897	632033
91546	632034
25983	632035
55108	632036
98297	632037
96801	632038
79520	632039
6042	632040
22664	632041
47166	632042
38120	632043
18956	632044
46902	632045
49467	632046
38223	632047
145896	632048
86176	632049
129771	632050
42159	632051
66933	632052
56381	632053
31125	632054
38061	632055
127014	632056
106534	632057
16280	632058
17177	632059
44046	632060
35513	632061
35513	632062
35513	632063
108688	632064
178144	632065
143539	632066
144152	632067
85568	632068
118683	632069
144602	632070
53454	632071
154471	632072
37979	632073
14731	632074
39995	632075
63586	632076
74010	632077
60294	632078
8663	632079
73448	632080
18627	632081
77153	632082
24864	632083
86683	632084
84239	632085
4587	632086
104855	632087
3715	632088
22285	632089
4905	632090
52674	632091
4258	632092
15925	632093
4553	632094
84193	632095
116394	632096
141949	632097
1118	632098
27129	632099
484	632100
39922	632101
4258	632102
49951	632103
92743	632104
80528	632105
2646	632106
92117	632107
36987	632108
2646	632109
108863	632110
4354	632111
16208	632112
52662	632113
4354	632114
172162	632115
4584	632116
76036	632117
52745	632118
28685	632119
48267	632120
6897	632121
15075	632122
98879	632123
123223	632124
131480	632125
134616	632126
135026	632127
98902	632128
30100	632129
30296	632130
181959	632131
81620	632132
78475	632133
12312	632134
34584	632135
10882	632136
107505	632137
137388	632138
46775	632139
18433	632140
59676	632141
73769	632142
79353	632143
36987	632144
1021	632145
12672	632146
34192	632147
13049	632148
112144	632149
88883	632150
4905	632151
3394	632152
29923	632153
105966	632154
49727	632155
15930	632156
300	632157
29270	632158
115684	632159
33363	632160
24576	632161
11108	632162
131095	632163
36179	632164
58170	632165
1118	632166
2218	632167
52556	632168
75210	632169
1118	632170
300	632171
4803	632172
96894	632173
8756	632174
61909	632175
61571	632176
64552	632177
34013	632178
73298	632179
120734	632180
3582	632181
35819	632182
122706	632183
9743	632184
135811	632185
68460	632186
81438	632187
49598	632188
4584	632189
97956	632190
48176	632191
3222	632192
148746	632193
135811	632194
1507	632195
10504	632196
15933	632197
138622	632198
236	632199
9548	632200
33842	632201
484	632202
87139	632203
152701	632204
34004	632205
86683	632206
23165	632207
125473	632208
20675	632209
124023	632210
12809	632211
36726	632212
125579	632213
153604	632214
77226	632215
7017	632216
11196	632217
18485	632218
53815	632219
58581	632220
129191	632221
15785	632222
53689	632223
114547	632224
19949	632225
13911	632226
4996	632227
89473	632228
48676	632229
48617	632230
23607	632231
184099	632232
36103	632233
128583	632234
164821	632235
29698	632236
13287	632237
53104	632238
87869	632239
87669	632240
62657	632241
59078	632242
44218	632243
50470	632244
57964	632245
48468	632246
98005	632247
168102	632248
129022	632249
74146	632250
3711	632251
31524	632252
79067	632253
170052	632254
91420	632255
86900	632256
43117	632257
16863	632258
185951	632259
50422	632260
109545	632261
42481	632262
71367	632263
90100	632264
60429	632265
184724	632266
34034	632267
108418	632268
60404	632269
60267	632270
60354	632271
88372	632272
188420	632273
22571	632274
12649	632275
65542	632276
46534	632277
57964	632278
23061	632279
183453	632280
54935	632281
54935	632282
33211	632283
26378	632284
18126	632285
2120	632286
178101	632287
184053	632288
39909	632289
48566	632290
9292	632291
128641	632292
71593	632293
183499	632294
48574	632295
79756	632296
135750	632297
176765	632298
53363	632299
63468	632300
38925	632301
88138	632302
87618	632303
60695	632304
28327	632305
72650	632306
100169	632307
19004	632308
109539	632309
135806	632310
64720	632311
120150	632312
105829	632313
59938	632314
76762	632315
86508	632316
178037	632317
139648	632318
22321	632319
15549	632320
83841	632321
20491	632322
12907	632323
6173	632324
12340	632325
66251	632326
5071	632327
71977	632328
138320	632329
86384	632330
21175	632331
15549	632332
90309	632333
81624	632334
80131	632335
181893	632336
33804	632337
51925	632338
21499	632339
132141	632340
36780	632341
20872	632342
13889	632343
14416	632344
165036	632345
56956	632346
21499	632347
32073	632348
58802	632349
17505	632350
138319	632351
94791	632352
22885	632353
86403	632354
125123	632355
38792	632356
17505	632357
122232	632358
31271	632359
21175	632360
153125	632361
6073	632362
138323	632363
53303	632364
186207	632365
27893	632366
47301	632367
4899	632368
133551	632369
6346	632370
27226	632371
33875	632372
5448	632373
24891	632374
31499	632375
61678	632376
104337	632377
78871	632378
89948	632379
8791	632380
26972	632381
20113	632382
51953	632383
12693	632384
6571	632385
5226	632386
72028	632387
33910	632388
74450	632389
123773	632390
67571	632391
116889	632392
120605	632393
2533	632394
68639	632395
15182	632396
45729	632397
61826	632398
37943	632399
101325	632400
71556	632401
176647	632402
25945	632403
3614	632404
30059	632405
4285	632406
1289	632407
5527	632408
7848	632409
1463	632410
2973	632411
13617	632412
602	632413
19051	632414
33722	632415
7321	632416
85497	632417
90492	632418
131967	632419
140964	632420
19751	632421
184207	632422
72724	632423
6788	632424
7274	632425
22946	632426
26979	632427
9461	632428
360	632429
130815	632430
96320	632431
123188	632432
36987	632433
1384	632434
29873	632435
139809	632436
71400	632437
180484	632438
60455	632439
127920	632440
4353	632441
8185	632442
136764	632443
62959	632444
22325	632445
107209	632446
27976	632447
75838	632448
42617	632449
6788	632450
92550	632451
29902	632452
126694	632453
77814	632454
13002	632455
24075	632456
125073	632457
141949	632458
116941	632459
36660	632460
48473	632461
67891	632462
56041	632463
8998	632464
27038	632465
61139	632466
31643	632467
73958	632468
71319	632469
106103	632470
93451	632471
105883	632472
149324	632473
126776	632474
35517	632475
2394	632476
53714	632477
35833	632478
111682	632479
44636	632480
119609	632481
1064	632482
62870	632483
17575	632484
33736	632485
18800	632486
84692	632487
24864	632488
152276	632489
3817	632490
2992	632491
180499	632492
7168	632493
17937	632494
83904	632495
45701	632496
16570	632497
2107	632498
12194	632499
8169	632500
15191	632501
2992	632502
167506	632503
39922	632504
300	632505
34013	632506
9729	632507
92027	632508
23390	632509
52819	632510
2218	632511
34664	632512
92153	632513
52674	632514
106667	632515
8650	632516
7321	632517
2647	632518
4109	632519
89252	632520
163797	632521
22875	632522
42884	632523
41089	632524
8169	632525
63354	632526
3817	632527
2639	632528
44406	632529
15909	632530
67029	632531
10504	632532
21296	632533
31420	632534
184462	632535
31278	632536
49727	632537
187616	632538
127056	632539
135349	632540
133524	632541
189184	632542
2365	632543
9720	632544
20188	632545
25813	632546
76174	632547
185129	632548
65261	632549
22440	632550
21425	632551
33363	632552
183672	632553
34911	632554
30334	632555
4919	632556
19076	632557
106667	632558
43502	632559
178703	632560
29958	632561
139860	632562
166327	632563
2592	632564
6812	632565
33423	632566
7332	632567
91914	632568
71451	632569
75405	632570
110214	632571
13464	632572
180242	632573
136253	632574
25185	632575
3582	632576
173024	632577
141886	632578
81196	632579
175692	632580
119823	632581
35310	632582
32074	632583
110356	632584
25680	632585
63146	632586
27137	632587
86749	632588
53032	632589
12173	632590
81438	632591
9729	632592
52774	632593
24533	632594
89212	632595
125278	632596
63212	632597
28853	632598
103004	632599
2647	632600
93825	632601
45659	632602
7294	632603
40097	632604
136716	632605
36172	632606
107209	632607
27038	632608
83883	632609
83883	632610
2646	632611
176684	632612
109160	632613
93048	632614
162559	632615
87139	632616
69684	632617
103406	632618
52810	632619
89548	632620
79597	632621
83923	632622
103839	632623
138870	632624
93333	632625
62673	632626
136257	632627
73642	632628
34998	632629
50851	632630
112632	632631
112649	632632
108778	632633
119085	632634
2586	632635
23783	632636
164430	632637
9940	632638
48155	632639
533	632640
176248	632641
176202	632642
142470	632643
41986	632644
86621	632645
36935	632646
73470	632647
36091	632648
170511	632649
16495	632650
77687	632651
119386	632652
131605	632653
73465	632654
71328	632655
170431	632656
113083	632657
153667	632658
19785	632659
68274	632660
73584	632661
112641	632662
92862	632663
185686	632664
158281	632665
22315	632666
162934	632667
81761	632668
92024	632669
116355	632670
4072	632671
14322	632672
138463	632673
108144	632674
138421	632675
72076	632676
138426	632677
7703	632678
61502	632679
93386	632680
30053	632681
14452	632682
3340	632683
31474	632684
142797	632685
67798	632686
31118	632687
175469	632688
73629	632689
127223	632690
51334	632691
19559	632692
48409	632693
48222	632694
43272	632695
146239	632696
167979	632697
70693	632698
38173	632699
65787	632700
188449	632701
28997	632702
34910	632703
12780	632704
94920	632705
3080	632706
131639	632707
48674	632708
55489	632709
189158	632710
61457	632711
182016	632712
11934	632713
21148	632714
130830	632715
46836	632716
28888	632717
16338	632718
89541	632719
19911	632720
81520	632721
76332	632722
124448	632723
56747	632724
29263	632725
171685	632726
101950	632727
40711	632728
100238	632729
42993	632730
20396	632731
103182	632732
14549	632733
120819	632734
1534	632735
46615	632736
173086	632737
61761	632738
79713	632739
16072	632740
73586	632741
40170	632742
159867	632743
79820	632744
62425	632745
70054	632746
77737	632747
52864	632748
55908	632749
42903	632750
1383	632751
116956	632752
59567	632753
127302	632754
68134	632755
19668	632756
128600	632757
2122	632758
52653	632759
81307	632760
50993	632761
36387	632762
173	632763
118923	632764
100125	632765
72444	632766
35857	632767
50333	632768
61471	632769
109103	632770
1383	632771
114762	632772
24928	632773
40092	632774
24496	632775
157020	632776
1280	632777
43462	632778
16935	632779
46556	632780
6296	632781
136591	632782
14566	632783
30257	632784
106185	632785
41193	632786
63354	632787
59676	632788
9461	632789
8169	632790
2218	632791
5933	632792
27038	632793
86360	632794
186383	632795
34184	632796
8428	632797
23169	632798
28941	632799
28684	632800
50509	632801
50929	632802
52824	632803
32103	632804
73584	632805
91962	632806
136764	632807
16732	632808
13471	632809
20575	632810
18878	632811
6788	632812
13464	632813
34651	632814
56539	632815
11092	632816
153783	632817
16822	632818
62665	632819
6788	632820
42712	632821
19886	632822
19982	632823
6788	632824
30410	632825
8867	632826
29539	632827
52885	632828
96059	632829
4109	632830
49590	632831
17643	632832
60956	632833
20651	632834
153123	632835
16672	632836
87038	632837
1514	632838
136550	632839
136555	632840
152341	632841
137627	632842
86	632843
175636	632844
2646	632845
40243	632846
3715	632847
10504	632848
10504	632849
1001	632850
78498	632851
24002	632852
10140	632853
145721	632854
44464	632855
180754	632856
30027	632857
1051	632858
38817	632859
155258	632860
137020	632861
77127	632862
69723	632863
87324	632864
116667	632865
31883	632866
88391	632867
8309	632868
101	632869
14402	632870
71092	632871
23549	632872
123664	632873
909	632874
183412	632875
24500	632876
2465	632877
47453	632878
120989	632879
37371	632880
21915	632881
2279	632882
38537	632883
31074	632884
61291	632885
63105	632886
7586	632887
187310	632888
16379	632889
91905	632890
118990	632891
64170	632892
53434	632893
33609	632894
12520	632895
4587	632896
139139	632897
24891	632898
27083	632899
3868	632900
55268	632901
91013	632902
120804	632903
55418	632904
172026	632905
69404	632906
57974	632907
69421	632908
121232	632909
3868	632910
76335	632911
52797	632912
165979	632913
76393	632914
126248	632915
44685	632916
61789	632917
104707	632918
107154	632919
35008	632920
4779	632921
175576	632922
47070	632923
114133	632924
35091	632925
71274	632926
163194	632927
4866	632928
55753	632929
154871	632930
177278	632931
11182	632932
65092	632933
149238	632934
46840	632935
133257	632936
65379	632937
84406	632938
27314	632939
48569	632940
69404	632941
27132	632942
73433	632943
176020	632944
10808	632945
160584	632946
59546	632947
106814	632948
64713	632949
8413	632950
127360	632951
176095	632952
78513	632953
2637	632954
55628	632955
24919	632956
92337	632957
4866	632958
28046	632959
102392	632960
2183	632961
92470	632962
59332	632963
97201	632964
141531	632965
18515	632966
94392	632967
152303	632968
84512	632969
60751	632970
116444	632971
1791	632972
18783	632973
84248	632974
84406	632975
140509	632976
171521	632977
28651	632978
87892	632979
136504	632980
38581	632981
141278	632982
89693	632983
13359	632984
133388	632985
152309	632986
4024	632987
18554	632988
63111	632989
3345	632990
82126	632991
2092	632992
78513	632993
106485	632994
92762	632995
166090	632996
28056	632997
45693	632998
60751	632999
1751	633000
6919	633001
175846	633002
106485	633003
58186	633004
106168	633005
62985	633006
60302	633007
24426	633008
7862	633009
128802	633010
173614	633011
8295	633012
1974	633013
88802	633014
167273	633015
57531	633016
135885	633017
387	633018
72010	633019
4969	633020
2285	633021
4969	633022
387	633023
4969	633024
78243	633025
154164	633026
19841	633027
7875	633028
13380	633029
4969	633030
4969	633031
242	633032
242	633033
4969	633034
4969	633035
242	633036
4969	633037
4969	633038
63402	633039
51412	633040
112472	633041
65970	633042
135486	633043
55198	633044
5409	633045
11375	633046
59484	633047
59484	633048
137139	633049
20532	633050
4467	633051
7875	633052
20532	633053
31973	633054
49298	633055
10375	633056
33863	633057
91948	633058
109319	633059
26060	633060
34363	633061
82294	633062
174127	633063
18448	633064
29633	633065
136838	633066
13917	633067
936	633068
48762	633069
23176	633070
52570	633071
40042	633072
66874	633073
17970	633074
4584	633075
905	633076
669	633077
63584	633078
41077	633079
69048	633080
1983	633081
56628	633082
59246	633083
63332	633084
130348	633085
127598	633086
83307	633087
89700	633088
98924	633089
45919	633090
21668	633091
29708	633092
188401	633093
168520	633094
16436	633095
134297	633096
44473	633097
14171	633098
55167	633099
2751	633100
82922	633101
1440	633102
20218	633103
33664	633104
29591	633105
67109	633106
32722	633107
2918	633108
1446	633109
16215	633110
19510	633111
16215	633112
823	633113
10149	633114
45787	633115
2918	633116
83373	633117
2856	633118
35848	633119
14709	633120
15552	633121
58145	633122
73148	633123
924	633124
5341	633125
53878	633126
3567	633127
49419	633128
20218	633129
21968	633130
73951	633131
4498	633132
5506	633133
100859	633134
110298	633135
61872	633136
10006	633137
15572	633138
4720	633139
83508	633140
130149	633141
77711	633142
53789	633143
1495	633144
5730	633145
185167	633146
1841	633147
158410	633148
25909	633149
1495	633150
96697	633151
13749	633152
2751	633153
45294	633154
2918	633155
10425	633156
110578	633157
47915	633158
25660	633159
95693	633160
66183	633161
163250	633162
66183	633163
23897	633164
73148	633165
12363	633166
15552	633167
45126	633168
9613	633169
132502	633170
25609	633171
127782	633172
124643	633173
15552	633174
119534	633175
5701	633176
9613	633177
1406	633178
1406	633179
28523	633180
538	633181
4720	633182
25768	633183
28990	633184
16360	633185
70001	633186
16389	633187
37906	633188
79806	633189
13372	633190
13799	633191
9081	633192
37109	633193
27455	633194
86241	633195
141312	633196
171788	633197
58145	633198
668	633199
81965	633200
16436	633201
599	633202
15705	633203
16724	633204
19674	633205
5971	633206
5923	633207
13789	633208
104585	633209
65340	633210
79583	633211
104119	633212
79431	633213
2918	633214
6473	633215
101205	633216
65340	633217
217	633218
15642	633219
88701	633220
111620	633221
10809	633222
13372	633223
5685	633224
163704	633225
38361	633226
38233	633227
5767	633228
15000	633229
11572	633230
58441	633231
16609	633232
10860	633233
48755	633234
3455	633235
25909	633236
3518	633237
13892	633238
12893	633239
36154	633240
65999	633241
15304	633242
43203	633243
62416	633244
15304	633245
74039	633246
8484	633247
24962	633248
133462	633249
45915	633250
62131	633251
374	633252
3678	633253
11917	633254
66569	633255
24307	633256
14069	633257
7005	633258
3664	633259
24131	633260
24282	633261
22025	633262
7631	633263
82044	633264
13847	633265
23152	633266
52555	633267
2918	633268
64236	633269
55616	633270
83807	633271
27778	633272
13839	633273
79504	633274
73369	633275
26259	633276
18299	633277
17027	633278
3874	633279
18181	633280
1440	633281
5275	633282
35367	633283
12125	633284
22105	633285
5269	633286
57574	633287
180688	633288
25609	633289
68332	633290
23897	633291
8642	633292
67683	633293
3082	633294
45	633295
64589	633296
3298	633297
509	633298
1610	633299
2874	633300
23897	633301
61872	633302
2751	633303
3830	633304
245	633305
627	633306
245	633307
45	633308
2679	633309
20539	633310
13724	633311
74570	633312
43679	633313
6234	633314
37089	633315
7445	633316
146821	633317
1207	633318
11314	633319
4597	633320
12036	633321
4898	633322
37080	633323
5340	633324
5133	633325
234	633326
3912	633327
159083	633328
1756	633329
13963	633330
11060	633331
37223	633332
78721	633333
6233	633334
1967	633335
32736	633336
16070	633337
146843	633338
29630	633339
244	633340
5233	633341
14212	633342
73	633343
73	633344
80106	633345
3707	633346
3707	633347
49794	633348
96849	633349
82106	633350
67100	633351
100946	633352
53796	633353
66262	633354
44999	633355
37430	633356
56920	633357
156716	633358
47059	633359
68525	633360
56981	633361
29241	633362
78742	633363
66855	633364
123064	633365
96827	633366
96300	633367
46858	633368
7700	633369
23806	633370
292	633371
73	633372
73	633373
7700	633374
7700	633375
823	633376
5133	633377
2182	633378
1	633379
36616	633380
76977	633381
17233	633382
109781	633383
85091	633384
20842	633385
107544	633386
10178	633387
10613	633388
627	633389
619	633390
12633	633391
1980	633392
8554	633393
73826	633394
890	633395
28483	633396
1667	633397
4667	633398
4490	633399
20975	633400
44945	633401
100504	633402
55411	633403
17486	633404
9374	633405
21555	633406
67637	633407
47954	633408
55720	633409
15258	633410
23255	633411
26834	633412
82748	633413
126873	633414
44456	633415
23500	633416
10010	633417
24061	633418
25462	633419
26831	633420
40335	633421
59754	633422
47610	633423
12957	633424
18179	633425
67337	633426
26442	633427
72253	633428
3008	633429
21950	633430
55220	633431
3443	633432
14219	633433
19990	633434
9284	633435
23035	633436
6383	633437
30453	633438
48690	633439
29588	633440
180	633441
19835	633442
8486	633443
1682	633444
32415	633445
66664	633446
47760	633447
20997	633448
16987	633449
17503	633450
34851	633451
9673	633452
30622	633453
36193	633454
47313	633455
10300	633456
183891	633457
13954	633458
45578	633459
34851	633460
15729	633461
16549	633462
12095	633463
44499	633464
4453	633465
324	633466
19642	633467
36893	633468
11762	633469
10371	633470
14444	633471
11400	633472
51620	633473
7868	633474
12531	633475
24455	633476
89987	633477
16615	633478
1907	633479
1471	633480
11764	633481
24015	633482
13948	633483
55789	633484
6667	633485
27369	633486
36095	633487
17827	633488
44854	633489
24015	633490
20247	633491
36083	633492
43850	633493
20250	633494
16807	633495
9593	633496
46747	633497
79700	633498
71473	633499
62793	633500
66053	633501
34988	633502
43633	633503
61923	633504
7685	633505
86297	633506
9611	633507
3900	633508
110084	633509
20015	633510
12294	633511
97139	633512
28950	633513
11994	633514
16899	633515
465	633516
14641	633517
30976	633518
120115	633519
36786	633520
18125	633521
47155	633522
104363	633523
8864	633524
34243	633525
25471	633526
27684	633527
25877	633528
32998	633529
10808	633530
23841	633531
59318	633532
26592	633533
17097	633534
131575	633535
10439	633536
23213	633537
21677	633538
32076	633539
18808	633540
66369	633541
73517	633542
35433	633543
10155	633544
48541	633545
58646	633546
27168	633547
22225	633548
69950	633549
16328	633550
37296	633551
81900	633552
14885	633553
8967	633554
85172	633555
83808	633556
161032	633557
6133	633558
143306	633559
165	633560
41108	633561
2228	633562
6684	633563
83649	633564
47	633565
15263	633566
19695	633567
6963	633568
1690	633569
2513	633570
50757	633571
57127	633572
29295	633573
48234	633574
134716	633575
1109	633576
14586	633577
34736	633578
45973	633579
9278	633580
22791	633581
7201	633582
13465	633583
5545	633584
28081	633585
55583	633586
38023	633587
25983	633588
32976	633589
80395	633590
48782	633591
6251	633592
14932	633593
32767	633594
37449	633595
4228	633596
59928	633597
6995	633598
14585	633599
57212	633600
27673	633601
49459	633602
15208	633603
20514	633604
15118	633605
2072	633606
46698	633607
18795	633608
10539	633609
10455	633610
52843	633611
100610	633612
2341	633613
70314	633614
32946	633615
26902	633616
1435	633617
46643	633618
3089	633619
71083	633620
16284	633621
13906	633622
80548	633623
38209	633624
102195	633625
105678	633626
85577	633627
44046	633628
127158	633629
60106	633630
139204	633631
819	633632
27378	633633
36524	633634
33351	633635
165	633636
12668	633637
416	633638
33822	633639
17462	633640
41251	633641
37421	633642
27207	633643
55147	633644
17841	633645
24653	633646
41640	633647
34816	633648
21377	633649
54711	633650
16738	633651
59100	633652
4105	633653
85103	633654
65606	633655
56405	633656
36397	633657
94125	633658
12229	633659
33118	633660
9238	633661
158	633662
29134	633663
104643	633664
10490	633665
15133	633666
41010	633667
33959	633668
6892	633669
14590	633670
79127	633671
32872	633672
129538	633673
15976	633674
2370	633675
68251	633676
105761	633677
164973	633678
40781	633679
83001	633680
69768	633681
1418	633682
25052	633683
96973	633684
58618	633685
42609	633686
109770	633687
98877	633688
14499	633689
3223	633690
37106	633691
21940	633692
46780	633693
50198	633694
113670	633695
25610	633696
59653	633697
1797	633698
32946	633699
24673	633700
6246	633701
107551	633702
11797	633703
70230	633704
56078	633705
40307	633706
138840	633707
48923	633708
9852	633709
46423	633710
42955	633711
71966	633712
101968	633713
102931	633714
30989	633715
4431	633716
17652	633717
16125	633718
35462	633719
105666	633720
110739	633721
14115	633722
23261	633723
22506	633724
102873	633725
20064	633726
12572	633727
66908	633728
156460	633729
30287	633730
32397	633731
7058	633732
15042	633733
37448	633734
20160	633735
30056	633736
73050	633737
46650	633738
11794	633739
45201	633740
14880	633741
10500	633742
46594	633743
16163	633744
12979	633745
39836	633746
5356	633747
94777	633748
29643	633749
32484	633750
83196	633751
21567	633752
105027	633753
8677	633754
66295	633755
48643	633756
47532	633757
38578	633758
55768	633759
15162	633760
19829	633761
18727	633762
22377	633763
33743	633764
22041	633765
69810	633766
11248	633767
51235	633768
61891	633769
15214	633770
12977	633771
32334	633772
48855	633773
24740	633774
23701	633775
17743	633776
13267	633777
14268	633778
10299	633779
32122	633780
74609	633781
28252	633782
5489	633783
25617	633784
164568	633785
101824	633786
110595	633787
132180	633788
39113	633789
110042	633790
96061	633791
132034	633792
165846	633793
37463	633794
33241	633795
31925	633796
80515	633797
124241	633798
98643	633799
47373	633800
157387	633801
65658	633802
129262	633803
80636	633804
78167	633805
100290	633806
76256	633807
30512	633808
94948	633809
35506	633810
104106	633811
88250	633812
86931	633813
124567	633814
53812	633815
60265	633816
9182	633817
66945	633818
4712	633819
26018	633820
58732	633821
181150	633822
66889	633823
45454	633824
3487	633825
77750	633826
46029	633827
100843	633828
49207	633829
12541	633830
126499	633831
29953	633832
80914	633833
65183	633834
125716	633835
86831	633836
7063	633837
21400	633838
126546	633839
46059	633840
38568	633841
30539	633842
56381	633843
78083	633844
37766	633845
101772	633846
170133	633847
147840	633848
125115	633849
56033	633850
66807	633851
50229	633852
34451	633853
34654	633854
124844	633855
23158	633856
54502	633857
124239	633858
156449	633859
56312	633860
187982	633861
17745	633862
50366	633863
53732	633864
125944	633865
81626	633866
164927	633867
12801	633868
98260	633869
123080	633870
67450	633871
67935	633872
88881	633873
21606	633874
83292	633875
3355	633876
110517	633877
72283	633878
17858	633879
137266	633880
6729	633881
28282	633882
100934	633883
64587	633884
7052	633885
125643	633886
102584	633887
55778	633888
82712	633889
10930	633890
54961	633891
101081	633892
53848	633893
44770	633894
80854	633895
183484	633896
21312	633897
129857	633898
36875	633899
38924	633900
54520	633901
37520	633902
128154	633903
109310	633904
102953	633905
82715	633906
17793	633907
30375	633908
31399	633909
30756	633910
85659	633911
21093	633912
133224	633913
59393	633914
48959	633915
87964	633916
1827	633917
65663	633918
15174	633919
44778	633920
105665	633921
28494	633922
45998	633923
12679	633924
46782	633925
53568	633926
25641	633927
63131	633928
7413	633929
80374	633930
130371	633931
46686	633932
54217	633933
95585	633934
56621	633935
78118	633936
47213	633937
101009	633938
124953	633939
37721	633940
54662	633941
79267	633942
78916	633943
37516	633944
41325	633945
25714	633946
33823	633947
119446	633948
80829	633949
95592	633950
14982	633951
44577	633952
82334	633953
57810	633954
95777	633955
126469	633956
79205	633957
78639	633958
124508	633959
19008	633960
102526	633961
180444	633962
14972	633963
57112	633964
50647	633965
84306	633966
64308	633967
21007	633968
123349	633969
25732	633970
17867	633971
17376	633972
65339	633973
25991	633974
17338	633975
20890	633976
27513	633977
58372	633978
103978	633979
46649	633980
101765	633981
64479	633982
125207	633983
120700	633984
53659	633985
95344	633986
83010	633987
47011	633988
78397	633989
168235	633990
31827	633991
131911	633992
137114	633993
128466	633994
127395	633995
101203	633996
122405	633997
101935	633998
46876	633999
45915	634000
81295	634001
17582	634002
100158	634003
33544	634004
47215	634005
30855	634006
66761	634007
7254	634008
53286	634009
137108	634010
79986	634011
37430	634012
39874	634013
27351	634014
55748	634015
81373	634016
37615	634017
38235	634018
96105	634019
1220	634020
21500	634021
125199	634022
9932	634023
129845	634024
83189	634025
49455	634026
121660	634027
36923	634028
79599	634029
99166	634030
67755	634031
162877	634032
96270	634033
17472	634034
85992	634035
161489	634036
30897	634037
137095	634038
21500	634039
167877	634040
25310	634041
64718	634042
55991	634043
28383	634044
23649	634045
87738	634046
58039	634047
72549	634048
54802	634049
102579	634050
132405	634051
53682	634052
114133	634053
27490	634054
121690	634055
60515	634056
128885	634057
155884	634058
101707	634059
58405	634060
37563	634061
77762	634062
66097	634063
99896	634064
54043	634065
26019	634066
98852	634067
45828	634068
72344	634069
58372	634070
6770	634071
37404	634072
73926	634073
87041	634074
118374	634075
35285	634076
30979	634077
38468	634078
58431	634079
45692	634080
87781	634081
55636	634082
95835	634083
65717	634084
119539	634085
96348	634086
98174	634087
31086	634088
8225	634089
58932	634090
28086	634091
66362	634092
44894	634093
101787	634094
38178	634095
12871	634096
46143	634097
38211	634098
64501	634099
44486	634100
127824	634101
70250	634102
156333	634103
34723	634104
28421	634105
28427	634106
72830	634107
60419	634108
110310	634109
23491	634110
123258	634111
3427	634112
101040	634113
98586	634114
5458	634115
83189	634116
87991	634117
81831	634118
66841	634119
48785	634120
66256	634121
60264	634122
67764	634123
100937	634124
23368	634125
99660	634126
30450	634127
78307	634128
179605	634129
44499	634130
45606	634131
102632	634132
64258	634133
84948	634134
19871	634135
34547	634136
64557	634137
45548	634138
98291	634139
106441	634140
101356	634141
27204	634142
82270	634143
65654	634144
40520	634145
38169	634146
97161	634147
38097	634148
27942	634149
35460	634150
32215	634151
54823	634152
84003	634153
25132	634154
139378	634155
86833	634156
93620	634157
54027	634158
1405	634159
99474	634160
47400	634161
102519	634162
67656	634163
45485	634164
66568	634165
119647	634166
67819	634167
81620	634168
34107	634169
13552	634170
127041	634171
6889	634172
25414	634173
40234	634174
97625	634175
56050	634176
55057	634177
12851	634178
91307	634179
68804	634180
10672	634181
107590	634182
79556	634183
102674	634184
20147	634185
120594	634186
119988	634187
53063	634188
37826	634189
52640	634190
55057	634191
45768	634192
69107	634193
25441	634194
33725	634195
35230	634196
43662	634197
83445	634198
9323	634199
5458	634200
546	634201
5887	634202
19012	634203
11870	634204
50145	634205
119426	634206
14716	634207
33884	634208
49878	634209
35386	634210
43169	634211
16058	634212
19485	634213
5379	634214
22089	634215
7496	634216
105027	634217
2459	634218
18023	634219
4040	634220
44973	634221
54112	634222
13066	634223
24429	634224
71908	634225
42357	634226
28032	634227
38001	634228
8689	634229
9547	634230
84467	634231
27930	634232
11544	634233
13768	634234
9510	634235
10475	634236
83997	634237
1535	634238
32431	634239
35724	634240
87198	634241
4760	634242
115901	634243
14500	634244
12249	634245
2	634246
36690	634247
29451	634248
39359	634249
6524	634250
23470	634251
359	634252
13689	634253
12671	634254
40296	634255
9414	634256
11636	634257
7379	634258
1953	634259
23310	634260
27194	634261
7329	634262
6312	634263
16052	634264
24439	634265
112962	634266
20069	634267
51856	634268
80614	634269
66441	634270
2578	634271
29962	634272
25741	634273
51953	634274
22310	634275
675	634276
44629	634277
10806	634278
12400	634279
30347	634280
38451	634281
46628	634282
106471	634283
8276	634284
3833	634285
60	634286
6906	634287
5199	634288
58216	634289
14670	634290
56624	634291
46569	634292
1229	634293
28830	634294
34185	634295
150240	634296
5369	634297
141667	634298
54718	634299
59766	634300
3763	634301
13115	634302
40698	634303
3937	634304
54459	634305
7864	634306
13108	634307
130655	634308
39903	634309
10761	634310
36856	634311
2737	634312
8138	634313
2490	634314
9459	634315
3215	634316
39173	634317
114380	634318
10925	634319
19452	634320
46710	634321
31275	634322
7873	634323
36346	634324
26254	634325
2819	634326
54170	634327
20840	634328
26107	634329
50898	634330
4820	634331
3712	634332
26021	634333
36852	634334
55435	634335
13397	634336
30980	634337
85287	634338
18075	634339
3711	634340
3215	634341
46603	634342
48542	634343
39773	634344
8987	634345
34512	634346
32155	634347
3825	634348
39984	634349
32910	634350
139968	634351
33815	634352
25397	634353
1422	634354
75075	634355
79626	634356
1325	634357
5364	634358
16	634359
6811	634360
15922	634361
9639	634362
23603	634363
68959	634364
2557	634365
55514	634366
29044	634367
26849	634368
1381	634369
21624	634370
146678	634371
64092	634372
159230	634373
107810	634374
5	634375
141116	634376
1951	634377
26672	634378
1802	634379
20777	634380
7983	634381
68885	634382
53272	634383
62330	634384
8991	634385
45713	634386
17161	634387
106213	634388
38448	634389
49023	634390
22152	634391
4861	634392
47428	634393
28467	634394
50866	634395
139682	634396
21820	634397
60231	634398
21865	634399
32506	634400
3801	634401
61765	634402
15288	634403
46947	634404
26429	634405
20869	634406
47712	634407
51079	634408
110764	634409
7761	634410
11267	634411
12222	634412
71348	634413
85187	634414
60417	634415
70639	634416
12205	634417
60747	634418
50923	634419
7349	634420
51480	634421
50466	634422
22599	634423
69964	634424
13125	634425
2486	634426
20579	634427
59166	634428
253	634429
40099	634430
18349	634431
84551	634432
59623	634433
5307	634434
25649	634435
69078	634436
17173	634437
1302	634438
36060	634439
4801	634440
4604	634441
15693	634442
23936	634443
8072	634444
26624	634445
103240	634446
13662	634447
13768	634448
61279	634449
30976	634450
46064	634451
90680	634452
38046	634453
39184	634454
58289	634455
38237	634456
62492	634457
32453	634458
18616	634459
28687	634460
17734	634461
6181	634462
26807	634463
37751	634464
57484	634465
14223	634466
36953	634467
1577	634468
39116	634469
42769	634470
26595	634471
286	634472
810	634473
1464	634474
100300	634475
23827	634476
44810	634477
39408	634478
6026	634479
36890	634480
2524	634481
8377	634482
6533	634483
37620	634484
18406	634485
9832	634486
57538	634487
423	634488
39990	634489
24351	634490
2277	634491
61883	634492
17939	634493
50837	634494
833	634495
4762	634496
1889	634497
4003	634498
721	634499
47209	634500
6610	634501
11504	634502
57489	634503
24759	634504
39369	634505
20029	634506
57571	634507
1939	634508
62243	634509
12736	634510
13664	634511
28948	634512
513	634513
3328	634514
2225	634515
3501	634516
35841	634517
43632	634518
101678	634519
64346	634520
17099	634521
9333	634522
3583	634523
1038	634524
3318	634525
13875	634526
12850	634527
12281	634528
39696	634529
20289	634530
6588	634531
22152	634532
23642	634533
13612	634534
52352	634535
25665	634536
2608	634537
24522	634538
5401	634539
114562	634540
23073	634541
63449	634542
78949	634543
2862	634544
21175	634545
23237	634546
39523	634547
25167	634548
5756	634549
79074	634550
57604	634551
37776	634552
7501	634553
14302	634554
26626	634555
6768	634556
19956	634557
102024	634558
57588	634559
103621	634560
632	634561
1616	634562
72927	634563
30245	634564
14509	634565
44652	634566
743	634567
10057	634568
32309	634569
37861	634570
30288	634571
22914	634572
55060	634573
9735	634574
34185	634575
12015	634576
37077	634577
6447	634578
69713	634579
5872	634580
16208	634581
17067	634582
101624	634583
2697	634584
1889	634585
10	634586
202	634587
72284	634588
11107	634589
58176	634590
45517	634591
23824	634592
23601	634593
10290	634594
11931	634595
5198	634596
54428	634597
141	634598
21157	634599
13002	634600
36636	634601
47498	634602
35192	634603
4184	634604
2278	634605
6474	634606
16664	634607
25289	634608
134968	634609
50051	634610
29104	634611
3368	634612
16662	634613
12886	634614
25391	634615
5606	634616
24343	634617
12254	634618
16054	634619
3415	634620
53140	634621
730	634622
22957	634623
19329	634624
41603	634625
64257	634626
56594	634627
32979	634628
104808	634629
117336	634630
43847	634631
33119	634632
3053	634633
9662	634634
188358	634635
547	634636
688	634637
1432	634638
54326	634639
41079	634640
5894	634641
34166	634642
52252	634643
32770	634644
13535	634645
19088	634646
31225	634647
15510	634648
15874	634649
11078	634650
5137	634651
8942	634652
64247	634653
14275	634654
50977	634655
8184	634656
55222	634657
32944	634658
48303	634659
10417	634660
8016	634661
15453	634662
1743	634663
46355	634664
25527	634665
19849	634666
66442	634667
24431	634668
2801	634669
17210	634670
48780	634671
131007	634672
1583	634673
145376	634674
17327	634675
15437	634676
72927	634677
83970	634678
53690	634679
4901	634680
113300	634681
72259	634682
4186	634683
71986	634684
12310	634685
52	634686
15133	634687
22880	634688
14492	634689
887	634690
22848	634691
82559	634692
15728	634693
16200	634694
27996	634695
2651	634696
70608	634697
47358	634698
112985	634699
16349	634700
13321	634701
28028	634702
62607	634703
4883	634704
184	634705
66325	634706
19129	634707
1740	634708
5063	634709
12096	634710
8755	634711
8444	634712
3526	634713
5129	634714
11378	634715
19546	634716
27864	634717
89921	634718
58175	634719
8907	634720
70183	634721
1177	634722
43331	634723
36675	634724
84147	634725
13928	634726
11896	634727
9019	634728
48282	634729
38791	634730
11557	634731
11627	634732
5881	634733
142322	634734
6610	634735
4117	634736
91455	634737
15350	634738
122764	634739
9382	634740
12759	634741
38638	634742
20191	634743
2108	634744
838	634745
8771	634746
32550	634747
60053	634748
4293	634749
33977	634750
3290	634751
11550	634752
32192	634753
49378	634754
2976	634755
6082	634756
12467	634757
87601	634758
145772	634759
54092	634760
3953	634761
2665	634762
70352	634763
2417	634764
58986	634765
46474	634766
36101	634767
26246	634768
1472	634769
47670	634770
2511	634771
3125	634772
56198	634773
13790	634774
92059	634775
45983	634776
35560	634777
20203	634778
21298	634779
39098	634780
25983	634781
52939	634782
24442	634783
41532	634784
14804	634785
12396	634786
1036	634787
3546	634788
14632	634789
113206	634790
2652	634791
21690	634792
34033	634793
79002	634794
18270	634795
47848	634796
14442	634797
1850	634798
180937	634799
84992	634800
69067	634801
28475	634802
7434	634803
30087	634804
21180	634805
21893	634806
412	634807
30135	634808
31667	634809
5835	634810
19644	634811
39590	634812
4335	634813
8935	634814
33269	634815
104603	634816
25016	634817
12420	634818
7593	634819
35999	634820
11679	634821
30378	634822
64035	634823
3734	634824
7642	634825
13210	634826
903	634827
60616	634828
10375	634829
97384	634830
2172	634831
43606	634832
87601	634833
30543	634834
25772	634835
4852	634836
5112	634837
12877	634838
18197	634839
83383	634840
14813	634841
8	634842
28122	634843
2343	634844
14751	634845
8490	634846
17372	634847
27177	634848
12912	634849
57458	634850
14749	634851
467	634852
60865	634853
47828	634854
16954	634855
8016	634856
17226	634857
13316	634858
70571	634859
36768	634860
49802	634861
22834	634862
18201	634863
45338	634864
1451	634865
91904	634866
49162	634867
29575	634868
9832	634869
101716	634870
7615	634871
34313	634872
56011	634873
47837	634874
51015	634875
862	634876
30207	634877
36120	634878
22310	634879
1403	634880
34780	634881
1674	634882
11154	634883
8163	634884
11691	634885
34780	634886
49517	634887
68660	634888
57333	634889
3864	634890
8287	634891
46158	634892
27204	634893
27205	634894
10504	634895
27529	634896
17989	634897
85173	634898
45811	634899
12603	634900
8142	634901
4876	634902
13124	634903
698	634904
7407	634905
12316	634906
10704	634907
32526	634908
21631	634909
43053	634910
844	634911
74960	634912
34758	634913
1454	634914
29492	634915
44233	634916
32723	634917
24254	634918
6361	634919
39464	634920
26733	634921
6735	634922
47109	634923
719	634924
51370	634925
42740	634926
39617	634927
83585	634928
18669	634929
13606	634930
10067	634931
9961	634932
18158	634933
1335	634934
39436	634935
20773	634936
9397	634937
38542	634938
26481	634939
32466	634940
25200	634941
32245	634942
6099	634943
39086	634944
4583	634945
142457	634946
1344	634947
13182	634948
25628	634949
54791	634950
47618	634951
7539	634952
47501	634953
1382	634954
158347	634955
75406	634956
2062	634957
74479	634958
4543	634959
18219	634960
26777	634961
26933	634962
22110	634963
26776	634964
934	634965
9387	634966
25879	634967
81566	634968
620	634969
4990	634970
26602	634971
262	634972
19031	634973
87182	634974
24960	634975
1623	634976
14275	634977
48153	634978
2929	634979
1849	634980
1373	634981
13466	634982
73051	634983
36047	634984
1100	634985
6540	634986
7208	634987
52293	634988
26391	634989
28196	634990
27518	634991
6933	634992
21824	634993
33782	634994
104476	634995
35038	634996
81304	634997
2473	634998
67544	634999
83981	635000
69740	635001
48406	635002
7324	635003
3321	635004
55883	635005
99879	635006
20478	635007
78578	635008
30245	635009
2370	635010
70162	635011
49009	635012
58047	635013
2138	635014
5149	635015
26570	635016
5383	635017
36471	635018
89607	635019
22090	635020
18109	635021
56291	635022
46383	635023
63520	635024
38176	635025
12702	635026
936	635027
29713	635028
38604	635029
13170	635030
78964	635031
41988	635032
14895	635033
8100	635034
45489	635035
4326	635036
35268	635037
7774	635038
20119	635039
32165	635040
42289	635041
34385	635042
35723	635043
2486	635044
31121	635045
563	635046
179	635047
26296	635048
29349	635049
11587	635050
46502	635051
13849	635052
17278	635053
30769	635054
8186	635055
70881	635056
31519	635057
5887	635058
41969	635059
22983	635060
15857	635061
20013	635062
9881	635063
13246	635064
36837	635065
3504	635066
39812	635067
18706	635068
41702	635069
6789	635070
68197	635071
5887	635072
527	635073
26266	635074
3310	635075
6796	635076
49426	635077
20117	635078
20631	635079
9276	635080
30155	635081
1762	635082
35035	635083
4221	635084
37195	635085
19167	635086
21059	635087
594	635088
5953	635089
27751	635090
86893	635091
34562	635092
7482	635093
8481	635094
11519	635095
17293	635096
9672	635097
50224	635098
20140	635099
6640	635100
9592	635101
65744	635102
15122	635103
39180	635104
11406	635105
19068	635106
2282	635107
3495	635108
23698	635109
10779	635110
24516	635111
23541	635112
44052	635113
37347	635114
27815	635115
25146	635116
1936	635117
12090	635118
45210	635119
45702	635120
14931	635121
32689	635122
10572	635123
1648	635124
2074	635125
22986	635126
1650	635127
6582	635128
6133	635129
47779	635130
4767	635131
2763	635132
28100	635133
23711	635134
5207	635135
2608	635136
2561	635137
855	635138
38517	635139
26666	635140
1075	635141
6713	635142
1394	635143
64806	635144
55813	635145
89844	635146
16198	635147
10257	635148
10	635149
74938	635150
4109	635151
1490	635152
41885	635153
41895	635154
1067	635155
10758	635156
12577	635157
1747	635158
109828	635159
68368	635160
72242	635161
9832	635162
92861	635163
34161	635164
28417	635165
39571	635166
91532	635167
28332	635168
8988	635169
59583	635170
19493	635171
1183	635172
77771	635173
44014	635174
72437	635175
4251	635176
9092	635177
83673	635178
37742	635179
51978	635180
78945	635181
43669	635182
14175	635183
13804	635184
104925	635185
32651	635186
6110	635187
26743	635188
39684	635189
14490	635190
19223	635191
19165	635192
38177	635193
7772	635194
6121	635195
6608	635196
12226	635197
32372	635198
4817	635199
33889	635200
12226	635201
52618	635202
12140	635203
1628	635204
5207	635205
8935	635206
4112	635207
5428	635208
18377	635209
6117	635210
33715	635211
15774	635212
26429	635213
50605	635214
48305	635215
30621	635216
57654	635217
17986	635218
26441	635219
10542	635220
853	635221
44561	635222
59490	635223
28003	635224
25789	635225
70824	635226
26924	635227
29087	635228
372	635229
15322	635230
12189	635231
68009	635232
4758	635233
12138	635234
2010	635235
46697	635236
17176	635237
21237	635238
24016	635239
8812	635240
60701	635241
705	635242
5842	635243
83751	635244
32155	635245
6088	635246
71558	635247
143433	635248
9236	635249
33110	635250
38366	635251
25634	635252
104603	635253
54017	635254
7855	635255
69244	635256
24487	635257
59618	635258
520	635259
32624	635260
6227	635261
6797	635262
76107	635263
1712	635264
42289	635265
12344	635266
25685	635267
62440	635268
13984	635269
25874	635270
40309	635271
5212	635272
3413	635273
3736	635274
5635	635275
57488	635276
972	635277
106524	635278
58152	635279
526	635280
48925	635281
43057	635282
21684	635283
4604	635284
17566	635285
22067	635286
55119	635287
13233	635288
4003	635289
81830	635290
48817	635291
7733	635292
49510	635293
20272	635294
400	635295
58151	635296
20071	635297
19398	635298
20874	635299
36240	635300
43089	635301
60082	635302
21151	635303
26504	635304
11488	635305
83623	635306
6991	635307
57779	635308
64594	635309
48918	635310
4227	635311
12224	635312
5180	635313
41988	635314
1374	635315
45886	635316
63131	635317
7778	635318
2862	635319
70147	635320
14087	635321
6474	635322
40816	635323
47867	635324
32617	635325
165	635326
32374	635327
8991	635328
25995	635329
17033	635330
39981	635331
9894	635332
39752	635333
13146	635334
319	635335
34128	635336
15397	635337
12774	635338
8462	635339
98555	635340
55862	635341
28017	635342
53866	635343
77532	635344
1520	635345
953	635346
14646	635347
37335	635348
92140	635349
18117	635350
30056	635351
171182	635352
63733	635353
7441	635354
28593	635355
4628	635356
2590	635357
20969	635358
64773	635359
4242	635360
3569	635361
33628	635362
5650	635363
25597	635364
72131	635365
731	635366
82373	635367
7800	635368
14467	635369
50951	635370
50950	635371
39715	635372
91995	635373
5391	635374
32883	635375
3811	635376
24105	635377
475	635378
27803	635379
39529	635380
5	635381
58391	635382
135834	635383
4748	635384
12016	635385
49475	635386
40981	635387
42783	635388
9953	635389
15211	635390
46834	635391
6862	635392
11475	635393
72148	635394
74671	635395
28540	635396
11026	635397
137053	635398
99668	635399
12735	635400
16911	635401
70326	635402
25619	635403
34958	635404
16349	635405
10733	635406
5951	635407
2297	635408
70948	635409
24789	635410
87528	635411
83006	635412
5282	635413
117810	635414
14018	635415
9040	635416
9729	635417
39	635418
57552	635419
7443	635420
11939	635421
36735	635422
50490	635423
24283	635424
29655	635425
33322	635426
77037	635427
51246	635428
82501	635429
14432	635430
64186	635431
35239	635432
14219	635433
27689	635434
15782	635435
2660	635436
1343	635437
4926	635438
21188	635439
9277	635440
65801	635441
32739	635442
187169	635443
2745	635444
32422	635445
14307	635446
21539	635447
6456	635448
29418	635449
1249	635450
82913	635451
24071	635452
83580	635453
16179	635454
2610	635455
42077	635456
8952	635457
4965	635458
3321	635459
11592	635460
41778	635461
45	635462
27153	635463
39353	635464
33399	635465
11463	635466
47409	635467
19250	635468
8382	635469
1837	635470
15325	635471
44530	635472
50143	635473
57693	635474
41571	635475
2777	635476
34445	635477
31083	635478
25798	635479
42214	635480
1451	635481
753	635482
44778	635483
69310	635484
169850	635485
24670	635486
15241	635487
10694	635488
39400	635489
29476	635490
355	635491
6093	635492
73530	635493
2043	635494
1520	635495
39187	635496
89754	635497
52394	635498
1608	635499
39161	635500
5265	635501
34508	635502
8743	635503
96244	635504
1226	635505
4107	635506
49551	635507
63	635508
55431	635509
35349	635510
1692	635511
57778	635512
5475	635513
8004	635514
84981	635515
632	635516
7758	635517
19647	635518
105188	635519
20419	635520
5837	635521
16641	635522
7887	635523
72129	635524
2067	635525
108760	635526
611	635527
11634	635528
37317	635529
58409	635530
41571	635531
47744	635532
14630	635533
160777	635534
33161	635535
18457	635536
13404	635537
71401	635538
1904	635539
73164	635540
18503	635541
1935	635542
2108	635543
99885	635544
6442	635545
28162	635546
2255	635547
9141	635548
9337	635549
49293	635550
18267	635551
48251	635552
32138	635553
1149	635554
23341	635555
4496	635556
37304	635557
73231	635558
9044	635559
57107	635560
57768	635561
52490	635562
156096	635563
1079	635564
2774	635565
34753	635566
36336	635567
60616	635568
47631	635569
34480	635570
10464	635571
27679	635572
9441	635573
60546	635574
20597	635575
31227	635576
41522	635577
9515	635578
11838	635579
90326	635580
17846	635581
3288	635582
2336	635583
16176	635584
20286	635585
253	635586
576	635587
53016	635588
102843	635589
28223	635590
32448	635591
23452	635592
17632	635593
42411	635594
22140	635595
59998	635596
39983	635597
39004	635598
49667	635599
35611	635600
18356	635601
5559	635602
1837	635603
8997	635604
5041	635605
7563	635606
27432	635607
42381	635608
99681	635609
2150	635610
25992	635611
55439	635612
45662	635613
13009	635614
97408	635615
35497	635616
961	635617
5287	635618
88477	635619
53335	635620
39900	635621
1226	635622
28421	635623
4061	635624
1634	635625
3204	635626
37068	635627
1285	635628
50065	635629
6897	635630
6164	635631
58551	635632
35761	635633
10998	635634
19238	635635
4223	635636
36058	635637
7510	635638
87456	635639
20529	635640
69066	635641
22099	635642
3511	635643
7310	635644
3285	635645
82869	635646
61505	635647
20159	635648
1380	635649
27668	635650
2805	635651
116120	635652
406	635653
28077	635654
18848	635655
3171	635656
16886	635657
1284	635658
6762	635659
37022	635660
2901	635661
13828	635662
32525	635663
31038	635664
37223	635665
1853	635666
440	635667
119484	635668
46568	635669
42803	635670
39376	635671
24208	635672
4667	635673
130417	635674
18814	635675
3463	635676
286	635677
12543	635678
26672	635679
66477	635680
44157	635681
79695	635682
65759	635683
45851	635684
1173	635685
1891	635686
32916	635687
98334	635688
83514	635689
2185	635690
4822	635691
30952	635692
34183	635693
10014	635694
29349	635695
81802	635696
69154	635697
4048	635698
108331	635699
17708	635700
24700	635701
51647	635702
235	635703
13129	635704
60171	635705
32851	635706
5604	635707
22051	635708
787	635709
11390	635710
12569	635711
50113	635712
55368	635713
49361	635714
40054	635715
34351	635716
25483	635717
41100	635718
112129	635719
1887	635720
87508	635721
69566	635722
13381	635723
965	635724
26641	635725
10031	635726
719	635727
23012	635728
33654	635729
31193	635730
70599	635731
51815	635732
21171	635733
49200	635734
50936	635735
1077	635736
15969	635737
28357	635738
4951	635739
18036	635740
68889	635741
6834	635742
47487	635743
84522	635744
50639	635745
58007	635746
62820	635747
19633	635748
29575	635749
3006	635750
49753	635751
3552	635752
40833	635753
6832	635754
58064	635755
4564	635756
513	635757
11516	635758
11519	635759
9662	635760
5895	635761
35351	635762
43646	635763
69140	635764
6627	635765
14707	635766
64808	635767
86170	635768
16661	635769
18828	635770
51934	635771
883	635772
3463	635773
14332	635774
8819	635775
61104	635776
39390	635777
25243	635778
49273	635779
23702	635780
6408	635781
511	635782
7329	635783
891	635784
585	635785
6432	635786
24963	635787
17576	635788
11998	635789
42521	635790
28920	635791
579	635792
26332	635793
3431	635794
57193	635795
17033	635796
47284	635797
17743	635798
85218	635799
29411	635800
8837	635801
5116	635802
2108	635803
9215	635804
28323	635805
7403	635806
2288	635807
48085	635808
41	635809
2899	635810
49636	635811
12928	635812
2798	635813
3310	635814
86844	635815
40250	635816
26192	635817
49912	635818
33067	635819
6019	635820
26363	635821
2063	635822
9370	635823
73343	635824
94892	635825
410	635826
62639	635827
15374	635828
84061	635829
4064	635830
16611	635831
22487	635832
64288	635833
26912	635834
35342	635835
61702	635836
21876	635837
37524	635838
115753	635839
32425	635840
12368	635841
13465	635842
36669	635843
22063	635844
69261	635845
83423	635846
7854	635847
21188	635848
23630	635849
44447	635850
28145	635851
956	635852
69166	635853
27515	635854
39149	635855
7211	635856
285	635857
34310	635858
57368	635859
13516	635860
56308	635861
819	635862
6427	635863
26498	635864
10655	635865
40259	635866
4003	635867
1078	635868
5237	635869
15256	635870
32110	635871
43837	635872
63381	635873
51523	635874
7470	635875
19643	635876
34522	635877
13112	635878
1188	635879
2725	635880
2835	635881
3867	635882
21820	635883
38029	635884
47237	635885
1285	635886
35449	635887
26320	635888
2636	635889
6214	635890
45090	635891
1244	635892
114403	635893
10080	635894
58987	635895
1454	635896
18228	635897
24189	635898
36052	635899
31510	635900
4223	635901
458	635902
41780	635903
5591	635904
945	635905
1331	635906
96368	635907
20815	635908
79198	635909
122679	635910
2043	635911
61417	635912
23237	635913
4027	635914
66796	635915
113977	635916
14493	635917
44984	635918
3092	635919
29017	635920
5348	635921
68730	635922
48229	635923
57449	635924
7101	635925
44500	635926
13427	635927
107168	635928
58354	635929
10751	635930
46817	635931
82620	635932
10142	635933
57545	635934
6023	635935
70654	635936
44889	635937
39743	635938
26756	635939
10355	635940
32499	635941
17416	635942
114199	635943
34181	635944
28076	635945
14796	635946
103691	635947
2666	635948
47975	635949
548	635950
548	635951
1149	635952
34490	635953
26843	635954
10926	635955
3797	635956
69231	635957
31186	635958
17068	635959
15893	635960
50465	635961
37903	635962
67294	635963
118543	635964
25679	635965
29533	635966
41041	635967
33572	635968
18261	635969
16626	635970
18312	635971
3605	635972
45421	635973
12533	635974
6724	635975
14670	635976
75249	635977
2212	635978
23630	635979
31863	635980
4917	635981
3368	635982
8063	635983
31958	635984
6797	635985
13524	635986
811	635987
34259	635988
31023	635989
9810	635990
10262	635991
27962	635992
23091	635993
11595	635994
42122	635995
2990	635996
1679	635997
29174	635998
14969	635999
1692	636000
4603	636001
39688	636002
63039	636003
21824	636004
12510	636005
4030	636006
9006	636007
28999	636008
5317	636009
28187	636010
23118	636011
52022	636012
7593	636013
19428	636014
32812	636015
10484	636016
50098	636017
44123	636018
29173	636019
3202	636020
1312	636021
65349	636022
405	636023
71394	636024
26924	636025
126698	636026
20166	636027
32639	636028
94	636029
12971	636030
407	636031
36	636032
9119	636033
13534	636034
4505	636035
13231	636036
69225	636037
15628	636038
19148	636039
69348	636040
14431	636041
2121	636042
21766	636043
83536	636044
57735	636045
9038	636046
85152	636047
17618	636048
67112	636049
13264	636050
27070	636051
90073	636052
20416	636053
64201	636054
40527	636055
2103	636056
77473	636057
38527	636058
36794	636059
123210	636060
23310	636061
31340	636062
71892	636063
43963	636064
58861	636065
67310	636066
1996	636067
38886	636068
960	636069
823	636070
35491	636071
1084	636072
3177	636073
57721	636074
16807	636075
11527	636076
24312	636077
55513	636078
2225	636079
34453	636080
23237	636081
2925	636082
124481	636083
12133	636084
19656	636085
11424	636086
17248	636087
57846	636088
938	636089
48089	636090
751	636091
542	636092
6466	636093
21256	636094
24734	636095
21563	636096
66724	636097
110003	636098
937	636099
9131	636100
7001	636101
23682	636102
6455	636103
31583	636104
7409	636105
4115	636106
15861	636107
320	636108
175489	636109
22339	636110
32823	636111
12986	636112
60379	636113
12572	636114
21915	636115
56088	636116
26402	636117
21250	636118
9914	636119
3509	636120
3402	636121
69954	636122
50635	636123
47837	636124
12877	636125
102072	636126
27512	636127
62498	636128
3511	636129
4073	636130
41860	636131
6291	636132
44891	636133
29164	636134
14020	636135
9859	636136
72255	636137
42995	636138
51767	636139
232	636140
24292	636141
26127	636142
32855	636143
27548	636144
32453	636145
11447	636146
25590	636147
107241	636148
161374	636149
66941	636150
23774	636151
168462	636152
65097	636153
38908	636154
140646	636155
72686	636156
724	636157
27169	636158
24916	636159
9451	636160
11612	636161
21142	636162
62631	636163
15060	636164
87392	636165
56006	636166
38708	636167
53897	636168
90523	636169
9581	636170
36980	636171
57195	636172
83862	636173
6252	636174
51878	636175
58461	636176
9451	636177
19232	636178
36933	636179
25560	636180
17543	636181
85489	636182
897	636183
44821	636184
31478	636185
14434	636186
50299	636187
48195	636188
4062	636189
21028	636190
16	636191
14713	636192
11590	636193
55530	636194
105688	636195
29681	636196
29681	636197
6999	636198
3579	636199
51602	636200
54438	636201
36656	636202
9407	636203
10521	636204
99815	636205
34371	636206
45898	636207
86564	636208
36893	636209
6883	636210
409	636211
33454	636212
50893	636213
35779	636214
26868	636215
80408	636216
20419	636217
90979	636218
38922	636219
46080	636220
62639	636221
87591	636222
16776	636223
9403	636224
57377	636225
86955	636226
61305	636227
712	636228
30406	636229
11602	636230
15073	636231
41707	636232
7052	636233
36741	636234
44262	636235
45007	636236
38673	636237
897	636238
8662	636239
18471	636240
10842	636241
28201	636242
19333	636243
34279	636244
54181	636245
1244	636246
102195	636247
26601	636248
21737	636249
55883	636250
21815	636251
54821	636252
13832	636253
688	636254
18946	636255
9336	636256
55105	636257
102098	636258
49741	636259
2999	636260
28830	636261
1336	636262
26154	636263
6543	636264
21022	636265
431	636266
110244	636267
33321	636268
323	636269
14648	636270
57264	636271
26345	636272
25292	636273
46981	636274
49486	636275
21051	636276
54018	636277
38079	636278
30643	636279
54241	636280
30886	636281
21180	636282
54673	636283
31333	636284
18585	636285
78411	636286
11880	636287
19110	636288
8713	636289
20631	636290
49357	636291
10541	636292
66397	636293
71924	636294
56993	636295
4547	636296
33549	636297
106858	636298
20296	636299
138004	636300
99857	636301
108923	636302
14622	636303
59594	636304
3273	636305
24643	636306
4254	636307
19792	636308
151427	636309
21909	636310
4555	636311
28496	636312
1366	636313
53691	636314
6006	636315
31823	636316
1640	636317
5112	636318
31803	636319
5903	636320
48548	636321
72357	636322
32618	636323
7420	636324
63	636325
14589	636326
3436	636327
28877	636328
147168	636329
1901	636330
56732	636331
3414	636332
16332	636333
69305	636334
988	636335
22387	636336
37421	636337
1848	636338
4510	636339
21514	636340
22043	636341
39313	636342
48380	636343
17731	636344
30628	636345
49744	636346
16765	636347
13976	636348
56282	636349
132573	636350
11181	636351
26980	636352
79679	636353
1332	636354
124157	636355
38846	636356
14366	636357
102196	636358
36442	636359
37209	636360
34658	636361
82781	636362
22564	636363
26487	636364
47222	636365
17941	636366
16045	636367
55914	636368
69995	636369
13447	636370
27444	636371
99973	636372
61305	636373
28460	636374
57180	636375
16770	636376
33521	636377
14727	636378
64721	636379
54018	636380
5545	636381
23109	636382
38854	636383
4537	636384
10998	636385
47909	636386
123110	636387
20379	636388
4639	636389
11721	636390
100445	636391
34244	636392
20454	636393
22093	636394
39969	636395
16803	636396
89577	636397
7480	636398
23464	636399
22919	636400
53162	636401
12067	636402
50364	636403
11540	636404
48530	636405
22096	636406
62562	636407
30856	636408
90120	636409
35336	636410
860	636411
32490	636412
109269	636413
5379	636414
3956	636415
9857	636416
1872	636417
34233	636418
7001	636419
5805	636420
23635	636421
75567	636422
45113	636423
218	636424
95331	636425
6055	636426
45207	636427
37364	636428
18769	636429
22749	636430
44780	636431
3406	636432
107858	636433
21156	636434
64534	636435
19625	636436
28558	636437
16825	636438
39391	636439
146	636440
26650	636441
10	636442
6290	636443
83463	636444
78492	636445
26557	636446
52518	636447
22855	636448
1187	636449
73815	636450
53429	636451
21069	636452
11099	636453
25518	636454
46568	636455
1380	636456
677	636457
16475	636458
60062	636459
64970	636460
68590	636461
19162	636462
32850	636463
47109	636464
4755	636465
53402	636466
31052	636467
41386	636468
14143	636469
102862	636470
14194	636471
23021	636472
32297	636473
5085	636474
309	636475
402	636476
24815	636477
26365	636478
8951	636479
31385	636480
49754	636481
5591	636482
42176	636483
29752	636484
29744	636485
42394	636486
2626	636487
32457	636488
39874	636489
101864	636490
100287	636491
4228	636492
9431	636493
53121	636494
5928	636495
3509	636496
89804	636497
32548	636498
5747	636499
3875	636500
34654	636501
3992	636502
4730	636503
35187	636504
1661	636505
26400	636506
5090	636507
27868	636508
2956	636509
15659	636510
110813	636511
19373	636512
10321	636513
7797	636514
2931	636515
24303	636516
14318	636517
87578	636518
42417	636519
14164	636520
1165	636521
92777	636522
103301	636523
17297	636524
22986	636525
104613	636526
3494	636527
52431	636528
71815	636529
46333	636530
3112	636531
27575	636532
9270	636533
25822	636534
31003	636535
83555	636536
41718	636537
31273	636538
54415	636539
141	636540
1493	636541
139976	636542
45364	636543
10706	636544
68712	636545
79983	636546
24950	636547
171734	636548
27197	636549
8451	636550
1456	636551
12735	636552
13539	636553
21716	636554
97853	636555
103523	636556
2524	636557
671	636558
83590	636559
21910	636560
50888	636561
956	636562
62272	636563
46309	636564
28200	636565
144562	636566
905	636567
36679	636568
23327	636569
134871	636570
34726	636571
50557	636572
334	636573
15276	636574
88054	636575
45855	636576
141	636577
179	636578
39862	636579
91134	636580
20483	636581
1155	636582
7972	636583
44671	636584
58937	636585
20461	636586
64340	636587
23700	636588
10700	636589
11421	636590
109282	636591
226	636592
28851	636593
9796	636594
2137	636595
15635	636596
9266	636597
70106	636598
32511	636599
4929	636600
10952	636601
17088	636602
23460	636603
44770	636604
47730	636605
17331	636606
97889	636607
32361	636608
28270	636609
9337	636610
72330	636611
34283	636612
34283	636613
3877	636614
15830	636615
50288	636616
13000	636617
16238	636618
10556	636619
3934	636620
23145	636621
4685	636622
25718	636623
88305	636624
94896	636625
591	636626
57408	636627
186	636628
21443	636629
79201	636630
16297	636631
13244	636632
28674	636633
2863	636634
454	636635
14445	636636
13003	636637
28047	636638
15518	636639
103842	636640
9510	636641
48525	636642
104348	636643
38362	636644
253	636645
44649	636646
48314	636647
31558	636648
179	636649
4115	636650
58330	636651
43949	636652
67667	636653
911	636654
27190	636655
12218	636656
43484	636657
41947	636658
23583	636659
12341	636660
83552	636661
4191	636662
13719	636663
32781	636664
41330	636665
17245	636666
50000	636667
117698	636668
24895	636669
6262	636670
43469	636671
22496	636672
17621	636673
37396	636674
6735	636675
56371	636676
37871	636677
54887	636678
59530	636679
36650	636680
1837	636681
29733	636682
13877	636683
15665	636684
184322	636685
37431	636686
121267	636687
5547	636688
7659	636689
24768	636690
18930	636691
49825	636692
4312	636693
65713	636694
64022	636695
57479	636696
30655	636697
71676	636698
1813	636699
34588	636700
135065	636701
34032	636702
2945	636703
9298	636704
3109	636705
1564	636706
2059	636707
579	636708
5251	636709
14429	636710
8322	636711
113568	636712
10599	636713
55671	636714
66639	636715
116802	636716
14841	636717
16204	636718
15553	636719
22350	636720
5227	636721
6040	636722
39860	636723
3181	636724
2553	636725
30187	636726
45961	636727
61670	636728
11316	636729
15221	636730
33846	636731
4107	636732
6130	636733
1089	636734
1612	636735
24665	636736
84357	636737
164810	636738
6318	636739
763	636740
11827	636741
19829	636742
10499	636743
37707	636744
433	636745
19497	636746
54681	636747
38516	636748
32761	636749
47167	636750
33634	636751
6271	636752
11205	636753
33227	636754
5144	636755
18866	636756
2859	636757
422	636758
43570	636759
3662	636760
50207	636761
2233	636762
20823	636763
14201	636764
1471	636765
9243	636766
591	636767
15339	636768
302	636769
949	636770
657	636771
5352	636772
83651	636773
60373	636774
25914	636775
3677	636776
3251	636777
39155	636778
18748	636779
104734	636780
14858	636781
3916	636782
1811	636783
1966	636784
555	636785
1039	636786
184	636787
14777	636788
62367	636789
33062	636790
9328	636791
10405	636792
17413	636793
21958	636794
27937	636795
2769	636796
10386	636797
21939	636798
1140	636799
807	636800
60244	636801
17067	636802
27962	636803
18187	636804
2507	636805
62229	636806
3107	636807
1461	636808
17220	636809
57521	636810
49279	636811
10784	636812
57543	636813
131385	636814
363	636815
11652	636816
13723	636817
21512	636818
5570	636819
78375	636820
6330	636821
129467	636822
28704	636823
744	636824
12328	636825
2333	636826
43395	636827
62208	636828
4090	636829
2792	636830
3264	636831
56891	636832
13077	636833
26427	636834
59840	636835
13242	636836
1456	636837
38446	636838
165983	636839
54946	636840
158	636841
39848	636842
4993	636843
29473	636844
9677	636845
2687	636846
41362	636847
7265	636848
49210	636849
629	636850
2247	636851
1837	636852
574	636853
3605	636854
29210	636855
10257	636856
1608	636857
23338	636858
34256	636859
32598	636860
6246	636861
61051	636862
6190	636863
18355	636864
13866	636865
2243	636866
2930	636867
405	636868
32502	636869
12543	636870
2344	636871
777	636872
4128	636873
64659	636874
17827	636875
107331	636876
343	636877
3549	636878
26525	636879
473	636880
94475	636881
11994	636882
36376	636883
145578	636884
16837	636885
107432	636886
89502	636887
25232	636888
688	636889
3363	636890
30276	636891
35505	636892
39724	636893
15147	636894
5233	636895
130678	636896
11585	636897
6008	636898
2067	636899
47554	636900
6006	636901
104647	636902
45068	636903
64024	636904
1480	636905
3879	636906
10023	636907
79155	636908
288	636909
1610	636910
62529	636911
38580	636912
9840	636913
36920	636914
14365	636915
28246	636916
7892	636917
2361	636918
58167	636919
22897	636920
44094	636921
97725	636922
48528	636923
6898	636924
51088	636925
30016	636926
6596	636927
6659	636928
29357	636929
14497	636930
15657	636931
85750	636932
16	636933
57386	636934
30947	636935
7758	636936
19023	636937
3310	636938
54890	636939
60616	636940
65136	636941
14866	636942
37960	636943
12652	636944
6908	636945
4488	636946
48770	636947
1455	636948
67446	636949
430	636950
62704	636951
44386	636952
51523	636953
26877	636954
45073	636955
5152	636956
12368	636957
3367	636958
47800	636959
50574	636960
735	636961
177371	636962
12540	636963
8947	636964
48585	636965
12293	636966
39839	636967
29732	636968
79855	636969
14019	636970
809	636971
17067	636972
180230	636973
2911	636974
33604	636975
4669	636976
67166	636977
54620	636978
39654	636979
3131	636980
8719	636981
24740	636982
3864	636983
18485	636984
4716	636985
19359	636986
41868	636987
26348	636988
40307	636989
179706	636990
14436	636991
11633	636992
6985	636993
32641	636994
753	636995
809	636996
1449	636997
2380	636998
29896	636999
76608	637000
46647	637001
42597	637002
41010	637003
4988	637004
16499	637005
9215	637006
21225	637007
45112	637008
3762	637009
12725	637010
3864	637011
42974	637012
13584	637013
53379	637014
18355	637015
8683	637016
7443	637017
35612	637018
21705	637019
19252	637020
990	637021
52143	637022
180529	637023
47836	637024
26686	637025
27189	637026
173196	637027
42104	637028
81309	637029
15519	637030
131473	637031
58309	637032
17220	637033
37059	637034
15527	637035
26492	637036
1609	637037
20100	637038
12759	637039
1773	637040
7800	637041
60373	637042
48047	637043
51016	637044
28639	637045
65157	637046
32309	637047
4957	637048
54227	637049
35732	637050
30336	637051
1908	637052
4007	637053
11071	637054
2043	637055
98421	637056
40672	637057
29253	637058
79503	637059
14695	637060
19679	637061
49482	637062
15057	637063
326	637064
46651	637065
34148	637066
33436	637067
2556	637068
3368	637069
104495	637070
26527	637071
1785	637072
48918	637073
20512	637074
32811	637075
14457	637076
32472	637077
15322	637078
37216	637079
46514	637080
12515	637081
15068	637082
14595	637083
37708	637084
23433	637085
19446	637086
25256	637087
39980	637088
67041	637089
5170	637090
25132	637091
18909	637092
47544	637093
9927	637094
72206	637095
41546	637096
82639	637097
6485	637098
8344	637099
3284	637100
18595	637101
36371	637102
18598	637103
32879	637104
20662	637105
24302	637106
87496	637107
61398	637108
180565	637109
1089	637110
37044	637111
2499	637112
10237	637113
15318	637114
23164	637115
2629	637116
1279	637117
27981	637118
37854	637119
27275	637120
74798	637121
21911	637122
11560	637123
2757	637124
98302	637125
1183	637126
21893	637127
29410	637128
45182	637129
31993	637130
17508	637131
54933	637132
6898	637133
15357	637134
63227	637135
29474	637136
622	637137
55493	637138
36479	637139
1800	637140
8593	637141
10098	637142
4966	637143
34453	637144
93882	637145
10695	637146
15737	637147
8073	637148
28481	637149
10621	637150
64218	637151
49345	637152
31932	637153
36669	637154
766	637155
48060	637156
18895	637157
3177	637158
33304	637159
40393	637160
6987	637161
3343	637162
2686	637163
1223	637164
10876	637165
25634	637166
27662	637167
36249	637168
24274	637169
104048	637170
50294	637171
18818	637172
27304	637173
45243	637174
8719	637175
61897	637176
34445	637177
21413	637178
1976	637179
80138	637180
50583	637181
18888	637182
61946	637183
34697	637184
50310	637185
35097	637186
3197	637187
70317	637188
26399	637189
12908	637190
28895	637191
23839	637192
56939	637193
44078	637194
11156	637195
19524	637196
56161	637197
20575	637198
40676	637199
11183	637200
47855	637201
18748	637202
19142	637203
22016	637204
49874	637205
11160	637206
57330	637207
31824	637208
41712	637209
68363	637210
25011	637211
110476	637212
26524	637213
52299	637214
31005	637215
8218	637216
57672	637217
19130	637218
22000	637219
20897	637220
21024	637221
20078	637222
67818	637223
912	637224
18338	637225
979	637226
39697	637227
27916	637228
42812	637229
53383	637230
1355	637231
6282	637232
66467	637233
43596	637234
37710	637235
15299	637236
67545	637237
1850	637238
49790	637239
18927	637240
31869	637241
6787	637242
42087	637243
18756	637244
9662	637245
48459	637246
24021	637247
45072	637248
4070	637249
28794	637250
70668	637251
27438	637252
3449	637253
38570	637254
42491	637255
47147	637256
14468	637257
10679	637258
4993	637259
911	637260
10533	637261
5956	637262
2067	637263
16998	637264
2492	637265
45572	637266
59572	637267
83	637268
14498	637269
2261	637270
123881	637271
102142	637272
9368	637273
6550	637274
1606	637275
14604	637276
2191	637277
25711	637278
75594	637279
168093	637280
5727	637281
30019	637282
71013	637283
31983	637284
10128	637285
10711	637286
54789	637287
7768	637288
36867	637289
106	637290
60276	637291
24461	637292
436	637293
17018	637294
86979	637295
1137	637296
7579	637297
9914	637298
31129	637299
4716	637300
2685	637301
4689	637302
72363	637303
72875	637304
48276	637305
26442	637306
34405	637307
45232	637308
20682	637309
167283	637310
6162	637311
14935	637312
333	637313
42036	637314
5181	637315
8034	637316
13330	637317
22217	637318
35726	637319
28437	637320
30858	637321
5161	637322
8947	637323
63934	637324
7674	637325
22446	637326
66261	637327
46064	637328
24137	637329
112	637330
28521	637331
721	637332
18672	637333
19844	637334
51285	637335
1761	637336
54306	637337
102934	637338
32477	637339
57283	637340
3771	637341
41143	637342
50097	637343
80193	637344
99291	637345
19493	637346
9819	637347
24386	637348
104618	637349
5198	637350
2097	637351
21780	637352
26763	637353
32982	637354
1661	637355
208	637356
144990	637357
12284	637358
48201	637359
96769	637360
9662	637361
11636	637362
5284	637363
35780	637364
69286	637365
24393	637366
59041	637367
63526	637368
694	637369
53748	637370
24947	637371
10975	637372
10263	637373
118637	637374
9308	637375
24928	637376
5747	637377
41271	637378
9015	637379
28479	637380
44849	637381
26649	637382
3751	637383
4279	637384
51924	637385
40384	637386
27098	637387
23665	637388
25571	637389
23521	637390
14495	637391
49810	637392
8306	637393
14817	637394
119702	637395
20673	637396
32427	637397
32365	637398
1831	637399
78819	637400
56072	637401
83881	637402
8817	637403
2737	637404
30922	637405
52151	637406
19696	637407
39862	637408
13262	637409
25663	637410
3479	637411
20279	637412
16019	637413
1564	637414
14788	637415
19995	637416
45549	637417
5384	637418
44996	637419
14510	637420
3162	637421
83404	637422
22794	637423
88239	637424
7517	637425
51754	637426
23685	637427
27916	637428
7186	637429
36766	637430
109433	637431
7800	637432
26161	637433
3986	637434
34977	637435
46988	637436
40403	637437
1264	637438
96490	637439
30755	637440
13695	637441
6529	637442
29903	637443
10448	637444
59996	637445
46396	637446
41	637447
35091	637448
26637	637449
69000	637450
8952	637451
898	637452
3400	637453
35224	637454
3709	637455
75484	637456
39985	637457
5191	637458
1357	637459
1535	637460
39763	637461
48333	637462
6892	637463
4041	637464
10210	637465
34177	637466
14424	637467
26056	637468
40203	637469
3433	637470
42258	637471
66677	637472
26700	637473
25818	637474
186	637475
253	637476
24504	637477
176787	637478
5153	637479
23610	637480
22328	637481
14685	637482
105624	637483
36996	637484
7768	637485
80708	637486
26814	637487
53797	637488
17813	637489
102875	637490
11595	637491
5451	637492
19026	637493
1689	637494
4230	637495
24095	637496
30869	637497
61892	637498
3020	637499
21911	637500
10481	637501
1857	637502
9040	637503
7380	637504
49198	637505
2307	637506
4675	637507
43216	637508
91056	637509
440	637510
26703	637511
12192	637512
591	637513
114642	637514
72328	637515
26079	637516
32577	637517
57433	637518
8735	637519
72571	637520
402	637521
141	637522
30243	637523
1034	637524
15500	637525
27115	637526
103456	637527
25611	637528
14223	637529
58196	637530
5149	637531
24225	637532
5234	637533
85505	637534
132012	637535
42011	637536
75175	637537
2121	637538
11806	637539
422	637540
59923	637541
93714	637542
816	637543
1034	637544
13190	637545
396	637546
9041	637547
1228	637548
55128	637549
57078	637550
41226	637551
18510	637552
21929	637553
2496	637554
132959	637555
6033	637556
6274	637557
101941	637558
37230	637559
54378	637560
1211	637561
5837	637562
3048	637563
13116	637564
19696	637565
1243	637566
90416	637567
1267	637568
43019	637569
39611	637570
5546	637571
54097	637572
91067	637573
3831	637574
44632	637575
39504	637576
10	637577
676	637578
2815	637579
37392	637580
37223	637581
38491	637582
8966	637583
3747	637584
41347	637585
44079	637586
4666	637587
81331	637588
26818	637589
7718	637590
72425	637591
705	637592
5669	637593
59166	637594
2307	637595
139255	637596
52237	637597
32871	637598
44953	637599
7812	637600
29809	637601
2933	637602
13020	637603
20668	637604
69772	637605
49667	637606
53337	637607
40797	637608
12735	637609
22142	637610
53287	637611
3525	637612
25889	637613
30196	637614
142436	637615
37104	637616
60060	637617
41554	637618
10153	637619
61990	637620
734	637621
9357	637622
28459	637623
24789	637624
9892	637625
1224	637626
21236	637627
566	637628
39130	637629
22818	637630
2672	637631
70738	637632
26694	637633
59775	637634
66064	637635
18328	637636
14221	637637
89911	637638
10333	637639
33509	637640
19372	637641
49790	637642
138871	637643
3842	637644
8518	637645
10339	637646
9756	637647
53109	637648
56629	637649
39138	637650
34904	637651
19342	637652
28573	637653
17642	637654
84770	637655
2511	637656
21697	637657
8248	637658
186	637659
12208	637660
47967	637661
25268	637662
141506	637663
2497	637664
19338	637665
34716	637666
39388	637667
84377	637668
57661	637669
77514	637670
10981	637671
6483	637672
12293	637673
83619	637674
57254	637675
1925	637676
400	637677
65568	637678
2469	637679
41407	637680
52859	637681
14504	637682
46025	637683
79811	637684
49091	637685
5178	637686
5428	637687
3677	637688
8051	637689
1821	637690
14736	637691
12942	637692
48118	637693
6536	637694
6248	637695
27252	637696
1687	637697
26739	637698
61616	637699
58641	637700
18104	637701
275	637702
1003	637703
180	637704
50352	637705
33364	637706
283	637707
48447	637708
39983	637709
30517	637710
3978	637711
488	637712
37001	637713
16730	637714
10595	637715
67510	637716
26613	637717
64	637718
1311	637719
1784	637720
18080	637721
12365	637722
9276	637723
37759	637724
11285	637725
106469	637726
2474	637727
437	637728
73471	637729
47854	637730
28906	637731
112791	637732
1284	637733
43399	637734
1981	637735
30116	637736
36812	637737
18053	637738
17469	637739
38073	637740
19633	637741
32502	637742
26117	637743
284	637744
41299	637745
21663	637746
2889	637747
40413	637748
70684	637749
3173	637750
69078	637751
11464	637752
36907	637753
30800	637754
59263	637755
22623	637756
63930	637757
7885	637758
152835	637759
39082	637760
67368	637761
11515	637762
39259	637763
18460	637764
32942	637765
34137	637766
20833	637767
2586	637768
61040	637769
2945	637770
1652	637771
5630	637772
33849	637773
15842	637774
6269	637775
133491	637776
3117	637777
7552	637778
22787	637779
22498	637780
60397	637781
30569	637782
6698	637783
33982	637784
1257	637785
3068	637786
4583	637787
4514	637788
253	637789
22698	637790
3165	637791
32341	637792
64024	637793
9145	637794
3100	637795
113472	637796
18882	637797
11448	637798
23353	637799
63912	637800
16775	637801
2555	637802
23056	637803
2531	637804
2911	637805
20378	637806
23165	637807
2948	637808
4028	637809
49297	637810
27044	637811
14387	637812
58954	637813
36528	637814
4961	637815
84474	637816
9840	637817
23266	637818
15165	637819
68937	637820
41513	637821
23742	637822
14949	637823
24668	637824
28923	637825
53459	637826
6452	637827
1451	637828
45562	637829
1986	637830
24086	637831
21952	637832
2596	637833
12570	637834
22982	637835
24081	637836
407	637837
11460	637838
26166	637839
87487	637840
18297	637841
18298	637842
8214	637843
119696	637844
4419	637845
47970	637846
131531	637847
60841	637848
41369	637849
13921	637850
35968	637851
32731	637852
9832	637853
4980	637854
27944	637855
78845	637856
53925	637857
43712	637858
34887	637859
45578	637860
101746	637861
6489	637862
180561	637863
34767	637864
1640	637865
57027	637866
140831	637867
9580	637868
2504	637869
10504	637870
17773	637871
14137	637872
13397	637873
1638	637874
26486	637875
62988	637876
8194	637877
33337	637878
74886	637879
69308	637880
28481	637881
34694	637882
15736	637883
82233	637884
9	637885
24420	637886
6538	637887
69641	637888
26571	637889
8051	637890
91525	637891
2042	637892
41	637893
38305	637894
1827	637895
8870	637896
14804	637897
2829	637898
92191	637899
11843	637900
6112	637901
42498	637902
475	637903
6159	637904
4801	637905
9228	637906
84172	637907
9009	637908
3152	637909
54472	637910
64548	637911
23022	637912
16138	637913
26557	637914
7648	637915
88704	637916
10420	637917
14455	637918
18456	637919
50723	637920
83902	637921
69066	637922
4319	637923
89909	637924
1215	637925
1380	637926
16960	637927
37295	637928
21976	637929
44402	637930
82440	637931
29158	637932
9460	637933
84380	637934
39397	637935
42064	637936
49909	637937
83869	637938
4611	637939
12262	637940
26438	637941
48009	637942
12584	637943
36677	637944
30466	637945
23480	637946
921	637947
45841	637948
85484	637949
17421	637950
6649	637951
45011	637952
50225	637953
7656	637954
40284	637955
18066	637956
21129	637957
9717	637958
15838	637959
57983	637960
3509	637961
142174	637962
33195	637963
13017	637964
22391	637965
7028	637966
72129	637967
3823	637968
43881	637969
19571	637970
47511	637971
34946	637972
32443	637973
7070	637974
82222	637975
29230	637976
5547	637977
20844	637978
52893	637979
45736	637980
3662	637981
358	637982
57720	637983
2846	637984
14136	637985
25407	637986
7036	637987
18907	637988
27125	637989
24759	637990
10980	637991
15001	637992
8921	637993
5426	637994
166299	637995
20517	637996
14737	637997
56908	637998
37555	637999
23776	638000
42081	638001
23021	638002
5302	638003
8292	638004
15506	638005
7378	638006
12316	638007
21890	638008
36720	638009
26537	638010
15	638011
6483	638012
14596	638013
6516	638014
16439	638015
11630	638016
62681	638017
60097	638018
62271	638019
74103	638020
359	638021
44290	638022
57794	638023
14168	638024
3199	638025
47066	638026
17564	638027
11551	638028
83496	638029
1093	638030
12976	638031
9336	638032
16106	638033
160523	638034
1073	638035
44992	638036
15306	638037
22148	638038
27325	638039
41610	638040
51885	638041
32479	638042
69128	638043
3000	638044
3071	638045
9	638046
26948	638047
42113	638048
126237	638049
766	638050
9840	638051
78053	638052
28445	638053
88184	638054
33991	638055
73043	638056
4029	638057
66250	638058
1359	638059
52434	638060
20394	638061
34518	638062
6887	638063
13996	638064
47296	638065
2241	638066
1336	638067
42096	638068
4693	638069
39485	638070
33861	638071
10067	638072
1027	638073
3223	638074
14537	638075
33236	638076
681	638077
10333	638078
46801	638079
160505	638080
40284	638081
19450	638082
2740	638083
31175	638084
22071	638085
26749	638086
4848	638087
21223	638088
10386	638089
3195	638090
2841	638091
75151	638092
26567	638093
87807	638094
58418	638095
39155	638096
26487	638097
141	638098
11789	638099
5192	638100
2412	638101
14268	638102
25861	638103
71348	638104
32	638105
4296	638106
27916	638107
57010	638108
29548	638109
32308	638110
36890	638111
7329	638112
30199	638113
53059	638114
6814	638115
17846	638116
93146	638117
1533	638118
9644	638119
50487	638120
40021	638121
800	638122
26742	638123
33314	638124
48009	638125
16107	638126
172523	638127
59449	638128
70248	638129
5197	638130
25459	638131
38871	638132
49196	638133
50127	638134
3709	638135
10330	638136
14491	638137
50116	638138
7270	638139
57801	638140
157292	638141
9406	638142
71546	638143
41272	638144
16255	638145
9869	638146
7131	638147
333	638148
28433	638149
57252	638150
5782	638151
6790	638152
21362	638153
20413	638154
17327	638155
9138	638156
71487	638157
86	638158
9196	638159
3582	638160
45245	638161
29977	638162
28353	638163
39741	638164
41674	638165
31810	638166
9040	638167
6457	638168
2115	638169
27425	638170
69373	638171
18121	638172
45532	638173
70608	638174
11	638175
21041	638176
102851	638177
99286	638178
34248	638179
34268	638180
22023	638181
21817	638182
21753	638183
38816	638184
21867	638185
18403	638186
4368	638187
6432	638188
49632	638189
9175	638190
72240	638191
49630	638192
7829	638193
86859	638194
26405	638195
12453	638196
3751	638197
23211	638198
37374	638199
16798	638200
517	638201
973	638202
1837	638203
31690	638204
60233	638205
11512	638206
41943	638207
8663	638208
6669	638209
14742	638210
12420	638211
71150	638212
50237	638213
42262	638214
3771	638215
2192	638216
6256	638217
5121	638218
430	638219
32739	638220
21282	638221
1559	638222
1055	638223
961	638224
2202	638225
19183	638226
19635	638227
25108	638228
735	638229
20047	638230
134189	638231
20714	638232
15234	638233
111083	638234
14501	638235
86849	638236
94438	638237
27535	638238
55482	638239
11015	638240
7990	638241
71828	638242
32457	638243
1075	638244
85827	638245
13507	638246
50631	638247
13563	638248
58803	638249
18789	638250
62920	638251
47638	638252
17995	638253
23091	638254
35369	638255
2808	638256
8107	638257
10794	638258
64803	638259
92618	638260
61075	638261
21963	638262
86274	638263
192	638264
188667	638265
243	638266
17327	638267
10033	638268
43789	638269
15886	638270
59522	638271
102826	638272
130457	638273
1385	638274
88076	638275
2304	638276
1577	638277
1122	638278
35781	638279
47662	638280
185095	638281
73047	638282
1183	638283
682	638284
39515	638285
24987	638286
32456	638287
66151	638288
10433	638289
56000	638290
46398	638291
40858	638292
6208	638293
531	638294
47448	638295
5255	638296
4669	638297
15313	638298
44371	638299
27177	638300
5209	638301
11246	638302
76787	638303
13926	638304
1617	638305
16745	638306
4538	638307
328	638308
117318	638309
36664	638310
154996	638311
80412	638312
26825	638313
32164	638314
94049	638315
45026	638316
8128	638317
82810	638318
17689	638319
20881	638320
38832	638321
26907	638322
55131	638323
47013	638324
44886	638325
18996	638326
15473	638327
83038	638328
17341	638329
15631	638330
5206	638331
68186	638332
14064	638333
30800	638334
65959	638335
7909	638336
32886	638337
997	638338
129391	638339
8174	638340
25632	638341
31191	638342
23950	638343
16111	638344
26459	638345
57831	638346
899	638347
25915	638348
62480	638349
129582	638350
37237	638351
2212	638352
56110	638353
31133	638354
491	638355
57120	638356
32918	638357
19244	638358
45259	638359
25942	638360
67708	638361
93446	638362
81351	638363
57742	638364
94232	638365
68795	638366
18699	638367
13407	638368
132884	638369
45060	638370
325	638371
1667	638372
26794	638373
55016	638374
11081	638375
38966	638376
26426	638377
2942	638378
107639	638379
102911	638380
62816	638381
79312	638382
33203	638383
57305	638384
100426	638385
22157	638386
13407	638387
58909	638388
10615	638389
141962	638390
25854	638391
18918	638392
20979	638393
2912	638394
9377	638395
13519	638396
14426	638397
27853	638398
1631	638399
188423	638400
126459	638401
9184	638402
37787	638403
22094	638404
171111	638405
100950	638406
78471	638407
47153	638408
27989	638409
47079	638410
64831	638411
14643	638412
98542	638413
895	638414
58909	638415
24767	638416
39281	638417
65309	638418
24810	638419
4943	638420
32826	638421
980	638422
37496	638423
853	638424
28950	638425
38075	638426
5359	638427
55814	638428
44709	638429
16010	638430
189	638431
14592	638432
4376	638433
22361	638434
64831	638435
66892	638436
10417	638437
31544	638438
6438	638439
140779	638440
9224	638441
104217	638442
185551	638443
20657	638444
5109	638445
12974	638446
37352	638447
155340	638448
10703	638449
45971	638450
78209	638451
27805	638452
4448	638453
46720	638454
15909	638455
4313	638456
12596	638457
3562	638458
14926	638459
165362	638460
119078	638461
45977	638462
5684	638463
26948	638464
1438	638465
2575	638466
25754	638467
20858	638468
21366	638469
48918	638470
10457	638471
102486	638472
47422	638473
78687	638474
38034	638475
14243	638476
12521	638477
31815	638478
7103	638479
14643	638480
65819	638481
32069	638482
14905	638483
38832	638484
27995	638485
7872	638486
45860	638487
4612	638488
15214	638489
67347	638490
24879	638491
38232	638492
21092	638493
54738	638494
9319	638495
46909	638496
32160	638497
64831	638498
25582	638499
95103	638500
100002	638501
8152	638502
64894	638503
48206	638504
53718	638505
17852	638506
405	638507
6201	638508
114961	638509
119183	638510
10803	638511
6441	638512
10365	638513
17639	638514
49878	638515
3323	638516
7718	638517
54213	638518
16506	638519
823	638520
17763	638521
82117	638522
103780	638523
8748	638524
125412	638525
11538	638526
19082	638527
9690	638528
61769	638529
53594	638530
30708	638531
42694	638532
34388	638533
4633	638534
52210	638535
32436	638536
903	638537
168310	638538
50123	638539
735	638540
47253	638541
37893	638542
42247	638543
1741	638544
588	638545
3613	638546
3282	638547
281	638548
97924	638549
30254	638550
649	638551
4281	638552
141	638553
89120	638554
3282	638555
17198	638556
175959	638557
25650	638558
76858	638559
3282	638560
3282	638561
89120	638562
3282	638563
99202	638564
15584	638565
60260	638566
72668	638567
110209	638568
53405	638569
19703	638570
3870	638571
101519	638572
35519	638573
7929	638574
920	638575
38228	638576
47100	638577
23810	638578
3479	638579
280	638580
83215	638581
39846	638582
24819	638583
7619	638584
41580	638585
6464	638586
8688	638587
37283	638588
46559	638589
81374	638590
58790	638591
21589	638592
646	638593
411	638594
57801	638595
13333	638596
11554	638597
54692	638598
24083	638599
121576	638600
767	638601
47420	638602
54583	638603
31302	638604
9331	638605
135720	638606
3622	638607
109440	638608
54792	638609
39018	638610
137882	638611
166014	638612
18887	638613
79425	638614
127765	638615
5580	638616
159400	638617
98010	638618
21446	638619
81714	638620
20151	638621
99615	638622
18790	638623
80921	638624
54283	638625
107627	638626
43008	638627
56146	638628
64299	638629
86847	638630
2846	638631
14296	638632
78162	638633
14717	638634
60730	638635
103561	638636
44035	638637
32692	638638
15317	638639
956	638640
54349	638641
16235	638642
5017	638643
7909	638644
55938	638645
23878	638646
90442	638647
50053	638648
31405	638649
5427	638650
50047	638651
6489	638652
34473	638653
30630	638654
109932	638655
62793	638656
84838	638657
6189	638658
29993	638659
30371	638660
87460	638661
25986	638662
41278	638663
25917	638664
38583	638665
127868	638666
81657	638667
56735	638668
84212	638669
31460	638670
96036	638671
34244	638672
4045	638673
10146	638674
29313	638675
10328	638676
45731	638677
173898	638678
14482	638679
2695	638680
27729	638681
54826	638682
7975	638683
43049	638684
42514	638685
3644	638686
130	638687
9813	638688
27315	638689
8122	638690
166212	638691
126158	638692
26294	638693
71360	638694
75329	638695
64022	638696
23778	638697
85315	638698
55781	638699
30202	638700
60953	638701
109702	638702
78516	638703
44578	638704
157172	638705
97824	638706
24631	638707
72466	638708
41269	638709
27116	638710
86926	638711
86934	638712
110367	638713
27425	638714
109702	638715
46148	638716
42073	638717
180034	638718
137187	638719
88253	638720
23409	638721
94716	638722
56056	638723
80834	638724
109867	638725
14371	638726
40020	638727
52828	638728
27131	638729
27814	638730
30106	638731
14496	638732
114464	638733
38365	638734
34049	638735
109672	638736
52839	638737
88780	638738
187831	638739
88677	638740
142702	638741
73111	638742
70988	638743
34708	638744
35122	638745
140145	638746
30250	638747
64415	638748
32883	638749
16165	638750
100214	638751
78889	638752
58267	638753
86773	638754
86799	638755
67482	638756
45207	638757
60536	638758
87554	638759
14697	638760
43901	638761
84046	638762
142815	638763
88509	638764
65365	638765
38574	638766
37968	638767
82693	638768
67636	638769
124687	638770
20751	638771
56110	638772
188904	638773
70461	638774
62017	638775
5120	638776
964	638777
29456	638778
82596	638779
23245	638780
1672	638781
1092	638782
14923	638783
48085	638784
3095	638785
57707	638786
37705	638787
34040	638788
5602	638789
40331	638790
52489	638791
72291	638792
47491	638793
52073	638794
49623	638795
54131	638796
42002	638797
35122	638798
56992	638799
152856	638800
36948	638801
4979	638802
49549	638803
19362	638804
6022	638805
48558	638806
99247	638807
29688	638808
63896	638809
122423	638810
50857	638811
63694	638812
114669	638813
24746	638814
626	638815
55840	638816
32754	638817
18422	638818
47990	638819
91892	638820
107425	638821
107425	638822
52737	638823
52737	638824
7803	638825
47494	638826
1573	638827
34998	638828
29224	638829
50987	638830
13337	638831
8245	638832
18695	638833
6326	638834
4442	638835
33935	638836
49988	638837
1463	638838
1	638839
67479	638840
25876	638841
37432	638842
44704	638843
1043	638844
85766	638845
16149	638846
14096	638847
12014	638848
4735	638849
936	638850
46754	638851
141	638852
7299	638853
13734	638854
33954	638855
59809	638856
1583	638857
11314	638858
4375	638859
180739	638860
281	638861
129593	638862
129406	638863
10373	638864
177648	638865
107202	638866
14367	638867
58169	638868
107202	638869
184125	638870
6756	638871
128312	638872
182675	638873
6839	638874
64082	638875
66248	638876
44426	638877
127935	638878
185782	638879
3	638880
643	638881
2912	638882
93302	638883
14139	638884
110514	638885
51005	638886
6076	638887
140774	638888
102176	638889
9526	638890
55918	638891
48414	638892
30767	638893
4763	638894
111874	638895
6261	638896
9424	638897
55918	638898
4047	638899
31701	638900
83395	638901
2250	638902
16556	638903
41260	638904
74122	638905
1903	638906
129013	638907
23873	638908
16522	638909
11829	638910
124743	638911
17251	638912
64101	638913
35210	638914
2164	638915
30659	638916
77230	638917
63767	638918
85462	638919
88046	638920
79821	638921
6410	638922
6236	638923
182272	638924
27821	638925
75802	638926
39418	638927
113941	638928
1537	638929
115258	638930
64013	638931
53258	638932
181156	638933
63497	638934
112679	638935
21273	638936
76917	638937
930	638938
25957	638939
66165	638940
26725	638941
156609	638942
16006	638943
3949	638944
55276	638945
100836	638946
168041	638947
12	638948
5222	638949
50634	638950
14227	638951
27352	638952
43439	638953
81499	638954
27709	638955
22518	638956
40888	638957
49988	638958
35382	638959
41732	638960
46631	638961
39858	638962
45050	638963
31367	638964
39111	638965
213	638966
28842	638967
10623	638968
13189	638969
11528	638970
1662	638971
415	638972
166613	638973
30096	638974
63530	638975
33922	638976
8485	638977
162349	638978
3463	638979
2584	638980
10916	638981
63966	638982
2781	638983
162686	638984
31370	638985
47861	638986
19146	638987
5494	638988
84612	638989
4241	638990
47752	638991
24179	638992
9058	638993
54290	638994
57145	638995
59298	638996
143	638997
39430	638998
39146	638999
38553	639000
32824	639001
39547	639002
25938	639003
45673	639004
72106	639005
6649	639006
118269	639007
101237	639008
62087	639009
185403	639010
2708	639011
39852	639012
6743	639013
14479	639014
64522	639015
22745	639016
97635	639017
6457	639018
83045	639019
41270	639020
7085	639021
990	639022
123924	639023
129140	639024
115432	639025
72029	639026
45668	639027
10198	639028
24437	639029
102392	639030
22400	639031
243	639032
1863	639033
3296	639034
10695	639035
6153	639036
95824	639037
97940	639038
86718	639039
91378	639040
53077	639041
69422	639042
3491	639043
101145	639044
102566	639045
113698	639046
5644	639047
15758	639048
14538	639049
18938	639050
68204	639051
5278	639052
23405	639053
57324	639054
56933	639055
18377	639056
126407	639057
15809	639058
21767	639059
29111	639060
10437	639061
9975	639062
1651	639063
8160	639064
65103	639065
175137	639066
40291	639067
172491	639068
11194	639069
47402	639070
31948	639071
52812	639072
18117	639073
4663	639074
21964	639075
2883	639076
47745	639077
14865	639078
48675	639079
87227	639080
121169	639081
118231	639082
79529	639083
92141	639084
27367	639085
57255	639086
4647	639087
98606	639088
167334	639089
2224	639090
125991	639091
96104	639092
181753	639093
106224	639094
144530	639095
32947	639096
3237	639097
713	639098
75073	639099
79110	639100
1610	639101
115274	639102
33714	639103
23501	639104
3548	639105
4458	639106
4301	639107
16812	639108
104860	639109
21257	639110
6483	639111
36864	639112
7220	639113
7033	639114
159986	639115
10494	639116
24400	639117
9309	639118
85409	639119
27435	639120
27267	639121
2954	639122
6606	639123
15246	639124
84739	639125
11194	639126
2990	639127
33774	639128
40824	639129
90965	639130
3036	639131
24240	639132
30042	639133
163808	639134
29174	639135
4512	639136
34071	639137
93057	639138
115759	639139
22549	639140
15791	639141
20023	639142
8290	639143
82677	639144
69994	639145
42778	639146
86311	639147
8871	639148
13624	639149
20455	639150
21915	639151
27984	639152
18896	639153
2932	639154
64146	639155
17608	639156
9138	639157
9115	639158
47147	639159
158131	639160
135338	639161
179585	639162
66009	639163
163948	639164
59398	639165
188478	639166
38364	639167
21847	639168
13798	639169
124414	639170
63779	639171
6242	639172
14513	639173
9940	639174
12448	639175
84606	639176
2793	639177
35316	639178
42679	639179
62376	639180
118634	639181
22921	639182
135637	639183
127430	639184
26394	639185
10074	639186
1032	639187
7539	639188
54762	639189
22547	639190
38554	639191
4232	639192
4771	639193
49776	639194
14018	639195
31216	639196
66601	639197
16098	639198
24400	639199
40360	639200
92340	639201
1294	639202
18405	639203
4487	639204
33340	639205
22015	639206
3546	639207
2448	639208
1968	639209
85668	639210
39657	639211
74397	639212
74375	639213
112215	639214
10077	639215
66	639216
24252	639217
2071	639218
1	639219
14102	639220
15896	639221
1833	639222
56426	639223
73981	639224
37739	639225
35114	639226
83492	639227
62244	639228
5792	639229
16262	639230
3214	639231
42467	639232
7607	639233
25160	639234
19656	639235
9665	639236
49061	639237
50951	639238
10646	639239
16353	639240
174260	639241
109148	639242
177290	639243
81282	639244
188536	639245
66852	639246
15166	639247
16982	639248
16982	639249
25100	639250
49979	639251
1823	639252
24716	639253
22684	639254
22497	639255
188258	639256
58664	639257
54581	639258
152563	639259
35200	639260
1840	639261
14114	639262
10173	639263
151	639264
28681	639265
413	639266
73585	639267
50505	639268
23669	639269
2720	639270
82572	639271
2047	639272
75	639273
2503	639274
75	639275
75	639276
75	639277
75	639278
60799	639279
75	639280
60619	639281
1292	639282
873	639283
309	639284
5922	639285
9426	639286
152907	639287
5989	639288
4566	639289
75255	639290
51125	639291
131614	639292
7012	639293
54460	639294
77678	639295
27834	639296
95081	639297
30049	639298
44051	639299
63627	639300
6737	639301
121646	639302
79590	639303
5229	639304
27834	639305
14476	639306
14503	639307
42382	639308
154885	639309
53472	639310
62175	639311
66808	639312
5961	639313
17412	639314
9426	639315
8096	639316
52502	639317
164668	639318
112908	639319
19383	639320
117627	639321
53395	639322
183671	639323
1731	639324
53456	639325
93734	639326
16740	639327
39472	639328
52983	639329
184066	639330
176617	639331
14547	639332
63484	639333
43118	639334
168662	639335
54460	639336
59463	639337
75970	639338
17756	639339
8798	639340
50598	639341
2534	639342
59511	639343
99064	639344
5193	639345
107698	639346
19383	639347
20496	639348
66574	639349
4039	639350
26261	639351
480	639352
117354	639353
93859	639354
46882	639355
138837	639356
64627	639357
2434	639358
59146	639359
31988	639360
3563	639361
4653	639362
663	639363
12049	639364
4653	639365
80	639366
125884	639367
191	639368
134321	639369
4031	639370
150287	639371
20467	639372
24777	639373
39103	639374
104321	639375
153685	639376
9783	639377
78271	639378
87073	639379
26414	639380
158607	639381
4841	639382
22415	639383
45269	639384
14312	639385
4928	639386
4828	639387
25825	639388
135	639389
135	639390
134831	639391
104257	639392
71149	639393
41356	639394
135	639395
3349	639396
2781	639397
102356	639398
1599	639399
1193	639400
48936	639401
5385	639402
40406	639403
69220	639404
127901	639405
30765	639406
175147	639407
114639	639408
34428	639409
6390	639410
6390	639411
65697	639412
5484	639413
153939	639414
21005	639415
7207	639416
7222	639417
9705	639418
241	639419
11465	639420
10454	639421
81963	639422
766	639423
766	639424
56861	639425
653	639426
34408	639427
22820	639428
8265	639429
8045	639430
11696	639431
6115	639432
26351	639433
13959	639434
23134	639435
1680	639436
1554	639437
113890	639438
7415	639439
8413	639440
13380	639441
47695	639442
53713	639443
46728	639444
600	639445
1375	639446
774	639447
1879	639448
2320	639449
1879	639450
5701	639451
8775	639452
238	639453
24699	639454
87529	639455
16055	639456
23208	639457
91841	639458
28502	639459
40506	639460
40506	639461
40506	639462
52875	639463
909	639464
471	639465
11489	639466
363	639467
22468	639468
32862	639469
139152	639470
84285	639471
21684	639472
47308	639473
3168	639474
27117	639475
4565	639476
6398	639477
72370	639478
27964	639479
6953	639480
75696	639481
17418	639482
28765	639483
20153	639484
28019	639485
9853	639486
11483	639487
118525	639488
66991	639489
25953	639490
24725	639491
45891	639492
45891	639493
45891	639494
16509	639495
29465	639496
182260	639497
28765	639498
73041	639499
904	639500
33078	639501
33078	639502
98912	639503
98286	639504
468	639505
63037	639506
548	639507
6487	639508
20423	639509
26425	639510
29689	639511
54	639512
3154	639513
93687	639514
163580	639515
402	639516
506	639517
71753	639518
42091	639519
402	639520
6557	639521
18633	639522
182316	639523
16543	639524
1357	639525
2295	639526
5215	639527
60384	639528
14489	639529
85843	639530
23395	639531
154575	639532
55459	639533
24625	639534
36796	639535
47222	639536
11280	639537
54160	639538
4039	639539
83484	639540
67277	639541
45096	639542
5160	639543
41744	639544
15540	639545
15478	639546
67839	639547
126958	639548
80997	639549
1105	639550
1105	639551
9245	639552
102440	639553
83249	639554
31575	639555
9161	639556
1654	639557
61265	639558
38823	639559
46845	639560
6832	639561
28173	639562
34382	639563
30834	639564
10617	639565
15176	639566
174230	639567
77087	639568
37032	639569
10539	639570
55275	639571
18869	639572
41524	639573
2297	639574
34818	639575
2510	639576
122476	639577
67415	639578
186992	639579
25051	639580
137110	639581
6956	639582
28831	639583
13145	639584
67118	639585
124597	639586
2186	639587
3136	639588
108749	639589
9985	639590
34818	639591
40137	639592
74652	639593
45850	639594
39032	639595
5504	639596
139422	639597
139422	639598
28120	639599
11411	639600
113913	639601
7384	639602
8934	639603
10878	639604
6417	639605
12682	639606
8009	639607
21455	639608
3003	639609
71045	639610
9208	639611
35117	639612
2018	639613
11701	639614
69811	639615
11497	639616
95334	639617
18708	639618
121886	639619
23707	639620
730	639621
54746	639622
37940	639623
25346	639624
14668	639625
5267	639626
20840	639627
18733	639628
358	639629
31210	639630
169172	639631
25180	639632
159745	639633
26083	639634
28173	639635
10838	639636
114072	639637
44909	639638
4333	639639
31154	639640
11784	639641
16482	639642
55975	639643
55464	639644
23035	639645
3389	639646
25676	639647
5259	639648
32761	639649
479	639650
10837	639651
50450	639652
33042	639653
42177	639654
868	639655
33179	639656
19945	639657
34199	639658
34199	639659
35705	639660
9723	639661
1022	639662
33641	639663
21248	639664
18133	639665
63574	639666
67349	639667
66346	639668
104487	639669
165415	639670
645	639671
15797	639672
101851	639673
104147	639674
64996	639675
83082	639676
35995	639677
792	639678
15679	639679
20883	639680
5197	639681
56182	639682
13433	639683
104409	639684
20264	639685
51229	639686
95971	639687
12221	639688
2962	639689
13012	639690
1112	639691
39867	639692
11971	639693
157124	639694
48632	639695
46656	639696
99026	639697
42343	639698
9027	639699
4158	639700
9799	639701
101392	639702
1290	639703
20563	639704
53800	639705
2359	639706
5568	639707
174137	639708
63964	639709
22835	639710
126720	639711
124411	639712
14884	639713
85595	639714
22740	639715
11697	639716
8378	639717
64847	639718
65977	639719
52916	639720
1968	639721
74610	639722
68039	639723
157822	639724
10838	639725
12872	639726
65573	639727
152218	639728
109211	639729
5207	639730
45867	639731
60688	639732
80344	639733
67286	639734
54734	639735
8950	639736
58741	639737
33310	639738
56323	639739
56345	639740
56054	639741
4678	639742
37361	639743
17486	639744
10878	639745
9292	639746
31737	639747
24762	639748
108157	639749
46537	639750
7809	639751
77301	639752
9097	639753
106348	639754
59527	639755
24910	639756
80022	639757
68652	639758
40701	639759
1950	639760
6103	639761
29770	639762
16295	639763
68880	639764
155728	639765
101460	639766
28196	639767
23966	639768
40949	639769
27391	639770
20821	639771
46887	639772
18492	639773
14995	639774
2471	639775
49649	639776
57945	639777
52439	639778
2693	639779
24709	639780
59053	639781
8934	639782
93090	639783
6833	639784
4850	639785
1088	639786
264	639787
123201	639788
5151	639789
53467	639790
27034	639791
36855	639792
60062	639793
92560	639794
71199	639795
2484	639796
69423	639797
37096	639798
934	639799
39977	639800
41099	639801
48272	639802
29133	639803
4138	639804
23966	639805
7777	639806
10132	639807
868	639808
43158	639809
26044	639810
19771	639811
42282	639812
30086	639813
46025	639814
18953	639815
39018	639816
9012	639817
2072	639818
33091	639819
1007	639820
9481	639821
54616	639822
11194	639823
25840	639824
4808	639825
33234	639826
76180	639827
37642	639828
36066	639829
20735	639830
57074	639831
136465	639832
29709	639833
38439	639834
34526	639835
5930	639836
48362	639837
3289	639838
54753	639839
21770	639840
22468	639841
4808	639842
20936	639843
159223	639844
79845	639845
98730	639846
17144	639847
9188	639848
36302	639849
36302	639850
128015	639851
5909	639852
33275	639853
46868	639854
77294	639855
19830	639856
56252	639857
119260	639858
171588	639859
30284	639860
18797	639861
40398	639862
65367	639863
81321	639864
10913	639865
7562	639866
130152	639867
30021	639868
33275	639869
68860	639870
38828	639871
52547	639872
14925	639873
155515	639874
96681	639875
6876	639876
37924	639877
81415	639878
81415	639879
10599	639880
79053	639881
65405	639882
110096	639883
7001	639884
68370	639885
120410	639886
17683	639887
5284	639888
18078	639889
74788	639890
65047	639891
24856	639892
65544	639893
10737	639894
41289	639895
21947	639896
96660	639897
51089	639898
139708	639899
117634	639900
137555	639901
38288	639902
122201	639903
44815	639904
25901	639905
21107	639906
21584	639907
37745	639908
21462	639909
126157	639910
5780	639911
45291	639912
8940	639913
52446	639914
104198	639915
130316	639916
45054	639917
5499	639918
81832	639919
44602	639920
82791	639921
30664	639922
58628	639923
37600	639924
59527	639925
74073	639926
5939	639927
158113	639928
158737	639929
82656	639930
119431	639931
15813	639932
28554	639933
20903	639934
55576	639935
39903	639936
135292	639937
10326	639938
10619	639939
99330	639940
21575	639941
71375	639942
53410	639943
21817	639944
104950	639945
6400	639946
6692	639947
41420	639948
86827	639949
51062	639950
53995	639951
92268	639952
63273	639953
101047	639954
134663	639955
71646	639956
135389	639957
9895	639958
5939	639959
136753	639960
131187	639961
179479	639962
109239	639963
48421	639964
106447	639965
25473	639966
72519	639967
137063	639968
143338	639969
6400	639970
58271	639971
7691	639972
646	639973
78554	639974
100413	639975
147089	639976
55401	639977
49072	639978
137063	639979
107576	639980
1177	639981
15467	639982
10922	639983
44350	639984
29980	639985
17826	639986
111906	639987
110397	639988
30015	639989
15852	639990
130245	639991
5273	639992
33643	639993
70585	639994
75875	639995
96729	639996
72439	639997
75098	639998
62212	639999
132356	640000
136032	640001
32997	640002
64733	640003
60435	640004
58303	640005
120995	640006
25103	640007
2850	640008
5273	640009
10614	640010
11179	640011
159947	640012
53995	640013
72866	640014
36536	640015
31555	640016
131829	640017
29600	640018
5244	640019
13018	640020
52187	640021
82738	640022
42857	640023
382	640024
10780	640025
43415	640026
96254	640027
77589	640028
115836	640029
137152	640030
159826	640031
51089	640032
66380	640033
172701	640034
10840	640035
38540	640036
30872	640037
5160	640038
2425	640039
64880	640040
83216	640041
48456	640042
17329	640043
40813	640044
20718	640045
25516	640046
48272	640047
120193	640048
4136	640049
6998	640050
28496	640051
39975	640052
102369	640053
7975	640054
5968	640055
48456	640056
364	640057
7662	640058
5214	640059
23140	640060
54201	640061
55364	640062
64654	640063
8098	640064
66591	640065
40267	640066
44671	640067
163742	640068
30798	640069
44836	640070
146165	640071
29707	640072
95574	640073
94526	640074
53318	640075
157280	640076
22458	640077
45003	640078
53366	640079
97228	640080
8902	640081
8902	640082
25562	640083
5458	640084
2487	640085
84743	640086
3559	640087
20330	640088
74405	640089
101457	640090
84330	640091
65795	640092
56947	640093
447	640094
592	640095
13481	640096
116275	640097
60931	640098
2971	640099
62656	640100
2487	640101
20577	640102
2346	640103
5968	640104
126445	640105
39210	640106
38525	640107
156834	640108
139791	640109
52741	640110
20333	640111
8173	640112
8971	640113
30159	640114
17194	640115
66589	640116
121673	640117
161973	640118
99749	640119
127966	640120
155219	640121
91680	640122
29529	640123
68097	640124
46991	640125
13966	640126
63772	640127
87724	640128
68537	640129
103803	640130
28435	640131
61116	640132
56462	640133
122618	640134
48449	640135
92020	640136
63821	640137
15540	640138
53470	640139
142944	640140
28435	640141
67139	640142
30000	640143
60729	640144
48449	640145
18492	640146
48615	640147
123956	640148
24573	640149
66589	640150
51579	640151
92018	640152
12359	640153
119851	640154
23968	640155
99435	640156
158594	640157
109292	640158
147479	640159
36230	640160
107526	640161
97718	640162
137226	640163
84351	640164
93725	640165
131525	640166
114912	640167
10526	640168
60838	640169
61251	640170
83131	640171
110699	640172
7100	640173
90222	640174
4025	640175
96142	640176
60912	640177
53835	640178
65298	640179
107440	640180
56173	640181
76902	640182
49800	640183
39032	640184
123291	640185
66956	640186
118451	640187
22213	640188
88791	640189
48030	640190
121506	640191
44184	640192
73609	640193
52432	640194
77816	640195
99942	640196
5968	640197
114276	640198
29724	640199
40188	640200
96249	640201
114324	640202
117668	640203
69476	640204
142115	640205
17195	640206
4045	640207
80370	640208
96118	640209
102369	640210
51077	640211
95969	640212
15048	640213
45003	640214
82889	640215
77961	640216
129840	640217
64948	640218
118136	640219
36312	640220
8148	640221
167875	640222
1148	640223
1027	640224
22211	640225
6271	640226
65055	640227
46842	640228
32301	640229
84813	640230
67453	640231
119242	640232
137752	640233
40846	640234
4183	640235
12682	640236
54094	640237
49853	640238
18853	640239
99761	640240
97921	640241
31000	640242
56581	640243
7754	640244
3748	640245
1409	640246
34087	640247
44790	640248
89229	640249
32197	640250
2557	640251
76876	640252
70618	640253
30565	640254
37930	640255
157210	640256
66198	640257
67767	640258
45712	640259
69493	640260
187353	640261
186768	640262
67622	640263
35004	640264
28404	640265
70258	640266
89088	640267
67892	640268
56504	640269
21334	640270
75308	640271
27110	640272
143865	640273
88679	640274
137517	640275
78302	640276
93443	640277
89319	640278
92919	640279
78139	640280
4117	640281
83276	640282
161833	640283
99923	640284
36871	640285
123002	640286
155010	640287
142230	640288
42453	640289
30453	640290
164640	640291
30677	640292
51588	640293
105311	640294
76778	640295
173521	640296
46378	640297
5931	640298
1418	640299
74892	640300
95336	640301
79092	640302
24424	640303
65340	640304
122865	640305
152010	640306
10881	640307
56867	640308
64358	640309
126847	640310
115882	640311
66809	640312
183413	640313
115882	640314
147035	640315
38302	640316
88456	640317
88746	640318
82348	640319
61267	640320
63593	640321
30282	640322
1619	640323
71238	640324
832	640325
18160	640326
80802	640327
54782	640328
30518	640329
25247	640330
6674	640331
5319	640332
45931	640333
64822	640334
25509	640335
64688	640336
36092	640337
20757	640338
31075	640339
54202	640340
39839	640341
54202	640342
67634	640343
6876	640344
17756	640345
21216	640346
46785	640347
67017	640348
33893	640349
9970	640350
64056	640351
9970	640352
12009	640353
31056	640354
36261	640355
76888	640356
125102	640357
71987	640358
45351	640359
58437	640360
3759	640361
3759	640362
56091	640363
17551	640364
100833	640365
134671	640366
130077	640367
72624	640368
40012	640369
115361	640370
188697	640371
123878	640372
123756	640373
49693	640374
59697	640375
34012	640376
136587	640377
180993	640378
106706	640379
107013	640380
3759	640381
90318	640382
165625	640383
997	640384
86621	640385
72732	640386
110403	640387
1	640388
21462	640389
5632	640390
93597	640391
140237	640392
93597	640393
1	640394
54359	640395
52098	640396
102809	640397
12755	640398
61976	640399
11604	640400
22140	640401
13246	640402
26965	640403
32555	640404
18037	640405
17321	640406
12998	640407
12914	640408
8435	640409
86033	640410
85222	640411
111068	640412
105219	640413
464	640414
464	640415
464	640416
49135	640417
12998	640418
103	640419
2784	640420
23754	640421
24053	640422
2163	640423
77087	640424
12205	640425
10033	640426
2795	640427
6687	640428
37307	640429
82128	640430
23523	640431
6525	640432
49842	640433
14123	640434
1795	640435
2115	640436
1795	640437
13895	640438
14123	640439
16411	640440
66817	640441
18076	640442
28953	640443
1579	640444
164223	640445
11892	640446
1980	640447
41	640448
5586	640449
441	640450
5597	640451
86999	640452
204	640453
508	640454
32538	640455
20013	640456
60542	640457
577	640458
27342	640459
44970	640460
16076	640461
6230	640462
16904	640463
4919	640464
41562	640465
50845	640466
13913	640467
100423	640468
25492	640469
37531	640470
125087	640471
41300	640472
3879	640473
77939	640474
18035	640475
8277	640476
8706	640477
14492	640478
27865	640479
37246	640480
26023	640481
37210	640482
16447	640483
115259	640484
69122	640485
34764	640486
95844	640487
22025	640488
9199	640489
3231	640490
23876	640491
5992	640492
28810	640493
12858	640494
29523	640495
21516	640496
191	640497
5682	640498
23154	640499
16092	640500
52221	640501
38080	640502
32888	640503
7998	640504
21954	640505
59863	640506
21674	640507
15057	640508
68929	640509
21215	640510
122623	640511
1480	640512
21115	640513
123213	640514
26427	640515
16076	640516
55277	640517
20096	640518
11959	640519
18755	640520
124371	640521
62624	640522
115439	640523
10197	640524
35460	640525
81299	640526
9703	640527
189271	640528
13695	640529
35693	640530
88416	640531
31587	640532
31809	640533
55315	640534
869	640535
21274	640536
10152	640537
29337	640538
12788	640539
95551	640540
13620	640541
134227	640542
88728	640543
14963	640544
15382	640545
39365	640546
60299	640547
10781	640548
7	640549
44970	640550
21619	640551
3042	640552
148368	640553
145159	640554
57226	640555
56853	640556
37233	640557
143320	640558
60542	640559
27333	640560
2305	640561
100933	640562
95786	640563
13695	640564
67156	640565
66459	640566
34273	640567
12688	640568
34558	640569
10745	640570
96377	640571
54023	640572
25523	640573
127444	640574
38931	640575
74195	640576
55116	640577
76912	640578
8749	640579
61386	640580
7952	640581
5357	640582
4177	640583
60043	640584
37210	640585
188382	640586
52927	640587
23154	640588
20820	640589
8274	640590
45071	640591
18432	640592
1547	640593
2714	640594
139485	640595
73497	640596
25774	640597
56359	640598
45699	640599
53957	640600
99873	640601
405	640602
8002	640603
159352	640604
25063	640605
71249	640606
184292	640607
87846	640608
91530	640609
123009	640610
87846	640611
37878	640612
95993	640613
135613	640614
71361	640615
61452	640616
47079	640617
101782	640618
42134	640619
14483	640620
28561	640621
1480	640622
24974	640623
75654	640624
77493	640625
81868	640626
24728	640627
44316	640628
71864	640629
116242	640630
7407	640631
19718	640632
180674	640633
60605	640634
103112	640635
26297	640636
114366	640637
81791	640638
166354	640639
11105	640640
23433	640641
83357	640642
24974	640643
16447	640644
96768	640645
31268	640646
80401	640647
30079	640648
16263	640649
108441	640650
20083	640651
55277	640652
95505	640653
25841	640654
93410	640655
25064	640656
28573	640657
45699	640658
38577	640659
7952	640660
44964	640661
37878	640662
1882	640663
41574	640664
10937	640665
25063	640666
159842	640667
82170	640668
14197	640669
85296	640670
15042	640671
130172	640672
14131	640673
2561	640674
18299	640675
18365	640676
8488	640677
46456	640678
1168	640679
18575	640680
12978	640681
28272	640682
64673	640683
5074	640684
25762	640685
15870	640686
142711	640687
19229	640688
10309	640689
35383	640690
127917	640691
173150	640692
34356	640693
24611	640694
4382	640695
92508	640696
24611	640697
77219	640698
142354	640699
1821	640700
50	640701
50	640702
936	640703
72617	640704
136789	640705
71666	640706
107847	640707
142423	640708
146078	640709
1075	640710
17100	640711
114450	640712
91939	640713
32093	640714
135971	640715
143043	640716
108250	640717
138915	640718
28163	640719
36092	640720
178880	640721
91452	640722
92896	640723
17093	640724
20604	640725
83216	640726
126888	640727
59882	640728
111868	640729
135493	640730
34613	640731
91452	640732
21348	640733
27608	640734
44146	640735
42310	640736
136086	640737
73431	640738
115235	640739
131317	640740
527	640741
131295	640742
115890	640743
20613	640744
6412	640745
42278	640746
28713	640747
42278	640748
9151	640749
49551	640750
74451	640751
27659	640752
6982	640753
34070	640754
2033	640755
68162	640756
29382	640757
13598	640758
10732	640759
92602	640760
7	640761
17071	640762
5169	640763
5232	640764
7176	640765
8340	640766
10519	640767
70	640768
39010	640769
1057	640770
46868	640771
4128	640772
25170	640773
9802	640774
936	640775
16266	640776
41936	640777
16266	640778
41936	640779
16266	640780
56013	640781
136143	640782
112809	640783
37069	640784
1835	640785
94580	640786
92874	640787
8357	640788
21449	640789
55209	640790
128045	640791
12270	640792
66129	640793
70540	640794
6954	640795
37713	640796
65598	640797
17732	640798
92937	640799
151990	640800
37433	640801
45849	640802
18218	640803
57224	640804
88518	640805
110722	640806
76	640807
170551	640808
47984	640809
24244	640810
4743	640811
62747	640812
34259	640813
8916	640814
140875	640815
1564	640816
1986	640817
1564	640818
498	640819
59303	640820
67033	640821
32637	640822
46344	640823
118	640824
2100	640825
3159	640826
30228	640827
60780	640828
2355	640829
123594	640830
175913	640831
120949	640832
57982	640833
20563	640834
77378	640835
77359	640836
8161	640837
178503	640838
88801	640839
8069	640840
28214	640841
28214	640842
57525	640843
29846	640844
82464	640845
37392	640846
71609	640847
48444	640848
63009	640849
7276	640850
110270	640851
70691	640852
66018	640853
70691	640854
8336	640855
25394	640856
9749	640857
43112	640858
46607	640859
10152	640860
7891	640861
35912	640862
22424	640863
45522	640864
63779	640865
26164	640866
19388	640867
17266	640868
69148	640869
142900	640870
39965	640871
94500	640872
97170	640873
15125	640874
76652	640875
8571	640876
14606	640877
126529	640878
15980	640879
8294	640880
29073	640881
15237	640882
29768	640883
39565	640884
69183	640885
188143	640886
114505	640887
8528	640888
8069	640889
5358	640890
4852	640891
1646	640892
14204	640893
9650	640894
38131	640895
7951	640896
48081	640897
37142	640898
4694	640899
70555	640900
24570	640901
480	640902
8030	640903
109965	640904
31974	640905
21680	640906
1542	640907
80815	640908
2774	640909
32001	640910
37434	640911
55801	640912
99937	640913
7890	640914
598	640915
81966	640916
3999	640917
44877	640918
1040	640919
23337	640920
13979	640921
15692	640922
21104	640923
16589	640924
30390	640925
45522	640926
62710	640927
132168	640928
14362	640929
132588	640930
9882	640931
104930	640932
19438	640933
82855	640934
110039	640935
119326	640936
108997	640937
24760	640938
77068	640939
54629	640940
88784	640941
119235	640942
135348	640943
24873	640944
110998	640945
176958	640946
3086	640947
67200	640948
51479	640949
18694	640950
5097	640951
1423	640952
419	640953
28632	640954
154196	640955
167393	640956
92835	640957
17217	640958
42844	640959
77039	640960
164494	640961
169636	640962
98430	640963
98654	640964
124819	640965
94234	640966
129325	640967
17984	640968
6689	640969
118677	640970
52200	640971
122936	640972
93834	640973
139774	640974
68865	640975
20683	640976
157630	640977
124151	640978
86634	640979
168708	640980
64841	640981
93845	640982
20687	640983
94836	640984
166431	640985
53238	640986
124912	640987
163249	640988
124739	640989
45503	640990
165949	640991
4892	640992
121006	640993
35959	640994
82704	640995
909	640996
14994	640997
578	640998
122275	640999
30103	641000
100884	641001
159414	641002
118475	641003
340	641004
35525	641005
96126	641006
30465	641007
13786	641008
28829	641009
23495	641010
680	641011
32496	641012
414	641013
752	641014
186835	641015
71352	641016
110510	641017
23478	641018
34531	641019
11580	641020
32317	641021
617	641022
70536	641023
12617	641024
12617	641025
12617	641026
91603	641027
95576	641028
4059	641029
3201	641030
4050	641031
24897	641032
21788	641033
1564	641034
36639	641035
1194	641036
5808	641037
6205	641038
26177	641039
34526	641040
46358	641041
14078	641042
20677	641043
1946	641044
28769	641045
25002	641046
1487	641047
245	641048
19818	641049
109201	641050
25339	641051
35812	641052
12643	641053
11544	641054
211	641055
92794	641056
109627	641057
87623	641058
3400	641059
11055	641060
184026	641061
27966	641062
25519	641063
66736	641064
37773	641065
10593	641066
4716	641067
30548	641068
43909	641069
139755	641070
3100	641071
31114	641072
10807	641073
18783	641074
6881	641075
44760	641076
5590	641077
188233	641078
20180	641079
4993	641080
43356	641081
119525	641082
71770	641083
45941	641084
44752	641085
28551	641086
25578	641087
6130	641088
77428	641089
44752	641090
271	641091
6423	641092
1279	641093
41462	641094
11494	641095
8074	641096
1279	641097
3285	641098
23795	641099
20180	641100
15273	641101
17677	641102
37734	641103
1990	641104
56399	641105
9604	641106
1929	641107
53779	641108
14082	641109
138148	641110
12388	641111
33517	641112
19218	641113
19218	641114
51354	641115
5395	641116
56356	641117
112571	641118
98370	641119
34935	641120
91936	641121
61908	641122
90524	641123
32281	641124
96008	641125
10695	641126
21355	641127
32235	641128
104055	641129
34855	641130
143784	641131
146130	641132
100421	641133
73479	641134
47248	641135
39729	641136
24269	641137
6632	641138
60966	641139
23687	641140
105212	641141
27738	641142
2232	641143
14082	641144
3904	641145
41894	641146
77482	641147
6423	641148
113305	641149
34326	641150
87998	641151
87083	641152
60761	641153
8044	641154
10556	641155
14986	641156
37665	641157
4674	641158
11280	641159
110292	641160
19323	641161
21720	641162
36561	641163
13222	641164
5091	641165
10648	641166
23989	641167
80306	641168
4958	641169
1609	641170
1609	641171
27291	641172
42082	641173
5091	641174
180096	641175
61106	641176
187168	641177
65655	641178
22398	641179
57995	641180
57823	641181
136732	641182
182820	641183
50534	641184
180552	641185
41473	641186
57995	641187
81301	641188
82944	641189
6096	641190
37712	641191
2730	641192
27652	641193
7478	641194
7843	641195
105391	641196
105391	641197
431	641198
38962	641199
8434	641200
75720	641201
60666	641202
23718	641203
30442	641204
26391	641205
2177	641206
4756	641207
17950	641208
1150	641209
3874	641210
3764	641211
71807	641212
5602	641213
26555	641214
1212	641215
7977	641216
11446	641217
141570	641218
107396	641219
2783	641220
2783	641221
102703	641222
7874	641223
9204	641224
2930	641225
34743	641226
13464	641227
55560	641228
55560	641229
105238	641230
68669	641231
109845	641232
1020	641233
2405	641234
3812	641235
111909	641236
69155	641237
87543	641238
2085	641239
16177	641240
40894	641241
6440	641242
22664	641243
44949	641244
29065	641245
1009	641246
327	641247
15433	641248
7200	641249
9114	641250
2470	641251
268	641252
6545	641253
27667	641254
2097	641255
36958	641256
2689	641257
34092	641258
2349	641259
94568	641260
15693	641261
46663	641262
38637	641263
19107	641264
19723	641265
79280	641266
930	641267
124457	641268
34331	641269
5735	641270
19107	641271
5696	641272
46353	641273
60039	641274
7938	641275
110683	641276
110287	641277
50	641278
7064	641279
26239	641280
189008	641281
139799	641282
4351	641283
66417	641284
60583	641285
17988	641286
88648	641287
110457	641288
1940	641289
7421	641290
110422	641291
7421	641292
9840	641293
106495	641294
18121	641295
85787	641296
13519	641297
30530	641298
112663	641299
118773	641300
30038	641301
109790	641302
8415	641303
60039	641304
60039	641305
33750	641306
8687	641307
11365	641308
17144	641309
12240	641310
63472	641311
44726	641312
12240	641313
10557	641314
17144	641315
26937	641316
30011	641317
181556	641318
135000	641319
30011	641320
134462	641321
24716	641322
109027	641323
93234	641324
185799	641325
8731	641326
72460	641327
14512	641328
4576	641329
38228	641330
25921	641331
18120	641332
186154	641333
45128	641334
54147	641335
32878	641336
38123	641337
41000	641338
121352	641339
93980	641340
27743	641341
17860	641342
127268	641343
97778	641344
99081	641345
12514	641346
37221	641347
20211	641348
23669	641349
48693	641350
1836	641351
61088	641352
99081	641353
15987	641354
97997	641355
57827	641356
37311	641357
8342	641358
35459	641359
45459	641360
39023	641361
67985	641362
112539	641363
25038	641364
39023	641365
21159	641366
68125	641367
68125	641368
45640	641369
139089	641370
6773	641371
38691	641372
63955	641373
6773	641374
184067	641375
72933	641376
116105	641377
33723	641378
19544	641379
80324	641380
19382	641381
53770	641382
66206	641383
56708	641384
28460	641385
44201	641386
86230	641387
4293	641388
133637	641389
64277	641390
933	641391
6780	641392
6780	641393
6780	641394
17558	641395
102299	641396
100119	641397
134179	641398
156399	641399
100119	641400
54894	641401
49242	641402
42617	641403
155935	641404
45697	641405
49242	641406
157998	641407
81224	641408
125175	641409
18078	641410
128206	641411
7072	641412
25996	641413
56077	641414
7200	641415
29176	641416
123556	641417
81090	641418
47394	641419
23137	641420
79179	641421
17212	641422
21933	641423
97225	641424
88882	641425
37011	641426
25044	641427
18253	641428
17767	641429
6155	641430
30177	641431
97931	641432
82345	641433
45857	641434
45734	641435
65223	641436
128591	641437
31269	641438
94367	641439
30436	641440
25044	641441
46637	641442
85033	641443
95859	641444
36909	641445
80462	641446
80712	641447
12460	641448
132157	641449
47394	641450
79181	641451
6926	641452
95424	641453
40562	641454
68707	641455
12283	641456
44090	641457
12287	641458
9294	641459
37932	641460
6926	641461
18026	641462
38054	641463
46974	641464
31941	641465
80608	641466
125026	641467
72558	641468
34663	641469
81214	641470
80462	641471
45418	641472
23137	641473
40562	641474
1642	641475
682	641476
11147	641477
80637	641478
46946	641479
53480	641480
106146	641481
71656	641482
71656	641483
139117	641484
63218	641485
64696	641486
53576	641487
81226	641488
98218	641489
53576	641490
97798	641491
82282	641492
125909	641493
105309	641494
6953	641495
130562	641496
31195	641497
81932	641498
141113	641499
67766	641500
147533	641501
60398	641502
95757	641503
7156	641504
80176	641505
125695	641506
94725	641507
47317	641508
31445	641509
141346	641510
57892	641511
31792	641512
157719	641513
25385	641514
25385	641515
119374	641516
5986	641517
75771	641518
21594	641519
115294	641520
135111	641521
92452	641522
17387	641523
75704	641524
4706	641525
48667	641526
156630	641527
95682	641528
25127	641529
56333	641530
58136	641531
58136	641532
8200	641533
31445	641534
24053	641535
67694	641536
74426	641537
144181	641538
84615	641539
28290	641540
170640	641541
93374	641542
136723	641543
153000	641544
104755	641545
108800	641546
109897	641547
51097	641548
53536	641549
78589	641550
5361	641551
118622	641552
132612	641553
153746	641554
9046	641555
52137	641556
40656	641557
316	641558
2410	641559
2410	641560
2410	641561
11516	641562
11516	641563
94488	641564
37172	641565
70612	641566
122712	641567
19011	641568
38	641569
76908	641570
117823	641571
52992	641572
94390	641573
137518	641574
111401	641575
111401	641576
64621	641577
149083	641578
97555	641579
121491	641580
15047	641581
15724	641582
45920	641583
2120	641584
54648	641585
14523	641586
70306	641587
54648	641588
352	641589
15866	641590
2004	641591
3043	641592
352	641593
50954	641594
28568	641595
15866	641596
3459	641597
5425	641598
61721	641599
8365	641600
7239	641601
5425	641602
7239	641603
5425	641604
145353	641605
71871	641606
27664	641607
62867	641608
20933	641609
95486	641610
36961	641611
15866	641612
3975	641613
3516	641614
1014	641615
54923	641616
1295	641617
107487	641618
148645	641619
74891	641620
140415	641621
159987	641622
47276	641623
90101	641624
43617	641625
90101	641626
10312	641627
42826	641628
168244	641629
75306	641630
43583	641631
66134	641632
90139	641633
135178	641634
7443	641635
16037	641636
7477	641637
50244	641638
21178	641639
6106	641640
6106	641641
201	641642
98405	641643
102549	641644
286	641645
13479	641646
128206	641647
72384	641648
30934	641649
62300	641650
222	641651
12399	641652
10614	641653
16016	641654
41772	641655
87459	641656
6425	641657
110587	641658
15388	641659
39996	641660
188495	641661
18194	641662
88616	641663
39264	641664
71267	641665
6887	641666
50	641667
21064	641668
12870	641669
4953	641670
60451	641671
21902	641672
752	641673
5722	641674
4756	641675
44156	641676
85066	641677
36652	641678
104662	641679
137666	641680
44279	641681
119603	641682
50982	641683
89706	641684
44189	641685
77115	641686
2818	641687
24808	641688
93768	641689
86290	641690
92327	641691
1984	641692
29990	641693
77186	641694
44412	641695
118719	641696
4069	641697
90755	641698
64051	641699
115095	641700
113169	641701
77311	641702
89726	641703
12291	641704
76492	641705
21142	641706
121838	641707
177122	641708
44667	641709
66348	641710
57094	641711
157909	641712
146634	641713
86248	641714
77965	641715
102	641716
17206	641717
22060	641718
7118	641719
57247	641720
51312	641721
44337	641722
16466	641723
6723	641724
36119	641725
168453	641726
31205	641727
25515	641728
20477	641729
96635	641730
63875	641731
1335	641732
122953	641733
129101	641734
129899	641735
80815	641736
130025	641737
134028	641738
29123	641739
187697	641740
30772	641741
7747	641742
19265	641743
2974	641744
77861	641745
65659	641746
65659	641747
10714	641748
6345	641749
126301	641750
73368	641751
27496	641752
2659	641753
86870	641754
22548	641755
18469	641756
25362	641757
35647	641758
30468	641759
36052	641760
215	641761
101334	641762
18725	641763
344	641764
82370	641765
128670	641766
89276	641767
38	641768
13936	641769
61898	641770
48234	641771
111699	641772
43117	641773
19526	641774
35609	641775
243	641776
15128	641777
80657	641778
80657	641779
23440	641780
30592	641781
10823	641782
90747	641783
19525	641784
235	641785
31346	641786
26710	641787
12858	641788
133829	641789
7600	641790
6706	641791
14089	641792
22082	641793
39138	641794
14085	641795
15729	641796
23749	641797
2377	641798
42687	641799
424	641800
35361	641801
51836	641802
12785	641803
102889	641804
32379	641805
51305	641806
6640	641807
18348	641808
29747	641809
49419	641810
3465	641811
42239	641812
168717	641813
16037	641814
161672	641815
102865	641816
53011	641817
3692	641818
14747	641819
18010	641820
25362	641821
7318	641822
50932	641823
3497	641824
42239	641825
1031	641826
27269	641827
1110	641828
51431	641829
4983	641830
157102	641831
42239	641832
4535	641833
57723	641834
35780	641835
57064	641836
7	641837
45612	641838
85394	641839
25492	641840
5129	641841
6619	641842
7187	641843
9718	641844
709	641845
10278	641846
1145	641847
16461	641848
20992	641849
62031	641850
807	641851
18938	641852
7237	641853
152229	641854
2752	641855
4993	641856
56058	641857
8651	641858
33598	641859
178	641860
857	641861
1311	641862
49732	641863
28186	641864
62088	641865
6705	641866
5889	641867
1839	641868
104619	641869
29625	641870
146422	641871
59007	641872
30477	641873
70501	641874
9321	641875
19790	641876
235	641877
3121	641878
10183	641879
73451	641880
10091	641881
13328	641882
19175	641883
10133	641884
11040	641885
24601	641886
61439	641887
58503	641888
7674	641889
5096	641890
104624	641891
52039	641892
7676	641893
1704	641894
5524	641895
30051	641896
7837	641897
2351	641898
50540	641899
61903	641900
22053	641901
24156	641902
5505	641903
2165	641904
129655	641905
4170	641906
4166	641907
1249	641908
70407	641909
19580	641910
16023	641911
45269	641912
119523	641913
47615	641914
96707	641915
12999	641916
18894	641917
8367	641918
110052	641919
72198	641920
12108	641921
59130	641922
3334	641923
5266	641924
27660	641925
22153	641926
35363	641927
16594	641928
10	641929
74585	641930
33740	641931
38105	641932
21754	641933
52496	641934
1311	641935
6776	641936
10066	641937
885	641938
9986	641939
5522	641940
10151	641941
7397	641942
32003	641943
26673	641944
23258	641945
14530	641946
22619	641947
5902	641948
36	641949
89986	641950
21579	641951
28989	641952
33445	641953
59455	641954
38880	641955
74749	641956
72263	641957
72263	641958
9582	641959
1373	641960
32325	641961
66462	641962
44865	641963
33361	641964
1581	641965
27478	641966
34474	641967
2437	641968
57387	641969
60177	641970
19175	641971
2169	641972
80378	641973
110384	641974
145	641975
68914	641976
16740	641977
22645	641978
27061	641979
11384	641980
19177	641981
16493	641982
13177	641983
85538	641984
51241	641985
35420	641986
5410	641987
713	641988
1629	641989
14027	641990
108165	641991
924	641992
22503	641993
55252	641994
29373	641995
58625	641996
235	641997
50235	641998
39723	641999
12893	642000
28262	642001
61635	642002
25762	642003
39489	642004
62146	642005
455	642006
20288	642007
11992	642008
91601	642009
33570	642010
34939	642011
105359	642012
48801	642013
45460	642014
1982	642015
4502	642016
175890	642017
1467	642018
892	642019
3630	642020
23731	642021
33090	642022
33308	642023
28590	642024
69266	642025
2035	642026
54889	642027
1506	642028
71021	642029
78514	642030
235	642031
24407	642032
72263	642033
84735	642034
39538	642035
3594	642036
44678	642037
29745	642038
20179	642039
24343	642040
25792	642041
58503	642042
133768	642043
19964	642044
104601	642045
104113	642046
104274	642047
25179	642048
1033	642049
7729	642050
5733	642051
52085	642052
35059	642053
8263	642054
47679	642055
15183	642056
37806	642057
3874	642058
8158	642059
21794	642060
4469	642061
1641	642062
10086	642063
637	642064
45657	642065
369	642066
66518	642067
310	642068
28319	642069
6535	642070
71626	642071
863	642072
22837	642073
45702	642074
97938	642075
9732	642076
1976	642077
61643	642078
19166	642079
5896	642080
26657	642081
70901	642082
145961	642083
3491	642084
157	642085
30817	642086
43572	642087
147447	642088
11857	642089
111905	642090
15543	642091
21302	642092
27981	642093
134242	642094
89658	642095
44	642096
5487	642097
14202	642098
16483	642099
10214	642100
385	642101
84867	642102
33779	642103
1179	642104
91612	642105
14044	642106
61069	642107
2399	642108
80639	642109
40585	642110
4417	642111
10157	642112
232	642113
36045	642114
40629	642115
69123	642116
47956	642117
1643	642118
104901	642119
6669	642120
91603	642121
35563	642122
39119	642123
5422	642124
67805	642125
30477	642126
27951	642127
130537	642128
69853	642129
131652	642130
6019	642131
80982	642132
56836	642133
33616	642134
108819	642135
13104	642136
34176	642137
111592	642138
11159	642139
17395	642140
65969	642141
80088	642142
67658	642143
101630	642144
32111	642145
32037	642146
55926	642147
31281	642148
82230	642149
48288	642150
60355	642151
34974	642152
42105	642153
116110	642154
12331	642155
11658	642156
60504	642157
33187	642158
50290	642159
24424	642160
10545	642161
56398	642162
22914	642163
95313	642164
14553	642165
9491	642166
107788	642167
141955	642168
38655	642169
30985	642170
122215	642171
32111	642172
79690	642173
89084	642174
138744	642175
29174	642176
29174	642177
158207	642178
60383	642179
104868	642180
19119	642181
120769	642182
152100	642183
38365	642184
8393	642185
15491	642186
143106	642187
27152	642188
27195	642189
117173	642190
55153	642191
47274	642192
41274	642193
80810	642194
19069	642195
1806	642196
5352	642197
48572	642198
87947	642199
38818	642200
161062	642201
34082	642202
53310	642203
124048	642204
36669	642205
17530	642206
40825	642207
24846	642208
55221	642209
4264	642210
71879	642211
108756	642212
45879	642213
65663	642214
51080	642215
112789	642216
125153	642217
31735	642218
56465	642219
87963	642220
81020	642221
24709	642222
33075	642223
83959	642224
30182	642225
7039	642226
119675	642227
109614	642228
3205	642229
81197	642230
17107	642231
12066	642232
100060	642233
6292	642234
43957	642235
3308	642236
38589	642237
15424	642238
18603	642239
180848	642240
41372	642241
76304	642242
53173	642243
123977	642244
36605	642245
17098	642246
36601	642247
17148	642248
84467	642249
98953	642250
72599	642251
72599	642252
5968	642253
14508	642254
137499	642255
83180	642256
34190	642257
179964	642258
64935	642259
15044	642260
20522	642261
2798	642262
69958	642263
14396	642264
12547	642265
44085	642266
8200	642267
24847	642268
24844	642269
4719	642270
24636	642271
52849	642272
24847	642273
9049	642274
13111	642275
83880	642276
8200	642277
1806	642278
24847	642279
19247	642280
79073	642281
99117	642282
9473	642283
18635	642284
50064	642285
8139	642286
53058	642287
93282	642288
86929	642289
4268	642290
184065	642291
13057	642292
116477	642293
42790	642294
120912	642295
92706	642296
131165	642297
32926	642298
93023	642299
63418	642300
151067	642301
92956	642302
24210	642303
116304	642304
5180	642305
5180	642306
13867	642307
25724	642308
55144	642309
46400	642310
38892	642311
24900	642312
171668	642313
100154	642314
52882	642315
125320	642316
18603	642317
180670	642318
73797	642319
107453	642320
90110	642321
88819	642322
89743	642323
48358	642324
60282	642325
32926	642326
27130	642327
22365	642328
11116	642329
62623	642330
11600	642331
36684	642332
152204	642333
895	642334
12257	642335
8139	642336
183265	642337
101700	642338
12933	642339
59755	642340
27013	642341
34698	642342
117	642343
18473	642344
34698	642345
137631	642346
59905	642347
161557	642348
96450	642349
86804	642350
22330	642351
48582	642352
110816	642353
11174	642354
63395	642355
12635	642356
22163	642357
75432	642358
59792	642359
140919	642360
108819	642361
103787	642362
7153	642363
15539	642364
13014	642365
8980	642366
62597	642367
107154	642368
32945	642369
58278	642370
60435	642371
29659	642372
67805	642373
61303	642374
37687	642375
137294	642376
56892	642377
23905	642378
31387	642379
77362	642380
93572	642381
80964	642382
44014	642383
36769	642384
71872	642385
15551	642386
92904	642387
22365	642388
59889	642389
26332	642390
15945	642391
53053	642392
11116	642393
11116	642394
48317	642395
17245	642396
11120	642397
60865	642398
8980	642399
103224	642400
137970	642401
14542	642402
3287	642403
6019	642404
49849	642405
13306	642406
68564	642407
53853	642408
56004	642409
80440	642410
148354	642411
4667	642412
6119	642413
27993	642414
31486	642415
147462	642416
81707	642417
3886	642418
1365	642419
66685	642420
47443	642421
45045	642422
5258	642423
122866	642424
92830	642425
62799	642426
62799	642427
16295	642428
22244	642429
57873	642430
37275	642431
131790	642432
43975	642433
14456	642434
67574	642435
40034	642436
5261	642437
12547	642438
87805	642439
172510	642440
108765	642441
22943	642442
13111	642443
70293	642444
11140	642445
9807	642446
64105	642447
13830	642448
4229	642449
33133	642450
112415	642451
138293	642452
125049	642453
138189	642454
131773	642455
58190	642456
93343	642457
69464	642458
86969	642459
60282	642460
60832	642461
7153	642462
75946	642463
14396	642464
27951	642465
26961	642466
106728	642467
23104	642468
28901	642469
141393	642470
103597	642471
100517	642472
2518	642473
101037	642474
13930	642475
42550	642476
74025	642477
89654	642478
90270	642479
38810	642480
24950	642481
81788	642482
24626	642483
56458	642484
89866	642485
161918	642486
30763	642487
46204	642488
30686	642489
46816	642490
97825	642491
33152	642492
147364	642493
5719	642494
77356	642495
60229	642496
101605	642497
21630	642498
180063	642499
9506	642500
50412	642501
30226	642502
118833	642503
42364	642504
15426	642505
30618	642506
43778	642507
71829	642508
15426	642509
105342	642510
64040	642511
36684	642512
68341	642513
28917	642514
65594	642515
55739	642516
55739	642517
6019	642518
13111	642519
180374	642520
4752	642521
100084	642522
33176	642523
40228	642524
28635	642525
54913	642526
26122	642527
7095	642528
88924	642529
27007	642530
59767	642531
14772	642532
30626	642533
36515	642534
67991	642535
18538	642536
17943	642537
58267	642538
69967	642539
48600	642540
39058	642541
71829	642542
6290	642543
81241	642544
75779	642545
104244	642546
11084	642547
128474	642548
98460	642549
102477	642550
107292	642551
8200	642552
12476	642553
2518	642554
66787	642555
88504	642556
526	642557
65231	642558
18473	642559
131796	642560
131420	642561
36643	642562
523	642563
79303	642564
4231	642565
7954	642566
31980	642567
71941	642568
122045	642569
116311	642570
53350	642571
17107	642572
56712	642573
137267	642574
20463	642575
93821	642576
15427	642577
24583	642578
116259	642579
92304	642580
10969	642581
69405	642582
3308	642583
188366	642584
98783	642585
17457	642586
25673	642587
47099	642588
81061	642589
38736	642590
12438	642591
112789	642592
141643	642593
21158	642594
38061	642595
56183	642596
7592	642597
97026	642598
3878	642599
37354	642600
121090	642601
15185	642602
21262	642603
37846	642604
67237	642605
83068	642606
124038	642607
99204	642608
61165	642609
44753	642610
56619	642611
99427	642612
54649	642613
110353	642614
23694	642615
10767	642616
147359	642617
59512	642618
47323	642619
37780	642620
91823	642621
124329	642622
56183	642623
167265	642624
5311	642625
54384	642626
122359	642627
40306	642628
52408	642629
15111	642630
17292	642631
12553	642632
31535	642633
17977	642634
41129	642635
30112	642636
5469	642637
21405	642638
18579	642639
34038	642640
6074	642641
27939	642642
88504	642643
15059	642644
83856	642645
25778	642646
7319	642647
78794	642648
48581	642649
67805	642650
50363	642651
29937	642652
88857	642653
52882	642654
95822	642655
72483	642656
69438	642657
102985	642658
33991	642659
21594	642660
11542	642661
143370	642662
128114	642663
71430	642664
40090	642665
69415	642666
6269	642667
52854	642668
7125	642669
48358	642670
103263	642671
48581	642672
9506	642673
40241	642674
116257	642675
88032	642676
131759	642677
63031	642678
76263	642679
36634	642680
36669	642681
90015	642682
123168	642683
38655	642684
38655	642685
98338	642686
31163	642687
9124	642688
26078	642689
120625	642690
12438	642691
32873	642692
9516	642693
33616	642694
15433	642695
20538	642696
36605	642697
16536	642698
4682	642699
25656	642700
32924	642701
110795	642702
7320	642703
45623	642704
79810	642705
57010	642706
172279	642707
4909	642708
9782	642709
84366	642710
9712	642711
526	642712
21158	642713
87958	642714
183795	642715
141385	642716
34513	642717
84403	642718
17208	642719
22244	642720
6177	642721
2798	642722
60867	642723
70396	642724
70396	642725
48582	642726
48324	642727
6781	642728
16538	642729
17511	642730
7153	642731
13543	642732
58267	642733
48240	642734
18478	642735
13086	642736
32926	642737
77377	642738
24626	642739
5968	642740
6019	642741
11174	642742
104789	642743
52734	642744
9606	642745
68253	642746
14901	642747
25763	642748
24709	642749
68468	642750
11154	642751
45813	642752
72667	642753
22244	642754
188934	642755
28432	642756
10828	642757
28476	642758
19581	642759
50959	642760
110869	642761
36601	642762
80715	642763
23716	642764
10550	642765
15395	642766
78891	642767
1646	642768
4059	642769
27013	642770
15500	642771
6990	642772
83889	642773
96842	642774
40231	642775
43957	642776
34415	642777
69434	642778
73032	642779
55305	642780
19875	642781
62083	642782
3405	642783
33616	642784
14421	642785
73156	642786
28948	642787
18434	642788
25673	642789
34056	642790
120679	642791
92725	642792
162525	642793
59667	642794
43968	642795
5697	642796
135919	642797
136113	642798
103802	642799
131747	642800
8891	642801
1846	642802
14407	642803
43242	642804
11722	642805
75606	642806
178402	642807
7164	642808
41526	642809
40072	642810
107293	642811
140536	642812
136017	642813
40232	642814
52439	642815
178552	642816
127428	642817
71610	642818
24722	642819
44775	642820
68555	642821
151297	642822
48424	642823
9808	642824
10238	642825
178408	642826
6664	642827
61133	642828
10249	642829
51051	642830
15539	642831
55283	642832
188813	642833
35288	642834
34673	642835
23109	642836
107207	642837
33570	642838
59743	642839
50133	642840
5682	642841
40247	642842
42667	642843
86743	642844
100354	642845
188529	642846
42329	642847
121030	642848
88027	642849
16690	642850
11896	642851
12060	642852
41488	642853
96802	642854
1363	642855
21448	642856
37616	642857
19922	642858
57649	642859
32892	642860
18701	642861
18701	642862
4734	642863
46652	642864
2804	642865
9072	642866
148995	642867
148049	642868
19359	642869
136110	642870
141417	642871
181009	642872
115599	642873
170461	642874
86484	642875
16256	642876
78028	642877
39514	642878
91101	642879
31299	642880
95494	642881
58539	642882
41379	642883
3370	642884
3370	642885
124544	642886
5705	642887
35343	642888
5062	642889
159017	642890
168706	642891
155754	642892
11717	642893
40720	642894
99279	642895
13318	642896
115961	642897
92616	642898
149157	642899
168508	642900
8362	642901
22679	642902
15640	642903
178009	642904
160375	642905
92814	642906
26996	642907
6607	642908
8755	642909
42426	642910
4925	642911
12802	642912
23548	642913
62188	642914
79074	642915
12802	642916
177533	642917
178320	642918
149052	642919
115821	642920
148887	642921
115310	642922
98909	642923
80929	642924
25304	642925
137820	642926
148939	642927
159309	642928
115486	642929
92652	642930
115364	642931
12386	642932
77849	642933
98888	642934
92794	642935
115206	642936
115689	642937
149097	642938
148774	642939
148814	642940
122990	642941
100789	642942
150350	642943
115228	642944
92204	642945
115047	642946
54727	642947
149298	642948
149259	642949
156913	642950
149695	642951
150116	642952
149186	642953
162157	642954
150421	642955
115108	642956
150372	642957
92368	642958
149583	642959
75858	642960
92362	642961
115867	642962
148886	642963
63067	642964
63105	642965
149886	642966
16334	642967
80723	642968
50906	642969
12473	642970
60989	642971
36010	642972
25706	642973
21336	642974
1897	642975
23633	642976
3621	642977
3621	642978
50959	642979
8548	642980
44749	642981
46826	642982
89845	642983
48481	642984
145409	642985
27193	642986
127703	642987
75252	642988
82204	642989
127886	642990
100663	642991
77760	642992
42305	642993
54183	642994
90839	642995
66027	642996
51058	642997
2682	642998
145216	642999
89967	643000
89219	643001
112185	643002
98801	643003
5404	643004
23558	643005
50815	643006
78816	643007
45306	643008
42277	643009
39456	643010
183283	643011
31169	643012
83008	643013
114322	643014
51052	643015
28690	643016
17541	643017
32531	643018
12463	643019
53618	643020
108112	643021
59950	643022
108117	643023
108119	643024
108115	643025
181950	643026
138369	643027
181942	643028
138367	643029
168554	643030
5644	643031
106112	643032
176256	643033
89058	643034
15874	643035
17948	643036
40365	643037
94	643038
36925	643039
6919	643040
6757	643041
52022	643042
46451	643043
73462	643044
74278	643045
35308	643046
42939	643047
49640	643048
157258	643049
39157	643050
77976	643051
60871	643052
7234	643053
176	643054
6903	643055
27517	643056
49070	643057
8765	643058
64967	643059
10607	643060
645	643061
18998	643062
33969	643063
40036	643064
11406	643065
29794	643066
11065	643067
71781	643068
88611	643069
97347	643070
23090	643071
3239	643072
2499	643073
5922	643074
61328	643075
54417	643076
17985	643077
58289	643078
32188	643079
460	643080
3814	643081
5556	643082
72035	643083
63003	643084
7805	643085
11004	643086
5922	643087
32784	643088
48722	643089
7977	643090
71373	643091
91371	643092
132918	643093
70884	643094
2169	643095
72670	643096
74026	643097
28826	643098
16414	643099
64406	643100
109942	643101
3877	643102
141400	643103
1573	643104
8727	643105
11406	643106
61149	643107
135698	643108
14268	643109
136373	643110
186678	643111
55917	643112
110207	643113
135738	643114
12206	643115
42354	643116
16490	643117
136191	643118
77751	643119
90203	643120
2513	643121
23840	643122
23840	643123
179031	643124
36690	643125
12242	643126
87679	643127
89192	643128
30320	643129
20389	643130
59219	643131
12611	643132
33637	643133
16678	643134
51614	643135
48844	643136
79703	643137
4925	643138
8602	643139
113041	643140
23066	643141
47781	643142
34210	643143
97630	643144
37036	643145
16036	643146
10	643147
13503	643148
19145	643149
4992	643150
47960	643151
22193	643152
59509	643153
86292	643154
173260	643155
78419	643156
30153	643157
32280	643158
132316	643159
40250	643160
1666	643161
103144	643162
8206	643163
183612	643164
40102	643165
136569	643166
150179	643167
16097	643168
55601	643169
46058	643170
39193	643171
85949	643172
464	643173
17346	643174
31133	643175
177259	643176
1778	643177
10379	643178
68092	643179
79621	643180
240	643181
34281	643182
41751	643183
68642	643184
91756	643185
88127	643186
141049	643187
144866	643188
113599	643189
40012	643190
58020	643191
145568	643192
65455	643193
2250	643194
3194	643195
3453	643196
77407	643197
177	643198
5680	643199
13803	643200
1001	643201
84294	643202
183778	643203
27263	643204
48434	643205
8875	643206
130	643207
9040	643208
1125	643209
172	643210
130	643211
3814	643212
3814	643213
132484	643214
172	643215
4077	643216
59925	643217
42905	643218
7040	643219
3307	643220
3602	643221
22850	643222
465	643223
14789	643224
11472	643225
17230	643226
40142	643227
155981	643228
22198	643229
47510	643230
22310	643231
1403	643232
52543	643233
46164	643234
22780	643235
31650	643236
31650	643237
63439	643238
25972	643239
152061	643240
54236	643241
102231	643242
57281	643243
77386	643244
37506	643245
106720	643246
30598	643247
49728	643248
65953	643249
63482	643250
136824	643251
136824	643252
59689	643253
135708	643254
114752	643255
66048	643256
30118	643257
60425	643258
65912	643259
113621	643260
79601	643261
37618	643262
59674	643263
25972	643264
12389	643265
71006	643266
12389	643267
79601	643268
63879	643269
32162	643270
7075	643271
33424	643272
33237	643273
6820	643274
85596	643275
71340	643276
9968	643277
1391	643278
1785	643279
57898	643280
14098	643281
5088	643282
125640	643283
30083	643284
5426	643285
2732	643286
6208	643287
170138	643288
87088	643289
2501	643290
72652	643291
44159	643292
54795	643293
44329	643294
13191	643295
77367	643296
63719	643297
57355	643298
88839	643299
122461	643300
21249	643301
186796	643302
88609	643303
56581	643304
94250	643305
110359	643306
88609	643307
75908	643308
9895	643309
132295	643310
122085	643311
158751	643312
87564	643313
151489	643314
24712	643315
187222	643316
109229	643317
86291	643318
140430	643319
138013	643320
28714	643321
95271	643322
110655	643323
103953	643324
108892	643325
182368	643326
8154	643327
94548	643328
109862	643329
87659	643330
170654	643331
76722	643332
52953	643333
2684	643334
58763	643335
25747	643336
2803	643337
17519	643338
12470	643339
187755	643340
8919	643341
29862	643342
43830	643343
44085	643344
17406	643345
32255	643346
52362	643347
38311	643348
178045	643349
12396	643350
9285	643351
44254	643352
16779	643353
76872	643354
93853	643355
86291	643356
1021	643357
29766	643358
44508	643359
34519	643360
45585	643361
6300	643362
20363	643363
41685	643364
705	643365
57861	643366
42722	643367
42722	643368
169033	643369
90655	643370
83381	643371
4683	643372
17246	643373
83997	643374
18112	643375
27171	643376
27314	643377
27314	643378
42332	643379
1692	643380
176	643381
19548	643382
57902	643383
3713	643384
17086	643385
15309	643386
111180	643387
18371	643388
156523	643389
106814	643390
132780	643391
103169	643392
41394	643393
152115	643394
11164	643395
14397	643396
26959	643397
40744	643398
70444	643399
26959	643400
72941	643401
86697	643402
112579	643403
62383	643404
67491	643405
40234	643406
177475	643407
159212	643408
55147	643409
1779	643410
108199	643411
60864	643412
8910	643413
22629	643414
9379	643415
118095	643416
152537	643417
9364	643418
1583	643419
84639	643420
117168	643421
946	643422
33427	643423
3250	643424
47658	643425
111845	643426
4767	643427
45817	643428
3213	643429
31327	643430
46046	643431
17328	643432
24888	643433
22138	643434
14755	643435
4290	643436
4310	643437
84992	643438
1637	643439
9109	643440
104208	643441
10604	643442
6619	643443
107265	643444
13925	643445
140694	643446
106643	643447
28972	643448
98356	643449
27993	643450
1498	643451
106636	643452
35383	643453
22443	643454
91631	643455
3120	643456
91180	643457
3877	643458
14772	643459
26853	643460
2314	643461
28896	643462
55026	643463
1175	643464
121432	643465
75972	643466
60543	643467
175995	643468
159443	643469
82632	643470
983	643471
10985	643472
18340	643473
101742	643474
7331	643475
49758	643476
15944	643477
7331	643478
11142	643479
86620	643480
54245	643481
28751	643482
74691	643483
6051	643484
12834	643485
91197	643486
86383	643487
27095	643488
1192	643489
40180	643490
22606	643491
86059	643492
57990	643493
76051	643494
40213	643495
2093	643496
110439	643497
186034	643498
145558	643499
54113	643500
26857	643501
95108	643502
139	643503
18498	643504
44590	643505
56183	643506
23750	643507
4507	643508
60370	643509
9080	643510
71667	643511
98566	643512
46824	643513
54623	643514
12341	643515
1343	643516
61422	643517
48093	643518
94997	643519
59952	643520
25159	643521
58017	643522
83999	643523
75740	643524
60668	643525
81359	643526
1176	643527
8141	643528
9327	643529
41202	643530
31030	643531
89552	643532
7785	643533
14818	643534
107988	643535
14532	643536
65143	643537
57589	643538
66918	643539
86561	643540
139	643541
57752	643542
24572	643543
75089	643544
159703	643545
14998	643546
81646	643547
173059	643548
7045	643549
75591	643550
73748	643551
147900	643552
38227	643553
107270	643554
107270	643555
15424	643556
63168	643557
69928	643558
38611	643559
101721	643560
2287	643561
111926	643562
84412	643563
177756	643564
16376	643565
14447	643566
73714	643567
69863	643568
28958	643569
6288	643570
86608	643571
12237	643572
41302	643573
98568	643574
17898	643575
17898	643576
92869	643577
168100	643578
96528	643579
20018	643580
6052	643581
127160	643582
46451	643583
12210	643584
80571	643585
60282	643586
17098	643587
150481	643588
93377	643589
93063	643590
119652	643591
22777	643592
13462	643593
116829	643594
110927	643595
80245	643596
122900	643597
80388	643598
60790	643599
97900	643600
12043	643601
7045	643602
96644	643603
133902	643604
80767	643605
139	643606
93147	643607
100088	643608
4997	643609
27071	643610
116270	643611
3538	643612
175891	643613
24532	643614
38908	643615
17580	643616
136517	643617
63149	643618
77470	643619
12178	643620
13508	643621
7160	643622
87312	643623
51080	643624
7319	643625
99385	643626
157234	643627
45671	643628
117054	643629
104278	643630
55562	643631
6746	643632
38165	643633
151039	643634
150767	643635
116603	643636
22284	643637
63131	643638
6746	643639
54480	643640
14613	643641
101411	643642
80842	643643
81341	643644
100480	643645
155734	643646
41203	643647
52576	643648
131968	643649
76190	643650
29197	643651
75801	643652
11663	643653
10545	643654
29143	643655
103839	643656
41266	643657
68228	643658
114965	643659
55137	643660
172002	643661
10368	643662
162705	643663
9031	643664
16468	643665
55337	643666
174987	643667
137274	643668
128768	643669
87679	643670
27007	643671
130744	643672
6961	643673
130805	643674
9185	643675
170415	643676
83770	643677
2297	643678
130774	643679
80567	643680
130820	643681
104872	643682
14609	643683
13017	643684
8725	643685
21749	643686
55340	643687
100985	643688
188627	643689
50887	643690
39624	643691
24888	643692
61639	643693
35301	643694
88575	643695
43568	643696
177649	643697
2077	643698
19116	643699
9109	643700
69875	643701
7355	643702
24056	643703
10019	643704
117082	643705
87388	643706
152949	643707
84082	643708
67020	643709
178066	643710
9357	643711
33075	643712
37552	643713
141397	643714
100433	643715
97900	643716
56244	643717
7541	643718
112972	643719
33075	643720
43209	643721
56415	643722
14035	643723
7672	643724
43258	643725
57837	643726
86415	643727
75311	643728
33175	643729
92573	643730
9109	643731
51119	643732
51864	643733
44522	643734
15604	643735
14542	643736
60355	643737
71610	643738
26808	643739
26733	643740
27783	643741
33648	643742
13768	643743
2969	643744
89793	643745
137901	643746
29458	643747
43497	643748
75430	643749
73337	643750
24399	643751
75741	643752
4264	643753
48387	643754
25501	643755
161376	643756
150765	643757
70030	643758
11391	643759
88537	643760
59675	643761
53010	643762
5594	643763
1418	643764
68677	643765
128956	643766
87947	643767
16334	643768
129645	643769
28635	643770
7948	643771
111987	643772
81775	643773
11009	643774
179742	643775
156193	643776
86480	643777
138327	643778
9480	643779
71706	643780
136152	643781
50674	643782
71593	643783
42794	643784
19822	643785
42944	643786
42879	643787
28930	643788
60320	643789
17349	643790
36537	643791
51079	643792
42939	643793
18290	643794
2635	643795
100800	643796
66742	643797
38017	643798
30144	643799
36721	643800
7793	643801
6961	643802
19603	643803
9080	643804
71418	643805
14396	643806
114896	643807
29087	643808
124846	643809
23947	643810
61301	643811
128956	643812
65732	643813
69906	643814
124520	643815
98097	643816
18482	643817
63074	643818
54026	643819
173007	643820
91282	643821
15961	643822
112311	643823
60932	643824
122462	643825
29937	643826
71776	643827
51077	643828
147602	643829
112264	643830
49798	643831
86859	643832
15433	643833
83051	643834
129999	643835
16798	643836
3602	643837
67986	643838
30682	643839
45356	643840
100724	643841
44921	643842
184100	643843
79559	643844
100179	643845
121295	643846
156629	643847
71314	643848
98783	643849
166867	643850
55114	643851
78194	643852
120835	643853
18563	643854
17925	643855
32063	643856
163171	643857
158474	643858
183097	643859
166638	643860
55337	643861
143131	643862
52524	643863
19786	643864
64382	643865
46360	643866
102765	643867
10247	643868
107794	643869
27351	643870
122920	643871
8398	643872
89094	643873
89242	643874
101761	643875
114525	643876
164456	643877
119590	643878
59556	643879
138326	643880
103847	643881
29774	643882
61040	643883
104668	643884
89644	643885
91285	643886
47459	643887
101561	643888
129970	643889
14532	643890
85034	643891
1328	643892
159417	643893
52918	643894
167438	643895
138903	643896
106518	643897
74848	643898
15424	643899
164498	643900
135242	643901
57717	643902
95310	643903
45072	643904
121892	643905
88176	643906
121892	643907
12710	643908
30377	643909
101693	643910
29887	643911
29937	643912
17943	643913
86575	643914
136639	643915
121689	643916
177911	643917
9386	643918
18478	643919
27115	643920
16488	643921
10693	643922
68192	643923
31691	643924
103847	643925
59675	643926
71591	643927
83947	643928
69774	643929
170933	643930
57987	643931
15427	643932
112035	643933
6048	643934
122206	643935
86503	643936
59675	643937
107207	643938
136333	643939
11116	643940
11140	643941
64775	643942
131285	643943
32922	643944
43941	643945
74094	643946
103288	643947
27164	643948
17118	643949
30182	643950
6818	643951
181831	643952
136781	643953
120608	643954
71706	643955
28801	643956
68699	643957
170203	643958
8176	643959
2262	643960
106833	643961
182017	643962
46905	643963
91573	643964
112700	643965
27131	643966
15427	643967
4190	643968
27007	643969
106336	643970
40228	643971
182148	643972
13165	643973
106336	643974
106976	643975
185820	643976
22488	643977
105645	643978
72036	643979
40045	643980
32168	643981
49886	643982
7851	643983
31954	643984
52845	643985
15536	643986
39946	643987
40009	643988
7143	643989
11116	643990
94	643991
37350	643992
72074	643993
54696	643994
8398	643995
19081	643996
82670	643997
101931	643998
29542	643999
164728	644000
26268	644001
82986	644002
131799	644003
37763	644004
61236	644005
117147	644006
32442	644007
29941	644008
98084	644009
48325	644010
150696	644011
60413	644012
11392	644013
120327	644014
15498	644015
38321	644016
41202	644017
59660	644018
136444	644019
7663	644020
14061	644021
108793	644022
12415	644023
72388	644024
37275	644025
18496	644026
67055	644027
9526	644028
38515	644029
13518	644030
178781	644031
31260	644032
71233	644033
68796	644034
26625	644035
123693	644036
35530	644037
40878	644038
24108	644039
31589	644040
19635	644041
89542	644042
61005	644043
93329	644044
9080	644045
19060	644046
55472	644047
141213	644048
52893	644049
432	644050
7162	644051
71572	644052
9451	644053
123186	644054
45456	644055
56409	644056
77795	644057
46707	644058
138351	644059
80013	644060
72901	644061
7131	644062
95644	644063
2673	644064
20973	644065
38323	644066
41417	644067
16446	644068
166573	644069
48309	644070
17431	644071
128401	644072
86710	644073
15483	644074
4534	644075
25581	644076
66071	644077
27783	644078
30644	644079
188643	644080
114194	644081
155818	644082
43983	644083
77791	644084
86490	644085
49179	644086
75329	644087
43153	644088
126853	644089
58121	644090
62831	644091
86263	644092
48908	644093
99686	644094
81920	644095
54384	644096
24315	644097
49721	644098
135765	644099
4097	644100
32922	644101
14755	644102
75868	644103
4777	644104
14966	644105
32990	644106
53775	644107
3194	644108
130215	644109
170552	644110
4682	644111
29529	644112
78107	644113
58259	644114
156450	644115
106645	644116
17196	644117
8391	644118
43957	644119
11140	644120
36463	644121
24774	644122
46331	644123
15427	644124
2332	644125
54351	644126
9241	644127
37391	644128
72044	644129
27007	644130
12278	644131
31406	644132
86608	644133
136417	644134
2588	644135
12710	644136
11120	644137
86760	644138
11392	644139
80975	644140
136222	644141
27896	644142
36076	644143
18478	644144
85440	644145
43518	644146
179962	644147
184198	644148
14755	644149
21655	644150
48351	644151
103427	644152
26984	644153
20491	644154
63407	644155
98672	644156
38765	644157
106636	644158
65132	644159
35116	644160
186627	644161
53085	644162
106588	644163
29919	644164
7541	644165
6556	644166
22692	644167
121500	644168
80724	644169
8211	644170
4793	644171
5418	644172
69728	644173
58123	644174
17079	644175
29885	644176
10	644177
27923	644178
6324	644179
36676	644180
15850	644181
95953	644182
69416	644183
1020	644184
10231	644185
3975	644186
103435	644187
39141	644188
10996	644189
29915	644190
92408	644191
12239	644192
21997	644193
27864	644194
41063	644195
86126	644196
130740	644197
29893	644198
27259	644199
12366	644200
47490	644201
14376	644202
4797	644203
32112	644204
4921	644205
25700	644206
14383	644207
48460	644208
81039	644209
130179	644210
31690	644211
27259	644212
1744	644213
3093	644214
6457	644215
41424	644216
13723	644217
6532	644218
16501	644219
90256	644220
89868	644221
1156	644222
49182	644223
83334	644224
11701	644225
23226	644226
107893	644227
35725	644228
77001	644229
33122	644230
25172	644231
6013	644232
27033	644233
9481	644234
45296	644235
58452	644236
21763	644237
114331	644238
78545	644239
44458	644240
7778	644241
5969	644242
122928	644243
8985	644244
72082	644245
135455	644246
22213	644247
40787	644248
4787	644249
153564	644250
24650	644251
72669	644252
45706	644253
9091	644254
84164	644255
23726	644256
27658	644257
21414	644258
7491	644259
97477	644260
75986	644261
63503	644262
142114	644263
93596	644264
20922	644265
76506	644266
76506	644267
62182	644268
106320	644269
160276	644270
76532	644271
83430	644272
97796	644273
94849	644274
34701	644275
44193	644276
77013	644277
154307	644278
68664	644279
125399	644280
54654	644281
71493	644282
76869	644283
93930	644284
123353	644285
54654	644286
10169	644287
6522	644288
67835	644289
17108	644290
876	644291
9508	644292
101053	644293
44669	644294
20601	644295
89511	644296
52684	644297
69392	644298
131140	644299
107036	644300
17108	644301
41196	644302
49647	644303
3081	644304
24516	644305
52631	644306
6203	644307
139220	644308
177088	644309
48353	644310
88043	644311
149081	644312
36611	644313
125180	644314
86345	644315
17595	644316
88489	644317
28606	644318
5835	644319
3485	644320
9783	644321
35969	644322
895	644323
117690	644324
85748	644325
119926	644326
105718	644327
13235	644328
178537	644329
131650	644330
33878	644331
42516	644332
36825	644333
6296	644334
87148	644335
8766	644336
169230	644337
38443	644338
19020	644339
156667	644340
169991	644341
162552	644342
156321	644343
160591	644344
161162	644345
167517	644346
162283	644347
30268	644348
8590	644349
127922	644350
107933	644351
13193	644352
2218	644353
3695	644354
13029	644355
19482	644356
7728	644357
40255	644358
58655	644359
16751	644360
135220	644361
8074	644362
176640	644363
20742	644364
34784	644365
20742	644366
17937	644367
17937	644368
38877	644369
17937	644370
19715	644371
54054	644372
30530	644373
154797	644374
14798	644375
30254	644376
148959	644377
21400	644378
139454	644379
18154	644380
52861	644381
3115	644382
10735	644383
18728	644384
12799	644385
91782	644386
92819	644387
935	644388
28039	644389
18542	644390
48547	644391
84672	644392
17033	644393
53755	644394
40089	644395
47861	644396
13501	644397
22187	644398
49430	644399
20943	644400
48108	644401
32734	644402
184974	644403
42094	644404
119042	644405
7825	644406
66917	644407
185679	644408
63012	644409
38633	644410
7552	644411
8764	644412
132480	644413
35078	644414
61131	644415
22972	644416
17148	644417
10447	644418
49762	644419
61005	644420
1607	644421
115140	644422
108025	644423
41308	644424
27085	644425
1629	644426
17763	644427
68671	644428
132024	644429
31774	644430
19708	644431
4301	644432
4624	644433
5680	644434
1822	644435
107077	644436
1666	644437
63180	644438
11434	644439
4654	644440
179533	644441
134326	644442
54985	644443
102133	644444
6522	644445
131496	644446
3309	644447
162116	644448
3531	644449
134920	644450
171205	644451
112444	644452
121870	644453
13529	644454
77055	644455
48768	644456
27373	644457
107010	644458
111706	644459
116398	644460
65620	644461
24675	644462
4018	644463
64734	644464
78847	644465
25001	644466
68690	644467
84684	644468
23563	644469
17507	644470
30595	644471
71030	644472
7114	644473
59337	644474
4832	644475
6331	644476
82879	644477
84684	644478
84073	644479
11784	644480
16548	644481
23181	644482
56444	644483
19377	644484
8180	644485
4024	644486
176	644487
178390	644488
2503	644489
2503	644490
3834	644491
3834	644492
103856	644493
85609	644494
840	644495
27171	644496
33985	644497
70282	644498
42491	644499
50580	644500
170333	644501
149967	644502
46027	644503
45540	644504
11264	644505
77870	644506
64803	644507
37083	644508
75425	644509
69179	644510
1994	644511
114364	644512
76351	644513
94026	644514
168595	644515
53499	644516
76987	644517
119298	644518
161226	644519
81339	644520
17979	644521
71719	644522
71719	644523
68428	644524
96433	644525
37999	644526
71519	644527
65490	644528
43367	644529
3895	644530
178897	644531
117911	644532
95708	644533
29103	644534
87291	644535
69378	644536
167489	644537
109372	644538
113411	644539
25771	644540
83080	644541
612	644542
10058	644543
57104	644544
7275	644545
114698	644546
5714	644547
2368	644548
20398	644549
84597	644550
4697	644551
80560	644552
2184	644553
120007	644554
129523	644555
94132	644556
89621	644557
13358	644558
143655	644559
89914	644560
85007	644561
112189	644562
2391	644563
76987	644564
11854	644565
74232	644566
4730	644567
91486	644568
89217	644569
11207	644570
38414	644571
111844	644572
13791	644573
63352	644574
71454	644575
183668	644576
71499	644577
44213	644578
141011	644579
48043	644580
142551	644581
165066	644582
149101	644583
12103	644584
19638	644585
61124	644586
38439	644587
17148	644588
30	644589
90579	644590
41380	644591
59945	644592
115168	644593
7532	644594
69371	644595
89614	644596
51681	644597
96274	644598
44832	644599
95287	644600
79187	644601
47126	644602
98531	644603
7056	644604
111886	644605
18910	644606
66176	644607
44973	644608
56059	644609
34945	644610
37599	644611
121538	644612
96296	644613
61055	644614
32252	644615
113650	644616
15948	644617
101648	644618
129161	644619
81254	644620
137155	644621
96325	644622
91573	644623
86473	644624
150986	644625
188913	644626
89209	644627
163518	644628
79115	644629
72587	644630
130179	644631
20857	644632
114327	644633
182500	644634
101285	644635
44100	644636
55129	644637
49822	644638
27970	644639
80977	644640
27871	644641
970	644642
33319	644643
13825	644644
54766	644645
179482	644646
7331	644647
49822	644648
14724	644649
147397	644650
61161	644651
39414	644652
3795	644653
109032	644654
7170	644655
167588	644656
54554	644657
132141	644658
136819	644659
56005	644660
7001	644661
14137	644662
31818	644663
34536	644664
31485	644665
2796	644666
27789	644667
159265	644668
86191	644669
22190	644670
19006	644671
19377	644672
15448	644673
133982	644674
12662	644675
108046	644676
137705	644677
970	644678
63720	644679
32280	644680
36706	644681
62417	644682
77769	644683
99839	644684
23977	644685
4457	644686
109935	644687
45322	644688
65257	644689
74005	644690
53888	644691
16007	644692
107356	644693
65587	644694
101173	644695
128165	644696
95388	644697
125901	644698
102396	644699
157532	644700
25828	644701
26000	644702
94038	644703
20613	644704
58492	644705
57055	644706
9049	644707
134293	644708
79629	644709
80482	644710
169521	644711
9337	644712
3409	644713
67406	644714
62847	644715
43863	644716
20900	644717
81413	644718
2189	644719
81107	644720
94791	644721
48232	644722
59474	644723
27303	644724
45278	644725
168906	644726
64016	644727
80476	644728
84594	644729
34297	644730
28220	644731
30528	644732
43742	644733
27212	644734
76666	644735
44090	644736
53136	644737
69407	644738
187389	644739
3949	644740
27794	644741
185513	644742
7460	644743
88696	644744
23422	644745
26192	644746
47484	644747
99890	644748
1850	644749
2641	644750
151534	644751
107233	644752
91650	644753
35826	644754
153433	644755
143001	644756
59182	644757
16832	644758
47811	644759
126101	644760
12361	644761
58890	644762
46952	644763
71189	644764
97277	644765
49748	644766
29732	644767
97277	644768
20969	644769
97313	644770
89359	644771
33714	644772
21140	644773
45554	644774
26743	644775
18520	644776
118814	644777
31888	644778
175250	644779
31301	644780
1232	644781
6118	644782
57321	644783
14060	644784
2598	644785
1293	644786
1293	644787
2589	644788
228	644789
37557	644790
23016	644791
5008	644792
140828	644793
19156	644794
3650	644795
172800	644796
132224	644797
27459	644798
19185	644799
2710	644800
41355	644801
10680	644802
107156	644803
103605	644804
38558	644805
1627	644806
15007	644807
7398	644808
11717	644809
47817	644810
27564	644811
11570	644812
1041	644813
11722	644814
145129	644815
17421	644816
839	644817
57697	644818
9754	644819
50953	644820
61799	644821
11253	644822
32219	644823
65561	644824
43308	644825
76454	644826
19449	644827
13261	644828
17935	644829
137656	644830
45731	644831
41687	644832
372	644833
372	644834
69661	644835
40354	644836
32793	644837
29212	644838
142851	644839
6758	644840
20201	644841
48745	644842
34782	644843
11475	644844
8274	644845
9412	644846
108942	644847
48025	644848
16584	644849
1438	644850
130684	644851
5200	644852
14718	644853
930	644854
61996	644855
24051	644856
32846	644857
27968	644858
17199	644859
58469	644860
14434	644861
113798	644862
82437	644863
122056	644864
67347	644865
89026	644866
7333	644867
3054	644868
2555	644869
8636	644870
2397	644871
40521	644872
3054	644873
8636	644874
3054	644875
11833	644876
148371	644877
42279	644878
8636	644879
2887	644880
18059	644881
18059	644882
20056	644883
42387	644884
167777	644885
9254	644886
4962	644887
13870	644888
1119	644889
16143	644890
36619	644891
30195	644892
8119	644893
29591	644894
58845	644895
10425	644896
13870	644897
13870	644898
13870	644899
4103	644900
19988	644901
4466	644902
57192	644903
7944	644904
85599	644905
41954	644906
118686	644907
41945	644908
2130	644909
10653	644910
12093	644911
12093	644912
45255	644913
18810	644914
19254	644915
1250	644916
46157	644917
56367	644918
80551	644919
87595	644920
87901	644921
41706	644922
6436	644923
128223	644924
97716	644925
19399	644926
32601	644927
84191	644928
20925	644929
20925	644930
20856	644931
5655	644932
23516	644933
18002	644934
3453	644935
28358	644936
813	644937
52174	644938
5435	644939
34534	644940
57482	644941
3675	644942
17207	644943
875	644944
11897	644945
207	644946
31097	644947
48110	644948
2288	644949
4971	644950
16323	644951
5050	644952
39659	644953
1826	644954
108615	644955
3958	644956
4705	644957
38001	644958
47026	644959
6966	644960
211	644961
2182	644962
41225	644963
6544	644964
432	644965
109783	644966
63610	644967
7416	644968
139865	644969
76764	644970
91225	644971
964	644972
148	644973
44762	644974
86698	644975
49633	644976
62238	644977
25302	644978
19453	644979
188673	644980
88972	644981
109156	644982
108537	644983
187376	644984
187394	644985
187744	644986
182952	644987
143238	644988
138735	644989
95594	644990
183487	644991
105155	644992
12948	644993
109711	644994
1493	644995
135235	644996
139470	644997
21260	644998
59503	644999
1232	645000
87718	645001
15836	645002
138876	645003
41870	645004
88561	645005
8056	645006
34428	645007
9544	645008
15836	645009
88561	645010
140634	645011
2639	645012
132219	645013
72761	645014
4398	645015
68688	645016
4240	645017
87746	645018
108481	645019
140677	645020
13590	645021
44732	645022
2639	645023
88841	645024
30676	645025
61142	645026
5540	645027
108383	645028
44995	645029
10315	645030
108481	645031
16064	645032
88235	645033
88356	645034
19350	645035
37652	645036
110506	645037
182389	645038
110154	645039
72388	645040
28433	645041
135263	645042
88625	645043
116566	645044
140948	645045
12029	645046
108939	645047
109267	645048
110569	645049
109785	645050
138884	645051
133326	645052
64158	645053
77136	645054
93753	645055
34738	645056
72563	645057
90244	645058
5509	645059
138668	645060
87670	645061
87074	645062
141017	645063
135254	645064
50638	645065
53550	645066
5935	645067
154450	645068
182932	645069
106271	645070
119548	645071
108487	645072
88900	645073
186300	645074
186947	645075
36752	645076
18578	645077
53498	645078
168295	645079
109661	645080
138687	645081
96241	645082
154329	645083
153475	645084
16563	645085
34428	645086
1493	645087
25836	645088
183848	645089
88307	645090
4240	645091
9817	645092
9055	645093
9872	645094
30969	645095
22679	645096
11491	645097
86095	645098
35677	645099
5432	645100
2678	645101
94038	645102
27721	645103
169965	645104
177830	645105
36856	645106
37708	645107
11834	645108
53540	645109
34568	645110
34568	645111
43103	645112
999	645113
376	645114
1078	645115
80	645116
1136	645117
19440	645118
1066	645119
32643	645120
27456	645121
3476	645122
72497	645123
320	645124
470	645125
1272	645126
18894	645127
70439	645128
138689	645129
34581	645130
23595	645131
16562	645132
27673	645133
41630	645134
62145	645135
5825	645136
5206	645137
20299	645138
32089	645139
50750	645140
47683	645141
87171	645142
74484	645143
514	645144
75175	645145
103578	645146
43720	645147
78823	645148
171172	645149
48464	645150
18825	645151
16331	645152
72988	645153
56321	645154
49652	645155
43784	645156
18587	645157
21630	645158
24607	645159
13386	645160
66115	645161
53723	645162
94734	645163
83060	645164
24769	645165
171732	645166
838	645167
33116	645168
47950	645169
37185	645170
12306	645171
12306	645172
1334	645173
140333	645174
32520	645175
27273	645176
20020	645177
17879	645178
330	645179
113428	645180
292	645181
888	645182
1624	645183
17732	645184
10788	645185
62886	645186
7762	645187
104771	645188
25912	645189
6037	645190
7700	645191
73276	645192
170117	645193
26509	645194
27478	645195
3358	645196
12812	645197
80804	645198
9365	645199
151033	645200
38880	645201
31173	645202
71322	645203
5846	645204
77382	645205
26389	645206
19	645207
2659	645208
92525	645209
47517	645210
28669	645211
86549	645212
60692	645213
30986	645214
26951	645215
8183	645216
27955	645217
59223	645218
65312	645219
1812	645220
168201	645221
129819	645222
3873	645223
17740	645224
59307	645225
25156	645226
71655	645227
70548	645228
19449	645229
788	645230
5927	645231
22709	645232
20602	645233
1521	645234
1504	645235
42416	645236
808	645237
98216	645238
21456	645239
5336	645240
26741	645241
188234	645242
40751	645243
62431	645244
67	645245
4744	645246
130146	645247
23369	645248
22619	645249
70819	645250
12978	645251
29193	645252
19	645253
97618	645254
84613	645255
11732	645256
188038	645257
40178	645258
52215	645259
71731	645260
6579	645261
125692	645262
44746	645263
74922	645264
162396	645265
6337	645266
18879	645267
42981	645268
124184	645269
9952	645270
68966	645271
87118	645272
29265	645273
4213	645274
136403	645275
63095	645276
52704	645277
4314	645278
38426	645279
45720	645280
197	645281
587	645282
32092	645283
18636	645284
77414	645285
50740	645286
83552	645287
198	645288
1	645289
13	645290
27	645291
13	645292
34561	645293
39186	645294
163867	645295
110794	645296
39828	645297
13147	645298
10337	645299
110650	645300
71896	645301
178634	645302
103158	645303
107194	645304
52041	645305
39779	645306
106809	645307
26878	645308
93416	645309
149218	645310
32635	645311
40308	645312
52787	645313
37538	645314
7750	645315
60458	645316
120029	645317
40843	645318
67305	645319
27010	645320
11428	645321
4252	645322
114501	645323
36840	645324
6983	645325
7923	645326
64541	645327
108328	645328
25954	645329
21507	645330
38485	645331
52735	645332
596	645333
4437	645334
63378	645335
37176	645336
139856	645337
9807	645338
30550	645339
46748	645340
20290	645341
12658	645342
17437	645343
14844	645344
114497	645345
170960	645346
93253	645347
76430	645348
19149	645349
40626	645350
177113	645351
28088	645352
184807	645353
80053	645354
101142	645355
43616	645356
46942	645357
47206	645358
1723	645359
110414	645360
36027	645361
18009	645362
31922	645363
20604	645364
17335	645365
42379	645366
36599	645367
41342	645368
143465	645369
28763	645370
5913	645371
21319	645372
181515	645373
35022	645374
1519	645375
116992	645376
12780	645377
16091	645378
124950	645379
53261	645380
11185	645381
17037	645382
41181	645383
21458	645384
5620	645385
38620	645386
42379	645387
80073	645388
3686	645389
86298	645390
38380	645391
12037	645392
18114	645393
34164	645394
105384	645395
25786	645396
21267	645397
47495	645398
81612	645399
28003	645400
177727	645401
17374	645402
77212	645403
93136	645404
599	645405
52107	645406
13901	645407
36134	645408
38047	645409
26491	645410
74186	645411
3787	645412
34028	645413
1913	645414
12074	645415
14118	645416
2161	645417
1252	645418
43689	645419
136048	645420
8117	645421
34744	645422
104023	645423
34064	645424
10789	645425
58913	645426
21948	645427
43050	645428
112324	645429
45337	645430
18099	645431
13175	645432
6532	645433
16673	645434
50946	645435
28768	645436
114591	645437
177072	645438
16351	645439
47172	645440
142140	645441
31755	645442
54838	645443
55560	645444
50885	645445
13423	645446
11187	645447
16784	645448
75748	645449
112324	645450
5661	645451
12115	645452
51514	645453
98584	645454
54536	645455
118843	645456
51054	645457
134836	645458
134836	645459
41422	645460
42265	645461
27372	645462
32916	645463
47497	645464
141099	645465
3710	645466
8325	645467
49790	645468
81672	645469
38674	645470
85187	645471
52234	645472
52234	645473
55574	645474
5556	645475
59629	645476
135590	645477
49544	645478
49544	645479
67634	645480
2661	645481
1540	645482
35700	645483
73	645484
110410	645485
110553	645486
118301	645487
5990	645488
20609	645489
9004	645490
6017	645491
5177	645492
154486	645493
136473	645494
30269	645495
737	645496
737	645497
88236	645498
47100	645499
56028	645500
56028	645501
118501	645502
132218	645503
6780	645504
74387	645505
6988	645506
7835	645507
45319	645508
1953	645509
7835	645510
148693	645511
548	645512
48341	645513
84255	645514
27178	645515
251	645516
38155	645517
23250	645518
1697	645519
61260	645520
59241	645521
25794	645522
54949	645523
53993	645524
11091	645525
38155	645526
32422	645527
39760	645528
9684	645529
15656	645530
19899	645531
10943	645532
96230	645533
145292	645534
52516	645535
9886	645536
3830	645537
19477	645538
3830	645539
5556	645540
4832	645541
111729	645542
106361	645543
74128	645544
51140	645545
120936	645546
79610	645547
29269	645548
33664	645549
76000	645550
1884	645551
8294	645552
16468	645553
3572	645554
3572	645555
22463	645556
35589	645557
8865	645558
82647	645559
58298	645560
92488	645561
59768	645562
17759	645563
68717	645564
33544	645565
64224	645566
38022	645567
102544	645568
27238	645569
12785	645570
106439	645571
95356	645572
133854	645573
9085	645574
55906	645575
65585	645576
17574	645577
21352	645578
9128	645579
6956	645580
68469	645581
67241	645582
82788	645583
3591	645584
927	645585
85383	645586
67241	645587
96400	645588
25264	645589
20073	645590
56888	645591
11881	645592
11918	645593
48767	645594
251	645595
27514	645596
5226	645597
5226	645598
4625	645599
27445	645600
29208	645601
83157	645602
9649	645603
53197	645604
4050	645605
9233	645606
3455	645607
74538	645608
62052	645609
776	645610
80542	645611
47036	645612
47036	645613
51485	645614
20686	645615
56979	645616
1743	645617
89181	645618
78859	645619
33823	645620
340	645621
37295	645622
78859	645623
4123	645624
5507	645625
44564	645626
2895	645627
19523	645628
2871	645629
743	645630
3275	645631
2058	645632
2058	645633
48021	645634
48021	645635
173015	645636
2871	645637
2835	645638
29857	645639
35440	645640
126085	645641
170795	645642
40003	645643
38643	645644
11801	645645
5820	645646
36100	645647
532	645648
532	645649
532	645650
37463	645651
1928	645652
20036	645653
144319	645654
3836	645655
4299	645656
78466	645657
45420	645658
56815	645659
50817	645660
8726	645661
89597	645662
34143	645663
87195	645664
81050	645665
15857	645666
70308	645667
127756	645668
14147	645669
23016	645670
1078	645671
12996	645672
174668	645673
8691	645674
8691	645675
107582	645676
9130	645677
46220	645678
45959	645679
46220	645680
80929	645681
9130	645682
24087	645683
38495	645684
38495	645685
12625	645686
70513	645687
9122	645688
77141	645689
4854	645690
15058	645691
90660	645692
11772	645693
2448	645694
58308	645695
26764	645696
147	645697
4485	645698
23812	645699
23094	645700
7249	645701
112551	645702
51028	645703
41343	645704
2961	645705
6717	645706
2700	645707
10044	645708
119247	645709
9164	645710
8476	645711
62071	645712
579	645713
3982	645714
155	645715
19950	645716
41411	645717
10481	645718
320	645719
57486	645720
17139	645721
9795	645722
9164	645723
60130	645724
23643	645725
10044	645726
12111	645727
4358	645728
4358	645729
41411	645730
43558	645731
59549	645732
5618	645733
35593	645734
25226	645735
10812	645736
10812	645737
10812	645738
10812	645739
12819	645740
147	645741
45358	645742
4358	645743
11501	645744
35227	645745
105555	645746
10537	645747
52102	645748
3928	645749
8080	645750
1263	645751
1263	645752
357	645753
57638	645754
12240	645755
1944	645756
28718	645757
5052	645758
3500	645759
14134	645760
147	645761
147	645762
6717	645763
147	645764
47972	645765
11353	645766
215	645767
49647	645768
10509	645769
5986	645770
1199	645771
147	645772
17188	645773
17188	645774
59809	645775
109084	645776
35692	645777
1768	645778
41785	645779
79195	645780
11218	645781
78668	645782
5599	645783
16406	645784
35082	645785
663	645786
86433	645787
660	645788
155	645789
2448	645790
6717	645791
147	645792
852	645793
12946	645794
147	645795
147	645796
852	645797
147	645798
21032	645799
147	645800
147	645801
39727	645802
11515	645803
11515	645804
7091	645805
8996	645806
61191	645807
13858	645808
147797	645809
65035	645810
167824	645811
27468	645812
157273	645813
67323	645814
98901	645815
77908	645816
21408	645817
28831	645818
38225	645819
73626	645820
57472	645821
46138	645822
56529	645823
31450	645824
47805	645825
13858	645826
39417	645827
32689	645828
47171	645829
46085	645830
12861	645831
6150	645832
31042	645833
100298	645834
56488	645835
21481	645836
73626	645837
45563	645838
50937	645839
54026	645840
68531	645841
47171	645842
10311	645843
42336	645844
67941	645845
61191	645846
30816	645847
32636	645848
147842	645849
73626	645850
173137	645851
40981	645852
24971	645853
66928	645854
37521	645855
29052	645856
89881	645857
979	645858
6717	645859
20411	645860
20411	645861
4421	645862
147	645863
852	645864
12004	645865
147	645866
75692	645867
3086	645868
334	645869
61191	645870
19098	645871
40555	645872
104212	645873
182847	645874
27559	645875
9306	645876
17144	645877
102888	645878
131102	645879
20020	645880
7870	645881
5502	645882
33312	645883
40355	645884
59	645885
18351	645886
1480	645887
19056	645888
10643	645889
902	645890
19833	645891
2290	645892
793	645893
29588	645894
6273	645895
48054	645896
59032	645897
278	645898
100827	645899
49319	645900
28467	645901
31153	645902
3463	645903
13544	645904
33939	645905
40317	645906
811	645907
65234	645908
24426	645909
42375	645910
11907	645911
23728	645912
9260	645913
11507	645914
85854	645915
3302	645916
11457	645917
16663	645918
10053	645919
42908	645920
27877	645921
2389	645922
42356	645923
9009	645924
9005	645925
2261	645926
5290	645927
1374	645928
52278	645929
43184	645930
34985	645931
35747	645932
33049	645933
83625	645934
97118	645935
93988	645936
24395	645937
2330	645938
70095	645939
25489	645940
1873	645941
18990	645942
51153	645943
12418	645944
102876	645945
5462	645946
1873	645947
61	645948
49249	645949
120310	645950
2329	645951
47550	645952
1291	645953
28716	645954
5001	645955
3189	645956
69647	645957
141817	645958
69288	645959
1882	645960
3393	645961
19979	645962
163233	645963
57592	645964
28446	645965
16224	645966
2987	645967
368	645968
6033	645969
27296	645970
5036	645971
636	645972
21740	645973
2595	645974
5943	645975
13489	645976
22900	645977
43924	645978
20787	645979
17095	645980
4757	645981
47500	645982
7077	645983
57612	645984
23750	645985
4199	645986
30835	645987
5668	645988
34089	645989
68939	645990
69030	645991
27854	645992
622	645993
2329	645994
39147	645995
116221	645996
10019	645997
19307	645998
23462	645999
22874	646000
33943	646001
1059	646002
137	646003
14198	646004
9187	646005
30081	646006
16421	646007
12901	646008
154646	646009
23776	646010
33445	646011
58494	646012
92298	646013
37803	646014
14274	646015
5088	646016
27884	646017
1599	646018
6544	646019
11407	646020
41165	646021
69091	646022
1882	646023
51106	646024
22870	646025
57592	646026
687	646027
19027	646028
35229	646029
86385	646030
27712	646031
5001	646032
131768	646033
781	646034
26730	646035
2536	646036
93778	646037
29045	646038
6281	646039
73176	646040
7080	646041
1094	646042
175238	646043
2261	646044
8583	646045
9959	646046
7830	646047
6132	646048
83009	646049
3945	646050
89677	646051
848	646052
74696	646053
23640	646054
67210	646055
9583	646056
7643	646057
15180	646058
244	646059
7626	646060
19982	646061
5683	646062
61143	646063
81273	646064
785	646065
90636	646066
3875	646067
39740	646068
2159	646069
7678	646070
86	646071
12019	646072
27877	646073
28844	646074
14366	646075
73097	646076
5595	646077
86268	646078
8730	646079
871	646080
41186	646081
27944	646082
117	646083
20121	646084
3875	646085
3973	646086
8617	646087
3973	646088
5892	646089
36250	646090
81816	646091
61275	646092
122561	646093
9968	646094
137963	646095
59655	646096
70145	646097
73243	646098
101405	646099
63148	646100
3578	646101
110058	646102
86328	646103
112762	646104
5097	646105
14762	646106
36043	646107
36043	646108
30928	646109
10553	646110
11346	646111
23289	646112
185093	646113
22150	646114
14039	646115
14039	646116
14039	646117
44992	646118
35153	646119
15611	646120
104413	646121
51731	646122
55881	646123
49144	646124
89294	646125
2065	646126
78955	646127
37524	646128
42610	646129
25155	646130
79961	646131
7194	646132
49248	646133
7065	646134
161948	646135
9232	646136
12923	646137
11661	646138
108253	646139
33642	646140
48925	646141
42610	646142
23701	646143
42610	646144
23034	646145
65079	646146
7194	646147
22706	646148
1482	646149
106598	646150
29307	646151
51742	646152
52496	646153
16727	646154
84961	646155
31995	646156
20004	646157
15960	646158
22587	646159
44341	646160
35608	646161
57776	646162
148125	646163
430	646164
88315	646165
24905	646166
139683	646167
97288	646168
10753	646169
5294	646170
90738	646171
133251	646172
6402	646173
24776	646174
7783	646175
49676	646176
43326	646177
101650	646178
49676	646179
11985	646180
25684	646181
117197	646182
17721	646183
12386	646184
104413	646185
72098	646186
2775	646187
118650	646188
54338	646189
35801	646190
37198	646191
21105	646192
62071	646193
64471	646194
64793	646195
75178	646196
89381	646197
144564	646198
118658	646199
54525	646200
101056	646201
96412	646202
7065	646203
22607	646204
21543	646205
155374	646206
7619	646207
2697	646208
5315	646209
157850	646210
13203	646211
44448	646212
31252	646213
15781	646214
12661	646215
10184	646216
1294	646217
87360	646218
4375	646219
174798	646220
3371	646221
7278	646222
81586	646223
82172	646224
51895	646225
34044	646226
92489	646227
2131	646228
108248	646229
17434	646230
1145	646231
13502	646232
33652	646233
177942	646234
4585	646235
41264	646236
63863	646237
51770	646238
24131	646239
71648	646240
127032	646241
49100	646242
247	646243
36596	646244
86566	646245
43261	646246
44705	646247
51770	646248
60936	646249
111541	646250
2775	646251
24705	646252
89326	646253
93628	646254
14746	646255
13213	646256
169887	646257
50709	646258
154701	646259
13187	646260
30373	646261
53803	646262
53671	646263
60190	646264
79601	646265
20710	646266
2695	646267
53454	646268
9642	646269
183850	646270
33930	646271
59325	646272
4517	646273
37097	646274
6021	646275
53517	646276
8738	646277
5559	646278
5800	646279
7194	646280
12791	646281
31232	646282
18383	646283
5315	646284
108947	646285
33598	646286
25899	646287
33642	646288
12985	646289
1693	646290
133049	646291
15715	646292
28362	646293
40396	646294
13653	646295
57629	646296
74189	646297
19928	646298
2775	646299
29611	646300
9630	646301
130718	646302
87345	646303
93095	646304
18306	646305
38491	646306
39812	646307
14073	646308
44713	646309
26895	646310
15606	646311
54525	646312
125020	646313
153752	646314
35686	646315
55967	646316
16703	646317
108680	646318
18008	646319
91037	646320
111369	646321
28578	646322
124494	646323
110787	646324
37524	646325
22746	646326
63949	646327
137733	646328
136537	646329
137783	646330
13948	646331
1412	646332
3640	646333
134070	646334
5800	646335
108680	646336
165610	646337
8738	646338
105635	646339
85820	646340
87436	646341
85820	646342
92877	646343
103091	646344
167579	646345
36596	646346
4501	646347
85521	646348
64651	646349
104491	646350
64911	646351
154271	646352
133645	646353
105326	646354
101520	646355
3127	646356
105326	646357
25899	646358
93640	646359
120973	646360
108138	646361
162439	646362
174890	646363
8048	646364
47446	646365
29313	646366
92732	646367
64793	646368
63885	646369
111752	646370
186753	646371
118429	646372
15977	646373
111654	646374
70736	646375
101604	646376
154494	646377
152014	646378
147458	646379
53204	646380
114801	646381
97476	646382
41265	646383
94908	646384
105828	646385
93645	646386
53847	646387
41356	646388
85703	646389
70736	646390
97154	646391
12386	646392
94702	646393
101702	646394
74660	646395
40226	646396
58651	646397
68869	646398
24191	646399
109146	646400
67837	646401
86516	646402
140203	646403
132790	646404
95151	646405
86507	646406
78164	646407
89377	646408
125574	646409
165045	646410
85719	646411
111596	646412
144619	646413
50512	646414
104177	646415
141273	646416
71154	646417
19960	646418
30362	646419
62086	646420
19968	646421
8738	646422
107479	646423
101650	646424
120660	646425
96759	646426
76559	646427
126938	646428
138710	646429
93607	646430
116280	646431
71388	646432
43536	646433
61500	646434
30916	646435
1145	646436
111795	646437
25980	646438
62294	646439
42005	646440
46929	646441
21543	646442
17863	646443
147149	646444
14746	646445
14746	646446
144600	646447
41356	646448
23034	646449
86785	646450
43329	646451
6498	646452
1475	646453
7833	646454
76397	646455
1909	646456
35933	646457
12076	646458
88786	646459
4724	646460
5315	646461
113345	646462
40489	646463
22607	646464
85373	646465
15611	646466
16090	646467
16090	646468
40348	646469
18008	646470
5800	646471
104282	646472
4368	646473
16733	646474
12186	646475
87910	646476
20620	646477
3953	646478
12661	646479
65338	646480
88802	646481
112560	646482
77203	646483
124337	646484
144992	646485
77425	646486
70995	646487
23942	646488
62706	646489
10238	646490
104337	646491
38870	646492
798	646493
2403	646494
70429	646495
105315	646496
102726	646497
3871	646498
76354	646499
109139	646500
30	646501
65347	646502
123102	646503
49383	646504
2403	646505
70793	646506
49213	646507
19993	646508
39497	646509
85981	646510
40686	646511
24358	646512
30	646513
139573	646514
51289	646515
47466	646516
70311	646517
3871	646518
10818	646519
2403	646520
10644	646521
2062	646522
66984	646523
9256	646524
157407	646525
7459	646526
5671	646527
150673	646528
57640	646529
73354	646530
80777	646531
5101	646532
55168	646533
152592	646534
10644	646535
47264	646536
8622	646537
98552	646538
92991	646539
115581	646540
12964	646541
73303	646542
91767	646543
47621	646544
3871	646545
29949	646546
10644	646547
105334	646548
85052	646549
165761	646550
96103	646551
142267	646552
56958	646553
8033	646554
110540	646555
18372	646556
1744	646557
70994	646558
71014	646559
111583	646560
116550	646561
35348	646562
60138	646563
46415	646564
33700	646565
8644	646566
59252	646567
39730	646568
7998	646569
22641	646570
57411	646571
59253	646572
1940	646573
107563	646574
35803	646575
34928	646576
51289	646577
40501	646578
147213	646579
56422	646580
2403	646581
3024	646582
3024	646583
4753	646584
130560	646585
70666	646586
16006	646587
30395	646588
32685	646589
68393	646590
51956	646591
25604	646592
89078	646593
18282	646594
57627	646595
43009	646596
33454	646597
57533	646598
4475	646599
8545	646600
43212	646601
112476	646602
670	646603
8545	646604
32622	646605
57022	646606
12551	646607
3799	646608
97463	646609
46077	646610
62064	646611
31171	646612
36579	646613
46366	646614
31171	646615
2629	646616
148440	646617
33327	646618
4109	646619
85139	646620
97154	646621
14463	646622
9232	646623
25	646624
27484	646625
108246	646626
10658	646627
39310	646628
158665	646629
34145	646630
15977	646631
30232	646632
18008	646633
100748	646634
12675	646635
36518	646636
18902	646637
52932	646638
101080	646639
85373	646640
70555	646641
31159	646642
60939	646643
50709	646644
46501	646645
18008	646646
63573	646647
134070	646648
11459	646649
132750	646650
111637	646651
15844	646652
43673	646653
137328	646654
187989	646655
36518	646656
133312	646657
12677	646658
1224	646659
13187	646660
44448	646661
93640	646662
143258	646663
181444	646664
153170	646665
63863	646666
78726	646667
148128	646668
15195	646669
122643	646670
15753	646671
14196	646672
113210	646673
60532	646674
17796	646675
175117	646676
123429	646677
104122	646678
85490	646679
35632	646680
16727	646681
67788	646682
16194	646683
65079	646684
71915	646685
32826	646686
2884	646687
5348	646688
55271	646689
8480	646690
6021	646691
93438	646692
43536	646693
35153	646694
111626	646695
24098	646696
48954	646697
85311	646698
2697	646699
69280	646700
88627	646701
33472	646702
53152	646703
74634	646704
81586	646705
8311	646706
7185	646707
32839	646708
87414	646709
3776	646710
174820	646711
68523	646712
37710	646713
6016	646714
6016	646715
70559	646716
9357	646717
48233	646718
65692	646719
15164	646720
110273	646721
2815	646722
198	646723
10682	646724
81659	646725
70209	646726
25221	646727
78515	646728
17562	646729
96347	646730
122669	646731
40440	646732
167982	646733
122813	646734
25020	646735
128546	646736
48824	646737
98674	646738
2203	646739
5794	646740
18792	646741
18792	646742
4962	646743
228	646744
1906	646745
73402	646746
79496	646747
717	646748
56872	646749
10800	646750
93079	646751
20526	646752
25013	646753
26593	646754
4133	646755
10675	646756
8005	646757
74832	646758
11978	646759
11978	646760
22459	646761
132084	646762
15160	646763
7058	646764
19511	646765
11445	646766
50	646767
905	646768
188	646769
188	646770
188	646771
188	646772
59706	646773
149735	646774
88371	646775
10162	646776
125783	646777
10191	646778
12394	646779
114473	646780
122386	646781
142088	646782
119612	646783
62943	646784
73654	646785
113075	646786
9873	646787
54341	646788
99467	646789
96640	646790
31043	646791
76860	646792
33885	646793
30015	646794
131272	646795
62767	646796
9503	646797
23103	646798
88898	646799
98198	646800
97247	646801
116991	646802
82998	646803
104273	646804
25159	646805
89496	646806
16732	646807
30625	646808
146234	646809
12686	646810
186393	646811
107182	646812
111202	646813
5449	646814
2989	646815
121916	646816
124037	646817
32172	646818
167247	646819
48806	646820
8702	646821
86088	646822
188	646823
109304	646824
57455	646825
29676	646826
8	646827
26901	646828
2754	646829
29106	646830
32317	646831
3443	646832
10205	646833
39452	646834
46675	646835
106872	646836
12767	646837
136869	646838
41852	646839
44914	646840
160427	646841
17451	646842
17451	646843
81588	646844
121259	646845
8882	646846
47358	646847
8882	646848
8882	646849
44914	646850
66222	646851
38153	646852
65609	646853
31310	646854
84851	646855
148	646856
75364	646857
43033	646858
148	646859
119740	646860
59287	646861
487	646862
61680	646863
124618	646864
29558	646865
43402	646866
40460	646867
7870	646868
37567	646869
17929	646870
49370	646871
10404	646872
35804	646873
76630	646874
22242	646875
21029	646876
11915	646877
17729	646878
44372	646879
15125	646880
7870	646881
18221	646882
40460	646883
83388	646884
46437	646885
50436	646886
89308	646887
124195	646888
78831	646889
148	646890
904	646891
164026	646892
1534	646893
52065	646894
7745	646895
48562	646896
98027	646897
29648	646898
2080	646899
11995	646900
2	646901
134697	646902
30984	646903
6364	646904
68936	646905
99096	646906
46298	646907
99670	646908
54915	646909
85837	646910
26412	646911
166019	646912
4302	646913
18891	646914
70631	646915
31110	646916
32368	646917
10883	646918
2752	646919
364	646920
97239	646921
6453	646922
62371	646923
81708	646924
141823	646925
97436	646926
134204	646927
100216	646928
111281	646929
80548	646930
41136	646931
98904	646932
127381	646933
58261	646934
148	646935
15025	646936
59314	646937
2304	646938
44600	646939
152	646940
15046	646941
47646	646942
68479	646943
43268	646944
8235	646945
139073	646946
17651	646947
74353	646948
5524	646949
1523	646950
35894	646951
118	646952
133328	646953
33270	646954
10283	646955
48912	646956
36645	646957
41555	646958
12092	646959
20894	646960
47445	646961
133288	646962
31857	646963
100226	646964
54638	646965
17800	646966
36785	646967
18221	646968
30601	646969
3665	646970
18205	646971
85963	646972
10409	646973
10409	646974
22670	646975
520	646976
48489	646977
9620	646978
22636	646979
14606	646980
81299	646981
20763	646982
6031	646983
46313	646984
30601	646985
13895	646986
26922	646987
27186	646988
40894	646989
85056	646990
40581	646991
1457	646992
109106	646993
118	646994
20894	646995
3797	646996
133317	646997
5374	646998
35343	646999
56925	647000
9201	647001
17795	647002
77730	647003
47642	647004
82754	647005
40418	647006
35921	647007
162308	647008
166068	647009
114265	647010
27356	647011
8268	647012
79729	647013
80890	647014
78645	647015
20614	647016
31012	647017
69642	647018
102711	647019
21497	647020
96440	647021
175184	647022
22965	647023
361	647024
59224	647025
48487	647026
12706	647027
97813	647028
487	647029
20511	647030
95386	647031
2304	647032
45106	647033
7870	647034
123276	647035
16739	647036
52680	647037
70133	647038
48331	647039
18334	647040
129063	647041
13297	647042
1111	647043
37095	647044
37435	647045
58742	647046
37079	647047
36785	647048
102757	647049
56469	647050
161001	647051
112876	647052
83463	647053
74678	647054
105610	647055
161527	647056
4338	647057
13538	647058
26931	647059
25	647060
35636	647061
16170	647062
25134	647063
120094	647064
17785	647065
14712	647066
1077	647067
9583	647068
165954	647069
10404	647070
3616	647071
18124	647072
1923	647073
1701	647074
7269	647075
12544	647076
37797	647077
40691	647078
9646	647079
119582	647080
71979	647081
15607	647082
56316	647083
37435	647084
59103	647085
430	647086
3510	647087
75345	647088
69340	647089
39472	647090
5930	647091
35545	647092
2591	647093
22673	647094
35496	647095
103623	647096
12894	647097
17933	647098
40719	647099
17588	647100
520	647101
10661	647102
18156	647103
15236	647104
9672	647105
2286	647106
8037	647107
3510	647108
2080	647109
33665	647110
104375	647111
36032	647112
27496	647113
97032	647114
10409	647115
5511	647116
5279	647117
30248	647118
124279	647119
70691	647120
79290	647121
95866	647122
37079	647123
25460	647124
45402	647125
67308	647126
40045	647127
79452	647128
11231	647129
6405	647130
40984	647131
75164	647132
114	647133
38823	647134
138865	647135
93974	647136
75482	647137
71987	647138
175286	647139
33429	647140
51384	647141
184638	647142
3869	647143
21526	647144
95883	647145
76580	647146
64788	647147
64788	647148
16848	647149
93662	647150
55500	647151
30739	647152
7	647153
10277	647154
130791	647155
33707	647156
171279	647157
61582	647158
11344	647159
11344	647160
11344	647161
14557	647162
4195	647163
23761	647164
44840	647165
64224	647166
86395	647167
129876	647168
441	647169
87340	647170
441	647171
103264	647172
441	647173
441	647174
88754	647175
113882	647176
66557	647177
81631	647178
37854	647179
38741	647180
15008	647181
7934	647182
40997	647183
70714	647184
123088	647185
158527	647186
15525	647187
116320	647188
66557	647189
11458	647190
15	647191
97799	647192
21912	647193
33636	647194
20232	647195
88795	647196
47336	647197
40997	647198
141162	647199
85301	647200
107079	647201
92114	647202
110447	647203
43024	647204
12361	647205
103388	647206
103388	647207
131260	647208
70980	647209
52321	647210
52321	647211
974	647212
160037	647213
81925	647214
11727	647215
16990	647216
16990	647217
13773	647218
38352	647219
16990	647220
11727	647221
11727	647222
16990	647223
4257	647224
71582	647225
74724	647226
20142	647227
71700	647228
127611	647229
19306	647230
59098	647231
22779	647232
13264	647233
61662	647234
71490	647235
35251	647236
124726	647237
2908	647238
23660	647239
3066	647240
6242	647241
45577	647242
184242	647243
65314	647244
40364	647245
7251	647246
37929	647247
5357	647248
151522	647249
25180	647250
6294	647251
11380	647252
68547	647253
38647	647254
62957	647255
69577	647256
57917	647257
103833	647258
46135	647259
10724	647260
31567	647261
120149	647262
128182	647263
139045	647264
87825	647265
5995	647266
29833	647267
174560	647268
78626	647269
45511	647270
177270	647271
109895	647272
93228	647273
93117	647274
103417	647275
67018	647276
92978	647277
63450	647278
76250	647279
32912	647280
53254	647281
63501	647282
60297	647283
29833	647284
79844	647285
26643	647286
96822	647287
93829	647288
39773	647289
25442	647290
16213	647291
49032	647292
73964	647293
82122	647294
60538	647295
10764	647296
58950	647297
38446	647298
9997	647299
68024	647300
163487	647301
24103	647302
6257	647303
29425	647304
1931	647305
11211	647306
9346	647307
14319	647308
25402	647309
22774	647310
58162	647311
58162	647312
116904	647313
116904	647314
6	647315
6	647316
6	647317
6	647318
6	647319
6	647320
6	647321
6	647322
26251	647323
120038	647324
106229	647325
44619	647326
6046	647327
106229	647328
188280	647329
5331	647330
16037	647331
102025	647332
5018	647333
144794	647334
77403	647335
51872	647336
106762	647337
51872	647338
63788	647339
8261	647340
10995	647341
82028	647342
755	647343
57075	647344
83923	647345
9310	647346
33505	647347
67823	647348
37795	647349
30364	647350
37795	647351
41159	647352
122425	647353
78905	647354
32041	647355
126568	647356
55566	647357
11101	647358
4793	647359
38601	647360
4430	647361
36469	647362
20762	647363
58875	647364
55437	647365
36469	647366
40428	647367
70205	647368
46201	647369
25539	647370
65540	647371
8816	647372
26956	647373
8816	647374
5859	647375
60351	647376
6058	647377
5528	647378
17992	647379
25801	647380
17775	647381
80067	647382
80067	647383
6360	647384
5528	647385
5528	647386
66963	647387
16969	647388
16969	647389
50688	647390
187136	647391
70024	647392
9302	647393
21525	647394
159061	647395
45336	647396
97336	647397
98864	647398
55232	647399
79449	647400
81732	647401
64378	647402
55232	647403
44925	647404
128242	647405
12611	647406
67381	647407
67257	647408
44424	647409
63140	647410
63109	647411
122073	647412
55143	647413
10639	647414
10649	647415
15941	647416
40869	647417
15081	647418
67257	647419
35870	647420
64941	647421
96878	647422
29425	647423
101835	647424
64583	647425
6951	647426
46912	647427
36618	647428
20828	647429
63330	647430
30177	647431
30177	647432
72426	647433
23909	647434
74577	647435
133858	647436
10818	647437
38979	647438
129172	647439
13727	647440
55133	647441
184780	647442
133630	647443
935	647444
96103	647445
152554	647446
59532	647447
40262	647448
14357	647449
150730	647450
63362	647451
158099	647452
66895	647453
20569	647454
69373	647455
131751	647456
51956	647457
52856	647458
80501	647459
123102	647460
108915	647461
80113	647462
45111	647463
183272	647464
44477	647465
93261	647466
93067	647467
150579	647468
116748	647469
131873	647470
26142	647471
52856	647472
90874	647473
126724	647474
22911	647475
65060	647476
10367	647477
63362	647478
93182	647479
116706	647480
81671	647481
47396	647482
185803	647483
73151	647484
42003	647485
125317	647486
59532	647487
81978	647488
60399	647489
54286	647490
4981	647491
82241	647492
26942	647493
81978	647494
151680	647495
18543	647496
79794	647497
61336	647498
132189	647499
73214	647500
29807	647501
129739	647502
29892	647503
105559	647504
34082	647505
137414	647506
105414	647507
8398	647508
81074	647509
39119	647510
21225	647511
60555	647512
124431	647513
48931	647514
52524	647515
137247	647516
78944	647517
92615	647518
165552	647519
59765	647520
25112	647521
61579	647522
1143	647523
69346	647524
5476	647525
36973	647526
53609	647527
4430	647528
6885	647529
180085	647530
38820	647531
56566	647532
121347	647533
165575	647534
26008	647535
10928	647536
21450	647537
53571	647538
77510	647539
101132	647540
65662	647541
123726	647542
31865	647543
78408	647544
65426	647545
31920	647546
127333	647547
9128	647548
54095	647549
104362	647550
79246	647551
80812	647552
38038	647553
123236	647554
166885	647555
128868	647556
79555	647557
32989	647558
31865	647559
9085	647560
42458	647561
156338	647562
162837	647563
4168	647564
10110	647565
144576	647566
141393	647567
41856	647568
175102	647569
72666	647570
34513	647571
118040	647572
120914	647573
30380	647574
64497	647575
25609	647576
167739	647577
52903	647578
148790	647579
23382	647580
140069	647581
34513	647582
67498	647583
141385	647584
23382	647585
34513	647586
72428	647587
50597	647588
88906	647589
13422	647590
107955	647591
22897	647592
6987	647593
19135	647594
12769	647595
73582	647596
54342	647597
164141	647598
36904	647599
55781	647600
79890	647601
65471	647602
45516	647603
110301	647604
40025	647605
40025	647606
9224	647607
128973	647608
66573	647609
65873	647610
9224	647611
36786	647612
129949	647613
162254	647614
98725	647615
56351	647616
10427	647617
46147	647618
2954	647619
6108	647620
66370	647621
133833	647622
14953	647623
14953	647624
34923	647625
25753	647626
64157	647627
14953	647628
120623	647629
12309	647630
46827	647631
46827	647632
23889	647633
51541	647634
53746	647635
33945	647636
106426	647637
106445	647638
17690	647639
51196	647640
7706	647641
98	647642
10005	647643
99371	647644
56702	647645
125940	647646
51288	647647
95963	647648
118725	647649
33923	647650
23349	647651
59599	647652
55478	647653
47271	647654
49625	647655
33945	647656
59599	647657
95700	647658
113458	647659
71558	647660
55999	647661
41085	647662
101609	647663
14588	647664
14971	647665
14893	647666
6839	647667
66039	647668
14893	647669
27477	647670
71397	647671
55700	647672
66837	647673
112840	647674
134248	647675
68221	647676
109277	647677
59599	647678
12729	647679
18046	647680
1994	647681
78031	647682
83003	647683
92302	647684
13975	647685
139965	647686
50738	647687
10801	647688
95390	647689
35255	647690
147194	647691
13856	647692
21334	647693
6429	647694
7063	647695
67731	647696
40005	647697
107523	647698
17917	647699
109490	647700
11195	647701
185665	647702
78155	647703
114811	647704
27116	647705
82982	647706
8030	647707
68317	647708
25717	647709
3942	647710
62262	647711
55480	647712
25717	647713
30606	647714
40644	647715
25161	647716
87420	647717
137207	647718
25717	647719
5800	647720
35822	647721
39633	647722
186087	647723
141887	647724
3942	647725
55006	647726
15596	647727
122086	647728
132433	647729
312	647730
9559	647731
2113	647732
23544	647733
31542	647734
32330	647735
88480	647736
5588	647737
37948	647738
1121	647739
81	647740
49318	647741
64142	647742
9000	647743
244	647744
3126	647745
8521	647746
11405	647747
11405	647748
11405	647749
182456	647750
147133	647751
10225	647752
8858	647753
88016	647754
12364	647755
10225	647756
11119	647757
32068	647758
19139	647759
32068	647760
68413	647761
18370	647762
80184	647763
42727	647764
63329	647765
152613	647766
73460	647767
53876	647768
15499	647769
131288	647770
152152	647771
61032	647772
6225	647773
178999	647774
6564	647775
871	647776
91447	647777
74381	647778
81707	647779
19411	647780
6580	647781
35653	647782
28915	647783
3936	647784
2565	647785
16687	647786
5121	647787
24344	647788
10042	647789
44895	647790
9548	647791
26239	647792
19060	647793
130069	647794
30886	647795
27926	647796
180106	647797
71848	647798
8391	647799
30729	647800
123563	647801
129577	647802
107316	647803
175202	647804
3398	647805
70390	647806
124442	647807
86968	647808
82473	647809
100320	647810
27660	647811
125435	647812
96893	647813
9103	647814
80001	647815
31193	647816
85351	647817
105437	647818
78075	647819
127651	647820
87003	647821
44522	647822
58758	647823
92122	647824
49388	647825
26039	647826
95187	647827
100088	647828
158055	647829
38448	647830
65651	647831
80199	647832
6435	647833
122517	647834
59868	647835
129651	647836
95994	647837
155797	647838
137307	647839
181090	647840
19061	647841
158351	647842
15982	647843
180901	647844
4918	647845
180786	647846
8383	647847
15949	647848
939	647849
58540	647850
13815	647851
6657	647852
243	647853
76032	647854
33999	647855
1156	647856
11565	647857
6602	647858
11565	647859
42850	647860
12259	647861
6289	647862
16625	647863
3335	647864
7140	647865
3335	647866
28057	647867
3814	647868
13676	647869
2381	647870
36204	647871
1445	647872
17010	647873
756	647874
6281	647875
27107	647876
47302	647877
15995	647878
1	647879
9295	647880
156260	647881
3120	647882
183185	647883
6127	647884
121982	647885
5960	647886
52420	647887
43456	647888
111570	647889
62428	647890
144721	647891
73415	647892
12818	647893
14103	647894
8830	647895
2401	647896
314	647897
41594	647898
13396	647899
2208	647900
107459	647901
52595	647902
74434	647903
11578	647904
28296	647905
18460	647906
27494	647907
660	647908
63292	647909
49815	647910
100498	647911
2381	647912
16751	647913
58200	647914
13216	647915
139212	647916
26257	647917
26257	647918
393	647919
393	647920
393	647921
41	647922
38814	647923
78099	647924
23359	647925
26560	647926
3986	647927
58621	647928
529	647929
859	647930
35991	647931
16822	647932
31962	647933
14347	647934
40075	647935
50740	647936
48708	647937
134605	647938
49230	647939
48708	647940
33805	647941
78373	647942
9606	647943
5771	647944
35684	647945
3429	647946
7135	647947
33025	647948
109151	647949
7066	647950
19972	647951
5457	647952
36179	647953
14002	647954
84122	647955
7602	647956
8728	647957
24040	647958
6632	647959
684	647960
39962	647961
8728	647962
43770	647963
92445	647964
72059	647965
22198	647966
24581	647967
22258	647968
9516	647969
17270	647970
13169	647971
18518	647972
48312	647973
11105	647974
69650	647975
461	647976
93	647977
34364	647978
22220	647979
68629	647980
88192	647981
1222	647982
128988	647983
2204	647984
9606	647985
16962	647986
138210	647987
103515	647988
36745	647989
2874	647990
48852	647991
177568	647992
49740	647993
24557	647994
3866	647995
86771	647996
36219	647997
57982	647998
18939	647999
21740	648000
869	648001
14252	648002
95948	648003
15939	648004
129561	648005
338	648006
49312	648007
14899	648008
68267	648009
8843	648010
5558	648011
2738	648012
81181	648013
581	648014
81181	648015
118008	648016
106419	648017
52975	648018
155242	648019
9037	648020
7832	648021
7251	648022
9597	648023
10556	648024
7465	648025
2952	648026
89459	648027
109514	648028
186623	648029
7715	648030
92776	648031
125322	648032
115290	648033
28858	648034
1689	648035
36108	648036
20286	648037
54501	648038
97928	648039
8161	648040
145727	648041
101340	648042
147084	648043
63394	648044
140228	648045
89715	648046
75799	648047
73747	648048
129587	648049
17661	648050
45295	648051
39220	648052
72834	648053
79550	648054
127111	648055
4067	648056
135861	648057
54960	648058
17661	648059
31016	648060
569	648061
35179	648062
63341	648063
90043	648064
17661	648065
90043	648066
68720	648067
54107	648068
61170	648069
93624	648070
60579	648071
54960	648072
100634	648073
61192	648074
98861	648075
69098	648076
158499	648077
23309	648078
11352	648079
157781	648080
10516	648081
36507	648082
117295	648083
95932	648084
48198	648085
140007	648086
116362	648087
151484	648088
70514	648089
23691	648090
121247	648091
96637	648092
11352	648093
129587	648094
130983	648095
9504	648096
6114	648097
59950	648098
61170	648099
29998	648100
37691	648101
42791	648102
63743	648103
52172	648104
32100	648105
53368	648106
141865	648107
71278	648108
24904	648109
47333	648110
21879	648111
47480	648112
40628	648113
141356	648114
8121	648115
83	648116
62328	648117
12401	648118
26275	648119
91081	648120
14958	648121
26815	648122
17274	648123
271	648124
34867	648125
48	648126
88	648127
48	648128
48	648129
48	648130
48	648131
48	648132
45	648133
26275	648134
24096	648135
32350	648136
26409	648137
147440	648138
21750	648139
51837	648140
21750	648141
50976	648142
4374	648143
12401	648144
32113	648145
6233	648146
19195	648147
28689	648148
29085	648149
26409	648150
42959	648151
28689	648152
8684	648153
8825	648154
567	648155
11057	648156
32857	648157
32714	648158
234	648159
234	648160
234	648161
234	648162
234	648163
234	648164
234	648165
234	648166
234	648167
1495	648168
9552	648169
1738	648170
58569	648171
8090	648172
14153	648173
10292	648174
32875	648175
6661	648176
35523	648177
1130	648178
567	648179
6383	648180
1540	648181
5807	648182
3000	648183
39493	648184
61956	648185
29355	648186
51849	648187
20207	648188
18280	648189
10137	648190
451	648191
91204	648192
61860	648193
61750	648194
3821	648195
2532	648196
3485	648197
94095	648198
941	648199
87602	648200
2140	648201
270	648202
270	648203
270	648204
221	648205
29085	648206
2700	648207
12310	648208
48091	648209
2700	648210
23643	648211
11059	648212
16491	648213
69266	648214
14191	648215
21899	648216
30252	648217
8237	648218
15991	648219
19482	648220
104877	648221
30252	648222
87210	648223
14432	648224
30252	648225
13050	648226
873	648227
25416	648228
1643	648229
1030	648230
4374	648231
74028	648232
45170	648233
9407	648234
32714	648235
29623	648236
1439	648237
38623	648238
16677	648239
2450	648240
104427	648241
42904	648242
32230	648243
14883	648244
35397	648245
91613	648246
113419	648247
15979	648248
28814	648249
49429	648250
13498	648251
51992	648252
49771	648253
10420	648254
6733	648255
51849	648256
84264	648257
41260	648258
69696	648259
16814	648260
42450	648261
11517	648262
11745	648263
234	648264
32536	648265
45	648266
12774	648267
61873	648268
51457	648269
19592	648270
2743	648271
22832	648272
30076	648273
3011	648274
41275	648275
54781	648276
5900	648277
5900	648278
14119	648279
53436	648280
20744	648281
14484	648282
6027	648283
288	648284
36764	648285
48948	648286
61399	648287
119383	648288
132726	648289
73211	648290
23797	648291
72804	648292
2046	648293
47680	648294
31	648295
807	648296
88347	648297
87793	648298
41920	648299
23375	648300
4549	648301
1292	648302
4214	648303
3076	648304
29220	648305
2353	648306
41913	648307
1746	648308
148430	648309
19320	648310
3076	648311
9286	648312
75649	648313
5321	648314
51730	648315
13670	648316
19073	648317
2321	648318
143	648319
186856	648320
1522	648321
88922	648322
7567	648323
137357	648324
51348	648325
13823	648326
69161	648327
130314	648328
72189	648329
13208	648330
10564	648331
10564	648332
5017	648333
11715	648334
41917	648335
73801	648336
7543	648337
7543	648338
62517	648339
6487	648340
111	648341
14500	648342
49966	648343
38962	648344
90940	648345
66211	648346
140379	648347
1426	648348
97	648349
63281	648350
183782	648351
30638	648352
20711	648353
92818	648354
21327	648355
120183	648356
67942	648357
95207	648358
114345	648359
157157	648360
120861	648361
147471	648362
47027	648363
22870	648364
89508	648365
77775	648366
34950	648367
53460	648368
143385	648369
110937	648370
151479	648371
25677	648372
65224	648373
151653	648374
38988	648375
42123	648376
29724	648377
96018	648378
119039	648379
91536	648380
115307	648381
92016	648382
66339	648383
29655	648384
41919	648385
28	648386
148167	648387
70018	648388
65244	648389
89229	648390
81889	648391
42126	648392
137883	648393
118	648394
39948	648395
47027	648396
27197	648397
125221	648398
91931	648399
180652	648400
79767	648401
55396	648402
65836	648403
44860	648404
147531	648405
51136	648406
10249	648407
37903	648408
149299	648409
137588	648410
16331	648411
59492	648412
176624	648413
137588	648414
35635	648415
1710	648416
162736	648417
92818	648418
10349	648419
52553	648420
155560	648421
143091	648422
55384	648423
69927	648424
89508	648425
115643	648426
116354	648427
87305	648428
39981	648429
141694	648430
126080	648431
91674	648432
71867	648433
80721	648434
19548	648435
44863	648436
30449	648437
169793	648438
127722	648439
65020	648440
81133	648441
18145	648442
91662	648443
123539	648444
66374	648445
71867	648446
53772	648447
42126	648448
141	648449
24908	648450
167057	648451
42815	648452
47428	648453
116160	648454
74206	648455
137998	648456
38988	648457
122401	648458
42126	648459
155257	648460
165118	648461
93131	648462
16167	648463
47428	648464
176714	648465
14454	648466
28458	648467
169978	648468
61650	648469
18638	648470
73985	648471
11730	648472
70318	648473
62627	648474
80074	648475
96438	648476
83237	648477
52383	648478
91750	648479
116851	648480
53793	648481
35814	648482
35730	648483
30236	648484
4589	648485
3100	648486
37067	648487
44633	648488
120783	648489
53681	648490
51655	648491
7242	648492
7181	648493
17578	648494
17522	648495
120395	648496
91953	648497
55625	648498
8661	648499
13203	648500
20084	648501
8396	648502
12309	648503
14462	648504
1247	648505
6007	648506
42109	648507
12309	648508
12243	648509
69582	648510
679	648511
88960	648512
3442	648513
74813	648514
629	648515
68886	648516
6470	648517
154773	648518
296	648519
1702	648520
33560	648521
2692	648522
14321	648523
1358	648524
1358	648525
75119	648526
15103	648527
138239	648528
6050	648529
133494	648530
9754	648531
9754	648532
9754	648533
11197	648534
72197	648535
177453	648536
13314	648537
2115	648538
75001	648539
1258	648540
37841	648541
34008	648542
80186	648543
135272	648544
181785	648545
27915	648546
58191	648547
116893	648548
27101	648549
86669	648550
92436	648551
131438	648552
5756	648553
13630	648554
27261	648555
37534	648556
41047	648557
15980	648558
18333	648559
12348	648560
8365	648561
188670	648562
9159	648563
35222	648564
86825	648565
136675	648566
135872	648567
177668	648568
106606	648569
37199	648570
106863	648571
106970	648572
75710	648573
135872	648574
144985	648575
3234	648576
2952	648577
5622	648578
5622	648579
5622	648580
93690	648581
11825	648582
65160	648583
5622	648584
51410	648585
27192	648586
118613	648587
41679	648588
41679	648589
9287	648590
110697	648591
17812	648592
62374	648593
91918	648594
196	648595
84628	648596
120823	648597
35255	648598
23312	648599
75155	648600
89302	648601
52215	648602
88308	648603
14770	648604
84768	648605
14770	648606
65916	648607
38586	648608
14770	648609
101996	648610
97852	648611
103625	648612
92139	648613
58190	648614
63663	648615
37461	648616
25062	648617
84768	648618
102379	648619
117262	648620
31727	648621
67988	648622
34694	648623
134512	648624
23334	648625
111570	648626
112981	648627
94601	648628
94601	648629
4595	648630
146100	648631
4595	648632
62886	648633
10256	648634
31824	648635
168302	648636
50955	648637
74197	648638
104897	648639
65780	648640
2702	648641
6708	648642
6096	648643
29269	648644
86035	648645
77918	648646
98018	648647
126064	648648
56425	648649
113148	648650
9577	648651
120497	648652
51552	648653
5453	648654
19136	648655
219	648656
17293	648657
1842	648658
56523	648659
25887	648660
29652	648661
175210	648662
30989	648663
3235	648664
77023	648665
82383	648666
21126	648667
128159	648668
17666	648669
14533	648670
66342	648671
97298	648672
16972	648673
2246	648674
160623	648675
39537	648676
9144	648677
57456	648678
63431	648679
99399	648680
5696	648681
63961	648682
25313	648683
3571	648684
20724	648685
2290	648686
85027	648687
43651	648688
21490	648689
125540	648690
58286	648691
37989	648692
134582	648693
317	648694
87401	648695
42465	648696
126535	648697
4110	648698
9287	648699
81112	648700
5274	648701
17001	648702
1228	648703
12751	648704
18035	648705
64198	648706
87402	648707
51307	648708
6370	648709
62861	648710
123153	648711
139937	648712
10549	648713
33198	648714
134439	648715
130747	648716
137004	648717
17268	648718
41184	648719
76232	648720
36621	648721
34960	648722
181646	648723
8575	648724
5997	648725
18789	648726
31397	648727
69849	648728
44479	648729
12540	648730
52502	648731
35816	648732
63973	648733
57188	648734
28683	648735
64140	648736
15793	648737
4364	648738
20760	648739
6331	648740
111350	648741
107720	648742
108	648743
78982	648744
127841	648745
140845	648746
7319	648747
103939	648748
26896	648749
5939	648750
17605	648751
120140	648752
108147	648753
5898	648754
11234	648755
61686	648756
13753	648757
98569	648758
144522	648759
776	648760
116540	648761
109245	648762
78321	648763
44261	648764
25362	648765
2347	648766
35861	648767
27170	648768
127414	648769
25246	648770
72767	648771
141320	648772
16452	648773
1830	648774
95814	648775
1392	648776
14983	648777
179068	648778
136541	648779
181235	648780
42418	648781
29668	648782
64407	648783
158699	648784
87105	648785
42557	648786
11944	648787
13811	648788
13811	648789
3374	648790
96699	648791
20934	648792
48784	648793
33824	648794
89692	648795
11461	648796
132372	648797
73448	648798
10576	648799
49017	648800
27504	648801
102522	648802
31479	648803
32082	648804
35780	648805
51429	648806
111757	648807
30616	648808
81400	648809
56739	648810
13667	648811
42405	648812
1395	648813
24477	648814
27859	648815
7884	648816
5939	648817
18410	648818
1232	648819
8335	648820
144304	648821
2874	648822
28459	648823
2463	648824
90152	648825
46238	648826
6276	648827
124226	648828
2649	648829
100714	648830
42719	648831
9941	648832
21875	648833
1129	648834
87414	648835
42354	648836
15038	648837
176497	648838
28694	648839
19684	648840
6802	648841
658	648842
448	648843
6915	648844
54141	648845
5274	648846
1656	648847
65739	648848
66402	648849
9711	648850
186905	648851
617	648852
40002	648853
602	648854
35180	648855
62190	648856
58675	648857
29941	648858
3649	648859
34747	648860
32117	648861
104242	648862
28086	648863
111719	648864
30739	648865
123918	648866
38501	648867
135153	648868
94054	648869
3089	648870
74176	648871
22800	648872
138156	648873
40778	648874
26191	648875
12389	648876
152264	648877
130772	648878
17488	648879
112924	648880
189092	648881
83075	648882
97195	648883
127631	648884
21247	648885
16485	648886
33219	648887
55930	648888
172718	648889
32396	648890
16333	648891
65706	648892
60918	648893
53446	648894
9855	648895
148613	648896
86483	648897
53144	648898
16710	648899
5857	648900
47731	648901
28393	648902
42746	648903
122403	648904
33820	648905
177459	648906
94982	648907
72113	648908
23876	648909
93626	648910
4946	648911
31016	648912
158067	648913
85174	648914
33960	648915
49437	648916
20602	648917
79669	648918
130809	648919
120128	648920
81308	648921
12361	648922
84443	648923
62833	648924
5620	648925
3254	648926
11814	648927
124255	648928
3052	648929
30356	648930
82669	648931
65765	648932
90268	648933
138883	648934
22879	648935
91540	648936
182984	648937
1723	648938
91514	648939
9969	648940
382	648941
22698	648942
5858	648943
64698	648944
30164	648945
63697	648946
61683	648947
61889	648948
9019	648949
75509	648950
6448	648951
42466	648952
359	648953
23820	648954
36343	648955
95385	648956
12490	648957
4633	648958
49568	648959
76601	648960
62832	648961
89479	648962
48517	648963
105515	648964
75567	648965
27176	648966
10007	648967
34159	648968
27176	648969
98695	648970
36703	648971
35007	648972
93313	648973
2873	648974
20821	648975
50488	648976
1798	648977
78645	648978
7813	648979
67351	648980
65706	648981
30020	648982
12696	648983
65513	648984
129078	648985
47568	648986
21571	648987
1000	648988
6364	648989
61475	648990
18140	648991
37116	648992
31251	648993
19845	648994
1232	648995
19061	648996
31251	648997
82754	648998
53862	648999
83011	649000
102537	649001
24866	649002
69493	649003
42754	649004
41626	649005
41626	649006
146013	649007
19311	649008
6948	649009
61683	649010
44804	649011
104065	649012
45947	649013
104142	649014
159218	649015
35952	649016
74391	649017
132457	649018
377	649019
128202	649020
13388	649021
142659	649022
94556	649023
65041	649024
24920	649025
20744	649026
55680	649027
86084	649028
16245	649029
42179	649030
133026	649031
44737	649032
119412	649033
44740	649034
76322	649035
42487	649036
31371	649037
22639	649038
108228	649039
30433	649040
8341	649041
33153	649042
2620	649043
59556	649044
2	649045
10670	649046
34889	649047
2497	649048
167416	649049
8448	649050
25691	649051
83354	649052
77767	649053
153802	649054
83556	649055
40252	649056
64330	649057
7042	649058
126681	649059
108938	649060
69051	649061
14391	649062
139522	649063
10549	649064
52843	649065
63574	649066
101709	649067
14874	649068
131617	649069
35244	649070
1931	649071
87808	649072
12487	649073
23500	649074
26821	649075
73311	649076
33118	649077
47875	649078
2995	649079
79700	649080
127060	649081
2684	649082
43668	649083
33938	649084
72810	649085
27199	649086
21514	649087
64311	649088
7811	649089
23724	649090
162502	649091
93244	649092
76111	649093
14060	649094
34494	649095
114	649096
84427	649097
46177	649098
19545	649099
47792	649100
47579	649101
4792	649102
68825	649103
31819	649104
17204	649105
184911	649106
31400	649107
18930	649108
148532	649109
111431	649110
141567	649111
27356	649112
119788	649113
116184	649114
1781	649115
39248	649116
30739	649117
39118	649118
37260	649119
14983	649120
68882	649121
29185	649122
32712	649123
143558	649124
16694	649125
79897	649126
795	649127
15	649128
42553	649129
119550	649130
7060	649131
2210	649132
4901	649133
97493	649134
1367	649135
6494	649136
155760	649137
82234	649138
77861	649139
128987	649140
77962	649141
94486	649142
129353	649143
20406	649144
55804	649145
185090	649146
6460	649147
1	649148
17250	649149
33948	649150
96085	649151
32860	649152
64088	649153
36551	649154
6958	649155
1460	649156
4608	649157
31006	649158
13750	649159
112057	649160
39312	649161
11677	649162
12784	649163
6311	649164
76724	649165
12827	649166
141507	649167
1408	649168
11711	649169
1236	649170
114756	649171
43695	649172
80888	649173
89276	649174
88725	649175
53359	649176
12390	649177
1647	649178
1830	649179
1106	649180
776	649181
120901	649182
36761	649183
1905	649184
46852	649185
222	649186
9808	649187
81238	649188
617	649189
40347	649190
40167	649191
52922	649192
1923	649193
121411	649194
1766	649195
41363	649196
43342	649197
181083	649198
19282	649199
19282	649200
55617	649201
127097	649202
37586	649203
9552	649204
44607	649205
120903	649206
9151	649207
19727	649208
181372	649209
30289	649210
15520	649211
75198	649212
56496	649213
21036	649214
21145	649215
98992	649216
19789	649217
8595	649218
1043	649219
1043	649220
1043	649221
61888	649222
1043	649223
1043	649224
32354	649225
5030	649226
1043	649227
1439	649228
1439	649229
36133	649230
106868	649231
5153	649232
123590	649233
104148	649234
31316	649235
22432	649236
61838	649237
30327	649238
17308	649239
46509	649240
10636	649241
21313	649242
413	649243
102891	649244
10420	649245
161896	649246
82587	649247
126119	649248
81484	649249
97605	649250
38650	649251
40510	649252
152	649253
9679	649254
40926	649255
13335	649256
33693	649257
47295	649258
181367	649259
33708	649260
29894	649261
71392	649262
63611	649263
2761	649264
65479	649265
34596	649266
66213	649267
244	649268
17707	649269
43568	649270
35777	649271
12648	649272
3191	649273
19388	649274
54521	649275
8424	649276
3264	649277
38006	649278
51778	649279
3966	649280
60948	649281
144738	649282
27	649283
82429	649284
47417	649285
68225	649286
83057	649287
1130	649288
141532	649289
27	649290
27	649291
14680	649292
9838	649293
118907	649294
89267	649295
51394	649296
51394	649297
55611	649298
94676	649299
88155	649300
79393	649301
136575	649302
3693	649303
63645	649304
64166	649305
52998	649306
122203	649307
14399	649308
85706	649309
53331	649310
77101	649311
36552	649312
75753	649313
93893	649314
3486	649315
78067	649316
108637	649317
47213	649318
32569	649319
28428	649320
50439	649321
1007	649322
18	649323
25353	649324
4363	649325
6419	649326
34485	649327
96587	649328
139518	649329
95320	649330
7128	649331
47798	649332
17317	649333
26508	649334
96471	649335
7386	649336
50203	649337
36359	649338
7244	649339
86390	649340
34632	649341
71775	649342
39737	649343
15815	649344
45958	649345
57539	649346
12932	649347
84169	649348
17056	649349
53470	649350
76478	649351
78257	649352
5567	649353
48584	649354
103820	649355
89931	649356
76491	649357
14482	649358
22133	649359
61337	649360
50539	649361
90401	649362
113753	649363
94530	649364
88712	649365
4363	649366
40152	649367
84245	649368
69997	649369
9977	649370
1456	649371
15609	649372
18416	649373
30623	649374
9092	649375
177877	649376
70790	649377
86880	649378
53572	649379
9484	649380
6482	649381
4256	649382
7868	649383
7260	649384
2219	649385
18438	649386
9015	649387
18513	649388
2392	649389
12256	649390
18533	649391
110058	649392
27004	649393
125997	649394
41416	649395
54277	649396
78183	649397
20454	649398
3124	649399
20284	649400
31535	649401
39448	649402
43330	649403
36816	649404
120819	649405
47048	649406
24460	649407
21466	649408
38058	649409
4748	649410
9983	649411
25679	649412
10439	649413
137176	649414
34706	649415
15675	649416
6082	649417
58533	649418
27938	649419
46677	649420
22921	649421
20972	649422
1631	649423
25107	649424
73873	649425
50679	649426
25491	649427
11493	649428
67793	649429
12943	649430
101192	649431
119	649432
165632	649433
48562	649434
105808	649435
56477	649436
8902	649437
85420	649438
57999	649439
4777	649440
33042	649441
36231	649442
107875	649443
49274	649444
73199	649445
12053	649446
107889	649447
70822	649448
47486	649449
37514	649450
131601	649451
49218	649452
2101	649453
12791	649454
7373	649455
85441	649456
22235	649457
11768	649458
73122	649459
8897	649460
139952	649461
108486	649462
756	649463
63201	649464
11174	649465
178872	649466
47044	649467
163037	649468
62215	649469
76384	649470
56707	649471
15770	649472
29687	649473
48218	649474
86721	649475
97748	649476
26942	649477
25783	649478
6498	649479
59615	649480
19394	649481
37793	649482
27238	649483
86704	649484
84637	649485
67309	649486
34440	649487
52066	649488
1424	649489
316	649490
48850	649491
14608	649492
88459	649493
1505	649494
138751	649495
34490	649496
11659	649497
15650	649498
1610	649499
6480	649500
398	649501
7589	649502
11659	649503
30168	649504
13671	649505
2143	649506
13595	649507
1075	649508
6464	649509
34535	649510
88828	649511
83	649512
60619	649513
28187	649514
73197	649515
2728	649516
3155	649517
23480	649518
7085	649519
178113	649520
173018	649521
60762	649522
141039	649523
20203	649524
49978	649525
12123	649526
408	649527
89152	649528
3519	649529
148588	649530
26552	649531
42060	649532
12123	649533
32902	649534
57380	649535
1646	649536
42469	649537
20269	649538
489	649539
13108	649540
34054	649541
38784	649542
67552	649543
20968	649544
25740	649545
46992	649546
677	649547
22741	649548
68677	649549
110032	649550
59041	649551
527	649552
55524	649553
5298	649554
80112	649555
537	649556
113839	649557
12159	649558
8190	649559
123726	649560
64809	649561
21023	649562
23791	649563
65022	649564
5364	649565
104455	649566
29483	649567
23910	649568
25929	649569
37701	649570
169	649571
381	649572
9658	649573
1546	649574
122	649575
122	649576
43724	649577
89928	649578
53206	649579
137498	649580
22470	649581
22470	649582
45718	649583
14547	649584
63757	649585
72352	649586
185299	649587
63843	649588
9087	649589
130614	649590
88849	649591
31806	649592
9001	649593
30139	649594
3181	649595
169034	649596
154603	649597
17088	649598
108910	649599
13187	649600
38185	649601
138634	649602
139227	649603
142131	649604
19467	649605
34723	649606
101608	649607
141027	649608
140057	649609
106302	649610
182414	649611
30858	649612
3732	649613
33966	649614
142992	649615
142992	649616
28476	649617
101499	649618
3482	649619
74811	649620
45265	649621
133279	649622
30887	649623
5069	649624
97874	649625
10851	649626
60552	649627
106419	649628
44409	649629
131862	649630
10440	649631
159353	649632
50523	649633
76182	649634
106820	649635
14633	649636
24131	649637
17358	649638
53832	649639
93629	649640
77207	649641
14569	649642
180828	649643
76796	649644
178889	649645
5970	649646
44431	649647
30228	649648
40747	649649
144894	649650
15007	649651
44843	649652
8954	649653
89150	649654
72579	649655
104224	649656
115993	649657
94851	649658
44282	649659
119326	649660
67340	649661
149338	649662
150011	649663
24791	649664
30831	649665
16958	649666
109557	649667
62745	649668
43159	649669
46563	649670
63285	649671
10805	649672
12457	649673
1762	649674
32550	649675
84603	649676
627	649677
26475	649678
16715	649679
26695	649680
28827	649681
20600	649682
5728	649683
39569	649684
10108	649685
15803	649686
42115	649687
26763	649688
14269	649689
38195	649690
79406	649691
18513	649692
66082	649693
84116	649694
18841	649695
776	649696
36654	649697
6001	649698
120107	649699
93631	649700
26333	649701
123793	649702
66303	649703
82490	649704
17508	649705
30628	649706
30684	649707
67019	649708
31133	649709
37189	649710
13090	649711
55100	649712
2091	649713
7362	649714
7036	649715
11662	649716
8631	649717
9540	649718
146109	649719
43774	649720
68712	649721
21303	649722
55848	649723
33179	649724
66013	649725
95686	649726
80145	649727
77714	649728
84759	649729
24938	649730
19441	649731
39867	649732
9248	649733
108464	649734
15048	649735
66436	649736
38554	649737
26122	649738
15478	649739
72999	649740
796	649741
95060	649742
56919	649743
12608	649744
125079	649745
153789	649746
60447	649747
19364	649748
5386	649749
34674	649750
85147	649751
19234	649752
37967	649753
107984	649754
21359	649755
25248	649756
82089	649757
70342	649758
55834	649759
165876	649760
25696	649761
40961	649762
126847	649763
51210	649764
14796	649765
45044	649766
4852	649767
38354	649768
45450	649769
81760	649770
46193	649771
45643	649772
55906	649773
140956	649774
82636	649775
53998	649776
60411	649777
25330	649778
9234	649779
55219	649780
38174	649781
27754	649782
56750	649783
127763	649784
45918	649785
78255	649786
54018	649787
21453	649788
141998	649789
109573	649790
23413	649791
28297	649792
60471	649793
13679	649794
13620	649795
15082	649796
7791	649797
23357	649798
88207	649799
105202	649800
12302	649801
16165	649802
29979	649803
96109	649804
55402	649805
27021	649806
66629	649807
4751	649808
21589	649809
175894	649810
23435	649811
2327	649812
8933	649813
188581	649814
92681	649815
84	649816
73692	649817
61032	649818
2229	649819
30396	649820
6898	649821
3568	649822
301	649823
86659	649824
102483	649825
4851	649826
35017	649827
1705	649828
53477	649829
49202	649830
71	649831
302	649832
80360	649833
39510	649834
400	649835
15743	649836
39470	649837
16067	649838
5373	649839
1863	649840
2252	649841
6411	649842
85831	649843
26142	649844
1185	649845
14069	649846
48098	649847
7082	649848
31265	649849
10530	649850
131598	649851
24844	649852
24636	649853
345	649854
57158	649855
49578	649856
85626	649857
97018	649858
30581	649859
51752	649860
13970	649861
71504	649862
7254	649863
30438	649864
26132	649865
65544	649866
44113	649867
80660	649868
11421	649869
160329	649870
45333	649871
46873	649872
38787	649873
46089	649874
90073	649875
39219	649876
68372	649877
1293	649878
148574	649879
320	649880
944	649881
130080	649882
28285	649883
112645	649884
46900	649885
13864	649886
57400	649887
192	649888
154815	649889
47314	649890
35825	649891
127779	649892
7597	649893
25837	649894
21912	649895
35465	649896
9981	649897
38651	649898
35228	649899
16246	649900
28991	649901
29822	649902
38538	649903
12867	649904
1138	649905
34653	649906
55837	649907
48614	649908
51137	649909
3129	649910
2427	649911
7854	649912
157989	649913
41481	649914
23746	649915
22050	649916
19941	649917
26800	649918
142050	649919
42323	649920
119155	649921
113716	649922
68138	649923
130354	649924
92777	649925
15168	649926
15588	649927
17530	649928
180460	649929
183046	649930
78787	649931
229	649932
96255	649933
38855	649934
109978	649935
69857	649936
120617	649937
71643	649938
72638	649939
92841	649940
57929	649941
40007	649942
131062	649943
15587	649944
84423	649945
63006	649946
189107	649947
84432	649948
171018	649949
15587	649950
170741	649951
60298	649952
76441	649953
38855	649954
143917	649955
83888	649956
80928	649957
189149	649958
72668	649959
48492	649960
84361	649961
120723	649962
88421	649963
164879	649964
84323	649965
69857	649966
93920	649967
6018	649968
36737	649969
71854	649970
93760	649971
137622	649972
64866	649973
119470	649974
5912	649975
1499	649976
46187	649977
83282	649978
15595	649979
18786	649980
38690	649981
76265	649982
12311	649983
61030	649984
51049	649985
3308	649986
3308	649987
3308	649988
76413	649989
2660	649990
7825	649991
3868	649992
27939	649993
88265	649994
78967	649995
9542	649996
253	649997
26057	649998
60654	649999
76233	650000
119492	650001
77571	650002
7269	650003
9277	650004
65887	650005
59807	650006
67592	650007
4082	650008
96180	650009
38511	650010
64480	650011
46650	650012
49369	650013
133506	650014
159078	650015
46303	650016
38466	650017
46650	650018
31286	650019
15857	650020
95777	650021
30674	650022
64468	650023
36992	650024
44155	650025
18710	650026
180466	650027
1390	650028
114036	650029
83148	650030
253	650031
4624	650032
99210	650033
172297	650034
48616	650035
104020	650036
68339	650037
99743	650038
55254	650039
15999	650040
20372	650041
56052	650042
20665	650043
132744	650044
22260	650045
137433	650046
103819	650047
48331	650048
115659	650049
135076	650050
78188	650051
118030	650052
30171	650053
76373	650054
112785	650055
41138	650056
129317	650057
17303	650058
130526	650059
10669	650060
40394	650061
24846	650062
13059	650063
63793	650064
77957	650065
129700	650066
78188	650067
11111	650068
144114	650069
30753	650070
6938	650071
37702	650072
44241	650073
66507	650074
170977	650075
43763	650076
84084	650077
116003	650078
63274	650079
103542	650080
83813	650081
75772	650082
92659	650083
75772	650084
40346	650085
83861	650086
92741	650087
130971	650088
58075	650089
131222	650090
7221	650091
69956	650092
115991	650093
140081	650094
62352	650095
22352	650096
115334	650097
103572	650098
171659	650099
5904	650100
53294	650101
84036	650102
84540	650103
43914	650104
95668	650105
83242	650106
32944	650107
34513	650108
8139	650109
5904	650110
13964	650111
11134	650112
83897	650113
162608	650114
32981	650115
83891	650116
171658	650117
92856	650118
69979	650119
70799	650120
32902	650121
84063	650122
75890	650123
172037	650124
18432	650125
52645	650126
83952	650127
125060	650128
131098	650129
84036	650130
53997	650131
112528	650132
52326	650133
7118	650134
157110	650135
157089	650136
121786	650137
49946	650138
61083	650139
94158	650140
99760	650141
109559	650142
17905	650143
119082	650144
31788	650145
31173	650146
83973	650147
96556	650148
96104	650149
18806	650150
33319	650151
76463	650152
156103	650153
96694	650154
127415	650155
4241	650156
47207	650157
125200	650158
162734	650159
95954	650160
17911	650161
80188	650162
45526	650163
98438	650164
73414	650165
16956	650166
16956	650167
8818	650168
20614	650169
110646	650170
33391	650171
66557	650172
104654	650173
149200	650174
168186	650175
9541	650176
88422	650177
142040	650178
116133	650179
58356	650180
142528	650181
154929	650182
45698	650183
45977	650184
68732	650185
25592	650186
77603	650187
46921	650188
99939	650189
87617	650190
119158	650191
65193	650192
78229	650193
5217	650194
65851	650195
12139	650196
12139	650197
235	650198
126666	650199
5773	650200
12864	650201
68726	650202
54078	650203
25625	650204
67519	650205
15491	650206
29425	650207
174704	650208
94885	650209
38733	650210
44322	650211
17219	650212
33669	650213
114688	650214
122937	650215
129670	650216
106468	650217
150589	650218
17813	650219
94136	650220
169566	650221
109659	650222
112233	650223
77656	650224
17635	650225
38200	650226
90024	650227
188481	650228
45404	650229
106410	650230
52801	650231
77656	650232
99719	650233
187493	650234
44505	650235
52801	650236
132806	650237
53974	650238
9096	650239
9096	650240
63534	650241
102699	650242
109073	650243
46304	650244
18828	650245
18828	650246
96966	650247
35591	650248
105104	650249
3092	650250
12747	650251
37385	650252
37385	650253
18088	650254
59768	650255
13198	650256
165229	650257
24664	650258
17222	650259
101896	650260
69966	650261
43647	650262
63944	650263
17361	650264
69538	650265
41371	650266
143333	650267
43814	650268
64068	650269
133643	650270
125668	650271
41127	650272
32763	650273
97657	650274
32694	650275
42648	650276
100604	650277
129572	650278
69252	650279
19958	650280
24252	650281
46370	650282
14549	650283
35215	650284
1254	650285
38648	650286
8079	650287
116672	650288
92862	650289
51357	650290
66197	650291
82314	650292
42229	650293
16657	650294
51683	650295
229	650296
147349	650297
54643	650298
53863	650299
111859	650300
18068	650301
61965	650302
40208	650303
145899	650304
145242	650305
121452	650306
183305	650307
98908	650308
183769	650309
81236	650310
30481	650311
25165	650312
90248	650313
151197	650314
29118	650315
9224	650316
122586	650317
130263	650318
72668	650319
111928	650320
37747	650321
13781	650322
83980	650323
120755	650324
131061	650325
188610	650326
53579	650327
6265	650328
98506	650329
103790	650330
58469	650331
34937	650332
53666	650333
84338	650334
122939	650335
158566	650336
1236	650337
83978	650338
68608	650339
30455	650340
31027	650341
53745	650342
77492	650343
58022	650344
39703	650345
58231	650346
11731	650347
111928	650348
68491	650349
8697	650350
51695	650351
25678	650352
89484	650353
58231	650354
42623	650355
103182	650356
145217	650357
73675	650358
48469	650359
35804	650360
21688	650361
13416	650362
38400	650363
148068	650364
123240	650365
103790	650366
108183	650367
108180	650368
138460	650369
182127	650370
87388	650371
103790	650372
121452	650373
47082	650374
89644	650375
66236	650376
19559	650377
77811	650378
124967	650379
53179	650380
89650	650381
95035	650382
19779	650383
102750	650384
229	650385
3629	650386
27599	650387
26839	650388
120808	650389
84432	650390
131752	650391
48928	650392
127483	650393
103859	650394
21394	650395
78250	650396
87916	650397
29118	650398
35238	650399
31483	650400
6310	650401
6123	650402
80767	650403
82801	650404
97952	650405
98303	650406
28947	650407
34883	650408
77813	650409
47248	650410
45156	650411
46501	650412
103136	650413
69857	650414
35383	650415
46518	650416
22010	650417
66078	650418
102233	650419
83113	650420
15181	650421
31407	650422
47082	650423
84425	650424
98732	650425
42993	650426
146155	650427
4810	650428
89956	650429
57615	650430
87690	650431
125030	650432
131024	650433
90608	650434
34855	650435
108182	650436
19779	650437
60298	650438
147940	650439
58259	650440
18143	650441
87897	650442
48469	650443
53666	650444
129438	650445
39729	650446
188521	650447
169947	650448
26836	650449
96255	650450
150028	650451
50824	650452
28909	650453
184312	650454
82627	650455
147925	650456
33175	650457
143926	650458
72638	650459
1109	650460
51304	650461
141340	650462
20598	650463
39833	650464
17526	650465
89484	650466
72668	650467
32765	650468
58028	650469
131762	650470
33112	650471
6981	650472
28931	650473
145137	650474
53360	650475
157505	650476
88894	650477
89747	650478
103222	650479
13863	650480
120841	650481
20598	650482
98908	650483
61457	650484
33112	650485
151620	650486
84423	650487
185052	650488
48492	650489
57929	650490
83977	650491
88894	650492
7884	650493
57453	650494
29118	650495
68637	650496
6187	650497
82581	650498
27052	650499
119924	650500
47273	650501
147375	650502
109402	650503
84424	650504
6614	650505
6265	650506
87916	650507
89602	650508
34922	650509
88421	650510
84361	650511
47412	650512
229	650513
79713	650514
96255	650515
84425	650516
76333	650517
129299	650518
364	650519
56989	650520
19779	650521
73567	650522
101161	650523
114688	650524
25312	650525
106505	650526
26924	650527
57095	650528
14540	650529
22458	650530
104027	650531
71880	650532
162713	650533
43647	650534
173952	650535
132129	650536
113994	650537
148080	650538
106054	650539
27106	650540
25312	650541
42731	650542
3289	650543
135167	650544
59126	650545
102109	650546
99705	650547
102622	650548
161042	650549
102622	650550
129269	650551
98045	650552
20877	650553
20877	650554
4138	650555
124530	650556
182926	650557
14708	650558
93050	650559
68353	650560
46427	650561
73778	650562
55448	650563
103038	650564
180619	650565
4851	650566
77531	650567
14482	650568
66952	650569
55207	650570
20877	650571
97692	650572
45089	650573
26210	650574
4138	650575
78567	650576
97296	650577
12534	650578
66956	650579
98941	650580
128061	650581
139963	650582
163375	650583
84703	650584
177200	650585
53230	650586
17259	650587
63591	650588
4535	650589
7693	650590
10307	650591
7693	650592
30486	650593
11752	650594
66042	650595
119431	650596
61873	650597
172968	650598
5968	650599
4977	650600
22327	650601
13145	650602
101732	650603
67619	650604
2582	650605
104258	650606
59391	650607
40982	650608
104741	650609
58514	650610
70234	650611
104940	650612
2729	650613
119751	650614
15994	650615
3955	650616
19131	650617
2274	650618
115248	650619
8	650620
46798	650621
46880	650622
10271	650623
6933	650624
54798	650625
71454	650626
40332	650627
147022	650628
21863	650629
12091	650630
24401	650631
113575	650632
57522	650633
133734	650634
37425	650635
12103	650636
33290	650637
5548	650638
59065	650639
50823	650640
11214	650641
3667	650642
35983	650643
4671	650644
100611	650645
10022	650646
17001	650647
5548	650648
17784	650649
38892	650650
23627	650651
42494	650652
145793	650653
122726	650654
22501	650655
11716	650656
68150	650657
61371	650658
133994	650659
56023	650660
36966	650661
17480	650662
94026	650663
93559	650664
67411	650665
18660	650666
58753	650667
101007	650668
5330	650669
18210	650670
10689	650671
21576	650672
17480	650673
27624	650674
115861	650675
77627	650676
63913	650677
71454	650678
94816	650679
77928	650680
125404	650681
106398	650682
187350	650683
70925	650684
88730	650685
62670	650686
15168	650687
80201	650688
38554	650689
38165	650690
1339	650691
133262	650692
3973	650693
16576	650694
3366	650695
15322	650696
74624	650697
114031	650698
19653	650699
89228	650700
64708	650701
55156	650702
111848	650703
38472	650704
85065	650705
70180	650706
12091	650707
10859	650708
42505	650709
70692	650710
61569	650711
35570	650712
16568	650713
61387	650714
154103	650715
53338	650716
133499	650717
48782	650718
61394	650719
7301	650720
2109	650721
9557	650722
37949	650723
88730	650724
40838	650725
13183	650726
145552	650727
121211	650728
114143	650729
186175	650730
177374	650731
11303	650732
173607	650733
54456	650734
19731	650735
44727	650736
142551	650737
118493	650738
45693	650739
5366	650740
44533	650741
26071	650742
21009	650743
45835	650744
34337	650745
43577	650746
9147	650747
114095	650748
50905	650749
75614	650750
143795	650751
64528	650752
75394	650753
151282	650754
64528	650755
161667	650756
113540	650757
82713	650758
111921	650759
114092	650760
66312	650761
69136	650762
55001	650763
145809	650764
147485	650765
165391	650766
92046	650767
12335	650768
57756	650769
177349	650770
86918	650771
44855	650772
80977	650773
137445	650774
7782	650775
52898	650776
152598	650777
79107	650778
78460	650779
18072	650780
66176	650781
137558	650782
30680	650783
124678	650784
45880	650785
182736	650786
143482	650787
16806	650788
17549	650789
78800	650790
75394	650791
54811	650792
151539	650793
45741	650794
79130	650795
17513	650796
187815	650797
142789	650798
80941	650799
61598	650800
59816	650801
71259	650802
6254	650803
4762	650804
10717	650805
20479	650806
160456	650807
28841	650808
3981	650809
15930	650810
1691	650811
108641	650812
9683	650813
7762	650814
39044	650815
109708	650816
12185	650817
134984	650818
85768	650819
13003	650820
15822	650821
4762	650822
30320	650823
12835	650824
64873	650825
97759	650826
65406	650827
321	650828
41974	650829
37564	650830
41945	650831
13002	650832
7014	650833
125732	650834
2259	650835
69640	650836
4913	650837
11235	650838
34779	650839
72345	650840
36134	650841
5203	650842
11872	650843
22453	650844
8603	650845
49801	650846
119208	650847
74413	650848
2066	650849
102697	650850
6362	650851
67507	650852
110500	650853
85936	650854
15058	650855
57756	650856
33873	650857
106028	650858
14661	650859
14442	650860
88134	650861
60322	650862
41388	650863
11280	650864
62117	650865
62292	650866
5830	650867
111298	650868
60654	650869
35773	650870
173395	650871
3525	650872
32795	650873
52914	650874
26979	650875
72522	650876
69707	650877
186698	650878
88686	650879
92244	650880
136494	650881
2384	650882
168691	650883
500	650884
22205	650885
22220	650886
15484	650887
13235	650888
9419	650889
21737	650890
4269	650891
12326	650892
84034	650893
20290	650894
175550	650895
106948	650896
52824	650897
17017	650898
130790	650899
8906	650900
18524	650901
2490	650902
86173	650903
6743	650904
22275	650905
235	650906
172	650907
60191	650908
6725	650909
17317	650910
7435	650911
51125	650912
176194	650913
368	650914
28461	650915
15448	650916
48425	650917
1517	650918
172	650919
663	650920
3662	650921
236	650922
27135	650923
131531	650924
34653	650925
24672	650926
11841	650927
28951	650928
168135	650929
53108	650930
53108	650931
50503	650932
20588	650933
36904	650934
4324	650935
383	650936
70604	650937
3021	650938
4174	650939
4182	650940
103116	650941
27894	650942
25921	650943
139635	650944
7604	650945
2726	650946
33208	650947
34600	650948
669	650949
41234	650950
137497	650951
87395	650952
10066	650953
61519	650954
27233	650955
73601	650956
8929	650957
48297	650958
103608	650959
8393	650960
4801	650961
41289	650962
71257	650963
71296	650964
695	650965
13382	650966
40080	650967
72060	650968
135033	650969
23384	650970
8109	650971
51776	650972
6295	650973
41067	650974
2101	650975
15509	650976
20378	650977
2513	650978
100536	650979
2708	650980
137651	650981
30427	650982
17292	650983
48363	650984
10526	650985
69528	650986
15522	650987
30006	650988
45855	650989
5222	650990
36775	650991
18508	650992
6284	650993
13143	650994
15087	650995
9025	650996
71311	650997
86166	650998
15720	650999
27115	651000
1508	651001
11395	651002
54134	651003
11575	651004
2609	651005
134929	651006
28405	651007
10537	651008
5368	651009
105854	651010
1293	651011
75363	651012
176	651013
23156	651014
36290	651015
13665	651016
17568	651017
44364	651018
2512	651019
72041	651020
130684	651021
41988	651022
8106	651023
4536	651024
51976	651025
29932	651026
9559	651027
43276	651028
40962	651029
83434	651030
13237	651031
3753	651032
17719	651033
5993	651034
29203	651035
59450	651036
15539	651037
11392	651038
134555	651039
48218	651040
108435	651041
2381	651042
46407	651043
48844	651044
2244	651045
12208	651046
56911	651047
134609	651048
2091	651049
18969	651050
17081	651051
52694	651052
77370	651053
4588	651054
18449	651055
173112	651056
1153	651057
33071	651058
512	651059
72357	651060
8925	651061
15170	651062
22013	651063
18969	651064
8146	651065
106147	651066
2195	651067
49963	651068
14104	651069
74788	651070
130721	651071
44391	651072
33158	651073
176	651074
24314	651075
11504	651076
2196	651077
29855	651078
1790	651079
3482	651080
9720	651081
48395	651082
2233	651083
663	651084
14183	651085
3506	651086
2647	651087
76604	651088
109415	651089
92190	651090
34631	651091
66458	651092
115527	651093
1148	651094
1264	651095
16943	651096
52907	651097
63065	651098
2010	651099
1707	651100
22647	651101
70332	651102
47	651103
19342	651104
68530	651105
43890	651106
27242	651107
49118	651108
3505	651109
22938	651110
69653	651111
41215	651112
84113	651113
50706	651114
3133	651115
17137	651116
11074	651117
71297	651118
1552	651119
10205	651120
3329	651121
357	651122
139556	651123
231	651124
62058	651125
86944	651126
74239	651127
75829	651128
62449	651129
122286	651130
94021	651131
23293	651132
23304	651133
10483	651134
8479	651135
400	651136
317	651137
90479	651138
39781	651139
3433	651140
9953	651141
7173	651142
64400	651143
4286	651144
20579	651145
106672	651146
72293	651147
3537	651148
36327	651149
1942	651150
756	651151
2101	651152
2101	651153
756	651154
73747	651155
8649	651156
22685	651157
30616	651158
143	651159
79418	651160
27901	651161
33862	651162
21693	651163
39263	651164
27957	651165
3407	651166
19362	651167
57239	651168
9040	651169
103062	651170
663	651171
6734	651172
68460	651173
3015	651174
39662	651175
31220	651176
13418	651177
6577	651178
125004	651179
27690	651180
74275	651181
114965	651182
106725	651183
17109	651184
29105	651185
184704	651186
19812	651187
28969	651188
6180	651189
2013	651190
6827	651191
57320	651192
165978	651193
106773	651194
28462	651195
15616	651196
185304	651197
26377	651198
737	651199
1993	651200
61548	651201
40790	651202
28500	651203
3015	651204
3153	651205
9955	651206
11114	651207
8465	651208
171680	651209
8412	651210
33026	651211
34	651212
24144	651213
49454	651214
38802	651215
176	651216
58394	651217
142681	651218
49515	651219
69661	651220
84565	651221
102972	651222
182554	651223
5610	651224
63337	651225
149	651226
87909	651227
24879	651228
2346	651229
39982	651230
12998	651231
58350	651232
50598	651233
2676	651234
184575	651235
14484	651236
176988	651237
60627	651238
126055	651239
4569	651240
13227	651241
24552	651242
76688	651243
4242	651244
42868	651245
63794	651246
92673	651247
90450	651248
143218	651249
161245	651250
186956	651251
99981	651252
7920	651253
8325	651254
12429	651255
55582	651256
23529	651257
2876	651258
4226	651259
45370	651260
6804	651261
75552	651262
122098	651263
69365	651264
101	651265
14406	651266
16186	651267
20074	651268
6457	651269
36284	651270
4921	651271
8100	651272
88472	651273
2320	651274
2631	651275
40723	651276
82016	651277
43081	651278
56547	651279
31315	651280
15625	651281
15137	651282
53964	651283
34203	651284
46539	651285
103013	651286
11009	651287
2604	651288
26047	651289
69855	651290
4694	651291
2982	651292
104117	651293
2896	651294
764	651295
38608	651296
3271	651297
31236	651298
45073	651299
56519	651300
7199	651301
43072	651302
38888	651303
42	651304
4743	651305
4743	651306
142	651307
142	651308
4743	651309
142	651310
4743	651311
5943	651312
77022	651313
28110	651314
37819	651315
12671	651316
112325	651317
108684	651318
22980	651319
95732	651320
13845	651321
110249	651322
3651	651323
99030	651324
107251	651325
25806	651326
63250	651327
5483	651328
142442	651329
106117	651330
175954	651331
36517	651332
1600	651333
174116	651334
93218	651335
166246	651336
9015	651337
601	651338
26163	651339
19267	651340
77022	651341
110947	651342
59269	651343
80940	651344
157612	651345
4225	651346
186101	651347
159071	651348
82334	651349
1647	651350
3703	651351
44962	651352
9188	651353
43194	651354
7751	651355
64156	651356
5215	651357
96061	651358
58921	651359
117470	651360
14731	651361
9320	651362
82139	651363
85880	651364
26168	651365
14910	651366
26579	651367
102028	651368
57481	651369
79090	651370
626	651371
27802	651372
16108	651373
12834	651374
751	651375
20968	651376
71096	651377
132099	651378
6368	651379
39252	651380
79233	651381
153389	651382
107577	651383
163964	651384
13496	651385
65742	651386
17039	651387
16901	651388
55654	651389
15038	651390
106230	651391
106230	651392
77955	651393
20997	651394
44160	651395
35797	651396
36425	651397
63775	651398
144851	651399
102609	651400
697	651401
32935	651402
46041	651403
111256	651404
29728	651405
62552	651406
11100	651407
21981	651408
87452	651409
162084	651410
94762	651411
96061	651412
2294	651413
3909	651414
121157	651415
7401	651416
169149	651417
125537	651418
157999	651419
12229	651420
121856	651421
15000	651422
160263	651423
56717	651424
40684	651425
98407	651426
3805	651427
4844	651428
100191	651429
64204	651430
141438	651431
49777	651432
132649	651433
39161	651434
4547	651435
1055	651436
38453	651437
22775	651438
47017	651439
170123	651440
125530	651441
109333	651442
38844	651443
169545	651444
121008	651445
472	651446
128825	651447
30059	651448
120922	651449
123774	651450
121664	651451
96786	651452
94060	651453
82897	651454
162972	651455
158176	651456
81553	651457
81065	651458
125000	651459
127602	651460
126270	651461
123792	651462
80162	651463
123561	651464
101939	651465
97273	651466
120651	651467
162272	651468
123895	651469
157255	651470
128484	651471
99098	651472
46487	651473
122797	651474
123398	651475
82060	651476
119492	651477
56835	651478
126973	651479
126636	651480
122155	651481
78506	651482
125686	651483
156112	651484
78007	651485
126476	651486
128727	651487
96903	651488
67532	651489
161656	651490
160270	651491
121157	651492
163968	651493
167850	651494
94926	651495
120309	651496
119907	651497
125543	651498
156361	651499
120563	651500
95508	651501
5804	651502
94691	651503
100165	651504
94020	651505
121720	651506
167921	651507
157502	651508
167352	651509
165308	651510
121223	651511
102693	651512
162563	651513
125741	651514
126029	651515
165867	651516
3161	651517
78117	651518
154923	651519
95304	651520
153749	651521
18325	651522
9404	651523
36075	651524
3900	651525
23880	651526
87348	651527
43606	651528
52812	651529
11712	651530
72012	651531
6486	651532
839	651533
10	651534
69515	651535
14570	651536
3771	651537
3612	651538
26427	651539
27844	651540
21827	651541
89447	651542
89290	651543
62064	651544
50443	651545
173591	651546
18902	651547
1869	651548
2922	651549
3597	651550
2922	651551
1375	651552
714	651553
2322	651554
110409	651555
7322	651556
88315	651557
71186	651558
1145	651559
27322	651560
22706	651561
93970	651562
1701	651563
21543	651564
39808	651565
7081	651566
46728	651567
2923	651568
2329	651569
2922	651570
993	651571
11044	651572
713	651573
29307	651574
26299	651575
33481	651576
132591	651577
49173	651578
82189	651579
71186	651580
55194	651581
9410	651582
845	651583
2563	651584
851	651585
8105	651586
2563	651587
1876	651588
3301	651589
846	651590
846	651591
25248	651592
560	651593
63723	651594
37097	651595
11610	651596
16722	651597
35720	651598
3699	651599
35632	651600
54525	651601
6238	651602
12985	651603
30232	651604
33844	651605
9232	651606
43326	651607
7783	651608
97463	651609
43061	651610
88627	651611
40903	651612
71013	651613
29307	651614
71648	651615
105810	651616
2743	651617
30232	651618
26299	651619
51772	651620
4319	651621
93985	651622
21436	651623
9232	651624
25972	651625
85929	651626
154699	651627
22713	651628
35720	651629
62070	651630
2281	651631
1870	651632
4211	651633
1870	651634
4217	651635
1870	651636
712	651637
1080	651638
8105	651639
14075	651640
55970	651641
1676	651642
55970	651643
8769	651644
40623	651645
51803	651646
57240	651647
116849	651648
40959	651649
93375	651650
62541	651651
25	651652
100748	651653
3702	651654
65184	651655
4210	651656
2325	651657
2322	651658
4210	651659
6964	651660
713	651661
55811	651662
4182	651663
1478	651664
2322	651665
26424	651666
57569	651667
81713	651668
4210	651669
50520	651670
4210	651671
47874	651672
1478	651673
81654	651674
913	651675
60369	651676
13457	651677
121028	651678
39125	651679
81597	651680
85139	651681
21436	651682
2563	651683
10929	651684
22713	651685
1145	651686
20967	651687
90759	651688
163293	651689
74909	651690
126814	651691
118060	651692
95417	651693
33481	651694
1371	651695
95417	651696
15373	651697
32283	651698
594	651699
9263	651700
88235	651701
140867	651702
32345	651703
35891	651704
1589	651705
93275	651706
12866	651707
12866	651708
26816	651709
34624	651710
2172	651711
23681	651712
731	651713
145243	651714
1165	651715
19178	651716
54422	651717
51710	651718
89991	651719
5196	651720
783	651721
466	651722
6808	651723
29153	651724
437	651725
3069	651726
26949	651727
437	651728
4458	651729
5075	651730
153813	651731
3769	651732
36937	651733
71879	651734
3240	651735
8227	651736
1112	651737
42954	651738
21736	651739
10872	651740
63512	651741
4854	651742
4480	651743
32555	651744
108371	651745
1399	651746
33332	651747
796	651748
76179	651749
61278	651750
4299	651751
9076	651752
1486	651753
11247	651754
95938	651755
1823	651756
27227	651757
117644	651758
87194	651759
29958	651760
6574	651761
155502	651762
71670	651763
106856	651764
93462	651765
10014	651766
63427	651767
76230	651768
138157	651769
138106	651770
33973	651771
9766	651772
25071	651773
2261	651774
77355	651775
86395	651776
29785	651777
31780	651778
107920	651779
71792	651780
109000	651781
24925	651782
312	651783
45098	651784
85934	651785
1841	651786
56438	651787
71160	651788
27318	651789
2318	651790
71235	651791
6406	651792
29559	651793
2565	651794
90629	651795
21361	651796
94500	651797
54379	651798
33512	651799
1178	651800
90739	651801
401	651802
168325	651803
113059	651804
6118	651805
68731	651806
18929	651807
20453	651808
28801	651809
16845	651810
2978	651811
2192	651812
12828	651813
17239	651814
88676	651815
136253	651816
20267	651817
39374	651818
783	651819
23992	651820
181328	651821
37910	651822
7508	651823
3781	651824
81698	651825
49888	651826
61675	651827
53492	651828
5196	651829
56701	651830
3397	651831
53156	651832
34390	651833
3397	651834
9780	651835
26938	651836
106406	651837
31156	651838
28261	651839
8766	651840
15837	651841
6092	651842
5299	651843
16628	651844
3125	651845
4653	651846
22057	651847
40990	651848
5299	651849
18782	651850
831	651851
312	651852
33601	651853
369	651854
51895	651855
8123	651856
2929	651857
16137	651858
3767	651859
1753	651860
30524	651861
34624	651862
783	651863
4453	651864
123218	651865
48616	651866
1753	651867
30660	651868
98323	651869
21427	651870
16231	651871
87990	651872
22128	651873
14598	651874
188592	651875
29525	651876
16918	651877
170154	651878
42240	651879
5196	651880
1753	651881
783	651882
155729	651883
28990	651884
11720	651885
8558	651886
74033	651887
145795	651888
15462	651889
132999	651890
138020	651891
24583	651892
35909	651893
143430	651894
96366	651895
172079	651896
6961	651897
32268	651898
10998	651899
91814	651900
42250	651901
180779	651902
23059	651903
59237	651904
134391	651905
35693	651906
40346	651907
75515	651908
59333	651909
20851	651910
26421	651911
53294	651912
129731	651913
42497	651914
18218	651915
40545	651916
43661	651917
67178	651918
26617	651919
71813	651920
40986	651921
91430	651922
92830	651923
35468	651924
26912	651925
104813	651926
84182	651927
27505	651928
51568	651929
312	651930
28261	651931
23756	651932
938	651933
6641	651934
35506	651935
18782	651936
74152	651937
182004	651938
32252	651939
95541	651940
95541	651941
20249	651942
4038	651943
240	651944
143037	651945
10587	651946
5639	651947
1693	651948
156280	651949
291	651950
2743	651951
1827	651952
24172	651953
2204	651954
7463	651955
2745	651956
13716	651957
64356	651958
71077	651959
19000	651960
141201	651961
929	651962
3772	651963
33794	651964
73016	651965
114783	651966
53422	651967
26646	651968
19016	651969
65001	651970
153743	651971
37289	651972
22729	651973
5174	651974
117837	651975
7673	651976
76672	651977
153367	651978
10973	651979
55522	651980
25367	651981
18799	651982
120851	651983
16620	651984
56536	651985
22707	651986
46959	651987
39842	651988
62154	651989
28948	651990
75399	651991
64356	651992
59355	651993
90932	651994
51781	651995
124301	651996
133985	651997
57066	651998
79942	651999
104063	652000
8042	652001
19635	652002
154403	652003
31380	652004
40934	652005
12085	652006
78687	652007
14670	652008
12490	652009
55920	652010
97342	652011
36952	652012
30535	652013
20788	652014
151571	652015
171451	652016
33949	652017
150952	652018
94565	652019
66580	652020
21564	652021
54756	652022
85977	652023
7486	652024
97180	652025
18137	652026
108514	652027
41365	652028
25594	652029
68992	652030
76737	652031
85964	652032
28669	652033
29964	652034
38588	652035
118911	652036
39042	652037
45117	652038
97682	652039
88361	652040
99324	652041
98673	652042
97848	652043
38163	652044
112682	652045
160440	652046
125032	652047
54033	652048
17378	652049
31879	652050
120736	652051
171604	652052
38540	652053
17632	652054
165612	652055
16893	652056
94349	652057
47656	652058
40795	652059
77251	652060
6035	652061
68143	652062
54978	652063
17683	652064
95311	652065
92230	652066
59605	652067
71509	652068
97620	652069
31827	652070
71659	652071
95311	652072
86280	652073
180008	652074
104377	652075
530	652076
12220	652077
79118	652078
17391	652079
17932	652080
18603	652081
26146	652082
46958	652083
21564	652084
114225	652085
7303	652086
91407	652087
7025	652088
25312	652089
66924	652090
44572	652091
31338	652092
14558	652093
96828	652094
115996	652095
126134	652096
119270	652097
110435	652098
30991	652099
26972	652100
27854	652101
101013	652102
108992	652103
157123	652104
164074	652105
125666	652106
21049	652107
123145	652108
90980	652109
80664	652110
37757	652111
3059	652112
183739	652113
90611	652114
77499	652115
109502	652116
37991	652117
152393	652118
38685	652119
56731	652120
31350	652121
31350	652122
13752	652123
55659	652124
55089	652125
105229	652126
21973	652127
15761	652128
10605	652129
18099	652130
31569	652131
53316	652132
15054	652133
51594	652134
44037	652135
74194	652136
29541	652137
6060	652138
37193	652139
13482	652140
35745	652141
5518	652142
146067	652143
93382	652144
102648	652145
135341	652146
177187	652147
114150	652148
61240	652149
10014	652150
19635	652151
165599	652152
123255	652153
124294	652154
102420	652155
37391	652156
4440	652157
65558	652158
7486	652159
71227	652160
65501	652161
33949	652162
46624	652163
98985	652164
33906	652165
105494	652166
71722	652167
10628	652168
10834	652169
1828	652170
9994	652171
55101	652172
135287	652173
14812	652174
42463	652175
21025	652176
54526	652177
169964	652178
151344	652179
14855	652180
112319	652181
35061	652182
15960	652183
10782	652184
36869	652185
14818	652186
4167	652187
29430	652188
45595	652189
118815	652190
78378	652191
6760	652192
19486	652193
27852	652194
2318	652195
4871	652196
25536	652197
68776	652198
15976	652199
121556	652200
26304	652201
17809	652202
48674	652203
71268	652204
73237	652205
115185	652206
79937	652207
83010	652208
55089	652209
54294	652210
117677	652211
62096	652212
169534	652213
179388	652214
46747	652215
128	652216
175015	652217
29964	652218
9724	652219
85712	652220
51351	652221
82967	652222
141403	652223
54107	652224
126018	652225
79537	652226
40861	652227
86248	652228
17018	652229
74194	652230
95246	652231
139653	652232
114677	652233
19843	652234
66013	652235
160948	652236
172933	652237
17886	652238
124798	652239
4365	652240
13455	652241
124268	652242
164188	652243
156244	652244
66379	652245
76431	652246
52942	652247
116359	652248
116365	652249
176844	652250
176947	652251
41285	652252
183247	652253
72040	652254
108141	652255
107804	652256
80105	652257
165402	652258
91751	652259
18067	652260
155956	652261
75193	652262
141944	652263
62545	652264
39887	652265
184864	652266
189109	652267
182622	652268
44750	652269
89545	652270
160884	652271
80127	652272
48822	652273
50501	652274
60114	652275
81099	652276
147472	652277
60750	652278
108992	652279
37100	652280
124470	652281
110365	652282
142960	652283
162322	652284
95612	652285
98688	652286
80369	652287
101492	652288
63593	652289
141400	652290
121993	652291
108754	652292
55961	652293
67961	652294
8791	652295
161588	652296
100889	652297
186751	652298
53790	652299
50797	652300
27522	652301
77658	652302
96238	652303
101009	652304
77222	652305
41145	652306
164143	652307
157413	652308
30425	652309
10046	652310
55339	652311
5430	652312
78670	652313
60750	652314
73475	652315
54752	652316
108421	652317
106212	652318
91937	652319
73606	652320
51439	652321
41087	652322
44453	652323
62891	652324
15592	652325
126826	652326
79395	652327
142019	652328
164108	652329
8935	652330
33907	652331
18392	652332
2975	652333
6032	652334
187073	652335
33367	652336
143855	652337
51318	652338
38540	652339
86257	652340
120194	652341
30628	652342
124545	652343
10994	652344
188114	652345
163420	652346
13508	652347
13508	652348
43079	652349
81425	652350
30494	652351
102221	652352
122867	652353
162354	652354
6419	652355
110626	652356
78567	652357
18084	652358
36499	652359
28439	652360
36833	652361
36545	652362
172064	652363
21749	652364
55592	652365
32751	652366
46958	652367
461	652368
12479	652369
13093	652370
84095	652371
27328	652372
116557	652373
116274	652374
184116	652375
57895	652376
54845	652377
109991	652378
93359	652379
33943	652380
10395	652381
182060	652382
69485	652383
36372	652384
110698	652385
797	652386
347	652387
56385	652388
14299	652389
27275	652390
92245	652391
38678	652392
73898	652393
51851	652394
73956	652395
26249	652396
73954	652397
3785	652398
1114	652399
43371	652400
29616	652401
73954	652402
52155	652403
125316	652404
15814	652405
52155	652406
38121	652407
22901	652408
12782	652409
24340	652410
42551	652411
361	652412
361	652413
56140	652414
133502	652415
9242	652416
15861	652417
120009	652418
35260	652419
92060	652420
780	652421
66685	652422
72588	652423
86379	652424
45776	652425
135387	652426
7486	652427
135510	652428
131543	652429
9809	652430
50835	652431
51557	652432
3815	652433
60352	652434
434	652435
166849	652436
203	652437
45997	652438
33957	652439
2558	652440
82976	652441
44644	652442
106393	652443
6994	652444
47234	652445
2753	652446
603	652447
20241	652448
77766	652449
92903	652450
71287	652451
4899	652452
61508	652453
5409	652454
1942	652455
19004	652456
26388	652457
15818	652458
1131	652459
51759	652460
1196	652461
164	652462
215	652463
17819	652464
11019	652465
11019	652466
270	652467
21451	652468
10749	652469
62004	652470
119862	652471
21451	652472
20942	652473
4493	652474
38607	652475
15292	652476
50023	652477
12734	652478
46	652479
88812	652480
99826	652481
25033	652482
18790	652483
313	652484
21385	652485
2450	652486
28447	652487
31443	652488
37107	652489
30776	652490
9679	652491
3230	652492
637	652493
9635	652494
120409	652495
22550	652496
33307	652497
22626	652498
11367	652499
38751	652500
33561	652501
101970	652502
50393	652503
8826	652504
70212	652505
114107	652506
3230	652507
14096	652508
3792	652509
23110	652510
749	652511
313	652512
46	652513
28969	652514
25297	652515
4747	652516
41709	652517
22497	652518
47884	652519
1845	652520
13126	652521
18507	652522
1341	652523
2990	652524
7451	652525
57486	652526
13380	652527
4368	652528
2352	652529
48341	652530
16401	652531
32919	652532
758	652533
59457	652534
52052	652535
14352	652536
18967	652537
84014	652538
15379	652539
48009	652540
15286	652541
69951	652542
63003	652543
18343	652544
18275	652545
98508	652546
4561	652547
11685	652548
343	652549
67220	652550
2097	652551
106090	652552
91519	652553
8073	652554
30334	652555
92426	652556
26618	652557
4117	652558
933	652559
28682	652560
34186	652561
2468	652562
179704	652563
86824	652564
39950	652565
55318	652566
6288	652567
14348	652568
40053	652569
67199	652570
81412	652571
2	652572
7595	652573
86152	652574
5599	652575
6783	652576
135336	652577
103497	652578
70891	652579
4235	652580
28774	652581
6876	652582
49552	652583
174212	652584
7729	652585
100617	652586
162723	652587
60982	652588
33877	652589
30452	652590
76656	652591
92548	652592
6450	652593
40053	652594
48929	652595
83887	652596
92492	652597
34911	652598
115950	652599
140458	652600
49523	652601
9966	652602
32863	652603
13389	652604
35848	652605
143379	652606
86689	652607
27108	652608
15824	652609
7451	652610
3479	652611
106324	652612
113222	652613
104347	652614
36930	652615
98092	652616
64640	652617
1126	652618
5042	652619
3814	652620
43279	652621
27998	652622
42764	652623
172900	652624
3479	652625
1992	652626
12880	652627
7799	652628
16511	652629
8213	652630
27521	652631
87368	652632
101	652633
80110	652634
99438	652635
81937	652636
68008	652637
21064	652638
106831	652639
10324	652640
15811	652641
78729	652642
16511	652643
8655	652644
13443	652645
7413	652646
63968	652647
57932	652648
71793	652649
17250	652650
12123	652651
36141	652652
129602	652653
34991	652654
64180	652655
36930	652656
663	652657
36930	652658
28774	652659
123611	652660
64180	652661
18819	652662
7451	652663
14518	652664
314	652665
2466	652666
5088	652667
71075	652668
7690	652669
3809	652670
29833	652671
136592	652672
58263	652673
45408	652674
7292	652675
86152	652676
138208	652677
62450	652678
275	652679
7449	652680
158194	652681
32723	652682
35628	652683
8923	652684
131322	652685
1212	652686
7134	652687
85647	652688
83683	652689
9981	652690
4981	652691
171145	652692
1490	652693
5756	652694
51548	652695
58263	652696
8447	652697
1992	652698
1070	652699
44771	652700
20822	652701
101962	652702
86865	652703
36500	652704
173730	652705
65265	652706
3479	652707
15433	652708
41041	652709
179486	652710
53224	652711
34046	652712
1815	652713
9781	652714
177478	652715
47046	652716
4018	652717
10364	652718
27021	652719
2756	652720
180197	652721
6426	652722
71756	652723
49667	652724
48083	652725
887	652726
96684	652727
34732	652728
5709	652729
29604	652730
1238	652731
11439	652732
41	652733
116257	652734
296	652735
8770	652736
1588	652737
1586	652738
2774	652739
139882	652740
170232	652741
8923	652742
36140	652743
5809	652744
4542	652745
8560	652746
243	652747
168538	652748
1554	652749
2719	652750
131746	652751
16272	652752
42764	652753
121409	652754
76656	652755
12348	652756
33498	652757
5718	652758
112833	652759
51223	652760
7718	652761
150152	652762
69576	652763
75113	652764
168615	652765
68014	652766
43615	652767
23701	652768
81931	652769
56552	652770
62797	652771
58155	652772
42557	652773
3988	652774
10113	652775
23505	652776
65459	652777
16390	652778
5168	652779
61102	652780
190	652781
81569	652782
42964	652783
296	652784
49512	652785
146856	652786
393	652787
98933	652788
5005	652789
86067	652790
7405	652791
73230	652792
14417	652793
37573	652794
22399	652795
89858	652796
12062	652797
2450	652798
51669	652799
14541	652800
423	652801
29746	652802
33147	652803
11757	652804
58155	652805
100554	652806
19600	652807
117603	652808
98794	652809
5730	652810
5168	652811
110829	652812
10073	652813
1545	652814
135445	652815
2744	652816
3131	652817
49522	652818
41607	652819
74954	652820
59518	652821
29154	652822
71721	652823
29224	652824
7292	652825
22850	652826
77617	652827
70492	652828
66421	652829
127198	652830
108311	652831
5156	652832
43605	652833
36109	652834
5877	652835
2700	652836
12994	652837
155161	652838
35223	652839
14223	652840
475	652841
74314	652842
44463	652843
14368	652844
52596	652845
27128	652846
103813	652847
4438	652848
973	652849
51610	652850
63154	652851
3996	652852
13412	652853
67587	652854
164829	652855
19672	652856
13388	652857
27731	652858
24965	652859
22434	652860
86783	652861
18980	652862
52284	652863
49516	652864
18794	652865
88073	652866
46500	652867
58660	652868
4954	652869
125434	652870
14889	652871
114367	652872
2067	652873
48650	652874
5923	652875
151295	652876
117725	652877
177764	652878
75056	652879
10147	652880
92435	652881
112376	652882
102182	652883
64067	652884
162133	652885
115496	652886
107201	652887
167764	652888
20164	652889
78130	652890
135738	652891
88941	652892
27021	652893
41060	652894
41060	652895
86192	652896
130003	652897
70688	652898
51952	652899
181024	652900
25674	652901
1704	652902
59472	652903
48872	652904
41	652905
12449	652906
12123	652907
2700	652908
52681	652909
66222	652910
1277	652911
175558	652912
48918	652913
8686	652914
91139	652915
71756	652916
5833	652917
40868	652918
10017	652919
49667	652920
1018	652921
107358	652922
84970	652923
51115	652924
79512	652925
22595	652926
6327	652927
5923	652928
29212	652929
35525	652930
34473	652931
16550	652932
5414	652933
27727	652934
35236	652935
85448	652936
127131	652937
103335	652938
9902	652939
21560	652940
55314	652941
38529	652942
55025	652943
34186	652944
22399	652945
3639	652946
6715	652947
50563	652948
2834	652949
43939	652950
15768	652951
62802	652952
1932	652953
12694	652954
25033	652955
52208	652956
31453	652957
58403	652958
103689	652959
12062	652960
43336	652961
1287	652962
3928	652963
12581	652964
133641	652965
106955	652966
16542	652967
5923	652968
25943	652969
20128	652970
28725	652971
8807	652972
132859	652973
34186	652974
33893	652975
19712	652976
8678	652977
146557	652978
296	652979
52079	652980
15682	652981
1976	652982
42116	652983
70789	652984
171743	652985
140412	652986
36238	652987
13779	652988
545	652989
67627	652990
4027	652991
7718	652992
49535	652993
1034	652994
39151	652995
48442	652996
19866	652997
9902	652998
33865	652999
4108	653000
933	653001
5516	653002
41056	653003
89851	653004
35236	653005
156233	653006
46847	653007
171425	653008
115860	653009
86610	653010
85193	653011
35223	653012
16373	653013
28879	653014
35127	653015
28920	653016
43605	653017
20428	653018
29060	653019
59496	653020
2385	653021
23701	653022
28771	653023
23626	653024
13961	653025
36261	653026
57390	653027
106950	653028
13832	653029
20263	653030
20263	653031
35223	653032
44175	653033
28920	653034
66251	653035
58260	653036
19537	653037
28791	653038
35251	653039
28815	653040
28815	653041
10017	653042
41349	653043
20128	653044
5556	653045
13832	653046
64318	653047
75500	653048
76929	653049
58306	653050
28725	653051
36109	653052
61401	653053
4478	653054
21560	653055
62802	653056
43605	653057
20263	653058
15220	653059
75588	653060
44331	653061
20263	653062
29060	653063
32161	653064
25993	653065
16220	653066
67627	653067
51246	653068
75588	653069
65265	653070
793	653071
38707	653072
18294	653073
7983	653074
12798	653075
4389	653076
32599	653077
2779	653078
33656	653079
132319	653080
1361	653081
142476	653082
50638	653083
29360	653084
19711	653085
9693	653086
6451	653087
169	653088
3752	653089
35524	653090
219	653091
23788	653092
46520	653093
1153	653094
1452	653095
33471	653096
14763	653097
4135	653098
90493	653099
13579	653100
7310	653101
68861	653102
10020	653103
7885	653104
14121	653105
37210	653106
9988	653107
252	653108
20268	653109
36849	653110
4398	653111
19794	653112
18135	653113
3248	653114
49463	653115
574	653116
8890	653117
3576	653118
44742	653119
54512	653120
54373	653121
28280	653122
8056	653123
66699	653124
51624	653125
37225	653126
67037	653127
39418	653128
5377	653129
45705	653130
14923	653131
10734	653132
729	653133
169	653134
1553	653135
108517	653136
84476	653137
89540	653138
59117	653139
3643	653140
3015	653141
28961	653142
48670	653143
2618	653144
49737	653145
1652	653146
13056	653147
20521	653148
1131	653149
240	653150
240	653151
38696	653152
2618	653153
36775	653154
16040	653155
20119	653156
1031	653157
29020	653158
46314	653159
1	653160
26660	653161
19078	653162
27820	653163
20268	653164
11033	653165
7686	653166
20603	653167
1792	653168
13470	653169
19711	653170
109446	653171
9002	653172
12798	653173
7340	653174
385	653175
2883	653176
3	653177
4596	653178
3411	653179
14182	653180
51624	653181
19263	653182
74970	653183
8781	653184
15477	653185
12798	653186
4389	653187
72170	653188
102095	653189
41813	653190
107781	653191
130028	653192
54212	653193
13084	653194
26205	653195
4359	653196
46673	653197
54212	653198
16516	653199
11869	653200
7501	653201
45622	653202
7554	653203
6538	653204
11407	653205
31651	653206
47185	653207
31651	653208
25168	653209
20268	653210
14398	653211
53985	653212
34882	653213
85431	653214
22379	653215
1255	653216
109345	653217
1345	653218
229	653219
133937	653220
2498	653221
285	653222
9946	653223
1651	653224
9921	653225
76751	653226
109375	653227
8789	653228
10355	653229
19711	653230
142904	653231
42	653232
48365	653233
21082	653234
24740	653235
45912	653236
8913	653237
47287	653238
6941	653239
37302	653240
4260	653241
37474	653242
22911	653243
9801	653244
20962	653245
139433	653246
3462	653247
11167	653248
7946	653249
41265	653250
53668	653251
75822	653252
52180	653253
27659	653254
50666	653255
169919	653256
149875	653257
88396	653258
93298	653259
152358	653260
43578	653261
44131	653262
29456	653263
5682	653264
67490	653265
46553	653266
7663	653267
72064	653268
107164	653269
4639	653270
64306	653271
58349	653272
14398	653273
31651	653274
14833	653275
43206	653276
19762	653277
76751	653278
55729	653279
27874	653280
63444	653281
141610	653282
67490	653283
13013	653284
77484	653285
42925	653286
25154	653287
69169	653288
3765	653289
37777	653290
2050	653291
5671	653292
271	653293
19710	653294
264	653295
65515	653296
26621	653297
12296	653298
77484	653299
29963	653300
16691	653301
76272	653302
2405	653303
69133	653304
52891	653305
140208	653306
38035	653307
28542	653308
57585	653309
3765	653310
6192	653311
239	653312
179151	653313
142720	653314
43444	653315
23270	653316
14488	653317
19455	653318
110735	653319
33498	653320
63328	653321
39634	653322
145305	653323
1131	653324
42	653325
169	653326
9075	653327
2405	653328
73643	653329
7428	653330
12798	653331
39103	653332
30786	653333
115967	653334
7479	653335
5671	653336
5044	653337
18652	653338
16024	653339
3952	653340
20119	653341
41469	653342
3706	653343
18361	653344
7663	653345
88968	653346
7149	653347
11993	653348
8240	653349
665	653350
3765	653351
3015	653352
9002	653353
28955	653354
23270	653355
58585	653356
50638	653357
35163	653358
1089	653359
143	653360
28395	653361
9150	653362
863	653363
33611	653364
67476	653365
12217	653366
2821	653367
42568	653368
29456	653369
44930	653370
2734	653371
11222	653372
6586	653373
49506	653374
80809	653375
47280	653376
85785	653377
31068	653378
3670	653379
75959	653380
17186	653381
135744	653382
71574	653383
152784	653384
93467	653385
23369	653386
160161	653387
28494	653388
108431	653389
40620	653390
59274	653391
45041	653392
27284	653393
48910	653394
27284	653395
36557	653396
15796	653397
49124	653398
125704	653399
6799	653400
125704	653401
49124	653402
45041	653403
125336	653404
70521	653405
58999	653406
134335	653407
14222	653408
136792	653409
11236	653410
56967	653411
73298	653412
141459	653413
6997	653414
184027	653415
95022	653416
99049	653417
86162	653418
28347	653419
43740	653420
4900	653421
137542	653422
63455	653423
43921	653424
64778	653425
66528	653426
95623	653427
21471	653428
46383	653429
19540	653430
20306	653431
92338	653432
141612	653433
52771	653434
62942	653435
4248	653436
188930	653437
94416	653438
10841	653439
6057	653440
92015	653441
75876	653442
45990	653443
116076	653444
131819	653445
84056	653446
40108	653447
49653	653448
46957	653449
28559	653450
60342	653451
1922	653452
1509	653453
110752	653454
17071	653455
141459	653456
35625	653457
88490	653458
183171	653459
18820	653460
15693	653461
166383	653462
76062	653463
31669	653464
34087	653465
9300	653466
17300	653467
18921	653468
19322	653469
62232	653470
7648	653471
125177	653472
30135	653473
120104	653474
63199	653475
19896	653476
4248	653477
55567	653478
2647	653479
48700	653480
964	653481
81547	653482
41200	653483
6407	653484
149245	653485
52603	653486
172435	653487
2639	653488
7168	653489
126934	653490
79654	653491
59707	653492
81899	653493
50397	653494
24067	653495
16639	653496
8144	653497
81547	653498
2647	653499
77172	653500
2676	653501
55478	653502
11431	653503
31336	653504
4258	653505
216	653506
79329	653507
27655	653508
76066	653509
86162	653510
36270	653511
56967	653512
2678	653513
2676	653514
4260	653515
58291	653516
9872	653517
110000	653518
145602	653519
115372	653520
27655	653521
964	653522
114280	653523
88849	653524
43921	653525
34969	653526
132589	653527
14096	653528
123390	653529
73836	653530
1254	653531
14869	653532
19319	653533
36288	653534
84285	653535
68128	653536
115934	653537
46413	653538
102168	653539
1063	653540
65193	653541
6259	653542
68268	653543
91898	653544
9283	653545
174567	653546
168196	653547
4874	653548
126673	653549
145598	653550
36267	653551
10075	653552
97020	653553
109549	653554
15531	653555
116076	653556
2678	653557
69725	653558
27218	653559
48979	653560
91686	653561
63184	653562
11595	653563
116281	653564
2676	653565
46561	653566
78952	653567
12972	653568
105922	653569
37635	653570
5611	653571
13532	653572
3287	653573
3996	653574
38579	653575
35770	653576
75092	653577
48728	653578
80671	653579
16190	653580
2212	653581
256	653582
398	653583
28791	653584
37429	653585
47142	653586
5634	653587
2374	653588
27019	653589
64167	653590
47073	653591
31466	653592
116461	653593
2836	653594
25348	653595
10334	653596
1914	653597
7340	653598
75187	653599
128696	653600
28129	653601
91264	653602
61936	653603
1164	653604
33953	653605
65014	653606
2937	653607
54239	653608
706	653609
53496	653610
106940	653611
119316	653612
122726	653613
163929	653614
77228	653615
80155	653616
155470	653617
97510	653618
40007	653619
67886	653620
118858	653621
119015	653622
44398	653623
118935	653624
120807	653625
167817	653626
11448	653627
158030	653628
30265	653629
127187	653630
86238	653631
73239	653632
64610	653633
121156	653634
161051	653635
38458	653636
107325	653637
157406	653638
129811	653639
94252	653640
117110	653641
158610	653642
63564	653643
82094	653644
116608	653645
141755	653646
121999	653647
5460	653648
3524	653649
12163	653650
149087	653651
176504	653652
106028	653653
12163	653654
135029	653655
175790	653656
176450	653657
176462	653658
15465	653659
11993	653660
85023	653661
931	653662
19545	653663
19095	653664
51559	653665
100685	653666
37515	653667
3166	653668
76525	653669
34144	653670
53608	653671
66623	653672
14787	653673
37898	653674
6792	653675
86414	653676
48654	653677
8694	653678
11678	653679
63858	653680
110973	653681
39888	653682
1947	653683
12447	653684
702	653685
29396	653686
934	653687
4439	653688
14567	653689
17516	653690
68309	653691
1668	653692
6192	653693
39871	653694
83221	653695
30942	653696
12324	653697
26446	653698
153997	653699
141674	653700
21141	653701
32883	653702
6023	653703
126280	653704
116901	653705
180776	653706
18070	653707
75500	653708
69445	653709
10878	653710
42100	653711
11166	653712
30425	653713
11960	653714
15718	653715
22870	653716
3171	653717
401	653718
2296	653719
1519	653720
2217	653721
15451	653722
81748	653723
80809	653724
2404	653725
6789	653726
110428	653727
18257	653728
12519	653729
8481	653730
92080	653731
17078	653732
2993	653733
2525	653734
11449	653735
76880	653736
3141	653737
7487	653738
10238	653739
10110	653740
67	653741
23685	653742
3763	653743
79995	653744
177778	653745
1454	653746
66409	653747
21602	653748
467	653749
52	653750
2995	653751
43080	653752
102688	653753
24702	653754
18745	653755
84424	653756
20342	653757
12326	653758
92211	653759
17237	653760
2773	653761
107322	653762
93647	653763
82540	653764
80856	653765
157541	653766
117326	653767
107315	653768
128999	653769
53009	653770
11448	653771
93139	653772
9060	653773
180261	653774
74967	653775
116623	653776
21000	653777
1266	653778
3004	653779
3597	653780
36131	653781
3602	653782
62101	653783
112290	653784
68438	653785
11621	653786
16230	653787
29844	653788
186104	653789
53427	653790
66816	653791
58591	653792
76316	653793
17679	653794
55989	653795
58070	653796
69584	653797
5211	653798
68283	653799
35868	653800
124572	653801
45066	653802
38957	653803
6680	653804
31546	653805
634	653806
65094	653807
5612	653808
37674	653809
6314	653810
70769	653811
28529	653812
9887	653813
30180	653814
2698	653815
157	653816
817	653817
51995	653818
429	653819
8272	653820
37308	653821
102045	653822
1364	653823
19	653824
45665	653825
2210	653826
8447	653827
44329	653828
52329	653829
95381	653830
22604	653831
87245	653832
75795	653833
34609	653834
2299	653835
15941	653836
24964	653837
4276	653838
1094	653839
841	653840
20996	653841
79819	653842
2699	653843
140695	653844
11764	653845
2962	653846
3223	653847
43124	653848
707	653849
6919	653850
332	653851
4530	653852
1881	653853
399	653854
399	653855
122150	653856
25152	653857
28880	653858
161063	653859
54389	653860
38639	653861
18275	653862
18922	653863
37615	653864
45165	653865
37093	653866
101613	653867
98847	653868
26575	653869
12515	653870
17668	653871
99549	653872
54712	653873
32676	653874
67843	653875
68161	653876
15321	653877
109055	653878
114432	653879
12781	653880
109998	653881
65291	653882
184849	653883
132130	653884
16996	653885
119104	653886
35318	653887
16996	653888
16996	653889
75855	653890
11591	653891
109909	653892
41146	653893
58060	653894
179986	653895
140759	653896
86891	653897
100100	653898
103874	653899
10200	653900
5119	653901
28753	653902
103948	653903
53202	653904
11163	653905
9717	653906
108765	653907
4693	653908
44244	653909
3198	653910
4814	653911
31581	653912
5975	653913
42039	653914
27991	653915
2111	653916
24592	653917
14538	653918
58245	653919
43820	653920
86270	653921
22348	653922
27991	653923
35319	653924
36606	653925
31511	653926
1153	653927
69681	653928
155042	653929
45036	653930
56527	653931
103948	653932
96450	653933
24908	653934
4726	653935
69559	653936
7263	653937
40280	653938
92449	653939
6312	653940
78925	653941
22346	653942
12993	653943
4483	653944
11491	653945
24909	653946
317	653947
41915	653948
3866	653949
10525	653950
2534	653951
317	653952
7742	653953
4353	653954
3524	653955
62391	653956
39935	653957
342	653958
104769	653959
4316	653960
24878	653961
62	653962
22348	653963
906	653964
2111	653965
3476	653966
17044	653967
3305	653968
3305	653969
41190	653970
103857	653971
41190	653972
27073	653973
31581	653974
78925	653975
17789	653976
119157	653977
8977	653978
4746	653979
40280	653980
23537	653981
42567	653982
9629	653983
17083	653984
63762	653985
5539	653986
140795	653987
54467	653988
183103	653989
40203	653990
13934	653991
67564	653992
72867	653993
87144	653994
122934	653995
101058	653996
4994	653997
6018	653998
53457	653999
119092	654000
50654	654001
48960	654002
119518	654003
173705	654004
92383	654005
21192	654006
3355	654007
105795	654008
130379	654009
83133	654010
98806	654011
154796	654012
7311	654013
102314	654014
110918	654015
67413	654016
8383	654017
30835	654018
66758	654019
130139	654020
100120	654021
77752	654022
179594	654023
34817	654024
72602	654025
116762	654026
33619	654027
14910	654028
12353	654029
59552	654030
36582	654031
86316	654032
30103	654033
21028	654034
71412	654035
14537	654036
14537	654037
63273	654038
43962	654039
82701	654040
68012	654041
134302	654042
36279	654043
32114	654044
12471	654045
43980	654046
78518	654047
86272	654048
66881	654049
108004	654050
13894	654051
86277	654052
30587	654053
79816	654054
43980	654055
13768	654056
86228	654057
81366	654058
21752	654059
102776	654060
7885	654061
36	654062
56546	654063
86862	654064
21426	654065
78696	654066
86887	654067
53876	654068
63143	654069
92383	654070
150442	654071
37940	654072
117720	654073
97181	654074
99161	654075
47214	654076
21777	654077
49629	654078
15895	654079
118653	654080
86861	654081
49713	654082
58371	654083
22861	654084
98744	654085
152644	654086
31207	654087
106344	654088
130139	654089
9265	654090
86847	654091
54323	654092
128193	654093
128051	654094
100495	654095
55583	654096
27915	654097
18312	654098
57504	654099
78777	654100
45478	654101
163350	654102
86323	654103
25842	654104
63886	654105
7885	654106
97536	654107
162637	654108
78586	654109
78653	654110
82031	654111
65877	654112
177180	654113
11407	654114
1585	654115
150357	654116
17317	654117
30051	654118
5790	654119
11326	654120
23368	654121
651	654122
49740	654123
5790	654124
125454	654125
5790	654126
59369	654127
115740	654128
41372	654129
41968	654130
71112	654131
32615	654132
24970	654133
46191	654134
77193	654135
61154	654136
121548	654137
26623	654138
49566	654139
15136	654140
137022	654141
80838	654142
24762	654143
67338	654144
63120	654145
12353	654146
12594	654147
67230	654148
37522	654149
21353	654150
17166	654151
177153	654152
5418	654153
68755	654154
10784	654155
122079	654156
130379	654157
98247	654158
103744	654159
162861	654160
23544	654161
15136	654162
122337	654163
80845	654164
128761	654165
107363	654166
119518	654167
30088	654168
85450	654169
102516	654170
49286	654171
7841	654172
134999	654173
106360	654174
26348	654175
56570	654176
50222	654177
137044	654178
45361	654179
46614	654180
104198	654181
177159	654182
8384	654183
100817	654184
107917	654185
54011	654186
100817	654187
128802	654188
158178	654189
127183	654190
81115	654191
6843	654192
27335	654193
99954	654194
105365	654195
63143	654196
97625	654197
102150	654198
44097	654199
21028	654200
46081	654201
129501	654202
83374	654203
49286	654204
158170	654205
107351	654206
1310	654207
20585	654208
27657	654209
7969	654210
38791	654211
17593	654212
20924	654213
12635	654214
2527	654215
45367	654216
54735	654217
93721	654218
46622	654219
53182	654220
100495	654221
32440	654222
123746	654223
107212	654224
118417	654225
124381	654226
69262	654227
154262	654228
86883	654229
121638	654230
119522	654231
37007	654232
165132	654233
129721	654234
14841	654235
26920	654236
105795	654237
107365	654238
64880	654239
121519	654240
117720	654241
6169	654242
64373	654243
97645	654244
12799	654245
44868	654246
22865	654247
12570	654248
71763	654249
135503	654250
30587	654251
9730	654252
14204	654253
107414	654254
10618	654255
179702	654256
44659	654257
83229	654258
12651	654259
42395	654260
6426	654261
133003	654262
82226	654263
68613	654264
119860	654265
86703	654266
45367	654267
52925	654268
128505	654269
81003	654270
67222	654271
26886	654272
58997	654273
126283	654274
96351	654275
59744	654276
2337	654277
12573	654278
82656	654279
157527	654280
78576	654281
21150	654282
94045	654283
2828	654284
59744	654285
4424	654286
43144	654287
43144	654288
43144	654289
780	654290
47086	654291
6078	654292
23421	654293
3892	654294
14145	654295
131364	654296
7014	654297
61190	654298
3892	654299
1081	654300
435	654301
9159	654302
398	654303
94278	654304
2978	654305
78459	654306
6078	654307
86366	654308
64547	654309
132442	654310
1082	654311
649	654312
71600	654313
2740	654314
33666	654315
25275	654316
37434	654317
25583	654318
10639	654319
94817	654320
2305	654321
46036	654322
79618	654323
47334	654324
31974	654325
51198	654326
40297	654327
31590	654328
56068	654329
17901	654330
6968	654331
56443	654332
4350	654333
31974	654334
67555	654335
4350	654336
83036	654337
36545	654338
6968	654339
46492	654340
25909	654341
30335	654342
3246	654343
30511	654344
5768	654345
17559	654346
104962	654347
118465	654348
89872	654349
20779	654350
2305	654351
81576	654352
66307	654353
6057	654354
160822	654355
44113	654356
47293	654357
81272	654358
12138	654359
5467	654360
82191	654361
6715	654362
76852	654363
111532	654364
22385	654365
42428	654366
29987	654367
35101	654368
4045	654369
35101	654370
53112	654371
2064	654372
58321	654373
77779	654374
28061	654375
670	654376
16305	654377
2555	654378
12440	654379
15781	654380
16305	654381
173327	654382
61548	654383
77153	654384
102412	654385
124591	654386
22860	654387
66744	654388
44658	654389
67981	654390
2071	654391
82287	654392
51061	654393
30779	654394
30456	654395
7469	654396
23573	654397
21010	654398
12041	654399
4788	654400
16403	654401
126928	654402
193	654403
7646	654404
13277	654405
13277	654406
13277	654407
8336	654408
9623	654409
146283	654410
46115	654411
77552	654412
108294	654413
17871	654414
5826	654415
6585	654416
2754	654417
48647	654418
104641	654419
5096	654420
18632	654421
91259	654422
5012	654423
90573	654424
71226	654425
40887	654426
12993	654427
54404	654428
74668	654429
20889	654430
18999	654431
9508	654432
8060	654433
39647	654434
72636	654435
14836	654436
6468	654437
13869	654438
18680	654439
73564	654440
23859	654441
146392	654442
41360	654443
27779	654444
48471	654445
6375	654446
53526	654447
21166	654448
11246	654449
38573	654450
4395	654451
306	654452
7843	654453
15584	654454
1281	654455
11112	654456
1937	654457
558	654458
18904	654459
96815	654460
25818	654461
28974	654462
2401	654463
2716	654464
4871	654465
4871	654466
26170	654467
49839	654468
26780	654469
55419	654470
2716	654471
108	654472
48189	654473
24714	654474
3535	654475
42599	654476
8060	654477
19459	654478
4229	654479
107	654480
12019	654481
35117	654482
26185	654483
13168	654484
24937	654485
89322	654486
17392	654487
21755	654488
83665	654489
1527	654490
270	654491
15988	654492
72882	654493
69087	654494
42487	654495
47338	654496
37745	654497
4985	654498
90997	654499
1636	654500
36764	654501
144	654502
10834	654503
13780	654504
32365	654505
10077	654506
124751	654507
29525	654508
238	654509
1258	654510
138106	654511
24615	654512
41350	654513
5199	654514
9925	654515
36901	654516
1021	654517
5679	654518
2182	654519
74788	654520
23467	654521
2370	654522
126	654523
49338	654524
38497	654525
3525	654526
13061	654527
575	654528
48471	654529
10365	654530
1174	654531
19459	654532
38657	654533
4601	654534
24529	654535
23338	654536
16021	654537
7633	654538
141377	654539
2097	654540
28027	654541
244	654542
35955	654543
52455	654544
767	654545
24954	654546
2772	654547
21644	654548
139727	654549
7390	654550
86756	654551
11615	654552
71917	654553
5175	654554
35294	654555
7652	654556
139240	654557
9409	654558
57991	654559
9396	654560
46151	654561
85445	654562
30487	654563
1216	654564
1737	654565
11426	654566
93381	654567
59457	654568
173323	654569
51898	654570
11838	654571
1423	654572
19424	654573
12004	654574
59518	654575
16021	654576
6370	654577
1397	654578
3428	654579
8527	654580
13848	654581
7430	654582
1012	654583
26498	654584
38419	654585
40887	654586
85765	654587
39276	654588
50587	654589
29921	654590
3759	654591
19065	654592
47433	654593
8826	654594
4	654595
23306	654596
60320	654597
10924	654598
8359	654599
49584	654600
59826	654601
60390	654602
32784	654603
90202	654604
88080	654605
49584	654606
7775	654607
62554	654608
90678	654609
11141	654610
7501	654611
4383	654612
34455	654613
9705	654614
2234	654615
60390	654616
31598	654617
2465	654618
60416	654619
934	654620
4079	654621
72248	654622
660	654623
33597	654624
44219	654625
22302	654626
11556	654627
15658	654628
27779	654629
10834	654630
3428	654631
250	654632
3374	654633
14510	654634
54906	654635
21084	654636
50107	654637
78698	654638
107475	654639
43745	654640
33825	654641
9414	654642
12307	654643
4202	654644
6302	654645
58475	654646
6747	654647
13624	654648
6481	654649
48471	654650
115023	654651
31128	654652
19627	654653
816	654654
27724	654655
12085	654656
11615	654657
21232	654658
19627	654659
49990	654660
9484	654661
74102	654662
1651	654663
39382	654664
25701	654665
42460	654666
57818	654667
7702	654668
2337	654669
11709	654670
6012	654671
2090	654672
2498	654673
377	654674
12824	654675
20635	654676
13947	654677
38411	654678
112897	654679
32214	654680
28543	654681
12759	654682
12203	654683
33906	654684
115311	654685
52595	654686
50480	654687
49775	654688
1556	654689
7893	654690
10395	654691
10923	654692
10430	654693
7775	654694
71394	654695
44776	654696
15589	654697
110314	654698
69608	654699
918	654700
63658	654701
10983	654702
13205	654703
15964	654704
26818	654705
1	654706
28813	654707
79314	654708
19880	654709
34595	654710
76486	654711
44177	654712
27027	654713
26092	654714
57759	654715
58476	654716
23067	654717
5505	654718
23873	654719
35955	654720
113058	654721
54906	654722
20104	654723
142710	654724
270	654725
35052	654726
85897	654727
39412	654728
1086	654729
64397	654730
28548	654731
88892	654732
42555	654733
24247	654734
18081	654735
2337	654736
24201	654737
27632	654738
52076	654739
11093	654740
17886	654741
87044	654742
46	654743
92555	654744
9544	654745
76764	654746
15310	654747
81888	654748
79475	654749
43578	654750
15310	654751
8547	654752
779	654753
3424	654754
75072	654755
147853	654756
87879	654757
100660	654758
55419	654759
89397	654760
72051	654761
4990	654762
1237	654763
9529	654764
75708	654765
3847	654766
74269	654767
1237	654768
3612	654769
164560	654770
70253	654771
48660	654772
818	654773
105026	654774
1880	654775
1880	654776
1880	654777
132437	654778
180789	654779
2928	654780
65703	654781
386	654782
92459	654783
91734	654784
63227	654785
54153	654786
6346	654787
88658	654788
23717	654789
135086	654790
86166	654791
94733	654792
1645	654793
7944	654794
20217	654795
14431	654796
97821	654797
112582	654798
9917	654799
71011	654800
78714	654801
23304	654802
2678	654803
106983	654804
13304	654805
319	654806
61155	654807
3007	654808
27414	654809
48289	654810
35931	654811
1475	654812
915	654813
712	654814
6710	654815
4218	654816
11590	654817
124854	654818
86848	654819
22660	654820
88402	654821
34630	654822
84572	654823
85534	654824
22803	654825
17001	654826
267	654827
20376	654828
6488	654829
714	654830
21141	654831
14583	654832
30545	654833
25643	654834
145525	654835
30295	654836
6677	654837
12614	654838
14897	654839
31001	654840
103911	654841
106957	654842
72993	654843
179591	654844
132578	654845
179499	654846
74729	654847
30261	654848
51450	654849
392	654850
168208	654851
84694	654852
96948	654853
167329	654854
29034	654855
179030	654856
132007	654857
82505	654858
128901	654859
113831	654860
95710	654861
95710	654862
35339	654863
116650	654864
46269	654865
141794	654866
127882	654867
19610	654868
76650	654869
92687	654870
151785	654871
67063	654872
158204	654873
110077	654874
8981	654875
101097	654876
39507	654877
6038	654878
649	654879
4538	654880
26799	654881
42992	654882
107581	654883
35339	654884
139768	654885
15176	654886
180570	654887
125286	654888
18929	654889
18929	654890
47020	654891
102952	654892
123017	654893
93279	654894
10505	654895
116949	654896
1985	654897
138006	654898
35504	654899
132344	654900
35170	654901
143998	654902
934	654903
150636	654904
99338	654905
99371	654906
128650	654907
73034	654908
40068	654909
134329	654910
109555	654911
93279	654912
130227	654913
90325	654914
32163	654915
77688	654916
10160	654917
35504	654918
85132	654919
123709	654920
146679	654921
106935	654922
72980	654923
37980	654924
7678	654925
35970	654926
24292	654927
10940	654928
110077	654929
66345	654930
2426	654931
52448	654932
129436	654933
92398	654934
85688	654935
48157	654936
55207	654937
132440	654938
23351	654939
72535	654940
91983	654941
649	654942
152472	654943
42144	654944
33189	654945
9450	654946
34573	654947
37706	654948
92879	654949
123017	654950
167462	654951
9492	654952
99395	654953
65578	654954
8585	654955
110225	654956
92549	654957
143129	654958
113484	654959
37096	654960
41320	654961
18439	654962
135752	654963
10083	654964
24292	654965
7587	654966
1213	654967
40068	654968
98437	654969
140361	654970
393	654971
112754	654972
133257	654973
23846	654974
13436	654975
3209	654976
144964	654977
67050	654978
49031	654979
46826	654980
71673	654981
71431	654982
136871	654983
107033	654984
23822	654985
60063	654986
6498	654987
76780	654988
128039	654989
23360	654990
180787	654991
87287	654992
136058	654993
101264	654994
177595	654995
100301	654996
47246	654997
137641	654998
94935	654999
55412	655000
34086	655001
70808	655002
111794	655003
98376	655004
164412	655005
103906	655006
41209	655007
54111	655008
3136	655009
11203	655010
27663	655011
3278	655012
159007	655013
45281	655014
66440	655015
518	655016
23897	655017
68415	655018
8628	655019
126691	655020
18945	655021
114828	655022
40935	655023
54366	655024
8844	655025
14093	655026
11335	655027
38824	655028
66131	655029
166772	655030
31497	655031
61331	655032
29592	655033
18806	655034
18003	655035
64633	655036
114874	655037
39360	655038
4314	655039
49550	655040
39939	655041
134547	655042
175742	655043
29578	655044
175634	655045
176774	655046
175543	655047
176978	655048
176809	655049
134649	655050
176865	655051
45043	655052
182	655053
7297	655054
7297	655055
8	655056
21570	655057
77210	655058
4909	655059
8	655060
20045	655061
89198	655062
40032	655063
40032	655064
40032	655065
8361	655066
25559	655067
16161	655068
69936	655069
47386	655070
183839	655071
10901	655072
10901	655073
34525	655074
94802	655075
47802	655076
75623	655077
56518	655078
361	655079
56815	655080
8134	655081
105779	655082
68651	655083
4866	655084
18785	655085
74236	655086
9647	655087
61702	655088
7250	655089
75379	655090
4297	655091
4851	655092
78684	655093
101792	655094
5503	655095
15649	655096
32118	655097
74591	655098
17672	655099
31624	655100
85061	655101
68479	655102
80618	655103
49550	655104
11372	655105
10983	655106
5503	655107
81245	655108
19622	655109
100734	655110
2656	655111
7355	655112
8087	655113
15101	655114
5503	655115
8803	655116
25475	655117
75947	655118
33818	655119
598	655120
78105	655121
46239	655122
7291	655123
17005	655124
31624	655125
44023	655126
83181	655127
30627	655128
26288	655129
77981	655130
122834	655131
77946	655132
95376	655133
70417	655134
47427	655135
10939	655136
19554	655137
26167	655138
14074	655139
9199	655140
663	655141
21995	655142
43697	655143
36557	655144
24928	655145
77638	655146
94069	655147
37045	655148
29415	655149
23770	655150
53423	655151
28384	655152
9860	655153
13593	655154
28384	655155
14460	655156
44538	655157
2796	655158
1306	655159
16806	655160
43253	655161
34938	655162
13385	655163
154652	655164
125362	655165
27314	655166
25300	655167
25598	655168
5302	655169
76537	655170
66283	655171
33455	655172
13732	655173
143088	655174
180410	655175
71357	655176
8993	655177
64135	655178
23316	655179
1038	655180
77277	655181
569	655182
569	655183
78303	655184
51818	655185
390	655186
2786	655187
61296	655188
1316	655189
14251	655190
17303	655191
70854	655192
6168	655193
1080	655194
2199	655195
8019	655196
34062	655197
983	655198
31622	655199
10651	655200
16364	655201
109093	655202
43624	655203
1879	655204
37765	655205
97281	655206
25462	655207
83285	655208
40750	655209
21374	655210
36781	655211
25969	655212
45297	655213
38635	655214
7874	655215
38337	655216
45404	655217
83317	655218
43072	655219
27520	655220
18573	655221
47146	655222
58495	655223
40731	655224
2018	655225
17718	655226
28875	655227
45856	655228
18264	655229
128019	655230
47121	655231
68977	655232
45519	655233
2915	655234
12686	655235
9292	655236
46347	655237
45339	655238
92087	655239
57598	655240
25244	655241
84802	655242
57405	655243
6741	655244
39136	655245
82169	655246
68370	655247
12509	655248
25512	655249
71809	655250
47912	655251
26209	655252
44560	655253
30613	655254
10652	655255
40965	655256
45768	655257
126462	655258
234	655259
483	655260
32337	655261
449	655262
116676	655263
35528	655264
11534	655265
35893	655266
10131	655267
83723	655268
1632	655269
85974	655270
14707	655271
45294	655272
19734	655273
30041	655274
20634	655275
768	655276
92830	655277
19159	655278
59426	655279
79119	655280
39771	655281
124407	655282
81745	655283
73019	655284
11478	655285
12223	655286
4612	655287
59171	655288
3941	655289
59354	655290
222	655291
85226	655292
67950	655293
13431	655294
16540	655295
1860	655296
44788	655297
5944	655298
25831	655299
4391	655300
23965	655301
32942	655302
2174	655303
61922	655304
8879	655305
8711	655306
15503	655307
43030	655308
7921	655309
3608	655310
3944	655311
20132	655312
79	655313
41408	655314
178218	655315
15792	655316
21458	655317
174811	655318
3867	655319
4859	655320
19375	655321
1370	655322
599	655323
23394	655324
2601	655325
18372	655326
23394	655327
69289	655328
11840	655329
5752	655330
27855	655331
5468	655332
4573	655333
40503	655334
22195	655335
11185	655336
56039	655337
178432	655338
49196	655339
138475	655340
53502	655341
66017	655342
108908	655343
18000	655344
7911	655345
98015	655346
35003	655347
13438	655348
46664	655349
29924	655350
2642	655351
142290	655352
8145	655353
161	655354
18147	655355
75535	655356
5791	655357
110931	655358
7666	655359
59730	655360
13151	655361
172759	655362
4558	655363
4251	655364
79165	655365
5663	655366
12533	655367
51509	655368
3924	655369
40236	655370
33163	655371
18827	655372
152557	655373
6983	655374
8602	655375
14917	655376
17049	655377
175691	655378
124926	655379
2833	655380
171029	655381
49716	655382
4002	655383
64515	655384
4934	655385
20518	655386
33574	655387
92977	655388
18973	655389
159260	655390
42462	655391
17034	655392
69942	655393
136378	655394
1305	655395
23712	655396
40799	655397
128653	655398
106427	655399
2025	655400
58059	655401
13301	655402
36349	655403
1445	655404
110618	655405
41403	655406
84097	655407
23380	655408
125118	655409
17360	655410
46862	655411
117004	655412
64042	655413
54314	655414
172734	655415
23476	655416
63091	655417
12330	655418
5155	655419
48355	655420
5484	655421
109919	655422
53574	655423
52447	655424
73696	655425
178446	655426
48356	655427
4573	655428
51878	655429
20681	655430
60669	655431
142833	655432
115835	655433
109467	655434
5380	655435
115996	655436
41944	655437
30873	655438
23442	655439
7126	655440
28875	655441
75997	655442
186415	655443
161496	655444
40121	655445
30154	655446
177758	655447
41616	655448
106999	655449
364	655450
25264	655451
89194	655452
11674	655453
113346	655454
92823	655455
148951	655456
106357	655457
7386	655458
15525	655459
11185	655460
15553	655461
4629	655462
29956	655463
13104	655464
41040	655465
8884	655466
7633	655467
14585	655468
6878	655469
58336	655470
64648	655471
79538	655472
25786	655473
138918	655474
8077	655475
53523	655476
69870	655477
527	655478
816	655479
155522	655480
9739	655481
1927	655482
6983	655483
8024	655484
27217	655485
110682	655486
23479	655487
6983	655488
94459	655489
10376	655490
102320	655491
7343	655492
6089	655493
24631	655494
20559	655495
184170	655496
60486	655497
178688	655498
42706	655499
96137	655500
9111	655501
34260	655502
29792	655503
28854	655504
5663	655505
41697	655506
10946	655507
96838	655508
106191	655509
42458	655510
107478	655511
30241	655512
17638	655513
101508	655514
42898	655515
54605	655516
48501	655517
34164	655518
100669	655519
31583	655520
36482	655521
150228	655522
147254	655523
11356	655524
84132	655525
93432	655526
152776	655527
76775	655528
153500	655529
106476	655530
81155	655531
23561	655532
2038	655533
91153	655534
117806	655535
68218	655536
20557	655537
108908	655538
93197	655539
7	655540
79644	655541
3469	655542
62909	655543
341	655544
1042	655545
23999	655546
23226	655547
10824	655548
33984	655549
7897	655550
45776	655551
44349	655552
38046	655553
107031	655554
31674	655555
57272	655556
86546	655557
41151	655558
38044	655559
119447	655560
1520	655561
2364	655562
1240	655563
15474	655564
16099	655565
7756	655566
93022	655567
4593	655568
12174	655569
130653	655570
10396	655571
4906	655572
6204	655573
7122	655574
115101	655575
48299	655576
3327	655577
2880	655578
178589	655579
55196	655580
30633	655581
10719	655582
49986	655583
107178	655584
651	655585
20269	655586
25258	655587
36213	655588
22561	655589
30529	655590
161806	655591
14481	655592
70353	655593
10563	655594
48455	655595
84617	655596
16095	655597
72610	655598
2551	655599
156226	655600
25781	655601
52511	655602
31448	655603
23999	655604
133229	655605
30721	655606
44057	655607
3774	655608
54156	655609
1905	655610
6547	655611
40311	655612
22400	655613
4049	655614
1931	655615
4049	655616
77226	655617
18642	655618
72097	655619
153449	655620
14898	655621
118932	655622
14898	655623
4602	655624
30036	655625
153408	655626
14961	655627
83	655628
118615	655629
17407	655630
185081	655631
8365	655632
8365	655633
66123	655634
100982	655635
85940	655636
31189	655637
48519	655638
39592	655639
7887	655640
50954	655641
22342	655642
130230	655643
3999	655644
40751	655645
136100	655646
35107	655647
58890	655648
48927	655649
3071	655650
35377	655651
1057	655652
19813	655653
60898	655654
3506	655655
112780	655656
12940	655657
25948	655658
7606	655659
74626	655660
2817	655661
12718	655662
178215	655663
36554	655664
177271	655665
73166	655666
7736	655667
136571	655668
109030	655669
136534	655670
57980	655671
115480	655672
76160	655673
71638	655674
62715	655675
56098	655676
112132	655677
106867	655678
155400	655679
6023	655680
79338	655681
140098	655682
73315	655683
53103	655684
101882	655685
110804	655686
116792	655687
1057	655688
5756	655689
4316	655690
75025	655691
30634	655692
48593	655693
55343	655694
3986	655695
48322	655696
6640	655697
63417	655698
150750	655699
6640	655700
1057	655701
33903	655702
119225	655703
3071	655704
174746	655705
126115	655706
117750	655707
102306	655708
58441	655709
2395	655710
39737	655711
14465	655712
129237	655713
101045	655714
23517	655715
34681	655716
41817	655717
182710	655718
87989	655719
130412	655720
129664	655721
60288	655722
26721	655723
162604	655724
26721	655725
32551	655726
5044	655727
4428	655728
4450	655729
83429	655730
91949	655731
45179	655732
164777	655733
6600	655734
23848	655735
65049	655736
53412	655737
63450	655738
20595	655739
156382	655740
24798	655741
2361	655742
87647	655743
40428	655744
25122	655745
155033	655746
76669	655747
8541	655748
127877	655749
19364	655750
8288	655751
33378	655752
22551	655753
57813	655754
19364	655755
23081	655756
56000	655757
1203	655758
74445	655759
80501	655760
87573	655761
9007	655762
110819	655763
115752	655764
2573	655765
6651	655766
87275	655767
6830	655768
82674	655769
30234	655770
156384	655771
57178	655772
53531	655773
108734	655774
64292	655775
89538	655776
53406	655777
153318	655778
44154	655779
89125	655780
31411	655781
127519	655782
141644	655783
37402	655784
63465	655785
88086	655786
175249	655787
106	655788
19015	655789
133798	655790
147501	655791
31184	655792
2	655793
43823	655794
3001	655795
8288	655796
8679	655797
40285	655798
187016	655799
184416	655800
6995	655801
49017	655802
3001	655803
136346	655804
55546	655805
14778	655806
67343	655807
171179	655808
33093	655809
19462	655810
17080	655811
83674	655812
31367	655813
6995	655814
40616	655815
11125	655816
107852	655817
17080	655818
7350	655819
28547	655820
8	655821
77030	655822
76191	655823
80769	655824
44796	655825
53990	655826
67958	655827
123030	655828
35754	655829
70268	655830
24454	655831
9310	655832
17080	655833
138204	655834
6882	655835
46786	655836
43657	655837
20442	655838
101144	655839
52460	655840
135795	655841
40428	655842
52712	655843
85046	655844
63581	655845
84414	655846
118043	655847
126848	655848
44265	655849
180732	655850
59591	655851
14368	655852
80135	655853
81964	655854
224	655855
76794	655856
3008	655857
59683	655858
36975	655859
99227	655860
44910	655861
146189	655862
183008	655863
61138	655864
187479	655865
24498	655866
126351	655867
101900	655868
121383	655869
2270	655870
93096	655871
48568	655872
10122	655873
72717	655874
5616	655875
181211	655876
52631	655877
63559	655878
115351	655879
36270	655880
13645	655881
29972	655882
25228	655883
136474	655884
46359	655885
4854	655886
32099	655887
24751	655888
1021	655889
109498	655890
178807	655891
185298	655892
70923	655893
12343	655894
91743	655895
82088	655896
76048	655897
14884	655898
4347	655899
12425	655900
24139	655901
46928	655902
178892	655903
15596	655904
1914	655905
49923	655906
80297	655907
78944	655908
28299	655909
31990	655910
15645	655911
21295	655912
77159	655913
10584	655914
3199	655915
52046	655916
10652	655917
25775	655918
55584	655919
30658	655920
65367	655921
12457	655922
55429	655923
70961	655924
10551	655925
25872	655926
102683	655927
1245	655928
62039	655929
6567	655930
47047	655931
4355	655932
67536	655933
65173	655934
2244	655935
19274	655936
473	655937
30616	655938
3811	655939
43116	655940
22121	655941
780	655942
4163	655943
777	655944
8962	655945
75642	655946
3364	655947
6816	655948
4675	655949
33202	655950
9028	655951
756	655952
33714	655953
1499	655954
36289	655955
12984	655956
40186	655957
45128	655958
6768	655959
1800	655960
4250	655961
14705	655962
21785	655963
23556	655964
8709	655965
56409	655966
39316	655967
47480	655968
26698	655969
134574	655970
113289	655971
114657	655972
42351	655973
27803	655974
7753	655975
10364	655976
159782	655977
41985	655978
18057	655979
41971	655980
87997	655981
109487	655982
72982	655983
41177	655984
130554	655985
28305	655986
50573	655987
25889	655988
27411	655989
65852	655990
23594	655991
84224	655992
20375	655993
56699	655994
22182	655995
87703	655996
3199	655997
95024	655998
2677	655999
12437	656000
106835	656001
82825	656002
65413	656003
4003	656004
20989	656005
24734	656006
82035	656007
13942	656008
45739	656009
76094	656010
11125	656011
160737	656012
66020	656013
15958	656014
57113	656015
1449	656016
10858	656017
46980	656018
53605	656019
103504	656020
5292	656021
12818	656022
30022	656023
38236	656024
5	656025
89516	656026
90972	656027
61445	656028
12408	656029
81989	656030
5913	656031
23511	656032
28501	656033
82025	656034
82025	656035
36380	656036
76247	656037
38266	656038
137172	656039
8713	656040
54962	656041
45945	656042
181574	656043
42004	656044
42071	656045
37651	656046
127643	656047
52906	656048
62779	656049
7681	656050
52376	656051
24608	656052
49937	656053
81074	656054
59412	656055
47812	656056
27976	656057
49920	656058
60920	656059
7147	656060
711	656061
21067	656062
39216	656063
22156	656064
14352	656065
61811	656066
26458	656067
87300	656068
3968	656069
14861	656070
140620	656071
23222	656072
107361	656073
8495	656074
2323	656075
23501	656076
761	656077
66505	656078
14402	656079
1576	656080
21892	656081
17977	656082
41775	656083
1673	656084
782	656085
7551	656086
73131	656087
83991	656088
781	656089
25139	656090
74966	656091
76579	656092
53417	656093
24815	656094
77467	656095
138888	656096
8521	656097
36166	656098
62537	656099
73531	656100
89193	656101
44878	656102
164055	656103
641	656104
182081	656105
76717	656106
9608	656107
47920	656108
73300	656109
93605	656110
63013	656111
88909	656112
3027	656113
106271	656114
88227	656115
75880	656116
47718	656117
56044	656118
116627	656119
137357	656120
182020	656121
34070	656122
40699	656123
69483	656124
685	656125
1629	656126
61006	656127
33980	656128
669	656129
76602	656130
140903	656131
3027	656132
39245	656133
34607	656134
41993	656135
31266	656136
4674	656137
18159	656138
249	656139
2801	656140
86106	656141
2977	656142
112261	656143
86841	656144
111276	656145
123444	656146
38005	656147
94689	656148
184789	656149
102960	656150
40691	656151
65298	656152
10723	656153
119787	656154
35825	656155
75109	656156
171	656157
51547	656158
121415	656159
93294	656160
14497	656161
77662	656162
58039	656163
143105	656164
37370	656165
125827	656166
120242	656167
58813	656168
92427	656169
155401	656170
134454	656171
99732	656172
5980	656173
55413	656174
90381	656175
89384	656176
143718	656177
80483	656178
80259	656179
66922	656180
5034	656181
24844	656182
102299	656183
8582	656184
144272	656185
128875	656186
107485	656187
109310	656188
127290	656189
121141	656190
5980	656191
101093	656192
79335	656193
133065	656194
165615	656195
53675	656196
98243	656197
61255	656198
152216	656199
57147	656200
13104	656201
80944	656202
79867	656203
53675	656204
12761	656205
111229	656206
17118	656207
62377	656208
74903	656209
40512	656210
134063	656211
67566	656212
55721	656213
95848	656214
112494	656215
171452	656216
95170	656217
132317	656218
21007	656219
187514	656220
61528	656221
104705	656222
143771	656223
49360	656224
154455	656225
9487	656226
17042	656227
122937	656228
79900	656229
175731	656230
64581	656231
86117	656232
9318	656233
153795	656234
101944	656235
6000	656236
100379	656237
40808	656238
49959	656239
146820	656240
132960	656241
38917	656242
17231	656243
65482	656244
137430	656245
6356	656246
124660	656247
177264	656248
65730	656249
38241	656250
8208	656251
98294	656252
56755	656253
36643	656254
101673	656255
37188	656256
109237	656257
173481	656258
22423	656259
157706	656260
58150	656261
78357	656262
160361	656263
3186	656264
126404	656265
35238	656266
142455	656267
56944	656268
167826	656269
124460	656270
113055	656271
2	656272
133907	656273
95058	656274
147316	656275
80030	656276
137288	656277
66922	656278
142523	656279
7297	656280
123445	656281
160853	656282
7795	656283
150702	656284
98126	656285
17042	656286
15421	656287
103239	656288
70272	656289
62511	656290
97667	656291
102376	656292
80069	656293
131447	656294
161822	656295
92770	656296
111674	656297
139002	656298
160928	656299
37017	656300
10253	656301
139583	656302
43965	656303
5980	656304
157352	656305
20747	656306
21442	656307
120044	656308
77612	656309
25746	656310
79011	656311
96430	656312
188224	656313
84918	656314
73505	656315
70668	656316
6562	656317
100997	656318
2472	656319
169796	656320
79025	656321
5192	656322
827	656323
86449	656324
6911	656325
29424	656326
32090	656327
169642	656328
104349	656329
75026	656330
135079	656331
72577	656332
37819	656333
5427	656334
139581	656335
137617	656336
95502	656337
37649	656338
112066	656339
149037	656340
13468	656341
120791	656342
30524	656343
174698	656344
102556	656345
121809	656346
25315	656347
13810	656348
80560	656349
31530	656350
82258	656351
16938	656352
84734	656353
128209	656354
15038	656355
6558	656356
47331	656357
150772	656358
56834	656359
71460	656360
68661	656361
1092	656362
27418	656363
16392	656364
95947	656365
1724	656366
12711	656367
56086	656368
25080	656369
55389	656370
162807	656371
68593	656372
123911	656373
28862	656374
28447	656375
37351	656376
834	656377
8846	656378
112066	656379
148999	656380
38107	656381
53733	656382
85038	656383
5025	656384
41216	656385
32122	656386
40782	656387
112670	656388
56617	656389
99939	656390
27439	656391
49259	656392
97659	656393
56564	656394
10827	656395
79082	656396
46429	656397
45225	656398
84823	656399
9313	656400
168582	656401
31535	656402
57851	656403
151713	656404
13260	656405
33370	656406
63335	656407
91791	656408
97500	656409
22250	656410
78623	656411
145520	656412
2601	656413
80652	656414
57082	656415
10442	656416
80858	656417
140802	656418
42637	656419
74174	656420
3927	656421
167907	656422
61075	656423
43815	656424
46686	656425
85125	656426
27324	656427
45419	656428
21243	656429
157350	656430
133197	656431
98719	656432
5980	656433
132589	656434
56496	656435
128934	656436
79217	656437
175758	656438
44320	656439
93836	656440
169631	656441
182822	656442
14334	656443
134618	656444
93015	656445
53579	656446
1768	656447
51413	656448
157776	656449
9874	656450
92356	656451
136158	656452
932	656453
116256	656454
73441	656455
158	656456
65067	656457
50801	656458
66747	656459
9614	656460
167753	656461
134925	656462
92858	656463
67973	656464
93093	656465
103457	656466
3854	656467
21405	656468
80999	656469
103861	656470
22551	656471
93910	656472
150255	656473
135570	656474
67561	656475
27687	656476
33088	656477
48168	656478
14088	656479
40501	656480
61246	656481
35850	656482
61246	656483
3952	656484
116256	656485
154565	656486
107516	656487
45649	656488
17498	656489
37993	656490
36455	656491
18409	656492
91345	656493
144270	656494
73701	656495
95664	656496
35112	656497
128541	656498
18409	656499
79886	656500
128852	656501
51256	656502
37472	656503
167847	656504
156967	656505
79356	656506
4160	656507
45276	656508
102123	656509
12507	656510
123486	656511
41202	656512
13388	656513
142804	656514
29954	656515
17877	656516
35865	656517
86804	656518
41039	656519
23731	656520
121	656521
138848	656522
190	656523
121	656524
41848	656525
106581	656526
9181	656527
692	656528
37029	656529
8047	656530
17000	656531
121	656532
66881	656533
105513	656534
41848	656535
41372	656536
14779	656537
28835	656538
20245	656539
67338	656540
56457	656541
54032	656542
23399	656543
6063	656544
106758	656545
10552	656546
81353	656547
6804	656548
6657	656549
13292	656550
121	656551
10309	656552
21751	656553
10207	656554
82219	656555
102597	656556
998	656557
61253	656558
2524	656559
80226	656560
396	656561
51385	656562
69143	656563
26336	656564
59600	656565
71956	656566
57059	656567
24101	656568
99557	656569
33377	656570
71424	656571
57788	656572
56635	656573
53741	656574
636	656575
13818	656576
75839	656577
27872	656578
24252	656579
46065	656580
636	656581
35952	656582
90	656583
1448	656584
29039	656585
41173	656586
49827	656587
42678	656588
16305	656589
75807	656590
32004	656591
49455	656592
53677	656593
46281	656594
55426	656595
148481	656596
106	656597
119848	656598
15790	656599
25659	656600
32004	656601
56580	656602
317	656603
22607	656604
6716	656605
417	656606
1264	656607
451	656608
2538	656609
34389	656610
34389	656611
30287	656612
31216	656613
2258	656614
7587	656615
967	656616
34074	656617
34074	656618
70323	656619
29154	656620
997	656621
47880	656622
45197	656623
43930	656624
7218	656625
88293	656626
187535	656627
40168	656628
53286	656629
134936	656630
24948	656631
7775	656632
43503	656633
36632	656634
149015	656635
8038	656636
2468	656637
732	656638
732	656639
175329	656640
134445	656641
95742	656642
134772	656643
176150	656644
47812	656645
6	656646
25862	656647
53800	656648
15592	656649
5708	656650
6	656651
6230	656652
4750	656653
917	656654
917	656655
83178	656656
1114	656657
6234	656658
35706	656659
6234	656660
6234	656661
38571	656662
39075	656663
81467	656664
18144	656665
137902	656666
12276	656667
6234	656668
63949	656669
111534	656670
70708	656671
102979	656672
24705	656673
24705	656674
111528	656675
14000	656676
7590	656677
50541	656678
32763	656679
74405	656680
24070	656681
33544	656682
12974	656683
129	656684
78573	656685
16877	656686
86237	656687
106187	656688
24377	656689
9710	656690
24377	656691
106187	656692
19109	656693
24377	656694
171484	656695
6305	656696
966	656697
19733	656698
15582	656699
19109	656700
19109	656701
18769	656702
19340	656703
26138	656704
33703	656705
44847	656706
5783	656707
1280	656708
88243	656709
110695	656710
18632	656711
16868	656712
18632	656713
6612	656714
65198	656715
79730	656716
156498	656717
154596	656718
152429	656719
88631	656720
118107	656721
112076	656722
138436	656723
138156	656724
9033	656725
14703	656726
103629	656727
77211	656728
31245	656729
29980	656730
360	656731
4111	656732
46503	656733
48374	656734
48615	656735
52892	656736
36651	656737
8828	656738
66812	656739
91757	656740
49946	656741
152366	656742
76921	656743
126744	656744
44851	656745
107977	656746
12199	656747
29907	656748
28682	656749
54049	656750
116720	656751
112303	656752
12268	656753
70761	656754
116092	656755
1740	656756
102177	656757
125640	656758
41156	656759
171414	656760
62657	656761
149572	656762
115951	656763
127037	656764
92434	656765
65089	656766
92722	656767
124124	656768
130973	656769
107413	656770
135591	656771
71660	656772
115207	656773
116850	656774
89742	656775
176824	656776
62280	656777
137973	656778
88580	656779
114514	656780
2416	656781
52270	656782
131957	656783
45963	656784
187188	656785
143127	656786
176434	656787
73352	656788
93020	656789
110002	656790
16015	656791
96803	656792
166324	656793
5570	656794
92602	656795
52729	656796
16650	656797
116756	656798
17611	656799
8067	656800
92444	656801
72043	656802
24770	656803
13876	656804
141028	656805
12344	656806
12825	656807
11179	656808
17249	656809
16590	656810
17438	656811
36620	656812
12106	656813
16868	656814
1788	656815
102177	656816
88010	656817
41376	656818
57980	656819
33974	656820
29998	656821
106634	656822
178988	656823
56098	656824
108549	656825
119225	656826
150619	656827
21689	656828
178479	656829
117999	656830
92806	656831
178424	656832
125139	656833
107999	656834
109457	656835
96473	656836
3644	656837
80134	656838
44016	656839
33850	656840
10419	656841
5171	656842
11613	656843
77500	656844
107188	656845
121968	656846
107036	656847
187080	656848
91462	656849
172211	656850
116666	656851
27114	656852
4056	656853
97176	656854
27914	656855
110162	656856
76130	656857
30256	656858
93239	656859
142971	656860
6640	656861
30152	656862
59936	656863
63981	656864
112962	656865
2618	656866
14349	656867
12268	656868
44125	656869
52414	656870
13414	656871
107997	656872
87277	656873
49707	656874
18034	656875
109033	656876
165026	656877
16388	656878
46438	656879
86609	656880
168465	656881
65089	656882
62941	656883
91246	656884
82873	656885
24603	656886
43304	656887
143341	656888
137128	656889
110162	656890
36570	656891
4111	656892
113562	656893
69734	656894
8916	656895
59739	656896
29980	656897
151189	656898
4242	656899
39869	656900
46291	656901
62657	656902
4242	656903
2416	656904
36862	656905
136844	656906
19591	656907
179519	656908
36649	656909
13933	656910
136555	656911
75946	656912
172161	656913
52159	656914
115840	656915
41387	656916
75122	656917
30256	656918
113463	656919
63388	656920
169387	656921
92326	656922
121456	656923
71052	656924
13942	656925
71770	656926
137137	656927
66601	656928
68130	656929
13876	656930
139791	656931
48157	656932
180554	656933
80134	656934
43877	656935
137022	656936
108051	656937
177875	656938
61030	656939
342	656940
53293	656941
63981	656942
45555	656943
136159	656944
3146	656945
110923	656946
148759	656947
113680	656948
150104	656949
99732	656950
33076	656951
73362	656952
4605	656953
107892	656954
53302	656955
11864	656956
36620	656957
66875	656958
8817	656959
177362	656960
63935	656961
135042	656962
135002	656963
16430	656964
72394	656965
73252	656966
178185	656967
71951	656968
30634	656969
41743	656970
13931	656971
2827	656972
58154	656973
90466	656974
99718	656975
40819	656976
107352	656977
75859	656978
15485	656979
42016	656980
67165	656981
94703	656982
67389	656983
130345	656984
186368	656985
26976	656986
76368	656987
150136	656988
159472	656989
56098	656990
175776	656991
55281	656992
64145	656993
151827	656994
10675	656995
103385	656996
136681	656997
106499	656998
16416	656999
13648	657000
114640	657001
937	657002
82604	657003
133403	657004
66306	657005
22881	657006
136887	657007
106781	657008
66497	657009
103254	657010
116206	657011
7825	657012
136681	657013
75614	657014
153162	657015
91462	657016
93020	657017
90479	657018
112138	657019
24088	657020
65337	657021
43913	657022
43304	657023
6731	657024
2931	657025
57898	657026
91381	657027
147917	657028
4364	657029
76037	657030
126066	657031
117121	657032
477	657033
22918	657034
52607	657035
4242	657036
169261	657037
178980	657038
17222	657039
52095	657040
129167	657041
42992	657042
103885	657043
155382	657044
43973	657045
77108	657046
24867	657047
6772	657048
100524	657049
103459	657050
110392	657051
116703	657052
120098	657053
93339	657054
28337	657055
4242	657056
4242	657057
10447	657058
102776	657059
73172	657060
117302	657061
5656	657062
179346	657063
176549	657064
74086	657065
66756	657066
34951	657067
110484	657068
62184	657069
2801	657070
5767	657071
5853	657072
84858	657073
42248	657074
23555	657075
66969	657076
4129	657077
169874	657078
4089	657079
70122	657080
68217	657081
33403	657082
27251	657083
1917	657084
3380	657085
138666	657086
41356	657087
41607	657088
53666	657089
22680	657090
177850	657091
2416	657092
26957	657093
45134	657094
82221	657095
61861	657096
656	657097
7260	657098
150247	657099
2261	657100
129708	657101
27939	657102
4130	657103
67971	657104
103967	657105
149565	657106
27544	657107
91052	657108
14881	657109
14881	657110
152167	657111
150479	657112
94456	657113
116142	657114
31308	657115
36309	657116
59949	657117
1548	657118
109129	657119
1821	657120
18706	657121
42636	657122
38392	657123
57440	657124
81240	657125
4554	657126
21106	657127
61861	657128
83153	657129
91052	657130
117	657131
68736	657132
172299	657133
81240	657134
44840	657135
34478	657136
2514	657137
2043	657138
46429	657139
73591	657140
142345	657141
33160	657142
23261	657143
28976	657144
138885	657145
52454	657146
815	657147
20993	657148
79122	657149
10061	657150
12044	657151
651	657152
86324	657153
136034	657154
475	657155
24634	657156
269	657157
1837	657158
8673	657159
41463	657160
7687	657161
5521	657162
37191	657163
60249	657164
2724	657165
1883	657166
7038	657167
65108	657168
127206	657169
4889	657170
53948	657171
24696	657172
18844	657173
1230	657174
74962	657175
43701	657176
70888	657177
49865	657178
290	657179
29547	657180
2961	657181
2110	657182
17492	657183
840	657184
59014	657185
51800	657186
956	657187
25898	657188
3467	657189
35947	657190
172230	657191
20170	657192
172316	657193
57284	657194
26271	657195
28749	657196
57928	657197
8417	657198
64840	657199
26730	657200
62505	657201
8680	657202
14480	657203
3032	657204
105418	657205
4733	657206
132535	657207
1919	657208
7314	657209
905	657210
1468	657211
6153	657212
40337	657213
127093	657214
16030	657215
94456	657216
120332	657217
132535	657218
3251	657219
1089	657220
4171	657221
144407	657222
30847	657223
3248	657224
51663	657225
116142	657226
19284	657227
167684	657228
2129	657229
65380	657230
126730	657231
6097	657232
20197	657233
4716	657234
1492	657235
34520	657236
9125	657237
1644	657238
41974	657239
49786	657240
4712	657241
8392	657242
9081	657243
13464	657244
9081	657245
15872	657246
3615	657247
2869	657248
23515	657249
6197	657250
60422	657251
114113	657252
1800	657253
9301	657254
1331	657255
2869	657256
1190	657257
2528	657258
12828	657259
15068	657260
25825	657261
36850	657262
41891	657263
1091	657264
2388	657265
1650	657266
2074	657267
22902	657268
1829	657269
1805	657270
4139	657271
9220	657272
7995	657273
562	657274
2074	657275
11847	657276
22916	657277
27901	657278
3822	657279
60795	657280
1650	657281
400	657282
2887	657283
1644	657284
2560	657285
73333	657286
13695	657287
27307	657288
16363	657289
8392	657290
28463	657291
33959	657292
4631	657293
12606	657294
5384	657295
1492	657296
4647	657297
12457	657298
20976	657299
4139	657300
33959	657301
25956	657302
14680	657303
10584	657304
43152	657305
3249	657306
1492	657307
28644	657308
11	657309
6913	657310
905	657311
3605	657312
1097	657313
37189	657314
37879	657315
54002	657316
12691	657317
59347	657318
33550	657319
2564	657320
15178	657321
95126	657322
55857	657323
3619	657324
9148	657325
31254	657326
3666	657327
26304	657328
97676	657329
42017	657330
6875	657331
109954	657332
1499	657333
122168	657334
54437	657335
44819	657336
18123	657337
12623	657338
8093	657339
44655	657340
28490	657341
82152	657342
2307	657343
50420	657344
12613	657345
99817	657346
10681	657347
124199	657348
34706	657349
13611	657350
31065	657351
47230	657352
20954	657353
126363	657354
46809	657355
72984	657356
20877	657357
34778	657358
38524	657359
37519	657360
66416	657361
98678	657362
2847	657363
47297	657364
62958	657365
45528	657366
17620	657367
21235	657368
54601	657369
82602	657370
46572	657371
79625	657372
6142	657373
1490	657374
15971	657375
102669	657376
79280	657377
62952	657378
46940	657379
99910	657380
6197	657381
97675	657382
31254	657383
98357	657384
66409	657385
32142	657386
78537	657387
55001	657388
82809	657389
70598	657390
42190	657391
9285	657392
3890	657393
87857	657394
66896	657395
1821	657396
1499	657397
19390	657398
90958	657399
65009	657400
4714	657401
46446	657402
23321	657403
54052	657404
64577	657405
1821	657406
4120	657407
46483	657408
12825	657409
15050	657410
67457	657411
56895	657412
159008	657413
101825	657414
17822	657415
18106	657416
47054	657417
7918	657418
97377	657419
66938	657420
2887	657421
25971	657422
25995	657423
32063	657424
81157	657425
31042	657426
164399	657427
97718	657428
56960	657429
142733	657430
56143	657431
44738	657432
41389	657433
55030	657434
3209	657435
30903	657436
14756	657437
4129	657438
28421	657439
18141	657440
157376	657441
80753	657442
4631	657443
1815	657444
6074	657445
82341	657446
46398	657447
32142	657448
67196	657449
14647	657450
31647	657451
4651	657452
65423	657453
68271	657454
37536	657455
25300	657456
45934	657457
66146	657458
82880	657459
9160	657460
30454	657461
130161	657462
97659	657463
38848	657464
156806	657465
101978	657466
36964	657467
21709	657468
78442	657469
129765	657470
122813	657471
77774	657472
102714	657473
26204	657474
17620	657475
47216	657476
3659	657477
78123	657478
14976	657479
31653	657480
44925	657481
47178	657482
23413	657483
3677	657484
21243	657485
25906	657486
9376	657487
20885	657488
1499	657489
33650	657490
1829	657491
12443	657492
3673	657493
6072	657494
73446	657495
2307	657496
15193	657497
81584	657498
10681	657499
19433	657500
20791	657501
85514	657502
3360	657503
30998	657504
50557	657505
10841	657506
28360	657507
12383	657508
11944	657509
38568	657510
60447	657511
30293	657512
46868	657513
36768	657514
41300	657515
20791	657516
79997	657517
56775	657518
38225	657519
127434	657520
66332	657521
56038	657522
46842	657523
28421	657524
9868	657525
21709	657526
8075	657527
10576	657528
20918	657529
1490	657530
38510	657531
64611	657532
6069	657533
45035	657534
44542	657535
96408	657536
25637	657537
6074	657538
10133	657539
79479	657540
65102	657541
39057	657542
6075	657543
5420	657544
37000	657545
82086	657546
37995	657547
25187	657548
1802	657549
31401	657550
17428	657551
56592	657552
14872	657553
80949	657554
17974	657555
46480	657556
45024	657557
30717	657558
68537	657559
77624	657560
37646	657561
46480	657562
66637	657563
119638	657564
99244	657565
56861	657566
77515	657567
57184	657568
120625	657569
80588	657570
67666	657571
66411	657572
30284	657573
54514	657574
8075	657575
37995	657576
109541	657577
11404	657578
99746	657579
12271	657580
101423	657581
65517	657582
68245	657583
77597	657584
46626	657585
10884	657586
95855	657587
12398	657588
65818	657589
65116	657590
79680	657591
54166	657592
3673	657593
55010	657594
97934	657595
44919	657596
53986	657597
65517	657598
46293	657599
45056	657600
56421	657601
99141	657602
47405	657603
75104	657604
10884	657605
9359	657606
31647	657607
60642	657608
1800	657609
6156	657610
6137	657611
65273	657612
56881	657613
8093	657614
333	657615
53809	657616
31966	657617
34595	657618
66389	657619
156595	657620
9061	657621
64986	657622
38645	657623
26030	657624
105494	657625
120260	657626
4191	657627
45878	657628
30849	657629
45113	657630
55448	657631
30849	657632
24676	657633
12827	657634
39100	657635
8022	657636
25924	657637
2307	657638
21265	657639
50661	657640
99730	657641
47290	657642
125558	657643
60705	657644
21330	657645
4138	657646
67196	657647
14725	657648
33427	657649
30957	657650
46507	657651
30717	657652
12719	657653
80581	657654
123747	657655
56673	657656
88577	657657
67734	657658
82714	657659
64751	657660
10580	657661
72976	657662
97432	657663
17579	657664
55472	657665
125930	657666
3677	657667
67464	657668
101216	657669
46229	657670
45236	657671
45878	657672
55232	657673
78759	657674
12534	657675
128538	657676
96766	657677
54734	657678
1666	657679
66706	657680
80148	657681
9280	657682
66928	657683
4129	657684
31083	657685
36768	657686
26204	657687
56547	657688
100556	657689
20796	657690
10681	657691
55060	657692
1649	657693
126340	657694
34593	657695
7145	657696
65359	657697
12418	657698
37646	657699
66680	657700
28379	657701
96273	657702
108486	657703
21235	657704
9061	657705
37232	657706
66526	657707
60703	657708
37879	657709
98037	657710
54787	657711
17631	657712
99539	657713
17926	657714
12513	657715
65043	657716
18141	657717
4697	657718
96118	657719
95469	657720
65102	657721
94877	657722
101567	657723
37548	657724
38567	657725
5376	657726
4723	657727
56775	657728
47126	657729
53801	657730
121400	657731
54393	657732
14634	657733
67827	657734
66584	657735
65116	657736
122459	657737
78487	657738
4631	657739
17974	657740
1189	657741
34605	657742
96323	657743
79462	657744
51991	657745
96483	657746
121402	657747
96610	657748
41963	657749
25458	657750
47392	657751
10883	657752
53625	657753
10955	657754
44775	657755
81820	657756
30319	657757
45386	657758
38277	657759
82132	657760
13678	657761
30957	657762
89076	657763
53737	657764
9766	657765
53121	657766
30717	657767
38444	657768
2113	657769
38525	657770
65629	657771
25637	657772
60642	657773
14940	657774
30630	657775
44845	657776
9118	657777
20792	657778
46269	657779
65929	657780
31942	657781
17428	657782
15116	657783
56857	657784
14913	657785
25568	657786
32115	657787
14580	657788
66792	657789
12584	657790
21080	657791
18072	657792
46705	657793
14769	657794
55060	657795
60471	657796
98983	657797
30743	657798
73087	657799
31237	657800
25370	657801
60455	657802
30431	657803
25906	657804
45778	657805
55407	657806
12874	657807
42048	657808
9566	657809
17329	657810
21226	657811
45508	657812
62958	657813
25902	657814
14607	657815
10990	657816
47216	657817
4129	657818
36928	657819
66952	657820
67116	657821
113635	657822
54487	657823
20918	657824
67323	657825
53586	657826
31514	657827
126737	657828
17753	657829
7507	657830
6217	657831
82427	657832
120916	657833
1199	657834
14865	657835
67318	657836
97238	657837
55726	657838
34595	657839
17822	657840
30363	657841
66792	657842
31946	657843
31966	657844
81047	657845
166556	657846
54415	657847
21243	657848
20796	657849
45778	657850
81943	657851
68429	657852
128285	657853
68056	657854
32090	657855
54968	657856
98267	657857
98676	657858
87342	657859
12464	657860
50553	657861
98869	657862
28297	657863
16200	657864
912	657865
37633	657866
100755	657867
110422	657868
1800	657869
4716	657870
46809	657871
57032	657872
67286	657873
67666	657874
119882	657875
30319	657876
45826	657877
41165	657878
26364	657879
17974	657880
102569	657881
64872	657882
97226	657883
97869	657884
55442	657885
82341	657886
164542	657887
82481	657888
68323	657889
3645	657890
642	657891
38245	657892
155743	657893
5394	657894
3283	657895
2925	657896
13464	657897
12391	657898
4366	657899
73333	657900
13652	657901
27865	657902
4647	657903
12480	657904
26326	657905
23439	657906
62298	657907
2388	657908
9853	657909
23416	657910
28458	657911
23007	657912
14681	657913
1190	657914
50465	657915
73425	657916
1	657917
7454	657918
4229	657919
8029	657920
10978	657921
7995	657922
4171	657923
51747	657924
42777	657925
10978	657926
25281	657927
54783	657928
1819	657929
55066	657930
98984	657931
29852	657932
23957	657933
20762	657934
99992	657935
5474	657936
2075	657937
1464	657938
51951	657939
1464	657940
1451	657941
78795	657942
38271	657943
35539	657944
5593	657945
36407	657946
73706	657947
136859	657948
80479	657949
42995	657950
8788	657951
87149	657952
31995	657953
93550	657954
53258	657955
601	657956
105126	657957
36834	657958
44864	657959
7980	657960
37181	657961
8584	657962
148178	657963
28660	657964
114947	657965
39344	657966
71411	657967
40227	657968
34851	657969
53419	657970
53132	657971
89794	657972
45598	657973
28619	657974
17898	657975
53663	657976
38942	657977
122151	657978
31767	657979
37959	657980
45931	657981
30975	657982
67766	657983
10879	657984
65665	657985
53811	657986
78519	657987
31400	657988
46364	657989
164738	657990
65570	657991
102553	657992
125453	657993
9049	657994
59459	657995
27606	657996
58234	657997
77156	657998
111532	657999
81185	658000
119014	658001
9232	658002
12293	658003
96602	658004
169376	658005
40202	658006
121166	658007
53136	658008
2030	658009
56989	658010
15545	658011
94789	658012
4072	658013
5228	658014
1977	658015
71729	658016
36107	658017
122798	658018
66944	658019
42502	658020
104431	658021
139413	658022
19541	658023
18116	658024
60449	658025
114522	658026
67067	658027
29718	658028
97280	658029
52251	658030
31677	658031
26836	658032
1593	658033
109279	658034
77553	658035
54518	658036
83742	658037
5492	658038
20969	658039
71141	658040
7605	658041
28007	658042
18983	658043
56292	658044
110503	658045
3872	658046
111110	658047
46772	658048
20867	658049
16367	658050
70483	658051
35539	658052
82354	658053
14983	658054
122171	658055
8708	658056
102027	658057
50812	658058
39833	658059
93609	658060
113601	658061
93746	658062
116938	658063
44357	658064
89439	658065
94614	658066
10634	658067
53628	658068
1973	658069
45740	658070
12293	658071
8708	658072
41443	658073
19785	658074
78830	658075
133657	658076
65006	658077
24822	658078
14548	658079
36441	658080
4597	658081
11162	658082
6246	658083
117524	658084
24872	658085
9443	658086
30325	658087
38380	658088
15064	658089
14454	658090
13887	658091
44922	658092
60808	658093
58118	658094
43033	658095
127343	658096
1908	658097
44072	658098
226	658099
18599	658100
29603	658101
3876	658102
9124	658103
13108	658104
10615	658105
66552	658106
33108	658107
28602	658108
11487	658109
5348	658110
5232	658111
12272	658112
45108	658113
28550	658114
41135	658115
30491	658116
20656	658117
54376	658118
65809	658119
22924	658120
31384	658121
31492	658122
5354	658123
8311	658124
25699	658125
19000	658126
10965	658127
22908	658128
27823	658129
14743	658130
27849	658131
17263	658132
22868	658133
14306	658134
5492	658135
14956	658136
44981	658137
3272	658138
25128	658139
15914	658140
7733	658141
44390	658142
16100	658143
59576	658144
55367	658145
60763	658146
11575	658147
11158	658148
32185	658149
1804	658150
8926	658151
104837	658152
17542	658153
4359	658154
12481	658155
49105	658156
16102	658157
28734	658158
32825	658159
38560	658160
4071	658161
6419	658162
6036	658163
34768	658164
138708	658165
87817	658166
44868	658167
64287	658168
66358	658169
56556	658170
7864	658171
5445	658172
56351	658173
46966	658174
20691	658175
64569	658176
3617	658177
3613	658178
56430	658179
120414	658180
15004	658181
6254	658182
2585	658183
175492	658184
34083	658185
113112	658186
58258	658187
17941	658188
17299	658189
44501	658190
54276	658191
15149	658192
21573	658193
46854	658194
102366	658195
6069	658196
7970	658197
13797	658198
25350	658199
59287	658200
84472	658201
132851	658202
11382	658203
103847	658204
84471	658205
143658	658206
136287	658207
9503	658208
39921	658209
86356	658210
24887	658211
65976	658212
216	658213
9503	658214
80037	658215
25770	658216
47098	658217
17372	658218
128054	658219
68563	658220
107601	658221
21724	658222
168590	658223
44858	658224
25974	658225
98123	658226
124765	658227
11147	658228
85035	658229
42280	658230
3175	658231
75250	658232
43283	658233
122029	658234
110433	658235
571	658236
78161	658237
19688	658238
39614	658239
45700	658240
65012	658241
75654	658242
23792	658243
11799	658244
37798	658245
7408	658246
1412	658247
3175	658248
9943	658249
109956	658250
136628	658251
13857	658252
43313	658253
19977	658254
3102	658255
6200	658256
59856	658257
12475	658258
130832	658259
22663	658260
14322	658261
51721	658262
40185	658263
19601	658264
17303	658265
4655	658266
2103	658267
56246	658268
17303	658269
28723	658270
7974	658271
6048	658272
88489	658273
99079	658274
95397	658275
34909	658276
115869	658277
7404	658278
16706	658279
12406	658280
46259	658281
80732	658282
55904	658283
96305	658284
36983	658285
78543	658286
145304	658287
89693	658288
54489	658289
96957	658290
66586	658291
90713	658292
2036	658293
19670	658294
95117	658295
25926	658296
2836	658297
54038	658298
118	658299
62932	658300
34035	658301
6051	658302
3522	658303
61910	658304
16564	658305
9214	658306
9257	658307
3604	658308
123854	658309
30482	658310
1575	658311
83125	658312
78135	658313
54572	658314
6400	658315
14740	658316
4151	658317
26295	658318
3604	658319
15792	658320
12438	658321
80940	658322
123330	658323
55770	658324
98128	658325
46741	658326
17885	658327
80629	658328
5374	658329
5374	658330
84955	658331
3663	658332
3665	658333
37681	658334
6400	658335
3595	658336
31461	658337
7976	658338
165952	658339
27858	658340
27858	658341
14992	658342
12810	658343
3451	658344
30588	658345
6218	658346
14881	658347
101566	658348
56120	658349
96076	658350
9327	658351
55770	658352
7009	658353
121234	658354
168054	658355
100793	658356
9650	658357
8069	658358
17405	658359
18862	658360
2870	658361
6855	658362
121033	658363
59130	658364
53944	658365
15808	658366
82482	658367
1401	658368
17574	658369
22806	658370
82803	658371
1227	658372
25673	658373
35939	658374
55722	658375
17374	658376
928	658377
26319	658378
35608	658379
85969	658380
5254	658381
25115	658382
9628	658383
35849	658384
20017	658385
5883	658386
101207	658387
22796	658388
6131	658389
134072	658390
20146	658391
57274	658392
37674	658393
22068	658394
43762	658395
167891	658396
55062	658397
82894	658398
95616	658399
47936	658400
14938	658401
77691	658402
124042	658403
159856	658404
104269	658405
32799	658406
47810	658407
75411	658408
98160	658409
12592	658410
37203	658411
6061	658412
22414	658413
37696	658414
98423	658415
2582	658416
31461	658417
20951	658418
31859	658419
3665	658420
160355	658421
5128	658422
20965	658423
105623	658424
15852	658425
12099	658426
75658	658427
9298	658428
82193	658429
119740	658430
156737	658431
128656	658432
77935	658433
6904	658434
17885	658435
25010	658436
3604	658437
158496	658438
81973	658439
167367	658440
4345	658441
162286	658442
39106	658443
25027	658444
26774	658445
82482	658446
17374	658447
80908	658448
17449	658449
14764	658450
114216	658451
23789	658452
58446	658453
14712	658454
50742	658455
9075	658456
46767	658457
21025	658458
37015	658459
68297	658460
80546	658461
37597	658462
518	658463
5561	658464
46389	658465
56016	658466
12409	658467
45205	658468
32168	658469
67625	658470
2894	658471
26225	658472
64892	658473
46298	658474
65554	658475
44802	658476
68121	658477
84991	658478
31414	658479
70238	658480
162753	658481
67276	658482
81750	658483
80790	658484
31262	658485
38683	658486
38922	658487
15180	658488
67203	658489
21446	658490
38731	658491
31584	658492
47121	658493
66209	658494
30886	658495
64489	658496
55269	658497
70384	658498
58633	658499
65860	658500
18935	658501
81841	658502
82671	658503
64345	658504
124229	658505
133738	658506
8275	658507
101455	658508
78572	658509
37862	658510
37435	658511
83327	658512
44600	658513
21253	658514
26295	658515
80900	658516
3245	658517
57628	658518
73684	658519
2582	658520
6137	658521
2846	658522
98845	658523
120363	658524
33625	658525
26231	658526
12644	658527
56306	658528
5335	658529
6904	658530
8681	658531
5552	658532
53882	658533
155994	658534
122380	658535
60978	658536
160587	658537
44641	658538
24885	658539
80004	658540
10030	658541
65284	658542
19551	658543
31315	658544
25116	658545
7506	658546
16564	658547
17869	658548
16706	658549
29292	658550
16700	658551
9242	658552
74531	658553
129097	658554
21673	658555
4620	658556
166117	658557
21248	658558
9185	658559
47873	658560
68555	658561
113102	658562
56928	658563
33301	658564
127352	658565
18120	658566
31188	658567
79341	658568
31188	658569
161490	658570
79850	658571
127005	658572
26513	658573
29918	658574
144055	658575
64914	658576
26928	658577
20670	658578
28691	658579
31530	658580
28973	658581
5063	658582
126880	658583
16859	658584
90150	658585
16976	658586
43268	658587
54603	658588
10742	658589
1148	658590
19553	658591
143369	658592
14609	658593
28934	658594
2531	658595
160589	658596
29078	658597
25413	658598
27405	658599
1148	658600
124941	658601
82691	658602
78495	658603
82444	658604
125124	658605
65631	658606
21730	658607
120960	658608
82134	658609
17448	658610
15082	658611
54939	658612
53755	658613
98895	658614
740	658615
14031	658616
12542	658617
5281	658618
2036	658619
136	658620
25687	658621
118	658622
1207	658623
98219	658624
14049	658625
1146	658626
24982	658627
64079	658628
121722	658629
10546	658630
65493	658631
3288	658632
30642	658633
655	658634
14294	658635
61886	658636
22136	658637
54263	658638
39854	658639
26161	658640
104238	658641
4124	658642
3085	658643
32878	658644
56238	658645
30867	658646
25082	658647
17821	658648
5496	658649
55391	658650
62780	658651
55544	658652
22017	658653
125285	658654
39278	658655
38369	658656
66149	658657
100672	658658
25119	658659
101827	658660
67275	658661
42328	658662
42626	658663
9982	658664
29074	658665
61797	658666
5055	658667
45250	658668
46318	658669
5261	658670
127448	658671
78634	658672
10989	658673
120364	658674
161810	658675
17531	658676
12491	658677
38675	658678
56465	658679
81314	658680
114531	658681
46327	658682
17558	658683
26016	658684
10969	658685
7974	658686
101979	658687
1469	658688
1192	658689
67748	658690
66972	658691
66967	658692
101817	658693
126571	658694
3290	658695
45348	658696
15044	658697
55153	658698
5312	658699
17762	658700
65230	658701
67481	658702
113027	658703
99333	658704
53870	658705
7903	658706
17943	658707
37983	658708
96893	658709
3205	658710
18127	658711
100331	658712
2903	658713
8045	658714
36914	658715
6818	658716
121100	658717
65657	658718
147489	658719
5312	658720
6119	658721
30574	658722
47972	658723
96801	658724
31095	658725
159220	658726
101665	658727
24982	658728
68077	658729
17618	658730
6189	658731
14901	658732
18029	658733
25000	658734
46002	658735
123199	658736
32796	658737
4637	658738
40295	658739
95879	658740
17669	658741
12425	658742
66068	658743
170627	658744
100134	658745
66999	658746
47033	658747
84997	658748
31899	658749
78623	658750
15125	658751
38228	658752
99851	658753
46610	658754
54999	658755
125701	658756
46683	658757
8227	658758
1575	658759
38228	658760
79345	658761
101302	658762
79163	658763
56541	658764
98747	658765
25272	658766
54321	658767
25585	658768
37744	658769
37744	658770
24180	658771
62028	658772
1314	658773
15100	658774
9186	658775
35238	658776
90797	658777
44471	658778
52226	658779
19670	658780
1193	658781
70438	658782
1653	658783
121457	658784
16544	658785
31193	658786
65330	658787
102802	658788
157969	658789
29256	658790
57681	658791
70804	658792
35642	658793
7888	658794
46054	658795
100370	658796
59780	658797
100180	658798
120182	658799
46846	658800
68671	658801
765	658802
157381	658803
81257	658804
42888	658805
9214	658806
55504	658807
10314	658808
56105	658809
54829	658810
14576	658811
38609	658812
6904	658813
101461	658814
766	658815
14740	658816
18025	658817
47086	658818
16515	658819
66539	658820
17850	658821
45454	658822
83370	658823
25299	658824
105299	658825
16624	658826
85153	658827
79609	658828
83227	658829
30839	658830
47322	658831
37684	658832
45429	658833
66586	658834
3629	658835
83608	658836
100737	658837
47946	658838
98279	658839
14576	658840
64632	658841
26295	658842
7899	658843
57115	658844
56382	658845
162177	658846
65620	658847
56674	658848
35066	658849
18013	658850
38316	658851
23671	658852
23786	658853
25216	658854
23786	658855
35370	658856
17618	658857
94898	658858
27386	658859
68270	658860
15100	658861
1457	658862
121048	658863
51827	658864
21495	658865
38602	658866
16581	658867
169238	658868
7506	658869
42174	658870
121304	658871
2946	658872
36891	658873
29099	658874
56747	658875
32587	658876
47082	658877
3599	658878
48122	658879
23964	658880
51572	658881
32791	658882
1317	658883
100138	658884
30351	658885
54381	658886
126403	658887
45468	658888
37597	658889
97706	658890
30351	658891
21728	658892
31315	658893
55981	658894
26792	658895
173322	658896
64481	658897
96233	658898
25638	658899
8275	658900
56669	658901
66732	658902
81841	658903
21037	658904
6925	658905
5294	658906
57066	658907
31277	658908
82412	658909
45580	658910
46414	658911
168394	658912
37152	658913
38972	658914
46275	658915
80570	658916
81381	658917
17574	658918
122421	658919
45429	658920
24982	658921
25638	658922
46272	658923
24945	658924
82412	658925
57693	658926
18568	658927
17801	658928
6904	658929
46054	658930
54806	658931
98805	658932
1316	658933
100223	658934
90766	658935
3447	658936
101719	658937
95611	658938
17618	658939
112832	658940
52445	658941
38819	658942
19730	658943
106347	658944
91710	658945
82258	658946
98103	658947
46910	658948
164546	658949
145195	658950
126493	658951
10068	658952
100203	658953
56586	658954
41027	658955
73652	658956
29319	658957
61933	658958
51554	658959
47140	658960
45734	658961
55469	658962
37660	658963
68352	658964
21201	658965
30658	658966
54310	658967
21683	658968
81998	658969
102719	658970
157347	658971
124911	658972
101153	658973
46283	658974
54723	658975
21206	658976
31950	658977
18147	658978
83031	658979
121708	658980
55081	658981
56522	658982
82069	658983
82756	658984
8009	658985
21206	658986
82361	658987
65028	658988
95281	658989
17544	658990
64760	658991
39101	658992
38825	658993
12437	658994
101773	658995
83140	658996
25581	658997
64594	658998
26137	658999
64710	659000
38127	659001
36899	659002
82362	659003
37157	659004
96790	659005
65038	659006
64315	659007
32102	659008
2319	659009
54263	659010
45967	659011
27386	659012
140013	659013
124418	659014
26068	659015
32067	659016
81898	659017
20981	659018
162067	659019
18726	659020
121201	659021
3447	659022
47121	659023
19660	659024
65222	659025
1458	659026
45387	659027
97539	659028
105331	659029
22250	659030
122402	659031
95373	659032
28826	659033
123533	659034
2836	659035
29186	659036
122364	659037
67715	659038
25010	659039
6030	659040
10898	659041
14606	659042
44756	659043
126702	659044
32168	659045
68318	659046
61785	659047
121337	659048
91961	659049
64885	659050
68366	659051
1653	659052
91710	659053
75420	659054
26068	659055
98834	659056
66131	659057
6718	659058
9997	659059
9053	659060
99504	659061
128756	659062
65600	659063
18530	659064
2	659065
37509	659066
85434	659067
95634	659068
65362	659069
58579	659070
55775	659071
23988	659072
16444	659073
38000	659074
58543	659075
114171	659076
55247	659077
148669	659078
101011	659079
30275	659080
99810	659081
78559	659082
65493	659083
78559	659084
8035	659085
45191	659086
57148	659087
127308	659088
97264	659089
105684	659090
98200	659091
163247	659092
101111	659093
127190	659094
45569	659095
162256	659096
65731	659097
165757	659098
97947	659099
21504	659100
28692	659101
114558	659102
97539	659103
14087	659104
42299	659105
39090	659106
96440	659107
55752	659108
36962	659109
45039	659110
37115	659111
55194	659112
25479	659113
9332	659114
38068	659115
54344	659116
45250	659117
10585	659118
79042	659119
2286	659120
70051	659121
51490	659122
19786	659123
83734	659124
80932	659125
31377	659126
130302	659127
37462	659128
66368	659129
145199	659130
6189	659131
44488	659132
79865	659133
81891	659134
45784	659135
31662	659136
31267	659137
68582	659138
56728	659139
66606	659140
159219	659141
68632	659142
80178	659143
65433	659144
127116	659145
121553	659146
46012	659147
79868	659148
44756	659149
66667	659150
55512	659151
79793	659152
167476	659153
8000	659154
34926	659155
25116	659156
55034	659157
79180	659158
37184	659159
80663	659160
127739	659161
127052	659162
101335	659163
79702	659164
64195	659165
56747	659166
55798	659167
128092	659168
46001	659169
179880	659170
66312	659171
77691	659172
80060	659173
83249	659174
65823	659175
144437	659176
78091	659177
4613	659178
14777	659179
44621	659180
134169	659181
44484	659182
927	659183
79971	659184
125835	659185
99247	659186
46518	659187
26338	659188
21411	659189
80908	659190
158373	659191
66933	659192
657	659193
95000	659194
38338	659195
66425	659196
119847	659197
98860	659198
10490	659199
38991	659200
79854	659201
30339	659202
40162	659203
25830	659204
14031	659205
15025	659206
64685	659207
76081	659208
5346	659209
96430	659210
42331	659211
1485	659212
40191	659213
5166	659214
114127	659215
33003	659216
17182	659217
8669	659218
112587	659219
44535	659220
123206	659221
31497	659222
162624	659223
161171	659224
47211	659225
21423	659226
61936	659227
73706	659228
161073	659229
66635	659230
156192	659231
62916	659232
130835	659233
67040	659234
1520	659235
31748	659236
81227	659237
84955	659238
99317	659239
47321	659240
79150	659241
32193	659242
46140	659243
16347	659244
18012	659245
55938	659246
57822	659247
79729	659248
89487	659249
15808	659250
80129	659251
9599	659252
1109	659253
2587	659254
71143	659255
46823	659256
160972	659257
5296	659258
2284	659259
9646	659260
12658	659261
30876	659262
46473	659263
122887	659264
105109	659265
81183	659266
44990	659267
30534	659268
156723	659269
16402	659270
121028	659271
6218	659272
25264	659273
72585	659274
56874	659275
51428	659276
44716	659277
158027	659278
51683	659279
45048	659280
65337	659281
25374	659282
12438	659283
4183	659284
55397	659285
54634	659286
42232	659287
34956	659288
121248	659289
96982	659290
3085	659291
12513	659292
12665	659293
38534	659294
42174	659295
128	659296
21726	659297
124376	659298
56461	659299
167692	659300
128269	659301
14916	659302
67831	659303
5149	659304
41124	659305
14992	659306
44613	659307
51428	659308
78177	659309
79785	659310
25193	659311
64937	659312
169205	659313
2846	659314
47322	659315
62834	659316
28739	659317
61021	659318
75515	659319
48295	659320
45335	659321
167183	659322
31032	659323
97281	659324
120773	659325
26179	659326
36891	659327
77869	659328
14951	659329
21167	659330
10621	659331
55247	659332
56545	659333
158353	659334
13249	659335
31865	659336
66438	659337
15133	659338
4149	659339
105754	659340
168211	659341
54182	659342
52226	659343
38033	659344
102013	659345
134237	659346
2286	659347
97078	659348
159282	659349
26295	659350
124153	659351
1332	659352
62573	659353
100699	659354
82784	659355
10990	659356
54187	659357
144281	659358
1458	659359
17679	659360
105754	659361
17618	659362
67211	659363
64923	659364
31493	659365
12355	659366
80594	659367
124318	659368
159146	659369
36779	659370
15185	659371
124837	659372
38619	659373
45160	659374
164577	659375
6088	659376
121481	659377
10647	659378
53907	659379
54366	659380
13359	659381
25951	659382
91866	659383
91947	659384
87232	659385
30949	659386
10686	659387
55986	659388
7250	659389
27541	659390
765	659391
37686	659392
8658	659393
90150	659394
55432	659395
31432	659396
147518	659397
89196	659398
31033	659399
48514	659400
32057	659401
82099	659402
133824	659403
46865	659404
161481	659405
78184	659406
45588	659407
16700	659408
78030	659409
95123	659410
104351	659411
129749	659412
31095	659413
44797	659414
100370	659415
54999	659416
129420	659417
65376	659418
95387	659419
78900	659420
1844	659421
81954	659422
101204	659423
100208	659424
47459	659425
66769	659426
30839	659427
55359	659428
7834	659429
188690	659430
164634	659431
129018	659432
18568	659433
82797	659434
65121	659435
124625	659436
146286	659437
21673	659438
64337	659439
81841	659440
85674	659441
81268	659442
14938	659443
82196	659444
19670	659445
121804	659446
83300	659447
79785	659448
156853	659449
7052	659450
65761	659451
105835	659452
2514	659453
9129	659454
56796	659455
99123	659456
24454	659457
141187	659458
101297	659459
55957	659460
122353	659461
83790	659462
47086	659463
82600	659464
55906	659465
23786	659466
36899	659467
120058	659468
159946	659469
84217	659470
166606	659471
124505	659472
45447	659473
31786	659474
165731	659475
29186	659476
64307	659477
125855	659478
55904	659479
126907	659480
55669	659481
105020	659482
16342	659483
43682	659484
39066	659485
66633	659486
64445	659487
4076	659488
6172	659489
26161	659490
99888	659491
35546	659492
45454	659493
99824	659494
2558	659495
15574	659496
45132	659497
97434	659498
4543	659499
3892	659500
22806	659501
65449	659502
97578	659503
38105	659504
54480	659505
6854	659506
6223	659507
2294	659508
45160	659509
128579	659510
22250	659511
5045	659512
78568	659513
64969	659514
36782	659515
61705	659516
95616	659517
100000	659518
80822	659519
125170	659520
8069	659521
38024	659522
78909	659523
81923	659524
128444	659525
130009	659526
120376	659527
81993	659528
68759	659529
9122	659530
79463	659531
50966	659532
8788	659533
50813	659534
19864	659535
96913	659536
98600	659537
73438	659538
142632	659539
42908	659540
17448	659541
127663	659542
128188	659543
44662	659544
3898	659545
16706	659546
126937	659547
2584	659548
97578	659549
30395	659550
79858	659551
58666	659552
158690	659553
6210	659554
130196	659555
25830	659556
74735	659557
45649	659558
18042	659559
56586	659560
129623	659561
96471	659562
101198	659563
163735	659564
85434	659565
111910	659566
65330	659567
36207	659568
21173	659569
26245	659570
39290	659571
90179	659572
82242	659573
123685	659574
21284	659575
12626	659576
20993	659577
65763	659578
78150	659579
96511	659580
100911	659581
55018	659582
65433	659583
127739	659584
15169	659585
6903	659586
56929	659587
65330	659588
65330	659589
33008	659590
52531	659591
99775	659592
2888	659593
90766	659594
55307	659595
171969	659596
17829	659597
47321	659598
655	659599
46029	659600
119637	659601
59576	659602
18993	659603
9129	659604
42865	659605
67786	659606
64510	659607
51619	659608
6648	659609
2566	659610
48029	659611
7618	659612
67141	659613
47594	659614
55504	659615
17712	659616
58677	659617
53654	659618
80190	659619
5325	659620
3922	659621
25000	659622
68559	659623
55040	659624
54878	659625
4648	659626
36920	659627
21683	659628
129590	659629
83728	659630
88733	659631
7408	659632
6537	659633
6537	659634
7408	659635
145681	659636
105157	659637
133808	659638
139560	659639
138931	659640
17777	659641
80858	659642
161443	659643
25423	659644
88240	659645
6031	659646
55592	659647
183768	659648
10942	659649
188255	659650
43843	659651
92195	659652
167785	659653
14378	659654
20921	659655
33116	659656
139781	659657
25059	659658
48412	659659
39902	659660
36239	659661
14378	659662
43868	659663
14378	659664
141952	659665
54133	659666
11214	659667
40447	659668
4954	659669
55886	659670
6031	659671
24629	659672
24629	659673
111115	659674
6337	659675
5672	659676
140754	659677
140754	659678
184436	659679
79568	659680
266	659681
17552	659682
93996	659683
9143	659684
46959	659685
67509	659686
29955	659687
126638	659688
101130	659689
37437	659690
88894	659691
113009	659692
11914	659693
98537	659694
76213	659695
51702	659696
141	659697
116573	659698
146989	659699
127986	659700
83930	659701
9526	659702
34685	659703
136924	659704
82095	659705
157685	659706
43843	659707
41468	659708
39976	659709
48334	659710
2632	659711
91955	659712
110012	659713
76141	659714
136186	659715
69551	659716
103360	659717
80352	659718
95495	659719
55886	659720
171633	659721
120895	659722
142267	659723
77010	659724
38698	659725
40486	659726
70828	659727
33704	659728
164694	659729
173386	659730
44600	659731
103356	659732
188947	659733
2103	659734
187348	659735
127310	659736
130036	659737
48888	659738
21722	659739
76141	659740
17456	659741
36577	659742
13219	659743
11342	659744
2985	659745
116573	659746
122319	659747
64464	659748
103242	659749
142332	659750
36342	659751
69532	659752
48419	659753
33822	659754
74558	659755
69840	659756
36061	659757
102570	659758
172554	659759
82922	659760
67061	659761
39843	659762
160228	659763
12670	659764
1412	659765
50680	659766
155581	659767
957	659768
305	659769
107874	659770
113769	659771
135539	659772
1245	659773
56131	659774
46874	659775
87962	659776
98916	659777
129641	659778
1295	659779
37351	659780
189009	659781
123566	659782
110070	659783
30954	659784
115190	659785
83602	659786
47305	659787
18831	659788
33300	659789
30918	659790
7393	659791
91284	659792
31040	659793
38510	659794
147280	659795
45030	659796
45819	659797
11635	659798
61824	659799
71958	659800
26820	659801
48201	659802
14702	659803
2317	659804
9185	659805
84619	659806
3391	659807
123542	659808
6792	659809
5282	659810
4043	659811
4165	659812
24389	659813
9049	659814
513	659815
27473	659816
13201	659817
4211	659818
177	659819
27994	659820
68012	659821
348	659822
6789	659823
6872	659824
1729	659825
1090	659826
13698	659827
32191	659828
4211	659829
34620	659830
19673	659831
1140	659832
16212	659833
5013	659834
5613	659835
5066	659836
5731	659837
47022	659838
13510	659839
580	659840
9552	659841
42850	659842
51653	659843
113021	659844
26952	659845
8805	659846
27886	659847
5752	659848
99107	659849
17713	659850
7000	659851
54280	659852
174976	659853
59461	659854
2761	659855
25548	659856
20062	659857
2761	659858
63864	659859
10288	659860
4868	659861
21154	659862
49893	659863
5826	659864
17950	659865
61605	659866
1292	659867
1434	659868
44681	659869
595	659870
12943	659871
2172	659872
7381	659873
23302	659874
60433	659875
58397	659876
35630	659877
16517	659878
1174	659879
49857	659880
11807	659881
850	659882
69130	659883
13214	659884
16766	659885
29221	659886
3106	659887
1269	659888
850	659889
16037	659890
16679	659891
1165	659892
24410	659893
261	659894
94330	659895
127463	659896
2451	659897
15917	659898
192	659899
11807	659900
10123	659901
11020	659902
129	659903
175	659904
13655	659905
23195	659906
36162	659907
8413	659908
35543	659909
19929	659910
5781	659911
5244	659912
5781	659913
28512	659914
2145	659915
60215	659916
65051	659917
3498	659918
175	659919
175	659920
381	659921
35879	659922
192	659923
125	659924
192	659925
42228	659926
3455	659927
22793	659928
18551	659929
28481	659930
8288	659931
16643	659932
12234	659933
25226	659934
15963	659935
192	659936
34900	659937
6183	659938
59122	659939
10062	659940
16651	659941
2433	659942
2433	659943
13214	659944
104903	659945
125	659946
88382	659947
1875	659948
56159	659949
4597	659950
3498	659951
70503	659952
16148	659953
112450	659954
16177	659955
4513	659956
39675	659957
99845	659958
115974	659959
47915	659960
125	659961
8418	659962
2	659963
4475	659964
104218	659965
24476	659966
462	659967
72513	659968
16885	659969
35830	659970
52581	659971
4951	659972
129	659973
46263	659974
29582	659975
192	659976
5497	659977
2768	659978
47306	659979
5142	659980
23262	659981
1578	659982
36808	659983
821	659984
675	659985
576	659986
1805	659987
1988	659988
5060	659989
13499	659990
3481	659991
62392	659992
3296	659993
46497	659994
118190	659995
7427	659996
26676	659997
168614	659998
12129	659999
68601	660000
36140	660001
1306	660002
24567	660003
3531	660004
14767	660005
57023	660006
45495	660007
4473	660008
37257	660009
6920	660010
1772	660011
50952	660012
3531	660013
12452	660014
100162	660015
22220	660016
7182	660017
31140	660018
58541	660019
9286	660020
10174	660021
86964	660022
10149	660023
17960	660024
31047	660025
42515	660026
43436	660027
8106	660028
16281	660029
3931	660030
3298	660031
8873	660032
3128	660033
2197	660034
1269	660035
143	660036
52497	660037
71	660038
2440	660039
173116	660040
60262	660041
3157	660042
3497	660043
14952	660044
14952	660045
137783	660046
182204	660047
106969	660048
153159	660049
14197	660050
36520	660051
30232	660052
2431	660053
796	660054
132637	660055
70708	660056
24705	660057
52207	660058
17434	660059
46077	660060
53300	660061
161643	660062
43266	660063
49839	660064
39215	660065
155128	660066
36579	660067
1145	660068
75675	660069
795	660070
5987	660071
3149	660072
5987	660073
35830	660074
16948	660075
33132	660076
5913	660077
13094	660078
2571	660079
1988	660080
5628	660081
4411	660082
26568	660083
38732	660084
52147	660085
50546	660086
24649	660087
192	660088
1292	660089
55680	660090
15752	660091
28514	660092
1746	660093
172787	660094
3942	660095
42113	660096
105036	660097
120822	660098
187360	660099
110547	660100
112352	660101
66055	660102
57137	660103
7978	660104
42428	660105
10009	660106
79943	660107
1087	660108
61492	660109
38372	660110
30643	660111
10187	660112
28785	660113
83554	660114
45264	660115
21731	660116
16546	660117
117739	660118
68748	660119
28785	660120
16403	660121
28785	660122
66540	660123
51139	660124
21731	660125
122516	660126
28795	660127
97451	660128
25156	660129
66540	660130
5319	660131
89973	660132
3387	660133
42426	660134
86015	660135
114737	660136
51140	660137
5319	660138
125570	660139
7786	660140
7786	660141
44556	660142
42781	660143
34968	660144
52001	660145
111090	660146
11289	660147
56654	660148
74114	660149
27737	660150
2731	660151
23417	660152
51927	660153
111270	660154
5425	660155
10250	660156
61556	660157
89951	660158
127921	660159
45112	660160
167600	660161
11289	660162
8807	660163
100687	660164
99956	660165
50731	660166
6945	660167
35873	660168
6542	660169
11967	660170
65268	660171
63033	660172
6945	660173
3876	660174
90628	660175
46991	660176
42110	660177
151572	660178
43020	660179
595	660180
8671	660181
268	660182
34765	660183
34765	660184
41738	660185
600	660186
71524	660187
137804	660188
120001	660189
87417	660190
100530	660191
107864	660192
49699	660193
10230	660194
2844	660195
3076	660196
104228	660197
75098	660198
52205	660199
2792	660200
152646	660201
24908	660202
86225	660203
27220	660204
34029	660205
1050	660206
44209	660207
163174	660208
22957	660209
2792	660210
177149	660211
9600	660212
22878	660213
111702	660214
37834	660215
28608	660216
27261	660217
10230	660218
7826	660219
184	660220
3315	660221
8256	660222
85897	660223
20426	660224
87782	660225
57145	660226
34464	660227
42407	660228
49699	660229
4009	660230
2447	660231
41680	660232
97809	660233
471	660234
3076	660235
4261	660236
4261	660237
317	660238
2200	660239
1731	660240
5300	660241
6895	660242
368	660243
471	660244
471	660245
59914	660246
11584	660247
66385	660248
38484	660249
7593	660250
71701	660251
24658	660252
9001	660253
30105	660254
8963	660255
12575	660256
113663	660257
2496	660258
21426	660259
2020	660260
64148	660261
43566	660262
84002	660263
71598	660264
63472	660265
11706	660266
5418	660267
15548	660268
4897	660269
14527	660270
34458	660271
42116	660272
702	660273
49162	660274
155154	660275
67230	660276
87709	660277
20176	660278
4470	660279
12812	660280
404	660281
6988	660282
27991	660283
34847	660284
36	660285
5960	660286
4594	660287
70086	660288
2822	660289
2728	660290
79649	660291
2349	660292
31136	660293
2826	660294
6526	660295
31415	660296
36187	660297
69837	660298
70170	660299
10331	660300
10504	660301
53602	660302
106180	660303
11407	660304
23544	660305
999	660306
6447	660307
12812	660308
6447	660309
87205	660310
19860	660311
24554	660312
89083	660313
27915	660314
152522	660315
31136	660316
24658	660317
86194	660318
25608	660319
136278	660320
143697	660321
18025	660322
6759	660323
53746	660324
33227	660325
8316	660326
3292	660327
78896	660328
34678	660329
24658	660330
1225	660331
39544	660332
811	660333
12188	660334
39626	660335
180998	660336
10131	660337
10131	660338
643	660339
13466	660340
6431	660341
13467	660342
28358	660343
120	660344
19729	660345
74057	660346
4605	660347
107360	660348
9504	660349
89584	660350
3443	660351
75215	660352
72043	660353
110881	660354
22327	660355
4364	660356
10230	660357
22327	660358
4793	660359
86430	660360
134434	660361
22327	660362
11101	660363
59652	660364
87254	660365
72024	660366
9504	660367
59914	660368
15749	660369
27799	660370
52617	660371
31434	660372
59639	660373
16649	660374
16649	660375
5790	660376
4364	660377
50738	660378
27799	660379
9504	660380
6599	660381
2728	660382
782	660383
19417	660384
2184	660385
72897	660386
19417	660387
60756	660388
172417	660389
22416	660390
85532	660391
2140	660392
39971	660393
42248	660394
86424	660395
3929	660396
3957	660397
57681	660398
10846	660399
7804	660400
7804	660401
7804	660402
23250	660403
84408	660404
121946	660405
4539	660406
4539	660407
6165	660408
158045	660409
72445	660410
31529	660411
59879	660412
67533	660413
133676	660414
134663	660415
123278	660416
19739	660417
19739	660418
17860	660419
170083	660420
6067	660421
130558	660422
86873	660423
137019	660424
10846	660425
109437	660426
16369	660427
104311	660428
48628	660429
96778	660430
6183	660431
3129	660432
24608	660433
108621	660434
92665	660435
10368	660436
19298	660437
48628	660438
33142	660439
9457	660440
7367	660441
7467	660442
16795	660443
9457	660444
5050	660445
87155	660446
36254	660447
49209	660448
4857	660449
91088	660450
72261	660451
23250	660452
427	660453
86843	660454
3701	660455
10900	660456
34801	660457
73943	660458
96986	660459
111872	660460
8600	660461
15552	660462
4831	660463
72752	660464
270	660465
72158	660466
135398	660467
58248	660468
98472	660469
52376	660470
9502	660471
21446	660472
11100	660473
27349	660474
5342	660475
76749	660476
1832	660477
922	660478
922	660479
922	660480
57240	660481
61705	660482
8626	660483
25076	660484
153205	660485
31756	660486
3155	660487
17254	660488
35038	660489
16038	660490
128631	660491
16783	660492
71036	660493
25823	660494
46820	660495
7195	660496
38641	660497
65985	660498
98261	660499
9237	660500
64774	660501
5291	660502
44801	660503
127001	660504
38678	660505
7942	660506
27987	660507
9352	660508
121254	660509
16783	660510
69313	660511
42	660512
54917	660513
9237	660514
22483	660515
22839	660516
49814	660517
55800	660518
64451	660519
95915	660520
122463	660521
29290	660522
15872	660523
67406	660524
105154	660525
67719	660526
2113	660527
3614	660528
2291	660529
10099	660530
95285	660531
56117	660532
55407	660533
64918	660534
67682	660535
21629	660536
55154	660537
27408	660538
6176	660539
11398	660540
49812	660541
5548	660542
74277	660543
6459	660544
55800	660545
2714	660546
28633	660547
94271	660548
79462	660549
154485	660550
127203	660551
164570	660552
77961	660553
26856	660554
9130	660555
12495	660556
10755	660557
18987	660558
48772	660559
126410	660560
6216	660561
2576	660562
24937	660563
7281	660564
61688	660565
43363	660566
77294	660567
42548	660568
43676	660569
20950	660570
66161	660571
51846	660572
179429	660573
21629	660574
98191	660575
67803	660576
18987	660577
45977	660578
14577	660579
9623	660580
95267	660581
24937	660582
56862	660583
35824	660584
15696	660585
258	660586
155695	660587
94271	660588
9829	660589
37093	660590
159484	660591
67187	660592
130428	660593
44717	660594
59837	660595
9604	660596
43336	660597
55971	660598
64451	660599
99194	660600
66714	660601
35925	660602
26156	660603
82310	660604
19853	660605
17004	660606
4298	660607
2664	660608
24954	660609
65534	660610
42870	660611
63792	660612
76884	660613
53880	660614
20075	660615
41258	660616
5240	660617
93150	660618
303	660619
27020	660620
103405	660621
110313	660622
529	660623
65669	660624
15433	660625
5465	660626
12168	660627
140	660628
37091	660629
18482	660630
13134	660631
12182	660632
138338	660633
41239	660634
5151	660635
14137	660636
24493	660637
8911	660638
20358	660639
43729	660640
13031	660641
8147	660642
71264	660643
20379	660644
135768	660645
86069	660646
108177	660647
48554	660648
40033	660649
6318	660650
109494	660651
14561	660652
81426	660653
122704	660654
5935	660655
34844	660656
15390	660657
43141	660658
107451	660659
15560	660660
5585	660661
7150	660662
1705	660663
108052	660664
112713	660665
29916	660666
136376	660667
36258	660668
63045	660669
1692	660670
44456	660671
80071	660672
44008	660673
8164	660674
182109	660675
69671	660676
43766	660677
4537	660678
124741	660679
49768	660680
131830	660681
29899	660682
40006	660683
16014	660684
18560	660685
112192	660686
73713	660687
143691	660688
114701	660689
58054	660690
48268	660691
28428	660692
48338	660693
18910	660694
121385	660695
17225	660696
7064	660697
21791	660698
57783	660699
36828	660700
138425	660701
756	660702
8900	660703
18592	660704
41427	660705
17024	660706
30220	660707
6749	660708
181908	660709
3549	660710
132264	660711
2685	660712
2633	660713
77137	660714
69932	660715
39960	660716
14388	660717
8755	660718
61544	660719
6005	660720
20528	660721
14	660722
40225	660723
39145	660724
24567	660725
177484	660726
50602	660727
142852	660728
185273	660729
136541	660730
178141	660731
135912	660732
85653	660733
20427	660734
1253	660735
34832	660736
23021	660737
47506	660738
26653	660739
13095	660740
63497	660741
4790	660742
63226	660743
1215	660744
45340	660745
5618	660746
19129	660747
41386	660748
23088	660749
22569	660750
99164	660751
19612	660752
51681	660753
2362	660754
45660	660755
37977	660756
141626	660757
14622	660758
86651	660759
134003	660760
31020	660761
66196	660762
46314	660763
67961	660764
22761	660765
54466	660766
67881	660767
75572	660768
8595	660769
99779	660770
96593	660771
33942	660772
41336	660773
1679	660774
38810	660775
144280	660776
36411	660777
853	660778
36311	660779
1764	660780
32067	660781
35502	660782
47	660783
66907	660784
55999	660785
13765	660786
22645	660787
5871	660788
1593	660789
7137	660790
102668	660791
99343	660792
31270	660793
101155	660794
32016	660795
95053	660796
37180	660797
37490	660798
164008	660799
13725	660800
29939	660801
23027	660802
24421	660803
54056	660804
90436	660805
24421	660806
30043	660807
59408	660808
48754	660809
14362	660810
14302	660811
35995	660812
13846	660813
7339	660814
11497	660815
11474	660816
9028	660817
61043	660818
31009	660819
42973	660820
31009	660821
3399	660822
8682	660823
104423	660824
115616	660825
31457	660826
18151	660827
31457	660828
11229	660829
36083	660830
3334	660831
83845	660832
5072	660833
8171	660834
2149	660835
99755	660836
13646	660837
37616	660838
91537	660839
58191	660840
760	660841
172	660842
4798	660843
12140	660844
40805	660845
45527	660846
8591	660847
25555	660848
19882	660849
42264	660850
20336	660851
18724	660852
2643	660853
79124	660854
3946	660855
243	660856
4769	660857
17085	660858
93058	660859
39945	660860
24744	660861
385	660862
40203	660863
28137	660864
8771	660865
62586	660866
2101	660867
23548	660868
25767	660869
69873	660870
9455	660871
2508	660872
73301	660873
89327	660874
85098	660875
8771	660876
69510	660877
2830	660878
9694	660879
87270	660880
27260	660881
4283	660882
48223	660883
27159	660884
188580	660885
7147	660886
34248	660887
12164	660888
25792	660889
7810	660890
43997	660891
31389	660892
5450	660893
5464	660894
48336	660895
23143	660896
60113	660897
71734	660898
20027	660899
81627	660900
27640	660901
146261	660902
3675	660903
3675	660904
10119	660905
37616	660906
12219	660907
34758	660908
41289	660909
1065	660910
4796	660911
4796	660912
41205	660913
59063	660914
130714	660915
4796	660916
63071	660917
11429	660918
31503	660919
27105	660920
42518	660921
830	660922
106022	660923
72865	660924
16755	660925
28591	660926
447	660927
927	660928
111890	660929
24034	660930
120229	660931
17780	660932
59949	660933
128037	660934
4067	660935
10801	660936
41531	660937
34008	660938
759	660939
15185	660940
6831	660941
32721	660942
10438	660943
2673	660944
13044	660945
22457	660946
12896	660947
188168	660948
41608	660949
22774	660950
5741	660951
72286	660952
69984	660953
8900	660954
13179	660955
2484	660956
131417	660957
37616	660958
58539	660959
14352	660960
40879	660961
68665	660962
686	660963
83992	660964
5915	660965
2217	660966
8135	660967
31791	660968
26550	660969
24493	660970
31774	660971
57107	660972
44665	660973
1188	660974
116116	660975
58346	660976
34835	660977
695	660978
70535	660979
14333	660980
20294	660981
26591	660982
13438	660983
36617	660984
10218	660985
65721	660986
71631	660987
28461	660988
6590	660989
33604	660990
87662	660991
1213	660992
113	660993
79099	660994
79771	660995
78247	660996
55389	660997
12222	660998
10686	660999
5165	661000
9012	661001
55493	661002
177507	661003
1498	661004
40126	661005
7553	661006
78528	661007
58189	661008
115001	661009
74861	661010
11684	661011
16086	661012
119734	661013
4012	661014
24581	661015
24538	661016
14362	661017
50538	661018
143060	661019
60061	661020
3241	661021
178453	661022
19216	661023
10379	661024
1940	661025
18531	661026
3526	661027
1306	661028
6308	661029
2094	661030
36368	661031
300	661032
71636	661033
22219	661034
11340	661035
18967	661036
84466	661037
299	661038
24538	661039
27090	661040
8900	661041
4824	661042
3745	661043
1498	661044
39204	661045
4019	661046
9012	661047
40387	661048
52638	661049
63135	661050
104831	661051
38019	661052
35786	661053
34698	661054
20290	661055
80565	661056
52730	661057
81808	661058
43209	661059
26452	661060
124622	661061
92164	661062
310	661063
10231	661064
30305	661065
70191	661066
17085	661067
87387	661068
111004	661069
42793	661070
1071	661071
93241	661072
380	661073
11573	661074
36723	661075
14429	661076
13396	661077
6986	661078
75781	661079
40015	661080
53118	661081
23548	661082
15456	661083
8362	661084
5671	661085
103549	661086
5942	661087
17123	661088
13382	661089
18491	661090
12162	661091
43827	661092
103541	661093
21123	661094
70593	661095
86517	661096
40060	661097
103912	661098
177658	661099
11684	661100
16769	661101
22446	661102
36601	661103
3545	661104
47536	661105
69560	661106
28605	661107
15344	661108
26	661109
11474	661110
37164	661111
57116	661112
11229	661113
16472	661114
8271	661115
10913	661116
9659	661117
30930	661118
65693	661119
24870	661120
148164	661121
29621	661122
71939	661123
52477	661124
33769	661125
36895	661126
41239	661127
103904	661128
21720	661129
48588	661130
48841	661131
28957	661132
8156	661133
5445	661134
598	661135
24870	661136
1534	661137
58204	661138
44088	661139
382	661140
49044	661141
20143	661142
41786	661143
60747	661144
125276	661145
9079	661146
32002	661147
70800	661148
23850	661149
1556	661150
2682	661151
111905	661152
2682	661153
98824	661154
175297	661155
303	661156
5640	661157
75	661158
49407	661159
34872	661160
23090	661161
75559	661162
50565	661163
149	661164
80816	661165
8979	661166
46585	661167
61576	661168
36022	661169
15492	661170
29826	661171
2925	661172
44227	661173
140858	661174
3946	661175
74447	661176
106726	661177
18608	661178
70	661179
38596	661180
18862	661181
46453	661182
56409	661183
11718	661184
33123	661185
1453	661186
62088	661187
93531	661188
46698	661189
9777	661190
46822	661191
41409	661192
63443	661193
76843	661194
103930	661195
99128	661196
7934	661197
64664	661198
166269	661199
40594	661200
63045	661201
30120	661202
28704	661203
399	661204
9447	661205
14794	661206
164631	661207
180	661208
82886	661209
142759	661210
66563	661211
103171	661212
57328	661213
13701	661214
21783	661215
30445	661216
21356	661217
4663	661218
106	661219
14683	661220
30744	661221
49120	661222
62347	661223
91906	661224
20741	661225
9845	661226
7948	661227
26207	661228
46619	661229
79791	661230
31228	661231
20315	661232
45412	661233
56426	661234
90219	661235
18987	661236
46684	661237
38171	661238
17411	661239
12871	661240
133574	661241
68093	661242
39487	661243
38410	661244
4869	661245
14729	661246
26132	661247
166933	661248
8451	661249
45539	661250
38847	661251
41798	661252
37677	661253
37316	661254
46459	661255
26326	661256
79002	661257
41833	661258
33896	661259
46459	661260
20159	661261
25002	661262
125414	661263
94749	661264
142083	661265
3864	661266
7949	661267
23815	661268
77258	661269
71510	661270
16708	661271
45718	661272
36652	661273
35861	661274
10582	661275
10807	661276
10019	661277
100725	661278
97756	661279
37316	661280
29270	661281
50660	661282
28463	661283
13475	661284
6520	661285
3864	661286
3864	661287
21185	661288
141660	661289
5049	661290
20905	661291
45987	661292
115253	661293
15624	661294
6898	661295
8304	661296
20761	661297
45258	661298
15187	661299
12633	661300
36854	661301
26914	661302
582	661303
22799	661304
22799	661305
50973	661306
1165	661307
29529	661308
19390	661309
128880	661310
73667	661311
18291	661312
47584	661313
43	661314
43	661315
790	661316
43	661317
43	661318
4643	661319
57423	661320
62695	661321
29672	661322
14291	661323
14291	661324
43549	661325
13950	661326
2463	661327
69023	661328
10355	661329
88288	661330
7913	661331
2334	661332
23777	661333
2149	661334
91099	661335
29666	661336
86999	661337
19417	661338
1942	661339
56666	661340
47763	661341
114358	661342
114357	661343
57464	661344
1474	661345
6145	661346
31597	661347
95212	661348
23597	661349
26896	661350
30379	661351
12381	661352
57460	661353
12648	661354
6847	661355
170034	661356
39806	661357
158821	661358
4471	661359
59371	661360
3681	661361
99350	661362
59280	661363
12980	661364
26553	661365
12980	661366
2455	661367
31218	661368
57181	661369
31778	661370
6380	661371
87225	661372
1520	661373
3625	661374
177698	661375
92612	661376
43612	661377
7827	661378
79838	661379
17070	661380
13167	661381
9437	661382
49645	661383
14465	661384
29812	661385
4751	661386
114954	661387
179165	661388
3862	661389
105908	661390
40122	661391
6941	661392
9453	661393
26984	661394
32975	661395
23545	661396
27681	661397
6766	661398
1600	661399
137582	661400
2138	661401
36446	661402
592	661403
10088	661404
248	661405
91122	661406
8571	661407
66156	661408
71031	661409
84453	661410
68970	661411
188840	661412
40843	661413
38420	661414
162830	661415
67253	661416
94246	661417
86238	661418
91989	661419
2627	661420
29008	661421
8653	661422
53013	661423
81506	661424
2422	661425
81533	661426
22256	661427
28745	661428
78102	661429
60783	661430
127124	661431
56296	661432
44764	661433
45632	661434
26369	661435
66975	661436
34794	661437
82820	661438
47419	661439
66503	661440
97528	661441
44029	661442
43413	661443
29232	661444
97540	661445
44827	661446
138041	661447
20399	661448
110065	661449
41967	661450
529	661451
54536	661452
139394	661453
47130	661454
12621	661455
68316	661456
40328	661457
30845	661458
67640	661459
19491	661460
16794	661461
42265	661462
57965	661463
88345	661464
125889	661465
24831	661466
47779	661467
4600	661468
19110	661469
109891	661470
44041	661471
46357	661472
17867	661473
30432	661474
187526	661475
30001	661476
120560	661477
21494	661478
56390	661479
11588	661480
12839	661481
21627	661482
12266	661483
137525	661484
157330	661485
47441	661486
27813	661487
7981	661488
1679	661489
109435	661490
6120	661491
99342	661492
86201	661493
36742	661494
72879	661495
107890	661496
142818	661497
17412	661498
86159	661499
54221	661500
67279	661501
20606	661502
188342	661503
51925	661504
46899	661505
9045	661506
2103	661507
108595	661508
108573	661509
185711	661510
106193	661511
6784	661512
6935	661513
41576	661514
28540	661515
159556	661516
106794	661517
56559	661518
14668	661519
80862	661520
55735	661521
44821	661522
49871	661523
2816	661524
38004	661525
107637	661526
53866	661527
34198	661528
78803	661529
50292	661530
63072	661531
73965	661532
186549	661533
33934	661534
183394	661535
11986	661536
38461	661537
24908	661538
2349	661539
140189	661540
41185	661541
44403	661542
55833	661543
50104	661544
86493	661545
179831	661546
14302	661547
13334	661548
180641	661549
304	661550
108600	661551
109832	661552
55666	661553
142713	661554
21180	661555
101860	661556
38839	661557
46744	661558
7645	661559
120637	661560
17230	661561
3039	661562
17999	661563
41799	661564
83169	661565
23412	661566
38279	661567
27547	661568
84638	661569
79661	661570
57721	661571
42295	661572
1493	661573
30431	661574
14129	661575
31813	661576
2422	661577
46597	661578
17711	661579
67167	661580
10882	661581
66398	661582
572	661583
42499	661584
35265	661585
29540	661586
62734	661587
5649	661588
4439	661589
37508	661590
36076	661591
44579	661592
81186	661593
42205	661594
43703	661595
95179	661596
45257	661597
178397	661598
15146	661599
100344	661600
65675	661601
67899	661602
30354	661603
78605	661604
45476	661605
17842	661606
2257	661607
31562	661608
160631	661609
62662	661610
108504	661611
137437	661612
24831	661613
4572	661614
138870	661615
73353	661616
580	661617
37902	661618
10423	661619
74214	661620
14853	661621
178923	661622
175443	661623
53598	661624
78987	661625
55607	661626
20732	661627
86648	661628
83834	661629
4639	661630
27043	661631
30555	661632
142653	661633
68173	661634
21199	661635
7989	661636
16946	661637
53013	661638
38262	661639
184087	661640
40254	661641
46109	661642
86796	661643
178246	661644
10470	661645
110129	661646
74276	661647
23280	661648
3141	661649
54069	661650
10483	661651
47730	661652
4662	661653
10483	661654
12625	661655
12548	661656
8994	661657
186555	661658
29843	661659
31813	661660
183581	661661
55345	661662
31050	661663
33147	661664
46729	661665
46609	661666
67996	661667
85772	661668
92242	661669
147314	661670
38040	661671
1922	661672
81092	661673
13566	661674
81531	661675
3290	661676
59479	661677
73802	661678
122621	661679
58342	661680
97793	661681
71311	661682
106197	661683
51081	661684
58203	661685
38835	661686
176736	661687
142637	661688
37699	661689
19001	661690
65693	661691
159090	661692
130407	661693
180467	661694
5594	661695
59926	661696
32721	661697
31231	661698
34693	661699
37263	661700
123708	661701
141751	661702
140611	661703
41441	661704
23621	661705
58128	661706
87307	661707
96276	661708
105907	661709
22118	661710
62605	661711
68278	661712
138627	661713
134977	661714
64850	661715
110171	661716
102649	661717
96624	661718
31737	661719
473	661720
136908	661721
46658	661722
92243	661723
99681	661724
78212	661725
14965	661726
183805	661727
10105	661728
9724	661729
135073	661730
17922	661731
38445	661732
93885	661733
20808	661734
13411	661735
148061	661736
22896	661737
164281	661738
96333	661739
7138	661740
55734	661741
71655	661742
9222	661743
34528	661744
15720	661745
185201	661746
22348	661747
17224	661748
107066	661749
87945	661750
128487	661751
80655	661752
138814	661753
86496	661754
109982	661755
189111	661756
136059	661757
11092	661758
142611	661759
45946	661760
139320	661761
7746	661762
89398	661763
113878	661764
3735	661765
73345	661766
52388	661767
13514	661768
5331	661769
24995	661770
140002	661771
41351	661772
4362	661773
134879	661774
54181	661775
31839	661776
85583	661777
115602	661778
73297	661779
6935	661780
88408	661781
186773	661782
115602	661783
8517	661784
67219	661785
99848	661786
14617	661787
182673	661788
10446	661789
166588	661790
67388	661791
66378	661792
122831	661793
107263	661794
139107	661795
137367	661796
26151	661797
65725	661798
78143	661799
68239	661800
48067	661801
25424	661802
110316	661803
107742	661804
72113	661805
139761	661806
100618	661807
101004	661808
21451	661809
2760	661810
66273	661811
80852	661812
87047	661813
24966	661814
13851	661815
43703	661816
34508	661817
10848	661818
36942	661819
46831	661820
61218	661821
107762	661822
65693	661823
32007	661824
55079	661825
2765	661826
12883	661827
12667	661828
35999	661829
72673	661830
142886	661831
144130	661832
108969	661833
45736	661834
31813	661835
88128	661836
146704	661837
12660	661838
134955	661839
134883	661840
182464	661841
25333	661842
153059	661843
104034	661844
86133	661845
51571	661846
553	661847
97867	661848
98386	661849
65605	661850
53609	661851
148144	661852
22335	661853
888	661854
145332	661855
49889	661856
92187	661857
5302	661858
81702	661859
9597	661860
186680	661861
13373	661862
29	661863
97423	661864
2257	661865
4348	661866
87632	661867
143076	661868
44515	661869
31795	661870
24445	661871
130348	661872
136064	661873
104145	661874
43703	661875
34643	661876
41512	661877
806	661878
9116	661879
177603	661880
11447	661881
56761	661882
12721	661883
53828	661884
134505	661885
12262	661886
25296	661887
140148	661888
34211	661889
88635	661890
33236	661891
105981	661892
42060	661893
142613	661894
3115	661895
14904	661896
6965	661897
6057	661898
29847	661899
40328	661900
41918	661901
23138	661902
6785	661903
55174	661904
34779	661905
9528	661906
11568	661907
68237	661908
105367	661909
80938	661910
96184	661911
9138	661912
71629	661913
6540	661914
13479	661915
149233	661916
2215	661917
9775	661918
13473	661919
14477	661920
86885	661921
57750	661922
70424	661923
7187	661924
576	661925
85621	661926
2357	661927
38613	661928
179	661929
26110	661930
78833	661931
6257	661932
55263	661933
7345	661934
40957	661935
22959	661936
19946	661937
56500	661938
136	661939
51121	661940
23037	661941
101981	661942
75690	661943
22447	661944
14028	661945
6466	661946
136	661947
88105	661948
2814	661949
637	661950
4494	661951
11714	661952
135	661953
1089	661954
75	661955
6937	661956
10968	661957
17	661958
50477	661959
7651	661960
7415	661961
11492	661962
27135	661963
1302	661964
7979	661965
9695	661966
89	661967
21777	661968
19114	661969
25174	661970
54466	661971
38312	661972
26338	661973
101482	661974
10885	661975
6833	661976
51019	661977
67091	661978
65562	661979
40529	661980
9665	661981
58830	661982
51019	661983
30339	661984
657	661985
15513	661986
133432	661987
8475	661988
8762	661989
1	661990
2674	661991
158642	661992
22745	661993
22542	661994
4836	661995
86311	661996
16600	661997
66155	661998
82503	661999
9649	662000
135986	662001
139453	662002
22548	662003
38486	662004
38629	662005
116868	662006
76559	662007
37499	662008
24159	662009
13975	662010
72703	662011
77853	662012
58237	662013
97197	662014
3783	662015
97751	662016
1874	662017
2046	662018
154205	662019
30212	662020
16877	662021
55809	662022
36314	662023
186363	662024
48559	662025
182358	662026
6806	662027
2799	662028
75743	662029
62984	662030
98250	662031
27885	662032
71694	662033
174575	662034
55773	662035
9723	662036
41111	662037
76066	662038
8899	662039
99272	662040
122237	662041
70633	662042
26679	662043
935	662044
969	662045
3240	662046
134943	662047
36156	662048
38547	662049
4040	662050
9120	662051
73021	662052
19613	662053
1128	662054
736	662055
59465	662056
88471	662057
4550	662058
50768	662059
36156	662060
929	662061
27993	662062
78601	662063
36319	662064
29998	662065
182	662066
83734	662067
182	662068
15566	662069
152162	662070
48105	662071
21077	662072
54313	662073
9515	662074
136415	662075
46289	662076
14080	662077
30878	662078
92334	662079
146701	662080
11395	662081
9434	662082
63270	662083
3705	662084
115941	662085
9060	662086
76896	662087
36573	662088
71396	662089
14493	662090
96666	662091
3747	662092
4761	662093
14853	662094
26178	662095
54726	662096
71200	662097
4351	662098
139	662099
53468	662100
65136	662101
76301	662102
7333	662103
4070	662104
117483	662105
137670	662106
42135	662107
44261	662108
63768	662109
153032	662110
46042	662111
34842	662112
34362	662113
70777	662114
63380	662115
95208	662116
56633	662117
47454	662118
19544	662119
26185	662120
27003	662121
23011	662122
104252	662123
172403	662124
78273	662125
24825	662126
14542	662127
131168	662128
28086	662129
3344	662130
66951	662131
14390	662132
533	662133
7954	662134
127135	662135
10364	662136
24840	662137
36713	662138
40961	662139
7064	662140
109045	662141
59101	662142
92338	662143
2106	662144
139376	662145
133010	662146
117532	662147
106319	662148
91041	662149
1128	662150
11210	662151
1128	662152
1128	662153
131782	662154
137636	662155
20190	662156
113408	662157
29712	662158
109961	662159
100757	662160
116155	662161
176009	662162
117063	662163
106077	662164
94882	662165
95037	662166
11400	662167
35118	662168
79369	662169
18278	662170
307	662171
2695	662172
845	662173
20418	662174
21633	662175
27553	662176
117738	662177
17938	662178
112814	662179
31529	662180
3279	662181
78433	662182
21633	662183
88544	662184
72113	662185
174018	662186
92817	662187
42737	662188
45049	662189
29035	662190
56816	662191
17938	662192
14728	662193
60493	662194
55170	662195
21633	662196
66340	662197
3279	662198
20706	662199
20706	662200
14728	662201
12784	662202
119618	662203
17938	662204
159408	662205
80791	662206
162269	662207
41072	662208
1827	662209
6145	662210
16824	662211
105264	662212
2416	662213
159652	662214
89478	662215
8401	662216
5449	662217
55254	662218
2867	662219
6719	662220
28518	662221
9556	662222
66824	662223
5237	662224
30358	662225
50545	662226
52040	662227
140861	662228
34899	662229
58752	662230
144362	662231
86612	662232
82184	662233
54638	662234
3147	662235
23838	662236
19532	662237
21070	662238
66227	662239
5780	662240
67888	662241
104173	662242
55375	662243
36444	662244
5496	662245
7888	662246
7940	662247
58633	662248
29225	662249
2888	662250
26189	662251
2470	662252
29731	662253
62181	662254
10622	662255
3385	662256
55095	662257
40150	662258
20078	662259
104577	662260
150848	662261
87917	662262
42978	662263
102554	662264
46866	662265
7721	662266
102926	662267
40896	662268
1389	662269
55540	662270
38133	662271
44270	662272
1332	662273
97195	662274
59059	662275
30526	662276
79257	662277
12566	662278
73627	662279
91205	662280
64106	662281
111703	662282
27204	662283
35314	662284
34059	662285
17800	662286
33215	662287
45148	662288
163517	662289
73580	662290
89956	662291
126408	662292
58479	662293
113134	662294
28816	662295
16704	662296
29231	662297
2318	662298
29378	662299
17100	662300
54175	662301
68781	662302
3588	662303
32277	662304
83025	662305
3224	662306
10813	662307
18356	662308
144787	662309
66320	662310
89454	662311
20490	662312
21201	662313
45690	662314
66003	662315
21683	662316
16330	662317
35328	662318
54754	662319
160421	662320
62637	662321
6979	662322
120504	662323
49121	662324
12496	662325
50811	662326
83202	662327
15339	662328
1244	662329
13040	662330
644	662331
10880	662332
53946	662333
16342	662334
14011	662335
41046	662336
36664	662337
118975	662338
68796	662339
101214	662340
3287	662341
2580	662342
31848	662343
54718	662344
12866	662345
35171	662346
24920	662347
24813	662348
64110	662349
95275	662350
127946	662351
1457	662352
44763	662353
45437	662354
14945	662355
111659	662356
35261	662357
37198	662358
55928	662359
158205	662360
104600	662361
95354	662362
47336	662363
57152	662364
114348	662365
1343	662366
4791	662367
35211	662368
35614	662369
81261	662370
4115	662371
35161	662372
1699	662373
5822	662374
57680	662375
9467	662376
43560	662377
6711	662378
11389	662379
20852	662380
74703	662381
139049	662382
23042	662383
1847	662384
32162	662385
99965	662386
17857	662387
3279	662388
46311	662389
37959	662390
31053	662391
114739	662392
21130	662393
52385	662394
39749	662395
47282	662396
129915	662397
35161	662398
77730	662399
57152	662400
9247	662401
12579	662402
81936	662403
107468	662404
43684	662405
6405	662406
25299	662407
13268	662408
4789	662409
5211	662410
1301	662411
2203	662412
9489	662413
4059	662414
20137	662415
24543	662416
45177	662417
56274	662418
10900	662419
37679	662420
23821	662421
36774	662422
64234	662423
44487	662424
15364	662425
101765	662426
114956	662427
80759	662428
81038	662429
20623	662430
21156	662431
39547	662432
2560	662433
44443	662434
80894	662435
69302	662436
6992	662437
3606	662438
118260	662439
60	662440
69237	662441
1086	662442
67593	662443
49468	662444
87232	662445
2640	662446
23103	662447
43625	662448
48291	662449
23879	662450
94720	662451
8079	662452
9316	662453
86935	662454
130931	662455
1146	662456
106469	662457
53458	662458
46306	662459
8657	662460
17836	662461
29099	662462
3221	662463
99976	662464
2365	662465
10327	662466
16736	662467
12703	662468
69271	662469
11877	662470
64077	662471
57383	662472
105162	662473
20598	662474
92134	662475
32334	662476
83926	662477
59141	662478
119168	662479
65860	662480
19840	662481
28888	662482
42732	662483
52531	662484
125222	662485
90644	662486
4437	662487
14715	662488
11822	662489
58938	662490
38550	662491
17525	662492
17836	662493
83040	662494
38957	662495
64914	662496
35347	662497
30409	662498
21450	662499
32367	662500
83710	662501
144365	662502
141187	662503
12144	662504
97195	662505
75220	662506
4567	662507
51332	662508
4834	662509
11216	662510
42749	662511
111711	662512
60794	662513
4795	662514
111260	662515
4384	662516
72491	662517
23818	662518
12040	662519
58555	662520
32106	662521
12039	662522
4158	662523
497	662524
15706	662525
43222	662526
5880	662527
98036	662528
2881	662529
97789	662530
51200	662531
30769	662532
158368	662533
1474	662534
29617	662535
11731	662536
21768	662537
112432	662538
90181	662539
23578	662540
7855	662541
171415	662542
118605	662543
36484	662544
7271	662545
185509	662546
124314	662547
49223	662548
4516	662549
38806	662550
44663	662551
67401	662552
3186	662553
8975	662554
126181	662555
29768	662556
46816	662557
21266	662558
47512	662559
19730	662560
5904	662561
58275	662562
16495	662563
81139	662564
5563	662565
5563	662566
5496	662567
75787	662568
1797	662569
64694	662570
100975	662571
38818	662572
48514	662573
5896	662574
24289	662575
32338	662576
57314	662577
133452	662578
69223	662579
44644	662580
18149	662581
17998	662582
49494	662583
21130	662584
27573	662585
31119	662586
45095	662587
126473	662588
644	662589
47629	662590
80727	662591
16987	662592
22544	662593
23935	662594
3008	662595
788	662596
81262	662597
26767	662598
14030	662599
5793	662600
8624	662601
62917	662602
1978	662603
42963	662604
126766	662605
33391	662606
55530	662607
54115	662608
85803	662609
21848	662610
40939	662611
32402	662612
76839	662613
58495	662614
112383	662615
52833	662616
2977	662617
3993	662618
24813	662619
240	662620
69396	662621
70366	662622
3794	662623
5939	662624
53517	662625
42175	662626
14205	662627
1294	662628
4567	662629
11306	662630
40762	662631
68884	662632
52446	662633
70702	662634
97035	662635
111785	662636
10708	662637
68928	662638
104387	662639
120708	662640
111388	662641
2531	662642
14553	662643
165269	662644
1457	662645
48995	662646
15865	662647
113370	662648
1009	662649
21616	662650
35161	662651
5211	662652
157773	662653
78237	662654
39237	662655
29722	662656
38992	662657
7319	662658
24271	662659
56079	662660
19598	662661
26734	662662
46199	662663
35919	662664
3221	662665
7953	662666
8840	662667
7316	662668
98377	662669
80476	662670
31814	662671
93073	662672
17894	662673
30591	662674
21979	662675
3159	662676
22600	662677
30340	662678
60994	662679
19946	662680
56317	662681
22006	662682
4002	662683
99528	662684
10853	662685
18404	662686
165943	662687
64238	662688
3663	662689
17308	662690
27550	662691
17600	662692
3229	662693
83669	662694
6098	662695
73622	662696
3465	662697
25289	662698
19159	662699
66866	662700
26426	662701
98691	662702
33835	662703
39134	662704
82399	662705
79735	662706
113474	662707
43957	662708
57216	662709
6079	662710
129127	662711
44084	662712
518	662713
37642	662714
18124	662715
459	662716
28686	662717
65445	662718
61699	662719
18384	662720
130963	662721
11808	662722
69396	662723
51765	662724
10070	662725
33522	662726
85261	662727
44488	662728
90504	662729
14667	662730
67768	662731
10725	662732
66633	662733
159187	662734
12664	662735
9195	662736
11822	662737
33425	662738
66894	662739
67440	662740
83523	662741
12525	662742
58693	662743
130698	662744
5109	662745
99584	662746
15055	662747
1484	662748
179935	662749
58190	662750
11347	662751
49142	662752
3522	662753
100314	662754
6669	662755
24144	662756
62181	662757
42172	662758
44099	662759
32310	662760
636	662761
13928	662762
14978	662763
109817	662764
32229	662765
61870	662766
54381	662767
67241	662768
29225	662769
9174	662770
24451	662771
130722	662772
62637	662773
114727	662774
76817	662775
20967	662776
39844	662777
64347	662778
1266	662779
1422	662780
64376	662781
40172	662782
70644	662783
67396	662784
15382	662785
21834	662786
21834	662787
148949	662788
174548	662789
27744	662790
4252	662791
32430	662792
28222	662793
9257	662794
34883	662795
34899	662796
89521	662797
100338	662798
108580	662799
30827	662800
37695	662801
6187	662802
69992	662803
29841	662804
11120	662805
5822	662806
29617	662807
67651	662808
20633	662809
10314	662810
43625	662811
75000	662812
6400	662813
26365	662814
96309	662815
100633	662816
14459	662817
36891	662818
14027	662819
102410	662820
19931	662821
11788	662822
1214	662823
25791	662824
83688	662825
38599	662826
20490	662827
104135	662828
54385	662829
88572	662830
10963	662831
61863	662832
50329	662833
42722	662834
47249	662835
17359	662836
74909	662837
103818	662838
32917	662839
30	662840
38957	662841
10862	662842
27178	662843
46659	662844
13453	662845
39649	662846
6164	662847
21487	662848
11172	662849
18771	662850
145958	662851
46866	662852
31277	662853
9161	662854
16579	662855
121632	662856
35894	662857
70870	662858
80990	662859
3130	662860
22118	662861
123996	662862
97325	662863
118472	662864
53152	662865
55300	662866
20128	662867
34985	662868
15567	662869
29617	662870
67492	662871
60808	662872
64906	662873
48469	662874
42271	662875
92424	662876
2894	662877
21747	662878
36445	662879
48129	662880
59330	662881
27765	662882
27185	662883
4699	662884
32989	662885
46349	662886
33064	662887
382	662888
25298	662889
29027	662890
46533	662891
69578	662892
76332	662893
90620	662894
6310	662895
35816	662896
30232	662897
36936	662898
55723	662899
27482	662900
83444	662901
5211	662902
14019	662903
44283	662904
19838	662905
88176	662906
8927	662907
55037	662908
47363	662909
14277	662910
44288	662911
104550	662912
26365	662913
83060	662914
1012	662915
62242	662916
70841	662917
60603	662918
40560	662919
53877	662920
52590	662921
130711	662922
3186	662923
40216	662924
20340	662925
71813	662926
115632	662927
33776	662928
83526	662929
4273	662930
1074	662931
102752	662932
154868	662933
170641	662934
130670	662935
130921	662936
55421	662937
118718	662938
121667	662939
98442	662940
7175	662941
27052	662942
48910	662943
26932	662944
26984	662945
110275	662946
8308	662947
53944	662948
4670	662949
61192	662950
10913	662951
75659	662952
30612	662953
33288	662954
42719	662955
12932	662956
15545	662957
45062	662958
44936	662959
27178	662960
8674	662961
18568	662962
2984	662963
6631	662964
30796	662965
83593	662966
101389	662967
7934	662968
59703	662969
3794	662970
111286	662971
3486	662972
70933	662973
1215	662974
45453	662975
67668	662976
27599	662977
50989	662978
57764	662979
43372	662980
68491	662981
6400	662982
83732	662983
144445	662984
68834	662985
125998	662986
94933	662987
2894	662988
33215	662989
820	662990
68798	662991
4683	662992
61646	662993
1184	662994
96022	662995
51389	662996
24459	662997
10084	662998
30577	662999
12564	663000
26451	663001
18042	663002
11756	663003
23735	663004
79421	663005
40172	663006
21728	663007
29175	663008
42553	663009
75462	663010
89394	663011
160890	663012
19838	663013
91044	663014
68124	663015
34873	663016
22094	663017
121119	663018
29950	663019
13435	663020
32953	663021
79845	663022
46901	663023
154394	663024
78496	663025
30455	663026
80675	663027
26977	663028
99866	663029
36151	663030
142628	663031
132635	663032
46928	663033
37492	663034
4002	663035
79325	663036
30071	663037
47283	663038
26926	663039
38989	663040
2786	663041
24271	663042
30093	663043
18303	663044
21834	663045
57751	663046
26336	663047
54038	663048
11365	663049
58133	663050
60	663051
47165	663052
148	663053
30736	663054
58824	663055
21161	663056
34202	663057
5517	663058
76964	663059
41637	663060
156473	663061
89163	663062
6971	663063
70952	663064
14992	663065
17786	663066
45857	663067
133288	663068
64719	663069
36091	663070
52437	663071
55311	663072
97661	663073
984	663074
18011	663075
66003	663076
81058	663077
49360	663078
30526	663079
79693	663080
59401	663081
37571	663082
90597	663083
64613	663084
34826	663085
47743	663086
31269	663087
89308	663088
64238	663089
12503	663090
35805	663091
8006	663092
22907	663093
31678	663094
51171	663095
121344	663096
78654	663097
68433	663098
82167	663099
11990	663100
74964	663101
40432	663102
132846	663103
55311	663104
48764	663105
20916	663106
110832	663107
27356	663108
114255	663109
71117	663110
58321	663111
34776	663112
47103	663113
28734	663114
77082	663115
15902	663116
2245	663117
4002	663118
40996	663119
55300	663120
1673	663121
63346	663122
50829	663123
77573	663124
124008	663125
21130	663126
10566	663127
39878	663128
31230	663129
32296	663130
32846	663131
74521	663132
29994	663133
99573	663134
73401	663135
3671	663136
16624	663137
56949	663138
24120	663139
9142	663140
45095	663141
52161	663142
47558	663143
767	663144
20490	663145
51014	663146
5152	663147
30056	663148
40760	663149
64664	663150
618	663151
29152	663152
13069	663153
80431	663154
14068	663155
43699	663156
3435	663157
48764	663158
27517	663159
56594	663160
16454	663161
15182	663162
5000	663163
16892	663164
17525	663165
103404	663166
67932	663167
1831	663168
46195	663169
19553	663170
23133	663171
3271	663172
113762	663173
2418	663174
1302	663175
19844	663176
24450	663177
36424	663178
44261	663179
27349	663180
86795	663181
64626	663182
59129	663183
104485	663184
50915	663185
92946	663186
45870	663187
63370	663188
3683	663189
68524	663190
5017	663191
70419	663192
79368	663193
2863	663194
980	663195
44536	663196
2269	663197
48848	663198
134131	663199
5031	663200
173843	663201
55325	663202
94	663203
73627	663204
79415	663205
61825	663206
38294	663207
21747	663208
29030	663209
29378	663210
38162	663211
47635	663212
36579	663213
88148	663214
28776	663215
3993	663216
163846	663217
29142	663218
15428	663219
44488	663220
145321	663221
135429	663222
8986	663223
38080	663224
42480	663225
22709	663226
43698	663227
99006	663228
11120	663229
25901	663230
101676	663231
25479	663232
30967	663233
30847	663234
115457	663235
18993	663236
14034	663237
16976	663238
39908	663239
24434	663240
44472	663241
80990	663242
25947	663243
26526	663244
62726	663245
104569	663246
45496	663247
55763	663248
37933	663249
21863	663250
29024	663251
127607	663252
10129	663253
90478	663254
130665	663255
52521	663256
85935	663257
20789	663258
39888	663259
131336	663260
25216	663261
1893	663262
17662	663263
45792	663264
66543	663265
42118	663266
16987	663267
14498	663268
50899	663269
148611	663270
148289	663271
34812	663272
8704	663273
18147	663274
127301	663275
47899	663276
17444	663277
5830	663278
43659	663279
61087	663280
25036	663281
7884	663282
67740	663283
76804	663284
19123	663285
78524	663286
31015	663287
7074	663288
34938	663289
75444	663290
7708	663291
161558	663292
37169	663293
52181	663294
2018	663295
1748	663296
1748	663297
326	663298
32492	663299
7049	663300
53791	663301
699	663302
4008	663303
40453	663304
9174	663305
39039	663306
14227	663307
31468	663308
46295	663309
39050	663310
34792	663311
17590	663312
17766	663313
85067	663314
20960	663315
22307	663316
37955	663317
7935	663318
6621	663319
10771	663320
15537	663321
68210	663322
172898	663323
88792	663324
24446	663325
30033	663326
20452	663327
19819	663328
39670	663329
40961	663330
42303	663331
5745	663332
10177	663333
2212	663334
33281	663335
33545	663336
39588	663337
93437	663338
85019	663339
18191	663340
18895	663341
59254	663342
59288	663343
32362	663344
68433	663345
114769	663346
59153	663347
17006	663348
5542	663349
1827	663350
37537	663351
37405	663352
27320	663353
56176	663354
10680	663355
10679	663356
36356	663357
133606	663358
16547	663359
134410	663360
40338	663361
20511	663362
38288	663363
15182	663364
48910	663365
22422	663366
81185	663367
148370	663368
40645	663369
17539	663370
60936	663371
133317	663372
126522	663373
22249	663374
34239	663375
136	663376
58285	663377
39339	663378
5830	663379
36081	663380
25692	663381
11018	663382
89989	663383
8765	663384
43257	663385
53654	663386
102359	663387
16444	663388
34292	663389
30839	663390
25969	663391
42971	663392
37043	663393
35461	663394
20633	663395
33360	663396
2885	663397
657	663398
49459	663399
5241	663400
17278	663401
144182	663402
684	663403
20508	663404
25692	663405
31908	663406
2242	663407
85633	663408
122829	663409
7836	663410
2221	663411
16581	663412
40507	663413
70411	663414
134103	663415
104315	663416
40544	663417
24203	663418
59299	663419
70567	663420
132752	663421
85700	663422
73427	663423
70963	663424
15742	663425
8706	663426
70442	663427
45537	663428
58172	663429
101256	663430
174579	663431
133399	663432
126426	663433
44503	663434
134317	663435
46945	663436
40460	663437
134109	663438
4551	663439
105064	663440
20949	663441
85327	663442
40560	663443
59057	663444
34200	663445
85353	663446
133067	663447
57210	663448
13077	663449
166474	663450
58853	663451
59337	663452
49484	663453
105427	663454
71159	663455
40859	663456
133472	663457
34200	663458
58856	663459
56639	663460
27266	663461
133053	663462
105034	663463
11253	663464
22307	663465
71189	663466
25977	663467
6706	663468
24058	663469
35455	663470
31004	663471
79224	663472
11935	663473
73673	663474
5137	663475
22531	663476
59693	663477
107090	663478
148150	663479
22189	663480
10	663481
202	663482
95401	663483
89443	663484
121326	663485
25897	663486
74366	663487
47415	663488
2909	663489
94372	663490
10973	663491
25065	663492
57165	663493
13328	663494
37204	663495
37204	663496
13880	663497
4735	663498
5564	663499
86984	663500
54139	663501
55499	663502
80483	663503
23921	663504
8023	663505
56979	663506
2156	663507
180647	663508
2471	663509
137227	663510
101794	663511
11751	663512
37875	663513
9062	663514
20864	663515
25825	663516
79896	663517
8023	663518
54334	663519
4125	663520
31614	663521
38296	663522
30286	663523
120273	663524
20769	663525
127442	663526
32177	663527
17972	663528
37894	663529
122737	663530
102872	663531
68742	663532
8577	663533
38097	663534
101867	663535
54409	663536
68017	663537
51343	663538
131336	663539
160731	663540
102357	663541
25064	663542
8038	663543
33254	663544
17719	663545
28715	663546
79175	663547
2190	663548
82384	663549
99585	663550
1994	663551
100280	663552
9062	663553
24213	663554
47330	663555
37997	663556
17972	663557
29018	663558
91832	663559
55620	663560
58852	663561
1974	663562
24277	663563
47653	663564
52874	663565
77639	663566
27433	663567
36518	663568
132160	663569
122601	663570
2279	663571
45386	663572
29486	663573
66931	663574
455	663575
455	663576
74001	663577
21193	663578
32391	663579
455	663580
17888	663581
118846	663582
116838	663583
91571	663584
18219	663585
127498	663586
112544	663587
127409	663588
89006	663589
120805	663590
85601	663591
21825	663592
21436	663593
39060	663594
47682	663595
14276	663596
64557	663597
584	663598
105153	663599
3724	663600
89884	663601
10449	663602
10449	663603
7118	663604
27992	663605
145340	663606
103389	663607
270	663608
5434	663609
5269	663610
59616	663611
153002	663612
14332	663613
41	663614
7118	663615
10449	663616
18808	663617
25008	663618
6108	663619
156427	663620
28433	663621
159709	663622
15936	663623
20287	663624
32065	663625
110800	663626
22422	663627
13036	663628
110562	663629
35942	663630
147100	663631
15470	663632
15936	663633
112744	663634
88240	663635
64300	663636
216	663637
59454	663638
98981	663639
65549	663640
25419	663641
92123	663642
103292	663643
2148	663644
22846	663645
115502	663646
59454	663647
90690	663648
18409	663649
113966	663650
134254	663651
359	663652
91361	663653
91281	663654
91225	663655
75149	663656
51372	663657
134497	663658
26580	663659
75007	663660
15470	663661
48564	663662
68394	663663
113699	663664
63138	663665
103292	663666
36492	663667
82995	663668
145972	663669
22846	663670
149091	663671
90136	663672
5224	663673
106100	663674
175527	663675
7293	663676
83973	663677
83953	663678
85938	663679
75956	663680
14521	663681
18509	663682
54715	663683
8599	663684
13718	663685
29898	663686
134983	663687
569	663688
5328	663689
58455	663690
104000	663691
84613	663692
2481	663693
50525	663694
98888	663695
63684	663696
24694	663697
109621	663698
48720	663699
4558	663700
10426	663701
22086	663702
86749	663703
107690	663704
82280	663705
237	663706
49801	663707
172463	663708
31484	663709
7805	663710
4759	663711
3825	663712
7156	663713
14984	663714
172429	663715
63904	663716
34695	663717
1057	663718
126165	663719
17367	663720
95908	663721
101780	663722
15040	663723
23176	663724
139738	663725
22340	663726
114110	663727
159397	663728
7985	663729
121175	663730
112255	663731
243	663732
53524	663733
73278	663734
78225	663735
2286	663736
8148	663737
15196	663738
24520	663739
107919	663740
137526	663741
158582	663742
18071	663743
18616	663744
17237	663745
114454	663746
13139	663747
31828	663748
9968	663749
16320	663750
30053	663751
137534	663752
6274	663753
33178	663754
14315	663755
72066	663756
17025	663757
36382	663758
3551	663759
34405	663760
84749	663761
4013	663762
2074	663763
29921	663764
6519	663765
57102	663766
27410	663767
56106	663768
34109	663769
6789	663770
10357	663771
29642	663772
44647	663773
32840	663774
47088	663775
9259	663776
8006	663777
6419	663778
139438	663779
106223	663780
84360	663781
43795	663782
62661	663783
21884	663784
59688	663785
20554	663786
172343	663787
2890	663788
33347	663789
716	663790
71045	663791
112187	663792
28563	663793
34383	663794
5937	663795
15	663796
22624	663797
45022	663798
151272	663799
165170	663800
24453	663801
22949	663802
7224	663803
1525	663804
58612	663805
120633	663806
1881	663807
87596	663808
41845	663809
8490	663810
58907	663811
5444	663812
172308	663813
14764	663814
3584	663815
171	663816
19831	663817
3314	663818
36257	663819
19577	663820
8919	663821
23496	663822
9745	663823
65747	663824
11788	663825
153570	663826
28364	663827
89391	663828
55796	663829
67486	663830
5367	663831
16	663832
10618	663833
19582	663834
62847	663835
41712	663836
66720	663837
16390	663838
3754	663839
85953	663840
4735	663841
123755	663842
177704	663843
1888	663844
27681	663845
79057	663846
104252	663847
70055	663848
105605	663849
86603	663850
73028	663851
6778	663852
29521	663853
8926	663854
12961	663855
14798	663856
58393	663857
2647	663858
9438	663859
189233	663860
3069	663861
27846	663862
20360	663863
41290	663864
57926	663865
145324	663866
15830	663867
9033	663868
5134	663869
24597	663870
40213	663871
59820	663872
23562	663873
49773	663874
179026	663875
76509	663876
51154	663877
32957	663878
44254	663879
555	663880
128645	663881
84134	663882
109199	663883
16779	663884
12664	663885
133526	663886
1021	663887
22381	663888
19419	663889
106135	663890
63928	663891
21638	663892
29613	663893
41631	663894
9244	663895
22786	663896
59339	663897
28109	663898
3890	663899
43783	663900
103323	663901
10632	663902
33873	663903
6196	663904
39991	663905
6747	663906
44361	663907
62451	663908
26970	663909
103280	663910
52619	663911
24543	663912
52675	663913
176745	663914
133889	663915
4953	663916
66515	663917
4758	663918
11366	663919
141194	663920
66106	663921
105289	663922
94750	663923
1981	663924
50636	663925
32906	663926
49951	663927
28063	663928
83604	663929
272	663930
9	663931
52567	663932
6117	663933
58049	663934
48559	663935
102372	663936
7316	663937
10455	663938
58720	663939
6903	663940
70009	663941
43615	663942
131094	663943
1476	663944
74273	663945
33508	663946
4451	663947
13438	663948
5516	663949
5350	663950
15511	663951
2678	663952
9515	663953
102779	663954
66345	663955
61738	663956
72012	663957
28233	663958
58455	663959
67117	663960
51411	663961
8181	663962
113645	663963
119708	663964
50088	663965
89950	663966
132115	663967
1264	663968
21062	663969
69920	663970
32134	663971
30549	663972
72446	663973
4354	663974
4595	663975
8372	663976
132882	663977
123311	663978
50665	663979
94471	663980
127833	663981
31052	663982
8974	663983
1837	663984
27171	663985
6784	663986
35795	663987
6168	663988
4184	663989
134999	663990
19040	663991
22222	663992
63469	663993
38559	663994
16192	663995
4139	663996
68907	663997
22981	663998
70610	663999
8154	664000
71306	664001
7768	664002
19433	664003
126602	664004
58455	664005
33421	664006
2613	664007
24176	664008
35161	664009
13477	664010
24049	664011
16161	664012
171498	664013
27008	664014
30272	664015
972	664016
26482	664017
83	664018
39129	664019
80185	664020
32330	664021
47580	664022
57296	664023
148554	664024
110	664025
16332	664026
203	664027
124849	664028
110230	664029
109190	664030
62737	664031
1055	664032
1140	664033
2963	664034
46840	664035
28707	664036
73792	664037
28653	664038
34974	664039
20780	664040
10142	664041
3107	664042
125500	664043
18986	664044
58074	664045
124547	664046
35738	664047
92	664048
6609	664049
2469	664050
56606	664051
154051	664052
72818	664053
37820	664054
2350	664055
174665	664056
66142	664057
736	664058
269	664059
35998	664060
58497	664061
7901	664062
30837	664063
5792	664064
64072	664065
134529	664066
73894	664067
75466	664068
10282	664069
131472	664070
109634	664071
184500	664072
125492	664073
9506	664074
61110	664075
12300	664076
27106	664077
160425	664078
36542	664079
5034	664080
20391	664081
166803	664082
36691	664083
24626	664084
14549	664085
88354	664086
23706	664087
36303	664088
20227	664089
189122	664090
155953	664091
58904	664092
115203	664093
9316	664094
52798	664095
36112	664096
125139	664097
3527	664098
102301	664099
82162	664100
64353	664101
72985	664102
76410	664103
44959	664104
40475	664105
45424	664106
6852	664107
86764	664108
172241	664109
145526	664110
33092	664111
40007	664112
24626	664113
14542	664114
7349	664115
20200	664116
18427	664117
1818	664118
62877	664119
20360	664120
138661	664121
24844	664122
2988	664123
57948	664124
187762	664125
148155	664126
78754	664127
43955	664128
40056	664129
7966	664130
77340	664131
8101	664132
2798	664133
95256	664134
106739	664135
13139	664136
69935	664137
14542	664138
56007	664139
7903	664140
136601	664141
95871	664142
26008	664143
117050	664144
121050	664145
95967	664146
106763	664147
49763	664148
130231	664149
127563	664150
177397	664151
159813	664152
52854	664153
18473	664154
111885	664155
141423	664156
18610	664157
93377	664158
76373	664159
179044	664160
24847	664161
110583	664162
75389	664163
30171	664164
10329	664165
116935	664166
65179	664167
64170	664168
53180	664169
53465	664170
80278	664171
37393	664172
46453	664173
151214	664174
69438	664175
84273	664176
63353	664177
6846	664178
46054	664179
30574	664180
112077	664181
148598	664182
116124	664183
4671	664184
127593	664185
41315	664186
52427	664187
135021	664188
136512	664189
72660	664190
167220	664191
24601	664192
187579	664193
174617	664194
109114	664195
71203	664196
34714	664197
43506	664198
70555	664199
52699	664200
7047	664201
36834	664202
100712	664203
114552	664204
15725	664205
82353	664206
62924	664207
71593	664208
29265	664209
70067	664210
150910	664211
39023	664212
55501	664213
109780	664214
43614	664215
82697	664216
28970	664217
163225	664218
145275	664219
56807	664220
111984	664221
11217	664222
9370	664223
5305	664224
68459	664225
44278	664226
30010	664227
13111	664228
93414	664229
60800	664230
121860	664231
25410	664232
79054	664233
43965	664234
36422	664235
30525	664236
3681	664237
20591	664238
17089	664239
125916	664240
72297	664241
129683	664242
39043	664243
112561	664244
166127	664245
156850	664246
170682	664247
136214	664248
100973	664249
45972	664250
25618	664251
49941	664252
102387	664253
74380	664254
6030	664255
150875	664256
36671	664257
1035	664258
55647	664259
185890	664260
131202	664261
47298	664262
36097	664263
90701	664264
167152	664265
86720	664266
90941	664267
66016	664268
67646	664269
24851	664270
132515	664271
106993	664272
68276	664273
29839	664274
182978	664275
100988	664276
49600	664277
14589	664278
71274	664279
135955	664280
6938	664281
109261	664282
175757	664283
60383	664284
95967	664285
106980	664286
106879	664287
34015	664288
56611	664289
58267	664290
12328	664291
101550	664292
6123	664293
82114	664294
82114	664295
99766	664296
80387	664297
64912	664298
176949	664299
183846	664300
116594	664301
113	664302
9383	664303
127036	664304
148047	664305
45857	664306
106510	664307
96528	664308
61764	664309
86764	664310
136222	664311
136085	664312
40056	664313
77051	664314
105723	664315
124158	664316
45212	664317
180714	664318
29936	664319
163849	664320
17870	664321
139540	664322
43388	664323
96380	664324
96581	664325
127063	664326
69800	664327
11295	664328
4966	664329
48847	664330
110668	664331
168814	664332
3019	664333
134006	664334
16504	664335
169280	664336
72049	664337
9173	664338
49021	664339
94888	664340
62349	664341
7349	664342
29839	664343
2900	664344
104020	664345
82402	664346
149521	664347
141025	664348
183852	664349
4153	664350
25435	664351
1246	664352
98108	664353
1367	664354
33737	664355
180406	664356
172595	664357
139201	664358
135562	664359
69935	664360
36666	664361
8620	664362
148595	664363
6721	664364
34216	664365
73579	664366
1137	664367
10171	664368
7901	664369
74380	664370
47070	664371
125273	664372
30466	664373
53913	664374
122286	664375
29197	664376
28796	664377
4239	664378
58129	664379
63222	664380
5606	664381
34474	664382
20279	664383
49165	664384
2022	664385
38405	664386
62154	664387
77501	664388
54529	664389
67705	664390
85047	664391
19806	664392
59297	664393
68375	664394
50885	664395
83039	664396
27953	664397
55137	664398
15872	664399
330	664400
44226	664401
330	664402
4698	664403
330	664404
330	664405
10456	664406
48275	664407
107074	664408
5454	664409
53245	664410
6988	664411
84478	664412
110576	664413
28588	664414
7587	664415
1521	664416
8362	664417
86632	664418
330	664419
30116	664420
35573	664421
9750	664422
27503	664423
330	664424
20594	664425
20479	664426
9454	664427
53988	664428
30116	664429
21125	664430
5454	664431
5933	664432
50385	664433
7587	664434
29399	664435
48192	664436
111031	664437
14427	664438
178266	664439
7148	664440
14427	664441
9454	664442
2639	664443
175988	664444
149873	664445
9234	664446
33610	664447
16993	664448
13093	664449
11735	664450
5454	664451
28588	664452
11735	664453
9750	664454
176760	664455
71074	664456
90332	664457
86092	664458
2639	664459
4953	664460
2014	664461
29916	664462
18452	664463
14904	664464
63983	664465
4698	664466
6774	664467
258	664468
258	664469
1172	664470
5996	664471
2806	664472
9232	664473
35704	664474
20236	664475
15724	664476
20236	664477
53988	664478
9164	664479
14904	664480
35296	664481
23514	664482
183811	664483
15724	664484
10481	664485
49679	664486
10484	664487
1059	664488
14457	664489
109623	664490
4698	664491
71074	664492
20489	664493
10484	664494
71074	664495
6708	664496
71074	664497
15640	664498
10484	664499
2014	664500
84185	664501
172050	664502
53988	664503
8945	664504
140388	664505
6227	664506
24751	664507
6774	664508
104094	664509
50493	664510
8945	664511
136862	664512
27503	664513
29399	664514
8362	664515
20478	664516
24175	664517
20600	664518
20594	664519
4766	664520
1119	664521
6275	664522
21125	664523
149932	664524
33519	664525
8945	664526
12305	664527
14427	664528
18481	664529
19390	664530
8945	664531
80521	664532
10456	664533
7808	664534
20236	664535
330	664536
7823	664537
5231	664538
119247	664539
178338	664540
44391	664541
29238	664542
26097	664543
7823	664544
18452	664545
4698	664546
44391	664547
10481	664548
6016	664549
140055	664550
103462	664551
103462	664552
53183	664553
8365	664554
136683	664555
4584	664556
37513	664557
20581	664558
22943	664559
88833	664560
182724	664561
575	664562
110203	664563
50007	664564
72463	664565
72463	664566
86656	664567
62482	664568
84478	664569
35573	664570
86757	664571
139693	664572
188735	664573
141568	664574
137094	664575
44226	664576
8362	664577
24429	664578
12430	664579
74993	664580
110576	664581
330	664582
110107	664583
49167	664584
89272	664585
49743	664586
426	664587
6426	664588
27901	664589
88274	664590
88274	664591
43795	664592
7804	664593
7804	664594
130607	664595
31420	664596
70855	664597
25373	664598
38325	664599
31442	664600
38386	664601
55999	664602
67544	664603
8230	664604
18837	664605
67931	664606
9618	664607
48792	664608
77875	664609
68352	664610
96409	664611
20974	664612
127425	664613
30686	664614
99632	664615
97638	664616
84419	664617
2342	664618
11877	664619
55005	664620
61407	664621
7764	664622
6120	664623
64746	664624
39399	664625
118341	664626
119183	664627
55019	664628
105937	664629
144489	664630
144643	664631
134643	664632
55019	664633
138533	664634
63414	664635
123831	664636
5986	664637
2002	664638
64785	664639
64785	664640
55487	664641
24922	664642
137205	664643
80351	664644
81094	664645
56346	664646
34662	664647
7874	664648
34662	664649
17406	664650
34662	664651
15965	664652
37609	664653
82795	664654
56241	664655
31993	664656
65582	664657
90400	664658
90400	664659
81385	664660
63102	664661
119049	664662
37218	664663
12311	664664
171704	664665
20021	664666
79	664667
338	664668
79	664669
35	664670
35	664671
8854	664672
35	664673
48	664674
87	664675
110	664676
24409	664677
48	664678
110	664679
426	664680
110	664681
205	664682
110	664683
75361	664684
1590	664685
35	664686
205	664687
79	664688
205	664689
52331	664690
2787	664691
110	664692
4000	664693
36037	664694
35	664695
110	664696
48	664697
5900	664698
205	664699
87	664700
24415	664701
338	664702
35	664703
79	664704
87	664705
79	664706
43548	664707
14289	664708
79	664709
110	664710
20234	664711
35	664712
338	664713
48	664714
87	664715
87	664716
8854	664717
1590	664718
205	664719
43542	664720
20233	664721
147427	664722
35	664723
35	664724
20233	664725
2787	664726
43542	664727
110	664728
205	664729
43550	664730
62703	664731
48	664732
88	664733
88	664734
48	664735
48	664736
88	664737
88	664738
88	664739
48	664740
48	664741
75360	664742
426	664743
14290	664744
75362	664745
43540	664746
29671	664747
29671	664748
29671	664749
29674	664750
14290	664751
872	664752
51659	664753
311	664754
311	664755
311	664756
311	664757
311	664758
311	664759
113113	664760
29555	664761
552	664762
18896	664763
18896	664764
18896	664765
19491	664766
25759	664767
19491	664768
12091	664769
37121	664770
88671	664771
26037	664772
26037	664773
118656	664774
26037	664775
5994	664776
124661	664777
5994	664778
14913	664779
3879	664780
22128	664781
87750	664782
5047	664783
262	664784
262	664785
262	664786
262	664787
262	664788
262	664789
262	664790
262	664791
59178	664792
20031	664793
13003	664794
98318	664795
175129	664796
21015	664797
22864	664798
88455	664799
159959	664800
82838	664801
74876	664802
56948	664803
74908	664804
89506	664805
133925	664806
145092	664807
16795	664808
138312	664809
13520	664810
45925	664811
42466	664812
131626	664813
1948	664814
4235	664815
81722	664816
18601	664817
24980	664818
48513	664819
144049	664820
11	664821
61343	664822
78424	664823
126004	664824
13520	664825
61343	664826
113433	664827
128378	664828
94619	664829
111916	664830
42242	664831
26604	664832
20978	664833
5000	664834
187885	664835
23705	664836
56948	664837
66101	664838
49930	664839
68167	664840
42186	664841
50287	664842
58894	664843
20978	664844
111915	664845
18060	664846
9	664847
3611	664848
51883	664849
33204	664850
115132	664851
61431	664852
9	664853
33235	664854
8801	664855
97045	664856
112782	664857
23580	664858
86321	664859
44474	664860
121561	664861
51883	664862
6635	664863
34151	664864
9971	664865
62043	664866
37640	664867
111913	664868
39944	664869
4235	664870
3611	664871
131626	664872
107910	664873
61447	664874
105476	664875
33235	664876
61044	664877
112411	664878
89247	664879
184777	664880
31880	664881
30959	664882
138312	664883
43776	664884
102894	664885
27574	664886
42008	664887
42008	664888
43841	664889
10670	664890
139094	664891
27774	664892
12173	664893
66704	664894
34805	664895
8882	664896
109678	664897
9878	664898
22844	664899
72411	664900
43040	664901
108785	664902
162412	664903
6609	664904
119224	664905
36681	664906
59005	664907
43789	664908
72841	664909
182543	664910
50419	664911
88029	664912
43938	664913
138941	664914
41055	664915
4957	664916
31880	664917
27774	664918
188997	664919
60719	664920
108653	664921
72549	664922
8605	664923
6	664924
6	664925
3409	664926
6	664927
6	664928
94351	664929
9709	664930
61696	664931
72898	664932
119206	664933
87732	664934
6567	664935
114292	664936
554	664937
4987	664938
522	664939
35259	664940
33542	664941
301	664942
1547	664943
29151	664944
522	664945
15239	664946
50855	664947
522	664948
43198	664949
994	664950
144694	664951
609	664952
609	664953
609	664954
609	664955
70817	664956
70817	664957
26	664958
105836	664959
13892	664960
181572	664961
1238	664962
89755	664963
20957	664964
71701	664965
6391	664966
1952	664967
6391	664968
139818	664969
43719	664970
12111	664971
65538	664972
4476	664973
43460	664974
586	664975
24408	664976
10664	664977
106197	664978
7558	664979
21893	664980
40871	664981
9384	664982
4711	664983
8648	664984
4711	664985
16572	664986
16572	664987
53093	664988
842	664989
16572	664990
63693	664991
29136	664992
9264	664993
4172	664994
29136	664995
23975	664996
59497	664997
16620	664998
147672	664999
36688	665000
14539	665001
7732	665002
2792	665003
59329	665004
41580	665005
5923	665006
17640	665007
18079	665008
22462	665009
12476	665010
39438	665011
108964	665012
16709	665013
20470	665014
140271	665015
12374	665016
3471	665017
2540	665018
21893	665019
5338	665020
15096	665021
13189	665022
5338	665023
48624	665024
4360	665025
4360	665026
6115	665027
2291	665028
102707	665029
4307	665030
74181	665031
173223	665032
104634	665033
38878	665034
38878	665035
14426	665036
28141	665037
87741	665038
29969	665039
61428	665040
12116	665041
3627	665042
48624	665043
1218	665044
80	665045
22522	665046
13189	665047
1120	665048
2142	665049
37023	665050
106158	665051
7558	665052
641	665053
14566	665054
82772	665055
69	665056
119953	665057
12030	665058
2156	665059
102477	665060
9381	665061
263	665062
19903	665063
643	665064
643	665065
90302	665066
3725	665067
12068	665068
142539	665069
86300	665070
4557	665071
34830	665072
8939	665073
60316	665074
4084	665075
32617	665076
15315	665077
7426	665078
29772	665079
3725	665080
29772	665081
3725	665082
158344	665083
90302	665084
63774	665085
185877	665086
8126	665087
4557	665088
88868	665089
5889	665090
45216	665091
6770	665092
176398	665093
64576	665094
186485	665095
185527	665096
18421	665097
51108	665098
24810	665099
51842	665100
37334	665101
2926	665102
2926	665103
476	665104
117411	665105
11450	665106
180724	665107
102268	665108
583	665109
1765	665110
21555	665111
24810	665112
42518	665113
2084	665114
3924	665115
56390	665116
47143	665117
36293	665118
23061	665119
181741	665120
65836	665121
70038	665122
67151	665123
567	665124
26936	665125
137160	665126
26829	665127
39031	665128
91218	665129
108347	665130
10301	665131
71922	665132
12658	665133
108347	665134
4055	665135
38718	665136
21806	665137
44594	665138
17050	665139
39351	665140
338	665141
36135	665142
19291	665143
3416	665144
726	665145
10301	665146
41650	665147
21857	665148
15871	665149
751	665150
2843	665151
12090	665152
60566	665153
3416	665154
1345	665155
3416	665156
39451	665157
48573	665158
3416	665159
566	665160
3416	665161
293	665162
45638	665163
2	665164
42922	665165
50912	665166
78664	665167
120436	665168
43456	665169
28650	665170
1	665171
7660	665172
1876	665173
6564	665174
8669	665175
78976	665176
7224	665177
73737	665178
16919	665179
4494	665180
27774	665181
32829	665182
1909	665183
47677	665184
20774	665185
879	665186
7238	665187
1	665188
4732	665189
6540	665190
2167	665191
577	665192
23625	665193
44733	665194
37284	665195
65697	665196
49710	665197
115038	665198
45262	665199
58764	665200
81031	665201
25965	665202
65254	665203
56027	665204
37925	665205
56785	665206
79796	665207
31757	665208
64781	665209
37925	665210
98453	665211
102159	665212
54938	665213
80985	665214
53785	665215
47240	665216
25929	665217
36763	665218
14222	665219
63101	665220
11055	665221
31621	665222
30645	665223
53694	665224
36736	665225
39861	665226
15386	665227
120359	665228
44684	665229
6094	665230
940	665231
31998	665232
37119	665233
35	665234
5656	665235
45924	665236
85478	665237
11892	665238
53185	665239
156774	665240
434	665241
43054	665242
14243	665243
43054	665244
8826	665245
2466	665246
139321	665247
24266	665248
88363	665249
3730	665250
72787	665251
5018	665252
19113	665253
9445	665254
20218	665255
8873	665256
3518	665257
79983	665258
73931	665259
9445	665260
38012	665261
51669	665262
128008	665263
1377	665264
1165	665265
14527	665266
145623	665267
3883	665268
15707	665269
54445	665270
1255	665271
22635	665272
801	665273
23731	665274
15707	665275
13834	665276
23080	665277
16900	665278
133619	665279
23392	665280
5895	665281
91442	665282
17003	665283
3987	665284
1255	665285
34100	665286
7551	665287
52789	665288
62979	665289
21357	665290
1255	665291
22830	665292
22830	665293
93326	665294
42588	665295
64651	665296
81496	665297
2954	665298
20571	665299
41047	665300
39561	665301
637	665302
19291	665303
113475	665304
2714	665305
32478	665306
8839	665307
4079	665308
42861	665309
18338	665310
34699	665311
146340	665312
25143	665313
2559	665314
560	665315
161622	665316
19835	665317
181288	665318
48462	665319
51399	665320
74546	665321
163859	665322
77256	665323
23864	665324
46290	665325
53090	665326
61864	665327
11527	665328
4026	665329
102773	665330
125783	665331
25465	665332
38191	665333
53591	665334
38676	665335
67540	665336
44743	665337
121806	665338
165040	665339
54777	665340
46749	665341
45125	665342
44776	665343
7994	665344
31657	665345
66593	665346
25465	665347
129968	665348
2542	665349
48666	665350
9885	665351
21451	665352
25441	665353
7	665354
9540	665355
16202	665356
62298	665357
4597	665358
14246	665359
110722	665360
5713	665361
669	665362
11276	665363
127510	665364
67989	665365
2322	665366
38664	665367
13640	665368
13596	665369
4756	665370
58927	665371
75015	665372
990	665373
3761	665374
5271	665375
43739	665376
74	665377
36074	665378
91837	665379
141027	665380
110100	665381
66449	665382
52427	665383
59018	665384
194	665385
129255	665386
789	665387
13647	665388
40807	665389
9259	665390
9964	665391
9585	665392
187893	665393
2882	665394
57476	665395
2322	665396
51881	665397
8473	665398
675	665399
4470	665400
3698	665401
28442	665402
134948	665403
3761	665404
110722	665405
4173	665406
88	665407
42799	665408
3481	665409
113937	665410
104706	665411
24029	665412
5637	665413
165569	665414
101083	665415
86477	665416
70842	665417
35152	665418
77508	665419
46200	665420
6339	665421
511	665422
67256	665423
67843	665424
141192	665425
128788	665426
14706	665427
33681	665428
41646	665429
47523	665430
123650	665431
30087	665432
165900	665433
65497	665434
118469	665435
156733	665436
123650	665437
158928	665438
111969	665439
109460	665440
55059	665441
80162	665442
130133	665443
125508	665444
156758	665445
165925	665446
156932	665447
17947	665448
94899	665449
22390	665450
123302	665451
79324	665452
156704	665453
83360	665454
161552	665455
123835	665456
54497	665457
48705	665458
162522	665459
127654	665460
71071	665461
21524	665462
97987	665463
136302	665464
95911	665465
125508	665466
119474	665467
82037	665468
125257	665469
167254	665470
163302	665471
162263	665472
158323	665473
87441	665474
11091	665475
126026	665476
124284	665477
106659	665478
56717	665479
78069	665480
65708	665481
7206	665482
165789	665483
81301	665484
80218	665485
79448	665486
46487	665487
95883	665488
43	665489
158292	665490
19903	665491
8868	665492
29327	665493
36675	665494
385	665495
22593	665496
3306	665497
29206	665498
5033	665499
152561	665500
144388	665501
466	665502
466	665503
466	665504
8285	665505
2039	665506
1124	665507
7	665508
56683	665509
95873	665510
4676	665511
8330	665512
125558	665513
3354	665514
91381	665515
71983	665516
178016	665517
41070	665518
10041	665519
1290	665520
4930	665521
171959	665522
43636	665523
59174	665524
133891	665525
11496	665526
12722	665527
14677	665528
24255	665529
112089	665530
62915	665531
6632	665532
55159	665533
62511	665534
8800	665535
84829	665536
24269	665537
12092	665538
15863	665539
114201	665540
52465	665541
71241	665542
6632	665543
6632	665544
72801	665545
47149	665546
143005	665547
156989	665548
141386	665549
18912	665550
97089	665551
72	665552
25177	665553
30539	665554
1944	665555
8691	665556
8691	665557
99304	665558
12253	665559
12217	665560
21026	665561
14210	665562
78664	665563
12253	665564
1131	665565
19178	665566
1160	665567
427	665568
126283	665569
97142	665570
104410	665571
19192	665572
90162	665573
169527	665574
9319	665575
184641	665576
12150	665577
119460	665578
16616	665579
45394	665580
37698	665581
24241	665582
20140	665583
24241	665584
16736	665585
16736	665586
57730	665587
24026	665588
48058	665589
44366	665590
12783	665591
32992	665592
65244	665593
42949	665594
24045	665595
2500	665596
17758	665597
129740	665598
90598	665599
84010	665600
24499	665601
84374	665602
14012	665603
58043	665604
42016	665605
67117	665606
128561	665607
25038	665608
24389	665609
120755	665610
4612	665611
65717	665612
171615	665613
9210	665614
24705	665615
30409	665616
130416	665617
8708	665618
36331	665619
22315	665620
42218	665621
49669	665622
153141	665623
53542	665624
14015	665625
16370	665626
16292	665627
130345	665628
64710	665629
72913	665630
9949	665631
32198	665632
90647	665633
143927	665634
138536	665635
18862	665636
113103	665637
53722	665638
6916	665639
3369	665640
8702	665641
65858	665642
56765	665643
186954	665644
92444	665645
75965	665646
92847	665647
65731	665648
123819	665649
20997	665650
4946	665651
6265	665652
16660	665653
2476	665654
51626	665655
21260	665656
3232	665657
4784	665658
38173	665659
64710	665660
46221	665661
169405	665662
4641	665663
56230	665664
86998	665665
179013	665666
141759	665667
170712	665668
58377	665669
166587	665670
30015	665671
56228	665672
98422	665673
126042	665674
99688	665675
139908	665676
110051	665677
146045	665678
14331	665679
20918	665680
52864	665681
8697	665682
21407	665683
29187	665684
90179	665685
8702	665686
18122	665687
19958	665688
78932	665689
121997	665690
164850	665691
43807	665692
167232	665693
29187	665694
54689	665695
30325	665696
4149	665697
102030	665698
124664	665699
116610	665700
27548	665701
90615	665702
58017	665703
170752	665704
17953	665705
165929	665706
35510	665707
61801	665708
34868	665709
5475	665710
125857	665711
86782	665712
92389	665713
80703	665714
131639	665715
35238	665716
78461	665717
150941	665718
65824	665719
21724	665720
53116	665721
145023	665722
58259	665723
60438	665724
14346	665725
31043	665726
170198	665727
14554	665728
32287	665729
170767	665730
173118	665731
170782	665732
6265	665733
141917	665734
46309	665735
25000	665736
111216	665737
25174	665738
100328	665739
47273	665740
71255	665741
32579	665742
2617	665743
2711	665744
53091	665745
61510	665746
11912	665747
82951	665748
127776	665749
31459	665750
61933	665751
121839	665752
6265	665753
119589	665754
130928	665755
145123	665756
110243	665757
189193	665758
79703	665759
41127	665760
61534	665761
139307	665762
98244	665763
167264	665764
120617	665765
103715	665766
138427	665767
607	665768
45870	665769
2590	665770
17679	665771
26283	665772
20497	665773
56765	665774
14282	665775
51800	665776
8849	665777
104605	665778
57994	665779
49506	665780
93332	665781
131268	665782
15521	665783
75965	665784
26891	665785
93332	665786
103230	665787
15363	665788
6697	665789
75633	665790
34774	665791
19320	665792
17345	665793
1269	665794
1362	665795
172823	665796
51	665797
1038	665798
35938	665799
1702	665800
6645	665801
20907	665802
32717	665803
470	665804
44140	665805
417	665806
1797	665807
32717	665808
26581	665809
30621	665810
25628	665811
26687	665812
1954	665813
47794	665814
219	665815
39159	665816
32833	665817
2591	665818
110302	665819
188433	665820
142906	665821
43931	665822
72365	665823
40053	665824
18184	665825
15279	665826
108849	665827
12163	665828
9589	665829
10391	665830
12163	665831
84954	665832
133311	665833
13223	665834
44117	665835
118213	665836
63717	665837
47469	665838
47147	665839
5237	665840
3399	665841
4856	665842
2270	665843
32327	665844
28192	665845
21261	665846
5237	665847
40348	665848
5237	665849
5237	665850
4346	665851
93839	665852
14486	665853
119212	665854
155403	665855
35497	665856
51070	665857
16565	665858
80418	665859
20098	665860
76	665861
103707	665862
33	665863
33	665864
33	665865
3134	665866
3134	665867
94027	665868
57311	665869
13702	665870
89902	665871
42328	665872
50803	665873
45869	665874
61090	665875
56299	665876
112	665877
364	665878
66213	665879
5510	665880
39603	665881
19997	665882
82999	665883
107509	665884
116234	665885
497	665886
30345	665887
15680	665888
46320	665889
16935	665890
11944	665891
21741	665892
372	665893
133979	665894
170943	665895
69065	665896
16541	665897
46651	665898
10050	665899
68740	665900
7166	665901
60395	665902
2584	665903
19596	665904
22433	665905
28202	665906
42637	665907
7273	665908
54390	665909
5754	665910
167593	665911
24112	665912
32758	665913
43212	665914
25670	665915
56327	665916
90653	665917
29591	665918
514	665919
232	665920
1963	665921
4162	665922
16688	665923
134154	665924
21791	665925
7628	665926
1048	665927
19903	665928
56341	665929
18172	665930
751	665931
46153	665932
94805	665933
13930	665934
16474	665935
99045	665936
35074	665937
4877	665938
96321	665939
35867	665940
61857	665941
9301	665942
28971	665943
80120	665944
26724	665945
4685	665946
86016	665947
8822	665948
19876	665949
18937	665950
7503	665951
35229	665952
12345	665953
820	665954
26755	665955
65541	665956
38898	665957
38104	665958
10930	665959
10779	665960
35440	665961
81328	665962
97989	665963
45963	665964
35202	665965
102422	665966
22838	665967
60914	665968
14726	665969
37810	665970
25123	665971
15643	665972
52305	665973
46157	665974
14068	665975
30905	665976
2733	665977
13831	665978
38251	665979
55487	665980
85054	665981
10999	665982
21846	665983
15153	665984
25869	665985
24329	665986
12875	665987
56304	665988
38320	665989
17579	665990
69260	665991
30140	665992
47707	665993
36017	665994
131345	665995
167263	665996
508	665997
25472	665998
3799	665999
105802	666000
45209	666001
56223	666002
1095	666003
61028	666004
114996	666005
121975	666006
16402	666007
4091	666008
10163	666009
26222	666010
38270	666011
8672	666012
2545	666013
38167	666014
142226	666015
3757	666016
41834	666017
62373	666018
41856	666019
50553	666020
45165	666021
19339	666022
31651	666023
23696	666024
581	666025
4595	666026
50002	666027
36929	666028
686	666029
925	666030
85333	666031
54419	666032
31867	666033
53601	666034
81539	666035
14745	666036
39069	666037
12653	666038
36929	666039
85667	666040
25881	666041
5137	666042
78958	666043
54632	666044
46238	666045
55843	666046
40968	666047
20957	666048
20830	666049
15855	666050
46301	666051
13200	666052
56515	666053
8840	666054
139734	666055
21082	666056
1938	666057
15106	666058
13702	666059
72391	666060
62931	666061
78873	666062
55591	666063
95922	666064
68497	666065
4315	666066
38561	666067
10939	666068
37473	666069
4315	666070
47868	666071
74119	666072
51796	666073
65928	666074
70016	666075
55489	666076
83136	666077
82439	666078
101633	666079
9200	666080
98829	666081
33268	666082
44460	666083
16839	666084
5382	666085
25126	666086
44460	666087
5382	666088
56607	666089
156301	666090
121733	666091
46661	666092
16839	666093
104045	666094
66150	666095
100019	666096
3303	666097
12776	666098
43093	666099
11985	666100
20135	666101
61052	666102
4315	666103
16481	666104
5255	666105
19975	666106
4315	666107
148443	666108
27343	666109
96547	666110
17332	666111
17332	666112
114303	666113
98072	666114
95978	666115
90586	666116
26101	666117
20912	666118
5382	666119
61534	666120
30544	666121
185310	666122
100946	666123
165462	666124
61322	666125
104255	666126
99065	666127
68525	666128
24011	666129
13702	666130
113410	666131
50433	666132
5349	666133
4417	666134
16353	666135
38684	666136
38684	666137
23834	666138
186495	666139
7474	666140
27364	666141
56236	666142
73907	666143
94079	666144
117325	666145
72920	666146
4275	666147
187769	666148
72	666149
72	666150
5772	666151
72	666152
29383	666153
39524	666154
27851	666155
35699	666156
72391	666157
45795	666158
50678	666159
140259	666160
49808	666161
152329	666162
140942	666163
116764	666164
90753	666165
16523	666166
27375	666167
8236	666168
1150	666169
1454	666170
42832	666171
2765	666172
33967	666173
6748	666174
12388	666175
46960	666176
34060	666177
113620	666178
14668	666179
11900	666180
16523	666181
83916	666182
40403	666183
16993	666184
2765	666185
36366	666186
8236	666187
1	666188
91098	666189
167716	666190
34137	666191
40940	666192
66611	666193
70098	666194
108518	666195
54948	666196
106518	666197
101626	666198
64047	666199
5535	666200
19441	666201
36366	666202
8485	666203
8218	666204
12555	666205
9429	666206
43092	666207
29105	666208
42102	666209
317	666210
42102	666211
9129	666212
11040	666213
44251	666214
122647	666215
12511	666216
5024	666217
111088	666218
17258	666219
96623	666220
12555	666221
55784	666222
9542	666223
8054	666224
162530	666225
27283	666226
104531	666227
40422	666228
103571	666229
5608	666230
33239	666231
16519	666232
75399	666233
29031	666234
1658	666235
136613	666236
66611	666237
26750	666238
29282	666239
40459	666240
7219	666241
58679	666242
22090	666243
177433	666244
49684	666245
59049	666246
120788	666247
7568	666248
88656	666249
80342	666250
33967	666251
62947	666252
99953	666253
129047	666254
26705	666255
49666	666256
36366	666257
36366	666258
31309	666259
88631	666260
137407	666261
43477	666262
11195	666263
16767	666264
176862	666265
79604	666266
44059	666267
108953	666268
13702	666269
132700	666270
73145	666271
73145	666272
22415	666273
109752	666274
86116	666275
18187	666276
36845	666277
72351	666278
120914	666279
80655	666280
63992	666281
104833	666282
66288	666283
28292	666284
6175	666285
23334	666286
144943	666287
37418	666288
86812	666289
41877	666290
49507	666291
142677	666292
92141	666293
179097	666294
104833	666295
110020	666296
135773	666297
75915	666298
85879	666299
96664	666300
184731	666301
110130	666302
32583	666303
121998	666304
20229	666305
107196	666306
15589	666307
4869	666308
4723	666309
21436	666310
24738	666311
72465	666312
117967	666313
6495	666314
63880	666315
3107	666316
39006	666317
1139	666318
9970	666319
171935	666320
62766	666321
62762	666322
13718	666323
868	666324
89972	666325
131206	666326
63880	666327
36332	666328
8516	666329
32834	666330
6495	666331
13773	666332
4469	666333
6495	666334
6495	666335
13773	666336
35960	666337
42599	666338
32373	666339
15333	666340
133916	666341
66000	666342
3047	666343
100289	666344
20883	666345
12196	666346
138206	666347
84809	666348
115057	666349
65424	666350
32282	666351
176991	666352
56870	666353
117652	666354
45175	666355
71646	666356
137769	666357
73915	666358
29878	666359
12021	666360
89173	666361
90238	666362
117530	666363
47501	666364
14393	666365
8223	666366
27904	666367
130299	666368
122	666369
43697	666370
70066	666371
113487	666372
95280	666373
13244	666374
5884	666375
91341	666376
4540	666377
35232	666378
129617	666379
42672	666380
87771	666381
1749	666382
78560	666383
166	666384
1749	666385
122631	666386
6839	666387
1149	666388
86301	666389
40050	666390
89079	666391
18981	666392
56527	666393
124	666394
13488	666395
6839	666396
2806	666397
19477	666398
9803	666399
13488	666400
107400	666401
107400	666402
124	666403
81712	666404
124	666405
14408	666406
124	666407
77368	666408
36284	666409
9901	666410
167705	666411
75486	666412
43339	666413
150732	666414
110378	666415
119660	666416
3257	666417
21161	666418
115542	666419
90485	666420
1852	666421
21971	666422
36979	666423
5884	666424
115283	666425
32923	666426
108156	666427
76012	666428
51600	666429
1218	666430
142350	666431
49229	666432
1385	666433
19610	666434
16431	666435
19610	666436
17742	666437
1120	666438
2429	666439
5891	666440
35533	666441
7669	666442
13796	666443
43038	666444
11906	666445
10105	666446
20041	666447
20209	666448
2737	666449
50896	666450
13739	666451
29608	666452
13739	666453
64826	666454
72053	666455
98466	666456
27164	666457
17061	666458
121421	666459
105241	666460
101322	666461
27607	666462
74366	666463
70970	666464
16458	666465
16458	666466
16458	666467
88936	666468
171764	666469
80735	666470
112119	666471
40226	666472
22359	666473
105303	666474
42036	666475
183017	666476
46488	666477
80735	666478
90326	666479
90326	666480
27648	666481
38341	666482
50982	666483
48488	666484
52450	666485
19526	666486
3292	666487
45316	666488
41294	666489
40225	666490
76068	666491
56222	666492
90485	666493
3054	666494
14514	666495
28165	666496
28165	666497
45237	666498
27671	666499
131553	666500
10271	666501
33688	666502
20135	666503
100117	666504
97063	666505
131953	666506
1218	666507
53640	666508
38639	666509
102558	666510
57916	666511
14834	666512
2	666513
13299	666514
176058	666515
185589	666516
176604	666517
142870	666518
6288	666519
134699	666520
140578	666521
9161	666522
170882	666523
34900	666524
52222	666525
145384	666526
60540	666527
49328	666528
28664	666529
68359	666530
14619	666531
36787	666532
37037	666533
45859	666534
54813	666535
31827	666536
67218	666537
65041	666538
55961	666539
31505	666540
25576	666541
47375	666542
181399	666543
11507	666544
36893	666545
56630	666546
56623	666547
87137	666548
67925	666549
38317	666550
30661	666551
97822	666552
77773	666553
79996	666554
101861	666555
53699	666556
38669	666557
88963	666558
88049	666559
47221	666560
147974	666561
132494	666562
23763	666563
3675	666564
57920	666565
95286	666566
84015	666567
20265	666568
84131	666569
27129	666570
108157	666571
103743	666572
8067	666573
33076	666574
41197	666575
819	666576
298	666577
177125	666578
143340	666579
7165	666580
51600	666581
131805	666582
69690	666583
131634	666584
40035	666585
131796	666586
9309	666587
75996	666588
9010	666589
10254	666590
29121	666591
40472	666592
47220	666593
79382	666594
134165	666595
18168	666596
105731	666597
169192	666598
9247	666599
105731	666600
55325	666601
91745	666602
59559	666603
13428	666604
178478	666605
48625	666606
2844	666607
146595	666608
76820	666609
105515	666610
41162	666611
23086	666612
66116	666613
177169	666614
106853	666615
106958	666616
3815	666617
19027	666618
88576	666619
85392	666620
1207	666621
52925	666622
40809	666623
49658	666624
151373	666625
29931	666626
22870	666627
110319	666628
4254	666629
19040	666630
117189	666631
68159	666632
88297	666633
88608	666634
2997	666635
31448	666636
5485	666637
34105	666638
64989	666639
86257	666640
142111	666641
12790	666642
3199	666643
25962	666644
58428	666645
24438	666646
87965	666647
46391	666648
19027	666649
59626	666650
70275	666651
43334	666652
42118	666653
8552	666654
22931	666655
29358	666656
53263	666657
94804	666658
82421	666659
89372	666660
11102	666661
42448	666662
41128	666663
138253	666664
13441	666665
14299	666666
75478	666667
65299	666668
13415	666669
83475	666670
34310	666671
76155	666672
18591	666673
24756	666674
130311	666675
94780	666676
12952	666677
171933	666678
107877	666679
70275	666680
37867	666681
71715	666682
86663	666683
45479	666684
51081	666685
30316	666686
177592	666687
124580	666688
94261	666689
63747	666690
72553	666691
156326	666692
33652	666693
72682	666694
34792	666695
15920	666696
27682	666697
161534	666698
59559	666699
61184	666700
162768	666701
91895	666702
61184	666703
60060	666704
103707	666705
115811	666706
62117	666707
72099	666708
48858	666709
106797	666710
17622	666711
152198	666712
171437	666713
9272	666714
88576	666715
123945	666716
129230	666717
156156	666718
68508	666719
52378	666720
33267	666721
144781	666722
65299	666723
72553	666724
10679	666725
30217	666726
69929	666727
33970	666728
69981	666729
1125	666730
40472	666731
123140	666732
179209	666733
22922	666734
9065	666735
3956	666736
3956	666737
181987	666738
53059	666739
80960	666740
2763	666741
48472	666742
7475	666743
103739	666744
188664	666745
85456	666746
64106	666747
3277	666748
1624	666749
53752	666750
105443	666751
25812	666752
17622	666753
21232	666754
95591	666755
171107	666756
33958	666757
43759	666758
39771	666759
177876	666760
105008	666761
70432	666762
40350	666763
122306	666764
107968	666765
117183	666766
92574	666767
69946	666768
82131	666769
127958	666770
110788	666771
142798	666772
52511	666773
31608	666774
45470	666775
6255	666776
24504	666777
121958	666778
3806	666779
72090	666780
7475	666781
146021	666782
15910	666783
69390	666784
50395	666785
165918	666786
85310	666787
33582	666788
30217	666789
13058	666790
75029	666791
19006	666792
47286	666793
100196	666794
41128	666795
27809	666796
13229	666797
24629	666798
142276	666799
49587	666800
62242	666801
59626	666802
1624	666803
59559	666804
72090	666805
184224	666806
76711	666807
27855	666808
71807	666809
70935	666810
78933	666811
94199	666812
5830	666813
52923	666814
111186	666815
18168	666816
111877	666817
16006	666818
77395	666819
100161	666820
93499	666821
15	666822
42317	666823
139336	666824
169696	666825
72601	666826
52511	666827
93061	666828
33970	666829
111213	666830
117929	666831
21360	666832
50987	666833
60951	666834
94572	666835
84719	666836
14540	666837
3277	666838
76155	666839
108220	666840
43645	666841
100571	666842
107043	666843
133848	666844
9247	666845
93989	666846
27852	666847
41262	666848
10680	666849
62833	666850
16320	666851
23581	666852
36108	666853
37912	666854
73405	666855
35182	666856
6321	666857
18143	666858
39979	666859
60368	666860
12952	666861
76433	666862
34221	666863
78962	666864
140351	666865
22355	666866
2571	666867
79655	666868
20271	666869
51182	666870
52285	666871
36066	666872
132621	666873
113	666874
23820	666875
16361	666876
13745	666877
36719	666878
86347	666879
129126	666880
144408	666881
28009	666882
4104	666883
5076	666884
7207	666885
108238	666886
66686	666887
1221	666888
47907	666889
89357	666890
42018	666891
53466	666892
120521	666893
42018	666894
113854	666895
122251	666896
13756	666897
147425	666898
10343	666899
158249	666900
36436	666901
41487	666902
113892	666903
10682	666904
42651	666905
23852	666906
42615	666907
50543	666908
66799	666909
102397	666910
40402	666911
11763	666912
15148	666913
52516	666914
71151	666915
32528	666916
9966	666917
27591	666918
35987	666919
20702	666920
8671	666921
33039	666922
47518	666923
5728	666924
83089	666925
68157	666926
48743	666927
82735	666928
102747	666929
141701	666930
48849	666931
51943	666932
22756	666933
28615	666934
78166	666935
55357	666936
90665	666937
42675	666938
61761	666939
85922	666940
87321	666941
59475	666942
5728	666943
20702	666944
89500	666945
94994	666946
11763	666947
42712	666948
126725	666949
67289	666950
45573	666951
28956	666952
85266	666953
96454	666954
588	666955
110821	666956
113034	666957
139271	666958
28615	666959
78444	666960
102234	666961
47724	666962
596	666963
8400	666964
17347	666965
9464	666966
16089	666967
91300	666968
530	666969
837	666970
57852	666971
39607	666972
7293	666973
49264	666974
42509	666975
75288	666976
45893	666977
131120	666978
20702	666979
18409	666980
16298	666981
14264	666982
964	666983
66983	666984
19877	666985
74178	666986
39624	666987
51557	666988
32038	666989
88999	666990
49351	666991
2094	666992
20798	666993
1914	666994
30477	666995
133205	666996
50804	666997
89529	666998
51665	666999
19894	667000
145094	667001
24687	667002
33483	667003
12327	667004
79738	667005
184918	667006
7293	667007
43417	667008
61758	667009
74840	667010
90054	667011
13036	667012
85913	667013
893	667014
380	667015
13741	667016
69463	667017
16791	667018
36827	667019
80540	667020
1533	667021
96626	667022
85443	667023
113275	667024
893	667025
30525	667026
49351	667027
25372	667028
6422	667029
11104	667030
9344	667031
62614	667032
34353	667033
35701	667034
13741	667035
15424	667036
120970	667037
122576	667038
66373	667039
83953	667040
12633	667041
9194	667042
89474	667043
29003	667044
110045	667045
964	667046
61650	667047
133632	667048
85747	667049
66761	667050
31360	667051
27287	667052
38064	667053
16298	667054
34550	667055
51395	667056
72043	667057
17330	667058
24424	667059
78889	667060
67313	667061
104858	667062
40261	667063
47342	667064
168728	667065
29553	667066
2076	667067
24606	667068
41145	667069
1914	667070
125598	667071
4948	667072
10449	667073
81038	667074
60159	667075
1532	667076
15667	667077
9576	667078
893	667079
320	667080
28916	667081
121425	667082
22619	667083
35149	667084
45173	667085
25760	667086
12968	667087
14883	667088
21090	667089
12505	667090
19683	667091
77468	667092
128	667093
4081	667094
128035	667095
27351	667096
97836	667097
10686	667098
81087	667099
42908	667100
118677	667101
34657	667102
27526	667103
142659	667104
50543	667105
80219	667106
35670	667107
50341	667108
1084	667109
14166	667110
78880	667111
66712	667112
1581	667113
15558	667114
13885	667115
42908	667116
42235	667117
964	667118
62257	667119
68599	667120
5504	667121
120827	667122
90054	667123
5719	667124
41996	667125
12921	667126
893	667127
22846	667128
83624	667129
18509	667130
68800	667131
20702	667132
133632	667133
25351	667134
62778	667135
30446	667136
59354	667137
29618	667138
79958	667139
530	667140
77468	667141
43217	667142
41094	667143
70305	667144
3918	667145
530	667146
87758	667147
88157	667148
84120	667149
90136	667150
27032	667151
88773	667152
149380	667153
142290	667154
182906	667155
109020	667156
140668	667157
105883	667158
113889	667159
62437	667160
41006	667161
18409	667162
16298	667163
90277	667164
62580	667165
32250	667166
15558	667167
9966	667168
19361	667169
6336	667170
227	667171
15557	667172
19877	667173
4948	667174
64234	667175
5831	667176
148036	667177
50341	667178
22846	667179
8400	667180
38685	667181
7295	667182
7469	667183
40851	667184
90283	667185
8233	667186
5508	667187
6124	667188
15153	667189
61360	667190
72095	667191
74200	667192
7520	667193
148342	667194
85417	667195
26727	667196
74221	667197
112696	667198
3523	667199
37372	667200
7800	667201
20003	667202
71271	667203
124748	667204
65085	667205
109225	667206
22522	667207
13885	667208
71271	667209
8400	667210
183784	667211
17923	667212
2969	667213
71271	667214
38276	667215
104805	667216
42696	667217
1532	667218
24605	667219
12139	667220
29536	667221
2148	667222
31816	667223
13315	667224
48578	667225
43823	667226
15558	667227
71122	667228
111826	667229
34877	667230
78640	667231
43823	667232
8337	667233
43286	667234
216	667235
2729	667236
125036	667237
9613	667238
124179	667239
75247	667240
58013	667241
11585	667242
13198	667243
32952	667244
2148	667245
170141	667246
22207	667247
43827	667248
366	667249
97993	667250
11836	667251
70641	667252
59093	667253
58493	667254
85163	667255
58560	667256
59344	667257
104679	667258
33765	667259
84751	667260
12237	667261
101564	667262
73714	667263
49129	667264
35563	667265
53719	667266
61925	667267
69614	667268
81287	667269
74750	667270
99726	667271
1914	667272
109700	667273
35978	667274
59344	667275
608	667276
13036	667277
35878	667278
138898	667279
39152	667280
29388	667281
29388	667282
133840	667283
18413	667284
7426	667285
1581	667286
125408	667287
152571	667288
22732	667289
131973	667290
130841	667291
87306	667292
39867	667293
109039	667294
186915	667295
131973	667296
133407	667297
60878	667298
90000	667299
84268	667300
133950	667301
90054	667302
184172	667303
108076	667304
158150	667305
164890	667306
172150	667307
86039	667308
22357	667309
92448	667310
182796	667311
52034	667312
52229	667313
70274	667314
186577	667315
87332	667316
109315	667317
111716	667318
24549	667319
70897	667320
29518	667321
52229	667322
5548	667323
141952	667324
182868	667325
182313	667326
29504	667327
103360	667328
113687	667329
216	667330
103252	667331
87383	667332
140775	667333
134449	667334
170257	667335
181827	667336
78640	667337
22841	667338
108149	667339
43094	667340
84064	667341
103360	667342
29584	667343
54822	667344
75152	667345
15936	667346
1415	667347
81236	667348
185637	667349
109083	667350
184221	667351
62614	667352
86041	667353
138660	667354
87257	667355
89617	667356
22285	667357
88874	667358
109528	667359
13733	667360
182766	667361
8767	667362
142741	667363
87301	667364
109119	667365
37370	667366
78745	667367
66207	667368
80434	667369
110365	667370
27213	667371
112257	667372
73320	667373
145921	667374
90615	667375
119593	667376
177390	667377
7770	667378
109465	667379
79236	667380
186298	667381
22841	667382
162591	667383
67901	667384
158710	667385
105	667386
51921	667387
72812	667388
72845	667389
27213	667390
35904	667391
75190	667392
7293	667393
103244	667394
55377	667395
27213	667396
119828	667397
109969	667398
42483	667399
140850	667400
30446	667401
22846	667402
60573	667403
38356	667404
110168	667405
142913	667406
121148	667407
100782	667408
187449	667409
48287	667410
184296	667411
918	667412
42023	667413
172346	667414
40728	667415
100115	667416
128035	667417
167742	667418
88240	667419
104725	667420
51372	667421
100561	667422
61599	667423
20840	667424
22373	667425
103946	667426
7520	667427
36160	667428
43904	667429
7295	667430
216	667431
72031	667432
138643	667433
227	667434
6567	667435
63740	667436
84963	667437
135355	667438
88167	667439
89474	667440
23878	667441
49641	667442
4986	667443
75123	667444
60258	667445
26242	667446
11585	667447
103100	667448
893	667449
100323	667450
141251	667451
103252	667452
188753	667453
34217	667454
102642	667455
43446	667456
73039	667457
45818	667458
53260	667459
87713	667460
5831	667461
9966	667462
107958	667463
148263	667464
24605	667465
186758	667466
147832	667467
59290	667468
27136	667469
189047	667470
86206	667471
13439	667472
19527	667473
14521	667474
15557	667475
41036	667476
7469	667477
53836	667478
5766	667479
86218	667480
71579	667481
2752	667482
141950	667483
141809	667484
140804	667485
140295	667486
588	667487
2672	667488
105455	667489
8547	667490
10833	667491
3586	667492
3586	667493
17923	667494
14958	667495
128339	667496
46209	667497
40556	667498
53719	667499
21850	667500
44748	667501
21871	667502
1248	667503
1248	667504
17330	667505
14310	667506
17330	667507
35904	667508
44441	667509
15142	667510
15366	667511
69436	667512
13437	667513
78620	667514
88	667515
62139	667516
90156	667517
81709	667518
119821	667519
60981	667520
68605	667521
93532	667522
47581	667523
13580	667524
70316	667525
37175	667526
48084	667527
53885	667528
24477	667529
44906	667530
41385	667531
50087	667532
8723	667533
108298	667534
15785	667535
35696	667536
60300	667537
35588	667538
43021	667539
23736	667540
13935	667541
19903	667542
28743	667543
810	667544
37089	667545
19433	667546
28486	667547
13410	667548
17473	667549
337	667550
337	667551
394	667552
337	667553
394	667554
5142	667555
394	667556
38493	667557
394	667558
337	667559
516	667560
394	667561
337	667562
28770	667563
1769	667564
25644	667565
38770	667566
146705	667567
25535	667568
135527	667569
36438	667570
54105	667571
138284	667572
314	667573
2768	667574
42628	667575
20505	667576
17978	667577
58901	667578
35925	667579
38789	667580
38789	667581
23798	667582
68550	667583
61727	667584
18978	667585
4464	667586
314	667587
25102	667588
3830	667589
29498	667590
10244	667591
33956	667592
42883	667593
27493	667594
81706	667595
56251	667596
314	667597
96730	667598
7335	667599
314	667600
36438	667601
314	667602
67518	667603
314	667604
109731	667605
794	667606
314	667607
1582	667608
957	667609
113802	667610
1267	667611
8365	667612
13803	667613
62394	667614
1267	667615
7467	667616
23552	667617
3058	667618
1938	667619
440	667620
5068	667621
42464	667622
68178	667623
77581	667624
108424	667625
90761	667626
85151	667627
84257	667628
80780	667629
69598	667630
26431	667631
180045	667632
86179	667633
37388	667634
46468	667635
104474	667636
6809	667637
15023	667638
88893	667639
97373	667640
314	667641
51529	667642
81052	667643
50981	667644
20101	667645
74140	667646
20101	667647
47651	667648
44044	667649
44502	667650
42532	667651
181400	667652
16632	667653
60413	667654
107870	667655
27996	667656
2849	667657
10219	667658
47069	667659
7620	667660
16632	667661
31416	667662
8667	667663
28930	667664
55283	667665
83118	667666
19857	667667
26250	667668
56328	667669
37351	667670
57899	667671
43485	667672
38983	667673
5612	667674
17320	667675
61054	667676
769	667677
81248	667678
21513	667679
146114	667680
6615	667681
21357	667682
46542	667683
34214	667684
63018	667685
3174	667686
11301	667687
32207	667688
141515	667689
142374	667690
109639	667691
82145	667692
86454	667693
25906	667694
56685	667695
98381	667696
56453	667697
7900	667698
82436	667699
31956	667700
65030	667701
114600	667702
16584	667703
1275	667704
10160	667705
48006	667706
32688	667707
7467	667708
24445	667709
142371	667710
6809	667711
53457	667712
53245	667713
64918	667714
794	667715
44274	667716
43723	667717
3830	667718
53312	667719
9909	667720
160802	667721
18477	667722
102067	667723
184272	667724
118635	667725
719	667726
124605	667727
27349	667728
42620	667729
9106	667730
122850	667731
55670	667732
43399	667733
86585	667734
38327	667735
23901	667736
54528	667737
56878	667738
126116	667739
46879	667740
19835	667741
115908	667742
11438	667743
26246	667744
104779	667745
9147	667746
143062	667747
12800	667748
51865	667749
187083	667750
99011	667751
72047	667752
88842	667753
28524	667754
59922	667755
131780	667756
181666	667757
63362	667758
22573	667759
14839	667760
33831	667761
153768	667762
92096	667763
186819	667764
149133	667765
150325	667766
11777	667767
107595	667768
136532	667769
20780	667770
93024	667771
89053	667772
54535	667773
48518	667774
102830	667775
73399	667776
114212	667777
57688	667778
20471	667779
41090	667780
12676	667781
101613	667782
64276	667783
66446	667784
109564	667785
95405	667786
44004	667787
83938	667788
32011	667789
59704	667790
157061	667791
65832	667792
145410	667793
184415	667794
18477	667795
102404	667796
117520	667797
84554	667798
47062	667799
158478	667800
117852	667801
110789	667802
76577	667803
70825	667804
48202	667805
17388	667806
148957	667807
116601	667808
78902	667809
171901	667810
59636	667811
112108	667812
57111	667813
24173	667814
164198	667815
87009	667816
57188	667817
78242	667818
75470	667819
82102	667820
75875	667821
142208	667822
15154	667823
67204	667824
50394	667825
116515	667826
31711	667827
27100	667828
127718	667829
156873	667830
111449	667831
19527	667832
9761	667833
141830	667834
106692	667835
40960	667836
68419	667837
71366	667838
136335	667839
88698	667840
107372	667841
172544	667842
17198	667843
180434	667844
152347	667845
55327	667846
30104	667847
185178	667848
139817	667849
142287	667850
10104	667851
15115	667852
23704	667853
63252	667854
136833	667855
36521	667856
82741	667857
174679	667858
136393	667859
14411	667860
69775	667861
110776	667862
53191	667863
80514	667864
95324	667865
52873	667866
76937	667867
50623	667868
116176	667869
120092	667870
62980	667871
93211	667872
51783	667873
88931	667874
109199	667875
8047	667876
39050	667877
78037	667878
103546	667879
32019	667880
13046	667881
66026	667882
67602	667883
55992	667884
145605	667885
111113	667886
16328	667887
15896	667888
147793	667889
12650	667890
59532	667891
14697	667892
106138	667893
36334	667894
17075	667895
176364	667896
108036	667897
1744	667898
23901	667899
53169	667900
25756	667901
47537	667902
110174	667903
49436	667904
64514	667905
4501	667906
24330	667907
62758	667908
19311	667909
5131	667910
23901	667911
24626	667912
79239	667913
40783	667914
92434	667915
14909	667916
123939	667917
44312	667918
177666	667919
84486	667920
144111	667921
25	667922
89999	667923
71426	667924
20170	667925
106684	667926
51143	667927
105554	667928
82827	667929
88573	667930
40783	667931
80266	667932
101116	667933
15030	667934
116969	667935
6412	667936
89102	667937
176644	667938
38793	667939
75271	667940
40190	667941
22368	667942
142763	667943
76636	667944
139213	667945
56979	667946
93618	667947
53148	667948
136365	667949
161609	667950
137492	667951
27201	667952
84975	667953
189	667954
53169	667955
44692	667956
92321	667957
86224	667958
31433	667959
10581	667960
130213	667961
83702	667962
122434	667963
92898	667964
57506	667965
64601	667966
106628	667967
16555	667968
93805	667969
17551	667970
32141	667971
83489	667972
77834	667973
47534	667974
32600	667975
14542	667976
61579	667977
29266	667978
22365	667979
17433	667980
27351	667981
19939	667982
75985	667983
17061	667984
181805	667985
134865	667986
86187	667987
92499	667988
105744	667989
26493	667990
172278	667991
26488	667992
5023	667993
18027	667994
188776	667995
50459	667996
120656	667997
131696	667998
184195	667999
34031	668000
122485	668001
36868	668002
109654	668003
189034	668004
6954	668005
104184	668006
121751	668007
78939	668008
13925	668009
172059	668010
50562	668011
185874	668012
55175	668013
81159	668014
127075	668015
10644	668016
6299	668017
167447	668018
114226	668019
30347	668020
107545	668021
141609	668022
3313	668023
100598	668024
35885	668025
143177	668026
89001	668027
26986	668028
82208	668029
107082	668030
147852	668031
172042	668032
185279	668033
51927	668034
109222	668035
78270	668036
155905	668037
32874	668038
40190	668039
159478	668040
91889	668041
37019	668042
79342	668043
39067	668044
20647	668045
47062	668046
162905	668047
80611	668048
137688	668049
128235	668050
51387	668051
49762	668052
22752	668053
96808	668054
182483	668055
108386	668056
89299	668057
88552	668058
133303	668059
81717	668060
72456	668061
14887	668062
123214	668063
47246	668064
17388	668065
136300	668066
50459	668067
73138	668068
140447	668069
68419	668070
41415	668071
95324	668072
98891	668073
108511	668074
83057	668075
94419	668076
62468	668077
30819	668078
43212	668079
7592	668080
42298	668081
48133	668082
69156	668083
101451	668084
42517	668085
85095	668086
125054	668087
36901	668088
72541	668089
33209	668090
9038	668091
5075	668092
55299	668093
62822	668094
82921	668095
11775	668096
137475	668097
129878	668098
48900	668099
178605	668100
20569	668101
106820	668102
27647	668103
44323	668104
53088	668105
118831	668106
18111	668107
158316	668108
51956	668109
10433	668110
36896	668111
62550	668112
64026	668113
29787	668114
30504	668115
26329	668116
17075	668117
20398	668118
20398	668119
71719	668120
63493	668121
51927	668122
40596	668123
184152	668124
117106	668125
47963	668126
78276	668127
108065	668128
84486	668129
69394	668130
171699	668131
84486	668132
93470	668133
131889	668134
93470	668135
125351	668136
25532	668137
92493	668138
83990	668139
116153	668140
88470	668141
173042	668142
187219	668143
93658	668144
29812	668145
23814	668146
89010	668147
29123	668148
3233	668149
20510	668150
6348	668151
58948	668152
21343	668153
70089	668154
120596	668155
116440	668156
102067	668157
116285	668158
98424	668159
80008	668160
64952	668161
11299	668162
59429	668163
9757	668164
3132	668165
14809	668166
84905	668167
50753	668168
17198	668169
25219	668170
177573	668171
29927	668172
93059	668173
86622	668174
141597	668175
12506	668176
44348	668177
38700	668178
43663	668179
122830	668180
37840	668181
87234	668182
27100	668183
64130	668184
28799	668185
10104	668186
76454	668187
29956	668188
172989	668189
116812	668190
118551	668191
155576	668192
139299	668193
17389	668194
74785	668195
83057	668196
82845	668197
12278	668198
67582	668199
131709	668200
49175	668201
52838	668202
68489	668203
90913	668204
105135	668205
79279	668206
126278	668207
152887	668208
17548	668209
36908	668210
116928	668211
36568	668212
10821	668213
100770	668214
117225	668215
99434	668216
71007	668217
24990	668218
109530	668219
166052	668220
88647	668221
37383	668222
180183	668223
152346	668224
47990	668225
20647	668226
20829	668227
62822	668228
79770	668229
27365	668230
111966	668231
29959	668232
93805	668233
2654	668234
43065	668235
52239	668236
89032	668237
117088	668238
18290	668239
76860	668240
132523	668241
32544	668242
71038	668243
19311	668244
26199	668245
85316	668246
39715	668247
32469	668248
2070	668249
30203	668250
144704	668251
6236	668252
1866	668253
59060	668254
129179	668255
97468	668256
136023	668257
80277	668258
18084	668259
26874	668260
43186	668261
3376	668262
121503	668263
38451	668264
85402	668265
6230	668266
101456	668267
17504	668268
10711	668269
39631	668270
4730	668271
1354	668272
20829	668273
6369	668274
64775	668275
12456	668276
1866	668277
33954	668278
62333	668279
183745	668280
69955	668281
52084	668282
56175	668283
37887	668284
5132	668285
15059	668286
95588	668287
66943	668288
18084	668289
182540	668290
123364	668291
8317	668292
81304	668293
1142	668294
99219	668295
77202	668296
9256	668297
64519	668298
8134	668299
20842	668300
73795	668301
44131	668302
9253	668303
35644	668304
14592	668305
81198	668306
55901	668307
8348	668308
10692	668309
4205	668310
27182	668311
47010	668312
38937	668313
53559	668314
128701	668315
77309	668316
44157	668317
12278	668318
111248	668319
44463	668320
46203	668321
86599	668322
21607	668323
64335	668324
18084	668325
38470	668326
49155	668327
15159	668328
7252	668329
24068	668330
124375	668331
46100	668332
125670	668333
104280	668334
17548	668335
65420	668336
32874	668337
27649	668338
60409	668339
4652	668340
117842	668341
85851	668342
182720	668343
29949	668344
91045	668345
58326	668346
76941	668347
109833	668348
57759	668349
87710	668350
111154	668351
73182	668352
171625	668353
104470	668354
18055	668355
150073	668356
89006	668357
11182	668358
12515	668359
22368	668360
176284	668361
88552	668362
55133	668363
59788	668364
177343	668365
21350	668366
152434	668367
96383	668368
73354	668369
125848	668370
95254	668371
139032	668372
91678	668373
11156	668374
116876	668375
36674	668376
85984	668377
11182	668378
51074	668379
98552	668380
138901	668381
115210	668382
64682	668383
164524	668384
73151	668385
11182	668386
187551	668387
39969	668388
405	668389
111084	668390
114781	668391
36674	668392
82926	668393
186641	668394
73714	668395
185159	668396
30930	668397
75035	668398
52224	668399
12678	668400
113883	668401
183757	668402
157090	668403
187971	668404
77079	668405
45834	668406
33346	668407
64026	668408
142452	668409
46808	668410
50685	668411
115847	668412
17912	668413
168987	668414
93067	668415
88542	668416
56854	668417
184062	668418
58177	668419
147326	668420
6915	668421
108784	668422
65166	668423
93783	668424
88740	668425
103718	668426
60661	668427
91142	668428
114700	668429
92230	668430
145494	668431
107600	668432
13046	668433
104724	668434
17333	668435
67383	668436
80284	668437
87827	668438
82924	668439
26826	668440
67773	668441
105185	668442
11228	668443
166797	668444
58218	668445
52452	668446
59066	668447
64655	668448
70647	668449
17233	668450
136558	668451
45834	668452
80309	668453
60332	668454
70218	668455
14045	668456
30365	668457
132332	668458
53682	668459
8261	668460
11155	668461
116171	668462
18228	668463
180359	668464
140349	668465
45458	668466
170973	668467
44323	668468
31032	668469
139597	668470
44312	668471
103767	668472
41809	668473
50623	668474
1787	668475
80531	668476
109372	668477
32141	668478
8047	668479
159177	668480
181578	668481
38453	668482
125622	668483
12800	668484
88304	668485
171009	668486
7047	668487
66748	668488
112724	668489
21881	668490
35612	668491
29922	668492
69283	668493
85234	668494
143813	668495
98265	668496
3697	668497
9193	668498
27098	668499
71019	668500
38535	668501
31286	668502
147875	668503
38077	668504
79968	668505
3210	668506
87435	668507
108306	668508
4645	668509
97032	668510
39671	668511
23901	668512
108700	668513
32498	668514
16720	668515
110485	668516
23949	668517
9191	668518
66204	668519
2974	668520
7817	668521
29565	668522
21151	668523
5028	668524
98647	668525
80754	668526
117441	668527
23814	668528
90124	668529
78520	668530
183013	668531
149902	668532
102289	668533
18309	668534
143051	668535
26556	668536
157107	668537
2698	668538
43275	668539
67909	668540
187654	668541
184305	668542
70273	668543
127383	668544
182371	668545
146625	668546
183352	668547
181702	668548
126690	668549
29470	668550
14275	668551
73908	668552
28865	668553
63996	668554
166149	668555
92889	668556
1475	668557
143360	668558
1050	668559
55478	668560
114442	668561
103525	668562
165332	668563
182593	668564
157762	668565
159153	668566
187237	668567
97718	668568
29470	668569
5401	668570
85965	668571
16913	668572
158962	668573
149203	668574
64312	668575
8483	668576
98944	668577
76444	668578
45189	668579
54291	668580
125904	668581
141610	668582
35310	668583
35308	668584
107876	668585
153146	668586
73095	668587
2234	668588
102222	668589
156421	668590
47745	668591
20973	668592
85857	668593
9124	668594
151750	668595
46850	668596
111126	668597
180405	668598
17454	668599
50501	668600
87058	668601
24553	668602
144630	668603
111092	668604
150533	668605
86393	668606
124937	668607
10971	668608
96558	668609
144543	668610
132136	668611
64737	668612
181305	668613
94481	668614
143466	668615
3320	668616
7823	668617
99571	668618
6841	668619
115262	668620
13317	668621
43725	668622
63736	668623
91213	668624
115659	668625
182495	668626
8809	668627
47075	668628
25039	668629
2207	668630
56067	668631
43188	668632
54548	668633
66519	668634
26369	668635
87815	668636
19344	668637
106525	668638
5	668639
47463	668640
36263	668641
36245	668642
51413	668643
178069	668644
42879	668645
15969	668646
61386	668647
31771	668648
149938	668649
181872	668650
108076	668651
82401	668652
51343	668653
136520	668654
19064	668655
139182	668656
62053	668657
80023	668658
125177	668659
50364	668660
17817	668661
33945	668662
151755	668663
98376	668664
45052	668665
138331	668666
12322	668667
46976	668668
160522	668669
48943	668670
57817	668671
95205	668672
25504	668673
135426	668674
217	668675
78520	668676
40253	668677
9747	668678
126422	668679
162154	668680
37206	668681
24317	668682
91459	668683
11014	668684
9176	668685
54846	668686
77940	668687
20441	668688
46710	668689
31722	668690
20079	668691
8356	668692
11999	668693
46621	668694
128232	668695
62729	668696
113985	668697
75402	668698
29654	668699
6322	668700
58714	668701
80752	668702
101627	668703
82414	668704
6675	668705
97411	668706
75318	668707
77259	668708
63188	668709
6294	668710
139350	668711
109059	668712
86796	668713
45467	668714
31144	668715
18739	668716
85996	668717
5934	668718
75264	668719
58232	668720
150995	668721
154435	668722
26556	668723
54848	668724
72355	668725
159167	668726
17467	668727
128554	668728
13274	668729
188338	668730
41144	668731
128621	668732
162401	668733
13455	668734
6169	668735
22643	668736
51838	668737
108031	668738
13941	668739
128210	668740
23798	668741
128571	668742
59829	668743
39199	668744
161231	668745
21800	668746
147351	668747
667	668748
171635	668749
60743	668750
7996	668751
4413	668752
141901	668753
1232	668754
19580	668755
3547	668756
3353	668757
37169	668758
59726	668759
97558	668760
3792	668761
46679	668762
62804	668763
139639	668764
74557	668765
88266	668766
10593	668767
4186	668768
82119	668769
24676	668770
14641	668771
62408	668772
111308	668773
97877	668774
146216	668775
99475	668776
65586	668777
144468	668778
113788	668779
144770	668780
134735	668781
37110	668782
75672	668783
116707	668784
8964	668785
79950	668786
116611	668787
42747	668788
108431	668789
32285	668790
9393	668791
81645	668792
56145	668793
139481	668794
19456	668795
30974	668796
29352	668797
29222	668798
94867	668799
81478	668800
139304	668801
89380	668802
147496	668803
104350	668804
55615	668805
41084	668806
14641	668807
160930	668808
25429	668809
1419	668810
4600	668811
5778	668812
17086	668813
24924	668814
12514	668815
18824	668816
17602	668817
93400	668818
43259	668819
94672	668820
21044	668821
151985	668822
2766	668823
24704	668824
20313	668825
87985	668826
71038	668827
48785	668828
97275	668829
82053	668830
47155	668831
162822	668832
129152	668833
17533	668834
126891	668835
162666	668836
162930	668837
89159	668838
116929	668839
76299	668840
117095	668841
43973	668842
152105	668843
52913	668844
146558	668845
73816	668846
23586	668847
175787	668848
135214	668849
35832	668850
88446	668851
79245	668852
132541	668853
18099	668854
141249	668855
98606	668856
143135	668857
30255	668858
94156	668859
49823	668860
184614	668861
107440	668862
122770	668863
12325	668864
186838	668865
150774	668866
36498	668867
102248	668868
120388	668869
3220	668870
53094	668871
163707	668872
110967	668873
8092	668874
177285	668875
35794	668876
88446	668877
186846	668878
75300	668879
26837	668880
101273	668881
18329	668882
25125	668883
77180	668884
3047	668885
183749	668886
167508	668887
10979	668888
147383	668889
19538	668890
160951	668891
70724	668892
406	668893
88557	668894
8798	668895
46976	668896
46773	668897
44320	668898
64439	668899
137206	668900
22948	668901
21578	668902
25490	668903
73047	668904
88679	668905
110642	668906
113970	668907
36469	668908
155229	668909
117645	668910
20497	668911
123333	668912
20497	668913
66179	668914
129891	668915
56765	668916
61025	668917
63724	668918
86376	668919
8034	668920
133433	668921
150824	668922
186449	668923
186948	668924
73821	668925
185952	668926
73738	668927
163628	668928
155201	668929
135732	668930
23064	668931
14641	668932
130527	668933
119157	668934
49820	668935
88557	668936
119256	668937
20497	668938
57157	668939
29456	668940
14070	668941
16523	668942
13652	668943
171575	668944
1681	668945
18993	668946
30045	668947
12630	668948
74525	668949
130070	668950
35076	668951
23938	668952
67488	668953
114484	668954
90238	668955
29597	668956
54020	668957
24151	668958
44497	668959
136344	668960
1219	668961
24800	668962
67856	668963
45520	668964
129887	668965
51211	668966
133963	668967
22755	668968
17988	668969
37267	668970
85927	668971
11761	668972
63357	668973
63385	668974
22158	668975
63357	668976
6861	668977
17567	668978
52309	668979
802	668980
45467	668981
49388	668982
89210	668983
25237	668984
15147	668985
67083	668986
44592	668987
7684	668988
15909	668989
202	668990
23913	668991
7129	668992
10729	668993
3859	668994
18283	668995
21121	668996
172283	668997
16	668998
46881	668999
4619	669000
58543	669001
5137	669002
6869	669003
28720	669004
30113	669005
94974	669006
107171	669007
5310	669008
79741	669009
27825	669010
59519	669011
48779	669012
39705	669013
32546	669014
116318	669015
163812	669016
108900	669017
16251	669018
25835	669019
19971	669020
75261	669021
21074	669022
7507	669023
15684	669024
5725	669025
12103	669026
37585	669027
97918	669028
128481	669029
16191	669030
140208	669031
126836	669032
15233	669033
43357	669034
114225	669035
46005	669036
129489	669037
729	669038
65239	669039
59788	669040
20230	669041
136829	669042
44596	669043
26670	669044
166908	669045
169163	669046
19064	669047
66428	669048
111816	669049
3989	669050
68720	669051
107572	669052
125120	669053
119500	669054
51963	669055
36513	669056
63705	669057
33824	669058
24639	669059
37729	669060
12428	669061
35458	669062
47056	669063
97356	669064
64127	669065
59651	669066
116839	669067
14108	669068
12510	669069
140455	669070
164442	669071
168408	669072
55233	669073
124401	669074
88746	669075
51890	669076
12345	669077
63933	669078
142412	669079
110639	669080
17150	669081
87813	669082
80261	669083
3546	669084
127736	669085
97837	669086
5693	669087
76555	669088
14526	669089
100600	669090
25610	669091
38011	669092
10595	669093
99759	669094
55807	669095
6682	669096
12026	669097
114661	669098
55615	669099
29861	669100
66405	669101
81471	669102
56322	669103
17582	669104
73188	669105
121955	669106
186867	669107
80527	669108
20735	669109
144605	669110
12489	669111
17792	669112
46649	669113
48968	669114
81910	669115
168997	669116
68590	669117
22829	669118
135613	669119
133020	669120
104184	669121
27775	669122
98278	669123
109378	669124
1679	669125
73158	669126
177392	669127
97729	669128
36079	669129
63647	669130
11242	669131
2776	669132
176667	669133
104533	669134
32129	669135
162609	669136
112381	669137
73751	669138
112480	669139
133486	669140
79592	669141
59355	669142
99504	669143
5173	669144
3953	669145
180468	669146
151362	669147
33294	669148
1378	669149
6314	669150
52001	669151
142301	669152
153118	669153
19053	669154
67500	669155
5251	669156
61997	669157
51426	669158
20893	669159
98574	669160
53207	669161
24186	669162
64879	669163
61851	669164
61948	669165
162650	669166
97036	669167
92645	669168
8632	669169
136040	669170
116394	669171
120285	669172
14103	669173
25090	669174
25828	669175
78244	669176
116839	669177
12536	669178
5433	669179
37472	669180
80941	669181
187707	669182
52569	669183
113783	669184
188121	669185
136001	669186
12070	669187
151919	669188
89771	669189
17089	669190
86261	669191
52523	669192
34027	669193
67431	669194
99475	669195
38248	669196
96831	669197
20313	669198
85858	669199
133968	669200
16362	669201
21548	669202
6756	669203
28750	669204
48732	669205
152478	669206
55730	669207
66766	669208
15617	669209
9278	669210
64443	669211
157435	669212
6958	669213
2855	669214
72252	669215
6267	669216
97904	669217
77812	669218
12079	669219
20272	669220
52453	669221
73812	669222
17617	669223
2303	669224
6756	669225
26278	669226
11319	669227
12047	669228
178507	669229
165033	669230
33898	669231
14526	669232
91866	669233
148133	669234
169440	669235
154065	669236
140507	669237
13456	669238
75319	669239
15987	669240
114336	669241
75568	669242
112448	669243
36414	669244
79638	669245
42785	669246
90742	669247
60550	669248
32966	669249
12816	669250
151913	669251
35615	669252
103023	669253
181658	669254
30155	669255
76276	669256
31754	669257
139723	669258
18954	669259
79527	669260
59519	669261
119576	669262
36165	669263
1059	669264
34788	669265
95836	669266
11078	669267
111305	669268
10689	669269
119231	669270
25541	669271
97397	669272
187303	669273
35616	669274
134227	669275
119371	669276
53633	669277
64701	669278
75133	669279
52740	669280
37839	669281
1804	669282
19563	669283
50830	669284
68755	669285
81530	669286
123145	669287
164830	669288
101554	669289
27969	669290
166476	669291
181466	669292
79217	669293
150536	669294
93002	669295
176394	669296
175783	669297
135157	669298
175676	669299
176077	669300
106141	669301
175589	669302
176636	669303
176183	669304
176300	669305
134892	669306
177021	669307
134799	669308
175792	669309
134804	669310
176018	669311
175985	669312
45193	669313
5862	669314
150066	669315
43910	669316
50797	669317
16547	669318
152988	669319
180361	669320
86915	669321
179865	669322
15977	669323
65995	669324
44320	669325
143603	669326
154749	669327
118041	669328
180759	669329
87058	669330
41304	669331
76973	669332
188868	669333
140258	669334
177067	669335
142274	669336
62803	669337
76962	669338
30880	669339
34850	669340
46268	669341
97302	669342
42003	669343
25070	669344
75324	669345
77768	669346
35266	669347
119282	669348
137232	669349
169323	669350
136320	669351
179786	669352
43650	669353
21124	669354
80036	669355
45458	669356
38531	669357
45253	669358
57056	669359
134033	669360
112191	669361
133629	669362
44444	669363
102559	669364
91913	669365
52398	669366
65523	669367
110957	669368
31989	669369
28890	669370
45054	669371
7495	669372
46429	669373
30663	669374
170787	669375
141577	669376
26172	669377
56683	669378
43650	669379
74074	669380
54683	669381
127518	669382
55233	669383
68534	669384
186587	669385
50809	669386
140791	669387
71790	669388
121513	669389
40346	669390
18690	669391
70870	669392
98627	669393
38331	669394
10628	669395
126339	669396
15517	669397
62708	669398
20168	669399
36035	669400
55321	669401
108865	669402
114154	669403
17143	669404
50946	669405
51053	669406
75672	669407
6633	669408
155949	669409
67103	669410
179298	669411
30683	669412
119007	669413
25342	669414
182384	669415
129451	669416
23924	669417
44861	669418
73830	669419
89655	669420
87172	669421
133233	669422
54816	669423
80272	669424
56108	669425
8800	669426
117021	669427
40609	669428
27687	669429
146917	669430
94974	669431
42388	669432
60884	669433
7751	669434
40736	669435
23687	669436
19676	669437
85558	669438
25784	669439
68720	669440
46378	669441
10801	669442
78464	669443
20697	669444
54916	669445
77558	669446
31391	669447
3376	669448
85634	669449
14805	669450
59275	669451
145428	669452
11973	669453
1695	669454
3376	669455
15110	669456
106735	669457
113450	669458
48830	669459
28244	669460
11305	669461
24283	669462
55235	669463
80038	669464
132900	669465
24151	669466
116222	669467
159983	669468
100907	669469
10641	669470
79989	669471
14470	669472
43809	669473
26203	669474
35778	669475
108851	669476
38646	669477
18556	669478
101422	669479
26142	669480
168155	669481
46622	669482
8071	669483
133353	669484
30575	669485
88317	669486
50416	669487
26090	669488
116692	669489
165863	669490
71641	669491
76977	669492
21548	669493
51859	669494
86425	669495
8294	669496
45326	669497
3388	669498
151	669499
55263	669500
35257	669501
120053	669502
51452	669503
25834	669504
54135	669505
12606	669506
112299	669507
64649	669508
2608	669509
47233	669510
131148	669511
55812	669512
36721	669513
99201	669514
81239	669515
11156	669516
48462	669517
32141	669518
12650	669519
116395	669520
109274	669521
34191	669522
106839	669523
32948	669524
36605	669525
86404	669526
4141	669527
135334	669528
27404	669529
171503	669530
66359	669531
71203	669532
137332	669533
71816	669534
78747	669535
62768	669536
139655	669537
106641	669538
122687	669539
64131	669540
71774	669541
36917	669542
88727	669543
117236	669544
149049	669545
23778	669546
188984	669547
40675	669548
107680	669549
8768	669550
60295	669551
94094	669552
61232	669553
139800	669554
137638	669555
82992	669556
151112	669557
90559	669558
147664	669559
75542	669560
64676	669561
9152	669562
15080	669563
110061	669564
62662	669565
116979	669566
1442	669567
7966	669568
171595	669569
73171	669570
163827	669571
76395	669572
74743	669573
186672	669574
80211	669575
109683	669576
56052	669577
41260	669578
66359	669579
9780	669580
59646	669581
39949	669582
66898	669583
42085	669584
104537	669585
14807	669586
46139	669587
127771	669588
63006	669589
176616	669590
6852	669591
37120	669592
147654	669593
22863	669594
93295	669595
141704	669596
166783	669597
7688	669598
156110	669599
44015	669600
22863	669601
89157	669602
689	669603
15080	669604
92997	669605
110493	669606
137634	669607
109877	669608
147935	669609
36917	669610
122024	669611
175779	669612
129690	669613
109274	669614
94407	669615
15425	669616
158180	669617
36419	669618
69356	669619
136886	669620
149562	669621
85106	669622
14893	669623
7303	669624
46521	669625
32884	669626
131889	669627
183512	669628
87959	669629
106198	669630
63446	669631
143157	669632
88856	669633
15080	669634
177226	669635
32061	669636
7620	669637
41998	669638
7844	669639
13283	669640
135075	669641
48943	669642
70581	669643
88931	669644
163332	669645
148816	669646
49564	669647
62471	669648
116958	669649
3388	669650
424	669651
31886	669652
73176	669653
93219	669654
74522	669655
39772	669656
38032	669657
15759	669658
46105	669659
48641	669660
56053	669661
18337	669662
38032	669663
129714	669664
39676	669665
49478	669666
58809	669667
10886	669668
325	669669
59880	669670
87186	669671
157118	669672
26923	669673
32547	669674
70647	669675
87226	669676
12368	669677
6369	669678
111739	669679
60594	669680
19563	669681
27159	669682
44477	669683
24990	669684
109514	669685
52636	669686
31026	669687
127887	669688
16952	669689
27211	669690
43326	669691
143705	669692
107620	669693
29959	669694
109371	669695
181663	669696
44344	669697
65239	669698
64680	669699
124900	669700
64514	669701
142229	669702
78610	669703
114299	669704
75545	669705
18543	669706
178488	669707
163984	669708
50623	669709
99276	669710
168541	669711
48217	669712
82241	669713
87841	669714
54528	669715
44323	669716
5023	669717
188890	669718
19978	669719
64890	669720
45253	669721
117101	669722
18553	669723
118078	669724
87013	669725
68724	669726
66186	669727
48453	669728
40614	669729
25742	669730
120049	669731
35149	669732
31323	669733
67970	669734
55369	669735
54286	669736
60441	669737
100814	669738
170929	669739
81819	669740
10632	669741
54005	669742
56122	669743
77420	669744
121292	669745
83489	669746
27201	669747
131005	669748
140450	669749
84438	669750
102603	669751
153400	669752
11140	669753
20569	669754
79636	669755
113767	669756
107620	669757
119844	669758
66537	669759
31603	669760
22172	669761
24850	669762
128813	669763
59619	669764
15166	669765
142126	669766
188229	669767
59922	669768
166512	669769
44112	669770
84672	669771
20387	669772
79975	669773
180949	669774
47233	669775
48223	669776
109023	669777
96792	669778
107619	669779
122241	669780
165772	669781
108933	669782
38937	669783
73403	669784
117009	669785
53124	669786
27887	669787
37444	669788
177253	669789
30185	669790
46840	669791
46892	669792
149947	669793
10785	669794
85951	669795
46799	669796
30251	669797
55831	669798
4249	669799
106500	669800
17808	669801
6452	669802
116417	669803
75278	669804
6369	669805
160628	669806
25984	669807
132595	669808
104709	669809
45883	669810
79584	669811
29300	669812
56113	669813
7303	669814
167820	669815
101055	669816
98237	669817
91522	669818
151684	669819
19939	669820
80499	669821
74814	669822
45674	669823
41809	669824
31886	669825
21806	669826
109394	669827
31861	669828
119397	669829
134003	669830
116767	669831
98240	669832
59066	669833
98240	669834
15412	669835
355	669836
91350	669837
111955	669838
48971	669839
12517	669840
38796	669841
185950	669842
280	669843
161135	669844
17640	669845
53991	669846
64077	669847
47188	669848
94348	669849
182271	669850
68141	669851
114492	669852
151279	669853
138107	669854
140253	669855
39230	669856
106661	669857
37444	669858
58351	669859
58351	669860
141683	669861
70265	669862
6975	669863
93186	669864
163098	669865
135495	669866
15880	669867
149190	669868
57849	669869
44348	669870
41338	669871
131426	669872
30801	669873
171580	669874
9049	669875
18423	669876
55178	669877
87234	669878
76392	669879
167601	669880
152415	669881
92991	669882
33185	669883
5972	669884
138842	669885
125867	669886
94336	669887
152297	669888
116285	669889
43010	669890
17959	669891
14357	669892
79519	669893
108500	669894
100993	669895
66308	669896
60594	669897
20829	669898
135038	669899
131832	669900
110894	669901
60332	669902
97141	669903
31760	669904
6660	669905
13807	669906
46	669907
514	669908
2206	669909
155654	669910
3432	669911
215	669912
34841	669913
76802	669914
16404	669915
2996	669916
19060	669917
80289	669918
67374	669919
46898	669920
184968	669921
26954	669922
80289	669923
26954	669924
46898	669925
46898	669926
12172	669927
76957	669928
155505	669929
16848	669930
135583	669931
120624	669932
31001	669933
99623	669934
26252	669935
169784	669936
131824	669937
140780	669938
99275	669939
181765	669940
55632	669941
55632	669942
21584	669943
31034	669944
31034	669945
125550	669946
96271	669947
121901	669948
25433	669949
48800	669950
17230	669951
43420	669952
21037	669953
53683	669954
65379	669955
123101	669956
21037	669957
55008	669958
45911	669959
120744	669960
31046	669961
78138	669962
81535	669963
55539	669964
58564	669965
100333	669966
25157	669967
17785	669968
98887	669969
53683	669970
100333	669971
164004	669972
101995	669973
67639	669974
64247	669975
46564	669976
160793	669977
56844	669978
46283	669979
46283	669980
45040	669981
65806	669982
45686	669983
129358	669984
19087	669985
19087	669986
11134	669987
21623	669988
11174	669989
45150	669990
19649	669991
44820	669992
179546	669993
10580	669994
7815	669995
49818	669996
58545	669997
21623	669998
38454	669999
128832	670000
13071	670001
16200	670002
84452	670003
59738	670004
169982	670005
60399	670006
79132	670007
14781	670008
4644	670009
912	670010
14537	670011
27075	670012
32094	670013
12010	670014
5754	670015
24885	670016
52044	670017
13818	670018
29731	670019
29830	670020
73850	670021
6905	670022
4	670023
69050	670024
540	670025
185368	670026
35876	670027
10587	670028
5168	670029
25046	670030
263	670031
19210	670032
34365	670033
60549	670034
23214	670035
1494	670036
10127	670037
4386	670038
7561	670039
136	670040
1967	670041
8710	670042
73868	670043
4679	670044
73279	670045
289	670046
8242	670047
12773	670048
56147	670049
14174	670050
2404	670051
800	670052
118101	670053
93839	670054
55310	670055
181060	670056
100938	670057
1319	670058
94320	670059
14057	670060
21140	670061
57	670062
85786	670063
64728	670064
11006	670065
99930	670066
8779	670067
35939	670068
58415	670069
37361	670070
78128	670071
1443	670072
29323	670073
66653	670074
42840	670075
7837	670076
46127	670077
60268	670078
10972	670079
33083	670080
49392	670081
29150	670082
86418	670083
32727	670084
97935	670085
17618	670086
17897	670087
80973	670088
55	670089
893	670090
29664	670091
51373	670092
25253	670093
35236	670094
6065	670095
15810	670096
36597	670097
49561	670098
52304	670099
62209	670100
2534	670101
19173	670102
32438	670103
89847	670104
35432	670105
12080	670106
5531	670107
4314	670108
104805	670109
14895	670110
104	670111
26618	670112
16936	670113
30871	670114
16131	670115
5997	670116
11020	670117
47	670118
18382	670119
3229	670120
15226	670121
18396	670122
6852	670123
9378	670124
9303	670125
1838	670126
117684	670127
31778	670128
15019	670129
126308	670130
18823	670131
3675	670132
96980	670133
3910	670134
19189	670135
58940	670136
57311	670137
14704	670138
39027	670139
24096	670140
16362	670141
9366	670142
2836	670143
37572	670144
27635	670145
22020	670146
59270	670147
14021	670148
63916	670149
26200	670150
78323	670151
12678	670152
31758	670153
23664	670154
2057	670155
23664	670156
3115	670157
13795	670158
249	670159
30609	670160
19931	670161
2054	670162
102793	670163
29013	670164
48723	670165
55362	670166
13214	670167
91599	670168
12032	670169
52012	670170
545	670171
23878	670172
69267	670173
39701	670174
39788	670175
12947	670176
69	670177
1	670178
69190	670179
113333	670180
6611	670181
19967	670182
1329	670183
93842	670184
53434	670185
841	670186
9183	670187
4463	670188
21384	670189
22740	670190
150	670191
47969	670192
19906	670193
28283	670194
16091	670195
19351	670196
83449	670197
11745	670198
82	670199
25303	670200
4166	670201
1825	670202
1351	670203
56431	670204
35093	670205
212	670206
46830	670207
1743	670208
16958	670209
2069	670210
18796	670211
8545	670212
20695	670213
367	670214
1243	670215
2752	670216
15678	670217
7399	670218
60069	670219
16780	670220
555	670221
16699	670222
11007	670223
3917	670224
1964	670225
61950	670226
24255	670227
32026	670228
62684	670229
41567	670230
3	670231
28190	670232
8739	670233
29435	670234
11204	670235
58624	670236
51802	670237
1418	670238
684	670239
572	670240
1160	670241
1867	670242
29512	670243
43561	670244
1338	670245
14	670246
20812	670247
2711	670248
1322	670249
2199	670250
37528	670251
346	670252
40687	670253
17001	670254
39518	670255
15278	670256
16878	670257
69135	670258
19054	670259
51553	670260
21944	670261
3516	670262
5	670263
32476	670264
40803	670265
28751	670266
10576	670267
1854	670268
176747	670269
60855	670270
3228	670271
11363	670272
24129	670273
9692	670274
15651	670275
11363	670276
402	670277
3931	670278
10727	670279
5639	670280
5726	670281
5624	670282
7988	670283
56262	670284
28089	670285
11740	670286
233	670287
52244	670288
73451	670289
35958	670290
53017	670291
12681	670292
15651	670293
10501	670294
22326	670295
164028	670296
15207	670297
44899	670298
22572	670299
35496	670300
34241	670301
9047	670302
1753	670303
163	670304
21797	670305
7694	670306
33391	670307
20677	670308
21887	670309
17421	670310
37186	670311
146854	670312
47955	670313
16159	670314
5710	670315
2400	670316
1641	670317
39262	670318
20886	670319
27217	670320
39500	670321
51496	670322
5037	670323
11885	670324
27748	670325
8687	670326
32184	670327
565	670328
39223	670329
82759	670330
28067	670331
1298	670332
1298	670333
17278	670334
43374	670335
10307	670336
45011	670337
36133	670338
9901	670339
56339	670340
73826	670341
173543	670342
2720	670343
573	670344
823	670345
36150	670346
154123	670347
25233	670348
11315	670349
97	670350
14633	670351
23659	670352
42874	670353
748	670354
178793	670355
178166	670356
148444	670357
5734	670358
962	670359
29100	670360
3631	670361
21943	670362
24272	670363
169	670364
38603	670365
17933	670366
72386	670367
37970	670368
32691	670369
23659	670370
1491	670371
4095	670372
16685	670373
1198	670374
4323	670375
24963	670376
15276	670377
32103	670378
38	670379
34627	670380
937	670381
12572	670382
21598	670383
50701	670384
66022	670385
214	670386
81	670387
29254	670388
1439	670389
3440	670390
5197	670391
2588	670392
6542	670393
2877	670394
1936	670395
28810	670396
2278	670397
3341	670398
17553	670399
21370	670400
1811	670401
5400	670402
8671	670403
973	670404
1619	670405
1029	670406
3273	670407
23703	670408
5803	670409
12073	670410
32539	670411
1981	670412
48751	670413
12681	670414
23847	670415
138552	670416
20150	670417
10461	670418
74	670419
2352	670420
765	670421
59298	670422
48041	670423
1641	670424
3380	670425
7950	670426
21951	670427
13253	670428
62052	670429
51290	670430
20842	670431
33385	670432
28952	670433
35817	670434
16596	670435
16066	670436
1713	670437
21582	670438
14948	670439
3966	670440
979	670441
244	670442
27763	670443
56651	670444
6592	670445
16626	670446
26141	670447
2066	670448
3513	670449
1771	670450
11671	670451
519	670452
386	670453
45039	670454
16039	670455
49975	670456
49977	670457
5807	670458
19229	670459
90977	670460
2812	670461
72340	670462
53004	670463
28244	670464
87604	670465
71777	670466
389	670467
42417	670468
16796	670469
1	670470
49004	670471
748	670472
386	670473
633	670474
45891	670475
8434	670476
34480	670477
108435	670478
1106	670479
39471	670480
13545	670481
16977	670482
7641	670483
113254	670484
91026	670485
22020	670486
12783	670487
30727	670488
9744	670489
109739	670490
32022	670491
1960	670492
19893	670493
33560	670494
7026	670495
29061	670496
2696	670497
47994	670498
23209	670499
19283	670500
139071	670501
7385	670502
3858	670503
142629	670504
19255	670505
34585	670506
35556	670507
143197	670508
21888	670509
47691	670510
9138	670511
28310	670512
34617	670513
28415	670514
186927	670515
83416	670516
16126	670517
42129	670518
9402	670519
82511	670520
31918	670521
108285	670522
48967	670523
56690	670524
28574	670525
45232	670526
8346	670527
60012	670528
23187	670529
15671	670530
2767	670531
50219	670532
5284	670533
14060	670534
19968	670535
64492	670536
22076	670537
70698	670538
139854	670539
74801	670540
9849	670541
39119	670542
27358	670543
3008	670544
40397	670545
39861	670546
12365	670547
9753	670548
12791	670549
2094	670550
32270	670551
16137	670552
1620	670553
68840	670554
9814	670555
4124	670556
16771	670557
8500	670558
9881	670559
6957	670560
22033	670561
3581	670562
10858	670563
22694	670564
86005	670565
47326	670566
63089	670567
19863	670568
13728	670569
34465	670570
5048	670571
41639	670572
26576	670573
4208	670574
28594	670575
41524	670576
11589	670577
8213	670578
13710	670579
73010	670580
27611	670581
16077	670582
6514	670583
16053	670584
34692	670585
16807	670586
23254	670587
41771	670588
1765	670589
88569	670590
17137	670591
488	670592
57168	670593
15366	670594
67005	670595
90142	670596
3565	670597
69099	670598
87553	670599
21242	670600
165247	670601
22246	670602
30220	670603
4039	670604
23148	670605
65274	670606
6944	670607
26582	670608
5090	670609
7326	670610
4133	670611
26617	670612
135662	670613
10159	670614
80902	670615
31153	670616
23243	670617
50168	670618
16255	670619
54876	670620
19269	670621
71168	670622
7234	670623
9584	670624
18387	670625
20139	670626
22751	670627
9889	670628
28475	670629
31897	670630
182222	670631
3001	670632
4860	670633
99	670634
19390	670635
71802	670636
48008	670637
41493	670638
8701	670639
43262	670640
7828	670641
13310	670642
54159	670643
22242	670644
66453	670645
28367	670646
1354	670647
40538	670648
4160	670649
41665	670650
42845	670651
66319	670652
34688	670653
46992	670654
11565	670655
74587	670656
142688	670657
41524	670658
64533	670659
19435	670660
5363	670661
32859	670662
55213	670663
23783	670664
60745	670665
3029	670666
25594	670667
10093	670668
11050	670669
4881	670670
19415	670671
20343	670672
41850	670673
32526	670674
14014	670675
32840	670676
60032	670677
28348	670678
5	670679
8425	670680
21177	670681
32506	670682
26617	670683
19812	670684
5709	670685
18263	670686
54307	670687
29111	670688
6034	670689
50186	670690
19673	670691
5353	670692
25527	670693
59329	670694
394	670695
1979	670696
19675	670697
47573	670698
72184	670699
41748	670700
23500	670701
3321	670702
29438	670703
51216	670704
98721	670705
16292	670706
72204	670707
50200	670708
24243	670709
27276	670710
70816	670711
28732	670712
441	670713
7053	670714
8263	670715
2146	670716
37518	670717
9990	670718
43628	670719
23400	670720
100198	670721
50200	670722
40872	670723
8116	670724
18709	670725
8352	670726
7823	670727
29169	670728
7499	670729
52680	670730
29685	670731
13920	670732
103877	670733
53422	670734
113201	670735
43135	670736
1	670737
23226	670738
41595	670739
8504	670740
57347	670741
32078	670742
87364	670743
124478	670744
16207	670745
1378	670746
2449	670747
1099	670748
28843	670749
14213	670750
24473	670751
5096	670752
22111	670753
2721	670754
2964	670755
34246	670756
92482	670757
40680	670758
24522	670759
2403	670760
11170	670761
10348	670762
124871	670763
10381	670764
5553	670765
19027	670766
6770	670767
4656	670768
30075	670769
1402	670770
4883	670771
4574	670772
12832	670773
75108	670774
24662	670775
1139	670776
93	670777
7373	670778
87172	670779
11946	670780
22460	670781
19855	670782
109492	670783
32516	670784
24347	670785
206	670786
2470	670787
24105	670788
58787	670789
4473	670790
13285	670791
20611	670792
58816	670793
58816	670794
136429	670795
109693	670796
184742	670797
136429	670798
943	670799
4214	670800
4214	670801
4214	670802
1483	670803
320	670804
6659	670805
10400	670806
11581	670807
34775	670808
8671	670809
2352	670810
89791	670811
9384	670812
2281	670813
18846	670814
4214	670815
28749	670816
16486	670817
833	670818
43496	670819
1547	670820
5763	670821
4671	670822
14927	670823
21098	670824
20888	670825
8648	670826
112359	670827
35621	670828
14400	670829
14361	670830
1956	670831
13884	670832
19334	670833
136	670834
41858	670835
83635	670836
86863	670837
39203	670838
468	670839
74427	670840
739	670841
68968	670842
14895	670843
53700	670844
65407	670845
85270	670846
49904	670847
44811	670848
119914	670849
120121	670850
91803	670851
22027	670852
133069	670853
126827	670854
32674	670855
34342	670856
123778	670857
10224	670858
6021	670859
17441	670860
5387	670861
48042	670862
3989	670863
14082	670864
11463	670865
15362	670866
64496	670867
48113	670868
2462	670869
58409	670870
4496	670871
21979	670872
2838	670873
17385	670874
7226	670875
1861	670876
63016	670877
1459	670878
2220	670879
970	670880
92671	670881
8147	670882
3527	670883
69498	670884
2944	670885
8905	670886
21019	670887
11157	670888
36539	670889
170891	670890
11124	670891
25076	670892
47711	670893
18697	670894
70849	670895
6622	670896
59030	670897
101	670898
25701	670899
48623	670900
27	670901
10168	670902
51991	670903
62	670904
74190	670905
45882	670906
89495	670907
218	670908
60	670909
9678	670910
12991	670911
133173	670912
12432	670913
102031	670914
35658	670915
6090	670916
44759	670917
8433	670918
60149	670919
34486	670920
30528	670921
78508	670922
141662	670923
18640	670924
46707	670925
806	670926
14004	670927
32631	670928
1023	670929
134258	670930
13213	670931
1250	670932
162	670933
122	670934
3012	670935
21934	670936
20638	670937
39083	670938
4470	670939
12707	670940
24	670941
1044	670942
3262	670943
32361	670944
6823	670945
56432	670946
8627	670947
68494	670948
73478	670949
12233	670950
52485	670951
85005	670952
30117	670953
17923	670954
29404	670955
3552	670956
62630	670957
22892	670958
22089	670959
30145	670960
26217	670961
26665	670962
174038	670963
55082	670964
8887	670965
8134	670966
8611	670967
29825	670968
49947	670969
124719	670970
36906	670971
64302	670972
15851	670973
15145	670974
9032	670975
16238	670976
55576	670977
31769	670978
1516	670979
8611	670980
15909	670981
63695	670982
34980	670983
49614	670984
57633	670985
10653	670986
38134	670987
7287	670988
35249	670989
4417	670990
24114	670991
54266	670992
11705	670993
47981	670994
23153	670995
74386	670996
56438	670997
790	670998
51537	670999
3847	671000
1071	671001
54496	671002
23153	671003
16296	671004
1079	671005
17	671006
7032	671007
64678	671008
12055	671009
9407	671010
18324	671011
44662	671012
137028	671013
57312	671014
8782	671015
50056	671016
9737	671017
737	671018
565	671019
10414	671020
61501	671021
43274	671022
5634	671023
33394	671024
108	671025
14598	671026
24404	671027
10080	671028
9574	671029
2829	671030
8219	671031
13762	671032
4270	671033
37379	671034
21819	671035
15499	671036
91051	671037
2932	671038
32672	671039
58397	671040
1908	671041
30075	671042
17810	671043
7578	671044
44152	671045
3580	671046
8377	671047
16533	671048
47565	671049
50969	671050
8635	671051
32662	671052
294	671053
69328	671054
73131	671055
2526	671056
939	671057
33212	671058
7625	671059
14749	671060
47918	671061
46354	671062
112680	671063
10887	671064
24854	671065
16803	671066
49353	671067
1615	671068
39552	671069
89857	671070
1188	671071
55135	671072
26336	671073
105140	671074
3914	671075
46421	671076
56480	671077
33058	671078
36715	671079
64255	671080
21819	671081
46551	671082
5104	671083
10802	671084
102892	671085
102171	671086
85334	671087
4210	671088
2389	671089
50002	671090
26382	671091
1987	671092
23302	671093
7381	671094
20041	671095
36776	671096
22419	671097
27265	671098
27562	671099
29476	671100
69235	671101
110090	671102
14115	671103
27741	671104
51602	671105
40113	671106
2660	671107
7552	671108
31010	671109
35465	671110
44604	671111
57747	671112
113142	671113
95562	671114
2864	671115
20944	671116
949	671117
28580	671118
128052	671119
57420	671120
18260	671121
693	671122
11991	671123
8635	671124
44938	671125
51848	671126
18	671127
2839	671128
2438	671129
1896	671130
1716	671131
437	671132
52754	671133
18567	671134
51839	671135
1479	671136
719	671137
115814	671138
74356	671139
4504	671140
33566	671141
39824	671142
3229	671143
62578	671144
31418	671145
13053	671146
58387	671147
175091	671148
70043	671149
20221	671150
43694	671151
51059	671152
89926	671153
1846	671154
1664	671155
4607	671156
17952	671157
13166	671158
47602	671159
65134	671160
39588	671161
21853	671162
38418	671163
598	671164
42289	671165
7085	671166
39244	671167
16580	671168
4475	671169
5757	671170
20239	671171
3689	671172
16053	671173
4054	671174
32314	671175
8647	671176
18148	671177
5897	671178
113241	671179
37915	671180
68209	671181
674	671182
4826	671183
2105	671184
1822	671185
81230	671186
61686	671187
31134	671188
145713	671189
25844	671190
306	671191
15565	671192
2273	671193
67409	671194
174695	671195
3453	671196
35943	671197
44530	671198
580	671199
11020	671200
47963	671201
13920	671202
844	671203
2784	671204
17453	671205
54691	671206
47526	671207
7439	671208
35953	671209
16194	671210
42838	671211
844	671212
4511	671213
4607	671214
39557	671215
74387	671216
60205	671217
850	671218
4425	671219
60958	671220
57588	671221
3175	671222
1635	671223
17247	671224
16560	671225
868	671226
8661	671227
18164	671228
8755	671229
47760	671230
44036	671231
46950	671232
57081	671233
23553	671234
3012	671235
3128	671236
26770	671237
2940	671238
51830	671239
29111	671240
36804	671241
1103	671242
61392	671243
83599	671244
33770	671245
2509	671246
2163	671247
5657	671248
16806	671249
47500	671250
30886	671251
45721	671252
31831	671253
8966	671254
62509	671255
86015	671256
41493	671257
11004	671258
8289	671259
26699	671260
4211	671261
4749	671262
14251	671263
25234	671264
61796	671265
1205	671266
22163	671267
4674	671268
16605	671269
3498	671270
35624	671271
40354	671272
73456	671273
47489	671274
65	671275
32400	671276
711	671277
34156	671278
47799	671279
4590	671280
25762	671281
2859	671282
1629	671283
40977	671284
3913	671285
11034	671286
1297	671287
31566	671288
4091	671289
7086	671290
2188	671291
2433	671292
2285	671293
18370	671294
4514	671295
20954	671296
8103	671297
1034	671298
32457	671299
20103	671300
105	671301
14083	671302
422	671303
18329	671304
25762	671305
32850	671306
14638	671307
2784	671308
4060	671309
5899	671310
8513	671311
40641	671312
1205	671313
43694	671314
49410	671315
2281	671316
6153	671317
11833	671318
104313	671319
62029	671320
18394	671321
23641	671322
21417	671323
566	671324
45918	671325
5829	671326
4101	671327
41653	671328
52478	671329
39771	671330
33889	671331
38872	671332
8419	671333
21757	671334
38903	671335
1985	671336
16720	671337
32389	671338
23680	671339
15335	671340
22383	671341
62037	671342
57287	671343
1264	671344
350	671345
22661	671346
13312	671347
180204	671348
983	671349
5543	671350
39371	671351
51367	671352
58766	671353
100	671354
2541	671355
2035	671356
32519	671357
7322	671358
104167	671359
33220	671360
29287	671361
21253	671362
756	671363
6643	671364
10239	671365
3775	671366
55921	671367
74438	671368
2076	671369
20044	671370
70134	671371
3429	671372
13665	671373
45312	671374
108319	671375
1613	671376
234	671377
21868	671378
2431	671379
63	671380
16199	671381
4820	671382
68691	671383
10005	671384
20798	671385
12065	671386
40485	671387
8513	671388
12065	671389
2247	671390
77774	671391
4786	671392
10519	671393
29706	671394
26713	671395
83384	671396
96457	671397
18171	671398
180012	671399
23699	671400
12010	671401
47654	671402
676	671403
3996	671404
39504	671405
18087	671406
49021	671407
558	671408
14698	671409
4805	671410
37367	671411
3038	671412
388	671413
10510	671414
813	671415
10661	671416
14300	671417
3254	671418
62354	671419
12651	671420
2288	671421
55061	671422
1908	671423
37806	671424
1393	671425
5015	671426
4826	671427
40137	671428
3560	671429
18589	671430
2111	671431
31963	671432
2177	671433
19833	671434
13816	671435
25137	671436
3923	671437
22989	671438
50178	671439
4358	671440
17939	671441
4332	671442
29166	671443
1543	671444
2227	671445
21027	671446
3295	671447
1594	671448
35400	671449
51835	671450
22882	671451
1287	671452
712	671453
6476	671454
6476	671455
79650	671456
170	671457
44692	671458
12282	671459
68903	671460
5411	671461
14094	671462
64110	671463
10188	671464
3736	671465
11058	671466
33910	671467
17369	671468
84667	671469
3425	671470
614	671471
49079	671472
72806	671473
50352	671474
22029	671475
108369	671476
95086	671477
37465	671478
1801	671479
3027	671480
15431	671481
13571	671482
72325	671483
6	671484
26863	671485
54959	671486
74947	671487
38382	671488
2790	671489
18415	671490
599	671491
15041	671492
33601	671493
105617	671494
3274	671495
13433	671496
2221	671497
71162	671498
4254	671499
35317	671500
25954	671501
86847	671502
22741	671503
53420	671504
14249	671505
97368	671506
70895	671507
277	671508
147431	671509
11623	671510
13192	671511
71202	671512
35540	671513
14923	671514
18597	671515
16560	671516
46036	671517
42452	671518
12490	671519
111552	671520
27363	671521
7021	671522
134587	671523
68031	671524
14034	671525
23863	671526
12217	671527
2669	671528
15984	671529
54302	671530
2333	671531
64961	671532
22982	671533
43335	671534
53806	671535
174688	671536
1911	671537
15690	671538
37053	671539
20668	671540
46269	671541
19874	671542
39433	671543
3596	671544
13155	671545
964	671546
7664	671547
5239	671548
23708	671549
5303	671550
18885	671551
35540	671552
3828	671553
21241	671554
17287	671555
31940	671556
7941	671557
19100	671558
12087	671559
35301	671560
40768	671561
7817	671562
183102	671563
49853	671564
41632	671565
300	671566
57810	671567
1456	671568
56424	671569
14217	671570
674	671571
11868	671572
4492	671573
39732	671574
2754	671575
12232	671576
30367	671577
3842	671578
13044	671579
4943	671580
254	671581
22616	671582
27220	671583
63903	671584
6769	671585
9900	671586
2340	671587
4686	671588
9563	671589
4430	671590
30295	671591
33937	671592
14297	671593
62607	671594
1396	671595
326	671596
19813	671597
1929	671598
58719	671599
3810	671600
104572	671601
1395	671602
15333	671603
6547	671604
9658	671605
6334	671606
6354	671607
8080	671608
438	671609
29296	671610
812	671611
2874	671612
44969	671613
114177	671614
35875	671615
13246	671616
79868	671617
16048	671618
41636	671619
4029	671620
1297	671621
5708	671622
41526	671623
21336	671624
14007	671625
41731	671626
41527	671627
48946	671628
249	671629
445	671630
16465	671631
516	671632
617	671633
2774	671634
90413	671635
41847	671636
74307	671637
44179	671638
67569	671639
3855	671640
17868	671641
166025	671642
27348	671643
46919	671644
2762	671645
12737	671646
44456	671647
32535	671648
1	671649
87487	671650
26096	671651
39455	671652
61352	671653
68914	671654
9310	671655
248	671656
32411	671657
25297	671658
940	671659
728	671660
16096	671661
889	671662
5285	671663
508	671664
10100	671665
2933	671666
2450	671667
21801	671668
74492	671669
145980	671670
39442	671671
40991	671672
532	671673
47533	671674
105741	671675
38662	671676
67648	671677
69232	671678
102830	671679
28249	671680
34675	671681
29009	671682
3159	671683
2363	671684
35477	671685
23838	671686
39032	671687
1799	671688
9949	671689
42823	671690
60765	671691
3913	671692
1739	671693
90251	671694
68548	671695
10622	671696
17306	671697
11360	671698
16778	671699
3330	671700
29544	671701
1447	671702
3390	671703
4371	671704
1246	671705
607	671706
36039	671707
27541	671708
5555	671709
1153	671710
48110	671711
96302	671712
29215	671713
6859	671714
2454	671715
85818	671716
78630	671717
54967	671718
50460	671719
57752	671720
34303	671721
11243	671722
48651	671723
24322	671724
5656	671725
66595	671726
6363	671727
21474	671728
14021	671729
4078	671730
9888	671731
7806	671732
112452	671733
104627	671734
9429	671735
55200	671736
11217	671737
12951	671738
24224	671739
84431	671740
15795	671741
49973	671742
8778	671743
68748	671744
16862	671745
4198	671746
55167	671747
12019	671748
17858	671749
22828	671750
102420	671751
65920	671752
64965	671753
58789	671754
14764	671755
57163	671756
65561	671757
25973	671758
3255	671759
10478	671760
1700	671761
11360	671762
94230	671763
19060	671764
247	671765
42913	671766
4525	671767
67434	671768
30659	671769
14017	671770
39191	671771
7769	671772
18640	671773
47832	671774
26370	671775
35783	671776
23942	671777
37760	671778
51165	671779
100749	671780
25075	671781
51966	671782
10929	671783
2868	671784
2356	671785
2363	671786
2990	671787
1135	671788
51534	671789
81316	671790
57799	671791
20649	671792
10861	671793
60897	671794
10586	671795
7577	671796
155699	671797
90751	671798
130279	671799
9360	671800
21755	671801
54183	671802
6991	671803
365	671804
5252	671805
32570	671806
2027	671807
35832	671808
61764	671809
4475	671810
7463	671811
26713	671812
11023	671813
17835	671814
21761	671815
5565	671816
1015	671817
60139	671818
47856	671819
39580	671820
27568	671821
13536	671822
4473	671823
20179	671824
7237	671825
30830	671826
62306	671827
26349	671828
305	671829
393	671830
34485	671831
9388	671832
1367	671833
8170	671834
43136	671835
47195	671836
3477	671837
5645	671838
57372	671839
5677	671840
5399	671841
45847	671842
51195	671843
3093	671844
43690	671845
2916	671846
365	671847
11	671848
166	671849
779	671850
61397	671851
26505	671852
13606	671853
7571	671854
30693	671855
27746	671856
1699	671857
35135	671858
14662	671859
1565	671860
62496	671861
2657	671862
68499	671863
68499	671864
48097	671865
10172	671866
51835	671867
138217	671868
327	671869
2850	671870
1875	671871
4488	671872
56303	671873
62659	671874
11029	671875
5731	671876
59298	671877
21740	671878
46567	671879
9595	671880
91221	671881
4724	671882
18001	671883
3	671884
99	671885
3	671886
32373	671887
15088	671888
47424	671889
14861	671890
2114	671891
66473	671892
47665	671893
67342	671894
64732	671895
1807	671896
39335	671897
20683	671898
13931	671899
159141	671900
18240	671901
25556	671902
214	671903
53752	671904
61713	671905
47695	671906
25201	671907
17875	671908
25313	671909
18099	671910
8323	671911
2301	671912
21217	671913
72	671914
2898	671915
13179	671916
35473	671917
5645	671918
62152	671919
14638	671920
51316	671921
18845	671922
58489	671923
8614	671924
40470	671925
15940	671926
19684	671927
64034	671928
17819	671929
113442	671930
69165	671931
18307	671932
47981	671933
2934	671934
78	671935
21251	671936
3054	671937
37739	671938
8813	671939
23179	671940
23947	671941
26454	671942
2435	671943
47696	671944
18235	671945
32680	671946
47465	671947
31180	671948
3680	671949
37319	671950
46825	671951
57622	671952
32249	671953
11796	671954
39454	671955
67537	671956
26858	671957
291	671958
16719	671959
23	671960
877	671961
48061	671962
5339	671963
5519	671964
3063	671965
61035	671966
21432	671967
367	671968
858	671969
39747	671970
45681	671971
1284	671972
5872	671973
47996	671974
11015	671975
33805	671976
12950	671977
18358	671978
35224	671979
23235	671980
91396	671981
32749	671982
31	671983
3895	671984
32280	671985
12888	671986
14889	671987
22735	671988
7106	671989
33610	671990
29531	671991
1192	671992
70715	671993
28553	671994
5093	671995
67222	671996
1136	671997
26733	671998
26823	671999
18704	672000
3489	672001
1042	672002
47852	672003
3297	672004
47467	672005
8810	672006
1972	672007
28730	672008
147418	672009
61341	672010
59000	672011
18415	672012
427	672013
65944	672014
427	672015
6520	672016
6520	672017
3790	672018
427	672019
11489	672020
41845	672021
27727	672022
30260	672023
49737	672024
30465	672025
22393	672026
2932	672027
233	672028
5597	672029
8220	672030
60830	672031
10243	672032
85685	672033
12797	672034
7362	672035
82965	672036
130565	672037
19718	672038
14592	672039
121707	672040
48822	672041
4189	672042
32183	672043
58917	672044
29033	672045
770	672046
12888	672047
1	672048
19198	672049
34546	672050
16153	672051
41530	672052
26663	672053
1	672054
21936	672055
215	672056
5958	672057
47804	672058
3703	672059
3703	672060
518	672061
1060	672062
22898	672063
79520	672064
1952	672065
58601	672066
4166	672067
17779	672068
45447	672069
105266	672070
2003	672071
5078	672072
95140	672073
43553	672074
1590	672075
114109	672076
43549	672077
52332	672078
8823	672079
4116	672080
95328	672081
16693	672082
7519	672083
197	672084
38249	672085
25492	672086
24011	672087
16932	672088
1491	672089
10086	672090
184842	672091
11858	672092
11789	672093
43580	672094
13488	672095
10337	672096
14168	672097
66790	672098
2418	672099
8157	672100
64443	672101
14003	672102
29860	672103
23909	672104
178	672105
12950	672106
2831	672107
50	672108
25594	672109
1134	672110
5856	672111
54	672112
293	672113
6641	672114
74576	672115
3633	672116
48149	672117
47412	672118
20020	672119
5752	672120
26248	672121
3909	672122
621	672123
1	672124
186	672125
51751	672126
19855	672127
23790	672128
16883	672129
8065	672130
244	672131
315	672132
26860	672133
35974	672134
39149	672135
62913	672136
27787	672137
27768	672138
50237	672139
47483	672140
8528	672141
42576	672142
146536	672143
39516	672144
33679	672145
21790	672146
47586	672147
39367	672148
44179	672149
30376	672150
1	672151
15844	672152
18821	672153
3681	672154
18955	672155
1752	672156
2121	672157
29229	672158
7320	672159
866	672160
39137	672161
16372	672162
83499	672163
10338	672164
22566	672165
13190	672166
83440	672167
135677	672168
48825	672169
38526	672170
29040	672171
33410	672172
19037	672173
2243	672174
20191	672175
15595	672176
4445	672177
38814	672178
41322	672179
11256	672180
16520	672181
16442	672182
2239	672183
57322	672184
40653	672185
720	672186
13875	672187
18826	672188
27552	672189
29110	672190
113086	672191
201	672192
5964	672193
26512	672194
26447	672195
5826	672196
9396	672197
49352	672198
24263	672199
27383	672200
29050	672201
32449	672202
10281	672203
21073	672204
30703	672205
47007	672206
31491	672207
85248	672208
38212	672209
32225	672210
2849	672211
29483	672212
37803	672213
47634	672214
2777	672215
2922	672216
10055	672217
6812	672218
70769	672219
58949	672220
28170	672221
39404	672222
22417	672223
26912	672224
48746	672225
58983	672226
8437	672227
46141	672228
60146	672229
50129	672230
60104	672231
45227	672232
19206	672233
23271	672234
32595	672235
58705	672236
23183	672237
23196	672238
9816	672239
108341	672240
31149	672241
23233	672242
40896	672243
13729	672244
111	672245
32743	672246
54804	672247
57342	672248
26732	672249
47688	672250
50124	672251
24251	672252
27717	672253
47843	672254
11549	672255
68194	672256
11542	672257
19247	672258
11549	672259
34450	672260
11549	672261
68967	672262
11549	672263
68827	672264
50162	672265
104713	672266
85773	672267
16070	672268
26712	672269
19226	672270
22462	672271
19247	672272
16117	672273
32332	672274
17741	672275
59349	672276
1	672277
32670	672278
19273	672279
34459	672280
50031	672281
16049	672282
30929	672283
21530	672284
21603	672285
25575	672286
12899	672287
37278	672288
26496	672289
57362	672290
32640	672291
87504	672292
27527	672293
6231	672294
32396	672295
8437	672296
67765	672297
65972	672298
40347	672299
41582	672300
15225	672301
35102	672302
60103	672303
26512	672304
46482	672305
49478	672306
26426	672307
15633	672308
6688	672309
1060	672310
11586	672311
38802	672312
40450	672313
8869	672314
40890	672315
1621	672316
9624	672317
1806	672318
14088	672319
18292	672320
11271	672321
2911	672322
34414	672323
9673	672324
42618	672325
257	672326
14084	672327
2648	672328
21764	672329
14314	672330
27403	672331
16229	672332
57649	672333
20796	672334
85481	672335
48002	672336
26568	672337
69010	672338
2070	672339
3309	672340
9047	672341
20073	672342
89605	672343
8438	672344
10303	672345
504	672346
53610	672347
51288	672348
113750	672349
17601	672350
62269	672351
41544	672352
27175	672353
3375	672354
3302	672355
56483	672356
32790	672357
24485	672358
19408	672359
19545	672360
25391	672361
2088	672362
37324	672363
3403	672364
42354	672365
2092	672366
79822	672367
68333	672368
59378	672369
15131	672370
10777	672371
41590	672372
47678	672373
2452	672374
6159	672375
12039	672376
58386	672377
35890	672378
47756	672379
41642	672380
389	672381
77133	672382
101385	672383
86462	672384
5688	672385
33364	672386
16273	672387
16847	672388
6910	672389
20627	672390
19590	672391
6017	672392
6017	672393
50210	672394
113928	672395
14033	672396
21421	672397
59123	672398
40030	672399
6098	672400
675	672401
50157	672402
12265	672403
4518	672404
39	672405
7174	672406
21708	672407
20847	672408
7192	672409
3	672410
9903	672411
965	672412
6618	672413
70120	672414
26862	672415
19862	672416
47765	672417
169535	672418
91024	672419
6274	672420
82	672421
41502	672422
136	672423
350	672424
4987	672425
1752	672426
34703	672427
42625	672428
57521	672429
45358	672430
31	672431
20847	672432
1040	672433
2986	672434
70456	672435
2438	672436
1	672437
7664	672438
516	672439
8810	672440
41056	672441
23969	672442
36910	672443
22540	672444
363	672445
374	672446
869	672447
11816	672448
4214	672449
258	672450
45120	672451
18964	672452
39080	672453
6579	672454
19227	672455
6506	672456
23996	672457
82	672458
32630	672459
27119	672460
34414	672461
27232	672462
49	672463
70024	672464
100002	672465
37720	672466
109927	672467
254	672468
87510	672469
15680	672470
49446	672471
1573	672472
16520	672473
33259	672474
1274	672475
9604	672476
1216	672477
2648	672478
58637	672479
12982	672480
523	672481
565	672482
59007	672483
57491	672484
5763	672485
80755	672486
25384	672487
25253	672488
1	672489
789	672490
1050	672491
25845	672492
7993	672493
14040	672494
1663	672495
3267	672496
146	672497
686	672498
159	672499
1847	672500
39322	672501
78895	672502
47716	672503
12840	672504
25181	672505
11792	672506
32776	672507
30780	672508
58718	672509
31183	672510
75052	672511
7273	672512
90738	672513
18252	672514
5860	672515
29006	672516
4739	672517
22444	672518
135	672519
6867	672520
36854	672521
50485	672522
84664	672523
5741	672524
49000	672525
28596	672526
23992	672527
89623	672528
35875	672529
9250	672530
1572	672531
18365	672532
39384	672533
1	672534
21734	672535
54749	672536
19784	672537
22587	672538
13640	672539
88628	672540
1771	672541
1121	672542
5093	672543
438	672544
32661	672545
104490	672546
15157	672547
15865	672548
14594	672549
22685	672550
3980	672551
3417	672552
23845	672553
2401	672554
104	672555
294	672556
72162	672557
90894	672558
60194	672559
89171	672560
42596	672561
52077	672562
8057	672563
16745	672564
20915	672565
49483	672566
90316	672567
27765	672568
18649	672569
19212	672570
19687	672571
26874	672572
20811	672573
15138	672574
78202	672575
77970	672576
12229	672577
13581	672578
14406	672579
1652	672580
21619	672581
44164	672582
208	672583
26640	672584
1570	672585
221	672586
94	672587
3	672588
193	672589
13	672590
16092	672591
13583	672592
677	672593
12819	672594
20194	672595
28228	672596
10569	672597
1138	672598
10754	672599
22133	672600
32738	672601
26482	672602
2412	672603
186	672604
48045	672605
5780	672606
248	672607
479	672608
6886	672609
207	672610
19827	672611
27420	672612
1268	672613
24471	672614
6096	672615
46161	672616
341	672617
3593	672618
70738	672619
24	672620
58649	672621
15379	672622
39859	672623
47964	672624
1748	672625
110396	672626
1	672627
8676	672628
10111	672629
19583	672630
37520	672631
40922	672632
5148	672633
2003	672634
372	672635
382	672636
35271	672637
22408	672638
33634	672639
29968	672640
10146	672641
1371	672642
23274	672643
1587	672644
12619	672645
21317	672646
16766	672647
627	672648
81943	672649
62207	672650
32331	672651
14541	672652
11327	672653
49385	672654
52481	672655
9848	672656
472	672657
19478	672658
62347	672659
57708	672660
19202	672661
85244	672662
43445	672663
32778	672664
3	672665
91605	672666
108	672667
3067	672668
5785	672669
5008	672670
11861	672671
2422	672672
8731	672673
1711	672674
96163	672675
80912	672676
60199	672677
64283	672678
20001	672679
48812	672680
133522	672681
9730	672682
6717	672683
49429	672684
8651	672685
502	672686
3515	672687
33491	672688
22102	672689
12594	672690
19683	672691
2886	672692
10245	672693
85770	672694
53857	672695
16477	672696
74155	672697
147072	672698
1191	672699
2173	672700
5638	672701
90544	672702
397	672703
42802	672704
822	672705
13075	672706
19370	672707
1694	672708
6514	672709
324	672710
58821	672711
4087	672712
134132	672713
18082	672714
696	672715
8597	672716
1350	672717
5541	672718
3123	672719
65083	672720
6699	672721
9919	672722
60200	672723
7553	672724
61780	672725
29166	672726
10264	672727
3839	672728
40909	672729
21575	672730
988	672731
14265	672732
83427	672733
100055	672734
1	672735
270	672736
74	672737
157892	672738
29568	672739
9822	672740
113506	672741
9363	672742
198	672743
21743	672744
51425	672745
43705	672746
6564	672747
7294	672748
9588	672749
6231	672750
57699	672751
4644	672752
57299	672753
21139	672754
85217	672755
70646	672756
10069	672757
41342	672758
476	672759
13536	672760
915	672761
5030	672762
29010	672763
104	672764
51427	672765
949	672766
877	672767
31941	672768
18877	672769
72196	672770
19742	672771
70462	672772
15338	672773
8111	672774
8194	672775
2404	672776
15232	672777
57451	672778
6710	672779
2902	672780
3204	672781
62397	672782
38190	672783
21379	672784
83575	672785
1502	672786
71926	672787
26654	672788
2651	672789
18962	672790
189096	672791
2029	672792
2681	672793
1275	672794
31944	672795
849	672796
29513	672797
58044	672798
6620	672799
19977	672800
803	672801
6712	672802
95475	672803
52375	672804
1023	672805
3489	672806
4052	672807
368	672808
43	672809
18818	672810
60999	672811
8651	672812
61307	672813
21899	672814
163368	672815
74932	672816
15361	672817
1957	672818
42223	672819
20992	672820
54553	672821
85666	672822
13270	672823
90451	672824
13588	672825
39260	672826
21162	672827
62548	672828
39783	672829
20647	672830
77983	672831
29556	672832
2739	672833
23441	672834
56761	672835
139823	672836
27963	672837
62250	672838
59371	672839
109558	672840
78	672841
4191	672842
115320	672843
245	672844
9133	672845
1741	672846
22053	672847
35796	672848
536	672849
59808	672850
67590	672851
47630	672852
72301	672853
62427	672854
23441	672855
172289	672856
1789	672857
16428	672858
33362	672859
17167	672860
11580	672861
92941	672862
164193	672863
26477	672864
7881	672865
2919	672866
1675	672867
182928	672868
16293	672869
13716	672870
143073	672871
80573	672872
41878	672873
41522	672874
494	672875
878	672876
5647	672877
34454	672878
42025	672879
34543	672880
13692	672881
4	672882
3	672883
16113	672884
19336	672885
34697	672886
13716	672887
2106	672888
494	672889
34697	672890
41909	672891
41909	672892
140068	672893
6056	672894
12252	672895
1912	672896
62904	672897
68829	672898
11415	672899
42365	672900
82983	672901
46122	672902
17866	672903
29050	672904
2305	672905
98767	672906
6854	672907
2359	672908
13820	672909
110061	672910
71175	672911
77675	672912
26767	672913
2359	672914
74213	672915
83551	672916
61217	672917
26134	672918
87193	672919
18905	672920
37467	672921
30358	672922
10869	672923
28747	672924
9995	672925
23810	672926
16378	672927
82314	672928
40802	672929
14573	672930
4341	672931
66479	672932
1916	672933
11734	672934
126004	672935
52297	672936
91516	672937
74150	672938
61725	672939
51925	672940
19886	672941
28716	672942
29443	672943
42886	672944
4348	672945
156393	672946
50855	672947
73443	672948
52710	672949
14350	672950
5139	672951
13142	672952
34000	672953
104852	672954
31923	672955
15332	672956
92283	672957
20383	672958
9	672959
50997	672960
56357	672961
169108	672962
121989	672963
68926	672964
31923	672965
31923	672966
9200	672967
53525	672968
134284	672969
67342	672970
14824	672971
11869	672972
116135	672973
62371	672974
3966	672975
69530	672976
100626	672977
15493	672978
157494	672979
39111	672980
38936	672981
79357	672982
100771	672983
48057	672984
92281	672985
3863	672986
18235	672987
50562	672988
3966	672989
46408	672990
52370	672991
124308	672992
11962	672993
124207	672994
78866	672995
8995	672996
99207	672997
4775	672998
166196	672999
3340	673000
13034	673001
14726	673002
9500	673003
122699	673004
101680	673005
101403	673006
84722	673007
93401	673008
59712	673009
101548	673010
77439	673011
98209	673012
49179	673013
90244	673014
93477	673015
98028	673016
8691	673017
20858	673018
17114	673019
2867	673020
21951	673021
24777	673022
77163	673023
64999	673024
154854	673025
141130	673026
36535	673027
180808	673028
64999	673029
41779	673030
50608	673031
103655	673032
29999	673033
6770	673034
82674	673035
71032	673036
52821	673037
128274	673038
89301	673039
92650	673040
115136	673041
6652	673042
15118	673043
188985	673044
72690	673045
42133	673046
17114	673047
149511	673048
63150	673049
175684	673050
149845	673051
63047	673052
63075	673053
36254	673054
63075	673055
29873	673056
92397	673057
92124	673058
106465	673059
110645	673060
141123	673061
7193	673062
6463	673063
67944	673064
20437	673065
117330	673066
180865	673067
72903	673068
129822	673069
72465	673070
85376	673071
135417	673072
63745	673073
162266	673074
36254	673075
63170	673076
10373	673077
29902	673078
29902	673079
92550	673080
150441	673081
92343	673082
92138	673083
13377	673084
152665	673085
28544	673086
88215	673087
6463	673088
155390	673089
110480	673090
142053	673091
139844	673092
60256	673093
117775	673094
139395	673095
88294	673096
182438	673097
143606	673098
115070	673099
61379	673100
19780	673101
36282	673102
26262	673103
7931	673104
75983	673105
15057	673106
61347	673107
10576	673108
1480	673109
2498	673110
58383	673111
78504	673112
52710	673113
1839	673114
130383	673115
62332	673116
92575	673117
99983	673118
54549	673119
45754	673120
66328	673121
62749	673122
99791	673123
37399	673124
35988	673125
36164	673126
165723	673127
161837	673128
31373	673129
82723	673130
46303	673131
44998	673132
105128	673133
12712	673134
7479	673135
53598	673136
105779	673137
15857	673138
66429	673139
100315	673140
89666	673141
169030	673142
70268	673143
70468	673144
78376	673145
75830	673146
106117	673147
56269	673148
4727	673149
119630	673150
80005	673151
47528	673152
99566	673153
123989	673154
25147	673155
79791	673156
23693	673157
10749	673158
67242	673159
39465	673160
53849	673161
9285	673162
7063	673163
17015	673164
39492	673165
31490	673166
20946	673167
38261	673168
67954	673169
147138	673170
166814	673171
45544	673172
20667	673173
70664	673174
10079	673175
2078	673176
37947	673177
68513	673178
20519	673179
77098	673180
110181	673181
142536	673182
36790	673183
141668	673184
188795	673185
86460	673186
50440	673187
112061	673188
112058	673189
118415	673190
73137	673191
72810	673192
63505	673193
88945	673194
152635	673195
57018	673196
101941	673197
13456	673198
142967	673199
53368	673200
68513	673201
108832	673202
97902	673203
4138	673204
13191	673205
17114	673206
30094	673207
28544	673208
185826	673209
44169	673210
30609	673211
109979	673212
72485	673213
60512	673214
108724	673215
28714	673216
154468	673217
128274	673218
33246	673219
110608	673220
17191	673221
44163	673222
4766	673223
52821	673224
149223	673225
135309	673226
94175	673227
6951	673228
53239	673229
109418	673230
50440	673231
87772	673232
6805	673233
142607	673234
42053	673235
72980	673236
5962	673237
36539	673238
33987	673239
186362	673240
44246	673241
19874	673242
90794	673243
20304	673244
30063	673245
39210	673246
24613	673247
12186	673248
20292	673249
75966	673250
29846	673251
43872	673252
96690	673253
92177	673254
64272	673255
64272	673256
21795	673257
63022	673258
29857	673259
110366	673260
29791	673261
153581	673262
63022	673263
14364	673264
115135	673265
63040	673266
63022	673267
52591	673268
148890	673269
4016	673270
63040	673271
149168	673272
29817	673273
149140	673274
110741	673275
14738	673276
59078	673277
21741	673278
12678	673279
1882	673280
148416	673281
103634	673282
1404	673283
56625	673284
8967	673285
40285	673286
74062	673287
6886	673288
43799	673289
83826	673290
61546	673291
18530	673292
8833	673293
29831	673294
9396	673295
15710	673296
28274	673297
99151	673298
19822	673299
100766	673300
1631	673301
74460	673302
90087	673303
5388	673304
154373	673305
27153	673306
24500	673307
21425	673308
19886	673309
30805	673310
70773	673311
140305	673312
18095	673313
32126	673314
1494	673315
25525	673316
43653	673317
16434	673318
73443	673319
29359	673320
32142	673321
54187	673322
52935	673323
1783	673324
19556	673325
42035	673326
182269	673327
21961	673328
15689	673329
8926	673330
139984	673331
149647	673332
14350	673333
4905	673334
12186	673335
2101	673336
105819	673337
144136	673338
49429	673339
91068	673340
6350	673341
38942	673342
129409	673343
36298	673344
83536	673345
25324	673346
96638	673347
150134	673348
44710	673349
43140	673350
14095	673351
32155	673352
18313	673353
952	673354
72952	673355
15258	673356
114664	673357
786	673358
4811	673359
45588	673360
9298	673361
51143	673362
65346	673363
70	673364
35011	673365
17842	673366
50769	673367
18494	673368
179023	673369
54590	673370
15829	673371
16	673372
46097	673373
90855	673374
134648	673375
35011	673376
66004	673377
2014	673378
7505	673379
2217	673380
25474	673381
25324	673382
14920	673383
26119	673384
39985	673385
42941	673386
3435	673387
10115	673388
46498	673389
5814	673390
36224	673391
13269	673392
29194	673393
103453	673394
95049	673395
26117	673396
1834	673397
29370	673398
2549	673399
145612	673400
36317	673401
11229	673402
37238	673403
31985	673404
21822	673405
12621	673406
10711	673407
5311	673408
29699	673409
61654	673410
36224	673411
43779	673412
63116	673413
114963	673414
63005	673415
10370	673416
23968	673417
97703	673418
24449	673419
61470	673420
90669	673421
61711	673422
24541	673423
23916	673424
12571	673425
62444	673426
24245	673427
92551	673428
52552	673429
75743	673430
29786	673431
115156	673432
9277	673433
52753	673434
24587	673435
37585	673436
31111	673437
10352	673438
1002	673439
39112	673440
75474	673441
9155	673442
29392	673443
9991	673444
14055	673445
28628	673446
104261	673447
21741	673448
39251	673449
60135	673450
5129	673451
84275	673452
85896	673453
27784	673454
46152	673455
65935	673456
87722	673457
37185	673458
7666	673459
125330	673460
85896	673461
2211	673462
159851	673463
166582	673464
164660	673465
163017	673466
142606	673467
160232	673468
100174	673469
122272	673470
107854	673471
13831	673472
111479	673473
57086	673474
113436	673475
150666	673476
100766	673477
100800	673478
10391	673479
26048	673480
21630	673481
28898	673482
149152	673483
92168	673484
67086	673485
124985	673486
31054	673487
24936	673488
49652	673489
45945	673490
85896	673491
18494	673492
28647	673493
48897	673494
38102	673495
35320	673496
25495	673497
1527	673498
156895	673499
31097	673500
63236	673501
4989	673502
39134	673503
135314	673504
31837	673505
30970	673506
41437	673507
45138	673508
182434	673509
123011	673510
20879	673511
20583	673512
15442	673513
67813	673514
26946	673515
25967	673516
50907	673517
23801	673518
26021	673519
55536	673520
164171	673521
6998	673522
9516	673523
57498	673524
20666	673525
267	673526
71776	673527
17623	673528
33921	673529
68468	673530
33097	673531
16211	673532
20583	673533
75834	673534
148755	673535
1002	673536
45648	673537
95295	673538
61486	673539
32523	673540
14121	673541
111479	673542
60610	673543
7418	673544
39382	673545
81008	673546
96850	673547
101304	673548
5146	673549
166046	673550
13509	673551
124206	673552
6073	673553
11718	673554
188120	673555
186452	673556
61	673557
16	673558
44519	673559
149725	673560
49965	673561
129704	673562
51135	673563
116523	673564
14701	673565
72708	673566
24559	673567
1948	673568
63199	673569
11	673570
26247	673571
24508	673572
157937	673573
159549	673574
128096	673575
31434	673576
19524	673577
37199	673578
28647	673579
165556	673580
46613	673581
53949	673582
55940	673583
88853	673584
33285	673585
8926	673586
9298	673587
34962	673588
5082	673589
32324	673590
91365	673591
44674	673592
39664	673593
48009	673594
29068	673595
83595	673596
26571	673597
147350	673598
109496	673599
89219	673600
34158	673601
28924	673602
11976	673603
71275	673604
55678	673605
20401	673606
70480	673607
139258	673608
40704	673609
51089	673610
34573	673611
1790	673612
69736	673613
36258	673614
2005	673615
59059	673616
32592	673617
75804	673618
4016	673619
92660	673620
6798	673621
113405	673622
103300	673623
52747	673624
10033	673625
2844	673626
53382	673627
61	673628
111863	673629
17060	673630
10839	673631
35509	673632
1239	673633
2382	673634
32206	673635
12897	673636
105710	673637
40593	673638
30748	673639
75818	673640
2860	673641
7631	673642
75088	673643
83907	673644
42147	673645
115338	673646
11207	673647
71013	673648
16334	673649
15332	673650
15250	673651
91870	673652
25292	673653
406	673654
13110	673655
87223	673656
36335	673657
15051	673658
41125	673659
36838	673660
90394	673661
39326	673662
23587	673663
59078	673664
73443	673665
48716	673666
16886	673667
26662	673668
424	673669
67418	673670
1585	673671
1585	673672
78279	673673
57209	673674
26828	673675
13763	673676
43102	673677
40060	673678
37163	673679
8370	673680
112175	673681
4516	673682
49367	673683
3436	673684
20711	673685
61361	673686
90803	673687
14705	673688
18387	673689
24220	673690
147103	673691
1863	673692
26048	673693
135676	673694
18906	673695
15124	673696
49223	673697
37332	673698
18194	673699
26477	673700
34881	673701
17995	673702
5571	673703
22122	673704
1948	673705
18248	673706
33576	673707
85536	673708
5539	673709
85287	673710
12950	673711
21932	673712
173884	673713
22130	673714
31182	673715
30805	673716
36934	673717
36953	673718
33441	673719
39726	673720
43127	673721
32518	673722
31296	673723
7760	673724
92168	673725
81011	673726
8911	673727
76194	673728
36319	673729
10416	673730
52344	673731
63300	673732
115597	673733
17045	673734
9446	673735
63201	673736
14900	673737
130997	673738
5000	673739
92164	673740
32518	673741
4416	673742
57424	673743
51389	673744
58554	673745
60480	673746
39905	673747
10998	673748
36342	673749
40786	673750
110196	673751
17077	673752
75747	673753
43750	673754
4819	673755
29240	673756
14364	673757
115883	673758
99791	673759
92170	673760
148925	673761
63109	673762
63109	673763
92395	673764
12621	673765
108646	673766
78409	673767
113744	673768
72744	673769
14345	673770
19042	673771
148652	673772
19513	673773
111168	673774
27148	673775
42389	673776
43701	673777
21957	673778
15258	673779
2704	673780
892	673781
90574	673782
35417	673783
25721	673784
29788	673785
60283	673786
37441	673787
786	673788
29835	673789
25151	673790
42422	673791
47533	673792
1291	673793
74038	673794
72843	673795
27193	673796
3886	673797
18785	673798
6073	673799
69989	673800
110999	673801
88122	673802
52809	673803
131964	673804
16542	673805
48479	673806
141168	673807
49516	673808
7479	673809
34836	673810
9277	673811
92346	673812
43089	673813
38477	673814
14147	673815
47526	673816
31224	673817
96693	673818
31988	673819
25582	673820
26517	673821
84974	673822
1912	673823
31832	673824
17576	673825
7193	673826
47528	673827
70527	673828
87223	673829
10643	673830
125038	673831
32366	673832
25269	673833
120118	673834
13964	673835
52042	673836
61479	673837
25989	673838
41030	673839
101714	673840
37010	673841
22899	673842
7613	673843
169259	673844
5000	673845
94654	673846
20225	673847
80160	673848
29816	673849
43201	673850
380	673851
8833	673852
448	673853
2634	673854
4269	673855
22378	673856
49514	673857
52679	673858
10399	673859
24612	673860
1403	673861
149842	673862
36212	673863
26475	673864
149800	673865
63236	673866
62946	673867
43854	673868
5145	673869
43933	673870
52649	673871
29786	673872
76034	673873
39326	673874
23559	673875
26143	673876
9622	673877
11218	673878
5492	673879
22108	673880
8629	673881
7418	673882
1863	673883
88714	673884
42740	673885
82705	673886
11170	673887
50168	673888
12169	673889
28396	673890
173697	673891
10463	673892
11170	673893
188594	673894
39630	673895
105094	673896
18572	673897
32921	673898
48898	673899
49038	673900
76910	673901
43258	673902
75773	673903
17355	673904
4019	673905
84090	673906
15688	673907
88667	673908
87155	673909
29063	673910
43089	673911
90991	673912
124871	673913
6685	673914
49248	673915
38974	673916
468	673917
90410	673918
19950	673919
10012	673920
8668	673921
8712	673922
62098	673923
29663	673924
173815	673925
5752	673926
35940	673927
42692	673928
16696	673929
1534	673930
42916	673931
365	673932
202	673933
27901	673934
880	673935
2243	673936
52503	673937
19249	673938
11776	673939
146011	673940
2147	673941
138947	673942
19212	673943
19681	673944
634	673945
41491	673946
13291	673947
13263	673948
19195	673949
16130	673950
1542	673951
22707	673952
19248	673953
66345	673954
114876	673955
10998	673956
3043	673957
35716	673958
142715	673959
666	673960
4882	673961
16252	673962
2599	673963
20206	673964
40816	673965
1313	673966
50171	673967
50171	673968
50171	673969
50171	673970
50171	673971
50171	673972
50171	673973
5896	673974
83539	673975
46262	673976
1053	673977
14033	673978
14646	673979
19915	673980
41652	673981
57768	673982
785	673983
336	673984
23242	673985
17	673986
120629	673987
978	673988
29735	673989
1	673990
147442	673991
1	673992
15278	673993
42399	673994
7654	673995
20673	673996
8038	673997
22355	673998
19946	673999
655	674000
91844	674001
14311	674002
44850	674003
2049	674004
50248	674005
16777	674006
1856	674007
61058	674008
58641	674009
62106	674010
72263	674011
13163	674012
203	674013
49989	674014
14027	674015
124026	674016
37751	674017
19282	674018
3546	674019
9202	674020
27903	674021
41057	674022
1705	674023
153294	674024
17872	674025
3856	674026
6966	674027
1358	674028
3276	674029
37438	674030
8482	674031
31845	674032
5460	674033
74868	674034
4842	674035
13553	674036
1358	674037
11337	674038
18611	674039
5460	674040
65772	674041
83887	674042
5919	674043
11135	674044
50356	674045
360	674046
79996	674047
20539	674048
30631	674049
30631	674050
41259	674051
2345	674052
1186	674053
9444	674054
49524	674055
85868	674056
14019	674057
45378	674058
3049	674059
67720	674060
40696	674061
21794	674062
27227	674063
30462	674064
25225	674065
31337	674066
9676	674067
60849	674068
5419	674069
91137	674070
129	674071
19325	674072
11379	674073
33715	674074
25327	674075
9242	674076
141299	674077
2406	674078
16189	674079
24770	674080
50362	674081
58639	674082
30430	674083
150897	674084
480	674085
81469	674086
9562	674087
35248	674088
25844	674089
23013	674090
21920	674091
23442	674092
34366	674093
23354	674094
48326	674095
8155	674096
68688	674097
59830	674098
55456	674099
12386	674100
1243	674101
6866	674102
6460	674103
97741	674104
22979	674105
88512	674106
10157	674107
5513	674108
40934	674109
15356	674110
83	674111
25475	674112
50	674113
27630	674114
4377	674115
1798	674116
12485	674117
6439	674118
6460	674119
5636	674120
105726	674121
125813	674122
99466	674123
181286	674124
72232	674125
15	674126
98488	674127
31265	674128
17472	674129
19343	674130
11358	674131
57231	674132
12498	674133
26043	674134
31967	674135
2945	674136
19384	674137
12076	674138
132814	674139
45984	674140
8851	674141
27658	674142
71199	674143
33261	674144
3351	674145
13378	674146
12241	674147
470	674148
72156	674149
60060	674150
67452	674151
36085	674152
9899	674153
73766	674154
8315	674155
262	674156
9794	674157
72170	674158
45623	674159
7270	674160
37231	674161
118	674162
35137	674163
23234	674164
6834	674165
67198	674166
856	674167
13065	674168
111272	674169
18721	674170
1697	674171
474	674172
37916	674173
8044	674174
24601	674175
3426	674176
10636	674177
64904	674178
110578	674179
134435	674180
54410	674181
18816	674182
14383	674183
55118	674184
56018	674185
4065	674186
2962	674187
1031	674188
2504	674189
9580	674190
68529	674191
53673	674192
10656	674193
5417	674194
6690	674195
83514	674196
1592	674197
4482	674198
4358	674199
9727	674200
1070	674201
53000	674202
474	674203
19507	674204
59978	674205
410	674206
196	674207
28310	674208
69047	674209
784	674210
7873	674211
161055	674212
55339	674213
5151	674214
365	674215
14655	674216
7007	674217
44798	674218
82718	674219
45946	674220
56473	674221
9596	674222
183	674223
34076	674224
19307	674225
36238	674226
21618	674227
7547	674228
84559	674229
39128	674230
34273	674231
56423	674232
3636	674233
71933	674234
81579	674235
5276	674236
4112	674237
10468	674238
817	674239
30879	674240
21880	674241
2381	674242
73613	674243
25957	674244
169226	674245
25227	674246
34754	674247
2589	674248
2826	674249
1845	674250
21919	674251
44682	674252
32915	674253
69126	674254
50076	674255
76486	674256
29655	674257
24785	674258
1268	674259
38220	674260
149625	674261
13336	674262
23458	674263
31585	674264
36836	674265
40960	674266
4980	674267
4980	674268
48161	674269
91119	674270
18117	674271
13590	674272
9317	674273
60837	674274
71335	674275
9592	674276
34724	674277
22286	674278
7074	674279
39374	674280
41763	674281
11669	674282
4940	674283
20966	674284
7707	674285
77937	674286
12577	674287
20078	674288
11194	674289
11025	674290
82938	674291
6396	674292
10035	674293
83645	674294
113432	674295
18129	674296
140199	674297
60196	674298
68980	674299
41328	674300
8287	674301
9431	674302
28357	674303
32692	674304
6515	674305
2618	674306
8117	674307
162505	674308
21537	674309
13273	674310
16189	674311
77505	674312
2542	674313
97842	674314
77866	674315
3812	674316
8340	674317
78843	674318
54556	674319
83676	674320
60398	674321
38907	674322
73435	674323
41039	674324
45218	674325
22380	674326
7405	674327
35661	674328
124786	674329
16	674330
4504	674331
2236	674332
25161	674333
90311	674334
32834	674335
4934	674336
164	674337
11089	674338
7172	674339
51937	674340
25545	674341
69330	674342
34443	674343
3460	674344
70844	674345
47629	674346
21235	674347
62340	674348
32140	674349
28203	674350
47677	674351
7563	674352
21896	674353
143172	674354
30807	674355
376	674356
542	674357
83638	674358
10108	674359
11759	674360
24731	674361
26406	674362
10864	674363
12941	674364
44862	674365
28938	674366
8337	674367
15741	674368
12947	674369
94599	674370
14076	674371
4412	674372
44431	674373
15505	674374
6953	674375
37971	674376
3617	674377
14406	674378
8340	674379
1108	674380
10847	674381
9176	674382
7869	674383
1250	674384
179582	674385
3857	674386
6448	674387
481	674388
42371	674389
57727	674390
8233	674391
33187	674392
1203	674393
12355	674394
39507	674395
10788	674396
1861	674397
85526	674398
21856	674399
87554	674400
41482	674401
139501	674402
8117	674403
26894	674404
15273	674405
48296	674406
17010	674407
40517	674408
5094	674409
8250	674410
36588	674411
41197	674412
4261	674413
7145	674414
2984	674415
4204	674416
8000	674417
32444	674418
20205	674419
26119	674420
9146	674421
18162	674422
7425	674423
4777	674424
56633	674425
961	674426
1849	674427
1088	674428
8589	674429
7230	674430
21767	674431
72559	674432
28498	674433
1412	674434
23141	674435
57449	674436
44201	674437
50457	674438
2466	674439
79414	674440
27492	674441
20589	674442
59263	674443
82548	674444
7751	674445
21597	674446
50571	674447
4845	674448
1403	674449
22310	674450
48097	674451
47816	674452
18568	674453
22698	674454
10764	674455
45184	674456
27658	674457
16788	674458
3304	674459
86848	674460
3026	674461
20802	674462
25118	674463
21675	674464
25247	674465
15147	674466
461	674467
34656	674468
142	674469
4057	674470
61790	674471
8589	674472
20189	674473
11584	674474
134473	674475
70262	674476
18832	674477
19213	674478
2709	674479
77620	674480
173454	674481
66481	674482
34310	674483
9189	674484
52943	674485
3686	674486
8013	674487
47784	674488
28802	674489
2402	674490
64814	674491
8073	674492
9900	674493
74627	674494
2432	674495
29600	674496
39586	674497
15318	674498
25559	674499
6438	674500
53277	674501
54272	674502
19101	674503
72873	674504
67914	674505
34745	674506
30527	674507
59011	674508
225	674509
1781	674510
5320	674511
49734	674512
44	674513
29761	674514
34505	674515
51388	674516
9118	674517
5355	674518
8485	674519
6188	674520
109408	674521
46936	674522
102914	674523
38441	674524
31573	674525
26408	674526
17451	674527
22233	674528
28547	674529
10858	674530
25774	674531
15986	674532
2146	674533
6716	674534
11290	674535
6115	674536
18539	674537
32315	674538
29376	674539
84969	674540
4103	674541
65848	674542
22153	674543
59415	674544
38542	674545
83652	674546
480	674547
10597	674548
48438	674549
7382	674550
3913	674551
20972	674552
17244	674553
17857	674554
4552	674555
9910	674556
39478	674557
140061	674558
9364	674559
2903	674560
122277	674561
79614	674562
33386	674563
22845	674564
23970	674565
5297	674566
10597	674567
59228	674568
80729	674569
8260	674570
2016	674571
16581	674572
5227	674573
166128	674574
7188	674575
38560	674576
12994	674577
1766	674578
55537	674579
79989	674580
38091	674581
10228	674582
67553	674583
112475	674584
34279	674585
64344	674586
12274	674587
2113	674588
1761	674589
21009	674590
10847	674591
5656	674592
86106	674593
28511	674594
13425	674595
36081	674596
11330	674597
38658	674598
5389	674599
9468	674600
6952	674601
50010	674602
50010	674603
18830	674604
25649	674605
7433	674606
6478	674607
21013	674608
34530	674609
72115	674610
4378	674611
58645	674612
4482	674613
10260	674614
2159	674615
18337	674616
129390	674617
103824	674618
14926	674619
1837	674620
83399	674621
1933	674622
57424	674623
2674	674624
7987	674625
34236	674626
127303	674627
15297	674628
40151	674629
16835	674630
3926	674631
10684	674632
2927	674633
12983	674634
88236	674635
13263	674636
55503	674637
185248	674638
10567	674639
2468	674640
17254	674641
177841	674642
94737	674643
45155	674644
31097	674645
105805	674646
13212	674647
30200	674648
55644	674649
804	674650
42035	674651
46492	674652
3858	674653
11410	674654
11410	674655
69475	674656
111183	674657
57502	674658
42292	674659
2750	674660
39	674661
73132	674662
36765	674663
94603	674664
14447	674665
36147	674666
189	674667
61301	674668
891	674669
19852	674670
11918	674671
70014	674672
40	674673
939	674674
27149	674675
141299	674676
8618	674677
56573	674678
129710	674679
95794	674680
153565	674681
2752	674682
31672	674683
38492	674684
146514	674685
893	674686
90922	674687
146760	674688
43146	674689
25964	674690
18314	674691
38746	674692
46993	674693
111826	674694
14847	674695
14988	674696
38544	674697
57502	674698
5166	674699
47369	674700
65932	674701
3250	674702
1417	674703
56561	674704
51213	674705
51500	674706
35203	674707
60463	674708
15453	674709
72938	674710
22314	674711
89893	674712
28255	674713
34386	674714
50036	674715
168	674716
130374	674717
66459	674718
46987	674719
132400	674720
793	674721
169804	674722
9308	674723
5253	674724
10826	674725
10944	674726
1364	674727
1330	674728
3054	674729
23198	674730
5666	674731
39809	674732
17873	674733
351	674734
31988	674735
58540	674736
22552	674737
49262	674738
70536	674739
62590	674740
995	674741
31455	674742
35907	674743
57839	674744
6706	674745
44197	674746
33731	674747
56802	674748
14271	674749
856	674750
9438	674751
2169	674752
120463	674753
84885	674754
24328	674755
893	674756
47774	674757
8683	674758
12906	674759
93	674760
8579	674761
78856	674762
32151	674763
1875	674764
38227	674765
44243	674766
52240	674767
322	674768
17898	674769
4729	674770
15767	674771
16658	674772
42862	674773
134337	674774
12616	674775
15110	674776
7732	674777
96549	674778
26338	674779
58716	674780
24764	674781
28651	674782
41595	674783
397	674784
65165	674785
15567	674786
37170	674787
30961	674788
42099	674789
44108	674790
1445	674791
49350	674792
10499	674793
2769	674794
57821	674795
215	674796
47496	674797
104670	674798
15760	674799
7243	674800
11781	674801
3120	674802
93812	674803
66755	674804
87005	674805
96343	674806
1368	674807
851	674808
26793	674809
5213	674810
5520	674811
13514	674812
5025	674813
38539	674814
4363	674815
26648	674816
13671	674817
14572	674818
3704	674819
120554	674820
14354	674821
43389	674822
11921	674823
72202	674824
36	674825
7536	674826
6663	674827
11093	674828
1007	674829
98691	674830
29151	674831
17777	674832
319	674833
1391	674834
39279	674835
64628	674836
133490	674837
45050	674838
39776	674839
35377	674840
25083	674841
104416	674842
2377	674843
27559	674844
1391	674845
57528	674846
10652	674847
1225	674848
120699	674849
2777	674850
19817	674851
402	674852
806	674853
62140	674854
7988	674855
127052	674856
7576	674857
29513	674858
27698	674859
18148	674860
40995	674861
112928	674862
979	674863
70068	674864
21197	674865
58420	674866
20005	674867
29	674868
30057	674869
16924	674870
1141	674871
22368	674872
42	674873
36157	674874
26928	674875
18160	674876
914	674877
22650	674878
15972	674879
133	674880
21138	674881
4785	674882
26926	674883
17729	674884
61880	674885
24025	674886
780	674887
34599	674888
5206	674889
93941	674890
132118	674891
81273	674892
37652	674893
716	674894
10715	674895
52086	674896
2953	674897
30119	674898
5049	674899
5614	674900
74509	674901
23127	674902
10207	674903
10627	674904
11416	674905
59291	674906
2061	674907
98750	674908
169929	674909
32226	674910
39636	674911
39714	674912
21767	674913
2092	674914
31979	674915
1270	674916
25505	674917
3920	674918
2317	674919
133742	674920
22547	674921
40745	674922
5788	674923
4493	674924
6503	674925
1220	674926
63707	674927
46680	674928
58869	674929
11022	674930
61422	674931
39479	674932
19680	674933
28231	674934
19200	674935
46722	674936
13564	674937
15306	674938
11872	674939
8554	674940
24285	674941
32495	674942
32221	674943
47490	674944
16207	674945
623	674946
18068	674947
15187	674948
81	674949
10	674950
535	674951
2920	674952
37222	674953
16046	674954
26965	674955
6640	674956
113407	674957
105543	674958
19923	674959
26727	674960
83410	674961
50250	674962
23267	674963
1273	674964
1750	674965
26785	674966
57644	674967
1396	674968
11009	674969
3022	674970
19195	674971
8476	674972
108275	674973
17496	674974
47895	674975
12902	674976
47623	674977
15226	674978
3626	674979
19819	674980
25135	674981
10966	674982
34234	674983
4959	674984
18226	674985
21656	674986
70457	674987
50097	674988
50009	674989
16078	674990
814	674991
8431	674992
14016	674993
32443	674994
18187	674995
39484	674996
41870	674997
60094	674998
1843	674999
286	675000
2074	675001
18767	675002
2280	675003
18215	675004
22047	675005
40946	675006
47187	675007
48086	675008
50256	675009
113049	675010
72213	675011
18765	675012
39126	675013
4490	675014
59241	675015
26700	675016
3	675017
42955	675018
24684	675019
155216	675020
32355	675021
47995	675022
39506	675023
39465	675024
8437	675025
34371	675026
19270	675027
5036	675028
26206	675029
3466	675030
61423	675031
34162	675032
40384	675033
21908	675034
15228	675035
25639	675036
47696	675037
47494	675038
1810	675039
58606	675040
31671	675041
10018	675042
286	675043
119191	675044
40663	675045
57471	675046
12413	675047
47965	675048
57642	675049
87476	675050
48058	675051
22038	675052
57236	675053
12896	675054
15281	675055
30287	675056
4930	675057
25658	675058
12898	675059
39566	675060
24337	675061
26472	675062
56	675063
20711	675064
41456	675065
34404	675066
27568	675067
3990	675068
57690	675069
39706	675070
14085	675071
26752	675072
32685	675073
26830	675074
41695	675075
22623	675076
6804	675077
69210	675078
11521	675079
15238	675080
20246	675081
21951	675082
28485	675083
24108	675084
44675	675085
131329	675086
23282	675087
30370	675088
3818	675089
70421	675090
41225	675091
43230	675092
60188	675093
38985	675094
68	675095
18142	675096
18284	675097
11	675098
26392	675099
23272	675100
10449	675101
32249	675102
284	675103
21791	675104
20231	675105
18182	675106
39180	675107
888	675108
39768	675109
39635	675110
18282	675111
19809	675112
38779	675113
34337	675114
22095	675115
21891	675116
2147	675117
50196	675118
33554	675119
40395	675120
32258	675121
18320	675122
70743	675123
47883	675124
26569	675125
72262	675126
34330	675127
18296	675128
22762	675129
6236	675130
31563	675131
18360	675132
3994	675133
32736	675134
21958	675135
15972	675136
18289	675137
6568	675138
28263	675139
32746	675140
21715	675141
28236	675142
6867	675143
26667	675144
11056	675145
60200	675146
46825	675147
12279	675148
27846	675149
11632	675150
8633	675151
16253	675152
8699	675153
16131	675154
83544	675155
41099	675156
455	675157
59004	675158
1108	675159
23349	675160
201	675161
3477	675162
50218	675163
367	675164
332	675165
40323	675166
367	675167
55443	675168
14927	675169
47083	675170
18356	675171
7274	675172
2322	675173
3799	675174
10949	675175
29594	675176
54455	675177
66136	675178
1318	675179
21	675180
6297	675181
35753	675182
1695	675183
1137	675184
908	675185
7694	675186
41721	675187
40933	675188
3825	675189
5767	675190
7151	675191
13415	675192
3073	675193
32583	675194
5752	675195
40611	675196
1288	675197
5866	675198
29351	675199
73125	675200
622	675201
94901	675202
4113	675203
9258	675204
113368	675205
4929	675206
14537	675207
5155	675208
131391	675209
5155	675210
48359	675211
22095	675212
1256	675213
6293	675214
43	675215
42311	675216
12705	675217
160637	675218
1596	675219
7952	675220
573	675221
47746	675222
12252	675223
14880	675224
45503	675225
101417	675226
1339	675227
10653	675228
1342	675229
87871	675230
25701	675231
18957	675232
12622	675233
3477	675234
4737	675235
47853	675236
35834	675237
17968	675238
27383	675239
1139	675240
31236	675241
18323	675242
23767	675243
915	675244
9333	675245
36127	675246
70639	675247
43890	675248
12949	675249
85219	675250
915	675251
30805	675252
75268	675253
30474	675254
53852	675255
26014	675256
60619	675257
37447	675258
119386	675259
92223	675260
151881	675261
116589	675262
27074	675263
19499	675264
137547	675265
69418	675266
60347	675267
19499	675268
59608	675269
49218	675270
103165	675271
31111	675272
25292	675273
100891	675274
46258	675275
128043	675276
3220	675277
88457	675278
20765	675279
167943	675280
33374	675281
37840	675282
76955	675283
104822	675284
58668	675285
142700	675286
53744	675287
30517	675288
25031	675289
63309	675290
12374	675291
68521	675292
91123	675293
8150	675294
108701	675295
76181	675296
25031	675297
44285	675298
161178	675299
19614	675300
19614	675301
9378	675302
23599	675303
17028	675304
49356	675305
901	675306
5506	675307
273	675308
184	675309
35589	675310
9581	675311
9881	675312
2274	675313
12875	675314
15200	675315
1354	675316
38937	675317
1866	675318
73511	675319
2843	675320
55	675321
7603	675322
52413	675323
13917	675324
261	675325
1276	675326
22028	675327
67301	675328
143	675329
6419	675330
75623	675331
118516	675332
23990	675333
3706	675334
56932	675335
1949	675336
33699	675337
6139	675338
351	675339
4742	675340
16604	675341
100918	675342
8262	675343
42690	675344
13596	675345
7428	675346
4329	675347
10703	675348
108	675349
27986	675350
26836	675351
99839	675352
12092	675353
19710	675354
37538	675355
5762	675356
6970	675357
113154	675358
12505	675359
12528	675360
113154	675361
702	675362
48791	675363
48791	675364
98101	675365
6561	675366
85584	675367
133125	675368
32786	675369
58461	675370
59406	675371
6614	675372
38055	675373
3789	675374
329	675375
14846	675376
12528	675377
11958	675378
789	675379
709	675380
49201	675381
3642	675382
789	675383
2880	675384
789	675385
789	675386
104401	675387
105465	675388
49218	675389
58724	675390
860	675391
132946	675392
48081	675393
70623	675394
133125	675395
2110	675396
2880	675397
39283	675398
70549	675399
3789	675400
329	675401
2110	675402
329	675403
35597	675404
54612	675405
56869	675406
21707	675407
789	675408
7210	675409
2110	675410
329	675411
47193	675412
50056	675413
82322	675414
38055	675415
789	675416
2110	675417
3789	675418
47193	675419
17380	675420
128260	675421
4216	675422
1880	675423
34270	675424
75520	675425
48081	675426
3789	675427
70452	675428
132740	675429
82322	675430
6614	675431
134312	675432
4852	675433
56869	675434
67310	675435
141493	675436
3642	675437
39159	675438
1646	675439
47193	675440
74716	675441
98950	675442
39751	675443
15130	675444
39865	675445
6614	675446
68593	675447
3683	675448
89284	675449
7289	675450
124663	675451
51751	675452
54639	675453
64855	675454
39865	675455
90708	675456
3379	675457
1368	675458
11960	675459
6614	675460
111282	675461
62045	675462
46361	675463
71145	675464
6614	675465
2110	675466
329	675467
59406	675468
5127	675469
3639	675470
39406	675471
78877	675472
15136	675473
174573	675474
94568	675475
128793	675476
56970	675477
26006	675478
61456	675479
73834	675480
8846	675481
13410	675482
8486	675483
8486	675484
7415	675485
3244	675486
24065	675487
42719	675488
64613	675489
52040	675490
5581	675491
14	675492
66093	675493
43561	675494
59068	675495
40268	675496
14934	675497
146407	675498
57350	675499
5346	675500
12916	675501
5733	675502
90851	675503
2539	675504
9557	675505
10087	675506
63616	675507
16538	675508
9084	675509
34883	675510
26925	675511
75063	675512
33677	675513
35021	675514
81771	675515
129757	675516
2401	675517
33	675518
33	675519
367	675520
13300	675521
32136	675522
26445	675523
625	675524
13794	675525
4300	675526
3960	675527
7623	675528
22735	675529
32473	675530
25493	675531
9200	675532
29893	675533
4056	675534
44390	675535
137051	675536
137039	675537
134	675538
653	675539
12824	675540
5051	675541
5051	675542
5038	675543
334	675544
428	675545
14988	675546
3841	675547
20479	675548
72253	675549
9866	675550
388	675551
41650	675552
25639	675553
41650	675554
305	675555
5051	675556
6960	675557
23533	675558
28537	675559
1335	675560
9146	675561
5750	675562
10306	675563
2267	675564
34482	675565
9146	675566
54	675567
12824	675568
22	675569
5051	675570
214	675571
124	675572
3632	675573
28143	675574
26801	675575
8995	675576
12824	675577
3722	675578
1538	675579
2182	675580
5051	675581
1668	675582
85179	675583
32228	675584
50272	675585
85539	675586
22	675587
979	675588
305	675589
90	675590
5248	675591
1056	675592
15354	675593
5027	675594
39	675595
45	675596
8065	675597
11235	675598
308	675599
3183	675600
54790	675601
8995	675602
515	675603
2293	675604
7206	675605
7206	675606
25968	675607
73691	675608
41721	675609
45830	675610
3259	675611
2239	675612
65059	675613
15856	675614
5518	675615
40698	675616
16686	675617
5999	675618
19992	675619
5467	675620
3103	675621
40966	675622
39723	675623
4999	675624
11779	675625
102897	675626
7	675627
322	675628
3941	675629
146473	675630
1	675631
42968	675632
41014	675633
145588	675634
23122	675635
13392	675636
41601	675637
35439	675638
74976	675639
4505	675640
139494	675641
173807	675642
5752	675643
47924	675644
231	675645
74831	675646
72194	675647
19289	675648
128	675649
73565	675650
979	675651
5337	675652
84995	675653
58892	675654
42579	675655
4760	675656
2860	675657
111806	675658
61088	675659
259	675660
34447	675661
41601	675662
41581	675663
14312	675664
119	675665
2029	675666
47631	675667
22690	675668
10231	675669
47543	675670
13261	675671
40466	675672
15715	675673
142608	675674
1117	675675
66178	675676
69	675677
28254	675678
21801	675679
174707	675680
61362	675681
4959	675682
49473	675683
67306	675684
8483	675685
15919	675686
70758	675687
71170	675688
6412	675689
13910	675690
60154	675691
14404	675692
21667	675693
13971	675694
47900	675695
2981	675696
4642	675697
61024	675698
3904	675699
4617	675700
39369	675701
28877	675702
62590	675703
15621	675704
19381	675705
5796	675706
20545	675707
3760	675708
398	675709
66423	675710
83572	675711
15422	675712
130261	675713
9261	675714
92353	675715
94	675716
95803	675717
1	675718
476	675719
12670	675720
12933	675721
439	675722
40361	675723
11041	675724
18212	675725
8772	675726
23634	675727
38281	675728
28880	675729
4445	675730
23917	675731
50208	675732
22637	675733
62431	675734
5905	675735
2208	675736
16569	675737
11041	675738
681	675739
31498	675740
3683	675741
56011	675742
21905	675743
21819	675744
1143	675745
30326	675746
1810	675747
15597	675748
113261	675749
47351	675750
42812	675751
8670	675752
42470	675753
13	675754
42901	675755
2427	675756
616	675757
74010	675758
55287	675759
67537	675760
41470	675761
117247	675762
28931	675763
24304	675764
12920	675765
29252	675766
13918	675767
47632	675768
22497	675769
6645	675770
1028	675771
37622	675772
12233	675773
4949	675774
1436	675775
61844	675776
3998	675777
44149	675778
70148	675779
50061	675780
9181	675781
10105	675782
21918	675783
11542	675784
4907	675785
74429	675786
22125	675787
8300	675788
119	675789
53852	675790
21850	675791
26663	675792
91005	675793
14143	675794
20052	675795
322	675796
114621	675797
9820	675798
27369	675799
42210	675800
109	675801
70160	675802
2789	675803
19594	675804
14245	675805
19895	675806
10047	675807
33705	675808
28998	675809
50527	675810
14286	675811
59912	675812
90732	675813
41660	675814
51147	675815
27420	675816
16384	675817
40606	675818
5061	675819
60479	675820
12991	675821
7179	675822
61894	675823
15504	675824
60213	675825
5899	675826
41469	675827
26144	675828
5534	675829
108307	675830
35702	675831
8235	675832
14638	675833
48597	675834
202	675835
62325	675836
125509	675837
93680	675838
101569	675839
58524	675840
2387	675841
51093	675842
34235	675843
11230	675844
2123	675845
31198	675846
14953	675847
67667	675848
614	675849
14236	675850
80674	675851
379	675852
24051	675853
22451	675854
17735	675855
22516	675856
19240	675857
1230	675858
3840	675859
166757	675860
45043	675861
19729	675862
8215	675863
62095	675864
4838	675865
60720	675866
44329	675867
11029	675868
188379	675869
20667	675870
141	675871
30562	675872
5250	675873
1095	675874
121996	675875
7654	675876
45928	675877
470	675878
703	675879
4527	675880
16149	675881
142800	675882
142800	675883
144360	675884
2158	675885
61466	675886
4683	675887
42800	675888
55673	675889
19822	675890
63639	675891
1299	675892
4742	675893
5129	675894
2126	675895
58877	675896
43087	675897
1133	675898
21100	675899
37436	675900
61437	675901
9224	675902
11638	675903
978	675904
1348	675905
15872	675906
8139	675907
47435	675908
2854	675909
5360	675910
1816	675911
12148	675912
2160	675913
10258	675914
68910	675915
2908	675916
1596	675917
37225	675918
60080	675919
2196	675920
732	675921
14253	675922
168	675923
2075	675924
26963	675925
48624	675926
83658	675927
23271	675928
40426	675929
24513	675930
48857	675931
4639	675932
25464	675933
4556	675934
35703	675935
41023	675936
22570	675937
19808	675938
18491	675939
1060	675940
26835	675941
26716	675942
2848	675943
12036	675944
10691	675945
1741	675946
34976	675947
112292	675948
42982	675949
38467	675950
11526	675951
2960	675952
3423	675953
36630	675954
10564	675955
102886	675956
67208	675957
138795	675958
352	675959
137108	675960
17316	675961
5845	675962
90958	675963
12566	675964
32247	675965
85968	675966
69022	675967
23687	675968
50172	675969
3036	675970
42661	675971
178	675972
8664	675973
88189	675974
42644	675975
182273	675976
127999	675977
25550	675978
15076	675979
14188	675980
20673	675981
13	675982
41702	675983
877	675984
23361	675985
27443	675986
351	675987
29264	675988
730	675989
347	675990
41084	675991
15851	675992
85723	675993
7098	675994
43603	675995
4215	675996
57319	675997
48670	675998
16612	675999
140911	676000
474	676001
13585	676002
51629	676003
86454	676004
7592	676005
9078	676006
16466	676007
48875	676008
6579	676009
10729	676010
71552	676011
49220	676012
9212	676013
137079	676014
19257	676015
9044	676016
7337	676017
1066	676018
1294	676019
2999	676020
600	676021
85557	676022
16608	676023
5411	676024
51802	676025
19570	676026
10190	676027
33398	676028
33	676029
2271	676030
5226	676031
33393	676032
3424	676033
25635	676034
133	676035
3850	676036
62868	676037
104840	676038
37921	676039
79235	676040
36872	676041
19495	676042
27821	676043
21600	676044
19227	676045
35798	676046
20670	676047
7556	676048
40553	676049
28954	676050
24471	676051
40907	676052
62040	676053
176	676054
4863	676055
23471	676056
33683	676057
10239	676058
50032	676059
18264	676060
280	676061
915	676062
142258	676063
6882	676064
174	676065
9659	676066
280	676067
36239	676068
81323	676069
1568	676070
1161	676071
6497	676072
11190	676073
3497	676074
51602	676075
3731	676076
29463	676077
1494	676078
25802	676079
1041	676080
636	676081
19204	676082
105100	676083
28150	676084
31955	676085
66850	676086
4939	676087
11918	676088
34532	676089
16757	676090
33913	676091
2721	676092
3990	676093
884	676094
64048	676095
39196	676096
133285	676097
19942	676098
34433	676099
11553	676100
5717	676101
43397	676102
31127	676103
50261	676104
11603	676105
14687	676106
70646	676107
24008	676108
45954	676109
47600	676110
70590	676111
15647	676112
63397	676113
1076	676114
59986	676115
851	676116
2767	676117
16582	676118
49973	676119
41721	676120
18661	676121
44283	676122
2920	676123
212	676124
33574	676125
12932	676126
9605	676127
36142	676128
9605	676129
10688	676130
292	676131
56	676132
104	676133
62008	676134
47631	676135
38041	676136
85319	676137
312	676138
1556	676139
42110	676140
83468	676141
884	676142
1718	676143
3406	676144
104906	676145
4029	676146
35540	676147
9266	676148
474	676149
316	676150
320	676151
12544	676152
24115	676153
15841	676154
10270	676155
9641	676156
39352	676157
20968	676158
55292	676159
38492	676160
5623	676161
11911	676162
13906	676163
28278	676164
20420	676165
59399	676166
506	676167
85058	676168
7160	676169
2999	676170
2145	676171
72836	676172
26618	676173
32070	676174
55043	676175
39237	676176
111291	676177
5476	676178
2269	676179
16388	676180
35465	676181
108300	676182
4374	676183
7861	676184
9011	676185
2085	676186
12403	676187
21848	676188
9501	676189
2337	676190
38892	676191
1	676192
53852	676193
4213	676194
28644	676195
9514	676196
2965	676197
4636	676198
15786	676199
10014	676200
4430	676201
23157	676202
95	676203
30316	676204
60493	676205
33475	676206
44013	676207
27580	676208
780	676209
196	676210
39263	676211
4912	676212
65455	676213
35456	676214
8805	676215
21421	676216
4047	676217
7062	676218
42268	676219
52549	676220
146546	676221
31979	676222
18407	676223
86287	676224
42458	676225
592	676226
72497	676227
64523	676228
10609	676229
39865	676230
23984	676231
25391	676232
22417	676233
25757	676234
3075	676235
8610	676236
23812	676237
34360	676238
65579	676239
29112	676240
13112	676241
19562	676242
32073	676243
39158	676244
38370	676245
46800	676246
43317	676247
4866	676248
37861	676249
717	676250
70364	676251
35610	676252
84081	676253
33946	676254
93827	676255
110732	676256
39603	676257
17645	676258
18906	676259
102	676260
930	676261
19854	676262
43268	676263
84664	676264
90308	676265
1420	676266
28933	676267
22052	676268
1242	676269
8851	676270
57468	676271
15619	676272
52002	676273
72335	676274
72335	676275
16822	676276
18822	676277
62140	676278
12089	676279
4620	676280
20751	676281
2385	676282
6427	676283
14581	676284
113523	676285
26018	676286
19664	676287
18192	676288
611	676289
35358	676290
20562	676291
2779	676292
55876	676293
1558	676294
6644	676295
59190	676296
23264	676297
36066	676298
2841	676299
5122	676300
54950	676301
25545	676302
62633	676303
51854	676304
5831	676305
1323	676306
15123	676307
73184	676308
66203	676309
161	676310
31321	676311
49977	676312
62528	676313
14	676314
51048	676315
2301	676316
65	676317
8401	676318
41584	676319
53734	676320
41317	676321
99169	676322
21632	676323
2874	676324
37560	676325
26587	676326
61186	676327
34395	676328
50204	676329
63004	676330
5779	676331
1	676332
22515	676333
45660	676334
5024	676335
34853	676336
65400	676337
19216	676338
51036	676339
7662	676340
44230	676341
54628	676342
70127	676343
133469	676344
43706	676345
1364	676346
59782	676347
175230	676348
11876	676349
6451	676350
25723	676351
23728	676352
86274	676353
69013	676354
96708	676355
21409	676356
54023	676357
82774	676358
6427	676359
14212	676360
73707	676361
20119	676362
3995	676363
7584	676364
13769	676365
4589	676366
71016	676367
17585	676368
32800	676369
170382	676370
3907	676371
10399	676372
3122	676373
99425	676374
31182	676375
13908	676376
7254	676377
45672	676378
14053	676379
6942	676380
35431	676381
28401	676382
8053	676383
28613	676384
6616	676385
57734	676386
18848	676387
77827	676388
34303	676389
23645	676390
35465	676391
19535	676392
11875	676393
15198	676394
1	676395
5725	676396
3231	676397
2061	676398
16283	676399
3674	676400
40394	676401
8796	676402
44259	676403
42336	676404
113501	676405
11074	676406
10178	676407
113353	676408
8739	676409
24211	676410
34241	676411
50464	676412
16502	676413
12698	676414
11637	676415
62629	676416
173619	676417
25765	676418
42697	676419
116428	676420
9572	676421
34988	676422
50434	676423
68699	676424
32946	676425
72296	676426
35591	676427
61428	676428
29208	676429
19879	676430
12251	676431
25455	676432
146	676433
69283	676434
16356	676435
18698	676436
48675	676437
54455	676438
12865	676439
20506	676440
385	676441
19991	676442
58983	676443
20909	676444
7704	676445
32635	676446
64859	676447
29635	676448
42388	676449
1281	676450
25391	676451
17336	676452
33344	676453
21542	676454
49102	676455
87566	676456
28928	676457
359	676458
17298	676459
4939	676460
1317	676461
32115	676462
26586	676463
53242	676464
15237	676465
11420	676466
87523	676467
24490	676468
2106	676469
131616	676470
69113	676471
68818	676472
30694	676473
42838	676474
3211	676475
52134	676476
2778	676477
51306	676478
19763	676479
81221	676480
3108	676481
21479	676482
50274	676483
12890	676484
1	676485
26858	676486
4394	676487
25427	676488
1	676489
48170	676490
739	676491
40538	676492
17102	676493
367	676494
6478	676495
47168	676496
17501	676497
113236	676498
3238	676499
841	676500
12810	676501
939	676502
10430	676503
386	676504
35407	676505
47506	676506
62937	676507
15873	676508
85198	676509
22020	676510
37272	676511
28598	676512
12746	676513
6303	676514
28747	676515
6380	676516
58593	676517
8706	676518
33083	676519
473	676520
33460	676521
12625	676522
79349	676523
73887	676524
4588	676525
10558	676526
30673	676527
26727	676528
3600	676529
996	676530
41527	676531
3049	676532
19749	676533
12044	676534
7630	676535
993	676536
993	676537
4919	676538
19799	676539
29120	676540
1139	676541
2001	676542
4527	676543
32217	676544
22052	676545
50088	676546
1	676547
83645	676548
13113	676549
30111	676550
39136	676551
60492	676552
13624	676553
937	676554
39550	676555
41513	676556
33563	676557
133293	676558
38785	676559
26616	676560
48933	676561
11600	676562
28570	676563
3862	676564
187613	676565
8542	676566
32250	676567
23491	676568
20607	676569
37410	676570
28373	676571
34245	676572
19433	676573
80338	676574
41482	676575
67898	676576
19268	676577
23352	676578
3765	676579
166232	676580
17160	676581
90049	676582
2340	676583
57287	676584
7611	676585
39347	676586
26586	676587
102	676588
33122	676589
132	676590
6798	676591
2619	676592
2396	676593
1797	676594
3073	676595
16681	676596
999	676597
8539	676598
5243	676599
3071	676600
51250	676601
13532	676602
13232	676603
2762	676604
23285	676605
33579	676606
40154	676607
91218	676608
13806	676609
34561	676610
2242	676611
20172	676612
92087	676613
58697	676614
112295	676615
112	676616
37232	676617
31882	676618
3036	676619
16460	676620
1184	676621
23659	676622
7230	676623
4086	676624
50165	676625
248	676626
51758	676627
112719	676628
45	676629
26734	676630
25188	676631
19920	676632
7080	676633
6167	676634
53587	676635
48855	676636
1532	676637
34576	676638
7048	676639
29488	676640
26623	676641
21797	676642
16811	676643
1288	676644
534	676645
60840	676646
6519	676647
2492	676648
2531	676649
16582	676650
18937	676651
175268	676652
1619	676653
7549	676654
4992	676655
39806	676656
5804	676657
29338	676658
13158	676659
41471	676660
8955	676661
58846	676662
73123	676663
7428	676664
110868	676665
33632	676666
4504	676667
2242	676668
4387	676669
542	676670
132	676671
6174	676672
7664	676673
55	676674
3458	676675
13971	676676
6566	676677
17693	676678
35124	676679
24075	676680
49638	676681
3125	676682
27657	676683
113729	676684
2242	676685
2242	676686
4407	676687
41731	676688
2172	676689
23258	676690
31	676691
2468	676692
1727	676693
26457	676694
4727	676695
23257	676696
1452	676697
437	676698
91413	676699
43474	676700
2051	676701
40889	676702
2566	676703
68892	676704
11051	676705
62143	676706
397	676707
91042	676708
28291	676709
10703	676710
90600	676711
7845	676712
14780	676713
62986	676714
63300	676715
2603	676716
1872	676717
990	676718
41736	676719
1370	676720
1376	676721
2599	676722
60056	676723
179760	676724
63201	676725
62905	676726
23247	676727
1804	676728
10208	676729
103441	676730
10208	676731
19235	676732
22928	676733
158138	676734
65745	676735
7662	676736
4483	676737
28977	676738
95082	676739
71929	676740
92529	676741
20957	676742
63294	676743
141374	676744
40783	676745
37277	676746
5385	676747
103266	676748
59471	676749
8761	676750
2146	676751
41341	676752
72681	676753
15594	676754
24569	676755
4976	676756
8459	676757
473	676758
58943	676759
7170	676760
16138	676761
76542	676762
7470	676763
7484	676764
57862	676765
45987	676766
65850	676767
122711	676768
18275	676769
68161	676770
31092	676771
98275	676772
38052	676773
66709	676774
98638	676775
31862	676776
51799	676777
88967	676778
10738	676779
89652	676780
48944	676781
27927	676782
85947	676783
31307	676784
136628	676785
38799	676786
97052	676787
56237	676788
25524	676789
100994	676790
46286	676791
9054	676792
73395	676793
148058	676794
36000	676795
89191	676796
59708	676797
114210	676798
730	676799
54360	676800
18154	676801
38763	676802
58653	676803
25245	676804
66562	676805
40696	676806
85654	676807
55568	676808
33644	676809
41214	676810
52775	676811
104709	676812
123	676813
133929	676814
37513	676815
65375	676816
10687	676817
70718	676818
10214	676819
136577	676820
103566	676821
17704	676822
8020	676823
23740	676824
27853	676825
3396	676826
22946	676827
178486	676828
4553	676829
39958	676830
171087	676831
1894	676832
18511	676833
4553	676834
177664	676835
47274	676836
71223	676837
125116	676838
38017	676839
32262	676840
105181	676841
59060	676842
85864	676843
71679	676844
7136	676845
39958	676846
22937	676847
84898	676848
169381	676849
70584	676850
3396	676851
3396	676852
131350	676853
104759	676854
59289	676855
23357	676856
55670	676857
26751	676858
67545	676859
166307	676860
77797	676861
71069	676862
17040	676863
68363	676864
44833	676865
57020	676866
33381	676867
85080	676868
33444	676869
64701	676870
10803	676871
156502	676872
30607	676873
80286	676874
38032	676875
49040	676876
100105	676877
26272	676878
95654	676879
130036	676880
61160	676881
68266	676882
27728	676883
39230	676884
10811	676885
93053	676886
27895	676887
136870	676888
27770	676889
58698	676890
55843	676891
25311	676892
97596	676893
142495	676894
48620	676895
42430	676896
2970	676897
17458	676898
41034	676899
27739	676900
1418	676901
26077	676902
46101	676903
15147	676904
108900	676905
46931	676906
7083	676907
123272	676908
96925	676909
6632	676910
35996	676911
97010	676912
96182	676913
58788	676914
68319	676915
24151	676916
14736	676917
101283	676918
130210	676919
57373	676920
35996	676921
49585	676922
141782	676923
158550	676924
10954	676925
66959	676926
66321	676927
47597	676928
107572	676929
162418	676930
38292	676931
120849	676932
20270	676933
37615	676934
17831	676935
37277	676936
66780	676937
28656	676938
35498	676939
162191	676940
34891	676941
37973	676942
184749	676943
88293	676944
46274	676945
30856	676946
10208	676947
45603	676948
45287	676949
189076	676950
139933	676951
5958	676952
2850	676953
161843	676954
28702	676955
59404	676956
62653	676957
189006	676958
141693	676959
44721	676960
31874	676961
103566	676962
172045	676963
56215	676964
14997	676965
11226	676966
82342	676967
142648	676968
133992	676969
52520	676970
17838	676971
55838	676972
39781	676973
30619	676974
14830	676975
7013	676976
140868	676977
56365	676978
153677	676979
65544	676980
8931	676981
11613	676982
46101	676983
79848	676984
82770	676985
41509	676986
114153	676987
85245	676988
31080	676989
38435	676990
20820	676991
44626	676992
75785	676993
68534	676994
65627	676995
100143	676996
13576	676997
183325	676998
88716	676999
20725	677000
66763	677001
110118	677002
68982	677003
187505	677004
31295	677005
20533	677006
54730	677007
38998	677008
13844	677009
15934	677010
71703	677011
131439	677012
89138	677013
40052	677014
1444	677015
86690	677016
8151	677017
132576	677018
97911	677019
67873	677020
10214	677021
23603	677022
10681	677023
35099	677024
106871	677025
18912	677026
18950	677027
60513	677028
130210	677029
125797	677030
71061	677031
38017	677032
72174	677033
49406	677034
5214	677035
127518	677036
45932	677037
473	677038
83580	677039
126435	677040
20114	677041
119815	677042
75226	677043
25541	677044
68376	677045
43310	677046
17399	677047
21280	677048
15127	677049
145531	677050
44250	677051
588	677052
22358	677053
72799	677054
40223	677055
60699	677056
32086	677057
76657	677058
89652	677059
55958	677060
16139	677061
71635	677062
163123	677063
59301	677064
14617	677065
32547	677066
43751	677067
19358	677068
11428	677069
7730	677070
89116	677071
6797	677072
68904	677073
27853	677074
32002	677075
85181	677076
71730	677077
177594	677078
58943	677079
36341	677080
49970	677081
1600	677082
1600	677083
106097	677084
19683	677085
1600	677086
1600	677087
1600	677088
84001	677089
141583	677090
142238	677091
1600	677092
6719	677093
122018	677094
23294	677095
99033	677096
30061	677097
75639	677098
134843	677099
399	677100
141901	677101
41840	677102
52626	677103
52768	677104
14080	677105
30655	677106
81092	677107
1394	677108
12893	677109
3840	677110
74594	677111
1161	677112
16468	677113
39719	677114
29157	677115
2892	677116
77786	677117
42503	677118
13187	677119
2812	677120
9852	677121
41775	677122
134123	677123
64028	677124
34468	677125
2843	677126
74223	677127
15632	677128
24764	677129
38551	677130
21813	677131
15632	677132
16030	677133
62914	677134
6913	677135
29092	677136
1060	677137
52467	677138
1010	677139
29215	677140
29092	677141
793	677142
2234	677143
563	677144
18144	677145
563	677146
23922	677147
63457	677148
630	677149
6605	677150
563	677151
9632	677152
89764	677153
164751	677154
6135	677155
63457	677156
2293	677157
41086	677158
43813	677159
171265	677160
103830	677161
170911	677162
106935	677163
85174	677164
104043	677165
57967	677166
1382	677167
37213	677168
58101	677169
2461	677170
2441	677171
2441	677172
19860	677173
103509	677174
36292	677175
37110	677176
137803	677177
137418	677178
137418	677179
16835	677180
25751	677181
3779	677182
16705	677183
17418	677184
1347	677185
71745	677186
1347	677187
6698	677188
14265	677189
1584	677190
27324	677191
118173	677192
1347	677193
5330	677194
71742	677195
5598	677196
65931	677197
100703	677198
10784	677199
16705	677200
1516	677201
1516	677202
7767	677203
6576	677204
12311	677205
107271	677206
6780	677207
80052	677208
161567	677209
2972	677210
172069	677211
14765	677212
7809	677213
6576	677214
15037	677215
49866	677216
149706	677217
1547	677218
15037	677219
57918	677220
105047	677221
19157	677222
12846	677223
59390	677224
578	677225
740	677226
35139	677227
15065	677228
7526	677229
4567	677230
16037	677231
12050	677232
3219	677233
10512	677234
76181	677235
16544	677236
6548	677237
48899	677238
169310	677239
9983	677240
177176	677241
69693	677242
30998	677243
138432	677244
18416	677245
181974	677246
23433	677247
106000	677248
104172	677249
38749	677250
54823	677251
9997	677252
102423	677253
91818	677254
68606	677255
1930	677256
101193	677257
133436	677258
175310	677259
83373	677260
140174	677261
172905	677262
64952	677263
125524	677264
128510	677265
162485	677266
166618	677267
80324	677268
162614	677269
121448	677270
165555	677271
82078	677272
122995	677273
127533	677274
45503	677275
168922	677276
163106	677277
187107	677278
120286	677279
65304	677280
31967	677281
95331	677282
122329	677283
127311	677284
83373	677285
9990	677286
2150	677287
7938	677288
158684	677289
13820	677290
36555	677291
154562	677292
77735	677293
83860	677294
130429	677295
157503	677296
175170	677297
76799	677298
9375	677299
6191	677300
15551	677301
154095	677302
119162	677303
76834	677304
124200	677305
153602	677306
154534	677307
40670	677308
38431	677309
153094	677310
117271	677311
98192	677312
153551	677313
118722	677314
117511	677315
94265	677316
93992	677317
154464	677318
152846	677319
94786	677320
1591	677321
44577	677322
152814	677323
143239	677324
36577	677325
25583	677326
117253	677327
155420	677328
118708	677329
56361	677330
137410	677331
23387	677332
106274	677333
68098	677334
77273	677335
172224	677336
12373	677337
32052	677338
93604	677339
15828	677340
104235	677341
13193	677342
48284	677343
17963	677344
171744	677345
53223	677346
117993	677347
94411	677348
30098	677349
30090	677350
36577	677351
22966	677352
153848	677353
154571	677354
154912	677355
155091	677356
15065	677357
66753	677358
4080	677359
64400	677360
5240	677361
73700	677362
73776	677363
15065	677364
85618	677365
30423	677366
4445	677367
1547	677368
15037	677369
64400	677370
3650	677371
42309	677372
7473	677373
19517	677374
59553	677375
103528	677376
1034	677377
1209	677378
3382	677379
13186	677380
45490	677381
29338	677382
5020	677383
5020	677384
62396	677385
60763	677386
16671	677387
16600	677388
3118	677389
74617	677390
1993	677391
29041	677392
6697	677393
475	677394
6624	677395
5175	677396
24043	677397
42964	677398
3123	677399
39870	677400
15034	677401
51905	677402
62099	677403
627	677404
3118	677405
1034	677406
7690	677407
19274	677408
148393	677409
6277	677410
30918	677411
33611	677412
14916	677413
2112	677414
34265	677415
1416	677416
102795	677417
3876	677418
2373	677419
16722	677420
61972	677421
23263	677422
1543	677423
38994	677424
18218	677425
219	677426
47638	677427
14	677428
7702	677429
54271	677430
59370	677431
47832	677432
3251	677433
12014	677434
22005	677435
1461	677436
14053	677437
547	677438
33334	677439
39314	677440
16734	677441
386	677442
65231	677443
23851	677444
15057	677445
16818	677446
4188	677447
86931	677448
16760	677449
13806	677450
12599	677451
838	677452
3118	677453
31	677454
112909	677455
9206	677456
2545	677457
13949	677458
178	677459
32541	677460
25999	677461
14225	677462
60051	677463
31295	677464
48893	677465
2535	677466
33830	677467
39741	677468
32708	677469
16590	677470
899	677471
4691	677472
1582	677473
4999	677474
18770	677475
21478	677476
8429	677477
42621	677478
67465	677479
47802	677480
32319	677481
255	677482
214	677483
40	677484
789	677485
21883	677486
17953	677487
17080	677488
69296	677489
18300	677490
32190	677491
105687	677492
27573	677493
3384	677494
72395	677495
33712	677496
2443	677497
3222	677498
75186	677499
40573	677500
838	677501
6219	677502
15009	677503
73616	677504
29918	677505
6354	677506
5019	677507
2721	677508
26374	677509
65	677510
347	677511
4295	677512
104	677513
2688	677514
2295	677515
47830	677516
100845	677517
78	677518
17776	677519
48050	677520
39507	677521
25669	677522
13986	677523
1334	677524
329	677525
21761	677526
6929	677527
24427	677528
11233	677529
443	677530
1627	677531
1748	677532
24099	677533
12646	677534
128488	677535
8576	677536
157	677537
12676	677538
4960	677539
7567	677540
979	677541
38	677542
859	677543
21802	677544
109	677545
4875	677546
55672	677547
9114	677548
45802	677549
12	677550
16938	677551
20414	677552
27587	677553
51106	677554
1395	677555
51836	677556
126398	677557
56585	677558
54400	677559
17662	677560
98948	677561
17662	677562
16585	677563
35602	677564
10458	677565
10458	677566
10458	677567
17133	677568
23	677569
15362	677570
23	677571
17133	677572
10458	677573
35798	677574
92462	677575
43155	677576
108011	677577
15859	677578
6791	677579
2496	677580
22785	677581
22785	677582
60102	677583
6708	677584
28612	677585
5857	677586
14609	677587
55732	677588
61073	677589
25001	677590
1469	677591
80613	677592
68555	677593
21329	677594
46204	677595
67991	677596
61558	677597
29064	677598
24026	677599
6119	677600
46347	677601
38524	677602
64894	677603
8101	677604
1060	677605
91835	677606
17674	677607
15383	677608
65076	677609
14015	677610
21567	677611
198	677612
29246	677613
39080	677614
6410	677615
39074	677616
5300	677617
3303	677618
1264	677619
7006	677620
138762	677621
5686	677622
69984	677623
2930	677624
463	677625
5917	677626
16754	677627
33812	677628
8026	677629
3449	677630
2055	677631
55590	677632
14722	677633
12576	677634
1633	677635
8933	677636
1003	677637
16159	677638
32535	677639
8636	677640
23	677641
12778	677642
89608	677643
184581	677644
52166	677645
67822	677646
6243	677647
5715	677648
541	677649
27908	677650
27612	677651
4125	677652
52155	677653
96767	677654
100459	677655
56907	677656
12684	677657
54997	677658
2732	677659
27612	677660
50720	677661
16801	677662
22987	677663
36100	677664
51643	677665
1247	677666
146420	677667
19265	677668
3959	677669
86886	677670
32811	677671
9591	677672
4728	677673
6691	677674
173949	677675
146268	677676
35042	677677
56020	677678
15598	677679
41424	677680
42237	677681
15949	677682
55378	677683
9216	677684
146887	677685
139347	677686
5288	677687
73827	677688
144050	677689
6395	677690
7202	677691
44451	677692
106453	677693
122587	677694
128040	677695
113441	677696
125895	677697
141199	677698
62222	677699
95341	677700
78972	677701
105071	677702
14689	677703
58511	677704
25291	677705
52308	677706
97778	677707
21488	677708
40920	677709
143527	677710
133199	677711
128720	677712
53611	677713
25399	677714
98879	677715
78690	677716
140907	677717
36752	677718
127061	677719
153498	677720
7466	677721
30264	677722
76587	677723
179285	677724
13940	677725
2658	677726
16639	677727
109010	677728
22700	677729
85676	677730
51697	677731
80016	677732
75320	677733
130173	677734
165623	677735
124320	677736
118332	677737
153776	677738
119294	677739
25453	677740
153759	677741
128808	677742
24983	677743
168272	677744
141578	677745
155250	677746
63508	677747
87361	677748
181866	677749
26617	677750
139590	677751
9443	677752
164190	677753
84188	677754
139894	677755
124345	677756
36556	677757
6548	677758
80609	677759
120988	677760
33739	677761
174978	677762
94334	677763
154358	677764
118479	677765
36560	677766
119129	677767
155409	677768
79396	677769
97710	677770
154476	677771
119090	677772
21215	677773
25791	677774
112230	677775
71123	677776
39852	677777
13601	677778
4586	677779
11809	677780
34023	677781
37076	677782
25550	677783
37075	677784
18508	677785
50766	677786
119250	677787
8958	677788
8958	677789
134567	677790
121	677791
74370	677792
18433	677793
12239	677794
8958	677795
33868	677796
8958	677797
8958	677798
43934	677799
9006	677800
9006	677801
33868	677802
8958	677803
8129	677804
104399	677805
9006	677806
118483	677807
8129	677808
24799	677809
8129	677810
8958	677811
32911	677812
43189	677813
53881	677814
68553	677815
53881	677816
3088	677817
53881	677818
15733	677819
53881	677820
13170	677821
26565	677822
10045	677823
2574	677824
32237	677825
18835	677826
43728	677827
40940	677828
12681	677829
83660	677830
11781	677831
92	677832
37348	677833
37154	677834
35499	677835
136229	677836
7089	677837
92705	677838
16317	677839
192	677840
15037	677841
3708	677842
6875	677843
13319	677844
175003	677845
171480	677846
20888	677847
3830	677848
57278	677849
48089	677850
3511	677851
16926	677852
9986	677853
43	677854
1568	677855
43	677856
31634	677857
508	677858
60982	677859
66468	677860
96900	677861
92613	677862
3163	677863
175631	677864
8877	677865
135077	677866
136702	677867
149610	677868
179096	677869
24849	677870
36238	677871
187110	677872
71289	677873
29798	677874
2744	677875
220	677876
9643	677877
24582	677878
6813	677879
91121	677880
24866	677881
137509	677882
14081	677883
72286	677884
78663	677885
1512	677886
84382	677887
24707	677888
21048	677889
7514	677890
131398	677891
398	677892
29001	677893
64056	677894
147699	677895
29001	677896
54698	677897
39227	677898
94620	677899
178417	677900
131430	677901
159731	677902
7738	677903
25285	677904
137194	677905
80296	677906
75738	677907
24627	677908
75496	677909
131759	677910
17851	677911
53493	677912
171583	677913
135943	677914
115437	677915
20568	677916
63344	677917
5125	677918
7774	677919
1987	677920
16953	677921
47557	677922
7893	677923
54	677924
16612	677925
16612	677926
1554	677927
34010	677928
7904	677929
17199	677930
63	677931
20431	677932
1554	677933
5125	677934
113520	677935
173103	677936
29131	677937
35403	677938
676	677939
75335	677940
1278	677941
74240	677942
2467	677943
3107	677944
11940	677945
74813	677946
8905	677947
14357	677948
48417	677949
12228	677950
1451	677951
5414	677952
87217	677953
20279	677954
10435	677955
5130	677956
3862	677957
122977	677958
44290	677959
9474	677960
81147	677961
17568	677962
172091	677963
51817	677964
22910	677965
52690	677966
11628	677967
179367	677968
13412	677969
131688	677970
4951	677971
72214	677972
18227	677973
27664	677974
31177	677975
22730	677976
25886	677977
6782	677978
117942	677979
38170	677980
24726	677981
36483	677982
109935	677983
76584	677984
72683	677985
133007	677986
79384	677987
64077	677988
16285	677989
70855	677990
11871	677991
62357	677992
60627	677993
108456	677994
143018	677995
3336	677996
160937	677997
33074	677998
37041	677999
69031	678000
98	678001
2429	678002
39217	678003
644	678004
2524	678005
1	678006
26871	678007
28647	678008
158236	678009
9294	678010
51276	678011
35876	678012
64575	678013
29408	678014
104558	678015
153042	678016
7654	678017
27651	678018
88687	678019
6066	678020
25914	678021
74836	678022
61188	678023
74804	678024
29446	678025
12424	678026
40923	678027
43097	678028
28865	678029
294	678030
35491	678031
9814	678032
145943	678033
739	678034
52293	678035
1927	678036
1491	678037
33324	678038
14515	678039
7866	678040
734	678041
71210	678042
47594	678043
8606	678044
63978	678045
70016	678046
10132	678047
19807	678048
7509	678049
65346	678050
7200	678051
33545	678052
54806	678053
55337	678054
10733	678055
60101	678056
30054	678057
55749	678058
37010	678059
52649	678060
43854	678061
9080	678062
117346	678063
1410	678064
7050	678065
106675	678066
28352	678067
76034	678068
102489	678069
109203	678070
44739	678071
75817	678072
115722	678073
117908	678074
111198	678075
6829	678076
73153	678077
122252	678078
80317	678079
143396	678080
88466	678081
72513	678082
126570	678083
37133	678084
152177	678085
115156	678086
185353	678087
76886	678088
105734	678089
75961	678090
3916	678091
35971	678092
106987	678093
24674	678094
143216	678095
155295	678096
63059	678097
14341	678098
29786	678099
2415	678100
19360	678101
20292	678102
81091	678103
20304	678104
34753	678105
20292	678106
175715	678107
87986	678108
53501	678109
31585	678110
184823	678111
11174	678112
24675	678113
69821	678114
11199	678115
11	678116
23607	678117
9058	678118
12312	678119
33804	678120
183963	678121
63166	678122
63018	678123
99527	678124
56980	678125
138170	678126
5194	678127
63229	678128
45719	678129
2304	678130
46584	678131
52596	678132
62997	678133
149762	678134
47390	678135
23054	678136
63080	678137
158086	678138
155513	678139
45586	678140
44202	678141
17084	678142
27415	678143
60699	678144
111844	678145
160210	678146
143970	678147
134531	678148
72515	678149
161328	678150
168040	678151
87785	678152
4913	678153
140558	678154
160245	678155
8522	678156
31976	678157
156000	678158
128548	678159
55065	678160
149118	678161
36254	678162
66788	678163
7326	678164
90919	678165
106893	678166
169278	678167
65409	678168
45033	678169
41978	678170
15547	678171
22998	678172
139160	678173
10970	678174
20362	678175
15854	678176
173281	678177
53611	678178
7835	678179
60423	678180
78486	678181
17084	678182
21156	678183
43782	678184
5180	678185
66640	678186
120585	678187
114534	678188
76599	678189
44868	678190
4019	678191
6008	678192
101660	678193
76029	678194
115003	678195
167366	678196
3689	678197
158629	678198
50509	678199
76099	678200
32658	678201
127952	678202
111787	678203
12233	678204
92655	678205
129978	678206
88427	678207
29786	678208
9327	678209
135818	678210
126833	678211
59899	678212
71129	678213
144390	678214
81424	678215
17157	678216
3148	678217
116002	678218
158733	678219
55035	678220
94208	678221
154111	678222
93656	678223
8474	678224
1539	678225
10262	678226
123212	678227
72693	678228
9944	678229
23339	678230
28315	678231
6485	678232
6356	678233
101720	678234
81757	678235
166106	678236
168136	678237
5588	678238
53494	678239
44047	678240
169119	678241
110791	678242
168435	678243
98643	678244
162389	678245
160106	678246
94594	678247
94034	678248
173758	678249
94417	678250
118192	678251
94591	678252
118883	678253
154293	678254
118966	678255
63846	678256
66164	678257
168685	678258
9237	678259
118317	678260
128839	678261
120778	678262
118258	678263
105890	678264
87451	678265
20837	678266
161901	678267
31248	678268
36561	678269
14436	678270
79117	678271
58265	678272
28123	678273
46555	678274
7400	678275
67960	678276
76516	678277
125439	678278
42765	678279
2	678280
97815	678281
109755	678282
36374	678283
102635	678284
55358	678285
119080	678286
166799	678287
39598	678288
61444	678289
11	678290
106443	678291
25004	678292
25335	678293
64929	678294
75584	678295
123084	678296
24734	678297
87865	678298
6635	678299
13961	678300
9913	678301
13676	678302
8475	678303
111476	678304
69334	678305
134538	678306
132471	678307
117822	678308
80607	678309
157388	678310
176545	678311
164514	678312
117300	678313
129284	678314
93449	678315
36388	678316
78157	678317
117310	678318
73422	678319
123926	678320
125200	678321
458	678322
122143	678323
68250	678324
9665	678325
30313	678326
75339	678327
29995	678328
14520	678329
72686	678330
57281	678331
87901	678332
75883	678333
43963	678334
112572	678335
109560	678336
46553	678337
98099	678338
122716	678339
182440	678340
47014	678341
20299	678342
6732	678343
55335	678344
105602	678345
21022	678346
1219	678347
38988	678348
17556	678349
11151	678350
33095	678351
29798	678352
9708	678353
95670	678354
21277	678355
2349	678356
9859	678357
65727	678358
161895	678359
54552	678360
114941	678361
12521	678362
130436	678363
166718	678364
33466	678365
25619	678366
36748	678367
110508	678368
25866	678369
130623	678370
8913	678371
28398	678372
43993	678373
64281	678374
92158	678375
62843	678376
12589	678377
13007	678378
74195	678379
29979	678380
25938	678381
31863	678382
6947	678383
12312	678384
20618	678385
142303	678386
30652	678387
82653	678388
18308	678389
4388	678390
53798	678391
130162	678392
78332	678393
156305	678394
3407	678395
59542	678396
50975	678397
185460	678398
28437	678399
45980	678400
7641	678401
118250	678402
48027	678403
3420	678404
127057	678405
70460	678406
37216	678407
28270	678408
11003	678409
20011	678410
182679	678411
43624	678412
132820	678413
30151	678414
71739	678415
158053	678416
51231	678417
9984	678418
19725	678419
55507	678420
11589	678421
129491	678422
40499	678423
185461	678424
25154	678425
153597	678426
188802	678427
8345	678428
62039	678429
23343	678430
136848	678431
28326	678432
6481	678433
66865	678434
22094	678435
106266	678436
6746	678437
22504	678438
169470	678439
137858	678440
89901	678441
78397	678442
120237	678443
88005	678444
37036	678445
45634	678446
41434	678447
11743	678448
39441	678449
168726	678450
59564	678451
7901	678452
66427	678453
99711	678454
15100	678455
8501	678456
78933	678457
37	678458
374	678459
12219	678460
105251	678461
30129	678462
171384	678463
20582	678464
48072	678465
3575	678466
55192	678467
55655	678468
56688	678469
31365	678470
16259	678471
3414	678472
30065	678473
104439	678474
69819	678475
21778	678476
26044	678477
37235	678478
7104	678479
7244	678480
146876	678481
23287	678482
1711	678483
59269	678484
120583	678485
69574	678486
1069	678487
8966	678488
9092	678489
30752	678490
10378	678491
97976	678492
74908	678493
34757	678494
100205	678495
20525	678496
57072	678497
59660	678498
141083	678499
5392	678500
16243	678501
94128	678502
48264	678503
88019	678504
35142	678505
77778	678506
17160	678507
28352	678508
57882	678509
16226	678510
46388	678511
15737	678512
79470	678513
99878	678514
218	678515
127169	678516
168800	678517
53250	678518
9950	678519
100506	678520
125790	678521
79407	678522
76350	678523
99776	678524
136452	678525
531	678526
169515	678527
41460	678528
181570	678529
155885	678530
9449	678531
13667	678532
179301	678533
18615	678534
51682	678535
176547	678536
3607	678537
14965	678538
100728	678539
45100	678540
118337	678541
68158	678542
153639	678543
3541	678544
41168	678545
79264	678546
94835	678547
77438	678548
15075	678549
17884	678550
18611	678551
34418	678552
116261	678553
179945	678554
9060	678555
60176	678556
59686	678557
106857	678558
38864	678559
31384	678560
6413	678561
25215	678562
35263	678563
11943	678564
26716	678565
3799	678566
35948	678567
14293	678568
36622	678569
84076	678570
32880	678571
15314	678572
74228	678573
9014	678574
9421	678575
447	678576
61514	678577
110767	678578
47387	678579
77762	678580
132644	678581
79021	678582
4070	678583
7955	678584
105149	678585
11655	678586
55381	678587
62675	678588
17200	678589
34759	678590
139618	678591
56930	678592
36449	678593
9135	678594
94645	678595
70662	678596
5229	678597
20957	678598
55361	678599
42480	678600
3715	678601
76840	678602
151709	678603
51700	678604
56145	678605
28017	678606
5430	678607
73902	678608
8952	678609
185082	678610
136991	678611
450	678612
2197	678613
70580	678614
53035	678615
67437	678616
56761	678617
124043	678618
21918	678619
11666	678620
35334	678621
43921	678622
68191	678623
27881	678624
66687	678625
12810	678626
28657	678627
29369	678628
13631	678629
11086	678630
26302	678631
6633	678632
531	678633
53031	678634
154185	678635
76834	678636
154563	678637
136954	678638
155222	678639
63839	678640
79563	678641
8402	678642
162100	678643
53189	678644
81663	678645
77438	678646
14733	678647
153594	678648
77625	678649
53109	678650
33775	678651
59729	678652
23212	678653
21648	678654
25018	678655
94239	678656
67901	678657
93642	678658
93878	678659
95063	678660
163402	678661
28462	678662
34031	678663
16507	678664
45372	678665
160	678666
9210	678667
7873	678668
125676	678669
141218	678670
184663	678671
153432	678672
65970	678673
152633	678674
50307	678675
60808	678676
108763	678677
104885	678678
44429	678679
76674	678680
185657	678681
108464	678682
159050	678683
41514	678684
4752	678685
11685	678686
27245	678687
125074	678688
25808	678689
8417	678690
52554	678691
9282	678692
100605	678693
37356	678694
6995	678695
102281	678696
12574	678697
12127	678698
170092	678699
8944	678700
76699	678701
77702	678702
83727	678703
157451	678704
135261	678705
126924	678706
94192	678707
102340	678708
152825	678709
122169	678710
168512	678711
101253	678712
77972	678713
167793	678714
127500	678715
4362	678716
36459	678717
63	678718
119875	678719
9913	678720
130044	678721
23397	678722
141222	678723
155208	678724
15987	678725
16283	678726
6890	678727
105816	678728
28269	678729
2048	678730
21732	678731
94692	678732
18174	678733
24197	678734
53947	678735
164874	678736
43625	678737
1325	678738
86738	678739
71547	678740
35736	678741
34276	678742
40536	678743
63293	678744
44128	678745
139275	678746
56219	678747
1638	678748
158982	678749
21289	678750
4583	678751
62303	678752
14676	678753
10811	678754
66877	678755
109701	678756
118157	678757
123351	678758
13570	678759
93753	678760
18146	678761
57194	678762
9913	678763
53606	678764
19529	678765
23253	678766
55541	678767
6505	678768
1166	678769
7749	678770
20438	678771
162703	678772
4159	678773
35693	678774
28269	678775
1427	678776
141331	678777
139798	678778
87533	678779
55473	678780
5305	678781
60506	678782
34076	678783
1845	678784
993	678785
93716	678786
6021	678787
28365	678788
20584	678789
17066	678790
86512	678791
53031	678792
19803	678793
125450	678794
119154	678795
55822	678796
143810	678797
86407	678798
69427	678799
15887	678800
64506	678801
60533	678802
27193	678803
32032	678804
93719	678805
19678	678806
23468	678807
28256	678808
76824	678809
36753	678810
41459	678811
63002	678812
132179	678813
34942	678814
45132	678815
54579	678816
88522	678817
157854	678818
166152	678819
117519	678820
161802	678821
158669	678822
27103	678823
153876	678824
188855	678825
79259	678826
94745	678827
123327	678828
175794	678829
155676	678830
30194	678831
80720	678832
77526	678833
40801	678834
77136	678835
165638	678836
19259	678837
18857	678838
45720	678839
160382	678840
1001	678841
134727	678842
53595	678843
122916	678844
9756	678845
129210	678846
2115	678847
123740	678848
30135	678849
53250	678850
94417	678851
76845	678852
77136	678853
53499	678854
20583	678855
13342	678856
8522	678857
55678	678858
88069	678859
153323	678860
36754	678861
139181	678862
13595	678863
102311	678864
118436	678865
165913	678866
10581	678867
124838	678868
6114	678869
51534	678870
85335	678871
59443	678872
119066	678873
120722	678874
53045	678875
49831	678876
117544	678877
98277	678878
151685	678879
12549	678880
33253	678881
14451	678882
123702	678883
37832	678884
88477	678885
60329	678886
142149	678887
182568	678888
19401	678889
156649	678890
43966	678891
32268	678892
43100	678893
30501	678894
183436	678895
60674	678896
141	678897
55166	678898
9711	678899
53042	678900
11193	678901
86215	678902
162681	678903
2783	678904
10841	678905
23418	678906
95107	678907
13209	678908
3681	678909
25783	678910
14483	678911
1236	678912
45242	678913
4641	678914
94771	678915
24079	678916
118699	678917
3199	678918
49001	678919
26286	678920
115332	678921
34053	678922
2726	678923
79596	678924
22365	678925
54782	678926
101570	678927
46650	678928
33962	678929
9665	678930
37010	678931
107188	678932
6396	678933
25586	678934
4754	678935
61117	678936
84527	678937
1677	678938
96171	678939
1259	678940
6931	678941
74556	678942
78898	678943
7240	678944
4805	678945
58383	678946
4205	678947
25582	678948
3400	678949
25582	678950
37374	678951
18702	678952
3684	678953
39951	678954
46411	678955
60708	678956
32509	678957
49274	678958
19724	678959
71432	678960
78911	678961
66161	678962
97634	678963
68948	678964
5417	678965
84217	678966
35150	678967
100187	678968
18344	678969
64452	678970
47425	678971
65544	678972
11423	678973
7798	678974
125312	678975
40110	678976
18976	678977
8456	678978
163951	678979
12683	678980
11661	678981
82628	678982
33318	678983
102486	678984
6755	678985
66411	678986
10776	678987
43842	678988
26015	678989
84769	678990
98250	678991
72650	678992
30002	678993
93508	678994
18675	678995
34766	678996
118144	678997
3235	678998
153775	678999
64161	679000
70470	679001
172	679002
34676	679003
37047	679004
28165	679005
46700	679006
142313	679007
17601	679008
43621	679009
6197	679010
27301	679011
1536	679012
33426	679013
39930	679014
7844	679015
63719	679016
35066	679017
137175	679018
110847	679019
68746	679020
3773	679021
22288	679022
85163	679023
98350	679024
55612	679025
55813	679026
64720	679027
112155	679028
28536	679029
25656	679030
9222	679031
121358	679032
66631	679033
171	679034
110467	679035
37655	679036
44217	679037
12787	679038
51238	679039
102761	679040
50696	679041
14461	679042
65638	679043
78493	679044
68418	679045
53550	679046
118379	679047
21046	679048
97653	679049
123848	679050
165958	679051
46727	679052
59565	679053
64085	679054
108455	679055
132741	679056
158602	679057
107144	679058
126805	679059
62097	679060
57410	679061
20025	679062
81206	679063
49881	679064
123332	679065
2973	679066
53443	679067
20443	679068
180431	679069
7266	679070
93404	679071
17289	679072
80897	679073
1333	679074
80216	679075
24594	679076
132346	679077
53196	679078
125189	679079
156304	679080
154479	679081
63463	679082
62813	679083
10161	679084
54134	679085
66561	679086
35176	679087
45422	679088
44353	679089
27827	679090
34642	679091
94411	679092
127955	679093
119814	679094
165283	679095
183781	679096
8966	679097
46271	679098
5759	679099
47220	679100
93482	679101
117984	679102
77440	679103
71741	679104
107312	679105
86839	679106
6482	679107
40533	679108
22034	679109
16239	679110
77360	679111
81565	679112
42820	679113
17103	679114
163643	679115
76932	679116
154198	679117
169619	679118
106531	679119
4347	679120
158990	679121
156661	679122
120249	679123
64829	679124
46986	679125
78278	679126
34250	679127
32703	679128
108966	679129
14870	679130
14756	679131
31076	679132
9009	679133
68528	679134
23340	679135
120031	679136
39892	679137
160820	679138
119608	679139
20482	679140
44429	679141
30090	679142
55613	679143
61971	679144
164522	679145
135559	679146
4303	679147
53328	679148
59063	679149
15019	679150
18839	679151
6859	679152
4703	679153
26119	679154
90056	679155
21296	679156
105993	679157
94103	679158
34582	679159
166345	679160
117591	679161
32891	679162
69141	679163
99170	679164
143298	679165
134580	679166
14404	679167
153571	679168
53134	679169
30634	679170
93448	679171
28326	679172
172351	679173
117892	679174
134166	679175
152774	679176
5984	679177
15293	679178
122905	679179
93646	679180
67929	679181
94229	679182
4079	679183
61659	679184
130590	679185
79396	679186
66645	679187
15008	679188
16150	679189
170077	679190
184821	679191
94561	679192
53210	679193
127101	679194
32333	679195
127335	679196
154097	679197
97838	679198
122781	679199
13593	679200
94744	679201
85874	679202
40277	679203
4002	679204
68252	679205
45346	679206
20573	679207
1412	679208
80781	679209
5054	679210
58903	679211
76148	679212
54882	679213
100708	679214
78370	679215
81396	679216
76699	679217
109193	679218
9273	679219
122361	679220
54322	679221
26073	679222
36724	679223
24220	679224
13241	679225
38081	679226
51031	679227
126624	679228
11571	679229
158095	679230
31256	679231
12225	679232
165513	679233
42783	679234
153541	679235
129858	679236
101100	679237
72557	679238
72365	679239
97961	679240
33466	679241
39872	679242
7370	679243
38300	679244
44831	679245
102575	679246
36556	679247
146731	679248
41096	679249
39663	679250
84658	679251
159544	679252
2696	679253
46580	679254
167780	679255
54312	679256
119966	679257
34309	679258
4636	679259
118119	679260
53091	679261
20619	679262
41832	679263
64160	679264
3413	679265
15547	679266
161473	679267
176934	679268
41901	679269
79490	679270
45810	679271
36508	679272
77316	679273
94792	679274
36508	679275
23151	679276
48444	679277
37727	679278
16255	679279
53134	679280
64219	679281
40401	679282
37180	679283
7768	679284
16225	679285
14628	679286
28352	679287
34619	679288
12234	679289
71156	679290
47445	679291
19360	679292
107233	679293
9124	679294
23484	679295
118850	679296
22149	679297
154150	679298
35230	679299
147862	679300
63298	679301
19315	679302
18512	679303
7455	679304
32644	679305
135644	679306
129942	679307
142366	679308
1739	679309
164667	679310
134631	679311
134631	679312
16206	679313
130639	679314
101279	679315
117327	679316
37464	679317
125369	679318
100483	679319
106771	679320
165441	679321
86582	679322
162820	679323
179339	679324
12554	679325
25529	679326
28162	679327
6607	679328
118298	679329
23032	679330
94822	679331
43917	679332
33162	679333
69158	679334
21377	679335
40936	679336
32830	679337
14556	679338
16242	679339
8689	679340
21501	679341
174043	679342
41930	679343
109408	679344
67618	679345
65234	679346
4045	679347
49981	679348
27194	679349
70214	679350
10939	679351
161021	679352
120320	679353
8443	679354
10539	679355
10539	679356
4042	679357
3856	679358
2678	679359
145399	679360
1532	679361
17565	679362
29092	679363
140497	679364
53497	679365
94277	679366
94675	679367
55609	679368
16442	679369
23105	679370
110488	679371
101972	679372
29458	679373
144200	679374
154020	679375
94839	679376
9449	679377
41111	679378
79362	679379
9690	679380
77441	679381
118046	679382
30844	679383
133461	679384
81663	679385
76944	679386
155334	679387
118940	679388
52984	679389
61289	679390
110426	679391
2204	679392
48395	679393
99667	679394
53195	679395
117304	679396
119080	679397
166498	679398
76908	679399
120906	679400
45730	679401
117831	679402
50305	679403
153898	679404
72981	679405
50219	679406
45897	679407
19543	679408
56901	679409
118012	679410
17548	679411
33468	679412
9940	679413
140210	679414
13768	679415
3936	679416
8460	679417
10841	679418
64269	679419
120688	679420
120473	679421
154548	679422
153490	679423
61177	679424
7341	679425
40219	679426
4632	679427
13111	679428
155873	679429
8504	679430
121986	679431
49552	679432
10924	679433
27008	679434
9381	679435
33063	679436
3720	679437
14834	679438
5916	679439
167697	679440
6194	679441
34704	679442
7333	679443
125185	679444
187933	679445
93579	679446
14791	679447
3485	679448
3236	679449
3648	679450
12596	679451
135522	679452
17622	679453
63846	679454
93642	679455
94600	679456
108957	679457
117413	679458
94382	679459
7905	679460
53198	679461
118722	679462
76472	679463
27201	679464
122378	679465
100747	679466
44517	679467
100762	679468
53217	679469
187914	679470
155068	679471
119074	679472
63764	679473
71933	679474
5094	679475
25610	679476
119923	679477
28622	679478
5649	679479
55700	679480
36958	679481
121852	679482
25665	679483
56283	679484
62601	679485
54909	679486
22489	679487
29045	679488
81155	679489
117251	679490
21185	679491
17386	679492
28123	679493
54288	679494
5594	679495
64973	679496
118129	679497
154889	679498
118607	679499
6481	679500
13705	679501
69189	679502
38095	679503
18965	679504
11636	679505
106567	679506
44880	679507
100392	679508
168514	679509
55437	679510
142115	679511
54259	679512
95476	679513
78157	679514
106340	679515
153108	679516
52984	679517
93483	679518
127982	679519
9432	679520
128311	679521
166511	679522
44478	679523
124403	679524
123167	679525
173901	679526
110840	679527
175528	679528
162806	679529
160939	679530
118600	679531
94291	679532
154050	679533
130106	679534
37772	679535
60664	679536
10039	679537
53031	679538
30264	679539
126052	679540
22749	679541
11598	679542
37766	679543
60811	679544
133239	679545
25473	679546
168631	679547
176685	679548
1227	679549
35087	679550
68278	679551
94828	679552
53500	679553
6388	679554
20897	679555
45021	679556
100097	679557
83697	679558
159405	679559
81408	679560
53253	679561
39319	679562
7922	679563
11175	679564
12552	679565
44947	679566
17975	679567
109470	679568
124204	679569
142675	679570
25849	679571
23757	679572
8999	679573
76699	679574
58364	679575
46628	679576
95590	679577
165937	679578
13049	679579
53196	679580
156847	679581
23524	679582
83253	679583
162163	679584
94600	679585
1836	679586
7743	679587
117607	679588
94247	679589
3233	679590
68328	679591
131900	679592
45710	679593
16	679594
10821	679595
47095	679596
6747	679597
53495	679598
124607	679599
860	679600
124930	679601
39557	679602
39221	679603
26948	679604
115376	679605
141031	679606
120017	679607
20338	679608
126416	679609
3566	679610
57082	679611
51015	679612
76971	679613
11450	679614
106519	679615
13851	679616
87944	679617
160914	679618
26624	679619
60728	679620
19730	679621
13469	679622
31985	679623
4070	679624
39557	679625
125029	679626
161769	679627
128350	679628
55420	679629
67415	679630
76834	679631
165824	679632
129849	679633
156710	679634
161618	679635
119886	679636
158891	679637
186051	679638
34112	679639
169166	679640
14744	679641
105418	679642
127202	679643
98704	679644
76840	679645
28290	679646
6470	679647
159733	679648
23428	679649
99783	679650
74416	679651
98704	679652
48781	679653
152946	679654
154370	679655
93878	679656
155276	679657
53042	679658
53253	679659
118699	679660
53042	679661
52984	679662
155272	679663
117538	679664
152707	679665
53339	679666
117381	679667
53495	679668
117525	679669
155071	679670
94816	679671
119055	679672
152661	679673
53339	679674
155380	679675
162417	679676
118619	679677
77361	679678
117705	679679
52984	679680
153885	679681
94147	679682
118390	679683
76818	679684
77452	679685
30084	679686
117534	679687
93584	679688
153710	679689
154617	679690
53339	679691
93417	679692
119052	679693
95291	679694
117543	679695
89035	679696
118720	679697
94208	679698
130622	679699
169942	679700
80334	679701
48159	679702
136948	679703
142622	679704
38067	679705
41895	679706
34615	679707
104986	679708
83084	679709
80259	679710
14490	679711
54123	679712
82906	679713
73910	679714
8200	679715
60521	679716
11678	679717
14833	679718
44949	679719
10703	679720
134839	679721
18950	679722
25692	679723
65135	679724
47608	679725
32036	679726
6241	679727
140313	679728
86218	679729
23312	679730
63929	679731
3414	679732
50334	679733
66797	679734
7330	679735
6568	679736
59226	679737
18482	679738
28365	679739
36121	679740
44786	679741
119893	679742
44725	679743
12849	679744
138953	679745
59159	679746
181264	679747
80005	679748
119604	679749
10448	679750
8952	679751
8501	679752
159872	679753
77361	679754
3917	679755
126386	679756
166499	679757
168337	679758
34031	679759
7134	679760
26614	679761
92299	679762
180917	679763
177813	679764
80747	679765
30789	679766
37031	679767
7919	679768
68936	679769
133400	679770
94592	679771
169574	679772
30716	679773
26769	679774
81563	679775
93656	679776
162207	679777
1931	679778
134182	679779
63508	679780
153772	679781
129262	679782
83497	679783
34563	679784
173087	679785
15666	679786
73917	679787
112438	679788
20259	679789
56417	679790
25195	679791
459	679792
111883	679793
60778	679794
12025	679795
48255	679796
23557	679797
50542	679798
4999	679799
12832	679800
15021	679801
10853	679802
69469	679803
33038	679804
8182	679805
46603	679806
253	679807
37690	679808
888	679809
58347	679810
20412	679811
28324	679812
23414	679813
921	679814
761	679815
59980	679816
27922	679817
9963	679818
48318	679819
921	679820
83381	679821
15455	679822
69467	679823
103180	679824
56867	679825
526	679826
8891	679827
526	679828
2563	679829
3751	679830
4743	679831
33009	679832
13631	679833
31892	679834
39906	679835
43757	679836
43830	679837
3362	679838
10290	679839
13014	679840
84192	679841
2924	679842
2921	679843
45878	679844
2213	679845
11469	679846
79725	679847
41638	679848
33009	679849
3749	679850
32662	679851
93612	679852
40093	679853
57626	679854
2535	679855
1180	679856
19596	679857
62792	679858
23727	679859
40651	679860
55597	679861
41950	679862
2171	679863
61209	679864
69221	679865
6018	679866
92433	679867
12309	679868
77524	679869
8885	679870
41057	679871
12354	679872
851	679873
18311	679874
47455	679875
19995	679876
7263	679877
74703	679878
16814	679879
17980	679880
35372	679881
82877	679882
62836	679883
4916	679884
53482	679885
74120	679886
12935	679887
76027	679888
89976	679889
48912	679890
77667	679891
30046	679892
81369	679893
163697	679894
174839	679895
68563	679896
1820	679897
59279	679898
9712	679899
41080	679900
52708	679901
55185	679902
136139	679903
103021	679904
102377	679905
136221	679906
111003	679907
10477	679908
3142	679909
75589	679910
161915	679911
7757	679912
188332	679913
87409	679914
178847	679915
104282	679916
120844	679917
6898	679918
156762	679919
184493	679920
12003	679921
5572	679922
58818	679923
143762	679924
30038	679925
7488	679926
62465	679927
7026	679928
30413	679929
59586	679930
96354	679931
124298	679932
75178	679933
119649	679934
121598	679935
17809	679936
11632	679937
52709	679938
76037	679939
170088	679940
133921	679941
173678	679942
27767	679943
180195	679944
22094	679945
81761	679946
59494	679947
67284	679948
55891	679949
52679	679950
180655	679951
139260	679952
11892	679953
129469	679954
5244	679955
186510	679956
42414	679957
45516	679958
156458	679959
185100	679960
76784	679961
60342	679962
18430	679963
85106	679964
4170	679965
46540	679966
46687	679967
9037	679968
34078	679969
62085	679970
89709	679971
43466	679972
19794	679973
90555	679974
26184	679975
15157	679976
23127	679977
41634	679978
122501	679979
16234	679980
83103	679981
152651	679982
57875	679983
79632	679984
7810	679985
16549	679986
3007	679987
32730	679988
74392	679989
40762	679990
31029	679991
4059	679992
115610	679993
10376	679994
49056	679995
4468	679996
87543	679997
36642	679998
27936	679999
2826	680000
30940	680001
34387	680002
62726	680003
34660	680004
34446	680005
65210	680006
87996	680007
16260	680008
18082	680009
12483	680010
2259	680011
40725	680012
29497	680013
62244	680014
26387	680015
19546	680016
34113	680017
22456	680018
13233	680019
3574	680020
162367	680021
291	680022
45831	680023
16831	680024
19195	680025
41648	680026
9828	680027
6008	680028
7213	680029
4068	680030
125738	680031
75135	680032
26535	680033
50645	680034
18258	680035
41570	680036
40141	680037
1594	680038
25242	680039
27893	680040
44047	680041
119203	680042
9570	680043
372	680044
61	680045
10054	680046
15247	680047
33830	680048
74343	680049
17376	680050
57991	680051
9477	680052
12586	680053
1054	680054
11796	680055
14245	680056
58705	680057
35836	680058
93698	680059
43292	680060
4043	680061
8063	680062
51114	680063
58672	680064
12931	680065
23807	680066
10843	680067
47227	680068
70555	680069
174021	680070
83653	680071
41604	680072
14059	680073
14516	680074
1642	680075
102688	680076
16	680077
115852	680078
71216	680079
22204	680080
7722	680081
19504	680082
24696	680083
27536	680084
13799	680085
29603	680086
66597	680087
47239	680088
63884	680089
179380	680090
179354	680091
3744	680092
34357	680093
11011	680094
2724	680095
5117	680096
24425	680097
64231	680098
6704	680099
82565	680100
125414	680101
74328	680102
138140	680103
7600	680104
5972	680105
13868	680106
30793	680107
165698	680108
37101	680109
3988	680110
32367	680111
74604	680112
147983	680113
48953	680114
67690	680115
821	680116
90879	680117
113314	680118
31738	680119
7674	680120
1431	680121
1162	680122
3156	680123
44650	680124
97777	680125
61117	680126
299	680127
33552	680128
40342	680129
23941	680130
2486	680131
86007	680132
8856	680133
9035	680134
1416	680135
75620	680136
22803	680137
7157	680138
13366	680139
26429	680140
951	680141
295	680142
51958	680143
13265	680144
104847	680145
75481	680146
55308	680147
74449	680148
13985	680149
121485	680150
15267	680151
40189	680152
10907	680153
8869	680154
2221	680155
78383	680156
28075	680157
3755	680158
8618	680159
225	680160
6320	680161
9949	680162
10075	680163
142	680164
58704	680165
29738	680166
48668	680167
1503	680168
77824	680169
12110	680170
8966	680171
17033	680172
37523	680173
70148	680174
58730	680175
64181	680176
20280	680177
2234	680178
13854	680179
3535	680180
10370	680181
52473	680182
1431	680183
587	680184
101934	680185
1	680186
49405	680187
15911	680188
21068	680189
139	680190
16991	680191
25227	680192
3662	680193
12546	680194
26561	680195
16254	680196
2497	680197
7664	680198
46575	680199
35708	680200
24017	680201
32946	680202
5357	680203
41027	680204
27374	680205
259	680206
36049	680207
18385	680208
13703	680209
6781	680210
1312	680211
8415	680212
29016	680213
74262	680214
4823	680215
46365	680216
43697	680217
52065	680218
17327	680219
6305	680220
23939	680221
12146	680222
51676	680223
121744	680224
24071	680225
42742	680226
22925	680227
36137	680228
14614	680229
78815	680230
4473	680231
6069	680232
5460	680233
4480	680234
3630	680235
42702	680236
2048	680237
40425	680238
22857	680239
8705	680240
10481	680241
1298	680242
26897	680243
57458	680244
12498	680245
34908	680246
8789	680247
18	680248
1963	680249
249	680250
9988	680251
38043	680252
42419	680253
12354	680254
1027	680255
3452	680256
42192	680257
8754	680258
2019	680259
24036	680260
56591	680261
9121	680262
37694	680263
185153	680264
36036	680265
1791	680266
2003	680267
16111	680268
1963	680269
19599	680270
3036	680271
4392	680272
53961	680273
395	680274
16446	680275
29001	680276
104914	680277
98953	680278
8630	680279
2303	680280
461	680281
1498	680282
11012	680283
10600	680284
4483	680285
511	680286
2928	680287
28136	680288
19295	680289
16824	680290
18956	680291
51582	680292
7193	680293
26764	680294
22644	680295
1	680296
47654	680297
24460	680298
7671	680299
18799	680300
21888	680301
54247	680302
33638	680303
35497	680304
1	680305
60374	680306
607	680307
39763	680308
51500	680309
40323	680310
7554	680311
5046	680312
1536	680313
40437	680314
111972	680315
13328	680316
43141	680317
5621	680318
62842	680319
42201	680320
33552	680321
16521	680322
33552	680323
33552	680324
16521	680325
12189	680326
74440	680327
11911	680328
34468	680329
12029	680330
19036	680331
29413	680332
74804	680333
104614	680334
26155	680335
19569	680336
43011	680337
805	680338
30039	680339
33576	680340
104599	680341
146	680342
8537	680343
2556	680344
127931	680345
71907	680346
32115	680347
16342	680348
11794	680349
36083	680350
10222	680351
33576	680352
3361	680353
35563	680354
13528	680355
85	680356
82946	680357
4023	680358
16857	680359
5621	680360
15823	680361
6191	680362
61120	680363
20060	680364
33341	680365
40649	680366
173396	680367
33571	680368
91166	680369
113944	680370
2056	680371
2683	680372
16521	680373
733	680374
1496	680375
67172	680376
1744	680377
16571	680378
66862	680379
25785	680380
2054	680381
45107	680382
11729	680383
11544	680384
105512	680385
5953	680386
23773	680387
61740	680388
20093	680389
78969	680390
32263	680391
5754	680392
74205	680393
25729	680394
679	680395
35467	680396
26104	680397
45158	680398
35447	680399
366	680400
3391	680401
20155	680402
5737	680403
1855	680404
10290	680405
47686	680406
52988	680407
41629	680408
1852	680409
60138	680410
64012	680411
107381	680412
461	680413
27335	680414
51420	680415
37839	680416
90142	680417
102090	680418
10184	680419
117943	680420
78666	680421
48000	680422
76440	680423
76440	680424
1764	680425
10817	680426
36043	680427
38058	680428
6919	680429
174375	680430
112216	680431
832	680432
2288	680433
16610	680434
3111	680435
35632	680436
62033	680437
2984	680438
687	680439
59393	680440
6007	680441
11838	680442
85097	680443
38352	680444
4543	680445
15081	680446
12533	680447
13852	680448
17858	680449
70580	680450
2229	680451
1437	680452
7656	680453
21789	680454
1957	680455
88494	680456
41578	680457
49222	680458
46034	680459
11732	680460
2743	680461
36611	680462
49734	680463
132313	680464
1343	680465
2315	680466
26953	680467
49280	680468
312	680469
29029	680470
19523	680471
7652	680472
2784	680473
8813	680474
9153	680475
34587	680476
6695	680477
129346	680478
45541	680479
35601	680480
22566	680481
11964	680482
20	680483
2347	680484
58879	680485
35515	680486
68887	680487
1121	680488
5543	680489
27485	680490
56048	680491
974	680492
18652	680493
2475	680494
70727	680495
36	680496
26144	680497
33649	680498
3117	680499
3905	680500
53408	680501
54845	680502
139115	680503
273	680504
29233	680505
1526	680506
47	680507
35295	680508
377	680509
413	680510
12855	680511
2873	680512
59	680513
1582	680514
941	680515
55835	680516
81925	680517
41321	680518
2699	680519
57742	680520
10612	680521
2232	680522
23289	680523
17022	680524
25669	680525
2687	680526
146582	680527
13196	680528
27710	680529
24476	680530
29233	680531
1007	680532
3876	680533
13923	680534
50713	680535
7652	680536
39146	680537
23727	680538
72176	680539
31102	680540
28892	680541
40373	680542
172579	680543
8097	680544
16098	680545
1772	680546
13562	680547
28115	680548
4361	680549
7247	680550
22252	680551
73061	680552
3716	680553
108738	680554
7815	680555
11632	680556
1328	680557
1199	680558
11464	680559
13594	680560
44877	680561
63931	680562
2332	680563
72792	680564
13647	680565
9831	680566
4998	680567
706	680568
81116	680569
150293	680570
2130	680571
20182	680572
3364	680573
61898	680574
7847	680575
2498	680576
14198	680577
32550	680578
43464	680579
2935	680580
696	680581
50484	680582
175384	680583
62	680584
1622	680585
11772	680586
12258	680587
7616	680588
3452	680589
2431	680590
7394	680591
8252	680592
121613	680593
4935	680594
13607	680595
8636	680596
25821	680597
16777	680598
109155	680599
48003	680600
23441	680601
103564	680602
33774	680603
62463	680604
86390	680605
76031	680606
17093	680607
2728	680608
55577	680609
31884	680610
3340	680611
81908	680612
67830	680613
58447	680614
75596	680615
51641	680616
194	680617
124510	680618
118957	680619
29244	680620
172466	680621
114770	680622
51163	680623
102787	680624
110127	680625
75441	680626
10062	680627
130409	680628
93427	680629
93412	680630
35589	680631
83921	680632
16752	680633
78940	680634
128626	680635
9977	680636
74611	680637
14186	680638
112405	680639
14186	680640
10062	680641
10062	680642
17082	680643
35038	680644
20660	680645
23852	680646
7020	680647
3968	680648
23914	680649
91599	680650
57854	680651
61223	680652
34774	680653
94258	680654
2071	680655
1135	680656
79888	680657
102443	680658
91413	680659
20458	680660
1286	680661
29991	680662
46570	680663
91613	680664
1500	680665
74859	680666
618	680667
31300	680668
546	680669
29737	680670
80495	680671
2777	680672
9424	680673
443	680674
7577	680675
5515	680676
13598	680677
8654	680678
3036	680679
145810	680680
91048	680681
6667	680682
34925	680683
19408	680684
71050	680685
7518	680686
781	680687
113470	680688
16831	680689
58941	680690
89934	680691
47828	680692
16647	680693
29122	680694
49139	680695
21163	680696
38651	680697
67785	680698
134223	680699
5375	680700
83463	680701
1113	680702
1027	680703
158850	680704
41823	680705
19258	680706
135587	680707
52149	680708
62577	680709
10548	680710
4513	680711
51491	680712
32024	680713
26771	680714
15543	680715
51496	680716
1103	680717
24892	680718
11225	680719
15330	680720
63784	680721
47595	680722
32244	680723
34614	680724
6439	680725
60849	680726
5434	680727
58593	680728
9606	680729
3099	680730
17042	680731
15303	680732
94070	680733
41781	680734
19336	680735
57764	680736
23023	680737
78888	680738
20737	680739
41458	680740
41697	680741
3947	680742
59409	680743
53278	680744
46222	680745
492	680746
58945	680747
15317	680748
26730	680749
7008	680750
21836	680751
5789	680752
32868	680753
11809	680754
2749	680755
10548	680756
3892	680757
32301	680758
21866	680759
21064	680760
4795	680761
367	680762
246	680763
62365	680764
90	680765
3917	680766
66319	680767
1	680768
397	680769
2958	680770
30565	680771
16888	680772
27727	680773
5020	680774
151	680775
59422	680776
25253	680777
21545	680778
16577	680779
20811	680780
66966	680781
40633	680782
685	680783
1271	680784
15225	680785
43312	680786
61832	680787
42846	680788
14014	680789
37029	680790
34274	680791
79597	680792
145196	680793
15580	680794
3758	680795
38876	680796
57205	680797
101724	680798
48810	680799
83649	680800
69273	680801
70109	680802
31500	680803
65471	680804
4515	680805
39567	680806
21089	680807
22158	680808
19424	680809
2525	680810
39769	680811
58438	680812
15774	680813
22135	680814
28080	680815
58094	680816
40326	680817
32283	680818
13993	680819
72807	680820
21737	680821
48776	680822
16063	680823
17386	680824
69117	680825
41484	680826
47559	680827
15232	680828
48663	680829
8950	680830
2107	680831
26061	680832
41870	680833
26778	680834
440	680835
41451	680836
3085	680837
29203	680838
83678	680839
23958	680840
16117	680841
48125	680842
83632	680843
4765	680844
710	680845
72562	680846
36880	680847
2583	680848
18726	680849
55743	680850
1355	680851
58940	680852
42078	680853
1280	680854
49256	680855
12770	680856
28137	680857
1312	680858
4765	680859
37572	680860
27750	680861
15379	680862
35525	680863
74346	680864
1062	680865
23848	680866
25815	680867
23530	680868
48656	680869
6867	680870
21996	680871
32827	680872
15647	680873
811	680874
35551	680875
9233	680876
37149	680877
8116	680878
32503	680879
39385	680880
22088	680881
22088	680882
1189	680883
15366	680884
18308	680885
5284	680886
18066	680887
3679	680888
21988	680889
1360	680890
5284	680891
9336	680892
37149	680893
96	680894
72172	680895
1	680896
39	680897
1129	680898
34839	680899
4674	680900
58609	680901
19179	680902
12663	680903
29238	680904
23597	680905
47972	680906
67510	680907
166224	680908
7254	680909
62681	680910
11211	680911
18623	680912
1234	680913
130851	680914
9235	680915
43257	680916
38190	680917
90172	680918
153	680919
956	680920
33465	680921
19829	680922
21276	680923
46811	680924
75087	680925
29358	680926
19820	680927
8803	680928
42618	680929
19596	680930
8803	680931
20347	680932
72088	680933
47324	680934
3380	680935
2932	680936
239	680937
9170	680938
74745	680939
1	680940
4405	680941
239	680942
9116	680943
51574	680944
61545	680945
43848	680946
71162	680947
239	680948
286	680949
109612	680950
53333	680951
131055	680952
10826	680953
5159	680954
33328	680955
10896	680956
35384	680957
35253	680958
51023	680959
59313	680960
29459	680961
13759	680962
547	680963
17712	680964
16891	680965
47362	680966
33628	680967
21265	680968
492	680969
1255	680970
9707	680971
11407	680972
2948	680973
58941	680974
47894	680975
1676	680976
42115	680977
4198	680978
22951	680979
39076	680980
22489	680981
29639	680982
2150	680983
4210	680984
60871	680985
61132	680986
12017	680987
42356	680988
57677	680989
23953	680990
1336	680991
13541	680992
58793	680993
3991	680994
20267	680995
3487	680996
26754	680997
22741	680998
82134	680999
239	681000
51471	681001
16358	681002
2124	681003
239	681004
74205	681005
61572	681006
20844	681007
29030	681008
5092	681009
15291	681010
2725	681011
9569	681012
20250	681013
8162	681014
34025	681015
49006	681016
135	681017
39226	681018
682	681019
43053	681020
1141	681021
50851	681022
160351	681023
47830	681024
37887	681025
23345	681026
2028	681027
684	681028
72716	681029
90065	681030
21198	681031
36532	681032
67790	681033
24102	681034
52242	681035
307	681036
19912	681037
20001	681038
67413	681039
20909	681040
22493	681041
5085	681042
10151	681043
4015	681044
18178	681045
14115	681046
17147	681047
3845	681048
3273	681049
35600	681050
78183	681051
5534	681052
50223	681053
33763	681054
73498	681055
61378	681056
19917	681057
957	681058
7552	681059
19920	681060
53041	681061
539	681062
18059	681063
9866	681064
631	681065
27545	681066
62641	681067
2211	681068
14244	681069
19440	681070
33646	681071
15248	681072
9331	681073
503	681074
2199	681075
35435	681076
82186	681077
11252	681078
27443	681079
21247	681080
18129	681081
39339	681082
2396	681083
42923	681084
2669	681085
1083	681086
46332	681087
74428	681088
24249	681089
62133	681090
2575	681091
295	681092
7667	681093
13576	681094
420	681095
77701	681096
28271	681097
70116	681098
39664	681099
111858	681100
14779	681101
6374	681102
15274	681103
1745	681104
1	681105
8454	681106
87790	681107
34960	681108
26805	681109
174357	681110
24310	681111
6375	681112
18453	681113
40469	681114
12471	681115
193	681116
5388	681117
2701	681118
5748	681119
38891	681120
6467	681121
47724	681122
1	681123
161316	681124
6823	681125
3838	681126
3753	681127
62113	681128
28770	681129
3894	681130
424	681131
2522	681132
6272	681133
4853	681134
2308	681135
3925	681136
1055	681137
497	681138
11720	681139
9611	681140
2432	681141
1958	681142
90372	681143
416	681144
35795	681145
60011	681146
34603	681147
26438	681148
14384	681149
22056	681150
72272	681151
11599	681152
5754	681153
1178	681154
37575	681155
60197	681156
25152	681157
12971	681158
939	681159
24188	681160
83410	681161
42908	681162
26761	681163
16745	681164
16604	681165
130460	681166
2142	681167
1848	681168
12963	681169
72369	681170
69189	681171
57253	681172
68199	681173
26697	681174
56935	681175
65947	681176
14222	681177
476	681178
77541	681179
28313	681180
51487	681181
29414	681182
62	681183
80341	681184
15285	681185
50068	681186
26616	681187
4459	681188
21964	681189
26883	681190
1400	681191
69228	681192
24884	681193
16159	681194
39269	681195
32298	681196
16156	681197
32847	681198
34235	681199
5744	681200
47885	681201
21147	681202
23189	681203
4393	681204
29738	681205
7450	681206
72788	681207
101	681208
390	681209
28267	681210
49841	681211
1237	681212
6934	681213
32723	681214
28610	681215
12616	681216
139861	681217
10242	681218
14204	681219
113013	681220
22991	681221
1927	681222
85571	681223
21938	681224
39189	681225
344	681226
74523	681227
74444	681228
19538	681229
66630	681230
25031	681231
22636	681232
2053	681233
31246	681234
19309	681235
113394	681236
24155	681237
41720	681238
8517	681239
40366	681240
25188	681241
29368	681242
22084	681243
11039	681244
199	681245
35110	681246
18962	681247
767	681248
685	681249
12067	681250
40855	681251
100	681252
23802	681253
2838	681254
48636	681255
443	681256
16456	681257
35360	681258
111889	681259
4420	681260
6957	681261
13741	681262
7074	681263
29034	681264
98182	681265
6043	681266
47134	681267
14177	681268
751	681269
72741	681270
13298	681271
2830	681272
29600	681273
1041	681274
5324	681275
6220	681276
115929	681277
1565	681278
203	681279
5587	681280
146555	681281
4332	681282
4332	681283
9063	681284
2869	681285
14215	681286
14215	681287
14215	681288
1379	681289
34397	681290
89180	681291
17452	681292
179646	681293
142711	681294
71556	681295
60605	681296
2869	681297
1131	681298
10576	681299
88728	681300
34111	681301
23943	681302
35426	681303
51969	681304
14171	681305
5279	681306
87447	681307
72403	681308
19980	681309
12684	681310
30281	681311
104274	681312
14169	681313
68412	681314
41874	681315
190	681316
61507	681317
37414	681318
10	681319
49791	681320
140392	681321
28431	681322
476	681323
4221	681324
59427	681325
16880	681326
608	681327
9038	681328
4755	681329
81572	681330
59511	681331
4571	681332
42878	681333
4200	681334
42363	681335
3263	681336
6648	681337
8009	681338
26813	681339
137527	681340
49041	681341
6628	681342
41687	681343
30281	681344
75088	681345
61827	681346
1112	681347
13336	681348
59425	681349
379	681350
146611	681351
50148	681352
20278	681353
7208	681354
67943	681355
41389	681356
27446	681357
28114	681358
47391	681359
57285	681360
33729	681361
13259	681362
1657	681363
3210	681364
50008	681365
51644	681366
62275	681367
27412	681368
3210	681369
12733	681370
4580	681371
8589	681372
18028	681373
9066	681374
36006	681375
43379	681376
67234	681377
17562	681378
20742	681379
12737	681380
3631	681381
7943	681382
8015	681383
7991	681384
99534	681385
77480	681386
1665	681387
12654	681388
16310	681389
3610	681390
137182	681391
20555	681392
98972	681393
2664	681394
5208	681395
1820	681396
62570	681397
64578	681398
172413	681399
57047	681400
14891	681401
4507	681402
3503	681403
12646	681404
12699	681405
2079	681406
58040	681407
41060	681408
106502	681409
10373	681410
97212	681411
14485	681412
21438	681413
51844	681414
40493	681415
36057	681416
19	681417
30106	681418
123081	681419
46474	681420
762	681421
879	681422
12388	681423
16652	681424
38687	681425
44082	681426
116593	681427
14344	681428
72226	681429
79710	681430
17335	681431
14822	681432
20598	681433
27052	681434
33159	681435
18111	681436
3803	681437
55890	681438
67762	681439
56239	681440
10633	681441
53179	681442
47045	681443
53128	681444
97928	681445
24865	681446
14747	681447
133761	681448
67633	681449
39798	681450
41249	681451
160406	681452
3558	681453
30167	681454
13391	681455
37402	681456
1524	681457
4225	681458
4708	681459
21617	681460
30503	681461
1051	681462
31708	681463
4277	681464
41885	681465
137138	681466
36169	681467
109405	681468
3168	681469
96735	681470
6261	681471
127650	681472
23391	681473
8191	681474
23236	681475
87908	681476
17279	681477
92780	681478
5145	681479
29806	681480
76677	681481
17249	681482
130660	681483
17150	681484
86675	681485
18020	681486
44018	681487
103642	681488
31205	681489
112139	681490
135866	681491
189210	681492
43865	681493
27079	681494
7636	681495
48173	681496
49538	681497
129196	681498
142337	681499
6365	681500
3725	681501
18739	681502
47419	681503
109393	681504
132407	681505
75493	681506
11744	681507
125742	681508
24609	681509
17323	681510
2388	681511
17084	681512
39382	681513
12451	681514
68858	681515
42455	681516
45216	681517
11356	681518
20853	681519
89811	681520
55854	681521
31002	681522
67272	681523
52290	681524
64966	681525
79807	681526
29904	681527
23062	681528
29972	681529
22986	681530
3649	681531
36083	681532
1188	681533
1061	681534
58654	681535
15084	681536
50865	681537
17645	681538
103984	681539
6463	681540
37946	681541
36000	681542
43755	681543
53455	681544
1525	681545
40416	681546
84427	681547
15252	681548
15973	681549
26196	681550
43023	681551
120126	681552
27519	681553
45814	681554
51060	681555
22784	681556
26437	681557
1463	681558
18775	681559
31583	681560
167474	681561
157229	681562
7278	681563
20896	681564
14016	681565
18889	681566
55690	681567
2435	681568
566	681569
13246	681570
99420	681571
48082	681572
37146	681573
70811	681574
40592	681575
31219	681576
15760	681577
5170	681578
15412	681579
27881	681580
100779	681581
13425	681582
22856	681583
71425	681584
173558	681585
8334	681586
44914	681587
33957	681588
2804	681589
16262	681590
48800	681591
2804	681592
7015	681593
19024	681594
30620	681595
22856	681596
36624	681597
47110	681598
10981	681599
81875	681600
59667	681601
7677	681602
35538	681603
12445	681604
27733	681605
15556	681606
10528	681607
102460	681608
15508	681609
34231	681610
37275	681611
49561	681612
71939	681613
3344	681614
16723	681615
23067	681616
5456	681617
116921	681618
18473	681619
109617	681620
70763	681621
15989	681622
11171	681623
39882	681624
62720	681625
73245	681626
34067	681627
88693	681628
7813	681629
50336	681630
78102	681631
27210	681632
28103	681633
141593	681634
26075	681635
7702	681636
864	681637
17486	681638
11141	681639
35327	681640
40196	681641
60669	681642
39978	681643
11090	681644
71165	681645
32157	681646
25930	681647
1502	681648
45171	681649
44902	681650
133816	681651
5178	681652
2947	681653
49900	681654
83183	681655
15089	681656
23885	681657
8847	681658
98854	681659
11	681660
66831	681661
12473	681662
35051	681663
59762	681664
142169	681665
66564	681666
8219	681667
15943	681668
85401	681669
25770	681670
3273	681671
5366	681672
5439	681673
85920	681674
13113	681675
54965	681676
38421	681677
13107	681678
38067	681679
5612	681680
64239	681681
3571	681682
95843	681683
42740	681684
34095	681685
48871	681686
31329	681687
36780	681688
1403	681689
134310	681690
40265	681691
11068	681692
63708	681693
4809	681694
64634	681695
100367	681696
59120	681697
19692	681698
25574	681699
40770	681700
133146	681701
10527	681702
31109	681703
22673	681704
8417	681705
26369	681706
54312	681707
10066	681708
97819	681709
49119	681710
1916	681711
23099	681712
6760	681713
22921	681714
4842	681715
76242	681716
31156	681717
52717	681718
44382	681719
36891	681720
3085	681721
42182	681722
61807	681723
61903	681724
49213	681725
146574	681726
5481	681727
13128	681728
13819	681729
13407	681730
64879	681731
14405	681732
45950	681733
158470	681734
50476	681735
35625	681736
160832	681737
22336	681738
69140	681739
37664	681740
37379	681741
85583	681742
23429	681743
36341	681744
52253	681745
36623	681746
35751	681747
67677	681748
22155	681749
58184	681750
12422	681751
13016	681752
14546	681753
78067	681754
25347	681755
54238	681756
39985	681757
173	681758
76230	681759
3152	681760
53690	681761
82612	681762
41616	681763
38220	681764
65447	681765
39114	681766
20089	681767
3822	681768
77760	681769
69457	681770
80862	681771
53452	681772
30078	681773
8933	681774
16392	681775
27117	681776
14509	681777
86	681778
60374	681779
70	681780
1892	681781
6824	681782
23031	681783
11594	681784
29832	681785
74816	681786
57873	681787
7097	681788
83741	681789
32427	681790
2796	681791
51548	681792
32172	681793
108958	681794
48172	681795
22204	681796
8251	681797
23824	681798
97564	681799
23766	681800
6309	681801
5721	681802
58967	681803
57072	681804
5453	681805
93132	681806
18485	681807
56955	681808
5	681809
45165	681810
32073	681811
88417	681812
7317	681813
27946	681814
38976	681815
84337	681816
43565	681817
717	681818
1923	681819
95666	681820
2136	681821
66058	681822
41707	681823
116981	681824
13525	681825
6075	681826
32939	681827
28453	681828
85877	681829
17065	681830
21499	681831
22875	681832
84337	681833
5180	681834
51484	681835
22342	681836
24958	681837
95	681838
40298	681839
9830	681840
1527	681841
71535	681842
16804	681843
5389	681844
5746	681845
172338	681846
5212	681847
32330	681848
9200	681849
53710	681850
40151	681851
66000	681852
1896	681853
54220	681854
105	681855
7497	681856
8481	681857
19929	681858
46502	681859
141254	681860
18093	681861
82125	681862
9451	681863
79070	681864
2008	681865
8933	681866
5288	681867
17505	681868
133154	681869
69715	681870
19843	681871
100549	681872
14367	681873
2729	681874
17330	681875
35258	681876
4865	681877
139916	681878
85025	681879
17751	681880
151862	681881
66739	681882
410	681883
104607	681884
63406	681885
37315	681886
48301	681887
25073	681888
73147	681889
45424	681890
17021	681891
21360	681892
26586	681893
12046	681894
6654	681895
22276	681896
14395	681897
2322	681898
25697	681899
102820	681900
5842	681901
48468	681902
30066	681903
22320	681904
83743	681905
7961	681906
3764	681907
83890	681908
17305	681909
36109	681910
55735	681911
92	681912
65631	681913
10672	681914
54484	681915
55236	681916
69744	681917
27142	681918
105261	681919
7143	681920
17643	681921
39949	681922
14125	681923
42188	681924
31470	681925
3965	681926
17349	681927
3802	681928
105334	681929
9720	681930
20760	681931
17299	681932
100135	681933
80103	681934
6075	681935
101269	681936
66803	681937
123459	681938
129094	681939
12659	681940
20694	681941
64446	681942
46838	681943
25330	681944
46597	681945
46270	681946
17300	681947
120336	681948
77480	681949
96331	681950
38132	681951
20694	681952
100254	681953
54622	681954
6858	681955
54808	681956
37246	681957
65013	681958
55810	681959
77689	681960
45497	681961
65978	681962
17415	681963
46707	681964
121776	681965
81974	681966
14744	681967
53756	681968
25490	681969
83014	681970
26339	681971
30889	681972
68778	681973
30622	681974
56756	681975
7842	681976
31839	681977
47028	681978
100663	681979
31829	681980
44718	681981
25736	681982
99211	681983
56941	681984
31930	681985
79901	681986
53965	681987
80946	681988
128518	681989
38269	681990
82358	681991
126281	681992
31765	681993
162742	681994
9292	681995
37017	681996
55173	681997
53630	681998
15011	681999
68619	682000
66150	682001
38449	682002
25293	682003
54545	682004
44862	682005
97881	682006
98982	682007
46419	682008
55664	682009
65907	682010
14908	682011
80769	682012
12491	682013
100742	682014
25880	682015
30564	682016
82630	682017
44871	682018
65387	682019
31486	682020
38590	682021
66425	682022
12363	682023
37958	682024
25986	682025
38488	682026
66141	682027
65691	682028
15207	682029
31486	682030
5335	682031
82425	682032
37924	682033
88131	682034
30750	682035
17629	682036
37840	682037
102313	682038
156297	682039
80795	682040
30607	682041
65361	682042
79692	682043
82989	682044
7842	682045
10828	682046
31077	682047
25524	682048
46047	682049
79528	682050
67392	682051
130104	682052
167410	682053
57100	682054
98850	682055
98311	682056
83081	682057
37415	682058
20884	682059
45200	682060
25490	682061
64340	682062
103821	682063
176096	682064
175862	682065
4705	682066
12455	682067
117479	682068
14787	682069
97556	682070
46004	682071
25429	682072
13478	682073
126582	682074
44490	682075
27615	682076
12415	682077
1459	682078
23456	682079
66454	682080
16424	682081
171574	682082
80447	682083
1150	682084
24018	682085
53038	682086
4979	682087
69834	682088
14467	682089
25586	682090
102071	682091
85827	682092
36249	682093
45286	682094
61509	682095
46878	682096
122882	682097
55582	682098
58838	682099
21512	682100
45667	682101
48209	682102
156771	682103
98561	682104
41843	682105
59352	682106
122670	682107
8141	682108
80293	682109
58185	682110
38615	682111
14379	682112
7395	682113
62134	682114
145629	682115
8850	682116
9342	682117
70806	682118
11124	682119
70387	682120
59002	682121
4505	682122
127814	682123
2343	682124
24038	682125
82666	682126
9623	682127
112890	682128
160004	682129
14879	682130
9041	682131
11164	682132
62054	682133
163199	682134
1271	682135
3000	682136
53528	682137
98492	682138
20668	682139
6528	682140
8091	682141
20898	682142
10821	682143
1496	682144
38962	682145
75153	682146
17099	682147
11395	682148
120	682149
13355	682150
12818	682151
316	682152
9753	682153
783	682154
27	682155
152	682156
880	682157
113743	682158
34033	682159
13451	682160
24610	682161
22744	682162
21398	682163
77780	682164
1816	682165
5269	682166
113635	682167
28608	682168
141876	682169
77781	682170
14611	682171
5269	682172
1816	682173
14611	682174
66370	682175
17977	682176
41874	682177
92766	682178
73519	682179
3049	682180
26383	682181
45767	682182
142795	682183
13720	682184
101768	682185
185643	682186
139938	682187
121001	682188
181752	682189
365	682190
43143	682191
43192	682192
75839	682193
93837	682194
50482	682195
1625	682196
188419	682197
1625	682198
18141	682199
68110	682200
65116	682201
67696	682202
12828	682203
117274	682204
6228	682205
6228	682206
21463	682207
21463	682208
51388	682209
33716	682210
10954	682211
102361	682212
66959	682213
21391	682214
83330	682215
142771	682216
35099	682217
100628	682218
44281	682219
73454	682220
144367	682221
104046	682222
32002	682223
110212	682224
794	682225
794	682226
102200	682227
59970	682228
25474	682229
5345	682230
34143	682231
100315	682232
54874	682233
120180	682234
80071	682235
53233	682236
14919	682237
86602	682238
172080	682239
20951	682240
178598	682241
28619	682242
128138	682243
122534	682244
71916	682245
140025	682246
50852	682247
126491	682248
37479	682249
123334	682250
53736	682251
66415	682252
110676	682253
86178	682254
30423	682255
20397	682256
168137	682257
159965	682258
77566	682259
129496	682260
80780	682261
80780	682262
97528	682263
92386	682264
17126	682265
61170	682266
102175	682267
1348	682268
553	682269
573	682270
35020	682271
45714	682272
79830	682273
91636	682274
1238	682275
1348	682276
1348	682277
1348	682278
10118	682279
95841	682280
1348	682281
142358	682282
1789	682283
10118	682284
132109	682285
3085	682286
59915	682287
21523	682288
54446	682289
5361	682290
1348	682291
46255	682292
993	682293
2367	682294
12645	682295
183463	682296
3936	682297
1022	682298
4511	682299
21431	682300
67522	682301
24285	682302
89300	682303
44676	682304
8567	682305
8567	682306
29991	682307
7837	682308
86428	682309
24742	682310
573	682311
73307	682312
25406	682313
30619	682314
59355	682315
129870	682316
127195	682317
13210	682318
93315	682319
15924	682320
79161	682321
35433	682322
117078	682323
184124	682324
86787	682325
138246	682326
168563	682327
106286	682328
86557	682329
36029	682330
29787	682331
131347	682332
182005	682333
134427	682334
87294	682335
93387	682336
155587	682337
126173	682338
178434	682339
178383	682340
115056	682341
72035	682342
132931	682343
3044	682344
1393	682345
686	682346
7527	682347
18685	682348
16371	682349
50281	682350
991	682351
83447	682352
5790	682353
28869	682354
11777	682355
2871	682356
13824	682357
28149	682358
20055	682359
21258	682360
49495	682361
1308	682362
90506	682363
23809	682364
50	682365
24369	682366
392	682367
38205	682368
6610	682369
47300	682370
17641	682371
1220	682372
1530	682373
2927	682374
49144	682375
5816	682376
84885	682377
5819	682378
563	682379
6769	682380
6769	682381
56012	682382
49275	682383
36536	682384
8165	682385
8165	682386
42847	682387
43025	682388
24169	682389
12609	682390
563	682391
5819	682392
563	682393
4134	682394
10852	682395
72193	682396
179571	682397
55155	682398
398	682399
13826	682400
124342	682401
34847	682402
4134	682403
17874	682404
16022	682405
23688	682406
145975	682407
4524	682408
23688	682409
14098	682410
1758	682411
40498	682412
1530	682413
1530	682414
1530	682415
6769	682416
6769	682417
11769	682418
82904	682419
28351	682420
82470	682421
104857	682422
6376	682423
1057	682424
85217	682425
12426	682426
61022	682427
3955	682428
8808	682429
8067	682430
13826	682431
42992	682432
4333	682433
24088	682434
35668	682435
16590	682436
15716	682437
45158	682438
22021	682439
63491	682440
84901	682441
33652	682442
30260	682443
26247	682444
98610	682445
110714	682446
731	682447
71589	682448
70131	682449
717	682450
98610	682451
111176	682452
30778	682453
118932	682454
11845	682455
114103	682456
8829	682457
1650	682458
57511	682459
1626	682460
30778	682461
36479	682462
8043	682463
1673	682464
25046	682465
153961	682466
126732	682467
731	682468
139194	682469
87867	682470
42524	682471
86801	682472
35170	682473
71745	682474
11865	682475
47835	682476
2919	682477
141592	682478
16767	682479
120998	682480
3448	682481
81179	682482
69359	682483
50491	682484
19030	682485
6426	682486
3666	682487
47345	682488
1025	682489
123177	682490
59510	682491
8829	682492
13616	682493
7326	682494
34365	682495
101763	682496
104931	682497
13700	682498
3843	682499
86914	682500
50645	682501
53398	682502
53398	682503
29574	682504
27020	682505
86373	682506
12415	682507
108272	682508
14393	682509
48132	682510
118541	682511
96291	682512
8534	682513
61174	682514
27317	682515
29377	682516
49322	682517
15890	682518
183640	682519
29193	682520
3903	682521
110139	682522
77364	682523
51295	682524
107104	682525
36685	682526
94012	682527
6158	682528
181797	682529
90720	682530
100659	682531
171292	682532
178922	682533
41507	682534
48885	682535
153008	682536
115239	682537
49011	682538
43728	682539
77153	682540
82408	682541
108473	682542
178547	682543
17253	682544
6846	682545
156767	682546
131966	682547
71438	682548
105075	682549
1221	682550
22385	682551
102418	682552
111473	682553
64060	682554
88431	682555
14241	682556
18255	682557
54164	682558
54108	682559
54108	682560
77592	682561
49511	682562
180983	682563
35240	682564
23474	682565
88248	682566
140109	682567
3692	682568
105356	682569
3692	682570
63950	682571
14376	682572
8480	682573
165019	682574
34022	682575
142264	682576
348	682577
3605	682578
110917	682579
25842	682580
535	682581
67632	682582
100437	682583
21383	682584
157642	682585
63517	682586
63517	682587
39188	682588
50347	682589
942	682590
64152	682591
10223	682592
10223	682593
29619	682594
43501	682595
68200	682596
21318	682597
46373	682598
43584	682599
2739	682600
4054	682601
137254	682602
137254	682603
86694	682604
62372	682605
47822	682606
1578	682607
62269	682608
1578	682609
44417	682610
120965	682611
8582	682612
142950	682613
170215	682614
69	682615
2227	682616
49020	682617
22782	682618
29219	682619
18934	682620
29361	682621
6603	682622
54	682623
7262	682624
132399	682625
1932	682626
1344	682627
104549	682628
105511	682629
113677	682630
102103	682631
1932	682632
4000	682633
186078	682634
573	682635
46050	682636
41871	682637
65125	682638
21940	682639
47771	682640
7080	682641
40664	682642
41871	682643
6622	682644
14993	682645
78135	682646
41822	682647
45893	682648
27412	682649
29416	682650
3688	682651
60866	682652
42048	682653
5345	682654
76325	682655
11596	682656
6982	682657
68326	682658
11430	682659
3753	682660
12005	682661
55551	682662
144790	682663
68632	682664
59049	682665
2765	682666
3693	682667
107505	682668
94949	682669
1626	682670
395	682671
19019	682672
395	682673
10812	682674
6681	682675
7082	682676
24178	682677
24178	682678
119569	682679
128961	682680
142311	682681
93069	682682
4148	682683
3174	682684
46493	682685
140541	682686
46357	682687
7843	682688
31105	682689
4668	682690
17940	682691
102334	682692
26624	682693
20790	682694
597	682695
6891	682696
28373	682697
28373	682698
45709	682699
19456	682700
6149	682701
5235	682702
9442	682703
24258	682704
134	682705
117008	682706
1933	682707
25294	682708
81	682709
1284	682710
32628	682711
51968	682712
940	682713
110975	682714
91349	682715
10169	682716
29636	682717
12008	682718
3441	682719
3012	682720
2735	682721
74346	682722
5005	682723
8735	682724
14165	682725
3012	682726
51734	682727
1290	682728
19511	682729
4461	682730
2499	682731
97058	682732
46127	682733
17332	682734
58536	682735
51734	682736
1583	682737
51734	682738
12977	682739
16394	682740
7563	682741
8596	682742
7530	682743
20227	682744
19999	682745
19999	682746
19736	682747
5005	682748
5580	682749
20013	682750
5005	682751
19791	682752
12002	682753
65978	682754
139725	682755
100851	682756
2499	682757
28691	682758
20594	682759
94331	682760
11234	682761
4998	682762
69224	682763
123577	682764
56571	682765
179330	682766
2420	682767
11263	682768
2420	682769
22913	682770
104060	682771
40360	682772
22750	682773
10253	682774
43473	682775
3600	682776
12611	682777
33402	682778
61351	682779
1352	682780
25859	682781
13239	682782
27011	682783
25253	682784
102837	682785
1246	682786
9591	682787
9591	682788
19956	682789
19397	682790
15501	682791
105763	682792
47583	682793
26081	682794
1738	682795
17443	682796
74812	682797
16923	682798
11249	682799
26393	682800
32595	682801
24142	682802
65	682803
97328	682804
1912	682805
15175	682806
50076	682807
112143	682808
43311	682809
14692	682810
13332	682811
504	682812
16121	682813
8579	682814
646	682815
1	682816
1	682817
1	682818
29119	682819
2456	682820
90267	682821
8630	682822
1	682823
156	682824
13704	682825
14039	682826
36120	682827
1671	682828
54890	682829
11056	682830
35158	682831
43076	682832
21153	682833
32002	682834
777	682835
803	682836
29063	682837
12395	682838
42691	682839
47291	682840
547	682841
16666	682842
3473	682843
133035	682844
26246	682845
134522	682846
3125	682847
16322	682848
719	682849
38701	682850
94741	682851
5342	682852
23493	682853
7921	682854
3481	682855
41004	682856
90278	682857
5625	682858
5514	682859
9324	682860
3310	682861
2118	682862
5677	682863
10619	682864
52195	682865
23196	682866
40409	682867
129232	682868
193	682869
17	682870
41870	682871
41559	682872
36480	682873
7767	682874
9195	682875
5835	682876
4467	682877
75199	682878
7859	682879
15755	682880
1608	682881
32114	682882
8715	682883
315	682884
19809	682885
799	682886
112394	682887
1097	682888
3848	682889
22500	682890
13582	682891
14194	682892
34274	682893
16121	682894
18954	682895
2236	682896
5840	682897
19521	682898
84947	682899
22439	682900
1244	682901
3069	682902
17	682903
65146	682904
7704	682905
15990	682906
508	682907
42821	682908
42821	682909
47930	682910
18835	682911
53512	682912
2998	682913
9730	682914
3187	682915
1413	682916
8646	682917
146	682918
33511	682919
57740	682920
57480	682921
68892	682922
8233	682923
84651	682924
15810	682925
409	682926
10066	682927
33651	682928
126100	682929
46434	682930
5788	682931
10289	682932
4431	682933
8659	682934
12962	682935
564	682936
7574	682937
8764	682938
11265	682939
13831	682940
112593	682941
1606	682942
9993	682943
7881	682944
13153	682945
10046	682946
1875	682947
12368	682948
212	682949
68591	682950
15816	682951
12804	682952
90679	682953
33689	682954
719	682955
112482	682956
16612	682957
18166	682958
90198	682959
11762	682960
2683	682961
5131	682962
26140	682963
19864	682964
55220	682965
18392	682966
33913	682967
7217	682968
444	682969
861	682970
16578	682971
80	682972
2813	682973
665	682974
20758	682975
61463	682976
9784	682977
71175	682978
147195	682979
32314	682980
112396	682981
14882	682982
23263	682983
48735	682984
5286	682985
58689	682986
691	682987
21797	682988
1738	682989
8432	682990
6341	682991
44832	682992
22204	682993
49289	682994
40834	682995
51454	682996
66	682997
3250	682998
29280	682999
837	683000
63126	683001
4335	683002
16618	683003
771	683004
37452	683005
37599	683006
36	683007
10095	683008
12434	683009
10325	683010
578	683011
409	683012
2060	683013
1922	683014
1922	683015
12693	683016
2773	683017
1075	683018
5148	683019
414	683020
28998	683021
6403	683022
90814	683023
27572	683024
62025	683025
90522	683026
87856	683027
47578	683028
202	683029
15788	683030
10419	683031
8259	683032
113106	683033
20157	683034
10839	683035
3679	683036
69	683037
10303	683038
7192	683039
59308	683040
22955	683041
65305	683042
13949	683043
3290	683044
3069	683045
7312	683046
13051	683047
28075	683048
881	683049
1125	683050
16117	683051
49289	683052
20003	683053
207	683054
5062	683055
349	683056
1298	683057
73269	683058
57672	683059
316	683060
16166	683061
32558	683062
70690	683063
6480	683064
57626	683065
6662	683066
90679	683067
26281	683068
8440	683069
26783	683070
65947	683071
39378	683072
90722	683073
74653	683074
9073	683075
3752	683076
386	683077
777	683078
9862	683079
51301	683080
39331	683081
60044	683082
29619	683083
8235	683084
2973	683085
38580	683086
43229	683087
22302	683088
6670	683089
18757	683090
6721	683091
354	683092
583	683093
583	683094
3971	683095
48575	683096
35560	683097
23693	683098
1573	683099
3359	683100
43	683101
39392	683102
1022	683103
5639	683104
11537	683105
11537	683106
5413	683107
28727	683108
21932	683109
15275	683110
16	683111
107408	683112
13554	683113
39288	683114
61509	683115
23595	683116
1810	683117
18532	683118
39851	683119
32829	683120
16643	683121
114	683122
134112	683123
13306	683124
19645	683125
32093	683126
8240	683127
27888	683128
23693	683129
26406	683130
1470	683131
393	683132
3094	683133
35665	683134
33292	683135
61484	683136
37399	683137
70321	683138
25012	683139
90198	683140
15702	683141
8409	683142
44466	683143
1287	683144
4655	683145
19289	683146
19809	683147
21032	683148
78759	683149
42778	683150
104234	683151
57752	683152
12517	683153
37871	683154
12899	683155
26504	683156
627	683157
4464	683158
48016	683159
15077	683160
24380	683161
146190	683162
17809	683163
5707	683164
53741	683165
2509	683166
44233	683167
3848	683168
9105	683169
49248	683170
89730	683171
73	683172
22099	683173
26276	683174
2616	683175
156	683176
3069	683177
2948	683178
22827	683179
12502	683180
720	683181
82	683182
18957	683183
19174	683184
131055	683185
67911	683186
46	683187
9384	683188
59322	683189
1840	683190
56674	683191
1	683192
37571	683193
9355	683194
21538	683195
5318	683196
31992	683197
11025	683198
4845	683199
510	683200
310	683201
5780	683202
133	683203
18829	683204
385	683205
3069	683206
33756	683207
61782	683208
19512	683209
5527	683210
19978	683211
3090	683212
8733	683213
35829	683214
18955	683215
42423	683216
57846	683217
3242	683218
113305	683219
41273	683220
8714	683221
126448	683222
19512	683223
33503	683224
540	683225
28075	683226
3061	683227
18310	683228
16740	683229
40466	683230
22582	683231
35259	683232
101	683233
57275	683234
1110	683235
85452	683236
4543	683237
35053	683238
90839	683239
2190	683240
37011	683241
11327	683242
26349	683243
25628	683244
21974	683245
3678	683246
350	683247
26406	683248
101636	683249
20526	683250
23299	683251
20758	683252
74245	683253
1470	683254
2725	683255
1636	683256
23716	683257
25030	683258
39143	683259
18386	683260
8643	683261
22916	683262
22204	683263
58897	683264
6335	683265
28610	683266
18177	683267
25178	683268
1537	683269
53846	683270
207	683271
20186	683272
57548	683273
29064	683274
1227	683275
32208	683276
28881	683277
55817	683278
1505	683279
1	683280
307	683281
24083	683282
75138	683283
38701	683284
28115	683285
6052	683286
22142	683287
43370	683288
56863	683289
2752	683290
13082	683291
28136	683292
19773	683293
12301	683294
55795	683295
2957	683296
40409	683297
849	683298
28075	683299
100577	683300
89611	683301
538	683302
27371	683303
81	683304
208	683305
748	683306
8440	683307
67690	683308
42220	683309
61284	683310
48728	683311
202	683312
53800	683313
11327	683314
1622	683315
48939	683316
133532	683317
4334	683318
22995	683319
26170	683320
35444	683321
35808	683322
452	683323
266	683324
940	683325
36130	683326
7604	683327
6977	683328
128411	683329
373	683330
3212	683331
33486	683332
72949	683333
4617	683334
26155	683335
7671	683336
33362	683337
48098	683338
5767	683339
87824	683340
61738	683341
1278	683342
40984	683343
2723	683344
20771	683345
70527	683346
34459	683347
13217	683348
44503	683349
26597	683350
109405	683351
84286	683352
1047	683353
1111	683354
30486	683355
4232	683356
14365	683357
417	683358
70157	683359
38432	683360
2233	683361
12983	683362
7021	683363
68325	683364
133169	683365
43176	683366
17740	683367
648	683368
43116	683369
3205	683370
50195	683371
29206	683372
1831	683373
52094	683374
62735	683375
361	683376
1251	683377
6867	683378
2132	683379
5507	683380
46444	683381
401	683382
7847	683383
25024	683384
3496	683385
22610	683386
22610	683387
22026	683388
4622	683389
5133	683390
17391	683391
51448	683392
49439	683393
5131	683394
74534	683395
11497	683396
26213	683397
11761	683398
29586	683399
1496	683400
47674	683401
42185	683402
42742	683403
1806	683404
99370	683405
21892	683406
3691	683407
1423	683408
7277	683409
51752	683410
7671	683411
37205	683412
8541	683413
6006	683414
7609	683415
37741	683416
10155	683417
1883	683418
156	683419
15100	683420
47291	683421
5729	683422
75382	683423
679	683424
796	683425
32362	683426
14212	683427
8681	683428
980	683429
1637	683430
34919	683431
11924	683432
9464	683433
2394	683434
13985	683435
12128	683436
32114	683437
32114	683438
59145	683439
261	683440
47270	683441
37996	683442
11809	683443
52039	683444
8822	683445
76	683446
27305	683447
1	683448
18213	683449
32615	683450
8665	683451
6700	683452
25206	683453
26349	683454
26349	683455
11223	683456
40442	683457
35175	683458
105579	683459
232	683460
9669	683461
29038	683462
100955	683463
14246	683464
77	683465
35160	683466
1	683467
22527	683468
8336	683469
10566	683470
39297	683471
8597	683472
11302	683473
3488	683474
978	683475
147201	683476
6610	683477
24185	683478
742	683479
73791	683480
10846	683481
32384	683482
16121	683483
13850	683484
39835	683485
676	683486
876	683487
35330	683488
742	683489
2594	683490
22090	683491
742	683492
4581	683493
49284	683494
817	683495
44859	683496
10216	683497
43489	683498
28624	683499
317	683500
4581	683501
1955	683502
33392	683503
34294	683504
5126	683505
9993	683506
39291	683507
100549	683508
39192	683509
24861	683510
452	683511
9791	683512
20956	683513
8714	683514
13078	683515
18700	683516
6553	683517
11865	683518
2729	683519
48818	683520
88051	683521
16661	683522
6685	683523
40551	683524
74168	683525
2362	683526
9374	683527
45554	683528
21605	683529
3073	683530
22776	683531
5624	683532
270	683533
883	683534
41572	683535
70305	683536
48921	683537
10883	683538
13229	683539
78842	683540
29585	683541
633	683542
80672	683543
23693	683544
49654	683545
38956	683546
43523	683547
26349	683548
17605	683549
50071	683550
5385	683551
8351	683552
78133	683553
89611	683554
2456	683555
21943	683556
24314	683557
6388	683558
5140	683559
33531	683560
3123	683561
16131	683562
12424	683563
58921	683564
133589	683565
27900	683566
70488	683567
33332	683568
540	683569
679	683570
69118	683571
43084	683572
24794	683573
43590	683574
42745	683575
29064	683576
1	683577
3996	683578
14087	683579
131799	683580
22610	683581
50188	683582
48118	683583
3290	683584
29064	683585
1636	683586
5677	683587
8441	683588
26349	683589
40546	683590
6189	683591
6769	683592
12893	683593
49418	683594
4535	683595
22610	683596
17381	683597
1421	683598
2126	683599
26789	683600
908	683601
26183	683602
17421	683603
12022	683604
66010	683605
39418	683606
48832	683607
61437	683608
4392	683609
57726	683610
26598	683611
552	683612
14265	683613
33585	683614
46780	683615
62296	683616
18796	683617
61246	683618
21699	683619
25603	683620
19666	683621
32717	683622
4	683623
34304	683624
41561	683625
24021	683626
70487	683627
10327	683628
29703	683629
42655	683630
16700	683631
33675	683632
54566	683633
40911	683634
68194	683635
15937	683636
24335	683637
66935	683638
39883	683639
858	683640
34287	683641
123257	683642
34030	683643
28653	683644
37160	683645
70734	683646
1744	683647
1485	683648
22627	683649
18031	683650
47131	683651
52245	683652
39596	683653
7810	683654
25830	683655
2925	683656
172813	683657
43700	683658
44382	683659
9557	683660
2869	683661
11360	683662
39240	683663
48745	683664
56843	683665
1	683666
75096	683667
37166	683668
3521	683669
4464	683670
29588	683671
18101	683672
16762	683673
42728	683674
28795	683675
11243	683676
35576	683677
1266	683678
35576	683679
3356	683680
7366	683681
58912	683682
3773	683683
11914	683684
1743	683685
85349	683686
44850	683687
62369	683688
55412	683689
35827	683690
146	683691
4545	683692
24660	683693
7571	683694
5782	683695
42500	683696
55652	683697
74660	683698
10339	683699
9087	683700
49085	683701
1294	683702
11878	683703
5906	683704
23795	683705
4287	683706
57217	683707
156	683708
156	683709
11236	683710
13820	683711
4674	683712
69100	683713
57207	683714
21398	683715
74273	683716
172415	683717
60353	683718
28196	683719
12064	683720
45274	683721
31344	683722
10705	683723
9862	683724
7829	683725
817	683726
8687	683727
8043	683728
66045	683729
17970	683730
22534	683731
14003	683732
18125	683733
63601	683734
98417	683735
54860	683736
37458	683737
33226	683738
54807	683739
1869	683740
53713	683741
87	683742
18654	683743
18654	683744
19972	683745
178875	683746
51373	683747
4329	683748
74935	683749
35626	683750
5667	683751
5667	683752
91900	683753
5667	683754
80473	683755
444	683756
1953	683757
20067	683758
67832	683759
42120	683760
11266	683761
335	683762
15276	683763
2913	683764
2753	683765
8319	683766
2314	683767
94065	683768
21137	683769
56333	683770
87874	683771
5965	683772
31701	683773
71420	683774
39444	683775
136104	683776
9188	683777
61836	683778
141552	683779
35195	683780
3124	683781
2314	683782
105625	683783
10580	683784
47727	683785
988	683786
49818	683787
14660	683788
956	683789
30345	683790
14660	683791
3124	683792
166974	683793
14660	683794
8207	683795
33905	683796
50793	683797
5861	683798
3111	683799
109513	683800
20610	683801
4033	683802
110242	683803
133934	683804
11956	683805
3013	683806
122631	683807
9175	683808
125633	683809
17674	683810
94122	683811
94818	683812
93876	683813
10346	683814
72360	683815
5861	683816
86093	683817
107894	683818
4033	683819
116957	683820
4657	683821
41883	683822
100818	683823
4864	683824
399	683825
399	683826
399	683827
5959	683828
138638	683829
9175	683830
71233	683831
87166	683832
91156	683833
43422	683834
57975	683835
66498	683836
2002	683837
21208	683838
2615	683839
10699	683840
4529	683841
17921	683842
23504	683843
3042	683844
48332	683845
70025	683846
61855	683847
109160	683848
1707	683849
16696	683850
75757	683851
101039	683852
32610	683853
59162	683854
11688	683855
20483	683856
9651	683857
151896	683858
272	683859
42267	683860
138077	683861
87612	683862
71756	683863
1762	683864
191	683865
4033	683866
4588	683867
1918	683868
8315	683869
140764	683870
2395	683871
8813	683872
77984	683873
46652	683874
2494	683875
86095	683876
60501	683877
21557	683878
9710	683879
23709	683880
83170	683881
127964	683882
120228	683883
83044	683884
38995	683885
26207	683886
38373	683887
87331	683888
95358	683889
19527	683890
18055	683891
139046	683892
126697	683893
126977	683894
54200	683895
15014	683896
50262	683897
8798	683898
8798	683899
67937	683900
16931	683901
35129	683902
160126	683903
89041	683904
167865	683905
159419	683906
169692	683907
15079	683908
77343	683909
152652	683910
78313	683911
185021	683912
158171	683913
82560	683914
165325	683915
22538	683916
63810	683917
141469	683918
128946	683919
40454	683920
168132	683921
185689	683922
55927	683923
155233	683924
155180	683925
94011	683926
113036	683927
121294	683928
30264	683929
64151	683930
54875	683931
125468	683932
80298	683933
11622	683934
21668	683935
53031	683936
76834	683937
84724	683938
118192	683939
97633	683940
103638	683941
126306	683942
118883	683943
15014	683944
20817	683945
11597	683946
30381	683947
76483	683948
76818	683949
169633	683950
2391	683951
67723	683952
101428	683953
4657	683954
84346	683955
22230	683956
159170	683957
9444	683958
130324	683959
126110	683960
2305	683961
46987	683962
17298	683963
63884	683964
78143	683965
165683	683966
135255	683967
10839	683968
38188	683969
60853	683970
106219	683971
65724	683972
38396	683973
34420	683974
26711	683975
160	683976
119154	683977
124208	683978
155462	683979
16228	683980
110595	683981
152745	683982
153343	683983
153590	683984
63571	683985
96034	683986
85329	683987
7910	683988
21776	683989
7938	683990
80604	683991
22635	683992
2137	683993
39455	683994
1855	683995
12485	683996
39079	683997
19178	683998
87204	683999
100818	684000
2941	684001
36250	684002
53247	684003
49842	684004
6525	684005
19613	684006
45269	684007
123007	684008
28711	684009
28711	684010
20934	684011
18403	684012
10570	684013
38902	684014
1723	684015
52889	684016
29385	684017
43730	684018
24501	684019
68453	684020
104114	684021
116322	684022
16022	684023
6263	684024
64481	684025
27386	684026
44549	684027
30933	684028
18082	684029
129202	684030
150747	684031
77172	684032
86900	684033
41169	684034
22174	684035
66034	684036
64665	684037
82959	684038
58559	684039
6680	684040
21724	684041
20787	684042
4984	684043
168780	684044
64923	684045
77270	684046
78572	684047
55938	684048
76448	684049
65648	684050
7656	684051
143601	684052
95610	684053
31931	684054
86821	684055
6680	684056
4850	684057
55391	684058
172302	684059
28139	684060
8521	684061
6624	684062
71500	684063
39722	684064
5464	684065
73121	684066
58414	684067
1005	684068
60071	684069
41406	684070
118984	684071
184744	684072
82586	684073
3203	684074
3203	684075
12190	684076
8601	684077
40370	684078
140373	684079
124004	684080
162626	684081
4314	684082
6895	684083
82991	684084
30887	684085
100527	684086
65928	684087
128948	684088
82991	684089
66262	684090
55029	684091
79450	684092
66291	684093
105699	684094
44873	684095
97991	684096
59544	684097
1997	684098
27757	684099
125199	684100
40370	684101
14760	684102
140028	684103
2426	684104
92915	684105
110392	684106
12825	684107
3955	684108
69689	684109
81112	684110
1560	684111
7239	684112
57813	684113
58365	684114
102256	684115
18826	684116
62177	684117
62177	684118
127899	684119
99041	684120
14798	684121
11613	684122
44044	684123
81052	684124
12557	684125
55933	684126
99041	684127
94988	684128
187978	684129
35809	684130
76033	684131
16480	684132
118447	684133
80799	684134
80799	684135
10502	684136
45741	684137
98546	684138
82625	684139
131674	684140
30680	684141
82625	684142
92970	684143
73215	684144
104698	684145
64877	684146
5982	684147
88887	684148
89353	684149
56004	684150
79847	684151
65015	684152
20857	684153
66176	684154
54578	684155
45537	684156
79390	684157
109816	684158
53097	684159
54507	684160
158683	684161
9429	684162
97610	684163
42458	684164
56938	684165
123678	684166
53530	684167
61863	684168
8979	684169
40624	684170
105089	684171
18056	684172
66769	684173
71204	684174
11292	684175
15125	684176
83327	684177
70799	684178
84886	684179
159346	684180
40624	684181
40891	684182
30325	684183
69615	684184
122011	684185
102398	684186
8035	684187
59222	684188
6772	684189
30351	684190
4177	684191
56714	684192
62584	684193
68232	684194
127994	684195
164506	684196
158130	684197
81577	684198
11162	684199
96924	684200
56446	684201
75833	684202
78060	684203
83980	684204
8370	684205
47069	684206
82816	684207
127491	684208
159557	684209
44187	684210
31895	684211
38298	684212
44789	684213
34816	684214
92320	684215
31057	684216
3922	684217
91283	684218
123787	684219
46904	684220
142369	684221
31534	684222
104082	684223
69943	684224
31071	684225
82816	684226
92997	684227
103491	684228
68549	684229
14496	684230
38417	684231
55296	684232
57026	684233
130263	684234
36959	684235
163108	684236
54014	684237
142697	684238
73559	684239
78632	684240
131389	684241
50620	684242
71920	684243
55912	684244
63837	684245
99192	684246
31874	684247
31874	684248
31534	684249
55115	684250
55115	684251
38855	684252
127692	684253
2549	684254
62544	684255
17349	684256
65328	684257
44425	684258
128263	684259
37351	684260
188615	684261
38855	684262
142369	684263
23462	684264
47253	684265
84170	684266
99363	684267
19871	684268
55912	684269
13732	684270
13732	684271
84043	684272
13732	684273
163329	684274
56708	684275
55663	684276
6901	684277
80	684278
30942	684279
55961	684280
68572	684281
5383	684282
38198	684283
14871	684284
47262	684285
25576	684286
67218	684287
30661	684288
66219	684289
25814	684290
64603	684291
64293	684292
38198	684293
119677	684294
46354	684295
37454	684296
4805	684297
40364	684298
73358	684299
96834	684300
113018	684301
107649	684302
99115	684303
6849	684304
179457	684305
92827	684306
5385	684307
12873	684308
5385	684309
17692	684310
338	684311
338	684312
93905	684313
2714	684314
24628	684315
12095	684316
12058	684317
149817	684318
131740	684319
60300	684320
15785	684321
10507	684322
94822	684323
75981	684324
29910	684325
10512	684326
30146	684327
1760	684328
677	684329
59219	684330
6331	684331
47225	684332
4198	684333
99829	684334
57154	684335
24968	684336
25290	684337
25001	684338
78634	684339
9414	684340
122812	684341
54772	684342
45606	684343
35076	684344
4198	684345
10726	684346
4681	684347
122164	684348
4681	684349
6084	684350
151433	684351
28653	684352
151232	684353
117009	684354
10830	684355
10830	684356
64228	684357
145813	684358
3352	684359
178121	684360
132991	684361
1047	684362
19757	684363
3392	684364
35504	684365
87763	684366
309	684367
309	684368
80959	684369
74560	684370
45758	684371
90228	684372
2541	684373
1987	684374
10160	684375
3959	684376
1730	684377
7587	684378
2407	684379
37650	684380
13298	684381
182379	684382
42679	684383
36902	684384
52137	684385
75173	684386
113661	684387
62003	684388
91133	684389
90238	684390
74151	684391
43339	684392
91064	684393
69940	684394
63999	684395
162859	684396
47924	684397
67387	684398
75483	684399
25882	684400
52047	684401
43392	684402
57084	684403
3352	684404
3392	684405
22780	684406
3392	684407
99908	684408
52296	684409
95992	684410
90148	684411
119701	684412
80959	684413
90385	684414
60267	684415
3392	684416
145794	684417
61132	684418
27672	684419
10287	684420
61132	684421
10510	684422
35655	684423
160494	684424
1443	684425
46428	684426
72720	684427
72720	684428
58454	684429
144237	684430
148986	684431
72720	684432
106595	684433
146791	684434
8869	684435
51538	684436
13341	684437
11046	684438
8615	684439
39391	684440
12111	684441
6230	684442
42496	684443
16926	684444
18178	684445
83654	684446
12740	684447
133162	684448
20635	684449
47525	684450
6551	684451
102932	684452
42568	684453
46191	684454
22809	684455
151440	684456
38939	684457
61755	684458
16563	684459
93006	684460
42992	684461
616	684462
12041	684463
12306	684464
5582	684465
110177	684466
34090	684467
28221	684468
20091	684469
129629	684470
28244	684471
41784	684472
37615	684473
100280	684474
26638	684475
22	684476
48359	684477
142373	684478
7427	684479
18304	684480
47910	684481
5140	684482
32620	684483
48636	684484
71124	684485
26641	684486
11702	684487
39519	684488
15349	684489
6236	684490
21939	684491
21114	684492
20698	684493
3893	684494
36911	684495
7419	684496
16151	684497
172380	684498
64775	684499
1366	684500
116593	684501
66405	684502
57945	684503
93097	684504
80856	684505
3983	684506
106364	684507
24551	684508
116623	684509
7809	684510
1992	684511
16528	684512
74492	684513
36337	684514
1556	684515
84796	684516
219	684517
25797	684518
34078	684519
40495	684520
8686	684521
41366	684522
39190	684523
5123	684524
17418	684525
58991	684526
46124	684527
2545	684528
2906	684529
82036	684530
8827	684531
55653	684532
4310	684533
41285	684534
61992	684535
1260	684536
69275	684537
41238	684538
49779	684539
8887	684540
174425	684541
1363	684542
6078	684543
70014	684544
12649	684545
5288	684546
20729	684547
79256	684548
13272	684549
22776	684550
38102	684551
1855	684552
55220	684553
45619	684554
40915	684555
4296	684556
27591	684557
3774	684558
9153	684559
43390	684560
11279	684561
43437	684562
252	684563
20677	684564
52141	684565
83722	684566
49505	684567
4198	684568
93171	684569
1140	684570
1999	684571
10694	684572
68816	684573
30475	684574
13954	684575
15351	684576
39302	684577
32250	684578
47723	684579
84983	684580
1100	684581
19655	684582
10575	684583
24948	684584
21153	684585
50837	684586
4458	684587
71775	684588
31764	684589
54799	684590
21868	684591
10964	684592
11450	684593
10258	684594
18232	684595
12983	684596
11723	684597
39277	684598
14134	684599
18301	684600
79680	684601
18262	684602
87533	684603
15951	684604
58236	684605
22532	684606
1374	684607
64677	684608
44606	684609
2116	684610
15309	684611
32395	684612
27343	684613
27343	684614
38159	684615
84376	684616
88321	684617
10236	684618
2387	684619
33530	684620
16422	684621
10508	684622
73199	684623
36106	684624
31033	684625
20092	684626
29589	684627
65392	684628
26533	684629
72323	684630
101600	684631
70254	684632
53322	684633
11232	684634
8271	684635
12693	684636
11370	684637
85784	684638
10266	684639
26911	684640
33538	684641
33538	684642
26790	684643
18683	684644
128477	684645
57431	684646
36798	684647
62070	684648
20860	684649
86001	684650
56825	684651
132761	684652
18170	684653
42338	684654
15236	684655
161990	684656
38957	684657
10691	684658
74059	684659
2855	684660
40910	684661
42363	684662
32045	684663
12706	684664
2374	684665
13573	684666
838	684667
5066	684668
12027	684669
9554	684670
2543	684671
43079	684672
59799	684673
184463	684674
8301	684675
102289	684676
39762	684677
30968	684678
27698	684679
1583	684680
22449	684681
41297	684682
38140	684683
21113	684684
4810	684685
30636	684686
30839	684687
89730	684688
495	684689
100295	684690
7181	684691
35973	684692
6349	684693
12791	684694
16565	684695
126452	684696
15595	684697
5520	684698
1398	684699
8812	684700
12118	684701
13835	684702
37820	684703
188898	684704
18606	684705
62738	684706
807	684707
7400	684708
122619	684709
10496	684710
52261	684711
49529	684712
3282	684713
33647	684714
31627	684715
10110	684716
10110	684717
135648	684718
25204	684719
68254	684720
67110	684721
5526	684722
38878	684723
79799	684724
34484	684725
78538	684726
7819	684727
177483	684728
15762	684729
12860	684730
43179	684731
5644	684732
75018	684733
120864	684734
7492	684735
339	684736
35736	684737
4768	684738
36623	684739
178643	684740
4107	684741
164604	684742
9309	684743
54367	684744
62534	684745
4716	684746
7008	684747
89849	684748
66911	684749
7819	684750
446	684751
93471	684752
113491	684753
50299	684754
14256	684755
148132	684756
23436	684757
59510	684758
82882	684759
177479	684760
29815	684761
19610	684762
148367	684763
107355	684764
13309	684765
89399	684766
51361	684767
36063	684768
49960	684769
3899	684770
55828	684771
145947	684772
83078	684773
43179	684774
106933	684775
65303	684776
14750	684777
121919	684778
13779	684779
114398	684780
161984	684781
72035	684782
36110	684783
48589	684784
33680	684785
2473	684786
5095	684787
115590	684788
117035	684789
5001	684790
73877	684791
29372	684792
29815	684793
75018	684794
111526	684795
70825	684796
14143	684797
142130	684798
95221	684799
82177	684800
569	684801
98269	684802
41078	684803
37117	684804
37117	684805
43693	684806
31044	684807
43693	684808
22488	684809
62571	684810
111618	684811
7819	684812
9309	684813
68819	684814
57523	684815
60326	684816
40272	684817
35687	684818
161142	684819
138364	684820
87323	684821
19046	684822
135950	684823
85728	684824
143543	684825
50299	684826
108484	684827
45594	684828
111398	684829
43426	684830
43179	684831
45594	684832
14145	684833
94400	684834
20252	684835
74309	684836
51998	684837
7105	684838
62514	684839
14143	684840
62135	684841
5644	684842
5644	684843
74856	684844
70761	684845
16006	684846
2473	684847
14636	684848
9309	684849
148172	684850
54750	684851
14143	684852
53491	684853
114847	684854
12860	684855
83375	684856
111311	684857
45411	684858
132069	684859
29372	684860
30976	684861
164894	684862
26284	684863
126804	684864
6551	684865
24994	684866
20252	684867
43179	684868
15270	684869
26014	684870
44224	684871
39133	684872
172851	684873
11753	684874
51288	684875
33778	684876
28949	684877
10027	684878
11666	684879
28355	684880
11666	684881
15820	684882
113357	684883
15585	684884
9225	684885
33662	684886
9225	684887
15380	684888
57704	684889
50202	684890
34482	684891
41456	684892
50195	684893
28136	684894
60015	684895
28118	684896
57636	684897
16072	684898
26913	684899
19262	684900
19262	684901
19251	684902
39217	684903
26736	684904
46812	684905
34342	684906
21861	684907
59	684908
21946	684909
19184	684910
13582	684911
11537	684912
1242	684913
26399	684914
19195	684915
12845	684916
32302	684917
11056	684918
25263	684919
164477	684920
131757	684921
9151	684922
16037	684923
20554	684924
29420	684925
120350	684926
109759	684927
86949	684928
19067	684929
164129	684930
26719	684931
99208	684932
71881	684933
7351	684934
482	684935
28965	684936
6102	684937
6252	684938
5049	684939
50236	684940
42928	684941
180298	684942
49544	684943
71299	684944
36360	684945
15	684946
106564	684947
143409	684948
33254	684949
1974	684950
56	684951
59545	684952
161212	684953
120	684954
154507	684955
53004	684956
1624	684957
86925	684958
1673	684959
121257	684960
75496	684961
82822	684962
114389	684963
33298	684964
61634	684965
7650	684966
148	684967
2163	684968
78310	684969
10186	684970
20051	684971
6206	684972
12625	684973
11320	684974
51843	684975
68234	684976
8191	684977
2398	684978
80160	684979
36243	684980
66385	684981
1941	684982
6206	684983
45751	684984
14245	684985
10093	684986
3634	684987
22215	684988
40264	684989
26956	684990
126504	684991
70667	684992
7397	684993
12714	684994
43484	684995
91984	684996
58186	684997
861	684998
3236	684999
6259	685000
47302	685001
2100	685002
58704	685003
12892	685004
5094	685005
48020	685006
17888	685007
31480	685008
12739	685009
3249	685010
107827	685011
37707	685012
35224	685013
59785	685014
31461	685015
4645	685016
143882	685017
17807	685018
38458	685019
24941	685020
95060	685021
152786	685022
79608	685023
273	685024
129001	685025
105446	685026
399	685027
9898	685028
17834	685029
93515	685030
6736	685031
118924	685032
9581	685033
2569	685034
5991	685035
65578	685036
5936	685037
4788	685038
14280	685039
106751	685040
3168	685041
130661	685042
10477	685043
854	685044
15529	685045
28735	685046
18428	685047
4596	685048
29793	685049
44582	685050
17449	685051
33449	685052
1616	685053
179955	685054
124825	685055
80505	685056
1455	685057
133893	685058
89370	685059
104835	685060
82344	685061
75534	685062
37382	685063
7052	685064
7813	685065
63128	685066
107146	685067
33657	685068
33614	685069
484	685070
91373	685071
25524	685072
33938	685073
1002	685074
83902	685075
52447	685076
62952	685077
47157	685078
62964	685079
102968	685080
30667	685081
45164	685082
31509	685083
122885	685084
109433	685085
11345	685086
38643	685087
65173	685088
18156	685089
142512	685090
17917	685091
136727	685092
71234	685093
93484	685094
141630	685095
1896	685096
8191	685097
105	685098
5199	685099
27527	685100
14189	685101
4839	685102
12676	685103
135537	685104
34	685105
17380	685106
31489	685107
130956	685108
80702	685109
27504	685110
15757	685111
31632	685112
64800	685113
7214	685114
3903	685115
69104	685116
86525	685117
32940	685118
877	685119
50242	685120
57137	685121
32157	685122
20748	685123
45423	685124
4746	685125
49687	685126
28899	685127
93116	685128
24373	685129
152725	685130
91503	685131
82295	685132
14665	685133
2703	685134
7817	685135
12130	685136
29420	685137
2575	685138
2130	685139
88014	685140
39222	685141
23234	685142
41741	685143
22210	685144
34771	685145
3667	685146
4960	685147
186636	685148
3879	685149
1577	685150
164	685151
3310	685152
6945	685153
28235	685154
54763	685155
37358	685156
5230	685157
188165	685158
25932	685159
5525	685160
38098	685161
135634	685162
6200	685163
7039	685164
3213	685165
78179	685166
13852	685167
49175	685168
4261	685169
5988	685170
86455	685171
26156	685172
1848	685173
2766	685174
3356	685175
46575	685176
98642	685177
3411	685178
78057	685179
15914	685180
106414	685181
75602	685182
32423	685183
12787	685184
84199	685185
33904	685186
6146	685187
101398	685188
54720	685189
106940	685190
84376	685191
134974	685192
2541	685193
125789	685194
17890	685195
100734	685196
5743	685197
10836	685198
18741	685199
107230	685200
59512	685201
39096	685202
24654	685203
2142	685204
18360	685205
49180	685206
19264	685207
1849	685208
103701	685209
115440	685210
23791	685211
91223	685212
40130	685213
136734	685214
69439	685215
20804	685216
60740	685217
19498	685218
77582	685219
79246	685220
115041	685221
9427	685222
24824	685223
852	685224
21827	685225
289	685226
71415	685227
23264	685228
62448	685229
70099	685230
2	685231
25675	685232
21294	685233
8050	685234
147892	685235
33298	685236
6002	685237
58271	685238
81380	685239
65892	685240
2901	685241
145781	685242
276	685243
79586	685244
42082	685245
9148	685246
5846	685247
29308	685248
18097	685249
9770	685250
14953	685251
7108	685252
67411	685253
66437	685254
5935	685255
661	685256
40114	685257
21509	685258
125305	685259
32037	685260
73170	685261
42911	685262
33287	685263
64490	685264
222	685265
42891	685266
52298	685267
63877	685268
11377	685269
361	685270
18261	685271
31536	685272
104771	685273
38245	685274
8600	685275
5938	685276
20533	685277
19626	685278
15	685279
10413	685280
2891	685281
36604	685282
4424	685283
11439	685284
33246	685285
4362	685286
66363	685287
76848	685288
390	685289
13645	685290
6166	685291
28364	685292
23596	685293
121262	685294
88362	685295
130658	685296
16383	685297
155421	685298
43177	685299
103226	685300
187156	685301
1687	685302
27175	685303
103205	685304
3598	685305
9370	685306
56445	685307
9298	685308
83841	685309
8907	685310
63241	685311
105	685312
639	685313
411	685314
43755	685315
105	685316
70	685317
3817	685318
8879	685319
81869	685320
65378	685321
280	685322
380	685323
22153	685324
64712	685325
7714	685326
115719	685327
5376	685328
112144	685329
63188	685330
639	685331
11586	685332
176	685333
75942	685334
43937	685335
50857	685336
5424	685337
64001	685338
49532	685339
7641	685340
2587	685341
19466	685342
9298	685343
24244	685344
26182	685345
24867	685346
130658	685347
68557	685348
29776	685349
93163	685350
166575	685351
79865	685352
28646	685353
43961	685354
67515	685355
45096	685356
4275	685357
3429	685358
5356	685359
73501	685360
9304	685361
103978	685362
94768	685363
11329	685364
149628	685365
166340	685366
90918	685367
31962	685368
33681	685369
79059	685370
101858	685371
141290	685372
12732	685373
18311	685374
33379	685375
63326	685376
53416	685377
18601	685378
34	685379
6971	685380
50340	685381
108818	685382
50380	685383
55543	685384
109318	685385
10065	685386
10888	685387
138972	685388
125431	685389
82242	685390
55148	685391
15594	685392
54581	685393
10438	685394
139970	685395
135385	685396
27716	685397
139276	685398
14317	685399
141609	685400
111062	685401
25686	685402
2884	685403
54484	685404
92143	685405
56043	685406
12195	685407
14412	685408
22790	685409
131705	685410
19664	685411
57881	685412
92153	685413
2121	685414
71000	685415
20818	685416
50982	685417
184890	685418
8503	685419
138810	685420
118	685421
10404	685422
2080	685423
125673	685424
93823	685425
76131	685426
59436	685427
12507	685428
36657	685429
94375	685430
109498	685431
172818	685432
31888	685433
107087	685434
21590	685435
52395	685436
67264	685437
87229	685438
83656	685439
24735	685440
17022	685441
39785	685442
47641	685443
54819	685444
185272	685445
112893	685446
14555	685447
50693	685448
44120	685449
22201	685450
151596	685451
123303	685452
11261	685453
78555	685454
29624	685455
31310	685456
14285	685457
96464	685458
57429	685459
6187	685460
47700	685461
24172	685462
38424	685463
80901	685464
38357	685465
30803	685466
70740	685467
104640	685468
38543	685469
84729	685470
9033	685471
1999	685472
22831	685473
41369	685474
16257	685475
80851	685476
54497	685477
59269	685478
28973	685479
132972	685480
318	685481
30601	685482
137550	685483
56008	685484
41322	685485
132895	685486
13186	685487
12852	685488
77559	685489
18084	685490
753	685491
20714	685492
54301	685493
70895	685494
17692	685495
67872	685496
1859	685497
82793	685498
133923	685499
13378	685500
4865	685501
38590	685502
53947	685503
95639	685504
17859	685505
18095	685506
37805	685507
14784	685508
125431	685509
21447	685510
187585	685511
57507	685512
12970	685513
28686	685514
17039	685515
78479	685516
77461	685517
4641	685518
165888	685519
55336	685520
99703	685521
11107	685522
55826	685523
7937	685524
49583	685525
44308	685526
82054	685527
162575	685528
141371	685529
5365	685530
16346	685531
62576	685532
116606	685533
23154	685534
1168	685535
42	685536
131670	685537
21880	685538
9340	685539
8036	685540
23477	685541
57326	685542
1665	685543
33757	685544
63301	685545
86987	685546
25490	685547
130657	685548
45737	685549
41787	685550
20485	685551
27876	685552
60620	685553
102853	685554
101023	685555
33912	685556
92996	685557
12525	685558
116929	685559
150956	685560
77237	685561
5569	685562
3019	685563
65006	685564
142355	685565
106963	685566
34933	685567
124657	685568
61226	685569
8897	685570
9483	685571
14851	685572
2341	685573
802	685574
189135	685575
89103	685576
24769	685577
2844	685578
4696	685579
72197	685580
6344	685581
7429	685582
87432	685583
135370	685584
6727	685585
56351	685586
15128	685587
60449	685588
6898	685589
40114	685590
771	685591
6002	685592
227	685593
47898	685594
24079	685595
52418	685596
137324	685597
73654	685598
128104	685599
123539	685600
36853	685601
38003	685602
33819	685603
122563	685604
65152	685605
18062	685606
81404	685607
107958	685608
28958	685609
56604	685610
25157	685611
56293	685612
12307	685613
65517	685614
133246	685615
62878	685616
120744	685617
96493	685618
31116	685619
80696	685620
97193	685621
126395	685622
107958	685623
19703	685624
19703	685625
53857	685626
12834	685627
5186	685628
81028	685629
12834	685630
26009	685631
25157	685632
26887	685633
4010	685634
4010	685635
2285	685636
1946	685637
39402	685638
8268	685639
94796	685640
55507	685641
104753	685642
98385	685643
20886	685644
184787	685645
93699	685646
188945	685647
58450	685648
147527	685649
65642	685650
35092	685651
7504	685652
487	685653
49150	685654
109999	685655
50311	685656
47336	685657
36502	685658
36502	685659
3855	685660
8705	685661
33993	685662
53072	685663
92911	685664
112747	685665
128786	685666
7299	685667
21281	685668
86665	685669
2323	685670
45260	685671
37606	685672
62937	685673
16734	685674
70651	685675
178120	685676
136370	685677
141605	685678
4334	685679
106603	685680
66097	685681
134796	685682
47636	685683
98706	685684
186781	685685
1546	685686
28708	685687
7960	685688
126767	685689
141478	685690
129450	685691
85447	685692
140459	685693
114486	685694
9628	685695
40726	685696
57105	685697
53072	685698
562	685699
1687	685700
100068	685701
8848	685702
3135	685703
13653	685704
61738	685705
15321	685706
2519	685707
22932	685708
106065	685709
48178	685710
4035	685711
75860	685712
83920	685713
7534	685714
5134	685715
23686	685716
25322	685717
11650	685718
21281	685719
36101	685720
5722	685721
86665	685722
75860	685723
64530	685724
100502	685725
9410	685726
108799	685727
2323	685728
33993	685729
24512	685730
36523	685731
36101	685732
25573	685733
108799	685734
8564	685735
1058	685736
28708	685737
113713	685738
24297	685739
109101	685740
35210	685741
183873	685742
183740	685743
85326	685744
29609	685745
74100	685746
103993	685747
103993	685748
132958	685749
35133	685750
4467	685751
112453	685752
14054	685753
145755	685754
35133	685755
35133	685756
153155	685757
1	685758
20632	685759
15289	685760
9410	685761
15289	685762
7960	685763
2323	685764
102674	685765
18998	685766
113672	685767
8298	685768
91272	685769
7478	685770
24273	685771
24273	685772
31904	685773
81167	685774
26698	685775
10154	685776
31057	685777
50620	685778
74739	685779
88366	685780
75481	685781
32482	685782
32647	685783
49165	685784
28719	685785
170981	685786
81395	685787
114235	685788
45858	685789
40582	685790
138982	685791
10365	685792
61518	685793
96122	685794
85324	685795
20107	685796
40477	685797
90296	685798
85324	685799
10365	685800
35412	685801
104941	685802
33589	685803
108196	685804
61499	685805
47691	685806
7960	685807
58824	685808
25998	685809
101208	685810
146133	685811
8537	685812
33306	685813
73719	685814
34419	685815
117439	685816
48124	685817
100944	685818
122739	685819
47723	685820
13173	685821
15356	685822
9658	685823
3594	685824
23730	685825
31031	685826
25127	685827
18272	685828
29964	685829
120831	685830
32321	685831
74583	685832
158957	685833
43320	685834
167112	685835
12335	685836
16740	685837
16485	685838
95503	685839
109015	685840
44390	685841
34419	685842
7299	685843
26080	685844
22027	685845
22245	685846
2323	685847
2089	685848
48178	685849
2323	685850
106653	685851
1254	685852
34419	685853
108069	685854
187465	685855
65287	685856
24297	685857
12108	685858
7534	685859
131631	685860
33993	685861
22932	685862
22932	685863
10199	685864
7299	685865
42144	685866
82130	685867
73661	685868
25893	685869
54533	685870
12475	685871
105718	685872
74219	685873
95534	685874
12946	685875
4862	685876
20210	685877
91727	685878
25140	685879
33639	685880
15986	685881
49750	685882
49749	685883
52102	685884
16	685885
139110	685886
141873	685887
51202	685888
182803	685889
41644	685890
151664	685891
3266	685892
124436	685893
68019	685894
61927	685895
175508	685896
119947	685897
41644	685898
80143	685899
45917	685900
35146	685901
116926	685902
91058	685903
116693	685904
53893	685905
140250	685906
24882	685907
44194	685908
15901	685909
71408	685910
120319	685911
33254	685912
51219	685913
14554	685914
19912	685915
121017	685916
182702	685917
10927	685918
115778	685919
185494	685920
187634	685921
39235	685922
103173	685923
31804	685924
46020	685925
114182	685926
18997	685927
33091	685928
3728	685929
6037	685930
80248	685931
18104	685932
158232	685933
11800	685934
5911	685935
42942	685936
168125	685937
8478	685938
74471	685939
35585	685940
45464	685941
36539	685942
14065	685943
28602	685944
20675	685945
35754	685946
46098	685947
181894	685948
7602	685949
51297	685950
87421	685951
136647	685952
114077	685953
81783	685954
112561	685955
84748	685956
159799	685957
13363	685958
50151	685959
23787	685960
38116	685961
57191	685962
61502	685963
90192	685964
121153	685965
55758	685966
29226	685967
11790	685968
61504	685969
141317	685970
81559	685971
25303	685972
12121	685973
88446	685974
127022	685975
51698	685976
106661	685977
113084	685978
81559	685979
142767	685980
38887	685981
71976	685982
126661	685983
182009	685984
104068	685985
91089	685986
78611	685987
19906	685988
111868	685989
66679	685990
14020	685991
184947	685992
107175	685993
122230	685994
43522	685995
119415	685996
114078	685997
138227	685998
37652	685999
76514	686000
14923	686001
111155	686002
10936	686003
160181	686004
166198	686005
98011	686006
45747	686007
67780	686008
40741	686009
24219	686010
144154	686011
168940	686012
77317	686013
51701	686014
126514	686015
12516	686016
108304	686017
117351	686018
110253	686019
103141	686020
78542	686021
5582	686022
177337	686023
113093	686024
3642	686025
50868	686026
51702	686027
148104	686028
29235	686029
81295	686030
114679	686031
78813	686032
50869	686033
144178	686034
79508	686035
33437	686036
167214	686037
35792	686038
23589	686039
108304	686040
49181	686041
6793	686042
155844	686043
31675	686044
81271	686045
98835	686046
162601	686047
37799	686048
10927	686049
16862	686050
29491	686051
16870	686052
87360	686053
55865	686054
37725	686055
1177	686056
124333	686057
78052	686058
17094	686059
184725	686060
62669	686061
62672	686062
78542	686063
185669	686064
27791	686065
82148	686066
138475	686067
75497	686068
826	686069
128800	686070
9010	686071
97132	686072
62672	686073
63240	686074
90201	686075
117369	686076
129509	686077
79508	686078
160959	686079
96304	686080
10736	686081
98111	686082
65095	686083
22102	686084
59554	686085
129248	686086
114084	686087
66533	686088
132802	686089
46299	686090
103755	686091
42991	686092
167470	686093
71517	686094
46962	686095
61520	686096
16	686097
115568	686098
734	686099
111366	686100
120663	686101
65327	686102
165474	686103
95895	686104
79508	686105
30335	686106
102318	686107
734	686108
49648	686109
179195	686110
107184	686111
9020	686112
15913	686113
128070	686114
150263	686115
124551	686116
68158	686117
78542	686118
106592	686119
57905	686120
132503	686121
104117	686122
95895	686123
119069	686124
141857	686125
152226	686126
67682	686127
182003	686128
120455	686129
120764	686130
114799	686131
38300	686132
82276	686133
141201	686134
75502	686135
148528	686136
44016	686137
189105	686138
89175	686139
54919	686140
114856	686141
115100	686142
115100	686143
26468	686144
20522	686145
74545	686146
78180	686147
24982	686148
114415	686149
146316	686150
114092	686151
163879	686152
181655	686153
41222	686154
113112	686155
63677	686156
142441	686157
74068	686158
57897	686159
97645	686160
34698	686161
172275	686162
60115	686163
139555	686164
135712	686165
31656	686166
124473	686167
30664	686168
140284	686169
24984	686170
68741	686171
61955	686172
138226	686173
36580	686174
14194	686175
119282	686176
59554	686177
36580	686178
127659	686179
158777	686180
166373	686181
136748	686182
72087	686183
36018	686184
132533	686185
81564	686186
91545	686187
148103	686188
161011	686189
55999	686190
100745	686191
54260	686192
36753	686193
4261	686194
157625	686195
56359	686196
113468	686197
145848	686198
60424	686199
76221	686200
14017	686201
94927	686202
91015	686203
44836	686204
35537	686205
40371	686206
146742	686207
6558	686208
48611	686209
61496	686210
114721	686211
156130	686212
115702	686213
17291	686214
70003	686215
160516	686216
79202	686217
114063	686218
121989	686219
40371	686220
138408	686221
52408	686222
47260	686223
163647	686224
23785	686225
177133	686226
146237	686227
38420	686228
64228	686229
156742	686230
15591	686231
183837	686232
138407	686233
75489	686234
112557	686235
182011	686236
146270	686237
131269	686238
55309	686239
124741	686240
81894	686241
114069	686242
14017	686243
172505	686244
6092	686245
91549	686246
56311	686247
139759	686248
17173	686249
30210	686250
6833	686251
93871	686252
97766	686253
14452	686254
37612	686255
10486	686256
103403	686257
102161	686258
126245	686259
45302	686260
9465	686261
103146	686262
3939	686263
96834	686264
126472	686265
4160	686266
122272	686267
63452	686268
53579	686269
108140	686270
62303	686271
87626	686272
87359	686273
120133	686274
63882	686275
80545	686276
11929	686277
113081	686278
8599	686279
60797	686280
74080	686281
75329	686282
61966	686283
7176	686284
61500	686285
42576	686286
30085	686287
46098	686288
14795	686289
20431	686290
143791	686291
102381	686292
104224	686293
38461	686294
127745	686295
30258	686296
42627	686297
95467	686298
116952	686299
123293	686300
2272	686301
34985	686302
28922	686303
26013	686304
153896	686305
106966	686306
4395	686307
613	686308
16738	686309
40420	686310
47755	686311
22624	686312
67738	686313
92499	686314
36292	686315
103509	686316
103509	686317
67227	686318
77826	686319
101935	686320
38328	686321
46375	686322
15130	686323
127529	686324
98101	686325
31724	686326
124606	686327
80415	686328
99208	686329
55627	686330
37935	686331
54612	686332
54639	686333
86177	686334
167492	686335
150155	686336
54640	686337
78733	686338
149158	686339
15510	686340
5599	686341
98373	686342
55861	686343
87951	686344
5599	686345
12335	686346
2238	686347
1048	686348
98152	686349
167916	686350
90000	686351
123461	686352
142119	686353
88764	686354
14526	686355
90000	686356
8998	686357
2802	686358
46178	686359
76186	686360
43875	686361
63193	686362
63263	686363
52814	686364
92637	686365
52814	686366
63268	686367
76106	686368
24498	686369
52649	686370
63127	686371
92479	686372
63127	686373
63127	686374
14364	686375
43854	686376
43933	686377
92429	686378
95751	686379
52649	686380
43782	686381
63263	686382
63193	686383
17084	686384
43853	686385
63236	686386
92572	686387
43726	686388
24508	686389
63161	686390
30704	686391
5145	686392
10776	686393
76955	686394
6031	686395
2714	686396
65175	686397
9569	686398
77315	686399
67629	686400
21561	686401
22961	686402
63610	686403
77815	686404
66250	686405
63610	686406
65887	686407
107855	686408
107855	686409
130045	686410
12835	686411
113151	686412
88951	686413
10249	686414
56297	686415
108744	686416
9325	686417
164841	686418
104171	686419
103772	686420
4841	686421
31067	686422
46022	686423
101436	686424
102337	686425
6814	686426
3568	686427
7008	686428
21961	686429
5338	686430
5338	686431
134546	686432
11402	686433
71911	686434
31705	686435
116200	686436
37187	686437
177218	686438
181370	686439
98487	686440
24545	686441
48396	686442
44629	686443
101706	686444
46308	686445
84766	686446
76776	686447
42179	686448
28418	686449
8909	686450
63873	686451
140503	686452
2012	686453
128784	686454
173767	686455
11878	686456
129667	686457
87377	686458
91183	686459
11827	686460
166072	686461
22136	686462
6359	686463
12723	686464
100351	686465
180438	686466
181485	686467
106174	686468
5667	686469
21016	686470
42402	686471
81951	686472
57045	686473
14364	686474
29605	686475
81951	686476
87440	686477
106407	686478
116653	686479
39079	686480
2291	686481
63753	686482
77874	686483
507	686484
1932	686485
59864	686486
181486	686487
45643	686488
45643	686489
54170	686490
52931	686491
41406	686492
107333	686493
27502	686494
23293	686495
126596	686496
166681	686497
86186	686498
121469	686499
104502	686500
126471	686501
25222	686502
10578	686503
925	686504
16691	686505
181769	686506
153113	686507
25023	686508
28363	686509
2128	686510
52486	686511
16893	686512
4479	686513
54903	686514
138528	686515
174607	686516
13947	686517
757	686518
70364	686519
46866	686520
7325	686521
49891	686522
115240	686523
171426	686524
21534	686525
11101	686526
3641	686527
47045	686528
28060	686529
21430	686530
142185	686531
160469	686532
7073	686533
21649	686534
102491	686535
6336	686536
145331	686537
4636	686538
87274	686539
68664	686540
32223	686541
81375	686542
9161	686543
82716	686544
23735	686545
12884	686546
27264	686547
106243	686548
12777	686549
17610	686550
29813	686551
21277	686552
47258	686553
17181	686554
134215	686555
68346	686556
37385	686557
82789	686558
64391	686559
18009	686560
108003	686561
63135	686562
37064	686563
33871	686564
21928	686565
11750	686566
1	686567
16271	686568
11750	686569
16298	686570
21928	686571
167	686572
52165	686573
52165	686574
69922	686575
700	686576
52165	686577
1135	686578
77838	686579
26429	686580
43574	686581
24837	686582
59977	686583
20407	686584
105818	686585
43994	686586
136434	686587
23463	686588
175	686589
175	686590
30328	686591
26487	686592
91936	686593
40059	686594
107967	686595
116768	686596
44122	686597
82651	686598
133686	686599
129157	686600
135863	686601
90617	686602
151449	686603
110024	686604
33762	686605
179516	686606
83701	686607
171313	686608
63330	686609
103512	686610
116190	686611
136248	686612
139911	686613
68458	686614
33762	686615
110345	686616
53870	686617
46829	686618
115801	686619
66787	686620
54641	686621
106643	686622
81100	686623
143131	686624
41728	686625
50096	686626
136907	686627
27078	686628
64805	686629
16299	686630
112232	686631
117691	686632
33152	686633
53371	686634
29882	686635
103056	686636
2469	686637
117285	686638
81100	686639
116500	686640
139529	686641
167727	686642
90617	686643
102652	686644
171112	686645
63901	686646
157977	686647
183200	686648
33762	686649
107230	686650
52913	686651
67895	686652
8413	686653
93581	686654
183881	686655
7905	686656
87308	686657
109027	686658
114962	686659
131879	686660
75056	686661
110432	686662
5155	686663
5155	686664
3345	686665
44613	686666
72426	686667
95230	686668
82372	686669
78147	686670
151416	686671
77672	686672
131371	686673
181560	686674
11480	686675
131856	686676
63284	686677
136378	686678
77532	686679
22221	686680
79641	686681
189204	686682
107214	686683
103355	686684
40088	686685
5482	686686
96234	686687
64341	686688
68005	686689
4561	686690
73630	686691
56638	686692
184391	686693
172385	686694
7166	686695
3540	686696
7166	686697
59430	686698
84230	686699
84024	686700
83847	686701
182940	686702
15485	686703
90128	686704
144730	686705
36349	686706
14813	686707
136087	686708
7890	686709
10915	686710
87558	686711
9210	686712
151981	686713
9497	686714
40208	686715
156484	686716
117045	686717
25459	686718
42723	686719
92718	686720
131747	686721
142742	686722
11749	686723
80889	686724
112407	686725
62223	686726
53208	686727
118053	686728
142779	686729
17181	686730
30214	686731
12277	686732
40437	686733
43204	686734
107539	686735
184320	686736
114362	686737
103720	686738
48772	686739
137504	686740
46709	686741
27040	686742
23819	686743
24317	686744
9367	686745
102521	686746
105233	686747
20045	686748
3676	686749
5511	686750
81432	686751
99250	686752
69299	686753
136471	686754
99493	686755
71611	686756
106966	686757
64138	686758
46397	686759
85418	686760
105326	686761
76545	686762
60288	686763
64020	686764
92033	686765
124090	686766
50443	686767
166872	686768
56816	686769
47466	686770
20008	686771
136599	686772
10770	686773
5319	686774
92031	686775
12566	686776
92031	686777
119685	686778
135822	686779
10801	686780
113584	686781
88161	686782
123205	686783
79915	686784
95643	686785
106719	686786
80018	686787
15691	686788
26299	686789
20614	686790
46409	686791
110071	686792
5800	686793
14694	686794
80544	686795
58651	686796
16902	686797
17539	686798
117307	686799
89814	686800
136630	686801
67837	686802
24104	686803
182257	686804
95151	686805
86826	686806
86785	686807
71648	686808
9272	686809
71577	686810
37097	686811
168103	686812
58651	686813
154481	686814
154068	686815
106755	686816
136298	686817
155767	686818
104254	686819
106772	686820
51150	686821
177324	686822
129881	686823
45037	686824
28838	686825
16980	686826
35337	686827
95876	686828
178167	686829
55377	686830
93617	686831
123205	686832
179716	686833
178877	686834
114725	686835
61497	686836
147430	686837
80841	686838
89323	686839
135767	686840
17539	686841
6226	686842
64269	686843
16710	686844
42959	686845
82327	686846
11512	686847
64329	686848
86622	686849
76233	686850
126962	686851
5800	686852
137042	686853
51770	686854
104485	686855
27126	686856
7019	686857
42612	686858
10770	686859
7065	686860
136083	686861
135401	686862
330	686863
179746	686864
85820	686865
49197	686866
11325	686867
171849	686868
140902	686869
86757	686870
65682	686871
11455	686872
12744	686873
97636	686874
283	686875
62338	686876
55285	686877
91256	686878
24925	686879
72242	686880
2356	686881
7814	686882
20426	686883
86999	686884
99025	686885
139873	686886
23556	686887
80403	686888
47505	686889
17513	686890
49825	686891
9021	686892
49476	686893
12697	686894
5842	686895
31070	686896
19332	686897
18053	686898
66067	686899
12187	686900
109016	686901
138124	686902
9657	686903
106633	686904
149848	686905
97309	686906
124433	686907
104268	686908
36570	686909
1949	686910
6003	686911
2085	686912
11862	686913
6003	686914
10959	686915
49608	686916
3375	686917
2209	686918
75752	686919
16888	686920
23768	686921
21435	686922
169398	686923
47870	686924
5890	686925
11862	686926
9112	686927
51	686928
798	686929
120	686930
37081	686931
10612	686932
1595	686933
33638	686934
14113	686935
4731	686936
64874	686937
1595	686938
28361	686939
170	686940
132972	686941
49780	686942
100427	686943
91890	686944
661	686945
24777	686946
119283	686947
164472	686948
71911	686949
60	686950
11896	686951
44797	686952
60	686953
60	686954
60	686955
10488	686956
60	686957
60	686958
48995	686959
44838	686960
60	686961
17227	686962
17227	686963
170	686964
170	686965
170	686966
1595	686967
105455	686968
17227	686969
17227	686970
6541	686971
9536	686972
661	686973
5359	686974
89187	686975
13378	686976
58642	686977
70423	686978
17940	686979
16520	686980
146429	686981
98	686982
259	686983
7523	686984
622	686985
71	686986
19903	686987
435	686988
111016	686989
948	686990
1102	686991
67	686992
19903	686993
32292	686994
166	686995
61542	686996
51377	686997
10157	686998
71	686999
51377	687000
19903	687001
24091	687002
61976	687003
117919	687004
101248	687005
1060	687006
19809	687007
153868	687008
9834	687009
9834	687010
9834	687011
100822	687012
8498	687013
160563	687014
78064	687015
15402	687016
49054	687017
4232	687018
25128	687019
25563	687020
78064	687021
12787	687022
8096	687023
12153	687024
112012	687025
17832	687026
1262	687027
72789	687028
16517	687029
70856	687030
73888	687031
6641	687032
35594	687033
110409	687034
18229	687035
9893	687036
9893	687037
9893	687038
9893	687039
15617	687040
110215	687041
4215	687042
176222	687043
6895	687044
66605	687045
138742	687046
81054	687047
148135	687048
57879	687049
18506	687050
40118	687051
7146	687052
81054	687053
152570	687054
184570	687055
142414	687056
153737	687057
134116	687058
76394	687059
124294	687060
73058	687061
33222	687062
19429	687063
884	687064
5065	687065
28452	687066
64868	687067
18915	687068
28452	687069
34303	687070
3045	687071
34321	687072
45529	687073
1975	687074
4561	687075
6296	687076
57425	687077
3540	687078
3851	687079
28733	687080
39191	687081
65328	687082
12321	687083
11631	687084
5038	687085
85205	687086
85205	687087
21150	687088
9099	687089
36734	687090
62552	687091
122393	687092
30648	687093
100283	687094
1784	687095
41865	687096
86305	687097
1784	687098
610	687099
8719	687100
15288	687101
56004	687102
118148	687103
62014	687104
44381	687105
75394	687106
118284	687107
24089	687108
107571	687109
91697	687110
56004	687111
152597	687112
42329	687113
136445	687114
61020	687115
105572	687116
44381	687117
55129	687118
42329	687119
25798	687120
54770	687121
62739	687122
18872	687123
2521	687124
26306	687125
10242	687126
39113	687127
32513	687128
9006	687129
114149	687130
8930	687131
44023	687132
24801	687133
61204	687134
392	687135
6899	687136
9816	687137
131058	687138
122905	687139
28981	687140
42688	687141
35299	687142
67297	687143
6525	687144
13813	687145
125796	687146
30289	687147
87439	687148
83061	687149
22727	687150
9548	687151
82716	687152
72140	687153
4942	687154
64065	687155
150444	687156
51596	687157
41932	687158
57392	687159
39169	687160
35334	687161
172204	687162
107987	687163
117201	687164
59142	687165
7361	687166
31819	687167
239	687168
40469	687169
82129	687170
3720	687171
38800	687172
27603	687173
42067	687174
18716	687175
28574	687176
46740	687177
130800	687178
92975	687179
30012	687180
7034	687181
96111	687182
143568	687183
86498	687184
36350	687185
37471	687186
84235	687187
133695	687188
93590	687189
60507	687190
74933	687191
71792	687192
53354	687193
21852	687194
55689	687195
59886	687196
1509	687197
234	687198
234	687199
234	687200
234	687201
234	687202
234	687203
234	687204
18019	687205
1464	687206
23316	687207
29851	687208
123646	687209
34691	687210
29788	687211
22	687212
22	687213
22	687214
22	687215
133173	687216
127169	687217
34502	687218
130148	687219
41400	687220
76190	687221
44333	687222
55082	687223
52768	687224
27152	687225
18527	687226
26039	687227
124766	687228
45324	687229
25951	687230
128642	687231
101531	687232
128642	687233
28324	687234
159547	687235
185949	687236
149843	687237
102041	687238
68159	687239
185986	687240
36383	687241
102041	687242
29708	687243
160114	687244
170286	687245
30148	687246
140959	687247
10200	687248
10431	687249
2768	687250
146452	687251
93543	687252
76859	687253
84197	687254
106795	687255
24178	687256
129671	687257
88853	687258
172899	687259
159631	687260
98234	687261
50831	687262
159344	687263
86501	687264
139088	687265
63752	687266
87337	687267
142212	687268
93318	687269
83474	687270
135962	687271
31585	687272
41310	687273
34121	687274
101022	687275
13620	687276
29531	687277
41092	687278
135999	687279
30020	687280
108389	687281
30260	687282
188812	687283
8422	687284
4402	687285
88876	687286
149895	687287
165368	687288
149399	687289
11617	687290
4070	687291
98607	687292
136029	687293
3460	687294
48290	687295
59563	687296
141684	687297
23318	687298
35466	687299
73847	687300
118344	687301
90218	687302
126254	687303
112511	687304
142654	687305
39234	687306
48319	687307
49965	687308
72100	687309
59967	687310
8422	687311
106829	687312
87218	687313
137963	687314
19545	687315
97217	687316
12745	687317
111040	687318
181125	687319
123789	687320
57046	687321
29960	687322
101354	687323
47170	687324
89282	687325
56140	687326
60957	687327
117850	687328
28630	687329
146037	687330
100237	687331
63759	687332
59673	687333
29200	687334
109762	687335
24645	687336
22289	687337
87226	687338
63759	687339
102099	687340
110127	687341
24779	687342
34726	687343
73624	687344
370	687345
50999	687346
62806	687347
62806	687348
60404	687349
2551	687350
36861	687351
13913	687352
36861	687353
65520	687354
61365	687355
60959	687356
44359	687357
140200	687358
173025	687359
4563	687360
178577	687361
163935	687362
4910	687363
72054	687364
106256	687365
141971	687366
80521	687367
138527	687368
29447	687369
909	687370
141802	687371
129475	687372
13406	687373
80209	687374
17723	687375
122480	687376
78932	687377
102506	687378
83699	687379
70417	687380
67339	687381
37230	687382
128358	687383
43142	687384
16586	687385
24412	687386
2789	687387
587	687388
1298	687389
1265	687390
52336	687391
24409	687392
48	687393
48	687394
338	687395
48	687396
79	687397
29671	687398
91594	687399
10322	687400
48	687401
338	687402
48	687403
88	687404
14291	687405
35	687406
43552	687407
90951	687408
117215	687409
19424	687410
125881	687411
132601	687412
147306	687413
75365	687414
14581	687415
64019	687416
21422	687417
30891	687418
47036	687419
52246	687420
19404	687421
131915	687422
123447	687423
6929	687424
109434	687425
107703	687426
8104	687427
102256	687428
64797	687429
53775	687430
64085	687431
84919	687432
107514	687433
83115	687434
16193	687435
34700	687436
4586	687437
97167	687438
51661	687439
8383	687440
42162	687441
161574	687442
33816	687443
4958	687444
94440	687445
5260	687446
11692	687447
17188	687448
33664	687449
4256	687450
13713	687451
86065	687452
13636	687453
75090	687454
174544	687455
14511	687456
145074	687457
89072	687458
23770	687459
22153	687460
27277	687461
49008	687462
6780	687463
91236	687464
48341	687465
58139	687466
62434	687467
2	687468
3516	687469
63840	687470
15385	687471
1518	687472
18411	687473
139452	687474
2940	687475
150691	687476
11375	687477
77552	687478
8242	687479
11062	687480
60741	687481
73295	687482
33669	687483
43324	687484
76338	687485
34023	687486
12638	687487
3517	687488
3601	687489
3009	687490
24596	687491
6020	687492
60735	687493
27242	687494
13600	687495
94280	687496
112691	687497
12315	687498
104458	687499
95893	687500
111888	687501
10917	687502
51420	687503
35474	687504
3544	687505
11569	687506
173	687507
27185	687508
28315	687509
128633	687510
189113	687511
305	687512
132746	687513
59903	687514
70729	687515
87302	687516
29771	687517
188815	687518
29935	687519
27242	687520
77336	687521
83322	687522
35830	687523
63746	687524
160676	687525
81567	687526
181120	687527
138158	687528
5927	687529
11262	687530
79887	687531
1369	687532
142813	687533
51171	687534
35782	687535
48294	687536
29058	687537
22800	687538
142023	687539
27254	687540
106762	687541
6086	687542
169672	687543
80047	687544
69316	687545
105585	687546
48143	687547
27632	687548
17691	687549
786	687550
69747	687551
1915	687552
7371	687553
88932	687554
23974	687555
61319	687556
183424	687557
92175	687558
90433	687559
95677	687560
89056	687561
61587	687562
30011	687563
160825	687564
1931	687565
73415	687566
89174	687567
118069	687568
75104	687569
123176	687570
154905	687571
9339	687572
6994	687573
110218	687574
28984	687575
104611	687576
69747	687577
82475	687578
95241	687579
36563	687580
32040	687581
88005	687582
128514	687583
24065	687584
41813	687585
77424	687586
13779	687587
70239	687588
67135	687589
62449	687590
84269	687591
164050	687592
29363	687593
135438	687594
28315	687595
53104	687596
35521	687597
118996	687598
71945	687599
44095	687600
18897	687601
88893	687602
54955	687603
3174	687604
107695	687605
119505	687606
114325	687607
114560	687608
79568	687609
132003	687610
96060	687611
49633	687612
142007	687613
17012	687614
117809	687615
8780	687616
9690	687617
116395	687618
55925	687619
42691	687620
141738	687621
81932	687622
61528	687623
51283	687624
50823	687625
128153	687626
52486	687627
12477	687628
66715	687629
71492	687630
48930	687631
4654	687632
52970	687633
36969	687634
51314	687635
69779	687636
53071	687637
152902	687638
63529	687639
128859	687640
51960	687641
92686	687642
155606	687643
105485	687644
95406	687645
10525	687646
155787	687647
163335	687648
64011	687649
42549	687650
25393	687651
44114	687652
129862	687653
44073	687654
106371	687655
125103	687656
81577	687657
180291	687658
13682	687659
21773	687660
168194	687661
1143	687662
243	687663
26178	687664
67251	687665
150074	687666
94779	687667
155370	687668
34176	687669
25462	687670
51850	687671
65645	687672
20911	687673
89457	687674
161053	687675
63134	687676
121866	687677
9228	687678
106788	687679
92582	687680
148306	687681
44194	687682
15394	687683
102353	687684
10561	687685
11582	687686
72093	687687
38840	687688
10735	687689
78579	687690
6847	687691
88584	687692
23371	687693
5321	687694
53576	687695
94071	687696
36007	687697
79938	687698
85968	687699
140121	687700
97649	687701
76212	687702
95030	687703
24324	687704
107555	687705
122820	687706
75682	687707
128469	687708
39637	687709
88832	687710
18390	687711
119718	687712
149078	687713
40521	687714
17992	687715
96016	687716
111637	687717
14435	687718
47247	687719
111309	687720
17004	687721
38609	687722
164069	687723
62318	687724
82120	687725
9602	687726
43938	687727
68417	687728
15860	687729
76627	687730
37183	687731
18883	687732
110750	687733
94655	687734
182643	687735
25161	687736
81740	687737
61610	687738
2694	687739
125868	687740
36708	687741
53324	687742
181001	687743
135616	687744
163811	687745
11320	687746
108751	687747
5607	687748
5973	687749
82456	687750
18233	687751
2802	687752
73303	687753
20080	687754
10326	687755
128125	687756
78099	687757
108657	687758
65419	687759
69308	687760
2900	687761
124698	687762
9374	687763
126140	687764
84202	687765
107373	687766
58877	687767
76067	687768
72094	687769
104907	687770
20573	687771
82956	687772
51687	687773
51909	687774
143390	687775
53180	687776
79945	687777
78441	687778
59258	687779
76815	687780
8119	687781
60589	687782
149863	687783
23468	687784
56299	687785
24135	687786
27693	687787
1865	687788
9849	687789
9564	687790
115406	687791
35044	687792
107705	687793
89164	687794
21994	687795
45015	687796
41127	687797
121178	687798
82742	687799
145445	687800
75692	687801
19312	687802
2064	687803
41059	687804
149773	687805
89220	687806
10743	687807
37329	687808
127164	687809
95189	687810
133082	687811
76581	687812
109287	687813
19305	687814
110197	687815
109339	687816
88503	687817
42831	687818
2791	687819
119031	687820
99088	687821
6708	687822
59216	687823
7916	687824
34658	687825
56927	687826
184273	687827
16491	687828
81200	687829
11083	687830
21568	687831
150076	687832
94280	687833
116874	687834
95930	687835
121351	687836
64981	687837
117535	687838
7975	687839
137932	687840
75742	687841
50728	687842
6455	687843
30074	687844
13323	687845
12492	687846
52291	687847
1138	687848
166532	687849
45314	687850
97299	687851
168742	687852
70679	687853
65916	687854
185744	687855
45566	687856
113136	687857
97794	687858
84768	687859
16398	687860
5648	687861
83072	687862
93619	687863
68254	687864
22269	687865
160788	687866
5088	687867
1495	687868
7176	687869
2551	687870
5719	687871
7864	687872
71184	687873
27416	687874
72783	687875
72671	687876
178211	687877
19072	687878
59778	687879
2600	687880
50299	687881
68419	687882
46355	687883
4632	687884
174016	687885
92257	687886
58749	687887
34708	687888
53162	687889
28250	687890
132180	687891
17178	687892
50390	687893
102160	687894
1326	687895
77586	687896
85582	687897
82058	687898
21620	687899
51689	687900
26645	687901
8295	687902
61731	687903
33764	687904
26666	687905
21334	687906
21797	687907
32246	687908
78921	687909
63517	687910
83614	687911
5827	687912
53020	687913
28829	687914
36692	687915
114609	687916
19510	687917
20895	687918
6373	687919
48155	687920
78194	687921
737	687922
14074	687923
32509	687924
1	687925
1466	687926
24114	687927
7876	687928
2458	687929
974	687930
4358	687931
12013	687932
21557	687933
2433	687934
2808	687935
5308	687936
2199	687937
7069	687938
73704	687939
2486	687940
5308	687941
39633	687942
475	687943
55856	687944
7492	687945
37038	687946
1619	687947
3892	687948
48124	687949
11843	687950
7364	687951
2978	687952
10218	687953
14236	687954
27489	687955
52277	687956
6695	687957
6543	687958
62838	687959
1145	687960
10944	687961
1177	687962
1284	687963
9289	687964
48397	687965
25760	687966
1793	687967
56282	687968
12423	687969
29114	687970
57060	687971
91291	687972
18082	687973
28525	687974
16524	687975
51880	687976
105708	687977
133525	687978
46092	687979
23385	687980
32434	687981
104869	687982
3767	687983
32008	687984
50710	687985
110708	687986
127349	687987
137689	687988
72566	687989
110573	687990
72508	687991
61339	687992
123233	687993
64187	687994
17459	687995
5852	687996
11651	687997
15010	687998
126152	687999
63467	688000
11370	688001
2949	688002
72243	688003
30960	688004
45832	688005
17868	688006
4180	688007
28833	688008
19175	688009
36945	688010
45259	688011
60378	688012
182852	688013
104713	688014
9375	688015
34521	688016
3113	688017
41825	688018
2162	688019
109993	688020
3376	688021
37889	688022
5759	688023
41168	688024
80426	688025
137876	688026
138848	688027
18883	688028
57815	688029
168507	688030
20585	688031
29739	688032
82688	688033
18407	688034
2450	688035
59444	688036
82061	688037
65003	688038
59039	688039
10045	688040
13421	688041
110836	688042
24	688043
99855	688044
119792	688045
165303	688046
144213	688047
162479	688048
79833	688049
117969	688050
3476	688051
26507	688052
147972	688053
6970	688054
60102	688055
14980	688056
241	688057
18411	688058
7387	688059
61359	688060
2058	688061
2053	688062
9339	688063
167091	688064
10273	688065
160	688066
11555	688067
17952	688068
19349	688069
12864	688070
10366	688071
55456	688072
20453	688073
177834	688074
41241	688075
65775	688076
82755	688077
21673	688078
59324	688079
112700	688080
20546	688081
45188	688082
16816	688083
41467	688084
85603	688085
173409	688086
518	688087
37663	688088
38024	688089
137845	688090
133329	688091
81218	688092
22664	688093
160274	688094
105736	688095
113	688096
10683	688097
38504	688098
128938	688099
7218	688100
41018	688101
9567	688102
8027	688103
3031	688104
39727	688105
1523	688106
83330	688107
121092	688108
89050	688109
12799	688110
86238	688111
117217	688112
119030	688113
158785	688114
163919	688115
94011	688116
159238	688117
67184	688118
129490	688119
169204	688120
159566	688121
66513	688122
71032	688123
7378	688124
14358	688125
12806	688126
6077	688127
120103	688128
31114	688129
8635	688130
76311	688131
6622	688132
44847	688133
7437	688134
103946	688135
172073	688136
110087	688137
32428	688138
36832	688139
94305	688140
3492	688141
39637	688142
87177	688143
541	688144
23825	688145
42079	688146
59286	688147
377	688148
1028	688149
23915	688150
11656	688151
23358	688152
995	688153
15585	688154
88430	688155
8854	688156
1	688157
7398	688158
9890	688159
2131	688160
113052	688161
16688	688162
95546	688163
16085	688164
7695	688165
178831	688166
38542	688167
14589	688168
77805	688169
4954	688170
67428	688171
9371	688172
16434	688173
3709	688174
7556	688175
17549	688176
12380	688177
146982	688178
52340	688179
100676	688180
46918	688181
8482	688182
53417	688183
40882	688184
111372	688185
80032	688186
162278	688187
131678	688188
130142	688189
114296	688190
100708	688191
90077	688192
3218	688193
67494	688194
105192	688195
3211	688196
44642	688197
127759	688198
44642	688199
174406	688200
60711	688201
8529	688202
16208	688203
40923	688204
2232	688205
2957	688206
34440	688207
44642	688208
83972	688209
44642	688210
44642	688211
75	688212
2916	688213
102390	688214
37852	688215
11656	688216
27514	688217
6839	688218
4785	688219
142113	688220
4022	688221
22008	688222
3824	688223
50403	688224
15173	688225
72677	688226
26130	688227
16780	688228
91238	688229
1184	688230
140992	688231
26446	688232
40	688233
17519	688234
40	688235
6506	688236
15278	688237
32392	688238
61976	688239
70204	688240
1314	688241
3994	688242
13590	688243
15543	688244
3843	688245
53089	688246
79259	688247
1338	688248
28751	688249
20851	688250
50293	688251
2182	688252
839	688253
19258	688254
88195	688255
2605	688256
5544	688257
2958	688258
8327	688259
36320	688260
1408	688261
9962	688262
4848	688263
162313	688264
63071	688265
21138	688266
60422	688267
142271	688268
6055	688269
13811	688270
82270	688271
88328	688272
127355	688273
174215	688274
12851	688275
140669	688276
30245	688277
22512	688278
60470	688279
87896	688280
58607	688281
11059	688282
69940	688283
57766	688284
5030	688285
82331	688286
29587	688287
81495	688288
27409	688289
120943	688290
23453	688291
1	688292
71392	688293
1008	688294
151418	688295
71888	688296
8993	688297
17860	688298
85076	688299
5874	688300
45611	688301
37881	688302
20609	688303
84713	688304
14508	688305
3009	688306
4402	688307
2527	688308
111639	688309
115563	688310
136339	688311
88215	688312
23186	688313
81106	688314
70341	688315
71751	688316
134118	688317
4838	688318
111170	688319
139196	688320
96230	688321
51959	688322
20068	688323
37890	688324
7383	688325
4971	688326
16491	688327
147061	688328
15373	688329
131	688330
60829	688331
85901	688332
7	688333
92108	688334
11333	688335
96412	688336
21154	688337
132642	688338
26801	688339
45620	688340
62480	688341
122999	688342
24073	688343
44205	688344
38769	688345
21748	688346
11286	688347
109136	688348
126723	688349
1785	688350
31564	688351
48075	688352
14625	688353
30784	688354
104547	688355
144167	688356
78798	688357
83021	688358
24470	688359
508	688360
1408	688361
101415	688362
91	688363
117696	688364
5038	688365
72	688366
79218	688367
586	688368
100321	688369
14771	688370
1992	688371
5550	688372
57490	688373
92827	688374
91379	688375
47564	688376
9047	688377
2187	688378
33421	688379
9319	688380
49914	688381
154253	688382
82764	688383
4489	688384
85290	688385
116928	688386
22753	688387
92866	688388
91626	688389
648	688390
110760	688391
105250	688392
30297	688393
127184	688394
21308	688395
50201	688396
85619	688397
72200	688398
4594	688399
31624	688400
1261	688401
60107	688402
8860	688403
6970	688404
3185	688405
92257	688406
37164	688407
10991	688408
102235	688409
8298	688410
128389	688411
48827	688412
95573	688413
18837	688414
4481	688415
45887	688416
95265	688417
26373	688418
88925	688419
23984	688420
21013	688421
5093	688422
24799	688423
35353	688424
2	688425
6552	688426
29434	688427
110381	688428
84327	688429
53329	688430
38682	688431
91230	688432
87896	688433
56091	688434
89282	688435
123636	688436
141137	688437
865	688438
105192	688439
67238	688440
3421	688441
33655	688442
55508	688443
83086	688444
139088	688445
127983	688446
65698	688447
45092	688448
38733	688449
38955	688450
18020	688451
59720	688452
81646	688453
11036	688454
94108	688455
180871	688456
61648	688457
5621	688458
94087	688459
29374	688460
40754	688461
88790	688462
15098	688463
27409	688464
76337	688465
1372	688466
154402	688467
38279	688468
4876	688469
29592	688470
36573	688471
41155	688472
14282	688473
134924	688474
97352	688475
181233	688476
187404	688477
133431	688478
39620	688479
12307	688480
18046	688481
31482	688482
111223	688483
165105	688484
70284	688485
24945	688486
7415	688487
1450	688488
10068	688489
27659	688490
732	688491
586	688492
5656	688493
84582	688494
133962	688495
71469	688496
1430	688497
3411	688498
42280	688499
7958	688500
18254	688501
19394	688502
3993	688503
50442	688504
13809	688505
42389	688506
71957	688507
26957	688508
4458	688509
29736	688510
68909	688511
140522	688512
1767	688513
185250	688514
74183	688515
55806	688516
274	688517
24300	688518
76477	688519
17277	688520
3405	688521
4928	688522
10350	688523
12062	688524
49325	688525
56103	688526
39774	688527
1310	688528
16060	688529
32604	688530
113409	688531
46136	688532
620	688533
40761	688534
13197	688535
15048	688536
133594	688537
28446	688538
118	688539
172461	688540
1695	688541
11261	688542
146284	688543
82116	688544
113008	688545
35061	688546
5027	688547
91651	688548
36089	688549
35935	688550
105775	688551
13747	688552
89225	688553
29741	688554
129280	688555
42422	688556
28823	688557
10293	688558
61709	688559
35226	688560
12056	688561
960	688562
23876	688563
35111	688564
8802	688565
27294	688566
1953	688567
6389	688568
5829	688569
140531	688570
87706	688571
88117	688572
7538	688573
2974	688574
70879	688575
27886	688576
15287	688577
85138	688578
95212	688579
5670	688580
136821	688581
128734	688582
971	688583
11234	688584
18866	688585
164239	688586
82703	688587
3436	688588
12451	688589
8997	688590
188458	688591
132418	688592
95792	688593
11674	688594
178364	688595
23600	688596
7802	688597
173079	688598
84124	688599
71346	688600
42455	688601
597	688602
20459	688603
131015	688604
132928	688605
33800	688606
71087	688607
151229	688608
158136	688609
13344	688610
136913	688611
11880	688612
67262	688613
79919	688614
108681	688615
137425	688616
139033	688617
188506	688618
7804	688619
129316	688620
62632	688621
161691	688622
161565	688623
111628	688624
76276	688625
27759	688626
29980	688627
10173	688628
49664	688629
267	688630
11375	688631
55945	688632
86560	688633
48769	688634
176139	688635
109184	688636
110486	688637
86847	688638
73722	688639
130553	688640
177	688641
17007	688642
64372	688643
176175	688644
34626	688645
10458	688646
182576	688647
114574	688648
40242	688649
27629	688650
115352	688651
33024	688652
33557	688653
165928	688654
8411	688655
85948	688656
61648	688657
38287	688658
56489	688659
40721	688660
29818	688661
73828	688662
71157	688663
36882	688664
15561	688665
133658	688666
114984	688667
33035	688668
59590	688669
84886	688670
114377	688671
5713	688672
759	688673
50823	688674
140081	688675
106733	688676
12198	688677
93044	688678
76806	688679
76161	688680
2204	688681
31984	688682
58334	688683
86735	688684
9372	688685
19856	688686
119393	688687
127137	688688
22289	688689
12198	688690
49723	688691
70891	688692
35725	688693
8196	688694
127900	688695
109704	688696
149847	688697
60347	688698
9443	688699
25787	688700
60510	688701
170892	688702
149	688703
18486	688704
183956	688705
41171	688706
181683	688707
143819	688708
93061	688709
35913	688710
110934	688711
29887	688712
39778	688713
20509	688714
31593	688715
30759	688716
92196	688717
143153	688718
1747	688719
4479	688720
26861	688721
67232	688722
6885	688723
122215	688724
2016	688725
25562	688726
12172	688727
2168	688728
106669	688729
1218	688730
7111	688731
15991	688732
7861	688733
70292	688734
149001	688735
69464	688736
57532	688737
33740	688738
120729	688739
103936	688740
114300	688741
141875	688742
1907	688743
23697	688744
28351	688745
63619	688746
70714	688747
58251	688748
99435	688749
18554	688750
18242	688751
76161	688752
116696	688753
83805	688754
103662	688755
131935	688756
89092	688757
53359	688758
25214	688759
1119	688760
13057	688761
67733	688762
149710	688763
178181	688764
156552	688765
6300	688766
91261	688767
154327	688768
91942	688769
72662	688770
13623	688771
7220	688772
44947	688773
115177	688774
107012	688775
139026	688776
163030	688777
60430	688778
143083	688779
23636	688780
177	688781
3285	688782
77431	688783
28403	688784
92959	688785
67675	688786
45858	688787
80676	688788
42853	688789
18980	688790
71591	688791
177688	688792
13244	688793
69753	688794
68298	688795
30163	688796
122436	688797
151705	688798
130255	688799
6503	688800
68121	688801
13230	688802
42139	688803
7781	688804
353	688805
57928	688806
30602	688807
73585	688808
26221	688809
41039	688810
93065	688811
5860	688812
10216	688813
92301	688814
15831	688815
49064	688816
7569	688817
68687	688818
58601	688819
13905	688820
78472	688821
1172	688822
8220	688823
34939	688824
50275	688825
13715	688826
94769	688827
19146	688828
16215	688829
18970	688830
198	688831
20556	688832
129	688833
1247	688834
24747	688835
14996	688836
11039	688837
14551	688838
11237	688839
16279	688840
186864	688841
154542	688842
9561	688843
48554	688844
59010	688845
4734	688846
128752	688847
99933	688848
89849	688849
27799	688850
16	688851
5414	688852
77349	688853
17768	688854
12600	688855
44218	688856
111939	688857
97028	688858
6846	688859
95317	688860
109313	688861
7804	688862
71726	688863
5794	688864
47697	688865
26731	688866
2722	688867
57599	688868
82386	688869
137630	688870
114420	688871
21820	688872
1186	688873
178724	688874
48098	688875
109052	688876
115056	688877
19644	688878
126764	688879
76141	688880
68548	688881
149321	688882
95845	688883
109997	688884
13066	688885
17561	688886
80019	688887
81145	688888
37831	688889
28732	688890
75523	688891
40043	688892
87734	688893
175195	688894
126763	688895
15797	688896
8350	688897
39856	688898
28658	688899
1	688900
3488	688901
47694	688902
20060	688903
20060	688904
5201	688905
68	688906
42739	688907
45184	688908
61535	688909
129234	688910
55621	688911
65414	688912
63526	688913
28663	688914
6306	688915
93465	688916
11176	688917
3435	688918
68478	688919
20945	688920
11633	688921
69929	688922
20697	688923
69197	688924
12280	688925
12277	688926
142282	688927
32093	688928
104485	688929
95750	688930
105146	688931
66492	688932
17277	688933
96840	688934
42953	688935
142033	688936
40601	688937
80830	688938
59122	688939
23326	688940
98264	688941
93402	688942
34957	688943
39919	688944
101601	688945
8678	688946
14460	688947
13772	688948
117575	688949
145194	688950
18250	688951
9517	688952
85577	688953
61300	688954
61774	688955
48078	688956
85636	688957
51469	688958
61687	688959
61977	688960
55241	688961
25607	688962
93354	688963
51578	688964
19533	688965
93215	688966
146276	688967
72500	688968
36387	688969
80039	688970
36467	688971
77313	688972
51532	688973
87996	688974
177685	688975
47293	688976
59057	688977
141987	688978
68020	688979
56152	688980
19850	688981
51266	688982
94751	688983
44916	688984
128785	688985
152736	688986
144163	688987
9517	688988
139638	688989
142572	688990
161111	688991
9339	688992
6306	688993
76928	688994
13653	688995
77295	688996
28823	688997
13631	688998
12652	688999
32770	689000
13631	689001
5662	689002
5244	689003
29708	689004
23666	689005
47065	689006
132759	689007
44416	689008
23639	689009
3218	689010
22355	689011
24742	689012
31301	689013
55485	689014
63526	689015
35068	689016
111551	689017
53433	689018
63849	689019
28762	689020
25796	689021
80306	689022
35068	689023
9189	689024
25368	689025
46077	689026
14392	689027
3652	689028
25225	689029
99682	689030
15135	689031
11293	689032
97279	689033
87913	689034
11662	689035
32093	689036
9931	689037
30150	689038
66946	689039
117621	689040
52320	689041
15534	689042
4509	689043
9065	689044
66794	689045
55457	689046
11983	689047
17363	689048
112402	689049
28790	689050
14761	689051
118221	689052
70591	689053
44313	689054
12277	689055
30208	689056
25865	689057
72647	689058
9976	689059
88640	689060
46208	689061
68745	689062
36387	689063
140132	689064
78333	689065
180816	689066
1637	689067
15326	689068
68988	689069
17683	689070
8555	689071
102294	689072
117840	689073
113358	689074
105343	689075
5559	689076
30057	689077
28893	689078
154240	689079
116838	689080
122636	689081
42248	689082
36493	689083
10759	689084
50858	689085
15236	689086
34708	689087
21377	689088
50048	689089
5662	689090
93676	689091
109839	689092
38387	689093
13540	689094
35913	689095
19461	689096
85577	689097
56003	689098
21277	689099
46131	689100
4966	689101
9931	689102
83278	689103
9979	689104
133989	689105
119035	689106
23638	689107
9272	689108
70606	689109
28086	689110
146147	689111
21449	689112
21503	689113
43988	689114
148130	689115
61185	689116
30382	689117
51532	689118
24731	689119
35015	689120
13659	689121
105030	689122
123861	689123
138547	689124
126580	689125
5267	689126
67084	689127
647	689128
49986	689129
9517	689130
53486	689131
102245	689132
13540	689133
39083	689134
1662	689135
73040	689136
83524	689137
82781	689138
10559	689139
42026	689140
134054	689141
46208	689142
35069	689143
18598	689144
34661	689145
13659	689146
29334	689147
17597	689148
65414	689149
107767	689150
31301	689151
13653	689152
142949	689153
42248	689154
155238	689155
65557	689156
14832	689157
35236	689158
28790	689159
54260	689160
23440	689161
22049	689162
12432	689163
31184	689164
7600	689165
123718	689166
17683	689167
20645	689168
55621	689169
56720	689170
17786	689171
69914	689172
49913	689173
17786	689174
364	689175
125621	689176
88320	689177
46068	689178
103750	689179
3937	689180
14832	689181
21921	689182
75384	689183
70851	689184
13631	689185
77745	689186
23804	689187
44260	689188
30136	689189
87882	689190
42448	689191
50828	689192
56649	689193
173906	689194
50928	689195
39184	689196
31449	689197
42981	689198
140436	689199
12911	689200
79935	689201
8594	689202
85639	689203
100668	689204
105830	689205
44356	689206
128703	689207
88864	689208
56152	689209
3640	689210
25225	689211
3218	689212
8969	689213
174536	689214
35324	689215
21628	689216
28790	689217
94386	689218
186553	689219
108561	689220
94150	689221
100473	689222
116634	689223
55118	689224
21921	689225
19305	689226
23213	689227
84924	689228
20513	689229
98797	689230
120429	689231
61442	689232
51021	689233
133127	689234
29235	689235
13659	689236
11260	689237
33154	689238
89293	689239
17857	689240
7000	689241
12358	689242
62711	689243
36718	689244
74779	689245
112501	689246
63436	689247
25240	689248
31305	689249
12358	689250
25390	689251
42026	689252
17655	689253
29960	689254
82626	689255
93732	689256
27756	689257
112343	689258
7000	689259
142465	689260
61188	689261
75588	689262
5731	689263
9245	689264
382	689265
5731	689266
187438	689267
61535	689268
5294	689269
30057	689270
174677	689271
74779	689272
54044	689273
44994	689274
91125	689275
56544	689276
63679	689277
23624	689278
81258	689279
51077	689280
89287	689281
67495	689282
3652	689283
73849	689284
59104	689285
19533	689286
88503	689287
160869	689288
60465	689289
78338	689290
21114	689291
47192	689292
3254	689293
121172	689294
150072	689295
188540	689296
12129	689297
60559	689298
59335	689299
20	689300
4005	689301
2142	689302
15672	689303
4936	689304
25394	689305
67938	689306
27714	689307
21112	689308
39365	689309
2958	689310
458	689311
73547	689312
21891	689313
58727	689314
7014	689315
52118	689316
21823	689317
92067	689318
125046	689319
7398	689320
344	689321
55388	689322
48134	689323
4870	689324
27339	689325
78374	689326
102951	689327
42892	689328
165814	689329
1286	689330
207	689331
19291	689332
32416	689333
48040	689334
2432	689335
1430	689336
40771	689337
12760	689338
1058	689339
117237	689340
77235	689341
33339	689342
42890	689343
40785	689344
130020	689345
77786	689346
144918	689347
113772	689348
73387	689349
82487	689350
56915	689351
76742	689352
14595	689353
7375	689354
42938	689355
51977	689356
124289	689357
14985	689358
40024	689359
1084	689360
37740	689361
30710	689362
686	689363
13775	689364
20172	689365
11217	689366
410	689367
52313	689368
105461	689369
25385	689370
35156	689371
589	689372
9467	689373
52092	689374
12567	689375
6025	689376
17874	689377
47824	689378
594	689379
8482	689380
68454	689381
40631	689382
40631	689383
60794	689384
123242	689385
63317	689386
122823	689387
53954	689388
21533	689389
7526	689390
10544	689391
26136	689392
47445	689393
17214	689394
7054	689395
35123	689396
122734	689397
88158	689398
78965	689399
29053	689400
4649	689401
12	689402
830	689403
45949	689404
52281	689405
25193	689406
44277	689407
82564	689408
1091	689409
15920	689410
19301	689411
109271	689412
66445	689413
3013	689414
24296	689415
6319	689416
539	689417
51876	689418
22120	689419
54037	689420
594	689421
36890	689422
16198	689423
14865	689424
8259	689425
30498	689426
63974	689427
2534	689428
19857	689429
25324	689430
27036	689431
22544	689432
6925	689433
48524	689434
27018	689435
21045	689436
16858	689437
11970	689438
54637	689439
9459	689440
96327	689441
74828	689442
37746	689443
1081	689444
18414	689445
2249	689446
140	689447
96280	689448
4667	689449
407	689450
12547	689451
4118	689452
54055	689453
4115	689454
253	689455
43249	689456
30885	689457
1653	689458
23734	689459
2543	689460
48370	689461
4115	689462
65408	689463
17396	689464
53685	689465
136	689466
13167	689467
17508	689468
187225	689469
33438	689470
634	689471
7045	689472
11443	689473
17720	689474
81624	689475
27046	689476
37746	689477
13130	689478
160	689479
327	689480
68740	689481
47647	689482
67443	689483
5619	689484
47069	689485
56155	689486
830	689487
17623	689488
15165	689489
69997	689490
55940	689491
32	689492
136	689493
8840	689494
3775	689495
54842	689496
1662	689497
7228	689498
9	689499
6763	689500
80526	689501
30895	689502
407	689503
18558	689504
17398	689505
33164	689506
45604	689507
15465	689508
788	689509
131749	689510
25926	689511
57883	689512
68683	689513
32753	689514
54158	689515
57927	689516
75386	689517
84214	689518
48292	689519
4811	689520
15453	689521
69859	689522
5916	689523
69630	689524
22351	689525
69459	689526
6073	689527
57019	689528
31737	689529
26167	689530
31586	689531
407	689532
56505	689533
1853	689534
36769	689535
47121	689536
43559	689537
68786	689538
54490	689539
101323	689540
15492	689541
40271	689542
15033	689543
45185	689544
11960	689545
6529	689546
185241	689547
83049	689548
71466	689549
13097	689550
45725	689551
12741	689552
79513	689553
21190	689554
50539	689555
37732	689556
21370	689557
4348	689558
13078	689559
23579	689560
133754	689561
1363	689562
56321	689563
5285	689564
56625	689565
47463	689566
27063	689567
4466	689568
6145	689569
1643	689570
331	689571
168	689572
24726	689573
11786	689574
11606	689575
74620	689576
21992	689577
82442	689578
2120	689579
43100	689580
6125	689581
11786	689582
100577	689583
70697	689584
20202	689585
94349	689586
34363	689587
9599	689588
111633	689589
143912	689590
129912	689591
2217	689592
12145	689593
109571	689594
86549	689595
74160	689596
96948	689597
24	689598
21861	689599
2245	689600
43370	689601
95114	689602
58363	689603
163157	689604
19455	689605
118559	689606
5521	689607
23139	689608
143839	689609
111522	689610
127463	689611
38313	689612
26116	689613
11225	689614
4930	689615
12188	689616
96323	689617
9198	689618
14663	689619
575	689620
22781	689621
132694	689622
34662	689623
106769	689624
25898	689625
247	689626
26689	689627
1	689628
32460	689629
120723	689630
34706	689631
45313	689632
28934	689633
69952	689634
7909	689635
47442	689636
6586	689637
74603	689638
89176	689639
63414	689640
60472	689641
7695	689642
71306	689643
22471	689644
28442	689645
12239	689646
84681	689647
9525	689648
21852	689649
3040	689650
114440	689651
72731	689652
16265	689653
158488	689654
102324	689655
7282	689656
30133	689657
100376	689658
189045	689659
93882	689660
70345	689661
6871	689662
39699	689663
13752	689664
139977	689665
109026	689666
33556	689667
23386	689668
6230	689669
6623	689670
3781	689671
668	689672
129	689673
18453	689674
12275	689675
11799	689676
1083	689677
50401	689678
117063	689679
9847	689680
148219	689681
86477	689682
17474	689683
153368	689684
93704	689685
85713	689686
37639	689687
3004	689688
18584	689689
19442	689690
69168	689691
49162	689692
87114	689693
203	689694
35935	689695
80686	689696
109002	689697
66929	689698
66638	689699
178476	689700
38057	689701
24479	689702
21365	689703
21507	689704
10856	689705
3218	689706
91752	689707
7780	689708
53080	689709
66126	689710
141976	689711
77407	689712
106743	689713
21103	689714
30173	689715
70627	689716
63614	689717
125467	689718
84439	689719
18050	689720
16924	689721
9235	689722
7305	689723
38033	689724
4582	689725
85583	689726
59158	689727
3409	689728
70523	689729
19499	689730
65382	689731
81079	689732
92114	689733
118580	689734
103219	689735
118721	689736
102013	689737
183903	689738
165687	689739
21615	689740
63949	689741
72782	689742
29931	689743
30185	689744
104304	689745
51159	689746
125625	689747
107095	689748
10171	689749
32625	689750
50181	689751
15172	689752
49684	689753
2167	689754
72464	689755
12537	689756
161842	689757
66652	689758
14991	689759
58613	689760
30088	689761
77033	689762
27559	689763
13183	689764
57190	689765
35073	689766
10860	689767
3161	689768
50269	689769
708	689770
24595	689771
25732	689772
598	689773
141051	689774
4866	689775
29884	689776
67053	689777
61496	689778
124863	689779
13710	689780
4580	689781
68197	689782
11376	689783
101759	689784
50476	689785
88639	689786
6881	689787
9714	689788
4648	689789
27970	689790
4749	689791
139300	689792
97499	689793
101631	689794
10418	689795
104518	689796
94943	689797
10115	689798
60556	689799
21320	689800
69798	689801
44209	689802
117651	689803
8230	689804
59032	689805
54263	689806
30192	689807
59528	689808
5575	689809
44116	689810
11258	689811
54029	689812
94172	689813
47275	689814
29290	689815
104133	689816
6166	689817
84727	689818
29980	689819
8156	689820
5070	689821
154878	689822
37744	689823
31502	689824
82422	689825
433	689826
82423	689827
17908	689828
38276	689829
59368	689830
62498	689831
72847	689832
141223	689833
81135	689834
10928	689835
67213	689836
2898	689837
100379	689838
17552	689839
5343	689840
22484	689841
13359	689842
81869	689843
46629	689844
122666	689845
56749	689846
1859	689847
6058	689848
11174	689849
37412	689850
20440	689851
20440	689852
47010	689853
94886	689854
65129	689855
27283	689856
80371	689857
78188	689858
33915	689859
110233	689860
73793	689861
83282	689862
6343	689863
78126	689864
26235	689865
40422	689866
26138	689867
129117	689868
2536	689869
79268	689870
81628	689871
8257	689872
4326	689873
25193	689874
27743	689875
96642	689876
66545	689877
64770	689878
17228	689879
36006	689880
17356	689881
37498	689882
10918	689883
56153	689884
106295	689885
65097	689886
71104	689887
56336	689888
67809	689889
16154	689890
7289	689891
47281	689892
30498	689893
7219	689894
79880	689895
97283	689896
100678	689897
55322	689898
79113	689899
56335	689900
130059	689901
80928	689902
17337	689903
100909	689904
17118	689905
34520	689906
68570	689907
157170	689908
17373	689909
15723	689910
11221	689911
126482	689912
5566	689913
7250	689914
14389	689915
101111	689916
64396	689917
80684	689918
12768	689919
14651	689920
125018	689921
55392	689922
66061	689923
59346	689924
5511	689925
18130	689926
40720	689927
24937	689928
1637	689929
30325	689930
7634	689931
54419	689932
122778	689933
15747	689934
20932	689935
66456	689936
123432	689937
160318	689938
986	689939
80240	689940
9205	689941
3604	689942
50185	689943
54405	689944
13843	689945
153213	689946
7870	689947
33909	689948
10607	689949
129613	689950
44938	689951
18868	689952
101933	689953
25866	689954
95821	689955
17479	689956
53651	689957
5511	689958
81498	689959
25322	689960
57153	689961
66438	689962
6116	689963
56197	689964
7416	689965
149808	689966
66472	689967
57039	689968
31706	689969
32001	689970
11275	689971
8947	689972
133897	689973
82346	689974
60810	689975
19357	689976
12597	689977
111069	689978
718	689979
65723	689980
7050	689981
23462	689982
58761	689983
79743	689984
180681	689985
154303	689986
92901	689987
182686	689988
18549	689989
7302	689990
101275	689991
93050	689992
42993	689993
102699	689994
100676	689995
78758	689996
134286	689997
82772	689998
164583	689999
17181	690000
91010	690001
119537	690002
181589	690003
74065	690004
15982	690005
100580	690006
188150	690007
40454	690008
120148	690009
141483	690010
87802	690011
91355	690012
9241	690013
89278	690014
137995	690015
186810	690016
44206	690017
26325	690018
86359	690019
24825	690020
120621	690021
167190	690022
135283	690023
37466	690024
173221	690025
157358	690026
1575	690027
127265	690028
184235	690029
184922	690030
77299	690031
55781	690032
109020	690033
28004	690034
25665	690035
131611	690036
74470	690037
9432	690038
102974	690039
6035	690040
105787	690041
52620	690042
45672	690043
140601	690044
44006	690045
12541	690046
78408	690047
167437	690048
129425	690049
142435	690050
121814	690051
48898	690052
61013	690053
79933	690054
72707	690055
92587	690056
88063	690057
518	690058
32878	690059
81987	690060
68633	690061
55976	690062
80769	690063
103815	690064
114601	690065
62605	690066
79348	690067
115528	690068
85400	690069
115768	690070
30078	690071
178621	690072
32959	690073
139833	690074
97406	690075
80934	690076
79121	690077
136607	690078
29566	690079
131445	690080
149367	690081
142802	690082
72454	690083
55993	690084
48349	690085
53068	690086
31317	690087
82615	690088
177769	690089
74034	690090
64395	690091
103224	690092
97694	690093
128450	690094
164080	690095
8827	690096
109833	690097
12611	690098
107547	690099
130667	690100
109814	690101
78738	690102
81570	690103
83193	690104
126265	690105
136506	690106
53274	690107
153635	690108
108601	690109
103660	690110
14914	690111
159860	690112
105636	690113
82378	690114
77174	690115
93165	690116
87905	690117
67628	690118
40001	690119
6052	690120
44705	690121
10764	690122
127396	690123
77608	690124
53218	690125
63474	690126
80482	690127
46937	690128
10522	690129
33469	690130
63855	690131
63560	690132
94268	690133
74363	690134
69775	690135
38331	690136
93212	690137
145889	690138
17093	690139
92196	690140
98572	690141
137158	690142
108759	690143
129702	690144
104634	690145
117777	690146
148844	690147
129012	690148
126954	690149
58288	690150
7649	690151
62881	690152
125264	690153
32912	690154
110935	690155
40072	690156
171522	690157
18506	690158
111224	690159
116899	690160
8125	690161
48396	690162
85946	690163
111567	690164
64325	690165
159532	690166
140099	690167
188871	690168
140201	690169
40532	690170
23040	690171
24642	690172
155296	690173
140763	690174
34613	690175
116438	690176
158083	690177
102537	690178
36398	690179
126238	690180
87449	690181
122165	690182
115954	690183
114482	690184
51845	690185
134101	690186
109373	690187
99144	690188
111454	690189
91493	690190
78612	690191
22409	690192
27083	690193
71820	690194
22969	690195
3652	690196
24822	690197
60279	690198
142365	690199
113538	690200
107974	690201
37354	690202
84562	690203
72394	690204
101275	690205
15934	690206
87211	690207
52887	690208
119611	690209
27188	690210
75941	690211
112252	690212
159077	690213
132125	690214
78320	690215
113988	690216
64740	690217
93679	690218
93267	690219
89698	690220
153279	690221
80260	690222
37976	690223
14316	690224
92375	690225
65883	690226
43942	690227
187131	690228
100001	690229
11490	690230
97566	690231
131582	690232
87794	690233
107110	690234
79241	690235
24641	690236
99112	690237
63388	690238
40134	690239
63516	690240
93457	690241
106922	690242
35478	690243
2188	690244
99323	690245
20826	690246
77083	690247
112493	690248
15201	690249
101223	690250
13976	690251
34123	690252
71670	690253
34492	690254
185685	690255
63721	690256
21203	690257
128862	690258
181705	690259
18986	690260
33911	690261
85615	690262
126843	690263
49971	690264
79417	690265
180056	690266
38172	690267
17393	690268
29179	690269
63922	690270
124441	690271
24975	690272
166890	690273
38071	690274
77295	690275
116183	690276
88726	690277
17387	690278
99089	690279
158115	690280
33085	690281
59804	690282
47306	690283
67285	690284
98840	690285
96949	690286
9143	690287
140298	690288
59966	690289
89738	690290
92787	690291
23091	690292
12587	690293
77961	690294
17634	690295
114364	690296
138877	690297
146293	690298
13412	690299
2537	690300
137480	690301
95222	690302
93706	690303
29639	690304
106756	690305
51141	690306
146567	690307
76259	690308
87408	690309
81717	690310
125142	690311
189037	690312
30791	690313
84686	690314
186199	690315
131890	690316
139233	690317
98087	690318
49800	690319
39924	690320
186972	690321
44606	690322
114388	690323
24766	690324
99510	690325
133690	690326
13857	690327
163263	690328
154523	690329
73507	690330
49018	690331
141338	690332
25854	690333
29626	690334
72709	690335
115200	690336
16716	690337
44977	690338
123300	690339
123279	690340
126753	690341
161856	690342
33298	690343
110401	690344
43978	690345
95799	690346
185476	690347
14917	690348
69651	690349
88450	690350
46076	690351
100175	690352
81521	690353
63215	690354
123870	690355
87420	690356
78984	690357
26139	690358
103321	690359
90098	690360
18772	690361
81783	690362
123565	690363
34676	690364
184608	690365
110119	690366
15166	690367
81550	690368
82141	690369
32055	690370
63987	690371
8928	690372
1361	690373
110070	690374
171258	690375
68011	690376
79057	690377
59843	690378
48164	690379
166965	690380
24104	690381
155813	690382
12785	690383
30020	690384
129446	690385
87179	690386
114207	690387
32908	690388
27480	690389
93285	690390
40159	690391
121972	690392
78794	690393
33273	690394
41402	690395
105437	690396
54010	690397
79206	690398
152671	690399
28931	690400
34853	690401
27925	690402
142705	690403
23088	690404
31743	690405
75562	690406
56380	690407
143066	690408
158230	690409
95062	690410
37488	690411
131804	690412
186331	690413
94218	690414
76892	690415
20892	690416
66819	690417
142760	690418
110082	690419
85628	690420
84455	690421
30391	690422
125583	690423
87820	690424
171527	690425
132865	690426
141285	690427
90213	690428
77225	690429
29946	690430
93926	690431
142204	690432
15796	690433
181518	690434
32135	690435
55826	690436
71655	690437
92781	690438
125018	690439
48910	690440
128672	690441
171424	690442
68782	690443
88024	690444
77812	690445
86855	690446
21264	690447
142543	690448
86295	690449
94469	690450
33306	690451
35934	690452
45967	690453
95735	690454
85317	690455
79609	690456
119595	690457
50676	690458
128849	690459
93437	690460
85906	690461
58928	690462
87904	690463
54856	690464
58324	690465
58378	690466
87794	690467
41203	690468
14702	690469
17887	690470
95618	690471
78781	690472
90413	690473
38379	690474
88525	690475
118026	690476
107740	690477
159159	690478
19527	690479
41898	690480
73590	690481
114932	690482
68741	690483
52423	690484
16463	690485
116392	690486
186929	690487
107891	690488
82247	690489
53152	690490
85063	690491
7000	690492
130253	690493
29953	690494
10353	690495
174327	690496
29614	690497
96851	690498
96029	690499
170998	690500
44241	690501
77327	690502
63723	690503
72397	690504
98752	690505
121290	690506
15432	690507
68490	690508
68046	690509
119048	690510
84290	690511
22744	690512
79520	690513
50965	690514
75807	690515
84011	690516
20143	690517
61009	690518
167704	690519
24718	690520
69773	690521
64013	690522
72510	690523
142766	690524
2610	690525
84205	690526
51775	690527
58077	690528
42721	690529
10710	690530
36476	690531
179885	690532
135987	690533
109810	690534
84445	690535
60751	690536
164944	690537
60297	690538
102464	690539
69344	690540
48913	690541
140444	690542
88205	690543
117076	690544
13171	690545
24721	690546
40003	690547
55034	690548
131019	690549
172120	690550
86894	690551
20734	690552
136050	690553
91003	690554
103986	690555
113884	690556
88256	690557
63405	690558
85361	690559
153881	690560
120324	690561
101370	690562
182604	690563
80242	690564
14215	690565
77310	690566
96432	690567
87745	690568
70452	690569
120339	690570
135579	690571
115448	690572
109276	690573
80746	690574
24718	690575
9503	690576
59089	690577
185438	690578
187942	690579
60383	690580
135512	690581
60561	690582
5528	690583
71735	690584
24586	690585
81162	690586
95134	690587
83266	690588
186312	690589
93102	690590
36372	690591
154022	690592
71816	690593
97741	690594
82003	690595
48159	690596
92832	690597
44434	690598
13046	690599
21623	690600
131569	690601
79339	690602
91956	690603
140291	690604
41316	690605
163028	690606
25894	690607
8241	690608
124001	690609
98841	690610
167543	690611
126989	690612
81118	690613
63324	690614
189213	690615
152432	690616
93749	690617
150736	690618
30141	690619
116844	690620
52922	690621
65310	690622
9487	690623
84088	690624
130061	690625
137880	690626
93505	690627
93347	690628
104012	690629
17171	690630
40920	690631
140656	690632
173846	690633
82649	690634
76634	690635
103895	690636
14422	690637
6077	690638
53144	690639
80321	690640
15432	690641
33173	690642
51336	690643
84019	690644
48581	690645
22915	690646
88125	690647
37955	690648
88901	690649
109387	690650
177164	690651
170011	690652
102355	690653
9301	690654
68594	690655
104904	690656
22199	690657
127348	690658
114722	690659
44705	690660
77602	690661
44323	690662
117184	690663
100040	690664
105825	690665
72570	690666
15432	690667
57573	690668
28908	690669
96850	690670
153387	690671
118118	690672
10129	690673
69430	690674
67596	690675
4909	690676
36429	690677
2992	690678
109977	690679
88317	690680
137196	690681
15846	690682
67081	690683
138614	690684
63856	690685
81906	690686
10651	690687
23053	690688
26947	690689
9479	690690
55136	690691
15698	690692
3080	690693
101879	690694
49856	690695
36019	690696
79557	690697
82232	690698
61544	690699
91915	690700
91924	690701
40757	690702
16666	690703
168983	690704
21156	690705
23709	690706
23604	690707
16974	690708
42284	690709
53027	690710
52514	690711
75189	690712
35155	690713
31180	690714
14166	690715
154988	690716
40561	690717
15097	690718
21696	690719
111960	690720
73329	690721
76174	690722
42461	690723
91928	690724
55475	690725
89606	690726
15537	690727
34903	690728
37123	690729
28619	690730
76326	690731
42592	690732
18926	690733
74056	690734
2718	690735
10099	690736
69985	690737
10987	690738
62808	690739
104459	690740
28917	690741
21028	690742
30068	690743
51293	690744
91306	690745
42375	690746
103813	690747
51417	690748
114302	690749
61753	690750
80216	690751
47220	690752
100276	690753
91925	690754
75593	690755
64318	690756
114787	690757
99198	690758
12466	690759
54958	690760
20893	690761
66463	690762
10651	690763
17851	690764
165896	690765
42019	690766
135882	690767
84827	690768
176377	690769
175702	690770
134878	690771
24499	690772
105940	690773
49949	690774
92255	690775
92638	690776
3	690777
1	690778
90548	690779
52243	690780
9059	690781
1347	690782
9568	690783
4466	690784
360	690785
9525	690786
13649	690787
1436	690788
5204	690789
14167	690790
789	690791
1	690792
1	690793
1	690794
19112	690795
7279	690796
12570	690797
96129	690798
46632	690799
41389	690800
88586	690801
593	690802
331	690803
134	690804
29761	690805
95147	690806
107653	690807
1090	690808
3040	690809
112242	690810
19380	690811
24923	690812
9096	690813
57695	690814
30770	690815
57582	690816
44680	690817
18302	690818
13842	690819
98068	690820
20981	690821
2842	690822
38917	690823
79208	690824
180701	690825
137015	690826
4028	690827
99721	690828
44605	690829
47534	690830
29850	690831
20142	690832
4935	690833
29351	690834
133	690835
24295	690836
7597	690837
1345	690838
14312	690839
12487	690840
5734	690841
65054	690842
4216	690843
955	690844
29256	690845
15782	690846
64554	690847
5084	690848
7220	690849
2829	690850
26935	690851
54161	690852
19652	690853
6020	690854
104459	690855
91115	690856
50048	690857
112231	690858
49570	690859
19233	690860
40169	690861
62783	690862
87121	690863
4891	690864
36092	690865
131027	690866
5927	690867
7233	690868
75280	690869
62844	690870
14078	690871
27766	690872
183	690873
32627	690874
10560	690875
11604	690876
108	690877
130677	690878
53662	690879
12993	690880
57346	690881
88238	690882
18412	690883
108935	690884
19175	690885
22677	690886
75724	690887
4883	690888
13213	690889
110544	690890
62796	690891
11569	690892
17138	690893
41572	690894
66165	690895
75352	690896
26785	690897
12845	690898
39738	690899
66540	690900
64286	690901
320	690902
13272	690903
6716	690904
9658	690905
10727	690906
18406	690907
26417	690908
18402	690909
3626	690910
24458	690911
621	690912
11555	690913
122731	690914
48623	690915
9967	690916
22102	690917
26920	690918
15253	690919
32238	690920
18744	690921
119	690922
971	690923
28505	690924
157	690925
24816	690926
808	690927
4341	690928
621	690929
45219	690930
13986	690931
909	690932
4058	690933
69027	690934
13496	690935
204	690936
18390	690937
12113	690938
469	690939
65397	690940
35325	690941
45778	690942
8592	690943
6868	690944
5543	690945
502	690946
1181	690947
24483	690948
50979	690949
16529	690950
1960	690951
2423	690952
802	690953
74676	690954
156351	690955
6868	690956
2910	690957
10180	690958
121	690959
74799	690960
212	690961
37804	690962
16879	690963
51316	690964
24109	690965
3474	690966
29437	690967
27732	690968
7938	690969
2268	690970
34968	690971
50878	690972
3311	690973
39673	690974
14262	690975
26407	690976
5759	690977
57554	690978
10212	690979
39412	690980
15228	690981
88975	690982
69758	690983
45995	690984
92548	690985
21985	690986
17436	690987
9661	690988
8686	690989
5856	690990
38972	690991
9285	690992
85243	690993
28694	690994
91208	690995
127	690996
5666	690997
3716	690998
5340	690999
16640	691000
22980	691001
2840	691002
30981	691003
18192	691004
42571	691005
474	691006
554	691007
2957	691008
1318	691009
32821	691010
32725	691011
83673	691012
99482	691013
31061	691014
91733	691015
54390	691016
10977	691017
46885	691018
38210	691019
212	691020
27460	691021
589	691022
24364	691023
137	691024
31129	691025
1910	691026
2090	691027
5368	691028
4666	691029
122	691030
21109	691031
51356	691032
23247	691033
11984	691034
105110	691035
14867	691036
41472	691037
25337	691038
83	691039
10956	691040
22042	691041
7551	691042
946	691043
15853	691044
56876	691045
14895	691046
3070	691047
186018	691048
7517	691049
11319	691050
48575	691051
6777	691052
39025	691053
4327	691054
12974	691055
31765	691056
4011	691057
21730	691058
35548	691059
480	691060
11707	691061
24860	691062
20065	691063
52291	691064
42974	691065
52507	691066
27276	691067
6576	691068
502	691069
21231	691070
11503	691071
18072	691072
52477	691073
5290	691074
15	691075
29453	691076
136	691077
3281	691078
53979	691079
31855	691080
65980	691081
28795	691082
30853	691083
74188	691084
32069	691085
9255	691086
34975	691087
9676	691088
25	691089
42564	691090
33420	691091
4871	691092
6693	691093
34884	691094
89434	691095
3234	691096
6581	691097
13570	691098
1117	691099
2535	691100
62138	691101
101	691102
6701	691103
19345	691104
577	691105
30758	691106
15085	691107
40586	691108
69173	691109
83618	691110
11004	691111
29642	691112
57386	691113
21899	691114
6592	691115
6592	691116
6592	691117
92099	691118
8575	691119
70643	691120
21484	691121
31449	691122
114663	691123
78077	691124
82092	691125
114193	691126
16137	691127
78875	691128
18325	691129
17346	691130
133681	691131
33343	691132
11262	691133
6524	691134
9418	691135
2166	691136
67851	691137
21712	691138
127724	691139
162844	691140
135280	691141
84964	691142
75547	691143
166407	691144
27686	691145
162630	691146
167293	691147
68045	691148
13205	691149
200	691150
18749	691151
23463	691152
54362	691153
9887	691154
45312	691155
3090	691156
64904	691157
143896	691158
4132	691159
137909	691160
2275	691161
35946	691162
158999	691163
35400	691164
3940	691165
72759	691166
3848	691167
31799	691168
144417	691169
160902	691170
68612	691171
74357	691172
5589	691173
189256	691174
55739	691175
109076	691176
16974	691177
25657	691178
162175	691179
141094	691180
30726	691181
612	691182
1176	691183
160551	691184
62428	691185
61241	691186
28229	691187
26200	691188
35973	691189
15711	691190
5770	691191
2142	691192
126645	691193
119929	691194
4958	691195
332	691196
57518	691197
131065	691198
44208	691199
7233	691200
97081	691201
13605	691202
36575	691203
33509	691204
14039	691205
82486	691206
1933	691207
17808	691208
88058	691209
9416	691210
1622	691211
9399	691212
78589	691213
3448	691214
64172	691215
133620	691216
7809	691217
18504	691218
213	691219
3959	691220
115	691221
7431	691222
24441	691223
52291	691224
20187	691225
15296	691226
43621	691227
29139	691228
44030	691229
41770	691230
108735	691231
11830	691232
39548	691233
71957	691234
14318	691235
57577	691236
77840	691237
183574	691238
37489	691239
26624	691240
8635	691241
78696	691242
25441	691243
1046	691244
5527	691245
182452	691246
72529	691247
12821	691248
66505	691249
12807	691250
21016	691251
25840	691252
29547	691253
16304	691254
12774	691255
680	691256
37291	691257
13405	691258
7257	691259
29053	691260
41324	691261
31443	691262
77188	691263
87522	691264
1103	691265
36820	691266
2602	691267
12773	691268
4340	691269
77706	691270
18316	691271
16724	691272
19778	691273
21651	691274
47960	691275
4479	691276
14608	691277
21290	691278
54065	691279
38431	691280
61647	691281
19440	691282
6585	691283
118528	691284
60130	691285
12097	691286
7093	691287
13405	691288
13755	691289
9377	691290
47368	691291
108765	691292
6159	691293
1957	691294
30180	691295
12497	691296
30941	691297
118305	691298
14588	691299
28480	691300
25354	691301
42059	691302
72542	691303
12373	691304
101665	691305
27497	691306
109665	691307
42756	691308
3341	691309
4520	691310
58990	691311
2186	691312
38525	691313
8571	691314
690	691315
325	691316
1226	691317
10036	691318
7779	691319
70907	691320
22	691321
6355	691322
98	691323
353	691324
2178	691325
96218	691326
7767	691327
9551	691328
41735	691329
27613	691330
44726	691331
66744	691332
138121	691333
23209	691334
14899	691335
141518	691336
101312	691337
55570	691338
78671	691339
22615	691340
2176	691341
98570	691342
125694	691343
53076	691344
126377	691345
129257	691346
72765	691347
34792	691348
107295	691349
49175	691350
133002	691351
40802	691352
147606	691353
53762	691354
116618	691355
543	691356
3650	691357
23512	691358
40053	691359
15065	691360
18844	691361
41886	691362
22615	691363
53441	691364
35561	691365
60182	691366
24743	691367
8524	691368
11561	691369
5368	691370
118963	691371
13419	691372
41166	691373
114718	691374
67240	691375
88112	691376
94624	691377
228	691378
26836	691379
18339	691380
16030	691381
9311	691382
60123	691383
69301	691384
47810	691385
31800	691386
16621	691387
4106	691388
47362	691389
558	691390
17473	691391
8438	691392
52133	691393
26844	691394
28777	691395
68813	691396
26877	691397
55710	691398
39465	691399
53890	691400
6528	691401
15378	691402
5625	691403
11702	691404
84873	691405
32416	691406
18272	691407
6886	691408
1199	691409
32348	691410
84755	691411
29741	691412
18100	691413
1042	691414
26673	691415
28807	691416
12153	691417
29135	691418
10822	691419
26811	691420
57453	691421
17899	691422
39492	691423
21217	691424
1733	691425
42580	691426
1038	691427
32473	691428
12986	691429
6438	691430
1	691431
14679	691432
685	691433
13126	691434
16768	691435
5556	691436
13616	691437
7417	691438
24945	691439
66518	691440
62532	691441
4151	691442
4451	691443
726	691444
4504	691445
8739	691446
175038	691447
69492	691448
30050	691449
3302	691450
20107	691451
35	691452
71755	691453
106018	691454
7450	691455
40784	691456
2908	691457
6802	691458
2617	691459
58335	691460
10007	691461
377	691462
19313	691463
1	691464
31680	691465
27154	691466
153598	691467
9908	691468
3398	691469
6443	691470
22170	691471
898	691472
10305	691473
4589	691474
408	691475
274	691476
11421	691477
793	691478
19588	691479
2230	691480
39366	691481
3177	691482
64279	691483
4552	691484
1840	691485
68908	691486
57454	691487
25039	691488
4562	691489
47799	691490
60829	691491
13496	691492
34647	691493
3408	691494
18575	691495
501	691496
136102	691497
81533	691498
25032	691499
44596	691500
5338	691501
70261	691502
5665	691503
15789	691504
56792	691505
71705	691506
30564	691507
40469	691508
74276	691509
18605	691510
1	691511
3830	691512
49687	691513
35755	691514
195	691515
19646	691516
139359	691517
42449	691518
70807	691519
17625	691520
188172	691521
9916	691522
112615	691523
66167	691524
1968	691525
56617	691526
176764	691527
185007	691528
19102	691529
70417	691530
110428	691531
107079	691532
16158	691533
88996	691534
23515	691535
108749	691536
71279	691537
638	691538
142213	691539
5747	691540
20183	691541
14293	691542
76851	691543
139020	691544
24098	691545
41494	691546
87478	691547
142283	691548
72813	691549
61294	691550
21594	691551
34786	691552
76018	691553
32149	691554
49896	691555
100655	691556
30366	691557
116122	691558
41891	691559
122506	691560
56356	691561
35718	691562
182602	691563
109941	691564
42419	691565
39	691566
111052	691567
108757	691568
12456	691569
110353	691570
38212	691571
35970	691572
91754	691573
36912	691574
34761	691575
15534	691576
14628	691577
4	691578
1004	691579
18412	691580
117266	691581
25	691582
3412	691583
86694	691584
118466	691585
3	691586
8445	691587
31	691588
55341	691589
2182	691590
39547	691591
179502	691592
65265	691593
65418	691594
552	691595
23068	691596
6508	691597
10082	691598
11631	691599
182743	691600
5090	691601
6383	691602
72976	691603
106131	691604
69753	691605
126535	691606
78603	691607
21255	691608
12695	691609
14505	691610
330	691611
4928	691612
16041	691613
20895	691614
99342	691615
40220	691616
78039	691617
36605	691618
42064	691619
105447	691620
108586	691621
75493	691622
42172	691623
50452	691624
50428	691625
29585	691626
19032	691627
13882	691628
85549	691629
5655	691630
10497	691631
12824	691632
4402	691633
140459	691634
93537	691635
110932	691636
110807	691637
43278	691638
179174	691639
17529	691640
19675	691641
6440	691642
78946	691643
6508	691644
95805	691645
155115	691646
94623	691647
111644	691648
93968	691649
20612	691650
732	691651
10024	691652
5030	691653
132495	691654
15855	691655
42566	691656
3135	691657
88584	691658
124289	691659
69316	691660
1368	691661
105234	691662
24967	691663
140899	691664
118	691665
60021	691666
15858	691667
35974	691668
36571	691669
25440	691670
75680	691671
29118	691672
473	691673
20414	691674
24315	691675
43710	691676
30979	691677
1915	691678
48626	691679
118064	691680
42215	691681
186590	691682
16472	691683
5939	691684
99290	691685
165239	691686
25605	691687
68820	691688
30224	691689
110434	691690
24688	691691
2611	691692
114930	691693
102204	691694
185036	691695
72822	691696
123500	691697
88117	691698
138023	691699
19050	691700
96654	691701
85672	691702
89909	691703
61946	691704
59700	691705
22145	691706
72739	691707
99883	691708
95949	691709
188166	691710
20156	691711
61340	691712
164075	691713
108855	691714
132724	691715
41981	691716
93731	691717
104164	691718
15695	691719
100	691720
16137	691721
37362	691722
132	691723
93182	691724
64423	691725
114785	691726
63099	691727
108487	691728
15296	691729
16185	691730
140537	691731
27182	691732
50489	691733
16233	691734
180207	691735
77190	691736
99509	691737
13299	691738
67133	691739
2504	691740
63396	691741
188039	691742
11665	691743
88289	691744
8045	691745
79378	691746
46853	691747
247	691748
3420	691749
44133	691750
53123	691751
19066	691752
70911	691753
48813	691754
3029	691755
20176	691756
45249	691757
16044	691758
110343	691759
179712	691760
153856	691761
136398	691762
10005	691763
20068	691764
11354	691765
110135	691766
28380	691767
11637	691768
98121	691769
140630	691770
45686	691771
60290	691772
16218	691773
60667	691774
57911	691775
23400	691776
101128	691777
32930	691778
38072	691779
141707	691780
111768	691781
36839	691782
72436	691783
612	691784
21270	691785
129976	691786
14215	691787
1939	691788
20486	691789
60557	691790
110453	691791
66998	691792
15507	691793
137571	691794
139397	691795
44651	691796
38789	691797
8095	691798
75266	691799
3687	691800
157701	691801
72407	691802
106761	691803
6673	691804
90670	691805
53018	691806
94682	691807
16148	691808
80193	691809
15869	691810
12367	691811
64051	691812
173020	691813
25213	691814
143193	691815
21335	691816
119976	691817
63657	691818
136430	691819
91448	691820
20559	691821
30085	691822
92863	691823
5654	691824
47669	691825
89626	691826
18513	691827
109506	691828
50314	691829
9927	691830
141597	691831
111956	691832
346	691833
6712	691834
81274	691835
11582	691836
40	691837
152327	691838
9011	691839
163224	691840
126524	691841
52009	691842
42230	691843
19331	691844
93717	691845
99618	691846
110062	691847
1747	691848
127930	691849
71905	691850
135769	691851
3008	691852
66813	691853
144506	691854
187291	691855
9610	691856
137750	691857
47170	691858
89467	691859
2088	691860
22783	691861
90539	691862
62815	691863
141521	691864
23301	691865
11970	691866
120143	691867
42952	691868
76257	691869
135128	691870
63844	691871
16142	691872
11617	691873
117957	691874
185054	691875
187098	691876
3222	691877
42783	691878
22151	691879
5962	691880
16295	691881
30783	691882
67655	691883
5761	691884
53848	691885
10464	691886
102355	691887
40203	691888
187	691889
106325	691890
20027	691891
2809	691892
4512	691893
7187	691894
93765	691895
29322	691896
10628	691897
6386	691898
76372	691899
140916	691900
9364	691901
6629	691902
2510	691903
51185	691904
73849	691905
25265	691906
76013	691907
65315	691908
39889	691909
27641	691910
24012	691911
62305	691912
124262	691913
1454	691914
41827	691915
62294	691916
27606	691917
5108	691918
30047	691919
4502	691920
5272	691921
11895	691922
43578	691923
22044	691924
93270	691925
108627	691926
55948	691927
182734	691928
1728	691929
120353	691930
105467	691931
140046	691932
10318	691933
81585	691934
66672	691935
124074	691936
43020	691937
3174	691938
73593	691939
10836	691940
75594	691941
35719	691942
10772	691943
33536	691944
20162	691945
18005	691946
7405	691947
108505	691948
89345	691949
120397	691950
135566	691951
3414	691952
54803	691953
139566	691954
26343	691955
109123	691956
52971	691957
101582	691958
10904	691959
536	691960
94929	691961
101942	691962
7718	691963
63700	691964
120948	691965
45276	691966
142397	691967
7766	691968
76364	691969
50561	691970
1445	691971
4941	691972
96976	691973
69330	691974
142853	691975
116268	691976
126145	691977
41831	691978
6128	691979
73173	691980
183322	691981
32209	691982
187396	691983
133564	691984
11952	691985
55895	691986
84168	691987
133019	691988
7402	691989
19323	691990
50620	691991
72682	691992
88848	691993
92841	691994
128570	691995
109876	691996
8469	691997
9837	691998
1857	691999
36701	692000
20436	692001
94884	692002
118602	692003
31594	692004
43038	692005
30577	692006
58211	692007
25095	692008
38294	692009
45509	692010
54130	692011
141547	692012
49604	692013
143215	692014
60667	692015
29406	692016
11815	692017
58925	692018
34233	692019
140429	692020
41865	692021
100214	692022
97805	692023
18690	692024
142392	692025
56043	692026
25446	692027
73032	692028
116748	692029
51857	692030
30011	692031
23859	692032
20244	692033
35058	692034
147267	692035
15065	692036
26021	692037
121023	692038
86732	692039
80507	692040
41901	692041
63976	692042
9923	692043
19486	692044
37492	692045
25115	692046
164663	692047
44440	692048
60463	692049
31386	692050
18819	692051
5827	692052
33658	692053
50012	692054
12121	692055
60526	692056
137868	692057
129941	692058
13366	692059
15783	692060
73224	692061
34841	692062
40779	692063
40719	692064
25666	692065
186348	692066
21546	692067
214	692068
2104	692069
19459	692070
10458	692071
20613	692072
35977	692073
120772	692074
28919	692075
59969	692076
53541	692077
42034	692078
9857	692079
76212	692080
136595	692081
60956	692082
7374	692083
4897	692084
41071	692085
4444	692086
44608	692087
16165	692088
196	692089
47417	692090
46	692091
13623	692092
179647	692093
27909	692094
17280	692095
118724	692096
562	692097
20372	692098
103804	692099
24541	692100
663	692101
11617	692102
60519	692103
15677	692104
28314	692105
54771	692106
24580	692107
11653	692108
13632	692109
11692	692110
3421	692111
3860	692112
77424	692113
11677	692114
34770	692115
8511	692116
65393	692117
139599	692118
72990	692119
33509	692120
88503	692121
49064	692122
9588	692123
179725	692124
26680	692125
7832	692126
24842	692127
38381	692128
35299	692129
44059	692130
5977	692131
5501	692132
23629	692133
50947	692134
131827	692135
15991	692136
21547	692137
17188	692138
88224	692139
59903	692140
58652	692141
3617	692142
39365	692143
4974	692144
1043	692145
38622	692146
12587	692147
59805	692148
6532	692149
70758	692150
18915	692151
63788	692152
29543	692153
168926	692154
160907	692155
23503	692156
107701	692157
5029	692158
56452	692159
11931	692160
41865	692161
24696	692162
93065	692163
44768	692164
33966	692165
49802	692166
13629	692167
38418	692168
24825	692169
3026	692170
138813	692171
88864	692172
139165	692173
80187	692174
49774	692175
27704	692176
167829	692177
11682	692178
10129	692179
111437	692180
184544	692181
88750	692182
15399	692183
41983	692184
160128	692185
4219	692186
11286	692187
99086	692188
8512	692189
11791	692190
65918	692191
4819	692192
552	692193
34207	692194
52466	692195
23460	692196
28558	692197
78807	692198
129462	692199
6183	692200
21217	692201
87784	692202
3861	692203
586	692204
13571	692205
2254	692206
5372	692207
36726	692208
638	692209
34791	692210
188527	692211
53788	692212
5521	692213
104058	692214
73040	692215
118338	692216
27629	692217
50415	692218
7803	692219
34566	692220
108801	692221
88125	692222
2303	692223
92927	692224
62390	692225
183874	692226
100182	692227
53888	692228
116518	692229
118482	692230
24121	692231
26007	692232
9973	692233
103843	692234
14	692235
61183	692236
7058	692237
75090	692238
15776	692239
5834	692240
8399	692241
27445	692242
92703	692243
96862	692244
94537	692245
145751	692246
19290	692247
5236	692248
4930	692249
11029	692250
11824	692251
17259	692252
71261	692253
18581	692254
7272	692255
31034	692256
2643	692257
7850	692258
8243	692259
121946	692260
49234	692261
75019	692262
28304	692263
80647	692264
2400	692265
6557	692266
13484	692267
20855	692268
19406	692269
3443	692270
15820	692271
60304	692272
14433	692273
33498	692274
88994	692275
49742	692276
7033	692277
26782	692278
24836	692279
62	692280
76674	692281
49327	692282
530	692283
3423	692284
33509	692285
81242	692286
4395	692287
808	692288
15369	692289
56	692290
26507	692291
175381	692292
14700	692293
143046	692294
63292	692295
9867	692296
23502	692297
35368	692298
27284	692299
24885	692300
78479	692301
38508	692302
15994	692303
116501	692304
634	692305
69980	692306
156734	692307
1940	692308
141534	692309
186243	692310
11885	692311
90938	692312
98475	692313
55143	692314
77699	692315
37249	692316
5648	692317
15959	692318
63099	692319
10431	692320
8230	692321
5636	692322
29579	692323
50527	692324
129	692325
19145	692326
174398	692327
23923	692328
1	692329
116175	692330
50403	692331
122638	692332
3861	692333
17439	692334
59348	692335
31184	692336
33085	692337
56039	692338
23762	692339
110560	692340
186828	692341
42491	692342
7584	692343
86087	692344
4067	692345
33857	692346
44412	692347
3254	692348
129172	692349
3642	692350
73129	692351
5643	692352
17177	692353
7061	692354
27331	692355
87072	692356
88081	692357
35904	692358
140721	692359
7223	692360
34002	692361
66292	692362
81901	692363
40540	692364
64287	692365
34097	692366
25236	692367
29259	692368
25744	692369
16011	692370
174501	692371
15707	692372
131149	692373
80216	692374
80702	692375
12562	692376
56114	692377
34911	692378
44875	692379
57416	692380
25215	692381
21312	692382
55844	692383
55844	692384
18018	692385
75174	692386
115871	692387
65866	692388
20876	692389
66171	692390
26025	692391
8675	692392
56856	692393
4270	692394
27274	692395
128473	692396
71	692397
29519	692398
3483	692399
18795	692400
5074	692401
21643	692402
2604	692403
12927	692404
118833	692405
82826	692406
52797	692407
56967	692408
26345	692409
64264	692410
26555	692411
30765	692412
54821	692413
14758	692414
82909	692415
9587	692416
25958	692417
46535	692418
21457	692419
14940	692420
22857	692421
45984	692422
90616	692423
18527	692424
18207	692425
21284	692426
3260	692427
122324	692428
10727	692429
132606	692430
28063	692431
85650	692432
49746	692433
6947	692434
19266	692435
12243	692436
19296	692437
180	692438
1343	692439
9091	692440
17390	692441
25228	692442
81660	692443
77619	692444
20777	692445
175823	692446
21255	692447
96994	692448
151494	692449
116333	692450
32071	692451
20665	692452
40582	692453
37322	692454
10997	692455
17453	692456
31191	692457
53533	692458
65084	692459
85810	692460
85810	692461
9225	692462
52330	692463
16888	692464
104838	692465
50247	692466
51483	692467
5646	692468
8310	692469
18998	692470
49647	692471
633	692472
48948	692473
11567	692474
6391	692475
49866	692476
59126	692477
33826	692478
2412	692479
1115	692480
1004	692481
7895	692482
46693	692483
5633	692484
1581	692485
123564	692486
134037	692487
97728	692488
22382	692489
45974	692490
121932	692491
80712	692492
70214	692493
79179	692494
65223	692495
38823	692496
85524	692497
181306	692498
7895	692499
109331	692500
2617	692501
17965	692502
5836	692503
2620	692504
20611	692505
119536	692506
51678	692507
15292	692508
28278	692509
35221	692510
26866	692511
21536	692512
38045	692513
6440	692514
27704	692515
177	692516
202	692517
536	692518
5661	692519
102	692520
633	692521
59281	692522
1019	692523
109627	692524
5812	692525
118921	692526
23390	692527
95239	692528
140399	692529
142241	692530
4	692531
1	692532
46125	692533
7881	692534
37594	692535
55552	692536
2432	692537
26481	692538
31070	692539
33192	692540
46351	692541
25103	692542
132	692543
2680	692544
42408	692545
56	692546
8331	692547
6264	692548
3691	692549
66	692550
18948	692551
30783	692552
39081	692553
4057	692554
34638	692555
4614	692556
12069	692557
505	692558
14109	692559
13258	692560
137255	692561
11583	692562
33272	692563
62	692564
33859	692565
41773	692566
10741	692567
78685	692568
73709	692569
13684	692570
12384	692571
66891	692572
3002	692573
8194	692574
12257	692575
121130	692576
33301	692577
30034	692578
1911	692579
41837	692580
41837	692581
10064	692582
172405	692583
113333	692584
100887	692585
37910	692586
13307	692587
31001	692588
37073	692589
141405	692590
85332	692591
131705	692592
5654	692593
16608	692594
4925	692595
61807	692596
1995	692597
86178	692598
7435	692599
2605	692600
3127	692601
2724	692602
40748	692603
44673	692604
19288	692605
110646	692606
86710	692607
70790	692608
158234	692609
4026	692610
21019	692611
32257	692612
77255	692613
111606	692614
62	692615
88444	692616
20120	692617
3022	692618
64469	692619
1092	692620
184243	692621
143652	692622
14153	692623
34576	692624
129217	692625
24475	692626
24301	692627
19606	692628
29585	692629
7564	692630
27722	692631
8358	692632
125780	692633
18304	692634
3852	692635
105383	692636
14311	692637
106305	692638
96224	692639
18042	692640
54809	692641
24781	692642
177120	692643
3179	692644
43346	692645
15029	692646
4326	692647
57173	692648
84983	692649
38710	692650
9284	692651
154018	692652
122224	692653
117485	692654
160016	692655
121145	692656
44426	692657
93447	692658
63706	692659
136939	692660
167131	692661
127432	692662
166914	692663
54883	692664
64378	692665
1865	692666
12012	692667
168222	692668
105702	692669
111579	692670
85958	692671
97746	692672
43294	692673
120463	692674
85038	692675
79544	692676
464	692677
111185	692678
112631	692679
13823	692680
74558	692681
7394	692682
27243	692683
16836	692684
112609	692685
77299	692686
129	692687
55481	692688
31354	692689
26747	692690
134	692691
3729	692692
125063	692693
116386	692694
106450	692695
19967	692696
67732	692697
87239	692698
76902	692699
10928	692700
161034	692701
36368	692702
54649	692703
84116	692704
35530	692705
110870	692706
4517	692707
72948	692708
3997	692709
131476	692710
22073	692711
30940	692712
70284	692713
29558	692714
133203	692715
160023	692716
89428	692717
180088	692718
38121	692719
85814	692720
32035	692721
73160	692722
60639	692723
72736	692724
143184	692725
58916	692726
18075	692727
94872	692728
17771	692729
105197	692730
97161	692731
2830	692732
3403	692733
71035	692734
12472	692735
21090	692736
165996	692737
28825	692738
14593	692739
167194	692740
169713	692741
109034	692742
60796	692743
3932	692744
1030	692745
151417	692746
31924	692747
13669	692748
10092	692749
5714	692750
63999	692751
32119	692752
43584	692753
1496	692754
3247	692755
10228	692756
1359	692757
4085	692758
354	692759
22311	692760
391	692761
19866	692762
9902	692763
27496	692764
175243	692765
4844	692766
12174	692767
8173	692768
2101	692769
1645	692770
812	692771
97	692772
114852	692773
11951	692774
83594	692775
3790	692776
12105	692777
992	692778
37881	692779
33777	692780
10243	692781
64420	692782
26013	692783
34689	692784
83446	692785
51999	692786
1487	692787
2254	692788
99606	692789
53473	692790
12297	692791
140586	692792
121406	692793
10941	692794
7997	692795
78620	692796
9965	692797
3973	692798
3669	692799
5087	692800
4172	692801
12453	692802
26546	692803
29929	692804
20206	692805
75140	692806
41763	692807
3940	692808
44993	692809
7311	692810
54502	692811
127715	692812
2562	692813
111335	692814
144549	692815
19159	692816
144450	692817
41682	692818
19716	692819
182	692820
81145	692821
3723	692822
431	692823
107904	692824
43909	692825
18	692826
24717	692827
79905	692828
14388	692829
84801	692830
533	692831
137397	692832
139964	692833
32908	692834
4197	692835
53927	692836
5652	692837
1374	692838
78786	692839
6954	692840
11777	692841
39701	692842
58607	692843
26947	692844
1818	692845
105619	692846
13976	692847
75455	692848
34087	692849
63007	692850
49185	692851
46120	692852
8049	692853
73542	692854
2038	692855
5578	692856
70735	692857
56550	692858
5031	692859
85191	692860
10738	692861
1197	692862
53173	692863
12901	692864
12131	692865
44297	692866
4901	692867
40016	692868
130058	692869
54710	692870
164822	692871
17133	692872
17623	692873
39168	692874
7245	692875
20747	692876
18771	692877
37993	692878
12886	692879
32489	692880
39476	692881
131803	692882
5366	692883
72760	692884
4251	692885
115782	692886
159025	692887
36528	692888
55231	692889
48070	692890
20000	692891
17275	692892
136	692893
3637	692894
63358	692895
75332	692896
7695	692897
22433	692898
4352	692899
75704	692900
12359	692901
32992	692902
95989	692903
67628	692904
109553	692905
1515	692906
56144	692907
8960	692908
2158	692909
29590	692910
3537	692911
22313	692912
64932	692913
28934	692914
108748	692915
39730	692916
30590	692917
7667	692918
57494	692919
37423	692920
147336	692921
948	692922
2344	692923
28539	692924
3260	692925
31169	692926
77316	692927
36508	692928
77316	692929
36508	692930
89515	692931
39484	692932
109077	692933
53522	692934
2438	692935
48288	692936
2575	692937
51472	692938
30	692939
4798	692940
38377	692941
9810	692942
42534	692943
79477	692944
67721	692945
1	692946
17464	692947
1208	692948
5686	692949
7769	692950
5391	692951
4947	692952
22722	692953
78086	692954
622	692955
22336	692956
84	692957
38294	692958
47180	692959
30710	692960
45961	692961
66651	692962
5423	692963
3363	692964
64969	692965
165620	692966
4325	692967
58591	692968
1481	692969
25730	692970
47661	692971
20321	692972
18350	692973
69624	692974
6294	692975
67923	692976
5476	692977
67923	692978
38828	692979
19044	692980
12314	692981
527	692982
18385	692983
13592	692984
4912	692985
33511	692986
93967	692987
11158	692988
37168	692989
168518	692990
106362	692991
487	692992
38541	692993
13047	692994
835	692995
140617	692996
51614	692997
3813	692998
26629	692999
12687	693000
52010	693001
11067	693002
46575	693003
12411	693004
3625	693005
18590	693006
103639	693007
66613	693008
75814	693009
52606	693010
32627	693011
39611	693012
8049	693013
26567	693014
45639	693015
84	693016
2486	693017
21023	693018
1471	693019
37075	693020
32631	693021
82567	693022
53599	693023
32459	693024
26863	693025
45055	693026
20310	693027
105478	693028
70971	693029
75122	693030
45181	693031
30626	693032
53567	693033
31408	693034
9365	693035
84803	693036
8237	693037
6803	693038
76147	693039
54509	693040
40127	693041
69610	693042
47080	693043
18337	693044
7889	693045
10890	693046
712	693047
8049	693048
39886	693049
125342	693050
80786	693051
102890	693052
448	693053
36283	693054
2965	693055
75009	693056
10420	693057
102919	693058
27121	693059
38529	693060
21401	693061
54882	693062
4745	693063
4603	693064
54581	693065
2816	693066
44898	693067
15699	693068
83926	693069
5265	693070
15556	693071
14772	693072
47816	693073
6226	693074
48007	693075
94286	693076
83572	693077
65753	693078
48530	693079
158846	693080
55662	693081
2884	693082
56859	693083
29284	693084
20027	693085
17630	693086
22977	693087
92497	693088
30294	693089
33114	693090
46966	693091
43792	693092
31536	693093
10579	693094
1400	693095
83490	693096
67130	693097
17439	693098
59923	693099
520	693100
22433	693101
45876	693102
103412	693103
66745	693104
18436	693105
64998	693106
27439	693107
21034	693108
45689	693109
3586	693110
57834	693111
4708	693112
1787	693113
6918	693114
56408	693115
11810	693116
22125	693117
54842	693118
18487	693119
131283	693120
1367	693121
14035	693122
6330	693123
3393	693124
50933	693125
56128	693126
82165	693127
18451	693128
102939	693129
21087	693130
132225	693131
47793	693132
37796	693133
4784	693134
6993	693135
2383	693136
139032	693137
1603	693138
29886	693139
63867	693140
67966	693141
27469	693142
90500	693143
32932	693144
80452	693145
1398	693146
4100	693147
454	693148
52018	693149
4100	693150
1209	693151
29803	693152
61910	693153
24591	693154
26981	693155
144401	693156
34180	693157
5383	693158
38578	693159
5164	693160
30882	693161
102937	693162
21960	693163
12665	693164
161785	693165
90880	693166
26566	693167
6048	693168
30435	693169
65329	693170
67871	693171
32304	693172
3737	693173
33493	693174
77618	693175
1791	693176
20823	693177
97119	693178
38361	693179
68476	693180
176605	693181
969	693182
15546	693183
5953	693184
19088	693185
2549	693186
75447	693187
22799	693188
8998	693189
527	693190
11183	693191
48210	693192
1916	693193
73796	693194
58357	693195
121896	693196
43101	693197
11247	693198
2969	693199
71774	693200
10121	693201
2526	693202
18406	693203
4325	693204
32646	693205
79992	693206
10868	693207
48379	693208
17446	693209
22988	693210
63007	693211
10121	693212
30453	693213
3600	693214
14470	693215
37394	693216
65535	693217
7830	693218
9645	693219
5885	693220
27640	693221
31236	693222
14246	693223
1466	693224
79744	693225
66273	693226
70822	693227
432	693228
48040	693229
84898	693230
1235	693231
851	693232
2878	693233
174319	693234
1	693235
54422	693236
19902	693237
47744	693238
2482	693239
319	693240
1	693241
79691	693242
22081	693243
45599	693244
147967	693245
56352	693246
3783	693247
35984	693248
96878	693249
12336	693250
130596	693251
35961	693252
78721	693253
1245	693254
18420	693255
57802	693256
26523	693257
13365	693258
4494	693259
42577	693260
126773	693261
35395	693262
79	693263
12033	693264
25011	693265
9334	693266
57278	693267
19952	693268
39808	693269
3287	693270
3852	693271
3973	693272
12433	693273
3624	693274
8104	693275
72	693276
10182	693277
29730	693278
58435	693279
13573	693280
8074	693281
12073	693282
57647	693283
60436	693284
5133	693285
72984	693286
12918	693287
39531	693288
12673	693289
3074	693290
789	693291
3448	693292
38493	693293
155	693294
651	693295
610	693296
16507	693297
34470	693298
67181	693299
9335	693300
56845	693301
88756	693302
33400	693303
32636	693304
10846	693305
57074	693306
13261	693307
29116	693308
9375	693309
2910	693310
23790	693311
16931	693312
6267	693313
1	693314
12858	693315
38075	693316
15012	693317
33543	693318
4332	693319
14646	693320
28195	693321
72740	693322
18565	693323
61417	693324
9976	693325
26507	693326
59778	693327
60491	693328
543	693329
6135	693330
27940	693331
1	693332
2968	693333
58125	693334
4184	693335
66244	693336
25714	693337
83647	693338
79452	693339
66369	693340
82450	693341
36681	693342
94554	693343
20487	693344
3408	693345
46215	693346
15575	693347
67188	693348
4136	693349
166596	693350
29150	693351
47050	693352
51339	693353
10380	693354
3146	693355
10399	693356
29812	693357
86599	693358
18459	693359
1119	693360
109686	693361
76259	693362
1427	693363
17792	693364
84595	693365
38081	693366
38508	693367
16008	693368
45500	693369
72895	693370
64963	693371
25390	693372
97667	693373
32071	693374
38259	693375
56485	693376
58086	693377
166481	693378
36308	693379
13458	693380
53838	693381
53258	693382
8355	693383
141348	693384
165110	693385
120471	693386
21610	693387
37754	693388
88576	693389
88619	693390
67608	693391
12549	693392
80575	693393
25099	693394
46831	693395
52770	693396
2105	693397
43081	693398
25932	693399
62925	693400
4931	693401
5013	693402
25558	693403
21883	693404
1987	693405
18106	693406
52618	693407
83743	693408
180366	693409
9171	693410
4897	693411
606	693412
74518	693413
61409	693414
5068	693415
96	693416
10326	693417
581	693418
67748	693419
1235	693420
1334	693421
220	693422
25568	693423
37579	693424
33793	693425
63943	693426
3623	693427
30784	693428
16903	693429
6345	693430
77941	693431
32745	693432
109107	693433
52952	693434
56715	693435
103511	693436
24522	693437
1637	693438
13192	693439
57525	693440
33558	693441
26514	693442
32456	693443
39578	693444
18273	693445
39646	693446
32605	693447
53970	693448
65131	693449
55351	693450
9255	693451
27521	693452
15673	693453
26308	693454
33760	693455
15972	693456
32313	693457
45126	693458
33273	693459
18835	693460
169	693461
9812	693462
1344	693463
562	693464
31124	693465
6094	693466
3210	693467
11342	693468
6783	693469
86857	693470
32412	693471
17889	693472
3283	693473
26546	693474
47497	693475
33212	693476
32326	693477
40333	693478
34699	693479
97168	693480
26079	693481
26054	693482
943	693483
2851	693484
19207	693485
28979	693486
23955	693487
102617	693488
39412	693489
7241	693490
121	693491
62069	693492
88419	693493
1238	693494
73489	693495
1433	693496
6439	693497
7604	693498
88295	693499
22054	693500
3627	693501
2156	693502
32675	693503
1293	693504
1945	693505
11548	693506
62151	693507
45491	693508
579	693509
122911	693510
5650	693511
3677	693512
19135	693513
75211	693514
13293	693515
67466	693516
21681	693517
8037	693518
78894	693519
5201	693520
30615	693521
32579	693522
46161	693523
20919	693524
37337	693525
975	693526
26356	693527
29088	693528
90967	693529
485	693530
23908	693531
9275	693532
1244	693533
1090	693534
28644	693535
49505	693536
32192	693537
24080	693538
98625	693539
26849	693540
18401	693541
3111	693542
74266	693543
68197	693544
12985	693545
28774	693546
1314	693547
72330	693548
2118	693549
64307	693550
14236	693551
3635	693552
61260	693553
127	693554
2313	693555
3662	693556
68678	693557
46100	693558
18219	693559
20635	693560
24365	693561
7335	693562
651	693563
15117	693564
2082	693565
55997	693566
1159	693567
55844	693568
4501	693569
605	693570
40315	693571
26915	693572
201	693573
21527	693574
102617	693575
10221	693576
32464	693577
17560	693578
86362	693579
10490	693580
9744	693581
18726	693582
241	693583
33251	693584
20104	693585
37306	693586
15381	693587
32302	693588
7231	693589
3478	693590
18235	693591
4608	693592
13758	693593
18219	693594
21076	693595
1980	693596
44223	693597
104970	693598
17964	693599
2687	693600
45576	693601
46680	693602
57284	693603
14232	693604
6853	693605
12599	693606
50086	693607
26907	693608
7909	693609
64468	693610
46531	693611
40676	693612
5196	693613
5299	693614
57626	693615
47578	693616
5532	693617
21929	693618
3716	693619
5002	693620
7878	693621
25658	693622
13216	693623
17310	693624
39644	693625
3615	693626
40893	693627
22069	693628
47593	693629
8441	693630
32475	693631
73758	693632
65744	693633
15336	693634
73682	693635
11763	693636
98633	693637
12595	693638
8823	693639
26602	693640
16159	693641
14948	693642
1489	693643
19619	693644
35900	693645
10215	693646
122832	693647
201	693648
25838	693649
68	693650
25839	693651
2967	693652
409	693653
87779	693654
777	693655
59710	693656
143133	693657
14835	693658
14990	693659
131016	693660
7806	693661
7574	693662
65685	693663
82161	693664
56969	693665
136839	693666
12377	693667
93195	693668
109534	693669
60754	693670
7343	693671
109904	693672
141146	693673
186969	693674
148108	693675
108525	693676
36107	693677
1	693678
7939	693679
42296	693680
12521	693681
7057	693682
7060	693683
43678	693684
22463	693685
326	693686
1372	693687
24872	693688
2526	693689
8541	693690
89684	693691
54390	693692
126049	693693
23139	693694
9293	693695
653	693696
110544	693697
10034	693698
44711	693699
57194	693700
107625	693701
27495	693702
13526	693703
45062	693704
45424	693705
56335	693706
4654	693707
4489	693708
10120	693709
31237	693710
4026	693711
12100	693712
1817	693713
98473	693714
78204	693715
1970	693716
2641	693717
25181	693718
43107	693719
121973	693720
9171	693721
2680	693722
7124	693723
18389	693724
121177	693725
94541	693726
38750	693727
3098	693728
108780	693729
73748	693730
77447	693731
77142	693732
107195	693733
94919	693734
88838	693735
132837	693736
27048	693737
23786	693738
107169	693739
72407	693740
58150	693741
73543	693742
27786	693743
82875	693744
50619	693745
83854	693746
140708	693747
73035	693748
141293	693749
927	693750
174866	693751
9020	693752
44597	693753
118224	693754
173390	693755
88349	693756
84026	693757
58140	693758
17754	693759
118505	693760
77269	693761
124089	693762
73767	693763
88804	693764
100706	693765
4074	693766
35535	693767
25555	693768
22488	693769
66447	693770
11031	693771
77983	693772
5575	693773
20153	693774
638	693775
43691	693776
12032	693777
32674	693778
1104	693779
2096	693780
1085	693781
11871	693782
87449	693783
8159	693784
22373	693785
41448	693786
164	693787
406	693788
58458	693789
14638	693790
16409	693791
4039	693792
7874	693793
29717	693794
25958	693795
20176	693796
78469	693797
52684	693798
1106	693799
13664	693800
29770	693801
26800	693802
1947	693803
21079	693804
55064	693805
15063	693806
12914	693807
155189	693808
5574	693809
2306	693810
1569	693811
20074	693812
66140	693813
122096	693814
96360	693815
1987	693816
89798	693817
39781	693818
88708	693819
19778	693820
6458	693821
5346	693822
113230	693823
11791	693824
15994	693825
9401	693826
7504	693827
2136	693828
70969	693829
77940	693830
79558	693831
44	693832
288	693833
9797	693834
543	693835
1014	693836
46232	693837
764	693838
12975	693839
39094	693840
56230	693841
34953	693842
60119	693843
4296	693844
31874	693845
2840	693846
54646	693847
48032	693848
6053	693849
54679	693850
48948	693851
76290	693852
4858	693853
66431	693854
38237	693855
42468	693856
40365	693857
9317	693858
12436	693859
478	693860
4347	693861
16720	693862
37815	693863
15223	693864
69	693865
62764	693866
3096	693867
23942	693868
91208	693869
8330	693870
3420	693871
23790	693872
49062	693873
5246	693874
20121	693875
111	693876
528	693877
27525	693878
88350	693879
3067	693880
8368	693881
32165	693882
99627	693883
42342	693884
44878	693885
44708	693886
52389	693887
6398	693888
67650	693889
2064	693890
1629	693891
51234	693892
9582	693893
7388	693894
12779	693895
32540	693896
7467	693897
77768	693898
12169	693899
39910	693900
33313	693901
58014	693902
66567	693903
35556	693904
83070	693905
58591	693906
57942	693907
14436	693908
64871	693909
8417	693910
92741	693911
8957	693912
34936	693913
108539	693914
18458	693915
10	693916
46133	693917
25483	693918
14337	693919
40882	693920
55531	693921
10875	693922
8295	693923
66396	693924
46876	693925
65007	693926
55751	693927
5323	693928
21452	693929
173514	693930
95863	693931
26152	693932
140908	693933
54074	693934
21075	693935
65420	693936
168240	693937
78433	693938
16010	693939
46430	693940
89002	693941
67486	693942
45411	693943
125023	693944
33761	693945
8089	693946
3235	693947
15194	693948
103871	693949
101478	693950
31486	693951
104296	693952
34244	693953
31822	693954
25987	693955
28163	693956
24527	693957
55180	693958
21572	693959
12072	693960
6038	693961
55518	693962
32371	693963
907	693964
121124	693965
28295	693966
38709	693967
2858	693968
3158	693969
3717	693970
20177	693971
166	693972
10232	693973
2391	693974
22533	693975
96483	693976
26565	693977
6104	693978
9805	693979
884	693980
9342	693981
9096	693982
7429	693983
32119	693984
56475	693985
3161	693986
2238	693987
982	693988
59742	693989
28852	693990
4883	693991
11868	693992
134487	693993
66947	693994
29676	693995
3013	693996
10894	693997
33303	693998
29524	693999
14697	694000
25908	694001
28046	694002
14776	694003
101434	694004
17564	694005
85185	694006
70686	694007
25375	694008
39801	694009
18808	694010
20602	694011
7629	694012
794	694013
24931	694014
18171	694015
34607	694016
11548	694017
55665	694018
34663	694019
35311	694020
86936	694021
762	694022
44235	694023
5495	694024
36898	694025
155629	694026
26930	694027
26228	694028
594	694029
9711	694030
74974	694031
97	694032
58726	694033
44833	694034
88851	694035
37158	694036
8060	694037
5321	694038
7708	694039
20262	694040
5094	694041
11049	694042
72489	694043
13640	694044
21883	694045
34999	694046
3108	694047
54998	694048
12051	694049
32355	694050
37981	694051
769	694052
8840	694053
32548	694054
51900	694055
32479	694056
26656	694057
28291	694058
25354	694059
15341	694060
139470	694061
27520	694062
1522	694063
21147	694064
31568	694065
38738	694066
32288	694067
35429	694068
19908	694069
11778	694070
4182	694071
7609	694072
4434	694073
290	694074
1595	694075
14438	694076
133618	694077
1117	694078
346	694079
4145	694080
16527	694081
26491	694082
26751	694083
47649	694084
72229	694085
23911	694086
32269	694087
4930	694088
6324	694089
20135	694090
1058	694091
140060	694092
90501	694093
40772	694094
74134	694095
12819	694096
3692	694097
2926	694098
69450	694099
250	694100
5452	694101
1574	694102
25563	694103
79127	694104
22572	694105
12449	694106
57747	694107
50250	694108
20996	694109
26435	694110
15843	694111
23150	694112
9820	694113
36973	694114
31816	694115
1	694116
62945	694117
689	694118
7414	694119
1319	694120
5655	694121
32678	694122
665	694123
3679	694124
1035	694125
11043	694126
9154	694127
23647	694128
15027	694129
9540	694130
3490	694131
25824	694132
14693	694133
61	694134
17521	694135
57346	694136
21085	694137
47231	694138
582	694139
4374	694140
78675	694141
53133	694142
58216	694143
51817	694144
80779	694145
14326	694146
6739	694147
994	694148
1445	694149
44268	694150
77167	694151
55569	694152
32061	694153
6288	694154
93677	694155
123595	694156
10540	694157
67089	694158
30476	694159
59591	694160
64424	694161
17508	694162
55760	694163
24505	694164
5401	694165
54009	694166
14035	694167
58014	694168
1780	694169
27172	694170
22347	694171
9514	694172
118541	694173
49687	694174
25344	694175
22246	694176
5106	694177
124807	694178
103582	694179
137877	694180
136024	694181
155924	694182
69432	694183
109440	694184
44453	694185
178743	694186
102962	694187
5980	694188
58405	694189
60349	694190
70052	694191
81647	694192
25629	694193
21978	694194
65510	694195
57760	694196
33399	694197
32262	694198
5215	694199
1807	694200
83497	694201
7	694202
16377	694203
83621	694204
3219	694205
39879	694206
5953	694207
14067	694208
55598	694209
18214	694210
21605	694211
214	694212
8447	694213
49120	694214
4310	694215
41458	694216
14199	694217
1979	694218
31454	694219
35561	694220
43167	694221
31599	694222
2998	694223
26535	694224
12807	694225
4333	694226
16582	694227
8836	694228
137347	694229
72180	694230
1431	694231
22944	694232
8494	694233
732	694234
455	694235
71978	694236
4	694237
39437	694238
875	694239
50972	694240
17815	694241
65944	694242
37521	694243
30304	694244
94626	694245
31654	694246
15530	694247
1210	694248
15103	694249
24918	694250
56344	694251
27838	694252
2314	694253
39197	694254
8865	694255
1	694256
4408	694257
21047	694258
17460	694259
25075	694260
20834	694261
10012	694262
1035	694263
7107	694264
15269	694265
26562	694266
14679	694267
6973	694268
49094	694269
25198	694270
25755	694271
106	694272
2967	694273
18071	694274
933	694275
53926	694276
206	694277
81499	694278
16126	694279
1736	694280
164627	694281
15990	694282
33653	694283
1136	694284
74071	694285
26464	694286
10790	694287
46241	694288
26513	694289
72873	694290
7495	694291
3446	694292
4289	694293
444	694294
16309	694295
26481	694296
32836	694297
67435	694298
10910	694299
1	694300
19269	694301
78	694302
1858	694303
24473	694304
2223	694305
1800	694306
57524	694307
25651	694308
17278	694309
40539	694310
7824	694311
81580	694312
23998	694313
86259	694314
5084	694315
23834	694316
1192	694317
35606	694318
52586	694319
38593	694320
8889	694321
4593	694322
14385	694323
10451	694324
13065	694325
173206	694326
8878	694327
4012	694328
14344	694329
139557	694330
136928	694331
3663	694332
67637	694333
52604	694334
30749	694335
3762	694336
2336	694337
412	694338
23852	694339
10	694340
77004	694341
142860	694342
21721	694343
67302	694344
33181	694345
15556	694346
24	694347
583	694348
33442	694349
1532	694350
2860	694351
47590	694352
12053	694353
23961	694354
245	694355
25820	694356
4160	694357
86867	694358
308	694359
90550	694360
2567	694361
7	694362
47552	694363
82067	694364
3001	694365
31800	694366
37521	694367
31799	694368
97091	694369
1579	694370
1491	694371
5387	694372
3926	694373
75683	694374
50	694375
56	694376
29668	694377
79784	694378
78802	694379
4393	694380
14658	694381
17322	694382
25013	694383
2407	694384
33643	694385
977	694386
21168	694387
11056	694388
1147	694389
28458	694390
117758	694391
71978	694392
136038	694393
29842	694394
123901	694395
5850	694396
10170	694397
3012	694398
21781	694399
41	694400
41919	694401
72856	694402
33971	694403
21562	694404
748	694405
91967	694406
41802	694407
50574	694408
30332	694409
30069	694410
27502	694411
24173	694412
11784	694413
68214	694414
3688	694415
40720	694416
8512	694417
26249	694418
5572	694419
25807	694420
18783	694421
25032	694422
49229	694423
18040	694424
11343	694425
25016	694426
7288	694427
98207	694428
34611	694429
31970	694430
104979	694431
61	694432
46423	694433
15586	694434
41562	694435
25732	694436
60333	694437
35858	694438
85270	694439
50350	694440
5538	694441
138546	694442
29507	694443
12331	694444
1059	694445
52102	694446
141181	694447
28280	694448
5370	694449
35005	694450
128308	694451
22836	694452
20923	694453
14894	694454
12592	694455
64457	694456
21709	694457
40718	694458
5214	694459
81226	694460
8763	694461
23955	694462
72847	694463
1457	694464
94963	694465
4721	694466
24625	694467
164355	694468
46703	694469
37565	694470
4986	694471
45327	694472
6048	694473
54894	694474
35959	694475
35190	694476
49128	694477
25696	694478
18895	694479
27502	694480
9099	694481
115818	694482
20364	694483
72894	694484
4	694485
72871	694486
55362	694487
124117	694488
85337	694489
17509	694490
373	694491
8200	694492
36351	694493
125806	694494
3302	694495
64959	694496
27502	694497
71405	694498
47538	694499
111609	694500
74236	694501
64390	694502
17405	694503
389	694504
110676	694505
5670	694506
124162	694507
55092	694508
26249	694509
53622	694510
33681	694511
7357	694512
29322	694513
3947	694514
30236	694515
148	694516
24362	694517
5261	694518
16081	694519
11569	694520
247	694521
21391	694522
65429	694523
42519	694524
66782	694525
126618	694526
45597	694527
75704	694528
68216	694529
6940	694530
82941	694531
34567	694532
10058	694533
80828	694534
37051	694535
60655	694536
72268	694537
11561	694538
68292	694539
61800	694540
121443	694541
2391	694542
97206	694543
5109	694544
61747	694545
10604	694546
18818	694547
28941	694548
6871	694549
18227	694550
3544	694551
5321	694552
56787	694553
49162	694554
90270	694555
380	694556
177353	694557
1124	694558
35822	694559
21157	694560
9684	694561
11276	694562
31400	694563
40314	694564
12556	694565
78570	694566
32600	694567
27503	694568
180639	694569
4142	694570
96	694571
119660	694572
111260	694573
118424	694574
57918	694575
97888	694576
62453	694577
130188	694578
117296	694579
21750	694580
73380	694581
141848	694582
11311	694583
6874	694584
4524	694585
3259	694586
26205	694587
701	694588
8083	694589
1340	694590
1328	694591
24711	694592
32084	694593
6040	694594
17727	694595
2331	694596
27372	694597
26310	694598
9054	694599
44462	694600
2838	694601
75304	694602
1540	694603
7218	694604
2432	694605
186024	694606
64389	694607
39283	694608
30234	694609
5390	694610
39451	694611
15985	694612
65174	694613
63068	694614
1076	694615
17931	694616
3510	694617
39265	694618
13265	694619
37615	694620
55182	694621
40356	694622
16419	694623
29603	694624
132268	694625
29662	694626
57709	694627
115905	694628
92230	694629
72059	694630
176244	694631
149989	694632
36262	694633
114945	694634
176039	694635
40115	694636
24578	694637
86115	694638
20406	694639
86157	694640
92452	694641
92126	694642
15538	694643
49539	694644
103973	694645
134974	694646
106020	694647
87304	694648
52736	694649
115466	694650
66563	694651
106060	694652
43077	694653
19792	694654
68431	694655
37605	694656
30300	694657
92403	694658
171511	694659
25283	694660
151561	694661
116197	694662
52527	694663
140827	694664
27529	694665
77316	694666
6712	694667
52527	694668
15521	694669
15521	694670
69095	694671
6898	694672
2618	694673
43958	694674
12833	694675
61965	694676
50454	694677
74835	694678
27367	694679
102439	694680
10038	694681
8824	694682
25106	694683
2800	694684
6029	694685
4727	694686
55484	694687
3204	694688
47880	694689
10294	694690
21282	694691
5316	694692
5568	694693
66070	694694
355	694695
61360	694696
16622	694697
2297	694698
20326	694699
16866	694700
7916	694701
42547	694702
3789	694703
12156	694704
47623	694705
37677	694706
83703	694707
7983	694708
16545	694709
6235	694710
3	694711
20693	694712
4935	694713
32424	694714
2645	694715
9532	694716
41698	694717
74399	694718
72147	694719
863	694720
40914	694721
699	694722
25762	694723
14056	694724
714	694725
1920	694726
11632	694727
18198	694728
930	694729
67271	694730
30882	694731
43238	694732
462	694733
1993	694734
1	694735
23459	694736
84352	694737
8458	694738
19385	694739
21537	694740
1191	694741
2975	694742
23308	694743
8500	694744
8270	694745
88756	694746
45169	694747
46839	694748
7198	694749
36752	694750
2124	694751
58942	694752
6960	694753
10082	694754
26247	694755
25481	694756
2645	694757
130915	694758
40375	694759
4746	694760
51967	694761
12732	694762
63027	694763
84308	694764
48458	694765
48453	694766
35277	694767
67967	694768
23466	694769
26953	694770
56119	694771
14938	694772
11009	694773
101572	694774
69325	694775
21837	694776
97491	694777
38653	694778
26598	694779
17647	694780
45	694781
11555	694782
18273	694783
18774	694784
347	694785
68964	694786
92	694787
6	694788
347	694789
19426	694790
11874	694791
24314	694792
33187	694793
49022	694794
11113	694795
93818	694796
8852	694797
8236	694798
103500	694799
106929	694800
123887	694801
178575	694802
27769	694803
105578	694804
28345	694805
75034	694806
149174	694807
51183	694808
48384	694809
84091	694810
103651	694811
84271	694812
84513	694813
18525	694814
46292	694815
57967	694816
84513	694817
33169	694818
186152	694819
109915	694820
11147	694821
108609	694822
99657	694823
38778	694824
80771	694825
184931	694826
131193	694827
99055	694828
5305	694829
107922	694830
101810	694831
73228	694832
50643	694833
101337	694834
68329	694835
12674	694836
15597	694837
37098	694838
140809	694839
183767	694840
44318	694841
37748	694842
61866	694843
12826	694844
41348	694845
112275	694846
121726	694847
2707	694848
42408	694849
9177	694850
94938	694851
8681	694852
14484	694853
60524	694854
98859	694855
23998	694856
29	694857
87196	694858
131937	694859
21654	694860
119642	694861
170927	694862
108891	694863
151145	694864
128540	694865
53697	694866
110673	694867
82322	694868
24227	694869
55806	694870
60863	694871
77162	694872
2273	694873
100078	694874
11774	694875
92516	694876
55289	694877
129872	694878
171345	694879
22244	694880
78796	694881
14672	694882
124174	694883
20271	694884
19490	694885
18694	694886
11467	694887
81352	694888
73042	694889
7862	694890
79698	694891
38191	694892
40817	694893
128419	694894
124889	694895
30280	694896
5462	694897
30590	694898
79371	694899
91912	694900
126421	694901
12736	694902
55326	694903
83134	694904
38196	694905
46781	694906
84081	694907
61676	694908
128540	694909
46681	694910
62524	694911
40900	694912
17655	694913
75465	694914
64931	694915
46896	694916
48837	694917
45609	694918
16213	694919
12816	694920
81099	694921
37132	694922
35444	694923
65883	694924
77679	694925
99689	694926
33169	694927
34187	694928
68011	694929
108739	694930
139999	694931
153405	694932
91691	694933
152011	694934
67733	694935
109555	694936
79896	694937
74326	694938
42944	694939
56702	694940
35189	694941
88282	694942
185835	694943
43971	694944
4261	694945
72961	694946
11432	694947
67849	694948
17681	694949
142899	694950
53400	694951
189269	694952
101372	694953
64297	694954
9491	694955
107940	694956
72570	694957
112782	694958
103442	694959
14703	694960
117814	694961
31593	694962
54971	694963
35642	694964
29196	694965
2537	694966
101337	694967
17862	694968
71973	694969
16892	694970
31344	694971
76741	694972
12566	694973
12816	694974
84171	694975
144987	694976
58258	694977
42878	694978
19849	694979
62359	694980
71533	694981
147561	694982
17326	694983
44120	694984
115270	694985
43663	694986
60724	694987
100821	694988
93765	694989
20143	694990
8787	694991
45629	694992
76761	694993
21143	694994
110664	694995
171954	694996
16398	694997
88463	694998
9297	694999
64103	695000
67495	695001
67575	695002
165411	695003
40283	695004
49503	695005
37898	695006
79101	695007
67953	695008
69337	695009
26283	695010
51803	695011
186842	695012
42087	695013
158498	695014
127940	695015
5022	695016
114797	695017
16660	695018
84401	695019
99767	695020
9106	695021
8253	695022
50786	695023
82512	695024
41337	695025
68031	695026
24183	695027
70931	695028
1149	695029
79772	695030
95538	695031
54160	695032
55307	695033
96843	695034
24421	695035
69931	695036
165586	695037
31697	695038
56274	695039
113122	695040
46896	695041
18603	695042
21126	695043
142386	695044
72140	695045
66825	695046
50423	695047
110708	695048
11876	695049
140926	695050
53270	695051
25805	695052
134178	695053
7165	695054
44146	695055
26519	695056
49018	695057
63537	695058
54319	695059
35272	695060
112585	695061
112343	695062
35098	695063
139739	695064
79476	695065
93868	695066
79064	695067
65235	695068
167409	695069
62879	695070
35093	695071
54677	695072
48727	695073
26933	695074
98649	695075
45353	695076
7783	695077
56893	695078
52208	695079
118528	695080
41861	695081
138845	695082
107946	695083
10700	695084
110128	695085
68141	695086
68242	695087
25899	695088
68141	695089
150051	695090
104871	695091
50596	695092
92041	695093
45671	695094
70980	695095
11960	695096
142642	695097
15038	695098
41344	695099
63387	695100
69774	695101
128636	695102
38145	695103
154809	695104
88253	695105
67671	695106
16699	695107
23313	695108
68069	695109
31869	695110
128372	695111
68322	695112
14860	695113
60628	695114
131851	695115
169722	695116
78408	695117
69745	695118
95769	695119
52380	695120
87887	695121
165404	695122
5973	695123
40411	695124
88225	695125
58236	695126
74849	695127
39067	695128
72483	695129
100896	695130
9326	695131
18532	695132
123320	695133
28009	695134
163422	695135
119024	695136
96099	695137
75546	695138
40337	695139
44112	695140
87723	695141
79788	695142
56832	695143
117593	695144
34191	695145
97049	695146
85112	695147
64459	695148
82806	695149
80313	695150
141607	695151
37363	695152
142018	695153
50086	695154
19727	695155
10722	695156
156691	695157
185552	695158
91947	695159
100798	695160
36096	695161
29302	695162
152683	695163
75408	695164
66599	695165
7012	695166
62164	695167
31251	695168
4751	695169
99661	695170
79420	695171
38371	695172
103896	695173
3652	695174
43646	695175
174326	695176
97746	695177
127369	695178
26344	695179
69690	695180
63973	695181
102225	695182
19236	695183
53972	695184
14087	695185
185492	695186
10757	695187
111919	695188
65888	695189
10266	695190
26956	695191
6915	695192
75551	695193
24104	695194
11915	695195
8461	695196
36064	695197
50727	695198
20906	695199
188579	695200
99588	695201
96258	695202
17884	695203
38745	695204
91923	695205
42868	695206
55600	695207
14049	695208
10788	695209
61679	695210
10577	695211
123196	695212
67840	695213
77275	695214
114385	695215
38170	695216
44467	695217
29428	695218
48944	695219
51728	695220
62748	695221
168861	695222
66168	695223
44081	695224
56720	695225
116189	695226
183192	695227
140968	695228
62384	695229
68404	695230
30233	695231
157100	695232
63914	695233
24093	695234
55587	695235
126557	695236
89562	695237
75602	695238
71870	695239
65145	695240
21075	695241
23445	695242
47286	695243
182824	695244
71132	695245
82552	695246
95834	695247
39050	695248
55708	695249
9235	695250
58250	695251
56151	695252
45445	695253
72638	695254
26200	695255
109936	695256
66794	695257
85566	695258
56092	695259
80521	695260
20913	695261
95378	695262
17909	695263
4420	695264
38389	695265
75129	695266
29	695267
111167	695268
63623	695269
80435	695270
99189	695271
72188	695272
65962	695273
111959	695274
56443	695275
110685	695276
1816	695277
11930	695278
76294	695279
17056	695280
99518	695281
33721	695282
72907	695283
128177	695284
140485	695285
14620	695286
84333	695287
23072	695288
72912	695289
24000	695290
21126	695291
24933	695292
92406	695293
60943	695294
47358	695295
110120	695296
94063	695297
960	695298
46613	695299
96026	695300
141837	695301
160475	695302
109316	695303
17285	695304
54333	695305
120803	695306
7756	695307
38086	695308
118029	695309
51829	695310
107906	695311
69910	695312
147883	695313
183993	695314
109097	695315
89168	695316
23044	695317
22324	695318
10635	695319
49226	695320
37175	695321
26022	695322
19727	695323
35802	695324
66500	695325
53300	695326
57099	695327
10577	695328
59904	695329
40242	695330
91856	695331
158643	695332
75457	695333
83356	695334
7923	695335
45218	695336
123720	695337
126577	695338
19492	695339
33723	695340
88141	695341
18050	695342
2943	695343
51394	695344
132265	695345
78089	695346
31640	695347
84311	695348
102775	695349
6249	695350
183230	695351
67681	695352
67361	695353
71870	695354
65884	695355
30504	695356
31578	695357
63893	695358
14791	695359
98059	695360
22634	695361
57996	695362
1897	695363
127094	695364
56553	695365
127402	695366
187612	695367
179705	695368
161722	695369
10614	695370
88442	695371
65965	695372
112325	695373
61809	695374
11464	695375
57986	695376
104971	695377
20751	695378
48384	695379
48303	695380
126953	695381
32650	695382
18500	695383
63623	695384
29397	695385
33071	695386
70938	695387
3331	695388
83383	695389
88	695390
31358	695391
18219	695392
60139	695393
69155	695394
42831	695395
16892	695396
9725	695397
39494	695398
22397	695399
115314	695400
5097	695401
17841	695402
47902	695403
1053	695404
53350	695405
27044	695406
15160	695407
11339	695408
29606	695409
61600	695410
73689	695411
48306	695412
19735	695413
3574	695414
284	695415
16431	695416
44336	695417
43528	695418
2438	695419
5524	695420
4438	695421
8243	695422
7181	695423
45138	695424
42519	695425
2686	695426
6300	695427
32611	695428
14694	695429
1062	695430
3423	695431
391	695432
35673	695433
1362	695434
39007	695435
4872	695436
23921	695437
106361	695438
44641	695439
113703	695440
73538	695441
38160	695442
32136	695443
19615	695444
8791	695445
114671	695446
19605	695447
6794	695448
35787	695449
21544	695450
21620	695451
23976	695452
56512	695453
2437	695454
43622	695455
10190	695456
42154	695457
113123	695458
114350	695459
52308	695460
16667	695461
3455	695462
44600	695463
6245	695464
30948	695465
16964	695466
89621	695467
75236	695468
24476	695469
135288	695470
10325	695471
90060	695472
28109	695473
14089	695474
42536	695475
8257	695476
17228	695477
46692	695478
29007	695479
81634	695480
11543	695481
4478	695482
51469	695483
6355	695484
60974	695485
60273	695486
52522	695487
77214	695488
20170	695489
11414	695490
3514	695491
11975	695492
36056	695493
7858	695494
43703	695495
11925	695496
22574	695497
43263	695498
146539	695499
13811	695500
118376	695501
42262	695502
20767	695503
34893	695504
75318	695505
50946	695506
28695	695507
9896	695508
43715	695509
13821	695510
12724	695511
23712	695512
21620	695513
23947	695514
1425	695515
21506	695516
42465	695517
43165	695518
124956	695519
12092	695520
53528	695521
42650	695522
43170	695523
51964	695524
704	695525
14226	695526
1041	695527
44732	695528
35206	695529
92009	695530
23569	695531
47952	695532
43618	695533
75336	695534
54781	695535
39036	695536
14209	695537
49657	695538
17298	695539
35024	695540
128	695541
62620	695542
14010	695543
24308	695544
29653	695545
25674	695546
4996	695547
45908	695548
42089	695549
52464	695550
11737	695551
19725	695552
41311	695553
144470	695554
16515	695555
89741	695556
33546	695557
20088	695558
38601	695559
24458	695560
4996	695561
50793	695562
73696	695563
61356	695564
5093	695565
42768	695566
7908	695567
13776	695568
46138	695569
52288	695570
5334	695571
6923	695572
31829	695573
16713	695574
14071	695575
23904	695576
37930	695577
16901	695578
10315	695579
39760	695580
30417	695581
43064	695582
4507	695583
14787	695584
6638	695585
16347	695586
65731	695587
32516	695588
35015	695589
518	695590
31018	695591
23116	695592
28820	695593
62725	695594
7597	695595
63558	695596
144373	695597
2773	695598
1953	695599
28779	695600
4727	695601
62369	695602
10196	695603
16842	695604
23696	695605
23617	695606
23689	695607
61149	695608
21125	695609
9234	695610
19909	695611
9334	695612
20132	695613
14855	695614
34941	695615
75460	695616
31587	695617
62218	695618
1991	695619
4687	695620
74709	695621
3502	695622
9122	695623
70840	695624
19872	695625
42259	695626
42514	695627
35491	695628
68822	695629
50838	695630
25339	695631
11766	695632
12057	695633
50858	695634
50791	695635
518	695636
36921	695637
8674	695638
61536	695639
24220	695640
17008	695641
52348	695642
6554	695643
721	695644
41951	695645
65984	695646
46285	695647
24224	695648
7687	695649
8852	695650
51080	695651
73330	695652
25035	695653
159747	695654
28670	695655
29474	695656
42685	695657
24145	695658
24437	695659
91157	695660
8867	695661
35302	695662
29000	695663
5892	695664
28662	695665
1845	695666
81443	695667
18990	695668
18990	695669
61535	695670
9577	695671
298	695672
38478	695673
11612	695674
8336	695675
20161	695676
5805	695677
51183	695678
14276	695679
26659	695680
3634	695681
9600	695682
71904	695683
137759	695684
185113	695685
70035	695686
1884	695687
234	695688
6150	695689
1234	695690
76881	695691
86763	695692
59777	695693
60672	695694
4097	695695
109176	695696
2871	695697
186467	695698
10641	695699
76236	695700
247	695701
47451	695702
12007	695703
124834	695704
10103	695705
48139	695706
89004	695707
30317	695708
15538	695709
34796	695710
62295	695711
10461	695712
6350	695713
29495	695714
43243	695715
11667	695716
7559	695717
1350	695718
76	695719
17889	695720
58145	695721
105265	695722
82308	695723
99738	695724
6925	695725
56884	695726
158552	695727
2797	695728
1693	695729
14952	695730
98885	695731
51184	695732
142169	695733
140981	695734
30606	695735
97	695736
11403	695737
59281	695738
52032	695739
158978	695740
95028	695741
23018	695742
28564	695743
46	695744
105738	695745
25742	695746
6716	695747
98296	695748
71120	695749
60139	695750
4449	695751
5050	695752
810	695753
60780	695754
28541	695755
87506	695756
15978	695757
28026	695758
33284	695759
65962	695760
34114	695761
4317	695762
43976	695763
32751	695764
134586	695765
12928	695766
60083	695767
126865	695768
17018	695769
124188	695770
46529	695771
135894	695772
43482	695773
638	695774
16140	695775
37960	695776
54682	695777
22363	695778
64008	695779
6561	695780
9858	695781
28514	695782
312	695783
134875	695784
72947	695785
24222	695786
11614	695787
6151	695788
839	695789
32634	695790
8310	695791
28127	695792
24272	695793
18844	695794
34099	695795
7836	695796
5311	695797
16267	695798
261	695799
24286	695800
4539	695801
13280	695802
108998	695803
91485	695804
44433	695805
543	695806
24272	695807
65366	695808
25028	695809
185526	695810
24374	695811
14402	695812
55481	695813
377	695814
125415	695815
155810	695816
79347	695817
137916	695818
28405	695819
9885	695820
9099	695821
46129	695822
20059	695823
98710	695824
4438	695825
5340	695826
22869	695827
15006	695828
2238	695829
577	695830
266	695831
53409	695832
38479	695833
70706	695834
53739	695835
85685	695836
114051	695837
21238	695838
6752	695839
267	695840
106513	695841
12930	695842
42481	695843
35615	695844
14508	695845
45394	695846
3340	695847
4956	695848
178414	695849
103342	695850
15541	695851
171739	695852
3739	695853
8165	695854
10473	695855
13126	695856
57898	695857
39172	695858
15421	695859
66895	695860
36055	695861
37605	695862
7306	695863
639	695864
70643	695865
51446	695866
6999	695867
162628	695868
112949	695869
762	695870
41582	695871
18614	695872
2016	695873
63267	695874
54944	695875
42698	695876
97674	695877
67848	695878
51439	695879
8584	695880
99982	695881
76852	695882
29944	695883
37085	695884
6370	695885
8306	695886
145114	695887
114912	695888
4946	695889
19372	695890
34753	695891
72338	695892
3846	695893
1955	695894
44556	695895
13245	695896
59558	695897
119927	695898
13639	695899
9643	695900
14462	695901
13109	695902
17047	695903
3536	695904
34834	695905
9514	695906
33091	695907
54388	695908
60094	695909
69603	695910
15477	695911
6461	695912
3500	695913
20336	695914
11643	695915
4700	695916
23867	695917
72130	695918
40414	695919
24920	695920
3022	695921
60434	695922
32329	695923
1900	695924
18489	695925
7367	695926
42906	695927
74728	695928
29880	695929
5864	695930
41555	695931
10414	695932
50413	695933
26683	695934
568	695935
366	695936
2685	695937
25019	695938
64899	695939
41163	695940
11689	695941
5444	695942
3411	695943
4946	695944
835	695945
7210	695946
5297	695947
1312	695948
7020	695949
6482	695950
11692	695951
72166	695952
38125	695953
6153	695954
3738	695955
11521	695956
830	695957
26866	695958
4545	695959
5655	695960
7775	695961
47314	695962
79178	695963
8225	695964
448	695965
454	695966
4285	695967
33032	695968
1609	695969
6100	695970
1907	695971
8520	695972
3302	695973
22470	695974
47952	695975
9750	695976
2617	695977
5645	695978
108039	695979
79911	695980
30829	695981
108368	695982
28362	695983
50050	695984
2951	695985
2099	695986
1609	695987
48331	695988
1883	695989
59690	695990
50406	695991
24822	695992
18953	695993
2816	695994
3976	695995
4226	695996
15467	695997
19149	695998
9512	695999
30742	696000
6947	696001
9309	696002
14329	696003
60725	696004
16815	696005
44575	696006
4522	696007
2884	696008
69244	696009
70731	696010
34126	696011
3782	696012
6736	696013
3294	696014
6472	696015
28365	696016
262	696017
34684	696018
14441	696019
46150	696020
2750	696021
10509	696022
345	696023
2513	696024
11589	696025
19435	696026
8469	696027
6380	696028
64876	696029
18725	696030
4574	696031
3749	696032
16218	696033
41977	696034
4137	696035
75819	696036
631	696037
13105	696038
23497	696039
13198	696040
23550	696041
4937	696042
67177	696043
2993	696044
711	696045
3495	696046
43465	696047
11604	696048
59685	696049
9790	696050
4208	696051
28472	696052
54997	696053
1468	696054
69949	696055
9028	696056
39936	696057
28383	696058
21023	696059
27974	696060
1692	696061
3795	696062
3392	696063
250	696064
5986	696065
136	696066
40547	696067
46978	696068
254	696069
4808	696070
9012	696071
3748	696072
58363	696073
56436	696074
7775	696075
7447	696076
4294	696077
4606	696078
118817	696079
5556	696080
34547	696081
9600	696082
21606	696083
14268	696084
5712	696085
9028	696086
3267	696087
1452	696088
39717	696089
3749	696090
5097	696091
1786	696092
113163	696093
7738	696094
8447	696095
16266	696096
27105	696097
71295	696098
3749	696099
3231	696100
1784	696101
4405	696102
61251	696103
22467	696104
1434	696105
88917	696106
27277	696107
100554	696108
33450	696109
17428	696110
32498	696111
31263	696112
78560	696113
11263	696114
19471	696115
28155	696116
14911	696117
25066	696118
21	696119
77	696120
26491	696121
48032	696122
545	696123
3934	696124
85078	696125
3108	696126
27	696127
49974	696128
45781	696129
77931	696130
2271	696131
1046	696132
47547	696133
24147	696134
10613	696135
14120	696136
21986	696137
308	696138
21810	696139
24147	696140
1046	696141
31392	696142
5685	696143
28059	696144
6151	696145
15691	696146
10730	696147
54	696148
15113	696149
103204	696150
245	696151
12760	696152
985	696153
60818	696154
56022	696155
46304	696156
101458	696157
8080	696158
140897	696159
162980	696160
66495	696161
17278	696162
3853	696163
11314	696164
20082	696165
32037	696166
3732	696167
3376	696168
50837	696169
41540	696170
105074	696171
24748	696172
103751	696173
39163	696174
33632	696175
1135	696176
94632	696177
143786	696178
8360	696179
8847	696180
8250	696181
113949	696182
162325	696183
70437	696184
40118	696185
108562	696186
18271	696187
56206	696188
1868	696189
23517	696190
2863	696191
11403	696192
90355	696193
4662	696194
106903	696195
43220	696196
4904	696197
4050	696198
182742	696199
6963	696200
86152	696201
88884	696202
176212	696203
9178	696204
80051	696205
55750	696206
45239	696207
15941	696208
108882	696209
14370	696210
939	696211
458	696212
76364	696213
15905	696214
1540	696215
88354	696216
22552	696217
1	696218
88	696219
32293	696220
39177	696221
21771	696222
48013	696223
39332	696224
48	696225
234	696226
46884	696227
26622	696228
2126	696229
16049	696230
8732	696231
10243	696232
26784	696233
32702	696234
26724	696235
39195	696236
32647	696237
39578	696238
67906	696239
6331	696240
2617	696241
63059	696242
14485	696243
4968	696244
31106	696245
1468	696246
66766	696247
2577	696248
6686	696249
28084	696250
65747	696251
57864	696252
22665	696253
21454	696254
1927	696255
93863	696256
13960	696257
70247	696258
16792	696259
14201	696260
38889	696261
7154	696262
45135	696263
81720	696264
14850	696265
37833	696266
31108	696267
56898	696268
114647	696269
62274	696270
24663	696271
5400	696272
7305	696273
37892	696274
13750	696275
45972	696276
43651	696277
44508	696278
9586	696279
39894	696280
26004	696281
8993	696282
41868	696283
15272	696284
8933	696285
19326	696286
35888	696287
23390	696288
59578	696289
18377	696290
15473	696291
17900	696292
60142	696293
45486	696294
21515	696295
13450	696296
11613	696297
169487	696298
40806	696299
2146	696300
14637	696301
57793	696302
95087	696303
12153	696304
88622	696305
47820	696306
2912	696307
100007	696308
92696	696309
80268	696310
44796	696311
146953	696312
82516	696313
30738	696314
44709	696315
33386	696316
15824	696317
21070	696318
44465	696319
171422	696320
16597	696321
25844	696322
83007	696323
3979	696324
3511	696325
6370	696326
18883	696327
66441	696328
75750	696329
57405	696330
17409	696331
4904	696332
3979	696333
20378	696334
32979	696335
28160	696336
42523	696337
34834	696338
22258	696339
14109	696340
65181	696341
6222	696342
60313	696343
30823	696344
11728	696345
43117	696346
104542	696347
47179	696348
30389	696349
81656	696350
6825	696351
90816	696352
6629	696353
21603	696354
9347	696355
23196	696356
2644	696357
105930	696358
41230	696359
709	696360
26107	696361
12679	696362
19246	696363
37892	696364
68399	696365
62725	696366
65554	696367
15	696368
25692	696369
6613	696370
36385	696371
187676	696372
17898	696373
52469	696374
31347	696375
8429	696376
23203	696377
13620	696378
14877	696379
16964	696380
37880	696381
39414	696382
17904	696383
131327	696384
31546	696385
28136	696386
2168	696387
6769	696388
16227	696389
55996	696390
119143	696391
14028	696392
74557	696393
6999	696394
27232	696395
11107	696396
85860	696397
1978	696398
167	696399
137310	696400
41771	696401
25936	696402
71603	696403
34581	696404
208	696405
11637	696406
33386	696407
8703	696408
9210	696409
3318	696410
64224	696411
122972	696412
27823	696413
29968	696414
32508	696415
56419	696416
41998	696417
41998	696418
10532	696419
5883	696420
145099	696421
23867	696422
103017	696423
97686	696424
99808	696425
44796	696426
12617	696427
16815	696428
114945	696429
162110	696430
90231	696431
9798	696432
44308	696433
103213	696434
129792	696435
25447	696436
79524	696437
82554	696438
26589	696439
72807	696440
67934	696441
87219	696442
19176	696443
9848	696444
66071	696445
7295	696446
4423	696447
570	696448
14370	696449
55956	696450
26328	696451
31347	696452
45593	696453
2100	696454
68809	696455
99064	696456
3834	696457
17925	696458
12084	696459
2554	696460
34375	696461
57651	696462
119387	696463
91792	696464
49198	696465
9419	696466
56454	696467
70057	696468
20774	696469
36033	696470
51573	696471
68531	696472
106006	696473
16095	696474
21710	696475
99808	696476
39107	696477
55989	696478
94	696479
2186	696480
36271	696481
37868	696482
32484	696483
48477	696484
7526	696485
1034	696486
56610	696487
13476	696488
20417	696489
2368	696490
28002	696491
30171	696492
6645	696493
21445	696494
3241	696495
13603	696496
3650	696497
26482	696498
307	696499
94	696500
23649	696501
38520	696502
7866	696503
17708	696504
64425	696505
10015	696506
41686	696507
1097	696508
10887	696509
79226	696510
2841	696511
10872	696512
58269	696513
45872	696514
7126	696515
16131	696516
22933	696517
9202	696518
38611	696519
18971	696520
23614	696521
5073	696522
41888	696523
4748	696524
16497	696525
25000	696526
108597	696527
8418	696528
38445	696529
37661	696530
2554	696531
31219	696532
71453	696533
36710	696534
72941	696535
91227	696536
1797	696537
82561	696538
16286	696539
55960	696540
23018	696541
55234	696542
426	696543
146329	696544
14020	696545
4770	696546
12080	696547
66210	696548
41513	696549
25072	696550
24209	696551
9049	696552
58324	696553
40306	696554
53351	696555
16421	696556
10530	696557
54187	696558
13814	696559
66407	696560
35961	696561
19261	696562
5071	696563
50034	696564
35567	696565
925	696566
46084	696567
58221	696568
42759	696569
62244	696570
29457	696571
23282	696572
23984	696573
28748	696574
21161	696575
8650	696576
8646	696577
20518	696578
186665	696579
26196	696580
16381	696581
17621	696582
40089	696583
38027	696584
25838	696585
6550	696586
30725	696587
56388	696588
57372	696589
2471	696590
53259	696591
40686	696592
21104	696593
10083	696594
39990	696595
9989	696596
37282	696597
110562	696598
28050	696599
3863	696600
75489	696601
19900	696602
29204	696603
89025	696604
74658	696605
182228	696606
52495	696607
8959	696608
1148	696609
4513	696610
94719	696611
6511	696612
64768	696613
12153	696614
8535	696615
157832	696616
48882	696617
7944	696618
4765	696619
18094	696620
6652	696621
89089	696622
7422	696623
74319	696624
1723	696625
4107	696626
18920	696627
53863	696628
107249	696629
16145	696630
12468	696631
7077	696632
9735	696633
12494	696634
10861	696635
26724	696636
132073	696637
43068	696638
11673	696639
978	696640
4686	696641
74645	696642
32159	696643
2347	696644
47855	696645
3329	696646
31757	696647
5112	696648
738	696649
15778	696650
5787	696651
48024	696652
31977	696653
136761	696654
90540	696655
1927	696656
56499	696657
26731	696658
38022	696659
83451	696660
53240	696661
116900	696662
57906	696663
1037	696664
2940	696665
17438	696666
22613	696667
2289	696668
44622	696669
12382	696670
54204	696671
6815	696672
31138	696673
16074	696674
13564	696675
28136	696676
16044	696677
9775	696678
27037	696679
60104	696680
8437	696681
81611	696682
43436	696683
6120	696684
1996	696685
32670	696686
24246	696687
41804	696688
1403	696689
98029	696690
1029	696691
44744	696692
68311	696693
25102	696694
87117	696695
71493	696696
84698	696697
17407	696698
8729	696699
17106	696700
2087	696701
50154	696702
5814	696703
11530	696704
7394	696705
64864	696706
49979	696707
23920	696708
80307	696709
15883	696710
79560	696711
2289	696712
161939	696713
1624	696714
57965	696715
71080	696716
40033	696717
25175	696718
42096	696719
3907	696720
23684	696721
109080	696722
3832	696723
23203	696724
20778	696725
117454	696726
51974	696727
3955	696728
42972	696729
1455	696730
11606	696731
13688	696732
4674	696733
11673	696734
22633	696735
1973	696736
10837	696737
47947	696738
58620	696739
32856	696740
39802	696741
33313	696742
11389	696743
11512	696744
97159	696745
82330	696746
122436	696747
166312	696748
34333	696749
16124	696750
19195	696751
38753	696752
745	696753
61799	696754
82063	696755
741	696756
5646	696757
30537	696758
41916	696759
85827	696760
47523	696761
3197	696762
172106	696763
77969	696764
35291	696765
47993	696766
67667	696767
55715	696768
36583	696769
72629	696770
868	696771
50701	696772
13253	696773
65614	696774
58202	696775
2283	696776
713	696777
37372	696778
331	696779
36697	696780
50224	696781
64	696782
110946	696783
33717	696784
43530	696785
3304	696786
74539	696787
30292	696788
33627	696789
30807	696790
2187	696791
12657	696792
16672	696793
26437	696794
37619	696795
10903	696796
58146	696797
52335	696798
19438	696799
56242	696800
39533	696801
264	696802
31674	696803
19166	696804
39630	696805
69288	696806
49216	696807
45333	696808
25852	696809
11512	696810
65664	696811
12532	696812
3139	696813
3139	696814
35477	696815
4383	696816
2877	696817
32757	696818
68322	696819
68935	696820
55492	696821
33494	696822
78600	696823
76779	696824
45369	696825
39774	696826
10736	696827
21406	696828
55894	696829
13757	696830
90719	696831
2754	696832
3627	696833
1201	696834
87373	696835
53935	696836
30715	696837
5866	696838
188505	696839
53084	696840
31754	696841
32143	696842
19329	696843
31374	696844
37298	696845
101210	696846
4688	696847
16072	696848
6520	696849
47101	696850
35235	696851
21536	696852
5621	696853
2901	696854
42340	696855
2538	696856
34700	696857
34777	696858
3020	696859
24258	696860
11606	696861
50831	696862
22730	696863
119054	696864
14434	696865
93321	696866
72266	696867
18287	696868
44555	696869
60104	696870
25078	696871
44304	696872
10860	696873
24091	696874
8018	696875
30824	696876
125440	696877
9444	696878
76270	696879
7747	696880
53694	696881
16894	696882
12583	696883
27865	696884
5763	696885
6140	696886
25613	696887
6439	696888
3	696889
96283	696890
68428	696891
19789	696892
19208	696893
65784	696894
15613	696895
41699	696896
1810	696897
69598	696898
39997	696899
70662	696900
50273	696901
18978	696902
33434	696903
93580	696904
65447	696905
5452	696906
50671	696907
59032	696908
133896	696909
23616	696910
114833	696911
26424	696912
14648	696913
74902	696914
4031	696915
38928	696916
99245	696917
83335	696918
26963	696919
2185	696920
39357	696921
29224	696922
38428	696923
12418	696924
44042	696925
61172	696926
53516	696927
16068	696928
87300	696929
993	696930
2046	696931
104829	696932
29329	696933
10263	696934
35016	696935
1526	696936
892	696937
45751	696938
10009	696939
56093	696940
105428	696941
22613	696942
27887	696943
66742	696944
63667	696945
34317	696946
53086	696947
27302	696948
61926	696949
61920	696950
58376	696951
74665	696952
5410	696953
6009	696954
14915	696955
102696	696956
50212	696957
2563	696958
93942	696959
41868	696960
71916	696961
32581	696962
38953	696963
22139	696964
42634	696965
18024	696966
984	696967
30681	696968
11619	696969
4674	696970
49574	696971
54307	696972
5608	696973
24345	696974
115981	696975
5616	696976
19518	696977
16462	696978
46154	696979
21052	696980
46329	696981
7350	696982
5702	696983
43196	696984
68762	696985
82216	696986
7689	696987
45819	696988
80108	696989
3	696990
1081	696991
21176	696992
24164	696993
42930	696994
19236	696995
68381	696996
36940	696997
125477	696998
49649	696999
110918	697000
61042	697001
19650	697002
5391	697003
34442	697004
8231	697005
31684	697006
156	697007
156746	697008
21634	697009
39791	697010
13214	697011
25426	697012
627	697013
67507	697014
145968	697015
53599	697016
7007	697017
2198	697018
1555	697019
5423	697020
81564	697021
14228	697022
83682	697023
2979	697024
122468	697025
43107	697026
41865	697027
140854	697028
59620	697029
32224	697030
15527	697031
49592	697032
46714	697033
1576	697034
47888	697035
10862	697036
14020	697037
32712	697038
25625	697039
9966	697040
9277	697041
40433	697042
45644	697043
59741	697044
35321	697045
17714	697046
18557	697047
19996	697048
15367	697049
30841	697050
45700	697051
4573	697052
32411	697053
4516	697054
37971	697055
37475	697056
27996	697057
2235	697058
30478	697059
38699	697060
16638	697061
42599	697062
104972	697063
3085	697064
49200	697065
8004	697066
19292	697067
64579	697068
264	697069
16068	697070
3885	697071
80963	697072
1542	697073
16450	697074
37742	697075
43666	697076
19688	697077
19688	697078
31170	697079
60989	697080
38727	697081
6803	697082
23144	697083
28537	697084
19248	697085
5783	697086
24292	697087
25181	697088
44946	697089
14758	697090
85125	697091
39101	697092
41228	697093
35934	697094
95947	697095
178	697096
40864	697097
54323	697098
5811	697099
15021	697100
1582	697101
55708	697102
8464	697103
11525	697104
122463	697105
32026	697106
18687	697107
31841	697108
9084	697109
49090	697110
11918	697111
127546	697112
49909	697113
36815	697114
47583	697115
57596	697116
87726	697117
752	697118
28893	697119
1440	697120
34414	697121
248	697122
12721	697123
18023	697124
30681	697125
70092	697126
7955	697127
86322	697128
120145	697129
76858	697130
103727	697131
49715	697132
5614	697133
5614	697134
30787	697135
56513	697136
7124	697137
31823	697138
4736	697139
10277	697140
65873	697141
119190	697142
706	697143
49720	697144
18477	697145
8510	697146
33336	697147
140827	697148
31736	697149
46835	697150
47954	697151
58620	697152
15375	697153
28664	697154
11148	697155
4351	697156
6007	697157
10916	697158
548	697159
96469	697160
125746	697161
10559	697162
63070	697163
72761	697164
80996	697165
6119	697166
80301	697167
74114	697168
47589	697169
28359	697170
67640	697171
31817	697172
65778	697173
55882	697174
8611	697175
22141	697176
2569	697177
57828	697178
167521	697179
26826	697180
26306	697181
30567	697182
50383	697183
3031	697184
8691	697185
647	697186
14776	697187
50956	697188
70247	697189
19442	697190
39426	697191
519	697192
51575	697193
39020	697194
39990	697195
20375	697196
28144	697197
56251	697198
9816	697199
34246	697200
43118	697201
32593	697202
15873	697203
5959	697204
23182	697205
857	697206
12648	697207
672	697208
50232	697209
10507	697210
24277	697211
26549	697212
11822	697213
28280	697214
141	697215
25603	697216
37330	697217
6449	697218
40089	697219
69084	697220
65142	697221
56534	697222
45733	697223
82424	697224
38089	697225
16053	697226
19238	697227
10200	697228
5623	697229
2696	697230
51512	697231
17404	697232
60748	697233
13687	697234
69287	697235
31417	697236
3016	697237
138743	697238
3	697239
14724	697240
104193	697241
23534	697242
60252	697243
65108	697244
34640	697245
14033	697246
2665	697247
18101	697248
1148	697249
4398	697250
50031	697251
2122	697252
63016	697253
50264	697254
6006	697255
26353	697256
11384	697257
86169	697258
284	697259
1438	697260
4926	697261
972	697262
68572	697263
20873	697264
19572	697265
22406	697266
4688	697267
8457	697268
16072	697269
34231	697270
7915	697271
8538	697272
16736	697273
1492	697274
36222	697275
34333	697276
3241	697277
71423	697278
27527	697279
30906	697280
46174	697281
30561	697282
19327	697283
7998	697284
18788	697285
21654	697286
45277	697287
3842	697288
43056	697289
47840	697290
70213	697291
4378	697292
39807	697293
56690	697294
78898	697295
50603	697296
102738	697297
129428	697298
42823	697299
140990	697300
26324	697301
106536	697302
5638	697303
71492	697304
3269	697305
47	697306
324	697307
55403	697308
38913	697309
50264	697310
64742	697311
37758	697312
56459	697313
38958	697314
83271	697315
30712	697316
56913	697317
45838	697318
21588	697319
10696	697320
96463	697321
102250	697322
38579	697323
56328	697324
60967	697325
54772	697326
17651	697327
47594	697328
3122	697329
46080	697330
81596	697331
18449	697332
8203	697333
9350	697334
52525	697335
57710	697336
44736	697337
98447	697338
36860	697339
32339	697340
38605	697341
3255	697342
14788	697343
415	697344
106472	697345
25389	697346
44526	697347
67434	697348
3408	697349
98342	697350
16574	697351
46184	697352
45209	697353
24212	697354
130052	697355
13747	697356
40036	697357
130716	697358
64685	697359
37514	697360
41508	697361
65668	697362
38783	697363
99977	697364
121750	697365
41839	697366
17875	697367
63603	697368
19996	697369
4962	697370
8680	697371
8146	697372
81297	697373
19208	697374
9821	697375
50196	697376
32810	697377
46761	697378
29547	697379
49540	697380
75031	697381
34682	697382
66272	697383
55226	697384
9905	697385
83647	697386
67581	697387
64194	697388
20456	697389
27142	697390
1090	697391
78140	697392
54805	697393
45356	697394
56432	697395
6487	697396
11463	697397
5030	697398
13750	697399
15312	697400
30649	697401
34187	697402
1969	697403
507	697404
73772	697405
6393	697406
95874	697407
34341	697408
38936	697409
45864	697410
8023	697411
16811	697412
91075	697413
50910	697414
37937	697415
21580	697416
32397	697417
61065	697418
65135	697419
6658	697420
3	697421
125757	697422
13828	697423
12972	697424
84543	697425
6393	697426
20792	697427
109670	697428
19282	697429
43879	697430
27604	697431
25774	697432
1723	697433
13582	697434
27812	697435
24978	697436
60591	697437
28487	697438
50614	697439
10728	697440
98585	697441
15177	697442
22632	697443
41513	697444
15466	697445
13177	697446
58262	697447
6917	697448
79381	697449
5550	697450
81506	697451
65664	697452
23159	697453
19200	697454
51837	697455
21666	697456
57158	697457
60232	697458
210	697459
17974	697460
7772	697461
131860	697462
32720	697463
56748	697464
19212	697465
30537	697466
39253	697467
96023	697468
108860	697469
27021	697470
44080	697471
21804	697472
130278	697473
18109	697474
22919	697475
2562	697476
217	697477
58043	697478
94895	697479
84982	697480
13383	697481
50689	697482
528	697483
60273	697484
13213	697485
39279	697486
12279	697487
19327	697488
26735	697489
42988	697490
43084	697491
4714	697492
24963	697493
36479	697494
2167	697495
10832	697496
57835	697497
34678	697498
121828	697499
67773	697500
140142	697501
4275	697502
46828	697503
28617	697504
29975	697505
77551	697506
4934	697507
42819	697508
59267	697509
32009	697510
101789	697511
68122	697512
13404	697513
16185	697514
4393	697515
51587	697516
1640	697517
1201	697518
16805	697519
21618	697520
1178	697521
31266	697522
26196	697523
757	697524
65424	697525
20750	697526
13777	697527
109286	697528
30503	697529
1308	697530
12147	697531
5787	697532
87870	697533
6112	697534
141493	697535
37838	697536
100309	697537
307	697538
19212	697539
94986	697540
50034	697541
24080	697542
32187	697543
20774	697544
38356	697545
48476	697546
34799	697547
45617	697548
13403	697549
15490	697550
38882	697551
61632	697552
84273	697553
22709	697554
31055	697555
45558	697556
16300	697557
32366	697558
46733	697559
54557	697560
25159	697561
1547	697562
33722	697563
29273	697564
4496	697565
7495	697566
103471	697567
37583	697568
22609	697569
75139	697570
15629	697571
40036	697572
42988	697573
33940	697574
39777	697575
28950	697576
40071	697577
35491	697578
50334	697579
41544	697580
39972	697581
110135	697582
19251	697583
32409	697584
93962	697585
88319	697586
36859	697587
109492	697588
264	697589
42994	697590
23392	697591
2260	697592
10645	697593
17750	697594
45980	697595
50196	697596
55498	697597
27118	697598
83625	697599
2393	697600
2148	697601
39661	697602
60815	697603
9826	697604
89790	697605
25133	697606
53235	697607
19699	697608
47813	697609
69256	697610
28370	697611
1566	697612
15126	697613
5214	697614
18252	697615
21097	697616
17986	697617
86255	697618
20565	697619
7171	697620
24703	697621
10461	697622
21172	697623
25354	697624
16131	697625
19623	697626
69083	697627
16607	697628
74948	697629
10645	697630
35115	697631
81267	697632
138	697633
24205	697634
69033	697635
18322	697636
396	697637
3	697638
57277	697639
47576	697640
5248	697641
39716	697642
28876	697643
5249	697644
4490	697645
83045	697646
1871	697647
4636	697648
196	697649
78844	697650
91699	697651
62429	697652
270	697653
67361	697654
23726	697655
61651	697656
19731	697657
17230	697658
19373	697659
11852	697660
42199	697661
49876	697662
75269	697663
3605	697664
1426	697665
13554	697666
29799	697667
1330	697668
22557	697669
17802	697670
29315	697671
29652	697672
188479	697673
19997	697674
52483	697675
18691	697676
94684	697677
51949	697678
476	697679
17410	697680
67308	697681
58632	697682
19098	697683
17	697684
7083	697685
130097	697686
45910	697687
43351	697688
247	697689
85094	697690
101168	697691
75557	697692
146799	697693
35905	697694
24957	697695
1545	697696
14067	697697
3602	697698
109578	697699
182381	697700
15281	697701
98236	697702
161731	697703
46147	697704
59841	697705
9722	697706
187820	697707
177741	697708
121373	697709
46300	697710
29953	697711
20448	697712
139918	697713
15714	697714
56090	697715
46794	697716
89349	697717
1846	697718
41875	697719
36035	697720
20452	697721
34773	697722
46408	697723
50335	697724
4741	697725
43025	697726
64587	697727
80447	697728
65216	697729
16146	697730
116841	697731
16969	697732
73620	697733
47172	697734
51034	697735
21973	697736
70035	697737
100376	697738
43436	697739
92224	697740
2059	697741
87807	697742
74884	697743
101141	697744
101141	697745
10353	697746
137029	697747
7285	697748
5531	697749
145056	697750
26627	697751
31197	697752
108413	697753
17685	697754
21341	697755
66830	697756
465	697757
39121	697758
39892	697759
137488	697760
75514	697761
13461	697762
128470	697763
76318	697764
89625	697765
98019	697766
51923	697767
95348	697768
93362	697769
46519	697770
17725	697771
46488	697772
65669	697773
70228	697774
126718	697775
14558	697776
37325	697777
68655	697778
117332	697779
8969	697780
35085	697781
92626	697782
95054	697783
13498	697784
44343	697785
30218	697786
38571	697787
114294	697788
44364	697789
11877	697790
17622	697791
24822	697792
46246	697793
29108	697794
90822	697795
30013	697796
84732	697797
145057	697798
75030	697799
9449	697800
46625	697801
123259	697802
132294	697803
127496	697804
27999	697805
65092	697806
63404	697807
59788	697808
17513	697809
104451	697810
68592	697811
46519	697812
12816	697813
54064	697814
44007	697815
29962	697816
34154	697817
133232	697818
122848	697819
71646	697820
144399	697821
89681	697822
29248	697823
76636	697824
3569	697825
4841	697826
76868	697827
20498	697828
86720	697829
79372	697830
107570	697831
7862	697832
94123	697833
172852	697834
24308	697835
28737	697836
40900	697837
100150	697838
111081	697839
20022	697840
73307	697841
32071	697842
7691	697843
30058	697844
6019	697845
76234	697846
120775	697847
24880	697848
5224	697849
106069	697850
55760	697851
15194	697852
15058	697853
96391	697854
47406	697855
73180	697856
526	697857
290	697858
23307	697859
12561	697860
17879	697861
134306	697862
53779	697863
66456	697864
90027	697865
45446	697866
99228	697867
41698	697868
49314	697869
109567	697870
17175	697871
1450	697872
5657	697873
12579	697874
27653	697875
680	697876
33427	697877
3079	697878
3917	697879
11511	697880
60720	697881
2689	697882
87674	697883
27170	697884
37419	697885
1313	697886
30732	697887
72178	697888
54035	697889
60015	697890
1342	697891
14054	697892
185687	697893
18164	697894
14527	697895
128007	697896
49996	697897
17268	697898
5547	697899
28570	697900
2689	697901
3275	697902
40372	697903
101569	697904
50220	697905
44289	697906
49295	697907
24014	697908
88492	697909
28630	697910
59990	697911
9973	697912
42	697913
113602	697914
1565	697915
2667	697916
733	697917
3844	697918
27277	697919
1158	697920
135581	697921
13571	697922
19663	697923
4450	697924
36598	697925
27555	697926
28096	697927
183867	697928
41892	697929
34666	697930
9369	697931
58883	697932
37623	697933
15651	697934
10450	697935
23231	697936
552	697937
23816	697938
33387	697939
1	697940
31849	697941
24732	697942
247	697943
142	697944
50259	697945
7844	697946
43132	697947
62616	697948
22639	697949
15788	697950
4841	697951
33635	697952
47749	697953
749	697954
24281	697955
750	697956
10058	697957
91682	697958
117106	697959
13672	697960
13616	697961
5761	697962
18704	697963
80109	697964
95787	697965
31585	697966
40055	697967
78372	697968
110264	697969
168641	697970
11479	697971
78273	697972
56302	697973
93731	697974
17015	697975
67427	697976
89634	697977
3360	697978
120372	697979
161975	697980
111451	697981
18946	697982
68156	697983
50708	697984
13512	697985
5088	697986
62220	697987
45795	697988
27789	697989
3170	697990
2504	697991
84640	697992
153992	697993
11328	697994
58238	697995
62636	697996
16569	697997
28614	697998
18592	697999
1	698000
45323	698001
58296	698002
86252	698003
11790	698004
84364	698005
172154	698006
76250	698007
22360	698008
63148	698009
36292	698010
17461	698011
66047	698012
56373	698013
25749	698014
104251	698015
18738	698016
8522	698017
4091	698018
1753	698019
23228	698020
53710	698021
11600	698022
33	698023
137258	698024
3164	698025
59045	698026
9553	698027
4691	698028
84271	698029
7889	698030
22260	698031
56060	698032
1538	698033
13716	698034
42050	698035
15585	698036
108579	698037
4830	698038
4614	698039
131526	698040
3263	698041
10035	698042
70883	698043
2694	698044
48544	698045
135599	698046
65046	698047
8397	698048
84000	698049
26207	698050
12056	698051
16574	698052
5849	698053
70	698054
13624	698055
29577	698056
22405	698057
80467	698058
36108	698059
90106	698060
17433	698061
6402	698062
114394	698063
10343	698064
21326	698065
74087	698066
68600	698067
56797	698068
1944	698069
88544	698070
33753	698071
133688	698072
52876	698073
97263	698074
5305	698075
64729	698076
4309	698077
2255	698078
568	698079
43290	698080
57484	698081
18635	698082
70328	698083
72504	698084
90112	698085
5655	698086
5654	698087
4671	698088
64651	698089
17654	698090
60437	698091
196	698092
46794	698093
46608	698094
7696	698095
951	698096
3544	698097
8943	698098
4482	698099
106079	698100
171644	698101
17650	698102
3297	698103
156878	698104
81784	698105
25305	698106
4344	698107
14575	698108
11796	698109
28264	698110
18419	698111
93021	698112
4706	698113
106045	698114
151830	698115
84408	698116
107169	698117
86142	698118
18253	698119
77020	698120
141572	698121
73	698122
50235	698123
23975	698124
88682	698125
60315	698126
91797	698127
173818	698128
526	698129
18466	698130
91847	698131
116822	698132
1425	698133
33909	698134
69557	698135
100863	698136
143205	698137
97038	698138
128628	698139
21507	698140
67335	698141
147733	698142
169755	698143
15163	698144
119642	698145
103766	698146
3218	698147
84477	698148
9108	698149
147540	698150
95523	698151
4725	698152
47065	698153
108699	698154
10514	698155
235	698156
127118	698157
87210	698158
50658	698159
7437	698160
42929	698161
15640	698162
81199	698163
17361	698164
3734	698165
111705	698166
141424	698167
88539	698168
501	698169
109734	698170
70370	698171
85053	698172
79578	698173
67786	698174
9312	698175
30137	698176
25261	698177
171651	698178
1747	698179
39915	698180
134541	698181
110754	698182
2798	698183
92962	698184
93284	698185
9473	698186
56372	698187
7954	698188
5258	698189
72470	698190
7039	698191
171552	698192
9364	698193
3274	698194
134592	698195
55484	698196
42616	698197
13109	698198
64296	698199
2580	698200
56372	698201
96895	698202
43327	698203
43969	698204
131903	698205
1658	698206
3274	698207
2556	698208
1658	698209
72483	698210
1658	698211
5261	698212
90253	698213
103288	698214
2903	698215
21269	698216
92829	698217
5261	698218
1469	698219
10969	698220
109158	698221
1469	698222
1469	698223
6938	698224
15	698225
4595	698226
10510	698227
158	698228
24815	698229
3580	698230
166472	698231
1956	698232
8397	698233
440	698234
1141	698235
22026	698236
100327	698237
12998	698238
123695	698239
6766	698240
6041	698241
5299	698242
12026	698243
47152	698244
144497	698245
7402	698246
462	698247
4892	698248
107712	698249
31830	698250
10944	698251
41884	698252
85665	698253
9965	698254
24217	698255
46614	698256
14911	698257
31564	698258
5634	698259
92	698260
12139	698261
79777	698262
123308	698263
750	698264
103099	698265
10702	698266
45034	698267
19968	698268
5940	698269
15597	698270
24336	698271
51149	698272
44914	698273
61649	698274
22787	698275
41677	698276
31226	698277
638	698278
59881	698279
19324	698280
462	698281
28564	698282
97577	698283
134981	698284
19312	698285
13503	698286
95767	698287
98355	698288
82226	698289
72607	698290
72963	698291
107347	698292
35615	698293
52875	698294
5321	698295
24692	698296
4386	698297
10741	698298
43339	698299
34941	698300
14855	698301
5629	698302
570	698303
11449	698304
17	698305
63684	698306
7500	698307
145900	698308
28158	698309
53615	698310
8081	698311
13594	698312
2770	698313
166	698314
10101	698315
60025	698316
21893	698317
84207	698318
67371	698319
118586	698320
20952	698321
68490	698322
41153	698323
40593	698324
59320	698325
7969	698326
1347	698327
15037	698328
6497	698329
66664	698330
28	698331
611	698332
2610	698333
8950	698334
40223	698335
13637	698336
36432	698337
82800	698338
17989	698339
11071	698340
5661	698341
15	698342
39721	698343
36836	698344
116805	698345
149240	698346
35015	698347
4946	698348
7288	698349
34528	698350
156288	698351
30526	698352
33498	698353
19380	698354
138186	698355
54339	698356
138	698357
96697	698358
14504	698359
21405	698360
189063	698361
4506	698362
2412	698363
163498	698364
70188	698365
82585	698366
3837	698367
141062	698368
14024	698369
34118	698370
39823	698371
120156	698372
31429	698373
77697	698374
80878	698375
88370	698376
63615	698377
349	698378
41144	698379
92273	698380
51360	698381
37727	698382
2166	698383
100394	698384
3916	698385
59216	698386
104548	698387
37020	698388
105570	698389
4336	698390
12994	698391
9179	698392
115382	698393
70908	698394
477	698395
96079	698396
25509	698397
82212	698398
125298	698399
114684	698400
111891	698401
6782	698402
951	698403
13764	698404
73011	698405
59491	698406
121050	698407
77401	698408
13205	698409
3058	698410
117765	698411
88773	698412
138973	698413
50884	698414
93073	698415
52264	698416
243	698417
131875	698418
118685	698419
87650	698420
105292	698421
62752	698422
70635	698423
44231	698424
151991	698425
18680	698426
17118	698427
58150	698428
2441	698429
3869	698430
6382	698431
18662	698432
5655	698433
41897	698434
141195	698435
4314	698436
11649	698437
82562	698438
6306	698439
67429	698440
15404	698441
12370	698442
15596	698443
85409	698444
29963	698445
19455	698446
188737	698447
147356	698448
44454	698449
8139	698450
116670	698451
29854	698452
95056	698453
31710	698454
126241	698455
100681	698456
33467	698457
14535	698458
71047	698459
44411	698460
13330	698461
81869	698462
108594	698463
116977	698464
55162	698465
70675	698466
81153	698467
22827	698468
141107	698469
71315	698470
33219	698471
59397	698472
188561	698473
42757	698474
11412	698475
23908	698476
22035	698477
158068	698478
21288	698479
3616	698480
27265	698481
214	698482
61998	698483
163207	698484
153969	698485
22363	698486
31	698487
455	698488
34295	698489
10428	698490
80373	698491
83020	698492
92998	698493
3412	698494
79664	698495
1	698496
9082	698497
96830	698498
55485	698499
7222	698500
68227	698501
42436	698502
69137	698503
10545	698504
18981	698505
8454	698506
1966	698507
43971	698508
108584	698509
2355	698510
70350	698511
50837	698512
5222	698513
48625	698514
76236	698515
6137	698516
40660	698517
16069	698518
97964	698519
1106	698520
9676	698521
9331	698522
38976	698523
122644	698524
112548	698525
95180	698526
22390	698527
22390	698528
2107	698529
5845	698530
5845	698531
8823	698532
22390	698533
13991	698534
5845	698535
12632	698536
4043	698537
40569	698538
59227	698539
5845	698540
96282	698541
6829	698542
96875	698543
90670	698544
17876	698545
80125	698546
49731	698547
74309	698548
104538	698549
47173	698550
5082	698551
52624	698552
78217	698553
7546	698554
3063	698555
22415	698556
8305	698557
35705	698558
53667	698559
35078	698560
9800	698561
822	698562
53830	698563
13837	698564
278	698565
76	698566
4118	698567
12523	698568
63247	698569
55199	698570
118872	698571
8236	698572
7793	698573
7490	698574
33387	698575
11104	698576
55191	698577
56689	698578
44013	698579
47070	698580
61157	698581
4539	698582
84454	698583
97153	698584
100	698585
2048	698586
2048	698587
30198	698588
21767	698589
12881	698590
51310	698591
47520	698592
13291	698593
43440	698594
68899	698595
52174	698596
91170	698597
408	698598
2048	698599
2201	698600
110094	698601
63273	698602
131787	698603
27484	698604
221	698605
179	698606
127991	698607
21547	698608
67152	698609
7931	698610
28631	698611
16120	698612
6604	698613
14880	698614
738	698615
4802	698616
55244	698617
23127	698618
4375	698619
104755	698620
30830	698621
78	698622
42123	698623
7962	698624
39081	698625
32130	698626
5328	698627
5328	698628
32500	698629
63500	698630
141934	698631
54191	698632
26485	698633
133569	698634
49803	698635
57006	698636
53254	698637
34387	698638
260	698639
19695	698640
30830	698641
31687	698642
179	698643
118682	698644
17706	698645
167382	698646
3680	698647
6085	698648
3680	698649
92060	698650
134777	698651
32876	698652
83078	698653
8061	698654
75163	698655
23513	698656
616	698657
180551	698658
37040	698659
65003	698660
22185	698661
5408	698662
4707	698663
131084	698664
67439	698665
12188	698666
67842	698667
29215	698668
64819	698669
33549	698670
81303	698671
95071	698672
92821	698673
116932	698674
14862	698675
45936	698676
331	698677
28266	698678
73414	698679
141850	698680
17644	698681
26232	698682
92757	698683
173490	698684
165933	698685
105426	698686
85550	698687
12666	698688
44022	698689
27358	698690
97477	698691
77219	698692
103559	698693
23106	698694
24416	698695
108581	698696
12416	698697
8883	698698
44022	698699
27277	698700
28637	698701
105889	698702
78912	698703
15877	698704
153656	698705
19678	698706
21354	698707
11531	698708
10864	698709
16047	698710
75558	698711
36701	698712
69192	698713
18322	698714
9291	698715
14116	698716
3653	698717
1748	698718
35437	698719
23833	698720
35960	698721
108430	698722
68413	698723
77410	698724
5016	698725
1010	698726
15670	698727
46	698728
40391	698729
15543	698730
110398	698731
52581	698732
97508	698733
28317	698734
3307	698735
41516	698736
41516	698737
72495	698738
4503	698739
45	698740
72120	698741
50235	698742
823	698743
3307	698744
3730	698745
1	698746
1030	698747
6626	698748
93920	698749
3454	698750
60677	698751
570	698752
245	698753
50138	698754
1718	698755
4276	698756
545	698757
24119	698758
37945	698759
72120	698760
28471	698761
44425	698762
128479	698763
54127	698764
12760	698765
259	698766
103584	698767
52580	698768
5190	698769
13709	698770
67	698771
106016	698772
72120	698773
1102	698774
71326	698775
31193	698776
6652	698777
24119	698778
112845	698779
2057	698780
44503	698781
28285	698782
11055	698783
32756	698784
797	698785
14867	698786
52	698787
28736	698788
61507	698789
134005	698790
1157	698791
5083	698792
63701	698793
93368	698794
28422	698795
151944	698796
151842	698797
8042	698798
11656	698799
130393	698800
69751	698801
2625	698802
9837	698803
72877	698804
23841	698805
63282	698806
41987	698807
78564	698808
94847	698809
355	698810
15268	698811
8082	698812
28849	698813
43155	698814
4987	698815
50046	698816
2591	698817
8464	698818
64761	698819
111364	698820
73206	698821
44692	698822
62767	698823
98543	698824
48040	698825
14982	698826
54215	698827
7	698828
28892	698829
351	698830
4563	698831
156062	698832
41715	698833
442	698834
19649	698835
23925	698836
45865	698837
60779	698838
23460	698839
51864	698840
5423	698841
109793	698842
87921	698843
95487	698844
135992	698845
148770	698846
4619	698847
187724	698848
99133	698849
22151	698850
116360	698851
69368	698852
14329	698853
5471	698854
49013	698855
29800	698856
98414	698857
59516	698858
6723	698859
56701	698860
149469	698861
134821	698862
69593	698863
12508	698864
17137	698865
69419	698866
22114	698867
13202	698868
55224	698869
598	698870
50437	698871
4878	698872
51887	698873
418	698874
92300	698875
32257	698876
39144	698877
11813	698878
72796	698879
41369	698880
20889	698881
32557	698882
161669	698883
5186	698884
4559	698885
19792	698886
1449	698887
8908	698888
133420	698889
17803	698890
6373	698891
18648	698892
41225	698893
11675	698894
88254	698895
56759	698896
63710	698897
20501	698898
22785	698899
3790	698900
138294	698901
6973	698902
183142	698903
26447	698904
22461	698905
3516	698906
89144	698907
50	698908
5566	698909
39801	698910
6230	698911
136358	698912
25411	698913
614	698914
67057	698915
225	698916
18952	698917
153	698918
49	698919
153	698920
4499	698921
65416	698922
506	698923
13523	698924
246	698925
45874	698926
546	698927
5080	698928
11961	698929
1	698930
45358	698931
1	698932
42007	698933
5201	698934
3064	698935
3897	698936
388	698937
25405	698938
68881	698939
13556	698940
263	698941
5772	698942
246	698943
38	698944
1932	698945
225	698946
2227	698947
1932	698948
696	698949
1528	698950
8094	698951
23551	698952
126	698953
952	698954
1	698955
122	698956
41709	698957
4499	698958
1	698959
153	698960
1351	698961
12870	698962
2770	698963
91687	698964
13523	698965
1768	698966
28480	698967
10558	698968
89718	698969
245	698970
109	698971
942	698972
153	698973
59	698974
5815	698975
455	698976
1	698977
246	698978
10503	698979
80407	698980
506	698981
1	698982
13354	698983
696	698984
198	698985
12859	698986
87114	698987
1	698988
41680	698989
1255	698990
3222	698991
17179	698992
43866	698993
135140	698994
3548	698995
9858	698996
1727	698997
1849	698998
36421	698999
78120	699000
53846	699001
347	699002
58412	699003
12427	699004
65	699005
13793	699006
31628	699007
33773	699008
127	699009
20610	699010
5896	699011
22980	699012
14722	699013
2222	699014
102681	699015
3605	699016
61292	699017
14809	699018
21483	699019
4171	699020
1	699021
171495	699022
132241	699023
135150	699024
242	699025
104176	699026
13	699027
38	699028
15243	699029
102473	699030
74	699031
35819	699032
696	699033
874	699034
246	699035
31	699036
91567	699037
8866	699038
38	699039
5853	699040
246	699041
2996	699042
2996	699043
952	699044
36135	699045
1	699046
41709	699047
616	699048
11553	699049
246	699050
1808	699051
1769	699052
246	699053
16059	699054
57705	699055
13314	699056
57	699057
6941	699058
4499	699059
5853	699060
153	699061
147	699062
47566	699063
23914	699064
11885	699065
621	699066
34807	699067
115229	699068
34030	699069
173092	699070
377	699071
13229	699072
23146	699073
146465	699074
34026	699075
1	699076
6146	699077
13542	699078
7417	699079
164809	699080
128132	699081
21393	699082
67206	699083
67950	699084
47240	699085
101233	699086
67448	699087
79663	699088
31561	699089
82063	699090
78563	699091
96405	699092
127957	699093
83015	699094
31708	699095
101767	699096
99874	699097
38753	699098
14649	699099
37925	699100
54448	699101
37284	699102
59497	699103
4915	699104
106243	699105
22570	699106
18197	699107
121366	699108
95513	699109
123033	699110
31698	699111
47371	699112
21588	699113
46695	699114
46779	699115
32108	699116
30318	699117
129729	699118
164339	699119
95299	699120
164747	699121
82179	699122
68562	699123
21176	699124
102159	699125
30483	699126
56904	699127
96284	699128
126329	699129
44593	699130
160283	699131
101149	699132
31768	699133
47316	699134
55870	699135
56499	699136
66476	699137
166217	699138
162789	699139
56785	699140
66897	699141
38428	699142
38958	699143
169193	699144
67756	699145
29391	699146
65431	699147
19399	699148
147	699149
54520	699150
41717	699151
20738	699152
200	699153
167955	699154
10213	699155
22073	699156
59043	699157
7538	699158
6165	699159
814	699160
134	699161
22758	699162
85938	699163
22386	699164
2401	699165
1379	699166
198	699167
79298	699168
32513	699169
3981	699170
75237	699171
1174	699172
52077	699173
50921	699174
5303	699175
101296	699176
51297	699177
3004	699178
7979	699179
2130	699180
80118	699181
55462	699182
13859	699183
10291	699184
96924	699185
41946	699186
18674	699187
30756	699188
67042	699189
36417	699190
65325	699191
62391	699192
31992	699193
138783	699194
64259	699195
25401	699196
45715	699197
138612	699198
34273	699199
15119	699200
699	699201
45786	699202
75436	699203
521	699204
80464	699205
31038	699206
5303	699207
21879	699208
75841	699209
6566	699210
74493	699211
20233	699212
94452	699213
688	699214
771	699215
841	699216
89806	699217
50060	699218
322	699219
91411	699220
46780	699221
44336	699222
2071	699223
9375	699224
30310	699225
4053	699226
1200	699227
99060	699228
1807	699229
21511	699230
13294	699231
7910	699232
1830	699233
25853	699234
1226	699235
3769	699236
62329	699237
80122	699238
3789	699239
27267	699240
6059	699241
44657	699242
80659	699243
78707	699244
15985	699245
5569	699246
9375	699247
43463	699248
2986	699249
8302	699250
14215	699251
35489	699252
1098	699253
5338	699254
17644	699255
43548	699256
101846	699257
6056	699258
6864	699259
99934	699260
1489	699261
53753	699262
15972	699263
548	699264
78454	699265
7988	699266
102763	699267
120278	699268
42494	699269
1079	699270
122678	699271
70334	699272
12742	699273
2222	699274
64774	699275
3556	699276
6041	699277
2479	699278
3230	699279
681	699280
11802	699281
35400	699282
24838	699283
841	699284
14309	699285
7687	699286
9320	699287
50567	699288
185404	699289
20233	699290
151345	699291
181250	699292
1103	699293
35019	699294
1298	699295
2771	699296
7938	699297
123694	699298
6549	699299
4137	699300
3262	699301
11540	699302
68043	699303
1817	699304
102763	699305
1322	699306
2682	699307
2682	699308
2682	699309
21353	699310
1103	699311
46103	699312
78124	699313
18664	699314
25111	699315
58889	699316
53993	699317
22740	699318
1095	699319
99499	699320
3183	699321
14687	699322
1226	699323
64686	699324
17791	699325
1012	699326
188429	699327
4357	699328
6439	699329
37057	699330
17291	699331
25853	699332
5945	699333
7786	699334
5185	699335
85344	699336
15389	699337
16826	699338
79687	699339
56022	699340
54493	699341
8296	699342
8338	699343
14154	699344
7910	699345
31787	699346
20683	699347
45643	699348
80020	699349
25496	699350
1348	699351
75841	699352
113507	699353
39042	699354
3603	699355
84769	699356
37057	699357
135414	699358
5338	699359
65067	699360
65067	699361
38430	699362
31487	699363
29559	699364
25702	699365
21557	699366
74493	699367
64403	699368
40728	699369
66860	699370
20683	699371
85950	699372
82168	699373
20928	699374
80174	699375
22689	699376
3154	699377
101919	699378
19618	699379
54733	699380
12225	699381
156072	699382
70334	699383
4959	699384
25734	699385
86904	699386
58805	699387
7417	699388
16640	699389
86889	699390
3040	699391
14581	699392
20895	699393
10572	699394
21761	699395
1605	699396
609	699397
133751	699398
44012	699399
22740	699400
36968	699401
9146	699402
46103	699403
3045	699404
21389	699405
28913	699406
7030	699407
21275	699408
13294	699409
71429	699410
1023	699411
48923	699412
127953	699413
32021	699414
49392	699415
7524	699416
33517	699417
67706	699418
3840	699419
14017	699420
20020	699421
25493	699422
5535	699423
46905	699424
75365	699425
7786	699426
73573	699427
59357	699428
52120	699429
2810	699430
1357	699431
56502	699432
25204	699433
109821	699434
72915	699435
5340	699436
7594	699437
122531	699438
49	699439
19655	699440
30346	699441
39416	699442
72964	699443
24281	699444
23128	699445
40165	699446
14289	699447
32858	699448
27561	699449
72964	699450
506	699451
59060	699452
132	699453
429	699454
16831	699455
5643	699456
4126	699457
58823	699458
27959	699459
46225	699460
12064	699461
15050	699462
29403	699463
46723	699464
9110	699465
6188	699466
6611	699467
31816	699468
82057	699469
51875	699470
24149	699471
24149	699472
14120	699473
174396	699474
50	699475
83477	699476
2742	699477
206	699478
14072	699479
63921	699480
3306	699481
9032	699482
70237	699483
32070	699484
72182	699485
23299	699486
50701	699487
8331	699488
16596	699489
14752	699490
12963	699491
109122	699492
49497	699493
66249	699494
11529	699495
115634	699496
4245	699497
75029	699498
8198	699499
2552	699500
185528	699501
26922	699502
70659	699503
67947	699504
140414	699505
43624	699506
36347	699507
19421	699508
53939	699509
77494	699510
26615	699511
142865	699512
18720	699513
55276	699514
102871	699515
129903	699516
1	699517
2106	699518
244	699519
3295	699520
49010	699521
41029	699522
14626	699523
35886	699524
25749	699525
29028	699526
109	699527
90210	699528
28527	699529
377	699530
15731	699531
10168	699532
9696	699533
60889	699534
15847	699535
34615	699536
70322	699537
16967	699538
59	699539
115	699540
7971	699541
1	699542
12341	699543
536	699544
8671	699545
11545	699546
33363	699547
146462	699548
8303	699549
46063	699550
59816	699551
32638	699552
2024	699553
2653	699554
26874	699555
22608	699556
10162	699557
24091	699558
49496	699559
15117	699560
20726	699561
27359	699562
126627	699563
1143	699564
54912	699565
24033	699566
25695	699567
179410	699568
21524	699569
88090	699570
179469	699571
83510	699572
67870	699573
63563	699574
12108	699575
8052	699576
36641	699577
88090	699578
26781	699579
124126	699580
2901	699581
26664	699582
8326	699583
10333	699584
5536	699585
79398	699586
30561	699587
16144	699588
67870	699589
8303	699590
12430	699591
64457	699592
78614	699593
67296	699594
123808	699595
8384	699596
66950	699597
63764	699598
2901	699599
98141	699600
46063	699601
8326	699602
38239	699603
22595	699604
30561	699605
18836	699606
6440	699607
164623	699608
46455	699609
39418	699610
5816	699611
5050	699612
46186	699613
7277	699614
27760	699615
23512	699616
2901	699617
173868	699618
48787	699619
74248	699620
57639	699621
325	699622
11317	699623
5512	699624
49334	699625
96609	699626
89365	699627
71195	699628
166687	699629
46493	699630
64521	699631
77502	699632
101091	699633
64521	699634
71195	699635
39057	699636
867	699637
6376	699638
139007	699639
1	699640
62207	699641
283	699642
6553	699643
77892	699644
4750	699645
4749	699646
1886	699647
4749	699648
1206	699649
21864	699650
104801	699651
70680	699652
22432	699653
49201	699654
1915	699655
7278	699656
149050	699657
16350	699658
6480	699659
18691	699660
72964	699661
1	699662
94742	699663
9122	699664
26784	699665
6989	699666
21805	699667
73475	699668
783	699669
47867	699670
5079	699671
5115	699672
28411	699673
4536	699674
33786	699675
50931	699676
24147	699677
8453	699678
26061	699679
12951	699680
6233	699681
37442	699682
104499	699683
59320	699684
18180	699685
2401	699686
95	699687
952	699688
62900	699689
15661	699690
26779	699691
954	699692
21815	699693
7079	699694
25278	699695
12690	699696
60564	699697
5126	699698
12648	699699
32828	699700
2857	699701
907	699702
39607	699703
1373	699704
85793	699705
10540	699706
214	699707
9990	699708
7751	699709
2886	699710
45188	699711
17167	699712
2294	699713
8427	699714
68877	699715
39660	699716
11224	699717
16864	699718
39636	699719
87630	699720
22130	699721
39581	699722
9398	699723
102909	699724
41355	699725
175	699726
15362	699727
24001	699728
22038	699729
18363	699730
16093	699731
79296	699732
28128	699733
3626	699734
32256	699735
18380	699736
25234	699737
21896	699738
6130	699739
16646	699740
69153	699741
39853	699742
22717	699743
2209	699744
32777	699745
15321	699746
68992	699747
18224	699748
23161	699749
6977	699750
22140	699751
75	699752
16082	699753
21217	699754
2857	699755
47859	699756
33937	699757
26539	699758
83689	699759
107	699760
16699	699761
32800	699762
21734	699763
18322	699764
15330	699765
19084	699766
4891	699767
47006	699768
26930	699769
22457	699770
18345	699771
41556	699772
41689	699773
15277	699774
19735	699775
24117	699776
708	699777
27650	699778
16098	699779
22003	699780
39497	699781
39840	699782
180185	699783
172433	699784
79333	699785
9283	699786
21970	699787
1498	699788
26922	699789
2840	699790
65841	699791
40470	699792
1788	699793
7643	699794
18648	699795
84572	699796
21427	699797
308	699798
35242	699799
5293	699800
9261	699801
35614	699802
137913	699803
140	699804
5996	699805
2233	699806
127695	699807
11631	699808
1131	699809
22228	699810
16655	699811
33217	699812
51543	699813
1828	699814
991	699815
41511	699816
104202	699817
17780	699818
34738	699819
11596	699820
15670	699821
1049	699822
328	699823
7077	699824
4742	699825
2162	699826
1960	699827
8227	699828
21511	699829
46849	699830
39625	699831
11059	699832
7622	699833
120801	699834
3113	699835
30394	699836
87550	699837
1558	699838
39886	699839
10454	699840
539	699841
1086	699842
34274	699843
31392	699844
337	699845
68793	699846
9404	699847
41541	699848
37267	699849
13374	699850
22045	699851
19986	699852
21784	699853
41327	699854
133177	699855
35824	699856
8483	699857
47296	699858
42459	699859
66737	699860
56741	699861
85092	699862
27314	699863
123095	699864
1	699865
16669	699866
40385	699867
39143	699868
699	699869
138282	699870
8518	699871
9132	699872
26474	699873
26800	699874
9445	699875
102410	699876
23401	699877
75	699878
5388	699879
186671	699880
83649	699881
2089	699882
29460	699883
45215	699884
108362	699885
2794	699886
83479	699887
445	699888
64900	699889
54	699890
81782	699891
8116	699892
10	699893
3998	699894
23198	699895
57611	699896
22724	699897
705	699898
57524	699899
10734	699900
47657	699901
68848	699902
50097	699903
12350	699904
2606	699905
4311	699906
47846	699907
31392	699908
366	699909
39660	699910
16112	699911
9928	699912
57228	699913
24701	699914
31537	699915
12859	699916
6937	699917
25368	699918
21017	699919
32097	699920
14691	699921
57599	699922
34400	699923
24957	699924
26358	699925
1956	699926
15670	699927
69192	699928
41758	699929
5327	699930
13285	699931
22760	699932
10030	699933
5506	699934
34501	699935
47373	699936
5041	699937
12182	699938
245	699939
6062	699940
64855	699941
30271	699942
5117	699943
1122	699944
41534	699945
1355	699946
12037	699947
9305	699948
87312	699949
61386	699950
17346	699951
2449	699952
17790	699953
26987	699954
1516	699955
193	699956
6099	699957
11374	699958
57620	699959
29134	699960
34924	699961
337	699962
28576	699963
83571	699964
26821	699965
20635	699966
3925	699967
615	699968
14510	699969
48967	699970
5506	699971
3788	699972
7622	699973
34482	699974
21945	699975
169	699976
11816	699977
9467	699978
87630	699979
4621	699980
2420	699981
26111	699982
6462	699983
25319	699984
9664	699985
72229	699986
32524	699987
35218	699988
36140	699989
90912	699990
7794	699991
73777	699992
58523	699993
61788	699994
55737	699995
34305	699996
3925	699997
5843	699998
4452	699999
37710	700000
1	700001
28190	700002
21962	700003
18119	700004
2138	700005
18397	700006
476	700007
25505	700008
978	700009
73	700010
26838	700011
52019	700012
28117	700013
28143	700014
18344	700015
26401	700016
19267	700017
18255	700018
18377	700019
12757	700020
12887	700021
26928	700022
97111	700023
22724	700024
9407	700025
22861	700026
50541	700027
26173	700028
21765	700029
58546	700030
34295	700031
1752	700032
314	700033
1116	700034
18696	700035
32274	700036
57809	700037
21998	700038
15301	700039
21896	700040
388	700041
76118	700042
1116	700043
22408	700044
15366	700045
5073	700046
1619	700047
1086	700048
2171	700049
18547	700050
12896	700051
20567	700052
174019	700053
10813	700054
15388	700055
7556	700056
1259	700057
12946	700058
179395	700059
4536	700060
168200	700061
26393	700062
1741	700063
19275	700064
12978	700065
16277	700066
4487	700067
14360	700068
59446	700069
1310	700070
21457	700071
20780	700072
87530	700073
22724	700074
57477	700075
13856	700076
335	700077
27752	700078
18696	700079
87538	700080
39531	700081
31870	700082
1834	700083
815	700084
15327	700085
24111	700086
70399	700087
3355	700088
79778	700089
68079	700090
110520	700091
57566	700092
171509	700093
1123	700094
79057	700095
2537	700096
144123	700097
30014	700098
70790	700099
48690	700100
6306	700101
43131	700102
26377	700103
816	700104
10923	700105
2275	700106
21756	700107
26170	700108
39306	700109
6854	700110
1059	700111
8964	700112
27537	700113
132375	700114
106790	700115
85859	700116
51742	700117
15976	700118
156947	700119
96984	700120
126943	700121
90044	700122
13373	700123
1920	700124
96386	700125
44580	700126
21059	700127
22803	700128
41818	700129
2576	700130
53185	700131
39864	700132
94712	700133
68869	700134
17503	700135
125343	700136
25217	700137
9875	700138
129598	700139
82897	700140
129653	700141
161275	700142
157437	700143
159970	700144
157139	700145
161553	700146
9407	700147
163320	700148
166990	700149
120061	700150
161319	700151
158414	700152
155720	700153
98230	700154
80649	700155
4820	700156
31423	700157
30111	700158
182419	700159
163952	700160
56936	700161
160073	700162
67684	700163
126563	700164
80407	700165
169298	700166
96771	700167
82194	700168
168118	700169
78782	700170
95561	700171
161863	700172
101016	700173
100111	700174
126020	700175
157550	700176
165658	700177
159825	700178
157054	700179
125211	700180
156917	700181
159670	700182
158949	700183
169196	700184
130147	700185
82305	700186
163387	700187
163097	700188
124487	700189
82205	700190
66648	700191
122940	700192
45377	700193
55878	700194
168472	700195
67532	700196
187327	700197
118421	700198
164031	700199
152609	700200
153901	700201
5395	700202
18177	700203
62323	700204
124660	700205
126487	700206
126135	700207
36819	700208
84809	700209
168181	700210
60515	700211
35031	700212
123754	700213
29031	700214
2419	700215
82107	700216
9831	700217
2050	700218
22255	700219
1	700220
21899	700221
152817	700222
72	700223
46186	700224
28582	700225
3432	700226
4438	700227
3404	700228
45461	700229
9304	700230
58834	700231
1655	700232
1655	700233
1889	700234
33829	700235
59588	700236
2909	700237
160680	700238
4489	700239
13513	700240
23486	700241
3090	700242
34665	700243
9633	700244
9633	700245
9633	700246
9633	700247
111922	700248
37078	700249
55913	700250
9897	700251
45754	700252
65000	700253
48311	700254
5865	700255
33010	700256
1183	700257
22237	700258
66687	700259
170303	700260
55	700261
28	700262
41149	700263
2014	700264
33010	700265
76884	700266
53532	700267
36272	700268
7617	700269
127511	700270
38260	700271
1063	700272
123125	700273
63808	700274
48311	700275
2014	700276
2092	700277
44515	700278
6377	700279
68045	700280
139884	700281
5345	700282
25461	700283
38627	700284
15493	700285
134418	700286
27353	700287
5437	700288
124068	700289
1655	700290
2410	700291
74981	700292
37463	700293
67928	700294
25745	700295
25745	700296
1655	700297
1655	700298
9689	700299
2033	700300
1655	700301
21455	700302
30035	700303
42570	700304
6875	700305
122024	700306
3105	700307
134019	700308
20672	700309
10366	700310
41734	700311
41579	700312
55176	700313
68	700314
30059	700315
129558	700316
26558	700317
425	700318
54686	700319
32077	700320
64442	700321
7664	700322
52950	700323
20652	700324
3745	700325
46222	700326
53442	700327
41597	700328
94	700329
1177	700330
133898	700331
83405	700332
79967	700333
47261	700334
161405	700335
95757	700336
23982	700337
85811	700338
60888	700339
515	700340
82205	700341
93483	700342
62600	700343
133802	700344
1836	700345
64740	700346
4314	700347
51241	700348
33981	700349
34210	700350
107780	700351
12502	700352
45197	700353
52081	700354
17881	700355
112661	700356
14466	700357
3898	700358
46930	700359
947	700360
29212	700361
118	700362
706	700363
74875	700364
42793	700365
45657	700366
10520	700367
15610	700368
72338	700369
3347	700370
67695	700371
15744	700372
31143	700373
58996	700374
37126	700375
38750	700376
8571	700377
9650	700378
67862	700379
118982	700380
6886	700381
41139	700382
2119	700383
2894	700384
127401	700385
21203	700386
28993	700387
16444	700388
42546	700389
8737	700390
155206	700391
43384	700392
90512	700393
65240	700394
9488	700395
49603	700396
90264	700397
137979	700398
34599	700399
4358	700400
93362	700401
10746	700402
23577	700403
11748	700404
2781	700405
9216	700406
63328	700407
13302	700408
46539	700409
1175	700410
10116	700411
2918	700412
23660	700413
24728	700414
286	700415
1797	700416
15375	700417
10820	700418
11761	700419
13053	700420
12741	700421
28747	700422
11761	700423
7007	700424
105465	700425
5386	700426
27290	700427
8924	700428
29560	700429
1250	700430
26182	700431
47565	700432
86988	700433
60451	700434
64760	700435
80483	700436
963	700437
1158	700438
5735	700439
62698	700440
157198	700441
15067	700442
1592	700443
121412	700444
79999	700445
3479	700446
17347	700447
3917	700448
7570	700449
50119	700450
37028	700451
6	700452
6	700453
6575	700454
4949	700455
298	700456
74590	700457
13291	700458
30668	700459
18658	700460
33704	700461
41074	700462
1139	700463
185622	700464
33540	700465
24861	700466
55707	700467
57101	700468
79239	700469
66845	700470
159758	700471
36908	700472
95685	700473
6	700474
16125	700475
14897	700476
153628	700477
63383	700478
3768	700479
47732	700480
1	700481
2898	700482
13623	700483
11559	700484
633	700485
3972	700486
3076	700487
15777	700488
1565	700489
249	700490
375	700491
70336	700492
40845	700493
14270	700494
11647	700495
78988	700496
13560	700497
90961	700498
73158	700499
28460	700500
29556	700501
71279	700502
71484	700503
107374	700504
111438	700505
6914	700506
88867	700507
19411	700508
6520	700509
160749	700510
34487	700511
144248	700512
94002	700513
159068	700514
59770	700515
102613	700516
25329	700517
6168	700518
107380	700519
60474	700520
80089	700521
1442	700522
94856	700523
123344	700524
162767	700525
156637	700526
172840	700527
37279	700528
128330	700529
53404	700530
83344	700531
64976	700532
76749	700533
50601	700534
140465	700535
79932	700536
142094	700537
187741	700538
88661	700539
45367	700540
4161	700541
36936	700542
17814	700543
109220	700544
39850	700545
93914	700546
88279	700547
173894	700548
172789	700549
50633	700550
17824	700551
51167	700552
60864	700553
1636	700554
92810	700555
28700	700556
99183	700557
26135	700558
6909	700559
55787	700560
22562	700561
7325	700562
4802	700563
8227	700564
126511	700565
7508	700566
4335	700567
22653	700568
162780	700569
62360	700570
81010	700571
10551	700572
166	700573
159120	700574
4299	700575
81044	700576
31306	700577
127012	700578
66231	700579
17351	700580
14228	700581
107723	700582
113530	700583
31095	700584
35340	700585
91795	700586
75209	700587
18850	700588
164	700589
148275	700590
72869	700591
99343	700592
15847	700593
40761	700594
80450	700595
64973	700596
63475	700597
64185	700598
38450	700599
5812	700600
134167	700601
134752	700602
12615	700603
4444	700604
509	700605
13699	700606
132454	700607
74121	700608
121710	700609
76922	700610
39779	700611
164	700612
65943	700613
129841	700614
6012	700615
74857	700616
125786	700617
31273	700618
1	700619
25014	700620
24	700621
29133	700622
349	700623
19208	700624
66892	700625
3996	700626
1282	700627
60689	700628
31661	700629
18373	700630
3478	700631
37021	700632
2450	700633
39486	700634
9582	700635
3557	700636
1581	700637
39486	700638
245	700639
3853	700640
3557	700641
4848	700642
30039	700643
1933	700644
178	700645
153450	700646
1339	700647
39260	700648
17554	700649
74337	700650
81149	700651
7548	700652
1915	700653
11536	700654
1789	700655
6384	700656
5515	700657
13608	700658
25627	700659
27292	700660
11815	700661
10270	700662
22677	700663
118805	700664
17814	700665
37015	700666
9863	700667
1172	700668
3113	700669
50691	700670
11850	700671
41646	700672
791	700673
9518	700674
55155	700675
96788	700676
2280	700677
85289	700678
75944	700679
60196	700680
82819	700681
9854	700682
25438	700683
58646	700684
68331	700685
188574	700686
30724	700687
59323	700688
52916	700689
138491	700690
3860	700691
97379	700692
73948	700693
13112	700694
15697	700695
25101	700696
35614	700697
14690	700698
45451	700699
90866	700700
13029	700701
135	700702
9291	700703
13792	700704
41834	700705
64221	700706
11656	700707
51101	700708
90465	700709
51897	700710
38101	700711
53458	700712
5248	700713
24174	700714
40987	700715
48159	700716
87159	700717
46939	700718
140808	700719
51786	700720
3334	700721
33304	700722
3020	700723
93436	700724
20571	700725
34730	700726
45312	700727
6062	700728
2140	700729
13657	700730
47294	700731
127842	700732
44635	700733
94237	700734
3583	700735
74792	700736
30044	700737
16205	700738
26012	700739
3707	700740
12909	700741
139857	700742
13826	700743
69479	700744
183068	700745
36348	700746
141118	700747
124562	700748
117551	700749
69704	700750
65802	700751
21646	700752
89314	700753
70389	700754
56789	700755
157298	700756
63422	700757
3988	700758
91708	700759
92239	700760
139372	700761
99575	700762
134148	700763
40121	700764
151055	700765
49503	700766
9503	700767
109296	700768
103553	700769
44116	700770
9564	700771
17633	700772
88260	700773
128251	700774
187760	700775
142560	700776
153161	700777
28480	700778
1310	700779
174980	700780
12585	700781
29996	700782
19426	700783
128634	700784
103966	700785
35849	700786
80097	700787
110136	700788
71774	700789
88194	700790
53638	700791
109066	700792
116738	700793
88762	700794
29944	700795
129084	700796
104454	700797
93187	700798
89355	700799
88140	700800
33078	700801
71868	700802
65970	700803
74846	700804
168881	700805
97781	700806
60548	700807
34053	700808
109296	700809
66246	700810
11303	700811
69823	700812
174162	700813
127963	700814
35015	700815
134478	700816
78793	700817
63618	700818
188427	700819
37817	700820
88602	700821
12314	700822
46246	700823
63845	700824
71417	700825
149591	700826
58210	700827
128664	700828
50601	700829
109711	700830
161191	700831
5626	700832
105776	700833
87770	700834
182801	700835
73124	700836
187866	700837
79923	700838
2388	700839
34700	700840
9487	700841
97704	700842
105050	700843
72758	700844
63417	700845
93370	700846
48707	700847
103016	700848
122898	700849
188796	700850
25276	700851
71234	700852
38810	700853
45152	700854
93763	700855
101826	700856
94909	700857
18772	700858
72943	700859
73576	700860
77314	700861
182795	700862
105467	700863
70476	700864
34673	700865
26299	700866
27146	700867
180252	700868
48163	700869
39875	700870
79384	700871
85392	700872
104010	700873
58656	700874
39991	700875
28401	700876
63873	700877
65262	700878
10261	700879
1211	700880
14952	700881
185120	700882
107529	700883
72893	700884
34152	700885
127231	700886
99601	700887
22961	700888
109311	700889
174034	700890
121846	700891
55935	700892
72433	700893
108571	700894
132137	700895
110150	700896
71220	700897
2276	700898
1714	700899
141107	700900
45089	700901
169637	700902
119242	700903
52568	700904
20534	700905
120047	700906
142817	700907
27168	700908
174875	700909
9340	700910
80314	700911
80899	700912
110394	700913
26224	700914
82255	700915
86096	700916
122325	700917
143074	700918
185598	700919
35279	700920
57016	700921
88376	700922
171657	700923
49199	700924
109052	700925
17046	700926
60275	700927
2245	700928
38221	700929
126837	700930
60446	700931
33058	700932
89830	700933
1211	700934
138828	700935
188002	700936
86841	700937
142538	700938
11120	700939
100253	700940
50304	700941
26341	700942
98197	700943
29227	700944
133537	700945
13081	700946
90961	700947
72966	700948
19456	700949
109804	700950
91273	700951
108550	700952
65302	700953
24971	700954
68057	700955
167019	700956
146295	700957
126530	700958
93252	700959
135556	700960
65231	700961
92304	700962
56836	700963
92960	700964
56821	700965
22308	700966
85787	700967
92412	700968
108939	700969
49625	700970
66387	700971
76228	700972
124277	700973
98071	700974
103207	700975
85607	700976
57918	700977
67032	700978
10342	700979
110107	700980
63227	700981
2548	700982
52635	700983
168871	700984
25197	700985
156343	700986
56632	700987
48798	700988
139546	700989
153927	700990
28614	700991
34791	700992
141792	700993
84436	700994
87955	700995
48238	700996
88435	700997
4366	700998
90321	700999
42976	701000
67986	701001
24645	701002
142362	701003
44492	701004
124570	701005
58137	701006
186724	701007
13032	701008
188662	701009
109386	701010
24888	701011
38926	701012
22495	701013
64527	701014
137737	701015
56035	701016
76450	701017
7541	701018
141929	701019
107741	701020
87147	701021
160482	701022
104997	701023
72824	701024
77732	701025
67268	701026
87946	701027
61403	701028
6433	701029
30501	701030
141010	701031
30523	701032
4336	701033
36424	701034
41903	701035
160402	701036
182605	701037
136558	701038
142765	701039
58038	701040
141258	701041
37085	701042
81590	701043
29956	701044
184381	701045
4351	701046
4914	701047
18496	701048
139526	701049
18508	701050
78015	701051
183898	701052
22980	701053
31094	701054
5109	701055
38266	701056
110144	701057
129918	701058
68581	701059
107615	701060
147498	701061
29334	701062
59206	701063
21666	701064
138709	701065
27048	701066
95621	701067
11390	701068
2791	701069
85409	701070
3829	701071
72547	701072
41880	701073
41229	701074
31741	701075
49081	701076
81940	701077
138093	701078
123560	701079
10028	701080
1938	701081
3004	701082
35671	701083
13918	701084
50259	701085
28466	701086
65890	701087
28878	701088
19982	701089
93360	701090
60793	701091
6259	701092
11977	701093
7671	701094
19481	701095
61069	701096
64557	701097
111751	701098
13771	701099
30554	701100
6798	701101
36090	701102
35281	701103
140890	701104
3265	701105
36560	701106
41343	701107
129367	701108
3544	701109
6247	701110
15733	701111
35058	701112
792	701113
9974	701114
12502	701115
180446	701116
7797	701117
4884	701118
6576	701119
8926	701120
87734	701121
158	701122
81119	701123
9725	701124
10984	701125
24667	701126
71460	701127
152005	701128
10657	701129
50461	701130
10653	701131
17509	701132
18715	701133
34509	701134
34565	701135
28385	701136
23309	701137
36437	701138
12172	701139
42041	701140
84604	701141
37136	701142
27795	701143
37226	701144
126734	701145
80174	701146
25388	701147
54073	701148
77489	701149
69315	701150
10103	701151
8342	701152
2700	701153
28315	701154
93122	701155
2754	701156
23466	701157
108502	701158
132062	701159
11234	701160
3315	701161
76745	701162
30545	701163
93802	701164
53157	701165
66678	701166
55515	701167
106352	701168
49456	701169
24927	701170
23482	701171
57043	701172
105198	701173
158932	701174
128983	701175
93748	701176
4083	701177
11895	701178
42078	701179
50566	701180
155043	701181
134692	701182
16225	701183
139281	701184
41116	701185
97871	701186
14971	701187
1577	701188
77983	701189
116088	701190
82787	701191
59735	701192
122736	701193
25957	701194
4807	701195
12718	701196
18081	701197
5170	701198
5501	701199
34475	701200
44032	701201
521	701202
3557	701203
1085	701204
4971	701205
2777	701206
15877	701207
47605	701208
8338	701209
18870	701210
3475	701211
2881	701212
60033	701213
669	701214
9773	701215
80382	701216
45	701217
50060	701218
605	701219
29890	701220
3972	701221
8160	701222
142	701223
38003	701224
2167	701225
3710	701226
44675	701227
10137	701228
5197	701229
60769	701230
94585	701231
86232	701232
14433	701233
26057	701234
94	701235
3957	701236
129570	701237
71122	701238
37910	701239
10330	701240
33183	701241
32601	701242
5658	701243
131586	701244
1561	701245
34134	701246
1411	701247
164311	701248
3110	701249
134443	701250
20520	701251
20059	701252
4699	701253
2177	701254
88776	701255
20543	701256
37947	701257
76568	701258
141451	701259
2148	701260
19360	701261
28308	701262
69245	701263
27554	701264
57569	701265
77055	701266
39812	701267
139048	701268
38497	701269
10090	701270
29074	701271
82332	701272
17608	701273
41425	701274
56694	701275
31642	701276
2694	701277
43844	701278
88353	701279
68762	701280
140383	701281
164636	701282
172722	701283
46368	701284
97677	701285
28432	701286
89313	701287
45595	701288
161642	701289
49578	701290
18565	701291
134	701292
66362	701293
6644	701294
54633	701295
799	701296
30508	701297
16071	701298
3015	701299
3970	701300
17354	701301
1784	701302
48671	701303
43174	701304
77143	701305
847	701306
83664	701307
4844	701308
344	701309
812	701310
55024	701311
15123	701312
56587	701313
44190	701314
44031	701315
41	701316
145585	701317
14370	701318
82973	701319
5593	701320
19439	701321
60446	701322
73292	701323
48172	701324
21056	701325
20538	701326
76767	701327
61965	701328
151983	701329
82875	701330
138465	701331
29628	701332
36714	701333
88996	701334
26046	701335
94670	701336
7969	701337
23399	701338
3601	701339
184251	701340
5926	701341
97594	701342
16450	701343
88900	701344
12	701345
1070	701346
54719	701347
94429	701348
162489	701349
23426	701350
125857	701351
61961	701352
1245	701353
8544	701354
50011	701355
53167	701356
9694	701357
60460	701358
5759	701359
47177	701360
46668	701361
5759	701362
27736	701363
796	701364
19281	701365
87795	701366
59048	701367
47380	701368
72818	701369
3461	701370
10732	701371
464	701372
1722	701373
6441	701374
3983	701375
8124	701376
5924	701377
94081	701378
18662	701379
12466	701380
38612	701381
4772	701382
46788	701383
36976	701384
19375	701385
94587	701386
54149	701387
56	701388
126199	701389
37041	701390
130103	701391
50960	701392
15252	701393
16523	701394
25061	701395
8053	701396
52028	701397
8075	701398
32267	701399
20997	701400
7176	701401
16736	701402
9794	701403
73436	701404
128690	701405
134078	701406
59665	701407
6718	701408
89684	701409
53371	701410
77141	701411
20227	701412
48510	701413
16597	701414
79754	701415
20501	701416
131432	701417
22438	701418
44093	701419
24467	701420
51913	701421
143773	701422
16421	701423
29143	701424
93990	701425
91032	701426
28648	701427
52308	701428
107218	701429
114330	701430
128881	701431
33435	701432
52519	701433
91637	701434
83105	701435
60976	701436
51735	701437
29682	701438
1659	701439
6637	701440
15976	701441
62744	701442
4910	701443
17171	701444
14720	701445
40806	701446
16470	701447
553	701448
43122	701449
1724	701450
74649	701451
46995	701452
67727	701453
24463	701454
35294	701455
5849	701456
61239	701457
3078	701458
86441	701459
10325	701460
49742	701461
52412	701462
43020	701463
64566	701464
86672	701465
56049	701466
98272	701467
14069	701468
86550	701469
62841	701470
4806	701471
20223	701472
158882	701473
74569	701474
13789	701475
104231	701476
8928	701477
23775	701478
55746	701479
11974	701480
11564	701481
13428	701482
61925	701483
104964	701484
11822	701485
26694	701486
4807	701487
122822	701488
73330	701489
43618	701490
14088	701491
50824	701492
129042	701493
42497	701494
20211	701495
52301	701496
51631	701497
62716	701498
126367	701499
85778	701500
27812	701501
40657	701502
17180	701503
30392	701504
74085	701505
11292	701506
62297	701507
2383	701508
30058	701509
36112	701510
158012	701511
28728	701512
114754	701513
64031	701514
75464	701515
51225	701516
46986	701517
25591	701518
9098	701519
68152	701520
34994	701521
57080	701522
28805	701523
4806	701524
75668	701525
45800	701526
16397	701527
176376	701528
46944	701529
996	701530
33509	701531
1578	701532
30212	701533
145986	701534
9176	701535
3256	701536
62766	701537
81084	701538
1172	701539
5084	701540
54227	701541
31849	701542
4712	701543
71469	701544
63454	701545
93987	701546
1122	701547
95558	701548
24824	701549
29560	701550
1211	701551
123316	701552
70539	701553
9940	701554
20746	701555
78767	701556
67782	701557
11295	701558
20464	701559
32863	701560
14628	701561
24577	701562
51364	701563
20634	701564
22829	701565
23958	701566
4017	701567
898	701568
90413	701569
20460	701570
61535	701571
73884	701572
105341	701573
5805	701574
100753	701575
14614	701576
18639	701577
44286	701578
31257	701579
10655	701580
7042	701581
13327	701582
68201	701583
47965	701584
54685	701585
105776	701586
6783	701587
21759	701588
56385	701589
5235	701590
27432	701591
11516	701592
23043	701593
5881	701594
12240	701595
62276	701596
33956	701597
132853	701598
50324	701599
1506	701600
72545	701601
12349	701602
13690	701603
13690	701604
23520	701605
1952	701606
49498	701607
18891	701608
104786	701609
106578	701610
20838	701611
14158	701612
3475	701613
3174	701614
6496	701615
95677	701616
59637	701617
12623	701618
4335	701619
171335	701620
69593	701621
109458	701622
16665	701623
99500	701624
54684	701625
40712	701626
14029	701627
144077	701628
12501	701629
1951	701630
3506	701631
81571	701632
68176	701633
94856	701634
492	701635
1462	701636
145949	701637
70336	701638
25013	701639
5735	701640
69718	701641
23386	701642
109657	701643
2602	701644
2602	701645
2563	701646
1876	701647
39053	701648
2424	701649
24328	701650
3664	701651
836	701652
44069	701653
1126	701654
1970	701655
1075	701656
17	701657
7195	701658
1	701659
68029	701660
56616	701661
44754	701662
42642	701663
43983	701664
11562	701665
34776	701666
63971	701667
2983	701668
2580	701669
2773	701670
37843	701671
30237	701672
26721	701673
31076	701674
68273	701675
70885	701676
42437	701677
117821	701678
5675	701679
16655	701680
1399	701681
1952	701682
19459	701683
96435	701684
85939	701685
18151	701686
110343	701687
27498	701688
261	701689
33846	701690
48763	701691
5407	701692
136944	701693
3729	701694
88651	701695
10575	701696
54592	701697
105294	701698
27756	701699
117275	701700
35	701701
5261	701702
12497	701703
12497	701704
1798	701705
30266	701706
96613	701707
129783	701708
31947	701709
18721	701710
15539	701711
38974	701712
44405	701713
134	701714
46	701715
95303	701716
47144	701717
2689	701718
3445	701719
27613	701720
12284	701721
150	701722
12648	701723
5358	701724
7898	701725
6031	701726
38168	701727
27634	701728
80243	701729
62424	701730
30711	701731
64636	701732
36467	701733
31956	701734
120188	701735
11375	701736
34056	701737
96881	701738
21582	701739
34073	701740
56033	701741
108463	701742
163656	701743
33329	701744
3232	701745
15855	701746
22739	701747
3848	701748
39377	701749
19255	701750
36393	701751
10150	701752
9766	701753
54614	701754
140510	701755
45757	701756
14892	701757
109467	701758
56385	701759
143104	701760
41982	701761
9646	701762
30955	701763
1005	701764
3032	701765
29162	701766
21710	701767
23621	701768
12353	701769
31365	701770
114254	701771
5723	701772
44491	701773
85122	701774
24350	701775
114889	701776
19755	701777
125526	701778
89970	701779
37314	701780
99629	701781
14833	701782
80811	701783
80952	701784
261	701785
11225	701786
21561	701787
2772	701788
2147	701789
7141	701790
107489	701791
29676	701792
57819	701793
97945	701794
24336	701795
13148	701796
75739	701797
65973	701798
59832	701799
127693	701800
30464	701801
31322	701802
83228	701803
3413	701804
54073	701805
6207	701806
4876	701807
21168	701808
79501	701809
18899	701810
24732	701811
20505	701812
56460	701813
23675	701814
94339	701815
155512	701816
9651	701817
90286	701818
3585	701819
76673	701820
119180	701821
4350	701822
76810	701823
12028	701824
9722	701825
106327	701826
7841	701827
14514	701828
130389	701829
77298	701830
107339	701831
5511	701832
15783	701833
53781	701834
281	701835
60017	701836
1452	701837
67660	701838
28568	701839
2151	701840
31925	701841
2961	701842
108811	701843
15621	701844
9627	701845
2863	701846
1430	701847
33469	701848
81214	701849
102381	701850
37650	701851
118925	701852
2351	701853
84510	701854
45574	701855
21287	701856
95281	701857
59534	701858
50	701859
59566	701860
9925	701861
9979	701862
3765	701863
141826	701864
4286	701865
2742	701866
25	701867
246	701868
58689	701869
40450	701870
50533	701871
4332	701872
260	701873
110063	701874
11062	701875
111940	701876
6356	701877
30178	701878
15450	701879
57071	701880
3963	701881
8281	701882
35102	701883
47876	701884
125959	701885
19411	701886
185773	701887
97761	701888
185085	701889
24380	701890
139828	701891
188199	701892
22428	701893
1558	701894
35748	701895
8390	701896
36149	701897
24969	701898
8018	701899
104916	701900
71398	701901
124776	701902
5651	701903
4450	701904
3515	701905
963	701906
5133	701907
37678	701908
76793	701909
20148	701910
50464	701911
118	701912
73132	701913
74735	701914
10820	701915
5776	701916
5097	701917
166684	701918
109716	701919
134	701920
134	701921
92394	701922
4921	701923
127405	701924
673	701925
28351	701926
11872	701927
36507	701928
36553	701929
63469	701930
3421	701931
78539	701932
157337	701933
7870	701934
12004	701935
22140	701936
72773	701937
6501	701938
1719	701939
175088	701940
115332	701941
63831	701942
12318	701943
15791	701944
81852	701945
166355	701946
130101	701947
123729	701948
81930	701949
117944	701950
154314	701951
129321	701952
49143	701953
117960	701954
121979	701955
100963	701956
118852	701957
78568	701958
30341	701959
60336	701960
62311	701961
10989	701962
76777	701963
105950	701964
13700	701965
23076	701966
28362	701967
2621	701968
48567	701969
4270	701970
67076	701971
16817	701972
19234	701973
33047	701974
151525	701975
8397	701976
9588	701977
35279	701978
28498	701979
67262	701980
255	701981
328	701982
60738	701983
2103	701984
86071	701985
1392	701986
760	701987
28184	701988
4017	701989
36378	701990
47540	701991
9450	701992
3550	701993
760	701994
41863	701995
28275	701996
930	701997
24189	701998
7864	701999
11295	702000
2633	702001
17068	702002
12510	702003
25394	702004
28189	702005
13935	702006
5986	702007
60098	702008
760	702009
13383	702010
6567	702011
20320	702012
173496	702013
50201	702014
72308	702015
6590	702016
265	702017
289	702018
8733	702019
15363	702020
10718	702021
60445	702022
33887	702023
13541	702024
3423	702025
34518	702026
2065	702027
39899	702028
20604	702029
27851	702030
3432	702031
19597	702032
12615	702033
24500	702034
1795	702035
904	702036
230	702037
60911	702038
41723	702039
41161	702040
33330	702041
49139	702042
35036	702043
58601	702044
24945	702045
86146	702046
5514	702047
9928	702048
2916	702049
109009	702050
2886	702051
50202	702052
72882	702053
21673	702054
716	702055
106157	702056
116631	702057
20557	702058
6081	702059
28275	702060
51025	702061
3831	702062
4095	702063
48293	702064
19367	702065
19176	702066
58716	702067
54123	702068
51856	702069
73299	702070
82486	702071
53433	702072
1980	702073
40865	702074
85133	702075
153	702076
33779	702077
24296	702078
616	702079
31	702080
2919	702081
62827	702082
276	702083
33069	702084
46665	702085
21825	702086
85271	702087
38174	702088
58935	702089
196	702090
810	702091
701	702092
350	702093
18938	702094
27384	702095
174684	702096
55959	702097
56404	702098
178556	702099
3100	702100
22721	702101
115552	702102
35585	702103
27373	702104
4659	702105
85388	702106
101143	702107
76154	702108
24603	702109
79348	702110
50378	702111
5958	702112
62359	702113
55094	702114
72874	702115
34004	702116
110790	702117
141346	702118
7585	702119
16395	702120
1431	702121
45807	702122
1453	702123
76159	702124
87578	702125
152295	702126
83114	702127
38037	702128
10888	702129
83945	702130
76820	702131
150310	702132
14227	702133
53262	702134
16447	702135
23662	702136
32805	702137
151707	702138
7874	702139
14349	702140
18061	702141
3099	702142
15789	702143
33004	702144
45804	702145
4930	702146
1324	702147
137	702148
32609	702149
58827	702150
13460	702151
83306	702152
779	702153
73892	702154
11339	702155
11542	702156
6326	702157
5880	702158
19827	702159
19371	702160
995	702161
5010	702162
1393	702163
3088	702164
47227	702165
10284	702166
1365	702167
73474	702168
6631	702169
30792	702170
9525	702171
6705	702172
17730	702173
37613	702174
7181	702175
14492	702176
5213	702177
52882	702178
5105	702179
8322	702180
84383	702181
13028	702182
41064	702183
39348	702184
2261	702185
50515	702186
6165	702187
31459	702188
6579	702189
66830	702190
1409	702191
2085	702192
33593	702193
34611	702194
39094	702195
13832	702196
11584	702197
34480	702198
647	702199
6180	702200
491	702201
1838	702202
29600	702203
848	702204
38457	702205
40674	702206
36782	702207
36850	702208
7808	702209
410	702210
43036	702211
77913	702212
103335	702213
4586	702214
138618	702215
2265	702216
106422	702217
87717	702218
71427	702219
175722	702220
177	702221
3418	702222
3374	702223
1743	702224
9291	702225
70648	702226
71608	702227
1974	702228
7095	702229
151979	702230
17808	702231
5509	702232
36369	702233
85801	702234
58339	702235
139270	702236
22857	702237
26591	702238
117098	702239
69772	702240
66050	702241
80598	702242
58815	702243
134160	702244
30859	702245
93635	702246
128654	702247
38344	702248
304	702249
63539	702250
30446	702251
74239	702252
17703	702253
14183	702254
101337	702255
79849	702256
7953	702257
78389	702258
40672	702259
41821	702260
102227	702261
109043	702262
90209	702263
17283	702264
38807	702265
162312	702266
78712	702267
85767	702268
102288	702269
68509	702270
3082	702271
118275	702272
64839	702273
70290	702274
161840	702275
49012	702276
109471	702277
8312	702278
19414	702279
140111	702280
5270	702281
77335	702282
124380	702283
94689	702284
14392	702285
144872	702286
25298	702287
39651	702288
68997	702289
18330	702290
39879	702291
85862	702292
31130	702293
34810	702294
65883	702295
64577	702296
30175	702297
1122	702298
165	702299
11437	702300
5554	702301
179035	702302
152492	702303
184727	702304
83116	702305
48092	702306
107448	702307
2	702308
14290	702309
100288	702310
5591	702311
6178	702312
39666	702313
587	702314
78499	702315
143646	702316
5114	702317
3230	702318
98057	702319
453	702320
710	702321
2721	702322
18016	702323
5643	702324
3470	702325
18670	702326
1	702327
16160	702328
21442	702329
3745	702330
62376	702331
394	702332
50	702333
27437	702334
20555	702335
88033	702336
4314	702337
9007	702338
12302	702339
68635	702340
110011	702341
30202	702342
39510	702343
32830	702344
335	702345
1937	702346
3546	702347
9784	702348
156902	702349
7757	702350
53720	702351
82617	702352
349	702353
24690	702354
2207	702355
44900	702356
41227	702357
55647	702358
7917	702359
84749	702360
150270	702361
173673	702362
163	702363
58964	702364
35607	702365
1918	702366
2653	702367
798	702368
15132	702369
67678	702370
3790	702371
68070	702372
62340	702373
24956	702374
42941	702375
47888	702376
6338	702377
812	702378
18098	702379
96527	702380
9651	702381
18782	702382
19888	702383
8331	702384
5562	702385
9117	702386
5930	702387
3183	702388
20775	702389
1066	702390
11902	702391
2721	702392
5176	702393
550	702394
7219	702395
4401	702396
6815	702397
46835	702398
843	702399
173218	702400
44336	702401
50713	702402
16397	702403
56729	702404
25734	702405
46540	702406
40	702407
8242	702408
21696	702409
105767	702410
5564	702411
59854	702412
207	702413
67697	702414
22990	702415
1	702416
16247	702417
22580	702418
92290	702419
62355	702420
26265	702421
12430	702422
335	702423
312	702424
23647	702425
65359	702426
67099	702427
1536	702428
81839	702429
1952	702430
49234	702431
21031	702432
4033	702433
29287	702434
1028	702435
126708	702436
1901	702437
4039	702438
21547	702439
35664	702440
10155	702441
5049	702442
15151	702443
34342	702444
6519	702445
53252	702446
97978	702447
26265	702448
90800	702449
52212	702450
10747	702451
1992	702452
45828	702453
113744	702454
206	702455
11666	702456
8628	702457
26378	702458
266	702459
5898	702460
1999	702461
19278	702462
95983	702463
15477	702464
32323	702465
29202	702466
35451	702467
168105	702468
2444	702469
1408	702470
8442	702471
13555	702472
44680	702473
77383	702474
3220	702475
514	702476
31024	702477
56705	702478
3925	702479
6617	702480
2398	702481
19276	702482
80303	702483
1011	702484
9826	702485
30897	702486
26843	702487
1353	702488
8995	702489
1192	702490
46235	702491
55252	702492
53281	702493
5743	702494
13603	702495
85130	702496
127076	702497
12055	702498
38816	702499
8800	702500
51323	702501
39296	702502
808	702503
20758	702504
4935	702505
5624	702506
123136	702507
31274	702508
19508	702509
99026	702510
72395	702511
31744	702512
25962	702513
37946	702514
92126	702515
7278	702516
68136	702517
104639	702518
167279	702519
66782	702520
163566	702521
85180	702522
70449	702523
100403	702524
164576	702525
167978	702526
128247	702527
128344	702528
25124	702529
80643	702530
12778	702531
516	702532
16895	702533
19402	702534
5370	702535
2402	702536
8638	702537
94211	702538
75547	702539
40729	702540
4130	702541
4462	702542
31263	702543
34748	702544
92751	702545
11977	702546
132849	702547
123649	702548
5316	702549
2453	702550
32964	702551
8642	702552
38807	702553
4444	702554
5247	702555
145355	702556
7325	702557
28933	702558
149665	702559
2920	702560
10605	702561
5245	702562
81457	702563
97200	702564
104897	702565
123295	702566
73169	702567
70658	702568
35339	702569
47132	702570
20395	702571
56036	702572
93720	702573
110603	702574
57014	702575
111309	702576
37894	702577
21486	702578
63526	702579
3419	702580
127671	702581
77304	702582
22800	702583
2803	702584
9755	702585
3107	702586
35351	702587
28088	702588
116049	702589
55938	702590
30093	702591
64911	702592
33541	702593
49199	702594
70769	702595
1915	702596
131	702597
50924	702598
39163	702599
60327	702600
4585	702601
50604	702602
21340	702603
99839	702604
74706	702605
60760	702606
23068	702607
44108	702608
40720	702609
22428	702610
5318	702611
18196	702612
19278	702613
15606	702614
58768	702615
33859	702616
7205	702617
214	702618
39658	702619
45902	702620
11996	702621
67047	702622
26839	702623
7377	702624
23794	702625
5615	702626
3845	702627
105286	702628
77086	702629
101517	702630
123789	702631
143767	702632
80373	702633
99018	702634
43208	702635
3785	702636
64426	702637
44567	702638
156903	702639
139	702640
1958	702641
22503	702642
3180	702643
124076	702644
3285	702645
36319	702646
43209	702647
64566	702648
31149	702649
90190	702650
122579	702651
88641	702652
153931	702653
73637	702654
105508	702655
2753	702656
36525	702657
140052	702658
94228	702659
15980	702660
34629	702661
3012	702662
3853	702663
4440	702664
55656	702665
131579	702666
195	702667
59912	702668
2425	702669
9178	702670
22833	702671
41475	702672
131574	702673
62253	702674
47862	702675
68470	702676
22511	702677
79913	702678
8459	702679
9036	702680
1	702681
29498	702682
6955	702683
109842	702684
52234	702685
86921	702686
179415	702687
41436	702688
131574	702689
112285	702690
77034	702691
117068	702692
67567	702693
169265	702694
165753	702695
60831	702696
121594	702697
136955	702698
160047	702699
128810	702700
111192	702701
52191	702702
144617	702703
10690	702704
61306	702705
52865	702706
59330	702707
4485	702708
515	702709
27587	702710
31466	702711
41721	702712
41721	702713
9604	702714
81677	702715
16034	702716
177	702717
160145	702718
31288	702719
40847	702720
29707	702721
52871	702722
122136	702723
67506	702724
19147	702725
7024	702726
44346	702727
8562	702728
18554	702729
17352	702730
16362	702731
37264	702732
53449	702733
56615	702734
2909	702735
65430	702736
37367	702737
8357	702738
141447	702739
53165	702740
28925	702741
5458	702742
91250	702743
134357	702744
24659	702745
38208	702746
33741	702747
1070	702748
4179	702749
47692	702750
73662	702751
32684	702752
133325	702753
3445	702754
52989	702755
109713	702756
59969	702757
57211	702758
18957	702759
34005	702760
86498	702761
86018	702762
6284	702763
2239	702764
5611	702765
6084	702766
2693	702767
28292	702768
72592	702769
111576	702770
20219	702771
78	702772
1663	702773
52220	702774
117503	702775
116011	702776
31132	702777
53122	702778
118709	702779
8468	702780
14691	702781
8974	702782
109890	702783
12683	702784
17580	702785
3513	702786
32213	702787
477	702788
56008	702789
10915	702790
6343	702791
44759	702792
111492	702793
4738	702794
85902	702795
4298	702796
3676	702797
10915	702798
24815	702799
56536	702800
10915	702801
33366	702802
3676	702803
44869	702804
56536	702805
17337	702806
110001	702807
110513	702808
92161	702809
41038	702810
126173	702811
43379	702812
81711	702813
327	702814
39262	702815
83694	702816
9830	702817
9058	702818
28138	702819
51925	702820
25044	702821
32953	702822
128915	702823
83690	702824
102856	702825
39518	702826
66022	702827
111484	702828
79582	702829
99179	702830
62374	702831
14685	702832
60371	702833
53767	702834
5093	702835
17467	702836
155113	702837
85391	702838
77503	702839
136217	702840
97709	702841
82220	702842
1577	702843
22670	702844
19960	702845
79003	702846
68421	702847
89318	702848
37280	702849
44061	702850
20193	702851
32911	702852
9908	702853
4486	702854
14245	702855
3960	702856
6381	702857
49342	702858
12647	702859
6825	702860
109541	702861
12	702862
17217	702863
228	702864
2717	702865
2291	702866
144432	702867
37635	702868
78082	702869
2175	702870
1284	702871
95368	702872
4655	702873
6606	702874
23458	702875
29392	702876
65365	702877
152796	702878
188503	702879
60282	702880
40787	702881
49	702882
81	702883
1643	702884
38853	702885
86873	702886
40678	702887
3614	702888
49155	702889
101622	702890
32051	702891
21413	702892
49155	702893
59269	702894
12701	702895
40678	702896
30774	702897
21333	702898
56427	702899
30774	702900
80002	702901
21413	702902
10044	702903
4501	702904
292	702905
1878	702906
12124	702907
123	702908
11020	702909
5410	702910
713	702911
39125	702912
4741	702913
22708	702914
2281	702915
49283	702916
1878	702917
5412	702918
5257	702919
4746	702920
73468	702921
19098	702922
8348	702923
30830	702924
93183	702925
2654	702926
50180	702927
11210	702928
1	702929
1392	702930
6364	702931
60687	702932
5340	702933
787	702934
3860	702935
4510	702936
39829	702937
41404	702938
54193	702939
2782	702940
33857	702941
35349	702942
112395	702943
90414	702944
40585	702945
248	702946
59040	702947
73891	702948
10116	702949
145658	702950
62358	702951
2425	702952
145148	702953
19613	702954
5730	702955
4523	702956
62005	702957
2163	702958
8713	702959
51824	702960
20744	702961
31632	702962
15338	702963
5756	702964
15227	702965
19604	702966
26093	702967
68430	702968
36171	702969
12315	702970
13759	702971
3908	702972
38552	702973
3105	702974
7266	702975
1746	702976
1751	702977
103	702978
1266	702979
673	702980
57435	702981
38256	702982
8332	702983
17677	702984
90301	702985
73044	702986
99162	702987
100	702988
21901	702989
3557	702990
12018	702991
8812	702992
32225	702993
21321	702994
15379	702995
6928	702996
15349	702997
2732	702998
10012	702999
20455	703000
42153	703001
62464	703002
2746	703003
102926	703004
42849	703005
12756	703006
16321	703007
4843	703008
44337	703009
13239	703010
81002	703011
39127	703012
4442	703013
78613	703014
19781	703015
6575	703016
1081	703017
3065	703018
58527	703019
45266	703020
41480	703021
2838	703022
67161	703023
75454	703024
5031	703025
43751	703026
17165	703027
131403	703028
10510	703029
18421	703030
11034	703031
100527	703032
90452	703033
85565	703034
3931	703035
6139	703036
24482	703037
21554	703038
62618	703039
535	703040
7966	703041
8580	703042
89537	703043
100448	703044
26398	703045
35598	703046
9587	703047
40214	703048
46137	703049
42044	703050
17185	703051
639	703052
28	703053
97235	703054
61530	703055
29221	703056
79854	703057
25432	703058
70293	703059
122163	703060
18017	703061
30546	703062
14447	703063
611	703064
35073	703065
52087	703066
43398	703067
4777	703068
51618	703069
13679	703070
76415	703071
59136	703072
34856	703073
1316	703074
43589	703075
24288	703076
7827	703077
2651	703078
36452	703079
52431	703080
5731	703081
21609	703082
384	703083
31432	703084
14554	703085
171074	703086
62503	703087
23617	703088
37454	703089
13500	703090
67464	703091
95747	703092
366	703093
62338	703094
5117	703095
2434	703096
10547	703097
28728	703098
2732	703099
8713	703100
16679	703101
91538	703102
96337	703103
33782	703104
16914	703105
158526	703106
171409	703107
20222	703108
23764	703109
15449	703110
5257	703111
11945	703112
35350	703113
38585	703114
6204	703115
43378	703116
20903	703117
38325	703118
42155	703119
740	703120
91625	703121
75658	703122
2183	703123
20036	703124
59264	703125
43004	703126
16764	703127
8531	703128
1572	703129
454	703130
347	703131
87723	703132
114032	703133
23580	703134
79994	703135
3923	703136
62019	703137
8514	703138
50989	703139
5731	703140
27395	703141
3903	703142
940	703143
212	703144
12565	703145
22906	703146
60919	703147
69284	703148
9116	703149
90793	703150
28585	703151
30	703152
19874	703153
104875	703154
112478	703155
90039	703156
21055	703157
61723	703158
90373	703159
76783	703160
16923	703161
37658	703162
58044	703163
55034	703164
31492	703165
19832	703166
471	703167
51967	703168
687	703169
138950	703170
25051	703171
30841	703172
6765	703173
8202	703174
12237	703175
32359	703176
47040	703177
31260	703178
25048	703179
767	703180
145740	703181
15487	703182
37414	703183
3686	703184
113054	703185
34407	703186
19856	703187
51571	703188
49746	703189
112927	703190
953	703191
16504	703192
61825	703193
5403	703194
47107	703195
7650	703196
113673	703197
23969	703198
15638	703199
14281	703200
66569	703201
99982	703202
4091	703203
3082	703204
2668	703205
16531	703206
13528	703207
62038	703208
1523	703209
3659	703210
20602	703211
9920	703212
1000	703213
24653	703214
1029	703215
57494	703216
1	703217
79625	703218
2855	703219
7372	703220
38245	703221
57873	703222
113585	703223
6427	703224
8663	703225
4705	703226
16720	703227
64812	703228
4422	703229
13578	703230
8799	703231
7864	703232
9	703233
8018	703234
1760	703235
31260	703236
98668	703237
8	703238
2197	703239
2197	703240
1307	703241
83647	703242
140	703243
35974	703244
261	703245
35575	703246
35966	703247
36777	703248
29075	703249
61199	703250
5532	703251
10150	703252
17449	703253
62620	703254
75488	703255
50216	703256
30877	703257
6591	703258
56262	703259
23931	703260
467	703261
5010	703262
76	703263
6992	703264
136	703265
36010	703266
1293	703267
424	703268
3965	703269
24304	703270
8831	703271
151310	703272
17850	703273
34995	703274
51270	703275
10163	703276
369	703277
28478	703278
29594	703279
16893	703280
16483	703281
27728	703282
21552	703283
8736	703284
3096	703285
19483	703286
21683	703287
20612	703288
1077	703289
46211	703290
16894	703291
1723	703292
1924	703293
10204	703294
42570	703295
53800	703296
30303	703297
20	703298
16409	703299
16966	703300
23749	703301
244	703302
35389	703303
84933	703304
805	703305
66608	703306
66653	703307
953	703308
17250	703309
67421	703310
25735	703311
151	703312
30451	703313
6999	703314
2942	703315
14885	703316
2610	703317
331	703318
4967	703319
11229	703320
80513	703321
44276	703322
157	703323
3986	703324
51040	703325
5897	703326
99291	703327
30	703328
137674	703329
3994	703330
160251	703331
961	703332
24653	703333
9685	703334
81460	703335
4232	703336
23805	703337
17789	703338
13185	703339
83288	703340
95547	703341
31163	703342
7559	703343
5102	703344
212	703345
5829	703346
20	703347
55755	703348
82237	703349
37824	703350
42316	703351
4460	703352
30457	703353
55127	703354
8193	703355
1975	703356
4416	703357
7544	703358
62367	703359
59802	703360
3127	703361
27745	703362
8635	703363
50879	703364
38513	703365
5052	703366
12287	703367
23631	703368
84580	703369
11183	703370
24338	703371
15078	703372
1967	703373
13816	703374
22209	703375
13068	703376
37846	703377
2572	703378
84114	703379
30590	703380
19623	703381
129798	703382
30440	703383
6664	703384
8714	703385
14103	703386
69296	703387
16584	703388
7210	703389
6576	703390
42595	703391
7522	703392
10080	703393
1082	703394
29528	703395
78537	703396
62085	703397
20003	703398
117246	703399
2644	703400
67	703401
113244	703402
54226	703403
2200	703404
74673	703405
65465	703406
325	703407
3387	703408
3006	703409
1893	703410
2545	703411
1924	703412
39805	703413
25622	703414
1093	703415
3985	703416
34935	703417
24	703418
2197	703419
51386	703420
56744	703421
38277	703422
417	703423
3945	703424
906	703425
74361	703426
53076	703427
17956	703428
15932	703429
1562	703430
1510	703431
22401	703432
1991	703433
42747	703434
542	703435
811	703436
51603	703437
5106	703438
42928	703439
10124	703440
65878	703441
48296	703442
4467	703443
52044	703444
734	703445
2274	703446
348	703447
111907	703448
883	703449
61820	703450
105178	703451
35256	703452
372	703453
12171	703454
56201	703455
7957	703456
64284	703457
7604	703458
7483	703459
25458	703460
17940	703461
9982	703462
53751	703463
6992	703464
51191	703465
65005	703466
6693	703467
6673	703468
6835	703469
24480	703470
45133	703471
5638	703472
19571	703473
51512	703474
4858	703475
37457	703476
42518	703477
444	703478
32357	703479
40472	703480
16829	703481
19568	703482
2314	703483
3083	703484
78342	703485
90416	703486
13965	703487
2033	703488
93863	703489
4490	703490
62287	703491
24038	703492
10122	703493
8215	703494
53028	703495
50513	703496
11945	703497
69793	703498
14012	703499
19585	703500
24759	703501
887	703502
2777	703503
4843	703504
19378	703505
3	703506
63	703507
52369	703508
6653	703509
13952	703510
482	703511
23875	703512
74385	703513
43416	703514
88814	703515
7482	703516
4434	703517
24485	703518
24955	703519
51681	703520
13185	703521
1971	703522
7518	703523
26380	703524
87838	703525
13500	703526
14885	703527
18408	703528
112254	703529
3094	703530
42281	703531
73887	703532
165578	703533
2535	703534
11673	703535
1620	703536
5001	703537
46507	703538
1895	703539
2940	703540
7864	703541
13643	703542
745	703543
745	703544
37187	703545
36009	703546
43306	703547
21402	703548
24493	703549
3158	703550
79580	703551
10748	703552
45606	703553
24138	703554
156	703555
43177	703556
70870	703557
8705	703558
502	703559
17643	703560
19812	703561
482	703562
13745	703563
25471	703564
21705	703565
2112	703566
9987	703567
4967	703568
8457	703569
51398	703570
604	703571
74223	703572
76633	703573
16623	703574
11	703575
28811	703576
24639	703577
3977	703578
109381	703579
9557	703580
19925	703581
61564	703582
45977	703583
28688	703584
28632	703585
738	703586
2079	703587
14603	703588
3731	703589
41395	703590
16453	703591
2033	703592
148071	703593
5483	703594
75536	703595
1630	703596
95004	703597
19999	703598
36948	703599
20918	703600
37987	703601
7637	703602
66178	703603
13767	703604
78744	703605
288	703606
5126	703607
25060	703608
16639	703609
31894	703610
95	703611
23978	703612
42857	703613
2987	703614
29119	703615
28709	703616
20006	703617
11597	703618
54782	703619
2787	703620
23645	703621
690	703622
10968	703623
10051	703624
22880	703625
13310	703626
74482	703627
35844	703628
4136	703629
26661	703630
28175	703631
90	703632
28175	703633
706	703634
307	703635
1590	703636
14265	703637
13941	703638
1460	703639
19961	703640
9265	703641
124675	703642
29833	703643
2396	703644
922	703645
60019	703646
1579	703647
7579	703648
39474	703649
16599	703650
46448	703651
10469	703652
578	703653
55946	703654
49915	703655
60305	703656
1054	703657
48140	703658
51835	703659
52005	703660
75326	703661
1468	703662
29669	703663
70967	703664
4195	703665
14263	703666
6814	703667
78725	703668
16041	703669
1614	703670
2743	703671
7058	703672
2772	703673
743	703674
12573	703675
561	703676
16097	703677
127066	703678
18721	703679
147416	703680
111942	703681
1460	703682
61747	703683
11335	703684
158671	703685
107457	703686
23318	703687
12184	703688
71731	703689
106644	703690
115542	703691
9578	703692
86518	703693
36	703694
64098	703695
14570	703696
126066	703697
153235	703698
53973	703699
2948	703700
5777	703701
77308	703702
115501	703703
33997	703704
1102	703705
2788	703706
88960	703707
125839	703708
18614	703709
67635	703710
36291	703711
126	703712
65029	703713
3227	703714
112039	703715
77176	703716
36545	703717
109975	703718
152673	703719
68095	703720
36745	703721
124815	703722
12888	703723
17484	703724
32	703725
32639	703726
85373	703727
94620	703728
16842	703729
9325	703730
22651	703731
75417	703732
34157	703733
71427	703734
76555	703735
4721	703736
38163	703737
53370	703738
43512	703739
142814	703740
6275	703741
2646	703742
11107	703743
104205	703744
171434	703745
23397	703746
22836	703747
13429	703748
91003	703749
40427	703750
20501	703751
5630	703752
63556	703753
4696	703754
2297	703755
28761	703756
70228	703757
101296	703758
13208	703759
13629	703760
209	703761
6343	703762
32516	703763
79064	703764
58456	703765
50561	703766
3276	703767
88649	703768
7087	703769
601	703770
6098	703771
35777	703772
15860	703773
13554	703774
9839	703775
87999	703776
309	703777
8078	703778
4682	703779
137516	703780
44032	703781
18809	703782
72562	703783
3963	703784
16143	703785
49173	703786
104795	703787
39272	703788
7677	703789
23625	703790
11350	703791
31809	703792
4936	703793
4936	703794
98110	703795
577	703796
10525	703797
44265	703798
48674	703799
180874	703800
2211	703801
254	703802
56798	703803
77869	703804
16954	703805
142581	703806
57518	703807
189084	703808
3715	703809
45059	703810
16246	703811
1204	703812
90336	703813
22683	703814
61960	703815
6808	703816
19343	703817
29536	703818
23875	703819
87227	703820
6808	703821
14013	703822
5888	703823
83087	703824
35128	703825
6423	703826
116136	703827
43507	703828
73136	703829
30341	703830
190	703831
46195	703832
118646	703833
97083	703834
53893	703835
16606	703836
8478	703837
41481	703838
131977	703839
120754	703840
74080	703841
62047	703842
8362	703843
159467	703844
33158	703845
29722	703846
68753	703847
9627	703848
37591	703849
66663	703850
94678	703851
5793	703852
8954	703853
35267	703854
88807	703855
24205	703856
28161	703857
50700	703858
44012	703859
103126	703860
24642	703861
130964	703862
8335	703863
128444	703864
141730	703865
30968	703866
84392	703867
3696	703868
118617	703869
143190	703870
39235	703871
31052	703872
43743	703873
10094	703874
50912	703875
8716	703876
16	703877
147770	703878
29995	703879
29995	703880
67740	703881
1857	703882
551	703883
148242	703884
91528	703885
159817	703886
144113	703887
103105	703888
181763	703889
23107	703890
83761	703891
115098	703892
20763	703893
140007	703894
143785	703895
89532	703896
35507	703897
82330	703898
72062	703899
65896	703900
27837	703901
111223	703902
139592	703903
79927	703904
58039	703905
189041	703906
169248	703907
52401	703908
142151	703909
113444	703910
20072	703911
54595	703912
182124	703913
147761	703914
168256	703915
138421	703916
72062	703917
109756	703918
67163	703919
45557	703920
112534	703921
182089	703922
48684	703923
59064	703924
80682	703925
186134	703926
4098	703927
17662	703928
129079	703929
57068	703930
77413	703931
2547	703932
145132	703933
50696	703934
66783	703935
14932	703936
99931	703937
43238	703938
4260	703939
141768	703940
160389	703941
28883	703942
55102	703943
6086	703944
142294	703945
4991	703946
103735	703947
4816	703948
42869	703949
130821	703950
173171	703951
42182	703952
130830	703953
17273	703954
16659	703955
83175	703956
188695	703957
61476	703958
31313	703959
91535	703960
79468	703961
24874	703962
162012	703963
59943	703964
10030	703965
303	703966
19882	703967
132121	703968
4692	703969
2674	703970
35515	703971
130774	703972
161994	703973
121898	703974
20075	703975
113448	703976
139986	703977
74053	703978
130399	703979
126692	703980
96578	703981
14006	703982
9687	703983
77693	703984
61939	703985
124586	703986
43515	703987
119038	703988
133307	703989
129810	703990
9609	703991
55548	703992
30079	703993
186221	703994
46700	703995
139982	703996
12174	703997
36072	703998
76765	703999
44245	704000
34656	704001
112543	704002
80843	704003
111228	704004
35523	704005
12174	704006
106224	704007
16455	704008
48197	704009
138325	704010
29206	704011
39006	704012
49242	704013
35520	704014
44788	704015
166815	704016
124426	704017
41097	704018
84021	704019
148510	704020
3873	704021
100715	704022
148509	704023
91008	704024
65259	704025
101595	704026
62784	704027
24026	704028
5674	704029
99358	704030
73669	704031
108142	704032
108142	704033
135803	704034
154351	704035
24664	704036
91804	704037
12898	704038
99415	704039
46020	704040
8702	704041
55089	704042
46020	704043
154376	704044
5627	704045
165309	704046
172471	704047
114395	704048
87254	704049
114753	704050
145836	704051
94076	704052
183638	704053
136739	704054
151072	704055
78995	704056
29213	704057
5674	704058
127913	704059
36266	704060
65739	704061
75486	704062
126464	704063
64154	704064
115900	704065
30269	704066
10975	704067
148247	704068
108203	704069
29214	704070
72087	704071
74593	704072
42966	704073
33225	704074
124197	704075
42565	704076
95325	704077
73497	704078
31644	704079
144132	704080
3873	704081
6867	704082
120906	704083
86472	704084
11789	704085
77888	704086
158765	704087
181662	704088
122908	704089
77888	704090
55161	704091
116001	704092
54102	704093
114659	704094
2095	704095
138412	704096
3873	704097
120761	704098
114719	704099
38524	704100
114040	704101
90134	704102
135664	704103
188275	704104
84682	704105
121321	704106
115007	704107
138445	704108
23377	704109
35197	704110
38095	704111
4892	704112
126979	704113
51282	704114
17885	704115
65020	704116
42570	704117
75679	704118
40297	704119
20696	704120
139838	704121
43250	704122
5274	704123
84744	704124
135362	704125
172598	704126
110406	704127
67011	704128
138423	704129
186285	704130
41044	704131
103736	704132
80772	704133
145395	704134
29701	704135
114034	704136
25283	704137
35763	704138
4253	704139
139353	704140
155697	704141
118347	704142
138423	704143
53927	704144
41044	704145
4258	704146
153593	704147
129922	704148
83160	704149
8362	704150
91541	704151
181905	704152
55826	704153
121636	704154
140524	704155
37938	704156
149468	704157
44167	704158
43507	704159
184157	704160
108089	704161
74036	704162
127873	704163
52880	704164
79991	704165
138422	704166
67964	704167
100918	704168
5101	704169
79476	704170
4604	704171
116657	704172
42549	704173
126934	704174
35177	704175
121151	704176
73217	704177
42945	704178
113027	704179
98452	704180
150129	704181
2760	704182
41589	704183
158569	704184
2205	704185
126422	704186
33964	704187
75857	704188
74877	704189
13975	704190
114034	704191
3695	704192
76630	704193
24525	704194
57279	704195
39	704196
13091	704197
108260	704198
75291	704199
57554	704200
8411	704201
120007	704202
66504	704203
17321	704204
50756	704205
120	704206
105556	704207
70532	704208
37143	704209
90775	704210
56283	704211
13736	704212
41316	704213
23447	704214
40483	704215
109970	704216
1129	704217
109235	704218
101780	704219
21875	704220
73138	704221
2022	704222
27523	704223
45836	704224
29611	704225
281	704226
39446	704227
3028	704228
1718	704229
1718	704230
1094	704231
15223	704232
3028	704233
939	704234
29335	704235
19878	704236
104243	704237
16696	704238
1325	704239
19835	704240
77941	704241
5406	704242
28045	704243
88573	704244
4203	704245
21030	704246
25608	704247
912	704248
47924	704249
22028	704250
32616	704251
2487	704252
14277	704253
4226	704254
1362	704255
67419	704256
58671	704257
1635	704258
41603	704259
28967	704260
15351	704261
15528	704262
14179	704263
68386	704264
42623	704265
58102	704266
5415	704267
136	704268
745	704269
5999	704270
61293	704271
140283	704272
2717	704273
6208	704274
2578	704275
51	704276
26199	704277
10022	704278
4484	704279
23393	704280
3118	704281
47711	704282
24391	704283
4077	704284
26050	704285
71005	704286
12047	704287
6188	704288
31199	704289
593	704290
29341	704291
8316	704292
32125	704293
20105	704294
21989	704295
36698	704296
947	704297
3625	704298
61597	704299
5374	704300
47237	704301
39325	704302
14212	704303
62084	704304
2722	704305
5872	704306
45759	704307
24968	704308
18565	704309
108830	704310
120218	704311
16643	704312
23816	704313
15675	704314
42424	704315
131045	704316
38202	704317
143030	704318
1413	704319
23379	704320
1391	704321
13930	704322
20219	704323
21012	704324
4367	704325
17549	704326
24741	704327
171708	704328
100790	704329
40721	704330
51682	704331
3156	704332
34840	704333
4781	704334
113164	704335
32048	704336
15745	704337
768	704338
10153	704339
20823	704340
984	704341
2930	704342
30	704343
19976	704344
53870	704345
19871	704346
75775	704347
44760	704348
6819	704349
70994	704350
6095	704351
30479	704352
115508	704353
2859	704354
29527	704355
29999	704356
57940	704357
4442	704358
133448	704359
86001	704360
10693	704361
85831	704362
69366	704363
112	704364
28742	704365
1326	704366
67087	704367
20240	704368
50633	704369
48687	704370
14217	704371
26756	704372
76391	704373
27143	704374
11506	704375
11092	704376
25959	704377
14916	704378
42512	704379
18433	704380
100945	704381
28174	704382
100874	704383
23075	704384
58091	704385
17175	704386
77265	704387
5968	704388
66210	704389
11382	704390
70317	704391
51139	704392
61023	704393
118642	704394
37053	704395
19510	704396
101784	704397
17210	704398
3156	704399
104598	704400
55883	704401
37536	704402
3363	704403
9573	704404
25449	704405
101263	704406
98604	704407
16356	704408
20583	704409
53872	704410
68018	704411
78199	704412
7788	704413
47592	704414
40406	704415
46411	704416
36717	704417
16035	704418
71108	704419
30929	704420
3271	704421
15384	704422
292	704423
41097	704424
108339	704425
4228	704426
10599	704427
96506	704428
45859	704429
26431	704430
68735	704431
17618	704432
44566	704433
14024	704434
55849	704435
78858	704436
3912	704437
3247	704438
7906	704439
25399	704440
96202	704441
9616	704442
40838	704443
94937	704444
20967	704445
32506	704446
12526	704447
31721	704448
68454	704449
66765	704450
41696	704451
17273	704452
2507	704453
131555	704454
2507	704455
68393	704456
42341	704457
27240	704458
12485	704459
31040	704460
25230	704461
37420	704462
5691	704463
7912	704464
72214	704465
2517	704466
2299	704467
37270	704468
41655	704469
22538	704470
3300	704471
22871	704472
3087	704473
17553	704474
34151	704475
59174	704476
57343	704477
1608	704478
13845	704479
25973	704480
54384	704481
4154	704482
83317	704483
11962	704484
148657	704485
45550	704486
44491	704487
31741	704488
14861	704489
14409	704490
13939	704491
17287	704492
61336	704493
66237	704494
74869	704495
19086	704496
54327	704497
36844	704498
13469	704499
17708	704500
11894	704501
32095	704502
88026	704503
61821	704504
16977	704505
2813	704506
75934	704507
7221	704508
7289	704509
104438	704510
13246	704511
12421	704512
4610	704513
18117	704514
22415	704515
13186	704516
132938	704517
49312	704518
50711	704519
10693	704520
20492	704521
70672	704522
41688	704523
5849	704524
119390	704525
132638	704526
37798	704527
39789	704528
47092	704529
211	704530
52847	704531
46704	704532
12086	704533
2397	704534
35665	704535
42341	704536
23840	704537
17986	704538
15402	704539
14596	704540
2503	704541
9355	704542
98472	704543
28633	704544
17936	704545
8290	704546
45006	704547
35065	704548
10514	704549
5108	704550
7762	704551
43116	704552
31096	704553
2081	704554
2389	704555
14725	704556
47907	704557
35558	704558
7185	704559
22584	704560
17214	704561
14468	704562
13801	704563
489	704564
26190	704565
145334	704566
865	704567
1695	704568
73767	704569
57765	704570
17675	704571
22128	704572
24346	704573
4605	704574
113436	704575
81403	704576
853	704577
70828	704578
5871	704579
112999	704580
1749	704581
19539	704582
375	704583
37273	704584
3559	704585
90169	704586
50963	704587
32745	704588
17430	704589
17792	704590
33375	704591
39217	704592
28726	704593
35210	704594
1463	704595
10279	704596
286	704597
11361	704598
3384	704599
19685	704600
6693	704601
1897	704602
9699	704603
24480	704604
9955	704605
3483	704606
28871	704607
43458	704608
3884	704609
87230	704610
62803	704611
1559	704612
3573	704613
57363	704614
46761	704615
20180	704616
90928	704617
44753	704618
28997	704619
4522	704620
41733	704621
38098	704622
51321	704623
4244	704624
36643	704625
11812	704626
3474	704627
47022	704628
23738	704629
4351	704630
31073	704631
14704	704632
70325	704633
5930	704634
63974	704635
4058	704636
7281	704637
82572	704638
11477	704639
12714	704640
8787	704641
18183	704642
37703	704643
37661	704644
2670	704645
32304	704646
6882	704647
20247	704648
113244	704649
45437	704650
45159	704651
45743	704652
4050	704653
48706	704654
23895	704655
8953	704656
38029	704657
32823	704658
3485	704659
47529	704660
1776	704661
38769	704662
15013	704663
25517	704664
107426	704665
29061	704666
22819	704667
31693	704668
83412	704669
68883	704670
304	704671
39424	704672
1262	704673
621	704674
93533	704675
403	704676
12877	704677
3075	704678
24978	704679
39054	704680
22466	704681
4190	704682
19742	704683
2786	704684
70603	704685
67336	704686
40925	704687
2687	704688
52894	704689
4017	704690
27905	704691
14108	704692
17985	704693
3670	704694
5013	704695
25212	704696
22157	704697
1017	704698
4252	704699
31398	704700
732	704701
17656	704702
29398	704703
2956	704704
71089	704705
20831	704706
6377	704707
1755	704708
1391	704709
15260	704710
235	704711
5922	704712
77337	704713
26854	704714
7912	704715
33844	704716
14783	704717
40681	704718
19566	704719
28830	704720
18658	704721
7659	704722
27180	704723
39013	704724
132	704725
55228	704726
19959	704727
9355	704728
13736	704729
12092	704730
219	704731
10273	704732
3203	704733
120944	704734
44876	704735
1659	704736
15883	704737
30049	704738
10256	704739
1349	704740
645	704741
1677	704742
8588	704743
58696	704744
11179	704745
45159	704746
11407	704747
66248	704748
1	704749
15276	704750
25653	704751
36808	704752
56562	704753
7657	704754
47267	704755
32802	704756
40423	704757
25432	704758
14850	704759
2081	704760
38184	704761
37108	704762
27730	704763
28879	704764
645	704765
50320	704766
46321	704767
33871	704768
10034	704769
24342	704770
34874	704771
82251	704772
59985	704773
138547	704774
52117	704775
24668	704776
3670	704777
87170	704778
110049	704779
63231	704780
49869	704781
30283	704782
19562	704783
56347	704784
171291	704785
32997	704786
64636	704787
90858	704788
73721	704789
10356	704790
29196	704791
3069	704792
39355	704793
56266	704794
4512	704795
20468	704796
22817	704797
5995	704798
8035	704799
60405	704800
7412	704801
29987	704802
51516	704803
7270	704804
44122	704805
74815	704806
31568	704807
2607	704808
3193	704809
38077	704810
63612	704811
36849	704812
47198	704813
19354	704814
23466	704815
51670	704816
42269	704817
2812	704818
5586	704819
11468	704820
30145	704821
50399	704822
1428	704823
21023	704824
16805	704825
24897	704826
70198	704827
13637	704828
6495	704829
24114	704830
28817	704831
21590	704832
12650	704833
4637	704834
1217	704835
64781	704836
78953	704837
773	704838
29130	704839
3867	704840
41937	704841
12584	704842
46152	704843
92988	704844
20251	704845
326	704846
161	704847
88237	704848
53974	704849
6263	704850
54320	704851
167	704852
27097	704853
50126	704854
102964	704855
38481	704856
4954	704857
17243	704858
126900	704859
60903	704860
32036	704861
68188	704862
58599	704863
155803	704864
19333	704865
133085	704866
129381	704867
2635	704868
120102	704869
45960	704870
126083	704871
34651	704872
57833	704873
23338	704874
17652	704875
173870	704876
34481	704877
6990	704878
24892	704879
73953	704880
174674	704881
36010	704882
12	704883
75134	704884
2504	704885
115	704886
8777	704887
55151	704888
19379	704889
48842	704890
8619	704891
58927	704892
6769	704893
88211	704894
40796	704895
5934	704896
56966	704897
4440	704898
2227	704899
82957	704900
46874	704901
20118	704902
7913	704903
24457	704904
32	704905
20547	704906
4698	704907
1266	704908
14529	704909
37452	704910
24017	704911
10901	704912
845	704913
29360	704914
64938	704915
155	704916
83022	704917
10843	704918
25953	704919
65809	704920
6649	704921
49661	704922
63542	704923
37686	704924
68625	704925
6649	704926
6866	704927
97615	704928
13908	704929
54503	704930
82024	704931
19342	704932
2176	704933
14932	704934
7446	704935
3718	704936
80293	704937
35993	704938
6524	704939
17889	704940
30712	704941
123643	704942
3717	704943
60928	704944
26523	704945
8070	704946
68049	704947
13019	704948
75132	704949
31561	704950
7225	704951
83194	704952
122173	704953
13624	704954
64628	704955
109278	704956
140011	704957
184350	704958
88752	704959
28507	704960
12992	704961
30227	704962
1784	704963
391	704964
4359	704965
34	704966
6049	704967
5335	704968
9575	704969
8174	704970
16714	704971
83144	704972
48729	704973
3294	704974
36694	704975
20492	704976
26965	704977
32	704978
2050	704979
23167	704980
27933	704981
72167	704982
32541	704983
48759	704984
35377	704985
93700	704986
11511	704987
26443	704988
13020	704989
8973	704990
29278	704991
158007	704992
45564	704993
12685	704994
20060	704995
3118	704996
29646	704997
69339	704998
41498	704999
34451	705000
3980	705001
4802	705002
162394	705003
743	705004
66184	705005
93696	705006
2650	705007
2558	705008
66529	705009
4178	705010
60815	705011
10153	705012
1093	705013
7813	705014
21555	705015
29175	705016
71145	705017
5222	705018
137071	705019
7576	705020
28355	705021
297	705022
34762	705023
23299	705024
4015	705025
4969	705026
15163	705027
4936	705028
5216	705029
1407	705030
44575	705031
23720	705032
7096	705033
3466	705034
122532	705035
25964	705036
23543	705037
72532	705038
8883	705039
128967	705040
5521	705041
95201	705042
37428	705043
5319	705044
10405	705045
12285	705046
102915	705047
11975	705048
39891	705049
140864	705050
3281	705051
28029	705052
13750	705053
97504	705054
9415	705055
42688	705056
88640	705057
3862	705058
30329	705059
82957	705060
12461	705061
10476	705062
64762	705063
50219	705064
81312	705065
26961	705066
20700	705067
54218	705068
45919	705069
7646	705070
47279	705071
17616	705072
29054	705073
6710	705074
9	705075
22984	705076
45838	705077
34280	705078
141588	705079
37811	705080
3747	705081
4978	705082
142880	705083
9041	705084
714	705085
39087	705086
11596	705087
37886	705088
100294	705089
2455	705090
60926	705091
2395	705092
17811	705093
22189	705094
50109	705095
33206	705096
82189	705097
4185	705098
47092	705099
42072	705100
96094	705101
45302	705102
11937	705103
320	705104
54019	705105
12116	705106
9848	705107
7144	705108
25585	705109
28441	705110
123187	705111
93269	705112
19274	705113
13108	705114
2065	705115
31708	705116
142552	705117
25480	705118
7446	705119
21973	705120
51997	705121
147169	705122
1023	705123
29144	705124
355	705125
101855	705126
11845	705127
9345	705128
13568	705129
18394	705130
652	705131
10328	705132
46736	705133
36690	705134
11110	705135
122646	705136
10332	705137
6391	705138
7656	705139
47285	705140
69190	705141
57779	705142
51135	705143
127	705144
34886	705145
22620	705146
76	705147
115921	705148
12795	705149
21352	705150
9644	705151
26147	705152
98766	705153
53576	705154
15997	705155
26	705156
20888	705157
2504	705158
21758	705159
2426	705160
32263	705161
68897	705162
35485	705163
1031	705164
20050	705165
2575	705166
47875	705167
2454	705168
74727	705169
25212	705170
18979	705171
466	705172
18403	705173
129586	705174
23733	705175
43267	705176
26605	705177
102715	705178
56878	705179
26710	705180
2374	705181
62	705182
622	705183
7198	705184
80449	705185
10814	705186
10683	705187
9478	705188
74652	705189
4091	705190
4501	705191
1926	705192
19844	705193
39130	705194
6588	705195
20149	705196
28205	705197
25366	705198
78527	705199
65276	705200
10405	705201
108884	705202
121683	705203
52090	705204
8376	705205
10264	705206
190	705207
8345	705208
5104	705209
155	705210
25628	705211
14598	705212
35213	705213
32273	705214
67545	705215
11446	705216
3930	705217
43460	705218
5788	705219
35730	705220
70039	705221
61233	705222
59353	705223
43156	705224
12685	705225
365	705226
1060	705227
17599	705228
17599	705229
1208	705230
14017	705231
8623	705232
7397	705233
31112	705234
28267	705235
34075	705236
29314	705237
146289	705238
3517	705239
40313	705240
46025	705241
50353	705242
41225	705243
21529	705244
16653	705245
85774	705246
21317	705247
31313	705248
214	705249
9010	705250
33540	705251
558	705252
31404	705253
2735	705254
3940	705255
3395	705256
20027	705257
67834	705258
21539	705259
3105	705260
35669	705261
89185	705262
4090	705263
11615	705264
1681	705265
38502	705266
27375	705267
3903	705268
41602	705269
23971	705270
9325	705271
26625	705272
132150	705273
1636	705274
19899	705275
69259	705276
4305	705277
26787	705278
29098	705279
33562	705280
12906	705281
35867	705282
6701	705283
74714	705284
697	705285
248	705286
26679	705287
1500	705288
75367	705289
114124	705290
203	705291
174376	705292
1575	705293
6701	705294
104450	705295
5068	705296
25207	705297
47472	705298
5258	705299
43541	705300
29615	705301
26668	705302
28801	705303
10554	705304
8736	705305
185101	705306
64783	705307
60798	705308
116005	705309
6587	705310
179275	705311
25522	705312
32413	705313
95156	705314
27602	705315
100746	705316
37542	705317
15646	705318
53784	705319
133682	705320
124411	705321
8080	705322
145673	705323
32483	705324
82122	705325
2552	705326
68066	705327
12612	705328
5454	705329
48837	705330
54745	705331
5139	705332
30889	705333
15381	705334
328	705335
18194	705336
38777	705337
11009	705338
16833	705339
3611	705340
110629	705341
21953	705342
29951	705343
9383	705344
4669	705345
84875	705346
68534	705347
83343	705348
127062	705349
7266	705350
17947	705351
100029	705352
18145	705353
59516	705354
27382	705355
7266	705356
7917	705357
14577	705358
64844	705359
104939	705360
71852	705361
86429	705362
7202	705363
55225	705364
46584	705365
119906	705366
37460	705367
96165	705368
38625	705369
41256	705370
137651	705371
41244	705372
179888	705373
107665	705374
4919	705375
49819	705376
3399	705377
137341	705378
49761	705379
41241	705380
13456	705381
179773	705382
180408	705383
86862	705384
137023	705385
64286	705386
9782	705387
179299	705388
86921	705389
71751	705390
137041	705391
19067	705392
180285	705393
25064	705394
42439	705395
13457	705396
137184	705397
15981	705398
47104	705399
71776	705400
107446	705401
41247	705402
86902	705403
179416	705404
94183	705405
179404	705406
11441	705407
179407	705408
179408	705409
123923	705410
9452	705411
447	705412
38201	705413
15967	705414
19063	705415
34045	705416
22970	705417
137812	705418
6932	705419
137096	705420
107546	705421
71819	705422
180253	705423
107436	705424
4365	705425
137373	705426
87098	705427
179460	705428
181043	705429
34044	705430
180390	705431
136986	705432
137191	705433
180751	705434
13458	705435
15956	705436
15944	705437
41246	705438
107604	705439
137575	705440
87058	705441
137577	705442
81206	705443
179927	705444
15960	705445
27924	705446
137848	705447
41248	705448
136996	705449
22968	705450
137010	705451
71740	705452
4910	705453
71790	705454
179304	705455
71790	705456
179303	705457
136969	705458
59756	705459
19062	705460
8398	705461
19062	705462
136943	705463
136990	705464
180400	705465
179561	705466
11459	705467
181053	705468
11459	705469
136963	705470
27971	705471
9781	705472
9781	705473
137001	705474
136989	705475
34046	705476
136971	705477
179381	705478
179895	705479
34049	705480
179318	705481
179319	705482
19053	705483
179333	705484
9762	705485
15951	705486
13456	705487
179432	705488
179355	705489
107323	705490
179394	705491
8388	705492
19062	705493
107311	705494
179375	705495
179274	705496
15956	705497
71790	705498
179322	705499
179307	705500
19091	705501
107446	705502
107304	705503
179271	705504
136956	705505
179359	705506
107312	705507
22948	705508
19091	705509
179302	705510
136962	705511
41302	705512
180211	705513
87062	705514
31512	705515
179700	705516
86884	705517
179449	705518
87103	705519
107768	705520
137834	705521
137004	705522
15981	705523
23002	705524
137829	705525
137865	705526
137007	705527
136980	705528
180788	705529
181052	705530
11459	705531
137798	705532
179918	705533
19064	705534
87105	705535
6429	705536
22965	705537
15961	705538
179904	705539
71906	705540
137826	705541
27939	705542
87105	705543
137308	705544
179936	705545
179941	705546
137317	705547
181166	705548
7332	705549
137265	705550
107750	705551
181118	705552
19072	705553
107364	705554
137748	705555
6426	705556
181214	705557
137808	705558
34065	705559
107756	705560
86924	705561
137115	705562
34045	705563
13463	705564
13463	705565
180316	705566
137382	705567
71785	705568
180384	705569
6436	705570
59765	705571
41303	705572
6436	705573
137863	705574
34034	705575
6435	705576
180549	705577
34065	705578
49758	705579
107444	705580
9780	705581
9780	705582
15946	705583
34065	705584
6435	705585
137243	705586
180031	705587
180383	705588
15949	705589
49819	705590
11265	705591
12572	705592
103904	705593
69557	705594
9500	705595
2930	705596
3833	705597
14482	705598
179455	705599
181134	705600
87096	705601
150041	705602
86841	705603
34048	705604
137224	705605
137224	705606
47104	705607
34047	705608
48782	705609
71187	705610
40441	705611
85130	705612
33339	705613
165340	705614
100718	705615
49232	705616
31122	705617
64795	705618
31808	705619
99646	705620
104841	705621
82072	705622
20990	705623
5843	705624
76715	705625
53354	705626
101979	705627
77509	705628
139834	705629
9101	705630
18711	705631
110390	705632
3438	705633
46860	705634
52584	705635
52584	705636
6894	705637
171057	705638
11688	705639
35884	705640
79626	705641
8827	705642
41877	705643
117824	705644
7239	705645
26838	705646
3981	705647
614	705648
68918	705649
19167	705650
57610	705651
107336	705652
37677	705653
26188	705654
20671	705655
32107	705656
146478	705657
91060	705658
74976	705659
12924	705660
113236	705661
42651	705662
13305	705663
123732	705664
7	705665
105072	705666
180850	705667
122122	705668
7377	705669
132502	705670
40660	705671
9772	705672
21990	705673
90618	705674
27612	705675
32124	705676
1605	705677
7440	705678
25342	705679
28676	705680
49851	705681
24938	705682
951	705683
51393	705684
15185	705685
2134	705686
53492	705687
47836	705688
7038	705689
13092	705690
14760	705691
3634	705692
23800	705693
23070	705694
6376	705695
3351	705696
2090	705697
6347	705698
6491	705699
88658	705700
20605	705701
44848	705702
36072	705703
23448	705704
13593	705705
3983	705706
70096	705707
58031	705708
52045	705709
1756	705710
10651	705711
28760	705712
11283	705713
45526	705714
6864	705715
1955	705716
16679	705717
13314	705718
1738	705719
28206	705720
57809	705721
59994	705722
2465	705723
31788	705724
4975	705725
144260	705726
168078	705727
30289	705728
158506	705729
55604	705730
139203	705731
42165	705732
56599	705733
80855	705734
28432	705735
32267	705736
109628	705737
19298	705738
124582	705739
86692	705740
2155	705741
127615	705742
462	705743
16245	705744
11422	705745
25559	705746
6080	705747
53620	705748
41110	705749
34963	705750
170087	705751
19388	705752
9738	705753
82283	705754
4923	705755
1955	705756
78711	705757
81015	705758
73914	705759
127073	705760
163717	705761
43363	705762
157715	705763
71377	705764
5402	705765
75307	705766
58741	705767
16208	705768
5502	705769
104752	705770
129301	705771
146847	705772
47219	705773
1286	705774
467	705775
22991	705776
70817	705777
65912	705778
12897	705779
5008	705780
1158	705781
1329	705782
114126	705783
47956	705784
24541	705785
84772	705786
959	705787
50521	705788
24235	705789
54243	705790
28391	705791
98	705792
141846	705793
3786	705794
108315	705795
3079	705796
16990	705797
11695	705798
6973	705799
20114	705800
90506	705801
12865	705802
23437	705803
7831	705804
10658	705805
78663	705806
2115	705807
3087	705808
191	705809
8857	705810
9992	705811
120487	705812
1260	705813
62	705814
2004	705815
5551	705816
21223	705817
82373	705818
3012	705819
35667	705820
157344	705821
3913	705822
26052	705823
3062	705824
63	705825
63	705826
91255	705827
59599	705828
40856	705829
8807	705830
58060	705831
2193	705832
73126	705833
72672	705834
109069	705835
50580	705836
70567	705837
14460	705838
36749	705839
41110	705840
127731	705841
77143	705842
34782	705843
137819	705844
104068	705845
34285	705846
111039	705847
104326	705848
60268	705849
119793	705850
14477	705851
60493	705852
95303	705853
111373	705854
111474	705855
111488	705856
124836	705857
101099	705858
98369	705859
20501	705860
7433	705861
140610	705862
160967	705863
94014	705864
102311	705865
49797	705866
177852	705867
124840	705868
113710	705869
144405	705870
7034	705871
11427	705872
51506	705873
181039	705874
128461	705875
73393	705876
95190	705877
95525	705878
54641	705879
108769	705880
63666	705881
98369	705882
46637	705883
9952	705884
55091	705885
74783	705886
132363	705887
20789	705888
10502	705889
11693	705890
186141	705891
77873	705892
58844	705893
79817	705894
99449	705895
21832	705896
88896	705897
7926	705898
47417	705899
39222	705900
97855	705901
106380	705902
104090	705903
128317	705904
32410	705905
27430	705906
8263	705907
3262	705908
101626	705909
161928	705910
63798	705911
154386	705912
124151	705913
132070	705914
84925	705915
139243	705916
32678	705917
16209	705918
9997	705919
9884	705920
98787	705921
126423	705922
127584	705923
123354	705924
151	705925
161999	705926
157785	705927
120681	705928
158693	705929
5015	705930
111588	705931
37923	705932
14936	705933
39455	705934
3262	705935
35467	705936
51986	705937
21496	705938
127	705939
90643	705940
86104	705941
92548	705942
89236	705943
127	705944
1258	705945
21369	705946
1846	705947
808	705948
1737	705949
16175	705950
266	705951
94853	705952
14666	705953
18560	705954
122696	705955
137	705956
169509	705957
100921	705958
8769	705959
51255	705960
73149	705961
22934	705962
173021	705963
110009	705964
131170	705965
180922	705966
13043	705967
2133	705968
85751	705969
70753	705970
41848	705971
13043	705972
132686	705973
131866	705974
75229	705975
2370	705976
86184	705977
43922	705978
32697	705979
115182	705980
143208	705981
134931	705982
46859	705983
34100	705984
60412	705985
52254	705986
71925	705987
131866	705988
12129	705989
131575	705990
43639	705991
6816	705992
52663	705993
88956	705994
69435	705995
136699	705996
59981	705997
16941	705998
19460	705999
24585	706000
102842	706001
66930	706002
109119	706003
40981	706004
28549	706005
132686	706006
58223	706007
134116	706008
180908	706009
15982	706010
71732	706011
60786	706012
139239	706013
76300	706014
72554	706015
41848	706016
75203	706017
141642	706018
13043	706019
180123	706020
111803	706021
49506	706022
76300	706023
11088	706024
27028	706025
69435	706026
17881	706027
23351	706028
52723	706029
75229	706030
50819	706031
69435	706032
189033	706033
174455	706034
141933	706035
3190	706036
2277	706037
110480	706038
140994	706039
88147	706040
139478	706041
73105	706042
100265	706043
117743	706044
49592	706045
170360	706046
71810	706047
113958	706048
11383	706049
29902	706050
139726	706051
141627	706052
128067	706053
88255	706054
113957	706055
137932	706056
24361	706057
71872	706058
180930	706059
49019	706060
4814	706061
58223	706062
40114	706063
30040	706064
282	706065
978	706066
86922	706067
4531	706068
2566	706069
130977	706070
107086	706071
15900	706072
19061	706073
36102	706074
105889	706075
5131	706076
84933	706077
54444	706078
43794	706079
43639	706080
49665	706081
36065	706082
131961	706083
175422	706084
105953	706085
59188	706086
48816	706087
143477	706088
127211	706089
75230	706090
24540	706091
127211	706092
18140	706093
58331	706094
115052	706095
12129	706096
134458	706097
17839	706098
131612	706099
188715	706100
65900	706101
17994	706102
14127	706103
80325	706104
12361	706105
70915	706106
49197	706107
25833	706108
18319	706109
3604	706110
39800	706111
32338	706112
28961	706113
56167	706114
55425	706115
37054	706116
51792	706117
51623	706118
37075	706119
2569	706120
55982	706121
26515	706122
5367	706123
124518	706124
8098	706125
61904	706126
79447	706127
148944	706128
87803	706129
2528	706130
70606	706131
60654	706132
26251	706133
33620	706134
11977	706135
63496	706136
30241	706137
97368	706138
144169	706139
23427	706140
63496	706141
72590	706142
11592	706143
50577	706144
183310	706145
103247	706146
19328	706147
792	706148
4588	706149
146007	706150
43077	706151
42821	706152
16829	706153
6523	706154
3541	706155
37927	706156
21869	706157
58528	706158
16755	706159
30987	706160
11473	706161
47375	706162
167278	706163
106656	706164
46318	706165
13271	706166
28637	706167
39290	706168
49868	706169
52174	706170
13008	706171
10400	706172
26955	706173
39169	706174
88260	706175
106896	706176
6792	706177
54980	706178
84367	706179
23719	706180
64258	706181
40274	706182
142459	706183
27309	706184
93396	706185
62580	706186
17065	706187
22197	706188
53150	706189
109134	706190
44330	706191
72539	706192
69524	706193
73068	706194
60548	706195
163336	706196
19944	706197
44330	706198
14470	706199
47253	706200
87888	706201
7824	706202
2441	706203
16205	706204
88238	706205
87798	706206
60557	706207
11684	706208
73978	706209
52659	706210
32083	706211
84229	706212
50459	706213
84344	706214
48577	706215
19841	706216
133795	706217
39942	706218
138633	706219
26067	706220
8296	706221
7125	706222
47657	706223
11178	706224
6816	706225
48292	706226
22481	706227
72710	706228
66274	706229
13651	706230
105283	706231
42232	706232
184079	706233
185308	706234
100705	706235
38600	706236
89732	706237
88355	706238
48576	706239
6260	706240
72521	706241
60724	706242
173823	706243
115044	706244
24540	706245
75963	706246
3863	706247
51272	706248
121164	706249
71083	706250
29713	706251
27399	706252
87955	706253
97531	706254
13154	706255
141590	706256
85182	706257
184634	706258
6168	706259
29702	706260
31470	706261
34664	706262
73224	706263
40273	706264
63587	706265
68133	706266
35123	706267
131952	706268
56939	706269
4343	706270
48632	706271
38352	706272
12602	706273
11927	706274
34664	706275
55425	706276
67064	706277
52548	706278
87043	706279
138679	706280
18456	706281
110418	706282
27039	706283
24867	706284
58027	706285
7714	706286
69673	706287
30877	706288
106987	706289
31665	706290
5150	706291
14330	706292
4018	706293
81260	706294
20770	706295
180919	706296
36354	706297
104860	706298
151136	706299
32963	706300
107022	706301
116549	706302
20770	706303
13651	706304
97972	706305
81919	706306
26945	706307
38656	706308
17571	706309
21726	706310
97652	706311
172318	706312
3969	706313
7636	706314
66718	706315
105450	706316
17326	706317
45332	706318
65986	706319
55883	706320
11092	706321
43072	706322
67800	706323
22792	706324
6406	706325
73625	706326
11114	706327
129935	706328
40153	706329
85491	706330
8343	706331
47590	706332
104616	706333
58847	706334
126960	706335
3294	706336
80345	706337
18584	706338
140426	706339
2414	706340
17326	706341
26340	706342
36738	706343
173328	706344
45385	706345
42037	706346
87764	706347
31007	706348
188184	706349
20506	706350
89732	706351
45426	706352
34129	706353
59192	706354
19786	706355
67903	706356
138813	706357
33328	706358
63277	706359
33712	706360
34664	706361
22304	706362
32894	706363
87740	706364
7903	706365
7285	706366
29372	706367
39140	706368
70505	706369
49428	706370
39813	706371
61758	706372
10971	706373
14102	706374
21732	706375
32526	706376
18060	706377
17759	706378
44857	706379
12935	706380
61370	706381
6021	706382
17670	706383
58718	706384
2972	706385
20794	706386
110803	706387
10107	706388
83007	706389
16910	706390
120599	706391
4809	706392
21785	706393
17282	706394
135417	706395
28229	706396
50611	706397
153342	706398
108484	706399
71512	706400
96250	706401
4937	706402
106871	706403
76040	706404
39948	706405
72001	706406
13636	706407
8506	706408
8573	706409
16824	706410
43965	706411
60183	706412
5289	706413
640	706414
4310	706415
4798	706416
52379	706417
236	706418
16201	706419
1063	706420
127046	706421
22883	706422
11332	706423
16002	706424
58654	706425
60937	706426
64364	706427
4042	706428
109083	706429
55435	706430
8450	706431
1685	706432
7434	706433
9654	706434
169159	706435
24551	706436
30	706437
51872	706438
6959	706439
33910	706440
35478	706441
6737	706442
81448	706443
4781	706444
22270	706445
9253	706446
107278	706447
179784	706448
11274	706449
43223	706450
33534	706451
27134	706452
641	706453
7901	706454
136840	706455
17857	706456
62555	706457
66466	706458
1846	706459
44779	706460
48480	706461
33821	706462
23636	706463
22500	706464
77597	706465
119916	706466
59702	706467
4169	706468
36512	706469
15607	706470
164453	706471
49029	706472
40208	706473
8515	706474
11158	706475
22311	706476
136766	706477
29688	706478
38624	706479
39002	706480
9851	706481
3368	706482
41971	706483
50298	706484
59561	706485
14666	706486
168593	706487
62122	706488
2034	706489
8712	706490
16714	706491
62758	706492
63140	706493
9508	706494
14768	706495
1514	706496
13481	706497
35533	706498
26269	706499
141	706500
14367	706501
63708	706502
76124	706503
20937	706504
24520	706505
20381	706506
86524	706507
52390	706508
27203	706509
140120	706510
44377	706511
36441	706512
32310	706513
10213	706514
62667	706515
10779	706516
44095	706517
21543	706518
70469	706519
101892	706520
80944	706521
1465	706522
14554	706523
101519	706524
78096	706525
32112	706526
54296	706527
11011	706528
40179	706529
85400	706530
75499	706531
2633	706532
2484	706533
25329	706534
10868	706535
32573	706536
88825	706537
14507	706538
65182	706539
43398	706540
68938	706541
7005	706542
2724	706543
18372	706544
39340	706545
42983	706546
33115	706547
114914	706548
124945	706549
58885	706550
8177	706551
3098	706552
84724	706553
98505	706554
22661	706555
9399	706556
28713	706557
70803	706558
269	706559
32502	706560
7225	706561
12945	706562
7404	706563
32757	706564
69019	706565
27767	706566
107273	706567
53617	706568
21982	706569
4304	706570
66786	706571
69200	706572
16509	706573
31979	706574
32189	706575
70225	706576
21100	706577
27212	706578
23642	706579
32322	706580
17372	706581
19562	706582
37689	706583
73307	706584
8419	706585
56541	706586
9361	706587
10712	706588
36358	706589
16674	706590
38557	706591
3136	706592
14352	706593
26442	706594
20075	706595
40627	706596
51707	706597
182028	706598
280	706599
17999	706600
44616	706601
4512	706602
6675	706603
39652	706604
40471	706605
134570	706606
67658	706607
74144	706608
64653	706609
13993	706610
25613	706611
11647	706612
13317	706613
4247	706614
128996	706615
76288	706616
11937	706617
2797	706618
58770	706619
58566	706620
52677	706621
31005	706622
20819	706623
118738	706624
18973	706625
13119	706626
45140	706627
18160	706628
56692	706629
14271	706630
27058	706631
26511	706632
662	706633
113620	706634
13403	706635
46978	706636
42027	706637
45050	706638
11130	706639
1464	706640
17928	706641
12930	706642
13396	706643
57746	706644
13531	706645
32372	706646
108609	706647
405	706648
120567	706649
32408	706650
19763	706651
147457	706652
24753	706653
64526	706654
52730	706655
17162	706656
52877	706657
30007	706658
134161	706659
33729	706660
6418	706661
52184	706662
10432	706663
9228	706664
51804	706665
7244	706666
74594	706667
80919	706668
6882	706669
45833	706670
36824	706671
3379	706672
5386	706673
37985	706674
35340	706675
30658	706676
3810	706677
131963	706678
120767	706679
124868	706680
1699	706681
6787	706682
10403	706683
108723	706684
24567	706685
11736	706686
11990	706687
98474	706688
36717	706689
32973	706690
57778	706691
97562	706692
31482	706693
14235	706694
56380	706695
84936	706696
33688	706697
86556	706698
6664	706699
5771	706700
15492	706701
3807	706702
45127	706703
36541	706704
333	706705
86716	706706
57132	706707
14694	706708
53109	706709
42205	706710
84276	706711
58557	706712
48204	706713
16980	706714
19232	706715
48312	706716
63264	706717
44645	706718
28163	706719
18692	706720
18005	706721
607	706722
92545	706723
178627	706724
67942	706725
10132	706726
8125	706727
71816	706728
94240	706729
58207	706730
2153	706731
38426	706732
14468	706733
48688	706734
98548	706735
9281	706736
78151	706737
30489	706738
135100	706739
19513	706740
62760	706741
36265	706742
65094	706743
9720	706744
93934	706745
25237	706746
1925	706747
57863	706748
25476	706749
31733	706750
63683	706751
38320	706752
111941	706753
34886	706754
120221	706755
24675	706756
24879	706757
3768	706758
1211	706759
60642	706760
45988	706761
9131	706762
3801	706763
5311	706764
180666	706765
135624	706766
143456	706767
97772	706768
61722	706769
93609	706770
7770	706771
79359	706772
11394	706773
3346	706774
133066	706775
90267	706776
41265	706777
82869	706778
186997	706779
24591	706780
78211	706781
129529	706782
985	706783
46280	706784
8421	706785
11427	706786
89198	706787
6080	706788
8154	706789
32634	706790
4815	706791
22030	706792
48295	706793
7006	706794
36378	706795
1831	706796
54223	706797
14567	706798
16241	706799
2620	706800
26562	706801
25284	706802
56316	706803
26582	706804
4318	706805
70058	706806
19211	706807
68527	706808
34153	706809
430	706810
36934	706811
15641	706812
92768	706813
29201	706814
3077	706815
19876	706816
12960	706817
2629	706818
7362	706819
86015	706820
2275	706821
29899	706822
15750	706823
26386	706824
923	706825
132600	706826
20196	706827
49306	706828
26524	706829
20630	706830
82379	706831
15262	706832
15088	706833
3255	706834
27097	706835
1686	706836
1603	706837
8515	706838
47655	706839
15365	706840
11274	706841
16054	706842
114851	706843
67185	706844
7193	706845
12434	706846
15742	706847
3359	706848
91609	706849
49252	706850
13396	706851
100056	706852
33086	706853
43725	706854
8881	706855
17941	706856
935	706857
130984	706858
33867	706859
37785	706860
66391	706861
9706	706862
86415	706863
70760	706864
69935	706865
66338	706866
14369	706867
3535	706868
4819	706869
51248	706870
53924	706871
57007	706872
52996	706873
7166	706874
6725	706875
70947	706876
92585	706877
13080	706878
81860	706879
8696	706880
74961	706881
72656	706882
13911	706883
133796	706884
48591	706885
13313	706886
12619	706887
39524	706888
72055	706889
74677	706890
12905	706891
52729	706892
18303	706893
44823	706894
65253	706895
11943	706896
45409	706897
23595	706898
25991	706899
15589	706900
487	706901
19912	706902
68435	706903
1421	706904
96154	706905
39313	706906
11128	706907
12935	706908
7056	706909
8629	706910
30938	706911
9766	706912
70158	706913
13080	706914
25950	706915
80526	706916
49520	706917
39500	706918
125363	706919
36521	706920
77128	706921
66912	706922
175203	706923
52870	706924
25639	706925
81742	706926
52733	706927
14709	706928
30845	706929
5939	706930
3511	706931
23577	706932
12619	706933
7745	706934
140138	706935
38167	706936
24978	706937
51584	706938
39852	706939
13626	706940
107261	706941
56625	706942
78667	706943
60922	706944
46597	706945
13638	706946
41278	706947
31418	706948
52785	706949
17087	706950
49295	706951
151100	706952
80759	706953
10783	706954
22073	706955
126986	706956
17162	706957
20076	706958
49800	706959
68843	706960
5163	706961
487	706962
179981	706963
16427	706964
25260	706965
6726	706966
184353	706967
33768	706968
3412	706969
12288	706970
82496	706971
138523	706972
8863	706973
3637	706974
65264	706975
54882	706976
66369	706977
25975	706978
59774	706979
77331	706980
36936	706981
31664	706982
172331	706983
159184	706984
60885	706985
2123	706986
33801	706987
27191	706988
80137	706989
9316	706990
49770	706991
97708	706992
23802	706993
32075	706994
12496	706995
54075	706996
5082	706997
31824	706998
4013	706999
134161	707000
20936	707001
1428	707002
54848	707003
3181	707004
47731	707005
13820	707006
43685	707007
21761	707008
59145	707009
31470	707010
124224	707011
174834	707012
67816	707013
32724	707014
65796	707015
2966	707016
19513	707017
45928	707018
161341	707019
57081	707020
48935	707021
1084	707022
33478	707023
17436	707024
55840	707025
118228	707026
997	707027
44008	707028
22260	707029
67802	707030
15207	707031
106729	707032
18872	707033
33618	707034
4338	707035
4395	707036
18681	707037
24942	707038
103181	707039
13868	707040
7	707041
27573	707042
32421	707043
18049	707044
28794	707045
89331	707046
11476	707047
8643	707048
23726	707049
39628	707050
104523	707051
6063	707052
19895	707053
32837	707054
4140	707055
103949	707056
18391	707057
46711	707058
1378	707059
86623	707060
2379	707061
105388	707062
39348	707063
45239	707064
5517	707065
28805	707066
26525	707067
18762	707068
18697	707069
66965	707070
2622	707071
43599	707072
11808	707073
28735	707074
15609	707075
57660	707076
58980	707077
47934	707078
16881	707079
66028	707080
50960	707081
4738	707082
13195	707083
34881	707084
3811	707085
47797	707086
122764	707087
100749	707088
48131	707089
19973	707090
4107	707091
96946	707092
69176	707093
40452	707094
39391	707095
12340	707096
36911	707097
22034	707098
29898	707099
113115	707100
39551	707101
15259	707102
67304	707103
129994	707104
50122	707105
18580	707106
56772	707107
20140	707108
37327	707109
13307	707110
27064	707111
21265	707112
69421	707113
56257	707114
38754	707115
45951	707116
112649	707117
122708	707118
3368	707119
142851	707120
72378	707121
59079	707122
20698	707123
4810	707124
27116	707125
15858	707126
32578	707127
23064	707128
11182	707129
108195	707130
7208	707131
85089	707132
30256	707133
46635	707134
80490	707135
18755	707136
48588	707137
3031	707138
45304	707139
81245	707140
183628	707141
52290	707142
39887	707143
43918	707144
5926	707145
55986	707146
131482	707147
119438	707148
16426	707149
89547	707150
5426	707151
39444	707152
31578	707153
36650	707154
134151	707155
14066	707156
31391	707157
64314	707158
83505	707159
33381	707160
1517	707161
14269	707162
27039	707163
24459	707164
10327	707165
18906	707166
21919	707167
68925	707168
134252	707169
2287	707170
7456	707171
37727	707172
26910	707173
40133	707174
107733	707175
189267	707176
5532	707177
171681	707178
20464	707179
21963	707180
104582	707181
26434	707182
24035	707183
31824	707184
9239	707185
35326	707186
24460	707187
62354	707188
113123	707189
98548	707190
29031	707191
52029	707192
2845	707193
59654	707194
65140	707195
19901	707196
88787	707197
8267	707198
43301	707199
38842	707200
4871	707201
5117	707202
27543	707203
132944	707204
16533	707205
14572	707206
9419	707207
30210	707208
12404	707209
6714	707210
40714	707211
26418	707212
28955	707213
996	707214
1139	707215
43301	707216
138392	707217
45061	707218
40480	707219
10026	707220
3856	707221
138144	707222
89658	707223
28617	707224
104834	707225
21302	707226
10422	707227
76641	707228
24242	707229
48516	707230
31154	707231
101668	707232
46280	707233
136181	707234
11157	707235
86643	707236
44234	707237
773	707238
35224	707239
44182	707240
100241	707241
177859	707242
16533	707243
61777	707244
9428	707245
119057	707246
17133	707247
35479	707248
4343	707249
81199	707250
66266	707251
136169	707252
29654	707253
140292	707254
29780	707255
25841	707256
27992	707257
20912	707258
28903	707259
24883	707260
95673	707261
22156	707262
11956	707263
54486	707264
29678	707265
59804	707266
32555	707267
77486	707268
15167	707269
10145	707270
33463	707271
3066	707272
115090	707273
78348	707274
5245	707275
13210	707276
21600	707277
11246	707278
3211	707279
9851	707280
10758	707281
18597	707282
29700	707283
40982	707284
5504	707285
54280	707286
15259	707287
55285	707288
1113	707289
1907	707290
27434	707291
22802	707292
23186	707293
5555	707294
55594	707295
48102	707296
920	707297
88943	707298
29285	707299
39361	707300
59660	707301
13080	707302
177825	707303
66683	707304
133532	707305
31092	707306
12806	707307
88545	707308
32671	707309
34149	707310
90969	707311
22233	707312
84181	707313
77944	707314
1195	707315
34883	707316
16640	707317
84573	707318
565	707319
13394	707320
4766	707321
33276	707322
48955	707323
39657	707324
269	707325
10002	707326
20418	707327
10431	707328
38838	707329
8723	707330
57289	707331
54589	707332
77562	707333
17857	707334
53620	707335
3815	707336
22783	707337
19631	707338
48555	707339
6237	707340
32338	707341
85655	707342
43830	707343
14712	707344
6483	707345
51907	707346
557	707347
19944	707348
25132	707349
63480	707350
103172	707351
10412	707352
122020	707353
29473	707354
75929	707355
128498	707356
12117	707357
3368	707358
12607	707359
15316	707360
43623	707361
132409	707362
9390	707363
11178	707364
16856	707365
73328	707366
54405	707367
99367	707368
66529	707369
125716	707370
6523	707371
69554	707372
125767	707373
80836	707374
59085	707375
34168	707376
51901	707377
48715	707378
66895	707379
11156	707380
71204	707381
91568	707382
77259	707383
68935	707384
1124	707385
21065	707386
40910	707387
27298	707388
2649	707389
8616	707390
13830	707391
30369	707392
34902	707393
9595	707394
34953	707395
40495	707396
23684	707397
33854	707398
12316	707399
496	707400
55410	707401
107604	707402
116550	707403
12440	707404
21114	707405
20766	707406
71615	707407
20511	707408
8739	707409
25855	707410
27874	707411
12946	707412
37083	707413
740	707414
174367	707415
11274	707416
3395	707417
32557	707418
48208	707419
113917	707420
12181	707421
74141	707422
33041	707423
38436	707424
18208	707425
70878	707426
40570	707427
5266	707428
67195	707429
70524	707430
99385	707431
128176	707432
27560	707433
164614	707434
2484	707435
1106	707436
103471	707437
5942	707438
49694	707439
13005	707440
9418	707441
18269	707442
64080	707443
2633	707444
2484	707445
64589	707446
40668	707447
48812	707448
32675	707449
89877	707450
28759	707451
4318	707452
11067	707453
13528	707454
31391	707455
32794	707456
2865	707457
125367	707458
14506	707459
86805	707460
1903	707461
33080	707462
2055	707463
4657	707464
4169	707465
22419	707466
54839	707467
101360	707468
80572	707469
25311	707470
34015	707471
103452	707472
27221	707473
42678	707474
136074	707475
3014	707476
55730	707477
105150	707478
1069	707479
71311	707480
31770	707481
17878	707482
22012	707483
153978	707484
39929	707485
83942	707486
6888	707487
36224	707488
59769	707489
1124	707490
4250	707491
92209	707492
27376	707493
35656	707494
69669	707495
84194	707496
21737	707497
18709	707498
86434	707499
34524	707500
37809	707501
100668	707502
28481	707503
106796	707504
71378	707505
39819	707506
76049	707507
647	707508
8994	707509
45928	707510
20259	707511
6478	707512
10416	707513
86677	707514
6179	707515
30944	707516
106292	707517
156717	707518
45550	707519
8515	707520
14315	707521
3251	707522
9851	707523
13432	707524
4603	707525
82621	707526
22703	707527
32524	707528
20166	707529
8990	707530
60791	707531
53109	707532
39983	707533
22958	707534
138240	707535
50385	707536
22914	707537
91649	707538
7729	707539
33041	707540
20311	707541
14906	707542
11610	707543
41925	707544
1805	707545
10614	707546
87023	707547
36192	707548
63861	707549
47778	707550
21455	707551
3801	707552
641	707553
136385	707554
119776	707555
8398	707556
141947	707557
44645	707558
46783	707559
18262	707560
30065	707561
4339	707562
106624	707563
71787	707564
116145	707565
98244	707566
64757	707567
175962	707568
116481	707569
71629	707570
9765	707571
37418	707572
183518	707573
136660	707574
152465	707575
88027	707576
45002	707577
106876	707578
107245	707579
138432	707580
110981	707581
6749	707582
2101	707583
7396	707584
13638	707585
52733	707586
70132	707587
12593	707588
43731	707589
21827	707590
21249	707591
37560	707592
172342	707593
48399	707594
14	707595
143069	707596
11894	707597
133513	707598
18924	707599
7339	707600
63696	707601
18729	707602
34383	707603
123738	707604
55373	707605
32295	707606
2813	707607
105981	707608
98514	707609
2350	707610
1195	707611
59562	707612
115833	707613
136176	707614
26134	707615
16043	707616
25729	707617
14353	707618
47804	707619
17818	707620
325	707621
9208	707622
7255	707623
82165	707624
60770	707625
139338	707626
10426	707627
11202	707628
97222	707629
17109	707630
35354	707631
56062	707632
24253	707633
18583	707634
13580	707635
11554	707636
22645	707637
47628	707638
21513	707639
36218	707640
146454	707641
48567	707642
17107	707643
33116	707644
50121	707645
2798	707646
23558	707647
86829	707648
3863	707649
52692	707650
139626	707651
108986	707652
19	707653
135142	707654
299	707655
5471	707656
43626	707657
12533	707658
55263	707659
10339	707660
14470	707661
130805	707662
135860	707663
154026	707664
17019	707665
57953	707666
20323	707667
18419	707668
5927	707669
5942	707670
12195	707671
29900	707672
52610	707673
63284	707674
48390	707675
62975	707676
43810	707677
23096	707678
38447	707679
92517	707680
98490	707681
1405	707682
639	707683
18507	707684
13072	707685
42651	707686
40627	707687
61617	707688
5151	707689
65745	707690
17007	707691
18460	707692
5977	707693
42124	707694
3235	707695
118454	707696
65335	707697
125924	707698
35997	707699
133793	707700
66336	707701
90075	707702
38857	707703
22232	707704
178136	707705
7695	707706
25158	707707
73560	707708
110387	707709
177119	707710
88264	707711
54768	707712
88598	707713
2277	707714
87919	707715
185554	707716
44588	707717
15784	707718
5731	707719
19028	707720
8880	707721
20291	707722
73714	707723
38786	707724
70000	707725
58026	707726
136867	707727
14381	707728
58013	707729
82962	707730
58026	707731
48206	707732
22222	707733
135877	707734
6418	707735
47198	707736
16203	707737
66210	707738
36536	707739
72255	707740
44517	707741
126252	707742
63765	707743
124927	707744
9985	707745
49767	707746
188619	707747
6086	707748
85476	707749
187749	707750
7182	707751
84354	707752
60497	707753
11109	707754
4978	707755
7171	707756
67409	707757
15541	707758
172925	707759
116022	707760
177545	707761
1777	707762
130967	707763
18550	707764
107285	707765
1407	707766
1796	707767
150082	707768
152326	707769
135944	707770
29796	707771
76003	707772
178985	707773
2098	707774
107224	707775
59582	707776
13073	707777
131931	707778
115675	707779
76447	707780
103313	707781
172158	707782
106258	707783
32947	707784
22358	707785
3145	707786
106757	707787
115997	707788
52614	707789
9513	707790
181823	707791
11165	707792
27104	707793
27223	707794
188587	707795
86775	707796
92643	707797
135684	707798
103662	707799
115383	707800
107287	707801
87319	707802
7724	707803
22194	707804
2511	707805
115588	707806
115587	707807
5924	707808
171058	707809
178146	707810
84054	707811
16288	707812
2511	707813
86653	707814
141921	707815
63314	707816
103320	707817
41421	707818
6422	707819
29792	707820
2258	707821
24902	707822
126799	707823
52878	707824
46901	707825
121192	707826
3816	707827
15020	707828
15474	707829
86585	707830
59701	707831
179995	707832
22265	707833
107178	707834
150114	707835
177979	707836
171347	707837
71667	707838
56774	707839
58153	707840
179000	707841
41943	707842
136765	707843
38001	707844
86708	707845
41421	707846
11430	707847
8811	707848
1796	707849
110675	707850
49695	707851
86563	707852
177616	707853
131994	707854
5911	707855
15451	707856
43800	707857
172177	707858
134285	707859
30981	707860
123155	707861
7230	707862
30490	707863
98635	707864
179983	707865
57804	707866
110872	707867
37247	707868
34011	707869
3061	707870
4	707871
1907	707872
88608	707873
61261	707874
180753	707875
7626	707876
73772	707877
22449	707878
520	707879
49260	707880
30237	707881
3873	707882
36679	707883
64071	707884
32141	707885
3447	707886
81100	707887
7034	707888
111045	707889
42359	707890
14759	707891
3791	707892
157178	707893
22793	707894
6921	707895
641	707896
94602	707897
24710	707898
65704	707899
124219	707900
39925	707901
53746	707902
44121	707903
36418	707904
2005	707905
61376	707906
97374	707907
188585	707908
48272	707909
19064	707910
44439	707911
107651	707912
160949	707913
84579	707914
83572	707915
24987	707916
62522	707917
60328	707918
126560	707919
81161	707920
124459	707921
1655	707922
73838	707923
49828	707924
49983	707925
3731	707926
69425	707927
49040	707928
27011	707929
76003	707930
1069	707931
9802	707932
63473	707933
178324	707934
27059	707935
30333	707936
10411	707937
11514	707938
85914	707939
19301	707940
63300	707941
63027	707942
2075	707943
39323	707944
18592	707945
17037	707946
106444	707947
22282	707948
157259	707949
34001	707950
15561	707951
8898	707952
20379	707953
28041	707954
2008	707955
60431	707956
58199	707957
39213	707958
186611	707959
30	707960
22175	707961
27001	707962
4817	707963
40015	707964
31909	707965
14104	707966
39268	707967
40161	707968
22293	707969
85159	707970
13055	707971
22375	707972
49518	707973
3743	707974
177793	707975
10380	707976
17172	707977
23462	707978
20317	707979
24709	707980
27130	707981
13612	707982
10389	707983
66241	707984
4673	707985
50476	707986
4240	707987
69998	707988
4353	707989
48190	707990
856	707991
48471	707992
9740	707993
1065	707994
4796	707995
18131	707996
55520	707997
28193	707998
17011	707999
58124	708000
40041	708001
20879	708002
82036	708003
19756	708004
7570	708005
26463	708006
60238	708007
38490	708008
18277	708009
5298	708010
34242	708011
17790	708012
29904	708013
57840	708014
9444	708015
109722	708016
34796	708017
32769	708018
3711	708019
87260	708020
28022	708021
17201	708022
374	708023
21807	708024
33465	708025
94709	708026
5365	708027
57976	708028
1828	708029
72387	708030
172049	708031
3405	708032
22960	708033
32289	708034
24610	708035
22180	708036
87376	708037
3316	708038
18540	708039
71640	708040
48380	708041
36789	708042
150665	708043
51054	708044
7967	708045
11133	708046
4812	708047
5470	708048
141618	708049
140468	708050
18960	708051
31539	708052
20318	708053
88797	708054
1776	708055
122137	708056
60333	708057
17011	708058
13731	708059
41968	708060
4916	708061
76028	708062
27965	708063
88154	708064
141908	708065
72940	708066
6420	708067
41392	708068
34551	708069
20351	708070
76180	708071
12181	708072
53467	708073
33735	708074
84534	708075
2681	708076
9810	708077
38802	708078
407	708079
3794	708080
19767	708081
5617	708082
10356	708083
450	708084
27011	708085
15496	708086
33006	708087
20835	708088
836	708089
53587	708090
87362	708091
103013	708092
34766	708093
27022	708094
27805	708095
52808	708096
58602	708097
48413	708098
42013	708099
69367	708100
4758	708101
78869	708102
8434	708103
38864	708104
41826	708105
103303	708106
13002	708107
108467	708108
171143	708109
147027	708110
8244	708111
188847	708112
108312	708113
40012	708114
75854	708115
178084	708116
36949	708117
142381	708118
28540	708119
124460	708120
7011	708121
30881	708122
39702	708123
27785	708124
94576	708125
8154	708126
40006	708127
83856	708128
87687	708129
28491	708130
106737	708131
9648	708132
32964	708133
86103	708134
138938	708135
32939	708136
119764	708137
21729	708138
136293	708139
25889	708140
102125	708141
11170	708142
27861	708143
16890	708144
24591	708145
179040	708146
140824	708147
109817	708148
103838	708149
1603	708150
43741	708151
64883	708152
4879	708153
4774	708154
36892	708155
171360	708156
68226	708157
68854	708158
76421	708159
115291	708160
48310	708161
40279	708162
48437	708163
83901	708164
12165	708165
40042	708166
33207	708167
20351	708168
87059	708169
29844	708170
20349	708171
83368	708172
43756	708173
13620	708174
149560	708175
24532	708176
58158	708177
69387	708178
71269	708179
972	708180
109555	708181
178571	708182
71634	708183
27015	708184
1072	708185
43978	708186
92172	708187
106949	708188
115315	708189
42361	708190
43742	708191
43367	708192
13741	708193
24588	708194
14353	708195
9810	708196
52668	708197
20317	708198
4787	708199
96781	708200
27953	708201
110991	708202
36340	708203
63994	708204
87288	708205
24552	708206
17331	708207
67863	708208
41341	708209
41782	708210
34520	708211
60395	708212
50722	708213
15973	708214
48391	708215
47923	708216
10356	708217
65855	708218
119973	708219
17234	708220
86593	708221
138214	708222
34674	708223
48315	708224
36283	708225
92713	708226
138711	708227
67728	708228
170979	708229
98132	708230
13462	708231
107302	708232
48380	708233
58023	708234
12212	708235
142597	708236
32345	708237
2219	708238
6128	708239
94945	708240
27122	708241
33028	708242
40650	708243
6394	708244
68970	708245
81845	708246
6516	708247
5602	708248
45542	708249
35533	708250
60663	708251
3750	708252
17057	708253
86772	708254
83458	708255
92934	708256
135844	708257
41959	708258
54432	708259
8742	708260
9134	708261
28424	708262
50295	708263
53869	708264
4774	708265
104401	708266
28179	708267
48588	708268
15515	708269
4925	708270
72988	708271
63079	708272
30022	708273
92689	708274
8398	708275
41036	708276
32202	708277
36227	708278
154	708279
14668	708280
75978	708281
56984	708282
52022	708283
10391	708284
63046	708285
35067	708286
50179	708287
87771	708288
13829	708289
68388	708290
45412	708291
27042	708292
11156	708293
18494	708294
1797	708295
141601	708296
10196	708297
18757	708298
18544	708299
110540	708300
39607	708301
25645	708302
12735	708303
7737	708304
6732	708305
59476	708306
31127	708307
38926	708308
34009	708309
10769	708310
85799	708311
60612	708312
76900	708313
9012	708314
186706	708315
2221	708316
86354	708317
33135	708318
128988	708319
43802	708320
28297	708321
37800	708322
11483	708323
25215	708324
76168	708325
13881	708326
71567	708327
71567	708328
86684	708329
87645	708330
181986	708331
43705	708332
16637	708333
10379	708334
115499	708335
58256	708336
86478	708337
58072	708338
138632	708339
71571	708340
106597	708341
177620	708342
86563	708343
41221	708344
86669	708345
34218	708346
86611	708347
135724	708348
135721	708349
60833	708350
99039	708351
108124	708352
138230	708353
57454	708354
53256	708355
108437	708356
378	708357
75728	708358
250	708359
4765	708360
108134	708361
108122	708362
50687	708363
73186	708364
33013	708365
3144	708366
34137	708367
28179	708368
103352	708369
11594	708370
33860	708371
7182	708372
46882	708373
60594	708374
1778	708375
3969	708376
7308	708377
103435	708378
63097	708379
47397	708380
26368	708381
23515	708382
30030	708383
2639	708384
182515	708385
1782	708386
69447	708387
41427	708388
529	708389
997	708390
115343	708391
2478	708392
103218	708393
48194	708394
130673	708395
4925	708396
108051	708397
431	708398
26277	708399
22264	708400
9051	708401
18178	708402
95	708403
69583	708404
22229	708405
10666	708406
33165	708407
50297	708408
115202	708409
5935	708410
48310	708411
2521	708412
2075	708413
13685	708414
130727	708415
75723	708416
24539	708417
24488	708418
15898	708419
60637	708420
48303	708421
1780	708422
84009	708423
378	708424
58345	708425
76195	708426
136719	708427
69525	708428
328	708429
8717	708430
22887	708431
11187	708432
12739	708433
173827	708434
6321	708435
23183	708436
139551	708437
11657	708438
87760	708439
15499	708440
528	708441
86194	708442
59558	708443
23223	708444
5925	708445
24893	708446
54292	708447
8334	708448
175389	708449
52777	708450
8991	708451
75798	708452
63137	708453
9958	708454
13132	708455
9853	708456
75892	708457
30659	708458
54807	708459
103854	708460
1447	708461
14353	708462
106523	708463
131423	708464
52642	708465
53296	708466
19340	708467
5901	708468
175424	708469
15443	708470
28874	708471
4774	708472
19322	708473
82677	708474
184432	708475
171320	708476
170953	708477
103873	708478
48403	708479
93050	708480
62477	708481
11156	708482
45248	708483
12715	708484
24207	708485
63046	708486
5295	708487
17796	708488
107155	708489
69884	708490
86780	708491
28896	708492
13028	708493
36892	708494
70981	708495
22945	708496
80837	708497
2486	708498
4255	708499
131404	708500
75946	708501
69756	708502
171129	708503
28041	708504
15469	708505
22225	708506
27138	708507
17057	708508
40258	708509
6735	708510
6831	708511
106565	708512
73123	708513
15695	708514
1757	708515
154	708516
36218	708517
22259	708518
2528	708519
168152	708520
4063	708521
107135	708522
12289	708523
5476	708524
30141	708525
112223	708526
4064	708527
48997	708528
90305	708529
64739	708530
40084	708531
15393	708532
33012	708533
15506	708534
17601	708535
150417	708536
170054	708537
58019	708538
12179	708539
15399	708540
49665	708541
103074	708542
135959	708543
4618	708544
27004	708545
32947	708546
77164	708547
87622	708548
178693	708549
86672	708550
83779	708551
22044	708552
9574	708553
22334	708554
26651	708555
3979	708556
27220	708557
15504	708558
73274	708559
139665	708560
36463	708561
20332	708562
25600	708563
39907	708564
4772	708565
28471	708566
14353	708567
136055	708568
115558	708569
26183	708570
86819	708571
49730	708572
115871	708573
76160	708574
41058	708575
87805	708576
179913	708577
58199	708578
72567	708579
62947	708580
26353	708581
24597	708582
86101	708583
10391	708584
149708	708585
23491	708586
39934	708587
40218	708588
49541	708589
47689	708590
27020	708591
86586	708592
9476	708593
115474	708594
108518	708595
52794	708596
19007	708597
127020	708598
154	708599
84401	708600
73031	708601
53901	708602
10379	708603
1858	708604
131926	708605
75715	708606
31180	708607
17048	708608
43899	708609
48358	708610
5469	708611
21762	708612
26993	708613
7113	708614
131074	708615
40237	708616
141545	708617
48380	708618
7388	708619
6939	708620
158023	708621
4812	708622
11180	708623
110404	708624
36263	708625
55104	708626
103518	708627
138331	708628
63013	708629
84076	708630
84672	708631
30157	708632
17211	708633
40209	708634
4794	708635
20335	708636
14370	708637
4791	708638
105991	708639
10065	708640
18	708641
20352	708642
1167	708643
86628	708644
46215	708645
66386	708646
11650	708647
15337	708648
69560	708649
36430	708650
86600	708651
92413	708652
19093	708653
98736	708654
33099	708655
7761	708656
10360	708657
11143	708658
15087	708659
328	708660
41429	708661
328	708662
2633	708663
20318	708664
181952	708665
108097	708666
109611	708667
185713	708668
59954	708669
50706	708670
8888	708671
36187	708672
13042	708673
189203	708674
32245	708675
5935	708676
134578	708677
117148	708678
48245	708679
18970	708680
32923	708681
22945	708682
170869	708683
1071	708684
6268	708685
662	708686
7780	708687
139598	708688
8151	708689
52582	708690
52695	708691
108087	708692
104091	708693
181846	708694
58114	708695
9745	708696
24487	708697
108029	708698
103369	708699
26486	708700
2939	708701
52536	708702
4234	708703
22190	708704
25784	708705
1757	708706
109096	708707
58164	708708
109656	708709
22229	708710
14567	708711
48294	708712
9011	708713
92308	708714
4521	708715
20387	708716
8900	708717
16226	708718
27786	708719
184452	708720
88444	708721
83671	708722
328	708723
40163	708724
68415	708725
759	708726
52755	708727
22534	708728
40104	708729
131897	708730
50325	708731
11366	708732
4706	708733
1065	708734
41205	708735
5471	708736
79524	708737
58199	708738
7689	708739
2569	708740
19	708741
58164	708742
87740	708743
57449	708744
92584	708745
57645	708746
140243	708747
57783	708748
86101	708749
11095	708750
33157	708751
48421	708752
22399	708753
33041	708754
83970	708755
11495	708756
55819	708757
140010	708758
186522	708759
188975	708760
108121	708761
32701	708762
103270	708763
19243	708764
184855	708765
51831	708766
84023	708767
17293	708768
62062	708769
88055	708770
48236	708771
69396	708772
58250	708773
79824	708774
6054	708775
4409	708776
22286	708777
63084	708778
92134	708779
170583	708780
10367	708781
109968	708782
22155	708783
181779	708784
103445	708785
69889	708786
108075	708787
52563	708788
37442	708789
39404	708790
43760	708791
138763	708792
92735	708793
5421	708794
4261	708795
86530	708796
20040	708797
17446	708798
21229	708799
86545	708800
31050	708801
14481	708802
52973	708803
13079	708804
58174	708805
9462	708806
15771	708807
132546	708808
58444	708809
27934	708810
27065	708811
6322	708812
183098	708813
92701	708814
28	708815
24834	708816
92992	708817
22217	708818
69551	708819
113239	708820
48512	708821
32939	708822
18585	708823
40026	708824
28401	708825
16686	708826
88955	708827
2119	708828
380	708829
88247	708830
18417	708831
138454	708832
50683	708833
10535	708834
3232	708835
18	708836
108048	708837
27075	708838
17052	708839
12518	708840
49543	708841
76299	708842
47472	708843
3163	708844
9446	708845
40125	708846
40112	708847
131508	708848
20320	708849
49829	708850
2471	708851
20383	708852
83974	708853
6750	708854
41164	708855
135789	708856
17371	708857
18589	708858
10815	708859
5459	708860
44294	708861
13136	708862
48303	708863
170317	708864
83738	708865
60621	708866
7725	708867
7154	708868
12215	708869
162956	708870
14552	708871
727	708872
87369	708873
7342	708874
18581	708875
8782	708876
108192	708877
69381	708878
4607	708879
22204	708880
3393	708881
40122	708882
129293	708883
22880	708884
92285	708885
48257	708886
36289	708887
7182	708888
28454	708889
58035	708890
83703	708891
2633	708892
106833	708893
39917	708894
48860	708895
22942	708896
12200	708897
9464	708898
7743	708899
18457	708900
6590	708901
29915	708902
4409	708903
4565	708904
1620	708905
92828	708906
21663	708907
4925	708908
10417	708909
179541	708910
23506	708911
15447	708912
1900	708913
84410	708914
54145	708915
130869	708916
59478	708917
41781	708918
212	708919
18525	708920
6752	708921
60140	708922
6725	708923
7016	708924
79257	708925
51872	708926
12428	708927
55671	708928
45703	708929
67974	708930
12425	708931
10742	708932
48842	708933
105040	708934
488	708935
49396	708936
20269	708937
58688	708938
91944	708939
18042	708940
70136	708941
84888	708942
31097	708943
14942	708944
76496	708945
76496	708946
57786	708947
47872	708948
60002	708949
32393	708950
15316	708951
55502	708952
47540	708953
71163	708954
4200	708955
17830	708956
121425	708957
66640	708958
3442	708959
2629	708960
47770	708961
188079	708962
74323	708963
4324	708964
677	708965
33293	708966
74162	708967
48033	708968
10185	708969
3164	708970
32662	708971
24407	708972
5352	708973
2627	708974
58832	708975
41020	708976
61992	708977
55332	708978
33586	708979
22492	708980
5665	708981
30118	708982
103868	708983
27226	708984
51670	708985
7347	708986
15713	708987
24387	708988
5560	708989
21414	708990
43111	708991
132567	708992
19441	708993
35765	708994
11	708995
9841	708996
16832	708997
7891	708998
364	708999
136587	709000
10255	709001
104873	709002
53243	709003
71589	709004
22416	709005
26812	709006
52062	709007
174134	709008
46293	709009
30657	709010
12624	709011
32586	709012
9934	709013
57762	709014
36236	709015
31391	709016
54142	709017
104286	709018
70831	709019
28806	709020
84055	709021
172384	709022
49428	709023
12882	709024
19003	709025
122624	709026
48967	709027
3271	709028
2274	709029
28483	709030
103631	709031
362	709032
19869	709033
52410	709034
47532	709035
79219	709036
11926	709037
29981	709038
122390	709039
79570	709040
45230	709041
14981	709042
43735	709043
13307	709044
30635	709045
94654	709046
25722	709047
5718	709048
48461	709049
25185	709050
97188	709051
5032	709052
33804	709053
82425	709054
37175	709055
59142	709056
21544	709057
64078	709058
13461	709059
33280	709060
33532	709061
906	709062
7973	709063
5560	709064
13349	709065
136007	709066
202	709067
142605	709068
159217	709069
101491	709070
47938	709071
129095	709072
50066	709073
1160	709074
104453	709075
42202	709076
59418	709077
6359	709078
68944	709079
33904	709080
9224	709081
99666	709082
32175	709083
3801	709084
116538	709085
12198	709086
76499	709087
19063	709088
11427	709089
7332	709090
45935	709091
50693	709092
17961	709093
185753	709094
105449	709095
8331	709096
54869	709097
47649	709098
41687	709099
16559	709100
49697	709101
9518	709102
10103	709103
35058	709104
360	709105
33156	709106
23862	709107
97154	709108
34849	709109
81405	709110
156718	709111
18778	709112
33986	709113
70537	709114
13863	709115
4070	709116
89145	709117
79481	709118
84563	709119
25292	709120
4853	709121
132743	709122
5108	709123
15468	709124
40120	709125
57795	709126
25335	709127
64582	709128
9835	709129
15110	709130
32253	709131
1340	709132
69817	709133
6785	709134
2389	709135
60120	709136
29037	709137
27055	709138
6219	709139
32910	709140
5837	709141
30920	709142
11209	709143
71230	709144
48030	709145
65759	709146
132806	709147
118673	709148
4214	709149
148	709150
57356	709151
86785	709152
38268	709153
59044	709154
3831	709155
12862	709156
37985	709157
41229	709158
64282	709159
22260	709160
103108	709161
138441	709162
19049	709163
103089	709164
32306	709165
29042	709166
45320	709167
49294	709168
7077	709169
11979	709170
11286	709171
186192	709172
130934	709173
18802	709174
160429	709175
21644	709176
29777	709177
107095	709178
33998	709179
68569	709180
62862	709181
73059	709182
7930	709183
30242	709184
9543	709185
126990	709186
85840	709187
27300	709188
23195	709189
133282	709190
44978	709191
52979	709192
17615	709193
26921	709194
86650	709195
27151	709196
178303	709197
103067	709198
1127	709199
104944	709200
1150	709201
135107	709202
13470	709203
70893	709204
69526	709205
32523	709206
138534	709207
106720	709208
133339	709209
27699	709210
18541	709211
56905	709212
12204	709213
63305	709214
107157	709215
6231	709216
172	709217
47543	709218
27442	709219
31863	709220
44967	709221
94636	709222
26325	709223
181275	709224
21919	709225
79335	709226
104710	709227
6080	709228
46512	709229
83522	709230
33727	709231
8478	709232
57421	709233
44345	709234
24792	709235
22116	709236
44810	709237
39690	709238
53407	709239
9802	709240
8526	709241
22825	709242
15762	709243
136721	709244
13361	709245
10683	709246
32941	709247
109280	709248
85753	709249
76136	709250
60324	709251
160926	709252
90247	709253
43082	709254
10023	709255
18328	709256
76697	709257
50473	709258
5251	709259
4606	709260
40944	709261
58640	709262
167711	709263
117539	709264
75165	709265
135771	709266
2226	709267
59676	709268
34558	709269
37958	709270
123705	709271
40913	709272
11244	709273
82111	709274
13434	709275
45618	709276
1115	709277
26909	709278
56504	709279
77798	709280
56325	709281
1902	709282
80568	709283
4127	709284
57517	709285
4735	709286
14717	709287
32494	709288
49863	709289
38822	709290
108131	709291
110250	709292
58803	709293
3547	709294
21180	709295
125077	709296
57889	709297
99196	709298
60205	709299
60802	709300
23600	709301
149475	709302
66708	709303
178468	709304
28692	709305
25546	709306
35145	709307
20859	709308
34363	709309
13371	709310
155413	709311
17694	709312
33510	709313
73077	709314
98031	709315
175585	709316
132550	709317
65073	709318
410	709319
92545	709320
13283	709321
76976	709322
76870	709323
13046	709324
133061	709325
11250	709326
24187	709327
137659	709328
102156	709329
6877	709330
22929	709331
32338	709332
72907	709333
66035	709334
10466	709335
32985	709336
17816	709337
11178	709338
11178	709339
73889	709340
100542	709341
10563	709342
34220	709343
79185	709344
16064	709345
141465	709346
57716	709347
138058	709348
37946	709349
111369	709350
18583	709351
34443	709352
15137	709353
12181	709354
9490	709355
14816	709356
26449	709357
12182	709358
1021	709359
4790	709360
22481	709361
19427	709362
68036	709363
156868	709364
1021	709365
3228	709366
64943	709367
10339	709368
1605	709369
159101	709370
25404	709371
392	709372
2024	709373
35666	709374
26937	709375
84468	709376
27079	709377
43770	709378
22046	709379
23134	709380
33670	709381
5546	709382
84780	709383
33626	709384
59079	709385
126745	709386
99948	709387
12566	709388
96268	709389
3137	709390
9278	709391
17765	709392
435	709393
28038	709394
55535	709395
2455	709396
11245	709397
51360	709398
1702	709399
28705	709400
36023	709401
11029	709402
8837	709403
92764	709404
43839	709405
8190	709406
71264	709407
7140	709408
18222	709409
115600	709410
132010	709411
113	709412
7347	709413
84190	709414
33187	709415
12652	709416
49717	709417
50473	709418
7770	709419
15495	709420
104542	709421
132917	709422
93156	709423
91292	709424
136795	709425
63535	709426
32451	709427
5213	709428
55325	709429
37239	709430
15181	709431
44330	709432
135289	709433
21980	709434
68900	709435
43750	709436
62984	709437
82389	709438
28596	709439
73092	709440
33151	709441
135025	709442
132008	709443
27661	709444
55652	709445
54273	709446
100974	709447
71174	709448
111528	709449
22021	709450
20299	709451
105426	709452
22535	709453
53076	709454
23558	709455
162843	709456
30369	709457
63975	709458
107111	709459
106956	709460
41133	709461
100254	709462
22378	709463
82620	709464
27550	709465
15623	709466
70031	709467
172268	709468
109431	709469
93886	709470
55890	709471
71687	709472
86919	709473
169481	709474
106706	709475
43968	709476
69864	709477
9934	709478
39852	709479
12802	709480
64375	709481
106605	709482
12649	709483
79511	709484
1000	709485
29155	709486
181171	709487
136811	709488
44394	709489
136829	709490
184906	709491
38126	709492
16055	709493
136307	709494
6286	709495
27338	709496
11274	709497
74777	709498
24547	709499
32408	709500
105706	709501
85677	709502
20355	709503
111267	709504
37317	709505
60002	709506
75416	709507
85418	709508
58999	709509
641	709510
34574	709511
11633	709512
40507	709513
55623	709514
30373	709515
14410	709516
40997	709517
49417	709518
45698	709519
2473	709520
5968	709521
92106	709522
92321	709523
115230	709524
185049	709525
63284	709526
41330	709527
22141	709528
19211	709529
44395	709530
19372	709531
71597	709532
106909	709533
41125	709534
3873	709535
178064	709536
22822	709537
128610	709538
10797	709539
54460	709540
113210	709541
2277	709542
2354	709543
12027	709544
58290	709545
77275	709546
431	709547
7613	709548
185661	709549
70547	709550
71177	709551
49086	709552
117487	709553
13189	709554
66607	709555
154138	709556
38113	709557
120415	709558
13785	709559
3157	709560
27757	709561
62848	709562
38406	709563
21777	709564
78814	709565
19679	709566
3353	709567
89995	709568
99390	709569
36368	709570
20344	709571
149758	709572
81982	709573
32607	709574
188244	709575
43095	709576
118065	709577
73429	709578
50844	709579
4900	709580
138054	709581
2782	709582
64552	709583
10965	709584
86783	709585
94459	709586
77652	709587
68946	709588
49063	709589
45840	709590
43257	709591
44614	709592
88449	709593
45014	709594
142312	709595
111043	709596
3560	709597
124816	709598
53360	709599
45028	709600
82965	709601
153278	709602
49970	709603
15259	709604
49082	709605
124161	709606
55671	709607
47821	709608
69799	709609
66398	709610
145843	709611
45111	709612
55203	709613
21332	709614
86746	709615
80108	709616
101275	709617
17582	709618
44585	709619
120465	709620
73144	709621
15028	709622
12790	709623
7961	709624
1002	709625
83054	709626
20448	709627
73408	709628
5241	709629
33757	709630
83603	709631
40458	709632
10716	709633
82406	709634
130287	709635
8491	709636
121543	709637
71642	709638
111516	709639
172265	709640
88252	709641
36705	709642
59034	709643
34705	709644
67030	709645
59442	709646
2153	709647
1253	709648
121268	709649
95430	709650
86493	709651
177440	709652
135960	709653
46392	709654
20553	709655
31053	709656
111507	709657
173373	709658
22449	709659
835	709660
43599	709661
19556	709662
8522	709663
54589	709664
13769	709665
34139	709666
40617	709667
4259	709668
96394	709669
57540	709670
3232	709671
44702	709672
21429	709673
49745	709674
22877	709675
3688	709676
71694	709677
14768	709678
185733	709679
45206	709680
20308	709681
7980	709682
1021	709683
49252	709684
18247	709685
105909	709686
3410	709687
140327	709688
104086	709689
109762	709690
68467	709691
70784	709692
44867	709693
5673	709694
27967	709695
22543	709696
42300	709697
37211	709698
34524	709699
41380	709700
47309	709701
2062	709702
4639	709703
86258	709704
26463	709705
86761	709706
9802	709707
48179	709708
7396	709709
95962	709710
22765	709711
48910	709712
182662	709713
82608	709714
22939	709715
43924	709716
44510	709717
129319	709718
37258	709719
4247	709720
97729	709721
35992	709722
11404	709723
22832	709724
115055	709725
5571	709726
4811	709727
21759	709728
7277	709729
157444	709730
120419	709731
30166	709732
20108	709733
55853	709734
69018	709735
29	709736
20452	709737
52740	709738
89829	709739
172	709740
3856	709741
14624	709742
83304	709743
109875	709744
1875	709745
31375	709746
30737	709747
2753	709748
59274	709749
55726	709750
19964	709751
5814	709752
946	709753
47532	709754
67081	709755
1778	709756
128091	709757
75144	709758
70651	709759
9782	709760
133361	709761
22778	709762
107	709763
17703	709764
20633	709765
10996	709766
4806	709767
16663	709768
48895	709769
3379	709770
59329	709771
68925	709772
3727	709773
70977	709774
26888	709775
3985	709776
73551	709777
36838	709778
4183	709779
27341	709780
3356	709781
136238	709782
56079	709783
164965	709784
29874	709785
62863	709786
2535	709787
74996	709788
20077	709789
122685	709790
74780	709791
22815	709792
32817	709793
28945	709794
59875	709795
12184	709796
5327	709797
8198	709798
72067	709799
87345	709800
6288	709801
153554	709802
21840	709803
21840	709804
20162	709805
108010	709806
138364	709807
48576	709808
44296	709809
91611	709810
5914	709811
11536	709812
73168	709813
3145	709814
108115	709815
181803	709816
72046	709817
181947	709818
138302	709819
181945	709820
72068	709821
135231	709822
59936	709823
108113	709824
87345	709825
138371	709826
72034	709827
108118	709828
106245	709829
108030	709830
59950	709831
108118	709832
72067	709833
108112	709834
178808	709835
135225	709836
86206	709837
86202	709838
86205	709839
87344	709840
176706	709841
111771	709842
86635	709843
117065	709844
33077	709845
33195	709846
51341	709847
132682	709848
607	709849
15091	709850
5913	709851
7839	709852
23227	709853
61460	709854
17581	709855
23576	709856
14548	709857
8218	709858
110349	709859
142233	709860
24553	709861
101395	709862
48536	709863
56926	709864
366	709865
112097	709866
22761	709867
77262	709868
87067	709869
5577	709870
136311	709871
8705	709872
38151	709873
3856	709874
22221	709875
3044	709876
27191	709877
36245	709878
24624	709879
36196	709880
43756	709881
11151	709882
52598	709883
48559	709884
113500	709885
20291	709886
80539	709887
84213	709888
87331	709889
52670	709890
171538	709891
54405	709892
34685	709893
36340	709894
12545	709895
392	709896
22932	709897
103128	709898
487	709899
21465	709900
7123	709901
53014	709902
83744	709903
92107	709904
36325	709905
136122	709906
136456	709907
44856	709908
39232	709909
14336	709910
40142	709911
35671	709912
4627	709913
12565	709914
19880	709915
20371	709916
123662	709917
1899	709918
16274	709919
99543	709920
55776	709921
149276	709922
12206	709923
76203	709924
93211	709925
79719	709926
179867	709927
48407	709928
1490	709929
360	709930
69179	709931
131547	709932
17036	709933
71599	709934
1757	709935
55649	709936
14213	709937
125950	709938
46655	709939
1928	709940
70662	709941
15557	709942
62947	709943
8510	709944
1064	709945
84476	709946
11457	709947
129275	709948
20313	709949
5160	709950
59755	709951
1009	709952
11148	709953
24186	709954
60655	709955
10361	709956
27082	709957
87206	709958
98063	709959
83745	709960
20321	709961
6856	709962
89346	709963
117132	709964
72802	709965
6764	709966
149406	709967
126116	709968
9030	709969
68302	709970
39712	709971
17419	709972
16302	709973
29936	709974
14546	709975
3166	709976
27892	709977
12630	709978
2513	709979
7334	709980
92220	709981
45934	709982
8006	709983
93302	709984
23147	709985
84359	709986
59418	709987
5842	709988
44581	709989
10899	709990
798	709991
89951	709992
12278	709993
135488	709994
6449	709995
16851	709996
6797	709997
27866	709998
15192	709999
52193	710000
328	710001
170975	710002
639	710003
71684	710004
250	710005
5271	710006
12153	710007
68596	710008
168328	710009
75368	710010
67569	710011
45190	710012
997	710013
4811	710014
34589	710015
38728	710016
149412	710017
15879	710018
32602	710019
53920	710020
27099	710021
69913	710022
428	710023
75823	710024
20160	710025
3534	710026
130578	710027
65213	710028
38455	710029
102853	710030
2302	710031
22580	710032
26732	710033
92107	710034
178544	710035
10906	710036
6560	710037
37002	710038
37905	710039
56599	710040
102329	710041
109140	710042
64399	710043
9052	710044
111602	710045
81283	710046
26270	710047
177950	710048
36556	710049
57496	710050
47234	710051
12282	710052
23098	710053
52235	710054
79710	710055
5190	710056
2856	710057
824	710058
35536	710059
69358	710060
157143	710061
126689	710062
37463	710063
21387	710064
134200	710065
4087	710066
26367	710067
79196	710068
1696	710069
26821	710070
29912	710071
25811	710072
20933	710073
830	710074
13580	710075
47676	710076
64083	710077
18470	710078
66862	710079
178042	710080
48312	710081
17703	710082
90277	710083
5916	710084
33057	710085
1621	710086
43839	710087
30031	710088
12376	710089
15284	710090
98449	710091
149	710092
15524	710093
15524	710094
3856	710095
4239	710096
41773	710097
26665	710098
27372	710099
43857	710100
70114	710101
50101	710102
20048	710103
21204	710104
44178	710105
34348	710106
58535	710107
17702	710108
91924	710109
1228	710110
14332	710111
75608	710112
19705	710113
1922	710114
55506	710115
82432	710116
99369	710117
48935	710118
3809	710119
154755	710120
52623	710121
13307	710122
57295	710123
27322	710124
7012	710125
105052	710126
5419	710127
22466	710128
59423	710129
57443	710130
98257	710131
65937	710132
87762	710133
63003	710134
42778	710135
97967	710136
14318	710137
171260	710138
60806	710139
131281	710140
170684	710141
44350	710142
49738	710143
86733	710144
188171	710145
152449	710146
88037	710147
55318	710148
10411	710149
116572	710150
33920	710151
95059	710152
26284	710153
60806	710154
117100	710155
32930	710156
9958	710157
58211	710158
64594	710159
21848	710160
1915	710161
10376	710162
49021	710163
50961	710164
23778	710165
8059	710166
40190	710167
2970	710168
42280	710169
79943	710170
83216	710171
117387	710172
8861	710173
6231	710174
96250	710175
52342	710176
18634	710177
41694	710178
70058	710179
10011	710180
67208	710181
17178	710182
5471	710183
23507	710184
47716	710185
37189	710186
3133	710187
12892	710188
94782	710189
35125	710190
109192	710191
80796	710192
63857	710193
81977	710194
52899	710195
17908	710196
43462	710197
75424	710198
2632	710199
40007	710200
91418	710201
80625	710202
20354	710203
43477	710204
7479	710205
27097	710206
22937	710207
14966	710208
9787	710209
81936	710210
46621	710211
72564	710212
29832	710213
24002	710214
37809	710215
42290	710216
48553	710217
68708	710218
71455	710219
186475	710220
3232	710221
5173	710222
37237	710223
9447	710224
66876	710225
131062	710226
181431	710227
58850	710228
39490	710229
9559	710230
43952	710231
41997	710232
62811	710233
115470	710234
171910	710235
32924	710236
64842	710237
58298	710238
20109	710239
29753	710240
27635	710241
95077	710242
46883	710243
43802	710244
33072	710245
75417	710246
90175	710247
17133	710248
69562	710249
40274	710250
53240	710251
88914	710252
109326	710253
58377	710254
29946	710255
27364	710256
46498	710257
20485	710258
19	710259
105114	710260
29828	710261
1392	710262
9897	710263
19541	710264
115940	710265
5713	710266
34942	710267
1492	710268
110632	710269
110195	710270
1125	710271
85562	710272
22124	710273
25080	710274
15473	710275
6869	710276
37593	710277
3694	710278
77	710279
104723	710280
40271	710281
12757	710282
5810	710283
58682	710284
147628	710285
14560	710286
14579	710287
100862	710288
16265	710289
58820	710290
178689	710291
38275	710292
107158	710293
34524	710294
58763	710295
69769	710296
82511	710297
49479	710298
55048	710299
77867	710300
18352	710301
118303	710302
14705	710303
46648	710304
64505	710305
76767	710306
81362	710307
25107	710308
12539	710309
101454	710310
38864	710311
60495	710312
26488	710313
8274	710314
133899	710315
6785	710316
23640	710317
41060	710318
142299	710319
86785	710320
42272	710321
21467	710322
29300	710323
47023	710324
6908	710325
64347	710326
12473	710327
39432	710328
12376	710329
47865	710330
7320	710331
43333	710332
84519	710333
103620	710334
76	710335
177984	710336
5571	710337
41080	710338
8685	710339
33821	710340
16911	710341
81488	710342
19857	710343
26048	710344
23278	710345
23950	710346
61918	710347
31455	710348
59137	710349
17331	710350
39435	710351
172	710352
644	710353
17119	710354
147992	710355
35	710356
29356	710357
89296	710358
118233	710359
121911	710360
140756	710361
49892	710362
50513	710363
44048	710364
107098	710365
63234	710366
53431	710367
39452	710368
9925	710369
57736	710370
26208	710371
6594	710372
68911	710373
1643	710374
108328	710375
927	710376
33780	710377
51795	710378
42537	710379
40986	710380
67882	710381
3992	710382
2618	710383
7224	710384
952	710385
48653	710386
71037	710387
1569	710388
8777	710389
5854	710390
123365	710391
133000	710392
24010	710393
13932	710394
59190	710395
33766	710396
39197	710397
40803	710398
21835	710399
67183	710400
40	710401
6661	710402
32215	710403
9815	710404
46742	710405
48110	710406
49491	710407
95580	710408
28160	710409
28954	710410
41535	710411
17593	710412
19558	710413
18906	710414
47949	710415
14263	710416
39317	710417
56880	710418
32701	710419
16074	710420
47939	710421
54980	710422
32858	710423
50270	710424
150	710425
514	710426
32699	710427
13536	710428
6138	710429
31097	710430
19873	710431
19229	710432
3187	710433
99121	710434
14872	710435
764	710436
673	710437
85369	710438
39116	710439
69092	710440
15243	710441
56083	710442
7682	710443
11747	710444
740	710445
14130	710446
22078	710447
20151	710448
23159	710449
19223	710450
41551	710451
21409	710452
11222	710453
19198	710454
257	710455
43445	710456
31579	710457
26670	710458
44236	710459
8939	710460
4534	710461
14200	710462
12692	710463
100530	710464
62002	710465
37663	710466
12956	710467
28596	710468
42839	710469
11435	710470
43420	710471
28070	710472
78983	710473
38451	710474
33714	710475
539	710476
7872	710477
12901	710478
48631	710479
13720	710480
54643	710481
835	710482
48787	710483
43264	710484
7505	710485
20008	710486
61	710487
4653	710488
1587	710489
18403	710490
6189	710491
3512	710492
10071	710493
21617	710494
35807	710495
35177	710496
61551	710497
1831	710498
13920	710499
8394	710500
1138	710501
14287	710502
157	710503
67598	710504
20692	710505
18563	710506
70171	710507
766	710508
92	710509
6989	710510
71421	710511
48079	710512
2004	710513
2106	710514
184228	710515
90515	710516
19245	710517
70639	710518
95432	710519
108842	710520
2689	710521
45672	710522
52245	710523
18120	710524
42629	710525
13826	710526
20738	710527
49339	710528
62	710529
19818	710530
72552	710531
70481	710532
25689	710533
25800	710534
4724	710535
15244	710536
8044	710537
27401	710538
8312	710539
32778	710540
1570	710541
34624	710542
54721	710543
18908	710544
933	710545
1380	710546
173311	710547
19858	710548
16	710549
8869	710550
34230	710551
16281	710552
8527	710553
40790	710554
30752	710555
1299	710556
12726	710557
39263	710558
18215	710559
36845	710560
46	710561
105190	710562
40	710563
2567	710564
72	710565
10322	710566
28525	710567
11767	710568
2059	710569
113806	710570
107931	710571
16218	710572
35992	710573
26449	710574
2466	710575
40460	710576
93917	710577
161910	710578
46901	710579
64569	710580
32363	710581
22492	710582
12977	710583
306	710584
14036	710585
43705	710586
91189	710587
6889	710588
36768	710589
37164	710590
38634	710591
654	710592
21061	710593
18628	710594
4380	710595
54	710596
57	710597
43146	710598
22583	710599
332	710600
7561	710601
17433	710602
31769	710603
61456	710604
124307	710605
73537	710606
66040	710607
164	710608
1637	710609
2404	710610
12909	710611
74669	710612
79222	710613
90061	710614
6660	710615
104898	710616
70435	710617
18376	710618
900	710619
5358	710620
19770	710621
352	710622
1178	710623
21869	710624
14269	710625
65054	710626
30156	710627
46665	710628
57155	710629
3636	710630
39653	710631
13864	710632
27763	710633
31977	710634
73308	710635
35395	710636
14944	710637
15400	710638
17875	710639
70798	710640
119147	710641
37827	710642
26787	710643
32362	710644
9401	710645
26917	710646
1142	710647
39306	710648
882	710649
26344	710650
3489	710651
10902	710652
1337	710653
11628	710654
164	710655
6675	710656
30343	710657
22757	710658
58569	710659
47872	710660
44481	710661
42500	710662
353	710663
14150	710664
32404	710665
1	710666
3480	710667
13421	710668
57580	710669
360	710670
15224	710671
77	710672
74404	710673
879	710674
12954	710675
18215	710676
13286	710677
22113	710678
7471	710679
22113	710680
1286	710681
90170	710682
57657	710683
18285	710684
6146	710685
63	710686
87835	710687
57307	710688
39742	710689
79	710690
9051	710691
36688	710692
3475	710693
3884	710694
19992	710695
938	710696
1643	710697
22783	710698
312	710699
3443	710700
75316	710701
39307	710702
57011	710703
42861	710704
6113	710705
28659	710706
26724	710707
21813	710708
68996	710709
26428	710710
14169	710711
145	710712
38775	710713
40737	710714
26172	710715
3565	710716
117986	710717
6514	710718
83525	710719
47559	710720
9578	710721
14313	710722
62931	710723
4	710724
44	710725
8615	710726
1024	710727
70821	710728
127163	710729
50724	710730
3414	710731
5596	710732
9262	710733
186428	710734
9950	710735
2106	710736
124462	710737
99360	710738
87104	710739
4083	710740
454	710741
3660	710742
2250	710743
1258	710744
713	710745
28198	710746
10970	710747
34783	710748
23533	710749
1362	710750
50188	710751
22607	710752
1918	710753
204	710754
283	710755
41587	710756
18295	710757
9950	710758
22997	710759
23444	710760
3866	710761
15199	710762
1329	710763
3781	710764
55894	710765
3639	710766
39	710767
34783	710768
2593	710769
2990	710770
65816	710771
40808	710772
6700	710773
1814	710774
469	710775
9818	710776
16209	710777
41327	710778
178657	710779
23499	710780
6226	710781
68	710782
129948	710783
174738	710784
30302	710785
11459	710786
62734	710787
109871	710788
89954	710789
7178	710790
1260	710791
30671	710792
65336	710793
1585	710794
845	710795
140356	710796
284	710797
41913	710798
62688	710799
454	710800
19225	710801
11704	710802
19225	710803
845	710804
34783	710805
110357	710806
79537	710807
8324	710808
2567	710809
5850	710810
10178	710811
8229	710812
16994	710813
1543	710814
9992	710815
107318	710816
5526	710817
126833	710818
121250	710819
160	710820
13722	710821
21238	710822
12690	710823
33352	710824
83564	710825
27346	710826
1737	710827
34568	710828
271	710829
64706	710830
3026	710831
42	710832
34479	710833
53616	710834
23444	710835
419	710836
10668	710837
36659	710838
25883	710839
110862	710840
114618	710841
1526	710842
105768	710843
105787	710844
70520	710845
88953	710846
97199	710847
2351	710848
24986	710849
33603	710850
59193	710851
35955	710852
41990	710853
1957	710854
34697	710855
6460	710856
9284	710857
39378	710858
132476	710859
1554	710860
4833	710861
15807	710862
19476	710863
2574	710864
11612	710865
561	710866
127636	710867
56217	710868
107746	710869
11240	710870
3682	710871
958	710872
16522	710873
15647	710874
138121	710875
97858	710876
132278	710877
129192	710878
11283	710879
6490	710880
93427	710881
1267	710882
10500	710883
5272	710884
4201	710885
5084	710886
4438	710887
89072	710888
669	710889
42969	710890
12993	710891
34022	710892
11809	710893
6490	710894
64068	710895
6258	710896
6258	710897
74633	710898
94051	710899
35138	710900
8850	710901
31038	710902
66860	710903
6567	710904
33479	710905
6354	710906
4533	710907
19927	710908
4833	710909
17801	710910
48769	710911
10587	710912
28974	710913
59198	710914
18691	710915
770	710916
8521	710917
7417	710918
11671	710919
60896	710920
70809	710921
61937	710922
4181	710923
1005	710924
4387	710925
3954	710926
3818	710927
6471	710928
11491	710929
27545	710930
26599	710931
88828	710932
7402	710933
7438	710934
5893	710935
25307	710936
16609	710937
12313	710938
24235	710939
669	710940
75237	710941
108918	710942
73190	710943
271	710944
36147	710945
15841	710946
102052	710947
45375	710948
439	710949
10	710950
367	710951
365	710952
4299	710953
74179	710954
1328	710955
1998	710956
21792	710957
4745	710958
32747	710959
11048	710960
121779	710961
32084	710962
25228	710963
1204	710964
5411	710965
39316	710966
4380	710967
42	710968
9698	710969
26508	710970
14477	710971
39513	710972
43214	710973
18781	710974
203	710975
21069	710976
91	710977
96292	710978
2659	710979
4829	710980
23714	710981
4496	710982
2764	710983
33365	710984
30744	710985
138	710986
11909	710987
11909	710988
100132	710989
152740	710990
89044	710991
143459	710992
76412	710993
1050	710994
7405	710995
31857	710996
20633	710997
51831	710998
160034	710999
8190	711000
6978	711001
120202	711002
10232	711003
26056	711004
66321	711005
41530	711006
19549	711007
86848	711008
50913	711009
2689	711010
34021	711011
106300	711012
29691	711013
143484	711014
61315	711015
35722	711016
444	711017
67498	711018
171845	711019
14001	711020
63653	711021
26872	711022
41424	711023
1413	711024
1534	711025
20039	711026
89273	711027
40983	711028
82644	711029
142005	711030
119919	711031
62708	711032
113249	711033
49255	711034
31538	711035
28641	711036
75452	711037
18916	711038
3813	711039
3517	711040
18220	711041
18500	711042
67299	711043
26446	711044
26517	711045
2129	711046
20171	711047
41877	711048
44272	711049
58290	711050
43348	711051
145579	711052
30243	711053
37303	711054
132945	711055
14677	711056
10752	711057
83684	711058
34756	711059
270	711060
53580	711061
8296	711062
9284	711063
69250	711064
53329	711065
149182	711066
53434	711067
108832	711068
47252	711069
347	711070
21283	711071
145601	711072
126631	711073
56353	711074
59853	711075
2776	711076
137379	711077
23979	711078
30274	711079
35329	711080
140554	711081
86556	711082
67127	711083
37468	711084
25408	711085
21488	711086
11980	711087
52858	711088
3168	711089
76386	711090
35081	711091
27759	711092
94882	711093
112899	711094
15119	711095
169299	711096
155426	711097
1977	711098
27847	711099
120685	711100
97420	711101
135413	711102
108771	711103
144426	711104
96486	711105
56022	711106
122158	711107
29424	711108
110972	711109
12747	711110
177114	711111
167759	711112
127357	711113
151013	711114
117178	711115
175568	711116
188384	711117
102435	711118
129034	711119
33906	711120
43498	711121
172322	711122
8816	711123
32585	711124
87219	711125
73885	711126
123070	711127
10439	711128
38644	711129
82985	711130
180333	711131
178440	711132
30324	711133
44216	711134
73693	711135
113681	711136
87653	711137
54915	711138
99889	711139
25316	711140
20518	711141
145765	711142
151516	711143
28651	711144
43636	711145
145699	711146
116155	711147
122243	711148
57024	711149
14594	711150
15252	711151
35081	711152
161145	711153
93736	711154
88566	711155
73885	711156
50378	711157
151595	711158
8053	711159
86707	711160
111179	711161
143138	711162
14088	711163
120466	711164
147474	711165
29518	711166
4198	711167
17746	711168
61345	711169
64866	711170
180344	711171
11980	711172
159756	711173
30324	711174
11980	711175
4198	711176
113451	711177
86556	711178
14035	711179
11210	711180
18675	711181
125781	711182
14088	711183
63912	711184
15252	711185
95881	711186
34097	711187
35081	711188
74903	711189
125299	711190
99172	711191
7917	711192
90790	711193
32040	711194
126391	711195
32021	711196
229	711197
122266	711198
81589	711199
19505	711200
18171	711201
114208	711202
43498	711203
38644	711204
152205	711205
88566	711206
180372	711207
178759	711208
26343	711209
62536	711210
136929	711211
113451	711212
83016	711213
186288	711214
84254	711215
63192	711216
43834	711217
82264	711218
14836	711219
65311	711220
4145	711221
154041	711222
51873	711223
6314	711224
6058	711225
873	711226
45379	711227
33689	711228
39553	711229
425	711230
46837	711231
71954	711232
6580	711233
7353	711234
63946	711235
15928	711236
177	711237
84118	711238
35677	711239
66918	711240
35461	711241
101933	711242
22643	711243
15179	711244
82799	711245
79254	711246
62808	711247
8139	711248
40842	711249
13891	711250
779	711251
62709	711252
26594	711253
7447	711254
9699	711255
30941	711256
50046	711257
61196	711258
180	711259
37595	711260
5851	711261
14237	711262
48730	711263
2748	711264
24185	711265
113760	711266
261	711267
101662	711268
3004	711269
36055	711270
22693	711271
41127	711272
26112	711273
31672	711274
3178	711275
11356	711276
66934	711277
16695	711278
22113	711279
35766	711280
46894	711281
30319	711282
120405	711283
35752	711284
56281	711285
56297	711286
11811	711287
114374	711288
152851	711289
8242	711290
34176	711291
41821	711292
32260	711293
30008	711294
84246	711295
81524	711296
55353	711297
140778	711298
119	711299
15263	711300
127145	711301
87221	711302
60335	711303
754	711304
110078	711305
8958	711306
103799	711307
16458	711308
1053	711309
173003	711310
11161	711311
393	711312
35815	711313
24317	711314
21231	711315
21231	711316
22007	711317
57232	711318
36061	711319
213	711320
74905	711321
6667	711322
3648	711323
41917	711324
2485	711325
81276	711326
142929	711327
66291	711328
21776	711329
62168	711330
21664	711331
7710	711332
46258	711333
42620	711334
571	711335
10837	711336
33746	711337
85639	711338
151103	711339
37999	711340
12796	711341
126469	711342
106389	711343
65649	711344
79445	711345
45731	711346
7289	711347
75022	711348
819	711349
67266	711350
126873	711351
4669	711352
4249	711353
908	711354
38973	711355
82308	711356
46491	711357
37152	711358
126655	711359
18126	711360
55571	711361
56640	711362
31192	711363
101377	711364
31640	711365
97456	711366
10581	711367
133295	711368
162182	711369
8311	711370
538	711371
1952	711372
164224	711373
56353	711374
95900	711375
100623	711376
95900	711377
97223	711378
8999	711379
12257	711380
50606	711381
2660	711382
51801	711383
26425	711384
21885	711385
14219	711386
25099	711387
436	711388
54968	711389
650	711390
67848	711391
46629	711392
5489	711393
16400	711394
627	711395
32882	711396
5125	711397
7972	711398
8901	711399
8323	711400
1322	711401
26955	711402
3727	711403
10259	711404
102984	711405
4054	711406
19628	711407
137892	711408
778	711409
71534	711410
120694	711411
12614	711412
182217	711413
30257	711414
26558	711415
32976	711416
32572	711417
24737	711418
29400	711419
40047	711420
5572	711421
15348	711422
17956	711423
2601	711424
22278	711425
5855	711426
1332	711427
12345	711428
59894	711429
20785	711430
4129	711431
18013	711432
27118	711433
26878	711434
5447	711435
652	711436
19264	711437
5888	711438
57279	711439
493	711440
4231	711441
6781	711442
7049	711443
2575	711444
4511	711445
11065	711446
31784	711447
22173	711448
18425	711449
3530	711450
908	711451
3772	711452
25995	711453
2035	711454
1218	711455
1618	711456
5005	711457
2727	711458
4830	711459
526	711460
186737	711461
126	711462
33839	711463
21859	711464
336	711465
1746	711466
7883	711467
1083	711468
1049	711469
118920	711470
29218	711471
67471	711472
45834	711473
13636	711474
38844	711475
15712	711476
76566	711477
71436	711478
1969	711479
33435	711480
1681	711481
9705	711482
12104	711483
27408	711484
41	711485
149	711486
21776	711487
29442	711488
4844	711489
8081	711490
7280	711491
10982	711492
46170	711493
15409	711494
8647	711495
9288	711496
24	711497
12367	711498
42698	711499
9587	711500
34021	711501
1559	711502
44701	711503
2653	711504
26905	711505
72892	711506
16572	711507
2278	711508
5197	711509
8213	711510
3717	711511
142012	711512
1588	711513
273	711514
26124	711515
33782	711516
859	711517
88213	711518
1	711519
4975	711520
8807	711521
13180	711522
45742	711523
120330	711524
10639	711525
1788	711526
80315	711527
41979	711528
54758	711529
3583	711530
29156	711531
1703	711532
988	711533
56617	711534
11425	711535
15079	711536
23239	711537
7268	711538
127	711539
21635	711540
28255	711541
1282	711542
193	711543
10804	711544
79167	711545
22390	711546
4	711547
223	711548
31609	711549
3557	711550
10199	711551
4197	711552
170	711553
13206	711554
28495	711555
1337	711556
255	711557
8228	711558
3919	711559
8700	711560
6216	711561
16057	711562
44512	711563
3460	711564
4406	711565
48938	711566
13669	711567
8012	711568
85382	711569
7897	711570
26110	711571
5948	711572
124310	711573
401	711574
2293	711575
7992	711576
36801	711577
12855	711578
5710	711579
913	711580
7078	711581
117823	711582
85300	711583
390	711584
521	711585
34812	711586
26059	711587
37852	711588
7044	711589
1268	711590
60467	711591
1763	711592
614	711593
97	711594
1571	711595
177202	711596
128	711597
25880	711598
5009	711599
18213	711600
132216	711601
20723	711602
4793	711603
2021	711604
17934	711605
53444	711606
2145	711607
2301	711608
3960	711609
53390	711610
69762	711611
3044	711612
19739	711613
4940	711614
42	711615
4392	711616
4071	711617
20888	711618
3553	711619
5054	711620
8228	711621
49332	711622
6778	711623
3926	711624
10085	711625
37398	711626
326	711627
37769	711628
30609	711629
50709	711630
33581	711631
336	711632
4405	711633
26766	711634
1766	711635
13682	711636
183555	711637
28397	711638
131829	711639
171926	711640
157	711641
9643	711642
26910	711643
71097	711644
15715	711645
42588	711646
10048	711647
28158	711648
2917	711649
4113	711650
1830	711651
10186	711652
17383	711653
76881	711654
298	711655
30848	711656
21378	711657
84781	711658
26661	711659
26003	711660
13332	711661
100641	711662
42865	711663
29781	711664
83136	711665
1187	711666
5109	711667
6081	711668
79150	711669
2691	711670
19439	711671
134	711672
578	711673
28472	711674
462	711675
180168	711676
9535	711677
12926	711678
175	711679
175	711680
175	711681
129	711682
125390	711683
9535	711684
50011	711685
97660	711686
82211	711687
2864	711688
11805	711689
1871	711690
9588	711691
650	711692
13572	711693
2815	711694
137355	711695
38540	711696
2475	711697
606	711698
462	711699
462	711700
606	711701
60767	711702
37280	711703
4718	711704
22396	711705
175	711706
6465	711707
12274	711708
4996	711709
57216	711710
47932	711711
486	711712
7494	711713
68462	711714
163305	711715
50699	711716
87826	711717
1693	711718
16075	711719
1693	711720
175	711721
175	711722
41248	711723
22644	711724
3226	711725
113202	711726
49217	711727
3226	711728
12994	711729
8384	711730
9232	711731
72219	711732
41797	711733
953	711734
112550	711735
92495	711736
48672	711737
175	711738
19306	711739
4035	711740
100311	711741
175073	711742
17373	711743
70526	711744
10868	711745
30532	711746
245	711747
11314	711748
11765	711749
81831	711750
12573	711751
87867	711752
6881	711753
3008	711754
3099	711755
19566	711756
15843	711757
6494	711758
95001	711759
62928	711760
166709	711761
26870	711762
11705	711763
44874	711764
87807	711765
12284	711766
6927	711767
15136	711768
181402	711769
64617	711770
28351	711771
32288	711772
68912	711773
26531	711774
5706	711775
25770	711776
41520	711777
1549	711778
8494	711779
56583	711780
104	711781
141279	711782
139672	711783
86850	711784
32177	711785
94339	711786
10099	711787
17248	711788
104960	711789
68547	711790
97470	711791
51577	711792
14424	711793
51096	711794
23958	711795
2510	711796
46335	711797
17638	711798
23988	711799
15957	711800
25421	711801
32910	711802
58008	711803
87034	711804
56462	711805
11412	711806
13244	711807
41467	711808
98316	711809
142912	711810
20903	711811
58767	711812
122525	711813
36702	711814
19190	711815
949	711816
184052	711817
117569	711818
3049	711819
67467	711820
44293	711821
643	711822
24428	711823
14399	711824
7552	711825
30934	711826
33327	711827
30934	711828
138587	711829
54991	711830
19204	711831
9688	711832
4277	711833
23041	711834
14616	711835
33756	711836
39043	711837
188922	711838
120245	711839
7966	711840
109424	711841
62071	711842
32937	711843
22102	711844
5852	711845
137697	711846
94758	711847
7087	711848
30592	711849
62880	711850
2954	711851
171474	711852
9675	711853
92	711854
31273	711855
1740	711856
114211	711857
23847	711858
7033	711859
6307	711860
76553	711861
60541	711862
149	711863
17160	711864
15749	711865
20365	711866
30797	711867
46416	711868
30097	711869
94843	711870
66918	711871
72428	711872
98633	711873
98294	711874
55912	711875
3399	711876
103287	711877
83248	711878
10526	711879
138013	711880
153982	711881
107557	711882
20955	711883
1907	711884
143838	711885
74215	711886
46493	711887
141969	711888
72394	711889
72529	711890
77445	711891
19337	711892
23463	711893
586	711894
72482	711895
17895	711896
25	711897
142486	711898
37389	711899
2742	711900
24960	711901
107953	711902
7220	711903
112229	711904
92083	711905
66594	711906
42178	711907
52372	711908
28562	711909
89410	711910
82973	711911
10185	711912
55964	711913
80023	711914
81699	711915
445	711916
109106	711917
1953	711918
29558	711919
85931	711920
4334	711921
7870	711922
174371	711923
123858	711924
45455	711925
6855	711926
9346	711927
10103	711928
84367	711929
100737	711930
128097	711931
115884	711932
19420	711933
164070	711934
170008	711935
65367	711936
1133	711937
33716	711938
37351	711939
14236	711940
2700	711941
9705	711942
173945	711943
65656	711944
66109	711945
59401	711946
77769	711947
33829	711948
102661	711949
76033	711950
11061	711951
45765	711952
64584	711953
92461	711954
20861	711955
8353	711956
7270	711957
12549	711958
8304	711959
8353	711960
9601	711961
16336	711962
48833	711963
31969	711964
8250	711965
84777	711966
177	711967
72613	711968
6847	711969
12980	711970
41984	711971
73393	711972
133383	711973
105202	711974
42060	711975
15122	711976
1008	711977
78725	711978
2975	711979
37125	711980
118912	711981
94845	711982
19018	711983
13197	711984
15965	711985
1161	711986
17765	711987
18894	711988
64012	711989
4477	711990
73313	711991
132970	711992
30175	711993
74186	711994
15283	711995
1598	711996
12936	711997
1290	711998
47665	711999
40663	712000
141488	712001
42841	712002
33315	712003
28073	712004
101065	712005
28049	712006
40801	712007
20001	712008
49	712009
49	712010
37326	712011
71043	712012
2196	712013
5823	712014
182326	712015
23129	712016
69611	712017
1996	712018
11228	712019
8747	712020
9281	712021
1073	712022
135642	712023
22767	712024
2143	712025
23499	712026
47770	712027
181	712028
5857	712029
13569	712030
94058	712031
386	712032
64583	712033
67120	712034
78707	712035
769	712036
56700	712037
113395	712038
44	712039
145363	712040
60544	712041
9893	712042
3417	712043
11650	712044
2652	712045
6438	712046
9032	712047
34264	712048
20685	712049
3015	712050
3853	712051
8120	712052
5499	712053
822	712054
146798	712055
2449	712056
31389	712057
9022	712058
26814	712059
21997	712060
112936	712061
492	712062
3050	712063
874	712064
271	712065
7710	712066
62	712067
74724	712068
10222	712069
28511	712070
19280	712071
2143	712072
172025	712073
24018	712074
1042	712075
23455	712076
29408	712077
34238	712078
50627	712079
18704	712080
12309	712081
80518	712082
50350	712083
12824	712084
6458	712085
1833	712086
15058	712087
8212	712088
18411	712089
2826	712090
2482	712091
3657	712092
11380	712093
71993	712094
57539	712095
92456	712096
113661	712097
4157	712098
51202	712099
104	712100
132352	712101
2574	712102
49980	712103
57887	712104
8495	712105
11680	712106
72146	712107
52573	712108
145	712109
10500	712110
181121	712111
5505	712112
29746	712113
2376	712114
17055	712115
11117	712116
27587	712117
4495	712118
90704	712119
21790	712120
4891	712121
4891	712122
40620	712123
70002	712124
1009	712125
23068	712126
86500	712127
136309	712128
74788	712129
8572	712130
13987	712131
23078	712132
15660	712133
1570	712134
3397	712135
92456	712136
3786	712137
14975	712138
9850	712139
377	712140
1028	712141
8532	712142
39193	712143
13661	712144
51779	712145
7451	712146
5616	712147
33875	712148
2106	712149
36187	712150
74994	712151
53725	712152
18776	712153
13688	712154
3203	712155
20857	712156
38854	712157
121964	712158
13706	712159
24392	712160
61830	712161
116383	712162
274	712163
3446	712164
18508	712165
104043	712166
140471	712167
27711	712168
78341	712169
111312	712170
8124	712171
2775	712172
36579	712173
13575	712174
58592	712175
47725	712176
55284	712177
27264	712178
31350	712179
41759	712180
1266	712181
6006	712182
49717	712183
134776	712184
30969	712185
4359	712186
16247	712187
20459	712188
23298	712189
36602	712190
97368	712191
115158	712192
70955	712193
39916	712194
36970	712195
123235	712196
21696	712197
36488	712198
3734	712199
13925	712200
7235	712201
2224	712202
19580	712203
22908	712204
24157	712205
40315	712206
46244	712207
79388	712208
19122	712209
37426	712210
96170	712211
7268	712212
128371	712213
1991	712214
52151	712215
2643	712216
15610	712217
14510	712218
59228	712219
54611	712220
6370	712221
8766	712222
5553	712223
45459	712224
52	712225
16998	712226
66345	712227
61489	712228
12981	712229
90480	712230
31943	712231
1846	712232
1264	712233
31563	712234
11486	712235
37680	712236
73163	712237
172443	712238
22939	712239
84092	712240
10757	712241
69879	712242
89010	712243
622	712244
85020	712245
268	712246
20034	712247
54166	712248
11312	712249
88125	712250
3643	712251
87148	712252
2679	712253
66237	712254
39930	712255
78961	712256
82366	712257
133834	712258
57020	712259
65769	712260
54397	712261
67749	712262
91474	712263
7747	712264
56580	712265
178405	712266
21670	712267
42732	712268
42782	712269
18814	712270
173505	712271
329	712272
2976	712273
2423	712274
35900	712275
16870	712276
26574	712277
3704	712278
6239	712279
24667	712280
44991	712281
52665	712282
62143	712283
23049	712284
47726	712285
6138	712286
88643	712287
15605	712288
27745	712289
126679	712290
147554	712291
55776	712292
25853	712293
30485	712294
42593	712295
97364	712296
35064	712297
47443	712298
32881	712299
64619	712300
17911	712301
10669	712302
47757	712303
15288	712304
4617	712305
19280	712306
4897	712307
2016	712308
230	712309
11991	712310
5522	712311
5628	712312
23246	712313
23246	712314
110018	712315
6012	712316
142236	712317
3071	712318
18545	712319
91298	712320
2419	712321
14347	712322
64444	712323
105444	712324
185698	712325
87833	712326
21876	712327
212	712328
53816	712329
42460	712330
38259	712331
3707	712332
6159	712333
1191	712334
133446	712335
26373	712336
28659	712337
77330	712338
53665	712339
111432	712340
66586	712341
120170	712342
46414	712343
180024	712344
5346	712345
54279	712346
18073	712347
8823	712348
25605	712349
174	712350
5902	712351
9626	712352
44361	712353
8974	712354
6644	712355
53731	712356
24824	712357
61309	712358
1313	712359
368	712360
95280	712361
5418	712362
34964	712363
86447	712364
36608	712365
5808	712366
875	712367
18942	712368
108178	712369
93631	712370
3635	712371
15061	712372
87978	712373
43608	712374
54288	712375
16217	712376
64946	712377
85310	712378
5876	712379
77158	712380
140112	712381
46415	712382
150761	712383
159003	712384
75522	712385
30591	712386
51179	712387
85725	712388
9011	712389
27399	712390
126598	712391
82894	712392
111772	712393
64111	712394
45409	712395
3221	712396
22866	712397
7783	712398
58856	712399
109166	712400
109809	712401
58302	712402
49123	712403
17467	712404
133259	712405
131354	712406
20627	712407
94222	712408
59296	712409
44663	712410
39343	712411
159253	712412
45238	712413
15072	712414
97868	712415
73039	712416
20074	712417
19484	712418
320	712419
9013	712420
29244	712421
6475	712422
27466	712423
85720	712424
9013	712425
39097	712426
6845	712427
28004	712428
258	712429
88505	712430
45795	712431
38161	712432
38161	712433
19046	712434
56955	712435
151541	712436
5466	712437
43993	712438
11981	712439
41095	712440
140131	712441
163743	712442
4300	712443
21625	712444
127172	712445
1838	712446
37854	712447
137	712448
73654	712449
9020	712450
168970	712451
36371	712452
17600	712453
28275	712454
1396	712455
78196	712456
33378	712457
51897	712458
2960	712459
10337	712460
62163	712461
66723	712462
27145	712463
32222	712464
162	712465
21748	712466
30931	712467
74333	712468
120494	712469
1311	712470
124273	712471
14313	712472
6582	712473
1351	712474
65576	712475
8755	712476
2475	712477
38509	712478
46710	712479
74539	712480
57739	712481
14311	712482
1697	712483
22703	712484
425	712485
38897	712486
12940	712487
24405	712488
22773	712489
12797	712490
51098	712491
87432	712492
3449	712493
109289	712494
31	712495
3266	712496
128804	712497
9389	712498
35494	712499
44906	712500
21486	712501
38844	712502
21765	712503
111508	712504
32149	712505
42235	712506
40851	712507
46320	712508
37741	712509
78162	712510
7520	712511
4933	712512
629	712513
91345	712514
6388	712515
26664	712516
21457	712517
26546	712518
6612	712519
82	712520
9417	712521
111991	712522
439	712523
47429	712524
1839	712525
10280	712526
2388	712527
43002	712528
23452	712529
70401	712530
22110	712531
61533	712532
2977	712533
4319	712534
27287	712535
37004	712536
5398	712537
95496	712538
32699	712539
54494	712540
121554	712541
163165	712542
67144	712543
7219	712544
12376	712545
4301	712546
30331	712547
14244	712548
55112	712549
91821	712550
132999	712551
31177	712552
71663	712553
630	712554
58958	712555
58861	712556
70940	712557
5314	712558
9479	712559
83	712560
83	712561
88	712562
12137	712563
426	712564
38808	712565
35668	712566
31889	712567
64623	712568
28667	712569
3179	712570
986	712571
7841	712572
6702	712573
70611	712574
54685	712575
66738	712576
26	712577
8482	712578
21074	712579
20051	712580
4331	712581
74339	712582
305	712583
13570	712584
51918	712585
2824	712586
11687	712587
131150	712588
7067	712589
182481	712590
168390	712591
1	712592
3908	712593
34291	712594
40501	712595
45956	712596
129603	712597
68071	712598
6013	712599
67436	712600
74400	712601
16119	712602
42808	712603
9988	712604
8642	712605
25020	712606
33492	712607
12632	712608
62138	712609
187	712610
17731	712611
22472	712612
20610	712613
4122	712614
71	712615
29258	712616
17441	712617
22674	712618
2218	712619
44689	712620
46027	712621
26816	712622
15832	712623
1540	712624
49285	712625
77594	712626
3135	712627
1	712628
83511	712629
1	712630
78154	712631
44618	712632
7910	712633
82979	712634
6138	712635
15711	712636
60279	712637
80568	712638
37293	712639
16220	712640
19260	712641
12837	712642
65363	712643
38268	712644
258	712645
62147	712646
105118	712647
102005	712648
127080	712649
4699	712650
1289	712651
23787	712652
10231	712653
6603	712654
23456	712655
2176	712656
111048	712657
7026	712658
697	712659
106883	712660
75044	712661
34051	712662
15331	712663
8283	712664
51111	712665
22603	712666
41680	712667
106984	712668
12052	712669
2134	712670
12754	712671
1952	712672
56180	712673
26478	712674
38584	712675
50645	712676
34244	712677
60017	712678
43369	712679
68794	712680
14776	712681
51802	712682
16359	712683
8251	712684
212	712685
4145	712686
1026	712687
457	712688
7767	712689
48058	712690
1408	712691
9673	712692
81957	712693
102835	712694
21919	712695
32722	712696
21909	712697
48000	712698
34208	712699
134396	712700
13327	712701
8567	712702
57629	712703
14263	712704
169	712705
52049	712706
1915	712707
21226	712708
3660	712709
76956	712710
251	712711
13265	712712
175	712713
47011	712714
30352	712715
24937	712716
56706	712717
4179	712718
2102	712719
11425	712720
7067	712721
49203	712722
9306	712723
46861	712724
9020	712725
842	712726
2118	712727
4199	712728
14577	712729
9288	712730
464	712731
162359	712732
61823	712733
17996	712734
33224	712735
28915	712736
44659	712737
91266	712738
8055	712739
99148	712740
19334	712741
6185	712742
46794	712743
251	712744
2050	712745
2801	712746
87523	712747
22451	712748
6224	712749
18294	712750
47898	712751
49113	712752
158	712753
84707	712754
13919	712755
1964	712756
10100	712757
48846	712758
135	712759
83693	712760
5827	712761
15853	712762
23786	712763
44742	712764
113203	712765
18886	712766
774	712767
146664	712768
44336	712769
20522	712770
403	712771
6960	712772
19728	712773
2594	712774
144	712775
2594	712776
30777	712777
19367	712778
21985	712779
21985	712780
11942	712781
16975	712782
27751	712783
29738	712784
32417	712785
2485	712786
105460	712787
3214	712788
1901	712789
33715	712790
89941	712791
22733	712792
562	712793
10231	712794
11030	712795
71231	712796
94262	712797
69349	712798
4804	712799
707	712800
7657	712801
1697	712802
452	712803
20004	712804
74321	712805
46	712806
27	712807
9390	712808
1092	712809
739	712810
5767	712811
89	712812
349	712813
11996	712814
803	712815
164880	712816
726	712817
46562	712818
81296	712819
17240	712820
1664	712821
55782	712822
5985	712823
28143	712824
32495	712825
29422	712826
49671	712827
15684	712828
72030	712829
71764	712830
23852	712831
104737	712832
34417	712833
38389	712834
3114	712835
40566	712836
18774	712837
203	712838
36225	712839
16537	712840
5387	712841
6673	712842
75000	712843
6566	712844
33915	712845
14759	712846
8081	712847
609	712848
5511	712849
11718	712850
40969	712851
70075	712852
2481	712853
24738	712854
29772	712855
4716	712856
29268	712857
36399	712858
39330	712859
1647	712860
58643	712861
6684	712862
85100	712863
85227	712864
91119	712865
21225	712866
35246	712867
15225	712868
22095	712869
11050	712870
29285	712871
2014	712872
129797	712873
3996	712874
4504	712875
274	712876
42856	712877
5784	712878
3947	712879
34994	712880
8739	712881
24022	712882
14087	712883
19800	712884
167	712885
51553	712886
16743	712887
28955	712888
3096	712889
90807	712890
43109	712891
1466	712892
6635	712893
61435	712894
35620	712895
3371	712896
8475	712897
29339	712898
70357	712899
35122	712900
49159	712901
93281	712902
50795	712903
18750	712904
42837	712905
19190	712906
3347	712907
3177	712908
8105	712909
22728	712910
89247	712911
30145	712912
40979	712913
98200	712914
20964	712915
5193	712916
4472	712917
2080	712918
2684	712919
103347	712920
110032	712921
5547	712922
70660	712923
71825	712924
3471	712925
21124	712926
82866	712927
32105	712928
105015	712929
52175	712930
2399	712931
91607	712932
69886	712933
42403	712934
105733	712935
50339	712936
4848	712937
41012	712938
6635	712939
6222	712940
85062	712941
195	712942
8319	712943
101699	712944
13956	712945
13939	712946
9305	712947
5745	712948
4859	712949
52422	712950
5858	712951
14383	712952
38333	712953
282	712954
88863	712955
2656	712956
8031	712957
79644	712958
7934	712959
3803	712960
7515	712961
64669	712962
4170	712963
46028	712964
11172	712965
180003	712966
49161	712967
35375	712968
1039	712969
64093	712970
35837	712971
2813	712972
29636	712973
10067	712974
35337	712975
21974	712976
6819	712977
895	712978
1923	712979
2371	712980
71980	712981
23307	712982
20699	712983
20738	712984
33225	712985
16214	712986
35650	712987
8858	712988
12404	712989
29494	712990
85889	712991
28800	712992
28751	712993
9582	712994
20100	712995
35330	712996
12480	712997
10844	712998
105057	712999
10915	713000
90425	713001
31066	713002
9041	713003
9393	713004
25791	713005
41637	713006
26274	713007
6404	713008
2231	713009
1236	713010
51525	713011
2216	713012
48693	713013
51295	713014
61995	713015
199	713016
7321	713017
3520	713018
992	713019
74372	713020
1487	713021
58715	713022
1764	713023
28907	713024
61205	713025
705	713026
5870	713027
24338	713028
71835	713029
3116	713030
3502	713031
4522	713032
87546	713033
20183	713034
6375	713035
13341	713036
20945	713037
31259	713038
4313	713039
33665	713040
139	713041
4278	713042
36162	713043
76469	713044
97291	713045
43023	713046
28924	713047
44473	713048
30415	713049
12349	713050
799	713051
14277	713052
6187	713053
22658	713054
62599	713055
13450	713056
40427	713057
449	713058
94032	713059
159278	713060
139	713061
61293	713062
32091	713063
24202	713064
42248	713065
137540	713066
6420	713067
4920	713068
59334	713069
82352	713070
52236	713071
657	713072
134222	713073
10543	713074
22741	713075
24116	713076
7209	713077
15437	713078
81400	713079
18535	713080
57043	713081
59558	713082
4352	713083
6402	713084
40281	713085
3752	713086
74950	713087
105524	713088
93	713089
8193	713090
2788	713091
51816	713092
33607	713093
33187	713094
3807	713095
154	713096
19489	713097
277	713098
107618	713099
277	713100
537	713101
3371	713102
2763	713103
4557	713104
2666	713105
16446	713106
12214	713107
7122	713108
13997	713109
74754	713110
49415	713111
32996	713112
11215	713113
1267	713114
6382	713115
14503	713116
1958	713117
25767	713118
2218	713119
725	713120
137343	713121
27945	713122
2622	713123
103530	713124
250	713125
13128	713126
8813	713127
16598	713128
93785	713129
79971	713130
183	713131
29823	713132
142915	713133
484	713134
9774	713135
840	713136
28708	713137
74471	713138
3937	713139
2979	713140
37419	713141
63542	713142
50274	713143
103893	713144
3141	713145
8307	713146
62047	713147
23816	713148
28054	713149
132651	713150
44509	713151
85306	713152
157336	713153
26697	713154
51586	713155
10101	713156
9969	713157
53012	713158
16698	713159
151	713160
1967	713161
6371	713162
95580	713163
4001	713164
46551	713165
13947	713166
23517	713167
19905	713168
34918	713169
37393	713170
17443	713171
11251	713172
51684	713173
299	713174
861	713175
37812	713176
2821	713177
368	713178
21376	713179
30271	713180
5265	713181
23734	713182
6593	713183
1141	713184
2970	713185
22048	713186
23115	713187
70787	713188
2729	713189
16228	713190
45104	713191
80392	713192
77739	713193
130489	713194
15545	713195
110376	713196
96	713197
2956	713198
27825	713199
40850	713200
57122	713201
68166	713202
27205	713203
32	713204
6647	713205
3479	713206
22536	713207
3271	713208
1374	713209
86273	713210
40880	713211
3440	713212
1409	713213
1529	713214
7490	713215
48796	713216
57505	713217
1951	713218
20029	713219
16868	713220
70799	713221
46143	713222
4297	713223
46336	713224
2378	713225
29505	713226
35888	713227
11820	713228
2949	713229
36	713230
24357	713231
51489	713232
376	713233
1678	713234
51720	713235
4719	713236
23673	713237
24212	713238
25548	713239
48888	713240
38650	713241
2213	713242
54222	713243
55075	713244
457	713245
67871	713246
18703	713247
7416	713248
86963	713249
1240	713250
28	713251
33913	713252
2264	713253
27093	713254
1094	713255
5786	713256
35031	713257
37233	713258
657	713259
10199	713260
57084	713261
5156	713262
25894	713263
5043	713264
1923	713265
73753	713266
41000	713267
6001	713268
83785	713269
1777	713270
26008	713271
19574	713272
38784	713273
90803	713274
547	713275
25704	713276
2121	713277
30351	713278
631	713279
21416	713280
3378	713281
17076	713282
173	713283
998	713284
37791	713285
73479	713286
28	713287
14524	713288
6314	713289
25704	713290
137462	713291
161297	713292
144	713293
10429	713294
74241	713295
99453	713296
30170	713297
28882	713298
34042	713299
3109	713300
2857	713301
55	713302
88198	713303
23976	713304
62912	713305
716	713306
43340	713307
886	713308
28862	713309
1398	713310
21372	713311
79980	713312
75143	713313
7458	713314
8187	713315
17678	713316
40358	713317
20793	713318
4609	713319
51266	713320
1151	713321
53553	713322
475	713323
1351	713324
12419	713325
1353	713326
1374	713327
21759	713328
10342	713329
1684	713330
43060	713331
3813	713332
29682	713333
36045	713334
18414	713335
13715	713336
35896	713337
24365	713338
4055	713339
23600	713340
12095	713341
33168	713342
28161	713343
28032	713344
37308	713345
122704	713346
33743	713347
3923	713348
64024	713349
1463	713350
752	713351
65236	713352
95641	713353
58303	713354
2690	713355
935	713356
28314	713357
36690	713358
20292	713359
9879	713360
11617	713361
31499	713362
6478	713363
172	713364
1517	713365
24589	713366
23077	713367
47625	713368
9926	713369
6984	713370
16	713371
119991	713372
13817	713373
7714	713374
2587	713375
10255	713376
8793	713377
102847	713378
7244	713379
1714	713380
41597	713381
68092	713382
36981	713383
94969	713384
42062	713385
82859	713386
125601	713387
26113	713388
2134	713389
80	713390
22000	713391
17861	713392
910	713393
74699	713394
72221	713395
28278	713396
40815	713397
89555	713398
4720	713399
31118	713400
2672	713401
4927	713402
62039	713403
52212	713404
116345	713405
9913	713406
19300	713407
110466	713408
7000	713409
72793	713410
79297	713411
116314	713412
49799	713413
77007	713414
64576	713415
14363	713416
116375	713417
9236	713418
28532	713419
12225	713420
100797	713421
57169	713422
34708	713423
69999	713424
9245	713425
38861	713426
21930	713427
56544	713428
46904	713429
55164	713430
6060	713431
34618	713432
80236	713433
5350	713434
170790	713435
73100	713436
162085	713437
90629	713438
12942	713439
3812	713440
21137	713441
1866	713442
186	713443
37238	713444
7102	713445
183759	713446
108403	713447
23539	713448
50127	713449
8047	713450
19315	713451
50496	713452
65135	713453
5384	713454
23508	713455
24088	713456
12112	713457
1130	713458
37466	713459
31146	713460
39713	713461
24769	713462
3974	713463
557	713464
19457	713465
23908	713466
7104	713467
5941	713468
21651	713469
69251	713470
28681	713471
1908	713472
5889	713473
23495	713474
40579	713475
64666	713476
6250	713477
32185	713478
13604	713479
19544	713480
188864	713481
87497	713482
14071	713483
104836	713484
125992	713485
90313	713486
69276	713487
6556	713488
55340	713489
34275	713490
19244	713491
26018	713492
6101	713493
6973	713494
17738	713495
20830	713496
147708	713497
4385	713498
54345	713499
90626	713500
38127	713501
100945	713502
30811	713503
2271	713504
11776	713505
41537	713506
4674	713507
5134	713508
83612	713509
86779	713510
38591	713511
20852	713512
14871	713513
64713	713514
1662	713515
37920	713516
38550	713517
15179	713518
112859	713519
37408	713520
101215	713521
44536	713522
20790	713523
98465	713524
156106	713525
23307	713526
41629	713527
1886	713528
453	713529
31299	713530
18082	713531
54503	713532
34509	713533
10347	713534
26277	713535
6468	713536
36945	713537
93263	713538
912	713539
1026	713540
50211	713541
2913	713542
2690	713543
45653	713544
9282	713545
9231	713546
162143	713547
41383	713548
9566	713549
8488	713550
23713	713551
4434	713552
69054	713553
59879	713554
85678	713555
2013	713556
23467	713557
16103	713558
42089	713559
104924	713560
58929	713561
55504	713562
104924	713563
80297	713564
22800	713565
50560	713566
10282	713567
31713	713568
7887	713569
132552	713570
54338	713571
45620	713572
8520	713573
19262	713574
42384	713575
70330	713576
10310	713577
13762	713578
13021	713579
99590	713580
20637	713581
91	713582
37338	713583
10014	713584
110404	713585
2561	713586
40087	713587
97846	713588
9239	713589
16345	713590
8187	713591
34992	713592
5230	713593
12624	713594
14961	713595
23334	713596
1238	713597
5642	713598
9946	713599
5706	713600
72137	713601
31128	713602
11931	713603
133859	713604
20310	713605
79714	713606
135374	713607
12015	713608
37660	713609
28506	713610
21680	713611
32468	713612
22681	713613
79541	713614
74740	713615
43506	713616
127961	713617
9338	713618
2690	713619
13392	713620
52233	713621
165162	713622
13555	713623
51793	713624
26032	713625
9135	713626
71753	713627
742	713628
51207	713629
122344	713630
29342	713631
5134	713632
118	713633
56393	713634
47145	713635
26159	713636
47377	713637
11399	713638
48984	713639
51547	713640
14449	713641
17037	713642
75472	713643
25571	713644
90200	713645
54353	713646
23076	713647
19826	713648
20666	713649
387	713650
9422	713651
35870	713652
2983	713653
2773	713654
73792	713655
3630	713656
10479	713657
51011	713658
75299	713659
50790	713660
145282	713661
88169	713662
96762	713663
19140	713664
27066	713665
620	713666
1366	713667
34305	713668
1024	713669
28648	713670
2773	713671
67538	713672
17696	713673
1690	713674
8582	713675
1236	713676
10074	713677
65683	713678
31909	713679
82542	713680
11072	713681
19754	713682
4418	713683
87136	713684
13929	713685
31845	713686
3710	713687
67049	713688
4038	713689
22159	713690
38057	713691
32293	713692
170707	713693
56401	713694
15891	713695
49240	713696
2976	713697
49883	713698
11157	713699
57049	713700
1111	713701
3802	713702
20225	713703
18760	713704
18554	713705
69984	713706
49857	713707
96309	713708
6461	713709
23090	713710
51827	713711
185825	713712
14871	713713
31930	713714
65525	713715
5620	713716
82778	713717
82530	713718
54896	713719
8833	713720
68414	713721
113	713722
87313	713723
172719	713724
1215	713725
3188	713726
13984	713727
71953	713728
96062	713729
15268	713730
7667	713731
52311	713732
4244	713733
7047	713734
59814	713735
40971	713736
45961	713737
32984	713738
110620	713739
1008	713740
12563	713741
43645	713742
61420	713743
67400	713744
72001	713745
36375	713746
120664	713747
728	713748
40512	713749
183002	713750
74937	713751
13490	713752
15114	713753
25699	713754
100551	713755
160530	713756
8613	713757
13430	713758
903	713759
54088	713760
30580	713761
90365	713762
16019	713763
62646	713764
1512	713765
2219	713766
4789	713767
13454	713768
2665	713769
15432	713770
3802	713771
15731	713772
3813	713773
69827	713774
13686	713775
107498	713776
33468	713777
56984	713778
3825	713779
8797	713780
87955	713781
5051	713782
5499	713783
704	713784
35139	713785
56980	713786
1079	713787
42392	713788
2996	713789
2930	713790
82389	713791
6792	713792
142009	713793
74678	713794
2630	713795
2	713796
1241	713797
25758	713798
59017	713799
182301	713800
12257	713801
1242	713802
78328	713803
19571	713804
68123	713805
16729	713806
71068	713807
55697	713808
56792	713809
102486	713810
6763	713811
68663	713812
98432	713813
56845	713814
18147	713815
8222	713816
3411	713817
2135	713818
14286	713819
27545	713820
60803	713821
12581	713822
37631	713823
41890	713824
74508	713825
48932	713826
25001	713827
15997	713828
8697	713829
20041	713830
9935	713831
59163	713832
43173	713833
21653	713834
23428	713835
42962	713836
74050	713837
11596	713838
2692	713839
12789	713840
17635	713841
38557	713842
9137	713843
170738	713844
28510	713845
111993	713846
160269	713847
8334	713848
42465	713849
46912	713850
72240	713851
4644	713852
20412	713853
27462	713854
96880	713855
30592	713856
95477	713857
34559	713858
37138	713859
13079	713860
60787	713861
704	713862
53842	713863
46767	713864
3341	713865
24457	713866
43167	713867
10127	713868
90858	713869
6927	713870
13136	713871
7951	713872
46323	713873
37692	713874
20690	713875
55737	713876
15896	713877
91523	713878
59882	713879
23255	713880
22963	713881
29781	713882
10163	713883
21410	713884
10757	713885
26600	713886
19199	713887
100575	713888
31554	713889
87175	713890
10868	713891
461	713892
11023	713893
2840	713894
50268	713895
4969	713896
18473	713897
1707	713898
16445	713899
10562	713900
28953	713901
94327	713902
866	713903
54000	713904
88683	713905
5824	713906
71967	713907
107483	713908
143425	713909
31479	713910
57305	713911
66501	713912
99219	713913
15173	713914
4672	713915
53399	713916
687	713917
31026	713918
41945	713919
45045	713920
45949	713921
65364	713922
2712	713923
9103	713924
1533	713925
14040	713926
461	713927
7329	713928
55700	713929
166626	713930
128320	713931
2266	713932
28746	713933
417	713934
66667	713935
26876	713936
8887	713937
30613	713938
60212	713939
40767	713940
27931	713941
86067	713942
65696	713943
3232	713944
812	713945
9326	713946
28501	713947
21716	713948
152043	713949
3323	713950
21662	713951
11175	713952
146762	713953
27560	713954
52577	713955
7602	713956
67722	713957
15261	713958
56892	713959
32207	713960
13600	713961
37956	713962
5384	713963
16244	713964
75724	713965
110320	713966
23218	713967
11741	713968
63524	713969
3999	713970
34580	713971
662	713972
51919	713973
8595	713974
62625	713975
61552	713976
4163	713977
158062	713978
15069	713979
26660	713980
604	713981
16946	713982
3465	713983
58534	713984
58787	713985
88075	713986
9534	713987
27124	713988
75	713989
28894	713990
599	713991
11028	713992
25583	713993
13618	713994
1966	713995
36591	713996
40497	713997
24904	713998
763	713999
16359	714000
14722	714001
54754	714002
41542	714003
75146	714004
65649	714005
19249	714006
498	714007
57403	714008
51727	714009
28321	714010
8477	714011
48405	714012
57940	714013
113	714014
9468	714015
100713	714016
18156	714017
3657	714018
35991	714019
66058	714020
81848	714021
39082	714022
61753	714023
18864	714024
95818	714025
182937	714026
34377	714027
1214	714028
65065	714029
2	714030
55313	714031
67134	714032
151746	714033
7380	714034
30701	714035
34556	714036
3419	714037
2210	714038
19946	714039
86929	714040
13357	714041
83218	714042
82056	714043
96781	714044
7828	714045
66306	714046
39080	714047
15775	714048
16189	714049
3088	714050
123343	714051
1033	714052
5149	714053
2259	714054
8250	714055
1233	714056
703	714057
5374	714058
56391	714059
22992	714060
25911	714061
55199	714062
164216	714063
1111	714064
31493	714065
13972	714066
50694	714067
103853	714068
22209	714069
4254	714070
2584	714071
82479	714072
15358	714073
46893	714074
171305	714075
145251	714076
61328	714077
33414	714078
33374	714079
128964	714080
131224	714081
757	714082
62857	714083
78546	714084
18760	714085
2508	714086
26971	714087
54993	714088
4835	714089
177882	714090
66829	714091
17271	714092
4185	714093
112410	714094
6025	714095
127780	714096
2829	714097
4091	714098
131874	714099
10164	714100
76365	714101
4817	714102
41159	714103
1774	714104
11520	714105
1811	714106
178617	714107
112	714108
1341	714109
2839	714110
44471	714111
22495	714112
36728	714113
11203	714114
84274	714115
6856	714116
33131	714117
98623	714118
34729	714119
1498	714120
142844	714121
67725	714122
24572	714123
14273	714124
53984	714125
81910	714126
139883	714127
7536	714128
19988	714129
6232	714130
71775	714131
916	714132
39823	714133
119387	714134
76	714135
1700	714136
19548	714137
96612	714138
13477	714139
118793	714140
26574	714141
21364	714142
10978	714143
38810	714144
3507	714145
30581	714146
82740	714147
35050	714148
8031	714149
95754	714150
4633	714151
31272	714152
38278	714153
92215	714154
4627	714155
38788	714156
2055	714157
6368	714158
34685	714159
14165	714160
39436	714161
84107	714162
40040	714163
113671	714164
33092	714165
46685	714166
18629	714167
81212	714168
22236	714169
9654	714170
79689	714171
80531	714172
1185	714173
59127	714174
58186	714175
12627	714176
45547	714177
40061	714178
49132	714179
16268	714180
87650	714181
86909	714182
4790	714183
3224	714184
66327	714185
9251	714186
21241	714187
7521	714188
95633	714189
22030	714190
8308	714191
58298	714192
1074	714193
3182	714194
54919	714195
3260	714196
125511	714197
5920	714198
17315	714199
26465	714200
162899	714201
51243	714202
844	714203
13010	714204
5964	714205
9353	714206
80831	714207
130030	714208
2984	714209
3719	714210
3784	714211
27961	714212
75982	714213
125796	714214
9583	714215
72251	714216
1622	714217
1200	714218
3137	714219
2887	714220
86957	714221
62195	714222
68554	714223
46048	714224
35145	714225
21159	714226
6310	714227
2794	714228
51725	714229
404	714230
27157	714231
3196	714232
1075	714233
10468	714234
2587	714235
51766	714236
17499	714237
89828	714238
17585	714239
35048	714240
79847	714241
19849	714242
5072	714243
6709	714244
3552	714245
75997	714246
17826	714247
36328	714248
4430	714249
8536	714250
72722	714251
3562	714252
4514	714253
103520	714254
21202	714255
56709	714256
26198	714257
75982	714258
48558	714259
23357	714260
765	714261
49763	714262
5134	714263
78968	714264
33833	714265
31	714266
8348	714267
3546	714268
47804	714269
1529	714270
3915	714271
32569	714272
4578	714273
9849	714274
12936	714275
118	714276
90614	714277
102232	714278
61927	714279
13273	714280
37152	714281
21623	714282
604	714283
14	714284
2611	714285
68467	714286
171208	714287
33126	714288
38492	714289
22387	714290
33494	714291
54829	714292
4280	714293
2868	714294
15989	714295
64632	714296
30325	714297
21077	714298
120083	714299
6264	714300
3694	714301
42502	714302
2348	714303
37439	714304
65153	714305
22334	714306
17544	714307
2260	714308
85284	714309
174	714310
6853	714311
1507	714312
69195	714313
113694	714314
53547	714315
788	714316
132932	714317
15358	714318
13099	714319
71432	714320
50126	714321
12094	714322
121441	714323
78806	714324
68798	714325
39989	714326
139928	714327
9916	714328
11247	714329
21855	714330
23131	714331
151574	714332
40826	714333
15067	714334
184403	714335
127506	714336
2	714337
31158	714338
2333	714339
12415	714340
31163	714341
63163	714342
31090	714343
8786	714344
35028	714345
5300	714346
19404	714347
54270	714348
186761	714349
99053	714350
42390	714351
24820	714352
78075	714353
75905	714354
14773	714355
131	714356
66058	714357
167586	714358
25374	714359
79804	714360
93967	714361
4252	714362
8031	714363
13855	714364
15536	714365
7942	714366
81898	714367
913	714368
19608	714369
96	714370
10887	714371
24617	714372
46816	714373
58432	714374
32962	714375
31423	714376
100793	714377
53657	714378
55853	714379
109537	714380
6888	714381
7789	714382
66092	714383
41838	714384
49572	714385
27040	714386
83875	714387
1519	714388
17827	714389
6464	714390
73197	714391
117	714392
70574	714393
19389	714394
40224	714395
71717	714396
982	714397
65264	714398
12684	714399
8606	714400
61331	714401
78020	714402
38165	714403
55955	714404
85849	714405
3763	714406
3527	714407
4672	714408
7162	714409
6852	714410
131795	714411
55690	714412
19383	714413
36778	714414
36203	714415
38496	714416
5605	714417
28108	714418
45589	714419
23257	714420
15578	714421
6796	714422
57840	714423
23402	714424
21368	714425
5859	714426
112454	714427
107614	714428
5171	714429
71176	714430
33858	714431
7254	714432
14650	714433
56538	714434
43235	714435
26145	714436
11502	714437
45442	714438
11655	714439
23339	714440
69183	714441
73997	714442
10953	714443
189185	714444
47361	714445
19704	714446
2037	714447
28331	714448
54205	714449
33087	714450
48838	714451
2220	714452
25948	714453
12257	714454
31682	714455
22721	714456
38058	714457
30496	714458
32898	714459
3022	714460
41796	714461
3327	714462
78856	714463
20124	714464
14925	714465
34861	714466
47262	714467
76590	714468
6277	714469
3186	714470
86388	714471
9632	714472
15760	714473
9296	714474
96877	714475
299	714476
79458	714477
82842	714478
26076	714479
58923	714480
1496	714481
112270	714482
34713	714483
114044	714484
89081	714485
29103	714486
287	714487
1688	714488
10469	714489
18526	714490
11905	714491
20495	714492
2212	714493
3586	714494
138923	714495
50199	714496
172878	714497
79846	714498
7352	714499
34429	714500
89375	714501
96823	714502
63302	714503
38131	714504
52719	714505
41140	714506
105240	714507
23799	714508
22360	714509
36787	714510
21237	714511
40646	714512
12893	714513
5943	714514
49536	714515
40500	714516
116980	714517
66578	714518
85251	714519
41159	714520
23060	714521
5719	714522
105010	714523
491	714524
46323	714525
44451	714526
3187	714527
55469	714528
5844	714529
29670	714530
64220	714531
61930	714532
41415	714533
91904	714534
24353	714535
36862	714536
5296	714537
13666	714538
58668	714539
23027	714540
82472	714541
5477	714542
4559	714543
114	714544
92559	714545
5700	714546
67088	714547
90135	714548
8008	714549
69891	714550
31774	714551
8059	714552
17636	714553
1215	714554
29139	714555
13502	714556
126392	714557
5076	714558
60395	714559
73975	714560
81430	714561
2567	714562
25012	714563
8420	714564
707	714565
55344	714566
36927	714567
11072	714568
31087	714569
184828	714570
25723	714571
58313	714572
14603	714573
78174	714574
245	714575
6335	714576
8951	714577
39233	714578
41600	714579
38784	714580
98816	714581
17676	714582
44488	714583
51	714584
40232	714585
68614	714586
75723	714587
20547	714588
94868	714589
183879	714590
1897	714591
103848	714592
28914	714593
29101	714594
32529	714595
29251	714596
69372	714597
16712	714598
20019	714599
1007	714600
69189	714601
17200	714602
101677	714603
57892	714604
55434	714605
56623	714606
66555	714607
23079	714608
53604	714609
34284	714610
1885	714611
44835	714612
16235	714613
3588	714614
25010	714615
1921	714616
5628	714617
82022	714618
45441	714619
69401	714620
72251	714621
27506	714622
10361	714623
22961	714624
980	714625
61349	714626
23026	714627
95453	714628
23669	714629
11077	714630
7721	714631
3564	714632
31169	714633
21250	714634
1008	714635
23382	714636
142638	714637
41289	714638
13805	714639
1834	714640
45034	714641
65823	714642
31290	714643
100438	714644
37104	714645
184394	714646
2996	714647
38759	714648
22066	714649
23322	714650
103579	714651
185145	714652
82518	714653
105824	714654
17570	714655
5296	714656
65264	714657
47237	714658
145684	714659
64191	714660
183507	714661
168772	714662
30	714663
51818	714664
4629	714665
25486	714666
71804	714667
64174	714668
112863	714669
2018	714670
93651	714671
104923	714672
4011	714673
97070	714674
19111	714675
4707	714676
11114	714677
12535	714678
60746	714679
18545	714680
41537	714681
19219	714682
31732	714683
3513	714684
54314	714685
53106	714686
75890	714687
81417	714688
65695	714689
55710	714690
95087	714691
24600	714692
45229	714693
74754	714694
53573	714695
6320	714696
22495	714697
656	714698
12124	714699
37633	714700
172609	714701
10514	714702
69914	714703
2877	714704
56438	714705
49190	714706
19951	714707
3590	714708
3543	714709
59378	714710
11867	714711
27666	714712
13477	714713
8014	714714
81002	714715
12628	714716
54726	714717
10779	714718
21248	714719
11079	714720
5357	714721
101421	714722
2558	714723
13453	714724
12929	714725
23415	714726
18529	714727
31831	714728
73113	714729
14645	714730
2285	714731
2474	714732
21222	714733
238	714734
19894	714735
40600	714736
57940	714737
101686	714738
47512	714739
31521	714740
11576	714741
101346	714742
4915	714743
67291	714744
43936	714745
2877	714746
51031	714747
15466	714748
68519	714749
91	714750
4701	714751
59815	714752
3911	714753
3911	714754
5333	714755
7021	714756
17827	714757
93701	714758
17967	714759
2145	714760
4264	714761
37224	714762
185134	714763
58924	714764
53168	714765
4600	714766
9270	714767
6110	714768
61131	714769
3733	714770
62016	714771
66919	714772
38068	714773
8612	714774
78657	714775
4583	714776
122524	714777
159	714778
66069	714779
33644	714780
80091	714781
16134	714782
4105	714783
15471	714784
5980	714785
74623	714786
1526	714787
80790	714788
70848	714789
13148	714790
71097	714791
44183	714792
25037	714793
1820	714794
112937	714795
54669	714796
13254	714797
11192	714798
105077	714799
44580	714800
102970	714801
53354	714802
33203	714803
38970	714804
162871	714805
43413	714806
9162	714807
5027	714808
96094	714809
33641	714810
6137	714811
3407	714812
12321	714813
3999	714814
5162	714815
7533	714816
32	714817
13089	714818
43034	714819
86191	714820
2366	714821
89958	714822
25086	714823
4067	714824
2154	714825
12853	714826
56980	714827
37617	714828
13810	714829
5593	714830
125928	714831
13813	714832
68165	714833
64594	714834
15821	714835
105436	714836
12746	714837
25600	714838
10693	714839
33439	714840
1499	714841
91560	714842
3224	714843
15042	714844
1526	714845
920	714846
10629	714847
19996	714848
98427	714849
12606	714850
9137	714851
907	714852
47026	714853
29115	714854
84460	714855
49769	714856
4388	714857
19227	714858
28421	714859
9256	714860
57863	714861
2795	714862
12480	714863
80763	714864
16113	714865
138889	714866
96128	714867
90074	714868
1198	714869
14951	714870
2965	714871
132975	714872
60510	714873
59042	714874
3511	714875
629	714876
109474	714877
13013	714878
10843	714879
140270	714880
1930	714881
3564	714882
39912	714883
43525	714884
7711	714885
71275	714886
11416	714887
14172	714888
100622	714889
38610	714890
19315	714891
4807	714892
4112	714893
33580	714894
12434	714895
75586	714896
98865	714897
98864	714898
4	714899
4955	714900
75169	714901
5919	714902
37875	714903
7133	714904
79034	714905
85882	714906
46638	714907
6933	714908
52157	714909
88526	714910
110081	714911
6369	714912
54516	714913
25581	714914
104666	714915
30353	714916
29325	714917
12208	714918
87473	714919
87473	714920
18007	714921
24737	714922
7749	714923
12227	714924
87904	714925
167602	714926
67828	714927
7858	714928
19417	714929
23469	714930
4074	714931
553	714932
13600	714933
37386	714934
95577	714935
39360	714936
34732	714937
72823	714938
16290	714939
87193	714940
9123	714941
728	714942
3737	714943
12526	714944
2079	714945
92113	714946
12303	714947
56478	714948
120022	714949
44576	714950
28841	714951
17732	714952
19564	714953
174	714954
8016	714955
9945	714956
51920	714957
123156	714958
22321	714959
8739	714960
28773	714961
33170	714962
82159	714963
31495	714964
31504	714965
68141	714966
5346	714967
103443	714968
9182	714969
403	714970
151617	714971
10433	714972
35175	714973
11507	714974
2852	714975
17537	714976
4789	714977
35350	714978
56364	714979
10072	714980
3448	714981
64571	714982
41286	714983
665	714984
22075	714985
91941	714986
28153	714987
67925	714988
647	714989
32600	714990
22041	714991
2942	714992
41396	714993
6892	714994
60742	714995
62683	714996
134241	714997
71017	714998
7808	714999
69643	715000
31168	715001
56807	715002
7954	715003
3902	715004
51832	715005
46167	715006
26760	715007
1482	715008
26858	715009
10902	715010
26361	715011
12669	715012
6137	715013
24105	715014
47089	715015
46333	715016
107591	715017
9407	715018
26218	715019
35394	715020
1630	715021
8520	715022
6791	715023
9403	715024
65084	715025
28322	715026
68454	715027
129310	715028
402	715029
8491	715030
20189	715031
21298	715032
10063	715033
154135	715034
80645	715035
23026	715036
7726	715037
23026	715038
17590	715039
128315	715040
11483	715041
83830	715042
7049	715043
65588	715044
3224	715045
10489	715046
24699	715047
37345	715048
71761	715049
66596	715050
25520	715051
44337	715052
45538	715053
22460	715054
27238	715055
24073	715056
174949	715057
102728	715058
48838	715059
81290	715060
90630	715061
49490	715062
35098	715063
44960	715064
80778	715065
62618	715066
48202	715067
82389	715068
33816	715069
30721	715070
20683	715071
1679	715072
70922	715073
89843	715074
85457	715075
50056	715076
148	715077
28794	715078
4664	715079
4032	715080
52484	715081
11621	715082
39968	715083
59441	715084
8080	715085
63052	715086
32	715087
24563	715088
131461	715089
6185	715090
39588	715091
64614	715092
4799	715093
9277	715094
188917	715095
30424	715096
3734	715097
29749	715098
7073	715099
61312	715100
35203	715101
77802	715102
41896	715103
3488	715104
1499	715105
34020	715106
108689	715107
44573	715108
75338	715109
42084	715110
35569	715111
104496	715112
56831	715113
1690	715114
66086	715115
49218	715116
41970	715117
22923	715118
19691	715119
3427	715120
43961	715121
70584	715122
30337	715123
27157	715124
91896	715125
3388	715126
58308	715127
108934	715128
56124	715129
14405	715130
166921	715131
70933	715132
37126	715133
12712	715134
57476	715135
6964	715136
2135	715137
2551	715138
498	715139
3606	715140
1664	715141
101628	715142
1859	715143
2313	715144
92587	715145
128777	715146
9184	715147
82995	715148
84999	715149
50675	715150
82286	715151
19021	715152
12560	715153
36019	715154
974	715155
30514	715156
122118	715157
30808	715158
98047	715159
12563	715160
65339	715161
161570	715162
46492	715163
2266	715164
80168	715165
23898	715166
66962	715167
9933	715168
2508	715169
9927	715170
32752	715171
8461	715172
11612	715173
9398	715174
49902	715175
33797	715176
9921	715177
6340	715178
2503	715179
18650	715180
92653	715181
1031	715182
78730	715183
4634	715184
12907	715185
17262	715186
2451	715187
4571	715188
4386	715189
36623	715190
24286	715191
60	715192
1619	715193
4065	715194
77488	715195
20055	715196
454	715197
37162	715198
34887	715199
11995	715200
27790	715201
29529	715202
78018	715203
1292	715204
20394	715205
24759	715206
7383	715207
5149	715208
58196	715209
91787	715210
4748	715211
1045	715212
22515	715213
1803	715214
60224	715215
43742	715216
64846	715217
5759	715218
20092	715219
40528	715220
30896	715221
126553	715222
42122	715223
913	715224
183297	715225
7440	715226
32168	715227
31683	715228
16233	715229
79840	715230
29716	715231
65863	715232
6384	715233
2978	715234
25194	715235
8410	715236
61194	715237
27646	715238
9281	715239
122617	715240
58209	715241
18613	715242
1143	715243
165418	715244
7384	715245
14396	715246
6713	715247
2165	715248
27188	715249
22360	715250
10	715251
30	715252
9021	715253
37628	715254
9	715255
37598	715256
46627	715257
5968	715258
14358	715259
6732	715260
3750	715261
59859	715262
34784	715263
4562	715264
28308	715265
8524	715266
5297	715267
39349	715268
8418	715269
80250	715270
16456	715271
19471	715272
16279	715273
137064	715274
38889	715275
39801	715276
44489	715277
25890	715278
58899	715279
88781	715280
76424	715281
3543	715282
28515	715283
87920	715284
48669	715285
40558	715286
3853	715287
888	715288
34657	715289
16291	715290
6947	715291
1583	715292
33336	715293
6168	715294
186035	715295
28650	715296
1626	715297
1987	715298
2635	715299
30809	715300
1317	715301
31104	715302
4128	715303
44840	715304
18112	715305
56201	715306
1182	715307
3395	715308
51105	715309
34167	715310
59866	715311
61781	715312
56095	715313
74137	715314
18560	715315
28364	715316
2648	715317
13533	715318
3543	715319
64130	715320
8891	715321
112718	715322
11124	715323
1326	715324
13511	715325
21755	715326
14979	715327
2215	715328
78960	715329
19153	715330
2555	715331
28034	715332
78432	715333
59826	715334
13518	715335
37373	715336
34926	715337
48144	715338
31770	715339
126585	715340
180835	715341
138062	715342
16938	715343
82044	715344
71926	715345
12487	715346
4156	715347
42649	715348
14893	715349
13639	715350
68979	715351
100451	715352
12053	715353
2015	715354
1246	715355
36999	715356
1195	715357
2283	715358
17736	715359
30730	715360
65443	715361
14636	715362
78824	715363
58811	715364
14620	715365
14865	715366
829	715367
141937	715368
576	715369
43450	715370
54548	715371
73595	715372
10579	715373
31694	715374
74227	715375
38305	715376
28033	715377
17389	715378
1824	715379
15148	715380
35002	715381
114587	715382
37429	715383
47643	715384
25106	715385
48917	715386
70890	715387
16040	715388
36907	715389
13089	715390
157862	715391
2503	715392
4954	715393
50401	715394
8696	715395
10243	715396
8879	715397
4969	715398
14420	715399
27201	715400
42246	715401
103579	715402
14495	715403
9858	715404
72443	715405
2999	715406
9098	715407
11296	715408
43835	715409
6967	715410
6493	715411
15021	715412
61537	715413
5182	715414
50090	715415
31471	715416
34693	715417
26394	715418
8609	715419
4085	715420
76	715421
68880	715422
43122	715423
10842	715424
85251	715425
11300	715426
27979	715427
310	715428
70165	715429
9737	715430
178	715431
26041	715432
54025	715433
32650	715434
5120	715435
61340	715436
35298	715437
57207	715438
18043	715439
64994	715440
13860	715441
74697	715442
34893	715443
27424	715444
31982	715445
45642	715446
57518	715447
85280	715448
22862	715449
32870	715450
92652	715451
8386	715452
55704	715453
56800	715454
38948	715455
67695	715456
92328	715457
24589	715458
26977	715459
44496	715460
4672	715461
10725	715462
29577	715463
61356	715464
5496	715465
4067	715466
64209	715467
30317	715468
56905	715469
22767	715470
50351	715471
17213	715472
84826	715473
46016	715474
27814	715475
58355	715476
31091	715477
4237	715478
4593	715479
14615	715480
67885	715481
33430	715482
37574	715483
35233	715484
3225	715485
65837	715486
39224	715487
28473	715488
83986	715489
306	715490
11576	715491
11876	715492
4818	715493
137327	715494
14618	715495
7470	715496
8456	715497
2	715498
56208	715499
43778	715500
131405	715501
107871	715502
69979	715503
48556	715504
55803	715505
32146	715506
7855	715507
17603	715508
6995	715509
37040	715510
16880	715511
83376	715512
177891	715513
115724	715514
38066	715515
37153	715516
34209	715517
9428	715518
12581	715519
34564	715520
7254	715521
23100	715522
51165	715523
23650	715524
1000	715525
3442	715526
83038	715527
54945	715528
20894	715529
3140	715530
9900	715531
27216	715532
2	715533
14465	715534
7998	715535
16267	715536
21955	715537
23362	715538
10206	715539
54529	715540
67969	715541
3688	715542
369	715543
20684	715544
37853	715545
44917	715546
25154	715547
98424	715548
37456	715549
4820	715550
452	715551
55399	715552
383	715553
72695	715554
16193	715555
11535	715556
68807	715557
18555	715558
23549	715559
73054	715560
4405	715561
5983	715562
1859	715563
1793	715564
28365	715565
54872	715566
255	715567
22002	715568
83650	715569
41396	715570
14452	715571
74185	715572
117	715573
11596	715574
44819	715575
65588	715576
50894	715577
50312	715578
35892	715579
32003	715580
3830	715581
28008	715582
10653	715583
49147	715584
73001	715585
123890	715586
10759	715587
73602	715588
83351	715589
72115	715590
74069	715591
22905	715592
4884	715593
32328	715594
7009	715595
16914	715596
47256	715597
8315	715598
41375	715599
48583	715600
18547	715601
10450	715602
16588	715603
17823	715604
1022	715605
11677	715606
28711	715607
2077	715608
4251	715609
4697	715610
72585	715611
4582	715612
10633	715613
66596	715614
6885	715615
3413	715616
34930	715617
4077	715618
45087	715619
173606	715620
53288	715621
26503	715622
26323	715623
7635	715624
107460	715625
25986	715626
46893	715627
16431	715628
50707	715629
22038	715630
39474	715631
1961	715632
139146	715633
32	715634
12447	715635
10584	715636
64309	715637
10787	715638
7610	715639
130475	715640
59403	715641
11817	715642
16678	715643
27391	715644
12964	715645
39671	715646
39674	715647
34547	715648
9204	715649
6854	715650
47481	715651
42489	715652
28529	715653
8997	715654
60650	715655
30081	715656
83383	715657
174341	715658
7435	715659
9917	715660
78807	715661
153049	715662
30888	715663
15358	715664
8797	715665
3156	715666
19351	715667
4221	715668
4270	715669
2551	715670
37922	715671
12039	715672
595	715673
50876	715674
65361	715675
14711	715676
87769	715677
16166	715678
18657	715679
30251	715680
173278	715681
82288	715682
3681	715683
69715	715684
46840	715685
44741	715686
2525	715687
29390	715688
56603	715689
100905	715690
121808	715691
142601	715692
6992	715693
41572	715694
9763	715695
20724	715696
20914	715697
16079	715698
44462	715699
11677	715700
68040	715701
34865	715702
14712	715703
10486	715704
43432	715705
7455	715706
31875	715707
46465	715708
6079	715709
18147	715710
101357	715711
28515	715712
68853	715713
22000	715714
25673	715715
5649	715716
58537	715717
33004	715718
3585	715719
47927	715720
49771	715721
12739	715722
2420	715723
13252	715724
8448	715725
10783	715726
13127	715727
25887	715728
41059	715729
5385	715730
54933	715731
50495	715732
6820	715733
6175	715734
19333	715735
4620	715736
6963	715737
1688	715738
30388	715739
186537	715740
78303	715741
10725	715742
21045	715743
78318	715744
46823	715745
39834	715746
64636	715747
4853	715748
2319	715749
79695	715750
48929	715751
40897	715752
4200	715753
43257	715754
61207	715755
27767	715756
38534	715757
23598	715758
6351	715759
2981	715760
39782	715761
26187	715762
2165	715763
46581	715764
46464	715765
66227	715766
11219	715767
3938	715768
10650	715769
185432	715770
26208	715771
19705	715772
28873	715773
88645	715774
1901	715775
18267	715776
22005	715777
105086	715778
79677	715779
42083	715780
46994	715781
29051	715782
60663	715783
2401	715784
5883	715785
4063	715786
4698	715787
19798	715788
5427	715789
84562	715790
26766	715791
9498	715792
2076	715793
2067	715794
28680	715795
3192	715796
47140	715797
13484	715798
28046	715799
21811	715800
458	715801
31568	715802
27065	715803
53514	715804
4520	715805
42346	715806
33532	715807
37684	715808
8496	715809
13618	715810
12115	715811
16	715812
59600	715813
22447	715814
18048	715815
106701	715816
8128	715817
6163	715818
86951	715819
168371	715820
157562	715821
53380	715822
28240	715823
2878	715824
118689	715825
4604	715826
4299	715827
44451	715828
722	715829
63450	715830
81554	715831
17598	715832
31401	715833
46528	715834
51666	715835
14496	715836
701	715837
39819	715838
31427	715839
122651	715840
43161	715841
15374	715842
13142	715843
127265	715844
17322	715845
65179	715846
5655	715847
25657	715848
2348	715849
5209	715850
14665	715851
37361	715852
2693	715853
5128	715854
2697	715855
7164	715856
3918	715857
10609	715858
6765	715859
4906	715860
23213	715861
51507	715862
650	715863
3403	715864
17525	715865
12679	715866
92946	715867
62624	715868
27656	715869
841	715870
125585	715871
6369	715872
89642	715873
19080	715874
60260	715875
38507	715876
47798	715877
6319	715878
651	715879
10852	715880
69201	715881
833	715882
73336	715883
126016	715884
17827	715885
32014	715886
1667	715887
1713	715888
48068	715889
53928	715890
62567	715891
8788	715892
13205	715893
21589	715894
56825	715895
17446	715896
5442	715897
8925	715898
27121	715899
49489	715900
1935	715901
3782	715902
3170	715903
11495	715904
16807	715905
47970	715906
43754	715907
47296	715908
148174	715909
1389	715910
12327	715911
34511	715912
56958	715913
38575	715914
53924	715915
12994	715916
37055	715917
110194	715918
31942	715919
14810	715920
2149	715921
42753	715922
87777	715923
27507	715924
100409	715925
27425	715926
3313	715927
99576	715928
4605	715929
25579	715930
77822	715931
17033	715932
21129	715933
4723	715934
123077	715935
1668	715936
105615	715937
48487	715938
5182	715939
10977	715940
54227	715941
180192	715942
20791	715943
43000	715944
36073	715945
11092	715946
44465	715947
38036	715948
46324	715949
110440	715950
3583	715951
48658	715952
46656	715953
65199	715954
20973	715955
6485	715956
60279	715957
88751	715958
58293	715959
18605	715960
122499	715961
7583	715962
29665	715963
1619	715964
98651	715965
24030	715966
184110	715967
10592	715968
18448	715969
1517	715970
50043	715971
92117	715972
78055	715973
68438	715974
13057	715975
36976	715976
32021	715977
1805	715978
39307	715979
30384	715980
85253	715981
48807	715982
15122	715983
52188	715984
19633	715985
5269	715986
38986	715987
71827	715988
5952	715989
57630	715990
6223	715991
22963	715992
9128	715993
55956	715994
172407	715995
13127	715996
12324	715997
2332	715998
52748	715999
56907	716000
11513	716001
4856	716002
65097	716003
2825	716004
60182	716005
17392	716006
34280	716007
12285	716008
126287	716009
39992	716010
34845	716011
8809	716012
9738	716013
27578	716014
50718	716015
40069	716016
72925	716017
113837	716018
50718	716019
21410	716020
40660	716021
59250	716022
10885	716023
26865	716024
45882	716025
27829	716026
10083	716027
24407	716028
3913	716029
1457	716030
9910	716031
68718	716032
99929	716033
88546	716034
72804	716035
89063	716036
93855	716037
73101	716038
141005	716039
25727	716040
15088	716041
163185	716042
111845	716043
1326	716044
9228	716045
116803	716046
40962	716047
279	716048
31586	716049
6961	716050
33925	716051
156926	716052
5166	716053
24564	716054
22157	716055
1215	716056
82112	716057
47178	716058
89046	716059
5432	716060
47913	716061
36408	716062
788	716063
2488	716064
1689	716065
104681	716066
30126	716067
11472	716068
46028	716069
18430	716070
3186	716071
2990	716072
105609	716073
8031	716074
34215	716075
86942	716076
36634	716077
5427	716078
21555	716079
10405	716080
591	716081
8175	716082
830	716083
32875	716084
95746	716085
15430	716086
79980	716087
2288	716088
35077	716089
10969	716090
4299	716091
34171	716092
36351	716093
27029	716094
67979	716095
72741	716096
18062	716097
7834	716098
10428	716099
27031	716100
126068	716101
129035	716102
772	716103
5930	716104
56255	716105
10777	716106
21106	716107
96296	716108
55200	716109
38702	716110
8887	716111
41387	716112
3243	716113
699	716114
33356	716115
1648	716116
54737	716117
37341	716118
1345	716119
403	716120
101427	716121
3009	716122
131197	716123
5450	716124
14355	716125
9528	716126
11184	716127
9525	716128
131489	716129
551	716130
8163	716131
85759	716132
17193	716133
7176	716134
49565	716135
65532	716136
53182	716137
15943	716138
9332	716139
9332	716140
5525	716141
28171	716142
19459	716143
7400	716144
2793	716145
39114	716146
58607	716147
24437	716148
130643	716149
12586	716150
39979	716151
67980	716152
3621	716153
10965	716154
125167	716155
73449	716156
29398	716157
81182	716158
25324	716159
32788	716160
106470	716161
3696	716162
81066	716163
46806	716164
9674	716165
9365	716166
9982	716167
7025	716168
63304	716169
80748	716170
48627	716171
67205	716172
12650	716173
30126	716174
122807	716175
120849	716176
126663	716177
183566	716178
110773	716179
39195	716180
42954	716181
6550	716182
60544	716183
7437	716184
95154	716185
10079	716186
35324	716187
29465	716188
39307	716189
19779	716190
30610	716191
85348	716192
128471	716193
29320	716194
46424	716195
31240	716196
33530	716197
18762	716198
27147	716199
55512	716200
48916	716201
3284	716202
29894	716203
11927	716204
86990	716205
107714	716206
33505	716207
636	716208
48441	716209
9800	716210
72158	716211
13697	716212
53519	716213
1538	716214
69298	716215
20681	716216
65943	716217
45552	716218
51572	716219
3439	716220
31803	716221
8348	716222
22757	716223
23719	716224
17763	716225
2269	716226
59171	716227
1734	716228
1155	716229
22971	716230
4311	716231
15768	716232
81716	716233
44797	716234
1985	716235
71248	716236
3379	716237
16226	716238
139252	716239
6144	716240
13641	716241
17595	716242
38218	716243
84064	716244
55005	716245
23712	716246
1105	716247
58156	716248
13518	716249
9	716250
34604	716251
5970	716252
7299	716253
57198	716254
56157	716255
7402	716256
97388	716257
6369	716258
12536	716259
6466	716260
2032	716261
4767	716262
48467	716263
5029	716264
19436	716265
2884	716266
47970	716267
43388	716268
28870	716269
70023	716270
63476	716271
11495	716272
46490	716273
22601	716274
65307	716275
96886	716276
37492	716277
52112	716278
83274	716279
35829	716280
133334	716281
25657	716282
4850	716283
91538	716284
96712	716285
64750	716286
5	716287
2256	716288
116240	716289
53810	716290
24625	716291
85180	716292
55847	716293
171834	716294
24071	716295
47714	716296
88905	716297
10325	716298
29957	716299
13525	716300
50401	716301
35116	716302
29717	716303
45207	716304
63366	716305
32085	716306
35047	716307
30375	716308
91986	716309
51724	716310
73546	716311
69258	716312
22740	716313
8466	716314
87239	716315
17854	716316
9379	716317
101201	716318
94787	716319
23137	716320
23583	716321
31074	716322
91926	716323
15636	716324
19385	716325
5630	716326
1498	716327
2442	716328
18724	716329
88042	716330
28564	716331
23302	716332
30274	716333
6009	716334
722	716335
58460	716336
49065	716337
836	716338
38869	716339
16774	716340
25208	716341
1811	716342
41545	716343
133381	716344
55399	716345
21037	716346
69959	716347
31600	716348
3290	716349
7453	716350
7107	716351
363	716352
54979	716353
9734	716354
90620	716355
11803	716356
25684	716357
12088	716358
9520	716359
2627	716360
20638	716361
7389	716362
22097	716363
73005	716364
38951	716365
47955	716366
34647	716367
137276	716368
71245	716369
45419	716370
28778	716371
17303	716372
101923	716373
40113	716374
13612	716375
35608	716376
36782	716377
18146	716378
57352	716379
21011	716380
15088	716381
80177	716382
93623	716383
4376	716384
1445	716385
13565	716386
21431	716387
14888	716388
20310	716389
35929	716390
12810	716391
2956	716392
86933	716393
92758	716394
18555	716395
53824	716396
61436	716397
31549	716398
115818	716399
64477	716400
34146	716401
72544	716402
11344	716403
49890	716404
10237	716405
70398	716406
5270	716407
48163	716408
45766	716409
37823	716410
57614	716411
66726	716412
35069	716413
67956	716414
125370	716415
8882	716416
72784	716417
9414	716418
8793	716419
17544	716420
13209	716421
67928	716422
3288	716423
12441	716424
31267	716425
39691	716426
1007	716427
82387	716428
42594	716429
4576	716430
150164	716431
43289	716432
32452	716433
28903	716434
11363	716435
108912	716436
7155	716437
35868	716438
31883	716439
119961	716440
36009	716441
1269	716442
22977	716443
69198	716444
14527	716445
98207	716446
17575	716447
19412	716448
44607	716449
67171	716450
165116	716451
46131	716452
23627	716453
9786	716454
25150	716455
40492	716456
18048	716457
155218	716458
46843	716459
61613	716460
34164	716461
19672	716462
23236	716463
44487	716464
13451	716465
2587	716466
5439	716467
19130	716468
459	716469
41662	716470
279	716471
19392	716472
23334	716473
21856	716474
22037	716475
32548	716476
28226	716477
119281	716478
137619	716479
92233	716480
25942	716481
1344	716482
5950	716483
16251	716484
3179	716485
81817	716486
25176	716487
27675	716488
82571	716489
12477	716490
22862	716491
25043	716492
16408	716493
54926	716494
9030	716495
12460	716496
30493	716497
40377	716498
79166	716499
42852	716500
55490	716501
9849	716502
95	716503
33608	716504
14781	716505
2883	716506
31703	716507
117	716508
11602	716509
69237	716510
43522	716511
28318	716512
52949	716513
59628	716514
844	716515
10318	716516
11087	716517
2242	716518
56291	716519
87567	716520
10896	716521
24503	716522
53765	716523
12423	716524
24401	716525
1650	716526
19635	716527
387	716528
103222	716529
5337	716530
8500	716531
48737	716532
38782	716533
31648	716534
25695	716535
13242	716536
42918	716537
5211	716538
15098	716539
117	716540
16844	716541
2313	716542
10315	716543
75338	716544
14706	716545
134398	716546
30963	716547
13986	716548
48072	716549
7682	716550
110442	716551
20278	716552
27929	716553
32014	716554
30400	716555
27537	716556
47817	716557
128541	716558
75933	716559
46677	716560
15196	716561
29947	716562
21673	716563
48981	716564
35298	716565
91665	716566
29445	716567
49464	716568
2250	716569
1086	716570
17656	716571
169435	716572
54185	716573
16153	716574
2485	716575
1530	716576
81265	716577
77725	716578
12273	716579
57034	716580
8122	716581
10889	716582
16646	716583
1357	716584
14090	716585
5864	716586
2265	716587
2	716588
3917	716589
35657	716590
11281	716591
48529	716592
9305	716593
33251	716594
61379	716595
10679	716596
82902	716597
7806	716598
68294	716599
30026	716600
22089	716601
55983	716602
75312	716603
3621	716604
46271	716605
806	716606
14445	716607
141054	716608
30535	716609
96890	716610
6151	716611
46241	716612
67905	716613
163118	716614
17189	716615
58291	716616
25918	716617
18605	716618
13757	716619
164565	716620
29153	716621
60648	716622
183527	716623
11553	716624
15656	716625
64806	716626
19581	716627
31079	716628
48131	716629
4946	716630
4388	716631
19029	716632
8514	716633
49102	716634
128778	716635
3010	716636
11102	716637
24960	716638
65819	716639
7104	716640
2999	716641
41236	716642
90637	716643
9289	716644
68828	716645
50875	716646
99091	716647
11323	716648
149589	716649
15365	716650
14029	716651
60827	716652
50748	716653
45690	716654
44789	716655
66830	716656
30538	716657
20528	716658
42793	716659
4972	716660
27133	716661
173855	716662
43857	716663
8272	716664
22249	716665
45534	716666
48708	716667
23064	716668
29917	716669
23219	716670
50616	716671
23219	716672
17311	716673
86849	716674
20182	716675
16449	716676
1820	716677
20388	716678
8501	716679
8507	716680
429	716681
30830	716682
7787	716683
6091	716684
77037	716685
69896	716686
45992	716687
46516	716688
64041	716689
95239	716690
9899	716691
85687	716692
19582	716693
140785	716694
9225	716695
944	716696
44641	716697
32429	716698
9109	716699
46086	716700
55165	716701
47054	716702
13995	716703
14704	716704
21961	716705
12504	716706
28490	716707
29536	716708
30750	716709
61119	716710
38744	716711
14397	716712
40498	716713
55127	716714
10876	716715
37627	716716
27512	716717
11365	716718
20445	716719
25979	716720
37059	716721
163892	716722
53827	716723
63350	716724
38648	716725
61345	716726
82215	716727
7425	716728
14622	716729
12546	716730
4443	716731
7582	716732
82310	716733
16554	716734
34804	716735
4948	716736
20948	716737
11932	716738
43260	716739
180452	716740
64885	716741
36608	716742
20731	716743
1530	716744
4652	716745
6740	716746
6796	716747
158851	716748
45761	716749
57065	716750
88662	716751
37100	716752
30888	716753
17338	716754
96046	716755
52389	716756
123476	716757
135439	716758
31445	716759
92216	716760
107388	716761
39189	716762
104095	716763
22802	716764
319	716765
389	716766
17243	716767
13747	716768
7936	716769
53399	716770
11110	716771
30496	716772
14465	716773
100120	716774
6186	716775
9305	716776
68629	716777
5598	716778
906	716779
5265	716780
83109	716781
40578	716782
47062	716783
15483	716784
20310	716785
35476	716786
10415	716787
33087	716788
34602	716789
45605	716790
1667	716791
38758	716792
40221	716793
1389	716794
2216	716795
1853	716796
90231	716797
17826	716798
309	716799
2812	716800
85262	716801
14818	716802
52513	716803
31776	716804
44283	716805
17216	716806
10739	716807
60276	716808
3616	716809
5296	716810
84016	716811
69897	716812
8308	716813
57969	716814
25653	716815
15463	716816
1201	716817
43073	716818
14069	716819
15463	716820
54616	716821
51214	716822
7860	716823
30317	716824
5170	716825
17929	716826
6721	716827
9	716828
61153	716829
30817	716830
2040	716831
10948	716832
2163	716833
279	716834
76671	716835
415	716836
29130	716837
975	716838
2884	716839
6457	716840
2032	716841
15731	716842
28968	716843
4430	716844
717	716845
42525	716846
74137	716847
38548	716848
45587	716849
10664	716850
355	716851
10086	716852
30731	716853
34142	716854
31081	716855
78080	716856
14010	716857
6929	716858
23218	716859
3363	716860
23178	716861
188820	716862
4071	716863
7472	716864
21164	716865
1081	716866
2858	716867
2042	716868
77052	716869
16684	716870
27579	716871
5107	716872
25589	716873
1618	716874
47463	716875
164089	716876
62976	716877
103241	716878
122004	716879
117	716880
77152	716881
59035	716882
1800	716883
46280	716884
27281	716885
3143	716886
12044	716887
591	716888
1641	716889
64652	716890
865	716891
7878	716892
15448	716893
38534	716894
3753	716895
456	716896
4083	716897
11536	716898
5218	716899
9861	716900
9945	716901
502	716902
1627	716903
1092	716904
48189	716905
6264	716906
31471	716907
60430	716908
56293	716909
40343	716910
3785	716911
133072	716912
10605	716913
113	716914
34019	716915
1148	716916
59736	716917
13183	716918
5330	716919
3130	716920
911	716921
10592	716922
1467	716923
12605	716924
44710	716925
48116	716926
12568	716927
97122	716928
43732	716929
49472	716930
54321	716931
41446	716932
4874	716933
2294	716934
792	716935
4927	716936
1823	716937
173498	716938
25948	716939
2397	716940
183	716941
75231	716942
8836	716943
64743	716944
25740	716945
26078	716946
56461	716947
53724	716948
6130	716949
11069	716950
80364	716951
1195	716952
3212	716953
452	716954
119644	716955
146356	716956
35523	716957
45596	716958
14998	716959
164924	716960
43303	716961
2362	716962
141559	716963
13217	716964
16456	716965
7002	716966
112	716967
3080	716968
9775	716969
71370	716970
31099	716971
90606	716972
77647	716973
10969	716974
15498	716975
5318	716976
171139	716977
65306	716978
56026	716979
25989	716980
369	716981
57599	716982
23510	716983
16983	716984
5341	716985
19048	716986
35994	716987
12920	716988
51327	716989
79144	716990
87551	716991
159843	716992
26702	716993
29423	716994
18112	716995
40626	716996
11140	716997
56831	716998
8096	716999
54922	717000
10328	717001
56992	717002
10592	717003
14184	717004
60340	717005
47094	717006
82449	717007
34132	717008
73193	717009
25615	717010
1930	717011
2121	717012
3404	717013
76510	717014
42472	717015
11785	717016
3673	717017
3363	717018
44354	717019
17695	717020
124086	717021
656	717022
4008	717023
101974	717024
16571	717025
615	717026
138	717027
18092	717028
142242	717029
1934	717030
34051	717031
7153	717032
138189	717033
8590	717034
20811	717035
31737	717036
1517	717037
1024	717038
67214	717039
30873	717040
58301	717041
4085	717042
8074	717043
34680	717044
83031	717045
35124	717046
15090	717047
45123	717048
92075	717049
2359	717050
25603	717051
7562	717052
5400	717053
124229	717054
96399	717055
125672	717056
46433	717057
22290	717058
27105	717059
28858	717060
40769	717061
2712	717062
83083	717063
39627	717064
13505	717065
7343	717066
46234	717067
37408	717068
15	717069
70290	717070
36975	717071
79617	717072
65530	717073
7043	717074
7340	717075
55476	717076
4810	717077
4810	717078
55212	717079
48914	717080
970	717081
97213	717082
42089	717083
120243	717084
4885	717085
1817	717086
319	717087
26142	717088
25292	717089
723	717090
1660	717091
29182	717092
731	717093
28857	717094
57094	717095
67677	717096
56194	717097
39031	717098
1018	717099
23622	717100
44971	717101
40020	717102
79835	717103
122549	717104
898	717105
59146	717106
108263	717107
55171	717108
18013	717109
71828	717110
80126	717111
15290	717112
79618	717113
79249	717114
12533	717115
27722	717116
30781	717117
15760	717118
37247	717119
13593	717120
38158	717121
80955	717122
122921	717123
12769	717124
80734	717125
19375	717126
19375	717127
3323	717128
3137	717129
31345	717130
63162	717131
70369	717132
19412	717133
3138	717134
56725	717135
20096	717136
29625	717137
33432	717138
2817	717139
6992	717140
21037	717141
47275	717142
2284	717143
82842	717144
81753	717145
17964	717146
19670	717147
60433	717148
35738	717149
1943	717150
34681	717151
10112	717152
34431	717153
12812	717154
14105	717155
19816	717156
6532	717157
18702	717158
12821	717159
19008	717160
2901	717161
38031	717162
78210	717163
56615	717164
30334	717165
1806	717166
7119	717167
28421	717168
23355	717169
39058	717170
127419	717171
42763	717172
32943	717173
29754	717174
12974	717175
22115	717176
784	717177
67768	717178
636	717179
45034	717180
57364	717181
20806	717182
38140	717183
37856	717184
62625	717185
11974	717186
893	717187
16976	717188
13609	717189
100834	717190
4897	717191
33082	717192
70640	717193
53687	717194
96656	717195
38485	717196
22210	717197
15487	717198
7808	717199
718	717200
8316	717201
83947	717202
1831	717203
72667	717204
73873	717205
12568	717206
83302	717207
183	717208
11372	717209
55489	717210
96830	717211
140586	717212
50395	717213
50395	717214
1914	717215
22732	717216
22732	717217
10989	717218
37991	717219
4223	717220
54484	717221
5753	717222
45908	717223
12524	717224
19310	717225
5657	717226
21606	717227
49418	717228
5	717229
66169	717230
3990	717231
82057	717232
113502	717233
5834	717234
52509	717235
34130	717236
72830	717237
58514	717238
34158	717239
636	717240
41819	717241
11603	717242
23450	717243
23938	717244
19136	717245
48864	717246
59148	717247
21627	717248
8728	717249
6202	717250
32474	717251
5010	717252
66434	717253
15081	717254
78011	717255
28003	717256
185004	717257
63544	717258
19948	717259
2256	717260
1857	717261
9503	717262
45125	717263
8626	717264
16111	717265
4127	717266
29099	717267
141	717268
37294	717269
30764	717270
1862	717271
1935	717272
29681	717273
105329	717274
99451	717275
66350	717276
7984	717277
11605	717278
22613	717279
46822	717280
159044	717281
29583	717282
9926	717283
37866	717284
18329	717285
10	717286
11513	717287
23140	717288
45803	717289
84987	717290
2842	717291
39421	717292
103390	717293
9054	717294
40817	717295
136589	717296
1019	717297
12899	717298
23024	717299
97868	717300
64516	717301
143057	717302
51764	717303
56572	717304
74601	717305
108325	717306
54711	717307
17554	717308
50048	717309
68717	717310
12645	717311
37685	717312
46614	717313
46511	717314
7383	717315
301	717316
15126	717317
140445	717318
22081	717319
13725	717320
53878	717321
19098	717322
55730	717323
7005	717324
19210	717325
2044	717326
29950	717327
3165	717328
186020	717329
41597	717330
13294	717331
15501	717332
70625	717333
551	717334
11607	717335
10842	717336
141913	717337
9860	717338
23186	717339
1560	717340
3592	717341
19504	717342
7232	717343
3010	717344
21912	717345
35519	717346
25145	717347
56179	717348
28845	717349
2873	717350
4718	717351
71349	717352
24108	717353
32	717354
70713	717355
91633	717356
9668	717357
130405	717358
12838	717359
1834	717360
22709	717361
12344	717362
1547	717363
60931	717364
19459	717365
122205	717366
80033	717367
4941	717368
69407	717369
12176	717370
108753	717371
7607	717372
10000	717373
17026	717374
4937	717375
40891	717376
17362	717377
17776	717378
3619	717379
59985	717380
13270	717381
27224	717382
97266	717383
18675	717384
143781	717385
29424	717386
101318	717387
18261	717388
912	717389
1347	717390
74446	717391
52109	717392
1659	717393
140677	717394
5675	717395
5618	717396
8156	717397
8119	717398
21213	717399
5628	717400
17848	717401
46150	717402
4071	717403
15687	717404
49991	717405
83549	717406
31801	717407
100942	717408
36281	717409
130089	717410
50867	717411
50129	717412
26666	717413
25098	717414
16128	717415
6126	717416
2597	717417
112184	717418
42246	717419
91135	717420
2769	717421
52465	717422
56115	717423
129829	717424
8914	717425
99917	717426
55010	717427
6825	717428
17231	717429
9154	717430
72546	717431
46752	717432
44841	717433
82730	717434
53808	717435
23876	717436
37359	717437
7443	717438
20157	717439
23036	717440
11746	717441
26645	717442
15853	717443
568	717444
39858	717445
52719	717446
11682	717447
33333	717448
525	717449
28441	717450
230	717451
41568	717452
6735	717453
10963	717454
20482	717455
10381	717456
20600	717457
63221	717458
43066	717459
36879	717460
16231	717461
23703	717462
42089	717463
7860	717464
15545	717465
4789	717466
65763	717467
12590	717468
75030	717469
30570	717470
84591	717471
2497	717472
113037	717473
10237	717474
108497	717475
7099	717476
84345	717477
15155	717478
13070	717479
63678	717480
110117	717481
2851	717482
26840	717483
94660	717484
31924	717485
10599	717486
17495	717487
9923	717488
11145	717489
111	717490
59825	717491
65979	717492
6481	717493
96632	717494
17231	717495
3710	717496
9769	717497
47685	717498
34816	717499
27139	717500
12251	717501
25231	717502
28910	717503
81921	717504
97959	717505
50414	717506
6015	717507
14763	717508
41238	717509
95466	717510
39908	717511
19458	717512
21425	717513
13718	717514
109	717515
746	717516
14647	717517
3063	717518
63503	717519
55305	717520
67655	717521
102950	717522
109772	717523
4970	717524
8482	717525
15263	717526
26821	717527
37049	717528
56987	717529
134339	717530
41807	717531
6508	717532
25666	717533
1742	717534
3359	717535
43138	717536
70329	717537
38989	717538
16325	717539
18823	717540
52458	717541
78407	717542
3097	717543
7789	717544
12981	717545
41017	717546
87998	717547
13615	717548
62866	717549
18238	717550
53889	717551
48081	717552
68648	717553
40854	717554
85167	717555
16603	717556
69171	717557
310	717558
68081	717559
28506	717560
32664	717561
40286	717562
2063	717563
7269	717564
25928	717565
87584	717566
12077	717567
57775	717568
27241	717569
19629	717570
36955	717571
39781	717572
29757	717573
22501	717574
6365	717575
2836	717576
6053	717577
4937	717578
96768	717579
55444	717580
43529	717581
52530	717582
31258	717583
7603	717584
37915	717585
9849	717586
10174	717587
10779	717588
4991	717589
13421	717590
36835	717591
6534	717592
309	717593
4932	717594
11760	717595
479	717596
13470	717597
188053	717598
56124	717599
31593	717600
9374	717601
26617	717602
18388	717603
16120	717604
883	717605
47907	717606
16239	717607
5658	717608
19302	717609
7773	717610
28339	717611
41261	717612
9907	717613
28294	717614
30163	717615
39207	717616
964	717617
16579	717618
142965	717619
38519	717620
28482	717621
159524	717622
60574	717623
31805	717624
14621	717625
864	717626
141197	717627
87870	717628
28166	717629
9335	717630
8369	717631
5834	717632
268	717633
9458	717634
15606	717635
18908	717636
64395	717637
179587	717638
65032	717639
73571	717640
27773	717641
69343	717642
9674	717643
72149	717644
5569	717645
8443	717646
3680	717647
39812	717648
13863	717649
10268	717650
16581	717651
84817	717652
25268	717653
17971	717654
1618	717655
89657	717656
14863	717657
27846	717658
982	717659
107833	717660
58978	717661
10609	717662
14530	717663
391	717664
46805	717665
13354	717666
56139	717667
61502	717668
4074	717669
103359	717670
36281	717671
2983	717672
54705	717673
20958	717674
37787	717675
7602	717676
3504	717677
115645	717678
9546	717679
66815	717680
56566	717681
18499	717682
131266	717683
653	717684
61693	717685
39945	717686
37923	717687
44906	717688
42528	717689
25060	717690
59836	717691
15008	717692
39467	717693
4058	717694
20055	717695
33561	717696
67370	717697
8331	717698
15174	717699
4567	717700
120068	717701
43993	717702
58659	717703
23948	717704
1190	717705
44337	717706
67381	717707
12734	717708
3734	717709
9526	717710
31990	717711
20814	717712
25641	717713
14520	717714
20251	717715
20243	717716
29438	717717
14979	717718
9130	717719
97518	717720
39801	717721
129166	717722
89794	717723
17120	717724
65626	717725
55110	717726
40413	717727
8593	717728
17333	717729
55527	717730
56268	717731
128	717732
4185	717733
3244	717734
46521	717735
14393	717736
12891	717737
22671	717738
35442	717739
3959	717740
114213	717741
5428	717742
652	717743
1672	717744
52378	717745
50186	717746
17655	717747
10644	717748
20593	717749
30673	717750
14059	717751
12787	717752
3292	717753
5384	717754
13094	717755
4055	717756
2123	717757
123319	717758
14430	717759
16626	717760
10553	717761
12361	717762
63626	717763
20650	717764
87715	717765
24846	717766
57091	717767
74559	717768
2388	717769
21035	717770
74769	717771
17838	717772
26746	717773
30230	717774
52697	717775
4988	717776
78870	717777
120032	717778
25304	717779
1512	717780
31471	717781
20042	717782
40224	717783
9149	717784
10726	717785
10774	717786
5499	717787
55446	717788
20725	717789
14663	717790
29864	717791
105319	717792
50452	717793
12949	717794
31562	717795
6832	717796
38697	717797
103597	717798
87897	717799
57905	717800
2812	717801
169951	717802
38140	717803
9278	717804
7587	717805
129073	717806
39193	717807
50230	717808
41459	717809
155	717810
31437	717811
46691	717812
16410	717813
48145	717814
3137	717815
10	717816
22976	717817
16807	717818
20405	717819
280	717820
46069	717821
71527	717822
38548	717823
5816	717824
2944	717825
11224	717826
2862	717827
11418	717828
33773	717829
16271	717830
2513	717831
5	717832
3780	717833
1092	717834
133529	717835
20961	717836
55691	717837
106297	717838
71041	717839
25932	717840
8066	717841
132147	717842
98696	717843
51739	717844
47275	717845
143132	717846
84970	717847
6468	717848
71907	717849
9282	717850
8128	717851
57420	717852
46236	717853
41653	717854
28138	717855
13929	717856
38587	717857
6468	717858
4860	717859
81348	717860
27165	717861
25818	717862
4875	717863
78406	717864
59658	717865
75664	717866
36275	717867
345	717868
31315	717869
11665	717870
47023	717871
10381	717872
119447	717873
78942	717874
66742	717875
20722	717876
17163	717877
103348	717878
21376	717879
1225	717880
38356	717881
5253	717882
29973	717883
2584	717884
9008	717885
152417	717886
10817	717887
953	717888
65580	717889
45819	717890
23530	717891
35033	717892
1666	717893
72654	717894
62729	717895
79010	717896
45520	717897
50722	717898
478	717899
119057	717900
916	717901
4238	717902
30429	717903
39536	717904
17862	717905
30534	717906
10776	717907
9371	717908
6157	717909
344	717910
52037	717911
74069	717912
5988	717913
45732	717914
42019	717915
2433	717916
14605	717917
2249	717918
4893	717919
6027	717920
69999	717921
93108	717922
64475	717923
85444	717924
27620	717925
16482	717926
5859	717927
10704	717928
10866	717929
20864	717930
24278	717931
156081	717932
6892	717933
146071	717934
36214	717935
117965	717936
2055	717937
21450	717938
45055	717939
5	717940
49936	717941
17345	717942
125030	717943
11169	717944
1389	717945
19872	717946
102307	717947
117027	717948
39462	717949
23508	717950
108809	717951
71604	717952
93867	717953
99795	717954
20272	717955
10843	717956
21487	717957
40524	717958
31165	717959
108902	717960
35071	717961
33554	717962
4178	717963
83565	717964
49867	717965
24242	717966
14716	717967
3151	717968
6998	717969
9425	717970
16194	717971
66199	717972
9804	717973
13527	717974
41765	717975
112554	717976
12475	717977
52420	717978
67825	717979
316	717980
11605	717981
29110	717982
63980	717983
51707	717984
31310	717985
23063	717986
62648	717987
24752	717988
74990	717989
604	717990
4922	717991
64880	717992
6493	717993
19332	717994
4038	717995
80833	717996
45795	717997
67945	717998
1672	717999
25937	718000
14751	718001
8060	718002
4426	718003
109835	718004
17633	718005
60743	718006
11503	718007
62601	718008
34865	718009
41617	718010
38093	718011
13340	718012
13667	718013
13686	718014
64634	718015
30523	718016
31365	718017
32936	718018
12377	718019
102256	718020
97614	718021
37627	718022
10920	718023
32413	718024
2380	718025
2051	718026
28120	718027
95956	718028
2260	718029
60148	718030
1713	718031
38866	718032
84671	718033
50450	718034
1935	718035
29032	718036
109288	718037
3539	718038
56166	718039
81163	718040
5394	718041
53698	718042
1550	718043
24356	718044
45647	718045
28945	718046
41223	718047
51050	718048
87051	718049
3554	718050
71389	718051
24924	718052
7393	718053
4060	718054
123282	718055
15421	718056
10769	718057
27941	718058
1770	718059
7765	718060
12976	718061
12071	718062
646	718063
2258	718064
5753	718065
661	718066
6810	718067
39364	718068
63010	718069
7424	718070
10544	718071
12874	718072
30103	718073
61167	718074
56308	718075
100049	718076
78378	718077
10890	718078
93585	718079
7657	718080
104504	718081
25945	718082
67551	718083
55061	718084
22539	718085
66247	718086
61999	718087
55037	718088
67325	718089
17885	718090
12565	718091
27690	718092
18834	718093
31541	718094
7588	718095
95383	718096
131243	718097
57677	718098
2875	718099
2437	718100
647	718101
11633	718102
164175	718103
11882	718104
78192	718105
42196	718106
19840	718107
40188	718108
829	718109
122407	718110
74249	718111
53567	718112
77641	718113
25737	718114
66580	718115
38755	718116
34335	718117
60598	718118
11651	718119
50237	718120
6515	718121
80138	718122
3790	718123
19073	718124
11496	718125
41343	718126
28382	718127
6088	718128
50721	718129
11517	718130
873	718131
48323	718132
19210	718133
54286	718134
67759	718135
25716	718136
1805	718137
5343	718138
19378	718139
12150	718140
28505	718141
7847	718142
1177	718143
16120	718144
3155	718145
6395	718146
16714	718147
37609	718148
71190	718149
19803	718150
28348	718151
3747	718152
83198	718153
45836	718154
13859	718155
14034	718156
28959	718157
12581	718158
77713	718159
16303	718160
163252	718161
6442	718162
100551	718163
724	718164
2842	718165
11374	718166
8720	718167
33942	718168
24118	718169
50751	718170
9608	718171
1806	718172
83758	718173
12535	718174
53342	718175
24719	718176
84407	718177
37303	718178
26185	718179
26097	718180
10988	718181
85271	718182
57280	718183
95649	718184
42198	718185
19700	718186
7246	718187
105736	718188
52991	718189
96173	718190
37853	718191
64693	718192
51691	718193
23251	718194
1341	718195
99591	718196
37842	718197
7024	718198
45908	718199
127723	718200
127455	718201
22787	718202
62834	718203
2515	718204
65852	718205
2263	718206
2076	718207
19809	718208
10255	718209
26225	718210
51926	718211
10843	718212
100067	718213
19158	718214
69724	718215
57207	718216
82135	718217
22489	718218
26689	718219
1479	718220
35711	718221
344	718222
2346	718223
22266	718224
93	718225
69561	718226
33757	718227
24130	718228
133372	718229
8142	718230
1465	718231
1465	718232
98799	718233
1799	718234
11604	718235
22526	718236
482	718237
9	718238
11	718239
31932	718240
828	718241
3347	718242
98550	718243
112872	718244
46505	718245
9133	718246
9890	718247
9890	718248
9554	718249
31254	718250
51270	718251
20046	718252
77114	718253
9898	718254
3805	718255
53885	718256
1026	718257
3177	718258
11566	718259
14681	718260
14456	718261
80854	718262
32733	718263
7377	718264
23299	718265
4523	718266
18424	718267
32886	718268
16150	718269
6596	718270
10443	718271
9277	718272
4835	718273
125698	718274
44796	718275
79968	718276
104495	718277
2285	718278
591	718279
9014	718280
8587	718281
2	718282
8785	718283
1847	718284
41685	718285
27919	718286
51666	718287
16803	718288
1312	718289
24139	718290
1051	718291
44536	718292
110606	718293
36793	718294
16104	718295
17898	718296
23350	718297
46454	718298
20055	718299
50309	718300
41824	718301
114071	718302
14885	718303
24365	718304
51095	718305
991	718306
67015	718307
19120	718308
2650	718309
13296	718310
38215	718311
37037	718312
45764	718313
18044	718314
4795	718315
110481	718316
16415	718317
83202	718318
12412	718319
50503	718320
2287	718321
4250	718322
160943	718323
82129	718324
105090	718325
6252	718326
169508	718327
112152	718328
49179	718329
26025	718330
18477	718331
10119	718332
5654	718333
99540	718334
168883	718335
21040	718336
43417	718337
2501	718338
27048	718339
59376	718340
49624	718341
37224	718342
8157	718343
36809	718344
13774	718345
2624	718346
3419	718347
29321	718348
54295	718349
37707	718350
7034	718351
84817	718352
25406	718353
45801	718354
9981	718355
49479	718356
71242	718357
27325	718358
110504	718359
7389	718360
36818	718361
1360	718362
7965	718363
15746	718364
18927	718365
31330	718366
63311	718367
37962	718368
7101	718369
34490	718370
18543	718371
33244	718372
22899	718373
30819	718374
68407	718375
26837	718376
14603	718377
5920	718378
30489	718379
63224	718380
4844	718381
11351	718382
9120	718383
23789	718384
23085	718385
102020	718386
1498	718387
13518	718388
21411	718389
9408	718390
10885	718391
64652	718392
32081	718393
32152	718394
72749	718395
20119	718396
104476	718397
2858	718398
23406	718399
54594	718400
54572	718401
9933	718402
409	718403
50350	718404
105712	718405
3289	718406
27048	718407
11604	718408
12112	718409
34192	718410
29899	718411
68398	718412
2692	718413
6859	718414
54314	718415
31572	718416
41748	718417
34123	718418
156772	718419
60976	718420
60381	718421
53523	718422
41616	718423
43978	718424
35040	718425
22862	718426
54491	718427
11659	718428
28761	718429
32484	718430
31608	718431
20863	718432
4941	718433
18228	718434
52706	718435
80880	718436
21272	718437
12522	718438
71514	718439
21327	718440
6508	718441
35664	718442
1595	718443
26045	718444
4656	718445
4240	718446
21889	718447
123194	718448
3216	718449
28308	718450
54783	718451
69145	718452
8447	718453
76736	718454
46865	718455
73038	718456
37653	718457
19775	718458
51483	718459
8500	718460
11666	718461
108658	718462
52974	718463
53614	718464
142622	718465
68122	718466
102681	718467
5061	718468
21057	718469
11414	718470
72153	718471
36772	718472
8461	718473
10541	718474
28572	718475
6847	718476
87180	718477
11081	718478
676	718479
37338	718480
10554	718481
72215	718482
11536	718483
102754	718484
183899	718485
119858	718486
163837	718487
34372	718488
17897	718489
2851	718490
5239	718491
37011	718492
59845	718493
20904	718494
17920	718495
53982	718496
19346	718497
57977	718498
34672	718499
10921	718500
28412	718501
1607	718502
37058	718503
21031	718504
30972	718505
12402	718506
15437	718507
84845	718508
38165	718509
1622	718510
6212	718511
48911	718512
11224	718513
6277	718514
71804	718515
130537	718516
23985	718517
26861	718518
29765	718519
47285	718520
1552	718521
37054	718522
20145	718523
10107	718524
4578	718525
27140	718526
52663	718527
103418	718528
3018	718529
114435	718530
1818	718531
7357	718532
132722	718533
16870	718534
81906	718535
58183	718536
45189	718537
44794	718538
41	718539
26951	718540
50384	718541
16295	718542
8903	718543
89604	718544
40099	718545
28861	718546
14562	718547
12262	718548
42324	718549
35452	718550
26359	718551
50309	718552
24725	718553
28073	718554
3275	718555
5398	718556
137471	718557
6753	718558
1770	718559
22983	718560
16106	718561
42384	718562
2154	718563
6935	718564
10682	718565
44919	718566
1017	718567
534	718568
18359	718569
101038	718570
30673	718571
20593	718572
18729	718573
5919	718574
23483	718575
9048	718576
57468	718577
55920	718578
11604	718579
47186	718580
10501	718581
11420	718582
101665	718583
10991	718584
57462	718585
77944	718586
10350	718587
107488	718588
5889	718589
141522	718590
108628	718591
28474	718592
11759	718593
37895	718594
64760	718595
65630	718596
34426	718597
27608	718598
34649	718599
38075	718600
3772	718601
6558	718602
42255	718603
57074	718604
67076	718605
122003	718606
65931	718607
10208	718608
46069	718609
46423	718610
69028	718611
7031	718612
5703	718613
2429	718614
27143	718615
28180	718616
54828	718617
39921	718618
14060	718619
865	718620
7383	718621
11093	718622
11477	718623
1680	718624
829	718625
14667	718626
57080	718627
95953	718628
1844	718629
6472	718630
1908	718631
2877	718632
94033	718633
49191	718634
11898	718635
67368	718636
4200	718637
10289	718638
26283	718639
50867	718640
92876	718641
57753	718642
32	718643
8084	718644
31311	718645
31554	718646
25908	718647
24799	718648
2173	718649
2742	718650
91230	718651
4400	718652
6164	718653
84379	718654
27767	718655
48330	718656
4787	718657
40398	718658
3729	718659
40227	718660
41755	718661
49350	718662
1389	718663
117	718664
58326	718665
18189	718666
47794	718667
18378	718668
53735	718669
11164	718670
28912	718671
4993	718672
40657	718673
16107	718674
12369	718675
79238	718676
56366	718677
13514	718678
31077	718679
34977	718680
26833	718681
114419	718682
102943	718683
69665	718684
970	718685
60847	718686
100591	718687
25761	718688
85110	718689
13284	718690
88689	718691
8463	718692
108524	718693
53747	718694
88977	718695
21388	718696
20165	718697
79882	718698
32085	718699
32121	718700
110385	718701
63500	718702
67267	718703
11820	718704
53635	718705
32097	718706
120960	718707
18418	718708
50235	718709
44086	718710
29320	718711
43170	718712
4262	718713
8474	718714
31604	718715
76152	718716
7511	718717
30732	718718
10257	718719
109370	718720
25296	718721
2308	718722
2267	718723
37312	718724
64760	718725
29993	718726
40797	718727
88428	718728
45711	718729
8718	718730
4457	718731
23201	718732
28441	718733
59306	718734
73113	718735
652	718736
4127	718737
23207	718738
153726	718739
32925	718740
3099	718741
829	718742
75204	718743
15441	718744
9520	718745
7430	718746
26899	718747
5727	718748
65829	718749
30885	718750
37787	718751
16950	718752
84362	718753
106069	718754
24823	718755
34610	718756
101260	718757
18633	718758
6073	718759
106557	718760
25686	718761
56065	718762
5489	718763
54685	718764
46230	718765
38491	718766
134323	718767
402	718768
8	718769
3007	718770
16941	718771
84088	718772
56665	718773
12224	718774
11597	718775
32022	718776
81782	718777
3722	718778
485	718779
898	718780
1257	718781
141611	718782
6139	718783
10931	718784
128381	718785
66977	718786
22103	718787
3421	718788
5498	718789
3580	718790
44265	718791
83713	718792
67598	718793
59801	718794
147623	718795
10320	718796
137592	718797
52316	718798
31786	718799
183180	718800
1789	718801
4950	718802
8524	718803
2181	718804
18301	718805
15004	718806
39908	718807
984	718808
171097	718809
57954	718810
15501	718811
657	718812
45212	718813
28788	718814
3336	718815
94958	718816
2626	718817
77882	718818
25995	718819
33897	718820
111107	718821
18128	718822
184982	718823
42037	718824
171420	718825
21989	718826
2319	718827
13495	718828
129318	718829
47140	718830
42050	718831
2000	718832
28465	718833
39033	718834
5721	718835
10386	718836
13689	718837
35029	718838
11122	718839
55899	718840
45	718841
15428	718842
72015	718843
110679	718844
48980	718845
21791	718846
1592	718847
10537	718848
6667	718849
2856	718850
35415	718851
2263	718852
5929	718853
42827	718854
265	718855
36	718856
15353	718857
9439	718858
28303	718859
31	718860
10891	718861
97985	718862
16351	718863
2831	718864
59279	718865
1757	718866
71516	718867
11626	718868
124777	718869
30964	718870
14772	718871
50542	718872
3944	718873
105165	718874
50516	718875
15641	718876
8701	718877
11491	718878
7993	718879
138721	718880
50401	718881
1278	718882
6486	718883
10644	718884
43714	718885
41622	718886
4582	718887
50969	718888
13528	718889
4613	718890
742	718891
327	718892
19765	718893
449	718894
83313	718895
32320	718896
106106	718897
19697	718898
72187	718899
68313	718900
41746	718901
1333	718902
85268	718903
8369	718904
12229	718905
2439	718906
43036	718907
72839	718908
104277	718909
23976	718910
141131	718911
23589	718912
22999	718913
22397	718914
4548	718915
22173	718916
2249	718917
1015	718918
57565	718919
47574	718920
21935	718921
983	718922
15711	718923
19679	718924
4804	718925
55535	718926
72270	718927
5649	718928
59078	718929
21618	718930
2609	718931
58848	718932
62777	718933
483	718934
4760	718935
54801	718936
366	718937
44462	718938
6385	718939
24178	718940
41012	718941
10239	718942
105742	718943
2778	718944
48934	718945
86432	718946
18870	718947
33522	718948
4999	718949
3356	718950
8293	718951
70050	718952
48272	718953
1257	718954
40624	718955
69348	718956
133557	718957
5130	718958
31893	718959
13928	718960
61704	718961
28	718962
18122	718963
49485	718964
142	718965
51526	718966
29094	718967
4886	718968
932	718969
28168	718970
3944	718971
20726	718972
46664	718973
121	718974
109840	718975
21546	718976
2670	718977
32440	718978
9575	718979
799	718980
27223	718981
138594	718982
20	718983
3073	718984
5441	718985
13368	718986
66683	718987
998	718988
24400	718989
25948	718990
6800	718991
6671	718992
45521	718993
38	718994
7339	718995
15063	718996
902	718997
2965	718998
70848	718999
10027	719000
49799	719001
3831	719002
13495	719003
170906	719004
9804	719005
29223	719006
16799	719007
111229	719008
112141	719009
12149	719010
1436	719011
17765	719012
360	719013
57642	719014
13669	719015
1652	719016
753	719017
19543	719018
46994	719019
22484	719020
1305	719021
5575	719022
9315	719023
166	719024
17844	719025
85233	719026
19	719027
21695	719028
1022	719029
22552	719030
16183	719031
32024	719032
10060	719033
20815	719034
42857	719035
9975	719036
19561	719037
48705	719038
3488	719039
25738	719040
7572	719041
5141	719042
2062	719043
9275	719044
9	719045
170	719046
985	719047
100	719048
10979	719049
180029	719050
17443	719051
377	719052
15028	719053
7471	719054
145904	719055
5885	719056
42886	719057
15718	719058
90707	719059
15003	719060
5986	719061
20277	719062
1281	719063
17475	719064
100793	719065
18935	719066
1923	719067
90705	719068
42830	719069
40821	719070
13185	719071
33276	719072
12063	719073
5560	719074
10081	719075
5201	719076
9610	719077
76875	719078
6413	719079
6059	719080
9257	719081
28959	719082
73275	719083
49353	719084
52324	719085
1074	719086
6077	719087
6594	719088
85386	719089
12633	719090
90417	719091
42622	719092
1937	719093
20226	719094
26395	719095
55850	719096
41410	719097
1257	719098
28979	719099
42221	719100
50901	719101
4647	719102
883	719103
1007	719104
23864	719105
34073	719106
59173	719107
16539	719108
180314	719109
6862	719110
16200	719111
1923	719112
574	719113
6930	719114
134127	719115
11765	719116
36116	719117
60176	719118
9780	719119
141985	719120
13678	719121
6615	719122
29733	719123
2218	719124
6555	719125
18784	719126
11733	719127
489	719128
40887	719129
45272	719130
33286	719131
18011	719132
29179	719133
13154	719134
95621	719135
662	719136
7122	719137
9648	719138
38873	719139
32	719140
14634	719141
2217	719142
34	719143
32009	719144
9281	719145
41192	719146
13432	719147
4656	719148
11758	719149
22408	719150
62867	719151
84629	719152
104235	719153
3254	719154
2965	719155
48237	719156
19526	719157
12391	719158
105480	719159
70384	719160
37241	719161
2011	719162
118919	719163
7	719164
3775	719165
14777	719166
5294	719167
46790	719168
105668	719169
180233	719170
5115	719171
1061	719172
55	719173
17592	719174
7551	719175
5806	719176
10007	719177
74545	719178
59077	719179
4230	719180
24072	719181
2267	719182
1011	719183
84860	719184
3995	719185
4848	719186
9571	719187
102016	719188
12015	719189
3164	719190
8966	719191
1583	719192
20669	719193
3075	719194
22663	719195
11868	719196
93	719197
18481	719198
11951	719199
10434	719200
33079	719201
1923	719202
37939	719203
817	719204
27701	719205
3915	719206
21062	719207
27311	719208
105350	719209
5944	719210
1533	719211
6167	719212
154	719213
51854	719214
3937	719215
2752	719216
12657	719217
6726	719218
14057	719219
25520	719220
9988	719221
34038	719222
695	719223
13116	719224
310	719225
1210	719226
40776	719227
36403	719228
11832	719229
6427	719230
49207	719231
11443	719232
18192	719233
45427	719234
27956	719235
62047	719236
61524	719237
98623	719238
17946	719239
29576	719240
21411	719241
29730	719242
51608	719243
20114	719244
28168	719245
4880	719246
497	719247
27573	719248
51825	719249
1448	719250
11309	719251
89831	719252
254	719253
20222	719254
6928	719255
44235	719256
101948	719257
31175	719258
34	719259
3389	719260
1438	719261
32426	719262
29	719263
41163	719264
32793	719265
26292	719266
3165	719267
13316	719268
5	719269
19734	719270
7767	719271
3164	719272
11538	719273
51753	719274
51532	719275
40224	719276
73473	719277
15222	719278
43346	719279
27447	719280
14148	719281
34865	719282
14034	719283
29	719284
35477	719285
5920	719286
39771	719287
53529	719288
2488	719289
61825	719290
29	719291
27726	719292
57551	719293
47742	719294
48448	719295
93209	719296
53967	719297
32572	719298
32246	719299
7509	719300
63312	719301
9499	719302
13240	719303
38364	719304
2061	719305
47869	719306
159949	719307
69048	719308
80189	719309
12451	719310
10785	719311
4832	719312
16596	719313
40364	719314
43158	719315
69738	719316
10024	719317
59113	719318
1308	719319
69271	719320
17899	719321
57148	719322
29	719323
50906	719324
21152	719325
5726	719326
19656	719327
11211	719328
38747	719329
13054	719330
35469	719331
5160	719332
753	719333
164337	719334
45	719335
24772	719336
28946	719337
25873	719338
3575	719339
2236	719340
20862	719341
13236	719342
8930	719343
51926	719344
54384	719345
36339	719346
30002	719347
37922	719348
1218	719349
22105	719350
113	719351
70911	719352
33575	719353
4707	719354
80063	719355
149685	719356
36976	719357
62134	719358
16755	719359
2171	719360
91843	719361
45311	719362
2497	719363
36535	719364
14283	719365
39553	719366
57266	719367
20205	719368
28991	719369
41058	719370
26904	719371
9208	719372
7737	719373
8721	719374
3681	719375
29153	719376
57623	719377
19679	719378
24005	719379
43064	719380
50301	719381
27384	719382
36432	719383
22514	719384
20454	719385
8677	719386
33977	719387
3942	719388
632	719389
50240	719390
68997	719391
75114	719392
170708	719393
7396	719394
17113	719395
1862	719396
26679	719397
32928	719398
18303	719399
29631	719400
15789	719401
29267	719402
24555	719403
49488	719404
556	719405
37063	719406
23639	719407
18967	719408
59556	719409
22656	719410
36517	719411
10236	719412
6815	719413
53416	719414
8875	719415
7453	719416
3980	719417
29	719418
81529	719419
2841	719420
11	719421
39368	719422
39132	719423
111682	719424
31	719425
9965	719426
10372	719427
49488	719428
4751	719429
18723	719430
20251	719431
11227	719432
11	719433
21048	719434
1811	719435
45830	719436
739	719437
33663	719438
18732	719439
39253	719440
68654	719441
32693	719442
18480	719443
32359	719444
67790	719445
33744	719446
91	719447
74390	719448
51745	719449
8070	719450
36500	719451
13236	719452
66708	719453
27917	719454
40737	719455
608	719456
13864	719457
23628	719458
8638	719459
27175	719460
41104	719461
26865	719462
83538	719463
13502	719464
128671	719465
16718	719466
3510	719467
385	719468
29695	719469
65854	719470
59084	719471
10542	719472
33594	719473
3575	719474
9561	719475
576	719476
46450	719477
11454	719478
6035	719479
97548	719480
49511	719481
37434	719482
155	719483
549	719484
18274	719485
17262	719486
39764	719487
6262	719488
92181	719489
459	719490
39710	719491
13332	719492
43515	719493
23209	719494
6628	719495
39226	719496
42621	719497
19792	719498
67977	719499
57540	719500
83720	719501
44262	719502
41593	719503
27573	719504
15701	719505
51756	719506
34066	719507
3753	719508
1300	719509
3485	719510
32561	719511
27297	719512
12236	719513
9451	719514
7906	719515
68984	719516
51883	719517
45553	719518
2935	719519
23168	719520
14304	719521
16531	719522
49804	719523
17398	719524
1618	719525
19382	719526
34109	719527
39495	719528
21323	719529
11035	719530
8735	719531
9128	719532
74752	719533
10869	719534
30132	719535
57247	719536
27567	719537
4565	719538
83465	719539
41236	719540
42187	719541
32229	719542
32696	719543
42948	719544
4666	719545
50268	719546
3254	719547
52958	719548
48012	719549
4155	719550
17948	719551
30407	719552
39368	719553
13838	719554
2084	719555
15601	719556
6410	719557
33675	719558
112515	719559
1107	719560
675	719561
591	719562
1763	719563
157226	719564
20245	719565
16227	719566
3379	719567
10575	719568
33954	719569
16733	719570
43284	719571
26238	719572
42259	719573
52680	719574
32478	719575
1236	719576
528	719577
35604	719578
10041	719579
5809	719580
88874	719581
152293	719582
35376	719583
38784	719584
941	719585
58371	719586
11819	719587
213	719588
90655	719589
65364	719590
13453	719591
23743	719592
371	719593
87719	719594
34906	719595
21905	719596
631	719597
11793	719598
518	719599
51069	719600
14406	719601
2261	719602
38038	719603
32515	719604
29984	719605
32535	719606
11358	719607
69212	719608
19547	719609
18261	719610
57750	719611
15710	719612
19054	719613
55827	719614
7533	719615
32957	719616
33662	719617
2858	719618
39450	719619
3768	719620
409	719621
103169	719622
11454	719623
20862	719624
13331	719625
4383	719626
13864	719627
10294	719628
46786	719629
48879	719630
8491	719631
675	719632
20530	719633
3906	719634
74935	719635
10532	719636
2487	719637
12030	719638
23166	719639
18292	719640
43016	719641
13217	719642
48107	719643
116451	719644
6579	719645
90860	719646
35483	719647
2456	719648
53960	719649
2669	719650
34331	719651
81270	719652
10448	719653
1864	719654
7189	719655
30780	719656
32368	719657
15755	719658
8733	719659
10031	719660
47195	719661
32604	719662
81345	719663
47617	719664
22064	719665
28079	719666
10926	719667
39171	719668
18955	719669
27666	719670
1048	719671
126868	719672
3897	719673
13648	719674
41753	719675
1509	719676
341	719677
5033	719678
30134	719679
161	719680
1519	719681
1524	719682
69264	719683
57701	719684
18234	719685
49947	719686
39627	719687
2137	719688
32856	719689
15358	719690
4842	719691
17705	719692
7225	719693
32307	719694
39717	719695
104223	719696
19566	719697
25190	719698
46690	719699
90877	719700
20844	719701
18944	719702
81770	719703
2670	719704
10219	719705
7940	719706
5586	719707
29528	719708
16660	719709
765	719710
34855	719711
74056	719712
103780	719713
3281	719714
187	719715
32873	719716
32474	719717
7671	719718
980	719719
7458	719720
52079	719721
217	719722
22564	719723
85275	719724
39134	719725
18057	719726
35011	719727
10145	719728
18685	719729
2616	719730
68882	719731
50	719732
68825	719733
1748	719734
1054	719735
39335	719736
19826	719737
2109	719738
58861	719739
7304	719740
57784	719741
26347	719742
5	719743
35581	719744
50705	719745
777	719746
39543	719747
6059	719748
58384	719749
23985	719750
14730	719751
14850	719752
26	719753
108778	719754
34	719755
1911	719756
14339	719757
6558	719758
68902	719759
42674	719760
7787	719761
125084	719762
3483	719763
27453	719764
57105	719765
33347	719766
4856	719767
135647	719768
20443	719769
22911	719770
26568	719771
48097	719772
46849	719773
179438	719774
38481	719775
61022	719776
52606	719777
22539	719778
6338	719779
36303	719780
22163	719781
51248	719782
32609	719783
720	719784
41455	719785
18580	719786
102929	719787
56973	719788
80417	719789
19676	719790
2178	719791
22645	719792
13272	719793
5428	719794
28	719795
21829	719796
32665	719797
57042	719798
74800	719799
5560	719800
40361	719801
17543	719802
98932	719803
11118	719804
2317	719805
170923	719806
280	719807
48781	719808
1843	719809
90663	719810
37825	719811
50826	719812
10321	719813
75252	719814
1319	719815
98227	719816
35147	719817
58501	719818
16466	719819
24075	719820
11711	719821
23542	719822
8886	719823
51561	719824
11406	719825
21542	719826
1151	719827
12880	719828
4475	719829
51650	719830
16435	719831
1951	719832
17187	719833
51689	719834
4775	719835
2998	719836
49122	719837
20726	719838
85829	719839
21037	719840
1148	719841
22606	719842
9	719843
18454	719844
43389	719845
74706	719846
7904	719847
4364	719848
1246	719849
174	719850
16211	719851
898	719852
15731	719853
64653	719854
8868	719855
2607	719856
7514	719857
19921	719858
41134	719859
1236	719860
3146	719861
3475	719862
20221	719863
38778	719864
2941	719865
6792	719866
2017	719867
1011	719868
139222	719869
137	719870
18528	719871
20815	719872
2237	719873
998	719874
137	719875
23984	719876
16642	719877
3631	719878
18	719879
137	719880
2788	719881
43314	719882
74404	719883
6603	719884
123215	719885
25342	719886
20571	719887
92	719888
385	719889
29	719890
1473	719891
9176	719892
131808	719893
20	719894
1924	719895
28728	719896
89490	719897
66208	719898
7861	719899
2192	719900
9809	719901
9992	719902
11504	719903
56564	719904
590	719905
10152	719906
188186	719907
39377	719908
15118	719909
9616	719910
48880	719911
22658	719912
91973	719913
59049	719914
8644	719915
22779	719916
2429	719917
31479	719918
33287	719919
11217	719920
49369	719921
1586	719922
41349	719923
59309	719924
21279	719925
104616	719926
87675	719927
7560	719928
22545	719929
55545	719930
55600	719931
41489	719932
3559	719933
60122	719934
6133	719935
43015	719936
18122	719937
10314	719938
7071	719939
6199	719940
41034	719941
15695	719942
1726	719943
1914	719944
37017	719945
64366	719946
1743	719947
42410	719948
45082	719949
10530	719950
110331	719951
454	719952
2485	719953
50256	719954
9253	719955
10276	719956
1014	719957
1023	719958
14153	719959
22585	719960
1595	719961
74959	719962
51459	719963
19380	719964
3857	719965
549	719966
50158	719967
20701	719968
47758	719969
64974	719970
8583	719971
753	719972
49333	719973
104382	719974
9327	719975
40786	719976
1402	719977
6049	719978
91317	719979
25109	719980
3479	719981
15358	719982
8791	719983
551	719984
38408	719985
1964	719986
10761	719987
2363	719988
28884	719989
4001	719990
4001	719991
85261	719992
47149	719993
30259	719994
41013	719995
61691	719996
135284	719997
9932	719998
38629	719999
11890	720000
827	720001
51806	720002
84930	720003
31758	720004
967	720005
45055	720006
44458	720007
9568	720008
49208	720009
9378	720010
360	720011
45742	720012
123958	720013
4147	720014
6677	720015
96833	720016
29668	720017
20190	720018
78627	720019
11747	720020
7101	720021
23737	720022
2184	720023
85137	720024
7656	720025
1030	720026
74578	720027
1450	720028
5148	720029
52104	720030
1400	720031
35706	720032
1615	720033
14633	720034
7578	720035
4999	720036
21169	720037
3385	720038
5055	720039
48643	720040
35032	720041
16870	720042
91287	720043
1112	720044
13194	720045
1249	720046
17983	720047
35732	720048
32656	720049
1261	720050
5066	720051
11944	720052
29785	720053
54794	720054
35310	720055
1305	720056
32592	720057
99453	720058
9381	720059
16710	720060
111881	720061
14907	720062
49290	720063
7629	720064
1095	720065
5544	720066
1782	720067
69643	720068
47653	720069
12070	720070
753	720071
7827	720072
77596	720073
27856	720074
4439	720075
96242	720076
32280	720077
80355	720078
11770	720079
549	720080
85842	720081
37241	720082
32430	720083
1656	720084
74135	720085
886	720086
25862	720087
7702	720088
2367	720089
5664	720090
33168	720091
2002	720092
11698	720093
60513	720094
2467	720095
27637	720096
305	720097
36495	720098
7194	720099
51234	720100
13667	720101
117533	720102
4881	720103
23747	720104
3803	720105
10213	720106
43015	720107
13981	720108
2125	720109
19228	720110
4923	720111
1329	720112
7603	720113
30744	720114
8002	720115
6708	720116
14029	720117
198	720118
19341	720119
2983	720120
62892	720121
4703	720122
29730	720123
3877	720124
94732	720125
7704	720126
4033	720127
38249	720128
7255	720129
1793	720130
95428	720131
29623	720132
549	720133
549	720134
4933	720135
16104	720136
13454	720137
24717	720138
62234	720139
43194	720140
20	720141
56117	720142
2763	720143
4033	720144
23639	720145
620	720146
68446	720147
266	720148
17775	720149
969	720150
55417	720151
24074	720152
21164	720153
12006	720154
956	720155
9619	720156
12439	720157
25032	720158
1734	720159
6375	720160
9281	720161
33658	720162
33841	720163
30285	720164
28	720165
4856	720166
25135	720167
52393	720168
21284	720169
8241	720170
1183	720171
36774	720172
49428	720173
1585	720174
18285	720175
3420	720176
5223	720177
16860	720178
34	720179
2632	720180
10153	720181
26404	720182
3805	720183
20180	720184
10279	720185
74989	720186
42562	720187
20235	720188
11071	720189
2852	720190
2517	720191
2609	720192
84464	720193
37053	720194
5238	720195
31532	720196
10285	720197
1496	720198
20536	720199
3519	720200
745	720201
1725	720202
5317	720203
10187	720204
1213	720205
3752	720206
16694	720207
33077	720208
51300	720209
38985	720210
71155	720211
75655	720212
15191	720213
56534	720214
15699	720215
5771	720216
43068	720217
28153	720218
13000	720219
9912	720220
4955	720221
129029	720222
5368	720223
1176	720224
35500	720225
16648	720226
51513	720227
16648	720228
254	720229
4060	720230
4691	720231
16712	720232
43108	720233
16575	720234
71185	720235
74362	720236
38049	720237
73158	720238
23811	720239
2903	720240
10530	720241
1701	720242
46929	720243
8775	720244
24536	720245
29312	720246
18794	720247
4824	720248
32412	720249
1612	720250
35858	720251
49733	720252
25434	720253
12434	720254
19721	720255
6360	720256
2815	720257
16546	720258
70875	720259
120	720260
47626	720261
3661	720262
32700	720263
12426	720264
8246	720265
3780	720266
9647	720267
282	720268
2725	720269
7373	720270
13864	720271
57590	720272
39128	720273
2461	720274
30941	720275
18323	720276
18820	720277
6373	720278
25497	720279
4812	720280
19692	720281
7409	720282
4163	720283
109	720284
5730	720285
2942	720286
11810	720287
14870	720288
45268	720289
1048	720290
31	720291
7885	720292
32277	720293
82171	720294
3769	720295
2474	720296
76501	720297
11903	720298
10861	720299
49275	720300
20818	720301
18034	720302
50048	720303
1425	720304
22906	720305
1551	720306
2913	720307
23430	720308
32533	720309
32586	720310
51771	720311
27528	720312
797	720313
61146	720314
1511	720315
2456	720316
5144	720317
73048	720318
733	720319
3596	720320
2899	720321
12989	720322
66323	720323
50004	720324
3870	720325
25695	720326
4956	720327
4484	720328
86009	720329
43278	720330
9119	720331
64150	720332
1733	720333
29145	720334
9176	720335
10323	720336
36037	720337
338	720338
48	720339
36033	720340
426	720341
147428	720342
1654	720343
129793	720344
31724	720345
8869	720346
69810	720347
36882	720348
26281	720349
3178	720350
37779	720351
39483	720352
9847	720353
26408	720354
98522	720355
129681	720356
51678	720357
2178	720358
33091	720359
56	720360
70454	720361
6972	720362
123324	720363
12768	720364
18886	720365
33830	720366
9373	720367
6577	720368
31829	720369
33968	720370
1433	720371
3994	720372
5248	720373
7187	720374
142939	720375
11011	720376
1	720377
111112	720378
139440	720379
29621	720380
70812	720381
203	720382
163734	720383
92194	720384
66330	720385
183240	720386
41451	720387
683	720388
1709	720389
3819	720390
12876	720391
127319	720392
32197	720393
80802	720394
68946	720395
11038	720396
11299	720397
630	720398
13746	720399
61462	720400
183	720401
15705	720402
133682	720403
13444	720404
91679	720405
40946	720406
31563	720407
92605	720408
15015	720409
9445	720410
97417	720411
54588	720412
69355	720413
26552	720414
46469	720415
81326	720416
1909	720417
33746	720418
25232	720419
48930	720420
59262	720421
4815	720422
416	720423
20	720424
127660	720425
17484	720426
85236	720427
12074	720428
141742	720429
31840	720430
3174	720431
11675	720432
15372	720433
19806	720434
100116	720435
132337	720436
90347	720437
43110	720438
18664	720439
5370	720440
38584	720441
64035	720442
52340	720443
43435	720444
80138	720445
31270	720446
4835	720447
22749	720448
52483	720449
154788	720450
125485	720451
45523	720452
39184	720453
32296	720454
14794	720455
52157	720456
2166	720457
21064	720458
33222	720459
15258	720460
18893	720461
2300	720462
28725	720463
14309	720464
1612	720465
42681	720466
114643	720467
33507	720468
1830	720469
3103	720470
65	720471
51661	720472
44558	720473
52627	720474
20230	720475
2289	720476
5639	720477
36145	720478
29308	720479
40954	720480
61871	720481
43360	720482
100539	720483
51719	720484
2590	720485
51125	720486
181656	720487
188711	720488
26385	720489
3334	720490
61997	720491
313	720492
10002	720493
6531	720494
167142	720495
49402	720496
10101	720497
86198	720498
46	720499
952	720500
43	720501
336	720502
289	720503
2808	720504
60817	720505
7024	720506
99363	720507
12571	720508
32248	720509
26793	720510
34189	720511
20878	720512
6692	720513
31799	720514
93461	720515
35777	720516
322	720517
13876	720518
123163	720519
172057	720520
4386	720521
5002	720522
79579	720523
10291	720524
113207	720525
133713	720526
20956	720527
37052	720528
118593	720529
10498	720530
59210	720531
105341	720532
42968	720533
4245	720534
61816	720535
706	720536
16962	720537
119905	720538
61140	720539
14189	720540
28631	720541
8113	720542
173064	720543
101830	720544
139881	720545
127640	720546
101641	720547
3775	720548
28195	720549
70838	720550
62184	720551
130252	720552
96224	720553
73783	720554
39653	720555
84598	720556
100437	720557
4759	720558
10253	720559
3919	720560
36617	720561
38187	720562
42	720563
23073	720564
125157	720565
67011	720566
6874	720567
101341	720568
3198	720569
506	720570
586	720571
45361	720572
2801	720573
1495	720574
20118	720575
11818	720576
18141	720577
13912	720578
5518	720579
38169	720580
2915	720581
228	720582
3927	720583
28	720584
15674	720585
2693	720586
74644	720587
54	720588
1352	720589
5744	720590
2972	720591
15381	720592
4714	720593
34468	720594
11647	720595
57602	720596
29622	720597
6865	720598
15364	720599
15731	720600
27188	720601
57028	720602
11384	720603
3948	720604
38905	720605
5137	720606
133615	720607
85683	720608
5781	720609
43175	720610
31969	720611
71227	720612
7652	720613
41225	720614
70680	720615
196	720616
12528	720617
1677	720618
9529	720619
39957	720620
47306	720621
108337	720622
79113	720623
7	720624
18143	720625
73390	720626
161121	720627
70326	720628
8823	720629
3994	720630
198	720631
42281	720632
25152	720633
26613	720634
148199	720635
18718	720636
2001	720637
5988	720638
6608	720639
118312	720640
40659	720641
10977	720642
5067	720643
44	720644
11030	720645
39768	720646
25707	720647
57406	720648
2580	720649
346	720650
47906	720651
57439	720652
26626	720653
78806	720654
81514	720655
711	720656
32792	720657
57229	720658
49077	720659
9331	720660
811	720661
14502	720662
39706	720663
55894	720664
809	720665
57200	720666
1457	720667
68989	720668
12082	720669
37345	720670
162	720671
1663	720672
72999	720673
39233	720674
26271	720675
29615	720676
32258	720677
47775	720678
68912	720679
20795	720680
21880	720681
13827	720682
26134	720683
13857	720684
32343	720685
14256	720686
746	720687
60279	720688
39252	720689
35233	720690
11748	720691
14274	720692
57804	720693
22765	720694
3071	720695
21923	720696
29486	720697
76473	720698
51166	720699
4388	720700
47192	720701
5384	720702
67456	720703
1538	720704
31048	720705
760	720706
17799	720707
49314	720708
31324	720709
49327	720710
37763	720711
46612	720712
16472	720713
69972	720714
3212	720715
48979	720716
125078	720717
33836	720718
4963	720719
65137	720720
16175	720721
5081	720722
129174	720723
213	720724
12834	720725
1993	720726
114343	720727
16395	720728
343	720729
33420	720730
20947	720731
11550	720732
8163	720733
20982	720734
65034	720735
40661	720736
83537	720737
30921	720738
127201	720739
37017	720740
33343	720741
27435	720742
127541	720743
101329	720744
56643	720745
54677	720746
9591	720747
46251	720748
55250	720749
40905	720750
75255	720751
17441	720752
54992	720753
28380	720754
27102	720755
107453	720756
34120	720757
9710	720758
44758	720759
9684	720760
16947	720761
47403	720762
144656	720763
10173	720764
6445	720765
177864	720766
2076	720767
46198	720768
46412	720769
62105	720770
37241	720771
5115	720772
91228	720773
373	720774
1235	720775
30985	720776
1345	720777
25084	720778
84967	720779
1423	720780
1290	720781
3682	720782
3993	720783
1474	720784
406	720785
3189	720786
40685	720787
25921	720788
513	720789
1737	720790
1694	720791
29635	720792
16398	720793
1936	720794
2254	720795
2519	720796
43130	720797
21145	720798
46	720799
25976	720800
98622	720801
19094	720802
3263	720803
19995	720804
12700	720805
15896	720806
35178	720807
62118	720808
1	720809
185018	720810
19741	720811
1847	720812
51448	720813
35160	720814
82396	720815
26084	720816
70645	720817
25190	720818
1714	720819
3496	720820
91112	720821
187207	720822
23831	720823
128517	720824
88656	720825
7664	720826
3036	720827
1037	720828
62592	720829
70109	720830
19803	720831
4835	720832
59191	720833
132875	720834
13310	720835
51276	720836
97830	720837
18910	720838
24287	720839
3118	720840
41451	720841
54601	720842
40535	720843
20756	720844
91161	720845
73104	720846
7371	720847
13718	720848
5922	720849
23244	720850
53342	720851
34147	720852
15119	720853
570	720854
44848	720855
29059	720856
30751	720857
61127	720858
851	720859
4619	720860
50099	720861
438	720862
44699	720863
25412	720864
1138	720865
12522	720866
3350	720867
27865	720868
9131	720869
61714	720870
47515	720871
49399	720872
39100	720873
24470	720874
26447	720875
35169	720876
7871	720877
45849	720878
26534	720879
90256	720880
11314	720881
1229	720882
10067	720883
85093	720884
5507	720885
23746	720886
1956	720887
57745	720888
47493	720889
15225	720890
16614	720891
29357	720892
6625	720893
15810	720894
377	720895
9347	720896
61060	720897
13294	720898
165963	720899
38632	720900
5218	720901
54130	720902
159287	720903
106852	720904
33118	720905
30218	720906
41166	720907
133644	720908
164762	720909
51833	720910
69881	720911
72501	720912
41042	720913
46601	720914
76494	720915
13621	720916
9023	720917
13605	720918
464	720919
19898	720920
10984	720921
32103	720922
23922	720923
51012	720924
24064	720925
4594	720926
27048	720927
161533	720928
7533	720929
39042	720930
2565	720931
20029	720932
222	720933
68468	720934
121216	720935
6188	720936
93679	720937
179659	720938
34158	720939
13021	720940
13378	720941
25880	720942
11922	720943
79742	720944
68056	720945
23274	720946
3014	720947
51542	720948
43632	720949
17735	720950
12520	720951
24955	720952
11745	720953
9367	720954
127157	720955
16939	720956
22802	720957
61905	720958
1161	720959
31372	720960
47047	720961
11381	720962
2293	720963
105654	720964
139645	720965
14264	720966
109764	720967
21591	720968
5301	720969
162248	720970
71542	720971
16633	720972
333	720973
20364	720974
9898	720975
108999	720976
17921	720977
24378	720978
56695	720979
12730	720980
8577	720981
23952	720982
21587	720983
97096	720984
50510	720985
40690	720986
48949	720987
23799	720988
97660	720989
62396	720990
21355	720991
96214	720992
7859	720993
54660	720994
439	720995
12859	720996
8082	720997
37665	720998
2238	720999
6623	721000
24659	721001
37375	721002
80713	721003
62882	721004
70100	721005
5425	721006
18022	721007
1954	721008
1146	721009
25535	721010
47602	721011
130166	721012
1717	721013
68666	721014
30883	721015
8408	721016
35378	721017
360	721018
552	721019
12	721020
22611	721021
32072	721022
5923	721023
195	721024
19898	721025
48766	721026
16390	721027
8452	721028
94174	721029
84769	721030
16485	721031
7876	721032
2034	721033
7904	721034
6932	721035
15003	721036
9142	721037
71511	721038
125351	721039
63729	721040
900	721041
45572	721042
19919	721043
47110	721044
104504	721045
44783	721046
145035	721047
87954	721048
109375	721049
16443	721050
6417	721051
6	721052
476	721053
476	721054
3452	721055
292	721056
35191	721057
11406	721058
3452	721059
31	721060
25049	721061
31	721062
746	721063
1127	721064
345	721065
418	721066
2942	721067
3104	721068
3474	721069
4486	721070
28082	721071
170595	721072
177043	721073
25673	721074
1437	721075
2432	721076
5067	721077
52825	721078
188628	721079
17857	721080
13169	721081
23713	721082
44198	721083
4495	721084
30530	721085
101947	721086
67914	721087
2838	721088
139313	721089
83696	721090
26319	721091
10446	721092
31754	721093
47939	721094
52470	721095
63604	721096
72857	721097
78206	721098
2370	721099
21798	721100
21391	721101
12420	721102
4170	721103
2582	721104
860	721105
49501	721106
297	721107
55464	721108
57609	721109
39522	721110
38686	721111
77740	721112
17900	721113
1187	721114
105586	721115
6108	721116
14950	721117
19651	721118
9459	721119
4713	721120
2895	721121
174587	721122
3696	721123
13535	721124
26228	721125
487	721126
39211	721127
4454	721128
17036	721129
22096	721130
12476	721131
106974	721132
15797	721133
26308	721134
45466	721135
49115	721136
3525	721137
54284	721138
6672	721139
19489	721140
38218	721141
54678	721142
31376	721143
27003	721144
134007	721145
54568	721146
49238	721147
41159	721148
121297	721149
117690	721150
83918	721151
39609	721152
18819	721153
39761	721154
56652	721155
14372	721156
167428	721157
1193	721158
15000	721159
101178	721160
26332	721161
6641	721162
89978	721163
11223	721164
4272	721165
4416	721166
28162	721167
163179	721168
23838	721169
925	721170
41389	721171
8282	721172
100745	721173
8443	721174
7967	721175
1863	721176
1076	721177
9573	721178
56526	721179
39507	721180
12145	721181
22120	721182
24931	721183
28309	721184
2911	721185
4138	721186
67780	721187
27997	721188
2557	721189
41894	721190
1113	721191
27453	721192
41007	721193
81434	721194
13085	721195
14684	721196
22463	721197
46057	721198
26486	721199
678	721200
45686	721201
67229	721202
3222	721203
81626	721204
17188	721205
1152	721206
42932	721207
84717	721208
45874	721209
1203	721210
32754	721211
1472	721212
36030	721213
87077	721214
172706	721215
14926	721216
9810	721217
22803	721218
103177	721219
104187	721220
47714	721221
2907	721222
19347	721223
7019	721224
34658	721225
79083	721226
97502	721227
41301	721228
85960	721229
121266	721230
12775	721231
18746	721232
84947	721233
16419	721234
50362	721235
659	721236
1556	721237
25347	721238
8770	721239
85717	721240
13584	721241
29891	721242
29416	721243
9328	721244
50691	721245
150922	721246
23866	721247
13275	721248
5593	721249
33643	721250
18627	721251
4224	721252
58417	721253
6007	721254
23446	721255
1089	721256
14994	721257
9182	721258
47325	721259
65516	721260
12830	721261
20106	721262
69659	721263
15664	721264
15809	721265
31079	721266
5564	721267
14848	721268
9129	721269
10702	721270
9100	721271
42757	721272
10721	721273
14328	721274
2067	721275
11493	721276
18286	721277
55361	721278
5307	721279
12671	721280
45094	721281
2855	721282
30932	721283
3654	721284
4709	721285
9243	721286
8100	721287
31387	721288
6071	721289
15098	721290
9380	721291
27034	721292
26160	721293
20935	721294
19243	721295
35991	721296
21293	721297
132191	721298
6404	721299
38379	721300
1889	721301
4737	721302
2897	721303
34749	721304
30556	721305
126274	721306
22621	721307
47776	721308
15434	721309
1807	721310
65789	721311
17373	721312
55370	721313
12548	721314
37061	721315
14731	721316
32520	721317
83627	721318
17519	721319
17722	721320
22204	721321
26466	721322
48030	721323
156915	721324
17214	721325
17104	721326
57439	721327
6179	721328
83592	721329
54849	721330
1800	721331
4032	721332
6399	721333
52699	721334
8006	721335
13200	721336
13362	721337
32390	721338
65337	721339
66880	721340
9182	721341
28983	721342
26108	721343
25254	721344
12483	721345
12244	721346
50455	721347
11547	721348
28201	721349
19412	721350
83644	721351
18286	721352
7376	721353
22356	721354
11657	721355
50334	721356
23287	721357
53014	721358
48229	721359
48357	721360
19107	721361
27661	721362
26378	721363
76289	721364
301	721365
65448	721366
56116	721367
6047	721368
4635	721369
88988	721370
39678	721371
78574	721372
22818	721373
1666	721374
501	721375
92725	721376
69842	721377
87259	721378
6228	721379
12670	721380
7011	721381
67	721382
36148	721383
5542	721384
635	721385
1971	721386
52306	721387
107808	721388
24231	721389
12940	721390
18048	721391
20884	721392
1693	721393
88933	721394
151060	721395
21483	721396
24773	721397
28761	721398
96116	721399
66380	721400
13723	721401
26497	721402
58859	721403
30745	721404
32128	721405
6363	721406
47739	721407
85273	721408
49033	721409
6094	721410
32086	721411
77919	721412
7857	721413
3241	721414
54828	721415
9315	721416
148429	721417
13923	721418
8544	721419
4392	721420
34278	721421
9919	721422
937	721423
33863	721424
4406	721425
16430	721426
15239	721427
534	721428
32839	721429
60623	721430
22049	721431
16487	721432
1842	721433
31793	721434
10572	721435
3986	721436
1095	721437
10	721438
29439	721439
40360	721440
11946	721441
10089	721442
26844	721443
25900	721444
19185	721445
10919	721446
371	721447
9276	721448
5078	721449
11883	721450
575	721451
8805	721452
8646	721453
2303	721454
26599	721455
11862	721456
38172	721457
56683	721458
13279	721459
6970	721460
2948	721461
8014	721462
2710	721463
32660	721464
83480	721465
29476	721466
52071	721467
30149	721468
76591	721469
471	721470
35439	721471
2018	721472
2920	721473
14005	721474
58602	721475
41833	721476
26578	721477
1712	721478
5804	721479
35065	721480
14430	721481
33711	721482
35531	721483
4450	721484
36820	721485
901	721486
14154	721487
14557	721488
13829	721489
78134	721490
372	721491
8289	721492
47888	721493
42478	721494
82816	721495
84844	721496
12984	721497
1095	721498
99417	721499
24669	721500
791	721501
12403	721502
538	721503
130126	721504
8701	721505
29646	721506
52272	721507
538	721508
5868	721509
20120	721510
5134	721511
11747	721512
743	721513
29618	721514
2754	721515
128079	721516
71147	721517
28655	721518
7329	721519
836	721520
70237	721521
357	721522
2903	721523
28701	721524
2868	721525
690	721526
21696	721527
5822	721528
43326	721529
479	721530
19893	721531
12050	721532
7105	721533
10191	721534
28944	721535
18414	721536
4445	721537
18083	721538
59204	721539
18169	721540
1791	721541
8430	721542
11469	721543
61204	721544
3506	721545
51497	721546
1971	721547
57705	721548
18860	721549
32849	721550
1142	721551
3690	721552
57401	721553
22496	721554
803	721555
35240	721556
104734	721557
11360	721558
1299	721559
6654	721560
36400	721561
4598	721562
5422	721563
40861	721564
20414	721565
112268	721566
73527	721567
394	721568
3122	721569
84832	721570
89503	721571
37310	721572
15753	721573
66189	721574
23092	721575
30737	721576
32222	721577
23164	721578
97919	721579
87	721580
38179	721581
15239	721582
13824	721583
19181	721584
4406	721585
5811	721586
6258	721587
32340	721588
401	721589
42475	721590
21165	721591
243	721592
179036	721593
52455	721594
35994	721595
14741	721596
6596	721597
14253	721598
10101	721599
75961	721600
21177	721601
3228	721602
24047	721603
7881	721604
8667	721605
40735	721606
31191	721607
61605	721608
50904	721609
9632	721610
16124	721611
1617	721612
1747	721613
61604	721614
1246	721615
62930	721616
76409	721617
51484	721618
6616	721619
238	721620
1198	721621
57343	721622
1632	721623
24833	721624
32385	721625
2178	721626
33987	721627
660	721628
8943	721629
47488	721630
62702	721631
24369	721632
47741	721633
84799	721634
2682	721635
27568	721636
132998	721637
497	721638
49915	721639
32974	721640
2773	721641
2367	721642
1045	721643
4545	721644
60202	721645
91581	721646
42987	721647
16505	721648
74698	721649
6848	721650
26786	721651
62388	721652
91139	721653
16808	721654
173756	721655
11849	721656
26740	721657
50156	721658
49703	721659
6384	721660
21910	721661
11795	721662
21198	721663
2768	721664
30037	721665
133872	721666
4466	721667
18874	721668
35470	721669
13802	721670
22770	721671
1694	721672
52020	721673
118	721674
33330	721675
10294	721676
18203	721677
2281	721678
10108	721679
29072	721680
33763	721681
875	721682
1654	721683
9304	721684
16068	721685
50284	721686
645	721687
98	721688
29594	721689
22193	721690
51834	721691
48922	721692
29110	721693
23987	721694
766	721695
72311	721696
7919	721697
200	721698
208	721699
49048	721700
34603	721701
7010	721702
654	721703
6886	721704
308	721705
6084	721706
2608	721707
12	721708
10891	721709
5015	721710
538	721711
46631	721712
15320	721713
40993	721714
10984	721715
62	721716
9180	721717
5337	721718
60	721719
32576	721720
5002	721721
10810	721722
74502	721723
70828	721724
19430	721725
2848	721726
84844	721727
27883	721728
48065	721729
21545	721730
6543	721731
7674	721732
26328	721733
15245	721734
1	721735
13687	721736
39699	721737
26823	721738
6624	721739
21357	721740
4518	721741
43100	721742
19094	721743
35273	721744
40940	721745
26798	721746
32740	721747
6047	721748
147	721749
43679	721750
28995	721751
19433	721752
14612	721753
603	721754
2474	721755
35918	721756
45240	721757
26781	721758
18765	721759
1847	721760
5539	721761
32352	721762
3134	721763
39835	721764
45614	721765
7575	721766
1847	721767
19911	721768
23705	721769
35428	721770
21194	721771
47626	721772
7	721773
1181	721774
28212	721775
49	721776
21934	721777
13	721778
29361	721779
12848	721780
102403	721781
67312	721782
21925	721783
401	721784
75097	721785
3406	721786
22230	721787
18382	721788
41465	721789
19767	721790
43681	721791
18214	721792
442	721793
1179	721794
2740	721795
1075	721796
25878	721797
4679	721798
7195	721799
14105	721800
9479	721801
10802	721802
1297	721803
19584	721804
41759	721805
12075	721806
39757	721807
13948	721808
40788	721809
2188	721810
1825	721811
1550	721812
453	721813
469	721814
62695	721815
3066	721816
44	721817
86	721818
22602	721819
1230	721820
14249	721821
81816	721822
47866	721823
29549	721824
9552	721825
50284	721826
44297	721827
29421	721828
19451	721829
6581	721830
32588	721831
50221	721832
59197	721833
39792	721834
6120	721835
1379	721836
277	721837
46891	721838
35398	721839
1192	721840
5892	721841
16648	721842
11980	721843
15309	721844
422	721845
8808	721846
19214	721847
10164	721848
17185	721849
7188	721850
20673	721851
17430	721852
32567	721853
14191	721854
25748	721855
90	721856
18448	721857
20194	721858
84728	721859
32651	721860
29073	721861
28719	721862
6390	721863
2	721864
6653	721865
40972	721866
7193	721867
43591	721868
8009	721869
37154	721870
4792	721871
34572	721872
6928	721873
9753	721874
72192	721875
389	721876
145491	721877
16467	721878
5285	721879
21099	721880
3492	721881
39789	721882
47747	721883
1174	721884
32756	721885
12060	721886
62337	721887
8244	721888
1279	721889
18343	721890
5859	721891
50084	721892
77	721893
24210	721894
29721	721895
15973	721896
53741	721897
924	721898
50871	721899
89941	721900
26103	721901
41091	721902
24235	721903
113609	721904
16563	721905
56333	721906
23923	721907
3983	721908
25767	721909
59558	721910
5099	721911
7877	721912
223	721913
72731	721914
40749	721915
3455	721916
22720	721917
31194	721918
8783	721919
30425	721920
49669	721921
56269	721922
52348	721923
585	721924
3462	721925
15349	721926
29108	721927
21265	721928
2134	721929
23123	721930
17802	721931
32422	721932
28650	721933
7180	721934
989	721935
75359	721936
35	721937
23425	721938
147	721939
19279	721940
6669	721941
147165	721942
8114	721943
68991	721944
2200	721945
47088	721946
1248	721947
27900	721948
33719	721949
29106	721950
19279	721951
1506	721952
37145	721953
33704	721954
22498	721955
18958	721956
5862	721957
148156	721958
43240	721959
388	721960
33896	721961
90596	721962
46019	721963
10640	721964
18190	721965
37124	721966
16788	721967
86121	721968
7362	721969
106570	721970
952	721971
21118	721972
50185	721973
505	721974
70419	721975
33243	721976
11688	721977
3495	721978
38785	721979
39761	721980
70960	721981
26600	721982
2295	721983
58529	721984
9297	721985
24405	721986
10253	721987
24115	721988
9866	721989
52067	721990
16001	721991
26890	721992
19279	721993
57565	721994
13902	721995
31969	721996
51271	721997
12773	721998
24015	721999
2344	722000
21544	722001
35373	722002
42046	722003
77	722004
64130	722005
485	722006
2124	722007
42	722008
139292	722009
1247	722010
8839	722011
432	722012
2110	722013
157	722014
945	722015
66270	722016
1187	722017
8855	722018
1750	722019
21418	722020
37467	722021
43037	722022
27316	722023
10233	722024
3382	722025
17221	722026
4077	722027
34270	722028
17106	722029
12984	722030
6754	722031
10978	722032
4715	722033
72192	722034
57397	722035
28277	722036
72192	722037
7825	722038
26152	722039
906	722040
1132	722041
5870	722042
16747	722043
34108	722044
14322	722045
257	722046
213	722047
28581	722048
2948	722049
8053	722050
16299	722051
46481	722052
133557	722053
754	722054
1273	722055
35548	722056
42171	722057
13892	722058
19508	722059
709	722060
53037	722061
19205	722062
4420	722063
94278	722064
39699	722065
3091	722066
145	722067
170	722068
42351	722069
133401	722070
53555	722071
1	722072
112347	722073
11924	722074
8719	722075
113567	722076
6377	722077
18955	722078
61288	722079
6652	722080
14909	722081
146019	722082
76647	722083
26869	722084
27696	722085
60638	722086
5706	722087
425	722088
23979	722089
57808	722090
19612	722091
37051	722092
35292	722093
34400	722094
39045	722095
26175	722096
24163	722097
43324	722098
3782	722099
17931	722100
49606	722101
21642	722102
5762	722103
77896	722104
37635	722105
2308	722106
174	722107
20906	722108
590	722109
4500	722110
85993	722111
23	722112
7226	722113
5827	722114
1843	722115
1333	722116
5140	722117
10663	722118
1988	722119
389	722120
47946	722121
37558	722122
2149	722123
33350	722124
15126	722125
13284	722126
16417	722127
6239	722128
42061	722129
4848	722130
10295	722131
1257	722132
7248	722133
1007	722134
29555	722135
21995	722136
485	722137
75631	722138
18661	722139
403	722140
5450	722141
78811	722142
2515	722143
294	722144
584	722145
583	722146
50273	722147
9658	722148
571	722149
2390	722150
26372	722151
845	722152
1179	722153
18891	722154
34266	722155
38959	722156
3846	722157
35082	722158
541	722159
8640	722160
24104	722161
6383	722162
18708	722163
37949	722164
11048	722165
32936	722166
15038	722167
14084	722168
10313	722169
2238	722170
14105	722171
78810	722172
19847	722173
96973	722174
52332	722175
101104	722176
113198	722177
15223	722178
68465	722179
54456	722180
76932	722181
3667	722182
154034	722183
18790	722184
32412	722185
163044	722186
4348	722187
67547	722188
10926	722189
31883	722190
22942	722191
78682	722192
39784	722193
4862	722194
71215	722195
132916	722196
6410	722197
57444	722198
5139	722199
2578	722200
40593	722201
10275	722202
3243	722203
2591	722204
2507	722205
26740	722206
5900	722207
67201	722208
11235	722209
800	722210
10580	722211
7322	722212
52482	722213
10024	722214
7710	722215
28204	722216
3	722217
586	722218
41347	722219
70888	722220
2203	722221
13263	722222
6560	722223
3973	722224
6530	722225
99553	722226
37121	722227
8068	722228
21757	722229
14827	722230
37296	722231
20690	722232
32191	722233
57683	722234
44441	722235
31403	722236
21941	722237
133365	722238
412	722239
113507	722240
24326	722241
42869	722242
40773	722243
62276	722244
6835	722245
73357	722246
158605	722247
5954	722248
589	722249
31101	722250
85442	722251
27187	722252
3761	722253
88922	722254
4079	722255
3926	722256
63464	722257
112628	722258
89649	722259
6569	722260
54479	722261
134407	722262
11754	722263
2877	722264
12342	722265
9886	722266
124858	722267
153693	722268
22441	722269
7481	722270
16496	722271
9605	722272
35619	722273
1771	722274
705	722275
76989	722276
4361	722277
2475	722278
64673	722279
98	722280
47518	722281
26855	722282
2450	722283
32688	722284
122354	722285
100	722286
14054	722287
22131	722288
155694	722289
3992	722290
46256	722291
38662	722292
38995	722293
128168	722294
33472	722295
112179	722296
3970	722297
21703	722298
109	722299
5632	722300
35862	722301
5813	722302
9007	722303
13857	722304
32762	722305
35724	722306
128491	722307
40706	722308
3151	722309
41815	722310
84980	722311
18840	722312
19638	722313
19493	722314
37042	722315
8740	722316
6178	722317
7485	722318
29315	722319
1669	722320
2752	722321
19871	722322
5800	722323
13968	722324
32467	722325
62723	722326
57658	722327
15938	722328
43688	722329
39209	722330
32654	722331
27645	722332
70408	722333
2297	722334
57690	722335
2524	722336
85263	722337
64727	722338
19704	722339
33416	722340
70594	722341
16979	722342
12070	722343
32025	722344
6	722345
23683	722346
30179	722347
35873	722348
41131	722349
27384	722350
32790	722351
175106	722352
22108	722353
27	722354
14852	722355
54252	722356
48785	722357
15393	722358
40777	722359
521	722360
23702	722361
1	722362
20922	722363
44622	722364
68818	722365
6607	722366
19777	722367
26666	722368
14234	722369
105771	722370
39159	722371
58902	722372
8614	722373
74614	722374
94763	722375
73508	722376
9109	722377
23027	722378
1983	722379
22790	722380
3455	722381
6906	722382
2137	722383
42285	722384
11694	722385
10148	722386
4519	722387
1789	722388
8286	722389
1032	722390
817	722391
74757	722392
21262	722393
48672	722394
8036	722395
28446	722396
6185	722397
2910	722398
12556	722399
26899	722400
61401	722401
161423	722402
18111	722403
97211	722404
2265	722405
54475	722406
26811	722407
134261	722408
16210	722409
6575	722410
74166	722411
10389	722412
6754	722413
12710	722414
67335	722415
320	722416
28221	722417
32419	722418
83428	722419
7667	722420
45024	722421
11228	722422
490	722423
21988	722424
25806	722425
10678	722426
58630	722427
83009	722428
8993	722429
78383	722430
1865	722431
11821	722432
20704	722433
7761	722434
17631	722435
20622	722436
44447	722437
61217	722438
57109	722439
16689	722440
68272	722441
848	722442
65919	722443
56368	722444
46715	722445
54519	722446
5101	722447
21863	722448
14311	722449
1220	722450
70075	722451
40925	722452
10773	722453
24542	722454
8843	722455
36203	722456
39764	722457
1	722458
3784	722459
3845	722460
1287	722461
32507	722462
19569	722463
31456	722464
3198	722465
40994	722466
51078	722467
52696	722468
184200	722469
38845	722470
90718	722471
562	722472
6509	722473
26909	722474
75691	722475
6769	722476
782	722477
37689	722478
2400	722479
6223	722480
820	722481
57766	722482
33160	722483
44336	722484
31469	722485
17517	722486
163184	722487
50353	722488
33550	722489
85300	722490
27781	722491
177329	722492
2922	722493
5105	722494
11656	722495
153558	722496
20513	722497
26404	722498
9771	722499
19989	722500
1318	722501
400	722502
316	722503
97	722504
55686	722505
455	722506
1281	722507
12483	722508
228	722509
101	722510
1	722511
111306	722512
14183	722513
71	722514
8609	722515
22036	722516
1351	722517
80443	722518
1663	722519
2179	722520
42698	722521
68987	722522
91245	722523
93097	722524
45628	722525
12680	722526
5944	722527
219	722528
74	722529
395	722530
6	722531
121485	722532
62702	722533
43	722534
43551	722535
87	722536
6	722537
219	722538
18655	722539
17413	722540
73582	722541
20709	722542
16172	722543
5948	722544
47329	722545
611	722546
2773	722547
23656	722548
48078	722549
32455	722550
111319	722551
70962	722552
134	722553
8536	722554
4634	722555
2450	722556
10971	722557
2714	722558
45897	722559
37759	722560
14891	722561
2741	722562
197	722563
16001	722564
72330	722565
100875	722566
90702	722567
16633	722568
47573	722569
29335	722570
1591	722571
47615	722572
47964	722573
221	722574
13295	722575
379	722576
165	722577
26923	722578
708	722579
11801	722580
9680	722581
473	722582
29870	722583
96	722584
81678	722585
106381	722586
73453	722587
1487	722588
42304	722589
83846	722590
85	722591
4961	722592
4300	722593
119759	722594
38413	722595
13981	722596
32433	722597
767	722598
6182	722599
446	722600
154	722601
148516	722602
1676	722603
53963	722604
57619	722605
7596	722606
5179	722607
28584	722608
2603	722609
4999	722610
292	722611
24531	722612
97575	722613
37386	722614
33	722615
35547	722616
14616	722617
17750	722618
2460	722619
791	722620
165496	722621
19054	722622
1092	722623
56686	722624
5902	722625
15451	722626
51890	722627
62344	722628
8085	722629
36235	722630
6316	722631
2550	722632
5014	722633
5001	722634
76369	722635
639	722636
32341	722637
51488	722638
969	722639
26311	722640
4223	722641
36345	722642
455	722643
66603	722644
44627	722645
24257	722646
32652	722647
24969	722648
77512	722649
7617	722650
9311	722651
5807	722652
12627	722653
56908	722654
17566	722655
13932	722656
3818	722657
61862	722658
43659	722659
23311	722660
27504	722661
27900	722662
600	722663
559	722664
19907	722665
3356	722666
42790	722667
5065	722668
14248	722669
54575	722670
33099	722671
6915	722672
32595	722673
5291	722674
55	722675
47865	722676
21762	722677
8613	722678
9154	722679
47141	722680
39745	722681
9181	722682
1019	722683
19980	722684
26197	722685
2391	722686
11772	722687
4999	722688
59220	722689
8467	722690
2645	722691
4646	722692
67827	722693
44797	722694
1825	722695
217	722696
10158	722697
100190	722698
3325	722699
18491	722700
48618	722701
422	722702
7248	722703
64296	722704
1243	722705
21984	722706
55	722707
44915	722708
48144	722709
23877	722710
31825	722711
1396	722712
9	722713
2043	722714
42979	722715
18343	722716
32521	722717
1842	722718
12909	722719
1274	722720
225	722721
1782	722722
129223	722723
68895	722724
23572	722725
83584	722726
1439	722727
28245	722728
75359	722729
1860	722730
12534	722731
50466	722732
15902	722733
1889	722734
80824	722735
124186	722736
1487	722737
64754	722738
38544	722739
11050	722740
466	722741
2301	722742
62504	722743
57262	722744
5138	722745
19054	722746
7052	722747
47005	722748
116993	722749
17172	722750
47069	722751
100015	722752
8536	722753
26647	722754
64127	722755
43076	722756
35282	722757
137345	722758
83496	722759
12466	722760
426	722761
18	722762
16524	722763
28851	722764
16359	722765
28869	722766
18596	722767
54857	722768
2397	722769
1120	722770
50199	722771
25683	722772
141102	722773
55074	722774
24276	722775
21167	722776
46812	722777
69	722778
47177	722779
64	722780
20160	722781
36158	722782
17208	722783
4824	722784
17061	722785
31739	722786
73622	722787
18289	722788
2873	722789
15366	722790
7141	722791
27668	722792
55474	722793
68291	722794
1611	722795
6985	722796
7591	722797
43262	722798
1817	722799
45673	722800
51646	722801
11720	722802
71470	722803
6320	722804
16970	722805
20204	722806
57358	722807
25402	722808
37582	722809
129223	722810
90069	722811
11037	722812
4358	722813
568	722814
14297	722815
23763	722816
11295	722817
35050	722818
9264	722819
54046	722820
1613	722821
6320	722822
22068	722823
130327	722824
21332	722825
11505	722826
32304	722827
6862	722828
13823	722829
4783	722830
2217	722831
25959	722832
1422	722833
2994	722834
51421	722835
881	722836
31854	722837
2422	722838
212	722839
49112	722840
15705	722841
2570	722842
615	722843
3497	722844
20416	722845
70212	722846
1349	722847
280	722848
7823	722849
1654	722850
8262	722851
23681	722852
28175	722853
40641	722854
24625	722855
30429	722856
1276	722857
83490	722858
15730	722859
58520	722860
1494	722861
11118	722862
20672	722863
3804	722864
6470	722865
791	722866
24127	722867
15288	722868
21231	722869
10415	722870
38916	722871
24131	722872
57262	722873
147	722874
10822	722875
812	722876
2498	722877
167456	722878
20	722879
10976	722880
82374	722881
10509	722882
35616	722883
17997	722884
541	722885
8439	722886
74591	722887
11884	722888
57785	722889
57242	722890
16665	722891
27036	722892
80755	722893
23712	722894
119954	722895
57957	722896
8462	722897
3470	722898
94584	722899
9173	722900
18010	722901
8744	722902
137485	722903
49670	722904
1713	722905
30699	722906
20727	722907
2425	722908
26563	722909
97395	722910
8500	722911
142424	722912
2794	722913
19	722914
39600	722915
1322	722916
6987	722917
49069	722918
32735	722919
18717	722920
2035	722921
2650	722922
646	722923
48598	722924
3716	722925
4962	722926
772	722927
4498	722928
7632	722929
13551	722930
88114	722931
24274	722932
7628	722933
3855	722934
4317	722935
8018	722936
52104	722937
74551	722938
61194	722939
39614	722940
4795	722941
4	722942
73581	722943
8012	722944
2777	722945
2660	722946
10212	722947
26830	722948
643	722949
2064	722950
21935	722951
80924	722952
12770	722953
1	722954
14615	722955
48874	722956
44108	722957
43409	722958
7	722959
4577	722960
20011	722961
18238	722962
25089	722963
31495	722964
4677	722965
65491	722966
2182	722967
8869	722968
38224	722969
8324	722970
168234	722971
4290	722972
991	722973
175405	722974
129	722975
7616	722976
7840	722977
4290	722978
1965	722979
42399	722980
35956	722981
24115	722982
308	722983
9341	722984
349	722985
4491	722986
3963	722987
49057	722988
87177	722989
1929	722990
57442	722991
21307	722992
163560	722993
39070	722994
40396	722995
42728	722996
58650	722997
74156	722998
6572	722999
62293	723000
33718	723001
538	723002
68990	723003
28763	723004
23837	723005
3980	723006
22525	723007
26728	723008
6376	723009
23123	723010
128895	723011
2028	723012
3013	723013
49504	723014
86082	723015
37613	723016
3780	723017
60048	723018
40385	723019
56134	723020
131	723021
26752	723022
106551	723023
26787	723024
19677	723025
48466	723026
133495	723027
69109	723028
5604	723029
22718	723030
37521	723031
1438	723032
73777	723033
81054	723034
182790	723035
42361	723036
49	723037
49	723038
132950	723039
42342	723040
78911	723041
19560	723042
1474	723043
60899	723044
9928	723045
8100	723046
13533	723047
12937	723048
86864	723049
51250	723050
9295	723051
24392	723052
9404	723053
16012	723054
7555	723055
2028	723056
2028	723057
51386	723058
7920	723059
18346	723060
183	723061
26203	723062
3406	723063
31938	723064
89673	723065
989	723066
74443	723067
24927	723068
1822	723069
3366	723070
1193	723071
15255	723072
46692	723073
14757	723074
60651	723075
22438	723076
11091	723077
49254	723078
3092	723079
2665	723080
19303	723081
21545	723082
191	723083
17044	723084
49408	723085
2141	723086
12575	723087
46470	723088
19375	723089
12712	723090
10492	723091
198	723092
59271	723093
2744	723094
112169	723095
11326	723096
2428	723097
8834	723098
28277	723099
19285	723100
26446	723101
9264	723102
732	723103
22804	723104
20844	723105
145	723106
57249	723107
6366	723108
90725	723109
24124	723110
73072	723111
16760	723112
3053	723113
61822	723114
39831	723115
11208	723116
184176	723117
35665	723118
40828	723119
23854	723120
3057	723121
47783	723122
1813	723123
8456	723124
19280	723125
5708	723126
19199	723127
50465	723128
72192	723129
7079	723130
3846	723131
48074	723132
28981	723133
11348	723134
31412	723135
58898	723136
35137	723137
53708	723138
17858	723139
18766	723140
2070	723141
20260	723142
1257	723143
1077	723144
39421	723145
28426	723146
22026	723147
218	723148
11999	723149
11484	723150
64366	723151
47671	723152
755	723153
6726	723154
400	723155
10088	723156
18308	723157
49602	723158
8159	723159
1424	723160
3934	723161
32490	723162
29400	723163
22005	723164
29337	723165
21739	723166
44	723167
90905	723168
26484	723169
4056	723170
43044	723171
66758	723172
18631	723173
13303	723174
14173	723175
51779	723176
26841	723177
26841	723178
12	723179
583	723180
112269	723181
5038	723182
864	723183
70657	723184
2422	723185
74630	723186
68160	723187
21865	723188
11307	723189
2281	723190
791	723191
16669	723192
19547	723193
25978	723194
317	723195
37974	723196
34290	723197
24388	723198
21200	723199
10256	723200
135336	723201
19119	723202
16496	723203
51928	723204
11781	723205
5241	723206
26733	723207
49082	723208
10719	723209
34226	723210
778	723211
18295	723212
648	723213
80809	723214
4490	723215
18255	723216
132	723217
27056	723218
12010	723219
29277	723220
3825	723221
28466	723222
16488	723223
34369	723224
60356	723225
7945	723226
2589	723227
37	723228
67632	723229
731	723230
23188	723231
15886	723232
554	723233
3364	723234
59239	723235
19061	723236
15313	723237
182881	723238
65851	723239
7938	723240
42770	723241
29715	723242
190	723243
18689	723244
2747	723245
185848	723246
15232	723247
6370	723248
55664	723249
3049	723250
9771	723251
9771	723252
2708	723253
2708	723254
22616	723255
48647	723256
177409	723257
2730	723258
1960	723259
16762	723260
675	723261
1629	723262
91448	723263
40	723264
21511	723265
3013	723266
22524	723267
3442	723268
293	723269
18210	723270
22674	723271
22674	723272
37569	723273
18664	723274
94987	723275
124874	723276
10973	723277
869	723278
16218	723279
8675	723280
52856	723281
24115	723282
68235	723283
36650	723284
87605	723285
59382	723286
7674	723287
85962	723288
21211	723289
22823	723290
122626	723291
7500	723292
15330	723293
537	723294
6921	723295
251	723296
62169	723297
8789	723298
102373	723299
23119	723300
4314	723301
80483	723302
20128	723303
56881	723304
109053	723305
92229	723306
2440	723307
62138	723308
51149	723309
9506	723310
2473	723311
74665	723312
23810	723313
63237	723314
4032	723315
71502	723316
44660	723317
15368	723318
6782	723319
26872	723320
193	723321
9643	723322
21321	723323
7178	723324
67757	723325
22123	723326
24862	723327
4558	723328
3702	723329
112471	723330
37493	723331
37815	723332
7640	723333
3459	723334
41909	723335
108261	723336
54357	723337
10894	723338
5699	723339
15289	723340
27379	723341
83053	723342
94909	723343
169710	723344
105603	723345
35920	723346
21370	723347
10129	723348
11256	723349
94361	723350
61974	723351
8251	723352
17534	723353
41820	723354
8944	723355
1496	723356
2549	723357
20458	723358
31126	723359
81140	723360
1313	723361
1554	723362
4620	723363
51509	723364
11926	723365
52260	723366
53635	723367
45872	723368
10840	723369
980	723370
12172	723371
36641	723372
3941	723373
33634	723374
39850	723375
4	723376
89556	723377
25248	723378
10082	723379
26667	723380
55838	723381
49719	723382
888	723383
3612	723384
53728	723385
7962	723386
14241	723387
3193	723388
2169	723389
12493	723390
121120	723391
56280	723392
33285	723393
1564	723394
68326	723395
76	723396
7965	723397
124526	723398
45755	723399
4299	723400
70891	723401
7726	723402
101327	723403
464	723404
131677	723405
24718	723406
39	723407
70017	723408
46843	723409
46576	723410
15859	723411
24671	723412
22583	723413
9823	723414
6535	723415
8213	723416
3939	723417
134221	723418
3534	723419
57177	723420
113139	723421
8355	723422
6	723423
176738	723424
176582	723425
4144	723426
2660	723427
61372	723428
41324	723429
1	723430
66188	723431
3610	723432
5394	723433
76025	723434
38	723435
155496	723436
20767	723437
1629	723438
27488	723439
6460	723440
312	723441
83983	723442
2479	723443
71557	723444
25277	723445
94914	723446
34910	723447
11331	723448
120064	723449
19994	723450
19122	723451
37888	723452
71006	723453
16067	723454
18835	723455
115458	723456
220	723457
31687	723458
6872	723459
17857	723460
2190	723461
3	723462
36175	723463
23418	723464
90167	723465
170581	723466
8687	723467
3736	723468
18679	723469
13432	723470
16849	723471
56875	723472
30150	723473
31681	723474
15229	723475
130781	723476
69601	723477
59515	723478
26918	723479
63	723480
115141	723481
46237	723482
98479	723483
5094	723484
4554	723485
9450	723486
145634	723487
180772	723488
49038	723489
13544	723490
1232	723491
42766	723492
75	723493
28174	723494
2271	723495
9817	723496
4982	723497
13577	723498
42904	723499
59451	723500
50016	723501
5066	723502
13328	723503
105709	723504
10003	723505
269	723506
52216	723507
22790	723508
8706	723509
1484	723510
18390	723511
40656	723512
7982	723513
1664	723514
86342	723515
25248	723516
179711	723517
149358	723518
44359	723519
19558	723520
8224	723521
23232	723522
79775	723523
10162	723524
22045	723525
1975	723526
16810	723527
19081	723528
20110	723529
22610	723530
16031	723531
153675	723532
4622	723533
127274	723534
78547	723535
66690	723536
7762	723537
34075	723538
92452	723539
36247	723540
2718	723541
14428	723542
1167	723543
2802	723544
128351	723545
29486	723546
54138	723547
56278	723548
42048	723549
45536	723550
61192	723551
26909	723552
76530	723553
1982	723554
7034	723555
165099	723556
85081	723557
12383	723558
85	723559
13189	723560
10875	723561
63184	723562
5658	723563
58574	723564
4386	723565
8252	723566
130587	723567
7371	723568
15189	723569
52454	723570
89371	723571
112334	723572
55138	723573
6293	723574
126647	723575
79727	723576
103361	723577
148287	723578
43786	723579
10754	723580
8095	723581
139453	723582
56230	723583
83692	723584
28060	723585
155282	723586
2361	723587
42869	723588
88708	723589
2864	723590
127794	723591
22247	723592
2470	723593
14237	723594
111736	723595
144885	723596
44517	723597
98994	723598
79857	723599
56144	723600
106711	723601
34189	723602
34490	723603
4598	723604
5560	723605
41555	723606
55742	723607
66775	723608
2286	723609
50911	723610
4428	723611
3312	723612
65766	723613
55824	723614
6021	723615
103361	723616
6799	723617
45485	723618
122028	723619
24308	723620
128858	723621
114675	723622
130675	723623
156316	723624
163567	723625
2481	723626
132553	723627
3246	723628
3052	723629
71441	723630
72106	723631
3278	723632
127807	723633
38182	723634
25684	723635
121063	723636
14628	723637
120292	723638
24274	723639
163116	723640
35403	723641
135326	723642
82312	723643
102309	723644
16826	723645
91721	723646
65595	723647
29351	723648
90405	723649
100786	723650
136879	723651
4905	723652
65997	723653
7632	723654
25526	723655
46789	723656
878	723657
11143	723658
33369	723659
2745	723660
5617	723661
4430	723662
24548	723663
5601	723664
94226	723665
12822	723666
62588	723667
6378	723668
46055	723669
4691	723670
43944	723671
19020	723672
4514	723673
61631	723674
30489	723675
33515	723676
4337	723677
6723	723678
6647	723679
47363	723680
302	723681
84885	723682
135845	723683
5155	723684
6282	723685
8399	723686
85809	723687
67370	723688
21870	723689
102732	723690
10344	723691
17699	723692
46761	723693
41567	723694
3690	723695
2250	723696
25761	723697
1939	723698
13859	723699
13511	723700
4408	723701
35022	723702
21813	723703
60315	723704
139413	723705
108327	723706
9596	723707
59186	723708
41650	723709
42878	723710
23145	723711
5820	723712
33281	723713
131265	723714
122610	723715
26350	723716
111518	723717
9638	723718
17506	723719
37890	723720
140814	723721
159990	723722
82843	723723
71019	723724
77824	723725
24946	723726
4725	723727
25923	723728
77973	723729
38708	723730
14499	723731
11651	723732
12505	723733
6491	723734
2584	723735
25734	723736
9820	723737
53242	723738
113088	723739
75019	723740
44640	723741
12655	723742
80875	723743
9141	723744
37780	723745
68996	723746
86442	723747
35320	723748
38463	723749
385	723750
20	723751
46112	723752
40003	723753
34769	723754
2793	723755
127566	723756
14375	723757
14531	723758
64417	723759
31168	723760
100869	723761
43940	723762
26098	723763
25928	723764
102944	723765
25562	723766
21839	723767
21015	723768
46404	723769
77906	723770
101557	723771
33143	723772
80012	723773
167301	723774
9059	723775
12951	723776
25367	723777
15380	723778
8724	723779
38412	723780
28197	723781
8563	723782
564	723783
4287	723784
3314	723785
38752	723786
48790	723787
85899	723788
71010	723789
47877	723790
39205	723791
11023	723792
40573	723793
90522	723794
2901	723795
61732	723796
9180	723797
12713	723798
15155	723799
126182	723800
11699	723801
59375	723802
9373	723803
8228	723804
42986	723805
171	723806
19001	723807
159786	723808
30211	723809
12311	723810
89556	723811
70436	723812
39097	723813
141989	723814
9063	723815
4247	723816
801	723817
24072	723818
1497	723819
9126	723820
93921	723821
13563	723822
22256	723823
15148	723824
34860	723825
1019	723826
1228	723827
31780	723828
38580	723829
711	723830
14927	723831
7635	723832
15050	723833
5493	723834
53309	723835
20114	723836
16741	723837
15637	723838
13577	723839
96063	723840
10949	723841
11687	723842
1381	723843
13013	723844
10460	723845
140933	723846
38684	723847
37938	723848
31832	723849
155	723850
35340	723851
17599	723852
70330	723853
8930	723854
41786	723855
498	723856
13995	723857
8608	723858
30814	723859
31496	723860
2244	723861
9078	723862
66723	723863
276	723864
535	723865
14669	723866
81840	723867
28322	723868
74528	723869
25728	723870
6642	723871
58864	723872
11090	723873
17759	723874
11942	723875
72557	723876
17372	723877
19135	723878
22061	723879
87175	723880
38890	723881
43284	723882
17624	723883
16979	723884
98227	723885
148254	723886
10012	723887
7655	723888
46237	723889
2120	723890
61583	723891
8055	723892
15081	723893
66033	723894
192	723895
80783	723896
21766	723897
2769	723898
3688	723899
95309	723900
23105	723901
17554	723902
4969	723903
13385	723904
2890	723905
27479	723906
7026	723907
45761	723908
120	723909
7808	723910
2137	723911
61208	723912
16628	723913
47245	723914
4760	723915
131711	723916
10907	723917
1136	723918
144961	723919
37782	723920
1447	723921
37642	723922
10110	723923
17223	723924
37252	723925
17893	723926
32827	723927
123495	723928
134315	723929
25624	723930
107851	723931
8216	723932
42404	723933
31242	723934
132341	723935
2471	723936
5776	723937
11	723938
8538	723939
65748	723940
23451	723941
41499	723942
1181	723943
83566	723944
79647	723945
634	723946
8327	723947
1698	723948
28562	723949
26805	723950
5444	723951
10707	723952
13229	723953
97989	723954
33779	723955
4393	723956
146721	723957
6142	723958
103823	723959
10556	723960
86304	723961
2178	723962
21024	723963
16687	723964
85735	723965
77223	723966
147096	723967
38735	723968
27302	723969
20430	723970
33351	723971
59697	723972
31293	723973
65797	723974
95045	723975
7759	723976
22678	723977
106594	723978
35049	723979
103395	723980
183486	723981
14510	723982
5181	723983
14500	723984
4015	723985
66466	723986
21955	723987
8514	723988
39401	723989
3488	723990
15839	723991
82248	723992
8543	723993
40353	723994
24735	723995
15123	723996
28441	723997
24344	723998
72704	723999
71192	724000
3962	724001
54901	724002
121058	724003
9382	724004
50649	724005
64704	724006
34638	724007
192	724008
23055	724009
818	724010
1503	724011
84927	724012
25761	724013
35264	724014
84015	724015
10445	724016
30576	724017
10035	724018
29258	724019
25482	724020
7030	724021
121352	724022
5530	724023
12684	724024
1077	724025
10819	724026
98367	724027
5555	724028
96441	724029
24617	724030
1344	724031
29046	724032
9318	724033
21639	724034
1019	724035
42	724036
7050	724037
11869	724038
91035	724039
39206	724040
146956	724041
78289	724042
24918	724043
37878	724044
30442	724045
12889	724046
78256	724047
23519	724048
172	724049
2645	724050
2066	724051
6406	724052
68129	724053
13764	724054
31700	724055
89382	724056
3997	724057
5394	724058
18755	724059
16774	724060
71891	724061
57146	724062
62059	724063
20217	724064
1994	724065
25366	724066
105111	724067
42896	724068
28932	724069
13429	724070
7482	724071
173713	724072
59105	724073
127941	724074
154239	724075
121568	724076
59531	724077
5518	724078
54940	724079
22918	724080
679	724081
2830	724082
28654	724083
54672	724084
13680	724085
5889	724086
2474	724087
31702	724088
10901	724089
78507	724090
23855	724091
12786	724092
8076	724093
38169	724094
64048	724095
15805	724096
28708	724097
78827	724098
40352	724099
23286	724100
16650	724101
5078	724102
2	724103
11287	724104
16501	724105
8336	724106
24092	724107
14195	724108
11561	724109
18381	724110
46892	724111
406	724112
99	724113
15380	724114
33775	724115
6353	724116
103528	724117
20508	724118
97295	724119
12034	724120
65470	724121
27481	724122
11561	724123
7097	724124
8564	724125
1662	724126
54846	724127
49054	724128
109351	724129
6417	724130
4366	724131
41550	724132
34513	724133
25472	724134
64234	724135
6004	724136
10830	724137
30438	724138
3070	724139
82759	724140
771	724141
35009	724142
5142	724143
13890	724144
239	724145
2741	724146
548	724147
104624	724148
3256	724149
171017	724150
5702	724151
94100	724152
75111	724153
61569	724154
11571	724155
21925	724156
18389	724157
707	724158
5878	724159
5047	724160
4069	724161
40263	724162
41457	724163
540	724164
11438	724165
255	724166
37906	724167
21448	724168
10319	724169
96171	724170
1527	724171
1098	724172
82274	724173
16672	724174
19426	724175
105538	724176
40601	724177
48839	724178
22889	724179
76671	724180
16543	724181
19593	724182
4220	724183
88743	724184
60450	724185
24745	724186
109082	724187
13362	724188
46214	724189
6849	724190
90757	724191
14450	724192
27955	724193
1990	724194
35337	724195
45000	724196
1509	724197
118678	724198
13236	724199
3859	724200
46577	724201
15243	724202
171311	724203
63468	724204
29220	724205
51888	724206
9497	724207
12487	724208
29066	724209
15022	724210
3505	724211
3102	724212
29581	724213
155195	724214
32266	724215
23274	724216
413	724217
58603	724218
78811	724219
31743	724220
58716	724221
19435	724222
7915	724223
21418	724224
1228	724225
27268	724226
51308	724227
28782	724228
4220	724229
36105	724230
20925	724231
35917	724232
19543	724233
950	724234
40952	724235
3820	724236
56252	724237
463	724238
998	724239
42363	724240
7658	724241
152153	724242
8231	724243
90348	724244
17047	724245
49045	724246
7559	724247
4599	724248
18133	724249
32746	724250
346	724251
30446	724252
21703	724253
16775	724254
178426	724255
104932	724256
13431	724257
70585	724258
135311	724259
80697	724260
31503	724261
14	724262
39260	724263
65927	724264
15783	724265
23338	724266
51551	724267
98963	724268
16959	724269
173626	724270
79808	724271
5569	724272
26442	724273
22915	724274
15184	724275
12515	724276
114839	724277
64884	724278
4723	724279
35208	724280
32166	724281
73921	724282
57146	724283
75125	724284
2677	724285
85366	724286
10005	724287
1812	724288
6565	724289
128275	724290
35219	724291
17541	724292
75997	724293
38008	724294
114596	724295
58772	724296
13615	724297
82562	724298
82015	724299
69819	724300
167913	724301
8737	724302
35802	724303
162294	724304
77496	724305
719	724306
192	724307
105457	724308
27498	724309
14576	724310
15512	724311
102263	724312
100991	724313
21792	724314
10192	724315
86387	724316
87222	724317
539	724318
6930	724319
71229	724320
130137	724321
97194	724322
30883	724323
108358	724324
19073	724325
71193	724326
62729	724327
7109	724328
34580	724329
6968	724330
11277	724331
14824	724332
26157	724333
13008	724334
3082	724335
53414	724336
134	724337
20837	724338
20772	724339
117171	724340
125882	724341
7372	724342
13648	724343
93879	724344
18051	724345
35167	724346
45006	724347
153369	724348
15396	724349
156	724350
19007	724351
94223	724352
16025	724353
99794	724354
16148	724355
43800	724356
6911	724357
122101	724358
16004	724359
63851	724360
94050	724361
42467	724362
11562	724363
4202	724364
50407	724365
25647	724366
14924	724367
55247	724368
34076	724369
9797	724370
2057	724371
43876	724372
41392	724373
75024	724374
77170	724375
48138	724376
24817	724377
60718	724378
42503	724379
168343	724380
45979	724381
68177	724382
102025	724383
94684	724384
117426	724385
131675	724386
12722	724387
7158	724388
15916	724389
115483	724390
16245	724391
19506	724392
29287	724393
23498	724394
51641	724395
119188	724396
82727	724397
65656	724398
28158	724399
123731	724400
32515	724401
32532	724402
5372	724403
106459	724404
12930	724405
90354	724406
72029	724407
64226	724408
29874	724409
16470	724410
4782	724411
6714	724412
52865	724413
3348	724414
893	724415
11590	724416
2328	724417
157888	724418
74580	724419
290	724420
26673	724421
156513	724422
54837	724423
40988	724424
57606	724425
5143	724426
14247	724427
123185	724428
45259	724429
35510	724430
27652	724431
30870	724432
44071	724433
31637	724434
126	724435
17730	724436
19416	724437
2624	724438
32387	724439
17130	724440
13788	724441
16290	724442
4649	724443
5565	724444
144232	724445
62356	724446
61019	724447
14452	724448
24700	724449
114478	724450
44805	724451
7378	724452
26460	724453
4061	724454
6870	724455
29997	724456
29523	724457
110064	724458
37590	724459
41037	724460
14581	724461
37453	724462
14935	724463
3087	724464
12322	724465
40439	724466
2400	724467
56494	724468
20246	724469
11357	724470
74178	724471
8989	724472
3051	724473
98558	724474
26566	724475
97548	724476
4835	724477
13813	724478
28021	724479
42459	724480
38377	724481
1103	724482
13681	724483
113516	724484
5562	724485
2910	724486
44092	724487
34364	724488
84170	724489
24	724490
44112	724491
27548	724492
35128	724493
13381	724494
121	724495
72840	724496
79370	724497
3622	724498
23	724499
7108	724500
9705	724501
16638	724502
13112	724503
53622	724504
2253	724505
135129	724506
108354	724507
481	724508
24925	724509
4942	724510
125320	724511
12156	724512
3495	724513
103380	724514
35087	724515
33910	724516
12333	724517
31380	724518
9075	724519
49114	724520
35893	724521
14783	724522
12283	724523
12840	724524
2972	724525
51442	724526
32355	724527
33713	724528
118344	724529
15587	724530
381	724531
4334	724532
9056	724533
76265	724534
62586	724535
29515	724536
21040	724537
23269	724538
63882	724539
4872	724540
128945	724541
106218	724542
167008	724543
84800	724544
89858	724545
63160	724546
77533	724547
20010	724548
77	724549
71797	724550
20271	724551
5836	724552
73094	724553
106687	724554
93959	724555
4094	724556
9079	724557
1916	724558
68238	724559
109072	724560
38324	724561
89837	724562
6283	724563
15931	724564
11300	724565
51721	724566
8851	724567
54399	724568
4177	724569
10937	724570
91861	724571
7745	724572
62312	724573
35347	724574
154870	724575
26593	724576
9379	724577
1625	724578
241	724579
10494	724580
40330	724581
14829	724582
58598	724583
37641	724584
34483	724585
34680	724586
13697	724587
10485	724588
342	724589
34937	724590
17648	724591
2668	724592
8998	724593
34094	724594
35391	724595
26391	724596
98266	724597
20212	724598
43463	724599
8267	724600
10617	724601
21279	724602
37766	724603
20925	724604
11258	724605
37425	724606
2512	724607
241	724608
30709	724609
104318	724610
14	724611
13126	724612
115030	724613
46489	724614
37166	724615
18660	724616
58776	724617
21294	724618
118904	724619
25169	724620
22711	724621
3617	724622
19575	724623
37743	724624
31725	724625
705	724626
73945	724627
9174	724628
38549	724629
27764	724630
85636	724631
200	724632
14181	724633
73664	724634
81589	724635
788	724636
6636	724637
38982	724638
1442	724639
81408	724640
145378	724641
6141	724642
27764	724643
33529	724644
44251	724645
142321	724646
54498	724647
26794	724648
24761	724649
34514	724650
86317	724651
103136	724652
10995	724653
125099	724654
10348	724655
12854	724656
5171	724657
16730	724658
5844	724659
12746	724660
61477	724661
28	724662
4603	724663
90096	724664
24443	724665
17316	724666
42158	724667
9801	724668
20870	724669
8864	724670
972	724671
20129	724672
97538	724673
7272	724674
9708	724675
45400	724676
1820	724677
39915	724678
28529	724679
15605	724680
5761	724681
2278	724682
4890	724683
6156	724684
1940	724685
36673	724686
23543	724687
23793	724688
13514	724689
22773	724690
84171	724691
24521	724692
16985	724693
15441	724694
8024	724695
138115	724696
46591	724697
1447	724698
40466	724699
85389	724700
33622	724701
36930	724702
2648	724703
165487	724704
4864	724705
22126	724706
67229	724707
14443	724708
14343	724709
45438	724710
35319	724711
18794	724712
4064	724713
7965	724714
54681	724715
33356	724716
8883	724717
145176	724718
62676	724719
55453	724720
24617	724721
104040	724722
70399	724723
66229	724724
110239	724725
33041	724726
2261	724727
26043	724728
45975	724729
24768	724730
21088	724731
34729	724732
47131	724733
41749	724734
13127	724735
14652	724736
90642	724737
163856	724738
12041	724739
5560	724740
60860	724741
15434	724742
23719	724743
84183	724744
43844	724745
24361	724746
54763	724747
70615	724748
30730	724749
1768	724750
72990	724751
232	724752
77740	724753
109163	724754
14605	724755
9343	724756
71060	724757
27157	724758
122818	724759
12339	724760
8989	724761
70135	724762
143329	724763
19099	724764
2	724765
43858	724766
41560	724767
6259	724768
9554	724769
28813	724770
6158	724771
1975	724772
75468	724773
66987	724774
169903	724775
129195	724776
118789	724777
85440	724778
159471	724779
117266	724780
60151	724781
78325	724782
47641	724783
73769	724784
6277	724785
19005	724786
3546	724787
27262	724788
14003	724789
57219	724790
24372	724791
27092	724792
143818	724793
186196	724794
18592	724795
33580	724796
19243	724797
110728	724798
90492	724799
49150	724800
33245	724801
70794	724802
102383	724803
91369	724804
15192	724805
4062	724806
57330	724807
4573	724808
31189	724809
44844	724810
21306	724811
2377	724812
12799	724813
3633	724814
11440	724815
5216	724816
61774	724817
70447	724818
1195	724819
2030	724820
38965	724821
25600	724822
17631	724823
903	724824
14531	724825
81614	724826
269	724827
66992	724828
146972	724829
46493	724830
2300	724831
41105	724832
1	724833
18229	724834
42579	724835
14581	724836
3515	724837
2683	724838
11373	724839
112642	724840
60941	724841
21699	724842
86637	724843
45268	724844
54952	724845
59840	724846
13692	724847
16195	724848
10258	724849
42749	724850
40682	724851
85369	724852
11339	724853
4911	724854
101657	724855
25484	724856
752	724857
15323	724858
42752	724859
4509	724860
53261	724861
51113	724862
85875	724863
44449	724864
25586	724865
71237	724866
99896	724867
49462	724868
45797	724869
161211	724870
30679	724871
171916	724872
30170	724873
20155	724874
44901	724875
70481	724876
26	724877
47820	724878
1585	724879
36477	724880
53927	724881
64375	724882
72478	724883
165323	724884
60809	724885
19104	724886
25358	724887
105561	724888
142803	724889
1642	724890
15882	724891
30402	724892
31748	724893
69789	724894
9667	724895
5243	724896
18351	724897
10926	724898
416	724899
5678	724900
149232	724901
3488	724902
71218	724903
3229	724904
64742	724905
3911	724906
35431	724907
11466	724908
18177	724909
30685	724910
35290	724911
106073	724912
7666	724913
60575	724914
143231	724915
2152	724916
142	724917
113103	724918
139015	724919
46297	724920
119873	724921
119263	724922
100220	724923
124936	724924
98184	724925
8371	724926
30050	724927
22631	724928
89286	724929
64935	724930
5247	724931
4255	724932
1878	724933
3374	724934
42167	724935
34983	724936
3643	724937
18735	724938
10659	724939
45565	724940
1208	724941
36082	724942
68338	724943
12878	724944
46463	724945
127860	724946
31438	724947
9258	724948
22827	724949
15042	724950
70795	724951
8005	724952
30671	724953
31923	724954
48924	724955
25437	724956
168633	724957
21678	724958
38943	724959
25833	724960
28436	724961
6809	724962
31771	724963
21096	724964
21526	724965
45307	724966
10735	724967
37387	724968
37850	724969
6172	724970
27331	724971
12878	724972
51944	724973
124401	724974
21353	724975
44958	724976
36770	724977
40143	724978
36441	724979
29432	724980
52701	724981
106786	724982
93705	724983
126282	724984
137786	724985
30990	724986
127433	724987
78579	724988
43237	724989
3510	724990
89330	724991
35508	724992
28990	724993
127563	724994
30789	724995
134372	724996
65127	724997
75076	724998
183460	724999
495	725000
105724	725001
70369	725002
87168	725003
26240	725004
66216	725005
98446	725006
17911	725007
56693	725008
98614	725009
25132	725010
2706	725011
6056	725012
8005	725013
47253	725014
59493	725015
60681	725016
111234	725017
29878	725018
133561	725019
5973	725020
17269	725021
13190	725022
62142	725023
6669	725024
69637	725025
146754	725026
46043	725027
5920	725028
5345	725029
134476	725030
15962	725031
100537	725032
34056	725033
8157	725034
101272	725035
22516	725036
17919	725037
105597	725038
7993	725039
35296	725040
503	725041
25600	725042
1926	725043
13450	725044
49191	725045
72008	725046
10155	725047
113317	725048
160	725049
4391	725050
42434	725051
132605	725052
120261	725053
55605	725054
10394	725055
165039	725056
1052	725057
1025	725058
22261	725059
22366	725060
100607	725061
24337	725062
125714	725063
19435	725064
17584	725065
38030	725066
35755	725067
1925	725068
23452	725069
40936	725070
30539	725071
35574	725072
47482	725073
20542	725074
25064	725075
46042	725076
38762	725077
84022	725078
14736	725079
48818	725080
34422	725081
4113	725082
15249	725083
16351	725084
2229	725085
17570	725086
78376	725087
75017	725088
6798	725089
7828	725090
5811	725091
183	725092
36113	725093
6716	725094
1217	725095
10278	725096
5788	725097
1436	725098
55953	725099
4303	725100
73583	725101
1240	725102
126993	725103
32953	725104
103903	725105
13530	725106
108989	725107
36916	725108
52860	725109
109587	725110
9163	725111
15963	725112
106082	725113
25172	725114
38282	725115
27794	725116
90380	725117
15591	725118
818	725119
114554	725120
21842	725121
1740	725122
45153	725123
5028	725124
66102	725125
98062	725126
17311	725127
4485	725128
8067	725129
23964	725130
59652	725131
126	725132
176940	725133
1910	725134
16861	725135
42521	725136
20511	725137
87382	725138
3711	725139
239	725140
162689	725141
1640	725142
47854	725143
14905	725144
49779	725145
47567	725146
101414	725147
35717	725148
11054	725149
36361	725150
285	725151
104465	725152
43556	725153
157603	725154
118245	725155
68017	725156
73634	725157
59049	725158
88502	725159
28572	725160
47702	725161
30159	725162
84	725163
102422	725164
52049	725165
88926	725166
29078	725167
8089	725168
25375	725169
188	725170
16692	725171
74795	725172
12545	725173
120034	725174
13084	725175
28658	725176
20146	725177
46749	725178
2381	725179
23904	725180
11685	725181
31036	725182
175466	725183
5955	725184
54505	725185
24071	725186
16578	725187
1076	725188
89346	725189
8980	725190
671	725191
145482	725192
4194	725193
8635	725194
50073	725195
24868	725196
77205	725197
40909	725198
13248	725199
46025	725200
6004	725201
8446	725202
176739	725203
29346	725204
115585	725205
19396	725206
47244	725207
59355	725208
96121	725209
20034	725210
2649	725211
112683	725212
7004	725213
8987	725214
51783	725215
21018	725216
32638	725217
43228	725218
36290	725219
57110	725220
56843	725221
35423	725222
37544	725223
2203	725224
62231	725225
60489	725226
32729	725227
25665	725228
42450	725229
77682	725230
73944	725231
25328	725232
74318	725233
26433	725234
14783	725235
29093	725236
18614	725237
8701	725238
86353	725239
69982	725240
401	725241
5241	725242
6337	725243
28269	725244
1256	725245
51483	725246
45899	725247
102237	725248
1720	725249
476	725250
548	725251
36708	725252
104136	725253
3072	725254
43238	725255
14499	725256
19490	725257
27618	725258
10730	725259
51649	725260
4475	725261
4595	725262
46589	725263
3241	725264
64009	725265
4584	725266
12764	725267
10467	725268
31182	725269
30423	725270
30904	725271
3528	725272
40115	725273
19068	725274
8941	725275
8462	725276
38528	725277
27378	725278
3559	725279
1625	725280
5763	725281
17649	725282
787	725283
133163	725284
17695	725285
4638	725286
18204	725287
51483	725288
104550	725289
20670	725290
12803	725291
12059	725292
43395	725293
3821	725294
2766	725295
1083	725296
700	725297
20825	725298
357	725299
51867	725300
35129	725301
61357	725302
23509	725303
4066	725304
10287	725305
75495	725306
4103	725307
48682	725308
558	725309
1589	725310
15138	725311
14091	725312
1922	725313
66093	725314
80841	725315
15796	725316
79891	725317
102313	725318
164037	725319
17155	725320
172	725321
178935	725322
34560	725323
131609	725324
267	725325
154181	725326
2	725327
20852	725328
68132	725329
91280	725330
47887	725331
37916	725332
941	725333
105944	725334
5174	725335
4375	725336
15745	725337
19787	725338
31464	725339
57131	725340
17654	725341
78674	725342
25756	725343
68662	725344
6136	725345
39766	725346
14463	725347
111165	725348
100350	725349
18196	725350
4487	725351
16016	725352
3571	725353
42063	725354
141080	725355
15159	725356
27285	725357
25037	725358
7987	725359
25756	725360
102229	725361
38965	725362
5337	725363
2128	725364
84812	725365
16246	725366
14228	725367
20975	725368
96612	725369
131226	725370
12644	725371
98551	725372
21842	725373
8426	725374
19915	725375
53950	725376
53335	725377
23987	725378
26684	725379
43437	725380
51881	725381
4535	725382
66135	725383
4465	725384
4813	725385
106607	725386
69052	725387
79222	725388
100481	725389
21745	725390
129380	725391
72151	725392
16812	725393
62613	725394
34533	725395
3073	725396
9843	725397
23436	725398
258	725399
54377	725400
8761	725401
19738	725402
37752	725403
22826	725404
18552	725405
5163	725406
36365	725407
10051	725408
60265	725409
189053	725410
8214	725411
70138	725412
17091	725413
79275	725414
24702	725415
46	725416
111930	725417
14249	725418
86967	725419
42544	725420
11583	725421
7485	725422
12390	725423
95387	725424
6017	725425
53078	725426
122859	725427
8769	725428
7237	725429
19364	725430
5438	725431
449	725432
34149	725433
59139	725434
71910	725435
100718	725436
45631	725437
75369	725438
54952	725439
15652	725440
39984	725441
31230	725442
35218	725443
10623	725444
12618	725445
94744	725446
62478	725447
99908	725448
14049	725449
7983	725450
111719	725451
95515	725452
143931	725453
136857	725454
20874	725455
22772	725456
53016	725457
134318	725458
85855	725459
113590	725460
117504	725461
36116	725462
2026	725463
15584	725464
5646	725465
66216	725466
126753	725467
13586	725468
6253	725469
95108	725470
118462	725471
17501	725472
83851	725473
22903	725474
45467	725475
112209	725476
35909	725477
183187	725478
32010	725479
11600	725480
3159	725481
44114	725482
65219	725483
48660	725484
78904	725485
50028	725486
28613	725487
16608	725488
2	725489
2	725490
28388	725491
46507	725492
52415	725493
33901	725494
96678	725495
110038	725496
142636	725497
63197	725498
79220	725499
56524	725500
24182	725501
18471	725502
5247	725503
3036	725504
27626	725505
61489	725506
33082	725507
3333	725508
188624	725509
6211	725510
19514	725511
111035	725512
102690	725513
135533	725514
5642	725515
42122	725516
32053	725517
119098	725518
3493	725519
16214	725520
37208	725521
114349	725522
32121	725523
3137	725524
34871	725525
44941	725526
43222	725527
37136	725528
66415	725529
6469	725530
83896	725531
11118	725532
17142	725533
121916	725534
21483	725535
4827	725536
12061	725537
140419	725538
103362	725539
49271	725540
6838	725541
27800	725542
186201	725543
47740	725544
10558	725545
1701	725546
148418	725547
96821	725548
33629	725549
17955	725550
19514	725551
11831	725552
8155	725553
36434	725554
31909	725555
94483	725556
2879	725557
11337	725558
10334	725559
129505	725560
27609	725561
11382	725562
67537	725563
73579	725564
53631	725565
30737	725566
510	725567
239	725568
17987	725569
26574	725570
66650	725571
36487	725572
17959	725573
7180	725574
1234	725575
25928	725576
38706	725577
153069	725578
75340	725579
30195	725580
102021	725581
63514	725582
10893	725583
29258	725584
74026	725585
11382	725586
47854	725587
1330	725588
40856	725589
41988	725590
44369	725591
13630	725592
56884	725593
58094	725594
85642	725595
56749	725596
94904	725597
111310	725598
3412	725599
24875	725600
36994	725601
62807	725602
24194	725603
8	725604
1437	725605
22199	725606
28050	725607
33666	725608
100421	725609
35246	725610
19115	725611
40030	725612
12156	725613
7487	725614
31233	725615
45303	725616
4360	725617
141708	725618
44406	725619
150423	725620
389	725621
102424	725622
27444	725623
12246	725624
24221	725625
38264	725626
69229	725627
79386	725628
7978	725629
35736	725630
61092	725631
59356	725632
89890	725633
15821	725634
135344	725635
20503	725636
8353	725637
1935	725638
29703	725639
53130	725640
21514	725641
40660	725642
42734	725643
90845	725644
22186	725645
82066	725646
60589	725647
69057	725648
92140	725649
26433	725650
2527	725651
46734	725652
109539	725653
53531	725654
18582	725655
93534	725656
125739	725657
358	725658
37143	725659
68756	725660
49113	725661
9912	725662
5482	725663
22580	725664
8001	725665
1353	725666
15866	725667
40263	725668
29791	725669
11577	725670
12190	725671
27636	725672
81367	725673
100654	725674
79268	725675
36035	725676
6267	725677
14587	725678
3710	725679
98155	725680
133140	725681
21132	725682
41030	725683
3649	725684
13472	725685
16694	725686
1753	725687
51898	725688
17529	725689
30773	725690
5957	725691
26630	725692
807	725693
6585	725694
17959	725695
10960	725696
131529	725697
22942	725698
45752	725699
81126	725700
18744	725701
75958	725702
131012	725703
16065	725704
72876	725705
43976	725706
39593	725707
2527	725708
611	725709
98428	725710
166637	725711
132759	725712
28870	725713
8631	725714
20478	725715
108956	725716
46049	725717
61227	725718
1398	725719
85855	725720
134716	725721
25653	725722
43976	725723
27338	725724
47562	725725
4883	725726
62571	725727
79163	725728
107403	725729
21935	725730
829	725731
47174	725732
2769	725733
12573	725734
18450	725735
14452	725736
34349	725737
56022	725738
45049	725739
37429	725740
6251	725741
2547	725742
10462	725743
5902	725744
18845	725745
44594	725746
23333	725747
86013	725748
129224	725749
58130	725750
598	725751
33060	725752
26825	725753
15713	725754
75907	725755
76503	725756
89650	725757
105906	725758
86601	725759
2	725760
51592	725761
49247	725762
716	725763
76245	725764
88857	725765
104675	725766
9482	725767
42428	725768
142344	725769
70896	725770
32255	725771
35323	725772
4790	725773
44002	725774
44127	725775
11610	725776
20913	725777
9279	725778
3009	725779
34275	725780
4312	725781
10411	725782
12533	725783
35990	725784
114820	725785
17165	725786
5522	725787
6646	725788
18755	725789
5225	725790
109026	725791
458	725792
18597	725793
12566	725794
31459	725795
40572	725796
177303	725797
106736	725798
80353	725799
38778	725800
19629	725801
5171	725802
53356	725803
14553	725804
1912	725805
56727	725806
69056	725807
43628	725808
10936	725809
1353	725810
47709	725811
24357	725812
14191	725813
24266	725814
937	725815
28980	725816
30252	725817
4576	725818
5533	725819
816	725820
2317	725821
2317	725822
2317	725823
2299	725824
22147	725825
172428	725826
34654	725827
9126	725828
43294	725829
23067	725830
28756	725831
18342	725832
133478	725833
18280	725834
27433	725835
70376	725836
31625	725837
14614	725838
71844	725839
14629	725840
6939	725841
63173	725842
513	725843
16782	725844
21031	725845
61176	725846
15454	725847
3224	725848
2686	725849
13860	725850
15394	725851
15915	725852
28789	725853
28873	725854
32676	725855
30107	725856
2	725857
389	725858
9996	725859
70388	725860
11755	725861
50252	725862
28405	725863
4251	725864
24134	725865
115002	725866
4	725867
78981	725868
60933	725869
67095	725870
71019	725871
5676	725872
32735	725873
6245	725874
98065	725875
30109	725876
123744	725877
1079	725878
53499	725879
94879	725880
121634	725881
8353	725882
6829	725883
35428	725884
86592	725885
44422	725886
37084	725887
16787	725888
90020	725889
162264	725890
94943	725891
160300	725892
153341	725893
2	725894
10772	725895
122078	725896
42488	725897
44672	725898
67080	725899
79151	725900
738	725901
60475	725902
4853	725903
98282	725904
101510	725905
41691	725906
8366	725907
78307	725908
167357	725909
61473	725910
85088	725911
36578	725912
4129	725913
34166	725914
2820	725915
17472	725916
13309	725917
70073	725918
18461	725919
36515	725920
38059	725921
42418	725922
31039	725923
67597	725924
10562	725925
30694	725926
23282	725927
34896	725928
46624	725929
615	725930
92407	725931
36608	725932
11907	725933
7267	725934
18835	725935
36504	725936
4642	725937
9326	725938
2302	725939
126258	725940
110119	725941
15985	725942
6951	725943
67569	725944
7455	725945
13087	725946
3492	725947
80382	725948
29972	725949
42695	725950
1255	725951
34422	725952
52982	725953
6828	725954
31770	725955
2	725956
10704	725957
11428	725958
2707	725959
46914	725960
116909	725961
72890	725962
52317	725963
17571	725964
6728	725965
12430	725966
57310	725967
95158	725968
68349	725969
14155	725970
3429	725971
19357	725972
156414	725973
6580	725974
10173	725975
73025	725976
22635	725977
5693	725978
40714	725979
21026	725980
13530	725981
854	725982
175241	725983
21410	725984
62544	725985
150	725986
1909	725987
37378	725988
673	725989
4159	725990
54601	725991
3660	725992
73475	725993
2758	725994
96	725995
9566	725996
13483	725997
34114	725998
31350	725999
26072	726000
6079	726001
2722	726002
44503	726003
40527	726004
56644	726005
39659	726006
103802	726007
17664	726008
7889	726009
64884	726010
18843	726011
47748	726012
10148	726013
47078	726014
1116	726015
38596	726016
18155	726017
96158	726018
6927	726019
60733	726020
37430	726021
4146	726022
31611	726023
3380	726024
12121	726025
11496	726026
20643	726027
18	726028
39443	726029
3884	726030
64294	726031
32753	726032
16712	726033
902	726034
726	726035
42518	726036
95281	726037
101353	726038
105354	726039
57297	726040
8346	726041
8346	726042
22728	726043
22952	726044
16467	726045
33237	726046
87	726047
16509	726048
95067	726049
6976	726050
8316	726051
107574	726052
27458	726053
722	726054
10427	726055
6545	726056
54372	726057
9101	726058
45138	726059
7797	726060
40333	726061
4227	726062
11483	726063
4035	726064
52739	726065
13513	726066
22778	726067
45246	726068
52326	726069
37240	726070
14569	726071
12743	726072
46161	726073
301	726074
10896	726075
9590	726076
614	726077
1977	726078
5865	726079
147599	726080
26356	726081
6074	726082
96795	726083
67817	726084
2997	726085
25252	726086
31291	726087
64406	726088
51678	726089
3721	726090
23864	726091
77055	726092
54162	726093
11774	726094
6103	726095
17401	726096
57143	726097
358	726098
15893	726099
60	726100
38520	726101
31628	726102
9707	726103
61412	726104
22726	726105
72593	726106
4159	726107
4173	726108
18155	726109
19941	726110
28816	726111
21703	726112
46363	726113
8760	726114
49330	726115
38280	726116
41325	726117
2905	726118
22778	726119
89710	726120
11502	726121
47598	726122
6781	726123
154859	726124
96119	726125
27667	726126
122373	726127
6776	726128
5327	726129
43131	726130
46953	726131
12627	726132
47162	726133
17466	726134
42247	726135
20480	726136
21938	726137
9281	726138
2766	726139
18229	726140
12905	726141
21651	726142
8647	726143
1817	726144
69256	726145
35168	726146
4722	726147
45761	726148
21321	726149
102098	726150
19625	726151
89688	726152
80180	726153
2305	726154
75319	726155
22993	726156
50099	726157
8663	726158
40317	726159
33176	726160
22778	726161
89455	726162
3868	726163
545	726164
36042	726165
57268	726166
1784	726167
58236	726168
3501	726169
34791	726170
3617	726171
17155	726172
33223	726173
45742	726174
133985	726175
160214	726176
14209	726177
25358	726178
28206	726179
553	726180
101402	726181
92026	726182
32347	726183
36145	726184
19236	726185
17685	726186
125921	726187
79370	726188
12398	726189
24566	726190
10625	726191
51805	726192
68754	726193
75625	726194
68642	726195
4926	726196
173397	726197
9048	726198
12081	726199
42694	726200
35445	726201
16440	726202
55784	726203
5539	726204
74455	726205
29140	726206
10787	726207
39426	726208
3002	726209
13499	726210
46485	726211
19636	726212
179978	726213
52851	726214
1824	726215
47304	726216
144	726217
49202	726218
29273	726219
12517	726220
71423	726221
3861	726222
27839	726223
1821	726224
6368	726225
85769	726226
25768	726227
17933	726228
8965	726229
179390	726230
14219	726231
26745	726232
27865	726233
35953	726234
18352	726235
5208	726236
12299	726237
19163	726238
13127	726239
14492	726240
28283	726241
2389	726242
2019	726243
38476	726244
65740	726245
14136	726246
51254	726247
1585	726248
3251	726249
94530	726250
18663	726251
13426	726252
24621	726253
4836	726254
29230	726255
55211	726256
22529	726257
3074	726258
99890	726259
64573	726260
13179	726261
83813	726262
12706	726263
16109	726264
22034	726265
135448	726266
56664	726267
153687	726268
21422	726269
20223	726270
4631	726271
18504	726272
6960	726273
90911	726274
62495	726275
41532	726276
85389	726277
8573	726278
2617	726279
16109	726280
73687	726281
93056	726282
6069	726283
1391	726284
47321	726285
2072	726286
169336	726287
64751	726288
131133	726289
89	726290
127031	726291
17782	726292
27648	726293
56322	726294
32243	726295
39738	726296
21927	726297
30058	726298
125692	726299
7808	726300
6303	726301
15667	726302
83910	726303
11153	726304
51253	726305
53847	726306
74768	726307
18035	726308
27959	726309
46582	726310
20895	726311
3561	726312
28241	726313
8117	726314
49138	726315
4877	726316
44858	726317
6506	726318
684	726319
35763	726320
4343	726321
6484	726322
11921	726323
69088	726324
47917	726325
30725	726326
1278	726327
96	726328
36988	726329
25461	726330
30577	726331
7764	726332
88181	726333
55622	726334
67846	726335
9356	726336
22551	726337
51096	726338
10649	726339
278	726340
51154	726341
68194	726342
138566	726343
66044	726344
29012	726345
24432	726346
17675	726347
54917	726348
442	726349
27664	726350
16838	726351
33236	726352
10476	726353
7532	726354
62	726355
2118	726356
31176	726357
34071	726358
82545	726359
4878	726360
2460	726361
85498	726362
60047	726363
7285	726364
46729	726365
31801	726366
8456	726367
21503	726368
71495	726369
77285	726370
27251	726371
11784	726372
40637	726373
65771	726374
28368	726375
7454	726376
1230	726377
149	726378
120239	726379
97800	726380
14760	726381
8534	726382
80579	726383
93815	726384
99075	726385
88531	726386
106329	726387
102680	726388
23560	726389
49531	726390
77240	726391
163245	726392
13617	726393
113804	726394
43306	726395
62607	726396
37809	726397
69779	726398
71501	726399
77122	726400
86922	726401
39407	726402
89310	726403
135974	726404
4169	726405
78534	726406
44546	726407
161132	726408
19298	726409
109823	726410
74789	726411
27442	726412
44732	726413
106966	726414
31411	726415
91268	726416
112288	726417
90570	726418
49277	726419
25451	726420
30255	726421
178501	726422
505	726423
29070	726424
64726	726425
116450	726426
108843	726427
167259	726428
60876	726429
152209	726430
8827	726431
69491	726432
109470	726433
66805	726434
48259	726435
86125	726436
166805	726437
27979	726438
63703	726439
5629	726440
80289	726441
49935	726442
130662	726443
6522	726444
65246	726445
56722	726446
138945	726447
89310	726448
146379	726449
34731	726450
60476	726451
7117	726452
118397	726453
23293	726454
43477	726455
35374	726456
184958	726457
22741	726458
61150	726459
6799	726460
65302	726461
73884	726462
183515	726463
51417	726464
83019	726465
116186	726466
108719	726467
107000	726468
119711	726469
41944	726470
159124	726471
76237	726472
95172	726473
144744	726474
172495	726475
3320	726476
111738	726477
76238	726478
128547	726479
10293	726480
110514	726481
167559	726482
53268	726483
72013	726484
186719	726485
38222	726486
52724	726487
89968	726488
39568	726489
116840	726490
94210	726491
108548	726492
32884	726493
9837	726494
125919	726495
87125	726496
105173	726497
121694	726498
30329	726499
8582	726500
88720	726501
114966	726502
162665	726503
110422	726504
72076	726505
76813	726506
93154	726507
3101	726508
7469	726509
49659	726510
29266	726511
136785	726512
2489	726513
72822	726514
10109	726515
113338	726516
94421	726517
154647	726518
22936	726519
86	726520
110268	726521
48168	726522
109591	726523
113888	726524
111685	726525
38331	726526
92105	726527
118605	726528
169746	726529
161841	726530
117998	726531
8961	726532
101293	726533
12209	726534
10026	726535
17700	726536
116281	726537
27468	726538
2258	726539
22798	726540
18596	726541
127906	726542
121654	726543
11579	726544
138426	726545
26954	726546
52596	726547
161235	726548
8142	726549
71826	726550
186352	726551
56539	726552
92039	726553
85085	726554
16167	726555
40028	726556
143808	726557
30255	726558
18467	726559
11282	726560
179451	726561
96807	726562
5628	726563
59629	726564
64216	726565
55157	726566
52118	726567
13688	726568
786	726569
49613	726570
72030	726571
11714	726572
159847	726573
19456	726574
75817	726575
154066	726576
127938	726577
60659	726578
38222	726579
115048	726580
66937	726581
114346	726582
23637	726583
2806	726584
63229	726585
162036	726586
122533	726587
177861	726588
125374	726589
139167	726590
60933	726591
35775	726592
75527	726593
24676	726594
177978	726595
24606	726596
113536	726597
88789	726598
145415	726599
18443	726600
61347	726601
104437	726602
3674	726603
116854	726604
55062	726605
99311	726606
158996	726607
156954	726608
108821	726609
124996	726610
153660	726611
9876	726612
15511	726613
101156	726614
99552	726615
100940	726616
106338	726617
119806	726618
7121	726619
50612	726620
72531	726621
95909	726622
40262	726623
43874	726624
518	726625
71561	726626
1509	726627
44232	726628
177691	726629
15620	726630
186695	726631
131006	726632
164584	726633
14341	726634
75213	726635
9749	726636
126946	726637
173004	726638
138464	726639
89447	726640
142266	726641
57980	726642
130581	726643
38315	726644
4754	726645
15863	726646
53012	726647
71611	726648
140235	726649
16274	726650
26973	726651
91418	726652
123280	726653
9812	726654
56378	726655
104685	726656
176491	726657
64578	726658
51972	726659
91405	726660
111294	726661
57872	726662
91449	726663
123485	726664
718	726665
111553	726666
51866	726667
15555	726668
131023	726669
28548	726670
40262	726671
16184	726672
109171	726673
45696	726674
42057	726675
7120	726676
166195	726677
42499	726678
108215	726679
65800	726680
172144	726681
149286	726682
77650	726683
56357	726684
55482	726685
6175	726686
60466	726687
1123	726688
6591	726689
91246	726690
97080	726691
126397	726692
110418	726693
76247	726694
116015	726695
11269	726696
122280	726697
54584	726698
150465	726699
139724	726700
50881	726701
90608	726702
106538	726703
176682	726704
108794	726705
157252	726706
109963	726707
49175	726708
24999	726709
5068	726710
9533	726711
44114	726712
53646	726713
25126	726714
2341	726715
5935	726716
11356	726717
22167	726718
35706	726719
84494	726720
60877	726721
602	726722
4836	726723
27872	726724
47077	726725
4203	726726
69374	726727
20519	726728
18003	726729
151	726730
4712	726731
63606	726732
31117	726733
51432	726734
74610	726735
33265	726736
7159	726737
76620	726738
9535	726739
3639	726740
121453	726741
27810	726742
5035	726743
66619	726744
31165	726745
45042	726746
9363	726747
57251	726748
6342	726749
28614	726750
19642	726751
25326	726752
37456	726753
21305	726754
29548	726755
165667	726756
4498	726757
129238	726758
44288	726759
53354	726760
4426	726761
79736	726762
28732	726763
15449	726764
8896	726765
6877	726766
174736	726767
3364	726768
27328	726769
134119	726770
42431	726771
23580	726772
78807	726773
47946	726774
115617	726775
66843	726776
24680	726777
34536	726778
23262	726779
14548	726780
28137	726781
64778	726782
31976	726783
73675	726784
23893	726785
66505	726786
3101	726787
45924	726788
97467	726789
49679	726790
3121	726791
44448	726792
101819	726793
49217	726794
1	726795
53018	726796
58685	726797
75451	726798
18162	726799
56754	726800
41209	726801
44464	726802
6591	726803
23514	726804
100152	726805
18023	726806
174	726807
8	726808
65412	726809
45527	726810
25906	726811
32771	726812
39992	726813
135901	726814
25328	726815
50936	726816
104773	726817
43975	726818
32087	726819
95530	726820
821	726821
9289	726822
34591	726823
68526	726824
82698	726825
125092	726826
98508	726827
1	726828
14614	726829
27608	726830
16455	726831
32184	726832
2190	726833
39209	726834
112075	726835
6727	726836
277	726837
163152	726838
44547	726839
7676	726840
76428	726841
16751	726842
58598	726843
62413	726844
32676	726845
10834	726846
129	726847
57236	726848
18054	726849
56599	726850
144734	726851
13668	726852
83083	726853
6109	726854
8131	726855
19520	726856
77805	726857
24238	726858
54071	726859
22578	726860
13072	726861
6304	726862
62662	726863
34682	726864
87358	726865
5251	726866
19470	726867
13624	726868
83606	726869
51695	726870
18245	726871
57284	726872
6400	726873
33202	726874
68160	726875
54779	726876
74971	726877
8590	726878
24483	726879
3424	726880
102533	726881
21808	726882
990	726883
47471	726884
16616	726885
7395	726886
87894	726887
22621	726888
37831	726889
57951	726890
12675	726891
124	726892
56577	726893
11719	726894
5260	726895
70766	726896
4230	726897
7895	726898
30190	726899
2594	726900
127252	726901
70748	726902
17692	726903
46822	726904
42632	726905
79761	726906
124095	726907
51022	726908
28619	726909
72780	726910
8310	726911
4413	726912
160278	726913
3787	726914
108162	726915
3491	726916
62574	726917
96607	726918
69512	726919
15511	726920
36039	726921
3608	726922
79014	726923
91660	726924
35525	726925
57353	726926
8460	726927
25482	726928
14424	726929
19981	726930
909	726931
43507	726932
30349	726933
28290	726934
73084	726935
37453	726936
2669	726937
72359	726938
11915	726939
41377	726940
128	726941
5472	726942
224	726943
24224	726944
11577	726945
94483	726946
7220	726947
175900	726948
55523	726949
4619	726950
101740	726951
20727	726952
5051	726953
41686	726954
98721	726955
128462	726956
12372	726957
160339	726958
81788	726959
47933	726960
117847	726961
9134	726962
111403	726963
12339	726964
56237	726965
47160	726966
142555	726967
52339	726968
9617	726969
23632	726970
7074	726971
161873	726972
7928	726973
99853	726974
16600	726975
102329	726976
180951	726977
128364	726978
17859	726979
30504	726980
8523	726981
79916	726982
12993	726983
18172	726984
1080	726985
22	726986
1992	726987
27452	726988
133453	726989
49777	726990
51438	726991
6325	726992
56570	726993
47538	726994
33656	726995
130479	726996
1449	726997
29042	726998
64613	726999
15935	727000
68471	727001
38306	727002
37456	727003
73082	727004
5779	727005
8085	727006
34175	727007
35740	727008
6933	727009
153037	727010
86541	727011
40759	727012
54256	727013
51360	727014
20687	727015
67607	727016
127042	727017
161407	727018
38280	727019
9636	727020
12150	727021
11167	727022
22598	727023
4492	727024
8786	727025
22512	727026
71110	727027
56808	727028
8434	727029
2864	727030
22580	727031
25451	727032
47824	727033
1760	727034
25521	727035
62977	727036
12755	727037
9726	727038
23590	727039
13870	727040
8572	727041
105087	727042
57481	727043
56929	727044
18095	727045
94242	727046
49645	727047
81942	727048
79779	727049
2363	727050
19010	727051
10895	727052
14094	727053
47263	727054
16389	727055
62405	727056
10333	727057
64991	727058
44640	727059
1072	727060
13982	727061
53371	727062
6522	727063
94939	727064
13695	727065
80341	727066
2581	727067
70754	727068
3043	727069
35	727070
27623	727071
46990	727072
8686	727073
85270	727074
141851	727075
37070	727076
7871	727077
39837	727078
66791	727079
61686	727080
21629	727081
47142	727082
32424	727083
93667	727084
34318	727085
19436	727086
15065	727087
98980	727088
109162	727089
141205	727090
82643	727091
27473	727092
8025	727093
95441	727094
93568	727095
89200	727096
97619	727097
65412	727098
25285	727099
65064	727100
103977	727101
79278	727102
34550	727103
44974	727104
18478	727105
82072	727106
62007	727107
99523	727108
100145	727109
40383	727110
979	727111
17194	727112
9926	727113
19659	727114
19275	727115
69312	727116
47978	727117
59137	727118
47431	727119
3137	727120
160917	727121
45390	727122
5592	727123
7446	727124
19644	727125
48860	727126
14877	727127
164451	727128
73994	727129
38947	727130
14167	727131
113895	727132
139830	727133
78452	727134
108770	727135
30444	727136
3650	727137
57549	727138
170757	727139
73799	727140
3233	727141
23465	727142
33073	727143
36054	727144
29652	727145
86332	727146
5287	727147
7379	727148
102642	727149
38917	727150
76563	727151
128296	727152
150546	727153
1043	727154
65119	727155
76870	727156
19738	727157
45040	727158
78789	727159
43081	727160
9906	727161
44702	727162
79176	727163
39579	727164
60264	727165
3243	727166
17539	727167
7999	727168
176483	727169
21527	727170
82157	727171
3992	727172
39618	727173
6490	727174
81846	727175
14062	727176
16267	727177
44698	727178
67856	727179
17985	727180
27913	727181
65906	727182
17835	727183
78114	727184
47902	727185
32031	727186
56762	727187
41056	727188
30746	727189
4666	727190
66481	727191
49477	727192
4511	727193
4298	727194
56008	727195
87719	727196
15012	727197
92296	727198
54864	727199
116242	727200
18168	727201
1266	727202
11277	727203
3048	727204
3617	727205
54892	727206
67344	727207
27960	727208
56341	727209
93981	727210
1078	727211
1279	727212
61312	727213
22512	727214
26348	727215
34859	727216
109679	727217
20909	727218
30627	727219
37342	727220
23154	727221
12391	727222
14209	727223
17979	727224
4562	727225
64379	727226
39359	727227
59377	727228
23239	727229
89895	727230
1502	727231
85023	727232
5535	727233
12047	727234
630	727235
62389	727236
10050	727237
90544	727238
25629	727239
125296	727240
6619	727241
20469	727242
27645	727243
40210	727244
3990	727245
75142	727246
7877	727247
25756	727248
39587	727249
48011	727250
29106	727251
31190	727252
321	727253
39920	727254
15968	727255
53799	727256
3575	727257
18111	727258
45825	727259
102069	727260
47184	727261
41396	727262
4745	727263
129546	727264
5342	727265
68742	727266
15017	727267
83504	727268
25577	727269
90068	727270
23888	727271
73440	727272
119151	727273
32242	727274
11557	727275
54757	727276
10654	727277
165079	727278
58392	727279
3721	727280
371	727281
58481	727282
21233	727283
3008	727284
41692	727285
25570	727286
15447	727287
90004	727288
18642	727289
130266	727290
42640	727291
43238	727292
41824	727293
9581	727294
16606	727295
3983	727296
5636	727297
26273	727298
6109	727299
45255	727300
117045	727301
2540	727302
162129	727303
1989	727304
22951	727305
4967	727306
500	727307
48837	727308
57418	727309
1438	727310
64869	727311
87120	727312
87712	727313
51368	727314
91739	727315
2192	727316
51349	727317
21501	727318
306	727319
4733	727320
47	727321
261	727322
5999	727323
3291	727324
23036	727325
19864	727326
29113	727327
59197	727328
115	727329
58761	727330
78251	727331
30158	727332
43752	727333
85811	727334
59431	727335
58110	727336
34955	727337
27459	727338
63275	727339
110807	727340
112104	727341
85473	727342
59432	727343
2140	727344
138492	727345
6932	727346
29533	727347
70805	727348
102804	727349
142827	727350
8897	727351
98013	727352
56523	727353
50981	727354
10089	727355
64242	727356
176770	727357
17227	727358
35433	727359
82855	727360
1346	727361
5178	727362
108603	727363
128441	727364
17617	727365
4762	727366
33467	727367
1471	727368
11543	727369
3687	727370
84400	727371
56473	727372
4428	727373
47094	727374
125801	727375
6761	727376
76743	727377
60639	727378
153241	727379
114883	727380
44047	727381
73565	727382
135409	727383
10900	727384
74491	727385
38368	727386
180875	727387
16342	727388
10725	727389
61015	727390
14235	727391
22030	727392
32492	727393
1941	727394
148213	727395
14696	727396
131284	727397
15361	727398
3828	727399
13348	727400
10584	727401
133868	727402
31432	727403
61583	727404
28962	727405
89725	727406
12304	727407
1270	727408
28145	727409
19571	727410
348	727411
93815	727412
36450	727413
96500	727414
15806	727415
13654	727416
38972	727417
1	727418
84304	727419
44859	727420
2740	727421
1491	727422
3270	727423
86329	727424
12421	727425
25092	727426
159827	727427
35462	727428
87505	727429
18683	727430
115407	727431
8600	727432
6759	727433
57734	727434
176777	727435
24	727436
260	727437
20107	727438
143	727439
21733	727440
46082	727441
1242	727442
20820	727443
154965	727444
29959	727445
184741	727446
151411	727447
5912	727448
18846	727449
59972	727450
987	727451
36951	727452
121749	727453
75838	727454
129610	727455
75227	727456
145375	727457
183987	727458
22634	727459
31509	727460
25823	727461
37370	727462
1322	727463
5282	727464
73359	727465
6004	727466
18389	727467
49041	727468
40450	727469
246	727470
76500	727471
80698	727472
173028	727473
25980	727474
7005	727475
133270	727476
23567	727477
66007	727478
75640	727479
186821	727480
1064	727481
34651	727482
20504	727483
57262	727484
9167	727485
8455	727486
42431	727487
129	727488
1219	727489
4692	727490
5113	727491
145431	727492
69569	727493
1059	727494
2190	727495
463	727496
4759	727497
80376	727498
49898	727499
77627	727500
79250	727501
8600	727502
70896	727503
108454	727504
1649	727505
24227	727506
87123	727507
125899	727508
7722	727509
134420	727510
36954	727511
68236	727512
91808	727513
3750	727514
97829	727515
10247	727516
54370	727517
49682	727518
54026	727519
37321	727520
28320	727521
24664	727522
2133	727523
1512	727524
18200	727525
37634	727526
112125	727527
20436	727528
82694	727529
57501	727530
45022	727531
1633	727532
31557	727533
92330	727534
107	727535
13558	727536
42865	727537
44539	727538
679	727539
33675	727540
45938	727541
6319	727542
128218	727543
55383	727544
1505	727545
10299	727546
6276	727547
11146	727548
46341	727549
21114	727550
3414	727551
70421	727552
19817	727553
2505	727554
43582	727555
23919	727556
15308	727557
3888	727558
99659	727559
12141	727560
14354	727561
25582	727562
25337	727563
18854	727564
19168	727565
8496	727566
8936	727567
2423	727568
12929	727569
2007	727570
112227	727571
74127	727572
21787	727573
62500	727574
134173	727575
10820	727576
8955	727577
4176	727578
112888	727579
51873	727580
9845	727581
16500	727582
1278	727583
2051	727584
32266	727585
97791	727586
62725	727587
19056	727588
1863	727589
6082	727590
3222	727591
71090	727592
8541	727593
81207	727594
19587	727595
13555	727596
97927	727597
101526	727598
2357	727599
8646	727600
45302	727601
6364	727602
26922	727603
1395	727604
8104	727605
6707	727606
6676	727607
33748	727608
4203	727609
6096	727610
20885	727611
20883	727612
39204	727613
6341	727614
684	727615
18977	727616
1450	727617
49228	727618
13973	727619
11022	727620
74672	727621
28551	727622
14066	727623
151555	727624
102352	727625
64200	727626
43278	727627
19891	727628
7076	727629
73009	727630
187737	727631
13321	727632
2412	727633
5370	727634
1579	727635
6488	727636
52106	727637
48266	727638
2946	727639
61140	727640
69227	727641
973	727642
29967	727643
21422	727644
4665	727645
17853	727646
4986	727647
4367	727648
123790	727649
39557	727650
21489	727651
19931	727652
75117	727653
28085	727654
139122	727655
9248	727656
25412	727657
47266	727658
8693	727659
62588	727660
3493	727661
23486	727662
7773	727663
30392	727664
7828	727665
27018	727666
5564	727667
47892	727668
13341	727669
30769	727670
62415	727671
11828	727672
32851	727673
15957	727674
26391	727675
46660	727676
61654	727677
37177	727678
100017	727679
38580	727680
3998	727681
8068	727682
46470	727683
51390	727684
48814	727685
28241	727686
489	727687
213	727688
647	727689
85252	727690
119730	727691
16010	727692
68266	727693
57002	727694
81606	727695
5831	727696
41090	727697
142	727698
17410	727699
175	727700
1920	727701
124810	727702
25625	727703
6360	727704
62056	727705
15184	727706
187	727707
84681	727708
46990	727709
86444	727710
100566	727711
42630	727712
40635	727713
22518	727714
62381	727715
76269	727716
129819	727717
52023	727718
13843	727719
31163	727720
924	727721
39646	727722
12215	727723
39371	727724
6063	727725
58527	727726
50773	727727
10283	727728
27081	727729
4888	727730
54607	727731
19342	727732
23338	727733
4710	727734
38417	727735
182051	727736
3734	727737
8688	727738
7255	727739
23483	727740
33370	727741
70339	727742
25294	727743
480	727744
40197	727745
63596	727746
4184	727747
42935	727748
69927	727749
38993	727750
2075	727751
5768	727752
16559	727753
10244	727754
19313	727755
17906	727756
87084	727757
5884	727758
112570	727759
18960	727760
157075	727761
17690	727762
1776	727763
18307	727764
81445	727765
21822	727766
12093	727767
121765	727768
78287	727769
10641	727770
21687	727771
53884	727772
67543	727773
18085	727774
127984	727775
169126	727776
27271	727777
1744	727778
21710	727779
5350	727780
937	727781
19598	727782
3453	727783
71013	727784
50	727785
66	727786
9014	727787
181	727788
128469	727789
26919	727790
4288	727791
56330	727792
2118	727793
37595	727794
20737	727795
39411	727796
78879	727797
5362	727798
31818	727799
987	727800
25630	727801
37901	727802
2057	727803
14936	727804
39677	727805
6913	727806
18763	727807
6994	727808
17648	727809
5849	727810
3900	727811
4135	727812
21067	727813
51828	727814
2548	727815
54210	727816
50297	727817
40344	727818
43421	727819
123462	727820
33251	727821
51900	727822
11957	727823
18933	727824
84784	727825
44773	727826
17712	727827
19725	727828
36099	727829
1261	727830
9013	727831
26123	727832
11313	727833
35673	727834
10042	727835
4877	727836
61391	727837
70275	727838
51082	727839
23907	727840
27442	727841
144582	727842
75683	727843
118526	727844
30312	727845
43297	727846
25839	727847
31506	727848
75341	727849
22611	727850
3164	727851
30152	727852
62596	727853
16364	727854
4315	727855
39050	727856
57293	727857
33431	727858
7895	727859
9412	727860
5934	727861
3207	727862
49253	727863
48746	727864
23601	727865
1820	727866
56604	727867
29653	727868
107538	727869
10949	727870
73864	727871
12409	727872
12260	727873
35951	727874
16234	727875
3329	727876
40333	727877
31652	727878
21013	727879
8015	727880
149859	727881
127302	727882
42675	727883
166	727884
57344	727885
114179	727886
3362	727887
50587	727888
11681	727889
40810	727890
59514	727891
52003	727892
208	727893
16234	727894
8635	727895
314	727896
15658	727897
7720	727898
2018	727899
97	727900
36706	727901
90660	727902
11307	727903
6625	727904
3902	727905
22738	727906
1256	727907
44567	727908
11268	727909
13214	727910
14713	727911
15513	727912
32652	727913
112189	727914
40094	727915
59149	727916
147565	727917
18388	727918
4814	727919
2184	727920
106887	727921
22936	727922
17620	727923
106877	727924
71597	727925
7736	727926
2610	727927
945	727928
44330	727929
148696	727930
10453	727931
2355	727932
24074	727933
6799	727934
59832	727935
1798	727936
57028	727937
52065	727938
86361	727939
37148	727940
10833	727941
75200	727942
5291	727943
90494	727944
6798	727945
30922	727946
22106	727947
72137	727948
475	727949
88110	727950
7658	727951
28839	727952
24622	727953
39966	727954
91102	727955
36185	727956
54209	727957
580	727958
57085	727959
17121	727960
141761	727961
71645	727962
10241	727963
91440	727964
146525	727965
4357	727966
117509	727967
18657	727968
32564	727969
5806	727970
101555	727971
41948	727972
7036	727973
40485	727974
421	727975
60848	727976
36643	727977
55757	727978
33590	727979
1181	727980
22818	727981
29535	727982
35809	727983
176252	727984
1	727985
129	727986
126711	727987
62112	727988
2057	727989
96747	727990
48882	727991
65524	727992
57669	727993
13058	727994
174940	727995
8589	727996
251	727997
55310	727998
10967	727999
1079	728000
2608	728001
123570	728002
9743	728003
15993	728004
47605	728005
92	728006
1986	728007
45046	728008
43032	728009
16654	728010
10707	728011
2842	728012
70194	728013
1103	728014
110534	728015
30994	728016
28818	728017
11232	728018
31107	728019
153574	728020
3831	728021
2148	728022
2549	728023
7425	728024
23886	728025
85538	728026
79075	728027
43237	728028
104634	728029
13450	728030
68828	728031
56124	728032
10999	728033
4	728034
1922	728035
25402	728036
14810	728037
10545	728038
38178	728039
26774	728040
446	728041
5159	728042
29925	728043
22568	728044
39669	728045
18871	728046
26744	728047
11070	728048
3823	728049
1047	728050
36668	728051
3822	728052
287	728053
188456	728054
10488	728055
84600	728056
252	728057
2972	728058
16717	728059
168965	728060
30196	728061
29495	728062
7607	728063
78439	728064
122580	728065
4397	728066
104	728067
3546	728068
14574	728069
5920	728070
184562	728071
52226	728072
17971	728073
6657	728074
71175	728075
58553	728076
39024	728077
56046	728078
66256	728079
96592	728080
17973	728081
16031	728082
75124	728083
88364	728084
132068	728085
64109	728086
100844	728087
520	728088
2624	728089
36542	728090
44696	728091
111430	728092
49426	728093
14578	728094
1103	728095
50571	728096
108822	728097
47760	728098
14251	728099
4506	728100
15627	728101
131449	728102
2024	728103
106156	728104
95753	728105
37545	728106
1706	728107
24036	728108
3663	728109
22413	728110
18123	728111
18833	728112
40618	728113
25913	728114
29471	728115
119368	728116
73977	728117
21663	728118
2210	728119
14916	728120
164351	728121
105630	728122
3053	728123
38219	728124
58349	728125
30951	728126
19103	728127
54179	728128
14838	728129
56998	728130
15707	728131
107139	728132
21109	728133
37004	728134
28845	728135
5369	728136
18631	728137
33238	728138
26130	728139
4892	728140
131422	728141
98959	728142
2648	728143
23764	728144
177894	728145
111902	728146
38505	728147
4194	728148
24102	728149
66901	728150
78479	728151
12499	728152
87213	728153
143878	728154
14226	728155
10288	728156
58951	728157
6196	728158
24817	728159
13329	728160
609	728161
12340	728162
42290	728163
10787	728164
18419	728165
1592	728166
31217	728167
50908	728168
16148	728169
1467	728170
40881	728171
24005	728172
59635	728173
29540	728174
23893	728175
169486	728176
10834	728177
1390	728178
95250	728179
10475	728180
46844	728181
9510	728182
8317	728183
36644	728184
9914	728185
60665	728186
4591	728187
1528	728188
20451	728189
30083	728190
127668	728191
94544	728192
10495	728193
281	728194
47386	728195
23111	728196
116418	728197
4371	728198
36484	728199
13138	728200
48576	728201
31868	728202
5455	728203
2	728204
20319	728205
99788	728206
18723	728207
79450	728208
110985	728209
3136	728210
17369	728211
162043	728212
86622	728213
81927	728214
8852	728215
46049	728216
6191	728217
48892	728218
51888	728219
51187	728220
148	728221
9228	728222
137036	728223
56051	728224
17076	728225
2236	728226
117912	728227
42881	728228
3178	728229
162022	728230
30977	728231
128178	728232
30719	728233
33433	728234
27833	728235
38504	728236
2451	728237
20878	728238
21131	728239
14663	728240
94925	728241
15193	728242
81587	728243
98524	728244
6490	728245
40963	728246
86464	728247
74277	728248
6644	728249
64138	728250
11752	728251
68189	728252
2254	728253
24735	728254
153392	728255
39881	728256
43024	728257
57917	728258
176336	728259
83503	728260
42011	728261
22660	728262
54253	728263
162193	728264
6182	728265
52327	728266
42819	728267
5477	728268
84082	728269
40070	728270
62621	728271
70609	728272
11147	728273
22231	728274
137552	728275
90661	728276
41871	728277
22555	728278
40269	728279
66753	728280
28562	728281
53215	728282
44862	728283
96005	728284
20951	728285
21692	728286
1749	728287
6322	728288
161014	728289
55834	728290
26772	728291
10458	728292
6842	728293
64935	728294
11907	728295
8699	728296
144277	728297
46893	728298
51365	728299
147844	728300
93841	728301
109007	728302
74035	728303
8490	728304
4091	728305
1748	728306
75462	728307
72686	728308
12032	728309
85650	728310
82924	728311
22741	728312
163210	728313
32556	728314
5056	728315
24835	728316
36442	728317
159821	728318
8459	728319
36099	728320
44345	728321
35898	728322
6200	728323
47862	728324
56541	728325
9698	728326
4994	728327
24268	728328
1705	728329
51267	728330
2230	728331
2215	728332
25282	728333
40211	728334
46679	728335
5629	728336
6276	728337
54223	728338
112102	728339
10167	728340
5362	728341
15916	728342
6969	728343
26463	728344
66179	728345
47520	728346
3393	728347
67797	728348
18364	728349
23536	728350
98677	728351
24812	728352
6800	728353
86286	728354
25130	728355
80147	728356
121095	728357
23508	728358
46300	728359
71282	728360
66254	728361
4703	728362
99311	728363
30520	728364
41694	728365
2127	728366
70622	728367
4373	728368
33606	728369
23423	728370
142148	728371
5076	728372
11942	728373
189163	728374
39416	728375
909	728376
16378	728377
66544	728378
18815	728379
14774	728380
4313	728381
15434	728382
5732	728383
33540	728384
26465	728385
118575	728386
61662	728387
2518	728388
57936	728389
85617	728390
40561	728391
80641	728392
5534	728393
32645	728394
27196	728395
3138	728396
1647	728397
60793	728398
74711	728399
36700	728400
13303	728401
29509	728402
24471	728403
4	728404
56862	728405
30977	728406
5651	728407
1861	728408
93243	728409
75172	728410
4573	728411
125	728412
11971	728413
9663	728414
30752	728415
25751	728416
30291	728417
6993	728418
167237	728419
5926	728420
6342	728421
5884	728422
5715	728423
64829	728424
55372	728425
24575	728426
1878	728427
2788	728428
1216	728429
102354	728430
214	728431
59714	728432
41085	728433
94200	728434
1841	728435
17602	728436
3302	728437
13398	728438
13398	728439
104440	728440
27745	728441
10555	728442
134917	728443
34541	728444
61358	728445
2590	728446
20950	728447
46148	728448
161304	728449
68908	728450
54743	728451
1875	728452
18555	728453
30437	728454
25846	728455
43599	728456
158840	728457
9361	728458
8765	728459
8006	728460
29558	728461
18466	728462
99541	728463
16472	728464
709	728465
25774	728466
85235	728467
161897	728468
73813	728469
33472	728470
128	728471
11104	728472
17882	728473
57352	728474
98221	728475
16847	728476
95258	728477
2670	728478
2155	728479
5358	728480
25659	728481
33356	728482
11387	728483
771	728484
133944	728485
11897	728486
2120	728487
10323	728488
19695	728489
30163	728490
49278	728491
1612	728492
133515	728493
9681	728494
16615	728495
26312	728496
15077	728497
2059	728498
14071	728499
24348	728500
46837	728501
26417	728502
25771	728503
25576	728504
37627	728505
116679	728506
25825	728507
54471	728508
48827	728509
3710	728510
33702	728511
2762	728512
21604	728513
836	728514
14201	728515
5810	728516
21564	728517
8698	728518
2553	728519
678	728520
14232	728521
9711	728522
33914	728523
176038	728524
4103	728525
32709	728526
8210	728527
5432	728528
18098	728529
8718	728530
3558	728531
75818	728532
4281	728533
2970	728534
69067	728535
38202	728536
1794	728537
1037	728538
3621	728539
6011	728540
51537	728541
60945	728542
81131	728543
27479	728544
100901	728545
2375	728546
572	728547
36958	728548
57025	728549
90045	728550
120315	728551
46145	728552
155557	728553
37460	728554
3538	728555
69787	728556
32232	728557
169294	728558
42979	728559
109529	728560
4256	728561
69674	728562
16404	728563
97123	728564
2242	728565
11995	728566
32174	728567
61782	728568
33734	728569
4534	728570
45591	728571
62641	728572
15650	728573
111880	728574
3283	728575
2460	728576
46841	728577
65811	728578
71042	728579
2293	728580
83430	728581
11082	728582
69448	728583
105788	728584
27464	728585
8246	728586
25839	728587
83503	728588
21839	728589
35579	728590
22849	728591
58952	728592
647	728593
65189	728594
2220	728595
145729	728596
38965	728597
10234	728598
90746	728599
7097	728600
5764	728601
5403	728602
672	728603
32407	728604
28043	728605
12003	728606
23174	728607
81173	728608
11720	728609
76595	728610
14849	728611
23247	728612
31802	728613
100403	728614
4022	728615
51826	728616
159410	728617
6793	728618
13897	728619
7245	728620
111354	728621
722	728622
22305	728623
60928	728624
4770	728625
38537	728626
23954	728627
85344	728628
40687	728629
14162	728630
27645	728631
2733	728632
72254	728633
12788	728634
18669	728635
46954	728636
35251	728637
26039	728638
10052	728639
23506	728640
3523	728641
110811	728642
104776	728643
81239	728644
45684	728645
74193	728646
26357	728647
49257	728648
46974	728649
22611	728650
89329	728651
33423	728652
20128	728653
99551	728654
109900	728655
23520	728656
98118	728657
189180	728658
139567	728659
7649	728660
10654	728661
17283	728662
74669	728663
37993	728664
58247	728665
186820	728666
18552	728667
36386	728668
43887	728669
33229	728670
64978	728671
83899	728672
18574	728673
8134	728674
12255	728675
42579	728676
49839	728677
11901	728678
7566	728679
103239	728680
43813	728681
51693	728682
49025	728683
9303	728684
46405	728685
30358	728686
8806	728687
5831	728688
32993	728689
76668	728690
267	728691
34624	728692
44924	728693
1016	728694
1467	728695
126251	728696
28158	728697
17670	728698
79567	728699
92442	728700
78632	728701
6735	728702
14496	728703
22591	728704
20220	728705
2225	728706
126586	728707
53006	728708
64228	728709
22335	728710
8279	728711
118747	728712
78465	728713
28400	728714
56141	728715
9118	728716
2480	728717
45329	728718
44372	728719
29613	728720
39368	728721
26181	728722
31624	728723
134378	728724
16378	728725
20906	728726
2913	728727
524	728728
102228	728729
10356	728730
38028	728731
28789	728732
3750	728733
30686	728734
15605	728735
6092	728736
7835	728737
808	728738
7023	728739
1134	728740
2754	728741
3978	728742
27323	728743
10261	728744
75079	728745
5949	728746
39071	728747
20145	728748
37468	728749
30017	728750
4860	728751
3077	728752
54025	728753
1986	728754
33759	728755
5329	728756
8334	728757
18577	728758
63999	728759
14114	728760
6705	728761
56332	728762
7280	728763
36475	728764
86959	728765
5554	728766
77169	728767
96200	728768
48402	728769
3677	728770
32200	728771
28692	728772
48036	728773
1411	728774
24919	728775
27063	728776
74739	728777
64557	728778
26052	728779
24315	728780
11130	728781
10926	728782
105378	728783
68755	728784
51402	728785
20830	728786
55070	728787
41012	728788
95681	728789
3229	728790
18480	728791
46706	728792
5610	728793
28638	728794
153924	728795
46641	728796
1801	728797
5955	728798
109421	728799
5768	728800
19669	728801
53615	728802
23353	728803
54480	728804
2547	728805
77773	728806
35788	728807
30637	728808
15704	728809
10950	728810
107100	728811
10447	728812
135976	728813
8487	728814
34228	728815
49103	728816
72516	728817
20425	728818
51201	728819
32834	728820
26678	728821
2106	728822
6013	728823
2956	728824
6243	728825
11784	728826
64574	728827
56265	728828
12201	728829
4906	728830
3834	728831
72998	728832
49788	728833
147782	728834
2838	728835
159684	728836
68357	728837
8325	728838
4603	728839
30625	728840
21572	728841
12344	728842
62542	728843
11998	728844
2931	728845
126	728846
2806	728847
6908	728848
2872	728849
6102	728850
31429	728851
31279	728852
120871	728853
36716	728854
20827	728855
159950	728856
118499	728857
40417	728858
8079	728859
85674	728860
44972	728861
2551	728862
13450	728863
74377	728864
38747	728865
43611	728866
19957	728867
114095	728868
49952	728869
62319	728870
17082	728871
130262	728872
13110	728873
4729	728874
113367	728875
13412	728876
1405	728877
23755	728878
90362	728879
53345	728880
33913	728881
163346	728882
60938	728883
124687	728884
61558	728885
31193	728886
7783	728887
37457	728888
58276	728889
33277	728890
98754	728891
33277	728892
18876	728893
36664	728894
24011	728895
44248	728896
21352	728897
43421	728898
51954	728899
40211	728900
41350	728901
97355	728902
92185	728903
20405	728904
15768	728905
90723	728906
105916	728907
7872	728908
42160	728909
98539	728910
34636	728911
10	728912
4804	728913
67900	728914
7894	728915
29879	728916
17119	728917
10	728918
1222	728919
114396	728920
115325	728921
154847	728922
28902	728923
3050	728924
12593	728925
57552	728926
160830	728927
35632	728928
36519	728929
74914	728930
97970	728931
4368	728932
23750	728933
22548	728934
60788	728935
1223	728936
24711	728937
8989	728938
10164	728939
38395	728940
19502	728941
9833	728942
9093	728943
77147	728944
44	728945
12453	728946
32829	728947
4815	728948
55066	728949
7926	728950
21986	728951
2916	728952
22168	728953
13692	728954
19175	728955
12801	728956
8944	728957
92209	728958
76971	728959
78343	728960
26250	728961
1070	728962
2643	728963
89240	728964
9542	728965
38993	728966
10766	728967
34133	728968
133369	728969
97051	728970
37807	728971
75137	728972
145565	728973
3257	728974
28795	728975
39651	728976
115949	728977
61933	728978
7886	728979
139050	728980
5637	728981
12659	728982
61917	728983
14424	728984
7562	728985
83472	728986
4929	728987
62922	728988
45324	728989
48927	728990
64825	728991
9070	728992
301	728993
90842	728994
13508	728995
43096	728996
10302	728997
24206	728998
20739	728999
18227	729000
34142	729001
29070	729002
60019	729003
25547	729004
7045	729005
30483	729006
10537	729007
127363	729008
101	729009
9240	729010
5555	729011
536	729012
83472	729013
3045	729014
75625	729015
14247	729016
100654	729017
1796	729018
13295	729019
7523	729020
3352	729021
52798	729022
9398	729023
22512	729024
5435	729025
1270	729026
168612	729027
16467	729028
105074	729029
5190	729030
62833	729031
307	729032
23746	729033
58572	729034
2828	729035
80792	729036
24882	729037
19243	729038
52083	729039
955	729040
70249	729041
4226	729042
16164	729043
84096	729044
21669	729045
5574	729046
54960	729047
4301	729048
9057	729049
33214	729050
22006	729051
7163	729052
3077	729053
28316	729054
21174	729055
68154	729056
19161	729057
4233	729058
13753	729059
536	729060
25211	729061
141407	729062
24822	729063
381	729064
22055	729065
86032	729066
67184	729067
2569	729068
5601	729069
16296	729070
1275	729071
84172	729072
22013	729073
26564	729074
4818	729075
50270	729076
25788	729077
46819	729078
141732	729079
47626	729080
9837	729081
7040	729082
69029	729083
33609	729084
74254	729085
37995	729086
14976	729087
1	729088
68016	729089
72321	729090
58849	729091
255	729092
19420	729093
55093	729094
110890	729095
47968	729096
32255	729097
31709	729098
49786	729099
1391	729100
28242	729101
5904	729102
79168	729103
605	729104
20159	729105
1852	729106
609	729107
11112	729108
463	729109
3703	729110
41636	729111
21800	729112
23130	729113
26601	729114
69855	729115
52998	729116
57526	729117
32322	729118
3647	729119
27094	729120
16267	729121
51095	729122
75	729123
29261	729124
21018	729125
96963	729126
25709	729127
15168	729128
2161	729129
33462	729130
14656	729131
39029	729132
32012	729133
80670	729134
102721	729135
78808	729136
37113	729137
46312	729138
80048	729139
70726	729140
4550	729141
77274	729142
2074	729143
122956	729144
20057	729145
25805	729146
107468	729147
13240	729148
22136	729149
37475	729150
4325	729151
52941	729152
38992	729153
56841	729154
22551	729155
8692	729156
1649	729157
31404	729158
1275	729159
13894	729160
75383	729161
9539	729162
49579	729163
66511	729164
4063	729165
28380	729166
162790	729167
165	729168
105785	729169
67245	729170
46349	729171
9008	729172
68663	729173
27580	729174
4839	729175
39616	729176
72337	729177
62083	729178
32847	729179
11119	729180
1734	729181
4683	729182
1347	729183
5699	729184
2961	729185
10	729186
99	729187
61212	729188
32202	729189
32063	729190
6056	729191
102826	729192
18562	729193
96235	729194
8118	729195
10730	729196
40216	729197
136861	729198
26130	729199
49728	729200
126592	729201
16214	729202
53646	729203
53817	729204
63624	729205
56721	729206
9685	729207
37914	729208
3342	729209
829	729210
44863	729211
2005	729212
28774	729213
71903	729214
74334	729215
48475	729216
18816	729217
73418	729218
1581	729219
24765	729220
90323	729221
26098	729222
17883	729223
28482	729224
5366	729225
66267	729226
7514	729227
51734	729228
54880	729229
74330	729230
13594	729231
27179	729232
27414	729233
207	729234
12945	729235
145915	729236
20249	729237
131737	729238
4988	729239
15572	729240
10533	729241
58345	729242
3408	729243
87598	729244
1878	729245
244	729246
2270	729247
34469	729248
57570	729249
64730	729250
14136	729251
66926	729252
12571	729253
33040	729254
126635	729255
5174	729256
22787	729257
96882	729258
38732	729259
20623	729260
12087	729261
21968	729262
11755	729263
53146	729264
104937	729265
28626	729266
2450	729267
47947	729268
135491	729269
35759	729270
13395	729271
29292	729272
32529	729273
29715	729274
10987	729275
36122	729276
17255	729277
2907	729278
20232	729279
17051	729280
31434	729281
78154	729282
45511	729283
19289	729284
5118	729285
32516	729286
24364	729287
3577	729288
38747	729289
12433	729290
27689	729291
59611	729292
29368	729293
77339	729294
5694	729295
578	729296
65384	729297
79376	729298
15221	729299
18200	729300
4165	729301
85551	729302
6193	729303
729	729304
31642	729305
2513	729306
57625	729307
9140	729308
6374	729309
1973	729310
10669	729311
57290	729312
27870	729313
18176	729314
5800	729315
5879	729316
14115	729317
59748	729318
9594	729319
23794	729320
3177	729321
4393	729322
39401	729323
80510	729324
15923	729325
41572	729326
111133	729327
61727	729328
5637	729329
8100	729330
16573	729331
19509	729332
47154	729333
1401	729334
4082	729335
110684	729336
9969	729337
17078	729338
21073	729339
87791	729340
51623	729341
5236	729342
49734	729343
14023	729344
68767	729345
17538	729346
73850	729347
38210	729348
20089	729349
31579	729350
1031	729351
5958	729352
7648	729353
39487	729354
1792	729355
6793	729356
34401	729357
10421	729358
51330	729359
21957	729360
12423	729361
688	729362
12939	729363
5477	729364
14176	729365
148464	729366
21042	729367
28958	729368
4643	729369
114713	729370
31165	729371
91102	729372
47703	729373
42489	729374
960	729375
161595	729376
14759	729377
89662	729378
15015	729379
5036	729380
6345	729381
59885	729382
12978	729383
76565	729384
48589	729385
6768	729386
185286	729387
48551	729388
5322	729389
60819	729390
29160	729391
97057	729392
577	729393
60942	729394
62322	729395
14	729396
37704	729397
1733	729398
85464	729399
15644	729400
70359	729401
59077	729402
45538	729403
104456	729404
7576	729405
11391	729406
59087	729407
102109	729408
53348	729409
52969	729410
76098	729411
19299	729412
132863	729413
2421	729414
1114	729415
21365	729416
102042	729417
25038	729418
127949	729419
117587	729420
28374	729421
75319	729422
32470	729423
73640	729424
63485	729425
63561	729426
25489	729427
27745	729428
22789	729429
38445	729430
2916	729431
2916	729432
2916	729433
136396	729434
84821	729435
83414	729436
79024	729437
42621	729438
35717	729439
1588	729440
82750	729441
9237	729442
58990	729443
70007	729444
57277	729445
29651	729446
11595	729447
2464	729448
12	729449
13341	729450
27323	729451
5575	729452
66280	729453
10587	729454
4702	729455
184190	729456
75548	729457
20103	729458
20194	729459
165798	729460
39454	729461
10206	729462
3691	729463
508	729464
100418	729465
30329	729466
2291	729467
177450	729468
10242	729469
3956	729470
20752	729471
56594	729472
187552	729473
28431	729474
8537	729475
10686	729476
59451	729477
129138	729478
105388	729479
38895	729480
76909	729481
4001	729482
37493	729483
19707	729484
29521	729485
57724	729486
55167	729487
69486	729488
33924	729489
128636	729490
136037	729491
187295	729492
54947	729493
17146	729494
20589	729495
24787	729496
48492	729497
48179	729498
46443	729499
61364	729500
46921	729501
112930	729502
71862	729503
106914	729504
94088	729505
110232	729506
41987	729507
12072	729508
22983	729509
89312	729510
110742	729511
34	729512
20455	729513
74334	729514
23667	729515
6731	729516
127090	729517
99091	729518
33197	729519
33924	729520
52046	729521
74161	729522
20210	729523
91662	729524
93730	729525
10523	729526
32851	729527
13944	729528
91305	729529
41053	729530
113877	729531
137183	729532
11576	729533
84532	729534
75520	729535
12725	729536
4819	729537
71862	729538
17146	729539
88804	729540
44076	729541
75224	729542
144356	729543
52374	729544
180443	729545
62867	729546
75620	729547
76054	729548
52566	729549
25431	729550
88764	729551
86656	729552
178760	729553
165504	729554
6298	729555
76379	729556
13473	729557
5828	729558
10293	729559
82801	729560
172906	729561
144168	729562
1255	729563
3600	729564
4241	729565
185367	729566
100583	729567
41038	729568
77098	729569
12932	729570
110652	729571
182176	729572
103552	729573
69362	729574
6055	729575
7421	729576
37778	729577
19312	729578
4276	729579
80392	729580
88939	729581
24652	729582
50502	729583
45224	729584
105627	729585
24885	729586
67891	729587
130171	729588
62825	729589
11156	729590
16338	729591
113063	729592
71306	729593
24282	729594
53071	729595
56689	729596
32094	729597
26951	729598
118889	729599
85683	729600
56046	729601
58623	729602
7103	729603
83250	729604
23755	729605
43249	729606
6540	729607
113814	729608
18679	729609
226	729610
9166	729611
78321	729612
46116	729613
28551	729614
79162	729615
10343	729616
3056	729617
5059	729618
83500	729619
4741	729620
8198	729621
51018	729622
73485	729623
1354	729624
20300	729625
84577	729626
38582	729627
35074	729628
50911	729629
155552	729630
4037	729631
2132	729632
184590	729633
1849	729634
67045	729635
103286	729636
19671	729637
2477	729638
29378	729639
3418	729640
80582	729641
127769	729642
64733	729643
93841	729644
28540	729645
3728	729646
130321	729647
4487	729648
28124	729649
51834	729650
82762	729651
115169	729652
105412	729653
5651	729654
17217	729655
28496	729656
16698	729657
4529	729658
5931	729659
4009	729660
40948	729661
35290	729662
188892	729663
11286	729664
40640	729665
18629	729666
9839	729667
1852	729668
12035	729669
12826	729670
28658	729671
48742	729672
6715	729673
4181	729674
3821	729675
119204	729676
2761	729677
28361	729678
2717	729679
107746	729680
141502	729681
128932	729682
42770	729683
31527	729684
31156	729685
81612	729686
9830	729687
102266	729688
53182	729689
11433	729690
3485	729691
67430	729692
34947	729693
73937	729694
128860	729695
7163	729696
139387	729697
60644	729698
2971	729699
168492	729700
78142	729701
44546	729702
24625	729703
42733	729704
3420	729705
79927	729706
115360	729707
17573	729708
173549	729709
94780	729710
5365	729711
30421	729712
24984	729713
171589	729714
56647	729715
53248	729716
33538	729717
27324	729718
95474	729719
1137	729720
17050	729721
62635	729722
45182	729723
95659	729724
17388	729725
24698	729726
48261	729727
15588	729728
8928	729729
95389	729730
54366	729731
44822	729732
18993	729733
182664	729734
95575	729735
21442	729736
101430	729737
81951	729738
106634	729739
135918	729740
61285	729741
112086	729742
55046	729743
42109	729744
2571	729745
171686	729746
67557	729747
128985	729748
102693	729749
1528	729750
73191	729751
2476	729752
46638	729753
94807	729754
172979	729755
99552	729756
54460	729757
105313	729758
163485	729759
65250	729760
17545	729761
1202	729762
12505	729763
4956	729764
100059	729765
107077	729766
101656	729767
111718	729768
64360	729769
28431	729770
105626	729771
108629	729772
62920	729773
11294	729774
50692	729775
3138	729776
50022	729777
43210	729778
23027	729779
93808	729780
123653	729781
12787	729782
45545	729783
37618	729784
4061	729785
50502	729786
51328	729787
72064	729788
11942	729789
26181	729790
9413	729791
140739	729792
31962	729793
147212	729794
27005	729795
63089	729796
45587	729797
60301	729798
5886	729799
1387	729800
2700	729801
147885	729802
7292	729803
5926	729804
10209	729805
164696	729806
53705	729807
7868	729808
15793	729809
2286	729810
79930	729811
613	729812
36743	729813
30986	729814
10453	729815
27681	729816
5712	729817
25823	729818
13797	729819
37725	729820
37005	729821
138875	729822
924	729823
14946	729824
3641	729825
6842	729826
423	729827
69301	729828
1081	729829
89448	729830
58249	729831
186170	729832
33600	729833
107972	729834
163711	729835
107536	729836
18635	729837
69807	729838
25045	729839
31614	729840
47215	729841
177	729842
5219	729843
649	729844
15772	729845
63165	729846
11264	729847
36961	729848
71336	729849
10783	729850
55	729851
39049	729852
10801	729853
35804	729854
84247	729855
12589	729856
42012	729857
20538	729858
34052	729859
124827	729860
37176	729861
6825	729862
87684	729863
49290	729864
70022	729865
118149	729866
80903	729867
132231	729868
2179	729869
160598	729870
151030	729871
9074	729872
124017	729873
629	729874
44881	729875
52947	729876
9659	729877
10385	729878
756	729879
128135	729880
57873	729881
134128	729882
4398	729883
3841	729884
114431	729885
65764	729886
47185	729887
9130	729888
99186	729889
4585	729890
20133	729891
69089	729892
174495	729893
1358	729894
55196	729895
14928	729896
161218	729897
38601	729898
38904	729899
52910	729900
10203	729901
100739	729902
2661	729903
48037	729904
29247	729905
117151	729906
25786	729907
3331	729908
99248	729909
63868	729910
47277	729911
119599	729912
99029	729913
54127	729914
19638	729915
70578	729916
132718	729917
3051	729918
42646	729919
95977	729920
84721	729921
13768	729922
34412	729923
17717	729924
39098	729925
32191	729926
76526	729927
104931	729928
158261	729929
44494	729930
129253	729931
14852	729932
155868	729933
83829	729934
129	729935
7898	729936
188621	729937
71236	729938
3514	729939
1241	729940
12534	729941
54191	729942
12339	729943
39756	729944
11751	729945
125012	729946
89178	729947
34123	729948
34570	729949
47154	729950
16482	729951
34735	729952
126581	729953
32933	729954
139290	729955
110750	729956
9749	729957
37141	729958
46357	729959
60882	729960
5629	729961
10781	729962
81244	729963
61924	729964
101159	729965
14801	729966
185087	729967
94670	729968
81721	729969
119983	729970
88572	729971
247	729972
7751	729973
69722	729974
7723	729975
23858	729976
185105	729977
130812	729978
79943	729979
78381	729980
5435	729981
48411	729982
49974	729983
24433	729984
35605	729985
461	729986
61937	729987
1231	729988
44453	729989
81317	729990
47144	729991
14696	729992
6137	729993
444	729994
4205	729995
30192	729996
52433	729997
7975	729998
6607	729999
10209	730000
40428	730001
7549	730002
85960	730003
72807	730004
453	730005
16376	730006
56123	730007
28021	730008
45380	730009
39009	730010
6092	730011
71095	730012
48848	730013
46287	730014
10777	730015
97405	730016
101350	730017
9618	730018
1490	730019
4363	730020
157916	730021
30518	730022
21842	730023
75540	730024
98478	730025
21528	730026
25497	730027
9681	730028
15846	730029
85957	730030
3048	730031
5555	730032
49097	730033
2363	730034
42313	730035
107603	730036
15408	730037
46426	730038
15489	730039
61036	730040
2713	730041
16345	730042
12246	730043
434	730044
93311	730045
20010	730046
91393	730047
125375	730048
98450	730049
103102	730050
9419	730051
14404	730052
136049	730053
2464	730054
3256	730055
58471	730056
112	730057
22673	730058
516	730059
2517	730060
41788	730061
137046	730062
63524	730063
57153	730064
33	730065
21528	730066
59420	730067
85183	730068
110334	730069
79021	730070
58949	730071
1725	730072
164925	730073
26287	730074
38436	730075
97974	730076
79009	730077
929	730078
11337	730079
2131	730080
191	730081
61688	730082
2807	730083
57722	730084
68893	730085
2	730086
12733	730087
25990	730088
25990	730089
43745	730090
4758	730091
2	730092
58995	730093
96469	730094
4244	730095
91949	730096
2364	730097
28749	730098
5551	730099
40888	730100
12740	730101
1507	730102
86169	730103
13491	730104
15987	730105
4465	730106
75307	730107
20184	730108
15530	730109
337	730110
71100	730111
1687	730112
46193	730113
65925	730114
31647	730115
2479	730116
39913	730117
3848	730118
8950	730119
25273	730120
52	730121
7186	730122
21952	730123
55415	730124
25116	730125
4112	730126
10221	730127
29859	730128
171975	730129
37092	730130
17130	730131
44884	730132
990	730133
44773	730134
11520	730135
33716	730136
479	730137
24113	730138
19644	730139
4043	730140
92046	730141
18708	730142
6089	730143
15199	730144
1341	730145
43421	730146
51954	730147
19596	730148
13789	730149
11807	730150
73334	730151
131132	730152
7065	730153
22364	730154
69232	730155
39034	730156
10994	730157
18128	730158
61315	730159
124490	730160
119577	730161
38862	730162
49940	730163
21116	730164
10475	730165
56719	730166
99490	730167
73082	730168
1226	730169
17409	730170
25805	730171
2296	730172
37455	730173
59593	730174
62319	730175
100120	730176
49811	730177
43731	730178
80690	730179
5199	730180
75650	730181
124780	730182
17661	730183
46079	730184
2073	730185
10800	730186
113897	730187
14264	730188
60644	730189
38696	730190
60724	730191
47476	730192
4427	730193
8326	730194
1146	730195
49457	730196
124034	730197
51041	730198
58692	730199
20449	730200
40502	730201
5423	730202
6364	730203
12295	730204
57475	730205
27701	730206
57213	730207
22940	730208
4758	730209
893	730210
9968	730211
6878	730212
59899	730213
38515	730214
22639	730215
12725	730216
13335	730217
18833	730218
86153	730219
45958	730220
36221	730221
23007	730222
4708	730223
79921	730224
7084	730225
21814	730226
57069	730227
87261	730228
76408	730229
7342	730230
1505	730231
40	730232
104226	730233
7914	730234
5959	730235
126876	730236
63727	730237
12410	730238
22168	730239
11113	730240
100380	730241
43488	730242
38965	730243
34931	730244
14505	730245
57250	730246
6932	730247
52380	730248
14808	730249
34829	730250
135101	730251
38040	730252
129473	730253
3049	730254
15132	730255
62361	730256
74497	730257
8671	730258
61655	730259
4212	730260
149227	730261
32195	730262
67334	730263
297	730264
100386	730265
14889	730266
68635	730267
5275	730268
40391	730269
47508	730270
55095	730271
131372	730272
3599	730273
47058	730274
70820	730275
25541	730276
6676	730277
31643	730278
53879	730279
1064	730280
53144	730281
34731	730282
93211	730283
8173	730284
124214	730285
37809	730286
99658	730287
172452	730288
71335	730289
61477	730290
1787	730291
14585	730292
171	730293
12372	730294
1691	730295
10849	730296
66789	730297
81104	730298
51869	730299
12452	730300
99877	730301
10440	730302
173493	730303
18726	730304
8776	730305
892	730306
48949	730307
2137	730308
1331	730309
1893	730310
30211	730311
80740	730312
2624	730313
31140	730314
268	730315
41063	730316
56743	730317
668	730318
13911	730319
451	730320
61261	730321
15065	730322
47948	730323
2930	730324
34961	730325
171906	730326
53486	730327
5940	730328
35344	730329
42142	730330
2415	730331
15768	730332
127231	730333
640	730334
226	730335
24001	730336
27114	730337
89131	730338
67623	730339
2124	730340
22425	730341
62231	730342
11126	730343
71837	730344
2	730345
91194	730346
147878	730347
2303	730348
30713	730349
87198	730350
8527	730351
31695	730352
66031	730353
3561	730354
64770	730355
126053	730356
2560	730357
4310	730358
75387	730359
9466	730360
34056	730361
4035	730362
137249	730363
75114	730364
135489	730365
2	730366
58054	730367
40189	730368
64783	730369
63536	730370
18806	730371
97304	730372
170314	730373
103687	730374
8693	730375
1021	730376
46825	730377
1601	730378
108929	730379
48522	730380
4259	730381
28003	730382
29720	730383
72000	730384
40004	730385
38530	730386
35209	730387
15653	730388
57132	730389
35837	730390
18928	730391
9714	730392
2221	730393
81043	730394
23123	730395
55630	730396
45792	730397
28441	730398
99994	730399
111756	730400
151757	730401
70093	730402
9722	730403
54512	730404
2091	730405
49984	730406
30847	730407
140855	730408
12248	730409
2109	730410
6759	730411
44708	730412
1754	730413
3377	730414
74394	730415
3661	730416
79630	730417
53322	730418
101008	730419
17396	730420
105423	730421
84106	730422
100432	730423
7369	730424
86408	730425
15372	730426
11691	730427
2091	730428
126778	730429
65100	730430
120064	730431
127295	730432
77397	730433
54443	730434
920	730435
2	730436
169190	730437
7590	730438
2154	730439
7372	730440
78203	730441
11646	730442
61978	730443
11639	730444
64235	730445
31558	730446
29849	730447
33920	730448
13265	730449
82931	730450
17360	730451
16227	730452
2769	730453
5767	730454
23767	730455
14404	730456
108262	730457
63115	730458
46900	730459
17429	730460
74553	730461
14804	730462
106418	730463
11939	730464
124184	730465
2939	730466
10618	730467
22203	730468
8752	730469
17312	730470
14774	730471
59335	730472
179763	730473
28362	730474
63243	730475
33950	730476
112	730477
7802	730478
30348	730479
126429	730480
98013	730481
116868	730482
15323	730483
63595	730484
32849	730485
4756	730486
352	730487
8630	730488
96	730489
1606	730490
76390	730491
113573	730492
498	730493
13650	730494
27092	730495
102014	730496
15054	730497
17578	730498
2228	730499
20394	730500
74487	730501
13928	730502
18760	730503
47040	730504
89446	730505
10777	730506
44772	730507
6028	730508
144880	730509
105929	730510
14595	730511
77603	730512
29136	730513
57648	730514
11737	730515
33466	730516
27102	730517
54507	730518
3360	730519
4504	730520
4052	730521
3091	730522
18045	730523
65779	730524
176152	730525
44365	730526
57788	730527
142741	730528
112520	730529
31407	730530
41005	730531
139744	730532
58133	730533
130668	730534
6008	730535
36274	730536
3694	730537
8696	730538
17106	730539
35574	730540
7416	730541
85159	730542
79328	730543
15071	730544
21842	730545
80547	730546
74267	730547
22804	730548
11195	730549
41576	730550
9537	730551
21899	730552
35877	730553
29007	730554
20957	730555
29255	730556
11990	730557
52387	730558
75137	730559
5651	730560
160755	730561
10664	730562
1393	730563
17845	730564
70977	730565
421	730566
12725	730567
5786	730568
27605	730569
76965	730570
1585	730571
6944	730572
21842	730573
13883	730574
34421	730575
141026	730576
8469	730577
10182	730578
45065	730579
20623	730580
10807	730581
27420	730582
1145	730583
14038	730584
70239	730585
44804	730586
128569	730587
61849	730588
69131	730589
34963	730590
52327	730591
34512	730592
36519	730593
39465	730594
15921	730595
89162	730596
5763	730597
80285	730598
89223	730599
9272	730600
33751	730601
35877	730602
24289	730603
11685	730604
1530	730605
2159	730606
108395	730607
107173	730608
4961	730609
32575	730610
35066	730611
38567	730612
28792	730613
12131	730614
9091	730615
11232	730616
6575	730617
141	730618
48836	730619
1270	730620
35350	730621
25316	730622
46269	730623
3750	730624
12004	730625
32788	730626
24657	730627
14709	730628
36937	730629
9987	730630
31328	730631
20717	730632
107881	730633
68783	730634
24861	730635
29255	730636
793	730637
9664	730638
684	730639
4744	730640
13739	730641
52411	730642
92	730643
184	730644
14099	730645
6610	730646
42461	730647
113797	730648
402	730649
58489	730650
10938	730651
29508	730652
13500	730653
109679	730654
140465	730655
5428	730656
53930	730657
153	730658
93172	730659
14545	730660
67217	730661
41037	730662
99007	730663
138093	730664
78965	730665
82461	730666
98456	730667
42794	730668
125	730669
70725	730670
21387	730671
1775	730672
11582	730673
708	730674
8587	730675
619	730676
73973	730677
4968	730678
31297	730679
13008	730680
29183	730681
14406	730682
46358	730683
17839	730684
17878	730685
40742	730686
21249	730687
54965	730688
4870	730689
47787	730690
7866	730691
14127	730692
7417	730693
187730	730694
917	730695
2564	730696
31455	730697
1688	730698
15641	730699
96708	730700
34875	730701
13249	730702
162141	730703
77832	730704
22552	730705
29961	730706
2663	730707
1185	730708
10474	730709
406	730710
45900	730711
23292	730712
13966	730713
76736	730714
50423	730715
1641	730716
129002	730717
14623	730718
8069	730719
17192	730720
13474	730721
6853	730722
36998	730723
6193	730724
26745	730725
5838	730726
110347	730727
17192	730728
26314	730729
18342	730730
19613	730731
24966	730732
10203	730733
71901	730734
17157	730735
5569	730736
32844	730737
6363	730738
4012	730739
58692	730740
76904	730741
31805	730742
160507	730743
105563	730744
24654	730745
146182	730746
16112	730747
14387	730748
3308	730749
4403	730750
45815	730751
8040	730752
55366	730753
59234	730754
49823	730755
102361	730756
8004	730757
106139	730758
22997	730759
81108	730760
54445	730761
17717	730762
67174	730763
16959	730764
66296	730765
79635	730766
7991	730767
25764	730768
46111	730769
8003	730770
162907	730771
95988	730772
79075	730773
79112	730774
95587	730775
34280	730776
100419	730777
30754	730778
55990	730779
10565	730780
61729	730781
4175	730782
9542	730783
12558	730784
80887	730785
21144	730786
1282	730787
82415	730788
9812	730789
4175	730790
9812	730791
65786	730792
64707	730793
17428	730794
10465	730795
22689	730796
19394	730797
79097	730798
64132	730799
93535	730800
46184	730801
69525	730802
89683	730803
51546	730804
24140	730805
45168	730806
38084	730807
54545	730808
1591	730809
46145	730810
21169	730811
10562	730812
3507	730813
20916	730814
19524	730815
13655	730816
67305	730817
803	730818
33678	730819
167495	730820
72803	730821
28620	730822
14697	730823
4272	730824
725	730825
59175	730826
898	730827
810	730828
76366	730829
47164	730830
32072	730831
47905	730832
3222	730833
3428	730834
16926	730835
2769	730836
37979	730837
1708	730838
35810	730839
16426	730840
48016	730841
91244	730842
7744	730843
9926	730844
31230	730845
100672	730846
10931	730847
41176	730848
5182	730849
726	730850
2861	730851
23048	730852
88535	730853
84544	730854
20169	730855
8286	730856
16017	730857
192	730858
12433	730859
669	730860
9190	730861
18037	730862
3983	730863
19595	730864
17169	730865
6778	730866
34728	730867
25747	730868
29351	730869
21963	730870
135472	730871
30468	730872
2762	730873
47086	730874
33432	730875
6598	730876
12502	730877
629	730878
4202	730879
1715	730880
88532	730881
135033	730882
5106	730883
64025	730884
23721	730885
88241	730886
14182	730887
46528	730888
52521	730889
55551	730890
14343	730891
3147	730892
55812	730893
9879	730894
112487	730895
7995	730896
66	730897
30157	730898
32238	730899
24585	730900
66113	730901
6607	730902
71612	730903
28774	730904
25143	730905
7511	730906
26252	730907
36784	730908
4128	730909
2052	730910
881	730911
46750	730912
1223	730913
18656	730914
72205	730915
82	730916
1828	730917
49580	730918
12202	730919
6424	730920
76750	730921
2296	730922
1673	730923
169794	730924
48115	730925
65279	730926
3571	730927
44255	730928
8022	730929
47587	730930
42634	730931
92300	730932
427	730933
64700	730934
25838	730935
100318	730936
4898	730937
8965	730938
32441	730939
396	730940
129358	730941
8421	730942
176594	730943
133875	730944
3016	730945
11419	730946
10870	730947
28531	730948
30408	730949
7419	730950
60422	730951
49517	730952
21385	730953
20319	730954
135136	730955
37857	730956
87074	730957
133201	730958
14784	730959
101953	730960
103674	730961
27435	730962
488	730963
24	730964
68075	730965
137617	730966
102798	730967
22084	730968
22126	730969
68498	730970
124225	730971
97468	730972
42721	730973
108256	730974
14687	730975
8134	730976
89560	730977
54680	730978
9040	730979
37929	730980
64304	730981
73863	730982
14611	730983
20574	730984
1592	730985
34936	730986
2091	730987
1591	730988
106195	730989
11807	730990
39428	730991
43600	730992
7456	730993
24573	730994
1791	730995
66805	730996
31104	730997
4460	730998
169038	730999
55884	731000
27543	731001
39412	731002
129239	731003
70352	731004
64549	731005
3563	731006
74541	731007
115661	731008
40471	731009
110106	731010
39654	731011
1148	731012
140882	731013
41395	731014
5201	731015
18674	731016
26175	731017
16421	731018
46945	731019
61310	731020
9322	731021
18374	731022
36039	731023
7246	731024
7876	731025
3173	731026
13843	731027
4708	731028
24104	731029
34160	731030
35050	731031
232	731032
25988	731033
116836	731034
31467	731035
126765	731036
32745	731037
2303	731038
27820	731039
27618	731040
59531	731041
38426	731042
33736	731043
63737	731044
38998	731045
51282	731046
41105	731047
45685	731048
45511	731049
2083	731050
57623	731051
785	731052
96419	731053
11480	731054
12113	731055
11402	731056
13501	731057
20975	731058
105015	731059
108769	731060
140251	731061
20782	731062
9104	731063
7096	731064
40185	731065
52707	731066
107477	731067
28553	731068
1593	731069
11676	731070
142558	731071
11667	731072
72534	731073
47899	731074
4037	731075
7468	731076
47857	731077
85072	731078
115	731079
36102	731080
2814	731081
46019	731082
29583	731083
25046	731084
33411	731085
13375	731086
42560	731087
39644	731088
49682	731089
16269	731090
15683	731091
1664	731092
143462	731093
63524	731094
92072	731095
6142	731096
160091	731097
169026	731098
15105	731099
9544	731100
18747	731101
63864	731102
4270	731103
47189	731104
53420	731105
60450	731106
42051	731107
94259	731108
4563	731109
110368	731110
1799	731111
26127	731112
7020	731113
40170	731114
13682	731115
95020	731116
7784	731117
567	731118
4194	731119
46638	731120
95958	731121
80821	731122
80115	731123
3640	731124
136431	731125
5163	731126
20733	731127
5676	731128
3579	731129
86413	731130
16321	731131
86795	731132
62920	731133
21435	731134
933	731135
60822	731136
2832	731137
775	731138
69675	731139
85532	731140
14422	731141
177948	731142
8437	731143
726	731144
94198	731145
145718	731146
1210	731147
77448	731148
30106	731149
3465	731150
1839	731151
91842	731152
69155	731153
2804	731154
133623	731155
135496	731156
137806	731157
18089	731158
2738	731159
34610	731160
60905	731161
2254	731162
2293	731163
118887	731164
142216	731165
39866	731166
285	731167
13058	731168
102510	731169
149430	731170
121202	731171
130366	731172
32773	731173
23973	731174
45982	731175
22	731176
27005	731177
45582	731178
81367	731179
33723	731180
8824	731181
104390	731182
123373	731183
896	731184
38820	731185
6797	731186
42255	731187
125406	731188
8386	731189
81322	731190
45800	731191
3750	731192
13909	731193
98408	731194
14104	731195
6877	731196
79714	731197
30895	731198
18606	731199
19480	731200
12474	731201
91704	731202
7224	731203
412	731204
7040	731205
6755	731206
17932	731207
15971	731208
18384	731209
82605	731210
4238	731211
24893	731212
15642	731213
65921	731214
12444	731215
11340	731216
5211	731217
67043	731218
51546	731219
90998	731220
79922	731221
4833	731222
9673	731223
30893	731224
29104	731225
18933	731226
43365	731227
84526	731228
53609	731229
36864	731230
9	731231
1791	731232
77342	731233
38618	731234
33314	731235
1166	731236
78100	731237
15891	731238
8385	731239
27809	731240
8385	731241
75115	731242
50830	731243
55638	731244
80137	731245
101908	731246
25322	731247
79726	731248
34892	731249
84612	731250
44865	731251
35750	731252
64286	731253
68005	731254
173620	731255
12813	731256
75878	731257
173051	731258
4066	731259
114590	731260
28413	731261
19701	731262
21280	731263
104444	731264
69340	731265
36924	731266
95233	731267
142035	731268
38108	731269
7890	731270
23920	731271
21577	731272
118464	731273
20512	731274
36344	731275
63934	731276
47133	731277
3692	731278
124156	731279
58360	731280
56745	731281
86366	731282
10109	731283
72999	731284
68602	731285
100097	731286
125900	731287
54992	731288
62724	731289
49381	731290
1921	731291
31180	731292
81427	731293
43172	731294
37897	731295
17990	731296
36236	731297
54441	731298
105824	731299
2334	731300
12719	731301
13398	731302
11149	731303
27889	731304
20837	731305
101374	731306
20010	731307
9736	731308
17887	731309
37738	731310
15792	731311
38865	731312
71821	731313
49668	731314
76766	731315
70815	731316
2681	731317
65422	731318
25055	731319
123644	731320
61322	731321
148789	731322
51997	731323
62339	731324
148238	731325
85999	731326
99300	731327
13278	731328
54544	731329
63809	731330
38262	731331
27059	731332
2765	731333
45763	731334
10687	731335
117741	731336
11715	731337
73351	731338
18564	731339
14686	731340
158145	731341
1673	731342
495	731343
48659	731344
76720	731345
43593	731346
5593	731347
7323	731348
81889	731349
82647	731350
101543	731351
9322	731352
59462	731353
64664	731354
108820	731355
93080	731356
8863	731357
75283	731358
34845	731359
12806	731360
13285	731361
121252	731362
4590	731363
53714	731364
83728	731365
80391	731366
10784	731367
57170	731368
31260	731369
68781	731370
40141	731371
6801	731372
36501	731373
140828	731374
5606	731375
27169	731376
27392	731377
2532	731378
24953	731379
172781	731380
1770	731381
97351	731382
40939	731383
9222	731384
27506	731385
2891	731386
27667	731387
39704	731388
47276	731389
80565	731390
24242	731391
21574	731392
64569	731393
25257	731394
21341	731395
20026	731396
119352	731397
7904	731398
12227	731399
64108	731400
30044	731401
153753	731402
60445	731403
27068	731404
20492	731405
13471	731406
80768	731407
20213	731408
56386	731409
100002	731410
13160	731411
2	731412
31350	731413
53766	731414
8265	731415
7963	731416
29766	731417
7	731418
27870	731419
10268	731420
41877	731421
111681	731422
118375	731423
39139	731424
62809	731425
35662	731426
56265	731427
2707	731428
28973	731429
61144	731430
42375	731431
1839	731432
89	731433
29209	731434
95627	731435
40781	731436
62771	731437
3402	731438
33373	731439
972	731440
9547	731441
1745	731442
9029	731443
90363	731444
288	731445
43107	731446
1470	731447
50212	731448
35924	731449
4213	731450
25294	731451
108310	731452
6598	731453
65842	731454
46265	731455
12433	731456
33281	731457
5124	731458
3877	731459
847	731460
16620	731461
15013	731462
281	731463
21529	731464
92932	731465
23739	731466
30912	731467
63084	731468
82839	731469
5321	731470
39957	731471
32366	731472
40456	731473
90406	731474
820	731475
8279	731476
39024	731477
1262	731478
40976	731479
62022	731480
73408	731481
48300	731482
42738	731483
1294	731484
69148	731485
226	731486
17289	731487
2048	731488
167243	731489
8202	731490
114321	731491
1993	731492
46097	731493
21772	731494
22953	731495
66085	731496
48692	731497
8679	731498
7186	731499
70587	731500
14441	731501
1036	731502
28705	731503
7797	731504
66931	731505
55420	731506
16783	731507
80558	731508
18364	731509
34308	731510
47	731511
104343	731512
53050	731513
67326	731514
132324	731515
23672	731516
10229	731517
49425	731518
21633	731519
100820	731520
59918	731521
22483	731522
18757	731523
24113	731524
82136	731525
804	731526
4579	731527
18905	731528
3171	731529
13689	731530
5467	731531
52181	731532
31726	731533
8679	731534
14720	731535
17917	731536
21416	731537
60897	731538
1917	731539
37756	731540
30672	731541
1619	731542
26777	731543
6367	731544
29957	731545
1958	731546
18080	731547
29324	731548
47389	731549
20436	731550
110247	731551
46842	731552
14259	731553
32318	731554
21814	731555
12794	731556
124453	731557
157	731558
46287	731559
55413	731560
22677	731561
150531	731562
59196	731563
45042	731564
122497	731565
54598	731566
63493	731567
17536	731568
21251	731569
1902	731570
6884	731571
3015	731572
995	731573
267	731574
9919	731575
3414	731576
116306	731577
67124	731578
158019	731579
87888	731580
44698	731581
13879	731582
107641	731583
1000	731584
19458	731585
120962	731586
3311	731587
54155	731588
48316	731589
15875	731590
11571	731591
130502	731592
2975	731593
66484	731594
24252	731595
42151	731596
13327	731597
4961	731598
87525	731599
53400	731600
34975	731601
5219	731602
12871	731603
30765	731604
52452	731605
52452	731606
39334	731607
9119	731608
14970	731609
6058	731610
40383	731611
156829	731612
26159	731613
27863	731614
3628	731615
70212	731616
5519	731617
15844	731618
17529	731619
126127	731620
28784	731621
22242	731622
48332	731623
32670	731624
34367	731625
13402	731626
83075	731627
14562	731628
36708	731629
4679	731630
149051	731631
129260	731632
9016	731633
46600	731634
9083	731635
18910	731636
2168	731637
66124	731638
101584	731639
17632	731640
53793	731641
31749	731642
98608	731643
113822	731644
27515	731645
916	731646
70617	731647
19205	731648
16717	731649
3713	731650
31299	731651
114806	731652
37671	731653
6357	731654
26262	731655
4303	731656
2261	731657
6209	731658
3785	731659
30643	731660
6397	731661
9484	731662
20885	731663
49534	731664
62172	731665
15765	731666
90100	731667
7846	731668
25371	731669
46899	731670
3152	731671
2055	731672
22818	731673
59421	731674
24084	731675
34742	731676
18085	731677
160861	731678
981	731679
15435	731680
18240	731681
37807	731682
67027	731683
22535	731684
52166	731685
15250	731686
34535	731687
13913	731688
28309	731689
3658	731690
135544	731691
30272	731692
44348	731693
4703	731694
27419	731695
43883	731696
11344	731697
27312	731698
19671	731699
165762	731700
29634	731701
31023	731702
17847	731703
2830	731704
4162	731705
10643	731706
19374	731707
10201	731708
11701	731709
38217	731710
61026	731711
119756	731712
54902	731713
114553	731714
108648	731715
24453	731716
36961	731717
16894	731718
18166	731719
33792	731720
11658	731721
2036	731722
34654	731723
23506	731724
22376	731725
71229	731726
102829	731727
26771	731728
76044	731729
60070	731730
10538	731731
11586	731732
16164	731733
71406	731734
35489	731735
18512	731736
37274	731737
166492	731738
15595	731739
51465	731740
89167	731741
37777	731742
19193	731743
79369	731744
75867	731745
117576	731746
11406	731747
5505	731748
19483	731749
28074	731750
18959	731751
33628	731752
14879	731753
31828	731754
4674	731755
14769	731756
44528	731757
1093	731758
26996	731759
22006	731760
130558	731761
68240	731762
7738	731763
51953	731764
34803	731765
44036	731766
10472	731767
93978	731768
45354	731769
24586	731770
72221	731771
30867	731772
42527	731773
149164	731774
12101	731775
104358	731776
34679	731777
12595	731778
37465	731779
67321	731780
81343	731781
149698	731782
16428	731783
1127	731784
38599	731785
126276	731786
17971	731787
77867	731788
51450	731789
33666	731790
42588	731791
54806	731792
4950	731793
8637	731794
59871	731795
9399	731796
16723	731797
124	731798
23330	731799
38784	731800
83117	731801
36448	731802
82277	731803
7290	731804
10002	731805
2169	731806
244	731807
65875	731808
50141	731809
54375	731810
38612	731811
8574	731812
4941	731813
51692	731814
80342	731815
64304	731816
40959	731817
164118	731818
186479	731819
9399	731820
18831	731821
30995	731822
144648	731823
153	731824
52456	731825
140492	731826
161943	731827
3383	731828
92639	731829
119640	731830
10358	731831
143995	731832
14616	731833
9168	731834
8124	731835
68531	731836
72690	731837
9807	731838
35179	731839
132858	731840
9676	731841
59152	731842
105469	731843
27736	731844
5239	731845
139373	731846
23885	731847
20380	731848
26891	731849
3871	731850
594	731851
72545	731852
4468	731853
2840	731854
13692	731855
52874	731856
96527	731857
15805	731858
5505	731859
28621	731860
24583	731861
47572	731862
56401	731863
72460	731864
7156	731865
2600	731866
4212	731867
8827	731868
99907	731869
33812	731870
4013	731871
56543	731872
80601	731873
18956	731874
4243	731875
68851	731876
42169	731877
13896	731878
83115	731879
12508	731880
42119	731881
41115	731882
35817	731883
8408	731884
37878	731885
29584	731886
2305	731887
11471	731888
69936	731889
44922	731890
22805	731891
1455	731892
38437	731893
41441	731894
282	731895
29712	731896
128667	731897
66866	731898
18453	731899
3308	731900
55560	731901
19099	731902
32722	731903
51698	731904
9125	731905
526	731906
160452	731907
17908	731908
59799	731909
105068	731910
43745	731911
45024	731912
330	731913
11438	731914
5206	731915
1791	731916
29996	731917
1093	731918
125037	731919
71224	731920
3810	731921
1912	731922
55832	731923
30601	731924
57674	731925
1056	731926
38401	731927
127576	731928
3241	731929
17136	731930
12793	731931
26619	731932
4681	731933
207	731934
1446	731935
14705	731936
6026	731937
7676	731938
25825	731939
58541	731940
84765	731941
38122	731942
26287	731943
45792	731944
26555	731945
84444	731946
108998	731947
78813	731948
13624	731949
47724	731950
4764	731951
105435	731952
94016	731953
32943	731954
44484	731955
117740	731956
162448	731957
520	731958
93	731959
34655	731960
64658	731961
85340	731962
65381	731963
51474	731964
83622	731965
21436	731966
89377	731967
26706	731968
14385	731969
107269	731970
20285	731971
11331	731972
10852	731973
27094	731974
5424	731975
6727	731976
132293	731977
15342	731978
25584	731979
487	731980
13373	731981
1607	731982
8061	731983
8233	731984
167215	731985
44069	731986
54468	731987
955	731988
2696	731989
1776	731990
16622	731991
25187	731992
3888	731993
19780	731994
11087	731995
28534	731996
32916	731997
5397	731998
1398	731999
69734	732000
61958	732001
7327	732002
473	732003
110759	732004
102325	732005
16449	732006
28158	732007
79671	732008
45752	732009
6227	732010
12985	732011
75954	732012
137319	732013
70791	732014
5448	732015
101004	732016
19185	732017
3956	732018
35907	732019
8923	732020
18240	732021
6140	732022
1507	732023
40753	732024
48775	732025
1632	732026
95434	732027
8974	732028
11985	732029
32413	732030
14447	732031
107856	732032
33948	732033
7628	732034
48787	732035
3833	732036
47172	732037
39726	732038
2439	732039
15288	732040
31029	732041
8284	732042
17336	732043
27525	732044
452	732045
26665	732046
11048	732047
8481	732048
68385	732049
4833	732050
27330	732051
19216	732052
6260	732053
484	732054
3774	732055
80105	732056
28017	732057
40304	732058
1258	732059
35989	732060
48790	732061
2364	732062
56318	732063
53201	732064
101942	732065
2545	732066
126353	732067
38169	732068
33378	732069
1883	732070
132565	732071
94664	732072
46817	732073
115796	732074
49657	732075
58040	732076
21252	732077
41416	732078
2765	732079
184126	732080
134863	732081
25704	732082
66599	732083
12941	732084
2085	732085
33913	732086
51393	732087
24541	732088
3732	732089
9677	732090
97037	732091
54788	732092
5732	732093
48970	732094
31290	732095
4432	732096
1765	732097
133502	732098
1605	732099
114819	732100
1	732101
1579	732102
12235	732103
824	732104
56687	732105
56579	732106
120810	732107
22555	732108
53649	732109
31510	732110
122126	732111
18530	732112
31454	732113
94484	732114
128794	732115
9946	732116
143446	732117
42420	732118
30912	732119
122714	732120
1890	732121
53894	732122
63978	732123
37595	732124
14598	732125
21588	732126
2630	732127
2031	732128
123904	732129
107841	732130
27072	732131
40183	732132
36409	732133
65480	732134
16915	732135
77407	732136
14349	732137
30222	732138
39682	732139
16147	732140
86345	732141
96342	732142
100302	732143
32846	732144
79423	732145
20613	732146
20558	732147
72017	732148
34882	732149
67615	732150
91954	732151
3167	732152
70394	732153
53826	732154
64175	732155
8875	732156
39352	732157
42574	732158
12294	732159
82133	732160
37579	732161
3527	732162
448	732163
121203	732164
19927	732165
29688	732166
65169	732167
20053	732168
5316	732169
20074	732170
368	732171
2413	732172
39121	732173
54242	732174
44370	732175
3545	732176
6728	732177
33869	732178
66113	732179
62476	732180
15893	732181
8366	732182
45856	732183
46621	732184
6847	732185
4050	732186
49169	732187
37050	732188
44368	732189
3983	732190
3352	732191
34334	732192
53669	732193
32933	732194
71786	732195
18926	732196
86543	732197
144226	732198
121127	732199
93481	732200
127974	732201
35763	732202
16614	732203
107592	732204
44203	732205
53909	732206
6770	732207
12317	732208
6866	732209
11584	732210
7352	732211
4270	732212
9724	732213
2306	732214
6950	732215
45886	732216
52438	732217
17135	732218
2212	732219
107431	732220
86911	732221
48406	732222
15101	732223
44870	732224
23374	732225
2786	732226
5359	732227
47952	732228
29634	732229
6485	732230
10685	732231
59560	732232
72839	732233
46955	732234
3348	732235
105947	732236
19963	732237
12768	732238
72924	732239
28810	732240
65667	732241
3890	732242
78587	732243
37814	732244
8130	732245
100006	732246
13335	732247
17778	732248
117899	732249
31178	732250
763	732251
4608	732252
11638	732253
50318	732254
161638	732255
37451	732256
6598	732257
128858	732258
77063	732259
56094	732260
12162	732261
129003	732262
85015	732263
64861	732264
68261	732265
33663	732266
54180	732267
162560	732268
68949	732269
10180	732270
7373	732271
598	732272
40961	732273
77752	732274
13051	732275
725	732276
8892	732277
3388	732278
13845	732279
166463	732280
19415	732281
11445	732282
59316	732283
10843	732284
63664	732285
176726	732286
243	732287
58706	732288
5975	732289
159972	732290
2974	732291
99917	732292
109228	732293
58407	732294
16794	732295
14586	732296
172974	732297
7130	732298
70850	732299
73695	732300
3226	732301
50841	732302
101686	732303
15967	732304
52173	732305
1073	732306
6357	732307
1397	732308
29552	732309
43793	732310
35850	732311
26637	732312
72248	732313
115414	732314
118403	732315
13077	732316
55530	732317
53939	732318
88662	732319
102257	732320
18581	732321
46300	732322
90525	732323
66374	732324
6615	732325
148302	732326
90597	732327
45291	732328
15917	732329
159127	732330
67080	732331
237	732332
6676	732333
20114	732334
14741	732335
222	732336
32325	732337
1202	732338
1294	732339
540	732340
37274	732341
21730	732342
107887	732343
592	732344
15711	732345
14666	732346
49449	732347
35759	732348
1994	732349
73709	732350
10402	732351
21649	732352
47634	732353
63836	732354
4813	732355
81800	732356
4	732357
64	732358
134208	732359
15742	732360
61091	732361
19030	732362
96799	732363
161262	732364
2786	732365
74374	732366
43458	732367
73615	732368
1050	732369
10196	732370
53036	732371
118865	732372
43157	732373
42127	732374
9801	732375
991	732376
9537	732377
163019	732378
116204	732379
4169	732380
42508	732381
69138	732382
23711	732383
60351	732384
43749	732385
36257	732386
97190	732387
7342	732388
22552	732389
94715	732390
26242	732391
24621	732392
110612	732393
7339	732394
5940	732395
2311	732396
89831	732397
6152	732398
5556	732399
675	732400
62943	732401
81579	732402
33693	732403
59129	732404
18336	732405
48280	732406
40067	732407
4007	732408
21309	732409
15468	732410
21633	732411
29759	732412
40781	732413
6156	732414
17657	732415
66976	732416
82460	732417
109	732418
76554	732419
3940	732420
26885	732421
5203	732422
126	732423
4151	732424
122208	732425
8100	732426
25106	732427
28439	732428
22990	732429
29489	732430
20616	732431
38982	732432
44956	732433
3317	732434
88486	732435
25703	732436
6217	732437
15342	732438
18315	732439
2934	732440
984	732441
26069	732442
39860	732443
80687	732444
7855	732445
19868	732446
99595	732447
75462	732448
3115	732449
55659	732450
17678	732451
121976	732452
11969	732453
3858	732454
30	732455
4726	732456
7333	732457
66381	732458
27155	732459
1475	732460
25733	732461
140799	732462
33438	732463
32388	732464
54569	732465
92805	732466
27321	732467
46641	732468
42329	732469
56776	732470
4814	732471
29583	732472
39270	732473
23843	732474
3501	732475
22336	732476
2822	732477
128805	732478
28522	732479
56885	732480
30	732481
56605	732482
123092	732483
23593	732484
7769	732485
85898	732486
14482	732487
12244	732488
9720	732489
11694	732490
22547	732491
67228	732492
10771	732493
30118	732494
4346	732495
34078	732496
31384	732497
3547	732498
37425	732499
22367	732500
20473	732501
12325	732502
124802	732503
39843	732504
7702	732505
72942	732506
77817	732507
6837	732508
139	732509
112103	732510
25200	732511
65311	732512
34775	732513
44182	732514
93413	732515
12464	732516
112823	732517
51334	732518
35	732519
2	732520
18092	732521
11317	732522
21577	732523
78648	732524
13200	732525
16850	732526
11948	732527
3843	732528
3172	732529
9033	732530
1248	732531
4642	732532
42520	732533
33706	732534
40948	732535
35746	732536
75824	732537
20880	732538
92935	732539
2972	732540
90954	732541
55266	732542
21516	732543
48656	732544
15954	732545
3279	732546
14062	732547
1702	732548
84680	732549
3948	732550
337	732551
39839	732552
77877	732553
2822	732554
39998	732555
53381	732556
31585	732557
81823	732558
41419	732559
15726	732560
3301	732561
2063	732562
7099	732563
98214	732564
4727	732565
73588	732566
65236	732567
3428	732568
53578	732569
11373	732570
101603	732571
1991	732572
7084	732573
50526	732574
152	732575
7775	732576
125035	732577
37403	732578
71119	732579
60600	732580
10241	732581
288	732582
24321	732583
3923	732584
51386	732585
17121	732586
44027	732587
46523	732588
44271	732589
52313	732590
52521	732591
106358	732592
31523	732593
44807	732594
91505	732595
50794	732596
21639	732597
30845	732598
32144	732599
27209	732600
17127	732601
87692	732602
28589	732603
27092	732604
27070	732605
10202	732606
29034	732607
557	732608
14914	732609
16248	732610
21525	732611
237	732612
42408	732613
9166	732614
66912	732615
8201	732616
8632	732617
50508	732618
21658	732619
25114	732620
12924	732621
3660	732622
53072	732623
69045	732624
104791	732625
35139	732626
53272	732627
6196	732628
53272	732629
12590	732630
14815	732631
4140	732632
17404	732633
9918	732634
148340	732635
272	732636
76642	732637
55844	732638
49830	732639
264	732640
163069	732641
19376	732642
71845	732643
57377	732644
581	732645
166038	732646
115980	732647
41072	732648
30930	732649
13890	732650
42394	732651
4751	732652
11330	732653
3886	732654
70187	732655
52955	732656
20924	732657
24871	732658
40653	732659
21608	732660
577	732661
45003	732662
60435	732663
1248	732664
17174	732665
32029	732666
86060	732667
20997	732668
95073	732669
63768	732670
59065	732671
6333	732672
19499	732673
184	732674
88249	732675
34920	732676
40473	732677
3691	732678
28199	732679
34328	732680
6942	732681
33242	732682
60003	732683
83940	732684
26304	732685
251	732686
12619	732687
22825	732688
131370	732689
71605	732690
12086	732691
27821	732692
44446	732693
25925	732694
826	732695
57767	732696
985	732697
9090	732698
25923	732699
53238	732700
28542	732701
11442	732702
33806	732703
116457	732704
42408	732705
9608	732706
16405	732707
1801	732708
11328	732709
106451	732710
171	732711
88734	732712
273	732713
6949	732714
120540	732715
809	732716
396	732717
12245	732718
21879	732719
18693	732720
8626	732721
53810	732722
11549	732723
25577	732724
42468	732725
66973	732726
80092	732727
101469	732728
61376	732729
33573	732730
77960	732731
19465	732732
41279	732733
3601	732734
27318	732735
39639	732736
31210	732737
97929	732738
126721	732739
3616	732740
141911	732741
79315	732742
108271	732743
409	732744
22878	732745
21604	732746
15612	732747
25472	732748
55128	732749
73048	732750
11312	732751
10137	732752
49270	732753
106429	732754
18074	732755
5073	732756
119904	732757
77689	732758
3608	732759
180398	732760
56542	732761
7683	732762
5995	732763
74820	732764
45357	732765
3967	732766
17162	732767
53180	732768
446	732769
23837	732770
70753	732771
75765	732772
29531	732773
4273	732774
37783	732775
7790	732776
27089	732777
46495	732778
45248	732779
101736	732780
105350	732781
79315	732782
106008	732783
99508	732784
5873	732785
24418	732786
42736	732787
17760	732788
58259	732789
10299	732790
77813	732791
81936	732792
53740	732793
15130	732794
37099	732795
20690	732796
24592	732797
28399	732798
39595	732799
32487	732800
47032	732801
28058	732802
4373	732803
38696	732804
46092	732805
63679	732806
86431	732807
653	732808
27448	732809
4384	732810
1056	732811
2995	732812
73627	732813
24798	732814
87570	732815
2016	732816
42999	732817
33136	732818
43775	732819
130254	732820
162520	732821
55879	732822
17495	732823
63941	732824
49816	732825
30282	732826
157575	732827
11412	732828
63878	732829
32419	732830
10769	732831
52055	732832
62211	732833
17902	732834
142525	732835
146470	732836
23386	732837
7838	732838
8905	732839
73244	732840
15125	732841
53172	732842
15895	732843
83925	732844
80666	732845
4666	732846
3151	732847
6469	732848
39374	732849
76696	732850
58168	732851
37099	732852
1356	732853
59398	732854
54379	732855
52683	732856
1096	732857
4354	732858
4276	732859
96023	732860
14144	732861
34529	732862
62673	732863
47308	732864
166361	732865
73820	732866
98404	732867
17130	732868
35060	732869
5930	732870
115569	732871
56488	732872
99409	732873
65529	732874
58632	732875
60157	732876
85136	732877
34508	732878
402	732879
6182	732880
56768	732881
4172	732882
102297	732883
88590	732884
61375	732885
41799	732886
77666	732887
57895	732888
2579	732889
29157	732890
1835	732891
9214	732892
154	732893
17156	732894
31689	732895
48408	732896
41198	732897
10127	732898
12353	732899
8653	732900
5510	732901
21145	732902
2239	732903
74335	732904
38135	732905
54849	732906
100146	732907
38271	732908
188195	732909
6712	732910
26262	732911
30734	732912
85054	732913
45810	732914
80653	732915
88209	732916
68045	732917
80025	732918
7216	732919
10657	732920
97586	732921
78429	732922
25879	732923
25879	732924
97989	732925
128086	732926
66508	732927
25766	732928
81027	732929
167644	732930
60375	732931
44900	732932
89687	732933
38373	732934
65081	732935
85061	732936
10955	732937
67533	732938
3291	732939
155714	732940
30670	732941
99736	732942
44913	732943
85109	732944
6083	732945
127608	732946
14745	732947
66657	732948
97115	732949
66859	732950
14736	732951
5393	732952
37906	732953
1770	732954
46312	732955
67282	732956
46422	732957
127807	732958
64668	732959
17429	732960
66246	732961
15203	732962
51158	732963
85826	732964
18088	732965
45168	732966
180119	732967
6955	732968
107774	732969
30670	732970
2253	732971
65321	732972
6565	732973
9179	732974
33644	732975
44515	732976
14802	732977
25923	732978
31876	732979
45763	732980
174558	732981
68500	732982
32144	732983
129517	732984
36455	732985
34504	732986
97150	732987
14704	732988
39790	732989
80854	732990
95906	732991
67310	732992
27426	732993
54285	732994
10893	732995
98387	732996
41576	732997
111504	732998
155338	732999
10603	733000
2853	733001
32118	733002
125685	733003
14919	733004
120945	733005
66524	733006
67483	733007
8862	733008
37884	733009
19123	733010
46702	733011
12624	733012
14863	733013
100490	733014
22520	733015
21274	733016
73683	733017
9182	733018
100064	733019
128062	733020
64371	733021
45548	733022
21338	733023
55369	733024
77519	733025
1655	733026
127273	733027
12375	733028
71103	733029
28750	733030
16816	733031
104576	733032
81454	733033
76861	733034
14931	733035
129421	733036
55783	733037
33589	733038
98577	733039
65511	733040
25831	733041
22183	733042
105067	733043
9632	733044
111998	733045
98564	733046
130408	733047
4652	733048
24435	733049
26025	733050
5557	733051
17602	733052
96140	733053
54579	733054
45525	733055
71182	733056
54730	733057
55372	733058
98069	733059
141188	733060
98821	733061
42184	733062
129075	733063
169624	733064
77959	733065
100611	733066
82970	733067
73592	733068
55345	733069
157635	733070
46999	733071
67360	733072
25310	733073
164067	733074
57114	733075
5405	733076
4511	733077
6965	733078
113505	733079
70785	733080
85835	733081
22591	733082
159930	733083
45002	733084
56455	733085
9723	733086
109310	733087
37953	733088
78867	733089
83378	733090
8451	733091
19935	733092
24723	733093
53693	733094
30495	733095
68216	733096
121125	733097
30692	733098
14801	733099
17982	733100
9055	733101
20897	733102
21279	733103
34172	733104
9349	733105
100090	733106
30028	733107
77761	733108
45655	733109
73461	733110
16327	733111
19037	733112
4819	733113
39756	733114
39736	733115
7487	733116
6572	733117
65167	733118
68520	733119
80754	733120
995	733121
18900	733122
17718	733123
116622	733124
39837	733125
916	733126
121074	733127
26543	733128
9100	733129
21252	733130
121313	733131
1521	733132
180817	733133
45565	733134
107773	733135
68042	733136
92258	733137
25862	733138
503	733139
92	733140
8456	733141
17534	733142
5953	733143
29190	733144
22090	733145
92072	733146
5375	733147
29480	733148
4976	733149
20327	733150
60773	733151
7342	733152
106223	733153
14464	733154
47665	733155
15897	733156
74682	733157
1155	733158
47698	733159
33700	733160
109646	733161
87110	733162
7374	733163
19002	733164
40320	733165
27585	733166
1781	733167
17567	733168
70678	733169
20533	733170
95772	733171
65773	733172
24059	733173
44158	733174
59260	733175
17756	733176
7149	733177
25490	733178
72944	733179
22943	733180
3726	733181
13309	733182
6286	733183
19028	733184
103295	733185
12887	733186
37955	733187
22986	733188
161215	733189
36248	733190
6190	733191
76612	733192
50490	733193
22180	733194
109369	733195
46530	733196
90362	733197
20700	733198
16727	733199
38951	733200
94919	733201
2503	733202
17715	733203
152961	733204
19011	733205
182699	733206
16582	733207
3119	733208
46598	733209
44730	733210
59273	733211
28006	733212
9468	733213
50583	733214
49862	733215
20017	733216
18317	733217
30857	733218
12041	733219
40878	733220
40573	733221
11419	733222
8878	733223
15997	733224
9109	733225
42959	733226
21077	733227
54674	733228
1313	733229
3225	733230
3936	733231
104979	733232
17225	733233
3019	733234
10136	733235
47445	733236
10299	733237
61513	733238
95518	733239
29878	733240
58033	733241
25514	733242
110030	733243
6868	733244
82607	733245
125709	733246
3146	733247
16264	733248
87848	733249
6811	733250
56605	733251
10485	733252
6855	733253
14884	733254
24901	733255
128195	733256
54329	733257
1235	733258
132442	733259
8955	733260
3067	733261
6378	733262
6875	733263
24384	733264
175247	733265
81644	733266
18983	733267
73643	733268
1352	733269
56	733270
25837	733271
18797	733272
21667	733273
49761	733274
137293	733275
141331	733276
10792	733277
3450	733278
16620	733279
28603	733280
95317	733281
166389	733282
94473	733283
121854	733284
11387	733285
5758	733286
168600	733287
128071	733288
160620	733289
12309	733290
5163	733291
76498	733292
7416	733293
41292	733294
29399	733295
2091	733296
4450	733297
172558	733298
29968	733299
11522	733300
20249	733301
18354	733302
2938	733303
127114	733304
12711	733305
5727	733306
80203	733307
79316	733308
5779	733309
5584	733310
18199	733311
8622	733312
10777	733313
40679	733314
34469	733315
96502	733316
768	733317
41803	733318
46243	733319
11457	733320
45296	733321
49174	733322
53404	733323
63718	733324
50765	733325
1262	733326
22869	733327
29429	733328
3493	733329
70666	733330
8471	733331
23267	733332
66238	733333
9210	733334
65150	733335
4197	733336
47224	733337
45552	733338
127951	733339
11517	733340
47283	733341
12755	733342
54858	733343
71397	733344
91492	733345
60117	733346
140909	733347
24063	733348
25563	733349
2501	733350
66582	733351
2343	733352
944	733353
45921	733354
125655	733355
43008	733356
30915	733357
54269	733358
38809	733359
2661	733360
90956	733361
59293	733362
31287	733363
83841	733364
16895	733365
13387	733366
134701	733367
43882	733368
3929	733369
32251	733370
2585	733371
121642	733372
180598	733373
30421	733374
92940	733375
6146	733376
59276	733377
27893	733378
9272	733379
30322	733380
28083	733381
28784	733382
69041	733383
8907	733384
51935	733385
20473	733386
19544	733387
1706	733388
10708	733389
61394	733390
16130	733391
21145	733392
62349	733393
43511	733394
17146	733395
112404	733396
29683	733397
479	733398
59942	733399
88311	733400
30220	733401
2439	733402
35413	733403
15221	733404
1638	733405
82934	733406
78229	733407
14235	733408
18315	733409
251	733410
6046	733411
1625	733412
77399	733413
127992	733414
14671	733415
91428	733416
7018	733417
30324	733418
46533	733419
27498	733420
14889	733421
63678	733422
3476	733423
2314	733424
11519	733425
70010	733426
77343	733427
43748	733428
7285	733429
87108	733430
1176	733431
8158	733432
2868	733433
7468	733434
11655	733435
4383	733436
23563	733437
111706	733438
50050	733439
1756	733440
52057	733441
3169	733442
26772	733443
115295	733444
51885	733445
21828	733446
166530	733447
29241	733448
67253	733449
9874	733450
9273	733451
46303	733452
13547	733453
74162	733454
57240	733455
82662	733456
64010	733457
15683	733458
120551	733459
82082	733460
12710	733461
66014	733462
29932	733463
18536	733464
966	733465
15763	733466
6936	733467
119122	733468
11	733469
27906	733470
1991	733471
9	733472
889	733473
4262	733474
3555	733475
8075	733476
2306	733477
97457	733478
28321	733479
2090	733480
27277	733481
613	733482
1320	733483
2059	733484
7186	733485
37185	733486
12698	733487
13668	733488
7071	733489
61455	733490
45200	733491
71397	733492
12613	733493
27631	733494
4640	733495
51418	733496
4306	733497
36195	733498
23858	733499
40377	733500
85	733501
53	733502
163706	733503
35981	733504
27741	733505
44	733506
11689	733507
23946	733508
3109	733509
11596	733510
2545	733511
21171	733512
172737	733513
132162	733514
43166	733515
90748	733516
27458	733517
35843	733518
51844	733519
28272	733520
26904	733521
4524	733522
2340	733523
22480	733524
13268	733525
84336	733526
222	733527
31707	733528
5969	733529
53757	733530
71371	733531
10894	733532
76097	733533
15378	733534
47664	733535
14628	733536
92237	733537
75176	733538
5869	733539
13721	733540
38126	733541
9742	733542
50162	733543
53463	733544
9672	733545
84762	733546
12754	733547
17615	733548
6903	733549
115688	733550
29675	733551
59776	733552
14176	733553
41626	733554
2286	733555
29584	733556
3012	733557
735	733558
32256	733559
30067	733560
102572	733561
55002	733562
1525	733563
1365	733564
1798	733565
6495	733566
42546	733567
15635	733568
25158	733569
1057	733570
39279	733571
3415	733572
2883	733573
65	733574
8848	733575
1066	733576
13298	733577
3774	733578
30	733579
14773	733580
28368	733581
108214	733582
36438	733583
22651	733584
39677	733585
13200	733586
26794	733587
157972	733588
59162	733589
45658	733590
32808	733591
27509	733592
7815	733593
19647	733594
148453	733595
66840	733596
85827	733597
4748	733598
52358	733599
12853	733600
38743	733601
49098	733602
1408	733603
58546	733604
17939	733605
40695	733606
3076	733607
26166	733608
27058	733609
37661	733610
73445	733611
38821	733612
7576	733613
16904	733614
77770	733615
61745	733616
13442	733617
11830	733618
6924	733619
434	733620
21220	733621
3800	733622
14006	733623
174517	733624
64857	733625
107842	733626
96744	733627
40544	733628
123193	733629
16395	733630
119043	733631
35527	733632
66	733633
82432	733634
42869	733635
42869	733636
37914	733637
44800	733638
96222	733639
29022	733640
73025	733641
22768	733642
246	733643
96290	733644
18196	733645
10704	733646
92012	733647
7321	733648
138882	733649
29293	733650
70854	733651
19492	733652
5652	733653
39451	733654
1966	733655
2120	733656
208	733657
7939	733658
29359	733659
58610	733660
2132	733661
27436	733662
134498	733663
72561	733664
14659	733665
11803	733666
111497	733667
122	733668
1320	733669
346	733670
15617	733671
3033	733672
2163	733673
603	733674
35736	733675
69041	733676
29847	733677
83181	733678
16228	733679
64028	733680
538	733681
21100	733682
169691	733683
26432	733684
2408	733685
2825	733686
100677	733687
4736	733688
9848	733689
12970	733690
18861	733691
88231	733692
10331	733693
58839	733694
76517	733695
61492	733696
1828	733697
3485	733698
45328	733699
61966	733700
33422	733701
12	733702
79426	733703
16256	733704
13404	733705
49629	733706
12698	733707
12303	733708
14795	733709
104665	733710
35817	733711
49186	733712
45723	733713
44801	733714
25162	733715
63136	733716
65351	733717
28646	733718
3109	733719
118604	733720
43664	733721
29527	733722
27239	733723
79967	733724
26224	733725
3419	733726
81	733727
97099	733728
28938	733729
30013	733730
2691	733731
33432	733732
7888	733733
5604	733734
59874	733735
35835	733736
32690	733737
46683	733738
67184	733739
33255	733740
5694	733741
82420	733742
9326	733743
8999	733744
11430	733745
46746	733746
105897	733747
22549	733748
27204	733749
77828	733750
46185	733751
27801	733752
42813	733753
149	733754
63520	733755
72783	733756
99923	733757
4312	733758
2752	733759
33884	733760
47443	733761
417	733762
102928	733763
11901	733764
48647	733765
33475	733766
121508	733767
117982	733768
24201	733769
94488	733770
31386	733771
39181	733772
4164	733773
36074	733774
60933	733775
38948	733776
30898	733777
20909	733778
92238	733779
36647	733780
31040	733781
35884	733782
3870	733783
76899	733784
18672	733785
38137	733786
55791	733787
111230	733788
121	733789
86588	733790
2471	733791
11312	733792
16559	733793
35269	733794
18794	733795
22793	733796
4504	733797
4864	733798
69211	733799
86086	733800
11154	733801
7342	733802
173410	733803
6810	733804
2904	733805
34626	733806
19409	733807
17323	733808
68303	733809
31695	733810
8023	733811
8228	733812
27077	733813
12524	733814
47776	733815
102631	733816
29387	733817
45421	733818
20572	733819
40077	733820
25136	733821
62090	733822
9755	733823
31172	733824
20614	733825
4517	733826
129506	733827
30572	733828
28787	733829
30839	733830
20850	733831
2320	733832
652	733833
32327	733834
78307	733835
23153	733836
169404	733837
21333	733838
36169	733839
176399	733840
36122	733841
7705	733842
45225	733843
4775	733844
8637	733845
57734	733846
30557	733847
87101	733848
19446	733849
1311	733850
43655	733851
9315	733852
37567	733853
83525	733854
82872	733855
6791	733856
72527	733857
20578	733858
102631	733859
38877	733860
26771	733861
90923	733862
3390	733863
44660	733864
68906	733865
2502	733866
38476	733867
19664	733868
54129	733869
41219	733870
63823	733871
125	733872
45434	733873
34562	733874
46262	733875
50364	733876
4492	733877
7411	733878
145861	733879
144924	733880
69125	733881
35527	733882
50973	733883
32529	733884
122265	733885
5114	733886
9837	733887
49340	733888
2270	733889
4136	733890
33568	733891
72084	733892
41469	733893
4023	733894
16096	733895
18250	733896
13290	733897
5248	733898
38134	733899
66827	733900
7229	733901
192	733902
17719	733903
110386	733904
73863	733905
52016	733906
16821	733907
102786	733908
30584	733909
17987	733910
22171	733911
23973	733912
3155	733913
29768	733914
43538	733915
29537	733916
27953	733917
20605	733918
12225	733919
2002	733920
19897	733921
157669	733922
8330	733923
5590	733924
8950	733925
29903	733926
1961	733927
17930	733928
70691	733929
1311	733930
2701	733931
59584	733932
20594	733933
40868	733934
23443	733935
107369	733936
184609	733937
55879	733938
73946	733939
107315	733940
38730	733941
61316	733942
44864	733943
53494	733944
21018	733945
19353	733946
19353	733947
133660	733948
33770	733949
21397	733950
11186	733951
67663	733952
66418	733953
27816	733954
32154	733955
82849	733956
75012	733957
31201	733958
4177	733959
112829	733960
59401	733961
114309	733962
3280	733963
68245	733964
53267	733965
79890	733966
5684	733967
31625	733968
9160	733969
26469	733970
75085	733971
36758	733972
22857	733973
36711	733974
133287	733975
598	733976
4526	733977
26772	733978
19474	733979
90592	733980
5498	733981
1728	733982
12793	733983
2591	733984
19298	733985
12983	733986
15399	733987
7444	733988
3704	733989
45985	733990
63346	733991
7912	733992
64698	733993
100029	733994
85683	733995
32638	733996
5737	733997
139237	733998
4335	733999
229	734000
83315	734001
35493	734002
27030	734003
23004	734004
15573	734005
45148	734006
11030	734007
35306	734008
16909	734009
10762	734010
36016	734011
7224	734012
133112	734013
50396	734014
26475	734015
8156	734016
9110	734017
11411	734018
133364	734019
17056	734020
5502	734021
57293	734022
3114	734023
139287	734024
52228	734025
950	734026
79323	734027
13951	734028
10507	734029
90550	734030
44246	734031
8089	734032
9348	734033
3499	734034
93856	734035
18159	734036
34703	734037
38732	734038
52719	734039
3751	734040
49700	734041
21539	734042
16573	734043
11404	734044
10685	734045
7885	734046
92086	734047
7706	734048
65212	734049
10414	734050
53405	734051
69163	734052
15454	734053
1947	734054
11558	734055
86431	734056
9904	734057
51650	734058
86841	734059
25118	734060
58262	734061
1073	734062
18925	734063
32422	734064
78204	734065
67033	734066
14849	734067
74984	734068
7251	734069
43263	734070
29351	734071
25446	734072
72663	734073
3003	734074
99493	734075
51766	734076
117018	734077
10714	734078
73384	734079
1254	734080
28074	734081
7901	734082
3766	734083
413	734084
43590	734085
179009	734086
89719	734087
11707	734088
8880	734089
180076	734090
52451	734091
132746	734092
49436	734093
38515	734094
68479	734095
9961	734096
31112	734097
31373	734098
123815	734099
39100	734100
121745	734101
6567	734102
3657	734103
2567	734104
908	734105
5465	734106
52583	734107
43318	734108
1638	734109
68174	734110
28270	734111
22248	734112
3172	734113
19130	734114
7347	734115
45231	734116
1102	734117
779	734118
9805	734119
7845	734120
413	734121
22488	734122
1490	734123
38582	734124
822	734125
159325	734126
46725	734127
3072	734128
15186	734129
25459	734130
2835	734131
40591	734132
2839	734133
23737	734134
7926	734135
17228	734136
117423	734137
109476	734138
37198	734139
39530	734140
1523	734141
24886	734142
949	734143
13353	734144
96719	734145
41185	734146
21495	734147
26179	734148
46249	734149
5563	734150
5517	734151
122878	734152
4659	734153
49693	734154
518	734155
12082	734156
9499	734157
53795	734158
111870	734159
52024	734160
10795	734161
94002	734162
7270	734163
11222	734164
1541	734165
3171	734166
82932	734167
27806	734168
75443	734169
5854	734170
4708	734171
168026	734172
77785	734173
140480	734174
27892	734175
169474	734176
165525	734177
4375	734178
24757	734179
1083	734180
10781	734181
13274	734182
11334	734183
40421	734184
16988	734185
42	734186
86739	734187
767	734188
3866	734189
135664	734190
1451	734191
105438	734192
7418	734193
23953	734194
24226	734195
1706	734196
68793	734197
19801	734198
99	734199
101114	734200
25482	734201
69189	734202
32657	734203
25081	734204
140293	734205
34203	734206
83390	734207
14934	734208
39015	734209
16106	734210
23336	734211
18289	734212
1014	734213
41647	734214
9430	734215
1294	734216
10616	734217
3546	734218
61584	734219
2668	734220
58841	734221
7498	734222
105237	734223
24116	734224
111640	734225
167987	734226
90460	734227
6066	734228
84729	734229
5958	734230
100615	734231
61314	734232
597	734233
1802	734234
10141	734235
40926	734236
19078	734237
5629	734238
16524	734239
3164	734240
8338	734241
2631	734242
63550	734243
25002	734244
84960	734245
11313	734246
60114	734247
19386	734248
78112	734249
2781	734250
28	734251
43656	734252
27749	734253
7	734254
100	734255
179626	734256
11611	734257
12775	734258
13276	734259
13859	734260
121268	734261
68439	734262
48695	734263
6240	734264
41214	734265
79888	734266
34557	734267
16190	734268
144259	734269
71590	734270
1925	734271
15889	734272
7274	734273
48177	734274
186561	734275
38364	734276
6930	734277
10489	734278
158940	734279
78618	734280
57501	734281
24680	734282
18485	734283
12356	734284
52977	734285
23214	734286
54986	734287
24491	734288
76772	734289
64328	734290
89400	734291
35640	734292
71574	734293
2872	734294
92239	734295
3184	734296
12754	734297
21121	734298
119884	734299
179620	734300
330	734301
137866	734302
77878	734303
24894	734304
8716	734305
6243	734306
19460	734307
28571	734308
32227	734309
16817	734310
34771	734311
155948	734312
42510	734313
82644	734314
18783	734315
39022	734316
9754	734317
2640	734318
163773	734319
425	734320
128337	734321
129776	734322
20686	734323
87125	734324
30151	734325
51003	734326
24853	734327
43411	734328
1246	734329
110195	734330
99825	734331
75133	734332
108685	734333
151174	734334
84767	734335
98140	734336
124182	734337
38404	734338
61865	734339
112172	734340
83931	734341
12359	734342
4808	734343
114004	734344
46082	734345
3995	734346
112513	734347
5637	734348
10958	734349
25452	734350
97532	734351
27412	734352
4510	734353
65811	734354
100472	734355
172317	734356
12544	734357
46091	734358
23664	734359
184004	734360
10787	734361
21829	734362
14693	734363
21829	734364
254	734365
5421	734366
37029	734367
893	734368
51353	734369
4905	734370
20985	734371
79451	734372
81700	734373
19599	734374
1857	734375
11734	734376
8226	734377
2188	734378
134287	734379
6012	734380
2975	734381
127817	734382
36540	734383
4910	734384
134170	734385
7861	734386
21291	734387
72472	734388
34801	734389
43630	734390
126	734391
133600	734392
106356	734393
55211	734394
7828	734395
40352	734396
56534	734397
619	734398
26028	734399
32869	734400
65914	734401
3785	734402
100375	734403
56594	734404
21098	734405
11640	734406
19100	734407
54415	734408
2498	734409
117834	734410
67262	734411
15726	734412
49137	734413
1296	734414
85725	734415
52321	734416
868	734417
5831	734418
3445	734419
50141	734420
12688	734421
3690	734422
37930	734423
14042	734424
67763	734425
10480	734426
102133	734427
13448	734428
247	734429
74017	734430
1271	734431
26578	734432
34671	734433
8066	734434
34603	734435
2506	734436
20168	734437
7023	734438
44	734439
83242	734440
66716	734441
132295	734442
9314	734443
1462	734444
3852	734445
19213	734446
51898	734447
9042	734448
76233	734449
64329	734450
101527	734451
1559	734452
16909	734453
29289	734454
81520	734455
1462	734456
491	734457
30687	734458
3841	734459
1352	734460
109508	734461
2073	734462
4102	734463
4102	734464
45072	734465
32247	734466
87806	734467
99016	734468
13208	734469
39517	734470
4728	734471
160519	734472
24372	734473
95772	734474
451	734475
66280	734476
173510	734477
247	734478
66321	734479
19008	734480
46633	734481
25122	734482
78962	734483
42192	734484
44461	734485
52044	734486
5989	734487
75586	734488
47473	734489
74323	734490
59580	734491
63791	734492
81791	734493
2002	734494
114675	734495
36494	734496
91973	734497
34557	734498
8966	734499
21	734500
14059	734501
14286	734502
2583	734503
35560	734504
7979	734505
59913	734506
61652	734507
9381	734508
5732	734509
22589	734510
30216	734511
48005	734512
9602	734513
96429	734514
905	734515
3165	734516
44900	734517
73880	734518
53251	734519
86253	734520
4177	734521
15993	734522
28572	734523
17067	734524
10708	734525
59296	734526
49279	734527
4773	734528
102244	734529
153959	734530
119067	734531
64422	734532
3902	734533
77265	734534
9839	734535
25153	734536
28743	734537
125375	734538
123041	734539
23885	734540
18787	734541
9894	734542
46700	734543
14415	734544
2412	734545
118019	734546
156126	734547
2824	734548
58133	734549
97075	734550
57325	734551
348	734552
63609	734553
76479	734554
6809	734555
33755	734556
2302	734557
23796	734558
31643	734559
180310	734560
105777	734561
24755	734562
2373	734563
63814	734564
63814	734565
48873	734566
12810	734567
829	734568
4166	734569
5509	734570
92904	734571
6947	734572
3638	734573
18070	734574
24489	734575
12748	734576
38123	734577
2686	734578
7292	734579
25320	734580
1788	734581
33774	734582
6769	734583
10234	734584
179221	734585
5752	734586
660	734587
69611	734588
70524	734589
25775	734590
28548	734591
66316	734592
339	734593
66173	734594
2547	734595
102522	734596
39355	734597
21084	734598
64545	734599
6494	734600
81491	734601
9542	734602
20929	734603
106209	734604
56520	734605
106577	734606
15674	734607
6147	734608
39037	734609
11162	734610
15100	734611
657	734612
1319	734613
11067	734614
10234	734615
2451	734616
143	734617
26348	734618
4360	734619
948	734620
68949	734621
2526	734622
165272	734623
27764	734624
87970	734625
34651	734626
11118	734627
8448	734628
77367	734629
17369	734630
63087	734631
18319	734632
33682	734633
47025	734634
39089	734635
171723	734636
84836	734637
121514	734638
723	734639
16471	734640
27175	734641
18146	734642
31142	734643
3674	734644
43536	734645
174565	734646
111187	734647
55300	734648
80371	734649
12138	734650
104807	734651
2124	734652
177121	734653
127929	734654
22179	734655
35225	734656
137036	734657
22271	734658
115018	734659
14964	734660
91216	734661
10511	734662
8345	734663
66151	734664
2	734665
1518	734666
30216	734667
3328	734668
30994	734669
102169	734670
11361	734671
81641	734672
15724	734673
29501	734674
2862	734675
1896	734676
69441	734677
23786	734678
25216	734679
112358	734680
7678	734681
58451	734682
53672	734683
78688	734684
28685	734685
22618	734686
1378	734687
153227	734688
7861	734689
53640	734690
177583	734691
151393	734692
17923	734693
128830	734694
51333	734695
114674	734696
37388	734697
71426	734698
38256	734699
42632	734700
26093	734701
15068	734702
39638	734703
16815	734704
1659	734705
221	734706
2906	734707
680	734708
14249	734709
23575	734710
7451	734711
45360	734712
18786	734713
9072	734714
26410	734715
111145	734716
22423	734717
48876	734718
88706	734719
19057	734720
133063	734721
2060	734722
38885	734723
22304	734724
17690	734725
580	734726
5912	734727
23587	734728
34830	734729
5964	734730
13743	734731
52469	734732
89724	734733
18307	734734
188	734735
100481	734736
17876	734737
2237	734738
2923	734739
37827	734740
70595	734741
5553	734742
27244	734743
29611	734744
58683	734745
1466	734746
16725	734747
32413	734748
2686	734749
40779	734750
12428	734751
63179	734752
14224	734753
31774	734754
5195	734755
68161	734756
60709	734757
69109	734758
125154	734759
36079	734760
19446	734761
53567	734762
4212	734763
12176	734764
140566	734765
12944	734766
6180	734767
61754	734768
20688	734769
9053	734770
3379	734771
40356	734772
23247	734773
5780	734774
5025	734775
18555	734776
41761	734777
9570	734778
135119	734779
182842	734780
76202	734781
21354	734782
1183	734783
1397	734784
29903	734785
53478	734786
151799	734787
6482	734788
26589	734789
37485	734790
33742	734791
29126	734792
30904	734793
9027	734794
43071	734795
25364	734796
42865	734797
22714	734798
20011	734799
9620	734800
25766	734801
110766	734802
35736	734803
1	734804
82521	734805
11291	734806
37663	734807
8360	734808
140477	734809
127802	734810
58627	734811
5890	734812
53797	734813
93710	734814
40622	734815
67534	734816
28481	734817
42026	734818
177	734819
31762	734820
101113	734821
3304	734822
80496	734823
124236	734824
80019	734825
16467	734826
59147	734827
3603	734828
64348	734829
81142	734830
58983	734831
99489	734832
39559	734833
6937	734834
48485	734835
167886	734836
641	734837
1801	734838
21762	734839
39031	734840
24361	734841
75957	734842
1124	734843
27565	734844
45078	734845
36014	734846
145787	734847
38223	734848
111564	734849
18384	734850
187290	734851
84663	734852
15536	734853
39615	734854
17096	734855
72151	734856
36506	734857
16848	734858
104758	734859
11658	734860
74729	734861
105953	734862
58166	734863
14353	734864
103419	734865
76065	734866
13082	734867
57093	734868
92815	734869
13179	734870
36275	734871
15425	734872
17006	734873
6752	734874
30203	734875
139282	734876
101046	734877
34138	734878
8341	734879
20398	734880
38447	734881
131633	734882
115694	734883
17212	734884
6493	734885
10599	734886
18500	734887
77713	734888
65348	734889
24344	734890
168599	734891
24006	734892
32202	734893
4360	734894
26660	734895
35415	734896
19507	734897
21039	734898
116430	734899
11198	734900
1838	734901
2713	734902
24006	734903
24681	734904
99094	734905
110	734906
48726	734907
46804	734908
34534	734909
606	734910
25222	734911
4083	734912
9912	734913
16202	734914
18653	734915
24397	734916
85454	734917
39225	734918
5412	734919
31345	734920
66672	734921
26474	734922
6165	734923
139464	734924
12693	734925
11213	734926
11311	734927
1070	734928
55328	734929
49449	734930
3045	734931
3044	734932
88540	734933
13337	734934
11302	734935
390	734936
166822	734937
46542	734938
41007	734939
4487	734940
69245	734941
37804	734942
49683	734943
47332	734944
8831	734945
7536	734946
49990	734947
5747	734948
9248	734949
8226	734950
842	734951
66180	734952
3989	734953
43473	734954
38872	734955
18754	734956
2285	734957
43016	734958
3025	734959
187593	734960
4287	734961
694	734962
7384	734963
30193	734964
142	734965
60361	734966
606	734967
83178	734968
3932	734969
1005	734970
36708	734971
48660	734972
36555	734973
6329	734974
23508	734975
22303	734976
124826	734977
1458	734978
89344	734979
49646	734980
65811	734981
82532	734982
52322	734983
8865	734984
17351	734985
89990	734986
39398	734987
6012	734988
1678	734989
102308	734990
40485	734991
6580	734992
41230	734993
11454	734994
144	734995
27375	734996
20529	734997
90957	734998
966	734999
44298	735000
22868	735001
56550	735002
4696	735003
17011	735004
31786	735005
498	735006
74897	735007
94478	735008
56796	735009
7974	735010
43228	735011
68544	735012
32267	735013
4925	735014
994	735015
2651	735016
3352	735017
3713	735018
9745	735019
15885	735020
16617	735021
8170	735022
10443	735023
71443	735024
18074	735025
4194	735026
29939	735027
9473	735028
27784	735029
10060	735030
25919	735031
105541	735032
35272	735033
30055	735034
36894	735035
15497	735036
49541	735037
34740	735038
42684	735039
10132	735040
132863	735041
4464	735042
4315	735043
210	735044
107345	735045
91962	735046
54888	735047
101112	735048
19954	735049
58716	735050
53049	735051
4578	735052
63888	735053
66226	735054
86590	735055
44482	735056
19976	735057
177987	735058
19002	735059
3244	735060
94318	735061
103559	735062
67817	735063
121870	735064
119101	735065
5440	735066
36271	735067
42572	735068
7581	735069
9607	735070
51869	735071
17714	735072
7533	735073
45341	735074
24357	735075
1164	735076
2020	735077
2140	735078
177	735079
976	735080
37659	735081
19422	735082
68942	735083
14160	735084
91755	735085
1393	735086
124603	735087
79104	735088
23797	735089
66059	735090
3037	735091
16195	735092
45536	735093
40356	735094
49152	735095
4214	735096
114621	735097
803	735098
144	735099
3217	735100
42730	735101
28321	735102
12114	735103
3939	735104
809	735105
29250	735106
10015	735107
192	735108
68625	735109
24321	735110
32455	735111
135127	735112
15386	735113
1447	735114
23859	735115
4590	735116
86252	735117
164021	735118
60888	735119
106352	735120
21	735121
30288	735122
12166	735123
15316	735124
123412	735125
12119	735126
3226	735127
15778	735128
13202	735129
26679	735130
6555	735131
2855	735132
112510	735133
14446	735134
121674	735135
31041	735136
134247	735137
13026	735138
89103	735139
9871	735140
19641	735141
57786	735142
46326	735143
123947	735144
18504	735145
163059	735146
1288	735147
49631	735148
8984	735149
17596	735150
114599	735151
3402	735152
32635	735153
10007	735154
5560	735155
76723	735156
8948	735157
88437	735158
42882	735159
40787	735160
38863	735161
11169	735162
115623	735163
36746	735164
50957	735165
5859	735166
2480	735167
145802	735168
39180	735169
85624	735170
4211	735171
3819	735172
83608	735173
2928	735174
153169	735175
13991	735176
30863	735177
118810	735178
4286	735179
8217	735180
9932	735181
29195	735182
135909	735183
20017	735184
89289	735185
1813	735186
61109	735187
43825	735188
31341	735189
51449	735190
15184	735191
20130	735192
52962	735193
50782	735194
66481	735195
32274	735196
60812	735197
16752	735198
24988	735199
86476	735200
102325	735201
15135	735202
75242	735203
31650	735204
36898	735205
18135	735206
27900	735207
28929	735208
182683	735209
37869	735210
72486	735211
61024	735212
9079	735213
30478	735214
99907	735215
102128	735216
11901	735217
16472	735218
10705	735219
134056	735220
41032	735221
157578	735222
46657	735223
43034	735224
120551	735225
44844	735226
2561	735227
21528	735228
13932	735229
41753	735230
12346	735231
12340	735232
58600	735233
80420	735234
60777	735235
24104	735236
104813	735237
106840	735238
132446	735239
24301	735240
106233	735241
91728	735242
111815	735243
15800	735244
12056	735245
21210	735246
14446	735247
66598	735248
42379	735249
38071	735250
51560	735251
103743	735252
43514	735253
70613	735254
9552	735255
62672	735256
4877	735257
26108	735258
89337	735259
15266	735260
69193	735261
45849	735262
51932	735263
79423	735264
13112	735265
95026	735266
8975	735267
113080	735268
9552	735269
13806	735270
55976	735271
9883	735272
178197	735273
54027	735274
15790	735275
38752	735276
146	735277
1544	735278
117572	735279
17714	735280
19762	735281
13443	735282
173980	735283
75010	735284
58483	735285
9287	735286
9287	735287
144190	735288
11253	735289
37225	735290
24406	735291
165448	735292
2286	735293
61137	735294
27613	735295
161179	735296
31265	735297
6482	735298
8040	735299
36720	735300
13630	735301
13214	735302
141617	735303
58957	735304
5990	735305
155	735306
113820	735307
7024	735308
79244	735309
4836	735310
45008	735311
27807	735312
33248	735313
8	735314
15424	735315
36672	735316
752	735317
46381	735318
13222	735319
29789	735320
6844	735321
158339	735322
79648	735323
61099	735324
25398	735325
84824	735326
3027	735327
14614	735328
20545	735329
17141	735330
16329	735331
188	735332
9637	735333
148300	735334
62320	735335
39435	735336
5858	735337
21478	735338
57491	735339
35696	735340
27992	735341
18035	735342
28492	735343
4637	735344
61044	735345
26650	735346
1477	735347
31268	735348
17360	735349
62485	735350
3969	735351
3220	735352
29935	735353
57090	735354
24699	735355
119770	735356
14495	735357
13188	735358
5827	735359
137270	735360
13957	735361
305	735362
43154	735363
169453	735364
49864	735365
6135	735366
244	735367
132176	735368
81928	735369
171297	735370
78849	735371
18461	735372
54188	735373
30972	735374
9475	735375
24578	735376
125686	735377
158300	735378
41323	735379
149	735380
32033	735381
21103	735382
5967	735383
140701	735384
74832	735385
99154	735386
120256	735387
10677	735388
40830	735389
22469	735390
25458	735391
10771	735392
154188	735393
26223	735394
92616	735395
101567	735396
65548	735397
68389	735398
32136	735399
19040	735400
51148	735401
65755	735402
34408	735403
95007	735404
8844	735405
40439	735406
33377	735407
758	735408
87032	735409
27260	735410
96215	735411
102261	735412
125756	735413
134	735414
35759	735415
4270	735416
24688	735417
99684	735418
10570	735419
71366	735420
94439	735421
6071	735422
6493	735423
4301	735424
23439	735425
60795	735426
26600	735427
9334	735428
16440	735429
104202	735430
4951	735431
172500	735432
43131	735433
32168	735434
48337	735435
18525	735436
18131	735437
52545	735438
14196	735439
1673	735440
60846	735441
37313	735442
120725	735443
88004	735444
39666	735445
37109	735446
32242	735447
79038	735448
131284	735449
110985	735450
2241	735451
48056	735452
1405	735453
65719	735454
54299	735455
2076	735456
81337	735457
8023	735458
61097	735459
13775	735460
516	735461
42268	735462
2793	735463
9574	735464
68006	735465
26331	735466
62512	735467
334	735468
5608	735469
24192	735470
16275	735471
156585	735472
71075	735473
74035	735474
84949	735475
95643	735476
22521	735477
27391	735478
1129	735479
27330	735480
105646	735481
93374	735482
102434	735483
45933	735484
22011	735485
35106	735486
26191	735487
40329	735488
111158	735489
16314	735490
72907	735491
73595	735492
48786	735493
5211	735494
57257	735495
30291	735496
64736	735497
71347	735498
5489	735499
2380	735500
988	735501
2653	735502
3098	735503
21012	735504
54952	735505
7245	735506
2265	735507
77159	735508
29016	735509
38078	735510
43514	735511
12863	735512
82872	735513
47210	735514
420	735515
29265	735516
34638	735517
29021	735518
33848	735519
9026	735520
35024	735521
6595	735522
100	735523
985	735524
33724	735525
8209	735526
72237	735527
42953	735528
66202	735529
41625	735530
27859	735531
161390	735532
2412	735533
35909	735534
16418	735535
49839	735536
35741	735537
39927	735538
84433	735539
5397	735540
26277	735541
46997	735542
10263	735543
17248	735544
61349	735545
11901	735546
177	735547
432	735548
2753	735549
95526	735550
57385	735551
3641	735552
14856	735553
11694	735554
134	735555
93506	735556
27438	735557
109869	735558
59874	735559
57114	735560
2317	735561
30734	735562
29292	735563
83786	735564
11103	735565
29401	735566
78922	735567
207	735568
4911	735569
5195	735570
16411	735571
49174	735572
90251	735573
32553	735574
2754	735575
7949	735576
44909	735577
12267	735578
9655	735579
135324	735580
7443	735581
21997	735582
43351	735583
49274	735584
73420	735585
24911	735586
13598	735587
6493	735588
6257	735589
10535	735590
13908	735591
14856	735592
45528	735593
1801	735594
26173	735595
481	735596
17453	735597
21701	735598
106424	735599
20592	735600
25235	735601
68884	735602
54875	735603
34325	735604
7822	735605
9496	735606
4400	735607
2500	735608
20340	735609
89255	735610
97513	735611
22126	735612
76753	735613
66540	735614
82802	735615
16668	735616
48013	735617
41077	735618
154317	735619
141468	735620
26157	735621
89018	735622
34993	735623
172098	735624
66910	735625
171927	735626
160720	735627
4854	735628
13655	735629
16286	735630
134278	735631
68017	735632
95771	735633
62791	735634
48048	735635
13523	735636
4415	735637
52041	735638
31079	735639
83025	735640
18985	735641
30406	735642
86686	735643
7583	735644
126370	735645
172547	735646
85911	735647
109130	735648
6116	735649
14	735650
1910	735651
11604	735652
98629	735653
15575	735654
47693	735655
1532	735656
797	735657
63301	735658
40475	735659
120664	735660
117262	735661
135184	735662
29278	735663
11631	735664
65326	735665
59524	735666
3917	735667
14710	735668
508	735669
3983	735670
113657	735671
25321	735672
18715	735673
5236	735674
146515	735675
38008	735676
28823	735677
80828	735678
14287	735679
19845	735680
60371	735681
64047	735682
94246	735683
87152	735684
16244	735685
86722	735686
60859	735687
7929	735688
80115	735689
61425	735690
2960	735691
142398	735692
9692	735693
101419	735694
2874	735695
126954	735696
102750	735697
3340	735698
4194	735699
34422	735700
110854	735701
6286	735702
6759	735703
47813	735704
26963	735705
2861	735706
12359	735707
129250	735708
42813	735709
136946	735710
119062	735711
63706	735712
134312	735713
155448	735714
21332	735715
5101	735716
82453	735717
12797	735718
2287	735719
12628	735720
13152	735721
5282	735722
86923	735723
29546	735724
35308	735725
2424	735726
8305	735727
14112	735728
133392	735729
82506	735730
98304	735731
9152	735732
158845	735733
20876	735734
53596	735735
3137	735736
7487	735737
90866	735738
14559	735739
8681	735740
18347	735741
130	735742
66779	735743
81	735744
45890	735745
4167	735746
50371	735747
28354	735748
66	735749
889	735750
28074	735751
6407	735752
13076	735753
29082	735754
3018	735755
2720	735756
8475	735757
27494	735758
53901	735759
67444	735760
12849	735761
55065	735762
46561	735763
159320	735764
10242	735765
106337	735766
2791	735767
41216	735768
21164	735769
36455	735770
34191	735771
146925	735772
48732	735773
29363	735774
14676	735775
9705	735776
106910	735777
95985	735778
54780	735779
1512	735780
54782	735781
42863	735782
3666	735783
51106	735784
83472	735785
47059	735786
119067	735787
27913	735788
5420	735789
51278	735790
1611	735791
3165	735792
40539	735793
2	735794
149103	735795
100236	735796
25562	735797
57967	735798
8162	735799
107222	735800
63337	735801
55486	735802
73322	735803
64147	735804
17354	735805
22187	735806
13350	735807
16754	735808
19602	735809
33467	735810
15807	735811
104839	735812
63858	735813
32659	735814
2523	735815
79505	735816
132070	735817
90388	735818
77605	735819
130560	735820
148129	735821
147046	735822
57322	735823
41131	735824
28293	735825
164173	735826
25130	735827
8304	735828
33651	735829
21060	735830
59059	735831
134216	735832
762	735833
111717	735834
129104	735835
14207	735836
20957	735837
161872	735838
942	735839
6107	735840
2806	735841
81993	735842
86966	735843
60469	735844
42476	735845
4502	735846
7955	735847
1464	735848
21168	735849
61485	735850
41158	735851
21206	735852
264	735853
28908	735854
115730	735855
5717	735856
70316	735857
51908	735858
4071	735859
53463	735860
27839	735861
84237	735862
54472	735863
605	735864
57595	735865
45777	735866
135317	735867
46091	735868
14771	735869
57732	735870
18615	735871
25890	735872
85910	735873
61111	735874
99409	735875
62526	735876
10684	735877
2809	735878
8226	735879
46580	735880
71737	735881
6505	735882
188461	735883
23486	735884
67780	735885
700	735886
56374	735887
1723	735888
158140	735889
53841	735890
21132	735891
22686	735892
18772	735893
22672	735894
43958	735895
61804	735896
25747	735897
13759	735898
23622	735899
52459	735900
108286	735901
1437	735902
106132	735903
17543	735904
51491	735905
145203	735906
49471	735907
7745	735908
81520	735909
56779	735910
31695	735911
960	735912
2775	735913
40678	735914
82454	735915
16475	735916
185765	735917
40762	735918
57308	735919
38639	735920
30152	735921
75468	735922
4754	735923
125003	735924
1552	735925
38985	735926
321	735927
37266	735928
9743	735929
941	735930
38108	735931
58949	735932
41245	735933
56247	735934
18004	735935
66878	735936
72440	735937
158169	735938
2781	735939
15918	735940
4868	735941
38609	735942
62134	735943
36087	735944
12115	735945
87450	735946
119396	735947
22700	735948
20130	735949
78533	735950
158374	735951
8893	735952
2845	735953
104945	735954
14445	735955
1935	735956
3401	735957
38631	735958
12835	735959
24299	735960
79495	735961
136069	735962
73423	735963
593	735964
28621	735965
165936	735966
687	735967
21495	735968
72368	735969
32120	735970
21240	735971
63316	735972
1768	735973
1196	735974
35661	735975
13679	735976
11316	735977
15280	735978
82750	735979
30026	735980
17003	735981
55198	735982
35410	735983
7872	735984
9055	735985
17621	735986
31706	735987
24312	735988
14307	735989
107609	735990
4563	735991
151980	735992
121088	735993
20426	735994
132581	735995
25988	735996
57050	735997
67246	735998
60235	735999
23431	736000
16258	736001
74060	736002
25533	736003
2	736004
84734	736005
45004	736006
41692	736007
44322	736008
139758	736009
50331	736010
71078	736011
46204	736012
186347	736013
41475	736014
46596	736015
7421	736016
16450	736017
1390	736018
6155	736019
8782	736020
12107	736021
21129	736022
2668	736023
147760	736024
46992	736025
14614	736026
654	736027
40831	736028
71945	736029
1706	736030
18392	736031
6766	736032
27647	736033
2457	736034
33059	736035
33322	736036
52633	736037
913	736038
1083	736039
33864	736040
13897	736041
23771	736042
3765	736043
4218	736044
80958	736045
13898	736046
72159	736047
13866	736048
8817	736049
6378	736050
18807	736051
18409	736052
7547	736053
175867	736054
114649	736055
72159	736056
181243	736057
45921	736058
109866	736059
73655	736060
1039	736061
6579	736062
11729	736063
28279	736064
1404	736065
12897	736066
49419	736067
51703	736068
16389	736069
43748	736070
4367	736071
50128	736072
2520	736073
105460	736074
47572	736075
28562	736076
2283	736077
11381	736078
10173	736079
16442	736080
47574	736081
28156	736082
24428	736083
57447	736084
11576	736085
34978	736086
4881	736087
73915	736088
22461	736089
25790	736090
59193	736091
3525	736092
72804	736093
16077	736094
9333	736095
60153	736096
23134	736097
643	736098
2270	736099
90582	736100
41404	736101
62192	736102
1441	736103
9365	736104
1662	736105
39036	736106
1424	736107
88042	736108
6178	736109
23022	736110
39089	736111
1416	736112
8087	736113
32407	736114
15626	736115
96219	736116
103003	736117
120454	736118
112250	736119
21482	736120
63011	736121
42283	736122
35691	736123
40598	736124
68949	736125
3187	736126
9905	736127
7101	736128
91337	736129
5632	736130
33241	736131
96167	736132
37327	736133
28156	736134
32145	736135
672	736136
58764	736137
1271	736138
22711	736139
24558	736140
5403	736141
24894	736142
92997	736143
684	736144
24209	736145
49	736146
21318	736147
39408	736148
67	736149
60052	736150
7493	736151
110211	736152
24860	736153
121840	736154
34666	736155
100621	736156
61170	736157
114503	736158
8405	736159
3280	736160
124242	736161
41729	736162
132311	736163
9507	736164
12365	736165
173941	736166
24392	736167
58484	736168
74584	736169
154695	736170
14018	736171
70938	736172
1140	736173
41417	736174
124246	736175
96855	736176
68505	736177
58012	736178
23167	736179
51863	736180
34422	736181
51780	736182
46922	736183
64235	736184
1576	736185
387	736186
7163	736187
2473	736188
41676	736189
7198	736190
53215	736191
89448	736192
5143	736193
54288	736194
1706	736195
60950	736196
54370	736197
3831	736198
2375	736199
69088	736200
24932	736201
32241	736202
53374	736203
52166	736204
6948	736205
66043	736206
45209	736207
71385	736208
40404	736209
117654	736210
30909	736211
101525	736212
78963	736213
34954	736214
12631	736215
3516	736216
22774	736217
6793	736218
19878	736219
2337	736220
18420	736221
4687	736222
81776	736223
70601	736224
10777	736225
2672	736226
4875	736227
27839	736228
104759	736229
3806	736230
6380	736231
5435	736232
40494	736233
1673	736234
39026	736235
4263	736236
51545	736237
12374	736238
89204	736239
8295	736240
89038	736241
36411	736242
18632	736243
10966	736244
15386	736245
21516	736246
12630	736247
13626	736248
80697	736249
17483	736250
37637	736251
10611	736252
21387	736253
52083	736254
40872	736255
2742	736256
2742	736257
112172	736258
42394	736259
3988	736260
102205	736261
6219	736262
25437	736263
19405	736264
54835	736265
19045	736266
41165	736267
9423	736268
76082	736269
146328	736270
69420	736271
66258	736272
16607	736273
80454	736274
105794	736275
5380	736276
2662	736277
26064	736278
63710	736279
165716	736280
12369	736281
106321	736282
17609	736283
25389	736284
3044	736285
24713	736286
30801	736287
8953	736288
95489	736289
70861	736290
87289	736291
4898	736292
64841	736293
16353	736294
89125	736295
33458	736296
353	736297
28693	736298
10542	736299
10556	736300
21134	736301
26360	736302
2081	736303
71023	736304
11340	736305
25368	736306
31563	736307
62196	736308
16749	736309
42896	736310
58699	736311
814	736312
25208	736313
4063	736314
12722	736315
63791	736316
13813	736317
570	736318
29966	736319
5848	736320
40040	736321
137599	736322
23232	736323
1591	736324
96987	736325
57785	736326
82385	736327
13304	736328
55842	736329
159502	736330
9318	736331
5142	736332
337	736333
87980	736334
49681	736335
24628	736336
81177	736337
37629	736338
7765	736339
20998	736340
4892	736341
49088	736342
47109	736343
29537	736344
52	736345
94200	736346
64486	736347
73968	736348
157073	736349
81163	736350
78199	736351
4224	736352
61446	736353
10	736354
4311	736355
41846	736356
19609	736357
126054	736358
8100	736359
129803	736360
115559	736361
34198	736362
1898	736363
16856	736364
149212	736365
35431	736366
1368	736367
29962	736368
5646	736369
85488	736370
5737	736371
38074	736372
53963	736373
3718	736374
26929	736375
157571	736376
82007	736377
10366	736378
57049	736379
9017	736380
11260	736381
35407	736382
9473	736383
38142	736384
5203	736385
90488	736386
37628	736387
135528	736388
20592	736389
4164	736390
3070	736391
43923	736392
91100	736393
32713	736394
23325	736395
2125	736396
12600	736397
4551	736398
32372	736399
20289	736400
72726	736401
22639	736402
51589	736403
8803	736404
46148	736405
22131	736406
20379	736407
31964	736408
25045	736409
14946	736410
37978	736411
23819	736412
36479	736413
29192	736414
83117	736415
155583	736416
30211	736417
38133	736418
520	736419
51596	736420
119685	736421
2195	736422
156584	736423
48232	736424
11214	736425
38599	736426
1491	736427
103262	736428
13692	736429
388	736430
24373	736431
34847	736432
11198	736433
69049	736434
11331	736435
5978	736436
11187	736437
33589	736438
10742	736439
9843	736440
1473	736441
98540	736442
180707	736443
29943	736444
10359	736445
41872	736446
33695	736447
28116	736448
75847	736449
26186	736450
133613	736451
4175	736452
38806	736453
181657	736454
34798	736455
56104	736456
42950	736457
63404	736458
8479	736459
47976	736460
43803	736461
1215	736462
20384	736463
383	736464
6304	736465
2952	736466
21663	736467
13232	736468
29486	736469
6877	736470
3191	736471
26441	736472
132772	736473
2730	736474
23208	736475
1344	736476
144675	736477
5038	736478
28153	736479
2128	736480
2118	736481
74205	736482
49009	736483
1463	736484
11433	736485
2969	736486
30159	736487
5946	736488
51967	736489
13763	736490
9349	736491
75668	736492
6629	736493
97449	736494
85897	736495
99798	736496
2685	736497
47215	736498
173095	736499
12211	736500
5828	736501
18854	736502
465	736503
12045	736504
36058	736505
177249	736506
140337	736507
8255	736508
46857	736509
122220	736510
76425	736511
25147	736512
305	736513
159616	736514
99065	736515
2249	736516
89161	736517
22013	736518
37957	736519
188383	736520
28609	736521
57864	736522
19805	736523
26744	736524
68105	736525
94515	736526
16181	736527
36411	736528
30838	736529
51728	736530
13069	736531
9778	736532
4655	736533
134	736534
16244	736535
1041	736536
149410	736537
9794	736538
4506	736539
10528	736540
86062	736541
26094	736542
26094	736543
11913	736544
96198	736545
28301	736546
28301	736547
6390	736548
129636	736549
967	736550
16685	736551
10755	736552
30544	736553
19289	736554
10775	736555
90331	736556
12701	736557
23551	736558
3139	736559
27709	736560
62675	736561
37461	736562
89402	736563
16258	736564
13656	736565
60566	736566
6570	736567
183595	736568
13901	736569
105902	736570
28348	736571
170497	736572
68340	736573
19375	736574
79962	736575
1505	736576
11247	736577
31290	736578
27707	736579
168110	736580
26227	736581
50066	736582
4696	736583
24302	736584
6993	736585
59000	736586
4106	736587
124149	736588
7186	736589
171714	736590
81207	736591
8219	736592
23876	736593
30296	736594
5369	736595
65870	736596
107805	736597
55186	736598
103641	736599
34011	736600
6651	736601
179732	736602
5151	736603
8750	736604
60901	736605
93090	736606
4568	736607
152491	736608
24637	736609
152126	736610
116595	736611
151946	736612
151766	736613
152029	736614
152247	736615
152405	736616
151668	736617
12224	736618
152151	736619
169003	736620
63375	736621
93226	736622
93192	736623
52888	736624
151860	736625
151681	736626
152426	736627
151984	736628
117049	736629
152075	736630
152168	736631
152169	736632
93191	736633
152377	736634
151789	736635
152391	736636
63377	736637
151795	736638
151956	736639
152139	736640
151882	736641
152500	736642
152361	736643
151777	736644
152193	736645
152454	736646
151756	736647
152148	736648
151839	736649
93132	736650
151615	736651
116876	736652
152176	736653
117091	736654
151748	736655
151902	736656
76356	736657
152448	736658
151931	736659
152024	736660
152277	736661
93317	736662
116721	736663
116802	736664
117100	736665
151635	736666
151459	736667
116827	736668
52883	736669
151782	736670
116680	736671
116755	736672
151736	736673
152089	736674
93138	736675
152433	736676
93321	736677
151706	736678
152054	736679
116843	736680
152026	736681
152085	736682
152096	736683
152037	736684
152280	736685
151791	736686
151819	736687
76370	736688
63366	736689
152124	736690
151758	736691
151520	736692
151728	736693
116683	736694
151491	736695
173	736696
93179	736697
116732	736698
152395	736699
152289	736700
151677	736701
151700	736702
151857	736703
151961	736704
152138	736705
63411	736706
152302	736707
152103	736708
152343	736709
151676	736710
151955	736711
152378	736712
151853	736713
151726	736714
152344	736715
151880	736716
151903	736717
93195	736718
152369	736719
93217	736720
57790	736721
107568	736722
129200	736723
45842	736724
45842	736725
58963	736726
3907	736727
126136	736728
62456	736729
7555	736730
7556	736731
10085	736732
10279	736733
70034	736734
738	736735
16909	736736
74458	736737
63439	736738
10775	736739
1417	736740
27495	736741
60163	736742
7148	736743
26983	736744
43318	736745
67862	736746
16406	736747
14229	736748
35603	736749
54659	736750
81098	736751
18085	736752
12693	736753
6027	736754
148437	736755
44519	736756
22531	736757
27187	736758
3737	736759
52074	736760
22791	736761
54061	736762
6304	736763
13808	736764
49559	736765
18769	736766
22284	736767
43822	736768
18051	736769
66464	736770
5342	736771
951	736772
10130	736773
3794	736774
34012	736775
68129	736776
70533	736777
43792	736778
20317	736779
39873	736780
5561	736781
12409	736782
26457	736783
11509	736784
12685	736785
15383	736786
11308	736787
445	736788
90066	736789
584	736790
2747	736791
90590	736792
133990	736793
123977	736794
3424	736795
53468	736796
35117	736797
52832	736798
1037	736799
25288	736800
49261	736801
17309	736802
52764	736803
36144	736804
7	736805
2420	736806
21851	736807
23216	736808
3022	736809
2457	736810
18656	736811
38688	736812
4819	736813
150450	736814
30203	736815
40001	736816
23482	736817
27146	736818
110076	736819
56116	736820
12318	736821
35443	736822
28458	736823
140922	736824
38613	736825
74085	736826
156599	736827
61517	736828
125776	736829
2880	736830
78609	736831
17847	736832
110780	736833
1	736834
2366	736835
13236	736836
13379	736837
70440	736838
2217	736839
39	736840
2994	736841
50759	736842
24598	736843
98811	736844
33887	736845
46853	736846
293	736847
72015	736848
44	736849
51687	736850
26674	736851
8865	736852
15272	736853
51986	736854
68901	736855
18285	736856
14195	736857
1053	736858
6660	736859
32764	736860
51106	736861
30422	736862
105745	736863
9389	736864
23915	736865
867	736866
11532	736867
1549	736868
595	736869
2680	736870
21974	736871
17572	736872
46196	736873
8717	736874
119	736875
58944	736876
63738	736877
59878	736878
66731	736879
3578	736880
3081	736881
27945	736882
49224	736883
39187	736884
6209	736885
4549	736886
67758	736887
22623	736888
26205	736889
27690	736890
69696	736891
31087	736892
13531	736893
29925	736894
57391	736895
2491	736896
9309	736897
81776	736898
62065	736899
66234	736900
349	736901
37714	736902
27384	736903
720	736904
14999	736905
52188	736906
3461	736907
28693	736908
18893	736909
22152	736910
94573	736911
25066	736912
64350	736913
21480	736914
17267	736915
45926	736916
8452	736917
44038	736918
21162	736919
12587	736920
4524	736921
48984	736922
4493	736923
4183	736924
16606	736925
19261	736926
201	736927
50992	736928
13779	736929
3246	736930
16587	736931
13243	736932
29373	736933
57304	736934
65026	736935
44893	736936
80338	736937
1581	736938
15287	736939
25322	736940
38670	736941
23893	736942
30920	736943
16359	736944
5578	736945
28411	736946
112671	736947
42914	736948
38853	736949
12494	736950
4464	736951
25419	736952
23763	736953
3751	736954
26803	736955
31097	736956
6596	736957
7180	736958
44550	736959
40534	736960
57335	736961
4876	736962
7180	736963
10766	736964
39162	736965
126417	736966
61361	736967
3459	736968
10078	736969
33663	736970
101069	736971
28721	736972
6509	736973
26594	736974
12969	736975
47943	736976
70968	736977
65102	736978
65300	736979
40212	736980
65960	736981
30705	736982
18196	736983
18113	736984
4603	736985
32421	736986
29192	736987
3693	736988
32525	736989
23113	736990
51326	736991
58442	736992
49438	736993
85244	736994
14867	736995
21855	736996
35138	736997
23981	736998
2364	736999
47532	737000
48078	737001
85690	737002
15314	737003
63215	737004
21825	737005
32503	737006
51050	737007
6696	737008
2556	737009
37423	737010
3073	737011
76399	737012
74153	737013
61878	737014
8435	737015
62710	737016
57	737017
4173	737018
83447	737019
80930	737020
12850	737021
5999	737022
5752	737023
36655	737024
10387	737025
5719	737026
14021	737027
18400	737028
10739	737029
26457	737030
42739	737031
21393	737032
34322	737033
29317	737034
19679	737035
24314	737036
14510	737037
2900	737038
32247	737039
15361	737040
32740	737041
68	737042
204	737043
85520	737044
105169	737045
62215	737046
62005	737047
19771	737048
6352	737049
26547	737050
32683	737051
3907	737052
6569	737053
10437	737054
62471	737055
2237	737056
18791	737057
12086	737058
46	737059
17101	737060
53949	737061
14252	737062
58272	737063
102877	737064
26311	737065
7478	737066
3067	737067
15686	737068
50866	737069
51518	737070
35343	737071
12431	737072
38817	737073
33567	737074
1448	737075
94976	737076
44618	737077
32935	737078
18258	737079
139402	737080
20820	737081
1477	737082
75815	737083
79738	737084
13174	737085
18501	737086
21626	737087
12414	737088
105140	737089
27420	737090
31693	737091
37633	737092
38796	737093
42664	737094
1903	737095
15843	737096
53357	737097
39844	737098
148991	737099
8195	737100
77173	737101
9565	737102
15093	737103
1949	737104
55080	737105
61	737106
50799	737107
89619	737108
37350	737109
1	737110
42062	737111
1820	737112
147224	737113
34395	737114
57583	737115
92076	737116
32188	737117
100132	737118
22496	737119
54616	737120
6285	737121
40196	737122
38855	737123
42537	737124
24761	737125
3552	737126
28955	737127
63185	737128
1208	737129
49992	737130
70789	737131
60174	737132
542	737133
76678	737134
132822	737135
26683	737136
43243	737137
14141	737138
83483	737139
17382	737140
21940	737141
21613	737142
2759	737143
2717	737144
34622	737145
60133	737146
54247	737147
50474	737148
8552	737149
20135	737150
55826	737151
344	737152
472	737153
26994	737154
133111	737155
13771	737156
29146	737157
32259	737158
49281	737159
82823	737160
64683	737161
27980	737162
25495	737163
30511	737164
6509	737165
30319	737166
417	737167
19169	737168
6460	737169
1494	737170
38891	737171
17943	737172
106785	737173
14039	737174
35294	737175
388	737176
15829	737177
8097	737178
16536	737179
49210	737180
78487	737181
493	737182
44618	737183
2313	737184
5028	737185
16581	737186
23747	737187
50633	737188
78702	737189
6140	737190
17311	737191
43004	737192
17521	737193
102796	737194
74438	737195
740	737196
51	737197
61781	737198
39220	737199
21943	737200
26524	737201
8788	737202
43162	737203
36222	737204
152332	737205
81463	737206
57410	737207
6532	737208
49264	737209
41034	737210
12969	737211
83279	737212
128	737213
2241	737214
73618	737215
249	737216
40141	737217
4493	737218
12375	737219
542	737220
43131	737221
45413	737222
581	737223
11478	737224
28796	737225
1271	737226
30149	737227
2873	737228
36107	737229
56901	737230
1	737231
24318	737232
152	737233
17182	737234
50816	737235
47999	737236
1813	737237
26546	737238
11675	737239
689	737240
1135	737241
57508	737242
72877	737243
19753	737244
27457	737245
133027	737246
62453	737247
52029	737248
65026	737249
5071	737250
8651	737251
70987	737252
15678	737253
5637	737254
22496	737255
410	737256
40742	737257
44771	737258
17438	737259
36880	737260
1962	737261
57618	737262
625	737263
26667	737264
23076	737265
54420	737266
564	737267
15067	737268
23190	737269
50236	737270
68494	737271
41664	737272
89923	737273
4623	737274
28726	737275
2764	737276
7805	737277
1382	737278
29087	737279
14182	737280
21894	737281
90657	737282
3011	737283
52501	737284
26496	737285
807	737286
28768	737287
133187	737288
8231	737289
3199	737290
146169	737291
45929	737292
114	737293
596	737294
89	737295
29680	737296
7587	737297
6192	737298
60010	737299
70338	737300
51705	737301
48018	737302
51093	737303
79589	737304
19839	737305
23729	737306
11902	737307
998	737308
54675	737309
115	737310
16597	737311
77	737312
4908	737313
69199	737314
1262	737315
32476	737316
19808	737317
54228	737318
219	737319
43402	737320
26484	737321
39407	737322
10568	737323
18310	737324
34527	737325
1360	737326
49	737327
57533	737328
130	737329
39234	737330
18296	737331
106706	737332
21646	737333
35306	737334
169828	737335
42173	737336
37437	737337
119724	737338
5401	737339
29351	737340
18934	737341
8237	737342
6803	737343
1730	737344
6391	737345
5896	737346
12043	737347
40659	737348
74010	737349
21438	737350
121644	737351
14975	737352
61667	737353
3043	737354
25553	737355
135500	737356
7059	737357
100	737358
5531	737359
70585	737360
35607	737361
81677	737362
94765	737363
27481	737364
2121	737365
98361	737366
84798	737367
77952	737368
1173	737369
164	737370
88408	737371
24941	737372
11325	737373
8113	737374
28108	737375
40422	737376
13378	737377
13314	737378
35257	737379
1331	737380
50600	737381
1676	737382
9992	737383
1976	737384
573	737385
161417	737386
8868	737387
29173	737388
33778	737389
3288	737390
3576	737391
102838	737392
68906	737393
16818	737394
13985	737395
1560	737396
61960	737397
134121	737398
20940	737399
57225	737400
19589	737401
8298	737402
2612	737403
12645	737404
827	737405
20841	737406
51657	737407
81	737408
21851	737409
99924	737410
43330	737411
466	737412
65003	737413
48088	737414
35724	737415
5555	737416
2439	737417
3885	737418
24066	737419
1158	737420
9076	737421
1426	737422
97	737423
37218	737424
39499	737425
72827	737426
13684	737427
101076	737428
5905	737429
71800	737430
5829	737431
31840	737432
58522	737433
18657	737434
18961	737435
22058	737436
102832	737437
8141	737438
12147	737439
519	737440
6590	737441
9895	737442
5012	737443
3307	737444
9036	737445
40	737446
890	737447
524	737448
38056	737449
35318	737450
8744	737451
4479	737452
952	737453
11973	737454
21246	737455
14295	737456
24648	737457
73491	737458
109624	737459
194	737460
77	737461
26815	737462
1962	737463
22441	737464
337	737465
46599	737466
635	737467
5187	737468
47120	737469
3092	737470
8660	737471
259	737472
13672	737473
125913	737474
33590	737475
584	737476
70779	737477
25205	737478
59342	737479
14227	737480
16604	737481
29003	737482
32576	737483
2365	737484
111988	737485
1048	737486
5017	737487
11950	737488
26793	737489
39474	737490
78083	737491
21927	737492
82437	737493
31097	737494
29114	737495
51703	737496
90135	737497
146538	737498
5402	737499
78874	737500
31788	737501
6891	737502
103074	737503
7	737504
64983	737505
1531	737506
979	737507
4923	737508
20595	737509
6	737510
14438	737511
4587	737512
24072	737513
545	737514
35807	737515
16976	737516
6943	737517
439	737518
12133	737519
97380	737520
4085	737521
59850	737522
72324	737523
20116	737524
5216	737525
35517	737526
155064	737527
1348	737528
15350	737529
1495	737530
6229	737531
28933	737532
144	737533
953	737534
2986	737535
8588	737536
40	737537
28254	737538
7845	737539
4360	737540
79836	737541
62263	737542
37419	737543
23260	737544
7428	737545
30368	737546
81500	737547
78	737548
51059	737549
18662	737550
4491	737551
19788	737552
128629	737553
6342	737554
379	737555
70849	737556
10917	737557
266	737558
25793	737559
33677	737560
73075	737561
19921	737562
16614	737563
58828	737564
57695	737565
22494	737566
10592	737567
33974	737568
54192	737569
10809	737570
2779	737571
16457	737572
3237	737573
3116	737574
57531	737575
15593	737576
90738	737577
21970	737578
8835	737579
365	737580
129511	737581
1559	737582
8480	737583
40	737584
84789	737585
24797	737586
74322	737587
16390	737588
35416	737589
106544	737590
151	737591
38374	737592
11234	737593
1350	737594
129265	737595
101798	737596
49905	737597
27612	737598
4479	737599
53060	737600
55094	737601
12315	737602
187766	737603
63784	737604
3014	737605
8506	737606
31	737607
57500	737608
251	737609
1905	737610
7797	737611
19473	737612
2880	737613
3555	737614
1654	737615
1024	737616
57678	737617
12681	737618
35341	737619
2028	737620
21109	737621
47257	737622
23394	737623
8662	737624
26518	737625
14942	737626
45112	737627
66110	737628
15558	737629
60209	737630
58223	737631
9571	737632
988	737633
418	737634
12885	737635
23434	737636
2280	737637
22376	737638
6066	737639
28385	737640
37248	737641
4035	737642
2033	737643
34535	737644
22454	737645
1538	737646
10806	737647
51090	737648
907	737649
11266	737650
3470	737651
10264	737652
22582	737653
19188	737654
51775	737655
13310	737656
456	737657
13364	737658
80001	737659
17390	737660
94901	737661
47071	737662
95196	737663
6834	737664
71403	737665
24864	737666
52314	737667
90091	737668
23714	737669
3247	737670
5173	737671
38119	737672
115621	737673
88680	737674
166249	737675
117914	737676
127812	737677
33252	737678
47421	737679
30627	737680
47151	737681
122107	737682
36819	737683
12851	737684
16009	737685
17624	737686
70076	737687
70348	737688
9678	737689
10328	737690
125435	737691
16016	737692
46970	737693
71917	737694
68385	737695
38002	737696
54949	737697
78423	737698
53956	737699
4882	737700
26899	737701
120575	737702
137141	737703
87924	737704
31592	737705
65724	737706
103521	737707
5391	737708
67584	737709
56457	737710
31725	737711
40512	737712
159479	737713
64880	737714
171578	737715
121475	737716
53538	737717
141977	737718
56300	737719
65449	737720
56217	737721
68301	737722
19067	737723
37890	737724
9121	737725
129703	737726
78228	737727
184924	737728
129868	737729
37970	737730
82474	737731
48169	737732
99603	737733
46662	737734
68611	737735
60402	737736
38401	737737
45478	737738
50305	737739
53594	737740
65476	737741
141158	737742
31024	737743
31468	737744
114293	737745
55824	737746
82785	737747
6727	737748
4111	737749
79358	737750
28479	737751
33192	737752
8470	737753
459	737754
40041	737755
36473	737756
4763	737757
18484	737758
14382	737759
84042	737760
57971	737761
18489	737762
28854	737763
31024	737764
156506	737765
85444	737766
25348	737767
49287	737768
18885	737769
15279	737770
3985	737771
117273	737772
17357	737773
44385	737774
10061	737775
17280	737776
94194	737777
153559	737778
63958	737779
30139	737780
52181	737781
36399	737782
51379	737783
97354	737784
8068	737785
72	737786
9936	737787
52176	737788
115120	737789
362	737790
21165	737791
19228	737792
49191	737793
11051	737794
97104	737795
41107	737796
18198	737797
56583	737798
15312	737799
34059	737800
18213	737801
26886	737802
57206	737803
26701	737804
44324	737805
32657	737806
84250	737807
1955	737808
17639	737809
27660	737810
45985	737811
27660	737812
193	737813
5142	737814
19883	737815
1463	737816
71421	737817
34953	737818
3169	737819
686	737820
1357	737821
7588	737822
41579	737823
87569	737824
28230	737825
19618	737826
4130	737827
894	737828
21965	737829
83885	737830
22045	737831
2298	737832
2341	737833
102882	737834
82311	737835
27408	737836
102442	737837
79157	737838
29305	737839
17303	737840
6692	737841
8074	737842
17368	737843
42627	737844
57832	737845
22318	737846
19501	737847
10314	737848
13144	737849
3275	737850
1459	737851
26534	737852
27209	737853
105	737854
19	737855
94368	737856
1100	737857
24999	737858
59830	737859
30683	737860
44034	737861
3650	737862
38642	737863
72875	737864
12749	737865
25236	737866
25022	737867
23304	737868
49720	737869
4388	737870
65119	737871
66358	737872
71944	737873
136588	737874
8182	737875
13065	737876
28382	737877
16245	737878
21516	737879
35844	737880
7964	737881
23432	737882
95908	737883
55972	737884
14729	737885
43183	737886
168669	737887
4382	737888
48459	737889
60224	737890
19368	737891
4642	737892
77710	737893
6743	737894
47235	737895
67233	737896
24946	737897
1542	737898
7050	737899
31580	737900
3201	737901
71704	737902
4676	737903
3216	737904
21578	737905
71704	737906
142133	737907
108716	737908
184328	737909
44648	737910
80236	737911
38607	737912
82397	737913
66265	737914
21578	737915
25882	737916
11566	737917
25591	737918
38002	737919
178379	737920
71736	737921
38361	737922
60486	737923
11582	737924
6081	737925
109420	737926
15193	737927
10988	737928
72852	737929
60126	737930
34178	737931
10662	737932
11601	737933
77759	737934
34727	737935
46775	737936
108919	737937
25437	737938
21036	737939
19439	737940
137899	737941
26063	737942
67714	737943
89810	737944
18809	737945
6853	737946
68675	737947
8261	737948
18714	737949
8458	737950
46286	737951
44589	737952
41796	737953
60190	737954
121458	737955
68296	737956
30431	737957
17785	737958
22935	737959
12382	737960
136609	737961
11617	737962
54650	737963
3601	737964
8533	737965
64767	737966
47235	737967
16010	737968
1247	737969
15000	737970
5255	737971
20705	737972
88286	737973
53079	737974
7430	737975
107159	737976
34382	737977
94513	737978
28367	737979
13621	737980
1318	737981
23128	737982
41832	737983
3613	737984
164545	737985
109495	737986
109073	737987
86754	737988
23385	737989
38910	737990
110787	737991
178429	737992
179073	737993
41912	737994
23383	737995
38286	737996
6485	737997
50729	737998
5647	737999
26020	738000
182670	738001
120021	738002
39384	738003
37412	738004
105526	738005
1098	738006
95460	738007
9874	738008
5998	738009
28343	738010
2519	738011
68314	738012
64021	738013
28406	738014
7372	738015
648	738016
86456	738017
88858	738018
98412	738019
2606	738020
88854	738021
4328	738022
28557	738023
2259	738024
2142	738025
6273	738026
11586	738027
73210	738028
5956	738029
11621	738030
50170	738031
12426	738032
8008	738033
60496	738034
63974	738035
73191	738036
22259	738037
4959	738038
22012	738039
71782	738040
72736	738041
8770	738042
29317	738043
13618	738044
87592	738045
21052	738046
30350	738047
38703	738048
4	738049
108608	738050
12681	738051
68536	738052
7772	738053
1332	738054
50605	738055
8133	738056
14939	738057
41870	738058
109869	738059
55809	738060
187174	738061
253	738062
4838	738063
4967	738064
1203	738065
50333	738066
14132	738067
57129	738068
2146	738069
41896	738070
16128	738071
38998	738072
69895	738073
2987	738074
7462	738075
46545	738076
17126	738077
36676	738078
1359	738079
18017	738080
13645	738081
50695	738082
10671	738083
16246	738084
19171	738085
142994	738086
27868	738087
21173	738088
11541	738089
74632	738090
8459	738091
19475	738092
88999	738093
19340	738094
28402	738095
141617	738096
10076	738097
38439	738098
41477	738099
61032	738100
4242	738101
117785	738102
2189	738103
19507	738104
45691	738105
13089	738106
16286	738107
8484	738108
356	738109
11678	738110
91034	738111
10537	738112
44661	738113
90150	738114
28359	738115
4917	738116
1849	738117
1883	738118
31727	738119
2645	738120
18185	738121
1480	738122
2401	738123
14278	738124
4132	738125
23425	738126
142729	738127
118410	738128
3270	738129
19475	738130
19475	738131
50605	738132
11592	738133
1891	738134
11678	738135
17528	738136
24857	738137
7372	738138
571	738139
3844	738140
21581	738141
21117	738142
60647	738143
699	738144
2980	738145
64312	738146
70700	738147
16249	738148
5446	738149
28557	738150
1104	738151
23689	738152
77058	738153
38727	738154
2476	738155
60740	738156
1698	738157
528	738158
15613	738159
37977	738160
4394	738161
8788	738162
23352	738163
42059	738164
38253	738165
9101	738166
5568	738167
23513	738168
77114	738169
9805	738170
94706	738171
14939	738172
73088	738173
6925	738174
8510	738175
43962	738176
6520	738177
6743	738178
3176	738179
23155	738180
87120	738181
49562	738182
63947	738183
6511	738184
118361	738185
6574	738186
60412	738187
8450	738188
34700	738189
20500	738190
82361	738191
19463	738192
10575	738193
13422	738194
1320	738195
32458	738196
4111	738197
16187	738198
72484	738199
1188	738200
38717	738201
428	738202
155	738203
46558	738204
107407	738205
8518	738206
49979	738207
6462	738208
974	738209
77472	738210
4123	738211
4249	738212
60454	738213
3502	738214
6637	738215
28532	738216
44412	738217
13595	738218
20842	738219
15868	738220
16167	738221
60515	738222
72726	738223
117240	738224
56297	738225
174318	738226
38253	738227
1900	738228
78098	738229
35225	738230
3594	738231
2645	738232
8941	738233
11549	738234
9926	738235
39617	738236
649	738237
27078	738238
15985	738239
14210	738240
3844	738241
19218	738242
4393	738243
19424	738244
3395	738245
21049	738246
107833	738247
11678	738248
7360	738249
50499	738250
9892	738251
41972	738252
19426	738253
96077	738254
34685	738255
44892	738256
9477	738257
24463	738258
7917	738259
112549	738260
2034	738261
49929	738262
3408	738263
12704	738264
13454	738265
5638	738266
41179	738267
4084	738268
2392	738269
5264	738270
9288	738271
34802	738272
34642	738273
109161	738274
141344	738275
28751	738276
75771	738277
17652	738278
9493	738279
23352	738280
17829	738281
1643	738282
222	738283
93902	738284
3408	738285
14184	738286
77333	738287
42371	738288
12907	738289
38384	738290
8004	738291
35656	738292
137216	738293
88933	738294
39439	738295
4574	738296
11586	738297
8537	738298
50554	738299
526	738300
5401	738301
60027	738302
5463	738303
9483	738304
2645	738305
93886	738306
41594	738307
528	738308
25047	738309
157812	738310
12636	738311
30654	738312
72345	738313
72409	738314
60391	738315
3403	738316
1617	738317
9995	738318
46658	738319
8620	738320
6503	738321
140571	738322
1987	738323
132737	738324
306	738325
15897	738326
39536	738327
50030	738328
17231	738329
57799	738330
306	738331
32277	738332
95036	738333
38970	738334
12354	738335
10422	738336
34288	738337
31143	738338
3624	738339
914	738340
12350	738341
14208	738342
1727	738343
6301	738344
85516	738345
100440	738346
17460	738347
109287	738348
13146	738349
42087	738350
42019	738351
68007	738352
87130	738353
67366	738354
37266	738355
41496	738356
158117	738357
54809	738358
110311	738359
59314	738360
2695	738361
102613	738362
102663	738363
48669	738364
107786	738365
141219	738366
133100	738367
49036	738368
41496	738369
67170	738370
64051	738371
70887	738372
37121	738373
159179	738374
60095	738375
70087	738376
88738	738377
66703	738378
100324	738379
173542	738380
142623	738381
105702	738382
70066	738383
18003	738384
100977	738385
105271	738386
156007	738387
42088	738388
49683	738389
81250	738390
80722	738391
12274	738392
27174	738393
36989	738394
25725	738395
41460	738396
31456	738397
167639	738398
117544	738399
76191	738400
69777	738401
50104	738402
163728	738403
103901	738404
37756	738405
47665	738406
122037	738407
62401	738408
13186	738409
16222	738410
21635	738411
72188	738412
74979	738413
14122	738414
83273	738415
99536	738416
17255	738417
2751	738418
11538	738419
41553	738420
79018	738421
13878	738422
35671	738423
42462	738424
36944	738425
123404	738426
35978	738427
12706	738428
20136	738429
33105	738430
84636	738431
7677	738432
22277	738433
26157	738434
3706	738435
5176	738436
98339	738437
2609	738438
566	738439
1712	738440
17311	738441
28671	738442
24884	738443
10186	738444
58886	738445
37851	738446
2096	738447
16549	738448
16382	738449
70	738450
344	738451
39373	738452
58393	738453
35616	738454
11351	738455
2442	738456
27741	738457
21230	738458
4615	738459
52736	738460
687	738461
1081	738462
1666	738463
18635	738464
74827	738465
53020	738466
2526	738467
65290	738468
16572	738469
4711	738470
39245	738471
15777	738472
1574	738473
35112	738474
39677	738475
22145	738476
61824	738477
3047	738478
37596	738479
10560	738480
35473	738481
13515	738482
14741	738483
34226	738484
17971	738485
68691	738486
36627	738487
78214	738488
25729	738489
7541	738490
13974	738491
11018	738492
1858	738493
18541	738494
26796	738495
1985	738496
39052	738497
11945	738498
19105	738499
18652	738500
32039	738501
64184	738502
48470	738503
34076	738504
10452	738505
53673	738506
72869	738507
5620	738508
52675	738509
9792	738510
4882	738511
5173	738512
27174	738513
28208	738514
13434	738515
9678	738516
46130	738517
951	738518
8382	738519
66277	738520
13390	738521
28451	738522
53699	738523
58757	738524
102026	738525
129737	738526
12417	738527
45886	738528
45007	738529
126463	738530
44545	738531
160063	738532
31050	738533
110626	738534
18030	738535
45648	738536
124397	738537
168748	738538
59009	738539
56625	738540
119389	738541
12429	738542
67722	738543
27984	738544
121230	738545
20420	738546
15578	738547
24854	738548
62358	738549
12815	738550
15621	738551
14785	738552
36995	738553
120158	738554
20782	738555
21100	738556
12847	738557
25907	738558
49845	738559
10029	738560
9426	738561
65839	738562
46111	738563
67441	738564
54951	738565
65410	738566
30705	738567
14581	738568
55400	738569
12653	738570
71092	738571
12835	738572
25599	738573
27333	738574
45548	738575
37622	738576
51008	738577
21349	738578
135652	738579
1321	738580
10610	738581
18110	738582
55042	738583
1671	738584
3629	738585
37358	738586
5971	738587
5971	738588
28142	738589
56826	738590
101908	738591
98857	738592
9074	738593
18071	738594
35716	738595
92050	738596
7816	738597
58378	738598
6784	738599
40026	738600
41340	738601
88514	738602
131228	738603
139736	738604
26982	738605
8363	738606
180300	738607
33979	738608
108378	738609
56218	738610
54670	738611
80494	738612
60280	738613
94605	738614
101849	738615
181187	738616
79990	738617
38472	738618
129099	738619
27370	738620
140653	738621
60345	738622
482	738623
104085	738624
17890	738625
31468	738626
53005	738627
30309	738628
70395	738629
65004	738630
184169	738631
157230	738632
129432	738633
86227	738634
84974	738635
66757	738636
72560	738637
124134	738638
44334	738639
157300	738640
4628	738641
26970	738642
22371	738643
67390	738644
93479	738645
101225	738646
64431	738647
78576	738648
10922	738649
30498	738650
13857	738651
59070	738652
92585	738653
65005	738654
31162	738655
78100	738656
82105	738657
17852	738658
101681	738659
58254	738660
33853	738661
38267	738662
126475	738663
57944	738664
84505	738665
46462	738666
95106	738667
80090	738668
17510	738669
65575	738670
14936	738671
82770	738672
36543	738673
20873	738674
2802	738675
13085	738676
49720	738677
12870	738678
20447	738679
54038	738680
101371	738681
37455	738682
45200	738683
3202	738684
37443	738685
11073	738686
125031	738687
19060	738688
19355	738689
97800	738690
71528	738691
109192	738692
70800	738693
80114	738694
84705	738695
22235	738696
96904	738697
40129	738698
37416	738699
104522	738700
122851	738701
123618	738702
26142	738703
11403	738704
84616	738705
140816	738706
8974	738707
58009	738708
110707	738709
58128	738710
63600	738711
120838	738712
66644	738713
33067	738714
9443	738715
58544	738716
142895	738717
32903	738718
9863	738719
4676	738720
31633	738721
32899	738722
48614	738723
43779	738724
1203	738725
72672	738726
27803	738727
50478	738728
79134	738729
8715	738730
108625	738731
88580	738732
88990	738733
131086	738734
72779	738735
27949	738736
37078	738737
7343	738738
69941	738739
25490	738740
65762	738741
64124	738742
102020	738743
27861	738744
57921	738745
110009	738746
131917	738747
24611	738748
9255	738749
433	738750
49611	738751
102457	738752
95253	738753
43980	738754
163167	738755
23	738756
121141	738757
68361	738758
15854	738759
63972	738760
10965	738761
40282	738762
96236	738763
100249	738764
80104	738765
120396	738766
67877	738767
59890	738768
30185	738769
52971	738770
168704	738771
68040	738772
88453	738773
160060	738774
23045	738775
58098	738776
88824	738777
162740	738778
25186	738779
64	738780
96082	738781
82144	738782
124497	738783
56708	738784
3724	738785
120499	738786
81064	738787
79809	738788
13006	738789
19326	738790
54138	738791
67872	738792
55764	738793
31206	738794
188484	738795
60448	738796
73035	738797
125273	738798
22428	738799
78690	738800
10730	738801
58604	738802
46254	738803
98311	738804
4692	738805
94940	738806
4234	738807
14488	738808
18463	738809
77082	738810
9424	738811
82100	738812
10792	738813
97665	738814
55108	738815
67231	738816
60363	738817
115827	738818
65393	738819
83014	738820
66123	738821
100178	738822
63519	738823
118613	738824
49845	738825
32934	738826
69520	738827
21175	738828
2630	738829
24886	738830
126896	738831
79117	738832
44436	738833
122208	738834
40128	738835
36940	738836
181601	738837
100290	738838
88202	738839
45344	738840
8204	738841
100243	738842
79955	738843
96739	738844
130098	738845
40288	738846
88869	738847
66784	738848
84614	738849
26109	738850
38685	738851
65259	738852
110946	738853
53784	738854
20735	738855
84534	738856
142429	738857
38015	738858
70225	738859
110623	738860
94959	738861
117582	738862
2286	738863
67669	738864
44687	738865
55539	738866
100691	738867
23084	738868
103638	738869
133326	738870
129126	738871
31590	738872
60096	738873
45489	738874
48433	738875
37336	738876
102285	738877
54106	738878
17289	738879
58428	738880
14802	738881
44505	738882
126360	738883
120013	738884
171584	738885
109545	738886
48190	738887
66266	738888
84382	738889
45187	738890
31771	738891
130979	738892
32116	738893
96516	738894
30476	738895
22191	738896
2614	738897
58003	738898
46690	738899
103523	738900
38650	738901
47114	738902
28330	738903
70718	738904
108440	738905
3426	738906
12594	738907
60621	738908
6511	738909
64561	738910
51930	738911
22871	738912
102189	738913
79308	738914
99426	738915
78042	738916
137426	738917
48276	738918
84006	738919
7323	738920
47420	738921
80807	738922
54013	738923
56341	738924
12841	738925
100198	738926
84675	738927
50372	738928
16145	738929
7792	738930
69455	738931
180705	738932
78869	738933
63961	738934
13397	738935
92992	738936
87182	738937
53360	738938
103439	738939
34763	738940
72727	738941
72982	738942
84147	738943
139170	738944
4692	738945
99610	738946
14437	738947
83032	738948
79539	738949
168106	738950
79029	738951
64730	738952
32918	738953
96216	738954
37350	738955
48225	738956
82938	738957
128938	738958
108632	738959
54389	738960
77493	738961
76727	738962
19125	738963
38761	738964
164060	738965
54459	738966
73132	738967
14555	738968
99591	738969
54788	738970
65151	738971
45403	738972
32039	738973
36909	738974
41247	738975
27206	738976
72526	738977
1638	738978
48755	738979
30501	738980
131298	738981
175380	738982
55807	738983
20463	738984
48371	738985
104738	738986
9201	738987
121480	738988
49627	738989
23757	738990
64672	738991
103818	738992
132611	738993
102427	738994
25541	738995
97018	738996
46934	738997
64915	738998
25439	738999
108966	739000
33273	739001
43755	739002
2777	739003
19657	739004
5952	739005
1303	739006
7151	739007
35236	739008
55179	739009
34733	739010
53233	739011
135375	739012
32970	739013
5228	739014
18429	739015
53622	739016
22297	739017
27181	739018
69901	739019
47809	739020
17155	739021
72942	739022
15202	739023
44384	739024
37300	739025
57969	739026
8509	739027
13084	739028
62966	739029
5476	739030
20463	739031
103919	739032
19454	739033
69336	739034
40290	739035
41955	739036
34066	739037
9262	739038
63172	739039
68188	739040
23481	739041
41426	739042
99704	739043
41394	739044
16178	739045
69414	739046
8951	739047
11157	739048
41368	739049
13260	739050
6314	739051
23897	739052
4045	739053
13445	739054
450	739055
33290	739056
8490	739057
31016	739058
5911	739059
8	739060
14873	739061
7736	739062
15460	739063
4479	739064
39871	739065
4234	739066
49792	739067
23498	739068
14028	739069
446	739070
41801	739071
44540	739072
22239	739073
4063	739074
23370	739075
19754	739076
29839	739077
84538	739078
10269	739079
13454	739080
50064	739081
103017	739082
281	739083
174312	739084
8	739085
19456	739086
50376	739087
20155	739088
6021	739089
2827	739090
11794	739091
20572	739092
450	739093
7439	739094
7772	739095
830	739096
118866	739097
8	739098
72815	739099
72803	739100
10833	739101
12993	739102
72626	739103
81028	739104
17777	739105
7608	739106
23400	739107
110440	739108
34680	739109
11639	739110
6449	739111
3426	739112
8150	739113
48366	739114
137921	739115
54461	739116
9870	739117
526	739118
16275	739119
34393	739120
8518	739121
174792	739122
14436	739123
21194	739124
127215	739125
28841	739126
4682	739127
25443	739128
45733	739129
33148	739130
7080	739131
48206	739132
14864	739133
45951	739134
44468	739135
17261	739136
8899	739137
12162	739138
103621	739139
33882	739140
5934	739141
277	739142
280	739143
6038	739144
35643	739145
695	739146
4801	739147
46154	739148
9496	739149
12145	739150
22248	739151
57934	739152
91313	739153
107629	739154
34702	739155
1223	739156
109269	739157
5000	739158
9430	739159
37942	739160
101301	739161
22893	739162
4753	739163
34102	739164
52667	739165
69621	739166
11086	739167
43895	739168
58914	739169
5497	739170
32886	739171
46214	739172
2104	739173
12102	739174
88112	739175
13769	739176
20299	739177
73517	739178
58403	739179
2	739180
58654	739181
5590	739182
8392	739183
92416	739184
71046	739185
5573	739186
83976	739187
7090	739188
112	739189
227	739190
76785	739191
40064	739192
431	739193
718	739194
6313	739195
48187	739196
7167	739197
6313	739198
48271	739199
53554	739200
6302	739201
12024	739202
48251	739203
43539	739204
13434	739205
44306	739206
398	739207
4257	739208
6792	739209
180069	739210
33802	739211
2614	739212
52	739213
27687	739214
17893	739215
133724	739216
78056	739217
17609	739218
48373	739219
39064	739220
127	739221
36933	739222
386	739223
2400	739224
3189	739225
27761	739226
8081	739227
16874	739228
15703	739229
8187	739230
2636	739231
23636	739232
16067	739233
2276	739234
64109	739235
87494	739236
39810	739237
4959	739238
44618	739239
117797	739240
24832	739241
19383	739242
55811	739243
61951	739244
48372	739245
8191	739246
57485	739247
17852	739248
17852	739249
38726	739250
2674	739251
41740	739252
15282	739253
47921	739254
49980	739255
34296	739256
143109	739257
95817	739258
72249	739259
11532	739260
45535	739261
1558	739262
4501	739263
14208	739264
8803	739265
84476	739266
8882	739267
69633	739268
32201	739269
48478	739270
19	739271
12319	739272
63202	739273
8175	739274
84298	739275
24577	739276
25714	739277
27190	739278
1517	739279
6909	739280
49508	739281
81760	739282
7111	739283
2627	739284
40166	739285
27078	739286
59046	739287
33063	739288
84165	739289
40563	739290
17852	739291
28928	739292
25884	739293
46752	739294
9809	739295
666	739296
53456	739297
13499	739298
22641	739299
117238	739300
34691	739301
9213	739302
2628	739303
50233	739304
37593	739305
34282	739306
106513	739307
136239	739308
68344	739309
55279	739310
11560	739311
70907	739312
99763	739313
11487	739314
79455	739315
101725	739316
169345	739317
64463	739318
125657	739319
48200	739320
37059	739321
22367	739322
13132	739323
14855	739324
7055	739325
15040	739326
63130	739327
4663	739328
11546	739329
96267	739330
86315	739331
6301	739332
132262	739333
82931	739334
19082	739335
25069	739336
49426	739337
58206	739338
71922	739339
54780	739340
64298	739341
167676	739342
56336	739343
41114	739344
67528	739345
178895	739346
12737	739347
8487	739348
127796	739349
48468	739350
122743	739351
153937	739352
18516	739353
15177	739354
39672	739355
18761	739356
24130	739357
8538	739358
283	739359
13418	739360
23275	739361
109197	739362
49240	739363
7156	739364
43796	739365
48344	739366
15458	739367
33093	739368
8148	739369
27144	739370
15461	739371
17935	739372
32129	739373
10	739374
13062	739375
15479	739376
123699	739377
64688	739378
120414	739379
31091	739380
30708	739381
78801	739382
83005	739383
99888	739384
56028	739385
41473	739386
22092	739387
4917	739388
17187	739389
18978	739390
11057	739391
14242	739392
1548	739393
3098	739394
8010	739395
18918	739396
20570	739397
4123	739398
7022	739399
12988	739400
69414	739401
27560	739402
56577	739403
102197	739404
60057	739405
47189	739406
45115	739407
5008	739408
4380	739409
17782	739410
16685	739411
4454	739412
83590	739413
135	739414
24339	739415
17237	739416
34746	739417
665	739418
29788	739419
1859	739420
807	739421
43818	739422
22755	739423
3119	739424
21169	739425
5659	739426
24070	739427
7494	739428
2871	739429
25122	739430
18179	739431
14913	739432
21559	739433
29637	739434
8926	739435
39854	739436
503	739437
36249	739438
7651	739439
22588	739440
20077	739441
7998	739442
146527	739443
14419	739444
99525	739445
16919	739446
23526	739447
76736	739448
33512	739449
1101	739450
86856	739451
46234	739452
88277	739453
353	739454
78636	739455
43530	739456
59632	739457
17822	739458
15536	739459
110613	739460
63704	739461
10552	739462
47298	739463
154807	739464
421	739465
1785	739466
114833	739467
17336	739468
17773	739469
72500	739470
50179	739471
24598	739472
27768	739473
7890	739474
3002	739475
13561	739476
158	739477
19020	739478
120750	739479
17126	739480
46329	739481
29	739482
50058	739483
30897	739484
8739	739485
2747	739486
2712	739487
78056	739488
2578	739489
2747	739490
23588	739491
132073	739492
81087	739493
13540	739494
1455	739495
6824	739496
21104	739497
15404	739498
2701	739499
215	739500
21913	739501
6229	739502
15112	739503
19969	739504
35934	739505
1623	739506
27792	739507
46161	739508
32599	739509
7031	739510
100281	739511
55877	739512
1719	739513
36309	739514
16675	739515
165081	739516
25694	739517
29049	739518
1833	739519
62661	739520
28024	739521
55151	739522
33688	739523
50313	739524
71463	739525
6221	739526
33417	739527
46378	739528
29422	739529
271	739530
17373	739531
70527	739532
44609	739533
43075	739534
1760	739535
18101	739536
17365	739537
25051	739538
43347	739539
22511	739540
46182	739541
66655	739542
12315	739543
11863	739544
113524	739545
47560	739546
2359	739547
1	739548
24225	739549
35674	739550
115	739551
9986	739552
30742	739553
9879	739554
8333	739555
66645	739556
13537	739557
118405	739558
11611	739559
626	739560
263	739561
1173	739562
26485	739563
19723	739564
52475	739565
10497	739566
42404	739567
80343	739568
5272	739569
15722	739570
2920	739571
9345	739572
1170	739573
12436	739574
56602	739575
94030	739576
2477	739577
1650	739578
10584	739579
44409	739580
15226	739581
5845	739582
6425	739583
2906	739584
17326	739585
3847	739586
54899	739587
28204	739588
31830	739589
3238	739590
44336	739591
16287	739592
13120	739593
8224	739594
29839	739595
47930	739596
37392	739597
98958	739598
17407	739599
88471	739600
123034	739601
27903	739602
118461	739603
1225	739604
6247	739605
106571	739606
65098	739607
4444	739608
2053	739609
5727	739610
747	739611
78247	739612
13792	739613
70847	739614
89847	739615
5366	739616
2605	739617
35232	739618
105972	739619
24943	739620
109232	739621
12501	739622
1548	739623
52952	739624
117991	739625
38738	739626
59207	739627
888	739628
2654	739629
19324	739630
6632	739631
982	739632
57043	739633
109008	739634
101108	739635
79608	739636
21534	739637
62008	739638
1	739639
1282	739640
147220	739641
18397	739642
60211	739643
5639	739644
91636	739645
11631	739646
2574	739647
17496	739648
3144	739649
18	739650
4565	739651
23314	739652
3675	739653
11697	739654
27065	739655
1	739656
50	739657
271	739658
10347	739659
3424	739660
1769	739661
37292	739662
8584	739663
46249	739664
28177	739665
22536	739666
14767	739667
31855	739668
16321	739669
10213	739670
7759	739671
1960	739672
9558	739673
44805	739674
11845	739675
17417	739676
85109	739677
44249	739678
10755	739679
144574	739680
31982	739681
40905	739682
49633	739683
12146	739684
13288	739685
1421	739686
16472	739687
10873	739688
23903	739689
9512	739690
25126	739691
3612	739692
90431	739693
73761	739694
39042	739695
5758	739696
32794	739697
306	739698
2394	739699
10312	739700
2385	739701
11230	739702
415	739703
515	739704
6058	739705
78727	739706
51847	739707
3261	739708
73238	739709
122	739710
11310	739711
20453	739712
26751	739713
5637	739714
1495	739715
81507	739716
1910	739717
8778	739718
9887	739719
1258	739720
15259	739721
14938	739722
8698	739723
127412	739724
20421	739725
51689	739726
104042	739727
18113	739728
17930	739729
102184	739730
2499	739731
4408	739732
2749	739733
12500	739734
11031	739735
26928	739736
31322	739737
1749	739738
65897	739739
3141	739740
55190	739741
121135	739742
22435	739743
11724	739744
25228	739745
31333	739746
4422	739747
55754	739748
2453	739749
45134	739750
45134	739751
16997	739752
61721	739753
3043	739754
1281	739755
20593	739756
26134	739757
21240	739758
36933	739759
11054	739760
96589	739761
22064	739762
4884	739763
121881	739764
3408	739765
849	739766
4828	739767
4605	739768
1412	739769
146370	739770
133301	739771
29350	739772
101729	739773
23505	739774
4435	739775
59094	739776
71415	739777
710	739778
2594	739779
25416	739780
331	739781
20070	739782
41354	739783
2280	739784
14317	739785
10668	739786
3799	739787
179	739788
6478	739789
60167	739790
94438	739791
57532	739792
35644	739793
70632	739794
11962	739795
12742	739796
6570	739797
21495	739798
5698	739799
31439	739800
3701	739801
4523	739802
18402	739803
26534	739804
39150	739805
61528	739806
8614	739807
52249	739808
26876	739809
126844	739810
56399	739811
27451	739812
94952	739813
26190	739814
13464	739815
80225	739816
21953	739817
22209	739818
6557	739819
7842	739820
89261	739821
6203	739822
9694	739823
5246	739824
12768	739825
3852	739826
7217	739827
7217	739828
7217	739829
7363	739830
35096	739831
16508	739832
131537	739833
7313	739834
11358	739835
105095	739836
32378	739837
100955	739838
92811	739839
1414	739840
196	739841
11398	739842
1	739843
4153	739844
68813	739845
136	739846
13794	739847
20131	739848
71	739849
17	739850
18188	739851
13595	739852
6458	739853
44903	739854
31996	739855
71877	739856
69326	739857
2495	739858
8240	739859
189	739860
727	739861
836	739862
38284	739863
48761	739864
66251	739865
39664	739866
55965	739867
4132	739868
17605	739869
7493	739870
68388	739871
13801	739872
116297	739873
172160	739874
26447	739875
146696	739876
2151	739877
70163	739878
4681	739879
32291	739880
22	739881
52227	739882
14090	739883
41315	739884
77690	739885
144214	739886
8048	739887
60941	739888
10832	739889
12078	739890
9669	739891
43686	739892
112292	739893
83591	739894
45542	739895
71413	739896
4991	739897
1443	739898
1439	739899
14313	739900
62146	739901
294	739902
3925	739903
67749	739904
1381	739905
59202	739906
16543	739907
1281	739908
20059	739909
19496	739910
36102	739911
5256	739912
67135	739913
38530	739914
72200	739915
20892	739916
26744	739917
54204	739918
507	739919
1469	739920
112452	739921
100162	739922
67169	739923
66221	739924
21273	739925
130038	739926
9144	739927
1537	739928
38738	739929
21511	739930
120469	739931
25141	739932
3153	739933
12671	739934
104264	739935
7969	739936
1294	739937
2690	739938
2188	739939
43618	739940
2360	739941
37978	739942
415	739943
7266	739944
35798	739945
5419	739946
47452	739947
196	739948
22492	739949
86308	739950
74953	739951
104724	739952
6483	739953
23135	739954
7925	739955
139890	739956
183365	739957
19743	739958
4079	739959
3043	739960
51027	739961
20799	739962
10310	739963
61790	739964
77520	739965
100241	739966
166987	739967
45837	739968
50783	739969
34650	739970
5354	739971
73645	739972
133309	739973
33270	739974
16276	739975
5204	739976
9754	739977
35504	739978
4282	739979
27229	739980
91998	739981
82045	739982
63488	739983
5461	739984
17825	739985
48567	739986
43275	739987
67298	739988
36825	739989
93527	739990
46961	739991
94405	739992
149	739993
25091	739994
19818	739995
63159	739996
30462	739997
12637	739998
99111	739999
2960	740000
108008	740001
169886	740002
20443	740003
7352	740004
27544	740005
19427	740006
85832	740007
23362	740008
121039	740009
5283	740010
37082	740011
95341	740012
98588	740013
22444	740014
27406	740015
45659	740016
152843	740017
1203	740018
578	740019
61670	740020
44150	740021
91807	740022
137258	740023
25863	740024
14955	740025
142330	740026
62529	740027
33450	740028
3716	740029
8133	740030
24807	740031
91711	740032
13214	740033
116651	740034
1328	740035
91660	740036
92583	740037
23676	740038
2065	740039
22928	740040
33527	740041
82174	740042
10691	740043
57125	740044
91190	740045
89137	740046
116023	740047
148278	740048
155975	740049
6197	740050
24903	740051
53459	740052
24823	740053
1068	740054
25803	740055
76792	740056
76163	740057
94130	740058
8357	740059
55927	740060
132903	740061
8367	740062
22276	740063
114772	740064
88466	740065
99821	740066
15744	740067
61300	740068
2276	740069
55523	740070
89214	740071
3370	740072
17630	740073
93481	740074
63280	740075
38662	740076
21322	740077
81886	740078
10933	740079
14168	740080
86396	740081
65388	740082
23497	740083
31457	740084
17215	740085
16095	740086
36839	740087
540	740088
172032	740089
56229	740090
1015	740091
4	740092
100799	740093
33754	740094
27904	740095
26082	740096
7481	740097
46509	740098
78373	740099
1348	740100
70538	740101
3238	740102
2730	740103
18915	740104
177941	740105
47210	740106
97723	740107
8482	740108
5639	740109
27082	740110
114707	740111
19845	740112
174492	740113
57144	740114
13593	740115
167722	740116
4490	740117
16551	740118
45249	740119
28293	740120
31069	740121
85275	740122
118471	740123
7251	740124
7251	740125
6244	740126
83913	740127
81518	740128
34519	740129
8	740130
49905	740131
59881	740132
6901	740133
25321	740134
90477	740135
2299	740136
58228	740137
6970	740138
31253	740139
7276	740140
17895	740141
47789	740142
6528	740143
8244	740144
5712	740145
113553	740146
11808	740147
19787	740148
64426	740149
51502	740150
544	740151
30828	740152
33738	740153
8453	740154
30797	740155
160049	740156
112271	740157
4431	740158
21556	740159
66753	740160
38769	740161
53532	740162
33796	740163
12139	740164
3777	740165
26546	740166
18032	740167
9567	740168
9629	740169
93447	740170
59190	740171
14561	740172
14015	740173
11592	740174
11382	740175
1172	740176
118799	740177
54523	740178
1036	740179
11255	740180
50398	740181
88669	740182
31745	740183
147107	740184
113828	740185
14719	740186
22758	740187
4145	740188
12659	740189
45748	740190
26461	740191
4901	740192
2016	740193
63907	740194
17539	740195
32789	740196
1728	740197
28303	740198
2741	740199
50042	740200
28469	740201
34693	740202
5950	740203
1	740204
50462	740205
138285	740206
58889	740207
1732	740208
14988	740209
18329	740210
124811	740211
65578	740212
10834	740213
35141	740214
52321	740215
16266	740216
25831	740217
5082	740218
66640	740219
71363	740220
24363	740221
13227	740222
115729	740223
132740	740224
11990	740225
97421	740226
8500	740227
26257	740228
187945	740229
377	740230
9693	740231
92222	740232
47273	740233
4928	740234
55500	740235
102480	740236
63696	740237
112745	740238
21543	740239
37082	740240
7205	740241
162850	740242
139068	740243
21468	740244
7205	740245
5955	740246
132090	740247
3	740248
134434	740249
106378	740250
785	740251
153090	740252
3392	740253
174073	740254
45103	740255
9899	740256
40326	740257
63868	740258
97598	740259
7671	740260
41	740261
3179	740262
7989	740263
6857	740264
22848	740265
10313	740266
90692	740267
51572	740268
16810	740269
16491	740270
8498	740271
5607	740272
13914	740273
114661	740274
124203	740275
70581	740276
167669	740277
61608	740278
1075	740279
66108	740280
11653	740281
6219	740282
16477	740283
93754	740284
2064	740285
33542	740286
19029	740287
25539	740288
26894	740289
23832	740290
3611	740291
1115	740292
114280	740293
12549	740294
51986	740295
39602	740296
21434	740297
40787	740298
51358	740299
49677	740300
49677	740301
93789	740302
15003	740303
24445	740304
44032	740305
171993	740306
70942	740307
123798	740308
5132	740309
156276	740310
6497	740311
12017	740312
147342	740313
27405	740314
6513	740315
183949	740316
20861	740317
7942	740318
379	740319
20647	740320
10506	740321
103666	740322
31297	740323
14717	740324
36367	740325
8458	740326
4205	740327
20647	740328
20794	740329
25509	740330
20104	740331
314	740332
19425	740333
158719	740334
125322	740335
57438	740336
45911	740337
4658	740338
5137	740339
4991	740340
115495	740341
5679	740342
24207	740343
6062	740344
100442	740345
122454	740346
21326	740347
81263	740348
124215	740349
44824	740350
36804	740351
811	740352
894	740353
108	740354
3097	740355
11093	740356
12360	740357
14539	740358
14657	740359
43441	740360
31516	740361
79518	740362
11342	740363
376	740364
9661	740365
1076	740366
326	740367
942	740368
31868	740369
27287	740370
44726	740371
6782	740372
80726	740373
27060	740374
62	740375
6458	740376
53648	740377
98295	740378
1099	740379
57136	740380
28646	740381
1268	740382
6161	740383
3297	740384
10170	740385
29953	740386
22755	740387
9036	740388
64655	740389
46018	740390
3134	740391
4125	740392
85360	740393
56450	740394
59903	740395
123237	740396
28570	740397
41507	740398
72990	740399
3358	740400
9917	740401
160647	740402
32066	740403
10277	740404
11235	740405
80804	740406
13193	740407
23	740408
52956	740409
50485	740410
67554	740411
54731	740412
83046	740413
11068	740414
174155	740415
57504	740416
77633	740417
96541	740418
102747	740419
3301	740420
41140	740421
3920	740422
12426	740423
41709	740424
12671	740425
135908	740426
102022	740427
5403	740428
114936	740429
43540	740430
971	740431
33440	740432
1043	740433
11836	740434
18179	740435
12423	740436
71481	740437
12262	740438
24153	740439
5669	740440
6970	740441
14918	740442
39057	740443
45084	740444
99761	740445
51425	740446
1358	740447
85308	740448
18924	740449
95893	740450
45211	740451
16239	740452
90178	740453
33618	740454
52238	740455
24942	740456
49372	740457
82963	740458
2960	740459
46712	740460
8705	740461
5201	740462
45371	740463
38509	740464
8288	740465
110333	740466
112819	740467
49523	740468
122036	740469
9470	740470
14908	740471
12477	740472
67542	740473
58697	740474
79102	740475
37613	740476
25718	740477
15477	740478
97133	740479
50654	740480
66525	740481
9683	740482
180	740483
13205	740484
5351	740485
37848	740486
66577	740487
168616	740488
209	740489
52347	740490
131337	740491
15090	740492
58446	740493
6590	740494
12637	740495
66431	740496
3639	740497
9245	740498
77477	740499
11101	740500
144710	740501
30799	740502
28568	740503
1900	740504
11498	740505
12120	740506
2619	740507
17391	740508
5607	740509
7256	740510
120476	740511
1243	740512
43479	740513
62895	740514
14934	740515
35672	740516
147	740517
46957	740518
9439	740519
100887	740520
37858	740521
66961	740522
56601	740523
104475	740524
58596	740525
58596	740526
123660	740527
86111	740528
9023	740529
7804	740530
32462	740531
66660	740532
6448	740533
126424	740534
152310	740535
64155	740536
153485	740537
100070	740538
33687	740539
20979	740540
179488	740541
46172	740542
77831	740543
97966	740544
171559	740545
14543	740546
30795	740547
138025	740548
21969	740549
4669	740550
3651	740551
5844	740552
7964	740553
13140	740554
77396	740555
52296	740556
26247	740557
3664	740558
53251	740559
125639	740560
4863	740561
31187	740562
100398	740563
7242	740564
19470	740565
164590	740566
105063	740567
33407	740568
49334	740569
168613	740570
4052	740571
82071	740572
38735	740573
134300	740574
31201	740575
95486	740576
3614	740577
96484	740578
18899	740579
55657	740580
139389	740581
104691	740582
54127	740583
121240	740584
24975	740585
45208	740586
5434	740587
15130	740588
1263	740589
19961	740590
54948	740591
105078	740592
70007	740593
3482	740594
73807	740595
79507	740596
127831	740597
73882	740598
168292	740599
14294	740600
49011	740601
39696	740602
49295	740603
91766	740604
77010	740605
27529	740606
6673	740607
77925	740608
101912	740609
160560	740610
159276	740611
101858	740612
82081	740613
26754	740614
1732	740615
130074	740616
9933	740617
18246	740618
4897	740619
17193	740620
5205	740621
44583	740622
62346	740623
1976	740624
49026	740625
84555	740626
128243	740627
618	740628
11798	740629
47871	740630
39666	740631
6461	740632
44143	740633
100709	740634
108998	740635
56546	740636
18757	740637
6071	740638
47761	740639
12012	740640
686	740641
85071	740642
102589	740643
21865	740644
34973	740645
942	740646
11445	740647
15395	740648
1668	740649
35830	740650
1273	740651
22917	740652
8278	740653
873	740654
35905	740655
93955	740656
95030	740657
22394	740658
82965	740659
188496	740660
38654	740661
28384	740662
4669	740663
7496	740664
1288	740665
69065	740666
2379	740667
97932	740668
19138	740669
91427	740670
22668	740671
6088	740672
165	740673
10560	740674
28779	740675
10990	740676
95734	740677
154404	740678
7169	740679
12818	740680
96623	740681
51744	740682
12879	740683
13429	740684
73343	740685
181037	740686
22659	740687
812	740688
204	740689
60077	740690
2425	740691
32179	740692
54825	740693
4172	740694
47147	740695
20168	740696
2702	740697
86858	740698
29801	740699
149770	740700
8177	740701
337	740702
165007	740703
105096	740704
43438	740705
5416	740706
94276	740707
19228	740708
7187	740709
16370	740710
19680	740711
1	740712
177465	740713
162813	740714
71347	740715
21946	740716
13518	740717
133161	740718
9838	740719
117818	740720
100363	740721
685	740722
118093	740723
48886	740724
5939	740725
84865	740726
10510	740727
974	740728
27147	740729
32787	740730
25823	740731
25423	740732
2723	740733
1975	740734
64607	740735
60671	740736
42052	740737
139692	740738
61947	740739
35379	740740
12581	740741
73367	740742
17770	740743
56670	740744
19522	740745
23053	740746
75673	740747
5693	740748
10764	740749
68321	740750
42577	740751
88014	740752
7684	740753
58484	740754
91983	740755
75670	740756
96794	740757
67182	740758
19519	740759
126446	740760
19815	740761
28611	740762
67640	740763
101821	740764
45642	740765
11376	740766
99606	740767
27813	740768
125634	740769
96197	740770
67779	740771
54150	740772
8669	740773
169775	740774
35850	740775
37993	740776
34722	740777
107482	740778
28379	740779
10571	740780
14482	740781
68636	740782
46972	740783
160541	740784
17606	740785
17688	740786
12389	740787
70295	740788
139607	740789
53743	740790
6046	740791
145432	740792
165796	740793
47315	740794
96420	740795
23424	740796
37879	740797
47341	740798
12812	740799
20719	740800
122737	740801
41394	740802
78029	740803
52239	740804
19786	740805
5521	740806
6161	740807
11	740808
70686	740809
15609	740810
4319	740811
37788	740812
47075	740813
2656	740814
12489	740815
47267	740816
8177	740817
90774	740818
13755	740819
1085	740820
11016	740821
1429	740822
138016	740823
13016	740824
94570	740825
17559	740826
18864	740827
1609	740828
8298	740829
1857	740830
78662	740831
8136	740832
34925	740833
27802	740834
1557	740835
17933	740836
119801	740837
3356	740838
501	740839
137282	740840
618	740841
7815	740842
139466	740843
3358	740844
95433	740845
2794	740846
1656	740847
33309	740848
12961	740849
8116	740850
24807	740851
69352	740852
48885	740853
78790	740854
22548	740855
65975	740856
37517	740857
16676	740858
1336	740859
46599	740860
80506	740861
79046	740862
15067	740863
144097	740864
56705	740865
7014	740866
29046	740867
56537	740868
43030	740869
43470	740870
385	740871
109489	740872
2236	740873
4467	740874
15700	740875
18661	740876
8545	740877
617	740878
21692	740879
7464	740880
15771	740881
39698	740882
1170	740883
12818	740884
21973	740885
1724	740886
2351	740887
14676	740888
36295	740889
26170	740890
47521	740891
117766	740892
54969	740893
4181	740894
12369	740895
80974	740896
82558	740897
56031	740898
20828	740899
24053	740900
74646	740901
20730	740902
25945	740903
57624	740904
163930	740905
163176	740906
32399	740907
15203	740908
73801	740909
7804	740910
23732	740911
10027	740912
134467	740913
85584	740914
6530	740915
75061	740916
2772	740917
5473	740918
70160	740919
50368	740920
5471	740921
7160	740922
90427	740923
11122	740924
431	740925
16649	740926
114	740927
14128	740928
130237	740929
155569	740930
6092	740931
11194	740932
40987	740933
78828	740934
111	740935
48883	740936
25842	740937
125507	740938
371	740939
7781	740940
50620	740941
1368	740942
9660	740943
18045	740944
7446	740945
8469	740946
13560	740947
41442	740948
4607	740949
5490	740950
2438	740951
32434	740952
12379	740953
31202	740954
6201	740955
55190	740956
5629	740957
23607	740958
67082	740959
91564	740960
24304	740961
81510	740962
81091	740963
77126	740964
21336	740965
1806	740966
28211	740967
49535	740968
14980	740969
45964	740970
16095	740971
59014	740972
78694	740973
21989	740974
79990	740975
22306	740976
46693	740977
85546	740978
88338	740979
54209	740980
68743	740981
52718	740982
83282	740983
68463	740984
32365	740985
14426	740986
55187	740987
60260	740988
19325	740989
28530	740990
1426	740991
32075	740992
122041	740993
88332	740994
69988	740995
15740	740996
15368	740997
35645	740998
58539	740999
82013	741000
125143	741001
107485	741002
15352	741003
59923	741004
15798	741005
51944	741006
20470	741007
100987	741008
908	741009
11600	741010
135835	741011
129547	741012
40862	741013
27251	741014
164082	741015
3093	741016
15712	741017
23746	741018
35871	741019
7219	741020
388	741021
19410	741022
105682	741023
70045	741024
17178	741025
48044	741026
8620	741027
32442	741028
6493	741029
31200	741030
127897	741031
131	741032
63847	741033
71166	741034
72715	741035
17563	741036
129843	741037
21120	741038
94742	741039
52495	741040
5101	741041
683	741042
12484	741043
27848	741044
22269	741045
2023	741046
1920	741047
36256	741048
25562	741049
22301	741050
12490	741051
3305	741052
1693	741053
18653	741054
42411	741055
18776	741056
7942	741057
27207	741058
336	741059
72559	741060
1068	741061
30508	741062
2104	741063
3285	741064
3478	741065
616	741066
120097	741067
5409	741068
19006	741069
14636	741070
3786	741071
37295	741072
3202	741073
5301	741074
9176	741075
99639	741076
13931	741077
140132	741078
34747	741079
85979	741080
72655	741081
8664	741082
47906	741083
132129	741084
24382	741085
65159	741086
25863	741087
3994	741088
42125	741089
3717	741090
16715	741091
16	741092
79506	741093
35970	741094
35970	741095
16155	741096
88337	741097
2046	741098
3544	741099
50940	741100
64976	741101
68536	741102
6054	741103
19845	741104
2104	741105
100039	741106
317	741107
19055	741108
14833	741109
58011	741110
94558	741111
65284	741112
11468	741113
81548	741114
26758	741115
16641	741116
16	741117
60499	741118
19659	741119
35	741120
63033	741121
43167	741122
16121	741123
52733	741124
27475	741125
17299	741126
48992	741127
11529	741128
128	741129
38521	741130
13541	741131
28500	741132
19218	741133
40307	741134
85307	741135
7588	741136
96229	741137
2864	741138
18209	741139
23477	741140
1829	741141
2310	741142
14782	741143
931	741144
9658	741145
109620	741146
187309	741147
38270	741148
23234	741149
11628	741150
66759	741151
17342	741152
7225	741153
3010	741154
41535	741155
50349	741156
15601	741157
23418	741158
6304	741159
16201	741160
55713	741161
98426	741162
4689	741163
88197	741164
6058	741165
88556	741166
5176	741167
23239	741168
5511	741169
8781	741170
39821	741171
23116	741172
35740	741173
11669	741174
118382	741175
37493	741176
100127	741177
6932	741178
165804	741179
98998	741180
156084	741181
174659	741182
4938	741183
1969	741184
46134	741185
17691	741186
148200	741187
14660	741188
4	741189
153	741190
104320	741191
14700	741192
3068	741193
2109	741194
81119	741195
108968	741196
7337	741197
19803	741198
71502	741199
113934	741200
716	741201
177	741202
10831	741203
36432	741204
25294	741205
13166	741206
68488	741207
672	741208
2198	741209
31808	741210
14466	741211
4771	741212
95520	741213
27995	741214
19364	741215
9576	741216
289	741217
31511	741218
41901	741219
54822	741220
3607	741221
3685	741222
7861	741223
28508	741224
23437	741225
59092	741226
2731	741227
13466	741228
35822	741229
17970	741230
145408	741231
178	741232
8163	741233
10366	741234
10449	741235
2097	741236
97744	741237
26592	741238
9410	741239
4942	741240
3828	741241
68217	741242
54567	741243
102202	741244
5169	741245
1516	741246
7091	741247
30830	741248
134082	741249
8140	741250
19996	741251
37811	741252
167661	741253
9954	741254
2533	741255
64359	741256
45593	741257
1911	741258
18162	741259
5690	741260
79538	741261
38894	741262
643	741263
37540	741264
46556	741265
45960	741266
1981	741267
154660	741268
1817	741269
79118	741270
29473	741271
13314	741272
26411	741273
8250	741274
3557	741275
11061	741276
77836	741277
49555	741278
36051	741279
878	741280
126518	741281
37586	741282
99272	741283
129221	741284
122553	741285
65737	741286
88523	741287
143236	741288
4691	741289
89944	741290
48782	741291
33618	741292
29615	741293
599	741294
15777	741295
42102	741296
157010	741297
99844	741298
58538	741299
18960	741300
26105	741301
144429	741302
6055	741303
163341	741304
168552	741305
56875	741306
20838	741307
5	741308
167212	741309
16724	741310
3454	741311
139340	741312
19758	741313
16606	741314
33720	741315
61675	741316
172212	741317
64076	741318
75959	741319
20558	741320
81689	741321
80665	741322
17579	741323
18050	741324
21056	741325
17493	741326
17915	741327
22586	741328
77399	741329
65805	741330
6237	741331
14383	741332
14165	741333
17356	741334
95833	741335
10248	741336
66987	741337
20902	741338
739	741339
148303	741340
106544	741341
12615	741342
7239	741343
12043	741344
3185	741345
21648	741346
55252	741347
60474	741348
5115	741349
38496	741350
15927	741351
57303	741352
81991	741353
28395	741354
13488	741355
15171	741356
5563	741357
38377	741358
3519	741359
98744	741360
38366	741361
49094	741362
11840	741363
7598	741364
3986	741365
2516	741366
39396	741367
21823	741368
200	741369
16937	741370
31550	741371
7881	741372
489	741373
87459	741374
122196	741375
9607	741376
2869	741377
68927	741378
159	741379
13677	741380
25517	741381
10460	741382
14205	741383
85022	741384
10183	741385
15123	741386
22014	741387
228	741388
26304	741389
8317	741390
630	741391
57583	741392
3386	741393
7859	741394
12514	741395
651	741396
989	741397
35916	741398
7282	741399
46254	741400
110808	741401
54049	741402
1830	741403
39575	741404
19732	741405
10336	741406
40400	741407
3786	741408
11506	741409
54168	741410
165377	741411
848	741412
8626	741413
71415	741414
3257	741415
114957	741416
516	741417
58872	741418
24929	741419
952	741420
30175	741421
14589	741422
25279	741423
38614	741424
4094	741425
1736	741426
38825	741427
22912	741428
32	741429
51511	741430
6757	741431
23301	741432
105727	741433
597	741434
6455	741435
9613	741436
53344	741437
3324	741438
14570	741439
26166	741440
25131	741441
55460	741442
14520	741443
36771	741444
64578	741445
88079	741446
26128	741447
62079	741448
100030	741449
20706	741450
58972	741451
14440	741452
1151	741453
1042	741454
17111	741455
17168	741456
54055	741457
76734	741458
48041	741459
16887	741460
113253	741461
19796	741462
4669	741463
20	741464
31516	741465
35897	741466
3161	741467
1536	741468
1153	741469
21475	741470
15	741471
95	741472
20567	741473
2979	741474
74607	741475
26453	741476
9700	741477
32119	741478
1238	741479
44575	741480
246	741481
6477	741482
1426	741483
47751	741484
1	741485
165	741486
12742	741487
22014	741488
60799	741489
49639	741490
1153	741491
6458	741492
51628	741493
9238	741494
19557	741495
32231	741496
4660	741497
2623	741498
38351	741499
2458	741500
1526	741501
109275	741502
71	741503
6913	741504
45170	741505
5362	741506
45796	741507
42296	741508
45863	741509
82374	741510
134295	741511
48820	741512
1762	741513
41781	741514
32034	741515
4143	741516
31149	741517
58729	741518
95378	741519
71530	741520
2967	741521
31578	741522
7609	741523
488	741524
29928	741525
47204	741526
24316	741527
2950	741528
10567	741529
63870	741530
6118	741531
48602	741532
63611	741533
21637	741534
30263	741535
44077	741536
61525	741537
3789	741538
78396	741539
22429	741540
2655	741541
6088	741542
795	741543
1526	741544
21894	741545
47895	741546
127863	741547
26859	741548
1311	741549
20706	741550
45371	741551
5699	741552
27447	741553
47111	741554
1226	741555
51144	741556
8519	741557
124168	741558
48062	741559
47600	741560
38455	741561
34759	741562
17613	741563
37349	741564
68656	741565
689	741566
87550	741567
30602	741568
37162	741569
28373	741570
18690	741571
42523	741572
38894	741573
7870	741574
17931	741575
18073	741576
70088	741577
76246	741578
17263	741579
50836	741580
21127	741581
49604	741582
146884	741583
27399	741584
3368	741585
16070	741586
14253	741587
38256	741588
11561	741589
17465	741590
45949	741591
30464	741592
7894	741593
133325	741594
62	741595
4197	741596
69287	741597
9064	741598
34959	741599
123746	741600
47738	741601
17453	741602
108827	741603
60764	741604
41070	741605
102343	741606
21310	741607
45601	741608
56969	741609
22882	741610
5018	741611
65473	741612
37285	741613
15042	741614
20904	741615
78229	741616
21660	741617
24074	741618
93895	741619
2245	741620
52264	741621
12847	741622
37868	741623
91562	741624
34610	741625
38291	741626
44975	741627
55050	741628
31835	741629
46872	741630
47288	741631
72874	741632
68083	741633
51366	741634
56598	741635
31202	741636
12464	741637
21714	741638
105300	741639
35490	741640
3243	741641
52504	741642
32477	741643
120589	741644
89568	741645
10909	741646
19986	741647
60040	741648
1802	741649
26164	741650
21375	741651
4521	741652
78310	741653
14792	741654
9239	741655
17627	741656
36928	741657
56991	741658
67453	741659
44644	741660
82088	741661
104790	741662
36023	741663
25782	741664
95572	741665
14925	741666
75298	741667
82592	741668
125607	741669
7243	741670
81000	741671
20213	741672
9112	741673
102426	741674
30206	741675
79051	741676
168917	741677
55942	741678
134149	741679
79325	741680
75275	741681
43152	741682
50820	741683
46962	741684
49186	741685
35475	741686
75457	741687
169151	741688
45110	741689
16541	741690
99122	741691
83139	741692
143643	741693
124423	741694
64643	741695
45940	741696
79978	741697
31817	741698
23856	741699
96280	741700
25957	741701
20196	741702
64677	741703
34362	741704
66571	741705
19531	741706
19531	741707
3242	741708
7971	741709
9118	741710
66158	741711
13706	741712
65319	741713
22903	741714
31692	741715
58415	741716
19557	741717
101734	741718
55766	741719
21140	741720
9106	741721
44888	741722
21125	741723
16978	741724
26142	741725
127196	741726
95092	741727
165537	741728
80174	741729
19433	741730
55182	741731
14061	741732
25362	741733
32001	741734
46828	741735
121950	741736
129385	741737
89596	741738
54115	741739
82232	741740
65371	741741
15183	741742
8005	741743
97022	741744
97357	741745
60760	741746
70386	741747
29449	741748
36481	741749
50612	741750
89608	741751
120894	741752
34691	741753
7855	741754
7057	741755
82469	741756
99758	741757
10606	741758
154272	741759
7978	741760
145110	741761
47256	741762
21472	741763
23416	741764
96179	741765
28422	741766
25005	741767
89602	741768
96322	741769
64487	741770
120138	741771
16416	741772
83003	741773
11973	741774
63722	741775
45294	741776
14711	741777
13533	741778
186168	741779
2358	741780
65681	741781
56443	741782
7499	741783
122672	741784
25074	741785
46828	741786
10633	741787
19882	741788
60926	741789
12099	741790
10909	741791
147911	741792
31953	741793
1	741794
81509	741795
5843	741796
605	741797
4415	741798
10600	741799
6357	741800
42974	741801
6865	741802
34108	741803
21440	741804
82622	741805
16196	741806
6865	741807
34108	741808
116456	741809
68053	741810
166647	741811
42989	741812
3463	741813
32595	741814
12114	741815
67599	741816
62239	741817
12020	741818
43188	741819
50911	741820
12036	741821
42734	741822
42550	741823
3106	741824
81413	741825
3977	741826
29391	741827
14226	741828
51111	741829
3047	741830
17685	741831
95719	741832
2660	741833
15701	741834
53717	741835
34117	741836
796	741837
56492	741838
37528	741839
336	741840
114233	741841
38544	741842
48235	741843
9858	741844
10972	741845
10164	741846
4096	741847
336	741848
100988	741849
15758	741850
14189	741851
53799	741852
95593	741853
14119	741854
370	741855
12980	741856
53834	741857
1283	741858
29991	741859
8744	741860
88084	741861
172709	741862
55376	741863
85722	741864
27367	741865
11595	741866
73709	741867
21295	741868
78250	741869
14402	741870
101494	741871
5623	741872
57490	741873
61621	741874
744	741875
4881	741876
28155	741877
29068	741878
4	741879
35801	741880
5737	741881
154183	741882
16609	741883
71171	741884
33290	741885
10763	741886
31443	741887
7258	741888
41596	741889
24256	741890
24240	741891
28238	741892
64103	741893
19538	741894
3788	741895
3509	741896
10319	741897
4587	741898
117914	741899
123898	741900
105351	741901
6652	741902
127016	741903
56156	741904
120935	741905
11488	741906
11631	741907
12704	741908
102685	741909
45718	741910
4286	741911
20660	741912
9108	741913
70928	741914
32863	741915
5299	741916
48423	741917
49849	741918
18102	741919
17868	741920
31084	741921
8823	741922
53559	741923
22736	741924
3127	741925
1907	741926
167798	741927
51380	741928
5092	741929
31184	741930
32852	741931
23851	741932
71584	741933
15860	741934
30602	741935
32505	741936
166884	741937
10096	741938
8707	741939
23787	741940
56668	741941
87086	741942
60196	741943
19312	741944
98055	741945
5444	741946
6595	741947
153747	741948
90623	741949
32504	741950
18873	741951
9850	741952
42107	741953
21335	741954
65665	741955
8117	741956
70932	741957
7092	741958
55771	741959
8651	741960
9255	741961
392	741962
76063	741963
7465	741964
38251	741965
60899	741966
6346	741967
502	741968
628	741969
276	741970
9828	741971
18926	741972
7190	741973
3852	741974
66171	741975
18130	741976
120908	741977
7696	741978
13541	741979
29945	741980
28762	741981
43255	741982
26831	741983
54608	741984
9605	741985
8038	741986
14332	741987
1281	741988
86820	741989
1420	741990
70831	741991
24188	741992
16989	741993
48345	741994
127105	741995
924	741996
21525	741997
91992	741998
21492	741999
7760	742000
14183	742001
62161	742002
4932	742003
8362	742004
27577	742005
9650	742006
26353	742007
55343	742008
152723	742009
3964	742010
31064	742011
30509	742012
18375	742013
91	742014
13490	742015
49816	742016
48701	742017
25351	742018
5123	742019
66150	742020
65912	742021
111484	742022
106673	742023
2493	742024
9348	742025
38584	742026
74684	742027
17562	742028
37337	742029
478	742030
578	742031
45308	742032
13184	742033
16470	742034
1840	742035
38546	742036
40547	742037
34841	742038
85165	742039
12217	742040
477	742041
9215	742042
4157	742043
32772	742044
45944	742045
52883	742046
332	742047
696	742048
9576	742049
14690	742050
2507	742051
11498	742052
140	742053
20546	742054
23488	742055
133793	742056
11695	742057
9518	742058
132110	742059
8866	742060
1347	742061
8534	742062
3110	742063
1311	742064
17468	742065
5172	742066
5114	742067
16930	742068
121923	742069
58771	742070
2456	742071
1495	742072
1495	742073
94769	742074
61045	742075
67406	742076
45200	742077
33659	742078
59516	742079
26606	742080
1594	742081
29571	742082
6032	742083
36716	742084
41930	742085
8012	742086
38823	742087
18161	742088
162892	742089
70226	742090
11353	742091
1134	742092
35913	742093
4928	742094
5407	742095
42281	742096
13700	742097
47887	742098
48606	742099
101920	742100
4971	742101
40242	742102
2033	742103
141454	742104
45809	742105
6010	742106
37353	742107
33890	742108
238	742109
6643	742110
610	742111
61419	742112
2555	742113
149	742114
2801	742115
51143	742116
91370	742117
149595	742118
153424	742119
46871	742120
41048	742121
968	742122
122362	742123
39030	742124
4470	742125
61905	742126
4557	742127
641	742128
145600	742129
93205	742130
95955	742131
95933	742132
283	742133
37874	742134
82329	742135
260	742136
160097	742137
17936	742138
120909	742139
57029	742140
66243	742141
32981	742142
97379	742143
10911	742144
44479	742145
14854	742146
11713	742147
30620	742148
77679	742149
5	742150
20739	742151
44467	742152
2959	742153
59121	742154
68698	742155
13133	742156
8355	742157
61924	742158
58073	742159
25486	742160
12892	742161
2052	742162
125304	742163
74292	742164
23774	742165
20361	742166
72640	742167
18734	742168
13661	742169
62240	742170
33938	742171
90884	742172
38418	742173
113579	742174
7961	742175
45740	742176
57124	742177
138856	742178
100586	742179
71599	742180
87900	742181
45378	742182
3575	742183
3547	742184
43829	742185
4413	742186
2290	742187
63280	742188
5717	742189
11498	742190
11281	742191
76795	742192
1516	742193
91143	742194
794	742195
13050	742196
83817	742197
41	742198
84191	742199
1960	742200
49434	742201
115339	742202
19866	742203
3110	742204
11501	742205
6496	742206
112716	742207
1762	742208
7405	742209
182100	742210
1122	742211
86723	742212
9399	742213
24842	742214
2	742215
16025	742216
2734	742217
1396	742218
24135	742219
24335	742220
98717	742221
8572	742222
62830	742223
124684	742224
95920	742225
2750	742226
11779	742227
6336	742228
1980	742229
8541	742230
3983	742231
6013	742232
34820	742233
35064	742234
16156	742235
1	742236
72333	742237
35993	742238
14739	742239
247	742240
27356	742241
54756	742242
15827	742243
52701	742244
124506	742245
118972	742246
165915	742247
11237	742248
10231	742249
65753	742250
66347	742251
1876	742252
74395	742253
13839	742254
18592	742255
20037	742256
45962	742257
36149	742258
50776	742259
50015	742260
388	742261
92461	742262
16296	742263
453	742264
94225	742265
82695	742266
130132	742267
83161	742268
68090	742269
38360	742270
11691	742271
1850	742272
96629	742273
55067	742274
2166	742275
22008	742276
37640	742277
143013	742278
13997	742279
21229	742280
5217	742281
7224	742282
750	742283
110544	742284
38845	742285
64789	742286
13202	742287
104141	742288
82195	742289
6492	742290
81015	742291
169	742292
2702	742293
4334	742294
14893	742295
173125	742296
24019	742297
163904	742298
5564	742299
48737	742300
5094	742301
1347	742302
27538	742303
4759	742304
3994	742305
56240	742306
80022	742307
392	742308
62389	742309
5517	742310
40518	742311
14658	742312
55901	742313
164851	742314
99801	742315
148163	742316
1393	742317
60360	742318
101835	742319
118638	742320
65927	742321
5532	742322
42630	742323
13231	742324
58313	742325
140481	742326
1321	742327
29444	742328
56493	742329
163613	742330
16743	742331
54200	742332
3777	742333
4106	742334
4544	742335
10232	742336
78063	742337
12132	742338
85617	742339
10457	742340
74435	742341
9600	742342
46810	742343
567	742344
31069	742345
11734	742346
33711	742347
2970	742348
56497	742349
54119	742350
40120	742351
11243	742352
132302	742353
17055	742354
5862	742355
1237	742356
1907	742357
21049	742358
133408	742359
176723	742360
81349	742361
20816	742362
121862	742363
26079	742364
8010	742365
247	742366
151647	742367
9628	742368
158184	742369
305	742370
133308	742371
62683	742372
2527	742373
33008	742374
77476	742375
8822	742376
85283	742377
22438	742378
2158	742379
11339	742380
45789	742381
65965	742382
171649	742383
6855	742384
31457	742385
98186	742386
31686	742387
20204	742388
860	742389
7506	742390
72706	742391
88292	742392
96096	742393
25053	742394
32926	742395
27931	742396
80179	742397
24057	742398
8438	742399
72580	742400
17683	742401
103714	742402
30019	742403
10721	742404
24635	742405
88668	742406
100519	742407
8022	742408
8393	742409
61895	742410
12218	742411
8596	742412
35990	742413
58437	742414
40757	742415
37761	742416
135838	742417
103229	742418
5224	742419
141485	742420
15488	742421
84508	742422
58653	742423
89607	742424
43526	742425
43266	742426
47415	742427
75458	742428
57059	742429
29390	742430
16336	742431
58295	742432
75275	742433
62845	742434
82530	742435
37933	742436
1740	742437
2776	742438
14532	742439
52135	742440
68478	742441
14819	742442
92018	742443
14055	742444
29870	742445
31835	742446
370	742447
52898	742448
32150	742449
14593	742450
38302	742451
103198	742452
36744	742453
50302	742454
87788	742455
91451	742456
30793	742457
135339	742458
2436	742459
28722	742460
118854	742461
60694	742462
5672	742463
67398	742464
134047	742465
110001	742466
45618	742467
143726	742468
39096	742469
91	742470
80554	742471
40467	742472
82826	742473
133456	742474
81719	742475
15427	742476
60917	742477
62516	742478
170815	742479
188750	742480
46508	742481
8749	742482
67389	742483
8729	742484
52324	742485
20752	742486
109259	742487
12395	742488
38136	742489
142871	742490
1447	742491
4264	742492
62827	742493
88243	742494
52368	742495
51074	742496
13304	742497
42587	742498
21319	742499
108255	742500
30711	742501
73513	742502
23569	742503
8768	742504
30636	742505
110634	742506
38798	742507
81992	742508
65826	742509
12312	742510
139248	742511
32096	742512
94944	742513
84530	742514
24846	742515
50790	742516
31945	742517
23059	742518
53544	742519
5107	742520
60472	742521
8794	742522
22236	742523
7815	742524
84206	742525
24221	742526
145153	742527
68564	742528
4751	742529
37327	742530
62530	742531
126216	742532
9035	742533
46867	742534
19707	742535
15109	742536
29936	742537
19678	742538
13403	742539
103508	742540
50792	742541
42282	742542
62297	742543
46250	742544
24722	742545
67898	742546
16597	742547
61080	742548
26223	742549
188152	742550
45236	742551
26000	742552
86231	742553
120338	742554
9491	742555
29295	742556
132906	742557
64766	742558
24333	742559
14940	742560
91548	742561
41042	742562
52382	742563
1592	742564
9009	742565
4603	742566
8840	742567
37443	742568
2379	742569
95564	742570
66975	742571
5132	742572
23378	742573
6288	742574
44700	742575
22352	742576
18562	742577
21472	742578
19872	742579
53546	742580
12825	742581
12296	742582
24847	742583
72696	742584
14188	742585
2562	742586
130126	742587
2436	742588
67058	742589
124691	742590
66853	742591
12581	742592
93938	742593
35692	742594
83952	742595
50558	742596
2765	742597
64724	742598
24467	742599
11980	742600
83257	742601
72433	742602
42425	742603
118678	742604
66737	742605
11484	742606
44768	742607
22864	742608
114540	742609
128926	742610
85573	742611
8729	742612
13762	742613
71816	742614
30172	742615
11350	742616
16375	742617
17870	742618
118354	742619
6558	742620
57920	742621
88780	742622
8729	742623
21033	742624
132765	742625
30680	742626
6306	742627
100794	742628
106099	742629
14052	742630
73528	742631
31855	742632
67520	742633
142180	742634
2635	742635
51225	742636
79292	742637
10960	742638
68554	742639
51096	742640
95471	742641
42550	742642
38868	742643
158878	742644
6887	742645
59529	742646
63539	742647
156984	742648
10050	742649
38287	742650
77260	742651
33169	742652
136100	742653
112136	742654
10960	742655
4268	742656
13478	742657
88793	742658
103835	742659
89008	742660
41865	742661
48808	742662
104538	742663
20164	742664
114077	742665
8067	742666
42230	742667
1821	742668
46696	742669
156558	742670
56065	742671
157001	742672
41837	742673
52430	742674
33168	742675
41178	742676
10187	742677
51413	742678
35078	742679
55479	742680
82605	742681
159854	742682
37606	742683
35995	742684
43012	742685
9021	742686
48412	742687
180301	742688
7133	742689
56214	742690
33209	742691
2252	742692
122953	742693
94920	742694
73327	742695
85969	742696
23705	742697
16505	742698
13821	742699
109000	742700
41360	742701
54404	742702
13996	742703
1464	742704
36356	742705
11390	742706
14625	742707
25562	742708
63982	742709
87243	742710
10034	742711
58304	742712
52444	742713
29357	742714
73115	742715
16946	742716
479	742717
78738	742718
43220	742719
74954	742720
17609	742721
4420	742722
66003	742723
133865	742724
76354	742725
124966	742726
83163	742727
38772	742728
9005	742729
16880	742730
82815	742731
111010	742732
9644	742733
32082	742734
49503	742735
74629	742736
44402	742737
82763	742738
88946	742739
48819	742740
28786	742741
91510	742742
10237	742743
11974	742744
85573	742745
65265	742746
43563	742747
40251	742748
5837	742749
7946	742750
91899	742751
5229	742752
43176	742753
14952	742754
31071	742755
51098	742756
58573	742757
30047	742758
38926	742759
20867	742760
34613	742761
20724	742762
99532	742763
58302	742764
19296	742765
77377	742766
140502	742767
65217	742768
42436	742769
8034	742770
34737	742771
59292	742772
55868	742773
44153	742774
23611	742775
51864	742776
3504	742777
70937	742778
38359	742779
89551	742780
62835	742781
8372	742782
34776	742783
103327	742784
56652	742785
53293	742786
62721	742787
25344	742788
57899	742789
74707	742790
64950	742791
14930	742792
49614	742793
23587	742794
14102	742795
61381	742796
23862	742797
35003	742798
4808	742799
3550	742800
28958	742801
95080	742802
93843	742803
35402	742804
60572	742805
15964	742806
8824	742807
28722	742808
21276	742809
28012	742810
51058	742811
2520	742812
23758	742813
6899	742814
20096	742815
106686	742816
135187	742817
20200	742818
73989	742819
72576	742820
42328	742821
24120	742822
41812	742823
169137	742824
31326	742825
20156	742826
75324	742827
20575	742828
27315	742829
41138	742830
43656	742831
84462	742832
4097	742833
42503	742834
55359	742835
37856	742836
15882	742837
55906	742838
42912	742839
15424	742840
84545	742841
12884	742842
42199	742843
17812	742844
8077	742845
73984	742846
34867	742847
19443	742848
1441	742849
142310	742850
12230	742851
6855	742852
83723	742853
70665	742854
62128	742855
30534	742856
31542	742857
70908	742858
23057	742859
6766	742860
64736	742861
16546	742862
109681	742863
51938	742864
52277	742865
131844	742866
22532	742867
11832	742868
71966	742869
29638	742870
99137	742871
9223	742872
76608	742873
43037	742874
5494	742875
11960	742876
5660	742877
29613	742878
85756	742879
29403	742880
30901	742881
18639	742882
14097	742883
14097	742884
14546	742885
32035	742886
3661	742887
7153	742888
14396	742889
41182	742890
45092	742891
9811	742892
77846	742893
33168	742894
98108	742895
87061	742896
107582	742897
84303	742898
70471	742899
30237	742900
29357	742901
48574	742902
72530	742903
31303	742904
49716	742905
13197	742906
171870	742907
42215	742908
30711	742909
42385	742910
34888	742911
23569	742912
44440	742913
18919	742914
34734	742915
11766	742916
64322	742917
131835	742918
68035	742919
88113	742920
21056	742921
27033	742922
9481	742923
18495	742924
55207	742925
29657	742926
127485	742927
18603	742928
80525	742929
7855	742930
12884	742931
32922	742932
17934	742933
22859	742934
101457	742935
7896	742936
8139	742937
21772	742938
45884	742939
25808	742940
113807	742941
45967	742942
50322	742943
56832	742944
27847	742945
10842	742946
79617	742947
79032	742948
71110	742949
11822	742950
50875	742951
13359	742952
29772	742953
62111	742954
91880	742955
23587	742956
28695	742957
23095	742958
8717	742959
73442	742960
30485	742961
5849	742962
84390	742963
145599	742964
120304	742965
33906	742966
63890	742967
7499	742968
98370	742969
62409	742970
131644	742971
19023	742972
9319	742973
70713	742974
71537	742975
9869	742976
102518	742977
21113	742978
139501	742979
144490	742980
3999	742981
8393	742982
50813	742983
22921	742984
110085	742985
98631	742986
67584	742987
30985	742988
133076	742989
38359	742990
132357	742991
23743	742992
6370	742993
66340	742994
20988	742995
69832	742996
132921	742997
169765	742998
31527	742999
54605	743000
18478	743001
38419	743002
80526	743003
42555	743004
66060	743005
52205	743006
7631	743007
164104	743008
115494	743009
13855	743010
70720	743011
42435	743012
33225	743013
451	743014
41381	743015
14620	743016
20731	743017
29600	743018
53539	743019
13139	743020
33359	743021
84753	743022
62454	743023
36130	743024
12216	743025
138999	743026
73441	743027
61171	743028
8230	743029
79545	743030
27283	743031
14184	743032
33225	743033
91451	743034
58291	743035
186928	743036
85828	743037
52860	743038
103899	743039
88772	743040
12875	743041
65720	743042
74466	743043
66625	743044
48499	743045
96930	743046
16784	743047
15109	743048
33909	743049
32872	743050
10655	743051
90434	743052
45827	743053
51938	743054
34899	743055
21166	743056
62155	743057
29555	743058
84508	743059
7590	743060
66853	743061
55823	743062
38532	743063
14278	743064
61151	743065
27238	743066
8975	743067
91907	743068
13813	743069
79473	743070
2848	743071
16380	743072
18420	743073
73846	743074
80810	743075
103269	743076
7770	743077
30206	743078
12237	743079
77726	743080
18991	743081
81056	743082
68549	743083
8665	743084
63968	743085
44569	743086
17688	743087
6192	743088
24179	743089
35077	743090
30852	743091
52705	743092
13882	743093
21152	743094
47119	743095
44308	743096
163568	743097
6605	743098
31961	743099
142322	743100
41122	743101
17513	743102
155080	743103
67447	743104
22185	743105
49587	743106
84506	743107
6139	743108
85969	743109
42566	743110
80404	743111
56649	743112
51910	743113
10790	743114
3451	743115
4420	743116
55188	743117
64669	743118
84626	743119
84063	743120
51273	743121
14925	743122
16372	743123
12581	743124
30436	743125
19576	743126
51232	743127
12798	743128
84036	743129
65554	743130
38766	743131
103917	743132
22921	743133
4751	743134
29487	743135
29720	743136
28966	743137
52340	743138
50330	743139
16370	743140
21161	743141
20441	743142
71110	743143
36986	743144
18593	743145
5769	743146
63890	743147
176040	743148
78076	743149
147034	743150
10195	743151
103670	743152
52849	743153
30916	743154
16444	743155
41979	743156
33295	743157
62330	743158
25713	743159
54839	743160
11877	743161
36885	743162
27224	743163
20229	743164
53974	743165
99654	743166
19521	743167
53842	743168
124761	743169
878	743170
663	743171
64759	743172
35972	743173
119021	743174
72097	743175
12712	743176
117618	743177
79011	743178
75156	743179
33421	743180
44	743181
7290	743182
52883	743183
12379	743184
11689	743185
19991	743186
43564	743187
380	743188
94774	743189
3183	743190
19981	743191
84766	743192
162452	743193
36166	743194
195	743195
54139	743196
7718	743197
16782	743198
7835	743199
6183	743200
14391	743201
74799	743202
67	743203
30558	743204
8521	743205
41874	743206
19440	743207
82246	743208
7398	743209
6659	743210
44446	743211
3802	743212
12993	743213
1023	743214
21273	743215
53926	743216
40557	743217
69695	743218
11281	743219
109377	743220
57777	743221
21832	743222
38166	743223
22454	743224
57514	743225
27802	743226
190	743227
18126	743228
12443	743229
183859	743230
17112	743231
138066	743232
186234	743233
685	743234
37706	743235
4179	743236
30437	743237
67155	743238
17	743239
8359	743240
1349	743241
19375	743242
27742	743243
2896	743244
174477	743245
13823	743246
1066	743247
15791	743248
36	743249
131547	743250
31048	743251
6757	743252
5193	743253
13163	743254
17413	743255
57129	743256
47	743257
130653	743258
88509	743259
56235	743260
8705	743261
40721	743262
3500	743263
95576	743264
30602	743265
82062	743266
24395	743267
47009	743268
3524	743269
55958	743270
35916	743271
167729	743272
8026	743273
875	743274
142028	743275
7609	743276
6770	743277
10970	743278
967	743279
50324	743280
2432	743281
25853	743282
19796	743283
22478	743284
416	743285
63889	743286
21753	743287
23554	743288
95860	743289
26272	743290
39697	743291
34734	743292
34734	743293
87495	743294
17023	743295
31565	743296
752	743297
57057	743298
22393	743299
416	743300
26440	743301
12828	743302
34540	743303
79901	743304
6635	743305
16238	743306
17816	743307
87523	743308
26105	743309
16395	743310
22655	743311
65449	743312
49880	743313
13884	743314
35911	743315
506	743316
41858	743317
44731	743318
140045	743319
25711	743320
2840	743321
8019	743322
3276	743323
97370	743324
18095	743325
30954	743326
54691	743327
4904	743328
19359	743329
36781	743330
7256	743331
8661	743332
7251	743333
7251	743334
118324	743335
6021	743336
19437	743337
70211	743338
5311	743339
49243	743340
117207	743341
16002	743342
17365	743343
133983	743344
55245	743345
38420	743346
22385	743347
8	743348
3850	743349
154284	743350
21416	743351
28723	743352
42176	743353
35	743354
30405	743355
63633	743356
9528	743357
99730	743358
1	743359
48859	743360
24074	743361
2663	743362
4727	743363
18085	743364
66615	743365
89998	743366
25332	743367
7849	743368
96127	743369
74616	743370
92270	743371
30682	743372
36098	743373
41074	743374
7059	743375
15608	743376
23832	743377
85751	743378
20733	743379
17685	743380
22542	743381
71390	743382
55495	743383
3994	743384
19360	743385
11653	743386
15209	743387
137941	743388
73768	743389
1040	743390
28290	743391
9601	743392
17785	743393
34565	743394
1	743395
39943	743396
59742	743397
37563	743398
22582	743399
3891	743400
5647	743401
28866	743402
5335	743403
24037	743404
1962	743405
3029	743406
14457	743407
65817	743408
154627	743409
615	743410
11234	743411
3973	743412
12309	743413
41599	743414
40252	743415
15643	743416
29929	743417
12064	743418
15209	743419
7613	743420
135337	743421
15573	743422
15037	743423
875	743424
1551	743425
27451	743426
36956	743427
3009	743428
24395	743429
24259	743430
129781	743431
8289	743432
20706	743433
25670	743434
52006	743435
173183	743436
3698	743437
38729	743438
128994	743439
39511	743440
14284	743441
14084	743442
12836	743443
36068	743444
6798	743445
85985	743446
80125	743447
20524	743448
86940	743449
35872	743450
42086	743451
106324	743452
21558	743453
31019	743454
17585	743455
5292	743456
44560	743457
21476	743458
25555	743459
54694	743460
82351	743461
11324	743462
53556	743463
94409	743464
56125	743465
33798	743466
118384	743467
29306	743468
174703	743469
46172	743470
6352	743471
98681	743472
65882	743473
68593	743474
91706	743475
18823	743476
83130	743477
46136	743478
50714	743479
62490	743480
121161	743481
66489	743482
101043	743483
85011	743484
17585	743485
55448	743486
10856	743487
89156	743488
99936	743489
29245	743490
77521	743491
19097	743492
76653	743493
50277	743494
40916	743495
5280	743496
48076	743497
71148	743498
104630	743499
12444	743500
17742	743501
350	743502
107417	743503
459	743504
42393	743505
1395	743506
4718	743507
14152	743508
12818	743509
77780	743510
888	743511
2461	743512
81110	743513
792	743514
19866	743515
28024	743516
23904	743517
18131	743518
120612	743519
3333	743520
7329	743521
65984	743522
12318	743523
1690	743524
68245	743525
8394	743526
7235	743527
38338	743528
2281	743529
70203	743530
64799	743531
147991	743532
79932	743533
2618	743534
4825	743535
135352	743536
94652	743537
123	743538
11653	743539
80917	743540
104418	743541
59296	743542
47512	743543
6362	743544
54434	743545
59538	743546
290	743547
44668	743548
91730	743549
46710	743550
23332	743551
177281	743552
70979	743553
2824	743554
14503	743555
2203	743556
30039	743557
151384	743558
52573	743559
11380	743560
6926	743561
107687	743562
76637	743563
51936	743564
260	743565
29152	743566
12305	743567
16898	743568
5095	743569
18508	743570
21522	743571
148243	743572
55916	743573
73132	743574
49626	743575
118532	743576
22654	743577
31516	743578
47561	743579
1822	743580
95507	743581
12535	743582
44875	743583
24659	743584
16413	743585
5812	743586
30569	743587
13715	743588
5585	743589
34721	743590
542	743591
54585	743592
14494	743593
64903	743594
100534	743595
36119	743596
33677	743597
1614	743598
1545	743599
13754	743600
59548	743601
1581	743602
1	743603
5238	743604
43343	743605
4811	743606
802	743607
4704	743608
12951	743609
126780	743610
120387	743611
153	743612
140090	743613
16323	743614
25515	743615
4459	743616
64537	743617
9910	743618
11293	743619
105063	743620
78953	743621
77643	743622
122046	743623
8216	743624
2734	743625
53580	743626
39498	743627
9643	743628
22323	743629
11141	743630
56442	743631
9923	743632
940	743633
9023	743634
23463	743635
58828	743636
24365	743637
30836	743638
9023	743639
7508	743640
6210	743641
2084	743642
760	743643
9946	743644
789	743645
23430	743646
71093	743647
60033	743648
7172	743649
9036	743650
41101	743651
38335	743652
107772	743653
3102	743654
27082	743655
52008	743656
18885	743657
33479	743658
11488	743659
5698	743660
71692	743661
17274	743662
270	743663
46964	743664
169687	743665
2571	743666
9439	743667
150402	743668
1379	743669
66714	743670
101976	743671
96360	743672
16458	743673
110096	743674
73455	743675
49633	743676
10852	743677
19403	743678
3235	743679
2662	743680
33697	743681
11375	743682
147300	743683
135064	743684
119663	743685
29501	743686
33708	743687
1591	743688
17429	743689
147583	743690
158317	743691
85671	743692
51658	743693
100795	743694
104307	743695
12617	743696
23503	743697
17365	743698
142743	743699
581	743700
7256	743701
12598	743702
125753	743703
53532	743704
53748	743705
2198	743706
12214	743707
109	743708
5091	743709
61	743710
66659	743711
61665	743712
60720	743713
11631	743714
13168	743715
33055	743716
34814	743717
36879	743718
67402	743719
49438	743720
96761	743721
15814	743722
42518	743723
167858	743724
45867	743725
11219	743726
65408	743727
38114	743728
23797	743729
10352	743730
74060	743731
35864	743732
7404	743733
3041	743734
102964	743735
84894	743736
814	743737
5789	743738
3528	743739
12506	743740
15664	743741
28303	743742
20059	743743
12659	743744
5610	743745
68556	743746
5482	743747
47757	743748
41155	743749
98080	743750
166983	743751
117219	743752
37684	743753
48955	743754
79432	743755
50134	743756
47217	743757
5844	743758
2188	743759
12484	743760
7842	743761
46999	743762
25758	743763
81016	743764
68571	743765
4095	743766
9735	743767
31242	743768
78977	743769
45397	743770
17627	743771
10783	743772
74723	743773
19815	743774
1957	743775
97255	743776
74997	743777
13141	743778
20711	743779
35542	743780
11398	743781
27619	743782
87701	743783
11295	743784
17441	743785
59613	743786
18988	743787
17506	743788
3357	743789
7302	743790
63684	743791
18749	743792
12199	743793
15388	743794
78336	743795
11263	743796
44148	743797
3305	743798
7767	743799
166244	743800
34005	743801
78427	743802
480	743803
82211	743804
153846	743805
12883	743806
4292	743807
49262	743808
110744	743809
38963	743810
9166	743811
9831	743812
44405	743813
48942	743814
83022	743815
34887	743816
15675	743817
725	743818
43354	743819
154380	743820
30990	743821
8255	743822
98	743823
285	743824
222	743825
33700	743826
1113	743827
14816	743828
22749	743829
85078	743830
12139	743831
1096	743832
32942	743833
7539	743834
9965	743835
118059	743836
75152	743837
8767	743838
44051	743839
155623	743840
36633	743841
66574	743842
37624	743843
42810	743844
115042	743845
2087	743846
1915	743847
22739	743848
33449	743849
66378	743850
1221	743851
83735	743852
581	743853
7804	743854
26143	743855
49499	743856
46615	743857
91237	743858
23444	743859
90659	743860
77767	743861
137159	743862
11575	743863
4476	743864
68087	743865
38477	743866
142549	743867
139178	743868
40665	743869
5668	743870
79826	743871
93406	743872
671	743873
3124	743874
4078	743875
15613	743876
58910	743877
17926	743878
14864	743879
183	743880
71	743881
43911	743882
37255	743883
30186	743884
10692	743885
38875	743886
165420	743887
101965	743888
100129	743889
83479	743890
1532	743891
8823	743892
15860	743893
57179	743894
23766	743895
12630	743896
312	743897
40782	743898
4321	743899
107821	743900
80	743901
122702	743902
159753	743903
128385	743904
104978	743905
31287	743906
142574	743907
119	743908
178	743909
95	743910
29116	743911
18664	743912
2737	743913
42952	743914
5521	743915
156714	743916
343	743917
159037	743918
58901	743919
55930	743920
8445	743921
58816	743922
120138	743923
2016	743924
74691	743925
38895	743926
1339	743927
60762	743928
45599	743929
880	743930
4863	743931
133190	743932
97650	743933
16474	743934
48027	743935
350	743936
66587	743937
4329	743938
77529	743939
69184	743940
40589	743941
1998	743942
16818	743943
25087	743944
20919	743945
143149	743946
67467	743947
10618	743948
60533	743949
104682	743950
70386	743951
26908	743952
81137	743953
5551	743954
111265	743955
44338	743956
39541	743957
17111	743958
35706	743959
75969	743960
7082	743961
161303	743962
33985	743963
4032	743964
30576	743965
24043	743966
81402	743967
52698	743968
141575	743969
96651	743970
4793	743971
1789	743972
46703	743973
51400	743974
2879	743975
20120	743976
3601	743977
21446	743978
53387	743979
80722	743980
8311	743981
121279	743982
12386	743983
144104	743984
114735	743985
12789	743986
12288	743987
46085	743988
63	743989
110920	743990
10582	743991
136480	743992
11219	743993
4954	743994
11620	743995
80986	743996
54592	743997
54592	743998
169047	743999
122181	744000
39925	744001
6386	744002
77	744003
3722	744004
49968	744005
77763	744006
32156	744007
129553	744008
396	744009
93799	744010
101324	744011
3093	744012
13429	744013
16867	744014
77676	744015
85936	744016
7828	744017
13991	744018
117	744019
37859	744020
2025	744021
130050	744022
11221	744023
57199	744024
63	744025
113902	744026
57945	744027
105277	744028
18714	744029
11654	744030
61713	744031
15730	744032
6864	744033
31664	744034
15253	744035
50368	744036
80826	744037
3058	744038
38621	744039
71811	744040
64054	744041
16554	744042
6578	744043
41797	744044
22467	744045
47591	744046
30784	744047
14460	744048
33121	744049
110	744050
3918	744051
2719	744052
108428	744053
82674	744054
105095	744055
85537	744056
9334	744057
143821	744058
83471	744059
39238	744060
9396	744061
2432	744062
29925	744063
626	744064
16473	744065
74469	744066
1901	744067
39858	744068
87477	744069
2496	744070
74161	744071
42916	744072
933	744073
73931	744074
96855	744075
8953	744076
5715	744077
70261	744078
13653	744079
61220	744080
1083	744081
5301	744082
39641	744083
19711	744084
38483	744085
22821	744086
5314	744087
44447	744088
70530	744089
38548	744090
77794	744091
56008	744092
22383	744093
89	744094
1763	744095
35682	744096
35721	744097
51595	744098
81997	744099
49901	744100
490	744101
78317	744102
29504	744103
3229	744104
18820	744105
77815	744106
38369	744107
46367	744108
64940	744109
713	744110
100221	744111
23847	744112
42831	744113
2202	744114
312	744115
145710	744116
128454	744117
22482	744118
1379	744119
50732	744120
16599	744121
5117	744122
98736	744123
102708	744124
140418	744125
113728	744126
752	744127
1637	744128
11520	744129
3967	744130
66942	744131
50636	744132
24240	744133
27592	744134
148395	744135
44434	744136
54647	744137
16267	744138
76067	744139
503	744140
12666	744141
131861	744142
40267	744143
77489	744144
61923	744145
44111	744146
29545	744147
67436	744148
80544	744149
6244	744150
94958	744151
40997	744152
18815	744153
18778	744154
95255	744155
37760	744156
86424	744157
8901	744158
1063	744159
37841	744160
86339	744161
1497	744162
54287	744163
175482	744164
21236	744165
29208	744166
45598	744167
30964	744168
4936	744169
95863	744170
1954	744171
70189	744172
144386	744173
6868	744174
21873	744175
55633	744176
258	744177
155	744178
614	744179
219	744180
63752	744181
43548	744182
31	744183
14510	744184
836	744185
107643	744186
228	744187
45586	744188
31562	744189
12995	744190
13869	744191
42667	744192
20262	744193
7528	744194
174094	744195
121954	744196
96498	744197
9710	744198
2477	744199
31084	744200
19328	744201
1838	744202
4122	744203
16002	744204
53908	744205
14884	744206
31179	744207
74657	744208
7942	744209
46592	744210
12709	744211
16902	744212
73379	744213
10	744214
13672	744215
3613	744216
2076	744217
113632	744218
15072	744219
54336	744220
2898	744221
44558	744222
163338	744223
35768	744224
3908	744225
245	744226
2190	744227
78550	744228
79391	744229
171608	744230
63789	744231
16146	744232
28059	744233
67900	744234
27814	744235
21040	744236
1903	744237
123338	744238
60322	744239
27603	744240
35319	744241
124222	744242
11664	744243
12375	744244
792	744245
64621	744246
35522	744247
5603	744248
126844	744249
123875	744250
4172	744251
99173	744252
43696	744253
101450	744254
82315	744255
97131	744256
82533	744257
100444	744258
144255	744259
38420	744260
2002	744261
118672	744262
77538	744263
148638	744264
71539	744265
2476	744266
94635	744267
118404	744268
45042	744269
43696	744270
28010	744271
45680	744272
14947	744273
7970	744274
4532	744275
14784	744276
18729	744277
11947	744278
30718	744279
212	744280
6857	744281
36148	744282
7268	744283
1108	744284
21527	744285
266	744286
15754	744287
164107	744288
13267	744289
5533	744290
19739	744291
24174	744292
38906	744293
91376	744294
4039	744295
98052	744296
56309	744297
16904	744298
18803	744299
20905	744300
13228	744301
187627	744302
23222	744303
68599	744304
3230	744305
102544	744306
10440	744307
74378	744308
24843	744309
72356	744310
10872	744311
531	744312
19854	744313
16759	744314
500	744315
13513	744316
94868	744317
5926	744318
3772	744319
12832	744320
658	744321
15202	744322
39009	744323
14498	744324
71120	744325
20806	744326
13336	744327
5399	744328
53726	744329
16097	744330
81134	744331
36846	744332
20983	744333
77907	744334
485	744335
2306	744336
29166	744337
40929	744338
76917	744339
58228	744340
10860	744341
50724	744342
16755	744343
25130	744344
120516	744345
5135	744346
23570	744347
1225	744348
10070	744349
72026	744350
32167	744351
9871	744352
9491	744353
4085	744354
25399	744355
54794	744356
54968	744357
15816	744358
56493	744359
27497	744360
55794	744361
434	744362
3406	744363
112032	744364
91405	744365
21933	744366
14541	744367
20444	744368
12186	744369
9988	744370
15942	744371
3243	744372
127043	744373
11730	744374
8435	744375
123291	744376
64149	744377
3392	744378
11061	744379
3761	744380
114475	744381
127	744382
44	744383
66836	744384
11897	744385
81195	744386
15016	744387
3049	744388
29507	744389
6604	744390
120774	744391
44993	744392
3217	744393
126180	744394
94	744395
7218	744396
7031	744397
64920	744398
118457	744399
9731	744400
2127	744401
8002	744402
421	744403
17271	744404
9683	744405
5397	744406
172934	744407
789	744408
63677	744409
108557	744410
14583	744411
12374	744412
2602	744413
38156	744414
1443	744415
4029	744416
13522	744417
442	744418
4357	744419
12825	744420
3651	744421
74833	744422
44326	744423
233	744424
27588	744425
87495	744426
11477	744427
59938	744428
159748	744429
108394	744430
1472	744431
13163	744432
11264	744433
21469	744434
20775	744435
31036	744436
1225	744437
33583	744438
85681	744439
47171	744440
59	744441
14783	744442
59162	744443
3258	744444
3508	744445
464	744446
11727	744447
50662	744448
60825	744449
3166	744450
69349	744451
3360	744452
87526	744453
4642	744454
3940	744455
93768	744456
6678	744457
8857	744458
158451	744459
8444	744460
3172	744461
14762	744462
4181	744463
8987	744464
1645	744465
19491	744466
5707	744467
710	744468
12695	744469
1280	744470
67796	744471
14713	744472
21096	744473
67803	744474
10164	744475
46323	744476
29530	744477
10976	744478
44043	744479
50	744480
18033	744481
8093	744482
11662	744483
56749	744484
35368	744485
2469	744486
3866	744487
1672	744488
7205	744489
819	744490
2040	744491
138250	744492
44847	744493
111571	744494
27834	744495
9240	744496
98052	744497
35204	744498
4959	744499
30888	744500
5314	744501
6576	744502
11317	744503
10944	744504
15911	744505
133666	744506
68201	744507
1933	744508
20665	744509
29498	744510
36729	744511
673	744512
44370	744513
10170	744514
1970	744515
15989	744516
1538	744517
18747	744518
9544	744519
92611	744520
63045	744521
16994	744522
7549	744523
9118	744524
2312	744525
33244	744526
14005	744527
91289	744528
22783	744529
17662	744530
47492	744531
6706	744532
27792	744533
7256	744534
27082	744535
317	744536
6258	744537
7239	744538
133501	744539
111852	744540
18707	744541
15791	744542
104171	744543
15875	744544
133064	744545
97232	744546
14020	744547
118625	744548
166593	744549
30682	744550
32841	744551
41073	744552
4654	744553
8850	744554
883	744555
120403	744556
65139	744557
5249	744558
96805	744559
25622	744560
66245	744561
50321	744562
23158	744563
8253	744564
7076	744565
104433	744566
77880	744567
125427	744568
72318	744569
69318	744570
166667	744571
63600	744572
38253	744573
36771	744574
56677	744575
33122	744576
12256	744577
9241	744578
20573	744579
89349	744580
30137	744581
22459	744582
40779	744583
51797	744584
18888	744585
7219	744586
16033	744587
37250	744588
11700	744589
20890	744590
785	744591
82504	744592
16291	744593
120197	744594
17690	744595
25612	744596
62340	744597
8073	744598
4866	744599
45117	744600
17615	744601
13266	744602
75996	744603
16143	744604
5878	744605
1304	744606
11881	744607
59801	744608
82655	744609
13433	744610
181300	744611
4328	744612
84979	744613
1257	744614
255	744615
22292	744616
11543	744617
70065	744618
3596	744619
3179	744620
112029	744621
385	744622
24716	744623
9260	744624
64	744625
13661	744626
27657	744627
8524	744628
45988	744629
42562	744630
10303	744631
131684	744632
112056	744633
25179	744634
16717	744635
90704	744636
8	744637
14189	744638
66748	744639
65233	744640
13322	744641
22931	744642
127451	744643
20195	744644
41091	744645
283	744646
2927	744647
81507	744648
18884	744649
464	744650
84170	744651
7104	744652
15928	744653
28315	744654
113785	744655
258	744656
86951	744657
68421	744658
25631	744659
76594	744660
21346	744661
49002	744662
36185	744663
59368	744664
59169	744665
26228	744666
22533	744667
57003	744668
9178	744669
20076	744670
11488	744671
2480	744672
22537	744673
118939	744674
140062	744675
55141	744676
2369	744677
53913	744678
39641	744679
889	744680
86272	744681
65559	744682
15130	744683
6419	744684
24020	744685
36592	744686
60875	744687
10668	744688
179289	744689
119651	744690
15954	744691
78489	744692
161288	744693
45997	744694
96071	744695
124860	744696
83346	744697
122989	744698
67811	744699
53237	744700
159792	744701
81419	744702
77039	744703
54520	744704
559	744705
22435	744706
38345	744707
79748	744708
8044	744709
610	744710
23358	744711
19323	744712
19997	744713
126787	744714
38260	744715
20496	744716
9169	744717
4287	744718
135350	744719
64691	744720
56060	744721
12216	744722
43877	744723
7488	744724
162125	744725
37139	744726
108461	744727
3353	744728
90204	744729
68639	744730
37894	744731
31132	744732
36125	744733
8331	744734
7091	744735
24648	744736
36616	744737
94674	744738
638	744739
64904	744740
14778	744741
15615	744742
11631	744743
25917	744744
31304	744745
21127	744746
37588	744747
68508	744748
83667	744749
135651	744750
5486	744751
64873	744752
99262	744753
31925	744754
14405	744755
37564	744756
54647	744757
45828	744758
96020	744759
13459	744760
10431	744761
33687	744762
54716	744763
36709	744764
1396	744765
163785	744766
30462	744767
119569	744768
102433	744769
2281	744770
126076	744771
4630	744772
10010	744773
2510	744774
45948	744775
75102	744776
13126	744777
18859	744778
25777	744779
25601	744780
8896	744781
542	744782
33073	744783
12652	744784
23769	744785
9690	744786
796	744787
37525	744788
80683	744789
85724	744790
49139	744791
39165	744792
32089	744793
53704	744794
660	744795
118427	744796
1	744797
12018	744798
65751	744799
138984	744800
32119	744801
79	744802
20753	744803
61363	744804
2726	744805
91080	744806
33637	744807
11991	744808
26994	744809
123314	744810
43233	744811
1267	744812
68226	744813
156958	744814
44619	744815
15005	744816
33599	744817
5615	744818
34596	744819
1537	744820
61333	744821
29129	744822
13791	744823
2905	744824
132929	744825
71987	744826
95	744827
2603	744828
20526	744829
1614	744830
8261	744831
5422	744832
131117	744833
71993	744834
51483	744835
35557	744836
19297	744837
35	744838
15652	744839
34127	744840
63997	744841
82758	744842
32658	744843
26037	744844
53655	744845
56580	744846
33539	744847
12238	744848
94583	744849
529	744850
38392	744851
38026	744852
36798	744853
48765	744854
95139	744855
21475	744856
63823	744857
37670	744858
95307	744859
21475	744860
21475	744861
15179	744862
144552	744863
9065	744864
120324	744865
179158	744866
21475	744867
134930	744868
487	744869
21293	744870
5246	744871
820	744872
37249	744873
44968	744874
55481	744875
21685	744876
2155	744877
17083	744878
10903	744879
36616	744880
33479	744881
30641	744882
2741	744883
8690	744884
108789	744885
59	744886
3055	744887
100155	744888
40535	744889
10755	744890
61643	744891
1	744892
1300	744893
49783	744894
26513	744895
11513	744896
6075	744897
23312	744898
117382	744899
6623	744900
162201	744901
17685	744902
10558	744903
46414	744904
17289	744905
26474	744906
60512	744907
4402	744908
43347	744909
39151	744910
29078	744911
102694	744912
42055	744913
6617	744914
7526	744915
43066	744916
6459	744917
36427	744918
4967	744919
54	744920
21050	744921
26782	744922
9340	744923
11207	744924
11553	744925
169600	744926
7345	744927
4928	744928
5055	744929
2954	744930
10093	744931
5966	744932
7605	744933
29693	744934
103651	744935
1764	744936
27911	744937
53924	744938
9460	744939
19705	744940
88943	744941
39221	744942
280	744943
35165	744944
59861	744945
97269	744946
19005	744947
2650	744948
137205	744949
40805	744950
51095	744951
82701	744952
3016	744953
78622	744954
33263	744955
62205	744956
11003	744957
5545	744958
3999	744959
31596	744960
6168	744961
23263	744962
12774	744963
2662	744964
24537	744965
104168	744966
979	744967
4699	744968
5579	744969
142	744970
5521	744971
3335	744972
312	744973
37506	744974
5692	744975
22646	744976
2201	744977
164	744978
21865	744979
106	744980
452	744981
85318	744982
110288	744983
74111	744984
10788	744985
2687	744986
38878	744987
25453	744988
54070	744989
7701	744990
75962	744991
57139	744992
93529	744993
5229	744994
96159	744995
69796	744996
33903	744997
44180	744998
77380	744999
45464	745000
130362	745001
55990	745002
125747	745003
35184	745004
127025	745005
5305	745006
24045	745007
14671	745008
47177	745009
13126	745010
7895	745011
80768	745012
48941	745013
49501	745014
32242	745015
109004	745016
85428	745017
18796	745018
105815	745019
512	745020
46941	745021
105238	745022
101109	745023
175076	745024
11405	745025
133068	745026
81663	745027
100515	745028
4739	745029
32059	745030
75482	745031
27279	745032
58407	745033
1751	745034
44645	745035
3824	745036
125510	745037
22277	745038
948	745039
58508	745040
78268	745041
2104	745042
73238	745043
40287	745044
46838	745045
75959	745046
31469	745047
11333	745048
125336	745049
60162	745050
67608	745051
5546	745052
78014	745053
25124	745054
56970	745055
35872	745056
11660	745057
5050	745058
10951	745059
2130	745060
2694	745061
20170	745062
44954	745063
27612	745064
43243	745065
3777	745066
18648	745067
6184	745068
9020	745069
16196	745070
15919	745071
53033	745072
27588	745073
121687	745074
10680	745075
53025	745076
61224	745077
16	745078
95184	745079
131266	745080
15086	745081
25245	745082
59281	745083
123832	745084
74226	745085
48062	745086
14154	745087
38327	745088
58856	745089
49581	745090
156412	745091
95212	745092
103988	745093
168506	745094
93413	745095
9860	745096
120216	745097
4010	745098
80507	745099
42445	745100
29502	745101
5255	745102
158380	745103
49389	745104
4793	745105
20687	745106
13690	745107
3074	745108
94099	745109
23950	745110
15121	745111
4891	745112
258	745113
1337	745114
48813	745115
3303	745116
62129	745117
8281	745118
73129	745119
8372	745120
5798	745121
14158	745122
33257	745123
64799	745124
939	745125
19741	745126
54824	745127
162	745128
36829	745129
56217	745130
4305	745131
146867	745132
16196	745133
22704	745134
5105	745135
25755	745136
106318	745137
9754	745138
58874	745139
3014	745140
28866	745141
427	745142
1565	745143
23043	745144
12435	745145
38657	745146
118255	745147
6555	745148
34125	745149
39560	745150
15749	745151
3006	745152
8464	745153
77979	745154
14051	745155
35982	745156
40437	745157
32049	745158
26426	745159
128691	745160
21308	745161
31969	745162
1285	745163
4833	745164
49914	745165
11833	745166
76706	745167
46558	745168
18930	745169
15157	745170
576	745171
22329	745172
30771	745173
617	745174
39296	745175
72318	745176
36449	745177
72746	745178
2583	745179
46659	745180
74912	745181
72261	745182
2823	745183
127008	745184
2842	745185
3786	745186
16018	745187
512	745188
12000	745189
69	745190
2224	745191
5418	745192
35699	745193
159	745194
5434	745195
61790	745196
70808	745197
71	745198
10225	745199
29738	745200
26580	745201
360	745202
33476	745203
498	745204
66566	745205
793	745206
125417	745207
7464	745208
11923	745209
30180	745210
70053	745211
10277	745212
50512	745213
94052	745214
398	745215
159428	745216
11839	745217
31828	745218
53058	745219
19098	745220
156200	745221
94124	745222
40616	745223
8274	745224
1468	745225
5755	745226
29515	745227
6674	745228
25516	745229
20814	745230
56164	745231
15660	745232
18896	745233
61491	745234
13673	745235
66659	745236
37405	745237
20955	745238
2256	745239
3963	745240
52337	745241
4464	745242
35618	745243
376	745244
53268	745245
5607	745246
3600	745247
12353	745248
63536	745249
4943	745250
29526	745251
5204	745252
161815	745253
161252	745254
128313	745255
158792	745256
158538	745257
120116	745258
469	745259
25539	745260
2832	745261
5239	745262
70260	745263
82196	745264
55691	745265
8136	745266
19103	745267
45789	745268
15749	745269
96	745270
31558	745271
820	745272
5022	745273
79844	745274
440	745275
42164	745276
11359	745277
2205	745278
24596	745279
492	745280
14280	745281
19097	745282
66144	745283
55308	745284
38205	745285
1306	745286
38109	745287
13110	745288
131929	745289
56944	745290
22614	745291
31567	745292
20956	745293
100350	745294
20163	745295
49817	745296
66647	745297
16386	745298
28221	745299
50484	745300
26697	745301
138932	745302
1752	745303
31709	745304
4364	745305
30198	745306
8485	745307
13485	745308
4463	745309
71479	745310
129647	745311
45102	745312
5144	745313
5448	745314
58087	745315
15658	745316
48485	745317
171457	745318
13724	745319
27802	745320
85664	745321
12009	745322
3869	745323
36799	745324
118222	745325
48107	745326
88950	745327
4669	745328
128574	745329
97732	745330
151314	745331
62531	745332
55350	745333
25033	745334
8522	745335
6309	745336
39280	745337
37982	745338
8522	745339
25781	745340
9587	745341
48268	745342
68064	745343
8688	745344
56527	745345
30814	745346
19360	745347
47853	745348
171021	745349
2	745350
7698	745351
110350	745352
21427	745353
4758	745354
79461	745355
74156	745356
65541	745357
13270	745358
965	745359
120153	745360
102745	745361
64098	745362
12086	745363
7222	745364
4631	745365
29729	745366
4432	745367
74627	745368
85265	745369
188095	745370
19372	745371
15200	745372
46455	745373
53080	745374
17285	745375
27	745376
223	745377
13314	745378
3086	745379
13736	745380
120984	745381
685	745382
76744	745383
3373	745384
64249	745385
464	745386
95528	745387
24030	745388
108912	745389
17864	745390
97	745391
97673	745392
35725	745393
60485	745394
4383	745395
30235	745396
16018	745397
219	745398
33669	745399
132257	745400
101872	745401
25263	745402
1347	745403
54377	745404
38769	745405
42541	745406
9145	745407
3697	745408
26107	745409
47408	745410
118390	745411
124860	745412
3779	745413
43294	745414
126824	745415
28109	745416
92635	745417
111561	745418
156221	745419
25269	745420
34245	745421
13900	745422
149662	745423
54861	745424
16960	745425
808	745426
19133	745427
93014	745428
3092	745429
118393	745430
5529	745431
7401	745432
40161	745433
24703	745434
91061	745435
9927	745436
12052	745437
1955	745438
65070	745439
99407	745440
65029	745441
40810	745442
17814	745443
39801	745444
96437	745445
134501	745446
119096	745447
9708	745448
510	745449
40294	745450
4318	745451
187336	745452
26644	745453
3954	745454
134211	745455
62243	745456
169421	745457
82427	745458
45652	745459
4155	745460
3441	745461
7406	745462
89685	745463
87619	745464
94204	745465
1531	745466
90144	745467
3649	745468
12575	745469
12916	745470
30811	745471
8871	745472
77363	745473
175708	745474
60086	745475
2400	745476
68757	745477
9495	745478
571	745479
17197	745480
1495	745481
137300	745482
5697	745483
41121	745484
92052	745485
93411	745486
9026	745487
52414	745488
10508	745489
6453	745490
52968	745491
13816	745492
17171	745493
91706	745494
96720	745495
16873	745496
93555	745497
44027	745498
14417	745499
9885	745500
89479	745501
34986	745502
104915	745503
20740	745504
20486	745505
69497	745506
12524	745507
54343	745508
93578	745509
17159	745510
3953	745511
11921	745512
30184	745513
27230	745514
74822	745515
84336	745516
44071	745517
48481	745518
15523	745519
67443	745520
12208	745521
69876	745522
121988	745523
3548	745524
42354	745525
7963	745526
305	745527
65045	745528
112813	745529
63739	745530
21342	745531
56837	745532
106145	745533
4970	745534
115389	745535
13396	745536
49283	745537
55620	745538
38021	745539
3254	745540
27585	745541
85423	745542
58823	745543
26281	745544
112421	745545
58516	745546
26754	745547
37292	745548
26281	745549
6872	745550
42422	745551
165280	745552
167252	745553
28358	745554
3441	745555
11465	745556
20078	745557
15736	745558
98909	745559
87210	745560
122552	745561
57970	745562
135538	745563
54435	745564
32261	745565
38714	745566
14908	745567
23	745568
32687	745569
70220	745570
17264	745571
36217	745572
6391	745573
3419	745574
7944	745575
132650	745576
81458	745577
20817	745578
92431	745579
9249	745580
7795	745581
8009	745582
40068	745583
3505	745584
24305	745585
124103	745586
43598	745587
1753	745588
61	745589
122484	745590
3795	745591
337	745592
69368	745593
58476	745594
58901	745595
37178	745596
867	745597
37122	745598
83477	745599
10778	745600
37178	745601
90648	745602
38882	745603
57554	745604
11008	745605
5854	745606
9300	745607
102	745608
38072	745609
49914	745610
175	745611
192	745612
39875	745613
66025	745614
27498	745615
64080	745616
2086	745617
58990	745618
85485	745619
109645	745620
548	745621
74362	745622
27252	745623
5217	745624
9472	745625
746	745626
20788	745627
52784	745628
9579	745629
6410	745630
5515	745631
11536	745632
1624	745633
114191	745634
12720	745635
3865	745636
69101	745637
14798	745638
21220	745639
1304	745640
115152	745641
23966	745642
67075	745643
58415	745644
30620	745645
46119	745646
62922	745647
43445	745648
3403	745649
95345	745650
45876	745651
29269	745652
27562	745653
6812	745654
11764	745655
1950	745656
123840	745657
1132	745658
61977	745659
2016	745660
3753	745661
10185	745662
175086	745663
150655	745664
72518	745665
1528	745666
123	745667
24717	745668
117851	745669
164595	745670
46671	745671
68171	745672
40287	745673
42402	745674
17046	745675
75908	745676
13049	745677
36345	745678
7157	745679
82014	745680
63071	745681
36549	745682
123022	745683
107709	745684
110480	745685
25457	745686
12164	745687
3347	745688
9626	745689
92795	745690
107649	745691
14370	745692
43885	745693
36608	745694
17461	745695
8901	745696
606	745697
9925	745698
22751	745699
40593	745700
70886	745701
100698	745702
1248	745703
27602	745704
7571	745705
154961	745706
109630	745707
121350	745708
58763	745709
69802	745710
5940	745711
15982	745712
87429	745713
95548	745714
111611	745715
3221	745716
20046	745717
40597	745718
8471	745719
31640	745720
14604	745721
9867	745722
1444	745723
7291	745724
19218	745725
5923	745726
15573	745727
22654	745728
14838	745729
104889	745730
12152	745731
87257	745732
18534	745733
107344	745734
74554	745735
36051	745736
5175	745737
958	745738
27488	745739
24240	745740
66	745741
78489	745742
81301	745743
174919	745744
16018	745745
1485	745746
1801	745747
33655	745748
58335	745749
31773	745750
66060	745751
64580	745752
153034	745753
56180	745754
44492	745755
3235	745756
68375	745757
35065	745758
102214	745759
15073	745760
32615	745761
125253	745762
98739	745763
1016	745764
8996	745765
1133	745766
1664	745767
132964	745768
87871	745769
3950	745770
69	745771
3675	745772
1123	745773
51126	745774
69186	745775
4563	745776
54907	745777
123538	745778
11501	745779
2407	745780
393	745781
3329	745782
9315	745783
2791	745784
84719	745785
2	745786
49284	745787
6168	745788
37212	745789
2723	745790
1	745791
49131	745792
2533	745793
41763	745794
46913	745795
19835	745796
258	745797
12836	745798
23669	745799
122681	745800
163771	745801
180791	745802
66963	745803
112453	745804
55533	745805
75369	745806
104477	745807
65566	745808
28846	745809
43419	745810
158444	745811
122008	745812
1146	745813
1589	745814
18779	745815
131	745816
49386	745817
33492	745818
20657	745819
8211	745820
1593	745821
29850	745822
100332	745823
157644	745824
44882	745825
51694	745826
132795	745827
106404	745828
7488	745829
5526	745830
32476	745831
9299	745832
2	745833
39765	745834
46032	745835
2526	745836
29576	745837
99329	745838
163467	745839
181317	745840
12416	745841
36454	745842
44932	745843
54257	745844
7018	745845
39003	745846
9149	745847
79326	745848
43455	745849
70968	745850
65296	745851
93008	745852
101651	745853
54074	745854
32167	745855
83251	745856
55633	745857
55573	745858
13320	745859
101992	745860
116139	745861
171810	745862
80	745863
1348	745864
79338	745865
24	745866
129601	745867
5070	745868
91795	745869
156392	745870
166898	745871
98144	745872
102488	745873
9646	745874
25248	745875
45977	745876
26961	745877
12788	745878
3857	745879
245	745880
49901	745881
19745	745882
50540	745883
1918	745884
19477	745885
1903	745886
58727	745887
34190	745888
59743	745889
4406	745890
101475	745891
7596	745892
18945	745893
40927	745894
3004	745895
31044	745896
151178	745897
84920	745898
133425	745899
17265	745900
65895	745901
171683	745902
57430	745903
3815	745904
2643	745905
10881	745906
8	745907
2808	745908
6244	745909
27792	745910
5523	745911
138	745912
38613	745913
18837	745914
159202	745915
2478	745916
8260	745917
5217	745918
64981	745919
162800	745920
40654	745921
3849	745922
153620	745923
2776	745924
17197	745925
44478	745926
77744	745927
125655	745928
96285	745929
6527	745930
12366	745931
1943	745932
17884	745933
23109	745934
94977	745935
22728	745936
65118	745937
37169	745938
13730	745939
39655	745940
11139	745941
4654	745942
3841	745943
41472	745944
7438	745945
6526	745946
4693	745947
741	745948
1035	745949
33908	745950
61793	745951
1423	745952
37323	745953
17646	745954
8673	745955
20603	745956
3305	745957
10034	745958
161428	745959
15812	745960
13176	745961
2079	745962
63651	745963
70991	745964
104990	745965
4674	745966
8453	745967
377	745968
3512	745969
56698	745970
949	745971
53717	745972
141803	745973
4902	745974
14647	745975
159596	745976
40350	745977
44693	745978
30772	745979
472	745980
143281	745981
30370	745982
84403	745983
1219	745984
90313	745985
61084	745986
8751	745987
5009	745988
1066	745989
156027	745990
16797	745991
27355	745992
100604	745993
31101	745994
41449	745995
1473	745996
55612	745997
18903	745998
5645	745999
2201	746000
252	746001
25467	746002
3256	746003
44673	746004
53862	746005
3847	746006
17254	746007
30220	746008
18386	746009
12269	746010
54216	746011
141	746012
42968	746013
62031	746014
37476	746015
22389	746016
6549	746017
33798	746018
8616	746019
15431	746020
24582	746021
6877	746022
1704	746023
50867	746024
31897	746025
33680	746026
57900	746027
22719	746028
28996	746029
39715	746030
9536	746031
39833	746032
9803	746033
3987	746034
93873	746035
180397	746036
43678	746037
112804	746038
83039	746039
8834	746040
4891	746041
51882	746042
11422	746043
35727	746044
102026	746045
126450	746046
92201	746047
50758	746048
44400	746049
13541	746050
176860	746051
88399	746052
115807	746053
39229	746054
6240	746055
6822	746056
47731	746057
49245	746058
27459	746059
11336	746060
87185	746061
21006	746062
138	746063
16688	746064
47234	746065
18090	746066
25552	746067
5910	746068
14405	746069
122422	746070
10741	746071
69686	746072
6457	746073
100	746074
34546	746075
5534	746076
78755	746077
26482	746078
72292	746079
656	746080
1149	746081
49585	746082
10741	746083
18408	746084
23354	746085
42317	746086
44565	746087
18934	746088
116078	746089
128756	746090
39184	746091
109815	746092
6591	746093
53946	746094
70041	746095
54584	746096
62445	746097
32581	746098
50234	746099
21127	746100
31683	746101
32378	746102
30478	746103
12807	746104
38181	746105
4039	746106
9766	746107
144122	746108
56652	746109
142323	746110
93623	746111
8317	746112
93170	746113
76357	746114
172104	746115
116212	746116
76442	746117
141753	746118
18554	746119
63427	746120
139035	746121
9853	746122
128864	746123
150911	746124
76441	746125
34662	746126
116846	746127
128705	746128
30102	746129
43981	746130
103866	746131
76434	746132
50388	746133
44065	746134
175239	746135
34047	746136
122648	746137
137281	746138
20879	746139
36387	746140
122628	746141
13652	746142
23457	746143
94880	746144
75433	746145
39901	746146
22375	746147
50675	746148
59695	746149
1219	746150
88438	746151
87263	746152
5215	746153
16829	746154
183301	746155
83860	746156
5959	746157
114362	746158
36198	746159
8096	746160
20638	746161
72788	746162
128494	746163
99558	746164
171003	746165
44702	746166
25945	746167
99765	746168
152180	746169
54562	746170
105403	746171
51152	746172
4293	746173
18543	746174
86896	746175
114803	746176
30078	746177
109597	746178
91744	746179
109767	746180
34891	746181
33966	746182
61022	746183
52353	746184
23372	746185
140213	746186
159592	746187
114317	746188
9738	746189
70371	746190
54834	746191
6225	746192
141024	746193
66766	746194
163679	746195
17734	746196
62048	746197
69491	746198
33469	746199
94156	746200
46733	746201
125192	746202
13035	746203
1026	746204
141189	746205
55154	746206
25535	746207
15910	746208
27847	746209
37003	746210
104335	746211
153600	746212
141306	746213
95197	746214
131026	746215
12479	746216
41108	746217
124408	746218
84045	746219
12312	746220
14131	746221
60508	746222
110547	746223
69579	746224
48467	746225
8708	746226
63395	746227
58552	746228
97841	746229
164996	746230
65124	746231
61765	746232
163910	746233
180349	746234
54494	746235
7990	746236
91519	746237
61588	746238
127659	746239
162933	746240
110257	746241
31233	746242
165197	746243
19088	746244
155771	746245
185624	746246
63390	746247
13589	746248
58247	746249
116842	746250
46218	746251
114253	746252
114187	746253
9358	746254
39899	746255
142411	746256
32142	746257
163190	746258
20849	746259
36013	746260
59640	746261
150899	746262
80751	746263
11887	746264
109543	746265
92942	746266
72487	746267
88389	746268
43648	746269
69824	746270
5261	746271
21090	746272
117248	746273
188570	746274
10930	746275
93582	746276
7105	746277
18795	746278
82079	746279
77777	746280
71986	746281
11505	746282
70741	746283
30202	746284
7801	746285
5973	746286
25984	746287
24269	746288
130632	746289
89302	746290
175159	746291
36467	746292
59574	746293
77777	746294
10863	746295
66341	746296
72786	746297
72206	746298
56464	746299
58883	746300
95602	746301
11645	746302
14607	746303
22269	746304
6001	746305
82519	746306
128108	746307
81544	746308
163545	746309
141451	746310
46055	746311
30345	746312
58295	746313
56651	746314
71639	746315
46843	746316
25860	746317
14940	746318
7026	746319
1361	746320
114188	746321
129643	746322
119238	746323
66305	746324
123393	746325
88991	746326
65354	746327
32117	746328
85661	746329
31957	746330
21442	746331
116905	746332
15945	746333
30414	746334
137233	746335
32902	746336
32121	746337
135549	746338
88625	746339
72093	746340
142199	746341
7852	746342
67816	746343
120178	746344
68641	746345
53539	746346
21386	746347
8200	746348
109583	746349
45379	746350
56077	746351
65453	746352
70895	746353
81902	746354
21673	746355
55045	746356
96476	746357
55712	746358
20650	746359
179531	746360
34502	746361
143010	746362
88146	746363
114492	746364
77844	746365
38110	746366
141041	746367
11487	746368
25962	746369
12489	746370
21296	746371
92821	746372
4201	746373
27967	746374
755	746375
27007	746376
33909	746377
39082	746378
52397	746379
116250	746380
10550	746381
77305	746382
98920	746383
55058	746384
141966	746385
15433	746386
75508	746387
151942	746388
118730	746389
118091	746390
67163	746391
29075	746392
77493	746393
52411	746394
90216	746395
128508	746396
60853	746397
45082	746398
88533	746399
60408	746400
150983	746401
81170	746402
184837	746403
126332	746404
66180	746405
21459	746406
55752	746407
80469	746408
98774	746409
9058	746410
36036	746411
86975	746412
24682	746413
155127	746414
188238	746415
85485	746416
34791	746417
49589	746418
31676	746419
47024	746420
130989	746421
55206	746422
20140	746423
135347	746424
49964	746425
52846	746426
89157	746427
80915	746428
131643	746429
119912	746430
30717	746431
120019	746432
119259	746433
78412	746434
9452	746435
145495	746436
143750	746437
77953	746438
75470	746439
88450	746440
114469	746441
52259	746442
107706	746443
14532	746444
48391	746445
184692	746446
184419	746447
10544	746448
140849	746449
128528	746450
131910	746451
13020	746452
89503	746453
78283	746454
160580	746455
96204	746456
71330	746457
56082	746458
10371	746459
45373	746460
123342	746461
95582	746462
189054	746463
139006	746464
68255	746465
103058	746466
76048	746467
44992	746468
46392	746469
36007	746470
20575	746471
188426	746472
63852	746473
56116	746474
94006	746475
73721	746476
20272	746477
144891	746478
140867	746479
88164	746480
161435	746481
88181	746482
14865	746483
88284	746484
10895	746485
38886	746486
23717	746487
17823	746488
17823	746489
34800	746490
28021	746491
120093	746492
79819	746493
11747	746494
60454	746495
101092	746496
46447	746497
55620	746498
58075	746499
78327	746500
52860	746501
77922	746502
114518	746503
37046	746504
187140	746505
99252	746506
128959	746507
5946	746508
12594	746509
26235	746510
31951	746511
12597	746512
132143	746513
17196	746514
87281	746515
56329	746516
80204	746517
30029	746518
131287	746519
24903	746520
20228	746521
92978	746522
55186	746523
117104	746524
9084	746525
139830	746526
53869	746527
7119	746528
59905	746529
17196	746530
28054	746531
13086	746532
121009	746533
146307	746534
83913	746535
22502	746536
107075	746537
14483	746538
81392	746539
38810	746540
65866	746541
50988	746542
68461	746543
91492	746544
32961	746545
119224	746546
11174	746547
63659	746548
57141	746549
64409	746550
25562	746551
38869	746552
120043	746553
34916	746554
76410	746555
100346	746556
24016	746557
11116	746558
92320	746559
15517	746560
137677	746561
17208	746562
71975	746563
26944	746564
189127	746565
123279	746566
32922	746567
20486	746568
107052	746569
131242	746570
101318	746571
109391	746572
15427	746573
91994	746574
145977	746575
92960	746576
109120	746577
15640	746578
95642	746579
28540	746580
16200	746581
108800	746582
29944	746583
137576	746584
8125	746585
152275	746586
9277	746587
116185	746588
151915	746589
45197	746590
107844	746591
22260	746592
25543	746593
92842	746594
161067	746595
22233	746596
91807	746597
33354	746598
39918	746599
154626	746600
53154	746601
21054	746602
25902	746603
153211	746604
96560	746605
20430	746606
26135	746607
21005	746608
141134	746609
87788	746610
4784	746611
16	746612
61009	746613
36662	746614
30541	746615
101216	746616
6251	746617
102970	746618
18869	746619
34857	746620
103529	746621
53078	746622
38983	746623
11723	746624
20522	746625
44277	746626
63755	746627
75513	746628
24629	746629
30182	746630
44083	746631
74747	746632
14983	746633
130107	746634
48561	746635
33047	746636
82946	746637
112153	746638
24631	746639
24722	746640
112042	746641
36124	746642
20590	746643
26	746644
26	746645
39928	746646
48707	746647
58772	746648
95682	746649
63108	746650
37654	746651
114248	746652
83955	746653
129867	746654
29921	746655
92540	746656
91918	746657
8210	746658
11116	746659
103042	746660
107656	746661
117046	746662
73182	746663
8139	746664
158033	746665
52590	746666
50780	746667
187879	746668
29979	746669
116821	746670
144977	746671
121419	746672
88253	746673
106074	746674
73326	746675
52894	746676
137280	746677
71800	746678
60380	746679
78233	746680
76227	746681
53586	746682
48289	746683
53051	746684
114068	746685
110661	746686
122009	746687
87165	746688
1843	746689
91758	746690
106400	746691
123683	746692
101550	746693
139033	746694
100731	746695
9009	746696
84619	746697
116903	746698
48359	746699
42167	746700
147720	746701
81985	746702
72008	746703
10914	746704
44153	746705
73268	746706
30172	746707
27023	746708
109654	746709
48667	746710
93931	746711
108693	746712
98575	746713
47296	746714
114299	746715
157067	746716
71660	746717
55637	746718
46130	746719
21202	746720
69797	746721
15879	746722
51882	746723
75525	746724
21126	746725
5	746726
12533	746727
62928	746728
102037	746729
129768	746730
86186	746731
186107	746732
42902	746733
5322	746734
30177	746735
33912	746736
7093	746737
66766	746738
53323	746739
77819	746740
51443	746741
183057	746742
170686	746743
6794	746744
23608	746745
85525	746746
80821	746747
101089	746748
21199	746749
21459	746750
46494	746751
21280	746752
50400	746753
50553	746754
13428	746755
116671	746756
34787	746757
30930	746758
129395	746759
8701	746760
10687	746761
72963	746762
60375	746763
642	746764
139086	746765
48317	746766
45822	746767
21215	746768
43433	746769
32035	746770
24394	746771
36981	746772
158472	746773
114050	746774
12781	746775
45568	746776
94918	746777
110609	746778
86918	746779
15910	746780
54568	746781
55079	746782
70015	746783
32033	746784
98046	746785
82065	746786
145488	746787
143731	746788
11758	746789
117103	746790
129213	746791
8563	746792
164032	746793
104089	746794
4155	746795
51764	746796
131671	746797
109734	746798
77238	746799
10722	746800
77646	746801
96411	746802
91654	746803
76813	746804
159705	746805
34922	746806
45207	746807
122976	746808
97923	746809
161766	746810
96972	746811
38308	746812
64432	746813
78048	746814
64763	746815
96315	746816
78365	746817
1008	746818
56329	746819
18719	746820
20982	746821
9451	746822
44705	746823
56727	746824
64905	746825
42017	746826
4328	746827
10291	746828
65296	746829
41817	746830
187120	746831
112775	746832
184986	746833
55521	746834
110958	746835
38410	746836
67657	746837
56362	746838
130012	746839
34771	746840
55572	746841
6888	746842
102155	746843
77772	746844
65532	746845
16692	746846
142727	746847
69450	746848
71809	746849
1360	746850
116226	746851
37646	746852
18013	746853
19343	746854
138067	746855
72968	746856
122783	746857
27978	746858
49787	746859
94791	746860
122039	746861
45868	746862
107461	746863
76633	746864
43322	746865
13057	746866
96692	746867
46124	746868
48191	746869
66739	746870
24107	746871
57912	746872
15169	746873
98895	746874
186385	746875
107173	746876
25490	746877
64097	746878
4754	746879
109367	746880
137292	746881
78355	746882
28460	746883
19826	746884
65908	746885
12596	746886
29946	746887
63908	746888
42880	746889
88390	746890
23000	746891
50557	746892
126835	746893
59787	746894
21724	746895
57849	746896
28558	746897
27007	746898
73817	746899
188589	746900
72985	746901
140936	746902
136590	746903
40260	746904
15893	746905
107426	746906
183366	746907
126951	746908
31719	746909
76601	746910
26191	746911
25430	746912
45498	746913
106898	746914
16376	746915
150723	746916
40264	746917
141530	746918
7978	746919
65168	746920
152078	746921
43596	746922
34661	746923
47192	746924
13413	746925
14447	746926
69832	746927
58231	746928
76456	746929
121312	746930
17664	746931
21531	746932
135331	746933
60694	746934
65380	746935
41300	746936
8043	746937
11084	746938
71960	746939
56637	746940
40094	746941
538	746942
76963	746943
7390	746944
34034	746945
54566	746946
108958	746947
33476	746948
23379	746949
40181	746950
49881	746951
45174	746952
13114	746953
63190	746954
91734	746955
40231	746956
24307	746957
124678	746958
20803	746959
10163	746960
110709	746961
28436	746962
12530	746963
129480	746964
31490	746965
66038	746966
37105	746967
168878	746968
142458	746969
1002	746970
4109	746971
4092	746972
19526	746973
64414	746974
2904	746975
137576	746976
58767	746977
16833	746978
37458	746979
117114	746980
102054	746981
52918	746982
80711	746983
30015	746984
35028	746985
53086	746986
52818	746987
77809	746988
123117	746989
95176	746990
105821	746991
3611	746992
62848	746993
76686	746994
101328	746995
16636	746996
24155	746997
19092	746998
123579	746999
6019	747000
14506	747001
94436	747002
143760	747003
29682	747004
183076	747005
10293	747006
77963	747007
21339	747008
30391	747009
61037	747010
15910	747011
61240	747012
38328	747013
65650	747014
2718	747015
34891	747016
64298	747017
13433	747018
92870	747019
116237	747020
14411	747021
98839	747022
82282	747023
16140	747024
123449	747025
128341	747026
112980	747027
116168	747028
71960	747029
54099	747030
63445	747031
103451	747032
41438	747033
17753	747034
48566	747035
126419	747036
23696	747037
14428	747038
56143	747039
102963	747040
21516	747041
87024	747042
31840	747043
1592	747044
64909	747045
15139	747046
185228	747047
55675	747048
93384	747049
34139	747050
41294	747051
155968	747052
98665	747053
129487	747054
101924	747055
34623	747056
26109	747057
68061	747058
12060	747059
33729	747060
146778	747061
36737	747062
56739	747063
13471	747064
88691	747065
2334	747066
49407	747067
63430	747068
135462	747069
183817	747070
103190	747071
55413	747072
93389	747073
62646	747074
24830	747075
25516	747076
26	747077
52945	747078
116791	747079
7802	747080
15835	747081
63699	747082
140433	747083
98297	747084
12513	747085
142288	747086
21143	747087
67211	747088
14396	747089
62785	747090
35015	747091
53376	747092
56760	747093
55186	747094
69446	747095
26956	747096
21148	747097
78232	747098
67538	747099
8393	747100
54131	747101
79387	747102
23388	747103
30624	747104
31353	747105
120460	747106
65522	747107
110309	747108
186465	747109
109058	747110
14542	747111
92371	747112
95481	747113
116368	747114
22157	747115
54834	747116
54834	747117
69559	747118
184078	747119
129356	747120
41117	747121
6734	747122
6734	747123
1491	747124
128179	747125
104443	747126
136761	747127
108678	747128
44771	747129
63323	747130
52902	747131
144496	747132
181411	747133
60708	747134
36084	747135
31401	747136
47216	747137
11140	747138
11162	747139
15491	747140
77593	747141
79498	747142
39946	747143
36296	747144
84754	747145
98095	747146
31501	747147
116421	747148
41854	747149
65068	747150
23985	747151
131313	747152
76811	747153
56760	747154
126777	747155
3283	747156
106540	747157
15910	747158
20329	747159
27608	747160
43655	747161
44363	747162
117651	747163
60771	747164
12216	747165
83839	747166
16200	747167
130600	747168
84336	747169
451	747170
9502	747171
54846	747172
162108	747173
49911	747174
163860	747175
82181	747176
54122	747177
80151	747178
8122	747179
35369	747180
5493	747181
158387	747182
97218	747183
37908	747184
123610	747185
137234	747186
95718	747187
139025	747188
17369	747189
80939	747190
102336	747191
24636	747192
11408	747193
109855	747194
84930	747195
57954	747196
80076	747197
33187	747198
36740	747199
24491	747200
82858	747201
31009	747202
72863	747203
4268	747204
174297	747205
19467	747206
49365	747207
65103	747208
31300	747209
20614	747210
11665	747211
29726	747212
139624	747213
17822	747214
38462	747215
101433	747216
17915	747217
68323	747218
142717	747219
116785	747220
60840	747221
45648	747222
50638	747223
72845	747224
56574	747225
122415	747226
106344	747227
25027	747228
122794	747229
82648	747230
123537	747231
158902	747232
14517	747233
93307	747234
91663	747235
88225	747236
20829	747237
37062	747238
83067	747239
116391	747240
3208	747241
41987	747242
29633	747243
180436	747244
119454	747245
31002	747246
64323	747247
108511	747248
71894	747249
34154	747250
116844	747251
137781	747252
88737	747253
16042	747254
137383	747255
123939	747256
72439	747257
140762	747258
142685	747259
40190	747260
29683	747261
61580	747262
91857	747263
62761	747264
131467	747265
137560	747266
14409	747267
22959	747268
48351	747269
73041	747270
87992	747271
71999	747272
730	747273
124338	747274
80367	747275
82809	747276
107494	747277
62631	747278
76251	747279
123092	747280
89105	747281
88900	747282
31446	747283
116840	747284
24844	747285
60827	747286
67517	747287
51625	747288
4879	747289
80795	747290
117084	747291
54602	747292
140341	747293
65979	747294
156928	747295
75856	747296
117392	747297
38466	747298
7301	747299
141888	747300
45272	747301
38749	747302
148265	747303
15485	747304
98170	747305
70648	747306
23415	747307
66339	747308
134847	747309
20988	747310
92010	747311
40335	747312
187075	747313
88716	747314
82141	747315
58285	747316
79271	747317
21386	747318
17208	747319
10955	747320
33306	747321
38021	747322
95483	747323
64872	747324
30344	747325
44195	747326
48559	747327
53310	747328
107837	747329
8525	747330
72008	747331
67873	747332
79479	747333
50988	747334
93347	747335
59135	747336
78545	747337
68057	747338
50993	747339
37232	747340
90132	747341
84670	747342
83217	747343
15395	747344
34098	747345
123978	747346
22168	747347
12553	747348
54064	747349
23976	747350
6137	747351
46190	747352
83131	747353
52354	747354
12508	747355
21621	747356
30104	747357
52296	747358
44007	747359
69799	747360
71788	747361
82813	747362
30116	747363
14728	747364
78393	747365
29944	747366
1802	747367
67411	747368
47178	747369
122600	747370
62719	747371
65377	747372
59973	747373
141651	747374
26266	747375
100741	747376
78051	747377
12513	747378
37915	747379
15539	747380
121428	747381
79175	747382
140846	747383
22863	747384
55884	747385
48412	747386
163753	747387
79853	747388
38693	747389
169215	747390
156581	747391
169716	747392
21265	747393
107427	747394
109620	747395
76662	747396
63385	747397
36112	747398
30319	747399
6250	747400
9193	747401
78942	747402
9031	747403
51631	747404
25300	747405
65108	747406
25484	747407
27131	747408
27097	747409
101197	747410
76341	747411
25995	747412
35028	747413
34789	747414
13412	747415
150720	747416
142902	747417
83380	747418
56859	747419
72414	747420
17356	747421
132423	747422
181711	747423
52834	747424
14856	747425
81476	747426
179767	747427
64726	747428
45656	747429
140494	747430
59389	747431
14456	747432
184022	747433
155269	747434
25715	747435
28519	747436
88121	747437
10990	747438
22374	747439
8562	747440
36691	747441
46115	747442
160534	747443
46293	747444
125724	747445
60489	747446
26	747447
92965	747448
6818	747449
76716	747450
71830	747451
11894	747452
34794	747453
6764	747454
52839	747455
87016	747456
73116	747457
93183	747458
76767	747459
56943	747460
86958	747461
48183	747462
111992	747463
72986	747464
60298	747465
151941	747466
37392	747467
130120	747468
24688	747469
96264	747470
38551	747471
36452	747472
142380	747473
53310	747474
75296	747475
77106	747476
66509	747477
76323	747478
93298	747479
62714	747480
5971	747481
45029	747482
14026	747483
70181	747484
157241	747485
62819	747486
48809	747487
7302	747488
60446	747489
59340	747490
60332	747491
14480	747492
116827	747493
110142	747494
12066	747495
1856	747496
56705	747497
4723	747498
53625	747499
13222	747500
45177	747501
5360	747502
77281	747503
141398	747504
66959	747505
114307	747506
42463	747507
19931	747508
16351	747509
21151	747510
81849	747511
5181	747512
79207	747513
93295	747514
42226	747515
126611	747516
76777	747517
91809	747518
91672	747519
142655	747520
139380	747521
93196	747522
116828	747523
27951	747524
108871	747525
81170	747526
17156	747527
103445	747528
142835	747529
34523	747530
143093	747531
86947	747532
45834	747533
36691	747534
52355	747535
20498	747536
66278	747537
13099	747538
63343	747539
82477	747540
115603	747541
103561	747542
10466	747543
13120	747544
94487	747545
88566	747546
40037	747547
60937	747548
25598	747549
53442	747550
56861	747551
38557	747552
49798	747553
143327	747554
139670	747555
20918	747556
66527	747557
63744	747558
63422	747559
180510	747560
88831	747561
12311	747562
17633	747563
52881	747564
109413	747565
34651	747566
72582	747567
110769	747568
88822	747569
121293	747570
14068	747571
70784	747572
147858	747573
104222	747574
63512	747575
64342	747576
49966	747577
99165	747578
140114	747579
68332	747580
37536	747581
60289	747582
149906	747583
41902	747584
89602	747585
89263	747586
87726	747587
75907	747588
113424	747589
31826	747590
102653	747591
42800	747592
25592	747593
32961	747594
61123	747595
80821	747596
46446	747597
32887	747598
36385	747599
130200	747600
103197	747601
92434	747602
69507	747603
75664	747604
172526	747605
149214	747606
50741	747607
31514	747608
115128	747609
46109	747610
73731	747611
107147	747612
83367	747613
72410	747614
76592	747615
76096	747616
44314	747617
9476	747618
50320	747619
44919	747620
98978	747621
179884	747622
97028	747623
64595	747624
119706	747625
13059	747626
184881	747627
28612	747628
44919	747629
30284	747630
122613	747631
139339	747632
151667	747633
9757	747634
76725	747635
30864	747636
97857	747637
94937	747638
13658	747639
4171	747640
6253	747641
68517	747642
181102	747643
47403	747644
25637	747645
6308	747646
61560	747647
122805	747648
63342	747649
20499	747650
28401	747651
72737	747652
80573	747653
116388	747654
112276	747655
41315	747656
137262	747657
59306	747658
62647	747659
141328	747660
12143	747661
88676	747662
122412	747663
20730	747664
37375	747665
81904	747666
156529	747667
25870	747668
61983	747669
1088	747670
85311	747671
142603	747672
168597	747673
108574	747674
4365	747675
141514	747676
62308	747677
121945	747678
20800	747679
95126	747680
186259	747681
60639	747682
31835	747683
91501	747684
97923	747685
5626	747686
183154	747687
86984	747688
140984	747689
98428	747690
101442	747691
72887	747692
41837	747693
17107	747694
60472	747695
12294	747696
114295	747697
46639	747698
134483	747699
16229	747700
64763	747701
133084	747702
31401	747703
120263	747704
61148	747705
19863	747706
15575	747707
159598	747708
89193	747709
127287	747710
87386	747711
4251	747712
108557	747713
88761	747714
12492	747715
7745	747716
66311	747717
2855	747718
141257	747719
102596	747720
46457	747721
168721	747722
50402	747723
132569	747724
127926	747725
6019	747726
15555	747727
52457	747728
130056	747729
25417	747730
3482	747731
128383	747732
14678	747733
131379	747734
173439	747735
133590	747736
11849	747737
66223	747738
62963	747739
185184	747740
106341	747741
82558	747742
47140	747743
42205	747744
179126	747745
46239	747746
66428	747747
9304	747748
14414	747749
29919	747750
180293	747751
107630	747752
125240	747753
124166	747754
49964	747755
184510	747756
85451	747757
103527	747758
46319	747759
88298	747760
166210	747761
83083	747762
169433	747763
3554	747764
54558	747765
9725	747766
7852	747767
35635	747768
37976	747769
31502	747770
42781	747771
4714	747772
71040	747773
93151	747774
91866	747775
82602	747776
50357	747777
38104	747778
40027	747779
88388	747780
63219	747781
34566	747782
48188	747783
65224	747784
142357	747785
31057	747786
20358	747787
171076	747788
28740	747789
3308	747790
53147	747791
42305	747792
36390	747793
18499	747794
96268	747795
103224	747796
58242	747797
44738	747798
19143	747799
71771	747800
140921	747801
44231	747802
84883	747803
50685	747804
13917	747805
37520	747806
130640	747807
90805	747808
79532	747809
2819	747810
99598	747811
20135	747812
95972	747813
79103	747814
60704	747815
24643	747816
64982	747817
92559	747818
113895	747819
89724	747820
123292	747821
125457	747822
49648	747823
161305	747824
40459	747825
122128	747826
130573	747827
168705	747828
104436	747829
45603	747830
163736	747831
168837	747832
85894	747833
143519	747834
138014	747835
143159	747836
65210	747837
41338	747838
26583	747839
49925	747840
116778	747841
109744	747842
70013	747843
4723	747844
106116	747845
20766	747846
14428	747847
168202	747848
13059	747849
130989	747850
137521	747851
13111	747852
26364	747853
95614	747854
2520	747855
58162	747856
24888	747857
184504	747858
43985	747859
153583	747860
182607	747861
3218	747862
6245	747863
9506	747864
27169	747865
44182	747866
68037	747867
100722	747868
9722	747869
56501	747870
17100	747871
12613	747872
93222	747873
12882	747874
117145	747875
104577	747876
40219	747877
126789	747878
21287	747879
98759	747880
142168	747881
9743	747882
66859	747883
92593	747884
151141	747885
20697	747886
10863	747887
117254	747888
63388	747889
62856	747890
41856	747891
74230	747892
38215	747893
82640	747894
63415	747895
17281	747896
67604	747897
50864	747898
9994	747899
66982	747900
93158	747901
25118	747902
112182	747903
57936	747904
57936	747905
42232	747906
108600	747907
61260	747908
19398	747909
56715	747910
18473	747911
36025	747912
16732	747913
40045	747914
81436	747915
75401	747916
20661	747917
34156	747918
89792	747919
173599	747920
57840	747921
101259	747922
96169	747923
116579	747924
23336	747925
155745	747926
132235	747927
20287	747928
52427	747929
123062	747930
84062	747931
30230	747932
68278	747933
5139	747934
36296	747935
77562	747936
4027	747937
30028	747938
106455	747939
154304	747940
71008	747941
79719	747942
139807	747943
11087	747944
3283	747945
5181	747946
11955	747947
60734	747948
62648	747949
97048	747950
101982	747951
56245	747952
73235	747953
80011	747954
111194	747955
20329	747956
126106	747957
50583	747958
62978	747959
53835	747960
139441	747961
109611	747962
23988	747963
58416	747964
20796	747965
7301	747966
16699	747967
41882	747968
55133	747969
105969	747970
180574	747971
30112	747972
7851	747973
3373	747974
186965	747975
14886	747976
103160	747977
104199	747978
79942	747979
59098	747980
10941	747981
98546	747982
5555	747983
108852	747984
67169	747985
50994	747986
96748	747987
40555	747988
11376	747989
23906	747990
81252	747991
84643	747992
160794	747993
33919	747994
25068	747995
50852	747996
34706	747997
26204	747998
17379	747999
91852	748000
140013	748001
28519	748002
103819	748003
30577	748004
84517	748005
71963	748006
55373	748007
6091	748008
63663	748009
95327	748010
37352	748011
55684	748012
96791	748013
36689	748014
125014	748015
25660	748016
32036	748017
84812	748018
20647	748019
4268	748020
6292	748021
22352	748022
100858	748023
116847	748024
15109	748025
10294	748026
10550	748027
63657	748028
121767	748029
58264	748030
178261	748031
31534	748032
151879	748033
77400	748034
140486	748035
94975	748036
79543	748037
180777	748038
44084	748039
9069	748040
151894	748041
6060	748042
31711	748043
86819	748044
67166	748045
7933	748046
45142	748047
81238	748048
120041	748049
63582	748050
88578	748051
149730	748052
36371	748053
161060	748054
20460	748055
154526	748056
78590	748057
67898	748058
96792	748059
173052	748060
77104	748061
132145	748062
133875	748063
71866	748064
80836	748065
41171	748066
53730	748067
103840	748068
83854	748069
77276	748070
68205	748071
6412	748072
15914	748073
122450	748074
11174	748075
17930	748076
51821	748077
67704	748078
40884	748079
13882	748080
88461	748081
41154	748082
29964	748083
82300	748084
27522	748085
9380	748086
9922	748087
161364	748088
20555	748089
28445	748090
46293	748091
80148	748092
21243	748093
64737	748094
34088	748095
123339	748096
55809	748097
45697	748098
22375	748099
11766	748100
61661	748101
43620	748102
44542	748103
117432	748104
76233	748105
165884	748106
55085	748107
18496	748108
49880	748109
92215	748110
152271	748111
107347	748112
7669	748113
13086	748114
58154	748115
38115	748116
90897	748117
150296	748118
35891	748119
11597	748120
10138	748121
114391	748122
8442	748123
92059	748124
109665	748125
93166	748126
140647	748127
836	748128
30572	748129
4059	748130
56296	748131
53582	748132
147629	748133
4150	748134
34558	748135
162669	748136
46564	748137
38532	748138
48583	748139
15421	748140
132249	748141
128746	748142
93266	748143
55259	748144
18538	748145
28981	748146
38049	748147
107809	748148
74123	748149
100240	748150
102108	748151
99780	748152
4784	748153
41279	748154
187142	748155
105811	748156
117740	748157
110079	748158
59925	748159
102630	748160
66475	748161
85268	748162
133836	748163
66172	748164
33919	748165
139636	748166
29381	748167
57938	748168
63581	748169
45239	748170
73441	748171
36964	748172
14456	748173
37474	748174
84361	748175
120275	748176
92845	748177
12569	748178
3659	748179
137219	748180
9065	748181
19141	748182
21265	748183
8950	748184
42232	748185
139641	748186
53320	748187
44759	748188
54203	748189
42895	748190
102981	748191
114245	748192
40232	748193
15432	748194
141605	748195
77809	748196
6019	748197
87985	748198
140125	748199
56840	748200
189232	748201
111344	748202
20395	748203
19112	748204
94217	748205
45507	748206
13508	748207
60418	748208
65968	748209
36732	748210
104552	748211
18578	748212
131945	748213
76171	748214
22421	748215
80563	748216
80512	748217
124954	748218
82255	748219
102731	748220
16145	748221
115378	748222
35216	748223
85935	748224
88762	748225
98180	748226
186189	748227
95316	748228
27848	748229
25866	748230
134031	748231
97414	748232
165503	748233
157690	748234
76221	748235
14411	748236
61919	748237
137449	748238
125054	748239
9079	748240
98545	748241
12722	748242
1219	748243
1977	748244
32044	748245
56882	748246
16436	748247
39882	748248
138090	748249
88063	748250
44927	748251
107456	748252
10428	748253
91758	748254
51010	748255
93680	748256
40809	748257
118752	748258
88061	748259
40327	748260
66603	748261
98380	748262
88188	748263
180607	748264
72243	748265
53796	748266
121699	748267
121699	748268
13183	748269
34598	748270
41922	748271
41245	748272
87159	748273
81720	748274
86246	748275
162219	748276
95646	748277
135481	748278
5210	748279
34764	748280
64625	748281
6126	748282
3585	748283
97221	748284
163835	748285
118710	748286
126729	748287
96589	748288
145205	748289
14145	748290
38375	748291
172985	748292
21621	748293
1026	748294
29198	748295
145481	748296
20227	748297
19686	748298
48288	748299
47224	748300
59018	748301
27315	748302
45263	748303
68299	748304
103394	748305
35220	748306
8325	748307
6793	748308
173128	748309
17349	748310
33889	748311
88245	748312
81805	748313
3822	748314
20636	748315
149652	748316
55257	748317
19318	748318
122889	748319
120502	748320
53078	748321
21386	748322
109403	748323
73276	748324
26944	748325
93433	748326
7890	748327
48238	748328
31154	748329
48139	748330
152227	748331
17136	748332
169704	748333
50726	748334
141998	748335
47164	748336
9506	748337
102734	748338
26090	748339
126268	748340
25154	748341
27729	748342
63388	748343
27110	748344
95229	748345
6771	748346
45052	748347
72805	748348
116295	748349
98196	748350
180040	748351
30029	748352
102326	748353
92475	748354
137164	748355
188226	748356
4974	748357
139959	748358
28334	748359
1658	748360
31643	748361
36984	748362
1940	748363
8200	748364
59700	748365
37456	748366
65297	748367
3815	748368
42074	748369
64312	748370
36874	748371
66428	748372
11091	748373
19431	748374
72919	748375
140233	748376
67614	748377
108642	748378
55167	748379
172332	748380
79862	748381
31966	748382
72509	748383
151018	748384
169165	748385
137406	748386
107545	748387
31017	748388
59562	748389
113071	748390
84654	748391
79187	748392
182762	748393
113634	748394
66960	748395
109358	748396
142215	748397
104072	748398
141212	748399
162324	748400
69737	748401
139064	748402
79351	748403
165775	748404
48732	748405
10403	748406
118036	748407
154096	748408
78597	748409
114775	748410
6794	748411
9506	748412
88341	748413
84086	748414
18521	748415
119261	748416
14493	748417
69561	748418
74079	748419
67357	748420
64595	748421
43986	748422
36932	748423
141307	748424
139552	748425
34800	748426
98764	748427
23088	748428
50689	748429
97727	748430
108993	748431
75949	748432
44925	748433
151987	748434
24812	748435
27110	748436
109455	748437
46726	748438
47301	748439
87809	748440
22163	748441
151456	748442
115584	748443
53661	748444
32930	748445
121499	748446
44842	748447
72691	748448
39987	748449
15035	748450
45035	748451
45089	748452
24863	748453
76329	748454
177097	748455
13406	748456
167286	748457
6343	748458
60973	748459
65672	748460
68136	748461
81332	748462
60973	748463
42639	748464
37603	748465
116342	748466
93617	748467
76717	748468
56780	748469
45018	748470
10508	748471
67134	748472
79718	748473
82438	748474
70137	748475
12066	748476
89839	748477
38397	748478
79408	748479
37633	748480
108897	748481
52484	748482
125723	748483
75411	748484
129459	748485
50329	748486
96700	748487
45296	748488
149804	748489
73804	748490
65069	748491
101515	748492
4350	748493
89703	748494
13587	748495
27608	748496
49208	748497
50416	748498
43611	748499
121395	748500
181542	748501
5352	748502
47451	748503
6091	748504
72672	748505
101442	748506
114222	748507
36582	748508
153829	748509
186771	748510
7786	748511
115153	748512
168731	748513
17356	748514
142566	748515
88930	748516
28811	748517
66900	748518
76227	748519
23692	748520
54470	748521
168909	748522
143950	748523
132304	748524
151137	748525
74596	748526
19695	748527
78914	748528
120102	748529
76457	748530
29156	748531
31293	748532
38456	748533
52504	748534
81020	748535
48515	748536
29600	748537
102545	748538
6712	748539
60846	748540
152560	748541
69807	748542
128402	748543
31036	748544
20708	748545
25410	748546
19516	748547
2561	748548
126904	748549
23717	748550
120586	748551
20941	748552
152178	748553
14446	748554
57865	748555
50354	748556
81823	748557
98180	748558
54082	748559
36166	748560
114917	748561
48154	748562
7061	748563
85984	748564
59805	748565
44999	748566
110440	748567
53289	748568
37320	748569
26130	748570
165838	748571
8139	748572
139797	748573
110172	748574
39902	748575
141024	748576
106385	748577
15589	748578
73512	748579
89675	748580
58971	748581
116749	748582
52835	748583
169201	748584
71835	748585
29917	748586
143106	748587
174628	748588
110464	748589
31758	748590
118481	748591
124052	748592
137381	748593
38035	748594
68648	748595
25458	748596
46882	748597
79115	748598
168624	748599
60647	748600
13589	748601
14930	748602
3314	748603
20590	748604
12338	748605
58104	748606
38225	748607
60421	748608
69333	748609
26204	748610
50557	748611
82639	748612
92758	748613
47207	748614
45983	748615
142084	748616
81949	748617
31131	748618
4268	748619
14515	748620
141142	748621
69928	748622
79574	748623
47416	748624
6794	748625
4721	748626
97443	748627
166170	748628
137269	748629
22709	748630
89845	748631
18613	748632
133369	748633
24834	748634
130353	748635
54111	748636
30013	748637
7568	748638
143685	748639
81477	748640
46888	748641
21476	748642
36488	748643
89219	748644
35498	748645
126266	748646
77120	748647
19357	748648
136386	748649
29317	748650
87959	748651
44137	748652
87099	748653
62674	748654
60930	748655
23653	748656
56862	748657
21536	748658
139503	748659
68374	748660
142027	748661
68444	748662
105212	748663
175016	748664
138976	748665
127011	748666
9100	748667
53817	748668
3786	748669
24788	748670
105347	748671
43415	748672
40581	748673
89277	748674
67674	748675
21005	748676
19686	748677
7095	748678
115096	748679
52917	748680
71408	748681
125045	748682
72412	748683
53716	748684
160163	748685
91747	748686
73955	748687
77267	748688
65866	748689
124192	748690
54787	748691
7302	748692
111829	748693
23481	748694
24871	748695
116797	748696
31452	748697
36740	748698
32930	748699
25262	748700
24888	748701
117566	748702
50332	748703
73271	748704
114411	748705
36056	748706
107610	748707
81142	748708
72620	748709
88672	748710
58295	748711
22323	748712
70553	748713
75091	748714
102147	748715
93328	748716
142253	748717
20877	748718
11201	748719
143164	748720
58349	748721
100902	748722
63660	748723
125547	748724
112238	748725
87765	748726
64678	748727
12584	748728
10580	748729
86982	748730
4723	748731
109262	748732
127618	748733
123156	748734
5971	748735
36379	748736
38850	748737
150659	748738
189004	748739
35146	748740
31280	748741
183458	748742
160342	748743
12513	748744
52516	748745
81675	748746
16229	748747
19979	748748
30524	748749
82907	748750
33138	748751
172527	748752
13882	748753
10789	748754
28981	748755
31712	748756
79940	748757
54703	748758
57032	748759
85563	748760
44598	748761
54437	748762
29945	748763
55442	748764
40643	748765
91943	748766
87718	748767
111981	748768
30296	748769
4651	748770
16342	748771
45725	748772
23610	748773
141019	748774
22884	748775
65357	748776
101771	748777
142718	748778
141629	748779
46014	748780
63967	748781
34891	748782
16389	748783
108498	748784
26223	748785
14903	748786
81759	748787
37189	748788
153237	748789
22978	748790
15396	748791
86420	748792
451	748793
31226	748794
80187	748795
96659	748796
28758	748797
30249	748798
8125	748799
58702	748800
15001	748801
40045	748802
23808	748803
50462	748804
130364	748805
141886	748806
10459	748807
81409	748808
53995	748809
53372	748810
45632	748811
52944	748812
100308	748813
8749	748814
53767	748815
50792	748816
32913	748817
36717	748818
64015	748819
109327	748820
56138	748821
161065	748822
59862	748823
28009	748824
6412	748825
140223	748826
163633	748827
99773	748828
15902	748829
114242	748830
8406	748831
53209	748832
79336	748833
105380	748834
93219	748835
117156	748836
49890	748837
63516	748838
107761	748839
36975	748840
138975	748841
138667	748842
84773	748843
86940	748844
104828	748845
96222	748846
15146	748847
166060	748848
67956	748849
57843	748850
93086	748851
98649	748852
15514	748853
4994	748854
85107	748855
66836	748856
134062	748857
78758	748858
60752	748859
48213	748860
18429	748861
71956	748862
62943	748863
12756	748864
44999	748865
91704	748866
137263	748867
141905	748868
107490	748869
150231	748870
29448	748871
66570	748872
13507	748873
71991	748874
138191	748875
36719	748876
15176	748877
56582	748878
4150	748879
105252	748880
78430	748881
73010	748882
38208	748883
116314	748884
75436	748885
14686	748886
91899	748887
10479	748888
52457	748889
47290	748890
126988	748891
143645	748892
17997	748893
15906	748894
99673	748895
38853	748896
52273	748897
62845	748898
6253	748899
144642	748900
65310	748901
31446	748902
12597	748903
98033	748904
54707	748905
40339	748906
88570	748907
56574	748908
126041	748909
5430	748910
129048	748911
39901	748912
140709	748913
65151	748914
108739	748915
48346	748916
88727	748917
166786	748918
75614	748919
147643	748920
143860	748921
158680	748922
12398	748923
189102	748924
156337	748925
58708	748926
43654	748927
86803	748928
56413	748929
82397	748930
48772	748931
71855	748932
67457	748933
38245	748934
42260	748935
30246	748936
43617	748937
137544	748938
25096	748939
48410	748940
82151	748941
81686	748942
100252	748943
17156	748944
17283	748945
30062	748946
31506	748947
86391	748948
60664	748949
81233	748950
143631	748951
2094	748952
7770	748953
22365	748954
14421	748955
151692	748956
184182	748957
54559	748958
36454	748959
8088	748960
75504	748961
109987	748962
9211	748963
165484	748964
19452	748965
121052	748966
68701	748967
88740	748968
36072	748969
93904	748970
67105	748971
43579	748972
88497	748973
62075	748974
11066	748975
179575	748976
19919	748977
79502	748978
14357	748979
30165	748980
40238	748981
26266	748982
25828	748983
94174	748984
28724	748985
52564	748986
135480	748987
75294	748988
11116	748989
77938	748990
46136	748991
66617	748992
14782	748993
50306	748994
159189	748995
73017	748996
43611	748997
80999	748998
66847	748999
77772	749000
91627	749001
87305	749002
82152	749003
128131	749004
86230	749005
58033	749006
114068	749007
91846	749008
78147	749009
131802	749010
18482	749011
131811	749012
70113	749013
88194	749014
29913	749015
60426	749016
60304	749017
162884	749018
157205	749019
27158	749020
104950	749021
9222	749022
31813	749023
37427	749024
55610	749025
121885	749026
55183	749027
120076	749028
33234	749029
43643	749030
9373	749031
7633	749032
97777	749033
97875	749034
79952	749035
26945	749036
69900	749037
180198	749038
7901	749039
73208	749040
116164	749041
30699	749042
30656	749043
116601	749044
151957	749045
169576	749046
157414	749047
24774	749048
46101	749049
93964	749050
86321	749051
133567	749052
68602	749053
66641	749054
7388	749055
60929	749056
50507	749057
129918	749058
121941	749059
123314	749060
33413	749061
182422	749062
6033	749063
19433	749064
11925	749065
17448	749066
63656	749067
66626	749068
109544	749069
75940	749070
81278	749071
113788	749072
44346	749073
114458	749074
4793	749075
9853	749076
13702	749077
75540	749078
64555	749079
6950	749080
117869	749081
179793	749082
51482	749083
161798	749084
30104	749085
47274	749086
157981	749087
138127	749088
32082	749089
36439	749090
4757	749091
4232	749092
27431	749093
135453	749094
106353	749095
80205	749096
122283	749097
69918	749098
108779	749099
120357	749100
36522	749101
25971	749102
73080	749103
80676	749104
12553	749105
82151	749106
14930	749107
44727	749108
25452	749109
70622	749110
55913	749111
9242	749112
22495	749113
61715	749114
2517	749115
76649	749116
26194	749117
70511	749118
180129	749119
102472	749120
140637	749121
78153	749122
28463	749123
100653	749124
11600	749125
60371	749126
58103	749127
6734	749128
188780	749129
88376	749130
31893	749131
88152	749132
130993	749133
21548	749134
59834	749135
66163	749136
49650	749137
72521	749138
88469	749139
38984	749140
13930	749141
54898	749142
59812	749143
16484	749144
43172	749145
35580	749146
66966	749147
148228	749148
61149	749149
35990	749150
77842	749151
31401	749152
30945	749153
75463	749154
66269	749155
61565	749156
88098	749157
62344	749158
123602	749159
17196	749160
105840	749161
45075	749162
85607	749163
71520	749164
73629	749165
109160	749166
58349	749167
102650	749168
42781	749169
54981	749170
143186	749171
79504	749172
102650	749173
181186	749174
9238	749175
55027	749176
157499	749177
13103	749178
65993	749179
101850	749180
56887	749181
173936	749182
10824	749183
109649	749184
44347	749185
17562	749186
70105	749187
109275	749188
67860	749189
5229	749190
20877	749191
131581	749192
30759	749193
65074	749194
69967	749195
44354	749196
8665	749197
32063	749198
56637	749199
78038	749200
95574	749201
18990	749202
55837	749203
63713	749204
185012	749205
94921	749206
22199	749207
87714	749208
4288	749209
26956	749210
58078	749211
4268	749212
7915	749213
111978	749214
89621	749215
138032	749216
139280	749217
7919	749218
18057	749219
49331	749220
32926	749221
28031	749222
172114	749223
116960	749224
128207	749225
85383	749226
72957	749227
70823	749228
155793	749229
83241	749230
186225	749231
63800	749232
55948	749233
37632	749234
144852	749235
52843	749236
136355	749237
141844	749238
12549	749239
48153	749240
5429	749241
140063	749242
141228	749243
9024	749244
30932	749245
141720	749246
61841	749247
48492	749248
79820	749249
81787	749250
65009	749251
38908	749252
129161	749253
127378	749254
118401	749255
88307	749256
4264	749257
73206	749258
30137	749259
72433	749260
167034	749261
81032	749262
53231	749263
160471	749264
22901	749265
64849	749266
60668	749267
55133	749268
71209	749269
41246	749270
107604	749271
78771	749272
9998	749273
110154	749274
11566	749275
147553	749276
89008	749277
172065	749278
133188	749279
2879	749280
12691	749281
59776	749282
45484	749283
124108	749284
53198	749285
120347	749286
63477	749287
23067	749288
78362	749289
9111	749290
17926	749291
99496	749292
104760	749293
65144	749294
22992	749295
99449	749296
69531	749297
16880	749298
86574	749299
50751	749300
133374	749301
72470	749302
17862	749303
82173	749304
93666	749305
46823	749306
121030	749307
93264	749308
92942	749309
138005	749310
11602	749311
118032	749312
37232	749313
24770	749314
42016	749315
105164	749316
188777	749317
172577	749318
79617	749319
8927	749320
65319	749321
74413	749322
91925	749323
8048	749324
104671	749325
100687	749326
75460	749327
24841	749328
7727	749329
22869	749330
59755	749331
56206	749332
39014	749333
58597	749334
111219	749335
106379	749336
159633	749337
141988	749338
66446	749339
132004	749340
92312	749341
30015	749342
5765	749343
42307	749344
16169	749345
91896	749346
91844	749347
9473	749348
59296	749349
85502	749350
42591	749351
76225	749352
102721	749353
142861	749354
35215	749355
54528	749356
83177	749357
75591	749358
17419	749359
722	749360
92834	749361
48806	749362
107788	749363
6990	749364
88694	749365
73856	749366
66654	749367
54123	749368
28812	749369
1218	749370
49805	749371
82856	749372
93018	749373
51304	749374
128413	749375
52265	749376
158634	749377
5224	749378
45204	749379
78751	749380
16481	749381
98116	749382
36394	749383
18573	749384
13428	749385
15910	749386
97531	749387
110684	749388
142471	749389
19890	749390
29423	749391
88087	749392
893	749393
115129	749394
125661	749395
99017	749396
120786	749397
91456	749398
121925	749399
184902	749400
139182	749401
97014	749402
101937	749403
99711	749404
96141	749405
18613	749406
20132	749407
55782	749408
82232	749409
117764	749410
78292	749411
187716	749412
62822	749413
28648	749414
40182	749415
46303	749416
80005	749417
36497	749418
179839	749419
63237	749420
8016	749421
26021	749422
52935	749423
81563	749424
4036	749425
13160	749426
173948	749427
79926	749428
41793	749429
13265	749430
122787	749431
45603	749432
80183	749433
90265	749434
52852	749435
80816	749436
46055	749437
42167	749438
64698	749439
10974	749440
125843	749441
11803	749442
34555	749443
63954	749444
12738	749445
46900	749446
142193	749447
21027	749448
21054	749449
52873	749450
20792	749451
11134	749452
4171	749453
30202	749454
66263	749455
93501	749456
28004	749457
65582	749458
9245	749459
60334	749460
44937	749461
30685	749462
115126	749463
170805	749464
92034	749465
78995	749466
101994	749467
38493	749468
33915	749469
35828	749470
46877	749471
77502	749472
4698	749473
46584	749474
119774	749475
107759	749476
77514	749477
56810	749478
43517	749479
14562	749480
102401	749481
125169	749482
103733	749483
60625	749484
7507	749485
95876	749486
109793	749487
20692	749488
46609	749489
84336	749490
93762	749491
89560	749492
70328	749493
64690	749494
43643	749495
44456	749496
133828	749497
91749	749498
125288	749499
94209	749500
62811	749501
23906	749502
115899	749503
4186	749504
28566	749505
23399	749506
44085	749507
13611	749508
63386	749509
109465	749510
72459	749511
131050	749512
34673	749513
52873	749514
32995	749515
18541	749516
92909	749517
122121	749518
95257	749519
111519	749520
14396	749521
110672	749522
35755	749523
22199	749524
63678	749525
76386	749526
152668	749527
25128	749528
49963	749529
33359	749530
72048	749531
143630	749532
75517	749533
120469	749534
100252	749535
46626	749536
100402	749537
52923	749538
116752	749539
109482	749540
36130	749541
55898	749542
67196	749543
92948	749544
24812	749545
10643	749546
86334	749547
101986	749548
142764	749549
39099	749550
28966	749551
73817	749552
66888	749553
6976	749554
52903	749555
123150	749556
64776	749557
44153	749558
13965	749559
67501	749560
91937	749561
4229	749562
142340	749563
100820	749564
47271	749565
83863	749566
27193	749567
22236	749568
100191	749569
101704	749570
49762	749571
97592	749572
170844	749573
66855	749574
96958	749575
118652	749576
124859	749577
37444	749578
118829	749579
139574	749580
88958	749581
8348	749582
135283	749583
111077	749584
138098	749585
61669	749586
24723	749587
59857	749588
110742	749589
78945	749590
24888	749591
14396	749592
100547	749593
142056	749594
16689	749595
138689	749596
143003	749597
17203	749598
182973	749599
140598	749600
50624	749601
48409	749602
71881	749603
148778	749604
180663	749605
38935	749606
31714	749607
34879	749608
12567	749609
98588	749610
56508	749611
61787	749612
45425	749613
70911	749614
7635	749615
92288	749616
10225	749617
65415	749618
109568	749619
18684	749620
15910	749621
561	749622
18496	749623
36231	749624
73504	749625
12410	749626
129893	749627
137878	749628
75485	749629
31472	749630
40088	749631
37750	749632
96463	749633
97080	749634
60667	749635
13114	749636
177670	749637
77979	749638
14478	749639
78720	749640
6179	749641
180137	749642
63052	749643
70674	749644
27049	749645
145218	749646
80646	749647
10854	749648
133872	749649
15464	749650
132993	749651
57925	749652
17356	749653
44992	749654
54840	749655
7931	749656
117402	749657
188391	749658
145554	749659
24635	749660
82958	749661
116369	749662
21170	749663
37339	749664
34520	749665
34520	749666
124501	749667
151609	749668
5837	749669
27284	749670
85492	749671
128436	749672
159283	749673
83341	749674
43520	749675
63736	749676
99344	749677
28388	749678
88902	749679
20941	749680
44179	749681
14539	749682
40286	749683
17658	749684
6511	749685
142795	749686
82574	749687
145962	749688
168038	749689
160017	749690
46496	749691
101204	749692
19338	749693
55163	749694
36803	749695
58688	749696
37918	749697
114392	749698
64754	749699
67052	749700
7160	749701
110155	749702
92956	749703
114433	749704
48391	749705
84553	749706
57985	749707
9492	749708
18578	749709
28432	749710
73764	749711
89343	749712
104171	749713
82113	749714
97106	749715
84390	749716
14696	749717
5691	749718
14482	749719
62850	749720
45327	749721
44955	749722
165902	749723
13426	749724
97391	749725
44099	749726
85122	749727
37008	749728
162654	749729
185281	749730
119214	749731
24901	749732
82836	749733
160512	749734
1534	749735
81019	749736
156833	749737
99464	749738
123249	749739
139990	749740
99724	749741
124329	749742
96206	749743
19057	749744
20462	749745
20462	749746
80481	749747
8794	749748
110470	749749
3721	749750
22670	749751
42291	749752
180717	749753
5082	749754
81112	749755
5293	749756
6315	749757
87887	749758
30177	749759
116898	749760
181565	749761
124111	749762
75450	749763
109314	749764
120528	749765
46492	749766
110081	749767
110320	749768
89369	749769
46138	749770
16794	749771
70048	749772
35387	749773
171783	749774
151135	749775
79439	749776
83177	749777
147601	749778
66611	749779
52524	749780
24636	749781
87937	749782
60739	749783
72815	749784
55498	749785
31939	749786
81747	749787
80404	749788
71835	749789
86224	749790
28310	749791
98278	749792
94941	749793
80487	749794
169498	749795
7301	749796
49502	749797
96443	749798
79614	749799
3585	749800
49462	749801
72566	749802
150137	749803
59460	749804
121095	749805
102126	749806
114313	749807
187922	749808
56943	749809
56861	749810
141822	749811
4053	749812
142812	749813
183636	749814
98523	749815
48659	749816
142245	749817
39971	749818
33449	749819
10588	749820
124250	749821
56637	749822
102576	749823
63368	749824
17100	749825
9781	749826
121666	749827
64716	749828
114444	749829
66617	749830
104109	749831
53341	749832
79332	749833
80395	749834
77059	749835
87160	749836
98843	749837
18573	749838
107496	749839
7798	749840
96676	749841
96300	749842
65523	749843
64426	749844
161082	749845
21560	749846
58809	749847
57832	749848
23317	749849
81409	749850
78696	749851
133788	749852
73014	749853
23538	749854
12607	749855
81743	749856
66389	749857
57184	749858
88319	749859
81232	749860
160045	749861
52432	749862
99896	749863
82363	749864
59315	749865
7075	749866
59254	749867
19357	749868
19383	749869
114056	749870
49961	749871
7931	749872
41232	749873
47130	749874
8421	749875
25403	749876
54031	749877
50993	749878
83171	749879
11081	749880
31934	749881
30360	749882
126679	749883
15012	749884
105578	749885
84005	749886
12719	749887
72543	749888
158399	749889
67791	749890
50502	749891
11116	749892
82410	749893
26109	749894
163947	749895
159901	749896
76590	749897
31749	749898
158686	749899
23439	749900
116233	749901
9449	749902
107504	749903
107503	749904
137320	749905
76294	749906
131564	749907
3720	749908
65087	749909
24693	749910
6067	749911
81889	749912
9269	749913
182655	749914
2536	749915
81385	749916
150246	749917
64873	749918
66952	749919
45828	749920
17986	749921
24491	749922
26292	749923
119434	749924
117960	749925
26109	749926
16219	749927
110267	749928
10137	749929
65205	749930
82867	749931
183721	749932
121760	749933
107590	749934
27183	749935
108741	749936
45294	749937
96568	749938
37833	749939
65851	749940
56285	749941
4362	749942
23372	749943
40431	749944
170710	749945
129860	749946
25383	749947
127633	749948
31435	749949
19290	749950
67482	749951
57981	749952
64512	749953
31451	749954
72547	749955
66706	749956
99358	749957
50384	749958
34979	749959
101705	749960
21641	749961
110436	749962
109796	749963
183704	749964
72416	749965
145490	749966
109616	749967
98869	749968
47099	749969
41291	749970
78870	749971
55219	749972
43252	749973
99923	749974
84136	749975
38852	749976
127233	749977
76544	749978
44694	749979
36638	749980
173621	749981
135333	749982
86395	749983
15902	749984
102077	749985
123619	749986
108890	749987
109978	749988
18429	749989
19316	749990
167478	749991
66339	749992
119068	749993
63469	749994
169797	749995
112646	749996
25735	749997
87621	749998
38503	749999
130160	750000
72796	750001
45401	750002
1743	750003
16686	750004
13462	750005
39940	750006
78982	750007
22161	750008
20487	750009
97260	750010
86274	750011
141813	750012
33707	750013
106204	750014
69979	750015
145111	750016
79005	750017
10655	750018
63392	750019
9026	750020
14644	750021
124843	750022
46041	750023
38494	750024
43706	750025
24865	750026
110379	750027
110367	750028
103935	750029
34159	750030
125293	750031
59419	750032
41773	750033
56379	750034
21099	750035
158482	750036
98025	750037
77241	750038
89054	750039
138113	750040
5245	750041
33435	750042
91723	750043
102753	750044
66762	750045
47343	750046
141408	750047
61233	750048
50561	750049
12499	750050
56920	750051
123621	750052
20227	750053
65301	750054
102004	750055
46255	750056
34222	750057
101040	750058
38021	750059
50684	750060
60376	750061
33024	750062
88867	750063
60267	750064
16681	750065
3554	750066
19387	750067
6405	750068
29406	750069
26249	750070
155839	750071
3179	750072
123998	750073
65138	750074
102393	750075
167080	750076
133360	750077
20843	750078
93138	750079
55698	750080
50998	750081
50599	750082
36460	750083
10371	750084
123076	750085
25715	750086
66447	750087
19457	750088
81157	750089
66905	750090
50548	750091
127669	750092
99320	750093
47336	750094
156914	750095
10448	750096
147693	750097
97580	750098
56082	750099
2536	750100
128509	750101
9167	750102
45342	750103
35510	750104
101170	750105
16672	750106
49854	750107
69986	750108
150603	750109
33112	750110
124064	750111
48288	750112
69857	750113
28665	750114
32962	750115
124938	750116
51141	750117
44360	750118
96337	750119
39921	750120
39921	750121
6315	750122
80873	750123
103332	750124
74436	750125
65442	750126
132190	750127
7516	750128
114424	750129
102478	750130
21243	750131
163397	750132
58421	750133
37790	750134
175099	750135
160618	750136
10550	750137
50949	750138
98739	750139
100153	750140
64599	750141
58711	750142
22871	750143
109069	750144
137447	750145
36054	750146
34497	750147
98053	750148
58295	750149
112341	750150
75761	750151
73679	750152
84930	750153
143797	750154
101695	750155
15107	750156
64236	750157
10469	750158
37884	750159
99398	750160
100936	750161
88031	750162
66191	750163
20516	750164
76407	750165
36059	750166
186224	750167
152353	750168
63447	750169
28561	750170
63532	750171
15108	750172
50553	750173
53479	750174
20516	750175
45214	750176
12331	750177
74839	750178
93214	750179
11116	750180
18473	750181
95882	750182
72392	750183
142013	750184
90879	750185
11176	750186
140323	750187
126777	750188
66313	750189
104682	750190
168429	750191
71539	750192
45458	750193
66409	750194
22269	750195
7770	750196
136615	750197
9443	750198
6805	750199
45641	750200
2879	750201
56872	750202
14953	750203
34166	750204
56600	750205
36369	750206
65331	750207
15154	750208
15588	750209
44363	750210
53124	750211
93215	750212
164231	750213
53513	750214
30133	750215
5473	750216
31841	750217
85465	750218
12024	750219
7516	750220
5382	750221
44168	750222
53647	750223
59569	750224
98091	750225
185306	750226
104019	750227
22414	750228
22287	750229
92428	750230
46176	750231
46715	750232
28817	750233
13891	750234
40251	750235
7302	750236
99843	750237
12294	750238
183576	750239
13101	750240
44153	750241
25038	750242
97547	750243
34211	750244
16185	750245
6592	750246
110756	750247
79479	750248
176627	750249
89897	750250
48259	750251
46190	750252
9125	750253
118796	750254
5322	750255
50574	750256
60949	750257
33675	750258
87172	750259
139900	750260
171398	750261
141421	750262
107631	750263
114935	750264
2798	750265
29683	750266
182129	750267
138647	750268
34777	750269
60391	750270
88560	750271
143901	750272
14718	750273
69583	750274
83857	750275
36601	750276
17969	750277
116263	750278
50493	750279
108872	750280
140654	750281
60562	750282
33152	750283
99435	750284
9148	750285
35058	750286
25470	750287
34700	750288
114072	750289
74696	750290
34735	750291
96164	750292
73656	750293
33932	750294
78473	750295
3170	750296
1961	750297
117245	750298
99619	750299
8139	750300
6491	750301
30557	750302
15071	750303
46392	750304
69832	750305
163712	750306
163288	750307
145551	750308
66960	750309
92887	750310
9476	750311
101862	750312
3569	750313
82847	750314
4116	750315
38655	750316
41998	750317
50566	750318
75683	750319
10586	750320
36395	750321
16180	750322
117178	750323
92504	750324
141851	750325
4920	750326
27729	750327
140319	750328
65960	750329
7975	750330
155006	750331
133050	750332
50824	750333
15071	750334
67021	750335
81170	750336
86295	750337
140457	750338
79253	750339
91628	750340
28558	750341
137474	750342
79255	750343
47054	750344
53986	750345
75570	750346
67309	750347
36634	750348
123634	750349
121361	750350
129580	750351
80223	750352
7801	750353
111641	750354
10457	750355
77939	750356
71361	750357
91753	750358
87804	750359
49618	750360
41902	750361
141416	750362
80492	750363
46107	750364
28356	750365
50668	750366
68659	750367
93411	750368
166272	750369
79596	750370
65871	750371
109446	750372
6106	750373
72921	750374
19357	750375
34052	750376
124561	750377
132653	750378
10776	750379
55552	750380
68744	750381
76847	750382
73140	750383
37382	750384
22646	750385
21033	750386
185045	750387
13057	750388
148030	750389
48561	750390
50621	750391
12287	750392
117954	750393
53226	750394
10118	750395
81790	750396
66037	750397
5493	750398
128728	750399
139613	750400
31922	750401
119202	750402
28767	750403
108700	750404
147143	750405
89052	750406
170764	750407
79951	750408
8917	750409
41114	750410
92472	750411
4350	750412
43986	750413
56733	750414
54841	750415
85870	750416
55340	750417
14763	750418
142717	750419
110142	750420
93261	750421
67150	750422
68799	750423
96923	750424
18075	750425
74583	750426
88575	750427
51589	750428
145562	750429
7478	750430
7100	750431
99452	750432
65475	750433
78256	750434
92884	750435
4580	750436
46386	750437
25633	750438
8557	750439
87197	750440
66553	750441
81047	750442
49587	750443
83293	750444
96072	750445
25489	750446
27130	750447
37232	750448
169452	750449
11174	750450
24488	750451
13032	750452
24720	750453
116602	750454
55860	750455
72866	750456
12552	750457
79371	750458
52353	750459
132177	750460
99579	750461
181160	750462
58459	750463
114415	750464
38064	750465
73559	750466
140584	750467
6103	750468
67710	750469
136228	750470
8067	750471
8067	750472
147538	750473
84428	750474
53262	750475
69633	750476
69898	750477
87200	750478
56611	750479
148075	750480
139012	750481
142507	750482
36357	750483
6887	750484
81369	750485
80737	750486
15507	750487
14651	750488
46991	750489
67781	750490
21272	750491
112563	750492
27195	750493
99524	750494
31508	750495
47352	750496
55490	750497
70023	750498
109900	750499
53592	750500
158762	750501
114073	750502
54539	750503
20458	750504
2023	750505
98869	750506
75466	750507
183915	750508
110795	750509
68594	750510
23303	750511
108605	750512
11588	750513
185811	750514
44363	750515
142379	750516
34682	750517
30683	750518
47003	750519
171004	750520
54346	750521
142921	750522
70067	750523
41793	750524
30436	750525
55341	750526
45577	750527
20518	750528
121665	750529
134060	750530
179758	750531
120488	750532
82713	750533
67905	750534
84939	750535
70103	750536
88829	750537
18947	750538
129342	750539
14932	750540
65605	750541
67390	750542
10821	750543
115477	750544
76735	750545
34133	750546
86129	750547
104779	750548
83820	750549
109637	750550
53055	750551
54333	750552
107412	750553
91812	750554
127379	750555
134827	750556
66006	750557
167654	750558
31697	750559
103773	750560
30192	750561
103315	750562
36589	750563
63674	750564
131555	750565
16847	750566
116774	750567
25183	750568
59474	750569
16421	750570
60572	750571
18947	750572
17369	750573
37444	750574
21364	750575
107281	750576
137731	750577
36757	750578
69768	750579
157233	750580
129295	750581
76142	750582
6315	750583
33004	750584
69652	750585
69928	750586
111841	750587
109041	750588
2905	750589
109664	750590
33179	750591
54305	750592
93227	750593
73341	750594
63592	750595
34075	750596
135301	750597
23317	750598
11751	750599
29965	750600
65087	750601
113510	750602
131872	750603
150867	750604
22330	750605
95577	750606
56066	750607
65772	750608
103161	750609
20419	750610
52887	750611
80563	750612
28369	750613
66886	750614
87016	750615
107672	750616
17808	750617
184468	750618
184149	750619
13013	750620
116484	750621
88365	750622
47042	750623
88775	750624
13139	750625
4362	750626
6794	750627
7320	750628
107488	750629
17416	750630
41854	750631
116795	750632
143184	750633
30176	750634
101087	750635
140916	750636
21721	750637
12280	750638
54314	750639
109000	750640
9269	750641
54978	750642
5528	750643
9516	750644
101260	750645
5683	750646
44056	750647
133604	750648
112498	750649
37371	750650
60035	750651
12699	750652
9280	750653
117948	750654
9452	750655
66616	750656
24847	750657
139237	750658
37817	750659
55060	750660
69773	750661
61913	750662
7347	750663
65265	750664
62182	750665
55573	750666
174857	750667
11569	750668
48211	750669
182575	750670
69977	750671
48160	750672
13770	750673
45773	750674
175261	750675
28463	750676
40045	750677
153052	750678
64877	750679
47352	750680
150508	750681
58656	750682
83144	750683
45827	750684
46176	750685
50449	750686
7918	750687
65495	750688
61250	750689
16	750690
48154	750691
38340	750692
111124	750693
66694	750694
159600	750695
14419	750696
128140	750697
1449	750698
20462	750699
42331	750700
1679	750701
69610	750702
36453	750703
64830	750704
129130	750705
18430	750706
42260	750707
76287	750708
10990	750709
120345	750710
50892	750711
87874	750712
86337	750713
50453	750714
48298	750715
18603	750716
43983	750717
68263	750718
13139	750719
19006	750720
79699	750721
117029	750722
172356	750723
142001	750724
122264	750725
122264	750726
19997	750727
38419	750728
3266	750729
68480	750730
171722	750731
138862	750732
147547	750733
75406	750734
79237	750735
136979	750736
188491	750737
182793	750738
158518	750739
94957	750740
70543	750741
17356	750742
57905	750743
15498	750744
7143	750745
69872	750746
92183	750747
43763	750748
58163	750749
83063	750750
66091	750751
139802	750752
20712	750753
131359	750754
69949	750755
101165	750756
69797	750757
39875	750758
97596	750759
63762	750760
42076	750761
72963	750762
14798	750763
12736	750764
38108	750765
49627	750766
6808	750767
126728	750768
33469	750769
46161	750770
132609	750771
29554	750772
142183	750773
11613	750774
15498	750775
115075	750776
53047	750777
76391	750778
108502	750779
112137	750780
82342	750781
187090	750782
164286	750783
109688	750784
65672	750785
141215	750786
114290	750787
51623	750788
114449	750789
139283	750790
149400	750791
92305	750792
116112	750793
78490	750794
41232	750795
150964	750796
28012	750797
78735	750798
63873	750799
88136	750800
7493	750801
60283	750802
147683	750803
95186	750804
63728	750805
85971	750806
26030	750807
60716	750808
2282	750809
184532	750810
30192	750811
108631	750812
59545	750813
57954	750814
5485	750815
71773	750816
74030	750817
19814	750818
95688	750819
46501	750820
116516	750821
15214	750822
54254	750823
79749	750824
88540	750825
84521	750826
31583	750827
144593	750828
142371	750829
2635	750830
147915	750831
102219	750832
49569	750833
83927	750834
67398	750835
25589	750836
46644	750837
136260	750838
125384	750839
37182	750840
27687	750841
185879	750842
46075	750843
37807	750844
14322	750845
29711	750846
118399	750847
31951	750848
15627	750849
164835	750850
139728	750851
122721	750852
122802	750853
117152	750854
78714	750855
15401	750856
54855	750857
78037	750858
141082	750859
92985	750860
101224	750861
65892	750862
57938	750863
91912	750864
60748	750865
91638	750866
112071	750867
83697	750868
7751	750869
56466	750870
19605	750871
52611	750872
76001	750873
68452	750874
8844	750875
73035	750876
134543	750877
109204	750878
98177	750879
66886	750880
107682	750881
180723	750882
124719	750883
103508	750884
112417	750885
58451	750886
9116	750887
3266	750888
26165	750889
44099	750890
116728	750891
59792	750892
118565	750893
6692	750894
33343	750895
31324	750896
100378	750897
3114	750898
44853	750899
81744	750900
105008	750901
95022	750902
7882	750903
105331	750904
32281	750905
28564	750906
85408	750907
654	750908
40048	750909
11819	750910
40315	750911
16190	750912
8078	750913
125131	750914
38804	750915
1	750916
1732	750917
5657	750918
158614	750919
159268	750920
10833	750921
2340	750922
7430	750923
47842	750924
7292	750925
36041	750926
7058	750927
309	750928
120	750929
415	750930
1658	750931
47550	750932
107335	750933
55991	750934
90454	750935
5084	750936
8419	750937
54498	750938
21637	750939
52789	750940
44418	750941
124138	750942
13955	750943
9860	750944
60877	750945
18284	750946
600	750947
143273	750948
46047	750949
2164	750950
28595	750951
3940	750952
95344	750953
89451	750954
19492	750955
7205	750956
7198	750957
118592	750958
3237	750959
64550	750960
539	750961
54975	750962
57130	750963
54524	750964
105355	750965
69685	750966
99903	750967
35521	750968
1276	750969
17608	750970
8306	750971
28587	750972
5269	750973
888	750974
4202	750975
39199	750976
21003	750977
4219	750978
118899	750979
4933	750980
27653	750981
8133	750982
28587	750983
108697	750984
18599	750985
94480	750986
48808	750987
117816	750988
100065	750989
16009	750990
86232	750991
75844	750992
797	750993
28838	750994
9791	750995
24386	750996
112496	750997
17795	750998
82191	750999
84110	751000
134048	751001
29169	751002
46573	751003
746	751004
5720	751005
157339	751006
2902	751007
21895	751008
1640	751009
100778	751010
45161	751011
9830	751012
15021	751013
30069	751014
40856	751015
13731	751016
7921	751017
107970	751018
8459	751019
99156	751020
14967	751021
53720	751022
25896	751023
56580	751024
64068	751025
18763	751026
44911	751027
68017	751028
21395	751029
40558	751030
14484	751031
46992	751032
134541	751033
5411	751034
70890	751035
155627	751036
11381	751037
2238	751038
10181	751039
63820	751040
17993	751041
4378	751042
80111	751043
95920	751044
61803	751045
46274	751046
124071	751047
4261	751048
113831	751049
1899	751050
6148	751051
36315	751052
3005	751053
33349	751054
1211	751055
64035	751056
18749	751057
9845	751058
72093	751059
41418	751060
3546	751061
76005	751062
31562	751063
32762	751064
109369	751065
88814	751066
106161	751067
8279	751068
56196	751069
8385	751070
2	751071
6346	751072
48432	751073
20839	751074
40511	751075
22	751076
2194	751077
6330	751078
62785	751079
72299	751080
10537	751081
20542	751082
71865	751083
60453	751084
9955	751085
9629	751086
14383	751087
139654	751088
250	751089
84246	751090
25	751091
22156	751092
24564	751093
411	751094
2634	751095
26084	751096
75779	751097
24865	751098
20588	751099
34730	751100
52014	751101
70614	751102
47144	751103
31928	751104
2526	751105
95738	751106
330	751107
21633	751108
38977	751109
42870	751110
62599	751111
38469	751112
72629	751113
101598	751114
164146	751115
78348	751116
420	751117
16289	751118
47465	751119
31132	751120
80850	751121
27507	751122
118281	751123
21395	751124
39413	751125
168695	751126
67888	751127
59003	751128
68977	751129
36652	751130
93932	751131
146924	751132
96198	751133
9371	751134
75604	751135
2225	751136
9290	751137
8929	751138
30502	751139
9563	751140
1354	751141
185963	751142
93494	751143
2589	751144
38735	751145
98381	751146
154225	751147
15396	751148
26007	751149
114931	751150
8512	751151
99419	751152
44430	751153
7676	751154
105008	751155
12496	751156
74156	751157
91978	751158
58846	751159
933	751160
30051	751161
7233	751162
73866	751163
53505	751164
39696	751165
56987	751166
28169	751167
10500	751168
98055	751169
873	751170
335	751171
6092	751172
56025	751173
45957	751174
3761	751175
133615	751176
12680	751177
76925	751178
132182	751179
64304	751180
88410	751181
10525	751182
5246	751183
96347	751184
940	751185
7373	751186
127235	751187
9811	751188
21183	751189
51675	751190
34273	751191
51511	751192
9576	751193
114834	751194
15113	751195
26665	751196
72216	751197
489	751198
681	751199
179	751200
10158	751201
5041	751202
24706	751203
16240	751204
2861	751205
20426	751206
104566	751207
62699	751208
80176	751209
36047	751210
5102	751211
24264	751212
12592	751213
15140	751214
2644	751215
1290	751216
16046	751217
35366	751218
62896	751219
31270	751220
348	751221
67995	751222
79900	751223
29410	751224
40994	751225
35967	751226
96	751227
5900	751228
5790	751229
179	751230
5515	751231
30763	751232
9265	751233
114109	751234
79361	751235
337	751236
55765	751237
38965	751238
16524	751239
5039	751240
179	751241
10365	751242
46737	751243
9252	751244
46	751245
2541	751246
1245	751247
41120	751248
22826	751249
61944	751250
14443	751251
104558	751252
72653	751253
2886	751254
1226	751255
85231	751256
12691	751257
33655	751258
36243	751259
22147	751260
509	751261
11544	751262
11189	751263
2504	751264
46375	751265
27441	751266
28296	751267
169830	751268
14510	751269
31487	751270
673	751271
54234	751272
12894	751273
1224	751274
34332	751275
1001	751276
3277	751277
1606	751278
23075	751279
4330	751280
101274	751281
17655	751282
119241	751283
22800	751284
65637	751285
3404	751286
34952	751287
34952	751288
37480	751289
43911	751290
901	751291
21066	751292
13049	751293
10592	751294
50112	751295
34028	751296
793	751297
1	751298
5401	751299
35186	751300
2477	751301
196	751302
1974	751303
95518	751304
72851	751305
25020	751306
3091	751307
3553	751308
35974	751309
1348	751310
23425	751311
550	751312
72118	751313
175396	751314
42639	751315
225	751316
58472	751317
314	751318
79887	751319
24	751320
93770	751321
48991	751322
3402	751323
35522	751324
64956	751325
57463	751326
321	751327
55240	751328
22572	751329
94583	751330
9470	751331
16706	751332
6280	751333
11123	751334
35015	751335
160768	751336
166534	751337
16901	751338
11837	751339
20226	751340
946	751341
9995	751342
163033	751343
67965	751344
113929	751345
458	751346
166097	751347
133759	751348
119496	751349
32715	751350
55728	751351
39109	751352
3586	751353
135532	751354
155459	751355
10662	751356
22989	751357
88599	751358
18923	751359
31	751360
40	751361
2691	751362
188	751363
78639	751364
33754	751365
2151	751366
11813	751367
57089	751368
4269	751369
6987	751370
11463	751371
156094	751372
50141	751373
1805	751374
75967	751375
16312	751376
78175	751377
4096	751378
111235	751379
167082	751380
120552	751381
56	751382
76991	751383
1918	751384
3540	751385
18881	751386
18907	751387
131725	751388
20419	751389
15621	751390
53707	751391
30880	751392
129860	751393
44954	751394
18239	751395
81887	751396
11666	751397
40972	751398
117090	751399
137660	751400
125822	751401
29007	751402
22286	751403
34818	751404
2231	751405
42050	751406
118501	751407
16278	751408
17560	751409
71982	751410
87010	751411
17379	751412
53123	751413
37556	751414
14908	751415
5655	751416
5444	751417
10072	751418
5839	751419
4219	751420
2193	751421
47085	751422
11239	751423
91074	751424
36627	751425
27368	751426
7348	751427
25156	751428
9345	751429
68548	751430
135319	751431
35133	751432
15660	751433
1281	751434
9613	751435
23010	751436
26458	751437
82528	751438
36149	751439
145656	751440
114509	751441
166641	751442
22833	751443
38153	751444
12484	751445
22586	751446
68041	751447
73348	751448
39484	751449
81311	751450
41391	751451
119687	751452
41083	751453
44143	751454
6634	751455
10019	751456
75220	751457
95826	751458
111089	751459
3783	751460
110956	751461
78209	751462
163469	751463
22819	751464
90180	751465
9649	751466
1354	751467
61249	751468
20430	751469
83849	751470
28925	751471
54729	751472
97607	751473
95901	751474
156961	751475
85200	751476
3061	751477
41010	751478
7554	751479
124002	751480
12135	751481
20025	751482
2791	751483
12502	751484
60633	751485
4411	751486
6058	751487
40366	751488
42592	751489
5425	751490
97687	751491
8912	751492
30051	751493
29691	751494
16143	751495
49732	751496
157835	751497
36978	751498
77974	751499
25420	751500
3659	751501
77246	751502
15710	751503
47018	751504
77530	751505
152021	751506
56388	751507
158166	751508
42643	751509
125836	751510
43123	751511
10572	751512
36992	751513
31947	751514
66610	751515
20837	751516
119005	751517
161545	751518
41096	751519
158553	751520
124327	751521
163182	751522
53	751523
51346	751524
2034	751525
17412	751526
1431	751527
80275	751528
107186	751529
1572	751530
88156	751531
10774	751532
30567	751533
101707	751534
76067	751535
11656	751536
38797	751537
12477	751538
129927	751539
154570	751540
166006	751541
9398	751542
11569	751543
18415	751544
27376	751545
1659	751546
4179	751547
19521	751548
236	751549
29929	751550
58371	751551
106375	751552
71131	751553
1487	751554
99119	751555
6502	751556
32225	751557
137778	751558
97570	751559
31026	751560
48614	751561
56434	751562
19403	751563
82910	751564
174880	751565
39439	751566
22605	751567
10945	751568
11807	751569
42280	751570
17233	751571
30912	751572
13885	751573
22552	751574
26776	751575
59	751576
35855	751577
581	751578
25755	751579
12557	751580
94595	751581
94411	751582
126979	751583
35828	751584
861	751585
22520	751586
4017	751587
111565	751588
97459	751589
22075	751590
772	751591
1178	751592
8485	751593
39648	751594
63026	751595
2214	751596
12998	751597
102059	751598
77457	751599
15057	751600
171223	751601
109983	751602
27561	751603
361	751604
47591	751605
31548	751606
46754	751607
34360	751608
34003	751609
1194	751610
47422	751611
14676	751612
26	751613
1014	751614
1851	751615
66045	751616
4076	751617
165053	751618
4984	751619
11060	751620
242	751621
10846	751622
31925	751623
11911	751624
55767	751625
577	751626
52908	751627
55797	751628
23037	751629
22194	751630
37584	751631
7286	751632
5061	751633
20331	751634
89637	751635
791	751636
7252	751637
175	751638
37292	751639
59744	751640
157042	751641
47492	751642
100748	751643
72812	751644
38242	751645
7030	751646
61918	751647
4301	751648
78762	751649
129266	751650
34	751651
4143	751652
80067	751653
13542	751654
1344	751655
7488	751656
95015	751657
68566	751658
5301	751659
12930	751660
175	751661
5006	751662
60776	751663
23173	751664
38387	751665
57608	751666
271	751667
130010	751668
1586	751669
6121	751670
14671	751671
58704	751672
85206	751673
15149	751674
237	751675
154858	751676
54771	751677
90264	751678
5515	751679
23221	751680
28587	751681
2621	751682
9416	751683
9578	751684
91274	751685
1015	751686
17327	751687
3530	751688
1015	751689
12240	751690
29871	751691
19866	751692
6783	751693
57417	751694
10028	751695
48345	751696
79916	751697
8238	751698
2468	751699
119922	751700
45765	751701
3302	751702
9696	751703
18715	751704
5975	751705
21378	751706
11380	751707
48940	751708
4793	751709
7878	751710
78682	751711
2872	751712
4294	751713
101630	751714
49228	751715
86878	751716
43492	751717
71529	751718
106569	751719
74251	751720
95142	751721
24742	751722
9564	751723
168437	751724
85318	751725
54011	751726
4103	751727
19473	751728
350	751729
1901	751730
11470	751731
2527	751732
2936	751733
623	751734
22621	751735
102105	751736
566	751737
9898	751738
39006	751739
32517	751740
25867	751741
12095	751742
126059	751743
40107	751744
87072	751745
76111	751746
12659	751747
29690	751748
123523	751749
166734	751750
35690	751751
3913	751752
6008	751753
67941	751754
14259	751755
18088	751756
81382	751757
97350	751758
38197	751759
44523	751760
44722	751761
13659	751762
36756	751763
4927	751764
25906	751765
68447	751766
160374	751767
27310	751768
44987	751769
8634	751770
97365	751771
56778	751772
26687	751773
1619	751774
23520	751775
16629	751776
35377	751777
24357	751778
14976	751779
14904	751780
80446	751781
5494	751782
79171	751783
56705	751784
70182	751785
152900	751786
45411	751787
7460	751788
59746	751789
79587	751790
74155	751791
7363	751792
1311	751793
10241	751794
44635	751795
1573	751796
3868	751797
52495	751798
3908	751799
212	751800
5548	751801
2709	751802
118398	751803
113946	751804
73979	751805
70365	751806
8533	751807
95055	751808
11122	751809
101380	751810
79529	751811
2235	751812
47248	751813
9470	751814
49905	751815
40365	751816
5675	751817
154241	751818
152695	751819
118112	751820
160844	751821
53202	751822
2950	751823
7136	751824
51350	751825
1846	751826
1225	751827
26731	751828
22659	751829
20137	751830
96129	751831
20665	751832
38931	751833
21349	751834
23444	751835
14975	751836
85361	751837
39751	751838
105839	751839
31342	751840
116753	751841
3919	751842
8476	751843
2193	751844
44218	751845
68216	751846
19597	751847
2112	751848
65978	751849
106414	751850
98264	751851
926	751852
2661	751853
86921	751854
96462	751855
40565	751856
77633	751857
168436	751858
81911	751859
100258	751860
23961	751861
111395	751862
49569	751863
102315	751864
68487	751865
18101	751866
11558	751867
36716	751868
80416	751869
13626	751870
2620	751871
27992	751872
41135	751873
71919	751874
4615	751875
67982	751876
8599	751877
117530	751878
32196	751879
16903	751880
5879	751881
89624	751882
20709	751883
46444	751884
101790	751885
5630	751886
187351	751887
32842	751888
32036	751889
40391	751890
32140	751891
10737	751892
72835	751893
6151	751894
77133	751895
44503	751896
23994	751897
55348	751898
122260	751899
126212	751900
70633	751901
122260	751902
20274	751903
25686	751904
66991	751905
10577	751906
15121	751907
45004	751908
10759	751909
6630	751910
61401	751911
62428	751912
4928	751913
101920	751914
23365	751915
78711	751916
49370	751917
4275	751918
3108	751919
71088	751920
20493	751921
169546	751922
25089	751923
60033	751924
26688	751925
63342	751926
59033	751927
24749	751928
42205	751929
2818	751930
44191	751931
22186	751932
8302	751933
105186	751934
61069	751935
164893	751936
15636	751937
16284	751938
5571	751939
52589	751940
932	751941
55681	751942
77869	751943
72518	751944
24462	751945
82391	751946
174646	751947
29336	751948
2484	751949
20346	751950
46288	751951
332	751952
4	751953
531	751954
3023	751955
24842	751956
7984	751957
39739	751958
82	751959
825	751960
33498	751961
90511	751962
4489	751963
26778	751964
3070	751965
43143	751966
426	751967
31866	751968
89295	751969
161978	751970
58931	751971
74809	751972
96054	751973
4542	751974
30745	751975
186	751976
4106	751977
36667	751978
11727	751979
82662	751980
4833	751981
20721	751982
32091	751983
30222	751984
48805	751985
32830	751986
31059	751987
10099	751988
31185	751989
8628	751990
31635	751991
26426	751992
2090	751993
11810	751994
344	751995
11544	751996
47247	751997
3226	751998
15799	751999
29284	752000
12140	752001
24358	752002
1153	752003
6285	752004
135	752005
15695	752006
38048	752007
22392	752008
57304	752009
175279	752010
2555	752011
8666	752012
33776	752013
574	752014
114206	752015
3	752016
2540	752017
77	752018
25348	752019
11631	752020
200	752021
15585	752022
1169	752023
39648	752024
180	752025
272	752026
891	752027
12352	752028
692	752029
33583	752030
26538	752031
59060	752032
1918	752033
59042	752034
112415	752035
87448	752036
100474	752037
24893	752038
6972	752039
39290	752040
37835	752041
74566	752042
50474	752043
22547	752044
11900	752045
1807	752046
92029	752047
114724	752048
84582	752049
56668	752050
19531	752051
2474	752052
1583	752053
25758	752054
7186	752055
26037	752056
581	752057
21581	752058
130603	752059
90651	752060
11971	752061
5048	752062
59422	752063
8104	752064
54203	752065
30467	752066
25761	752067
10588	752068
14135	752069
13713	752070
26214	752071
144274	752072
19221	752073
39641	752074
13919	752075
13321	752076
25157	752077
36048	752078
10805	752079
394	752080
203	752081
1434	752082
1434	752083
74900	752084
119990	752085
5844	752086
155816	752087
68355	752088
19	752089
84287	752090
39876	752091
69792	752092
1578	752093
107829	752094
22604	752095
253	752096
40245	752097
61446	752098
52991	752099
7470	752100
5797	752101
41330	752102
107481	752103
70942	752104
646	752105
16879	752106
104872	752107
48114	752108
6016	752109
23358	752110
50724	752111
22128	752112
83550	752113
70925	752114
39705	752115
5670	752116
19455	752117
70282	752118
82809	752119
1337	752120
20282	752121
7701	752122
395	752123
91983	752124
5106	752125
27241	752126
72974	752127
12554	752128
32105	752129
56839	752130
6459	752131
88554	752132
45121	752133
3824	752134
3022	752135
119800	752136
186306	752137
153629	752138
508	752139
68617	752140
26605	752141
33588	752142
22891	752143
180030	752144
22889	752145
50294	752146
9690	752147
70212	752148
82990	752149
9346	752150
4270	752151
83063	752152
10592	752153
28976	752154
69166	752155
3238	752156
8546	752157
9095	752158
11651	752159
19824	752160
11	752161
14731	752162
258	752163
4137	752164
34888	752165
51458	752166
119629	752167
21495	752168
4427	752169
28823	752170
10635	752171
37867	752172
38014	752173
159873	752174
72053	752175
124366	752176
65953	752177
3307	752178
811	752179
63430	752180
101444	752181
17709	752182
31241	752183
90586	752184
34357	752185
81411	752186
54625	752187
104929	752188
2400	752189
49566	752190
13647	752191
182320	752192
2085	752193
2716	752194
16085	752195
72769	752196
1003	752197
73221	752198
1098	752199
2559	752200
4447	752201
49356	752202
163	752203
29139	752204
26573	752205
154318	752206
19022	752207
31201	752208
2045	752209
857	752210
3063	752211
156	752212
14067	752213
43076	752214
5733	752215
24130	752216
43273	752217
3693	752218
77443	752219
124914	752220
180342	752221
1437	752222
21831	752223
38306	752224
39202	752225
23509	752226
27737	752227
16508	752228
48620	752229
92401	752230
43469	752231
2749	752232
11074	752233
4902	752234
17626	752235
26925	752236
63735	752237
7663	752238
46474	752239
138165	752240
104096	752241
6054	752242
540	752243
27943	752244
27943	752245
50103	752246
49477	752247
3992	752248
26815	752249
843	752250
83	752251
51489	752252
17916	752253
34675	752254
13642	752255
13232	752256
71759	752257
49606	752258
27602	752259
6373	752260
4873	752261
38881	752262
13770	752263
50510	752264
60153	752265
16968	752266
32041	752267
10838	752268
11947	752269
46777	752270
19371	752271
98	752272
21021	752273
59924	752274
2196	752275
28309	752276
28140	752277
2070	752278
656	752279
103732	752280
56132	752281
25505	752282
45457	752283
33421	752284
71620	752285
46448	752286
1915	752287
5667	752288
2162	752289
1317	752290
3582	752291
62163	752292
24799	752293
5217	752294
10904	752295
9833	752296
7667	752297
14301	752298
5435	752299
22040	752300
48976	752301
40483	752302
38239	752303
617	752304
28846	752305
7256	752306
45381	752307
2106	752308
58399	752309
19680	752310
11535	752311
51	752312
16715	752313
1	752314
1974	752315
65	752316
13642	752317
60124	752318
28165	752319
39802	752320
11249	752321
32630	752322
15314	752323
65528	752324
34134	752325
8808	752326
56179	752327
47873	752328
7399	752329
38146	752330
10	752331
102276	752332
1423	752333
4538	752334
24811	752335
9387	752336
78220	752337
2291	752338
2813	752339
126114	752340
33830	752341
29019	752342
1595	752343
207	752344
15216	752345
7206	752346
22506	752347
68078	752348
55252	752349
1369	752350
48	752351
12988	752352
3565	752353
88043	752354
81457	752355
20595	752356
108290	752357
8436	752358
406	752359
2691	752360
150272	752361
185392	752362
1	752363
5817	752364
138682	752365
5666	752366
17858	752367
36147	752368
293	752369
861	752370
37	752371
31344	752372
570	752373
22586	752374
34051	752375
5256	752376
14255	752377
31131	752378
71945	752379
12626	752380
428	752381
62709	752382
10866	752383
111397	752384
58827	752385
34154	752386
22446	752387
154448	752388
10831	752389
108919	752390
63646	752391
9612	752392
67564	752393
126464	752394
104405	752395
73414	752396
710	752397
11903	752398
89860	752399
173537	752400
5574	752401
6210	752402
59081	752403
6786	752404
26908	752405
3383	752406
123371	752407
19330	752408
36711	752409
141140	752410
107610	752411
314	752412
28176	752413
418	752414
14075	752415
80196	752416
57048	752417
5366	752418
42050	752419
20341	752420
10546	752421
15770	752422
133422	752423
59	752424
12626	752425
8487	752426
4563	752427
3093	752428
78597	752429
4974	752430
16613	752431
10651	752432
17497	752433
41	752434
126932	752435
20764	752436
56344	752437
60026	752438
29090	752439
16113	752440
28876	752441
25695	752442
40369	752443
122897	752444
37338	752445
32353	752446
63953	752447
105545	752448
18730	752449
78226	752450
33642	752451
6623	752452
26335	752453
12086	752454
4715	752455
25194	752456
456	752457
7513	752458
2374	752459
2447	752460
153277	752461
171948	752462
35387	752463
45217	752464
38833	752465
707	752466
6514	752467
26523	752468
629	752469
51	752470
39127	752471
1499	752472
2523	752473
35773	752474
15271	752475
27533	752476
305	752477
9130	752478
15783	752479
15355	752480
22804	752481
41863	752482
42442	752483
81817	752484
88109	752485
125234	752486
61695	752487
7519	752488
64064	752489
4057	752490
2064	752491
4245	752492
33613	752493
2465	752494
155142	752495
7501	752496
822	752497
1388	752498
62579	752499
552	752500
3307	752501
110760	752502
41607	752503
52962	752504
121595	752505
42800	752506
14120	752507
141912	752508
46327	752509
102085	752510
185851	752511
28481	752512
47065	752513
4305	752514
40522	752515
61997	752516
8544	752517
168380	752518
79053	752519
30552	752520
145	752521
135	752522
46	752523
96129	752524
97243	752525
989	752526
11783	752527
120876	752528
82121	752529
6864	752530
32728	752531
47011	752532
2539	752533
25496	752534
1437	752535
392	752536
789	752537
57067	752538
167002	752539
5502	752540
49493	752541
133915	752542
28972	752543
46447	752544
7592	752545
61404	752546
26444	752547
32665	752548
34537	752549
1725	752550
164220	752551
165009	752552
96478	752553
49421	752554
64540	752555
184291	752556
143918	752557
53993	752558
97075	752559
23606	752560
40350	752561
58808	752562
95073	752563
121281	752564
129277	752565
11024	752566
32140	752567
14884	752568
15687	752569
124	752570
884	752571
11614	752572
33267	752573
108526	752574
34750	752575
60641	752576
28401	752577
183041	752578
22365	752579
1691	752580
140043	752581
109355	752582
7513	752583
23228	752584
7753	752585
14887	752586
40681	752587
77666	752588
116420	752589
15739	752590
162959	752591
174645	752592
171322	752593
9387	752594
153410	752595
67902	752596
28729	752597
77863	752598
44105	752599
9534	752600
89871	752601
72104	752602
47170	752603
53367	752604
27376	752605
11684	752606
71117	752607
94064	752608
27749	752609
35688	752610
328	752611
328	752612
328	752613
1523	752614
17361	752615
90610	752616
41445	752617
15058	752618
37965	752619
454	752620
30992	752621
5896	752622
12792	752623
11066	752624
84793	752625
11003	752626
3430	752627
34053	752628
2991	752629
139699	752630
171631	752631
115020	752632
131541	752633
7132	752634
92928	752635
131130	752636
136018	752637
15738	752638
6869	752639
919	752640
120311	752641
21830	752642
42121	752643
71344	752644
42014	752645
139892	752646
87845	752647
32474	752648
86585	752649
27130	752650
178231	752651
149957	752652
171514	752653
117532	752654
80264	752655
86628	752656
178849	752657
47654	752658
14561	752659
92643	752660
52599	752661
182587	752662
175727	752663
4261	752664
932	752665
106750	752666
63253	752667
60412	752668
3044	752669
23307	752670
42139	752671
58233	752672
49319	752673
18651	752674
22670	752675
17814	752676
38086	752677
60874	752678
22414	752679
48597	752680
63959	752681
20365	752682
26750	752683
127126	752684
86897	752685
27226	752686
65881	752687
31990	752688
49174	752689
186938	752690
24959	752691
3720	752692
114546	752693
26784	752694
142657	752695
106481	752696
35997	752697
110689	752698
49062	752699
140556	752700
126746	752701
4654	752702
118143	752703
60798	752704
39896	752705
106962	752706
86734	752707
148818	752708
136582	752709
34123	752710
46604	752711
13137	752712
78938	752713
178685	752714
93491	752715
44715	752716
59381	752717
138526	752718
500	752719
96532	752720
4747	752721
54193	752722
55988	752723
13846	752724
39398	752725
10957	752726
22655	752727
5342	752728
254	752729
254	752730
23496	752731
22800	752732
5233	752733
254	752734
19708	752735
52881	752736
74031	752737
25800	752738
21148	752739
43545	752740
219	752741
12423	752742
196	752743
6865	752744
53675	752745
2709	752746
52852	752747
6783	752748
23847	752749
17015	752750
52684	752751
12539	752752
112118	752753
6781	752754
112943	752755
16241	752756
29800	752757
50403	752758
27722	752759
77038	752760
1830	752761
11995	752762
37579	752763
31808	752764
10445	752765
53408	752766
20947	752767
36525	752768
53774	752769
11025	752770
20657	752771
4881	752772
4586	752773
110309	752774
19213	752775
11629	752776
53490	752777
1263	752778
23406	752779
24815	752780
53172	752781
26230	752782
42556	752783
7589	752784
70886	752785
72224	752786
25146	752787
605	752788
47406	752789
53164	752790
129209	752791
50992	752792
48570	752793
4395	752794
172109	752795
4400	752796
53157	752797
31232	752798
5558	752799
112607	752800
5960	752801
42129	752802
107625	752803
180538	752804
16782	752805
33598	752806
72418	752807
7513	752808
1101	752809
1101	752810
171308	752811
12804	752812
18698	752813
64042	752814
11601	752815
19706	752816
122909	752817
5758	752818
962	752819
32841	752820
83272	752821
35494	752822
12198	752823
135066	752824
96705	752825
36392	752826
5374	752827
23298	752828
14124	752829
28087	752830
3023	752831
111444	752832
34977	752833
63326	752834
129934	752835
37358	752836
125938	752837
63582	752838
49163	752839
164873	752840
612	752841
132341	752842
135458	752843
173564	752844
138914	752845
4329	752846
104183	752847
150886	752848
55514	752849
17988	752850
129938	752851
77021	752852
62953	752853
33659	752854
88567	752855
796	752856
118364	752857
109667	752858
28875	752859
32478	752860
654	752861
41519	752862
87040	752863
3017	752864
53450	752865
36556	752866
107306	752867
698	752868
12628	752869
14249	752870
586	752871
2224	752872
2524	752873
5394	752874
8565	752875
1741	752876
33588	752877
99602	752878
36800	752879
14524	752880
93634	752881
2583	752882
101317	752883
162471	752884
31184	752885
132550	752886
9267	752887
141724	752888
85301	752889
47580	752890
2919	752891
59921	752892
9211	752893
6256	752894
370	752895
18102	752896
5398	752897
62617	752898
10736	752899
3116	752900
16312	752901
13673	752902
54883	752903
148981	752904
126203	752905
16892	752906
40706	752907
13297	752908
11408	752909
43299	752910
110033	752911
44253	752912
162883	752913
413	752914
6249	752915
86305	752916
90785	752917
3383	752918
47100	752919
152618	752920
42532	752921
10213	752922
6470	752923
1556	752924
4210	752925
12240	752926
3699	752927
39248	752928
76839	752929
87351	752930
10342	752931
39008	752932
38156	752933
6757	752934
23228	752935
692	752936
17265	752937
35093	752938
2534	752939
5603	752940
13387	752941
24702	752942
33310	752943
5091	752944
68684	752945
10493	752946
9676	752947
550	752948
186804	752949
10732	752950
38893	752951
39062	752952
39041	752953
188412	752954
48393	752955
56012	752956
39950	752957
56830	752958
8660	752959
20603	752960
30189	752961
15995	752962
8262	752963
16266	752964
55808	752965
9238	752966
53443	752967
11815	752968
47958	752969
32148	752970
13344	752971
548	752972
43964	752973
149	752974
3974	752975
9576	752976
42653	752977
92381	752978
37872	752979
462	752980
409	752981
4793	752982
11704	752983
8662	752984
58011	752985
22009	752986
71754	752987
106187	752988
51429	752989
63	752990
87892	752991
35531	752992
50858	752993
11056	752994
61708	752995
3110	752996
11975	752997
14017	752998
70941	752999
24645	753000
8996	753001
98868	753002
29297	753003
15847	753004
1535	753005
14794	753006
13713	753007
95723	753008
5233	753009
23383	753010
14905	753011
90572	753012
1629	753013
70991	753014
68595	753015
2469	753016
54758	753017
13243	753018
812	753019
97	753020
56	753021
63607	753022
58710	753023
46310	753024
12960	753025
153	753026
10478	753027
39877	753028
2722	753029
3126	753030
14873	753031
45995	753032
918	753033
70907	753034
1395	753035
113874	753036
4294	753037
166036	753038
93943	753039
61211	753040
53453	753041
45154	753042
52177	753043
6938	753044
19375	753045
36099	753046
32741	753047
159409	753048
954	753049
9634	753050
20542	753051
2692	753052
77511	753053
3860	753054
36704	753055
1172	753056
8958	753057
35905	753058
17523	753059
20345	753060
64841	753061
123384	753062
3009	753063
73935	753064
33044	753065
7304	753066
4106	753067
185402	753068
63001	753069
83162	753070
122566	753071
6208	753072
156840	753073
100389	753074
168197	753075
20074	753076
60483	753077
126184	753078
24320	753079
8048	753080
52064	753081
109	753082
11583	753083
7437	753084
85291	753085
27689	753086
102675	753087
36990	753088
3602	753089
9658	753090
544	753091
2831	753092
35429	753093
149	753094
6347	753095
9465	753096
52559	753097
35078	753098
9705	753099
13736	753100
37574	753101
27790	753102
45109	753103
10518	753104
82218	753105
77511	753106
16810	753107
10410	753108
634	753109
47615	753110
19104	753111
9518	753112
30796	753113
17624	753114
8147	753115
52559	753116
56916	753117
85291	753118
19330	753119
8694	753120
15743	753121
180140	753122
129796	753123
955	753124
32571	753125
10943	753126
26925	753127
4581	753128
34147	753129
8411	753130
44193	753131
129679	753132
84643	753133
8682	753134
1452	753135
90916	753136
400	753137
8588	753138
13470	753139
14857	753140
134112	753141
6395	753142
1377	753143
28710	753144
9673	753145
3553	753146
95	753147
30420	753148
74856	753149
63667	753150
31442	753151
33639	753152
32149	753153
84191	753154
58491	753155
55091	753156
10013	753157
1737	753158
17774	753159
7765	753160
40536	753161
17529	753162
9534	753163
50339	753164
2402	753165
220	753166
4963	753167
8733	753168
443	753169
115969	753170
26661	753171
1196	753172
106758	753173
11278	753174
107453	753175
38895	753176
10892	753177
16008	753178
12328	753179
21882	753180
11164	753181
38908	753182
13114	753183
16853	753184
12476	753185
143148	753186
95587	753187
126795	753188
33008	753189
131556	753190
14352	753191
90621	753192
76297	753193
2556	753194
37466	753195
81601	753196
24200	753197
48450	753198
24013	753199
67796	753200
28973	753201
171647	753202
97670	753203
14636	753204
5773	753205
31244	753206
43839	753207
101629	753208
613	753209
92916	753210
56014	753211
83443	753212
178377	753213
101757	753214
78351	753215
53250	753216
43149	753217
31783	753218
147120	753219
121444	753220
32081	753221
73203	753222
32081	753223
139484	753224
187062	753225
66977	753226
142159	753227
128381	753228
110565	753229
18116	753230
92337	753231
149827	753232
40254	753233
1002	753234
95838	753235
82647	753236
124922	753237
60529	753238
35207	753239
51113	753240
25058	753241
38	753242
4499	753243
16443	753244
56052	753245
28795	753246
17715	753247
152113	753248
4605	753249
83937	753250
17271	753251
77428	753252
71406	753253
36582	753254
23028	753255
62366	753256
135305	753257
113716	753258
23028	753259
6324	753260
9564	753261
6160	753262
4621	753263
153274	753264
82297	753265
6381	753266
51103	753267
99819	753268
3140	753269
30034	753270
10806	753271
4596	753272
3605	753273
32261	753274
189164	753275
28104	753276
94693	753277
24847	753278
22858	753279
47682	753280
6031	753281
39524	753282
96896	753283
75951	753284
52737	753285
180575	753286
29901	753287
27056	753288
1088	753289
76880	753290
8954	753291
53846	753292
2494	753293
13664	753294
2071	753295
36582	753296
24744	753297
3384	753298
41658	753299
3369	753300
20182	753301
91274	753302
4295	753303
114985	753304
67994	753305
9305	753306
64034	753307
36715	753308
128299	753309
31480	753310
1925	753311
12003	753312
27392	753313
4594	753314
36923	753315
5088	753316
81873	753317
18293	753318
65690	753319
5184	753320
26390	753321
23297	753322
8645	753323
2900	753324
18253	753325
68241	753326
7068	753327
9708	753328
44541	753329
11131	753330
1767	753331
137351	753332
7811	753333
9986	753334
89416	753335
111306	753336
15596	753337
29669	753338
66180	753339
5822	753340
9143	753341
396	753342
46403	753343
10055	753344
14841	753345
67492	753346
65610	753347
26898	753348
35928	753349
54070	753350
109568	753351
54236	753352
16457	753353
60457	753354
8490	753355
63408	753356
86958	753357
89356	753358
124382	753359
40383	753360
57996	753361
93408	753362
28967	753363
164125	753364
23048	753365
1639	753366
2294	753367
4729	753368
47605	753369
355	753370
45739	753371
31664	753372
1438	753373
85880	753374
1301	753375
70769	753376
9933	753377
9933	753378
9933	753379
176507	753380
76861	753381
76861	753382
143803	753383
155319	753384
61741	753385
53413	753386
46132	753387
35648	753388
39584	753389
178796	753390
171100	753391
58246	753392
12191	753393
75985	753394
169708	753395
60988	753396
12773	753397
185969	753398
37292	753399
11161	753400
154884	753401
7565	753402
21336	753403
88606	753404
7817	753405
29319	753406
15534	753407
30173	753408
49223	753409
63624	753410
39452	753411
46407	753412
64706	753413
105209	753414
11610	753415
1534	753416
53660	753417
111512	753418
50853	753419
96123	753420
78872	753421
188588	753422
80118	753423
6608	753424
26747	753425
15580	753426
63756	753427
41830	753428
58740	753429
68083	753430
18128	753431
67588	753432
21252	753433
95820	753434
19995	753435
90314	753436
23186	753437
77728	753438
62052	753439
107843	753440
1399	753441
44884	753442
47329	753443
51146	753444
24641	753445
2478	753446
59526	753447
484	753448
117494	753449
8301	753450
101447	753451
4423	753452
10265	753453
1317	753454
129550	753455
76366	753456
9093	753457
105767	753458
103006	753459
90093	753460
11329	753461
26400	753462
11351	753463
83087	753464
56836	753465
83087	753466
94533	753467
1767	753468
153668	753469
2985	753470
87022	753471
50523	753472
35078	753473
7891	753474
12834	753475
18194	753476
39780	753477
12632	753478
21813	753479
35560	753480
90693	753481
515	753482
1196	753483
10826	753484
24485	753485
74442	753486
48712	753487
26842	753488
7662	753489
7083	753490
32393	753491
74247	753492
18337	753493
17454	753494
28649	753495
5522	753496
13955	753497
37028	753498
26249	753499
11308	753500
94389	753501
106799	753502
59046	753503
20692	753504
18086	753505
88806	753506
23905	753507
19793	753508
31962	753509
43270	753510
49	753511
6957	753512
66290	753513
24973	753514
34240	753515
25808	753516
6535	753517
86688	753518
84694	753519
88	753520
4499	753521
868	753522
814	753523
64922	753524
38605	753525
60558	753526
114254	753527
31846	753528
118287	753529
1290	753530
49499	753531
7360	753532
129	753533
43377	753534
71437	753535
9636	753536
74509	753537
18853	753538
188685	753539
509	753540
120077	753541
3454	753542
41821	753543
52296	753544
71855	753545
48622	753546
62552	753547
67249	753548
43428	753549
3928	753550
17374	753551
134082	753552
17905	753553
88532	753554
43353	753555
98849	753556
168317	753557
185332	753558
14986	753559
34105	753560
159967	753561
468	753562
156287	753563
30097	753564
23472	753565
16310	753566
140420	753567
23181	753568
29739	753569
48232	753570
16391	753571
4132	753572
61922	753573
15543	753574
4095	753575
82	753576
71866	753577
91492	753578
6572	753579
51565	753580
85271	753581
571	753582
89293	753583
152133	753584
7180	753585
10977	753586
16207	753587
48003	753588
127808	753589
158319	753590
62098	753591
99906	753592
78500	753593
257	753594
13000	753595
19394	753596
22193	753597
174472	753598
29462	753599
23390	753600
87918	753601
1709	753602
6143	753603
71753	753604
12747	753605
11570	753606
38	753607
10712	753608
81465	753609
2280	753610
29649	753611
78558	753612
139643	753613
10928	753614
3844	753615
2810	753616
64719	753617
67152	753618
46014	753619
29707	753620
21076	753621
24824	753622
16577	753623
41368	753624
10347	753625
13537	753626
33726	753627
193	753628
36146	753629
14314	753630
26752	753631
14863	753632
34018	753633
104414	753634
7226	753635
14684	753636
56706	753637
4329	753638
661	753639
33490	753640
109804	753641
81329	753642
142269	753643
92161	753644
130994	753645
67459	753646
92851	753647
34383	753648
108605	753649
52271	753650
182764	753651
12331	753652
174476	753653
97360	753654
79352	753655
37730	753656
31778	753657
17691	753658
30993	753659
37428	753660
10796	753661
5444	753662
5846	753663
77622	753664
10082	753665
42758	753666
65593	753667
1125	753668
3952	753669
1626	753670
63719	753671
510	753672
3769	753673
69012	753674
13704	753675
13704	753676
42963	753677
23688	753678
142128	753679
58056	753680
108298	753681
48061	753682
13633	753683
83243	753684
130310	753685
25145	753686
70198	753687
183026	753688
952	753689
3968	753690
87296	753691
2702	753692
3631	753693
57024	753694
4168	753695
31529	753696
43243	753697
72818	753698
2654	753699
59095	753700
578	753701
211	753702
35769	753703
47647	753704
924	753705
12391	753706
33694	753707
15359	753708
61305	753709
48832	753710
894	753711
22786	753712
75642	753713
4356	753714
1711	753715
15240	753716
24062	753717
29729	753718
18149	753719
22587	753720
2842	753721
33237	753722
905	753723
50189	753724
12625	753725
68292	753726
34646	753727
5034	753728
3454	753729
13446	753730
31294	753731
9145	753732
12987	753733
23179	753734
68831	753735
7867	753736
5735	753737
49072	753738
9126	753739
59035	753740
153	753741
15347	753742
6171	753743
13199	753744
191	753745
27997	753746
53667	753747
134140	753748
47563	753749
22515	753750
26894	753751
41090	753752
32729	753753
52844	753754
57467	753755
110152	753756
57624	753757
5798	753758
16939	753759
6368	753760
415	753761
75565	753762
13268	753763
32603	753764
1640	753765
26452	753766
47818	753767
2856	753768
90923	753769
3788	753770
23189	753771
12117	753772
7857	753773
3311	753774
32735	753775
23	753776
3642	753777
43457	753778
9662	753779
55358	753780
41150	753781
61714	753782
4366	753783
11889	753784
16966	753785
334	753786
29587	753787
9088	753788
16084	753789
3819	753790
1918	753791
5839	753792
758	753793
11687	753794
254	753795
2916	753796
8619	753797
67249	753798
26629	753799
45614	753800
178	753801
20764	753802
72648	753803
770	753804
2456	753805
18285	753806
49117	753807
16114	753808
3521	753809
35686	753810
19229	753811
4741	753812
1833	753813
109717	753814
1344	753815
1275	753816
160	753817
2641	753818
23612	753819
65849	753820
6693	753821
11654	753822
11018	753823
32567	753824
15306	753825
305	753826
31664	753827
32577	753828
136	753829
26390	753830
3087	753831
26885	753832
12771	753833
5750	753834
41663	753835
72182	753836
7623	753837
1644	753838
60159	753839
19921	753840
7683	753841
74061	753842
23367	753843
477	753844
212	753845
2516	753846
13504	753847
176459	753848
37850	753849
24280	753850
1877	753851
19933	753852
26529	753853
15973	753854
15744	753855
25909	753856
32367	753857
8086	753858
39193	753859
65969	753860
21968	753861
3249	753862
1117	753863
6897	753864
33623	753865
9699	753866
18928	753867
4420	753868
39350	753869
19680	753870
2578	753871
32883	753872
47786	753873
13836	753874
7913	753875
428	753876
3591	753877
67949	753878
48912	753879
498	753880
5768	753881
39498	753882
15324	753883
191	753884
142058	753885
35124	753886
7926	753887
17290	753888
39611	753889
90019	753890
17716	753891
32024	753892
2374	753893
5411	753894
689	753895
1829	753896
41520	753897
9605	753898
42960	753899
4722	753900
561	753901
12249	753902
16460	753903
87939	753904
35360	753905
37089	753906
34229	753907
32612	753908
4299	753909
287	753910
39681	753911
15647	753912
6599	753913
46353	753914
1464	753915
65152	753916
334	753917
1840	753918
27506	753919
49	753920
408	753921
8941	753922
1538	753923
10160	753924
49261	753925
7793	753926
7591	753927
27278	753928
41702	753929
1529	753930
74142	753931
1338	753932
8378	753933
5964	753934
3821	753935
160	753936
1901	753937
1202	753938
11889	753939
15786	753940
4643	753941
616	753942
1553	753943
1597	753944
29963	753945
4219	753946
21150	753947
2477	753948
33839	753949
4530	753950
32719	753951
105787	753952
8447	753953
13026	753954
1086	753955
29983	753956
7123	753957
10840	753958
4471	753959
501	753960
85171	753961
3668	753962
21355	753963
25319	753964
12423	753965
21287	753966
7889	753967
47452	753968
97068	753969
19592	753970
2386	753971
14914	753972
808	753973
62097	753974
125510	753975
85155	753976
135540	753977
127622	753978
109913	753979
140190	753980
41420	753981
9576	753982
29397	753983
36444	753984
45600	753985
5814	753986
39838	753987
7346	753988
32289	753989
111638	753990
6907	753991
55	753992
6278	753993
85	753994
65341	753995
171066	753996
60349	753997
1540	753998
17920	753999
4344	754000
9684	754001
118696	754002
38018	754003
102590	754004
183164	754005
67456	754006
104888	754007
62153	754008
41346	754009
93394	754010
9516	754011
76290	754012
52854	754013
14702	754014
29959	754015
152585	754016
26959	754017
52930	754018
71757	754019
81590	754020
72101	754021
106522	754022
116534	754023
116453	754024
40756	754025
143840	754026
93214	754027
10651	754028
67337	754029
75826	754030
70395	754031
116771	754032
124437	754033
47116	754034
137616	754035
98231	754036
17098	754037
60519	754038
94533	754039
93021	754040
52913	754041
135517	754042
29566	754043
108962	754044
66134	754045
93306	754046
93353	754047
17136	754048
76437	754049
84181	754050
170788	754051
105775	754052
48772	754053
129184	754054
56464	754055
152531	754056
63413	754057
48396	754058
24264	754059
29941	754060
17134	754061
69690	754062
103557	754063
76296	754064
116262	754065
93023	754066
93278	754067
67497	754068
187746	754069
116524	754070
167299	754071
81182	754072
49835	754073
150518	754074
117104	754075
93226	754076
27918	754077
63323	754078
93378	754079
89363	754080
105671	754081
130054	754082
9488	754083
46676	754084
118022	754085
11164	754086
96042	754087
29947	754088
184068	754089
107503	754090
137250	754091
60443	754092
76353	754093
63375	754094
46126	754095
44078	754096
31323	754097
142786	754098
116227	754099
52903	754100
57958	754101
151352	754102
52918	754103
94442	754104
87064	754105
98785	754106
76411	754107
150743	754108
107069	754109
106895	754110
116803	754111
27246	754112
29950	754113
9501	754114
93370	754115
58110	754116
36736	754117
18501	754118
152158	754119
24688	754120
116451	754121
92900	754122
9506	754123
36386	754124
17100	754125
103914	754126
116920	754127
152586	754128
43972	754129
120478	754130
92876	754131
76225	754132
64131	754133
116483	754134
63423	754135
56716	754136
18721	754137
93221	754138
115528	754139
183367	754140
26986	754141
20410	754142
116204	754143
93341	754144
66842	754145
131902	754146
107508	754147
77081	754148
18543	754149
24818	754150
87648	754151
152110	754152
96472	754153
153678	754154
30353	754155
159658	754156
184465	754157
63438	754158
117040	754159
12216	754160
77416	754161
20959	754162
93664	754163
125805	754164
9433	754165
48331	754166
53318	754167
53921	754168
107647	754169
131204	754170
9476	754171
48435	754172
111304	754173
35089	754174
137445	754175
100063	754176
10434	754177
111711	754178
63395	754179
99998	754180
17088	754181
76373	754182
116889	754183
53702	754184
152515	754185
152265	754186
29943	754187
20400	754188
52916	754189
86948	754190
110926	754191
152141	754192
96567	754193
93032	754194
77961	754195
31435	754196
147368	754197
49800	754198
30013	754199
25805	754200
50678	754201
110265	754202
116799	754203
114989	754204
177393	754205
58096	754206
52939	754207
66570	754208
76435	754209
64129	754210
87800	754211
6289	754212
45498	754213
151391	754214
44575	754215
79733	754216
154482	754217
27258	754218
115574	754219
92256	754220
92317	754221
6429	754222
137372	754223
69977	754224
116324	754225
93240	754226
76348	754227
43977	754228
172172	754229
21423	754230
63379	754231
38463	754232
137421	754233
89338	754234
116910	754235
87049	754236
158467	754237
33040	754238
4784	754239
53733	754240
111103	754241
116541	754242
75976	754243
17989	754244
116447	754245
22199	754246
103269	754247
103327	754248
11814	754249
76358	754250
152242	754251
88722	754252
80332	754253
119736	754254
69321	754255
89405	754256
65155	754257
29325	754258
29944	754259
140201	754260
116460	754261
40231	754262
152512	754263
116995	754264
116611	754265
93160	754266
36772	754267
52928	754268
187312	754269
86444	754270
92822	754271
116272	754272
147172	754273
132353	754274
46321	754275
129156	754276
93286	754277
106480	754278
106401	754279
70563	754280
142828	754281
140317	754282
103826	754283
107456	754284
37969	754285
124993	754286
117164	754287
110202	754288
63440	754289
24688	754290
6308	754291
168238	754292
92781	754293
45887	754294
116808	754295
180735	754296
76011	754297
68641	754298
17204	754299
1449	754300
116981	754301
69651	754302
69633	754303
83860	754304
33901	754305
52912	754306
118093	754307
76981	754308
72549	754309
95971	754310
140942	754311
122884	754312
59788	754313
104861	754314
44354	754315
82605	754316
130166	754317
79052	754318
151074	754319
40044	754320
123902	754321
45002	754322
36953	754323
92882	754324
131645	754325
127784	754326
43982	754327
20200	754328
93029	754329
59973	754330
58163	754331
41367	754332
7144	754333
152397	754334
103191	754335
21012	754336
58278	754337
151275	754338
116484	754339
67643	754340
29975	754341
109640	754342
48411	754343
92933	754344
152298	754345
68263	754346
47424	754347
100601	754348
43981	754349
116777	754350
15551	754351
68257	754352
93335	754353
41436	754354
172349	754355
93330	754356
53941	754357
29949	754358
76271	754359
37245	754360
495	754361
46333	754362
150715	754363
43985	754364
93936	754365
63703	754366
84292	754367
118774	754368
47113	754369
76410	754370
82098	754371
2678	754372
68766	754373
18593	754374
151216	754375
151123	754376
154067	754377
21239	754378
15108	754379
116526	754380
74517	754381
92516	754382
18482	754383
10979	754384
115214	754385
121181	754386
70315	754387
30946	754388
89465	754389
93193	754390
76306	754391
130549	754392
23751	754393
117293	754394
80674	754395
69491	754396
11084	754397
114720	754398
139193	754399
187718	754400
24775	754401
89912	754402
13103	754403
57981	754404
83969	754405
58207	754406
69779	754407
145928	754408
37979	754409
102287	754410
116117	754411
52681	754412
48214	754413
86941	754414
12234	754415
20459	754416
6794	754417
2015	754418
11350	754419
5605	754420
4806	754421
91140	754422
6242	754423
63370	754424
86325	754425
33321	754426
10318	754427
12403	754428
12072	754429
5558	754430
93148	754431
81412	754432
13858	754433
117038	754434
3174	754435
4996	754436
31908	754437
30461	754438
24362	754439
28957	754440
2798	754441
116700	754442
44099	754443
63755	754444
12456	754445
11408	754446
96235	754447
54081	754448
4010	754449
14456	754450
76691	754451
30182	754452
5972	754453
7011	754454
87823	754455
24630	754456
46485	754457
24844	754458
23955	754459
27965	754460
18951	754461
1219	754462
36603	754463
30182	754464
14456	754465
13070	754466
3604	754467
5980	754468
76404	754469
13111	754470
44947	754471
7301	754472
17156	754473
53350	754474
3287	754475
14456	754476
46115	754477
2080	754478
79120	754479
186699	754480
60585	754481
26033	754482
48566	754483
14549	754484
27258	754485
97612	754486
80076	754487
14549	754488
52606	754489
69928	754490
14456	754491
163980	754492
45447	754493
35749	754494
1816	754495
17458	754496
24728	754497
5347	754498
10607	754499
58419	754500
37930	754501
43881	754502
88805	754503
20617	754504
99039	754505
13111	754506
24630	754507
11147	754508
20577	754509
64480	754510
37862	754511
40228	754512
44099	754513
6210	754514
45684	754515
9152	754516
42057	754517
46581	754518
63364	754519
30230	754520
30182	754521
79130	754522
17356	754523
21173	754524
37483	754525
113	754526
43452	754527
60662	754528
49950	754529
6743	754530
176475	754531
134556	754532
6309	754533
17040	754534
150289	754535
64283	754536
20406	754537
48645	754538
71319	754539
134911	754540
8882	754541
105878	754542
20406	754543
121224	754544
7882	754545
5669	754546
170044	754547
3848	754548
140042	754549
68257	754550
87994	754551
11570	754552
41701	754553
46145	754554
3921	754555
50042	754556
35689	754557
45934	754558
12297	754559
98352	754560
68093	754561
25510	754562
98164	754563
99206	754564
46878	754565
81380	754566
26900	754567
110661	754568
100230	754569
122142	754570
3449	754571
123961	754572
38758	754573
12914	754574
74529	754575
9693	754576
140766	754577
32162	754578
63987	754579
8973	754580
2359	754581
68594	754582
28516	754583
22546	754584
32289	754585
94472	754586
15448	754587
55192	754588
118330	754589
4329	754590
17731	754591
121345	754592
237	754593
42	754594
139368	754595
107232	754596
84494	754597
6693	754598
17421	754599
17973	754600
80846	754601
83605	754602
8192	754603
123537	754604
29737	754605
33968	754606
57621	754607
1852	754608
1336	754609
12	754610
3950	754611
12826	754612
75	754613
62427	754614
17394	754615
119666	754616
12957	754617
41483	754618
16693	754619
51783	754620
955	754621
71876	754622
3683	754623
2063	754624
2296	754625
19083	754626
35100	754627
47281	754628
43280	754629
31043	754630
24397	754631
1727	754632
5867	754633
12945	754634
12969	754635
5314	754636
95217	754637
123352	754638
1793	754639
86172	754640
536	754641
70026	754642
151326	754643
98252	754644
27791	754645
136672	754646
21295	754647
28414	754648
109	754649
62754	754650
2235	754651
60391	754652
32608	754653
21195	754654
47342	754655
783	754656
134	754657
11978	754658
55177	754659
1611	754660
38332	754661
108547	754662
242	754663
102193	754664
157730	754665
5496	754666
1432	754667
26580	754668
9503	754669
35654	754670
98038	754671
24316	754672
18322	754673
6875	754674
55130	754675
26749	754676
32376	754677
161768	754678
20716	754679
13777	754680
2518	754681
75338	754682
11147	754683
151203	754684
96232	754685
2518	754686
51142	754687
86620	754688
106868	754689
15078	754690
107942	754691
2518	754692
59286	754693
62712	754694
105306	754695
11381	754696
32376	754697
25242	754698
13064	754699
136781	754700
86273	754701
138402	754702
108183	754703
22443	754704
42631	754705
25969	754706
105368	754707
33648	754708
155675	754709
48679	754710
24987	754711
55119	754712
71233	754713
42631	754714
47955	754715
138457	754716
28054	754717
156066	754718
161000	754719
125526	754720
82681	754721
67216	754722
129260	754723
43390	754724
61930	754725
15624	754726
30641	754727
14106	754728
132974	754729
148514	754730
35911	754731
47686	754732
58719	754733
42970	754734
14087	754735
73635	754736
147367	754737
24316	754738
57919	754739
44480	754740
55804	754741
83155	754742
100977	754743
47072	754744
14689	754745
135529	754746
117818	754747
12257	754748
12257	754749
71420	754750
132815	754751
69748	754752
40573	754753
9577	754754
28490	754755
138947	754756
38458	754757
12036	754758
2623	754759
85775	754760
14164	754761
2147	754762
14977	754763
3904	754764
128891	754765
123093	754766
31778	754767
5762	754768
7826	754769
76518	754770
85775	754771
113719	754772
22784	754773
79149	754774
25330	754775
25330	754776
20985	754777
62839	754778
113592	754779
27345	754780
111069	754781
65293	754782
141379	754783
776	754784
4118	754785
7543	754786
930	754787
128948	754788
73169	754789
132100	754790
23439	754791
23439	754792
51028	754793
53251	754794
47397	754795
7679	754796
7336	754797
8471	754798
19323	754799
117561	754800
14605	754801
3060	754802
26781	754803
26689	754804
46923	754805
98877	754806
2896	754807
13360	754808
26520	754809
31844	754810
9398	754811
100066	754812
81714	754813
543	754814
22185	754815
46416	754816
159432	754817
13544	754818
186571	754819
36055	754820
316	754821
83608	754822
1921	754823
11522	754824
180	754825
3378	754826
37092	754827
55584	754828
20189	754829
2065	754830
36305	754831
92270	754832
426	754833
2787	754834
79	754835
16635	754836
21294	754837
3216	754838
21002	754839
2516	754840
77483	754841
1301	754842
764	754843
46821	754844
10587	754845
17501	754846
12867	754847
38870	754848
128309	754849
36414	754850
116219	754851
178	754852
24092	754853
16561	754854
39608	754855
47996	754856
47934	754857
49326	754858
21811	754859
35416	754860
8765	754861
2286	754862
18054	754863
16602	754864
5099	754865
2462	754866
15104	754867
2559	754868
68742	754869
1473	754870
8421	754871
4848	754872
5796	754873
98760	754874
3867	754875
9812	754876
11325	754877
46321	754878
14565	754879
3051	754880
16467	754881
142228	754882
54850	754883
22551	754884
1455	754885
8060	754886
266	754887
55459	754888
24375	754889
7089	754890
10777	754891
108280	754892
10021	754893
119442	754894
17454	754895
6214	754896
12579	754897
39034	754898
57767	754899
3057	754900
55450	754901
29132	754902
6932	754903
87586	754904
19034	754905
85201	754906
4647	754907
7845	754908
52128	754909
31070	754910
74253	754911
25505	754912
130392	754913
2072	754914
858	754915
40375	754916
37318	754917
4028	754918
82911	754919
174	754920
5526	754921
60772	754922
65061	754923
1176	754924
26683	754925
35652	754926
7066	754927
58329	754928
39461	754929
43368	754930
9258	754931
77383	754932
66125	754933
4703	754934
86195	754935
85989	754936
9302	754937
42860	754938
11873	754939
16435	754940
7772	754941
12246	754942
35372	754943
6943	754944
10330	754945
36281	754946
151878	754947
21384	754948
70788	754949
55199	754950
21650	754951
5565	754952
31023	754953
26279	754954
3755	754955
8191	754956
6267	754957
6931	754958
7169	754959
32836	754960
15712	754961
9417	754962
9350	754963
21506	754964
2164	754965
86947	754966
66745	754967
6459	754968
3582	754969
30490	754970
12480	754971
6305	754972
132643	754973
2617	754974
13522	754975
118707	754976
629	754977
22511	754978
828	754979
20813	754980
23697	754981
10142	754982
20195	754983
80220	754984
40985	754985
37269	754986
15026	754987
379	754988
7977	754989
97	754990
8258	754991
19961	754992
629	754993
1829	754994
9971	754995
82	754996
25036	754997
5291	754998
160998	754999
8004	755000
2997	755001
1368	755002
64453	755003
20570	755004
83212	755005
6678	755006
45402	755007
10551	755008
8324	755009
41862	755010
4357	755011
50091	755012
49614	755013
555	755014
2645	755015
6200	755016
1520	755017
52754	755018
26595	755019
174652	755020
7092	755021
18382	755022
15314	755023
26514	755024
59067	755025
25056	755026
47709	755027
39167	755028
12918	755029
5900	755030
21928	755031
26270	755032
35469	755033
27249	755034
42944	755035
35055	755036
68780	755037
30900	755038
31284	755039
10665	755040
12601	755041
21551	755042
46832	755043
6649	755044
5525	755045
37147	755046
51263	755047
78410	755048
90423	755049
12890	755050
22039	755051
95858	755052
326	755053
8785	755054
20216	755055
722	755056
1816	755057
22819	755058
47104	755059
11960	755060
96	755061
32	755062
10653	755063
2265	755064
140579	755065
32597	755066
4029	755067
1957	755068
8360	755069
3667	755070
3860	755071
5621	755072
117237	755073
42686	755074
18123	755075
23906	755076
35348	755077
6037	755078
33820	755079
147461	755080
128	755081
94510	755082
6001	755083
84651	755084
16537	755085
11227	755086
22578	755087
7257	755088
13709	755089
29612	755090
4417	755091
21372	755092
3005	755093
7659	755094
3192	755095
405	755096
9127	755097
6345	755098
26096	755099
1347	755100
17124	755101
104586	755102
48660	755103
5394	755104
73649	755105
177	755106
45113	755107
3203	755108
4562	755109
858	755110
5446	755111
12352	755112
9672	755113
15426	755114
69196	755115
6319	755116
2181	755117
7762	755118
18	755119
11518	755120
5881	755121
6167	755122
36492	755123
14655	755124
5954	755125
68712	755126
1463	755127
118240	755128
2159	755129
6507	755130
13586	755131
164712	755132
25259	755133
158912	755134
10720	755135
3790	755136
25470	755137
5402	755138
25775	755139
16744	755140
26395	755141
25345	755142
422	755143
43396	755144
55648	755145
26605	755146
8956	755147
9548	755148
11267	755149
6283	755150
14558	755151
136	755152
69921	755153
1074	755154
6012	755155
13560	755156
34781	755157
13907	755158
94003	755159
46601	755160
12316	755161
36	755162
61399	755163
9391	755164
3366	755165
366	755166
240	755167
446	755168
2559	755169
147095	755170
4666	755171
7335	755172
7282	755173
127623	755174
23677	755175
74922	755176
4972	755177
96442	755178
1094	755179
8477	755180
30589	755181
829	755182
74827	755183
4341	755184
22104	755185
5545	755186
10305	755187
9180	755188
7638	755189
4990	755190
95930	755191
32807	755192
553	755193
23929	755194
11399	755195
38254	755196
19054	755197
22521	755198
71470	755199
14854	755200
7018	755201
3002	755202
174	755203
1071	755204
1146	755205
20885	755206
29045	755207
7702	755208
3025	755209
24225	755210
30226	755211
27400	755212
911	755213
5002	755214
39578	755215
4115	755216
22030	755217
9701	755218
10960	755219
217	755220
154	755221
9180	755222
18477	755223
9219	755224
52206	755225
26592	755226
67040	755227
34512	755228
23069	755229
1736	755230
22507	755231
38650	755232
9997	755233
7496	755234
119211	755235
22465	755236
20567	755237
571	755238
18400	755239
5623	755240
47800	755241
24094	755242
9881	755243
64848	755244
20786	755245
1309	755246
32807	755247
39563	755248
24452	755249
845	755250
677	755251
56146	755252
45952	755253
7508	755254
4201	755255
14725	755256
5784	755257
68028	755258
56159	755259
4665	755260
4847	755261
43309	755262
39472	755263
29756	755264
13819	755265
106421	755266
2195	755267
32280	755268
30629	755269
17575	755270
39676	755271
4418	755272
3191	755273
40958	755274
3259	755275
20921	755276
4519	755277
30291	755278
9066	755279
37226	755280
134771	755281
25957	755282
22011	755283
12588	755284
10998	755285
53636	755286
12650	755287
66821	755288
66421	755289
37467	755290
10900	755291
102269	755292
53940	755293
82108	755294
38950	755295
107835	755296
25781	755297
6880	755298
124221	755299
83156	755300
30300	755301
2176	755302
65178	755303
77742	755304
54686	755305
4218	755306
20224	755307
119930	755308
73211	755309
74962	755310
25163	755311
125681	755312
2528	755313
5554	755314
3183	755315
8001	755316
571	755317
81161	755318
5219	755319
22731	755320
40430	755321
39653	755322
7514	755323
28505	755324
6899	755325
55893	755326
18574	755327
45952	755328
39017	755329
117797	755330
34303	755331
1322	755332
23625	755333
1295	755334
2536	755335
37934	755336
33339	755337
12575	755338
21235	755339
6021	755340
98	755341
629	755342
15211	755343
48042	755344
21581	755345
2372	755346
29966	755347
37752	755348
900	755349
13260	755350
3197	755351
72154	755352
2762	755353
61869	755354
7694	755355
3543	755356
11398	755357
14132	755358
93258	755359
7233	755360
25932	755361
9735	755362
2856	755363
2856	755364
84678	755365
7265	755366
87073	755367
19081	755368
35346	755369
53141	755370
16324	755371
110403	755372
49049	755373
17708	755374
43232	755375
10994	755376
4886	755377
5043	755378
98979	755379
745	755380
3585	755381
40290	755382
10823	755383
26	755384
104829	755385
3690	755386
8575	755387
58098	755388
6425	755389
132194	755390
1220	755391
17241	755392
722	755393
55914	755394
18285	755395
17595	755396
158653	755397
53135	755398
5538	755399
73545	755400
4653	755401
18678	755402
22821	755403
64750	755404
3729	755405
12351	755406
39515	755407
13709	755408
26256	755409
14886	755410
21505	755411
14211	755412
12703	755413
12755	755414
98786	755415
10169	755416
91009	755417
20758	755418
10720	755419
12283	755420
53088	755421
17231	755422
10720	755423
39414	755424
82490	755425
25888	755426
97527	755427
31627	755428
323	755429
37459	755430
16551	755431
102362	755432
97999	755433
5966	755434
88875	755435
35366	755436
4051	755437
2326	755438
39250	755439
8351	755440
45552	755441
27480	755442
29101	755443
8331	755444
3989	755445
4225	755446
13708	755447
32577	755448
70782	755449
53592	755450
27718	755451
17933	755452
7893	755453
8670	755454
7903	755455
168401	755456
13805	755457
18399	755458
8023	755459
62990	755460
84764	755461
535	755462
1337	755463
2591	755464
1976	755465
1621	755466
24319	755467
6229	755468
79252	755469
4829	755470
1317	755471
3406	755472
4873	755473
70701	755474
63536	755475
17064	755476
88758	755477
144653	755478
105213	755479
3227	755480
30777	755481
105601	755482
6392	755483
20485	755484
22705	755485
10999	755486
39392	755487
7003	755488
7996	755489
3056	755490
8047	755491
26185	755492
57011	755493
57627	755494
61691	755495
41448	755496
1239	755497
87003	755498
16382	755499
35589	755500
16385	755501
12888	755502
9158	755503
120920	755504
30924	755505
22041	755506
108362	755507
16366	755508
13438	755509
98841	755510
3278	755511
43720	755512
57579	755513
3075	755514
67118	755515
14406	755516
10649	755517
95829	755518
55527	755519
62791	755520
79050	755521
99757	755522
33669	755523
10943	755524
464	755525
128428	755526
18061	755527
3712	755528
1654	755529
8125	755530
36587	755531
158098	755532
57783	755533
22338	755534
2822	755535
6641	755536
2505	755537
29401	755538
6846	755539
3605	755540
18765	755541
37224	755542
1731	755543
74541	755544
158556	755545
6009	755546
14873	755547
43995	755548
3003	755549
4093	755550
75106	755551
1662	755552
22675	755553
96326	755554
10	755555
90033	755556
14535	755557
20446	755558
55527	755559
18672	755560
47934	755561
116740	755562
99617	755563
29652	755564
34635	755565
403	755566
15656	755567
36831	755568
24899	755569
98901	755570
42172	755571
81005	755572
7281	755573
7956	755574
10521	755575
99646	755576
2255	755577
38995	755578
4098	755579
12645	755580
60713	755581
17169	755582
24460	755583
71151	755584
1358	755585
44657	755586
53073	755587
14795	755588
39360	755589
39584	755590
66745	755591
99575	755592
2138	755593
33448	755594
15699	755595
105421	755596
520	755597
43424	755598
66235	755599
44766	755600
629	755601
5477	755602
32516	755603
157948	755604
97316	755605
30321	755606
14963	755607
7782	755608
14070	755609
17979	755610
119307	755611
99021	755612
117728	755613
35841	755614
62678	755615
53991	755616
32	755617
55360	755618
70639	755619
45924	755620
16051	755621
2247	755622
4901	755623
53304	755624
607	755625
44039	755626
68353	755627
162569	755628
4364	755629
35141	755630
8699	755631
1966	755632
28633	755633
15631	755634
16277	755635
77582	755636
92344	755637
22107	755638
11333	755639
17545	755640
37705	755641
41116	755642
21689	755643
5565	755644
94482	755645
4430	755646
2359	755647
20622	755648
7532	755649
2934	755650
26208	755651
36466	755652
6184	755653
6392	755654
32598	755655
1723	755656
1831	755657
28826	755658
21786	755659
18657	755660
7190	755661
7514	755662
2851	755663
26933	755664
4311	755665
61826	755666
67449	755667
64619	755668
1177	755669
20095	755670
17536	755671
1462	755672
52640	755673
11468	755674
108337	755675
3282	755676
70773	755677
74485	755678
95793	755679
97326	755680
58773	755681
2807	755682
3977	755683
9598	755684
2117	755685
4650	755686
31058	755687
37374	755688
34612	755689
13284	755690
22005	755691
10183	755692
4040	755693
16390	755694
40	755695
4653	755696
27408	755697
43526	755698
772	755699
11512	755700
12433	755701
38313	755702
65560	755703
17776	755704
12929	755705
1831	755706
7268	755707
19402	755708
11170	755709
12777	755710
4391	755711
64637	755712
24681	755713
15339	755714
6894	755715
4841	755716
55459	755717
73173	755718
42855	755719
160615	755720
155021	755721
26473	755722
45052	755723
42468	755724
34702	755725
25218	755726
188709	755727
14991	755728
39749	755729
72535	755730
5349	755731
8948	755732
7188	755733
21927	755734
2807	755735
8233	755736
1692	755737
5958	755738
77383	755739
11318	755740
44184	755741
43187	755742
90636	755743
46924	755744
31630	755745
52429	755746
47381	755747
7155	755748
39786	755749
17399	755750
40575	755751
17492	755752
44649	755753
56369	755754
64629	755755
19916	755756
66002	755757
38502	755758
26603	755759
23045	755760
6918	755761
33802	755762
841	755763
7910	755764
14795	755765
14209	755766
858	755767
43582	755768
139760	755769
83806	755770
6449	755771
107923	755772
18364	755773
37656	755774
96591	755775
8114	755776
29252	755777
3153	755778
80196	755779
14944	755780
98893	755781
149944	755782
276	755783
48779	755784
60917	755785
17375	755786
12300	755787
9136	755788
949	755789
12869	755790
81012	755791
64216	755792
7055	755793
6193	755794
15035	755795
30441	755796
146131	755797
12861	755798
67718	755799
1296	755800
46764	755801
6323	755802
81332	755803
12205	755804
2856	755805
9731	755806
4361	755807
15140	755808
1595	755809
617	755810
17784	755811
924	755812
4605	755813
65100	755814
16480	755815
11452	755816
6043	755817
79907	755818
1945	755819
13708	755820
13133	755821
3003	755822
6264	755823
3690	755824
3632	755825
1512	755826
6711	755827
16954	755828
166922	755829
72562	755830
13255	755831
14132	755832
146368	755833
4567	755834
1111	755835
4184	755836
100	755837
54256	755838
80127	755839
26082	755840
109729	755841
521	755842
12930	755843
4771	755844
17901	755845
13745	755846
122358	755847
72535	755848
13848	755849
43232	755850
69631	755851
649	755852
4165	755853
9096	755854
18942	755855
65137	755856
38598	755857
123496	755858
1398	755859
77149	755860
53864	755861
30384	755862
123747	755863
8672	755864
124960	755865
118302	755866
70786	755867
118368	755868
123940	755869
20215	755870
66703	755871
135292	755872
51415	755873
12774	755874
30614	755875
32663	755876
12929	755877
32489	755878
3263	755879
67288	755880
55677	755881
70785	755882
25408	755883
55869	755884
24790	755885
80824	755886
18092	755887
3528	755888
147081	755889
51294	755890
4209	755891
648	755892
83168	755893
2307	755894
1674	755895
10735	755896
6445	755897
5565	755898
4649	755899
38233	755900
23546	755901
44968	755902
38607	755903
34289	755904
32611	755905
289	755906
65048	755907
6109	755908
26895	755909
14139	755910
82260	755911
24542	755912
25669	755913
46861	755914
3365	755915
7876	755916
30814	755917
78355	755918
5959	755919
9268	755920
13903	755921
25134	755922
34150	755923
4794	755924
31515	755925
21015	755926
12861	755927
46617	755928
28545	755929
16120	755930
80209	755931
5278	755932
5235	755933
18376	755934
6802	755935
27882	755936
97520	755937
5016	755938
36867	755939
16434	755940
677	755941
153824	755942
16513	755943
4014	755944
30063	755945
65201	755946
26996	755947
86570	755948
35948	755949
99067	755950
97182	755951
44256	755952
3003	755953
984	755954
2552	755955
51871	755956
790	755957
1048	755958
12999	755959
126130	755960
17951	755961
57088	755962
2251	755963
5508	755964
3278	755965
10506	755966
95443	755967
5931	755968
2024	755969
18358	755970
38656	755971
64556	755972
121924	755973
38306	755974
91832	755975
6362	755976
17546	755977
25977	755978
60960	755979
40816	755980
30828	755981
50	755982
34556	755983
5702	755984
25563	755985
93413	755986
102670	755987
8472	755988
9112	755989
54482	755990
62259	755991
21008	755992
64028	755993
3878	755994
26664	755995
54065	755996
64686	755997
44777	755998
36946	755999
81249	756000
98606	756001
96511	756002
125234	756003
121168	756004
3259	756005
2369	756006
546	756007
130158	756008
80556	756009
9136	756010
4608	756011
6741	756012
37630	756013
2072	756014
78388	756015
7489	756016
31222	756017
22005	756018
1136	756019
14837	756020
18190	756021
862	756022
22597	756023
455	756024
1713	756025
67372	756026
83	756027
1429	756028
6977	756029
214	756030
21473	756031
17895	756032
60679	756033
493	756034
39403	756035
38097	756036
18754	756037
1004	756038
14402	756039
100758	756040
57180	756041
95082	756042
76900	756043
37150	756044
4687	756045
53779	756046
121253	756047
68071	756048
5520	756049
809	756050
8829	756051
67829	756052
51794	756053
91997	756054
126877	756055
82884	756056
126333	756057
95508	756058
99572	756059
6927	756060
83095	756061
2961	756062
38350	756063
9119	756064
5976	756065
7904	756066
54094	756067
8090	756068
4762	756069
37700	756070
38552	756071
18107	756072
22123	756073
79856	756074
22949	756075
91016	756076
16855	756077
28792	756078
45861	756079
1177	756080
4172	756081
2303	756082
27200	756083
60575	756084
7185	756085
55	756086
10815	756087
17517	756088
56510	756089
7203	756090
8	756091
27324	756092
61383	756093
44632	756094
71191	756095
185696	756096
100533	756097
46694	756098
6051	756099
49103	756100
108057	756101
27513	756102
23654	756103
60912	756104
11337	756105
68741	756106
56825	756107
91275	756108
5271	756109
1379	756110
39075	756111
19462	756112
22415	756113
14873	756114
31399	756115
4301	756116
4290	756117
36430	756118
99028	756119
13300	756120
98889	756121
8090	756122
96298	756123
1595	756124
731	756125
75	756126
93512	756127
2540	756128
65305	756129
4794	756130
49397	756131
7876	756132
30541	756133
10308	756134
49111	756135
34236	756136
25453	756137
78690	756138
12495	756139
7870	756140
7987	756141
29023	756142
3622	756143
172802	756144
24673	756145
43464	756146
6802	756147
10402	756148
10590	756149
18990	756150
18079	756151
15919	756152
3934	756153
165964	756154
8218	756155
57727	756156
17876	756157
141	756158
18738	756159
4315	756160
6778	756161
10041	756162
80091	756163
15356	756164
43114	756165
6976	756166
11676	756167
9180	756168
5327	756169
73647	756170
26420	756171
222	756172
16461	756173
17284	756174
9133	756175
12244	756176
8830	756177
41640	756178
4908	756179
59508	756180
4596	756181
11424	756182
777	756183
6230	756184
175189	756185
47733	756186
53589	756187
11378	756188
67449	756189
37757	756190
30925	756191
8049	756192
80058	756193
20864	756194
27556	756195
86463	756196
25823	756197
75097	756198
34823	756199
64354	756200
13708	756201
444	756202
90261	756203
16071	756204
1031	756205
6253	756206
99806	756207
5215	756208
22426	756209
4307	756210
47549	756211
39747	756212
8835	756213
31180	756214
4643	756215
9340	756216
5210	756217
30784	756218
22632	756219
2356	756220
8890	756221
7274	756222
6148	756223
90199	756224
121041	756225
5338	756226
10021	756227
19040	756228
74640	756229
160546	756230
6476	756231
2286	756232
9539	756233
43370	756234
3216	756235
35836	756236
6987	756237
28992	756238
6448	756239
18898	756240
53338	756241
145184	756242
2198	756243
50099	756244
46692	756245
36465	756246
21746	756247
8282	756248
61284	756249
12890	756250
163488	756251
53856	756252
1395	756253
10486	756254
144	756255
59644	756256
72575	756257
2664	756258
2459	756259
4111	756260
14469	756261
98596	756262
5272	756263
168751	756264
26845	756265
61414	756266
1193	756267
46625	756268
3504	756269
47694	756270
3112	756271
47000	756272
408	756273
11	756274
166862	756275
102044	756276
91425	756277
64330	756278
2368	756279
7089	756280
26216	756281
66761	756282
104686	756283
38199	756284
2821	756285
57067	756286
30663	756287
10442	756288
4161	756289
55506	756290
1281	756291
9163	756292
1789	756293
41640	756294
68570	756295
13916	756296
9494	756297
88294	756298
35785	756299
4990	756300
2170	756301
23953	756302
116486	756303
2198	756304
5953	756305
22920	756306
167155	756307
5669	756308
13212	756309
56491	756310
2140	756311
3056	756312
71463	756313
32258	756314
831	756315
80566	756316
9656	756317
8793	756318
161839	756319
54900	756320
19619	756321
8	756322
25934	756323
12225	756324
3177	756325
14914	756326
74554	756327
88119	756328
13960	756329
48650	756330
936	756331
4883	756332
23524	756333
24811	756334
1762	756335
7497	756336
3183	756337
46701	756338
8007	756339
55178	756340
38011	756341
6861	756342
24719	756343
153713	756344
2822	756345
32251	756346
3306	756347
9564	756348
27899	756349
109855	756350
25827	756351
37444	756352
1713	756353
46434	756354
63662	756355
24382	756356
46117	756357
137399	756358
19745	756359
1805	756360
18847	756361
18276	756362
48695	756363
139370	756364
36742	756365
39012	756366
101904	756367
5402	756368
497	756369
25945	756370
41095	756371
25036	756372
1684	756373
82502	756374
42874	756375
97753	756376
1701	756377
127636	756378
123440	756379
11930	756380
4930	756381
3170	756382
25589	756383
13027	756384
70284	756385
1358	756386
11326	756387
16925	756388
17330	756389
54924	756390
1858	756391
38077	756392
24213	756393
28012	756394
25756	756395
155685	756396
66444	756397
152830	756398
46367	756399
126117	756400
124539	756401
10299	756402
22511	756403
41749	756404
25014	756405
113	756406
16141	756407
49660	756408
25120	756409
11861	756410
27882	756411
44212	756412
38511	756413
5781	756414
25025	756415
42936	756416
25091	756417
46570	756418
24062	756419
18028	756420
13589	756421
30611	756422
13490	756423
36912	756424
2797	756425
10344	756426
434	756427
8787	756428
33734	756429
902	756430
10933	756431
17371	756432
11962	756433
1223	756434
13222	756435
1061	756436
37348	756437
48007	756438
12924	756439
14817	756440
85201	756441
35036	756442
3242	756443
98	756444
8748	756445
8748	756446
42065	756447
43995	756448
12645	756449
1091	756450
11301	756451
80650	756452
98241	756453
65535	756454
74736	756455
25519	756456
37448	756457
21961	756458
18836	756459
20167	756460
70974	756461
47971	756462
121640	756463
11665	756464
39307	756465
267	756466
30442	756467
103006	756468
737	756469
46861	756470
20118	756471
10470	756472
1	756473
36445	756474
48132	756475
8646	756476
12760	756477
46547	756478
15045	756479
6589	756480
12985	756481
42216	756482
400	756483
3861	756484
59	756485
272	756486
26786	756487
96701	756488
984	756489
35801	756490
354	756491
16606	756492
2516	756493
404	756494
42686	756495
3624	756496
15819	756497
80209	756498
4392	756499
55044	756500
25831	756501
4696	756502
21703	756503
7876	756504
11988	756505
56687	756506
24118	756507
7694	756508
66969	756509
15911	756510
1559	756511
70450	756512
3072	756513
1626	756514
4304	756515
82904	756516
7908	756517
1007	756518
22952	756519
1233	756520
51500	756521
3721	756522
16706	756523
39778	756524
3278	756525
26277	756526
179565	756527
40703	756528
82	756529
11460	756530
29087	756531
2764	756532
30908	756533
32544	756534
12611	756535
2422	756536
23754	756537
20720	756538
17496	756539
39497	756540
76758	756541
15148	756542
45303	756543
82328	756544
117583	756545
23907	756546
6567	756547
37719	756548
21292	756549
3021	756550
9737	756551
52403	756552
6507	756553
1261	756554
16050	756555
39584	756556
10445	756557
12777	756558
7520	756559
69067	756560
21883	756561
2149	756562
8240	756563
71946	756564
38384	756565
68517	756566
70609	756567
31684	756568
67951	756569
2494	756570
51247	756571
1838	756572
137946	756573
4567	756574
18699	756575
10079	756576
1548	756577
61620	756578
20046	756579
10141	756580
54275	756581
2807	756582
46680	756583
6053	756584
35597	756585
15028	756586
1670	756587
2696	756588
19611	756589
3968	756590
35	756591
37101	756592
25644	756593
13995	756594
4464	756595
7858	756596
14096	756597
10130	756598
30125	756599
38014	756600
12462	756601
47541	756602
48797	756603
179329	756604
30340	756605
59158	756606
83045	756607
31929	756608
75356	756609
39663	756610
2059	756611
69165	756612
6541	756613
70681	756614
131984	756615
37890	756616
14889	756617
51415	756618
1275	756619
8331	756620
45452	756621
5719	756622
8451	756623
3103	756624
4693	756625
96821	756626
1860	756627
48048	756628
4431	756629
16589	756630
4331	756631
121094	756632
7869	756633
2271	756634
15784	756635
5709	756636
30709	756637
24338	756638
531	756639
16021	756640
4638	756641
10266	756642
24696	756643
13658	756644
8081	756645
60905	756646
2760	756647
25372	756648
2751	756649
20628	756650
12902	756651
21031	756652
69031	756653
47592	756654
57295	756655
3432	756656
986	756657
34295	756658
1572	756659
1438	756660
24311	756661
109	756662
47609	756663
1	756664
26275	756665
17847	756666
31684	756667
112935	756668
21133	756669
163163	756670
10913	756671
90130	756672
85180	756673
14880	756674
829	756675
30147	756676
33120	756677
4736	756678
29345	756679
38510	756680
2044	756681
52186	756682
39446	756683
83573	756684
5656	756685
5009	756686
110019	756687
4304	756688
2807	756689
147702	756690
306	756691
2448	756692
87208	756693
3487	756694
39927	756695
3242	756696
19420	756697
2626	756698
70246	756699
37466	756700
9683	756701
71239	756702
21	756703
3299	756704
129156	756705
5123	756706
25668	756707
2185	756708
4884	756709
50028	756710
83369	756711
48474	756712
11538	756713
145869	756714
26533	756715
14686	756716
60053	756717
2422	756718
7286	756719
22420	756720
15249	756721
9658	756722
152000	756723
54408	756724
48058	756725
56573	756726
998	756727
21562	756728
11346	756729
56404	756730
186973	756731
1348	756732
38495	756733
105456	756734
78026	756735
68965	756736
18466	756737
26612	756738
49173	756739
74003	756740
7572	756741
123632	756742
1408	756743
64786	756744
30300	756745
14226	756746
7670	756747
7914	756748
7670	756749
1473	756750
42510	756751
60904	756752
66953	756753
2743	756754
43258	756755
903	756756
26862	756757
55610	756758
1219	756759
14255	756760
26497	756761
16525	756762
8114	756763
54281	756764
21575	756765
32236	756766
65248	756767
52496	756768
6976	756769
1756	756770
14232	756771
871	756772
2062	756773
1191	756774
69196	756775
16730	756776
32843	756777
15627	756778
9568	756779
15394	756780
57746	756781
125265	756782
183	756783
1473	756784
17749	756785
24112	756786
47723	756787
3530	756788
2743	756789
42262	756790
23838	756791
24816	756792
375	756793
31518	756794
41766	756795
46526	756796
1355	756797
113733	756798
101634	756799
148320	756800
613	756801
25405	756802
515	756803
48073	756804
3668	756805
45410	756806
356	756807
46947	756808
5053	756809
79334	756810
891	756811
55094	756812
32375	756813
390	756814
69145	756815
35823	756816
29571	756817
22120	756818
6180	756819
8570	756820
15003	756821
21243	756822
43466	756823
2874	756824
9050	756825
28683	756826
551	756827
55937	756828
50902	756829
3972	756830
102862	756831
1335	756832
14967	756833
9196	756834
356	756835
111849	756836
67493	756837
51894	756838
9240	756839
26458	756840
24932	756841
645	756842
656	756843
15049	756844
3057	756845
57341	756846
36809	756847
22579	756848
5371	756849
24695	756850
69267	756851
40791	756852
356	756853
10857	756854
82254	756855
703	756856
37729	756857
50394	756858
10721	756859
1860	756860
15102	756861
21129	756862
30162	756863
20191	756864
50047	756865
59734	756866
54604	756867
3384	756868
2306	756869
4520	756870
5214	756871
3356	756872
42174	756873
38099	756874
2071	756875
1095	756876
20199	756877
35187	756878
93549	756879
62279	756880
13909	756881
40491	756882
134020	756883
11917	756884
6546	756885
90176	756886
3605	756887
354	756888
17557	756889
25845	756890
7312	756891
1344	756892
63607	756893
708	756894
10981	756895
20197	756896
118351	756897
43375	756898
144	756899
1475	756900
67294	756901
171263	756902
73996	756903
7590	756904
112785	756905
5018	756906
32208	756907
2233	756908
26156	756909
36459	756910
7	756911
1327	756912
7242	756913
16678	756914
5420	756915
26629	756916
21409	756917
12908	756918
24335	756919
27913	756920
4736	756921
11943	756922
56555	756923
61748	756924
3501	756925
48070	756926
37569	756927
8880	756928
2671	756929
21847	756930
7695	756931
15161	756932
35499	756933
819	756934
32275	756935
3230	756936
113176	756937
1	756938
12085	756939
29578	756940
11067	756941
4687	756942
9176	756943
140801	756944
16790	756945
1995	756946
21643	756947
5841	756948
6546	756949
74821	756950
34854	756951
5895	756952
39277	756953
38068	756954
2876	756955
16989	756956
35222	756957
91412	756958
71198	756959
73478	756960
42547	756961
17544	756962
248	756963
24248	756964
16525	756965
16467	756966
3690	756967
23755	756968
2529	756969
32875	756970
32330	756971
14912	756972
10018	756973
73612	756974
2844	756975
20285	756976
10445	756977
11436	756978
52300	756979
46061	756980
42517	756981
77	756982
24247	756983
37891	756984
74885	756985
2529	756986
11891	756987
5705	756988
3467	756989
44896	756990
978	756991
26905	756992
869	756993
45874	756994
14052	756995
428	756996
25441	756997
18357	756998
3229	756999
1492	757000
11716	757001
36313	757002
34069	757003
4883	757004
201	757005
961	757006
11731	757007
101646	757008
35401	757009
654	757010
38524	757011
804	757012
77	757013
2431	757014
48086	757015
1653	757016
2203	757017
3272	757018
61427	757019
79128	757020
39893	757021
81896	757022
2239	757023
14215	757024
4207	757025
4714	757026
2239	757027
42797	757028
1966	757029
50128	757030
3506	757031
9219	757032
73464	757033
162	757034
1	757035
12947	757036
1336	757037
40934	757038
9552	757039
61810	757040
29349	757041
2091	757042
164	757043
89683	757044
21872	757045
12801	757046
3974	757047
74421	757048
17349	757049
10085	757050
39768	757051
42214	757052
819	757053
324	757054
59734	757055
21795	757056
10798	757057
36786	757058
727	757059
23805	757060
257	757061
776	757062
3694	757063
20885	757064
10160	757065
1598	757066
10566	757067
2885	757068
49120	757069
6245	757070
373	757071
3657	757072
72	757073
26146	757074
23617	757075
35715	757076
2446	757077
6614	757078
4687	757079
123617	757080
19579	757081
78941	757082
207	757083
11068	757084
1	757085
51003	757086
4107	757087
122	757088
8120	757089
5533	757090
437	757091
1	757092
27422	757093
69255	757094
3117	757095
32532	757096
40375	757097
10890	757098
2207	757099
2525	757100
3477	757101
12864	757102
1024	757103
3618	757104
70407	757105
1826	757106
28678	757107
47652	757108
4687	757109
4694	757110
10974	757111
30955	757112
74720	757113
28739	757114
6855	757115
354	757116
1581	757117
35048	757118
7913	757119
6890	757120
5709	757121
4701	757122
28905	757123
42700	757124
51805	757125
11917	757126
44890	757127
7197	757128
2543	757129
790	757130
373	757131
29422	757132
13483	757133
3212	757134
175104	757135
17472	757136
24057	757137
90667	757138
5142	757139
1224	757140
45869	757141
26419	757142
68973	757143
10247	757144
59140	757145
553	757146
21078	757147
1646	757148
4430	757149
74989	757150
1200	757151
31112	757152
48104	757153
39798	757154
137091	757155
1674	757156
26663	757157
122	757158
16474	757159
3293	757160
10330	757161
2164	757162
6206	757163
42223	757164
68896	757165
16741	757166
6558	757167
35002	757168
8791	757169
24357	757170
15157	757171
40719	757172
2978	757173
39736	757174
11939	757175
13859	757176
11825	757177
127	757178
16912	757179
62376	757180
26468	757181
502	757182
4292	757183
35129	757184
18356	757185
403	757186
11237	757187
25460	757188
3225	757189
2152	757190
3030	757191
16460	757192
35296	757193
35267	757194
172797	757195
7000	757196
48570	757197
26749	757198
48570	757199
14848	757200
41723	757201
8	757202
7469	757203
2593	757204
15387	757205
165	757206
10518	757207
9613	757208
87027	757209
20600	757210
137572	757211
10518	757212
13733	757213
170786	757214
88025	757215
24941	757216
12204	757217
66066	757218
34725	757219
34725	757220
115194	757221
53612	757222
52114	757223
8412	757224
25351	757225
44144	757226
130150	757227
25797	757228
42957	757229
51803	757230
85595	757231
12831	757232
26708	757233
34889	757234
31541	757235
46040	757236
17018	757237
18279	757238
77213	757239
18158	757240
24108	757241
98223	757242
6760	757243
26052	757244
22877	757245
33053	757246
78894	757247
15639	757248
16502	757249
127854	757250
26737	757251
12504	757252
103672	757253
39324	757254
104894	757255
6392	757256
6329	757257
33279	757258
31503	757259
32070	757260
17746	757261
22801	757262
62212	757263
158069	757264
16173	757265
32183	757266
120487	757267
123243	757268
17845	757269
37667	757270
56694	757271
12523	757272
2039	757273
87693	757274
32865	757275
13810	757276
53877	757277
85119	757278
85119	757279
17605	757280
11265	757281
118376	757282
19768	757283
2374	757284
37575	757285
26399	757286
10097	757287
4778	757288
22369	757289
31068	757290
50450	757291
130473	757292
8147	757293
11423	757294
1975	757295
15959	757296
9170	757297
11520	757298
9484	757299
1476	757300
3343	757301
45730	757302
41285	757303
7025	757304
17845	757305
86634	757306
18255	757307
89412	757308
18175	757309
13810	757310
8412	757311
171735	757312
45743	757313
20963	757314
47523	757315
8412	757316
146578	757317
54742	757318
96925	757319
1145	757320
136471	757321
34481	757322
48677	757323
97832	757324
6080	757325
53228	757326
11878	757327
46671	757328
108397	757329
69075	757330
5242	757331
23537	757332
2126	757333
42667	757334
8147	757335
54518	757336
51587	757337
22877	757338
88978	757339
110311	757340
82313	757341
152878	757342
90428	757343
46130	757344
2570	757345
118565	757346
124	757347
35407	757348
167996	757349
91199	757350
48504	757351
21948	757352
1828	757353
4693	757354
7424	757355
32619	757356
56147	757357
7093	757358
11687	757359
55329	757360
18392	757361
14051	757362
89538	757363
164655	757364
40120	757365
35856	757366
11426	757367
37575	757368
13052	757369
46015	757370
21949	757371
13052	757372
35856	757373
21025	757374
57536	757375
3053	757376
30621	757377
39628	757378
27546	757379
87432	757380
13425	757381
9743	757382
177193	757383
41162	757384
42818	757385
5800	757386
7093	757387
46759	757388
55046	757389
13904	757390
77123	757391
31350	757392
16173	757393
118383	757394
77746	757395
18175	757396
29909	757397
67265	757398
57150	757399
55258	757400
59151	757401
15607	757402
4956	757403
73786	757404
61779	757405
55943	757406
50587	757407
94090	757408
62211	757409
99267	757410
46117	757411
19573	757412
28005	757413
78946	757414
11614	757415
8471	757416
18788	757417
26896	757418
2665	757419
52833	757420
52833	757421
42818	757422
121759	757423
1	757424
15504	757425
31317	757426
923	757427
79118	757428
50104	757429
15368	757430
103637	757431
36854	757432
18739	757433
100249	757434
236	757435
108143	757436
70	757437
36624	757438
81552	757439
173762	757440
120708	757441
146405	757442
83085	757443
146256	757444
18788	757445
75835	757446
76137	757447
7025	757448
13752	757449
18824	757450
78784	757451
72138	757452
82421	757453
41177	757454
6647	757455
20620	757456
124615	757457
47949	757458
36066	757459
16146	757460
93707	757461
29025	757462
6516	757463
47495	757464
9536	757465
1004	757466
35495	757467
20935	757468
3197	757469
87599	757470
24102	757471
120	757472
14694	757473
109096	757474
75427	757475
43588	757476
4409	757477
16400	757478
174196	757479
6760	757480
5017	757481
28046	757482
43064	757483
68832	757484
62559	757485
920	757486
4409	757487
27154	757488
28701	757489
4409	757490
82819	757491
713	757492
42667	757493
124973	757494
1556	757495
1975	757496
3388	757497
23537	757498
3313	757499
19768	757500
28322	757501
46501	757502
12026	757503
43731	757504
103192	757505
17478	757506
1975	757507
4861	757508
113771	757509
78618	757510
63658	757511
23620	757512
39927	757513
56270	757514
76913	757515
9197	757516
14370	757517
21852	757518
82335	757519
11968	757520
114165	757521
30146	757522
11743	757523
39106	757524
72823	757525
118025	757526
8189	757527
80881	757528
80061	757529
51072	757530
75527	757531
36497	757532
58504	757533
24291	757534
45089	757535
41813	757536
72644	757537
76478	757538
150078	757539
141255	757540
81652	757541
53817	757542
1538	757543
25613	757544
4488	757545
29089	757546
85203	757547
133376	757548
19069	757549
30093	757550
29983	757551
1506	757552
53015	757553
1054	757554
17361	757555
124093	757556
98321	757557
73198	757558
3690	757559
58665	757560
15522	757561
5558	757562
115128	757563
10644	757564
26711	757565
44523	757566
13101	757567
32802	757568
6462	757569
71175	757570
2952	757571
14241	757572
5948	757573
94762	757574
28341	757575
481	757576
47167	757577
27303	757578
12574	757579
76031	757580
109301	757581
70796	757582
53061	757583
36503	757584
171630	757585
11062	757586
69573	757587
9612	757588
63440	757589
23005	757590
1172	757591
25115	757592
5754	757593
76820	757594
93453	757595
56243	757596
78526	757597
9549	757598
101265	757599
5652	757600
81184	757601
167849	757602
14136	757603
26279	757604
41368	757605
26269	757606
392	757607
11940	757608
91267	757609
936	757610
28986	757611
23502	757612
43147	757613
71	757614
738	757615
25409	757616
5717	757617
1308	757618
30492	757619
2048	757620
96480	757621
21833	757622
32772	757623
7530	757624
14965	757625
6361	757626
41220	757627
6743	757628
49528	757629
25093	757630
35447	757631
9838	757632
120407	757633
133953	757634
77533	757635
113697	757636
52750	757637
4897	757638
86443	757639
185102	757640
80783	757641
37183	757642
37183	757643
189141	757644
23402	757645
24427	757646
508	757647
39434	757648
7300	757649
41935	757650
27808	757651
17464	757652
320	757653
143254	757654
95457	757655
539	757656
51959	757657
5699	757658
10343	757659
10154	757660
20615	757661
75037	757662
109025	757663
56	757664
76760	757665
8723	757666
25485	757667
63872	757668
1562	757669
41283	757670
7	757671
5585	757672
108727	757673
10568	757674
22919	757675
9950	757676
61364	757677
143038	757678
110175	757679
88323	757680
6071	757681
77303	757682
12261	757683
140357	757684
7416	757685
12396	757686
186554	757687
71258	757688
88198	757689
60535	757690
9950	757691
72811	757692
12261	757693
21671	757694
36486	757695
48027	757696
56403	757697
45336	757698
120648	757699
12846	757700
97297	757701
31523	757702
41298	757703
2109	757704
18259	757705
3213	757706
24302	757707
71913	757708
14924	757709
52287	757710
35507	757711
23722	757712
29495	757713
26189	757714
28553	757715
62271	757716
51392	757717
1885	757718
70058	757719
96872	757720
113904	757721
1824	757722
121422	757723
28407	757724
20248	757725
10710	757726
3164	757727
40766	757728
12588	757729
19679	757730
62271	757731
1014	757732
5647	757733
58699	757734
4035	757735
110620	757736
1350	757737
61302	757738
19405	757739
3037	757740
68196	757741
31206	757742
9516	757743
69095	757744
71977	757745
88092	757746
6826	757747
139796	757748
25837	757749
135191	757750
22281	757751
64974	757752
21891	757753
72848	757754
18618	757755
7	757756
891	757757
59	757758
48783	757759
15774	757760
38176	757761
26120	757762
8690	757763
15310	757764
9017	757765
53776	757766
39593	757767
56497	757768
10235	757769
27901	757770
71026	757771
182516	757772
19730	757773
17782	757774
55371	757775
158135	757776
83564	757777
127728	757778
42665	757779
12972	757780
36087	757781
36855	757782
45689	757783
59226	757784
63903	757785
16503	757786
15290	757787
22204	757788
57744	757789
11043	757790
168737	757791
39665	757792
40993	757793
49983	757794
33826	757795
103133	757796
31242	757797
55996	757798
5376	757799
22101	757800
81792	757801
20935	757802
45708	757803
649	757804
39381	757805
13331	757806
39668	757807
56073	757808
161	757809
26639	757810
26444	757811
12935	757812
49143	757813
6955	757814
31160	757815
12982	757816
47583	757817
57398	757818
21756	757819
32761	757820
32654	757821
48640	757822
56264	757823
60878	757824
104628	757825
69213	757826
30583	757827
46943	757828
56117	757829
14074	757830
7795	757831
318	757832
10892	757833
30556	757834
40587	757835
3859	757836
39530	757837
30536	757838
768	757839
23529	757840
146	757841
28021	757842
6084	757843
2482	757844
18190	757845
118445	757846
47551	757847
28262	757848
14894	757849
28872	757850
127934	757851
11840	757852
77515	757853
5982	757854
40508	757855
121228	757856
39784	757857
28161	757858
15649	757859
32570	757860
26555	757861
46105	757862
57649	757863
9324	757864
26054	757865
32294	757866
4999	757867
46181	757868
3628	757869
336	757870
1967	757871
18026	757872
19654	757873
621	757874
21885	757875
71414	757876
9995	757877
71174	757878
7102	757879
14630	757880
4859	757881
180536	757882
704	757883
43440	757884
47601	757885
22142	757886
90546	757887
39306	757888
45764	757889
3793	757890
8857	757891
55071	757892
64191	757893
51689	757894
2227	757895
31490	757896
72607	757897
31377	757898
39233	757899
56634	757900
57479	757901
47868	757902
101545	757903
10977	757904
9824	757905
60927	757906
5206	757907
40740	757908
2144	757909
100830	757910
75301	757911
26933	757912
65747	757913
12359	757914
32570	757915
18342	757916
4659	757917
23227	757918
2851	757919
2690	757920
12639	757921
48017	757922
6924	757923
57765	757924
68983	757925
32254	757926
7327	757927
59896	757928
43967	757929
9014	757930
13423	757931
13487	757932
51799	757933
4003	757934
280	757935
3756	757936
14057	757937
52622	757938
27274	757939
6957	757940
35164	757941
175923	757942
84793	757943
4033	757944
2099	757945
41009	757946
15522	757947
671	757948
6507	757949
6314	757950
53405	757951
51078	757952
669	757953
2706	757954
39405	757955
10080	757956
9046	757957
7468	757958
98917	757959
26020	757960
23	757961
3867	757962
3778	757963
35948	757964
641	757965
42021	757966
24179	757967
19220	757968
4483	757969
4492	757970
18941	757971
3010	757972
8216	757973
7177	757974
49206	757975
27279	757976
34844	757977
18985	757978
62668	757979
34140	757980
9418	757981
9547	757982
27729	757983
71990	757984
33012	757985
8834	757986
8080	757987
86571	757988
8314	757989
183255	757990
32219	757991
1779	757992
25849	757993
7027	757994
7036	757995
24938	757996
27368	757997
96032	757998
17711	757999
4981	758000
39619	758001
116096	758002
152313	758003
81705	758004
81705	758005
116412	758006
54476	758007
935	758008
8876	758009
15238	758010
142639	758011
20583	758012
140385	758013
16649	758014
861	758015
40625	758016
39696	758017
3094	758018
25109	758019
5551	758020
22629	758021
45638	758022
3056	758023
13753	758024
17111	758025
12705	758026
8647	758027
6657	758028
65972	758029
1345	758030
40239	758031
24649	758032
974	758033
9914	758034
4401	758035
10144	758036
45019	758037
20260	758038
1348	758039
5008	758040
27140	758041
10	758042
287	758043
32445	758044
34928	758045
10192	758046
1492	758047
49451	758048
34043	758049
3862	758050
51819	758051
17604	758052
48718	758053
3734	758054
2050	758055
24594	758056
46819	758057
926	758058
14923	758059
42094	758060
16297	758061
4385	758062
934	758063
43521	758064
60252	758065
2403	758066
11767	758067
8250	758068
50635	758069
37689	758070
71216	758071
96029	758072
60132	758073
13730	758074
635	758075
33162	758076
83642	758077
5517	758078
1381	758079
6041	758080
13056	758081
2826	758082
342	758083
7853	758084
2395	758085
11761	758086
165523	758087
118288	758088
6848	758089
68875	758090
16655	758091
49659	758092
434	758093
9278	758094
75700	758095
28828	758096
109735	758097
10020	758098
96735	758099
129662	758100
409	758101
17066	758102
30927	758103
29266	758104
12278	758105
48309	758106
58672	758107
96040	758108
21723	758109
91572	758110
105436	758111
18362	758112
162914	758113
18237	758114
6328	758115
123681	758116
72861	758117
101026	758118
41182	758119
50623	758120
41861	758121
139661	758122
143	758123
166043	758124
3978	758125
105501	758126
105484	758127
10315	758128
33739	758129
36743	758130
52274	758131
3376	758132
38778	758133
22150	758134
51086	758135
96029	758136
91767	758137
50991	758138
10020	758139
124410	758140
18415	758141
102551	758142
28253	758143
11070	758144
36209	758145
5426	758146
7713	758147
49520	758148
159	758149
94623	758150
19385	758151
354	758152
28270	758153
16751	758154
37650	758155
25530	758156
57203	758157
3094	758158
436	758159
26875	758160
24964	758161
57877	758162
423	758163
83742	758164
108985	758165
1378	758166
174797	758167
26368	758168
12719	758169
82645	758170
34495	758171
139154	758172
40197	758173
124341	758174
5704	758175
33621	758176
45883	758177
16250	758178
21661	758179
9794	758180
18076	758181
1583	758182
130367	758183
31067	758184
1013	758185
9196	758186
36737	758187
141453	758188
26557	758189
1066	758190
57723	758191
16003	758192
9547	758193
20962	758194
53570	758195
181	758196
9773	758197
59625	758198
9370	758199
35116	758200
46498	758201
18921	758202
86952	758203
13758	758204
29719	758205
104339	758206
13830	758207
69819	758208
13830	758209
9801	758210
13830	758211
40344	758212
42582	758213
59617	758214
13717	758215
40928	758216
78575	758217
1936	758218
29694	758219
12998	758220
84010	758221
5905	758222
10775	758223
16904	758224
53260	758225
59617	758226
8347	758227
10495	758228
17648	758229
7771	758230
76825	758231
7181	758232
82536	758233
52231	758234
69338	758235
135916	758236
110962	758237
123892	758238
110962	758239
80152	758240
20218	758241
7760	758242
73487	758243
26433	758244
24712	758245
34831	758246
34347	758247
13473	758248
130466	758249
11640	758250
72953	758251
185790	758252
20587	758253
1817	758254
21200	758255
42585	758256
102807	758257
19121	758258
71543	758259
54160	758260
2255	758261
17499	758262
142762	758263
84813	758264
21710	758265
44288	758266
6529	758267
77221	758268
6051	758269
37778	758270
20883	758271
39926	758272
26603	758273
8305	758274
4841	758275
37614	758276
32643	758277
5416	758278
39216	758279
60684	758280
32344	758281
26635	758282
47628	758283
65763	758284
19391	758285
454	758286
56369	758287
16737	758288
58844	758289
57529	758290
22038	758291
28618	758292
47673	758293
21626	758294
72478	758295
23732	758296
58533	758297
123020	758298
33488	758299
392	758300
17625	758301
34263	758302
29501	758303
23010	758304
5994	758305
17524	758306
80261	758307
8817	758308
44615	758309
85519	758310
1494	758311
3246	758312
53868	758313
17228	758314
12383	758315
1709	758316
28131	758317
44444	758318
10970	758319
19908	758320
17794	758321
68207	758322
45994	758323
57753	758324
88175	758325
11019	758326
9984	758327
31315	758328
34715	758329
88282	758330
167615	758331
1254	758332
147659	758333
10248	758334
8489	758335
8489	758336
34648	758337
29676	758338
21958	758339
15446	758340
58	758341
143	758342
94848	758343
73131	758344
41179	758345
41247	758346
624	758347
34609	758348
8707	758349
34609	758350
109419	758351
24476	758352
2240	758353
4756	758354
55380	758355
8130	758356
659	758357
15289	758358
111116	758359
624	758360
34511	758361
801	758362
19369	758363
25673	758364
5220	758365
110586	758366
23664	758367
19073	758368
3338	758369
2240	758370
25436	758371
5700	758372
23305	758373
11096	758374
2321	758375
624	758376
72490	758377
231	758378
83991	758379
2240	758380
5220	758381
143109	758382
2240	758383
1869	758384
60727	758385
60727	758386
50431	758387
166450	758388
67279	758389
9286	758390
1522	758391
5220	758392
1522	758393
62615	758394
52581	758395
32861	758396
23451	758397
231	758398
112450	758399
88626	758400
19073	758401
20867	758402
74244	758403
70213	758404
173145	758405
165382	758406
132532	758407
81864	758408
3597	758409
27986	758410
26676	758411
65141	758412
4531	758413
55380	758414
24711	758415
72389	758416
1522	758417
8130	758418
4756	758419
88626	758420
913	758421
34405	758422
109419	758423
1135	758424
182415	758425
28550	758426
13670	758427
36591	758428
110511	758429
124756	758430
68217	758431
1522	758432
3338	758433
1522	758434
2240	758435
60737	758436
8325	758437
55811	758438
19073	758439
66337	758440
1522	758441
2240	758442
108566	758443
20908	758444
659	758445
992	758446
119389	758447
176847	758448
659	758449
25436	758450
16779	758451
93108	758452
1522	758453
55380	758454
55380	758455
60262	758456
8130	758457
20908	758458
60451	758459
57567	758460
28464	758461
39842	758462
659	758463
19352	758464
3073	758465
3338	758466
60262	758467
1522	758468
1522	758469
3338	758470
50431	758471
624	758472
60451	758473
49069	758474
59803	758475
122877	758476
31795	758477
107512	758478
8130	758479
42161	758480
44494	758481
119279	758482
87840	758483
96995	758484
28096	758485
86932	758486
6702	758487
86594	758488
242	758489
151	758490
105697	758491
111614	758492
16197	758493
51335	758494
159944	758495
189150	758496
6306	758497
67679	758498
45275	758499
46795	758500
99638	758501
4931	758502
77023	758503
70169	758504
82698	758505
111597	758506
48012	758507
48544	758508
53830	758509
27540	758510
12031	758511
93165	758512
6362	758513
3872	758514
55932	758515
104137	758516
138915	758517
135473	758518
17132	758519
171613	758520
72912	758521
31961	758522
79594	758523
67503	758524
77080	758525
88578	758526
34969	758527
66818	758528
58910	758529
53229	758530
111656	758531
88000	758532
79669	758533
31932	758534
56180	758535
40	758536
9675	758537
5543	758538
23311	758539
17317	758540
33709	758541
13230	758542
27898	758543
80536	758544
105291	758545
30547	758546
14756	758547
57776	758548
3291	758549
80655	758550
26645	758551
18018	758552
22731	758553
112078	758554
42676	758555
1173	758556
105454	758557
59549	758558
3614	758559
14806	758560
143224	758561
23811	758562
21049	758563
12351	758564
14	758565
49589	758566
60025	758567
25871	758568
71908	758569
17103	758570
52935	758571
2560	758572
14806	758573
14806	758574
49846	758575
3614	758576
2560	758577
27675	758578
165490	758579
45196	758580
21333	758581
61136	758582
49155	758583
5332	758584
21413	758585
40804	758586
91258	758587
18853	758588
17630	758589
71499	758590
40804	758591
70240	758592
35832	758593
1117	758594
4678	758595
38166	758596
3914	758597
24475	758598
56603	758599
24466	758600
16930	758601
37285	758602
167473	758603
24341	758604
61132	758605
17383	758606
10308	758607
92207	758608
63200	758609
3614	758610
89298	758611
5185	758612
25871	758613
3062	758614
5113	758615
46440	758616
392	758617
5113	758618
29131	758619
392	758620
5113	758621
5113	758622
8600	758623
14806	758624
23713	758625
1547	758626
32915	758627
49846	758628
49846	758629
8600	758630
8600	758631
18988	758632
25871	758633
50666	758634
63200	758635
1117	758636
11489	758637
8600	758638
7373	758639
37372	758640
12879	758641
79	758642
46943	758643
71189	758644
99187	758645
79520	758646
42	758647
7494	758648
21172	758649
2771	758650
25693	758651
112212	758652
2192	758653
108363	758654
36953	758655
23286	758656
50234	758657
1046	758658
45	758659
5735	758660
28500	758661
680	758662
90424	758663
322	758664
12414	758665
11331	758666
14115	758667
367	758668
948	758669
5058	758670
87517	758671
1933	758672
152526	758673
6006	758674
40743	758675
60899	758676
29627	758677
70372	758678
133078	758679
33016	758680
55013	758681
62741	758682
32613	758683
6347	758684
23502	758685
8262	758686
27385	758687
29540	758688
39036	758689
2434	758690
4921	758691
9209	758692
18923	758693
422	758694
20420	758695
1697	758696
4017	758697
23744	758698
110291	758699
130542	758700
174770	758701
10165	758702
120	758703
45002	758704
6791	758705
3520	758706
17692	758707
58424	758708
35138	758709
63143	758710
68980	758711
61778	758712
2442	758713
15949	758714
102192	758715
24694	758716
6766	758717
21353	758718
35653	758719
1956	758720
28753	758721
49374	758722
3883	758723
100048	758724
62487	758725
122007	758726
171809	758727
4429	758728
9240	758729
2568	758730
6740	758731
16185	758732
17686	758733
99597	758734
37094	758735
16789	758736
26768	758737
66112	758738
43545	758739
57827	758740
18269	758741
70137	758742
3672	758743
54664	758744
109016	758745
97469	758746
61221	758747
9675	758748
86458	758749
22572	758750
129257	758751
5463	758752
13357	758753
94252	758754
111447	758755
67402	758756
35040	758757
113276	758758
127468	758759
13772	758760
27391	758761
41385	758762
98827	758763
59283	758764
106991	758765
40640	758766
1727	758767
1037	758768
43332	758769
1588	758770
110438	758771
336	758772
41059	758773
64980	758774
59609	758775
312	758776
110265	758777
12448	758778
68986	758779
21585	758780
28077	758781
3255	758782
34582	758783
40694	758784
54021	758785
7622	758786
26490	758787
22135	758788
20200	758789
13129	758790
115862	758791
4429	758792
38881	758793
50599	758794
2493	758795
43244	758796
3013	758797
117757	758798
12980	758799
83314	758800
127493	758801
15646	758802
40984	758803
59849	758804
62758	758805
77643	758806
72120	758807
617	758808
6240	758809
25996	758810
59462	758811
81363	758812
2180	758813
44411	758814
31387	758815
104162	758816
180	758817
24314	758818
4466	758819
34552	758820
57008	758821
481	758822
41148	758823
4124	758824
98411	758825
2383	758826
39605	758827
9090	758828
48000	758829
489	758830
2178	758831
16035	758832
21025	758833
102645	758834
19345	758835
27453	758836
79373	758837
56130	758838
89898	758839
23586	758840
62295	758841
11439	758842
66924	758843
6973	758844
15633	758845
73265	758846
13123	758847
113836	758848
26378	758849
19039	758850
80123	758851
79175	758852
32856	758853
925	758854
94231	758855
15232	758856
57121	758857
53141	758858
30811	758859
8902	758860
10112	758861
9035	758862
32448	758863
65523	758864
15407	758865
6409	758866
24379	758867
54820	758868
29427	758869
2074	758870
2102	758871
32693	758872
26637	758873
15907	758874
2278	758875
29166	758876
39122	758877
57492	758878
12894	758879
69205	758880
48091	758881
1440	758882
36459	758883
176620	758884
37947	758885
11037	758886
104233	758887
49011	758888
1806	758889
18584	758890
48213	758891
53435	758892
14012	758893
5662	758894
37393	758895
7695	758896
26447	758897
173566	758898
8243	758899
81761	758900
30173	758901
122658	758902
66684	758903
56752	758904
12152	758905
56883	758906
40070	758907
20969	758908
96944	758909
158036	758910
1534	758911
161234	758912
15576	758913
13863	758914
139442	758915
41127	758916
99659	758917
43624	758918
16114	758919
22018	758920
14557	758921
32535	758922
2400	758923
2110	758924
93283	758925
43983	758926
108681	758927
674	758928
27302	758929
20447	758930
6462	758931
31272	758932
60569	758933
45477	758934
116794	758935
25789	758936
36840	758937
41589	758938
44681	758939
158337	758940
20356	758941
124628	758942
14874	758943
143936	758944
86554	758945
275	758946
4847	758947
40663	758948
65185	758949
152086	758950
177736	758951
103282	758952
20667	758953
170784	758954
15599	758955
3685	758956
37967	758957
7979	758958
15179	758959
38	758960
2305	758961
16169	758962
2175	758963
41952	758964
7598	758965
8038	758966
34623	758967
15332	758968
15332	758969
15332	758970
4113	758971
39682	758972
5979	758973
1531	758974
12253	758975
17429	758976
12716	758977
19404	758978
19502	758979
1490	758980
134243	758981
103250	758982
1894	758983
84519	758984
43328	758985
20138	758986
27387	758987
12606	758988
121790	758989
129373	758990
66782	758991
127192	758992
76319	758993
60286	758994
32251	758995
42926	758996
50107	758997
148	758998
118276	758999
586	759000
17452	759001
30408	759002
247	759003
78037	759004
81548	759005
13059	759006
52016	759007
54203	759008
51777	759009
64980	759010
113780	759011
254	759012
134105	759013
600	759014
1488	759015
2917	759016
2917	759017
26417	759018
2314	759019
56141	759020
40793	759021
11570	759022
622	759023
1872	759024
31369	759025
33755	759026
34293	759027
421	759028
2482	759029
1345	759030
2508	759031
5615	759032
62512	759033
74550	759034
5050	759035
120536	759036
104639	759037
12221	759038
89012	759039
2430	759040
100293	759041
456	759042
62652	759043
48423	759044
45104	759045
124992	759046
19606	759047
7647	759048
122331	759049
144244	759050
46918	759051
158726	759052
12287	759053
27335	759054
39030	759055
16147	759056
19179	759057
3118	759058
12834	759059
3519	759060
27183	759061
3685	759062
59	759063
11045	759064
68159	759065
157643	759066
111432	759067
3451	759068
45329	759069
9030	759070
102836	759071
67837	759072
20093	759073
13314	759074
17383	759075
72558	759076
3617	759077
1231	759078
56609	759079
128739	759080
11009	759081
103719	759082
44903	759083
117131	759084
56699	759085
156811	759086
63636	759087
16773	759088
24153	759089
26128	759090
75423	759091
30451	759092
38755	759093
37582	759094
74542	759095
79161	759096
5817	759097
100947	759098
17078	759099
1905	759100
3555	759101
41413	759102
52	759103
5590	759104
72	759105
16201	759106
5981	759107
24051	759108
129982	759109
14314	759110
20570	759111
3460	759112
18818	759113
60525	759114
27259	759115
134604	759116
61836	759117
129520	759118
145774	759119
62768	759120
63331	759121
5866	759122
6028	759123
4574	759124
4979	759125
53175	759126
77914	759127
1970	759128
33552	759129
136242	759130
26488	759131
35502	759132
74293	759133
144397	759134
41801	759135
71524	759136
82573	759137
49329	759138
15462	759139
40993	759140
133809	759141
19817	759142
8467	759143
158475	759144
55210	759145
2871	759146
876	759147
160866	759148
4395	759149
80754	759150
515	759151
8217	759152
13010	759153
57003	759154
43175	759155
36167	759156
108	759157
34934	759158
103829	759159
12663	759160
4408	759161
102884	759162
20936	759163
72118	759164
56	759165
4972	759166
76706	759167
24932	759168
11615	759169
13792	759170
21186	759171
8986	759172
2770	759173
28340	759174
1	759175
43519	759176
114581	759177
19402	759178
3422	759179
4935	759180
51615	759181
107223	759182
43568	759183
96711	759184
30114	759185
7884	759186
113400	759187
103402	759188
334	759189
56329	759190
278	759191
58221	759192
157561	759193
19529	759194
8453	759195
11642	759196
50724	759197
26144	759198
2141	759199
240	759200
41494	759201
2452	759202
9862	759203
28976	759204
71643	759205
1617	759206
5227	759207
13286	759208
3176	759209
2694	759210
27414	759211
38932	759212
38964	759213
13240	759214
47851	759215
15652	759216
36851	759217
65379	759218
130432	759219
40614	759220
163065	759221
18970	759222
73226	759223
127769	759224
5245	759225
21046	759226
50259	759227
24749	759228
24896	759229
3700	759230
66819	759231
2281	759232
49730	759233
2604	759234
25570	759235
30488	759236
66773	759237
25191	759238
1370	759239
3057	759240
268	759241
1100	759242
40970	759243
32653	759244
946	759245
2599	759246
32459	759247
1840	759248
11036	759249
38935	759250
712	759251
26423	759252
1364	759253
47478	759254
1053	759255
5096	759256
89761	759257
12966	759258
110046	759259
17573	759260
873	759261
1172	759262
14660	759263
54029	759264
21817	759265
56936	759266
3895	759267
77124	759268
139120	759269
4719	759270
26555	759271
94203	759272
7385	759273
40884	759274
117041	759275
76625	759276
161616	759277
96214	759278
110839	759279
138169	759280
106013	759281
141007	759282
74910	759283
122095	759284
62400	759285
6289	759286
116702	759287
5048	759288
9676	759289
73262	759290
22180	759291
39850	759292
8430	759293
215	759294
1614	759295
3373	759296
21892	759297
47588	759298
1528	759299
32343	759300
25558	759301
32098	759302
39129	759303
31042	759304
3935	759305
79050	759306
447	759307
96022	759308
167531	759309
64178	759310
32542	759311
77290	759312
23486	759313
50394	759314
25070	759315
24645	759316
64514	759317
14070	759318
98373	759319
79283	759320
73023	759321
44439	759322
13278	759323
25433	759324
17342	759325
32465	759326
16718	759327
91366	759328
11914	759329
4576	759330
125197	759331
5553	759332
24816	759333
1343	759334
131513	759335
41324	759336
12579	759337
18106	759338
61962	759339
35624	759340
54942	759341
50274	759342
46951	759343
4489	759344
51608	759345
23832	759346
369	759347
20339	759348
39748	759349
41657	759350
16558	759351
49195	759352
96761	759353
6417	759354
29715	759355
39113	759356
36059	759357
37236	759358
167009	759359
12751	759360
49128	759361
66819	759362
5277	759363
135346	759364
69354	759365
773	759366
70528	759367
889	759368
50315	759369
7580	759370
12154	759371
8446	759372
4078	759373
40667	759374
16899	759375
22636	759376
26822	759377
72517	759378
38066	759379
45162	759380
24641	759381
67704	759382
47438	759383
30669	759384
14715	759385
6915	759386
126665	759387
45162	759388
186612	759389
54343	759390
7361	759391
28737	759392
16010	759393
136629	759394
54343	759395
38066	759396
42422	759397
113625	759398
178524	759399
25305	759400
91173	759401
106242	759402
42710	759403
135911	759404
90933	759405
19662	759406
38538	759407
106	759408
12263	759409
70365	759410
25388	759411
58055	759412
27963	759413
50292	759414
135	759415
140690	759416
55859	759417
89436	759418
42972	759419
62441	759420
4654	759421
8217	759422
140101	759423
66531	759424
71572	759425
140404	759426
169227	759427
649	759428
4107	759429
7008	759430
7945	759431
10645	759432
47394	759433
128249	759434
128249	759435
20039	759436
5644	759437
14143	759438
39133	759439
56271	759440
5644	759441
153884	759442
9054	759443
16899	759444
45907	759445
32275	759446
691	759447
5087	759448
16304	759449
145310	759450
94797	759451
72718	759452
28639	759453
16438	759454
147849	759455
23827	759456
16438	759457
76537	759458
42973	759459
42479	759460
2718	759461
30764	759462
4956	759463
188832	759464
35752	759465
6382	759466
33366	759467
382	759468
67870	759469
35024	759470
47199	759471
98215	759472
136614	759473
11419	759474
15752	759475
16258	759476
1288	759477
320	759478
11725	759479
23405	759480
1288	759481
29674	759482
10133	759483
2303	759484
1959	759485
8207	759486
60361	759487
5516	759488
87534	759489
139906	759490
1535	759491
87981	759492
49621	759493
1959	759494
69289	759495
23	759496
16021	759497
6010	759498
34716	759499
60482	759500
7102	759501
2453	759502
7440	759503
8443	759504
71829	759505
14500	759506
11529	759507
5581	759508
1222	759509
13983	759510
9834	759511
99316	759512
3747	759513
532	759514
50200	759515
6747	759516
24499	759517
4174	759518
5674	759519
24739	759520
23389	759521
14500	759522
10133	759523
18412	759524
31139	759525
3929	759526
3929	759527
4090	759528
9192	759529
1587	759530
4256	759531
1018	759532
77104	759533
2409	759534
2	759535
80	759536
3550	759537
85339	759538
3732	759539
60589	759540
34544	759541
34544	759542
34544	759543
2691	759544
85981	759545
49995	759546
19673	759547
16309	759548
60410	759549
28339	759550
32627	759551
34404	759552
16146	759553
16258	759554
85679	759555
13523	759556
3929	759557
50030	759558
19682	759559
19366	759560
42031	759561
23616	759562
1152	759563
1628	759564
7341	759565
26	759566
3929	759567
14500	759568
35113	759569
16146	759570
21624	759571
16815	759572
23	759573
60286	759574
50069	759575
23337	759576
4791	759577
59034	759578
110046	759579
132479	759580
85481	759581
6470	759582
9693	759583
11441	759584
36573	759585
63247	759586
20861	759587
34149	759588
34149	759589
82610	759590
78527	759591
124737	759592
4998	759593
53528	759594
19606	759595
21440	759596
26420	759597
47995	759598
32755	759599
11992	759600
1472	759601
72761	759602
88262	759603
6782	759604
6471	759605
18566	759606
14263	759607
9863	759608
7413	759609
170080	759610
18250	759611
144371	759612
4225	759613
21773	759614
112458	759615
16290	759616
60503	759617
30396	759618
12207	759619
68449	759620
12532	759621
16265	759622
27648	759623
71742	759624
3409	759625
117090	759626
73026	759627
25500	759628
103823	759629
1211	759630
143048	759631
83108	759632
188448	759633
80518	759634
86763	759635
132416	759636
13618	759637
186983	759638
50386	759639
15895	759640
70962	759641
97655	759642
70322	759643
19437	759644
37748	759645
151875	759646
105971	759647
24779	759648
81470	759649
50796	759650
128358	759651
29053	759652
76896	759653
6499	759654
8446	759655
3858	759656
59965	759657
3067	759658
7425	759659
2389	759660
94467	759661
77198	759662
14678	759663
181049	759664
6930	759665
53177	759666
867	759667
38227	759668
4199	759669
130633	759670
29096	759671
4849	759672
105510	759673
128595	759674
132325	759675
99429	759676
153425	759677
81645	759678
31793	759679
1007	759680
1722	759681
88313	759682
24197	759683
107080	759684
37143	759685
100204	759686
16896	759687
3985	759688
31112	759689
12976	759690
10084	759691
13762	759692
67860	759693
1342	759694
124	759695
51687	759696
1414	759697
7451	759698
13529	759699
305	759700
33219	759701
5204	759702
12833	759703
5277	759704
18033	759705
116409	759706
47822	759707
12782	759708
156227	759709
69939	759710
19141	759711
69515	759712
131785	759713
22810	759714
31935	759715
110674	759716
3846	759717
12856	759718
45724	759719
55269	759720
7622	759721
2876	759722
352	759723
47728	759724
87519	759725
485	759726
66472	759727
22877	759728
61744	759729
19242	759730
7271	759731
37635	759732
1	759733
26623	759734
136617	759735
54060	759736
183016	759737
31760	759738
37100	759739
28166	759740
54757	759741
53206	759742
7467	759743
11291	759744
18894	759745
3983	759746
656	759747
43912	759748
2004	759749
10667	759750
40900	759751
29559	759752
16264	759753
43147	759754
58633	759755
82066	759756
17413	759757
165889	759758
2903	759759
5277	759760
15381	759761
20059	759762
127483	759763
44732	759764
45334	759765
140045	759766
27795	759767
76146	759768
140501	759769
123242	759770
57008	759771
19802	759772
17938	759773
55170	759774
53877	759775
6184	759776
12177	759777
36835	759778
156125	759779
11677	759780
87141	759781
16658	759782
16394	759783
72338	759784
117162	759785
7903	759786
17897	759787
15994	759788
89207	759789
815	759790
815	759791
38193	759792
7176	759793
84	759794
1731	759795
272	759796
16794	759797
22878	759798
4322	759799
8141	759800
82722	759801
5094	759802
1969	759803
10347	759804
12075	759805
5289	759806
23143	759807
16866	759808
3271	759809
74502	759810
12671	759811
25638	759812
46272	759813
48766	759814
31969	759815
27721	759816
1925	759817
9634	759818
15291	759819
43233	759820
117788	759821
44192	759822
117585	759823
102528	759824
5736	759825
284	759826
72300	759827
63021	759828
7783	759829
4588	759830
4588	759831
4588	759832
14129	759833
13639	759834
23517	759835
445	759836
75625	759837
147134	759838
72826	759839
10038	759840
46517	759841
117344	759842
583	759843
12891	759844
52414	759845
44061	759846
139862	759847
102118	759848
630	759849
59319	759850
2992	759851
40	759852
46847	759853
7745	759854
64129	759855
40507	759856
141088	759857
86579	759858
82272	759859
167969	759860
23443	759861
24766	759862
127374	759863
24525	759864
44065	759865
144151	759866
9393	759867
110767	759868
71241	759869
30619	759870
97	759871
25108	759872
8855	759873
22890	759874
56959	759875
3844	759876
5017	759877
106501	759878
23762	759879
173320	759880
106232	759881
127	759882
142194	759883
140518	759884
31397	759885
79	759886
23492	759887
73961	759888
139030	759889
48624	759890
2450	759891
2731	759892
6068	759893
749	759894
4311	759895
96795	759896
5019	759897
749	759898
413	759899
2613	759900
23551	759901
21524	759902
97	759903
10798	759904
141907	759905
433	759906
257	759907
2103	759908
5407	759909
9875	759910
337	759911
67	759912
12495	759913
109	759914
10425	759915
308	759916
25213	759917
394	759918
7640	759919
308	759920
72595	759921
20479	759922
135091	759923
637	759924
5500	759925
23573	759926
138	759927
5500	759928
392	759929
637	759930
183144	759931
20600	759932
478	759933
5500	759934
37069	759935
33447	759936
3932	759937
3896	759938
45634	759939
47320	759940
50653	759941
30017	759942
136410	759943
18047	759944
6970	759945
68645	759946
1762	759947
156788	759948
21026	759949
1409	759950
58558	759951
17218	759952
118759	759953
5530	759954
94415	759955
549	759956
670	759957
13503	759958
28195	759959
4225	759960
70701	759961
93505	759962
38857	759963
474	759964
8472	759965
104	759966
6042	759967
79769	759968
6637	759969
20478	759970
6216	759971
103299	759972
1049	759973
4905	759974
78214	759975
17617	759976
3848	759977
648	759978
3679	759979
2524	759980
476	759981
270	759982
259	759983
206	759984
3422	759985
393	759986
15319	759987
42708	759988
1	759989
83696	759990
57	759991
842	759992
2538	759993
6873	759994
29328	759995
72705	759996
58610	759997
14873	759998
577	759999
8333	760000
1758	760001
108423	760002
15667	760003
109369	760004
17617	760005
330	760006
130222	760007
2992	760008
112173	760009
573	760010
12392	760011
47382	760012
52745	760013
99366	760014
105984	760015
16797	760016
18071	760017
41535	760018
3684	760019
49	760020
17228	760021
25354	760022
59714	760023
6219	760024
1381	760025
4145	760026
9531	760027
9256	760028
69725	760029
15931	760030
3641	760031
4783	760032
216	760033
49726	760034
623	760035
62130	760036
147	760037
108423	760038
180227	760039
13479	760040
50261	760041
16496	760042
33447	760043
1024	760044
4837	760045
9211	760046
63202	760047
34565	760048
31150	760049
62562	760050
16390	760051
2671	760052
44114	760053
40511	760054
141190	760055
30172	760056
28816	760057
9546	760058
126668	760059
16831	760060
8144	760061
59033	760062
35134	760063
18599	760064
91130	760065
4958	760066
86285	760067
175	760068
37823	760069
5808	760070
22459	760071
74414	760072
55466	760073
179467	760074
91219	760075
8492	760076
4107	760077
62427	760078
3583	760079
521	760080
87758	760081
2020	760082
27653	760083
3583	760084
18814	760085
821	760086
57104	760087
88971	760088
140453	760089
156	760090
41831	760091
12441	760092
10347	760093
47491	760094
59334	760095
132659	760096
155789	760097
56192	760098
46654	760099
180799	760100
2290	760101
5680	760102
110317	760103
127199	760104
77997	760105
100422	760106
15625	760107
36657	760108
92714	760109
40576	760110
136686	760111
15271	760112
106174	760113
141223	760114
6510	760115
8511	760116
2796	760117
17771	760118
53895	760119
81358	760120
638	760121
1732	760122
7545	760123
42250	760124
30514	760125
116856	760126
81362	760127
83716	760128
98108	760129
2258	760130
48577	760131
133770	760132
83353	760133
68351	760134
156086	760135
25	760136
22894	760137
85548	760138
35427	760139
4032	760140
110762	760141
22024	760142
72989	760143
17388	760144
42043	760145
12536	760146
15928	760147
124081	760148
140941	760149
41739	760150
14557	760151
19609	760152
1961	760153
74715	760154
31535	760155
70401	760156
32522	760157
30028	760158
167139	760159
95528	760160
9767	760161
20756	760162
11485	760163
15639	760164
54668	760165
131835	760166
76333	760167
121291	760168
40226	760169
92627	760170
37244	760171
35835	760172
13197	760173
18007	760174
20242	760175
91687	760176
10589	760177
7817	760178
52371	760179
5892	760180
25303	760181
141700	760182
19310	760183
10076	760184
12575	760185
27891	760186
9045	760187
12707	760188
1928	760189
7733	760190
29538	760191
139923	760192
6894	760193
7027	760194
19171	760195
81067	760196
54171	760197
1415	760198
34696	760199
1415	760200
34696	760201
1002	760202
91597	760203
16394	760204
9596	760205
1953	760206
2305	760207
69450	760208
51981	760209
15931	760210
100725	760211
4485	760212
709	760213
15171	760214
36711	760215
63514	760216
85622	760217
659	760218
89791	760219
1766	760220
95104	760221
4197	760222
27891	760223
1415	760224
25478	760225
89	760226
97059	760227
141381	760228
134233	760229
11259	760230
12106	760231
111695	760232
134748	760233
1415	760234
17474	760235
85638	760236
62289	760237
124144	760238
7733	760239
69688	760240
8373	760241
8569	760242
108544	760243
160160	760244
31195	760245
100774	760246
15931	760247
54785	760248
6115	760249
34098	760250
107659	760251
27891	760252
108544	760253
2613	760254
15931	760255
1928	760256
94571	760257
183165	760258
67131	760259
12306	760260
11809	760261
81067	760262
11809	760263
8823	760264
100769	760265
9045	760266
179586	760267
109368	760268
4683	760269
2931	760270
3089	760271
9045	760272
22864	760273
137304	760274
1569	760275
12725	760276
5178	760277
13195	760278
82479	760279
104044	760280
106284	760281
8373	760282
102035	760283
12306	760284
12725	760285
668	760286
23516	760287
23811	760288
26169	760289
61644	760290
88753	760291
115110	760292
129330	760293
132119	760294
36297	760295
149851	760296
82808	760297
149752	760298
56137	760299
4653	760300
114941	760301
138322	760302
5443	760303
103236	760304
2765	760305
103076	760306
15443	760307
175340	760308
63095	760309
33148	760310
39594	760311
121435	760312
49602	760313
5373	760314
18482	760315
27162	760316
15432	760317
50041	760318
1064	760319
20731	760320
12989	760321
148	760322
58505	760323
22253	760324
28167	760325
28286	760326
51047	760327
18522	760328
84094	760329
12994	760330
52786	760331
63927	760332
8233	760333
152163	760334
177774	760335
46924	760336
19035	760337
6287	760338
14509	760339
41048	760340
8986	760341
105855	760342
41597	760343
32672	760344
77017	760345
57527	760346
88374	760347
7980	760348
119363	760349
91248	760350
100976	760351
22182	760352
65403	760353
43933	760354
73818	760355
69535	760356
117137	760357
117440	760358
9476	760359
102551	760360
48532	760361
18443	760362
4583	760363
7820	760364
5145	760365
103947	760366
85903	760367
3319	760368
20355	760369
34887	760370
63263	760371
178678	760372
128946	760373
102540	760374
1778	760375
184976	760376
58146	760377
183295	760378
3335	760379
36312	760380
138679	760381
72962	760382
111860	760383
6944	760384
125602	760385
6208	760386
55196	760387
125228	760388
72451	760389
101701	760390
33260	760391
94275	760392
69746	760393
8364	760394
2467	760395
53480	760396
75409	760397
95016	760398
102280	760399
12531	760400
58895	760401
113161	760402
96836	760403
9813	760404
23410	760405
177509	760406
169395	760407
75029	760408
155559	760409
107655	760410
6066	760411
55029	760412
13799	760413
141862	760414
110726	760415
30313	760416
130014	760417
43010	760418
26880	760419
177694	760420
99561	760421
49593	760422
43693	760423
91399	760424
41941	760425
110050	760426
10901	760427
99217	760428
141619	760429
163657	760430
106314	760431
80366	760432
97960	760433
103476	760434
64137	760435
6370	760436
66992	760437
14252	760438
38219	760439
52809	760440
129040	760441
58311	760442
91788	760443
31311	760444
88322	760445
110667	760446
57360	760447
10932	760448
17975	760449
5018	760450
30821	760451
33593	760452
51161	760453
182047	760454
28437	760455
5132	760456
62404	760457
48176	760458
9	760459
9825	760460
21950	760461
109648	760462
33931	760463
74862	760464
91134	760465
123504	760466
18104	760467
41984	760468
36464	760469
83948	760470
62861	760471
139009	760472
6086	760473
67429	760474
47341	760475
138737	760476
20009	760477
24505	760478
89260	760479
106092	760480
123422	760481
166487	760482
41432	760483
5090	760484
41756	760485
72639	760486
47427	760487
118917	760488
25855	760489
51161	760490
8780	760491
70031	760492
74987	760493
65045	760494
2469	760495
79217	760496
81357	760497
108458	760498
99358	760499
110317	760500
87614	760501
10601	760502
29029	760503
73646	760504
72639	760505
34686	760506
112123	760507
108378	760508
45274	760509
76237	760510
38448	760511
124365	760512
7057	760513
44162	760514
3138	760515
11619	760516
36600	760517
108372	760518
134972	760519
33912	760520
50325	760521
2847	760522
28207	760523
138048	760524
21558	760525
48523	760526
14505	760527
56026	760528
182541	760529
10263	760530
108380	760531
26897	760532
20076	760533
1675	760534
39132	760535
50513	760536
108259	760537
67708	760538
104985	760539
30433	760540
5504	760541
156245	760542
59959	760543
50299	760544
68283	760545
42335	760546
185623	760547
144944	760548
72203	760549
37959	760550
26071	760551
77342	760552
21925	760553
148332	760554
16292	760555
109842	760556
30986	760557
19449	760558
45682	760559
1374	760560
3625	760561
7082	760562
8878	760563
26068	760564
1520	760565
116345	760566
53687	760567
4278	760568
10598	760569
17531	760570
18455	760571
13077	760572
58048	760573
48220	760574
529	760575
105	760576
529	760577
6304	760578
40001	760579
45438	760580
41144	760581
68891	760582
37957	760583
57998	760584
55559	760585
76814	760586
2666	760587
59116	760588
82668	760589
5350	760590
7624	760591
53765	760592
4823	760593
9513	760594
15546	760595
16803	760596
18489	760597
14362	760598
36226	760599
6731	760600
24552	760601
50228	760602
2964	760603
23415	760604
4937	760605
11513	760606
41612	760607
20305	760608
41091	760609
88826	760610
145465	760611
23484	760612
93792	760613
163833	760614
5122	760615
111684	760616
127489	760617
95182	760618
102093	760619
142701	760620
145752	760621
145773	760622
104948	760623
32779	760624
32291	760625
59314	760626
27533	760627
93246	760628
125514	760629
89273	760630
13789	760631
34618	760632
23142	760633
17585	760634
83077	760635
3138	760636
21434	760637
6269	760638
14713	760639
32718	760640
16536	760641
91534	760642
134163	760643
37387	760644
124340	760645
877	760646
4567	760647
56120	760648
21523	760649
83506	760650
26633	760651
16856	760652
27586	760653
138347	760654
69816	760655
2627	760656
1065	760657
71449	760658
83300	760659
34889	760660
20357	760661
48342	760662
108939	760663
24498	760664
43874	760665
21058	760666
24572	760667
24572	760668
115354	760669
728	760670
21101	760671
14326	760672
104644	760673
5145	760674
43782	760675
7308	760676
22942	760677
10413	760678
44822	760679
6064	760680
34013	760681
87731	760682
43875	760683
17057	760684
131792	760685
40126	760686
115140	760687
48258	760688
9435	760689
57880	760690
52884	760691
11098	760692
75808	760693
43801	760694
86313	760695
48390	760696
32951	760697
1692	760698
53014	760699
4763	760700
48580	760701
40011	760702
41198	760703
6020	760704
33115	760705
177823	760706
4763	760707
13128	760708
3316	760709
115754	760710
4241	760711
17012	760712
22212	760713
40417	760714
7431	760715
109651	760716
11035	760717
41485	760718
13879	760719
31593	760720
1269	760721
13521	760722
9146	760723
20320	760724
9857	760725
39048	760726
135722	760727
178270	760728
79867	760729
50309	760730
28372	760731
87675	760732
28939	760733
9854	760734
13600	760735
171602	760736
6468	760737
62410	760738
73689	760739
3858	760740
28388	760741
543	760742
33411	760743
11605	760744
23272	760745
2620	760746
27984	760747
48378	760748
1166	760749
15472	760750
76008	760751
20474	760752
27229	760753
52803	760754
380	760755
47135	760756
72077	760757
11694	760758
8506	760759
26782	760760
20474	760761
22357	760762
8136	760763
4936	760764
1002	760765
46586	760766
4941	760767
8474	760768
34277	760769
118983	760770
148319	760771
62880	760772
26642	760773
11073	760774
51012	760775
44167	760776
72559	760777
107656	760778
159995	760779
46467	760780
83770	760781
66012	760782
103081	760783
15430	760784
58284	760785
24829	760786
34757	760787
6961	760788
86140	760789
4199	760790
101052	760791
88521	760792
16272	760793
269	760794
71	760795
5211	760796
150171	760797
10108	760798
54801	760799
18581	760800
6760	760801
3541	760802
22508	760803
28083	760804
48729	760805
23162	760806
9907	760807
9717	760808
4988	760809
50454	760810
8859	760811
41886	760812
4519	760813
2612	760814
123259	760815
15849	760816
2380	760817
26988	760818
138477	760819
8400	760820
19296	760821
87590	760822
83799	760823
107041	760824
80897	760825
32882	760826
126434	760827
94269	760828
145270	760829
101535	760830
23291	760831
45067	760832
76855	760833
107685	760834
158866	760835
15976	760836
9783	760837
44224	760838
105674	760839
47024	760840
130550	760841
143545	760842
20837	760843
40603	760844
5830	760845
80745	760846
59417	760847
134278	760848
124948	760849
107442	760850
169924	760851
100285	760852
35268	760853
130864	760854
158529	760855
101076	760856
56936	760857
833	760858
962	760859
80629	760860
143875	760861
44201	760862
161845	760863
48966	760864
79039	760865
79948	760866
105443	760867
170587	760868
106668	760869
27804	760870
81629	760871
60827	760872
33602	760873
21696	760874
85834	760875
49648	760876
14814	760877
17030	760878
67480	760879
16464	760880
37654	760881
66045	760882
157592	760883
79365	760884
30915	760885
64810	760886
64918	760887
105494	760888
6435	760889
97433	760890
54667	760891
83736	760892
95443	760893
132393	760894
92578	760895
76138	760896
145024	760897
15004	760898
130638	760899
88981	760900
72894	760901
121055	760902
104118	760903
128155	760904
20315	760905
15590	760906
78776	760907
9652	760908
86468	760909
1176	760910
100117	760911
179393	760912
47830	760913
64287	760914
47181	760915
26330	760916
34473	760917
8284	760918
48821	760919
84777	760920
122538	760921
102540	760922
120529	760923
132599	760924
2091	760925
83722	760926
44526	760927
12654	760928
85180	760929
12744	760930
71447	760931
48517	760932
37648	760933
153834	760934
33603	760935
126338	760936
118167	760937
45163	760938
154707	760939
17206	760940
139706	760941
80736	760942
8211	760943
80609	760944
29784	760945
109761	760946
55841	760947
156402	760948
79768	760949
25549	760950
20911	760951
53894	760952
47430	760953
80405	760954
78873	760955
31872	760956
28025	760957
100221	760958
36441	760959
152283	760960
81976	760961
74622	760962
28272	760963
61588	760964
22837	760965
56664	760966
170124	760967
12707	760968
124146	760969
33738	760970
64600	760971
33400	760972
121413	760973
105203	760974
6355	760975
63176	760976
63832	760977
69355	760978
27292	760979
115855	760980
94011	760981
77273	760982
153610	760983
104925	760984
25790	760985
49580	760986
43905	760987
65397	760988
46345	760989
30831	760990
18768	760991
70258	760992
181116	760993
40963	760994
66506	760995
102419	760996
53209	760997
76821	760998
92630	760999
70885	761000
40441	761001
39887	761002
86380	761003
34076	761004
104330	761005
163160	761006
118814	761007
135423	761008
71064	761009
67568	761010
47181	761011
93545	761012
11965	761013
78128	761014
20517	761015
30260	761016
153173	761017
133430	761018
47435	761019
40193	761020
25502	761021
12867	761022
36346	761023
106267	761024
86214	761025
86213	761026
135260	761027
47169	761028
100306	761029
21238	761030
95758	761031
41598	761032
187565	761033
96105	761034
34910	761035
60211	761036
25415	761037
133070	761038
117371	761039
45980	761040
160032	761041
46527	761042
100746	761043
77594	761044
30679	761045
45977	761046
79970	761047
164482	761048
88121	761049
186845	761050
47154	761051
89598	761052
124907	761053
138661	761054
38018	761055
41363	761056
116188	761057
59133	761058
101369	761059
36074	761060
31419	761061
81066	761062
121142	761063
5499	761064
144475	761065
117709	761066
50300	761067
71078	761068
133980	761069
59419	761070
70567	761071
19123	761072
44285	761073
133784	761074
17773	761075
17610	761076
133215	761077
9090	761078
76979	761079
49730	761080
55661	761081
101024	761082
12844	761083
63233	761084
82807	761085
3779	761086
52962	761087
38241	761088
25431	761089
98415	761090
67630	761091
161512	761092
170114	761093
64843	761094
66256	761095
126246	761096
129197	761097
66474	761098
124108	761099
23332	761100
7847	761101
36918	761102
66420	761103
132698	761104
99302	761105
153444	761106
64159	761107
94586	761108
153732	761109
24912	761110
93589	761111
117630	761112
134109	761113
66164	761114
83166	761115
101683	761116
143299	761117
127837	761118
124405	761119
127628	761120
46815	761121
70130	761122
33384	761123
21325	761124
49296	761125
77120	761126
81172	761127
49406	761128
157988	761129
15662	761130
105672	761131
71030	761132
46408	761133
20691	761134
7691	761135
68656	761136
55748	761137
56446	761138
81463	761139
36850	761140
49232	761141
40735	761142
27655	761143
64646	761144
67156	761145
126167	761146
170007	761147
50244	761148
53079	761149
82435	761150
137782	761151
92138	761152
156363	761153
86915	761154
21556	761155
86516	761156
54004	761157
53199	761158
18351	761159
39073	761160
21058	761161
65243	761162
53494	761163
20602	761164
33905	761165
76307	761166
71611	761167
24528	761168
50132	761169
14329	761170
75851	761171
14570	761172
177077	761173
41016	761174
38241	761175
21058	761176
64468	761177
31010	761178
151114	761179
170065	761180
31987	761181
41091	761182
165651	761183
18074	761184
47658	761185
142170	761186
52395	761187
129528	761188
15073	761189
102275	761190
10942	761191
125237	761192
1095	761193
103109	761194
66885	761195
101917	761196
6491	761197
25479	761198
8001	761199
7994	761200
177458	761201
135666	761202
21057	761203
132267	761204
12856	761205
13332	761206
8720	761207
178124	761208
89300	761209
110140	761210
67460	761211
114334	761212
72896	761213
38435	761214
27878	761215
22018	761216
114027	761217
32570	761218
108640	761219
48716	761220
4607	761221
86297	761222
164926	761223
29260	761224
13418	761225
89824	761226
38217	761227
107622	761228
53633	761229
71149	761230
46045	761231
35031	761232
98769	761233
94309	761234
44899	761235
144075	761236
30520	761237
56597	761238
60409	761239
28323	761240
88693	761241
50342	761242
10623	761243
39126	761244
5146	761245
51014	761246
64471	761247
89896	761248
122640	761249
12149	761250
111041	761251
17641	761252
105514	761253
78411	761254
30833	761255
97444	761256
13296	761257
29310	761258
80731	761259
46979	761260
46162	761261
41603	761262
57482	761263
72277	761264
65721	761265
2514	761266
110537	761267
71648	761268
2592	761269
22778	761270
11523	761271
60093	761272
49484	761273
29994	761274
14648	761275
41692	761276
56757	761277
15071	761278
10708	761279
111875	761280
59589	761281
82740	761282
120273	761283
53520	761284
79393	761285
64802	761286
50747	761287
23836	761288
84333	761289
31363	761290
28712	761291
42738	761292
96622	761293
73097	761294
50454	761295
44373	761296
67769	761297
31556	761298
40168	761299
91096	761300
52011	761301
10911	761302
24796	761303
115714	761304
41173	761305
1499	761306
18451	761307
147167	761308
10370	761309
102106	761310
59703	761311
23117	761312
42209	761313
95480	761314
134973	761315
27393	761316
18372	761317
55668	761318
13370	761319
50794	761320
31090	761321
119767	761322
41647	761323
92288	761324
26902	761325
50147	761326
60320	761327
57296	761328
1642	761329
31076	761330
38110	761331
54960	761332
6915	761333
32064	761334
42945	761335
67170	761336
53671	761337
50905	761338
10771	761339
55091	761340
43446	761341
79680	761342
27209	761343
37988	761344
26649	761345
5194	761346
28888	761347
93724	761348
34313	761349
96649	761350
52317	761351
3019	761352
169234	761353
50058	761354
72282	761355
34441	761356
61476	761357
108877	761358
23177	761359
28228	761360
23107	761361
162095	761362
68088	761363
34269	761364
87445	761365
42684	761366
111234	761367
87421	761368
140986	761369
83112	761370
72318	761371
124452	761372
28417	761373
132753	761374
167778	761375
8769	761376
103072	761377
83767	761378
34661	761379
28423	761380
144143	761381
11422	761382
91791	761383
59593	761384
72914	761385
19264	761386
89167	761387
91127	761388
188146	761389
18948	761390
183090	761391
102514	761392
43497	761393
19244	761394
51045	761395
54250	761396
56454	761397
141049	761398
1050	761399
64392	761400
28358	761401
28238	761402
124253	761403
39554	761404
19284	761405
43263	761406
69390	761407
103098	761408
22600	761409
53884	761410
35096	761411
26274	761412
5323	761413
128868	761414
64074	761415
82106	761416
161120	761417
129770	761418
48094	761419
96896	761420
1150	761421
130825	761422
67717	761423
107784	761424
27176	761425
26	761426
55678	761427
79929	761428
1173	761429
148293	761430
30989	761431
102157	761432
2707	761433
72682	761434
140052	761435
21495	761436
44156	761437
42152	761438
39771	761439
53224	761440
35657	761441
13915	761442
54108	761443
44532	761444
114882	761445
123044	761446
20730	761447
3611	761448
46678	761449
58736	761450
106252	761451
79792	761452
89339	761453
144722	761454
55325	761455
159677	761456
8755	761457
84862	761458
75600	761459
47185	761460
12077	761461
67479	761462
1653	761463
8946	761464
116338	761465
16075	761466
96915	761467
53707	761468
63254	761469
54350	761470
147767	761471
82624	761472
16134	761473
25	761474
107452	761475
37061	761476
26698	761477
135487	761478
88885	761479
128341	761480
80896	761481
3474	761482
37829	761483
63819	761484
2380	761485
12389	761486
56266	761487
101420	761488
10548	761489
19563	761490
60123	761491
87343	761492
63186	761493
62960	761494
8607	761495
30958	761496
152188	761497
8037	761498
62171	761499
36567	761500
38290	761501
14748	761502
162238	761503
15306	761504
24361	761505
104478	761506
50607	761507
47591	761508
11223	761509
15490	761510
76114	761511
114054	761512
116007	761513
48395	761514
1383	761515
76549	761516
2426	761517
10273	761518
30056	761519
7150	761520
2937	761521
43918	761522
81693	761523
49604	761524
11768	761525
180491	761526
3317	761527
10263	761528
572	761529
139066	761530
14364	761531
7486	761532
36196	761533
24607	761534
13907	761535
105845	761536
49627	761537
41147	761538
15418	761539
50272	761540
50096	761541
185501	761542
17036	761543
3296	761544
30575	761545
160602	761546
19011	761547
18065	761548
94344	761549
8566	761550
88179	761551
39433	761552
35287	761553
50684	761554
71650	761555
150728	761556
3189	761557
179007	761558
116229	761559
569	761560
9320	761561
8881	761562
170934	761563
167795	761564
18220	761565
43414	761566
65005	761567
74307	761568
70225	761569
37352	761570
1064	761571
30007	761572
21331	761573
159382	761574
54716	761575
14813	761576
16761	761577
17723	761578
41114	761579
71	761580
22830	761581
15915	761582
93550	761583
11846	761584
71592	761585
20291	761586
34485	761587
20873	761588
42707	761589
42523	761590
74957	761591
5	761592
76238	761593
84250	761594
99486	761595
37030	761596
16408	761597
93380	761598
109503	761599
154966	761600
72832	761601
61310	761602
95779	761603
188313	761604
52379	761605
155375	761606
27117	761607
60900	761608
8043	761609
116217	761610
44311	761611
22239	761612
101240	761613
79282	761614
124996	761615
3988	761616
89312	761617
18025	761618
93936	761619
106283	761620
52619	761621
29826	761622
22285	761623
34630	761624
92430	761625
62975	761626
129160	761627
33077	761628
73322	761629
84051	761630
12199	761631
142663	761632
75776	761633
18542	761634
18438	761635
128811	761636
53631	761637
67841	761638
14971	761639
97916	761640
131942	761641
74606	761642
124640	761643
179064	761644
51052	761645
23881	761646
120329	761647
11812	761648
53262	761649
11143	761650
1107	761651
61526	761652
34	761653
106704	761654
79215	761655
104689	761656
165742	761657
25426	761658
136711	761659
73835	761660
7337	761661
14836	761662
26454	761663
4157	761664
26986	761665
21829	761666
2614	761667
759	761668
50624	761669
1141	761670
53467	761671
73042	761672
6544	761673
166857	761674
33709	761675
1107	761676
75879	761677
136506	761678
9298	761679
112592	761680
715	761681
34168	761682
28922	761683
87701	761684
15594	761685
333	761686
188406	761687
24190	761688
80231	761689
44209	761690
88869	761691
139277	761692
72755	761693
61225	761694
72432	761695
84682	761696
50660	761697
11	761698
84419	761699
135060	761700
12169	761701
143337	761702
43102	761703
11581	761704
66803	761705
11158	761706
14700	761707
15418	761708
16356	761709
25617	761710
46443	761711
37957	761712
31075	761713
115503	761714
51245	761715
42577	761716
140623	761717
28330	761718
43442	761719
42992	761720
9924	761721
30924	761722
44353	761723
136190	761724
46593	761725
27113	761726
44561	761727
36186	761728
130721	761729
93152	761730
5267	761731
22628	761732
28654	761733
52062	761734
49253	761735
72738	761736
14334	761737
40204	761738
76350	761739
105992	761740
47396	761741
62430	761742
52540	761743
118855	761744
92157	761745
93999	761746
125183	761747
1836	761748
43644	761749
58474	761750
12760	761751
1559	761752
42825	761753
61607	761754
123521	761755
45978	761756
31089	761757
37460	761758
24040	761759
103578	761760
106959	761761
52022	761762
136625	761763
26289	761764
26883	761765
94994	761766
160	761767
41034	761768
17576	761769
449	761770
103602	761771
13505	761772
127688	761773
17914	761774
60263	761775
77809	761776
41315	761777
20912	761778
6889	761779
109049	761780
18380	761781
24515	761782
7505	761783
16392	761784
45154	761785
53334	761786
141069	761787
17014	761788
40378	761789
68075	761790
175825	761791
37267	761792
24579	761793
37002	761794
34634	761795
136795	761796
25970	761797
3648	761798
62206	761799
85522	761800
715	761801
43929	761802
1694	761803
1383	761804
87020	761805
92417	761806
42521	761807
4800	761808
115653	761809
70855	761810
76057	761811
115054	761812
18609	761813
21499	761814
15555	761815
20638	761816
27557	761817
145229	761818
77242	761819
6008	761820
14205	761821
4027	761822
31364	761823
53905	761824
29398	761825
2056	761826
78532	761827
60781	761828
136801	761829
17026	761830
6282	761831
62967	761832
20304	761833
40209	761834
69455	761835
88047	761836
79975	761837
79975	761838
2614	761839
36196	761840
63291	761841
48234	761842
67384	761843
82958	761844
88997	761845
12306	761846
144072	761847
34201	761848
1830	761849
20494	761850
10484	761851
95950	761852
62534	761853
168128	761854
20231	761855
42071	761856
21931	761857
14585	761858
137757	761859
92807	761860
18600	761861
90363	761862
17063	761863
149353	761864
92453	761865
75948	761866
55402	761867
31852	761868
52553	761869
66939	761870
49578	761871
52933	761872
92341	761873
29856	761874
131455	761875
110363	761876
45673	761877
189230	761878
86755	761879
44196	761880
87618	761881
63005	761882
136202	761883
86896	761884
154142	761885
11095	761886
13130	761887
183332	761888
87700	761889
29247	761890
83742	761891
32933	761892
147529	761893
170864	761894
109312	761895
18207	761896
18207	761897
8104	761898
54539	761899
31381	761900
50723	761901
5437	761902
29288	761903
34130	761904
67425	761905
23728	761906
760	761907
59221	761908
95755	761909
5477	761910
76484	761911
50521	761912
5011	761913
52023	761914
52786	761915
5771	761916
43861	761917
19382	761918
57675	761919
148195	761920
14709	761921
139302	761922
5626	761923
10829	761924
13937	761925
2855	761926
66765	761927
14243	761928
58081	761929
9475	761930
142050	761931
60331	761932
92218	761933
7772	761934
715	761935
16958	761936
19427	761937
20369	761938
20879	761939
62756	761940
18443	761941
178778	761942
63265	761943
166980	761944
39347	761945
243	761946
88213	761947
7171	761948
106092	761949
106812	761950
30139	761951
186803	761952
60666	761953
76137	761954
69893	761955
52817	761956
7117	761957
38339	761958
43146	761959
86325	761960
28750	761961
41906	761962
142824	761963
110408	761964
140591	761965
28355	761966
53548	761967
55110	761968
90929	761969
22529	761970
132108	761971
22901	761972
107225	761973
27824	761974
76768	761975
23034	761976
14703	761977
43861	761978
52487	761979
178194	761980
78013	761981
39012	761982
25602	761983
28256	761984
80502	761985
20616	761986
87786	761987
28815	761988
16374	761989
100024	761990
56790	761991
96631	761992
129656	761993
52229	761994
3995	761995
68793	761996
32047	761997
69889	761998
46391	761999
95596	762000
64662	762001
149139	762002
151181	762003
20130	762004
115131	762005
136089	762006
1731	762007
37315	762008
78484	762009
20984	762010
39938	762011
23663	762012
106631	762013
78642	762014
140997	762015
17148	762016
8877	762017
55866	762018
15439	762019
83220	762020
76823	762021
22292	762022
76778	762023
14273	762024
13702	762025
188883	762026
7479	762027
12465	762028
118594	762029
8050	762030
76505	762031
78985	762032
51135	762033
7481	762034
35619	762035
17894	762036
91135	762037
80364	762038
82249	762039
125645	762040
31207	762041
12860	762042
123515	762043
156907	762044
43644	762045
9984	762046
72373	762047
43119	762048
40632	762049
50058	762050
76111	762051
16105	762052
10376	762053
36213	762054
243	762055
14565	762056
36263	762057
12197	762058
11078	762059
140810	762060
63420	762061
15478	762062
12206	762063
72289	762064
109882	762065
41840	762066
101137	762067
55406	762068
51901	762069
142011	762070
176467	762071
106153	762072
84045	762073
17861	762074
91675	762075
363	762076
88312	762077
132342	762078
48696	762079
75400	762080
48543	762081
12741	762082
155458	762083
43916	762084
54369	762085
63050	762086
17275	762087
44062	762088
17696	762089
37770	762090
53372	762091
87893	762092
21430	762093
87752	762094
109049	762095
21682	762096
23734	762097
142011	762098
141633	762099
123535	762100
183502	762101
29835	762102
72997	762103
6154	762104
31302	762105
9889	762106
24509	762107
184227	762108
65050	762109
24401	762110
139018	762111
9236	762112
14565	762113
139647	762114
103860	762115
78074	762116
23676	762117
99403	762118
24110	762119
24116	762120
162323	762121
461	762122
29686	762123
73064	762124
138694	762125
45532	762126
108522	762127
21926	762128
18997	762129
7135	762130
124039	762131
99662	762132
69717	762133
1968	762134
18966	762135
40206	762136
109820	762137
36276	762138
52660	762139
110812	762140
66166	762141
91434	762142
29318	762143
30361	762144
113596	762145
14347	762146
43843	762147
92295	762148
4269	762149
8884	762150
136776	762151
171289	762152
87748	762153
16184	762154
42449	762155
142968	762156
184812	762157
111676	762158
111676	762159
87748	762160
189257	762161
101797	762162
105849	762163
116845	762164
38672	762165
108093	762166
89408	762167
50029	762168
53067	762169
69861	762170
43736	762171
84337	762172
27162	762173
139515	762174
43714	762175
127531	762176
16016	762177
6869	762178
5	762179
81259	762180
6299	762181
105307	762182
129090	762183
15603	762184
119680	762185
51081	762186
63281	762187
56484	762188
1755	762189
106134	762190
118594	762191
8946	762192
114521	762193
121253	762194
87631	762195
18568	762196
12169	762197
127703	762198
36547	762199
68169	762200
80825	762201
22841	762202
91158	762203
36014	762204
21191	762205
5393	762206
15422	762207
19755	762208
171579	762209
126738	762210
17471	762211
65905	762212
30739	762213
92264	762214
111891	762215
15837	762216
65922	762217
59920	762218
35270	762219
110660	762220
151737	762221
73720	762222
32847	762223
138963	762224
47675	762225
13368	762226
75286	762227
45317	762228
101087	762229
48093	762230
176085	762231
134803	762232
38533	762233
58299	762234
6015	762235
65413	762236
21148	762237
59586	762238
24672	762239
11105	762240
80161	762241
54817	762242
6843	762243
5216	762244
118487	762245
39450	762246
18020	762247
5	762248
32603	762249
46020	762250
14770	762251
92022	762252
148056	762253
15763	762254
18748	762255
38057	762256
55386	762257
43806	762258
41768	762259
43663	762260
50127	762261
71477	762262
43846	762263
122232	762264
23826	762265
100153	762266
33429	762267
9235	762268
109985	762269
41773	762270
21319	762271
60404	762272
31217	762273
77089	762274
7770	762275
9589	762276
65661	762277
145945	762278
64081	762279
30064	762280
69270	762281
50685	762282
25197	762283
76093	762284
67397	762285
108253	762286
29569	762287
76713	762288
10370	762289
110393	762290
1779	762291
1065	762292
120259	762293
66280	762294
14537	762295
24432	762296
134958	762297
91697	762298
36380	762299
85390	762300
86404	762301
87726	762302
16100	762303
6281	762304
89553	762305
58555	762306
51913	762307
25415	762308
96975	762309
20353	762310
20318	762311
39942	762312
140591	762313
123222	762314
183326	762315
78816	762316
92279	762317
92309	762318
17084	762319
140401	762320
183488	762321
159976	762322
126685	762323
8102	762324
20839	762325
44573	762326
72676	762327
186049	762328
50514	762329
87752	762330
88217	762331
141204	762332
37193	762333
67674	762334
167381	762335
3899	762336
39675	762337
33820	762338
58762	762339
45821	762340
15008	762341
103289	762342
4765	762343
98025	762344
77516	762345
66762	762346
120389	762347
140515	762348
135691	762349
108106	762350
79669	762351
145446	762352
178168	762353
181416	762354
5	762355
141915	762356
141573	762357
34642	762358
11913	762359
2056	762360
14702	762361
39947	762362
9151	762363
75830	762364
76385	762365
42004	762366
62877	762367
8904	762368
8756	762369
13799	762370
108965	762371
9750	762372
52231	762373
52708	762374
93796	762375
14617	762376
52001	762377
65559	762378
76856	762379
21560	762380
177391	762381
35141	762382
25457	762383
14129	762384
12026	762385
78912	762386
68381	762387
71661	762388
43902	762389
34728	762390
45739	762391
71595	762392
2535	762393
12679	762394
4787	762395
23877	762396
1383	762397
92319	762398
45314	762399
24916	762400
102986	762401
2697	762402
43849	762403
79705	762404
46796	762405
88433	762406
20300	762407
64372	762408
18735	762409
175919	762410
38280	762411
36264	762412
21147	762413
130600	762414
149956	762415
58069	762416
2349	762417
176073	762418
3043	762419
19322	762420
88179	762421
152932	762422
72555	762423
161100	762424
157445	762425
13135	762426
45912	762427
58051	762428
7116	762429
106836	762430
127937	762431
141966	762432
31473	762433
115913	762434
10760	762435
14993	762436
105694	762437
1774	762438
30659	762439
106746	762440
65707	762441
31673	762442
1325	762443
65522	762444
70240	762445
2467	762446
136133	762447
19007	762448
1057	762449
5577	762450
64509	762451
83361	762452
115663	762453
20297	762454
14382	762455
21174	762456
50210	762457
4371	762458
10393	762459
169059	762460
20582	762461
23404	762462
75503	762463
15478	762464
19733	762465
172910	762466
74097	762467
140100	762468
77775	762469
18426	762470
31603	762471
114270	762472
5466	762473
43518	762474
177345	762475
22235	762476
119002	762477
72982	762478
4144	762479
138757	762480
60495	762481
73144	762482
116997	762483
10061	762484
8921	762485
28065	762486
9463	762487
71475	762488
13572	762489
21923	762490
90572	762491
72056	762492
34579	762493
8881	762494
27023	762495
52720	762496
19079	762497
36122	762498
6119	762499
2269	762500
81280	762501
17529	762502
4559	762503
16883	762504
94507	762505
50514	762506
60635	762507
25254	762508
9124	762509
64283	762510
171854	762511
93927	762512
18456	762513
1859	762514
46301	762515
9920	762516
34678	762517
145225	762518
6078	762519
15321	762520
50986	762521
28921	762522
14019	762523
138460	762524
10398	762525
53296	762526
105218	762527
757	762528
44237	762529
13052	762530
10519	762531
29763	762532
15488	762533
57992	762534
47655	762535
43894	762536
21218	762537
16998	762538
63277	762539
37508	762540
172118	762541
77178	762542
83871	762543
84351	762544
18638	762545
11175	762546
1223	762547
20359	762548
69895	762549
72280	762550
52612	762551
10829	762552
44100	762553
12330	762554
4772	762555
63466	762556
103433	762557
43367	762558
26550	762559
7363	762560
41612	762561
12843	762562
14866	762563
62462	762564
17418	762565
44871	762566
98805	762567
12316	762568
91550	762569
187878	762570
74943	762571
52975	762572
76481	762573
14231	762574
25714	762575
48390	762576
52275	762577
25294	762578
86815	762579
138317	762580
22854	762581
55400	762582
52927	762583
66785	762584
87971	762585
14341	762586
13645	762587
36671	762588
60159	762589
9077	762590
7139	762591
42004	762592
86866	762593
26649	762594
88739	762595
69862	762596
38459	762597
145507	762598
11150	762599
5931	762600
103284	762601
40017	762602
10379	762603
40819	762604
1411	762605
487	762606
135496	762607
36327	762608
170366	762609
51387	762610
20984	762611
147508	762612
111078	762613
17343	762614
49694	762615
52647	762616
27837	762617
40380	762618
33510	762619
79202	762620
95239	762621
44717	762622
82607	762623
33923	762624
55083	762625
46247	762626
67239	762627
44518	762628
6677	762629
182546	762630
36671	762631
55471	762632
142476	762633
66915	762634
149360	762635
17041	762636
142154	762637
139142	762638
185804	762639
116739	762640
133450	762641
88526	762642
99307	762643
24190	762644
176163	762645
138702	762646
50288	762647
21017	762648
72879	762649
24722	762650
13099	762651
12332	762652
4796	762653
93145	762654
19239	762655
6826	762656
123141	762657
83146	762658
46068	762659
122978	762660
110489	762661
16906	762662
735	762663
7478	762664
123642	762665
94858	762666
111686	762667
94140	762668
10064	762669
117290	762670
29906	762671
27407	762672
2094	762673
164393	762674
37836	762675
81118	762676
62756	762677
68365	762678
46140	762679
134570	762680
13334	762681
88433	762682
88970	762683
3205	762684
24604	762685
28419	762686
134654	762687
60889	762688
186920	762689
1325	762690
47651	762691
58926	762692
69461	762693
23914	762694
3016	762695
2615	762696
22179	762697
60456	762698
42012	762699
109507	762700
380	762701
9761	762702
52583	762703
7059	762704
72832	762705
78322	762706
26843	762707
120577	762708
110535	762709
43695	762710
27852	762711
10972	762712
9386	762713
17666	762714
88741	762715
56263	762716
8566	762717
83148	762718
1209	762719
46763	762720
183617	762721
136228	762722
66735	762723
34578	762724
3754	762725
18006	762726
99081	762727
41221	762728
128255	762729
153254	762730
104905	762731
28844	762732
43870	762733
48872	762734
95730	762735
9170	762736
12465	762737
7945	762738
12462	762739
58887	762740
22267	762741
23011	762742
46441	762743
106142	762744
62579	762745
74361	762746
29762	762747
2614	762748
13132	762749
100273	762750
58214	762751
10296	762752
101584	762753
33013	762754
25311	762755
53393	762756
47360	762757
59669	762758
71552	762759
47120	762760
19474	762761
11297	762762
109754	762763
183693	762764
88777	762765
33542	762766
84490	762767
115988	762768
40250	762769
149334	762770
72564	762771
62829	762772
6639	762773
143240	762774
81989	762775
13203	762776
37649	762777
32044	762778
9265	762779
29893	762780
80577	762781
27017	762782
80960	762783
107911	762784
76973	762785
13035	762786
55572	762787
3146	762788
76543	762789
26347	762790
37774	762791
29386	762792
175816	762793
17063	762794
3201	762795
117138	762796
63262	762797
27945	762798
66392	762799
40079	762800
60069	762801
66620	762802
24840	762803
127990	762804
54463	762805
17324	762806
1848	762807
31925	762808
55982	762809
17201	762810
63603	762811
118492	762812
46959	762813
129634	762814
74830	762815
62650	762816
35737	762817
72446	762818
63957	762819
39334	762820
37435	762821
18923	762822
37435	762823
94178	762824
119029	762825
77017	762826
60405	762827
5673	762828
93655	762829
36637	762830
86460	762831
92727	762832
118361	762833
53424	762834
23407	762835
94108	762836
125768	762837
76952	762838
36457	762839
60541	762840
72817	762841
153491	762842
118050	762843
24613	762844
188778	762845
183711	762846
44221	762847
76626	762848
132982	762849
116017	762850
63787	762851
118320	762852
148798	762853
77404	762854
52782	762855
109669	762856
121697	762857
125473	762858
30494	762859
13421	762860
29812	762861
59332	762862
24661	762863
30809	762864
9744	762865
63278	762866
87068	762867
59942	762868
40486	762869
22191	762870
36469	762871
12973	762872
130015	762873
46643	762874
29786	762875
149602	762876
63193	762877
63050	762878
8364	762879
97998	762880
14341	762881
38673	762882
52758	762883
150613	762884
78821	762885
25365	762886
95501	762887
43855	762888
2614	762889
26571	762890
26761	762891
95085	762892
57023	762893
148952	762894
184019	762895
139095	762896
7175	762897
80769	762898
1303	762899
18582	762900
10408	762901
7778	762902
110341	762903
26510	762904
9742	762905
69685	762906
115700	762907
57908	762908
9777	762909
52571	762910
20590	762911
22179	762912
26074	762913
32901	762914
59767	762915
57197	762916
58037	762917
76299	762918
49080	762919
22761	762920
3756	762921
70472	762922
10547	762923
24434	762924
82955	762925
75891	762926
516	762927
8135	762928
48527	762929
46886	762930
8135	762931
22176	762932
151185	762933
40064	762934
33105	762935
80725	762936
4239	762937
4583	762938
69535	762939
4236	762940
95278	762941
9323	762942
5458	762943
8149	762944
32008	762945
18700	762946
27539	762947
28654	762948
2814	762949
6018	762950
102161	762951
17531	762952
47102	762953
17442	762954
83926	762955
22141	762956
5475	762957
29896	762958
37507	762959
52511	762960
36159	762961
56824	762962
13901	762963
65626	762964
111318	762965
23051	762966
593	762967
90843	762968
37493	762969
9323	762970
87889	762971
28903	762972
87286	762973
34989	762974
41218	762975
7013	762976
4792	762977
77042	762978
117276	762979
4109	762980
179827	762981
53343	762982
55873	762983
26316	762984
66591	762985
45456	762986
71777	762987
80839	762988
124304	762989
59758	762990
79291	762991
30406	762992
30903	762993
55644	762994
133634	762995
65971	762996
21685	762997
96090	762998
8432	762999
80318	763000
129225	763001
67764	763002
70203	763003
174250	763004
21512	763005
68601	763006
68749	763007
80083	763008
40902	763009
159098	763010
15152	763011
70578	763012
54738	763013
7920	763014
161278	763015
71779	763016
5405	763017
6002	763018
44452	763019
39429	763020
55754	763021
45064	763022
68059	763023
57759	763024
108883	763025
4157	763026
46351	763027
161723	763028
38211	763029
26086	763030
56385	763031
79165	763032
37114	763033
44882	763034
19107	763035
64656	763036
125525	763037
64683	763038
48917	763039
82353	763040
104981	763041
38909	763042
6176	763043
98045	763044
14905	763045
15157	763046
4132	763047
44951	763048
25691	763049
12659	763050
82666	763051
31700	763052
81856	763053
46762	763054
55246	763055
95155	763056
55000	763057
96404	763058
44911	763059
85877	763060
37159	763061
38771	763062
46022	763063
25993	763064
80066	763065
70276	763066
37081	763067
82792	763068
38185	763069
38188	763070
68481	763071
55393	763072
56087	763073
68050	763074
54301	763075
9119	763076
128455	763077
79624	763078
71014	763079
31172	763080
96757	763081
17410	763082
67578	763083
45330	763084
100262	763085
170168	763086
19232	763087
12411	763088
129606	763089
30741	763090
57689	763091
155347	763092
42230	763093
19857	763094
46797	763095
39756	763096
102377	763097
647	763098
47005	763099
2069	763100
16347	763101
41620	763102
36705	763103
84017	763104
123172	763105
24741	763106
50811	763107
33139	763108
11169	763109
150976	763110
51620	763111
94604	763112
154157	763113
5509	763114
5509	763115
42034	763116
54744	763117
1860	763118
61933	763119
118713	763120
58172	763121
37559	763122
122447	763123
97218	763124
20999	763125
34526	763126
130234	763127
79125	763128
66067	763129
44371	763130
94263	763131
135104	763132
34497	763133
188405	763134
108236	763135
27989	763136
45992	763137
35910	763138
75453	763139
30873	763140
93819	763141
3023	763142
5671	763143
63438	763144
70401	763145
25263	763146
73428	763147
66324	763148
46983	763149
26964	763150
8518	763151
53272	763152
116113	763153
46245	763154
88469	763155
55416	763156
111034	763157
59479	763158
3181	763159
86370	763160
70333	763161
132457	763162
88233	763163
108666	763164
36725	763165
49592	763166
23021	763167
1517	763168
59003	763169
182621	763170
44074	763171
28249	763172
16352	763173
38902	763174
7747	763175
8860	763176
3142	763177
28249	763178
6526	763179
64085	763180
35788	763181
45165	763182
9685	763183
41670	763184
22328	763185
25915	763186
5417	763187
14637	763188
23124	763189
26569	763190
182042	763191
2349	763192
3402	763193
2510	763194
47831	763195
11238	763196
140946	763197
83930	763198
28024	763199
19736	763200
86469	763201
7538	763202
3983	763203
12608	763204
638	763205
2667	763206
160252	763207
373	763208
43953	763209
56241	763210
169764	763211
8769	763212
53093	763213
24732	763214
171164	763215
58425	763216
5566	763217
63629	763218
23345	763219
4701	763220
27955	763221
30108	763222
21245	763223
52317	763224
111596	763225
93355	763226
621	763227
66371	763228
29697	763229
1	763230
13583	763231
37849	763232
43383	763233
6804	763234
112607	763235
1	763236
87801	763237
23138	763238
869	763239
41827	763240
14813	763241
4764	763242
70270	763243
494	763244
14738	763245
150804	763246
118603	763247
46915	763248
66593	763249
30222	763250
18015	763251
8048	763252
55528	763253
26035	763254
102443	763255
35475	763256
8608	763257
2705	763258
2011	763259
81777	763260
13886	763261
10544	763262
15542	763263
24394	763264
23950	763265
45089	763266
71844	763267
26864	763268
463	763269
20340	763270
117173	763271
77071	763272
126587	763273
951	763274
1221	763275
3078	763276
68290	763277
17259	763278
17259	763279
47168	763280
32221	763281
3543	763282
22293	763283
39220	763284
21998	763285
11710	763286
21989	763287
31499	763288
32315	763289
21956	763290
26380	763291
47979	763292
32651	763293
32189	763294
11669	763295
67399	763296
3861	763297
76837	763298
37219	763299
3861	763300
570	763301
8482	763302
4295	763303
26445	763304
21857	763305
3234	763306
9406	763307
18194	763308
32799	763309
39483	763310
83927	763311
25916	763312
5665	763313
3540	763314
11375	763315
99336	763316
5016	763317
464	763318
56825	763319
5743	763320
4	763321
2655	763322
71993	763323
3667	763324
11316	763325
7853	763326
68214	763327
127721	763328
10037	763329
31128	763330
42637	763331
15875	763332
74882	763333
153166	763334
11901	763335
13639	763336
19394	763337
33068	763338
20900	763339
40995	763340
127704	763341
65197	763342
971	763343
2679	763344
6528	763345
30589	763346
58770	763347
50717	763348
95114	763349
184656	763350
1626	763351
11782	763352
3513	763353
14962	763354
24183	763355
62936	763356
70901	763357
113512	763358
75205	763359
6538	763360
53256	763361
5692	763362
550	763363
16246	763364
113531	763365
40447	763366
50392	763367
39110	763368
57848	763369
28524	763370
52257	763371
133097	763372
128414	763373
97383	763374
12355	763375
55589	763376
20947	763377
122328	763378
81397	763379
3904	763380
7612	763381
43453	763382
259	763383
15651	763384
9692	763385
52513	763386
25248	763387
82531	763388
102494	763389
16934	763390
10183	763391
21831	763392
702	763393
28649	763394
25014	763395
7648	763396
41134	763397
41666	763398
2830	763399
14743	763400
27237	763401
8558	763402
62570	763403
43788	763404
40035	763405
45910	763406
1	763407
15462	763408
70	763409
996	763410
25696	763411
28527	763412
74554	763413
7078	763414
92875	763415
10705	763416
2983	763417
29026	763418
1483	763419
52271	763420
9226	763421
34783	763422
14733	763423
6540	763424
19263	763425
41852	763426
458	763427
131743	763428
1004	763429
19383	763430
119628	763431
59183	763432
117753	763433
177931	763434
77462	763435
46233	763436
100753	763437
13730	763438
2499	763439
29035	763440
61593	763441
7814	763442
5939	763443
29035	763444
3279	763445
35409	763446
53080	763447
29035	763448
3279	763449
29027	763450
76721	763451
55170	763452
64905	763453
6447	763454
45479	763455
10340	763456
7574	763457
17269	763458
6934	763459
52669	763460
34471	763461
1117	763462
71280	763463
19547	763464
20834	763465
19471	763466
30836	763467
40487	763468
174304	763469
22438	763470
12469	763471
1873	763472
77205	763473
68324	763474
31231	763475
71337	763476
55696	763477
32750	763478
6398	763479
20281	763480
27836	763481
75626	763482
74638	763483
33741	763484
26047	763485
10730	763486
11276	763487
195	763488
156	763489
110813	763490
32136	763491
413	763492
12434	763493
1598	763494
111	763495
141271	763496
37194	763497
181321	763498
17962	763499
11786	763500
142021	763501
22841	763502
24655	763503
139500	763504
166158	763505
63969	763506
114184	763507
159773	763508
36673	763509
132044	763510
41837	763511
23523	763512
55990	763513
68167	763514
16110	763515
143226	763516
127666	763517
154282	763518
72474	763519
172497	763520
65742	763521
118143	763522
88458	763523
103811	763524
186888	763525
17942	763526
72882	763527
110112	763528
131857	763529
93745	763530
28449	763531
110074	763532
33246	763533
72477	763534
8522	763535
127641	763536
138646	763537
60435	763538
50727	763539
17102	763540
149461	763541
16165	763542
115061	763543
43332	763544
187490	763545
63373	763546
137009	763547
98348	763548
123502	763549
123494	763550
45184	763551
10188	763552
110394	763553
12814	763554
185091	763555
6010	763556
140236	763557
60739	763558
13716	763559
15677	763560
60412	763561
6010	763562
88175	763563
88175	763564
51940	763565
10844	763566
1	763567
7256	763568
26578	763569
5407	763570
52153	763571
91425	763572
57300	763573
10244	763574
29508	763575
24531	763576
39812	763577
37535	763578
27057	763579
4535	763580
4087	763581
32253	763582
26385	763583
2731	763584
38932	763585
3275	763586
32497	763587
6814	763588
83677	763589
2110	763590
1561	763591
3022	763592
1036	763593
26860	763594
18345	763595
103	763596
446	763597
19922	763598
112920	763599
10275	763600
34505	763601
52	763602
15258	763603
30149	763604
45748	763605
11360	763606
57622	763607
109698	763608
5796	763609
37131	763610
3197	763611
32312	763612
1249	763613
4907	763614
74388	763615
42682	763616
26921	763617
206	763618
16552	763619
32476	763620
29248	763621
40744	763622
39460	763623
219	763624
12866	763625
16489	763626
73672	763627
57868	763628
13690	763629
36282	763630
22044	763631
49092	763632
46795	763633
46961	763634
81880	763635
12389	763636
84724	763637
72481	763638
167317	763639
130153	763640
121	763641
11660	763642
7360	763643
18574	763644
1960	763645
12991	763646
63	763647
1	763648
23403	763649
1199	763650
75	763651
18810	763652
49580	763653
8417	763654
75351	763655
8234	763656
72078	763657
23200	763658
174309	763659
72165	763660
103606	763661
2265	763662
257	763663
58280	763664
115	763665
7	763666
79	763667
50575	763668
1423	763669
315	763670
33137	763671
45979	763672
24148	763673
10323	763674
58198	763675
9223	763676
64103	763677
90545	763678
60479	763679
67612	763680
6123	763681
23531	763682
60127	763683
149	763684
36045	763685
110571	763686
42237	763687
85	763688
134340	763689
64352	763690
99928	763691
105625	763692
815	763693
6234	763694
117013	763695
9026	763696
4341	763697
54670	763698
29776	763699
93691	763700
5976	763701
25305	763702
25677	763703
8504	763704
68736	763705
76684	763706
131213	763707
85821	763708
571	763709
88220	763710
88220	763711
5137	763712
84283	763713
48582	763714
8009	763715
26	763716
710	763717
73149	763718
65003	763719
28283	763720
56911	763721
82907	763722
36740	763723
72560	763724
383	763725
13207	763726
1	763727
44208	763728
95574	763729
33064	763730
25159	763731
137300	763732
49539	763733
77422	763734
3433	763735
101116	763736
45413	763737
88973	763738
40068	763739
24582	763740
49835	763741
137326	763742
53232	763743
9268	763744
82831	763745
23667	763746
116170	763747
155176	763748
26179	763749
117080	763750
24243	763751
82988	763752
17124	763753
141682	763754
670	763755
3562	763756
12262	763757
3034	763758
1579	763759
81651	763760
1066	763761
117002	763762
41047	763763
22747	763764
22380	763765
16056	763766
1	763767
99063	763768
30042	763769
96156	763770
6429	763771
35815	763772
66988	763773
52	763774
504	763775
1412	763776
9256	763777
37771	763778
2039	763779
504	763780
3478	763781
66250	763782
1945	763783
24257	763784
12373	763785
7448	763786
5132	763787
2293	763788
10572	763789
21927	763790
7876	763791
2091	763792
4064	763793
4027	763794
826	763795
63001	763796
6348	763797
40816	763798
32673	763799
63125	763800
7206	763801
4586	763802
19851	763803
105840	763804
95140	763805
5418	763806
7083	763807
71930	763808
2468	763809
20907	763810
59254	763811
154275	763812
127835	763813
70041	763814
185428	763815
81354	763816
32103	763817
31553	763818
34958	763819
19519	763820
132518	763821
48084	763822
25040	763823
55564	763824
12717	763825
46546	763826
56558	763827
100527	763828
102920	763829
32200	763830
32556	763831
47652	763832
39200	763833
18395	763834
36865	763835
47527	763836
32542	763837
69005	763838
36765	763839
57399	763840
26852	763841
35054	763842
102805	763843
10108	763844
92872	763845
1925	763846
4427	763847
48948	763848
18668	763849
41538	763850
39305	763851
15653	763852
83695	763853
58494	763854
22475	763855
2232	763856
33	763857
21901	763858
36019	763859
3907	763860
25069	763861
47643	763862
1670	763863
83680	763864
45227	763865
18395	763866
1224	763867
47737	763868
39647	763869
57283	763870
6549	763871
48106	763872
39267	763873
80333	763874
32734	763875
39684	763876
32481	763877
81882	763878
61532	763879
24366	763880
39618	763881
47799	763882
12835	763883
23698	763884
3952	763885
3119	763886
18364	763887
83460	763888
26486	763889
39304	763890
68806	763891
38643	763892
11825	763893
39746	763894
6945	763895
15375	763896
69286	763897
169520	763898
4751	763899
25794	763900
102881	763901
107333	763902
3892	763903
83682	763904
21873	763905
40863	763906
67541	763907
8601	763908
32396	763909
58962	763910
37600	763911
45045	763912
29733	763913
46526	763914
39714	763915
32469	763916
18372	763917
47855	763918
17392	763919
14590	763920
18370	763921
17302	763922
53907	763923
32758	763924
21772	763925
9411	763926
32704	763927
26698	763928
47312	763929
57520	763930
14090	763931
21670	763932
15695	763933
5975	763934
81958	763935
20585	763936
931	763937
139241	763938
162327	763939
89859	763940
3389	763941
18853	763942
15388	763943
32576	763944
37801	763945
8824	763946
8153	763947
38487	763948
93862	763949
60680	763950
31239	763951
98645	763952
19623	763953
618	763954
102251	763955
18787	763956
42130	763957
32681	763958
3275	763959
13066	763960
47929	763961
40050	763962
55499	763963
80349	763964
21318	763965
42164	763966
594	763967
98227	763968
167651	763969
17985	763970
108900	763971
92885	763972
2465	763973
41809	763974
37082	763975
87734	763976
2305	763977
3434	763978
13735	763979
13735	763980
1390	763981
60883	763982
31527	763983
14822	763984
31527	763985
48986	763986
136607	763987
48499	763988
18814	763989
49014	763990
63723	763991
8533	763992
1	763993
105570	763994
24379	763995
73015	763996
5642	763997
40734	763998
85835	763999
50650	764000
98929	764001
144641	764002
184143	764003
27674	764004
64046	764005
452	764006
85	764007
63960	764008
20843	764009
87693	764010
39384	764011
485	764012
2296	764013
10534	764014
35241	764015
66974	764016
878	764017
50968	764018
23355	764019
43119	764020
8555	764021
31661	764022
3459	764023
62769	764024
13674	764025
84	764026
60041	764027
5214	764028
7700	764029
61340	764030
88650	764031
22363	764032
58561	764033
11315	764034
112729	764035
14309	764036
37820	764037
485	764038
907	764039
5902	764040
1881	764041
14209	764042
16012	764043
7260	764044
408	764045
5370	764046
61540	764047
52970	764048
32437	764049
5630	764050
48932	764051
12750	764052
1766	764053
7078	764054
8320	764055
24949	764056
1731	764057
7913	764058
56896	764059
10412	764060
1843	764061
121207	764062
7716	764063
43722	764064
57461	764065
19869	764066
1529	764067
3720	764068
109518	764069
2691	764070
6626	764071
6136	764072
35008	764073
101649	764074
34357	764075
84496	764076
49226	764077
100938	764078
36043	764079
6798	764080
29225	764081
15988	764082
64227	764083
14324	764084
80783	764085
2102	764086
1900	764087
126	764088
27119	764089
1860	764090
54298	764091
65879	764092
10351	764093
5936	764094
13180	764095
6237	764096
2090	764097
15722	764098
29294	764099
57178	764100
11907	764101
1386	764102
13921	764103
56	764104
1653	764105
42392	764106
41344	764107
74403	764108
35853	764109
4691	764110
3556	764111
2645	764112
38	764113
6962	764114
1965	764115
43774	764116
118314	764117
5250	764118
134940	764119
96402	764120
3294	764121
484	764122
121427	764123
73782	764124
4824	764125
3540	764126
2484	764127
172	764128
16198	764129
9871	764130
6999	764131
15681	764132
1404	764133
1704	764134
30280	764135
14782	764136
21560	764137
18140	764138
28446	764139
23525	764140
16386	764141
128929	764142
825	764143
169867	764144
1584	764145
5834	764146
3619	764147
4344	764148
1027	764149
33865	764150
73050	764151
10414	764152
28201	764153
7992	764154
1995	764155
1902	764156
177	764157
1584	764158
32490	764159
61049	764160
57645	764161
578	764162
326	764163
60170	764164
10345	764165
57412	764166
37426	764167
10024	764168
963	764169
36614	764170
2110	764171
57180	764172
1659	764173
8422	764174
119320	764175
484	764176
18803	764177
16688	764178
177	764179
790	764180
17739	764181
8608	764182
9015	764183
1339	764184
17447	764185
11357	764186
47838	764187
146385	764188
61453	764189
6627	764190
13660	764191
16088	764192
4766	764193
5579	764194
2513	764195
12698	764196
15681	764197
1707	764198
38694	764199
113	764200
24039	764201
27817	764202
50921	764203
21386	764204
1654	764205
7379	764206
10009	764207
55454	764208
1349	764209
78876	764210
1	764211
56105	764212
28562	764213
8704	764214
28814	764215
66322	764216
13291	764217
93227	764218
16831	764219
19907	764220
919	764221
110415	764222
132	764223
61874	764224
4608	764225
7757	764226
34	764227
1461	764228
25560	764229
2886	764230
2886	764231
61501	764232
23497	764233
7934	764234
594	764235
107487	764236
817	764237
3198	764238
9876	764239
463	764240
9181	764241
240	764242
87574	764243
20047	764244
3961	764245
3961	764246
1496	764247
39520	764248
1840	764249
5308	764250
42823	764251
6086	764252
484	764253
39017	764254
22373	764255
74169	764256
33839	764257
12902	764258
8002	764259
68354	764260
38471	764261
61645	764262
45444	764263
77291	764264
54029	764265
9718	764266
21782	764267
57196	764268
342	764269
3642	764270
22375	764271
55450	764272
47744	764273
17407	764274
56225	764275
32611	764276
5025	764277
48062	764278
15753	764279
37461	764280
8527	764281
46558	764282
21942	764283
45537	764284
6378	764285
35484	764286
71322	764287
134818	764288
107208	764289
24710	764290
40052	764291
8943	764292
2234	764293
42220	764294
177989	764295
68716	764296
128600	764297
3708	764298
139890	764299
57616	764300
37735	764301
46856	764302
32793	764303
32327	764304
22137	764305
32547	764306
97008	764307
7539	764308
71085	764309
132229	764310
95019	764311
47362	764312
3774	764313
18051	764314
3931	764315
65161	764316
130449	764317
132750	764318
123072	764319
71491	764320
1254	764321
295	764322
38544	764323
62571	764324
74029	764325
54282	764326
15105	764327
71137	764328
14580	764329
1044	764330
38367	764331
25101	764332
79708	764333
30648	764334
17249	764335
52849	764336
38679	764337
56887	764338
760	764339
6822	764340
36470	764341
20238	764342
60740	764343
9050	764344
3289	764345
23920	764346
14299	764347
5657	764348
23812	764349
648	764350
7765	764351
140971	764352
25977	764353
31859	764354
25202	764355
46168	764356
1151	764357
15314	764358
63594	764359
100475	764360
466	764361
85793	764362
4683	764363
9175	764364
11769	764365
34264	764366
169420	764367
76868	764368
159614	764369
47938	764370
11027	764371
654	764372
8641	764373
28415	764374
30938	764375
32078	764376
667	764377
81940	764378
31735	764379
50221	764380
1612	764381
152	764382
8563	764383
25251	764384
2077	764385
331	764386
135	764387
41785	764388
6185	764389
1460	764390
17416	764391
577	764392
12295	764393
3801	764394
64297	764395
64179	764396
141604	764397
10526	764398
1258	764399
57517	764400
9103	764401
4401	764402
11769	764403
10526	764404
107635	764405
1035	764406
93519	764407
372	764408
5601	764409
2827	764410
1665	764411
13056	764412
37505	764413
183779	764414
25247	764415
4235	764416
1	764417
88262	764418
4312	764419
17932	764420
8133	764421
1902	764422
121427	764423
85655	764424
77986	764425
5952	764426
26696	764427
5300	764428
1826	764429
45406	764430
5943	764431
1074	764432
1825	764433
108342	764434
17402	764435
5989	764436
1355	764437
13358	764438
254	764439
1593	764440
165	764441
22952	764442
54417	764443
3219	764444
3234	764445
13715	764446
9314	764447
1368	764448
12930	764449
2674	764450
42715	764451
181434	764452
6495	764453
54388	764454
10940	764455
174590	764456
6553	764457
82595	764458
12490	764459
73802	764460
1181	764461
13555	764462
1340	764463
77906	764464
20216	764465
24119	764466
7866	764467
28848	764468
4063	764469
67616	764470
164	764471
1347	764472
109	764473
7832	764474
68960	764475
6000	764476
56998	764477
50095	764478
5896	764479
5943	764480
15789	764481
334	764482
25567	764483
16765	764484
31382	764485
43339	764486
110417	764487
49305	764488
16404	764489
32590	764490
56186	764491
9113	764492
17233	764493
11021	764494
40822	764495
25130	764496
25130	764497
1899	764498
53612	764499
22887	764500
9394	764501
25462	764502
17789	764503
7	764504
9904	764505
9904	764506
2315	764507
108618	764508
1070	764509
61532	764510
43397	764511
5686	764512
7	764513
23581	764514
17068	764515
32741	764516
760	764517
2175	764518
6409	764519
23497	764520
1404	764521
67478	764522
6938	764523
40852	764524
254	764525
18081	764526
110158	764527
20027	764528
18974	764529
19484	764530
69026	764531
70222	764532
9379	764533
72195	764534
4417	764535
119510	764536
31261	764537
51817	764538
3791	764539
1276	764540
5560	764541
2605	764542
7757	764543
5952	764544
28937	764545
42926	764546
84667	764547
37221	764548
3312	764549
9440	764550
10761	764551
37883	764552
17509	764553
33310	764554
23977	764555
42953	764556
95752	764557
10350	764558
1007	764559
11919	764560
4389	764561
3231	764562
88457	764563
29028	764564
53357	764565
62175	764566
171943	764567
81472	764568
22397	764569
74873	764570
169135	764571
9144	764572
35389	764573
44468	764574
27381	764575
154816	764576
3341	764577
6415	764578
1888	764579
29550	764580
334	764581
8439	764582
1342	764583
61797	764584
34105	764585
89156	764586
254	764587
7520	764588
20514	764589
965	764590
11958	764591
1267	764592
4581	764593
5743	764594
27903	764595
146690	764596
43351	764597
11698	764598
1771	764599
35044	764600
18650	764601
50382	764602
145521	764603
3988	764604
7936	764605
183409	764606
40396	764607
26425	764608
48116	764609
3481	764610
12398	764611
2533	764612
51325	764613
2533	764614
926	764615
23934	764616
12057	764617
26774	764618
646	764619
1756	764620
492	764621
8315	764622
12398	764623
41613	764624
25719	764625
432	764626
5015	764627
8841	764628
1705	764629
22104	764630
44239	764631
81734	764632
23909	764633
2619	764634
64744	764635
55535	764636
68939	764637
14005	764638
6668	764639
47305	764640
84	764641
14064	764642
805	764643
2619	764644
49574	764645
42561	764646
14124	764647
68939	764648
431	764649
29062	764650
80802	764651
8140	764652
21803	764653
45965	764654
1638	764655
76022	764656
14591	764657
2858	764658
62003	764659
1309	764660
35309	764661
57512	764662
29309	764663
9979	764664
7551	764665
13823	764666
4946	764667
36089	764668
21559	764669
49656	764670
186686	764671
47327	764672
238	764673
177	764674
2946	764675
33317	764676
21801	764677
1419	764678
9779	764679
6670	764680
14963	764681
5361	764682
34225	764683
2839	764684
3424	764685
41542	764686
7498	764687
49679	764688
24385	764689
59809	764690
331	764691
17	764692
88	764693
3844	764694
80657	764695
10077	764696
128	764697
44816	764698
3725	764699
50575	764700
434	764701
9685	764702
18877	764703
41059	764704
39177	764705
26141	764706
14101	764707
22848	764708
13763	764709
434	764710
19540	764711
9057	764712
4220	764713
4162	764714
57576	764715
5882	764716
7408	764717
24747	764718
34127	764719
7454	764720
29062	764721
119	764722
8565	764723
9308	764724
19028	764725
1	764726
6403	764727
27325	764728
18724	764729
4344	764730
26438	764731
1208	764732
1810	764733
718	764734
13486	764735
33936	764736
24229	764737
1353	764738
37279	764739
188	764740
79708	764741
1931	764742
1309	764743
10962	764744
5964	764745
9226	764746
42845	764747
36958	764748
74005	764749
15463	764750
1500	764751
6848	764752
11254	764753
54	764754
4799	764755
69278	764756
60327	764757
105903	764758
10533	764759
6974	764760
11614	764761
5007	764762
1	764763
51364	764764
32198	764765
6159	764766
31547	764767
35550	764768
6622	764769
88501	764770
20994	764771
4145	764772
2691	764773
343	764774
9438	764775
11846	764776
1548	764777
9860	764778
45888	764779
12246	764780
36487	764781
40055	764782
1705	764783
452	764784
23472	764785
1715	764786
6012	764787
4336	764788
55292	764789
2233	764790
10248	764791
11557	764792
1475	764793
5952	764794
5463	764795
52186	764796
3341	764797
85	764798
9117	764799
7232	764800
50087	764801
2712	764802
4694	764803
3790	764804
1095	764805
45733	764806
26116	764807
94963	764808
49534	764809
53835	764810
12522	764811
23074	764812
21861	764813
58750	764814
47552	764815
1323	764816
30954	764817
48	764818
23328	764819
87480	764820
102742	764821
18223	764822
4336	764823
63713	764824
14204	764825
57460	764826
12066	764827
75862	764828
99592	764829
1494	764830
82535	764831
29423	764832
22373	764833
9288	764834
114047	764835
5024	764836
105728	764837
12	764838
12177	764839
9078	764840
1938	764841
16953	764842
34824	764843
56681	764844
35384	764845
23864	764846
8310	764847
58666	764848
3841	764849
93915	764850
3297	764851
15735	764852
2889	764853
49710	764854
24308	764855
2913	764856
46377	764857
26397	764858
57132	764859
127628	764860
26570	764861
743	764862
578	764863
56584	764864
10461	764865
21689	764866
215	764867
36031	764868
41534	764869
12599	764870
590	764871
42696	764872
41488	764873
1593	764874
19541	764875
3439	764876
25681	764877
8783	764878
167058	764879
2043	764880
1532	764881
3235	764882
15593	764883
5183	764884
36106	764885
2129	764886
42058	764887
15690	764888
148	764889
15681	764890
5246	764891
6086	764892
5038	764893
3366	764894
18614	764895
88988	764896
26838	764897
11723	764898
23397	764899
57003	764900
42094	764901
1	764902
19597	764903
26364	764904
26835	764905
109	764906
23686	764907
724	764908
1592	764909
1902	764910
7314	764911
99989	764912
67682	764913
109544	764914
25968	764915
4701	764916
22145	764917
15323	764918
14512	764919
9117	764920
7666	764921
11182	764922
1310	764923
10414	764924
28481	764925
6493	764926
3366	764927
13446	764928
2280	764929
119880	764930
64219	764931
7434	764932
22142	764933
1238	764934
44363	764935
32378	764936
6203	764937
2324	764938
648	764939
3045	764940
62558	764941
6988	764942
910	764943
45005	764944
8181	764945
1	764946
29491	764947
3884	764948
6712	764949
26088	764950
2619	764951
5223	764952
3058	764953
53149	764954
42900	764955
14100	764956
3154	764957
2478	764958
2217	764959
42683	764960
8789	764961
38252	764962
1952	764963
1627	764964
357	764965
8871	764966
102746	764967
1646	764968
8552	764969
4582	764970
431	764971
10886	764972
18602	764973
26844	764974
24434	764975
2811	764976
77704	764977
1493	764978
10570	764979
29062	764980
72229	764981
2844	764982
19463	764983
38454	764984
58598	764985
19732	764986
41557	764987
29071	764988
4438	764989
30031	764990
574	764991
334	764992
7123	764993
5642	764994
6148	764995
101236	764996
61581	764997
38633	764998
3593	764999
22373	765000
44806	765001
120329	765002
1790	765003
28201	765004
7689	765005
34612	765006
334	765007
22747	765008
2068	765009
707	765010
10605	765011
42360	765012
32606	765013
12561	765014
12573	765015
125779	765016
14623	765017
45507	765018
972	765019
8336	765020
15017	765021
57510	765022
16192	765023
15186	765024
15186	765025
5812	765026
5974	765027
22461	765028
12735	765029
180691	765030
44029	765031
17985	765032
12735	765033
128529	765034
1945	765035
60257	765036
28427	765037
31975	765038
17985	765039
4041	765040
12735	765041
13	765042
11580	765043
308	765044
49	765045
14867	765046
28427	765047
82	765048
134162	765049
5974	765050
51945	765051
24039	765052
4118	765053
53145	765054
144577	765055
39548	765056
582	765057
20736	765058
9529	765059
100910	765060
73	765061
21031	765062
23123	765063
68201	765064
15175	765065
6565	765066
21207	765067
26414	765068
37040	765069
1632	765070
15733	765071
54888	765072
3623	765073
5895	765074
40768	765075
35762	765076
65808	765077
40757	765078
125231	765079
122228	765080
54646	765081
82310	765082
100000	765083
30695	765084
12980	765085
40582	765086
30470	765087
4640	765088
57243	765089
91446	765090
5370	765091
61564	765092
9572	765093
97657	765094
58645	765095
3443	765096
2433	765097
117824	765098
70614	765099
45224	765100
123464	765101
186138	765102
69868	765103
3570	765104
46753	765105
101345	765106
3156	765107
3156	765108
81134	765109
10677	765110
56924	765111
31762	765112
11768	765113
125498	765114
32988	765115
67049	765116
4314	765117
36629	765118
10810	765119
93024	765120
29319	765121
22119	765122
51960	765123
60907	765124
19795	765125
121545	765126
2245	765127
29726	765128
8704	765129
119985	765130
34145	765131
14	765132
13623	765133
90269	765134
4654	765135
20603	765136
33496	765137
115339	765138
6800	765139
2742	765140
148040	765141
127987	765142
85355	765143
4347	765144
344	765145
56589	765146
104135	765147
89325	765148
129535	765149
43568	765150
134238	765151
1607	765152
9941	765153
24998	765154
183483	765155
68131	765156
2308	765157
13725	765158
3486	765159
56408	765160
5091	765161
106936	765162
26310	765163
77583	765164
40496	765165
90297	765166
79875	765167
172820	765168
77015	765169
23157	765170
7251	765171
45132	765172
9217	765173
37512	765174
264	765175
131834	765176
138858	765177
64699	765178
29119	765179
50399	765180
4938	765181
1851	765182
13641	765183
3934	765184
631	765185
631	765186
4213	765187
170	765188
4061	765189
850	765190
3912	765191
1409	765192
19169	765193
17789	765194
23274	765195
6105	765196
1077	765197
15404	765198
19310	765199
75934	765200
57802	765201
5388	765202
16083	765203
7562	765204
142497	765205
233	765206
2376	765207
4718	765208
4226	765209
7897	765210
26657	765211
1910	765212
56508	765213
50495	765214
46788	765215
57536	765216
68082	765217
14785	765218
3401	765219
457	765220
87040	765221
13458	765222
140451	765223
4737	765224
17932	765225
44572	765226
58933	765227
87928	765228
1116	765229
140543	765230
5769	765231
11034	765232
139001	765233
72229	765234
4123	765235
44519	765236
34715	765237
9320	765238
22621	765239
4658	765240
6646	765241
27382	765242
25583	765243
45712	765244
18347	765245
109187	765246
125303	765247
15271	765248
134043	765249
5603	765250
12756	765251
53080	765252
40550	765253
3769	765254
80645	765255
7188	765256
4807	765257
4023	765258
46078	765259
13480	765260
28482	765261
16297	765262
8494	765263
26354	765264
18917	765265
50036	765266
9352	765267
68397	765268
85494	765269
2477	765270
50245	765271
23093	765272
20708	765273
113462	765274
44521	765275
6506	765276
109045	765277
28108	765278
3217	765279
57091	765280
23238	765281
35561	765282
9771	765283
48018	765284
1349	765285
14808	765286
1605	765287
47855	765288
116939	765289
27866	765290
33966	765291
10103	765292
34179	765293
33264	765294
73025	765295
142892	765296
64264	765297
17345	765298
50738	765299
6468	765300
5974	765301
70069	765302
12067	765303
15320	765304
82	765305
121	765306
47046	765307
5724	765308
13189	765309
972	765310
59090	765311
12735	765312
77078	765313
105400	765314
28427	765315
88642	765316
271	765317
47555	765318
16834	765319
142077	765320
5812	765321
59404	765322
9373	765323
46475	765324
75880	765325
69798	765326
22979	765327
7298	765328
10382	765329
134679	765330
49539	765331
49539	765332
134774	765333
27999	765334
28060	765335
84082	765336
150512	765337
116795	765338
73385	765339
108670	765340
84732	765341
33514	765342
78570	765343
59898	765344
4264	765345
27109	765346
49969	765347
72114	765348
55656	765349
156199	765350
40242	765351
125241	765352
59968	765353
63713	765354
73248	765355
93931	765356
80741	765357
66620	765358
32005	765359
2360	765360
72102	765361
30436	765362
61188	765363
184473	765364
131150	765365
48217	765366
48421	765367
84338	765368
30022	765369
48483	765370
70704	765371
91971	765372
19665	765373
6240	765374
13744	765375
15668	765376
82687	765377
62381	765378
62699	765379
75629	765380
82691	765381
53805	765382
10722	765383
2892	765384
5740	765385
42133	765386
7249	765387
4270	765388
29943	765389
36539	765390
6530	765391
15743	765392
4963	765393
49425	765394
861	765395
11362	765396
791	765397
2730	765398
12442	765399
21946	765400
106681	765401
4759	765402
45910	765403
33481	765404
21582	765405
27761	765406
46029	765407
43753	765408
42308	765409
7337	765410
34582	765411
8268	765412
98276	765413
11253	765414
51687	765415
8876	765416
22143	765417
102863	765418
18883	765419
4282	765420
99028	765421
4606	765422
2982	765423
43918	765424
103418	765425
62998	765426
10397	765427
31577	765428
5758	765429
15280	765430
6578	765431
38056	765432
10260	765433
15157	765434
128543	765435
144294	765436
14518	765437
62072	765438
891	765439
3153	765440
97617	765441
55228	765442
7974	765443
51404	765444
14934	765445
23518	765446
23515	765447
161575	765448
56327	765449
53785	765450
82599	765451
99875	765452
56331	765453
54859	765454
167811	765455
45289	765456
37063	765457
20750	765458
157397	765459
161752	765460
156877	765461
32137	765462
123119	765463
155997	765464
127980	765465
3777	765466
82093	765467
163275	765468
66399	765469
130110	765470
96885	765471
168280	765472
120065	765473
123478	765474
56499	765475
128829	765476
168323	765477
127497	765478
47410	765479
157711	765480
45543	765481
31915	765482
128085	765483
99712	765484
15890	765485
66668	765486
56879	765487
66981	765488
80991	765489
31708	765490
31757	765491
81745	765492
20968	765493
166369	765494
37056	765495
30943	765496
37146	765497
55414	765498
158520	765499
96379	765500
64781	765501
168738	765502
78561	765503
121920	765504
122599	765505
20896	765506
38428	765507
164127	765508
68562	765509
95892	765510
162507	765511
162317	765512
21588	765513
96144	765514
96542	765515
101815	765516
160895	765517
102167	765518
95027	765519
56459	765520
19590	765521
548	765522
28046	765523
6989	765524
30205	765525
1570	765526
81864	765527
15665	765528
40678	765529
88848	765530
62887	765531
54432	765532
48202	765533
109778	765534
40241	765535
38066	765536
159163	765537
14763	765538
108631	765539
15544	765540
25805	765541
50591	765542
50438	765543
88026	765544
45123	765545
5783	765546
41124	765547
10801	765548
125564	765549
103952	765550
62155	765551
76846	765552
56723	765553
81570	765554
133	765555
75523	765556
55475	765557
18979	765558
50341	765559
10799	765560
28362	765561
92016	765562
22004	765563
93557	765564
96571	765565
2236	765566
15130	765567
57671	765568
67565	765569
60034	765570
47447	765571
31883	765572
73383	765573
4808	765574
37295	765575
80534	765576
133283	765577
16967	765578
98022	765579
15744	765580
113779	765581
68639	765582
3676	765583
1099	765584
42742	765585
9371	765586
987	765587
2223	765588
6980	765589
169320	765590
23520	765591
62758	765592
13365	765593
164048	765594
156483	765595
106438	765596
11137	765597
25357	765598
133191	765599
62487	765600
8446	765601
5797	765602
21717	765603
24777	765604
88945	765605
100319	765606
96120	765607
94215	765608
94007	765609
88400	765610
12809	765611
12809	765612
18989	765613
3499	765614
1854	765615
134823	765616
60391	765617
16239	765618
140868	765619
18291	765620
45733	765621
49145	765622
88271	765623
804	765624
9771	765625
24470	765626
1133	765627
187197	765628
48994	765629
93161	765630
18895	765631
12363	765632
149908	765633
49539	765634
36131	765635
120975	765636
142	765637
2509	765638
4891	765639
41709	765640
7437	765641
4532	765642
23015	765643
9770	765644
751	765645
16284	765646
100441	765647
179003	765648
111310	765649
33478	765650
50374	765651
20062	765652
57757	765653
32301	765654
25484	765655
348	765656
88183	765657
87766	765658
42685	765659
3872	765660
28274	765661
23714	765662
53081	765663
40319	765664
108788	765665
30802	765666
23355	765667
52986	765668
44043	765669
68232	765670
14322	765671
98984	765672
335	765673
22104	765674
15236	765675
15220	765676
951	765677
39402	765678
38255	765679
19494	765680
180294	765681
95456	765682
46162	765683
38023	765684
20503	765685
124296	765686
8797	765687
78340	765688
9428	765689
22668	765690
2719	765691
87859	765692
111453	765693
105997	765694
158599	765695
13202	765696
15702	765697
113996	765698
124470	765699
48682	765700
57591	765701
65879	765702
16135	765703
2989	765704
58197	765705
25105	765706
35701	765707
15219	765708
24	765709
1	765710
153	765711
1	765712
10318	765713
73929	765714
347	765715
32445	765716
286	765717
32507	765718
7686	765719
2508	765720
32513	765721
54514	765722
4611	765723
66269	765724
137403	765725
68494	765726
57530	765727
6974	765728
49870	765729
85876	765730
34809	765731
2300	765732
25427	765733
32808	765734
15226	765735
41543	765736
202	765737
9970	765738
3372	765739
10857	765740
53657	765741
3580	765742
16678	765743
13050	765744
1692	765745
2948	765746
36731	765747
5789	765748
23874	765749
10890	765750
1832	765751
4857	765752
67230	765753
17613	765754
2350	765755
39599	765756
1020	765757
5813	765758
62364	765759
32246	765760
32808	765761
218	765762
72911	765763
50091	765764
68494	765765
34419	765766
142512	765767
128662	765768
121727	765769
107825	765770
70039	765771
273	765772
26390	765773
34082	765774
2805	765775
2063	765776
35064	765777
10509	765778
148837	765779
3153	765780
20634	765781
101717	765782
28407	765783
40659	765784
61547	765785
80333	765786
22071	765787
62697	765788
25369	765789
5645	765790
25232	765791
120293	765792
1913	765793
49984	765794
55542	765795
133402	765796
100933	765797
15775	765798
17872	765799
2259	765800
1580	765801
218	765802
6636	765803
46717	765804
5730	765805
85001	765806
85947	765807
132981	765808
174661	765809
105328	765810
84794	765811
70532	765812
67459	765813
85724	765814
175219	765815
104514	765816
174414	765817
70571	765818
58605	765819
85632	765820
35844	765821
58432	765822
46842	765823
39058	765824
16590	765825
18027	765826
18780	765827
7793	765828
7395	765829
61174	765830
4494	765831
15615	765832
49749	765833
26581	765834
42416	765835
11482	765836
707	765837
146141	765838
44845	765839
4045	765840
21962	765841
67805	765842
34082	765843
70362	765844
6132	765845
120186	765846
21665	765847
9937	765848
7451	765849
83644	765850
162114	765851
3980	765852
233	765853
57640	765854
39632	765855
66400	765856
38884	765857
66877	765858
39473	765859
84891	765860
32758	765861
46665	765862
15266	765863
5007	765864
26849	765865
122322	765866
238	765867
60088	765868
298	765869
127284	765870
32159	765871
3661	765872
13197	765873
54191	765874
23464	765875
89812	765876
10566	765877
32745	765878
6626	765879
13554	765880
15226	765881
15355	765882
38831	765883
2774	765884
39287	765885
28101	765886
16088	765887
77891	765888
524	765889
39540	765890
30008	765891
39764	765892
793	765893
819	765894
26585	765895
3476	765896
23063	765897
3062	765898
39595	765899
15605	765900
23316	765901
750	765902
1560	765903
117488	765904
10557	765905
8977	765906
31504	765907
47603	765908
21905	765909
3982	765910
14538	765911
13277	765912
3776	765913
61057	765914
70846	765915
5072	765916
1047	765917
17292	765918
742	765919
539	765920
41534	765921
35020	765922
86851	765923
10041	765924
68316	765925
3154	765926
47549	765927
25379	765928
20031	765929
47783	765930
27429	765931
34449	765932
64650	765933
27695	765934
33787	765935
12305	765936
1989	765937
20117	765938
25518	765939
1104	765940
6989	765941
8514	765942
13605	765943
29315	765944
5810	765945
363	765946
1116	765947
19213	765948
148026	765949
363	765950
17	765951
9694	765952
185325	765953
5900	765954
23787	765955
146895	765956
112701	765957
5202	765958
30314	765959
190	765960
14794	765961
16848	765962
6496	765963
5407	765964
2485	765965
5179	765966
48752	765967
7699	765968
795	765969
2457	765970
112168	765971
62602	765972
539	765973
5642	765974
90412	765975
134272	765976
101998	765977
3838	765978
154084	765979
4930	765980
52138	765981
947	765982
71196	765983
3581	765984
10040	765985
7036	765986
46520	765987
52539	765988
86163	765989
18273	765990
16567	765991
547	765992
102908	765993
3885	765994
1078	765995
14111	765996
71553	765997
11048	765998
57478	765999
26061	766000
39487	766001
46905	766002
32768	766003
1944	766004
60356	766005
29435	766006
10423	766007
26511	766008
28580	766009
22127	766010
18553	766011
51319	766012
71626	766013
105964	766014
84450	766015
28054	766016
19872	766017
122259	766018
103343	766019
31953	766020
83985	766021
89836	766022
2139	766023
4571	766024
91446	766025
3486	766026
71553	766027
23910	766028
47923	766029
89824	766030
12116	766031
1	766032
4495	766033
39770	766034
18089	766035
1866	766036
24060	766037
11873	766038
118813	766039
11318	766040
3565	766041
24701	766042
16776	766043
23802	766044
2308	766045
8002	766046
73104	766047
45245	766048
62496	766049
36150	766050
19692	766051
5840	766052
1261	766053
61898	766054
23194	766055
16082	766056
18164	766057
9943	766058
2369	766059
13316	766060
13832	766061
59000	766062
59423	766063
10116	766064
2308	766065
8050	766066
51399	766067
23945	766068
8707	766069
14142	766070
48135	766071
35609	766072
24247	766073
1724	766074
5588	766075
2883	766076
25416	766077
1437	766078
29469	766079
29511	766080
550	766081
193	766082
62465	766083
49805	766084
113898	766085
75050	766086
3520	766087
550	766088
2717	766089
35305	766090
11850	766091
351	766092
19887	766093
19795	766094
6636	766095
10425	766096
21928	766097
133	766098
73740	766099
24011	766100
11730	766101
51274	766102
36052	766103
1605	766104
14213	766105
7647	766106
85204	766107
18297	766108
941	766109
54102	766110
31165	766111
95152	766112
44830	766113
54573	766114
2172	766115
46088	766116
54071	766117
93470	766118
50915	766119
2714	766120
104074	766121
3972	766122
130276	766123
6306	766124
42	766125
39481	766126
77455	766127
24780	766128
17659	766129
153676	766130
27991	766131
15579	766132
14934	766133
162376	766134
55551	766135
1511	766136
55154	766137
7412	766138
38715	766139
17174	766140
38295	766141
23463	766142
15599	766143
60077	766144
7292	766145
54336	766146
34724	766147
95137	766148
6445	766149
33888	766150
1397	766151
30322	766152
42713	766153
26382	766154
11923	766155
40835	766156
40649	766157
245	766158
74015	766159
24541	766160
16149	766161
3478	766162
3	766163
5835	766164
40636	766165
38103	766166
5129	766167
7497	766168
1995	766169
162590	766170
108925	766171
104015	766172
5964	766173
32589	766174
21992	766175
20106	766176
51571	766177
47968	766178
28340	766179
32306	766180
25915	766181
27259	766182
11052	766183
9846	766184
41166	766185
143846	766186
9352	766187
90301	766188
125978	766189
70163	766190
7686	766191
9215	766192
17012	766193
103910	766194
78215	766195
33115	766196
18515	766197
69131	766198
58288	766199
42154	766200
59012	766201
30191	766202
48213	766203
87147	766204
6839	766205
28385	766206
30106	766207
42050	766208
11802	766209
21046	766210
39799	766211
87867	766212
187039	766213
33868	766214
812	766215
45823	766216
161046	766217
42639	766218
91298	766219
119506	766220
12612	766221
23284	766222
23284	766223
17144	766224
6592	766225
4998	766226
103235	766227
77393	766228
164313	766229
13366	766230
72188	766231
95128	766232
69317	766233
23298	766234
9267	766235
91815	766236
167749	766237
12611	766238
20203	766239
2756	766240
27561	766241
38124	766242
4	766243
15212	766244
6709	766245
8858	766246
1826	766247
10040	766248
15261	766249
5943	766250
19327	766251
1207	766252
15615	766253
7387	766254
9026	766255
166	766256
9712	766257
11683	766258
34125	766259
175008	766260
24354	766261
77525	766262
67531	766263
32061	766264
100539	766265
39012	766266
67859	766267
187324	766268
65157	766269
128362	766270
24092	766271
85450	766272
3797	766273
45323	766274
188132	766275
65767	766276
50623	766277
30	766278
32948	766279
94555	766280
116897	766281
116527	766282
86866	766283
16193	766284
21503	766285
605	766286
57370	766287
18305	766288
94539	766289
3748	766290
2240	766291
65783	766292
13532	766293
10747	766294
12231	766295
31453	766296
9803	766297
16134	766298
76082	766299
131968	766300
436	766301
50001	766302
21469	766303
16024	766304
11939	766305
78441	766306
64770	766307
99063	766308
42106	766309
3889	766310
732	766311
81358	766312
615	766313
42327	766314
1564	766315
429	766316
38814	766317
35825	766318
22089	766319
36459	766320
83093	766321
6547	766322
47781	766323
101927	766324
39718	766325
69149	766326
21982	766327
26614	766328
34252	766329
68312	766330
29122	766331
29173	766332
46608	766333
113799	766334
26762	766335
54079	766336
72235	766337
44691	766338
16116	766339
19263	766340
83677	766341
61971	766342
5898	766343
78	766344
58521	766345
2117	766346
41621	766347
41578	766348
5257	766349
54817	766350
10997	766351
21603	766352
62145	766353
4306	766354
89	766355
20611	766356
36217	766357
2406	766358
49202	766359
16227	766360
83334	766361
48955	766362
12027	766363
16761	766364
33560	766365
19615	766366
45215	766367
67292	766368
86718	766369
133949	766370
50756	766371
28996	766372
31845	766373
32705	766374
89153	766375
23770	766376
23464	766377
50788	766378
43427	766379
948	766380
94760	766381
29066	766382
20338	766383
8723	766384
794	766385
5706	766386
2793	766387
12994	766388
11267	766389
34186	766390
1934	766391
370	766392
11585	766393
85337	766394
24927	766395
23521	766396
53705	766397
6803	766398
8237	766399
1055	766400
4856	766401
84820	766402
2712	766403
61792	766404
1030	766405
73556	766406
314	766407
27715	766408
3793	766409
43313	766410
32026	766411
3973	766412
42276	766413
55913	766414
5374	766415
43684	766416
29684	766417
46534	766418
39	766419
3096	766420
1697	766421
38256	766422
50	766423
27675	766424
58964	766425
13317	766426
105696	766427
33192	766428
61937	766429
49358	766430
127105	766431
586	766432
66624	766433
542	766434
16057	766435
5091	766436
61684	766437
104645	766438
15432	766439
5654	766440
18782	766441
111169	766442
36978	766443
44193	766444
1947	766445
1974	766446
18873	766447
4710	766448
58542	766449
11746	766450
65984	766451
51232	766452
46198	766453
50443	766454
88887	766455
1554	766456
141600	766457
139355	766458
38834	766459
24859	766460
37267	766461
14998	766462
65061	766463
80293	766464
70725	766465
6955	766466
101557	766467
21082	766468
80849	766469
65845	766470
56387	766471
67821	766472
101364	766473
23179	766474
32056	766475
66990	766476
55121	766477
46297	766478
34629	766479
10502	766480
65657	766481
38715	766482
48081	766483
117273	766484
156430	766485
79108	766486
20122	766487
7413	766488
169786	766489
38568	766490
804	766491
26627	766492
33585	766493
42600	766494
265	766495
1	766496
40521	766497
29452	766498
7696	766499
47999	766500
57533	766501
1547	766502
34202	766503
11114	766504
12029	766505
6543	766506
722	766507
1501	766508
36340	766509
10462	766510
6848	766511
2216	766512
40803	766513
593	766514
18418	766515
169643	766516
19644	766517
18030	766518
6230	766519
4	766520
4729	766521
1501	766522
46151	766523
91889	766524
28189	766525
83101	766526
99181	766527
29958	766528
28342	766529
846	766530
47707	766531
40407	766532
1	766533
735	766534
7731	766535
16050	766536
53566	766537
19253	766538
77344	766539
161803	766540
132432	766541
140890	766542
150154	766543
62381	766544
106954	766545
50386	766546
12367	766547
119084	766548
166612	766549
19218	766550
112728	766551
35339	766552
80912	766553
40319	766554
54804	766555
110699	766556
32661	766557
37009	766558
22432	766559
8541	766560
34787	766561
28214	766562
79209	766563
79209	766564
179643	766565
9766	766566
107335	766567
3018	766568
182346	766569
1250	766570
7712	766571
821	766572
13172	766573
890	766574
109721	766575
7756	766576
7756	766577
49495	766578
7218	766579
48675	766580
408	766581
1618	766582
137132	766583
25658	766584
1506	766585
34968	766586
34968	766587
89	766588
19165	766589
16708	766590
30393	766591
3583	766592
10584	766593
2891	766594
59	766595
42469	766596
4907	766597
32265	766598
54	766599
3911	766600
10766	766601
69	766602
60131	766603
63207	766604
4263	766605
36	766606
1062	766607
8212	766608
3312	766609
9559	766610
1060	766611
336	766612
12999	766613
3020	766614
42823	766615
9929	766616
26588	766617
14097	766618
285	766619
40553	766620
991	766621
17068	766622
4959	766623
27599	766624
18384	766625
60686	766626
2044	766627
2233	766628
49285	766629
41598	766630
36320	766631
108359	766632
12188	766633
1181	766634
40416	766635
15801	766636
822	766637
11204	766638
26788	766639
74543	766640
2801	766641
89894	766642
3024	766643
18811	766644
56935	766645
159109	766646
25547	766647
3028	766648
26536	766649
51897	766650
19246	766651
516	766652
55315	766653
10672	766654
21607	766655
17854	766656
38900	766657
128094	766658
37209	766659
10791	766660
7985	766661
27361	766662
53117	766663
38751	766664
37810	766665
9918	766666
27292	766667
37731	766668
33934	766669
45100	766670
94807	766671
65705	766672
86323	766673
130381	766674
93780	766675
60167	766676
26314	766677
82494	766678
22885	766679
45395	766680
94724	766681
59541	766682
117642	766683
17322	766684
49566	766685
59545	766686
9310	766687
21607	766688
135352	766689
12806	766690
71559	766691
77433	766692
10983	766693
22087	766694
53538	766695
12857	766696
68279	766697
8082	766698
21274	766699
10252	766700
6160	766701
81701	766702
4201	766703
11267	766704
2719	766705
11971	766706
20983	766707
1706	766708
64095	766709
47640	766710
19075	766711
38641	766712
10798	766713
930	766714
2398	766715
10894	766716
5845	766717
96912	766718
34913	766719
1360	766720
33650	766721
15861	766722
2897	766723
75562	766724
46229	766725
43295	766726
19906	766727
1029	766728
16963	766729
7931	766730
124275	766731
25018	766732
6171	766733
14099	766734
25378	766735
6172	766736
7967	766737
794	766738
21412	766739
5337	766740
19155	766741
1139	766742
59	766743
29260	766744
34739	766745
29151	766746
19163	766747
43479	766748
25575	766749
471	766750
29538	766751
8434	766752
24048	766753
11452	766754
16479	766755
2898	766756
90370	766757
165125	766758
16543	766759
11920	766760
59251	766761
22441	766762
35564	766763
27552	766764
70845	766765
18797	766766
18399	766767
70191	766768
18798	766769
15762	766770
22638	766771
85587	766772
13291	766773
1262	766774
5041	766775
13343	766776
48777	766777
13295	766778
49370	766779
58979	766780
22129	766781
83963	766782
138126	766783
63148	766784
47594	766785
60051	766786
21987	766787
135541	766788
21032	766789
101954	766790
70727	766791
42015	766792
36655	766793
72002	766794
24718	766795
12945	766796
13570	766797
14467	766798
89734	766799
176922	766800
85682	766801
180846	766802
174670	766803
169242	766804
4069	766805
24808	766806
82774	766807
7776	766808
41868	766809
24738	766810
172041	766811
8204	766812
53243	766813
172070	766814
135990	766815
136097	766816
136404	766817
177973	766818
56091	766819
12333	766820
182694	766821
14659	766822
108473	766823
65735	766824
147117	766825
112088	766826
163752	766827
36762	766828
82013	766829
63546	766830
116043	766831
107430	766832
11028	766833
3206	766834
39697	766835
135162	766836
110482	766837
49610	766838
246	766839
39671	766840
13969	766841
139031	766842
1036	766843
1769	766844
8337	766845
8333	766846
749	766847
144940	766848
13563	766849
38070	766850
84114	766851
14623	766852
127911	766853
8337	766854
57686	766855
388	766856
10640	766857
47655	766858
17854	766859
47712	766860
126876	766861
30569	766862
53377	766863
10594	766864
76723	766865
61875	766866
12320	766867
63213	766868
62175	766869
9479	766870
20620	766871
90062	766872
31595	766873
41625	766874
29605	766875
13545	766876
50504	766877
138089	766878
2814	766879
68148	766880
26658	766881
6844	766882
112362	766883
53146	766884
25056	766885
50035	766886
4050	766887
78472	766888
106472	766889
115161	766890
72450	766891
71450	766892
77971	766893
78878	766894
145064	766895
129210	766896
137690	766897
44049	766898
172590	766899
105816	766900
169610	766901
16221	766902
26479	766903
16069	766904
48648	766905
144118	766906
33489	766907
24873	766908
116046	766909
110862	766910
96797	766911
77351	766912
53413	766913
15476	766914
84557	766915
86258	766916
94539	766917
139080	766918
3560	766919
132016	766920
69513	766921
3236	766922
94520	766923
24778	766924
133095	766925
90320	766926
34859	766927
131154	766928
44240	766929
62536	766930
145732	766931
147252	766932
48410	766933
40267	766934
26224	766935
42859	766936
51526	766937
34750	766938
103990	766939
10333	766940
75902	766941
49827	766942
62584	766943
86170	766944
23206	766945
63009	766946
13545	766947
50029	766948
5005	766949
59112	766950
1881	766951
5983	766952
149951	766953
134608	766954
10668	766955
26069	766956
17236	766957
14569	766958
70956	766959
750	766960
144728	766961
497	766962
30831	766963
24774	766964
76565	766965
39112	766966
44787	766967
109131	766968
23422	766969
186791	766970
13023	766971
86038	766972
40270	766973
164160	766974
2583	766975
10640	766976
93686	766977
137725	766978
114995	766979
63546	766980
131978	766981
141342	766982
100265	766983
118610	766984
91340	766985
125258	766986
15980	766987
90513	766988
113863	766989
20523	766990
38943	766991
18624	766992
68148	766993
102213	766994
75166	766995
170617	766996
115429	766997
1565	766998
140548	766999
81824	767000
12298	767001
87749	767002
95959	767003
85940	767004
12683	767005
169186	767006
88587	767007
134386	767008
16221	767009
96769	767010
79063	767011
47922	767012
158114	767013
16997	767014
97635	767015
38062	767016
26002	767017
30484	767018
65316	767019
43448	767020
80173	767021
43448	767022
150132	767023
50985	767024
68168	767025
108510	767026
63248	767027
29838	767028
73642	767029
21196	767030
3911	767031
60774	767032
73912	767033
90496	767034
77387	767035
20773	767036
61790	767037
61307	767038
80173	767039
20500	767040
74369	767041
25883	767042
46326	767043
112911	767044
1131	767045
132989	767046
60651	767047
16221	767048
13545	767049
10798	767050
46574	767051
153454	767052
102536	767053
112660	767054
144765	767055
16221	767056
68262	767057
14399	767058
84558	767059
39112	767060
50190	767061
8049	767062
62561	767063
7142	767064
22840	767065
31728	767066
110151	767067
53293	767068
56494	767069
17452	767070
1412	767071
41105	767072
18683	767073
30952	767074
23485	767075
153741	767076
71934	767077
62401	767078
172875	767079
18749	767080
124542	767081
116885	767082
11295	767083
42784	767084
1476	767085
5677	767086
140596	767087
13319	767088
28878	767089
51586	767090
1379	767091
9504	767092
14029	767093
3052	767094
37979	767095
73265	767096
32661	767097
39623	767098
30755	767099
77074	767100
1589	767101
45452	767102
45934	767103
5465	767104
58817	767105
60686	767106
56799	767107
48652	767108
9439	767109
19257	767110
55892	767111
28488	767112
6478	767113
28212	767114
28488	767115
4498	767116
22882	767117
44550	767118
21826	767119
57006	767120
8349	767121
11280	767122
587	767123
87548	767124
37428	767125
28488	767126
47115	767127
32167	767128
11940	767129
34678	767130
108333	767131
15025	767132
73533	767133
16079	767134
58463	767135
12645	767136
44499	767137
37276	767138
16253	767139
41642	767140
23267	767141
93220	767142
118974	767143
96026	767144
151951	767145
116210	767146
61418	767147
20746	767148
33378	767149
93223	767150
126734	767151
137111	767152
46354	767153
79026	767154
31804	767155
38802	767156
5773	767157
17401	767158
42671	767159
31020	767160
1235	767161
174	767162
331	767163
24145	767164
61079	767165
43509	767166
89672	767167
21166	767168
24070	767169
40183	767170
1130	767171
1229	767172
3701	767173
27040	767174
26410	767175
174413	767176
5552	767177
167	767178
560	767179
5482	767180
3005	767181
12623	767182
37761	767183
3847	767184
1054	767185
5774	767186
6966	767187
169194	767188
96937	767189
6394	767190
70590	767191
21859	767192
2342	767193
363	767194
1823	767195
8964	767196
8295	767197
52544	767198
39119	767199
67	767200
1099	767201
5811	767202
6881	767203
68291	767204
41251	767205
31718	767206
54182	767207
10243	767208
171397	767209
170683	767210
1630	767211
19949	767212
63302	767213
13597	767214
75472	767215
92565	767216
17478	767217
63906	767218
48933	767219
13668	767220
8408	767221
30271	767222
47222	767223
157	767224
30653	767225
5471	767226
5534	767227
78854	767228
62636	767229
93200	767230
1648	767231
84018	767232
769	767233
1440	767234
6472	767235
11181	767236
4097	767237
44321	767238
133508	767239
32116	767240
19984	767241
2982	767242
48068	767243
22805	767244
117	767245
448	767246
3712	767247
2126	767248
7444	767249
2	767250
46092	767251
28027	767252
145517	767253
108702	767254
105535	767255
10663	767256
408	767257
33639	767258
4303	767259
3574	767260
13044	767261
127931	767262
10165	767263
105737	767264
30993	767265
50132	767266
5919	767267
68	767268
249	767269
44556	767270
38263	767271
13905	767272
13489	767273
1287	767274
47798	767275
38189	767276
6385	767277
13882	767278
33584	767279
6406	767280
55564	767281
20449	767282
310	767283
82445	767284
133902	767285
93255	767286
5	767287
607	767288
57357	767289
6111	767290
3668	767291
44495	767292
47886	767293
39030	767294
33332	767295
30934	767296
39286	767297
354	767298
12436	767299
81199	767300
9348	767301
2220	767302
47536	767303
41024	767304
2121	767305
129422	767306
19203	767307
105403	767308
39123	767309
10973	767310
1456	767311
30599	767312
89583	767313
10402	767314
10216	767315
25574	767316
6851	767317
15	767318
104336	767319
39230	767320
31200	767321
299	767322
8407	767323
28448	767324
53960	767325
74499	767326
51382	767327
126240	767328
54355	767329
47205	767330
12710	767331
157	767332
299	767333
40822	767334
4056	767335
34163	767336
3112	767337
9525	767338
61772	767339
8639	767340
21471	767341
19916	767342
12974	767343
10113	767344
252	767345
3503	767346
63049	767347
25194	767348
50156	767349
42697	767350
12451	767351
33420	767352
3602	767353
2657	767354
80951	767355
7067	767356
3077	767357
77795	767358
49029	767359
28835	767360
460	767361
55746	767362
410	767363
888	767364
22831	767365
32673	767366
986	767367
31244	767368
39356	767369
36869	767370
96199	767371
12916	767372
85734	767373
10114	767374
342	767375
68305	767376
434	767377
39397	767378
5028	767379
15166	767380
80193	767381
10838	767382
26395	767383
18971	767384
104154	767385
71230	767386
14819	767387
3642	767388
1466	767389
3325	767390
50939	767391
120834	767392
4056	767393
37086	767394
26238	767395
11439	767396
67	767397
15430	767398
14388	767399
32563	767400
13411	767401
73004	767402
111935	767403
131718	767404
27715	767405
98906	767406
14096	767407
9299	767408
22043	767409
46391	767410
71505	767411
25402	767412
36408	767413
4159	767414
3227	767415
1466	767416
87044	767417
18627	767418
2273	767419
70082	767420
40759	767421
13888	767422
58537	767423
37328	767424
3839	767425
29303	767426
23334	767427
54858	767428
160893	767429
2959	767430
30445	767431
3797	767432
75463	767433
6816	767434
18008	767435
83402	767436
15472	767437
40898	767438
9682	767439
40976	767440
3254	767441
20037	767442
3297	767443
1342	767444
8063	767445
73730	767446
7099	767447
32329	767448
84707	767449
635	767450
132920	767451
14307	767452
21461	767453
68438	767454
107808	767455
985	767456
1622	767457
68	767458
14386	767459
53107	767460
14548	767461
12129	767462
133723	767463
226	767464
11654	767465
13537	767466
9	767467
9934	767468
73118	767469
37291	767470
79234	767471
30585	767472
6949	767473
4965	767474
286	767475
66439	767476
96661	767477
130002	767478
22074	767479
39848	767480
33155	767481
70108	767482
53129	767483
104018	767484
23	767485
8002	767486
21643	767487
65512	767488
9221	767489
124951	767490
2666	767491
45136	767492
68957	767493
11501	767494
1011	767495
1096	767496
12380	767497
14887	767498
48607	767499
3343	767500
38269	767501
17015	767502
7559	767503
6994	767504
19928	767505
79296	767506
17172	767507
4533	767508
174983	767509
47491	767510
8848	767511
52855	767512
83942	767513
56771	767514
37943	767515
67012	767516
3700	767517
3275	767518
11986	767519
57316	767520
4189	767521
46253	767522
33297	767523
48634	767524
101904	767525
75994	767526
1466	767527
54126	767528
11237	767529
45689	767530
102	767531
23917	767532
40766	767533
47879	767534
10824	767535
34050	767536
63353	767537
124876	767538
21267	767539
4308	767540
44867	767541
568	767542
8687	767543
42467	767544
17342	767545
17970	767546
65919	767547
27423	767548
643	767549
31577	767550
6923	767551
22749	767552
30604	767553
74813	767554
64196	767555
57344	767556
25030	767557
821	767558
48302	767559
53282	767560
4262	767561
1705	767562
17691	767563
18873	767564
8407	767565
47630	767566
3819	767567
86952	767568
275	767569
1490	767570
8671	767571
90334	767572
47158	767573
10402	767574
41223	767575
62348	767576
15093	767577
9169	767578
568	767579
67966	767580
68940	767581
54124	767582
15602	767583
3002	767584
4282	767585
102821	767586
54817	767587
1795	767588
19568	767589
17124	767590
13821	767591
7836	767592
21256	767593
41083	767594
8829	767595
18983	767596
999	767597
57699	767598
151084	767599
7239	767600
42397	767601
51172	767602
3742	767603
27491	767604
6037	767605
45879	767606
26666	767607
16005	767608
2486	767609
8878	767610
7391	767611
15665	767612
43531	767613
22537	767614
22188	767615
3379	767616
91902	767617
15295	767618
9	767619
17722	767620
97992	767621
8109	767622
14272	767623
57402	767624
138	767625
72711	767626
434	767627
25710	767628
7893	767629
1323	767630
44248	767631
91	767632
14515	767633
7234	767634
404	767635
24547	767636
8687	767637
35884	767638
19543	767639
28951	767640
82476	767641
7458	767642
15999	767643
1474	767644
70495	767645
171840	767646
69249	767647
7206	767648
14239	767649
75201	767650
1533	767651
62423	767652
17169	767653
4668	767654
58972	767655
31321	767656
6111	767657
32706	767658
108623	767659
8088	767660
10352	767661
29102	767662
47390	767663
18677	767664
808	767665
13338	767666
12527	767667
6137	767668
40331	767669
252	767670
15477	767671
23648	767672
1941	767673
69205	767674
6427	767675
92053	767676
56163	767677
46181	767678
28679	767679
231	767680
12075	767681
90444	767682
12234	767683
5656	767684
34386	767685
66416	767686
58414	767687
15455	767688
35141	767689
140435	767690
114629	767691
43341	767692
5406	767693
15592	767694
1605	767695
48005	767696
120300	767697
31163	767698
4386	767699
2623	767700
47159	767701
664	767702
27726	767703
47312	767704
37724	767705
287	767706
41670	767707
5217	767708
12365	767709
96530	767710
5996	767711
2938	767712
9452	767713
34221	767714
1182	767715
6966	767716
22887	767717
101781	767718
18983	767719
4633	767720
25085	767721
10	767722
22347	767723
107489	767724
48407	767725
11501	767726
6458	767727
1321	767728
13383	767729
9517	767730
58780	767731
2896	767732
48642	767733
31988	767734
9959	767735
38701	767736
40957	767737
21581	767738
2543	767739
9	767740
30048	767741
24533	767742
98205	767743
19493	767744
15562	767745
40514	767746
9198	767747
34569	767748
6086	767749
99829	767750
28697	767751
13457	767752
2126	767753
47917	767754
1281	767755
20333	767756
16284	767757
11705	767758
38536	767759
17825	767760
2606	767761
28513	767762
3500	767763
119330	767764
6562	767765
32606	767766
14376	767767
4774	767768
4403	767769
47899	767770
3186	767771
218	767772
6255	767773
26510	767774
79771	767775
3708	767776
77156	767777
35760	767778
34124	767779
11008	767780
1251	767781
3037	767782
48834	767783
24759	767784
29368	767785
159951	767786
4647	767787
1251	767788
472	767789
26718	767790
11560	767791
27772	767792
33535	767793
23989	767794
7992	767795
9567	767796
1272	767797
11475	767798
34819	767799
58088	767800
460	767801
6786	767802
6089	767803
31566	767804
33160	767805
10518	767806
33958	767807
9	767808
4063	767809
28097	767810
77928	767811
17560	767812
56096	767813
6330	767814
9697	767815
47746	767816
12	767817
40244	767818
27396	767819
18158	767820
7875	767821
71243	767822
39303	767823
38350	767824
3363	767825
47158	767826
20797	767827
2856	767828
7619	767829
79178	767830
16427	767831
2393	767832
14979	767833
697	767834
23514	767835
4204	767836
2265	767837
12147	767838
80932	767839
4613	767840
37017	767841
86089	767842
6399	767843
37579	767844
1341	767845
7260	767846
502	767847
95521	767848
1656	767849
858	767850
3043	767851
2114	767852
12355	767853
54215	767854
39312	767855
69080	767856
70649	767857
14592	767858
84641	767859
8963	767860
12542	767861
10637	767862
36836	767863
6832	767864
28173	767865
9403	767866
69470	767867
5073	767868
6779	767869
1177	767870
17478	767871
40145	767872
42505	767873
27490	767874
8961	767875
142847	767876
44996	767877
1031	767878
83101	767879
27199	767880
8744	767881
14439	767882
29914	767883
27342	767884
5640	767885
1233	767886
440	767887
2273	767888
116686	767889
94689	767890
23594	767891
8563	767892
44544	767893
66541	767894
3698	767895
45784	767896
14881	767897
130566	767898
17127	767899
15791	767900
86079	767901
95653	767902
51095	767903
70408	767904
34735	767905
7374	767906
13299	767907
50831	767908
50814	767909
2105	767910
4189	767911
1326	767912
13009	767913
41985	767914
24077	767915
3544	767916
30384	767917
4257	767918
57355	767919
1179	767920
45702	767921
58485	767922
18112	767923
36376	767924
8920	767925
104144	767926
11453	767927
59188	767928
90630	767929
61867	767930
34809	767931
22305	767932
21581	767933
39368	767934
3390	767935
32542	767936
26405	767937
33522	767938
2105	767939
7613	767940
15369	767941
26544	767942
3071	767943
22377	767944
13802	767945
124681	767946
539	767947
46386	767948
12848	767949
31321	767950
36827	767951
1947	767952
39737	767953
4570	767954
11419	767955
2621	767956
13383	767957
19469	767958
3915	767959
34309	767960
167525	767961
39127	767962
1598	767963
386	767964
33613	767965
16723	767966
1171	767967
34157	767968
40721	767969
21794	767970
5996	767971
66128	767972
2856	767973
21959	767974
60116	767975
24596	767976
69496	767977
5353	767978
1559	767979
35051	767980
19564	767981
39756	767982
13928	767983
17931	767984
48239	767985
47539	767986
8701	767987
76635	767988
12341	767989
13019	767990
16878	767991
6501	767992
877	767993
3209	767994
63098	767995
1656	767996
128586	767997
18528	767998
42538	767999
102012	768000
23137	768001
174005	768002
77243	768003
42894	768004
68978	768005
107726	768006
11024	768007
28961	768008
32710	768009
36006	768010
5356	768011
117763	768012
35576	768013
9296	768014
37408	768015
158061	768016
18925	768017
18821	768018
70353	768019
2059	768020
2875	768021
101145	768022
6994	768023
25430	768024
15	768025
3751	768026
1945	768027
859	768028
45729	768029
33706	768030
10756	768031
161579	768032
67813	768033
64025	768034
5607	768035
1241	768036
121354	768037
7875	768038
6319	768039
62689	768040
30352	768041
6379	768042
1581	768043
44544	768044
54661	768045
35232	768046
99334	768047
90833	768048
6055	768049
69860	768050
6455	768051
36492	768052
20455	768053
1001	768054
48089	768055
23570	768056
130185	768057
252	768058
34969	768059
28002	768060
1198	768061
27266	768062
44476	768063
63909	768064
32962	768065
25798	768066
5787	768067
66891	768068
2051	768069
1720	768070
20454	768071
28942	768072
54989	768073
74471	768074
252	768075
107591	768076
1872	768077
2051	768078
54238	768079
830	768080
58942	768081
5144	768082
7597	768083
125985	768084
137326	768085
22518	768086
34374	768087
4787	768088
109345	768089
5031	768090
117221	768091
103448	768092
19543	768093
51726	768094
2032	768095
49214	768096
622	768097
28995	768098
25506	768099
49278	768100
36724	768101
29765	768102
9238	768103
9728	768104
11325	768105
54639	768106
1900	768107
15369	768108
45553	768109
66219	768110
46306	768111
6385	768112
51541	768113
20935	768114
70059	768115
45404	768116
40366	768117
20956	768118
41720	768119
26780	768120
95756	768121
425	768122
767	768123
6237	768124
93740	768125
13696	768126
3857	768127
1463	768128
523	768129
56973	768130
101229	768131
4097	768132
21803	768133
32408	768134
56772	768135
40492	768136
1085	768137
58886	768138
2553	768139
57161	768140
13961	768141
68248	768142
17144	768143
16677	768144
10063	768145
21213	768146
83400	768147
3468	768148
37974	768149
6379	768150
38209	768151
5440	768152
4189	768153
65856	768154
6330	768155
49986	768156
88065	768157
2777	768158
226	768159
22376	768160
27229	768161
42702	768162
48172	768163
8016	768164
10380	768165
84163	768166
129	768167
8096	768168
4872	768169
44373	768170
23686	768171
1636	768172
42538	768173
80546	768174
5416	768175
1733	768176
5253	768177
11882	768178
102823	768179
47831	768180
48266	768181
57921	768182
6110	768183
37974	768184
43598	768185
123454	768186
57111	768187
74646	768188
239	768189
3089	768190
3720	768191
33047	768192
33186	768193
98395	768194
66681	768195
24577	768196
22681	768197
24702	768198
17284	768199
3189	768200
7229	768201
5609	768202
40865	768203
31320	768204
22682	768205
11819	768206
15189	768207
26452	768208
102122	768209
69841	768210
48015	768211
2607	768212
8614	768213
25802	768214
104620	768215
38651	768216
59380	768217
133150	768218
3230	768219
14941	768220
154748	768221
21754	768222
129950	768223
10765	768224
66074	768225
4120	768226
7328	768227
716	768228
15604	768229
27096	768230
23090	768231
17	768232
46165	768233
63472	768234
60110	768235
139449	768236
21293	768237
6603	768238
2910	768239
28505	768240
6507	768241
4410	768242
35534	768243
40927	768244
2745	768245
100103	768246
37368	768247
152	768248
21964	768249
69001	768250
38522	768251
15082	768252
21915	768253
112879	768254
346	768255
145	768256
26828	768257
30383	768258
32411	768259
48100	768260
11021	768261
25466	768262
23271	768263
33401	768264
16114	768265
32620	768266
39676	768267
24087	768268
6673	768269
42565	768270
25983	768271
47493	768272
38870	768273
54030	768274
4707	768275
5738	768276
584	768277
1292	768278
5602	768279
35034	768280
4040	768281
12959	768282
8586	768283
15055	768284
3712	768285
11509	768286
20068	768287
42	768288
2759	768289
21079	768290
57568	768291
23300	768292
29634	768293
10607	768294
42602	768295
53233	768296
2095	768297
62693	768298
20140	768299
73844	768300
57356	768301
59105	768302
44257	768303
15037	768304
789	768305
28424	768306
62918	768307
60568	768308
27882	768309
14267	768310
32101	768311
20729	768312
53966	768313
25369	768314
9584	768315
1198	768316
189	768317
9326	768318
1872	768319
70474	768320
85501	768321
26827	768322
77346	768323
19256	768324
48607	768325
74024	768326
43031	768327
73516	768328
7597	768329
5768	768330
94072	768331
25153	768332
49923	768333
60434	768334
72586	768335
136391	768336
76173	768337
149316	768338
41139	768339
119065	768340
42095	768341
60434	768342
48204	768343
75605	768344
100752	768345
111936	768346
61616	768347
1843	768348
29727	768349
48224	768350
29727	768351
75217	768352
29698	768353
43031	768354
10225	768355
43622	768356
25163	768357
10225	768358
184263	768359
52456	768360
74564	768361
94622	768362
141414	768363
109649	768364
96418	768365
19405	768366
28311	768367
62765	768368
10225	768369
89529	768370
118853	768371
162314	768372
13505	768373
10225	768374
36103	768375
81830	768376
58034	768377
47772	768378
13763	768379
173861	768380
136544	768381
108087	768382
92928	768383
139480	768384
13073	768385
144263	768386
119333	768387
152423	768388
76128	768389
26761	768390
7303	768391
135390	768392
81830	768393
48827	768394
90444	768395
141295	768396
142424	768397
185523	768398
1781	768399
81158	768400
11571	768401
89529	768402
93129	768403
24376	768404
174465	768405
61986	768406
63365	768407
109388	768408
119659	768409
54850	768410
76635	768411
40176	768412
54956	768413
121418	768414
53811	768415
33124	768416
16827	768417
74083	768418
131702	768419
109967	768420
130922	768421
115994	768422
43845	768423
41133	768424
60493	768425
28625	768426
27844	768427
75217	768428
42403	768429
139030	768430
10	768431
142893	768432
20798	768433
114838	768434
6826	768435
49391	768436
19802	768437
29138	768438
1687	768439
42813	768440
37278	768441
3909	768442
3909	768443
28311	768444
22258	768445
19802	768446
19913	768447
185816	768448
15606	768449
43657	768450
1843	768451
90481	768452
36114	768453
21600	768454
256	768455
6324	768456
13361	768457
127055	768458
18691	768459
20282	768460
40951	768461
18963	768462
46594	768463
14309	768464
141448	768465
46249	768466
13992	768467
135363	768468
8857	768469
13164	768470
125	768471
841	768472
14265	768473
65	768474
4997	768475
4997	768476
25287	768477
16643	768478
150153	768479
68411	768480
93157	768481
132495	768482
4326	768483
105570	768484
15910	768485
45900	768486
1609	768487
9445	768488
27788	768489
8554	768490
21217	768491
133	768492
51324	768493
33496	768494
3082	768495
74542	768496
8811	768497
1	768498
25920	768499
2504	768500
19770	768501
29294	768502
31742	768503
53707	768504
3810	768505
23877	768506
50418	768507
104727	768508
35915	768509
136	768510
3961	768511
33851	768512
31229	768513
47498	768514
26129	768515
12149	768516
51109	768517
65757	768518
671	768519
15350	768520
1273	768521
6776	768522
50810	768523
1249	768524
35172	768525
1625	768526
112969	768527
751	768528
5233	768529
388	768530
1560	768531
48336	768532
22292	768533
6489	768534
3708	768535
40983	768536
71486	768537
14167	768538
1097	768539
1349	768540
33849	768541
61395	768542
12822	768543
5751	768544
11966	768545
5505	768546
38701	768547
6998	768548
39045	768549
3847	768550
5618	768551
117	768552
85432	768553
57089	768554
21269	768555
9911	768556
36541	768557
6615	768558
853	768559
63130	768560
92111	768561
76150	768562
2943	768563
26826	768564
28925	768565
130474	768566
22722	768567
3311	768568
23294	768569
70018	768570
53566	768571
152392	768572
76074	768573
18432	768574
13996	768575
88318	768576
28510	768577
58593	768578
17684	768579
20688	768580
18220	768581
13913	768582
16871	768583
8010	768584
45974	768585
28277	768586
7429	768587
18947	768588
47648	768589
8629	768590
185	768591
15618	768592
67125	768593
45059	768594
74074	768595
4843	768596
3389	768597
10593	768598
23294	768599
36670	768600
23558	768601
6732	768602
1061	768603
19328	768604
11894	768605
47124	768606
10795	768607
13132	768608
23558	768609
99176	768610
24661	768611
20879	768612
11379	768613
43665	768614
43704	768615
6732	768616
64723	768617
42583	768618
18836	768619
73354	768620
6663	768621
2582	768622
86332	768623
61960	768624
34913	768625
123331	768626
17672	768627
2125	768628
19009	768629
13460	768630
32662	768631
84781	768632
22574	768633
1288	768634
8934	768635
5357	768636
14035	768637
11254	768638
23746	768639
81962	768640
19252	768641
47890	768642
47245	768643
10748	768644
15979	768645
106482	768646
914	768647
107924	768648
178044	768649
47155	768650
17560	768651
100022	768652
65167	768653
38312	768654
6492	768655
139870	768656
2459	768657
12754	768658
7635	768659
5885	768660
29692	768661
13742	768662
51380	768663
4072	768664
3659	768665
14037	768666
19963	768667
31416	768668
54276	768669
3737	768670
1892	768671
38998	768672
26270	768673
25754	768674
53046	768675
9424	768676
15167	768677
12434	768678
69965	768679
22207	768680
7138	768681
639	768682
5437	768683
35997	768684
5769	768685
10760	768686
13788	768687
730	768688
95021	768689
8257	768690
5475	768691
8702	768692
3638	768693
62804	768694
45011	768695
8	768696
51042	768697
30041	768698
7983	768699
49437	768700
54476	768701
17388	768702
34211	768703
10860	768704
48665	768705
32335	768706
314	768707
83807	768708
17770	768709
48902	768710
6901	768711
19307	768712
37513	768713
83800	768714
58329	768715
1076	768716
37391	768717
38212	768718
20152	768719
12534	768720
118569	768721
66264	768722
55574	768723
26875	768724
377	768725
72805	768726
17836	768727
618	768728
20629	768729
2349	768730
5135	768731
18185	768732
91692	768733
4719	768734
6043	768735
3029	768736
14109	768737
1048	768738
34228	768739
70442	768740
65464	768741
23116	768742
15216	768743
31860	768744
2375	768745
133995	768746
16428	768747
4858	768748
2324	768749
22056	768750
93338	768751
60687	768752
71185	768753
2731	768754
1884	768755
58995	768756
14194	768757
13787	768758
25224	768759
23427	768760
6443	768761
16692	768762
8164	768763
27235	768764
33183	768765
57892	768766
26624	768767
125769	768768
40002	768769
39325	768770
1365	768771
20333	768772
4564	768773
1540	768774
92113	768775
33329	768776
3136	768777
74109	768778
29407	768779
3931	768780
35650	768781
5802	768782
3584	768783
30693	768784
1	768785
7230	768786
12817	768787
21	768788
1	768789
3297	768790
18154	768791
5252	768792
12866	768793
93840	768794
3899	768795
24471	768796
147987	768797
27625	768798
28961	768799
179461	768800
23749	768801
16713	768802
31417	768803
5039	768804
18698	768805
4005	768806
37777	768807
4996	768808
2094	768809
28549	768810
42769	768811
104135	768812
32810	768813
130506	768814
48372	768815
103049	768816
60228	768817
5541	768818
22423	768819
667	768820
1342	768821
22985	768822
27265	768823
28259	768824
56350	768825
7082	768826
3764	768827
33492	768828
40995	768829
84952	768830
43325	768831
43552	768832
4489	768833
59490	768834
47690	768835
104472	768836
874	768837
22412	768838
62225	768839
12056	768840
87707	768841
33457	768842
8426	768843
102349	768844
2529	768845
40788	768846
16879	768847
69529	768848
21435	768849
23415	768850
18268	768851
7211	768852
166	768853
58122	768854
4335	768855
31301	768856
20514	768857
24075	768858
22992	768859
1677	768860
2981	768861
53916	768862
3173	768863
18700	768864
4425	768865
542	768866
2838	768867
4211	768868
17079	768869
43554	768870
5392	768871
3512	768872
34646	768873
19942	768874
51350	768875
77224	768876
14064	768877
1533	768878
2835	768879
32366	768880
3037	768881
50181	768882
61427	768883
4463	768884
4286	768885
11117	768886
23605	768887
82843	768888
11489	768889
68847	768890
20000	768891
14812	768892
51398	768893
49193	768894
78845	768895
3019	768896
15467	768897
39454	768898
50194	768899
7799	768900
32363	768901
26747	768902
33823	768903
7459	768904
15463	768905
27	768906
36433	768907
39428	768908
88785	768909
9921	768910
87522	768911
114894	768912
107	768913
26607	768914
12968	768915
29676	768916
24018	768917
139024	768918
61712	768919
18777	768920
9264	768921
23403	768922
13017	768923
7073	768924
6850	768925
6563	768926
73451	768927
50566	768928
11676	768929
33506	768930
15242	768931
4194	768932
3848	768933
104260	768934
78540	768935
56058	768936
153930	768937
5603	768938
35717	768939
26794	768940
13772	768941
2472	768942
159504	768943
33612	768944
1772	768945
65911	768946
35340	768947
7042	768948
50001	768949
18698	768950
61447	768951
129199	768952
13336	768953
2479	768954
2144	768955
57709	768956
11700	768957
13622	768958
124025	768959
9514	768960
6009	768961
90534	768962
39133	768963
15622	768964
7367	768965
68913	768966
11844	768967
51722	768968
11057	768969
25603	768970
8630	768971
2722	768972
29300	768973
17675	768974
29388	768975
17629	768976
55053	768977
49293	768978
32558	768979
7011	768980
3615	768981
19094	768982
5159	768983
30950	768984
1875	768985
13174	768986
21204	768987
16011	768988
49224	768989
563	768990
771	768991
10669	768992
26204	768993
113923	768994
48698	768995
22618	768996
27302	768997
10350	768998
4773	768999
11302	769000
20597	769001
21005	769002
35900	769003
102707	769004
3672	769005
29553	769006
29710	769007
79255	769008
56700	769009
2504	769010
4872	769011
2972	769012
98	769013
49267	769014
27594	769015
12978	769016
11643	769017
11712	769018
928	769019
59109	769020
12616	769021
24654	769022
14248	769023
18082	769024
115661	769025
11043	769026
11678	769027
6991	769028
21345	769029
35393	769030
47900	769031
46907	769032
6689	769033
21760	769034
24175	769035
119417	769036
7549	769037
6042	769038
5735	769039
42496	769040
44071	769041
89400	769042
20824	769043
348	769044
80361	769045
35958	769046
57734	769047
12793	769048
9302	769049
129416	769050
11806	769051
40890	769052
25564	769053
33005	769054
10314	769055
1978	769056
40644	769057
55	769058
22056	769059
1370	769060
48972	769061
12481	769062
43214	769063
1726	769064
26992	769065
16404	769066
48406	769067
27643	769068
79426	769069
32406	769070
15002	769071
31185	769072
27320	769073
30605	769074
31487	769075
20689	769076
6502	769077
13907	769078
5737	769079
16444	769080
75148	769081
5632	769082
1332	769083
3713	769084
21655	769085
32762	769086
49077	769087
26050	769088
3212	769089
21847	769090
5245	769091
13266	769092
14774	769093
4	769094
29567	769095
24160	769096
7601	769097
70297	769098
149256	769099
29744	769100
26611	769101
39369	769102
26641	769103
2585	769104
15169	769105
37776	769106
23927	769107
498	769108
14551	769109
1113	769110
36640	769111
73571	769112
30260	769113
3539	769114
41485	769115
22105	769116
21821	769117
38409	769118
2732	769119
26895	769120
4194	769121
33950	769122
19037	769123
114825	769124
143	769125
6413	769126
105542	769127
82487	769128
75932	769129
19557	769130
25679	769131
24127	769132
1379	769133
13698	769134
15785	769135
62854	769136
22588	769137
55355	769138
176	769139
33287	769140
2636	769141
30252	769142
719	769143
176003	769144
6092	769145
410	769146
51039	769147
72175	769148
173832	769149
14394	769150
991	769151
12450	769152
10272	769153
8806	769154
74931	769155
1990	769156
64616	769157
21156	769158
24245	769159
26796	769160
70128	769161
70430	769162
64968	769163
66556	769164
13157	769165
46203	769166
11948	769167
58981	769168
37616	769169
120039	769170
2270	769171
26513	769172
2972	769173
24938	769174
11906	769175
111949	769176
9052	769177
105658	769178
28926	769179
30202	769180
7780	769181
4289	769182
18188	769183
37210	769184
1465	769185
20639	769186
48997	769187
3294	769188
43468	769189
82921	769190
38448	769191
26852	769192
38602	769193
42419	769194
37554	769195
17680	769196
22892	769197
16653	769198
27831	769199
18283	769200
28329	769201
2501	769202
46658	769203
5794	769204
36385	769205
122865	769206
146018	769207
33098	769208
7020	769209
66999	769210
37148	769211
10639	769212
24647	769213
106583	769214
33586	769215
3163	769216
108916	769217
11904	769218
150	769219
68473	769220
8086	769221
3895	769222
383	769223
11813	769224
8717	769225
4870	769226
80690	769227
51921	769228
32782	769229
4934	769230
5044	769231
97348	769232
22740	769233
77858	769234
112749	769235
7502	769236
70128	769237
90533	769238
49006	769239
73599	769240
22593	769241
19712	769242
9210	769243
6157	769244
78	769245
25804	769246
15341	769247
56076	769248
9541	769249
4316	769250
394	769251
43545	769252
79	769253
1312	769254
54420	769255
2668	769256
92562	769257
62414	769258
2012	769259
27610	769260
6424	769261
27390	769262
2813	769263
32372	769264
21700	769265
96291	769266
634	769267
4772	769268
33508	769269
24302	769270
83424	769271
42676	769272
33919	769273
48880	769274
51270	769275
89756	769276
873	769277
37139	769278
40313	769279
1729	769280
844	769281
34818	769282
5663	769283
91335	769284
43199	769285
36651	769286
87863	769287
4984	769288
6627	769289
24884	769290
6392	769291
155474	769292
44205	769293
60824	769294
54629	769295
53508	769296
146279	769297
31357	769298
1249	769299
1753	769300
369	769301
51	769302
988	769303
85303	769304
19485	769305
55987	769306
76310	769307
19786	769308
129796	769309
5211	769310
12235	769311
3038	769312
172404	769313
85813	769314
13176	769315
50653	769316
41010	769317
194	769318
373	769319
67226	769320
47369	769321
3299	769322
21411	769323
83708	769324
51366	769325
19825	769326
86078	769327
1723	769328
105918	769329
22845	769330
100228	769331
1927	769332
9291	769333
3032	769334
24810	769335
413	769336
124	769337
9521	769338
36304	769339
74247	769340
4359	769341
26414	769342
9947	769343
24032	769344
44635	769345
932	769346
127048	769347
1572	769348
76465	769349
42923	769350
3968	769351
2594	769352
606	769353
42372	769354
19852	769355
63822	769356
3512	769357
6825	769358
99979	769359
59703	769360
32757	769361
14539	769362
26215	769363
84892	769364
10387	769365
33783	769366
95569	769367
53801	769368
79089	769369
77908	769370
26146	769371
66956	769372
81291	769373
41793	769374
38317	769375
153117	769376
63518	769377
14460	769378
184325	769379
60340	769380
25607	769381
174418	769382
46748	769383
34152	769384
36967	769385
30633	769386
150167	769387
77239	769388
128664	769389
44272	769390
22210	769391
44033	769392
147922	769393
85693	769394
122082	769395
30787	769396
33758	769397
41851	769398
25861	769399
135440	769400
157086	769401
52842	769402
18772	769403
23751	769404
18595	769405
22178	769406
180186	769407
187021	769408
15893	769409
30218	769410
139930	769411
76548	769412
149195	769413
18577	769414
41160	769415
27905	769416
14414	769417
71404	769418
120236	769419
27797	769420
68484	769421
23443	769422
169485	769423
9536	769424
44368	769425
47440	769426
117929	769427
83554	769428
13096	769429
40085	769430
70270	769431
95258	769432
67420	769433
4585	769434
182677	769435
109153	769436
69394	769437
76685	769438
26854	769439
47301	769440
98793	769441
36194	769442
8548	769443
70120	769444
8443	769445
24858	769446
153338	769447
48562	769448
8181	769449
15727	769450
99022	769451
4904	769452
101098	769453
117477	769454
27417	769455
172944	769456
27377	769457
118721	769458
28372	769459
118026	769460
104372	769461
46995	769462
99218	769463
136143	769464
43994	769465
144098	769466
24685	769467
27222	769468
117741	769469
74183	769470
74445	769471
55764	769472
76817	769473
76690	769474
38186	769475
165509	769476
3698	769477
48484	769478
131839	769479
32947	769480
6767	769481
17180	769482
11195	769483
151106	769484
9318	769485
7783	769486
29931	769487
5910	769488
130204	769489
42937	769490
27078	769491
24022	769492
138869	769493
36553	769494
159805	769495
139669	769496
5485	769497
11160	769498
50459	769499
6455	769500
5449	769501
27145	769502
83344	769503
29927	769504
50678	769505
110325	769506
50708	769507
63864	769508
17229	769509
97138	769510
24718	769511
43998	769512
111524	769513
24858	769514
8128	769515
142462	769516
44928	769517
124461	769518
33054	769519
18491	769520
2552	769521
65302	769522
78959	769523
7419	769524
152656	769525
134717	769526
185812	769527
63359	769528
55885	769529
117292	769530
103846	769531
23443	769532
185982	769533
139364	769534
42144	769535
110545	769536
21330	769537
15412	769538
18869	769539
138956	769540
110685	769541
187159	769542
189212	769543
11403	769544
133457	769545
53139	769546
37181	769547
104335	769548
85142	769549
11774	769550
32277	769551
283	769552
24223	769553
28878	769554
87565	769555
69020	769556
78867	769557
387	769558
19170	769559
136416	769560
3950	769561
8086	769562
32092	769563
1578	769564
2282	769565
59816	769566
53599	769567
2817	769568
22041	769569
15191	769570
56085	769571
80	769572
11926	769573
33755	769574
8117	769575
2258	769576
22407	769577
26384	769578
8117	769579
40383	769580
9958	769581
157939	769582
65009	769583
15924	769584
6024	769585
58595	769586
7174	769587
56845	769588
6074	769589
44267	769590
20091	769591
3722	769592
40191	769593
43495	769594
149137	769595
21997	769596
176999	769597
86496	769598
19444	769599
25208	769600
19898	769601
29944	769602
65780	769603
98489	769604
89457	769605
9612	769606
35400	769607
394	769608
54039	769609
44830	769610
7428	769611
14438	769612
8227	769613
72994	769614
44132	769615
113045	769616
26495	769617
2383	769618
10815	769619
25695	769620
25071	769621
39757	769622
13542	769623
21894	769624
16053	769625
28225	769626
44670	769627
22117	769628
15341	769629
41707	769630
22059	769631
2146	769632
117812	769633
32392	769634
2326	769635
11040	769636
14078	769637
57399	769638
583	769639
34467	769640
28099	769641
44787	769642
35	769643
24412	769644
11524	769645
16135	769646
9666	769647
7920	769648
3478	769649
32804	769650
5079	769651
3963	769652
8082	769653
23992	769654
27647	769655
94231	769656
38385	769657
2031	769658
34436	769659
22707	769660
1176	769661
106236	769662
20093	769663
25368	769664
68191	769665
9029	769666
11402	769667
57689	769668
21097	769669
2641	769670
11887	769671
2178	769672
8640	769673
57761	769674
107801	769675
24522	769676
24329	769677
400	769678
15751	769679
120673	769680
4	769681
9596	769682
14078	769683
14	769684
4478	769685
27956	769686
1477	769687
11163	769688
1993	769689
1501	769690
97483	769691
459	769692
4349	769693
39756	769694
35299	769695
23635	769696
86902	769697
24339	769698
1000	769699
10034	769700
93582	769701
9943	769702
13325	769703
4180	769704
79263	769705
913	769706
40055	769707
19501	769708
39482	769709
44072	769710
30490	769711
1409	769712
37862	769713
22688	769714
3263	769715
10175	769716
9044	769717
4816	769718
8100	769719
64861	769720
65704	769721
33256	769722
1222	769723
47704	769724
16419	769725
38844	769726
3057	769727
66928	769728
1301	769729
26831	769730
14113	769731
13480	769732
63503	769733
33790	769734
24081	769735
20082	769736
8044	769737
24049	769738
59028	769739
48442	769740
31678	769741
11290	769742
901	769743
16867	769744
11318	769745
48294	769746
1042	769747
13299	769748
116104	769749
34459	769750
16533	769751
17523	769752
1	769753
11923	769754
4294	769755
4887	769756
84950	769757
191	769758
25241	769759
1778	769760
33025	769761
18181	769762
29480	769763
12058	769764
7300	769765
785	769766
7815	769767
69512	769768
40853	769769
5005	769770
726	769771
62609	769772
9953	769773
416	769774
228	769775
6861	769776
16881	769777
8239	769778
45682	769779
20042	769780
112322	769781
1708	769782
71685	769783
84774	769784
11489	769785
50528	769786
16855	769787
59602	769788
28779	769789
18308	769790
32	769791
46862	769792
61107	769793
32	769794
41177	769795
15198	769796
4046	769797
52292	769798
12172	769799
56702	769800
45664	769801
16064	769802
73923	769803
19213	769804
11913	769805
1907	769806
7275	769807
52680	769808
168034	769809
81586	769810
11168	769811
98109	769812
29585	769813
65062	769814
13173	769815
853	769816
10417	769817
14837	769818
20282	769819
2337	769820
22648	769821
5782	769822
57960	769823
8887	769824
24006	769825
151276	769826
92288	769827
36297	769828
1364	769829
8691	769830
22444	769831
25906	769832
3475	769833
51737	769834
43257	769835
1652	769836
12739	769837
2577	769838
96515	769839
26562	769840
321	769841
3275	769842
31020	769843
3501	769844
2293	769845
3601	769846
7871	769847
7995	769848
30296	769849
418	769850
1289	769851
28956	769852
9267	769853
14192	769854
140096	769855
133652	769856
1023	769857
6340	769858
6387	769859
9408	769860
39646	769861
32668	769862
2238	769863
44556	769864
11947	769865
91352	769866
15647	769867
5523	769868
70886	769869
2386	769870
823	769871
41509	769872
1276	769873
4471	769874
19739	769875
19824	769876
7493	769877
2535	769878
23848	769879
51175	769880
11785	769881
342	769882
5268	769883
15364	769884
21779	769885
29134	769886
20921	769887
32292	769888
35249	769889
1007	769890
331	769891
59907	769892
7616	769893
8677	769894
44012	769895
17873	769896
23388	769897
53870	769898
3191	769899
650	769900
26403	769901
24650	769902
64015	769903
14794	769904
32349	769905
19883	769906
37451	769907
64357	769908
10004	769909
2755	769910
31192	769911
35568	769912
244	769913
6701	769914
7543	769915
31034	769916
40347	769917
2583	769918
3264	769919
6520	769920
21987	769921
12899	769922
51390	769923
3248	769924
83506	769925
23886	769926
174292	769927
63941	769928
30738	769929
16103	769930
71828	769931
15231	769932
13017	769933
6161	769934
32498	769935
79691	769936
1290	769937
312	769938
17884	769939
13863	769940
1441	769941
11801	769942
23026	769943
38821	769944
67955	769945
4484	769946
12894	769947
30953	769948
15300	769949
12347	769950
3549	769951
10394	769952
7027	769953
834	769954
21834	769955
23903	769956
8640	769957
17571	769958
45909	769959
11051	769960
7410	769961
27271	769962
27577	769963
8991	769964
56507	769965
4315	769966
23110	769967
102800	769968
72494	769969
17	769970
6655	769971
6661	769972
3971	769973
3366	769974
8467	769975
18080	769976
94085	769977
53	769978
25290	769979
25622	769980
75569	769981
14467	769982
37423	769983
50230	769984
23388	769985
20616	769986
81	769987
7840	769988
30276	769989
3719	769990
8089	769991
1799	769992
24302	769993
47739	769994
3	769995
42	769996
1738	769997
1573	769998
31550	769999
15327	770000
2105	770001
1506	770002
58915	770003
26073	770004
16796	770005
17169	770006
17294	770007
911	770008
20966	770009
27656	770010
16619	770011
12937	770012
35377	770013
46	770014
2765	770015
6503	770016
648	770017
44713	770018
8103	770019
9615	770020
12539	770021
4126	770022
24319	770023
2739	770024
188087	770025
21059	770026
4846	770027
69011	770028
109	770029
4260	770030
50511	770031
3017	770032
68860	770033
4495	770034
4083	770035
111	770036
19366	770037
4651	770038
37631	770039
2609	770040
12811	770041
3191	770042
21529	770043
1327	770044
1862	770045
3574	770046
1127	770047
21516	770048
44903	770049
61885	770050
11429	770051
11028	770052
39807	770053
47953	770054
6420	770055
4608	770056
93716	770057
19773	770058
833	770059
170916	770060
26394	770061
87895	770062
71485	770063
13996	770064
8025	770065
28645	770066
68662	770067
51528	770068
32596	770069
49674	770070
2133	770071
18170	770072
10266	770073
47986	770074
57447	770075
8986	770076
6190	770077
9	770078
78990	770079
82524	770080
2631	770081
47571	770082
26862	770083
6291	770084
22032	770085
7522	770086
14662	770087
18318	770088
9	770089
26647	770090
7016	770091
2739	770092
8439	770093
27424	770094
36546	770095
63712	770096
127	770097
8770	770098
30886	770099
21232	770100
70240	770101
39608	770102
23270	770103
14990	770104
3229	770105
58216	770106
131684	770107
2875	770108
53790	770109
59955	770110
18643	770111
32439	770112
11895	770113
3967	770114
168423	770115
53955	770116
32335	770117
54728	770118
67317	770119
25284	770120
38567	770121
8939	770122
68806	770123
27830	770124
9640	770125
57220	770126
12528	770127
16504	770128
23145	770129
34877	770130
26794	770131
36680	770132
7604	770133
5957	770134
20584	770135
5075	770136
24082	770137
1835	770138
9602	770139
68242	770140
8792	770141
30888	770142
23216	770143
94409	770144
39150	770145
48636	770146
5269	770147
4281	770148
72917	770149
60154	770150
47318	770151
21819	770152
69267	770153
52988	770154
1342	770155
83351	770156
49574	770157
6231	770158
66354	770159
119902	770160
39325	770161
14918	770162
39355	770163
41546	770164
5625	770165
25215	770166
22026	770167
3666	770168
31622	770169
304	770170
43115	770171
5182	770172
26842	770173
2218	770174
1986	770175
31631	770176
9086	770177
4453	770178
15740	770179
66194	770180
39142	770181
9	770182
31029	770183
36474	770184
47635	770185
4534	770186
185253	770187
50103	770188
6964	770189
28828	770190
29726	770191
26254	770192
10325	770193
14246	770194
57589	770195
84709	770196
11888	770197
29	770198
17201	770199
15349	770200
18216	770201
2059	770202
41601	770203
88817	770204
5234	770205
1054	770206
1050	770207
47606	770208
58078	770209
4670	770210
3017	770211
33645	770212
5503	770213
65608	770214
2044	770215
2506	770216
8089	770217
204	770218
29072	770219
8041	770220
14927	770221
18386	770222
13535	770223
35767	770224
5845	770225
11886	770226
1	770227
39160	770228
30233	770229
24074	770230
39773	770231
18183	770232
21230	770233
73311	770234
1621	770235
81089	770236
19813	770237
62440	770238
10528	770239
6977	770240
30434	770241
423	770242
4524	770243
81	770244
55558	770245
54457	770246
52988	770247
24208	770248
5626	770249
32398	770250
92411	770251
7816	770252
36914	770253
23503	770254
9	770255
44392	770256
37195	770257
34429	770258
3800	770259
39170	770260
32102	770261
32325	770262
11953	770263
14662	770264
3324	770265
1020	770266
26638	770267
78065	770268
76521	770269
1350	770270
16	770271
35643	770272
4042	770273
3164	770274
40855	770275
1366	770276
21545	770277
55664	770278
45559	770279
3516	770280
65747	770281
28202	770282
41603	770283
1855	770284
87566	770285
6537	770286
9	770287
54269	770288
2953	770289
39673	770290
11559	770291
44621	770292
19801	770293
22070	770294
82793	770295
26539	770296
36632	770297
47225	770298
15882	770299
40539	770300
105356	770301
7856	770302
1141	770303
7606	770304
19721	770305
17222	770306
69301	770307
16942	770308
21667	770309
7902	770310
25727	770311
38717	770312
10823	770313
38117	770314
47696	770315
23669	770316
48130	770317
702	770318
26866	770319
88826	770320
22127	770321
65625	770322
1930	770323
14446	770324
3609	770325
451	770326
4070	770327
7604	770328
67350	770329
1822	770330
15274	770331
66451	770332
53296	770333
57668	770334
25057	770335
9768	770336
14069	770337
2306	770338
16417	770339
485	770340
19370	770341
7541	770342
23184	770343
23212	770344
46278	770345
124642	770346
26531	770347
19366	770348
9876	770349
58957	770350
4346	770351
18170	770352
113699	770353
54949	770354
24832	770355
12965	770356
17675	770357
3947	770358
17176	770359
43807	770360
14288	770361
22100	770362
112595	770363
8721	770364
54982	770365
2161	770366
97226	770367
109	770368
21963	770369
38961	770370
58147	770371
34549	770372
18970	770373
18865	770374
25057	770375
30355	770376
39719	770377
18816	770378
697	770379
12647	770380
953	770381
1192	770382
119	770383
15118	770384
1285	770385
21211	770386
59347	770387
32649	770388
18339	770389
12901	770390
28266	770391
17587	770392
38167	770393
30994	770394
4574	770395
60086	770396
3448	770397
16763	770398
12011	770399
39640	770400
1344	770401
102797	770402
22069	770403
19245	770404
26105	770405
5168	770406
10073	770407
11827	770408
2354	770409
18253	770410
57236	770411
19943	770412
24152	770413
12575	770414
25295	770415
164	770416
17677	770417
983	770418
14371	770419
10182	770420
23263	770421
635	770422
457	770423
6330	770424
4315	770425
8743	770426
5808	770427
14321	770428
115	770429
17547	770430
18199	770431
12965	770432
22056	770433
61400	770434
16653	770435
21962	770436
12105	770437
6597	770438
21639	770439
513	770440
43554	770441
52995	770442
26593	770443
5324	770444
57248	770445
209	770446
35034	770447
88030	770448
35181	770449
45364	770450
9549	770451
819	770452
7608	770453
1562	770454
2293	770455
29228	770456
39497	770457
17306	770458
31343	770459
83481	770460
626	770461
551	770462
77351	770463
47689	770464
109	770465
44308	770466
17748	770467
99017	770468
35651	770469
952	770470
40738	770471
39586	770472
2958	770473
48054	770474
45378	770475
2157	770476
8459	770477
46763	770478
8634	770479
69139	770480
4596	770481
12655	770482
102848	770483
12733	770484
39337	770485
41715	770486
11008	770487
28644	770488
1345	770489
83628	770490
59694	770491
126380	770492
3268	770493
15054	770494
354	770495
52666	770496
20907	770497
3764	770498
21945	770499
19022	770500
28162	770501
1491	770502
10469	770503
18838	770504
52407	770505
9364	770506
102944	770507
12247	770508
47623	770509
13975	770510
22138	770511
29138	770512
8260	770513
8781	770514
49889	770515
38553	770516
36583	770517
39130	770518
112589	770519
20244	770520
24346	770521
1090	770522
17687	770523
26601	770524
29402	770525
18493	770526
39341	770527
2813	770528
13635	770529
7131	770530
38506	770531
68840	770532
26691	770533
10838	770534
26866	770535
11046	770536
1296	770537
39607	770538
34940	770539
37025	770540
15079	770541
57573	770542
11272	770543
40389	770544
100203	770545
27282	770546
2201	770547
42956	770548
1	770549
6105	770550
32271	770551
39108	770552
22049	770553
21540	770554
36120	770555
931	770556
99938	770557
746	770558
1	770559
34416	770560
54699	770561
10493	770562
4083	770563
26470	770564
72966	770565
45612	770566
8101	770567
55686	770568
1368	770569
20860	770570
3407	770571
874	770572
54648	770573
72117	770574
14595	770575
58668	770576
3200	770577
9209	770578
87132	770579
17647	770580
819	770581
2309	770582
53621	770583
4032	770584
1583	770585
9724	770586
12128	770587
163319	770588
6078	770589
26860	770590
10902	770591
34761	770592
32587	770593
720	770594
1506	770595
8679	770596
3495	770597
34416	770598
113841	770599
699	770600
11866	770601
546	770602
52982	770603
36877	770604
1698	770605
41787	770606
17929	770607
405	770608
39542	770609
1825	770610
5886	770611
44331	770612
4419	770613
10997	770614
16013	770615
212	770616
7983	770617
28263	770618
40725	770619
30040	770620
20419	770621
12903	770622
61329	770623
706	770624
38562	770625
25210	770626
61059	770627
3602	770628
15138	770629
33424	770630
57797	770631
26211	770632
45069	770633
65281	770634
118489	770635
62623	770636
39522	770637
39567	770638
23727	770639
11	770640
102974	770641
1651	770642
23440	770643
15802	770644
12829	770645
22576	770646
45	770647
93490	770648
2785	770649
125337	770650
68882	770651
2471	770652
4453	770653
28226	770654
122816	770655
121237	770656
77250	770657
19176	770658
2964	770659
52188	770660
54235	770661
24942	770662
7998	770663
356	770664
5497	770665
65210	770666
35099	770667
28877	770668
13990	770669
1627	770670
90929	770671
27366	770672
6039	770673
13532	770674
1765	770675
11034	770676
64278	770677
258	770678
13557	770679
45830	770680
44286	770681
24153	770682
74935	770683
63105	770684
13585	770685
38352	770686
53125	770687
81600	770688
38337	770689
3878	770690
106574	770691
77118	770692
53326	770693
26804	770694
46460	770695
35077	770696
3957	770697
18405	770698
29125	770699
63468	770700
67294	770701
51145	770702
45975	770703
3679	770704
5645	770705
6156	770706
44103	770707
3492	770708
280	770709
126998	770710
52592	770711
35456	770712
38897	770713
77387	770714
11380	770715
9753	770716
56457	770717
79994	770718
25725	770719
45	770720
12931	770721
14094	770722
1799	770723
335	770724
132593	770725
51637	770726
9142	770727
18350	770728
31599	770729
6557	770730
6104	770731
31	770732
57516	770733
1	770734
1083	770735
79957	770736
69226	770737
6694	770738
62693	770739
354	770740
2398	770741
978	770742
2021	770743
1737	770744
37279	770745
15233	770746
15041	770747
66	770748
180	770749
3980	770750
5364	770751
5413	770752
46284	770753
1825	770754
1820	770755
31048	770756
4707	770757
32497	770758
52149	770759
92507	770760
5268	770761
8476	770762
14595	770763
53920	770764
77465	770765
35111	770766
5734	770767
7498	770768
5734	770769
1200	770770
20816	770771
6492	770772
23221	770773
4695	770774
75	770775
81569	770776
6547	770777
7875	770778
51045	770779
12975	770780
1952	770781
26926	770782
5238	770783
63635	770784
3090	770785
26539	770786
5292	770787
6721	770788
18148	770789
1132	770790
135640	770791
19561	770792
1	770793
106315	770794
51927	770795
26218	770796
10615	770797
132	770798
18062	770799
21960	770800
24	770801
422	770802
28511	770803
83432	770804
35038	770805
1646	770806
1016	770807
26010	770808
58653	770809
9021	770810
8011	770811
7983	770812
83106	770813
14736	770814
132	770815
28691	770816
954	770817
489	770818
10149	770819
18678	770820
28071	770821
68886	770822
14324	770823
4880	770824
62554	770825
53050	770826
13767	770827
8096	770828
38469	770829
33531	770830
35534	770831
29287	770832
3996	770833
24673	770834
21733	770835
64046	770836
66517	770837
4545	770838
90355	770839
1809	770840
30755	770841
57600	770842
63984	770843
21211	770844
32215	770845
974	770846
978	770847
7579	770848
19639	770849
1499	770850
68015	770851
27436	770852
43483	770853
54326	770854
2606	770855
95	770856
39442	770857
44915	770858
1078	770859
11593	770860
3046	770861
21928	770862
12303	770863
3884	770864
37474	770865
12499	770866
36475	770867
10047	770868
39758	770869
33459	770870
6778	770871
110479	770872
80074	770873
50050	770874
71329	770875
18342	770876
54043	770877
16363	770878
657	770879
26660	770880
31010	770881
136	770882
147109	770883
25221	770884
97175	770885
20795	770886
3582	770887
8665	770888
25876	770889
30160	770890
38035	770891
5715	770892
35696	770893
20487	770894
76273	770895
13746	770896
57676	770897
87603	770898
19216	770899
2831	770900
166	770901
4217	770902
1856	770903
80503	770904
26951	770905
23582	770906
120	770907
18285	770908
21297	770909
39736	770910
15244	770911
60049	770912
5301	770913
104	770914
24395	770915
67002	770916
3035	770917
1459	770918
35197	770919
51055	770920
31379	770921
3896	770922
2437	770923
54865	770924
30596	770925
3459	770926
215	770927
83090	770928
16436	770929
28993	770930
3828	770931
14221	770932
2304	770933
26038	770934
32803	770935
11	770936
11495	770937
1356	770938
5432	770939
3818	770940
6805	770941
97275	770942
63827	770943
2440	770944
98100	770945
39574	770946
63551	770947
8605	770948
5387	770949
18317	770950
5817	770951
5051	770952
12910	770953
37977	770954
208	770955
9953	770956
48126	770957
11880	770958
6660	770959
1390	770960
59828	770961
39752	770962
26453	770963
47561	770964
3261	770965
51388	770966
19610	770967
8857	770968
125718	770969
32262	770970
629	770971
12910	770972
1359	770973
42906	770974
42591	770975
18241	770976
19574	770977
2982	770978
56508	770979
23167	770980
43598	770981
4914	770982
17338	770983
50120	770984
15009	770985
73	770986
6409	770987
18930	770988
17235	770989
55390	770990
1925	770991
17237	770992
8174	770993
20262	770994
18862	770995
15298	770996
73	770997
39107	770998
39711	770999
42994	771000
11724	771001
6891	771002
1356	771003
14533	771004
3449	771005
45794	771006
37963	771007
26765	771008
6847	771009
42995	771010
22078	771011
11051	771012
3289	771013
3172	771014
56244	771015
35706	771016
10056	771017
263	771018
8234	771019
31392	771020
36700	771021
6921	771022
10891	771023
26638	771024
628	771025
38996	771026
6192	771027
8435	771028
163	771029
2166	771030
5051	771031
9035	771032
36980	771033
11761	771034
1086	771035
31625	771036
16798	771037
523	771038
2205	771039
154453	771040
10175	771041
94992	771042
15062	771043
370	771044
64656	771045
39780	771046
75488	771047
11719	771048
17315	771049
8675	771050
134309	771051
72092	771052
46134	771053
36839	771054
44605	771055
7008	771056
8883	771057
33724	771058
12039	771059
14560	771060
48701	771061
44225	771062
2752	771063
26578	771064
6804	771065
107	771066
120594	771067
80025	771068
8960	771069
56203	771070
5823	771071
78555	771072
589	771073
35810	771074
96	771075
70726	771076
23140	771077
23612	771078
178	771079
39263	771080
26799	771081
32647	771082
16664	771083
33869	771084
19285	771085
83525	771086
18373	771087
26472	771088
61850	771089
17482	771090
10193	771091
68857	771092
87403	771093
155263	771094
4474	771095
76738	771096
68228	771097
828	771098
39431	771099
380	771100
19552	771101
15366	771102
3325	771103
66420	771104
2849	771105
23176	771106
15497	771107
21659	771108
3753	771109
14467	771110
49779	771111
1698	771112
39623	771113
39762	771114
590	771115
29015	771116
44913	771117
47919	771118
258	771119
117599	771120
11765	771121
30036	771122
867	771123
69279	771124
72	771125
11042	771126
4206	771127
34396	771128
46104	771129
69295	771130
2811	771131
60356	771132
8052	771133
9	771134
36946	771135
40886	771136
26386	771137
10790	771138
27717	771139
74118	771140
2146	771141
156	771142
78041	771143
8749	771144
14021	771145
93456	771146
589	771147
10189	771148
22714	771149
13995	771150
8104	771151
5655	771152
36950	771153
13300	771154
17390	771155
3124	771156
37193	771157
49478	771158
43665	771159
46081	771160
5177	771161
69306	771162
89511	771163
2524	771164
6762	771165
706	771166
33418	771167
1884	771168
27827	771169
47490	771170
27385	771171
703	771172
467	771173
1826	771174
57696	771175
32409	771176
6280	771177
12090	771178
4018	771179
21258	771180
2973	771181
61485	771182
1051	771183
11923	771184
5818	771185
4527	771186
132636	771187
1	771188
790	771189
19756	771190
69178	771191
12595	771192
84223	771193
5700	771194
50192	771195
1330	771196
73	771197
8586	771198
20286	771199
900	771200
76568	771201
60290	771202
245	771203
72730	771204
30195	771205
2251	771206
1157	771207
68046	771208
27625	771209
5523	771210
6041	771211
5862	771212
8298	771213
42909	771214
308	771215
37378	771216
10664	771217
530	771218
64051	771219
523	771220
18301	771221
21838	771222
73	771223
1396	771224
60023	771225
30401	771226
51814	771227
15597	771228
16586	771229
53060	771230
34761	771231
42678	771232
4535	771233
5136	771234
1	771235
114113	771236
79	771237
37577	771238
20007	771239
65492	771240
508	771241
19487	771242
7336	771243
10045	771244
2493	771245
9177	771246
2466	771247
85641	771248
396	771249
10429	771250
1006	771251
1229	771252
119805	771253
2295	771254
22828	771255
27345	771256
29675	771257
19608	771258
61299	771259
60201	771260
26558	771261
9057	771262
9410	771263
3889	771264
22329	771265
10903	771266
21383	771267
59805	771268
1364	771269
40380	771270
24922	771271
915	771272
2431	771273
104317	771274
51990	771275
23301	771276
55078	771277
31874	771278
4877	771279
1452	771280
952	771281
5794	771282
11806	771283
485	771284
91595	771285
2957	771286
17644	771287
64718	771288
111550	771289
5176	771290
16399	771291
16996	771292
16247	771293
153	771294
35968	771295
77328	771296
19224	771297
118470	771298
144625	771299
4245	771300
105500	771301
321	771302
16670	771303
120315	771304
21776	771305
22396	771306
2442	771307
926	771308
35600	771309
35470	771310
85700	771311
16196	771312
30970	771313
9263	771314
589	771315
48974	771316
48974	771317
116062	771318
115767	771319
9831	771320
4513	771321
61590	771322
24444	771323
8583	771324
11055	771325
62735	771326
1413	771327
13549	771328
7616	771329
1681	771330
1574	771331
159	771332
2453	771333
18978	771334
24764	771335
9389	771336
3950	771337
22977	771338
30573	771339
1497	771340
150	771341
1098	771342
39694	771343
790	771344
41187	771345
4076	771346
13688	771347
17836	771348
5694	771349
8650	771350
90997	771351
27289	771352
12054	771353
16277	771354
23971	771355
9047	771356
2564	771357
3314	771358
11960	771359
12882	771360
981	771361
381	771362
40792	771363
34804	771364
19134	771365
3958	771366
4410	771367
43706	771368
54	771369
1176	771370
11438	771371
35669	771372
78878	771373
15200	771374
891	771375
17256	771376
21637	771377
66601	771378
64622	771379
12342	771380
4589	771381
162402	771382
7274	771383
20556	771384
30310	771385
43520	771386
74459	771387
81437	771388
25994	771389
61438	771390
3397	771391
1101	771392
7314	771393
15923	771394
15123	771395
15027	771396
12192	771397
24849	771398
15923	771399
1425	771400
32482	771401
20919	771402
25609	771403
29327	771404
70990	771405
39247	771406
651	771407
945	771408
35931	771409
21849	771410
73	771411
60474	771412
24	771413
5377	771414
25168	771415
49490	771416
55743	771417
13949	771418
38164	771419
16561	771420
97751	771421
1231	771422
3858	771423
3841	771424
7348	771425
4687	771426
2832	771427
1282	771428
63544	771429
94	771430
6024	771431
2082	771432
17417	771433
63402	771434
110063	771435
2189	771436
14489	771437
10175	771438
132751	771439
12709	771440
6861	771441
17251	771442
23154	771443
18185	771444
3612	771445
8114	771446
38518	771447
1901	771448
139816	771449
91296	771450
1475	771451
16676	771452
6439	771453
22259	771454
27489	771455
45661	771456
1945	771457
40481	771458
3398	771459
7363	771460
52992	771461
64179	771462
68324	771463
8464	771464
40718	771465
8812	771466
29573	771467
83118	771468
482	771469
13247	771470
49588	771471
1382	771472
28513	771473
13555	771474
372	771475
30303	771476
28583	771477
76484	771478
4624	771479
13293	771480
231	771481
5377	771482
11562	771483
119647	771484
19413	771485
12420	771486
14741	771487
3610	771488
211	771489
47418	771490
54046	771491
708	771492
1082	771493
106422	771494
976	771495
185906	771496
8700	771497
109036	771498
3249	771499
24164	771500
29379	771501
25763	771502
121468	771503
49344	771504
2293	771505
146	771506
12642	771507
3182	771508
294	771509
1901	771510
6011	771511
14310	771512
29736	771513
146534	771514
273	771515
74688	771516
52107	771517
9962	771518
34871	771519
653	771520
3244	771521
7	771522
51896	771523
6930	771524
83604	771525
55086	771526
31789	771527
117	771528
68412	771529
7190	771530
17944	771531
3664	771532
40826	771533
38464	771534
4	771535
1486	771536
155584	771537
2315	771538
780	771539
2712	771540
21432	771541
971	771542
23263	771543
2462	771544
912	771545
2697	771546
20570	771547
8939	771548
148583	771549
21283	771550
2757	771551
160168	771552
2735	771553
403	771554
119	771555
311	771556
57529	771557
996	771558
95393	771559
34458	771560
71041	771561
24367	771562
961	771563
1706	771564
86464	771565
2402	771566
1937	771567
1170	771568
4792	771569
9731	771570
63068	771571
1765	771572
15157	771573
9173	771574
14550	771575
23129	771576
94058	771577
3153	771578
2509	771579
4170	771580
698	771581
1732	771582
2973	771583
19794	771584
155537	771585
181	771586
2397	771587
590	771588
4921	771589
16228	771590
70771	771591
16786	771592
680	771593
656	771594
80329	771595
13960	771596
16602	771597
32639	771598
10322	771599
71482	771600
10682	771601
7014	771602
40618	771603
35579	771604
570	771605
29048	771606
14693	771607
3660	771608
31466	771609
4361	771610
28878	771611
34498	771612
5061	771613
1737	771614
6	771615
65	771616
961	771617
1245	771618
18129	771619
37548	771620
21709	771621
4465	771622
1574	771623
65	771624
61197	771625
94119	771626
591	771627
35674	771628
31829	771629
55086	771630
623	771631
26492	771632
50164	771633
228	771634
148400	771635
1941	771636
1377	771637
4647	771638
57334	771639
25509	771640
1630	771641
9486	771642
9495	771643
15864	771644
194	771645
456	771646
14199	771647
3793	771648
490	771649
9707	771650
3579	771651
21990	771652
9193	771653
59	771654
76731	771655
50389	771656
115543	771657
60895	771658
110875	771659
123451	771660
50441	771661
153767	771662
2117	771663
12742	771664
87565	771665
20121	771666
17641	771667
54294	771668
15353	771669
26503	771670
2668	771671
30117	771672
1271	771673
65601	771674
2096	771675
61541	771676
4086	771677
1344	771678
5758	771679
27000	771680
38832	771681
24085	771682
14068	771683
112306	771684
11675	771685
24407	771686
14962	771687
10565	771688
46910	771689
64532	771690
34501	771691
84263	771692
13802	771693
613	771694
3659	771695
8665	771696
39475	771697
101527	771698
41733	771699
1501	771700
48125	771701
6937	771702
17875	771703
39639	771704
1168	771705
37885	771706
72143	771707
73763	771708
52421	771709
70168	771710
16284	771711
9394	771712
7369	771713
819	771714
411	771715
3882	771716
27255	771717
15765	771718
47392	771719
1889	771720
26611	771721
1367	771722
45901	771723
9591	771724
47963	771725
2244	771726
1117	771727
178882	771728
26595	771729
47776	771730
65048	771731
2608	771732
23181	771733
2024	771734
2898	771735
22070	771736
34314	771737
26433	771738
47892	771739
15000	771740
28223	771741
16639	771742
74886	771743
24953	771744
51070	771745
13491	771746
100962	771747
87481	771748
26544	771749
67782	771750
36798	771751
32619	771752
3809	771753
8629	771754
71062	771755
61122	771756
10600	771757
18231	771758
11847	771759
72596	771760
30158	771761
14859	771762
3608	771763
66745	771764
3866	771765
100548	771766
130501	771767
21779	771768
182	771769
17247	771770
77427	771771
2052	771772
47800	771773
17078	771774
24155	771775
12329	771776
20234	771777
1060	771778
10467	771779
35	771780
42269	771781
53	771782
27369	771783
47919	771784
73	771785
15341	771786
293	771787
6	771788
5830	771789
16838	771790
1643	771791
109516	771792
26641	771793
26603	771794
417	771795
261	771796
85589	771797
58074	771798
394	771799
10805	771800
17527	771801
26166	771802
12950	771803
39525	771804
1417	771805
39494	771806
48657	771807
15374	771808
2064	771809
13899	771810
60353	771811
5333	771812
12980	771813
11900	771814
19416	771815
25268	771816
1173	771817
125829	771818
147985	771819
108274	771820
83465	771821
82306	771822
706	771823
30865	771824
25340	771825
512	771826
1721	771827
15762	771828
2183	771829
3	771830
4296	771831
28502	771832
76878	771833
9088	771834
560	771835
173977	771836
14569	771837
13970	771838
7235	771839
2662	771840
6247	771841
27034	771842
56353	771843
365	771844
1543	771845
127	771846
47749	771847
31986	771848
3917	771849
40479	771850
4291	771851
37795	771852
17239	771853
2604	771854
54	771855
335	771856
85087	771857
11683	771858
3457	771859
69039	771860
2655	771861
65192	771862
6658	771863
79779	771864
845	771865
322	771866
2487	771867
40	771868
2371	771869
1162	771870
1754	771871
112992	771872
4016	771873
54031	771874
65238	771875
11962	771876
24095	771877
5125	771878
1463	771879
5433	771880
4040	771881
17802	771882
373	771883
113220	771884
203	771885
67831	771886
10741	771887
140670	771888
4415	771889
3461	771890
105598	771891
13718	771892
13709	771893
142106	771894
1840	771895
113019	771896
19227	771897
8513	771898
99	771899
11880	771900
284	771901
46622	771902
13829	771903
6200	771904
26280	771905
15107	771906
44549	771907
1919	771908
1325	771909
11290	771910
2028	771911
53705	771912
9098	771913
43385	771914
18201	771915
39843	771916
44549	771917
4514	771918
113762	771919
147091	771920
43538	771921
5022	771922
50411	771923
15692	771924
1198	771925
6615	771926
12601	771927
14014	771928
33844	771929
413	771930
184429	771931
34538	771932
3875	771933
2926	771934
81749	771935
1738	771936
14403	771937
506	771938
249	771939
6343	771940
199	771941
17394	771942
2886	771943
10105	771944
10874	771945
1	771946
26599	771947
9261	771948
69102	771949
43442	771950
48015	771951
12940	771952
6864	771953
12762	771954
150056	771955
95051	771956
5509	771957
56557	771958
4221	771959
144556	771960
25415	771961
3548	771962
15256	771963
71845	771964
71845	771965
113761	771966
5876	771967
8829	771968
19942	771969
11216	771970
26585	771971
40343	771972
8347	771973
46461	771974
3060	771975
7624	771976
3	771977
132854	771978
23175	771979
15972	771980
5615	771981
2151	771982
11380	771983
18981	771984
14997	771985
34194	771986
3519	771987
79986	771988
33766	771989
60410	771990
87102	771991
16409	771992
335	771993
118763	771994
41188	771995
27416	771996
5782	771997
772	771998
22080	771999
83563	772000
22005	772001
6559	772002
241	772003
61503	772004
9955	772005
50	772006
1544	772007
25259	772008
70208	772009
13796	772010
15238	772011
94341	772012
59	772013
619	772014
35947	772015
288	772016
21854	772017
59	772018
498	772019
733	772020
75138	772021
182221	772022
26739	772023
6639	772024
20966	772025
7498	772026
16720	772027
15304	772028
5807	772029
154117	772030
172626	772031
134193	772032
18244	772033
2096	772034
1757	772035
18320	772036
24209	772037
22497	772038
4127	772039
32790	772040
21809	772041
18771	772042
83471	772043
4071	772044
1675	772045
257	772046
7415	772047
29181	772048
43061	772049
1378	772050
39723	772051
48	772052
10437	772053
69211	772054
5674	772055
24025	772056
4	772057
2562	772058
28527	772059
52531	772060
75576	772061
283	772062
15126	772063
16971	772064
33051	772065
11904	772066
3487	772067
74953	772068
54010	772069
70497	772070
65297	772071
13353	772072
18933	772073
40630	772074
12154	772075
105407	772076
2603	772077
2179	772078
65448	772079
31268	772080
14076	772081
10222	772082
40671	772083
133739	772084
73067	772085
16595	772086
21713	772087
46072	772088
67770	772089
10837	772090
4975	772091
39017	772092
22342	772093
7155	772094
47857	772095
56616	772096
3307	772097
55022	772098
37997	772099
362	772100
19528	772101
18790	772102
46	772103
101309	772104
8551	772105
7877	772106
738	772107
747	772108
34021	772109
9816	772110
79310	772111
24324	772112
1233	772113
42439	772114
65790	772115
58083	772116
18597	772117
21481	772118
9691	772119
83868	772120
172248	772121
36744	772122
3125	772123
145589	772124
129125	772125
6157	772126
40047	772127
40872	772128
40925	772129
33929	772130
56054	772131
9883	772132
36474	772133
24	772134
30463	772135
1265	772136
689	772137
17	772138
78	772139
6233	772140
2714	772141
7979	772142
1324	772143
4394	772144
3247	772145
62197	772146
173873	772147
4318	772148
92355	772149
20931	772150
46000	772151
109	772152
819	772153
81321	772154
19386	772155
2878	772156
121848	772157
1717	772158
27656	772159
1172	772160
34650	772161
34433	772162
42653	772163
2891	772164
91879	772165
132208	772166
44609	772167
43447	772168
26367	772169
40000	772170
29433	772171
29588	772172
94290	772173
1565	772174
62233	772175
101092	772176
14194	772177
12909	772178
6330	772179
11497	772180
8378	772181
33867	772182
36987	772183
16587	772184
5963	772185
119336	772186
25288	772187
2381	772188
61281	772189
11111	772190
41418	772191
45881	772192
994	772193
60153	772194
35262	772195
13343	772196
65235	772197
58711	772198
31489	772199
56758	772200
68541	772201
78588	772202
20163	772203
85099	772204
34171	772205
17973	772206
560	772207
163920	772208
21428	772209
12289	772210
92890	772211
135	772212
53403	772213
118389	772214
43577	772215
19657	772216
34173	772217
69277	772218
110624	772219
63	772220
53687	772221
11989	772222
81199	772223
68649	772224
14241	772225
53850	772226
60008	772227
10252	772228
467	772229
1717	772230
8020	772231
80068	772232
91062	772233
34419	772234
8415	772235
85590	772236
4984	772237
2571	772238
58752	772239
81465	772240
9630	772241
74022	772242
13988	772243
19511	772244
2925	772245
44700	772246
35588	772247
2580	772248
16657	772249
47348	772250
69636	772251
35545	772252
5765	772253
29265	772254
30248	772255
68071	772256
3235	772257
60008	772258
3402	772259
47152	772260
2185	772261
2507	772262
35103	772263
5234	772264
12037	772265
6313	772266
73328	772267
34963	772268
2597	772269
39516	772270
43262	772271
6126	772272
195	772273
1804	772274
140420	772275
85621	772276
63818	772277
48214	772278
39918	772279
45453	772280
55779	772281
9305	772282
240	772283
240	772284
33052	772285
39282	772286
35307	772287
9305	772288
10	772289
21689	772290
141575	772291
7492	772292
82293	772293
99341	772294
72497	772295
23385	772296
1435	772297
6933	772298
54164	772299
15730	772300
108691	772301
8759	772302
33125	772303
4130	772304
35748	772305
38171	772306
14352	772307
24519	772308
2407	772309
28091	772310
15738	772311
2659	772312
58412	772313
2722	772314
3045	772315
57541	772316
99868	772317
1374	772318
68117	772319
76077	772320
75	772321
40508	772322
99778	772323
93751	772324
114814	772325
33329	772326
66144	772327
22389	772328
420	772329
13305	772330
8114	772331
4032	772332
20477	772333
22251	772334
40033	772335
16373	772336
35932	772337
7138	772338
12916	772339
27737	772340
57793	772341
52701	772342
21730	772343
49770	772344
5494	772345
176	772346
90651	772347
56105	772348
33645	772349
35547	772350
61945	772351
7236	772352
5217	772353
582	772354
11516	772355
57445	772356
16480	772357
13037	772358
106126	772359
102035	772360
98296	772361
43863	772362
69	772363
19054	772364
66133	772365
2958	772366
45879	772367
38769	772368
100180	772369
7719	772370
47776	772371
57801	772372
5329	772373
7639	772374
1248	772375
4217	772376
80657	772377
28014	772378
3778	772379
64206	772380
459	772381
96115	772382
17342	772383
16870	772384
89843	772385
58438	772386
106315	772387
522	772388
18804	772389
5786	772390
44611	772391
17121	772392
6861	772393
1989	772394
20611	772395
102844	772396
24823	772397
30969	772398
125713	772399
2957	772400
97003	772401
3823	772402
561	772403
91189	772404
39449	772405
3896	772406
101957	772407
21525	772408
81134	772409
128043	772410
83665	772411
173240	772412
17476	772413
10279	772414
20219	772415
228	772416
36698	772417
161114	772418
48295	772419
28313	772420
39339	772421
2048	772422
12540	772423
63555	772424
81509	772425
29380	772426
81117	772427
214	772428
582	772429
19367	772430
45902	772431
417	772432
39435	772433
42251	772434
8256	772435
15117	772436
44823	772437
16969	772438
58431	772439
795	772440
4614	772441
5062	772442
7546	772443
56534	772444
880	772445
60353	772446
7268	772447
78191	772448
5019	772449
24373	772450
26015	772451
3427	772452
90363	772453
46	772454
3024	772455
38384	772456
126038	772457
18848	772458
32103	772459
114204	772460
11476	772461
38576	772462
54011	772463
504	772464
24096	772465
3	772466
215	772467
47110	772468
522	772469
522	772470
522	772471
4709	772472
22172	772473
19380	772474
3015	772475
74315	772476
110875	772477
7238	772478
10201	772479
15315	772480
20445	772481
71235	772482
5950	772483
11654	772484
23361	772485
19386	772486
28788	772487
6036	772488
13906	772489
1633	772490
53538	772491
44858	772492
13204	772493
3039	772494
50147	772495
6849	772496
872	772497
20235	772498
3063	772499
494	772500
17463	772501
287	772502
56228	772503
3792	772504
5196	772505
109779	772506
1	772507
7134	772508
23078	772509
4404	772510
83246	772511
28251	772512
11472	772513
35370	772514
81334	772515
49751	772516
916	772517
880	772518
34981	772519
36615	772520
30099	772521
9082	772522
44019	772523
1984	772524
127713	772525
14309	772526
101	772527
42395	772528
12819	772529
32567	772530
143779	772531
56404	772532
14883	772533
68423	772534
39250	772535
32737	772536
18791	772537
2071	772538
100989	772539
127306	772540
128396	772541
10067	772542
19367	772543
39345	772544
18360	772545
16603	772546
21	772547
21837	772548
29028	772549
1081	772550
26503	772551
57642	772552
15293	772553
510	772554
70414	772555
1660	772556
63505	772557
2004	772558
423	772559
247	772560
73863	772561
11013	772562
27610	772563
232	772564
33262	772565
20464	772566
8740	772567
27639	772568
590	772569
11418	772570
14011	772571
1662	772572
39289	772573
7772	772574
43450	772575
7052	772576
36904	772577
11302	772578
25207	772579
20663	772580
43989	772581
43168	772582
49216	772583
1806	772584
99108	772585
91407	772586
33313	772587
49204	772588
10105	772589
182	772590
29231	772591
17333	772592
22123	772593
10208	772594
40502	772595
40631	772596
22313	772597
33545	772598
173332	772599
90565	772600
113346	772601
47733	772602
1429	772603
12550	772604
5174	772605
18775	772606
49063	772607
57588	772608
35242	772609
47410	772610
16864	772611
23857	772612
48835	772613
46229	772614
3372	772615
11962	772616
5995	772617
23667	772618
35047	772619
25938	772620
21954	772621
3070	772622
3636	772623
38768	772624
118581	772625
10697	772626
4158	772627
917	772628
1587	772629
1224	772630
16554	772631
3077	772632
14316	772633
68769	772634
15255	772635
3250	772636
7865	772637
743	772638
5103	772639
11001	772640
3297	772641
90522	772642
74225	772643
23290	772644
113531	772645
43058	772646
26280	772647
18514	772648
57603	772649
43708	772650
50881	772651
61742	772652
4869	772653
23135	772654
73063	772655
6448	772656
61844	772657
29667	772658
3315	772659
3128	772660
4691	772661
12545	772662
20610	772663
2759	772664
5714	772665
18658	772666
47238	772667
5282	772668
1568	772669
12421	772670
32151	772671
40879	772672
2470	772673
13539	772674
25323	772675
3795	772676
22588	772677
55550	772678
44120	772679
67685	772680
8732	772681
58830	772682
45687	772683
70603	772684
102619	772685
751	772686
7885	772687
24120	772688
14550	772689
70623	772690
104856	772691
51320	772692
33665	772693
31196	772694
1177	772695
35	772696
8860	772697
13922	772698
71499	772699
13545	772700
29010	772701
109336	772702
21588	772703
4738	772704
41033	772705
3520	772706
33717	772707
20444	772708
57226	772709
59415	772710
33406	772711
97385	772712
23924	772713
1345	772714
61316	772715
2465	772716
57657	772717
8254	772718
27830	772719
5128	772720
16724	772721
5790	772722
24689	772723
59763	772724
4445	772725
19586	772726
1060	772727
18006	772728
4445	772729
2546	772730
2527	772731
17415	772732
23744	772733
33653	772734
23862	772735
33350	772736
42253	772737
96942	772738
2202	772739
891	772740
11565	772741
22296	772742
2857	772743
8367	772744
3467	772745
57	772746
11339	772747
2476	772748
24	772749
27559	772750
8730	772751
58674	772752
170692	772753
100094	772754
8408	772755
8723	772756
26437	772757
4497	772758
1399	772759
5515	772760
2763	772761
24747	772762
32105	772763
12954	772764
11769	772765
47765	772766
8395	772767
872	772768
26743	772769
145	772770
25337	772771
10091	772772
27576	772773
1	772774
7187	772775
2974	772776
145	772777
108	772778
1159	772779
15714	772780
38235	772781
117591	772782
2743	772783
114879	772784
1839	772785
7564	772786
15363	772787
3	772788
20066	772789
26591	772790
559	772791
59733	772792
38057	772793
2772	772794
4541	772795
625	772796
562	772797
39621	772798
36652	772799
200	772800
776	772801
134265	772802
536	772803
2774	772804
37218	772805
90285	772806
1	772807
91	772808
3675	772809
4545	772810
4139	772811
26261	772812
6835	772813
19473	772814
7198	772815
212	772816
1996	772817
73536	772818
1595	772819
4678	772820
83751	772821
56595	772822
29080	772823
424	772824
860	772825
11950	772826
8426	772827
49438	772828
33593	772829
13182	772830
97544	772831
9542	772832
13339	772833
70191	772834
48825	772835
4448	772836
10480	772837
85832	772838
16733	772839
14	772840
3207	772841
58625	772842
65342	772843
11596	772844
19254	772845
4029	772846
10224	772847
173714	772848
25225	772849
4216	772850
2924	772851
5460	772852
5098	772853
5802	772854
22499	772855
785	772856
35888	772857
51453	772858
134710	772859
30937	772860
51739	772861
37485	772862
32588	772863
28028	772864
83278	772865
12135	772866
32238	772867
13687	772868
135000	772869
33766	772870
12923	772871
21006	772872
59328	772873
59388	772874
4505	772875
12139	772876
85828	772877
15703	772878
82935	772879
97328	772880
6560	772881
39304	772882
3119	772883
27375	772884
30962	772885
16733	772886
36883	772887
675	772888
11550	772889
25336	772890
3778	772891
4411	772892
630	772893
488	772894
8768	772895
25568	772896
29359	772897
42141	772898
71839	772899
125902	772900
87286	772901
26089	772902
19971	772903
31373	772904
9638	772905
115794	772906
35701	772907
27858	772908
26645	772909
45748	772910
6243	772911
9867	772912
8105	772913
17064	772914
39722	772915
77987	772916
10394	772917
779	772918
7556	772919
8743	772920
69040	772921
6192	772922
1970	772923
1969	772924
79941	772925
2375	772926
57058	772927
27441	772928
61346	772929
31743	772930
65269	772931
71241	772932
48071	772933
17264	772934
24403	772935
8977	772936
8903	772937
6424	772938
90568	772939
131445	772940
41011	772941
23638	772942
12432	772943
8758	772944
8677	772945
26811	772946
97978	772947
20771	772948
11841	772949
33592	772950
41018	772951
25434	772952
7694	772953
5799	772954
101242	772955
41145	772956
1661	772957
1661	772958
162722	772959
56187	772960
17717	772961
84598	772962
133929	772963
85951	772964
11268	772965
90074	772966
70485	772967
34449	772968
52768	772969
93500	772970
1004	772971
34586	772972
103	772973
103	772974
211	772975
33691	772976
101	772977
101	772978
101	772979
19182	772980
47913	772981
101	772982
25647	772983
88546	772984
28126	772985
74604	772986
140199	772987
34586	772988
6	772989
23375	772990
33271	772991
16146	772992
50067	772993
28126	772994
12505	772995
60814	772996
36520	772997
101	772998
40548	772999
742	773000
145	773001
101	773002
101	773003
23129	773004
20733	773005
101	773006
3416	773007
33710	773008
34586	773009
12275	773010
4618	773011
47620	773012
78850	773013
634	773014
32346	773015
3691	773016
15246	773017
12155	773018
15243	773019
49198	773020
4139	773021
46631	773022
67516	773023
35940	773024
11501	773025
3971	773026
57696	773027
130463	773028
9776	773029
10802	773030
26788	773031
15321	773032
42361	773033
21961	773034
23242	773035
4495	773036
43051	773037
32711	773038
7886	773039
21955	773040
52336	773041
1566	773042
89	773043
15663	773044
11006	773045
26555	773046
5894	773047
11280	773048
41301	773049
92746	773050
74006	773051
14414	773052
72488	773053
46746	773054
150223	773055
89166	773056
20687	773057
42468	773058
10764	773059
111783	773060
132438	773061
71973	773062
106808	773063
181481	773064
180709	773065
76689	773066
5663	773067
51313	773068
13707	773069
94121	773070
66025	773071
71580	773072
152888	773073
141638	773074
22414	773075
144782	773076
99080	773077
90246	773078
57451	773079
99691	773080
4122	773081
68162	773082
25621	773083
69326	773084
129973	773085
39723	773086
125388	773087
36106	773088
111406	773089
55728	773090
95430	773091
44379	773092
6426	773093
41587	773094
89393	773095
71902	773096
50206	773097
141152	773098
144888	773099
151303	773100
144166	773101
10497	773102
82505	773103
19851	773104
93499	773105
67523	773106
66025	773107
20652	773108
37625	773109
141093	773110
89426	773111
141498	773112
7446	773113
172801	773114
110561	773115
53236	773116
97824	773117
122938	773118
139680	773119
44235	773120
111669	773121
117828	773122
142782	773123
166396	773124
136117	773125
35069	773126
99684	773127
159027	773128
86596	773129
182366	773130
106055	773131
38883	773132
142654	773133
98049	773134
86626	773135
82845	773136
128805	773137
73012	773138
111281	773139
96540	773140
23421	773141
126922	773142
106776	773143
79505	773144
136756	773145
170340	773146
18496	773147
115330	773148
36808	773149
63640	773150
163793	773151
167389	773152
94141	773153
144684	773154
168886	773155
106591	773156
157459	773157
142069	773158
117407	773159
172549	773160
38883	773161
61168	773162
5663	773163
95243	773164
16006	773165
80720	773166
136476	773167
82845	773168
44338	773169
76583	773170
93371	773171
68317	773172
108135	773173
136730	773174
22261	773175
136473	773176
62134	773177
109666	773178
36381	773179
90903	773180
115989	773181
11682	773182
37943	773183
98771	773184
115084	773185
44367	773186
117578	773187
9977	773188
72640	773189
109904	773190
142133	773191
5419	773192
156254	773193
16042	773194
32848	773195
51717	773196
171560	773197
11147	773198
24342	773199
114744	773200
102328	773201
128230	773202
11682	773203
183531	773204
82888	773205
49971	773206
129366	773207
10764	773208
114742	773209
137837	773210
80179	773211
99217	773212
183246	773213
94130	773214
47303	773215
76940	773216
143985	773217
16213	773218
141009	773219
142075	773220
9189	773221
1312	773222
101354	773223
94197	773224
20513	773225
185200	773226
82888	773227
82421	773228
28762	773229
109606	773230
49971	773231
55987	773232
52580	773233
75928	773234
144228	773235
128480	773236
169770	773237
127569	773238
34589	773239
89393	773240
73420	773241
83717	773242
17673	773243
17253	773244
4474	773245
628	773246
5142	773247
120669	773248
63824	773249
22794	773250
11462	773251
125582	773252
63956	773253
20990	773254
3880	773255
156700	773256
14936	773257
64334	773258
17023	773259
69604	773260
34013	773261
8350	773262
9974	773263
7741	773264
71658	773265
64290	773266
52347	773267
2041	773268
179033	773269
30926	773270
72042	773271
24133	773272
57193	773273
54913	773274
40247	773275
48690	773276
89918	773277
1369	773278
10927	773279
14626	773280
29491	773281
58636	773282
626	773283
576	773284
25998	773285
37580	773286
23301	773287
2254	773288
43737	773289
33852	773290
46443	773291
143703	773292
6841	773293
33852	773294
49782	773295
71371	773296
330	773297
6525	773298
6525	773299
49842	773300
154133	773301
2078	773302
2508	773303
45924	773304
176971	773305
9688	773306
8149	773307
44230	773308
69511	773309
14683	773310
72012	773311
29883	773312
32314	773313
11734	773314
12668	773315
46912	773316
21427	773317
12668	773318
44745	773319
104213	773320
157380	773321
126010	773322
157306	773323
18782	773324
123037	773325
48653	773326
25026	773327
163261	773328
12668	773329
151704	773330
46977	773331
83409	773332
23335	773333
16353	773334
11448	773335
7116	773336
37706	773337
11864	773338
2177	773339
49313	773340
142524	773341
13914	773342
109834	773343
23495	773344
41292	773345
35257	773346
2800	773347
34035	773348
135	773349
135	773350
23363	773351
10650	773352
65436	773353
35630	773354
182317	773355
30819	773356
32120	773357
88868	773358
8866	773359
1728	773360
15716	773361
36152	773362
41970	773363
82130	773364
88265	773365
20581	773366
55711	773367
32483	773368
10	773369
129013	773370
66525	773371
13140	773372
49026	773373
127781	773374
966	773375
20350	773376
28143	773377
72349	773378
38487	773379
10117	773380
47671	773381
49026	773382
19823	773383
27634	773384
17925	773385
47333	773386
75117	773387
64844	773388
5891	773389
11450	773390
81877	773391
392	773392
61527	773393
61527	773394
133058	773395
62155	773396
28986	773397
63999	773398
392	773399
392	773400
392	773401
74813	773402
4442	773403
74182	773404
14144	773405
109445	773406
3842	773407
70042	773408
70042	773409
11831	773410
16556	773411
30672	773412
6966	773413
28400	773414
4841	773415
9276	773416
6793	773417
103864	773418
156801	773419
137620	773420
5990	773421
142161	773422
35278	773423
38776	773424
35278	773425
12333	773426
140183	773427
41973	773428
139137	773429
8198	773430
95733	773431
84293	773432
125080	773433
116570	773434
85973	773435
20448	773436
76470	773437
40469	773438
82654	773439
113660	773440
52969	773441
153120	773442
139825	773443
184472	773444
136857	773445
132898	773446
43316	773447
109138	773448
111720	773449
70926	773450
133635	773451
71991	773452
65126	773453
62835	773454
162671	773455
185440	773456
48830	773457
10418	773458
40613	773459
23086	773460
17223	773461
74777	773462
53043	773463
106157	773464
42813	773465
3909	773466
3909	773467
3909	773468
82039	773469
129717	773470
11827	773471
37659	773472
180054	773473
38932	773474
66972	773475
25358	773476
72680	773477
92980	773478
104635	773479
95821	773480
12234	773481
36412	773482
108453	773483
29647	773484
10311	773485
22855	773486
19771	773487
16580	773488
61116	773489
364	773490
89743	773491
364	773492
112065	773493
112077	773494
148266	773495
364	773496
23994	773497
51441	773498
22595	773499
24073	773500
42590	773501
3922	773502
90402	773503
14053	773504
29375	773505
51862	773506
29679	773507
140107	773508
44407	773509
42387	773510
51217	773511
34845	773512
12811	773513
112581	773514
23464	773515
23464	773516
34605	773517
13620	773518
11665	773519
60703	773520
13735	773521
89144	773522
66231	773523
59643	773524
27924	773525
13200	773526
93918	773527
118339	773528
6131	773529
5334	773530
6131	773531
39271	773532
39817	773533
74697	773534
23171	773535
1131	773536
89299	773537
11981	773538
7177	773539
48626	773540
90215	773541
9097	773542
185973	773543
93684	773544
72491	773545
10923	773546
31868	773547
17242	773548
113218	773549
19277	773550
5334	773551
91592	773552
23272	773553
16751	773554
15371	773555
113218	773556
12085	773557
7549	773558
33331	773559
10848	773560
151158	773561
6432	773562
1258	773563
137231	773564
179612	773565
6985	773566
14064	773567
145547	773568
3102	773569
2063	773570
99899	773571
13428	773572
749	773573
12985	773574
23249	773575
30287	773576
106528	773577
9431	773578
78	773579
18717	773580
51494	773581
33291	773582
21789	773583
23986	773584
46578	773585
119482	773586
106779	773587
43115	773588
68301	773589
29821	773590
34625	773591
81966	773592
68301	773593
54872	773594
30120	773595
30986	773596
36219	773597
86781	773598
36624	773599
129910	773600
10801	773601
14715	773602
71541	773603
181366	773604
114578	773605
157257	773606
121826	773607
41024	773608
21417	773609
26176	773610
61382	773611
47556	773612
29585	773613
152524	773614
27623	773615
21853	773616
69134	773617
19867	773618
57659	773619
9328	773620
3479	773621
110877	773622
87103	773623
58203	773624
30120	773625
16237	773626
70868	773627
21932	773628
52360	773629
5860	773630
3343	773631
3002	773632
15971	773633
33891	773634
10905	773635
8044	773636
5164	773637
12523	773638
10937	773639
167966	773640
45001	773641
121641	773642
9271	773643
30031	773644
17983	773645
30715	773646
3166	773647
95799	773648
35215	773649
97455	773650
15106	773651
18611	773652
87983	773653
38304	773654
377	773655
71903	773656
36603	773657
38797	773658
58605	773659
36537	773660
25110	773661
75942	773662
9164	773663
25717	773664
108854	773665
44892	773666
2121	773667
169318	773668
117921	773669
97244	773670
1462	773671
82744	773672
46698	773673
65201	773674
59822	773675
84753	773676
43816	773677
37832	773678
11636	773679
31075	773680
43871	773681
73988	773682
50467	773683
88621	773684
169774	773685
45317	773686
18834	773687
79997	773688
134266	773689
84123	773690
18999	773691
47948	773692
54195	773693
26458	773694
32859	773695
47951	773696
15318	773697
68927	773698
43866	773699
2971	773700
138358	773701
4213	773702
615	773703
9114	773704
117570	773705
93801	773706
111563	773707
87906	773708
87906	773709
71301	773710
4542	773711
72803	773712
34452	773713
172935	773714
3505	773715
20482	773716
33119	773717
34411	773718
57318	773719
101443	773720
419	773721
47788	773722
6072	773723
4049	773724
139755	773725
59785	773726
3648	773727
9146	773728
8074	773729
21485	773730
197	773731
31503	773732
22444	773733
197	773734
8357	773735
132696	773736
8357	773737
150815	773738
104849	773739
116966	773740
82714	773741
8357	773742
59252	773743
104535	773744
105023	773745
8357	773746
84802	773747
14591	773748
175175	773749
85672	773750
65177	773751
8357	773752
1192	773753
53968	773754
46324	773755
56713	773756
83954	773757
137321	773758
22971	773759
170938	773760
31893	773761
131459	773762
89303	773763
180740	773764
101519	773765
20577	773766
124187	773767
52912	773768
131325	773769
63356	773770
23044	773771
93319	773772
151238	773773
88223	773774
171293	773775
24638	773776
57416	773777
33074	773778
1447	773779
1447	773780
10312	773781
88177	773782
58684	773783
55439	773784
96749	773785
84169	773786
76159	773787
68743	773788
12219	773789
35894	773790
68743	773791
12219	773792
107480	773793
52887	773794
24661	773795
76384	773796
137270	773797
60942	773798
9740	773799
93314	773800
63358	773801
34815	773802
45880	773803
52834	773804
67893	773805
59786	773806
664	773807
1	773808
71196	773809
34692	773810
166480	773811
7374	773812
178169	773813
178970	773814
179124	773815
67238	773816
84249	773817
44415	773818
4643	773819
230	773820
143001	773821
113628	773822
35188	773823
92217	773824
4980	773825
68137	773826
69931	773827
42548	773828
151149	773829
22486	773830
17304	773831
58479	773832
144325	773833
3421	773834
128252	773835
83715	773836
46330	773837
5655	773838
78189	773839
3421	773840
62480	773841
43	773842
58449	773843
22734	773844
59405	773845
47208	773846
133064	773847
29001	773848
75313	773849
3809	773850
65207	773851
3947	773852
110092	773853
149915	773854
23089	773855
28014	773856
4645	773857
2897	773858
22939	773859
77306	773860
49167	773861
117588	773862
3809	773863
37239	773864
94636	773865
86104	773866
135947	773867
8974	773868
2897	773869
1933	773870
117394	773871
152898	773872
135222	773873
11780	773874
30035	773875
44695	773876
186212	773877
5462	773878
12410	773879
59614	773880
4375	773881
138781	773882
1604	773883
17263	773884
7029	773885
13935	773886
100823	773887
33185	773888
17937	773889
28807	773890
168104	773891
14701	773892
17987	773893
17937	773894
12863	773895
47418	773896
24334	773897
57307	773898
79422	773899
41568	773900
4953	773901
9584	773902
59611	773903
12500	773904
24864	773905
88607	773906
22995	773907
148530	773908
44352	773909
52759	773910
44352	773911
32968	773912
88607	773913
36819	773914
36819	773915
15531	773916
12636	773917
1063	773918
92101	773919
107221	773920
49910	773921
26032	773922
48284	773923
188483	773924
19428	773925
35035	773926
92972	773927
58794	773928
15042	773929
8460	773930
20980	773931
35035	773932
84370	773933
115493	773934
9959	773935
15416	773936
84370	773937
31332	773938
41193	773939
115346	773940
2676	773941
2066	773942
68583	773943
102049	773944
138250	773945
58794	773946
20980	773947
25409	773948
54888	773949
31376	773950
14798	773951
9475	773952
93	773953
6533	773954
56381	773955
13045	773956
26351	773957
8374	773958
106017	773959
107115	773960
4267	773961
40240	773962
7294	773963
31353	773964
26032	773965
4735	773966
1063	773967
19043	773968
31596	773969
21400	773970
12636	773971
186420	773972
52805	773973
4803	773974
6761	773975
2676	773976
107221	773977
59688	773978
46484	773979
22252	773980
14798	773981
106819	773982
45633	773983
5644	773984
4996	773985
4996	773986
12264	773987
71713	773988
29030	773989
27734	773990
59688	773991
17350	773992
35001	773993
9959	773994
23392	773995
25532	773996
3257	773997
44726	773998
171016	773999
55288	774000
8074	774001
29505	774002
45633	774003
26360	774004
9196	774005
28867	774006
18790	774007
40423	774008
7466	774009
1387	774010
12602	774011
131490	774012
75901	774013
23392	774014
3318	774015
43119	774016
31472	774017
1387	774018
101740	774019
82433	774020
18110	774021
107775	774022
12264	774023
7246	774024
48284	774025
9747	774026
112853	774027
107018	774028
8167	774029
25882	774030
34999	774031
4267	774032
47277	774033
26032	774034
42374	774035
9584	774036
39	774037
73067	774038
42774	774039
12863	774040
6548	774041
13708	774042
37688	774043
14701	774044
6548	774045
20630	774046
32695	774047
4354	774048
90052	774049
53868	774050
98149	774051
3257	774052
37339	774053
9647	774054
26975	774055
5169	774056
177531	774057
68668	774058
4726	774059
76004	774060
31376	774061
10576	774062
61683	774063
26032	774064
636	774065
31291	774066
23181	774067
18110	774068
92589	774069
178783	774070
41958	774071
119979	774072
53155	774073
8374	774074
32186	774075
109432	774076
60217	774077
58553	774078
58661	774079
12417	774080
17086	774081
4337	774082
102418	774083
9	774084
116379	774085
138118	774086
10244	774087
17870	774088
135841	774089
136653	774090
136647	774091
174858	774092
77936	774093
7785	774094
8953	774095
70262	774096
36123	774097
20492	774098
16641	774099
136898	774100
106811	774101
178081	774102
54956	774103
87385	774104
27091	774105
28666	774106
27091	774107
87293	774108
95598	774109
16925	774110
86586	774111
35356	774112
117075	774113
16362	774114
61129	774115
15043	774116
32127	774117
17661	774118
1372	774119
3355	774120
65832	774121
5055	774122
107794	774123
86643	774124
10658	774125
30373	774126
3815	774127
128427	774128
11741	774129
89463	774130
384	774131
48111	774132
174171	774133
37189	774134
44173	774135
144598	774136
79173	774137
58440	774138
5834	774139
65531	774140
44753	774141
14428	774142
14856	774143
114035	774144
5206	774145
14240	774146
35301	774147
5952	774148
12865	774149
144230	774150
121963	774151
1458	774152
103798	774153
84680	774154
15924	774155
12476	774156
45529	774157
40048	774158
78113	774159
51460	774160
64775	774161
35199	774162
111357	774163
9399	774164
135511	774165
40233	774166
121567	774167
29987	774168
41110	774169
67020	774170
45690	774171
34117	774172
26	774173
12854	774174
44826	774175
30216	774176
15315	774177
32757	774178
9306	774179
35053	774180
136822	774181
19660	774182
19528	774183
42218	774184
132733	774185
105722	774186
27896	774187
83710	774188
44791	774189
97688	774190
2953	774191
154125	774192
15538	774193
36356	774194
26825	774195
54772	774196
95310	774197
32042	774198
160353	774199
47727	774200
51695	774201
17498	774202
102445	774203
42458	774204
21269	774205
38147	774206
35356	774207
29948	774208
170309	774209
104035	774210
150360	774211
102765	774212
116270	774213
150698	774214
116891	774215
150980	774216
117172	774217
116944	774218
116413	774219
97148	774220
50859	774221
58382	774222
61617	774223
31776	774224
6720	774225
25479	774226
156446	774227
119590	774228
64442	774229
22542	774230
55614	774231
4909	774232
81404	774233
50861	774234
120973	774235
19777	774236
29278	774237
14028	774238
48902	774239
8932	774240
25815	774241
29987	774242
29186	774243
18498	774244
12526	774245
36463	774246
101245	774247
7785	774248
4841	774249
73860	774250
4669	774251
8522	774252
39759	774253
10287	774254
46465	774255
25400	774256
364	774257
51695	774258
98168	774259
29717	774260
100928	774261
82407	774262
21718	774263
56389	774264
23085	774265
694	774266
102553	774267
52534	774268
11169	774269
68240	774270
45690	774271
21201	774272
101678	774273
53642	774274
7784	774275
6237	774276
70693	774277
65886	774278
129968	774279
64782	774280
35654	774281
49928	774282
83641	774283
129999	774284
19777	774285
35507	774286
607	774287
161686	774288
18993	774289
8345	774290
182199	774291
75745	774292
19777	774293
26382	774294
127223	774295
27198	774296
7815	774297
38811	774298
15611	774299
13044	774300
19563	774301
12665	774302
18216	774303
20590	774304
3172	774305
1343	774306
8549	774307
18827	774308
31875	774309
79460	774310
9	774311
34889	774312
13493	774313
82307	774314
57591	774315
7659	774316
20872	774317
48525	774318
46869	774319
13044	774320
131713	774321
105472	774322
42727	774323
50153	774324
181284	774325
106847	774326
45906	774327
40691	774328
140923	774329
17107	774330
6019	774331
116455	774332
75273	774333
118213	774334
24776	774335
15265	774336
57713	774337
29764	774338
13064	774339
69395	774340
138462	774341
106662	774342
45884	774343
133358	774344
155939	774345
144501	774346
82184	774347
11374	774348
124128	774349
134219	774350
37397	774351
86307	774352
103061	774353
71504	774354
130800	774355
40885	774356
86335	774357
98930	774358
4190	774359
69258	774360
42752	774361
1969	774362
37620	774363
114479	774364
77291	774365
26899	774366
24511	774367
36579	774368
122795	774369
48922	774370
34049	774371
4909	774372
19119	774373
92886	774374
85808	774375
74559	774376
9510	774377
3815	774378
4268	774379
27303	774380
57004	774381
114423	774382
179200	774383
7	774384
1366	774385
67643	774386
55496	774387
43996	774388
30	774389
61064	774390
46032	774391
55579	774392
107794	774393
73724	774394
114019	774395
20227	774396
17098	774397
22244	774398
36422	774399
23734	774400
39114	774401
1211	774402
88766	774403
46032	774404
178764	774405
89873	774406
5109	774407
101365	774408
42433	774409
79326	774410
50891	774411
24630	774412
180282	774413
61284	774414
33016	774415
189080	774416
45150	774417
159569	774418
186369	774419
84653	774420
121315	774421
31566	774422
36436	774423
8590	774424
187305	774425
70660	774426
147751	774427
1673	774428
125285	774429
37593	774430
14412	774431
14552	774432
50683	774433
7785	774434
12043	774435
90208	774436
31912	774437
6180	774438
17323	774439
114205	774440
86377	774441
36351	774442
84373	774443
31611	774444
144668	774445
91684	774446
3801	774447
69862	774448
65885	774449
14977	774450
108385	774451
88089	774452
46124	774453
32922	774454
52563	774455
142615	774456
140981	774457
29764	774458
73705	774459
7504	774460
84482	774461
4780	774462
88387	774463
48942	774464
123013	774465
125792	774466
16720	774467
36069	774468
58771	774469
30958	774470
17727	774471
55119	774472
31794	774473
92739	774474
7002	774475
79589	774476
17701	774477
13059	774478
103863	774479
115009	774480
18535	774481
52307	774482
13109	774483
66528	774484
27024	774485
7234	774486
149442	774487
35261	774488
90621	774489
51153	774490
139074	774491
54903	774492
40218	774493
69838	774494
12053	774495
131735	774496
15111	774497
61518	774498
104517	774499
94094	774500
102090	774501
14594	774502
4105	774503
127126	774504
45028	774505
60383	774506
112328	774507
135453	774508
95310	774509
51687	774510
3902	774511
39097	774512
78087	774513
91033	774514
33747	774515
17980	774516
112101	774517
38015	774518
88202	774519
53982	774520
56436	774521
76314	774522
97238	774523
10916	774524
128634	774525
107980	774526
5224	774527
14320	774528
42435	774529
116766	774530
71591	774531
92740	774532
136390	774533
40264	774534
854	774535
7113	774536
86563	774537
5441	774538
5455	774539
64908	774540
24034	774541
24008	774542
68129	774543
63054	774544
58121	774545
44895	774546
9316	774547
1529	774548
15077	774549
24796	774550
9982	774551
5036	774552
111983	774553
116971	774554
135809	774555
66317	774556
71261	774557
118346	774558
26337	774559
31535	774560
14320	774561
118105	774562
10564	774563
222	774564
139	774565
97717	774566
55517	774567
107001	774568
23610	774569
80443	774570
2436	774571
16995	774572
80283	774573
183290	774574
82285	774575
167899	774576
45429	774577
99014	774578
9186	774579
29774	774580
65168	774581
74132	774582
740	774583
25705	774584
2894	774585
166362	774586
45879	774587
7900	774588
166358	774589
45032	774590
101392	774591
7713	774592
96645	774593
22246	774594
43807	774595
6273	774596
60	774597
53116	774598
81442	774599
100204	774600
44584	774601
5325	774602
30409	774603
81550	774604
46299	774605
121128	774606
143925	774607
43835	774608
56548	774609
29223	774610
36909	774611
24885	774612
59299	774613
164837	774614
59965	774615
139870	774616
59975	774617
67579	774618
76225	774619
39025	774620
83926	774621
38125	774622
14956	774623
42654	774624
15589	774625
128069	774626
103146	774627
163783	774628
35328	774629
158832	774630
17356	774631
2266	774632
35331	774633
37484	774634
120726	774635
145269	774636
58045	774637
52734	774638
66320	774639
55117	774640
83303	774641
37638	774642
11511	774643
48334	774644
156025	774645
47385	774646
108140	774647
36630	774648
23988	774649
73716	774650
25000	774651
42686	774652
487	774653
116649	774654
93386	774655
80428	774656
68163	774657
28636	774658
84040	774659
16956	774660
38579	774661
15077	774662
42938	774663
72707	774664
85041	774665
16008	774666
27477	774667
96008	774668
30885	774669
16632	774670
83081	774671
183141	774672
65143	774673
77712	774674
9241	774675
61617	774676
124669	774677
41394	774678
5684	774679
102127	774680
79452	774681
24252	774682
82910	774683
9811	774684
19000	774685
4883	774686
67725	774687
93718	774688
4634	774689
121689	774690
18593	774691
29043	774692
16428	774693
117472	774694
155950	774695
6767	774696
90275	774697
50745	774698
11935	774699
16454	774700
104165	774701
126222	774702
11106	774703
82291	774704
139777	774705
153745	774706
12934	774707
69038	774708
10668	774709
188334	774710
31303	774711
33999	774712
2955	774713
10336	774714
179668	774715
40402	774716
48903	774717
12773	774718
82701	774719
8480	774720
44	774721
59745	774722
11404	774723
8564	774724
76442	774725
30811	774726
1728	774727
45283	774728
85460	774729
29774	774730
31323	774731
6875	774732
61716	774733
125011	774734
88619	774735
6638	774736
168559	774737
32008	774738
34986	774739
18568	774740
9186	774741
168297	774742
105092	774743
56678	774744
129986	774745
166662	774746
80810	774747
85961	774748
47543	774749
71382	774750
121884	774751
25926	774752
76867	774753
129015	774754
109468	774755
59125	774756
102211	774757
68206	774758
55986	774759
20161	774760
125700	774761
95635	774762
11257	774763
20803	774764
85720	774765
54151	774766
96463	774767
82764	774768
14425	774769
22643	774770
4646	774771
82476	774772
45214	774773
49117	774774
51344	774775
5364	774776
39613	774777
2247	774778
33115	774779
31188	774780
19672	774781
25896	774782
6759	774783
64685	774784
7316	774785
22301	774786
51252	774787
67176	774788
7950	774789
769	774790
1237	774791
17339	774792
24982	774793
91546	774794
33018	774795
8391	774796
86972	774797
103668	774798
127577	774799
54603	774800
84930	774801
67129	774802
114060	774803
120091	774804
125225	774805
17992	774806
2309	774807
67931	774808
17953	774809
1314	774810
97808	774811
523	774812
79610	774813
161993	774814
100958	774815
8079	774816
99234	774817
78395	774818
39953	774819
5408	774820
11440	774821
13883	774822
25182	774823
126808	774824
20357	774825
134237	774826
60945	774827
18450	774828
2984	774829
9488	774830
115273	774831
69008	774832
30847	774833
55956	774834
67280	774835
64456	774836
30140	774837
35529	774838
78395	774839
33115	774840
64222	774841
175187	774842
22137	774843
17304	774844
97787	774845
99457	774846
40161	774847
35694	774848
74666	774849
74399	774850
96380	774851
8689	774852
102348	774853
3671	774854
38127	774855
35331	774856
129080	774857
24030	774858
121609	774859
95616	774860
25528	774861
27806	774862
23682	774863
27479	774864
4850	774865
56891	774866
23821	774867
42360	774868
4285	774869
26931	774870
76610	774871
14238	774872
40505	774873
17303	774874
103272	774875
114333	774876
31584	774877
72009	774878
10629	774879
30016	774880
75089	774881
104442	774882
3085	774883
75842	774884
20256	774885
14238	774886
40198	774887
20981	774888
80161	774889
122612	774890
20592	774891
44797	774892
30574	774893
1857	774894
7207	774895
12160	774896
65787	774897
1520	774898
12160	774899
56548	774900
37661	774901
79421	774902
67528	774903
55763	774904
18961	774905
51231	774906
39027	774907
61534	774908
36909	774909
36050	774910
114531	774911
2617	774912
38862	774913
44524	774914
2027	774915
80422	774916
66130	774917
19868	774918
80091	774919
74474	774920
23085	774921
12027	774922
29195	774923
47626	774924
170364	774925
76073	774926
15100	774927
6898	774928
28090	774929
49381	774930
54840	774931
98825	774932
65679	774933
657	774934
173858	774935
58897	774936
7965	774937
17464	774938
157410	774939
49779	774940
89260	774941
49968	774942
10826	774943
30675	774944
56563	774945
23280	774946
14124	774947
82820	774948
14597	774949
128430	774950
56656	774951
118126	774952
17675	774953
125004	774954
132163	774955
10660	774956
8157	774957
31312	774958
26984	774959
32923	774960
36323	774961
26238	774962
54958	774963
17733	774964
37098	774965
53946	774966
58110	774967
14367	774968
22188	774969
32906	774970
84012	774971
529	774972
2944	774973
22229	774974
2619	774975
97516	774976
11106	774977
83863	774978
131301	774979
1303	774980
13012	774981
13089	774982
3138	774983
40172	774984
9495	774985
4765	774986
69652	774987
7272	774988
22229	774989
33186	774990
48336	774991
20312	774992
166470	774993
97393	774994
7272	774995
9496	774996
39992	774997
40129	774998
30023	774999
6287	775000
69651	775001
38127	775002
13042	775003
13068	775004
82062	775005
92665	775006
11104	775007
7818	775008
9519	775009
48294	775010
71189	775011
94024	775012
87149	775013
54	775014
8138	775015
98063	775016
33098	775017
48467	775018
99491	775019
19230	775020
18451	775021
112627	775022
89411	775023
32405	775024
39390	775025
19670	775026
12168	775027
68728	775028
45812	775029
12168	775030
53672	775031
7202	775032
65968	775033
37509	775034
40595	775035
9413	775036
66142	775037
6300	775038
36216	775039
118248	775040
25734	775041
25000	775042
10585	775043
54793	775044
161522	775045
168275	775046
100897	775047
53815	775048
90798	775049
23722	775050
43257	775051
6912	775052
12440	775053
90599	775054
49758	775055
151847	775056
8888	775057
16908	775058
28081	775059
16645	775060
71033	775061
53000	775062
4593	775063
11896	775064
5063	775065
1314	775066
53549	775067
56374	775068
567	775069
83048	775070
3727	775071
653	775072
11106	775073
567	775074
36183	775075
77698	775076
111405	775077
64445	775078
39987	775079
7010	775080
11440	775081
55906	775082
103364	775083
24496	775084
17165	775085
55062	775086
2572	775087
179949	775088
10783	775089
15464	775090
31812	775091
104736	775092
39976	775093
104362	775094
121686	775095
54793	775096
102676	775097
85118	775098
28859	775099
82392	775100
36905	775101
45214	775102
77120	775103
15181	775104
41098	775105
81257	775106
157697	775107
2634	775108
373	775109
114558	775110
31748	775111
65485	775112
46484	775113
78568	775114
2684	775115
64563	775116
129330	775117
38027	775118
183569	775119
163325	775120
164419	775121
123440	775122
169293	775123
172012	775124
139729	775125
156576	775126
152172	775127
76368	775128
108185	775129
66638	775130
155687	775131
44524	775132
16005	775133
19062	775134
162900	775135
164642	775136
80030	775137
189020	775138
88176	775139
160954	775140
96481	775141
98293	775142
46865	775143
157659	775144
169581	775145
121164	775146
98166	775147
169705	775148
175114	775149
126707	775150
82099	775151
124317	775152
101043	775153
130203	775154
165374	775155
125462	775156
98582	775157
122248	775158
99279	775159
97128	775160
96641	775161
69376	775162
122247	775163
168569	775164
64317	775165
98452	775166
120526	775167
54489	775168
30887	775169
4782	775170
28049	775171
64923	775172
48638	775173
99715	775174
49492	775175
3239	775176
131229	775177
46304	775178
102706	775179
96203	775180
114291	775181
79494	775182
49755	775183
51765	775184
82600	775185
125319	775186
26999	775187
7334	775188
83488	775189
54519	775190
15178	775191
66681	775192
37368	775193
30638	775194
100835	775195
139133	775196
16123	775197
9186	775198
25955	775199
11440	775200
130009	775201
46266	775202
105288	775203
131047	775204
131597	775205
130423	775206
28885	775207
53096	775208
67485	775209
14925	775210
56323	775211
47092	775212
64567	775213
174363	775214
97990	775215
38819	775216
38194	775217
38213	775218
6187	775219
30243	775220
44838	775221
102264	775222
56382	775223
16969	775224
31267	775225
65485	775226
159215	775227
21829	775228
81532	775229
54929	775230
16645	775231
129063	775232
37497	775233
71132	775234
7316	775235
10316	775236
12564	775237
7818	775238
29592	775239
184660	775240
11152	775241
114200	775242
18012	775243
82314	775244
66679	775245
100160	775246
101901	775247
39986	775248
27041	775249
20369	775250
83801	775251
11106	775252
14621	775253
123528	775254
105037	775255
68728	775256
75299	775257
86953	775258
172877	775259
797	775260
129905	775261
77933	775262
16706	775263
12891	775264
2250	775265
80178	775266
36222	775267
36857	775268
13321	775269
43770	775270
76081	775271
126190	775272
102312	775273
13108	775274
8906	775275
5914	775276
17356	775277
130169	775278
77796	775279
115637	775280
26977	775281
50513	775282
18012	775283
58922	775284
136721	775285
105803	775286
42395	775287
81952	775288
18035	775289
17121	775290
52566	775291
11106	775292
33115	775293
128589	775294
70920	775295
3465	775296
123961	775297
129120	775298
14374	775299
45147	775300
37753	775301
134043	775302
85105	775303
8960	775304
4185	775305
861	775306
154472	775307
73553	775308
61825	775309
54315	775310
52713	775311
81360	775312
46366	775313
655	775314
42489	775315
4683	775316
164331	775317
90248	775318
3719	775319
35846	775320
45895	775321
99	775322
17927	775323
12974	775324
99	775325
5504	775326
182879	775327
6704	775328
56669	775329
90766	775330
102580	775331
63293	775332
38465	775333
157551	775334
188522	775335
30893	775336
133808	775337
67686	775338
125225	775339
20512	775340
14597	775341
5279	775342
40720	775343
89419	775344
80570	775345
96818	775346
100414	775347
36444	775348
23059	775349
3239	775350
127552	775351
14059	775352
54095	775353
100040	775354
54709	775355
10739	775356
81657	775357
121554	775358
17801	775359
53571	775360
2727	775361
61482	775362
64620	775363
13451	775364
61851	775365
1969	775366
16610	775367
168942	775368
47819	775369
27238	775370
147329	775371
2911	775372
37747	775373
54046	775374
19506	775375
165832	775376
59259	775377
82202	775378
18697	775379
4102	775380
46140	775381
3671	775382
27045	775383
80665	775384
68486	775385
185009	775386
97947	775387
142902	775388
122011	775389
52467	775390
66679	775391
30630	775392
59852	775393
75933	775394
65086	775395
72691	775396
180018	775397
46164	775398
1194	775399
98992	775400
14740	775401
2371	775402
71148	775403
56668	775404
173026	775405
82202	775406
158731	775407
71122	775408
4646	775409
53419	775410
56545	775411
65277	775412
38730	775413
31298	775414
80428	775415
97108	775416
20357	775417
64189	775418
39615	775419
96400	775420
42148	775421
68767	775422
134136	775423
74087	775424
31697	775425
53891	775426
2030	775427
39986	775428
33115	775429
49225	775430
19937	775431
131277	775432
96430	775433
27203	775434
69649	775435
61297	775436
11476	775437
27041	775438
18545	775439
174264	775440
100118	775441
45300	775442
567	775443
147334	775444
17591	775445
57911	775446
65687	775447
3038	775448
9670	775449
36246	775450
66401	775451
24871	775452
12440	775453
102814	775454
14344	775455
27173	775456
42823	775457
102362	775458
11177	775459
5069	775460
40452	775461
105107	775462
2298	775463
19459	775464
58652	775465
11228	775466
49144	775467
98802	775468
184002	775469
36214	775470
35647	775471
959	775472
85304	775473
37165	775474
2634	775475
7976	775476
7997	775477
4012	775478
81923	775479
144892	775480
58669	775481
80992	775482
26148	775483
49560	775484
35367	775485
38039	775486
37074	775487
38039	775488
50303	775489
73019	775490
13773	775491
49418	775492
23221	775493
19680	775494
107764	775495
27855	775496
6377	775497
8557	775498
31634	775499
5764	775500
76705	775501
53485	775502
166227	775503
132393	775504
9534	775505
96336	775506
101334	775507
139948	775508
57014	775509
93587	775510
89251	775511
133802	775512
71589	775513
45935	775514
117453	775515
127993	775516
30263	775517
141645	775518
25582	775519
8557	775520
124873	775521
115800	775522
89451	775523
104824	775524
64479	775525
700	775526
67886	775527
139219	775528
99902	775529
9135	775530
156968	775531
106776	775532
143868	775533
19527	775534
164693	775535
153744	775536
20522	775537
160221	775538
21533	775539
98670	775540
20949	775541
16189	775542
8557	775543
136995	775544
169130	775545
66605	775546
61118	775547
21586	775548
58920	775549
86738	775550
12686	775551
127772	775552
45935	775553
93627	775554
47342	775555
121307	775556
23493	775557
108251	775558
95129	775559
11265	775560
174254	775561
63602	775562
48784	775563
89372	775564
71699	775565
15208	775566
30213	775567
63879	775568
99231	775569
12686	775570
122102	775571
84894	775572
157016	775573
136402	775574
48733	775575
21586	775576
95939	775577
88210	775578
155577	775579
178716	775580
40	775581
15075	775582
58920	775583
89450	775584
19702	775585
68106	775586
8469	775587
9135	775588
111410	775589
71589	775590
95038	775591
49086	775592
69493	775593
6948	775594
118368	775595
44367	775596
85035	775597
68283	775598
144487	775599
119965	775600
71563	775601
36748	775602
184399	775603
111588	775604
153459	775605
13714	775606
65417	775607
71589	775608
118644	775609
99231	775610
122596	775611
21103	775612
174520	775613
162602	775614
98768	775615
98792	775616
158106	775617
56855	775618
19527	775619
141513	775620
140680	775621
187017	775622
15075	775623
65304	775624
46005	775625
107153	775626
99269	775627
68704	775628
188124	775629
104149	775630
162644	775631
95542	775632
136402	775633
106384	775634
163015	775635
93971	775636
60603	775637
67698	775638
106893	775639
48733	775640
77420	775641
26014	775642
76436	775643
36995	775644
87986	775645
128560	775646
86591	775647
129208	775648
79782	775649
67698	775650
133228	775651
44998	775652
123674	775653
161485	775654
144620	775655
76588	775656
104825	775657
67570	775658
188702	775659
65930	775660
85111	775661
64600	775662
73384	775663
8557	775664
419	775665
124840	775666
33998	775667
86660	775668
9325	775669
130591	775670
125946	775671
136005	775672
54167	775673
164194	775674
55539	775675
117257	775676
33998	775677
133638	775678
179731	775679
3575	775680
3575	775681
35782	775682
94533	775683
21	775684
74499	775685
55697	775686
5768	775687
161865	775688
41	775689
18649	775690
32435	775691
39197	775692
6655	775693
127732	775694
417	775695
44588	775696
108154	775697
6522	775698
6656	775699
21	775700
59905	775701
47720	775702
131188	775703
81883	775704
74815	775705
85800	775706
83174	775707
132654	775708
97079	775709
4478	775710
97079	775711
36839	775712
40885	775713
5571	775714
8359	775715
40534	775716
95036	775717
40885	775718
105566	775719
103596	775720
10670	775721
134447	775722
139152	775723
165219	775724
190	775725
74797	775726
62063	775727
63469	775728
71413	775729
8046	775730
86999	775731
26330	775732
4980	775733
86774	775734
51283	775735
30035	775736
48913	775737
43947	775738
94404	775739
86544	775740
95110	775741
41035	775742
41035	775743
106152	775744
167576	775745
4717	775746
51540	775747
52457	775748
52307	775749
144823	775750
39625	775751
1012	775752
52307	775753
86584	775754
2078	775755
12143	775756
2078	775757
6216	775758
29534	775759
27845	775760
106152	775761
52033	775762
14182	775763
5248	775764
44495	775765
4078	775766
2283	775767
7974	775768
53604	775769
67401	775770
65725	775771
65725	775772
51015	775773
423	775774
19720	775775
11849	775776
7405	775777
2740	775778
7623	775779
149457	775780
42255	775781
50434	775782
5738	775783
6887	775784
24476	775785
104262	775786
58425	775787
100356	775788
36522	775789
14478	775790
67760	775791
53433	775792
42351	775793
137423	775794
137854	775795
20747	775796
140167	775797
9754	775798
82483	775799
672	775800
31400	775801
16677	775802
107643	775803
26816	775804
14320	775805
82483	775806
3002	775807
65599	775808
9939	775809
89734	775810
1115	775811
43125	775812
4483	775813
15351	775814
8838	775815
113782	775816
36	775817
1484	775818
159790	775819
13	775820
13	775821
5974	775822
13	775823
33913	775824
123922	775825
30020	775826
115438	775827
52179	775828
111340	775829
2019	775830
120048	775831
89386	775832
115020	775833
86902	775834
42254	775835
10524	775836
94393	775837
2522	775838
9753	775839
1258	775840
148474	775841
43344	775842
111	775843
94361	775844
30915	775845
111	775846
5825	775847
1065	775848
11155	775849
1065	775850
1065	775851
4796	775852
19083	775853
59345	775854
59345	775855
59008	775856
1265	775857
6152	775858
709	775859
1763	775860
1583	775861
1934	775862
57447	775863
16671	775864
10126	775865
30824	775866
62456	775867
2353	775868
28464	775869
15840	775870
153329	775871
186437	775872
906	775873
90375	775874
42292	775875
49696	775876
60854	775877
6494	775878
6494	775879
71521	775880
5052	775881
122711	775882
74882	775883
75662	775884
45489	775885
70823	775886
20126	775887
20126	775888
79288	775889
56199	775890
51989	775891
32004	775892
57330	775893
20126	775894
12091	775895
54549	775896
88359	775897
101608	775898
81494	775899
65972	775900
9827	775901
658	775902
71342	775903
48370	775904
3138	775905
71260	775906
72391	775907
3636	775908
2306	775909
25558	775910
33873	775911
111415	775912
67336	775913
31981	775914
363	775915
174803	775916
5094	775917
23568	775918
2826	775919
26360	775920
1	775921
2688	775922
60514	775923
3283	775924
71260	775925
29958	775926
18377	775927
2185	775928
60098	775929
1144	775930
4404	775931
6605	775932
9827	775933
152	775934
50496	775935
66239	775936
20994	775937
3478	775938
36421	775939
76507	775940
28629	775941
9817	775942
99283	775943
135355	775944
176311	775945
8193	775946
88536	775947
60477	775948
182763	775949
23014	775950
52626	775951
5963	775952
58150	775953
105920	775954
59731	775955
27196	775956
41202	775957
14397	775958
28245	775959
146553	775960
7939	775961
42909	775962
182953	775963
48979	775964
13604	775965
32202	775966
16281	775967
2615	775968
2449	775969
82290	775970
23376	775971
10215	775972
5558	775973
9597	775974
106876	775975
23082	775976
132843	775977
30898	775978
77535	775979
25147	775980
33617	775981
105731	775982
23282	775983
63535	775984
107149	775985
56903	775986
50009	775987
41214	775988
60916	775989
83113	775990
112283	775991
4965	775992
33771	775993
49708	775994
50705	775995
40854	775996
15607	775997
59652	775998
4585	775999
49571	776000
107153	776001
11324	776002
14209	776003
86508	776004
4903	776005
29687	776006
58653	776007
95839	776008
43627	776009
60345	776010
187570	776011
64723	776012
62371	776013
20361	776014
8374	776015
14352	776016
24557	776017
84510	776018
16729	776019
27028	776020
86553	776021
177919	776022
27842	776023
107743	776024
21531	776025
71623	776026
77345	776027
44372	776028
8526	776029
9077	776030
10931	776031
30930	776032
165424	776033
50476	776034
100673	776035
64160	776036
30088	776037
97160	776038
130366	776039
162045	776040
41802	776041
47189	776042
56525	776043
106798	776044
124164	776045
163144	776046
55666	776047
168710	776048
121022	776049
161442	776050
167626	776051
25004	776052
156682	776053
26323	776054
67101	776055
46569	776056
98704	776057
7040	776058
118228	776059
39490	776060
13021	776061
123442	776062
53217	776063
24268	776064
118592	776065
15636	776066
72921	776067
140645	776068
37884	776069
161066	776070
120198	776071
7408	776072
168791	776073
72277	776074
6894	776075
94063	776076
122329	776077
63768	776078
122335	776079
153626	776080
31826	776081
97118	776082
11047	776083
56276	776084
32554	776085
145893	776086
110203	776087
28517	776088
118502	776089
53503	776090
159016	776091
20381	776092
8090	776093
32808	776094
32377	776095
177220	776096
71727	776097
104993	776098
177555	776099
56040	776100
137427	776101
46798	776102
41560	776103
54315	776104
20619	776105
29959	776106
182998	776107
130248	776108
139709	776109
14606	776110
168270	776111
23167	776112
64188	776113
76597	776114
4820	776115
55258	776116
128859	776117
25196	776118
128050	776119
55013	776120
94824	776121
64162	776122
86809	776123
41946	776124
7944	776125
17565	776126
125969	776127
17425	776128
37931	776129
86234	776130
117209	776131
3666	776132
1440	776133
10612	776134
28007	776135
79489	776136
12403	776137
41862	776138
165082	776139
44971	776140
125455	776141
167267	776142
25429	776143
14501	776144
15156	776145
34500	776146
41992	776147
1159	776148
7106	776149
44221	776150
58154	776151
31152	776152
83349	776153
81604	776154
59642	776155
14742	776156
113390	776157
161119	776158
158835	776159
23244	776160
76915	776161
36431	776162
11305	776163
53975	776164
32195	776165
118170	776166
161727	776167
79910	776168
106266	776169
163094	776170
23687	776171
55463	776172
167342	776173
118175	776174
154055	776175
20848	776176
128306	776177
161220	776178
118548	776179
9051	776180
179147	776181
53835	776182
26072	776183
63812	776184
123524	776185
34174	776186
164814	776187
101489	776188
59129	776189
37447	776190
27815	776191
165354	776192
121545	776193
155604	776194
161892	776195
152620	776196
7931	776197
159188	776198
62615	776199
123925	776200
129858	776201
164140	776202
12236	776203
99797	776204
52877	776205
41095	776206
124822	776207
122614	776208
39615	776209
164475	776210
69290	776211
93981	776212
10665	776213
164610	776214
52778	776215
126333	776216
156162	776217
129784	776218
167533	776219
128071	776220
156018	776221
107217	776222
129331	776223
166078	776224
121581	776225
125821	776226
157691	776227
177046	776228
3627	776229
140053	776230
138770	776231
59664	776232
25065	776233
106821	776234
70567	776235
48848	776236
71177	776237
107058	776238
40859	776239
83209	776240
6255	776241
70963	776242
40560	776243
157316	776244
94528	776245
25339	776246
82619	776247
25476	776248
42904	776249
52146	776250
41497	776251
7396	776252
5837	776253
94447	776254
76948	776255
94389	776256
43163	776257
30268	776258
52363	776259
47546	776260
11047	776261
81418	776262
29539	776263
54266	776264
11296	776265
84224	776266
76512	776267
36245	776268
4662	776269
39238	776270
40006	776271
177572	776272
69726	776273
17050	776274
106862	776275
39896	776276
3893	776277
32538	776278
88813	776279
60016	776280
41676	776281
34585	776282
72752	776283
28422	776284
855	776285
8197	776286
83239	776287
103956	776288
47725	776289
33993	776290
59668	776291
18103	776292
63185	776293
41716	776294
37860	776295
54089	776296
1607	776297
85145	776298
80356	776299
61125	776300
89045	776301
55564	776302
31017	776303
132965	776304
17570	776305
3720	776306
17376	776307
66459	776308
68733	776309
68589	776310
31005	776311
150692	776312
31760	776313
57975	776314
6125	776315
19784	776316
2677	776317
37322	776318
46494	776319
25746	776320
19339	776321
89714	776322
23387	776323
31785	776324
54603	776325
47010	776326
3658	776327
15828	776328
138893	776329
70946	776330
54768	776331
18512	776332
27895	776333
90868	776334
23326	776335
39200	776336
4960	776337
10561	776338
39098	776339
12607	776340
5910	776341
39973	776342
45711	776343
4872	776344
177041	776345
29902	776346
76514	776347
69505	776348
138141	776349
25476	776350
18576	776351
10797	776352
54469	776353
67170	776354
32010	776355
11724	776356
10675	776357
27356	776358
15221	776359
55667	776360
76004	776361
142712	776362
71103	776363
41852	776364
56642	776365
54773	776366
14283	776367
31693	776368
48190	776369
10723	776370
38148	776371
60299	776372
127221	776373
14	776374
36850	776375
76936	776376
15542	776377
11296	776378
122055	776379
53594	776380
84624	776381
10577	776382
6913	776383
65848	776384
125604	776385
106225	776386
49648	776387
80557	776388
45963	776389
135592	776390
295	776391
12675	776392
84765	776393
20799	776394
155248	776395
177179	776396
98577	776397
41528	776398
11265	776399
2092	776400
16800	776401
98982	776402
2546	776403
169677	776404
67789	776405
37632	776406
86214	776407
43254	776408
56073	776409
164120	776410
95007	776411
119095	776412
14859	776413
17401	776414
9732	776415
34115	776416
178505	776417
10690	776418
1253	776419
20127	776420
53316	776421
78165	776422
67386	776423
42480	776424
33261	776425
125868	776426
36551	776427
88598	776428
94383	776429
118274	776430
14475	776431
8491	776432
24865	776433
105719	776434
32052	776435
129487	776436
23194	776437
176287	776438
58152	776439
136174	776440
185867	776441
59671	776442
139919	776443
106601	776444
70819	776445
144967	776446
139145	776447
6171	776448
54322	776449
138886	776450
80265	776451
66579	776452
62375	776453
23392	776454
56925	776455
122353	776456
23631	776457
17732	776458
54797	776459
128623	776460
97702	776461
59686	776462
33467	776463
81454	776464
46494	776465
914	776466
136199	776467
27893	776468
129471	776469
30951	776470
101657	776471
69292	776472
76935	776473
119306	776474
10601	776475
94814	776476
110210	776477
107038	776478
54921	776479
71648	776480
72113	776481
8048	776482
177470	776483
101080	776484
125628	776485
26073	776486
156146	776487
133765	776488
24882	776489
129540	776490
10584	776491
64161	776492
68583	776493
23473	776494
154107	776495
79314	776496
22252	776497
44212	776498
25254	776499
153532	776500
32861	776501
20671	776502
11755	776503
78212	776504
10810	776505
10776	776506
120675	776507
55052	776508
13560	776509
9199	776510
44670	776511
26360	776512
40924	776513
33413	776514
31452	776515
62976	776516
131341	776517
17301	776518
22871	776519
59694	776520
29121	776521
72377	776522
10052	776523
134738	776524
111343	776525
22572	776526
117692	776527
188054	776528
71619	776529
86736	776530
53063	776531
9097	776532
7980	776533
37959	776534
142581	776535
85960	776536
96550	776537
133489	776538
86688	776539
118661	776540
161388	776541
69915	776542
89884	776543
790	776544
8119	776545
114731	776546
73594	776547
132677	776548
60020	776549
183425	776550
64166	776551
73024	776552
3030	776553
30458	776554
66398	776555
71700	776556
80984	776557
5973	776558
15135	776559
73077	776560
49728	776561
79601	776562
136869	776563
135744	776564
2245	776565
72777	776566
6799	776567
90945	776568
107274	776569
49389	776570
110733	776571
126849	776572
10390	776573
7396	776574
138853	776575
96680	776576
44646	776577
6222	776578
159119	776579
8952	776580
101757	776581
71488	776582
38362	776583
13251	776584
9689	776585
111	776586
57503	776587
38768	776588
67143	776589
77574	776590
71315	776591
5960	776592
8666	776593
8666	776594
8666	776595
8666	776596
8666	776597
17017	776598
608	776599
167769	776600
132536	776601
9547	776602
140786	776603
3424	776604
56467	776605
29582	776606
50073	776607
25590	776608
3411	776609
11348	776610
64109	776611
60319	776612
25949	776613
70882	776614
72521	776615
23322	776616
76426	776617
14833	776618
16339	776619
11167	776620
40244	776621
29396	776622
10676	776623
44900	776624
2209	776625
178578	776626
11191	776627
397	776628
16078	776629
16202	776630
14628	776631
20729	776632
131836	776633
104652	776634
25319	776635
3104	776636
1142	776637
1612	776638
2954	776639
6966	776640
23043	776641
29182	776642
21473	776643
322	776644
34610	776645
1503	776646
70075	776647
8957	776648
182188	776649
43	776650
66	776651
106671	776652
13609	776653
31285	776654
46890	776655
38686	776656
175725	776657
183609	776658
70813	776659
24562	776660
27138	776661
84327	776662
48445	776663
111656	776664
148212	776665
60494	776666
113520	776667
103709	776668
17741	776669
58365	776670
33563	776671
107909	776672
8484	776673
97214	776674
112043	776675
139451	776676
282	776677
86229	776678
113932	776679
96709	776680
1950	776681
98776	776682
131592	776683
124491	776684
22149	776685
7712	776686
13512	776687
94359	776688
21658	776689
37935	776690
31715	776691
26196	776692
2579	776693
150017	776694
16297	776695
793	776696
41109	776697
18384	776698
311	776699
61469	776700
108455	776701
60832	776702
56876	776703
5205	776704
61649	776705
17341	776706
2326	776707
44160	776708
69104	776709
121634	776710
60784	776711
1	776712
25054	776713
17588	776714
20816	776715
2859	776716
4852	776717
3657	776718
375	776719
145241	776720
42586	776721
1636	776722
12526	776723
34923	776724
45423	776725
1658	776726
29130	776727
79428	776728
51489	776729
31796	776730
83355	776731
17825	776732
1193	776733
12381	776734
47001	776735
82854	776736
1458	776737
2032	776738
49226	776739
1458	776740
37983	776741
126553	776742
355	776743
4611	776744
3590	776745
1192	776746
1636	776747
57534	776748
81486	776749
2477	776750
56698	776751
2826	776752
2477	776753
22508	776754
138274	776755
23420	776756
1060	776757
43842	776758
61914	776759
15059	776760
132436	776761
20945	776762
17409	776763
25803	776764
37782	776765
41085	776766
34979	776767
56357	776768
66705	776769
44661	776770
56528	776771
46051	776772
39058	776773
54634	776774
37846	776775
6177	776776
96514	776777
5258	776778
65231	776779
28773	776780
1806	776781
22899	776782
10803	776783
9650	776784
15046	776785
31699	776786
78748	776787
55177	776788
128474	776789
80842	776790
128188	776791
174	776792
51142	776793
28917	776794
28917	776795
1593	776796
65320	776797
3878	776798
73997	776799
11960	776800
19707	776801
23747	776802
134299	776803
50921	776804
4118	776805
18033	776806
1808	776807
165564	776808
1187	776809
67676	776810
168446	776811
39831	776812
56698	776813
49262	776814
56698	776815
42945	776816
23706	776817
61914	776818
98853	776819
15792	776820
50027	776821
47605	776822
39676	776823
22882	776824
1966	776825
11710	776826
26008	776827
1008	776828
2379	776829
46142	776830
147638	776831
81861	776832
46741	776833
14609	776834
31881	776835
2724	776836
39463	776837
125850	776838
81861	776839
80775	776840
114285	776841
82001	776842
8722	776843
1911	776844
47145	776845
21673	776846
85134	776847
50859	776848
60289	776849
2724	776850
17584	776851
21609	776852
21320	776853
98930	776854
1658	776855
6852	776856
37600	776857
91823	776858
17956	776859
80635	776860
89578	776861
33375	776862
82301	776863
67358	776864
78282	776865
2752	776866
26413	776867
7939	776868
2297	776869
37836	776870
45605	776871
597	776872
68216	776873
6999	776874
70635	776875
61005	776876
33929	776877
4088	776878
7834	776879
24696	776880
17977	776881
26625	776882
47141	776883
46414	776884
15050	776885
4101	776886
101624	776887
45271	776888
49596	776889
31775	776890
109078	776891
39660	776892
31796	776893
4611	776894
47321	776895
46273	776896
21589	776897
56622	776898
7039	776899
44753	776900
3604	776901
4610	776902
1179	776903
2032	776904
46029	776905
50027	776906
568	776907
6563	776908
976	776909
19691	776910
160864	776911
106476	776912
18379	776913
55466	776914
90476	776915
1092	776916
13658	776917
6122	776918
42626	776919
108872	776920
1010	776921
2311	776922
17347	776923
38396	776924
17347	776925
6216	776926
127621	776927
8996	776928
4381	776929
4381	776930
3169	776931
28341	776932
10961	776933
93801	776934
162005	776935
109131	776936
36672	776937
72042	776938
98967	776939
79062	776940
109714	776941
45718	776942
93538	776943
4923	776944
121068	776945
25398	776946
42157	776947
1588	776948
2721	776949
111	776950
4938	776951
4143	776952
16059	776953
77072	776954
14009	776955
1361	776956
2881	776957
7612	776958
2613	776959
633	776960
112953	776961
4481	776962
21131	776963
50584	776964
97397	776965
1261	776966
16543	776967
73054	776968
21072	776969
113163	776970
214	776971
23688	776972
3	776973
151	776974
4952	776975
23921	776976
118468	776977
72	776978
4701	776979
2958	776980
46	776981
14982	776982
5736	776983
11479	776984
132255	776985
83384	776986
43099	776987
113912	776988
6711	776989
137348	776990
3445	776991
61438	776992
4486	776993
1735	776994
114875	776995
148715	776996
148727	776997
26891	776998
53640	776999
39015	777000
9286	777001
3801	777002
59315	777003
113545	777004
16639	777005
24397	777006
15758	777007
29684	777008
49653	777009
77834	777010
119679	777011
91157	777012
58500	777013
58500	777014
81797	777015
90890	777016
113331	777017
42295	777018
35257	777019
29616	777020
96270	777021
2154	777022
121294	777023
175729	777024
29948	777025
77440	777026
98551	777027
101108	777028
61562	777029
167347	777030
85770	777031
70786	777032
119315	777033
42595	777034
101607	777035
20025	777036
6085	777037
67127	777038
30774	777039
14153	777040
57846	777041
175726	777042
91723	777043
185892	777044
56052	777045
94959	777046
51702	777047
74130	777048
135266	777049
177051	777050
179470	777051
106271	777052
179468	777053
163479	777054
13481	777055
28948	777056
159088	777057
28847	777058
56529	777059
52441	777060
37728	777061
85644	777062
6766	777063
5124	777064
7656	777065
4524	777066
2766	777067
71279	777068
86758	777069
113840	777070
35805	777071
41795	777072
14324	777073
14836	777074
28373	777075
23342	777076
145483	777077
25111	777078
17993	777079
30447	777080
89569	777081
17318	777082
71723	777083
41892	777084
28695	777085
32871	777086
384	777087
128330	777088
3801	777089
28605	777090
14738	777091
57992	777092
37445	777093
39575	777094
45493	777095
80892	777096
140105	777097
13417	777098
48270	777099
33853	777100
25855	777101
17516	777102
17995	777103
34625	777104
15203	777105
59557	777106
35826	777107
43570	777108
24158	777109
33013	777110
81026	777111
141650	777112
10380	777113
138996	777114
20324	777115
93653	777116
17052	777117
116724	777118
17152	777119
69362	777120
29622	777121
39899	777122
21441	777123
149173	777124
152981	777125
17086	777126
7432	777127
10844	777128
74059	777129
9999	777130
4727	777131
24460	777132
136861	777133
14718	777134
13855	777135
28901	777136
128927	777137
105905	777138
112204	777139
99080	777140
17400	777141
81053	777142
54653	777143
157600	777144
27423	777145
17400	777146
67712	777147
58217	777148
70926	777149
20852	777150
136654	777151
148098	777152
98595	777153
56618	777154
37962	777155
65958	777156
37955	777157
20476	777158
42219	777159
55569	777160
24928	777161
100026	777162
26373	777163
72107	777164
133509	777165
28035	777166
85870	777167
60603	777168
71991	777169
137265	777170
31197	777171
106596	777172
46243	777173
126578	777174
97180	777175
58740	777176
10679	777177
55974	777178
127032	777179
132934	777180
107110	777181
89645	777182
55569	777183
70973	777184
39050	777185
18020	777186
104766	777187
63599	777188
127741	777189
22879	777190
59122	777191
64925	777192
72032	777193
22904	777194
22879	777195
100632	777196
36529	777197
42219	777198
93587	777199
17768	777200
187912	777201
22487	777202
72687	777203
96964	777204
78791	777205
25739	777206
50697	777207
9699	777208
137726	777209
93542	777210
20809	777211
5205	777212
11295	777213
156236	777214
8870	777215
21084	777216
11094	777217
83747	777218
7117	777219
23035	777220
70865	777221
16140	777222
21634	777223
23220	777224
27862	777225
27649	777226
8162	777227
9567	777228
622	777229
2310	777230
54672	777231
54672	777232
14313	777233
23527	777234
13274	777235
88803	777236
1594	777237
108449	777238
169562	777239
6138	777240
2730	777241
113946	777242
25589	777243
25655	777244
23276	777245
72926	777246
40270	777247
110238	777248
60618	777249
23347	777250
69083	777251
11800	777252
57077	777253
72926	777254
4689	777255
34587	777256
142107	777257
12336	777258
28371	777259
45798	777260
3369	777261
187925	777262
46233	777263
51941	777264
554	777265
74914	777266
1262	777267
1803	777268
49643	777269
24675	777270
5812	777271
90	777272
90	777273
90	777274
5812	777275
11	777276
9643	777277
4300	777278
203	777279
9004	777280
5823	777281
5823	777282
90862	777283
42956	777284
10867	777285
10867	777286
10867	777287
10867	777288
3110	777289
3110	777290
53299	777291
129023	777292
132340	777293
9854	777294
41930	777295
395	777296
62602	777297
8897	777298
80423	777299
7251	777300
5675	777301
14950	777302
54744	777303
76038	777304
116909	777305
31608	777306
43911	777307
183416	777308
43901	777309
84046	777310
718	777311
36252	777312
14540	777313
19799	777314
101336	777315
20342	777316
18264	777317
51459	777318
43925	777319
61193	777320
75523	777321
86200	777322
35504	777323
86583	777324
11526	777325
35484	777326
30995	777327
309	777328
21881	777329
39352	777330
181858	777331
14594	777332
82545	777333
47111	777334
7438	777335
34307	777336
23745	777337
23745	777338
790	777339
30008	777340
19452	777341
3446	777342
13155	777343
74	777344
614	777345
1249	777346
1110	777347
5671	777348
2403	777349
3871	777350
59106	777351
670	777352
63047	777353
16299	777354
7459	777355
3023	777356
3023	777357
3024	777358
3871	777359
3871	777360
7459	777361
5671	777362
18209	777363
18209	777364
16299	777365
3023	777366
5671	777367
25281	777368
7459	777369
3023	777370
3023	777371
670	777372
138011	777373
13991	777374
10588	777375
10812	777376
70764	777377
10812	777378
104900	777379
7595	777380
3972	777381
7616	777382
416	777383
30995	777384
148615	777385
71075	777386
176333	777387
139214	777388
35492	777389
14413	777390
63	777391
42151	777392
29346	777393
13825	777394
42347	777395
114561	777396
95637	777397
14166	777398
71178	777399
10296	777400
3062	777401
2756	777402
6208	777403
63	777404
51664	777405
1034	777406
35492	777407
3062	777408
4442	777409
21743	777410
75243	777411
30995	777412
14413	777413
48999	777414
48999	777415
10296	777416
42075	777417
42075	777418
63	777419
2115	777420
63	777421
14413	777422
18663	777423
1264	777424
86832	777425
102100	777426
13991	777427
74948	777428
63	777429
416	777430
2430	777431
55006	777432
74	777433
29364	777434
29364	777435
4347	777436
149702	777437
29878	777438
1596	777439
10278	777440
76043	777441
136325	777442
52733	777443
140070	777444
95845	777445
35475	777446
98186	777447
102564	777448
110013	777449
3755	777450
14387	777451
1786	777452
49818	777453
71484	777454
33462	777455
152530	777456
115547	777457
67090	777458
172402	777459
118281	777460
139100	777461
132402	777462
123566	777463
187043	777464
3581	777465
18739	777466
54453	777467
26261	777468
59415	777469
27641	777470
15439	777471
20312	777472
54096	777473
70576	777474
1070	777475
23378	777476
40108	777477
26637	777478
14502	777479
77270	777480
2699	777481
71658	777482
38058	777483
79196	777484
408	777485
62629	777486
29642	777487
4034	777488
2809	777489
6869	777490
30838	777491
11652	777492
55684	777493
12935	777494
13069	777495
2809	777496
52468	777497
39411	777498
151	777499
14043	777500
5668	777501
26892	777502
66538	777503
66538	777504
1318	777505
164999	777506
156480	777507
33629	777508
6952	777509
68884	777510
38672	777511
31285	777512
711	777513
5004	777514
27810	777515
6949	777516
88642	777517
7208	777518
72543	777519
1488	777520
2208	777521
2417	777522
70624	777523
7350	777524
7410	777525
116778	777526
40551	777527
3024	777528
76199	777529
155860	777530
61423	777531
61397	777532
6424	777533
62100	777534
7674	777535
36458	777536
36148	777537
152738	777538
66019	777539
45094	777540
15009	777541
1	777542
10143	777543
1623	777544
4964	777545
60816	777546
54891	777547
365	777548
203	777549
35423	777550
35529	777551
41647	777552
5281	777553
124521	777554
101729	777555
7958	777556
13252	777557
27948	777558
10436	777559
10436	777560
118952	777561
118952	777562
142923	777563
71748	777564
114975	777565
5977	777566
4451	777567
7217	777568
7884	777569
6836	777570
15991	777571
33322	777572
48915	777573
67847	777574
11408	777575
43837	777576
63096	777577
16222	777578
186637	777579
185092	777580
2101	777581
75992	777582
88498	777583
55939	777584
10783	777585
142683	777586
93181	777587
24928	777588
129820	777589
67097	777590
25875	777591
20752	777592
77425	777593
30044	777594
93946	777595
14480	777596
38485	777597
12512	777598
41616	777599
43634	777600
17910	777601
113630	777602
6828	777603
6212	777604
41764	777605
43066	777606
113513	777607
116634	777608
93531	777609
3490	777610
62061	777611
6665	777612
4983	777613
6665	777614
3911	777615
296	777616
6629	777617
1869	777618
9540	777619
87847	777620
143057	777621
9884	777622
15377	777623
18632	777624
1754	777625
3073	777626
3128	777627
3948	777628
51224	777629
74536	777630
846	777631
2598	777632
995	777633
50491	777634
142043	777635
21233	777636
23402	777637
9936	777638
141980	777639
110303	777640
10707	777641
7208	777642
6519	777643
1676	777644
113609	777645
140382	777646
88129	777647
28551	777648
9850	777649
110496	777650
141800	777651
41956	777652
108875	777653
41734	777654
155	777655
88347	777656
15243	777657
13640	777658
88701	777659
44305	777660
6476	777661
5628	777662
1605	777663
132013	777664
1375	777665
8111	777666
83578	777667
34649	777668
132321	777669
8499	777670
24002	777671
6476	777672
109255	777673
139753	777674
8111	777675
1501	777676
770	777677
21754	777678
1501	777679
1370	777680
2915	777681
770	777682
48642	777683
770	777684
1870	777685
23437	777686
188453	777687
109255	777688
9261	777689
4508	777690
27233	777691
10062	777692
805	777693
129	777694
84681	777695
4508	777696
129	777697
18632	777698
9772	777699
129417	777700
1873	777701
86979	777702
2680	777703
1872	777704
691	777705
27594	777706
48672	777707
5843	777708
9964	777709
5747	777710
137735	777711
27612	777712
436	777713
1204	777714
4518	777715
9964	777716
17950	777717
41803	777718
91400	777719
27239	777720
28550	777721
104119	777722
34533	777723
3092	777724
14157	777725
50478	777726
28265	777727
9903	777728
13839	777729
62337	777730
104163	777731
104163	777732
4531	777733
142	777734
129	777735
2741	777736
142	777737
5613	777738
129	777739
84681	777740
748	777741
1393	777742
1393	777743
18632	777744
595	777745
2599	777746
1875	777747
1474	777748
247	777749
13877	777750
41270	777751
5747	777752
682	777753
509	777754
29314	777755
9772	777756
15963	777757
41270	777758
15963	777759
13466	777760
7322	777761
2084	777762
7706	777763
13466	777764
148	777765
9772	777766
538	777767
27944	777768
846	777769
16944	777770
5590	777771
9772	777772
1873	777773
5488	777774
748	777775
3075	777776
18632	777777
15294	777778
13807	777779
35840	777780
62721	777781
60175	777782
2383	777783
15897	777784
12991	777785
178562	777786
153431	777787
88883	777788
53638	777789
53436	777790
103775	777791
121751	777792
20941	777793
174737	777794
39541	777795
3922	777796
30700	777797
24661	777798
10187	777799
131707	777800
46325	777801
801	777802
10274	777803
4457	777804
118252	777805
17116	777806
17116	777807
79861	777808
9015	777809
93726	777810
17116	777811
93695	777812
64078	777813
36541	777814
12217	777815
34075	777816
36748	777817
128422	777818
42347	777819
121644	777820
46894	777821
42347	777822
128049	777823
5539	777824
184159	777825
28141	777826
25332	777827
23472	777828
183	777829
375	777830
978	777831
135215	777832
104145	777833
162142	777834
71178	777835
59294	777836
81842	777837
46251	777838
12485	777839
1201	777840
6743	777841
22275	777842
684	777843
183	777844
375	777845
183	777846
183	777847
19027	777848
102378	777849
38365	777850
6855	777851
9109	777852
12710	777853
100331	777854
98400	777855
66558	777856
5552	777857
10859	777858
161402	777859
66247	777860
78420	777861
45271	777862
83337	777863
66063	777864
77946	777865
80786	777866
56896	777867
37862	777868
31321	777869
121585	777870
9994	777871
15826	777872
6852	777873
95262	777874
100604	777875
10803	777876
101700	777877
10799	777878
65501	777879
125342	777880
10726	777881
80150	777882
9316	777883
38724	777884
68366	777885
9170	777886
4198	777887
126829	777888
99204	777889
17359	777890
161183	777891
67141	777892
38330	777893
53870	777894
12476	777895
5258	777896
3213	777897
95227	777898
9152	777899
105713	777900
25959	777901
134214	777902
11858	777903
75169	777904
9994	777905
54055	777906
4682	777907
20973	777908
17328	777909
21055	777910
2582	777911
17697	777912
2297	777913
2297	777914
7064	777915
6990	777916
12553	777917
45172	777918
21111	777919
127422	777920
65696	777921
26332	777922
100592	777923
11822	777924
68476	777925
54818	777926
102378	777927
6285	777928
25010	777929
130375	777930
168872	777931
47070	777932
56896	777933
82407	777934
104622	777935
30885	777936
22899	777937
9170	777938
30626	777939
30780	777940
124045	777941
9143	777942
167568	777943
80192	777944
158431	777945
81175	777946
47001	777947
51269	777948
14760	777949
46051	777950
56211	777951
67676	777952
47237	777953
20973	777954
44710	777955
31240	777956
44736	777957
174321	777958
128434	777959
26332	777960
53786	777961
77944	777962
104622	777963
85872	777964
97607	777965
25668	777966
5261	777967
2297	777968
68545	777969
47001	777970
7064	777971
126293	777972
12476	777973
56698	777974
124803	777975
38365	777976
98338	777977
4198	777978
2311	777979
33823	777980
4187	777981
163590	777982
39063	777983
48952	777984
33310	777985
53691	777986
44959	777987
1658	777988
2311	777989
64554	777990
46100	777991
21266	777992
5258	777993
54562	777994
20894	777995
30829	777996
133394	777997
14760	777998
2518	777999
68545	778000
17825	778001
20958	778002
80684	778003
121585	778004
5312	778005
26008	778006
65339	778007
8045	778008
67152	778009
7039	778010
3604	778011
54945	778012
17511	778013
45341	778014
80192	778015
9109	778016
100667	778017
3205	778018
45055	778019
121520	778020
47121	778021
1636	778022
37139	778023
79115	778024
25037	778025
44530	778026
98716	778027
54318	778028
82444	778029
55980	778030
7546	778031
29538	778032
138251	778033
15869	778034
76683	778035
4792	778036
34005	778037
6244	778038
41196	778039
11438	778040
18997	778041
105370	778042
6109	778043
2880	778044
71524	778045
41196	778046
155594	778047
35512	778048
4659	778049
32980	778050
3000	778051
2430	778052
48513	778053
58694	778054
3470	778055
13613	778056
6782	778057
6459	778058
1752	778059
17449	778060
141667	778061
35353	778062
575	778063
104845	778064
64222	778065
49231	778066
2116	778067
9210	778068
66832	778069
65746	778070
161439	778071
103619	778072
37079	778073
79282	778074
38137	778075
101118	778076
94493	778077
89262	778078
140229	778079
139168	778080
49662	778081
123130	778082
59118	778083
45680	778084
29592	778085
124962	778086
80441	778087
53913	778088
67673	778089
102285	778090
50905	778091
28431	778092
57787	778093
44970	778094
23154	778095
4499	778096
4049	778097
4049	778098
4991	778099
111288	778100
43329	778101
14875	778102
139616	778103
8488	778104
49789	778105
7	778106
11727	778107
18151	778108
12064	778109
1395	778110
5255	778111
9768	778112
36262	778113
5815	778114
523	778115
44222	778116
132707	778117
181619	778118
806	778119
47820	778120
17366	778121
150562	778122
4492	778123
80384	778124
4585	778125
25960	778126
97265	778127
110184	778128
126548	778129
7814	778130
55700	778131
23116	778132
19356	778133
137607	778134
63647	778135
185333	778136
93964	778137
96862	778138
120669	778139
23126	778140
30050	778141
98383	778142
36411	778143
96135	778144
17420	778145
67399	778146
166113	778147
54998	778148
7438	778149
29729	778150
50	778151
50	778152
8857	778153
125578	778154
115535	778155
115482	778156
79838	778157
96493	778158
19494	778159
1347	778160
30309	778161
175927	778162
1185	778163
75981	778164
52746	778165
38684	778166
15417	778167
138022	778168
177352	778169
8480	778170
569	778171
17300	778172
31246	778173
65670	778174
7388	778175
20164	778176
70850	778177
81619	778178
20707	778179
2707	778180
20707	778181
80826	778182
45470	778183
51551	778184
2707	778185
73518	778186
69109	778187
2707	778188
865	778189
2766	778190
62394	778191
19306	778192
41119	778193
10860	778194
88	778195
3970	778196
64164	778197
76506	778198
53221	778199
69393	778200
141963	778201
66850	778202
1594	778203
554	778204
27	778205
27	778206
13	778207
27	778208
27	778209
13	778210
554	778211
554	778212
967	778213
967	778214
554	778215
554	778216
15420	778217
3303	778218
13	778219
13	778220
26108	778221
8020	778222
33609	778223
2581	778224
27	778225
13	778226
27	778227
7703	778228
29342	778229
27	778230
13	778231
153905	778232
27	778233
13	778234
67559	778235
10881	778236
2722	778237
43358	778238
37632	778239
29928	778240
115133	778241
14176	778242
38305	778243
87041	778244
9090	778245
140034	778246
9090	778247
17684	778248
9090	778249
12068	778250
12558	778251
8982	778252
9686	778253
9211	778254
5916	778255
14837	778256
14837	778257
39235	778258
62023	778259
3755	778260
32827	778261
93877	778262
10865	778263
88	778264
15616	778265
562	778266
28852	778267
10536	778268
27	778269
9685	778270
15616	778271
15616	778272
47860	778273
630	778274
2518	778275
16959	778276
6663	778277
23434	778278
6491	778279
57098	778280
19732	778281
43324	778282
259	778283
1425	778284
80431	778285
25832	778286
9320	778287
104695	778288
1983	778289
3907	778290
16864	778291
32825	778292
821	778293
113150	778294
61824	778295
1423	778296
16239	778297
16239	778298
28819	778299
40286	778300
13529	778301
2684	778302
3194	778303
11485	778304
16239	778305
120210	778306
11485	778307
34727	778308
9923	778309
139163	778310
3908	778311
20536	778312
10375	778313
24873	778314
66095	778315
22728	778316
52482	778317
23736	778318
15653	778319
19782	778320
5019	778321
74290	778322
122	778323
52045	778324
14781	778325
39166	778326
105974	778327
119683	778328
87432	778329
30683	778330
992	778331
1	778332
10110	778333
57635	778334
19689	778335
46526	778336
1	778337
17789	778338
68308	778339
48073	778340
80015	778341
15969	778342
80015	778343
25842	778344
138	778345
43333	778346
294	778347
231	778348
164930	778349
22695	778350
55608	778351
712	778352
85261	778353
78853	778354
3945	778355
46379	778356
94474	778357
5545	778358
16592	778359
80015	778360
874	778361
21855	778362
26234	778363
3897	778364
13172	778365
33747	778366
18194	778367
140797	778368
5193	778369
51496	778370
3462	778371
544	778372
19667	778373
22990	778374
2990	778375
45951	778376
34739	778377
3490	778378
9971	778379
42735	778380
269	778381
12641	778382
1671	778383
59217	778384
89961	778385
2717	778386
260	778387
2166	778388
57001	778389
59986	778390
32353	778391
17216	778392
3960	778393
3960	778394
3960	778395
26579	778396
745	778397
62198	778398
32179	778399
771	778400
24665	778401
12932	778402
3088	778403
13027	778404
3007	778405
75287	778406
3007	778407
43180	778408
41502	778409
5052	778410
18980	778411
40735	778412
12868	778413
5870	778414
61543	778415
15326	778416
29025	778417
69261	778418
2576	778419
42492	778420
83	778421
83	778422
551	778423
1015	778424
4315	778425
50320	778426
45026	778427
28979	778428
10246	778429
47767	778430
8208	778431
18134	778432
114960	778433
44500	778434
24359	778435
74454	778436
44078	778437
123631	778438
42273	778439
75637	778440
89830	778441
60988	778442
38136	778443
75276	778444
90614	778445
38666	778446
10942	778447
129280	778448
136279	778449
56912	778450
92859	778451
60988	778452
42791	778453
62057	778454
31996	778455
86908	778456
2077	778457
60470	778458
184794	778459
71279	778460
37149	778461
4143	778462
5252	778463
18394	778464
3684	778465
43909	778466
6758	778467
1360	778468
83570	778469
10506	778470
6511	778471
19467	778472
76901	778473
126605	778474
125512	778475
3048	778476
159376	778477
1886	778478
40825	778479
100811	778480
135253	778481
103565	778482
128775	778483
44664	778484
31916	778485
53801	778486
60907	778487
32010	778488
44664	778489
69664	778490
30650	778491
32010	778492
103547	778493
99280	778494
10934	778495
81256	778496
21367	778497
74606	778498
76400	778499
17095	778500
43512	778501
81256	778502
6523	778503
96534	778504
21367	778505
22918	778506
12482	778507
91989	778508
29361	778509
10786	778510
163221	778511
93584	778512
186184	778513
13679	778514
100050	778515
4051	778516
20665	778517
1	778518
74955	778519
194	778520
52364	778521
77755	778522
4044	778523
60612	778524
52364	778525
104826	778526
101667	778527
169301	778528
109464	778529
156465	778530
38015	778531
53765	778532
100364	778533
69584	778534
56960	778535
45778	778536
50730	778537
90382	778538
173121	778539
8351	778540
78865	778541
81525	778542
63080	778543
119409	778544
59043	778545
26761	778546
6926	778547
5520	778548
155830	778549
121614	778550
31476	778551
40825	778552
124654	778553
45168	778554
34795	778555
47021	778556
9221	778557
68083	778558
15846	778559
8099	778560
62268	778561
100954	778562
47318	778563
95519	778564
5633	778565
2439	778566
62806	778567
34277	778568
41912	778569
54257	778570
36905	778571
55368	778572
98656	778573
65754	778574
31902	778575
2664	778576
133634	778577
1322	778578
7895	778579
78774	778580
138609	778581
101881	778582
7378	778583
4289	778584
92667	778585
1914	778586
33239	778587
60580	778588
39172	778589
100273	778590
140855	778591
33239	778592
31611	778593
134079	778594
96135	778595
64	778596
82214	778597
26102	778598
95885	778599
173486	778600
48733	778601
31217	778602
47007	778603
9691	778604
2965	778605
1642	778606
48643	778607
33524	778608
54316	778609
11176	778610
174135	778611
34211	778612
41570	778613
69358	778614
38690	778615
9806	778616
21462	778617
102252	778618
82945	778619
38773	778620
5633	778621
165339	778622
126798	778623
174033	778624
71033	778625
72596	778626
104109	778627
100954	778628
22697	778629
96487	778630
81616	778631
125162	778632
169528	778633
109464	778634
127545	778635
13015	778636
37464	778637
105765	778638
89494	778639
80810	778640
1832	778641
14765	778642
13273	778643
56550	778644
25483	778645
99859	778646
95131	778647
87472	778648
81530	778649
145296	778650
66583	778651
95392	778652
75249	778653
80099	778654
160153	778655
37693	778656
24917	778657
45149	778658
174047	778659
147271	778660
101061	778661
17852	778662
155657	778663
76953	778664
48571	778665
78657	778666
38196	778667
56492	778668
50928	778669
34935	778670
173456	778671
21749	778672
106656	778673
135655	778674
10110	778675
21381	778676
104210	778677
19656	778678
3507	778679
13870	778680
101947	778681
79063	778682
24150	778683
11459	778684
62253	778685
27215	778686
24498	778687
62997	778688
17084	778689
115048	778690
43854	778691
37339	778692
67215	778693
8716	778694
80254	778695
88398	778696
114182	778697
62283	778698
72664	778699
19302	778700
168972	778701
1607	778702
21349	778703
53366	778704
14801	778705
174090	778706
72914	778707
64981	778708
81575	778709
78892	778710
15602	778711
136903	778712
49032	778713
167081	778714
48249	778715
68769	778716
136264	778717
52439	778718
64711	778719
36595	778720
95395	778721
6365	778722
89335	778723
33801	778724
134593	778725
25882	778726
54115	778727
1765	778728
177523	778729
36703	778730
1076	778731
51104	778732
96349	778733
86818	778734
144324	778735
5209	778736
99490	778737
40440	778738
135892	778739
24776	778740
9780	778741
143935	778742
60122	778743
105773	778744
53718	778745
44944	778746
62243	778747
67679	778748
10722	778749
100912	778750
27710	778751
10362	778752
59656	778753
103781	778754
85574	778755
79739	778756
15836	778757
32767	778758
23253	778759
1765	778760
2127	778761
9598	778762
58740	778763
64912	778764
25825	778765
181098	778766
30492	778767
85640	778768
32235	778769
91648	778770
35451	778771
72664	778772
74895	778773
54794	778774
62713	778775
34764	778776
72914	778777
168245	778778
105605	778779
155410	778780
84703	778781
41216	778782
3692	778783
26429	778784
31303	778785
84703	778786
10284	778787
61916	778788
141581	778789
63425	778790
25621	778791
21802	778792
94245	778793
110097	778794
109910	778795
21563	778796
139885	778797
36514	778798
81391	778799
137210	778800
96542	778801
31561	778802
19445	778803
19445	778804
61348	778805
58164	778806
31803	778807
21097	778808
23546	778809
55721	778810
11701	778811
10635	778812
18758	778813
28568	778814
37753	778815
81931	778816
399	778817
2415	778818
56583	778819
67873	778820
12648	778821
100912	778822
5485	778823
91869	778824
67486	778825
38626	778826
139841	778827
2127	778828
70696	778829
72133	778830
51278	778831
28556	778832
4772	778833
5170	778834
60122	778835
3786	778836
33318	778837
33477	778838
13325	778839
40368	778840
41187	778841
31360	778842
48129	778843
19029	778844
47524	778845
136618	778846
124321	778847
5487	778848
9457	778849
107943	778850
8006	778851
16170	778852
15008	778853
80144	778854
123609	778855
3611	778856
8535	778857
13272	778858
86396	778859
2	778860
11131	778861
102181	778862
36380	778863
180091	778864
1088	778865
41512	778866
17744	778867
24391	778868
304	778869
9419	778870
188389	778871
20703	778872
132009	778873
29421	778874
28271	778875
14858	778876
30892	778877
174968	778878
84779	778879
134898	778880
71900	778881
28557	778882
118654	778883
102226	778884
67159	778885
76099	778886
43875	778887
55515	778888
110308	778889
64029	778890
40823	778891
90785	778892
22997	778893
415	778894
1013	778895
18445	778896
6071	778897
71403	778898
25572	778899
94782	778900
117502	778901
60417	778902
134498	778903
6001	778904
141956	778905
21574	778906
110785	778907
44648	778908
869	778909
86137	778910
3607	778911
35311	778912
92363	778913
755	778914
28631	778915
92481	778916
50344	778917
34629	778918
14131	778919
34519	778920
1839	778921
177141	778922
5084	778923
5084	778924
47483	778925
3608	778926
25286	778927
44058	778928
63680	778929
119145	778930
166124	778931
138858	778932
44058	778933
185878	778934
7463	778935
90419	778936
6602	778937
58970	778938
89818	778939
288	778940
62278	778941
104288	778942
13587	778943
43890	778944
1484	778945
145289	778946
136214	778947
187797	778948
53133	778949
162171	778950
18551	778951
90300	778952
98672	778953
43912	778954
130213	778955
183455	778956
13989	778957
21442	778958
35550	778959
80248	778960
67251	778961
156615	778962
9941	778963
152294	778964
106767	778965
13989	778966
9472	778967
21442	778968
36764	778969
35550	778970
151792	778971
8226	778972
65698	778973
45023	778974
16406	778975
11196	778976
43992	778977
187764	778978
48589	778979
135464	778980
18642	778981
53330	778982
6017	778983
74432	778984
3853	778985
115508	778986
43139	778987
42098	778988
4156	778989
178866	778990
14549	778991
9409	778992
7581	778993
65176	778994
81899	778995
61730	778996
135219	778997
33248	778998
35933	778999
15355	779000
153015	779001
25281	779002
25281	779003
160331	779004
1200	779005
102959	779006
27734	779007
88196	779008
143173	779009
187064	779010
121466	779011
10448	779012
108928	779013
98377	779014
700	779015
140728	779016
140728	779017
9614	779018
106182	779019
68588	779020
26955	779021
25613	779022
5751	779023
749	779024
34733	779025
40775	779026
36211	779027
11999	779028
32903	779029
32903	779030
34733	779031
750	779032
92394	779033
9164	779034
1627	779035
4520	779036
5605	779037
39679	779038
18533	779039
31078	779040
5605	779041
27116	779042
71819	779043
32801	779044
68974	779045
26879	779046
34733	779047
36211	779048
8335	779049
41978	779050
109264	779051
3598	779052
52529	779053
12705	779054
6582	779055
248	779056
19898	779057
5703	779058
18444	779059
1449	779060
45926	779061
55911	779062
64687	779063
116036	779064
17308	779065
28087	779066
41407	779067
1516	779068
1953	779069
13515	779070
119	779071
17783	779072
91388	779073
8320	779074
29757	779075
1987	779076
75619	779077
74297	779078
243	779079
22753	779080
7597	779081
91401	779082
110877	779083
7793	779084
3020	779085
11991	779086
204	779087
4825	779088
544	779089
43575	779090
4977	779091
28586	779092
123097	779093
23051	779094
11545	779095
197	779096
197	779097
152230	779098
19575	779099
181549	779100
83369	779101
55767	779102
3374	779103
7295	779104
83272	779105
15919	779106
39519	779107
45417	779108
6415	779109
175904	779110
81465	779111
3626	779112
185260	779113
86096	779114
106676	779115
1611	779116
4537	779117
135014	779118
85413	779119
106676	779120
87664	779121
11526	779122
6462	779123
23977	779124
9720	779125
173400	779126
104778	779127
1721	779128
6462	779129
17540	779130
4694	779131
16044	779132
16649	779133
50148	779134
8032	779135
49054	779136
16091	779137
134514	779138
6441	779139
121335	779140
1606	779141
137047	779142
116027	779143
39451	779144
54926	779145
25486	779146
28915	779147
488	779148
26161	779149
67466	779150
180	779151
169228	779152
182951	779153
74044	779154
106927	779155
20049	779156
141549	779157
977	779158
7729	779159
26722	779160
35204	779161
11132	779162
4127	779163
20315	779164
78866	779165
4415	779166
45548	779167
15934	779168
20937	779169
3208	779170
59	779171
59	779172
59	779173
59	779174
172947	779175
19666	779176
8600	779177
37180	779178
31255	779179
79381	779180
30511	779181
7148	779182
148632	779183
153007	779184
164638	779185
143883	779186
11661	779187
15717	779188
15646	779189
77373	779190
26317	779191
169146	779192
184212	779193
61559	779194
148380	779195
39494	779196
5511	779197
6058	779198
13914	779199
92370	779200
101325	779201
50904	779202
81185	779203
31716	779204
86017	779205
136752	779206
13956	779207
55142	779208
169494	779209
68222	779210
110360	779211
166015	779212
81902	779213
84107	779214
9620	779215
73850	779216
58872	779217
28884	779218
71655	779219
10174	779220
104343	779221
70483	779222
136610	779223
38609	779224
35636	779225
35752	779226
29249	779227
107140	779228
85749	779229
144320	779230
51679	779231
35618	779232
70488	779233
119378	779234
67851	779235
29704	779236
21123	779237
3493	779238
10308	779239
46699	779240
83606	779241
82681	779242
35636	779243
184988	779244
66406	779245
24805	779246
101001	779247
80389	779248
111678	779249
21074	779250
81766	779251
144802	779252
43634	779253
144612	779254
8628	779255
111547	779256
163253	779257
109066	779258
27468	779259
4864	779260
23735	779261
17865	779262
62513	779263
84907	779264
12467	779265
74748	779266
95936	779267
30911	779268
14795	779269
74398	779270
17444	779271
27515	779272
129077	779273
102597	779274
21629	779275
12987	779276
12654	779277
74931	779278
18822	779279
35925	779280
55669	779281
21135	779282
129109	779283
59071	779284
135369	779285
96182	779286
96905	779287
66993	779288
111320	779289
136021	779290
74724	779291
83292	779292
30951	779293
114832	779294
24236	779295
10954	779296
106478	779297
39664	779298
96386	779299
39671	779300
9938	779301
31325	779302
2113	779303
61920	779304
71427	779305
22701	779306
116332	779307
1625	779308
122991	779309
45962	779310
10104	779311
80580	779312
1040	779313
123431	779314
86518	779315
127510	779316
120164	779317
697	779318
185452	779319
11269	779320
66957	779321
22009	779322
10282	779323
56420	779324
21184	779325
30465	779326
10178	779327
50987	779328
49291	779329
8867	779330
10178	779331
8852	779332
6058	779333
35134	779334
5511	779335
89950	779336
49283	779337
35042	779338
56330	779339
5319	779340
37818	779341
130572	779342
42236	779343
80963	779344
39315	779345
9310	779346
11349	779347
8483	779348
49441	779349
46225	779350
42682	779351
27580	779352
172242	779353
37725	779354
124328	779355
95001	779356
62559	779357
45267	779358
33485	779359
123696	779360
157883	779361
86296	779362
158636	779363
108853	779364
26085	779365
145897	779366
66838	779367
79313	779368
128733	779369
124658	779370
124535	779371
170060	779372
96772	779373
163388	779374
95939	779375
126649	779376
77063	779377
99305	779378
17617	779379
12271	779380
7537	779381
1096	779382
128649	779383
115679	779384
85336	779385
79899	779386
91168	779387
99148	779388
89598	779389
31576	779390
38313	779391
5393	779392
6101	779393
128809	779394
50904	779395
134309	779396
56298	779397
691	779398
42506	779399
80070	779400
126384	779401
49107	779402
43700	779403
35845	779404
24463	779405
57011	779406
113857	779407
22000	779408
17617	779409
23589	779410
144809	779411
6440	779412
126713	779413
41	779414
61879	779415
45742	779416
9591	779417
2451	779418
44765	779419
162156	779420
6350	779421
38313	779422
23713	779423
51813	779424
7537	779425
62277	779426
7275	779427
88679	779428
17466	779429
57129	779430
3377	779431
170072	779432
42	779433
8380	779434
60951	779435
29339	779436
35158	779437
91346	779438
12148	779439
2842	779440
12229	779441
21533	779442
95409	779443
3687	779444
79613	779445
65156	779446
30834	779447
5800	779448
90803	779449
90730	779450
46373	779451
18003	779452
56899	779453
124759	779454
56336	779455
14944	779456
14651	779457
159511	779458
49678	779459
158365	779460
66909	779461
43656	779462
59596	779463
21607	779464
148175	779465
38473	779466
20196	779467
21391	779468
55549	779469
62466	779470
164770	779471
67003	779472
85121	779473
120309	779474
128598	779475
100701	779476
162988	779477
159594	779478
18018	779479
102246	779480
38473	779481
41323	779482
78789	779483
36411	779484
46515	779485
56863	779486
128484	779487
119385	779488
168885	779489
62799	779490
111713	779491
80230	779492
2190	779493
125530	779494
162860	779495
98547	779496
130588	779497
168108	779498
119459	779499
157083	779500
161603	779501
63807	779502
127829	779503
11981	779504
169289	779505
158631	779506
55650	779507
157615	779508
155698	779509
119357	779510
20593	779511
15005	779512
129786	779513
55012	779514
16545	779515
28655	779516
80421	779517
156485	779518
66950	779519
164219	779520
157493	779521
123895	779522
80218	779523
94931	779524
95509	779525
132219	779526
128827	779527
46487	779528
62116	779529
7491	779530
128493	779531
91671	779532
14841	779533
18945	779534
99029	779535
75423	779536
145759	779537
27418	779538
32205	779539
57653	779540
90804	779541
51471	779542
21184	779543
12869	779544
611	779545
102407	779546
55135	779547
64428	779548
18905	779549
45905	779550
39491	779551
86582	779552
86762	779553
144965	779554
110350	779555
112674	779556
146811	779557
100409	779558
198	779559
40831	779560
86380	779561
10055	779562
30481	779563
96466	779564
127127	779565
78506	779566
119160	779567
61434	779568
116331	779569
130121	779570
2245	779571
3136	779572
95658	779573
160531	779574
62023	779575
47239	779576
10176	779577
148258	779578
48697	779579
22124	779580
163909	779581
144172	779582
20514	779583
10119	779584
74002	779585
69313	779586
83095	779587
95531	779588
127993	779589
73369	779590
111274	779591
78930	779592
47170	779593
11605	779594
82382	779595
91150	779596
141806	779597
61738	779598
26111	779599
6626	779600
13880	779601
56158	779602
52143	779603
19505	779604
147124	779605
45522	779606
64799	779607
51404	779608
119725	779609
70631	779610
92796	779611
43165	779612
105130	779613
19932	779614
147464	779615
83388	779616
98547	779617
106156	779618
107384	779619
70496	779620
40640	779621
4334	779622
167544	779623
14255	779624
125898	779625
111545	779626
80700	779627
33516	779628
36861	779629
123509	779630
39719	779631
68697	779632
61168	779633
108763	779634
55815	779635
2190	779636
91110	779637
1254	779638
18806	779639
48062	779640
4871	779641
39167	779642
56280	779643
44943	779644
140603	779645
25385	779646
54755	779647
27292	779648
28818	779649
157284	779650
82220	779651
27292	779652
16636	779653
125089	779654
4328	779655
165253	779656
23713	779657
99958	779658
3183	779659
95072	779660
74946	779661
100425	779662
4102	779663
69326	779664
42299	779665
5402	779666
81131	779667
10823	779668
34922	779669
133717	779670
24104	779671
31576	779672
49266	779673
46025	779674
76930	779675
27077	779676
8248	779677
44880	779678
74398	779679
42837	779680
102076	779681
85720	779682
121123	779683
181124	779684
76126	779685
22739	779686
15683	779687
61350	779688
77697	779689
22823	779690
42615	779691
62259	779692
159254	779693
6440	779694
32205	779695
99482	779696
12612	779697
27613	779698
50943	779699
56298	779700
16932	779701
4177	779702
70984	779703
172568	779704
53543	779705
74639	779706
49330	779707
2451	779708
49385	779709
112892	779710
54505	779711
155663	779712
43607	779713
65226	779714
44383	779715
24437	779716
66198	779717
35863	779718
85296	779719
41143	779720
52246	779721
40609	779722
79731	779723
405	779724
99803	779725
33531	779726
91171	779727
140080	779728
47	779729
89980	779730
29425	779731
66993	779732
28025	779733
55927	779734
10706	779735
53484	779736
100399	779737
129324	779738
85793	779739
56664	779740
37894	779741
43630	779742
105603	779743
58564	779744
73752	779745
6362	779746
20953	779747
17790	779748
27581	779749
66079	779750
51404	779751
94075	779752
23682	779753
107149	779754
124028	779755
14439	779756
143949	779757
136914	779758
64918	779759
71674	779760
54776	779761
33998	779762
172475	779763
24749	779764
111267	779765
89391	779766
55824	779767
81313	779768
84863	779769
69272	779770
174633	779771
36526	779772
91653	779773
158748	779774
108238	779775
12693	779776
160818	779777
100114	779778
54999	779779
135947	779780
133137	779781
37437	779782
36524	779783
17797	779784
101086	779785
30088	779786
46409	779787
10797	779788
71101	779789
43069	779790
42629	779791
13908	779792
101521	779793
40363	779794
12987	779795
65436	779796
114430	779797
36028	779798
66080	779799
17963	779800
63769	779801
84607	779802
54999	779803
23682	779804
48004	779805
127288	779806
95068	779807
24962	779808
148433	779809
68362	779810
52420	779811
99737	779812
24922	779813
39198	779814
97436	779815
8746	779816
79347	779817
94571	779818
109333	779819
123807	779820
89416	779821
22729	779822
4637	779823
18404	779824
3250	779825
81003	779826
86826	779827
17212	779828
145316	779829
81224	779830
67661	779831
7663	779832
135194	779833
136398	779834
10811	779835
187238	779836
1714	779837
24312	779838
16676	779839
58952	779840
2658	779841
66636	779842
74754	779843
95936	779844
77657	779845
59699	779846
35749	779847
52479	779848
46689	779849
5254	779850
16931	779851
13022	779852
90262	779853
113071	779854
39376	779855
12430	779856
44105	779857
5340	779858
61352	779859
94713	779860
114566	779861
104730	779862
45882	779863
7	779864
54257	779865
12803	779866
10882	779867
22746	779868
22903	779869
17986	779870
38223	779871
45627	779872
120164	779873
44567	779874
15627	779875
4263	779876
7651	779877
79964	779878
111764	779879
85352	779880
49700	779881
90009	779882
137733	779883
22117	779884
137195	779885
42824	779886
25373	779887
95426	779888
51576	779889
42827	779890
76945	779891
47122	779892
21577	779893
10988	779894
94535	779895
59612	779896
113857	779897
157672	779898
31716	779899
165352	779900
140080	779901
89778	779902
26781	779903
53803	779904
9161	779905
12626	779906
7949	779907
37353	779908
111218	779909
79548	779910
156230	779911
22716	779912
10958	779913
45772	779914
49266	779915
126929	779916
31744	779917
9620	779918
65410	779919
68738	779920
14614	779921
21367	779922
80052	779923
105902	779924
35049	779925
65410	779926
36974	779927
47150	779928
1036	779929
56863	779930
89671	779931
6172	779932
48660	779933
80255	779934
43183	779935
567	779936
36887	779937
85661	779938
162284	779939
5085	779940
79660	779941
12713	779942
58789	779943
14899	779944
95443	779945
3067	779946
12676	779947
45818	779948
21655	779949
10283	779950
5569	779951
8856	779952
2113	779953
1807	779954
39139	779955
73909	779956
146706	779957
44577	779958
16322	779959
9990	779960
37672	779961
80132	779962
25123	779963
97417	779964
27468	779965
34136	779966
25759	779967
95450	779968
4102	779969
10601	779970
10283	779971
96435	779972
17865	779973
26112	779974
54383	779975
18793	779976
101369	779977
46635	779978
125369	779979
52201	779980
45889	779981
17778	779982
26910	779983
49266	779984
1040	779985
3072	779986
47870	779987
29520	779988
2908	779989
60964	779990
33835	779991
74915	779992
40988	779993
17637	779994
49105	779995
100240	779996
175050	779997
74203	779998
165694	779999
18823	780000
131613	780001
153723	780002
25728	780003
32181	780004
153736	780005
1915	780006
48991	780007
119641	780008
48991	780009
14614	780010
8519	780011
8862	780012
166935	780013
74681	780014
11460	780015
43008	780016
9263	780017
48985	780018
14651	780019
123579	780020
106893	780021
33678	780022
5691	780023
41032	780024
64456	780025
114790	780026
101895	780027
26317	780028
38473	780029
18314	780030
66751	780031
108643	780032
4621	780033
2080	780034
17160	780035
28107	780036
3848	780037
80893	780038
22813	780039
22440	780040
137854	780041
33358	780042
165521	780043
134021	780044
27555	780045
54403	780046
3785	780047
5575	780048
40661	780049
42629	780050
7952	780051
70836	780052
24201	780053
58812	780054
30619	780055
167202	780056
2908	780057
102247	780058
169676	780059
518	780060
55884	780061
123509	780062
22664	780063
17865	780064
49266	780065
6134	780066
117087	780067
17	780068
16842	780069
173285	780070
17183	780071
12803	780072
38888	780073
27581	780074
27672	780075
18156	780076
57048	780077
3628	780078
55163	780079
78810	780080
18823	780081
56447	780082
147432	780083
129730	780084
161987	780085
81095	780086
36999	780087
31992	780088
78841	780089
60792	780090
14726	780091
82246	780092
67798	780093
148374	780094
13289	780095
10611	780096
46515	780097
9620	780098
26645	780099
77801	780100
20893	780101
11989	780102
54519	780103
33998	780104
135870	780105
130522	780106
67558	780107
19655	780108
73372	780109
25373	780110
33553	780111
46532	780112
85224	780113
20710	780114
31716	780115
179405	780116
29422	780117
5851	780118
83035	780119
175036	780120
15174	780121
45015	780122
60939	780123
17239	780124
16823	780125
130588	780126
134263	780127
12979	780128
67080	780129
19338	780130
66909	780131
20120	780132
43630	780133
1807	780134
9263	780135
26262	780136
96656	780137
97405	780138
178258	780139
77131	780140
48764	780141
99990	780142
30662	780143
174091	780144
24065	780145
117406	780146
161871	780147
13282	780148
45515	780149
64080	780150
51337	780151
132168	780152
7845	780153
47288	780154
5781	780155
37221	780156
139333	780157
62194	780158
11962	780159
57681	780160
49368	780161
33580	780162
91073	780163
17343	780164
24796	780165
126917	780166
30158	780167
2658	780168
12837	780169
168857	780170
26269	780171
48094	780172
6099	780173
16492	780174
14316	780175
66835	780176
94779	780177
86547	780178
12496	780179
178912	780180
122892	780181
1427	780182
119466	780183
12645	780184
97845	780185
15409	780186
4522	780187
22426	780188
10983	780189
80893	780190
8584	780191
15854	780192
58522	780193
27468	780194
59699	780195
27422	780196
102538	780197
68937	780198
52368	780199
16636	780200
86462	780201
6868	780202
169932	780203
18069	780204
71630	780205
12093	780206
89517	780207
6532	780208
125022	780209
44705	780210
20249	780211
42641	780212
126769	780213
61358	780214
112825	780215
396	780216
133293	780217
74305	780218
35819	780219
13380	780220
32148	780221
11314	780222
157402	780223
5798	780224
79489	780225
5366	780226
59141	780227
55204	780228
22583	780229
17653	780230
11361	780231
7431	780232
4263	780233
22250	780234
72194	780235
15628	780236
100034	780237
25615	780238
10104	780239
1155	780240
22538	780241
137949	780242
44136	780243
99269	780244
12442	780245
74946	780246
142271	780247
17851	780248
104949	780249
10523	780250
164095	780251
157814	780252
100751	780253
68852	780254
17831	780255
159888	780256
8006	780257
13843	780258
12794	780259
36035	780260
102957	780261
2047	780262
67551	780263
64242	780264
382	780265
31201	780266
25625	780267
34988	780268
78792	780269
14226	780270
17953	780271
54651	780272
142221	780273
4621	780274
117497	780275
16636	780276
71902	780277
111259	780278
79554	780279
68773	780280
187148	780281
53624	780282
48866	780283
71620	780284
133918	780285
48155	780286
15627	780287
102233	780288
42817	780289
141480	780290
20838	780291
17941	780292
36810	780293
97798	780294
1913	780295
39456	780296
37584	780297
35085	780298
22422	780299
68872	780300
47024	780301
156607	780302
125556	780303
17662	780304
105137	780305
53704	780306
20928	780307
78134	780308
70219	780309
120451	780310
48019	780311
55156	780312
14710	780313
15137	780314
99335	780315
29425	780316
25631	780317
179116	780318
117272	780319
17474	780320
59642	780321
4871	780322
17651	780323
4876	780324
6058	780325
38795	780326
72995	780327
86835	780328
71101	780329
104895	780330
104214	780331
65834	780332
77373	780333
16816	780334
101580	780335
79964	780336
7286	780337
9110	780338
53711	780339
111764	780340
2113	780341
52201	780342
43476	780343
101256	780344
15865	780345
8628	780346
46419	780347
136422	780348
135994	780349
72383	780350
52433	780351
83139	780352
2901	780353
466	780354
10947	780355
48087	780356
74965	780357
74198	780358
37404	780359
101227	780360
17662	780361
2754	780362
66550	780363
74198	780364
40682	780365
141992	780366
29259	780367
100630	780368
125978	780369
18312	780370
65882	780371
24962	780372
146968	780373
8104	780374
59227	780375
273	780376
26298	780377
91168	780378
11370	780379
78501	780380
8130	780381
729	780382
5136	780383
15337	780384
28780	780385
17474	780386
84666	780387
129279	780388
30441	780389
54485	780390
123807	780391
136231	780392
7010	780393
83175	780394
85544	780395
128761	780396
99499	780397
6047	780398
102163	780399
68455	780400
82055	780401
184633	780402
67107	780403
8800	780404
64553	780405
51778	780406
135901	780407
91395	780408
85676	780409
1916	780410
112892	780411
27581	780412
136263	780413
74996	780414
52105	780415
35072	780416
21000	780417
144563	780418
5566	780419
25809	780420
65927	780421
56188	780422
158633	780423
62513	780424
124630	780425
7003	780426
9290	780427
71623	780428
1296	780429
10620	780430
38910	780431
7431	780432
28343	780433
68970	780434
61175	780435
27581	780436
42005	780437
11620	780438
181072	780439
84804	780440
59606	780441
16932	780442
23710	780443
67705	780444
30446	780445
15337	780446
109104	780447
26931	780448
111897	780449
25217	780450
67605	780451
128462	780452
18735	780453
97845	780454
58678	780455
49395	780456
35792	780457
2045	780458
127371	780459
73396	780460
40723	780461
49330	780462
106299	780463
56763	780464
14199	780465
1361	780466
9698	780467
132203	780468
129921	780469
191	780470
111797	780471
8815	780472
1561	780473
64698	780474
83092	780475
91789	780476
39316	780477
24286	780478
12088	780479
23616	780480
95765	780481
10206	780482
38856	780483
85692	780484
96421	780485
136902	780486
84902	780487
14543	780488
39115	780489
64989	780490
102294	780491
79984	780492
16341	780493
37227	780494
28759	780495
67019	780496
20030	780497
53561	780498
8070	780499
32872	780500
44714	780501
47431	780502
52422	780503
159053	780504
47590	780505
46604	780506
37866	780507
19574	780508
4723	780509
14946	780510
21590	780511
44371	780512
58271	780513
16430	780514
19118	780515
54483	780516
72912	780517
35913	780518
45556	780519
49879	780520
7347	780521
21568	780522
129617	780523
183974	780524
109165	780525
25015	780526
9296	780527
21554	780528
68100	780529
96119	780530
106518	780531
34156	780532
65275	780533
13120	780534
142550	780535
11473	780536
56069	780537
52547	780538
24615	780539
34054	780540
41363	780541
48163	780542
18105	780543
126415	780544
8504	780545
14832	780546
52508	780547
7343	780548
9227	780549
72841	780550
16003	780551
19141	780552
23034	780553
22166	780554
30922	780555
14371	780556
22161	780557
7354	780558
21354	780559
18824	780560
54813	780561
7770	780562
18070	780563
58164	780564
57842	780565
134374	780566
93198	780567
116804	780568
34156	780569
53702	780570
35870	780571
26060	780572
55606	780573
37775	780574
65721	780575
46302	780576
51009	780577
43469	780578
116342	780579
35140	780580
10173	780581
93293	780582
104524	780583
28821	780584
58883	780585
31776	780586
57080	780587
101580	780588
92008	780589
67876	780590
13583	780591
31260	780592
3640	780593
95694	780594
90185	780595
15179	780596
74065	780597
87478	780598
8287	780599
14933	780600
17810	780601
61560	780602
28053	780603
33138	780604
83882	780605
83838	780606
22282	780607
9451	780608
59856	780609
26	780610
72003	780611
138065	780612
68625	780613
80613	780614
41388	780615
38922	780616
124632	780617
49922	780618
49168	780619
34206	780620
10	780621
75378	780622
28056	780623
49456	780624
114901	780625
18114	780626
89146	780627
10785	780628
118	780629
38506	780630
19513	780631
45455	780632
81826	780633
24954	780634
16029	780635
53527	780636
3122	780637
38563	780638
92291	780639
133674	780640
9030	780641
18044	780642
41810	780643
10544	780644
39885	780645
5946	780646
20559	780647
51012	780648
86827	780649
28893	780650
59890	780651
13505	780652
1008	780653
65172	780654
14449	780655
34492	780656
41810	780657
25910	780658
38344	780659
17265	780660
36778	780661
21643	780662
19702	780663
60696	780664
33150	780665
26233	780666
38885	780667
93252	780668
65285	780669
14871	780670
26091	780671
52542	780672
14983	780673
21568	780674
110930	780675
51246	780676
38183	780677
33153	780678
18039	780679
30599	780680
30637	780681
1365	780682
29579	780683
78179	780684
46350	780685
31854	780686
36866	780687
49159	780688
23039	780689
37386	780690
114895	780691
104956	780692
111012	780693
30373	780694
28655	780695
42230	780696
3450	780697
23634	780698
55105	780699
33253	780700
89495	780701
28964	780702
23608	780703
21299	780704
7743	780705
81477	780706
65180	780707
57183	780708
63424	780709
53527	780710
68957	780711
30549	780712
114891	780713
109938	780714
128758	780715
10541	780716
29387	780717
180038	780718
25036	780719
63825	780720
31859	780721
10604	780722
40331	780723
41232	780724
87113	780725
9801	780726
114900	780727
65074	780728
78615	780729
56069	780730
37695	780731
25487	780732
45596	780733
75239	780734
13747	780735
150959	780736
41263	780737
152567	780738
110015	780739
43161	780740
25566	780741
17128	780742
22280	780743
83056	780744
29234	780745
38491	780746
145833	780747
15312	780748
16029	780749
19142	780750
38301	780751
100888	780752
17705	780753
55017	780754
66103	780755
56377	780756
46282	780757
15103	780758
81006	780759
55229	780760
31081	780761
21053	780762
11473	780763
76402	780764
76292	780765
10795	780766
102343	780767
16029	780768
107779	780769
7343	780770
37379	780771
38759	780772
47183	780773
82883	780774
68751	780775
38628	780776
55846	780777
10795	780778
66491	780779
15192	780780
28008	780781
37538	780782
17572	780783
124787	780784
21433	780785
21351	780786
54508	780787
32825	780788
53678	780789
16016	780790
30549	780791
26243	780792
65343	780793
16005	780794
26608	780795
53809	780796
54224	780797
67390	780798
45233	780799
65622	780800
76680	780801
48352	780802
86941	780803
76286	780804
87194	780805
141653	780806
89096	780807
13520	780808
12591	780809
45600	780810
38856	780811
14371	780812
54956	780813
67026	780814
46177	780815
15109	780816
67513	780817
44896	780818
68601	780819
9534	780820
39102	780821
166301	780822
31776	780823
60556	780824
47236	780825
88292	780826
6333	780827
89781	780828
82530	780829
38837	780830
67368	780831
28719	780832
10550	780833
67977	780834
62622	780835
33193	780836
25778	780837
16571	780838
89817	780839
37602	780840
83219	780841
119799	780842
13747	780843
40174	780844
89013	780845
23925	780846
19891	780847
7672	780848
54320	780849
50854	780850
72546	780851
38523	780852
48537	780853
42451	780854
75299	780855
32908	780856
25865	780857
37729	780858
11176	780859
55968	780860
66696	780861
50609	780862
54226	780863
67907	780864
4620	780865
84345	780866
37373	780867
38037	780868
65598	780869
19112	780870
85168	780871
5386	780872
80128	780873
151328	780874
54715	780875
61988	780876
9804	780877
41363	780878
7735	780879
68552	780880
11877	780881
59313	780882
73146	780883
14079	780884
31006	780885
9296	780886
88677	780887
40224	780888
48961	780889
63379	780890
116615	780891
149056	780892
55236	780893
92982	780894
38787	780895
41142	780896
29542	780897
37487	780898
25079	780899
184090	780900
45670	780901
62050	780902
77355	780903
118004	780904
38597	780905
54254	780906
37401	780907
43948	780908
76264	780909
63428	780910
45004	780911
39022	780912
93857	780913
88578	780914
64	780915
12838	780916
56377	780917
7735	780918
24644	780919
9534	780920
45145	780921
5386	780922
128037	780923
8504	780924
8610	780925
37373	780926
30349	780927
42206	780928
52840	780929
48317	780930
41264	780931
105235	780932
9031	780933
13120	780934
94905	780935
45793	780936
93243	780937
151374	780938
52542	780939
55236	780940
28389	780941
82688	780942
44854	780943
22280	780944
42390	780945
45251	780946
178352	780947
49889	780948
13922	780949
78674	780950
77804	780951
14589	780952
69358	780953
28008	780954
21351	780955
17811	780956
55638	780957
27423	780958
133473	780959
71144	780960
38036	780961
85670	780962
17476	780963
38394	780964
17405	780965
31740	780966
83295	780967
30376	780968
46583	780969
84817	780970
39576	780971
32908	780972
70357	780973
11832	780974
40822	780975
48089	780976
32096	780977
46624	780978
46202	780979
23739	780980
19648	780981
89631	780982
75493	780983
58221	780984
84957	780985
58938	780986
12689	780987
54226	780988
56867	780989
21554	780990
42208	780991
9451	780992
60458	780993
108930	780994
14051	780995
45966	780996
17688	780997
10014	780998
64951	780999
44915	781000
73458	781001
50879	781002
5753	781003
68572	781004
38391	781005
65361	781006
34492	781007
101649	781008
18112	781009
46302	781010
72260	781011
7221	781012
49017	781013
9227	781014
68492	781015
23864	781016
105290	781017
10953	781018
55655	781019
9069	781020
39115	781021
91512	781022
54715	781023
47491	781024
11487	781025
106856	781026
32948	781027
17181	781028
853	781029
23058	781030
88243	781031
63750	781032
24376	781033
58467	781034
35077	781035
133709	781036
57169	781037
31912	781038
12425	781039
71065	781040
16980	781041
74041	781042
6599	781043
22545	781044
23079	781045
70323	781046
8606	781047
29572	781048
15578	781049
42574	781050
27701	781051
78179	781052
42206	781053
38287	781054
36073	781055
35008	781056
73797	781057
75104	781058
83219	781059
71543	781060
23569	781061
91464	781062
52294	781063
59376	781064
108690	781065
20758	781066
20646	781067
45129	781068
2750	781069
67835	781070
125355	781071
95461	781072
72398	781073
86554	781074
45609	781075
31803	781076
113355	781077
55623	781078
21245	781079
21562	781080
56219	781081
2430	781082
11699	781083
46023	781084
7595	781085
56156	781086
6046	781087
18168	781088
68643	781089
105303	781090
78069	781091
4301	781092
13232	781093
125364	781094
39345	781095
64784	781096
96106	781097
64329	781098
93959	781099
59022	781100
82380	781101
18808	781102
101106	781103
180980	781104
57524	781105
78480	781106
76273	781107
183632	781108
14906	781109
2534	781110
60531	781111
74605	781112
97165	781113
60902	781114
28946	781115
98535	781116
94800	781117
14547	781118
86223	781119
3815	781120
8202	781121
73933	781122
113851	781123
84523	781124
107235	781125
17283	781126
120835	781127
6515	781128
179602	781129
117312	781130
63480	781131
7670	781132
8356	781133
102437	781134
63426	781135
23521	781136
74249	781137
20070	781138
165291	781139
42708	781140
5655	781141
23808	781142
110461	781143
116079	781144
54091	781145
1730	781146
1730	781147
51556	781148
69666	781149
6515	781150
88660	781151
27176	781152
36631	781153
93659	781154
94800	781155
58676	781156
48571	781157
36760	781158
74274	781159
37911	781160
35244	781161
41940	781162
86460	781163
13862	781164
16457	781165
6497	781166
4411	781167
6515	781168
142066	781169
2560	781170
141953	781171
129952	781172
124450	781173
108123	781174
15053	781175
10865	781176
31790	781177
7012	781178
89362	781179
78744	781180
154085	781181
34508	781182
53081	781183
107956	781184
140266	781185
151507	781186
34123	781187
53623	781188
77344	781189
55202	781190
43225	781191
144099	781192
79976	781193
47032	781194
140618	781195
74851	781196
24168	781197
123304	781198
90268	781199
76088	781200
185157	781201
157628	781202
71710	781203
71710	781204
170811	781205
67608	781206
131994	781207
23521	781208
41305	781209
154105	781210
35335	781211
43200	781212
148291	781213
75804	781214
10640	781215
34612	781216
141046	781217
178612	781218
181605	781219
174063	781220
144780	781221
183309	781222
41824	781223
339	781224
96930	781225
99625	781226
29178	781227
78392	781228
55646	781229
48577	781230
69963	781231
124095	781232
45498	781233
9523	781234
56018	781235
93756	781236
122653	781237
54746	781238
100106	781239
77344	781240
87308	781241
152016	781242
8202	781243
35336	781244
122788	781245
54641	781246
131935	781247
54641	781248
96947	781249
34223	781250
15319	781251
108114	781252
72068	781253
154079	781254
20070	781255
51449	781256
82452	781257
80381	781258
86958	781259
86754	781260
12856	781261
185350	781262
58676	781263
78392	781264
68441	781265
143776	781266
7835	781267
16457	781268
16982	781269
35612	781270
186529	781271
185222	781272
118930	781273
6515	781274
49669	781275
64472	781276
23467	781277
3095	781278
42614	781279
51447	781280
51369	781281
38368	781282
65886	781283
175307	781284
63377	781285
131822	781286
108898	781287
7924	781288
112921	781289
118803	781290
29127	781291
81385	781292
3509	781293
3509	781294
74411	781295
73066	781296
3869	781297
16224	781298
3618	781299
6515	781300
79917	781301
3869	781302
21886	781303
51368	781304
51368	781305
9275	781306
13	781307
15297	781308
34459	781309
3061	781310
7251	781311
5011	781312
68947	781313
72821	781314
120431	781315
108227	781316
45224	781317
87732	781318
142392	781319
88484	781320
30898	781321
73081	781322
1943	781323
46653	781324
46653	781325
1020	781326
20509	781327
64799	781328
74511	781329
64799	781330
33827	781331
179527	781332
51457	781333
90756	781334
2687	781335
56439	781336
181507	781337
49929	781338
141065	781339
46261	781340
113647	781341
148676	781342
1556	781343
14049	781344
106957	781345
11106	781346
59202	781347
110784	781348
86858	781349
3036	781350
81128	781351
100603	781352
19636	781353
10355	781354
115525	781355
340	781356
1140	781357
87644	781358
67756	781359
57139	781360
1140	781361
128669	781362
443	781363
1013	781364
96392	781365
102923	781366
75762	781367
2	781368
5940	781369
179186	781370
11646	781371
52433	781372
30624	781373
142166	781374
50549	781375
44693	781376
12399	781377
93810	781378
34086	781379
89710	781380
40328	781381
81268	781382
179576	781383
22573	781384
86788	781385
186315	781386
136274	781387
94142	781388
165061	781389
29962	781390
63927	781391
106635	781392
48676	781393
113648	781394
115715	781395
3831	781396
8561	781397
4058	781398
50279	781399
31397	781400
104497	781401
120659	781402
89413	781403
44026	781404
28046	781405
11769	781406
86582	781407
88992	781408
3471	781409
9916	781410
153799	781411
68899	781412
107939	781413
71295	781414
28679	781415
8192	781416
7558	781417
2881	781418
738	781419
34728	781420
118084	781421
155315	781422
41433	781423
44269	781424
119230	781425
173707	781426
33260	781427
10524	781428
178780	781429
106660	781430
135704	781431
72581	781432
446	781433
92149	781434
75372	781435
175573	781436
87071	781437
110111	781438
21544	781439
71694	781440
135082	781441
63677	781442
153081	781443
36672	781444
77021	781445
11021	781446
45097	781447
87383	781448
23309	781449
75372	781450
9739	781451
150710	781452
3276	781453
30362	781454
72067	781455
10524	781456
3693	781457
155640	781458
17266	781459
24760	781460
105054	781461
130680	781462
7962	781463
577	781464
53155	781465
53475	781466
6043	781467
155152	781468
10583	781469
10997	781470
146919	781471
34596	781472
5835	781473
95651	781474
55676	781475
21049	781476
39934	781477
47334	781478
122680	781479
8734	781480
135806	781481
27918	781482
142989	781483
146967	781484
2381	781485
22850	781486
81741	781487
72	781488
3946	781489
15970	781490
155	781491
11054	781492
9341	781493
61548	781494
14976	781495
6624	781496
14123	781497
40911	781498
7035	781499
6624	781500
6624	781501
8684	781502
22291	781503
22267	781504
12713	781505
8003	781506
18390	781507
17992	781508
31625	781509
97747	781510
19948	781511
2891	781512
3430	781513
8181	781514
7744	781515
19135	781516
63853	781517
31061	781518
13394	781519
29829	781520
165	781521
3770	781522
41407	781523
17571	781524
9903	781525
139028	781526
51446	781527
49562	781528
171	781529
115023	781530
55385	781531
47984	781532
4044	781533
39095	781534
28660	781535
42267	781536
152749	781537
7426	781538
36404	781539
32493	781540
33710	781541
144849	781542
36385	781543
80628	781544
61092	781545
69507	781546
105396	781547
12299	781548
11895	781549
6873	781550
134261	781551
86285	781552
53504	781553
27499	781554
84887	781555
9011	781556
6099	781557
2843	781558
80751	781559
1266	781560
1266	781561
76696	781562
38569	781563
4122	781564
44150	781565
26497	781566
5	781567
13172	781568
157759	781569
58637	781570
34641	781571
135330	781572
139769	781573
159162	781574
69812	781575
114321	781576
106563	781577
69239	781578
9842	781579
69239	781580
86644	781581
36799	781582
114991	781583
1252	781584
164002	781585
85869	781586
11064	781587
8217	781588
164015	781589
10312	781590
4494	781591
3388	781592
3388	781593
48	781594
18805	781595
771	781596
31632	781597
11393	781598
16205	781599
27486	781600
4037	781601
22283	781602
79062	781603
22033	781604
5759	781605
29249	781606
78526	781607
129465	781608
12531	781609
72871	781610
129958	781611
9642	781612
3757	781613
88427	781614
31095	781615
35530	781616
55262	781617
63470	781618
19000	781619
98101	781620
145748	781621
143411	781622
5078	781623
2743	781624
5869	781625
40325	781626
102143	781627
26673	781628
20187	781629
3114	781630
4826	781631
2658	781632
31659	781633
93027	781634
3569	781635
25517	781636
79678	781637
2213	781638
57628	781639
6262	781640
48566	781641
80050	781642
30556	781643
47051	781644
46453	781645
15624	781646
17871	781647
1325	781648
96931	781649
40249	781650
4186	781651
8967	781652
68145	781653
18127	781654
49051	781655
82569	781656
46226	781657
53813	781658
5929	781659
34724	781660
129344	781661
17922	781662
15011	781663
67086	781664
100170	781665
53965	781666
68571	781667
76676	781668
5178	781669
96511	781670
44058	781671
5032	781672
6986	781673
25320	781674
30515	781675
16621	781676
46294	781677
18024	781678
172557	781679
1605	781680
10864	781681
10864	781682
10864	781683
76561	781684
10864	781685
30005	781686
7807	781687
90361	781688
1850	781689
89558	781690
35005	781691
13801	781692
11795	781693
42150	781694
74936	781695
21052	781696
20886	781697
4089	781698
8564	781699
3879	781700
26057	781701
20685	781702
3879	781703
3879	781704
3879	781705
92110	781706
26057	781707
51175	781708
103891	781709
111026	781710
74356	781711
3067	781712
807	781713
22251	781714
39267	781715
4414	781716
3497	781717
4368	781718
535	781719
8487	781720
6707	781721
41351	781722
2314	781723
106921	781724
9368	781725
6181	781726
67634	781727
69950	781728
442	781729
5533	781730
24400	781731
154166	781732
121749	781733
110190	781734
94236	781735
87689	781736
117330	781737
60256	781738
93991	781739
122550	781740
122550	781741
18624	781742
44079	781743
94288	781744
94080	781745
50481	781746
27873	781747
83786	781748
152799	781749
160625	781750
182696	781751
110039	781752
57868	781753
17236	781754
60551	781755
102158	781756
76182	781757
186470	781758
63776	781759
105552	781760
63716	781761
154586	781762
54538	781763
50318	781764
36404	781765
19457	781766
142161	781767
53869	781768
19825	781769
20029	781770
55383	781771
74373	781772
29127	781773
43786	781774
119088	781775
172301	781776
40340	781777
103962	781778
70004	781779
40340	781780
8034	781781
48649	781782
54581	781783
30575	781784
134710	781785
31555	781786
22873	781787
71219	781788
47128	781789
44	781790
59280	781791
7	781792
19634	781793
15959	781794
52383	781795
66735	781796
63442	781797
441	781798
1593	781799
182588	781800
25879	781801
40583	781802
53280	781803
37899	781804
118173	781805
12394	781806
83314	781807
38170	781808
25017	781809
14698	781810
48281	781811
23132	781812
139338	781813
45092	781814
23477	781815
4966	781816
14793	781817
57711	781818
66012	781819
28300	781820
28300	781821
4780	781822
31360	781823
48281	781824
31944	781825
126931	781826
156841	781827
45103	781828
129959	781829
48783	781830
68956	781831
24535	781832
106944	781833
68821	781834
21855	781835
51128	781836
13800	781837
40089	781838
98183	781839
188678	781840
19686	781841
7303	781842
130609	781843
3373	781844
70644	781845
20857	781846
44908	781847
164901	781848
30277	781849
98017	781850
49433	781851
8391	781852
34068	781853
61265	781854
77566	781855
55935	781856
23780	781857
38244	781858
99393	781859
1192	781860
58474	781861
40865	781862
120592	781863
79110	781864
6124	781865
62528	781866
47	781867
13456	781868
18069	781869
24219	781870
92944	781871
105611	781872
10617	781873
8267	781874
55789	781875
68516	781876
24141	781877
74216	781878
43383	781879
3717	781880
35730	781881
173460	781882
99167	781883
133726	781884
25479	781885
26738	781886
48387	781887
63496	781888
7512	781889
55208	781890
16547	781891
7045	781892
79003	781893
58326	781894
15657	781895
101940	781896
91316	781897
36429	781898
27641	781899
15494	781900
67165	781901
116271	781902
135982	781903
9048	781904
63628	781905
90924	781906
152318	781907
152815	781908
116288	781909
92367	781910
153175	781911
69538	781912
86803	781913
30069	781914
7682	781915
61692	781916
79995	781917
17117	781918
32178	781919
133156	781920
37161	781921
8023	781922
40802	781923
64262	781924
102350	781925
78402	781926
84868	781927
79348	781928
49886	781929
107608	781930
123863	781931
102401	781932
12675	781933
144295	781934
62963	781935
81365	781936
70864	781937
142871	781938
17925	781939
48840	781940
85672	781941
71098	781942
55001	781943
170336	781944
141413	781945
39218	781946
18069	781947
42687	781948
66187	781949
24618	781950
7729	781951
6813	781952
21095	781953
8875	781954
18704	781955
183752	781956
27132	781957
110036	781958
11931	781959
140227	781960
130207	781961
170610	781962
49950	781963
162974	781964
14949	781965
76343	781966
159836	781967
40624	781968
79885	781969
105210	781970
74521	781971
71010	781972
32584	781973
80436	781974
74135	781975
175009	781976
65177	781977
119579	781978
54122	781979
142367	781980
115985	781981
75907	781982
30414	781983
96916	781984
70054	781985
36278	781986
24535	781987
76323	781988
107950	781989
89062	781990
27100	781991
44507	781992
123652	781993
84025	781994
8894	781995
46202	781996
75208	781997
155762	781998
37988	781999
17082	782000
55584	782001
64559	782002
90650	782003
171449	782004
48865	782005
2122	782006
18242	782007
80439	782008
81211	782009
9702	782010
30534	782011
79492	782012
88719	782013
45345	782014
70419	782015
14444	782016
86175	782017
1827	782018
32665	782019
114935	782020
30996	782021
80075	782022
22978	782023
31912	782024
109346	782025
98863	782026
184650	782027
124398	782028
5567	782029
33568	782030
20928	782031
101410	782032
23967	782033
74929	782034
72053	782035
77234	782036
85696	782037
30	782038
69209	782039
2176	782040
29629	782041
58537	782042
170451	782043
35850	782044
86537	782045
78323	782046
36467	782047
40344	782048
441	782049
48262	782050
56010	782051
51845	782052
12220	782053
137484	782054
41066	782055
1685	782056
127896	782057
18481	782058
5306	782059
115958	782060
129323	782061
101226	782062
151835	782063
174694	782064
70047	782065
25379	782066
103774	782067
23653	782068
58806	782069
95403	782070
28446	782071
28763	782072
37265	782073
147549	782074
36014	782075
123378	782076
4694	782077
1271	782078
29388	782079
32302	782080
43716	782081
52283	782082
19593	782083
30719	782084
30795	782085
11853	782086
5691	782087
792	782088
56619	782089
78766	782090
183520	782091
41144	782092
3286	782093
147395	782094
39206	782095
14191	782096
52086	782097
61079	782098
18686	782099
19917	782100
21912	782101
62654	782102
62740	782103
148023	782104
52430	782105
147377	782106
87766	782107
878	782108
28719	782109
1395	782110
720	782111
51916	782112
149285	782113
42045	782114
81562	782115
24246	782116
88555	782117
110238	782118
132288	782119
53464	782120
89119	782121
19421	782122
96884	782123
59577	782124
78801	782125
24923	782126
148494	782127
111314	782128
59989	782129
120980	782130
79262	782131
64925	782132
38529	782133
165922	782134
139783	782135
24742	782136
99399	782137
12911	782138
166595	782139
13459	782140
94772	782141
13065	782142
30921	782143
31449	782144
20604	782145
139038	782146
39941	782147
119264	782148
129988	782149
114742	782150
67662	782151
49965	782152
158259	782153
17341	782154
63771	782155
63960	782156
29579	782157
159015	782158
50698	782159
42692	782160
73405	782161
113482	782162
94014	782163
8285	782164
84352	782165
7294	782166
94296	782167
128007	782168
65741	782169
49568	782170
57819	782171
55046	782172
106936	782173
141652	782174
76841	782175
28648	782176
69965	782177
7520	782178
35553	782179
188304	782180
53617	782181
17620	782182
63613	782183
22750	782184
52851	782185
81730	782186
17026	782187
84585	782188
67137	782189
122193	782190
24075	782191
143801	782192
4706	782193
60744	782194
60416	782195
11684	782196
89268	782197
52927	782198
142378	782199
636	782200
2548	782201
142559	782202
36639	782203
9856	782204
11952	782205
9856	782206
36440	782207
7001	782208
142041	782209
49029	782210
76417	782211
133071	782212
101041	782213
38452	782214
128680	782215
60416	782216
81693	782217
68369	782218
7750	782219
24194	782220
181163	782221
11710	782222
27160	782223
69813	782224
50006	782225
65971	782226
12020	782227
46048	782228
60904	782229
103878	782230
13064	782231
13064	782232
27086	782233
84143	782234
13064	782235
62996	782236
107097	782237
25093	782238
63505	782239
33035	782240
33035	782241
116794	782242
99650	782243
8	782244
7713	782245
30142	782246
68434	782247
107929	782248
84585	782249
2457	782250
48481	782251
210	782252
77094	782253
18167	782254
10201	782255
63419	782256
144188	782257
2304	782258
55911	782259
50816	782260
17107	782261
48854	782262
14474	782263
3241	782264
10740	782265
21339	782266
148141	782267
43586	782268
173060	782269
52442	782270
114694	782271
37382	782272
52442	782273
3392	782274
29183	782275
52474	782276
114407	782277
7478	782278
116423	782279
70803	782280
5672	782281
4316	782282
82464	782283
107458	782284
38355	782285
3593	782286
6232	782287
116442	782288
115350	782289
6517	782290
154677	782291
19607	782292
19533	782293
16982	782294
23574	782295
60959	782296
91553	782297
36610	782298
13896	782299
62103	782300
22471	782301
85033	782302
24629	782303
63444	782304
92176	782305
69360	782306
20386	782307
114351	782308
112110	782309
92174	782310
177705	782311
323	782312
92917	782313
80535	782314
2738	782315
1332	782316
61504	782317
79252	782318
3785	782319
58828	782320
50799	782321
17141	782322
90450	782323
11573	782324
3619	782325
11564	782326
20040	782327
3594	782328
11710	782329
35426	782330
658	782331
75758	782332
131290	782333
1744	782334
3943	782335
7477	782336
132337	782337
42275	782338
19583	782339
8752	782340
4707	782341
5113	782342
90399	782343
37432	782344
7866	782345
66677	782346
42420	782347
30719	782348
55104	782349
5338	782350
5203	782351
33783	782352
148905	782353
91801	782354
8034	782355
10866	782356
125820	782357
52074	782358
9856	782359
9235	782360
11781	782361
60416	782362
7856	782363
37176	782364
30548	782365
11684	782366
9856	782367
30667	782368
51532	782369
67495	782370
31011	782371
68275	782372
110421	782373
9189	782374
73410	782375
139614	782376
80238	782377
31652	782378
66824	782379
110423	782380
88097	782381
58568	782382
23829	782383
89265	782384
69403	782385
22381	782386
52447	782387
31018	782388
56086	782389
5863	782390
11817	782391
47533	782392
33933	782393
6035	782394
103705	782395
149605	782396
131435	782397
35592	782398
14751	782399
104523	782400
32081	782401
87362	782402
8504	782403
37181	782404
94616	782405
64377	782406
18004	782407
64449	782408
65112	782409
120873	782410
14874	782411
66342	782412
25579	782413
47365	782414
7075	782415
57665	782416
69781	782417
55326	782418
2673	782419
147420	782420
164651	782421
12757	782422
50945	782423
12373	782424
29617	782425
2454	782426
98890	782427
2454	782428
26146	782429
22325	782430
6117	782431
11741	782432
18036	782433
4417	782434
464	782435
44703	782436
33015	782437
78918	782438
114215	782439
30335	782440
11372	782441
46562	782442
112773	782443
15957	782444
33991	782445
29334	782446
14941	782447
34946	782448
43721	782449
140019	782450
122327	782451
14546	782452
65831	782453
91511	782454
114802	782455
78303	782456
835	782457
73984	782458
62118	782459
140899	782460
11324	782461
183887	782462
820	782463
11	782464
4423	782465
21628	782466
86898	782467
15107	782468
42257	782469
98195	782470
29576	782471
12492	782472
10877	782473
25093	782474
12465	782475
30793	782476
66384	782477
21795	782478
15248	782479
60897	782480
42721	782481
187153	782482
117242	782483
188001	782484
185436	782485
3257	782486
63090	782487
129108	782488
65425	782489
67417	782490
45316	782491
16639	782492
46743	782493
26207	782494
24144	782495
129203	782496
21477	782497
171774	782498
2674	782499
56569	782500
72630	782501
26759	782502
30353	782503
94910	782504
8856	782505
8856	782506
50617	782507
60813	782508
127818	782509
121078	782510
10606	782511
85312	782512
62740	782513
24141	782514
90872	782515
62737	782516
51204	782517
25189	782518
184187	782519
2256	782520
37589	782521
35916	782522
11766	782523
25089	782524
17547	782525
35363	782526
32237	782527
19505	782528
23758	782529
52167	782530
5861	782531
81363	782532
27101	782533
159082	782534
71654	782535
12653	782536
4721	782537
34976	782538
12150	782539
29272	782540
83956	782541
27532	782542
7520	782543
129782	782544
33251	782545
14534	782546
61120	782547
28257	782548
93485	782549
6045	782550
60027	782551
139157	782552
183172	782553
32643	782554
148689	782555
35604	782556
184387	782557
171118	782558
18535	782559
18535	782560
35585	782561
5424	782562
2256	782563
51046	782564
142646	782565
111248	782566
124245	782567
43983	782568
141195	782569
41849	782570
97151	782571
132415	782572
20108	782573
89239	782574
123212	782575
63468	782576
80263	782577
5601	782578
3137	782579
79363	782580
35881	782581
4496	782582
2490	782583
5913	782584
104245	782585
1220	782586
7156	782587
4830	782588
24547	782589
69931	782590
141352	782591
465	782592
465	782593
13331	782594
52316	782595
24092	782596
88346	782597
49835	782598
52879	782599
88652	782600
17159	782601
9179	782602
4081	782603
111239	782604
50804	782605
14546	782606
80520	782607
29324	782608
155961	782609
10739	782610
3436	782611
50644	782612
88304	782613
184382	782614
141855	782615
120863	782616
53697	782617
141523	782618
88561	782619
182582	782620
132121	782621
139550	782622
71428	782623
122855	782624
7076	782625
186287	782626
2676	782627
84077	782628
120905	782629
11432	782630
177562	782631
93392	782632
73217	782633
41210	782634
2313	782635
51812	782636
53379	782637
8747	782638
90193	782639
87661	782640
19556	782641
50432	782642
170343	782643
5460	782644
43753	782645
19042	782646
6309	782647
107244	782648
11710	782649
23577	782650
54465	782651
6309	782652
4557	782653
11132	782654
5872	782655
96657	782656
71625	782657
9747	782658
86701	782659
59680	782660
22248	782661
74597	782662
11954	782663
158457	782664
13646	782665
76114	782666
20423	782667
1065	782668
86767	782669
27027	782670
86593	782671
1239	782672
60557	782673
1119	782674
41211	782675
11115	782676
84191	782677
84187	782678
69876	782679
103751	782680
530	782681
32958	782682
4258	782683
1514	782684
3754	782685
59725	782686
32921	782687
168762	782688
2676	782689
2676	782690
69725	782691
4266	782692
177496	782693
16385	782694
2481	782695
8188	782696
171775	782697
40176	782698
13138	782699
10396	782700
48382	782701
29952	782702
177565	782703
5483	782704
138444	782705
135753	782706
135733	782707
177768	782708
177596	782709
136632	782710
178798	782711
107277	782712
112250	782713
48263	782714
24515	782715
50617	782716
1118	782717
26045	782718
108171	782719
143758	782720
86759	782721
84321	782722
178361	782723
5478	782724
2941	782725
63141	782726
131944	782727
115221	782728
43903	782729
103936	782730
176	782731
106789	782732
13054	782733
131744	782734
48194	782735
71652	782736
187457	782737
142378	782738
136691	782739
38452	782740
136758	782741
106815	782742
136603	782743
92792	782744
136576	782745
24646	782746
59590	782747
11432	782748
98005	782749
76157	782750
178845	782751
115001	782752
178566	782753
5469	782754
178994	782755
152334	782756
76017	782757
144665	782758
58373	782759
48229	782760
170670	782761
136441	782762
40190	782763
84547	782764
33001	782765
98644	782766
135869	782767
141173	782768
108063	782769
441	782770
63044	782771
59438	782772
177515	782773
24637	782774
1438	782775
186798	782776
188321	782777
98533	782778
41212	782779
150399	782780
71627	782781
42139	782782
72567	782783
103565	782784
59680	782785
57885	782786
57972	782787
69573	782788
1620	782789
8137	782790
81868	782791
151206	782792
170755	782793
123427	782794
178043	782795
161824	782796
12397	782797
131179	782798
109395	782799
93	782800
6298	782801
131392	782802
33148	782803
32939	782804
18584	782805
33099	782806
86772	782807
171491	782808
62972	782809
49695	782810
86701	782811
24488	782812
14389	782813
115919	782814
27897	782815
177567	782816
103303	782817
69808	782818
22294	782819
18617	782820
58134	782821
11155	782822
33997	782823
48248	782824
187740	782825
69504	782826
16	782827
69618	782828
32894	782829
69669	782830
69609	782831
57832	782832
80374	782833
27075	782834
69990	782835
69627	782836
58109	782837
36377	782838
13119	782839
22207	782840
36196	782841
1778	782842
29762	782843
29790	782844
6730	782845
339	782846
1515	782847
86	782848
2647	782849
69839	782850
26218	782851
59701	782852
7456	782853
86830	782854
1778	782855
115667	782856
1406	782857
10774	782858
40102	782859
135932	782860
44237	782861
22900	782862
8384	782863
15929	782864
2483	782865
20	782866
22345	782867
130844	782868
86636	782869
43746	782870
103152	782871
15559	782872
19048	782873
41632	782874
5924	782875
115609	782876
5924	782877
39909	782878
178445	782879
188895	782880
32910	782881
84567	782882
170274	782883
24571	782884
29541	782885
89322	782886
150158	782887
40237	782888
48487	782889
10419	782890
15531	782891
18461	782892
5478	782893
1446	782894
36265	782895
36300	782896
43821	782897
16845	782898
130893	782899
151058	782900
49626	782901
39995	782902
152082	782903
116561	782904
20345	782905
43971	782906
92054	782907
131198	782908
47344	782909
75257	782910
63429	782911
69531	782912
151087	782913
93342	782914
36230	782915
103424	782916
17048	782917
14339	782918
11801	782919
4352	782920
35684	782921
128214	782922
28895	782923
71581	782924
137520	782925
143445	782926
41194	782927
84195	782928
52571	782929
2794	782930
36204	782931
5436	782932
74679	782933
71659	782934
48085	782935
829	782936
24487	782937
76077	782938
83995	782939
59691	782940
32635	782941
178638	782942
7142	782943
11161	782944
131818	782945
33020	782946
484	782947
5454	782948
107192	782949
1928	782950
71606	782951
131898	782952
58370	782953
130679	782954
52423	782955
1780	782956
69780	782957
130742	782958
83772	782959
18582	782960
20	782961
22345	782962
17049	782963
75538	782964
5164	782965
16952	782966
48192	782967
33945	782968
148830	782969
5478	782970
49775	782971
18481	782972
18481	782973
8185	782974
22936	782975
130967	782976
49698	782977
136612	782978
33165	782979
34664	782980
3332	782981
74780	782982
1446	782983
42302	782984
92808	782985
58131	782986
39935	782987
40046	782988
3148	782989
34	782990
130854	782991
114266	782992
185073	782993
13045	782994
59331	782995
124616	782996
40032	782997
18583	782998
26997	782999
12212	783000
17206	783001
59655	783002
59655	783003
160499	783004
18998	783005
48576	783006
19648	783007
19224	783008
40184	783009
2697	783010
33053	783011
1512	783012
48476	783013
7165	783014
3539	783015
96062	783016
103541	783017
5191	783018
5447	783019
2484	783020
12173	783021
9433	783022
67137	783023
4025	783024
1403	783025
21383	783026
86681	783027
71673	783028
177471	783029
135737	783030
136018	783031
71569	783032
77127	783033
52779	783034
135146	783035
46828	783036
86793	783037
177539	783038
63315	783039
7142	783040
359	783041
135982	783042
119423	783043
27112	783044
1720	783045
4258	783046
33189	783047
13132	783048
76337	783049
53028	783050
99223	783051
14702	783052
103814	783053
57903	783054
109410	783055
129124	783056
131685	783057
111915	783058
135682	783059
22294	783060
36368	783061
78589	783062
58145	783063
13073	783064
4265	783065
43846	783066
1928	783067
40008	783068
171323	783069
41194	783070
135699	783071
39952	783072
24490	783073
45206	783074
4796	783075
128898	783076
102636	783077
48154	783078
119451	783079
120267	783080
165744	783081
145204	783082
168068	783083
2647	783084
48505	783085
1691	783086
103264	783087
2639	783088
182782	783089
11161	783090
163457	783091
24076	783092
20218	783093
131414	783094
13131	783095
4819	783096
2646	783097
52756	783098
15929	783099
49723	783100
3393	783101
1118	783102
15931	783103
8185	783104
3337	783105
1118	783106
15925	783107
59732	783108
71659	783109
20686	783110
530	783111
177192	783112
48270	783113
3396	783114
86822	783115
78308	783116
19335	783117
118786	783118
76017	783119
441	783120
441	783121
22946	783122
74773	783123
17077	783124
1072	783125
1384	783126
128711	783127
40029	783128
171185	783129
84569	783130
42372	783131
52781	783132
15925	783133
6754	783134
94658	783135
9531	783136
15548	783137
13122	783138
13045	783139
131668	783140
183663	783141
41195	783142
3735	783143
71712	783144
2646	783145
92972	783146
8169	783147
22240	783148
4353	783149
13041	783150
7148	783151
4803	783152
138476	783153
83803	783154
84569	783155
62960	783156
83844	783157
82685	783158
4258	783159
106949	783160
22362	783161
1897	783162
15548	783163
131395	783164
63132	783165
93230	783166
4553	783167
9461	783168
49858	783169
84497	783170
76194	783171
131136	783172
4766	783173
69449	783174
11165	783175
20303	783176
4900	783177
2753	783178
159952	783179
69932	783180
45307	783181
6421	783182
48386	783183
48386	783184
103228	783185
20	783186
108174	783187
188989	783188
103039	783189
92728	783190
13093	783191
33163	783192
131067	783193
27065	783194
75832	783195
69522	783196
84321	783197
103920	783198
24444	783199
79363	783200
177541	783201
76665	783202
177535	783203
178204	783204
106610	783205
178751	783206
106610	783207
86734	783208
378	783209
25326	783210
59720	783211
1691	783212
115383	783213
107287	783214
115829	783215
158458	783216
19393	783217
177524	783218
41053	783219
1118	783220
15932	783221
103479	783222
2490	783223
2490	783224
104741	783225
4803	783226
11431	783227
72796	783228
86527	783229
186069	783230
42590	783231
3396	783232
1894	783233
164643	783234
48481	783235
27234	783236
103446	783237
5582	783238
69592	783239
78849	783240
11155	783241
103370	783242
1896	783243
40229	783244
1602	783245
84186	783246
2639	783247
13646	783248
69485	783249
52931	783250
6309	783251
18486	783252
156067	783253
15072	783254
48580	783255
69911	783256
69991	783257
12220	783258
94310	783259
6756	783260
40032	783261
9751	783262
40225	783263
34003	783264
69739	783265
22292	783266
9501	783267
58226	783268
30179	783269
83971	783270
1928	783271
22191	783272
136673	783273
1068	783274
49689	783275
15888	783276
27199	783277
131205	783278
59655	783279
76806	783280
22241	783281
11141	783282
1928	783283
7123	783284
48594	783285
71490	783286
59684	783287
22192	783288
86767	783289
172131	783290
9	783291
118786	783292
171830	783293
1300	783294
15929	783295
5151	783296
3335	783297
15461	783298
8881	783299
5420	783300
55000	783301
63642	783302
103378	783303
4803	783304
176	783305
69556	783306
36242	783307
27132	783308
175973	783309
135262	783310
29204	783311
120719	783312
6678	783313
140400	783314
7158	783315
69803	783316
60993	783317
4235	783318
11159	783319
84366	783320
18460	783321
103281	783322
15417	783323
71308	783324
2220	783325
114791	783326
131034	783327
71593	783328
22942	783329
52595	783330
5977	783331
15975	783332
59453	783333
5583	783334
14351	783335
103384	783336
138290	783337
84038	783338
18511	783339
13034	783340
12805	783341
9498	783342
4019	783343
4019	783344
8179	783345
27152	783346
58344	783347
17796	783348
89186	783349
36349	783350
25662	783351
18449	783352
11366	783353
103516	783354
32602	783355
58369	783356
58068	783357
48654	783358
86075	783359
2098	783360
69761	783361
69795	783362
57927	783363
4250	783364
52653	783365
75968	783366
48244	783367
130	783368
103270	783369
48524	783370
12181	783371
52586	783372
18487	783373
40014	783374
48654	783375
17021	783376
29828	783377
170842	783378
12282	783379
176	783380
4809	783381
90872	783382
4234	783383
43806	783384
18463	783385
76284	783386
27027	783387
27027	783388
33014	783389
58065	783390
48248	783391
159981	783392
20	783393
49703	783394
15936	783395
4354	783396
8167	783397
22935	783398
9749	783399
19048	783400
136443	783401
49703	783402
4282	783403
13115	783404
75914	783405
20406	783406
6284	783407
55651	783408
76049	783409
97285	783410
84018	783411
183666	783412
529	783413
57941	783414
11141	783415
13116	783416
7137	783417
29911	783418
7125	783419
90769	783420
27894	783421
135846	783422
13098	783423
75795	783424
6309	783425
3137	783426
63035	783427
178597	783428
39897	783429
39898	783430
93053	783431
24587	783432
20801	783433
48599	783434
22312	783435
170772	783436
48330	783437
1444	783438
69494	783439
13386	783440
6281	783441
42139	783442
1780	783443
4268	783444
36287	783445
27525	783446
36921	783447
3542	783448
123928	783449
103274	783450
4963	783451
38973	783452
79409	783453
90004	783454
22213	783455
58439	783456
81568	783457
29830	783458
130769	783459
36252	783460
51819	783461
35406	783462
70119	783463
171274	783464
92446	783465
69795	783466
18517	783467
81417	783468
59753	783469
131464	783470
75729	783471
12200	783472
7887	783473
42460	783474
103536	783475
7116	783476
12176	783477
7158	783478
30901	783479
58226	783480
7158	783481
8196	783482
106961	783483
52799	783484
22940	783485
2010	783486
7308	783487
3185	783488
92100	783489
11105	783490
40093	783491
1896	783492
61039	783493
69766	783494
69428	783495
4234	783496
69580	783497
103688	783498
3336	783499
94016	783500
98083	783501
178012	783502
72293	783503
8133	783504
27231	783505
107234	783506
7140	783507
84160	783508
48599	783509
24557	783510
7725	783511
84162	783512
84223	783513
138641	783514
27209	783515
20302	783516
52728	783517
22178	783518
7112	783519
5161	783520
27050	783521
62987	783522
22267	783523
74962	783524
43223	783525
130849	783526
1514	783527
171067	783528
171296	783529
5978	783530
22177	783531
63296	783532
13072	783533
13094	783534
5129	783535
49725	783536
27129	783537
13118	783538
27092	783539
18517	783540
83895	783541
130879	783542
43801	783543
33012	783544
69472	783545
22281	783546
170517	783547
83928	783548
39985	783549
84098	783550
86598	783551
69872	783552
57925	783553
170489	783554
103620	783555
138259	783556
27053	783557
2384	783558
92944	783559
1592	783560
84629	783561
69466	783562
36294	783563
29901	783564
29912	783565
2677	783566
25867	783567
110483	783568
3749	783569
31644	783570
116427	783571
83803	783572
148232	783573
6201	783574
2338	783575
56384	783576
86	783577
1515	783578
92349	783579
39899	783580
7308	783581
4813	783582
20169	783583
6315	783584
149	783585
76367	783586
49375	783587
178188	783588
20384	783589
9500	783590
36517	783591
22191	783592
15522	783593
17047	783594
60492	783595
1782	783596
150430	783597
18450	783598
24587	783599
34006	783600
718	783601
22935	783602
50655	783603
32955	783604
22217	783605
27054	783606
59934	783607
27184	783608
69712	783609
181902	783610
52706	783611
69700	783612
135714	783613
59708	783614
63983	783615
115644	783616
92266	783617
48579	783618
328	783619
52976	783620
98528	783621
48194	783622
1406	783623
5915	783624
86573	783625
52628	783626
48502	783627
103636	783628
24559	783629
15457	783630
33259	783631
40182	783632
119682	783633
84102	783634
48347	783635
76027	783636
18582	783637
12169	783638
10384	783639
49515	783640
52777	783641
29793	783642
52755	783643
76069	783644
13092	783645
43907	783646
52595	783647
58366	783648
13390	783649
6298	783650
14338	783651
43841	783652
2030	783653
54454	783654
63074	783655
25245	783656
149055	783657
162274	783658
84057	783659
41528	783660
39916	783661
92218	783662
48303	783663
116023	783664
83741	783665
115942	783666
103179	783667
150400	783668
103717	783669
84203	783670
189077	783671
105994	783672
4817	783673
7157	783674
16355	783675
69882	783676
15468	783677
134683	783678
58244	783679
12572	783680
87884	783681
32971	783682
2647	783683
131793	783684
14389	783685
1387	783686
177525	783687
136866	783688
64839	783689
124537	783690
108174	783691
177550	783692
136175	783693
86497	783694
178004	783695
106646	783696
178335	783697
106646	783698
102039	783699
18511	783700
2628	783701
2992	783702
33026	783703
103630	783704
1515	783705
103855	783706
129289	783707
11108	783708
7142	783709
64912	783710
19335	783711
19052	783712
48490	783713
69708	783714
150604	783715
39786	783716
171919	783717
2384	783718
22937	783719
19335	783720
52781	783721
52731	783722
2007	783723
3739	783724
79652	783725
22935	783726
86684	783727
114775	783728
45407	783729
102999	783730
69767	783731
441	783732
103282	783733
149705	783734
171083	783735
92121	783736
15925	783737
114234	783738
97228	783739
2678	783740
177632	783741
159206	783742
39954	783743
178425	783744
135700	783745
42364	783746
182055	783747
14106	783748
43411	783749
135788	783750
136412	783751
3740	783752
4766	783753
2677	783754
95340	783755
49535	783756
84186	783757
136098	783758
15935	783759
106639	783760
85	783761
19393	783762
2632	783763
103142	783764
13646	783765
556	783766
3150	783767
34	783768
170643	783769
49703	783770
40285	783771
148313	783772
18511	783773
187020	783774
69660	783775
49720	783776
107530	783777
1118	783778
69714	783779
15446	783780
530	783781
11108	783782
8144	783783
7121	783784
12329	783785
24849	783786
4785	783787
15925	783788
62540	783789
58794	783790
170779	783791
103295	783792
3339	783793
50670	783794
69804	783795
2678	783796
7148	783797
71428	783798
1514	783799
83782	783800
171745	783801
103446	783802
49723	783803
2639	783804
59691	783805
171488	783806
116473	783807
49688	783808
10407	783809
61083	783810
3339	783811
1387	783812
91148	783813
130864	783814
69506	783815
81599	783816
20354	783817
380	783818
24207	783819
22852	783820
3220	783821
20378	783822
39958	783823
114009	783824
152091	783825
106661	783826
106628	783827
40339	783828
106852	783829
172272	783830
177476	783831
177495	783832
107012	783833
57885	783834
2014	783835
48311	783836
29916	783837
34364	783838
135731	783839
177710	783840
135740	783841
136118	783842
104256	783843
135803	783844
178477	783845
138445	783846
4258	783847
58229	783848
86641	783849
13438	783850
1118	783851
115280	783852
136467	783853
136755	783854
136706	783855
115968	783856
84013	783857
131871	783858
178202	783859
103862	783860
178228	783861
103921	783862
172066	783863
1119	783864
131610	783865
171326	783866
33149	783867
106845	783868
135823	783869
43821	783870
71684	783871
131204	783872
131250	783873
10395	783874
2213	783875
57931	783876
7905	783877
71627	783878
122209	783879
23856	783880
59680	783881
63132	783882
2678	783883
40095	783884
46362	783885
18462	783886
441	783887
33313	783888
61005	783889
43488	783890
5891	783891
9509	783892
71652	783893
33133	783894
20	783895
22852	783896
22197	783897
6322	783898
63246	783899
8133	783900
92348	783901
1517	783902
5471	783903
52710	783904
11392	783905
172044	783906
33020	783907
1387	783908
59680	783909
92721	783910
39904	783911
18511	783912
91820	783913
33164	783914
57931	783915
177964	783916
761	783917
172147	783918
84750	783919
58243	783920
58019	783921
136488	783922
93256	783923
2384	783924
2384	783925
69480	783926
138740	783927
9751	783928
13119	783929
17094	783930
4248	783931
3739	783932
33210	783933
12334	783934
83971	783935
131212	783936
48207	783937
83740	783938
59577	783939
39959	783940
27086	783941
131261	783942
1210	783943
58056	783944
38452	783945
116194	783946
45206	783947
136310	783948
86641	783949
136793	783950
52770	783951
70618	783952
1063	783953
3396	783954
108175	783955
135743	783956
92044	783957
57963	783958
36179	783959
7121	783960
106633	783961
170327	783962
107682	783963
21151	783964
4248	783965
4783	783966
69475	783967
1384	783968
171190	783969
8151	783970
48212	783971
83957	783972
1894	783973
1119	783974
19454	783975
9442	783976
11141	783977
86709	783978
89716	783979
52937	783980
177865	783981
4437	783982
107285	783983
22936	783984
39980	783985
8169	783986
8169	783987
179083	783988
1063	783989
9442	783990
33591	783991
41211	783992
170569	783993
32931	783994
141372	783995
19763	783996
109986	783997
11108	783998
1119	783999
1119	784000
11108	784001
48594	784002
3137	784003
11781	784004
116123	784005
84049	784006
103455	784007
29743	784008
4783	784009
69708	784010
4258	784011
120996	784012
151101	784013
63283	784014
152081	784015
76436	784016
182069	784017
106633	784018
177518	784019
178067	784020
178965	784021
177561	784022
114715	784023
3339	784024
111931	784025
4266	784026
115180	784027
171402	784028
84561	784029
122092	784030
131175	784031
530	784032
29702	784033
83872	784034
135726	784035
63055	784036
178841	784037
157727	784038
10748	784039
103279	784040
36342	784041
44352	784042
115662	784043
84001	784044
40240	784045
69911	784046
2007	784047
3739	784048
54818	784049
10416	784050
72226	784051
33035	784052
58341	784053
22285	784054
69975	784055
63009	784056
180736	784057
48444	784058
84411	784059
1002	784060
18481	784061
4904	784062
135737	784063
217	784064
52550	784065
177946	784066
86806	784067
27014	784068
13087	784069
185792	784070
59722	784071
27022	784072
84399	784073
6299	784074
1119	784075
185235	784076
115013	784077
42802	784078
48360	784079
12191	784080
142351	784081
8150	784082
93231	784083
11182	784084
2339	784085
27115	784086
27890	784087
716	784088
20	784089
49726	784090
183594	784091
33130	784092
103543	784093
69934	784094
5582	784095
36269	784096
115680	784097
1691	784098
3529	784099
41212	784100
136823	784101
128688	784102
127087	784103
103662	784104
69741	784105
161861	784106
142406	784107
2625	784108
2014	784109
49726	784110
15440	784111
136310	784112
59935	784113
7121	784114
171429	784115
171224	784116
2939	784117
41193	784118
136626	784119
103751	784120
32968	784121
72758	784122
87315	784123
8188	784124
8169	784125
178974	784126
81944	784127
48419	784128
136777	784129
13005	784130
5480	784131
18452	784132
131273	784133
2677	784134
108173	784135
1783	784136
6321	784137
2677	784138
177638	784139
1387	784140
71569	784141
71569	784142
178722	784143
6267	784144
131485	784145
48143	784146
27895	784147
1894	784148
139789	784149
1894	784150
85	784151
71724	784152
29872	784153
149242	784154
57914	784155
3817	784156
13131	784157
1894	784158
2677	784159
131273	784160
32968	784161
58317	784162
131466	784163
28336	784164
131516	784165
103264	784166
83844	784167
40008	784168
32928	784169
103148	784170
15479	784171
104169	784172
135731	784173
131947	784174
1780	784175
69604	784176
116195	784177
3735	784178
83906	784179
4267	784180
52580	784181
130807	784182
48498	784183
2678	784184
13393	784185
4814	784186
53653	784187
41051	784188
136606	784189
177554	784190
135755	784191
19052	784192
178367	784193
159084	784194
1119	784195
84203	784196
75836	784197
4352	784198
86701	784199
14702	784200
83876	784201
2010	784202
69697	784203
41910	784204
92685	784205
11132	784206
1894	784207
87746	784208
59680	784209
88980	784210
13881	784211
2489	784212
40017	784213
103543	784214
68369	784215
62982	784216
1894	784217
18511	784218
92983	784219
34	784220
484	784221
530	784222
48275	784223
14293	784224
1387	784225
115257	784226
32969	784227
4248	784228
20298	784229
71652	784230
73163	784231
130846	784232
65421	784233
61373	784234
57965	784235
25286	784236
23656	784237
46244	784238
18579	784239
12144	784240
53404	784241
84465	784242
74373	784243
3564	784244
26997	784245
3564	784246
6633	784247
25125	784248
4242	784249
16415	784250
86908	784251
92223	784252
36938	784253
3221	784254
145192	784255
22977	784256
149437	784257
48530	784258
27049	784259
9529	784260
22214	784261
146845	784262
529	784263
76179	784264
670	784265
60856	784266
103086	784267
145254	784268
1896	784269
43927	784270
529	784271
84363	784272
84374	784273
20160	784274
69174	784275
58170	784276
29068	784277
131432	784278
3050	784279
40180	784280
39899	784281
9466	784282
4683	784283
4816	784284
91245	784285
81730	784286
18548	784287
37967	784288
22315	784289
62065	784290
14179	784291
975	784292
27117	784293
43927	784294
8804	784295
2753	784296
35096	784297
35847	784298
26522	784299
10135	784300
149514	784301
53229	784302
69795	784303
20539	784304
23591	784305
25293	784306
48996	784307
87053	784308
26019	784309
36118	784310
102764	784311
100	784312
4619	784313
155377	784314
66353	784315
91189	784316
21013	784317
10263	784318
55740	784319
3426	784320
29126	784321
21726	784322
187032	784323
29272	784324
52269	784325
39730	784326
21980	784327
15222	784328
29541	784329
3780	784330
25193	784331
48521	784332
114693	784333
21660	784334
29713	784335
70301	784336
14940	784337
114	784338
58775	784339
118982	784340
148353	784341
35672	784342
690	784343
52682	784344
7407	784345
14155	784346
54807	784347
23942	784348
99094	784349
25724	784350
91670	784351
3436	784352
97625	784353
64049	784354
15104	784355
90477	784356
25724	784357
43485	784358
62033	784359
18002	784360
166640	784361
8387	784362
62078	784363
636	784364
59594	784365
38455	784366
133489	784367
30577	784368
13007	784369
46420	784370
20477	784371
109425	784372
20184	784373
32187	784374
57931	784375
65444	784376
12840	784377
142714	784378
20914	784379
42809	784380
54369	784381
12015	784382
14964	784383
74695	784384
30462	784385
48653	784386
74581	784387
22412	784388
29052	784389
42297	784390
2580	784391
155738	784392
116265	784393
53479	784394
92620	784395
36786	784396
150276	784397
172975	784398
82972	784399
186752	784400
43956	784401
52052	784402
29266	784403
154202	784404
30132	784405
148544	784406
11108	784407
725	784408
4354	784409
2852	784410
62324	784411
35826	784412
48098	784413
44215	784414
31731	784415
33595	784416
52342	784417
53388	784418
29052	784419
79208	784420
90265	784421
95543	784422
25293	784423
16760	784424
829	784425
171820	784426
92247	784427
135494	784428
43773	784429
10126	784430
133691	784431
6109	784432
14374	784433
50945	784434
9052	784435
13772	784436
22302	784437
82376	784438
31652	784439
10065	784440
128	784441
540	784442
97795	784443
35211	784444
8778	784445
31440	784446
6967	784447
25311	784448
114268	784449
132155	784450
60993	784451
48447	784452
103159	784453
34967	784454
91518	784455
101678	784456
75572	784457
147622	784458
89510	784459
69771	784460
114262	784461
89631	784462
69990	784463
29641	784464
148640	784465
34938	784466
55400	784467
79549	784468
86577	784469
89839	784470
104906	784471
145513	784472
77399	784473
65824	784474
173709	784475
85775	784476
107191	784477
133649	784478
78177	784479
25777	784480
35543	784481
9223	784482
122574	784483
53216	784484
21403	784485
42275	784486
19556	784487
53369	784488
31383	784489
157778	784490
18954	784491
25363	784492
35323	784493
114871	784494
63959	784495
29952	784496
70507	784497
114938	784498
119585	784499
120495	784500
157479	784501
68770	784502
127910	784503
82115	784504
149272	784505
59577	784506
129204	784507
120996	784508
121489	784509
177223	784510
156568	784511
143668	784512
133429	784513
82401	784514
97212	784515
185529	784516
93722	784517
34127	784518
1968	784519
30184	784520
30591	784521
172	784522
13115	784523
111675	784524
147870	784525
4147	784526
2018	784527
24726	784528
9069	784529
26178	784530
4081	784531
132162	784532
21465	784533
81363	784534
66299	784535
94455	784536
305	784537
55616	784538
100	784539
31532	784540
41144	784541
2980	784542
19979	784543
118698	784544
69794	784545
23878	784546
75246	784547
84104	784548
124855	784549
17141	784550
13119	784551
58281	784552
39916	784553
73756	784554
6636	784555
35801	784556
22701	784557
32046	784558
61964	784559
24813	784560
2683	784561
39321	784562
107520	784563
34553	784564
50165	784565
73444	784566
29571	784567
84101	784568
47553	784569
29643	784570
6084	784571
168867	784572
19809	784573
112723	784574
49410	784575
119971	784576
2786	784577
70872	784578
35507	784579
165225	784580
114157	784581
3232	784582
74276	784583
26341	784584
59079	784585
8790	784586
29272	784587
4038	784588
2628	784589
188968	784590
61845	784591
15244	784592
61557	784593
110749	784594
10353	784595
120750	784596
6092	784597
92620	784598
6241	784599
129045	784600
72615	784601
9700	784602
27777	784603
14106	784604
92054	784605
2609	784606
123688	784607
90884	784608
165288	784609
137109	784610
68354	784611
17743	784612
85162	784613
119401	784614
8126	784615
172	784616
24477	784617
76884	784618
50275	784619
38101	784620
60253	784621
40085	784622
111402	784623
43607	784624
63468	784625
27484	784626
103800	784627
29617	784628
90892	784629
63539	784630
29640	784631
20513	784632
117721	784633
11817	784634
19706	784635
85373	784636
72410	784637
76417	784638
113136	784639
72410	784640
30299	784641
73786	784642
16027	784643
110380	784644
23352	784645
68667	784646
18444	784647
52550	784648
2497	784649
144425	784650
4516	784651
28799	784652
12210	784653
45466	784654
6517	784655
127121	784656
133337	784657
12445	784658
100249	784659
17691	784660
41849	784661
4707	784662
42303	784663
50848	784664
3435	784665
89134	784666
35298	784667
103970	784668
33776	784669
9975	784670
26066	784671
39974	784672
4496	784673
19525	784674
29267	784675
67084	784676
3635	784677
4190	784678
14165	784679
36130	784680
7576	784681
38489	784682
5109	784683
27845	784684
48795	784685
62470	784686
95090	784687
12200	784688
57251	784689
31746	784690
4516	784691
17136	784692
24276	784693
182627	784694
17654	784695
14446	784696
26739	784697
69162	784698
54501	784699
95437	784700
51571	784701
98183	784702
82546	784703
67887	784704
21242	784705
16980	784706
130115	784707
33796	784708
6680	784709
38606	784710
140066	784711
40176	784712
22258	784713
18945	784714
108845	784715
164825	784716
56607	784717
11905	784718
24218	784719
117695	784720
14546	784721
6307	784722
136746	784723
83683	784724
17205	784725
139859	784726
63534	784727
153440	784728
2582	784729
104101	784730
10407	784731
20335	784732
36264	784733
52641	784734
1125	784735
25800	784736
87671	784737
64891	784738
136499	784739
92746	784740
52151	784741
77	784742
47843	784743
178933	784744
3953	784745
86393	784746
12672	784747
26009	784748
101722	784749
44372	784750
166388	784751
13718	784752
6237	784753
16731	784754
141943	784755
84	784756
59983	784757
38322	784758
1179	784759
6399	784760
30681	784761
73026	784762
35406	784763
171181	784764
23561	784765
80881	784766
96139	784767
46893	784768
52315	784769
83838	784770
131906	784771
10396	784772
84132	784773
6735	784774
3280	784775
125893	784776
70434	784777
24640	784778
56605	784779
3280	784780
8001	784781
109571	784782
158172	784783
50656	784784
88551	784785
186936	784786
8102	784787
46290	784788
131620	784789
69047	784790
156173	784791
61467	784792
91939	784793
178816	784794
9111	784795
9931	784796
89797	784797
161520	784798
73765	784799
2098	784800
26191	784801
33163	784802
64213	784803
170395	784804
131402	784805
76009	784806
22194	784807
83339	784808
1217	784809
44469	784810
98282	784811
256	784812
168784	784813
51180	784814
29693	784815
10578	784816
68765	784817
9111	784818
131242	784819
45295	784820
13002	784821
114289	784822
144069	784823
103791	784824
83952	784825
106437	784826
17360	784827
8102	784828
109181	784829
70591	784830
109626	784831
24865	784832
67779	784833
37369	784834
9302	784835
2873	784836
55951	784837
32064	784838
115697	784839
76255	784840
65276	784841
142826	784842
87641	784843
128542	784844
41677	784845
42084	784846
139499	784847
46181	784848
7887	784849
18255	784850
95467	784851
170403	784852
7018	784853
5436	784854
46529	784855
5043	784856
53943	784857
39622	784858
66219	784859
139989	784860
111307	784861
65883	784862
79812	784863
17360	784864
10806	784865
4509	784866
9996	784867
90879	784868
90649	784869
4509	784870
125190	784871
47305	784872
89827	784873
3280	784874
67733	784875
119585	784876
1774	784877
17437	784878
39806	784879
148105	784880
68765	784881
35092	784882
46041	784883
15469	784884
88470	784885
62551	784886
40230	784887
126892	784888
1948	784889
174722	784890
17335	784891
17862	784892
7984	784893
8550	784894
69963	784895
48571	784896
129357	784897
37521	784898
27200	784899
52449	784900
13757	784901
105629	784902
13980	784903
60181	784904
177967	784905
15286	784906
26225	784907
14758	784908
90969	784909
51363	784910
73390	784911
172588	784912
39301	784913
60975	784914
13416	784915
31251	784916
5245	784917
93691	784918
67243	784919
63971	784920
24252	784921
128596	784922
145116	784923
31409	784924
50827	784925
94922	784926
2298	784927
95977	784928
96299	784929
160517	784930
46519	784931
111388	784932
13312	784933
6805	784934
48489	784935
84372	784936
84372	784937
103735	784938
40184	784939
58247	784940
69829	784941
34881	784942
131844	784943
31804	784944
4400	784945
31204	784946
42189	784947
68972	784948
3340	784949
38687	784950
43634	784951
116254	784952
110243	784953
61664	784954
42184	784955
89982	784956
42196	784957
86513	784958
36493	784959
134342	784960
13125	784961
28631	784962
61468	784963
113177	784964
28920	784965
81078	784966
21436	784967
145143	784968
125658	784969
58146	784970
23911	784971
19407	784972
22431	784973
144870	784974
24906	784975
89235	784976
91698	784977
140058	784978
150251	784979
52923	784980
145044	784981
80479	784982
66827	784983
168027	784984
34548	784985
82191	784986
170881	784987
59142	784988
9469	784989
64121	784990
154178	784991
78633	784992
30708	784993
58234	784994
121483	784995
42767	784996
120206	784997
87421	784998
36713	784999
67762	785000
168699	785001
6249	785002
101082	785003
69320	785004
24276	785005
11213	785006
65821	785007
34980	785008
7076	785009
41381	785010
54877	785011
73385	785012
23574	785013
68433	785014
88795	785015
2737	785016
40096	785017
69937	785018
74294	785019
57067	785020
29990	785021
88155	785022
53152	785023
99145	785024
24629	785025
42261	785026
4303	785027
14929	785028
6664	785029
139246	785030
17136	785031
30465	785032
67345	785033
34764	785034
17482	785035
93203	785036
36488	785037
43914	785038
96646	785039
9065	785040
84712	785041
42298	785042
15931	785043
1624	785044
17657	785045
146371	785046
45913	785047
63420	785048
80700	785049
29500	785050
128584	785051
84196	785052
16	785053
69197	785054
17082	785055
64102	785056
112956	785057
2176	785058
35324	785059
6954	785060
1761	785061
66794	785062
97599	785063
187433	785064
74992	785065
37176	785066
78629	785067
98059	785068
17096	785069
8580	785070
138542	785071
54226	785072
24766	785073
76520	785074
152967	785075
130757	785076
23624	785077
143137	785078
21477	785079
42356	785080
60516	785081
136614	785082
30730	785083
66249	785084
57003	785085
40583	785086
54818	785087
29571	785088
1492	785089
133530	785090
120797	785091
78538	785092
11265	785093
40564	785094
51846	785095
6309	785096
17423	785097
29830	785098
135371	785099
88355	785100
35225	785101
58369	785102
24499	785103
181218	785104
90241	785105
24553	785106
10261	785107
45099	785108
132320	785109
17731	785110
75246	785111
187920	785112
15873	785113
2256	785114
13113	785115
3564	785116
156876	785117
23728	785118
2892	785119
3279	785120
87149	785121
25838	785122
6396	785123
184825	785124
130586	785125
529	785126
85655	785127
9116	785128
29608	785129
581	785130
34109	785131
7	785132
53773	785133
77412	785134
88766	785135
48845	785136
2725	785137
62730	785138
16789	785139
12560	785140
126084	785141
12200	785142
93830	785143
94932	785144
185896	785145
16509	785146
33113	785147
73410	785148
96123	785149
132708	785150
94391	785151
459	785152
65437	785153
54925	785154
60141	785155
39161	785156
59665	785157
30884	785158
26959	785159
5574	785160
17094	785161
117657	785162
14546	785163
108785	785164
116510	785165
24537	785166
34613	785167
14546	785168
110939	785169
111004	785170
140823	785171
1619	785172
4279	785173
19993	785174
16	785175
58029	785176
15726	785177
41728	785178
132126	785179
7856	785180
36091	785181
76760	785182
29600	785183
89493	785184
79172	785185
132714	785186
41749	785187
51787	785188
21380	785189
101910	785190
7980	785191
35855	785192
110577	785193
131871	785194
42490	785195
4423	785196
14625	785197
63343	785198
107475	785199
38371	785200
52067	785201
6306	785202
13772	785203
188560	785204
59514	785205
355	785206
55916	785207
6483	785208
44490	785209
89681	785210
19305	785211
34892	785212
4118	785213
115366	785214
31209	785215
27103	785216
24477	785217
14744	785218
40338	785219
11468	785220
13538	785221
16061	785222
3652	785223
34412	785224
92782	785225
94342	785226
63825	785227
81674	785228
26594	785229
13538	785230
28700	785231
20143	785232
23208	785233
37495	785234
38566	785235
6876	785236
49373	785237
83345	785238
52618	785239
170438	785240
47265	785241
130156	785242
35299	785243
121696	785244
69770	785245
10187	785246
184073	785247
93142	785248
2614	785249
125304	785250
7166	785251
69959	785252
4153	785253
105255	785254
114157	785255
2256	785256
58247	785257
88216	785258
11285	785259
84310	785260
89519	785261
58258	785262
68170	785263
28631	785264
130887	785265
43261	785266
54469	785267
130887	785268
36596	785269
30572	785270
82319	785271
34889	785272
3342	785273
67787	785274
16338	785275
20261	785276
94391	785277
52431	785278
65872	785279
50853	785280
91615	785281
25602	785282
91946	785283
75034	785284
114599	785285
132873	785286
21002	785287
12142	785288
42187	785289
73479	785290
45641	785291
135679	785292
1846	785293
69791	785294
39428	785295
13743	785296
62858	785297
88148	785298
91539	785299
5437	785300
101036	785301
118668	785302
56971	785303
26899	785304
1622	785305
26520	785306
46244	785307
9	785308
9	785309
458	785310
49058	785311
11877	785312
15903	785313
7879	785314
85797	785315
66731	785316
38654	785317
21490	785318
76634	785319
74490	785320
85633	785321
10226	785322
99872	785323
12017	785324
47	785325
7520	785326
4841	785327
20396	785328
104483	785329
30215	785330
52257	785331
141	785332
29608	785333
6249	785334
21190	785335
7749	785336
75429	785337
7655	785338
48174	785339
138851	785340
73437	785341
2147	785342
72782	785343
49951	785344
123002	785345
80037	785346
19089	785347
169723	785348
14594	785349
46918	785350
30263	785351
93345	785352
117437	785353
5436	785354
39905	785355
106895	785356
53493	785357
149783	785358
22568	785359
110689	785360
109217	785361
22701	785362
14315	785363
142386	785364
143888	785365
35672	785366
41246	785367
43021	785368
104272	785369
6321	785370
6321	785371
40278	785372
94082	785373
1407	785374
9746	785375
92	785376
37860	785377
91623	785378
79620	785379
90098	785380
29703	785381
6700	785382
31790	785383
5056	785384
57051	785385
20134	785386
3637	785387
128947	785388
131090	785389
10610	785390
64805	785391
98837	785392
99145	785393
142385	785394
80558	785395
58902	785396
114241	785397
13674	785398
361	785399
45641	785400
131056	785401
11390	785402
66208	785403
2346	785404
59590	785405
59590	785406
92090	785407
144644	785408
2098	785409
119903	785410
5239	785411
2830	785412
181650	785413
42335	785414
68620	785415
79550	785416
100634	785417
111153	785418
110941	785419
7093	785420
84712	785421
53367	785422
77329	785423
65805	785424
51172	785425
113341	785426
36368	785427
50642	785428
43087	785429
89234	785430
17384	785431
40650	785432
3329	785433
17263	785434
36429	785435
177637	785436
116125	785437
49685	785438
55766	785439
28219	785440
99862	785441
54470	785442
114160	785443
18062	785444
56821	785445
86386	785446
100318	785447
25710	785448
106597	785449
17326	785450
30927	785451
8992	785452
106647	785453
37810	785454
7331	785455
94437	785456
32488	785457
80942	785458
9781	785459
15961	785460
3354	785461
12344	785462
23706	785463
103774	785464
106802	785465
12435	785466
5483	785467
3473	785468
82760	785469
28376	785470
114306	785471
42179	785472
113751	785473
51999	785474
60937	785475
148364	785476
15197	785477
38042	785478
18339	785479
11812	785480
92068	785481
80605	785482
6845	785483
6023	785484
20975	785485
34450	785486
40927	785487
136947	785488
94766	785489
36221	785490
34350	785491
11880	785492
42999	785493
42990	785494
18859	785495
51422	785496
4700	785497
102602	785498
39450	785499
52703	785500
6909	785501
29579	785502
1820	785503
47679	785504
15725	785505
1632	785506
8555	785507
26463	785508
20257	785509
51047	785510
66189	785511
29161	785512
18955	785513
20024	785514
3656	785515
38935	785516
40192	785517
58616	785518
55058	785519
33435	785520
29696	785521
26679	785522
46080	785523
27169	785524
63031	785525
35695	785526
38765	785527
51584	785528
22519	785529
8624	785530
20887	785531
13174	785532
38385	785533
127997	785534
57522	785535
12019	785536
48452	785537
456	785538
80840	785539
8360	785540
14706	785541
57622	785542
3192	785543
10328	785544
52409	785545
46051	785546
6958	785547
48452	785548
20273	785549
30543	785550
561	785551
21820	785552
1645	785553
69801	785554
103306	785555
65648	785556
45372	785557
25566	785558
454	785559
23673	785560
11247	785561
36937	785562
48551	785563
12164	785564
56335	785565
39549	785566
2597	785567
32046	785568
4852	785569
43224	785570
63392	785571
30967	785572
30543	785573
42131	785574
12696	785575
4045	785576
186628	785577
72934	785578
7316	785579
93282	785580
5638	785581
23677	785582
11564	785583
62768	785584
5461	785585
56045	785586
5307	785587
37439	785588
83502	785589
27732	785590
493	785591
22271	785592
6067	785593
52790	785594
19157	785595
94406	785596
4178	785597
13531	785598
72	785599
13655	785600
1219	785601
8855	785602
14289	785603
94731	785604
12588	785605
12588	785606
90475	785607
47378	785608
77413	785609
21220	785610
88205	785611
90434	785612
90104	785613
77683	785614
54141	785615
24050	785616
146399	785617
51204	785618
3487	785619
7675	785620
73912	785621
57741	785622
7326	785623
82277	785624
12553	785625
12474	785626
25444	785627
26879	785628
7646	785629
46084	785630
6666	785631
24079	785632
1019	785633
15396	785634
3200	785635
47858	785636
14414	785637
12341	785638
34893	785639
21443	785640
10677	785641
1765	785642
19675	785643
25072	785644
10265	785645
49809	785646
39348	785647
21878	785648
101789	785649
68515	785650
49744	785651
56793	785652
72879	785653
16226	785654
2458	785655
102350	785656
76930	785657
2024	785658
13918	785659
83979	785660
12262	785661
12541	785662
98387	785663
114902	785664
29105	785665
28714	785666
14016	785667
39365	785668
109598	785669
106377	785670
4726	785671
22878	785672
7350	785673
84178	785674
32691	785675
13501	785676
12381	785677
29694	785678
60307	785679
41696	785680
5778	785681
75977	785682
26622	785683
104197	785684
33016	785685
28298	785686
33207	785687
4114	785688
3025	785689
48361	785690
95021	785691
1812	785692
101181	785693
4168	785694
80020	785695
5310	785696
70771	785697
44119	785698
5124	785699
182121	785700
13034	785701
26941	785702
25889	785703
37828	785704
5616	785705
65869	785706
7948	785707
187408	785708
6451	785709
142754	785710
14519	785711
47886	785712
54882	785713
2091	785714
23802	785715
1378	785716
11495	785717
57750	785718
20662	785719
46502	785720
76709	785721
21523	785722
97442	785723
65465	785724
43789	785725
63296	785726
107484	785727
107456	785728
4269	785729
17897	785730
26337	785731
17043	785732
26210	785733
14106	785734
129660	785735
55637	785736
3289	785737
183925	785738
24538	785739
15382	785740
7094	785741
72622	785742
9255	785743
9501	785744
29725	785745
107597	785746
2963	785747
150584	785748
94122	785749
33900	785750
97038	785751
5968	785752
49753	785753
66889	785754
12989	785755
93988	785756
25365	785757
21627	785758
80059	785759
46258	785760
33564	785761
8257	785762
2	785763
6129	785764
70199	785765
12498	785766
27649	785767
38863	785768
10703	785769
4909	785770
124886	785771
65781	785772
72729	785773
85605	785774
7577	785775
15177	785776
125971	785777
98151	785778
1787	785779
60882	785780
33034	785781
19622	785782
84360	785783
26314	785784
33895	785785
101394	785786
141484	785787
80525	785788
24237	785789
72474	785790
89976	785791
78484	785792
47431	785793
133374	785794
57729	785795
34648	785796
100330	785797
53070	785798
97219	785799
5584	785800
10775	785801
46363	785802
56337	785803
60164	785804
2156	785805
133515	785806
23211	785807
6682	785808
366	785809
9079	785810
5337	785811
66433	785812
12682	785813
55558	785814
85913	785815
68584	785816
42073	785817
60753	785818
25610	785819
29208	785820
17163	785821
98831	785822
6263	785823
11941	785824
34525	785825
37478	785826
44115	785827
834	785828
91506	785829
48042	785830
22365	785831
11250	785832
3169	785833
14709	785834
49300	785835
61	785836
77613	785837
33195	785838
42297	785839
33308	785840
130154	785841
966	785842
2708	785843
9861	785844
54399	785845
77810	785846
2632	785847
30386	785848
7100	785849
20046	785850
56727	785851
30785	785852
10031	785853
49940	785854
17279	785855
51991	785856
38834	785857
35275	785858
44310	785859
83702	785860
4183	785861
601	785862
181701	785863
5180	785864
133116	785865
11180	785866
9571	785867
10742	785868
14	785869
26176	785870
18977	785871
5472	785872
10387	785873
72649	785874
13395	785875
11367	785876
40647	785877
3295	785878
16675	785879
59596	785880
89909	785881
22985	785882
51000	785883
14969	785884
45489	785885
4901	785886
47591	785887
106999	785888
40592	785889
52870	785890
3823	785891
97008	785892
33080	785893
36304	785894
8156	785895
22983	785896
113578	785897
31617	785898
37771	785899
31942	785900
1410	785901
5913	785902
5242	785903
34625	785904
116586	785905
61429	785906
23081	785907
19004	785908
109539	785909
71466	785910
44442	785911
177425	785912
99812	785913
5076	785914
23659	785915
46089	785916
111624	785917
35275	785918
62651	785919
48235	785920
1468	785921
41882	785922
43706	785923
11330	785924
26582	785925
14048	785926
9957	785927
17818	785928
802	785929
51113	785930
105387	785931
3044	785932
47243	785933
28988	785934
93441	785935
269	785936
1743	785937
33827	785938
5159	785939
27562	785940
13491	785941
55853	785942
13215	785943
1244	785944
62200	785945
55100	785946
71342	785947
6486	785948
11591	785949
42929	785950
17714	785951
6273	785952
15011	785953
2334	785954
46343	785955
7	785956
20333	785957
22600	785958
9090	785959
51197	785960
7631	785961
24634	785962
58802	785963
5060	785964
93741	785965
33353	785966
12192	785967
574	785968
1226	785969
95	785970
11861	785971
4396	785972
15391	785973
55542	785974
34780	785975
72177	785976
32107	785977
20882	785978
62362	785979
70287	785980
71747	785981
141318	785982
6175	785983
44255	785984
19923	785985
25931	785986
83740	785987
12417	785988
10571	785989
20446	785990
24845	785991
91013	785992
81894	785993
29756	785994
110574	785995
184586	785996
74969	785997
42234	785998
56502	785999
5456	786000
10693	786001
39840	786002
183621	786003
66665	786004
8384	786005
64638	786006
3025	786007
24908	786008
2811	786009
7812	786010
5227	786011
116864	786012
123409	786013
52750	786014
7422	786015
43246	786016
2757	786017
7410	786018
1337	786019
50663	786020
136275	786021
14365	786022
4380	786023
64	786024
17430	786025
1531	786026
2792	786027
18963	786028
5667	786029
109973	786030
64633	786031
15877	786032
38531	786033
3684	786034
30740	786035
30438	786036
57102	786037
56285	786038
44811	786039
31231	786040
17834	786041
53685	786042
101024	786043
18534	786044
14505	786045
41172	786046
27285	786047
36739	786048
10717	786049
24014	786050
17281	786051
49114	786052
106354	786053
25576	786054
37173	786055
39597	786056
17726	786057
20422	786058
132	786059
17788	786060
49114	786061
46946	786062
14642	786063
1919	786064
45373	786065
12410	786066
86137	786067
1134	786068
58542	786069
333	786070
41289	786071
86146	786072
72878	786073
10405	786074
63682	786075
34133	786076
16029	786077
107962	786078
7340	786079
10034	786080
67680	786081
9082	786082
77127	786083
171	786084
43908	786085
131525	786086
13094	786087
124684	786088
180514	786089
19821	786090
64633	786091
21733	786092
1890	786093
9689	786094
7172	786095
112727	786096
3738	786097
48788	786098
53018	786099
97201	786100
56540	786101
17836	786102
84653	786103
36348	786104
99551	786105
2816	786106
11498	786107
69648	786108
40068	786109
100	786110
22536	786111
39084	786112
117462	786113
664	786114
46173	786115
39726	786116
59956	786117
109973	786118
94451	786119
129197	786120
13267	786121
36714	786122
180553	786123
20771	786124
56019	786125
55522	786126
45324	786127
88933	786128
8545	786129
18761	786130
131785	786131
36292	786132
33833	786133
188557	786134
49818	786135
72063	786136
131227	786137
17227	786138
69917	786139
161249	786140
28978	786141
11574	786142
1218	786143
21480	786144
4580	786145
41056	786146
77264	786147
38722	786148
83814	786149
20638	786150
131777	786151
1247	786152
1247	786153
12550	786154
80680	786155
370	786156
370	786157
370	786158
370	786159
370	786160
370	786161
7041	786162
3227	786163
45761	786164
66654	786165
48831	786166
161562	786167
47019	786168
5553	786169
49	786170
49	786171
44894	786172
12198	786173
50756	786174
13730	786175
8129	786176
8329	786177
33408	786178
40068	786179
50621	786180
69510	786181
79241	786182
607	786183
21826	786184
22692	786185
19803	786186
104942	786187
48393	786188
84918	786189
946	786190
13723	786191
2252	786192
39597	786193
67891	786194
5994	786195
147586	786196
32896	786197
46173	786198
17726	786199
34121	786200
3738	786201
48788	786202
157391	786203
12833	786204
128222	786205
7161	786206
27185	786207
40185	786208
75869	786209
52664	786210
33415	786211
118181	786212
5986	786213
23441	786214
32161	786215
84079	786216
40266	786217
35030	786218
40266	786219
28370	786220
92363	786221
101981	786222
51606	786223
136366	786224
20229	786225
15651	786226
94368	786227
165114	786228
125935	786229
85899	786230
126	786231
13979	786232
21988	786233
6737	786234
77027	786235
973	786236
973	786237
977	786238
19846	786239
37963	786240
43373	786241
9707	786242
139919	786243
75435	786244
82071	786245
158583	786246
44555	786247
3487	786248
71494	786249
97705	786250
37629	786251
95091	786252
11073	786253
45392	786254
9369	786255
24937	786256
58659	786257
89028	786258
71494	786259
185319	786260
47039	786261
163213	786262
14880	786263
19011	786264
91751	786265
114796	786266
1581	786267
11221	786268
15747	786269
60288	786270
49105	786271
39166	786272
61433	786273
65011	786274
145901	786275
146656	786276
123785	786277
38121	786278
168193	786279
146522	786280
30583	786281
25914	786282
3635	786283
13351	786284
5254	786285
3938	786286
25914	786287
85071	786288
148498	786289
2540	786290
35432	786291
8598	786292
11790	786293
13262	786294
172422	786295
85671	786296
117742	786297
137917	786298
49678	786299
30316	786300
8339	786301
15723	786302
146156	786303
4326	786304
54919	786305
67706	786306
3664	786307
12034	786308
9690	786309
30221	786310
9264	786311
10982	786312
5254	786313
18397	786314
5347	786315
6143	786316
15325	786317
47406	786318
18063	786319
11899	786320
74280	786321
54658	786322
100079	786323
45465	786324
31871	786325
32177	786326
68193	786327
127480	786328
96498	786329
125847	786330
154347	786331
8648	786332
81695	786333
55825	786334
71150	786335
44655	786336
57172	786337
74280	786338
38823	786339
23619	786340
94233	786341
13952	786342
111439	786343
56998	786344
133794	786345
84760	786346
70736	786347
38547	786348
18149	786349
7664	786350
133475	786351
156474	786352
29454	786353
116720	786354
26334	786355
99261	786356
71167	786357
10932	786358
22536	786359
362	786360
27404	786361
126205	786362
18193	786363
49176	786364
23967	786365
147727	786366
13181	786367
44172	786368
88139	786369
36115	786370
73453	786371
62486	786372
112191	786373
181191	786374
10736	786375
80064	786376
17241	786377
136561	786378
111200	786379
76234	786380
128795	786381
3772	786382
6692	786383
66115	786384
4164	786385
37300	786386
91278	786387
33224	786388
178646	786389
97130	786390
18991	786391
44172	786392
6530	786393
2893	786394
44741	786395
64609	786396
45844	786397
75555	786398
30791	786399
25352	786400
126955	786401
10394	786402
2766	786403
114512	786404
4070	786405
39038	786406
78025	786407
80235	786408
91872	786409
123415	786410
80879	786411
55657	786412
25104	786413
128999	786414
164741	786415
47290	786416
82499	786417
68566	786418
97300	786419
53568	786420
17947	786421
21489	786422
79833	786423
44721	786424
1180	786425
160873	786426
143345	786427
11001	786428
127181	786429
30456	786430
55927	786431
45544	786432
3556	786433
4894	786434
25434	786435
95945	786436
126158	786437
18203	786438
35260	786439
173432	786440
42733	786441
127696	786442
17717	786443
169042	786444
6338	786445
130068	786446
120198	786447
38675	786448
93908	786449
59597	786450
62486	786451
124763	786452
25888	786453
2974	786454
38675	786455
36115	786456
44654	786457
6692	786458
64212	786459
129115	786460
99111	786461
22558	786462
29021	786463
33801	786464
81088	786465
38699	786466
62479	786467
25996	786468
35631	786469
37743	786470
97114	786471
26496	786472
146224	786473
164205	786474
34863	786475
17393	786476
29226	786477
37741	786478
64815	786479
55549	786480
6184	786481
63984	786482
36947	786483
6537	786484
45393	786485
13952	786486
97582	786487
127091	786488
100916	786489
13952	786490
157040	786491
25352	786492
76270	786493
20789	786494
70767	786495
46674	786496
113810	786497
40305	786498
106	786499
97848	786500
5181	786501
27797	786502
75036	786503
156102	786504
118629	786505
22583	786506
9384	786507
162692	786508
85076	786509
64900	786510
15861	786511
37093	786512
64922	786513
66886	786514
106	786515
3664	786516
1442	786517
151042	786518
20906	786519
4876	786520
65600	786521
42710	786522
126569	786523
177140	786524
43071	786525
22901	786526
39239	786527
12502	786528
71494	786529
93997	786530
29432	786531
93889	786532
40905	786533
15696	786534
10474	786535
159123	786536
86243	786537
39166	786538
60631	786539
67577	786540
36593	786541
6360	786542
10982	786543
4326	786544
11275	786545
164515	786546
81724	786547
179396	786548
111048	786549
90312	786550
24785	786551
67306	786552
51351	786553
36596	786554
81294	786555
10982	786556
47039	786557
119507	786558
121798	786559
177330	786560
22122	786561
71584	786562
6395	786563
80843	786564
25753	786565
6343	786566
16629	786567
74022	786568
124025	786569
34540	786570
18819	786571
2447	786572
6007	786573
32543	786574
66816	786575
19360	786576
2179	786577
73062	786578
91447	786579
59	786580
541	786581
97755	786582
36081	786583
7147	786584
45686	786585
61657	786586
98460	786587
54385	786588
14890	786589
62726	786590
32318	786591
89954	786592
91319	786593
109065	786594
56326	786595
22039	786596
21884	786597
156143	786598
40173	786599
3168	786600
40173	786601
87220	786602
142166	786603
119025	786604
47202	786605
7739	786606
11150	786607
22218	786608
39934	786609
32901	786610
57888	786611
15901	786612
11150	786613
131901	786614
17912	786615
106740	786616
84580	786617
44137	786618
83925	786619
14369	786620
136184	786621
3168	786622
12510	786623
4600	786624
141697	786625
12667	786626
22335	786627
71992	786628
46270	786629
40173	786630
124652	786631
67388	786632
8179	786633
125573	786634
72880	786635
40250	786636
22905	786637
57127	786638
5372	786639
43782	786640
95086	786641
2583	786642
12322	786643
72256	786644
102877	786645
36425	786646
47188	786647
74740	786648
72697	786649
1898	786650
17928	786651
29793	786652
64200	786653
29701	786654
8392	786655
32197	786656
178480	786657
26686	786658
24898	786659
7716	786660
18429	786661
26	786662
131614	786663
86209	786664
6911	786665
34227	786666
184166	786667
177185	786668
41743	786669
44011	786670
138833	786671
126903	786672
9426	786673
187976	786674
61264	786675
3726	786676
29836	786677
2347	786678
107777	786679
117073	786680
2613	786681
53845	786682
29954	786683
135661	786684
43865	786685
71707	786686
52116	786687
143069	786688
15365	786689
17120	786690
151321	786691
2345	786692
33486	786693
150065	786694
18552	786695
81595	786696
43317	786697
517	786698
92346	786699
139982	786700
100557	786701
27009	786702
32897	786703
4236	786704
31756	786705
4240	786706
12667	786707
48766	786708
101063	786709
116370	786710
18542	786711
94041	786712
117116	786713
10417	786714
30676	786715
49727	786716
76083	786717
106101	786718
19326	786719
11386	786720
20134	786721
7766	786722
1779	786723
3252	786724
6605	786725
131722	786726
83847	786727
175635	786728
92384	786729
56509	786730
86794	786731
3252	786732
18815	786733
58477	786734
40867	786735
15932	786736
4632	786737
59635	786738
90984	786739
88629	786740
63981	786741
55918	786742
93	786743
567	786744
28	786745
18085	786746
18475	786747
106948	786748
117951	786749
16348	786750
99405	786751
117193	786752
111666	786753
53150	786754
8064	786755
78002	786756
178460	786757
107985	786758
13651	786759
43932	786760
10578	786761
5165	786762
3426	786763
115972	786764
373	786765
16200	786766
8895	786767
4352	786768
40130	786769
110730	786770
107034	786771
28	786772
89747	786773
23852	786774
119175	786775
135370	786776
73958	786777
23435	786778
112113	786779
50682	786780
2609	786781
14599	786782
124931	786783
1730	786784
13274	786785
1064	786786
2013	786787
87608	786788
107354	786789
66627	786790
76870	786791
19483	786792
919	786793
4155	786794
135705	786795
52891	786796
29283	786797
106837	786798
17165	786799
134916	786800
19317	786801
60873	786802
17150	786803
27218	786804
32910	786805
48437	786806
13128	786807
183962	786808
36250	786809
56509	786810
136435	786811
59981	786812
145348	786813
110248	786814
37570	786815
4413	786816
137899	786817
28454	786818
87641	786819
107034	786820
169647	786821
112287	786822
104674	786823
52920	786824
93303	786825
48185	786826
43793	786827
3344	786828
107881	786829
72504	786830
72018	786831
149351	786832
36011	786833
20530	786834
40130	786835
135382	786836
168574	786837
2252	786838
63498	786839
24483	786840
142856	786841
45275	786842
122812	786843
38681	786844
93435	786845
91673	786846
28908	786847
18949	786848
68135	786849
142318	786850
36167	786851
65629	786852
29545	786853
108695	786854
8629	786855
34743	786856
29831	786857
50768	786858
4792	786859
62509	786860
25765	786861
137172	786862
29283	786863
17164	786864
36069	786865
71526	786866
6911	786867
86559	786868
117424	786869
15066	786870
140241	786871
136567	786872
36471	786873
42750	786874
3537	786875
31519	786876
43849	786877
79707	786878
116479	786879
11747	786880
73151	786881
186839	786882
35870	786883
68135	786884
935	786885
122347	786886
155345	786887
644	786888
43206	786889
25629	786890
39044	786891
72421	786892
126758	786893
6817	786894
220	786895
46718	786896
32006	786897
56805	786898
55785	786899
23926	786900
44125	786901
35511	786902
130969	786903
67481	786904
143423	786905
134865	786906
26790	786907
20437	786908
50889	786909
3405	786910
138272	786911
78150	786912
3607	786913
99441	786914
3331	786915
16754	786916
92670	786917
123318	786918
53664	786919
147742	786920
22903	786921
23859	786922
114250	786923
111300	786924
7031	786925
118196	786926
31379	786927
49899	786928
18993	786929
52616	786930
78669	786931
17337	786932
31644	786933
82482	786934
96526	786935
127908	786936
65011	786937
37481	786938
133394	786939
3357	786940
3783	786941
12782	786942
11376	786943
14651	786944
1459	786945
11811	786946
12502	786947
90939	786948
12374	786949
6143	786950
15096	786951
5566	786952
16043	786953
163950	786954
48152	786955
16830	786956
99561	786957
15783	786958
47027	786959
44775	786960
64697	786961
93916	786962
31703	786963
15684	786964
7850	786965
56627	786966
66781	786967
189067	786968
70132	786969
8861	786970
31446	786971
15852	786972
57135	786973
32935	786974
23030	786975
132076	786976
30506	786977
53503	786978
177346	786979
118396	786980
77155	786981
77624	786982
22519	786983
78546	786984
261	786985
61685	786986
81048	786987
24154	786988
117656	786989
118867	786990
36754	786991
154489	786992
53198	786993
46338	786994
120152	786995
3357	786996
117860	786997
15906	786998
98696	786999
11351	787000
22915	787001
118285	787002
75679	787003
121798	787004
38121	787005
44405	787006
37678	787007
4149	787008
46335	787009
100880	787010
37078	787011
155689	787012
29136	787013
129256	787014
129067	787015
8593	787016
91180	787017
8680	787018
95515	787019
75265	787020
46338	787021
82057	787022
118659	787023
38493	787024
56547	787025
85340	787026
64672	787027
82863	787028
144060	787029
107305	787030
33908	787031
46065	787032
129039	787033
79909	787034
12028	787035
93432	787036
97859	787037
93606	787038
7876	787039
124160	787040
94933	787041
68627	787042
36498	787043
179284	787044
179265	787045
136941	787046
153899	787047
45024	787048
55985	787049
78309	787050
98694	787051
46491	787052
56234	787053
93906	787054
101436	787055
80002	787056
82329	787057
37268	787058
93870	787059
12861	787060
167610	787061
154078	787062
2866	787063
4273	787064
122225	787065
46933	787066
80711	787067
90750	787068
1797	787069
79585	787070
49860	787071
82863	787072
54081	787073
173101	787074
62597	787075
130277	787076
20058	787077
117760	787078
54809	787079
169782	787080
126619	787081
90944	787082
117258	787083
152806	787084
94328	787085
94181	787086
166762	787087
76775	787088
31713	787089
11115	787090
22827	787091
12815	787092
31973	787093
172418	787094
154122	787095
45722	787096
93958	787097
655	787098
82604	787099
14969	787100
11397	787101
36709	787102
26816	787103
71995	787104
58316	787105
132247	787106
17122	787107
169999	787108
1723	787109
53819	787110
14925	787111
31267	787112
48699	787113
24340	787114
3588	787115
9825	787116
18368	787117
167060	787118
66350	787119
18928	787120
30121	787121
55174	787122
83270	787123
96319	787124
114795	787125
146717	787126
7942	787127
45790	787128
179277	787129
65296	787130
25514	787131
13358	787132
31910	787133
21238	787134
75524	787135
36916	787136
65888	787137
90059	787138
98222	787139
21471	787140
97601	787141
38630	787142
54702	787143
119834	787144
34129	787145
953	787146
179780	787147
130088	787148
37569	787149
98936	787150
42539	787151
101921	787152
9568	787153
6854	787154
20981	787155
143137	787156
5092	787157
74784	787158
70873	787159
76332	787160
89599	787161
124590	787162
47173	787163
40228	787164
1186	787165
57930	787166
24185	787167
115069	787168
79059	787169
80044	787170
104479	787171
2531	787172
25864	787173
5372	787174
14969	787175
11716	787176
123490	787177
98537	787178
19149	787179
18599	787180
1317	787181
173008	787182
78434	787183
43317	787184
1326	787185
44496	787186
17594	787187
60293	787188
25888	787189
1186	787190
41341	787191
14196	787192
36443	787193
79907	787194
76712	787195
10478	787196
75516	787197
53135	787198
93937	787199
24183	787200
104494	787201
14969	787202
36314	787203
9645	787204
22494	787205
7834	787206
7932	787207
73355	787208
9527	787209
7061	787210
66359	787211
26323	787212
157898	787213
165670	787214
152628	787215
86367	787216
55491	787217
60	787218
46521	787219
19153	787220
31686	787221
15175	787222
12437	787223
168324	787224
49744	787225
67142	787226
119971	787227
41366	787228
33917	787229
43693	787230
98357	787231
21869	787232
127218	787233
101483	787234
16004	787235
24446	787236
48152	787237
85763	787238
21417	787239
40547	787240
19078	787241
155146	787242
156438	787243
5306	787244
56377	787245
90094	787246
27501	787247
4869	787248
130663	787249
23092	787250
22	787251
9726	787252
114326	787253
89396	787254
94924	787255
7550	787256
157030	787257
118908	787258
169243	787259
47229	787260
35324	787261
17941	787262
10471	787263
95552	787264
1082	787265
47834	787266
51049	787267
18013	787268
12176	787269
15564	787270
59362	787271
58796	787272
94527	787273
5364	787274
39508	787275
17594	787276
44091	787277
25353	787278
25752	787279
14394	787280
104371	787281
2669	787282
70082	787283
57581	787284
37257	787285
36339	787286
12260	787287
125436	787288
29821	787289
18588	787290
64769	787291
5307	787292
6986	787293
3575	787294
30656	787295
67026	787296
68108	787297
14375	787298
22404	787299
46410	787300
54656	787301
27997	787302
54224	787303
1082	787304
36722	787305
15750	787306
67554	787307
46217	787308
101141	787309
5704	787310
25942	787311
430	787312
7794	787313
12260	787314
4013	787315
702	787316
53055	787317
28047	787318
56376	787319
96864	787320
97920	787321
64385	787322
91709	787323
77478	787324
62541	787325
117933	787326
114787	787327
91818	787328
159054	787329
154514	787330
123867	787331
12970	787332
42427	787333
2060	787334
1667	787335
36593	787336
18431	787337
79745	787338
101891	787339
30679	787340
6452	787341
100849	787342
121471	787343
111313	787344
70812	787345
104098	787346
2198	787347
123438	787348
119956	787349
55293	787350
65818	787351
44801	787352
6414	787353
14996	787354
125567	787355
157126	787356
109728	787357
258	787358
61701	787359
1113	787360
101130	787361
59861	787362
1459	787363
22304	787364
31557	787365
15015	787366
45165	787367
82578	787368
114462	787369
99027	787370
54092	787371
56357	787372
90927	787373
38938	787374
8355	787375
120667	787376
17793	787377
126034	787378
100124	787379
12873	787380
10478	787381
26159	787382
120227	787383
54408	787384
15034	787385
88596	787386
18314	787387
164042	787388
159492	787389
34006	787390
4553	787391
54408	787392
150283	787393
33020	787394
761	787395
184464	787396
137910	787397
67375	787398
14801	787399
57833	787400
8374	787401
83873	787402
43024	787403
82582	787404
82582	787405
24102	787406
16748	787407
37528	787408
49749	787409
800	787410
1562	787411
110175	787412
42014	787413
6157	787414
25201	787415
1830	787416
6429	787417
185720	787418
101164	787419
44116	787420
9826	787421
7570	787422
12369	787423
35183	787424
10607	787425
5627	787426
91047	787427
102941	787428
3395	787429
33217	787430
11125	787431
113080	787432
2870	787433
142621	787434
138678	787435
10653	787436
54446	787437
28982	787438
7996	787439
31186	787440
82274	787441
15427	787442
108291	787443
65114	787444
102057	787445
52660	787446
50322	787447
96627	787448
23523	787449
60804	787450
79112	787451
3733	787452
3391	787453
36687	787454
15426	787455
65868	787456
4593	787457
60804	787458
67026	787459
4426	787460
74043	787461
55681	787462
9825	787463
54934	787464
46521	787465
4426	787466
18298	787467
83087	787468
35539	787469
7879	787470
132291	787471
66058	787472
26978	787473
17607	787474
3008	787475
44656	787476
366	787477
44152	787478
30177	787479
27270	787480
61408	787481
36963	787482
767	787483
7068	787484
23840	787485
54513	787486
7996	787487
16871	787488
108813	787489
167573	787490
27977	787491
44801	787492
13433	787493
136379	787494
58396	787495
82992	787496
35175	787497
60804	787498
49544	787499
27796	787500
107	787501
24062	787502
50935	787503
10898	787504
8794	787505
1534	787506
54638	787507
116491	787508
8345	787509
1672	787510
143815	787511
181489	787512
43023	787513
20551	787514
10983	787515
86571	787516
5829	787517
1899	787518
42892	787519
291	787520
22189	787521
125541	787522
306	787523
14272	787524
2810	787525
887	787526
32974	787527
84827	787528
78779	787529
58911	787530
112558	787531
8605	787532
43307	787533
29099	787534
52119	787535
740	787536
13892	787537
7589	787538
161064	787539
1354	787540
26879	787541
65025	787542
57700	787543
129717	787544
172733	787545
69036	787546
3039	787547
73546	787548
2436	787549
114885	787550
103973	787551
173115	787552
6575	787553
60082	787554
16241	787555
41750	787556
48623	787557
23782	787558
12432	787559
45005	787560
1578	787561
4462	787562
509	787563
288	787564
40442	787565
13893	787566
2188	787567
2191	787568
3906	787569
4549	787570
3114	787571
6614	787572
18520	787573
4804	787574
119561	787575
51133	787576
58410	787577
82039	787578
11968	787579
2946	787580
6285	787581
46585	787582
56886	787583
20239	787584
25841	787585
9	787586
7799	787587
46182	787588
60539	787589
99348	787590
80817	787591
8285	787592
104984	787593
12347	787594
19917	787595
3689	787596
134117	787597
127376	787598
13313	787599
85843	787600
19100	787601
1062	787602
13547	787603
26905	787604
33593	787605
32740	787606
10139	787607
5044	787608
34981	787609
31020	787610
11981	787611
61636	787612
84578	787613
40852	787614
172784	787615
38079	787616
83543	787617
25917	787618
14111	787619
7673	787620
55141	787621
56103	787622
62080	787623
128182	787624
95204	787625
18300	787626
74222	787627
142543	787628
141338	787629
130301	787630
54778	787631
189040	787632
47156	787633
12338	787634
12338	787635
77699	787636
8085	787637
30758	787638
39417	787639
1290	787640
52182	787641
16388	787642
51485	787643
5017	787644
5017	787645
27760	787646
56048	787647
46340	787648
11841	787649
24496	787650
17239	787651
11348	787652
4290	787653
25833	787654
28777	787655
16357	787656
23912	787657
54025	787658
120634	787659
27840	787660
17247	787661
67247	787662
96017	787663
2435	787664
101667	787665
5754	787666
11889	787667
24201	787668
8597	787669
2895	787670
3353	787671
51347	787672
13997	787673
76582	787674
113675	787675
70510	787676
90737	787677
21099	787678
27340	787679
5	787680
5487	787681
40528	787682
23912	787683
355	787684
71974	787685
34743	787686
1252	787687
7932	787688
74863	787689
4360	787690
72363	787691
1252	787692
49152	787693
7932	787694
99369	787695
10483	787696
15383	787697
13679	787698
13916	787699
13916	787700
153111	787701
89524	787702
2154	787703
2154	787704
138348	787705
6112	787706
3833	787707
23384	787708
34799	787709
18982	787710
18007	787711
2121	787712
21130	787713
37	787714
13749	787715
96044	787716
28405	787717
64087	787718
47706	787719
61333	787720
13845	787721
9582	787722
168992	787723
601	787724
57067	787725
19441	787726
25482	787727
55032	787728
16932	787729
5981	787730
3222	787731
30288	787732
26214	787733
9741	787734
3222	787735
4148	787736
46378	787737
51087	787738
6992	787739
17808	787740
22164	787741
25976	787742
458	787743
66713	787744
62728	787745
825	787746
8944	787747
9025	787748
13469	787749
12883	787750
38315	787751
72540	787752
13469	787753
33968	787754
30562	787755
19633	787756
4590	787757
4660	787758
5801	787759
10199	787760
101660	787761
30562	787762
85648	787763
3222	787764
12883	787765
2333	787766
5143	787767
31916	787768
23384	787769
16984	787770
34088	787771
3162	787772
141379	787773
5981	787774
13469	787775
62728	787776
17179	787777
50661	787778
5981	787779
9380	787780
4148	787781
9741	787782
21671	787783
6842	787784
22152	787785
6238	787786
53842	787787
28652	787788
4067	787789
86807	787790
134981	787791
91768	787792
39827	787793
12272	787794
60531	787795
17822	787796
1791	787797
9347	787798
4061	787799
12762	787800
3315	787801
84344	787802
7304	787803
5981	787804
12752	787805
5398	787806
34743	787807
13641	787808
7708	787809
61831	787810
14393	787811
10504	787812
41778	787813
44811	787814
11494	787815
12272	787816
88257	787817
6226	787818
17509	787819
10475	787820
34670	787821
41911	787822
72540	787823
24740	787824
9025	787825
23379	787826
23379	787827
49556	787828
72372	787829
23460	787830
23393	787831
181717	787832
108002	787833
107681	787834
9769	787835
136998	787836
49799	787837
7326	787838
3823	787839
53209	787840
19830	787841
9373	787842
49076	787843
21436	787844
19710	787845
7210	787846
26577	787847
41502	787848
11827	787849
8544	787850
2752	787851
16900	787852
45173	787853
5054	787854
51629	787855
16812	787856
281	787857
1951	787858
28134	787859
15322	787860
11866	787861
81069	787862
54126	787863
26311	787864
46880	787865
62273	787866
122738	787867
19950	787868
23992	787869
10072	787870
5042	787871
687	787872
25912	787873
102923	787874
55348	787875
6689	787876
3244	787877
7068	787878
4826	787879
4551	787880
112625	787881
21603	787882
7571	787883
108334	787884
5787	787885
90445	787886
3903	787887
16878	787888
31063	787889
20173	787890
13949	787891
20230	787892
20289	787893
29024	787894
132065	787895
24377	787896
8603	787897
81009	787898
39154	787899
20817	787900
1866	787901
112817	787902
42664	787903
2720	787904
35467	787905
13989	787906
69055	787907
9256	787908
126368	787909
10097	787910
132461	787911
5390	787912
66000	787913
70015	787914
71912	787915
82572	787916
8080	787917
67457	787918
30494	787919
47972	787920
61953	787921
421	787922
126410	787923
3248	787924
7260	787925
66626	787926
12877	787927
1052	787928
14184	787929
69639	787930
52171	787931
37314	787932
132487	787933
944	787934
29373	787935
14169	787936
172250	787937
810	787938
1563	787939
8595	787940
2895	787941
2188	787942
160614	787943
32349	787944
11776	787945
52238	787946
7892	787947
291	787948
68895	787949
52479	787950
6065	787951
23160	787952
72517	787953
5869	787954
163415	787955
33111	787956
4467	787957
101572	787958
61051	787959
7002	787960
7039	787961
69078	787962
26837	787963
16334	787964
34972	787965
34324	787966
8673	787967
44595	787968
2871	787969
3897	787970
85764	787971
12962	787972
55125	787973
13292	787974
18310	787975
9165	787976
7959	787977
14900	787978
57662	787979
24755	787980
4332	787981
7003	787982
12700	787983
4179	787984
14873	787985
9534	787986
26265	787987
64746	787988
775	787989
39270	787990
34278	787991
57238	787992
47673	787993
169829	787994
47549	787995
10105	787996
39434	787997
40325	787998
9697	787999
2456	788000
4873	788001
286	788002
52007	788003
1964	788004
6200	788005
112463	788006
36136	788007
89478	788008
39572	788009
66139	788010
81568	788011
97425	788012
122876	788013
4161	788014
30403	788015
97992	788016
30417	788017
137346	788018
4106	788019
10801	788020
8958	788021
91951	788022
121138	788023
2281	788024
52956	788025
26703	788026
42565	788027
23219	788028
26212	788029
41322	788030
1583	788031
4306	788032
13906	788033
56785	788034
6438	788035
47373	788036
37700	788037
23553	788038
24716	788039
47399	788040
58530	788041
959	788042
22492	788043
13397	788044
5176	788045
13331	788046
168070	788047
739	788048
29098	788049
15019	788050
16303	788051
39415	788052
2821	788053
132817	788054
24351	788055
638	788056
37557	788057
1	788058
27846	788059
10784	788060
138600	788061
31730	788062
38901	788063
47862	788064
46	788065
11847	788066
13565	788067
4208	788068
125763	788069
41806	788070
35442	788071
58793	788072
100717	788073
4430	788074
338	788075
48835	788076
26593	788077
1222	788078
27414	788079
19093	788080
1883	788081
27414	788082
54050	788083
4669	788084
29671	788085
9994	788086
61187	788087
20051	788088
4055	788089
17839	788090
1722	788091
84934	788092
16673	788093
2510	788094
10038	788095
78391	788096
24189	788097
64583	788098
6104	788099
48721	788100
16601	788101
14165	788102
57599	788103
32071	788104
133132	788105
78084	788106
118498	788107
5269	788108
58415	788109
172266	788110
54211	788111
45745	788112
125365	788113
43232	788114
15041	788115
27736	788116
18038	788117
36439	788118
25009	788119
1922	788120
92004	788121
56504	788122
10883	788123
25539	788124
22516	788125
10530	788126
12912	788127
7249	788128
11207	788129
59488	788130
30796	788131
35985	788132
50256	788133
35505	788134
143727	788135
27262	788136
40890	788137
4728	788138
6173	788139
33788	788140
12677	788141
42913	788142
21983	788143
179736	788144
963	788145
158406	788146
10756	788147
53403	788148
6361	788149
4962	788150
40520	788151
6173	788152
214	788153
10059	788154
18054	788155
77	788156
74486	788157
26867	788158
11722	788159
13831	788160
32605	788161
4549	788162
17919	788163
4155	788164
93714	788165
83002	788166
11220	788167
54237	788168
6945	788169
105154	788170
81	788171
3436	788172
60874	788173
12493	788174
39209	788175
83537	788176
12754	788177
34917	788178
86906	788179
5176	788180
12609	788181
28174	788182
125913	788183
26600	788184
6138	788185
52643	788186
45396	788187
2464	788188
63122	788189
39430	788190
30657	788191
26817	788192
10891	788193
12991	788194
35290	788195
19840	788196
32205	788197
9980	788198
57433	788199
22681	788200
157473	788201
1544	788202
10331	788203
233	788204
78837	788205
15280	788206
129682	788207
114603	788208
61517	788209
42950	788210
103812	788211
99950	788212
107251	788213
100467	788214
96942	788215
115435	788216
11817	788217
57243	788218
5329	788219
4148	788220
53782	788221
1381	788222
22694	788223
28485	788224
6675	788225
446	788226
150326	788227
155535	788228
57278	788229
6197	788230
52194	788231
4704	788232
17807	788233
4757	788234
11791	788235
26817	788236
6	788237
3376	788238
2246	788239
40530	788240
64444	788241
24375	788242
28648	788243
73905	788244
18359	788245
66166	788246
1181	788247
41088	788248
30673	788249
5278	788250
3116	788251
5526	788252
174935	788253
50472	788254
14803	788255
23879	788256
3975	788257
8789	788258
30331	788259
5711	788260
522	788261
8675	788262
23205	788263
34452	788264
74199	788265
37244	788266
21937	788267
20799	788268
47458	788269
7233	788270
32363	788271
6815	788272
1396	788273
134036	788274
89526	788275
364	788276
4731	788277
3238	788278
55369	788279
12483	788280
17325	788281
1670	788282
82489	788283
46	788284
9105	788285
31221	788286
12922	788287
10796	788288
2075	788289
3258	788290
12419	788291
127	788292
12032	788293
13974	788294
65117	788295
17438	788296
4877	788297
25526	788298
9105	788299
27736	788300
58737	788301
28509	788302
18358	788303
3231	788304
12776	788305
20909	788306
19596	788307
37256	788308
57212	788309
24189	788310
78484	788311
48563	788312
27604	788313
6863	788314
93352	788315
42635	788316
83641	788317
1159	788318
30751	788319
12551	788320
74231	788321
11630	788322
7594	788323
146208	788324
33556	788325
46870	788326
40920	788327
2207	788328
24189	788329
46820	788330
14780	788331
497	788332
739	788333
55878	788334
25075	788335
57236	788336
4387	788337
62709	788338
5354	788339
84875	788340
88493	788341
37921	788342
90319	788343
20834	788344
169907	788345
29024	788346
82960	788347
21079	788348
22715	788349
32558	788350
32744	788351
13177	788352
22995	788353
14789	788354
232	788355
33705	788356
158613	788357
7918	788358
53780	788359
36903	788360
5998	788361
89633	788362
13836	788363
3263	788364
21644	788365
89633	788366
38936	788367
14690	788368
333	788369
25279	788370
53643	788371
26822	788372
11527	788373
9313	788374
65	788375
9698	788376
21879	788377
34061	788378
49385	788379
83279	788380
98398	788381
12940	788382
14919	788383
6195	788384
20202	788385
4676	788386
12830	788387
12640	788388
54382	788389
23978	788390
12760	788391
10045	788392
17319	788393
214	788394
14218	788395
15619	788396
22024	788397
26520	788398
105446	788399
80991	788400
32276	788401
6211	788402
9105	788403
47967	788404
7983	788405
31235	788406
5176	788407
18843	788408
79860	788409
62176	788410
24506	788411
3147	788412
83520	788413
71552	788414
86180	788415
79784	788416
65492	788417
10038	788418
71163	788419
14323	788420
15966	788421
54895	788422
68856	788423
3462	788424
17781	788425
64728	788426
6157	788427
7847	788428
65909	788429
39152	788430
54052	788431
7658	788432
21817	788433
51362	788434
4541	788435
18041	788436
18054	788437
14091	788438
1	788439
61121	788440
25097	788441
7186	788442
7193	788443
32133	788444
21838	788445
85482	788446
26684	788447
2118	788448
26150	788449
21916	788450
98781	788451
4996	788452
3427	788453
22530	788454
6551	788455
164707	788456
6328	788457
35166	788458
104542	788459
81497	788460
5058	788461
27464	788462
742	788463
11456	788464
6810	788465
145416	788466
73651	788467
61089	788468
24356	788469
40238	788470
84216	788471
55975	788472
6072	788473
144664	788474
145453	788475
41082	788476
43992	788477
10477	788478
3721	788479
75850	788480
103701	788481
130765	788482
112049	788483
30178	788484
10548	788485
634	788486
98	788487
5148	788488
27903	788489
521	788490
95455	788491
22670	788492
94270	788493
3721	788494
55166	788495
9660	788496
141074	788497
742	788498
77878	788499
60602	788500
111702	788501
60902	788502
182804	788503
58	788504
71600	788505
742	788506
174480	788507
40753	788508
74562	788509
103237	788510
52575	788511
24065	788512
50915	788513
32339	788514
16019	788515
120259	788516
141779	788517
102465	788518
152300	788519
25796	788520
11309	788521
51368	788522
133026	788523
85909	788524
11505	788525
3803	788526
21346	788527
38981	788528
20143	788529
50087	788530
85212	788531
48756	788532
38944	788533
85257	788534
56686	788535
87994	788536
73952	788537
83204	788538
174888	788539
141760	788540
23881	788541
152919	788542
33563	788543
174186	788544
71805	788545
21217	788546
82271	788547
18085	788548
111485	788549
139406	788550
24065	788551
43241	788552
3791	788553
1672	788554
5547	788555
104784	788556
5286	788557
46813	788558
43222	788559
13943	788560
97631	788561
69810	788562
33401	788563
32330	788564
33524	788565
24199	788566
67651	788567
101842	788568
14874	788569
24199	788570
77080	788571
24199	788572
19672	788573
15753	788574
62717	788575
7613	788576
82902	788577
133867	788578
152245	788579
14224	788580
133108	788581
84906	788582
66111	788583
50233	788584
45425	788585
15691	788586
59139	788587
1188	788588
11253	788589
22374	788590
85302	788591
185456	788592
17059	788593
37627	788594
111572	788595
51467	788596
49208	788597
43615	788598
105348	788599
32872	788600
73952	788601
44261	788602
26554	788603
68111	788604
50186	788605
116279	788606
25	788607
37723	788608
69781	788609
111724	788610
22668	788611
9287	788612
24387	788613
75469	788614
151007	788615
50915	788616
73596	788617
58502	788618
27540	788619
27400	788620
7657	788621
81922	788622
45134	788623
85866	788624
15641	788625
61335	788626
24447	788627
87994	788628
48000	788629
7657	788630
87627	788631
43615	788632
163648	788633
6850	788634
48951	788635
20949	788636
20969	788637
21074	788638
15845	788639
6971	788640
55326	788641
51821	788642
8815	788643
25558	788644
18066	788645
104385	788646
23397	788647
59257	788648
1534	788649
22654	788650
43231	788651
85866	788652
19600	788653
84824	788654
40844	788655
777	788656
85909	788657
49317	788658
63890	788659
43405	788660
86930	788661
16000	788662
33434	788663
8241	788664
184871	788665
7657	788666
59089	788667
43061	788668
2704	788669
43353	788670
186121	788671
105025	788672
32872	788673
60210	788674
26466	788675
68297	788676
71780	788677
83204	788678
37055	788679
173633	788680
25677	788681
102709	788682
36064	788683
77769	788684
49089	788685
37627	788686
84906	788687
49035	788688
15832	788689
2131	788690
32069	788691
85274	788692
144695	788693
7884	788694
59768	788695
16684	788696
40908	788697
59195	788698
8604	788699
174946	788700
23101	788701
51986	788702
25	788703
40570	788704
57654	788705
768	788706
77705	788707
121747	788708
110025	788709
19160	788710
9161	788711
20260	788712
59345	788713
41840	788714
51749	788715
7227	788716
105253	788717
28815	788718
27637	788719
13259	788720
15845	788721
7347	788722
7658	788723
48898	788724
27356	788725
55745	788726
76884	788727
2575	788728
47670	788729
74421	788730
23072	788731
4594	788732
132859	788733
8741	788734
69025	788735
48920	788736
16027	788737
32396	788738
88334	788739
173492	788740
181292	788741
74869	788742
85448	788743
148573	788744
52043	788745
70824	788746
95028	788747
111662	788748
87733	788749
82319	788750
123576	788751
31745	788752
24380	788753
74196	788754
43231	788755
26355	788756
42018	788757
50233	788758
22403	788759
77080	788760
116279	788761
134126	788762
14823	788763
20928	788764
4921	788765
53583	788766
36	788767
8482	788768
92112	788769
8482	788770
8482	788771
22233	788772
118218	788773
24876	788774
124867	788775
94623	788776
106644	788777
65212	788778
100619	788779
80468	788780
67489	788781
54167	788782
66502	788783
136982	788784
43380	788785
134095	788786
139707	788787
60620	788788
1002	788789
21273	788790
21273	788791
2104	788792
90648	788793
2097	788794
44077	788795
248	788796
172692	788797
41428	788798
7796	788799
36629	788800
2285	788801
1607	788802
145884	788803
36057	788804
14120	788805
24149	788806
35	788807
87	788808
110	788809
62696	788810
1597	788811
110	788812
14118	788813
1163	788814
1988	788815
1286	788816
1033	788817
1061	788818
114112	788819
13795	788820
443	788821
2439	788822
162	788823
443	788824
32392	788825
2423	788826
13852	788827
271	788828
26789	788829
114112	788830
39487	788831
68844	788832
15227	788833
40929	788834
1366	788835
31050	788836
95167	788837
96644	788838
96502	788839
30722	788840
56429	788841
44	788842
43296	788843
33876	788844
8	788845
3307	788846
25747	788847
18755	788848
34987	788849
33377	788850
22431	788851
11706	788852
18439	788853
25241	788854
1815	788855
115394	788856
7680	788857
16071	788858
20382	788859
38	788860
1	788861
48040	788862
14267	788863
567	788864
14075	788865
13914	788866
16050	788867
12424	788868
45881	788869
26882	788870
58737	788871
18119	788872
48745	788873
10552	788874
2848	788875
18106	788876
113220	788877
237	788878
1793	788879
26819	788880
16904	788881
44904	788882
57414	788883
27532	788884
25187	788885
47513	788886
58324	788887
14612	788888
133128	788889
419	788890
29120	788891
24177	788892
18108	788893
15329	788894
18387	788895
4625	788896
13987	788897
72	788898
42508	788899
12987	788900
58821	788901
15368	788902
73140	788903
21172	788904
15986	788905
813	788906
137085	788907
8993	788908
94044	788909
45215	788910
8862	788911
5881	788912
19097	788913
109359	788914
122378	788915
12230	788916
54957	788917
65694	788918
118645	788919
140160	788920
9754	788921
10793	788922
179148	788923
87485	788924
142961	788925
4701	788926
180533	788927
46507	788928
48751	788929
18906	788930
43516	788931
22601	788932
56843	788933
65343	788934
100438	788935
25718	788936
59890	788937
65622	788938
25512	788939
45116	788940
55118	788941
49878	788942
138044	788943
30637	788944
38683	788945
18029	788946
31470	788947
45359	788948
47363	788949
78033	788950
37184	788951
95800	788952
30525	788953
28040	788954
31212	788955
31505	788956
65036	788957
120773	788958
68330	788959
55147	788960
107902	788961
138160	788962
19121	788963
59041	788964
126176	788965
15185	788966
65028	788967
45995	788968
81265	788969
38731	788970
39076	788971
51248	788972
138132	788973
56268	788974
66919	788975
100460	788976
26243	788977
32110	788978
65158	788979
87146	788980
49492	788981
124042	788982
45446	788983
65876	788984
19476	788985
1539	788986
23554	788987
82494	788988
106861	788989
152468	788990
104816	788991
25333	788992
41070	788993
149225	788994
20416	788995
12159	788996
77539	788997
11308	788998
25580	788999
149477	789000
89421	789001
29952	789002
30283	789003
2035	789004
11308	789005
45979	789006
32178	789007
3738	789008
4441	789009
10304	789010
74407	789011
53135	789012
66533	789013
1732	789014
1732	789015
5748	789016
12495	789017
1584	789018
34721	789019
70998	789020
186340	789021
88280	789022
64668	789023
200	789024
95961	789025
27910	789026
799	789027
11364	789028
5681	789029
62186	789030
9158	789031
6708	789032
60408	789033
12396	789034
20404	789035
27910	789036
15250	789037
4401	789038
42001	789039
110273	789040
2721	789041
58211	789042
421	789043
146571	789044
5119	789045
87263	789046
3009	789047
437	789048
2499	789049
6493	789050
22466	789051
2140	789052
13280	789053
94138	789054
139536	789055
480	789056
10819	789057
2933	789058
13910	789059
84621	789060
2140	789061
6688	789062
19985	789063
45505	789064
86652	789065
9626	789066
40	789067
52482	789068
104	789069
13971	789070
60523	789071
888	789072
11237	789073
2270	789074
23643	789075
27818	789076
84577	789077
126	789078
19642	789079
75248	789080
83255	789081
88188	789082
76835	789083
43625	789084
101841	789085
58321	789086
108543	789087
5817	789088
207	789089
125	789090
909	789091
3554	789092
21957	789093
3040	789094
245	789095
102	789096
633	789097
6161	789098
17153	789099
166840	789100
167923	789101
126798	789102
66180	789103
47424	789104
137330	789105
12738	789106
32254	789107
54417	789108
142214	789109
810	789110
88081	789111
11801	789112
10591	789113
61350	789114
42647	789115
23148	789116
3712	789117
15398	789118
1380	789119
5373	789120
4698	789121
12419	789122
38454	789123
2337	789124
26820	789125
29593	789126
58629	789127
35299	789128
55997	789129
11077	789130
21536	789131
15159	789132
64615	789133
25728	789134
27549	789135
11001	789136
31048	789137
45549	789138
41603	789139
98944	789140
13010	789141
11077	789142
92280	789143
130400	789144
25113	789145
25728	789146
25113	789147
15159	789148
49220	789149
9314	789150
5435	789151
9314	789152
12030	789153
27549	789154
38122	789155
5828	789156
3888	789157
38442	789158
18174	789159
25113	789160
8001	789161
7021	789162
10310	789163
31105	789164
2753	789165
25542	789166
10316	789167
9312	789168
12085	789169
35229	789170
7954	789171
87101	789172
29728	789173
20731	789174
321	789175
5428	789176
27782	789177
62632	789178
177826	789179
129407	789180
106936	789181
25113	789182
10316	789183
35973	789184
73291	789185
3721	789186
107817	789187
73548	789188
43664	789189
1591	789190
62870	789191
22253	789192
84006	789193
16635	789194
30415	789195
62323	789196
379	789197
5428	789198
73042	789199
14521	789200
94395	789201
3878	789202
97668	789203
62632	789204
183477	789205
6611	789206
1382	789207
2764	789208
2764	789209
1591	789210
9424	789211
16038	789212
58027	789213
3712	789214
25611	789215
7110	789216
88856	789217
61276	789218
48138	789219
11090	789220
5435	789221
79364	789222
66147	789223
31268	789224
7106	789225
72908	789226
20212	789227
112673	789228
6950	789229
11073	789230
3721	789231
3314	789232
34009	789233
52679	789234
3147	789235
58027	789236
7099	789237
35229	789238
321	789239
62595	789240
7569	789241
15159	789242
75485	789243
99327	789244
41452	789245
151401	789246
17161	789247
3314	789248
25611	789249
2610	789250
58027	789251
62928	789252
36815	789253
41571	789254
62427	789255
15982	789256
95960	789257
6600	789258
1701	789259
36103	789260
149369	789261
149291	789262
76939	789263
94608	789264
67327	789265
1768	789266
104843	789267
104498	789268
2389	789269
30461	789270
9588	789271
2439	789272
86676	789273
10786	789274
10786	789275
132729	789276
41338	789277
12235	789278
16165	789279
16937	789280
41139	789281
7058	789282
10706	789283
30513	789284
16707	789285
18018	789286
34870	789287
6806	789288
52037	789289
41026	789290
66217	789291
10295	789292
31976	789293
90915	789294
1066	789295
47983	789296
51181	789297
53569	789298
13788	789299
61549	789300
109004	789301
87667	789302
30461	789303
37726	789304
76939	789305
104417	789306
805	789307
52343	789308
352	789309
292	789310
175107	789311
64575	789312
1147	789313
29333	789314
11977	789315
62480	789316
43082	789317
113480	789318
5830	789319
133938	789320
73373	789321
4492	789322
35655	789323
62242	789324
62676	789325
13466	789326
165516	789327
39923	789328
5269	789329
190	789330
69	789331
415	789332
5772	789333
5884	789334
29922	789335
2160	789336
69	789337
120586	789338
15443	789339
137797	789340
53471	789341
3995	789342
130635	789343
163571	789344
156549	789345
179454	789346
126838	789347
126375	789348
29922	789349
2918	789350
43009	789351
106665	789352
39662	789353
8873	789354
41798	789355
242	789356
60157	789357
2160	789358
147126	789359
33526	789360
237	789361
6637	789362
34336	789363
107671	789364
3264	789365
2421	789366
171832	789367
133029	789368
7624	789369
126733	789370
2878	789371
962	789372
13464	789373
77243	789374
2605	789375
67575	789376
5256	789377
12404	789378
6825	789379
5019	789380
962	789381
41520	789382
75641	789383
1989	789384
799	789385
127460	789386
71482	789387
16593	789388
3932	789389
43866	789390
59996	789391
166916	789392
2758	789393
69009	789394
200	789395
4051	789396
12602	789397
30278	789398
10204	789399
2305	789400
38478	789401
137767	789402
1	789403
3786	789404
20923	789405
1082	789406
59613	789407
3932	789408
14615	789409
43635	789410
31214	789411
2881	789412
2557	789413
57160	789414
68598	789415
26104	789416
517	789417
12921	789418
20161	789419
22050	789420
1718	789421
57252	789422
22008	789423
94899	789424
99880	789425
91202	789426
962	789427
52957	789428
10450	789429
61117	789430
13011	789431
28318	789432
244	789433
19026	789434
5064	789435
5772	789436
19274	789437
85393	789438
42382	789439
52310	789440
13937	789441
3264	789442
60892	789443
5587	789444
24423	789445
75618	789446
2399	789447
2928	789448
9349	789449
9909	789450
3471	789451
12348	789452
72071	789453
418	789454
3932	789455
38	789456
123372	789457
131954	789458
135299	789459
137964	789460
15981	789461
63575	789462
35549	789463
27613	789464
168316	789465
66077	789466
21282	789467
2433	789468
52113	789469
87586	789470
41641	789471
3478	789472
5143	789473
102510	789474
25378	789475
1571	789476
4203	789477
23270	789478
7678	789479
93891	789480
128788	789481
111556	789482
6129	789483
91567	789484
8843	789485
34003	789486
9946	789487
9894	789488
142488	789489
8586	789490
96639	789491
50491	789492
6238	789493
15131	789494
8677	789495
99073	789496
3931	789497
186226	789498
24373	789499
21681	789500
71507	789501
38	789502
232	789503
4053	789504
19026	789505
66378	789506
9858	789507
117328	789508
5044	789509
166073	789510
616	789511
132	789512
53312	789513
20144	789514
21574	789515
13094	789516
5264	789517
20861	789518
2439	789519
45973	789520
21855	789521
25223	789522
30268	789523
7746	789524
70847	789525
22000	789526
27872	789527
4508	789528
8841	789529
85894	789530
172909	789531
154220	789532
164394	789533
125061	789534
91	789535
119083	789536
16213	789537
1424	789538
112737	789539
97515	789540
64419	789541
5789	789542
92028	789543
22796	789544
93957	789545
132523	789546
32514	789547
418	789548
4848	789549
44423	789550
155268	789551
84655	789552
638	789553
166552	789554
24364	789555
3219	789556
1202	789557
12617	789558
9963	789559
65494	789560
82480	789561
586	789562
127332	789563
186499	789564
70847	789565
932	789566
137618	789567
152711	789568
98918	789569
29991	789570
14222	789571
5742	789572
314	789573
1718	789574
852	789575
8117	789576
20276	789577
155226	789578
82981	789579
336	789580
74771	789581
127026	789582
94899	789583
32225	789584
941	789585
17241	789586
123398	789587
73420	789588
4087	789589
163869	789590
124259	789591
13166	789592
8718	789593
29328	789594
3083	789595
10883	789596
2755	789597
33393	789598
2308	789599
134949	789600
1083	789601
251	789602
20365	789603
4055	789604
55824	789605
39522	789606
601	789607
45127	789608
19634	789609
65097	789610
9204	789611
49025	789612
2783	789613
92093	789614
49753	789615
41390	789616
3217	789617
13166	789618
13867	789619
24287	789620
62302	789621
34092	789622
77877	789623
3264	789624
3263	789625
2890	789626
46467	789627
13715	789628
14334	789629
76411	789630
64148	789631
138153	789632
33965	789633
71392	789634
8687	789635
29873	789636
118716	789637
119967	789638
83019	789639
21414	789640
51730	789641
27956	789642
822	789643
19105	789644
34003	789645
75695	789646
6323	789647
28445	789648
3423	789649
33609	789650
74622	789651
19105	789652
21963	789653
49517	789654
67	789655
1886	789656
2009	789657
57214	789658
23654	789659
5172	789660
52113	789661
11532	789662
27443	789663
189194	789664
71857	789665
186683	789666
5378	789667
75838	789668
2074	789669
10883	789670
1670	789671
14944	789672
43366	789673
121624	789674
23915	789675
24478	789676
17919	789677
11574	789678
1854	789679
570	789680
58100	789681
19637	789682
69291	789683
43461	789684
21785	789685
146459	789686
50807	789687
29644	789688
54569	789689
69959	789690
22740	789691
20365	789692
3607	789693
123116	789694
59737	789695
56714	789696
5039	789697
1357	789698
19860	789699
9858	789700
72071	789701
805	789702
4671	789703
20536	789704
30706	789705
140940	789706
3714	789707
15685	789708
91329	789709
49753	789710
75669	789711
7762	789712
5143	789713
5470	789714
69758	789715
25656	789716
67	789717
23458	789718
826	789719
3545	789720
2160	789721
55952	789722
9003	789723
58239	789724
18315	789725
171812	789726
13418	789727
60739	789728
36352	789729
188	789730
14388	789731
28351	789732
15509	789733
15504	789734
15509	789735
5462	789736
25223	789737
5593	789738
89920	789739
1434	789740
61978	789741
23860	789742
15509	789743
4439	789744
2282	789745
4815	789746
174977	789747
16032	789748
14788	789749
20958	789750
125891	789751
6238	789752
143496	789753
72686	789754
74472	789755
20113	789756
3903	789757
15111	789758
10018	789759
58528	789760
170745	789761
9165	789762
41398	789763
4555	789764
2509	789765
51400	789766
719	789767
35557	789768
25571	789769
5247	789770
11574	789771
30604	789772
8093	789773
13950	789774
5593	789775
75206	789776
11938	789777
76411	789778
24310	789779
137532	789780
51680	789781
653	789782
8040	789783
261	789784
40510	789785
59409	789786
14226	789787
16890	789788
49118	789789
17919	789790
15454	789791
122440	789792
173806	789793
55508	789794
42875	789795
40308	789796
34600	789797
80894	789798
17394	789799
30746	789800
19274	789801
61938	789802
45	789803
57989	789804
106057	789805
54847	789806
20717	789807
15954	789808
11298	789809
103872	789810
16140	789811
103589	789812
100767	789813
8866	789814
1147	789815
60739	789816
7322	789817
133718	789818
2890	789819
92147	789820
1013	789821
1013	789822
7324	789823
10454	789824
1864	789825
7445	789826
287	789827
4061	789828
24160	789829
110812	789830
9083	789831
5769	789832
114020	789833
9114	789834
7	789835
8380	789836
2571	789837
31670	789838
239	789839
19482	789840
57085	789841
28065	789842
14944	789843
184694	789844
16900	789845
86165	789846
97144	789847
50044	789848
12858	789849
87843	789850
43969	789851
21574	789852
124458	789853
5384	789854
167646	789855
126069	789856
60353	789857
1850	789858
33610	789859
57802	789860
1718	789861
4486	789862
125244	789863
586	789864
5772	789865
5772	789866
31059	789867
937	789868
7995	789869
542	789870
1052	789871
4977	789872
94881	789873
21039	789874
214	789875
167611	789876
35549	789877
51730	789878
23970	789879
43657	789880
1745	789881
99325	789882
82218	789883
65348	789884
962	789885
98488	789886
15965	789887
50597	789888
137382	789889
19092	789890
67022	789891
37607	789892
50872	789893
259	789894
5788	789895
11683	789896
1960	789897
18634	789898
96156	789899
19135	789900
155603	789901
25941	789902
125007	789903
2832	789904
36072	789905
72873	789906
60353	789907
49348	789908
12029	789909
514	789910
36048	789911
141448	789912
19120	789913
60761	789914
1565	789915
514	789916
514	789917
3100	789918
13600	789919
942	789920
10098	789921
1551	789922
59553	789923
34003	789924
90535	789925
9740	789926
1	789927
89720	789928
4055	789929
10506	789930
115359	789931
1996	789932
1499	789933
5329	789934
13464	789935
199	789936
124707	789937
11727	789938
21868	789939
415	789940
16473	789941
758	789942
5066	789943
103377	789944
3911	789945
188	789946
27893	789947
57544	789948
30278	789949
115784	789950
103051	789951
180926	789952
175074	789953
22888	789954
108204	789955
106280	789956
36421	789957
349	789958
5019	789959
911	789960
2755	789961
415	789962
5019	789963
8379	789964
17413	789965
8380	789966
251	789967
1270	789968
132241	789969
8002	789970
24247	789971
24458	789972
12506	789973
61075	789974
22794	789975
23305	789976
46016	789977
18689	789978
82440	789979
25261	789980
29414	789981
17252	789982
12302	789983
108201	789984
12126	789985
27979	789986
67538	789987
12372	789988
29414	789989
795	789990
795	789991
616	789992
1020	789993
2409	789994
36821	789995
139549	789996
557	789997
41009	789998
41172	789999
41300	790000
49577	790001
7832	790002
1546	790003
23358	790004
77613	790005
50210	790006
35997	790007
16571	790008
142842	790009
88983	790010
61449	790011
102307	790012
21307	790013
9931	790014
13388	790015
71273	790016
14515	790017
60027	790018
30549	790019
41158	790020
41617	790021
21452	790022
6416	790023
1961	790024
133168	790025
5238	790026
7803	790027
4411	790028
20621	790029
19033	790030
75637	790031
4033	790032
24672	790033
19037	790034
74462	790035
33022	790036
34167	790037
641	790038
92649	790039
183109	790040
34438	790041
140944	790042
2156	790043
3021	790044
60446	790045
105356	790046
11067	790047
4552	790048
5840	790049
2274	790050
4445	790051
33930	790052
5217	790053
2	790054
71317	790055
85100	790056
81853	790057
186451	790058
131847	790059
44091	790060
54486	790061
188562	790062
4535	790063
17168	790064
30309	790065
34455	790066
48603	790067
8588	790068
84715	790069
31719	790070
50321	790071
5048	790072
12204	790073
12204	790074
71787	790075
7697	790076
19429	790077
71914	790078
67194	790079
67194	790080
27862	790081
7387	790082
7387	790083
67015	790084
44804	790085
4519	790086
15564	790087
14167	790088
480	790089
103322	790090
15	790091
175224	790092
44518	790093
13190	790094
132228	790095
14099	790096
1159	790097
127670	790098
97334	790099
68559	790100
30615	790101
128167	790102
100041	790103
39235	790104
18106	790105
4347	790106
137093	790107
71904	790108
13462	790109
96731	790110
202	790111
278	790112
181231	790113
113537	790114
107674	790115
65579	790116
164735	790117
102599	790118
66728	790119
160027	790120
22978	790121
180962	790122
120425	790123
79561	790124
181106	790125
64402	790126
120255	790127
180762	790128
157536	790129
96645	790130
107771	790131
129177	790132
160303	790133
156115	790134
87091	790135
45815	790136
81878	790137
130361	790138
101829	790139
124712	790140
120576	790141
80394	790142
132869	790143
126956	790144
101271	790145
81347	790146
96538	790147
120799	790148
137151	790149
98927	790150
124570	790151
179707	790152
41248	790153
129680	790154
100891	790155
49781	790156
165444	790157
167004	790158
80812	790159
127536	790160
19063	790161
164953	790162
30904	790163
159073	790164
124712	790165
137861	790166
4375	790167
164165	790168
105651	790169
99110	790170
125228	790171
129795	790172
96900	790173
65976	790174
170061	790175
132569	790176
173217	790177
101702	790178
9764	790179
137793	790180
104968	790181
159562	790182
15946	790183
100031	790184
134016	790185
104884	790186
133628	790187
137040	790188
99696	790189
169103	790190
98573	790191
128790	790192
132684	790193
15975	790194
59975	790195
69347	790196
36771	790197
79870	790198
54498	790199
79870	790200
22617	790201
121213	790202
80251	790203
25751	790204
124269	790205
30639	790206
9757	790207
95982	790208
36414	790209
157228	790210
22829	790211
18753	790212
107330	790213
126432	790214
58615	790215
46704	790216
137091	790217
49303	790218
107371	790219
97514	790220
22829	790221
23954	790222
42391	790223
135766	790224
72582	790225
8615	790226
8615	790227
184720	790228
39969	790229
27826	790230
109716	790231
182264	790232
2274	790233
121428	790234
13735	790235
80035	790236
7801	790237
52968	790238
36460	790239
45251	790240
9159	790241
1385	790242
51174	790243
33317	790244
10533	790245
28452	790246
8207	790247
8207	790248
28452	790249
41158	790250
24193	790251
13661	790252
13661	790253
73035	790254
41828	790255
48631	790256
98980	790257
147453	790258
6370	790259
61285	790260
11944	790261
84720	790262
128299	790263
182965	790264
12772	790265
4552	790266
291	790267
132009	790268
4271	790269
10235	790270
139372	790271
81046	790272
116324	790273
47244	790274
34070	790275
4756	790276
4022	790277
22187	790278
144996	790279
20094	790280
73413	790281
51013	790282
100450	790283
28634	790284
90317	790285
119606	790286
92857	790287
31281	790288
128576	790289
3912	790290
6145	790291
12363	790292
143042	790293
50787	790294
46709	790295
147579	790296
49207	790297
114190	790298
35136	790299
1816	790300
14611	790301
56819	790302
163584	790303
34070	790304
102973	790305
18053	790306
58455	790307
13481	790308
81964	790309
37127	790310
54414	790311
5106	790312
104561	790313
130376	790314
111827	790315
25329	790316
88159	790317
78482	790318
54700	790319
12827	790320
668	790321
64294	790322
162634	790323
71355	790324
128655	790325
166566	790326
170398	790327
80913	790328
64233	790329
9080	790330
35851	790331
106270	790332
166811	790333
72361	790334
65654	790335
143616	790336
5701	790337
116251	790338
97489	790339
46512	790340
28914	790341
129499	790342
51013	790343
114175	790344
29660	790345
57662	790346
27791	790347
48606	790348
71325	790349
159975	790350
121359	790351
157967	790352
29260	790353
58140	790354
122066	790355
139136	790356
40118	790357
103771	790358
4829	790359
62788	790360
97156	790361
15022	790362
54414	790363
125256	790364
54759	790365
46255	790366
13786	790367
1576	790368
75707	790369
687	790370
183568	790371
116325	790372
108151	790373
21742	790374
10999	790375
15917	790376
72350	790377
2	790378
112632	790379
29660	790380
8663	790381
2997	790382
84587	790383
2642	790384
161	790385
9834	790386
2	790387
4763	790388
1134	790389
578	790390
87992	790391
87992	790392
111014	790393
42145	790394
15921	790395
4973	790396
20349	790397
56218	790398
9945	790399
93871	790400
75728	790401
53190	790402
967	790403
11417	790404
2274	790405
36429	790406
3394	790407
9945	790408
36444	790409
135344	790410
50502	790411
106262	790412
109716	790413
60263	790414
175752	790415
185231	790416
50396	790417
11586	790418
72881	790419
186832	790420
23210	790421
140489	790422
8513	790423
143107	790424
69903	790425
34737	790426
28012	790427
188204	790428
108661	790429
141955	790430
5306	790431
100662	790432
767	790433
56787	790434
2	790435
170331	790436
73823	790437
85954	790438
75993	790439
8364	790440
9530	790441
63583	790442
11574	790443
28385	790444
2723	790445
2723	790446
2723	790447
28385	790448
1558	790449
136751	790450
1558	790451
1558	790452
1558	790453
1558	790454
16702	790455
6907	790456
67021	790457
57071	790458
57619	790459
15067	790460
48092	790461
30964	790462
39697	790463
57071	790464
22117	790465
6050	790466
22010	790467
39439	790468
18311	790469
3108	790470
39271	790471
57459	790472
6050	790473
8777	790474
61998	790475
139409	790476
109896	790477
139943	790478
8384	790479
31545	790480
21434	790481
31955	790482
10993	790483
137451	790484
1451	790485
93593	790486
5315	790487
126814	790488
124821	790489
37524	790490
111339	790491
122268	790492
89304	790493
1145	790494
24705	790495
4517	790496
58998	790497
1145	790498
75675	790499
5315	790500
40296	790501
35603	790502
24837	790503
148525	790504
23497	790505
63573	790506
37592	790507
19960	790508
31232	790509
144755	790510
8480	790511
8048	790512
43263	790513
78164	790514
8480	790515
93130	790516
7922	790517
23318	790518
20085	790519
70388	790520
115807	790521
20003	790522
3349	790523
42525	790524
26711	790525
74053	790526
5120	790527
7088	790528
8205	790529
3047	790530
136388	790531
211	790532
18365	790533
25970	790534
12995	790535
6072	790536
5120	790537
5516	790538
67	790539
22522	790540
5558	790541
30	790542
1508	790543
14986	790544
57752	790545
13214	790546
19052	790547
63831	790548
15449	790549
5979	790550
9057	790551
171751	790552
5516	790553
37525	790554
12295	790555
143441	790556
131731	790557
131894	790558
9922	790559
27025	790560
63205	790561
33698	790562
12995	790563
6072	790564
10665	790565
10049	790566
7723	790567
4026	790568
24254	790569
969	790570
330	790571
101493	790572
113866	790573
87004	790574
140508	790575
140508	790576
97	790577
14986	790578
34976	790579
40527	790580
139649	790581
149379	790582
91909	790583
11920	790584
128437	790585
23467	790586
4985	790587
2674	790588
66870	790589
128017	790590
33201	790591
61902	790592
13426	790593
3878	790594
39575	790595
41994	790596
10068	790597
19581	790598
53208	790599
98699	790600
38923	790601
6819	790602
1575	790603
49616	790604
8385	790605
131341	790606
22980	790607
114980	790608
64094	790609
122814	790610
183095	790611
20962	790612
38400	790613
48065	790614
89470	790615
68647	790616
87090	790617
71892	790618
74068	790619
5368	790620
25450	790621
7207	790622
53219	790623
147709	790624
25894	790625
44076	790626
78642	790627
141884	790628
80575	790629
95820	790630
72797	790631
13274	790632
40447	790633
144396	790634
118807	790635
134056	790636
21312	790637
20410	790638
14889	790639
8683	790640
113073	790641
67959	790642
14273	790643
40424	790644
128500	790645
176133	790646
25739	790647
39366	790648
46949	790649
17307	790650
165046	790651
1938	790652
19122	790653
3364	790654
29275	790655
36929	790656
97785	790657
80641	790658
3362	790659
4163	790660
74735	790661
27726	790662
13776	790663
21340	790664
77171	790665
37981	790666
29133	790667
34058	790668
2909	790669
185254	790670
32192	790671
23524	790672
68262	790673
51350	790674
1787	790675
22462	790676
87937	790677
16435	790678
46260	790679
47778	790680
179834	790681
68725	790682
4468	790683
847	790684
26543	790685
895	790686
2889	790687
114055	790688
162715	790689
35596	790690
701	790691
38111	790692
95193	790693
58577	790694
30	790695
3094	790696
1485	790697
11876	790698
17424	790699
10968	790700
52217	790701
1907	790702
21206	790703
7029	790704
22875	790705
50644	790706
315	790707
22522	790708
16417	790709
11685	790710
10687	790711
8935	790712
981	790713
18056	790714
22641	790715
146260	790716
7562	790717
23596	790718
93245	790719
2998	790720
72	790721
4638	790722
17091	790723
36889	790724
5516	790725
9688	790726
3893	790727
3242	790728
11346	790729
19052	790730
5971	790731
17714	790732
22119	790733
1508	790734
3682	790735
7549	790736
1752	790737
99	790738
12995	790739
2996	790740
1134	790741
2936	790742
33698	790743
110976	790744
5971	790745
82340	790746
4026	790747
257	790748
28999	790749
34525	790750
12990	790751
36875	790752
68568	790753
160485	790754
33698	790755
15600	790756
1	790757
37407	790758
5850	790759
13279	790760
60707	790761
42158	790762
181483	790763
16073	790764
23823	790765
60237	790766
888	790767
1129	790768
11831	790769
1012	790770
126	790771
5078	790772
26481	790773
76336	790774
29044	790775
67792	790776
9426	790777
69426	790778
19166	790779
2606	790780
78121	790781
19456	790782
62047	790783
41321	790784
29465	790785
90041	790786
1532	790787
28354	790788
61230	790789
13645	790790
59353	790791
129444	790792
68248	790793
126078	790794
3200	790795
41496	790796
4709	790797
802	790798
141658	790799
1085	790800
9183	790801
28465	790802
13775	790803
86448	790804
37250	790805
87101	790806
571	790807
68414	790808
104356	790809
22559	790810
77615	790811
13240	790812
27330	790813
24268	790814
4984	790815
27635	790816
13931	790817
32486	790818
1649	790819
121614	790820
2927	790821
65042	790822
9584	790823
2110	790824
20734	790825
3779	790826
1144	790827
65182	790828
61902	790829
12077	790830
11052	790831
2161	790832
27670	790833
109516	790834
2467	790835
42481	790836
17817	790837
141634	790838
9581	790839
27874	790840
654	790841
137379	790842
49213	790843
1853	790844
1150	790845
38921	790846
29027	790847
31497	790848
17890	790849
1447	790850
63136	790851
105415	790852
20416	790853
59687	790854
164099	790855
62903	790856
21383	790857
92677	790858
57542	790859
37010	790860
50640	790861
64104	790862
110163	790863
144194	790864
5752	790865
11244	790866
24818	790867
165331	790868
40794	790869
8324	790870
64534	790871
60382	790872
60382	790873
7216	790874
3999	790875
1765	790876
36747	790877
100131	790878
21961	790879
76646	790880
492	790881
46166	790882
37739	790883
1123	790884
9090	790885
725	790886
174	790887
107689	790888
3200	790889
70834	790890
467	790891
43091	790892
1502	790893
30345	790894
68849	790895
468	790896
6016	790897
13786	790898
2764	790899
68123	790900
56540	790901
99434	790902
138892	790903
62518	790904
7176	790905
95094	790906
5981	790907
4381	790908
942	790909
49861	790910
29034	790911
5173	790912
32729	790913
55171	790914
8826	790915
37112	790916
8956	790917
16499	790918
7503	790919
1120	790920
21171	790921
77568	790922
13154	790923
15909	790924
4222	790925
9735	790926
6863	790927
145423	790928
60625	790929
35987	790930
246	790931
5391	790932
67890	790933
42663	790934
874	790935
25970	790936
135492	790937
95198	790938
25970	790939
7958	790940
152741	790941
81874	790942
119128	790943
30153	790944
119328	790945
12227	790946
88699	790947
14474	790948
188719	790949
67590	790950
117213	790951
69389	790952
9192	790953
137692	790954
92222	790955
38062	790956
119128	790957
16043	790958
48673	790959
123942	790960
25138	790961
108536	790962
94329	790963
157769	790964
476	790965
85570	790966
97914	790967
54571	790968
94851	790969
67008	790970
63743	790971
148880	790972
89042	790973
154795	790974
76771	790975
81904	790976
153936	790977
98495	790978
94048	790979
158909	790980
1615	790981
98495	790982
13334	790983
13334	790984
27025	790985
4638	790986
15642	790987
6	790988
24179	790989
2449	790990
10553	790991
43336	790992
59	790993
119977	790994
67952	790995
9804	790996
1479	790997
214	790998
74937	790999
71783	791000
1200	791001
16393	791002
12948	791003
1764	791004
59342	791005
132699	791006
565	791007
6357	791008
15781	791009
12522	791010
349	791011
18694	791012
18061	791013
15233	791014
79155	791015
4540	791016
23942	791017
5701	791018
69231	791019
11837	791020
71	791021
4580	791022
117012	791023
2897	791024
64957	791025
67504	791026
3907	791027
62688	791028
24392	791029
2777	791030
24078	791031
21241	791032
16603	791033
1	791034
11083	791035
48144	791036
13877	791037
754	791038
1959	791039
3979	791040
29268	791041
35534	791042
10276	791043
5257	791044
8966	791045
43088	791046
43403	791047
89986	791048
112917	791049
10316	791050
10118	791051
405	791052
405	791053
82594	791054
42841	791055
24697	791056
1682	791057
646	791058
1772	791059
9038	791060
20198	791061
52099	791062
51240	791063
78186	791064
422	791065
818	791066
2746	791067
29662	791068
26593	791069
22974	791070
14179	791071
1978	791072
564	791073
2418	791074
62800	791075
16903	791076
24210	791077
1432	791078
16005	791079
16863	791080
29616	791081
14047	791082
24419	791083
7726	791084
42876	791085
5803	791086
14174	791087
90963	791088
5880	791089
2259	791090
20038	791091
8740	791092
57153	791093
11359	791094
39935	791095
3081	791096
11939	791097
26150	791098
46846	791099
1273	791100
23763	791101
1982	791102
91987	791103
20207	791104
51656	791105
91560	791106
1	791107
42647	791108
75188	791109
2001	791110
7424	791111
30777	791112
29557	791113
173430	791114
74053	791115
10032	791116
17963	791117
62665	791118
12105	791119
1271	791120
90537	791121
4757	791122
8741	791123
60481	791124
5822	791125
24321	791126
16836	791127
92082	791128
120893	791129
7619	791130
47357	791131
5103	791132
2440	791133
10288	791134
347	791135
47840	791136
1266	791137
1710	791138
5781	791139
1273	791140
16871	791141
6011	791142
64299	791143
801	791144
32496	791145
740	791146
24322	791147
51440	791148
16704	791149
51988	791150
7393	791151
3052	791152
7886	791153
3897	791154
2750	791155
6334	791156
133416	791157
7042	791158
74794	791159
47974	791160
4512	791161
75653	791162
33944	791163
10049	791164
104878	791165
56182	791166
35899	791167
5023	791168
75073	791169
7619	791170
51204	791171
48114	791172
17963	791173
9615	791174
20103	791175
11799	791176
4652	791177
24427	791178
1759	791179
25923	791180
122	791181
6694	791182
14664	791183
99660	791184
122	791185
2615	791186
24950	791187
84862	791188
54644	791189
38318	791190
147545	791191
106179	791192
1220	791193
23961	791194
58	791195
41256	791196
1299	791197
20281	791198
113656	791199
2383	791200
467	791201
24058	791202
5764	791203
104508	791204
113658	791205
26903	791206
4467	791207
133047	791208
31887	791209
2202	791210
36146	791211
18331	791212
51454	791213
1956	791214
39832	791215
73625	791216
8604	791217
61967	791218
71653	791219
23385	791220
81774	791221
61967	791222
135582	791223
135290	791224
53366	791225
29503	791226
69905	791227
147600	791228
23733	791229
70865	791230
32655	791231
57089	791232
53072	791233
23356	791234
17241	791235
161250	791236
38567	791237
169256	791238
55184	791239
107188	791240
8915	791241
36532	791242
102483	791243
281	791244
112094	791245
68854	791246
22699	791247
24285	791248
20476	791249
6745	791250
4784	791251
111796	791252
3522	791253
12918	791254
87133	791255
131622	791256
34793	791257
32234	791258
116850	791259
17241	791260
25726	791261
103915	791262
21746	791263
118508	791264
52934	791265
13847	791266
8915	791267
49806	791268
65846	791269
118032	791270
19768	791271
84124	791272
183798	791273
176660	791274
150371	791275
4016	791276
13764	791277
137705	791278
18074	791279
92965	791280
116650	791281
18226	791282
63935	791283
69745	791284
4961	791285
44982	791286
8055	791287
79102	791288
138648	791289
63709	791290
93725	791291
18545	791292
134527	791293
52559	791294
64808	791295
53445	791296
64370	791297
187771	791298
110280	791299
188066	791300
182682	791301
71660	791302
136389	791303
38882	791304
153815	791305
137527	791306
72554	791307
73160	791308
20617	791309
76368	791310
123885	791311
109391	791312
28566	791313
175575	791314
76650	791315
135418	791316
110882	791317
159768	791318
80134	791319
134681	791320
180609	791321
30575	791322
137024	791323
178290	791324
92836	791325
53386	791326
123842	791327
136887	791328
39881	791329
118641	791330
42270	791331
107201	791332
92826	791333
62174	791334
73645	791335
3982	791336
4016	791337
140841	791338
109676	791339
109028	791340
12166	791341
2640	791342
103925	791343
92826	791344
60576	791345
93033	791346
122537	791347
33306	791348
14129	791349
2718	791350
4111	791351
116056	791352
105195	791353
57440	791354
76415	791355
114757	791356
139958	791357
86630	791358
73649	791359
71885	791360
7415	791361
19552	791362
10046	791363
3206	791364
6907	791365
12834	791366
5343	791367
54593	791368
7450	791369
93738	791370
140065	791371
25489	791372
38285	791373
152863	791374
155479	791375
294	791376
38517	791377
137643	791378
41995	791379
808	791380
111289	791381
6657	791382
68893	791383
2505	791384
29200	791385
188676	791386
56327	791387
1766	791388
16968	791389
3445	791390
732	791391
2874	791392
109137	791393
41880	791394
14504	791395
44677	791396
29771	791397
316	791398
33495	791399
102219	791400
14033	791401
40625	791402
21912	791403
7920	791404
12546	791405
44893	791406
48886	791407
32022	791408
14073	791409
59288	791410
48086	791411
32679	791412
60188	791413
77391	791414
58584	791415
81742	791416
3769	791417
55763	791418
2955	791419
2889	791420
39132	791421
48724	791422
56190	791423
22540	791424
1248	791425
92981	791426
92981	791427
93460	791428
19157	791429
63256	791430
82685	791431
11305	791432
27292	791433
532	791434
20788	791435
31101	791436
46492	791437
22491	791438
77724	791439
155117	791440
82728	791441
74998	791442
9166	791443
44610	791444
13414	791445
632	791446
28154	791447
173526	791448
3461	791449
117595	791450
81800	791451
25502	791452
67917	791453
67730	791454
26653	791455
169391	791456
53187	791457
79928	791458
181033	791459
40956	791460
56696	791461
2037	791462
80890	791463
6448	791464
2206	791465
4987	791466
18807	791467
58645	791468
62986	791469
197	791470
19245	791471
13930	791472
32208	791473
7599	791474
11838	791475
81000	791476
23551	791477
3456	791478
54368	791479
69628	791480
32319	791481
58	791482
73	791483
42336	791484
10012	791485
682	791486
7710	791487
3782	791488
3668	791489
5808	791490
53640	791491
308	791492
188081	791493
14310	791494
332	791495
9698	791496
24703	791497
33071	791498
19179	791499
123	791500
314	791501
28187	791502
16835	791503
313	791504
33	791505
24092	791506
24092	791507
7473	791508
4895	791509
5527	791510
12962	791511
39671	791512
65024	791513
32649	791514
32649	791515
69180	791516
87344	791517
1264	791518
21754	791519
50972	791520
73623	791521
5495	791522
84627	791523
38663	791524
15572	791525
51184	791526
79437	791527
38663	791528
97109	791529
2566	791530
2728	791531
111	791532
152840	791533
1207	791534
1207	791535
6450	791536
10808	791537
6220	791538
175139	791539
1292	791540
21223	791541
2709	791542
199	791543
50024	791544
2709	791545
2444	791546
573	791547
68437	791548
128616	791549
44086	791550
6150	791551
1296	791552
7833	791553
44123	791554
9803	791555
21453	791556
42320	791557
89974	791558
9900	791559
17722	791560
800	791561
3454	791562
3715	791563
141355	791564
57853	791565
51780	791566
28574	791567
15832	791568
11682	791569
19932	791570
26789	791571
44142	791572
176275	791573
84602	791574
2155	791575
2976	791576
25087	791577
1131	791578
106954	791579
20275	791580
12903	791581
120331	791582
983	791583
22353	791584
24010	791585
4681	791586
31576	791587
9663	791588
146168	791589
11844	791590
2590	791591
2765	791592
6107	791593
21987	791594
101600	791595
15393	791596
6188	791597
108953	791598
27214	791599
22777	791600
24176	791601
11691	791602
48459	791603
57706	791604
22070	791605
8441	791606
4462	791607
5039	791608
150	791609
44605	791610
53581	791611
104203	791612
14210	791613
3919	791614
42724	791615
5232	791616
21455	791617
85559	791618
180542	791619
18705	791620
5541	791621
13493	791622
12101	791623
8908	791624
33729	791625
48535	791626
117023	791627
131869	791628
4276	791629
6757	791630
56009	791631
46111	791632
146658	791633
68251	791634
104691	791635
77154	791636
125549	791637
33824	791638
98289	791639
128590	791640
20716	791641
12973	791642
55893	791643
95038	791644
22416	791645
3516	791646
98060	791647
73375	791648
1369	791649
94497	791650
103290	791651
106001	791652
94297	791653
1607	791654
29740	791655
40523	791656
53069	791657
30362	791658
71307	791659
106010	791660
46699	791661
91606	791662
82	791663
7572	791664
43103	791665
27470	791666
40365	791667
40365	791668
174602	791669
1999	791670
49526	791671
132	791672
30107	791673
14973	791674
10029	791675
83022	791676
100611	791677
1122	791678
3081	791679
19447	791680
48111	791681
3104	791682
67179	791683
19866	791684
19866	791685
9902	791686
19866	791687
24896	791688
91760	791689
109459	791690
89375	791691
4923	791692
37574	791693
30037	791694
58	791695
37805	791696
5598	791697
961	791698
1284	791699
31850	791700
617	791701
21293	791702
21293	791703
35873	791704
5426	791705
61859	791706
149753	791707
61079	791708
139572	791709
382	791710
16901	791711
18332	791712
42606	791713
64726	791714
37671	791715
73523	791716
24506	791717
17107	791718
137168	791719
14772	791720
19530	791721
7039	791722
180365	791723
158838	791724
35190	791725
18946	791726
47534	791727
69366	791728
182825	791729
12645	791730
127220	791731
125124	791732
133059	791733
78714	791734
67355	791735
49881	791736
180694	791737
18523	791738
166981	791739
159334	791740
42815	791741
106710	791742
83088	791743
17134	791744
63269	791745
22597	791746
10746	791747
145449	791748
56953	791749
117589	791750
21051	791751
3774	791752
12709	791753
51989	791754
23863	791755
80858	791756
36980	791757
31522	791758
23783	791759
55057	791760
16504	791761
32742	791762
70262	791763
117050	791764
6830	791765
9983	791766
39313	791767
6664	791768
16832	791769
44171	791770
49152	791771
16977	791772
21092	791773
7287	791774
143820	791775
79521	791776
38231	791777
53964	791778
4377	791779
112149	791780
51085	791781
17954	791782
24089	791783
22909	791784
6664	791785
24393	791786
127392	791787
35491	791788
46491	791789
45309	791790
66432	791791
70656	791792
174139	791793
65788	791794
16391	791795
61983	791796
67244	791797
32152	791798
28835	791799
20924	791800
78545	791801
77631	791802
97502	791803
51555	791804
105031	791805
5034	791806
85047	791807
22415	791808
63382	791809
6830	791810
6830	791811
7396	791812
54954	791813
2498	791814
7056	791815
142238	791816
75286	791817
25150	791818
5264	791819
5122	791820
112830	791821
31622	791822
53951	791823
59342	791824
56061	791825
58643	791826
19612	791827
42433	791828
89353	791829
22287	791830
45150	791831
8	791832
66572	791833
78526	791834
29540	791835
4507	791836
126498	791837
51557	791838
33183	791839
11729	791840
20833	791841
19997	791842
1052	791843
58077	791844
32125	791845
21539	791846
62679	791847
25387	791848
8541	791849
133272	791850
35003	791851
14064	791852
79586	791853
51184	791854
18763	791855
3757	791856
56691	791857
22742	791858
18294	791859
448	791860
107228	791861
19690	791862
46339	791863
30846	791864
116	791865
116	791866
116	791867
116	791868
116	791869
105759	791870
51472	791871
34938	791872
56118	791873
36609	791874
15571	791875
98090	791876
4672	791877
10249	791878
7601	791879
466	791880
11890	791881
25287	791882
10058	791883
143788	791884
70113	791885
1233	791886
41401	791887
45272	791888
16901	791889
4738	791890
2026	791891
41053	791892
55641	791893
59065	791894
2517	791895
23604	791896
57091	791897
114011	791898
77812	791899
71962	791900
88884	791901
8560	791902
15046	791903
30367	791904
10622	791905
41117	791906
50900	791907
70375	791908
17367	791909
15395	791910
50820	791911
21035	791912
84638	791913
16323	791914
6248	791915
3041	791916
52143	791917
9601	791918
24146	791919
66528	791920
50769	791921
3232	791922
24997	791923
19189	791924
50635	791925
72004	791926
79147	791927
2241	791928
152690	791929
8355	791930
98056	791931
45467	791932
169670	791933
6830	791934
19189	791935
145937	791936
40791	791937
20648	791938
110631	791939
37251	791940
71232	791941
12957	791942
32	791943
14724	791944
8125	791945
10644	791946
78524	791947
3405	791948
43315	791949
147470	791950
18771	791951
56448	791952
5316	791953
141671	791954
35843	791955
27776	791956
56675	791957
80119	791958
32724	791959
157	791960
6209	791961
57181	791962
16807	791963
78491	791964
30230	791965
135610	791966
58572	791967
76364	791968
89093	791969
28706	791970
35032	791971
19863	791972
33248	791973
24583	791974
68629	791975
21539	791976
26961	791977
24152	791978
95780	791979
19189	791980
3142	791981
24010	791982
376	791983
60017	791984
32374	791985
122732	791986
7785	791987
6341	791988
14071	791989
43590	791990
6392	791991
1915	791992
116	791993
14295	791994
8218	791995
56953	791996
6648	791997
26959	791998
46757	791999
54487	792000
42829	792001
25032	792002
8326	792003
8303	792004
107641	792005
61105	792006
19981	792007
9721	792008
35627	792009
21404	792010
1825	792011
34544	792012
91086	792013
11601	792014
9204	792015
35833	792016
125969	792017
2377	792018
4131	792019
70069	792020
114265	792021
2952	792022
135061	792023
50106	792024
26845	792025
25170	792026
6310	792027
63688	792028
62030	792029
172304	792030
65368	792031
69120	792032
69337	792033
35722	792034
165388	792035
21953	792036
21372	792037
77758	792038
45616	792039
116	792040
16426	792041
15022	792042
3642	792043
2909	792044
20931	792045
34706	792046
22485	792047
15861	792048
33495	792049
5783	792050
13443	792051
141542	792052
58678	792053
1475	792054
56737	792055
20108	792056
43279	792057
15590	792058
56374	792059
15428	792060
48508	792061
20185	792062
116	792063
52121	792064
64489	792065
91444	792066
9562	792067
50957	792068
31682	792069
12879	792070
53	792071
2336	792072
28656	792073
49393	792074
45156	792075
79802	792076
6863	792077
25614	792078
58401	792079
6490	792080
17558	792081
5363	792082
33731	792083
30066	792084
124199	792085
25623	792086
5257	792087
37397	792088
6430	792089
5055	792090
57351	792091
52108	792092
9810	792093
39624	792094
31804	792095
10177	792096
2856	792097
4529	792098
25314	792099
4135	792100
2673	792101
25974	792102
16712	792103
8334	792104
40638	792105
90356	792106
7323	792107
4238	792108
35651	792109
30741	792110
50919	792111
126320	792112
1365	792113
4522	792114
69164	792115
74769	792116
179	792117
60181	792118
73854	792119
13076	792120
10697	792121
2163	792122
8571	792123
11318	792124
103843	792125
8390	792126
20537	792127
51753	792128
310	792129
34945	792130
11700	792131
51754	792132
18763	792133
10202	792134
36218	792135
9052	792136
52650	792137
130475	792138
132998	792139
75082	792140
13855	792141
1025	792142
20127	792143
94582	792144
29726	792145
51620	792146
68822	792147
60864	792148
11854	792149
38838	792150
56382	792151
33736	792152
171663	792153
12456	792154
52683	792155
4794	792156
108759	792157
171550	792158
93098	792159
10952	792160
88001	792161
63347	792162
63736	792163
153053	792164
93487	792165
76804	792166
102264	792167
12070	792168
32962	792169
22365	792170
189081	792171
24814	792172
55187	792173
30171	792174
24202	792175
116232	792176
27993	792177
141221	792178
49655	792179
72182	792180
101577	792181
50726	792182
69738	792183
86607	792184
17387	792185
63533	792186
133101	792187
10455	792188
52929	792189
63015	792190
186650	792191
58354	792192
14542	792193
55641	792194
105432	792195
84394	792196
30144	792197
41352	792198
80245	792199
20548	792200
140889	792201
186106	792202
65289	792203
98199	792204
4507	792205
113856	792206
36426	792207
69958	792208
102063	792209
16766	792210
140239	792211
5044	792212
88001	792213
150809	792214
188351	792215
30093	792216
23480	792217
13422	792218
7146	792219
102475	792220
17195	792221
36371	792222
186789	792223
56463	792224
93280	792225
94608	792226
83265	792227
8175	792228
67643	792229
75089	792230
93098	792231
33359	792232
107000	792233
55291	792234
152746	792235
93742	792236
6233	792237
49174	792238
180380	792239
82390	792240
67491	792241
67355	792242
55974	792243
71942	792244
112372	792245
135860	792246
90593	792247
11392	792248
36666	792249
116798	792250
142858	792251
17134	792252
140419	792253
86859	792254
105432	792255
4843	792256
29934	792257
21771	792258
26499	792259
36044	792260
16766	792261
6039	792262
36950	792263
26526	792264
21665	792265
3108	792266
53569	792267
7579	792268
40685	792269
90711	792270
68326	792271
111019	792272
113376	792273
75244	792274
113925	792275
113452	792276
6354	792277
93072	792278
16492	792279
54808	792280
103775	792281
13321	792282
47674	792283
22720	792284
24152	792285
53228	792286
116955	792287
68506	792288
6120	792289
16831	792290
87708	792291
87206	792292
9780	792293
91830	792294
62801	792295
35032	792296
20393	792297
76664	792298
33900	792299
139539	792300
159997	792301
107424	792302
153414	792303
14284	792304
59801	792305
15173	792306
31362	792307
21283	792308
74800	792309
28529	792310
22321	792311
86569	792312
2879	792313
78808	792314
13788	792315
20430	792316
2241	792317
4749	792318
169834	792319
49039	792320
17879	792321
64574	792322
5343	792323
30170	792324
19842	792325
62795	792326
39181	792327
24676	792328
135966	792329
64963	792330
64963	792331
61560	792332
23783	792333
1826	792334
40043	792335
45987	792336
120104	792337
61736	792338
27882	792339
145775	792340
75080	792341
54421	792342
132501	792343
55268	792344
80211	792345
39999	792346
116	792347
11533	792348
24495	792349
122880	792350
49116	792351
13695	792352
13257	792353
84799	792354
3375	792355
2879	792356
69782	792357
31964	792358
69159	792359
6360	792360
116	792361
44560	792362
79631	792363
5332	792364
99301	792365
145255	792366
14759	792367
18332	792368
2554	792369
33384	792370
33228	792371
1961	792372
67840	792373
22065	792374
46920	792375
155598	792376
106409	792377
52888	792378
77673	792379
164674	792380
101035	792381
47122	792382
150737	792383
99946	792384
8267	792385
137206	792386
98598	792387
168587	792388
162917	792389
10620	792390
30357	792391
83138	792392
16458	792393
40689	792394
15609	792395
25524	792396
19442	792397
34267	792398
76287	792399
74831	792400
133400	792401
162733	792402
2955	792403
23597	792404
59395	792405
20416	792406
82105	792407
122053	792408
82952	792409
74681	792410
47815	792411
56718	792412
32196	792413
10124	792414
94596	792415
89394	792416
46726	792417
94632	792418
4879	792419
12861	792420
45880	792421
46549	792422
69359	792423
79834	792424
483	792425
130346	792426
102564	792427
2523	792428
28022	792429
42282	792430
12537	792431
66325	792432
97983	792433
158915	792434
81972	792435
56864	792436
22180	792437
29461	792438
127592	792439
7071	792440
102838	792441
2181	792442
24514	792443
6749	792444
41959	792445
157379	792446
58482	792447
33168	792448
34199	792449
67978	792450
103903	792451
29264	792452
364	792453
157458	792454
167348	792455
6938	792456
22485	792457
46889	792458
54913	792459
8249	792460
25457	792461
21539	792462
134263	792463
47329	792464
38703	792465
13009	792466
168075	792467
43406	792468
35325	792469
89385	792470
27729	792471
10529	792472
286	792473
57990	792474
28706	792475
35571	792476
128769	792477
73095	792478
107767	792479
105758	792480
84316	792481
11795	792482
13111	792483
62093	792484
26518	792485
64189	792486
6938	792487
16663	792488
124256	792489
18892	792490
16663	792491
10332	792492
52884	792493
90541	792494
28070	792495
132105	792496
86569	792497
141274	792498
92779	792499
24900	792500
15968	792501
12710	792502
20486	792503
99745	792504
99942	792505
42750	792506
2592	792507
21477	792508
51312	792509
29549	792510
449	792511
2895	792512
96619	792513
98436	792514
56063	792515
125308	792516
101985	792517
80784	792518
483	792519
23973	792520
18972	792521
6723	792522
98056	792523
24676	792524
11111	792525
65136	792526
52132	792527
65657	792528
5531	792529
10629	792530
44973	792531
183271	792532
51436	792533
30328	792534
88143	792535
8697	792536
119394	792537
154465	792538
89394	792539
53464	792540
3856	792541
20868	792542
52898	792543
1027	792544
6570	792545
531	792546
127546	792547
7246	792548
16719	792549
11340	792550
4302	792551
12969	792552
62680	792553
28233	792554
60984	792555
51371	792556
21403	792557
681	792558
34078	792559
18825	792560
92594	792561
7297	792562
23539	792563
1368	792564
75575	792565
684	792566
20035	792567
90965	792568
58423	792569
11393	792570
11395	792571
38569	792572
26116	792573
12046	792574
82518	792575
23913	792576
106643	792577
58314	792578
8071	792579
23947	792580
6763	792581
114151	792582
32924	792583
94593	792584
56128	792585
6414	792586
13465	792587
41827	792588
65475	792589
23419	792590
71547	792591
10274	792592
60663	792593
33881	792594
10388	792595
124560	792596
61303	792597
68116	792598
182	792599
11708	792600
16426	792601
1459	792602
33926	792603
28880	792604
21127	792605
42662	792606
58231	792607
3132	792608
71508	792609
16598	792610
8465	792611
6265	792612
2855	792613
41400	792614
16749	792615
4667	792616
89577	792617
83355	792618
1799	792619
13501	792620
51318	792621
38659	792622
64726	792623
83380	792624
16683	792625
73188	792626
3757	792627
13257	792628
106884	792629
86899	792630
141508	792631
142449	792632
75846	792633
88747	792634
84786	792635
90939	792636
14298	792637
70004	792638
155035	792639
73363	792640
75310	792641
90217	792642
50364	792643
85006	792644
45558	792645
74330	792646
66906	792647
101804	792648
101402	792649
55037	792650
3831	792651
76394	792652
11934	792653
81820	792654
6732	792655
29162	792656
8	792657
44094	792658
101718	792659
40153	792660
37973	792661
3831	792662
43928	792663
5482	792664
6562	792665
60975	792666
33870	792667
35948	792668
77882	792669
61457	792670
10280	792671
180521	792672
44100	792673
58225	792674
23720	792675
47420	792676
60050	792677
5055	792678
142615	792679
6414	792680
69514	792681
105364	792682
57520	792683
107265	792684
90299	792685
13887	792686
47649	792687
104753	792688
57024	792689
5587	792690
32655	792691
20428	792692
31168	792693
12717	792694
63223	792695
76029	792696
1999	792697
143581	792698
151267	792699
150336	792700
149395	792701
12363	792702
20689	792703
104201	792704
32216	792705
3079	792706
24470	792707
83598	792708
102	792709
44342	792710
623	792711
1995	792712
24137	792713
69015	792714
43116	792715
53819	792716
18378	792717
30311	792718
56013	792719
73621	792720
7760	792721
13644	792722
106715	792723
148352	792724
36445	792725
52668	792726
65672	792727
65672	792728
68496	792729
35178	792730
154928	792731
184180	792732
32118	792733
669	792734
14869	792735
122951	792736
9350	792737
47725	792738
78764	792739
174243	792740
4702	792741
115597	792742
63161	792743
15781	792744
106031	792745
544	792746
124572	792747
12876	792748
3754	792749
65469	792750
32881	792751
15407	792752
87542	792753
15915	792754
1166	792755
111	792756
10474	792757
17759	792758
187231	792759
19187	792760
39883	792761
33684	792762
17759	792763
337	792764
38265	792765
50267	792766
1588	792767
87786	792768
40272	792769
53404	792770
53326	792771
59643	792772
79667	792773
4176	792774
183163	792775
6203	792776
155187	792777
79918	792778
44150	792779
14564	792780
30127	792781
79062	792782
36437	792783
142839	792784
29462	792785
134218	792786
137727	792787
39112	792788
5263	792789
25644	792790
53206	792791
24371	792792
59112	792793
117523	792794
8104	792795
22181	792796
2902	792797
30561	792798
21524	792799
2547	792800
1555	792801
4862	792802
74266	792803
49094	792804
842	792805
14550	792806
8528	792807
6036	792808
3108	792809
6036	792810
110845	792811
514	792812
56	792813
23686	792814
1268	792815
17	792816
30947	792817
4938	792818
516	792819
133	792820
633	792821
874	792822
12020	792823
561	792824
90	792825
7074	792826
24	792827
7074	792828
13711	792829
90483	792830
87849	792831
34290	792832
87150	792833
76974	792834
9940	792835
72368	792836
3131	792837
1833	792838
207	792839
3109	792840
10610	792841
8611	792842
153470	792843
1045	792844
5330	792845
50251	792846
1426	792847
6799	792848
3977	792849
425	792850
27401	792851
14899	792852
44246	792853
42098	792854
7776	792855
26165	792856
40272	792857
5174	792858
44149	792859
53784	792860
31943	792861
8114	792862
39	792863
942	792864
8283	792865
15168	792866
434	792867
3452	792868
4406	792869
350	792870
7	792871
5831	792872
135	792873
10970	792874
72	792875
133	792876
4433	792877
867	792878
45952	792879
21823	792880
11702	792881
33447	792882
50505	792883
349	792884
40864	792885
1553	792886
10987	792887
46	792888
13551	792889
8220	792890
8424	792891
2222	792892
2881	792893
169255	792894
22	792895
12858	792896
21	792897
102235	792898
6134	792899
51593	792900
10691	792901
57578	792902
7008	792903
26435	792904
1043	792905
156555	792906
7414	792907
87856	792908
7549	792909
17	792910
1996	792911
25644	792912
12747	792913
3063	792914
24	792915
4131	792916
393	792917
4433	792918
46	792919
9256	792920
53423	792921
214	792922
5408	792923
3678	792924
38	792925
61468	792926
8445	792927
75358	792928
2466	792929
5268	792930
29676	792931
17472	792932
34594	792933
123435	792934
1470	792935
46741	792936
39094	792937
7643	792938
79638	792939
133	792940
54519	792941
2538	792942
11839	792943
7540	792944
4922	792945
23386	792946
5156	792947
39238	792948
5250	792949
8078	792950
4290	792951
15195	792952
1159	792953
38	792954
413	792955
562	792956
199	792957
138	792958
6684	792959
2790	792960
36120	792961
18236	792962
4073	792963
5425	792964
197	792965
263	792966
16738	792967
26867	792968
2524	792969
12504	792970
7412	792971
4388	792972
16166	792973
35650	792974
29522	792975
7633	792976
29324	792977
1932	792978
1932	792979
2131	792980
1932	792981
153070	792982
97907	792983
26059	792984
130391	792985
26318	792986
14112	792987
140714	792988
1044	792989
9016	792990
6933	792991
72690	792992
53393	792993
2359	792994
6774	792995
13547	792996
50479	792997
102399	792998
21979	792999
15630	793000
10655	793001
9103	793002
2606	793003
702	793004
22632	793005
17308	793006
11762	793007
20564	793008
42486	793009
8775	793010
19815	793011
68767	793012
123243	793013
63	793014
33000	793015
14724	793016
13922	793017
661	793018
133928	793019
17437	793020
2687	793021
21959	793022
61338	793023
47951	793024
6107	793025
59449	793026
35794	793027
106106	793028
6974	793029
102727	793030
15	793031
21514	793032
79089	793033
96530	793034
81902	793035
142141	793036
5435	793037
68107	793038
13495	793039
125295	793040
126201	793041
81870	793042
8124	793043
64233	793044
64756	793045
3618	793046
125632	793047
126139	793048
38137	793049
23030	793050
19113	793051
13025	793052
26070	793053
138546	793054
24683	793055
123287	793056
102727	793057
62215	793058
56862	793059
18980	793060
182635	793061
78765	793062
157581	793063
172693	793064
37034	793065
25172	793066
73294	793067
4256	793068
50748	793069
54629	793070
52191	793071
28194	793072
567	793073
26627	793074
77011	793075
5322	793076
16699	793077
19150	793078
11469	793079
6911	793080
167794	793081
27926	793082
83018	793083
43076	793084
80776	793085
100188	793086
67260	793087
22727	793088
18395	793089
32609	793090
55329	793091
116090	793092
6951	793093
28544	793094
33860	793095
22092	793096
39396	793097
4693	793098
66948	793099
15563	793100
2273	793101
24824	793102
11045	793103
181811	793104
21982	793105
2774	793106
12708	793107
138940	793108
31430	793109
7468	793110
12893	793111
844	793112
13822	793113
17308	793114
41713	793115
34207	793116
9557	793117
340	793118
59292	793119
37067	793120
25782	793121
31638	793122
15997	793123
13389	793124
36151	793125
108748	793126
5540	793127
146079	793128
532	793129
22151	793130
4554	793131
59601	793132
6213	793133
139565	793134
35586	793135
2136	793136
5664	793137
102864	793138
37067	793139
2298	793140
83665	793141
46905	793142
15363	793143
126290	793144
76292	793145
6162	793146
18943	793147
64719	793148
39297	793149
50814	793150
726	793151
14157	793152
71447	793153
2927	793154
3964	793155
17390	793156
150909	793157
84948	793158
19267	793159
167141	793160
25781	793161
55573	793162
36092	793163
26329	793164
44573	793165
31926	793166
55937	793167
61239	793168
37765	793169
127706	793170
95188	793171
26571	793172
996	793173
6107	793174
1622	793175
4009	793176
5373	793177
3315	793178
156642	793179
12454	793180
83571	793181
13547	793182
73198	793183
24821	793184
163838	793185
36533	793186
9195	793187
146382	793188
12696	793189
8539	793190
64363	793191
567	793192
82786	793193
41009	793194
36766	793195
11117	793196
1838	793197
81869	793198
155652	793199
314	793200
41368	793201
8961	793202
89859	793203
105919	793204
47788	793205
126562	793206
126562	793207
100384	793208
4845	793209
1154	793210
39336	793211
47948	793212
1946	793213
36938	793214
19792	793215
51622	793216
82113	793217
79937	793218
37470	793219
59238	793220
6219	793221
4757	793222
54831	793223
39278	793224
3310	793225
88264	793226
106449	793227
24965	793228
6142	793229
3675	793230
4383	793231
3232	793232
47084	793233
39820	793234
134487	793235
12454	793236
9716	793237
19519	793238
6962	793239
43982	793240
35838	793241
41948	793242
101555	793243
11719	793244
29342	793245
8610	793246
25875	793247
6905	793248
2280	793249
15528	793250
150892	793251
115195	793252
136256	793253
35794	793254
167415	793255
67645	793256
97543	793257
38564	793258
83802	793259
55514	793260
146319	793261
76965	793262
4723	793263
50686	793264
10543	793265
19826	793266
18829	793267
8530	793268
2774	793269
1055	793270
34750	793271
174337	793272
15580	793273
122908	793274
21870	793275
142097	793276
36284	793277
142496	793278
60225	793279
5689	793280
19945	793281
125490	793282
15580	793283
61779	793284
7560	793285
21662	793286
40374	793287
124648	793288
589	793289
61898	793290
4151	793291
40597	793292
5186	793293
98809	793294
48085	793295
57552	793296
29395	793297
26516	793298
14200	793299
83704	793300
40384	793301
16415	793302
95683	793303
4440	793304
37123	793305
37158	793306
27299	793307
36554	793308
47959	793309
116090	793310
13893	793311
33238	793312
4512	793313
844	793314
18235	793315
17748	793316
13553	793317
70957	793318
108902	793319
47584	793320
69106	793321
39373	793322
5576	793323
87371	793324
36870	793325
39363	793326
2298	793327
331	793328
56474	793329
35481	793330
55329	793331
41082	793332
88485	793333
94521	793334
23754	793335
108156	793336
110692	793337
1719	793338
1927	793339
6989	793340
40508	793341
23015	793342
558	793343
55329	793344
8132	793345
13614	793346
117323	793347
87659	793348
11025	793349
3086	793350
41697	793351
64030	793352
12690	793353
14578	793354
2516	793355
72998	793356
56394	793357
28027	793358
101343	793359
28393	793360
13149	793361
13822	793362
26335	793363
84733	793364
107938	793365
31174	793366
72776	793367
72953	793368
17748	793369
2137	793370
59579	793371
48589	793372
22537	793373
2369	793374
53106	793375
35443	793376
25201	793377
139468	793378
70956	793379
128273	793380
22890	793381
64429	793382
61272	793383
2856	793384
71996	793385
37523	793386
4697	793387
17625	793388
25486	793389
27435	793390
106106	793391
102154	793392
7361	793393
18303	793394
8552	793395
112984	793396
117769	793397
72776	793398
56880	793399
55266	793400
18307	793401
7365	793402
134156	793403
55266	793404
71450	793405
64	793406
112874	793407
16911	793408
9709	793409
39373	793410
21878	793411
39820	793412
7283	793413
74668	793414
33706	793415
120561	793416
74454	793417
12001	793418
50003	793419
7860	793420
37359	793421
81096	793422
182259	793423
140293	793424
31806	793425
23994	793426
32972	793427
13822	793428
128068	793429
51567	793430
155624	793431
74032	793432
39714	793433
121309	793434
10127	793435
114279	793436
31775	793437
16623	793438
83594	793439
44452	793440
11719	793441
72380	793442
59512	793443
108610	793444
181248	793445
18234	793446
16019	793447
11000	793448
133157	793449
47088	793450
76515	793451
57951	793452
60450	793453
53019	793454
13455	793455
93688	793456
60812	793457
53840	793458
17114	793459
2272	793460
187392	793461
11159	793462
11159	793463
55476	793464
2948	793465
32274	793466
61600	793467
40338	793468
3964	793469
27782	793470
13313	793471
306	793472
96634	793473
10908	793474
64450	793475
21993	793476
28102	793477
66316	793478
56723	793479
12805	793480
12370	793481
57657	793482
72313	793483
14794	793484
100092	793485
10992	793486
67883	793487
2367	793488
6800	793489
23543	793490
112408	793491
4999	793492
20152	793493
21498	793494
12684	793495
1087	793496
33075	793497
22561	793498
17694	793499
32455	793500
47954	793501
56771	793502
84444	793503
169849	793504
34470	793505
108472	793506
130644	793507
27019	793508
12474	793509
67879	793510
66111	793511
35937	793512
84501	793513
24819	793514
44553	793515
30280	793516
57673	793517
22387	793518
102992	793519
47843	793520
76013	793521
7238	793522
26222	793523
18114	793524
31903	793525
107783	793526
68730	793527
51665	793528
35582	793529
32272	793530
100206	793531
2052	793532
5186	793533
102918	793534
15367	793535
5089	793536
112301	793537
18010	793538
33476	793539
18641	793540
5286	793541
1416	793542
91746	793543
26730	793544
21956	793545
1416	793546
162411	793547
2894	793548
15072	793549
57552	793550
17499	793551
16103	793552
8612	793553
64231	793554
80532	793555
3661	793556
549	793557
70688	793558
64068	793559
86707	793560
40017	793561
1928	793562
70403	793563
45652	793564
11644	793565
41829	793566
7775	793567
89939	793568
22489	793569
49990	793570
3059	793571
36857	793572
57297	793573
130068	793574
35748	793575
38806	793576
12997	793577
42061	793578
37267	793579
13149	793580
43471	793581
12586	793582
56062	793583
9098	793584
25103	793585
87351	793586
31638	793587
10072	793588
126877	793589
67586	793590
56522	793591
49157	793592
46018	793593
87606	793594
59365	793595
1861	793596
31173	793597
53951	793598
21034	793599
112836	793600
5423	793601
88572	793602
32727	793603
607	793604
76284	793605
73275	793606
66333	793607
13120	793608
108450	793609
111237	793610
132119	793611
20675	793612
12395	793613
48137	793614
108417	793615
127347	793616
12696	793617
33235	793618
57842	793619
31016	793620
14765	793621
62353	793622
364	793623
20675	793624
9098	793625
21192	793626
47917	793627
22613	793628
12185	793629
46216	793630
39040	793631
11740	793632
142127	793633
68578	793634
20348	793635
10892	793636
1152	793637
100089	793638
41793	793639
188647	793640
60563	793641
89962	793642
25781	793643
183004	793644
61263	793645
36391	793646
113466	793647
10963	793648
75104	793649
49208	793650
63231	793651
11765	793652
63477	793653
46106	793654
20934	793655
38505	793656
53989	793657
1152	793658
73806	793659
76539	793660
10579	793661
31796	793662
883	793663
17153	793664
73734	793665
51299	793666
21993	793667
16300	793668
9054	793669
16349	793670
23994	793671
13969	793672
8503	793673
78490	793674
22122	793675
94956	793676
32615	793677
13769	793678
10928	793679
41589	793680
12370	793681
8066	793682
70153	793683
1351	793684
92169	793685
69431	793686
51099	793687
79141	793688
84674	793689
179998	793690
24586	793691
74533	793692
16530	793693
37420	793694
182730	793695
88504	793696
787	793697
51174	793698
108472	793699
69116	793700
77804	793701
32797	793702
6554	793703
63438	793704
42767	793705
116733	793706
9861	793707
56681	793708
28741	793709
33828	793710
11764	793711
37998	793712
7204	793713
74112	793714
87764	793715
146183	793716
19929	793717
100201	793718
172296	793719
42721	793720
162244	793721
102209	793722
32331	793723
99988	793724
125384	793725
99545	793726
33792	793727
18769	793728
25956	793729
1319	793730
105783	793731
13193	793732
21463	793733
100784	793734
5052	793735
20926	793736
51243	793737
29867	793738
5833	793739
10862	793740
15819	793741
33121	793742
347	793743
6191	793744
39546	793745
97135	793746
2539	793747
29004	793748
172624	793749
3878	793750
31078	793751
11241	793752
32353	793753
14631	793754
81537	793755
56594	793756
12400	793757
77922	793758
1961	793759
8659	793760
4693	793761
702	793762
2163	793763
47942	793764
1817	793765
3712	793766
77144	793767
44228	793768
1305	793769
295	793770
9461	793771
83393	793772
16768	793773
95696	793774
996	793775
23420	793776
27435	793777
2510	793778
175155	793779
8530	793780
146081	793781
13969	793782
64	793783
5407	793784
25255	793785
4485	793786
123368	793787
39163	793788
41452	793789
9095	793790
21757	793791
100948	793792
10782	793793
102282	793794
63462	793795
57051	793796
176781	793797
65852	793798
29063	793799
13614	793800
31315	793801
31304	793802
67963	793803
98594	793804
80192	793805
129031	793806
99644	793807
126408	793808
97773	793809
129371	793810
101162	793811
98618	793812
66795	793813
121582	793814
82915	793815
68514	793816
10885	793817
89596	793818
129420	793819
89585	793820
78968	793821
169444	793822
125569	793823
89604	793824
101046	793825
157334	793826
42881	793827
67064	793828
6192	793829
71447	793830
10410	793831
125695	793832
160183	793833
4539	793834
4854	793835
4854	793836
71969	793837
27119	793838
9719	793839
4209	793840
39622	793841
53386	793842
36477	793843
68002	793844
22046	793845
5906	793846
74241	793847
145223	793848
16854	793849
90082	793850
5713	793851
146010	793852
35476	793853
139127	793854
139127	793855
8754	793856
71890	793857
17512	793858
134534	793859
83252	793860
26323	793861
8218	793862
9134	793863
9436	793864
74921	793865
9167	793866
18754	793867
2688	793868
1044	793869
33	793870
33	793871
33	793872
33	793873
33	793874
33	793875
33	793876
33	793877
33	793878
33	793879
33	793880
33	793881
33	793882
33	793883
33	793884
33	793885
33	793886
33	793887
33	793888
33	793889
33	793890
33	793891
33	793892
33	793893
33	793894
33	793895
7247	793896
47273	793897
6994	793898
44480	793899
21816	793900
17933	793901
21954	793902
3998	793903
11488	793904
11488	793905
554	793906
554	793907
967	793908
967	793909
383	793910
554	793911
554	793912
554	793913
967	793914
554	793915
967	793916
5113	793917
13150	793918
27826	793919
77129	793920
41170	793921
19005	793922
3909	793923
1850	793924
98972	793925
3989	793926
11667	793927
967	793928
967	793929
11667	793930
14446	793931
32403	793932
1625	793933
967	793934
4654	793935
60493	793936
10601	793937
147112	793938
140378	793939
113975	793940
180194	793941
41286	793942
84602	793943
161754	793944
30597	793945
9870	793946
2152	793947
1123	793948
40881	793949
3629	793950
6625	793951
14341	793952
51679	793953
155092	793954
45476	793955
11018	793956
7051	793957
52616	793958
32242	793959
20933	793960
120242	793961
1072	793962
122558	793963
2566	793964
63194	793965
9619	793966
82143	793967
100684	793968
6517	793969
81422	793970
101663	793971
21034	793972
49537	793973
10	793974
141494	793975
45078	793976
73819	793977
67329	793978
75829	793979
115013	793980
73819	793981
146222	793982
101644	793983
2310	793984
66558	793985
49295	793986
29047	793987
31554	793988
77901	793989
98557	793990
158732	793991
44426	793992
161685	793993
160652	793994
64441	793995
130273	793996
124656	793997
153577	793998
64052	793999
118332	794000
187249	794001
64404	794002
186397	794003
97169	794004
69791	794005
6517	794006
106294	794007
118056	794008
153495	794009
63571	794010
152813	794011
153176	794012
117872	794013
77360	794014
94291	794015
118811	794016
1782	794017
125563	794018
170371	794019
103075	794020
3787	794021
20658	794022
126542	794023
20302	794024
36961	794025
73428	794026
99397	794027
165690	794028
6517	794029
115484	794030
68309	794031
102349	794032
17376	794033
1072	794034
118856	794035
153139	794036
14161	794037
155493	794038
63294	794039
86540	794040
44047	794041
154460	794042
177036	794043
118679	794044
93528	794045
83874	794046
83825	794047
33515	794048
119240	794049
66495	794050
44423	794051
154924	794052
64153	794053
94167	794054
117390	794055
154132	794056
41789	794057
161905	794058
120307	794059
97332	794060
108075	794061
52768	794062
153275	794063
20355	794064
439	794065
85424	794066
32204	794067
70216	794068
47436	794069
34498	794070
3567	794071
27638	794072
55528	794073
48474	794074
226	794075
126009	794076
18412	794077
43888	794078
18268	794079
32719	794080
5025	794081
1444	794082
103441	794083
183397	794084
8038	794085
23105	794086
7027	794087
12719	794088
8286	794089
22176	794090
42340	794091
42340	794092
52728	794093
86508	794094
86488	794095
23454	794096
8286	794097
143017	794098
29121	794099
135988	794100
21121	794101
144343	794102
40929	794103
142963	794104
6604	794105
18250	794106
6500	794107
35389	794108
50213	794109
26245	794110
12937	794111
22705	794112
138579	794113
10323	794114
546	794115
628	794116
5246	794117
53721	794118
8632	794119
3960	794120
126515	794121
6841	794122
64756	794123
5334	794124
27638	794125
17460	794126
37918	794127
51613	794128
28582	794129
15121	794130
3285	794131
22585	794132
20179	794133
8244	794134
6190	794135
82719	794136
39499	794137
82235	794138
39656	794139
19161	794140
34224	794141
3653	794142
127612	794143
38397	794144
92151	794145
50860	794146
281	794147
15739	794148
7255	794149
6258	794150
128	794151
22727	794152
22727	794153
53670	794154
140352	794155
967	794156
22537	794157
77999	794158
1460	794159
6613	794160
12036	794161
16317	794162
88391	794163
7696	794164
6840	794165
55984	794166
7696	794167
55984	794168
174518	794169
47508	794170
42546	794171
70493	794172
78915	794173
58478	794174
201	794175
308	794176
5822	794177
12752	794178
801	794179
1509	794180
33294	794181
168	794182
11644	794183
54354	794184
103	794185
31	794186
90350	794187
13554	794188
1039	794189
348	794190
22708	794191
9312	794192
623	794193
21906	794194
1745	794195
132	794196
31866	794197
85559	794198
41490	794199
7599	794200
550	794201
36048	794202
108324	794203
34307	794204
207	794205
20179	794206
29403	794207
113523	794208
16827	794209
48750	794210
4704	794211
9122	794212
27514	794213
3830	794214
335	794215
23450	794216
33457	794217
4336	794218
143174	794219
35559	794220
23450	794221
5996	794222
828	794223
7227	794224
12109	794225
7546	794226
46825	794227
627	794228
19187	794229
122	794230
122	794231
122	794232
50737	794233
39754	794234
44121	794235
12359	794236
12359	794237
104629	794238
4373	794239
19813	794240
1043	794241
1043	794242
3071	794243
16599	794244
42842	794245
10110	794246
11892	794247
1141	794248
271	794249
117384	794250
6303	794251
19139	794252
171531	794253
10383	794254
13987	794255
3627	794256
100230	794257
37507	794258
102715	794259
15057	794260
148862	794261
9886	794262
109782	794263
223	794264
9324	794265
9692	794266
2418	794267
60924	794268
118177	794269
46227	794270
47368	794271
27255	794272
84090	794273
18494	794274
46240	794275
127112	794276
95295	794277
46294	794278
13779	794279
29604	794280
49906	794281
2095	794282
6346	794283
35237	794284
16748	794285
125449	794286
90287	794287
17904	794288
4878	794289
5333	794290
23309	794291
23395	794292
2890	794293
23681	794294
26770	794295
2173	794296
24963	794297
214	794298
10215	794299
1044	794300
30174	794301
7593	794302
28452	794303
27474	794304
17050	794305
624	794306
60177	794307
60176	794308
57	794309
182625	794310
10266	794311
77004	794312
5458	794313
139253	794314
25691	794315
38712	794316
156617	794317
92341	794318
62587	794319
38224	794320
8120	794321
80056	794322
501	794323
32311	794324
126	794325
126	794326
106433	794327
4362	794328
141695	794329
7069	794330
74751	794331
103	794332
103	794333
103	794334
103	794335
103	794336
103	794337
103	794338
4923	794339
35668	794340
13637	794341
275	794342
23486	794343
114061	794344
31101	794345
6041	794346
119437	794347
13380	794348
20055	794349
36944	794350
12495	794351
154108	794352
6841	794353
26505	794354
6207	794355
6207	794356
419	794357
44551	794358
7649	794359
77	794360
5658	794361
19797	794362
23762	794363
11333	794364
11333	794365
404	794366
32212	794367
74291	794368
11730	794369
13905	794370
1	794371
24398	794372
30257	794373
25268	794374
71623	794375
5812	794376
4687	794377
52023	794378
20820	794379
1092	794380
62458	794381
12956	794382
70327	794383
4525	794384
14214	794385
29136	794386
18173	794387
9027	794388
21213	794389
37977	794390
14991	794391
51607	794392
61792	794393
4673	794394
103867	794395
87389	794396
41048	794397
143016	794398
132525	794399
201	794400
11425	794401
16957	794402
132592	794403
13582	794404
33399	794405
18300	794406
3503	794407
13927	794408
3403	794409
479	794410
16656	794411
14211	794412
39000	794413
57692	794414
40420	794415
51775	794416
22742	794417
57643	794418
352	794419
40771	794420
46739	794421
14895	794422
61056	794423
35497	794424
17517	794425
45802	794426
2729	794427
13898	794428
28664	794429
32422	794430
40998	794431
23646	794432
22742	794433
709	794434
11992	794435
43425	794436
24081	794437
52031	794438
29148	794439
76125	794440
112414	794441
90536	794442
52209	794443
7583	794444
10512	794445
16595	794446
871	794447
157	794448
13966	794449
28887	794450
8	794451
12145	794452
12061	794453
51850	794454
2987	794455
23780	794456
5036	794457
28692	794458
19525	794459
19756	794460
13860	794461
90733	794462
29056	794463
3451	794464
16465	794465
19531	794466
13842	794467
5526	794468
19693	794469
20955	794470
29442	794471
55852	794472
47247	794473
6718	794474
8376	794475
9605	794476
5299	794477
12655	794478
169023	794479
9602	794480
25263	794481
63953	794482
18056	794483
1202	794484
95248	794485
958	794486
8119	794487
24367	794488
89890	794489
872	794490
18793	794491
5215	794492
886	794493
8791	794494
19378	794495
3085	794496
1913	794497
58595	794498
10837	794499
220	794500
49462	794501
57	794502
9265	794503
28468	794504
10467	794505
3054	794506
8118	794507
20725	794508
2889	794509
141656	794510
10778	794511
19369	794512
2016	794513
12879	794514
7226	794515
174453	794516
2574	794517
2201	794518
74605	794519
5725	794520
23687	794521
28738	794522
20283	794523
8118	794524
25401	794525
5580	794526
24925	794527
6257	794528
7500	794529
31947	794530
35956	794531
9068	794532
18209	794533
185345	794534
1135	794535
55027	794536
9027	794537
680	794538
8613	794539
1349	794540
114829	794541
178	794542
34854	794543
952	794544
25978	794545
6658	794546
178	794547
28937	794548
67713	794549
73987	794550
6041	794551
3178	794552
81634	794553
42352	794554
78915	794555
8791	794556
499	794557
14093	794558
12691	794559
12121	794560
1698	794561
3373	794562
404	794563
2205	794564
55446	794565
12794	794566
1698	794567
87989	794568
15853	794569
98425	794570
680	794571
106327	794572
133918	794573
101538	794574
68029	794575
26217	794576
37340	794577
25385	794578
9284	794579
904	794580
81141	794581
43012	794582
3402	794583
73464	794584
4063	794585
32571	794586
18654	794587
1726	794588
15247	794589
50738	794590
22	794591
3178	794592
15843	794593
1964	794594
30063	794595
87044	794596
57556	794597
128006	794598
33418	794599
434	794600
52258	794601
3424	794602
39459	794603
44993	794604
67207	794605
1728	794606
53864	794607
40479	794608
313	794609
74552	794610
75344	794611
104770	794612
2172	794613
5118	794614
70772	794615
801	794616
2145	794617
178	794618
3890	794619
841	794620
31624	794621
27872	794622
50215	794623
13742	794624
66624	794625
8791	794626
2222	794627
413	794628
8081	794629
61299	794630
31488	794631
101697	794632
7563	794633
56935	794634
1698	794635
10563	794636
6002	794637
1	794638
81787	794639
3373	794640
78565	794641
17427	794642
53915	794643
46329	794644
56988	794645
2957	794646
2097	794647
462	794648
33557	794649
22803	794650
77474	794651
6604	794652
9068	794653
96613	794654
23659	794655
120607	794656
47091	794657
58681	794658
80878	794659
13563	794660
55649	794661
6629	794662
125980	794663
8445	794664
108114	794665
39695	794666
39223	794667
12575	794668
105024	794669
127921	794670
5960	794671
963	794672
1489	794673
14141	794674
33264	794675
73925	794676
41692	794677
153	794678
50947	794679
50947	794680
18768	794681
65031	794682
5833	794683
128208	794684
109690	794685
52250	794686
4053	794687
5218	794688
29418	794689
23862	794690
11648	794691
5551	794692
85662	794693
109388	794694
6627	794695
18928	794696
25071	794697
47582	794698
104486	794699
27394	794700
112752	794701
64841	794702
25385	794703
15242	794704
42684	794705
25552	794706
223	794707
105319	794708
6235	794709
73023	794710
28071	794711
57584	794712
39206	794713
57541	794714
21833	794715
163471	794716
24334	794717
8659	794718
1652	794719
7429	794720
61659	794721
32201	794722
841	794723
1320	794724
35271	794725
84963	794726
28951	794727
21483	794728
14076	794729
120547	794730
126938	794731
29515	794732
9130	794733
46220	794734
14551	794735
26124	794736
39770	794737
3451	794738
14157	794739
181232	794740
81405	794741
11777	794742
47190	794743
118	794744
6235	794745
12904	794746
52048	794747
19350	794748
57644	794749
44594	794750
6207	794751
61095	794752
44594	794753
2991	794754
138466	794755
51988	794756
70012	794757
70012	794758
19767	794759
8716	794760
89600	794761
91091	794762
56262	794763
29079	794764
12114	794765
1411	794766
805	794767
90874	794768
32262	794769
61994	794770
79528	794771
34988	794772
108210	794773
69463	794774
20385	794775
43822	794776
87935	794777
32706	794778
82481	794779
67271	794780
21354	794781
19365	794782
2009	794783
24840	794784
46015	794785
5293	794786
21363	794787
44735	794788
12317	794789
72332	794790
48377	794791
41692	794792
22218	794793
32562	794794
63952	794795
31320	794796
5322	794797
11336	794798
13661	794799
143056	794800
10953	794801
110753	794802
50053	794803
48520	794804
30	794805
3663	794806
108684	794807
108684	794808
99271	794809
87430	794810
104102	794811
4974	794812
22628	794813
60205	794814
11097	794815
42036	794816
118440	794817
107709	794818
48282	794819
68721	794820
82962	794821
28257	794822
39182	794823
14956	794824
41929	794825
103573	794826
184746	794827
68838	794828
39612	794829
34110	794830
61	794831
10253	794832
183354	794833
74067	794834
1664	794835
1851	794836
1500	794837
4852	794838
352	794839
85198	794840
9391	794841
32196	794842
7625	794843
2110	794844
29337	794845
18277	794846
175996	794847
57425	794848
1253	794849
40745	794850
24697	794851
176	794852
26952	794853
12775	794854
24917	794855
88142	794856
7124	794857
41871	794858
88375	794859
50025	794860
60775	794861
182275	794862
20351	794863
3618	794864
5054	794865
183259	794866
48596	794867
89085	794868
17412	794869
97358	794870
33039	794871
132153	794872
41790	794873
7945	794874
32563	794875
24731	794876
923	794877
59481	794878
7737	794879
133067	794880
22370	794881
18267	794882
177413	794883
8628	794884
16735	794885
73733	794886
70917	794887
18405	794888
1451	794889
53828	794890
15619	794891
106556	794892
10216	794893
11015	794894
76830	794895
49631	794896
38224	794897
2533	794898
10052	794899
20616	794900
45957	794901
32663	794902
32663	794903
31281	794904
38733	794905
12827	794906
65830	794907
181139	794908
38257	794909
130147	794910
11441	794911
13562	794912
313	794913
1144	794914
313	794915
21346	794916
32287	794917
313	794918
7575	794919
313	794920
147435	794921
26651	794922
313	794923
1565	794924
1144	794925
75632	794926
33505	794927
313	794928
313	794929
118542	794930
69975	794931
137557	794932
187680	794933
179849	794934
139234	794935
43295	794936
70781	794937
13628	794938
85714	794939
1135	794940
47509	794941
32102	794942
184626	794943
12680	794944
176471	794945
89676	794946
747	794947
29356	794948
12109	794949
1163	794950
311	794951
1758	794952
14246	794953
188	794954
109	794955
12680	794956
138	794957
12617	794958
82	794959
102568	794960
164	794961
25384	794962
293	794963
10515	794964
77	794965
54591	794966
138	794967
1036	794968
1252	794969
13	794970
13	794971
942	794972
188	794973
138	794974
25398	794975
311	794976
394	794977
48801	794978
44827	794979
165080	794980
118990	794981
37533	794982
104837	794983
50892	794984
153	794985
57424	794986
18206	794987
54328	794988
31968	794989
90318	794990
37608	794991
23082	794992
6222	794993
41822	794994
5357	794995
50892	794996
17	794997
138	794998
5041	794999
85197	795000
870	795001
141825	795002
187992	795003
188357	795004
72798	795005
6973	795006
54908	795007
20320	795008
125919	795009
10120	795010
13533	795011
45049	795012
4121	795013
5935	795014
7998	795015
7147	795016
233	795017
131956	795018
939	795019
21634	795020
72715	795021
511	795022
22793	795023
61837	795024
393	795025
3296	795026
113257	795027
3565	795028
5087	795029
17	795030
585	795031
26104	795032
13	795033
90908	795034
7798	795035
114923	795036
11371	795037
5449	795038
11064	795039
11371	795040
91084	795041
37948	795042
36676	795043
14966	795044
20122	795045
9233	795046
942	795047
26885	795048
44817	795049
54603	795050
46485	795051
4591	795052
40820	795053
54083	795054
91123	795055
37958	795056
88127	795057
88360	795058
145179	795059
11574	795060
150	795061
83370	795062
21027	795063
108467	795064
81816	795065
3714	795066
6222	795067
30822	795068
105877	795069
11588	795070
2808	795071
87532	795072
1043	795073
1741	795074
182233	795075
3056	795076
26410	795077
12516	795078
124776	795079
29486	795080
19828	795081
3450	795082
1132	795083
3	795084
16248	795085
67654	795086
4	795087
1298	795088
791	795089
12663	795090
107735	795091
31562	795092
188826	795093
12663	795094
103	795095
3255	795096
17358	795097
45847	795098
14517	795099
1	795100
2762	795101
13334	795102
27353	795103
35894	795104
6121	795105
3201	795106
1745	795107
5113	795108
7173	795109
114173	795110
7503	795111
162059	795112
121219	795113
53661	795114
83104	795115
7503	795116
4832	795117
13270	795118
29757	795119
15897	795120
60649	795121
53413	795122
13678	795123
28511	795124
30199	795125
28752	795126
14674	795127
61110	795128
18989	795129
24820	795130
1362	795131
33348	795132
14864	795133
108163	795134
1111	795135
24752	795136
36637	795137
53231	795138
75894	795139
14516	795140
20564	795141
671	795142
11126	795143
35381	795144
105792	795145
183702	795146
69625	795147
36255	795148
76872	795149
63257	795150
11623	795151
52762	795152
123317	795153
52987	795154
40163	795155
18446	795156
36352	795157
73002	795158
2013	795159
15372	795160
10304	795161
5756	795162
124824	795163
36233	795164
2019	795165
53004	795166
15070	795167
5177	795168
19524	795169
118892	795170
9648	795171
33215	795172
34884	795173
43784	795174
16191	795175
34902	795176
158997	795177
108621	795178
20162	795179
147476	795180
52485	795181
101799	795182
2698	795183
1497	795184
86168	795185
17195	795186
189126	795187
165078	795188
14491	795189
54418	795190
58260	795191
15360	795192
38989	795193
26243	795194
1893	795195
86059	795196
52703	795197
108724	795198
38116	795199
63549	795200
1954	795201
8041	795202
49564	795203
27881	795204
55108	795205
18510	795206
170697	795207
33927	795208
117542	795209
104001	795210
24839	795211
66446	795212
103915	795213
14964	795214
73127	795215
45191	795216
58904	795217
32562	795218
53882	795219
26456	795220
140308	795221
92266	795222
13040	795223
22253	795224
52963	795225
10007	795226
58058	795227
2395	795228
70	795229
75583	795230
2798	795231
7742	795232
22367	795233
43791	795234
18441	795235
16456	795236
4816	795237
83746	795238
3140	795239
10432	795240
18441	795241
36327	795242
196	795243
196	795244
3196	795245
93945	795246
54126	795247
1405	795248
1008	795249
93984	795250
153651	795251
172473	795252
6835	795253
39750	795254
51606	795255
108955	795256
14857	795257
54259	795258
51385	795259
4127	795260
83656	795261
25915	795262
80687	795263
15896	795264
59631	795265
56992	795266
140839	795267
13168	795268
71419	795269
34495	795270
24256	795271
16330	795272
6802	795273
14878	795274
67786	795275
6335	795276
129585	795277
12475	795278
121492	795279
26501	795280
60317	795281
55985	795282
4939	795283
103364	795284
48789	795285
1664	795286
8107	795287
42492	795288
96671	795289
17693	795290
93082	795291
72902	795292
16139	795293
3725	795294
103028	795295
2936	795296
48616	795297
9502	795298
33530	795299
8001	795300
42085	795301
1069	795302
872	795303
88227	795304
1058	795305
1776	795306
84192	795307
31459	795308
76266	795309
8932	795310
22073	795311
56803	795312
49761	795313
170509	795314
34853	795315
73444	795316
52818	795317
48935	795318
13108	795319
3674	795320
174176	795321
9495	795322
13067	795323
18082	795324
1371	795325
97519	795326
85433	795327
122828	795328
49962	795329
8672	795330
31420	795331
2321	795332
21355	795333
102696	795334
128147	795335
109580	795336
49134	795337
69779	795338
56248	795339
29456	795340
28150	795341
38500	795342
3730	795343
12380	795344
186171	795345
23225	795346
2593	795347
14234	795348
3249	795349
1940	795350
101039	795351
7359	795352
33633	795353
10373	795354
86014	795355
14510	795356
16843	795357
21132	795358
44400	795359
17176	795360
7599	795361
58614	795362
80424	795363
76047	795364
155262	795365
63	795366
30194	795367
43316	795368
18773	795369
54403	795370
133725	795371
105333	795372
127478	795373
14747	795374
17941	795375
86805	795376
86581	795377
64119	795378
21392	795379
86516	795380
59699	795381
71630	795382
33267	795383
95151	795384
15455	795385
40410	795386
158443	795387
77085	795388
50545	795389
30194	795390
88346	795391
22409	795392
130939	795393
53483	795394
15810	795395
27511	795396
95880	795397
49570	795398
167066	795399
181019	795400
38824	795401
158455	795402
11268	795403
57659	795404
14232	795405
233	795406
125	795407
24628	795408
1733	795409
39936	795410
726	795411
27944	795412
5547	795413
41279	795414
9873	795415
2710	795416
8526	795417
34263	795418
11634	795419
20365	795420
44593	795421
43717	795422
63053	795423
40270	795424
131975	795425
63198	795426
133721	795427
105832	795428
4120	795429
68285	795430
63590	795431
113864	795432
112902	795433
55166	795434
148048	795435
47137	795436
64048	795437
109342	795438
14547	795439
125184	795440
126023	795441
12683	795442
186461	795443
105481	795444
18624	795445
40138	795446
102667	795447
26934	795448
87962	795449
15915	795450
127166	795451
110585	795452
115784	795453
141156	795454
58148	795455
27473	795456
100802	795457
30048	795458
18695	795459
87136	795460
84392	795461
84385	795462
14978	795463
71601	795464
49525	795465
65518	795466
120677	795467
57335	795468
4234	795469
39105	795470
178650	795471
47454	795472
93793	795473
38970	795474
57174	795475
15598	795476
38253	795477
31207	795478
14607	795479
22702	795480
21290	795481
110622	795482
79203	795483
105823	795484
56292	795485
13425	795486
37348	795487
9825	795488
14459	795489
56790	795490
83285	795491
124674	795492
40857	795493
110011	795494
80819	795495
80175	795496
66098	795497
68820	795498
28332	795499
7996	795500
47089	795501
17989	795502
5436	795503
19317	795504
186023	795505
34206	795506
135910	795507
150340	795508
150149	795509
115635	795510
106923	795511
4196	795512
54358	795513
21541	795514
69789	795515
7556	795516
4978	795517
60263	795518
10805	795519
2345	795520
67	795521
1833	795522
65802	795523
5688	795524
77434	795525
2519	795526
7828	795527
15894	795528
13383	795529
934	795530
82685	795531
94278	795532
36461	795533
13672	795534
4184	795535
637	795536
59110	795537
20280	795538
53018	795539
65308	795540
9413	795541
6448	795542
42032	795543
24799	795544
8221	795545
12274	795546
59209	795547
1382	795548
7011	795549
2047	795550
7962	795551
39986	795552
17264	795553
2298	795554
12153	795555
7761	795556
5707	795557
36197	795558
5482	795559
67160	795560
499	795561
533	795562
30933	795563
4150	795564
58194	795565
63603	795566
2203	795567
66851	795568
84227	795569
28237	795570
15	795571
4949	795572
38054	795573
58645	795574
3839	795575
10763	795576
48949	795577
10508	795578
236	795579
2449	795580
25405	795581
23082	795582
627	795583
3906	795584
2396	795585
58	795586
26420	795587
38167	795588
31439	795589
64748	795590
67341	795591
27301	795592
70185	795593
38780	795594
14649	795595
2844	795596
80991	795597
27486	795598
20968	795599
671	795600
4462	795601
28525	795602
45991	795603
119234	795604
60686	795605
2443	795606
5099	795607
50003	795608
40	795609
8546	795610
34428	795611
93637	795612
12779	795613
2527	795614
12305	795615
895	795616
67461	795617
477	795618
1436	795619
7143	795620
13305	795621
6027	795622
2621	795623
23951	795624
7276	795625
74325	795626
2103	795627
199	795628
3299	795629
199	795630
430	795631
10217	795632
24979	795633
17115	795634
5830	795635
63	795636
67966	795637
13599	795638
7055	795639
4440	795640
1456	795641
2514	795642
28201	795643
281	795644
4378	795645
3129	795646
56984	795647
62110	795648
58947	795649
21849	795650
1184	795651
43436	795652
22605	795653
29653	795654
155566	795655
312	795656
101609	795657
114911	795658
36432	795659
97569	795660
22764	795661
26245	795662
19018	795663
73172	795664
68584	795665
123139	795666
28192	795667
30367	795668
27440	795669
101208	795670
23281	795671
22102	795672
54702	795673
10517	795674
57455	795675
15466	795676
56850	795677
34322	795678
83044	795679
53362	795680
15614	795681
69713	795682
1773	795683
17764	795684
141390	795685
44442	795686
6898	795687
126621	795688
77842	795689
166151	795690
101505	795691
38357	795692
18759	795693
88929	795694
21403	795695
14684	795696
54701	795697
33505	795698
25388	795699
23412	795700
85782	795701
18667	795702
21325	795703
162655	795704
119266	795705
20551	795706
23126	795707
7936	795708
54714	795709
54021	795710
37608	795711
45815	795712
46634	795713
5613	795714
28203	795715
97506	795716
156324	795717
96477	795718
67519	795719
64757	795720
2550	795721
151453	795722
97164	795723
110512	795724
67839	795725
186616	795726
14526	795727
12315	795728
27778	795729
33887	795730
36213	795731
52602	795732
13580	795733
27227	795734
1944	795735
50669	795736
12169	795737
4853	795738
4023	795739
28	795740
14378	795741
33843	795742
65049	795743
136105	795744
23917	795745
24992	795746
59757	795747
97	795748
12866	795749
28737	795750
140973	795751
6299	795752
107021	795753
57340	795754
54387	795755
6926	795756
60880	795757
178954	795758
108656	795759
44215	795760
3948	795761
32748	795762
94290	795763
1026	795764
20820	795765
67158	795766
44754	795767
36175	795768
106224	795769
65822	795770
8065	795771
36084	795772
25132	795773
11820	795774
4591	795775
67894	795776
31548	795777
30305	795778
35346	795779
478	795780
9161	795781
67654	795782
2832	795783
70265	795784
26741	795785
23082	795786
3707	795787
41956	795788
7522	795789
1396	795790
1	795791
3758	795792
35860	795793
127	795794
79814	795795
68631	795796
102321	795797
81959	795798
46515	795799
66900	795800
6	795801
97360	795802
11350	795803
902	795804
51611	795805
43956	795806
25646	795807
6839	795808
2175	795809
545	795810
39	795811
3251	795812
110198	795813
95778	795814
73943	795815
263	795816
39	795817
16073	795818
263	795819
16073	795820
35486	795821
263	795822
2175	795823
45915	795824
27736	795825
2734	795826
2734	795827
2734	795828
35486	795829
26626	795830
106542	795831
77056	795832
180526	795833
135605	795834
115674	795835
22108	795836
55571	795837
50497	795838
110777	795839
101287	795840
10927	795841
35319	795842
95434	795843
111059	795844
77056	795845
39	795846
128529	795847
27449	795848
545	795849
1415	795850
87	795851
51326	795852
24	795853
3378	795854
62024	795855
146487	795856
45	795857
87096	795858
136014	795859
80319	795860
94296	795861
148064	795862
81809	795863
158436	795864
181162	795865
158702	795866
63622	795867
60414	795868
10643	795869
55334	795870
110745	795871
121023	795872
51343	795873
97443	795874
107227	795875
16817	795876
124143	795877
147997	795878
223	795879
105900	795880
220	795881
48915	795882
3028	795883
16217	795884
40780	795885
21874	795886
58954	795887
109334	795888
81983	795889
61163	795890
17078	795891
6372	795892
173442	795893
577	795894
36547	795895
10684	795896
46626	795897
95273	795898
12795	795899
100843	795900
180268	795901
1833	795902
10962	795903
29044	795904
76217	795905
222	795906
2463	795907
173133	795908
70631	795909
402	795910
3610	795911
108499	795912
23154	795913
9821	795914
18152	795915
6868	795916
55657	795917
1833	795918
72325	795919
62896	795920
12420	795921
1532	795922
61096	795923
49624	795924
48804	795925
1833	795926
98321	795927
6927	795928
10839	795929
143202	795930
3610	795931
17463	795932
1960	795933
186261	795934
31283	795935
197	795936
2047	795937
61096	795938
28653	795939
17298	795940
1242	795941
7726	795942
26062	795943
5956	795944
97007	795945
27426	795946
3610	795947
22751	795948
30467	795949
10675	795950
34860	795951
13652	795952
48101	795953
121320	795954
222	795955
38	795956
54272	795957
3846	795958
93626	795959
95445	795960
79793	795961
52919	795962
124877	795963
84617	795964
16738	795965
6202	795966
2	795967
1276	795968
281	795969
97111	795970
75129	795971
4087	795972
88333	795973
8038	795974
6944	795975
3096	795976
44	795977
28396	795978
78792	795979
56298	795980
37204	795981
17378	795982
25537	795983
191	795984
22005	795985
18298	795986
19611	795987
156818	795988
71947	795989
61520	795990
74492	795991
44740	795992
97632	795993
6135	795994
27670	795995
101759	795996
13213	795997
49355	795998
124511	795999
80227	796000
80506	796001
16375	796002
44	796003
158514	796004
26134	796005
30086	796006
85505	796007
8617	796008
84934	796009
30941	796010
42692	796011
26635	796012
44	796013
63329	796014
19250	796015
159388	796016
23678	796017
16575	796018
6056	796019
16929	796020
26635	796021
98807	796022
86312	796023
113036	796024
36619	796025
10653	796026
15050	796027
169167	796028
78983	796029
6602	796030
51461	796031
32522	796032
38532	796033
32857	796034
188	796035
69000	796036
4864	796037
138935	796038
47096	796039
713	796040
6333	796041
157128	796042
66196	796043
10726	796044
126552	796045
46897	796046
12395	796047
21715	796048
21116	796049
47389	796050
17555	796051
25386	796052
77537	796053
38137	796054
28883	796055
46393	796056
104346	796057
8732	796058
4026	796059
60346	796060
60346	796061
139957	796062
44307	796063
128278	796064
72785	796065
128058	796066
5383	796067
15	796068
108567	796069
151332	796070
138727	796071
72985	796072
96316	796073
17362	796074
1441	796075
67194	796076
174756	796077
59492	796078
108893	796079
139482	796080
88921	796081
184876	796082
98224	796083
73150	796084
39875	796085
1508	796086
78243	796087
138816	796088
106262	796089
140951	796090
128796	796091
100969	796092
66776	796093
119699	796094
18911	796095
30309	796096
88443	796097
125373	796098
18911	796099
175339	796100
138797	796101
94629	796102
55111	796103
18911	796104
60346	796105
119699	796106
77444	796107
15	796108
34802	796109
106109	796110
83052	796111
135983	796112
186932	796113
13328	796114
179625	796115
73841	796116
10423	796117
281	796118
5120	796119
8525	796120
5540	796121
14082	796122
25006	796123
5516	796124
26072	796125
29463	796126
82768	796127
66900	796128
16176	796129
79637	796130
20159	796131
133492	796132
130373	796133
742	796134
10423	796135
39099	796136
20645	796137
6582	796138
33973	796139
3635	796140
37129	796141
15302	796142
48052	796143
189132	796144
31788	796145
179744	796146
143122	796147
11627	796148
125656	796149
93469	796150
135831	796151
106471	796152
149053	796153
76883	796154
160222	796155
188759	796156
66509	796157
20980	796158
166376	796159
12531	796160
79780	796161
17116	796162
14800	796163
80484	796164
14459	796165
95283	796166
54048	796167
35738	796168
86365	796169
60686	796170
870	796171
172893	796172
2154	796173
63060	796174
49331	796175
63267	796176
101917	796177
860	796178
78446	796179
63060	796180
50364	796181
70968	796182
43630	796183
185122	796184
73362	796185
51235	796186
3496	796187
45195	796188
29686	796189
59891	796190
20485	796191
3631	796192
74360	796193
108515	796194
28409	796195
110031	796196
44504	796197
21367	796198
71854	796199
18519	796200
35557	796201
100491	796202
79363	796203
176878	796204
155455	796205
108485	796206
5036	796207
18390	796208
1	796209
13654	796210
3900	796211
7287	796212
45397	796213
14478	796214
21	796215
246	796216
7231	796217
47732	796218
617	796219
17838	796220
4065	796221
106350	796222
32579	796223
92124	796224
46658	796225
56260	796226
56978	796227
38737	796228
125636	796229
77725	796230
6102	796231
138100	796232
11211	796233
16341	796234
17189	796235
20585	796236
39126	796237
26460	796238
43106	796239
58907	796240
1819	796241
71150	796242
17904	796243
1544	796244
2560	796245
11479	796246
32211	796247
134614	796248
146480	796249
223	796250
580	796251
28351	796252
5324	796253
988	796254
69275	796255
12481	796256
1500	796257
6928	796258
66	796259
976	796260
11705	796261
799	796262
26141	796263
5014	796264
41896	796265
1726	796266
29334	796267
124	796268
128644	796269
126071	796270
10997	796271
9062	796272
15408	796273
53443	796274
8966	796275
6409	796276
6031	796277
489	796278
35185	796279
3667	796280
5502	796281
98402	796282
550	796283
6934	796284
85845	796285
6347	796286
3105	796287
5713	796288
51747	796289
39168	796290
48025	796291
69151	796292
26589	796293
2882	796294
44692	796295
9815	796296
22874	796297
47884	796298
8063	796299
69120	796300
847	796301
69133	796302
714	796303
7275	796304
60116	796305
24166	796306
3656	796307
1296	796308
584	796309
31984	796310
1	796311
62	796312
47508	796313
1430	796314
26453	796315
3717	796316
8715	796317
80444	796318
30505	796319
311	796320
18032	796321
6221	796322
12511	796323
57204	796324
57471	796325
22691	796326
25604	796327
13196	796328
8623	796329
79340	796330
16406	796331
79993	796332
42462	796333
14995	796334
63449	796335
124219	796336
1736	796337
109328	796338
163	796339
2869	796340
21707	796341
402	796342
1268	796343
60525	796344
225	796345
13539	796346
11534	796347
9183	796348
11601	796349
3161	796350
86246	796351
10694	796352
10772	796353
35287	796354
11534	796355
8527	796356
35285	796357
3161	796358
82976	796359
105414	796360
466	796361
9708	796362
5340	796363
609	796364
67851	796365
119317	796366
27577	796367
126951	796368
73261	796369
15800	796370
3268	796371
2891	796372
577	796373
3672	796374
118121	796375
3672	796376
1	796377
13997	796378
28500	796379
12048	796380
365	796381
772	796382
6053	796383
16078	796384
4120	796385
2869	796386
21888	796387
559	796388
67116	796389
32256	796390
1483	796391
1866	796392
1191	796393
429	796394
1	796395
272	796396
9183	796397
4621	796398
644	796399
4684	796400
3730	796401
44556	796402
1310	796403
14576	796404
419	796405
3923	796406
139747	796407
139738	796408
184856	796409
32065	796410
95345	796411
78162	796412
12637	796413
31495	796414
54861	796415
37410	796416
53649	796417
81422	796418
46286	796419
77626	796420
67048	796421
67968	796422
94948	796423
102012	796424
79240	796425
79892	796426
36823	796427
82877	796428
38545	796429
99193	796430
97695	796431
100703	796432
121640	796433
123852	796434
46913	796435
37905	796436
54687	796437
98876	796438
37923	796439
25710	796440
46132	796441
66693	796442
31981	796443
47353	796444
121287	796445
32059	796446
53595	796447
21690	796448
80376	796449
97380	796450
17692	796451
82264	796452
77588	796453
46441	796454
54361	796455
79986	796456
45302	796457
54771	796458
97116	796459
53580	796460
66755	796461
37453	796462
17998	796463
67896	796464
100626	796465
65540	796466
38195	796467
65540	796468
45313	796469
45586	796470
97227	796471
38545	796472
46219	796473
54290	796474
65923	796475
38545	796476
64700	796477
44907	796478
44660	796479
161084	796480
30704	796481
101694	796482
78880	796483
79507	796484
81071	796485
30416	796486
105431	796487
82633	796488
122530	796489
25284	796490
120449	796491
80875	796492
54326	796493
25039	796494
53656	796495
101632	796496
85364	796497
98875	796498
162827	796499
68442	796500
65789	796501
31336	796502
31026	796503
30416	796504
68502	796505
25088	796506
189	796507
97072	796508
47385	796509
82548	796510
77499	796511
68133	796512
83290	796513
85185	796514
184025	796515
3358	796516
18236	796517
1963	796518
24375	796519
506	796520
55609	796521
54750	796522
45907	796523
66944	796524
54410	796525
45844	796526
48823	796527
105627	796528
70235	796529
63109	796530
21653	796531
40409	796532
120341	796533
64485	796534
45000	796535
26147	796536
150105	796537
72634	796538
9597	796539
33759	796540
26287	796541
2987	796542
23365	796543
25284	796544
68061	796545
30279	796546
125740	796547
67037	796548
127331	796549
5804	796550
26355	796551
4715	796552
43479	796553
123879	796554
81812	796555
3905	796556
32098	796557
184024	796558
65301	796559
46203	796560
51341	796561
51341	796562
107516	796563
108754	796564
13842	796565
148730	796566
24283	796567
143507	796568
84172	796569
165062	796570
78638	796571
79592	796572
113030	796573
3091	796574
957	796575
37535	796576
17971	796577
19101	796578
9206	796579
16431	796580
14592	796581
158118	796582
66361	796583
188261	796584
13807	796585
21	796586
18556	796587
30278	796588
27519	796589
58877	796590
62207	796591
90625	796592
1943	796593
52518	796594
16896	796595
104562	796596
11052	796597
4140	796598
22	796599
49408	796600
66995	796601
81393	796602
163680	796603
97305	796604
14915	796605
26644	796606
32275	796607
18486	796608
36186	796609
4821	796610
32715	796611
23571	796612
4860	796613
21800	796614
4679	796615
152782	796616
65697	796617
31114	796618
64877	796619
2130	796620
16696	796621
10430	796622
12746	796623
62553	796624
23243	796625
41652	796626
24016	796627
3696	796628
21994	796629
3954	796630
8425	796631
114124	796632
71934	796633
14809	796634
29725	796635
13717	796636
60	796637
698	796638
37799	796639
84783	796640
1770	796641
14004	796642
5585	796643
42034	796644
72332	796645
109308	796646
25555	796647
22509	796648
7874	796649
9937	796650
52531	796651
11599	796652
24016	796653
36872	796654
14387	796655
41782	796656
28429	796657
88363	796658
63156	796659
36715	796660
8163	796661
17035	796662
70464	796663
75878	796664
48346	796665
29771	796666
29906	796667
52713	796668
72322	796669
12213	796670
92527	796671
20317	796672
77565	796673
8154	796674
31464	796675
52588	796676
185297	796677
16820	796678
188278	796679
44690	796680
59207	796681
96885	796682
1414	796683
75625	796684
39525	796685
18447	796686
18443	796687
24948	796688
39430	796689
7161	796690
4759	796691
7161	796692
24042	796693
718	796694
18833	796695
38836	796696
184232	796697
1666	796698
165473	796699
89488	796700
33691	796701
19977	796702
7308	796703
2975	796704
37249	796705
87115	796706
78422	796707
133483	796708
3624	796709
27632	796710
110231	796711
34773	796712
34710	796713
86344	796714
72561	796715
718	796716
87046	796717
7478	796718
72092	796719
37254	796720
52247	796721
82665	796722
51671	796723
28489	796724
34308	796725
111104	796726
61883	796727
50287	796728
35659	796729
39903	796730
30702	796731
17149	796732
111347	796733
105650	796734
74738	796735
109435	796736
29092	796737
13407	796738
46385	796739
81026	796740
41133	796741
136413	796742
111041	796743
59810	796744
154384	796745
4564	796746
24854	796747
24744	796748
136119	796749
35588	796750
66429	796751
80515	796752
104231	796753
11587	796754
142414	796755
24477	796756
61853	796757
2417	796758
31013	796759
59547	796760
35588	796761
44906	796762
44224	796763
111463	796764
16973	796765
78504	796766
67591	796767
11109	796768
103765	796769
98838	796770
24439	796771
19595	796772
128276	796773
92380	796774
2041	796775
177607	796776
46494	796777
127159	796778
19977	796779
105126	796780
142557	796781
81710	796782
49861	796783
7516	796784
51953	796785
34652	796786
29500	796787
70465	796788
9988	796789
68905	796790
134620	796791
73134	796792
120787	796793
111620	796794
97648	796795
24477	796796
41444	796797
58726	796798
55428	796799
20866	796800
7902	796801
8763	796802
28745	796803
14928	796804
9337	796805
36783	796806
103786	796807
177672	796808
184764	796809
144359	796810
121364	796811
124118	796812
118758	796813
187939	796814
21584	796815
134620	796816
131682	796817
138395	796818
177112	796819
72662	796820
82665	796821
17102	796822
19595	796823
64074	796824
73766	796825
43650	796826
59969	796827
34084	796828
43490	796829
120787	796830
34517	796831
42138	796832
69993	796833
7166	796834
129300	796835
168178	796836
19347	796837
15803	796838
7902	796839
47581	796840
103125	796841
48463	796842
142479	796843
9941	796844
74421	796845
57176	796846
52339	796847
64074	796848
138791	796849
37559	796850
179191	796851
108710	796852
142092	796853
32906	796854
30012	796855
10418	796856
18506	796857
126822	796858
41932	796859
30261	796860
49347	796861
111453	796862
110715	796863
19347	796864
157817	796865
13580	796866
64375	796867
170878	796868
11126	796869
111658	796870
7902	796871
1781	796872
28214	796873
6664	796874
15612	796875
118312	796876
28407	796877
91695	796878
6844	796879
138731	796880
90165	796881
12745	796882
70693	796883
50613	796884
77046	796885
184174	796886
19347	796887
73811	796888
75755	796889
48193	796890
110724	796891
101687	796892
76394	796893
10028	796894
131682	796895
176204	796896
18506	796897
26	796898
175610	796899
27070	796900
82302	796901
111347	796902
156159	796903
184950	796904
12174	796905
22940	796906
8723	796907
141775	796908
142482	796909
5478	796910
40168	796911
70316	796912
76235	796913
6664	796914
88183	796915
2938	796916
138276	796917
36114	796918
108425	796919
93580	796920
142092	796921
67289	796922
111478	796923
129278	796924
153718	796925
63777	796926
64000	796927
60300	796928
102083	796929
88477	796930
74934	796931
20789	796932
105650	796933
126437	796934
34578	796935
11792	796936
30884	796937
84321	796938
92122	796939
26994	796940
70693	796941
57514	796942
127583	796943
7423	796944
179524	796945
139575	796946
12290	796947
13502	796948
6262	796949
4488	796950
160571	796951
10	796952
15612	796953
119813	796954
36873	796955
108710	796956
29359	796957
1606	796958
718	796959
27713	796960
19977	796961
1691	796962
1784	796963
935	796964
36062	796965
3916	796966
33388	796967
8556	796968
68383	796969
135026	796970
95612	796971
188385	796972
7478	796973
73110	796974
162210	796975
16184	796976
62327	796977
134905	796978
17102	796979
19974	796980
93953	796981
20184	796982
127447	796983
44425	796984
25004	796985
121016	796986
168321	796987
86039	796988
103002	796989
30346	796990
23011	796991
718	796992
4762	796993
110231	796994
164564	796995
129336	796996
155529	796997
185721	796998
13974	796999
1062	797000
5150	797001
100515	797002
126590	797003
5150	797004
187694	797005
119313	797006
80216	797007
154387	797008
77850	797009
30414	797010
9100	797011
106225	797012
5516	797013
38159	797014
35811	797015
14256	797016
70794	797017
718	797018
48533	797019
4645	797020
24551	797021
19680	797022
9637	797023
552	797024
500	797025
55275	797026
41869	797027
123413	797028
123413	797029
7653	797030
42688	797031
42688	797032
90336	797033
130477	797034
48623	797035
61470	797036
5245	797037
3731	797038
43859	797039
29	797040
60015	797041
18270	797042
5479	797043
42035	797044
22320	797045
10122	797046
47598	797047
128917	797048
48183	797049
60855	797050
157275	797051
59009	797052
56628	797053
34960	797054
52672	797055
25154	797056
3363	797057
21798	797058
39816	797059
185198	797060
28455	797061
174415	797062
35792	797063
6932	797064
10	797065
82055	797066
28967	797067
22679	797068
48752	797069
16759	797070
57238	797071
18335	797072
51758	797073
41483	797074
104574	797075
1875	797076
13633	797077
2082	797078
110	797079
4456	797080
21750	797081
50592	797082
21357	797083
8260	797084
122787	797085
18021	797086
78272	797087
102977	797088
37958	797089
36180	797090
10071	797091
2902	797092
54637	797093
74786	797094
24246	797095
19823	797096
16410	797097
29005	797098
18567	797099
130775	797100
60178	797101
25835	797102
60908	797103
38588	797104
7298	797105
110490	797106
61642	797107
33934	797108
44450	797109
42456	797110
84634	797111
35060	797112
51132	797113
12712	797114
19576	797115
109144	797116
26652	797117
79314	797118
23708	797119
51168	797120
21104	797121
142270	797122
9878	797123
132570	797124
926	797125
65992	797126
25078	797127
107659	797128
34902	797129
30834	797130
25257	797131
4277	797132
74131	797133
128125	797134
5558	797135
77051	797136
63859	797137
9748	797138
106197	797139
35025	797140
180201	797141
71873	797142
143474	797143
15739	797144
5971	797145
17805	797146
5500	797147
85321	797148
17514	797149
5500	797150
16248	797151
23449	797152
109237	797153
24980	797154
69393	797155
126094	797156
145741	797157
18447	797158
18991	797159
16125	797160
11057	797161
139161	797162
104926	797163
38963	797164
29530	797165
56110	797166
37958	797167
80057	797168
20153	797169
39618	797170
9273	797171
57248	797172
14986	797173
46620	797174
8	797175
3202	797176
75272	797177
80516	797178
92501	797179
139219	797180
22179	797181
151380	797182
29886	797183
75714	797184
92455	797185
78448	797186
58699	797187
22037	797188
54995	797189
111051	797190
31640	797191
5148	797192
26815	797193
128	797194
2276	797195
31609	797196
30521	797197
55526	797198
152076	797199
66174	797200
72705	797201
99231	797202
171872	797203
93729	797204
122999	797205
19137	797206
92339	797207
61044	797208
44	797209
112128	797210
91566	797211
44	797212
44	797213
27050	797214
176441	797215
40046	797216
35299	797217
35299	797218
13086	797219
76366	797220
11679	797221
63223	797222
115117	797223
76014	797224
4293	797225
16	797226
16525	797227
29889	797228
14483	797229
75922	797230
2422	797231
86730	797232
42242	797233
29857	797234
24559	797235
47808	797236
62415	797237
10392	797238
7484	797239
68607	797240
24738	797241
44107	797242
1767	797243
28419	797244
59706	797245
151	797246
28977	797247
20122	797248
21057	797249
66329	797250
99365	797251
15442	797252
10670	797253
80302	797254
129874	797255
51132	797256
79055	797257
37238	797258
8864	797259
30519	797260
37380	797261
55654	797262
81572	797263
154725	797264
112129	797265
135155	797266
66329	797267
67300	797268
84418	797269
64176	797270
95112	797271
110620	797272
123711	797273
38009	797274
65218	797275
130384	797276
84319	797277
159565	797278
9511	797279
55275	797280
80089	797281
109605	797282
58374	797283
66797	797284
37380	797285
17394	797286
96048	797287
74150	797288
66285	797289
78393	797290
18335	797291
58374	797292
66329	797293
54744	797294
30918	797295
117220	797296
62043	797297
50642	797298
63961	797299
142155	797300
110441	797301
53979	797302
53689	797303
40166	797304
171768	797305
2187	797306
55398	797307
46560	797308
21108	797309
3916	797310
61738	797311
23716	797312
4871	797313
43205	797314
29569	797315
57773	797316
9821	797317
5161	797318
1519	797319
22294	797320
10392	797321
92784	797322
9	797323
50826	797324
111996	797325
95339	797326
76942	797327
117728	797328
24723	797329
31645	797330
44393	797331
32	797332
29886	797333
10362	797334
10033	797335
43853	797336
43933	797337
87747	797338
115000	797339
22357	797340
16998	797341
12021	797342
22325	797343
130216	797344
128825	797345
20912	797346
74599	797347
46658	797348
175642	797349
67570	797350
49747	797351
29392	797352
29474	797353
76525	797354
7059	797355
128107	797356
133544	797357
59665	797358
97892	797359
105377	797360
20008	797361
86539	797362
107240	797363
120511	797364
106785	797365
22855	797366
118626	797367
182949	797368
81562	797369
83037	797370
7055	797371
23771	797372
186583	797373
43306	797374
88072	797375
77617	797376
163011	797377
188998	797378
106763	797379
38686	797380
27087	797381
74522	797382
133498	797383
6377	797384
13550	797385
27095	797386
69670	797387
4792	797388
92471	797389
69670	797390
137027	797391
185977	797392
29222	797393
46222	797394
71465	797395
144209	797396
132905	797397
1022	797398
98951	797399
8567	797400
105866	797401
126061	797402
105866	797403
55727	797404
36531	797405
181259	797406
32236	797407
6348	797408
95594	797409
5345	797410
92783	797411
2706	797412
29885	797413
5938	797414
103354	797415
58126	797416
27089	797417
17025	797418
138637	797419
55545	797420
29885	797421
1022	797422
17977	797423
58007	797424
184555	797425
10169	797426
44433	797427
57535	797428
48358	797429
6463	797430
17079	797431
33558	797432
78177	797433
2339	797434
63822	797435
4792	797436
21876	797437
61001	797438
31694	797439
41183	797440
177660	797441
25295	797442
95621	797443
2339	797444
34652	797445
86714	797446
49731	797447
86600	797448
107276	797449
72817	797450
110342	797451
149011	797452
9266	797453
1022	797454
32288	797455
44278	797456
76789	797457
98967	797458
88826	797459
27989	797460
24841	797461
25295	797462
41999	797463
70478	797464
94378	797465
63811	797466
53422	797467
10552	797468
73241	797469
177057	797470
110359	797471
186195	797472
63811	797473
140017	797474
55735	797475
56474	797476
76959	797477
24692	797478
31694	797479
130101	797480
153932	797481
78422	797482
107938	797483
34227	797484
125533	797485
49281	797486
10815	797487
47656	797488
118156	797489
100110	797490
88510	797491
153224	797492
41999	797493
12636	797494
1950	797495
48279	797496
42012	797497
42012	797498
108836	797499
14852	797500
92524	797501
73241	797502
2339	797503
43893	797504
26221	797505
1603	797506
2339	797507
140184	797508
159659	797509
1603	797510
64152	797511
34758	797512
132577	797513
188831	797514
1928	797515
48593	797516
41326	797517
155322	797518
118977	797519
188108	797520
106521	797521
1022	797522
173613	797523
13807	797524
175346	797525
18425	797526
2654	797527
100279	797528
1022	797529
59434	797530
1022	797531
34843	797532
44639	797533
60253	797534
1022	797535
81109	797536
95912	797537
9880	797538
181505	797539
175786	797540
134449	797541
49867	797542
6035	797543
116951	797544
56439	797545
15907	797546
17666	797547
9019	797548
114371	797549
5993	797550
20092	797551
8053	797552
24376	797553
6246	797554
21492	797555
42879	797556
54150	797557
25778	797558
58511	797559
1948	797560
37033	797561
17949	797562
54101	797563
12588	797564
40034	797565
34813	797566
148191	797567
54101	797568
188460	797569
29693	797570
49050	797571
49867	797572
25313	797573
165122	797574
6035	797575
56555	797576
162842	797577
57820	797578
18944	797579
139562	797580
44271	797581
79530	797582
139499	797583
115271	797584
91821	797585
31257	797586
48706	797587
19127	797588
9019	797589
23747	797590
82777	797591
27563	797592
63412	797593
13807	797594
84976	797595
97169	797596
2339	797597
108469	797598
184711	797599
22842	797600
588	797601
175561	797602
2677	797603
48279	797604
110079	797605
44375	797606
37778	797607
22808	797608
170386	797609
9597	797610
72505	797611
34652	797612
14852	797613
17034	797614
1928	797615
10035	797616
39	797617
10035	797618
11364	797619
3350	797620
1035	797621
17131	797622
6881	797623
54710	797624
5009	797625
21440	797626
52165	797627
53578	797628
1478	797629
12401	797630
1478	797631
12401	797632
7071	797633
4201	797634
8090	797635
45170	797636
52405	797637
17892	797638
8859	797639
51898	797640
65655	797641
126354	797642
9553	797643
1718	797644
21483	797645
7599	797646
17892	797647
8090	797648
451	797649
9480	797650
26273	797651
11003	797652
9051	797653
51353	797654
50616	797655
27929	797656
7926	797657
160942	797658
7891	797659
6518	797660
18754	797661
61877	797662
122054	797663
31268	797664
8090	797665
147	797666
26675	797667
10823	797668
29697	797669
2538	797670
10902	797671
11958	797672
57671	797673
139452	797674
40748	797675
4374	797676
469	797677
5823	797678
37626	797679
87998	797680
30957	797681
12401	797682
3060	797683
9352	797684
13639	797685
31751	797686
39292	797687
6708	797688
9923	797689
22954	797690
114653	797691
4057	797692
5360	797693
569	797694
13899	797695
2581	797696
106968	797697
75927	797698
12672	797699
30771	797700
53176	797701
97691	797702
111663	797703
111727	797704
10832	797705
5872	797706
116871	797707
111441	797708
30303	797709
11186	797710
172082	797711
20051	797712
934	797713
26705	797714
120383	797715
110929	797716
522	797717
277	797718
105490	797719
71272	797720
89969	797721
24640	797722
28171	797723
102704	797724
4197	797725
49179	797726
88165	797727
136435	797728
109774	797729
69498	797730
72584	797731
12167	797732
36285	797733
107637	797734
151245	797735
65529	797736
3598	797737
123929	797738
13151	797739
75754	797740
1521	797741
2214	797742
186136	797743
18166	797744
125754	797745
69933	797746
14474	797747
60359	797748
52241	797749
186	797750
83419	797751
21755	797752
19539	797753
15076	797754
10274	797755
288	797756
988	797757
48904	797758
26331	797759
160154	797760
14285	797761
44433	797762
3667	797763
30554	797764
52898	797765
8529	797766
23219	797767
55504	797768
90011	797769
136380	797770
178008	797771
86715	797772
15343	797773
139408	797774
931	797775
136598	797776
152396	797777
116296	797778
147642	797779
4390	797780
93222	797781
128047	797782
14803	797783
76787	797784
16254	797785
147214	797786
177311	797787
75533	797788
63325	797789
34825	797790
39256	797791
59252	797792
141770	797793
52759	797794
67154	797795
44170	797796
88531	797797
185946	797798
142812	797799
47871	797800
59189	797801
15402	797802
59876	797803
24743	797804
140335	797805
111127	797806
76086	797807
30018	797808
66914	797809
43972	797810
18410	797811
172146	797812
33011	797813
112241	797814
91117	797815
130527	797816
40867	797817
115324	797818
120969	797819
3836	797820
83812	797821
27031	797822
115403	797823
3734	797824
106721	797825
38342	797826
152022	797827
9740	797828
1475	797829
15827	797830
65055	797831
22340	797832
21878	797833
7135	797834
2633	797835
151504	797836
37	797837
116	797838
33593	797839
180130	797840
520	797841
80541	797842
6742	797843
90834	797844
70272	797845
36249	797846
93245	797847
15937	797848
9063	797849
25768	797850
18680	797851
4285	797852
4092	797853
37649	797854
12239	797855
20012	797856
6042	797857
37170	797858
9700	797859
30693	797860
729	797861
71983	797862
116879	797863
10818	797864
136816	797865
62127	797866
93106	797867
146235	797868
63368	797869
150079	797870
14529	797871
13470	797872
45337	797873
21169	797874
2649	797875
121633	797876
71840	797877
60389	797878
5094	797879
63351	797880
1536	797881
57539	797882
61178	797883
50734	797884
169935	797885
107519	797886
1714	797887
666	797888
49544	797889
20630	797890
113336	797891
23517	797892
21569	797893
119392	797894
3958	797895
5685	797896
32834	797897
41753	797898
52000	797899
40411	797900
25057	797901
17488	797902
2414	797903
62136	797904
7957	797905
62497	797906
84833	797907
43252	797908
36922	797909
16747	797910
110632	797911
62113	797912
116773	797913
28494	797914
106743	797915
17766	797916
11997	797917
15721	797918
1434	797919
9543	797920
6798	797921
146727	797922
41753	797923
78592	797924
5905	797925
7630	797926
28002	797927
41753	797928
50279	797929
3101	797930
3101	797931
101936	797932
19997	797933
47377	797934
12566	797935
12566	797936
71715	797937
10577	797938
44245	797939
6798	797940
41917	797941
5830	797942
26198	797943
78592	797944
9245	797945
49756	797946
21702	797947
7630	797948
86581	797949
59674	797950
76273	797951
88767	797952
36922	797953
106691	797954
45254	797955
3101	797956
17186	797957
15182	797958
91002	797959
43210	797960
140706	797961
80227	797962
50057	797963
104299	797964
21088	797965
9347	797966
12496	797967
45225	797968
23122	797969
28597	797970
63365	797971
4949	797972
5628	797973
21198	797974
9682	797975
34532	797976
59	797977
3236	797978
11220	797979
33659	797980
9426	797981
3632	797982
3690	797983
114819	797984
39439	797985
30514	797986
44724	797987
32603	797988
54980	797989
20923	797990
39697	797991
1178	797992
115751	797993
44665	797994
1546	797995
178498	797996
12357	797997
109651	797998
12186	797999
6969	798000
34427	798001
7732	798002
9057	798003
3177	798004
32169	798005
83099	798006
30971	798007
55301	798008
33237	798009
3434	798010
7466	798011
23596	798012
10424	798013
19240	798014
458	798015
2470	798016
47490	798017
17318	798018
253	798019
28155	798020
88702	798021
17318	798022
576	798023
3875	798024
3015	798025
184373	798026
11841	798027
873	798028
23231	798029
1108	798030
3434	798031
28896	798032
32566	798033
5979	798034
1771	798035
24175	798036
23644	798037
42142	798038
6277	798039
22392	798040
13222	798041
118166	798042
95503	798043
49716	798044
20421	798045
12364	798046
1224	798047
40070	798048
42523	798049
40654	798050
42165	798051
776	798052
7745	798053
10920	798054
1149	798055
71721	798056
5486	798057
41676	798058
4354	798059
9686	798060
12186	798061
15293	798062
22040	798063
6957	798064
18306	798065
12992	798066
7604	798067
58118	798068
87258	798069
13221	798070
40076	798071
48177	798072
3291	798073
2843	798074
1509	798075
33654	798076
84130	798077
312	798078
58519	798079
19908	798080
184348	798081
6688	798082
6473	798083
76144	798084
107528	798085
1460	798086
43780	798087
77467	798088
3563	798089
1108	798090
27104	798091
7724	798092
6751	798093
23895	798094
69073	798095
85490	798096
14427	798097
16026	798098
40866	798099
49706	798100
3511	798101
27128	798102
92089	798103
9175	798104
4064	798105
15913	798106
2349	798107
87645	798108
69917	798109
63001	798110
132715	798111
40364	798112
11063	798113
72505	798114
6089	798115
22146	798116
89018	798117
1890	798118
10423	798119
34911	798120
20171	798121
5766	798122
2285	798123
7275	798124
9750	798125
588	798126
79410	798127
22348	798128
9912	798129
42152	798130
9057	798131
4628	798132
23301	798133
62076	798134
108398	798135
17083	798136
3670	798137
50766	798138
92350	798139
59	798140
38972	798141
10481	798142
7114	798143
11706	798144
10792	798145
149251	798146
127124	798147
41423	798148
7927	798149
16164	798150
72479	798151
88062	798152
17519	798153
40321	798154
296	798155
226	798156
3759	798157
12337	798158
24948	798159
108583	798160
20066	798161
7161	798162
2410	798163
42708	798164
138215	798165
15542	798166
16223	798167
6750	798168
19044	798169
19050	798170
2099	798171
27073	798172
13393	798173
40372	798174
22891	798175
17053	798176
141296	798177
3558	798178
6957	798179
57595	798180
29805	798181
4915	798182
14666	798183
61698	798184
41877	798185
27410	798186
58970	798187
2571	798188
18401	798189
87657	798190
50483	798191
22156	798192
68816	798193
60456	798194
4339	798195
88124	798196
70428	798197
17687	798198
42104	798199
9553	798200
138278	798201
40922	798202
4998	798203
4998	798204
4998	798205
395	798206
85	798207
150168	798208
170959	798209
62983	798210
20418	798211
19738	798212
11672	798213
72062	798214
40866	798215
12190	798216
34715	798217
145	798218
147	798219
1715	798220
13510	798221
138745	798222
147	798223
2369	798224
115137	798225
93494	798226
7438	798227
2369	798228
7438	798229
7438	798230
21186	798231
7438	798232
2423	798233
19882	798234
3603	798235
42860	798236
36443	798237
100408	798238
3220	798239
25456	798240
109735	798241
47826	798242
7438	798243
34360	798244
173403	798245
11139	798246
2369	798247
11139	798248
2369	798249
11139	798250
3508	798251
2369	798252
52684	798253
25821	798254
2369	798255
4316	798256
2882	798257
1371	798258
2882	798259
691	798260
145	798261
1719	798262
50991	798263
180166	798264
139660	798265
2597	798266
3338	798267
3338	798268
19074	798269
1478	798270
35568	798271
138745	798272
111827	798273
5692	798274
117222	798275
11479	798276
85256	798277
6194	798278
24468	798279
54525	798280
84710	798281
8543	798282
48052	798283
18285	798284
99146	798285
3471	798286
49	798287
54	798288
1348	798289
37089	798290
4538	798291
1657	798292
16249	798293
22453	798294
2167	798295
7390	798296
32599	798297
10525	798298
638	798299
21496	798300
5762	798301
38901	798302
53643	798303
102	798304
5666	798305
26411	798306
31342	798307
75	798308
180411	798309
15331	798310
4718	798311
54644	798312
4051	798313
83661	798314
41594	798315
39200	798316
32151	798317
3567	798318
33902	798319
101368	798320
3848	798321
32253	798322
28326	798323
23153	798324
4668	798325
40297	798326
34769	798327
39774	798328
4753	798329
90907	798330
120818	798331
4002	798332
2719	798333
24281	798334
750	798335
68474	798336
2461	798337
2209	798338
29163	798339
90	798340
90	798341
80457	798342
201	798343
1396	798344
25761	798345
3452	798346
17139	798347
1929	798348
504	798349
26897	798350
39777	798351
12864	798352
61854	798353
6041	798354
5407	798355
7927	798356
68383	798357
68383	798358
38995	798359
50111	798360
19906	798361
28893	798362
109404	798363
104158	798364
87195	798365
13518	798366
7982	798367
7450	798368
137794	798369
4589	798370
57339	798371
73198	798372
50914	798373
11700	798374
1194	798375
21379	798376
139866	798377
16745	798378
33601	798379
20177	798380
3123	798381
1980	798382
47522	798383
2430	798384
32551	798385
13960	798386
57853	798387
2447	798388
15057	798389
175534	798390
14596	798391
5585	798392
9755	798393
16817	798394
57853	798395
6502	798396
165	798397
23471	798398
104773	798399
85153	798400
93052	798401
41815	798402
41580	798403
7479	798404
8777	798405
3943	798406
45836	798407
18493	798408
46012	798409
104773	798410
58700	798411
60631	798412
7092	798413
134705	798414
3797	798415
22761	798416
129924	798417
70065	798418
18505	798419
75209	798420
104116	798421
17212	798422
5693	798423
40537	798424
182487	798425
8695	798426
115570	798427
186336	798428
140196	798429
1805	798430
176606	798431
577	798432
6505	798433
2167	798434
2924	798435
139415	798436
14003	798437
57083	798438
57505	798439
50680	798440
4921	798441
9981	798442
354	798443
28842	798444
69754	798445
933	798446
120203	798447
4022	798448
41466	798449
522	798450
2086	798451
2962	798452
5486	798453
5486	798454
9953	798455
1353	798456
58	798457
36561	798458
34822	798459
709	798460
7310	798461
28371	798462
2599	798463
7747	798464
19304	798465
55036	798466
50740	798467
47915	798468
45551	798469
2679	798470
58	798471
50181	798472
72303	798473
72303	798474
34270	798475
28329	798476
107343	798477
1504	798478
11263	798479
2803	798480
233	798481
233	798482
474	798483
890	798484
16543	798485
3064	798486
3530	798487
5187	798488
72121	798489
138548	798490
41745	798491
41745	798492
26432	798493
41745	798494
36965	798495
47238	798496
108339	798497
210	798498
993	798499
110134	798500
774	798501
16119	798502
50221	798503
50221	798504
74286	798505
993	798506
13649	798507
50510	798508
5042	798509
1226	798510
10500	798511
87121	798512
846	798513
34609	798514
659	798515
9978	798516
600	798517
600	798518
1375	798519
72141	798520
24256	798521
52371	798522
1100	798523
27779	798524
27179	798525
25321	798526
116067	798527
26031	798528
41751	798529
45468	798530
3592	798531
19270	798532
75676	798533
81149	798534
295	798535
53138	798536
2280	798537
182925	798538
33520	798539
27173	798540
112864	798541
88638	798542
3999	798543
18929	798544
163	798545
799	798546
129559	798547
4068	798548
126858	798549
68112	798550
59815	798551
77205	798552
64450	798553
12153	798554
88874	798555
26740	798556
108862	798557
3416	798558
118709	798559
20578	798560
36532	798561
1772	798562
4247	798563
18831	798564
2814	798565
44141	798566
2818	798567
36735	798568
17185	798569
30899	798570
119077	798571
40773	798572
15036	798573
52821	798574
9936	798575
3190	798576
10333	798577
40965	798578
11313	798579
1274	798580
52094	798581
13024	798582
29513	798583
21373	798584
49501	798585
16307	798586
1535	798587
34238	798588
28036	798589
10720	798590
22071	798591
82622	798592
2606	798593
3020	798594
2164	798595
52107	798596
34489	798597
1170	798598
7810	798599
62121	798600
3781	798601
61339	798602
8589	798603
2717	798604
3046	798605
1896	798606
1092	798607
19790	798608
350	798609
38736	798610
9046	798611
9046	798612
3420	798613
49948	798614
34264	798615
873	798616
12188	798617
29489	798618
50468	798619
15727	798620
797	798621
797	798622
38475	798623
1030	798624
6514	798625
53564	798626
140211	798627
51423	798628
63654	798629
48554	798630
17976	798631
38420	798632
76617	798633
62910	798634
19502	798635
22799	798636
23424	798637
1670	798638
85169	798639
28187	798640
91852	798641
9057	798642
16249	798643
9575	798644
42899	798645
37195	798646
31826	798647
37154	798648
30904	798649
14312	798650
50052	798651
14313	798652
7438	798653
11055	798654
3406	798655
40518	798656
40518	798657
3406	798658
1555	798659
3406	798660
38	798661
1594	798662
29238	798663
1594	798664
7438	798665
147994	798666
332	798667
907	798668
132424	798669
16078	798670
5425	798671
58	798672
559	798673
43562	798674
58	798675
10045	798676
181	798677
5506	798678
478	798679
58	798680
75624	798681
122848	798682
19324	798683
1880	798684
19324	798685
16260	798686
16260	798687
11632	798688
19329	798689
42062	798690
9835	798691
18301	798692
28514	798693
26160	798694
2332	798695
8493	798696
11711	798697
28410	798698
11038	798699
19324	798700
62320	798701
141362	798702
914	798703
35646	798704
58285	798705
36135	798706
73393	798707
29397	798708
795	798709
14230	798710
99274	798711
182656	798712
55625	798713
50286	798714
74693	798715
38225	798716
66777	798717
2121	798718
12864	798719
37521	798720
61674	798721
31764	798722
2955	798723
8068	798724
129040	798725
25966	798726
40414	798727
12864	798728
26351	798729
34826	798730
8297	798731
81086	798732
43285	798733
71160	798734
13795	798735
10917	798736
112500	798737
10195	798738
8097	798739
114831	798740
77908	798741
55281	798742
51311	798743
11844	798744
15045	798745
20792	798746
13858	798747
51311	798748
55282	798749
91822	798750
4668	798751
74406	798752
15045	798753
24519	798754
7533	798755
30877	798756
100251	798757
84985	798758
17628	798759
53737	798760
31764	798761
81086	798762
7545	798763
75491	798764
38786	798765
61846	798766
82782	798767
100377	798768
181358	798769
73508	798770
18831	798771
68412	798772
56895	798773
126247	798774
56821	798775
38581	798776
74013	798777
16442	798778
1695	798779
147790	798780
43613	798781
2535	798782
82963	798783
174217	798784
28911	798785
3062	798786
20772	798787
19882	798788
40552	798789
65937	798790
91815	798791
60912	798792
60912	798793
90369	798794
62673	798795
83153	798796
7533	798797
147806	798798
81201	798799
8068	798800
57625	798801
47677	798802
122604	798803
89635	798804
111819	798805
8754	798806
53962	798807
2903	798808
33973	798809
86304	798810
4721	798811
28054	798812
3646	798813
143444	798814
22971	798815
2517	798816
1846	798817
75382	798818
47123	798819
55090	798820
98927	798821
14615	798822
7346	798823
71504	798824
7903	798825
24929	798826
107431	798827
55993	798828
149849	798829
47720	798830
163546	798831
35046	798832
31953	798833
56465	798834
11243	798835
132038	798836
140614	798837
98777	798838
40393	798839
62796	798840
12796	798841
67057	798842
98991	798843
33372	798844
63705	798845
74384	798846
6934	798847
102462	798848
22027	798849
9029	798850
349	798851
74384	798852
23103	798853
2079	798854
48138	798855
53509	798856
68922	798857
4142	798858
10415	798859
111013	798860
11698	798861
113384	798862
111148	798863
22381	798864
31706	798865
41104	798866
7403	798867
55296	798868
139593	798869
9932	798870
84986	798871
76639	798872
64275	798873
2346	798874
102509	798875
31100	798876
85730	798877
38332	798878
123956	798879
71178	798880
34173	798881
15161	798882
73274	798883
125903	798884
100335	798885
133987	798886
54256	798887
118871	798888
56796	798889
121813	798890
133227	798891
81987	798892
31363	798893
97062	798894
71055	798895
98484	798896
62869	798897
66964	798898
110571	798899
127454	798900
124266	798901
4302	798902
21104	798903
58259	798904
99520	798905
164063	798906
92460	798907
17926	798908
110297	798909
102352	798910
95772	798911
56911	798912
15467	798913
84850	798914
54669	798915
290	798916
95125	798917
161168	798918
118916	798919
183687	798920
97543	798921
5903	798922
47929	798923
50967	798924
78866	798925
26376	798926
11322	798927
1790	798928
22458	798929
5704	798930
14524	798931
119711	798932
13230	798933
56202	798934
165903	798935
117485	798936
67880	798937
150617	798938
151273	798939
7303	798940
67924	798941
68704	798942
15570	798943
186161	798944
183728	798945
95128	798946
36468	798947
165871	798948
105328	798949
66519	798950
176573	798951
88750	798952
37261	798953
96387	798954
93693	798955
60800	798956
164215	798957
120056	798958
52053	798959
92774	798960
100992	798961
98738	798962
98451	798963
92504	798964
53271	798965
103859	798966
86352	798967
118658	798968
4935	798969
3782	798970
2260	798971
15637	798972
41329	798973
187908	798974
3647	798975
82258	798976
5395	798977
164068	798978
109421	798979
126340	798980
4430	798981
56472	798982
800	798983
6581	798984
6165	798985
72046	798986
11893	798987
4317	798988
50719	798989
37074	798990
12845	798991
103440	798992
62484	798993
71101	798994
17438	798995
32821	798996
15125	798997
67673	798998
97238	798999
71500	799000
10658	799001
14749	799002
136934	799003
86676	799004
118649	799005
106964	799006
107313	799007
97155	799008
136949	799009
136939	799010
154698	799011
88534	799012
109879	799013
117492	799014
33971	799015
125903	799016
114716	799017
36777	799018
54726	799019
107308	799020
72825	799021
179336	799022
81769	799023
46026	799024
25998	799025
119471	799026
86836	799027
135518	799028
57103	799029
37129	799030
27898	799031
94134	799032
96717	799033
158654	799034
95478	799035
80541	799036
111708	799037
94370	799038
45263	799039
49678	799040
117342	799041
89761	799042
109417	799043
126522	799044
161757	799045
105199	799046
147050	799047
36044	799048
121287	799049
31768	799050
36763	799051
37932	799052
88534	799053
12583	799054
12568	799055
144205	799056
49717	799057
14914	799058
27163	799059
109651	799060
54113	799061
6048	799062
15234	799063
113725	799064
15556	799065
46080	799066
33221	799067
2684	799068
47199	799069
53806	799070
19765	799071
43022	799072
58084	799073
127002	799074
53370	799075
33861	799076
9273	799077
125196	799078
110566	799079
73064	799080
41326	799081
109048	799082
159289	799083
169374	799084
46026	799085
129743	799086
30735	799087
47004	799088
51480	799089
178803	799090
106	799091
69680	799092
179878	799093
137171	799094
79682	799095
4256	799096
25638	799097
6048	799098
2674	799099
53958	799100
60862	799101
110535	799102
113425	799103
58462	799104
22211	799105
33252	799106
75278	799107
54113	799108
71272	799109
3987	799110
46804	799111
35057	799112
23205	799113
127502	799114
26128	799115
37816	799116
4646	799117
8614	799118
101974	799119
15783	799120
46692	799121
53039	799122
78081	799123
121653	799124
126353	799125
84835	799126
5408	799127
3202	799128
46006	799129
45419	799130
73476	799131
7010	799132
14452	799133
3080	799134
6870	799135
54941	799136
1760	799137
158452	799138
78249	799139
4158	799140
8230	799141
12852	799142
25149	799143
30526	799144
12190	799145
63063	799146
50840	799147
124576	799148
70186	799149
6400	799150
114444	799151
38403	799152
24295	799153
122570	799154
32688	799155
38692	799156
9751	799157
131794	799158
9751	799159
82231	799160
21144	799161
78641	799162
128015	799163
127390	799164
94414	799165
110558	799166
36938	799167
176817	799168
135179	799169
56657	799170
45172	799171
74113	799172
114761	799173
25142	799174
118	799175
168175	799176
23988	799177
122059	799178
77823	799179
102094	799180
98770	799181
85322	799182
157466	799183
147006	799184
70904	799185
132410	799186
28657	799187
70963	799188
149257	799189
105778	799190
41443	799191
21119	799192
36524	799193
19974	799194
25410	799195
126191	799196
99288	799197
25214	799198
22489	799199
22518	799200
113138	799201
17034	799202
60902	799203
98679	799204
21293	799205
6719	799206
179975	799207
78006	799208
23865	799209
133845	799210
110819	799211
120734	799212
1962	799213
47915	799214
66587	799215
36225	799216
65	799217
21327	799218
42744	799219
9257	799220
17612	799221
50676	799222
30196	799223
95724	799224
117994	799225
35511	799226
46479	799227
2198	799228
85976	799229
34790	799230
1465	799231
22667	799232
45352	799233
64540	799234
133277	799235
31822	799236
25119	799237
133093	799238
109788	799239
101624	799240
60476	799241
8612	799242
37243	799243
7727	799244
83173	799245
82884	799246
137809	799247
17177	799248
117059	799249
57992	799250
16841	799251
98528	799252
4197	799253
42548	799254
15962	799255
27942	799256
173563	799257
37079	799258
6159	799259
31812	799260
159623	799261
3987	799262
167629	799263
17005	799264
181558	799265
9566	799266
12167	799267
74417	799268
3353	799269
11103	799270
56279	799271
5871	799272
38118	799273
141025	799274
55335	799275
77083	799276
5941	799277
74289	799278
105547	799279
71193	799280
151318	799281
33988	799282
67517	799283
82797	799284
18528	799285
17606	799286
13652	799287
100787	799288
142901	799289
82131	799290
2514	799291
61999	799292
79974	799293
53345	799294
177405	799295
9645	799296
18975	799297
127002	799298
4705	799299
24687	799300
61999	799301
35511	799302
5112	799303
76649	799304
130758	799305
52287	799306
20719	799307
25267	799308
104883	799309
9226	799310
3598	799311
21940	799312
63493	799313
17432	799314
31836	799315
14403	799316
44820	799317
79185	799318
50004	799319
39770	799320
26268	799321
96576	799322
111450	799323
7504	799324
37492	799325
44341	799326
4379	799327
9219	799328
76605	799329
128660	799330
8875	799331
11800	799332
60604	799333
62066	799334
105740	799335
48497	799336
951	799337
13957	799338
59334	799339
70247	799340
1662	799341
121499	799342
46924	799343
42734	799344
44747	799345
40617	799346
8775	799347
37912	799348
141538	799349
37301	799350
44757	799351
48934	799352
32093	799353
17705	799354
78893	799355
50297	799356
154357	799357
86267	799358
86267	799359
2887	799360
22368	799361
34731	799362
87579	799363
45210	799364
43603	799365
39028	799366
1662	799367
147010	799368
58591	799369
43591	799370
26092	799371
37420	799372
2686	799373
46917	799374
53234	799375
5807	799376
69814	799377
19459	799378
6498	799379
24615	799380
679	799381
55149	799382
54549	799383
46950	799384
26133	799385
37982	799386
22308	799387
48929	799388
2636	799389
136839	799390
1672	799391
18378	799392
3159	799393
41476	799394
83096	799395
96738	799396
20675	799397
5492	799398
35198	799399
13676	799400
16166	799401
62380	799402
7972	799403
82873	799404
29985	799405
25049	799406
4670	799407
13866	799408
2278	799409
13676	799410
22064	799411
3476	799412
15225	799413
39488	799414
51454	799415
2037	799416
2651	799417
85082	799418
23741	799419
40544	799420
12629	799421
35841	799422
16774	799423
89987	799424
3209	799425
1032	799426
51502	799427
19956	799428
8504	799429
28138	799430
28138	799431
50076	799432
7330	799433
23201	799434
9359	799435
11328	799436
42064	799437
7812	799438
126344	799439
33907	799440
39649	799441
50610	799442
31598	799443
39640	799444
4059	799445
11345	799446
21919	799447
24569	799448
57795	799449
16781	799450
50449	799451
2121	799452
54869	799453
8698	799454
22189	799455
93198	799456
33235	799457
7812	799458
16735	799459
60166	799460
42364	799461
9860	799462
6063	799463
34798	799464
24348	799465
22449	799466
36821	799467
8282	799468
4343	799469
31903	799470
48858	799471
11756	799472
39061	799473
133956	799474
51723	799475
57388	799476
40743	799477
5720	799478
22425	799479
37364	799480
42953	799481
39131	799482
161	799483
144107	799484
69916	799485
18522	799486
3394	799487
9832	799488
13707	799489
24283	799490
86960	799491
49157	799492
60763	799493
59646	799494
13411	799495
30164	799496
59646	799497
92694	799498
76155	799499
5456	799500
16033	799501
186643	799502
182443	799503
16173	799504
16203	799505
183802	799506
9767	799507
23584	799508
5469	799509
19009	799510
7157	799511
11178	799512
90049	799513
10369	799514
128691	799515
64449	799516
27849	799517
96177	799518
77188	799519
31305	799520
84925	799521
2575	799522
46955	799523
29524	799524
26388	799525
3082	799526
14471	799527
39668	799528
133774	799529
4512	799530
42616	799531
105103	799532
2168	799533
5487	799534
12170	799535
40168	799536
22686	799537
64930	799538
42058	799539
12560	799540
133152	799541
70437	799542
3378	799543
38772	799544
107129	799545
152143	799546
5676	799547
22356	799548
11410	799549
128487	799550
22624	799551
95540	799552
14987	799553
4695	799554
44374	799555
7099	799556
5144	799557
105270	799558
84864	799559
71931	799560
2415	799561
7738	799562
86444	799563
86685	799564
86356	799565
2372	799566
9198	799567
7099	799568
49219	799569
7738	799570
77958	799571
9198	799572
14987	799573
163327	799574
22764	799575
41140	799576
11202	799577
41311	799578
92485	799579
50075	799580
101252	799581
9889	799582
137751	799583
27167	799584
172	799585
59417	799586
1556	799587
34438	799588
1534	799589
4710	799590
82588	799591
60024	799592
34906	799593
49271	799594
32334	799595
42081	799596
14034	799597
6397	799598
49937	799599
39448	799600
11154	799601
30210	799602
28741	799603
70399	799604
12591	799605
5494	799606
773	799607
903	799608
11884	799609
13667	799610
7940	799611
45332	799612
52742	799613
2956	799614
23090	799615
1823	799616
11674	799617
13683	799618
13354	799619
4013	799620
4868	799621
3908	799622
4469	799623
26952	799624
39612	799625
4256	799626
58976	799627
11422	799628
663	799629
35869	799630
158420	799631
13498	799632
63909	799633
24693	799634
903	799635
82137	799636
79981	799637
18323	799638
34312	799639
50924	799640
34329	799641
35472	799642
47875	799643
34170	799644
31413	799645
23623	799646
14065	799647
20005	799648
49236	799649
27070	799650
110003	799651
73084	799652
13221	799653
21907	799654
89679	799655
39746	799656
86084	799657
27880	799658
31352	799659
65738	799660
30628	799661
6063	799662
430	799663
88219	799664
138577	799665
174132	799666
5456	799667
85892	799668
15676	799669
5512	799670
30523	799671
4517	799672
2355	799673
15	799674
4636	799675
48123	799676
8311	799677
26324	799678
11443	799679
26857	799680
27617	799681
17768	799682
13058	799683
32867	799684
14042	799685
16759	799686
5675	799687
104653	799688
24978	799689
13390	799690
310	799691
3284	799692
50075	799693
60166	799694
21647	799695
57053	799696
162973	799697
73418	799698
172538	799699
46948	799700
36976	799701
59460	799702
16999	799703
47446	799704
42993	799705
79158	799706
2428	799707
12952	799708
16999	799709
1701	799710
19573	799711
7358	799712
8723	799713
4670	799714
90821	799715
110974	799716
68957	799717
53461	799718
12952	799719
70112	799720
55326	799721
104482	799722
8419	799723
20949	799724
46736	799725
148447	799726
34034	799727
18168	799728
79027	799729
68382	799730
143383	799731
106416	799732
121912	799733
111671	799734
107033	799735
36788	799736
97372	799737
166727	799738
1221	799739
58934	799740
54609	799741
21153	799742
130465	799743
47849	799744
25454	799745
22712	799746
11099	799747
22346	799748
3444	799749
52811	799750
39249	799751
43742	799752
107170	799753
55033	799754
76842	799755
97815	799756
81122	799757
46146	799758
28241	799759
22712	799760
14952	799761
34603	799762
110035	799763
10272	799764
5913	799765
108407	799766
20456	799767
163971	799768
20661	799769
3914	799770
125771	799771
42186	799772
32017	799773
13745	799774
14983	799775
102781	799776
56893	799777
65862	799778
30669	799779
54798	799780
38456	799781
31819	799782
304	799783
36584	799784
64246	799785
83209	799786
37506	799787
77667	799788
59822	799789
25392	799790
55169	799791
9149	799792
46128	799793
122116	799794
17994	799795
42431	799796
17938	799797
69764	799798
80492	799799
57137	799800
11035	799801
24770	799802
43082	799803
3859	799804
47073	799805
63595	799806
82778	799807
28309	799808
44757	799809
78175	799810
119932	799811
32017	799812
54911	799813
95511	799814
81158	799815
56176	799816
99404	799817
103032	799818
96148	799819
65126	799820
40365	799821
65558	799822
4271	799823
38416	799824
86945	799825
10633	799826
59970	799827
1824	799828
72150	799829
71461	799830
44876	799831
30052	799832
27806	799833
3199	799834
9359	799835
61561	799836
24679	799837
16940	799838
90345	799839
8973	799840
5501	799841
30319	799842
35425	799843
94078	799844
20106	799845
60665	799846
26952	799847
28494	799848
64143	799849
13237	799850
2440	799851
112349	799852
132639	799853
126420	799854
174985	799855
3147	799856
55068	799857
13251	799858
3188	799859
28298	799860
11940	799861
64276	799862
85999	799863
105269	799864
82907	799865
51681	799866
20004	799867
41339	799868
28798	799869
26381	799870
130507	799871
20598	799872
15165	799873
2088	799874
35052	799875
9251	799876
43998	799877
46950	799878
64316	799879
28018	799880
13505	799881
10013	799882
28025	799883
85878	799884
188541	799885
39249	799886
165278	799887
21262	799888
1229	799889
20022	799890
7661	799891
6086	799892
6086	799893
26215	799894
66338	799895
32327	799896
2956	799897
10410	799898
17080	799899
38967	799900
13417	799901
2701	799902
57276	799903
5315	799904
32769	799905
12591	799906
9688	799907
28025	799908
13863	799909
63909	799910
2088	799911
72289	799912
1966	799913
23773	799914
94932	799915
13427	799916
51061	799917
81953	799918
27719	799919
118135	799920
46113	799921
9415	799922
45347	799923
10187	799924
12215	799925
54928	799926
104969	799927
5936	799928
2993	799929
38732	799930
14533	799931
27880	799932
3167	799933
44682	799934
3600	799935
10717	799936
47801	799937
18554	799938
879	799939
1422	799940
5178	799941
7181	799942
104571	799943
5164	799944
52364	799945
22407	799946
38535	799947
3284	799948
13435	799949
42752	799950
16980	799951
15670	799952
23094	799953
72120	799954
48774	799955
36677	799956
61597	799957
27650	799958
6409	799959
11224	799960
24156	799961
40468	799962
6	799963
43128	799964
508	799965
251	799966
84048	799967
138550	799968
24570	799969
827	799970
64650	799971
22653	799972
546	799973
2785	799974
59153	799975
40742	799976
6656	799977
3559	799978
2028	799979
16614	799980
7197	799981
62170	799982
28511	799983
62452	799984
54167	799985
42833	799986
8025	799987
14109	799988
11560	799989
27523	799990
3701	799991
40895	799992
3938	799993
285	799994
429	799995
50731	799996
3940	799997
32298	799998
5063	799999
43612	800000
31545	800001
2	800002
8276	800003
2689	800004
7442	800005
8606	800006
8433	800007
15407	800008
16252	800009
74496	800010
4433	800011
474	800012
4195	800013
34253	800014
23215	800015
47530	800016
2387	800017
2141	800018
24799	800019
52498	800020
32298	800021
423	800022
48787	800023
12025	800024
70822	800025
892	800026
23635	800027
18222	800028
71	800029
2751	800030
3928	800031
17866	800032
16387	800033
50144	800034
32631	800035
49573	800036
3498	800037
27045	800038
70733	800039
21961	800040
25885	800041
43328	800042
59	800043
19523	800044
35154	800045
11482	800046
2782	800047
1313	800048
1031	800049
9181	800050
13684	800051
12979	800052
23254	800053
40840	800054
30785	800055
52549	800056
41258	800057
37816	800058
59	800059
68561	800060
10115	800061
51682	800062
38723	800063
87751	800064
50206	800065
48520	800066
95645	800067
27	800068
9117	800069
34253	800070
26561	800071
1053	800072
33647	800073
41603	800074
87950	800075
15716	800076
26550	800077
23895	800078
41463	800079
28516	800080
23280	800081
1448	800082
5601	800083
55395	800084
108268	800085
3639	800086
11916	800087
48722	800088
6118	800089
27342	800090
4056	800091
36950	800092
3112	800093
8252	800094
130491	800095
76059	800096
7769	800097
1053	800098
3663	800099
44518	800100
40461	800101
100966	800102
14582	800103
47734	800104
32116	800105
28145	800106
8779	800107
53112	800108
109141	800109
11603	800110
5108	800111
50117	800112
4134	800113
26561	800114
42762	800115
31281	800116
12	800117
32572	800118
73537	800119
56018	800120
12260	800121
41041	800122
31343	800123
47951	800124
32290	800125
57328	800126
1460	800127
3111	800128
29069	800129
4549	800130
7438	800131
58530	800132
3221	800133
8492	800134
178	800135
58424	800136
40	800137
18104	800138
219	800139
26574	800140
8616	800141
688	800142
423	800143
41950	800144
561	800145
9250	800146
1956	800147
47158	800148
886	800149
18213	800150
13760	800151
714	800152
181104	800153
10378	800154
15533	800155
285	800156
56801	800157
13288	800158
3661	800159
28416	800160
241	800161
12943	800162
25792	800163
26658	800164
42090	800165
4497	800166
69185	800167
1674	800168
35349	800169
11758	800170
38	800171
4146	800172
41662	800173
5686	800174
39836	800175
36273	800176
15375	800177
17307	800178
26560	800179
57189	800180
10622	800181
10716	800182
13940	800183
7565	800184
38858	800185
12829	800186
22109	800187
32796	800188
70253	800189
78358	800190
32470	800191
39	800192
545	800193
207	800194
32790	800195
54167	800196
29365	800197
29365	800198
4336	800199
67584	800200
6232	800201
28731	800202
93614	800203
33053	800204
84358	800205
46441	800206
22234	800207
48381	800208
48634	800209
114302	800210
129185	800211
16547	800212
4928	800213
109008	800214
63713	800215
62582	800216
29620	800217
8574	800218
7736	800219
47743	800220
16203	800221
59579	800222
4573	800223
2896	800224
4213	800225
77076	800226
77076	800227
1769	800228
95903	800229
108537	800230
425	800231
31872	800232
46607	800233
12780	800234
8848	800235
90521	800236
13972	800237
80166	800238
20630	800239
7004	800240
45078	800241
36738	800242
28640	800243
22560	800244
41211	800245
65714	800246
30393	800247
9619	800248
136098	800249
1477	800250
103674	800251
6107	800252
126233	800253
3257	800254
41208	800255
10839	800256
31456	800257
20630	800258
131540	800259
73397	800260
42216	800261
59717	800262
101030	800263
7051	800264
7004	800265
10794	800266
68122	800267
25751	800268
49359	800269
55042	800270
10794	800271
38714	800272
22425	800273
22507	800274
67799	800275
26067	800276
20932	800277
3641	800278
81852	800279
15068	800280
10690	800281
28492	800282
1477	800283
16311	800284
21119	800285
25126	800286
20084	800287
119628	800288
19748	800289
16691	800290
26004	800291
8028	800292
71320	800293
136977	800294
7766	800295
18021	800296
7915	800297
9619	800298
19564	800299
5382	800300
13220	800301
165738	800302
136961	800303
63807	800304
127245	800305
56607	800306
56810	800307
9179	800308
69664	800309
68760	800310
2632	800311
82690	800312
110283	800313
24834	800314
20270	800315
15340	800316
6517	800317
2632	800318
60469	800319
135166	800320
28	800321
186995	800322
28624	800323
69044	800324
73397	800325
181123	800326
25989	800327
7703	800328
950	800329
7051	800330
1477	800331
13627	800332
54922	800333
78554	800334
4591	800335
4860	800336
1462	800337
58171	800338
154	800339
133617	800340
67799	800341
59717	800342
92166	800343
22947	800344
50840	800345
29229	800346
10794	800347
10955	800348
7120	800349
6517	800350
22560	800351
1979	800352
7051	800353
55355	800354
19748	800355
108570	800356
35365	800357
26067	800358
10794	800359
336	800360
66945	800361
16364	800362
189073	800363
65260	800364
111389	800365
1477	800366
13310	800367
79547	800368
7798	800369
3257	800370
169870	800371
4718	800372
161816	800373
166713	800374
64740	800375
10835	800376
161969	800377
169785	800378
161715	800379
130623	800380
157060	800381
169372	800382
143286	800383
71549	800384
120080	800385
163166	800386
157011	800387
160839	800388
129531	800389
158539	800390
162667	800391
168019	800392
1481	800393
46661	800394
20765	800395
25671	800396
11849	800397
52001	800398
25671	800399
35664	800400
7051	800401
36571	800402
20932	800403
43424	800404
97602	800405
96995	800406
120163	800407
14026	800408
17094	800409
118307	800410
12292	800411
19748	800412
83853	800413
6278	800414
17454	800415
38319	800416
19642	800417
38464	800418
96494	800419
86094	800420
20971	800421
62308	800422
4082	800423
99757	800424
31235	800425
58131	800426
45153	800427
55679	800428
37165	800429
59087	800430
174220	800431
26034	800432
19674	800433
66397	800434
31122	800435
14982	800436
14179	800437
105155	800438
115846	800439
65324	800440
30750	800441
59717	800442
7752	800443
58048	800444
176425	800445
106000	800446
1980	800447
21110	800448
57060	800449
17944	800450
7335	800451
12427	800452
64811	800453
49097	800454
93	800455
57712	800456
19856	800457
19856	800458
115	800459
91396	800460
474	800461
50831	800462
60734	800463
18089	800464
8524	800465
94008	800466
9849	800467
8472	800468
3974	800469
21	800470
21	800471
19310	800472
3249	800473
7964	800474
19310	800475
3249	800476
94167	800477
54361	800478
56980	800479
17602	800480
14605	800481
79548	800482
10227	800483
126519	800484
18746	800485
55515	800486
64107	800487
150681	800488
34632	800489
88869	800490
4064	800491
121281	800492
144822	800493
105048	800494
118270	800495
87346	800496
108111	800497
174955	800498
105564	800499
24776	800500
117339	800501
128977	800502
93544	800503
26572	800504
15796	800505
140032	800506
4064	800507
22689	800508
93641	800509
136451	800510
34632	800511
140674	800512
184916	800513
141504	800514
874	800515
874	800516
146513	800517
2860	800518
625	800519
3244	800520
20246	800521
8402	800522
48083	800523
48372	800524
17130	800525
8283	800526
47778	800527
8682	800528
8658	800529
25824	800530
36871	800531
7014	800532
99210	800533
25955	800534
135538	800535
94995	800536
37081	800537
31445	800538
78343	800539
73273	800540
15583	800541
8052	800542
10088	800543
4281	800544
37472	800545
35525	800546
6334	800547
47499	800548
34212	800549
25137	800550
2136	800551
9528	800552
57037	800553
21147	800554
146456	800555
40866	800556
219	800557
67866	800558
13857	800559
21787	800560
8019	800561
10083	800562
24069	800563
1469	800564
85845	800565
16742	800566
182225	800567
82062	800568
20786	800569
102376	800570
49817	800571
26947	800572
64059	800573
40681	800574
15316	800575
47914	800576
127137	800577
72273	800578
665	800579
19740	800580
76676	800581
12637	800582
81180	800583
31525	800584
30804	800585
14671	800586
53793	800587
8566	800588
40941	800589
101796	800590
102639	800591
30444	800592
17801	800593
12509	800594
42491	800595
3647	800596
47955	800597
3647	800598
106512	800599
54765	800600
9337	800601
166600	800602
39468	800603
12639	800604
179369	800605
12372	800606
14855	800607
17296	800608
44	800609
94252	800610
82219	800611
101912	800612
120810	800613
91611	800614
4457	800615
3639	800616
12051	800617
16378	800618
65393	800619
154242	800620
100999	800621
222	800622
72605	800623
98924	800624
106805	800625
29027	800626
390	800627
14479	800628
153851	800629
58547	800630
159507	800631
34370	800632
65248	800633
94337	800634
154833	800635
63829	800636
44	800637
161971	800638
76670	800639
81172	800640
118995	800641
3374	800642
104050	800643
136433	800644
87104	800645
85459	800646
81468	800647
61084	800648
128264	800649
17868	800650
4132	800651
79882	800652
156267	800653
80506	800654
41938	800655
22352	800656
5508	800657
6055	800658
30444	800659
44	800660
139461	800661
127675	800662
95762	800663
117204	800664
2368	800665
49002	800666
26136	800667
9651	800668
75307	800669
18264	800670
130130	800671
100378	800672
112234	800673
121034	800674
106793	800675
83092	800676
17378	800677
151970	800678
54765	800679
144283	800680
158305	800681
6534	800682
99261	800683
114483	800684
100415	800685
39463	800686
130173	800687
100378	800688
66671	800689
24228	800690
125980	800691
163400	800692
67174	800693
80929	800694
53218	800695
97352	800696
13011	800697
17421	800698
54943	800699
21560	800700
42261	800701
48867	800702
21043	800703
40941	800704
46543	800705
5401	800706
2155	800707
81141	800708
7443	800709
3639	800710
55103	800711
44	800712
184384	800713
21251	800714
49849	800715
32702	800716
44212	800717
94317	800718
44	800719
25628	800720
44	800721
39468	800722
45607	800723
28923	800724
99823	800725
51817	800726
6084	800727
12409	800728
118953	800729
13909	800730
27134	800731
52038	800732
1601	800733
10294	800734
121244	800735
114	800736
25721	800737
66397	800738
41210	800739
79981	800740
29595	800741
1601	800742
50113	800743
139931	800744
45160	800745
38948	800746
20360	800747
69858	800748
40628	800749
165529	800750
111884	800751
159775	800752
49766	800753
17870	800754
18473	800755
84784	800756
24586	800757
22196	800758
171520	800759
187835	800760
140715	800761
22642	800762
186404	800763
173757	800764
117400	800765
127925	800766
6733	800767
139265	800768
143745	800769
4251	800770
20710	800771
44339	800772
33198	800773
20293	800774
84874	800775
7306	800776
133264	800777
54223	800778
159530	800779
27134	800780
24504	800781
80668	800782
118	800783
129890	800784
35835	800785
36231	800786
3695	800787
79402	800788
73819	800789
96953	800790
54671	800791
3233	800792
91931	800793
105838	800794
118	800795
137283	800796
4487	800797
87637	800798
87170	800799
77405	800800
171510	800801
84299	800802
31573	800803
93099	800804
35384	800805
38142	800806
61021	800807
23057	800808
5920	800809
127424	800810
77620	800811
27010	800812
2684	800813
24504	800814
2989	800815
27006	800816
36098	800817
136485	800818
36275	800819
44780	800820
140231	800821
8965	800822
92749	800823
39367	800824
10531	800825
66294	800826
44389	800827
11442	800828
102530	800829
34908	800830
48160	800831
36231	800832
64123	800833
68575	800834
19152	800835
88089	800836
102530	800837
105790	800838
105790	800839
90736	800840
166824	800841
99023	800842
50979	800843
76254	800844
97450	800845
1430	800846
32137	800847
2353	800848
65254	800849
121	800850
60522	800851
1869	800852
42025	800853
1873	800854
137142	800855
1873	800856
1873	800857
28067	800858
1873	800859
2353	800860
60491	800861
60765	800862
50648	800863
4422	800864
3282	800865
19231	800866
120090	800867
3948	800868
31143	800869
158407	800870
50551	800871
18096	800872
9344	800873
128316	800874
60881	800875
88913	800876
4127	800877
88788	800878
1728	800879
29473	800880
61553	800881
130123	800882
12644	800883
95779	800884
30015	800885
53745	800886
93020	800887
94024	800888
50308	800889
80928	800890
88102	800891
34551	800892
81129	800893
31000	800894
58807	800895
64376	800896
116649	800897
8702	800898
13138	800899
8886	800900
104786	800901
125072	800902
126215	800903
56758	800904
77480	800905
93847	800906
184513	800907
37381	800908
7906	800909
184793	800910
150595	800911
175385	800912
46652	800913
157869	800914
93495	800915
118432	800916
101283	800917
122304	800918
122939	800919
10860	800920
80959	800921
128922	800922
36541	800923
142514	800924
21392	800925
44133	800926
24604	800927
163565	800928
119526	800929
178485	800930
94507	800931
142343	800932
115152	800933
94513	800934
40893	800935
184843	800936
181153	800937
38694	800938
58238	800939
4397	800940
154729	800941
30096	800942
68399	800943
140917	800944
53262	800945
76533	800946
67800	800947
149596	800948
109995	800949
104126	800950
169401	800951
179484	800952
185724	800953
110450	800954
48252	800955
2806	800956
23468	800957
3598	800958
118869	800959
137044	800960
92331	800961
139472	800962
139016	800963
110575	800964
121053	800965
177806	800966
137339	800967
185537	800968
165027	800969
9747	800970
76653	800971
30091	800972
169800	800973
186496	800974
82700	800975
59537	800976
58410	800977
46721	800978
83907	800979
4271	800980
60885	800981
78879	800982
124946	800983
31068	800984
52660	800985
164159	800986
93229	800987
5183	800988
15959	800989
17573	800990
30676	800991
88880	800992
63134	800993
107691	800994
117901	800995
99739	800996
105909	800997
168848	800998
142253	800999
150651	801000
48506	801001
72826	801002
184712	801003
13033	801004
72578	801005
99299	801006
87422	801007
50427	801008
184433	801009
128070	801010
123493	801011
109279	801012
33895	801013
82078	801014
173136	801015
64463	801016
41168	801017
154731	801018
73027	801019
72947	801020
93683	801021
86278	801022
12160	801023
55688	801024
94099	801025
122442	801026
152874	801027
66530	801028
84347	801029
77456	801030
80832	801031
94463	801032
107707	801033
67463	801034
80386	801035
184230	801036
100628	801037
60707	801038
81388	801039
34657	801040
116576	801041
60685	801042
108843	801043
117147	801044
108550	801045
122255	801046
180686	801047
72408	801048
121203	801049
50534	801050
36993	801051
151301	801052
126350	801053
30530	801054
139482	801055
40311	801056
187217	801057
131714	801058
141437	801059
88278	801060
94245	801061
130440	801062
134200	801063
181454	801064
101899	801065
183072	801066
94182	801067
109589	801068
81967	801069
141827	801070
15914	801071
129578	801072
151558	801073
127677	801074
100649	801075
87430	801076
140402	801077
177199	801078
82433	801079
139003	801080
109511	801081
94343	801082
72628	801083
123608	801084
155175	801085
23020	801086
128464	801087
117126	801088
110738	801089
122114	801090
150341	801091
50674	801092
25185	801093
15901	801094
33761	801095
36985	801096
77217	801097
54068	801098
149424	801099
13069	801100
53670	801101
110663	801102
141636	801103
110744	801104
116809	801105
164715	801106
137666	801107
152577	801108
116038	801109
43799	801110
117569	801111
77118	801112
68603	801113
110590	801114
19365	801115
36393	801116
128679	801117
67275	801118
56819	801119
53451	801120
156671	801121
127285	801122
120060	801123
80284	801124
152511	801125
139751	801126
108704	801127
3252	801128
63918	801129
185871	801130
52548	801131
34084	801132
76060	801133
107658	801134
189176	801135
20942	801136
106813	801137
86837	801138
12169	801139
134674	801140
8417	801141
101656	801142
118552	801143
88557	801144
168648	801145
9109	801146
186655	801147
40039	801148
183244	801149
107892	801150
168329	801151
103634	801152
48422	801153
138833	801154
77098	801155
20887	801156
3282	801157
52764	801158
72509	801159
88550	801160
57817	801161
103768	801162
58273	801163
138864	801164
92132	801165
171706	801166
181620	801167
63206	801168
99521	801169
141984	801170
37987	801171
120530	801172
157941	801173
97108	801174
142490	801175
96018	801176
53336	801177
142189	801178
141590	801179
139274	801180
129632	801181
116563	801182
103173	801183
123455	801184
183597	801185
10932	801186
27137	801187
100093	801188
9465	801189
126615	801190
110757	801191
98162	801192
99833	801193
6024	801194
6360	801195
37850	801196
39656	801197
107535	801198
76531	801199
134820	801200
96544	801201
142211	801202
8233	801203
45486	801204
150069	801205
76461	801206
37330	801207
58334	801208
136403	801209
117845	801210
72788	801211
30242	801212
49719	801213
54709	801214
102566	801215
106878	801216
118759	801217
110138	801218
71530	801219
77304	801220
17100	801221
125394	801222
18746	801223
88700	801224
36393	801225
33267	801226
93059	801227
110701	801228
6261	801229
125739	801230
183738	801231
40144	801232
186885	801233
44567	801234
126884	801235
53308	801236
124141	801237
131951	801238
14587	801239
187137	801240
119522	801241
102687	801242
163693	801243
34643	801244
152996	801245
81567	801246
95348	801247
158827	801248
109852	801249
171945	801250
46824	801251
24204	801252
184718	801253
30653	801254
82327	801255
6817	801256
4098	801257
143166	801258
64609	801259
126899	801260
88371	801261
169097	801262
141789	801263
188109	801264
139006	801265
140131	801266
82065	801267
132248	801268
104786	801269
34176	801270
187132	801271
149801	801272
172799	801273
60617	801274
21677	801275
103829	801276
151628	801277
149615	801278
23032	801279
134301	801280
184525	801281
21299	801282
84428	801283
173272	801284
13339	801285
109955	801286
30214	801287
172788	801288
63399	801289
123934	801290
36186	801291
73296	801292
31189	801293
53402	801294
54016	801295
43735	801296
142123	801297
185508	801298
162035	801299
97740	801300
121160	801301
159024	801302
165868	801303
21725	801304
102219	801305
97299	801306
54814	801307
38726	801308
6035	801309
20451	801310
76689	801311
187894	801312
79241	801313
173050	801314
95824	801315
78466	801316
183986	801317
53383	801318
96580	801319
68317	801320
36276	801321
107934	801322
12184	801323
101379	801324
184104	801325
177804	801326
72698	801327
117694	801328
52950	801329
119742	801330
36387	801331
30150	801332
58031	801333
76046	801334
15469	801335
56634	801336
132330	801337
153262	801338
52909	801339
59142	801340
82980	801341
93841	801342
85016	801343
165990	801344
71369	801345
82047	801346
65440	801347
155992	801348
45380	801349
169888	801350
85487	801351
117357	801352
93539	801353
36761	801354
101264	801355
79448	801356
64592	801357
8015	801358
121155	801359
93762	801360
76851	801361
85644	801362
36689	801363
12851	801364
108837	801365
96047	801366
38040	801367
102723	801368
180668	801369
162612	801370
126990	801371
95515	801372
31680	801373
103991	801374
30502	801375
100284	801376
137936	801377
36779	801378
56328	801379
39006	801380
165439	801381
66109	801382
36549	801383
64349	801384
185282	801385
117560	801386
93961	801387
64655	801388
174616	801389
25764	801390
31090	801391
123194	801392
77238	801393
49669	801394
21008	801395
142443	801396
130351	801397
188775	801398
12291	801399
140669	801400
76695	801401
129569	801402
43803	801403
188376	801404
81311	801405
59915	801406
157820	801407
137984	801408
159612	801409
139547	801410
154985	801411
135028	801412
101025	801413
168389	801414
104938	801415
122691	801416
78334	801417
9318	801418
109393	801419
53585	801420
109604	801421
76122	801422
79998	801423
118534	801424
127470	801425
25786	801426
66205	801427
166056	801428
65871	801429
141336	801430
123003	801431
142563	801432
181394	801433
54802	801434
135555	801435
66135	801436
156404	801437
72977	801438
9112	801439
100239	801440
38981	801441
166182	801442
45680	801443
26052	801444
9143	801445
94925	801446
64447	801447
78751	801448
77761	801449
31233	801450
171762	801451
14139	801452
9162	801453
84107	801454
53607	801455
154678	801456
107754	801457
183894	801458
150012	801459
86060	801460
93861	801461
92511	801462
149043	801463
149323	801464
109168	801465
88368	801466
10526	801467
95828	801468
66914	801469
97691	801470
169994	801471
49911	801472
78300	801473
30894	801474
139697	801475
59072	801476
101313	801477
117031	801478
166154	801479
29942	801480
109885	801481
94133	801482
156844	801483
55418	801484
96545	801485
141725	801486
179034	801487
136918	801488
179214	801489
107080	801490
116811	801491
17014	801492
118909	801493
14922	801494
131893	801495
141576	801496
130208	801497
53506	801498
141112	801499
163281	801500
28016	801501
76382	801502
12711	801503
102296	801504
185388	801505
96087	801506
32987	801507
136927	801508
86646	801509
9194	801510
117597	801511
13600	801512
20826	801513
76487	801514
67513	801515
108665	801516
142273	801517
64620	801518
44338	801519
122615	801520
79873	801521
184930	801522
129080	801523
31812	801524
55914	801525
45214	801526
100383	801527
95783	801528
7997	801529
96208	801530
102198	801531
4120	801532
106937	801533
42020	801534
84809	801535
124252	801536
26820	801537
95084	801538
24924	801539
118987	801540
118155	801541
115664	801542
136854	801543
53202	801544
5941	801545
66220	801546
21534	801547
14476	801548
140154	801549
56783	801550
26050	801551
63984	801552
173950	801553
100361	801554
4717	801555
55372	801556
28440	801557
12523	801558
107752	801559
136926	801560
122796	801561
53382	801562
179909	801563
97943	801564
69644	801565
181428	801566
55441	801567
3214	801568
184894	801569
154941	801570
105031	801571
99607	801572
142225	801573
107254	801574
44910	801575
102039	801576
151403	801577
4802	801578
125615	801579
55410	801580
70034	801581
14965	801582
133507	801583
41384	801584
22162	801585
94343	801586
117515	801587
188637	801588
130363	801589
79082	801590
12813	801591
105708	801592
36209	801593
148775	801594
165636	801595
92528	801596
80920	801597
115749	801598
11588	801599
117808	801600
116722	801601
24777	801602
65183	801603
150351	801604
44205	801605
88984	801606
532	801607
120271	801608
117280	801609
102069	801610
138910	801611
57108	801612
153215	801613
109212	801614
68580	801615
183328	801616
13118	801617
56854	801618
48156	801619
130220	801620
100179	801621
126371	801622
115111	801623
188849	801624
96441	801625
18558	801626
95367	801627
86937	801628
100683	801629
24947	801630
44089	801631
77183	801632
31876	801633
36866	801634
88317	801635
7988	801636
150203	801637
96598	801638
185989	801639
54109	801640
128050	801641
67615	801642
108341	801643
36333	801644
55549	801645
131043	801646
67119	801647
10836	801648
76348	801649
66217	801650
5345	801651
25991	801652
128661	801653
31826	801654
93202	801655
179478	801656
5345	801657
139940	801658
29924	801659
22404	801660
60331	801661
50655	801662
25890	801663
12792	801664
95301	801665
31099	801666
66813	801667
107410	801668
45754	801669
97736	801670
125381	801671
79066	801672
125153	801673
142931	801674
59185	801675
100141	801676
32885	801677
86276	801678
44006	801679
62994	801680
178750	801681
56226	801682
99700	801683
98693	801684
160444	801685
6983	801686
87725	801687
171570	801688
60533	801689
160341	801690
117962	801691
79930	801692
67594	801693
140086	801694
187664	801695
109863	801696
167055	801697
45671	801698
48657	801699
69586	801700
166736	801701
109483	801702
52810	801703
10477	801704
98513	801705
81595	801706
123054	801707
120243	801708
41432	801709
164016	801710
57020	801711
128021	801712
71602	801713
129983	801714
77570	801715
50580	801716
137225	801717
178868	801718
165826	801719
99430	801720
65489	801721
187341	801722
65997	801723
53276	801724
151420	801725
155167	801726
93859	801727
153832	801728
153472	801729
118364	801730
179210	801731
103991	801732
53750	801733
49174	801734
23054	801735
179794	801736
126568	801737
12390	801738
180838	801739
150561	801740
92239	801741
175623	801742
139963	801743
116196	801744
88681	801745
34720	801746
13339	801747
54342	801748
164592	801749
81593	801750
59052	801751
167303	801752
19152	801753
165154	801754
136206	801755
46417	801756
56788	801757
36777	801758
71694	801759
136292	801760
179037	801761
107085	801762
86029	801763
17981	801764
27879	801765
152386	801766
44606	801767
13701	801768
86731	801769
92446	801770
60354	801771
19301	801772
161517	801773
76214	801774
174609	801775
76268	801776
32174	801777
10781	801778
125836	801779
10583	801780
81280	801781
97186	801782
143186	801783
109244	801784
123786	801785
126761	801786
34063	801787
17442	801788
38139	801789
79631	801790
81645	801791
56545	801792
150585	801793
109038	801794
124932	801795
63929	801796
4377	801797
21491	801798
70070	801799
123983	801800
70456	801801
166656	801802
70433	801803
5367	801804
68576	801805
41898	801806
120890	801807
34201	801808
63621	801809
120108	801810
77707	801811
128509	801812
15185	801813
67515	801814
65864	801815
127376	801816
81814	801817
23056	801818
120462	801819
45047	801820
54851	801821
94716	801822
155440	801823
187592	801824
88193	801825
101464	801826
32929	801827
127175	801828
49665	801829
7923	801830
45198	801831
132517	801832
135522	801833
79646	801834
71746	801835
119102	801836
2677	801837
133516	801838
131481	801839
129684	801840
120962	801841
41841	801842
11080	801843
150021	801844
188155	801845
87775	801846
31166	801847
159572	801848
98256	801849
65781	801850
38165	801851
57194	801852
31395	801853
13068	801854
45182	801855
47451	801856
115467	801857
19028	801858
12510	801859
179581	801860
66936	801861
187567	801862
96058	801863
56050	801864
124664	801865
126459	801866
6087	801867
9033	801868
180429	801869
58123	801870
18745	801871
44554	801872
17837	801873
44528	801874
116161	801875
109444	801876
97719	801877
123016	801878
31945	801879
31902	801880
30219	801881
129754	801882
32861	801883
22164	801884
38812	801885
117972	801886
88276	801887
31150	801888
44792	801889
65721	801890
130118	801891
73177	801892
59847	801893
55138	801894
49816	801895
100334	801896
11355	801897
33957	801898
45062	801899
116857	801900
38960	801901
45663	801902
81723	801903
176725	801904
171507	801905
69873	801906
54637	801907
15086	801908
55101	801909
25533	801910
127237	801911
22357	801912
122912	801913
56503	801914
88878	801915
109860	801916
13067	801917
49655	801918
15429	801919
88041	801920
88041	801921
99719	801922
143420	801923
54699	801924
14371	801925
134470	801926
21278	801927
102615	801928
163511	801929
34729	801930
68457	801931
187401	801932
152368	801933
31284	801934
129402	801935
168177	801936
44842	801937
63452	801938
57128	801939
181362	801940
165371	801941
141068	801942
100679	801943
14839	801944
40069	801945
87868	801946
53531	801947
177404	801948
110140	801949
163378	801950
81109	801951
72731	801952
80379	801953
150639	801954
57856	801955
155847	801956
60550	801957
125679	801958
179079	801959
37914	801960
120375	801961
3092	801962
57858	801963
118096	801964
142203	801965
42114	801966
66436	801967
135615	801968
115327	801969
103026	801970
121295	801971
8884	801972
152398	801973
152933	801974
55467	801975
139144	801976
36814	801977
23040	801978
107906	801979
185132	801980
17309	801981
129912	801982
179156	801983
94253	801984
37062	801985
86453	801986
58123	801987
65329	801988
97942	801989
85645	801990
99749	801991
18467	801992
171596	801993
140552	801994
17983	801995
177092	801996
70978	801997
65563	801998
7893	801999
131593	802000
45820	802001
157849	802002
78784	802003
17350	802004
67979	802005
116446	802006
117849	802007
53513	802008
93299	802009
60813	802010
54353	802011
69882	802012
162147	802013
137914	802014
34692	802015
116621	802016
6262	802017
53941	802018
82952	802019
101814	802020
132091	802021
123120	802022
98810	802023
100007	802024
103259	802025
31447	802026
20362	802027
4761	802028
25414	802029
13033	802030
98094	802031
53286	802032
34634	802033
102583	802034
9530	802035
33140	802036
3200	802037
93249	802038
106202	802039
49664	802040
127796	802041
10877	802042
99621	802043
38978	802044
118922	802045
67143	802046
109343	802047
118162	802048
139262	802049
33966	802050
123776	802051
69533	802052
100808	802053
141426	802054
186859	802055
80167	802056
67792	802057
116874	802058
99218	802059
62959	802060
140228	802061
142696	802062
37831	802063
82661	802064
25161	802065
181550	802066
95083	802067
30536	802068
92551	802069
54885	802070
163216	802071
36914	802072
32903	802073
139109	802074
106539	802075
71512	802076
162760	802077
27620	802078
89047	802079
173811	802080
108612	802081
75806	802082
121150	802083
67968	802084
99314	802085
12734	802086
14392	802087
132485	802088
20980	802089
125594	802090
33993	802091
71573	802092
75940	802093
76801	802094
187995	802095
141301	802096
68651	802097
162068	802098
93971	802099
152930	802100
185847	802101
77261	802102
79726	802103
117981	802104
28561	802105
116492	802106
120444	802107
130612	802108
30611	802109
56195	802110
17738	802111
121672	802112
6993	802113
6879	802114
6241	802115
56993	802116
183710	802117
123981	802118
21658	802119
150264	802120
45442	802121
17943	802122
31973	802123
115844	802124
152937	802125
157254	802126
63312	802127
129612	802128
37390	802129
81582	802130
1804	802131
171406	802132
159707	802133
27914	802134
125986	802135
157682	802136
121789	802137
93781	802138
10433	802139
140170	802140
24968	802141
86845	802142
180873	802143
72861	802144
149738	802145
185705	802146
21674	802147
60605	802148
42053	802149
153697	802150
150331	802151
77727	802152
1670	802153
38262	802154
114950	802155
63954	802156
109275	802157
141946	802158
120570	802159
52693	802160
186879	802161
25148	802162
45077	802163
79936	802164
13825	802165
174085	802166
10588	802167
57880	802168
101752	802169
124756	802170
44106	802171
77017	802172
100362	802173
154790	802174
100139	802175
123907	802176
25800	802177
88998	802178
56485	802179
171597	802180
103196	802181
157082	802182
141487	802183
55702	802184
79737	802185
109125	802186
119957	802187
95009	802188
143222	802189
141657	802190
139702	802191
65023	802192
57826	802193
28430	802194
24907	802195
173130	802196
68062	802197
53174	802198
179790	802199
21335	802200
65001	802201
44562	802202
53138	802203
173182	802204
174149	802205
118219	802206
117985	802207
156339	802208
72632	802209
109216	802210
127263	802211
17640	802212
59822	802213
153337	802214
53376	802215
63021	802216
83263	802217
45581	802218
140261	802219
95423	802220
18899	802221
48562	802222
101453	802223
99716	802224
82518	802225
117957	802226
154411	802227
4190	802228
128704	802229
143162	802230
157767	802231
142082	802232
97640	802233
180924	802234
10603	802235
132274	802236
172711	802237
110271	802238
128966	802239
56096	802240
80556	802241
186970	802242
14800	802243
21531	802244
64017	802245
25142	802246
104044	802247
139365	802248
79013	802249
187304	802250
46541	802251
17360	802252
55063	802253
37773	802254
108797	802255
24647	802256
25544	802257
17455	802258
47081	802259
79993	802260
158195	802261
123803	802262
162954	802263
64605	802264
186012	802265
125267	802266
160197	802267
17610	802268
9791	802269
34223	802270
129245	802271
123586	802272
56994	802273
103217	802274
88147	802275
24784	802276
65249	802277
97274	802278
55068	802279
103196	802280
107025	802281
171770	802282
17844	802283
56609	802284
157348	802285
136995	802286
160364	802287
30484	802288
121114	802289
171572	802290
65711	802291
121779	802292
127387	802293
72961	802294
99550	802295
54904	802296
180830	802297
127812	802298
65530	802299
179934	802300
38205	802301
1703	802302
124185	802303
77214	802304
128975	802305
84609	802306
43925	802307
41402	802308
140314	802309
94446	802310
118495	802311
26945	802312
84161	802313
106956	802314
187618	802315
83745	802316
161294	802317
76330	802318
183985	802319
71807	802320
140734	802321
19486	802322
88562	802323
6908	802324
88357	802325
3823	802326
72919	802327
38003	802328
53542	802329
159807	802330
8051	802331
64258	802332
65503	802333
38585	802334
33176	802335
129505	802336
65775	802337
131241	802338
185467	802339
60352	802340
115657	802341
36305	802342
75756	802343
38446	802344
101387	802345
8058	802346
183275	802347
108787	802348
3721	802349
17514	802350
15674	802351
12345	802352
154421	802353
3721	802354
66425	802355
44378	802356
155503	802357
17806	802358
71654	802359
19147	802360
39399	802361
64208	802362
139393	802363
38739	802364
4156	802365
85438	802366
84927	802367
9241	802368
65075	802369
100738	802370
67720	802371
7184	802372
55198	802373
46651	802374
83121	802375
158691	802376
76882	802377
110803	802378
148194	802379
117324	802380
87872	802381
33187	802382
183472	802383
158727	802384
120140	802385
80691	802386
70476	802387
172921	802388
160105	802389
98536	802390
173839	802391
67253	802392
158708	802393
132094	802394
133528	802395
64738	802396
17635	802397
71664	802398
128323	802399
78799	802400
99298	802401
23038	802402
99201	802403
56754	802404
136792	802405
65867	802406
178170	802407
154727	802408
79154	802409
132179	802410
67481	802411
101773	802412
127770	802413
79954	802414
55022	802415
109016	802416
128711	802417
129183	802418
159357	802419
37693	802420
123984	802421
55076	802422
21227	802423
83712	802424
40300	802425
71098	802426
129212	802427
38548	802428
155878	802429
80842	802430
95614	802431
129397	802432
174801	802433
138882	802434
46648	802435
37836	802436
98197	802437
133477	802438
123066	802439
37299	802440
81344	802441
94938	802442
54023	802443
124832	802444
110012	802445
127109	802446
82037	802447
116011	802448
129478	802449
160356	802450
45130	802451
1935	802452
56987	802453
45149	802454
102320	802455
128952	802456
78431	802457
54844	802458
82636	802459
160992	802460
28044	802461
8422	802462
26175	802463
59968	802464
126091	802465
108785	802466
38241	802467
41351	802468
67147	802469
15920	802470
54759	802471
30574	802472
58307	802473
2628	802474
99736	802475
31077	802476
50316	802477
78535	802478
98627	802479
54682	802480
72543	802481
24827	802482
168564	802483
128064	802484
128963	802485
188827	802486
158747	802487
26023	802488
163997	802489
131316	802490
186584	802491
188899	802492
86612	802493
122734	802494
148791	802495
63534	802496
55431	802497
36638	802498
76575	802499
37301	802500
136640	802501
184041	802502
102303	802503
14784	802504
62772	802505
56400	802506
24685	802507
44222	802508
125799	802509
68026	802510
160407	802511
63457	802512
131677	802513
16042	802514
149961	802515
54222	802516
22227	802517
20848	802518
52995	802519
119084	802520
165951	802521
118983	802522
5910	802523
182914	802524
128536	802525
151168	802526
15139	802527
65428	802528
109934	802529
109243	802530
99979	802531
97301	802532
82710	802533
60349	802534
155508	802535
132269	802536
156724	802537
86550	802538
127757	802539
160987	802540
66752	802541
152476	802542
21070	802543
157866	802544
76670	802545
123721	802546
37515	802547
15125	802548
78095	802549
93131	802550
76239	802551
33240	802552
12580	802553
20767	802554
135436	802555
130386	802556
73096	802557
46766	802558
27425	802559
126256	802560
21076	802561
70089	802562
37914	802563
184130	802564
37140	802565
44585	802566
88115	802567
94722	802568
56530	802569
158326	802570
108690	802571
81051	802572
185586	802573
184802	802574
187721	802575
101885	802576
72796	802577
28018	802578
142909	802579
161155	802580
81029	802581
77411	802582
79515	802583
1192	802584
25104	802585
6872	802586
183153	802587
56586	802588
46766	802589
17376	802590
82325	802591
8529	802592
15152	802593
68345	802594
82668	802595
150895	802596
141298	802597
117438	802598
117888	802599
153482	802600
6302	802601
159045	802602
4788	802603
127541	802604
65925	802605
56407	802606
664	802607
54675	802608
45810	802609
20986	802610
17214	802611
111171	802612
28041	802613
14333	802614
110521	802615
122107	802616
19303	802617
105552	802618
33253	802619
50471	802620
141139	802621
17323	802622
46472	802623
126401	802624
39065	802625
122403	802626
8197	802627
38902	802628
44954	802629
41461	802630
69657	802631
81202	802632
19322	802633
134061	802634
17024	802635
76363	802636
126324	802637
119026	802638
139301	802639
76416	802640
119130	802641
5424	802642
82146	802643
73259	802644
133592	802645
152734	802646
124589	802647
75893	802648
41900	802649
141040	802650
156216	802651
182565	802652
80233	802653
6755	802654
179952	802655
110783	802656
34750	802657
120355	802658
17100	802659
81577	802660
28448	802661
77047	802662
109341	802663
7047	802664
8127	802665
151624	802666
180982	802667
20772	802668
93018	802669
110231	802670
110770	802671
55127	802672
103526	802673
76460	802674
21221	802675
54921	802676
88299	802677
124795	802678
8696	802679
66129	802680
117057	802681
127707	802682
163821	802683
94598	802684
155532	802685
183485	802686
116994	802687
87064	802688
47232	802689
72837	802690
179543	802691
14946	802692
124673	802693
1827	802694
38849	802695
54273	802696
71061	802697
84958	802698
50418	802699
47042	802700
58103	802701
102147	802702
21191	802703
108781	802704
47372	802705
98562	802706
48959	802707
59529	802708
173385	802709
130320	802710
151105	802711
130975	802712
142836	802713
100955	802714
171447	802715
76388	802716
95865	802717
14341	802718
82400	802719
29951	802720
167694	802721
11085	802722
5393	802723
78458	802724
31547	802725
166938	802726
52886	802727
21423	802728
122456	802729
155207	802730
72944	802731
60659	802732
136872	802733
107722	802734
25303	802735
95579	802736
36927	802737
72642	802738
160447	802739
40730	802740
56518	802741
129465	802742
53650	802743
125613	802744
88897	802745
17532	802746
37155	802747
142192	802748
115913	802749
64238	802750
118728	802751
69610	802752
65676	802753
99815	802754
55133	802755
156519	802756
56043	802757
141092	802758
100466	802759
67718	802760
99622	802761
84654	802762
164746	802763
95966	802764
166065	802765
142171	802766
142232	802767
25504	802768
139339	802769
163134	802770
73596	802771
180472	802772
161314	802773
187648	802774
115683	802775
13589	802776
79080	802777
101995	802778
68268	802779
29900	802780
95382	802781
88251	802782
25100	802783
128265	802784
96500	802785
140366	802786
177975	802787
139206	802788
177724	802789
164772	802790
138162	802791
149597	802792
155928	802793
120649	802794
177789	802795
114939	802796
14696	802797
38229	802798
142918	802799
121052	802800
141616	802801
83911	802802
31960	802803
96928	802804
137525	802805
177916	802806
77813	802807
185292	802808
143078	802809
110425	802810
184372	802811
185316	802812
155731	802813
9164	802814
79319	802815
155026	802816
43948	802817
107966	802818
183050	802819
107623	802820
168947	802821
107901	802822
88267	802823
178600	802824
77793	802825
8398	802826
20962	802827
25395	802828
99902	802829
46580	802830
97712	802831
4630	802832
31989	802833
67380	802834
50509	802835
7117	802836
108805	802837
79656	802838
108871	802839
92636	802840
53142	802841
36856	802842
85376	802843
137699	802844
63651	802845
38668	802846
150241	802847
186217	802848
24561	802849
73168	802850
94101	802851
127894	802852
76479	802853
38791	802854
37356	802855
44924	802856
6951	802857
153828	802858
33042	802859
129028	802860
17624	802861
46207	802862
138703	802863
110436	802864
129333	802865
84375	802866
18504	802867
19588	802868
110863	802869
105324	802870
2952	802871
109746	802872
121316	802873
107169	802874
57120	802875
66603	802876
100998	802877
28044	802878
79277	802879
57094	802880
25917	802881
32948	802882
85021	802883
34090	802884
118979	802885
104884	802886
46773	802887
95860	802888
50021	802889
37606	802890
141591	802891
131807	802892
45714	802893
79864	802894
38433	802895
77091	802896
153079	802897
9895	802898
186996	802899
50126	802900
9147	802901
143371	802902
25105	802903
166551	802904
12558	802905
80283	802906
172589	802907
123326	802908
11083	802909
98619	802910
159040	802911
136748	802912
36555	802913
2133	802914
97255	802915
56504	802916
55050	802917
66248	802918
79636	802919
100552	802920
104505	802921
78077	802922
55324	802923
95249	802924
26038	802925
63845	802926
110557	802927
82374	802928
93127	802929
140694	802930
76527	802931
118282	802932
37919	802933
128615	802934
71433	802935
136264	802936
106929	802937
54665	802938
123683	802939
155959	802940
96909	802941
68022	802942
167181	802943
183368	802944
125663	802945
125703	802946
106939	802947
88395	802948
158065	802949
127445	802950
167271	802951
122771	802952
59015	802953
117892	802954
97470	802955
184407	802956
30169	802957
152562	802958
99671	802959
17947	802960
139846	802961
143064	802962
159589	802963
84718	802964
11355	802965
48688	802966
27891	802967
88744	802968
127539	802969
87141	802970
93516	802971
151637	802972
19869	802973
45422	802974
38383	802975
40195	802976
102981	802977
46109	802978
50554	802979
153297	802980
1902	802981
172254	802982
107705	802983
9356	802984
31612	802985
73077	802986
17285	802987
22211	802988
92825	802989
14785	802990
25203	802991
39091	802992
68385	802993
41986	802994
30843	802995
15384	802996
129678	802997
180833	802998
88311	802999
87965	803000
17094	803001
44944	803002
88345	803003
98655	803004
88497	803005
128705	803006
181276	803007
34682	803008
136346	803009
101775	803010
123690	803011
183585	803012
150220	803013
46571	803014
7409	803015
76256	803016
22382	803017
76607	803018
172494	803019
37824	803020
142641	803021
122244	803022
65304	803023
54142	803024
123700	803025
153061	803026
95321	803027
129883	803028
69584	803029
145920	803030
15078	803031
7905	803032
98275	803033
132406	803034
158209	803035
27212	803036
140712	803037
109002	803038
88741	803039
142745	803040
143183	803041
141680	803042
183193	803043
108808	803044
36267	803045
83213	803046
86143	803047
58434	803048
57053	803049
14484	803050
37325	803051
114999	803052
88781	803053
152244	803054
54690	803055
183422	803056
116161	803057
124822	803058
87465	803059
151675	803060
150906	803061
10724	803062
12289	803063
39825	803064
94235	803065
128170	803066
44990	803067
54582	803068
92481	803069
96256	803070
101873	803071
139687	803072
30494	803073
120553	803074
78438	803075
110657	803076
110280	803077
169131	803078
44888	803079
34151	803080
53447	803081
78802	803082
21292	803083
37770	803084
15185	803085
37667	803086
132768	803087
109964	803088
186807	803089
110630	803090
72681	803091
17467	803092
136940	803093
26364	803094
115701	803095
117820	803096
44684	803097
142731	803098
81839	803099
182956	803100
54518	803101
135820	803102
25311	803103
150298	803104
150096	803105
183337	803106
151499	803107
184400	803108
158182	803109
27885	803110
123592	803111
84584	803112
139195	803113
123880	803114
175535	803115
103673	803116
77971	803117
117854	803118
129186	803119
187277	803120
63053	803121
77682	803122
165421	803123
121117	803124
136530	803125
140707	803126
143270	803127
72726	803128
143886	803129
100082	803130
107222	803131
33441	803132
101915	803133
184738	803134
104133	803135
164348	803136
129634	803137
121174	803138
7335	803139
81799	803140
127594	803141
104870	803142
100865	803143
50745	803144
75979	803145
186396	803146
44358	803147
135595	803148
107713	803149
92714	803150
115234	803151
67908	803152
98675	803153
93823	803154
180212	803155
155048	803156
15469	803157
165984	803158
127647	803159
72699	803160
100476	803161
130012	803162
121735	803163
118712	803164
161059	803165
171573	803166
87908	803167
100224	803168
92902	803169
72706	803170
183670	803171
44902	803172
46380	803173
119127	803174
8500	803175
183150	803176
20527	803177
166609	803178
154661	803179
154407	803180
2336	803181
96812	803182
142586	803183
45953	803184
105553	803185
17351	803186
163112	803187
189110	803188
72656	803189
27999	803190
12749	803191
120086	803192
97786	803193
133204	803194
115142	803195
26003	803196
109204	803197
82520	803198
24781	803199
59908	803200
183157	803201
63862	803202
53302	803203
17297	803204
109313	803205
98044	803206
12659	803207
65090	803208
175361	803209
137742	803210
158409	803211
55739	803212
185156	803213
188287	803214
6453	803215
158085	803216
43762	803217
4661	803218
45944	803219
157834	803220
36700	803221
56723	803222
88525	803223
120529	803224
64037	803225
110852	803226
30454	803227
96510	803228
137665	803229
154191	803230
68458	803231
80040	803232
139126	803233
132505	803234
186829	803235
178470	803236
110043	803237
185025	803238
37796	803239
136484	803240
44866	803241
25683	803242
166253	803243
64931	803244
102609	803245
141923	803246
132107	803247
34763	803248
20803	803249
81214	803250
93615	803251
46189	803252
96410	803253
89259	803254
118494	803255
68704	803256
97774	803257
160601	803258
44982	803259
17416	803260
65940	803261
123394	803262
48830	803263
118186	803264
92729	803265
117884	803266
94342	803267
26324	803268
166399	803269
102480	803270
45321	803271
88815	803272
12557	803273
103020	803274
159339	803275
66576	803276
106777	803277
104073	803278
173143	803279
12608	803280
53959	803281
86956	803282
3242	803283
109815	803284
110921	803285
7202	803286
132389	803287
121561	803288
2067	803289
66186	803290
38912	803291
119856	803292
98668	803293
76400	803294
64543	803295
69515	803296
79848	803297
139839	803298
17387	803299
139441	803300
152694	803301
78556	803302
152173	803303
55109	803304
63263	803305
63051	803306
174532	803307
105186	803308
118322	803309
17819	803310
3678	803311
82553	803312
101611	803313
161692	803314
124216	803315
38104	803316
118674	803317
36530	803318
81211	803319
73158	803320
99986	803321
76987	803322
42029	803323
149669	803324
79761	803325
164324	803326
138068	803327
18621	803328
60500	803329
67437	803330
136296	803331
115059	803332
79987	803333
33928	803334
129281	803335
116113	803336
67544	803337
56821	803338
109708	803339
131414	803340
54198	803341
77843	803342
16454	803343
18545	803344
93848	803345
152660	803346
121541	803347
116103	803348
117796	803349
152742	803350
63204	803351
59118	803352
15418	803353
48135	803354
50306	803355
141229	803356
99975	803357
102215	803358
15521	803359
19160	803360
84860	803361
92644	803362
109842	803363
38999	803364
101267	803365
81026	803366
73388	803367
93383	803368
21401	803369
37725	803370
93119	803371
106368	803372
177144	803373
117295	803374
138005	803375
82054	803376
123445	803377
77534	803378
12626	803379
17374	803380
157637	803381
12523	803382
88561	803383
84401	803384
36365	803385
159755	803386
109519	803387
109007	803388
110808	803389
98492	803390
129520	803391
88021	803392
168360	803393
139420	803394
130355	803395
12470	803396
159043	803397
41831	803398
97107	803399
9121	803400
55648	803401
30418	803402
130307	803403
116320	803404
99531	803405
87839	803406
129782	803407
139120	803408
161655	803409
103671	803410
22374	803411
133481	803412
68028	803413
140098	803414
45787	803415
101509	803416
5561	803417
97371	803418
140353	803419
1192	803420
172165	803421
33925	803422
141478	803423
110104	803424
96715	803425
108495	803426
37476	803427
88348	803428
65976	803429
109473	803430
65874	803431
165766	803432
73138	803433
80434	803434
76817	803435
88438	803436
142988	803437
64119	803438
64500	803439
183921	803440
108744	803441
171623	803442
48483	803443
84379	803444
66821	803445
63144	803446
49730	803447
150550	803448
63261	803449
59561	803450
39947	803451
88104	803452
25476	803453
96376	803454
33365	803455
148964	803456
78680	803457
21693	803458
110130	803459
108758	803460
59670	803461
181621	803462
127566	803463
46163	803464
16032	803465
9225	803466
100028	803467
44086	803468
109050	803469
48614	803470
8933	803471
132967	803472
129292	803473
166977	803474
45817	803475
139576	803476
30485	803477
55502	803478
167298	803479
101737	803480
46888	803481
101399	803482
45594	803483
129714	803484
119375	803485
60425	803486
18549	803487
55075	803488
165385	803489
142208	803490
3946	803491
62951	803492
142564	803493
31690	803494
14985	803495
56773	803496
57142	803497
82124	803498
2811	803499
84470	803500
154474	803501
9743	803502
154321	803503
41402	803504
69602	803505
12245	803506
182596	803507
30537	803508
44150	803509
18564	803510
31729	803511
153528	803512
102381	803513
21246	803514
44711	803515
81708	803516
109864	803517
93057	803518
66299	803519
156298	803520
126187	803521
124062	803522
108968	803523
139019	803524
96827	803525
54085	803526
2536	803527
99512	803528
126743	803529
108852	803530
86385	803531
38929	803532
10938	803533
68617	803534
15082	803535
48829	803536
4229	803537
82416	803538
78380	803539
10985	803540
66529	803541
76489	803542
64963	803543
97256	803544
66652	803545
59792	803546
151324	803547
123268	803548
46053	803549
33771	803550
106754	803551
110524	803552
7989	803553
25115	803554
130659	803555
135361	803556
23497	803557
2245	803558
57820	803559
128167	803560
104466	803561
7288	803562
84589	803563
69411	803564
31688	803565
34224	803566
179557	803567
21622	803568
164305	803569
79149	803570
96046	803571
7345	803572
117288	803573
81491	803574
183692	803575
78386	803576
154774	803577
123867	803578
101235	803579
186750	803580
188465	803581
12804	803582
45270	803583
142296	803584
87083	803585
46251	803586
102467	803587
38438	803588
5338	803589
122457	803590
95909	803591
5433	803592
187507	803593
100660	803594
99774	803595
9096	803596
182969	803597
152145	803598
58425	803599
123884	803600
53781	803601
83301	803602
50497	803603
104586	803604
92812	803605
66195	803606
36897	803607
163376	803608
165969	803609
54729	803610
21045	803611
155901	803612
73171	803613
89067	803614
115735	803615
66390	803616
46647	803617
55431	803618
117772	803619
103801	803620
106711	803621
96060	803622
65427	803623
17613	803624
155435	803625
63633	803626
123219	803627
101079	803628
88646	803629
20687	803630
9056	803631
64151	803632
10692	803633
79983	803634
69614	803635
8131	803636
26157	803637
71873	803638
12801	803639
109960	803640
154056	803641
172838	803642
110449	803643
6453	803644
70353	803645
36681	803646
44951	803647
55265	803648
18039	803649
76859	803650
55990	803651
65884	803652
63962	803653
24533	803654
83024	803655
96643	803656
1885	803657
158484	803658
20428	803659
12410	803660
154045	803661
98894	803662
14860	803663
100382	803664
120054	803665
171851	803666
182838	803667
172772	803668
79197	803669
126863	803670
77239	803671
31338	803672
31851	803673
38229	803674
56425	803675
166616	803676
88460	803677
187891	803678
150991	803679
24822	803680
60696	803681
141847	803682
97689	803683
46639	803684
55803	803685
117049	803686
122069	803687
180073	803688
15514	803689
99570	803690
7126	803691
150975	803692
81238	803693
47438	803694
38259	803695
41902	803696
140244	803697
55107	803698
24972	803699
23044	803700
108492	803701
109572	803702
70029	803703
123816	803704
171636	803705
153452	803706
7923	803707
81907	803708
109387	803709
98271	803710
10748	803711
98578	803712
40117	803713
185373	803714
36262	803715
109916	803716
76596	803717
54839	803718
78176	803719
77320	803720
53233	803721
76349	803722
44572	803723
163959	803724
110736	803725
101438	803726
54825	803727
54022	803728
11456	803729
180866	803730
9152	803731
65268	803732
81589	803733
77197	803734
25726	803735
31399	803736
132925	803737
125297	803738
119521	803739
178200	803740
136630	803741
120544	803742
185772	803743
72913	803744
94698	803745
98708	803746
95804	803747
46882	803748
13101	803749
25624	803750
64949	803751
43805	803752
120678	803753
20558	803754
82933	803755
31046	803756
121327	803757
152839	803758
149641	803759
52875	803760
12749	803761
77848	803762
82418	803763
21331	803764
93406	803765
45812	803766
55436	803767
46970	803768
110284	803769
104853	803770
164034	803771
67542	803772
56925	803773
41763	803774
142747	803775
30283	803776
144979	803777
10699	803778
149760	803779
148793	803780
121990	803781
128267	803782
186046	803783
54961	803784
130039	803785
60707	803786
115130	803787
37238	803788
15111	803789
92666	803790
94777	803791
149953	803792
56376	803793
57078	803794
5500	803795
167148	803796
171638	803797
99656	803798
42014	803799
55082	803800
57825	803801
60700	803802
100145	803803
78247	803804
159450	803805
118612	803806
183266	803807
95280	803808
21711	803809
25582	803810
137777	803811
131247	803812
158342	803813
31372	803814
103522	803815
68074	803816
97860	803817
94617	803818
167371	803819
63986	803820
4052	803821
121175	803822
159262	803823
54979	803824
181508	803825
11653	803826
181094	803827
118590	803828
20472	803829
46119	803830
87069	803831
94102	803832
139204	803833
107367	803834
5301	803835
24556	803836
26642	803837
103785	803838
141490	803839
166745	803840
53804	803841
141378	803842
53240	803843
30484	803844
119141	803845
151302	803846
70154	803847
62979	803848
45323	803849
140602	803850
118753	803851
8123	803852
128901	803853
73166	803854
108620	803855
8123	803856
88621	803857
178294	803858
122161	803859
101685	803860
152945	803861
121307	803862
110187	803863
132242	803864
116236	803865
162400	803866
53185	803867
78431	803868
108979	803869
48852	803870
8348	803871
138836	803872
45002	803873
30536	803874
95349	803875
76681	803876
179270	803877
135201	803878
82328	803879
88465	803880
93490	803881
85103	803882
17207	803883
183674	803884
142990	803885
99396	803886
121011	803887
139510	803888
48240	803889
55618	803890
10494	803891
165833	803892
973	803893
122330	803894
116436	803895
137708	803896
100651	803897
54213	803898
58520	803899
56019	803900
106507	803901
53592	803902
14	803903
158780	803904
119997	803905
71844	803906
155855	803907
6911	803908
63585	803909
65055	803910
94557	803911
142185	803912
76680	803913
161406	803914
15828	803915
124927	803916
115971	803917
37845	803918
33180	803919
140180	803920
189088	803921
45645	803922
21551	803923
143118	803924
1361	803925
163303	803926
125705	803927
115416	803928
46330	803929
102683	803930
117016	803931
115951	803932
36599	803933
149221	803934
128168	803935
10924	803936
30586	803937
4256	803938
76462	803939
183049	803940
17042	803941
102063	803942
139029	803943
44133	803944
98896	803945
161105	803946
20955	803947
72992	803948
94329	803949
108522	803950
60675	803951
118033	803952
44385	803953
138023	803954
101449	803955
67068	803956
117771	803957
98068	803958
108847	803959
131761	803960
125263	803961
58407	803962
64221	803963
125835	803964
67659	803965
138109	803966
78269	803967
139309	803968
56346	803969
108508	803970
59546	803971
97949	803972
128255	803973
82975	803974
183388	803975
139379	803976
77856	803977
183372	803978
81723	803979
50462	803980
22700	803981
135630	803982
96431	803983
15145	803984
127863	803985
77486	803986
100456	803987
71405	803988
139664	803989
17512	803990
65820	803991
151922	803992
70018	803993
137239	803994
77598	803995
99669	803996
163549	803997
78326	803998
95352	803999
137774	804000
38904	804001
7742	804002
71886	804003
37504	804004
6112	804005
128809	804006
98089	804007
157043	804008
21255	804009
166325	804010
6775	804011
88620	804012
188928	804013
181381	804014
79386	804015
167001	804016
181375	804017
177807	804018
69746	804019
18091	804020
34510	804021
96030	804022
73271	804023
184233	804024
79949	804025
104018	804026
93336	804027
94407	804028
151089	804029
20903	804030
139418	804031
180810	804032
152070	804033
97453	804034
127218	804035
80789	804036
14805	804037
54360	804038
93309	804039
140216	804040
9503	804041
158617	804042
182614	804043
88775	804044
81758	804045
137964	804046
5592	804047
121109	804048
87122	804049
183511	804050
106772	804051
39893	804052
109951	804053
69799	804054
66275	804055
131742	804056
124865	804057
38093	804058
44172	804059
63453	804060
60851	804061
46504	804062
101029	804063
163765	804064
129745	804065
48605	804066
116490	804067
82550	804068
14467	804069
48234	804070
186230	804071
109775	804072
56606	804073
101981	804074
102268	804075
100320	804076
9207	804077
101228	804078
12436	804079
15212	804080
188509	804081
93750	804082
153321	804083
119118	804084
77102	804085
106322	804086
94690	804087
130629	804088
104400	804089
127053	804090
80524	804091
64922	804092
81073	804093
21271	804094
129595	804095
107306	804096
165707	804097
155244	804098
169990	804099
31544	804100
56272	804101
128800	804102
63862	804103
80038	804104
165810	804105
72859	804106
80132	804107
26311	804108
97804	804109
17203	804110
159391	804111
38482	804112
25004	804113
79489	804114
121063	804115
16378	804116
3647	804117
119476	804118
45430	804119
98559	804120
150830	804121
184482	804122
41262	804123
93526	804124
9799	804125
97120	804126
45831	804127
17101	804128
155988	804129
97308	804130
33934	804131
107717	804132
31468	804133
165344	804134
161224	804135
157509	804136
109075	804137
24889	804138
53091	804139
79564	804140
25991	804141
45730	804142
63280	804143
25112	804144
12670	804145
93073	804146
82783	804147
82471	804148
163284	804149
12173	804150
9507	804151
46155	804152
66458	804153
87119	804154
56137	804155
1518	804156
33987	804157
120578	804158
119872	804159
129027	804160
68137	804161
110797	804162
20959	804163
132123	804164
79969	804165
182859	804166
185796	804167
153143	804168
52977	804169
80834	804170
6369	804171
50486	804172
141774	804173
93667	804174
8028	804175
122223	804176
54814	804177
92691	804178
173076	804179
86739	804180
136220	804181
89005	804182
187561	804183
104022	804184
185641	804185
125125	804186
139868	804187
92964	804188
79636	804189
183127	804190
96808	804191
110290	804192
87722	804193
41103	804194
84035	804195
76719	804196
20783	804197
87722	804198
11469	804199
38660	804200
49898	804201
129564	804202
37773	804203
40038	804204
9051	804205
64089	804206
81610	804207
140935	804208
119399	804209
37197	804210
92156	804211
182676	804212
49959	804213
31957	804214
100018	804215
171539	804216
46404	804217
110723	804218
33957	804219
94293	804220
15414	804221
38835	804222
38135	804223
55822	804224
84201	804225
30349	804226
167561	804227
60424	804228
21693	804229
72503	804230
47327	804231
109594	804232
30241	804233
88768	804234
142486	804235
161020	804236
167664	804237
166676	804238
139871	804239
160449	804240
116225	804241
140624	804242
34640	804243
72654	804244
43933	804245
62946	804246
137584	804247
116865	804248
88396	804249
24643	804250
98903	804251
24538	804252
139746	804253
84055	804254
55396	804255
65355	804256
63441	804257
96189	804258
46564	804259
14902	804260
103755	804261
26028	804262
52616	804263
45254	804264
72499	804265
38899	804266
38342	804267
140974	804268
50389	804269
142134	804270
29773	804271
11158	804272
66669	804273
183186	804274
94149	804275
97407	804276
75855	804277
17922	804278
25646	804279
38462	804280
43937	804281
83999	804282
174854	804283
98915	804284
40411	804285
13520	804286
183785	804287
26966	804288
31038	804289
128575	804290
17219	804291
23313	804292
96191	804293
28312	804294
63775	804295
153287	804296
11495	804297
38296	804298
80184	804299
38435	804300
44953	804301
45916	804302
67688	804303
81324	804304
54160	804305
54697	804306
115992	804307
58071	804308
139582	804309
41437	804310
158307	804311
66714	804312
80381	804313
57107	804314
2	804315
19137	804316
6762	804317
15153	804318
66437	804319
13498	804320
94238	804321
46366	804322
94564	804323
6213	804324
54803	804325
110739	804326
80950	804327
5247	804328
8156	804329
50337	804330
101156	804331
155245	804332
37926	804333
12608	804334
48261	804335
133885	804336
142861	804337
87228	804338
49964	804339
83082	804340
165691	804341
27051	804342
64512	804343
50413	804344
60569	804345
7395	804346
142022	804347
131817	804348
163326	804349
56114	804350
151155	804351
10515	804352
38504	804353
64000	804354
88851	804355
81479	804356
21242	804357
181704	804358
78216	804359
11620	804360
80419	804361
161859	804362
138823	804363
102336	804364
116214	804365
37640	804366
47203	804367
25825	804368
7989	804369
68135	804370
53370	804371
54776	804372
70072	804373
122863	804374
64025	804375
103095	804376
38708	804377
11547	804378
83933	804379
120302	804380
30571	804381
107607	804382
67359	804383
106202	804384
101615	804385
48165	804386
97406	804387
120725	804388
37263	804389
82561	804390
44900	804391
53599	804392
31057	804393
138839	804394
164471	804395
25683	804396
151041	804397
1927	804398
55397	804399
129401	804400
92155	804401
21286	804402
8051	804403
30197	804404
80728	804405
118878	804406
4522	804407
36924	804408
116848	804409
30857	804410
184792	804411
68440	804412
58283	804413
103501	804414
41214	804415
126198	804416
17083	804417
71214	804418
101477	804419
4617	804420
55037	804421
33431	804422
11505	804423
126754	804424
142972	804425
80076	804426
67034	804427
110205	804428
110779	804429
54331	804430
78782	804431
41415	804432
64563	804433
65602	804434
76358	804435
137901	804436
94862	804437
110925	804438
98864	804439
179087	804440
57023	804441
172039	804442
44887	804443
2802	804444
20323	804445
56486	804446
73160	804447
99000	804448
48405	804449
166723	804450
93379	804451
48169	804452
181668	804453
96620	804454
58396	804455
121116	804456
64727	804457
81342	804458
66170	804459
57047	804460
108623	804461
54585	804462
30802	804463
57042	804464
141422	804465
107356	804466
15073	804467
160453	804468
116416	804469
138890	804470
63709	804471
40243	804472
135031	804473
183579	804474
159838	804475
105712	804476
56748	804477
141284	804478
93890	804479
124499	804480
67984	804481
117631	804482
101400	804483
68703	804484
186188	804485
154398	804486
45512	804487
154620	804488
123978	804489
12589	804490
54380	804491
101507	804492
126846	804493
180966	804494
29938	804495
129084	804496
54879	804497
160709	804498
21144	804499
49962	804500
30858	804501
17915	804502
21444	804503
136547	804504
13022	804505
50438	804506
98165	804507
136039	804508
13294	804509
143134	804510
104110	804511
36613	804512
77230	804513
140329	804514
82748	804515
5356	804516
116617	804517
11296	804518
56476	804519
96538	804520
140152	804521
97506	804522
164858	804523
15588	804524
44258	804525
172085	804526
163548	804527
89097	804528
117094	804529
53683	804530
58921	804531
10934	804532
58213	804533
53391	804534
86426	804535
76559	804536
531	804537
12679	804538
165559	804539
96936	804540
132649	804541
129536	804542
120398	804543
127693	804544
9057	804545
78297	804546
17122	804547
104052	804548
31356	804549
131629	804550
153615	804551
187678	804552
5385	804553
97071	804554
54096	804555
63470	804556
55397	804557
98273	804558
98160	804559
119693	804560
116308	804561
70860	804562
88421	804563
10823	804564
179050	804565
24829	804566
52814	804567
92610	804568
31810	804569
102577	804570
98724	804571
21341	804572
129592	804573
9023	804574
132627	804575
167595	804576
38845	804577
38610	804578
107674	804579
8064	804580
102638	804581
124550	804582
164783	804583
159091	804584
122698	804585
151111	804586
154210	804587
80396	804588
63744	804589
109975	804590
81968	804591
40381	804592
94954	804593
17998	804594
53124	804595
110628	804596
177235	804597
79213	804598
98938	804599
143170	804600
33248	804601
50306	804602
101552	804603
55965	804604
55366	804605
64630	804606
109682	804607
46214	804608
81695	804609
170854	804610
52876	804611
28300	804612
69501	804613
141897	804614
127791	804615
53905	804616
19086	804617
27186	804618
109737	804619
164541	804620
98624	804621
51180	804622
167450	804623
179356	804624
122278	804625
109791	804626
136457	804627
20781	804628
84108	804629
72676	804630
160460	804631
34100	804632
101357	804633
53092	804634
159992	804635
34576	804636
60438	804637
185671	804638
122148	804639
177904	804640
43852	804641
137728	804642
22421	804643
165138	804644
142568	804645
44221	804646
81005	804647
116853	804648
123543	804649
121310	804650
64166	804651
76506	804652
117244	804653
110181	804654
125194	804655
173516	804656
72102	804657
42112	804658
94727	804659
19413	804660
100631	804661
87886	804662
54992	804663
97318	804664
78475	804665
32920	804666
107248	804667
21523	804668
64728	804669
110091	804670
37453	804671
116151	804672
44537	804673
160733	804674
109269	804675
120490	804676
100492	804677
52629	804678
121803	804679
17183	804680
41818	804681
36915	804682
184368	804683
80872	804684
50501	804685
67898	804686
143173	804687
119086	804688
110056	804689
10589	804690
139951	804691
127435	804692
28427	804693
188390	804694
174971	804695
71881	804696
183257	804697
54661	804698
109921	804699
6301	804700
22371	804701
109732	804702
107816	804703
143123	804704
123402	804705
158430	804706
138179	804707
136658	804708
13701	804709
153796	804710
123361	804711
116530	804712
71983	804713
99503	804714
93092	804715
19079	804716
36424	804717
12674	804718
110266	804719
52846	804720
136695	804721
69661	804722
78041	804723
154334	804724
70935	804725
159477	804726
149650	804727
13009	804728
181279	804729
159941	804730
125781	804731
95101	804732
68503	804733
23310	804734
69646	804735
31974	804736
67168	804737
78049	804738
140392	804739
183951	804740
143013	804741
36347	804742
36547	804743
60387	804744
10559	804745
73105	804746
20520	804747
131583	804748
165608	804749
170047	804750
160215	804751
25616	804752
132397	804753
82805	804754
65963	804755
79936	804756
92757	804757
79065	804758
108620	804759
79463	804760
99251	804761
98911	804762
164507	804763
123933	804764
56051	804765
65176	804766
101227	804767
139270	804768
122960	804769
56976	804770
66441	804771
21722	804772
136021	804773
67212	804774
127476	804775
14761	804776
50734	804777
180689	804778
152258	804779
116134	804780
31673	804781
7346	804782
16030	804783
121540	804784
36390	804785
34053	804786
94929	804787
30087	804788
181497	804789
50298	804790
5363	804791
79722	804792
22172	804793
174676	804794
179971	804795
87089	804796
64796	804797
34141	804798
95258	804799
103963	804800
138037	804801
87212	804802
65086	804803
13498	804804
125756	804805
118601	804806
123896	804807
57843	804808
58708	804809
94401	804810
59877	804811
107566	804812
21615	804813
24825	804814
166185	804815
99676	804816
162764	804817
121508	804818
71942	804819
101124	804820
54551	804821
173102	804822
36703	804823
23040	804824
7346	804825
78009	804826
78110	804827
160715	804828
118729	804829
129011	804830
44917	804831
14392	804832
125652	804833
22371	804834
14844	804835
179954	804836
52916	804837
78583	804838
30662	804839
44864	804840
75852	804841
37792	804842
166769	804843
78221	804844
102668	804845
100173	804846
129738	804847
172601	804848
98985	804849
7981	804850
65817	804851
36913	804852
45512	804853
47850	804854
57108	804855
65460	804856
137851	804857
20982	804858
15213	804859
87977	804860
43994	804861
86606	804862
75753	804863
76666	804864
93402	804865
63119	804866
177743	804867
77250	804868
30960	804869
45355	804870
36483	804871
10642	804872
83206	804873
156118	804874
101158	804875
80951	804876
124906	804877
25420	804878
13507	804879
69854	804880
186204	804881
26038	804882
8928	804883
73069	804884
95701	804885
99799	804886
117396	804887
47262	804888
34180	804889
64462	804890
119112	804891
115572	804892
159801	804893
121205	804894
89022	804895
30940	804896
150295	804897
49912	804898
186328	804899
55465	804900
107047	804901
132047	804902
14772	804903
13069	804904
11125	804905
187772	804906
110731	804907
97166	804908
46935	804909
78336	804910
29760	804911
187002	804912
87739	804913
141889	804914
124342	804915
53469	804916
86552	804917
86705	804918
183884	804919
36830	804920
92270	804921
41147	804922
117442	804923
184889	804924
17348	804925
63823	804926
60301	804927
20306	804928
75873	804929
126443	804930
94216	804931
139740	804932
26958	804933
102582	804934
115638	804935
150018	804936
156659	804937
151368	804938
39887	804939
10	804940
119524	804941
142101	804942
41337	804943
116319	804944
17462	804945
88482	804946
44119	804947
177748	804948
67668	804949
164161	804950
86694	804951
95903	804952
73109	804953
83709	804954
63390	804955
152610	804956
46028	804957
140998	804958
106487	804959
10571	804960
71799	804961
99318	804962
133715	804963
82851	804964
129897	804965
142097	804966
67789	804967
109250	804968
102076	804969
120493	804970
133952	804971
142111	804972
180821	804973
80650	804974
159531	804975
163223	804976
82497	804977
153716	804978
137882	804979
71945	804980
73081	804981
179323	804982
115171	804983
127499	804984
94715	804985
135467	804986
187369	804987
129778	804988
77874	804989
64853	804990
142542	804991
156707	804992
117036	804993
118387	804994
126916	804995
41914	804996
36367	804997
78027	804998
93201	804999
142061	805000
48463	805001
95672	805002
28307	805003
79186	805004
107065	805005
65486	805006
20547	805007
158016	805008
176746	805009
69785	805010
173129	805011
83340	805012
37303	805013
38949	805014
179365	805015
48978	805016
4866	805017
166356	805018
160292	805019
12872	805020
185010	805021
3863	805022
34555	805023
172735	805024
88169	805025
178254	805026
108696	805027
92693	805028
162441	805029
155740	805030
45968	805031
167988	805032
28521	805033
127922	805034
156477	805035
38114	805036
128445	805037
118386	805038
142733	805039
88840	805040
15846	805041
118597	805042
164183	805043
116871	805044
70517	805045
120390	805046
44918	805047
101999	805048
122370	805049
87075	805050
96976	805051
73230	805052
116605	805053
107923	805054
63262	805055
121409	805056
165596	805057
110541	805058
22201	805059
9538	805060
163666	805061
158208	805062
100213	805063
125430	805064
100913	805065
69781	805066
9179	805067
110752	805068
129659	805069
139149	805070
25887	805071
151183	805072
45861	805073
188672	805074
43876	805075
110751	805076
115765	805077
7012	805078
29902	805079
135851	805080
165398	805081
72565	805082
120978	805083
140282	805084
21537	805085
30705	805086
83205	805087
26945	805088
188480	805089
136235	805090
36522	805091
93041	805092
131625	805093
29946	805094
108710	805095
116600	805096
116784	805097
78436	805098
104205	805099
118433	805100
116289	805101
177334	805102
30587	805103
58900	805104
79257	805105
77846	805106
15918	805107
188648	805108
88506	805109
122689	805110
109281	805111
38860	805112
110761	805113
142281	805114
30434	805115
69989	805116
69989	805117
82930	805118
106899	805119
97940	805120
110475	805121
107296	805122
44284	805123
7816	805124
53005	805125
77084	805126
44450	805127
96409	805128
73136	805129
157665	805130
80128	805131
78038	805132
148115	805133
103530	805134
141428	805135
80625	805136
82681	805137
56089	805138
97075	805139
53823	805140
155795	805141
140168	805142
76855	805143
115041	805144
129850	805145
104579	805146
100737	805147
125910	805148
121032	805149
94748	805150
137671	805151
53262	805152
36551	805153
49388	805154
5161	805155
76785	805156
154611	805157
152402	805158
87153	805159
67194	805160
138893	805161
38407	805162
189017	805163
130659	805164
31543	805165
142905	805166
155220	805167
121422	805168
56365	805169
76282	805170
108965	805171
72582	805172
107308	805173
103747	805174
87966	805175
103693	805176
167233	805177
148860	805178
188072	805179
132434	805180
134321	805181
130072	805182
185962	805183
48171	805184
17650	805185
77345	805186
102322	805187
53026	805188
87084	805189
109831	805190
129136	805191
36584	805192
37045	805193
139171	805194
81692	805195
137692	805196
161313	805197
93673	805198
89674	805199
148993	805200
151914	805201
17994	805202
77219	805203
87701	805204
122907	805205
122842	805206
136283	805207
98394	805208
46911	805209
149600	805210
82383	805211
140702	805212
12808	805213
45510	805214
24894	805215
117717	805216
63687	805217
187230	805218
135646	805219
140232	805220
67534	805221
154931	805222
8061	805223
60375	805224
63572	805225
4810	805226
72390	805227
21670	805228
182876	805229
117402	805230
83928	805231
34717	805232
20523	805233
110035	805234
36680	805235
115398	805236
110299	805237
93190	805238
63665	805239
102649	805240
78617	805241
131797	805242
127198	805243
25831	805244
55097	805245
37109	805246
152314	805247
56165	805248
97982	805249
67790	805250
153291	805251
93741	805252
96788	805253
133874	805254
52895	805255
102737	805256
40332	805257
153864	805258
96990	805259
49968	805260
124321	805261
28575	805262
107157	805263
54754	805264
66294	805265
155015	805266
96646	805267
92292	805268
67576	805269
15993	805270
15993	805271
129460	805272
141494	805273
184188	805274
86526	805275
54883	805276
139316	805277
28038	805278
67902	805279
76429	805280
107256	805281
49078	805282
139915	805283
66823	805284
38238	805285
72643	805286
83173	805287
110329	805288
140473	805289
83041	805290
76353	805291
65647	805292
44312	805293
126903	805294
66429	805295
40288	805296
25759	805297
56890	805298
34578	805299
172063	805300
137425	805301
106751	805302
105267	805303
142964	805304
107239	805305
68387	805306
142758	805307
66738	805308
37966	805309
41798	805310
96233	805311
141345	805312
150917	805313
121570	805314
179313	805315
20917	805316
71530	805317
123034	805318
128200	805319
134137	805320
52944	805321
78445	805322
2310	805323
76544	805324
157993	805325
44869	805326
99039	805327
59719	805328
94398	805329
5878	805330
136828	805331
48475	805332
38519	805333
50696	805334
162121	805335
53006	805336
46975	805337
122706	805338
177962	805339
126634	805340
126709	805341
78508	805342
12642	805343
80104	805344
65646	805345
107199	805346
127727	805347
124125	805348
126485	805349
120360	805350
156740	805351
129169	805352
64041	805353
78931	805354
162387	805355
64572	805356
154414	805357
150658	805358
31964	805359
68234	805360
17582	805361
131615	805362
63451	805363
138927	805364
26992	805365
133777	805366
22330	805367
27188	805368
53241	805369
17123	805370
187477	805371
82577	805372
31091	805373
141643	805374
189241	805375
120069	805376
68422	805377
54658	805378
6865	805379
80373	805380
12835	805381
30265	805382
10660	805383
153519	805384
129552	805385
88686	805386
186061	805387
53560	805388
13851	805389
129483	805390
44966	805391
106703	805392
63676	805393
122605	805394
16983	805395
132524	805396
54217	805397
100351	805398
99764	805399
80793	805400
60848	805401
8997	805402
31484	805403
107202	805404
54193	805405
8211	805406
58305	805407
156591	805408
118350	805409
149704	805410
92811	805411
13012	805412
142816	805413
132134	805414
126856	805415
137392	805416
93285	805417
97447	805418
78449	805419
55425	805420
30794	805421
16870	805422
99614	805423
184999	805424
86609	805425
79519	805426
82889	805427
103249	805428
121459	805429
98283	805430
80568	805431
143239	805432
81868	805433
46850	805434
18569	805435
65637	805436
44969	805437
165633	805438
121736	805439
46183	805440
109087	805441
109027	805442
132488	805443
119481	805444
142368	805445
53576	805446
181611	805447
152246	805448
122684	805449
186667	805450
54923	805451
149888	805452
7833	805453
17773	805454
18010	805455
40010	805456
53553	805457
120071	805458
187027	805459
169661	805460
136251	805461
53023	805462
64444	805463
139364	805464
153289	805465
11456	805466
31611	805467
40555	805468
123087	805469
160578	805470
44921	805471
110798	805472
168129	805473
88924	805474
101757	805475
69862	805476
107264	805477
92150	805478
141467	805479
94301	805480
60350	805481
141159	805482
12429	805483
54346	805484
67254	805485
46648	805486
124478	805487
15784	805488
72563	805489
88085	805490
60588	805491
27050	805492
88639	805493
133842	805494
97394	805495
140222	805496
155332	805497
168650	805498
121236	805499
92605	805500
101109	805501
129991	805502
64249	805503
10619	805504
124232	805505
3871	805506
101702	805507
30403	805508
101581	805509
150583	805510
53808	805511
73166	805512
7075	805513
31353	805514
100689	805515
177822	805516
56827	805517
125790	805518
40819	805519
60528	805520
3381	805521
124070	805522
45770	805523
128072	805524
82960	805525
99393	805526
120964	805527
38018	805528
55458	805529
122326	805530
122117	805531
165768	805532
186632	805533
163189	805534
96902	805535
10628	805536
14971	805537
47053	805538
125878	805539
128977	805540
141829	805541
186723	805542
119237	805543
12293	805544
101266	805545
115649	805546
136427	805547
108234	805548
49913	805549
129922	805550
167594	805551
64494	805552
36840	805553
149714	805554
95813	805555
66865	805556
122203	805557
24808	805558
135152	805559
56656	805560
63728	805561
142073	805562
131559	805563
120762	805564
130975	805565
188471	805566
56212	805567
58259	805568
119652	805569
171778	805570
83217	805571
131723	805572
67653	805573
15156	805574
108853	805575
124887	805576
68415	805577
4034	805578
165971	805579
2804	805580
12418	805581
109804	805582
97164	805583
64061	805584
116399	805585
44105	805586
142062	805587
54285	805588
47110	805589
109222	805590
159186	805591
97974	805592
165460	805593
30576	805594
53003	805595
16272	805596
64004	805597
78292	805598
169179	805599
141033	805600
100693	805601
45503	805602
126636	805603
30256	805604
159049	805605
141062	805606
119911	805607
174493	805608
54042	805609
21642	805610
183138	805611
80087	805612
127183	805613
45323	805614
137013	805615
44420	805616
18168	805617
131311	805618
42076	805619
150685	805620
132472	805621
76650	805622
135405	805623
79803	805624
54583	805625
15006	805626
43730	805627
76512	805628
63627	805629
7984	805630
96597	805631
4721	805632
122289	805633
164795	805634
77079	805635
134022	805636
87718	805637
75767	805638
169008	805639
80339	805640
80339	805641
188786	805642
97029	805643
182718	805644
117032	805645
116752	805646
136498	805647
186572	805648
97598	805649
140049	805650
31686	805651
110882	805652
178250	805653
92836	805654
184450	805655
10840	805656
151772	805657
31632	805658
88412	805659
128656	805660
127610	805661
57105	805662
100134	805663
53780	805664
2518	805665
4177	805666
56944	805667
38316	805668
78623	805669
123858	805670
162010	805671
127350	805672
85317	805673
99241	805674
25423	805675
104903	805676
182728	805677
125628	805678
105036	805679
76857	805680
67899	805681
114985	805682
44966	805683
7848	805684
159999	805685
9789	805686
58321	805687
37524	805688
124251	805689
55658	805690
79198	805691
188359	805692
87949	805693
172145	805694
169580	805695
46268	805696
95791	805697
129646	805698
9152	805699
119574	805700
124914	805701
69936	805702
109780	805703
69944	805704
69803	805705
66087	805706
31888	805707
116884	805708
131717	805709
17027	805710
141811	805711
164949	805712
167912	805713
39028	805714
21705	805715
45502	805716
28056	805717
38837	805718
109540	805719
139064	805720
82465	805721
120898	805722
43785	805723
107710	805724
3725	805725
131701	805726
45380	805727
14967	805728
78948	805729
54392	805730
131602	805731
81550	805732
60424	805733
20678	805734
119398	805735
180364	805736
154971	805737
116305	805738
33288	805739
76470	805740
94261	805741
59559	805742
161604	805743
63725	805744
77395	805745
72819	805746
126801	805747
119915	805748
140678	805749
151435	805750
56706	805751
134841	805752
66105	805753
82436	805754
125993	805755
92897	805756
96821	805757
109595	805758
95724	805759
26073	805760
42002	805761
184804	805762
159617	805763
106945	805764
139350	805765
66709	805766
152568	805767
48157	805768
123779	805769
102388	805770
78292	805771
73186	805772
67895	805773
79340	805774
87787	805775
94950	805776
52946	805777
138948	805778
95934	805779
53245	805780
26028	805781
118973	805782
53180	805783
53056	805784
118819	805785
107700	805786
29969	805787
63745	805788
49508	805789
157577	805790
63095	805791
52739	805792
82260	805793
152352	805794
106148	805795
150868	805796
174763	805797
56853	805798
165356	805799
80165	805800
121437	805801
165940	805802
13651	805803
120234	805804
117099	805805
117596	805806
116299	805807
128673	805808
119771	805809
63241	805810
94834	805811
80065	805812
67984	805813
21412	805814
46225	805815
95267	805816
159387	805817
93905	805818
55679	805819
86738	805820
25204	805821
160885	805822
55667	805823
24750	805824
7019	805825
117678	805826
78319	805827
136357	805828
63529	805829
5146	805830
83739	805831
69550	805832
82816	805833
21281	805834
44497	805835
115337	805836
183591	805837
83230	805838
122348	805839
154405	805840
183966	805841
106971	805842
163928	805843
158789	805844
102386	805845
25291	805846
43853	805847
45102	805848
78309	805849
116427	805850
185620	805851
171598	805852
80699	805853
132283	805854
188021	805855
88052	805856
25267	805857
185893	805858
151832	805859
140832	805860
41787	805861
167372	805862
6844	805863
77295	805864
100332	805865
55621	805866
37920	805867
128891	805868
36433	805869
166577	805870
75807	805871
164594	805872
69477	805873
65183	805874
53749	805875
39009	805876
9946	805877
99882	805878
45196	805879
130390	805880
162480	805881
95050	805882
183427	805883
97233	805884
126108	805885
107445	805886
110295	805887
182685	805888
177800	805889
157363	805890
31587	805891
9944	805892
26965	805893
125432	805894
102998	805895
136964	805896
37781	805897
109119	805898
19143	805899
19143	805900
128369	805901
108938	805902
101287	805903
140672	805904
138977	805905
13587	805906
79961	805907
18442	805908
175510	805909
24925	805910
137268	805911
19024	805912
31005	805913
68350	805914
69971	805915
96572	805916
33942	805917
63905	805918
14805	805919
70054	805920
127973	805921
76352	805922
81198	805923
39955	805924
141294	805925
41084	805926
167187	805927
9433	805928
30302	805929
187241	805930
84101	805931
32991	805932
109691	805933
141885	805934
13099	805935
19322	805936
17047	805937
110069	805938
73150	805939
188219	805940
37673	805941
132773	805942
70596	805943
36693	805944
50594	805945
9162	805946
124328	805947
101172	805948
114975	805949
116069	805950
66450	805951
93865	805952
11610	805953
162761	805954
97216	805955
136456	805956
3282	805957
92617	805958
25481	805959
12564	805960
93362	805961
8401	805962
7941	805963
104810	805964
32067	805965
37265	805966
161633	805967
14594	805968
120751	805969
54640	805970
169057	805971
127317	805972
120133	805973
94141	805974
161878	805975
119721	805976
138687	805977
81519	805978
109647	805979
174131	805980
100543	805981
67790	805982
155504	805983
15136	805984
102010	805985
97366	805986
56012	805987
165823	805988
65973	805989
53328	805990
168441	805991
38135	805992
44045	805993
21113	805994
157359	805995
140898	805996
118874	805997
116551	805998
41265	805999
44315	806000
47027	806001
8223	806002
50463	806003
87984	806004
121612	806005
116858	806006
183414	806007
46196	806008
2305	806009
107801	806010
84691	806011
154552	806012
125840	806013
49846	806014
50666	806015
63119	806016
142309	806017
15732	806018
2147	806019
17350	806020
142098	806021
32013	806022
6965	806023
67723	806024
82262	806025
139312	806026
26090	806027
50594	806028
124210	806029
55716	806030
122219	806031
17848	806032
17717	806033
47049	806034
186959	806035
186133	806036
15627	806037
124016	806038
94819	806039
102512	806040
14814	806041
57108	806042
92933	806043
125031	806044
150926	806045
93314	806046
39073	806047
109685	806048
96948	806049
64267	806050
161404	806051
110448	806052
157674	806053
49906	806054
92947	806055
95156	806056
46584	806057
85639	806058
104489	806059
65967	806060
118652	806061
167090	806062
17293	806063
76224	806064
56150	806065
127589	806066
109609	806067
46177	806068
154970	806069
54171	806070
125291	806071
118226	806072
141512	806073
94027	806074
141157	806075
39005	806076
38246	806077
141689	806078
10789	806079
115302	806080
148849	806081
107076	806082
110194	806083
98618	806084
21201	806085
99867	806086
123614	806087
36989	806088
185365	806089
153357	806090
158453	806091
174167	806092
33926	806093
110803	806094
118071	806095
59786	806096
88297	806097
28419	806098
150176	806099
82469	806100
65559	806101
20494	806102
139382	806103
180718	806104
140273	806105
98277	806106
14870	806107
149757	806108
72438	806109
80990	806110
109789	806111
48140	806112
5366	806113
79240	806114
169681	806115
8909	806116
68123	806117
55386	806118
71422	806119
124582	806120
178079	806121
71674	806122
107067	806123
136476	806124
80022	806125
98419	806126
64148	806127
127597	806128
91317	806129
43888	806130
64555	806131
151719	806132
109509	806133
32127	806134
26331	806135
47081	806136
34634	806137
45912	806138
99106	806139
57046	806140
67994	806141
46087	806142
55237	806143
104738	806144
86578	806145
108905	806146
109368	806147
180880	806148
137719	806149
159214	806150
167633	806151
87797	806152
37414	806153
78398	806154
81017	806155
20991	806156
79591	806157
46118	806158
120434	806159
108777	806160
40238	806161
94096	806162
93520	806163
63948	806164
122458	806165
38457	806166
37276	806167
40030	806168
4256	806169
179708	806170
110822	806171
5433	806172
129741	806173
25626	806174
98377	806175
155097	806176
66200	806177
95329	806178
68162	806179
153050	806180
78992	806181
101445	806182
116189	806183
164485	806184
24934	806185
24775	806186
21193	806187
76754	806188
143132	806189
37151	806190
38348	806191
22252	806192
72397	806193
81010	806194
84396	806195
96196	806196
115375	806197
72109	806198
101559	806199
72471	806200
66149	806201
43960	806202
120672	806203
173999	806204
10989	806205
102766	806206
36346	806207
139307	806208
31895	806209
94747	806210
18545	806211
21480	806212
103326	806213
86618	806214
129457	806215
123771	806216
183461	806217
20734	806218
68106	806219
128674	806220
53119	806221
92851	806222
24746	806223
160827	806224
125244	806225
78939	806226
17700	806227
64932	806228
189228	806229
25656	806230
151722	806231
40164	806232
142552	806233
84327	806234
2826	806235
161646	806236
2826	806237
79205	806238
122006	806239
75915	806240
17756	806241
151419	806242
88431	806243
67097	806244
129820	806245
82986	806246
95227	806247
179942	806248
82706	806249
33240	806250
38690	806251
98632	806252
71900	806253
85036	806254
94384	806255
43992	806256
13013	806257
129146	806258
40249	806259
126726	806260
36887	806261
55142	806262
10958	806263
36994	806264
104002	806265
45832	806266
37571	806267
110461	806268
133425	806269
78846	806270
153124	806271
137426	806272
86582	806273
103876	806274
180931	806275
132267	806276
53475	806277
153534	806278
31659	806279
81372	806280
6951	806281
140539	806282
87967	806283
88649	806284
83336	806285
125584	806286
127835	806287
86337	806288
180684	806289
16017	806290
111730	806291
96412	806292
130630	806293
134029	806294
43950	806295
6986	806296
65917	806297
12785	806298
42095	806299
10514	806300
5469	806301
116647	806302
171318	806303
158325	806304
143930	806305
19326	806306
37369	806307
122070	806308
66315	806309
94754	806310
77325	806311
57105	806312
186916	806313
136254	806314
69529	806315
32896	806316
92363	806317
162987	806318
101176	806319
70227	806320
155252	806321
45330	806322
82360	806323
83724	806324
140059	806325
20530	806326
65672	806327
17563	806328
37792	806329
170067	806330
55176	806331
7994	806332
127298	806333
13337	806334
105148	806335
181361	806336
130152	806337
85574	806338
63454	806339
117055	806340
83295	806341
70020	806342
126692	806343
4232	806344
37291	806345
78178	806346
6257	806347
79878	806348
109155	806349
128532	806350
182950	806351
78548	806352
116684	806353
177711	806354
76952	806355
180825	806356
52953	806357
135454	806358
184896	806359
87833	806360
115443	806361
28566	806362
126102	806363
41995	806364
31484	806365
118370	806366
64584	806367
60685	806368
152654	806369
56762	806370
92925	806371
46889	806372
31848	806373
128912	806374
125024	806375
122474	806376
97148	806377
116711	806378
100650	806379
124395	806380
63223	806381
129456	806382
127932	806383
102600	806384
47256	806385
68243	806386
142799	806387
88233	806388
142304	806389
104478	806390
100948	806391
21133	806392
166663	806393
142997	806394
99644	806395
137673	806396
123843	806397
154616	806398
55758	806399
56803	806400
126244	806401
103214	806402
6517	806403
68244	806404
9353	806405
56838	806406
126189	806407
26934	806408
12318	806409
97826	806410
15210	806411
181660	806412
32056	806413
64372	806414
106473	806415
77398	806416
65976	806417
110724	806418
185701	806419
127583	806420
139375	806421
60586	806422
185993	806423
70696	806424
138992	806425
131544	806426
155044	806427
43893	806428
6377	806429
98997	806430
24841	806431
54429	806432
121256	806433
8090	806434
102534	806435
20327	806436
66765	806437
130963	806438
169961	806439
76589	806440
187252	806441
15106	806442
71941	806443
56863	806444
93633	806445
141172	806446
140764	806447
14439	806448
117682	806449
25671	806450
128387	806451
118675	806452
119262	806453
118950	806454
121829	806455
167940	806456
13021	806457
21218	806458
27849	806459
178467	806460
44672	806461
50408	806462
161438	806463
66925	806464
102571	806465
46412	806466
141403	806467
120037	806468
123367	806469
110850	806470
140276	806471
45335	806472
54878	806473
20701	806474
53812	806475
21647	806476
39076	806477
67506	806478
66029	806479
96568	806480
169808	806481
64359	806482
128886	806483
21170	806484
99323	806485
66489	806486
154390	806487
46251	806488
158872	806489
140613	806490
78954	806491
188158	806492
97727	806493
68685	806494
82537	806495
179280	806496
10949	806497
101286	806498
157549	806499
103940	806500
108755	806501
94177	806502
48320	806503
116095	806504
179025	806505
20727	806506
138172	806507
141520	806508
7985	806509
68347	806510
54995	806511
7128	806512
127046	806513
55088	806514
67735	806515
53751	806516
109450	806517
22218	806518
108838	806519
11600	806520
189059	806521
52631	806522
135399	806523
60301	806524
100173	806525
115640	806526
140411	806527
83344	806528
116406	806529
86520	806530
125586	806531
122430	806532
128504	806533
176981	806534
45036	806535
124562	806536
67774	806537
77324	806538
58948	806539
63905	806540
143042	806541
66463	806542
88064	806543
173013	806544
78572	806545
93724	806546
40118	806547
48645	806548
15757	806549
129139	806550
24657	806551
67880	806552
119096	806553
44731	806554
93493	806555
47921	806556
94068	806557
141720	806558
88890	806559
54608	806560
56041	806561
1887	806562
64336	806563
129177	806564
82718	806565
117383	806566
66827	806567
17365	806568
38805	806569
31274	806570
87889	806571
115633	806572
141351	806573
154724	806574
110718	806575
154323	806576
38923	806577
143066	806578
152914	806579
88228	806580
53175	806581
56701	806582
53648	806583
149931	806584
65932	806585
13651	806586
43874	806587
1383	806588
109782	806589
46408	806590
20981	806591
120376	806592
19452	806593
110160	806594
110017	806595
167294	806596
41986	806597
140778	806598
140951	806599
139451	806600
173969	806601
107699	806602
139795	806603
24699	806604
85706	806605
8198	806606
77184	806607
14584	806608
44502	806609
47243	806610
20897	806611
37329	806612
123137	806613
65816	806614
12733	806615
103844	806616
171888	806617
141155	806618
65196	806619
23427	806620
141257	806621
110458	806622
10364	806623
23410	806624
121872	806625
98839	806626
183201	806627
32034	806628
127438	806629
80598	806630
76546	806631
128396	806632
55723	806633
128250	806634
12418	806635
78345	806636
159246	806637
133806	806638
23480	806639
169221	806640
150075	806641
152136	806642
101743	806643
128238	806644
168326	806645
80268	806646
38849	806647
54341	806648
58556	806649
79271	806650
30620	806651
19152	806652
97247	806653
82505	806654
127625	806655
59165	806656
41437	806657
12841	806658
56223	806659
88519	806660
169072	806661
119655	806662
76107	806663
41926	806664
98669	806665
94861	806666
97795	806667
82192	806668
49969	806669
20651	806670
7112	806671
139763	806672
50304	806673
68684	806674
1703	806675
94218	806676
152713	806677
4032	806678
76419	806679
15405	806680
81772	806681
163271	806682
1859	806683
74653	806684
55327	806685
76700	806686
7945	806687
186169	806688
48163	806689
128944	806690
20525	806691
25399	806692
102111	806693
64784	806694
86466	806695
115927	806696
3620	806697
82746	806698
103704	806699
56033	806700
17733	806701
150019	806702
57851	806703
20680	806704
158084	806705
53704	806706
6283	806707
94097	806708
20697	806709
119016	806710
149405	806711
15136	806712
118655	806713
85550	806714
93558	806715
72491	806716
137695	806717
124604	806718
53479	806719
82909	806720
96351	806721
28016	806722
169617	806723
50470	806724
81487	806725
167976	806726
156490	806727
94234	806728
124539	806729
34112	806730
99638	806731
157878	806732
175617	806733
129602	806734
31241	806735
69401	806736
60818	806737
82206	806738
81909	806739
43968	806740
63753	806741
84087	806742
14796	806743
185259	806744
178941	806745
117851	806746
86229	806747
50219	806748
169758	806749
131630	806750
103785	806751
22161	806752
59374	806753
54179	806754
4575	806755
44327	806756
59069	806757
64889	806758
126667	806759
66106	806760
36495	806761
169350	806762
36464	806763
56439	806764
165727	806765
137790	806766
143203	806767
25789	806768
98297	806769
135319	806770
60402	806771
31908	806772
131741	806773
134041	806774
31740	806775
66625	806776
19308	806777
25699	806778
49958	806779
82697	806780
49247	806781
149054	806782
43981	806783
171923	806784
158650	806785
56650	806786
7933	806787
81313	806788
131753	806789
133879	806790
94147	806791
38781	806792
132508	806793
110427	806794
71771	806795
52876	806796
93666	806797
65023	806798
108956	806799
66457	806800
82472	806801
56902	806802
47185	806803
56015	806804
168140	806805
56834	806806
66519	806807
15529	806808
92908	806809
93826	806810
157877	806811
17942	806812
69344	806813
134027	806814
185446	806815
98319	806816
15201	806817
81548	806818
131117	806819
109224	806820
36781	806821
96311	806822
163722	806823
88263	806824
6000	806825
60439	806826
3762	806827
66840	806828
106772	806829
139094	806830
99916	806831
49244	806832
10849	806833
4173	806834
45942	806835
21212	806836
94226	806837
179970	806838
68216	806839
67954	806840
45281	806841
102944	806842
117786	806843
50339	806844
34776	806845
115406	806846
24915	806847
151095	806848
68047	806849
6450	806850
66469	806851
164743	806852
82500	806853
115721	806854
66694	806855
37976	806856
110834	806857
109436	806858
188251	806859
53221	806860
139392	806861
4623	806862
188839	806863
92095	806864
40164	806865
27893	806866
10403	806867
8368	806868
10782	806869
34133	806870
100496	806871
13258	806872
37550	806873
9001	806874
8403	806875
135330	806876
3201	806877
44794	806878
110748	806879
55209	806880
124444	806881
152870	806882
50516	806883
150654	806884
181144	806885
30710	806886
82501	806887
164064	806888
172232	806889
81237	806890
156645	806891
25174	806892
63451	806893
83062	806894
109192	806895
106777	806896
180259	806897
17280	806898
94301	806899
92690	806900
109994	806901
99089	806902
93095	806903
151569	806904
106101	806905
188215	806906
141863	806907
116344	806908
180065	806909
90850	806910
99237	806911
11147	806912
107155	806913
127372	806914
123124	806915
185479	806916
175019	806917
26219	806918
38325	806919
38080	806920
110223	806921
144415	806922
141893	806923
20845	806924
27993	806925
82087	806926
149815	806927
31496	806928
101205	806929
38361	806930
157900	806931
79044	806932
124605	806933
115646	806934
25177	806935
162174	806936
53879	806937
159375	806938
93339	806939
150381	806940
169700	806941
56621	806942
179352	806943
139686	806944
79544	806945
8243	806946
63994	806947
97798	806948
32158	806949
124313	806950
17093	806951
76318	806952
171619	806953
107351	806954
41157	806955
64864	806956
27855	806957
15525	806958
101326	806959
2826	806960
122370	806961
46645	806962
63487	806963
98252	806964
109362	806965
105931	806966
77825	806967
80453	806968
36893	806969
123158	806970
107418	806971
186209	806972
141238	806973
137434	806974
152106	806975
36544	806976
109570	806977
67729	806978
153101	806979
116557	806980
99702	806981
7843	806982
123943	806983
63777	806984
133022	806985
142064	806986
60744	806987
97613	806988
36972	806989
7994	806990
38398	806991
77197	806992
116500	806993
135536	806994
80036	806995
59817	806996
79985	806997
88539	806998
34698	806999
19368	807000
115786	807001
56719	807002
15410	807003
98138	807004
88602	807005
87181	807006
93544	807007
129685	807008
105055	807009
66645	807010
67917	807011
68584	807012
102193	807013
117906	807014
180447	807015
119222	807016
135814	807017
11633	807018
29979	807019
4092	807020
169268	807021
71967	807022
57819	807023
167741	807024
182750	807025
15581	807026
150729	807027
88591	807028
72824	807029
180887	807030
14898	807031
109962	807032
95912	807033
63738	807034
88086	807035
94466	807036
81098	807037
87971	807038
160322	807039
67496	807040
127469	807041
104155	807042
30035	807043
21263	807044
55293	807045
5921	807046
80142	807047
184875	807048
66688	807049
37399	807050
116099	807051
117620	807052
183331	807053
148928	807054
24898	807055
20925	807056
20856	807057
167863	807058
184675	807059
155210	807060
58316	807061
130661	807062
33038	807063
82190	807064
115884	807065
14792	807066
53728	807067
77528	807068
36886	807069
140056	807070
17368	807071
182897	807072
21259	807073
100374	807074
55875	807075
150885	807076
128211	807077
186029	807078
31479	807079
96504	807080
37090	807081
6083	807082
6814	807083
37446	807084
68144	807085
17975	807086
125617	807087
54933	807088
25125	807089
94841	807090
104112	807091
163986	807092
17761	807093
166339	807094
48171	807095
65509	807096
7114	807097
60690	807098
188742	807099
50405	807100
72988	807101
107255	807102
88991	807103
11	807104
83110	807105
71769	807106
183207	807107
93596	807108
128780	807109
179769	807110
18485	807111
151784	807112
17834	807113
142680	807114
83061	807115
16042	807116
88967	807117
62411	807118
136840	807119
110132	807120
20306	807121
6843	807122
129337	807123
79129	807124
165043	807125
101701	807126
54401	807127
169254	807128
24969	807129
95005	807130
92935	807131
116815	807132
101105	807133
167989	807134
81215	807135
80388	807136
66648	807137
56324	807138
169615	807139
83036	807140
9026	807141
102068	807142
141747	807143
48151	807144
95359	807145
178118	807146
37387	807147
38673	807148
143179	807149
65347	807150
80008	807151
56665	807152
54193	807153
55371	807154
102275	807155
60784	807156
26945	807157
31109	807158
86363	807159
53098	807160
83331	807161
110566	807162
4682	807163
136198	807164
58778	807165
109862	807166
95790	807167
131718	807168
105655	807169
185545	807170
169492	807171
70342	807172
105037	807173
128357	807174
178863	807175
127337	807176
101291	807177
80979	807178
14836	807179
11088	807180
81469	807181
66771	807182
107501	807183
97897	807184
7856	807185
100569	807186
99212	807187
30757	807188
126706	807189
98129	807190
70473	807191
96251	807192
68043	807193
46654	807194
155341	807195
20669	807196
31864	807197
68738	807198
45031	807199
8071	807200
69405	807201
160107	807202
157187	807203
121362	807204
82107	807205
157547	807206
122637	807207
126602	807208
157533	807209
134603	807210
47119	807211
122020	807212
169518	807213
76836	807214
25450	807215
3669	807216
50444	807217
124989	807218
3756	807219
17288	807220
158250	807221
109881	807222
44169	807223
136643	807224
11493	807225
20808	807226
14969	807227
10561	807228
10686	807229
25951	807230
77473	807231
9219	807232
95556	807233
92675	807234
95431	807235
99993	807236
55851	807237
157750	807238
161075	807239
79143	807240
12491	807241
123778	807242
128141	807243
7775	807244
26295	807245
26016	807246
47370	807247
140871	807248
54623	807249
140350	807250
9182	807251
65178	807252
110298	807253
168510	807254
78957	807255
83372	807256
177248	807257
158034	807258
137934	807259
171407	807260
37683	807261
98119	807262
45808	807263
100972	807264
157022	807265
96998	807266
165617	807267
84059	807268
99150	807269
189251	807270
79124	807271
156548	807272
55575	807273
99406	807274
97589	807275
96232	807276
44518	807277
152770	807278
96761	807279
126112	807280
86457	807281
185213	807282
77913	807283
38760	807284
140556	807285
120379	807286
95096	807287
78301	807288
9913	807289
11655	807290
30419	807291
96390	807292
107568	807293
155106	807294
14963	807295
37233	807296
169806	807297
63443	807298
54305	807299
6112	807300
7323	807301
94129	807302
14547	807303
98554	807304
96320	807305
124039	807306
127139	807307
31765	807308
53117	807309
10502	807310
12343	807311
68609	807312
26235	807313
88381	807314
155951	807315
87936	807316
71770	807317
34029	807318
149476	807319
101873	807320
68763	807321
94879	807322
56258	807323
26201	807324
88187	807325
109568	807326
60542	807327
142059	807328
105020	807329
187628	807330
118776	807331
162484	807332
13020	807333
44757	807334
63871	807335
47035	807336
66221	807337
159311	807338
163143	807339
99404	807340
150488	807341
181044	807342
156988	807343
66033	807344
136720	807345
45923	807346
12252	807347
42540	807348
100241	807349
101138	807350
95988	807351
88117	807352
55072	807353
126141	807354
153920	807355
78299	807356
167662	807357
134937	807358
15717	807359
60482	807360
77708	807361
43905	807362
50601	807363
98772	807364
72680	807365
53504	807366
58758	807367
151167	807368
161057	807369
41072	807370
109290	807371
82010	807372
29385	807373
120537	807374
152929	807375
163360	807376
26	807377
102384	807378
27022	807379
58005	807380
66534	807381
72860	807382
53023	807383
59849	807384
80724	807385
8	807386
43849	807387
46385	807388
107427	807389
140729	807390
136384	807391
108502	807392
42034	807393
109528	807394
187960	807395
140523	807396
151638	807397
185370	807398
116760	807399
138876	807400
170756	807401
103901	807402
189160	807403
52836	807404
44571	807405
180680	807406
158349	807407
916	807408
142840	807409
108801	807410
187782	807411
139025	807412
117124	807413
182961	807414
1887	807415
93384	807416
116841	807417
42076	807418
159505	807419
108983	807420
67587	807421
142685	807422
109364	807423
185328	807424
186308	807425
142288	807426
183347	807427
183264	807428
152603	807429
171255	807430
151556	807431
188976	807432
185029	807433
142970	807434
188785	807435
139187	807436
115224	807437
31926	807438
139860	807439
142001	807440
116231	807441
37144	807442
185473	807443
116389	807444
140088	807445
142285	807446
60315	807447
110144	807448
108743	807449
142510	807450
63316	807451
88782	807452
53290	807453
10370	807454
32895	807455
93635	807456
60386	807457
97006	807458
78328	807459
4652	807460
65503	807461
102473	807462
92969	807463
187349	807464
92887	807465
55148	807466
36335	807467
30520	807468
9474	807469
41889	807470
69542	807471
79634	807472
2816	807473
29936	807474
22487	807475
21524	807476
69372	807477
81583	807478
63443	807479
59253	807480
2629	807481
159553	807482
69957	807483
23503	807484
1469	807485
152691	807486
46047	807487
97060	807488
36987	807489
31570	807490
36824	807491
21412	807492
55933	807493
127239	807494
94988	807495
92267	807496
87436	807497
44554	807498
39080	807499
79245	807500
66717	807501
152608	807502
120084	807503
136937	807504
117795	807505
129933	807506
154919	807507
7986	807508
168124	807509
7844	807510
73153	807511
14534	807512
44136	807513
121932	807514
168638	807515
53636	807516
21034	807517
39049	807518
87618	807519
104387	807520
106405	807521
77822	807522
37299	807523
134458	807524
31483	807525
46276	807526
77861	807527
165393	807528
158018	807529
66061	807530
124999	807531
142407	807532
72891	807533
149624	807534
140975	807535
54339	807536
8947	807537
107537	807538
17641	807539
15904	807540
128774	807541
110492	807542
68460	807543
95463	807544
56437	807545
109218	807546
116025	807547
163283	807548
78081	807549
180812	807550
79641	807551
165697	807552
121047	807553
179411	807554
123431	807555
132371	807556
31276	807557
126036	807558
132299	807559
38955	807560
29842	807561
100073	807562
108578	807563
183528	807564
183928	807565
88153	807566
63819	807567
45903	807568
100777	807569
184094	807570
156805	807571
19380	807572
142780	807573
122585	807574
99452	807575
87002	807576
31905	807577
41813	807578
68300	807579
123658	807580
46861	807581
20620	807582
8176	807583
116826	807584
162258	807585
25104	807586
125697	807587
31245	807588
11130	807589
53039	807590
104511	807591
126182	807592
132402	807593
142403	807594
72506	807595
94671	807596
166639	807597
127833	807598
94471	807599
17257	807600
50425	807601
24964	807602
81709	807603
93524	807604
95648	807605
183457	807606
96330	807607
174849	807608
125240	807609
117664	807610
120483	807611
83313	807612
17767	807613
68083	807614
107182	807615
26350	807616
45047	807617
173347	807618
20904	807619
160082	807620
118561	807621
69913	807622
128995	807623
187382	807624
44072	807625
48611	807626
142533	807627
37385	807628
187952	807629
161600	807630
10508	807631
66225	807632
10953	807633
77148	807634
110487	807635
96684	807636
77857	807637
141363	807638
95424	807639
45230	807640
18643	807641
10512	807642
154261	807643
31302	807644
96515	807645
139439	807646
36426	807647
132301	807648
110681	807649
101923	807650
45703	807651
63332	807652
186165	807653
24537	807654
110105	807655
12290	807656
128196	807657
165695	807658
133718	807659
109637	807660
14811	807661
136122	807662
109495	807663
186291	807664
64177	807665
170746	807666
11077	807667
65766	807668
115512	807669
104011	807670
102517	807671
78901	807672
131855	807673
77490	807674
121845	807675
32055	807676
84385	807677
20344	807678
160204	807679
28544	807680
110697	807681
44649	807682
184639	807683
109713	807684
130384	807685
99542	807686
88101	807687
156994	807688
102501	807689
20987	807690
40334	807691
44524	807692
95887	807693
56290	807694
29942	807695
86670	807696
44179	807697
183773	807698
168264	807699
95052	807700
13146	807701
103555	807702
17143	807703
143351	807704
36390	807705
82669	807706
116328	807707
26024	807708
139749	807709
24513	807710
117458	807711
123854	807712
171617	807713
59814	807714
78234	807715
87097	807716
31643	807717
18456	807718
63340	807719
36750	807720
34506	807721
185883	807722
82949	807723
124842	807724
79549	807725
60508	807726
88637	807727
154613	807728
110230	807729
187710	807730
120590	807731
31370	807732
68199	807733
81365	807734
22305	807735
53217	807736
17110	807737
170662	807738
64869	807739
57059	807740
25431	807741
94854	807742
81772	807743
88971	807744
77432	807745
118113	807746
78398	807747
65463	807748
98288	807749
106700	807750
30389	807751
63532	807752
48454	807753
103961	807754
183465	807755
8274	807756
79576	807757
54470	807758
16292	807759
117773	807760
166917	807761
94416	807762
4169	807763
5303	807764
127153	807765
163125	807766
121501	807767
166242	807768
92599	807769
141986	807770
23064	807771
130184	807772
88474	807773
82794	807774
88725	807775
101238	807776
65979	807777
180933	807778
143236	807779
102064	807780
165447	807781
10584	807782
66400	807783
114976	807784
139797	807785
98572	807786
70436	807787
56095	807788
88601	807789
161511	807790
159245	807791
123637	807792
125079	807793
139630	807794
30646	807795
185110	807796
45631	807797
141453	807798
67352	807799
157990	807800
40167	807801
164024	807802
188959	807803
78936	807804
117746	807805
12530	807806
30219	807807
96288	807808
184340	807809
114717	807810
53440	807811
17364	807812
7937	807813
125100	807814
128139	807815
100451	807816
72012	807817
123239	807818
10959	807819
163772	807820
142415	807821
56615	807822
3324	807823
143376	807824
81077	807825
128817	807826
52782	807827
94547	807828
140580	807829
3205	807830
107290	807831
63318	807832
8933	807833
45587	807834
119165	807835
59185	807836
82572	807837
31921	807838
21536	807839
36932	807840
189208	807841
65344	807842
66800	807843
54892	807844
31443	807845
54597	807846
179125	807847
115879	807848
89045	807849
93678	807850
117367	807851
11077	807852
157956	807853
24628	807854
124412	807855
118657	807856
84210	807857
44830	807858
2951	807859
72507	807860
63353	807861
67627	807862
72666	807863
1887	807864
5449	807865
41210	807866
140960	807867
115389	807868
86402	807869
54793	807870
37800	807871
83843	807872
14525	807873
14525	807874
9105	807875
4970	807876
140799	807877
76789	807878
117897	807879
156634	807880
9222	807881
78663	807882
139538	807883
31000	807884
143139	807885
166964	807886
179399	807887
100570	807888
88392	807889
88196	807890
78703	807891
60691	807892
54313	807893
101854	807894
36371	807895
46348	807896
171792	807897
110677	807898
67485	807899
168879	807900
17725	807901
55912	807902
40234	807903
121839	807904
67982	807905
170768	807906
18442	807907
131171	807908
111458	807909
21440	807910
68500	807911
159072	807912
101856	807913
99901	807914
106699	807915
164405	807916
88434	807917
42020	807918
60768	807919
128286	807920
31416	807921
151849	807922
81796	807923
137893	807924
12460	807925
44646	807926
6965	807927
184142	807928
123155	807929
140686	807930
17849	807931
175374	807932
52600	807933
52966	807934
115776	807935
131154	807936
128282	807937
140366	807938
100669	807939
82265	807940
30911	807941
71827	807942
172879	807943
31200	807944
21491	807945
66096	807946
165700	807947
122271	807948
141710	807949
179950	807950
38749	807951
116495	807952
39056	807953
161851	807954
164371	807955
55704	807956
132878	807957
132607	807958
12270	807959
25443	807960
92462	807961
40130	807962
96327	807963
137465	807964
79460	807965
101587	807966
185694	807967
101692	807968
94078	807969
85542	807970
76862	807971
141793	807972
139975	807973
78613	807974
5155	807975
84338	807976
166621	807977
15483	807978
53387	807979
94964	807980
14853	807981
73039	807982
188629	807983
99351	807984
149593	807985
20845	807986
57296	807987
141044	807988
142794	807989
36638	807990
108753	807991
54802	807992
82430	807993
56387	807994
78927	807995
56387	807996
129898	807997
68175	807998
98964	807999
38379	808000
155821	808001
78083	808002
81807	808003
64335	808004
31051	808005
21722	808006
163413	808007
168488	808008
82827	808009
187035	808010
95607	808011
107838	808012
76714	808013
110368	808014
117115	808015
164884	808016
27017	808017
44168	808018
81618	808019
25519	808020
15193	808021
30134	808022
122535	808023
140115	808024
25080	808025
1801	808026
95270	808027
77457	808028
140519	808029
53181	808030
21663	808031
36672	808032
118484	808033
172529	808034
76656	808035
66899	808036
110546	808037
137478	808038
119094	808039
53124	808040
122860	808041
120922	808042
64519	808043
65113	808044
165720	808045
54876	808046
109051	808047
156282	808048
116982	808049
162919	808050
188992	808051
178729	808052
178502	808053
118682	808054
171698	808055
86823	808056
141335	808057
106684	808058
30413	808059
103944	808060
142872	808061
50461	808062
126381	808063
97441	808064
31795	808065
15906	808066
21677	808067
36591	808068
48732	808069
65060	808070
17337	808071
107939	808072
26255	808073
53572	808074
137372	808075
1508	808076
142668	808077
94827	808078
110334	808079
77393	808080
24915	808081
123962	808082
46578	808083
38879	808084
60322	808085
45793	808086
92480	808087
141013	808088
63124	808089
101914	808090
156168	808091
53622	808092
67960	808093
183466	808094
144830	808095
172207	808096
98300	808097
162573	808098
95042	808099
93818	808100
143129	808101
5395	808102
124995	808103
141169	808104
77524	808105
105762	808106
87930	808107
97656	808108
132185	808109
121215	808110
92187	808111
12755	808112
30850	808113
122175	808114
46105	808115
53753	808116
53799	808117
79687	808118
123749	808119
92214	808120
155561	808121
54996	808122
100336	808123
123827	808124
139440	808125
100272	808126
78655	808127
188487	808128
10520	808129
131233	808130
137336	808131
13073	808132
115102	808133
17128	808134
12178	808135
69656	808136
18524	808137
107173	808138
108787	808139
59319	808140
31706	808141
49716	808142
36645	808143
14987	808144
71736	808145
178854	808146
68434	808147
45856	808148
156158	808149
86546	808150
34010	808151
3256	808152
106825	808153
125745	808154
136911	808155
27164	808156
25119	808157
27086	808158
49854	808159
99548	808160
107758	808161
132789	808162
15476	808163
27071	808164
48304	808165
92824	808166
32999	808167
142898	808168
136458	808169
131487	808170
45131	808171
24704	808172
80136	808173
71681	808174
14433	808175
136883	808176
76317	808177
96966	808178
17039	808179
86708	808180
35648	808181
131577	808182
10693	808183
178967	808184
48192	808185
136107	808186
55562	808187
41216	808188
83900	808189
71680	808190
10526	808191
179211	808192
138891	808193
1210	808194
131380	808195
71678	808196
37782	808197
116659	808198
71677	808199
109838	808200
38378	808201
132522	808202
9501	808203
71022	808204
217	808205
92598	808206
10386	808207
20337	808208
4553	808209
63044	808210
8880	808211
1065	808212
52635	808213
2677	808214
154	808215
24827	808216
12194	808217
75717	808218
6834	808219
8897	808220
71652	808221
20	808222
7723	808223
110177	808224
188525	808225
44865	808226
114952	808227
1168	808228
52807	808229
5933	808230
30030	808231
10386	808232
19043	808233
75925	808234
6761	808235
2216	808236
76184	808237
34	808238
53343	808239
15719	808240
1124	808241
601	808242
51846	808243
24514	808244
100430	808245
15469	808246
20403	808247
179792	808248
108485	808249
29379	808250
9952	808251
52841	808252
8745	808253
13035	808254
18783	808255
7766	808256
33785	808257
70946	808258
27828	808259
76428	808260
125373	808261
105721	808262
93006	808263
67571	808264
61014	808265
46385	808266
20235	808267
45709	808268
18457	808269
20235	808270
42113	808271
74618	808272
65148	808273
68680	808274
187072	808275
58161	808276
10523	808277
72020	808278
107027	808279
72793	808280
182580	808281
153922	808282
13439	808283
7136	808284
178666	808285
141368	808286
170849	808287
128069	808288
100200	808289
76070	808290
167186	808291
69568	808292
72096	808293
101009	808294
4803	808295
48166	808296
8167	808297
84293	808298
171386	808299
63436	808300
122190	808301
4267	808302
1118	808303
7168	808304
170827	808305
159244	808306
27053	808307
58121	808308
19048	808309
84247	808310
126646	808311
140657	808312
171940	808313
86754	808314
97062	808315
108745	808316
170846	808317
32168	808318
58171	808319
103795	808320
131521	808321
104534	808322
167276	808323
96641	808324
172024	808325
58171	808326
53258	808327
27067	808328
28336	808329
69700	808330
58106	808331
32969	808332
107002	808333
80822	808334
13038	808335
163280	808336
69404	808337
54830	808338
15624	808339
150882	808340
72112	808341
1118	808342
139931	808343
22936	808344
22379	808345
55647	808346
131175	808347
81736	808348
41308	808349
4803	808350
84137	808351
8167	808352
7142	808353
178318	808354
72393	808355
76244	808356
168450	808357
88674	808358
7308	808359
7121	808360
22290	808361
93259	808362
106723	808363
171348	808364
58171	808365
136053	808366
178682	808367
76261	808368
160400	808369
40106	808370
170907	808371
2095	808372
84204	808373
38710	808374
56912	808375
126528	808376
86689	808377
86327	808378
96374	808379
52156	808380
140803	808381
27123	808382
121712	808383
116468	808384
7909	808385
2870	808386
79615	808387
136744	808388
64780	808389
30082	808390
52944	808391
29798	808392
44268	808393
128568	808394
67519	808395
99660	808396
116993	808397
134704	808398
57133	808399
179150	808400
79685	808401
118209	808402
173257	808403
25770	808404
54789	808405
21610	808406
76381	808407
68213	808408
93287	808409
78693	808410
118674	808411
104216	808412
2	808413
1304	808414
16314	808415
29850	808416
8933	808417
4788	808418
52772	808419
52868	808420
7297	808421
25611	808422
103012	808423
134759	808424
115906	808425
106001	808426
52775	808427
176742	808428
3531	808429
134456	808430
71304	808431
106051	808432
76036	808433
115162	808434
75182	808435
114972	808436
2030	808437
24494	808438
41532	808439
43801	808440
29	808441
14551	808442
70194	808443
4865	808444
28406	808445
124477	808446
13048	808447
20484	808448
8923	808449
139283	808450
6974	808451
33192	808452
39929	808453
8147	808454
65535	808455
69752	808456
39996	808457
27064	808458
11172	808459
64515	808460
32588	808461
58323	808462
58261	808463
48832	808464
109218	808465
25645	808466
2426	808467
78585	808468
6359	808469
29928	808470
12271	808471
34443	808472
25805	808473
18476	808474
16432	808475
7777	808476
53664	808477
70755	808478
11087	808479
3584	808480
69398	808481
40059	808482
56279	808483
18548	808484
11146	808485
53651	808486
15136	808487
81052	808488
291	808489
36512	808490
92169	808491
140484	808492
358	808493
76002	808494
26899	808495
3582	808496
7439	808497
46688	808498
8734	808499
6729	808500
50673	808501
2835	808502
8737	808503
12408	808504
1444	808505
27069	808506
9259	808507
69366	808508
26430	808509
5188	808510
2447	808511
6323	808512
50670	808513
13482	808514
107523	808515
41123	808516
58203	808517
13704	808518
33939	808519
15938	808520
16162	808521
40021	808522
141241	808523
22909	808524
1217	808525
52963	808526
88439	808527
5951	808528
77998	808529
897	808530
4014	808531
3332	808532
7155	808533
35508	808534
1714	808535
80029	808536
16931	808537
20483	808538
17464	808539
57952	808540
3163	808541
17044	808542
28906	808543
40021	808544
4604	808545
8110	808546
16191	808547
41062	808548
4555	808549
18510	808550
59036	808551
11622	808552
55422	808553
2343	808554
12245	808555
379	808556
13362	808557
58130	808558
5147	808559
18537	808560
14804	808561
66990	808562
55305	808563
7158	808564
12177	808565
3146	808566
3023	808567
47783	808568
6259	808569
6801	808570
61281	808571
520	808572
20494	808573
3745	808574
2435	808575
16643	808576
7958	808577
34604	808578
11110	808579
3578	808580
54778	808581
72462	808582
9262	808583
34091	808584
17103	808585
84708	808586
93511	808587
158273	808588
27068	808589
12180	808590
43227	808591
44145	808592
15974	808593
318	808594
52585	808595
8907	808596
91099	808597
525	808598
28431	808599
184146	808600
88020	808601
129246	808602
27038	808603
22271	808604
36241	808605
103161	808606
73043	808607
3584	808608
35192	808609
56128	808610
42192	808611
79586	808612
1680	808613
1303	808614
2619	808615
39946	808616
45622	808617
27899	808618
7316	808619
13080	808620
180066	808621
15110	808622
44266	808623
35208	808624
36291	808625
1688	808626
67927	808627
67411	808628
75983	808629
3050	808630
132867	808631
178653	808632
44545	808633
20537	808634
36329	808635
68212	808636
17296	808637
10270	808638
187	808639
86590	808640
127282	808641
102502	808642
72468	808643
104961	808644
75093	808645
17081	808646
109137	808647
80447	808648
37383	808649
27852	808650
59679	808651
30506	808652
14424	808653
25265	808654
1119	808655
33025	808656
38521	808657
71613	808658
135972	808659
6750	808660
82725	808661
45504	808662
7954	808663
77938	808664
1841	808665
49721	808666
122197	808667
12600	808668
43835	808669
106801	808670
1658	808671
30375	808672
26187	808673
71792	808674
36318	808675
7733	808676
92080	808677
37611	808678
2531	808679
5224	808680
4706	808681
136747	808682
37934	808683
106696	808684
59729	808685
5277	808686
2870	808687
2870	808688
161229	808689
24630	808690
4682	808691
104189	808692
82861	808693
6750	808694
81479	808695
36331	808696
76008	808697
52599	808698
38543	808699
95496	808700
71613	808701
7815	808702
6946	808703
4187	808704
5258	808705
55955	808706
95759	808707
71793	808708
132479	808709
36258	808710
24713	808711
96090	808712
64553	808713
20367	808714
1374	808715
59808	808716
16018	808717
714	808718
1877	808719
8694	808720
1038	808721
25325	808722
59213	808723
129138	808724
107521	808725
115037	808726
759	808727
128119	808728
5754	808729
41052	808730
8170	808731
107782	808732
22188	808733
460	808734
82783	808735
647	808736
10725	808737
14567	808738
20349	808739
66988	808740
22198	808741
77233	808742
61627	808743
52778	808744
1868	808745
88937	808746
58713	808747
83995	808748
32013	808749
63157	808750
66360	808751
53333	808752
4234	808753
24574	808754
24621	808755
17011	808756
13097	808757
22177	808758
9458	808759
39993	808760
48394	808761
32383	808762
8176	808763
99691	808764
6470	808765
7714	808766
22361	808767
118841	808768
29895	808769
36189	808770
8904	808771
15509	808772
7002	808773
3345	808774
8901	808775
8146	808776
40849	808777
18494	808778
50714	808779
58083	808780
7072	808781
20318	808782
78074	808783
48373	808784
6395	808785
8471	808786
13033	808787
2628	808788
17060	808789
41860	808790
5665	808791
50602	808792
13055	808793
9593	808794
60387	808795
69406	808796
22383	808797
43872	808798
31987	808799
5663	808800
69612	808801
21185	808802
22292	808803
73084	808804
3572	808805
34677	808806
2801	808807
5467	808808
13468	808809
103428	808810
22262	808811
184766	808812
77308	808813
32978	808814
15502	808815
5161	808816
22472	808817
13117	808818
7377	808819
101332	808820
24517	808821
27080	808822
36780	808823
60777	808824
8901	808825
19107	808826
52591	808827
58030	808828
2488	808829
58047	808830
93974	808831
77129	808832
29895	808833
34723	808834
48558	808835
22155	808836
27179	808837
19396	808838
35005	808839
4814	808840
10321	808841
6737	808842
5966	808843
16198	808844
3532	808845
27844	808846
8189	808847
58022	808848
41453	808849
3727	808850
15436	808851
6334	808852
830	808853
4780	808854
11471	808855
72234	808856
5482	808857
7615	808858
50605	808859
27844	808860
40058	808861
2733	808862
118572	808863
62241	808864
1599	808865
94520	808866
13431	808867
23283	808868
44555	808869
70	808870
6022	808871
5798	808872
58381	808873
11440	808874
299	808875
280	808876
4513	808877
998	808878
49097	808879
6292	808880
84450	808881
14052	808882
20938	808883
13247	808884
13877	808885
446	808886
27036	808887
4801	808888
48403	808889
7182	808890
24494	808891
441	808892
81	808893
1072	808894
9464	808895
83961	808896
48336	808897
1880	808898
6281	808899
28482	808900
56479	808901
224	808902
6324	808903
17279	808904
18457	808905
3327	808906
69530	808907
52280	808908
23535	808909
4873	808910
93657	808911
29358	808912
51870	808913
38849	808914
6767	808915
15449	808916
84248	808917
6310	808918
18580	808919
8180	808920
1888	808921
4315	808922
78071	808923
39907	808924
358	808925
16036	808926
1893	808927
30022	808928
84463	808929
6273	808930
4556	808931
43565	808932
4065	808933
63111	808934
69600	808935
76715	808936
236	808937
4307	808938
14527	808939
6504	808940
7583	808941
8141	808942
13054	808943
18455	808944
1167	808945
7732	808946
1291	808947
12324	808948
57892	808949
55424	808950
137152	808951
9495	808952
3727	808953
85315	808954
2649	808955
40881	808956
18611	808957
29784	808958
106071	808959
14364	808960
40085	808961
8422	808962
20064	808963
5204	808964
76122	808965
13049	808966
75811	808967
149772	808968
92633	808969
2688	808970
90582	808971
31677	808972
1124	808973
84260	808974
103011	808975
5386	808976
29912	808977
13107	808978
96524	808979
56934	808980
18489	808981
58469	808982
48547	808983
13134	808984
235	808985
29791	808986
4042	808987
2	808988
109676	808989
58380	808990
57836	808991
533	808992
20299	808993
59155	808994
1390	808995
76609	808996
39999	808997
66169	808998
460	808999
83941	809000
63617	809001
48406	809002
6896	809003
19893	809004
5930	809005
12486	809006
27001	809007
71266	809008
33060	809009
83738	809010
15905	809011
24656	809012
5	809013
171092	809014
27135	809015
46387	809016
9144	809017
73591	809018
27790	809019
103372	809020
92717	809021
75828	809022
1722	809023
127092	809024
131240	809025
2816	809026
2	809027
67939	809028
66702	809029
31382	809030
125523	809031
30973	809032
3333	809033
12638	809034
180139	809035
4294	809036
115987	809037
3724	809038
318	809039
167217	809040
15208	809041
65255	809042
92515	809043
17856	809044
5494	809045
48327	809046
6736	809047
86105	809048
86181	809049
15880	809050
135989	809051
13143	809052
1931	809053
155170	809054
137536	809055
17907	809056
21071	809057
18436	809058
14330	809059
59463	809060
130	809061
24819	809062
96341	809063
69648	809064
106091	809065
40111	809066
56968	809067
43808	809068
1004	809069
24590	809070
18498	809071
36717	809072
3865	809073
63191	809074
84254	809075
69732	809076
60804	809077
31845	809078
2635	809079
59784	809080
8951	809081
4239	809082
18445	809083
131411	809084
4761	809085
32985	809086
17033	809087
155155	809088
20248	809089
94306	809090
48414	809091
7151	809092
22973	809093
17046	809094
17764	809095
23562	809096
76746	809097
7134	809098
17178	809099
11098	809100
56739	809101
87940	809102
55872	809103
5986	809104
1609	809105
2022	809106
135312	809107
94598	809108
25648	809109
45301	809110
13723	809111
7138	809112
7171	809113
7096	809114
17370	809115
6394	809116
44350	809117
128420	809118
27206	809119
131314	809120
27096	809121
32895	809122
13032	809123
41308	809124
131452	809125
3724	809126
9477	809127
150785	809128
58170	809129
36179	809130
6313	809131
13418	809132
52554	809133
32895	809134
56432	809135
40013	809136
84101	809137
82817	809138
83965	809139
4710	809140
14518	809141
11158	809142
22315	809143
828	809144
31660	809145
69600	809146
23498	809147
161	809148
6422	809149
103726	809150
5061	809151
6779	809152
5570	809153
26977	809154
61102	809155
2503	809156
53989	809157
10927	809158
93894	809159
7459	809160
13665	809161
108092	809162
36401	809163
1521	809164
53463	809165
18544	809166
13100	809167
132387	809168
67586	809169
70916	809170
79430	809171
25438	809172
31649	809173
65434	809174
26087	809175
31217	809176
95069	809177
46839	809178
70052	809179
173142	809180
164806	809181
45120	809182
40670	809183
31024	809184
44499	809185
25285	809186
7259	809187
175895	809188
63292	809189
106221	809190
137744	809191
134721	809192
17040	809193
135416	809194
105987	809195
43455	809196
143485	809197
79006	809198
110490	809199
21165	809200
50	809201
72697	809202
3893	809203
7626	809204
59447	809205
1766	809206
76444	809207
142758	809208
156855	809209
66769	809210
17583	809211
35450	809212
19110	809213
34788	809214
41974	809215
111970	809216
99691	809217
44998	809218
176858	809219
75613	809220
19954	809221
13982	809222
8702	809223
118567	809224
152220	809225
6279	809226
187949	809227
23609	809228
73580	809229
125397	809230
59401	809231
74964	809232
99637	809233
56461	809234
92512	809235
25479	809236
30231	809237
51980	809238
88439	809239
44018	809240
59280	809241
21108	809242
60935	809243
81977	809244
91515	809245
38152	809246
59585	809247
120837	809248
123601	809249
114393	809250
24460	809251
86324	809252
38552	809253
19158	809254
122368	809255
13883	809256
40710	809257
97156	809258
20597	809259
45420	809260
118481	809261
4240	809262
67154	809263
17813	809264
80260	809265
6765	809266
85148	809267
54112	809268
10326	809269
55291	809270
148828	809271
6452	809272
138844	809273
22050	809274
16166	809275
125071	809276
30666	809277
7202	809278
22091	809279
35330	809280
48844	809281
5308	809282
65571	809283
107996	809284
7056	809285
14153	809286
101696	809287
74556	809288
63060	809289
33692	809290
57882	809291
46270	809292
54452	809293
139332	809294
22281	809295
21347	809296
165231	809297
104823	809298
84537	809299
40127	809300
115238	809301
74742	809302
151691	809303
27171	809304
27110	809305
40319	809306
88715	809307
7748	809308
51863	809309
96546	809310
115641	809311
150773	809312
29806	809313
22280	809314
41333	809315
93308	809316
150798	809317
13152	809318
169419	809319
119015	809320
50455	809321
10927	809322
41333	809323
125715	809324
64985	809325
15423	809326
2339	809327
37529	809328
92836	809329
167738	809330
31677	809331
224	809332
92770	809333
120110	809334
28863	809335
92210	809336
14377	809337
27137	809338
65525	809339
5847	809340
7766	809341
60839	809342
76301	809343
33167	809344
88631	809345
13382	809346
53819	809347
27022	809348
1378	809349
6000	809350
361	809351
168233	809352
8361	809353
131623	809354
125816	809355
14247	809356
43985	809357
58386	809358
60387	809359
90792	809360
77855	809361
151552	809362
26	809363
6306	809364
28575	809365
126170	809366
87248	809367
72145	809368
3162	809369
5086	809370
2241	809371
46732	809372
40066	809373
11368	809374
67532	809375
95593	809376
178859	809377
66943	809378
4787	809379
7130	809380
52799	809381
7160	809382
136285	809383
13391	809384
22300	809385
98359	809386
48309	809387
3140	809388
55033	809389
25688	809390
43919	809391
113	809392
78095	809393
33054	809394
61384	809395
10388	809396
8897	809397
76062	809398
1064	809399
103267	809400
63036	809401
71684	809402
216	809403
140077	809404
119891	809405
92306	809406
75943	809407
92728	809408
135833	809409
5911	809410
17010	809411
150254	809412
29795	809413
5911	809414
24545	809415
20321	809416
92355	809417
11129	809418
20337	809419
6774	809420
76199	809421
131520	809422
19042	809423
4010	809424
17015	809425
29872	809426
84452	809427
81243	809428
149627	809429
449	809430
216	809431
3529	809432
43881	809433
9750	809434
9750	809435
92541	809436
7723	809437
33101	809438
2218	809439
34002	809440
3529	809441
53820	809442
49721	809443
5933	809444
76006	809445
6761	809446
640	809447
55382	809448
75874	809449
21036	809450
96328	809451
48502	809452
1780	809453
67290	809454
58003	809455
46472	809456
37320	809457
17796	809458
158622	809459
134976	809460
28604	809461
35425	809462
143158	809463
59469	809464
175556	809465
92470	809466
134712	809467
171678	809468
92797	809469
20352	809470
73052	809471
135102	809472
52535	809473
71322	809474
71290	809475
76061	809476
135173	809477
86193	809478
135058	809479
176662	809480
20352	809481
105942	809482
86111	809483
106168	809484
134876	809485
134602	809486
76068	809487
175615	809488
115554	809489
139520	809490
140226	809491
63285	809492
171	809493
63234	809494
149289	809495
134876	809496
71304	809497
175858	809498
91383	809499
134830	809500
106199	809501
10407	809502
149798	809503
105985	809504
76125	809505
92251	809506
105800	809507
41221	809508
123112	809509
48287	809510
131770	809511
69634	809512
74624	809513
116751	809514
6421	809515
106526	809516
19046	809517
40007	809518
130288	809519
12512	809520
8137	809521
48383	809522
86783	809523
15499	809524
48335	809525
39896	809526
151022	809527
69690	809528
107268	809529
69603	809530
103350	809531
7144	809532
6421	809533
139889	809534
41216	809535
106824	809536
178103	809537
129152	809538
107467	809539
69745	809540
63433	809541
41200	809542
12839	809543
19335	809544
22294	809545
65785	809546
116494	809547
103838	809548
103389	809549
123903	809550
178777	809551
86994	809552
84518	809553
41217	809554
95304	809555
86625	809556
160367	809557
69417	809558
106985	809559
106920	809560
83899	809561
110833	809562
34017	809563
48222	809564
142440	809565
188424	809566
87167	809567
187354	809568
9493	809569
71820	809570
29800	809571
168988	809572
47115	809573
53971	809574
106768	809575
139781	809576
58359	809577
9748	809578
103406	809579
84234	809580
106920	809581
136556	809582
157580	809583
136113	809584
117074	809585
69594	809586
158700	809587
86613	809588
59709	809589
49724	809590
86659	809591
58092	809592
76838	809593
86670	809594
24756	809595
103396	809596
109268	809597
110543	809598
13098	809599
65182	809600
59680	809601
131163	809602
84071	809603
136190	809604
70318	809605
85305	809606
9788	809607
131319	809608
8169	809609
93711	809610
18459	809611
48335	809612
106739	809613
137247	809614
2384	809615
107186	809616
1928	809617
15476	809618
57932	809619
10855	809620
184216	809621
92829	809622
7816	809623
30510	809624
66070	809625
33001	809626
187068	809627
97883	809628
120236	809629
136160	809630
69623	809631
4267	809632
29300	809633
69867	809634
85026	809635
131771	809636
48352	809637
7072	809638
46865	809639
8144	809640
13041	809641
92829	809642
107252	809643
109525	809644
143003	809645
59577	809646
1928	809647
96040	809648
37703	809649
103209	809650
131634	809651
84119	809652
131049	809653
178032	809654
18478	809655
107893	809656
136504	809657
129347	809658
39960	809659
86604	809660
93157	809661
7307	809662
178176	809663
4796	809664
17206	809665
71222	809666
64866	809667
109254	809668
184964	809669
1406	809670
139792	809671
2095	809672
188126	809673
58151	809674
9440	809675
125878	809676
21229	809677
10842	809678
30195	809679
8965	809680
178305	809681
77287	809682
51335	809683
91344	809684
64731	809685
37667	809686
45230	809687
42836	809688
130531	809689
82733	809690
127316	809691
80026	809692
101351	809693
104207	809694
56107	809695
12786	809696
41202	809697
27431	809698
84109	809699
69721	809700
5149	809701
44034	809702
122653	809703
116467	809704
65788	809705
31166	809706
178926	809707
89420	809708
45370	809709
125833	809710
76866	809711
78800	809712
136365	809713
37491	809714
136613	809715
123435	809716
46609	809717
77704	809718
38516	809719
72456	809720
17895	809721
14878	809722
82848	809723
179020	809724
71478	809725
85765	809726
85760	809727
47044	809728
37264	809729
63967	809730
136797	809731
116347	809732
99611	809733
93101	809734
139247	809735
17486	809736
12436	809737
10540	809738
37027	809739
97552	809740
103860	809741
65014	809742
58764	809743
2260	809744
55275	809745
113885	809746
67082	809747
62477	809748
32936	809749
35742	809750
81441	809751
71664	809752
59897	809753
64386	809754
46342	809755
14855	809756
76797	809757
24358	809758
14811	809759
158959	809760
132052	809761
104482	809762
136589	809763
70125	809764
136213	809765
177802	809766
67760	809767
100714	809768
7748	809769
123057	809770
17961	809771
141555	809772
114811	809773
36415	809774
73567	809775
81915	809776
115641	809777
12802	809778
117864	809779
173468	809780
78	809781
33779	809782
35141	809783
10287	809784
77	809785
6812	809786
20052	809787
816	809788
75536	809789
16965	809790
70884	809791
816	809792
49453	809793
5132	809794
857	809795
120492	809796
11946	809797
623	809798
5577	809799
16537	809800
9658	809801
27599	809802
188597	809803
22820	809804
30824	809805
20552	809806
30645	809807
30151	809808
12488	809809
102952	809810
14739	809811
49833	809812
1719	809813
10582	809814
86086	809815
81176	809816
2689	809817
22938	809818
96139	809819
99	809820
33236	809821
24084	809822
28695	809823
68548	809824
71854	809825
91011	809826
1197	809827
3021	809828
16675	809829
2117	809830
58712	809831
161	809832
32163	809833
22739	809834
9874	809835
57628	809836
187346	809837
53547	809838
28605	809839
718	809840
27193	809841
139266	809842
4147	809843
137583	809844
43237	809845
52632	809846
2228	809847
16801	809848
1944	809849
187518	809850
80366	809851
97960	809852
80366	809853
110721	809854
590	809855
28491	809856
69855	809857
4550	809858
4550	809859
4550	809860
4550	809861
4550	809862
4550	809863
183353	809864
145484	809865
9278	809866
28784	809867
20696	809868
130884	809869
104066	809870
13455	809871
112198	809872
76610	809873
20225	809874
87469	809875
16253	809876
4550	809877
4550	809878
54695	809879
103097	809880
135524	809881
61722	809882
17866	809883
65057	809884
65253	809885
4	809886
77191	809887
137173	809888
94631	809889
1	809890
586	809891
7048	809892
586	809893
25361	809894
3858	809895
22368	809896
57949	809897
16551	809898
37312	809899
60215	809900
7789	809901
24867	809902
127701	809903
34309	809904
19596	809905
133602	809906
107784	809907
61121	809908
18547	809909
2329	809910
108	809911
4169	809912
29389	809913
1505	809914
1964	809915
32572	809916
76526	809917
107071	809918
179854	809919
18	809920
3331	809921
52795	809922
40133	809923
37585	809924
3148	809925
4337	809926
33184	809927
58138	809928
48591	809929
39909	809930
31852	809931
52963	809932
141275	809933
8895	809934
5479	809935
48364	809936
34673	809937
87941	809938
11	809939
69783	809940
25889	809941
52551	809942
70908	809943
695	809944
17036	809945
15532	809946
463	809947
4811	809948
378	809949
67416	809950
58018	809951
40133	809952
8179	809953
58370	809954
2912	809955
3149	809956
33211	809957
17738	809958
36512	809959
3020	809960
31480	809961
71604	809962
28232	809963
127129	809964
19743	809965
28028	809966
15141	809967
110824	809968
13910	809969
12984	809970
51121	809971
49863	809972
48027	809973
49715	809974
2576	809975
51267	809976
25676	809977
36374	809978
33680	809979
26324	809980
8194	809981
98945	809982
87944	809983
104235	809984
63523	809985
98854	809986
18090	809987
47370	809988
44034	809989
100973	809990
127915	809991
152545	809992
12608	809993
46745	809994
131548	809995
49003	809996
107279	809997
158423	809998
55662	809999
58974	810000
119410	810001
98065	810002
124136	810003
12841	810004
5315	810005
41792	810006
31155	810007
124978	810008
36656	810009
130322	810010
26051	810011
65357	810012
168905	810013
166632	810014
14366	810015
88385	810016
82547	810017
50326	810018
28350	810019
9135	810020
15035	810021
55294	810022
35672	810023
82733	810024
17721	810025
65208	810026
55139	810027
33247	810028
78954	810029
124682	810030
7482	810031
44646	810032
18719	810033
2277	810034
115734	810035
97155	810036
67880	810037
58507	810038
94424	810039
38437	810040
139837	810041
5366	810042
54887	810043
123739	810044
11301	810045
85194	810046
96594	810047
81975	810048
9145	810049
127687	810050
31594	810051
20561	810052
70510	810053
35682	810054
81022	810055
97001	810056
21049	810057
6076	810058
110706	810059
29304	810060
19671	810061
127419	810062
25572	810063
56521	810064
22570	810065
45102	810066
161848	810067
18019	810068
34497	810069
56658	810070
106798	810071
17401	810072
59677	810073
71623	810074
106635	810075
57564	810076
108807	810077
79361	810078
12604	810079
33726	810080
3975	810081
1817	810082
12045	810083
2569	810084
28386	810085
3975	810086
18848	810087
91292	810088
50205	810089
55947	810090
20476	810091
87388	810092
15796	810093
129530	810094
23932	810095
61775	810096
36553	810097
129530	810098
90473	810099
383	810100
1	810101
1	810102
1	810103
587	810104
88697	810105
164005	810106
68639	810107
102283	810108
91688	810109
98435	810110
152737	810111
77422	810112
106983	810113
142259	810114
125302	810115
74316	810116
13869	810117
28131	810118
1996	810119
125366	810120
44809	810121
67036	810122
162611	810123
143294	810124
37219	810125
44316	810126
142468	810127
14155	810128
44316	810129
98790	810130
4942	810131
88298	810132
72284	810133
7370	810134
77348	810135
11485	810136
9887	810137
154638	810138
57654	810139
156795	810140
89041	810141
128353	810142
52712	810143
132905	810144
120422	810145
63114	810146
99524	810147
137002	810148
133171	810149
97726	810150
30504	810151
61347	810152
31777	810153
31777	810154
121504	810155
155549	810156
121889	810157
174972	810158
71544	810159
72361	810160
3050	810161
120238	810162
122018	810163
86837	810164
18590	810165
124777	810166
33702	810167
17880	810168
20843	810169
55301	810170
666	810171
176298	810172
87699	810173
101222	810174
71617	810175
48431	810176
8846	810177
72822	810178
21570	810179
125111	810180
5	810181
94692	810182
76705	810183
157982	810184
96240	810185
114368	810186
136842	810187
161308	810188
125826	810189
120323	810190
77143	810191
133013	810192
75654	810193
124948	810194
136841	810195
121761	810196
44226	810197
54083	810198
17670	810199
23717	810200
159830	810201
44706	810202
185655	810203
125948	810204
188681	810205
13308	810206
167695	810207
93574	810208
187635	810209
78157	810210
163392	810211
80742	810212
130397	810213
167889	810214
181625	810215
102586	810216
55749	810217
93417	810218
120037	810219
101776	810220
142884	810221
100257	810222
51786	810223
159092	810224
83110	810225
94778	810226
185742	810227
96522	810228
51786	810229
30099	810230
162966	810231
79098	810232
163464	810233
135945	810234
86752	810235
77587	810236
29028	810237
117316	810238
166147	810239
128931	810240
98078	810241
189087	810242
128438	810243
125602	810244
121777	810245
125749	810246
168150	810247
122282	810248
21506	810249
77901	810250
15445	810251
34267	810252
34978	810253
136643	810254
174747	810255
179021	810256
44047	810257
94645	810258
65985	810259
159441	810260
65412	810261
94195	810262
88246	810263
45117	810264
133965	810265
88877	810266
7370	810267
181	810268
2537	810269
10865	810270
64320	810271
52374	810272
102566	810273
106983	810274
89455	810275
82921	810276
73014	810277
31777	810278
43696	810279
7405	810280
80742	810281
7370	810282
104612	810283
16667	810284
12667	810285
129734	810286
17424	810287
8469	810288
45571	810289
18429	810290
203	810291
125376	810292
111206	810293
61347	810294
144460	810295
23012	810296
85323	810297
15862	810298
111638	810299
94641	810300
8	810301
15156	810302
168063	810303
30504	810304
60664	810305
107812	810306
61347	810307
123510	810308
80864	810309
79419	810310
65792	810311
79090	810312
45719	810313
88246	810314
129802	810315
160887	810316
107786	810317
9919	810318
109922	810319
184520	810320
44809	810321
54188	810322
9954	810323
80864	810324
100108	810325
40334	810326
148000	810327
14155	810328
107786	810329
77143	810330
102991	810331
94778	810332
16166	810333
136842	810334
119700	810335
153104	810336
93002	810337
133013	810338
178297	810339
88877	810340
161025	810341
76889	810342
101535	810343
55888	810344
82139	810345
160636	810346
144567	810347
74686	810348
16994	810349
2322	810350
1501	810351
15330	810352
954	810353
10821	810354
101749	810355
5008	810356
10714	810357
71654	810358
70131	810359
11963	810360
22114	810361
31625	810362
8245	810363
95926	810364
120824	810365
153071	810366
76994	810367
47774	810368
24055	810369
61103	810370
7665	810371
6508	810372
13512	810373
3129	810374
13318	810375
28472	810376
6839	810377
8572	810378
72526	810379
24469	810380
78925	810381
41318	810382
78639	810383
9171	810384
70874	810385
27243	810386
68757	810387
70589	810388
85295	810389
8253	810390
2023	810391
3060	810392
584	810393
71546	810394
584	810395
16479	810396
23649	810397
23649	810398
955	810399
1247	810400
26524	810401
1247	810402
2023	810403
26097	810404
2023	810405
162350	810406
13066	810407
43627	810408
91265	810409
5670	810410
48850	810411
85967	810412
57021	810413
30176	810414
84848	810415
3984	810416
25245	810417
490	810418
58617	810419
53793	810420
97565	810421
20162	810422
31033	810423
164669	810424
13784	810425
82749	810426
10043	810427
119894	810428
43939	810429
73852	810430
34029	810431
97564	810432
4931	810433
147106	810434
59897	810435
12343	810436
49195	810437
59610	810438
43653	810439
17499	810440
33552	810441
45351	810442
21366	810443
67459	810444
113909	810445
60994	810446
91443	810447
56735	810448
36071	810449
85967	810450
62823	810451
60962	810452
99559	810453
78657	810454
25595	810455
100188	810456
38881	810457
86524	810458
166448	810459
38252	810460
59154	810461
78694	810462
37200	810463
30324	810464
45366	810465
121139	810466
70507	810467
38710	810468
65689	810469
6474	810470
75241	810471
75177	810472
20487	810473
51726	810474
14472	810475
27167	810476
20765	810477
75565	810478
36821	810479
68011	810480
100347	810481
17493	810482
575	810483
36766	810484
44537	810485
54078	810486
68606	810487
38002	810488
15984	810489
100667	810490
97145	810491
36995	810492
55465	810493
25155	810494
45095	810495
10629	810496
31417	810497
2552	810498
2286	810499
38070	810500
9247	810501
14854	810502
20876	810503
56557	810504
9148	810505
6271	810506
5947	810507
39155	810508
5947	810509
56017	810510
24884	810511
26140	810512
23207	810513
32566	810514
32202	810515
87455	810516
26064	810517
16017	810518
1937	810519
24069	810520
252	810521
102739	810522
52150	810523
183787	810524
60079	810525
581	810526
30721	810527
31033	810528
77667	810529
34569	810530
47328	810531
562	810532
23866	810533
41311	810534
36376	810535
581	810536
70723	810537
84328	810538
122521	810539
9824	810540
12346	810541
153345	810542
53389	810543
107259	810544
12490	810545
60838	810546
38463	810547
127954	810548
23977	810549
33664	810550
84480	810551
13323	810552
326	810553
3941	810554
50443	810555
445	810556
80522	810557
18148	810558
14584	810559
36036	810560
18167	810561
155833	810562
28303	810563
9094	810564
38117	810565
2070	810566
1670	810567
24069	810568
98994	810569
37852	810570
4705	810571
2833	810572
32538	810573
24370	810574
140761	810575
178674	810576
13282	810577
103532	810578
27303	810579
63608	810580
115293	810581
2293	810582
97183	810583
36126	810584
79262	810585
85818	810586
47051	810587
39646	810588
29118	810589
112639	810590
104635	810591
104383	810592
104669	810593
59151	810594
67395	810595
955	810596
64139	810597
80937	810598
132824	810599
37329	810600
70416	810601
47018	810602
73913	810603
52150	810604
62598	810605
91285	810606
62546	810607
7626	810608
113845	810609
57021	810610
52301	810611
118579	810612
47018	810613
53838	810614
52212	810615
46906	810616
54526	810617
51942	810618
40593	810619
103803	810620
52208	810621
2409	810622
60798	810623
32258	810624
75465	810625
37870	810626
48984	810627
55180	810628
56237	810629
81143	810630
80916	810631
97331	810632
21337	810633
6423	810634
71608	810635
75857	810636
56403	810637
37852	810638
121592	810639
83376	810640
23065	810641
91464	810642
127098	810643
31751	810644
447	810645
159978	810646
4569	810647
53751	810648
42570	810649
48479	810650
125303	810651
38470	810652
55362	810653
97329	810654
5152	810655
23941	810656
53	810657
54903	810658
81232	810659
6029	810660
26396	810661
126757	810662
69764	810663
45917	810664
50861	810665
11473	810666
161457	810667
31359	810668
52150	810669
58432	810670
20224	810671
27961	810672
62255	810673
26939	810674
59221	810675
28063	810676
20961	810677
137795	810678
51753	810679
128366	810680
82512	810681
124518	810682
78092	810683
25595	810684
68397	810685
62757	810686
10507	810687
166365	810688
44537	810689
30948	810690
722	810691
6822	810692
16034	810693
53818	810694
43728	810695
73759	810696
78731	810697
51971	810698
52461	810699
96104	810700
65847	810701
134371	810702
53216	810703
121906	810704
11301	810705
18752	810706
8307	810707
9989	810708
25402	810709
29973	810710
5355	810711
59275	810712
32668	810713
13279	810714
58530	810715
156076	810716
20735	810717
8532	810718
37568	810719
13597	810720
17688	810721
15300	810722
174588	810723
56763	810724
53814	810725
57390	810726
48118	810727
26812	810728
80550	810729
25179	810730
46417	810731
46345	810732
7887	810733
53768	810734
54822	810735
3628	810736
4175	810737
12572	810738
49984	810739
7035	810740
34461	810741
4636	810742
46211	810743
80900	810744
55805	810745
78516	810746
31356	810747
4661	810748
161093	810749
88717	810750
66907	810751
65407	810752
31492	810753
3214	810754
49497	810755
14969	810756
53567	810757
47430	810758
64946	810759
102292	810760
78544	810761
78601	810762
79370	810763
68554	810764
80645	810765
5457	810766
64961	810767
80413	810768
99150	810769
17331	810770
21331	810771
82550	810772
46087	810773
59072	810774
101031	810775
45272	810776
45646	810777
21154	810778
108349	810779
127084	810780
77855	810781
65221	810782
71476	810783
56650	810784
95970	810785
67453	810786
763	810787
21897	810788
36682	810789
167842	810790
56902	810791
44990	810792
25241	810793
31773	810794
33823	810795
19557	810796
140847	810797
95136	810798
44836	810799
80530	810800
9356	810801
15431	810802
31680	810803
58115	810804
52284	810805
39043	810806
9456	810807
96042	810808
17546	810809
132481	810810
30357	810811
1930	810812
73217	810813
5645	810814
46535	810815
26287	810816
27090	810817
59006	810818
26331	810819
7007	810820
45636	810821
64467	810822
80522	810823
140173	810824
54332	810825
27270	810826
50297	810827
15582	810828
20709	810829
21852	810830
34704	810831
120941	810832
95236	810833
46851	810834
56462	810835
23473	810836
54262	810837
77593	810838
124038	810839
55403	810840
36993	810841
15071	810842
25675	810843
56857	810844
17733	810845
81496	810846
56632	810847
123725	810848
157318	810849
18251	810850
41621	810851
56482	810852
54308	810853
47796	810854
31178	810855
2532	810856
37780	810857
31519	810858
121921	810859
133535	810860
121685	810861
30862	810862
39762	810863
47903	810864
31172	810865
98737	810866
101295	810867
82785	810868
45903	810869
65022	810870
30466	810871
37577	810872
20939	810873
54042	810874
38379	810875
17613	810876
77529	810877
78031	810878
17472	810879
38718	810880
95529	810881
55407	810882
129054	810883
18793	810884
40342	810885
41518	810886
2634	810887
68070	810888
31879	810889
31879	810890
34760	810891
168161	810892
81201	810893
10824	810894
26085	810895
97631	810896
10682	810897
47031	810898
96483	810899
108257	810900
26756	810901
15336	810902
64948	810903
110529	810904
60159	810905
88649	810906
139491	810907
186082	810908
68764	810909
21956	810910
45892	810911
59412	810912
54255	810913
120488	810914
55829	810915
37296	810916
14650	810917
121810	810918
65129	810919
129081	810920
45427	810921
48900	810922
17368	810923
56322	810924
5357	810925
81357	810926
96350	810927
25038	810928
66952	810929
31042	810930
14647	810931
68205	810932
2048	810933
54262	810934
46210	810935
101457	810936
47230	810937
125137	810938
95126	810939
99429	810940
187362	810941
7073	810942
37410	810943
68361	810944
85982	810945
44873	810946
129092	810947
101309	810948
119972	810949
2313	810950
79566	810951
77958	810952
32063	810953
79287	810954
78471	810955
15011	810956
54105	810957
31078	810958
101459	810959
78414	810960
66938	810961
17579	810962
165005	810963
54217	810964
100722	810965
126197	810966
100573	810967
122345	810968
77859	810969
56475	810970
17479	810971
66508	810972
125553	810973
37387	810974
65152	810975
80936	810976
50383	810977
325	810978
47390	810979
49984	810980
15535	810981
12669	810982
88994	810983
5949	810984
46577	810985
14954	810986
40962	810987
17715	810988
34353	810989
21534	810990
128281	810991
98650	810992
8986	810993
16116	810994
8974	810995
57637	810996
101068	810997
21602	810998
98694	810999
55160	811000
78701	811001
21800	811002
141711	811003
83448	811004
17546	811005
97043	811006
9118	811007
39805	811008
53976	811009
2291	811010
60222	811011
7038	811012
137523	811013
47782	811014
103359	811015
12231	811016
4025	811017
30159	811018
4799	811019
56218	811020
57946	811021
78530	811022
70072	811023
88319	811024
21980	811025
54936	811026
27123	811027
42222	811028
94330	811029
48423	811030
128380	811031
21571	811032
46085	811033
14607	811034
81383	811035
118308	811036
141711	811037
31112	811038
109875	811039
2510	811040
46991	811041
87217	811042
121757	811043
46085	811044
7023	811045
14194	811046
97278	811047
25336	811048
93178	811049
62463	811050
84926	811051
101532	811052
74725	811053
30176	811054
8075	811055
3194	811056
5670	811057
76152	811058
11025	811059
8979	811060
10453	811061
168333	811062
58998	811063
26864	811064
47208	811065
12297	811066
3155	811067
44784	811068
79205	811069
41491	811070
59020	811071
42549	811072
32478	811073
78692	811074
56404	811075
23761	811076
84713	811077
1423	811078
147376	811079
24906	811080
20901	811081
26338	811082
24689	811083
45473	811084
89622	811085
85950	811086
125694	811087
31214	811088
59054	811089
7904	811090
131210	811091
132706	811092
129637	811093
1899	811094
5783	811095
63158	811096
108745	811097
20944	811098
52003	811099
74197	811100
74003	811101
42571	811102
53059	811103
23839	811104
27045	811105
60222	811106
38694	811107
66706	811108
13066	811109
34569	811110
21277	811111
47586	811112
20370	811113
20330	811114
1619	811115
66911	811116
96962	811117
60394	811118
123770	811119
97713	811120
38937	811121
128792	811122
70434	811123
3428	811124
17428	811125
24072	811126
429	811127
176460	811128
9795	811129
9795	811130
30903	811131
35849	811132
33734	811133
46316	811134
38871	811135
70948	811136
35070	811137
41265	811138
10720	811139
31727	811140
85382	811141
110278	811142
53937	811143
46562	811144
17726	811145
7839	811146
13586	811147
2169	811148
15005	811149
137050	811150
22962	811151
15536	811152
22797	811153
38141	811154
41280	811155
2548	811156
168229	811157
4025	811158
101753	811159
102410	811160
61483	811161
30903	811162
159247	811163
12283	811164
44318	811165
53838	811166
52208	811167
60538	811168
133659	811169
174903	811170
123141	811171
31567	811172
27606	811173
120045	811174
96862	811175
84480	811176
101355	811177
133930	811178
61436	811179
69344	811180
124471	811181
36861	811182
12603	811183
4185	811184
33798	811185
8148	811186
31423	811187
78609	811188
30176	811189
15811	811190
2060	811191
87217	811192
67378	811193
16294	811194
6132	811195
5804	811196
95221	811197
52968	811198
162659	811199
59245	811200
40371	811201
9896	811202
9896	811203
10043	811204
108351	811205
3428	811206
15048	811207
46444	811208
447	811209
47073	811210
12	811211
114283	811212
151498	811213
38356	811214
156426	811215
44309	811216
65294	811217
40908	811218
117405	811219
105555	811220
37500	811221
59851	811222
86019	811223
85085	811224
57309	811225
54936	811226
159889	811227
8986	811228
8986	811229
1088	811230
46476	811231
70091	811232
30903	811233
9937	811234
6442	811235
26939	811236
26939	811237
5947	811238
25222	811239
3626	811240
54701	811241
140005	811242
56216	811243
117853	811244
119088	811245
68229	811246
57160	811247
100973	811248
163528	811249
33064	811250
151333	811251
121811	811252
4799	811253
29973	811254
123228	811255
447	811256
83077	811257
117272	811258
90259	811259
18492	811260
37026	811261
104636	811262
143984	811263
56274	811264
44482	811265
30852	811266
31256	811267
67459	811268
30751	811269
80111	811270
17767	811271
99325	811272
38291	811273
68243	811274
95231	811275
9927	811276
82431	811277
180032	811278
31239	811279
96733	811280
91280	811281
59108	811282
97331	811283
77721	811284
13681	811285
16477	811286
184145	811287
67358	811288
79801	811289
5903	811290
128984	811291
81812	811292
164459	811293
25869	811294
70948	811295
54556	811296
166133	811297
82700	811298
127893	811299
118898	811300
80021	811301
9245	811302
147099	811303
57137	811304
85060	811305
78530	811306
95553	811307
17575	811308
139331	811309
26042	811310
25534	811311
143214	811312
37009	811313
26149	811314
56150	811315
81575	811316
35458	811317
168788	811318
55085	811319
38663	811320
45884	811321
96607	811322
107381	811323
78729	811324
122966	811325
183384	811326
22689	811327
66820	811328
47043	811329
144370	811330
64516	811331
95425	811332
64732	811333
19066	811334
10888	811335
30311	811336
79739	811337
105605	811338
6958	811339
68334	811340
30652	811341
52193	811342
102060	811343
88275	811344
9108	811345
64597	811346
68163	811347
70871	811348
56085	811349
31239	811350
84350	811351
54509	811352
163688	811353
121124	811354
47182	811355
31408	811356
109105	811357
55324	811358
46005	811359
70838	811360
58473	811361
35914	811362
120424	811363
140618	811364
119813	811365
112839	811366
77721	811367
26864	811368
18900	811369
5986	811370
1784	811371
62553	811372
172459	811373
15717	811374
18687	811375
129706	811376
8488	811377
18935	811378
42424	811379
8062	811380
73861	811381
13771	811382
39606	811383
1547	811384
31180	811385
133431	811386
37009	811387
54176	811388
5246	811389
21905	811390
124519	811391
13535	811392
15968	811393
57320	811394
39103	811395
21902	811396
2042	811397
5683	811398
180373	811399
89104	811400
52741	811401
77677	811402
29822	811403
21659	811404
170972	811405
26438	811406
45366	811407
31979	811408
105370	811409
26702	811410
57073	811411
47897	811412
18313	811413
58983	811414
11669	811415
15325	811416
47470	811417
4979	811418
937	811419
5994	811420
19443	811421
111080	811422
2029	811423
55269	811424
16017	811425
32789	811426
131754	811427
907	811428
130318	811429
14482	811430
34820	811431
17292	811432
1187	811433
1184	811434
21951	811435
47898	811436
32845	811437
18218	811438
26526	811439
7209	811440
21435	811441
6928	811442
12365	811443
9847	811444
52077	811445
14588	811446
55587	811447
77497	811448
18131	811449
8937	811450
60951	811451
15797	811452
2885	811453
57542	811454
17589	811455
5504	811456
8138	811457
46427	811458
10803	811459
256	811460
15755	811461
13565	811462
91473	811463
11790	811464
32759	811465
10803	811466
10341	811467
9009	811468
56977	811469
2060	811470
28604	811471
5207	811472
127018	811473
73767	811474
15513	811475
17424	811476
6442	811477
17893	811478
17668	811479
9455	811480
7332	811481
67139	811482
102569	811483
78886	811484
26210	811485
12682	811486
71064	811487
112380	811488
2213	811489
27225	811490
31616	811491
9008	811492
101724	811493
44458	811494
98526	811495
98526	811496
6788	811497
156920	811498
12267	811499
67139	811500
1453	811501
4283	811502
3719	811503
18861	811504
9455	811505
9455	811506
5061	811507
21368	811508
9381	811509
9008	811510
45366	811511
34867	811512
127486	811513
39830	811514
104047	811515
62675	811516
45688	811517
18946	811518
36228	811519
31031	811520
11723	811521
42678	811522
100	811523
21729	811524
27121	811525
22620	811526
15797	811527
15431	811528
37022	811529
17162	811530
44651	811531
99470	811532
18028	811533
3212	811534
32146	811535
26835	811536
57636	811537
6160	811538
21343	811539
39797	811540
12939	811541
46640	811542
39295	811543
21997	811544
10312	811545
15332	811546
17779	811547
2725	811548
26598	811549
47524	811550
902	811551
32435	811552
97146	811553
6673	811554
32285	811555
33645	811556
12939	811557
2570	811558
30969	811559
3248	811560
26708	811561
72103	811562
68715	811563
12647	811564
21054	811565
354	811566
173881	811567
48816	811568
74618	811569
21044	811570
36529	811571
38559	811572
78416	811573
8879	811574
49896	811575
64559	811576
21481	811577
161238	811578
100932	811579
49195	811580
53777	811581
72362	811582
130557	811583
45174	811584
45501	811585
23730	811586
126326	811587
96751	811588
5292	811589
7052	811590
82363	811591
22689	811592
113936	811593
15370	811594
4202	811595
71008	811596
61181	811597
102644	811598
67166	811599
25246	811600
47020	811601
77918	811602
52740	811603
45574	811604
65528	811605
65873	811606
17292	811607
33613	811608
89906	811609
32457	811610
40540	811611
12986	811612
31713	811613
145180	811614
37450	811615
31687	811616
13832	811617
51157	811618
12297	811619
235	811620
17182	811621
106939	811622
156638	811623
55806	811624
56885	811625
32370	811626
100024	811627
69966	811628
112786	811629
70095	811630
80738	811631
125956	811632
46359	811633
15179	811634
31814	811635
61476	811636
38559	811637
100803	811638
59224	811639
127709	811640
62483	811641
119705	811642
31239	811643
102644	811644
66347	811645
67415	811646
2553	811647
44548	811648
46176	811649
77801	811650
114277	811651
15239	811652
39266	811653
128558	811654
26364	811655
37450	811656
101113	811657
26084	811658
56924	811659
89902	811660
12682	811661
14944	811662
31062	811663
113033	811664
105674	811665
37999	811666
38831	811667
80372	811668
66492	811669
10635	811670
4030	811671
70360	811672
93203	811673
12372	811674
45730	811675
21412	811676
5947	811677
56020	811678
32048	811679
59800	811680
59800	811681
16904	811682
91310	811683
98603	811684
10066	811685
47671	811686
53411	811687
44035	811688
84857	811689
6650	811690
40810	811691
83806	811692
91439	811693
37212	811694
64822	811695
55456	811696
9368	811697
60994	811698
68631	811699
77324	811700
129154	811701
16882	811702
79041	811703
174883	811704
6474	811705
67958	811706
15031	811707
14004	811708
61940	811709
69843	811710
66468	811711
38827	811712
81114	811713
1844	811714
31423	811715
11350	811716
28604	811717
12788	811718
106391	811719
70624	811720
56403	811721
100819	811722
12343	811723
15292	811724
141579	811725
2060	811726
107734	811727
31252	811728
79762	811729
18595	811730
30482	811731
17493	811732
6175	811733
45958	811734
15208	811735
26048	811736
67771	811737
71115	811738
40832	811739
97147	811740
13197	811741
132974	811742
64487	811743
47258	811744
54000	811745
93474	811746
7971	811747
32095	811748
77721	811749
37005	811750
66094	811751
23823	811752
36160	811753
15056	811754
4725	811755
4725	811756
35069	811757
17082	811758
113386	811759
30918	811760
25194	811761
21227	811762
52383	811763
65952	811764
31822	811765
3508	811766
68143	811767
92159	811768
54692	811769
106918	811770
104516	811771
45076	811772
56239	811773
167245	811774
6878	811775
52461	811776
37307	811777
38175	811778
187983	811779
44876	811780
77918	811781
129098	811782
98423	811783
47104	811784
7846	811785
133698	811786
37035	811787
62542	811788
82109	811789
10209	811790
10209	811791
75809	811792
26761	811793
164652	811794
98726	811795
93881	811796
10589	811797
13958	811798
98086	811799
124703	811800
95036	811801
156077	811802
106918	811803
25042	811804
30942	811805
78149	811806
10633	811807
122492	811808
100060	811809
66872	811810
45343	811811
163433	811812
132804	811813
42868	811814
53136	811815
98597	811816
99830	811817
70878	811818
46736	811819
42170	811820
105275	811821
157517	811822
45502	811823
7846	811824
13958	811825
53670	811826
90877	811827
64379	811828
105242	811829
78087	811830
42222	811831
23626	811832
54526	811833
42146	811834
45502	811835
119503	811836
78326	811837
32845	811838
89927	811839
99376	811840
82045	811841
95591	811842
11335	811843
38489	811844
17575	811845
19672	811846
58700	811847
24454	811848
45557	811849
16009	811850
64219	811851
133385	811852
122574	811853
18023	811854
100640	811855
34957	811856
91029	811857
132351	811858
152073	811859
10782	811860
91962	811861
88530	811862
30522	811863
62553	811864
45611	811865
65140	811866
75565	811867
19672	811868
7748	811869
19672	811870
71987	811871
169342	811872
49195	811873
14793	811874
14793	811875
44876	811876
63637	811877
156702	811878
66342	811879
45322	811880
51753	811881
43072	811882
125067	811883
30522	811884
61211	811885
178622	811886
56237	811887
175156	811888
36648	811889
58304	811890
81030	811891
46796	811892
12951	811893
58599	811894
181109	811895
29760	811896
56196	811897
76470	811898
82402	811899
34930	811900
8959	811901
129837	811902
18927	811903
49966	811904
55529	811905
110296	811906
23602	811907
23602	811908
33150	811909
69008	811910
55795	811911
5032	811912
118150	811913
88872	811914
99959	811915
2088	811916
77495	811917
10685	811918
53263	811919
39187	811920
21479	811921
47488	811922
46263	811923
1434	811924
49405	811925
21479	811926
104724	811927
39854	811928
18771	811929
21091	811930
94212	811931
117305	811932
40601	811933
33487	811934
12777	811935
27622	811936
18928	811937
85247	811938
33844	811939
95461	811940
33652	811941
59315	811942
104357	811943
21794	811944
2366	811945
1434	811946
77366	811947
1434	811948
122685	811949
132808	811950
76871	811951
48910	811952
27626	811953
45041	811954
33476	811955
58680	811956
166177	811957
97967	811958
84924	811959
8321	811960
27360	811961
26200	811962
10591	811963
85593	811964
53612	811965
33652	811966
56663	811967
47499	811968
11224	811969
22689	811970
6046	811971
30118	811972
123512	811973
85212	811974
63880	811975
128924	811976
9097	811977
82380	811978
81735	811979
1527	811980
30612	811981
10753	811982
64118	811983
81840	811984
7075	811985
21664	811986
45129	811987
173209	811988
9042	811989
133053	811990
21006	811991
9097	811992
32162	811993
24655	811994
127884	811995
80808	811996
37198	811997
37436	811998
56991	811999
38142	812000
25972	812001
45041	812002
21245	812003
58491	812004
9097	812005
58763	812006
69296	812007
21245	812008
53847	812009
117345	812010
38888	812011
25210	812012
32858	812013
56663	812014
1908	812015
15715	812016
76871	812017
21006	812018
12897	812019
22580	812020
94212	812021
102440	812022
79549	812023
39050	812024
11330	812025
53275	812026
609	812027
63845	812028
44162	812029
44162	812030
122332	812031
10771	812032
99159	812033
14719	812034
64118	812035
37436	812036
70935	812037
33413	812038
33620	812039
105056	812040
25220	812041
15796	812042
30316	812043
76988	812044
38587	812045
6046	812046
95044	812047
21479	812048
70937	812049
15807	812050
13188	812051
59361	812052
30362	812053
27663	812054
33413	812055
36847	812056
33348	812057
78602	812058
121864	812059
14719	812060
40814	812061
44386	812062
53275	812063
70432	812064
36529	812065
26590	812066
275	812067
55915	812068
4601	812069
120437	812070
13939	812071
78966	812072
105307	812073
5032	812074
37080	812075
35379	812076
30352	812077
88872	812078
26771	812079
81247	812080
113468	812081
164280	812082
55796	812083
15217	812084
28215	812085
4974	812086
108859	812087
188547	812088
110133	812089
186837	812090
88574	812091
73074	812092
185071	812093
110484	812094
56156	812095
148325	812096
425	812097
71865	812098
24211	812099
111024	812100
99513	812101
8101	812102
43126	812103
7975	812104
7975	812105
56545	812106
12537	812107
15061	812108
80652	812109
99225	812110
124834	812111
96159	812112
101335	812113
101818	812114
1637	812115
100886	812116
82943	812117
96159	812118
21152	812119
38098	812120
6852	812121
4682	812122
22277	812123
9725	812124
10951	812125
101358	812126
17238	812127
17238	812128
406	812129
75184	812130
31788	812131
865	812132
1166	812133
119245	812134
14014	812135
35033	812136
6249	812137
19135	812138
16562	812139
45420	812140
35084	812141
41419	812142
30162	812143
7342	812144
79677	812145
21939	812146
3654	812147
25587	812148
38321	812149
15167	812150
49328	812151
19612	812152
6282	812153
6896	812154
14238	812155
35086	812156
56461	812157
46171	812158
106727	812159
78246	812160
42731	812161
51153	812162
19612	812163
157136	812164
51142	812165
19620	812166
11630	812167
17794	812168
54803	812169
71379	812170
56341	812171
35951	812172
156727	812173
35083	812174
15167	812175
9240	812176
93003	812177
8456	812178
10438	812179
1550	812180
107860	812181
46171	812182
29869	812183
30029	812184
84281	812185
20317	812186
77210	812187
23706	812188
1378	812189
2359	812190
47420	812191
43420	812192
75184	812193
23706	812194
6823	812195
19631	812196
82566	812197
28793	812198
9102	812199
114880	812200
6239	812201
56088	812202
103123	812203
112384	812204
7849	812205
48167	812206
45845	812207
7342	812208
68116	812209
32042	812210
81888	812211
54695	812212
27849	812213
17728	812214
43212	812215
1187	812216
45676	812217
17746	812218
78765	812219
52414	812220
65146	812221
17245	812222
20529	812223
14800	812224
30167	812225
42780	812226
15968	812227
70468	812228
54803	812229
9431	812230
83167	812231
46051	812232
98235	812233
4723	812234
65343	812235
4622	812236
38628	812237
45233	812238
30790	812239
25691	812240
54815	812241
14946	812242
25512	812243
101373	812244
46572	812245
20740	812246
122847	812247
21433	812248
17996	812249
9431	812250
37354	812251
46217	812252
14674	812253
65313	812254
65438	812255
97459	812256
31901	812257
55344	812258
65713	812259
83361	812260
14901	812261
32872	812262
26350	812263
97322	812264
26091	812265
121550	812266
66209	812267
96475	812268
4723	812269
25120	812270
10824	812271
68149	812272
82399	812273
47186	812274
25317	812275
45580	812276
65443	812277
79829	812278
66903	812279
65066	812280
64807	812281
68235	812282
449	812283
158598	812284
75793	812285
42793	812286
1423	812287
22806	812288
46190	812289
77968	812290
127508	812291
37684	812292
47281	812293
80553	812294
54916	812295
2273	812296
54452	812297
45569	812298
18878	812299
14679	812300
101618	812301
28635	812302
18878	812303
21347	812304
126021	812305
34491	812306
46251	812307
48781	812308
38272	812309
38828	812310
18878	812311
54800	812312
61664	812313
44277	812314
54279	812315
38248	812316
45066	812317
40370	812318
71156	812319
100766	812320
38118	812321
101454	812322
58531	812323
171501	812324
73469	812325
160346	812326
37808	812327
17701	812328
38646	812329
38426	812330
38248	812331
64203	812332
21538	812333
49250	812334
44471	812335
59309	812336
17493	812337
23556	812338
15771	812339
27703	812340
27623	812341
15626	812342
22701	812343
22527	812344
83	812345
33585	812346
2582	812347
12506	812348
65524	812349
48132	812350
26802	812351
75	812352
13	812353
17116	812354
536	812355
108858	812356
31797	812357
10612	812358
31797	812359
30598	812360
81702	812361
26314	812362
96069	812363
67891	812364
30541	812365
101293	812366
31797	812367
116202	812368
88891	812369
110059	812370
28200	812371
137368	812372
3163	812373
98373	812374
51101	812375
56364	812376
16920	812377
188533	812378
64108	812379
31106	812380
11625	812381
187805	812382
119493	812383
41297	812384
142209	812385
50082	812386
5232	812387
6014	812388
50520	812389
30555	812390
37707	812391
186785	812392
44520	812393
77715	812394
73135	812395
78523	812396
24850	812397
7787	812398
109776	812399
25443	812400
151153	812401
111	812402
111	812403
83456	812404
2	812405
203	812406
7	812407
75633	812408
1	812409
203	812410
24468	812411
21	812412
1722	812413
24239	812414
43128	812415
4286	812416
3657	812417
1124	812418
145462	812419
6243	812420
7501	812421
3574	812422
41667	812423
8565	812424
16384	812425
2645	812426
16462	812427
10108	812428
16462	812429
38088	812430
57398	812431
15384	812432
9753	812433
10260	812434
124271	812435
10002	812436
5856	812437
18356	812438
26806	812439
37517	812440
9107	812441
812	812442
2777	812443
113395	812444
16671	812445
130455	812446
22445	812447
1469	812448
84971	812449
88252	812450
160088	812451
35912	812452
226	812453
582	812454
797	812455
35027	812456
81140	812457
62445	812458
86807	812459
4499	812460
17808	812461
51326	812462
69075	812463
32474	812464
32813	812465
32263	812466
5873	812467
113697	812468
3981	812469
974	812470
4	812471
43484	812472
1758	812473
6655	812474
6655	812475
14290	812476
14290	812477
3957	812478
30244	812479
223	812480
14768	812481
672	812482
66265	812483
25394	812484
7443	812485
79817	812486
39171	812487
53954	812488
58308	812489
18707	812490
4894	812491
33840	812492
48798	812493
41524	812494
77200	812495
51057	812496
103871	812497
108	812498
78433	812499
170648	812500
139521	812501
109515	812502
64042	812503
111509	812504
161695	812505
15103	812506
21616	812507
64177	812508
23328	812509
66340	812510
7434	812511
96655	812512
76886	812513
32970	812514
146072	812515
41975	812516
19308	812517
89180	812518
2312	812519
95471	812520
16940	812521
85281	812522
42813	812523
3279	812524
42268	812525
44105	812526
110765	812527
162927	812528
30028	812529
138380	812530
16361	812531
80288	812532
138510	812533
73305	812534
63659	812535
2249	812536
19802	812537
28320	812538
48192	812539
144784	812540
14728	812541
29193	812542
6269	812543
3599	812544
76721	812545
129043	812546
17615	812547
141698	812548
170414	812549
7166	812550
63654	812551
45819	812552
49968	812553
148383	812554
141879	812555
23880	812556
25485	812557
123443	812558
81439	812559
14728	812560
21633	812561
44095	812562
12784	812563
33412	812564
89046	812565
28645	812566
25778	812567
97525	812568
59950	812569
18111	812570
17615	812571
112814	812572
112891	812573
129805	812574
21332	812575
20706	812576
167434	812577
102501	812578
41439	812579
64905	812580
21332	812581
59972	812582
129805	812583
12784	812584
139521	812585
42418	812586
164273	812587
53877	812588
44654	812589
148369	812590
157920	812591
148402	812592
43607	812593
156020	812594
35409	812595
160529	812596
122526	812597
103067	812598
26	812599
97525	812600
18321	812601
62601	812602
51186	812603
30193	812604
183909	812605
44300	812606
20476	812607
13890	812608
91991	812609
164438	812610
112796	812611
36496	812612
64387	812613
66343	812614
66343	812615
177873	812616
108217	812617
64593	812618
75786	812619
59666	812620
87163	812621
227	812622
108877	812623
146023	812624
20476	812625
28311	812626
123907	812627
35409	812628
76999	812629
7434	812630
125518	812631
64042	812632
21616	812633
28311	812634
43607	812635
26	812636
55013	812637
90245	812638
127	812639
53388	812640
32645	812641
90181	812642
7601	812643
7448	812644
16042	812645
110260	812646
183012	812647
69193	812648
71633	812649
149148	812650
75786	812651
59666	812652
103593	812653
136884	812654
4265	812655
63394	812656
29043	812657
143491	812658
6483	812659
10092	812660
50225	812661
44654	812662
14314	812663
23202	812664
85079	812665
91874	812666
167663	812667
73304	812668
1044	812669
34110	812670
38985	812671
2142	812672
2449	812673
38767	812674
41805	812675
58746	812676
18006	812677
90158	812678
6769	812679
21331	812680
47625	812681
17045	812682
36333	812683
92812	812684
56861	812685
160978	812686
113245	812687
8365	812688
1136	812689
129687	812690
142064	812691
59168	812692
4449	812693
146466	812694
41271	812695
554	812696
214	812697
8290	812698
8290	812699
142556	812700
1528	812701
20258	812702
5624	812703
3656	812704
54289	812705
42233	812706
23664	812707
122157	812708
38501	812709
2975	812710
19911	812711
117706	812712
511	812713
31403	812714
15207	812715
16543	812716
28572	812717
31847	812718
26613	812719
55566	812720
1280	812721
133	812722
2446	812723
219	812724
107769	812725
87214	812726
60012	812727
5986	812728
34503	812729
10108	812730
19422	812731
11920	812732
10850	812733
8830	812734
108838	812735
12906	812736
2688	812737
12463	812738
119571	812739
84647	812740
117976	812741
8220	812742
1286	812743
2951	812744
17392	812745
2688	812746
87070	812747
6017	812748
51022	812749
89279	812750
132790	812751
59486	812752
4499	812753
29971	812754
28378	812755
34633	812756
11333	812757
4444	812758
10553	812759
12205	812760
7517	812761
122	812762
2097	812763
386	812764
294	812765
2600	812766
4	812767
623	812768
774	812769
1738	812770
105887	812771
22802	812772
102844	812773
147445	812774
147	812775
49955	812776
1771	812777
435	812778
22792	812779
13815	812780
1539	812781
85278	812782
88245	812783
1890	812784
24522	812785
168500	812786
13642	812787
43103	812788
30298	812789
83619	812790
68607	812791
32532	812792
37315	812793
3504	812794
10722	812795
123406	812796
1865	812797
70936	812798
10928	812799
30408	812800
31448	812801
5552	812802
19500	812803
20336	812804
127512	812805
28773	812806
22887	812807
5239	812808
63406	812809
13297	812810
476	812811
38126	812812
10507	812813
5671	812814
99	812815
5672	812816
22906	812817
1720	812818
39460	812819
6309	812820
18618	812821
13700	812822
148802	812823
32139	812824
12525	812825
5044	812826
113066	812827
19932	812828
23407	812829
348	812830
42793	812831
19359	812832
19286	812833
28112	812834
15234	812835
11875	812836
58390	812837
500	812838
65779	812839
12018	812840
87534	812841
4549	812842
23501	812843
14062	812844
2185	812845
60612	812846
4480	812847
1110	812848
6760	812849
29466	812850
3828	812851
8065	812852
83077	812853
87768	812854
22721	812855
1799	812856
109847	812857
58589	812858
2317	812859
48082	812860
7368	812861
15655	812862
13707	812863
94596	812864
64	812865
48308	812866
7420	812867
58692	812868
3021	812869
19315	812870
59989	812871
61952	812872
26	812873
70514	812874
48595	812875
73601	812876
16	812877
3733	812878
72970	812879
50004	812880
5438	812881
50965	812882
19577	812883
61418	812884
76998	812885
104870	812886
76922	812887
104071	812888
39514	812889
66743	812890
90145	812891
17	812892
3948	812893
19148	812894
102595	812895
26743	812896
57256	812897
68975	812898
130461	812899
15650	812900
47477	812901
104679	812902
11022	812903
44364	812904
12815	812905
21769	812906
188677	812907
45472	812908
48718	812909
5546	812910
28581	812911
26974	812912
8851	812913
104979	812914
54126	812915
922	812916
9530	812917
11850	812918
13733	812919
2152	812920
13734	812921
2152	812922
13734	812923
13734	812924
13734	812925
130446	812926
81970	812927
28227	812928
83592	812929
85869	812930
39473	812931
64369	812932
81117	812933
82638	812934
138708	812935
19298	812936
4074	812937
1015	812938
58101	812939
181934	812940
60432	812941
33039	812942
3680	812943
17055	812944
43041	812945
1519	812946
49519	812947
30437	812948
11100	812949
19331	812950
11678	812951
16253	812952
187328	812953
1935	812954
23522	812955
10586	812956
59438	812957
3787	812958
8212	812959
13346	812960
8332	812961
10022	812962
23414	812963
154395	812964
92413	812965
9851	812966
10920	812967
39205	812968
34277	812969
101943	812970
136925	812971
101	812972
11689	812973
62932	812974
37631	812975
51217	812976
22470	812977
22893	812978
609	812979
15457	812980
2685	812981
44303	812982
52535	812983
5003	812984
63028	812985
6481	812986
60463	812987
58512	812988
23640	812989
82329	812990
102102	812991
58181	812992
185482	812993
68051	812994
93919	812995
20	812996
59172	812997
34988	812998
7722	812999
54671	813000
2101	813001
87446	813002
3863	813003
9416	813004
5056	813005
6504	813006
36728	813007
12869	813008
114952	813009
34696	813010
18577	813011
50682	813012
1684	813013
4766	813014
22175	813015
46010	813016
4582	813017
12178	813018
36603	813019
23396	813020
3354	813021
16002	813022
48572	813023
52577	813024
8079	813025
107050	813026
52599	813027
45195	813028
9595	813029
2349	813030
4283	813031
36660	813032
3171	813033
28	813034
60325	813035
49553	813036
15480	813037
7723	813038
5484	813039
1404	813040
36451	813041
7880	813042
131819	813043
36354	813044
71264	813045
69534	813046
7736	813047
67539	813048
97535	813049
60735	813050
136549	813051
29379	813052
44580	813053
17138	813054
99282	813055
22682	813056
37541	813057
125173	813058
54260	813059
79081	813060
1889	813061
41653	813062
28288	813063
5298	813064
56881	813065
25592	813066
10470	813067
34058	813068
97634	813069
650	813070
18325	813071
3383	813072
124542	813073
21272	813074
34296	813075
26128	813076
123432	813077
14317	813078
12731	813079
18959	813080
5511	813081
13074	813082
265	813083
5743	813084
122757	813085
85996	813086
32186	813087
102504	813088
44040	813089
62240	813090
108289	813091
41659	813092
54748	813093
23195	813094
40449	813095
33436	813096
41540	813097
13538	813098
4938	813099
5513	813100
46576	813101
38514	813102
51742	813103
69467	813104
3644	813105
17440	813106
84259	813107
55330	813108
3624	813109
59159	813110
85068	813111
70223	813112
6537	813113
31838	813114
21741	813115
104526	813116
35790	813117
5072	813118
5947	813119
11028	813120
3325	813121
244	813122
31889	813123
18119	813124
69489	813125
140664	813126
1598	813127
13466	813128
14205	813129
49752	813130
31670	813131
32518	813132
26261	813133
26399	813134
58975	813135
58611	813136
37200	813137
68991	813138
7322	813139
18958	813140
2908	813141
13323	813142
10727	813143
50487	813144
17	813145
83975	813146
9668	813147
58730	813148
40958	813149
13343	813150
60228	813151
9936	813152
3008	813153
112462	813154
27578	813155
4129	813156
44075	813157
40644	813158
694	813159
52862	813160
19074	813161
9387	813162
10288	813163
13467	813164
24293	813165
85326	813166
103754	813167
925	813168
19036	813169
18476	813170
18464	813171
41602	813172
48205	813173
31024	813174
113476	813175
253	813176
10315	813177
12293	813178
41271	813179
15259	813180
89161	813181
760	813182
32273	813183
137826	813184
20941	813185
43383	813186
39460	813187
140877	813188
135156	813189
24599	813190
10458	813191
92436	813192
4654	813193
20625	813194
31292	813195
2890	813196
23082	813197
32421	813198
53698	813199
25447	813200
4916	813201
1625	813202
7583	813203
44441	813204
34894	813205
46848	813206
41277	813207
4976	813208
110114	813209
54329	813210
7004	813211
7719	813212
72462	813213
13346	813214
73119	813215
50313	813216
19106	813217
1726	813218
1075	813219
4690	813220
1464	813221
3883	813222
2311	813223
54003	813224
103890	813225
78735	813226
13100	813227
17141	813228
31664	813229
26721	813230
9839	813231
94220	813232
68364	813233
32191	813234
5340	813235
7742	813236
97788	813237
12694	813238
2426	813239
60867	813240
24809	813241
18921	813242
4979	813243
1456	813244
77976	813245
52587	813246
10470	813247
137441	813248
27209	813249
14329	813250
21365	813251
22219	813252
17261	813253
12315	813254
84241	813255
22628	813256
13440	813257
31631	813258
79269	813259
582	813260
26288	813261
25257	813262
132557	813263
33793	813264
32101	813265
66971	813266
83324	813267
35914	813268
99090	813269
133195	813270
26288	813271
520	813272
45286	813273
12642	813274
126595	813275
7250	813276
37952	813277
38788	813278
148710	813279
45993	813280
37952	813281
14759	813282
25034	813283
12961	813284
37759	813285
60253	813286
108732	813287
249	813288
249	813289
70141	813290
5333	813291
74853	813292
9402	813293
43150	813294
14986	813295
2057	813296
43356	813297
142808	813298
5329	813299
20976	813300
7050	813301
31231	813302
38202	813303
127249	813304
2702	813305
142808	813306
27718	813307
95709	813308
9924	813309
12122	813310
4366	813311
29401	813312
141297	813313
5231	813314
62310	813315
150	813316
11574	813317
15191	813318
271	813319
41775	813320
10515	813321
5644	813322
16065	813323
8441	813324
60180	813325
389	813326
26823	813327
18012	813328
44342	813329
39286	813330
9567	813331
79349	813332
15340	813333
14579	813334
109357	813335
108732	813336
451	813337
20088	813338
24085	813339
12806	813340
27718	813341
101	813342
5589	813343
63249	813344
110617	813345
30133	813346
20496	813347
50544	813348
60010	813349
31231	813350
60749	813351
58866	813352
75390	813353
1013	813354
105274	813355
60879	813356
20209	813357
73688	813358
2152	813359
3632	813360
25625	813361
79323	813362
36375	813363
10518	813364
28903	813365
43874	813366
2290	813367
3627	813368
85718	813369
34328	813370
11820	813371
95217	813372
76120	813373
75792	813374
29865	813375
43935	813376
7364	813377
11314	813378
23225	813379
16187	813380
11216	813381
21076	813382
95315	813383
19097	813384
2785	813385
39570	813386
1194	813387
67425	813388
24323	813389
476	813390
6686	813391
176144	813392
35944	813393
3427	813394
48399	813395
24496	813396
20312	813397
17808	813398
8963	813399
48651	813400
78990	813401
65161	813402
66469	813403
124961	813404
14058	813405
21676	813406
26246	813407
43383	813408
2347	813409
1565	813410
1572	813411
243	813412
23142	813413
206	813414
1572	813415
100995	813416
1795	813417
13597	813418
27680	813419
24095	813420
1278	813421
2817	813422
41781	813423
76819	813424
753	813425
28392	813426
1572	813427
1751	813428
44012	813429
1751	813430
153438	813431
631	813432
41876	813433
125961	813434
7680	813435
2980	813436
20570	813437
41993	813438
9240	813439
26434	813440
2183	813441
67878	813442
18991	813443
37601	813444
134641	813445
48173	813446
82838	813447
26974	813448
67205	813449
107425	813450
55820	813451
45568	813452
12808	813453
46892	813454
510	813455
45939	813456
49597	813457
47166	813458
34628	813459
4074	813460
1763	813461
34568	813462
19732	813463
90272	813464
25405	813465
4492	813466
6798	813467
26367	813468
660	813469
47766	813470
5525	813471
75636	813472
79101	813473
90	813474
8118	813475
85198	813476
9326	813477
638	813478
5215	813479
3896	813480
17	813481
60600	813482
37893	813483
24999	813484
63212	813485
43859	813486
63002	813487
10362	813488
1321	813489
3209	813490
38933	813491
234	813492
63996	813493
37520	813494
140166	813495
28305	813496
41435	813497
476	813498
8240	813499
44972	813500
45827	813501
21242	813502
20016	813503
140028	813504
9729	813505
685	813506
1	813507
25998	813508
139232	813509
64050	813510
6024	813511
92175	813512
36631	813513
14338	813514
75798	813515
93633	813516
93893	813517
118714	813518
130829	813519
71391	813520
33209	813521
63063	813522
63307	813523
3431	813524
145327	813525
86330	813526
24298	813527
77218	813528
63487	813529
141409	813530
52538	813531
43866	813532
12473	813533
64468	813534
64971	813535
96191	813536
4218	813537
86745	813538
2891	813539
8526	813540
1299	813541
10181	813542
10181	813543
19249	813544
35212	813545
18876	813546
8902	813547
76916	813548
5114	813549
35212	813550
29950	813551
76074	813552
3574	813553
42634	813554
69527	813555
55533	813556
160495	813557
168290	813558
44156	813559
49728	813560
28456	813561
55533	813562
53164	813563
72523	813564
44155	813565
49728	813566
106872	813567
107043	813568
82366	813569
136042	813570
59689	813571
59674	813572
36380	813573
53267	813574
5552	813575
7956	813576
1593	813577
10859	813578
5665	813579
53779	813580
6411	813581
15690	813582
44640	813583
2328	813584
1972	813585
332	813586
88160	813587
3704	813588
781	813589
14974	813590
1635	813591
3338	813592
580	813593
6937	813594
595	813595
3849	813596
51540	813597
4213	813598
6937	813599
90131	813600
36147	813601
23471	813602
115231	813603
3837	813604
2328	813605
1593	813606
11024	813607
6380	813608
6380	813609
9897	813610
17377	813611
109206	813612
19798	813613
183	813614
122445	813615
127790	813616
7450	813617
1740	813618
7939	813619
26008	813620
32107	813621
5070	813622
76718	813623
78	813624
6789	813625
7807	813626
10523	813627
75136	813628
15084	813629
41092	813630
19938	813631
36864	813632
109889	813633
122988	813634
118333	813635
21347	813636
74680	813637
136103	813638
109788	813639
177693	813640
14491	813641
46870	813642
7789	813643
7662	813644
3100	813645
40344	813646
37246	813647
20412	813648
21199	813649
14057	813650
12871	813651
136794	813652
56148	813653
72437	813654
24988	813655
96015	813656
109179	813657
66602	813658
91908	813659
87647	813660
57034	813661
64962	813662
101012	813663
12701	813664
16	813665
21502	813666
39494	813667
12701	813668
4672	813669
21837	813670
25836	813671
9062	813672
16591	813673
164058	813674
22864	813675
76822	813676
31725	813677
135593	813678
95394	813679
1863	813680
730	813681
80095	813682
168718	813683
88684	813684
78493	813685
1228	813686
69142	813687
9667	813688
28608	813689
451	813690
39568	813691
8074	813692
1429	813693
8950	813694
19683	813695
496	813696
17831	813697
141599	813698
3953	813699
41223	813700
56411	813701
73670	813702
56508	813703
21199	813704
28648	813705
20084	813706
12773	813707
125218	813708
2906	813709
31154	813710
59100	813711
186162	813712
16273	813713
36094	813714
40833	813715
60825	813716
14849	813717
5310	813718
19433	813719
36780	813720
54089	813721
137624	813722
67398	813723
8071	813724
25832	813725
67959	813726
74619	813727
54882	813728
7029	813729
64239	813730
134608	813731
58107	813732
175588	813733
119001	813734
18101	813735
27234	813736
75678	813737
147714	813738
93307	813739
9349	813740
10783	813741
109908	813742
102454	813743
8393	813744
134004	813745
62635	813746
10020	813747
66969	813748
19935	813749
42605	813750
18265	813751
26080	813752
20705	813753
25952	813754
82641	813755
9881	813756
22297	813757
37791	813758
56440	813759
44044	813760
5388	813761
54887	813762
17684	813763
132015	813764
20533	813765
1670	813766
4477	813767
8058	813768
6181	813769
67946	813770
10889	813771
17903	813772
110182	813773
5334	813774
30947	813775
26063	813776
1864	813777
5336	813778
84604	813779
6225	813780
88770	813781
25934	813782
5404	813783
43577	813784
47397	813785
155870	813786
52421	813787
46689	813788
37598	813789
18849	813790
81447	813791
31747	813792
5378	813793
43513	813794
142217	813795
14276	813796
31051	813797
73138	813798
114167	813799
60529	813800
67437	813801
11906	813802
71333	813803
51468	813804
8947	813805
47067	813806
42011	813807
6918	813808
12576	813809
45301	813810
35479	813811
98053	813812
31203	813813
42449	813814
9802	813815
96760	813816
27411	813817
24953	813818
12562	813819
20583	813820
64443	813821
125521	813822
65691	813823
28973	813824
56873	813825
39863	813826
82067	813827
80030	813828
4703	813829
80567	813830
107289	813831
50679	813832
43628	813833
68561	813834
22297	813835
35680	813836
50789	813837
37336	813838
4947	813839
87597	813840
28023	813841
117559	813842
58788	813843
10936	813844
38830	813845
6894	813846
30744	813847
64851	813848
20483	813849
13233	813850
64214	813851
41716	813852
27803	813853
10678	813854
46092	813855
26267	813856
2566	813857
10666	813858
25508	813859
41791	813860
16552	813861
180513	813862
37479	813863
2841	813864
32596	813865
93851	813866
34909	813867
19448	813868
52162	813869
50524	813870
10948	813871
82166	813872
4994	813873
17425	813874
6047	813875
2226	813876
33022	813877
36406	813878
59540	813879
4703	813880
24887	813881
72664	813882
117427	813883
44263	813884
82595	813885
5165	813886
129689	813887
49331	813888
33002	813889
53148	813890
86724	813891
33199	813892
179047	813893
14869	813894
36062	813895
100597	813896
156108	813897
167314	813898
182792	813899
78948	813900
137444	813901
18640	813902
3181	813903
39135	813904
19964	813905
4672	813906
13786	813907
2558	813908
31603	813909
15944	813910
34148	813911
18312	813912
8817	813913
37931	813914
15810	813915
12122	813916
47564	813917
46783	813918
5080	813919
14649	813920
68055	813921
623	813922
28157	813923
245	813924
15195	813925
14789	813926
73046	813927
169	813928
159585	813929
83296	813930
31698	813931
82599	813932
100488	813933
1954	813934
42608	813935
1932	813936
13621	813937
79796	813938
121229	813939
55414	813940
77	813941
245	813942
246	813943
623	813944
60738	813945
95892	813946
32171	813947
321	813948
121382	813949
246	813950
164402	813951
159942	813952
56101	813953
44744	813954
33	813955
33	813956
2579	813957
31561	813958
46436	813959
54194	813960
36807	813961
937	813962
65760	813963
156163	813964
21445	813965
271	813966
8751	813967
246	813968
31266	813969
3382	813970
78518	813971
26871	813972
11615	813973
44552	813974
3091	813975
7705	813976
506	813977
2994	813978
37066	813979
5377	813980
75	813981
36148	813982
65	813983
6716	813984
84940	813985
39198	813986
1752	813987
7	813988
9355	813989
68669	813990
485	813991
8751	813992
3933	813993
44611	813994
2714	813995
12074	813996
6003	813997
49803	813998
3	813999
135	814000
3238	814001
271	814002
1369	814003
425	814004
16366	814005
50568	814006
54856	814007
29735	814008
109463	814009
67008	814010
50568	814011
3961	814012
623	814013
1130	814014
13836	814015
38921	814016
166191	814017
1	814018
37964	814019
10796	814020
1499	814021
31488	814022
11961	814023
47074	814024
30483	814025
1	814026
62169	814027
169400	814028
24469	814029
246	814030
16394	814031
18398	814032
176036	814033
22077	814034
96284	814035
1808	814036
6138	814037
9922	814038
11556	814039
11628	814040
2685	814041
8549	814042
73336	814043
88771	814044
110565	814045
31723	814046
13323	814047
125998	814048
5823	814049
54090	814050
245	814051
623	814052
32137	814053
64748	814054
98796	814055
122707	814056
60738	814057
45675	814058
153	814059
56690	814060
56865	814061
165827	814062
120248	814063
7599	814064
115552	814065
1414	814066
56919	814067
12064	814068
3925	814069
78913	814070
9803	814071
535	814072
140451	814073
2071	814074
457	814075
19224	814076
153	814077
41641	814078
33569	814079
64918	814080
1946	814081
23560	814082
22748	814083
1549	814084
107070	814085
4055	814086
63829	814087
4055	814088
40321	814089
888	814090
1641	814091
1287	814092
23	814093
79852	814094
129229	814095
63740	814096
128333	814097
13742	814098
108850	814099
13080	814100
109869	814101
86351	814102
1549	814103
70709	814104
4465	814105
1129	814106
1500	814107
16810	814108
13296	814109
1299	814110
7543	814111
20117	814112
28557	814113
50528	814114
1924	814115
57670	814116
52481	814117
560	814118
162739	814119
11644	814120
63441	814121
104512	814122
20021	814123
76110	814124
138729	814125
88797	814126
118915	814127
42556	814128
125174	814129
16226	814130
26368	814131
16970	814132
14727	814133
130422	814134
142587	814135
41773	814136
46619	814137
157819	814138
1	814139
8005	814140
128657	814141
8460	814142
98607	814143
1863	814144
109363	814145
12996	814146
27329	814147
100197	814148
17297	814149
33227	814150
8376	814151
22748	814152
78046	814153
37208	814154
8733	814155
16191	814156
103933	814157
34793	814158
16940	814159
84972	814160
41062	814161
28436	814162
59566	814163
134469	814164
4731	814165
16490	814166
12579	814167
18915	814168
18915	814169
12124	814170
58661	814171
1077	814172
29439	814173
1	814174
71375	814175
71375	814176
8774	814177
17252	814178
6601	814179
81514	814180
23638	814181
332	814182
14727	814183
78271	814184
75857	814185
17919	814186
364	814187
43408	814188
142950	814189
59494	814190
152071	814191
8655	814192
144982	814193
111400	814194
30254	814195
4731	814196
38143	814197
4127	814198
4332	814199
4332	814200
46078	814201
7921	814202
11634	814203
542	814204
6695	814205
57160	814206
21028	814207
14923	814208
2130	814209
12375	814210
14994	814211
699	814212
12709	814213
6644	814214
9202	814215
47940	814216
113165	814217
26104	814218
2130	814219
281	814220
49235	814221
331	814222
100661	814223
52480	814224
7553	814225
12483	814226
4332	814227
71532	814228
2885	814229
402	814230
4421	814231
3769	814232
852	814233
76795	814234
11761	814235
30360	814236
30823	814237
1379	814238
7	814239
25493	814240
24686	814241
841	814242
175084	814243
7216	814244
10906	814245
14489	814246
8036	814247
52480	814248
7765	814249
2130	814250
14685	814251
34734	814252
51891	814253
12101	814254
29015	814255
38346	814256
53976	814257
38346	814258
29618	814259
7030	814260
12859	814261
466	814262
3790	814263
43368	814264
47346	814265
132952	814266
89336	814267
45	814268
18086	814269
109792	814270
1808	814271
696	814272
5976	814273
8596	814274
110477	814275
5509	814276
136986	814277
5087	814278
1489	814279
126	814280
1	814281
1932	814282
121276	814283
79973	814284
21864	814285
7501	814286
246	814287
3049	814288
115421	814289
27447	814290
1045	814291
65372	814292
7	814293
50205	814294
5788	814295
245	814296
142456	814297
71902	814298
89837	814299
110849	814300
69	814301
6459	814302
585	814303
891	814304
480	814305
50077	814306
127947	814307
4135	814308
20028	814309
6161	814310
82455	814311
29581	814312
8333	814313
37822	814314
11654	814315
36919	814316
613	814317
8333	814318
3576	814319
4371	814320
97182	814321
22386	814322
3179	814323
69	814324
3404	814325
28577	814326
2247	814327
86339	814328
5070	814329
72673	814330
233	814331
511	814332
245	814333
51875	814334
42033	814335
623	814336
79036	814337
5210	814338
137813	814339
246	814340
50	814341
585	814342
4040	814343
13	814344
246	814345
7030	814346
90848	814347
10096	814348
36667	814349
168	814350
1414	814351
1339	814352
28486	814353
7399	814354
69	814355
900	814356
37514	814357
10741	814358
4087	814359
34486	814360
34166	814361
13557	814362
12757	814363
101815	814364
62236	814365
157175	814366
52027	814367
30687	814368
38	814369
16443	814370
129877	814371
44514	814372
65664	814373
10778	814374
57670	814375
18977	814376
42296	814377
65755	814378
162748	814379
81179	814380
1286	814381
29799	814382
72405	814383
23156	814384
4135	814385
18976	814386
27	814387
334	814388
37070	814389
44390	814390
62634	814391
6895	814392
434	814393
13585	814394
74515	814395
36344	814396
19269	814397
1852	814398
21663	814399
111617	814400
11733	814401
8260	814402
4528	814403
28429	814404
8634	814405
50	814406
15343	814407
115943	814408
989	814409
2448	814410
13	814411
52146	814412
33316	814413
29076	814414
3970	814415
270	814416
7916	814417
2535	814418
40650	814419
271	814420
69	814421
23156	814422
31289	814423
4695	814424
585	814425
2785	814426
10646	814427
8390	814428
3601	814429
24177	814430
33526	814431
975	814432
3106	814433
2861	814434
648	814435
442	814436
77	814437
1309	814438
5220	814439
150286	814440
13187	814441
15637	814442
10976	814443
3383	814444
1237	814445
29190	814446
165702	814447
2691	814448
21663	814449
28047	814450
4371	814451
869	814452
23386	814453
142770	814454
28920	814455
27251	814456
57085	814457
167528	814458
7326	814459
89934	814460
101497	814461
35759	814462
758	814463
167323	814464
2141	814465
107065	814466
18975	814467
137738	814468
1229	814469
3966	814470
1800	814471
14180	814472
42717	814473
22	814474
74426	814475
48834	814476
50	814477
3307	814478
46579	814479
77371	814480
3890	814481
89	814482
13937	814483
21346	814484
44870	814485
28867	814486
4194	814487
8634	814488
5477	814489
1668	814490
169	814491
1029	814492
80879	814493
25464	814494
6418	814495
16991	814496
616	814497
87609	814498
18728	814499
12011	814500
24147	814501
161792	814502
30503	814503
12824	814504
6125	814505
41061	814506
15012	814507
102779	814508
64631	814509
21526	814510
79514	814511
36453	814512
62624	814513
14	814514
41992	814515
25615	814516
152915	814517
116902	814518
26356	814519
160189	814520
74	814521
104	814522
56459	814523
31621	814524
96405	814525
81745	814526
3896	814527
57	814528
11961	814529
160005	814530
2450	814531
245	814532
153	814533
2166	814534
616	814535
23274	814536
2400	814537
215	814538
29627	814539
55093	814540
69330	814541
144037	814542
149413	814543
10212	814544
236	814545
29863	814546
24339	814547
82	814548
13732	814549
131386	814550
62475	814551
71594	814552
86986	814553
40116	814554
7088	814555
18365	814556
107128	814557
18365	814558
615	814559
615	814560
26848	814561
77644	814562
11922	814563
435	814564
7088	814565
60407	814566
60407	814567
7088	814568
66591	814569
13812	814570
6536	814571
65096	814572
23866	814573
3406	814574
40116	814575
6993	814576
47371	814577
225	814578
6717	814579
101767	814580
128355	814581
7705	814582
5080	814583
1161	814584
45	814585
130313	814586
100452	814587
69	814588
10558	814589
313	814590
153	814591
127071	814592
233	814593
81632	814594
1	814595
200	814596
3970	814597
3970	814598
120866	814599
3970	814600
106195	814601
35759	814602
1666	814603
3658	814604
96379	814605
7853	814606
246	814607
78104	814608
66770	814609
45262	814610
95027	814611
31138	814612
9193	814613
19026	814614
504	814615
10046	814616
13665	814617
5987	814618
109152	814619
61533	814620
23274	814621
80263	814622
13563	814623
39171	814624
12074	814625
163603	814626
6171	814627
181	814628
31190	814629
5168	814630
44766	814631
104	814632
2958	814633
163	814634
7053	814635
109286	814636
47238	814637
101247	814638
21393	814639
165281	814640
31915	814641
3896	814642
225	814643
55087	814644
68058	814645
6182	814646
87092	814647
87	814648
146671	814649
132500	814650
33199	814651
94001	814652
69427	814653
128943	814654
157002	814655
137628	814656
28440	814657
71419	814658
76485	814659
6920	814660
5746	814661
74936	814662
3868	814663
19854	814664
1423	814665
45314	814666
63589	814667
94366	814668
63589	814669
11821	814670
145337	814671
103712	814672
7162	814673
94492	814674
27840	814675
139240	814676
94492	814677
25451	814678
53364	814679
100098	814680
9894	814681
87636	814682
43030	814683
39587	814684
78930	814685
12936	814686
23596	814687
12936	814688
39457	814689
11413	814690
20582	814691
20948	814692
3794	814693
465	814694
10841	814695
98429	814696
20305	814697
92283	814698
171715	814699
115097	814700
168368	814701
69908	814702
1781	814703
1781	814704
33963	814705
26883	814706
26529	814707
50447	814708
5281	814709
60306	814710
130	814711
38806	814712
130729	814713
59586	814714
187708	814715
56400	814716
28121	814717
41669	814718
19300	814719
187781	814720
3711	814721
129297	814722
31426	814723
109144	814724
23061	814725
63996	814726
60666	814727
19362	814728
11004	814729
21975	814730
38558	814731
38086	814732
28121	814733
35157	814734
60658	814735
99368	814736
56005	814737
16064	814738
42427	814739
131798	814740
1403	814741
38388	814742
136774	814743
41295	814744
166863	814745
103301	814746
8501	814747
151162	814748
9138	814749
13712	814750
134961	814751
5306	814752
8519	814753
34626	814754
6327	814755
43913	814756
11413	814757
103713	814758
60786	814759
75802	814760
72060	814761
7160	814762
170658	814763
87293	814764
35431	814765
34144	814766
3691	814767
18974	814768
95733	814769
2490	814770
18539	814771
14440	814772
73192	814773
32568	814774
74888	814775
40331	814776
64145	814777
27108	814778
28527	814779
16954	814780
174129	814781
30157	814782
218	814783
44204	814784
274	814785
8484	814786
8287	814787
28599	814788
19443	814789
33220	814790
13957	814791
48677	814792
150281	814793
19643	814794
441	814795
30157	814796
6643	814797
3711	814798
38324	814799
5653	814800
41233	814801
97403	814802
47023	814803
31839	814804
78770	814805
138604	814806
12839	814807
88304	814808
130476	814809
5653	814810
24555	814811
47744	814812
188094	814813
182521	814814
109908	814815
15284	814816
12417	814817
54789	814818
103031	814819
1127	814820
108451	814821
37854	814822
27304	814823
36789	814824
71664	814825
15950	814826
47170	814827
172047	814828
25965	814829
13423	814830
101462	814831
24027	814832
63483	814833
71296	814834
75877	814835
136769	814836
145144	814837
170498	814838
70923	814839
227	814840
9774	814841
6327	814842
30131	814843
142229	814844
17922	814845
3271	814846
48479	814847
60526	814848
91500	814849
18354	814850
9059	814851
103404	814852
45215	814853
53196	814854
12116	814855
24861	814856
14505	814857
118859	814858
64153	814859
78358	814860
68512	814861
52871	814862
70404	814863
25700	814864
12230	814865
5982	814866
23771	814867
5670	814868
5912	814869
45915	814870
47141	814871
116915	814872
152123	814873
84358	814874
120334	814875
93614	814876
96360	814877
17737	814878
120791	814879
92988	814880
27449	814881
85044	814882
22988	814883
44799	814884
5145	814885
1402	814886
167827	814887
165326	814888
119465	814889
140717	814890
93772	814891
54740	814892
124521	814893
126100	814894
22658	814895
185	814896
165117	814897
43271	814898
5895	814899
37220	814900
115633	814901
7495	814902
104978	814903
128033	814904
42228	814905
83372	814906
98818	814907
6170	814908
21141	814909
78274	814910
16311	814911
68701	814912
60342	814913
123645	814914
63460	814915
106269	814916
134802	814917
181322	814918
143943	814919
65340	814920
12717	814921
57029	814922
46508	814923
47944	814924
3223	814925
186125	814926
104561	814927
116334	814928
45463	814929
142687	814930
57017	814931
55083	814932
181521	814933
62706	814934
5980	814935
67155	814936
23602	814937
26384	814938
120739	814939
14611	814940
188674	814941
77881	814942
102202	814943
52914	814944
67826	814945
38023	814946
32165	814947
66370	814948
25502	814949
152389	814950
143680	814951
106087	814952
122747	814953
11774	814954
57213	814955
119969	814956
80552	814957
119969	814958
7106	814959
93949	814960
40417	814961
67244	814962
9533	814963
28759	814964
108508	814965
72790	814966
185781	814967
10232	814968
89157	814969
139964	814970
15761	814971
35393	814972
163579	814973
15720	814974
7617	814975
77442	814976
7617	814977
105475	814978
7617	814979
11254	814980
7617	814981
31948	814982
11254	814983
31948	814984
16951	814985
16951	814986
470	814987
10423	814988
12910	814989
470	814990
70925	814991
3629	814992
46312	814993
17050	814994
10218	814995
102943	814996
36942	814997
10218	814998
73450	814999
11421	815000
18566	815001
22941	815002
10218	815003
135009	815004
52406	815005
158559	815006
97251	815007
17005	815008
114319	815009
168536	815010
36001	815011
43498	815012
60933	815013
98913	815014
57680	815015
18767	815016
11060	815017
14149	815018
36267	815019
114452	815020
108639	815021
107258	815022
36181	815023
33373	815024
15339	815025
8168	815026
28	815027
83848	815028
10423	815029
64652	815030
21813	815031
98419	815032
117303	815033
45724	815034
123297	815035
51922	815036
94645	815037
115916	815038
83817	815039
91781	815040
22146	815041
5353	815042
6655	815043
5883	815044
181	815045
181	815046
13	815047
41799	815048
131500	815049
12170	815050
38	815051
1062	815052
5678	815053
3905	815054
17	815055
6195	815056
5678	815057
25398	815058
4450	815059
47885	815060
136626	815061
22683	815062
11871	815063
22683	815064
2770	815065
16232	815066
3905	815067
197	815068
3905	815069
96542	815070
23626	815071
13601	815072
12	815073
45312	815074
880	815075
38	815076
38	815077
1544	815078
3905	815079
24462	815080
29089	815081
40656	815082
27905	815083
38	815084
101241	815085
5678	815086
9193	815087
181	815088
181	815089
890	815090
181	815091
3097	815092
24422	815093
168	815094
38048	815095
2004	815096
3905	815097
1588	815098
12978	815099
1038	815100
50008	815101
36012	815102
36012	815103
7852	815104
23291	815105
34230	815106
8007	815107
8007	815108
50361	815109
3422	815110
841	815111
31981	815112
4832	815113
60634	815114
1909	815115
94074	815116
4429	815117
20717	815118
38428	815119
32247	815120
879	815121
41781	815122
508	815123
7428	815124
92118	815125
20373	815126
22898	815127
3364	815128
14700	815129
23469	815130
41794	815131
11922	815132
7432	815133
46173	815134
13598	815135
4	815136
351	815137
188940	815138
13966	815139
37531	815140
5203	815141
6408	815142
108024	815143
1161	815144
9193	815145
127143	815146
81297	815147
3905	815148
11460	815149
1	815150
148505	815151
109	815152
141815	815153
963	815154
29219	815155
38	815156
4432	815157
17	815158
38	815159
942	815160
8530	815161
10850	815162
74	815163
21997	815164
20733	815165
32575	815166
168	815167
3905	815168
135542	815169
146831	815170
4651	815171
2716	815172
19233	815173
22713	815174
39316	815175
21901	815176
69	815177
118768	815178
53408	815179
5435	815180
196	815181
38	815182
100342	815183
95118	815184
45277	815185
31	815186
31	815187
87259	815188
24462	815189
3563	815190
3905	815191
54249	815192
390	815193
390	815194
45715	815195
72126	815196
38	815197
43339	815198
16654	815199
1419	815200
585	815201
101	815202
60802	815203
11521	815204
50259	815205
91968	815206
67930	815207
65945	815208
11010	815209
166021	815210
4450	815211
12137	815212
12137	815213
156764	815214
167890	815215
168098	815216
38247	815217
31915	815218
160593	815219
167248	815220
122087	815221
47240	815222
121768	815223
2579	815224
53603	815225
159802	815226
56610	815227
125520	815228
45814	815229
38921	815230
122027	815231
56027	815232
78837	815233
56331	815234
68308	815235
161750	815236
80985	815237
167622	815238
57123	815239
25931	815240
30715	815241
95299	815242
128085	815243
38780	815244
160127	815245
159791	815246
18052	815247
124574	815248
21588	815249
65488	815250
98701	815251
159858	815252
120088	815253
166343	815254
32108	815255
164544	815256
46436	815257
102190	815258
12583	815259
11991	815260
1758	815261
133562	815262
18975	815263
33888	815264
70232	815265
162908	815266
122195	815267
37146	815268
130064	815269
162241	815270
169044	815271
21244	815272
20750	815273
169082	815274
162903	815275
80141	815276
38044	815277
101579	815278
119366	815279
159366	815280
55234	815281
20896	815282
21176	815283
31561	815284
36943	815285
130335	815286
100317	815287
125923	815288
100971	815289
31266	815290
128465	815291
169482	815292
102461	815293
126964	815294
158590	815295
156140	815296
158006	815297
125443	815298
78608	815299
67581	815300
67138	815301
25965	815302
156655	815303
127021	815304
163142	815305
95027	815306
125859	815307
156400	815308
45771	815309
166277	815310
30617	815311
120185	815312
83015	815313
46695	815314
99420	815315
56738	815316
30645	815317
25256	815318
55369	815319
54448	815320
15351	815321
29132	815322
126092	815323
102513	815324
158185	815325
80519	815326
64538	815327
120065	815328
129416	815329
44721	815330
38075	815331
99468	815332
57061	815333
52338	815334
45867	815335
30820	815336
32137	815337
81939	815338
38859	815339
127362	815340
47238	815341
102736	815342
124790	815343
65760	815344
37056	815345
8758	815346
8619	815347
72946	815348
110474	815349
146815	815350
638	815351
112467	815352
43295	815353
673	815354
66	815355
34772	815356
19294	815357
46953	815358
26144	815359
739	815360
69089	815361
225	815362
10970	815363
8664	815364
10657	815365
12033	815366
2391	815367
11665	815368
99420	815369
27904	815370
24	815371
24	815372
38729	815373
1206	815374
24	815375
8097	815376
61830	815377
31628	815378
73355	815379
157192	815380
123695	815381
85673	815382
123940	815383
1520	815384
21496	815385
1337	815386
3382	815387
6870	815388
37267	815389
5722	815390
47353	815391
127433	815392
111494	815393
25068	815394
80978	815395
6362	815396
98589	815397
22710	815398
124	815399
100479	815400
12143	815401
34018	815402
30028	815403
1206	815404
49300	815405
6341	815406
58836	815407
54606	815408
18890	815409
78860	815410
965	815411
14973	815412
47460	815413
2861	815414
28711	815415
65548	815416
79817	815417
32166	815418
57205	815419
200	815420
2041	815421
29414	815422
19313	815423
10178	815424
50231	815425
30297	815426
42022	815427
452	815428
53848	815429
14555	815430
1060	815431
11608	815432
60731	815433
153910	815434
9196	815435
24224	815436
21123	815437
6873	815438
1083	815439
5537	815440
5537	815441
27227	815442
143994	815443
50506	815444
11645	815445
50506	815446
28517	815447
110023	815448
128117	815449
44049	815450
177055	815451
47429	815452
4638	815453
140417	815454
94270	815455
41557	815456
187574	815457
189275	815458
43128	815459
8527	815460
7599	815461
37178	815462
13590	815463
41583	815464
8530	815465
869	815466
150	815467
658	815468
110777	815469
94854	815470
89	815471
20428	815472
20969	815473
29706	815474
100763	815475
23176	815476
60785	815477
53110	815478
31843	815479
25547	815480
25547	815481
58638	815482
1423	815483
1402	815484
32697	815485
48636	815486
9707	815487
619	815488
13341	815489
47765	815490
259	815491
7776	815492
80295	815493
10186	815494
160968	815495
13780	815496
237	815497
85751	815498
38	815499
87890	815500
32505	815501
151	815502
39458	815503
43217	815504
64616	815505
34689	815506
18133	815507
20858	815508
5174	815509
9037	815510
132227	815511
87564	815512
44017	815513
140752	815514
77254	815515
54795	815516
2824	815517
16429	815518
3206	815519
4410	815520
116930	815521
23954	815522
106722	815523
57	815524
13445	815525
1156	815526
71566	815527
115368	815528
1850	815529
76219	815530
63326	815531
34007	815532
97786	815533
183809	815534
2889	815535
75638	815536
5804	815537
4435	815538
29070	815539
23867	815540
1749	815541
912	815542
14846	815543
10133	815544
16924	815545
1670	815546
16968	815547
19741	815548
35809	815549
4908	815550
103725	815551
20794	815552
46646	815553
8022	815554
84013	815555
75395	815556
167501	815557
5322	815558
4138	815559
131233	815560
131700	815561
131185	815562
170780	815563
94186	815564
110965	815565
24266	815566
95294	815567
552	815568
32947	815569
131427	815570
144659	815571
171105	815572
106745	815573
11432	815574
115368	815575
131611	815576
110258	815577
7132	815578
57885	815579
97786	815580
92114	815581
50708	815582
171217	815583
107079	815584
59958	815585
84013	815586
104209	815587
52617	815588
69573	815589
162353	815590
177645	815591
5462	815592
37599	815593
225	815594
696	815595
1	815596
1	815597
136211	815598
178216	815599
6603	815600
51376	815601
1131	815602
720	815603
58108	815604
136552	815605
1131	815606
5767	815607
84509	815608
131166	815609
14127	815610
6605	815611
108911	815612
3716	815613
45	815614
4631	815615
367	815616
31621	815617
9389	815618
7417	815619
40784	815620
7303	815621
114207	815622
179227	815623
136153	815624
107215	815625
136115	815626
10103	815627
103725	815628
86521	815629
131624	815630
110074	815631
16915	815632
110692	815633
122458	815634
152291	815635
93044	815636
117052	815637
48192	815638
103512	815639
108061	815640
141529	815641
103131	815642
131732	815643
131925	815644
113995	815645
24507	815646
170555	815647
69378	815648
87303	815649
76807	815650
8665	815651
81824	815652
57872	815653
131391	815654
7689	815655
132660	815656
59708	815657
912	815658
137157	815659
105404	815660
95524	815661
11201	815662
19419	815663
76117	815664
122174	815665
151400	815666
92468	815667
43877	815668
83894	815669
4021	815670
104094	815671
83983	815672
109696	815673
142184	815674
93236	815675
14127	815676
116075	815677
15494	815678
8916	815679
27664	815680
82637	815681
121434	815682
3448	815683
3555	815684
141715	815685
178131	815686
93365	815687
88173	815688
9993	815689
89509	815690
13099	815691
159583	815692
118878	815693
10331	815694
175778	815695
84549	815696
59941	815697
130893	815698
107172	815699
82625	815700
86529	815701
129075	815702
22112	815703
131608	815704
71750	815705
175061	815706
46222	815707
10098	815708
15482	815709
58347	815710
89739	815711
130990	815712
171662	815713
98540	815714
136207	815715
131727	815716
5477	815717
86529	815718
186754	815719
180149	815720
35313	815721
6596	815722
7601	815723
39072	815724
72373	815725
73125	815726
13992	815727
14127	815728
4248	815729
63548	815730
72301	815731
159364	815732
93312	815733
171853	815734
82141	815735
142607	815736
6805	815737
76346	815738
1	815739
42086	815740
103551	815741
5990	815742
3808	815743
30912	815744
176071	815745
93336	815746
47444	815747
29440	815748
76017	815749
86800	815750
36505	815751
137025	815752
70761	815753
171544	815754
43959	815755
89018	815756
124848	815757
86669	815758
136564	815759
115712	815760
132373	815761
178161	815762
58120	815763
80043	815764
115057	815765
92120	815766
103090	815767
114907	815768
5321	815769
175788	815770
76283	815771
116975	815772
164607	815773
81118	815774
73004	815775
141161	815776
74233	815777
7091	815778
171972	815779
136787	815780
18773	815781
77054	815782
59949	815783
49953	815784
39973	815785
138464	815786
48769	815787
9703	815788
9873	815789
148821	815790
97882	815791
140683	815792
104094	815793
1415	815794
178519	815795
151079	815796
92871	815797
116488	815798
86741	815799
71728	815800
776	815801
19497	815802
46466	815803
156759	815804
69717	815805
8916	815806
10626	815807
29620	815808
51377	815809
610	815810
3210	815811
53486	815812
30607	815813
30871	815814
48041	815815
88	815816
110459	815817
171203	815818
170985	815819
177837	815820
103469	815821
71633	815822
34007	815823
171202	815824
11089	815825
131190	815826
19048	815827
171931	815828
115449	815829
23788	815830
11683	815831
15724	815832
330	815833
2427	815834
131205	815835
69230	815836
3547	815837
1190	815838
15294	815839
86144	815840
113	815841
10383	815842
6432	815843
117088	815844
92325	815845
739	815846
26542	815847
28066	815848
59217	815849
70344	815850
86091	815851
161242	815852
137252	815853
71594	815854
73	815855
28070	815856
15834	815857
149671	815858
34007	815859
6097	815860
8865	815861
6509	815862
3994	815863
6509	815864
53061	815865
108647	815866
59887	815867
81529	815868
25703	815869
2012	815870
140655	815871
169011	815872
8609	815873
20325	815874
20325	815875
20325	815876
20325	815877
166712	815878
19488	815879
154875	815880
11572	815881
29976	815882
59820	815883
84393	815884
40475	815885
3538	815886
8909	815887
160757	815888
99932	815889
63131	815890
23058	815891
283	815892
4027	815893
2730	815894
69303	815895
100492	815896
49690	815897
8479	815898
3872	815899
90035	815900
14750	815901
187973	815902
74235	815903
30288	815904
154580	815905
36503	815906
37673	815907
76071	815908
58998	815909
36520	815910
48891	815911
8048	815912
89713	815913
16296	815914
63778	815915
51846	815916
53327	815917
63113	815918
585	815919
4938	815920
71454	815921
19246	815922
54	815923
46462	815924
4873	815925
16822	815926
314	815927
105336	815928
45010	815929
39122	815930
69322	815931
19543	815932
162945	815933
45966	815934
7423	815935
20075	815936
30571	815937
35088	815938
33666	815939
86440	815940
1309	815941
57480	815942
954	815943
97609	815944
7021	815945
4386	815946
7282	815947
36527	815948
18161	815949
38305	815950
9022	815951
32716	815952
15147	815953
100813	815954
40766	815955
36473	815956
12195	815957
29900	815958
6730	815959
31791	815960
25423	815961
17317	815962
27328	815963
170153	815964
14669	815965
33109	815966
14870	815967
60370	815968
49268	815969
206	815970
514	815971
8576	815972
383	815973
20566	815974
66208	815975
32388	815976
31966	815977
92618	815978
106943	815979
162	815980
51987	815981
59681	815982
41723	815983
19509	815984
25624	815985
590	815986
29742	815987
82709	815988
29742	815989
54855	815990
8547	815991
163107	815992
2465	815993
18032	815994
15515	815995
6828	815996
46367	815997
4161	815998
5624	815999
19166	816000
54262	816001
46019	816002
9888	816003
21078	816004
41470	816005
10691	816006
126054	816007
37811	816008
16073	816009
17587	816010
5392	816011
66188	816012
13363	816013
183074	816014
5377	816015
38265	816016
10610	816017
110113	816018
2860	816019
38584	816020
102774	816021
100055	816022
66927	816023
5377	816024
474	816025
63154	816026
13329	816027
3083	816028
39	816029
35964	816030
45623	816031
38543	816032
39838	816033
9320	816034
1020	816035
53158	816036
1757	816037
10142	816038
8697	816039
56187	816040
38915	816041
101847	816042
45235	816043
10482	816044
38261	816045
5058	816046
24305	816047
33410	816048
5768	816049
54921	816050
25307	816051
196	816052
14806	816053
31035	816054
41155	816055
30673	816056
179463	816057
20593	816058
132023	816059
5329	816060
25307	816061
95933	816062
4503	816063
1253	816064
26081	816065
9995	816066
66188	816067
25307	816068
97930	816069
4687	816070
40848	816071
117298	816072
87510	816073
71161	816074
14994	816075
4722	816076
43274	816077
5377	816078
5530	816079
45235	816080
49	816081
38824	816082
17466	816083
10482	816084
96945	816085
4040	816086
47628	816087
43165	816088
19351	816089
6205	816090
72684	816091
11431	816092
17661	816093
71724	816094
144527	816095
21470	816096
52746	816097
80968	816098
1302	816099
62121	816100
6689	816101
1665	816102
13461	816103
4170	816104
19205	816105
39133	816106
88130	816107
34416	816108
5058	816109
87496	816110
78	816111
3106	816112
104	816113
17407	816114
3840	816115
8492	816116
10715	816117
66884	816118
112467	816119
16030	816120
26144	816121
415	816122
26206	816123
72684	816124
26549	816125
20693	816126
1225	816127
19694	816128
20771	816129
28077	816130
14201	816131
1016	816132
8492	816133
41181	816134
162	816135
32009	816136
39687	816137
26536	816138
89336	816139
56337	816140
26643	816141
115863	816142
75992	816143
31667	816144
37353	816145
63048	816146
32491	816147
112721	816148
21912	816149
32088	816150
179818	816151
21769	816152
54198	816153
53227	816154
34084	816155
31336	816156
45192	816157
18921	816158
75913	816159
15462	816160
110454	816161
4917	816162
60660	816163
64878	816164
137687	816165
41917	816166
19042	816167
159056	816168
34793	816169
128412	816170
334	816171
48713	816172
834	816173
11897	816174
29041	816175
133225	816176
4733	816177
5329	816178
27234	816179
33	816180
10999	816181
86863	816182
18375	816183
11297	816184
99	816185
102	816186
9684	816187
85691	816188
69351	816189
59621	816190
142522	816191
42243	816192
96455	816193
66747	816194
41922	816195
215	816196
14994	816197
4627	816198
154222	816199
13652	816200
15247	816201
102	816202
140937	816203
21986	816204
16003	816205
25501	816206
14497	816207
7929	816208
25139	816209
65321	816210
21069	816211
10033	816212
83906	816213
74345	816214
1741	816215
222	816216
21914	816217
68957	816218
5156	816219
8576	816220
8959	816221
18357	816222
561	816223
1268	816224
506	816225
8825	816226
27526	816227
2169	816228
18011	816229
40691	816230
28169	816231
9163	816232
42620	816233
109472	816234
186297	816235
170538	816236
142071	816237
27427	816238
3323	816239
15536	816240
532	816241
30602	816242
30602	816243
9901	816244
9901	816245
276	816246
146891	816247
61	816248
1900	816249
67948	816250
51418	816251
3916	816252
141395	816253
48951	816254
48951	816255
30602	816256
16333	816257
13905	816258
64224	816259
52	816260
47575	816261
142566	816262
50414	816263
32793	816264
13390	816265
2198	816266
14352	816267
10766	816268
1890	816269
1890	816270
4749	816271
107143	816272
107143	816273
16553	816274
51381	816275
126446	816276
77305	816277
79273	816278
45407	816279
57537	816280
13953	816281
98212	816282
51556	816283
88513	816284
134939	816285
22763	816286
64240	816287
2055	816288
18953	816289
1036	816290
1036	816291
7445	816292
7445	816293
1883	816294
6662	816295
11289	816296
9710	816297
128915	816298
109690	816299
12128	816300
143852	816301
43919	816302
2152	816303
13211	816304
2152	816305
2152	816306
9993	816307
72462	816308
141843	816309
33692	816310
105980	816311
6841	816312
33744	816313
70063	816314
2001	816315
59801	816316
10295	816317
16812	816318
51752	816319
220	816320
2152	816321
2152	816322
8754	816323
176493	816324
2458	816325
1477	816326
141843	816327
4750	816328
10484	816329
74073	816330
86281	816331
11922	816332
641	816333
71871	816334
16690	816335
33369	816336
13986	816337
942	816338
15640	816339
84648	816340
18760	816341
33662	816342
1811	816343
74669	816344
12894	816345
22734	816346
8765	816347
4856	816348
4221	816349
625	816350
1997	816351
39706	816352
3456	816353
27	816354
122	816355
1877	816356
18818	816357
721	816358
57258	816359
27248	816360
122	816361
40	816362
683	816363
146389	816364
15235	816365
3054	816366
18239	816367
8516	816368
28254	816369
10053	816370
11011	816371
75374	816372
6388	816373
43285	816374
813	816375
28157	816376
50634	816377
148	816378
13992	816379
15267	816380
74	816381
18304	816382
57304	816383
84754	816384
271	816385
390	816386
32774	816387
3255	816388
28816	816389
821	816390
799	816391
9585	816392
682	816393
22473	816394
56024	816395
57548	816396
20280	816397
27364	816398
9072	816399
55315	816400
112451	816401
84759	816402
101558	816403
9122	816404
11479	816405
9122	816406
38062	816407
9122	816408
50707	816409
28092	816410
4549	816411
1752	816412
15260	816413
446	816414
4405	816415
477	816416
12265	816417
815	816418
38072	816419
14206	816420
242	816421
58811	816422
70538	816423
104143	816424
85616	816425
42412	816426
25848	816427
15328	816428
625	816429
166	816430
308	816431
1770	816432
43008	816433
6043	816434
5819	816435
3932	816436
1042	816437
4	816438
45391	816439
2981	816440
2199	816441
24301	816442
23891	816443
16550	816444
19921	816445
403	816446
655	816447
1913	816448
15845	816449
104933	816450
18150	816451
34410	816452
25627	816453
1154	816454
744	816455
2244	816456
16653	816457
7037	816458
7037	816459
1908	816460
3223	816461
40399	816462
11042	816463
42077	816464
7070	816465
38242	816466
12511	816467
7978	816468
1963	816469
60789	816470
2540	816471
35137	816472
18086	816473
65192	816474
6375	816475
130151	816476
1345	816477
2679	816478
39596	816479
3780	816480
2004	816481
23494	816482
62349	816483
2444	816484
96	816485
35105	816486
2789	816487
1285	816488
73887	816489
50283	816490
516	816491
1598	816492
48709	816493
13250	816494
293	816495
1170	816496
23161	816497
51154	816498
33526	816499
366	816500
19251	816501
28117	816502
37790	816503
40359	816504
92511	816505
24270	816506
32216	816507
28092	816508
1767	816509
13377	816510
3971	816511
1748	816512
5751	816513
614	816514
2424	816515
43521	816516
39265	816517
12	816518
16968	816519
102987	816520
1699	816521
23786	816522
18850	816523
35489	816524
64659	816525
1360	816526
16729	816527
29360	816528
16825	816529
34646	816530
35391	816531
24423	816532
5816	816533
3654	816534
16540	816535
47836	816536
22661	816537
3257	816538
27712	816539
64492	816540
109	816541
41908	816542
40950	816543
109169	816544
1144	816545
1039	816546
28816	816547
7246	816548
17253	816549
598	816550
454	816551
2120	816552
18854	816553
2764	816554
55917	816555
474	816556
29356	816557
610	816558
6655	816559
214	816560
15577	816561
823	816562
1	816563
5812	816564
2926	816565
249	816566
103044	816567
107040	816568
43112	816569
38050	816570
160835	816571
335	816572
228	816573
66388	816574
15654	816575
66388	816576
40563	816577
48677	816578
3759	816579
16955	816580
143609	816581
34118	816582
39559	816583
11241	816584
152575	816585
213	816586
36249	816587
23547	816588
19	816589
11443	816590
11443	816591
101592	816592
1416	816593
17106	816594
2680	816595
780	816596
28960	816597
747	816598
546	816599
3797	816600
60704	816601
56180	816602
48475	816603
75427	816604
95365	816605
4311	816606
25543	816607
103985	816608
39662	816609
33820	816610
43991	816611
16752	816612
107	816613
512	816614
618	816615
779	816616
7354	816617
87759	816618
2128	816619
36838	816620
111990	816621
12945	816622
17659	816623
942	816624
11566	816625
146598	816626
64795	816627
22593	816628
114625	816629
5712	816630
57610	816631
5490	816632
139948	816633
136870	816634
7136	816635
65703	816636
3396	816637
5979	816638
68734	816639
58844	816640
188235	816641
24419	816642
293	816643
23979	816644
142956	816645
35	816646
26073	816647
331	816648
12740	816649
48939	816650
24797	816651
115	816652
13177	816653
29254	816654
40585	816655
12778	816656
5893	816657
61590	816658
1560	816659
1560	816660
4	816661
39673	816662
31661	816663
13827	816664
29729	816665
145	816666
33573	816667
74295	816668
130078	816669
28276	816670
21	816671
15306	816672
26914	816673
47683	816674
82912	816675
400	816676
13582	816677
894	816678
33686	816679
32293	816680
13295	816681
8533	816682
4992	816683
5095	816684
91608	816685
25298	816686
45402	816687
117755	816688
22129	816689
52335	816690
8012	816691
43244	816692
134307	816693
91608	816694
53143	816695
68836	816696
18193	816697
21928	816698
8792	816699
14313	816700
18182	816701
60431	816702
18363	816703
5133	816704
14281	816705
52176	816706
32389	816707
210	816708
25337	816709
20087	816710
39559	816711
1557	816712
85363	816713
22718	816714
15328	816715
47901	816716
426	816717
28468	816718
70133	816719
317	816720
21	816721
16464	816722
2164	816723
41	816724
32496	816725
23790	816726
49993	816727
90547	816728
43687	816729
5073	816730
3721	816731
19247	816732
26421	816733
7189	816734
84950	816735
10125	816736
32510	816737
14561	816738
10175	816739
27454	816740
44442	816741
48540	816742
1664	816743
20823	816744
3130	816745
48065	816746
80631	816747
4057	816748
362	816749
92628	816750
10022	816751
43553	816752
172685	816753
47891	816754
5815	816755
7074	816756
61396	816757
26051	816758
70762	816759
36371	816760
42144	816761
4983	816762
15850	816763
30198	816764
11544	816765
39321	816766
62	816767
52076	816768
21068	816769
11822	816770
47918	816771
29305	816772
864	816773
10286	816774
50079	816775
58791	816776
10325	816777
50474	816778
30821	816779
62	816780
3122	816781
16911	816782
56051	816783
11231	816784
3070	816785
1073	816786
4670	816787
28247	816788
2290	816789
9155	816790
21973	816791
18305	816792
12929	816793
35905	816794
88486	816795
42848	816796
23790	816797
89	816798
50874	816799
459	816800
62166	816801
16112	816802
62	816803
6461	816804
125158	816805
25371	816806
12987	816807
71761	816808
53	816809
53445	816810
105277	816811
29122	816812
33611	816813
69121	816814
14289	816815
32335	816816
39569	816817
32750	816818
39433	816819
644	816820
1577	816821
20624	816822
9336	816823
47522	816824
18285	816825
27940	816826
2922	816827
10251	816828
29519	816829
74636	816830
43246	816831
26926	816832
29672	816833
74642	816834
4312	816835
50028	816836
22125	816837
1861	816838
29893	816839
44798	816840
146499	816841
90488	816842
8775	816843
40831	816844
20098	816845
11543	816846
2588	816847
1262	816848
33496	816849
42086	816850
5133	816851
113446	816852
17234	816853
16322	816854
18636	816855
32725	816856
32798	816857
318	816858
5742	816859
8057	816860
10908	816861
88500	816862
4	816863
31743	816864
19573	816865
18341	816866
22717	816867
134329	816868
9069	816869
57	816870
1597	816871
57702	816872
11524	816873
20758	816874
52372	816875
25731	816876
50845	816877
43118	816878
570	816879
1320	816880
34680	816881
44	816882
23049	816883
19582	816884
10658	816885
3896	816886
15508	816887
887	816888
89	816889
14036	816890
27	816891
21109	816892
2914	816893
61381	816894
19627	816895
35468	816896
18631	816897
23111	816898
10337	816899
68142	816900
26662	816901
8372	816902
3391	816903
18804	816904
32621	816905
32838	816906
978	816907
10850	816908
6174	816909
15752	816910
39538	816911
21469	816912
3646	816913
22524	816914
36796	816915
13912	816916
28748	816917
2156	816918
21922	816919
1	816920
35994	816921
322	816922
5098	816923
584	816924
42971	816925
95312	816926
44571	816927
25488	816928
45281	816929
100264	816930
62	816931
554	816932
87502	816933
87502	816934
4903	816935
9132	816936
1078	816937
70977	816938
48033	816939
35062	816940
39585	816941
30212	816942
32091	816943
117755	816944
91801	816945
40525	816946
103618	816947
42209	816948
49812	816949
747	816950
145	816951
62899	816952
47678	816953
55672	816954
2717	816955
3226	816956
39471	816957
69155	816958
1	816959
76631	816960
1736	816961
13570	816962
10355	816963
39469	816964
18403	816965
41771	816966
38911	816967
2940	816968
39390	816969
1744	816970
25146	816971
34274	816972
119505	816973
49404	816974
5332	816975
40927	816976
65822	816977
2391	816978
108911	816979
23111	816980
1027	816981
47507	816982
1733	816983
32260	816984
9708	816985
27538	816986
21288	816987
965	816988
26408	816989
87502	816990
85248	816991
36953	816992
11776	816993
3991	816994
90887	816995
21287	816996
55805	816997
3623	816998
307	816999
51831	817000
35506	817001
38047	817002
5744	817003
47567	817004
11358	817005
52496	817006
16342	817007
59739	817008
116004	817009
14027	817010
7622	817011
32260	817012
10048	817013
35685	817014
35059	817015
4216	817016
10292	817017
15025	817018
39725	817019
39182	817020
19530	817021
21046	817022
47978	817023
372	817024
956	817025
6772	817026
18131	817027
2462	817028
54674	817029
26746	817030
6205	817031
34307	817032
39518	817033
558	817034
402	817035
133999	817036
582	817037
70367	817038
1364	817039
559	817040
4977	817041
3129	817042
2568	817043
1337	817044
147446	817045
395	817046
890	817047
397	817048
1999	817049
242	817050
3	817051
41126	817052
13795	817053
15835	817054
29567	817055
113872	817056
2238	817057
20045	817058
371	817059
89646	817060
1161	817061
397	817062
37344	817063
18149	817064
3493	817065
36806	817066
37259	817067
145084	817068
536	817069
147221	817070
66364	817071
383	817072
10682	817073
9308	817074
89091	817075
43570	817076
20156	817077
87117	817078
9005	817079
29152	817080
1283	817081
81003	817082
22819	817083
113394	817084
61891	817085
50183	817086
4166	817087
47305	817088
57252	817089
208	817090
44896	817091
39337	817092
36038	817093
105100	817094
35883	817095
18041	817096
35327	817097
2905	817098
3626	817099
2399	817100
16739	817101
51976	817102
46125	817103
61886	817104
50077	817105
6158	817106
6603	817107
684	817108
32306	817109
1841	817110
28247	817111
9986	817112
35674	817113
133006	817114
14975	817115
21767	817116
70204	817117
1389	817118
891	817119
22069	817120
10371	817121
58695	817122
78859	817123
1030	817124
21644	817125
983	817126
46588	817127
26915	817128
99142	817129
42780	817130
51372	817131
7604	817132
1437	817133
18670	817134
66660	817135
23263	817136
29735	817137
16243	817138
5898	817139
10822	817140
43438	817141
2421	817142
47837	817143
49030	817144
27425	817145
5256	817146
4906	817147
16660	817148
85223	817149
9106	817150
835	817151
43239	817152
28160	817153
18636	817154
42792	817155
32587	817156
3983	817157
8803	817158
14976	817159
6709	817160
49255	817161
536	817162
112430	817163
10287	817164
12171	817165
131	817166
12115	817167
90110	817168
119762	817169
2958	817170
39544	817171
15826	817172
54674	817173
4491	817174
85005	817175
89473	817176
21904	817177
1841	817178
51976	817179
66471	817180
102820	817181
32419	817182
15365	817183
141797	817184
8698	817185
70376	817186
83470	817187
864	817188
104327	817189
83157	817190
22991	817191
51713	817192
22063	817193
32592	817194
1983	817195
86888	817196
41569	817197
3573	817198
1120	817199
113222	817200
35936	817201
19432	817202
13563	817203
14027	817204
111875	817205
22067	817206
55313	817207
69	817208
12886	817209
55094	817210
45553	817211
10886	817212
5092	817213
11992	817214
3485	817215
690	817216
55710	817217
119762	817218
32557	817219
1594	817220
442	817221
158806	817222
12752	817223
55240	817224
3901	817225
15285	817226
6578	817227
10482	817228
30895	817229
20181	817230
123	817231
12448	817232
148392	817233
2994	817234
66040	817235
445	817236
10088	817237
16013	817238
14178	817239
61900	817240
81337	817241
11069	817242
74564	817243
39555	817244
29077	817245
8700	817246
26632	817247
113342	817248
33022	817249
3512	817250
16467	817251
43310	817252
41527	817253
19120	817254
33189	817255
74680	817256
5058	817257
73829	817258
45664	817259
61710	817260
159957	817261
22109	817262
39703	817263
12393	817264
40377	817265
52228	817266
35578	817267
67458	817268
32615	817269
16857	817270
3710	817271
4406	817272
1266	817273
19586	817274
16603	817275
61007	817276
3042	817277
85564	817278
24797	817279
132748	817280
18395	817281
22276	817282
9319	817283
10171	817284
7264	817285
5059	817286
137467	817287
26875	817288
29158	817289
43134	817290
69693	817291
112803	817292
50234	817293
77893	817294
908	817295
9585	817296
65308	817297
47923	817298
2144	817299
57489	817300
49248	817301
20160	817302
106201	817303
86156	817304
120344	817305
1190	817306
3181	817307
39729	817308
47098	817309
73	817310
26435	817311
24549	817312
50902	817313
69283	817314
7066	817315
81997	817316
28468	817317
176591	817318
111941	817319
58644	817320
19830	817321
75630	817322
11619	817323
6976	817324
5327	817325
5646	817326
6607	817327
85217	817328
50234	817329
7442	817330
24927	817331
225	817332
139580	817333
24927	817334
32775	817335
3726	817336
65184	817337
618	817338
40420	817339
26234	817340
89935	817341
204	817342
8436	817343
57696	817344
10837	817345
10837	817346
35883	817347
32351	817348
10469	817349
1589	817350
15902	817351
22038	817352
123	817353
8238	817354
26915	817355
83497	817356
21938	817357
20101	817358
69306	817359
8231	817360
3153	817361
8829	817362
552	817363
1425	817364
29613	817365
50077	817366
35578	817367
35578	817368
29225	817369
3475	817370
43813	817371
1598	817372
1399	817373
77644	817374
22107	817375
20074	817376
8731	817377
15865	817378
43065	817379
206	817380
65457	817381
34964	817382
188953	817383
110	817384
15061	817385
78417	817386
64134	817387
89057	817388
66587	817389
10752	817390
69354	817391
71812	817392
124907	817393
88414	817394
46504	817395
1841	817396
34698	817397
150564	817398
15061	817399
82576	817400
24929	817401
27883	817402
27929	817403
20463	817404
72585	817405
152008	817406
48667	817407
151005	817408
89985	817409
3868	817410
28418	817411
65175	817412
45896	817413
13344	817414
30264	817415
36754	817416
3262	817417
3262	817418
26108	817419
24843	817420
139404	817421
94139	817422
81730	817423
184880	817424
74388	817425
149548	817426
39312	817427
19194	817428
46142	817429
27842	817430
8306	817431
43058	817432
43058	817433
75145	817434
3677	817435
114755	817436
3048	817437
12222	817438
62254	817439
118358	817440
183233	817441
605	817442
258	817443
605	817444
75057	817445
2818	817446
2419	817447
35774	817448
1536	817449
27725	817450
3348	817451
84694	817452
61548	817453
672	817454
85400	817455
78935	817456
4349	817457
67942	817458
286	817459
101503	817460
173914	817461
93279	817462
9309	817463
33233	817464
29205	817465
145456	817466
47846	817467
2568	817468
1137	817469
11082	817470
45506	817471
2510	817472
35611	817473
37021	817474
160679	817475
10298	817476
64342	817477
101669	817478
62989	817479
29892	817480
90261	817481
19265	817482
35874	817483
51305	817484
1955	817485
140035	817486
30575	817487
24848	817488
50697	817489
9903	817490
130595	817491
133559	817492
47693	817493
21825	817494
17485	817495
100730	817496
27579	817497
17485	817498
17485	817499
69167	817500
112009	817501
150778	817502
101512	817503
94686	817504
18940	817505
20542	817506
1212	817507
10502	817508
104905	817509
127	817510
127	817511
254	817512
5123	817513
127110	817514
33442	817515
7445	817516
69274	817517
68268	817518
132448	817519
35278	817520
33694	817521
87855	817522
71278	817523
36496	817524
102086	817525
30597	817526
64732	817527
3619	817528
125586	817529
87855	817530
29326	817531
139335	817532
43981	817533
1535	817534
87184	817535
87184	817536
132378	817537
2285	817538
19328	817539
7942	817540
77800	817541
34209	817542
3954	817543
3954	817544
3954	817545
3954	817546
3954	817547
105660	817548
140	817549
132573	817550
64566	817551
47222	817552
17945	817553
19955	817554
45202	817555
921	817556
98168	817557
7298	817558
27120	817559
139912	817560
138495	817561
87402	817562
72528	817563
138491	817564
101090	817565
53922	817566
2115	817567
88582	817568
9734	817569
188128	817570
72080	817571
7100	817572
7554	817573
118169	817574
1115	817575
1115	817576
1115	817577
4600	817578
13034	817579
9449	817580
81349	817581
99239	817582
111851	817583
83075	817584
139991	817585
16656	817586
46316	817587
80808	817588
30944	817589
9754	817590
38429	817591
135378	817592
11731	817593
36905	817594
36362	817595
97505	817596
46821	817597
104715	817598
71743	817599
10256	817600
34524	817601
161455	817602
43458	817603
4603	817604
20432	817605
45224	817606
122288	817607
51904	817608
45047	817609
125039	817610
8983	817611
69866	817612
116067	817613
75939	817614
14556	817615
73242	817616
60527	817617
76431	817618
36646	817619
2983	817620
135492	817621
63871	817622
4357	817623
22917	817624
14281	817625
65667	817626
229	817627
53757	817628
56144	817629
61245	817630
95620	817631
131612	817632
4697	817633
89650	817634
57822	817635
8389	817636
61723	817637
36646	817638
178909	817639
897	817640
16257	817641
28542	817642
18422	817643
56081	817644
40027	817645
136737	817646
64661	817647
37612	817648
82084	817649
1660	817650
63685	817651
172696	817652
101856	817653
81609	817654
1462	817655
13681	817656
157158	817657
81766	817658
4070	817659
3357	817660
137661	817661
93801	817662
153089	817663
145438	817664
141963	817665
42334	817666
14399	817667
130992	817668
60713	817669
88839	817670
93798	817671
118917	817672
94612	817673
44177	817674
146127	817675
63773	817676
37911	817677
123877	817678
111555	817679
6727	817680
92382	817681
44415	817682
11342	817683
31276	817684
130992	817685
138175	817686
118766	817687
5184	817688
106297	817689
22188	817690
65896	817691
6181	817692
95392	817693
184282	817694
7792	817695
14922	817696
30005	817697
6941	817698
77038	817699
119188	817700
63248	817701
1817	817702
10659	817703
3656	817704
1268	817705
89143	817706
157384	817707
45622	817708
69386	817709
29055	817710
24965	817711
142925	817712
63548	817713
74631	817714
170674	817715
15980	817716
88479	817717
173379	817718
104930	817719
33379	817720
107693	817721
70333	817722
70078	817723
86814	817724
67130	817725
1574	817726
9279	817727
71146	817728
100522	817729
113082	817730
160941	817731
147867	817732
26504	817733
17394	817734
118394	817735
163313	817736
18512	817737
185514	817738
33201	817739
18684	817740
38429	817741
29724	817742
38259	817743
120933	817744
84436	817745
6015	817746
77036	817747
24556	817748
1542	817749
14959	817750
9503	817751
182917	817752
92661	817753
96501	817754
42283	817755
24279	817756
41376	817757
71471	817758
104631	817759
79730	817760
111617	817761
40332	817762
77318	817763
91834	817764
116863	817765
101158	817766
114764	817767
16719	817768
179446	817769
77328	817770
145015	817771
41376	817772
106940	817773
117900	817774
113183	817775
68631	817776
21248	817777
177396	817778
18605	817779
129263	817780
98690	817781
106569	817782
29524	817783
78137	817784
110051	817785
127341	817786
53757	817787
24914	817788
7720	817789
120749	817790
21271	817791
48083	817792
20222	817793
18815	817794
11984	817795
6259	817796
10474	817797
289	817798
79111	817799
99239	817800
97259	817801
37586	817802
78290	817803
45036	817804
49150	817805
25032	817806
99711	817807
17627	817808
32107	817809
53735	817810
100480	817811
17624	817812
26902	817813
117019	817814
19002	817815
115850	817816
141689	817817
175828	817818
113442	817819
63175	817820
2207	817821
92682	817822
128365	817823
41248	817824
148883	817825
67394	817826
105997	817827
24519	817828
179386	817829
103168	817830
40303	817831
128248	817832
67612	817833
37132	817834
64308	817835
37928	817836
79247	817837
65512	817838
120571	817839
102859	817840
17069	817841
283	817842
59122	817843
132259	817844
145200	817845
94668	817846
47518	817847
13832	817848
23245	817849
15799	817850
139910	817851
50386	817852
168489	817853
25935	817854
108442	817855
24278	817856
6365	817857
715	817858
108370	817859
49046	817860
140883	817861
105417	817862
50359	817863
139409	817864
11016	817865
84960	817866
79679	817867
22833	817868
1402	817869
960	817870
31495	817871
89464	817872
77588	817873
22833	817874
128908	817875
133371	817876
58643	817877
49006	817878
160397	817879
18719	817880
21550	817881
33672	817882
18719	817883
95773	817884
129247	817885
15715	817886
45372	817887
18719	817888
12765	817889
2318	817890
44563	817891
21010	817892
45829	817893
66202	817894
109550	817895
183210	817896
105417	817897
960	817898
6341	817899
35891	817900
6435	817901
52544	817902
161698	817903
60907	817904
4296	817905
15799	817906
33407	817907
68658	817908
2	817909
109071	817910
136988	817911
18104	817912
17146	817913
36752	817914
65211	817915
37147	817916
56585	817917
21079	817918
75033	817919
8456	817920
14225	817921
83458	817922
54704	817923
4169	817924
410	817925
22542	817926
135450	817927
105417	817928
72396	817929
11609	817930
1236	817931
43354	817932
8747	817933
159816	817934
48072	817935
68920	817936
40833	817937
22742	817938
13241	817939
104419	817940
5685	817941
33407	817942
2514	817943
39563	817944
86329	817945
6341	817946
28478	817947
18526	817948
142794	817949
65998	817950
184681	817951
19505	817952
8711	817953
28524	817954
60519	817955
2	817956
80344	817957
22398	817958
78923	817959
123	817960
27365	817961
47636	817962
139298	817963
87645	817964
21553	817965
32665	817966
57639	817967
85105	817968
31951	817969
30842	817970
35414	817971
38248	817972
37163	817973
55601	817974
43323	817975
72901	817976
31033	817977
90153	817978
16453	817979
54760	817980
48781	817981
158724	817982
7590	817983
70288	817984
42200	817985
174871	817986
101304	817987
35426	817988
35270	817989
24008	817990
54800	817991
37808	817992
132944	817993
79508	817994
16729	817995
112989	817996
98378	817997
119854	817998
50917	817999
14741	818000
25625	818001
19413	818002
24127	818003
12467	818004
9273	818005
7489	818006
100732	818007
1017	818008
98378	818009
42510	818010
166160	818011
42510	818012
8479	818013
9501	818014
49273	818015
173594	818016
65175	818017
110164	818018
54395	818019
136732	818020
65830	818021
139910	818022
1390	818023
25079	818024
12879	818025
102218	818026
44889	818027
104601	818028
6365	818029
1236	818030
105705	818031
3773	818032
18216	818033
55110	818034
82739	818035
65569	818036
104481	818037
58800	818038
113676	818039
71198	818040
113730	818041
148201	818042
21010	818043
7837	818044
45801	818045
1402	818046
40540	818047
2514	818048
91223	818049
71242	818050
132774	818051
128256	818052
89366	818053
41028	818054
65290	818055
44451	818056
113676	818057
59375	818058
102823	818059
38455	818060
75024	818061
12879	818062
44816	818063
43346	818064
85966	818065
47629	818066
33485	818067
27271	818068
98560	818069
715	818070
10384	818071
5236	818072
43348	818073
8297	818074
8814	818075
8297	818076
715	818077
54495	818078
32333	818079
105390	818080
27271	818081
71043	818082
123	818083
18549	818084
16318	818085
5685	818086
79016	818087
25540	818088
51205	818089
7999	818090
163290	818091
124029	818092
102822	818093
8830	818094
4591	818095
22451	818096
960	818097
960	818098
25079	818099
104419	818100
58774	818101
96922	818102
108393	818103
162065	818104
98327	818105
12572	818106
35348	818107
729	818108
64758	818109
113730	818110
98258	818111
5685	818112
29561	818113
65830	818114
186197	818115
44563	818116
9260	818117
24286	818118
6031	818119
32072	818120
47620	818121
71405	818122
112033	818123
18563	818124
32053	818125
9016	818126
19077	818127
52232	818128
45805	818129
96168	818130
60519	818131
110138	818132
108567	818133
33721	818134
66202	818135
186417	818136
183737	818137
108838	818138
47414	818139
26051	818140
22817	818141
129372	818142
75039	818143
75031	818144
139771	818145
179471	818146
80859	818147
171697	818148
51752	818149
101018	818150
77674	818151
158735	818152
138844	818153
126302	818154
166042	818155
158941	818156
156813	818157
129593	818158
19290	818159
117481	818160
97129	818161
77700	818162
10040	818163
71720	818164
14225	818165
77293	818166
97198	818167
127746	818168
101018	818169
38448	818170
65875	818171
44559	818172
179326	818173
142765	818174
73314	818175
169191	818176
960	818177
17455	818178
163708	818179
119938	818180
77674	818181
164816	818182
114822	818183
82584	818184
140588	818185
68472	818186
86213	818187
49609	818188
79347	818189
67221	818190
185511	818191
6031	818192
121829	818193
125366	818194
82584	818195
35891	818196
35871	818197
31411	818198
43371	818199
142060	818200
72396	818201
153506	818202
108175	818203
715	818204
55711	818205
150855	818206
136475	818207
23245	818208
45435	818209
32072	818210
40890	818211
21846	818212
75045	818213
26079	818214
11016	818215
22817	818216
22838	818217
32335	818218
37782	818219
105	818220
72923	818221
11569	818222
34830	818223
1159	818224
23138	818225
99100	818226
128374	818227
4296	818228
60550	818229
81618	818230
123	818231
4717	818232
36169	818233
178852	818234
18707	818235
135160	818236
29027	818237
118148	818238
15240	818239
84129	818240
5833	818241
3728	818242
186257	818243
71586	818244
134844	818245
19392	818246
24478	818247
7132	818248
43854	818249
22	818250
4486	818251
21805	818252
44649	818253
19889	818254
439	818255
4424	818256
14910	818257
59573	818258
11253	818259
24784	818260
11218	818261
89532	818262
39202	818263
1637	818264
1093	818265
1093	818266
1093	818267
3668	818268
4611	818269
1338	818270
133187	818271
17431	818272
4610	818273
4682	818274
107873	818275
19119	818276
7225	818277
10752	818278
7025	818279
38389	818280
3205	818281
1806	818282
107988	818283
66918	818284
49226	818285
138009	818286
143639	818287
38098	818288
1857	818289
105617	818290
74247	818291
87237	818292
99331	818293
80275	818294
7064	818295
71035	818296
36894	818297
73477	818298
10799	818299
12537	818300
64436	818301
49226	818302
37815	818303
137983	818304
163079	818305
87237	818306
140245	818307
9120	818308
102053	818309
45437	818310
37014	818311
11202	818312
129498	818313
50417	818314
3031	818315
48011	818316
27041	818317
47491	818318
36197	818319
32509	818320
42797	818321
7666	818322
59149	818323
177389	818324
33971	818325
49278	818326
19254	818327
3348	818328
19404	818329
1504	818330
1504	818331
4686	818332
1504	818333
15654	818334
105242	818335
19404	818336
11148	818337
66310	818338
101343	818339
22388	818340
22388	818341
89442	818342
6504	818343
86997	818344
1298	818345
1	818346
104966	818347
86974	818348
113698	818349
56137	818350
10600	818351
83365	818352
97704	818353
25793	818354
10600	818355
25793	818356
64251	818357
63730	818358
33771	818359
57819	818360
145923	818361
122376	818362
80021	818363
47527	818364
32610	818365
8435	818366
45996	818367
5839	818368
2975	818369
151	818370
4	818371
37368	818372
7500	818373
25946	818374
8676	818375
390	818376
6068	818377
17569	818378
41288	818379
2691	818380
166949	818381
37207	818382
181	818383
13	818384
112559	818385
40289	818386
3	818387
504	818388
1765	818389
43	818390
16071	818391
15106	818392
42198	818393
47745	818394
60958	818395
67768	818396
2727	818397
2727	818398
65244	818399
167980	818400
94677	818401
14183	818402
111867	818403
42113	818404
504	818405
504	818406
5138	818407
1297	818408
10723	818409
8213	818410
86906	818411
39393	818412
83392	818413
74344	818414
27500	818415
16070	818416
6	818417
32184	818418
2160	818419
625	818420
1443	818421
1994	818422
25030	818423
25236	818424
20426	818425
63859	818426
1831	818427
3124	818428
40393	818429
2086	818430
19198	818431
19343	818432
17342	818433
3706	818434
20208	818435
138979	818436
6583	818437
2789	818438
82920	818439
27	818440
1806	818441
1	818442
2493	818443
19978	818444
41275	818445
48058	818446
15234	818447
48994	818448
81495	818449
127354	818450
121340	818451
21139	818452
4465	818453
1470	818454
12505	818455
16130	818456
1633	818457
13177	818458
26930	818459
3922	818460
28677	818461
86718	818462
107510	818463
62	818464
9387	818465
26141	818466
179447	818467
14706	818468
81204	818469
64003	818470
37759	818471
129021	818472
2707	818473
17761	818474
168602	818475
127790	818476
38084	818477
157299	818478
80826	818479
124858	818480
516	818481
102344	818482
51026	818483
37089	818484
6	818485
94187	818486
167231	818487
93512	818488
125838	818489
79523	818490
156388	818491
120950	818492
2659	818493
165734	818494
33397	818495
5080	818496
103	818497
140224	818498
83679	818499
23229	818500
2927	818501
32632	818502
9676	818503
165134	818504
22260	818505
59747	818506
81601	818507
67572	818508
96922	818509
79940	818510
58996	818511
3262	818512
49021	818513
58996	818514
107514	818515
91863	818516
87741	818517
17624	818518
11192	818519
43419	818520
47172	818521
11785	818522
22656	818523
1909	818524
22167	818525
39529	818526
19353	818527
5675	818528
19353	818529
7088	818530
7088	818531
173829	818532
57887	818533
88108	818534
58839	818535
165255	818536
17660	818537
60407	818538
37828	818539
17660	818540
71130	818541
20925	818542
804	818543
804	818544
132894	818545
83	818546
39295	818547
1595	818548
12	818549
16252	818550
183557	818551
83058	818552
27957	818553
536	818554
11671	818555
96101	818556
4505	818557
332	818558
52337	818559
83069	818560
288	818561
146471	818562
103	818563
57194	818564
51322	818565
476	818566
42531	818567
31	818568
19353	818569
979	818570
8063	818571
69202	818572
1161	818573
5751	818574
1161	818575
47214	818576
38536	818577
5751	818578
17549	818579
59138	818580
12302	818581
210	818582
210	818583
61844	818584
2735	818585
5790	818586
210	818587
61844	818588
2735	818589
11759	818590
210	818591
143080	818592
48136	818593
181005	818594
796	818595
13834	818596
5751	818597
5751	818598
20493	818599
20493	818600
20493	818601
97366	818602
39186	818603
35794	818604
140331	818605
49142	818606
42531	818607
24149	818608
92604	818609
26746	818610
37196	818611
177296	818612
67527	818613
7203	818614
7203	818615
86454	818616
57234	818617
17512	818618
26041	818619
13788	818620
165491	818621
126696	818622
7198	818623
57234	818624
2279	818625
126869	818626
40478	818627
26746	818628
56561	818629
16575	818630
96246	818631
80901	818632
37467	818633
33771	818634
40652	818635
35393	818636
40652	818637
9036	818638
9036	818639
66	818640
1	818641
86420	818642
12945	818643
7648	818644
73770	818645
31117	818646
7907	818647
45008	818648
12761	818649
6085	818650
9877	818651
36148	818652
1	818653
9905	818654
1565	818655
34707	818656
20082	818657
3998	818658
91118	818659
2453	818660
38687	818661
61203	818662
38372	818663
55169	818664
71421	818665
627	818666
4905	818667
47397	818668
28840	818669
38292	818670
18747	818671
46774	818672
123510	818673
29799	818674
2770	818675
120161	818676
151219	818677
886	818678
502	818679
2300	818680
8820	818681
62355	818682
4520	818683
17598	818684
2300	818685
182802	818686
109279	818687
44096	818688
182616	818689
108797	818690
82142	818691
50222	818692
392	818693
53023	818694
14732	818695
7570	818696
49765	818697
78886	818698
33839	818699
49741	818700
48	818701
56849	818702
98215	818703
107	818704
496	818705
8217	818706
3944	818707
7679	818708
187	818709
109253	818710
941	818711
13716	818712
32307	818713
287	818714
16823	818715
17950	818716
3761	818717
1878	818718
990	818719
41348	818720
17950	818721
451	818722
941	818723
305	818724
8325	818725
42589	818726
1988	818727
3068	818728
143	818729
81440	818730
11559	818731
471	818732
60886	818733
5220	818734
13510	818735
192	818736
62611	818737
27244	818738
5486	818739
14169	818740
52148	818741
1434	818742
16473	818743
108493	818744
7399	818745
15990	818746
2424	818747
12035	818748
471	818749
3070	818750
9740	818751
1562	818752
1530	818753
904	818754
79796	818755
2893	818756
11750	818757
167	818758
3497	818759
8736	818760
50787	818761
414	818762
496	818763
5488	818764
4508	818765
944	818766
682	818767
67100	818768
5541	818769
1756	818770
4508	818771
8843	818772
286	818773
7427	818774
87691	818775
5217	818776
187575	818777
23305	818778
4456	818779
348	818780
3944	818781
471	818782
8714	818783
3114	818784
145724	818785
849	818786
60401	818787
188142	818788
11901	818789
143197	818790
7594	818791
5005	818792
53875	818793
57792	818794
2174	818795
77415	818796
7685	818797
57634	818798
2728	818799
41874	818800
167	818801
1140	818802
62446	818803
27268	818804
82811	818805
39807	818806
522	818807
2321	818808
41887	818809
2082	818810
3948	818811
10374	818812
37740	818813
138773	818814
34579	818815
9911	818816
5628	818817
88075	818818
8049	818819
20664	818820
140963	818821
16245	818822
16216	818823
60805	818824
13731	818825
23302	818826
785	818827
8499	818828
19190	818829
1569	818830
17345	818831
26043	818832
49419	818833
1569	818834
5628	818835
1272	818836
34550	818837
63107	818838
41623	818839
5707	818840
2160	818841
139535	818842
19471	818843
16153	818844
4951	818845
23398	818846
5628	818847
50520	818848
881	818849
1972	818850
5715	818851
5906	818852
5617	818853
42081	818854
348	818855
3761	818856
5134	818857
60797	818858
8499	818859
2597	818860
50341	818861
785	818862
11559	818863
16293	818864
2602	818865
3670	818866
5700	818867
13461	818868
20704	818869
9767	818870
2329	818871
3076	818872
1848	818873
19418	818874
13036	818875
3567	818876
6470	818877
182442	818878
34572	818879
138835	818880
21704	818881
4949	818882
19371	818883
19371	818884
11966	818885
34689	818886
3035	818887
14862	818888
1610	818889
5409	818890
2083	818891
5104	818892
13153	818893
84705	818894
13467	818895
2720	818896
1221	818897
4740	818898
849	818899
2082	818900
2768	818901
16216	818902
2328	818903
8508	818904
1165	818905
112768	818906
12154	818907
8805	818908
5848	818909
35170	818910
1052	818911
39744	818912
19850	818913
941	818914
13675	818915
1881	818916
70010	818917
13698	818918
5628	818919
2159	818920
3518	818921
18267	818922
16600	818923
232	818924
8473	818925
1140	818926
81	818927
5044	818928
5840	818929
123	818930
2754	818931
74966	818932
43091	818933
3437	818934
87795	818935
139616	818936
2172	818937
14471	818938
413	818939
59673	818940
107053	818941
3027	818942
91502	818943
11021	818944
35306	818945
100186	818946
116607	818947
84483	818948
14935	818949
38970	818950
181277	818951
35377	818952
33	818953
57659	818954
27746	818955
109950	818956
25681	818957
5030	818958
32539	818959
1083	818960
17613	818961
608	818962
62497	818963
65694	818964
55456	818965
12516	818966
72209	818967
11255	818968
17147	818969
17759	818970
20749	818971
23595	818972
28493	818973
31761	818974
12516	818975
76168	818976
32441	818977
87641	818978
149085	818979
3723	818980
19207	818981
50040	818982
23197	818983
114983	818984
50078	818985
67212	818986
47061	818987
28563	818988
63013	818989
5488	818990
20081	818991
34329	818992
4951	818993
16335	818994
75697	818995
78257	818996
4740	818997
65184	818998
12752	818999
23262	819000
38880	819001
66936	819002
10983	819003
105651	819004
3363	819005
4428	819006
23024	819007
41734	819008
59549	819009
87685	819010
43129	819011
60	819012
32219	819013
60	819014
73231	819015
9066	819016
9066	819017
13711	819018
3974	819019
28563	819020
4026	819021
18439	819022
11930	819023
23024	819024
5488	819025
80270	819026
3974	819027
23024	819028
7390	819029
32280	819030
3974	819031
23024	819032
315	819033
60670	819034
23376	819035
67102	819036
4951	819037
3974	819038
6665	819039
34355	819040
5488	819041
67102	819042
65184	819043
20599	819044
49613	819045
19473	819046
12955	819047
4432	819048
28176	819049
28176	819050
44813	819051
71852	819052
63685	819053
83680	819054
98390	819055
23047	819056
52972	819057
89876	819058
5488	819059
20097	819060
103980	819061
20163	819062
23047	819063
82072	819064
78022	819065
18326	819066
2241	819067
2985	819068
18771	819069
41124	819070
39232	819071
37245	819072
67548	819073
71158	819074
46832	819075
12516	819076
41892	819077
5265	819078
12516	819079
3974	819080
20081	819081
48619	819082
35206	819083
5488	819084
72184	819085
6341	819086
40978	819087
3811	819088
5542	819089
51406	819090
58701	819091
85044	819092
15798	819093
20564	819094
2386	819095
3417	819096
976	819097
41734	819098
122	819099
4621	819100
424	819101
72917	819102
166652	819103
36729	819104
8803	819105
36827	819106
23686	819107
72810	819108
26392	819109
53255	819110
5804	819111
105622	819112
73999	819113
33245	819114
6242	819115
6242	819116
6242	819117
46832	819118
2785	819119
75476	819120
48073	819121
18267	819122
31704	819123
2785	819124
2785	819125
12516	819126
53206	819127
48589	819128
51597	819129
122609	819130
44397	819131
154291	819132
86419	819133
5970	819134
29135	819135
117789	819136
9043	819137
13711	819138
13663	819139
1566	819140
2739	819141
8521	819142
23376	819143
71277	819144
13663	819145
6243	819146
100805	819147
7604	819148
91641	819149
34880	819150
35770	819151
130534	819152
157014	819153
16290	819154
62144	819155
112420	819156
145268	819157
19188	819158
23252	819159
14309	819160
5857	819161
19478	819162
23094	819163
113269	819164
20021	819165
20021	819166
20021	819167
49	819168
6840	819169
39599	819170
5168	819171
10741	819172
11962	819173
16364	819174
49	819175
13957	819176
2691	819177
3842	819178
123764	819179
18281	819180
40294	819181
10092	819182
386	819183
2143	819184
21873	819185
115046	819186
22989	819187
31553	819188
13201	819189
2160	819190
5168	819191
4036	819192
23415	819193
1044	819194
6560	819195
34505	819196
72464	819197
110533	819198
88428	819199
59785	819200
9770	819201
9771	819202
182426	819203
6431	819204
138897	819205
1931	819206
150608	819207
22147	819208
63200	819209
76014	819210
150088	819211
103777	819212
172252	819213
181140	819214
135062	819215
138946	819216
136028	819217
94508	819218
176731	819219
137645	819220
157721	819221
27918	819222
36336	819223
115323	819224
80466	819225
142487	819226
33850	819227
71695	819228
39079	819229
44795	819230
19356	819231
48411	819232
71514	819233
38539	819234
49776	819235
33420	819236
51848	819237
34507	819238
6639	819239
11288	819240
24078	819241
1558	819242
26580	819243
14362	819244
52604	819245
29078	819246
108462	819247
82362	819248
103917	819249
9520	819250
47645	819251
12183	819252
23964	819253
83442	819254
2165	819255
90885	819256
26717	819257
113514	819258
3175	819259
190	819260
49198	819261
29401	819262
40983	819263
573	819264
2444	819265
64840	819266
3738	819267
8262	819268
115	819269
5835	819270
18173	819271
4987	819272
4732	819273
24238	819274
68942	819275
2094	819276
71351	819277
69707	819278
36269	819279
70719	819280
54864	819281
19076	819282
80734	819283
53560	819284
136305	819285
11625	819286
184134	819287
14517	819288
26200	819289
52762	819290
104430	819291
48546	819292
142978	819293
140413	819294
19067	819295
44922	819296
24827	819297
50549	819298
24288	819299
57077	819300
17882	819301
41466	819302
135444	819303
37249	819304
126107	819305
41000	819306
55957	819307
164940	819308
14810	819309
79028	819310
164687	819311
2041	819312
67216	819313
37341	819314
53900	819315
101546	819316
2	819317
76294	819318
169902	819319
125594	819320
80328	819321
4200	819322
81410	819323
104181	819324
6356	819325
4984	819326
73073	819327
23514	819328
62270	819329
526	819330
126275	819331
79028	819332
76513	819333
73073	819334
15112	819335
27982	819336
41000	819337
2846	819338
1151	819339
17801	819340
69421	819341
46923	819342
2	819343
48662	819344
46508	819345
67922	819346
88915	819347
105371	819348
54649	819349
27982	819350
15921	819351
106269	819352
1759	819353
12167	819354
2019	819355
48662	819356
27982	819357
100147	819358
152811	819359
9507	819360
42078	819361
34103	819362
77421	819363
41498	819364
4265	819365
61226	819366
91243	819367
82412	819368
91243	819369
139125	819370
111593	819371
23461	819372
155476	819373
28796	819374
15921	819375
25521	819376
6542	819377
113868	819378
27982	819379
4984	819380
81036	819381
48379	819382
56537	819383
3167	819384
44769	819385
34727	819386
67446	819387
73455	819388
182600	819389
6297	819390
129199	819391
124976	819392
129986	819393
48638	819394
52657	819395
96843	819396
151394	819397
186794	819398
9497	819399
2	819400
4265	819401
67846	819402
81242	819403
10502	819404
91700	819405
135216	819406
138755	819407
3332	819408
52484	819409
131564	819410
134850	819411
2406	819412
56077	819413
13150	819414
76393	819415
39142	819416
105687	819417
78408	819418
48638	819419
52484	819420
15550	819421
1467	819422
90799	819423
41309	819424
8899	819425
182703	819426
63272	819427
97550	819428
102312	819429
46433	819430
56707	819431
48662	819432
104181	819433
78032	819434
137288	819435
96735	819436
13150	819437
180971	819438
13557	819439
133378	819440
787	819441
56669	819442
25000	819443
1355	819444
20435	819445
45751	819446
46508	819447
131883	819448
22311	819449
18953	819450
122503	819451
165152	819452
72473	819453
41309	819454
76393	819455
47280	819456
12167	819457
44602	819458
33980	819459
106912	819460
15591	819461
85356	819462
81792	819463
36642	819464
103025	819465
15757	819466
152306	819467
25521	819468
77421	819469
4867	819470
147141	819471
103688	819472
15885	819473
146231	819474
70022	819475
185767	819476
1201	819477
3516	819478
9487	819479
12256	819480
15112	819481
1759	819482
81410	819483
48655	819484
123670	819485
125	819486
32798	819487
6376	819488
46308	819489
97856	819490
1759	819491
8266	819492
147151	819493
11905	819494
104769	819495
51296	819496
85978	819497
160612	819498
185873	819499
32189	819500
15231	819501
78244	819502
2696	819503
71562	819504
167414	819505
119659	819506
57059	819507
135899	819508
4882	819509
46000	819510
2696	819511
65901	819512
78932	819513
53535	819514
61488	819515
24644	819516
12805	819517
103937	819518
52432	819519
25	819520
130654	819521
22185	819522
136710	819523
85921	819524
111851	819525
54918	819526
6929	819527
61245	819528
160059	819529
43388	819530
56914	819531
52517	819532
14386	819533
128164	819534
99001	819535
79979	819536
97599	819537
51757	819538
50880	819539
38421	819540
16906	819541
6939	819542
114258	819543
12788	819544
4607	819545
168753	819546
107152	819547
91677	819548
114	819549
12593	819550
80850	819551
13928	819552
79883	819553
101495	819554
46252	819555
29995	819556
93383	819557
114244	819558
176639	819559
86196	819560
55667	819561
154801	819562
41822	819563
24903	819564
86833	819565
41822	819566
30258	819567
44210	819568
77191	819569
94501	819570
66541	819571
36747	819572
7013	819573
26331	819574
157667	819575
21631	819576
8389	819577
31729	819578
60679	819579
153378	819580
39587	819581
38013	819582
25463	819583
140437	819584
45531	819585
63936	819586
102061	819587
56511	819588
107120	819589
127457	819590
30911	819591
79721	819592
22502	819593
100663	819594
5163	819595
103681	819596
96237	819597
3780	819598
133321	819599
129990	819600
11625	819601
40833	819602
177763	819603
82823	819604
6731	819605
136165	819606
170825	819607
2651	819608
46464	819609
1112	819610
158146	819611
22340	819612
160553	819613
22340	819614
17558	819615
15523	819616
141191	819617
20265	819618
124319	819619
100246	819620
164699	819621
80307	819622
79767	819623
102050	819624
9335	819625
22296	819626
28017	819627
15075	819628
32317	819629
56455	819630
18801	819631
20970	819632
1912	819633
75105	819634
38479	819635
116091	819636
14744	819637
100943	819638
22331	819639
56056	819640
105429	819641
79624	819642
19869	819643
64934	819644
97797	819645
177849	819646
125462	819647
66465	819648
67090	819649
63703	819650
24843	819651
140647	819652
38642	819653
128599	819654
97936	819655
24727	819656
20779	819657
26157	819658
107042	819659
37839	819660
15395	819661
68147	819662
49626	819663
106761	819664
172321	819665
91184	819666
163345	819667
132139	819668
40156	819669
25770	819670
15112	819671
82231	819672
2487	819673
52369	819674
17432	819675
8124	819676
40199	819677
116713	819678
14385	819679
103355	819680
86515	819681
133129	819682
35326	819683
18509	819684
75477	819685
17195	819686
42161	819687
58854	819688
100052	819689
42161	819690
6584	819691
41148	819692
136353	819693
179098	819694
7973	819695
22335	819696
81636	819697
4144	819698
154925	819699
8199	819700
3922	819701
82915	819702
154517	819703
142652	819704
19011	819705
7166	819706
80786	819707
149390	819708
22165	819709
49170	819710
52472	819711
38325	819712
33896	819713
80840	819714
136323	819715
106731	819716
185252	819717
28561	819718
41773	819719
10551	819720
9307	819721
41435	819722
29956	819723
96514	819724
72914	819725
8380	819726
122957	819727
112002	819728
128111	819729
18800	819730
179159	819731
49255	819732
166802	819733
3314	819734
56148	819735
169010	819736
36431	819737
58436	819738
147681	819739
45340	819740
55925	819741
28501	819742
38342	819743
135858	819744
126697	819745
65599	819746
31732	819747
120371	819748
39267	819749
114907	819750
40527	819751
101716	819752
46676	819753
143638	819754
45008	819755
35125	819756
7760	819757
53183	819758
106712	819759
16416	819760
15156	819761
46936	819762
57114	819763
70393	819764
153006	819765
120541	819766
121579	819767
89188	819768
51304	819769
134780	819770
54272	819771
158989	819772
40861	819773
6563	819774
54651	819775
98586	819776
41301	819777
66079	819778
36747	819779
127733	819780
80876	819781
91644	819782
148932	819783
118230	819784
187311	819785
98801	819786
172516	819787
167720	819788
155851	819789
123032	819790
162561	819791
120508	819792
65068	819793
143156	819794
45144	819795
4145	819796
56278	819797
41822	819798
23368	819799
14739	819800
52269	819801
17911	819802
55764	819803
47133	819804
2459	819805
30369	819806
42430	819807
44814	819808
154886	819809
159955	819810
12788	819811
6752	819812
48669	819813
93233	819814
15842	819815
31383	819816
7049	819817
37949	819818
75334	819819
38991	819820
94445	819821
39314	819822
43767	819823
38275	819824
141557	819825
151075	819826
17127	819827
15717	819828
100021	819829
80622	819830
18528	819831
125247	819832
3202	819833
73707	819834
107161	819835
56871	819836
114132	819837
67010	819838
85908	819839
66266	819840
46996	819841
14423	819842
50412	819843
46679	819844
70589	819845
22165	819846
24835	819847
100231	819848
179204	819849
85238	819850
45448	819851
80234	819852
29947	819853
35202	819854
4919	819855
12657	819856
38230	819857
94940	819858
64178	819859
12711	819860
114849	819861
158328	819862
38933	819863
72473	819864
55544	819865
17557	819866
107226	819867
36164	819868
81224	819869
38446	819870
101405	819871
107093	819872
84987	819873
4781	819874
15657	819875
41685	819876
106833	819877
156820	819878
3265	819879
41509	819880
86619	819881
135880	819882
56994	819883
71880	819884
95094	819885
174322	819886
125333	819887
73433	819888
41722	819889
169124	819890
89237	819891
6272	819892
3265	819893
14046	819894
31263	819895
2194	819896
36442	819897
120113	819898
45451	819899
68781	819900
36225	819901
89203	819902
175452	819903
32107	819904
6084	819905
12261	819906
4724	819907
36268	819908
10222	819909
14029	819910
13544	819911
32113	819912
34127	819913
13182	819914
18959	819915
20944	819916
22239	819917
9867	819918
50193	819919
43758	819920
69727	819921
52713	819922
24616	819923
23041	819924
49256	819925
2015	819926
3308	819927
2602	819928
3409	819929
34890	819930
5767	819931
76132	819932
13478	819933
27897	819934
3030	819935
63854	819936
15936	819937
182620	819938
7442	819939
87918	819940
2748	819941
40392	819942
41461	819943
23330	819944
23330	819945
25403	819946
58170	819947
6533	819948
73108	819949
17146	819950
36179	819951
6416	819952
31998	819953
44930	819954
11310	819955
1500	819956
6275	819957
72860	819958
6533	819959
6416	819960
187503	819961
185203	819962
22648	819963
12489	819964
111833	819965
300	819966
34013	819967
124476	819968
129953	819969
34863	819970
82695	819971
158833	819972
102339	819973
53189	819974
177317	819975
9002	819976
118940	819977
85354	819978
129953	819979
77697	819980
156364	819981
86217	819982
126315	819983
64161	819984
9167	819985
6275	819986
96151	819987
107123	819988
87743	819989
63513	819990
300	819991
159259	819992
102119	819993
65093	819994
6416	819995
179391	819996
154709	819997
6275	819998
177020	819999
139475	820000
4212	820001
25140	820002
34615	820003
223	820004
6228	820005
6228	820006
26555	820007
50978	820008
50978	820009
3267	820010
55237	820011
72838	820012
210	820013
3724	820014
15470	820015
27353	820016
219	820017
48855	820018
3470	820019
36639	820020
49299	820021
18430	820022
19330	820023
3945	820024
7161	820025
61903	820026
32738	820027
8869	820028
2867	820029
188089	820030
4	820031
74995	820032
223	820033
143023	820034
6809	820035
4945	820036
2152	820037
30439	820038
185026	820039
4945	820040
29540	820041
86986	820042
24746	820043
552	820044
108576	820045
128603	820046
2444	820047
1860	820048
4945	820049
17091	820050
18830	820051
24080	820052
3079	820053
36150	820054
70335	820055
4945	820056
88634	820057
60801	820058
4945	820059
4945	820060
29381	820061
41283	820062
79757	820063
44029	820064
4951	820065
52503	820066
20541	820067
188310	820068
50809	820069
41554	820070
62735	820071
8423	820072
57519	820073
111097	820074
34989	820075
6436	820076
1768	820077
34989	820078
126901	820079
18315	820080
184266	820081
22047	820082
3135	820083
1	820084
113261	820085
5813	820086
5813	820087
18237	820088
62191	820089
109238	820090
8486	820091
49	820092
41283	820093
8865	820094
15292	820095
38719	820096
281	820097
8086	820098
8086	820099
19456	820100
745	820101
48626	820102
901	820103
2708	820104
42936	820105
184359	820106
20638	820107
149616	820108
63781	820109
149691	820110
92201	820111
149552	820112
14511	820113
5729	820114
96266	820115
66457	820116
64219	820117
26040	820118
20722	820119
12841	820120
64871	820121
88338	820122
83420	820123
97223	820124
2446	820125
3449	820126
12852	820127
5701	820128
1995	820129
750	820130
105934	820131
13472	820132
142865	820133
47343	820134
10695	820135
5269	820136
90115	820137
30098	820138
4050	820139
23470	820140
91519	820141
28022	820142
29947	820143
42903	820144
84303	820145
4310	820146
151483	820147
136900	820148
66905	820149
100754	820150
807	820151
4180	820152
89027	820153
32366	820154
613	820155
122893	820156
5133	820157
5610	820158
12361	820159
109988	820160
29549	820161
24927	820162
4503	820163
3409	820164
74312	820165
162	820166
162	820167
1767	820168
110757	820169
37441	820170
148872	820171
115420	820172
50483	820173
36180	820174
65997	820175
20362	820176
75853	820177
1655	820178
5145	820179
29855	820180
22398	820181
25413	820182
17091	820183
4687	820184
4687	820185
4687	820186
14339	820187
12163	820188
43783	820189
7513	820190
3416	820191
32360	820192
38356	820193
17704	820194
42757	820195
102	820196
4687	820197
36462	820198
22325	820199
30357	820200
91110	820201
8211	820202
10271	820203
6427	820204
22566	820205
49824	820206
61494	820207
48934	820208
1219	820209
29350	820210
33910	820211
3824	820212
1641	820213
1545	820214
34113	820215
36053	820216
107522	820217
26784	820218
49824	820219
9689	820220
15921	820221
11417	820222
27982	820223
13150	820224
33933	820225
22924	820226
11417	820227
13683	820228
139106	820229
8636	820230
13683	820231
13683	820232
26177	820233
19590	820234
50281	820235
16096	820236
2141	820237
38994	820238
8432	820239
12683	820240
63530	820241
76558	820242
78912	820243
137658	820244
44196	820245
30148	820246
180840	820247
89990	820248
13293	820249
20646	820250
13293	820251
71443	820252
40281	820253
20699	820254
178497	820255
178357	820256
175840	820257
187643	820258
94661	820259
94037	820260
121995	820261
44254	820262
20493	820263
75312	820264
41119	820265
35770	820266
82303	820267
186525	820268
123701	820269
62410	820270
53155	820271
185955	820272
109642	820273
139103	820274
1127	820275
99045	820276
25981	820277
98738	820278
31810	820279
25981	820280
25981	820281
102199	820282
95973	820283
96358	820284
90834	820285
25981	820286
98026	820287
56255	820288
80626	820289
53737	820290
21054	820291
54324	820292
65418	820293
56255	820294
124894	820295
12455	820296
1401	820297
63898	820298
54608	820299
128370	820300
37486	820301
31810	820302
54608	820303
18703	820304
82872	820305
82809	820306
31764	820307
81086	820308
129896	820309
25966	820310
124894	820311
56342	820312
78048	820313
100802	820314
25379	820315
78929	820316
82518	820317
56342	820318
97692	820319
64338	820320
38767	820321
126995	820322
90862	820323
7642	820324
29249	820325
35676	820326
8758	820327
8758	820328
35486	820329
2787	820330
110	820331
35	820332
43546	820333
36037	820334
52332	820335
87	820336
426	820337
62692	820338
43550	820339
8855	820340
70090	820341
12011	820342
12011	820343
20234	820344
1417	820345
872	820346
4006	820347
1417	820348
7571	820349
183	820350
29447	820351
60698	820352
81447	820353
46878	820354
37657	820355
10914	820356
68452	820357
96794	820358
122966	820359
10363	820360
158294	820361
36297	820362
62944	820363
116471	820364
83802	820365
36209	820366
12197	820367
103519	820368
106450	820369
77018	820370
142298	820371
134918	820372
176366	820373
110737	820374
76015	820375
134887	820376
37016	820377
82786	820378
79827	820379
2013	820380
141411	820381
140596	820382
131817	820383
65178	820384
77018	820385
9	820386
168978	820387
188722	820388
186492	820389
20344	820390
83067	820391
29763	820392
12214	820393
141550	820394
68529	820395
109994	820396
56967	820397
76295	820398
12214	820399
8924	820400
24528	820401
14622	820402
53032	820403
76875	820404
58380	820405
169923	820406
143326	820407
68367	820408
1064	820409
36241	820410
104454	820411
2013	820412
75883	820413
93102	820414
73511	820415
37010	820416
50448	820417
17146	820418
160334	820419
59170	820420
174990	820421
75342	820422
134400	820423
73597	820424
104555	820425
73641	820426
6870	820427
6260	820428
34204	820429
44441	820430
42479	820431
12185	820432
19498	820433
149496	820434
86700	820435
30251	820436
33341	820437
22065	820438
37903	820439
101681	820440
29302	820441
35119	820442
47309	820443
106573	820444
77263	820445
50122	820446
91261	820447
44746	820448
109654	820449
70251	820450
178122	820451
103485	820452
71593	820453
6421	820454
17009	820455
173066	820456
72919	820457
6308	820458
84171	820459
78710	820460
136552	820461
33001	820462
49288	820463
63857	820464
48133	820465
79277	820466
87287	820467
75662	820468
8451	820469
81696	820470
94589	820471
95160	820472
85028	820473
93183	820474
108915	820475
52075	820476
132527	820477
70629	820478
28566	820479
86483	820480
151663	820481
48732	820482
34168	820483
6563	820484
15961	820485
106393	820486
117196	820487
109424	820488
176523	820489
6651	820490
72075	820491
130031	820492
79474	820493
44026	820494
138420	820495
119256	820496
186625	820497
154165	820498
15978	820499
179697	820500
71249	820501
108380	820502
177487	820503
6421	820504
3831	820505
71571	820506
62956	820507
19676	820508
41303	820509
141247	820510
116744	820511
17990	820512
116121	820513
8465	820514
30108	820515
62324	820516
52917	820517
93076	820518
7586	820519
69957	820520
106151	820521
83097	820522
34705	820523
116354	820524
46587	820525
138375	820526
103100	820527
20648	820528
150944	820529
2649	820530
715	820531
3317	820532
2615	820533
30231	820534
107645	820535
8584	820536
96211	820537
141300	820538
65118	820539
90854	820540
71125	820541
2063	820542
18987	820543
34236	820544
28711	820545
53135	820546
76504	820547
99654	820548
130545	820549
21983	820550
33548	820551
79902	820552
9761	820553
51705	820554
30768	820555
28493	820556
53035	820557
48981	820558
58911	820559
19021	820560
16747	820561
69761	820562
144933	820563
9868	820564
9868	820565
50529	820566
9868	820567
2350	820568
144645	820569
18965	820570
80910	820571
4502	820572
55290	820573
60381	820574
14622	820575
5084	820576
62046	820577
369	820578
20340	820579
459	820580
20700	820581
95787	820582
8418	820583
34076	820584
84640	820585
114397	820586
5617	820587
58148	820588
48418	820589
18522	820590
5617	820591
20367	820592
138309	820593
2761	820594
51477	820595
3914	820596
53465	820597
29780	820598
28028	820599
17427	820600
12215	820601
43727	820602
5047	820603
10414	820604
5275	820605
5163	820606
48439	820607
9463	820608
149111	820609
12215	820610
12165	820611
131999	820612
34867	820613
14335	820614
13082	820615
4568	820616
15572	820617
75979	820618
6799	820619
5275	820620
38663	820621
27240	820622
103411	820623
20340	820624
1150	820625
10549	820626
45654	820627
6596	820628
111266	820629
39039	820630
4263	820631
47474	820632
155655	820633
12040	820634
3543	820635
33018	820636
10622	820637
13179	820638
57870	820639
114129	820640
87079	820641
114967	820642
4263	820643
32849	820644
48339	820645
16933	820646
84260	820647
4263	820648
29849	820649
12215	820650
9473	820651
58184	820652
3186	820653
11078	820654
48405	820655
85797	820656
366	820657
163297	820658
103960	820659
96596	820660
128863	820661
17151	820662
38733	820663
53144	820664
44361	820665
52972	820666
64368	820667
16656	820668
58089	820669
33967	820670
86740	820671
114076	820672
44909	820673
2108	820674
14539	820675
105074	820676
52124	820677
1678	820678
19900	820679
19739	820680
6526	820681
917	820682
1	820683
1372	820684
948	820685
25575	820686
20735	820687
177267	820688
132623	820689
18643	820690
1	820691
7034	820692
21924	820693
12319	820694
5711	820695
66170	820696
53884	820697
179480	820698
256	820699
105753	820700
20929	820701
13962	820702
172681	820703
91500	820704
32459	820705
82602	820706
194	820707
43148	820708
62585	820709
4802	820710
24247	820711
1678	820712
2699	820713
79379	820714
132428	820715
102541	820716
9460	820717
5868	820718
6215	820719
4137	820720
4841	820721
18919	820722
43652	820723
77554	820724
57	820725
1340	820726
12574	820727
57472	820728
55010	820729
10759	820730
94374	820731
129043	820732
67385	820733
92631	820734
2993	820735
95859	820736
4407	820737
119	820738
46499	820739
23866	820740
168890	820741
33500	820742
1815	820743
82771	820744
11636	820745
111664	820746
3594	820747
172703	820748
1883	820749
86563	820750
14129	820751
14539	820752
24020	820753
567	820754
73433	820755
23232	820756
48583	820757
37788	820758
199	820759
123099	820760
199	820761
26869	820762
88424	820763
88424	820764
177256	820765
128238	820766
87656	820767
111025	820768
91056	820769
29144	820770
132865	820771
21061	820772
22523	820773
97887	820774
3424	820775
61808	820776
135306	820777
42314	820778
35824	820779
9560	820780
35798	820781
350	820782
39456	820783
350	820784
58516	820785
5100	820786
350	820787
30395	820788
31802	820789
745	820790
9560	820791
3499	820792
9565	820793
15962	820794
102594	820795
15782	820796
22603	820797
24427	820798
14661	820799
6893	820800
85405	820801
56826	820802
42089	820803
70365	820804
9571	820805
42089	820806
59027	820807
3212	820808
61809	820809
68348	820810
33231	820811
924	820812
57292	820813
38406	820814
5892	820815
1115	820816
79299	820817
772	820818
121341	820819
71067	820820
146744	820821
1435	820822
27643	820823
15634	820824
4017	820825
27374	820826
47189	820827
14642	820828
35785	820829
13215	820830
70264	820831
53827	820832
1435	820833
9190	820834
18098	820835
124400	820836
95625	820837
27594	820838
4017	820839
59197	820840
85253	820841
5555	820842
20314	820843
1115	820844
97230	820845
37173	820846
213	820847
9972	820848
148467	820849
70638	820850
81669	820851
11292	820852
686	820853
6919	820854
70747	820855
174349	820856
65978	820857
3254	820858
38166	820859
22479	820860
71499	820861
74742	820862
20686	820863
15782	820864
29020	820865
14661	820866
15647	820867
81375	820868
15782	820869
4106	820870
24427	820871
92333	820872
7203	820873
9565	820874
15647	820875
20959	820876
5789	820877
24427	820878
775	820879
71948	820880
13533	820881
1317	820882
15647	820883
20213	820884
129326	820885
85687	820886
145493	820887
43324	820888
35230	820889
14298	820890
56427	820891
30127	820892
1926	820893
134350	820894
134350	820895
3975	820896
1926	820897
9697	820898
95683	820899
100268	820900
213	820901
113908	820902
8349	820903
1817	820904
9697	820905
3499	820906
3967	820907
1115	820908
24957	820909
53760	820910
15647	820911
350	820912
166929	820913
114004	820914
45688	820915
13228	820916
15647	820917
81296	820918
111033	820919
6354	820920
3502	820921
14157	820922
24232	820923
49087	820924
70197	820925
13968	820926
148524	820927
113799	820928
2333	820929
14144	820930
17240	820931
24228	820932
12050	820933
35795	820934
3501	820935
127345	820936
256	820937
11284	820938
15782	820939
30926	820940
24248	820941
74901	820942
14144	820943
24313	820944
1433	820945
52038	820946
16529	820947
11284	820948
15804	820949
65736	820950
2955	820951
1308	820952
7594	820953
23910	820954
36615	820955
2247	820956
18692	820957
3501	820958
71517	820959
21810	820960
4893	820961
1154	820962
20099	820963
32284	820964
8080	820965
84898	820966
58991	820967
2379	820968
66444	820969
22603	820970
3502	820971
70586	820972
74952	820973
101796	820974
14192	820975
5843	820976
5105	820977
20959	820978
12051	820979
13968	820980
5843	820981
37583	820982
91689	820983
5843	820984
16862	820985
24248	820986
114240	820987
91689	820988
15804	820989
84843	820990
33386	820991
91065	820992
73173	820993
2955	820994
89751	820995
24957	820996
5832	820997
5832	820998
1902	820999
9565	821000
572	821001
11697	821002
9955	821003
34124	821004
248	821005
941	821006
19659	821007
51288	821008
174870	821009
30710	821010
56393	821011
19535	821012
46097	821013
55444	821014
45845	821015
17323	821016
20879	821017
43301	821018
98574	821019
65306	821020
62544	821021
53740	821022
16356	821023
167575	821024
49632	821025
4193	821026
75183	821027
10955	821028
95894	821029
25600	821030
46097	821031
21044	821032
44591	821033
67620	821034
49632	821035
22687	821036
25884	821037
137187	821038
96586	821039
76370	821040
25206	821041
31543	821042
53535	821043
37216	821044
50391	821045
62514	821046
4009	821047
18500	821048
18525	821049
6752	821050
18525	821051
18500	821052
171252	821053
132313	821054
39911	821055
40061	821056
4279	821057
69593	821058
48459	821059
17067	821060
4279	821061
108033	821062
48459	821063
77013	821064
3517	821065
16121	821066
62866	821067
62866	821068
62866	821069
9029	821070
46754	821071
46	821072
50033	821073
1062	821074
3591	821075
117870	821076
6411	821077
7427	821078
52163	821079
135	821080
65448	821081
63883	821082
76	821083
5407	821084
37145	821085
689	821086
14247	821087
34	821088
1924	821089
15812	821090
634	821091
104532	821092
99	821093
162757	821094
79836	821095
72464	821096
5345	821097
9692	821098
15651	821099
18646	821100
3030	821101
75944	821102
11588	821103
11588	821104
138917	821105
88944	821106
24317	821107
24317	821108
24317	821109
20607	821110
35145	821111
841	821112
917	821113
808	821114
808	821115
5860	821116
26171	821117
4327	821118
49108	821119
175082	821120
174700	821121
71081	821122
66584	821123
133255	821124
2357	821125
33705	821126
4151	821127
173773	821128
31732	821129
5860	821130
2145	821131
61921	821132
65271	821133
13757	821134
27440	821135
48980	821136
43169	821137
104893	821138
7629	821139
140108	821140
68462	821141
5560	821142
49177	821143
28126	821144
103804	821145
19541	821146
9733	821147
34970	821148
9733	821149
82571	821150
98386	821151
14855	821152
139450	821153
82359	821154
120931	821155
109297	821156
40941	821157
22018	821158
50940	821159
5401	821160
5401	821161
45638	821162
55145	821163
135527	821164
9939	821165
9939	821166
23480	821167
23480	821168
23480	821169
136683	821170
23978	821171
2782	821172
97265	821173
3387	821174
105317	821175
87869	821176
88767	821177
89039	821178
67256	821179
13507	821180
72636	821181
86663	821182
189061	821183
144287	821184
90227	821185
2136	821186
20977	821187
110340	821188
71	821189
98	821190
60957	821191
43800	821192
79233	821193
70002	821194
5292	821195
17365	821196
67098	821197
5292	821198
67098	821199
85419	821200
165790	821201
31274	821202
173877	821203
40761	821204
158479	821205
41654	821206
124504	821207
47305	821208
140686	821209
87889	821210
88100	821211
4684	821212
21046	821213
7776	821214
36967	821215
41227	821216
80841	821217
37970	821218
107803	821219
36814	821220
46897	821221
139820	821222
5971	821223
5971	821224
94828	821225
14825	821226
19044	821227
36550	821228
140091	821229
180155	821230
801	821231
88459	821232
50442	821233
4210	821234
148698	821235
15230	821236
39178	821237
72298	821238
73063	821239
60317	821240
13670	821241
13153	821242
21331	821243
1869	821244
134952	821245
28464	821246
1501	821247
64465	821248
30968	821249
2322	821250
2322	821251
62615	821252
2172	821253
145029	821254
5220	821255
1522	821256
77703	821257
60339	821258
107403	821259
60019	821260
50177	821261
28082	821262
50431	821263
96371	821264
81995	821265
20908	821266
44839	821267
87649	821268
29637	821269
3338	821270
2599	821271
848	821272
2322	821273
55811	821274
27994	821275
31795	821276
46255	821277
148913	821278
19485	821279
102977	821280
9261	821281
4210	821282
16779	821283
38618	821284
4210	821285
87835	821286
848	821287
2599	821288
1522	821289
72301	821290
13577	821291
28425	821292
231	821293
148310	821294
134446	821295
24187	821296
42051	821297
92406	821298
66889	821299
175341	821300
50787	821301
83726	821302
25139	821303
52581	821304
132170	821305
159365	821306
104249	821307
89158	821308
65740	821309
60702	821310
81093	821311
148317	821312
687	821313
32080	821314
795	821315
119837	821316
135031	821317
3417	821318
2132	821319
2172	821320
88669	821321
60420	821322
13467	821323
36591	821324
50442	821325
67279	821326
145096	821327
28464	821328
109529	821329
60339	821330
87990	821331
34326	821332
109248	821333
80164	821334
49611	821335
29415	821336
89707	821337
113907	821338
44839	821339
32722	821340
142030	821341
73131	821342
73219	821343
28188	821344
21967	821345
108472	821346
19369	821347
39178	821348
60119	821349
16792	821350
5700	821351
5750	821352
117319	821353
8687	821354
23272	821355
59583	821356
52391	821357
82426	821358
6523	821359
24001	821360
137229	821361
73063	821362
76528	821363
15281	821364
3071	821365
139686	821366
41954	821367
40492	821368
38297	821369
38618	821370
93109	821371
3338	821372
10749	821373
11906	821374
687	821375
183	821376
64784	821377
22888	821378
9122	821379
71053	821380
88453	821381
51834	821382
18837	821383
88094	821384
52163	821385
72773	821386
9122	821387
70122	821388
30424	821389
67811	821390
179347	821391
78919	821392
5218	821393
142976	821394
5218	821395
48618	821396
5218	821397
36598	821398
35258	821399
31200	821400
73639	821401
18145	821402
9122	821403
110166	821404
110166	821405
73087	821406
6712	821407
3466	821408
141570	821409
3768	821410
29301	821411
16968	821412
106419	821413
69314	821414
69315	821415
40909	821416
3397	821417
100995	821418
64087	821419
5528	821420
88094	821421
28869	821422
3904	821423
2979	821424
79177	821425
29704	821426
1812	821427
52242	821428
31601	821429
9706	821430
62680	821431
145181	821432
128173	821433
38382	821434
2979	821435
136262	821436
2113	821437
160735	821438
35415	821439
33829	821440
43501	821441
58564	821442
39353	821443
7255	821444
89492	821445
7897	821446
40831	821447
73555	821448
75271	821449
10104	821450
10620	821451
10030	821452
34932	821453
36438	821454
1457	821455
137993	821456
37249	821457
79660	821458
156065	821459
38049	821460
22427	821461
22427	821462
7938	821463
91641	821464
56511	821465
147919	821466
2928	821467
1457	821468
10991	821469
38381	821470
144465	821471
13294	821472
48997	821473
31451	821474
2663	821475
44274	821476
152985	821477
36438	821478
67067	821479
27999	821480
78039	821481
59853	821482
87176	821483
112190	821484
70911	821485
20721	821486
48900	821487
8258	821488
9601	821489
3366	821490
44274	821491
32030	821492
22390	821493
29686	821494
36438	821495
110692	821496
63236	821497
3897	821498
40537	821499
112094	821500
6526	821501
7195	821502
7195	821503
6694	821504
11744	821505
38487	821506
59112	821507
2401	821508
1937	821509
51673	821510
146834	821511
13995	821512
121886	821513
39563	821514
57303	821515
4709	821516
49741	821517
2401	821518
3267	821519
53167	821520
131884	821521
21099	821522
3267	821523
16603	821524
40503	821525
70523	821526
7932	821527
20216	821528
103098	821529
137384	821530
19933	821531
924	821532
34987	821533
57947	821534
99347	821535
173552	821536
135961	821537
81683	821538
72670	821539
128876	821540
59432	821541
581	821542
379	821543
379	821544
379	821545
379	821546
2401	821547
379	821548
108608	821549
7496	821550
2090	821551
33510	821552
132927	821553
1897	821554
2362	821555
131278	821556
7292	821557
133724	821558
90203	821559
85598	821560
96021	821561
49148	821562
61521	821563
6352	821564
28935	821565
61012	821566
28935	821567
33595	821568
52736	821569
16998	821570
58718	821571
43055	821572
3976	821573
6734	821574
3814	821575
74135	821576
21749	821577
7226	821578
84785	821579
90223	821580
27535	821581
14591	821582
6734	821583
40904	821584
38436	821585
49373	821586
7513	821587
71147	821588
58562	821589
3814	821590
58934	821591
13871	821592
21555	821593
28935	821594
73215	821595
9341	821596
120051	821597
70584	821598
40852	821599
7292	821600
58452	821601
85726	821602
2982	821603
25506	821604
62754	821605
70791	821606
65663	821607
8039	821608
29602	821609
105258	821610
58868	821611
52	821612
10886	821613
84141	821614
49722	821615
43912	821616
103266	821617
152533	821618
15827	821619
69532	821620
3937	821621
71289	821622
36802	821623
91662	821624
19468	821625
78851	821626
87067	821627
49490	821628
3904	821629
3572	821630
31575	821631
13191	821632
112356	821633
31575	821634
39560	821635
8595	821636
28877	821637
175225	821638
90487	821639
40998	821640
39560	821641
5556	821642
35398	821643
2093	821644
42129	821645
10157	821646
355	821647
88060	821648
11931	821649
26659	821650
6783	821651
6783	821652
6783	821653
6783	821654
9690	821655
3267	821656
32864	821657
117810	821658
122997	821659
5108	821660
213	821661
33402	821662
2418	821663
66085	821664
2418	821665
1318	821666
34857	821667
8038	821668
14165	821669
9972	821670
26439	821671
30403	821672
75392	821673
4446	821674
908	821675
19163	821676
12406	821677
35873	821678
35370	821679
2275	821680
61093	821681
16758	821682
2275	821683
186817	821684
123087	821685
1441	821686
3267	821687
3267	821688
54507	821689
12253	821690
138286	821691
7193	821692
40998	821693
106074	821694
93893	821695
187447	821696
64367	821697
67887	821698
24915	821699
44188	821700
73915	821701
29051	821702
61713	821703
90841	821704
38291	821705
28932	821706
1329	821707
29131	821708
149795	821709
147235	821710
12232	821711
25831	821712
89913	821713
42367	821714
180646	821715
84395	821716
74146	821717
9432	821718
5550	821719
27000	821720
124967	821721
20650	821722
100013	821723
120758	821724
53837	821725
122509	821726
1314	821727
31234	821728
67614	821729
597	821730
13306	821731
56857	821732
114425	821733
21235	821734
1341	821735
493	821736
84388	821737
12600	821738
84008	821739
124417	821740
119354	821741
57055	821742
164970	821743
64751	821744
157542	821745
122168	821746
84608	821747
132954	821748
167572	821749
96337	821750
25675	821751
592	821752
31664	821753
65006	821754
30284	821755
493	821756
18573	821757
161219	821758
17386	821759
13888	821760
43186	821761
38576	821762
24311	821763
3107	821764
78285	821765
21496	821766
107980	821767
106376	821768
53	821769
53	821770
40973	821771
76788	821772
76956	821773
24212	821774
179477	821775
2669	821776
55805	821777
10817	821778
8836	821779
53	821780
53	821781
13865	821782
44997	821783
882	821784
1057	821785
180	821786
14174	821787
91994	821788
53	821789
49291	821790
1489	821791
474	821792
14677	821793
15640	821794
114007	821795
81714	821796
15072	821797
53	821798
107606	821799
36446	821800
153962	821801
64362	821802
63352	821803
30765	821804
71519	821805
120047	821806
132445	821807
25726	821808
474	821809
171497	821810
60721	821811
28898	821812
36010	821813
53	821814
882	821815
53	821816
422	821817
53	821818
58798	821819
3675	821820
882	821821
48873	821822
2073	821823
7287	821824
27520	821825
133370	821826
48873	821827
75243	821828
6342	821829
53	821830
52158	821831
14014	821832
62044	821833
14079	821834
20077	821835
24073	821836
29291	821837
49148	821838
61415	821839
110945	821840
16435	821841
80661	821842
42870	821843
2005	821844
60556	821845
53188	821846
10879	821847
141961	821848
23925	821849
61451	821850
24264	821851
16421	821852
35103	821853
119198	821854
16829	821855
52422	821856
2005	821857
100605	821858
81789	821859
38740	821860
45906	821861
92013	821862
52422	821863
7672	821864
6554	821865
2005	821866
37765	821867
65598	821868
170187	821869
25864	821870
2005	821871
79683	821872
25963	821873
8928	821874
9534	821875
34156	821876
61237	821877
31631	821878
70050	821879
34492	821880
45120	821881
59828	821882
27672	821883
38313	821884
161256	821885
3193	821886
11061	821887
3097	821888
18856	821889
11061	821890
6243	821891
3193	821892
11061	821893
181669	821894
14677	821895
882	821896
53	821897
5105	821898
1987	821899
4514	821900
6778	821901
35400	821902
43719	821903
2386	821904
55434	821905
7154	821906
53	821907
5008	821908
882	821909
18086	821910
1132	821911
14193	821912
137937	821913
26340	821914
4686	821915
37278	821916
57514	821917
183	821918
183	821919
4716	821920
86618	821921
34583	821922
46	821923
141144	821924
95784	821925
69427	821926
36721	821927
39989	821928
115691	821929
14868	821930
85410	821931
112846	821932
15173	821933
45282	821934
99587	821935
28592	821936
56585	821937
24900	821938
28592	821939
92934	821940
2134	821941
7883	821942
2134	821943
2134	821944
2134	821945
66200	821946
30491	821947
73385	821948
36501	821949
114602	821950
30940	821951
141867	821952
178072	821953
143807	821954
67541	821955
105514	821956
85851	821957
107043	821958
44040	821959
134217	821960
153056	821961
19555	821962
24837	821963
41493	821964
67444	821965
107359	821966
38427	821967
16398	821968
12488	821969
29371	821970
25014	821971
10437	821972
5501	821973
25712	821974
23386	821975
79978	821976
12122	821977
229	821978
19876	821979
31548	821980
13897	821981
187	821982
34581	821983
86451	821984
1743	821985
26935	821986
51306	821987
91408	821988
551	821989
19637	821990
130170	821991
49628	821992
9340	821993
65383	821994
49628	821995
49628	821996
51282	821997
95292	821998
75150	821999
75475	822000
14524	822001
28161	822002
56805	822003
161474	822004
48717	822005
80282	822006
101689	822007
13254	822008
104230	822009
9162	822010
123	822011
79870	822012
56106	822013
159864	822014
137916	822015
122211	822016
40710	822017
102713	822018
70589	822019
33428	822020
96854	822021
79345	822022
114877	822023
79230	822024
12568	822025
47442	822026
85845	822027
14261	822028
97921	822029
40710	822030
52640	822031
33534	822032
46269	822033
80282	822034
101278	822035
2375	822036
38770	822037
7757	822038
28910	822039
90153	822040
50774	822041
80936	822042
128281	822043
99017	822044
2060	822045
73959	822046
13015	822047
32106	822048
67614	822049
39873	822050
38821	822051
53742	822052
82056	822053
15398	822054
158298	822055
1839	822056
53769	822057
111893	822058
38786	822059
34857	822060
29657	822061
62921	822062
19915	822063
14130	822064
14130	822065
8715	822066
100486	822067
9198	822068
53837	822069
31455	822070
38675	822071
4630	822072
490	822073
105115	822074
20751	822075
12359	822076
64747	822077
79764	822078
1365	822079
46601	822080
120635	822081
69174	822082
55403	822083
9216	822084
100587	822085
64504	822086
15184	822087
3600	822088
99065	822089
597	822090
128512	822091
66581	822092
19787	822093
1088	822094
40295	822095
158203	822096
45684	822097
45466	822098
21368	822099
21167	822100
45386	822101
39094	822102
100646	822103
126830	822104
83222	822105
101967	822106
17498	822107
36831	822108
97878	822109
36884	822110
51215	822111
1480	822112
122038	822113
6609	822114
18017	822115
10990	822116
62395	822117
252	822118
128905	822119
21686	822120
597	822121
38923	822122
99243	822123
4091	822124
594	822125
3245	822126
55293	822127
4306	822128
16217	822129
4306	822130
37094	822131
146838	822132
9713	822133
857	822134
47444	822135
9713	822136
70729	822137
172611	822138
9713	822139
62395	822140
252	822141
5983	822142
44759	822143
9037	822144
30569	822145
29128	822146
59587	822147
98375	822148
4306	822149
9176	822150
91274	822151
52108	822152
75039	822153
410	822154
188339	822155
15859	822156
62436	822157
123	822158
58880	822159
58880	822160
16217	822161
94974	822162
96955	822163
62664	822164
73806	822165
43710	822166
15320	822167
73453	822168
8664	822169
42759	822170
34888	822171
61567	822172
23650	822173
145419	822174
16375	822175
147357	822176
12584	822177
42759	822178
112860	822179
112424	822180
73452	822181
13154	822182
6981	822183
22443	822184
5758	822185
23077	822186
149277	822187
11802	822188
61526	822189
28315	822190
34699	822191
68344	822192
142600	822193
46075	822194
3020	822195
77453	822196
97200	822197
51154	822198
155449	822199
7792	822200
58568	822201
44388	822202
60911	822203
52331	822204
49005	822205
20756	822206
6050	822207
42609	822208
28796	822209
28796	822210
78042	822211
45509	822212
683	822213
24763	822214
2271	822215
174685	822216
22	822217
26343	822218
32459	822219
26662	822220
1883	822221
53397	822222
136395	822223
86899	822224
2950	822225
57878	822226
105456	822227
9998	822228
60393	822229
81749	822230
9559	822231
45159	822232
6348	822233
107123	822234
35067	822235
17038	822236
4397	822237
176638	822238
38113	822239
65649	822240
19205	822241
37144	822242
22318	822243
59323	822244
19032	822245
40999	822246
24146	822247
56285	822248
17	822249
4371	822250
8092	822251
184427	822252
3724	822253
88794	822254
222	822255
37833	822256
38794	822257
50655	822258
68044	822259
127738	822260
1209	822261
107327	822262
182887	822263
134745	822264
73665	822265
42777	822266
51758	822267
4239	822268
32897	822269
58655	822270
6092	822271
62504	822272
19387	822273
21929	822274
10346	822275
27747	822276
15203	822277
142681	822278
37712	822279
86536	822280
9874	822281
1768	822282
2615	822283
24606	822284
2677	822285
39961	822286
3726	822287
4241	822288
7117	822289
3320	822290
72860	822291
6261	822292
86074	822293
2937	822294
28612	822295
25993	822296
80835	822297
50405	822298
11398	822299
88618	822300
8528	822301
59479	822302
88954	822303
7544	822304
1200	822305
3426	822306
99079	822307
20875	822308
34069	822309
48222	822310
14071	822311
50389	822312
396	822313
134894	822314
1441	822315
3613	822316
51453	822317
44898	822318
25945	822319
181983	822320
14743	822321
55980	822322
12857	822323
121732	822324
127200	822325
89155	822326
39849	822327
16771	822328
21010	822329
59436	822330
47662	822331
54875	822332
126302	822333
6711	822334
6359	822335
5331	822336
3723	822337
34665	822338
3319	822339
37604	822340
50562	822341
11346	822342
2614	822343
27549	822344
176946	822345
22182	822346
24226	822347
2937	822348
665	822349
49435	822350
41346	822351
6849	822352
79802	822353
78068	822354
81519	822355
10050	822356
25348	822357
55338	822358
84457	822359
180148	822360
14225	822361
21151	822362
36799	822363
148751	822364
76309	822365
18517	822366
3724	822367
21208	822368
7066	822369
18445	822370
48259	822371
19386	822372
4239	822373
9100	822374
134897	822375
6538	822376
27368	822377
7028	822378
4239	822379
7544	822380
4047	822381
7178	822382
41842	822383
62940	822384
48179	822385
134979	822386
48057	822387
11567	822388
2823	822389
142553	822390
2823	822391
11098	822392
176362	822393
5454	822394
71209	822395
133209	822396
54690	822397
108957	822398
8523	822399
7830	822400
108066	822401
3084	822402
159859	822403
40596	822404
55135	822405
101295	822406
1807	822407
1106	822408
12857	822409
50508	822410
10346	822411
64337	822412
159306	822413
35134	822414
3863	822415
22842	822416
83912	822417
101208	822418
105288	822419
39875	822420
135207	822421
13130	822422
50660	822423
15479	822424
33264	822425
60258	822426
160	822427
67682	822428
7820	822429
4236	822430
57862	822431
13651	822432
91431	822433
6275	822434
3865	822435
9786	822436
3318	822437
3318	822438
2936	822439
50333	822440
63935	822441
533	822442
6711	822443
67146	822444
40470	822445
43354	822446
68259	822447
126425	822448
6365	822449
6365	822450
10016	822451
17743	822452
6109	822453
2566	822454
33266	822455
21607	822456
661	822457
9413	822458
68304	822459
869	822460
65104	822461
86638	822462
82209	822463
895	822464
134991	822465
64780	822466
100286	822467
57833	822468
22315	822469
62576	822470
2909	822471
43346	822472
7286	822473
10744	822474
1889	822475
21380	822476
5402	822477
6034	822478
3318	822479
6875	822480
4881	822481
103277	822482
30464	822483
178739	822484
6416	822485
2214	822486
6348	822487
2339	822488
25383	822489
15420	822490
80817	822491
3318	822492
4241	822493
26068	822494
109246	822495
64718	822496
8132	822497
7999	822498
32409	822499
59450	822500
1508	822501
8535	822502
2094	822503
2937	822504
9100	822505
110328	822506
22183	822507
78710	822508
9872	822509
82318	822510
38668	822511
2095	822512
188842	822513
22183	822514
135273	822515
106113	822516
10495	822517
4092	822518
50610	822519
50372	822520
97039	822521
54524	822522
21403	822523
27738	822524
3269	822525
15331	822526
85354	822527
44697	822528
25862	822529
7116	822530
53210	822531
74211	822532
13211	822533
22464	822534
48429	822535
31679	822536
718	822537
40178	822538
1384	822539
9437	822540
9436	822541
15203	822542
2909	822543
1931	822544
186391	822545
78106	822546
1481	822547
41019	822548
13037	822549
11094	822550
7114	822551
715	822552
6260	822553
65917	822554
7117	822555
9595	822556
718	822557
9434	822558
718	822559
5437	822560
39898	822561
17777	822562
9750	822563
134697	822564
2614	822565
48176	822566
3724	822567
1655	822568
28342	822569
2853	822570
63249	822571
9436	822572
2614	822573
140724	822574
533	822575
41065	822576
138938	822577
76030	822578
16184	822579
533	822580
45209	822581
22420	822582
57985	822583
100310	822584
5437	822585
179351	822586
48175	822587
9434	822588
16289	822589
162572	822590
2853	822591
110044	822592
136966	822593
15419	822594
137012	822595
1383	822596
3319	822597
138880	822598
82690	822599
48173	822600
106127	822601
110532	822602
166913	822603
143969	822604
18447	822605
158868	822606
63541	822607
18443	822608
2615	822609
139511	822610
715	822611
60578	822612
86680	822613
110745	822614
66480	822615
23074	822616
55345	822617
148907	822618
108791	822619
48259	822620
102965	822621
176317	822622
187562	822623
533	822624
107557	822625
50525	822626
16184	822627
85107	822628
2974	822629
125632	822630
1994	822631
35123	822632
17403	822633
33190	822634
31439	822635
189242	822636
142562	822637
60655	822638
176140	822639
47353	822640
50668	822641
91653	822642
87750	822643
61570	822644
65874	822645
25652	822646
41986	822647
28619	822648
139796	822649
72522	822650
2156	822651
1022	822652
3723	822653
121936	822654
40869	822655
108012	822656
12024	822657
1446	822658
113978	822659
113980	822660
8568	822661
35942	822662
129665	822663
111426	822664
106261	822665
175934	822666
175935	822667
176502	822668
106068	822669
134795	822670
105850	822671
106142	822672
71320	822673
176049	822674
175932	822675
26974	822676
48179	822677
106033	822678
17533	822679
105849	822680
71246	822681
105847	822682
106153	822683
59434	822684
139957	822685
92035	822686
15504	822687
49949	822688
110606	822689
131028	822690
50525	822691
110109	822692
141350	822693
113951	822694
131079	822695
183613	822696
103463	822697
22910	822698
13610	822699
18444	822700
176030	822701
184997	822702
34849	822703
82285	822704
18447	822705
18069	822706
34623	822707
97962	822708
56556	822709
67146	822710
33754	822711
138278	822712
27897	822713
18447	822714
160699	822715
533	822716
9786	822717
19454	822718
379	822719
10993	822720
73569	822721
40380	822722
81568	822723
132801	822724
23585	822725
60545	822726
48173	822727
48488	822728
8151	822729
162139	822730
2095	822731
5150	822732
1514	822733
110170	822734
32843	822735
43717	822736
15479	822737
1928	822738
715	822739
33095	822740
127013	822741
78006	822742
135559	822743
5414	822744
98149	822745
14968	822746
15308	822747
142334	822748
2825	822749
12267	822750
36126	822751
25832	822752
69061	822753
85258	822754
2100	822755
26634	822756
75327	822757
24996	822758
8750	822759
10007	822760
16986	822761
48265	822762
12697	822763
25958	822764
30366	822765
78883	822766
111697	822767
9230	822768
31746	822769
45481	822770
56501	822771
27863	822772
2907	822773
1366	822774
136162	822775
183694	822776
36042	822777
10150	822778
76822	822779
85159	822780
6177	822781
26240	822782
106694	822783
180320	822784
127469	822785
3674	822786
48599	822787
18248	822788
159356	822789
29208	822790
19824	822791
38806	822792
66478	822793
18811	822794
7184	822795
4641	822796
1787	822797
57582	822798
6407	822799
56087	822800
37972	822801
10962	822802
39848	822803
11005	822804
73671	822805
42191	822806
56756	822807
62298	822808
24420	822809
645	822810
1117	822811
29446	822812
42660	822813
56531	822814
172	822815
48699	822816
67810	822817
26148	822818
7544	822819
41923	822820
56213	822821
1106	822822
114864	822823
31785	822824
4676	822825
25819	822826
8760	822827
1011	822828
43457	822829
27676	822830
2907	822831
8528	822832
14455	822833
20136	822834
116378	822835
2986	822836
1063	822837
22207	822838
18248	822839
9290	822840
24024	822841
32075	822842
21474	822843
22157	822844
23911	822845
37806	822846
9403	822847
95788	822848
18421	822849
54791	822850
80585	822851
80585	822852
80958	822853
171215	822854
97311	822855
7117	822856
12191	822857
71333	822858
134654	822859
106127	822860
110532	822861
88794	822862
106134	822863
8720	822864
9289	822865
73819	822866
97257	822867
27950	822868
67508	822869
89985	822870
48179	822871
22009	822872
150	822873
41428	822874
21569	822875
60257	822876
14067	822877
40	822878
16566	822879
27351	822880
6228	822881
4432	822882
2950	822883
16993	822884
34665	822885
9436	822886
24398	822887
16319	822888
44334	822889
50991	822890
49163	822891
4237	822892
85298	822893
116371	822894
6416	822895
88263	822896
33121	822897
41065	822898
2324	822899
11825	822900
47369	822901
82736	822902
71254	822903
4237	822904
108578	822905
135426	822906
77852	822907
32128	822908
135020	822909
50535	822910
1384	822911
21156	822912
2615	822913
33748	822914
6446	822915
184803	822916
97204	822917
2967	822918
126114	822919
127272	822920
165160	822921
158656	822922
164723	822923
119626	822924
81700	822925
166944	822926
53615	822927
169450	822928
97009	822929
44201	822930
11083	822931
130625	822932
63763	822933
128851	822934
161216	822935
159102	822936
164441	822937
101653	822938
30111	822939
170039	822940
126311	822941
127203	822942
63834	822943
78253	822944
65205	822945
161415	822946
168681	822947
159797	822948
119923	822949
125503	822950
3977	822951
76909	822952
166869	822953
125597	822954
81852	822955
102480	822956
154004	822957
166905	822958
118175	822959
99787	822960
118083	822961
20525	822962
83360	822963
122374	822964
160159	822965
125019	822966
53200	822967
187830	822968
99989	822969
163045	822970
4717	822971
126999	822972
77923	822973
159996	822974
143097	822975
158008	822976
96639	822977
47369	822978
65205	822979
98023	822980
44880	822981
80859	822982
154199	822983
186607	822984
95030	822985
155130	822986
46228	822987
30453	822988
64744	822989
127045	822990
158392	822991
120033	822992
65998	822993
161681	822994
96344	822995
161666	822996
159646	822997
99770	822998
22985	822999
119735	823000
162677	823001
162444	823002
129064	823003
27925	823004
67288	823005
167656	823006
128454	823007
46783	823008
125407	823009
170022	823010
162267	823011
156264	823012
128727	823013
101006	823014
66776	823015
30111	823016
130551	823017
169331	823018
102759	823019
67641	823020
167925	823021
126693	823022
120284	823023
158557	823024
96617	823025
166461	823026
125619	823027
53494	823028
165721	823029
100279	823030
79748	823031
170056	823032
97231	823033
163769	823034
68233	823035
122057	823036
118684	823037
81968	823038
101018	823039
155929	823040
83717	823041
117793	823042
122791	823043
117391	823044
44192	823045
66262	823046
80048	823047
54445	823048
109731	823049
120069	823050
163369	823051
78923	823052
6261	823053
4239	823054
10071	823055
134956	823056
36324	823057
36324	823058
12222	823059
140900	823060
26974	823061
16294	823062
30259	823063
8532	823064
58042	823065
43897	823066
4664	823067
12133	823068
25008	823069
12397	823070
81678	823071
13701	823072
56924	823073
2095	823074
9435	823075
110205	823076
44704	823077
166295	823078
1462	823079
379	823080
21010	823081
1807	823082
53715	823083
56737	823084
54217	823085
106017	823086
29770	823087
79285	823088
168313	823089
127312	823090
25338	823091
27958	823092
124272	823093
124410	823094
130590	823095
129377	823096
89050	823097
9432	823098
129215	823099
102759	823100
97484	823101
99448	823102
121565	823103
125413	823104
156538	823105
162831	823106
152606	823107
153561	823108
162251	823109
156073	823110
166314	823111
168199	823112
110467	823113
36558	823114
128773	823115
5405	823116
2907	823117
66281	823118
6994	823119
21208	823120
3242	823121
8937	823122
160994	823123
22241	823124
154416	823125
107770	823126
78006	823127
94771	823128
7308	823129
179349	823130
128028	823131
40324	823132
80829	823133
72617	823134
124737	823135
23963	823136
56999	823137
123754	823138
97816	823139
37143	823140
68661	823141
70874	823142
55135	823143
38794	823144
101788	823145
26012	823146
3613	823147
5405	823148
5405	823149
5405	823150
122383	823151
21380	823152
58867	823153
58867	823154
113181	823155
6388	823156
40185	823157
22481	823158
3319	823159
85800	823160
65021	823161
1209	823162
17533	823163
99483	823164
13037	823165
36974	823166
101206	823167
9315	823168
54849	823169
31679	823170
33722	823171
25532	823172
5557	823173
132896	823174
66508	823175
32905	823176
18416	823177
97788	823178
101227	823179
104738	823180
120522	823181
37143	823182
80535	823183
106017	823184
20875	823185
15419	823186
6365	823187
4899	823188
101470	823189
183890	823190
8230	823191
6367	823192
50899	823193
4626	823194
133500	823195
70383	823196
84790	823197
134979	823198
175848	823199
176478	823200
134966	823201
105848	823202
176975	823203
134819	823204
45009	823205
14808	823206
106235	823207
135015	823208
176597	823209
116631	823210
143019	823211
15308	823212
61259	823213
21082	823214
533	823215
2094	823216
133496	823217
84016	823218
69409	823219
69646	823220
186731	823221
172122	823222
103101	823223
8893	823224
4267	823225
103206	823226
26984	823227
43367	823228
102711	823229
55995	823230
85847	823231
162855	823232
38819	823233
21728	823234
3671	823235
43345	823236
118299	823237
64492	823238
6348	823239
13357	823240
2214	823241
24160	823242
484	823243
19454	823244
58377	823245
9786	823246
19454	823247
23381	823248
26988	823249
34	823250
48376	823251
185964	823252
51956	823253
6960	823254
80465	823255
2218	823256
42012	823257
72946	823258
41560	823259
9475	823260
15417	823261
88173	823262
15420	823263
8276	823264
14582	823265
20350	823266
141463	823267
1209	823268
3047	823269
4236	823270
3319	823271
17146	823272
144223	823273
129361	823274
1209	823275
2711	823276
3865	823277
101847	823278
106127	823279
81930	823280
17146	823281
44307	823282
66414	823283
110309	823284
15419	823285
3040	823286
3432	823287
109684	823288
110160	823289
11678	823290
3724	823291
11364	823292
142623	823293
37102	823294
141595	823295
78883	823296
9212	823297
86139	823298
2586	823299
12194	823300
50343	823301
41934	823302
81364	823303
103467	823304
9338	823305
134124	823306
4803	823307
1072	823308
2373	823309
29860	823310
90529	823311
131046	823312
141785	823313
83772	823314
17627	823315
119055	823316
141744	823317
130624	823318
2909	823319
18444	823320
50721	823321
50651	823322
63133	823323
15493	823324
95633	823325
110017	823326
15416	823327
102477	823328
42587	823329
109171	823330
13130	823331
109063	823332
161773	823333
41934	823334
143178	823335
18440	823336
68044	823337
8132	823338
15493	823339
13436	823340
21034	823341
15417	823342
26975	823343
125204	823344
63204	823345
28342	823346
5445	823347
134996	823348
34665	823349
3319	823350
2339	823351
1415	823352
9688	823353
135172	823354
33507	823355
100620	823356
8132	823357
28393	823358
39598	823359
90051	823360
3320	823361
165259	823362
160267	823363
29128	823364
158162	823365
67536	823366
7335	823367
3977	823368
170076	823369
2339	823370
168061	823371
29995	823372
1462	823373
25862	823374
138807	823375
9212	823376
21569	823377
139716	823378
153153	823379
53223	823380
71215	823381
102469	823382
128005	823383
132534	823384
49315	823385
31039	823386
8276	823387
5557	823388
65205	823389
19509	823390
45140	823391
6084	823392
95576	823393
18139	823394
163960	823395
101014	823396
38927	823397
13561	823398
25697	823399
136131	823400
98657	823401
78643	823402
120522	823403
761	823404
300	823405
1209	823406
83747	823407
6849	823408
1889	823409
11007	823410
42315	823411
119334	823412
173932	823413
39898	823414
27368	823415
56587	823416
106794	823417
9436	823418
36191	823419
1509	823420
140198	823421
9756	823422
60578	823423
28478	823424
122553	823425
27397	823426
95905	823427
166610	823428
9449	823429
895	823430
160783	823431
130860	823432
72962	823433
72962	823434
121760	823435
34665	823436
26919	823437
26940	823438
25876	823439
5600	823440
9121	823441
31952	823442
36799	823443
25338	823444
715	823445
1741	823446
2339	823447
5405	823448
88071	823449
2338	823450
75853	823451
154715	823452
2936	823453
17244	823454
102470	823455
32905	823456
25932	823457
597	823458
97216	823459
11313	823460
22	823461
10346	823462
26068	823463
3551	823464
2907	823465
94464	823466
63826	823467
100502	823468
54664	823469
141356	823470
99087	823471
10773	823472
31952	823473
3269	823474
134413	823475
17921	823476
127045	823477
7120	823478
35302	823479
134685	823480
2094	823481
40643	823482
86984	823483
164529	823484
76793	823485
128124	823486
1209	823487
5902	823488
31078	823489
24967	823490
104952	823491
48175	823492
20319	823493
3724	823494
11095	823495
88092	823496
13589	823497
183350	823498
715	823499
126164	823500
158627	823501
6398	823502
15930	823503
171533	823504
69820	823505
101837	823506
5454	823507
183080	823508
33873	823509
3724	823510
1415	823511
100771	823512
77442	823513
106113	823514
12191	823515
15416	823516
6471	823517
1072	823518
95762	823519
3383	823520
126994	823521
163891	823522
18840	823523
161968	823524
11398	823525
7139	823526
11095	823527
136983	823528
2936	823529
31952	823530
98028	823531
41193	823532
13357	823533
18446	823534
131982	823535
88855	823536
1383	823537
45385	823538
13130	823539
110109	823540
2614	823541
88618	823542
110267	823543
718	823544
48182	823545
18451	823546
83577	823547
5721	823548
32877	823549
125650	823550
123995	823551
100772	823552
160450	823553
47619	823554
72923	823555
32	823556
39671	823557
35565	823558
25872	823559
10597	823560
43601	823561
77284	823562
59013	823563
139764	823564
59013	823565
15944	823566
63553	823567
50877	823568
51633	823569
51633	823570
71	823571
43283	823572
17032	823573
16009	823574
68417	823575
98553	823576
53735	823577
29130	823578
71946	823579
3833	823580
72718	823581
51407	823582
394	823583
49876	823584
31664	823585
131005	823586
26637	823587
41089	823588
15040	823589
9741	823590
85273	823591
56732	823592
70770	823593
63695	823594
18891	823595
88382	823596
9697	823597
59268	823598
6178	823599
31881	823600
10498	823601
16917	823602
8637	823603
57002	823604
21439	823605
3266	823606
34110	823607
31003	823608
91867	823609
68788	823610
18042	823611
14945	823612
97588	823613
2894	823614
7837	823615
93772	823616
5163	823617
69221	823618
30275	823619
33515	823620
5532	823621
51037	823622
65069	823623
35121	823624
15361	823625
35454	823626
36157	823627
4119	823628
61441	823629
1465	823630
40697	823631
32532	823632
54553	823633
25958	823634
18886	823635
31036	823636
81687	823637
10161	823638
117642	823639
54345	823640
87151	823641
61869	823642
49788	823643
21315	823644
46724	823645
56796	823646
123553	823647
6697	823648
148826	823649
10529	823650
20680	823651
42460	823652
42111	823653
49531	823654
51195	823655
121553	823656
23423	823657
172108	823658
182890	823659
168388	823660
84665	823661
14574	823662
31881	823663
16045	823664
56213	823665
80492	823666
118235	823667
46495	823668
109127	823669
2311	823670
124552	823671
102065	823672
24980	823673
43888	823674
102471	823675
49963	823676
23327	823677
98693	823678
83171	823679
20843	823680
135309	823681
138506	823682
157392	823683
36860	823684
69842	823685
65433	823686
38133	823687
83359	823688
120523	823689
26292	823690
77424	823691
44882	823692
136852	823693
9282	823694
44966	823695
98012	823696
2986	823697
10566	823698
44098	823699
206	823700
6860	823701
2038	823702
183162	823703
56558	823704
123668	823705
19915	823706
52460	823707
137575	823708
94976	823709
59971	823710
22159	823711
59	823712
5297	823713
81904	823714
13200	823715
187178	823716
125156	823717
93745	823718
6873	823719
35317	823720
44201	823721
38396	823722
105574	823723
107488	823724
318	823725
46595	823726
51530	823727
30275	823728
51530	823729
104571	823730
15676	823731
17652	823732
30847	823733
16627	823734
18663	823735
51241	823736
33638	823737
16772	823738
20927	823739
2249	823740
42846	823741
31958	823742
945	823743
7576	823744
1679	823745
36637	823746
12356	823747
87452	823748
28182	823749
1682	823750
2903	823751
23145	823752
46733	823753
16944	823754
29284	823755
42714	823756
159	823757
159	823758
159	823759
89900	823760
33339	823761
109001	823762
92835	823763
54375	823764
128333	823765
76034	823766
155991	823767
93815	823768
61181	823769
76857	823770
9786	823771
2963	823772
10529	823773
4684	823774
167281	823775
140454	823776
71256	823777
4644	823778
87700	823779
100671	823780
78934	823781
9696	823782
59876	823783
30707	823784
76786	823785
45856	823786
56379	823787
7905	823788
100074	823789
78214	823790
82300	823791
27522	823792
444	823793
99110	823794
93722	823795
37405	823796
82049	823797
65623	823798
444	823799
133640	823800
181545	823801
67967	823802
110269	823803
444	823804
444	823805
7333	823806
163552	823807
95728	823808
45626	823809
444	823810
444	823811
122560	823812
94473	823813
26026	823814
166506	823815
6575	823816
45001	823817
45001	823818
39917	823819
7066	823820
7066	823821
137456	823822
7066	823823
98747	823824
30948	823825
100150	823826
33428	823827
14428	823828
37432	823829
82579	823830
187118	823831
12444	823832
58552	823833
59847	823834
123148	823835
100155	823836
9095	823837
156122	823838
142846	823839
79806	823840
37127	823841
161674	823842
183565	823843
81046	823844
68052	823845
49807	823846
132190	823847
45047	823848
95811	823849
109444	823850
1445	823851
81213	823852
127104	823853
84675	823854
4665	823855
37258	823856
58055	823857
406	823858
124682	823859
183791	823860
12388	823861
82404	823862
91228	823863
141059	823864
136145	823865
7	823866
37164	823867
48975	823868
28946	823869
30913	823870
86740	823871
20526	823872
73113	823873
384	823874
20560	823875
6949	823876
64520	823877
20500	823878
94685	823879
53138	823880
82580	823881
51473	823882
115725	823883
4768	823884
82580	823885
82237	823886
3061	823887
94697	823888
26321	823889
9646	823890
50632	823891
2636	823892
11954	823893
131236	823894
20549	823895
7818	823896
28692	823897
9903	823898
1021	823899
59240	823900
158362	823901
16784	823902
15955	823903
62370	823904
46750	823905
43335	823906
100160	823907
5805	823908
82361	823909
43319	823910
48889	823911
120992	823912
9830	823913
3006	823914
10	823915
6141	823916
127408	823917
42375	823918
12683	823919
79513	823920
2845	823921
20500	823922
53257	823923
76556	823924
53024	823925
52980	823926
39115	823927
38138	823928
18039	823929
79513	823930
53424	823931
24745	823932
83332	823933
70269	823934
14686	823935
7792	823936
94083	823937
26387	823938
26124	823939
6750	823940
849	823941
3441	823942
508	823943
41236	823944
290	823945
33282	823946
56457	823947
141287	823948
63222	823949
43608	823950
92437	823951
154075	823952
93956	823953
14571	823954
44050	823955
107247	823956
42013	823957
13520	823958
39937	823959
58273	823960
63850	823961
125502	823962
33323	823963
31901	823964
61832	823965
32523	823966
52633	823967
5574	823968
20896	823969
1252	823970
5694	823971
11935	823972
8833	823973
38643	823974
39170	823975
115441	823976
73123	823977
10447	823978
10403	823979
2472	823980
10546	823981
10391	823982
2545	823983
8179	823984
69669	823985
22158	823986
74036	823987
102758	823988
119063	823989
18587	823990
65130	823991
83517	823992
64252	823993
113258	823994
77613	823995
1277	823996
75932	823997
9	823998
19506	823999
157219	824000
13911	824001
19016	824002
3878	824003
34813	824004
8695	824005
2429	824006
48498	824007
1388	824008
18992	824009
10633	824010
69861	824011
17719	824012
42534	824013
20995	824014
27844	824015
18589	824016
103260	824017
48501	824018
11803	824019
17645	824020
71525	824021
88945	824022
36188	824023
17175	824024
52137	824025
36650	824026
11259	824027
487	824028
1027	824029
13659	824030
20401	824031
5791	824032
279	824033
12473	824034
115093	824035
40172	824036
9724	824037
59240	824038
43794	824039
87068	824040
115228	824041
92437	824042
9422	824043
14381	824044
6748	824045
28941	824046
77388	824047
81607	824048
59374	824049
21023	824050
66786	824051
11960	824052
44576	824053
10	824054
84984	824055
174378	824056
21461	824057
7460	824058
637	824059
637	824060
68247	824061
15173	824062
114214	824063
4070	824064
27506	824065
16440	824066
56279	824067
125664	824068
22361	824069
22473	824070
4069	824071
72017	824072
155509	824073
76693	824074
54564	824075
30548	824076
5963	824077
82989	824078
48221	824079
55229	824080
27651	824081
2437	824082
11323	824083
174	824084
89925	824085
22476	824086
39960	824087
8367	824088
31847	824089
32227	824090
165091	824091
384	824092
27667	824093
46786	824094
15798	824095
1411	824096
38926	824097
7768	824098
26170	824099
171	824100
524	824101
40973	824102
5399	824103
56754	824104
55316	824105
49502	824106
329	824107
23299	824108
38203	824109
97879	824110
103563	824111
37170	824112
12554	824113
33878	824114
7121	824115
1691	824116
95811	824117
60538	824118
1610	824119
60436	824120
13711	824121
659	824122
28567	824123
714	824124
2321	824125
913	824126
22950	824127
2325	824128
13521	824129
4211	824130
1375	824131
849	824132
659	824133
9964	824134
34638	824135
915	824136
2033	824137
714	824138
175	824139
20207	824140
8764	824141
34637	824142
3761	824143
782	824144
782	824145
23657	824146
136561	824147
19849	824148
29092	824149
30770	824150
70030	824151
115758	824152
75347	824153
6621	824154
70400	824155
43049	824156
59762	824157
37265	824158
45282	824159
7529	824160
56394	824161
301	824162
10815	824163
15173	824164
99587	824165
137413	824166
35514	824167
523	824168
128640	824169
38392	824170
10989	824171
24399	824172
5859	824173
77	824174
77	824175
77	824176
49446	824177
39000	824178
52342	824179
6135	824180
55481	824181
107959	824182
13503	824183
713	824184
7085	824185
8105	824186
779	824187
64319	824188
4943	824189
4532	824190
108793	824191
32802	824192
34536	824193
98335	824194
34971	824195
158714	824196
132462	824197
121372	824198
57531	824199
4601	824200
108506	824201
11490	824202
49992	824203
16214	824204
119785	824205
11814	824206
144207	824207
596	824208
35046	824209
88755	824210
596	824211
119219	824212
142912	824213
49072	824214
84507	824215
172035	824216
72005	824217
31935	824218
103811	824219
94257	824220
139548	824221
157134	824222
59315	824223
1405	824224
596	824225
596	824226
171811	824227
38963	824228
6838	824229
89592	824230
59852	824231
164236	824232
8198	824233
157611	824234
13467	824235
39125	824236
60694	824237
127667	824238
34811	824239
25111	824240
81515	824241
54334	824242
5602	824243
36881	824244
83733	824245
56217	824246
50701	824247
15673	824248
59245	824249
26672	824250
127128	824251
4142	824252
12695	824253
123228	824254
4121	824255
82972	824256
25518	824257
12817	824258
130093	824259
15583	824260
58400	824261
48635	824262
9596	824263
39582	824264
1082	824265
36996	824266
8165	824267
41566	824268
575	824269
3428	824270
109291	824271
18966	824272
72967	824273
74157	824274
3847	824275
3428	824276
96520	824277
6271	824278
12608	824279
14639	824280
12329	824281
39582	824282
7199	824283
29199	824284
3659	824285
667	824286
13491	824287
99426	824288
56924	824289
59064	824290
164176	824291
21312	824292
79542	824293
53533	824294
38420	824295
45088	824296
17692	824297
57018	824298
38606	824299
37431	824300
97897	824301
30454	824302
119672	824303
44543	824304
55915	824305
162680	824306
95238	824307
25480	824308
80766	824309
25242	824310
66374	824311
65674	824312
59390	824313
47275	824314
54879	824315
125122	824316
126033	824317
79350	824318
55650	824319
99656	824320
125129	824321
157085	824322
38298	824323
66596	824324
46203	824325
49003	824326
45501	824327
79457	824328
8096	824329
44687	824330
101712	824331
38235	824332
79036	824333
123120	824334
26003	824335
67770	824336
38200	824337
54961	824338
95970	824339
47414	824340
81712	824341
96025	824342
166957	824343
58965	824344
70615	824345
85642	824346
47360	824347
82499	824348
84973	824349
33628	824350
56773	824351
55788	824352
33252	824353
68076	824354
81435	824355
65925	824356
53883	824357
57811	824358
123516	824359
12637	824360
64552	824361
54587	824362
67546	824363
47414	824364
118637	824365
81941	824366
129808	824367
120735	824368
44502	824369
98709	824370
86013	824371
96439	824372
45078	824373
30547	824374
66954	824375
12419	824376
30441	824377
30453	824378
25397	824379
56629	824380
25480	824381
81510	824382
96600	824383
67435	824384
44728	824385
77690	824386
53639	824387
48666	824388
26073	824389
44873	824390
54833	824391
83142	824392
66811	824393
31386	824394
9180	824395
46920	824396
21209	824397
127858	824398
89003	824399
41006	824400
55293	824401
77949	824402
126104	824403
56983	824404
133105	824405
55889	824406
80273	824407
67483	824408
7059	824409
41268	824410
55462	824411
124378	824412
54294	824413
37921	824414
37027	824415
32057	824416
68030	824417
12783	824418
44551	824419
31972	824420
9062	824421
67701	824422
10986	824423
18079	824424
56040	824425
14131	824426
33252	824427
38912	824428
95558	824429
66369	824430
64371	824431
55706	824432
10941	824433
54662	824434
21548	824435
10691	824436
45074	824437
96439	824438
64632	824439
8063	824440
31818	824441
99318	824442
124560	824443
56070	824444
64813	824445
48660	824446
66686	824447
31878	824448
122994	824449
55422	824450
120515	824451
10749	824452
21165	824453
25668	824454
82735	824455
46452	824456
126208	824457
56323	824458
121776	824459
81897	824460
55338	824461
18084	824462
36736	824463
46957	824464
122575	824465
21388	824466
113214	824467
6542	824468
1088	824469
77829	824470
2388	824471
22840	824472
2047	824473
7882	824474
6134	824475
16294	824476
10601	824477
101783	824478
10846	824479
16650	824480
25383	824481
11378	824482
7845	824483
68771	824484
123048	824485
31625	824486
68165	824487
71564	824488
86776	824489
55422	824490
99610	824491
55683	824492
99061	824493
22634	824494
38576	824495
25397	824496
66485	824497
6160	824498
3953	824499
167118	824500
26012	824501
101420	824502
1489	824503
68750	824504
6160	824505
37291	824506
10702	824507
51447	824508
10836	824509
6325	824510
14848	824511
65812	824512
745	824513
29578	824514
28890	824515
30823	824516
7962	824517
11861	824518
95469	824519
25637	824520
42416	824521
60165	824522
30903	824523
1082	824524
32141	824525
111117	824526
114498	824527
67134	824528
147632	824529
1495	824530
128592	824531
55501	824532
2971	824533
20333	824534
56143	824535
1244	824536
85656	824537
98926	824538
78861	824539
66527	824540
21768	824541
3534	824542
3534	824543
95851	824544
53801	824545
56895	824546
121926	824547
74870	824548
114074	824549
44458	824550
13728	824551
36414	824552
610	824553
9896	824554
27466	824555
2161	824556
68323	824557
107402	824558
1088	824559
11541	824560
41515	824561
42269	824562
10043	824563
51017	824564
81686	824565
55092	824566
81743	824567
2155	824568
21276	824569
12520	824570
152717	824571
44398	824572
24188	824573
40967	824574
105302	824575
1758	824576
58	824577
57572	824578
33409	824579
2123	824580
608	824581
12360	824582
36817	824583
118	824584
442	824585
15376	824586
29506	824587
19844	824588
70021	824589
29306	824590
131	824591
51654	824592
173005	824593
36887	824594
2657	824595
7551	824596
34120	824597
19084	824598
56933	824599
27565	824600
27588	824601
94646	824602
107687	824603
60707	824604
93431	824605
10189	824606
710	824607
62891	824608
21050	824609
47765	824610
128376	824611
2066	824612
23026	824613
35402	824614
710	824615
710	824616
30286	824617
710	824618
5254	824619
30286	824620
24	824621
5292	824622
30890	824623
38875	824624
1712	824625
132869	824626
41153	824627
74410	824628
11602	824629
139076	824630
42910	824631
21919	824632
61115	824633
33167	824634
73569	824635
33175	824636
67963	824637
28670	824638
25319	824639
20785	824640
1532	824641
166630	824642
34663	824643
35588	824644
1109	824645
36619	824646
28705	824647
33171	824648
40216	824649
2947	824650
28820	824651
116927	824652
65914	824653
131773	824654
40218	824655
26048	824656
2260	824657
37821	824658
6305	824659
16359	824660
162923	824661
120885	824662
99114	824663
64975	824664
9107	824665
61841	824666
44487	824667
44376	824668
4617	824669
11737	824670
96389	824671
55936	824672
72323	824673
15021	824674
23224	824675
17961	824676
27198	824677
27198	824678
21514	824679
60078	824680
2640	824681
53949	824682
73549	824683
88199	824684
73029	824685
3353	824686
183682	824687
2271	824688
125722	824689
73584	824690
46670	824691
82591	824692
82591	824693
5690	824694
34937	824695
32485	824696
33167	824697
82985	824698
32635	824699
44376	824700
38957	824701
80541	824702
56317	824703
13042	824704
43314	824705
42808	824706
15055	824707
112168	824708
46449	824709
168499	824710
28686	824711
5286	824712
65445	824713
34479	824714
20042	824715
1823	824716
46730	824717
42229	824718
63864	824719
5286	824720
3468	824721
79077	824722
67631	824723
111991	824724
47794	824725
171857	824726
28704	824727
9983	824728
40228	824729
2640	824730
119261	824731
30290	824732
89687	824733
182659	824734
37142	824735
28346	824736
152940	824737
103156	824738
1667	824739
38284	824740
38212	824741
111967	824742
171799	824743
27198	824744
157101	824745
145277	824746
64349	824747
167598	824748
689	824749
20523	824750
4050	824751
102667	824752
3516	824753
3516	824754
20581	824755
6090	824756
12067	824757
60887	824758
3441	824759
2023	824760
1	824761
47708	824762
7968	824763
65	824764
18344	824765
1172	824766
105814	824767
3445	824768
3467	824769
4952	824770
163	824771
160645	824772
4952	824773
3	824774
3	824775
9020	824776
19494	824777
22132	824778
43681	824779
39379	824780
39745	824781
392	824782
66760	824783
95246	824784
37268	824785
56227	824786
35771	824787
11414	824788
91146	824789
1221	824790
1221	824791
109471	824792
38801	824793
109471	824794
51134	824795
51134	824796
41344	824797
47833	824798
81470	824799
993	824800
48755	824801
69101	824802
69280	824803
49206	824804
1558	824805
1558	824806
1558	824807
1558	824808
1558	824809
20770	824810
32635	824811
7159	824812
91242	824813
14308	824814
91758	824815
181884	824816
176098	824817
43851	824818
339	824819
108170	824820
5921	824821
12988	824822
130102	824823
88055	824824
187146	824825
182246	824826
128587	824827
49926	824828
3537	824829
22291	824830
5454	824831
106845	824832
107929	824833
33061	824834
24550	824835
36317	824836
24560	824837
36214	824838
20305	824839
24550	824840
108060	824841
79741	824842
10161	824843
130349	824844
82852	824845
22924	824846
26636	824847
26859	824848
119137	824849
145417	824850
122372	824851
82849	824852
134809	824853
136010	824854
134809	824855
178987	824856
27880	824857
29764	824858
333	824859
178725	824860
6316	824861
25976	824862
3524	824863
51140	824864
71675	824865
44316	824866
18417	824867
161564	824868
188290	824869
35345	824870
3151	824871
98363	824872
18535	824873
12110	824874
106689	824875
3327	824876
19068	824877
49583	824878
23522	824879
138060	824880
167956	824881
6037	824882
79921	824883
157114	824884
4786	824885
58164	824886
6316	824887
23105	824888
94916	824889
165243	824890
45248	824891
111639	824892
28713	824893
89855	824894
142819	824895
7566	824896
147738	824897
31908	824898
5	824899
41505	824900
283	824901
37176	824902
33130	824903
49621	824904
50681	824905
44628	824906
4817	824907
3796	824908
1093	824909
109605	824910
54602	824911
70903	824912
56062	824913
216	824914
46629	824915
51264	824916
6333	824917
4764	824918
16714	824919
1716	824920
12080	824921
103878	824922
1923	824923
2260	824924
109079	824925
22240	824926
14548	824927
15479	824928
130926	824929
2668	824930
28832	824931
173503	824932
69044	824933
33178	824934
28552	824935
1783	824936
69691	824937
17955	824938
61401	824939
16326	824940
27023	824941
65525	824942
29310	824943
139652	824944
41040	824945
29420	824946
157535	824947
80204	824948
95385	824949
25847	824950
103059	824951
75413	824952
3250	824953
24919	824954
70437	824955
41141	824956
141977	824957
127643	824958
186703	824959
13532	824960
41389	824961
22859	824962
32458	824963
104683	824964
8176	824965
17314	824966
2367	824967
18435	824968
5922	824969
57997	824970
130303	824971
29698	824972
16374	824973
74734	824974
38398	824975
4725	824976
93360	824977
41263	824978
38416	824979
5344	824980
59555	824981
49834	824982
12368	824983
188262	824984
115898	824985
45534	824986
75876	824987
32444	824988
53833	824989
72882	824990
38240	824991
3050	824992
54628	824993
41415	824994
86153	824995
41112	824996
66946	824997
31074	824998
24570	824999
128550	825000
23560	825001
24611	825002
20868	825003
23522	825004
8942	825005
82360	825006
694	825007
82852	825008
152047	825009
33022	825010
6916	825011
70996	825012
14180	825013
16315	825014
25079	825015
11788	825016
131650	825017
37653	825018
16355	825019
30034	825020
54557	825021
11722	825022
15490	825023
1787	825024
1686	825025
19	825026
93144	825027
10407	825028
39370	825029
114989	825030
4929	825031
14528	825032
86381	825033
14470	825034
25855	825035
42601	825036
99679	825037
1778	825038
63246	825039
101402	825040
27785	825041
13171	825042
15527	825043
76060	825044
1831	825045
34917	825046
60382	825047
28856	825048
7782	825049
12072	825050
10851	825051
34464	825052
30432	825053
182719	825054
32927	825055
19396	825056
37187	825057
24910	825058
7920	825059
8166	825060
9389	825061
103767	825062
12715	825063
13059	825064
13108	825065
21929	825066
59366	825067
40181	825068
32924	825069
2941	825070
131045	825071
114654	825072
2633	825073
8892	825074
17013	825075
378	825076
26990	825077
84199	825078
17457	825079
33123	825080
39320	825081
12206	825082
11568	825083
53191	825084
2013	825085
20882	825086
105848	825087
142539	825088
171387	825089
2010	825090
135183	825091
60258	825092
5437	825093
32920	825094
3368	825095
2625	825096
108174	825097
19047	825098
22215	825099
16355	825100
170281	825101
6287	825102
15415	825103
19452	825104
52712	825105
51828	825106
1782	825107
10384	825108
136719	825109
84466	825110
51079	825111
4811	825112
7814	825113
12191	825114
65857	825115
25446	825116
28306	825117
49643	825118
106258	825119
4065	825120
68563	825121
60484	825122
28306	825123
55680	825124
22225	825125
5344	825126
52936	825127
151104	825128
26653	825129
136460	825130
22218	825131
13023	825132
17148	825133
101429	825134
161919	825135
16176	825136
16536	825137
37104	825138
13237	825139
486	825140
93210	825141
35904	825142
4558	825143
18539	825144
59692	825145
11459	825146
49863	825147
132059	825148
136179	825149
54557	825150
7113	825151
1406	825152
71624	825153
70981	825154
52765	825155
36472	825156
32669	825157
21592	825158
2362	825159
84528	825160
33178	825161
6144	825162
7323	825163
22227	825164
19086	825165
140580	825166
86523	825167
54352	825168
108995	825169
29891	825170
56470	825171
169107	825172
10655	825173
10831	825174
133882	825175
98383	825176
170086	825177
21189	825178
22404	825179
159296	825180
48496	825181
10511	825182
166247	825183
83730	825184
35132	825185
66718	825186
1882	825187
16405	825188
57259	825189
31322	825190
57161	825191
27	825192
602	825193
65941	825194
50458	825195
17677	825196
41244	825197
94904	825198
31710	825199
69080	825200
67685	825201
2416	825202
975	825203
42753	825204
37505	825205
39268	825206
171191	825207
23622	825208
93659	825209
17548	825210
5382	825211
57502	825212
8095	825213
25481	825214
22019	825215
17570	825216
45855	825217
118848	825218
109298	825219
30363	825220
48791	825221
63672	825222
22328	825223
24795	825224
2201	825225
73592	825226
101612	825227
54851	825228
10968	825229
2737	825230
54620	825231
4203	825232
10118	825233
93787	825234
34719	825235
53889	825236
186424	825237
33879	825238
35599	825239
44485	825240
69487	825241
8204	825242
9782	825243
54145	825244
110030	825245
2372	825246
76079	825247
18439	825248
33977	825249
28586	825250
24641	825251
29802	825252
57952	825253
6295	825254
41240	825255
4917	825256
48159	825257
5640	825258
9763	825259
75258	825260
186062	825261
183236	825262
86178	825263
56028	825264
4173	825265
6844	825266
53122	825267
134748	825268
14571	825269
30160	825270
1883	825271
77458	825272
44163	825273
18759	825274
22769	825275
20748	825276
64028	825277
56459	825278
49551	825279
41033	825280
36165	825281
53120	825282
20586	825283
93613	825284
27655	825285
2496	825286
22887	825287
100969	825288
39511	825289
50433	825290
102106	825291
172686	825292
10827	825293
6359	825294
45213	825295
80941	825296
13395	825297
45602	825298
4089	825299
27945	825300
11796	825301
4222	825302
82299	825303
26473	825304
10910	825305
45622	825306
73445	825307
17031	825308
19728	825309
3190	825310
118073	825311
27426	825312
38268	825313
22836	825314
5397	825315
38193	825316
15081	825317
37643	825318
115789	825319
389	825320
9038	825321
176966	825322
63950	825323
29771	825324
118119	825325
109329	825326
97956	825327
29146	825328
54137	825329
25813	825330
36487	825331
12988	825332
3378	825333
69029	825334
27	825335
581	825336
2581	825337
12688	825338
78648	825339
37563	825340
46768	825341
58755	825342
58755	825343
20930	825344
12132	825345
10626	825346
2276	825347
2276	825348
314	825349
1917	825350
57029	825351
55083	825352
46512	825353
179474	825354
33763	825355
3767	825356
852	825357
852	825358
20763	825359
3767	825360
33653	825361
56819	825362
73939	825363
865	825364
9176	825365
865	825366
865	825367
111093	825368
40311	825369
104693	825370
2276	825371
41230	825372
4473	825373
15418	825374
2276	825375
20930	825376
154326	825377
104855	825378
25097	825379
45052	825380
88036	825381
54014	825382
23921	825383
114600	825384
577	825385
10859	825386
48980	825387
50212	825388
56385	825389
1724	825390
20930	825391
4515	825392
1724	825393
28824	825394
73960	825395
12490	825396
6224	825397
5330	825398
173849	825399
3782	825400
6334	825401
6537	825402
78366	825403
1092	825404
6537	825405
5330	825406
431	825407
40705	825408
102193	825409
317	825410
27711	825411
6426	825412
1917	825413
39589	825414
1373	825415
5210	825416
96334	825417
72493	825418
167225	825419
39626	825420
8111	825421
36850	825422
2922	825423
58435	825424
61989	825425
1611	825426
35962	825427
19976	825428
5841	825429
34852	825430
19452	825431
59537	825432
34852	825433
2162	825434
1270	825435
34852	825436
38888	825437
82229	825438
19233	825439
2205	825440
1877	825441
8764	825442
180209	825443
180265	825444
103696	825445
160821	825446
143120	825447
140143	825448
173151	825449
2158	825450
4073	825451
51205	825452
39519	825453
229	825454
12050	825455
11531	825456
49989	825457
113010	825458
39282	825459
15273	825460
5609	825461
8	825462
408	825463
8492	825464
3369	825465
23488	825466
3211	825467
1596	825468
1174	825469
6582	825470
6086	825471
9710	825472
3929	825473
10021	825474
23207	825475
23989	825476
55436	825477
7618	825478
10181	825479
51679	825480
60012	825481
4619	825482
1698	825483
12874	825484
5416	825485
648	825486
18925	825487
10203	825488
2272	825489
13858	825490
9305	825491
3105	825492
41695	825493
11705	825494
3155	825495
21776	825496
10096	825497
44605	825498
2400	825499
524	825500
35821	825501
6186	825502
2876	825503
64012	825504
1079	825505
19919	825506
56205	825507
25956	825508
3438	825509
1073	825510
16089	825511
9171	825512
33403	825513
771	825514
7041	825515
1549	825516
1014	825517
57406	825518
29079	825519
82	825520
17352	825521
472	825522
62072	825523
52238	825524
29033	825525
12482	825526
21689	825527
704	825528
922	825529
50550	825530
34725	825531
21841	825532
5629	825533
72200	825534
2494	825535
16154	825536
79422	825537
21776	825538
2071	825539
200	825540
14297	825541
1560	825542
5070	825543
4621	825544
1656	825545
617	825546
1097	825547
10202	825548
948	825549
67257	825550
6922	825551
15015	825552
8655	825553
29102	825554
558	825555
6538	825556
3369	825557
58463	825558
41682	825559
2018	825560
74427	825561
18401	825562
6363	825563
43264	825564
325	825565
34506	825566
69259	825567
1975	825568
15913	825569
30125	825570
20686	825571
3609	825572
204	825573
39575	825574
21832	825575
46146	825576
39420	825577
83534	825578
145685	825579
42277	825580
18244	825581
47357	825582
630	825583
22033	825584
397	825585
39472	825586
40	825587
1709	825588
2016	825589
610	825590
62	825591
68588	825592
30621	825593
39173	825594
12931	825595
21874	825596
39814	825597
31425	825598
57657	825599
38289	825600
14272	825601
15357	825602
24304	825603
80486	825604
13333	825605
941	825606
154216	825607
36548	825608
14586	825609
27418	825610
12593	825611
12255	825612
18712	825613
15094	825614
58915	825615
68238	825616
87128	825617
1714	825618
12616	825619
6193	825620
23286	825621
74002	825622
21681	825623
9562	825624
1352	825625
90055	825626
31668	825627
56229	825628
15571	825629
18712	825630
38099	825631
50071	825632
16098	825633
5143	825634
5890	825635
125824	825636
12632	825637
4668	825638
27519	825639
24174	825640
90662	825641
1674	825642
43080	825643
95529	825644
3237	825645
31744	825646
2854	825647
2734	825648
21817	825649
20063	825650
13227	825651
2734	825652
206	825653
126177	825654
42393	825655
22956	825656
34862	825657
8104	825658
13919	825659
25499	825660
82311	825661
109264	825662
85989	825663
45158	825664
25198	825665
37892	825666
64483	825667
39139	825668
12420	825669
263	825670
15002	825671
99125	825672
14067	825673
80203	825674
15174	825675
128014	825676
61193	825677
13227	825678
3384	825679
114383	825680
691	825681
9183	825682
68259	825683
2540	825684
29446	825685
10660	825686
53624	825687
12773	825688
60585	825689
44777	825690
141787	825691
29391	825692
6392	825693
96423	825694
5519	825695
75365	825696
65393	825697
33845	825698
26367	825699
31293	825700
11232	825701
125824	825702
134173	825703
36948	825704
9635	825705
20547	825706
35792	825707
137399	825708
10611	825709
33894	825710
5551	825711
54147	825712
31472	825713
29391	825714
1028	825715
66633	825716
6605	825717
7747	825718
1016	825719
7286	825720
21093	825721
47118	825722
8104	825723
9663	825724
572	825725
130315	825726
160290	825727
18725	825728
7286	825729
17	825730
128076	825731
12632	825732
129164	825733
4677	825734
344	825735
4527	825736
10657	825737
101	825738
39443	825739
32641	825740
365	825741
21879	825742
22956	825743
57270	825744
62433	825745
58888	825746
1494	825747
45518	825748
5608	825749
85886	825750
84837	825751
40743	825752
341	825753
86432	825754
7965	825755
17465	825756
118233	825757
74064	825758
1398	825759
73558	825760
27308	825761
2378	825762
39267	825763
23921	825764
8762	825765
78457	825766
17863	825767
36766	825768
70822	825769
98504	825770
50451	825771
70538	825772
44844	825773
40601	825774
21326	825775
49909	825776
14993	825777
5608	825778
32109	825779
3811	825780
9411	825781
11471	825782
5614	825783
6456	825784
74622	825785
8538	825786
59034	825787
47588	825788
66104	825789
2725	825790
19831	825791
1113	825792
70667	825793
38427	825794
13530	825795
39831	825796
14719	825797
21932	825798
47919	825799
57412	825800
24567	825801
8087	825802
22614	825803
2362	825804
17724	825805
59079	825806
1136	825807
40679	825808
11478	825809
27493	825810
2726	825811
85949	825812
25498	825813
33670	825814
11472	825815
75047	825816
58935	825817
15743	825818
25830	825819
13241	825820
45566	825821
63926	825822
18780	825823
75346	825824
18379	825825
27781	825826
51832	825827
39848	825828
59296	825829
78679	825830
6164	825831
16328	825832
67246	825833
26842	825834
7075	825835
33442	825836
7338	825837
20166	825838
13871	825839
26883	825840
13591	825841
15802	825842
2587	825843
15781	825844
35783	825845
26892	825846
20421	825847
82562	825848
59167	825849
32394	825850
85619	825851
21153	825852
6445	825853
21947	825854
46296	825855
47595	825856
29431	825857
34122	825858
13915	825859
59239	825860
44880	825861
59204	825862
27602	825863
157568	825864
85282	825865
9374	825866
39227	825867
139039	825868
9592	825869
55515	825870
65037	825871
30726	825872
11518	825873
13241	825874
5267	825875
21743	825876
27582	825877
102651	825878
35135	825879
32757	825880
38959	825881
39283	825882
39699	825883
71142	825884
8250	825885
148112	825886
7311	825887
17379	825888
52526	825889
3176	825890
749	825891
99968	825892
112739	825893
71481	825894
77	825895
110068	825896
22332	825897
34590	825898
143101	825899
77	825900
77	825901
29381	825902
29644	825903
38658	825904
43719	825905
51868	825906
70486	825907
2456	825908
186433	825909
73070	825910
29644	825911
40514	825912
127	825913
2503	825914
18856	825915
5233	825916
2605	825917
10497	825918
91226	825919
92386	825920
3722	825921
127	825922
127	825923
1413	825924
87256	825925
6824	825926
6243	825927
2502	825928
492	825929
127209	825930
107954	825931
76911	825932
4902	825933
135449	825934
59509	825935
30038	825936
127	825937
113624	825938
35201	825939
13443	825940
20445	825941
1171	825942
76833	825943
75068	825944
5579	825945
62655	825946
127	825947
6768	825948
1129	825949
30285	825950
23550	825951
3730	825952
4066	825953
9035	825954
62422	825955
17823	825956
147687	825957
141181	825958
24670	825959
5707	825960
94519	825961
4066	825962
88046	825963
142004	825964
61853	825965
22800	825966
2507	825967
91226	825968
66551	825969
118153	825970
126813	825971
9527	825972
78587	825973
19692	825974
26941	825975
23249	825976
182869	825977
28435	825978
82436	825979
8985	825980
4306	825981
13725	825982
3136	825983
124413	825984
11451	825985
6521	825986
2388	825987
14159	825988
79619	825989
4155	825990
21810	825991
4914	825992
41976	825993
11377	825994
2999	825995
2467	825996
44439	825997
57078	825998
8481	825999
8396	826000
20577	826001
4366	826002
8394	826003
5668	826004
6521	826005
119712	826006
7327	826007
49791	826008
30189	826009
32754	826010
8988	826011
59240	826012
107550	826013
4366	826014
91019	826015
71604	826016
27658	826017
30355	826018
1277	826019
22961	826020
6521	826021
28103	826022
2388	826023
92664	826024
45619	826025
22174	826026
1710	826027
17497	826028
62679	826029
11502	826030
2388	826031
62187	826032
36290	826033
6432	826034
43612	826035
39741	826036
19075	826037
49792	826038
41291	826039
38229	826040
39259	826041
15948	826042
3289	826043
1181	826044
6521	826045
3826	826046
16107	826047
173482	826048
21457	826049
49792	826050
30189	826051
19316	826052
71866	826053
4918	826054
2999	826055
8541	826056
6521	826057
6521	826058
53282	826059
22989	826060
77734	826061
41976	826062
25314	826063
78777	826064
22989	826065
115693	826066
47030	826067
345	826068
152	826069
2388	826070
2999	826071
2999	826072
135625	826073
19075	826074
8396	826075
16636	826076
22989	826077
8541	826078
8988	826079
73076	826080
4917	826081
180555	826082
114640	826083
3598	826084
4390	826085
24036	826086
37407	826087
157070	826088
39060	826089
11312	826090
95809	826091
106009	826092
87008	826093
52111	826094
7845	826095
3734	826096
20480	826097
103604	826098
44059	826099
139807	826100
93309	826101
109741	826102
4562	826103
57897	826104
82155	826105
176868	826106
115684	826107
106048	826108
47923	826109
139601	826110
8012	826111
13699	826112
12654	826113
80224	826114
176115	826115
134632	826116
31531	826117
56066	826118
131333	826119
38035	826120
103025	826121
110797	826122
17580	826123
52498	826124
56422	826125
36832	826126
49036	826127
55522	826128
134684	826129
50502	826130
31014	826131
58270	826132
20642	826133
22093	826134
33775	826135
5799	826136
78319	826137
50753	826138
1902	826139
763	826140
125813	826141
45851	826142
98767	826143
12833	826144
82988	826145
173635	826146
17659	826147
17659	826148
31861	826149
181896	826150
135507	826151
56178	826152
55849	826153
185489	826154
47111	826155
98767	826156
172086	826157
106009	826158
1247	826159
644	826160
44456	826161
129812	826162
1365	826163
45514	826164
115448	826165
8369	826166
65454	826167
14550	826168
51156	826169
64299	826170
15143	826171
15143	826172
65510	826173
5114	826174
7845	826175
97948	826176
135605	826177
64110	826178
20962	826179
80903	826180
31590	826181
99600	826182
12198	826183
36951	826184
72739	826185
1834	826186
9805	826187
69412	826188
93941	826189
7119	826190
56198	826191
25790	826192
10972	826193
25231	826194
10866	826195
52820	826196
32900	826197
9315	826198
14044	826199
81811	826200
174191	826201
161079	826202
120061	826203
97230	826204
12706	826205
22669	826206
81669	826207
126217	826208
5276	826209
26175	826210
14642	826211
159988	826212
85559	826213
12706	826214
10691	826215
9190	826216
9190	826217
71448	826218
96153	826219
9190	826220
49464	826221
10657	826222
186435	826223
89590	826224
32128	826225
45224	826226
105599	826227
18042	826228
161148	826229
164261	826230
26068	826231
64199	826232
25998	826233
68497	826234
102734	826235
27343	826236
102734	826237
25726	826238
77664	826239
165945	826240
44574	826241
46287	826242
77636	826243
54898	826244
78553	826245
8485	826246
8485	826247
8485	826248
8485	826249
8485	826250
8485	826251
516	826252
80841	826253
93411	826254
92461	826255
36620	826256
149500	826257
340	826258
2423	826259
2423	826260
2423	826261
2423	826262
153293	826263
3740	826264
58144	826265
3270	826266
82746	826267
84408	826268
18536	826269
5921	826270
108989	826271
131908	826272
1792	826273
48652	826274
4598	826275
190	826276
900	826277
8020	826278
12017	826279
120727	826280
1277	826281
9699	826282
136874	826283
107932	826284
19135	826285
99921	826286
27245	826287
43712	826288
43712	826289
75256	826290
90805	826291
154772	826292
94985	826293
123053	826294
56315	826295
45084	826296
78719	826297
986	826298
78505	826299
7117	826300
132181	826301
24257	826302
146113	826303
22484	826304
146344	826305
9833	826306
131235	826307
32918	826308
387	826309
43974	826310
46437	826311
38444	826312
74192	826313
605	826314
29520	826315
733	826316
1003	826317
6112	826318
51162	826319
20153	826320
750	826321
3515	826322
75059	826323
38029	826324
2688	826325
2688	826326
2688	826327
193	826328
26787	826329
6447	826330
5030	826331
71762	826332
26202	826333
15606	826334
27266	826335
12996	826336
44887	826337
7070	826338
199	826339
71830	826340
141074	826341
6241	826342
106484	826343
44099	826344
7640	826345
2784	826346
2784	826347
9867	826348
16231	826349
56074	826350
10151	826351
66426	826352
93734	826353
10151	826354
15209	826355
35137	826356
13478	826357
5061	826358
14120	826359
16606	826360
12708	826361
54592	826362
41074	826363
208	826364
39303	826365
44421	826366
1789	826367
3579	826368
19055	826369
3551	826370
8004	826371
6240	826372
11062	826373
36279	826374
17237	826375
86272	826376
11407	826377
11107	826378
16040	826379
12798	826380
53980	826381
15868	826382
3765	826383
20790	826384
79218	826385
52133	826386
131109	826387
21840	826388
32492	826389
5371	826390
58304	826391
15744	826392
133403	826393
75605	826394
91367	826395
70417	826396
84457	826397
22595	826398
84457	826399
19767	826400
50051	826401
136807	826402
100647	826403
68102	826404
10263	826405
21165	826406
4877	826407
67363	826408
16834	826409
136291	826410
20489	826411
9573	826412
29268	826413
48893	826414
3367	826415
48670	826416
47694	826417
58401	826418
46496	826419
164709	826420
36895	826421
129892	826422
78259	826423
18040	826424
97781	826425
114312	826426
75452	826427
119771	826428
73398	826429
45147	826430
31151	826431
26017	826432
11758	826433
37626	826434
50947	826435
161977	826436
24153	826437
86391	826438
124593	826439
121766	826440
48889	826441
17558	826442
114483	826443
130205	826444
102087	826445
95292	826446
121661	826447
22488	826448
89543	826449
53818	826450
30326	826451
18003	826452
53820	826453
68773	826454
31576	826455
39410	826456
39531	826457
79093	826458
9340	826459
25249	826460
10895	826461
20902	826462
64306	826463
96592	826464
80662	826465
95204	826466
119830	826467
166751	826468
126125	826469
121088	826470
121693	826471
129014	826472
47338	826473
6015	826474
6015	826475
8639	826476
86439	826477
37372	826478
62598	826479
126504	826480
94188	826481
6012	826482
3005	826483
3794	826484
48889	826485
54008	826486
1109	826487
11390	826488
46223	826489
6356	826490
2925	826491
120167	826492
27475	826493
12124	826494
24142	826495
9708	826496
107969	826497
137515	826498
179515	826499
1386	826500
75057	826501
54592	826502
27607	826503
43310	826504
104070	826505
49433	826506
4562	826507
24344	826508
7725	826509
13442	826510
26215	826511
4887	826512
35043	826513
26386	826514
60717	826515
5924	826516
8607	826517
5389	826518
99009	826519
16868	826520
9846	826521
79736	826522
28543	826523
9918	826524
4064	826525
50857	826526
28543	826527
21119	826528
1360	826529
103954	826530
55099	826531
47475	826532
183975	826533
54009	826534
186411	826535
35912	826536
35912	826537
31510	826538
67841	826539
10998	826540
39246	826541
24850	826542
106794	826543
3287	826544
16062	826545
16048	826546
60826	826547
55099	826548
109523	826549
60508	826550
20972	826551
9330	826552
2819	826553
7456	826554
9874	826555
16672	826556
78507	826557
17370	826558
4337	826559
14278	826560
41160	826561
71528	826562
15899	826563
117496	826564
26986	826565
57329	826566
67827	826567
10374	826568
16500	826569
29853	826570
42648	826571
964	826572
18293	826573
57486	826574
75642	826575
18320	826576
120035	826577
17751	826578
12604	826579
12897	826580
2953	826581
58364	826582
21762	826583
22988	826584
88639	826585
43086	826586
3831	826587
74035	826588
5852	826589
75903	826590
49288	826591
25530	826592
25530	826593
31602	826594
16805	826595
16805	826596
52075	826597
24695	826598
23524	826599
15452	826600
53419	826601
72485	826602
92550	826603
3147	826604
16429	826605
2583	826606
18700	826607
137678	826608
362	826609
5983	826610
36505	826611
23472	826612
5970	826613
63626	826614
3190	826615
113345	826616
19586	826617
53131	826618
131960	826619
52995	826620
48445	826621
36672	826622
36637	826623
60726	826624
108484	826625
101319	826626
12333	826627
93824	826628
142521	826629
67408	826630
133967	826631
5983	826632
97477	826633
110585	826634
171568	826635
93761	826636
77204	826637
69972	826638
20523	826639
141587	826640
8503	826641
69802	826642
143301	826643
149645	826644
180906	826645
50481	826646
86369	826647
76100	826648
141243	826649
7792	826650
77766	826651
20414	826652
8149	826653
40256	826654
93660	826655
41651	826656
6807	826657
39951	826658
44141	826659
36462	826660
43876	826661
115501	826662
86330	826663
36683	826664
131836	826665
4626	826666
77459	826667
25295	826668
172767	826669
20033	826670
46670	826671
68757	826672
82180	826673
11601	826674
77317	826675
117927	826676
53030	826677
24839	826678
107886	826679
54779	826680
49825	826681
31610	826682
153311	826683
90842	826684
59443	826685
78616	826686
33592	826687
16205	826688
3340	826689
49216	826690
74480	826691
13511	826692
36507	826693
12007	826694
61379	826695
76781	826696
133704	826697
36499	826698
155807	826699
173962	826700
23333	826701
60713	826702
14555	826703
44075	826704
142501	826705
34787	826706
37911	826707
110054	826708
5904	826709
2739	826710
2814	826711
5970	826712
168758	826713
88798	826714
60350	826715
44517	826716
53037	826717
136670	826718
67530	826719
127039	826720
107139	826721
27900	826722
81554	826723
101150	826724
53441	826725
117380	826726
391	826727
4581	826728
4581	826729
29811	826730
93944	826731
13549	826732
30077	826733
13549	826734
95819	826735
24762	826736
7812	826737
37007	826738
67222	826739
177321	826740
81101	826741
7969	826742
34846	826743
1337	826744
13756	826745
22925	826746
16961	826747
9279	826748
54039	826749
96	826750
40811	826751
3406	826752
60895	826753
86617	826754
107077	826755
6923	826756
3304	826757
154353	826758
84642	826759
22587	826760
50300	826761
94762	826762
28674	826763
20917	826764
174071	826765
7262	826766
3071	826767
1860	826768
180	826769
4086	826770
23332	826771
7571	826772
108830	826773
7058	826774
36715	826775
22704	826776
29999	826777
886	826778
9684	826779
28714	826780
34821	826781
15819	826782
7938	826783
2199	826784
12066	826785
3600	826786
19665	826787
114738	826788
60464	826789
36551	826790
85704	826791
20595	826792
43022	826793
3484	826794
184770	826795
102403	826796
117995	826797
22259	826798
73037	826799
70280	826800
7938	826801
50479	826802
5948	826803
9999	826804
42934	826805
87797	826806
30067	826807
40310	826808
1057	826809
50350	826810
544	826811
58099	826812
71	826813
11208	826814
16599	826815
6257	826816
2299	826817
20936	826818
3494	826819
50548	826820
15975	826821
28581	826822
2299	826823
66725	826824
21046	826825
2687	826826
44375	826827
103683	826828
8428	826829
13172	826830
5351	826831
104848	826832
109462	826833
153821	826834
184129	826835
61858	826836
9999	826837
30228	826838
44427	826839
94112	826840
1119	826841
32239	826842
158577	826843
1119	826844
3004	826845
50766	826846
148471	826847
28501	826848
290	826849
25849	826850
27404	826851
183703	826852
30071	826853
76948	826854
169767	826855
101743	826856
154308	826857
39110	826858
3465	826859
18804	826860
507	826861
393	826862
1310	826863
7218	826864
33431	826865
62340	826866
105856	826867
36915	826868
12192	826869
5790	826870
27362	826871
9696	826872
41108	826873
42769	826874
19927	826875
68630	826876
481	826877
481	826878
42856	826879
480	826880
480	826881
87518	826882
481	826883
7498	826884
481	826885
145979	826886
480	826887
2	826888
481	826889
78122	826890
16	826891
49	826892
49716	826893
6121	826894
104199	826895
112556	826896
90169	826897
74066	826898
46625	826899
29149	826900
9798	826901
53725	826902
16335	826903
25971	826904
122876	826905
62538	826906
96766	826907
37160	826908
17997	826909
45697	826910
64577	826911
70939	826912
105677	826913
16531	826914
49	826915
17298	826916
754	826917
481	826918
49	826919
27628	826920
35210	826921
126172	826922
1310	826923
14257	826924
19896	826925
1715	826926
393	826927
29149	826928
19927	826929
40332	826930
40332	826931
77066	826932
62827	826933
52462	826934
52446	826935
62848	826936
481	826937
1310	826938
8866	826939
13688	826940
117982	826941
82929	826942
1992	826943
754	826944
104346	826945
113870	826946
1310	826947
62006	826948
62006	826949
97207	826950
74477	826951
17217	826952
78239	826953
55905	826954
10971	826955
46710	826956
885	826957
80120	826958
6114	826959
26770	826960
47961	826961
7972	826962
5350	826963
26299	826964
79839	826965
2302	826966
50812	826967
93983	826968
144586	826969
678	826970
2511	826971
58191	826972
137663	826973
124315	826974
31643	826975
79924	826976
13525	826977
57145	826978
19731	826979
30293	826980
47075	826981
4390	826982
52814	826983
49083	826984
98470	826985
7902	826986
33159	826987
107105	826988
4348	826989
138943	826990
160333	826991
127493	826992
38846	826993
77523	826994
46420	826995
108432	826996
54785	826997
87865	826998
186407	826999
136825	827000
67814	827001
29914	827002
37718	827003
66537	827004
67939	827005
7773	827006
157585	827007
82711	827008
87438	827009
102068	827010
88563	827011
132852	827012
11309	827013
124915	827014
9108	827015
65053	827016
53699	827017
83004	827018
162071	827019
177907	827020
53147	827021
83379	827022
66473	827023
184330	827024
63547	827025
65163	827026
10921	827027
26186	827028
39179	827029
39215	827030
83289	827031
116341	827032
1346	827033
54350	827034
17267	827035
23020	827036
93580	827037
77407	827038
80619	827039
21142	827040
9	827041
65345	827042
112506	827043
21452	827044
24618	827045
54394	827046
8884	827047
120165	827048
64395	827049
66190	827050
17965	827051
26305	827052
10253	827053
55613	827054
8980	827055
21191	827056
76396	827057
74356	827058
596	827059
56523	827060
90457	827061
2273	827062
67471	827063
65147	827064
57960	827065
84177	827066
48501	827067
33687	827068
129482	827069
67503	827070
13756	827071
54110	827072
5323	827073
26193	827074
12603	827075
55050	827076
39108	827077
25260	827078
175177	827079
25280	827080
101276	827081
21313	827082
40169	827083
33140	827084
100879	827085
8008	827086
80404	827087
157705	827088
35243	827089
20351	827090
24505	827091
18114	827092
187046	827093
82575	827094
47256	827095
14737	827096
152273	827097
29664	827098
25	827099
15080	827100
10841	827101
15	827102
38571	827103
43837	827104
54827	827105
17011	827106
10370	827107
106428	827108
182159	827109
69914	827110
37072	827111
87267	827112
19001	827113
8417	827114
27121	827115
44829	827116
92822	827117
41684	827118
38192	827119
45663	827120
127572	827121
91188	827122
65819	827123
25327	827124
10579	827125
55935	827126
96979	827127
47182	827128
82699	827129
6598	827130
12387	827131
53519	827132
21277	827133
47676	827134
44743	827135
55673	827136
99164	827137
56045	827138
12166	827139
14888	827140
80547	827141
78876	827142
25894	827143
114	827144
43645	827145
25103	827146
31103	827147
25937	827148
11471	827149
69181	827150
25470	827151
28900	827152
4124	827153
40069	827154
169536	827155
40516	827156
19234	827157
15	827158
54358	827159
34188	827160
115089	827161
18112	827162
167359	827163
37487	827164
7228	827165
1476	827166
30580	827167
49084	827168
47485	827169
178330	827170
122603	827171
68736	827172
64606	827173
4752	827174
14956	827175
125551	827176
40015	827177
57357	827178
37691	827179
80357	827180
4516	827181
19511	827182
10757	827183
53983	827184
71051	827185
13120	827186
15	827187
14333	827188
53699	827189
65946	827190
6958	827191
67171	827192
46872	827193
21299	827194
15	827195
25	827196
25386	827197
38787	827198
13891	827199
53978	827200
70742	827201
33150	827202
12461	827203
9262	827204
37644	827205
41256	827206
54556	827207
2520	827208
34813	827209
16415	827210
3663	827211
103325	827212
111241	827213
7780	827214
9736	827215
30765	827216
14604	827217
95528	827218
27037	827219
26970	827220
101234	827221
23218	827222
70413	827223
35831	827224
120896	827225
40441	827226
105034	827227
46091	827228
148812	827229
36440	827230
67523	827231
82845	827232
87995	827233
84956	827234
104293	827235
136386	827236
132913	827237
43372	827238
93553	827239
9427	827240
104892	827241
59822	827242
113891	827243
167006	827244
30712	827245
97001	827246
53661	827247
2457	827248
160514	827249
33331	827250
33488	827251
8685	827252
70152	827253
100762	827254
25245	827255
62757	827256
22491	827257
20127	827258
95984	827259
67148	827260
128866	827261
45174	827262
66254	827263
23038	827264
17861	827265
160894	827266
48971	827267
69520	827268
4658	827269
22514	827270
36374	827271
83206	827272
16513	827273
74233	827274
104202	827275
151348	827276
28885	827277
3598	827278
28238	827279
26242	827280
126358	827281
24666	827282
122368	827283
168470	827284
12081	827285
35180	827286
143844	827287
108078	827288
43813	827289
22322	827290
171084	827291
1903	827292
83138	827293
1919	827294
87761	827295
76474	827296
2665	827297
176608	827298
23	827299
38999	827300
122358	827301
9177	827302
57053	827303
30925	827304
104184	827305
83565	827306
57710	827307
14625	827308
1781	827309
15090	827310
55067	827311
55067	827312
111189	827313
68643	827314
65700	827315
37625	827316
47303	827317
66451	827318
21943	827319
102637	827320
57762	827321
6552	827322
63597	827323
178123	827324
12270	827325
73370	827326
72689	827327
67875	827328
106588	827329
110200	827330
109363	827331
45567	827332
24698	827333
8368	827334
31737	827335
2002	827336
8874	827337
11987	827338
51564	827339
2163	827340
79697	827341
36770	827342
114888	827343
25263	827344
48111	827345
25114	827346
63852	827347
144560	827348
91013	827349
34877	827350
111481	827351
17907	827352
133729	827353
168764	827354
61126	827355
114744	827356
96160	827357
94939	827358
11793	827359
73781	827360
20100	827361
102639	827362
26119	827363
10559	827364
19703	827365
14766	827366
35743	827367
44380	827368
53380	827369
2184	827370
130079	827371
174795	827372
8239	827373
44383	827374
12289	827375
166200	827376
121261	827377
144839	827378
22866	827379
39368	827380
70966	827381
10954	827382
30566	827383
27757	827384
153183	827385
111384	827386
37054	827387
48871	827388
108762	827389
50747	827390
24057	827391
51024	827392
97308	827393
124270	827394
84886	827395
67168	827396
150990	827397
62919	827398
96590	827399
17414	827400
63667	827401
16453	827402
19526	827403
29725	827404
42502	827405
61232	827406
24214	827407
154594	827408
134409	827409
100813	827410
5855	827411
73401	827412
74727	827413
112708	827414
61297	827415
70973	827416
51690	827417
74686	827418
7013	827419
3968	827420
88496	827421
51367	827422
16351	827423
7178	827424
10868	827425
13478	827426
64252	827427
4436	827428
17451	827429
144144	827430
86829	827431
1534	827432
87430	827433
106843	827434
106970	827435
2551	827436
42846	827437
5940	827438
15386	827439
82029	827440
15790	827441
333	827442
25188	827443
3514	827444
29758	827445
109068	827446
25399	827447
42874	827448
8025	827449
2389	827450
11	827451
4976	827452
14220	827453
61016	827454
148468	827455
35988	827456
20886	827457
95672	827458
111835	827459
181119	827460
25635	827461
52623	827462
78221	827463
14534	827464
12666	827465
123606	827466
49559	827467
62218	827468
46220	827469
144351	827470
90992	827471
89441	827472
31676	827473
66165	827474
188700	827475
104331	827476
51432	827477
178173	827478
84755	827479
94441	827480
32030	827481
383	827482
107141	827483
57048	827484
9799	827485
12871	827486
10078	827487
74928	827488
86221	827489
383	827490
91286	827491
99818	827492
78717	827493
167335	827494
72544	827495
51060	827496
38109	827497
85002	827498
51065	827499
79291	827500
138515	827501
24137	827502
172383	827503
35085	827504
89973	827505
30135	827506
103007	827507
56463	827508
56337	827509
10262	827510
71198	827511
9217	827512
72105	827513
9941	827514
1166	827515
4362	827516
17009	827517
78996	827518
28370	827519
61580	827520
84045	827521
137338	827522
185564	827523
107038	827524
28393	827525
82876	827526
112247	827527
60493	827528
91849	827529
42090	827530
4233	827531
2760	827532
73472	827533
110294	827534
111980	827535
5107	827536
25855	827537
50403	827538
37304	827539
14248	827540
173992	827541
3032	827542
81556	827543
48708	827544
12621	827545
17985	827546
8469	827547
89075	827548
14786	827549
138765	827550
52118	827551
10099	827552
85273	827553
185401	827554
89801	827555
9868	827556
106756	827557
1804	827558
33111	827559
38407	827560
82658	827561
139728	827562
13530	827563
37708	827564
164807	827565
132888	827566
44535	827567
40808	827568
9595	827569
174487	827570
133228	827571
125551	827572
121370	827573
27435	827574
99480	827575
13018	827576
104958	827577
33419	827578
18104	827579
41080	827580
136593	827581
172886	827582
7370	827583
71388	827584
85194	827585
131092	827586
22307	827587
53163	827588
78692	827589
31027	827590
58544	827591
6331	827592
9511	827593
75980	827594
31479	827595
12790	827596
53574	827597
182314	827598
6876	827599
33153	827600
22320	827601
7343	827602
32780	827603
23038	827604
56329	827605
103721	827606
14672	827607
8368	827608
7343	827609
132855	827610
67636	827611
88269	827612
30225	827613
32343	827614
143230	827615
87425	827616
22370	827617
65671	827618
30607	827619
7691	827620
46690	827621
17697	827622
34113	827623
17043	827624
92678	827625
94102	827626
63669	827627
58912	827628
78913	827629
50977	827630
56229	827631
78229	827632
11429	827633
15399	827634
89513	827635
81232	827636
79598	827637
73376	827638
113417	827639
125402	827640
74149	827641
1025	827642
107507	827643
21493	827644
24284	827645
55652	827646
85478	827647
153761	827648
103720	827649
38489	827650
53919	827651
47153	827652
95010	827653
45766	827654
17735	827655
4350	827656
2698	827657
25847	827658
84559	827659
111003	827660
54663	827661
98910	827662
54871	827663
5487	827664
7650	827665
32954	827666
40334	827667
29633	827668
43485	827669
111075	827670
27565	827671
96173	827672
1526	827673
49789	827674
98085	827675
13419	827676
32315	827677
40960	827678
13423	827679
45906	827680
13023	827681
40960	827682
129053	827683
9425	827684
63479	827685
1891	827686
21959	827687
24727	827688
87444	827689
88462	827690
75834	827691
63755	827692
121139	827693
62098	827694
109112	827695
79037	827696
86498	827697
77538	827698
182200	827699
110343	827700
106639	827701
103144	827702
135753	827703
135781	827704
48347	827705
48357	827706
40096	827707
4786	827708
103640	827709
84102	827710
97600	827711
177701	827712
25601	827713
31227	827714
60968	827715
7959	827716
30899	827717
127691	827718
11800	827719
71601	827720
639	827721
71684	827722
25067	827723
68824	827724
38334	827725
75900	827726
10096	827727
7489	827728
50841	827729
134235	827730
25299	827731
54076	827732
114255	827733
21648	827734
16679	827735
7174	827736
50422	827737
95236	827738
9319	827739
42261	827740
113784	827741
52328	827742
33438	827743
44515	827744
98330	827745
94042	827746
32734	827747
17547	827748
120578	827749
5499	827750
135311	827751
12373	827752
45928	827753
77531	827754
35426	827755
39767	827756
135608	827757
114436	827758
20031	827759
7506	827760
33309	827761
106835	827762
11518	827763
42768	827764
28784	827765
56871	827766
572	827767
36426	827768
146506	827769
45101	827770
33986	827771
24353	827772
62765	827773
6736	827774
12465	827775
34285	827776
28963	827777
99071	827778
75670	827779
23414	827780
40278	827781
85822	827782
15414	827783
72605	827784
72724	827785
77160	827786
1950	827787
85501	827788
2062	827789
37594	827790
81104	827791
12390	827792
82515	827793
81321	827794
26283	827795
99204	827796
26209	827797
25064	827798
1081	827799
10706	827800
163863	827801
129861	827802
4735	827803
80163	827804
108414	827805
49066	827806
1429	827807
23774	827808
142149	827809
56047	827810
108426	827811
354	827812
99333	827813
8181	827814
36868	827815
35907	827816
64908	827817
26263	827818
163637	827819
27256	827820
1861	827821
59760	827822
32420	827823
108215	827824
11168	827825
30480	827826
4148	827827
78578	827828
137585	827829
67615	827830
55791	827831
666	827832
104803	827833
76755	827834
49431	827835
2741	827836
8214	827837
76675	827838
17468	827839
70558	827840
44646	827841
47032	827842
26151	827843
17877	827844
12555	827845
24254	827846
48725	827847
31147	827848
7019	827849
3542	827850
3100	827851
111571	827852
15211	827853
135569	827854
61018	827855
54230	827856
19489	827857
62732	827858
9787	827859
88821	827860
36079	827861
5373	827862
964	827863
169878	827864
40921	827865
46631	827866
22792	827867
5352	827868
2303	827869
50427	827870
41020	827871
7001	827872
6698	827873
69247	827874
23906	827875
37568	827876
106658	827877
532	827878
41311	827879
22985	827880
14332	827881
17877	827882
2262	827883
46653	827884
35041	827885
21302	827886
19373	827887
11102	827888
71808	827889
14466	827890
3151	827891
187994	827892
63437	827893
70593	827894
45615	827895
113335	827896
105344	827897
27571	827898
13307	827899
18758	827900
767	827901
164247	827902
49582	827903
82236	827904
27886	827905
25	827906
56081	827907
16303	827908
15958	827909
154606	827910
20554	827911
12235	827912
59896	827913
118463	827914
133843	827915
4552	827916
135647	827917
9804	827918
34213	827919
59906	827920
18424	827921
4948	827922
107773	827923
18424	827924
102082	827925
45824	827926
134264	827927
99701	827928
30107	827929
6676	827930
101192	827931
13340	827932
73074	827933
28078	827934
82129	827935
17852	827936
29391	827937
51024	827938
90314	827939
101073	827940
105248	827941
187191	827942
37885	827943
54853	827944
24887	827945
7801	827946
126489	827947
14375	827948
136075	827949
78457	827950
13566	827951
74302	827952
48476	827953
88383	827954
23326	827955
28043	827956
133344	827957
4059	827958
7803	827959
161266	827960
143189	827961
12394	827962
168411	827963
25099	827964
48242	827965
102237	827966
42077	827967
64749	827968
136284	827969
159721	827970
137992	827971
105381	827972
7585	827973
14668	827974
38401	827975
37390	827976
44638	827977
148010	827978
54084	827979
59198	827980
37544	827981
42255	827982
5536	827983
25246	827984
66697	827985
35573	827986
95444	827987
111721	827988
95005	827989
147136	827990
108829	827991
130650	827992
116019	827993
36472	827994
8178	827995
8760	827996
76552	827997
24666	827998
19477	827999
1691	828000
21052	828001
30510	828002
101786	828003
76089	828004
36230	828005
63171	828006
60449	828007
169139	828008
27809	828009
2428	828010
31879	828011
65683	828012
129787	828013
108708	828014
43066	828015
171593	828016
121299	828017
140191	828018
17288	828019
49270	828020
172227	828021
60324	828022
160261	828023
63593	828024
135868	828025
172708	828026
116282	828027
105982	828028
8921	828029
179015	828030
63171	828031
125286	828032
82324	828033
49270	828034
20510	828035
96028	828036
91726	828037
27809	828038
71027	828039
123997	828040
117129	828041
1292	828042
136763	828043
59056	828044
77371	828045
52964	828046
63593	828047
27809	828048
44236	828049
33250	828050
52232	828051
119600	828052
8823	828053
100811	828054
100811	828055
184153	828056
137906	828057
71788	828058
107646	828059
140831	828060
16206	828061
46062	828062
137510	828063
91823	828064
124635	828065
132062	828066
66507	828067
52922	828068
82346	828069
163940	828070
98449	828071
116608	828072
163196	828073
23678	828074
75330	828075
157345	828076
183562	828077
25404	828078
53809	828079
19646	828080
90031	828081
130245	828082
33816	828083
37068	828084
113064	828085
36581	828086
24036	828087
94460	828088
144020	828089
24036	828090
19154	828091
52404	828092
57013	828093
29708	828094
86927	828095
86761	828096
6715	828097
5662	828098
29036	828099
34876	828100
99364	828101
89660	828102
93676	828103
42574	828104
12294	828105
154305	828106
5941	828107
44920	828108
56641	828109
88742	828110
149581	828111
154215	828112
19305	828113
188396	828114
9983	828115
128245	828116
9983	828117
25340	828118
39471	828119
159513	828120
55866	828121
76741	828122
2974	828123
63679	828124
70634	828125
139611	828126
68628	828127
24633	828128
17445	828129
93032	828130
29912	828131
22261	828132
22792	828133
4763	828134
74346	828135
44178	828136
13005	828137
62146	828138
3729	828139
29450	828140
17060	828141
10091	828142
145686	828143
31665	828144
29109	828145
84341	828146
69975	828147
12191	828148
7763	828149
3541	828150
185487	828151
23943	828152
3142	828153
9653	828154
29828	828155
11094	828156
153683	828157
1168	828158
24511	828159
12182	828160
16396	828161
42701	828162
151294	828163
55522	828164
29782	828165
16526	828166
92715	828167
49530	828168
52901	828169
68030	828170
40372	828171
41302	828172
6290	828173
6745	828174
48576	828175
4411	828176
96535	828177
4282	828178
110983	828179
13140	828180
947	828181
49449	828182
29409	828183
4608	828184
5437	828185
56429	828186
186476	828187
34723	828188
18583	828189
52863	828190
44276	828191
29828	828192
104696	828193
20651	828194
50445	828195
38672	828196
8193	828197
15987	828198
42949	828199
52812	828200
120238	828201
91902	828202
30032	828203
17282	828204
20308	828205
151385	828206
92819	828207
13371	828208
13035	828209
447	828210
34034	828211
71533	828212
77856	828213
119996	828214
32062	828215
3684	828216
75328	828217
79215	828218
91777	828219
11714	828220
29419	828221
72381	828222
74110	828223
33896	828224
137397	828225
16180	828226
24771	828227
51517	828228
28356	828229
94027	828230
10702	828231
15947	828232
138147	828233
33895	828234
138746	828235
86253	828236
60764	828237
4163	828238
1507	828239
19454	828240
138370	828241
36486	828242
10050	828243
18095	828244
6201	828245
81765	828246
111133	828247
62266	828248
97895	828249
127091	828250
25104	828251
165764	828252
7664	828253
168120	828254
81425	828255
102221	828256
151502	828257
138381	828258
87366	828259
75769	828260
136987	828261
54332	828262
23653	828263
1202	828264
2	828265
130822	828266
15989	828267
30273	828268
48500	828269
36411	828270
115181	828271
103245	828272
13132	828273
18494	828274
103243	828275
72065	828276
7714	828277
69673	828278
19346	828279
34773	828280
69673	828281
75958	828282
39956	828283
69634	828284
40284	828285
11150	828286
5626	828287
529	828288
69535	828289
6127	828290
330	828291
22229	828292
6416	828293
58220	828294
29120	828295
115673	828296
103266	828297
88326	828298
10417	828299
84174	828300
131217	828301
170512	828302
3863	828303
60263	828304
106155	828305
103678	828306
6298	828307
58002	828308
9868	828309
24581	828310
103117	828311
170762	828312
52199	828313
84381	828314
153817	828315
63763	828316
152989	828317
6421	828318
69429	828319
143008	828320
49768	828321
22282	828322
8306	828323
22357	828324
180059	828325
300	828326
103369	828327
14552	828328
33588	828329
13092	828330
103120	828331
136925	828332
16315	828333
17011	828334
28283	828335
27050	828336
460	828337
69667	828338
6986	828339
84194	828340
32929	828341
48373	828342
48503	828343
5469	828344
7112	828345
48457	828346
18435	828347
3142	828348
28406	828349
57959	828350
39985	828351
69678	828352
131532	828353
41228	828354
114951	828355
24561	828356
95	828357
58337	828358
4239	828359
131997	828360
115441	828361
84365	828362
15411	828363
22268	828364
103689	828365
37652	828366
69541	828367
18446	828368
7811	828369
4381	828370
176838	828371
69416	828372
3319	828373
40316	828374
57959	828375
131809	828376
41424	828377
108159	828378
108398	828379
42057	828380
12305	828381
63609	828382
36202	828383
48434	828384
52548	828385
40261	828386
27039	828387
40257	828388
8479	828389
136290	828390
75710	828391
36182	828392
18507	828393
57888	828394
84384	828395
176157	828396
136186	828397
83919	828398
34219	828399
4761	828400
33148	828401
32893	828402
58222	828403
22276	828404
18544	828405
130923	828406
76145	828407
27231	828408
16315	828409
48451	828410
18203	828411
48229	828412
27075	828413
69393	828414
39942	828415
22176	828416
27234	828417
83893	828418
83884	828419
57911	828420
48553	828421
10417	828422
62981	828423
18448	828424
131808	828425
171913	828426
3335	828427
33109	828428
22370	828429
15484	828430
1780	828431
32991	828432
103397	828433
43943	828434
24817	828435
15728	828436
33866	828437
8280	828438
7291	828439
23557	828440
73323	828441
24901	828442
118943	828443
26486	828444
63840	828445
118035	828446
94146	828447
175582	828448
153883	828449
20619	828450
24911	828451
176689	828452
175679	828453
134521	828454
116218	828455
76890	828456
152650	828457
63807	828458
153794	828459
94718	828460
53218	828461
119079	828462
119097	828463
119299	828464
154504	828465
119150	828466
30267	828467
118278	828468
63762	828469
153652	828470
93589	828471
30110	828472
63787	828473
155312	828474
119126	828475
63764	828476
77441	828477
155060	828478
118259	828479
154115	828480
53203	828481
53339	828482
63571	828483
63508	828484
94173	828485
36578	828486
77437	828487
154837	828488
153192	828489
176823	828490
106207	828491
73000	828492
3402	828493
41325	828494
48090	828495
12762	828496
103801	828497
75635	828498
76311	828499
377	828500
48174	828501
6622	828502
29469	828503
40275	828504
38934	828505
10439	828506
30006	828507
57900	828508
3434	828509
117074	828510
54304	828511
118256	828512
153538	828513
154976	828514
44200	828515
153531	828516
64153	828517
118822	828518
94132	828519
118293	828520
118670	828521
63789	828522
30098	828523
30110	828524
94718	828525
44186	828526
30092	828527
76890	828528
155237	828529
77441	828530
111290	828531
21156	828532
2101	828533
40504	828534
59436	828535
17282	828536
37772	828537
13371	828538
41094	828539
69317	828540
74802	828541
2853	828542
16312	828543
21545	828544
9747	828545
783	828546
105862	828547
170275	828548
141365	828549
89122	828550
1069	828551
58149	828552
58061	828553
25936	828554
127600	828555
4635	828556
2055	828557
75821	828558
49846	828559
6590	828560
45795	828561
19503	828562
50610	828563
94059	828564
23106	828565
5371	828566
60866	828567
27927	828568
2411	828569
6725	828570
76343	828571
171760	828572
11106	828573
13042	828574
129987	828575
16513	828576
1946	828577
32247	828578
6783	828579
17282	828580
17985	828581
44803	828582
134975	828583
53444	828584
56470	828585
110641	828586
11105	828587
16756	828588
111087	828589
147524	828590
14066	828591
147380	828592
136976	828593
6338	828594
75557	828595
14855	828596
112156	828597
97381	828598
75048	828599
10651	828600
82090	828601
28666	828602
70110	828603
26101	828604
86925	828605
86925	828606
10244	828607
34942	828608
80945	828609
54172	828610
120845	828611
75284	828612
186116	828613
111015	828614
42453	828615
42505	828616
36014	828617
16887	828618
52120	828619
52458	828620
29754	828621
11746	828622
43654	828623
28720	828624
65533	828625
6338	828626
9337	828627
10772	828628
76953	828629
36007	828630
56108	828631
162890	828632
33648	828633
89825	828634
3051	828635
112302	828636
94729	828637
27202	828638
43943	828639
23515	828640
5173	828641
92357	828642
3797	828643
8622	828644
7489	828645
8012	828646
29779	828647
26782	828648
23852	828649
15959	828650
15382	828651
94728	828652
84	828653
188996	828654
80820	828655
6429	828656
29603	828657
82153	828658
117203	828659
143525	828660
8630	828661
88624	828662
44585	828663
37082	828664
22967	828665
180454	828666
184245	828667
55636	828668
173048	828669
73541	828670
1679	828671
19278	828672
112332	828673
20774	828674
16200	828675
1175	828676
31953	828677
45380	828678
169048	828679
44023	828680
17344	828681
71665	828682
71635	828683
12047	828684
50685	828685
111583	828686
101129	828687
112266	828688
37409	828689
76215	828690
4246	828691
602	828692
602	828693
72354	828694
180636	828695
13082	828696
69718	828697
7467	828698
21496	828699
7724	828700
87977	828701
16788	828702
42059	828703
43470	828704
6567	828705
60335	828706
16788	828707
6786	828708
44249	828709
43470	828710
1053	828711
62112	828712
62112	828713
134627	828714
34124	828715
24037	828716
3892	828717
92894	828718
41858	828719
99260	828720
88610	828721
34977	828722
62112	828723
60328	828724
6786	828725
142642	828726
53312	828727
34124	828728
122948	828729
11421	828730
49534	828731
10212	828732
50493	828733
8192	828734
103795	828735
13444	828736
107183	828737
1905	828738
49634	828739
118901	828740
118122	828741
103583	828742
4104	828743
11491	828744
23492	828745
50550	828746
64146	828747
19278	828748
11491	828749
737	828750
8327	828751
86871	828752
52943	828753
5310	828754
35677	828755
15869	828756
24422	828757
334	828758
737	828759
14521	828760
6743	828761
11421	828762
11421	828763
4032	828764
8707	828765
135354	828766
10182	828767
29871	828768
70433	828769
129514	828770
99652	828771
88910	828772
2815	828773
53321	828774
1659	828775
43564	828776
64708	828777
3632	828778
3697	828779
8064	828780
4175	828781
45199	828782
20984	828783
14676	828784
914	828785
222	828786
364	828787
87556	828788
3697	828789
82223	828790
100795	828791
14676	828792
2904	828793
2862	828794
82223	828795
24353	828796
26032	828797
78223	828798
52862	828799
78090	828800
222	828801
10702	828802
22935	828803
52781	828804
19665	828805
54499	828806
906	828807
32744	828808
21502	828809
48031	828810
83043	828811
119473	828812
126388	828813
69957	828814
14683	828815
26296	828816
31136	828817
41601	828818
12847	828819
2166	828820
28517	828821
69694	828822
182649	828823
41574	828824
2992	828825
8373	828826
32131	828827
7359	828828
5365	828829
52625	828830
44704	828831
1360	828832
31136	828833
31672	828834
6473	828835
30632	828836
102103	828837
126162	828838
4532	828839
55082	828840
95363	828841
44704	828842
1644	828843
25115	828844
101012	828845
17510	828846
74525	828847
20779	828848
20742	828849
164785	828850
26100	828851
60854	828852
2998	828853
113041	828854
51798	828855
1867	828856
4212	828857
1867	828858
1370	828859
4217	828860
1873	828861
1370	828862
14753	828863
25574	828864
14636	828865
55950	828866
19804	828867
5500	828868
67027	828869
62358	828870
79250	828871
39662	828872
112017	828873
2321	828874
995	828875
3299	828876
995	828877
2600	828878
2049	828879
2330	828880
42884	828881
53338	828882
1635	828883
100404	828884
7610	828885
4295	828886
4541	828887
4858	828888
105748	828889
13791	828890
43364	828891
59307	828892
13270	828893
36925	828894
32021	828895
10984	828896
21378	828897
33760	828898
38820	828899
46666	828900
43364	828901
58884	828902
91700	828903
8920	828904
55584	828905
9260	828906
2911	828907
52119	828908
75037	828909
1098	828910
62358	828911
33565	828912
42302	828913
67085	828914
2911	828915
133540	828916
38820	828917
83202	828918
132645	828919
13365	828920
40619	828921
54751	828922
67129	828923
169549	828924
92782	828925
3594	828926
102043	828927
49021	828928
40595	828929
25131	828930
31299	828931
25641	828932
12622	828933
38680	828934
53933	828935
58940	828936
3622	828937
3622	828938
50988	828939
21094	828940
86951	828941
56514	828942
1857	828943
45654	828944
39195	828945
6390	828946
17634	828947
97069	828948
104644	828949
70244	828950
97069	828951
4691	828952
104268	828953
46756	828954
13270	828955
114200	828956
53889	828957
75433	828958
70747	828959
144342	828960
3594	828961
3594	828962
58884	828963
21520	828964
14753	828965
91700	828966
1395	828967
10904	828968
30558	828969
23655	828970
4130	828971
1247	828972
71093	828973
23221	828974
67292	828975
4845	828976
13280	828977
656	828978
2621	828979
3310	828980
17197	828981
2621	828982
186812	828983
13376	828984
1903	828985
38309	828986
1868	828987
165710	828988
26553	828989
8296	828990
23348	828991
3022	828992
73090	828993
9540	828994
9862	828995
72951	828996
72951	828997
9540	828998
50546	828999
8470	829000
182467	829001
9862	829002
23348	829003
4218	829004
1370	829005
8217	829006
23375	829007
13642	829008
9862	829009
13608	829010
142043	829011
9862	829012
2106	829013
2680	829014
941	829015
41599	829016
60178	829017
12125	829018
15963	829019
6431	829020
3824	829021
3945	829022
551	829023
3130	829024
6559	829025
169092	829026
2084	829027
1867	829028
1859	829029
10648	829030
50918	829031
21302	829032
21064	829033
3317	829034
70771	829035
26039	829036
2313	829037
13780	829038
38033	829039
13529	829040
5281	829041
38873	829042
121277	829043
6648	829044
1485	829045
11823	829046
8744	829047
33314	829048
31442	829049
23832	829050
57497	829051
11823	829052
1641	829053
2052	829054
6590	829055
4635	829056
8329	829057
61321	829058
47982	829059
6210	829060
7836	829061
3876	829062
58768	829063
14090	829064
42281	829065
6210	829066
16691	829067
40992	829068
26957	829069
100612	829070
26738	829071
80	829072
111962	829073
90032	829074
15826	829075
3592	829076
4334	829077
25034	829078
59831	829079
46964	829080
56564	829081
51255	829082
81627	829083
7551	829084
56678	829085
42559	829086
25725	829087
99599	829088
43185	829089
43185	829090
12249	829091
6877	829092
6877	829093
26043	829094
15801	829095
4635	829096
39796	829097
25627	829098
18855	829099
22773	829100
35062	829101
15801	829102
23917	829103
55034	829104
174830	829105
29948	829106
9920	829107
7834	829108
7620	829109
62454	829110
71772	829111
45819	829112
81287	829113
82393	829114
52694	829115
8694	829116
9718	829117
43066	829118
10714	829119
61772	829120
18768	829121
76772	829122
90102	829123
63602	829124
104355	829125
144814	829126
54142	829127
109162	829128
86170	829129
4700	829130
28767	829131
70906	829132
177090	829133
42730	829134
90358	829135
175077	829136
125008	829137
5082	829138
77803	829139
117025	829140
24479	829141
103970	829142
172705	829143
58999	829144
87424	829145
70524	829146
174128	829147
27663	829148
63482	829149
162436	829150
133377	829151
94665	829152
63769	829153
84913	829154
8827	829155
72103	829156
148492	829157
62579	829158
30124	829159
40795	829160
132621	829161
95054	829162
134460	829163
74011	829164
43642	829165
126420	829166
74524	829167
83200	829168
178128	829169
74629	829170
35566	829171
50678	829172
74968	829173
136185	829174
144786	829175
64020	829176
171818	829177
35006	829178
135696	829179
94803	829180
132851	829181
105401	829182
159495	829183
149905	829184
35816	829185
4700	829186
70813	829187
121822	829188
72005	829189
104323	829190
49554	829191
80623	829192
14186	829193
10247	829194
70894	829195
62593	829196
91377	829197
71585	829198
44216	829199
36413	829200
123218	829201
52592	829202
140873	829203
5372	829204
59785	829205
23350	829206
28378	829207
41702	829208
40648	829209
17898	829210
2054	829211
12138	829212
9613	829213
34713	829214
9686	829215
41936	829216
23071	829217
2748	829218
132245	829219
6872	829220
2820	829221
132280	829222
70083	829223
137915	829224
26659	829225
160156	829226
35721	829227
18014	829228
51658	829229
174519	829230
67910	829231
19624	829232
40486	829233
4460	829234
96481	829235
164976	829236
82275	829237
96649	829238
174739	829239
1475	829240
534	829241
18704	829242
49659	829243
23564	829244
47298	829245
111283	829246
350	829247
166264	829248
111283	829249
104605	829250
180146	829251
104887	829252
81880	829253
129754	829254
18018	829255
70899	829256
107182	829257
45398	829258
132200	829259
75340	829260
122754	829261
86382	829262
80133	829263
16338	829264
33845	829265
79421	829266
79421	829267
46451	829268
46451	829269
66237	829270
14317	829271
129786	829272
119893	829273
70899	829274
14783	829275
63825	829276
171	829277
30392	829278
106649	829279
150687	829280
78717	829281
110728	829282
39029	829283
93131	829284
143439	829285
107023	829286
77221	829287
38515	829288
76675	829289
66899	829290
113101	829291
109781	829292
165223	829293
4711	829294
77003	829295
171758	829296
54786	829297
29294	829298
4828	829299
546	829300
8945	829301
44970	829302
104881	829303
5263	829304
118051	829305
137758	829306
2154	829307
119166	829308
141734	829309
822	829310
822	829311
822	829312
10787	829313
5884	829314
71747	829315
49320	829316
10862	829317
68166	829318
67282	829319
20670	829320
17376	829321
52313	829322
29687	829323
4231	829324
154417	829325
91520	829326
7515	829327
112323	829328
135316	829329
33250	829330
19555	829331
185642	829332
32709	829333
33359	829334
29879	829335
119033	829336
80049	829337
111030	829338
73320	829339
145654	829340
149869	829341
121299	829342
110712	829343
60324	829344
64411	829345
8405	829346
43828	829347
44236	829348
1029	829349
52474	829350
64280	829351
3765	829352
41521	829353
61026	829354
7515	829355
63579	829356
44317	829357
4757	829358
3446	829359
6505	829360
6505	829361
6505	829362
67390	829363
12510	829364
53965	829365
98569	829366
9124	829367
119190	829368
35843	829369
24198	829370
86211	829371
20598	829372
3010	829373
31431	829374
70832	829375
93798	829376
58756	829377
49078	829378
94366	829379
122191	829380
62043	829381
262	829382
49705	829383
13680	829384
33441	829385
24495	829386
72728	829387
4941	829388
61010	829389
186993	829390
10268	829391
56260	829392
178116	829393
21364	829394
30214	829395
172945	829396
6962	829397
118538	829398
106878	829399
44360	829400
65461	829401
76690	829402
118210	829403
31585	829404
67534	829405
64143	829406
25577	829407
42571	829408
9299	829409
49676	829410
75226	829411
155320	829412
142774	829413
67128	829414
25894	829415
158334	829416
188846	829417
15410	829418
185149	829419
177359	829420
182634	829421
115910	829422
166297	829423
88395	829424
88633	829425
6556	829426
26691	829427
137608	829428
64084	829429
70743	829430
47	829431
52009	829432
116032	829433
100617	829434
105112	829435
19002	829436
54170	829437
48693	829438
135406	829439
19398	829440
107658	829441
88476	829442
28188	829443
159735	829444
80604	829445
68623	829446
6819	829447
19002	829448
19489	829449
85469	829450
161704	829451
37924	829452
55018	829453
64812	829454
8979	829455
31056	829456
70519	829457
38559	829458
7909	829459
10669	829460
59859	829461
60387	829462
52445	829463
108901	829464
14833	829465
34923	829466
38160	829467
142858	829468
37647	829469
19458	829470
146572	829471
56161	829472
119681	829473
5014	829474
155221	829475
62942	829476
45811	829477
63368	829478
2335	829479
17224	829480
93330	829481
106683	829482
72570	829483
52917	829484
10361	829485
116761	829486
56209	829487
135974	829488
4213	829489
7805	829490
5044	829491
167229	829492
99902	829493
45	829494
96651	829495
97426	829496
175292	829497
130099	829498
3296	829499
180623	829500
18994	829501
5199	829502
118372	829503
97316	829504
93857	829505
78239	829506
30181	829507
176259	829508
86275	829509
27784	829510
48348	829511
20922	829512
21002	829513
46535	829514
105921	829515
121195	829516
108197	829517
170704	829518
33895	829519
65489	829520
33896	829521
27966	829522
139278	829523
642	829524
138147	829525
122306	829526
273	829527
24020	829528
11376	829529
11351	829530
165035	829531
21033	829532
24349	829533
120230	829534
44771	829535
128179	829536
65390	829537
21641	829538
45457	829539
68638	829540
24349	829541
25685	829542
65870	829543
130286	829544
37995	829545
25971	829546
120230	829547
127694	829548
47201	829549
30345	829550
101989	829551
75444	829552
25971	829553
68258	829554
70113	829555
38469	829556
57032	829557
46505	829558
4297	829559
28424	829560
38074	829561
25598	829562
125680	829563
33705	829564
94198	829565
8261	829566
66975	829567
8261	829568
40760	829569
18795	829570
70877	829571
97119	829572
27699	829573
28424	829574
85631	829575
176489	829576
92196	829577
1409	829578
30515	829579
53682	829580
56587	829581
40405	829582
1579	829583
24516	829584
10830	829585
10830	829586
68701	829587
39080	829588
40979	829589
153520	829590
103322	829591
57863	829592
131546	829593
84464	829594
94406	829595
167947	829596
103331	829597
131026	829598
170935	829599
37279	829600
72637	829601
45344	829602
140860	829603
109370	829604
109370	829605
103706	829606
20382	829607
103910	829608
127349	829609
87987	829610
1986	829611
63571	829612
67767	829613
1409	829614
6302	829615
6302	829616
17439	829617
71101	829618
96985	829619
137528	829620
133388	829621
172617	829622
160846	829623
53988	829624
36413	829625
107326	829626
58340	829627
48759	829628
58340	829629
53134	829630
53247	829631
119236	829632
121189	829633
102583	829634
123144	829635
55752	829636
58340	829637
77380	829638
49647	829639
88778	829640
30246	829641
20597	829642
63191	829643
59091	829644
85094	829645
31400	829646
34841	829647
96402	829648
99947	829649
104015	829650
23991	829651
36367	829652
95852	829653
162361	829654
56730	829655
160130	829656
14620	829657
76891	829658
185627	829659
173737	829660
183870	829661
82127	829662
76892	829663
185230	829664
140386	829665
90833	829666
87218	829667
183761	829668
78089	829669
79273	829670
140881	829671
142281	829672
77224	829673
109813	829674
94747	829675
56312	829676
141928	829677
18867	829678
59297	829679
128960	829680
62460	829681
107355	829682
106395	829683
50331	829684
28407	829685
7536	829686
117552	829687
169027	829688
175	829689
11300	829690
85164	829691
2963	829692
22531	829693
78537	829694
10896	829695
48768	829696
78537	829697
4324	829698
22741	829699
18803	829700
73070	829701
58675	829702
33452	829703
58675	829704
20804	829705
79134	829706
99997	829707
11300	829708
174829	829709
37419	829710
27489	829711
118522	829712
68714	829713
41856	829714
64784	829715
79713	829716
80490	829717
60753	829718
50517	829719
4129	829720
28767	829721
103112	829722
74218	829723
121728	829724
58683	829725
43591	829726
138143	829727
74091	829728
165855	829729
66324	829730
31001	829731
19529	829732
62251	829733
29579	829734
25062	829735
48802	829736
45176	829737
72746	829738
40788	829739
64520	829740
1304	829741
1304	829742
71141	829743
10450	829744
49421	829745
8849	829746
76800	829747
111520	829748
58997	829749
2683	829750
48435	829751
139945	829752
8893	829753
9290	829754
79139	829755
130228	829756
106081	829757
175463	829758
67376	829759
167239	829760
99128	829761
40460	829762
11819	829763
75641	829764
8341	829765
17439	829766
34188	829767
29969	829768
181541	829769
94079	829770
100300	829771
7128	829772
38101	829773
73648	829774
2160	829775
106279	829776
125922	829777
71578	829778
5622	829779
178070	829780
64100	829781
808	829782
136850	829783
134640	829784
21551	829785
900	829786
69920	829787
66	829788
8051	829789
14556	829790
44940	829791
200	829792
56913	829793
41013	829794
1326	829795
9024	829796
81414	829797
9	829798
38569	829799
33504	829800
44751	829801
106463	829802
134845	829803
33904	829804
51295	829805
22476	829806
1729	829807
65411	829808
25235	829809
44498	829810
120202	829811
157651	829812
102488	829813
37302	829814
38819	829815
25235	829816
137609	829817
71755	829818
92378	829819
1815	829820
162053	829821
60546	829822
121356	829823
117592	829824
52859	829825
84633	829826
8208	829827
62417	829828
134331	829829
36565	829830
150814	829831
8483	829832
76428	829833
167445	829834
28039	829835
32901	829836
93964	829837
76460	829838
6049	829839
76028	829840
93013	829841
48312	829842
142109	829843
10365	829844
82218	829845
168391	829846
100878	829847
2391	829848
2391	829849
23711	829850
129254	829851
25548	829852
16534	829853
7393	829854
112548	829855
8419	829856
144421	829857
157930	829858
96737	829859
126399	829860
122600	829861
161138	829862
1393	829863
1982	829864
48028	829865
12038	829866
13524	829867
24898	829868
27508	829869
38570	829870
3497	829871
21666	829872
42701	829873
1995	829874
40694	829875
2708	829876
9141	829877
763	829878
1085	829879
47621	829880
20106	829881
140173	829882
70676	829883
7369	829884
2146	829885
11150	829886
30158	829887
31122	829888
8810	829889
1160	829890
95438	829891
101308	829892
12289	829893
101530	829894
95131	829895
76776	829896
41440	829897
34750	829898
139643	829899
26235	829900
27926	829901
137712	829902
82746	829903
82051	829904
77478	829905
104065	829906
5262	829907
77599	829908
14525	829909
9204	829910
119861	829911
186795	829912
31365	829913
81972	829914
37040	829915
184051	829916
169068	829917
97898	829918
24555	829919
84080	829920
142028	829921
88882	829922
100873	829923
56912	829924
52742	829925
77974	829926
120501	829927
55557	829928
68273	829929
92928	829930
96696	829931
76597	829932
11212	829933
96696	829934
11212	829935
56839	829936
77831	829937
44148	829938
44148	829939
9019	829940
34240	829941
9809	829942
31694	829943
70229	829944
21492	829945
70068	829946
17697	829947
124764	829948
97988	829949
60592	829950
103989	829951
124002	829952
73070	829953
48245	829954
15150	829955
49935	829956
8067	829957
9148	829958
1137	829959
7795	829960
21724	829961
64260	829962
7795	829963
52484	829964
1137	829965
6813	829966
93107	829967
45797	829968
66069	829969
112681	829970
40805	829971
53628	829972
84030	829973
184975	829974
63330	829975
118151	829976
77253	829977
25805	829978
54298	829979
46324	829980
123382	829981
105002	829982
45653	829983
70302	829984
22631	829985
173913	829986
122672	829987
72893	829988
6813	829989
124212	829990
45828	829991
29897	829992
117773	829993
40805	829994
123273	829995
171253	829996
158692	829997
50857	829998
55198	829999
95347	830000
183812	830001
93086	830002
125759	830003
165787	830004
74648	830005
31372	830006
95412	830007
126069	830008
24868	830009
16158	830010
38166	830011
134297	830012
119297	830013
38145	830014
19357	830015
81270	830016
14734	830017
144994	830018
27861	830019
24599	830020
125840	830021
33024	830022
21390	830023
77402	830024
19575	830025
144995	830026
63804	830027
24997	830028
54401	830029
82923	830030
20716	830031
6207	830032
20716	830033
60592	830034
180387	830035
4230	830036
6207	830037
16158	830038
14734	830039
27801	830040
21390	830041
6207	830042
85227	830043
157679	830044
137917	830045
103661	830046
124732	830047
12584	830048
35048	830049
60991	830050
28912	830051
165365	830052
24864	830053
8882	830054
67330	830055
1986	830056
89648	830057
58633	830058
46232	830059
26538	830060
33103	830061
60524	830062
5108	830063
114581	830064
25430	830065
15099	830066
78962	830067
52158	830068
55271	830069
77409	830070
31282	830071
17437	830072
80948	830073
30759	830074
25356	830075
37395	830076
50927	830077
42543	830078
38505	830079
37729	830080
81281	830081
31282	830082
54609	830083
45103	830084
46600	830085
55236	830086
37242	830087
45004	830088
38523	830089
20661	830090
95801	830091
36389	830092
110930	830093
96523	830094
73017	830095
76596	830096
17643	830097
64917	830098
37174	830099
99606	830100
158532	830101
106379	830102
53704	830103
168347	830104
8937	830105
65690	830106
83836	830107
65690	830108
36946	830109
48285	830110
84039	830111
94155	830112
118549	830113
123527	830114
78534	830115
119841	830116
73908	830117
18056	830118
18056	830119
79233	830120
65271	830121
26171	830122
18056	830123
18056	830124
4095	830125
76001	830126
2034	830127
38633	830128
101356	830129
26029	830130
167191	830131
143009	830132
167975	830133
291	830134
105399	830135
81740	830136
121564	830137
67157	830138
104602	830139
6762	830140
104602	830141
45432	830142
31723	830143
53702	830144
71935	830145
97589	830146
58604	830147
105316	830148
79032	830149
6762	830150
166422	830151
84818	830152
155013	830153
108374	830154
44346	830155
163480	830156
4526	830157
73988	830158
4526	830159
4526	830160
12492	830161
144110	830162
129574	830163
7925	830164
111349	830165
72032	830166
43601	830167
46243	830168
20608	830169
178152	830170
139867	830171
24781	830172
46660	830173
29411	830174
39128	830175
26377	830176
35138	830177
1211	830178
164279	830179
20261	830180
92724	830181
24899	830182
23004	830183
34035	830184
93297	830185
33107	830186
97379	830187
4617	830188
37911	830189
25062	830190
94176	830191
15891	830192
67752	830193
9059	830194
20615	830195
44097	830196
23255	830197
22409	830198
88101	830199
34935	830200
23624	830201
116684	830202
105922	830203
82293	830204
281	830205
20432	830206
5984	830207
172067	830208
188445	830209
61135	830210
11055	830211
80518	830212
132271	830213
143012	830214
182417	830215
142318	830216
2745	830217
19015	830218
86812	830219
104078	830220
86812	830221
132962	830222
41242	830223
17604	830224
44078	830225
4288	830226
111007	830227
110136	830228
23466	830229
94701	830230
47259	830231
180925	830232
82513	830233
14048	830234
155329	830235
83160	830236
102175	830237
2792	830238
133866	830239
77702	830240
17814	830241
74383	830242
110064	830243
17028	830244
17028	830245
17028	830246
9059	830247
34024	830248
68641	830249
20457	830250
178265	830251
49954	830252
25722	830253
136272	830254
92056	830255
2605	830256
7669	830257
43556	830258
47486	830259
37040	830260
63777	830261
185579	830262
135552	830263
108835	830264
118487	830265
134744	830266
89800	830267
3156	830268
574	830269
73972	830270
77	830271
204	830272
119210	830273
20615	830274
10081	830275
132339	830276
58909	830277
105936	830278
51019	830279
3052	830280
23769	830281
52106	830282
173185	830283
31595	830284
7297	830285
7297	830286
12870	830287
19689	830288
7464	830289
27168	830290
25714	830291
10485	830292
112180	830293
45579	830294
5675	830295
17302	830296
109720	830297
165353	830298
63958	830299
6624	830300
114281	830301
5527	830302
18163	830303
6586	830304
243	830305
46233	830306
24198	830307
3921	830308
262	830309
29604	830310
10298	830311
1755	830312
29480	830313
886	830314
74104	830315
24464	830316
90921	830317
1284	830318
2385	830319
392	830320
5815	830321
51603	830322
24464	830323
23068	830324
4932	830325
8807	830326
2772	830327
370	830328
815	830329
7595	830330
19985	830331
392	830332
3941	830333
584	830334
5113	830335
128157	830336
5850	830337
6688	830338
16309	830339
1018	830340
113781	830341
1018	830342
9937	830343
7595	830344
501	830345
7799	830346
81619	830347
41	830348
10171	830349
8784	830350
45	830351
50733	830352
1055	830353
36011	830354
243	830355
5825	830356
1277	830357
7646	830358
74957	830359
6623	830360
17126	830361
42164	830362
48575	830363
36141	830364
112754	830365
35955	830366
12981	830367
52096	830368
2772	830369
31911	830370
5809	830371
886	830372
262	830373
1980	830374
36686	830375
10232	830376
2209	830377
43002	830378
91312	830379
50733	830380
42164	830381
2772	830382
159	830383
141824	830384
4494	830385
6657	830386
2191	830387
11617	830388
35867	830389
74954	830390
43336	830391
4494	830392
5856	830393
5990	830394
14513	830395
2179	830396
262	830397
1115	830398
416	830399
3661	830400
3463	830401
4474	830402
145888	830403
22650	830404
3463	830405
7799	830406
6687	830407
89023	830408
3123	830409
815	830410
66820	830411
58638	830412
99292	830413
10116	830414
14243	830415
8712	830416
39149	830417
17939	830418
27486	830419
27510	830420
2050	830421
31911	830422
27710	830423
27327	830424
8005	830425
18914	830426
141515	830427
18858	830428
6660	830429
21121	830430
21508	830431
12128	830432
1018	830433
262	830434
3889	830435
2948	830436
111236	830437
79540	830438
181165	830439
12535	830440
111276	830441
12061	830442
30241	830443
21017	830444
72491	830445
62648	830446
147332	830447
75221	830448
64038	830449
6518	830450
36548	830451
32580	830452
3052	830453
75002	830454
89442	830455
75002	830456
133904	830457
64590	830458
33273	830459
33273	830460
41	830461
41340	830462
118295	830463
106303	830464
63686	830465
115793	830466
110861	830467
174997	830468
579	830469
52211	830470
150379	830471
86290	830472
63694	830473
93399	830474
137221	830475
93537	830476
100708	830477
180273	830478
177467	830479
5996	830480
104321	830481
62191	830482
62191	830483
17203	830484
7310	830485
46891	830486
43449	830487
7556	830488
22308	830489
157041	830490
145008	830491
22308	830492
79897	830493
40655	830494
4892	830495
78371	830496
58753	830497
7018	830498
20709	830499
20744	830500
183709	830501
64003	830502
731	830503
86259	830504
10914	830505
7012	830506
19615	830507
89	830508
24830	830509
39872	830510
3179	830511
99741	830512
140577	830513
9024	830514
100538	830515
61010	830516
9589	830517
101346	830518
24782	830519
8503	830520
105236	830521
20615	830522
20615	830523
106631	830524
58035	830525
53478	830526
101147	830527
38050	830528
63405	830529
47135	830530
44174	830531
75781	830532
27919	830533
88221	830534
2750	830535
30183	830536
12776	830537
7765	830538
11981	830539
84624	830540
80579	830541
5597	830542
5597	830543
4965	830544
112733	830545
90553	830546
90624	830547
52932	830548
29302	830549
1544	830550
13858	830551
59077	830552
20971	830553
926	830554
12702	830555
33891	830556
30512	830557
27387	830558
73511	830559
10363	830560
12190	830561
106690	830562
25093	830563
2137	830564
83915	830565
26154	830566
18851	830567
62457	830568
63805	830569
105819	830570
17046	830571
63057	830572
18851	830573
33891	830574
66883	830575
138698	830576
20985	830577
36823	830578
143146	830579
21008	830580
49245	830581
36201	830582
38127	830583
47654	830584
33781	830585
26435	830586
57109	830587
26788	830588
105708	830589
20682	830590
33891	830591
45433	830592
18840	830593
49326	830594
4128	830595
39645	830596
133560	830597
1232	830598
65619	830599
59286	830600
27387	830601
160	830602
63081	830603
76415	830604
18194	830605
189221	830606
26652	830607
122965	830608
32305	830609
21951	830610
14789	830611
21818	830612
26483	830613
18322	830614
26394	830615
39325	830616
21795	830617
31425	830618
12913	830619
12913	830620
5156	830621
19561	830622
15406	830623
113684	830624
14863	830625
551	830626
7252	830627
7252	830628
50654	830629
81729	830630
17576	830631
23734	830632
74163	830633
11982	830634
9980	830635
11718	830636
16380	830637
61157	830638
74459	830639
43195	830640
145608	830641
90025	830642
10662	830643
29492	830644
29721	830645
20879	830646
15505	830647
28805	830648
24810	830649
56393	830650
25206	830651
15505	830652
25679	830653
130643	830654
22687	830655
133407	830656
6706	830657
6706	830658
144910	830659
69802	830660
6179	830661
908	830662
24314	830663
81781	830664
35131	830665
38450	830666
18833	830667
18395	830668
1883	830669
551	830670
102661	830671
9617	830672
13270	830673
70801	830674
2271	830675
91645	830676
4621	830677
64914	830678
5338	830679
2315	830680
24424	830681
68481	830682
107766	830683
55984	830684
8285	830685
8322	830686
164605	830687
6655	830688
6710	830689
6655	830690
14633	830691
30360	830692
9614	830693
14275	830694
37626	830695
95506	830696
5662	830697
2271	830698
14633	830699
5338	830700
402	830701
25204	830702
9288	830703
23940	830704
25204	830705
147650	830706
551	830707
162872	830708
70280	830709
25440	830710
126450	830711
6700	830712
102059	830713
14156	830714
24424	830715
62506	830716
75984	830717
23378	830718
24508	830719
62955	830720
62955	830721
46561	830722
57001	830723
6724	830724
45525	830725
6906	830726
97509	830727
17651	830728
48004	830729
21061	830730
61166	830731
63012	830732
52803	830733
76106	830734
6655	830735
24198	830736
75612	830737
6655	830738
18650	830739
58875	830740
13186	830741
13186	830742
4661	830743
3183	830744
89894	830745
3183	830746
40682	830747
84795	830748
84795	830749
1028	830750
6342	830751
23808	830752
61387	830753
51538	830754
16485	830755
71462	830756
107363	830757
66337	830758
81128	830759
123802	830760
65814	830761
106405	830762
22865	830763
53846	830764
135427	830765
107368	830766
107368	830767
14078	830768
41227	830769
44420	830770
122067	830771
53942	830772
107368	830773
64638	830774
4122	830775
9765	830776
703	830777
70522	830778
97936	830779
81029	830780
5430	830781
75834	830782
14717	830783
133653	830784
110657	830785
34027	830786
20209	830787
12570	830788
96636	830789
26789	830790
26702	830791
64638	830792
49629	830793
59527	830794
22170	830795
49735	830796
137074	830797
82442	830798
55416	830799
36967	830800
21138	830801
81366	830802
96446	830803
64408	830804
16964	830805
51083	830806
1626	830807
121519	830808
44113	830809
3981	830810
5814	830811
63945	830812
7586	830813
32458	830814
31155	830815
10608	830816
56525	830817
9112	830818
17806	830819
9065	830820
37045	830821
15182	830822
97429	830823
54911	830824
79898	830825
44790	830826
54714	830827
30362	830828
68211	830829
37171	830830
3687	830831
55866	830832
102626	830833
25538	830834
81840	830835
66152	830836
31712	830837
98040	830838
55970	830839
20999	830840
3640	830841
108221	830842
54457	830843
50307	830844
68001	830845
181008	830846
44403	830847
44809	830848
50408	830849
43210	830850
133387	830851
93531	830852
106606	830853
102243	830854
19601	830855
57014	830856
19315	830857
82272	830858
29716	830859
88398	830860
172578	830861
54469	830862
88987	830863
127978	830864
3340	830865
37031	830866
65037	830867
102459	830868
78268	830869
7075	830870
37506	830871
35503	830872
137802	830873
15829	830874
5939	830875
174952	830876
89243	830877
40479	830878
8849	830879
5070	830880
57247	830881
33015	830882
12573	830883
125441	830884
6450	830885
6450	830886
86557	830887
152823	830888
74337	830889
14815	830890
92148	830891
168537	830892
21681	830893
102163	830894
68719	830895
79036	830896
21518	830897
53621	830898
124517	830899
1106	830900
18422	830901
67976	830902
123254	830903
81412	830904
110182	830905
81354	830906
60528	830907
85203	830908
171641	830909
20870	830910
53816	830911
46142	830912
79212	830913
37498	830914
36793	830915
3647	830916
111939	830917
28781	830918
67052	830919
54073	830920
20930	830921
38250	830922
97179	830923
78366	830924
9344	830925
66052	830926
102139	830927
25831	830928
12	830929
151843	830930
169895	830931
36291	830932
7298	830933
124058	830934
53499	830935
25569	830936
35199	830937
20988	830938
129277	830939
100197	830940
140882	830941
43923	830942
37716	830943
47446	830944
142529	830945
70477	830946
82299	830947
43364	830948
22540	830949
68322	830950
55245	830951
31931	830952
44544	830953
83211	830954
22438	830955
22438	830956
78525	830957
165204	830958
6984	830959
20988	830960
52630	830961
99172	830962
99172	830963
27264	830964
109592	830965
124971	830966
77523	830967
64408	830968
25227	830969
19411	830970
1950	830971
64531	830972
30268	830973
94436	830974
50320	830975
99437	830976
25033	830977
5338	830978
38878	830979
38379	830980
2621	830981
27264	830982
82916	830983
54085	830984
54421	830985
4161	830986
27264	830987
92824	830988
74230	830989
179940	830990
123656	830991
66787	830992
10426	830993
10426	830994
71797	830995
36382	830996
97026	830997
11164	830998
256	830999
25663	831000
37268	831001
32018	831002
3647	831003
3647	831004
72414	831005
69891	831006
88143	831007
119828	831008
114472	831009
124730	831010
93266	831011
12852	831012
10426	831013
125441	831014
33221	831015
176953	831016
132050	831017
6817	831018
27801	831019
21678	831020
2	831021
2	831022
31656	831023
185146	831024
73234	831025
29301	831026
69315	831027
96521	831028
30424	831029
130175	831030
97416	831031
5982	831032
2104	831033
20870	831034
104004	831035
4170	831036
4170	831037
4170	831038
4170	831039
91666	831040
169587	831041
125343	831042
74053	831043
4382	831044
62883	831045
150446	831046
147188	831047
58991	831048
1277	831049
21043	831050
16870	831051
7673	831052
81023	831053
66838	831054
30295	831055
59242	831056
10243	831057
38496	831058
151126	831059
1321	831060
66998	831061
101126	831062
14919	831063
14919	831064
64881	831065
66947	831066
68030	831067
31241	831068
54596	831069
109407	831070
12226	831071
108967	831072
7750	831073
84501	831074
41884	831075
142540	831076
48911	831077
129557	831078
108734	831079
5198	831080
50727	831081
63115	831082
76202	831083
40784	831084
108582	831085
160664	831086
60613	831087
139131	831088
41884	831089
23826	831090
140753	831091
23443	831092
140499	831093
23295	831094
60818	831095
186617	831096
187258	831097
110449	831098
186409	831099
87993	831100
140805	831101
23679	831102
179198	831103
140466	831104
149007	831105
72630	831106
50152	831107
52630	831108
91850	831109
59917	831110
8481	831111
116012	831112
63527	831113
63527	831114
16543	831115
3060	831116
86759	831117
86759	831118
78999	831119
93612	831120
43725	831121
188650	831122
9434	831123
41893	831124
93969	831125
53453	831126
97620	831127
20481	831128
125360	831129
64061	831130
40487	831131
154843	831132
20263	831133
3190	831134
97057	831135
70991	831136
20046	831137
24167	831138
116890	831139
51467	831140
27540	831141
182823	831142
11911	831143
55977	831144
13245	831145
1320	831146
1851	831147
7820	831148
4583	831149
1499	831150
19568	831151
31082	831152
6840	831153
1399	831154
111564	831155
35084	831156
6807	831157
6811	831158
381	831159
149663	831160
13689	831161
172503	831162
118412	831163
25067	831164
55076	831165
28990	831166
42318	831167
65821	831168
24887	831169
155185	831170
106312	831171
40310	831172
26212	831173
51784	831174
5303	831175
19426	831176
99384	831177
49683	831178
14074	831179
6395	831180
57312	831181
13202	831182
37744	831183
104627	831184
31372	831185
9997	831186
35762	831187
433	831188
51981	831189
5092	831190
5092	831191
9582	831192
27318	831193
4063	831194
14221	831195
46353	831196
27318	831197
49354	831198
9637	831199
42632	831200
5303	831201
46353	831202
31826	831203
5303	831204
103753	831205
38012	831206
67518	831207
4762	831208
21353	831209
88913	831210
51984	831211
17008	831212
1274	831213
43744	831214
1265	831215
29416	831216
5347	831217
77698	831218
166378	831219
1621	831220
26020	831221
38876	831222
46998	831223
3106	831224
36154	831225
54313	831226
57213	831227
41146	831228
59142	831229
41369	831230
119839	831231
2954	831232
189	831233
3223	831234
291	831235
28569	831236
7	831237
36302	831238
41835	831239
9643	831240
494	831241
6526	831242
13395	831243
19532	831244
6450	831245
30318	831246
87531	831247
16789	831248
15762	831249
18858	831250
8530	831251
94338	831252
110582	831253
4425	831254
154263	831255
15136	831256
103000	831257
114609	831258
18914	831259
8381	831260
122869	831261
37547	831262
46008	831263
161070	831264
121601	831265
13482	831266
117320	831267
119126	831268
5263	831269
73447	831270
75426	831271
1296	831272
22724	831273
16304	831274
57243	831275
2033	831276
141772	831277
89	831278
20158	831279
72935	831280
50057	831281
41954	831282
685	831283
87467	831284
7599	831285
45436	831286
14043	831287
16711	831288
278	831289
7422	831290
7	831291
28295	831292
14043	831293
182240	831294
2721	831295
1452	831296
13299	831297
166624	831298
45297	831299
13299	831300
24070	831301
155	831302
401	831303
182698	831304
242	831305
34822	831306
88732	831307
34609	831308
34454	831309
2593	831310
627	831311
59733	831312
7205	831313
40709	831314
4048	831315
82486	831316
43351	831317
70001	831318
70322	831319
3997	831320
74615	831321
11736	831322
19961	831323
34433	831324
22418	831325
60624	831326
6111	831327
41915	831328
101857	831329
1955	831330
959	831331
16424	831332
16424	831333
1598	831334
48947	831335
50411	831336
3410	831337
46232	831338
46232	831339
35327	831340
104577	831341
31958	831342
78652	831343
91352	831344
7322	831345
40129	831346
3138	831347
109794	831348
118511	831349
6444	831350
6444	831351
6444	831352
113235	831353
26970	831354
22271	831355
5436	831356
116009	831357
26276	831358
4257	831359
5155	831360
11572	831361
116156	831362
3618	831363
19720	831364
5146	831365
43837	831366
53488	831367
13873	831368
129791	831369
28925	831370
105558	831371
131978	831372
72411	831373
136459	831374
4257	831375
383	831376
15491	831377
127806	831378
26970	831379
22371	831380
106112	831381
2576	831382
5155	831383
14694	831384
169949	831385
89471	831386
140698	831387
115995	831388
84166	831389
94396	831390
117800	831391
495	831392
63669	831393
63669	831394
109070	831395
86594	831396
106541	831397
137076	831398
53248	831399
82684	831400
11572	831401
9934	831402
33089	831403
63756	831404
84481	831405
33958	831406
132969	831407
76545	831408
49693	831409
36543	831410
104239	831411
118988	831412
98620	831413
71705	831414
109741	831415
20124	831416
135193	831417
58120	831418
129996	831419
27893	831420
87344	831421
9	831422
76100	831423
94117	831424
109794	831425
62760	831426
171283	831427
69946	831428
72035	831429
132270	831430
77589	831431
8880	831432
142375	831433
8727	831434
110206	831435
173739	831436
11572	831437
138474	831438
60427	831439
91529	831440
4257	831441
50644	831442
59723	831443
59723	831444
4257	831445
13038	831446
131353	831447
150784	831448
10406	831449
18572	831450
171506	831451
116512	831452
124920	831453
65706	831454
82128	831455
107091	831456
189249	831457
96976	831458
97644	831459
11572	831460
89751	831461
105243	831462
100925	831463
11572	831464
95996	831465
67174	831466
101408	831467
30939	831468
7376	831469
11153	831470
606	831471
167	831472
7173	831473
27940	831474
70073	831475
2046	831476
19910	831477
120430	831478
10668	831479
124555	831480
120430	831481
24862	831482
12470	831483
161923	831484
86493	831485
36708	831486
48692	831487
633	831488
168	831489
168	831490
168	831491
181	831492
181	831493
181	831494
181	831495
16758	831496
890	831497
168	831498
168	831499
181	831500
181	831501
168	831502
168	831503
168	831504
7997	831505
14787	831506
7997	831507
7997	831508
16758	831509
34964	831510
34964	831511
14787	831512
168	831513
6569	831514
10135	831515
1802	831516
9426	831517
1223	831518
134961	831519
7241	831520
160467	831521
30685	831522
39662	831523
32533	831524
112988	831525
5453	831526
39822	831527
50219	831528
25412	831529
58263	831530
19714	831531
29104	831532
43284	831533
2716	831534
21192	831535
28716	831536
13837	831537
30018	831538
7771	831539
141690	831540
77792	831541
81810	831542
139661	831543
36466	831544
46738	831545
81705	831546
54565	831547
4440	831548
123715	831549
26838	831550
36034	831551
26470	831552
8591	831553
442	831554
862	831555
6460	831556
8591	831557
2405	831558
711	831559
968	831560
11045	831561
1546	831562
22697	831563
56933	831564
113171	831565
2904	831566
2405	831567
548	831568
548	831569
28953	831570
85909	831571
68991	831572
210	831573
73993	831574
90291	831575
42350	831576
16461	831577
13932	831578
83404	831579
5827	831580
85202	831581
72290	831582
234	831583
10021	831584
23627	831585
6311	831586
33889	831587
17973	831588
40123	831589
119708	831590
44752	831591
3341	831592
272	831593
7654	831594
26045	831595
72258	831596
130593	831597
119260	831598
56159	831599
3793	831600
51375	831601
147422	831602
52690	831603
22865	831604
35734	831605
16527	831606
45905	831607
20473	831608
61429	831609
29268	831610
11266	831611
22977	831612
2039	831613
6861	831614
22763	831615
1794	831616
2878	831617
2269	831618
6781	831619
11933	831620
13837	831621
43218	831622
6993	831623
9956	831624
5757	831625
166	831626
517	831627
25035	831628
35867	831629
35867	831630
27818	831631
69812	831632
742	831633
22615	831634
3341	831635
7523	831636
676	831637
22403	831638
1904	831639
108878	831640
182248	831641
40272	831642
5351	831643
31163	831644
42752	831645
9886	831646
105404	831647
26439	831648
93568	831649
34127	831650
121186	831651
35722	831652
12075	831653
35575	831654
33302	831655
65352	831656
859	831657
80867	831658
173874	831659
23088	831660
73993	831661
22382	831662
115045	831663
44611	831664
42442	831665
185053	831666
4417	831667
84343	831668
8529	831669
64240	831670
2	831671
8644	831672
19879	831673
51458	831674
28688	831675
92002	831676
7568	831677
90798	831678
75647	831679
28793	831680
51996	831681
10032	831682
136	831683
5036	831684
62933	831685
16616	831686
5053	831687
1590	831688
95026	831689
36685	831690
54580	831691
7213	831692
567	831693
2	831694
9785	831695
4466	831696
21554	831697
37543	831698
2429	831699
35329	831700
567	831701
43024	831702
212	831703
18842	831704
8268	831705
57944	831706
1385	831707
74077	831708
154000	831709
102258	831710
7418	831711
61269	831712
188372	831713
99233	831714
25596	831715
41586	831716
87676	831717
138501	831718
24376	831719
43605	831720
35228	831721
47763	831722
1842	831723
128703	831724
2670	831725
57313	831726
1799	831727
173891	831728
83763	831729
49925	831730
47785	831731
5274	831732
90859	831733
22670	831734
5858	831735
104654	831736
17718	831737
26554	831738
69253	831739
66260	831740
108479	831741
18573	831742
101370	831743
98703	831744
4279	831745
13475	831746
113636	831747
2685	831748
17405	831749
84430	831750
73900	831751
46611	831752
91743	831753
44896	831754
110200	831755
11838	831756
120402	831757
10	831758
79326	831759
27167	831760
59358	831761
56036	831762
40756	831763
57278	831764
18845	831765
86685	831766
33022	831767
14231	831768
53090	831769
53172	831770
88571	831771
2516	831772
53931	831773
84343	831774
6302	831775
180118	831776
45216	831777
144853	831778
24438	831779
43601	831780
7894	831781
9511	831782
68208	831783
18944	831784
29743	831785
34921	831786
34265	831787
84418	831788
64576	831789
47864	831790
90594	831791
35097	831792
15251	831793
31414	831794
28924	831795
18944	831796
124119	831797
35472	831798
12664	831799
22085	831800
108019	831801
68282	831802
59083	831803
13499	831804
170073	831805
40123	831806
34639	831807
18944	831808
17689	831809
8588	831810
27210	831811
76387	831812
108104	831813
181898	831814
27894	831815
128409	831816
23626	831817
20700	831818
40778	831819
129354	831820
72959	831821
29712	831822
42785	831823
17168	831824
66535	831825
111196	831826
30801	831827
70459	831828
9019	831829
2956	831830
18646	831831
42179	831832
33034	831833
7972	831834
22469	831835
50942	831836
48762	831837
26202	831838
124484	831839
132627	831840
40812	831841
185486	831842
37640	831843
40226	831844
125547	831845
77227	831846
108225	831847
140248	831848
120982	831849
38944	831850
146880	831851
138924	831852
102884	831853
22092	831854
66115	831855
14511	831856
34154	831857
153295	831858
14461	831859
161	831860
141376	831861
19142	831862
34952	831863
2696	831864
19033	831865
54300	831866
107474	831867
31426	831868
33909	831869
70965	831870
12842	831871
3874	831872
18116	831873
31745	831874
167864	831875
64285	831876
111615	831877
80261	831878
1093	831879
16361	831880
89034	831881
105108	831882
8391	831883
15526	831884
88205	831885
2834	831886
22573	831887
144357	831888
28739	831889
32834	831890
39604	831891
1796	831892
74106	831893
5237	831894
35386	831895
15032	831896
10434	831897
13500	831898
71386	831899
70451	831900
14172	831901
68072	831902
94117	831903
70196	831904
151015	831905
46381	831906
16759	831907
14229	831908
76313	831909
17955	831910
59985	831911
29168	831912
15487	831913
11976	831914
3882	831915
144719	831916
38037	831917
6635	831918
36975	831919
21267	831920
36095	831921
53797	831922
14110	831923
103684	831924
33213	831925
30689	831926
16984	831927
3151	831928
66111	831929
8060	831930
1813	831931
84957	831932
187005	831933
11552	831934
19127	831935
6758	831936
84345	831937
51209	831938
23088	831939
62353	831940
147484	831941
15215	831942
33459	831943
32860	831944
30336	831945
49350	831946
52312	831947
46143	831948
9876	831949
63614	831950
41385	831951
25005	831952
77683	831953
6513	831954
22374	831955
17515	831956
1689	831957
3803	831958
2367	831959
64648	831960
28311	831961
55642	831962
21711	831963
38715	831964
22403	831965
14929	831966
10829	831967
1701	831968
74299	831969
177173	831970
33990	831971
31954	831972
27863	831973
15087	831974
33524	831975
36089	831976
4842	831977
25356	831978
6747	831979
8741	831980
7794	831981
11646	831982
154697	831983
40171	831984
33153	831985
52787	831986
34832	831987
13748	831988
37260	831989
24271	831990
45216	831991
82225	831992
19672	831993
6049	831994
114355	831995
89347	831996
55096	831997
167709	831998
21691	831999
12400	832000
49959	832001
82251	832002
5720	832003
34160	832004
91386	832005
148281	832006
18921	832007
126365	832008
67929	832009
13339	832010
27012	832011
53484	832012
90682	832013
77925	832014
164044	832015
34159	832016
20797	832017
65275	832018
37866	832019
22924	832020
26455	832021
21671	832022
53482	832023
10483	832024
15273	832025
70824	832026
105132	832027
26	832028
30976	832029
2667	832030
30031	832031
98048	832032
177445	832033
71218	832034
18254	832035
256	832036
90981	832037
56674	832038
116235	832039
6481	832040
131354	832041
113128	832042
93814	832043
83720	832044
11591	832045
41188	832046
8328	832047
146337	832048
27551	832049
8815	832050
115682	832051
105535	832052
70109	832053
135607	832054
25527	832055
2523	832056
21267	832057
28086	832058
14231	832059
34578	832060
19514	832061
6394	832062
632	832063
27546	832064
21845	832065
96844	832066
71459	832067
42695	832068
12303	832069
7993	832070
16019	832071
16211	832072
9035	832073
15365	832074
16150	832075
4617	832076
130167	832077
19123	832078
15181	832079
35744	832080
32017	832081
15780	832082
11964	832083
40908	832084
67176	832085
16397	832086
12751	832087
9980	832088
23072	832089
100222	832090
172754	832091
62030	832092
56596	832093
42948	832094
2	832095
652	832096
7001	832097
13407	832098
68111	832099
29166	832100
15233	832101
64940	832102
20143	832103
82370	832104
20837	832105
143154	832106
3649	832107
20243	832108
5680	832109
5298	832110
64453	832111
126264	832112
37627	832113
53466	832114
75010	832115
6917	832116
182143	832117
72380	832118
24866	832119
108671	832120
116992	832121
31903	832122
2523	832123
11591	832124
31991	832125
33948	832126
17994	832127
49080	832128
49035	832129
42715	832130
67276	832131
126140	832132
90279	832133
92029	832134
22001	832135
2575	832136
46637	832137
10252	832138
14695	832139
1395	832140
41833	832141
99605	832142
6060	832143
1525	832144
23823	832145
85124	832146
62425	832147
4066	832148
82874	832149
102561	832150
6513	832151
14128	832152
97502	832153
10063	832154
23881	832155
48945	832156
41261	832157
98634	832158
4984	832159
58848	832160
17980	832161
105408	832162
72149	832163
108814	832164
47184	832165
23399	832166
2119	832167
51726	832168
83189	832169
27270	832170
8785	832171
2289	832172
39065	832173
48688	832174
44252	832175
102300	832176
17451	832177
20913	832178
61653	832179
62733	832180
83392	832181
43511	832182
33630	832183
89768	832184
8091	832185
87267	832186
87627	832187
4688	832188
76432	832189
66106	832190
9789	832191
53349	832192
1414	832193
17408	832194
2362	832195
78197	832196
6276	832197
62525	832198
42265	832199
64217	832200
7016	832201
54744	832202
772	832203
75595	832204
571	832205
55738	832206
164076	832207
3309	832208
87814	832209
6255	832210
129449	832211
61653	832212
17238	832213
132731	832214
174553	832215
70797	832216
82213	832217
20103	832218
15298	832219
47772	832220
34160	832221
27257	832222
17660	832223
46607	832224
24300	832225
29123	832226
2877	832227
104391	832228
59089	832229
15780	832230
24454	832231
88506	832232
32413	832233
1785	832234
6971	832235
35632	832236
18921	832237
15	832238
132310	832239
24077	832240
19071	832241
5536	832242
2551	832243
2	832244
13626	832245
2649	832246
144925	832247
14229	832248
43460	832249
11668	832250
15908	832251
46405	832252
66102	832253
14658	832254
45417	832255
37389	832256
18009	832257
9974	832258
57117	832259
19071	832260
26944	832261
35142	832262
15845	832263
5241	832264
24062	832265
30278	832266
79931	832267
72762	832268
54394	832269
107926	832270
31329	832271
201	832272
7590	832273
34612	832274
113700	832275
7862	832276
525	832277
65992	832278
77596	832279
93906	832280
128072	832281
137304	832282
1211	832283
49120	832284
104737	832285
24065	832286
61662	832287
143800	832288
105113	832289
4164	832290
37892	832291
117270	832292
31426	832293
86936	832294
51630	832295
44090	832296
85456	832297
34043	832298
27930	832299
6174	832300
27841	832301
78275	832302
12339	832303
136989	832304
7313	832305
24236	832306
17002	832307
144601	832308
47568	832309
163616	832310
80974	832311
24195	832312
25987	832313
46917	832314
46795	832315
11638	832316
46397	832317
6971	832318
7607	832319
2161	832320
17394	832321
86930	832322
9337	832323
29706	832324
41929	832325
34578	832326
74767	832327
39422	832328
102297	832329
68636	832330
79126	832331
113607	832332
85999	832333
9677	832334
68528	832335
21134	832336
174194	832337
37809	832338
10883	832339
1256	832340
13832	832341
55890	832342
58622	832343
20108	832344
10683	832345
141948	832346
142515	832347
177079	832348
43247	832349
87671	832350
66344	832351
58451	832352
138934	832353
68476	832354
48945	832355
20108	832356
93519	832357
70634	832358
72977	832359
59191	832360
145501	832361
22912	832362
94182	832363
97259	832364
12142	832365
19554	832366
3929	832367
27215	832368
98346	832369
10402	832370
32780	832371
36710	832372
33948	832373
2389	832374
169944	832375
29706	832376
80372	832377
139469	832378
93153	832379
16721	832380
16029	832381
5519	832382
172826	832383
73311	832384
61229	832385
62644	832386
105040	832387
56444	832388
7188	832389
16812	832390
15845	832391
13435	832392
22447	832393
52223	832394
157115	832395
43247	832396
44954	832397
22682	832398
21489	832399
48758	832400
62578	832401
22654	832402
58720	832403
154355	832404
158712	832405
62718	832406
46596	832407
72382	832408
138220	832409
114281	832410
130896	832411
3087	832412
109639	832413
11646	832414
55799	832415
48545	832416
43511	832417
79218	832418
50124	832419
30056	832420
52983	832421
6865	832422
98710	832423
47763	832424
47946	832425
44547	832426
21021	832427
67207	832428
22916	832429
55963	832430
23739	832431
26053	832432
97497	832433
31620	832434
33282	832435
90297	832436
17405	832437
78832	832438
62231	832439
13833	832440
26466	832441
2112	832442
20621	832443
181857	832444
13343	832445
70302	832446
35242	832447
16784	832448
19061	832449
30481	832450
6162	832451
52844	832452
41431	832453
20866	832454
59507	832455
138924	832456
20866	832457
1217	832458
24640	832459
11976	832460
158705	832461
111275	832462
14478	832463
43221	832464
62335	832465
63659	832466
179833	832467
99189	832468
108189	832469
75700	832470
66454	832471
4375	832472
66108	832473
138896	832474
39049	832475
948	832476
51091	832477
25924	832478
181901	832479
11843	832480
44087	832481
87614	832482
34370	832483
23724	832484
81578	832485
8538	832486
29352	832487
2133	832488
118941	832489
33153	832490
62882	832491
29668	832492
65044	832493
79443	832494
83161	832495
7856	832496
9048	832497
68453	832498
30223	832499
130700	832500
88608	832501
17762	832502
40292	832503
127972	832504
19568	832505
3646	832506
4265	832507
52747	832508
98597	832509
181194	832510
88099	832511
132333	832512
53941	832513
45766	832514
3440	832515
150110	832516
88287	832517
17265	832518
8368	832519
16320	832520
19131	832521
60877	832522
13397	832523
60007	832524
17650	832525
7227	832526
8553	832527
53729	832528
90292	832529
21217	832530
85500	832531
3710	832532
17718	832533
100460	832534
30426	832535
18105	832536
1125	832537
42122	832538
12588	832539
16037	832540
7227	832541
20844	832542
14730	832543
66564	832544
17859	832545
14620	832546
23532	832547
3686	832548
186890	832549
68108	832550
62434	832551
14654	832552
16016	832553
15109	832554
112	832555
5474	832556
69818	832557
32564	832558
64889	832559
89420	832560
46240	832561
14610	832562
98703	832563
69493	832564
24784	832565
59963	832566
11253	832567
143279	832568
108053	832569
9487	832570
69753	832571
178529	832572
150061	832573
49524	832574
87110	832575
109646	832576
98715	832577
177557	832578
52637	832579
69433	832580
106257	832581
44041	832582
22157	832583
89036	832584
87344	832585
8422	832586
503	832587
81545	832588
119483	832589
26994	832590
115146	832591
131179	832592
27219	832593
3327	832594
23106	832595
63476	832596
161487	832597
32062	832598
50345	832599
40123	832600
117858	832601
166666	832602
117198	832603
2980	832604
856	832605
149250	832606
159363	832607
78822	832608
44740	832609
21002	832610
125755	832611
148817	832612
13505	832613
139849	832614
11391	832615
76217	832616
70616	832617
158213	832618
96	832619
1196	832620
4748	832621
144686	832622
45042	832623
144631	832624
122919	832625
97861	832626
92892	832627
25621	832628
132496	832629
55065	832630
149574	832631
17723	832632
8443	832633
25138	832634
26002	832635
44202	832636
108433	832637
14095	832638
28859	832639
142252	832640
47456	832641
4666	832642
3321	832643
31924	832644
174384	832645
6302	832646
89499	832647
3803	832648
18944	832649
139346	832650
16320	832651
78962	832652
94556	832653
54066	832654
32099	832655
89109	832656
177142	832657
8588	832658
66531	832659
61415	832660
19271	832661
16597	832662
47438	832663
43724	832664
16850	832665
2662	832666
13458	832667
768	832668
82900	832669
144750	832670
56236	832671
48951	832672
66824	832673
55886	832674
49396	832675
2864	832676
17786	832677
104316	832678
13225	832679
141527	832680
101842	832681
38587	832682
159321	832683
60343	832684
65570	832685
155	832686
73923	832687
46669	832688
364	832689
9945	832690
102899	832691
24860	832692
5858	832693
33117	832694
107460	832695
23004	832696
16314	832697
75850	832698
104919	832699
22630	832700
15611	832701
42733	832702
1781	832703
161	832704
73448	832705
49961	832706
44624	832707
32983	832708
53728	832709
56946	832710
32716	832711
126567	832712
14888	832713
105396	832714
6302	832715
129720	832716
33953	832717
65115	832718
81293	832719
58466	832720
14231	832721
21057	832722
46388	832723
44300	832724
27842	832725
32011	832726
43724	832727
3250	832728
27651	832729
80291	832730
34265	832731
42578	832732
24052	832733
51394	832734
65447	832735
8553	832736
25796	832737
133027	832738
11944	832739
129826	832740
13500	832741
94556	832742
61889	832743
149283	832744
13811	832745
115864	832746
121603	832747
25169	832748
109835	832749
4793	832750
169514	832751
88287	832752
136355	832753
29571	832754
17451	832755
58720	832756
100299	832757
129739	832758
54104	832759
48146	832760
28201	832761
55294	832762
46151	832763
45628	832764
68633	832765
96825	832766
69676	832767
2109	832768
140896	832769
61349	832770
63014	832771
139575	832772
18335	832773
33076	832774
54150	832775
39838	832776
51564	832777
60265	832778
441	832779
129562	832780
152411	832781
18944	832782
28547	832783
30652	832784
88131	832785
70270	832786
36376	832787
2269	832788
6818	832789
101125	832790
58871	832791
20251	832792
13412	832793
49361	832794
101375	832795
98593	832796
37408	832797
31414	832798
23449	832799
1534	832800
39926	832801
125534	832802
58365	832803
43372	832804
55714	832805
32604	832806
33636	832807
45756	832808
19461	832809
25	832810
20770	832811
82992	832812
32981	832813
114	832814
66593	832815
57956	832816
9947	832817
108512	832818
34767	832819
61888	832820
46917	832821
45917	832822
54143	832823
147347	832824
61951	832825
9945	832826
7341	832827
10410	832828
4854	832829
7194	832830
8741	832831
17811	832832
69218	832833
24707	832834
3747	832835
90663	832836
5658	832837
20787	832838
52760	832839
108367	832840
35154	832841
1108	832842
42448	832843
141315	832844
10640	832845
7012	832846
36418	832847
35336	832848
41933	832849
104572	832850
67552	832851
21563	832852
11233	832853
4615	832854
85567	832855
144363	832856
2605	832857
99546	832858
125379	832859
551	832860
27019	832861
99307	832862
38781	832863
55613	832864
6531	832865
5737	832866
70546	832867
39604	832868
12102	832869
48000	832870
22679	832871
66209	832872
2670	832873
2668	832874
38562	832875
84678	832876
47	832877
1003	832878
7020	832879
9785	832880
7020	832881
1535	832882
23739	832883
30853	832884
23260	832885
22976	832886
34438	832887
7347	832888
27889	832889
160490	832890
8225	832891
125958	832892
1898	832893
67762	832894
67388	832895
25320	832896
66872	832897
26220	832898
80943	832899
28824	832900
19348	832901
16174	832902
16174	832903
3321	832904
134101	832905
9019	832906
11218	832907
500	832908
38505	832909
64363	832910
16627	832911
16642	832912
19025	832913
110086	832914
31474	832915
25430	832916
17949	832917
7167	832918
72634	832919
21360	832920
51965	832921
28456	832922
97017	832923
69329	832924
16000	832925
57130	832926
35269	832927
25512	832928
24000	832929
13553	832930
16150	832931
4755	832932
23330	832933
4623	832934
51104	832935
58282	832936
133042	832937
93756	832938
14619	832939
34994	832940
56470	832941
23448	832942
7194	832943
54653	832944
4512	832945
15564	832946
37690	832947
8610	832948
62480	832949
41479	832950
161	832951
54953	832952
24933	832953
59693	832954
44620	832955
17638	832956
10670	832957
67128	832958
20740	832959
2157	832960
17955	832961
13848	832962
58578	832963
5858	832964
62883	832965
140584	832966
43163	832967
14306	832968
38588	832969
652	832970
34366	832971
40174	832972
100801	832973
154684	832974
16040	832975
55368	832976
77477	832977
173170	832978
76668	832979
14724	832980
141746	832981
43724	832982
67132	832983
43695	832984
18479	832985
34858	832986
54466	832987
162362	832988
46789	832989
157309	832990
5858	832991
7873	832992
12827	832993
30908	832994
2380	832995
1701	832996
33935	832997
82411	832998
22447	832999
58248	833000
69814	833001
145664	833002
77275	833003
42873	833004
35007	833005
28417	833006
9814	833007
58920	833008
25578	833009
69324	833010
12842	833011
43343	833012
12915	833013
124808	833014
64377	833015
81639	833016
80077	833017
99365	833018
67077	833019
36841	833020
98358	833021
45579	833022
21216	833023
82721	833024
67752	833025
30468	833026
97272	833027
32017	833028
67371	833029
82271	833030
30772	833031
124201	833032
153187	833033
106204	833034
26042	833035
65216	833036
30260	833037
67652	833038
132328	833039
100098	833040
142677	833041
21440	833042
93421	833043
150677	833044
81150	833045
11461	833046
16064	833047
16327	833048
118314	833049
71778	833050
175532	833051
120497	833052
143546	833053
162834	833054
187124	833055
30225	833056
88114	833057
27158	833058
157940	833059
7994	833060
171643	833061
47206	833062
65732	833063
123345	833064
12703	833065
17229	833066
14575	833067
17989	833068
26415	833069
97863	833070
96825	833071
28683	833072
24828	833073
125820	833074
48863	833075
27682	833076
6162	833077
54731	833078
98892	833079
100256	833080
26194	833081
59563	833082
17718	833083
82084	833084
21691	833085
97190	833086
124998	833087
12461	833088
182573	833089
84496	833090
150908	833091
44068	833092
19610	833093
57175	833094
21375	833095
21839	833096
39533	833097
44569	833098
172127	833099
99580	833100
46893	833101
17405	833102
12588	833103
75622	833104
21202	833105
17989	833106
74794	833107
15008	833108
21649	833109
7994	833110
82527	833111
2972	833112
4103	833113
128994	833114
53948	833115
4027	833116
111375	833117
31845	833118
32014	833119
81286	833120
70295	833121
149065	833122
59542	833123
27146	833124
135007	833125
22051	833126
118571	833127
31710	833128
77066	833129
16199	833130
50830	833131
88311	833132
5994	833133
178647	833134
114088	833135
13088	833136
175598	833137
72840	833138
4563	833139
136156	833140
12784	833141
85027	833142
25808	833143
59948	833144
32880	833145
135817	833146
22807	833147
59358	833148
40997	833149
83141	833150
68145	833151
10640	833152
11838	833153
64066	833154
14928	833155
59084	833156
44815	833157
36334	833158
38486	833159
34187	833160
40544	833161
23106	833162
139421	833163
92058	833164
144048	833165
7972	833166
57944	833167
37586	833168
81405	833169
125765	833170
38702	833171
64613	833172
49396	833173
78822	833174
85889	833175
33771	833176
53931	833177
83251	833178
23744	833179
130091	833180
73	833181
8448	833182
41590	833183
9734	833184
72840	833185
9111	833186
25960	833187
186353	833188
55673	833189
30291	833190
45613	833191
20986	833192
56684	833193
56239	833194
77231	833195
76585	833196
41385	833197
70342	833198
56990	833199
133621	833200
12841	833201
10640	833202
12561	833203
81041	833204
167538	833205
26194	833206
101883	833207
48545	833208
141261	833209
21639	833210
9368	833211
33735	833212
30796	833213
31463	833214
95511	833215
18016	833216
28932	833217
78685	833218
21126	833219
86452	833220
142624	833221
36700	833222
44290	833223
9809	833224
60755	833225
41897	833226
85131	833227
27284	833228
124288	833229
117938	833230
37055	833231
66721	833232
41617	833233
9166	833234
104596	833235
22171	833236
82219	833237
9428	833238
129089	833239
139767	833240
169933	833241
139837	833242
143007	833243
458	833244
107769	833245
68591	833246
38042	833247
84739	833248
10635	833249
13770	833250
37513	833251
12549	833252
67388	833253
7228	833254
30739	833255
108786	833256
20716	833257
38486	833258
36456	833259
66347	833260
63569	833261
18016	833262
25169	833263
56946	833264
77156	833265
59822	833266
65988	833267
167961	833268
3235	833269
9425	833270
18426	833271
169917	833272
26953	833273
63809	833274
13018	833275
137582	833276
25108	833277
137847	833278
37989	833279
179458	833280
3669	833281
100098	833282
48080	833283
87979	833284
16534	833285
45224	833286
163236	833287
6211	833288
36547	833289
139070	833290
88106	833291
10640	833292
104150	833293
10640	833294
36549	833295
118335	833296
52444	833297
49939	833298
14643	833299
75170	833300
96028	833301
167488	833302
168957	833303
183534	833304
25313	833305
64794	833306
23052	833307
54101	833308
87553	833309
11484	833310
7685	833311
63567	833312
91315	833313
159485	833314
100696	833315
27842	833316
124257	833317
116878	833318
180987	833319
133924	833320
73099	833321
140759	833322
6351	833323
3935	833324
42084	833325
11124	833326
17862	833327
129354	833328
89355	833329
4931	833330
4030	833331
58407	833332
89357	833333
652	833334
101062	833335
174641	833336
93557	833337
52205	833338
105459	833339
8268	833340
17461	833341
27546	833342
84740	833343
45917	833344
47840	833345
140723	833346
29	833347
90574	833348
22889	833349
23742	833350
63405	833351
38355	833352
27391	833353
49439	833354
3151	833355
134145	833356
768	833357
4617	833358
12095	833359
62839	833360
66502	833361
48113	833362
23299	833363
12031	833364
7419	833365
11821	833366
14643	833367
62335	833368
12311	833369
141313	833370
7774	833371
9744	833372
33948	833373
28471	833374
50488	833375
44170	833376
4957	833377
130904	833378
35480	833379
57869	833380
60754	833381
16242	833382
32712	833383
127626	833384
10132	833385
10017	833386
115125	833387
83565	833388
62757	833389
24533	833390
92267	833391
92521	833392
115696	833393
17259	833394
2114	833395
20005	833396
82049	833397
27284	833398
27017	833399
9593	833400
48497	833401
96975	833402
139561	833403
49561	833404
110139	833405
66110	833406
108851	833407
10434	833408
32984	833409
98457	833410
35173	833411
11168	833412
22665	833413
103788	833414
122234	833415
39940	833416
23944	833417
12245	833418
111163	833419
10920	833420
45859	833421
171909	833422
16628	833423
152565	833424
26329	833425
26604	833426
12385	833427
87391	833428
147956	833429
152156	833430
72084	833431
181980	833432
143900	833433
125711	833434
94889	833435
38456	833436
69382	833437
16928	833438
47218	833439
22332	833440
44268	833441
9019	833442
136079	833443
39911	833444
59777	833445
33126	833446
56848	833447
27153	833448
62585	833449
111606	833450
21318	833451
111750	833452
83204	833453
68888	833454
79929	833455
61044	833456
70735	833457
112922	833458
57655	833459
11036	833460
76560	833461
58502	833462
59083	833463
174388	833464
93921	833465
26202	833466
110351	833467
39537	833468
63437	833469
95623	833470
44165	833471
35341	833472
35127	833473
79057	833474
71184	833475
142057	833476
72844	833477
151028	833478
82950	833479
77917	833480
45584	833481
109718	833482
151182	833483
112798	833484
64627	833485
152286	833486
104443	833487
141486	833488
49966	833489
173636	833490
93898	833491
70991	833492
145013	833493
20797	833494
14418	833495
23515	833496
13703	833497
3964	833498
96385	833499
37086	833500
12892	833501
7805	833502
7813	833503
161729	833504
169466	833505
39988	833506
39988	833507
39988	833508
10383	833509
32981	833510
68063	833511
24491	833512
30223	833513
44829	833514
9056	833515
26071	833516
120577	833517
113598	833518
28760	833519
61954	833520
23712	833521
11668	833522
49460	833523
50430	833524
18479	833525
9111	833526
7709	833527
3483	833528
30959	833529
14643	833530
170616	833531
37690	833532
109737	833533
20273	833534
53823	833535
76128	833536
14303	833537
48898	833538
25356	833539
18795	833540
40778	833541
49055	833542
43342	833543
23507	833544
76387	833545
140876	833546
2270	833547
16174	833548
3803	833549
88287	833550
28211	833551
56878	833552
3483	833553
12461	833554
69357	833555
130759	833556
28622	833557
55714	833558
13751	833559
85500	833560
24984	833561
21437	833562
139622	833563
144926	833564
72353	833565
46490	833566
72344	833567
25778	833568
88772	833569
16000	833570
11843	833571
15706	833572
9039	833573
66574	833574
43942	833575
25738	833576
66797	833577
182308	833578
58339	833579
104653	833580
27316	833581
26962	833582
100648	833583
1791	833584
13340	833585
15144	833586
38759	833587
21691	833588
88078	833589
24222	833590
135857	833591
75726	833592
7103	833593
90558	833594
23944	833595
184597	833596
101346	833597
144206	833598
179969	833599
19037	833600
41263	833601
48517	833602
82927	833603
58849	833604
55275	833605
32081	833606
41485	833607
3000	833608
132618	833609
81286	833610
89663	833611
22161	833612
66494	833613
163105	833614
78107	833615
21142	833616
97699	833617
101587	833618
46405	833619
130927	833620
11729	833621
123605	833622
36954	833623
72466	833624
77910	833625
47146	833626
12829	833627
23507	833628
131550	833629
32716	833630
2782	833631
10571	833632
76322	833633
20787	833634
81728	833635
48145	833636
9809	833637
3254	833638
38494	833639
124816	833640
47135	833641
10017	833642
26183	833643
108483	833644
81731	833645
20219	833646
30652	833647
72606	833648
184361	833649
7709	833650
16010	833651
31790	833652
174967	833653
49635	833654
85067	833655
134409	833656
102258	833657
16029	833658
6213	833659
36343	833660
56104	833661
33118	833662
25558	833663
46143	833664
16999	833665
35052	833666
67541	833667
19012	833668
98429	833669
166852	833670
18140	833671
24376	833672
46781	833673
69	833674
1582	833675
54906	833676
3803	833677
59257	833678
39603	833679
42987	833680
35672	833681
19854	833682
43405	833683
30612	833684
28211	833685
41586	833686
22467	833687
159446	833688
101348	833689
54906	833690
26962	833691
8553	833692
23087	833693
95106	833694
71410	833695
13425	833696
144681	833697
131609	833698
4436	833699
93567	833700
64936	833701
138780	833702
87404	833703
4717	833704
47505	833705
3235	833706
19574	833707
23876	833708
104919	833709
27764	833710
42820	833711
21514	833712
27889	833713
71042	833714
112418	833715
110715	833716
164289	833717
74139	833718
82453	833719
185047	833720
70342	833721
60142	833722
161	833723
5462	833724
102288	833725
132824	833726
54531	833727
45116	833728
189013	833729
6995	833730
41263	833731
12279	833732
132595	833733
76716	833734
40463	833735
20913	833736
60909	833737
103132	833738
25240	833739
94889	833740
36976	833741
6513	833742
14754	833743
9	833744
14533	833745
103907	833746
3924	833747
51640	833748
58607	833749
74879	833750
23753	833751
50240	833752
8288	833753
108581	833754
1386	833755
111542	833756
138077	833757
129832	833758
148389	833759
172223	833760
21684	833761
145330	833762
9103	833763
54887	833764
36367	833765
158411	833766
138103	833767
16534	833768
61766	833769
13771	833770
144669	833771
89398	833772
144723	833773
123522	833774
147179	833775
120486	833776
106637	833777
115595	833778
55507	833779
69789	833780
150419	833781
81180	833782
569	833783
34187	833784
126710	833785
34185	833786
83161	833787
38505	833788
5576	833789
88000	833790
8398	833791
31798	833792
126206	833793
15109	833794
58335	833795
133132	833796
60597	833797
46669	833798
18469	833799
22879	833800
30225	833801
90682	833802
62525	833803
123230	833804
1156	833805
66106	833806
48533	833807
157631	833808
169073	833809
177150	833810
164876	833811
71769	833812
113412	833813
6071	833814
26247	833815
25784	833816
38851	833817
77782	833818
79372	833819
71481	833820
4281	833821
38411	833822
103684	833823
11484	833824
142931	833825
24866	833826
178450	833827
34205	833828
181476	833829
25789	833830
108453	833831
50778	833832
46958	833833
182888	833834
82777	833835
98040	833836
97699	833837
43342	833838
27651	833839
28565	833840
37260	833841
87936	833842
110556	833843
3787	833844
30225	833845
148579	833846
23449	833847
170244	833848
79009	833849
31827	833850
22308	833851
58234	833852
98759	833853
162038	833854
26040	833855
1332	833856
17670	833857
133494	833858
131842	833859
170531	833860
7881	833861
27894	833862
74139	833863
50784	833864
80738	833865
47203	833866
78975	833867
56922	833868
49963	833869
29609	833870
10578	833871
13478	833872
10698	833873
42715	833874
4725	833875
95941	833876
21261	833877
46388	833878
928	833879
13686	833880
174189	833881
26220	833882
26780	833883
85445	833884
42820	833885
1197	833886
30689	833887
34142	833888
39725	833889
23974	833890
2236	833891
38976	833892
33034	833893
1923	833894
30225	833895
20253	833896
46624	833897
144000	833898
88911	833899
140930	833900
70455	833901
132496	833902
119494	833903
99825	833904
149503	833905
93114	833906
142320	833907
84353	833908
108474	833909
17980	833910
104015	833911
121261	833912
21097	833913
36495	833914
38562	833915
13171	833916
90104	833917
17247	833918
54164	833919
52009	833920
32936	833921
18643	833922
20046	833923
42180	833924
35140	833925
27809	833926
27870	833927
48603	833928
5620	833929
66903	833930
54351	833931
40657	833932
4512	833933
26237	833934
15907	833935
14888	833936
44950	833937
108987	833938
15908	833939
43342	833940
174505	833941
219	833942
7227	833943
117950	833944
4224	833945
36129	833946
29428	833947
111386	833948
98811	833949
73378	833950
81572	833951
98106	833952
35093	833953
43916	833954
114685	833955
46760	833956
68073	833957
145514	833958
5468	833959
130828	833960
58911	833961
20887	833962
33558	833963
85302	833964
18834	833965
32047	833966
424	833967
25153	833968
42578	833969
41112	833970
181665	833971
33208	833972
36841	833973
59506	833974
16999	833975
73668	833976
56470	833977
53700	833978
100700	833979
67779	833980
54256	833981
24410	833982
38154	833983
99909	833984
75393	833985
114158	833986
52353	833987
49871	833988
12470	833989
143165	833990
71571	833991
7234	833992
91029	833993
7228	833994
14345	833995
86787	833996
59861	833997
72663	833998
49558	833999
123481	834000
65958	834001
63574	834002
19042	834003
5477	834004
11756	834005
3874	834006
130025	834007
28444	834008
170423	834009
57825	834010
123480	834011
52624	834012
140355	834013
38728	834014
177197	834015
110748	834016
112639	834017
141065	834018
24447	834019
102086	834020
38177	834021
49747	834022
140682	834023
171515	834024
62228	834025
11427	834026
22494	834027
98823	834028
27833	834029
31790	834030
67608	834031
24484	834032
58408	834033
96028	834034
46887	834035
23449	834036
28771	834037
33558	834038
29668	834039
37962	834040
33117	834041
65350	834042
180079	834043
144528	834044
127403	834045
144478	834046
180988	834047
79001	834048
122336	834049
111058	834050
3644	834051
94022	834052
65456	834053
138355	834054
60485	834055
89870	834056
10992	834057
556	834058
7902	834059
150083	834060
28683	834061
566	834062
10925	834063
187611	834064
4200	834065
118941	834066
45097	834067
148100	834068
42035	834069
12395	834070
65671	834071
43511	834072
62262	834073
28547	834074
23607	834075
26455	834076
124548	834077
10695	834078
140189	834079
101484	834080
56439	834081
23013	834082
173479	834083
130904	834084
92750	834085
135509	834086
37629	834087
129720	834088
36773	834089
67945	834090
20863	834091
84389	834092
7126	834093
11081	834094
23974	834095
3401	834096
9145	834097
47286	834098
39	834099
178671	834100
84413	834101
44028	834102
18138	834103
49555	834104
132990	834105
71678	834106
108209	834107
138493	834108
7719	834109
61113	834110
111615	834111
162716	834112
140877	834113
108244	834114
88873	834115
53460	834116
48497	834117
142531	834118
155547	834119
149129	834120
152939	834121
58462	834122
61436	834123
14672	834124
111514	834125
19843	834126
18867	834127
37765	834128
8602	834129
44223	834130
30689	834131
14461	834132
75302	834133
144610	834134
40809	834135
52080	834136
49156	834137
49701	834138
34205	834139
144771	834140
14231	834141
19835	834142
71109	834143
88567	834144
188003	834145
25344	834146
105108	834147
85792	834148
57869	834149
181881	834150
71144	834151
117097	834152
111667	834153
102954	834154
153021	834155
14461	834156
138512	834157
143816	834158
46014	834159
93562	834160
174930	834161
42785	834162
108219	834163
161116	834164
59603	834165
138117	834166
1781	834167
1781	834168
21074	834169
79126	834170
139363	834171
53314	834172
6880	834173
69979	834174
26220	834175
11125	834176
35341	834177
113412	834178
26604	834179
38385	834180
16326	834181
24438	834182
41783	834183
2704	834184
34366	834185
27167	834186
15756	834187
157842	834188
16099	834189
9944	834190
142292	834191
7227	834192
17553	834193
172541	834194
125360	834195
42486	834196
1556	834197
8604	834198
128170	834199
6995	834200
63897	834201
45145	834202
21772	834203
34438	834204
1217	834205
46391	834206
31327	834207
105216	834208
9945	834209
9945	834210
173253	834211
150854	834212
50924	834213
7709	834214
48020	834215
13697	834216
25778	834217
22661	834218
26233	834219
42422	834220
145036	834221
143542	834222
145951	834223
42873	834224
111755	834225
72751	834226
84488	834227
12884	834228
124579	834229
138780	834230
44854	834231
20700	834232
21647	834233
46490	834234
61066	834235
49460	834236
22712	834237
44124	834238
31327	834239
85338	834240
33034	834241
63697	834242
88792	834243
26636	834244
9103	834245
33935	834246
21307	834247
37408	834248
5863	834249
84439	834250
8553	834251
2015	834252
69881	834253
54320	834254
11552	834255
1781	834256
88122	834257
111490	834258
126011	834259
126011	834260
36152	834261
46889	834262
125118	834263
157607	834264
145051	834265
158721	834266
82072	834267
10549	834268
47687	834269
123840	834270
78850	834271
45456	834272
80935	834273
31049	834274
13171	834275
46016	834276
73704	834277
2998	834278
140630	834279
127950	834280
2793	834281
104894	834282
62363	834283
82483	834284
31400	834285
30419	834286
53344	834287
50715	834288
156201	834289
13753	834290
8102	834291
31345	834292
25	834293
114	834294
99093	834295
79055	834296
79951	834297
36343	834298
169001	834299
68483	834300
38394	834301
70299	834302
23574	834303
12487	834304
110385	834305
96785	834306
49396	834307
57982	834308
58056	834309
36648	834310
105620	834311
96921	834312
65263	834313
68636	834314
111177	834315
132799	834316
143942	834317
4321	834318
123090	834319
132022	834320
85087	834321
50565	834322
96785	834323
27112	834324
35605	834325
169586	834326
162393	834327
35097	834328
90109	834329
114	834330
186799	834331
42594	834332
92592	834333
149335	834334
15535	834335
50233	834336
25	834337
76767	834338
58357	834339
10269	834340
170675	834341
70795	834342
69586	834343
88799	834344
93101	834345
49197	834346
106935	834347
42913	834348
51642	834349
142375	834350
3327	834351
42966	834352
131721	834353
184270	834354
138509	834355
10017	834356
133220	834357
170149	834358
108429	834359
149155	834360
47256	834361
39054	834362
55326	834363
128522	834364
77683	834365
56948	834366
150923	834367
15215	834368
124257	834369
64023	834370
9511	834371
121863	834372
25897	834373
102635	834374
63714	834375
25225	834376
17335	834377
54066	834378
167700	834379
66090	834380
64144	834381
96963	834382
46810	834383
161637	834384
93019	834385
53943	834386
87545	834387
101219	834388
53128	834389
7018	834390
38030	834391
101523	834392
38620	834393
31572	834394
46529	834395
31330	834396
165246	834397
38009	834398
37487	834399
104443	834400
20861	834401
82294	834402
30746	834403
20734	834404
44634	834405
126218	834406
166323	834407
21596	834408
47402	834409
53349	834410
31745	834411
9111	834412
72501	834413
129688	834414
55423	834415
150788	834416
46523	834417
159584	834418
111316	834419
56005	834420
125138	834421
38340	834422
44861	834423
3218	834424
70627	834425
85042	834426
63477	834427
28007	834428
113690	834429
16370	834430
51004	834431
64009	834432
26149	834433
103671	834434
109337	834435
79822	834436
165997	834437
100883	834438
135377	834439
110089	834440
65103	834441
65103	834442
14728	834443
38759	834444
5901	834445
82302	834446
164581	834447
53859	834448
66593	834449
27161	834450
24730	834451
14728	834452
34155	834453
61047	834454
66315	834455
3218	834456
95365	834457
20400	834458
59610	834459
51004	834460
54904	834461
54904	834462
1164	834463
17803	834464
6915	834465
20626	834466
14728	834467
187918	834468
20626	834469
21386	834470
46216	834471
3686	834472
163868	834473
182158	834474
12377	834475
35412	834476
25	834477
27894	834478
150143	834479
24866	834480
27377	834481
131589	834482
7060	834483
38902	834484
150929	834485
132640	834486
126750	834487
61634	834488
72149	834489
3279	834490
46013	834491
13852	834492
69586	834493
152349	834494
175269	834495
63939	834496
43586	834497
149862	834498
143561	834499
85078	834500
9793	834501
97876	834502
89398	834503
75464	834504
49939	834505
16947	834506
69158	834507
62766	834508
144391	834509
91289	834510
144302	834511
99720	834512
91735	834513
19142	834514
70020	834515
71786	834516
144806	834517
89347	834518
4552	834519
111378	834520
108067	834521
79951	834522
91077	834523
88923	834524
46674	834525
51887	834526
129182	834527
14534	834528
173365	834529
16829	834530
88792	834531
84422	834532
74950	834533
97250	834534
56731	834535
51038	834536
7472	834537
11814	834538
7018	834539
12377	834540
96418	834541
22931	834542
113732	834543
72382	834544
72832	834545
160562	834546
20626	834547
25167	834548
2383	834549
12521	834550
140375	834551
65288	834552
79982	834553
16174	834554
22668	834555
49247	834556
113598	834557
131603	834558
55112	834559
67044	834560
7227	834561
107	834562
22404	834563
110646	834564
52487	834565
22924	834566
32099	834567
27546	834568
13750	834569
33118	834570
4228	834571
25225	834572
11838	834573
100786	834574
68578	834575
124998	834576
16326	834577
26407	834578
43599	834579
39662	834580
96385	834581
89257	834582
97138	834583
75409	834584
20123	834585
74879	834586
15525	834587
73976	834588
52922	834589
62771	834590
133054	834591
126802	834592
26636	834593
46490	834594
59936	834595
22891	834596
38216	834597
22698	834598
59514	834599
166417	834600
40044	834601
43026	834602
93726	834603
56481	834604
105449	834605
108348	834606
38981	834607
29565	834608
51226	834609
7341	834610
1790	834611
30989	834612
124916	834613
139767	834614
63567	834615
80867	834616
161909	834617
80435	834618
47076	834619
111247	834620
87157	834621
37380	834622
81572	834623
21705	834624
64576	834625
178681	834626
74458	834627
8328	834628
80288	834629
126637	834630
22403	834631
41012	834632
19025	834633
45865	834634
63979	834635
89096	834636
53349	834637
108230	834638
1791	834639
22403	834640
69091	834641
67529	834642
9809	834643
95074	834644
20724	834645
85211	834646
171640	834647
26191	834648
66903	834649
47571	834650
19561	834651
40544	834652
46852	834653
56150	834654
42492	834655
23762	834656
26710	834657
26715	834658
68888	834659
25924	834660
40694	834661
5284	834662
86016	834663
108234	834664
123529	834665
3193	834666
8011	834667
33321	834668
11195	834669
21911	834670
91656	834671
11260	834672
50725	834673
59970	834674
104723	834675
58783	834676
131595	834677
44915	834678
10451	834679
70053	834680
409	834681
67531	834682
53127	834683
12358	834684
72773	834685
12167	834686
18916	834687
9167	834688
26013	834689
76846	834690
101340	834691
13397	834692
101478	834693
69800	834694
26005	834695
31586	834696
140390	834697
121877	834698
37992	834699
6917	834700
60160	834701
160092	834702
102955	834703
88799	834704
78393	834705
21492	834706
35405	834707
75514	834708
12203	834709
88221	834710
163642	834711
15442	834712
1217	834713
161	834714
18716	834715
107102	834716
119269	834717
161	834718
68150	834719
27894	834720
91327	834721
59627	834722
35090	834723
61276	834724
184103	834725
33971	834726
22630	834727
13667	834728
25017	834729
45756	834730
53739	834731
65563	834732
7227	834733
7042	834734
73917	834735
103739	834736
38011	834737
8959	834738
33933	834739
389	834740
102899	834741
22085	834742
57176	834743
3327	834744
31740	834745
65180	834746
31471	834747
19308	834748
98892	834749
14303	834750
22320	834751
8551	834752
4640	834753
11680	834754
9511	834755
118348	834756
1617	834757
88508	834758
43039	834759
89190	834760
26	834761
104830	834762
1250	834763
7365	834764
111106	834765
68282	834766
88070	834767
124359	834768
117349	834769
105577	834770
74779	834771
8602	834772
96049	834773
9166	834774
10698	834775
88807	834776
48550	834777
135598	834778
129288	834779
100003	834780
14461	834781
121211	834782
77861	834783
26002	834784
87110	834785
71560	834786
52845	834787
120264	834788
52228	834789
88386	834790
62771	834791
74895	834792
7420	834793
174133	834794
52080	834795
142862	834796
14541	834797
137747	834798
2997	834799
185779	834800
36635	834801
55449	834802
5309	834803
49623	834804
29532	834805
63972	834806
100839	834807
111648	834808
14548	834809
100839	834810
14336	834811
23004	834812
2127	834813
45354	834814
21221	834815
116565	834816
23991	834817
31408	834818
12016	834819
182224	834820
77705	834821
35127	834822
73932	834823
130863	834824
95214	834825
92800	834826
30336	834827
56239	834828
57290	834829
132736	834830
19115	834831
27377	834832
48911	834833
90537	834834
8419	834835
5012	834836
117508	834837
135703	834838
44216	834839
71213	834840
30217	834841
13509	834842
32099	834843
9593	834844
49609	834845
25525	834846
17414	834847
73098	834848
17803	834849
121420	834850
1029	834851
15087	834852
101252	834853
7816	834854
52080	834855
84871	834856
19017	834857
108247	834858
20525	834859
187084	834860
102105	834861
65080	834862
74663	834863
11576	834864
52360	834865
171618	834866
126117	834867
80049	834868
18864	834869
33966	834870
43180	834871
180970	834872
18943	834873
49663	834874
17638	834875
47065	834876
65624	834877
47908	834878
108095	834879
156141	834880
13478	834881
44835	834882
1813	834883
136022	834884
652	834885
9287	834886
11461	834887
11461	834888
141183	834889
21507	834890
14672	834891
31326	834892
150878	834893
108936	834894
34629	834895
30689	834896
187483	834897
14672	834898
109813	834899
27176	834900
44844	834901
100558	834902
24984	834903
67265	834904
40776	834905
55299	834906
41351	834907
28982	834908
107877	834909
110792	834910
150498	834911
59381	834912
141111	834913
111475	834914
58865	834915
54044	834916
181592	834917
15717	834918
53340	834919
186055	834920
137790	834921
109019	834922
60343	834923
63882	834924
60603	834925
42354	834926
78405	834927
9056	834928
34963	834929
87535	834930
21507	834931
126567	834932
104108	834933
85561	834934
50656	834935
6837	834936
87370	834937
138027	834938
77023	834939
30689	834940
25	834941
121195	834942
123849	834943
160897	834944
32343	834945
57053	834946
15054	834947
54611	834948
58865	834949
59919	834950
12596	834951
39476	834952
1948	834953
45961	834954
132228	834955
75302	834956
45225	834957
32017	834958
104028	834959
69765	834960
20734	834961
59833	834962
1346	834963
12402	834964
56679	834965
18254	834966
60066	834967
17520	834968
13226	834969
10829	834970
113649	834971
20097	834972
10223	834973
73932	834974
17250	834975
11576	834976
25185	834977
65042	834978
47299	834979
39183	834980
41170	834981
118749	834982
21247	834983
35409	834984
73439	834985
70288	834986
61805	834987
23004	834988
36242	834989
2546	834990
59191	834991
3254	834992
35682	834993
37104	834994
27539	834995
105372	834996
116878	834997
36083	834998
10011	834999
131721	835000
18716	835001
33962	835002
112722	835003
3928	835004
53114	835005
61951	835006
20244	835007
109355	835008
40388	835009
21931	835010
173984	835011
35343	835012
20108	835013
93519	835014
55586	835015
174884	835016
33153	835017
32491	835018
11721	835019
50444	835020
26113	835021
57733	835022
72224	835023
110549	835024
123370	835025
52999	835026
142376	835027
26002	835028
114692	835029
9251	835030
98603	835031
4417	835032
27698	835033
16314	835034
51858	835035
1001	835036
45397	835037
132277	835038
70025	835039
88381	835040
32413	835041
28322	835042
7490	835043
5596	835044
93697	835045
55473	835046
26989	835047
14291	835048
133435	835049
104668	835050
5794	835051
53436	835052
146948	835053
43337	835054
53361	835055
53056	835056
12073	835057
1865	835058
72913	835059
98784	835060
27541	835061
12012	835062
16879	835063
73344	835064
35024	835065
33420	835066
40718	835067
134045	835068
4863	835069
56379	835070
8143	835071
89204	835072
12413	835073
50801	835074
807	835075
32250	835076
23317	835077
15256	835078
87848	835079
5013	835080
129272	835081
35580	835082
70936	835083
11716	835084
4863	835085
1865	835086
43512	835087
1865	835088
1865	835089
40413	835090
4863	835091
88569	835092
92684	835093
101353	835094
46697	835095
82923	835096
24997	835097
16693	835098
27693	835099
79250	835100
80	835101
175690	835102
21005	835103
77346	835104
180938	835105
34963	835106
2383	835107
14044	835108
2270	835109
11904	835110
62322	835111
317	835112
36833	835113
12096	835114
57537	835115
6917	835116
8345	835117
46777	835118
4224	835119
49073	835120
27176	835121
15593	835122
49368	835123
91216	835124
40937	835125
613	835126
35571	835127
88037	835128
1032	835129
28365	835130
49301	835131
15729	835132
3965	835133
60604	835134
12004	835135
32533	835136
21308	835137
44611	835138
51640	835139
47320	835140
2270	835141
8420	835142
14315	835143
48048	835144
33743	835145
73829	835146
1251	835147
14111	835148
5696	835149
59276	835150
16907	835151
3907	835152
7813	835153
22720	835154
15729	835155
7896	835156
7277	835157
65577	835158
16007	835159
47575	835160
34120	835161
19134	835162
2198	835163
22698	835164
30881	835165
25578	835166
5334	835167
28771	835168
15700	835169
36833	835170
63939	835171
78239	835172
20092	835173
2466	835174
50240	835175
15037	835176
173040	835177
6293	835178
52782	835179
28572	835180
71	835181
67128	835182
32785	835183
11315	835184
74850	835185
13209	835186
4165	835187
31940	835188
35849	835189
24271	835190
47797	835191
2270	835192
14115	835193
17883	835194
17840	835195
13577	835196
2733	835197
2131	835198
78832	835199
54691	835200
12454	835201
49808	835202
7341	835203
4372	835204
33324	835205
3160	835206
44893	835207
2285	835208
11576	835209
4320	835210
1129	835211
57944	835212
4428	835213
24760	835214
27348	835215
111831	835216
9976	835217
2951	835218
3948	835219
10063	835220
4705	835221
4572	835222
16842	835223
23747	835224
16638	835225
123371	835226
85883	835227
1271	835228
22698	835229
417	835230
20898	835231
1174	835232
8800	835233
351	835234
35	835235
90062	835236
24112	835237
1098	835238
2951	835239
74137	835240
37091	835241
20992	835242
49391	835243
22573	835244
19302	835245
35472	835246
21097	835247
21307	835248
172627	835249
8604	835250
87619	835251
27269	835252
14110	835253
5237	835254
90387	835255
43278	835256
28725	835257
25179	835258
84488	835259
42521	835260
4961	835261
95169	835262
5076	835263
7090	835264
9922	835265
6944	835266
2226	835267
16141	835268
108880	835269
49808	835270
122590	835271
114065	835272
19392	835273
3413	835274
2951	835275
4339	835276
16090	835277
98426	835278
27563	835279
35162	835280
83735	835281
58466	835282
29123	835283
60261	835284
3692	835285
23739	835286
16684	835287
38448	835288
43580	835289
83226	835290
15253	835291
15233	835292
17520	835293
11857	835294
1	835295
2	835296
2746	835297
27440	835298
48672	835299
4854	835300
33315	835301
117724	835302
105680	835303
61713	835304
45094	835305
6936	835306
59732	835307
135530	835308
30419	835309
6345	835310
1134	835311
5076	835312
32316	835313
46688	835314
30649	835315
14229	835316
14626	835317
172441	835318
1802	835319
8823	835320
71021	835321
27698	835322
22404	835323
50567	835324
8907	835325
13193	835326
17769	835327
72547	835328
32014	835329
5761	835330
39177	835331
16975	835332
1448	835333
6888	835334
29728	835335
52093	835336
75206	835337
104831	835338
46342	835339
94551	835340
1318	835341
41404	835342
627	835343
4349	835344
13754	835345
136862	835346
60343	835347
42360	835348
42360	835349
42360	835350
34612	835351
20455	835352
8003	835353
6473	835354
18749	835355
114413	835356
47148	835357
124360	835358
52217	835359
52217	835360
3	835361
66800	835362
45170	835363
3	835364
3	835365
51629	835366
12451	835367
51629	835368
70861	835369
71067	835370
24132	835371
10947	835372
58680	835373
43314	835374
70453	835375
70453	835376
4195	835377
5033	835378
1531	835379
4195	835380
47699	835381
58680	835382
71067	835383
4195	835384
52076	835385
35840	835386
134032	835387
53	835388
61141	835389
12063	835390
4112	835391
3	835392
103	835393
175	835394
3	835395
3898	835396
3	835397
120174	835398
61141	835399
5892	835400
148602	835401
103	835402
53	835403
3	835404
1463	835405
37543	835406
2530	835407
1526	835408
148660	835409
22582	835410
99685	835411
14214	835412
2669	835413
62588	835414
4736	835415
10944	835416
6037	835417
420	835418
213	835419
14214	835420
1611	835421
5126	835422
2314	835423
29107	835424
40573	835425
115498	835426
14660	835427
8834	835428
18807	835429
40907	835430
2530	835431
8839	835432
78403	835433
33141	835434
138087	835435
102355	835436
137309	835437
13284	835438
7726	835439
74969	835440
55755	835441
57323	835442
74978	835443
444	835444
13444	835445
98682	835446
68756	835447
974	835448
44586	835449
33452	835450
9399	835451
97320	835452
18807	835453
13352	835454
38658	835455
64279	835456
24060	835457
12124	835458
78997	835459
1926	835460
974	835461
27358	835462
2530	835463
40575	835464
44501	835465
4305	835466
974	835467
4805	835468
40907	835469
33141	835470
4324	835471
13195	835472
40907	835473
2530	835474
3760	835475
269	835476
24410	835477
12881	835478
9281	835479
19192	835480
3	835481
135574	835482
7271	835483
9863	835484
988	835485
213	835486
61006	835487
11300	835488
49273	835489
158128	835490
3	835491
100	835492
13917	835493
134032	835494
16117	835495
49346	835496
70453	835497
3	835498
93708	835499
5948	835500
2466	835501
96	835502
3	835503
16534	835504
104760	835505
49586	835506
63247	835507
86458	835508
99285	835509
162011	835510
135294	835511
34152	835512
8379	835513
94311	835514
3	835515
3	835516
103	835517
77318	835518
43476	835519
3	835520
175	835521
107044	835522
119586	835523
33484	835524
65575	835525
47812	835526
1297	835527
42821	835528
172618	835529
14013	835530
128507	835531
3	835532
3	835533
5240	835534
126594	835535
44702	835536
107819	835537
66026	835538
35599	835539
122434	835540
66026	835541
109297	835542
79619	835543
129442	835544
188679	835545
46496	835546
89647	835547
44577	835548
165436	835549
95566	835550
101086	835551
101554	835552
93172	835553
162434	835554
43380	835555
38710	835556
102335	835557
97394	835558
43015	835559
86813	835560
8034	835561
8	835562
94553	835563
17002	835564
50946	835565
100744	835566
141072	835567
39809	835568
74298	835569
49301	835570
1	835571
35140	835572
3374	835573
5065	835574
18326	835575
5083	835576
5961	835577
59338	835578
13391	835579
18835	835580
55126	835581
5515	835582
10467	835583
21409	835584
2261	835585
112535	835586
70289	835587
2	835588
4484	835589
3413	835590
137595	835591
25624	835592
20198	835593
44759	835594
24094	835595
8747	835596
69092	835597
1972	835598
54506	835599
35538	835600
161451	835601
18751	835602
256	835603
911	835604
5299	835605
3007	835606
2475	835607
6696	835608
1058	835609
6679	835610
26515	835611
3938	835612
28991	835613
48088	835614
64536	835615
54080	835616
113212	835617
18332	835618
21032	835619
12000	835620
12757	835621
128184	835622
17395	835623
47530	835624
43191	835625
10184	835626
36957	835627
74202	835628
7059	835629
49238	835630
35371	835631
69003	835632
60002	835633
6590	835634
6592	835635
53380	835636
2475	835637
1126	835638
16767	835639
33383	835640
4217	835641
123738	835642
85314	835643
16631	835644
19573	835645
70869	835646
644	835647
5036	835648
31863	835649
2557	835650
843	835651
21828	835652
15568	835653
43283	835654
61949	835655
4475	835656
39747	835657
5745	835658
26420	835659
23928	835660
30556	835661
4976	835662
12607	835663
722	835664
52	835665
74662	835666
24243	835667
20240	835668
85314	835669
45389	835670
96368	835671
71157	835672
11268	835673
21073	835674
146358	835675
105360	835676
33685	835677
84841	835678
35214	835679
7713	835680
6941	835681
26593	835682
18659	835683
45391	835684
45433	835685
25712	835686
29537	835687
33840	835688
78713	835689
145519	835690
41754	835691
17619	835692
27337	835693
21385	835694
42876	835695
3490	835696
15807	835697
34654	835698
41527	835699
23692	835700
4632	835701
84823	835702
4496	835703
6642	835704
35843	835705
1739	835706
9408	835707
26437	835708
51810	835709
5580	835710
57083	835711
5079	835712
32276	835713
47571	835714
67978	835715
43247	835716
39674	835717
74423	835718
10192	835719
26215	835720
27365	835721
547	835722
12568	835723
46553	835724
37722	835725
13965	835726
18083	835727
118069	835728
48661	835729
10251	835730
32749	835731
69281	835732
55594	835733
173960	835734
25310	835735
89565	835736
3293	835737
410	835738
51187	835739
60041	835740
21749	835741
45942	835742
1759	835743
21626	835744
5580	835745
9994	835746
90124	835747
12757	835748
49213	835749
90124	835750
42713	835751
44637	835752
35029	835753
44444	835754
6397	835755
146149	835756
57222	835757
51796	835758
14258	835759
22571	835760
9555	835761
35684	835762
2475	835763
74202	835764
17208	835765
44750	835766
74062	835767
32276	835768
28281	835769
39583	835770
39536	835771
16718	835772
59308	835773
49408	835774
6592	835775
881	835776
41106	835777
112665	835778
27898	835779
3132	835780
23322	835781
24551	835782
23110	835783
39815	835784
51637	835785
32705	835786
16895	835787
4217	835788
57219	835789
22477	835790
68260	835791
51575	835792
63658	835793
16905	835794
5352	835795
51844	835796
114646	835797
17637	835798
70912	835799
16993	835800
23262	835801
11215	835802
49422	835803
3490	835804
28409	835805
1725	835806
25016	835807
32819	835808
18397	835809
84933	835810
9408	835811
12579	835812
2475	835813
389	835814
42532	835815
133959	835816
1672	835817
58783	835818
33488	835819
129449	835820
2124	835821
14626	835822
19519	835823
4987	835824
24062	835825
3935	835826
58499	835827
5860	835828
61393	835829
74430	835830
50897	835831
82773	835832
43246	835833
51234	835834
7462	835835
19519	835836
3935	835837
8553	835838
50897	835839
91286	835840
112260	835841
51447	835842
1	835843
24411	835844
42679	835845
1624	835846
6927	835847
202	835848
10170	835849
41930	835850
16559	835851
6989	835852
4002	835853
5323	835854
5323	835855
13371	835856
19037	835857
118882	835858
28684	835859
16882	835860
822	835861
822	835862
822	835863
822	835864
822	835865
822	835866
822	835867
42061	835868
28878	835869
152	835870
152	835871
152	835872
152	835873
10336	835874
28289	835875
135301	835876
9819	835877
3625	835878
4647	835879
34756	835880
34756	835881
30599	835882
301	835883
9913	835884
36878	835885
19114	835886
58755	835887
163477	835888
76110	835889
4716	835890
4716	835891
47328	835892
171985	835893
143113	835894
21382	835895
162426	835896
406	835897
123184	835898
140004	835899
5477	835900
5477	835901
47554	835902
5477	835903
8625	835904
16307	835905
23925	835906
9916	835907
3441	835908
3441	835909
3441	835910
25799	835911
7767	835912
101299	835913
59841	835914
59841	835915
95283	835916
54026	835917
30717	835918
55497	835919
120768	835920
105801	835921
84912	835922
175116	835923
44476	835924
84605	835925
80103	835926
97847	835927
22454	835928
24970	835929
75261	835930
81317	835931
48941	835932
61103	835933
5862	835934
70322	835935
42693	835936
24122	835937
26089	835938
2154	835939
122799	835940
5862	835941
74153	835942
11836	835943
42646	835944
105690	835945
85777	835946
49232	835947
587	835948
587	835949
20023	835950
20023	835951
8338	835952
91369	835953
663	835954
663	835955
87216	835956
8365	835957
39816	835958
71911	835959
101751	835960
161625	835961
54421	835962
12423	835963
3647	835964
5535	835965
56726	835966
69050	835967
2315	835968
85417	835969
60867	835970
66140	835971
12573	835972
121688	835973
133338	835974
129501	835975
50441	835976
58258	835977
37545	835978
37545	835979
62697	835980
87	835981
10566	835982
6995	835983
6995	835984
37153	835985
33990	835986
108512	835987
2002	835988
139673	835989
23626	835990
101497	835991
71006	835992
12608	835993
103282	835994
35845	835995
29191	835996
5863	835997
16454	835998
113649	835999
29274	836000
11986	836001
141005	836002
77786	836003
73916	836004
58529	836005
26520	836006
55202	836007
14610	836008
56975	836009
181320	836010
47	836011
55686	836012
47	836013
39778	836014
46488	836015
48689	836016
54353	836017
5253	836018
2668	836019
105752	836020
2668	836021
1925	836022
7586	836023
130425	836024
26636	836025
53623	836026
127871	836027
15976	836028
32731	836029
28946	836030
23448	836031
10125	836032
28456	836033
14466	836034
8354	836035
32787	836036
38894	836037
47	836038
21166	836039
12532	836040
44087	836041
47	836042
67601	836043
45365	836044
24984	836045
2737	836046
74496	836047
53843	836048
7651	836049
103043	836050
18813	836051
90383	836052
80868	836053
38477	836054
34059	836055
160811	836056
47806	836057
60604	836058
17461	836059
32343	836060
186232	836061
6371	836062
26355	836063
114413	836064
14025	836065
58768	836066
81770	836067
14025	836068
78464	836069
46488	836070
14610	836071
43674	836072
24984	836073
9245	836074
60091	836075
60347	836076
73159	836077
47	836078
47	836079
104493	836080
49150	836081
2864	836082
3611	836083
70591	836084
33779	836085
53061	836086
15371	836087
173539	836088
95673	836089
113298	836090
116133	836091
121054	836092
108577	836093
2584	836094
5400	836095
3435	836096
89473	836097
116516	836098
47	836099
74218	836100
16832	836101
84430	836102
132511	836103
2304	836104
84343	836105
1507	836106
2668	836107
550	836108
550	836109
2988	836110
95999	836111
47206	836112
64604	836113
21375	836114
558	836115
55107	836116
550	836117
145263	836118
50611	836119
7786	836120
38767	836121
86838	836122
23922	836123
86838	836124
160246	836125
3577	836126
127647	836127
85160	836128
83150	836129
51117	836130
51117	836131
121382	836132
51117	836133
10576	836134
25644	836135
86838	836136
43173	836137
5210	836138
78072	836139
11751	836140
3080	836141
123857	836142
149559	836143
71442	836144
19020	836145
44877	836146
55270	836147
54272	836148
34547	836149
77969	836150
6345	836151
11211	836152
99258	836153
178709	836154
5215	836155
150797	836156
62194	836157
10585	836158
15854	836159
121686	836160
22819	836161
22733	836162
29523	836163
175896	836164
135628	836165
99556	836166
81479	836167
54121	836168
116984	836169
5210	836170
129014	836171
37700	836172
125509	836173
91725	836174
15850	836175
9623	836176
38151	836177
83337	836178
10331	836179
31621	836180
5446	836181
19984	836182
27522	836183
66904	836184
39398	836185
45160	836186
22716	836187
10937	836188
62594	836189
4864	836190
139015	836191
123310	836192
55270	836193
5393	836194
23009	836195
14785	836196
64469	836197
25670	836198
97612	836199
18846	836200
18942	836201
31768	836202
4877	836203
33531	836204
29523	836205
54830	836206
2286	836207
84846	836208
68221	836209
15174	836210
47410	836211
37179	836212
11257	836213
25121	836214
67665	836215
45490	836216
8336	836217
125020	836218
54366	836219
116129	836220
25121	836221
79405	836222
21580	836223
82093	836224
78747	836225
10985	836226
178326	836227
178538	836228
120014	836229
30715	836230
101918	836231
34965	836232
162615	836233
12747	836234
40639	836235
18806	836236
96373	836237
45289	836238
30617	836239
20968	836240
30712	836241
8669	836242
55142	836243
49343	836244
17904	836245
14649	836246
45675	836247
67341	836248
11162	836249
162868	836250
27559	836251
55142	836252
122971	836253
9110	836254
84846	836255
25775	836256
64938	836257
38921	836258
99069	836259
6355	836260
29425	836261
30903	836262
78442	836263
109075	836264
21281	836265
12253	836266
36566	836267
67107	836268
1977	836269
26313	836270
4120	836271
64593	836272
86781	836273
44514	836274
8020	836275
29	836276
3251	836277
32056	836278
123353	836279
8080	836280
66925	836281
67696	836282
125597	836283
156744	836284
21580	836285
109075	836286
109756	836287
89360	836288
20633	836289
24990	836290
89283	836291
94408	836292
52035	836293
1833	836294
831	836295
4528	836296
3060	836297
5526	836298
4292	836299
7947	836300
4631	836301
33914	836302
2725	836303
52236	836304
45174	836305
14760	836306
42082	836307
12	836308
10513	836309
102875	836310
229	836311
25863	836312
96614	836313
64801	836314
20	836315
8324	836316
1821	836317
20636	836318
17450	836319
20976	836320
105419	836321
8600	836322
34871	836323
4537	836324
5030	836325
28600	836326
128472	836327
55820	836328
48988	836329
71675	836330
29955	836331
26455	836332
53334	836333
8113	836334
3706	836335
19529	836336
1595	836337
19681	836338
25200	836339
3	836340
21438	836341
2432	836342
386	836343
25676	836344
26313	836345
39	836346
15873	836347
112304	836348
5956	836349
48988	836350
21438	836351
9199	836352
67941	836353
97136	836354
6090	836355
187519	836356
2167	836357
10641	836358
5287	836359
73659	836360
77619	836361
21272	836362
179166	836363
46461	836364
11093	836365
136478	836366
6182	836367
1963	836368
106297	836369
1738	836370
104411	836371
9015	836372
351	836373
6359	836374
134817	836375
148705	836376
14210	836377
8034	836378
49179	836379
14962	836380
188498	836381
173195	836382
35372	836383
15355	836384
183312	836385
35664	836386
173	836387
55574	836388
99259	836389
68794	836390
126811	836391
37404	836392
121601	836393
65283	836394
89104	836395
52322	836396
93948	836397
68656	836398
57836	836399
22818	836400
22936	836401
93140	836402
2614	836403
141058	836404
34	836405
2614	836406
111807	836407
110234	836408
966	836409
140676	836410
152657	836411
112867	836412
3376	836413
89942	836414
966	836415
4807	836416
72072	836417
152772	836418
6440	836419
32843	836420
16562	836421
966	836422
98758	836423
110948	836424
24273	836425
29167	836426
367	836427
132	836428
4677	836429
27596	836430
28500	836431
1760	836432
18743	836433
9558	836434
12351	836435
2663	836436
12351	836437
6491	836438
41655	836439
39395	836440
73484	836441
42874	836442
18186	836443
4872	836444
11820	836445
132977	836446
46714	836447
67974	836448
4673	836449
9140	836450
73249	836451
45142	836452
13920	836453
2244	836454
47187	836455
16499	836456
2914	836457
14655	836458
34081	836459
26386	836460
84627	836461
40735	836462
55631	836463
40522	836464
14336	836465
12195	836466
150614	836467
10700	836468
142494	836469
100619	836470
49905	836471
34619	836472
60631	836473
955	836474
57323	836475
185266	836476
1824	836477
92846	836478
121602	836479
79793	836480
43271	836481
101614	836482
84683	836483
94897	836484
150740	836485
98934	836486
33769	836487
89054	836488
109332	836489
68382	836490
184343	836491
80730	836492
73258	836493
164878	836494
15978	836495
109443	836496
7432	836497
21433	836498
108815	836499
2841	836500
40540	836501
9911	836502
26863	836503
44413	836504
15831	836505
13450	836506
11941	836507
16207	836508
2636	836509
50023	836510
1808	836511
28792	836512
68772	836513
2224	836514
39007	836515
44443	836516
5082	836517
69087	836518
19691	836519
3196	836520
19649	836521
8753	836522
59587	836523
3902	836524
3902	836525
8924	836526
21146	836527
5420	836528
55143	836529
121311	836530
80235	836531
82864	836532
65853	836533
82089	836534
40450	836535
27541	836536
39562	836537
91582	836538
12537	836539
9283	836540
9635	836541
122809	836542
44417	836543
580	836544
35793	836545
33575	836546
133591	836547
21977	836548
83	836549
9768	836550
73893	836551
7344	836552
2914	836553
6553	836554
15336	836555
14927	836556
59702	836557
6626	836558
2442	836559
35366	836560
13487	836561
20768	836562
18639	836563
92891	836564
29328	836565
20628	836566
143978	836567
98777	836568
142372	836569
172635	836570
20781	836571
73628	836572
151740	836573
153365	836574
20122	836575
125243	836576
46978	836577
21744	836578
31825	836579
22417	836580
127655	836581
55292	836582
64183	836583
36751	836584
32371	836585
89363	836586
53098	836587
56514	836588
53334	836589
56649	836590
46440	836591
47879	836592
109709	836593
57301	836594
16582	836595
27761	836596
74397	836597
821	836598
35730	836599
11341	836600
29627	836601
130431	836602
9783	836603
39451	836604
12371	836605
165408	836606
145007	836607
4504	836608
79717	836609
956	836610
137655	836611
86621	836612
52337	836613
1224	836614
132832	836615
61094	836616
62682	836617
7397	836618
32337	836619
13314	836620
8039	836621
1929	836622
19549	836623
133	836624
34616	836625
30680	836626
2994	836627
52892	836628
39313	836629
7609	836630
181	836631
10593	836632
4835	836633
120015	836634
29005	836635
84687	836636
12275	836637
79	836638
426	836639
57173	836640
49574	836641
137887	836642
25613	836643
23155	836644
20685	836645
28382	836646
14109	836647
33422	836648
88020	836649
125769	836650
44682	836651
31103	836652
71122	836653
58975	836654
8494	836655
81060	836656
82657	836657
11909	836658
95084	836659
151625	836660
151085	836661
7638	836662
5078	836663
148168	836664
14854	836665
30893	836666
38145	836667
41224	836668
35	836669
10506	836670
23835	836671
554	836672
10966	836673
15096	836674
1713	836675
52231	836676
91381	836677
117566	836678
15638	836679
80960	836680
80506	836681
21538	836682
68787	836683
54568	836684
95958	836685
119702	836686
29318	836687
35968	836688
35436	836689
166053	836690
5866	836691
150496	836692
10537	836693
25632	836694
169810	836695
15104	836696
13775	836697
21971	836698
35745	836699
11715	836700
2112	836701
127775	836702
89996	836703
56678	836704
10558	836705
10558	836706
35431	836707
90697	836708
48124	836709
59698	836710
61015	836711
138	836712
832	836713
23137	836714
61868	836715
2719	836716
4324	836717
27318	836718
120373	836719
12788	836720
1244	836721
117192	836722
24342	836723
34755	836724
18224	836725
34081	836726
105029	836727
51995	836728
5847	836729
30486	836730
10101	836731
31539	836732
62936	836733
32717	836734
8971	836735
59002	836736
69458	836737
85431	836738
26930	836739
71512	836740
151606	836741
74030	836742
52411	836743
48720	836744
7207	836745
31935	836746
38291	836747
108948	836748
82309	836749
117306	836750
95857	836751
37276	836752
16465	836753
65356	836754
129049	836755
6838	836756
1801	836757
18231	836758
116065	836759
1297	836760
1109	836761
95958	836762
117179	836763
130789	836764
109409	836765
80887	836766
797	836767
1419	836768
66832	836769
164860	836770
95367	836771
160129	836772
4435	836773
21497	836774
54379	836775
67163	836776
7925	836777
43613	836778
140837	836779
50971	836780
32581	836781
180286	836782
104384	836783
121153	836784
20741	836785
141727	836786
35944	836787
143272	836788
10161	836789
150996	836790
111	836791
8743	836792
7533	836793
6161	836794
102690	836795
1644	836796
11544	836797
69049	836798
776	836799
55891	836800
73281	836801
4765	836802
776	836803
152	836804
8488	836805
137593	836806
98817	836807
152547	836808
55605	836809
110680	836810
51597	836811
21544	836812
48752	836813
102	836814
39893	836815
105105	836816
90807	836817
26880	836818
2060	836819
15357	836820
132473	836821
167407	836822
7363	836823
116589	836824
3	836825
41962	836826
85403	836827
77168	836828
3121	836829
34502	836830
68831	836831
15	836832
39	836833
2937	836834
2834	836835
1542	836836
60702	836837
41679	836838
72401	836839
9967	836840
139517	836841
3035	836842
67655	836843
116967	836844
116967	836845
93264	836846
154888	836847
79298	836848
64348	836849
98942	836850
12830	836851
83292	836852
36542	836853
63838	836854
25523	836855
11098	836856
135072	836857
15005	836858
66513	836859
157764	836860
65815	836861
119347	836862
107921	836863
69450	836864
211	836865
752	836866
77545	836867
6455	836868
38299	836869
58748	836870
301	836871
114046	836872
50805	836873
111877	836874
13982	836875
73207	836876
4585	836877
7978	836878
94463	836879
17692	836880
54495	836881
44898	836882
4329	836883
113363	836884
4329	836885
22464	836886
58782	836887
58782	836888
94521	836889
112074	836890
128951	836891
68170	836892
46029	836893
59070	836894
166634	836895
45491	836896
12805	836897
47605	836898
133684	836899
123161	836900
132907	836901
10261	836902
11819	836903
183	836904
79428	836905
10945	836906
166559	836907
128392	836908
83328	836909
7840	836910
58703	836911
7846	836912
17901	836913
33342	836914
70768	836915
78207	836916
29628	836917
97717	836918
128863	836919
169244	836920
44667	836921
94023	836922
133876	836923
36002	836924
53999	836925
47069	836926
86935	836927
80885	836928
99066	836929
15408	836930
124744	836931
6039	836932
70395	836933
160048	836934
25803	836935
95034	836936
35935	836937
143373	836938
85905	836939
97388	836940
62022	836941
95361	836942
6039	836943
37855	836944
38298	836945
56211	836946
54983	836947
67727	836948
21306	836949
17728	836950
127120	836951
83246	836952
7075	836953
47589	836954
29690	836955
119060	836956
120686	836957
25099	836958
7986	836959
30322	836960
68315	836961
65300	836962
12494	836963
68654	836964
21348	836965
37227	836966
31831	836967
64363	836968
31776	836969
47262	836970
39040	836971
53529	836972
47236	836973
79249	836974
55126	836975
7896	836976
25778	836977
8553	836978
12110	836979
94878	836980
39338	836981
13165	836982
40838	836983
30545	836984
64724	836985
81419	836986
20049	836987
35596	836988
75391	836989
33258	836990
163794	836991
47620	836992
123651	836993
143719	836994
3696	836995
114795	836996
53561	836997
31838	836998
46071	836999
67658	837000
43510	837001
89207	837002
110336	837003
148261	837004
114794	837005
68272	837006
173816	837007
66718	837008
17654	837009
18644	837010
181271	837011
104423	837012
87735	837013
10480	837014
24295	837015
88537	837016
59420	837017
122351	837018
129440	837019
54331	837020
133037	837021
29658	837022
112167	837023
67098	837024
2881	837025
3314	837026
97110	837027
11077	837028
2590	837029
68423	837030
128151	837031
19841	837032
105160	837033
36962	837034
57033	837035
46772	837036
55004	837037
17302	837038
11912	837039
87017	837040
165666	837041
37737	837042
26347	837043
99853	837044
50926	837045
39079	837046
14512	837047
38853	837048
26096	837049
68432	837050
26096	837051
6847	837052
74737	837053
14842	837054
25940	837055
56191	837056
114031	837057
114219	837058
85900	837059
37905	837060
64624	837061
145622	837062
63724	837063
114143	837064
40791	837065
43510	837066
4164	837067
29701	837068
73807	837069
81593	837070
114782	837071
120566	837072
83491	837073
127801	837074
729	837075
77676	837076
91863	837077
91685	837078
31941	837079
81419	837080
44758	837081
157851	837082
96824	837083
80950	837084
68031	837085
133094	837086
61966	837087
181311	837088
73379	837089
123324	837090
6454	837091
61070	837092
51890	837093
38672	837094
28680	837095
102279	837096
37998	837097
14515	837098
123443	837099
20559	837100
26133	837101
31597	837102
16337	837103
99295	837104
10063	837105
102320	837106
50545	837107
38285	837108
49381	837109
63723	837110
82745	837111
124769	837112
178530	837113
37714	837114
13613	837115
30047	837116
104226	837117
71919	837118
49312	837119
123669	837120
53712	837121
68348	837122
83146	837123
10945	837124
56567	837125
56787	837126
59428	837127
55732	837128
53888	837129
66628	837130
129194	837131
91698	837132
87125	837133
52372	837134
37126	837135
83109	837136
9093	837137
114230	837138
114216	837139
91694	837140
97894	837141
15209	837142
54541	837143
31241	837144
13165	837145
114217	837146
6392	837147
14460	837148
174842	837149
86578	837150
83290	837151
31614	837152
97256	837153
30827	837154
85830	837155
31614	837156
18761	837157
31322	837158
73137	837159
74270	837160
53353	837161
31512	837162
15520	837163
74310	837164
21294	837165
33838	837166
1806	837167
15859	837168
22039	837169
7939	837170
9118	837171
57817	837172
12919	837173
58652	837174
158887	837175
69191	837176
30410	837177
31794	837178
7939	837179
128088	837180
4187	837181
1702	837182
4877	837183
67360	837184
167425	837185
17586	837186
45694	837187
57748	837188
66191	837189
3290	837190
29064	837191
18363	837192
21569	837193
2271	837194
45655	837195
16342	837196
32365	837197
99483	837198
15334	837199
38698	837200
7939	837201
9559	837202
79738	837203
60289	837204
8045	837205
1493	837206
8047	837207
13977	837208
38462	837209
9568	837210
54467	837211
17586	837212
61794	837213
86302	837214
4882	837215
148413	837216
159256	837217
55884	837218
123292	837219
140874	837220
78633	837221
81506	837222
95832	837223
38462	837224
34676	837225
37869	837226
127859	837227
11863	837228
64754	837229
17460	837230
83150	837231
87285	837232
4464	837233
43956	837234
1493	837235
7939	837236
25117	837237
52198	837238
32336	837239
49339	837240
46168	837241
46168	837242
33838	837243
114736	837244
51357	837245
43390	837246
102572	837247
127339	837248
23987	837249
37019	837250
156940	837251
180628	837252
51531	837253
110433	837254
50562	837255
12093	837256
88623	837257
85335	837258
98922	837259
106083	837260
12093	837261
85635	837262
60758	837263
21380	837264
127734	837265
111957	837266
8223	837267
110846	837268
138705	837269
70970	837270
52203	837271
34018	837272
23967	837273
155360	837274
25646	837275
3269	837276
45454	837277
82304	837278
44697	837279
9104	837280
42894	837281
159671	837282
18444	837283
114437	837284
96441	837285
163478	837286
166870	837287
18444	837288
124803	837289
90437	837290
71195	837291
83854	837292
140014	837293
167037	837294
160265	837295
14605	837296
99787	837297
49054	837298
34676	837299
87275	837300
89384	837301
34	837302
34	837303
70376	837304
98662	837305
20202	837306
30641	837307
34804	837308
13951	837309
118357	837310
127738	837311
6544	837312
54947	837313
145905	837314
36191	837315
15656	837316
53225	837317
118568	837318
153674	837319
30265	837320
154735	837321
118859	837322
140074	837323
47469	837324
52523	837325
125345	837326
182494	837327
175817	837328
85072	837329
92076	837330
146214	837331
168020	837332
15324	837333
24959	837334
35445	837335
10882	837336
5884	837337
20636	837338
8613	837339
28583	837340
66474	837341
53754	837342
157117	837343
1238	837344
28144	837345
1344	837346
54794	837347
3465	837348
1311	837349
148399	837350
1311	837351
33667	837352
48775	837353
11905	837354
40828	837355
1587	837356
11482	837357
4032	837358
10182	837359
3867	837360
29073	837361
14084	837362
376	837363
10	837364
1972	837365
16971	837366
12051	837367
9992	837368
17453	837369
8771	837370
100991	837371
43463	837372
31288	837373
9240	837374
65495	837375
43463	837376
24350	837377
24350	837378
13842	837379
13842	837380
20025	837381
24350	837382
50191	837383
71534	837384
23534	837385
3129	837386
18380	837387
18344	837388
14047	837389
11881	837390
39810	837391
11460	837392
3529	837393
176378	837394
51076	837395
3708	837396
108959	837397
19201	837398
78913	837399
386	837400
3708	837401
28967	837402
55141	837403
62883	837404
13949	837405
108737	837406
37100	837407
110627	837408
11501	837409
143156	837410
5731	837411
45764	837412
17234	837413
71486	837414
16506	837415
66453	837416
25581	837417
30786	837418
19639	837419
2414	837420
49921	837421
18427	837422
3465	837423
1759	837424
96045	837425
28043	837426
125770	837427
5427	837428
1645	837429
334	837430
112738	837431
1645	837432
67324	837433
4719	837434
172870	837435
1500	837436
9344	837437
340	837438
61900	837439
40482	837440
26101	837441
129326	837442
1196	837443
19572	837444
755	837445
45090	837446
40298	837447
7092	837448
6938	837449
33229	837450
2262	837451
64333	837452
15563	837453
13567	837454
29838	837455
8213	837456
61900	837457
43277	837458
48260	837459
6620	837460
88120	837461
110595	837462
50578	837463
5867	837464
59637	837465
1238	837466
1238	837467
345	837468
12640	837469
27961	837470
8273	837471
128525	837472
13531	837473
1187	837474
24402	837475
263	837476
3988	837477
1009	837478
263	837479
263	837480
263	837481
57961	837482
42738	837483
5348	837484
8412	837485
29471	837486
707	837487
43319	837488
24527	837489
27085	837490
7560	837491
2219	837492
58299	837493
87517	837494
32482	837495
149	837496
29394	837497
32812	837498
7169	837499
12131	837500
14353	837501
92755	837502
263	837503
263	837504
263	837505
26223	837506
3544	837507
3544	837508
3544	837509
3544	837510
175609	837511
57973	837512
11103	837513
145380	837514
47977	837515
650	837516
44122	837517
14271	837518
10208	837519
5405	837520
50343	837521
33873	837522
50343	837523
26419	837524
5405	837525
9750	837526
188185	837527
3242	837528
183179	837529
98365	837530
121034	837531
153546	837532
118114	837533
154401	837534
130611	837535
156012	837536
109658	837537
117996	837538
93508	837539
105024	837540
34144	837541
53497	837542
12672	837543
5933	837544
8169	837545
49704	837546
88126	837547
35651	837548
12499	837549
4352	837550
12499	837551
4860	837552
82494	837553
86461	837554
53225	837555
94333	837556
4352	837557
4352	837558
13087	837559
4352	837560
78660	837561
65617	837562
26159	837563
131380	837564
44574	837565
82012	837566
17624	837567
40974	837568
128368	837569
127503	837570
101776	837571
122801	837572
96522	837573
162250	837574
83110	837575
82257	837576
140389	837577
82790	837578
126861	837579
122505	837580
125591	837581
5511	837582
38084	837583
125819	837584
14476	837585
30766	837586
117685	837587
129835	837588
168381	837589
116108	837590
169596	837591
76752	837592
64413	837593
94333	837594
95368	837595
31122	837596
128827	837597
169317	837598
129303	837599
124538	837600
93646	837601
178738	837602
126983	837603
52514	837604
8389	837605
94836	837606
67417	837607
73239	837608
130962	837609
44731	837610
138284	837611
12190	837612
101052	837613
135257	837614
15949	837615
56979	837616
164424	837617
63884	837618
94776	837619
48175	837620
154232	837621
37589	837622
153890	837623
44426	837624
77139	837625
117779	837626
76961	837627
9307	837628
133821	837629
85463	837630
13848	837631
79346	837632
84848	837633
82574	837634
2890	837635
31022	837636
35317	837637
128	837638
49298	837639
53239	837640
35897	837641
904	837642
87643	837643
10285	837644
435	837645
7927	837646
271	837647
88022	837648
72452	837649
109234	837650
141440	837651
44648	837652
102839	837653
135169	837654
1850	837655
71258	837656
515	837657
17	837658
4486	837659
4373	837660
1170	837661
1274	837662
20823	837663
7	837664
9071	837665
118763	837666
11675	837667
25757	837668
71258	837669
141560	837670
88145	837671
10275	837672
22386	837673
22386	837674
40314	837675
40314	837676
39458	837677
15242	837678
187103	837679
5396	837680
46960	837681
88145	837682
109234	837683
7532	837684
48989	837685
35417	837686
5884	837687
26760	837688
121587	837689
1217	837690
8518	837691
18901	837692
77728	837693
5487	837694
1100	837695
20294	837696
29767	837697
52655	837698
47295	837699
7009	837700
4911	837701
17350	837702
6801	837703
21504	837704
7779	837705
5067	837706
15736	837707
33057	837708
14100	837709
8949	837710
50997	837711
15807	837712
2110	837713
14306	837714
40167	837715
135294	837716
5935	837717
32412	837718
25407	837719
9190	837720
31435	837721
57694	837722
29900	837723
69759	837724
48497	837725
57683	837726
104807	837727
76663	837728
22878	837729
20383	837730
13391	837731
1785	837732
642	837733
7340	837734
32985	837735
30043	837736
32408	837737
132454	837738
7809	837739
15422	837740
12261	837741
77783	837742
128112	837743
61848	837744
121133	837745
84775	837746
80686	837747
106663	837748
36306	837749
43989	837750
77391	837751
81472	837752
104835	837753
18525	837754
68244	837755
20522	837756
1935	837757
1935	837758
1935	837759
1935	837760
19372	837761
19372	837762
13718	837763
13718	837764
2421	837765
19693	837766
25014	837767
4201	837768
2621	837769
2926	837770
21868	837771
45460	837772
30792	837773
55404	837774
68124	837775
10065	837776
155827	837777
15198	837778
16218	837779
33807	837780
9328	837781
5773	837782
54861	837783
50252	837784
58505	837785
944	837786
27305	837787
37639	837788
8052	837789
4871	837790
51400	837791
61698	837792
39230	837793
2075	837794
25318	837795
114865	837796
7069	837797
38846	837798
35438	837799
105608	837800
19917	837801
58775	837802
18269	837803
6902	837804
47527	837805
9067	837806
22553	837807
20825	837808
9512	837809
45909	837810
35699	837811
3943	837812
13354	837813
33702	837814
29142	837815
7882	837816
62625	837817
7648	837818
3389	837819
629	837820
48634	837821
57574	837822
62686	837823
52982	837824
88801	837825
129473	837826
147902	837827
7522	837828
27379	837829
17722	837830
60022	837831
10154	837832
10895	837833
12333	837834
172574	837835
10994	837836
49447	837837
6705	837838
41012	837839
82002	837840
1422	837841
489	837842
1819	837843
17574	837844
12542	837845
33741	837846
57712	837847
1656	837848
35598	837849
13209	837850
5890	837851
54144	837852
35776	837853
33177	837854
28729	837855
12769	837856
62484	837857
9422	837858
23994	837859
1976	837860
35192	837861
24436	837862
8074	837863
29405	837864
1367	837865
7275	837866
14051	837867
8719	837868
21029	837869
26214	837870
1482	837871
26632	837872
7226	837873
7547	837874
43491	837875
21193	837876
21793	837877
46454	837878
30821	837879
1141	837880
175150	837881
4518	837882
16565	837883
41634	837884
33537	837885
40425	837886
40835	837887
18820	837888
20824	837889
1141	837890
65880	837891
15650	837892
24383	837893
40384	837894
23219	837895
2221	837896
57450	837897
28137	837898
34596	837899
5130	837900
74598	837901
229	837902
1790	837903
34628	837904
1606	837905
10489	837906
25575	837907
37750	837908
70145	837909
83642	837910
21895	837911
9560	837912
10863	837913
3324	837914
47428	837915
75976	837916
9586	837917
25232	837918
10111	837919
7973	837920
38870	837921
11866	837922
37884	837923
68388	837924
36164	837925
24038	837926
28479	837927
81879	837928
3654	837929
51064	837930
2815	837931
16074	837932
54490	837933
55898	837934
56777	837935
7776	837936
4818	837937
1469	837938
59220	837939
16137	837940
17410	837941
32063	837942
135396	837943
62486	837944
38389	837945
42962	837946
11252	837947
1410	837948
101640	837949
83329	837950
4228	837951
4054	837952
4873	837953
79237	837954
74741	837955
43305	837956
15969	837957
27371	837958
11321	837959
120995	837960
16753	837961
26885	837962
653	837963
39443	837964
73510	837965
4846	837966
44510	837967
1081	837968
30443	837969
20173	837970
27169	837971
24088	837972
74157	837973
24917	837974
1567	837975
10487	837976
31500	837977
15834	837978
74224	837979
3147	837980
8	837981
51639	837982
1797	837983
1173	837984
26933	837985
11333	837986
87818	837987
1216	837988
67731	837989
5587	837990
19736	837991
2683	837992
25973	837993
18848	837994
422	837995
99805	837996
58608	837997
85825	837998
23546	837999
18882	838000
13444	838001
2212	838002
27757	838003
40004	838004
29112	838005
8763	838006
176	838007
81973	838008
37609	838009
123529	838010
70730	838011
56349	838012
4198	838013
52026	838014
107820	838015
15463	838016
77187	838017
56579	838018
14639	838019
14970	838020
25856	838021
32290	838022
12040	838023
40738	838024
20499	838025
85626	838026
11735	838027
2829	838028
4524	838029
167853	838030
92269	838031
24	838032
5350	838033
115654	838034
36423	838035
79921	838036
16856	838037
5197	838038
18368	838039
18351	838040
54650	838041
80870	838042
64237	838043
8718	838044
46177	838045
12145	838046
93846	838047
11576	838048
2109	838049
83352	838050
10180	838051
14068	838052
3165	838053
1409	838054
69228	838055
94993	838056
157933	838057
619	838058
40468	838059
77577	838060
57697	838061
88721	838062
25164	838063
21119	838064
101026	838065
20641	838066
63466	838067
2039	838068
18026	838069
6382	838070
75112	838071
63613	838072
47985	838073
59143	838074
18658	838075
25349	838076
22086	838077
18949	838078
14612	838079
37388	838080
38021	838081
58892	838082
1283	838083
157558	838084
65098	838085
17417	838086
3	838087
53531	838088
42267	838089
29009	838090
26476	838091
87597	838092
7270	838093
9810	838094
10522	838095
1001	838096
65615	838097
66746	838098
18207	838099
8302	838100
27125	838101
80823	838102
1177	838103
540	838104
14242	838105
61209	838106
34464	838107
7	838108
18797	838109
73893	838110
20920	838111
82034	838112
28934	838113
24853	838114
15302	838115
5895	838116
46839	838117
67280	838118
19211	838119
1601	838120
8981	838121
51347	838122
36964	838123
28751	838124
42889	838125
12274	838126
81235	838127
64	838128
10963	838129
18124	838130
24752	838131
468	838132
9260	838133
41627	838134
8299	838135
27348	838136
35166	838137
619	838138
51692	838139
19746	838140
2719	838141
32632	838142
83274	838143
1187	838144
79158	838145
7992	838146
8580	838147
50041	838148
11537	838149
23159	838150
43162	838151
21858	838152
137347	838153
59808	838154
1171	838155
3751	838156
65980	838157
9190	838158
23088	838159
154290	838160
56639	838161
43439	838162
13650	838163
12764	838164
10493	838165
2259	838166
17606	838167
4838	838168
66230	838169
221	838170
63	838171
7164	838172
4937	838173
62949	838174
6355	838175
46018	838176
11931	838177
14253	838178
46990	838179
10803	838180
6503	838181
78511	838182
8326	838183
5429	838184
112216	838185
7727	838186
175121	838187
980	838188
10718	838189
31575	838190
16708	838191
43507	838192
3527	838193
836	838194
34945	838195
26876	838196
3793	838197
29705	838198
1059	838199
26912	838200
6882	838201
18127	838202
1435	838203
69625	838204
2865	838205
4610	838206
14800	838207
6263	838208
21235	838209
60370	838210
78976	838211
66564	838212
92262	838213
14724	838214
19525	838215
9961	838216
2425	838217
22161	838218
68929	838219
10957	838220
31945	838221
158802	838222
42609	838223
67655	838224
416	838225
7020	838226
30600	838227
12072	838228
9570	838229
49491	838230
70485	838231
46862	838232
98309	838233
20422	838234
61019	838235
6272	838236
179653	838237
31448	838238
33906	838239
4275	838240
17990	838241
13227	838242
23039	838243
12273	838244
11711	838245
10314	838246
14892	838247
111138	838248
104505	838249
32520	838250
739	838251
59356	838252
9071	838253
24318	838254
3662	838255
12255	838256
61152	838257
69548	838258
803	838259
55769	838260
148411	838261
35592	838262
125785	838263
11933	838264
9558	838265
18119	838266
8585	838267
7792	838268
42590	838269
44304	838270
112116	838271
57845	838272
2435	838273
49115	838274
18344	838275
111121	838276
118088	838277
32849	838278
66281	838279
72788	838280
25845	838281
95550	838282
4719	838283
41686	838284
3457	838285
1132	838286
247	838287
23249	838288
3455	838289
32835	838290
105204	838291
25029	838292
22050	838293
6722	838294
3493	838295
47102	838296
85675	838297
61363	838298
38803	838299
31399	838300
291	838301
34300	838302
3857	838303
29237	838304
45985	838305
8067	838306
58064	838307
372	838308
32629	838309
31986	838310
875	838311
21019	838312
2295	838313
18091	838314
27648	838315
29836	838316
19489	838317
44853	838318
21295	838319
80470	838320
16911	838321
25231	838322
3967	838323
4212	838324
29	838325
3447	838326
69087	838327
29371	838328
1178	838329
45280	838330
6997	838331
11794	838332
31509	838333
31059	838334
8215	838335
4571	838336
50165	838337
156167	838338
45816	838339
26677	838340
6006	838341
16912	838342
105096	838343
12976	838344
6727	838345
36860	838346
41169	838347
22502	838348
37218	838349
11756	838350
4483	838351
173	838352
71363	838353
417	838354
840	838355
137885	838356
17833	838357
110702	838358
50916	838359
30426	838360
19198	838361
34462	838362
8604	838363
8933	838364
63608	838365
27396	838366
5720	838367
34852	838368
74783	838369
34256	838370
28983	838371
95496	838372
14846	838373
34452	838374
99118	838375
42616	838376
12439	838377
31206	838378
9184	838379
18978	838380
30983	838381
21117	838382
916	838383
35376	838384
11371	838385
19814	838386
8735	838387
61903	838388
52122	838389
61152	838390
102004	838391
84531	838392
9425	838393
3190	838394
124856	838395
4888	838396
33340	838397
54604	838398
56937	838399
2333	838400
36871	838401
31963	838402
12707	838403
26602	838404
33282	838405
5659	838406
85629	838407
81911	838408
11179	838409
7616	838410
723	838411
3570	838412
62403	838413
58789	838414
105827	838415
44452	838416
133619	838417
6075	838418
6602	838419
3390	838420
34030	838421
69023	838422
2199	838423
38764	838424
62422	838425
21100	838426
6649	838427
32743	838428
17570	838429
4425	838430
4715	838431
6395	838432
16564	838433
31639	838434
98773	838435
9654	838436
2829	838437
6367	838438
101677	838439
27413	838440
13865	838441
64432	838442
35369	838443
368	838444
43499	838445
5739	838446
113228	838447
42490	838448
17422	838449
30569	838450
24717	838451
9956	838452
116387	838453
25568	838454
10001	838455
32628	838456
54380	838457
29721	838458
98079	838459
21956	838460
67877	838461
15444	838462
701	838463
23589	838464
122146	838465
63675	838466
4997	838467
55434	838468
38454	838469
55459	838470
137510	838471
64849	838472
60487	838473
7051	838474
16863	838475
2419	838476
56255	838477
928	838478
59886	838479
45820	838480
26670	838481
39441	838482
25269	838483
710	838484
31929	838485
1330	838486
899	838487
72595	838488
28227	838489
57548	838490
62387	838491
51410	838492
4770	838493
4044	838494
21591	838495
11753	838496
7560	838497
137	838498
27251	838499
1	838500
2020	838501
42803	838502
13012	838503
160	838504
20470	838505
3363	838506
21287	838507
8840	838508
12241	838509
54362	838510
16848	838511
37579	838512
48775	838513
108615	838514
47892	838515
11256	838516
56996	838517
11276	838518
58417	838519
29684	838520
12362	838521
33810	838522
2820	838523
1430	838524
15681	838525
31358	838526
42798	838527
23499	838528
30932	838529
2318	838530
1829	838531
15471	838532
11102	838533
4166	838534
98602	838535
48964	838536
35421	838537
9459	838538
4069	838539
104879	838540
158	838541
836	838542
2612	838543
472	838544
43096	838545
4851	838546
57842	838547
47182	838548
13788	838549
1917	838550
27672	838551
78170	838552
15643	838553
87931	838554
61664	838555
44927	838556
52177	838557
66359	838558
30433	838559
19875	838560
13023	838561
69165	838562
50085	838563
15613	838564
15640	838565
4741	838566
36	838567
13884	838568
74208	838569
13268	838570
8418	838571
3345	838572
13168	838573
52286	838574
13312	838575
73888	838576
56442	838577
57841	838578
24723	838579
88119	838580
10008	838581
85996	838582
3398	838583
43027	838584
13009	838585
3578	838586
5929	838587
100099	838588
33562	838589
13822	838590
10543	838591
73749	838592
1095	838593
41126	838594
40148	838595
13053	838596
6819	838597
16809	838598
14127	838599
107385	838600
24199	838601
46620	838602
81094	838603
1207	838604
29748	838605
43531	838606
23722	838607
114032	838608
9661	838609
39489	838610
22031	838611
11317	838612
26176	838613
1057	838614
2045	838615
10981	838616
2492	838617
22551	838618
18662	838619
8776	838620
7270	838621
74296	838622
8657	838623
21757	838624
14287	838625
401	838626
400	838627
30047	838628
28439	838629
89610	838630
11917	838631
60051	838632
56133	838633
7073	838634
25949	838635
141343	838636
39818	838637
19031	838638
57237	838639
10510	838640
5251	838641
11941	838642
318	838643
33448	838644
42019	838645
1701	838646
12255	838647
9310	838648
47853	838649
2895	838650
46742	838651
13242	838652
61068	838653
72480	838654
1336	838655
110101	838656
51638	838657
26867	838658
30941	838659
6017	838660
78759	838661
42460	838662
81353	838663
158	838664
10155	838665
30694	838666
40494	838667
45244	838668
51592	838669
158	838670
17839	838671
401	838672
8655	838673
723	838674
37684	838675
40705	838676
105369	838677
2365	838678
126036	838679
68513	838680
9570	838681
54506	838682
1276	838683
72583	838684
43273	838685
11354	838686
409	838687
46371	838688
12086	838689
65991	838690
15681	838691
2759	838692
1435	838693
620	838694
12086	838695
2979	838696
159803	838697
7691	838698
1095	838699
2214	838700
94350	838701
59414	838702
3244	838703
1291	838704
10	838705
57477	838706
7878	838707
468	838708
40977	838709
2196	838710
632	838711
6641	838712
47058	838713
115	838714
576	838715
46017	838716
20007	838717
12689	838718
37322	838719
162825	838720
1353	838721
18351	838722
70312	838723
32275	838724
66824	838725
32587	838726
23233	838727
651	838728
85323	838729
1099	838730
140800	838731
33361	838732
3498	838733
646	838734
11648	838735
52929	838736
1588	838737
26861	838738
291	838739
16327	838740
11152	838741
4577	838742
4004	838743
73188	838744
28897	838745
101632	838746
3621	838747
13968	838748
37	838749
7555	838750
83387	838751
22998	838752
82609	838753
2827	838754
30567	838755
1726	838756
7795	838757
79841	838758
21160	838759
2612	838760
61279	838761
362	838762
29243	838763
17652	838764
46370	838765
18984	838766
50795	838767
10622	838768
65066	838769
520	838770
10661	838771
28619	838772
20314	838773
35342	838774
30959	838775
14603	838776
9501	838777
27648	838778
126516	838779
10026	838780
105160	838781
29312	838782
32104	838783
7210	838784
31631	838785
17275	838786
113594	838787
5440	838788
9425	838789
30437	838790
2226	838791
52692	838792
31616	838793
35036	838794
1178	838795
10977	838796
90255	838797
23371	838798
16325	838799
74596	838800
59644	838801
1157	838802
27448	838803
25019	838804
66284	838805
21061	838806
61296	838807
11482	838808
68965	838809
21561	838810
3493	838811
15648	838812
814	838813
15141	838814
19674	838815
30941	838816
18378	838817
32230	838818
7496	838819
90997	838820
10103	838821
1132	838822
231	838823
11354	838824
1086	838825
41685	838826
21239	838827
66258	838828
47611	838829
51131	838830
45894	838831
73202	838832
35538	838833
30182	838834
133329	838835
123018	838836
95904	838837
68392	838838
6413	838839
30717	838840
83219	838841
4957	838842
132284	838843
56846	838844
28778	838845
16399	838846
23487	838847
10975	838848
28013	838849
93055	838850
58986	838851
95747	838852
104527	838853
46067	838854
5420	838855
2171	838856
2235	838857
491	838858
146886	838859
7604	838860
24012	838861
15247	838862
21843	838863
438	838864
43302	838865
49049	838866
27341	838867
27599	838868
26519	838869
121933	838870
19640	838871
1402	838872
277	838873
70869	838874
60001	838875
67185	838876
41563	838877
95740	838878
27560	838879
1418	838880
85730	838881
4160	838882
16573	838883
43616	838884
11440	838885
76073	838886
77942	838887
5880	838888
7856	838889
441	838890
23157	838891
3181	838892
6363	838893
20454	838894
100038	838895
3606	838896
56763	838897
85	838898
64772	838899
50065	838900
158220	838901
19293	838902
6245	838903
4278	838904
54988	838905
147185	838906
3686	838907
2699	838908
32707	838909
1403	838910
3589	838911
166998	838912
37848	838913
73503	838914
34346	838915
85625	838916
96952	838917
52206	838918
146335	838919
25070	838920
22189	838921
4833	838922
61995	838923
5532	838924
62105	838925
37015	838926
29837	838927
71875	838928
23898	838929
47707	838930
82193	838931
12464	838932
16364	838933
49922	838934
1959	838935
32809	838936
35345	838937
9350	838938
83279	838939
38656	838940
22377	838941
7237	838942
2287	838943
79264	838944
4115	838945
11599	838946
2437	838947
39668	838948
10546	838949
149114	838950
11311	838951
10128	838952
16341	838953
36645	838954
16554	838955
3606	838956
10761	838957
5716	838958
945	838959
24737	838960
34725	838961
100052	838962
23080	838963
16640	838964
2037	838965
23628	838966
46782	838967
50123	838968
8975	838969
21411	838970
3671	838971
169292	838972
71549	838973
1174	838974
29217	838975
12299	838976
6909	838977
19330	838978
47734	838979
33608	838980
82079	838981
42944	838982
2030	838983
12428	838984
49410	838985
7513	838986
26086	838987
54504	838988
96579	838989
2425	838990
39119	838991
45949	838992
2376	838993
291	838994
999	838995
97431	838996
87527	838997
38765	838998
30	838999
4361	839000
68560	839001
59815	839002
49290	839003
4498	839004
430	839005
126092	839006
1419	839007
4172	839008
3197	839009
84811	839010
2376	839011
100990	839012
54433	839013
19728	839014
28684	839015
21730	839016
81576	839017
23393	839018
55926	839019
21180	839020
4153	839021
21200	839022
137275	839023
52407	839024
946	839025
564	839026
40619	839027
1233	839028
22366	839029
43616	839030
24111	839031
764	839032
20027	839033
11844	839034
7993	839035
56302	839036
31175	839037
4769	839038
105134	839039
3931	839040
40412	839041
11349	839042
4729	839043
81527	839044
31612	839045
14250	839046
13483	839047
6685	839048
78194	839049
11627	839050
36307	839051
622	839052
23962	839053
10906	839054
14667	839055
44563	839056
9067	839057
56532	839058
9260	839059
37856	839060
43322	839061
41558	839062
65838	839063
28014	839064
23674	839065
32032	839066
97471	839067
33734	839068
13549	839069
17709	839070
95146	839071
655	839072
25536	839073
19338	839074
173467	839075
54137	839076
44599	839077
2395	839078
26499	839079
20245	839080
12681	839081
112553	839082
60198	839083
15990	839084
25137	839085
777	839086
84923	839087
18	839088
3606	839089
520	839090
9182	839091
120290	839092
10667	839093
32890	839094
93	839095
3543	839096
57177	839097
46782	839098
30794	839099
100430	839100
24554	839101
21206	839102
7834	839103
40470	839104
20825	839105
13495	839106
39448	839107
50903	839108
4538	839109
46656	839110
53816	839111
62879	839112
81865	839113
32149	839114
17906	839115
39953	839116
37621	839117
30	839118
99127	839119
159798	839120
520	839121
1533	839122
72174	839123
9865	839124
19314	839125
105565	839126
2284	839127
8555	839128
1034	839129
132887	839130
32166	839131
72516	839132
31843	839133
2386	839134
4853	839135
4990	839136
87380	839137
34522	839138
73067	839139
6908	839140
51451	839141
29179	839142
2965	839143
25306	839144
16513	839145
20145	839146
5420	839147
16195	839148
37213	839149
126409	839150
8949	839151
4758	839152
60706	839153
42240	839154
1120	839155
61297	839156
50047	839157
2010	839158
920	839159
52458	839160
7914	839161
92081	839162
16230	839163
37610	839164
1173	839165
39699	839166
68901	839167
1653	839168
26466	839169
13884	839170
31175	839171
25951	839172
879	839173
33837	839174
33120	839175
21617	839176
84900	839177
491	839178
90036	839179
3463	839180
50781	839181
33437	839182
21127	839183
21320	839184
16709	839185
17511	839186
19	839187
14547	839188
15474	839189
132604	839190
11081	839191
14523	839192
128927	839193
146804	839194
17860	839195
50163	839196
44463	839197
12053	839198
45819	839199
16947	839200
10603	839201
2418	839202
128699	839203
58700	839204
172726	839205
34172	839206
1307	839207
20386	839208
30859	839209
5532	839210
35919	839211
3496	839212
142720	839213
12763	839214
32741	839215
110321	839216
16166	839217
77886	839218
22318	839219
56210	839220
45226	839221
23584	839222
6812	839223
55436	839224
15429	839225
8406	839226
4160	839227
49404	839228
66871	839229
28085	839230
13516	839231
66891	839232
5741	839233
4502	839234
58260	839235
694	839236
23526	839237
26168	839238
4778	839239
6234	839240
38776	839241
47205	839242
70266	839243
34993	839244
55639	839245
17117	839246
30	839247
26229	839248
58765	839249
166497	839250
56155	839251
18907	839252
9287	839253
5192	839254
7521	839255
39216	839256
23851	839257
12368	839258
126105	839259
2808	839260
7606	839261
7226	839262
105219	839263
11867	839264
44468	839265
51239	839266
4468	839267
51313	839268
80241	839269
27312	839270
60786	839271
27598	839272
658	839273
32096	839274
66514	839275
131	839276
420	839277
105833	839278
70632	839279
23707	839280
111	839281
20217	839282
33633	839283
100743	839284
564	839285
46034	839286
17443	839287
65535	839288
186380	839289
10986	839290
27077	839291
39389	839292
5127	839293
18243	839294
19223	839295
77604	839296
53671	839297
4813	839298
9708	839299
80701	839300
52	839301
4666	839302
6062	839303
117820	839304
27373	839305
1749	839306
3838	839307
26153	839308
65059	839309
2548	839310
1482	839311
54138	839312
19168	839313
53012	839314
8573	839315
33355	839316
93374	839317
73509	839318
25332	839319
24123	839320
2116	839321
86888	839322
27813	839323
16072	839324
145284	839325
174	839326
17553	839327
27912	839328
17478	839329
839	839330
67646	839331
19981	839332
1524	839333
83885	839334
63517	839335
60757	839336
19219	839337
5016	839338
56792	839339
23730	839340
1556	839341
33722	839342
37946	839343
67574	839344
8592	839345
13551	839346
22594	839347
69224	839348
61453	839349
2289	839350
629	839351
30678	839352
15611	839353
6641	839354
18978	839355
13100	839356
13983	839357
1258	839358
319	839359
82656	839360
1803	839361
72290	839362
19902	839363
138593	839364
47593	839365
27860	839366
23472	839367
23094	839368
3284	839369
8944	839370
3000	839371
819	839372
125307	839373
47934	839374
10881	839375
64397	839376
18352	839377
79924	839378
2831	839379
12350	839380
1333	839381
40794	839382
33847	839383
17633	839384
31172	839385
40937	839386
47329	839387
4701	839388
25794	839389
652	839390
12613	839391
14249	839392
26229	839393
77040	839394
1630	839395
72437	839396
27771	839397
33432	839398
26258	839399
5988	839400
1275	839401
6911	839402
17605	839403
65907	839404
2564	839405
5621	839406
51619	839407
77948	839408
4700	839409
2266	839410
31531	839411
44060	839412
23166	839413
41003	839414
25140	839415
3980	839416
2585	839417
48811	839418
22302	839419
114192	839420
51550	839421
4068	839422
99205	839423
2812	839424
44575	839425
22246	839426
2673	839427
32523	839428
5525	839429
39845	839430
2904	839431
6614	839432
131924	839433
21657	839434
36958	839435
1110	839436
14884	839437
1183	839438
49575	839439
67467	839440
30535	839441
18244	839442
11080	839443
44006	839444
11916	839445
55144	839446
43693	839447
32577	839448
2731	839449
105549	839450
30890	839451
35059	839452
120692	839453
12738	839454
18164	839455
15621	839456
169211	839457
37925	839458
11350	839459
33682	839460
24477	839461
25778	839462
77310	839463
3700	839464
46355	839465
64423	839466
882	839467
47480	839468
11445	839469
10820	839470
58790	839471
7812	839472
147679	839473
33353	839474
42649	839475
62139	839476
2550	839477
38239	839478
2285	839479
3160	839480
67572	839481
10895	839482
3117	839483
54007	839484
5171	839485
47845	839486
13820	839487
26190	839488
116645	839489
162894	839490
93791	839491
1669	839492
98754	839493
44054	839494
32377	839495
66408	839496
10454	839497
511	839498
65842	839499
59338	839500
5963	839501
17545	839502
129785	839503
2873	839504
19543	839505
31414	839506
72014	839507
27485	839508
19159	839509
38501	839510
85541	839511
63612	839512
109415	839513
57724	839514
1410	839515
46414	839516
47151	839517
7502	839518
8697	839519
76534	839520
4099	839521
8595	839522
42395	839523
6020	839524
84891	839525
12041	839526
5526	839527
4078	839528
57545	839529
3130	839530
12043	839531
10032	839532
47123	839533
40988	839534
80209	839535
14086	839536
58690	839537
41073	839538
7568	839539
91095	839540
58630	839541
35947	839542
301	839543
58835	839544
18865	839545
57600	839546
31455	839547
24145	839548
79056	839549
92077	839550
78631	839551
1274	839552
6618	839553
27312	839554
50069	839555
24949	839556
10039	839557
8079	839558
1459	839559
34177	839560
172922	839561
6274	839562
12949	839563
5781	839564
118474	839565
49752	839566
8580	839567
10030	839568
36487	839569
12054	839570
68180	839571
19772	839572
19148	839573
49422	839574
26856	839575
38732	839576
39447	839577
9624	839578
50	839579
18875	839580
23372	839581
35481	839582
82088	839583
27884	839584
122080	839585
1750	839586
9301	839587
5278	839588
1051	839589
62014	839590
29680	839591
5289	839592
78571	839593
39864	839594
6992	839595
248	839596
184702	839597
2769	839598
1703	839599
17687	839600
11913	839601
50252	839602
8	839603
5998	839604
5906	839605
24184	839606
82711	839607
7164	839608
37877	839609
102890	839610
30500	839611
4426	839612
15444	839613
3037	839614
83531	839615
2249	839616
7795	839617
96312	839618
56633	839619
10330	839620
13504	839621
17797	839622
37070	839623
38285	839624
67764	839625
23303	839626
17952	839627
92258	839628
743	839629
22753	839630
1264	839631
31750	839632
81685	839633
40642	839634
21486	839635
37527	839636
72614	839637
19957	839638
2820	839639
9730	839640
1151	839641
1853	839642
65481	839643
2701	839644
31298	839645
713	839646
9062	839647
17002	839648
57348	839649
7	839650
182738	839651
30046	839652
74401	839653
7824	839654
168053	839655
14959	839656
32758	839657
34163	839658
5882	839659
3942	839660
62199	839661
56729	839662
153694	839663
21857	839664
147154	839665
7452	839666
36461	839667
5313	839668
33666	839669
38869	839670
20007	839671
1335	839672
28999	839673
2019	839674
12848	839675
15299	839676
159371	839677
40548	839678
39735	839679
21795	839680
1467	839681
102883	839682
8311	839683
42385	839684
65081	839685
1991	839686
54933	839687
101708	839688
42090	839689
35283	839690
3234	839691
3719	839692
47704	839693
23277	839694
3881	839695
7321	839696
2200	839697
18528	839698
127336	839699
13292	839700
1145	839701
3664	839702
9248	839703
2885	839704
13302	839705
3514	839706
60106	839707
1604	839708
11924	839709
25235	839710
57379	839711
29603	839712
39515	839713
57297	839714
5873	839715
1698	839716
16965	839717
61930	839718
16346	839719
50718	839720
21900	839721
34161	839722
15689	839723
54410	839724
1722	839725
24021	839726
703	839727
133440	839728
26289	839729
4873	839730
20259	839731
1267	839732
4286	839733
9595	839734
71171	839735
12619	839736
6349	839737
15125	839738
11197	839739
55720	839740
118249	839741
33328	839742
10678	839743
5067	839744
74312	839745
36705	839746
105213	839747
13229	839748
20284	839749
66524	839750
24974	839751
99585	839752
5906	839753
49785	839754
644	839755
22113	839756
965	839757
6142	839758
14883	839759
7391	839760
3493	839761
83396	839762
4689	839763
1739	839764
9205	839765
32627	839766
57452	839767
37652	839768
1673	839769
28156	839770
18867	839771
57794	839772
41898	839773
11422	839774
32666	839775
25381	839776
26685	839777
21873	839778
17559	839779
39632	839780
35973	839781
29983	839782
2201	839783
2643	839784
10378	839785
20993	839786
22004	839787
28447	839788
9833	839789
38320	839790
112940	839791
23923	839792
7262	839793
52199	839794
73576	839795
25372	839796
23107	839797
44440	839798
83640	839799
2523	839800
132069	839801
23555	839802
19938	839803
40947	839804
11265	839805
28594	839806
57796	839807
10335	839808
749	839809
79243	839810
35743	839811
47254	839812
749	839813
749	839814
26866	839815
2848	839816
2848	839817
2848	839818
34086	839819
749	839820
2826	839821
7091	839822
7091	839823
894	839824
5185	839825
894	839826
749	839827
61341	839828
61459	839829
111945	839830
177776	839831
8854	839832
8854	839833
8854	839834
5809	839835
8854	839836
8854	839837
260	839838
4994	839839
5185	839840
749	839841
92343	839842
42542	839843
3442	839844
54672	839845
181640	839846
26335	839847
108830	839848
153725	839849
60464	839850
31343	839851
86285	839852
72614	839853
1688	839854
106346	839855
20917	839856
68016	839857
141731	839858
45959	839859
11214	839860
50479	839861
94597	839862
24456	839863
22127	839864
67332	839865
101347	839866
41979	839867
78045	839868
123483	839869
49397	839870
3442	839871
7091	839872
45442	839873
3869	839874
749	839875
1775	839876
47150	839877
117775	839878
83258	839879
3442	839880
110	839881
2355	839882
20036	839883
29735	839884
13301	839885
181	839886
22789	839887
22789	839888
22789	839889
123004	839890
122375	839891
129861	839892
30632	839893
30561	839894
102978	839895
25505	839896
79704	839897
41661	839898
10999	839899
37319	839900
10498	839901
125709	839902
98360	839903
46953	839904
18209	839905
134182	839906
6626	839907
30589	839908
71850	839909
2954	839910
1840	839911
13263	839912
107229	839913
65728	839914
1197	839915
63324	839916
12975	839917
1	839918
5152	839919
298	839920
81	839921
81	839922
81	839923
4206	839924
40305	839925
16506	839926
75638	839927
8637	839928
40632	839929
147475	839930
52968	839931
140955	839932
58792	839933
36184	839934
3560	839935
9772	839936
6431	839937
82835	839938
13813	839939
6567	839940
41657	839941
71566	839942
91980	839943
2906	839944
71952	839945
16055	839946
141562	839947
17455	839948
53764	839949
74306	839950
29057	839951
81374	839952
6801	839953
24485	839954
51501	839955
23922	839956
25217	839957
41657	839958
74343	839959
5659	839960
156982	839961
95176	839962
6105	839963
6105	839964
38439	839965
79084	839966
1737	839967
40886	839968
13613	839969
5659	839970
14129	839971
822	839972
17413	839973
80770	839974
32690	839975
74877	839976
4591	839977
46254	839978
46254	839979
29873	839980
75978	839981
21774	839982
30394	839983
68	839984
185150	839985
96319	839986
63757	839987
141554	839988
633	839989
44822	839990
36531	839991
28660	839992
181078	839993
10600	839994
5371	839995
29328	839996
66418	839997
302	839998
46032	839999
26542	840000
73562	840001
29327	840002
134	840003
81450	840004
1963	840005
9888	840006
15172	840007
23148	840008
13259	840009
12652	840010
195	840011
1711	840012
9193	840013
34821	840014
126	840015
7083	840016
8636	840017
130642	840018
122	840019
62074	840020
90927	840021
9976	840022
6114	840023
18698	840024
39679	840025
44546	840026
10189	840027
8774	840028
20288	840029
50136	840030
57319	840031
60360	840032
42033	840033
37985	840034
113518	840035
23403	840036
40944	840037
3311	840038
7511	840039
14603	840040
9657	840041
21004	840042
61799	840043
9657	840044
11504	840045
94587	840046
121072	840047
102055	840048
62385	840049
57721	840050
60463	840051
135916	840052
30002	840053
160336	840054
28073	840055
86365	840056
13519	840057
142926	840058
64767	840059
31802	840060
37108	840061
72155	840062
57365	840063
637	840064
25644	840065
10558	840066
45009	840067
15828	840068
177358	840069
53477	840070
98269	840071
3037	840072
107167	840073
76135	840074
43444	840075
145966	840076
30215	840077
25133	840078
3411	840079
5050	840080
9039	840081
60583	840082
72521	840083
41182	840084
59491	840085
108548	840086
45516	840087
13084	840088
6526	840089
83279	840090
44871	840091
36061	840092
3411	840093
3411	840094
87819	840095
52274	840096
2010	840097
33026	840098
34	840099
142926	840100
15935	840101
57414	840102
3308	840103
78610	840104
20064	840105
82459	840106
11447	840107
138605	840108
89981	840109
43514	840110
17744	840111
89762	840112
69141	840113
5421	840114
28697	840115
8196	840116
935	840117
7501	840118
7349	840119
58029	840120
44558	840121
28296	840122
89721	840123
35524	840124
73392	840125
52309	840126
185385	840127
30676	840128
40489	840129
134761	840130
637	840131
12628	840132
7501	840133
7310	840134
25429	840135
12054	840136
60644	840137
9657	840138
1940	840139
44444	840140
242	840141
42742	840142
334	840143
10491	840144
72281	840145
35562	840146
11391	840147
9952	840148
280	840149
84067	840150
77347	840151
9394	840152
94161	840153
75978	840154
27510	840155
10535	840156
5283	840157
49249	840158
35203	840159
61180	840160
27811	840161
38242	840162
60523	840163
17376	840164
5394	840165
17214	840166
11938	840167
79345	840168
45202	840169
2335	840170
18740	840171
33818	840172
53785	840173
11447	840174
4029	840175
140498	840176
16849	840177
13028	840178
1	840179
63860	840180
52905	840181
76315	840182
7742	840183
153247	840184
137488	840185
494	840186
67665	840187
62969	840188
11423	840189
6515	840190
848	840191
5777	840192
93146	840193
11096	840194
39855	840195
27710	840196
23050	840197
28912	840198
9231	840199
23415	840200
35536	840201
490	840202
138623	840203
74169	840204
90976	840205
11423	840206
93785	840207
184938	840208
20793	840209
43868	840210
728	840211
6696	840212
4061	840213
72809	840214
71830	840215
60363	840216
69207	840217
1550	840218
44764	840219
115277	840220
115546	840221
27388	840222
3857	840223
41637	840224
17311	840225
32855	840226
62082	840227
582	840228
5463	840229
61623	840230
10159	840231
243	840232
21734	840233
5712	840234
452	840235
45910	840236
19249	840237
102803	840238
32601	840239
34809	840240
7437	840241
12891	840242
9388	840243
9818	840244
6528	840245
74391	840246
64538	840247
41515	840248
18874	840249
23494	840250
1965	840251
26600	840252
16022	840253
8898	840254
89976	840255
3098	840256
14233	840257
198	840258
28799	840259
41028	840260
42774	840261
98729	840262
7615	840263
8677	840264
16325	840265
48881	840266
5069	840267
23937	840268
7390	840269
1813	840270
1131	840271
12709	840272
173326	840273
4477	840274
686	840275
8297	840276
38815	840277
1036	840278
13239	840279
30005	840280
1098	840281
5947	840282
23829	840283
7501	840284
35423	840285
47257	840286
35829	840287
1528	840288
24265	840289
272	840290
16913	840291
60197	840292
26671	840293
42788	840294
51750	840295
14803	840296
6099	840297
26070	840298
3231	840299
12828	840300
574	840301
2223	840302
3607	840303
47560	840304
5370	840305
23153	840306
32713	840307
3675	840308
15142	840309
976	840310
5156	840311
1234	840312
26522	840313
71262	840314
11396	840315
112986	840316
43175	840317
53377	840318
5307	840319
401	840320
57610	840321
42310	840322
2347	840323
21059	840324
26775	840325
41593	840326
1108	840327
3263	840328
32760	840329
43459	840330
8197	840331
16401	840332
26768	840333
5148	840334
16962	840335
24458	840336
1314	840337
57324	840338
85657	840339
5532	840340
6102	840341
502	840342
8449	840343
11698	840344
67305	840345
18925	840346
5124	840347
57559	840348
2902	840349
32649	840350
104	840351
47570	840352
34385	840353
534	840354
2749	840355
5903	840356
284	840357
39795	840358
12366	840359
10944	840360
36531	840361
39521	840362
6569	840363
14406	840364
8824	840365
28176	840366
33393	840367
47123	840368
50671	840369
9289	840370
39578	840371
140978	840372
32595	840373
15157	840374
7130	840375
2150	840376
39470	840377
13770	840378
91144	840379
1956	840380
73719	840381
22838	840382
35264	840383
51740	840384
4150	840385
3614	840386
70809	840387
146475	840388
84789	840389
30698	840390
74236	840391
11978	840392
32	840393
23630	840394
9675	840395
12085	840396
1401	840397
19856	840398
8828	840399
132049	840400
9706	840401
542	840402
53	840403
7752	840404
35117	840405
7276	840406
6963	840407
14177	840408
51481	840409
51580	840410
25627	840411
615	840412
32236	840413
22071	840414
146758	840415
113555	840416
35249	840417
122659	840418
746	840419
2716	840420
31642	840421
49124	840422
28995	840423
9837	840424
173450	840425
15740	840426
4891	840427
200	840428
24762	840429
1638	840430
21060	840431
577	840432
4395	840433
42716	840434
79193	840435
56664	840436
20109	840437
195	840438
386	840439
6549	840440
26234	840441
379	840442
8103	840443
10620	840444
8350	840445
1323	840446
2722	840447
4681	840448
478	840449
1184	840450
62698	840451
16357	840452
83	840453
83	840454
8168	840455
83	840456
105647	840457
15547	840458
18086	840459
365	840460
20040	840461
50775	840462
6966	840463
12331	840464
972	840465
23	840466
1798	840467
39474	840468
1288	840469
20306	840470
75873	840471
67381	840472
6448	840473
43	840474
7699	840475
146	840476
468	840477
2205	840478
7699	840479
7579	840480
43	840481
43	840482
51613	840483
876	840484
2205	840485
2205	840486
876	840487
95	840488
90277	840489
95	840490
24313	840491
28963	840492
26966	840493
2766	840494
89792	840495
73335	840496
48147	840497
19630	840498
7699	840499
29172	840500
91655	840501
48147	840502
6354	840503
256	840504
334	840505
10598	840506
54406	840507
92009	840508
169382	840509
62180	840510
10602	840511
2152	840512
75149	840513
16640	840514
61761	840515
821	840516
8379	840517
27153	840518
135854	840519
19335	840520
19335	840521
15500	840522
177485	840523
300	840524
13735	840525
8016	840526
92116	840527
107930	840528
60499	840529
22267	840530
140422	840531
6635	840532
24980	840533
63096	840534
78665	840535
51923	840536
21149	840537
2013	840538
10466	840539
15414	840540
63128	840541
23029	840542
21382	840543
24509	840544
47188	840545
51923	840546
54984	840547
62984	840548
29	840549
36251	840550
48586	840551
111344	840552
62719	840553
4910	840554
1404	840555
20105	840556
109266	840557
91678	840558
24509	840559
92726	840560
167029	840561
43937	840562
78835	840563
52731	840564
41396	840565
115709	840566
129704	840567
60267	840568
41055	840569
75813	840570
87562	840571
62180	840572
4926	840573
159	840574
132983	840575
18095	840576
92281	840577
92279	840578
20328	840579
20129	840580
19019	840581
52751	840582
149837	840583
32420	840584
52720	840585
12057	840586
54254	840587
5236	840588
21346	840589
220	840590
98821	840591
11773	840592
57185	840593
56595	840594
45973	840595
51880	840596
32637	840597
47413	840598
51880	840599
13011	840600
45863	840601
30250	840602
4376	840603
61690	840604
5376	840605
4980	840606
52252	840607
52601	840608
2923	840609
3296	840610
16192	840611
43897	840612
92373	840613
150333	840614
75757	840615
29865	840616
36250	840617
29865	840618
29886	840619
92404	840620
28492	840621
52712	840622
63133	840623
63133	840624
115081	840625
88078	840626
33100	840627
12277	840628
2936	840629
216	840630
120399	840631
48196	840632
32958	840633
115341	840634
54871	840635
7418	840636
7418	840637
61909	840638
47689	840639
44179	840640
27162	840641
7418	840642
50764	840643
43524	840644
44668	840645
5349	840646
21593	840647
1136	840648
8671	840649
51636	840650
23	840651
23	840652
47351	840653
16784	840654
16784	840655
145890	840656
17854	840657
70822	840658
134120	840659
10976	840660
49113	840661
8346	840662
41854	840663
2466	840664
14055	840665
91956	840666
131631	840667
58108	840668
107431	840669
1105	840670
94693	840671
73732	840672
77228	840673
18439	840674
2878	840675
94957	840676
32763	840677
38901	840678
1043	840679
343	840680
162	840681
211	840682
211	840683
5016	840684
11924	840685
87957	840686
5377	840687
7465	840688
3786	840689
23457	840690
19758	840691
30540	840692
40987	840693
44	840694
44398	840695
13811	840696
60373	840697
42465	840698
25338	840699
27449	840700
160707	840701
130250	840702
185060	840703
167783	840704
53770	840705
51397	840706
20111	840707
19820	840708
34447	840709
39629	840710
181061	840711
46633	840712
74115	840713
35123	840714
35953	840715
66957	840716
19820	840717
29607	840718
4455	840719
51397	840720
70661	840721
31987	840722
71878	840723
104719	840724
8621	840725
51434	840726
54517	840727
55842	840728
51397	840729
35953	840730
4455	840731
147142	840732
100825	840733
46241	840734
10650	840735
105715	840736
11742	840737
2847	840738
57164	840739
101932	840740
41359	840741
9171	840742
13260	840743
85844	840744
31801	840745
82098	840746
6286	840747
26291	840748
51397	840749
74283	840750
82752	840751
14292	840752
25383	840753
2842	840754
20933	840755
43437	840756
4455	840757
23692	840758
51987	840759
51918	840760
10019	840761
166608	840762
61885	840763
128885	840764
35104	840765
95068	840766
30462	840767
81393	840768
49244	840769
28696	840770
28696	840771
85277	840772
35635	840773
23696	840774
77563	840775
10772	840776
65169	840777
21369	840778
9376	840779
43585	840780
138980	840781
22717	840782
105701	840783
27525	840784
10827	840785
46511	840786
23613	840787
46086	840788
21502	840789
2338	840790
374	840791
28696	840792
24351	840793
25515	840794
8772	840795
70685	840796
68722	840797
84229	840798
103488	840799
184873	840800
163304	840801
46079	840802
9998	840803
11322	840804
38238	840805
14217	840806
42240	840807
56330	840808
134311	840809
38889	840810
40396	840811
27836	840812
10706	840813
20933	840814
30771	840815
68540	840816
133304	840817
133964	840818
56330	840819
50975	840820
26177	840821
51806	840822
85657	840823
133331	840824
10706	840825
67990	840826
19085	840827
134311	840828
14292	840829
8772	840830
8772	840831
8314	840832
11454	840833
10202	840834
22717	840835
34955	840836
11454	840837
45305	840838
183021	840839
165379	840840
18898	840841
69490	840842
81088	840843
39545	840844
8772	840845
10849	840846
37237	840847
4869	840848
30231	840849
7948	840850
22836	840851
10706	840852
14587	840853
13710	840854
17045	840855
16468	840856
27628	840857
119388	840858
22456	840859
90435	840860
14161	840861
66932	840862
163851	840863
17320	840864
130305	840865
90435	840866
131177	840867
138007	840868
9596	840869
46079	840870
7285	840871
38864	840872
65759	840873
27923	840874
15966	840875
67533	840876
16371	840877
19085	840878
10706	840879
111998	840880
21535	840881
37754	840882
85054	840883
19085	840884
134551	840885
2898	840886
116131	840887
17567	840888
26290	840889
168365	840890
79615	840891
98329	840892
38226	840893
21732	840894
25754	840895
68389	840896
44995	840897
20272	840898
61080	840899
43184	840900
277	840901
14161	840902
7028	840903
25770	840904
81076	840905
17320	840906
13909	840907
91339	840908
74364	840909
37483	840910
44633	840911
47400	840912
132910	840913
45078	840914
133331	840915
4702	840916
693	840917
56330	840918
8747	840919
28674	840920
34269	840921
25651	840922
47325	840923
9435	840924
52961	840925
19079	840926
67595	840927
78870	840928
180312	840929
36293	840930
47570	840931
26306	840932
105990	840933
118582	840934
14738	840935
69991	840936
115499	840937
151690	840938
6725	840939
29793	840940
69626	840941
28674	840942
142160	840943
44545	840944
17048	840945
106137	840946
181499	840947
12191	840948
62491	840949
20357	840950
46858	840951
3372	840952
20387	840953
83902	840954
4240	840955
15423	840956
52022	840957
106766	840958
34017	840959
103083	840960
27221	840961
37903	840962
84232	840963
59859	840964
105	840965
50385	840966
60548	840967
110252	840968
105	840969
173	840970
58074	840971
59859	840972
54187	840973
19758	840974
19716	840975
50857	840976
3140	840977
34129	840978
20504	840979
25602	840980
13473	840981
9067	840982
19156	840983
90976	840984
1403	840985
32934	840986
93712	840987
75685	840988
45901	840989
40627	840990
24351	840991
148655	840992
35624	840993
39403	840994
18650	840995
126505	840996
25019	840997
9289	840998
121210	840999
3464	841000
9948	841001
101732	841002
16681	841003
50975	841004
64701	841005
2854	841006
12646	841007
53770	841008
3360	841009
62287	841010
16789	841011
19899	841012
48924	841013
71235	841014
42979	841015
12028	841016
8346	841017
27619	841018
16789	841019
51944	841020
2998	841021
6775	841022
44	841023
112176	841024
29705	841025
22810	841026
104386	841027
11078	841028
1143	841029
61783	841030
29683	841031
51593	841032
147670	841033
14	841034
8814	841035
21464	841036
43354	841037
21464	841038
35425	841039
52267	841040
35033	841041
43629	841042
88789	841043
60639	841044
40922	841045
27816	841046
13950	841047
5391	841048
42162	841049
75211	841050
42162	841051
79638	841052
18837	841053
114604	841054
1	841055
31788	841056
1649	841057
13481	841058
138625	841059
44785	841060
59280	841061
20684	841062
1531	841063
55934	841064
18823	841065
2998	841066
27596	841067
235	841068
12028	841069
8339	841070
6058	841071
9363	841072
17356	841073
3178	841074
5254	841075
2540	841076
3664	841077
9315	841078
106333	841079
46751	841080
156987	841081
37928	841082
9680	841083
38468	841084
33440	841085
38424	841086
15696	841087
26089	841088
45642	841089
44256	841090
7956	841091
12782	841092
4298	841093
8534	841094
10607	841095
65566	841096
66206	841097
18808	841098
17506	841099
9315	841100
44988	841101
33440	841102
79969	841103
107717	841104
63615	841105
64421	841106
130581	841107
25990	841108
6479	841109
14651	841110
49133	841111
120829	841112
4328	841113
53135	841114
13316	841115
124	841116
4876	841117
36688	841118
65566	841119
10737	841120
12236	841121
45020	841122
9919	841123
10421	841124
21098	841125
9363	841126
17506	841127
12315	841128
9964	841129
42539	841130
102221	841131
35737	841132
15919	841133
4298	841134
4876	841135
8587	841136
137838	841137
119937	841138
9714	841139
124291	841140
65533	841141
133100	841142
8587	841143
31397	841144
124209	841145
21664	841146
144170	841147
35901	841148
90758	841149
95842	841150
68775	841151
40560	841152
46304	841153
9714	841154
55460	841155
46144	841156
3873	841157
36405	841158
51169	841159
44967	841160
128957	841161
45010	841162
3687	841163
12784	841164
47268	841165
14209	841166
25684	841167
43363	841168
28823	841169
113691	841170
12612	841171
61414	841172
26089	841173
10722	841174
95465	841175
33729	841176
120752	841177
58831	841178
90758	841179
97791	841180
45557	841181
25972	841182
123189	841183
21058	841184
20734	841185
10591	841186
167482	841187
167135	841188
51916	841189
52327	841190
67050	841191
24735	841192
47346	841193
4108	841194
82257	841195
71741	841196
39562	841197
38182	841198
94009	841199
121440	841200
3072	841201
67811	841202
80984	841203
3687	841204
37088	841205
13316	841206
89203	841207
4328	841208
96401	841209
12554	841210
60459	841211
31582	841212
5502	841213
173771	841214
159656	841215
85591	841216
26785	841217
49862	841218
9837	841219
70521	841220
10701	841221
85834	841222
70099	841223
15607	841224
98666	841225
97784	841226
157649	841227
160486	841228
59682	841229
124190	841230
60948	841231
107058	841232
126823	841233
59671	841234
90046	841235
161029	841236
87082	841237
36548	841238
156929	841239
52947	841240
19342	841241
30766	841242
91972	841243
96534	841244
128	841245
122303	841246
120415	841247
84661	841248
89412	841249
23369	841250
63985	841251
168901	841252
180626	841253
55196	841254
36405	841255
33489	841256
94195	841257
135934	841258
121878	841259
132872	841260
45634	841261
4492	841262
31045	841263
96414	841264
117452	841265
18896	841266
37122	841267
30746	841268
64492	841269
95525	841270
74351	841271
181296	841272
129864	841273
77090	841274
12554	841275
47346	841276
85011	841277
57008	841278
15075	841279
44977	841280
89433	841281
85139	841282
89271	841283
170068	841284
2974	841285
28983	841286
96963	841287
161125	841288
30612	841289
37219	841290
90643	841291
64913	841292
9472	841293
66892	841294
73077	841295
8339	841296
12034	841297
6479	841298
26480	841299
8242	841300
17356	841301
10899	841302
4172	841303
3676	841304
42255	841305
11261	841306
9363	841307
45472	841308
4328	841309
4649	841310
162388	841311
46655	841312
124092	841313
7764	841314
3576	841315
2232	841316
9397	841317
8995	841318
82359	841319
6003	841320
65888	841321
21098	841322
83133	841323
17356	841324
39164	841325
7268	841326
4298	841327
46933	841328
45472	841329
47356	841330
7268	841331
9680	841332
10737	841333
49133	841334
55830	841335
5511	841336
123318	841337
6058	841338
38048	841339
33440	841340
3783	841341
54812	841342
35352	841343
31293	841344
23	841345
14566	841346
67282	841347
91527	841348
18806	841349
66312	841350
76004	841351
31353	841352
129102	841353
2002	841354
9531	841355
2007	841356
17528	841357
455	841358
2816	841359
18472	841360
5832	841361
5391	841362
117782	841363
87695	841364
7848	841365
12036	841366
170091	841367
1	841368
12558	841369
43811	841370
34271	841371
14711	841372
914	841373
196	841374
22918	841375
108769	841376
20925	841377
9200	841378
84028	841379
121	841380
7	841381
63989	841382
136540	841383
1	841384
65369	841385
1557	841386
1941	841387
24097	841388
2446	841389
25599	841390
455	841391
56	841392
195	841393
44777	841394
12927	841395
5376	841396
9199	841397
95628	841398
82539	841399
53643	841400
164221	841401
6480	841402
65155	841403
165505	841404
31637	841405
38538	841406
14802	841407
20812	841408
12429	841409
89258	841410
51032	841411
13784	841412
13784	841413
6343	841414
75271	841415
80445	841416
162965	841417
120263	841418
104230	841419
15996	841420
20557	841421
10219	841422
3382	841423
104912	841424
187308	841425
121424	841426
17166	841427
24472	841428
6373	841429
28493	841430
3382	841431
53769	841432
5058	841433
98209	841434
75454	841435
75454	841436
143318	841437
47481	841438
15957	841439
3382	841440
21605	841441
5739	841442
21605	841443
58914	841444
1462	841445
33919	841446
14430	841447
3784	841448
71148	841449
36884	841450
162469	841451
15701	841452
105208	841453
58831	841454
105504	841455
40444	841456
168482	841457
48972	841458
132986	841459
27627	841460
71389	841461
59170	841462
59170	841463
20557	841464
17166	841465
50774	841466
79813	841467
6105	841468
61135	841469
9707	841470
36776	841471
65615	841472
44649	841473
33714	841474
75092	841475
75098	841476
34839	841477
95613	841478
37818	841479
17776	841480
71389	841481
37811	841482
21605	841483
37811	841484
28493	841485
27894	841486
63794	841487
109833	841488
9067	841489
78251	841490
71634	841491
18728	841492
5237	841493
5806	841494
293	841495
64953	841496
6373	841497
3382	841498
2383	841499
138451	841500
2868	841501
11768	841502
27355	841503
37205	841504
100822	841505
7786	841506
58412	841507
4533	841508
13929	841509
23	841510
4330	841511
297	841512
1287	841513
13901	841514
887	841515
382	841516
43719	841517
4586	841518
1018	841519
1015	841520
887	841521
4586	841522
4586	841523
51	841524
1015	841525
4586	841526
8212	841527
80	841528
51	841529
275	841530
1288	841531
80	841532
23	841533
1288	841534
12930	841535
20181	841536
51	841537
11660	841538
23	841539
24038	841540
13497	841541
3992	841542
1545	841543
1015	841544
1287	841545
110370	841546
110370	841547
8212	841548
51	841549
23	841550
23	841551
27905	841552
51	841553
51	841554
2720	841555
8212	841556
3992	841557
635	841558
62475	841559
15860	841560
70170	841561
23024	841562
35066	841563
7318	841564
1287	841565
52064	841566
1740	841567
65431	841568
69968	841569
47385	841570
2880	841571
9738	841572
3179	841573
225	841574
2777	841575
3179	841576
3179	841577
3104	841578
12930	841579
14097	841580
37511	841581
5680	841582
398	841583
24110	841584
32599	841585
1769	841586
114686	841587
113918	841588
29835	841589
516	841590
112871	841591
24794	841592
118081	841593
109268	841594
131669	841595
29089	841596
5546	841597
60502	841598
24794	841599
85806	841600
58855	841601
83791	841602
112069	841603
145347	841604
16365	841605
126700	841606
115984	841607
13093	841608
13999	841609
7740	841610
32449	841611
149764	841612
21106	841613
58855	841614
4016	841615
18573	841616
174432	841617
1532	841618
4344	841619
1532	841620
4344	841621
2130	841622
4344	841623
14140	841624
4344	841625
14140	841626
2573	841627
43988	841628
64899	841629
664	841630
26612	841631
132947	841632
114906	841633
4916	841634
19393	841635
10306	841636
73540	841637
79843	841638
12192	841639
53920	841640
10253	841641
38271	841642
4079	841643
4863	841644
9405	841645
10849	841646
1018	841647
45114	841648
97538	841649
59596	841650
47097	841651
9767	841652
16735	841653
1318	841654
74864	841655
86281	841656
1015	841657
126997	841658
1946	841659
45225	841660
74762	841661
4628	841662
90882	841663
45067	841664
17285	841665
155430	841666
20726	841667
105654	841668
9086	841669
58563	841670
18884	841671
1018	841672
1218	841673
27279	841674
28464	841675
31795	841676
28464	841677
70487	841678
85997	841679
437	841680
12441	841681
21970	841682
17497	841683
35247	841684
5249	841685
39469	841686
133533	841687
70448	841688
2977	841689
9377	841690
38352	841691
7192	841692
30637	841693
21293	841694
524	841695
100372	841696
105429	841697
85282	841698
32616	841699
102744	841700
62257	841701
33421	841702
20490	841703
26010	841704
1587	841705
364	841706
83	841707
10053	841708
15763	841709
140360	841710
48830	841711
124	841712
34224	841713
117445	841714
105174	841715
47018	841716
40617	841717
69436	841718
134236	841719
120997	841720
73084	841721
109868	841722
95842	841723
47018	841724
115	841725
79826	841726
69436	841727
5082	841728
102382	841729
48988	841730
185522	841731
8026	841732
2800	841733
5832	841734
36912	841735
81991	841736
33738	841737
137972	841738
10626	841739
3037	841740
33507	841741
14139	841742
148625	841743
26432	841744
72677	841745
5793	841746
7805	841747
12128	841748
5050	841749
4668	841750
38041	841751
4668	841752
398	841753
12780	841754
21237	841755
19477	841756
350	841757
8320	841758
12960	841759
1516	841760
931	841761
26823	841762
12960	841763
27315	841764
16336	841765
40685	841766
32778	841767
31415	841768
73598	841769
1020	841770
57443	841771
25994	841772
34675	841773
5631	841774
15390	841775
24327	841776
20913	841777
8449	841778
106108	841779
15724	841780
4977	841781
405	841782
35306	841783
10031	841784
91172	841785
8237	841786
16022	841787
13497	841788
2960	841789
421	841790
10	841791
48851	841792
34825	841793
4380	841794
959	841795
16891	841796
16022	841797
3404	841798
9803	841799
1999	841800
19163	841801
16387	841802
21414	841803
1633	841804
123912	841805
8119	841806
162134	841807
610	841808
15908	841809
147161	841810
49917	841811
28042	841812
618	841813
2876	841814
1245	841815
7467	841816
3869	841817
1245	841818
87263	841819
101	841820
5534	841821
57604	841822
8320	841823
8320	841824
7337	841825
132	841826
36912	841827
8538	841828
3985	841829
16537	841830
6435	841831
71853	841832
8603	841833
57295	841834
936	841835
705	841836
146206	841837
27242	841838
6016	841839
8026	841840
27903	841841
705	841842
38150	841843
99918	841844
7463	841845
47068	841846
19821	841847
293	841848
1516	841849
62512	841850
1516	841851
11488	841852
794	841853
794	841854
17197	841855
18415	841856
8026	841857
15724	841858
5802	841859
12960	841860
7462	841861
65400	841862
89025	841863
36931	841864
84413	841865
128971	841866
8414	841867
8414	841868
2482	841869
4408	841870
13722	841871
78020	841872
14139	841873
1430	841874
106215	841875
11488	841876
71534	841877
13318	841878
153457	841879
34212	841880
134734	841881
90549	841882
142236	841883
1468	841884
6198	841885
1173	841886
1173	841887
98074	841888
2024	841889
1430	841890
363	841891
13815	841892
22014	841893
7230	841894
15585	841895
957	841896
62568	841897
22684	841898
9429	841899
2704	841900
2776	841901
39371	841902
3719	841903
111674	841904
35960	841905
75223	841906
57850	841907
39362	841908
53956	841909
2510	841910
29638	841911
436	841912
147232	841913
42112	841914
155	841915
37790	841916
13640	841917
11631	841918
204	841919
436	841920
1987	841921
24713	841922
181766	841923
17126	841924
13722	841925
34208	841926
21575	841927
36880	841928
5853	841929
181566	841930
8026	841931
26667	841932
32833	841933
7704	841934
100464	841935
363	841936
7467	841937
86093	841938
8453	841939
24971	841940
142982	841941
42756	841942
34079	841943
94137	841944
23043	841945
41500	841946
101	841947
5599	841948
89942	841949
129281	841950
61037	841951
30403	841952
55454	841953
74847	841954
133142	841955
67874	841956
74954	841957
31415	841958
1430	841959
73305	841960
56809	841961
9132	841962
100876	841963
398	841964
24359	841965
142416	841966
101	841967
11521	841968
19144	841969
11521	841970
1245	841971
13724	841972
38349	841973
1998	841974
27802	841975
4214	841976
9776	841977
56396	841978
12380	841979
565	841980
1430	841981
113582	841982
957	841983
65252	841984
6881	841985
3653	841986
34079	841987
28134	841988
16188	841989
16225	841990
13816	841991
47380	841992
53429	841993
88743	841994
62438	841995
24052	841996
1556	841997
139525	841998
21881	841999
78049	842000
67466	842001
80998	842002
67466	842003
34	842004
12236	842005
127890	842006
58131	842007
3150	842008
92808	842009
52974	842010
93	842011
34	842012
20	842013
34	842014
34	842015
3150	842016
20	842017
41211	842018
43680	842019
2478	842020
13087	842021
34	842022
14153	842023
40324	842024
19393	842025
41051	842026
14927	842027
43680	842028
39715	842029
4464	842030
44879	842031
5278	842032
105819	842033
34	842034
115827	842035
42213	842036
12707	842037
83147	842038
78636	842039
179217	842040
85364	842041
90829	842042
31210	842043
22710	842044
13977	842045
65188	842046
85701	842047
33591	842048
25881	842049
54773	842050
7843	842051
9139	842052
99658	842053
128201	842054
13627	842055
79323	842056
6965	842057
81855	842058
31194	842059
64646	842060
30770	842061
65658	842062
98132	842063
64646	842064
46657	842065
45968	842066
8020	842067
56885	842068
64837	842069
53840	842070
81480	842071
52322	842072
4890	842073
79357	842074
25646	842075
52244	842076
9087	842077
23750	842078
56667	842079
104585	842080
98598	842081
84700	842082
38464	842083
38498	842084
12392	842085
46352	842086
37507	842087
32169	842088
65241	842089
141593	842090
85508	842091
14878	842092
31832	842093
30770	842094
65188	842095
54975	842096
49024	842097
38498	842098
57180	842099
38504	842100
4381	842101
84888	842102
119863	842103
46876	842104
123	842105
91345	842106
32004	842107
48473	842108
16525	842109
25652	842110
9268	842111
67215	842112
17514	842113
7798	842114
68498	842115
25064	842116
1770	842117
21018	842118
13766	842119
54377	842120
1665	842121
25542	842122
53551	842123
23919	842124
50936	842125
1446	842126
79999	842127
13337	842128
82260	842129
67093	842130
71111	842131
99289	842132
10246	842133
26067	842134
12653	842135
11830	842136
67311	842137
70403	842138
62419	842139
25941	842140
4841	842141
61753	842142
55301	842143
61791	842144
23613	842145
46344	842146
25189	842147
4841	842148
33286	842149
39036	842150
30422	842151
46457	842152
45829	842153
18031	842154
9055	842155
36797	842156
3291	842157
17872	842158
49757	842159
101222	842160
38909	842161
54240	842162
80520	842163
99725	842164
9055	842165
37853	842166
11313	842167
97788	842168
85637	842169
104952	842170
65711	842171
82473	842172
17454	842173
17760	842174
31035	842175
31910	842176
36974	842177
15642	842178
43131	842179
113535	842180
4735	842181
90837	842182
16481	842183
51199	842184
31679	842185
12036	842186
84722	842187
1949	842188
17735	842189
9172	842190
6984	842191
38803	842192
13337	842193
1321	842194
9595	842195
3291	842196
44506	842197
18021	842198
21082	842199
13302	842200
1477	842201
95661	842202
38322	842203
17384	842204
5405	842205
40381	842206
6892	842207
26291	842208
4731	842209
10610	842210
8982	842211
36799	842212
13302	842213
56667	842214
13363	842215
5135	842216
7846	842217
62781	842218
5337	842219
16364	842220
9768	842221
8645	842222
85498	842223
25189	842224
16961	842225
62494	842226
34068	842227
1994	842228
18843	842229
7915	842230
7848	842231
71738	842232
35792	842233
98405	842234
11999	842235
49024	842236
10690	842237
2373	842238
22507	842239
33738	842240
21110	842241
127249	842242
1770	842243
100501	842244
68541	842245
43631	842246
9768	842247
12392	842248
27941	842249
33793	842250
54855	842251
55355	842252
29304	842253
3739	842254
4731	842255
127778	842256
25944	842257
73449	842258
10769	842259
27565	842260
18863	842261
80265	842262
95933	842263
36742	842264
36896	842265
37850	842266
36803	842267
79143	842268
136525	842269
40516	842270
71901	842271
105483	842272
85220	842273
42598	842274
69341	842275
85710	842276
124389	842277
104998	842278
6000	842279
56386	842280
36929	842281
62132	842282
24536	842283
31943	842284
88389	842285
21470	842286
74216	842287
10731	842288
33607	842289
3720	842290
6965	842291
36456	842292
46053	842293
21676	842294
108863	842295
62982	842296
45416	842297
18002	842298
41030	842299
38504	842300
65117	842301
100646	842302
34904	842303
97633	842304
10744	842305
53617	842306
29472	842307
20845	842308
4731	842309
12724	842310
61791	842311
9152	842312
69664	842313
44470	842314
1809	842315
2373	842316
10117	842317
104947	842318
10744	842319
55094	842320
26108	842321
56667	842322
34841	842323
84598	842324
82521	842325
129625	842326
51206	842327
35016	842328
12419	842329
62875	842330
80273	842331
14964	842332
725	842333
67158	842334
12033	842335
9671	842336
17384	842337
2054	842338
8632	842339
9172	842340
11533	842341
49811	842342
52394	842343
13807	842344
4860	842345
38376	842346
25834	842347
30531	842348
55345	842349
18088	842350
49811	842351
129712	842352
30423	842353
78106	842354
2683	842355
16319	842356
74835	842357
27355	842358
36842	842359
15598	842360
12863	842361
17334	842362
13329	842363
16840	842364
11849	842365
16364	842366
133148	842367
62193	842368
134275	842369
58456	842370
10744	842371
20853	842372
37858	842373
5337	842374
32079	842375
45829	842376
123074	842377
22507	842378
3047	842379
16364	842380
81235	842381
56434	842382
75071	842383
9211	842384
5337	842385
162280	842386
1477	842387
14886	842388
27941	842389
51206	842390
78582	842391
19914	842392
51199	842393
30531	842394
20151	842395
51979	842396
17245	842397
68668	842398
9172	842399
27355	842400
80617	842401
128394	842402
4881	842403
4890	842404
49809	842405
65397	842406
17384	842407
88394	842408
70726	842409
3269	842410
169985	842411
119645	842412
4028	842413
49427	842414
48839	842415
52001	842416
45738	842417
118055	842418
48030	842419
40017	842420
101646	842421
83286	842422
20087	842423
69660	842424
17458	842425
30422	842426
186677	842427
90009	842428
71058	842429
61760	842430
10823	842431
99268	842432
33368	842433
40324	842434
40300	842435
43188	842436
21018	842437
161172	842438
37860	842439
46970	842440
12601	842441
9289	842442
7920	842443
101091	842444
23074	842445
88654	842446
23017	842447
25089	842448
142498	842449
7798	842450
21047	842451
122490	842452
38498	842453
122881	842454
30945	842455
21611	842456
15014	842457
37807	842458
17780	842459
44965	842460
10319	842461
16839	842462
4722	842463
27747	842464
187419	842465
45864	842466
73110	842467
17921	842468
104099	842469
102070	842470
23755	842471
54524	842472
122185	842473
100507	842474
11296	842475
37494	842476
12667	842477
105483	842478
31759	842479
62849	842480
119897	842481
7004	842482
65190	842483
41006	842484
122055	842485
10744	842486
22520	842487
67200	842488
110388	842489
105311	842490
58936	842491
25542	842492
111171	842493
21380	842494
133192	842495
7276	842496
34049	842497
4680	842498
10603	842499
133289	842500
26255	842501
95664	842502
4680	842503
1655	842504
37297	842505
1280	842506
5382	842507
10744	842508
140583	842509
3529	842510
22208	842511
826	842512
4267	842513
25652	842514
138756	842515
107818	842516
30415	842517
37705	842518
65117	842519
61815	842520
52530	842521
102740	842522
64336	842523
30971	842524
17514	842525
18838	842526
54377	842527
30422	842528
12672	842529
30802	842530
28610	842531
13766	842532
64336	842533
129864	842534
39069	842535
31376	842536
10949	842537
11377	842538
93677	842539
125457	842540
53840	842541
25743	842542
128088	842543
24291	842544
56515	842545
77981	842546
81927	842547
54330	842548
10696	842549
14623	842550
14490	842551
21397	842552
50141	842553
120588	842554
81357	842555
65071	842556
147429	842557
10037	842558
12601	842559
3259	842560
40046	842561
52550	842562
187573	842563
27538	842564
45863	842565
53551	842566
161747	842567
3217	842568
38135	842569
9152	842570
44506	842571
17228	842572
100079	842573
4860	842574
44684	842575
3257	842576
12721	842577
10830	842578
6195	842579
58850	842580
9768	842581
54849	842582
48146	842583
71024	842584
40723	842585
58982	842586
101316	842587
104233	842588
71738	842589
45568	842590
15158	842591
102178	842592
6207	842593
143238	842594
14928	842595
84598	842596
101728	842597
144743	842598
26359	842599
9768	842600
84629	842601
54130	842602
53732	842603
3339	842604
54467	842605
13652	842606
110606	842607
13652	842608
9325	842609
93771	842610
66365	842611
38794	842612
13062	842613
14883	842614
67200	842615
66296	842616
55692	842617
9304	842618
49811	842619
12707	842620
64707	842621
9248	842622
127416	842623
180150	842624
25989	842625
81927	842626
50288	842627
50662	842628
15014	842629
38271	842630
642	842631
24999	842632
68723	842633
147954	842634
2632	842635
48794	842636
182164	842637
82590	842638
68541	842639
22733	842640
66365	842641
612	842642
123719	842643
5557	842644
10742	842645
99962	842646
23014	842647
130586	842648
35888	842649
1442	842650
28933	842651
72577	842652
81779	842653
140014	842654
98713	842655
49703	842656
20303	842657
147291	842658
17880	842659
9248	842660
15051	842661
31122	842662
25444	842663
121451	842664
9057	842665
25728	842666
38120	842667
136540	842668
106981	842669
97866	842670
10744	842671
136802	842672
9118	842673
20080	842674
33591	842675
33553	842676
54627	842677
57026	842678
98085	842679
160461	842680
133289	842681
80253	842682
182298	842683
29742	842684
31641	842685
46049	842686
7021	842687
64785	842688
7051	842689
46053	842690
648	842691
56951	842692
3257	842693
45694	842694
35488	842695
37889	842696
120836	842697
58714	842698
67954	842699
2909	842700
119865	842701
13087	842702
92808	842703
16759	842704
123403	842705
34	842706
6722	842707
58131	842708
38286	842709
71237	842710
49246	842711
58453	842712
5545	842713
53192	842714
45526	842715
45308	842716
25047	842717
6864	842718
13730	842719
21645	842720
7466	842721
9358	842722
68692	842723
3932	842724
8449	842725
91551	842726
113195	842727
147410	842728
105888	842729
3932	842730
70576	842731
70576	842732
7751	842733
13609	842734
6713	842735
25500	842736
91711	842737
47911	842738
7508	842739
97696	842740
18236	842741
3855	842742
954	842743
26943	842744
7	842745
32004	842746
27299	842747
42	842748
207	842749
3855	842750
44987	842751
993	842752
45084	842753
57041	842754
57041	842755
42190	842756
6670	842757
2688	842758
49153	842759
201	842760
31042	842761
21408	842762
12918	842763
23395	842764
99	842765
1	842766
293	842767
1019	842768
3439	842769
59037	842770
50339	842771
59636	842772
8265	842773
28642	842774
2539	842775
125419	842776
22070	842777
87864	842778
32766	842779
45440	842780
175736	842781
914	842782
688	842783
32399	842784
2378	842785
92294	842786
13858	842787
9661	842788
34434	842789
64409	842790
3220	842791
61219	842792
72427	842793
46266	842794
1	842795
8280	842796
89536	842797
113302	842798
147407	842799
91484	842800
1509	842801
42875	842802
24398	842803
13891	842804
179917	842805
39280	842806
43221	842807
23901	842808
19474	842809
19474	842810
859	842811
29865	842812
14158	842813
13983	842814
1742	842815
24259	842816
35466	842817
16360	842818
13864	842819
61325	842820
76571	842821
3942	842822
134345	842823
12481	842824
32446	842825
39850	842826
15299	842827
44489	842828
6980	842829
99289	842830
8869	842831
15886	842832
37313	842833
4531	842834
2729	842835
90057	842836
74892	842837
90743	842838
4521	842839
146087	842840
35169	842841
2460	842842
26659	842843
26461	842844
12298	842845
35422	842846
112781	842847
90278	842848
35885	842849
52051	842850
2175	842851
294	842852
5415	842853
1579	842854
188987	842855
1023	842856
1023	842857
1873	842858
6867	842859
32276	842860
139163	842861
1850	842862
4732	842863
26477	842864
5415	842865
50569	842866
174273	842867
24031	842868
21896	842869
1115	842870
50569	842871
58433	842872
578	842873
19741	842874
10317	842875
8633	842876
90506	842877
91293	842878
1606	842879
366	842880
14094	842881
61340	842882
101249	842883
180545	842884
95484	842885
40602	842886
7982	842887
1754	842888
679	842889
74057	842890
7982	842891
13647	842892
34675	842893
25277	842894
7398	842895
1873	842896
434	842897
123	842898
6724	842899
16225	842900
130224	842901
43374	842902
1432	842903
22770	842904
20149	842905
5415	842906
4142	842907
994	842908
12617	842909
19546	842910
994	842911
34391	842912
25405	842913
57285	842914
5415	842915
60776	842916
50472	842917
132	842918
146418	842919
1931	842920
88724	842921
88033	842922
146548	842923
31673	842924
49298	842925
49298	842926
41297	842927
139297	842928
2606	842929
2606	842930
4679	842931
3210	842932
73223	842933
11714	842934
1867	842935
1867	842936
12154	842937
1867	842938
1867	842939
1867	842940
105252	842941
2963	842942
52662	842943
20019	842944
16993	842945
113414	842946
4650	842947
25909	842948
6077	842949
7483	842950
7483	842951
8794	842952
12049	842953
12049	842954
127702	842955
30754	842956
93495	842957
104885	842958
34337	842959
59805	842960
155954	842961
3779	842962
101692	842963
5631	842964
7381	842965
70928	842966
132948	842967
33466	842968
44978	842969
37198	842970
63595	842971
52015	842972
164297	842973
45790	842974
62318	842975
128502	842976
127702	842977
39602	842978
52744	842979
11649	842980
52744	842981
157693	842982
99830	842983
37959	842984
173562	842985
67671	842986
30754	842987
62142	842988
13494	842989
10680	842990
174213	842991
144937	842992
24907	842993
62738	842994
90868	842995
20326	842996
133960	842997
80792	842998
103965	842999
96038	843000
173750	843001
105353	843002
74707	843003
152041	843004
92182	843005
134376	843006
53368	843007
114992	843008
67993	843009
99085	843010
7693	843011
173702	843012
59789	843013
25611	843014
271	843015
28122	843016
75858	843017
573	843018
3868	843019
16498	843020
52417	843021
52993	843022
105534	843023
42442	843024
59881	843025
27045	843026
81352	843027
3147	843028
1959	843029
2743	843030
3788	843031
50360	843032
13623	843033
20991	843034
41990	843035
41990	843036
112978	843037
59174	843038
33290	843039
37737	843040
6803	843041
34684	843042
147	843043
60396	843044
6803	843045
53396	843046
50424	843047
107271	843048
23024	843049
50424	843050
13623	843051
29290	843052
146596	843053
35884	843054
60396	843055
167837	843056
97765	843057
64244	843058
930	843059
7465	843060
76509	843061
141780	843062
172430	843063
91790	843064
47662	843065
19381	843066
11584	843067
859	843068
74875	843069
23116	843070
42015	843071
7422	843072
6926	843073
83686	843074
136411	843075
24585	843076
3676	843077
8945	843078
9074	843079
33070	843080
88812	843081
108262	843082
87499	843083
38847	843084
96201	843085
386	843086
95623	843087
34430	843088
33069	843089
88756	843090
4265	843091
7461	843092
47608	843093
233	843094
31272	843095
1242	843096
5655	843097
19951	843098
148984	843099
12786	843100
15931	843101
34431	843102
72710	843103
22860	843104
21684	843105
24179	843106
13038	843107
8977	843108
36922	843109
42553	843110
12126	843111
112009	843112
15059	843113
54	843114
13420	843115
12154	843116
7500	843117
163	843118
21817	843119
6604	843120
1013	843121
219	843122
7229	843123
105871	843124
4551	843125
41065	843126
51008	843127
18284	843128
7526	843129
4087	843130
2123	843131
66705	843132
136424	843133
43135	843134
2123	843135
59064	843136
24923	843137
16771	843138
926	843139
42587	843140
43135	843141
30434	843142
17449	843143
141866	843144
78382	843145
23138	843146
81467	843147
123274	843148
46839	843149
54475	843150
11766	843151
2566	843152
18391	843153
13589	843154
87823	843155
70047	843156
2123	843157
11310	843158
3865	843159
256	843160
72802	843161
19982	843162
134546	843163
122350	843164
665	843165
76955	843166
58867	843167
79512	843168
100855	843169
161317	843170
78416	843171
7544	843172
90637	843173
16414	843174
11310	843175
70726	843176
9043	843177
16732	843178
33577	843179
48528	843180
21837	843181
6388	843182
37568	843183
47374	843184
665	843185
20350	843186
80832	843187
33577	843188
91465	843189
90769	843190
46056	843191
23781	843192
101209	843193
109508	843194
165865	843195
179278	843196
182364	843197
79485	843198
164269	843199
725	843200
4551	843201
53840	843202
111086	843203
76854	843204
94420	843205
18445	843206
3865	843207
134053	843208
13034	843209
162406	843210
52017	843211
79463	843212
121979	843213
128438	843214
3739	843215
117875	843216
49427	843217
41832	843218
19700	843219
142889	843220
3865	843221
53042	843222
10016	843223
94776	843224
121568	843225
46194	843226
77444	843227
118459	843228
110539	843229
84828	843230
100259	843231
57810	843232
86189	843233
76120	843234
15493	843235
15493	843236
52212	843237
71399	843238
37442	843239
111086	843240
122773	843241
127	843242
13254	843243
4481	843244
481	843245
3113	843246
21876	843247
32797	843248
24942	843249
122992	843250
39105	843251
155756	843252
6450	843253
134866	843254
21437	843255
65216	843256
13289	843257
22172	843258
78004	843259
132227	843260
19092	843261
135723	843262
59977	843263
187826	843264
122992	843265
126133	843266
87853	843267
1707	843268
86	843269
66107	843270
142888	843271
29292	843272
20953	843273
668	843274
25449	843275
1931	843276
53237	843277
14012	843278
40525	843279
37472	843280
237	843281
68044	843282
47494	843283
67048	843284
8248	843285
7805	843286
15642	843287
99215	843288
31035	843289
1232	843290
43185	843291
90901	843292
105804	843293
26169	843294
110827	843295
29292	843296
3304	843297
50345	843298
588	843299
105261	843300
2	843301
54290	843302
68044	843303
85846	843304
21778	843305
91075	843306
66469	843307
98661	843308
46586	843309
6438	843310
45932	843311
7484	843312
8626	843313
58308	843314
10533	843315
46919	843316
15977	843317
19863	843318
72081	843319
47450	843320
95317	843321
24956	843322
24956	843323
161097	843324
117302	843325
45997	843326
63543	843327
1415	843328
26169	843329
83033	843330
162180	843331
65874	843332
34098	843333
36398	843334
158383	843335
160797	843336
79495	843337
53822	843338
59076	843339
71523	843340
11108	843341
32617	843342
3338	843343
153361	843344
118764	843345
86051	843346
118764	843347
29292	843348
77139	843349
8413	843350
15642	843351
108560	843352
72360	843353
13372	843354
24303	843355
37009	843356
50432	843357
44728	843358
60473	843359
40871	843360
27904	843361
6881	843362
13122	843363
24478	843364
133065	843365
180920	843366
72925	843367
2461	843368
145400	843369
50345	843370
151952	843371
152125	843372
72089	843373
2466	843374
139858	843375
5992	843376
48856	843377
117261	843378
7532	843379
110940	843380
25208	843381
36641	843382
37215	843383
24793	843384
72871	843385
151526	843386
56098	843387
17234	843388
61556	843389
11818	843390
2089	843391
72787	843392
3269	843393
91291	843394
22648	843395
8446	843396
146249	843397
40492	843398
8446	843399
8446	843400
53344	843401
3553	843402
1786	843403
8332	843404
1786	843405
3553	843406
3553	843407
5551	843408
134100	843409
88223	843410
63360	843411
93359	843412
14314	843413
1	843414
297	843415
1718	843416
151836	843417
2838	843418
116725	843419
21876	843420
33499	843421
17153	843422
132468	843423
42520	843424
59777	843425
135469	843426
135463	843427
72801	843428
78649	843429
26613	843430
5010	843431
1978	843432
47426	843433
4710	843434
13641	843435
50402	843436
47426	843437
2113	843438
31253	843439
17791	843440
112672	843441
174840	843442
28843	843443
172535	843444
135650	843445
62859	843446
47426	843447
62208	843448
128925	843449
36812	843450
104991	843451
23081	843452
41406	843453
45075	843454
75377	843455
25353	843456
43000	843457
107976	843458
40906	843459
108717	843460
14539	843461
207	843462
207	843463
23745	843464
358	843465
23745	843466
10498	843467
78809	843468
7262	843469
58455	843470
41358	843471
28081	843472
36049	843473
40932	843474
26144	843475
19457	843476
19457	843477
109111	843478
118969	843479
47426	843480
72555	843481
4096	843482
2703	843483
26144	843484
73901	843485
19338	843486
48010	843487
28882	843488
17435	843489
10498	843490
35219	843491
26446	843492
78972	843493
46361	843494
81250	843495
42217	843496
49360	843497
96488	843498
35714	843499
91347	843500
140822	843501
66304	843502
64007	843503
64007	843504
28887	843505
11232	843506
187088	843507
42221	843508
23868	843509
3960	843510
43962	843511
111446	843512
119047	843513
42171	843514
121996	843515
114195	843516
114195	843517
49164	843518
52375	843519
22687	843520
25041	843521
29590	843522
35941	843523
34338	843524
20571	843525
98238	843526
6890	843527
51084	843528
23688	843529
119	843530
75627	843531
87623	843532
62159	843533
37432	843534
18601	843535
67501	843536
169629	843537
7061	843538
157793	843539
68597	843540
18506	843541
30218	843542
89259	843543
136501	843544
75796	843545
52716	843546
84235	843547
69844	843548
108833	843549
79935	843550
24628	843551
106797	843552
84497	843553
111565	843554
54637	843555
18602	843556
123501	843557
177832	843558
116461	843559
142070	843560
101862	843561
30112	843562
44284	843563
52760	843564
24430	843565
38387	843566
111359	843567
144145	843568
144329	843569
52442	843570
111445	843571
183380	843572
50395	843573
136073	843574
109061	843575
84308	843576
20680	843577
58360	843578
30380	843579
10670	843580
79935	843581
84583	843582
44737	843583
7061	843584
26	843585
54862	843586
69818	843587
9065	843588
38014	843589
181512	843590
82657	843591
52760	843592
63220	843593
161972	843594
17170	843595
71735	843596
18506	843597
24565	843598
24565	843599
21360	843600
149008	843601
7061	843602
135209	843603
42246	843604
93026	843605
44737	843606
18506	843607
73905	843608
108448	843609
114499	843610
9065	843611
176912	843612
53726	843613
53623	843614
65099	843615
26362	843616
68597	843617
6909	843618
67289	843619
77839	843620
51885	843621
37976	843622
37171	843623
38388	843624
80705	843625
82302	843626
43602	843627
129042	843628
44284	843629
141096	843630
96706	843631
107003	843632
10135	843633
76293	843634
52716	843635
84235	843636
138326	843637
31107	843638
17812	843639
167577	843640
111445	843641
37194	843642
55423	843643
10472	843644
33849	843645
86688	843646
45487	843647
89461	843648
123473	843649
17177	843650
103421	843651
139628	843652
46557	843653
43603	843654
60732	843655
127958	843656
60979	843657
22300	843658
84850	843659
15	843660
78723	843661
20680	843662
107003	843663
82570	843664
117600	843665
54862	843666
77839	843667
82570	843668
16545	843669
5188	843670
102501	843671
101987	843672
163599	843673
77841	843674
168526	843675
14917	843676
57618	843677
17834	843678
60831	843679
67292	843680
5498	843681
5498	843682
49358	843683
70298	843684
22612	843685
15716	843686
4333	843687
15716	843688
15716	843689
976	843690
49284	843691
77326	843692
28530	843693
28530	843694
7394	843695
313	843696
29346	843697
109056	843698
60300	843699
132997	843700
91284	843701
91284	843702
18405	843703
37336	843704
138794	843705
86278	843706
60367	843707
71940	843708
24859	843709
76976	843710
118449	843711
15541	843712
183525	843713
105	843714
138723	843715
6701	843716
62135	843717
53943	843718
34829	843719
9905	843720
119980	843721
184714	843722
139079	843723
19037	843724
2022	843725
22910	843726
6084	843727
138904	843728
135156	843729
59434	843730
23843	843731
14052	843732
37811	843733
72598	843734
152994	843735
11722	843736
88676	843737
27897	843738
140003	843739
164569	843740
13211	843741
63786	843742
5509	843743
153020	843744
51256	843745
123026	843746
13211	843747
183931	843748
42650	843749
88654	843750
62471	843751
118031	843752
9434	843753
16262	843754
52643	843755
38179	843756
52632	843757
2988	843758
76220	843759
582	843760
67079	843761
175	843762
27772	843763
55032	843764
1170	843765
152672	843766
14379	843767
133384	843768
55728	843769
148139	843770
19801	843771
12275	843772
365	843773
112731	843774
133800	843775
4753	843776
53483	843777
104188	843778
104188	843779
4	843780
4	843781
1	843782
1	843783
1	843784
33156	843785
98815	843786
128	843787
9312	843788
24606	843789
2677	843790
121049	843791
124982	843792
71320	843793
67507	843794
75340	843795
60985	843796
19800	843797
8664	843798
19586	843799
63939	843800
95738	843801
112648	843802
66886	843803
19457	843804
32877	843805
204	843806
50880	843807
36592	843808
77280	843809
188575	843810
1412	843811
11967	843812
16346	843813
16346	843814
275	843815
139392	843816
70838	843817
141207	843818
81640	843819
23206	843820
17096	843821
34900	843822
104145	843823
24366	843824
102538	843825
16744	843826
54412	843827
5849	843828
29335	843829
52182	843830
538	843831
74190	843832
152821	843833
11879	843834
59360	843835
42975	843836
23658	843837
2472	843838
58726	843839
7637	843840
71929	843841
13063	843842
97378	843843
1129	843844
5865	843845
19187	843846
4040	843847
863	843848
77628	843849
3196	843850
9505	843851
31926	843852
166707	843853
687	843854
60360	843855
59989	843856
7712	843857
21990	843858
39540	843859
14885	843860
39274	843861
23657	843862
59385	843863
32316	843864
8832	843865
253	843866
37981	843867
39860	843868
58	843869
73081	843870
163	843871
33846	843872
12655	843873
2462	843874
68300	843875
75096	843876
19835	843877
12877	843878
3521	843879
35246	843880
798	843881
6585	843882
20864	843883
78882	843884
68946	843885
39859	843886
59266	843887
297	843888
39347	843889
4204	843890
19330	843891
71154	843892
1980	843893
19399	843894
14509	843895
11445	843896
4746	843897
9981	843898
14216	843899
673	843900
33671	843901
58787	843902
87595	843903
1528	843904
35134	843905
477	843906
9164	843907
16792	843908
31374	843909
33645	843910
16181	843911
108324	843912
19189	843913
133391	843914
27640	843915
1138	843916
113254	843917
2206	843918
148	843919
16089	843920
45381	843921
1697	843922
7082	843923
42253	843924
6624	843925
8847	843926
33216	843927
30792	843928
659	843929
59371	843930
8639	843931
55864	843932
42537	843933
39847	843934
3158	843935
3227	843936
25825	843937
38430	843938
678	843939
2069	843940
137073	843941
80135	843942
16154	843943
45094	843944
4216	843945
22701	843946
42068	843947
62681	843948
22803	843949
3437	843950
8681	843951
59402	843952
9727	843953
199	843954
32211	843955
8773	843956
29453	843957
17995	843958
70193	843959
10207	843960
47945	843961
17748	843962
28335	843963
8624	843964
7280	843965
42072	843966
344	843967
14681	843968
1662	843969
40513	843970
47633	843971
6370	843972
58485	843973
127867	843974
16655	843975
17913	843976
1966	843977
87129	843978
409	843979
6939	843980
14182	843981
8320	843982
10517	843983
5828	843984
42224	843985
73505	843986
1288	843987
52808	843988
39669	843989
23337	843990
44230	843991
58930	843992
21814	843993
1019	843994
4374	843995
2482	843996
9584	843997
4482	843998
83634	843999
15648	844000
1286	844001
6884	844002
27430	844003
48990	844004
218	844005
37644	844006
8765	844007
15628	844008
26825	844009
67078	844010
8445	844011
1769	844012
1450	844013
17239	844014
3565	844015
18673	844016
39529	844017
54616	844018
15287	844019
4157	844020
68439	844021
32560	844022
20854	844023
40717	844024
6423	844025
7315	844026
8794	844027
16096	844028
2557	844029
74710	844030
3015	844031
59362	844032
4404	844033
112769	844034
391	844035
53556	844036
72049	844037
22546	844038
1147	844039
52483	844040
9029	844041
125487	844042
40357	844043
25386	844044
143	844045
70491	844046
2621	844047
517	844048
41681	844049
39803	844050
14044	844051
1156	844052
4845	844053
17289	844054
32946	844055
41550	844056
59943	844057
92362	844058
25361	844059
2206	844060
57360	844061
13223	844062
49408	844063
43289	844064
43524	844065
22087	844066
39417	844067
4530	844068
2486	844069
191	844070
33542	844071
2844	844072
83666	844073
86010	844074
39721	844075
259	844076
66035	844077
40	844078
16924	844079
15131	844080
3615	844081
8477	844082
25938	844083
9115	844084
4643	844085
49574	844086
2	844087
3572	844088
15233	844089
11781	844090
992	844091
15714	844092
43223	844093
19186	844094
41471	844095
50078	844096
1709	844097
963	844098
24805	844099
58728	844100
275	844101
9634	844102
47404	844103
21011	844104
83505	844105
62587	844106
5738	844107
37575	844108
57428	844109
1282	844110
1630	844111
16532	844112
55105	844113
68535	844114
25535	844115
84852	844116
4580	844117
37011	844118
34291	844119
2958	844120
66814	844121
19169	844122
28085	844123
21851	844124
68884	844125
16954	844126
22541	844127
5010	844128
29085	844129
72180	844130
18400	844131
9789	844132
11491	844133
1542	844134
7339	844135
72472	844136
1791	844137
21770	844138
83418	844139
28232	844140
16082	844141
19231	844142
8502	844143
77070	844144
4595	844145
62405	844146
49502	844147
70039	844148
4143	844149
28183	844150
515	844151
12382	844152
6495	844153
138251	844154
49973	844155
41639	844156
8961	844157
123	844158
34521	844159
190	844160
41347	844161
99254	844162
2093	844163
153	844164
2844	844165
16337	844166
19293	844167
522	844168
9827	844169
28272	844170
69001	844171
38442	844172
46769	844173
1315	844174
1182	844175
41869	844176
2303	844177
47599	844178
106398	844179
1122	844180
9135	844181
46159	844182
39783	844183
1790	844184
12824	844185
2917	844186
138	844187
50002	844188
28186	844189
56926	844190
32572	844191
3133	844192
13576	844193
9082	844194
4069	844195
5396	844196
11561	844197
285	844198
22767	844199
42647	844200
1604	844201
74323	844202
52235	844203
8671	844204
15347	844205
34742	844206
42716	844207
15131	844208
191	844209
163	844210
33	844211
1668	844212
219	844213
37090	844214
2847	844215
34397	844216
87669	844217
13833	844218
312	844219
10207	844220
8807	844221
3890	844222
13598	844223
13886	844224
107	844225
39755	844226
7587	844227
18769	844228
24192	844229
18148	844230
69298	844231
11479	844232
48696	844233
51602	844234
78843	844235
146041	844236
49866	844237
9697	844238
85043	844239
9946	844240
13987	844241
90686	844242
78383	844243
12864	844244
15213	844245
44912	844246
59228	844247
39759	844248
39859	844249
21115	844250
52136	844251
4384	844252
17765	844253
112810	844254
40543	844255
660	844256
133927	844257
58930	844258
40446	844259
11452	844260
1282	844261
72651	844262
47619	844263
30569	844264
11	844265
4405	844266
21697	844267
24857	844268
14886	844269
14346	844270
8440	844271
34301	844272
15727	844273
40872	844274
33902	844275
196	844276
6160	844277
23318	844278
45115	844279
57308	844280
41911	844281
62247	844282
19650	844283
113612	844284
40	844285
7512	844286
815	844287
7518	844288
457	844289
67326	844290
84945	844291
62236	844292
1557	844293
24025	844294
60227	844295
18786	844296
135282	844297
19076	844298
55958	844299
27200	844300
39779	844301
1054	844302
20380	844303
40663	844304
84916	844305
7365	844306
15578	844307
60437	844308
36145	844309
88484	844310
4449	844311
12903	844312
22594	844313
16448	844314
37086	844315
4327	844316
43335	844317
2131	844318
34285	844319
297	844320
35607	844321
1544	844322
3834	844323
35891	844324
3210	844325
502	844326
1478	844327
2026	844328
11365	844329
1189	844330
21850	844331
1425	844332
49945	844333
42032	844334
29168	844335
32339	844336
33722	844337
87567	844338
40366	844339
18922	844340
2589	844341
13938	844342
25370	844343
25774	844344
598	844345
50238	844346
6131	844347
23320	844348
111	844349
57403	844350
199	844351
147	844352
105464	844353
49390	844354
7475	844355
4057	844356
69195	844357
2225	844358
35279	844359
6509	844360
69102	844361
40630	844362
29736	844363
1327	844364
5501	844365
11466	844366
3867	844367
5276	844368
22962	844369
32358	844370
47621	844371
209	844372
11793	844373
14738	844374
40726	844375
22087	844376
13957	844377
4226	844378
1756	844379
1144	844380
36825	844381
2738	844382
1089	844383
40341	844384
5767	844385
23201	844386
10313	844387
27443	844388
21115	844389
35383	844390
49292	844391
58839	844392
41108	844393
27798	844394
34452	844395
47713	844396
8033	844397
28189	844398
47740	844399
9787	844400
649	844401
7021	844402
35905	844403
26470	844404
713	844405
5965	844406
18321	844407
290	844408
43377	844409
48631	844410
28335	844411
33510	844412
14159	844413
1066	844414
2351	844415
14314	844416
8905	844417
2541	844418
11500	844419
35805	844420
51766	844421
125262	844422
37301	844423
68716	844424
20166	844425
37723	844426
54551	844427
26231	844428
4297	844429
104389	844430
49429	844431
23054	844432
31631	844433
8969	844434
38427	844435
82074	844436
1909	844437
128485	844438
68716	844439
22425	844440
85921	844441
40155	844442
99481	844443
38529	844444
51882	844445
37317	844446
104498	844447
42984	844448
63299	844449
28044	844450
62307	844451
46021	844452
4623	844453
44676	844454
173826	844455
70263	844456
42996	844457
135771	844458
141231	844459
119264	844460
81190	844461
79734	844462
46365	844463
11507	844464
133839	844465
25570	844466
63783	844467
153585	844468
71976	844469
15976	844470
186523	844471
66388	844472
78617	844473
15181	844474
25865	844475
55463	844476
67929	844477
31726	844478
133411	844479
59026	844480
178296	844481
135693	844482
75585	844483
127325	844484
95455	844485
15654	844486
145050	844487
49539	844488
102957	844489
20155	844490
16940	844491
142053	844492
112024	844493
36057	844494
27504	844495
141108	844496
105703	844497
20260	844498
49197	844499
114320	844500
104590	844501
39332	844502
21986	844503
32828	844504
130503	844505
17729	844506
18917	844507
15297	844508
21249	844509
12941	844510
34702	844511
30004	844512
133266	844513
12905	844514
74685	844515
147996	844516
20407	844517
4459	844518
60589	844519
5773	844520
90980	844521
35612	844522
139932	844523
34204	844524
41680	844525
40521	844526
10923	844527
15273	844528
39191	844529
184307	844530
108926	844531
144735	844532
154248	844533
138036	844534
593	844535
3983	844536
8727	844537
14067	844538
38911	844539
7017	844540
14359	844541
40445	844542
84096	844543
8953	844544
10898	844545
174012	844546
25300	844547
20330	844548
110508	844549
5775	844550
1269	844551
9854	844552
9854	844553
9854	844554
12414	844555
30852	844556
47510	844557
86646	844558
123548	844559
172973	844560
17276	844561
51352	844562
41306	844563
63992	844564
7712	844565
6125	844566
17298	844567
82228	844568
106855	844569
28642	844570
14060	844571
112373	844572
21840	844573
32414	844574
1641	844575
83453	844576
1928	844577
42006	844578
15721	844579
1126	844580
14437	844581
105746	844582
10274	844583
84854	844584
9387	844585
10755	844586
18691	844587
890	844588
1	844589
96213	844590
106140	844591
17729	844592
9689	844593
18000	844594
5723	844595
41203	844596
10303	844597
15182	844598
3479	844599
34710	844600
75479	844601
20281	844602
42328	844603
13246	844604
112300	844605
6625	844606
930	844607
5747	844608
14246	844609
2177	844610
795	844611
2468	844612
2468	844613
4368	844614
146500	844615
192	844616
5747	844617
99697	844618
4368	844619
58	844620
12633	844621
7883	844622
4522	844623
60150	844624
3841	844625
9380	844626
10080	844627
12633	844628
60964	844629
44238	844630
9380	844631
14246	844632
10303	844633
1643	844634
10320	844635
61257	844636
13179	844637
39822	844638
13179	844639
183937	844640
4394	844641
25414	844642
13179	844643
13179	844644
12795	844645
49201	844646
73221	844647
1102	844648
8687	844649
516	844650
64500	844651
91193	844652
104963	844653
13399	844654
7549	844655
181360	844656
99809	844657
19161	844658
80229	844659
157364	844660
1102	844661
90604	844662
46530	844663
60088	844664
539	844665
62429	844666
26093	844667
95663	844668
37954	844669
38303	844670
55562	844671
126037	844672
5418	844673
12993	844674
4006	844675
95034	844676
3214	844677
3214	844678
38303	844679
329	844680
63679	844681
92394	844682
12993	844683
1102	844684
154480	844685
18468	844686
79963	844687
194	844688
132758	844689
22707	844690
7852	844691
4963	844692
1281	844693
7235	844694
45313	844695
5418	844696
185	844697
7235	844698
1281	844699
7235	844700
370	844701
74039	844702
7235	844703
18412	844704
89150	844705
3242	844706
34571	844707
60168	844708
58244	844709
1706	844710
48681	844711
6195	844712
48125	844713
172061	844714
39535	844715
4587	844716
5546	844717
4950	844718
9803	844719
69298	844720
1706	844721
1706	844722
615	844723
37952	844724
21950	844725
573	844726
99145	844727
1018	844728
72695	844729
85870	844730
44335	844731
6585	844732
76672	844733
7864	844734
5806	844735
6475	844736
23019	844737
8379	844738
23019	844739
1406	844740
53732	844741
21611	844742
11859	844743
10484	844744
45649	844745
4587	844746
58244	844747
4239	844748
63985	844749
130691	844750
117951	844751
87319	844752
47	844753
4587	844754
78652	844755
72950	844756
72626	844757
86270	844758
77429	844759
40441	844760
125216	844761
8013	844762
87891	844763
39672	844764
24977	844765
18793	844766
5956	844767
46953	844768
45338	844769
4587	844770
804	844771
4587	844772
23019	844773
136071	844774
12386	844775
7090	844776
38100	844777
55465	844778
21950	844779
57912	844780
10291	844781
71739	844782
132930	844783
22589	844784
67599	844785
32455	844786
146698	844787
81428	844788
86661	844789
9488	844790
85396	844791
49	844792
181744	844793
99349	844794
96194	844795
28860	844796
12036	844797
5607	844798
13526	844799
53167	844800
79176	844801
67479	844802
15529	844803
4985	844804
1207	844805
97833	844806
26688	844807
2688	844808
6152	844809
6152	844810
25278	844811
6152	844812
6152	844813
6152	844814
97103	844815
105656	844816
25278	844817
34027	844818
18419	844819
238	844820
5300	844821
238	844822
16480	844823
7185	844824
17519	844825
11420	844826
65846	844827
57368	844828
27838	844829
2057	844830
34328	844831
18162	844832
1718	844833
1718	844834
26080	844835
89	844836
89	844837
98016	844838
106539	844839
67590	844840
1687	844841
20281	844842
60526	844843
11479	844844
32855	844845
87649	844846
102855	844847
35	844848
13	844849
746	844850
746	844851
161335	844852
7114	844853
53095	844854
28800	844855
48076	844856
18022	844857
35372	844858
18367	844859
1565	844860
57482	844861
238	844862
34676	844863
77408	844864
109222	844865
8032	844866
4190	844867
122515	844868
2723	844869
139281	844870
1323	844871
945	844872
35839	844873
29513	844874
37522	844875
34492	844876
76521	844877
134364	844878
10466	844879
116846	844880
59148	844881
33911	844882
111350	844883
18589	844884
35345	844885
92316	844886
1405	844887
16080	844888
11786	844889
51243	844890
53060	844891
13091	844892
14474	844893
74546	844894
61474	844895
41831	844896
16510	844897
104187	844898
41229	844899
84170	844900
61988	844901
69721	844902
41699	844903
36972	844904
3539	844905
48455	844906
41793	844907
88500	844908
52952	844909
172673	844910
11397	844911
76224	844912
33107	844913
27099	844914
36192	844915
27099	844916
18589	844917
120425	844918
48545	844919
42206	844920
1212	844921
50633	844922
102813	844923
6645	844924
33911	844925
74058	844926
88254	844927
16000	844928
17171	844929
24627	844930
16595	844931
62049	844932
36415	844933
75541	844934
7751	844935
8917	844936
71273	844937
3539	844938
104103	844939
11511	844940
59774	844941
22210	844942
110350	844943
149858	844944
25	844945
29778	844946
28885	844947
113664	844948
141080	844949
24285	844950
14446	844951
15613	844952
15	844953
34478	844954
35606	844955
22450	844956
66433	844957
63054	844958
73886	844959
34291	844960
24197	844961
42093	844962
23058	844963
68384	844964
36102	844965
106363	844966
15659	844967
49167	844968
27729	844969
76679	844970
49487	844971
58926	844972
61202	844973
17837	844974
88477	844975
110022	844976
39822	844977
30262	844978
173464	844979
55449	844980
28002	844981
36680	844982
49011	844983
37624	844984
80326	844985
179205	844986
67444	844987
38180	844988
24285	844989
58487	844990
58846	844991
22594	844992
3538	844993
43970	844994
41649	844995
18009	844996
17837	844997
19461	844998
17837	844999
37138	845000
31756	845001
7211	845002
12638	845003
11468	845004
12416	845005
154564	845006
28002	845007
9811	845008
101541	845009
108564	845010
30322	845011
52910	845012
7423	845013
42179	845014
98416	845015
36680	845016
63646	845017
30322	845018
94772	845019
14616	845020
20754	845021
11468	845022
12233	845023
38317	845024
174437	845025
31756	845026
104656	845027
133980	845028
4512	845029
36836	845030
596	845031
41711	845032
110637	845033
23427	845034
134054	845035
86570	845036
117433	845037
90975	845038
88275	845039
58926	845040
179916	845041
44215	845042
31636	845043
4509	845044
144288	845045
24324	845046
51985	845047
24324	845048
91203	845049
30071	845050
8390	845051
14599	845052
2038	845053
36417	845054
53285	845055
1805	845056
54336	845057
13117	845058
13117	845059
14824	845060
22482	845061
3306	845062
62608	845063
38551	845064
11339	845065
11339	845066
35421	845067
58750	845068
22394	845069
37320	845070
11316	845071
11896	845072
41153	845073
11316	845074
11316	845075
43197	845076
68834	845077
24172	845078
60924	845079
13934	845080
75966	845081
23247	845082
306	845083
2985	845084
1399	845085
43917	845086
53146	845087
122253	845088
21910	845089
33073	845090
462	845091
11720	845092
9579	845093
9547	845094
37902	845095
462	845096
9579	845097
27903	845098
521	845099
831	845100
106481	845101
79109	845102
66133	845103
74473	845104
159106	845105
89578	845106
65170	845107
8438	845108
16356	845109
184558	845110
27271	845111
16635	845112
129345	845113
13244	845114
178	845115
65990	845116
8567	845117
6607	845118
29437	845119
31602	845120
31602	845121
10675	845122
6853	845123
27461	845124
41716	845125
39081	845126
7943	845127
17358	845128
17325	845129
54023	845130
21124	845131
4378	845132
20849	845133
10845	845134
80079	845135
16093	845136
59759	845137
41716	845138
20741	845139
69207	845140
16567	845141
12846	845142
30495	845143
38082	845144
12643	845145
894	845146
21400	845147
43526	845148
17707	845149
31395	845150
1863	845151
16567	845152
26132	845153
47010	845154
75611	845155
45796	845156
88033	845157
21531	845158
56407	845159
22949	845160
15797	845161
198	845162
6689	845163
54434	845164
25147	845165
11743	845166
73000	845167
91391	845168
20728	845169
64414	845170
7	845171
25523	845172
2251	845173
45483	845174
2251	845175
47351	845176
34771	845177
20483	845178
56020	845179
80079	845180
27461	845181
17455	845182
118333	845183
25813	845184
21061	845185
30692	845186
25147	845187
2171	845188
49009	845189
25519	845190
78673	845191
26188	845192
60546	845193
14816	845194
8491	845195
35812	845196
38270	845197
56794	845198
54650	845199
70076	845200
17460	845201
102967	845202
95873	845203
54820	845204
2897	845205
31135	845206
1864	845207
80401	845208
21124	845209
40467	845210
12871	845211
25544	845212
78285	845213
37448	845214
3523	845215
28521	845216
26326	845217
70533	845218
47081	845219
14769	845220
10845	845221
12576	845222
37448	845223
81584	845224
56794	845225
6196	845226
46568	845227
6888	845228
37562	845229
31395	845230
32007	845231
14769	845232
10851	845233
6888	845234
9652	845235
12811	845236
46489	845237
14816	845238
40833	845239
20849	845240
4709	845241
10851	845242
122153	845243
6620	845244
59268	845245
102321	845246
78916	845247
14305	845248
25519	845249
6196	845250
17487	845251
10675	845252
6853	845253
17819	845254
14815	845255
66650	845256
21124	845257
6090	845258
9074	845259
68749	845260
31693	845261
67212	845262
71182	845263
6206	845264
37336	845265
37890	845266
21531	845267
30789	845268
45346	845269
25308	845270
6433	845271
15207	845272
17418	845273
89573	845274
63318	845275
21501	845276
22456	845277
4808	845278
41791	845279
25544	845280
35812	845281
44979	845282
133098	845283
16317	845284
62722	845285
27836	845286
59268	845287
43628	845288
9089	845289
14605	845290
45539	845291
25343	845292
25002	845293
47228	845294
41791	845295
64971	845296
894	845297
54019	845298
37448	845299
31904	845300
122428	845301
102321	845302
67186	845303
31088	845304
15759	845305
46358	845306
10792	845307
15152	845308
9412	845309
30378	845310
164025	845311
37316	845312
65839	845313
38177	845314
46619	845315
15973	845316
25439	845317
71092	845318
10792	845319
10227	845320
30495	845321
30789	845322
46892	845323
89573	845324
26203	845325
64971	845326
46774	845327
25339	845328
26368	845329
5265	845330
98480	845331
17487	845332
21067	845333
25476	845334
20737	845335
3100	845336
6205	845337
50524	845338
1864	845339
50023	845340
56112	845341
28521	845342
10851	845343
41716	845344
16093	845345
74943	845346
76774	845347
20741	845348
29241	845349
24383	845350
10792	845351
53850	845352
97979	845353
76774	845354
31395	845355
4690	845356
6169	845357
20849	845358
53850	845359
10845	845360
6868	845361
21665	845362
9412	845363
10699	845364
2714	845365
2879	845366
6868	845367
2251	845368
15207	845369
46422	845370
17403	845371
66604	845372
35557	845373
26707	845374
10936	845375
3427	845376
25002	845377
54434	845378
78764	845379
45889	845380
46358	845381
46762	845382
54363	845383
157805	845384
25523	845385
5143	845386
43496	845387
2146	845388
9072	845389
10749	845390
12936	845391
6112	845392
31194	845393
196	845394
54363	845395
8056	845396
59268	845397
198	845398
387	845399
2657	845400
107676	845401
25757	845402
126013	845403
181437	845404
29711	845405
54356	845406
6631	845407
29232	845408
12641	845409
36714	845410
133349	845411
46910	845412
736	845413
736	845414
736	845415
736	845416
736	845417
736	845418
736	845419
736	845420
60766	845421
51759	845422
736	845423
169276	845424
6114	845425
7196	845426
23827	845427
11859	845428
90436	845429
62473	845430
3878	845431
36595	845432
91124	845433
736	845434
736	845435
126470	845436
2908	845437
13613	845438
1571	845439
11482	845440
96700	845441
67323	845442
67734	845443
22785	845444
56760	845445
78505	845446
14753	845447
9283	845448
67318	845449
45258	845450
55950	845451
43426	845452
21408	845453
24971	845454
102054	845455
8249	845456
326	845457
10131	845458
553	845459
67042	845460
52222	845461
123418	845462
179855	845463
140512	845464
12585	845465
6521	845466
121380	845467
60257	845468
36427	845469
7070	845470
38930	845471
9322	845472
4369	845473
10392	845474
133052	845475
149187	845476
5390	845477
147946	845478
34584	845479
59645	845480
135607	845481
77398	845482
35760	845483
15074	845484
828	845485
8208	845486
9644	845487
6874	845488
31334	845489
26964	845490
6205	845491
9349	845492
14655	845493
71870	845494
13797	845495
188499	845496
69918	845497
2862	845498
113814	845499
118244	845500
60852	845501
46513	845502
58974	845503
30878	845504
14816	845505
109	845506
32483	845507
8568	845508
16747	845509
43196	845510
503	845511
2913	845512
16610	845513
58710	845514
19770	845515
26890	845516
9005	845517
58420	845518
38189	845519
11350	845520
5274	845521
5274	845522
14198	845523
127914	845524
55573	845525
184293	845526
37550	845527
73134	845528
90337	845529
105036	845530
16444	845531
29380	845532
2	845533
2	845534
2	845535
2	845536
2	845537
2	845538
45284	845539
86142	845540
2	845541
2	845542
5395	845543
1212	845544
5018	845545
2	845546
2	845547
5395	845548
2	845549
2	845550
53160	845551
58308	845552
5018	845553
2	845554
6840	845555
26022	845556
2	845557
2	845558
2	845559
2	845560
2	845561
11171	845562
2	845563
2	845564
2	845565
53160	845566
2	845567
2	845568
2	845569
45284	845570
2	845571
2	845572
2	845573
2	845574
2	845575
17898	845576
35690	845577
46146	845578
221	845579
4120	845580
83508	845581
14047	845582
57393	845583
35818	845584
26617	845585
11799	845586
4523	845587
13534	845588
2923	845589
16944	845590
298	845591
8718	845592
61096	845593
11288	845594
74129	845595
17066	845596
59271	845597
37424	845598
34970	845599
17058	845600
48128	845601
3675	845602
111834	845603
145885	845604
14330	845605
39456	845606
67903	845607
46	845608
33662	845609
40142	845610
105038	845611
115395	845612
18983	845613
24816	845614
51284	845615
18237	845616
11227	845617
11227	845618
21706	845619
5486	845620
24006	845621
32684	845622
13192	845623
24282	845624
12154	845625
35567	845626
32647	845627
70646	845628
8750	845629
1528	845630
52142	845631
43394	845632
14047	845633
32559	845634
4473	845635
1552	845636
2056	845637
30063	845638
26264	845639
1583	845640
38053	845641
16558	845642
25868	845643
5608	845644
31850	845645
18677	845646
18677	845647
70828	845648
134118	845649
51850	845650
51850	845651
118252	845652
16792	845653
114386	845654
12375	845655
59879	845656
68102	845657
38879	845658
7935	845659
3021	845660
25417	845661
5713	845662
8262	845663
1346	845664
8115	845665
81045	845666
83488	845667
7167	845668
70834	845669
11549	845670
30798	845671
83058	845672
100441	845673
17293	845674
14480	845675
2746	845676
584	845677
8403	845678
52237	845679
88068	845680
9036	845681
103984	845682
43880	845683
100920	845684
7173	845685
43017	845686
28760	845687
28760	845688
48937	845689
35816	845690
66290	845691
40244	845692
4489	845693
54863	845694
5036	845695
25694	845696
36513	845697
8258	845698
17487	845699
396	845700
91886	845701
130092	845702
518	845703
43114	845704
105022	845705
1575	845706
2190	845707
61559	845708
46878	845709
960	845710
96856	845711
43306	845712
43269	845713
60984	845714
16670	845715
35104	845716
37311	845717
100011	845718
23713	845719
136981	845720
271	845721
20095	845722
45828	845723
111901	845724
99643	845725
80509	845726
155597	845727
77437	845728
126686	845729
152731	845730
118888	845731
118246	845732
118202	845733
119045	845734
77145	845735
117528	845736
98835	845737
36544	845738
118459	845739
118844	845740
36577	845741
154883	845742
154046	845743
153699	845744
155212	845745
96423	845746
35899	845747
30066	845748
160104	845749
77350	845750
154953	845751
44727	845752
162442	845753
38617	845754
101452	845755
11257	845756
121353	845757
22833	845758
27442	845759
40639	845760
18806	845761
172827	845762
162183	845763
25362	845764
98937	845765
128326	845766
102012	845767
63796	845768
154750	845769
153044	845770
78923	845771
53189	845772
59058	845773
159929	845774
35670	845775
95153	845776
74002	845777
100109	845778
160186	845779
45515	845780
26201	845781
153806	845782
118315	845783
130212	845784
53207	845785
106668	845786
20935	845787
109671	845788
127357	845789
154618	845790
30481	845791
95153	845792
36724	845793
139049	845794
47223	845795
1797	845796
1733	845797
119920	845798
127920	845799
36572	845800
36569	845801
15399	845802
94740	845803
77452	845804
153492	845805
153878	845806
155291	845807
56118	845808
118229	845809
119194	845810
36752	845811
146223	845812
41132	845813
94449	845814
94334	845815
119185	845816
153816	845817
154955	845818
53446	845819
9997	845820
49266	845821
93586	845822
129471	845823
46218	845824
155016	845825
65555	845826
81981	845827
154073	845828
152678	845829
64162	845830
76927	845831
76944	845832
7090	845833
155617	845834
81981	845835
140603	845836
20525	845837
161793	845838
23938	845839
99643	845840
128501	845841
101969	845842
153145	845843
180415	845844
74589	845845
120375	845846
76560	845847
48733	845848
120780	845849
160925	845850
117576	845851
107330	845852
163822	845853
9306	845854
165077	845855
94274	845856
57144	845857
107759	845858
30268	845859
17938	845860
117605	845861
101662	845862
94159	845863
74950	845864
119315	845865
117637	845866
43517	845867
10549	845868
30103	845869
118823	845870
94813	845871
18690	845872
4302	845873
27393	845874
75148	845875
16662	845876
24048	845877
124387	845878
117672	845879
154379	845880
95713	845881
27836	845882
38609	845883
187591	845884
97430	845885
48877	845886
119479	845887
123070	845888
572	845889
44118	845890
58711	845891
97436	845892
25960	845893
14314	845894
53852	845895
22750	845896
28871	845897
6348	845898
85269	845899
85269	845900
1441	845901
112659	845902
42972	845903
3998	845904
10495	845905
1098	845906
71265	845907
76439	845908
102779	845909
134377	845910
18885	845911
33483	845912
16689	845913
77334	845914
3201	845915
35818	845916
21131	845917
3201	845918
6121	845919
16689	845920
164711	845921
3201	845922
8735	845923
21131	845924
53712	845925
17302	845926
21131	845927
44446	845928
9007	845929
44446	845930
53712	845931
2361	845932
10808	845933
10485	845934
74490	845935
26662	845936
917	845937
34087	845938
92003	845939
99472	845940
44257	845941
92992	845942
40409	845943
113450	845944
926	845945
37502	845946
35803	845947
117024	845948
60546	845949
34342	845950
87060	845951
35279	845952
114922	845953
121662	845954
11054	845955
5785	845956
10617	845957
4094	845958
40702	845959
47572	845960
10162	845961
751	845962
7260	845963
1816	845964
1425	845965
27623	845966
33507	845967
173721	845968
18311	845969
18090	845970
29179	845971
38314	845972
13251	845973
4095	845974
5393	845975
7801	845976
55724	845977
80829	845978
56551	845979
3591	845980
57615	845981
83687	845982
47248	845983
1141	845984
4835	845985
70730	845986
26493	845987
27491	845988
26519	845989
54661	845990
19123	845991
64271	845992
81622	845993
81622	845994
11427	845995
160065	845996
7074	845997
38744	845998
17602	845999
25132	846000
106873	846001
15863	846002
91845	846003
112693	846004
174466	846005
14479	846006
254	846007
132388	846008
39302	846009
88683	846010
90092	846011
13273	846012
2716	846013
3609	846014
9156	846015
46841	846016
18950	846017
5040	846018
40927	846019
47796	846020
20758	846021
30987	846022
39750	846023
39750	846024
27702	846025
100028	846026
27359	846027
7963	846028
83431	846029
16530	846030
23984	846031
128544	846032
26	846033
20045	846034
6325	846035
28468	846036
47784	846037
23011	846038
11679	846039
50546	846040
118325	846041
14965	846042
7484	846043
102568	846044
33601	846045
27398	846046
11477	846047
11477	846048
49738	846049
12077	846050
47692	846051
59036	846052
17704	846053
31847	846054
57525	846055
57525	846056
110815	846057
94153	846058
94153	846059
12996	846060
926	846061
6536	846062
129983	846063
45101	846064
369	846065
9783	846066
94793	846067
88585	846068
41215	846069
148381	846070
139815	846071
37215	846072
61167	846073
24087	846074
22812	846075
48354	846076
62029	846077
12256	846078
24640	846079
40089	846080
124299	846081
57589	846082
10003	846083
47345	846084
20901	846085
14974	846086
34538	846087
13467	846088
40366	846089
332	846090
48880	846091
8429	846092
18649	846093
15762	846094
1297	846095
18988	846096
18988	846097
136460	846098
23419	846099
40035	846100
134969	846101
134969	846102
3247	846103
132469	846104
54544	846105
92339	846106
9	846107
69452	846108
2937	846109
72618	846110
23457	846111
61536	846112
14915	846113
32	846114
81348	846115
41806	846116
59208	846117
66450	846118
167440	846119
9307	846120
95330	846121
118692	846122
2671	846123
2671	846124
75	846125
109675	846126
112106	846127
19941	846128
14242	846129
26632	846130
25199	846131
25389	846132
98358	846133
36724	846134
44706	846135
51334	846136
31092	846137
24779	846138
120743	846139
43032	846140
15226	846141
54420	846142
24329	846143
18630	846144
1	846145
24177	846146
44859	846147
22711	846148
19603	846149
45219	846150
13935	846151
7068	846152
83451	846153
5901	846154
100922	846155
34480	846156
3505	846157
6341	846158
16795	846159
51734	846160
78555	846161
7144	846162
2977	846163
108	846164
2277	846165
54665	846166
2153	846167
16170	846168
28942	846169
28254	846170
1136	846171
398	846172
159	846173
48818	846174
3058	846175
56042	846176
18165	846177
10585	846178
15198	846179
93708	846180
56638	846181
73622	846182
174236	846183
19972	846184
7208	846185
101710	846186
18312	846187
39366	846188
42780	846189
51216	846190
41550	846191
7637	846192
191	846193
32241	846194
951	846195
179727	846196
8097	846197
42569	846198
4858	846199
17364	846200
124244	846201
85885	846202
45783	846203
84595	846204
110584	846205
85898	846206
3598	846207
67877	846208
4028	846209
6838	846210
113447	846211
54161	846212
122475	846213
175072	846214
1150	846215
121755	846216
59154	846217
16794	846218
69315	846219
107584	846220
54836	846221
78529	846222
6105	846223
77321	846224
7808	846225
44016	846226
55760	846227
141533	846228
9058	846229
88859	846230
38355	846231
64114	846232
158223	846233
96457	846234
31363	846235
95107	846236
121942	846237
56639	846238
97011	846239
32332	846240
37778	846241
46667	846242
182544	846243
64567	846244
67681	846245
58188	846246
123520	846247
132612	846248
118145	846249
53099	846250
48864	846251
62447	846252
60482	846253
106635	846254
138405	846255
48361	846256
32029	846257
93898	846258
75816	846259
101570	846260
72378	846261
10993	846262
119960	846263
77750	846264
8071	846265
104492	846266
60593	846267
66756	846268
45734	846269
6114	846270
51527	846271
28261	846272
76347	846273
156208	846274
139589	846275
37469	846276
60595	846277
12066	846278
135930	846279
59325	846280
6838	846281
18022	846282
93980	846283
160586	846284
57075	846285
44411	846286
156165	846287
91241	846288
10330	846289
85170	846290
109226	846291
111251	846292
120142	846293
58263	846294
46	846295
68674	846296
90639	846297
100961	846298
47704	846299
120186	846300
77912	846301
12787	846302
33541	846303
96216	846304
102787	846305
178720	846306
71362	846307
5408	846308
127171	846309
5717	846310
163307	846311
64114	846312
37780	846313
165397	846314
125013	846315
102482	846316
9101	846317
12270	846318
14885	846319
71184	846320
11318	846321
30350	846322
45644	846323
167645	846324
14929	846325
7937	846326
66937	846327
124130	846328
79888	846329
31387	846330
167235	846331
137782	846332
107288	846333
4407	846334
48605	846335
8701	846336
65735	846337
100043	846338
78529	846339
152715	846340
2472	846341
18077	846342
31123	846343
100274	846344
53614	846345
56482	846346
99436	846347
107288	846348
45692	846349
56836	846350
40340	846351
92874	846352
47128	846353
54498	846354
29436	846355
67273	846356
68355	846357
25896	846358
3978	846359
14839	846360
8727	846361
5940	846362
98060	846363
30054	846364
25776	846365
46071	846366
31393	846367
148982	846368
99207	846369
97998	846370
97514	846371
160582	846372
128401	846373
17070	846374
5940	846375
137608	846376
24856	846377
26171	846378
7981	846379
56783	846380
42700	846381
43490	846382
81231	846383
78173	846384
116626	846385
31243	846386
124778	846387
1176	846388
136244	846389
51431	846390
12270	846391
102714	846392
65164	846393
181002	846394
25129	846395
31387	846396
78956	846397
80534	846398
63867	846399
127700	846400
67912	846401
46851	846402
53755	846403
162247	846404
30461	846405
95559	846406
80098	846407
48641	846408
102492	846409
96939	846410
96887	846411
66733	846412
142499	846413
132446	846414
115006	846415
67273	846416
160472	846417
119710	846418
125420	846419
27071	846420
119469	846421
122390	846422
124919	846423
77543	846424
56363	846425
100397	846426
100365	846427
122507	846428
54775	846429
25531	846430
100356	846431
159274	846432
54927	846433
36344	846434
149573	846435
121727	846436
165957	846437
37399	846438
30060	846439
175748	846440
93026	846441
104492	846442
11875	846443
100066	846444
37180	846445
14600	846446
632	846447
72203	846448
26735	846449
85028	846450
8059	846451
11030	846452
76024	846453
3978	846454
45677	846455
47038	846456
10566	846457
70960	846458
15227	846459
1136	846460
137654	846461
62051	846462
120852	846463
50468	846464
3833	846465
5189	846466
15169	846467
1697	846468
116730	846469
59353	846470
86473	846471
28010	846472
143267	846473
44831	846474
30795	846475
2892	846476
121134	846477
4750	846478
31363	846479
54263	846480
126356	846481
15169	846482
82395	846483
24907	846484
5778	846485
35597	846486
54829	846487
58264	846488
174434	846489
75043	846490
82236	846491
62428	846492
35831	846493
18904	846494
10935	846495
35246	846496
79650	846497
25105	846498
14004	846499
34407	846500
66160	846501
30629	846502
46018	846503
11053	846504
67273	846505
24856	846506
133863	846507
95444	846508
25658	846509
4820	846510
18693	846511
11642	846512
140553	846513
88103	846514
72791	846515
11488	846516
86857	846517
57	846518
15393	846519
1066	846520
859	846521
1313	846522
11642	846523
142469	846524
15523	846525
183070	846526
64480	846527
109112	846528
89561	846529
131056	846530
27059	846531
177999	846532
45953	846533
50448	846534
59927	846535
87272	846536
139827	846537
13737	846538
61470	846539
81541	846540
110322	846541
146501	846542
2988	846543
6539	846544
16970	846545
17065	846546
184458	846547
38960	846548
183876	846549
182018	846550
51619	846551
499	846552
88017	846553
18908	846554
43951	846555
50448	846556
27266	846557
51619	846558
72411	846559
137965	846560
9511	846561
10951	846562
52844	846563
35741	846564
49661	846565
65419	846566
29471	846567
87594	846568
109112	846569
46786	846570
101779	846571
12173	846572
1251	846573
4820	846574
11642	846575
742	846576
742	846577
176893	846578
15393	846579
4369	846580
58471	846581
165500	846582
122883	846583
115401	846584
53184	846585
17784	846586
64352	846587
64352	846588
64352	846589
120568	846590
17633	846591
125851	846592
128686	846593
56241	846594
60976	846595
66948	846596
43321	846597
95343	846598
165659	846599
81090	846600
170760	846601
20498	846602
113420	846603
88171	846604
26165	846605
17428	846606
16646	846607
10884	846608
21709	846609
38094	846610
29886	846611
56872	846612
64149	846613
77615	846614
82933	846615
103470	846616
45911	846617
25428	846618
37274	846619
124434	846620
21511	846621
44989	846622
10945	846623
44699	846624
82519	846625
42656	846626
118073	846627
41056	846628
67379	846629
6917	846630
54684	846631
54684	846632
62158	846633
14494	846634
11780	846635
82500	846636
10927	846637
95712	846638
53551	846639
59491	846640
31301	846641
21550	846642
101477	846643
102030	846644
82043	846645
31432	846646
78965	846647
36768	846648
7180	846649
55850	846650
37844	846651
46683	846652
67635	846653
66743	846654
31085	846655
79531	846656
68746	846657
10971	846658
26361	846659
129360	846660
68798	846661
46683	846662
54215	846663
6185	846664
6185	846665
47033	846666
19623	846667
95387	846668
128767	846669
21301	846670
98594	846671
161671	846672
78133	846673
54958	846674
78434	846675
56679	846676
68305	846677
18147	846678
56566	846679
165524	846680
54878	846681
45836	846682
48514	846683
79061	846684
54661	846685
82043	846686
123476	846687
25678	846688
66692	846689
67635	846690
6185	846691
64827	846692
67635	846693
38063	846694
82167	846695
10725	846696
30317	846697
54513	846698
26145	846699
1471	846700
56532	846701
57148	846702
1471	846703
21023	846704
37844	846705
25304	846706
68560	846707
85566	846708
1808	846709
125198	846710
82001	846711
11288	846712
152503	846713
99237	846714
60386	846715
101128	846716
21691	846717
4002	846718
52738	846719
7657	846720
113435	846721
3088	846722
105929	846723
180614	846724
71140	846725
44799	846726
120377	846727
493	846728
27283	846729
42954	846730
592	846731
45563	846732
5280	846733
493	846734
592	846735
158867	846736
169673	846737
95599	846738
21164	846739
98542	846740
30761	846741
56995	846742
101515	846743
31775	846744
96874	846745
592	846746
493	846747
524	846748
21293	846749
12441	846750
80148	846751
9377	846752
493	846753
493	846754
524	846755
97284	846756
16	846757
84714	846758
155342	846759
32116	846760
79839	846761
165357	846762
44187	846763
104675	846764
1713	846765
1243	846766
5598	846767
5598	846768
1713	846769
2390	846770
2390	846771
7333	846772
40930	846773
70961	846774
41418	846775
147500	846776
133822	846777
9167	846778
18789	846779
15143	846780
6565	846781
494	846782
8828	846783
7285	846784
14199	846785
2087	846786
481	846787
62773	846788
4733	846789
176227	846790
481	846791
60109	846792
9354	846793
2520	846794
481	846795
11859	846796
37110	846797
62900	846798
333	846799
61213	846800
174877	846801
95274	846802
87499	846803
41296	846804
32642	846805
26973	846806
52099	846807
147662	846808
145789	846809
112567	846810
29803	846811
52818	846812
34890	846813
42598	846814
184659	846815
159151	846816
182006	846817
96010	846818
36593	846819
147607	846820
11790	846821
29429	846822
49128	846823
15723	846824
10293	846825
4421	846826
122181	846827
126124	846828
98062	846829
8654	846830
58725	846831
6353	846832
16969	846833
51173	846834
63798	846835
129558	846836
76942	846837
173289	846838
24341	846839
94825	846840
154043	846841
132014	846842
148057	846843
1575	846844
11751	846845
77049	846846
53042	846847
181225	846848
154939	846849
117881	846850
117543	846851
154292	846852
116162	846853
35057	846854
175656	846855
117605	846856
58207	846857
87396	846858
176672	846859
185247	846860
76824	846861
153231	846862
154945	846863
154771	846864
47989	846865
138759	846866
2790	846867
2790	846868
1967	846869
6483	846870
49748	846871
7909	846872
128172	846873
618	846874
168684	846875
19510	846876
37159	846877
129550	846878
25098	846879
25908	846880
70904	846881
31201	846882
67936	846883
67423	846884
81701	846885
161497	846886
99677	846887
98294	846888
162383	846889
100860	846890
161241	846891
12916	846892
1844	846893
125237	846894
123449	846895
169552	846896
36897	846897
81163	846898
79065	846899
20911	846900
157165	846901
126582	846902
85429	846903
67188	846904
82547	846905
85329	846906
101393	846907
105285	846908
101104	846909
168362	846910
167941	846911
89744	846912
60932	846913
23893	846914
26072	846915
82750	846916
100926	846917
44783	846918
159554	846919
6147	846920
21274	846921
96786	846922
81407	846923
100506	846924
46697	846925
97397	846926
1183	846927
78447	846928
19839	846929
100550	846930
37564	846931
164575	846932
38443	846933
37597	846934
122979	846935
148500	846936
18903	846937
105596	846938
10095	846939
65940	846940
11603	846941
22668	846942
14640	846943
31079	846944
15368	846945
20948	846946
63281	846947
10019	846948
12601	846949
11446	846950
128344	846951
20184	846952
26198	846953
40929	846954
167392	846955
6982	846956
18901	846957
15816	846958
22449	846959
4012	846960
12100	846961
2032	846962
10346	846963
39492	846964
182294	846965
15258	846966
39590	846967
32106	846968
65373	846969
145202	846970
62772	846971
22022	846972
16649	846973
1552	846974
24440	846975
13838	846976
36489	846977
53916	846978
24378	846979
24157	846980
17846	846981
6587	846982
48071	846983
47960	846984
24056	846985
61177	846986
93394	846987
47011	846988
32810	846989
824	846990
17486	846991
25866	846992
17390	846993
16407	846994
26682	846995
2191	846996
2473	846997
114064	846998
55297	846999
10002	847000
68511	847001
13928	847002
78414	847003
47053	847004
15238	847005
37406	847006
43245	847007
1525	847008
40140	847009
19536	847010
23802	847011
24220	847012
61066	847013
62235	847014
1	847015
10264	847016
26767	847017
13884	847018
42580	847019
75597	847020
13814	847021
65277	847022
10938	847023
5092	847024
78024	847025
298	847026
184951	847027
39735	847028
6296	847029
16219	847030
44696	847031
30328	847032
20823	847033
22607	847034
10155	847035
126051	847036
56421	847037
46183	847038
59960	847039
15269	847040
44987	847041
5826	847042
55029	847043
4195	847044
2605	847045
102853	847046
18104	847047
44157	847048
7926	847049
20015	847050
19494	847051
16031	847052
3157	847053
1871	847054
45194	847055
76416	847056
24187	847057
57743	847058
72160	847059
63866	847060
32823	847061
5660	847062
5066	847063
11485	847064
39664	847065
15030	847066
59270	847067
290	847068
7630	847069
12968	847070
52017	847071
111205	847072
100450	847073
8626	847074
56112	847075
35961	847076
38390	847077
76331	847078
9517	847079
32607	847080
16900	847081
46836	847082
91092	847083
86901	847084
25630	847085
7209	847086
19912	847087
34230	847088
87106	847089
50070	847090
75082	847091
23126	847092
9881	847093
72160	847094
1884	847095
16056	847096
173780	847097
6453	847098
15199	847099
5963	847100
4093	847101
19120	847102
77374	847103
43018	847104
51288	847105
2340	847106
2088	847107
34367	847108
100984	847109
125688	847110
66300	847111
2721	847112
19402	847113
23265	847114
48644	847115
48710	847116
11016	847117
137710	847118
33295	847119
133940	847120
57083	847121
13543	847122
95821	847123
14092	847124
34739	847125
22526	847126
1230	847127
66807	847128
37641	847129
37610	847130
42386	847131
7268	847132
3029	847133
14775	847134
5148	847135
5740	847136
21797	847137
38460	847138
148031	847139
42875	847140
1768	847141
54536	847142
128905	847143
9651	847144
162622	847145
168032	847146
31546	847147
53549	847148
144442	847149
4391	847150
35764	847151
53549	847152
51064	847153
64522	847154
34254	847155
6688	847156
5415	847157
26249	847158
167	847159
95641	847160
77661	847161
66862	847162
14931	847163
240	847164
10745	847165
67213	847166
46812	847167
42163	847168
90964	847169
12867	847170
1794	847171
38816	847172
97958	847173
167536	847174
50254	847175
59290	847176
111964	847177
56310	847178
28087	847179
35022	847180
127608	847181
894	847182
121968	847183
41819	847184
53849	847185
7850	847186
70274	847187
9556	847188
49253	847189
6179	847190
38709	847191
8952	847192
125643	847193
96622	847194
23270	847195
13545	847196
34751	847197
33286	847198
99826	847199
33510	847200
16981	847201
522	847202
10325	847203
29766	847204
5765	847205
10563	847206
6545	847207
97451	847208
26217	847209
101226	847210
17516	847211
180249	847212
72079	847213
12972	847214
19089	847215
6251	847216
12249	847217
34585	847218
25935	847219
11198	847220
80603	847221
5381	847222
97890	847223
135866	847224
69183	847225
33557	847226
71739	847227
79818	847228
29447	847229
135032	847230
43231	847231
70205	847232
31508	847233
5478	847234
56096	847235
37404	847236
99709	847237
16024	847238
363	847239
79739	847240
69658	847241
55471	847242
2150	847243
13208	847244
18134	847245
91530	847246
58905	847247
102584	847248
41268	847249
64335	847250
7964	847251
9	847252
24368	847253
125842	847254
99894	847255
69091	847256
14061	847257
16437	847258
17988	847259
70094	847260
1155	847261
4894	847262
35199	847263
75194	847264
60763	847265
189112	847266
64188	847267
7098	847268
99137	847269
21888	847270
9103	847271
56906	847272
25383	847273
93135	847274
107341	847275
35488	847276
4811	847277
31608	847278
121150	847279
109159	847280
40216	847281
25395	847282
48099	847283
83440	847284
6250	847285
121077	847286
129613	847287
2915	847288
32255	847289
33238	847290
76556	847291
63731	847292
53244	847293
27695	847294
117382	847295
94086	847296
20496	847297
93751	847298
93541	847299
153375	847300
94324	847301
30181	847302
94019	847303
132117	847304
815	847305
47079	847306
30160	847307
118794	847308
13740	847309
11264	847310
15682	847311
34173	847312
8883	847313
112133	847314
12705	847315
17479	847316
65434	847317
84128	847318
25651	847319
31373	847320
56722	847321
165837	847322
68969	847323
20012	847324
20678	847325
54833	847326
14730	847327
45483	847328
71761	847329
89903	847330
36356	847331
60783	847332
29229	847333
87615	847334
54981	847335
67673	847336
173853	847337
46452	847338
25211	847339
46894	847340
102406	847341
104521	847342
73356	847343
142943	847344
70420	847345
112286	847346
167994	847347
31302	847348
93558	847349
23055	847350
3962	847351
125346	847352
61258	847353
16372	847354
43554	847355
37141	847356
14133	847357
7806	847358
81596	847359
43614	847360
78422	847361
13959	847362
13980	847363
62816	847364
62753	847365
24372	847366
95159	847367
1416	847368
18327	847369
20549	847370
79543	847371
47099	847372
50004	847373
56837	847374
57224	847375
16094	847376
14434	847377
100	847378
46766	847379
86066	847380
25915	847381
64271	847382
36969	847383
176	847384
21573	847385
34327	847386
145828	847387
16768	847388
47948	847389
89281	847390
45299	847391
49483	847392
39268	847393
61038	847394
4887	847395
5885	847396
10989	847397
50270	847398
14261	847399
1116	847400
19872	847401
14574	847402
18013	847403
41694	847404
4221	847405
28218	847406
21898	847407
54446	847408
1998	847409
16851	847410
45060	847411
20096	847412
23915	847413
35353	847414
1998	847415
38992	847416
694	847417
45637	847418
18010	847419
17972	847420
11179	847421
10661	847422
47714	847423
57233	847424
55269	847425
17039	847426
23855	847427
45451	847428
11010	847429
29006	847430
37370	847431
36832	847432
104403	847433
49454	847434
61421	847435
56319	847436
42570	847437
58454	847438
114323	847439
1458	847440
284	847441
106783	847442
40766	847443
30453	847444
146177	847445
119327	847446
27401	847447
10861	847448
1157	847449
70122	847450
14074	847451
30997	847452
179046	847453
8595	847454
21800	847455
22703	847456
10155	847457
17737	847458
82110	847459
11454	847460
11752	847461
125932	847462
9795	847463
18283	847464
5826	847465
56100	847466
87568	847467
153894	847468
49601	847469
51762	847470
86060	847471
42712	847472
816	847473
34523	847474
60667	847475
57657	847476
3095	847477
100386	847478
42410	847479
2895	847480
16483	847481
15591	847482
63178	847483
72705	847484
97464	847485
28780	847486
25793	847487
11637	847488
14122	847489
78305	847490
12733	847491
100379	847492
28838	847493
36509	847494
83156	847495
157902	847496
26026	847497
154336	847498
122101	847499
30234	847500
41278	847501
106151	847502
146355	847503
25122	847504
11637	847505
36509	847506
12693	847507
11637	847508
65862	847509
179133	847510
35450	847511
55647	847512
11158	847513
75418	847514
137166	847515
19472	847516
28319	847517
51546	847518
14402	847519
32719	847520
3283	847521
106720	847522
50426	847523
10089	847524
17249	847525
85256	847526
86850	847527
9586	847528
107212	847529
110884	847530
137030	847531
67943	847532
91232	847533
81640	847534
115246	847535
4887	847536
97536	847537
55343	847538
79953	847539
29538	847540
43403	847541
43403	847542
5639	847543
2264	847544
1709	847545
692	847546
8505	847547
21419	847548
595	847549
97879	847550
15962	847551
1028	847552
1028	847553
59872	847554
846	847555
23398	847556
4740	847557
76921	847558
148749	847559
23398	847560
28525	847561
2828	847562
18920	847563
17599	847564
113089	847565
15940	847566
23398	847567
34599	847568
13691	847569
139907	847570
34765	847571
34527	847572
1934	847573
34765	847574
185107	847575
51626	847576
54706	847577
16545	847578
20717	847579
34761	847580
16456	847581
16182	847582
34527	847583
2594	847584
3488	847585
125817	847586
187242	847587
67677	847588
96952	847589
67087	847590
10881	847591
27469	847592
94968	847593
70472	847594
67299	847595
33737	847596
5609	847597
2574	847598
86031	847599
2443	847600
35149	847601
29735	847602
29344	847603
13962	847604
677	847605
28144	847606
110810	847607
101738	847608
69340	847609
12681	847610
34234	847611
5850	847612
23118	847613
4740	847614
11634	847615
11634	847616
345	847617
38688	847618
106382	847619
9929	847620
132101	847621
85534	847622
27596	847623
1130	847624
375	847625
6644	847626
49071	847627
5506	847628
48168	847629
46568	847630
10688	847631
45576	847632
25967	847633
157484	847634
53918	847635
53918	847636
4332	847637
26037	847638
54436	847639
1740	847640
13627	847641
122	847642
122	847643
122	847644
122	847645
23710	847646
54477	847647
35374	847648
13694	847649
36185	847650
36149	847651
106666	847652
2052	847653
3608	847654
85888	847655
82899	847656
26791	847657
107578	847658
107578	847659
10625	847660
12127	847661
13835	847662
50847	847663
34904	847664
16326	847665
24485	847666
13877	847667
74485	847668
35238	847669
15509	847670
39920	847671
84021	847672
18499	847673
26158	847674
4149	847675
100896	847676
58046	847677
8000	847678
8000	847679
84027	847680
5445	847681
90248	847682
137244	847683
6122	847684
79701	847685
35506	847686
10486	847687
69158	847688
6621	847689
89973	847690
20381	847691
73483	847692
23290	847693
19857	847694
131672	847695
42792	847696
9443	847697
20326	847698
44360	847699
16338	847700
26068	847701
40003	847702
56976	847703
15184	847704
33139	847705
84014	847706
5445	847707
8788	847708
4655	847709
5445	847710
6916	847711
35539	847712
84018	847713
5445	847714
131255	847715
54098	847716
11299	847717
495	847718
89149	847719
80814	847720
60226	847721
64504	847722
30723	847723
14000	847724
16363	847725
6916	847726
19641	847727
45238	847728
19962	847729
32990	847730
36468	847731
2823	847732
4199	847733
3172	847734
39920	847735
39920	847736
82959	847737
3171	847738
104129	847739
53217	847740
3600	847741
2823	847742
66078	847743
161594	847744
50717	847745
50717	847746
110146	847747
9465	847748
159152	847749
69907	847750
83172	847751
15184	847752
124354	847753
33123	847754
177816	847755
36237	847756
81431	847757
97985	847758
112715	847759
74523	847760
135825	847761
29844	847762
37768	847763
26245	847764
15197	847765
11882	847766
19779	847767
1198	847768
9467	847769
2519	847770
69826	847771
80629	847772
43610	847773
55614	847774
80814	847775
83848	847776
39918	847777
103236	847778
69558	847779
57742	847780
20326	847781
13077	847782
7537	847783
9466	847784
40185	847785
67213	847786
26447	847787
29708	847788
61097	847789
40460	847790
47385	847791
44306	847792
140152	847793
131255	847794
4657	847795
4274	847796
101686	847797
51577	847798
11162	847799
84021	847800
2476	847801
10912	847802
18501	847803
12875	847804
18359	847805
8788	847806
12783	847807
25117	847808
57719	847809
54268	847810
48996	847811
20161	847812
36190	847813
75539	847814
3872	847815
114956	847816
57929	847817
103252	847818
6123	847819
122030	847820
13067	847821
173531	847822
150521	847823
8702	847824
7158	847825
58274	847826
114480	847827
21701	847828
48041	847829
16492	847830
16347	847831
16347	847832
20161	847833
16445	847834
10378	847835
47057	847836
4692	847837
18627	847838
28990	847839
3171	847840
1919	847841
6866	847842
151059	847843
132466	847844
28934	847845
60995	847846
123659	847847
38566	847848
9063	847849
87035	847850
22816	847851
124760	847852
11937	847853
9676	847854
104132	847855
38206	847856
39048	847857
32057	847858
37204	847859
74117	847860
9947	847861
132	847862
9063	847863
1825	847864
66613	847865
17527	847866
129686	847867
106184	847868
14339	847869
52872	847870
421	847871
17879	847872
11420	847873
36459	847874
12150	847875
20327	847876
1815	847877
120024	847878
74628	847879
13023	847880
16273	847881
45413	847882
89159	847883
16463	847884
129787	847885
102920	847886
12903	847887
111801	847888
16953	847889
4745	847890
3597	847891
39084	847892
1902	847893
31409	847894
643	847895
1313	847896
72582	847897
72472	847898
25184	847899
1346	847900
126751	847901
70753	847902
53686	847903
82680	847904
45014	847905
158910	847906
15340	847907
2732	847908
102130	847909
22772	847910
93327	847911
70464	847912
33295	847913
66809	847914
31856	847915
9033	847916
35594	847917
93239	847918
22926	847919
40130	847920
12590	847921
116471	847922
56143	847923
94530	847924
84325	847925
117955	847926
678	847927
1129	847928
61527	847929
180675	847930
94661	847931
36943	847932
157511	847933
3629	847934
12476	847935
5785	847936
18400	847937
12970	847938
112635	847939
44883	847940
9495	847941
29142	847942
75697	847943
76154	847944
14879	847945
32485	847946
32765	847947
9463	847948
24441	847949
42989	847950
185305	847951
83246	847952
65858	847953
101140	847954
21688	847955
111537	847956
116491	847957
6897	847958
17280	847959
78709	847960
51357	847961
15533	847962
20259	847963
68759	847964
43622	847965
35507	847966
129479	847967
62425	847968
35419	847969
40191	847970
50827	847971
10332	847972
35247	847973
1383	847974
163965	847975
21316	847976
37484	847977
10332	847978
32170	847979
36353	847980
162774	847981
66463	847982
946	847983
9186	847984
8293	847985
14042	847986
3696	847987
80698	847988
89377	847989
80931	847990
23789	847991
38063	847992
5267	847993
85542	847994
26847	847995
76395	847996
77325	847997
61982	847998
27548	847999
21363	848000
82361	848001
83450	848002
33044	848003
4583	848004
11050	848005
36941	848006
2899	848007
7659	848008
32917	848009
62147	848010
13108	848011
56172	848012
16016	848013
20261	848014
129129	848015
77491	848016
114768	848017
112143	848018
769	848019
25577	848020
9257	848021
8068	848022
12974	848023
72250	848024
27738	848025
48945	848026
56316	848027
4289	848028
52371	848029
16354	848030
7605	848031
125424	848032
5565	848033
96128	848034
26868	848035
107273	848036
47005	848037
53896	848038
46195	848039
1534	848040
15576	848041
87960	848042
44215	848043
103989	848044
28636	848045
6030	848046
18011	848047
31004	848048
1326	848049
180822	848050
43662	848051
29026	848052
19912	848053
31004	848054
8182	848055
40653	848056
38358	848057
170256	848058
69203	848059
73438	848060
111856	848061
55847	848062
8299	848063
112127	848064
21370	848065
16383	848066
18146	848067
54392	848068
6619	848069
10327	848070
77763	848071
8863	848072
16988	848073
3791	848074
10912	848075
20264	848076
188725	848077
3757	848078
60992	848079
58752	848080
32721	848081
46221	848082
126461	848083
130233	848084
31507	848085
18237	848086
86342	848087
645	848088
52643	848089
946	848090
5228	848091
2539	848092
116413	848093
52	848094
36918	848095
126166	848096
106424	848097
40184	848098
2256	848099
64703	848100
22230	848101
32763	848102
31089	848103
4199	848104
32852	848105
12814	848106
32726	848107
13125	848108
3232	848109
55884	848110
46540	848111
171093	848112
92248	848113
4816	848114
82435	848115
1084	848116
3328	848117
132951	848118
265	848119
16327	848120
24450	848121
1266	848122
2775	848123
5739	848124
101115	848125
57156	848126
2875	848127
55634	848128
11902	848129
36918	848130
31378	848131
769	848132
98600	848133
39945	848134
34961	848135
74420	848136
97678	848137
68395	848138
90706	848139
65168	848140
13848	848141
51521	848142
78829	848143
12828	848144
25819	848145
3346	848146
80687	848147
52704	848148
43970	848149
98626	848150
40193	848151
14097	848152
32170	848153
125905	848154
8956	848155
96473	848156
8968	848157
164181	848158
25901	848159
20754	848160
4777	848161
12564	848162
81891	848163
18128	848164
65107	848165
4259	848166
16163	848167
50841	848168
105374	848169
71693	848170
66606	848171
46333	848172
32753	848173
102752	848174
68077	848175
152248	848176
80686	848177
62813	848178
61657	848179
1471	848180
79425	848181
37099	848182
70710	848183
75482	848184
21414	848185
97373	848186
68587	848187
80492	848188
44754	848189
17800	848190
4165	848191
25901	848192
2979	848193
70920	848194
12920	848195
4810	848196
67243	848197
77527	848198
6704	848199
38634	848200
37922	848201
77527	848202
69674	848203
56929	848204
82828	848205
164819	848206
55775	848207
16933	848208
19559	848209
50834	848210
15521	848211
19585	848212
26033	848213
144550	848214
68077	848215
79377	848216
67243	848217
8708	848218
91007	848219
66606	848220
4810	848221
61828	848222
52437	848223
29175	848224
48287	848225
188096	848226
109966	848227
98307	848228
70770	848229
120191	848230
5228	848231
495	848232
99876	848233
101245	848234
1948	848235
8421	848236
108278	848237
37727	848238
65062	848239
133978	848240
61378	848241
94182	848242
89497	848243
44517	848244
45656	848245
101011	848246
57907	848247
146609	848248
719	848249
2786	848250
12160	848251
3239	848252
107449	848253
109145	848254
67020	848255
3078	848256
135909	848257
19693	848258
112354	848259
105011	848260
69823	848261
84071	848262
59327	848263
2249	848264
67725	848265
495	848266
7357	848267
51668	848268
12751	848269
82020	848270
26977	848271
110243	848272
26643	848273
40152	848274
76235	848275
5785	848276
72965	848277
3522	848278
3727	848279
57177	848280
43272	848281
38400	848282
24880	848283
30261	848284
48928	848285
2284	848286
38989	848287
4274	848288
34935	848289
6704	848290
30033	848291
20627	848292
42882	848293
78220	848294
47575	848295
4611	848296
113084	848297
37044	848298
49958	848299
67552	848300
36927	848301
4816	848302
7181	848303
13258	848304
58794	848305
21688	848306
5157	848307
4259	848308
29209	848309
94806	848310
79550	848311
1459	848312
7953	848313
90665	848314
59089	848315
28916	848316
83117	848317
30082	848318
76843	848319
131695	848320
66106	848321
42993	848322
49960	848323
6522	848324
44565	848325
41442	848326
75900	848327
8000	848328
11633	848329
52043	848330
239	848331
24741	848332
120382	848333
8554	848334
7279	848335
142919	848336
29862	848337
1913	848338
18137	848339
978	848340
81278	848341
91499	848342
23982	848343
9299	848344
61923	848345
13828	848346
20736	848347
25027	848348
42763	848349
114448	848350
1326	848351
60988	848352
7889	848353
7316	848354
103201	848355
24517	848356
126707	848357
5052	848358
46984	848359
20247	848360
131921	848361
54501	848362
33104	848363
114	848364
9789	848365
48483	848366
60565	848367
24871	848368
6478	848369
47005	848370
93744	848371
20492	848372
48953	848373
79551	848374
125766	848375
100575	848376
188954	848377
123043	848378
64134	848379
77299	848380
1342	848381
16984	848382
43612	848383
19529	848384
29862	848385
63452	848386
110424	848387
185979	848388
17539	848389
495	848390
47573	848391
89252	848392
11110	848393
88413	848394
40316	848395
27052	848396
19867	848397
136828	848398
56551	848399
56523	848400
54157	848401
94806	848402
165601	848403
100460	848404
30325	848405
14018	848406
12451	848407
40007	848408
11110	848409
9186	848410
67414	848411
4560	848412
25577	848413
38327	848414
5188	848415
39048	848416
229	848417
54929	848418
71643	848419
171089	848420
7790	848421
103366	848422
45833	848423
44048	848424
174766	848425
108794	848426
183880	848427
75900	848428
130836	848429
40070	848430
65135	848431
4072	848432
80873	848433
74486	848434
129425	848435
148735	848436
113398	848437
124114	848438
7537	848439
24045	848440
128958	848441
54581	848442
44088	848443
101372	848444
11937	848445
45837	848446
16292	848447
107449	848448
5188	848449
21698	848450
48928	848451
4365	848452
45264	848453
28007	848454
15576	848455
100643	848456
123690	848457
150988	848458
12664	848459
56469	848460
164695	848461
86544	848462
5266	848463
26236	848464
20861	848465
31298	848466
6971	848467
30057	848468
84329	848469
1266	848470
53129	848471
52003	848472
140858	848473
22046	848474
68406	848475
109811	848476
72482	848477
76235	848478
54501	848479
21731	848480
139260	848481
54067	848482
9789	848483
33517	848484
82557	848485
39122	848486
79257	848487
9161	848488
46523	848489
1969	848490
20538	848491
183726	848492
109966	848493
17517	848494
5785	848495
41127	848496
15848	848497
117410	848498
15924	848499
123604	848500
118371	848501
3435	848502
3652	848503
80960	848504
42989	848505
94661	848506
94789	848507
92746	848508
17070	848509
2360	848510
89497	848511
86996	848512
84620	848513
81133	848514
6898	848515
1509	848516
37099	848517
16497	848518
29209	848519
21549	848520
80624	848521
139	848522
66825	848523
83723	848524
58028	848525
142986	848526
145435	848527
87803	848528
1977	848529
104610	848530
54175	848531
35637	848532
12451	848533
141943	848534
4274	848535
74435	848536
37612	848537
25819	848538
103079	848539
104681	848540
143228	848541
108360	848542
47442	848543
55956	848544
4168	848545
6179	848546
22536	848547
4501	848548
158763	848549
32172	848550
105235	848551
2925	848552
10913	848553
73473	848554
77150	848555
9306	848556
25260	848557
14454	848558
52878	848559
40283	848560
80640	848561
34868	848562
55945	848563
22110	848564
39749	848565
83978	848566
364	848567
96203	848568
65680	848569
50882	848570
18451	848571
91518	848572
56702	848573
42148	848574
122591	848575
91944	848576
256	848577
1422	848578
20269	848579
77528	848580
46309	848581
145126	848582
20266	848583
36111	848584
44963	848585
50834	848586
2018	848587
44963	848588
81187	848589
98094	848590
82591	848591
55278	848592
29087	848593
96093	848594
2944	848595
12160	848596
84323	848597
6123	848598
178684	848599
16492	848600
33175	848601
27026	848602
69558	848603
557	848604
495	848605
68905	848606
144014	848607
3340	848608
2476	848609
48488	848610
23631	848611
18868	848612
103853	848613
83872	848614
50836	848615
6898	848616
5785	848617
17960	848618
52930	848619
28853	848620
1422	848621
52453	848622
60991	848623
61116	848624
42307	848625
23651	848626
23651	848627
28621	848628
28621	848629
13781	848630
2617	848631
33929	848632
5307	848633
50966	848634
89515	848635
73544	848636
55904	848637
73465	848638
30371	848639
133978	848640
10765	848641
7709	848642
50829	848643
159466	848644
114825	848645
25969	848646
12814	848647
96345	848648
12148	848649
62426	848650
50834	848651
50932	848652
42792	848653
1422	848654
88627	848655
158537	848656
89799	848657
42187	848658
61309	848659
27052	848660
82745	848661
1125	848662
23841	848663
132195	848664
42161	848665
21370	848666
83662	848667
42318	848668
1977	848669
38648	848670
50693	848671
55468	848672
3791	848673
51751	848674
25117	848675
42303	848676
27189	848677
63659	848678
27502	848679
66197	848680
15576	848681
36118	848682
73712	848683
6279	848684
77425	848685
6133	848686
57177	848687
158984	848688
30332	848689
45278	848690
124891	848691
80422	848692
31142	848693
2554	848694
168271	848695
64006	848696
46962	848697
20261	848698
34967	848699
20269	848700
83662	848701
22086	848702
99521	848703
8550	848704
41620	848705
52860	848706
121026	848707
6979	848708
364	848709
35806	848710
21775	848711
1485	848712
17967	848713
18305	848714
48448	848715
66677	848716
170350	848717
21655	848718
133904	848719
29075	848720
101171	848721
42161	848722
99960	848723
35079	848724
90667	848725
32962	848726
22720	848727
39953	848728
597	848729
42979	848730
36786	848731
4259	848732
17288	848733
3589	848734
20269	848735
44476	848736
15576	848737
3171	848738
20312	848739
11110	848740
84458	848741
20482	848742
160	848743
20381	848744
28002	848745
58269	848746
4072	848747
157415	848748
99788	848749
142769	848750
84072	848751
25235	848752
8927	848753
72638	848754
21370	848755
162309	848756
19838	848757
14450	848758
14879	848759
162545	848760
60954	848761
109185	848762
25738	848763
3876	848764
122775	848765
53723	848766
183251	848767
145782	848768
141439	848769
79774	848770
6837	848771
5379	848772
124846	848773
105126	848774
93738	848775
14011	848776
171665	848777
23290	848778
103410	848779
6279	848780
78079	848781
24045	848782
6306	848783
111098	848784
25901	848785
11309	848786
69350	848787
53663	848788
11323	848789
100113	848790
2983	848791
36125	848792
22307	848793
110943	848794
119265	848795
1534	848796
24443	848797
31986	848798
129163	848799
45156	848800
66581	848801
100799	848802
100799	848803
30368	848804
80114	848805
28631	848806
84920	848807
78900	848808
80114	848809
104970	848810
96005	848811
6704	848812
42628	848813
8708	848814
166281	848815
81187	848816
81581	848817
70107	848818
39295	848819
168756	848820
38465	848821
57359	848822
26430	848823
15165	848824
21148	848825
42903	848826
56744	848827
159154	848828
16020	848829
111295	848830
63431	848831
57268	848832
34965	848833
102001	848834
20261	848835
98681	848836
18366	848837
25156	848838
7894	848839
769	848840
16985	848841
1422	848842
31401	848843
131243	848844
40207	848845
46647	848846
183829	848847
16347	848848
8522	848849
62153	848850
23571	848851
18852	848852
166490	848853
43698	848854
9503	848855
72147	848856
788	848857
26308	848858
23821	848859
5296	848860
56514	848861
23584	848862
61657	848863
90305	848864
21260	848865
48859	848866
16988	848867
2289	848868
24870	848869
129683	848870
57745	848871
81036	848872
35221	848873
10916	848874
35356	848875
35539	848876
31407	848877
72324	848878
29277	848879
12906	848880
45785	848881
57993	848882
10233	848883
18311	848884
61560	848885
9972	848886
26835	848887
6179	848888
57736	848889
10697	848890
7601	848891
17531	848892
16323	848893
2569	848894
15357	848895
54673	848896
137253	848897
13311	848898
17396	848899
5496	848900
128064	848901
97223	848902
60990	848903
19249	848904
25043	848905
4566	848906
109221	848907
5304	848908
96634	848909
75666	848910
164550	848911
158217	848912
53439	848913
23356	848914
93840	848915
108546	848916
118467	848917
1328	848918
53255	848919
106226	848920
5234	848921
29249	848922
24337	848923
5867	848924
231	848925
43358	848926
1165	848927
8873	848928
5134	848929
6693	848930
7678	848931
3518	848932
29623	848933
478	848934
14274	848935
43358	848936
24310	848937
1102	848938
1102	848939
1587	848940
39897	848941
1102	848942
78670	848943
16067	848944
4013	848945
107976	848946
1245	848947
16067	848948
7864	848949
5057	848950
29598	848951
1995	848952
29598	848953
51	848954
4660	848955
1051	848956
5119	848957
45369	848958
6095	848959
18261	848960
27829	848961
160352	848962
2780	848963
55946	848964
3131	848965
478	848966
43358	848967
43290	848968
10288	848969
43482	848970
22608	848971
18635	848972
29623	848973
818	848974
27629	848975
142	848976
56058	848977
7596	848978
4935	848979
172955	848980
980	848981
9221	848982
40620	848983
21307	848984
59047	848985
57279	848986
67806	848987
78073	848988
78073	848989
101599	848990
2704	848991
87671	848992
41125	848993
100410	848994
125554	848995
36474	848996
88680	848997
99569	848998
59430	848999
2065	849000
39799	849001
980	849002
23168	849003
49852	849004
69198	849005
16086	849006
39716	849007
3013	849008
105345	849009
87753	849010
172391	849011
7600	849012
606	849013
3937	849014
120392	849015
137600	849016
73139	849017
141729	849018
60467	849019
2440	849020
60801	849021
39692	849022
22456	849023
8078	849024
22456	849025
159228	849026
38276	849027
95141	849028
124192	849029
122743	849030
77883	849031
2847	849032
14140	849033
42238	849034
110514	849035
74750	849036
32059	849037
182817	849038
16484	849039
97946	849040
58814	849041
77798	849042
20041	849043
71182	849044
25967	849045
46086	849046
729	849047
10827	849048
46086	849049
4884	849050
5827	849051
26580	849052
11372	849053
11308	849054
3	849055
1495	849056
103	849057
142	849058
43866	849059
3903	849060
60730	849061
47925	849062
6634	849063
33811	849064
51777	849065
48678	849066
123174	849067
124353	849068
32809	849069
107902	849070
22812	849071
27	849072
148445	849073
6727	849074
7716	849075
27876	849076
73073	849077
36670	849078
30694	849079
27	849080
11245	849081
4629	849082
1598	849083
220	849084
62179	849085
152	849086
86117	849087
21969	849088
176649	849089
13	849090
75886	849091
5441	849092
140564	849093
7787	849094
20512	849095
28385	849096
567	849097
473	849098
473	849099
473	849100
118027	849101
15919	849102
29234	849103
13925	849104
13925	849105
23057	849106
20686	849107
1130	849108
43947	849109
5408	849110
20814	849111
6200	849112
30900	849113
32885	849114
22054	849115
78126	849116
22988	849117
16716	849118
55864	849119
6361	849120
95425	849121
7974	849122
3622	849123
618	849124
124442	849125
104503	849126
45313	849127
13	849128
94705	849129
8101	849130
46548	849131
22884	849132
113416	849133
6947	849134
53686	849135
11366	849136
54953	849137
45051	849138
49545	849139
31535	849140
49596	849141
10546	849142
65482	849143
8110	849144
159832	849145
98041	849146
128403	849147
164760	849148
167464	849149
82787	849150
16315	849151
1278	849152
66306	849153
46435	849154
48645	849155
6325	849156
176260	849157
28973	849158
40455	849159
65127	849160
4591	849161
59131	849162
7766	849163
70775	849164
5172	849165
54603	849166
139582	849167
46898	849168
54124	849169
37683	849170
130361	849171
7010	849172
64819	849173
68671	849174
123800	849175
27983	849176
21269	849177
16806	849178
93284	849179
39892	849180
15704	849181
15696	849182
56335	849183
45625	849184
163092	849185
4198	849186
3459	849187
3459	849188
30259	849189
13	849190
20814	849191
96353	849192
92869	849193
9087	849194
56156	849195
80756	849196
104825	849197
7509	849198
26131	849199
11706	849200
2086	849201
8453	849202
3429	849203
3429	849204
96238	849205
142000	849206
84360	849207
11305	849208
40571	849209
58840	849210
13213	849211
6473	849212
4404	849213
52820	849214
24991	849215
46925	849216
104212	849217
26959	849218
29529	849219
1832	849220
18430	849221
1192	849222
3574	849223
117624	849224
52577	849225
159506	849226
2259	849227
45462	849228
18385	849229
58	849230
4541	849231
322	849232
14117	849233
16628	849234
1557	849235
337	849236
32559	849237
42940	849238
60639	849239
22929	849240
5976	849241
480	849242
82819	849243
63727	849244
108370	849245
10807	849246
117073	849247
123645	849248
116190	849249
168090	849250
91690	849251
3695	849252
185287	849253
66517	849254
88113	849255
88361	849256
140151	849257
150792	849258
81497	849259
24260	849260
151195	849261
117037	849262
33547	849263
4703	849264
159828	849265
161136	849266
77661	849267
33915	849268
79383	849269
22282	849270
47094	849271
57847	849272
85724	849273
79883	849274
28276	849275
5553	849276
6	849277
234	849278
234	849279
7345	849280
14750	849281
10931	849282
64069	849283
94965	849284
55	849285
29887	849286
110545	849287
140175	849288
22303	849289
176100	849290
92505	849291
128900	849292
117930	849293
33426	849294
179961	849295
69623	849296
100470	849297
43985	849298
50642	849299
115276	849300
6316	849301
186704	849302
152147	849303
84208	849304
116657	849305
4592	849306
128258	849307
99405	849308
87388	849309
167931	849310
126120	849311
144238	849312
18591	849313
88384	849314
160779	849315
52599	849316
131570	849317
33066	849318
93275	849319
151288	849320
67879	849321
87773	849322
88114	849323
135719	849324
53588	849325
42008	849326
17017	849327
130943	849328
96355	849329
41162	849330
55555	849331
177305	849332
23038	849333
151188	849334
71053	849335
112879	849336
177080	849337
111483	849338
72404	849339
157177	849340
71478	849341
150582	849342
188605	849343
141486	849344
151469	849345
103195	849346
143039	849347
103791	849348
238	849349
93133	849350
85120	849351
171401	849352
110105	849353
131856	849354
122634	849355
88224	849356
69460	849357
108904	849358
182731	849359
48543	849360
136372	849361
76330	849362
141030	849363
108846	849364
63586	849365
9	849366
148072	849367
135745	849368
52913	849369
6324	849370
78189	849371
117051	849372
36270	849373
140905	849374
141523	849375
116522	849376
91686	849377
87668	849378
92188	849379
103706	849380
157457	849381
84953	849382
184334	849383
93336	849384
181491	849385
77779	849386
102478	849387
152523	849388
63330	849389
109316	849390
130541	849391
111914	849392
119877	849393
181461	849394
143007	849395
175947	849396
13106	849397
116141	849398
108678	849399
7171	849400
183690	849401
56597	849402
60743	849403
129818	849404
168170	849405
143140	849406
64037	849407
115704	849408
2818	849409
85748	849410
124762	849411
93275	849412
82372	849413
124171	849414
144466	849415
146333	849416
132792	849417
8503	849418
77132	849419
18867	849420
145440	849421
64711	849422
114473	849423
116390	849424
126918	849425
111622	849426
11147	849427
89090	849428
53757	849429
52914	849430
41984	849431
92045	849432
61465	849433
86022	849434
187398	849435
133597	849436
162554	849437
2657	849438
25487	849439
1516	849440
7923	849441
121591	849442
17803	849443
104429	849444
95141	849445
14126	849446
6869	849447
21347	849448
62556	849449
27113	849450
118120	849451
4746	849452
107800	849453
86228	849454
60632	849455
155114	849456
14564	849457
97810	849458
124774	849459
187824	849460
152414	849461
24776	849462
34047	849463
181069	849464
50637	849465
178754	849466
2975	849467
47656	849468
2975	849469
85873	849470
15412	849471
11209	849472
15680	849473
125202	849474
9275	849475
48822	849476
14929	849477
26399	849478
18084	849479
49983	849480
23996	849481
57777	849482
18084	849483
81528	849484
14635	849485
65847	849486
100770	849487
15592	849488
55920	849489
105217	849490
26003	849491
14592	849492
110251	849493
23628	849494
14592	849495
22879	849496
11798	849497
22768	849498
165643	849499
27327	849500
46779	849501
22433	849502
142112	849503
6090	849504
36740	849505
62046	849506
43988	849507
41514	849508
110580	849509
8553	849510
98308	849511
139448	849512
31745	849513
109165	849514
149639	849515
12037	849516
25782	849517
10170	849518
136664	849519
31449	849520
92193	849521
146336	849522
185729	849523
132662	849524
16295	849525
2326	849526
188117	849527
131345	849528
110536	849529
156886	849530
147707	849531
9522	849532
12226	849533
34337	849534
98337	849535
75805	849536
84354	849537
7352	849538
34800	849539
13127	849540
6487	849541
34687	849542
1136	849543
50705	849544
26769	849545
79641	849546
10752	849547
50705	849548
50455	849549
69218	849550
27270	849551
99734	849552
83847	849553
93581	849554
15734	849555
23295	849556
74377	849557
187812	849558
141620	849559
78189	849560
127228	849561
116637	849562
185219	849563
17543	849564
28699	849565
2940	849566
184181	849567
171232	849568
63433	849569
8963	849570
94120	849571
33426	849572
50342	849573
10619	849574
30215	849575
78189	849576
114360	849577
185144	849578
15	849579
9245	849580
129245	849581
136885	849582
74753	849583
103658	849584
59705	849585
32692	849586
20778	849587
103267	849588
34617	849589
186505	849590
64343	849591
20359	849592
68538	849593
44815	849594
98046	849595
67258	849596
48961	849597
38274	849598
17101	849599
105262	849600
107438	849601
142234	849602
116100	849603
24934	849604
776	849605
181137	849606
121	849607
151996	849608
188176	849609
36693	849610
19137	849611
15734	849612
48556	849613
42096	849614
68202	849615
78114	849616
32952	849617
37258	849618
8915	849619
29908	849620
135402	849621
52961	849622
92866	849623
97762	849624
158267	849625
10759	849626
154129	849627
99978	849628
85612	849629
59842	849630
126442	849631
1542	849632
8184	849633
25459	849634
40541	849635
106832	849636
25890	849637
4640	849638
1	849639
453	849640
1910	849641
112921	849642
36012	849643
102708	849644
123842	849645
93982	849646
49567	849647
62828	849648
46751	849649
86471	849650
116814	849651
136216	849652
2529	849653
86531	849654
179109	849655
165567	849656
30304	849657
151019	849658
163003	849659
131599	849660
89288	849661
206	849662
21168	849663
15918	849664
64087	849665
84761	849666
109089	849667
47813	849668
21965	849669
26641	849670
9275	849671
15368	849672
123134	849673
116673	849674
80087	849675
71456	849676
116790	849677
143140	849678
185229	849679
172895	849680
46883	849681
82173	849682
10170	849683
10578	849684
120256	849685
127523	849686
7967	849687
96308	849688
1775	849689
71406	849690
99293	849691
71456	849692
121	849693
124171	849694
185042	849695
166282	849696
8546	849697
12672	849698
10422	849699
102298	849700
172512	849701
130649	849702
130755	849703
151652	849704
116123	849705
76454	849706
110716	849707
139847	849708
58348	849709
121012	849710
4593	849711
144469	849712
123088	849713
24827	849714
17034	849715
4255	849716
156597	849717
140332	849718
125226	849719
23999	849720
6455	849721
150471	849722
130729	849723
127074	849724
172229	849725
140151	849726
110351	849727
36972	849728
144148	849729
89288	849730
22894	849731
17034	849732
133342	849733
26954	849734
36482	849735
13401	849736
15133	849737
119879	849738
30618	849739
183166	849740
5436	849741
183147	849742
108885	849743
174513	849744
49591	849745
179841	849746
102720	849747
9763	849748
6217	849749
74328	849750
109500	849751
764	849752
178021	849753
14342	849754
107006	849755
178007	849756
188563	849757
4765	849758
101251	849759
122381	849760
70071	849761
52152	849762
140266	849763
78959	849764
29926	849765
734	849766
177102	849767
172943	849768
56686	849769
110464	849770
26541	849771
138068	849772
111651	849773
102884	849774
113837	849775
110753	849776
131686	849777
17440	849778
20626	849779
78404	849780
160417	849781
115402	849782
1253	849783
11660	849784
27279	849785
275	849786
887	849787
275	849788
275	849789
297	849790
13189	849791
1890	849792
237	849793
8578	849794
23	849795
1253	849796
1253	849797
19414	849798
23	849799
51	849800
8212	849801
2410	849802
8707	849803
297	849804
297	849805
297	849806
51	849807
3511	849808
18680	849809
888	849810
23	849811
51	849812
1288	849813
297	849814
2094	849815
139460	849816
23019	849817
297	849818
51347	849819
83758	849820
11799	849821
86998	849822
69995	849823
14185	849824
6120	849825
21398	849826
19762	849827
10158	849828
16329	849829
89866	849830
44497	849831
64390	849832
73725	849833
62805	849834
68783	849835
177382	849836
2664	849837
43843	849838
26340	849839
105	849840
148052	849841
119743	849842
22477	849843
5484	849844
99	849845
105294	849846
77074	849847
15613	849848
86871	849849
77927	849850
738	849851
6002	849852
6923	849853
6002	849854
33092	849855
75186	849856
40573	849857
85164	849858
5126	849859
16806	849860
17429	849861
12705	849862
22898	849863
104893	849864
85677	849865
352	849866
141361	849867
176762	849868
83114	849869
127441	849870
22628	849871
98820	849872
158993	849873
135770	849874
49926	849875
13101	849876
181828	849877
150356	849878
10368	849879
128334	849880
138183	849881
83352	849882
94785	849883
114914	849884
85283	849885
53391	849886
115472	849887
15827	849888
52294	849889
63688	849890
78206	849891
161602	849892
114404	849893
152183	849894
109612	849895
96531	849896
139995	849897
41244	849898
187512	849899
48627	849900
40941	849901
14461	849902
38740	849903
72591	849904
96313	849905
101723	849906
72662	849907
165519	849908
63969	849909
172253	849910
73757	849911
33365	849912
88335	849913
106492	849914
111006	849915
181379	849916
174086	849917
7649	849918
146565	849919
64067	849920
9084	849921
30925	849922
9634	849923
131586	849924
48627	849925
23479	849926
115177	849927
10606	849928
148915	849929
136086	849930
46473	849931
110572	849932
171561	849933
27585	849934
82079	849935
189246	849936
21721	849937
115541	849938
71315	849939
29892	849940
33828	849941
133401	849942
29451	849943
11983	849944
189036	849945
104398	849946
110402	849947
10153	849948
12501	849949
131250	849950
100410	849951
146129	849952
180035	849953
90768	849954
122871	849955
114539	849956
1822	849957
88950	849958
80222	849959
14018	849960
55494	849961
123348	849962
100438	849963
72877	849964
62857	849965
62838	849966
147769	849967
106005	849968
171061	849969
106875	849970
76447	849971
9151	849972
76173	849973
71673	849974
171049	849975
35755	849976
91303	849977
84049	849978
44151	849979
54395	849980
46149	849981
49560	849982
30759	849983
25276	849984
25276	849985
151281	849986
130949	849987
96813	849988
11572	849989
116415	849990
36589	849991
128643	849992
59430	849993
115010	849994
23479	849995
173117	849996
179951	849997
106639	849998
71632	849999
119992	850000
171996	850001
14716	850002
141363	850003
1804	850004
17281	850005
35755	850006
1761	850007
117019	850008
60569	850009
122261	850010
176864	850011
92736	850012
27934	850013
126439	850014
23479	850015
102636	850016
93195	850017
76312	850018
151771	850019
60569	850020
88950	850021
92139	850022
106013	850023
58815	850024
58815	850025
58815	850026
20329	850027
20868	850028
27608	850029
76359	850030
56343	850031
88223	850032
107362	850033
23126	850034
162752	850035
97479	850036
103458	850037
130506	850038
95355	850039
60657	850040
78654	850041
81051	850042
98842	850043
161444	850044
116755	850045
104863	850046
16902	850047
15306	850048
14716	850049
72269	850050
96328	850051
11000	850052
45606	850053
86672	850054
7801	850055
113953	850056
70747	850057
83203	850058
17340	850059
56343	850060
15979	850061
37311	850062
12731	850063
99760	850064
166366	850065
24184	850066
22872	850067
35582	850068
22788	850069
3276	850070
24052	850071
67627	850072
9868	850073
68995	850074
37872	850075
31337	850076
144333	850077
165563	850078
2176	850079
64564	850080
5705	850081
25265	850082
184443	850083
48198	850084
27423	850085
36740	850086
185118	850087
86440	850088
101723	850089
32930	850090
32930	850091
106431	850092
6292	850093
36589	850094
117501	850095
176151	850096
187129	850097
118556	850098
83100	850099
14461	850100
36231	850101
22788	850102
17151	850103
30529	850104
2176	850105
38660	850106
21721	850107
53017	850108
59430	850109
46501	850110
58651	850111
15176	850112
57284	850113
30496	850114
39814	850115
9106	850116
117013	850117
15024	850118
107026	850119
71398	850120
171060	850121
148752	850122
55392	850123
30872	850124
38070	850125
131515	850126
28286	850127
173996	850128
92990	850129
131209	850130
167419	850131
30382	850132
37713	850133
41664	850134
6930	850135
134212	850136
366	850137
56524	850138
35998	850139
38070	850140
21880	850141
9491	850142
11148	850143
40148	850144
54860	850145
103510	850146
3533	850147
85572	850148
166187	850149
87775	850150
86101	850151
91249	850152
103676	850153
49154	850154
185245	850155
126804	850156
75378	850157
73813	850158
70300	850159
24055	850160
44778	850161
581	850162
113704	850163
3843	850164
51201	850165
53956	850166
100063	850167
165337	850168
138258	850169
156684	850170
143017	850171
17725	850172
107920	850173
115770	850174
151659	850175
115472	850176
106058	850177
134423	850178
92752	850179
86182	850180
175870	850181
56000	850182
100683	850183
102172	850184
156213	850185
78248	850186
65936	850187
12489	850188
82344	850189
66684	850190
55667	850191
1361	850192
67240	850193
17725	850194
141784	850195
81764	850196
6948	850197
121470	850198
11327	850199
15953	850200
125433	850201
184615	850202
108626	850203
581	850204
6246	850205
38005	850206
117751	850207
126478	850208
38086	850209
609	850210
89311	850211
27498	850212
111325	850213
133389	850214
17896	850215
4220	850216
137281	850217
29263	850218
88413	850219
4067	850220
168760	850221
47167	850222
81851	850223
38849	850224
65755	850225
82885	850226
5686	850227
1677	850228
14720	850229
91104	850230
132971	850231
32875	850232
11299	850233
82341	850234
3770	850235
114561	850236
91831	850237
35696	850238
48959	850239
137248	850240
12589	850241
163927	850242
80982	850243
77641	850244
139897	850245
186841	850246
25866	850247
173529	850248
53618	850249
143142	850250
116188	850251
14713	850252
132798	850253
95002	850254
79998	850255
35248	850256
37061	850257
163527	850258
2885	850259
111037	850260
18432	850261
29278	850262
173875	850263
173778	850264
11038	850265
143424	850266
4220	850267
19673	850268
81980	850269
151933	850270
170871	850271
97544	850272
9223	850273
133324	850274
70139	850275
137959	850276
133389	850277
160099	850278
132174	850279
25866	850280
8295	850281
23651	850282
4010	850283
27086	850284
99985	850285
147804	850286
134784	850287
18063	850288
176503	850289
111652	850290
79618	850291
5845	850292
78897	850293
177344	850294
123129	850295
14716	850296
30529	850297
29908	850298
155371	850299
39220	850300
43445	850301
17797	850302
35923	850303
40637	850304
59392	850305
102718	850306
127945	850307
58596	850308
10634	850309
54043	850310
121089	850311
127375	850312
14606	850313
157678	850314
122536	850315
45710	850316
111931	850317
38895	850318
121539	850319
30676	850320
11053	850321
117229	850322
87902	850323
162307	850324
71439	850325
33667	850326
4350	850327
167121	850328
46348	850329
67092	850330
171925	850331
81246	850332
175911	850333
10934	850334
19317	850335
175908	850336
134708	850337
134787	850338
42573	850339
55231	850340
110274	850341
119890	850342
116767	850343
103191	850344
4965	850345
131984	850346
17853	850347
84827	850348
110274	850349
9996	850350
32182	850351
9996	850352
26001	850353
115714	850354
136132	850355
71768	850356
171600	850357
76455	850358
178857	850359
17285	850360
60708	850361
36449	850362
12314	850363
40312	850364
59351	850365
183099	850366
62015	850367
171048	850368
84517	850369
4883	850370
172865	850371
29451	850372
61615	850373
99829	850374
71673	850375
131251	850376
136913	850377
84513	850378
103455	850379
110724	850380
66408	850381
7897	850382
113701	850383
53051	850384
36589	850385
110116	850386
148945	850387
77379	850388
7801	850389
48593	850390
106858	850391
110564	850392
69842	850393
79689	850394
184080	850395
4665	850396
27349	850397
46149	850398
39220	850399
185520	850400
107163	850401
93040	850402
171062	850403
103921	850404
131262	850405
116923	850406
87972	850407
21460	850408
88039	850409
185227	850410
62762	850411
84225	850412
162864	850413
141921	850414
98194	850415
162963	850416
66682	850417
62978	850418
49560	850419
84827	850420
86734	850421
49560	850422
174360	850423
63254	850424
149687	850425
106967	850426
108626	850427
114992	850428
126074	850429
88487	850430
53418	850431
138394	850432
76173	850433
180430	850434
179162	850435
17770	850436
58925	850437
33396	850438
134591	850439
9367	850440
9634	850441
92734	850442
11795	850443
23479	850444
13527	850445
185747	850446
128416	850447
165472	850448
38220	850449
13527	850450
136246	850451
65521	850452
131657	850453
46636	850454
43944	850455
87784	850456
169351	850457
20278	850458
75712	850459
36229	850460
86097	850461
141685	850462
15243	850463
1091	850464
1091	850465
1075	850466
146737	850467
58925	850468
49560	850469
50591	850470
86775	850471
175906	850472
14138	850473
111011	850474
3381	850475
22422	850476
48290	850477
75506	850478
66408	850479
175054	850480
121875	850481
92253	850482
106962	850483
64762	850484
390	850485
390	850486
390	850487
505	850488
38415	850489
18680	850490
1832	850491
7668	850492
24399	850493
270	850494
270	850495
270	850496
270	850497
270	850498
270	850499
105345	850500
36007	850501
90288	850502
62782	850503
23918	850504
11864	850505
76962	850506
64617	850507
3632	850508
13933	850509
28847	850510
61677	850511
11864	850512
90464	850513
29067	850514
93752	850515
33631	850516
11864	850517
61684	850518
10618	850519
2680	850520
4541	850521
183723	850522
9862	850523
748	850524
50211	850525
50211	850526
2400	850527
60684	850528
2599	850529
9845	850530
23403	850531
643	850532
78389	850533
8470	850534
78389	850535
48661	850536
48661	850537
2106	850538
27950	850539
88021	850540
51653	850541
1329	850542
129	850543
203	850544
35494	850545
29420	850546
28010	850547
28010	850548
49862	850549
12519	850550
42244	850551
29534	850552
134811	850553
176709	850554
3389	850555
39558	850556
126920	850557
86220	850558
51353	850559
17252	850560
1708	850561
908	850562
28248	850563
21103	850564
41874	850565
147328	850566
11030	850567
1886	850568
9136	850569
6586	850570
2128	850571
583	850572
10	850573
1821	850574
1207	850575
63000	850576
69350	850577
1387	850578
13604	850579
126661	850580
4944	850581
138706	850582
7259	850583
127200	850584
2738	850585
72827	850586
49315	850587
84010	850588
133	850589
134524	850590
83111	850591
9121	850592
23420	850593
39334	850594
162385	850595
128	850596
2185	850597
187010	850598
3042	850599
8846	850600
87310	850601
49810	850602
25878	850603
37576	850604
103426	850605
9179	850606
64707	850607
26354	850608
3208	850609
10310	850610
52796	850611
6899	850612
91117	850613
25726	850614
8028	850615
23416	850616
3208	850617
21072	850618
3208	850619
3208	850620
3808	850621
81102	850622
80549	850623
37197	850624
103426	850625
4493	850626
3176	850627
99641	850628
105995	850629
2679	850630
30939	850631
105898	850632
134245	850633
72942	850634
55789	850635
56233	850636
20350	850637
151630	850638
7115	850639
31654	850640
116875	850641
82733	850642
11319	850643
22245	850644
77289	850645
12222	850646
12674	850647
761	850648
60653	850649
24280	850650
25485	850651
20125	850652
99301	850653
9218	850654
85321	850655
57401	850656
92662	850657
121	850658
9623	850659
50167	850660
50167	850661
44594	850662
27635	850663
15400	850664
24182	850665
18142	850666
9268	850667
169760	850668
10215	850669
134628	850670
25943	850671
64043	850672
106678	850673
61612	850674
1296	850675
45	850676
24370	850677
16876	850678
45809	850679
19789	850680
53316	850681
40411	850682
29353	850683
22183	850684
35386	850685
8260	850686
9851	850687
86125	850688
45735	850689
139733	850690
10675	850691
23978	850692
3714	850693
11829	850694
39068	850695
346	850696
5477	850697
16476	850698
46023	850699
11690	850700
27523	850701
100647	850702
2974	850703
90949	850704
153557	850705
1012	850706
56462	850707
56972	850708
31937	850709
26346	850710
12767	850711
139065	850712
7115	850713
1464	850714
6689	850715
21699	850716
87338	850717
25621	850718
1252	850719
39695	850720
132952	850721
31334	850722
188	850723
22464	850724
58726	850725
8808	850726
46311	850727
20116	850728
2019	850729
14768	850730
75674	850731
2929	850732
63665	850733
3316	850734
41427	850735
33066	850736
1745	850737
59671	850738
125	850739
8526	850740
24253	850741
29503	850742
18284	850743
867	850744
23350	850745
40336	850746
155158	850747
81906	850748
12672	850749
29001	850750
70428	850751
32252	850752
62091	850753
17047	850754
462	850755
55520	850756
13090	850757
4690	850758
84718	850759
30481	850760
9428	850761
27863	850762
17766	850763
3389	850764
46855	850765
11651	850766
75674	850767
66008	850768
75749	850769
32002	850770
31295	850771
34012	850772
164539	850773
86678	850774
28863	850775
41423	850776
7168	850777
15400	850778
9192	850779
25066	850780
7037	850781
4745	850782
99076	850783
245	850784
1094	850785
17647	850786
21305	850787
2109	850788
36892	850789
77723	850790
5030	850791
8931	850792
1190	850793
17364	850794
15404	850795
11341	850796
5601	850797
9536	850798
40867	850799
82664	850800
6115	850801
97399	850802
113538	850803
12148	850804
17366	850805
107880	850806
18838	850807
15748	850808
16821	850809
6863	850810
66061	850811
2989	850812
5449	850813
577	850814
31173	850815
2854	850816
4181	850817
418	850818
135780	850819
2054	850820
19384	850821
25126	850822
26769	850823
42080	850824
5358	850825
10770	850826
14534	850827
25225	850828
3048	850829
148179	850830
8472	850831
20339	850832
53163	850833
40289	850834
25835	850835
4191	850836
32681	850837
2790	850838
66142	850839
3316	850840
6047	850841
15353	850842
9478	850843
7863	850844
4696	850845
94299	850846
50325	850847
2876	850848
57130	850849
38427	850850
1542	850851
5448	850852
6005	850853
24406	850854
72505	850855
2989	850856
18369	850857
9232	850858
36057	850859
110703	850860
49704	850861
38977	850862
2338	850863
47398	850864
72765	850865
2	850866
95935	850867
2806	850868
76973	850869
13041	850870
12047	850871
400	850872
46497	850873
48010	850874
45818	850875
3626	850876
28091	850877
2941	850878
34625	850879
7717	850880
142144	850881
160804	850882
36191	850883
62854	850884
54368	850885
35676	850886
46957	850887
18271	850888
87299	850889
29086	850890
62583	850891
61842	850892
28577	850893
49198	850894
23185	850895
801	850896
23315	850897
197	850898
140196	850899
3910	850900
5113	850901
4800	850902
117391	850903
5831	850904
311	850905
39558	850906
33489	850907
21915	850908
20075	850909
6482	850910
104134	850911
14245	850912
80196	850913
36921	850914
156933	850915
111399	850916
118766	850917
823	850918
1570	850919
11386	850920
23093	850921
19924	850922
14429	850923
17474	850924
26657	850925
14513	850926
314	850927
139358	850928
3865	850929
11644	850930
5284	850931
5437	850932
11510	850933
106026	850934
8132	850935
142721	850936
306	850937
143986	850938
136834	850939
23967	850940
9268	850941
19502	850942
60337	850943
4892	850944
39384	850945
12790	850946
2209	850947
19630	850948
22977	850949
5575	850950
25318	850951
4294	850952
7203	850953
417	850954
7991	850955
21103	850956
8003	850957
1963	850958
19226	850959
13613	850960
126276	850961
1209	850962
137043	850963
3865	850964
110579	850965
108	850966
48890	850967
47338	850968
2989	850969
5979	850970
13671	850971
25485	850972
44215	850973
125	850974
4442	850975
1509	850976
26942	850977
23350	850978
4954	850979
24790	850980
5700	850981
111	850982
3918	850983
16582	850984
87728	850985
74492	850986
72177	850987
11683	850988
8733	850989
1320	850990
15135	850991
59531	850992
6234	850993
4724	850994
46830	850995
21	850996
20246	850997
156225	850998
62	850999
34503	851000
193	851001
7155	851002
136400	851003
11827	851004
10577	851005
7999	851006
2784	851007
3475	851008
18341	851009
2113	851010
1649	851011
41792	851012
88187	851013
2639	851014
11220	851015
3850	851016
23550	851017
32844	851018
2382	851019
29414	851020
356	851021
19406	851022
1752	851023
23538	851024
110223	851025
139530	851026
34806	851027
110223	851028
14210	851029
90943	851030
21720	851031
21049	851032
201	851033
877	851034
3237	851035
117450	851036
125	851037
3353	851038
121622	851039
2806	851040
26472	851041
42552	851042
6504	851043
6122	851044
183619	851045
37435	851046
69987	851047
7013	851048
139608	851049
179041	851050
42149	851051
6504	851052
11887	851053
15053	851054
157553	851055
16563	851056
116604	851057
175485	851058
2073	851059
106413	851060
3727	851061
518	851062
1708	851063
4260	851064
34040	851065
9057	851066
13654	851067
37305	851068
1540	851069
15765	851070
1461	851071
5502	851072
8353	851073
17795	851074
6637	851075
35104	851076
1457	851077
21012	851078
18935	851079
98110	851080
6462	851081
5992	851082
11331	851083
32764	851084
2975	851085
47108	851086
1791	851087
22748	851088
27496	851089
260	851090
2031	851091
23438	851092
98458	851093
5210	851094
49847	851095
109286	851096
3840	851097
678	851098
106335	851099
3556	851100
29923	851101
808	851102
5196	851103
3234	851104
545	851105
41085	851106
1423	851107
1160	851108
24951	851109
30870	851110
1012	851111
68241	851112
1121	851113
94432	851114
27148	851115
4365	851116
2879	851117
67777	851118
182497	851119
54112	851120
17772	851121
8429	851122
5601	851123
39718	851124
6632	851125
18277	851126
86987	851127
61274	851128
7755	851129
41304	851130
5429	851131
35414	851132
32537	851133
7892	851134
896	851135
107096	851136
26975	851137
57326	851138
1250	851139
47882	851140
59693	851141
5781	851142
75845	851143
10615	851144
28571	851145
48211	851146
1209	851147
155899	851148
148462	851149
10744	851150
12020	851151
2339	851152
6681	851153
28523	851154
2162	851155
2806	851156
13684	851157
62732	851158
6115	851159
7747	851160
44807	851161
1209	851162
15607	851163
128384	851164
133192	851165
50289	851166
125634	851167
20848	851168
132965	851169
41737	851170
48182	851171
8653	851172
41393	851173
79814	851174
77972	851175
38288	851176
4913	851177
2806	851178
1111	851179
83297	851180
12737	851181
18376	851182
9070	851183
13523	851184
82	851185
1903	851186
25236	851187
8181	851188
18607	851189
75163	851190
50721	851191
2095	851192
74360	851193
176047	851194
56643	851195
26132	851196
150540	851197
154898	851198
6683	851199
45674	851200
64658	851201
9077	851202
59339	851203
9434	851204
20132	851205
100161	851206
4103	851207
7309	851208
22171	851209
49091	851210
36431	851211
19502	851212
53855	851213
53069	851214
98445	851215
32176	851216
25674	851217
101431	851218
5992	851219
17473	851220
2716	851221
28340	851222
118	851223
1799	851224
4381	851225
132486	851226
718	851227
12357	851228
44419	851229
175444	851230
84828	851231
19802	851232
2952	851233
44967	851234
27158	851235
65125	851236
2936	851237
6068	851238
2655	851239
5085	851240
306	851241
9434	851242
3865	851243
6115	851244
125	851245
48970	851246
23504	851247
148704	851248
57535	851249
70231	851250
7155	851251
6686	851252
14665	851253
7593	851254
25341	851255
744	851256
5449	851257
15493	851258
7805	851259
547	851260
32050	851261
39722	851262
37167	851263
40411	851264
5629	851265
50058	851266
36362	851267
3270	851268
21600	851269
13812	851270
8011	851271
20277	851272
9934	851273
139880	851274
9579	851275
147717	851276
48500	851277
10900	851278
33986	851279
1406	851280
487	851281
3228	851282
2806	851283
4583	851284
1546	851285
1190	851286
181313	851287
49037	851288
31332	851289
75412	851290
42772	851291
178951	851292
55373	851293
665	851294
81604	851295
45049	851296
80232	851297
50728	851298
92996	851299
51278	851300
91528	851301
125181	851302
10924	851303
78689	851304
134980	851305
134500	851306
3404	851307
86061	851308
87315	851309
11115	851310
7084	851311
31645	851312
8074	851313
21257	851314
14945	851315
26840	851316
10703	851317
45887	851318
67872	851319
9656	851320
12672	851321
80565	851322
6888	851323
21143	851324
55893	851325
96921	851326
45477	851327
5354	851328
14719	851329
28921	851330
14815	851331
175318	851332
62120	851333
5136	851334
91542	851335
14301	851336
5135	851337
9218	851338
48797	851339
2887	851340
14645	851341
40627	851342
598	851343
272	851344
28293	851345
25475	851346
7591	851347
4636	851348
105719	851349
1649	851350
37450	851351
40800	851352
1655	851353
10236	851354
8747	851355
47848	851356
47294	851357
26239	851358
55330	851359
182029	851360
21208	851361
636	851362
62573	851363
84836	851364
2414	851365
49571	851366
25207	851367
15900	851368
86427	851369
184698	851370
40423	851371
28	851372
58350	851373
11252	851374
10464	851375
45726	851376
57497	851377
28494	851378
5128	851379
636	851380
7930	851381
11252	851382
89106	851383
81803	851384
1201	851385
48899	851386
21593	851387
4551	851388
12392	851389
3563	851390
28404	851391
42314	851392
106894	851393
31079	851394
19460	851395
29402	851396
126288	851397
26025	851398
22480	851399
3809	851400
39936	851401
79019	851402
761	851403
125	851404
48916	851405
35224	851406
19220	851407
451	851408
71600	851409
533	851410
20081	851411
17097	851412
7431	851413
16871	851414
83545	851415
164091	851416
90829	851417
111	851418
16635	851419
51935	851420
13162	851421
23022	851422
3909	851423
19337	851424
86189	851425
163373	851426
94535	851427
14497	851428
92662	851429
14719	851430
3242	851431
2051	851432
19392	851433
12427	851434
2937	851435
12222	851436
18444	851437
11220	851438
3725	851439
955	851440
52279	851441
35634	851442
13402	851443
11407	851444
3316	851445
85353	851446
4246	851447
8132	851448
1511	851449
176560	851450
59671	851451
5684	851452
3316	851453
45305	851454
12519	851455
2339	851456
59729	851457
12911	851458
53652	851459
8413	851460
12599	851461
11059	851462
6181	851463
23303	851464
34152	851465
46045	851466
142109	851467
78880	851468
148973	851469
39219	851470
22208	851471
21208	851472
4113	851473
3941	851474
30754	851475
63218	851476
63545	851477
569	851478
569	851479
2655	851480
36362	851481
18985	851482
15483	851483
34216	851484
15400	851485
23170	851486
42598	851487
57337	851488
8274	851489
125	851490
3316	851491
9750	851492
4631	851493
32714	851494
12955	851495
16274	851496
11047	851497
20984	851498
31655	851499
55650	851500
34283	851501
7555	851502
120250	851503
162949	851504
9375	851505
26720	851506
206	851507
3594	851508
72702	851509
33744	851510
39269	851511
21962	851512
17595	851513
11049	851514
36882	851515
53679	851516
111	851517
12635	851518
40168	851519
72594	851520
28781	851521
12985	851522
606	851523
175	851524
39644	851525
16246	851526
56	851527
7466	851528
9873	851529
9875	851530
2714	851531
9367	851532
514	851533
2089	851534
65	851535
1056	851536
272	851537
6448	851538
18588	851539
17648	851540
53384	851541
166540	851542
15708	851543
144886	851544
41295	851545
6746	851546
52721	851547
6456	851548
55494	851549
18634	851550
7967	851551
684	851552
1425	851553
4412	851554
67163	851555
146767	851556
31591	851557
9247	851558
34137	851559
15420	851560
32623	851561
108730	851562
95897	851563
2819	851564
8692	851565
67192	851566
137880	851567
5993	851568
257	851569
3932	851570
37985	851571
60316	851572
60868	851573
53319	851574
89974	851575
26840	851576
29104	851577
86464	851578
965	851579
31	851580
1329	851581
6012	851582
1189	851583
23551	851584
9180	851585
1701	851586
238	851587
47726	851588
59572	851589
9905	851590
53084	851591
32355	851592
25086	851593
86147	851594
100068	851595
91883	851596
72288	851597
13035	851598
2405	851599
53816	851600
12691	851601
1799	851602
391	851603
12	851604
11321	851605
7646	851606
3492	851607
7646	851608
3492	851609
103987	851610
5825	851611
5088	851612
35244	851613
167331	851614
121440	851615
65171	851616
134983	851617
65263	851618
89823	851619
54932	851620
97469	851621
25485	851622
13609	851623
1209	851624
59810	851625
16658	851626
23247	851627
52950	851628
80869	851629
3194	851630
13277	851631
99301	851632
126521	851633
48857	851634
8250	851635
34693	851636
400	851637
3051	851638
58653	851639
11410	851640
129766	851641
17376	851642
62332	851643
143209	851644
19324	851645
29185	851646
2566	851647
419	851648
418	851649
514	851650
28221	851651
7249	851652
110445	851653
1196	851654
43155	851655
61193	851656
101	851657
67918	851658
53494	851659
114426	851660
111326	851661
15946	851662
87082	851663
106619	851664
77716	851665
97308	851666
43532	851667
99263	851668
169213	851669
95255	851670
163941	851671
98289	851672
10045	851673
11648	851674
60749	851675
5357	851676
7866	851677
5506	851678
302	851679
2275	851680
83887	851681
172962	851682
23420	851683
15142	851684
25564	851685
2002	851686
107049	851687
15793	851688
17313	851689
16316	851690
128304	851691
103307	851692
80411	851693
34901	851694
9995	851695
19851	851696
12357	851697
2479	851698
66904	851699
5789	851700
3479	851701
5393	851702
18746	851703
1470	851704
5502	851705
9623	851706
20347	851707
114220	851708
6096	851709
5276	851710
90838	851711
13772	851712
168089	851713
178155	851714
80067	851715
22427	851716
4836	851717
225	851718
3011	851719
5557	851720
146728	851721
7050	851722
1356	851723
7003	851724
16834	851725
1186	851726
140947	851727
28892	851728
12846	851729
2179	851730
1649	851731
56485	851732
65193	851733
11231	851734
10931	851735
87817	851736
1352	851737
21380	851738
34745	851739
12	851740
28338	851741
45871	851742
306	851743
20692	851744
12298	851745
62666	851746
2062	851747
81917	851748
61783	851749
12285	851750
5015	851751
38398	851752
24185	851753
127726	851754
313	851755
59097	851756
178481	851757
102965	851758
17627	851759
141113	851760
96863	851761
88961	851762
88449	851763
179929	851764
12523	851765
51107	851766
70246	851767
82803	851768
9247	851769
90784	851770
12401	851771
178642	851772
12717	851773
98749	851774
123513	851775
9162	851776
46702	851777
55031	851778
25774	851779
27769	851780
25362	851781
5592	851782
31625	851783
15543	851784
28681	851785
27857	851786
80197	851787
51766	851788
119410	851789
45968	851790
137106	851791
17241	851792
118847	851793
64388	851794
164670	851795
95291	851796
120640	851797
21263	851798
46706	851799
5358	851800
63761	851801
172891	851802
66545	851803
55279	851804
36572	851805
24251	851806
19047	851807
13807	851808
94134	851809
117610	851810
94815	851811
9218	851812
10687	851813
100189	851814
30986	851815
127662	851816
82849	851817
29918	851818
55095	851819
133627	851820
22871	851821
48473	851822
52083	851823
69369	851824
19106	851825
62794	851826
175812	851827
37246	851828
77832	851829
106062	851830
12429	851831
20845	851832
154270	851833
18768	851834
86501	851835
127532	851836
60961	851837
43594	851838
135097	851839
6257	851840
117953	851841
106880	851842
115345	851843
44410	851844
70640	851845
76428	851846
16180	851847
173595	851848
128745	851849
25524	851850
99200	851851
14496	851852
71200	851853
71610	851854
59	851855
2613	851856
60224	851857
3852	851858
47439	851859
4	851860
2421	851861
61310	851862
134871	851863
14312	851864
9988	851865
59143	851866
72054	851867
4965	851868
1012	851869
2639	851870
114270	851871
89597	851872
5220	851873
48151	851874
115580	851875
11571	851876
46045	851877
92999	851878
102559	851879
382	851880
42451	851881
73398	851882
112427	851883
18012	851884
47945	851885
65483	851886
1509	851887
83832	851888
47794	851889
33173	851890
4142	851891
40867	851892
8756	851893
108715	851894
16056	851895
34901	851896
43577	851897
914	851898
41474	851899
3103	851900
108353	851901
66736	851902
2345	851903
18738	851904
195	851905
625	851906
2466	851907
2591	851908
76004	851909
20952	851910
11531	851911
13420	851912
607	851913
1044	851914
4125	851915
114065	851916
16963	851917
63475	851918
34760	851919
51773	851920
31340	851921
6170	851922
83449	851923
150	851924
13902	851925
66048	851926
47501	851927
69029	851928
32777	851929
7115	851930
3725	851931
153252	851932
6412	851933
162951	851934
45020	851935
21171	851936
143384	851937
22956	851938
95669	851939
72044	851940
48761	851941
19881	851942
52850	851943
17715	851944
83630	851945
380	851946
27958	851947
114860	851948
37030	851949
1228	851950
5643	851951
42450	851952
22522	851953
39477	851954
27596	851955
185162	851956
8600	851957
126855	851958
115388	851959
108994	851960
40739	851961
97415	851962
34693	851963
3399	851964
17027	851965
2432	851966
552	851967
5058	851968
73154	851969
16108	851970
905	851971
36956	851972
185255	851973
15057	851974
1206	851975
93218	851976
28791	851977
61195	851978
63122	851979
7011	851980
4471	851981
6222	851982
1320	851983
31374	851984
70003	851985
80009	851986
76083	851987
11995	851988
43415	851989
28783	851990
27954	851991
102181	851992
73928	851993
113158	851994
126169	851995
7014	851996
137470	851997
12642	851998
9239	851999
1901	852000
56457	852001
16448	852002
5332	852003
21506	852004
1357	852005
3091	852006
10501	852007
67187	852008
21150	852009
65401	852010
98380	852011
126398	852012
36886	852013
2968	852014
127031	852015
36505	852016
161907	852017
31288	852018
18937	852019
79514	852020
33814	852021
40448	852022
20466	852023
33296	852024
18939	852025
87804	852026
15626	852027
66096	852028
2579	852029
45698	852030
82659	852031
132467	852032
86994	852033
15081	852034
14765	852035
35503	852036
28209	852037
6248	852038
5454	852039
48473	852040
135293	852041
3316	852042
32114	852043
24019	852044
36810	852045
64259	852046
8826	852047
18898	852048
26499	852049
31666	852050
38072	852051
17291	852052
67507	852053
83145	852054
99713	852055
32311	852056
55003	852057
25564	852058
59366	852059
5299	852060
49430	852061
66043	852062
31123	852063
5299	852064
5099	852065
82732	852066
87630	852067
60359	852068
4113	852069
9396	852070
6114	852071
11107	852072
19390	852073
106408	852074
46249	852075
45921	852076
9263	852077
150519	852078
72727	852079
2081	852080
99753	852081
76319	852082
7982	852083
12304	852084
108552	852085
81644	852086
108552	852087
10006	852088
81611	852089
34781	852090
108552	852091
28924	852092
60364	852093
71708	852094
7072	852095
129453	852096
176042	852097
22337	852098
134702	852099
32868	852100
60364	852101
97558	852102
4898	852103
41273	852104
11650	852105
27747	852106
86046	852107
88998	852108
7391	852109
57051	852110
16291	852111
46699	852112
42511	852113
33231	852114
46699	852115
113078	852116
11426	852117
7093	852118
57421	852119
69705	852120
22057	852121
27471	852122
135973	852123
175883	852124
35293	852125
35293	852126
175824	852127
34803	852128
29458	852129
2016	852130
64705	852131
3758	852132
39081	852133
30585	852134
3912	852135
81965	852136
20050	852137
68368	852138
163205	852139
22628	852140
134698	852141
3635	852142
175902	852143
179043	852144
179220	852145
2953	852146
161526	852147
66265	852148
34920	852149
87901	852150
2045	852151
12304	852152
16245	852153
98161	852154
28085	852155
96121	852156
2081	852157
20813	852158
90554	852159
2081	852160
12304	852161
55243	852162
24664	852163
2916	852164
41516	852165
173288	852166
82732	852167
132413	852168
166467	852169
95788	852170
86125	852171
161706	852172
48231	852173
137951	852174
2964	852175
50699	852176
76873	852177
9396	852178
5016	852179
92900	852180
118692	852181
12997	852182
2149	852183
6479	852184
88736	852185
22181	852186
38727	852187
84408	852188
3894	852189
10516	852190
133194	852191
122047	852192
3894	852193
413	852194
28171	852195
6394	852196
87638	852197
372	852198
28977	852199
30408	852200
13687	852201
42269	852202
3096	852203
1140	852204
9772	852205
71633	852206
5533	852207
42651	852208
76387	852209
6451	852210
62619	852211
5264	852212
22513	852213
32098	852214
30675	852215
1157	852216
16348	852217
59215	852218
14086	852219
8947	852220
26897	852221
2937	852222
83573	852223
1167	852224
27546	852225
31813	852226
136421	852227
106517	852228
65308	852229
29912	852230
12728	852231
185600	852232
8948	852233
103464	852234
119485	852235
68273	852236
30937	852237
30741	852238
33309	852239
46617	852240
18214	852241
23585	852242
60626	852243
60461	852244
26310	852245
61236	852246
131863	852247
72065	852248
65025	852249
32966	852250
49144	852251
160439	852252
37170	852253
176190	852254
45598	852255
45929	852256
20198	852257
103563	852258
56491	852259
86527	852260
116195	852261
69604	852262
41958	852263
64890	852264
95867	852265
82611	852266
47743	852267
166564	852268
103208	852269
46536	852270
1453	852271
48188	852272
76433	852273
93002	852274
43634	852275
24176	852276
42571	852277
90183	852278
21988	852279
90447	852280
73112	852281
121809	852282
96965	852283
34336	852284
18054	852285
15857	852286
138929	852287
1157	852288
32877	852289
24423	852290
31452	852291
160706	852292
7331	852293
80527	852294
89910	852295
45565	852296
28837	852297
62898	852298
96456	852299
72908	852300
173729	852301
76344	852302
11463	852303
74797	852304
101293	852305
141249	852306
96678	852307
100618	852308
132577	852309
81692	852310
56940	852311
4186	852312
43598	852313
25227	852314
39064	852315
20651	852316
167068	852317
109858	852318
110317	852319
135566	852320
23573	852321
62204	852322
106118	852323
307	852324
15857	852325
62927	852326
28735	852327
36247	852328
8463	852329
8208	852330
4098	852331
28644	852332
20651	852333
100742	852334
134454	852335
106159	852336
176193	852337
105881	852338
105878	852339
71253	852340
86058	852341
89200	852342
15896	852343
6691	852344
126748	852345
35690	852346
72919	852347
2760	852348
34864	852349
7645	852350
74358	852351
38531	852352
147525	852353
37923	852354
45462	852355
129059	852356
7847	852357
160013	852358
147522	852359
187292	852360
38458	852361
77959	852362
38104	852363
30320	852364
34566	852365
55637	852366
79818	852367
54658	852368
42365	852369
158920	852370
137375	852371
151270	852372
176087	852373
164484	852374
53580	852375
16626	852376
134804	852377
183601	852378
79215	852379
71862	852380
10529	852381
76744	852382
95124	852383
18485	852384
123619	852385
141919	852386
38632	852387
148078	852388
28800	852389
42211	852390
101143	852391
83208	852392
89525	852393
15770	852394
35260	852395
86057	852396
136894	852397
1157	852398
36935	852399
66398	852400
6675	852401
105881	852402
71253	852403
182484	852404
184598	852405
105881	852406
82917	852407
16358	852408
92027	852409
58511	852410
71251	852411
86055	852412
116202	852413
188217	852414
88871	852415
80041	852416
19086	852417
151743	852418
14989	852419
15770	852420
33309	852421
175990	852422
62183	852423
17224	852424
14264	852425
7121	852426
7121	852427
106114	852428
5483	852429
13093	852430
4266	852431
9438	852432
87789	852433
3807	852434
154143	852435
80077	852436
175476	852437
48175	852438
13346	852439
105879	852440
13063	852441
131146	852442
177702	852443
13346	852444
27349	852445
7159	852446
29695	852447
35806	852448
14383	852449
9305	852450
8334	852451
73143	852452
25984	852453
3737	852454
42711	852455
105882	852456
13659	852457
65232	852458
15688	852459
38435	852460
11111	852461
9980	852462
57990	852463
48216	852464
175781	852465
50767	852466
81900	852467
18846	852468
6104	852469
37117	852470
6104	852471
1102	852472
18448	852473
14710	852474
1160	852475
12672	852476
98076	852477
33043	852478
19319	852479
168163	852480
83573	852481
83181	852482
33870	852483
33870	852484
93741	852485
33870	852486
40493	852487
9213	852488
76662	852489
140894	852490
30776	852491
46413	852492
40493	852493
46763	852494
105067	852495
58621	852496
105067	852497
13204	852498
61054	852499
40493	852500
28910	852501
58914	852502
6178	852503
125051	852504
70823	852505
155131	852506
40493	852507
181735	852508
58914	852509
30219	852510
64980	852511
141808	852512
80659	852513
27110	852514
3982	852515
94100	852516
143021	852517
37451	852518
118121	852519
46763	852520
14869	852521
85387	852522
102626	852523
62232	852524
85761	852525
181195	852526
110124	852527
10925	852528
7226	852529
11393	852530
4728	852531
6215	852532
16992	852533
41228	852534
113662	852535
32579	852536
69240	852537
21510	852538
90727	852539
65597	852540
99442	852541
125	852542
5195	852543
62194	852544
84304	852545
137097	852546
18661	852547
52806	852548
8004	852549
49740	852550
1568	852551
179621	852552
30582	852553
1258	852554
91998	852555
2139	852556
1268	852557
2111	852558
77	852559
53781	852560
107212	852561
115822	852562
137026	852563
63718	852564
586	852565
11704	852566
118286	852567
63030	852568
16297	852569
6215	852570
284	852571
18749	852572
12701	852573
60841	852574
18035	852575
96947	852576
27241	852577
2223	852578
179719	852579
5077	852580
2223	852581
3928	852582
12336	852583
59722	852584
23860	852585
82226	852586
8918	852587
41183	852588
17611	852589
44063	852590
41390	852591
36279	852592
72913	852593
73250	852594
8215	852595
49699	852596
147069	852597
11215	852598
9567	852599
3307	852600
16196	852601
86696	852602
727	852603
203	852604
34680	852605
294	852606
10102	852607
20199	852608
135622	852609
53460	852610
14311	852611
59519	852612
44119	852613
3256	852614
59849	852615
24354	852616
28363	852617
72021	852618
207	852619
72334	852620
1123	852621
179130	852622
48986	852623
32687	852624
936	852625
43	852626
43190	852627
48665	852628
19821	852629
88827	852630
1467	852631
435	852632
150474	852633
75290	852634
85904	852635
8613	852636
45050	852637
27436	852638
67006	852639
110890	852640
14266	852641
16035	852642
67006	852643
37311	852644
19138	852645
6766	852646
22459	852647
26725	852648
29380	852649
6256	852650
19821	852651
26726	852652
25117	852653
133188	852654
135385	852655
154256	852656
58265	852657
184485	852658
12132	852659
6172	852660
25117	852661
71950	852662
15392	852663
50779	852664
102983	852665
20217	852666
24222	852667
1	852668
1	852669
1	852670
1	852671
1	852672
39340	852673
9852	852674
9852	852675
1460	852676
29667	852677
92528	852678
6008	852679
44463	852680
9293	852681
8351	852682
512	852683
37422	852684
51274	852685
23160	852686
11053	852687
8660	852688
38464	852689
26621	852690
140378	852691
4125	852692
11437	852693
28213	852694
2325	852695
14229	852696
78603	852697
35653	852698
27940	852699
4292	852700
38501	852701
1349	852702
4622	852703
4590	852704
41657	852705
21035	852706
79840	852707
16091	852708
11940	852709
6652	852710
24360	852711
88603	852712
19184	852713
2487	852714
28234	852715
23494	852716
27589	852717
19202	852718
2297	852719
47408	852720
34230	852721
23844	852722
45718	852723
36	852724
772	852725
59411	852726
34395	852727
704	852728
4968	852729
3039	852730
46688	852731
5292	852732
2654	852733
61424	852734
35927	852735
50356	852736
26257	852737
50018	852738
11550	852739
2484	852740
72217	852741
19495	852742
3021	852743
54429	852744
181012	852745
94241	852746
15838	852747
12507	852748
12084	852749
60366	852750
47887	852751
72192	852752
23974	852753
19570	852754
45107	852755
26579	852756
406	852757
43848	852758
2325	852759
2292	852760
654	852761
4658	852762
3876	852763
109384	852764
31698	852765
48130	852766
51933	852767
64850	852768
13268	852769
11535	852770
21060	852771
235	852772
11358	852773
20495	852774
3581	852775
30049	852776
57384	852777
5096	852778
44246	852779
116464	852780
12125	852781
71922	852782
26531	852783
37204	852784
27872	852785
4307	852786
5290	852787
22623	852788
52400	852789
91876	852790
52400	852791
97131	852792
16600	852793
59609	852794
1852	852795
10099	852796
36995	852797
11817	852798
5643	852799
161947	852800
61557	852801
42235	852802
70873	852803
75540	852804
9591	852805
128830	852806
7691	852807
65517	852808
104319	852809
181438	852810
20045	852811
27408	852812
20045	852813
94541	852814
95167	852815
15477	852816
3809	852817
16811	852818
7510	852819
51776	852820
127979	852821
89933	852822
73752	852823
123565	852824
114429	852825
9726	852826
17393	852827
17393	852828
17393	852829
34136	852830
50801	852831
89760	852832
15573	852833
27252	852834
2105	852835
58438	852836
58420	852837
22396	852838
72868	852839
4307	852840
15869	852841
1910	852842
15869	852843
51897	852844
4307	852845
43081	852846
112706	852847
28382	852848
1762	852849
1289	852850
1288	852851
39213	852852
29563	852853
7726	852854
49342	852855
37933	852856
23024	852857
11991	852858
35607	852859
57339	852860
7033	852861
2482	852862
3781	852863
1047	852864
179547	852865
5730	852866
2621	852867
19788	852868
4048	852869
62465	852870
138024	852871
2757	852872
1432	852873
3476	852874
7463	852875
1249	852876
28266	852877
46570	852878
35319	852879
35319	852880
8256	852881
33786	852882
957	852883
4977	852884
3433	852885
4153	852886
18645	852887
11489	852888
2767	852889
633	852890
5498	852891
29286	852892
908	852893
1545	852894
12960	852895
31229	852896
1320	852897
228	852898
166	852899
67	852900
28382	852901
35890	852902
147047	852903
11488	852904
11488	852905
36931	852906
16266	852907
146387	852908
5615	852909
1015	852910
112229	852911
16309	852912
8659	852913
29111	852914
14182	852915
90549	852916
2757	852917
302	852918
6717	852919
65324	852920
28566	852921
23508	852922
62489	852923
2757	852924
23049	852925
63	852926
42653	852927
13742	852928
34549	852929
873	852930
52341	852931
5853	852932
107490	852933
159661	852934
44101	852935
44101	852936
81544	852937
95776	852938
163232	852939
31584	852940
30507	852941
3770	852942
81841	852943
83202	852944
15920	852945
48975	852946
56397	852947
3770	852948
45876	852949
48755	852950
70272	852951
48450	852952
133427	852953
31584	852954
25116	852955
32889	852956
25116	852957
33003	852958
126555	852959
81544	852960
68566	852961
83331	852962
1687	852963
32920	852964
29305	852965
127078	852966
45747	852967
5389	852968
38004	852969
114353	852970
795	852971
5232	852972
38004	852973
5232	852974
13004	852975
19447	852976
24850	852977
134845	852978
17226	852979
11078	852980
12924	852981
88397	852982
140169	852983
4074	852984
4074	852985
44015	852986
3135	852987
88075	852988
72920	852989
60951	852990
20210	852991
85509	852992
184706	852993
38134	852994
1912	852995
38134	852996
13240	852997
118313	852998
118607	852999
30265	853000
152659	853001
76918	853002
49666	853003
136950	853004
179266	853005
63779	853006
118656	853007
136959	853008
11393	853009
15955	853010
1238	853011
177316	853012
33266	853013
35487	853014
22679	853015
19899	853016
73947	853017
169497	853018
58751	853019
146888	853020
162642	853021
10257	853022
95632	853023
3097	853024
39811	853025
117943	853026
102620	853027
137358	853028
32877	853029
15707	853030
35268	853031
22003	853032
59092	853033
1711	853034
3706	853035
99735	853036
75283	853037
4425	853038
4425	853039
26313	853040
1415	853041
67259	853042
6195	853043
15136	853044
61103	853045
23749	853046
53113	853047
52006	853048
51393	853049
38168	853050
20142	853051
11186	853052
49686	853053
16346	853054
113815	853055
38168	853056
49591	853057
73947	853058
6195	853059
24130	853060
143742	853061
7168	853062
173749	853063
42903	853064
42903	853065
89197	853066
86167	853067
48077	853068
1353	853069
6131	853070
10639	853071
53857	853072
17680	853073
2910	853074
44820	853075
80252	853076
23844	853077
49133	853078
21565	853079
3605	853080
4709	853081
55198	853082
24280	853083
31743	853084
1334	853085
6860	853086
1334	853087
44712	853088
1855	853089
19866	853090
459	853091
1075	853092
2529	853093
16375	853094
25394	853095
112953	853096
59303	853097
1711	853098
55262	853099
1542	853100
11530	853101
140967	853102
9390	853103
5683	853104
46103	853105
172713	853106
14729	853107
107366	853108
20494	853109
138	853110
181216	853111
137872	853112
33667	853113
2521	853114
4864	853115
39779	853116
38619	853117
39868	853118
118	853119
134391	853120
9351	853121
2298	853122
125021	853123
1099	853124
24105	853125
489	853126
2712	853127
37798	853128
2050	853129
62931	853130
19601	853131
181215	853132
181217	853133
137717	853134
87677	853135
7161	853136
8712	853137
91164	853138
50805	853139
30448	853140
2751	853141
2139	853142
78643	853143
138724	853144
2401	853145
2401	853146
14178	853147
81614	853148
143957	853149
11353	853150
11353	853151
16931	853152
64038	853153
1937	853154
1937	853155
8677	853156
104140	853157
14178	853158
931	853159
19814	853160
62439	853161
17131	853162
59092	853163
6195	853164
32877	853165
114039	853166
25793	853167
1509	853168
12295	853169
4583	853170
51219	853171
48127	853172
1687	853173
36169	853174
140289	853175
139242	853176
30655	853177
120491	853178
39811	853179
162205	853180
160056	853181
114003	853182
52012	853183
69794	853184
155378	853185
128755	853186
128755	853187
168530	853188
158958	853189
127813	853190
79281	853191
161269	853192
27218	853193
118158	853194
118372	853195
59437	853196
153102	853197
64133	853198
139608	853199
176632	853200
6504	853201
18446	853202
184628	853203
22808	853204
34046	853205
5531	853206
51219	853207
127416	853208
33934	853209
183977	853210
108636	853211
138674	853212
2751	853213
117534	853214
117881	853215
69319	853216
52763	853217
108578	853218
86548	853219
185183	853220
72346	853221
151621	853222
125086	853223
108446	853224
94740	853225
76818	853226
183340	853227
49211	853228
120820	853229
124992	853230
169609	853231
124811	853232
88031	853233
175607	853234
17035	853235
152758	853236
10308	853237
141860	853238
588	853239
16886	853240
2712	853241
108960	853242
22647	853243
7090	853244
12295	853245
22808	853246
22808	853247
35476	853248
4587	853249
4587	853250
27487	853251
188734	853252
22207	853253
41427	853254
21233	853255
68997	853256
115	853257
106044	853258
140708	853259
49536	853260
2582	853261
71245	853262
74646	853263
46115	853264
87997	853265
3103	853266
2589	853267
5811	853268
63170	853269
122	853270
26987	853271
33333	853272
23008	853273
178528	853274
50600	853275
115804	853276
9886	853277
49897	853278
4295	853279
8196	853280
238	853281
5977	853282
12914	853283
2675	853284
16536	853285
22956	853286
28642	853287
22	853288
26835	853289
26987	853290
22069	853291
23363	853292
7747	853293
66604	853294
13431	853295
13677	853296
25517	853297
2944	853298
36172	853299
103426	853300
364	853301
71169	853302
13453	853303
58670	853304
19789	853305
176733	853306
110346	853307
1	853308
8726	853309
313	853310
83596	853311
10883	853312
43723	853313
128659	853314
46469	853315
8332	853316
16991	853317
1161	853318
15267	853319
21867	853320
21737	853321
18278	853322
19811	853323
11044	853324
147	853325
45508	853326
45597	853327
45063	853328
62705	853329
104009	853330
57602	853331
467	853332
47540	853333
10626	853334
22593	853335
65048	853336
6980	853337
23273	853338
26115	853339
5118	853340
1548	853341
165205	853342
60592	853343
1605	853344
214	853345
41761	853346
108430	853347
54032	853348
41088	853349
54032	853350
54032	853351
54032	853352
34567	853353
45	853354
7	853355
84583	853356
25961	853357
102794	853358
32534	853359
11020	853360
37982	853361
21909	853362
8875	853363
13777	853364
74483	853365
40931	853366
86675	853367
24804	853368
3928	853369
3928	853370
115204	853371
2736	853372
20756	853373
60950	853374
111901	853375
78663	853376
53050	853377
147366	853378
33966	853379
20684	853380
140862	853381
96826	853382
30257	853383
172769	853384
183113	853385
177172	853386
49935	853387
107837	853388
71854	853389
160619	853390
124059	853391
100641	853392
49854	853393
43328	853394
17533	853395
12538	853396
34393	853397
60329	853398
84931	853399
11651	853400
28362	853401
19404	853402
34490	853403
9536	853404
9536	853405
34490	853406
9536	853407
51073	853408
4379	853409
31509	853410
23616	853411
27328	853412
68274	853413
107280	853414
2737	853415
31251	853416
10759	853417
66118	853418
27098	853419
28172	853420
53968	853421
70725	853422
21641	853423
151584	853424
13908	853425
166683	853426
121586	853427
24585	853428
48214	853429
69893	853430
84450	853431
33173	853432
49636	853433
86722	853434
158219	853435
57909	853436
58292	853437
48214	853438
131716	853439
27888	853440
21502	853441
31655	853442
36236	853443
109798	853444
38885	853445
36997	853446
3280	853447
87303	853448
51537	853449
68024	853450
66118	853451
176780	853452
3161	853453
3161	853454
1508	853455
15017	853456
1508	853457
1508	853458
21676	853459
994	853460
97655	853461
112999	853462
41807	853463
126489	853464
45452	853465
20864	853466
35676	853467
54274	853468
56186	853469
32416	853470
126501	853471
5099	853472
3349	853473
3349	853474
31058	853475
12527	853476
1327	853477
23	853478
78035	853479
1287	853480
20106	853481
661	853482
4958	853483
3349	853484
75250	853485
27279	853486
7624	853487
187216	853488
74308	853489
10161	853490
86004	853491
4230	853492
129492	853493
76739	853494
5111	853495
9427	853496
153057	853497
41141	853498
41141	853499
73739	853500
26642	853501
38812	853502
19035	853503
94801	853504
1222	853505
13156	853506
14485	853507
66763	853508
48350	853509
37159	853510
37953	853511
34215	853512
5989	853513
16598	853514
1587	853515
72753	853516
16293	853517
2330	853518
68	853519
50546	853520
71489	853521
36101	853522
1	853523
27488	853524
46342	853525
74805	853526
89901	853527
15745	853528
79906	853529
80942	853530
57151	853531
2980	853532
2101	853533
145661	853534
9536	853535
45141	853536
78609	853537
23363	853538
88709	853539
1221	853540
4013	853541
70942	853542
67936	853543
90	853544
47231	853545
209	853546
1137	853547
51835	853548
43054	853549
209	853550
20692	853551
967	853552
6608	853553
6608	853554
201	853555
1439	853556
20785	853557
4533	853558
16891	853559
1282	853560
8978	853561
9385	853562
21	853563
8097	853564
1282	853565
75	853566
132	853567
31434	853568
132	853569
132	853570
132	853571
28280	853572
116316	853573
148989	853574
108199	853575
147389	853576
41892	853577
41892	853578
53430	853579
45362	853580
71723	853581
142420	853582
71723	853583
71649	853584
75	853585
74520	853586
17	853587
39	853588
51835	853589
51	853590
19297	853591
74181	853592
35873	853593
1493	853594
79906	853595
88765	853596
130062	853597
9386	853598
87678	853599
32205	853600
73205	853601
2148	853602
7643	853603
8336	853604
6533	853605
6913	853606
5571	853607
16107	853608
202	853609
2295	853610
19083	853611
108560	853612
57051	853613
12482	853614
4138	853615
78	853616
12319	853617
46308	853618
1734	853619
50676	853620
41827	853621
20799	853622
15714	853623
20799	853624
95695	853625
9288	853626
48735	853627
54327	853628
82052	853629
38341	853630
14416	853631
141748	853632
38341	853633
5366	853634
38341	853635
56177	853636
183992	853637
104991	853638
65311	853639
32870	853640
25752	853641
67044	853642
57041	853643
81154	853644
26180	853645
6873	853646
21716	853647
806	853648
83323	853649
45075	853650
77890	853651
7931	853652
22601	853653
36435	853654
57041	853655
22959	853656
83323	853657
47198	853658
118206	853659
163761	853660
37491	853661
117584	853662
29800	853663
14734	853664
152474	853665
79666	853666
20644	853667
77932	853668
144100	853669
34394	853670
159	853671
50655	853672
17282	853673
61791	853674
32671	853675
1097	853676
5099	853677
3737	853678
159762	853679
909	853680
184132	853681
31	853682
19076	853683
106239	853684
5590	853685
133988	853686
86843	853687
10873	853688
139875	853689
5516	853690
4854	853691
4854	853692
36456	853693
21122	853694
181084	853695
68959	853696
43099	853697
35259	853698
311	853699
25071	853700
79357	853701
6977	853702
19776	853703
90051	853704
5331	853705
136938	853706
30871	853707
18177	853708
81790	853709
107233	853710
37694	853711
51219	853712
71731	853713
86680	853714
129181	853715
185139	853716
9152	853717
112857	853718
11098	853719
166770	853720
109461	853721
66522	853722
2166	853723
7805	853724
106947	853725
86302	853726
70	853727
69365	853728
8398	853729
58005	853730
107630	853731
7961	853732
118976	853733
9124	853734
178494	853735
60265	853736
2421	853737
17521	853738
2421	853739
34476	853740
3689	853741
29739	853742
187955	853743
188835	853744
11163	853745
72310	853746
83937	853747
107067	853748
2690	853749
38257	853750
14803	853751
76118	853752
59706	853753
57062	853754
44009	853755
71267	853756
14637	853757
3750	853758
44612	853759
94111	853760
91737	853761
24985	853762
3953	853763
73733	853764
3155	853765
21523	853766
8162	853767
11965	853768
31343	853769
61728	853770
59569	853771
91425	853772
6167	853773
36191	853774
17831	853775
20202	853776
19122	853777
105492	853778
57504	853779
395	853780
635	853781
59406	853782
51	853783
51	853784
635	853785
19898	853786
1024	853787
19730	853788
9157	853789
43051	853790
107806	853791
13318	853792
100290	853793
427	853794
62875	853795
635	853796
13318	853797
21626	853798
42970	853799
112699	853800
91162	853801
123055	853802
49657	853803
36515	853804
51601	853805
59259	853806
49166	853807
50488	853808
99422	853809
76798	853810
97232	853811
46375	853812
2757	853813
3053	853814
3053	853815
9157	853816
2574	853817
7311	853818
47214	853819
74175	853820
54624	853821
10253	853822
51338	853823
107928	853824
1977	853825
117200	853826
87705	853827
30808	853828
42390	853829
62382	853830
71408	853831
128395	853832
6382	853833
170212	853834
4564	853835
56746	853836
154186	853837
89822	853838
97380	853839
52355	853840
96865	853841
61718	853842
86286	853843
7775	853844
96154	853845
188306	853846
107244	853847
47190	853848
50455	853849
46879	853850
12124	853851
34119	853852
28807	853853
1003	853854
15724	853855
8320	853856
29744	853857
45899	853858
35835	853859
49068	853860
9649	853861
11856	853862
19900	853863
23992	853864
330	853865
15724	853866
5755	853867
2881	853868
40563	853869
24881	853870
8294	853871
72416	853872
5866	853873
6687	853874
11319	853875
6688	853876
3818	853877
13488	853878
43142	853879
68659	853880
36210	853881
31904	853882
11346	853883
184141	853884
75400	853885
28396	853886
20547	853887
2745	853888
13390	853889
134564	853890
14775	853891
128020	853892
134576	853893
84533	853894
84068	853895
8190	853896
58137	853897
44751	853898
63147	853899
12636	853900
4410	853901
63704	853902
8546	853903
18091	853904
127765	853905
49383	853906
104903	853907
30865	853908
1977	853909
199	853910
66301	853911
5586	853912
172792	853913
68538	853914
35699	853915
12440	853916
50522	853917
56680	853918
3364	853919
5223	853920
1551	853921
5098	853922
5202	853923
59291	853924
43207	853925
297	853926
100005	853927
2077	853928
60373	853929
48262	853930
17625	853931
175522	853932
54668	853933
1915	853934
14195	853935
5945	853936
12062	853937
32404	853938
39656	853939
185910	853940
69392	853941
134926	853942
131937	853943
36203	853944
142349	853945
3153	853946
60158	853947
35500	853948
41192	853949
744	853950
27386	853951
17526	853952
9328	853953
9513	853954
27402	853955
28156	853956
79877	853957
287	853958
172121	853959
155468	853960
57966	853961
115551	853962
114928	853963
115711	853964
92120	853965
176243	853966
1862	853967
38829	853968
103510	853969
49107	853970
177653	853971
35297	853972
35970	853973
19905	853974
14649	853975
3919	853976
5874	853977
6759	853978
112849	853979
5021	853980
33902	853981
16616	853982
20868	853983
87943	853984
110858	853985
150443	853986
151814	853987
154021	853988
149626	853989
183036	853990
84226	853991
11408	853992
179008	853993
107136	853994
107136	853995
88783	853996
96764	853997
1297	853998
119826	853999
131163	854000
143956	854001
76407	854002
11408	854003
36394	854004
84226	854005
84080	854006
108393	854007
140980	854008
28523	854009
134617	854010
93885	854011
29952	854012
131200	854013
106925	854014
93414	854015
118628	854016
6836	854017
9649	854018
72259	854019
152278	854020
93290	854021
43763	854022
71709	854023
95149	854024
116553	854025
145390	854026
95149	854027
112072	854028
20473	854029
58169	854030
109265	854031
150324	854032
184848	854033
150489	854034
116365	854035
187029	854036
22407	854037
100567	854038
92848	854039
36731	854040
36731	854041
8162	854042
24147	854043
53632	854044
31619	854045
53632	854046
54968	854047
98480	854048
74148	854049
2189	854050
109380	854051
75612	854052
1975	854053
16490	854054
32058	854055
181978	854056
19053	854057
125376	854058
47823	854059
78636	854060
93373	854061
129311	854062
29482	854063
158770	854064
3328	854065
1016	854066
66276	854067
11040	854068
17743	854069
129365	854070
76877	854071
71511	854072
89379	854073
1016	854074
24550	854075
154175	854076
105217	854077
59601	854078
17674	854079
118762	854080
49626	854081
47342	854082
59420	854083
2039	854084
128016	854085
140306	854086
3426	854087
169346	854088
48076	854089
141457	854090
74985	854091
106123	854092
67868	854093
104817	854094
29669	854095
153709	854096
66276	854097
126496	854098
68364	854099
123646	854100
94881	854101
100226	854102
127262	854103
118114	854104
6295	854105
93401	854106
76824	854107
3319	854108
100391	854109
163237	854110
3319	854111
165047	854112
109142	854113
63774	854114
117669	854115
20981	854116
144902	854117
73524	854118
59436	854119
132844	854120
162698	854121
125269	854122
5976	854123
152845	854124
118447	854125
153463	854126
156036	854127
117538	854128
3319	854129
3319	854130
164364	854131
22814	854132
127262	854133
1396	854134
159966	854135
177703	854136
25786	854137
111109	854138
95865	854139
45532	854140
39731	854141
10946	854142
62057	854143
121162	854144
15773	854145
30865	854146
58579	854147
6657	854148
37276	854149
40700	854150
42019	854151
51247	854152
40792	854153
36134	854154
43188	854155
43177	854156
147322	854157
33528	854158
25790	854159
15678	854160
148523	854161
10818	854162
55340	854163
116431	854164
122294	854165
37569	854166
98466	854167
22591	854168
12723	854169
1884	854170
74257	854171
18863	854172
77549	854173
21397	854174
123850	854175
54632	854176
79556	854177
26288	854178
25257	854179
33368	854180
11186	854181
94925	854182
8335	854183
8335	854184
28293	854185
4126	854186
9601	854187
1698	854188
2368	854189
8281	854190
2368	854191
6600	854192
8335	854193
66566	854194
38729	854195
10945	854196
81828	854197
11561	854198
61889	854199
4475	854200
5142	854201
14602	854202
28170	854203
26212	854204
76862	854205
1978	854206
64148	854207
50718	854208
4939	854209
10734	854210
22595	854211
172720	854212
22951	854213
5554	854214
870	854215
22136	854216
13903	854217
10939	854218
1443	854219
68	854220
9413	854221
1259	854222
7398	854223
83	854224
8865	854225
510	854226
1046	854227
9286	854228
43083	854229
22035	854230
35332	854231
69242	854232
19756	854233
21885	854234
18256	854235
5138	854236
5138	854237
9211	854238
1591	854239
156097	854240
20012	854241
35003	854242
35229	854243
50420	854244
18421	854245
6907	854246
52200	854247
14729	854248
4463	854249
3056	854250
107588	854251
78896	854252
190	854253
108842	854254
1746	854255
2162	854256
61935	854257
74474	854258
12453	854259
115	854260
61764	854261
24036	854262
134067	854263
31613	854264
6885	854265
54125	854266
31337	854267
123110	854268
105228	854269
89287	854270
13600	854271
159919	854272
43581	854273
140526	854274
12242	854275
79823	854276
143231	854277
123868	854278
59969	854279
30138	854280
37461	854281
92232	854282
20938	854283
1524	854284
12070	854285
54106	854286
38380	854287
87559	854288
43771	854289
77419	854290
76576	854291
63901	854292
103595	854293
61370	854294
97852	854295
7211	854296
20604	854297
92139	854298
26282	854299
111580	854300
166623	854301
102217	854302
99312	854303
162352	854304
100525	854305
96128	854306
1075	854307
128643	854308
34205	854309
138978	854310
56591	854311
56176	854312
122444	854313
90077	854314
74708	854315
43771	854316
59622	854317
104556	854318
85361	854319
51423	854320
55900	854321
113185	854322
127965	854323
37200	854324
184589	854325
77337	854326
173965	854327
18065	854328
35272	854329
70616	854330
11299	854331
93619	854332
46283	854333
177219	854334
11147	854335
95234	854336
77376	854337
164316	854338
10788	854339
79193	854340
76318	854341
84290	854342
28375	854343
43738	854344
56866	854345
26646	854346
8405	854347
52215	854348
88165	854349
18343	854350
241	854351
469	854352
28852	854353
7575	854354
10124	854355
188	854356
8705	854357
7461	854358
211	854359
24120	854360
58361	854361
18960	854362
48224	854363
22367	854364
11274	854365
34720	854366
41368	854367
34720	854368
16355	854369
11123	854370
110196	854371
17136	854372
21521	854373
1307	854374
141790	854375
1388	854376
34109	854377
103569	854378
2614	854379
875	854380
69546	854381
24609	854382
33148	854383
4343	854384
7291	854385
115485	854386
108781	854387
39983	854388
72982	854389
4246	854390
19843	854391
135075	854392
15423	854393
84174	854394
29814	854395
15959	854396
33148	854397
756	854398
48264	854399
94643	854400
108869	854401
76969	854402
14350	854403
48204	854404
28	854405
2939	854406
13386	854407
11094	854408
15456	854409
63861	854410
59454	854411
28798	854412
19358	854413
63861	854414
140008	854415
39942	854416
84162	854417
57953	854418
110408	854419
48224	854420
2217	854421
22359	854422
72052	854423
73147	854424
143692	854425
147532	854426
91908	854427
112136	854428
103165	854429
37840	854430
4796	854431
1065	854432
80023	854433
150939	854434
52694	854435
1947	854436
87492	854437
64077	854438
53471	854439
49747	854440
14214	854441
90732	854442
2779	854443
62037	854444
14228	854445
91401	854446
109779	854447
2467	854448
51455	854449
35284	854450
293	854451
6070	854452
1713	854453
22048	854454
743	854455
8449	854456
3432	854457
55278	854458
6197	854459
79464	854460
18403	854461
135047	854462
11460	854463
27540	854464
133878	854465
145314	854466
80418	854467
70889	854468
24777	854469
119195	854470
161499	854471
30004	854472
89425	854473
144452	854474
73410	854475
106289	854476
19244	854477
14676	854478
23857	854479
124479	854480
7970	854481
107114	854482
94185	854483
22042	854484
39466	854485
123109	854486
5822	854487
74896	854488
59400	854489
106122	854490
111562	854491
111654	854492
171801	854493
140354	854494
37894	854495
35096	854496
57518	854497
6017	854498
144249	854499
137042	854500
89274	854501
102051	854502
127456	854503
9053	854504
73605	854505
2528	854506
123766	854507
133104	854508
73424	854509
66901	854510
122197	854511
68913	854512
45829	854513
16730	854514
21818	854515
85774	854516
58901	854517
4208	854518
9709	854519
176288	854520
187	854521
60090	854522
18109	854523
12991	854524
10734	854525
11702	854526
61371	854527
51745	854528
61914	854529
4349	854530
1393	854531
31357	854532
51914	854533
11883	854534
11825	854535
1080	854536
14861	854537
5130	854538
1140	854539
99733	854540
23291	854541
17	854542
16068	854543
1277	854544
13980	854545
35631	854546
4	854547
438	854548
19797	854549
5783	854550
16554	854551
33893	854552
86306	854553
8588	854554
6064	854555
47461	854556
938	854557
30305	854558
40698	854559
76	854560
13943	854561
1451	854562
1969	854563
148398	854564
49989	854565
8238	854566
241	854567
60823	854568
206	854569
74636	854570
28199	854571
10341	854572
435	854573
61321	854574
57593	854575
14222	854576
240	854577
74287	854578
71066	854579
34854	854580
77810	854581
40465	854582
120	854583
10569	854584
28505	854585
3384	854586
37498	854587
14008	854588
8865	854589
2439	854590
19173	854591
88303	854592
23665	854593
32694	854594
24403	854595
56264	854596
390	854597
11892	854598
32787	854599
112790	854600
3067	854601
8751	854602
14480	854603
89589	854604
14047	854605
27438	854606
244	854607
48878	854608
4548	854609
90384	854610
387	854611
69213	854612
3583	854613
11983	854614
379	854615
1486	854616
19410	854617
39711	854618
1033	854619
2465	854620
960	854621
1393	854622
10172	854623
12446	854624
1988	854625
36484	854626
5751	854627
7078	854628
1	854629
18693	854630
42204	854631
22056	854632
142492	854633
57477	854634
22004	854635
2386	854636
415	854637
28170	854638
5790	854639
206	854640
4	854641
44	854642
13891	854643
156	854644
4848	854645
197	854646
28538	854647
32190	854648
66614	854649
27271	854650
24234	854651
10338	854652
167	854653
88295	854654
3848	854655
27	854656
3066	854657
26763	854658
293	854659
475	854660
52192	854661
9393	854662
21760	854663
260	854664
1085	854665
18205	854666
3934	854667
818	854668
7557	854669
19799	854670
1578	854671
22906	854672
29758	854673
6693	854674
32634	854675
26781	854676
3	854677
114878	854678
90442	854679
148635	854680
14234	854681
47758	854682
80679	854683
57446	854684
148565	854685
30193	854686
60456	854687
23063	854688
5778	854689
47897	854690
1420	854691
28607	854692
95072	854693
88953	854694
26949	854695
35571	854696
12	854697
41	854698
35875	854699
20992	854700
5763	854701
3195	854702
2423	854703
41	854704
28511	854705
82029	854706
115035	854707
40877	854708
75627	854709
39456	854710
7375	854711
19992	854712
19683	854713
13582	854714
747	854715
5860	854716
309	854717
6138	854718
872	854719
10822	854720
1140	854721
29427	854722
12366	854723
133210	854724
28420	854725
14237	854726
38590	854727
8655	854728
10729	854729
732	854730
40984	854731
189	854732
3958	854733
1243	854734
20834	854735
24309	854736
26720	854737
11899	854738
14926	854739
32687	854740
2540	854741
5598	854742
105711	854743
4999	854744
22108	854745
11038	854746
61843	854747
243	854748
25604	854749
57446	854750
1273	854751
26916	854752
56172	854753
90827	854754
1676	854755
4370	854756
26605	854757
40877	854758
73	854759
220	854760
18307	854761
32428	854762
23963	854763
7643	854764
202	854765
618	854766
109384	854767
91608	854768
10054	854769
11007	854770
1657	854771
352	854772
5860	854773
1	854774
88583	854775
669	854776
4458	854777
835	854778
162741	854779
5640	854780
48741	854781
899	854782
32846	854783
39212	854784
35368	854785
21303	854786
3933	854787
119322	854788
39742	854789
30735	854790
27463	854791
11278	854792
138560	854793
2671	854794
4349	854795
25256	854796
33793	854797
20966	854798
741	854799
613	854800
75731	854801
35903	854802
86870	854803
56018	854804
45561	854805
26129	854806
10773	854807
57286	854808
47604	854809
11305	854810
2171	854811
39793	854812
26819	854813
48104	854814
10276	854815
22181	854816
64278	854817
12673	854818
41535	854819
62970	854820
28101	854821
13885	854822
7429	854823
43491	854824
60217	854825
24977	854826
13364	854827
2711	854828
54067	854829
20756	854830
47747	854831
15644	854832
22568	854833
33052	854834
15853	854835
34314	854836
77157	854837
40430	854838
5705	854839
12763	854840
21085	854841
50653	854842
3079	854843
21109	854844
28505	854845
50626	854846
65549	854847
5819	854848
1542	854849
69022	854850
2472	854851
1102	854852
7393	854853
66493	854854
68839	854855
43524	854856
37389	854857
47249	854858
59020	854859
102850	854860
57246	854861
16087	854862
34758	854863
3792	854864
5269	854865
24829	854866
56454	854867
53712	854868
21183	854869
15370	854870
12157	854871
5006	854872
7070	854873
32792	854874
4401	854875
22011	854876
64054	854877
10796	854878
27646	854879
619	854880
619	854881
19223	854882
15137	854883
44634	854884
1754	854885
114563	854886
2244	854887
30027	854888
7850	854889
31563	854890
959	854891
11317	854892
2741	854893
71253	854894
31391	854895
6131	854896
2838	854897
4805	854898
90518	854899
19355	854900
5804	854901
41464	854902
147	854903
7266	854904
33640	854905
81	854906
9246	854907
8438	854908
18223	854909
23262	854910
107609	854911
63281	854912
50034	854913
52366	854914
46434	854915
1392	854916
68050	854917
69078	854918
26651	854919
45188	854920
15966	854921
32220	854922
11043	854923
4321	854924
61771	854925
22678	854926
13217	854927
4036	854928
1237	854929
1251	854930
12532	854931
46668	854932
37160	854933
31605	854934
176472	854935
8824	854936
3189	854937
12946	854938
39415	854939
153814	854940
3889	854941
65618	854942
6358	854943
21530	854944
11769	854945
22020	854946
59245	854947
19696	854948
41579	854949
8331	854950
112967	854951
9405	854952
13585	854953
17251	854954
37893	854955
12956	854956
12946	854957
47982	854958
34369	854959
21542	854960
33678	854961
6945	854962
18339	854963
3236	854964
1998	854965
1717	854966
67633	854967
20020	854968
7367	854969
21935	854970
43142	854971
78	854972
147990	854973
1981	854974
11871	854975
27686	854976
17687	854977
15383	854978
50719	854979
16583	854980
1	854981
77067	854982
37769	854983
45619	854984
9666	854985
22010	854986
2166	854987
50182	854988
71852	854989
2591	854990
34760	854991
156194	854992
12819	854993
47017	854994
53378	854995
17248	854996
44765	854997
47217	854998
12988	854999
3477	855000
77195	855001
22540	855002
1055	855003
15872	855004
21902	855005
39787	855006
39510	855007
47257	855008
16464	855009
21821	855010
20834	855011
8097	855012
38686	855013
1223	855014
586	855015
68992	855016
34671	855017
6844	855018
20729	855019
15137	855020
43578	855021
30705	855022
10656	855023
90349	855024
6690	855025
31645	855026
8346	855027
38890	855028
95044	855029
12616	855030
7543	855031
18030	855032
97	855033
117659	855034
27500	855035
67	855036
4478	855037
57324	855038
113717	855039
27434	855040
1765	855041
25231	855042
1673	855043
57394	855044
1587	855045
4862	855046
28094	855047
23189	855048
109462	855049
20074	855050
24	855051
26267	855052
78063	855053
77849	855054
68588	855055
15274	855056
26127	855057
50381	855058
6344	855059
17741	855060
2179	855061
32271	855062
26410	855063
259	855064
41710	855065
39156	855066
2838	855067
57773	855068
50015	855069
26882	855070
9620	855071
21850	855072
2295	855073
94577	855074
2130	855075
25402	855076
16249	855077
35030	855078
7703	855079
38126	855080
287	855081
6408	855082
22776	855083
17680	855084
16888	855085
34290	855086
1330	855087
1009	855088
2789	855089
56628	855090
107391	855091
90410	855092
1030	855093
4895	855094
2801	855095
10973	855096
193	855097
3068	855098
113274	855099
16928	855100
34607	855101
6609	855102
20001	855103
41288	855104
3103	855105
26890	855106
3409	855107
962	855108
477	855109
397	855110
2711	855111
199	855112
228	855113
113209	855114
2770	855115
3904	855116
7062	855117
1621	855118
332	855119
3462	855120
27595	855121
68153	855122
29485	855123
379	855124
60491	855125
822	855126
24101	855127
197	855128
9943	855129
34507	855130
11020	855131
2165	855132
24059	855133
3491	855134
34567	855135
62312	855136
7649	855137
61356	855138
26867	855139
17879	855140
241	855141
20996	855142
3359	855143
67183	855144
42101	855145
109644	855146
54688	855147
2090	855148
200	855149
24248	855150
12937	855151
891	855152
59356	855153
39676	855154
47805	855155
90440	855156
24115	855157
14312	855158
33371	855159
2495	855160
43142	855161
714	855162
15801	855163
99297	855164
3042	855165
43	855166
142306	855167
91976	855168
112717	855169
24486	855170
7924	855171
61958	855172
65305	855173
61371	855174
32336	855175
23597	855176
38	855177
28340	855178
60204	855179
138	855180
50208	855181
28119	855182
32755	855183
5326	855184
113567	855185
4007	855186
3041	855187
33475	855188
3096	855189
85705	855190
6	855191
39277	855192
8642	855193
2729	855194
221	855195
4458	855196
39420	855197
31927	855198
59360	855199
241	855200
62008	855201
13575	855202
83481	855203
42827	855204
70929	855205
19196	855206
2351	855207
28119	855208
90	855209
113304	855210
85716	855211
943	855212
74536	855213
5064	855214
1443	855215
12891	855216
69043	855217
166	855218
50243	855219
28085	855220
9911	855221
944	855222
4314	855223
27252	855224
57700	855225
23917	855226
5119	855227
403	855228
2453	855229
69233	855230
18359	855231
8521	855232
19471	855233
3	855234
83492	855235
70073	855236
17	855237
2748	855238
20106	855239
18098	855240
10164	855241
435	855242
3068	855243
29664	855244
19413	855245
25777	855246
19531	855247
8057	855248
105352	855249
336	855250
5747	855251
3474	855252
1739	855253
83	855254
20643	855255
3099	855256
39456	855257
180000	855258
111123	855259
78123	855260
73437	855261
7863	855262
49310	855263
44615	855264
178400	855265
95389	855266
91518	855267
60732	855268
3344	855269
73482	855270
53089	855271
82978	855272
22223	855273
4839	855274
102113	855275
41783	855276
25	855277
119707	855278
12555	855279
46107	855280
84891	855281
48612	855282
102113	855283
159330	855284
73411	855285
139770	855286
21875	855287
65984	855288
58801	855289
82968	855290
129128	855291
75415	855292
9120	855293
27646	855294
14876	855295
24053	855296
95543	855297
181045	855298
24565	855299
28417	855300
144394	855301
122928	855302
31371	855303
27234	855304
88560	855305
41147	855306
124940	855307
120147	855308
65643	855309
30946	855310
50829	855311
178521	855312
143426	855313
173164	855314
29662	855315
73803	855316
147926	855317
4725	855318
60925	855319
75655	855320
114152	855321
143702	855322
12299	855323
53823	855324
16200	855325
179545	855326
178221	855327
80489	855328
110290	855329
64391	855330
109867	855331
30492	855332
70267	855333
115158	855334
48952	855335
35390	855336
114693	855337
65343	855338
174144	855339
27439	855340
64886	855341
67099	855342
106814	855343
110465	855344
52696	855345
70391	855346
59119	855347
171968	855348
133705	855349
6726	855350
32415	855351
29858	855352
31209	855353
24134	855354
57063	855355
45581	855356
61245	855357
68644	855358
46790	855359
70176	855360
104910	855361
79948	855362
60922	855363
112540	855364
66712	855365
31851	855366
31037	855367
24426	855368
99107	855369
80200	855370
39671	855371
2548	855372
11807	855373
12555	855374
105364	855375
7996	855376
29624	855377
57147	855378
96001	855379
7854	855380
15129	855381
51387	855382
95226	855383
42405	855384
8559	855385
10608	855386
105364	855387
133110	855388
64864	855389
91684	855390
22729	855391
16801	855392
70175	855393
48598	855394
92583	855395
81183	855396
29753	855397
11389	855398
20566	855399
88619	855400
112874	855401
177207	855402
23065	855403
82354	855404
152137	855405
147029	855406
5969	855407
126379	855408
77016	855409
43867	855410
75259	855411
45492	855412
42405	855413
58976	855414
38101	855415
131187	855416
38750	855417
81101	855418
59057	855419
38401	855420
89819	855421
171	855422
18552	855423
762	855424
179106	855425
7649	855426
52416	855427
7996	855428
91870	855429
16579	855430
132752	855431
168658	855432
27662	855433
36581	855434
111491	855435
69738	855436
57059	855437
63345	855438
166218	855439
103954	855440
102701	855441
109839	855442
25786	855443
6302	855444
48218	855445
23497	855446
52183	855447
153332	855448
118851	855449
74082	855450
33664	855451
50407	855452
84316	855453
82126	855454
5459	855455
63345	855456
44829	855457
118491	855458
13527	855459
104904	855460
133350	855461
86820	855462
49591	855463
8559	855464
49520	855465
81397	855466
153353	855467
78123	855468
99083	855469
101166	855470
36249	855471
104843	855472
11389	855473
67972	855474
90680	855475
91916	855476
165849	855477
58965	855478
11125	855479
100266	855480
184814	855481
65421	855482
99346	855483
24219	855484
61276	855485
24602	855486
101115	855487
150981	855488
69025	855489
108772	855490
164753	855491
16380	855492
114243	855493
42405	855494
139904	855495
59376	855496
72820	855497
58159	855498
10417	855499
153121	855500
84443	855501
61004	855502
5227	855503
32906	855504
133527	855505
37864	855506
121414	855507
49598	855508
16723	855509
35779	855510
16523	855511
49763	855512
62015	855513
101246	855514
86530	855515
79979	855516
42840	855517
44571	855518
20400	855519
116935	855520
7260	855521
28418	855522
70434	855523
41783	855524
139435	855525
17921	855526
33758	855527
60507	855528
64713	855529
75783	855530
16723	855531
80427	855532
106752	855533
30107	855534
129753	855535
20489	855536
12671	855537
15758	855538
114664	855539
60540	855540
73796	855541
23776	855542
22608	855543
144428	855544
18502	855545
53363	855546
101313	855547
33002	855548
86392	855549
112281	855550
65403	855551
36088	855552
144639	855553
41783	855554
107119	855555
27823	855556
155570	855557
109065	855558
29770	855559
78919	855560
51418	855561
30166	855562
34189	855563
177871	855564
127121	855565
105961	855566
73464	855567
134113	855568
75745	855569
60864	855570
3688	855571
49531	855572
39997	855573
139992	855574
48172	855575
24426	855576
50642	855577
14426	855578
107947	855579
16753	855580
20510	855581
27788	855582
142725	855583
88296	855584
38507	855585
94209	855586
175740	855587
61515	855588
90647	855589
89017	855590
1771	855591
23478	855592
18279	855593
315	855594
974	855595
78901	855596
49510	855597
55585	855598
25061	855599
136533	855600
153976	855601
167290	855602
20898	855603
82409	855604
25897	855605
75916	855606
138936	855607
143122	855608
100266	855609
155412	855610
84920	855611
73112	855612
109954	855613
59082	855614
92351	855615
37636	855616
11558	855617
45072	855618
177650	855619
140732	855620
177883	855621
70561	855622
129712	855623
173033	855624
3787	855625
138021	855626
8122	855627
182877	855628
31355	855629
75891	855630
53916	855631
143778	855632
75663	855633
104793	855634
25571	855635
54689	855636
16519	855637
73823	855638
96132	855639
96274	855640
128495	855641
36062	855642
14121	855643
49362	855644
108381	855645
12965	855646
11620	855647
13889	855648
95228	855649
77543	855650
105224	855651
57795	855652
136651	855653
35346	855654
98732	855655
36088	855656
111092	855657
117801	855658
31194	855659
7666	855660
81181	855661
16519	855662
11006	855663
105620	855664
233	855665
453	855666
89819	855667
3900	855668
22273	855669
621	855670
4045	855671
90714	855672
10914	855673
5514	855674
17496	855675
738	855676
469	855677
3068	855678
3452	855679
13238	855680
16913	855681
40056	855682
69906	855683
10816	855684
38026	855685
85844	855686
124300	855687
114490	855688
171036	855689
3145	855690
99177	855691
26009	855692
20902	855693
127448	855694
26687	855695
36451	855696
56718	855697
53090	855698
105381	855699
15466	855700
17253	855701
61235	855702
103505	855703
9092	855704
375	855705
5382	855706
94235	855707
105965	855708
86392	855709
112820	855710
63341	855711
102677	855712
155915	855713
147905	855714
39768	855715
151865	855716
16042	855717
31767	855718
22340	855719
108694	855720
73889	855721
17383	855722
46666	855723
23020	855724
107552	855725
45329	855726
55453	855727
43855	855728
78361	855729
75478	855730
10466	855731
8422	855732
99526	855733
4062	855734
6574	855735
2988	855736
32229	855737
116998	855738
118728	855739
8115	855740
60480	855741
63637	855742
131106	855743
8965	855744
49968	855745
44247	855746
110406	855747
111710	855748
111490	855749
70267	855750
90558	855751
128429	855752
31357	855753
102491	855754
7056	855755
69427	855756
4810	855757
1781	855758
58274	855759
65354	855760
44780	855761
1781	855762
67680	855763
835	855764
13627	855765
87937	855766
106735	855767
36097	855768
136167	855769
141736	855770
162336	855771
105642	855772
75447	855773
64581	855774
60862	855775
40139	855776
86534	855777
4591	855778
110616	855779
81898	855780
151337	855781
6053	855782
129167	855783
3511	855784
53833	855785
654	855786
77322	855787
5349	855788
58882	855789
61835	855790
32906	855791
30356	855792
40419	855793
42602	855794
14885	855795
59023	855796
62266	855797
30060	855798
2662	855799
55858	855800
75762	855801
6356	855802
12270	855803
58972	855804
11620	855805
2542	855806
14790	855807
103750	855808
3594	855809
6104	855810
36968	855811
21584	855812
7854	855813
35956	855814
38923	855815
5848	855816
46376	855817
120398	855818
100939	855819
28607	855820
86534	855821
158574	855822
148113	855823
148102	855824
109789	855825
145357	855826
162824	855827
106097	855828
59465	855829
39180	855830
37855	855831
73047	855832
63532	855833
55838	855834
1859	855835
7285	855836
140286	855837
153658	855838
55027	855839
12892	855840
92097	855841
144089	855842
107556	855843
108034	855844
96271	855845
37582	855846
110687	855847
99585	855848
157009	855849
40954	855850
78937	855851
17668	855852
48666	855853
28104	855854
28104	855855
42296	855856
3238	855857
175063	855858
51357	855859
101001	855860
31195	855861
14177	855862
4336	855863
7649	855864
84070	855865
14380	855866
57866	855867
42557	855868
110626	855869
2548	855870
115169	855871
67427	855872
75777	855873
59701	855874
9523	855875
23991	855876
58109	855877
5441	855878
6179	855879
44529	855880
81898	855881
110687	855882
134090	855883
12270	855884
36466	855885
48745	855886
27143	855887
28965	855888
78704	855889
55807	855890
73559	855891
30341	855892
116412	855893
24142	855894
20850	855895
46569	855896
66911	855897
14298	855898
107653	855899
78003	855900
14490	855901
18556	855902
49811	855903
18088	855904
31495	855905
46333	855906
23676	855907
29512	855908
31115	855909
38467	855910
23625	855911
77591	855912
31980	855913
98437	855914
109507	855915
81452	855916
15760	855917
96164	855918
77811	855919
59518	855920
74325	855921
29652	855922
182902	855923
69319	855924
85662	855925
17070	855926
7872	855927
89266	855928
5912	855929
125058	855930
114211	855931
97152	855932
56865	855933
25852	855934
166721	855935
138	855936
22596	855937
83357	855938
43242	855939
159515	855940
37653	855941
495	855942
128328	855943
89061	855944
13186	855945
29216	855946
13323	855947
5611	855948
10262	855949
106308	855950
106368	855951
1017	855952
73209	855953
108391	855954
103962	855955
42515	855956
46385	855957
133350	855958
11807	855959
128419	855960
49129	855961
28582	855962
3462	855963
1493	855964
24426	855965
102142	855966
113343	855967
33449	855968
193	855969
4841	855970
79848	855971
100325	855972
27197	855973
85177	855974
25429	855975
46512	855976
88907	855977
151080	855978
86273	855979
35008	855980
73466	855981
19901	855982
6232	855983
114880	855984
14487	855985
73724	855986
116577	855987
5167	855988
71208	855989
141576	855990
164552	855991
165425	855992
46636	855993
43282	855994
52949	855995
155696	855996
60418	855997
26313	855998
141696	855999
53101	856000
89907	856001
116816	856002
24985	856003
7250	856004
11001	856005
16777	856006
19583	856007
2163	856008
18286	856009
7249	856010
19936	856011
758	856012
74401	856013
471	856014
5069	856015
19907	856016
10185	856017
42707	856018
16576	856019
28775	856020
54865	856021
24471	856022
915	856023
24474	856024
2128	856025
2496	856026
1243	856027
21943	856028
234	856029
954	856030
20185	856031
105532	856032
946	856033
841	856034
3073	856035
34379	856036
51840	856037
39303	856038
42828	856039
25802	856040
16848	856041
6229	856042
126	856043
137563	856044
10241	856045
6396	856046
221	856047
117	856048
7622	856049
12511	856050
54	856051
7564	856052
682	856053
21944	856054
43	856055
61935	856056
349	856057
58884	856058
881	856059
541	856060
220	856061
4498	856062
8714	856063
73	856064
12003	856065
35240	856066
5398	856067
25493	856068
28105	856069
32673	856070
781	856071
17290	856072
688	856073
5028	856074
32268	856075
12	856076
152	856077
122	856078
51324	856079
61973	856080
166	856081
57645	856082
39488	856083
26660	856084
10053	856085
35958	856086
57470	856087
124	856088
478	856089
1551	856090
31704	856091
46784	856092
154071	856093
46784	856094
68532	856095
135278	856096
110352	856097
138365	856098
3946	856099
194	856100
24148	856101
52481	856102
332	856103
132592	856104
2003	856105
91	856106
327	856107
35764	856108
3068	856109
19471	856110
63672	856111
619	856112
9942	856113
83013	856114
18284	856115
207	856116
15871	856117
5260	856118
5042	856119
104612	856120
24234	856121
203	856122
175254	856123
28119	856124
24474	856125
259	856126
10090	856127
4033	856128
49448	856129
2337	856130
9669	856131
7339	856132
23000	856133
8569	856134
27506	856135
7205	856136
2817	856137
1042	856138
73126	856139
12265	856140
2506	856141
31318	856142
876	856143
60336	856144
31504	856145
135449	856146
86232	856147
56664	856148
54636	856149
135375	856150
41179	856151
86876	856152
7969	856153
97966	856154
5195	856155
86244	856156
7969	856157
199	856158
18735	856159
2139	856160
78586	856161
86263	856162
21940	856163
104929	856164
140264	856165
24893	856166
25608	856167
27831	856168
168432	856169
137940	856170
63021	856171
32841	856172
93507	856173
106360	856174
135503	856175
94573	856176
45798	856177
177287	856178
173110	856179
177215	856180
145998	856181
33984	856182
9858	856183
2238	856184
16305	856185
179683	856186
24554	856187
78722	856188
6815	856189
16305	856190
827	856191
66877	856192
43325	856193
67756	856194
20346	856195
2910	856196
2493	856197
13445	856198
65481	856199
159808	856200
6645	856201
6443	856202
71295	856203
27792	856204
33421	856205
34561	856206
5610	856207
2613	856208
107884	856209
75176	856210
74752	856211
20300	856212
2910	856213
15388	856214
1938	856215
2493	856216
9504	856217
3443	856218
1153	856219
103926	856220
36	856221
35863	856222
3842	856223
8420	856224
19139	856225
45716	856226
88144	856227
33720	856228
35774	856229
10337	856230
16236	856231
3167	856232
113802	856233
23828	856234
2792	856235
251	856236
14	856237
10098	856238
77432	856239
4032	856240
140944	856241
27792	856242
1182	856243
501	856244
131690	856245
8512	856246
125845	856247
25821	856248
22327	856249
8388	856250
2504	856251
76205	856252
6815	856253
70564	856254
17111	856255
1328	856256
113824	856257
18770	856258
29883	856259
72012	856260
2949	856261
5201	856262
2825	856263
58429	856264
19795	856265
22949	856266
33160	856267
2493	856268
1328	856269
62166	856270
1901	856271
3029	856272
4746	856273
88445	856274
10557	856275
19992	856276
3182	856277
28684	856278
22950	856279
9267	856280
5170	856281
36566	856282
2827	856283
52385	856284
22061	856285
106679	856286
11101	856287
11491	856288
28179	856289
17519	856290
33509	856291
36419	856292
11406	856293
9553	856294
9234	856295
140712	856296
60787	856297
12150	856298
1337	856299
11263	856300
35377	856301
1337	856302
6824	856303
32549	856304
4598	856305
23725	856306
12105	856307
24301	856308
3612	856309
81021	856310
14232	856311
53	856312
70982	856313
50569	856314
90887	856315
110625	856316
2437	856317
5817	856318
91576	856319
260	856320
90795	856321
281	856322
3990	856323
43097	856324
5618	856325
35500	856326
23932	856327
14314	856328
18256	856329
19923	856330
8758	856331
31942	856332
547	856333
3300	856334
32209	856335
11616	856336
200	856337
10333	856338
35443	856339
115892	856340
2101	856341
7714	856342
75714	856343
241	856344
9865	856345
18159	856346
26110	856347
39484	856348
28622	856349
2761	856350
5788	856351
241	856352
14125	856353
14253	856354
8556	856355
74853	856356
29287	856357
3949	856358
582	856359
35714	856360
61958	856361
4595	856362
1008	856363
9263	856364
32366	856365
11057	856366
150460	856367
136592	856368
5132	856369
2158	856370
322	856371
81	856372
2704	856373
5692	856374
64	856375
29664	856376
8658	856377
1742	856378
4447	856379
35460	856380
14086	856381
10963	856382
10907	856383
292	856384
17554	856385
5252	856386
29096	856387
189	856388
10081	856389
61472	856390
41275	856391
24053	856392
316	856393
16159	856394
74406	856395
26264	856396
14608	856397
4245	856398
2580	856399
35445	856400
13231	856401
223	856402
223	856403
223	856404
223	856405
31551	856406
23811	856407
10239	856408
313	856409
134051	856410
2668	856411
14115	856412
32003	856413
14288	856414
1184	856415
391	856416
138675	856417
53075	856418
117	856419
543	856420
90038	856421
10231	856422
85209	856423
1329	856424
731	856425
33	856426
13950	856427
2160	856428
23262	856429
33623	856430
16070	856431
13888	856432
34112	856433
21799	856434
9936	856435
16616	856436
10164	856437
29202	856438
6646	856439
134307	856440
3195	856441
4955	856442
7573	856443
174190	856444
11955	856445
287	856446
5863	856447
72213	856448
62280	856449
5506	856450
12	856451
74544	856452
29202	856453
82	856454
51996	856455
16912	856456
39068	856457
14070	856458
7575	856459
156	856460
156	856461
2177	856462
3130	856463
39286	856464
315	856465
8841	856466
156	856467
20643	856468
17729	856469
34809	856470
2668	856471
743	856472
6133	856473
10317	856474
29122	856475
207	856476
9766	856477
94503	856478
23916	856479
22096	856480
9658	856481
35879	856482
1769	856483
3609	856484
140781	856485
23556	856486
61782	856487
18293	856488
12	856489
33752	856490
2540	856491
186910	856492
53867	856493
32746	856494
12374	856495
46753	856496
46753	856497
50261	856498
16521	856499
28154	856500
811	856501
29275	856502
4470	856503
49905	856504
12490	856505
294	856506
2468	856507
91233	856508
5312	856509
2231	856510
124	856511
3103	856512
7712	856513
40855	856514
1594	856515
2982	856516
72	856517
1771	856518
2182	856519
228	856520
74615	856521
15786	856522
40727	856523
14948	856524
35781	856525
17671	856526
9635	856527
1962	856528
97	856529
56628	856530
1265	856531
24125	856532
74231	856533
13	856534
130497	856535
29435	856536
34254	856537
20144	856538
1713	856539
17	856540
168	856541
50086	856542
1244	856543
133	856544
42604	856545
3	856546
13353	856547
146909	856548
18822	856549
14974	856550
3926	856551
2293	856552
57	856553
10968	856554
101876	856555
12439	856556
206	856557
62143	856558
1731	856559
42611	856560
3701	856561
98247	856562
48641	856563
132554	856564
11917	856565
805	856566
1141	856567
12146	856568
8666	856569
146552	856570
34561	856571
70575	856572
21120	856573
780	856574
99178	856575
6886	856576
29740	856577
113160	856578
16878	856579
75647	856580
3997	856581
43097	856582
19873	856583
146427	856584
1270	856585
95388	856586
4828	856587
12029	856588
14047	856589
19772	856590
60239	856591
9274	856592
248	856593
17521	856594
23246	856595
48956	856596
35432	856597
9622	856598
21833	856599
1031	856600
12112	856601
16538	856602
214	856603
61779	856604
24566	856605
5187	856606
17477	856607
77	856608
10123	856609
18304	856610
7033	856611
684	856612
113515	856613
8322	856614
60823	856615
10136	856616
37720	856617
3906	856618
16687	856619
29666	856620
17	856621
90	856622
29340	856623
13327	856624
173405	856625
2770	856626
257	856627
6463	856628
41413	856629
7336	856630
7705	856631
24318	856632
6	856633
2134	856634
1273	856635
10111	856636
3312	856637
1674	856638
28119	856639
47083	856640
731	856641
15670	856642
3451	856643
50035	856644
147225	856645
8602	856646
18931	856647
4541	856648
7375	856649
34619	856650
62265	856651
1657	856652
1270	856653
13941	856654
1432	856655
798	856656
475	856657
510	856658
42201	856659
1744	856660
2604	856661
156	856662
18218	856663
90338	856664
3086	856665
365	856666
146414	856667
21734	856668
3125	856669
29740	856670
81009	856671
16613	856672
126	856673
16554	856674
72	856675
352	856676
251	856677
3481	856678
5028	856679
28855	856680
16715	856681
5022	856682
2171	856683
41740	856684
2572	856685
8678	856686
288	856687
6690	856688
6235	856689
1854	856690
32641	856691
28170	856692
1855	856693
29033	856694
2068	856695
2158	856696
2082	856697
28154	856698
3781	856699
46	856700
137935	856701
85484	856702
293	856703
2135	856704
19930	856705
61827	856706
685	856707
45143	856708
148396	856709
944	856710
835	856711
61584	856712
347	856713
76	856714
576	856715
26502	856716
51	856717
98221	856718
62907	856719
13314	856720
960	856721
6680	856722
38764	856723
1023	856724
41774	856725
11842	856726
9942	856727
1329	856728
1504	856729
12054	856730
8776	856731
8183	856732
8718	856733
32299	856734
18006	856735
23043	856736
1324	856737
1491	856738
19440	856739
19440	856740
9486	856741
7610	856742
2086	856743
452	856744
1142	856745
28064	856746
13971	856747
13971	856748
2703	856749
37658	856750
1048	856751
344	856752
24106	856753
173354	856754
22083	856755
29734	856756
2770	856757
15685	856758
12	856759
13358	856760
746	856761
19663	856762
746	856763
1135	856764
35042	856765
7991	856766
12	856767
10336	856768
90	856769
424	856770
1	856771
146104	856772
1	856773
10184	856774
23759	856775
4481	856776
25084	856777
16923	856778
173098	856779
29122	856780
1	856781
12	856782
113924	856783
19926	856784
1142	856785
47227	856786
52481	856787
475	856788
5760	856789
5562	856790
8676	856791
1153	856792
74615	856793
28511	856794
4509	856795
35875	856796
14228	856797
98169	856798
8709	856799
22524	856800
10239	856801
5022	856802
13864	856803
11782	856804
113897	856805
71016	856806
3065	856807
21233	856808
112717	856809
20001	856810
8869	856811
112664	856812
13865	856813
43557	856814
2729	856815
32190	856816
1531	856817
29522	856818
73971	856819
51869	856820
28221	856821
16766	856822
49450	856823
879	856824
1736	856825
27253	856826
13173	856827
11864	856828
5762	856829
74730	856830
5775	856831
3486	856832
3065	856833
113880	856834
3092	856835
1273	856836
29014	856837
6654	856838
75371	856839
167	856840
4467	856841
42875	856842
875	856843
90072	856844
29298	856845
15657	856846
27440	856847
35501	856848
23803	856849
8873	856850
16568	856851
24359	856852
261	856853
74921	856854
20002	856855
35527	856856
13865	856857
6561	856858
19967	856859
4459	856860
5755	856861
208	856862
35714	856863
52052	856864
12129	856865
4324	856866
114870	856867
4475	856868
10169	856869
10241	856870
51895	856871
29297	856872
23891	856873
2745	856874
313	856875
12732	856876
11845	856877
243	856878
11007	856879
32353	856880
24188	856881
9770	856882
90440	856883
52481	856884
352	856885
29382	856886
51144	856887
181	856888
47177	856889
12360	856890
34619	856891
74347	856892
871	856893
14239	856894
72233	856895
28115	856896
193	856897
2453	856898
31145	856899
3990	856900
4133	856901
19367	856902
41701	856903
4006	856904
10337	856905
7690	856906
23960	856907
1430	856908
13448	856909
10287	856910
1263	856911
2429	856912
5891	856913
541	856914
47083	856915
11398	856916
1572	856917
34549	856918
6326	856919
4467	856920
107883	856921
9542	856922
8852	856923
2058	856924
61979	856925
61979	856926
805	856927
1636	856928
1	856929
288	856930
57568	856931
84977	856932
52183	856933
3894	856934
61049	856935
9512	856936
32043	856937
74	856938
9635	856939
3947	856940
3064	856941
16207	856942
56	856943
3946	856944
46383	856945
27998	856946
19772	856947
5691	856948
48729	856949
47633	856950
16114	856951
70379	856952
21870	856953
48801	856954
39358	856955
91164	856956
1294	856957
208	856958
104	856959
16766	856960
24046	856961
2083	856962
16762	856963
41691	856964
12	856965
3970	856966
5771	856967
2604	856968
9588	856969
5028	856970
16177	856971
32430	856972
5022	856973
49337	856974
19861	856975
899	856976
14974	856977
62690	856978
20185	856979
220	856980
1534	856981
332	856982
2789	856983
39464	856984
11559	856985
23803	856986
55134	856987
1144	856988
28064	856989
19440	856990
1972	856991
19967	856992
16202	856993
1034	856994
51783	856995
1664	856996
41825	856997
1594	856998
546	856999
36055	857000
22469	857001
16914	857002
12097	857003
4548	857004
22617	857005
2128	857006
28952	857007
2594	857008
156	857009
74698	857010
11720	857011
1048	857012
23969	857013
4878	857014
14	857015
186	857016
326	857017
1294	857018
27373	857019
25075	857020
24481	857021
206	857022
105486	857023
16530	857024
5786	857025
12	857026
42960	857027
8811	857028
43067	857029
22524	857030
72	857031
16382	857032
4123	857033
393	857034
35131	857035
3433	857036
29165	857037
7576	857038
292	857039
3204	857040
14288	857041
41701	857042
3455	857043
74774	857044
365	857045
29734	857046
2083	857047
5575	857048
798	857049
2535	857050
822	857051
28340	857052
9831	857053
107512	857054
316	857055
29750	857056
19429	857057
47221	857058
61867	857059
57545	857060
1562	857061
21233	857062
3608	857063
3624	857064
7578	857065
28522	857066
3469	857067
113564	857068
24262	857069
11186	857070
51812	857071
87779	857072
481	857073
20000	857074
21379	857075
7375	857076
5096	857077
1272	857078
228	857079
1273	857080
2525	857081
43457	857082
74385	857083
31048	857084
372	857085
28170	857086
5826	857087
1755	857088
1142	857089
3930	857090
20133	857091
36040	857092
424	857093
287	857094
1619	857095
20105	857096
5042	857097
60479	857098
52482	857099
14313	857100
278	857101
42503	857102
6	857103
19429	857104
72130	857105
16188	857106
87467	857107
60239	857108
22376	857109
3959	857110
27437	857111
13661	857112
9250	857113
33	857114
273	857115
20176	857116
32442	857117
19182	857118
166462	857119
1147	857120
241	857121
39466	857122
240	857123
3965	857124
944	857125
48626	857126
91977	857127
2202	857128
43004	857129
3158	857130
40465	857131
208	857132
63	857133
29212	857134
416	857135
185548	857136
20180	857137
142293	857138
73154	857139
51622	857140
34287	857141
7675	857142
61958	857143
8865	857144
8657	857145
42818	857146
62082	857147
5060	857148
26846	857149
73154	857150
2759	857151
8770	857152
13888	857153
1029	857154
24526	857155
42843	857156
19440	857157
113291	857158
14	857159
4878	857160
33763	857161
49117	857162
37074	857163
6470	857164
10239	857165
43083	857166
194	857167
3896	857168
335	857169
16046	857170
39589	857171
130495	857172
859	857173
9816	857174
14521	857175
899	857176
22088	857177
9696	857178
19586	857179
1769	857180
9388	857181
206	857182
113515	857183
313	857184
42843	857185
68674	857186
51678	857187
88249	857188
113924	857189
29737	857190
3925	857191
16566	857192
206	857193
192	857194
5762	857195
567	857196
60239	857197
3939	857198
18925	857199
14659	857200
15273	857201
74	857202
818	857203
91577	857204
7712	857205
13663	857206
43	857207
15754	857208
19835	857209
29221	857210
113058	857211
23402	857212
32711	857213
32702	857214
39595	857215
22130	857216
1462	857217
1462	857218
24201	857219
21388	857220
9776	857221
19397	857222
21295	857223
41004	857224
70166	857225
70708	857226
2420	857227
14171	857228
4295	857229
57514	857230
6505	857231
42826	857232
5847	857233
1155	857234
10450	857235
5821	857236
48757	857237
43690	857238
372	857239
70099	857240
150431	857241
32350	857242
40800	857243
72814	857244
4428	857245
19488	857246
99481	857247
747	857248
32287	857249
121108	857250
75683	857251
92237	857252
49680	857253
4035	857254
134604	857255
51874	857256
2599	857257
273	857258
64357	857259
812	857260
17	857261
1967	857262
12910	857263
8724	857264
51843	857265
166	857266
5252	857267
4391	857268
1990	857269
5142	857270
1142	857271
2812	857272
10196	857273
12	857274
18718	857275
1713	857276
228	857277
18906	857278
13694	857279
1713	857280
880	857281
536	857282
3103	857283
12	857284
12	857285
1572	857286
36134	857287
14974	857288
4495	857289
170	857290
72201	857291
14974	857292
9826	857293
43	857294
1430	857295
4888	857296
18820	857297
6921	857298
6921	857299
1244	857300
1773	857301
146593	857302
110551	857303
11360	857304
14120	857305
19906	857306
51920	857307
181	857308
580	857309
1329	857310
28247	857311
17	857312
1627	857313
184183	857314
111	857315
21510	857316
273	857317
52501	857318
129	857319
85580	857320
4518	857321
43145	857322
108645	857323
35558	857324
29403	857325
47818	857326
6326	857327
1664	857328
1294	857329
14172	857330
22003	857331
1244	857332
6069	857333
3947	857334
151	857335
16604	857336
26813	857337
198	857338
2604	857339
28495	857340
2831	857341
25135	857342
73804	857343
22906	857344
14951	857345
62342	857346
23025	857347
26264	857348
37319	857349
29384	857350
7924	857351
71068	857352
313	857353
11315	857354
397	857355
2003	857356
4878	857357
4470	857358
15265	857359
49026	857360
10891	857361
21887	857362
9986	857363
51276	857364
445	857365
197	857366
291	857367
77	857368
70233	857369
21	857370
5867	857371
8714	857372
17443	857373
3482	857374
23886	857375
3487	857376
1597	857377
32043	857378
472	857379
1746	857380
19947	857381
189	857382
5170	857383
112521	857384
21967	857385
74	857386
3033	857387
2052	857388
1765	857389
4313	857390
11845	857391
40546	857392
3105	857393
74882	857394
51324	857395
57695	857396
3893	857397
257	857398
29466	857399
4474	857400
10196	857401
9054	857402
15349	857403
6229	857404
14312	857405
397	857406
26827	857407
26752	857408
32207	857409
22136	857410
11007	857411
26425	857412
11006	857413
6229	857414
20899	857415
32190	857416
19257	857417
6807	857418
14486	857419
39616	857420
26517	857421
56431	857422
14710	857423
1543	857424
72172	857425
281	857426
38901	857427
57645	857428
4431	857429
17960	857430
845	857431
52	857432
35191	857433
365	857434
61980	857435
147	857436
39290	857437
10338	857438
49622	857439
53	857440
73244	857441
1988	857442
7687	857443
3848	857444
35868	857445
7706	857446
1569	857447
241	857448
11631	857449
19930	857450
1936	857451
8714	857452
75	857453
4	857454
1758	857455
23163	857456
48963	857457
34474	857458
747	857459
156	857460
7831	857461
29334	857462
20531	857463
1382	857464
1273	857465
12866	857466
36430	857467
1656	857468
165	857469
491	857470
42647	857471
2604	857472
20002	857473
3838	857474
1350	857475
9373	857476
10778	857477
3017	857478
6584	857479
424	857480
11886	857481
349	857482
453	857483
3760	857484
4447	857485
12990	857486
1299	857487
713	857488
659	857489
51672	857490
10337	857491
21	857492
11310	857493
29513	857494
74540	857495
2599	857496
87044	857497
1675	857498
4542	857499
1541	857500
11659	857501
3998	857502
1393	857503
870	857504
26862	857505
8659	857506
13318	857507
42838	857508
11966	857509
521	857510
6629	857511
1424	857512
40526	857513
415	857514
73314	857515
42982	857516
242	857517
61562	857518
91362	857519
16766	857520
4	857521
12	857522
1194	857523
472	857524
352	857525
1918	857526
146543	857527
733	857528
104902	857529
27746	857530
49267	857531
35727	857532
105352	857533
9943	857534
88428	857535
1752	857536
22838	857537
32851	857538
33463	857539
17	857540
10421	857541
8524	857542
26693	857543
46007	857544
28175	857545
39471	857546
35445	857547
28945	857548
1155	857549
59040	857550
3906	857551
438	857552
23291	857553
23629	857554
28363	857555
1244	857556
85042	857557
114645	857558
13716	857559
19397	857560
1432	857561
5047	857562
2553	857563
58488	857564
14995	857565
18935	857566
58640	857567
40289	857568
69	857569
16912	857570
57154	857571
28340	857572
3417	857573
379	857574
16321	857575
46946	857576
62077	857577
3	857578
42940	857579
108687	857580
60167	857581
10338	857582
211	857583
956	857584
24259	857585
12	857586
9253	857587
32676	857588
13596	857589
9836	857590
7515	857591
57289	857592
33216	857593
10525	857594
11671	857595
257	857596
14312	857597
62143	857598
75624	857599
71297	857600
33426	857601
19238	857602
122	857603
115869	857604
66594	857605
44557	857606
63820	857607
91603	857608
74124	857609
2949	857610
70776	857611
91038	857612
35590	857613
1023	857614
962	857615
16071	857616
3214	857617
45973	857618
14949	857619
35601	857620
197	857621
10338	857622
10102	857623
10102	857624
32459	857625
57473	857626
57444	857627
85115	857628
76659	857629
159726	857630
1142	857631
69	857632
65	857633
50061	857634
3856	857635
59706	857636
71496	857637
14245	857638
79607	857639
1697	857640
48452	857641
147652	857642
34686	857643
73204	857644
182383	857645
9880	857646
11217	857647
55	857648
71895	857649
9123	857650
183684	857651
3736	857652
148241	857653
99782	857654
93462	857655
146926	857656
55776	857657
96917	857658
88722	857659
29250	857660
2318	857661
2828	857662
1941	857663
99527	857664
2853	857665
28438	857666
2100	857667
26975	857668
103610	857669
3706	857670
22318	857671
23983	857672
41309	857673
123157	857674
104225	857675
76188	857676
121466	857677
179	857678
65380	857679
130859	857680
154285	857681
98159	857682
59056	857683
29596	857684
108903	857685
125871	857686
54323	857687
89908	857688
61941	857689
95745	857690
31629	857691
52013	857692
49566	857693
124075	857694
37778	857695
75854	857696
66626	857697
649	857698
64050	857699
86036	857700
11941	857701
83581	857702
47141	857703
4885	857704
124952	857705
64029	857706
56276	857707
31249	857708
15819	857709
56939	857710
139994	857711
34686	857712
55011	857713
36705	857714
113410	857715
52015	857716
2935	857717
139040	857718
150541	857719
60973	857720
73464	857721
82077	857722
34407	857723
182455	857724
119837	857725
84901	857726
28625	857727
162078	857728
82097	857729
114370	857730
38414	857731
111329	857732
4016	857733
63653	857734
45046	857735
46328	857736
21294	857737
83134	857738
145124	857739
89735	857740
93387	857741
138438	857742
2	857743
90970	857744
11690	857745
108196	857746
142885	857747
143117	857748
53887	857749
128053	857750
120818	857751
108445	857752
22379	857753
73999	857754
55658	857755
167064	857756
10135	857757
14909	857758
102705	857759
164889	857760
56689	857761
130833	857762
4790	857763
130885	857764
130753	857765
3045	857766
135763	857767
32252	857768
73357	857769
87366	857770
116117	857771
176752	857772
179121	857773
13843	857774
129497	857775
108090	857776
81058	857777
72057	857778
89510	857779
167894	857780
97809	857781
35481	857782
16161	857783
187215	857784
80971	857785
148244	857786
70669	857787
151467	857788
56423	857789
90151	857790
120557	857791
73673	857792
108009	857793
111146	857794
127872	857795
123707	857796
72063	857797
51997	857798
171609	857799
10136	857800
103134	857801
84622	857802
74010	857803
158971	857804
130814	857805
6547	857806
103366	857807
114010	857808
42894	857809
38642	857810
69567	857811
106	857812
114030	857813
147321	857814
119784	857815
97579	857816
35125	857817
86522	857818
91764	857819
38512	857820
10578	857821
122211	857822
29167	857823
3884	857824
111115	857825
13846	857826
103976	857827
108079	857828
123516	857829
29880	857830
83805	857831
41861	857832
177132	857833
34704	857834
46408	857835
8691	857836
98660	857837
87392	857838
36219	857839
41155	857840
59966	857841
155184	857842
74471	857843
81755	857844
61440	857845
855	857846
29447	857847
168046	857848
115110	857849
41905	857850
29449	857851
165627	857852
158677	857853
186806	857854
174593	857855
87255	857856
138427	857857
131992	857858
51972	857859
53255	857860
87330	857861
3218	857862
158504	857863
35751	857864
129940	857865
78820	857866
78199	857867
106705	857868
41155	857869
51973	857870
80678	857871
114379	857872
185975	857873
80678	857874
128655	857875
123309	857876
128500	857877
106217	857878
160202	857879
124662	857880
181764	857881
95407	857882
108149	857883
18997	857884
162268	857885
53208	857886
98464	857887
163076	857888
103546	857889
81462	857890
93930	857891
55794	857892
60981	857893
123581	857894
94602	857895
5459	857896
138314	857897
132381	857898
152542	857899
157712	857900
72076	857901
5518	857902
121510	857903
16445	857904
31956	857905
19660	857906
127111	857907
73124	857908
143893	857909
78757	857910
31871	857911
51651	857912
157791	857913
7724	857914
90127	857915
42931	857916
139979	857917
59963	857918
79336	857919
10028	857920
29184	857921
42021	857922
119527	857923
146692	857924
177473	857925
87735	857926
90593	857927
114001	857928
137604	857929
29488	857930
28857	857931
146207	857932
10341	857933
130949	857934
72074	857935
22089	857936
113430	857937
35173	857938
93459	857939
92040	857940
74849	857941
46461	857942
53197	857943
64919	857944
36343	857945
182071	857946
88650	857947
82522	857948
74445	857949
65464	857950
46072	857951
115888	857952
114850	857953
91772	857954
122109	857955
100664	857956
61413	857957
19653	857958
2690	857959
8593	857960
73085	857961
43208	857962
56336	857963
103051	857964
189186	857965
175178	857966
58122	857967
98192	857968
73355	857969
72077	857970
88740	857971
121677	857972
76196	857973
128839	857974
88783	857975
3635	857976
106415	857977
113456	857978
72064	857979
43211	857980
80250	857981
145078	857982
103056	857983
81945	857984
41434	857985
108180	857986
77581	857987
86465	857988
61893	857989
10228	857990
3635	857991
14155	857992
159145	857993
26035	857994
77474	857995
7266	857996
47233	857997
123241	857998
36004	857999
158255	858000
64712	858001
82821	858002
24871	858003
110792	858004
54003	858005
8246	858006
38988	858007
8978	858008
8774	858009
38400	858010
10328	858011
74074	858012
61703	858013
91047	858014
51561	858015
103	858016
33903	858017
103	858018
197	858019
70776	858020
197	858021
197	858022
19972	858023
197	858024
174342	858025
8676	858026
90937	858027
32299	858028
91220	858029
49989	858030
91151	858031
1574	858032
35883	858033
133166	858034
3903	858035
2116	858036
6680	858037
33686	858038
33632	858039
12	858040
40877	858041
43142	858042
4445	858043
6845	858044
50133	858045
44891	858046
8840	858047
36818	858048
63940	858049
32622	858050
19469	858051
7366	858052
60678	858053
427	858054
9267	858055
317	858056
811	858057
35068	858058
42647	858059
39256	858060
39471	858061
4480	858062
12	858063
2934	858064
90316	858065
6665	858066
23321	858067
26438	858068
4	858069
26807	858070
61461	858071
1146	858072
2671	858073
155	858074
14246	858075
6089	858076
13345	858077
47704	858078
3059	858079
1338	858080
23957	858081
26919	858082
288	858083
11813	858084
12	858085
5775	858086
257	858087
14104	858088
599	858089
29275	858090
43144	858091
49	858092
816	858093
57378	858094
21644	858095
1259	858096
8715	858097
17428	858098
6183	858099
837	858100
581	858101
16423	858102
47660	858103
2510	858104
63459	858105
21803	858106
34984	858107
4581	858108
2204	858109
12297	858110
2699	858111
43277	858112
42725	858113
2161	858114
4514	858115
42725	858116
52346	858117
65862	858118
4948	858119
104969	858120
48892	858121
107842	858122
40662	858123
31831	858124
141513	858125
161004	858126
56608	858127
16349	858128
50183	858129
65827	858130
41434	858131
5473	858132
25	858133
123096	858134
1241	858135
1197	858136
99034	858137
32154	858138
49644	858139
13416	858140
72223	858141
5461	858142
44638	858143
8007	858144
92947	858145
21125	858146
116159	858147
54552	858148
10523	858149
78287	858150
80782	858151
30818	858152
9974	858153
70884	858154
33108	858155
1841	858156
48563	858157
61838	858158
8146	858159
96301	858160
2000	858161
69655	858162
8912	858163
13132	858164
106067	858165
86109	858166
106067	858167
3234	858168
4373	858169
81966	858170
19087	858171
18888	858172
8106	858173
76888	858174
87099	858175
146666	858176
2741	858177
20282	858178
3194	858179
147986	858180
28582	858181
5582	858182
6207	858183
15668	858184
389	858185
22852	858186
9179	858187
35495	858188
106891	858189
17489	858190
27697	858191
15014	858192
987	858193
45064	858194
17429	858195
40925	858196
11833	858197
12262	858198
69715	858199
10794	858200
26144	858201
3058	858202
8811	858203
6556	858204
2272	858205
57597	858206
1415	858207
78051	858208
45799	858209
18124	858210
31029	858211
43946	858212
4441	858213
3974	858214
22760	858215
50760	858216
9599	858217
47242	858218
81406	858219
12288	858220
53534	858221
559	858222
124336	858223
15635	858224
157961	858225
40495	858226
11859	858227
109156	858228
7649	858229
60304	858230
82713	858231
40825	858232
10293	858233
46112	858234
23855	858235
54336	858236
55340	858237
181450	858238
171490	858239
54370	858240
7142	858241
26448	858242
69385	858243
170877	858244
63575	858245
41078	858246
135666	858247
331	858248
84475	858249
149368	858250
76088	858251
44521	858252
10653	858253
7956	858254
40989	858255
11190	858256
2151	858257
53038	858258
12999	858259
107984	858260
37909	858261
75	858262
16661	858263
29563	858264
34162	858265
4977	858266
1784	858267
75887	858268
91000	858269
21077	858270
10913	858271
172608	858272
1761	858273
10325	858274
49167	858275
2302	858276
1812	858277
37821	858278
24543	858279
70133	858280
16658	858281
120003	858282
9127	858283
12176	858284
68018	858285
11120	858286
58091	858287
167031	858288
56115	858289
1592	858290
16987	858291
145054	858292
26775	858293
86428	858294
5283	858295
9958	858296
35072	858297
8087	858298
3245	858299
22825	858300
361	858301
45492	858302
2786	858303
43954	858304
3360	858305
12039	858306
5279	858307
61982	858308
8674	858309
114584	858310
49682	858311
16041	858312
1612	858313
749	858314
141856	858315
77263	858316
166767	858317
115058	858318
38798	858319
53175	858320
63833	858321
24646	858322
76672	858323
111200	858324
60773	858325
22473	858326
60457	858327
129589	858328
43147	858329
35932	858330
83701	858331
148280	858332
120382	858333
89430	858334
136578	858335
73019	858336
87919	858337
94843	858338
89371	858339
42275	858340
143859	858341
33260	858342
52318	858343
144305	858344
41807	858345
1240	858346
24233	858347
89234	858348
94513	858349
114718	858350
76897	858351
111474	858352
89970	858353
150969	858354
88358	858355
184829	858356
109023	858357
136374	858358
73417	858359
103037	858360
130868	858361
177827	858362
117866	858363
177636	858364
29792	858365
89234	858366
94655	858367
107097	858368
62572	858369
152777	858370
29405	858371
1240	858372
60304	858373
53575	858374
52187	858375
53206	858376
109732	858377
111739	858378
178696	858379
14898	858380
2273	858381
19298	858382
3816	858383
17160	858384
3030	858385
5658	858386
5658	858387
69764	858388
76934	858389
64099	858390
23683	858391
8689	858392
1142	858393
118171	858394
61849	858395
136230	858396
35381	858397
8625	858398
5009	858399
308	858400
308	858401
1996	858402
7612	858403
16443	858404
63481	858405
223	858406
139789	858407
8517	858408
13375	858409
14046	858410
26413	858411
127329	858412
2248	858413
15060	858414
38898	858415
25773	858416
67821	858417
26413	858418
66130	858419
12503	858420
6088	858421
56487	858422
1476	858423
26612	858424
25687	858425
1426	858426
25687	858427
765	858428
765	858429
37052	858430
7552	858431
1318	858432
18657	858433
45798	858434
14277	858435
75404	858436
101719	858437
1471	858438
86953	858439
5765	858440
45280	858441
85242	858442
79499	858443
9085	858444
98423	858445
46116	858446
3586	858447
37142	858448
36025	858449
111028	858450
52462	858451
51238	858452
62780	858453
42174	858454
75466	858455
14755	858456
1074	858457
180089	858458
25150	858459
7858	858460
44663	858461
31313	858462
26340	858463
2888	858464
5335	858465
91661	858466
29158	858467
21320	858468
68746	858469
70775	858470
99810	858471
12503	858472
34063	858473
79804	858474
85266	858475
2474	858476
82392	858477
11288	858478
66667	858479
78088	858480
45604	858481
61115	858482
82009	858483
169188	858484
2474	858485
122539	858486
174989	858487
15036	858488
14885	858489
163431	858490
56566	858491
81601	858492
184629	858493
9713	858494
2276	858495
55409	858496
2276	858497
17536	858498
31609	858499
13227	858500
18773	858501
135632	858502
33527	858503
16746	858504
40702	858505
71946	858506
7033	858507
11037	858508
37108	858509
2581	858510
1486	858511
61505	858512
68	858513
15	858514
7644	858515
60006	858516
44950	858517
256	858518
54101	858519
67850	858520
10014	858521
25789	858522
6570	858523
6570	858524
81819	858525
5659	858526
69559	858527
30829	858528
1922	858529
38311	858530
33596	858531
85723	858532
43078	858533
43078	858534
56131	858535
32770	858536
49738	858537
33222	858538
20944	858539
34071	858540
1913	858541
20729	858542
46078	858543
85090	858544
63147	858545
84593	858546
43	858547
43	858548
43	858549
28730	858550
10125	858551
3050	858552
51276	858553
31741	858554
123411	858555
113618	858556
82923	858557
91107	858558
26940	858559
14607	858560
15639	858561
18347	858562
15361	858563
79976	858564
84253	858565
47455	858566
7459	858567
133730	858568
157915	858569
144039	858570
106525	858571
141578	858572
79019	858573
101474	858574
133730	858575
116911	858576
16637	858577
30116	858578
142592	858579
10693	858580
117440	858581
106034	858582
130297	858583
30123	858584
27088	858585
110749	858586
69847	858587
143321	858588
133996	858589
668	858590
170896	858591
178536	858592
144541	858593
38886	858594
42413	858595
37096	858596
188638	858597
184836	858598
48174	858599
186540	858600
174294	858601
48365	858602
53578	858603
17319	858604
16993	858605
84144	858606
69021	858607
56311	858608
52987	858609
109724	858610
172832	858611
145381	858612
33852	858613
109195	858614
40018	858615
39974	858616
149812	858617
70044	858618
2404	858619
173203	858620
78528	858621
65848	858622
144818	858623
20450	858624
57998	858625
69374	858626
158384	858627
20212	858628
16541	858629
8794	858630
45170	858631
59458	858632
103950	858633
145744	858634
79099	858635
183575	858636
179862	858637
35823	858638
65280	858639
189252	858640
8794	858641
26044	858642
111112	858643
3290	858644
18448	858645
83982	858646
56246	858647
5979	858648
107550	858649
67560	858650
110749	858651
84978	858652
66956	858653
3537	858654
13621	858655
144520	858656
187902	858657
150198	858658
81531	858659
106525	858660
42790	858661
113739	858662
134606	858663
10881	858664
4961	858665
54941	858666
132136	858667
52543	858668
27631	858669
34545	858670
76809	858671
58074	858672
20324	858673
154	858674
37151	858675
113341	858676
2404	858677
15461	858678
74579	858679
91359	858680
184144	858681
187065	858682
2799	858683
36608	858684
161818	858685
143520	858686
54124	858687
59029	858688
7210	858689
5	858690
87301	858691
34646	858692
20031	858693
508	858694
163878	858695
23201	858696
117676	858697
36744	858698
54684	858699
90312	858700
70489	858701
110604	858702
11668	858703
729	858704
49687	858705
156899	858706
60633	858707
88204	858708
108244	858709
21507	858710
19843	858711
171912	858712
64066	858713
68282	858714
19835	858715
59191	858716
102006	858717
109181	858718
87366	858719
113076	858720
94223	858721
48501	858722
137775	858723
104590	858724
18035	858725
132205	858726
132205	858727
145758	858728
92154	858729
25305	858730
54141	858731
150192	858732
106681	858733
99146	858734
61596	858735
7538	858736
14514	858737
50455	858738
12301	858739
107689	858740
83836	858741
3056	858742
35201	858743
151817	858744
186902	858745
30	858746
885	858747
109570	858748
29946	858749
176110	858750
152371	858751
76807	858752
177839	858753
83944	858754
44623	858755
109894	858756
18531	858757
74272	858758
16219	858759
25645	858760
76358	858761
62493	858762
188924	858763
83933	858764
50780	858765
138635	858766
136753	858767
36229	858768
59720	858769
116132	858770
134793	858771
41220	858772
117187	858773
183321	858774
15967	858775
107124	858776
103498	858777
147236	858778
37147	858779
181222	858780
15470	858781
22275	858782
16882	858783
117033	858784
6421	858785
17009	858786
111027	858787
139466	858788
86123	858789
10435	858790
31428	858791
32893	858792
63625	858793
88214	858794
108488	858795
86789	858796
69569	858797
132058	858798
48136	858799
109566	858800
178768	858801
178997	858802
106348	858803
97493	858804
6217	858805
148518	858806
18518	858807
5466	858808
140217	858809
187041	858810
33999	858811
41215	858812
187717	858813
76617	858814
73006	858815
108907	858816
176230	858817
106997	858818
70694	858819
86576	858820
172680	858821
16219	858822
185407	858823
186981	858824
1065	858825
147030	858826
81721	858827
86742	858828
151108	858829
86573	858830
84085	858831
31428	858832
71634	858833
30030	858834
86723	858835
17273	858836
6421	858837
142799	858838
108907	858839
6421	858840
41427	858841
141015	858842
135089	858843
58104	858844
86573	858845
15470	858846
116734	858847
30024	858848
83996	858849
6421	858850
120633	858851
20188	858852
113948	858853
142013	858854
152966	858855
63203	858856
1065	858857
4796	858858
41185	858859
71968	858860
188591	858861
188978	858862
186183	858863
135907	858864
50493	858865
22933	858866
41215	858867
19015	858868
139626	858869
69653	858870
6743	858871
75718	858872
15967	858873
15470	858874
19046	858875
150717	858876
107085	858877
53273	858878
150517	858879
187211	858880
83923	858881
43223	858882
27503	858883
107183	858884
116787	858885
136464	858886
178148	858887
35657	858888
135687	858889
117972	858890
86123	858891
59846	858892
140573	858893
8833	858894
151118	858895
71721	858896
182558	858897
135590	858898
43980	858899
6743	858900
22275	858901
106047	858902
111027	858903
108090	858904
109924	858905
136234	858906
22938	858907
47188	858908
109582	858909
136096	858910
15967	858911
103514	858912
33001	858913
15905	858914
9442	858915
134772	858916
59672	858917
5925	858918
5706	858919
67437	858920
63174	858921
62112	858922
62418	858923
31428	858924
70694	858925
885	858926
86789	858927
71718	858928
22933	858929
103514	858930
41215	858931
30024	858932
30238	858933
74977	858934
11144	858935
75718	858936
60571	858937
58058	858938
86123	858939
19044	858940
138355	858941
36420	858942
50780	858943
28608	858944
10435	858945
8362	858946
115997	858947
115994	858948
140217	858949
109239	858950
33880	858951
13038	858952
141461	858953
171831	858954
187087	858955
114020	858956
21005	858957
117924	858958
19	858959
3056	858960
88585	858961
4819	858962
19046	858963
4819	858964
4819	858965
30030	858966
184383	858967
106889	858968
60377	858969
107418	858970
138933	858971
33999	858972
50640	858973
10435	858974
178112	858975
19015	858976
83805	858977
19042	858978
26450	858979
22275	858980
58058	858981
50493	858982
120803	858983
167726	858984
107404	858985
89052	858986
73124	858987
104036	858988
1052	858989
143504	858990
35046	858991
39407	858992
147611	858993
81885	858994
47076	858995
18684	858996
69818	858997
28850	858998
51163	858999
62716	859000
33321	859001
65390	859002
6672	859003
52620	859004
132027	859005
49877	859006
176697	859007
42554	859008
3451	859009
154190	859010
70891	859011
128545	859012
2571	859013
23883	859014
83118	859015
9703	859016
3472	859017
138495	859018
121365	859019
2646	859020
135584	859021
157677	859022
94226	859023
1685	859024
149435	859025
115622	859026
109764	859027
628	859028
23697	859029
96630	859030
54660	859031
96878	859032
36905	859033
104774	859034
6516	859035
16494	859036
60484	859037
10874	859038
51351	859039
10762	859040
35554	859041
5883	859042
58850	859043
19668	859044
16666	859045
13918	859046
68337	859047
10043	859048
13970	859049
2010	859050
7545	859051
1685	859052
42348	859053
34538	859054
10241	859055
32848	859056
57228	859057
306	859058
32768	859059
22107	859060
126328	859061
16494	859062
130986	859063
19782	859064
101037	859065
4985	859066
33964	859067
56627	859068
74331	859069
41045	859070
36181	859071
19150	859072
7369	859073
101235	859074
11070	859075
135636	859076
88286	859077
66014	859078
98154	859079
73110	859080
13439	859081
18594	859082
14618	859083
9030	859084
21621	859085
39567	859086
54158	859087
61463	859088
28737	859089
90748	859090
54928	859091
19936	859092
140177	859093
31041	859094
82470	859095
28883	859096
16136	859097
20255	859098
1708	859099
46099	859100
71351	859101
27002	859102
45081	859103
28169	859104
142815	859105
66696	859106
63369	859107
3050	859108
17035	859109
51036	859110
11786	859111
5322	859112
8980	859113
22189	859114
112219	859115
17827	859116
26222	859117
20517	859118
53055	859119
45325	859120
45354	859121
46030	859122
25708	859123
41812	859124
56907	859125
103869	859126
60321	859127
8606	859128
29926	859129
4189	859130
12619	859131
59700	859132
1959	859133
138712	859134
28906	859135
17419	859136
19115	859137
123948	859138
18644	859139
3922	859140
47050	859141
1496	859142
163013	859143
55009	859144
30302	859145
10216	859146
31041	859147
1640	859148
57513	859149
96891	859150
154766	859151
12315	859152
143275	859153
73261	859154
73882	859155
99618	859156
8612	859157
137841	859158
17607	859159
104199	859160
25310	859161
71137	859162
135051	859163
170071	859164
77705	859165
99985	859166
109416	859167
15408	859168
61116	859169
62841	859170
11011	859171
96297	859172
97715	859173
65800	859174
60930	859175
174693	859176
98884	859177
85522	859178
90028	859179
112494	859180
28827	859181
42548	859182
81182	859183
96297	859184
134318	859185
18211	859186
40847	859187
43393	859188
5577	859189
75663	859190
8366	859191
42548	859192
2894	859193
21265	859194
158672	859195
75101	859196
21265	859197
96932	859198
91828	859199
13809	859200
147910	859201
96804	859202
37539	859203
74374	859204
96549	859205
62841	859206
96804	859207
52522	859208
70366	859209
127464	859210
100842	859211
14042	859212
6403	859213
8688	859214
114053	859215
65009	859216
75035	859217
37281	859218
24325	859219
21906	859220
29108	859221
36094	859222
85914	859223
63900	859224
12149	859225
2463	859226
4790	859227
18566	859228
39258	859229
2646	859230
69555	859231
10148	859232
35837	859233
97362	859234
74668	859235
5772	859236
58428	859237
50969	859238
39140	859239
61788	859240
3126	859241
5877	859242
35492	859243
962	859244
2451	859245
12153	859246
16618	859247
12117	859248
51703	859249
13270	859250
92070	859251
61862	859252
4457	859253
7627	859254
6687	859255
11238	859256
6595	859257
7571	859258
35949	859259
27180	859260
8256	859261
231	859262
20150	859263
10287	859264
35213	859265
29204	859266
731	859267
42770	859268
11889	859269
20631	859270
1271	859271
62316	859272
543	859273
8686	859274
147021	859275
51698	859276
42998	859277
19832	859278
62685	859279
93860	859280
14596	859281
69064	859282
32677	859283
34026	859284
5611	859285
8773	859286
82629	859287
123764	859288
106360	859289
7366	859290
104059	859291
137049	859292
172251	859293
8773	859294
93860	859295
549	859296
79839	859297
135659	859298
6502	859299
42132	859300
176668	859301
7392	859302
30452	859303
36313	859304
2828	859305
168378	859306
11467	859307
12299	859308
12299	859309
9780	859310
13579	859311
15595	859312
9035	859313
16046	859314
5936	859315
18681	859316
32375	859317
179570	859318
74808	859319
107367	859320
46222	859321
102934	859322
883	859323
76816	859324
10602	859325
30560	859326
6232	859327
35040	859328
59	859329
23455	859330
346	859331
796	859332
23455	859333
37796	859334
30924	859335
4374	859336
45434	859337
1943	859338
12035	859339
5867	859340
79683	859341
4100	859342
9249	859343
7731	859344
6596	859345
45745	859346
382	859347
46231	859348
2475	859349
5175	859350
14190	859351
14190	859352
5866	859353
1285	859354
87190	859355
113069	859356
18106	859357
172952	859358
6687	859359
6687	859360
417	859361
31886	859362
57125	859363
115151	859364
26934	859365
26420	859366
137720	859367
93274	859368
140562	859369
30178	859370
148744	859371
9548	859372
63249	859373
2459	859374
30830	859375
68235	859376
41673	859377
26105	859378
46832	859379
44799	859380
2330	859381
62381	859382
90950	859383
3489	859384
4924	859385
21747	859386
15634	859387
20641	859388
21114	859389
7962	859390
5361	859391
20742	859392
11096	859393
60278	859394
5694	859395
25288	859396
5667	859397
9000	859398
29077	859399
19392	859400
30968	859401
38756	859402
12615	859403
11182	859404
30259	859405
11406	859406
69940	859407
30668	859408
22849	859409
6717	859410
73053	859411
11006	859412
8358	859413
4527	859414
20670	859415
121581	859416
16510	859417
66820	859418
281	859419
27339	859420
52952	859421
36350	859422
55612	859423
60896	859424
15886	859425
10334	859426
40263	859427
41444	859428
15886	859429
115343	859430
142360	859431
61327	859432
151486	859433
24731	859434
141681	859435
111355	859436
10472	859437
33857	859438
50423	859439
115911	859440
20460	859441
17909	859442
102989	859443
96123	859444
15163	859445
34814	859446
104541	859447
36858	859448
31006	859449
84690	859450
34814	859451
25386	859452
22401	859453
76269	859454
5466	859455
9434	859456
16967	859457
4586	859458
40871	859459
57358	859460
26917	859461
69005	859462
17650	859463
56204	859464
82417	859465
10757	859466
67649	859467
37421	859468
57220	859469
81508	859470
17891	859471
33911	859472
94954	859473
25118	859474
15163	859475
70215	859476
96119	859477
96754	859478
79920	859479
69086	859480
15630	859481
25864	859482
46277	859483
80471	859484
80861	859485
123945	859486
7018	859487
55905	859488
67649	859489
17909	859490
21788	859491
46390	859492
21718	859493
9644	859494
9644	859495
67039	859496
7933	859497
79397	859498
69005	859499
6163	859500
53523	859501
65053	859502
25584	859503
127436	859504
55905	859505
131749	859506
10757	859507
9644	859508
107452	859509
67159	859510
7016	859511
84610	859512
15205	859513
17622	859514
29664	859515
64719	859516
54483	859517
44886	859518
25865	859519
55642	859520
10757	859521
81156	859522
10710	859523
163741	859524
2340	859525
37421	859526
32672	859527
39622	859528
12412	859529
127644	859530
46041	859531
20892	859532
33713	859533
17957	859534
17910	859535
17622	859536
25118	859537
55745	859538
14625	859539
7896	859540
56065	859541
32357	859542
36936	859543
31192	859544
67649	859545
7933	859546
7933	859547
25579	859548
26149	859549
26186	859550
26298	859551
109828	859552
5276	859553
15708	859554
3686	859555
46708	859556
6	859557
31796	859558
40481	859559
56073	859560
27289	859561
95540	859562
18303	859563
4827	859564
7508	859565
3573	859566
42756	859567
3573	859568
35381	859569
4827	859570
2752	859571
14513	859572
14513	859573
14513	859574
87278	859575
3801	859576
50439	859577
715	859578
34643	859579
29744	859580
68628	859581
39983	859582
20355	859583
15089	859584
58134	859585
43907	859586
59031	859587
3137	859588
5194	859589
137567	859590
1727	859591
6893	859592
45835	859593
4685	859594
45520	859595
65167	859596
38998	859597
28440	859598
7469	859599
31811	859600
20905	859601
97674	859602
37648	859603
153778	859604
137824	859605
83156	859606
36822	859607
127862	859608
10985	859609
90026	859610
122251	859611
17401	859612
46641	859613
11936	859614
91890	859615
68086	859616
45374	859617
32056	859618
95464	859619
30734	859620
35615	859621
17401	859622
114201	859623
44626	859624
34672	859625
89186	859626
109902	859627
99365	859628
72766	859629
55404	859630
67719	859631
135053	859632
10441	859633
1960	859634
58966	859635
38103	859636
46799	859637
107255	859638
17401	859639
101875	859640
81454	859641
56430	859642
20905	859643
45559	859644
45374	859645
142707	859646
115373	859647
55315	859648
101533	859649
72665	859650
108313	859651
17157	859652
106909	859653
82734	859654
31771	859655
67774	859656
48689	859657
13436	859658
101591	859659
21364	859660
45835	859661
7439	859662
112775	859663
123950	859664
9133	859665
90909	859666
30009	859667
35290	859668
19499	859669
45603	859670
3270	859671
99993	859672
21684	859673
136621	859674
16217	859675
7991	859676
43379	859677
76217	859678
52465	859679
80591	859680
38836	859681
9253	859682
131068	859683
23214	859684
64527	859685
57353	859686
12390	859687
160538	859688
1960	859689
16217	859690
106591	859691
118636	859692
30822	859693
13844	859694
27110	859695
67597	859696
32056	859697
4873	859698
6677	859699
41080	859700
44817	859701
37839	859702
40076	859703
59725	859704
30533	859705
64795	859706
2420	859707
43071	859708
13286	859709
1486	859710
1495	859711
113042	859712
605	859713
4653	859714
24547	859715
12055	859716
880	859717
121438	859718
101968	859719
16883	859720
29290	859721
14144	859722
40996	859723
7470	859724
24123	859725
34799	859726
46967	859727
29593	859728
57661	859729
1943	859730
105010	859731
53510	859732
14552	859733
27587	859734
1859	859735
25034	859736
83528	859737
9759	859738
171	859739
8996	859740
15844	859741
41036	859742
4379	859743
46967	859744
7543	859745
12058	859746
4469	859747
24739	859748
11596	859749
102946	859750
115	859751
48499	859752
3826	859753
138767	859754
748	859755
50496	859756
12118	859757
49100	859758
14894	859759
83194	859760
1133	859761
5179	859762
18076	859763
29494	859764
24222	859765
105397	859766
105723	859767
24386	859768
22342	859769
124805	859770
29329	859771
28582	859772
16041	859773
39504	859774
14557	859775
7378	859776
6289	859777
65332	859778
10456	859779
10011	859780
40054	859781
30519	859782
87189	859783
11703	859784
44101	859785
11852	859786
72437	859787
6823	859788
31037	859789
10774	859790
32486	859791
4003	859792
112485	859793
65310	859794
104139	859795
103073	859796
51650	859797
61179	859798
85473	859799
86451	859800
9793	859801
13530	859802
181256	859803
91556	859804
131548	859805
13221	859806
1133	859807
1612	859808
5732	859809
3111	859810
41245	859811
18968	859812
24542	859813
36530	859814
108012	859815
59743	859816
32647	859817
59901	859818
8643	859819
18505	859820
25140	859821
1468	859822
107471	859823
30252	859824
19037	859825
1415	859826
11491	859827
3433	859828
43844	859829
24542	859830
29889	859831
57815	859832
24726	859833
28548	859834
18884	859835
1133	859836
113259	859837
22845	859838
28870	859839
6133	859840
8698	859841
10918	859842
35993	859843
839	859844
4368	859845
179110	859846
95745	859847
33502	859848
24679	859849
15413	859850
48123	859851
24663	859852
4469	859853
18378	859854
69987	859855
41217	859856
135062	859857
16018	859858
85520	859859
22950	859860
9384	859861
31086	859862
22647	859863
970	859864
78739	859865
176910	859866
1656	859867
5805	859868
22783	859869
8565	859870
13741	859871
57380	859872
28956	859873
6055	859874
42232	859875
23785	859876
75521	859877
19608	859878
74101	859879
4440	859880
74054	859881
1556	859882
13925	859883
62221	859884
36002	859885
3455	859886
24436	859887
55051	859888
31569	859889
50790	859890
53927	859891
28660	859892
19583	859893
52452	859894
35228	859895
55331	859896
91560	859897
43513	859898
20018	859899
42392	859900
111083	859901
17572	859902
10975	859903
34970	859904
49024	859905
50926	859906
38059	859907
91499	859908
33946	859909
99226	859910
3253	859911
37695	859912
101785	859913
30350	859914
1232	859915
1232	859916
4	859917
66651	859918
1453	859919
11069	859920
30461	859921
11069	859922
63317	859923
68048	859924
4030	859925
34190	859926
63944	859927
54508	859928
67227	859929
83736	859930
18008	859931
103385	859932
137369	859933
151888	859934
1276	859935
7637	859936
1576	859937
35929	859938
72863	859939
72863	859940
78615	859941
2666	859942
59958	859943
93561	859944
106359	859945
27004	859946
92749	859947
40715	859948
136419	859949
18708	859950
8202	859951
43224	859952
16301	859953
43224	859954
84265	859955
67291	859956
52172	859957
8290	859958
157	859959
9972	859960
4389	859961
4911	859962
42868	859963
41009	859964
159926	859965
3031	859966
1453	859967
358	859968
16999	859969
384	859970
40667	859971
44901	859972
24221	859973
5091	859974
39842	859975
3538	859976
109423	859977
7154	859978
1	859979
2737	859980
21638	859981
177971	859982
9657	859983
33797	859984
13860	859985
45199	859986
10104	859987
10069	859988
36031	859989
2521	859990
31850	859991
22839	859992
55847	859993
12529	859994
13469	859995
16536	859996
88918	859997
38089	859998
46281	859999
74629	860000
23083	860001
15028	860002
4882	860003
13358	860004
75420	860005
7940	860006
62723	860007
23640	860008
22691	860009
30186	860010
16017	860011
161260	860012
80036	860013
115513	860014
7629	860015
73207	860016
72573	860017
85075	860018
12663	860019
81820	860020
3757	860021
26597	860022
243	860023
45240	860024
686	860025
526	860026
30564	860027
731	860028
64192	860029
34954	860030
38296	860031
34850	860032
10637	860033
43707	860034
126043	860035
18700	860036
20363	860037
134096	860038
248	860039
73978	860040
4869	860041
11713	860042
53480	860043
834	860044
70251	860045
115777	860046
4111	860047
121403	860048
6265	860049
78380	860050
102776	860051
26322	860052
941	860053
5197	860054
2096	860055
39357	860056
1	860057
24871	860058
11089	860059
16584	860060
16441	860061
4934	860062
22345	860063
5330	860064
7642	860065
64228	860066
105499	860067
30455	860068
57630	860069
26	860070
78190	860071
32153	860072
34822	860073
1984	860074
32548	860075
2148	860076
68651	860077
82984	860078
56199	860079
9255	860080
113961	860081
31460	860082
79355	860083
51989	860084
105848	860085
51709	860086
19909	860087
146304	860088
67607	860089
62017	860090
99785	860091
86160	860092
108383	860093
59147	860094
99785	860095
100505	860096
113871	860097
130656	860098
53709	860099
98329	860100
142970	860101
32528	860102
91431	860103
12408	860104
12408	860105
4	860106
16106	860107
14312	860108
1333	860109
65492	860110
22130	860111
51627	860112
35499	860113
5233	860114
79416	860115
8260	860116
54571	860117
8842	860118
4949	860119
41739	860120
165346	860121
1834	860122
50835	860123
24977	860124
50579	860125
105704	860126
16155	860127
119437	860128
65118	860129
7592	860130
22413	860131
16212	860132
96007	860133
32810	860134
16464	860135
58	860136
315	860137
315	860138
32514	860139
1403	860140
24469	860141
1553	860142
15872	860143
81691	860144
27846	860145
105208	860146
4444	860147
22839	860148
28178	860149
188293	860150
139068	860151
172778	860152
2728	860153
3178	860154
6078	860155
625	860156
155273	860157
23692	860158
2705	860159
156052	860160
625	860161
74140	860162
23371	860163
44	860164
68943	860165
93664	860166
24678	860167
52024	860168
43231	860169
76173	860170
8986	860171
5019	860172
1955	860173
21	860174
4799	860175
8879	860176
23856	860177
11462	860178
2104	860179
16384	860180
53324	860181
24849	860182
800	860183
64246	860184
14661	860185
120137	860186
102605	860187
38444	860188
7837	860189
166584	860190
98287	860191
45760	860192
116888	860193
155812	860194
8636	860195
28284	860196
79954	860197
153016	860198
6855	860199
16216	860200
11051	860201
6994	860202
22257	860203
22257	860204
26666	860205
15002	860206
3051	860207
12987	860208
8986	860209
27845	860210
40729	860211
32742	860212
16964	860213
24	860214
89	860215
55523	860216
14942	860217
14	860218
9066	860219
5210	860220
23342	860221
9183	860222
699	860223
152	860224
9445	860225
59484	860226
33936	860227
13645	860228
37659	860229
17928	860230
112822	860231
18080	860232
3524	860233
12064	860234
7456	860235
23225	860236
1	860237
19183	860238
159	860239
61829	860240
5765	860241
65933	860242
25721	860243
78971	860244
105004	860245
45818	860246
1372	860247
27910	860248
84910	860249
29165	860250
1397	860251
1045	860252
23122	860253
12927	860254
22565	860255
12097	860256
27543	860257
2222	860258
8198	860259
8753	860260
867	860261
74	860262
625	860263
963	860264
6526	860265
72239	860266
2721	860267
11101	860268
11310	860269
57145	860270
60992	860271
16561	860272
4829	860273
102504	860274
3217	860275
7850	860276
69	860277
153535	860278
77320	860279
4298	860280
82107	860281
63661	860282
4226	860283
7764	860284
6870	860285
128388	860286
98851	860287
1670	860288
66456	860289
110773	860290
106	860291
45563	860292
1082	860293
57529	860294
112328	860295
34572	860296
27127	860297
18653	860298
38531	860299
185420	860300
30849	860301
3647	860302
5958	860303
11192	860304
44997	860305
1687	860306
45332	860307
9130	860308
110652	860309
16474	860310
2404	860311
9222	860312
81265	860313
10452	860314
76760	860315
42408	860316
15197	860317
79162	860318
47388	860319
16507	860320
109145	860321
67243	860322
184505	860323
124161	860324
108751	860325
178154	860326
29984	860327
13341	860328
9949	860329
1534	860330
21420	860331
29706	860332
51140	860333
53096	860334
32057	860335
4400	860336
3932	860337
2037	860338
29325	860339
77986	860340
39925	860341
1179	860342
7456	860343
29724	860344
48243	860345
48410	860346
48301	860347
29840	860348
4799	860349
29137	860350
42072	860351
14978	860352
34822	860353
184478	860354
128990	860355
3604	860356
141970	860357
21497	860358
178694	860359
7162	860360
93233	860361
7785	860362
152416	860363
103815	860364
106774	860365
46659	860366
95662	860367
146970	860368
107006	860369
114515	860370
94285	860371
107006	860372
75591	860373
7785	860374
94602	860375
86502	860376
52715	860377
2363	860378
106952	860379
14227	860380
86744	860381
83760	860382
114515	860383
95565	860384
5561	860385
105626	860386
67809	860387
3531	860388
109443	860389
10261	860390
4692	860391
127758	860392
140158	860393
103555	860394
139041	860395
30167	860396
54121	860397
90726	860398
60304	860399
93351	860400
4154	860401
136179	860402
10984	860403
27763	860404
26036	860405
128741	860406
116922	860407
107131	860408
99223	860409
67809	860410
185097	860411
84299	860412
109519	860413
69610	860414
92659	860415
12409	860416
43317	860417
20710	860418
2363	860419
178931	860420
143707	860421
182122	860422
109795	860423
151446	860424
183608	860425
136243	860426
27783	860427
9574	860428
103127	860429
47462	860430
150735	860431
76250	860432
109795	860433
111120	860434
45419	860435
101721	860436
146122	860437
86502	860438
58137	860439
171961	860440
27502	860441
125916	860442
6371	860443
6401	860444
59341	860445
38026	860446
82859	860447
9574	860448
6067	860449
6060	860450
69981	860451
130841	860452
50425	860453
178098	860454
50500	860455
178782	860456
176528	860457
27091	860458
127758	860459
4101	860460
178937	860461
18762	860462
1047	860463
184899	860464
86859	860465
8275	860466
106792	860467
155779	860468
57423	860469
34745	860470
5374	860471
93221	860472
145170	860473
141240	860474
43279	860475
9875	860476
1430	860477
27821	860478
34394	860479
60139	860480
88437	860481
6748	860482
85741	860483
4500	860484
9445	860485
138887	860486
106551	860487
955	860488
36335	860489
56093	860490
37663	860491
66630	860492
20632	860493
10848	860494
36862	860495
49740	860496
13825	860497
24004	860498
18691	860499
20939	860500
50378	860501
42715	860502
23879	860503
171922	860504
9063	860505
78435	860506
93628	860507
104623	860508
40316	860509
21688	860510
118695	860511
81284	860512
33175	860513
90251	860514
44829	860515
43388	860516
105371	860517
154593	860518
16435	860519
26855	860520
185900	860521
51100	860522
124763	860523
53487	860524
118337	860525
69907	860526
110737	860527
76015	860528
3369	860529
81793	860530
133608	860531
21688	860532
67325	860533
51116	860534
17093	860535
54229	860536
90583	860537
47540	860538
3763	860539
53129	860540
88405	860541
145689	860542
102750	860543
17452	860544
106674	860545
39037	860546
107741	860547
77201	860548
2845	860549
124454	860550
124454	860551
58261	860552
158466	860553
103812	860554
4513	860555
186805	860556
15576	860557
7146	860558
6265	860559
5475	860560
33636	860561
13114	860562
62892	860563
166548	860564
30141	860565
3524	860566
26230	860567
114980	860568
103251	860569
103410	860570
9299	860571
20633	860572
2	860573
4810	860574
186344	860575
97876	860576
158116	860577
54843	860578
135692	860579
20754	860580
128244	860581
40264	860582
129300	860583
10597	860584
2	860585
139783	860586
92912	860587
105950	860588
34436	860589
63452	860590
42146	860591
11162	860592
170843	860593
33076	860594
63909	860595
129673	860596
186557	860597
36909	860598
34220	860599
30223	860600
89519	860601
25901	860602
40219	860603
79690	860604
3274	860605
39941	860606
73654	860607
6543	860608
27051	860609
44569	860610
127226	860611
61142	860612
80387	860613
71000	860614
49229	860615
88405	860616
49966	860617
24715	860618
19591	860619
495	860620
12289	860621
18484	860622
54229	860623
21731	860624
110206	860625
103085	860626
10217	860627
25199	860628
34955	860629
46	860630
19359	860631
54650	860632
69830	860633
5720	860634
82080	860635
5895	860636
38128	860637
17982	860638
136679	860639
5681	860640
108972	860641
15822	860642
33415	860643
1225	860644
34190	860645
92661	860646
38721	860647
61967	860648
26370	860649
72417	860650
43516	860651
4642	860652
33773	860653
33773	860654
15996	860655
1956	860656
43516	860657
1956	860658
1956	860659
3853	860660
62343	860661
42902	860662
141877	860663
124467	860664
107927	860665
37387	860666
49881	860667
107927	860668
18428	860669
74983	860670
59377	860671
18428	860672
9867	860673
4939	860674
1956	860675
112093	860676
18428	860677
18428	860678
9867	860679
19540	860680
65617	860681
15996	860682
107663	860683
1591	860684
28	860685
51	860686
2361	860687
126642	860688
17434	860689
51409	860690
98637	860691
94800	860692
2370	860693
142627	860694
3640	860695
167097	860696
19650	860697
108382	860698
44235	860699
19513	860700
58885	860701
15590	860702
71613	860703
87367	860704
120701	860705
124461	860706
60948	860707
122814	860708
142806	860709
21436	860710
73894	860711
45687	860712
78646	860713
101738	860714
16680	860715
62318	860716
36003	860717
85851	860718
2133	860719
185706	860720
172217	860721
17434	860722
101429	860723
5048	860724
130540	860725
112474	860726
28000	860727
102134	860728
161426	860729
20011	860730
15542	860731
138366	860732
130540	860733
11	860734
110429	860735
136955	860736
109724	860737
63561	860738
59168	860739
64083	860740
36403	860741
4912	860742
111525	860743
46356	860744
11	860745
25538	860746
110358	860747
82290	860748
138529	860749
140888	860750
55515	860751
22409	860752
52391	860753
119064	860754
17434	860755
27691	860756
67193	860757
30754	860758
53029	860759
45687	860760
25306	860761
17434	860762
16899	860763
118029	860764
7154	860765
20818	860766
453	860767
32553	860768
2723	860769
12666	860770
48689	860771
142441	860772
105247	860773
11291	860774
49877	860775
16420	860776
14015	860777
33951	860778
46885	860779
149601	860780
145072	860781
71887	860782
9063	860783
29667	860784
254	860785
86343	860786
333	860787
42369	860788
38507	860789
145146	860790
5508	860791
6542	860792
53057	860793
8565	860794
10151	860795
3097	860796
28374	860797
112431	860798
3441	860799
2739	860800
19390	860801
2200	860802
51390	860803
19897	860804
1570	860805
11745	860806
13792	860807
51565	860808
16424	860809
90403	860810
13998	860811
6576	860812
44511	860813
6460	860814
16662	860815
19897	860816
91160	860817
3097	860818
19889	860819
4454	860820
5210	860821
8384	860822
28484	860823
27084	860824
5588	860825
6184	860826
19349	860827
24464	860828
68	860829
803	860830
34549	860831
57391	860832
13367	860833
27322	860834
50373	860835
11659	860836
16190	860837
40938	860838
45108	860839
23268	860840
27510	860841
22820	860842
5927	860843
16202	860844
10822	860845
8763	860846
72129	860847
22596	860848
30797	860849
2049	860850
16449	860851
37522	860852
8327	860853
19272	860854
7124	860855
9843	860856
50293	860857
9828	860858
56327	860859
66239	860860
13973	860861
7328	860862
7712	860863
2452	860864
2749	860865
50248	860866
8327	860867
87192	860868
50281	860869
415	860870
1580	860871
51807	860872
246	860873
109186	860874
4086	860875
70008	860876
25081	860877
70008	860878
57074	860879
2867	860880
94865	860881
50106	860882
75232	860883
72435	860884
36234	860885
41161	860886
41226	860887
10278	860888
138562	860889
27906	860890
28545	860891
19286	860892
1419	860893
46235	860894
174166	860895
74014	860896
74014	860897
3052	860898
49975	860899
240	860900
133130	860901
37876	860902
37876	860903
39068	860904
27516	860905
347	860906
40752	860907
60684	860908
42082	860909
71762	860910
12	860911
190	860912
12	860913
12	860914
108713	860915
130495	860916
6204	860917
71389	860918
3869	860919
1419	860920
43464	860921
35067	860922
38499	860923
11327	860924
17962	860925
248	860926
779	860927
81031	860928
14083	860929
42169	860930
54442	860931
68104	860932
108266	860933
1486	860934
28545	860935
28075	860936
49917	860937
73013	860938
34486	860939
41956	860940
23360	860941
27680	860942
28545	860943
60356	860944
1543	860945
73013	860946
40603	860947
7319	860948
171693	860949
6088	860950
898	860951
18493	860952
12856	860953
42833	860954
107	860955
3060	860956
5425	860957
115	860958
12583	860959
113709	860960
70008	860961
182369	860962
9828	860963
62450	860964
43103	860965
1036	860966
13716	860967
137083	860968
45267	860969
190	860970
16979	860971
7311	860972
70155	860973
123082	860974
45991	860975
123082	860976
52245	860977
7311	860978
71486	860979
457	860980
161621	860981
77783	860982
20581	860983
2446	860984
11662	860985
9047	860986
16931	860987
86706	860988
85030	860989
23080	860990
110639	860991
26936	860992
34712	860993
125995	860994
11922	860995
85436	860996
115656	860997
115656	860998
2150	860999
60357	861000
102122	861001
17429	861002
87181	861003
117893	861004
59905	861005
49732	861006
59905	861007
13016	861008
11861	861009
56872	861010
22112	861011
12998	861012
1359	861013
43890	861014
47492	861015
1522	861016
34293	861017
18752	861018
1432	861019
7398	861020
26027	861021
33402	861022
1274	861023
13979	861024
31439	861025
6121	861026
30480	861027
106552	861028
2657	861029
583	861030
4964	861031
4964	861032
1980	861033
90711	861034
5105	861035
73305	861036
293	861037
9508	861038
630	861039
46262	861040
16056	861041
10077	861042
2886	861043
146659	861044
23053	861045
80413	861046
13739	861047
68606	861048
97820	861049
23469	861050
3866	861051
4862	861052
28275	861053
6597	861054
6951	861055
28095	861056
65207	861057
289	861058
133354	861059
5789	861060
7003	861061
17840	861062
16056	861063
3479	861064
63471	861065
3179	861066
87920	861067
28149	861068
9169	861069
78826	861070
1755	861071
26966	861072
3471	861073
53569	861074
5789	861075
4964	861076
95990	861077
3179	861078
1034	861079
1986	861080
490	861081
108068	861082
46320	861083
13419	861084
41827	861085
3946	861086
145335	861087
74732	861088
361	861089
70043	861090
104236	861091
14996	861092
70557	861093
111832	861094
23282	861095
15725	861096
26747	861097
3509	861098
23910	861099
5585	861100
3742	861101
78104	861102
38818	861103
13125	861104
87953	861105
2093	861106
5439	861107
44279	861108
63722	861109
5937	861110
57991	861111
46917	861112
28082	861113
142729	861114
935	861115
92135	861116
32582	861117
7777	861118
30025	861119
184300	861120
64253	861121
557	861122
63262	861123
92190	861124
60568	861125
12323	861126
18612	861127
25962	861128
69554	861129
86672	861130
17066	861131
84355	861132
27340	861133
71343	861134
36795	861135
76167	861136
103576	861137
110229	861138
150026	861139
2340	861140
48590	861141
84460	861142
57682	861143
58355	861144
52170	861145
69425	861146
20201	861147
8135	861148
2488	861149
58117	861150
69731	861151
81376	861152
25805	861153
63465	861154
52677	861155
3346	861156
398	861157
60714	861158
113812	861159
23352	861160
36354	861161
20342	861162
87526	861163
17105	861164
6260	861165
98100	861166
63290	861167
41542	861168
48227	861169
134234	861170
3549	861171
19955	861172
118	861173
9224	861174
13079	861175
24579	861176
62969	861177
33852	861178
9481	861179
18591	861180
15443	861181
27089	861182
36214	861183
8178	861184
22914	861185
101097	861186
64030	861187
36689	861188
95784	861189
175989	861190
6752	861191
13072	861192
18442	861193
15503	861194
9483	861195
131193	861196
13067	861197
22392	861198
146913	861199
50804	861200
69543	861201
1895	861202
39609	861203
3342	861204
22198	861205
52738	861206
40774	861207
140272	861208
853	861209
5806	861210
40586	861211
20778	861212
35655	861213
5839	861214
289	861215
15644	861216
19858	861217
3010	861218
109861	861219
33355	861220
17138	861221
1397	861222
45287	861223
8114	861224
28581	861225
71346	861226
135014	861227
11052	861228
1003	861229
6018	861230
28882	861231
3560	861232
90029	861233
19765	861234
50925	861235
87659	861236
3862	861237
76534	861238
92332	861239
5614	861240
61698	861241
6004	861242
72613	861243
13245	861244
8939	861245
33176	861246
90384	861247
63030	861248
29376	861249
135108	861250
5203	861251
4888	861252
8128	861253
26436	861254
8844	861255
3091	861256
47294	861257
70888	861258
12038	861259
13301	861260
30962	861261
26704	861262
21092	861263
1507	861264
5019	861265
28240	861266
38956	861267
62569	861268
23124	861269
38728	861270
33656	861271
1077	861272
148490	861273
87688	861274
61755	861275
48745	861276
2928	861277
25315	861278
5	861279
63739	861280
3165	861281
44075	861282
28602	861283
1169	861284
2928	861285
3285	861286
3545	861287
10081	861288
59080	861289
542	861290
4878	861291
1643	861292
9813	861293
73013	861294
50248	861295
70690	861296
50248	861297
87677	861298
23360	861299
21752	861300
72556	861301
16159	861302
16159	861303
9862	861304
40323	861305
3398	861306
139845	861307
3945	861308
23360	861309
313	861310
8327	861311
19859	861312
73180	861313
50281	861314
28390	861315
1633	861316
31140	861317
42065	861318
15620	861319
10054	861320
161251	861321
155129	861322
2830	861323
16007	861324
1147	861325
29102	861326
1039	861327
70491	861328
13467	861329
55152	861330
2534	861331
79876	861332
71843	861333
9242	861334
110815	861335
91392	861336
53709	861337
19909	861338
51709	861339
143508	861340
2534	861341
88828	861342
6642	861343
8027	861344
71843	861345
48747	861346
48747	861347
40404	861348
85749	861349
70554	861350
11984	861351
9162	861352
81380	861353
9919	861354
38290	861355
41894	861356
5582	861357
12846	861358
11431	861359
43740	861360
29771	861361
161828	861362
115526	861363
79051	861364
63113	861365
15929	861366
52737	861367
43600	861368
5365	861369
7703	861370
120276	861371
21119	861372
45485	861373
92127	861374
39001	861375
28513	861376
92235	861377
39001	861378
37288	861379
6194	861380
175	861381
52720	861382
17134	861383
46339	861384
273	861385
45158	861386
69426	861387
39827	861388
41394	861389
1677	861390
54475	861391
2341	861392
777	861393
33672	861394
58618	861395
51705	861396
10429	861397
40584	861398
46984	861399
44552	861400
5570	861401
90451	861402
1425	861403
58973	861404
1832	861405
61499	861406
1555	861407
21888	861408
804	861409
38382	861410
18187	861411
11732	861412
48044	861413
4990	861414
69118	861415
15338	861416
21862	861417
23536	861418
13908	861419
29009	861420
112840	861421
51593	861422
130084	861423
5441	861424
120937	861425
43234	861426
41567	861427
118050	861428
22790	861429
99294	861430
1031	861431
43955	861432
15323	861433
13560	861434
15835	861435
18209	861436
1	861437
4557	861438
407	861439
16668	861440
4160	861441
2288	861442
2516	861443
12948	861444
47946	861445
59868	861446
20825	861447
25097	861448
6123	861449
83819	861450
28689	861451
21987	861452
45988	861453
15508	861454
2093	861455
13076	861456
46559	861457
71132	861458
408	861459
1029	861460
28493	861461
33231	861462
46568	861463
51754	861464
43775	861465
35381	861466
14755	861467
167	861468
67464	861469
14989	861470
816	861471
33139	861472
48150	861473
24857	861474
21603	861475
16796	861476
62363	861477
119034	861478
1790	861479
15224	861480
2260	861481
90645	861482
30841	861483
105187	861484
1402	861485
22919	861486
38989	861487
42839	861488
17149	861489
38513	861490
39071	861491
2971	861492
15111	861493
44126	861494
4539	861495
5717	861496
37323	861497
104381	861498
113283	861499
29469	861500
48055	861501
77914	861502
1939	861503
51350	861504
9390	861505
57473	861506
37223	861507
5330	861508
678	861509
78676	861510
2278	861511
17849	861512
94913	861513
69557	861514
45879	861515
8817	861516
113875	861517
137	861518
39387	861519
14572	861520
1541	861521
59211	861522
984	861523
11652	861524
47068	861525
26747	861526
51565	861527
13001	861528
6236	861529
4578	861530
81878	861531
7045	861532
65987	861533
31618	861534
21553	861535
66332	861536
2368	861537
69	861538
43450	861539
21978	861540
13257	861541
33606	861542
35298	861543
135882	861544
32386	861545
42660	861546
26627	861547
57367	861548
18229	861549
6569	861550
12907	861551
38621	861552
5225	861553
60413	861554
11243	861555
730	861556
18862	861557
43299	861558
2788	861559
1361	861560
37810	861561
17745	861562
5016	861563
12877	861564
218	861565
28600	861566
8090	861567
15341	861568
2990	861569
3899	861570
30713	861571
4993	861572
6545	861573
6561	861574
2174	861575
11366	861576
43043	861577
1858	861578
21576	861579
18318	861580
14685	861581
15613	861582
4927	861583
19731	861584
38257	861585
70095	861586
27406	861587
6752	861588
51907	861589
21141	861590
13136	861591
23553	861592
15720	861593
2903	861594
3048	861595
64193	861596
985	861597
46118	861598
9302	861599
6132	861600
26628	861601
28596	861602
6163	861603
810	861604
101887	861605
2534	861606
517	861607
9716	861608
21109	861609
99812	861610
6992	861611
21838	861612
32583	861613
101929	861614
12258	861615
32715	861616
35305	861617
55757	861618
698	861619
47707	861620
4855	861621
12975	861622
18273	861623
89610	861624
21872	861625
9397	861626
66434	861627
22084	861628
2752	861629
38862	861630
87289	861631
2077	861632
80293	861633
60790	861634
6126	861635
4441	861636
3825	861637
26569	861638
2965	861639
5476	861640
9999	861641
95353	861642
378	861643
5175	861644
14588	861645
39401	861646
123615	861647
76624	861648
6063	861649
17114	861650
4324	861651
47882	861652
82986	861653
57551	861654
32445	861655
19206	861656
22003	861657
22534	861658
32307	861659
12068	861660
9246	861661
25337	861662
25071	861663
40005	861664
66083	861665
67580	861666
4533	861667
21952	861668
158	861669
14172	861670
63655	861671
18073	861672
3082	861673
31996	861674
39188	861675
3992	861676
71932	861677
48528	861678
24268	861679
111817	861680
93303	861681
10857	861682
9221	861683
21808	861684
132815	861685
771	861686
7972	861687
10455	861688
56813	861689
18381	861690
265	861691
17724	861692
10146	861693
113833	861694
34419	861695
20596	861696
58237	861697
722	861698
32498	861699
4220	861700
32102	861701
17428	861702
19603	861703
66832	861704
553	861705
40740	861706
29679	861707
1	861708
28992	861709
4120	861710
2570	861711
10143	861712
816	861713
1300	861714
176279	861715
4785	861716
1446	861717
3145	861718
3059	861719
13800	861720
1913	861721
52124	861722
24737	861723
27554	861724
65172	861725
5849	861726
14227	861727
6063	861728
11002	861729
1170	861730
706	861731
68759	861732
80197	861733
18052	861734
17857	861735
67776	861736
11825	861737
435	861738
26833	861739
21760	861740
7110	861741
13674	861742
32804	861743
45081	861744
40348	861745
120918	861746
10898	861747
22064	861748
169638	861749
59551	861750
37935	861751
15192	861752
6093	861753
11338	861754
10673	861755
56173	861756
70281	861757
63329	861758
69980	861759
33406	861760
35292	861761
158262	861762
38377	861763
64315	861764
399	861765
18738	861766
52632	861767
102274	861768
399	861769
38425	861770
176562	861771
47735	861772
6178	861773
9823	861774
15315	861775
7022	861776
53666	861777
66399	861778
30645	861779
14616	861780
11166	861781
17244	861782
29768	861783
15561	861784
29790	861785
33021	861786
44437	861787
68228	861788
8330	861789
11319	861790
98143	861791
104720	861792
56745	861793
59790	861794
98550	861795
146490	861796
74618	861797
82025	861798
76646	861799
9307	861800
11486	861801
7325	861802
77014	861803
30658	861804
59415	861805
27516	861806
26495	861807
119103	861808
39435	861809
22475	861810
58532	861811
49322	861812
27301	861813
9679	861814
22696	861815
15666	861816
27516	861817
70232	861818
49320	861819
40926	861820
18914	861821
41001	861822
33578	861823
85228	861824
22570	861825
27332	861826
32091	861827
140136	861828
6414	861829
7340	861830
9327	861831
655	861832
104208	861833
10064	861834
981	861835
126000	861836
3769	861837
3769	861838
26858	861839
47260	861840
62389	861841
7330	861842
5273	861843
7048	861844
59938	861845
18160	861846
8416	861847
48069	861848
68063	861849
40271	861850
40227	861851
97229	861852
40731	861853
23050	861854
111923	861855
51791	861856
11297	861857
29873	861858
2565	861859
20430	861860
15086	861861
57319	861862
23010	861863
27771	861864
22663	861865
129801	861866
176784	861867
57900	861868
82428	861869
1791	861870
790	861871
94	861872
12096	861873
83381	861874
158	861875
16441	861876
31976	861877
17899	861878
1502	861879
24573	861880
184199	861881
2742	861882
13289	861883
7648	861884
89705	861885
133059	861886
98760	861887
82951	861888
229	861889
169279	861890
71377	861891
4464	861892
14166	861893
108158	861894
135157	861895
35072	861896
1087	861897
6571	861898
46198	861899
8609	861900
15473	861901
136780	861902
90293	861903
57319	861904
38383	861905
166338	861906
52527	861907
58228	861908
124548	861909
1951	861910
8266	861911
33406	861912
108407	861913
81573	861914
118416	861915
22646	861916
22646	861917
727	861918
47611	861919
104798	861920
5057	861921
103760	861922
70296	861923
59313	861924
68922	861925
11018	861926
8670	861927
9658	861928
70141	861929
58560	861930
53	861931
297	861932
4923	861933
19146	861934
107379	861935
4928	861936
53	861937
79970	861938
102978	861939
9561	861940
52311	861941
9561	861942
298	861943
298	861944
9561	861945
9561	861946
2468	861947
5885	861948
70523	861949
41	861950
1752	861951
34565	861952
24127	861953
18874	861954
18874	861955
58448	861956
37955	861957
52874	861958
44386	861959
62097	861960
66489	861961
9247	861962
62097	861963
118873	861964
63663	861965
15174	861966
609	861967
17472	861968
143077	861969
3063	861970
64111	861971
37045	861972
133930	861973
47377	861974
36922	861975
47377	861976
2245	861977
174068	861978
64111	861979
10577	861980
108505	861981
84120	861982
10990	861983
11489	861984
27445	861985
20275	861986
128	861987
219	861988
27932	861989
2380	861990
6016	861991
1	861992
35102	861993
136498	861994
4087	861995
1693	861996
4948	861997
41256	861998
33930	861999
21032	862000
7861	862001
23068	862002
3892	862003
132	862004
49612	862005
181374	862006
192	862007
1462	862008
46046	862009
223	862010
17011	862011
91312	862012
178075	862013
13990	862014
110900	862015
2801	862016
219	862017
11221	862018
9608	862019
86418	862020
114449	862021
59316	862022
5527	862023
32183	862024
21776	862025
6264	862026
53807	862027
67173	862028
6264	862029
32183	862030
26739	862031
130445	862032
33273	862033
50979	862034
26935	862035
14415	862036
15677	862037
15677	862038
9663	862039
27758	862040
11059	862041
11059	862042
8996	862043
2967	862044
29054	862045
42511	862046
29054	862047
3576	862048
3576	862049
28397	862050
5615	862051
5615	862052
90714	862053
5068	862054
75852	862055
90848	862056
115426	862057
1277	862058
94727	862059
27388	862060
47359	862061
70926	862062
53459	862063
79683	862064
12136	862065
98137	862066
2	862067
21353	862068
146410	862069
19876	862070
9158	862071
5874	862072
48719	862073
9158	862074
123392	862075
5776	862076
12062	862077
14243	862078
8820	862079
90673	862080
19876	862081
9366	862082
107856	862083
3084	862084
2300	862085
8075	862086
13239	862087
18952	862088
18882	862089
726	862090
816	862091
17598	862092
70657	862093
85109	862094
59336	862095
63816	862096
62355	862097
79229	862098
33567	862099
49158	862100
168497	862101
85808	862102
13965	862103
10318	862104
51894	862105
59193	862106
96118	862107
39019	862108
79229	862109
68797	862110
290	862111
7500	862112
1992	862113
2381	862114
31372	862115
90673	862116
2300	862117
24545	862118
14666	862119
113743	862120
27129	862121
114909	862122
2300	862123
816	862124
17373	862125
15126	862126
10215	862127
456	862128
744	862129
113889	862130
32311	862131
5269	862132
2300	862133
98919	862134
2327	862135
3498	862136
36990	862137
33894	862138
3339	862139
5826	862140
440	862141
162	862142
113462	862143
80806	862144
141006	862145
106076	862146
7896	862147
96485	862148
91913	862149
53020	862150
907	862151
155586	862152
29045	862153
11825	862154
1990	862155
41973	862156
2958	862157
19386	862158
19386	862159
38964	862160
13795	862161
43783	862162
73289	862163
50584	862164
139773	862165
49795	862166
20079	862167
46099	862168
1259	862169
4826	862170
26852	862171
2450	862172
191	862173
11787	862174
23394	862175
19523	862176
16232	862177
44726	862178
21758	862179
162	862180
77	862181
37712	862182
4618	862183
28538	862184
9155	862185
1113	862186
6629	862187
28538	862188
140525	862189
163	862190
5872	862191
11774	862192
4389	862193
19371	862194
2708	862195
30981	862196
62260	862197
12371	862198
28420	862199
13596	862200
60460	862201
6629	862202
21892	862203
6703	862204
992	862205
6703	862206
20112	862207
679	862208
83643	862209
3275	862210
66011	862211
4826	862212
600	862213
2565	862214
6703	862215
5759	862216
1565	862217
1270	862218
6629	862219
83584	862220
947	862221
140525	862222
182695	862223
72498	862224
162	862225
28420	862226
6703	862227
4	862228
39548	862229
108409	862230
938	862231
84407	862232
26601	862233
669	862234
3920	862235
20893	862236
44904	862237
5339	862238
172988	862239
97065	862240
6232	862241
24979	862242
40317	862243
8805	862244
23602	862245
124260	862246
23083	862247
81168	862248
65586	862249
127865	862250
85380	862251
38412	862252
32654	862253
47863	862254
69266	862255
44996	862256
39211	862257
45817	862258
32521	862259
67155	862260
54700	862261
26401	862262
12727	862263
11272	862264
102373	862265
16394	862266
104896	862267
40349	862268
40349	862269
32400	862270
148521	862271
37516	862272
48727	862273
41883	862274
33449	862275
3226	862276
45817	862277
56781	862278
32536	862279
40569	862280
76891	862281
23	862282
23	862283
36235	862284
41063	862285
21739	862286
10262	862287
10262	862288
60281	862289
6398	862290
14472	862291
30294	862292
68813	862293
12774	862294
59377	862295
609	862296
25502	862297
238	862298
33449	862299
25230	862300
65671	862301
605	862302
30293	862303
76450	862304
54918	862305
125242	862306
732	862307
15219	862308
21739	862309
1729	862310
5615	862311
47758	862312
23785	862313
26816	862314
47988	862315
14472	862316
56072	862317
17624	862318
125100	862319
97109	862320
21238	862321
65899	862322
68813	862323
23785	862324
45817	862325
32536	862326
56781	862327
18280	862328
32536	862329
45957	862330
25502	862331
37881	862332
19306	862333
1253	862334
64172	862335
116948	862336
8089	862337
101758	862338
25230	862339
538	862340
4210	862341
4210	862342
77276	862343
4724	862344
26696	862345
47623	862346
1981	862347
61624	862348
1981	862349
40883	862350
65206	862351
6232	862352
72508	862353
29572	862354
50669	862355
21460	862356
12888	862357
74105	862358
7483	862359
108626	862360
94249	862361
8446	862362
48936	862363
887	862364
1	862365
15102	862366
862	862367
862	862368
2085	862369
82966	862370
59732	862371
84697	862372
59732	862373
3393	862374
104978	862375
128033	862376
33960	862377
92815	862378
150706	862379
25838	862380
125459	862381
38636	862382
77127	862383
171741	862384
134830	862385
164834	862386
93226	862387
40118	862388
2797	862389
37473	862390
86219	862391
30293	862392
26384	862393
122066	862394
21238	862395
509	862396
1729	862397
8089	862398
8026	862399
128608	862400
116851	862401
4829	862402
72508	862403
38636	862404
92815	862405
103986	862406
172235	862407
25394	862408
11660	862409
3912	862410
567	862411
15939	862412
111795	862413
55562	862414
25029	862415
78018	862416
23903	862417
126856	862418
35330	862419
55484	862420
23875	862421
88806	862422
72678	862423
27381	862424
27381	862425
88806	862426
1323	862427
147062	862428
90596	862429
111150	862430
24338	862431
51998	862432
4330	862433
33855	862434
110790	862435
25122	862436
615	862437
11220	862438
66234	862439
71649	862440
93340	862441
145545	862442
50685	862443
14798	862444
46108	862445
39682	862446
62979	862447
75820	862448
109067	862449
16904	862450
6543	862451
6523	862452
10678	862453
12600	862454
5832	862455
68631	862456
79814	862457
134867	862458
65964	862459
47154	862460
52018	862461
68810	862462
6626	862463
2801	862464
30487	862465
2801	862466
2916	862467
2916	862468
7080	862469
2801	862470
76990	862471
62609	862472
27943	862473
71814	862474
737	862475
13172	862476
82010	862477
1626	862478
79611	862479
17936	862480
162815	862481
4384	862482
6184	862483
77402	862484
31629	862485
13466	862486
41274	862487
90299	862488
10278	862489
88365	862490
130976	862491
24912	862492
15488	862493
36574	862494
615	862495
26065	862496
26065	862497
51031	862498
68572	862499
139291	862500
111010	862501
15047	862502
96784	862503
110938	862504
129143	862505
71693	862506
39496	862507
9318	862508
81488	862509
155601	862510
53649	862511
67917	862512
20782	862513
31705	862514
67917	862515
153786	862516
67061	862517
735	862518
5679	862519
48203	862520
53498	862521
21234	862522
118035	862523
12833	862524
13139	862525
72604	862526
71851	862527
22330	862528
109972	862529
128573	862530
23321	862531
119095	862532
63415	862533
69954	862534
97446	862535
55522	862536
65881	862537
18593	862538
4025	862539
63285	862540
65505	862541
40062	862542
35542	862543
144515	862544
111534	862545
75646	862546
61180	862547
89886	862548
10199	862549
14253	862550
24331	862551
10055	862552
90733	862553
40826	862554
146482	862555
24106	862556
28921	862557
43380	862558
29591	862559
29506	862560
71982	862561
113757	862562
42375	862563
8360	862564
11981	862565
43312	862566
5701	862567
1027	862568
158448	862569
12091	862570
13887	862571
16892	862572
16892	862573
147289	862574
7526	862575
90724	862576
103995	862577
51728	862578
59048	862579
132169	862580
38516	862581
51728	862582
30672	862583
54924	862584
17536	862585
125391	862586
19928	862587
17896	862588
125437	862589
1027	862590
35863	862591
8349	862592
148438	862593
61522	862594
7675	862595
6707	862596
10070	862597
51638	862598
10070	862599
35362	862600
1039	862601
3127	862602
11987	862603
16488	862604
1273	862605
90820	862606
248	862607
91090	862608
75217	862609
5604	862610
37178	862611
809	862612
132986	862613
3382	862614
58831	862615
58831	862616
47370	862617
38507	862618
42043	862619
25587	862620
5531	862621
11227	862622
14587	862623
2002	862624
1027	862625
1750	862626
13863	862627
145232	862628
14234	862629
307	862630
113201	862631
2652	862632
51762	862633
11884	862634
24191	862635
51463	862636
11759	862637
13854	862638
6674	862639
3914	862640
10205	862641
35248	862642
51315	862643
23647	862644
61197	862645
64759	862646
66645	862647
96838	862648
65401	862649
146383	862650
13871	862651
6625	862652
1729	862653
29317	862654
7253	862655
105641	862656
65390	862657
5280	862658
5280	862659
148253	862660
39019	862661
735	862662
112709	862663
11887	862664
35063	862665
61784	862666
51746	862667
16783	862668
9682	862669
3094	862670
20050	862671
3935	862672
28943	862673
132207	862674
43416	862675
735	862676
52217	862677
12656	862678
3974	862679
42795	862680
307	862681
1725	862682
99954	862683
31629	862684
43423	862685
27683	862686
52494	862687
19566	862688
15638	862689
5741	862690
1982	862691
73841	862692
51673	862693
2712	862694
318	862695
4336	862696
7600	862697
4336	862698
5874	862699
29835	862700
97820	862701
53196	862702
114974	862703
69474	862704
129351	862705
95485	862706
24912	862707
162124	862708
66578	862709
101802	862710
168763	862711
36049	862712
14262	862713
33417	862714
100909	862715
80986	862716
118969	862717
97996	862718
65550	862719
21536	862720
9521	862721
36304	862722
18046	862723
107358	862724
26957	862725
13778	862726
735	862727
58993	862728
79307	862729
170165	862730
116710	862731
171866	862732
120802	862733
164372	862734
103131	862735
98559	862736
58086	862737
36206	862738
87410	862739
130425	862740
124073	862741
99269	862742
157063	862743
54962	862744
161523	862745
97443	862746
156619	862747
103278	862748
126879	862749
126295	862750
87411	862751
103869	862752
98896	862753
98018	862754
161934	862755
121036	862756
103110	862757
53188	862758
22958	862759
93960	862760
116126	862761
96098	862762
161911	862763
170887	862764
99881	862765
126694	862766
155677	862767
159103	862768
107359	862769
159294	862770
129687	862771
170729	862772
160796	862773
160184	862774
45673	862775
162801	862776
120271	862777
123684	862778
162161	862779
163228	862780
76812	862781
41263	862782
95130	862783
126198	862784
125593	862785
121169	862786
128630	862787
101400	862788
99882	862789
120108	862790
163768	862791
67166	862792
77281	862793
63628	862794
19067	862795
84283	862796
41245	862797
126466	862798
103557	862799
168215	862800
64988	862801
107621	862802
116047	862803
96031	862804
179680	862805
8383	862806
69444	862807
108223	862808
93941	862809
165030	862810
94214	862811
92224	862812
130867	862813
121655	862814
121247	862815
19316	862816
149981	862817
115969	862818
164469	862819
29929	862820
64113	862821
137143	862822
86892	862823
30092	862824
6002	862825
6002	862826
48435	862827
7311	862828
86888	862829
109223	862830
1264	862831
30807	862832
177491	862833
14091	862834
3692	862835
121115	862836
56247	862837
34691	862838
55293	862839
45747	862840
20525	862841
26311	862842
9220	862843
27927	862844
15223	862845
33500	862846
60627	862847
60749	862848
29689	862849
57741	862850
37207	862851
15223	862852
138697	862853
64101	862854
163340	862855
185323	862856
2161	862857
111	862858
107538	862859
51975	862860
2681	862861
30287	862862
44849	862863
14902	862864
49175	862865
49175	862866
6237	862867
16221	862868
100071	862869
21228	862870
46739	862871
11096	862872
61056	862873
128300	862874
166756	862875
9415	862876
49790	862877
41805	862878
44194	862879
746	862880
107099	862881
130062	862882
127959	862883
45215	862884
28309	862885
28309	862886
14517	862887
41174	862888
307	862889
9652	862890
15177	862891
2691	862892
55665	862893
11201	862894
914	862895
1372	862896
113780	862897
26815	862898
8485	862899
2774	862900
9567	862901
9567	862902
2223	862903
9567	862904
109513	862905
96400	862906
68222	862907
1027	862908
4518	862909
192	862910
70819	862911
60948	862912
635	862913
208	862914
93993	862915
192	862916
247	862917
35984	862918
2160	862919
7201	862920
2173	862921
3173	862922
192	862923
208	862924
13866	862925
14253	862926
1110	862927
2193	862928
7233	862929
5844	862930
261	862931
42212	862932
50972	862933
82616	862934
11706	862935
2460	862936
2460	862937
152993	862938
154553	862939
13041	862940
80620	862941
247	862942
120461	862943
275	862944
15295	862945
117207	862946
13668	862947
15778	862948
146875	862949
166522	862950
86632	862951
4457	862952
19485	862953
2064	862954
26376	862955
2845	862956
54450	862957
4712	862958
55521	862959
8395	862960
28048	862961
26969	862962
163032	862963
765	862964
31879	862965
17823	862966
45101	862967
67747	862968
16270	862969
60358	862970
10397	862971
80986	862972
12519	862973
20306	862974
20566	862975
149069	862976
28788	862977
13684	862978
99750	862979
8094	862980
38343	862981
12960	862982
133887	862983
112509	862984
17654	862985
15356	862986
81004	862987
59094	862988
63	862989
4732	862990
79675	862991
99534	862992
10256	862993
73058	862994
7639	862995
8017	862996
58530	862997
114869	862998
8027	862999
37939	863000
59645	863001
68457	863002
97132	863003
29817	863004
30968	863005
62496	863006
4528	863007
39219	863008
59477	863009
59095	863010
24771	863011
16908	863012
1711	863013
16805	863014
43214	863015
13	863016
17	863017
69	863018
98744	863019
8603	863020
12700	863021
60549	863022
206	863023
9862	863024
552	863025
78	863026
87639	863027
93779	863028
31320	863029
4405	863030
12633	863031
19087	863032
1709	863033
41545	863034
27261	863035
26525	863036
660	863037
3670	863038
72476	863039
20841	863040
39411	863041
32766	863042
32798	863043
11749	863044
11933	863045
1147	863046
2160	863047
5894	863048
4456	863049
6145	863050
5894	863051
24284	863052
62611	863053
35851	863054
248	863055
56666	863056
62407	863057
4751	863058
7007	863059
120682	863060
1100	863061
80354	863062
106194	863063
178337	863064
85078	863065
5293	863066
28578	863067
5893	863068
122465	863069
34219	863070
59199	863071
72043	863072
14545	863073
36425	863074
117838	863075
59199	863076
147695	863077
89216	863078
55908	863079
65843	863080
87679	863081
22798	863082
69783	863083
35797	863084
41906	863085
88217	863086
72438	863087
50514	863088
14733	863089
188935	863090
72438	863091
50514	863092
60635	863093
137189	863094
33853	863095
3140	863096
20324	863097
63187	863098
30001	863099
1254	863100
105559	863101
5591	863102
32133	863103
11791	863104
30230	863105
2855	863106
17260	863107
45886	863108
8172	863109
70858	863110
4709	863111
8726	863112
110	863113
41883	863114
1731	863115
66048	863116
22466	863117
125682	863118
54236	863119
41918	863120
14310	863121
7198	863122
3793	863123
9237	863124
15098	863125
25444	863126
15005	863127
62540	863128
65478	863129
79114	863130
64440	863131
66631	863132
124432	863133
18741	863134
102330	863135
123360	863136
56959	863137
95910	863138
21016	863139
99497	863140
81558	863141
96916	863142
68713	863143
124168	863144
47814	863145
37970	863146
99699	863147
19100	863148
5928	863149
4714	863150
49843	863151
37717	863152
100550	863153
82737	863154
64717	863155
56399	863156
97978	863157
38396	863158
21157	863159
41329	863160
10669	863161
38226	863162
46634	863163
17807	863164
21099	863165
37615	863166
51762	863167
167145	863168
31538	863169
99710	863170
83241	863171
81698	863172
41322	863173
85525	863174
37589	863175
38073	863176
125527	863177
47398	863178
80818	863179
95718	863180
81397	863181
97919	863182
98486	863183
54120	863184
7917	863185
32128	863186
20551	863187
81081	863188
71929	863189
12063	863190
20151	863191
79556	863192
18703	863193
37094	863194
42721	863195
33703	863196
62193	863197
54659	863198
40616	863199
68675	863200
4168	863201
33716	863202
36042	863203
100328	863204
102784	863205
25515	863206
39059	863207
49054	863208
15649	863209
9171	863210
65478	863211
6886	863212
17514	863213
5562	863214
99826	863215
46815	863216
33716	863217
125562	863218
18785	863219
19085	863220
34894	863221
61017	863222
81765	863223
38319	863224
37118	863225
64274	863226
96702	863227
14954	863228
46178	863229
66448	863230
82244	863231
37676	863232
25988	863233
10772	863234
96134	863235
10769	863236
173161	863237
3001	863238
166560	863239
135404	863240
25988	863241
18512	863242
36042	863243
46301	863244
7583	863245
38667	863246
27687	863247
101030	863248
33494	863249
31666	863250
46902	863251
25903	863252
20674	863253
80269	863254
166287	863255
96161	863256
21255	863257
65235	863258
102203	863259
95134	863260
160476	863261
64470	863262
11283	863263
15152	863264
17459	863265
126070	863266
4168	863267
79548	863268
127998	863269
19106	863270
20717	863271
123407	863272
31279	863273
38699	863274
99170	863275
39059	863276
68752	863277
31551	863278
28597	863279
18926	863280
65192	863281
44805	863282
70987	863283
6184	863284
81081	863285
31410	863286
80069	863287
25513	863288
82586	863289
37432	863290
172717	863291
81249	863292
70785	863293
31487	863294
95705	863295
59837	863296
35847	863297
46715	863298
55408	863299
137491	863300
6430	863301
99482	863302
55378	863303
15098	863304
78231	863305
66070	863306
66807	863307
66572	863308
67234	863309
37926	863310
95517	863311
31410	863312
45747	863313
102981	863314
54269	863315
25471	863316
37938	863317
15005	863318
6864	863319
55057	863320
38163	863321
125283	863322
17383	863323
79967	863324
55071	863325
25098	863326
53990	863327
53916	863328
66092	863329
83324	863330
96847	863331
84860	863332
37087	863333
45022	863334
82683	863335
100351	863336
20775	863337
104333	863338
41323	863339
64507	863340
48930	863341
54907	863342
21157	863343
157441	863344
12830	863345
7569	863346
77920	863347
25075	863348
19106	863349
65815	863350
15685	863351
14985	863352
56875	863353
81397	863354
55997	863355
37743	863356
101203	863357
129115	863358
102431	863359
55390	863360
52640	863361
23568	863362
31358	863363
64674	863364
25881	863365
107797	863366
160280	863367
46447	863368
7048	863369
6592	863370
3679	863371
66906	863372
137903	863373
38319	863374
64259	863375
46174	863376
17383	863377
31055	863378
80231	863379
37463	863380
36888	863381
31887	863382
84750	863383
12632	863384
16931	863385
46633	863386
9230	863387
7991	863388
95988	863389
38128	863390
75432	863391
101592	863392
98222	863393
110221	863394
101707	863395
7798	863396
14790	863397
44998	863398
121803	863399
17831	863400
1807	863401
43052	863402
29366	863403
67417	863404
30806	863405
33571	863406
22000	863407
37084	863408
19693	863409
12511	863410
69189	863411
61603	863412
12511	863413
14942	863414
36860	863415
78906	863416
173615	863417
101305	863418
158667	863419
20838	863420
27628	863421
98163	863422
7004	863423
27418	863424
38974	863425
81574	863426
3106	863427
14502	863428
24265	863429
56080	863430
83582	863431
8267	863432
3294	863433
80027	863434
12	863435
35596	863436
68661	863437
23014	863438
20775	863439
10755	863440
54521	863441
43658	863442
62869	863443
59410	863444
49678	863445
15972	863446
47760	863447
30343	863448
9314	863449
47009	863450
114408	863451
116	863452
116	863453
33422	863454
33387	863455
37632	863456
101148	863457
5928	863458
68794	863459
2358	863460
20087	863461
6341	863462
2506	863463
60273	863464
16291	863465
88746	863466
24041	863467
14679	863468
23813	863469
35494	863470
60751	863471
58022	863472
43499	863473
14982	863474
14035	863475
73341	863476
16008	863477
182927	863478
146636	863479
5532	863480
7917	863481
977	863482
7569	863483
46301	863484
81478	863485
18473	863486
67623	863487
98709	863488
35081	863489
55394	863490
11579	863491
128582	863492
65080	863493
11072	863494
3864	863495
11579	863496
1356	863497
49636	863498
37300	863499
71592	863500
100552	863501
180264	863502
75305	863503
3039	863504
116	863505
30812	863506
14942	863507
15627	863508
68640	863509
123235	863510
38936	863511
64717	863512
87128	863513
64881	863514
30434	863515
93208	863516
73831	863517
62045	863518
35063	863519
68484	863520
31011	863521
52223	863522
10986	863523
14721	863524
126575	863525
116	863526
54040	863527
138649	863528
3503	863529
165748	863530
383	863531
1483	863532
42393	863533
10213	863534
107841	863535
4962	863536
33415	863537
33415	863538
33415	863539
36146	863540
185066	863541
80933	863542
14211	863543
34879	863544
551	863545
76481	863546
110656	863547
30663	863548
134165	863549
9324	863550
2	863551
6396	863552
8231	863553
400	863554
57625	863555
5505	863556
56582	863557
6829	863558
15013	863559
31177	863560
53848	863561
34788	863562
1949	863563
1544	863564
12081	863565
33558	863566
8600	863567
111547	863568
239	863569
2202	863570
88952	863571
50582	863572
45824	863573
55931	863574
97523	863575
181007	863576
18626	863577
25960	863578
32124	863579
47303	863580
9707	863581
70207	863582
143554	863583
9722	863584
106421	863585
11394	863586
3873	863587
6917	863588
1994	863589
73914	863590
94817	863591
104929	863592
47417	863593
71033	863594
127912	863595
1994	863596
110611	863597
19502	863598
136492	863599
122545	863600
95472	863601
79899	863602
79899	863603
90167	863604
121709	863605
30213	863606
746	863607
107259	863608
93702	863609
102188	863610
7333	863611
136233	863612
144632	863613
1994	863614
7444	863615
122100	863616
53313	863617
77289	863618
121365	863619
42045	863620
185039	863621
140626	863622
45729	863623
94871	863624
22870	863625
86313	863626
66937	863627
89639	863628
10834	863629
15910	863630
29096	863631
23537	863632
91333	863633
19486	863634
72601	863635
4229	863636
108887	863637
11520	863638
9745	863639
31541	863640
47614	863641
10379	863642
94414	863643
142406	863644
94423	863645
43700	863646
167379	863647
140837	863648
9385	863649
4689	863650
45230	863651
180355	863652
47553	863653
96336	863654
46618	863655
126265	863656
36483	863657
39962	863658
9751	863659
36948	863660
177959	863661
840	863662
98619	863663
54663	863664
181228	863665
84751	863666
7849	863667
7093	863668
42644	863669
78728	863670
19119	863671
18175	863672
13052	863673
135783	863674
10474	863675
36916	863676
40441	863677
110429	863678
94346	863679
128894	863680
22262	863681
58479	863682
4271	863683
15535	863684
44803	863685
41449	863686
28978	863687
10474	863688
47314	863689
1504	863690
9451	863691
11590	863692
4288	863693
81071	863694
125289	863695
30552	863696
120743	863697
96787	863698
40598	863699
187406	863700
48998	863701
53961	863702
1757	863703
58174	863704
461	863705
7511	863706
3638	863707
8544	863708
20539	863709
113636	863710
185447	863711
3489	863712
44877	863713
6453	863714
11882	863715
107246	863716
22682	863717
38010	863718
113344	863719
133631	863720
85231	863721
53239	863722
154375	863723
51229	863724
51668	863725
105121	863726
141978	863727
52658	863728
1349	863729
4411	863730
171846	863731
16015	863732
3434	863733
151480	863734
4886	863735
11294	863736
87416	863737
36760	863738
47295	863739
105642	863740
122288	863741
107379	863742
124310	863743
77225	863744
10934	863745
66185	863746
314	863747
29350	863748
27819	863749
124990	863750
33950	863751
36337	863752
48235	863753
42578	863754
113048	863755
51719	863756
8912	863757
28423	863758
32235	863759
62185	863760
97669	863761
81711	863762
44760	863763
99882	863764
3327	863765
41054	863766
106447	863767
60592	863768
57359	863769
65988	863770
44761	863771
3227	863772
38593	863773
16123	863774
5223	863775
3821	863776
47763	863777
6446	863778
8168	863779
7796	863780
12235	863781
136538	863782
1822	863783
157311	863784
20189	863785
5223	863786
2306	863787
111618	863788
105935	863789
52345	863790
68224	863791
3030	863792
87796	863793
60529	863794
48896	863795
20166	863796
110176	863797
10174	863798
181771	863799
103106	863800
71715	863801
120710	863802
49498	863803
33536	863804
59489	863805
11	863806
184817	863807
9725	863808
44040	863809
15204	863810
3563	863811
90030	863812
5680	863813
235	863814
3550	863815
24958	863816
10625	863817
167360	863818
73890	863819
149737	863820
17884	863821
136060	863822
32100	863823
46395	863824
51567	863825
14392	863826
87434	863827
29582	863828
44464	863829
120813	863830
64691	863831
13761	863832
48438	863833
97694	863834
77349	863835
120813	863836
14615	863837
64333	863838
71943	863839
66621	863840
121907	863841
93892	863842
45334	863843
138046	863844
124587	863845
108281	863846
119277	863847
90874	863848
4265	863849
11196	863850
111043	863851
24876	863852
87610	863853
186081	863854
118897	863855
81594	863856
44415	863857
133281	863858
16223	863859
32318	863860
51107	863861
16945	863862
49377	863863
42936	863864
26784	863865
17655	863866
77416	863867
21811	863868
93523	863869
35368	863870
34991	863871
44415	863872
48051	863873
144778	863874
45247	863875
9703	863876
143856	863877
19604	863878
44415	863879
24876	863880
69199	863881
165159	863882
29502	863883
97663	863884
32348	863885
88151	863886
68402	863887
126604	863888
170464	863889
112367	863890
17423	863891
188010	863892
111247	863893
105114	863894
144763	863895
132516	863896
108726	863897
112217	863898
101307	863899
79037	863900
71073	863901
22416	863902
19604	863903
81	863904
179183	863905
5506	863906
52341	863907
128670	863908
95490	863909
47453	863910
134013	863911
83645	863912
46781	863913
64311	863914
7040	863915
151497	863916
2839	863917
46781	863918
47453	863919
137512	863920
46200	863921
44954	863922
64311	863923
59833	863924
34122	863925
159638	863926
48595	863927
28365	863928
67999	863929
33799	863930
81	863931
53007	863932
106626	863933
122567	863934
50764	863935
186056	863936
159020	863937
42578	863938
79553	863939
129509	863940
124078	863941
128873	863942
151710	863943
70117	863944
48610	863945
130043	863946
185769	863947
107541	863948
65370	863949
21153	863950
173362	863951
110905	863952
54482	863953
111460	863954
9974	863955
27372	863956
23853	863957
22968	863958
20794	863959
20304	863960
95600	863961
53521	863962
30640	863963
140840	863964
126232	863965
30640	863966
82148	863967
49949	863968
83052	863969
79553	863970
48610	863971
127944	863972
99273	863973
82097	863974
87057	863975
95491	863976
160423	863977
137481	863978
80244	863979
177803	863980
55149	863981
157946	863982
40498	863983
87070	863984
47670	863985
87875	863986
50521	863987
88028	863988
142436	863989
4552	863990
42058	863991
32491	863992
700	863993
10073	863994
9975	863995
72385	863996
46682	863997
2094	863998
5979	863999
57031	864000
73294	864001
22515	864002
56047	864003
18915	864004
15997	864005
44304	864006
15756	864007
52801	864008
83370	864009
3434	864010
156284	864011
4371	864012
8134	864013
24537	864014
7199	864015
95370	864016
175941	864017
53200	864018
7699	864019
91417	864020
45	864021
13490	864022
164908	864023
4320	864024
186401	864025
52346	864026
42441	864027
29574	864028
120	864029
11898	864030
862	864031
8656	864032
4545	864033
114318	864034
3851	864035
4043	864036
10537	864037
4606	864038
53792	864039
182465	864040
25619	864041
107568	864042
2826	864043
10374	864044
4048	864045
187929	864046
3960	864047
47987	864048
1993	864049
1647	864050
21483	864051
885	864052
22279	864053
30	864054
84244	864055
30	864056
30	864057
885	864058
30	864059
30	864060
885	864061
30	864062
885	864063
76595	864064
20117	864065
20117	864066
14048	864067
82513	864068
175124	864069
7092	864070
3987	864071
122781	864072
10877	864073
27222	864074
5723	864075
105373	864076
39512	864077
72364	864078
42451	864079
39995	864080
59022	864081
39923	864082
177745	864083
13936	864084
40340	864085
148876	864086
167328	864087
103852	864088
7303	864089
136420	864090
87258	864091
386	864092
108103	864093
96186	864094
168017	864095
27032	864096
138043	864097
22346	864098
50684	864099
32912	864100
150485	864101
61489	864102
186423	864103
18502	864104
69922	864105
131821	864106
186668	864107
157839	864108
6312	864109
183223	864110
27032	864111
64152	864112
79116	864113
135190	864114
57785	864115
29739	864116
180246	864117
43890	864118
94207	864119
72347	864120
63738	864121
50440	864122
21160	864123
14555	864124
141122	864125
143914	864126
167513	864127
56028	864128
152866	864129
88612	864130
107292	864131
119152	864132
10906	864133
2277	864134
53619	864135
615	864136
21547	864137
23844	864138
11011	864139
6715	864140
172582	864141
87656	864142
1731	864143
7511	864144
1	864145
14245	864146
72052	864147
24161	864148
3190	864149
23517	864150
41866	864151
63551	864152
105531	864153
63551	864154
28188	864155
16155	864156
23985	864157
92379	864158
33756	864159
138142	864160
41360	864161
8073	864162
53027	864163
81477	864164
29082	864165
9155	864166
4549	864167
151739	864168
106791	864169
136634	864170
95830	864171
48186	864172
136634	864173
16275	864174
63737	864175
63605	864176
127947	864177
86500	864178
11447	864179
41922	864180
92658	864181
31280	864182
122941	864183
27327	864184
23929	864185
7023	864186
41907	864187
9720	864188
179985	864189
108240	864190
16354	864191
115266	864192
126997	864193
124913	864194
6130	864195
8830	864196
49252	864197
90442	864198
36792	864199
36792	864200
80527	864201
168173	864202
7412	864203
8469	864204
147273	864205
48994	864206
159542	864207
102249	864208
149984	864209
49581	864210
9688	864211
135057	864212
135057	864213
90907	864214
18853	864215
65366	864216
59564	864217
2762	864218
12869	864219
9953	864220
57578	864221
12054	864222
1147	864223
163	864224
90817	864225
20643	864226
2691	864227
4915	864228
19424	864229
21496	864230
1399	864231
44619	864232
10196	864233
16190	864234
989	864235
24003	864236
73060	864237
115	864238
12798	864239
19582	864240
252	864241
72	864242
20567	864243
20169	864244
67745	864245
73426	864246
48675	864247
88723	864248
59917	864249
5268	864250
23425	864251
42	864252
47596	864253
72155	864254
3897	864255
6883	864256
33656	864257
9873	864258
169	864259
1007	864260
28336	864261
50881	864262
5373	864263
4783	864264
45840	864265
82507	864266
27497	864267
2543	864268
7946	864269
79599	864270
7946	864271
252	864272
16275	864273
47596	864274
2324	864275
314	864276
2961	864277
3040	864278
15922	864279
2050	864280
2543	864281
42	864282
184	864283
12017	864284
10224	864285
10224	864286
19061	864287
19061	864288
10762	864289
1041	864290
22040	864291
5515	864292
31283	864293
18971	864294
28737	864295
8489	864296
30500	864297
12650	864298
21083	864299
55977	864300
99841	864301
9907	864302
32434	864303
70970	864304
45591	864305
39	864306
37694	864307
14147	864308
119519	864309
135764	864310
65483	864311
53432	864312
91845	864313
5854	864314
116953	864315
10854	864316
154521	864317
17551	864318
111065	864319
104001	864320
16563	864321
78224	864322
36431	864323
51006	864324
112643	864325
11427	864326
140838	864327
25621	864328
60851	864329
27893	864330
62968	864331
1731	864332
3191	864333
40318	864334
131162	864335
103365	864336
50055	864337
44197	864338
138498	864339
109163	864340
35626	864341
49960	864342
103954	864343
1716	864344
21808	864345
3856	864346
28378	864347
3856	864348
105127	864349
21636	864350
34969	864351
61200	864352
8140	864353
19318	864354
26964	864355
25450	864356
66163	864357
51443	864358
9445	864359
96160	864360
4545	864361
87304	864362
186419	864363
80561	864364
15689	864365
1986	864366
1024	864367
76626	864368
98187	864369
21693	864370
98937	864371
2598	864372
21693	864373
51259	864374
171781	864375
42450	864376
158280	864377
100942	864378
1504	864379
4290	864380
21693	864381
27275	864382
21693	864383
27275	864384
1027	864385
8601	864386
101632	864387
27376	864388
12481	864389
10977	864390
73969	864391
30944	864392
122293	864393
4044	864394
5282	864395
1644	864396
8072	864397
17820	864398
17820	864399
119824	864400
11305	864401
98199	864402
104789	864403
7440	864404
35886	864405
10529	864406
28723	864407
28457	864408
135855	864409
11279	864410
81883	864411
71337	864412
5282	864413
12954	864414
4691	864415
59807	864416
335	864417
13000	864418
28253	864419
73733	864420
11111	864421
129715	864422
13000	864423
61180	864424
82427	864425
30944	864426
35680	864427
103997	864428
3373	864429
8072	864430
15952	864431
150679	864432
44287	864433
10625	864434
11111	864435
60362	864436
19601	864437
32060	864438
44953	864439
7867	864440
78142	864441
85467	864442
187460	864443
42080	864444
42080	864445
24162	864446
24162	864447
41786	864448
19916	864449
34435	864450
60911	864451
7286	864452
22760	864453
142525	864454
4390	864455
4390	864456
10195	864457
25681	864458
33989	864459
2860	864460
54112	864461
18693	864462
46110	864463
13333	864464
76014	864465
82943	864466
156697	864467
58428	864468
62980	864469
14814	864470
34702	864471
59930	864472
78104	864473
82886	864474
157947	864475
28492	864476
42570	864477
177797	864478
23103	864479
30035	864480
30035	864481
51283	864482
51283	864483
53469	864484
12430	864485
142610	864486
15283	864487
20212	864488
4	864489
4	864490
29517	864491
19283	864492
103206	864493
18120	864494
4812	864495
115865	864496
71583	864497
83588	864498
155906	864499
57691	864500
16460	864501
37699	864502
31084	864503
3805	864504
24669	864505
56400	864506
4535	864507
4535	864508
162619	864509
1224	864510
47669	864511
12943	864512
12399	864513
38041	864514
97750	864515
38428	864516
76346	864517
17389	864518
73888	864519
29914	864520
7293	864521
6362	864522
112087	864523
121238	864524
60344	864525
22957	864526
133470	864527
18280	864528
2761	864529
44138	864530
9280	864531
43196	864532
17829	864533
23216	864534
34998	864535
53872	864536
23742	864537
624	864538
12293	864539
8635	864540
2826	864541
4108	864542
102084	864543
2238	864544
31698	864545
165086	864546
25852	864547
82216	864548
119857	864549
20968	864550
80449	864551
3952	864552
10241	864553
30712	864554
56967	864555
124644	864556
18052	864557
12583	864558
54442	864559
102755	864560
42066	864561
12928	864562
37124	864563
126	864564
187854	864565
28462	864566
81939	864567
1181	864568
102190	864569
3282	864570
24288	864571
16900	864572
3796	864573
108565	864574
11440	864575
48539	864576
17916	864577
21808	864578
62422	864579
142415	864580
59750	864581
34272	864582
63718	864583
6225	864584
47202	864585
66239	864586
57161	864587
26097	864588
6781	864589
3341	864590
43035	864591
26843	864592
65793	864593
4518	864594
13102	864595
83639	864596
3006	864597
155090	864598
8036	864599
73210	864600
39723	864601
57487	864602
17078	864603
50428	864604
30600	864605
166924	864606
22839	864607
37682	864608
101247	864609
45108	864610
168995	864611
108060	864612
10040	864613
39120	864614
7597	864615
50671	864616
50671	864617
105568	864618
89396	864619
99967	864620
80070	864621
18891	864622
5535	864623
5535	864624
5535	864625
18891	864626
102916	864627
43688	864628
714	864629
203	864630
26695	864631
32131	864632
58392	864633
51220	864634
733	864635
6712	864636
5268	864637
34154	864638
53029	864639
32131	864640
84575	864641
152	864642
20685	864643
14631	864644
18758	864645
7847	864646
9167	864647
1323	864648
157433	864649
1174	864650
3971	864651
19586	864652
107401	864653
68091	864654
90818	864655
439	864656
36375	864657
46927	864658
21254	864659
162875	864660
56100	864661
127665	864662
81072	864663
23867	864664
34675	864665
187662	864666
55870	864667
113188	864668
52098	864669
50549	864670
45544	864671
21107	864672
31852	864673
111709	864674
137405	864675
150605	864676
67730	864677
15470	864678
125160	864679
30300	864680
2652	864681
9329	864682
30672	864683
80772	864684
14733	864685
7814	864686
178864	864687
44459	864688
6507	864689
37147	864690
6675	864691
102035	864692
105234	864693
14221	864694
139790	864695
37813	864696
17665	864697
95309	864698
94394	864699
71693	864700
13611	864701
107059	864702
29098	864703
37831	864704
153434	864705
54481	864706
145414	864707
21402	864708
1634	864709
18115	864710
78155	864711
132434	864712
127015	864713
68130	864714
67387	864715
63641	864716
17917	864717
29711	864718
114282	864719
94605	864720
137620	864721
135118	864722
224	864723
14345	864724
43895	864725
68001	864726
82262	864727
11133	864728
160798	864729
1064	864730
83032	864731
59979	864732
53	864733
14528	864734
11595	864735
20470	864736
18912	864737
95336	864738
131701	864739
72399	864740
90677	864741
77864	864742
182498	864743
54270	864744
37147	864745
125870	864746
161237	864747
49748	864748
145404	864749
16333	864750
175538	864751
176338	864752
135161	864753
105870	864754
37505	864755
36987	864756
156015	864757
68500	864758
71617	864759
121539	864760
111386	864761
93193	864762
80097	864763
15719	864764
65796	864765
82201	864766
186032	864767
8356	864768
53178	864769
26050	864770
78857	864771
106	864772
25879	864773
96951	864774
25539	864775
99129	864776
108596	864777
133274	864778
88591	864779
140829	864780
143759	864781
148977	864782
53235	864783
135750	864784
9356	864785
183824	864786
33240	864787
37648	864788
67451	864789
106869	864790
53679	864791
35922	864792
11	864793
52019	864794
37434	864795
25481	864796
56393	864797
88769	864798
53613	864799
58547	864800
46242	864801
151686	864802
98323	864803
129596	864804
54293	864805
178132	864806
82419	864807
89936	864808
1912	864809
99577	864810
126949	864811
4710	864812
43950	864813
6730	864814
17208	864815
79010	864816
149985	864817
20252	864818
26087	864819
82705	864820
127548	864821
92021	864822
102627	864823
16170	864824
86170	864825
49398	864826
107752	864827
149513	864828
55394	864829
151227	864830
115703	864831
15158	864832
30	864833
52588	864834
46845	864835
78818	864836
14194	864837
11190	864838
114002	864839
85705	864840
135070	864841
10935	864842
38160	864843
22268	864844
78731	864845
53507	864846
63364	864847
33880	864848
54885	864849
14573	864850
15470	864851
67731	864852
21916	864853
177718	864854
54916	864855
115657	864856
84834	864857
54481	864858
156563	864859
136728	864860
2005	864861
177995	864862
48181	864863
75258	864864
104295	864865
59017	864866
61138	864867
106292	864868
134446	864869
16490	864870
31278	864871
62742	864872
96350	864873
52541	864874
25042	864875
56003	864876
68791	864877
67077	864878
125297	864879
25745	864880
17957	864881
21402	864882
29895	864883
88214	864884
25539	864885
6651	864886
76176	864887
147404	864888
105802	864889
15590	864890
134257	864891
29826	864892
101387	864893
16978	864894
43768	864895
41115	864896
51853	864897
100101	864898
57464	864899
31117	864900
94639	864901
106	864902
121636	864903
46905	864904
80154	864905
9329	864906
28880	864907
114002	864908
43950	864909
43950	864910
24518	864911
115988	864912
128466	864913
66923	864914
52293	864915
32001	864916
8071	864917
71883	864918
37629	864919
7053	864920
10663	864921
25793	864922
108596	864923
30633	864924
135170	864925
14736	864926
3825	864927
88061	864928
96100	864929
58015	864930
21093	864931
25309	864932
49347	864933
14848	864934
36326	864935
64380	864936
5706	864937
25369	864938
3825	864939
18019	864940
93576	864941
90192	864942
8359	864943
136916	864944
54178	864945
134331	864946
128699	864947
21107	864948
45337	864949
15438	864950
52019	864951
2417	864952
73973	864953
42263	864954
11439	864955
69488	864956
62742	864957
98636	864958
118555	864959
14102	864960
70664	864961
24723	864962
69775	864963
28404	864964
115425	864965
74255	864966
169051	864967
51853	864968
77000	864969
99004	864970
25355	864971
72399	864972
25355	864973
99393	864974
19356	864975
5349	864976
28788	864977
21149	864978
175937	864979
176676	864980
62645	864981
123905	864982
24312	864983
145342	864984
63099	864985
51110	864986
144299	864987
4082	864988
106027	864989
29607	864990
5349	864991
10889	864992
57017	864993
82700	864994
132894	864995
109210	864996
74278	864997
140029	864998
10965	864999
10670	865000
94607	865001
82968	865002
114203	865003
68182	865004
94999	865005
36201	865006
68439	865007
4066	865008
83365	865009
34174	865010
53601	865011
152482	865012
11195	865013
75876	865014
5550	865015
85523	865016
18595	865017
56199	865018
22578	865019
68571	865020
1859	865021
89771	865022
89332	865023
67893	865024
96194	865025
182640	865026
45304	865027
20041	865028
46905	865029
46169	865030
46712	865031
65893	865032
161425	865033
35750	865034
98106	865035
31184	865036
14504	865037
897	865038
70889	865039
54481	865040
40990	865041
101445	865042
28058	865043
24486	865044
78689	865045
42890	865046
50692	865047
139366	865048
102228	865049
56003	865050
80135	865051
54977	865052
136448	865053
139320	865054
75176	865055
178885	865056
116062	865057
86723	865058
46589	865059
104155	865060
111701	865061
98636	865062
177687	865063
59627	865064
31486	865065
7507	865066
38960	865067
37842	865068
169373	865069
63046	865070
42020	865071
57748	865072
135829	865073
143357	865074
48587	865075
76461	865076
175555	865077
45824	865078
137186	865079
115219	865080
115766	865081
36017	865082
57070	865083
52060	865084
14640	865085
78751	865086
17338	865087
54377	865088
5243	865089
67131	865090
22520	865091
50999	865092
56994	865093
53099	865094
40428	865095
21584	865096
16873	865097
10430	865098
136674	865099
43086	865100
61712	865101
93340	865102
65450	865103
10593	865104
11190	865105
99154	865106
56784	865107
33989	865108
53099	865109
2677	865110
31054	865111
6758	865112
94050	865113
7053	865114
43420	865115
15679	865116
65829	865117
84031	865118
12228	865119
4980	865120
116997	865121
77845	865122
101498	865123
67820	865124
85730	865125
38221	865126
10479	865127
13835	865128
53481	865129
763	865130
8988	865131
135802	865132
12450	865133
38195	865134
11475	865135
58660	865136
10539	865137
98351	865138
52541	865139
164014	865140
69684	865141
44439	865142
10925	865143
13611	865144
40632	865145
38221	865146
108541	865147
70371	865148
23944	865149
43925	865150
56137	865151
57001	865152
187845	865153
56137	865154
4796	865155
64022	865156
2013	865157
101956	865158
139532	865159
40583	865160
102259	865161
35001	865162
64416	865163
99322	865164
96339	865165
17882	865166
40265	865167
9329	865168
80615	865169
101544	865170
80920	865171
55437	865172
9360	865173
95741	865174
2387	865175
107254	865176
76836	865177
92278	865178
82661	865179
59118	865180
81639	865181
12792	865182
10363	865183
173232	865184
4734	865185
76257	865186
25764	865187
110143	865188
78857	865189
11190	865190
137207	865191
172336	865192
37147	865193
14786	865194
116972	865195
2537	865196
140748	865197
21884	865198
18040	865199
12778	865200
25197	865201
114277	865202
124352	865203
71774	865204
70556	865205
47077	865206
178087	865207
77685	865208
10363	865209
92254	865210
65509	865211
9165	865212
99503	865213
22032	865214
1655	865215
74206	865216
136916	865217
68219	865218
133022	865219
147189	865220
37768	865221
11811	865222
44910	865223
63235	865224
80551	865225
95231	865226
17589	865227
98507	865228
136056	865229
5852	865230
49604	865231
173156	865232
136469	865233
25523	865234
178869	865235
169938	865236
14650	865237
25042	865238
68791	865239
127561	865240
17009	865241
101645	865242
35002	865243
32544	865244
185067	865245
34197	865246
138874	865247
143729	865248
100284	865249
98499	865250
44680	865251
79697	865252
99511	865253
4528	865254
46156	865255
24612	865256
52934	865257
76210	865258
92477	865259
178733	865260
13742	865261
12580	865262
5288	865263
19488	865264
67450	865265
81570	865266
136068	865267
63631	865268
136514	865269
29895	865270
63936	865271
138109	865272
154300	865273
47169	865274
56142	865275
65334	865276
96003	865277
68039	865278
10914	865279
140059	865280
20054	865281
8511	865282
34867	865283
28362	865284
16974	865285
8950	865286
33188	865287
129005	865288
635	865289
1077	865290
17357	865291
31516	865292
10914	865293
13395	865294
25721	865295
109334	865296
3063	865297
23310	865298
127980	865299
99712	865300
35030	865301
42805	865302
72440	865303
26718	865304
735	865305
26718	865306
54938	865307
32171	865308
36965	865309
97282	865310
118667	865311
96555	865312
99875	865313
121342	865314
86979	865315
26553	865316
57342	865317
3216	865318
43102	865319
23223	865320
42292	865321
7381	865322
4073	865323
65191	865324
2579	865325
21445	865326
100342	865327
30617	865328
168887	865329
37964	865330
157945	865331
64907	865332
41936	865333
54006	865334
163908	865335
130064	865336
119614	865337
66668	865338
11642	865339
1594	865340
80862	865341
164360	865342
15018	865343
3381	865344
103482	865345
15523	865346
8861	865347
15523	865348
6486	865349
32979	865350
19082	865351
36682	865352
20529	865353
1157	865354
10366	865355
38588	865356
20583	865357
22964	865358
39979	865359
4603	865360
30143	865361
56130	865362
32932	865363
185005	865364
49441	865365
88386	865366
32524	865367
69030	865368
7128	865369
279	865370
48392	865371
1313	865372
41497	865373
36963	865374
33050	865375
3401	865376
8972	865377
83812	865378
14560	865379
41458	865380
56903	865381
10488	865382
48197	865383
86961	865384
88916	865385
463	865386
17326	865387
8980	865388
27839	865389
18458	865390
6784	865391
30120	865392
6456	865393
82426	865394
22178	865395
20644	865396
42513	865397
46111	865398
41312	865399
8967	865400
3535	865401
46192	865402
41821	865403
14535	865404
13519	865405
2501	865406
14425	865407
81751	865408
9271	865409
41083	865410
21987	865411
24668	865412
7137	865413
22266	865414
45948	865415
16618	865416
85574	865417
1511	865418
58152	865419
32712	865420
3321	865421
13476	865422
20425	865423
47949	865424
108587	865425
80305	865426
5183	865427
7749	865428
22962	865429
100906	865430
10408	865431
173	865432
26530	865433
18956	865434
33053	865435
2899	865436
53552	865437
298	865438
42110	865439
9870	865440
1867	865441
12896	865442
47220	865443
120887	865444
45277	865445
45262	865446
78561	865447
56782	865448
161946	865449
38859	865450
77849	865451
45771	865452
45543	865453
56865	865454
99874	865455
156874	865456
125520	865457
56690	865458
19969	865459
59689	865460
87627	865461
86507	865462
94238	865463
17190	865464
160981	865465
169426	865466
31266	865467
38921	865468
31621	865469
160018	865470
164201	865471
167424	865472
51902	865473
20896	865474
1179	865475
67904	865476
18732	865477
55323	865478
2071	865479
82301	865480
11029	865481
64506	865482
82301	865483
162640	865484
68593	865485
9050	865486
70127	865487
24428	865488
32737	865489
32527	865490
11029	865491
4130	865492
25528	865493
26315	865494
7951	865495
4694	865496
27498	865497
65240	865498
20027	865499
56889	865500
29312	865501
18413	865502
16798	865503
19062	865504
179267	865505
59597	865506
175774	865507
64156	865508
49666	865509
63837	865510
53503	865511
76902	865512
63564	865513
53211	865514
44189	865515
93816	865516
71790	865517
71919	865518
136934	865519
153478	865520
21111	865521
160207	865522
128257	865523
53384	865524
273	865525
16626	865526
121037	865527
32259	865528
7291	865529
22807	865530
80	865531
4190	865532
16626	865533
27279	865534
11220	865535
11660	865536
13990	865537
40569	865538
40569	865539
40569	865540
3272	865541
106553	865542
66450	865543
4646	865544
4293	865545
144758	865546
6057	865547
24530	865548
139130	865549
139804	865550
20471	865551
18739	865552
13333	865553
22679	865554
33073	865555
4586	865556
135444	865557
7089	865558
177689	865559
107040	865560
3867	865561
31787	865562
273	865563
4953	865564
185609	865565
82207	865566
154298	865567
21111	865568
81803	865569
41151	865570
140242	865571
96449	865572
157440	865573
121092	865574
153396	865575
76984	865576
155029	865577
141853	865578
23482	865579
83827	865580
187034	865581
176619	865582
188578	865583
21144	865584
121894	865585
127617	865586
21111	865587
6172	865588
89515	865589
50489	865590
153908	865591
71354	865592
140205	865593
156743	865594
63776	865595
77241	865596
28396	865597
39962	865598
142736	865599
88648	865600
53134	865601
100780	865602
102759	865603
93862	865604
168689	865605
167096	865606
9237	865607
152954	865608
153844	865609
123827	865610
118160	865611
31787	865612
185886	865613
184477	865614
118583	865615
27218	865616
80124	865617
15083	865618
62246	865619
72710	865620
68688	865621
37773	865622
11404	865623
49	865624
49	865625
49	865626
3220	865627
49	865628
90035	865629
185999	865630
21383	865631
1323	865632
1323	865633
89527	865634
108938	865635
164352	865636
168583	865637
161954	865638
38780	865639
55015	865640
101828	865641
3	865642
136625	865643
10178	865644
76583	865645
895	865646
68501	865647
46973	865648
99208	865649
5518	865650
125577	865651
546	865652
10211	865653
2712	865654
578	865655
11448	865656
77323	865657
21109	865658
174647	865659
128123	865660
45231	865661
6336	865662
2445	865663
12900	865664
27757	865665
17991	865666
79110	865667
18882	865668
2578	865669
39496	865670
30922	865671
33393	865672
8601	865673
30823	865674
30823	865675
55877	865676
21203	865677
18663	865678
942	865679
3774	865680
55280	865681
55280	865682
42217	865683
73386	865684
164480	865685
67525	865686
1731	865687
61520	865688
962	865689
98515	865690
42849	865691
92584	865692
10582	865693
9622	865694
11001	865695
4576	865696
10114	865697
2737	865698
13342	865699
120880	865700
51884	865701
24300	865702
136401	865703
1824	865704
152442	865705
16339	865706
73931	865707
93571	865708
18685	865709
7594	865710
5847	865711
106877	865712
84069	865713
33185	865714
87243	865715
7013	865716
24136	865717
28039	865718
15147	865719
155197	865720
105997	865721
53430	865722
33865	865723
34763	865724
135161	865725
43670	865726
6404	865727
711	865728
70803	865729
29367	865730
71858	865731
39205	865732
15557	865733
1724	865734
17162	865735
5608	865736
47087	865737
18240	865738
25395	865739
345	865740
10971	865741
79691	865742
11484	865743
32046	865744
71441	865745
16343	865746
5976	865747
33238	865748
2623	865749
59456	865750
2730	865751
80838	865752
21645	865753
1977	865754
68127	865755
31855	865756
69191	865757
32383	865758
68995	865759
47527	865760
39859	865761
47819	865762
79066	865763
136790	865764
31751	865765
39701	865766
36837	865767
32239	865768
45621	865769
55479	865770
1601	865771
86816	865772
32743	865773
32462	865774
31403	865775
15319	865776
30567	865777
53750	865778
32373	865779
57772	865780
12972	865781
29544	865782
37348	865783
68989	865784
33789	865785
32496	865786
177723	865787
38023	865788
174817	865789
107294	865790
40780	865791
5309	865792
39420	865793
37723	865794
32632	865795
14588	865796
107026	865797
32367	865798
71662	865799
9677	865800
56272	865801
39857	865802
939	865803
15251	865804
50968	865805
32690	865806
7809	865807
21953	865808
126122	865809
136322	865810
22033	865811
26674	865812
45297	865813
26590	865814
37756	865815
15865	865816
106888	865817
126309	865818
39053	865819
71722	865820
58687	865821
125068	865822
68968	865823
2866	865824
14650	865825
8673	865826
25088	865827
26147	865828
25667	865829
26730	865830
39294	865831
51374	865832
32385	865833
16556	865834
69126	865835
20721	865836
46320	865837
57390	865838
12948	865839
39371	865840
38001	865841
31010	865842
77522	865843
57392	865844
22674	865845
55240	865846
53804	865847
32622	865848
25498	865849
45561	865850
21974	865851
106738	865852
45272	865853
127767	865854
59175	865855
22018	865856
503	865857
37286	865858
25029	865859
18223	865860
47915	865861
178839	865862
32819	865863
64379	865864
17591	865865
48083	865866
86649	865867
39542	865868
48124	865869
56510	865870
97998	865871
39794	865872
3203	865873
38784	865874
32394	865875
21907	865876
39124	865877
125393	865878
79884	865879
67647	865880
10945	865881
17305	865882
69051	865883
67525	865884
106760	865885
126657	865886
178582	865887
6039	865888
64601	865889
30568	865890
20778	865891
16948	865892
26759	865893
45282	865894
96671	865895
61101	865896
10899	865897
10899	865898
47638	865899
49190	865900
2090	865901
44341	865902
147305	865903
1024	865904
6611	865905
77381	865906
40328	865907
81780	865908
70118	865909
21180	865910
104224	865911
55932	865912
80765	865913
4495	865914
2470	865915
651	865916
33474	865917
47926	865918
55452	865919
49044	865920
18427	865921
40341	865922
7325	865923
68922	865924
13435	865925
34751	865926
34100	865927
11570	865928
107518	865929
49838	865930
69298	865931
20281	865932
126839	865933
126839	865934
11805	865935
52127	865936
138081	865937
9406	865938
37240	865939
2743	865940
22299	865941
15296	865942
26654	865943
27470	865944
47923	865945
3446	865946
4415	865947
11009	865948
17802	865949
16075	865950
27237	865951
35233	865952
3764	865953
10404	865954
57336	865955
4867	865956
31137	865957
51525	865958
47768	865959
70637	865960
31801	865961
75979	865962
18318	865963
15242	865964
10136	865965
103470	865966
4632	865967
239	865968
37004	865969
1294	865970
182480	865971
22745	865972
27084	865973
35382	865974
148323	865975
18054	865976
16694	865977
26989	865978
79190	865979
11612	865980
59	865981
2182	865982
364	865983
9925	865984
13290	865985
3074	865986
9925	865987
23686	865988
59	865989
59	865990
20262	865991
74466	865992
11465	865993
11	865994
20671	865995
14083	865996
47339	865997
398	865998
3696	865999
31970	866000
40643	866001
38396	866002
3512	866003
13826	866004
7030	866005
27415	866006
40881	866007
12636	866008
15	866009
4201	866010
11177	866011
5808	866012
100383	866013
99810	866014
29668	866015
104632	866016
6169	866017
26319	866018
149540	866019
85498	866020
2198	866021
113669	866022
135443	866023
132290	866024
37983	866025
41160	866026
65675	866027
79934	866028
6363	866029
1680	866030
81763	866031
4578	866032
1638	866033
129866	866034
73494	866035
28928	866036
31351	866037
12675	866038
57128	866039
109068	866040
135081	866041
142749	866042
143203	866043
23769	866044
65350	866045
55121	866046
114786	866047
27864	866048
23098	866049
3930	866050
36582	866051
85818	866052
121827	866053
59645	866054
31957	866055
76645	866056
50368	866057
7529	866058
29511	866059
72606	866060
53718	866061
35779	866062
143577	866063
10155	866064
172867	866065
61929	866066
67088	866067
99457	866068
43219	866069
182861	866070
142130	866071
54775	866072
174276	866073
135560	866074
76580	866075
184910	866076
53834	866077
41313	866078
132474	866079
3256	866080
57797	866081
22083	866082
28999	866083
28183	866084
76524	866085
56325	866086
9395	866087
139132	866088
85365	866089
28999	866090
77217	866091
40284	866092
131601	866093
8679	866094
53683	866095
61416	866096
80584	866097
105937	866098
38966	866099
174744	866100
76513	866101
70231	866102
36344	866103
92342	866104
15049	866105
14579	866106
49971	866107
163780	866108
83716	866109
50368	866110
131933	866111
104632	866112
88255	866113
65350	866114
61416	866115
56031	866116
23329	866117
98962	866118
40283	866119
22315	866120
13176	866121
104402	866122
82449	866123
64666	866124
22734	866125
105024	866126
54367	866127
9300	866128
24431	866129
62238	866130
24283	866131
5110	866132
789	866133
183960	866134
53116	866135
30269	866136
166705	866137
46690	866138
32782	866139
53140	866140
83135	866141
12315	866142
174358	866143
71217	866144
124833	866145
40000	866146
4259	866147
21407	866148
46210	866149
149070	866150
175481	866151
152820	866152
141931	866153
88532	866154
99483	866155
60428	866156
42603	866157
8391	866158
74952	866159
125522	866160
39181	866161
1895	866162
32157	866163
1457	866164
48409	866165
2844	866166
18397	866167
22086	866168
56734	866169
37963	866170
113372	866171
99962	866172
88276	866173
7264	866174
30457	866175
78370	866176
184980	866177
98091	866178
142124	866179
32857	866180
7482	866181
101617	866182
7482	866183
37809	866184
63337	866185
4542	866186
138621	866187
30575	866188
74006	866189
110098	866190
17978	866191
3256	866192
10893	866193
79052	866194
21931	866195
108476	866196
80354	866197
12714	866198
113455	866199
22313	866200
150311	866201
97171	866202
134383	866203
36547	866204
54476	866205
72106	866206
99339	866207
2487	866208
110856	866209
38688	866210
91588	866211
35481	866212
28884	866213
10079	866214
47779	866215
11213	866216
40338	866217
84573	866218
18076	866219
26491	866220
84736	866221
71157	866222
1000	866223
110116	866224
33990	866225
15589	866226
40545	866227
73429	866228
25546	866229
40919	866230
3599	866231
1194	866232
48704	866233
14328	866234
12025	866235
1110	866236
4149	866237
21318	866238
78066	866239
34988	866240
64050	866241
13921	866242
59758	866243
30606	866244
4076	866245
11832	866246
93869	866247
6137	866248
43161	866249
47390	866250
25156	866251
10531	866252
25701	866253
10147	866254
54561	866255
6631	866256
15513	866257
10864	866258
28986	866259
17517	866260
8405	866261
76741	866262
5997	866263
73429	866264
1318	866265
99	866266
19848	866267
2351	866268
37424	866269
25767	866270
7189	866271
1840	866272
3286	866273
38038	866274
7658	866275
2219	866276
9551	866277
27521	866278
10804	866279
49460	866280
6741	866281
112162	866282
1922	866283
13243	866284
20659	866285
24296	866286
85806	866287
45425	866288
5308	866289
1422	866290
16926	866291
12141	866292
22078	866293
10281	866294
51814	866295
113601	866296
81078	866297
1458	866298
26767	866299
10826	866300
65852	866301
18748	866302
2881	866303
15706	866304
96590	866305
27517	866306
6679	866307
11957	866308
7271	866309
13377	866310
27482	866311
42187	866312
23883	866313
47469	866314
2986	866315
8293	866316
23771	866317
6221	866318
78637	866319
9611	866320
15820	866321
33285	866322
5770	866323
70485	866324
33395	866325
49052	866326
8710	866327
36028	866328
20253	866329
16638	866330
28849	866331
1471	866332
19960	866333
132211	866334
6999	866335
100305	866336
35961	866337
80327	866338
13017	866339
22083	866340
77904	866341
3021	866342
4943	866343
29648	866344
28822	866345
33848	866346
384	866347
18195	866348
12845	866349
19983	866350
39638	866351
77681	866352
2272	866353
925	866354
40338	866355
132048	866356
376	866357
15612	866358
53391	866359
11287	866360
104251	866361
172679	866362
138161	866363
30286	866364
5100	866365
48753	866366
39158	866367
11732	866368
33326	866369
7694	866370
19971	866371
90924	866372
250	866373
96444	866374
17080	866375
46265	866376
43833	866377
31927	866378
70939	866379
1840	866380
16596	866381
77216	866382
2381	866383
13833	866384
49043	866385
57854	866386
4418	866387
70124	866388
84600	866389
40868	866390
137	866391
13377	866392
65946	866393
13862	866394
18854	866395
3359	866396
75219	866397
15847	866398
49985	866399
51871	866400
66577	866401
24935	866402
1853	866403
25171	866404
22484	866405
7189	866406
24308	866407
48129	866408
21604	866409
47348	866410
82030	866411
70126	866412
45250	866413
2059	866414
69188	866415
36943	866416
9221	866417
59227	866418
72815	866419
10147	866420
13841	866421
6286	866422
42046	866423
52495	866424
39207	866425
18924	866426
70002	866427
40338	866428
32590	866429
130	866430
56543	866431
61057	866432
49223	866433
59227	866434
51257	866435
20938	866436
32657	866437
51264	866438
23861	866439
106307	866440
21118	866441
9406	866442
132544	866443
58667	866444
51299	866445
1458	866446
33394	866447
18133	866448
17434	866449
136927	866450
86945	866451
11417	866452
106899	866453
10107	866454
6098	866455
31614	866456
74930	866457
820	866458
45570	866459
133991	866460
100278	866461
163692	866462
68828	866463
158156	866464
18647	866465
1457	866466
13889	866467
3839	866468
78247	866469
18936	866470
31815	866471
33804	866472
20450	866473
31089	866474
30761	866475
127839	866476
37324	866477
91794	866478
38637	866479
62915	866480
34165	866481
19730	866482
40120	866483
26988	866484
86450	866485
105522	866486
85140	866487
78320	866488
11432	866489
11630	866490
13638	866491
15771	866492
9255	866493
9732	866494
13416	866495
18855	866496
74054	866497
61033	866498
27754	866499
90233	866500
17169	866501
180017	866502
41218	866503
17606	866504
96749	866505
3036	866506
49263	866507
4797	866508
4344	866509
73705	866510
9447	866511
100239	866512
28794	866513
129253	866514
19548	866515
268	866516
32636	866517
82140	866518
47587	866519
9662	866520
126125	866521
28206	866522
52840	866523
52840	866524
63333	866525
35405	866526
25953	866527
55643	866528
107492	866529
38796	866530
180804	866531
31436	866532
91626	866533
16624	866534
85707	866535
87960	866536
102437	866537
48898	866538
33138	866539
54486	866540
40637	866541
40376	866542
85225	866543
49108	866544
134334	866545
104716	866546
105338	866547
85631	866548
49239	866549
104301	866550
3510	866551
42303	866552
61906	866553
85362	866554
1602	866555
1783	866556
106432	866557
49714	866558
26522	866559
33401	866560
51082	866561
43221	866562
11081	866563
1740	866564
28625	866565
21363	866566
174781	866567
2216	866568
46173	866569
61735	866570
117399	866571
17591	866572
2348	866573
39704	866574
105585	866575
11216	866576
37744	866577
5493	866578
20063	866579
1296	866580
7611	866581
38338	866582
101297	866583
152553	866584
53153	866585
16799	866586
40375	866587
165560	866588
128872	866589
99520	866590
21495	866591
93650	866592
79665	866593
105817	866594
27280	866595
18064	866596
23571	866597
5242	866598
2155	866599
74226	866600
91953	866601
6010	866602
30875	866603
28803	866604
1215	866605
44548	866606
59227	866607
82182	866608
10838	866609
45000	866610
70729	866611
539	866612
23050	866613
13759	866614
50795	866615
14006	866616
23650	866617
34156	866618
36024	866619
23650	866620
91505	866621
62664	866622
52519	866623
14006	866624
1322	866625
85246	866626
3394	866627
63180	866628
124	866629
77930	866630
42172	866631
14799	866632
14200	866633
10281	866634
41250	866635
4811	866636
71670	866637
1961	866638
19064	866639
7817	866640
87353	866641
3935	866642
102989	866643
34060	866644
13463	866645
93857	866646
51907	866647
21406	866648
79949	866649
64050	866650
4324	866651
63975	866652
178747	866653
136025	866654
131260	866655
36283	866656
39774	866657
4780	866658
854	866659
4067	866660
37631	866661
3260	866662
4853	866663
52427	866664
39576	866665
70712	866666
114646	866667
10408	866668
51957	866669
15715	866670
49367	866671
54634	866672
87209	866673
22816	866674
14063	866675
15912	866676
13848	866677
30210	866678
22484	866679
62533	866680
36090	866681
23700	866682
55950	866683
8679	866684
302	866685
35149	866686
10912	866687
9891	866688
56528	866689
2648	866690
81842	866691
4022	866692
30554	866693
23130	866694
105793	866695
126680	866696
27441	866697
24608	866698
36396	866699
69304	866700
61378	866701
61378	866702
16020	866703
8199	866704
9609	866705
26482	866706
125048	866707
5219	866708
65636	866709
96187	866710
71055	866711
27579	866712
126395	866713
62370	866714
10983	866715
3122	866716
39586	866717
74790	866718
15192	866719
33335	866720
27693	866721
40634	866722
37036	866723
10281	866724
7181	866725
17444	866726
47567	866727
9590	866728
65593	866729
102386	866730
3788	866731
17491	866732
64826	866733
9958	866734
51547	866735
31398	866736
121143	866737
91864	866738
114160	866739
112007	866740
127749	866741
179	866742
44963	866743
58475	866744
132755	866745
29510	866746
18959	866747
22615	866748
79054	866749
40122	866750
56135	866751
78767	866752
86428	866753
50883	866754
29775	866755
91769	866756
42315	866757
33585	866758
3634	866759
13972	866760
11215	866761
50883	866762
21604	866763
22760	866764
33792	866765
32960	866766
11160	866767
24562	866768
8786	866769
31089	866770
41687	866771
70999	866772
3194	866773
100085	866774
67072	866775
37043	866776
128022	866777
71531	866778
80553	866779
180051	866780
104220	866781
60969	866782
8194	866783
361	866784
33090	866785
48783	866786
22774	866787
807	866788
15019	866789
2560	866790
64722	866791
37466	866792
66720	866793
114215	866794
84088	866795
2566	866796
1235	866797
63929	866798
30147	866799
10365	866800
84388	866801
68894	866802
7548	866803
4773	866804
23571	866805
43658	866806
3587	866807
115251	866808
50717	866809
87955	866810
41443	866811
40135	866812
8504	866813
43700	866814
139480	866815
108786	866816
41788	866817
72546	866818
69821	866819
107466	866820
72703	866821
110475	866822
9732	866823
11661	866824
23440	866825
50443	866826
142641	866827
141849	866828
69916	866829
19071	866830
109145	866831
58494	866832
18737	866833
6183	866834
15259	866835
9705	866836
13313	866837
148777	866838
123058	866839
24195	866840
110208	866841
22960	866842
47617	866843
1322	866844
37756	866845
58093	866846
11152	866847
82880	866848
20256	866849
57463	866850
7207	866851
56166	866852
2256	866853
11391	866854
84200	866855
33113	866856
83766	866857
9580	866858
35347	866859
904	866860
81169	866861
2500	866862
41563	866863
6714	866864
10177	866865
77064	866866
68035	866867
4656	866868
26959	866869
95493	866870
133076	866871
14240	866872
70444	866873
79459	866874
29947	866875
31404	866876
56424	866877
1648	866878
24506	866879
165607	866880
87888	866881
10177	866882
75084	866883
25769	866884
10779	866885
170494	866886
130917	866887
57884	866888
86716	866889
22720	866890
14168	866891
717	866892
111408	866893
92428	866894
92134	866895
95148	866896
70652	866897
81210	866898
42251	866899
5532	866900
30885	866901
72638	866902
5780	866903
95886	866904
36025	866905
61012	866906
4641	866907
75089	866908
89552	866909
10872	866910
23891	866911
14755	866912
65176	866913
45570	866914
376	866915
7207	866916
36736	866917
6979	866918
81360	866919
20516	866920
79387	866921
42452	866922
97880	866923
35376	866924
132328	866925
7721	866926
5059	866927
21407	866928
65319	866929
729	866930
8479	866931
26949	866932
80624	866933
7713	866934
7207	866935
7207	866936
7207	866937
5160	866938
18780	866939
56563	866940
1194	866941
120371	866942
396	866943
92862	866944
59927	866945
162168	866946
79665	866947
75764	866948
3681	866949
5765	866950
37	866951
79033	866952
8722	866953
46998	866954
42509	866955
58632	866956
78976	866957
1312	866958
18128	866959
18966	866960
136362	866961
12406	866962
40806	866963
22262	866964
13449	866965
8294	866966
5408	866967
310	866968
2585	866969
83612	866970
169719	866971
6454	866972
12544	866973
1820	866974
136369	866975
47361	866976
62839	866977
68303	866978
122816	866979
14079	866980
47283	866981
35094	866982
11806	866983
57789	866984
7615	866985
39092	866986
18196	866987
47475	866988
83443	866989
14993	866990
22131	866991
28324	866992
7707	866993
8177	866994
10609	866995
28	866996
63157	866997
93224	866998
5648	866999
49581	867000
106815	867001
3369	867002
57438	867003
142260	867004
23830	867005
19562	867006
17926	867007
45214	867008
36159	867009
122259	867010
39227	867011
18588	867012
39878	867013
14240	867014
86395	867015
19931	867016
5765	867017
54656	867018
24705	867019
118500	867020
61964	867021
67113	867022
188291	867023
61176	867024
38198	867025
64675	867026
10520	867027
6269	867028
60968	867029
5765	867030
71976	867031
29516	867032
16666	867033
14603	867034
26309	867035
67401	867036
51317	867037
59294	867038
31678	867039
25620	867040
32101	867041
8267	867042
156632	867043
14160	867044
634	867045
5924	867046
1105	867047
176	867048
33972	867049
105853	867050
15484	867051
10547	867052
40073	867053
3186	867054
127059	867055
176	867056
38047	867057
75677	867058
128520	867059
162783	867060
127494	867061
160965	867062
97915	867063
55023	867064
64635	867065
73330	867066
127494	867067
174526	867068
1260	867069
83285	867070
54673	867071
5903	867072
12849	867073
47324	867074
45481	867075
79310	867076
15710	867077
55718	867078
35008	867079
47464	867080
49089	867081
15671	867082
18762	867083
167296	867084
133942	867085
26937	867086
25164	867087
29427	867088
85544	867089
83385	867090
3873	867091
2564	867092
54093	867093
4641	867094
10826	867095
4777	867096
16721	867097
80240	867098
9012	867099
39301	867100
12832	867101
2355	867102
68819	867103
26503	867104
69462	867105
19026	867106
17532	867107
29480	867108
124159	867109
8929	867110
42575	867111
57874	867112
18490	867113
87527	867114
39185	867115
14166	867116
25141	867117
110407	867118
3245	867119
41008	867120
23592	867121
21001	867122
14370	867123
100	867124
16524	867125
46031	867126
917	867127
60003	867128
65493	867129
13352	867130
5999	867131
5999	867132
83021	867133
3556	867134
120474	867135
21667	867136
47511	867137
3074	867138
24382	867139
13352	867140
15268	867141
15268	867142
39275	867143
32605	867144
30794	867145
15268	867146
21747	867147
47818	867148
85062	867149
14164	867150
8742	867151
62484	867152
8108	867153
3556	867154
3556	867155
3556	867156
5975	867157
61768	867158
70600	867159
29152	867160
26827	867161
36847	867162
18125	867163
26264	867164
5999	867165
5999	867166
21748	867167
13173	867168
27739	867169
64709	867170
80672	867171
2903	867172
10813	867173
39856	867174
70600	867175
65134	867176
126210	867177
27599	867178
162548	867179
172396	867180
131230	867181
44590	867182
38599	867183
97082	867184
32258	867185
38599	867186
2056	867187
111912	867188
7954	867189
2133	867190
91258	867191
69307	867192
32126	867193
10802	867194
86422	867195
18259	867196
83766	867197
69448	867198
121904	867199
14666	867200
13173	867201
3213	867202
29040	867203
3646	867204
19119	867205
4118	867206
8053	867207
84900	867208
19534	867209
18381	867210
32516	867211
46547	867212
79320	867213
85630	867214
32126	867215
57870	867216
172099	867217
63052	867218
26891	867219
54185	867220
33689	867221
18218	867222
13352	867223
65134	867224
37565	867225
6669	867226
10813	867227
9120	867228
10129	867229
120831	867230
70600	867231
6099	867232
10129	867233
44472	867234
37565	867235
17517	867236
96519	867237
14214	867238
18227	867239
18753	867240
3556	867241
26891	867242
26843	867243
32322	867244
5747	867245
3092	867246
1150	867247
159940	867248
164010	867249
92268	867250
29577	867251
63239	867252
110346	867253
6711	867254
16371	867255
187720	867256
159877	867257
167553	867258
99272	867259
132064	867260
66985	867261
16015	867262
6711	867263
28396	867264
119453	867265
46362	867266
53193	867267
2218	867268
98425	867269
4239	867270
27757	867271
4456	867272
109021	867273
52383	867274
4119	867275
85	867276
1315	867277
529	867278
61434	867279
10254	867280
1201	867281
76187	867282
22796	867283
859	867284
10273	867285
40042	867286
38189	867287
5626	867288
483	867289
61256	867290
118483	867291
6724	867292
11710	867293
7525	867294
174224	867295
126467	867296
137235	867297
35142	867298
8664	867299
54439	867300
1092	867301
33300	867302
42477	867303
7690	867304
4523	867305
71757	867306
33700	867307
39389	867308
6013	867309
61452	867310
22634	867311
13556	867312
19698	867313
11700	867314
70573	867315
1415	867316
1583	867317
12086	867318
19760	867319
19856	867320
14211	867321
1978	867322
16701	867323
8740	867324
16671	867325
23341	867326
14745	867327
8723	867328
13913	867329
34997	867330
35440	867331
11880	867332
7565	867333
142591	867334
186244	867335
29239	867336
10436	867337
40474	867338
29796	867339
7155	867340
29257	867341
7629	867342
9664	867343
43381	867344
801	867345
105088	867346
2947	867347
2118	867348
2746	867349
8640	867350
65338	867351
49440	867352
24201	867353
20006	867354
11845	867355
1256	867356
634	867357
104107	867358
15622	867359
3098	867360
32181	867361
59042	867362
1579	867363
74269	867364
34468	867365
8487	867366
4556	867367
6378	867368
94	867369
43401	867370
3988	867371
94	867372
51938	867373
1723	867374
17928	867375
51028	867376
1148	867377
170488	867378
106246	867379
71181	867380
2061	867381
10871	867382
137955	867383
52499	867384
23633	867385
267	867386
19914	867387
16413	867388
74447	867389
86100	867390
43324	867391
47651	867392
527	867393
131470	867394
1812	867395
19944	867396
11315	867397
69590	867398
40633	867399
1333	867400
29047	867401
8860	867402
48130	867403
3241	867404
667	867405
3100	867406
17550	867407
81	867408
16471	867409
11780	867410
31314	867411
3775	867412
938	867413
14091	867414
1421	867415
1126	867416
40458	867417
857	867418
33713	867419
92	867420
14268	867421
17736	867422
36	867423
3093	867424
51	867425
9682	867426
2748	867427
1973	867428
4887	867429
47	867430
29011	867431
2707	867432
8629	867433
708	867434
29508	867435
7511	867436
23715	867437
5879	867438
7511	867439
6276	867440
3599	867441
4065	867442
149632	867443
7496	867444
7752	867445
83988	867446
6466	867447
30067	867448
3792	867449
29291	867450
43047	867451
52173	867452
12986	867453
42739	867454
8609	867455
51528	867456
18204	867457
482	867458
8580	867459
35397	867460
91321	867461
23376	867462
42411	867463
33485	867464
51481	867465
61719	867466
8642	867467
24269	867468
10041	867469
10200	867470
698	867471
20748	867472
20180	867473
18949	867474
6466	867475
23916	867476
7043	867477
3326	867478
12820	867479
33471	867480
34228	867481
3492	867482
212	867483
5438	867484
2970	867485
11342	867486
8242	867487
62338	867488
2668	867489
8289	867490
5054	867491
43352	867492
801	867493
1019	867494
2310	867495
8066	867496
85495	867497
3503	867498
93	867499
266	867500
154	867501
34	867502
129694	867503
1285	867504
47854	867505
657	867506
142239	867507
2643	867508
50947	867509
7676	867510
74978	867511
73	867512
144711	867513
3817	867514
1176	867515
16101	867516
2715	867517
53827	867518
43060	867519
51166	867520
598	867521
13054	867522
17189	867523
9415	867524
529	867525
153096	867526
24321	867527
20165	867528
5571	867529
19324	867530
9363	867531
75864	867532
40218	867533
121340	867534
27656	867535
72836	867536
12334	867537
8629	867538
8155	867539
24798	867540
61072	867541
12422	867542
30165	867543
2436	867544
52815	867545
20007	867546
18619	867547
3753	867548
35194	867549
1301	867550
22580	867551
61551	867552
3915	867553
5438	867554
2768	867555
58085	867556
28975	867557
5037	867558
11030	867559
33474	867560
4769	867561
441	867562
29527	867563
411	867564
63013	867565
36702	867566
8173	867567
7963	867568
50399	867569
20221	867570
7613	867571
11770	867572
11244	867573
13366	867574
4146	867575
23817	867576
8263	867577
173770	867578
17102	867579
133845	867580
58670	867581
11532	867582
887	867583
19425	867584
2914	867585
23817	867586
149	867587
449	867588
73001	867589
27391	867590
27219	867591
3332	867592
7704	867593
12189	867594
301	867595
43077	867596
93723	867597
5381	867598
107145	867599
694	867600
48268	867601
3593	867602
168625	867603
6539	867604
265	867605
2166	867606
11132	867607
69411	867608
85192	867609
60971	867610
19233	867611
24223	867612
7688	867613
366	867614
8618	867615
24681	867616
5885	867617
6501	867618
20274	867619
12082	867620
3845	867621
105587	867622
165	867623
32943	867624
3590	867625
937	867626
1639	867627
67144	867628
12111	867629
23	867630
48864	867631
200	867632
41937	867633
52179	867634
34202	867635
3543	867636
141354	867637
8975	867638
8509	867639
7035	867640
75348	867641
3128	867642
3128	867643
25272	867644
4817	867645
4852	867646
4814	867647
28403	867648
27715	867649
24553	867650
29152	867651
47037	867652
3559	867653
3748	867654
33866	867655
4200	867656
24568	867657
12381	867658
29432	867659
110445	867660
11574	867661
181	867662
13756	867663
88960	867664
525	867665
11161	867666
3482	867667
287	867668
11275	867669
7187	867670
51538	867671
8922	867672
11275	867673
2338	867674
67104	867675
95327	867676
8642	867677
16535	867678
20258	867679
29331	867680
5776	867681
542	867682
339	867683
1774	867684
27080	867685
16869	867686
2888	867687
5170	867688
7713	867689
49301	867690
56449	867691
20174	867692
5200	867693
8799	867694
833	867695
11821	867696
1948	867697
13610	867698
4670	867699
6070	867700
51711	867701
14181	867702
116367	867703
59794	867704
10179	867705
24301	867706
6820	867707
4589	867708
5888	867709
2157	867710
33397	867711
90406	867712
59418	867713
1772	867714
49755	867715
19883	867716
1985	867717
50708	867718
23582	867719
16535	867720
4441	867721
127820	867722
5745	867723
43056	867724
52069	867725
62211	867726
4463	867727
34163	867728
159538	867729
6658	867730
54619	867731
9799	867732
29758	867733
18240	867734
16150	867735
1032	867736
27029	867737
29751	867738
76678	867739
17149	867740
36472	867741
179	867742
5570	867743
840	867744
1301	867745
29758	867746
1615	867747
33701	867748
75607	867749
13619	867750
23547	867751
13415	867752
269	867753
7713	867754
7713	867755
14220	867756
5225	867757
2359	867758
23333	867759
70783	867760
1	867761
1312	867762
359	867763
73514	867764
40434	867765
89537	867766
6376	867767
26848	867768
26556	867769
3837	867770
684	867771
30061	867772
141135	867773
34111	867774
7531	867775
8815	867776
839	867777
52495	867778
24689	867779
44324	867780
7552	867781
155	867782
15	867783
7164	867784
8195	867785
2213	867786
12330	867787
14380	867788
13453	867789
5162	867790
61354	867791
42516	867792
65490	867793
6680	867794
1456	867795
29845	867796
39944	867797
8938	867798
11146	867799
3090	867800
15020	867801
3431	867802
40018	867803
6382	867804
42118	867805
903	867806
6512	867807
115215	867808
3811	867809
23509	867810
1842	867811
1086	867812
5652	867813
6605	867814
42614	867815
23806	867816
7455	867817
2219	867818
9495	867819
3802	867820
52	867821
4626	867822
4165	867823
8766	867824
52697	867825
4570	867826
86357	867827
2912	867828
68787	867829
20154	867830
43164	867831
4902	867832
20293	867833
5307	867834
10348	867835
60204	867836
39083	867837
14452	867838
3956	867839
5198	867840
5524	867841
901	867842
62671	867843
32936	867844
8172	867845
4781	867846
4392	867847
5656	867848
19464	867849
19060	867850
7818	867851
58318	867852
8394	867853
7791	867854
8415	867855
21373	867856
84493	867857
73210	867858
4046	867859
1325	867860
28864	867861
19626	867862
3323	867863
33183	867864
36309	867865
23618	867866
39635	867867
6318	867868
170580	867869
16150	867870
34116	867871
15808	867872
8171	867873
20309	867874
6086	867875
59762	867876
22667	867877
2283	867878
16800	867879
19157	867880
7758	867881
3838	867882
555	867883
5442	867884
5965	867885
109784	867886
48377	867887
23746	867888
34321	867889
84282	867890
526	867891
41238	867892
114179	867893
3939	867894
3678	867895
39669	867896
297	867897
27266	867898
6209	867899
2502	867900
11309	867901
2233	867902
34387	867903
6529	867904
37372	867905
4973	867906
4277	867907
19104	867908
10157	867909
4798	867910
5617	867911
579	867912
29296	867913
11709	867914
5544	867915
1496	867916
3182	867917
11309	867918
29691	867919
60889	867920
12131	867921
1409	867922
58001	867923
1906	867924
2186	867925
410	867926
18742	867927
3967	867928
24134	867929
11309	867930
105175	867931
11557	867932
17928	867933
22917	867934
13725	867935
1261	867936
49839	867937
6427	867938
41317	867939
7043	867940
13939	867941
26412	867942
6787	867943
70200	867944
47468	867945
29758	867946
7356	867947
7713	867948
120303	867949
40433	867950
12084	867951
10366	867952
56073	867953
26882	867954
73018	867955
54017	867956
12084	867957
42336	867958
3807	867959
62907	867960
829	867961
37	867962
58138	867963
555	867964
788	867965
13331	867966
75730	867967
4309	867968
28832	867969
7713	867970
52306	867971
20000	867972
17809	867973
9034	867974
113	867975
1317	867976
3245	867977
3694	867978
5401	867979
8815	867980
51419	867981
36611	867982
43018	867983
110496	867984
40537	867985
1110	867986
28864	867987
21972	867988
9446	867989
85057	867990
5440	867991
46164	867992
48340	867993
74025	867994
310	867995
30023	867996
14507	867997
15439	867998
6216	867999
70806	868000
269	868001
1794	868002
23785	868003
14325	868004
1069	868005
89921	868006
6305	868007
60725	868008
17164	868009
2970	868010
28333	868011
5952	868012
313	868013
27018	868014
7813	868015
13686	868016
7424	868017
108310	868018
18943	868019
69805	868020
23998	868021
1612	868022
70161	868023
11152	868024
23796	868025
7713	868026
3937	868027
94	868028
63649	868029
2805	868030
96	868031
6727	868032
50719	868033
50247	868034
20	868035
21019	868036
22297	868037
23055	868038
61263	868039
10472	868040
22628	868041
36417	868042
540	868043
43558	868044
3734	868045
6021	868046
5524	868047
90404	868048
24096	868049
147978	868050
657	868051
3188	868052
74938	868053
3171	868054
11124	868055
3138	868056
28872	868057
1921	868058
12356	868059
27396	868060
13306	868061
16962	868062
40585	868063
104645	868064
22475	868065
15653	868066
4440	868067
48299	868068
1175	868069
5964	868070
1265	868071
19930	868072
13064	868073
42546	868074
1796	868075
5543	868076
1749	868077
50271	868078
28155	868079
113267	868080
1684	868081
27288	868082
70683	868083
5745	868084
470	868085
32778	868086
3326	868087
2480	868088
3437	868089
24382	868090
40496	868091
7732	868092
49273	868093
105297	868094
10157	868095
33	868096
15876	868097
3414	868098
437	868099
93	868100
33724	868101
2735	868102
47780	868103
58941	868104
493	868105
15380	868106
92407	868107
5074	868108
591	868109
11923	868110
51563	868111
23554	868112
5555	868113
60144	868114
74880	868115
3390	868116
33313	868117
62594	868118
33539	868119
30286	868120
40998	868121
775	868122
684	868123
29840	868124
3919	868125
23837	868126
145278	868127
11121	868128
62464	868129
74981	868130
2515	868131
1003	868132
23173	868133
3184	868134
1860	868135
2372	868136
5107	868137
9396	868138
167408	868139
79022	868140
325	868141
32055	868142
1494	868143
2987	868144
55696	868145
168919	868146
1008	868147
85	868148
49741	868149
1858	868150
1283	868151
4712	868152
4726	868153
938	868154
3280	868155
551	868156
37802	868157
33296	868158
61508	868159
16318	868160
4906	868161
23707	868162
1480	868163
2752	868164
29038	868165
3506	868166
1089	868167
366	868168
75037	868169
626	868170
2729	868171
2248	868172
1586	868173
40591	868174
556	868175
2766	868176
3633	868177
2042	868178
13776	868179
11945	868180
11627	868181
1991	868182
61496	868183
15584	868184
17925	868185
16944	868186
54266	868187
33995	868188
133261	868189
15377	868190
1644	868191
23302	868192
4937	868193
1095	868194
8812	868195
6630	868196
20095	868197
14721	868198
23119	868199
5234	868200
82179	868201
13760	868202
40635	868203
2425	868204
113684	868205
6665	868206
1360	868207
3940	868208
7000	868209
14225	868210
49324	868211
15323	868212
5281	868213
101896	868214
33316	868215
785	868216
49624	868217
2037	868218
1261	868219
70325	868220
13954	868221
41628	868222
4129	868223
7499	868224
90497	868225
33616	868226
5691	868227
3207	868228
40633	868229
2762	868230
1553	868231
46229	868232
130481	868233
31062	868234
50044	868235
4729	868236
89587	868237
128875	868238
18914	868239
27956	868240
4456	868241
248	868242
98517	868243
8654	868244
1249	868245
46078	868246
54397	868247
785	868248
8758	868249
20406	868250
120836	868251
424	868252
38735	868253
20066	868254
67431	868255
161981	868256
16343	868257
8508	868258
36384	868259
21467	868260
3507	868261
8647	868262
8799	868263
311	868264
14977	868265
809	868266
1587	868267
244	868268
6384	868269
74004	868270
10113	868271
2106	868272
108566	868273
28929	868274
120277	868275
15687	868276
29643	868277
7600	868278
5142	868279
3034	868280
13178	868281
18882	868282
2371	868283
714	868284
186	868285
28484	868286
941	868287
86881	868288
169	868289
104172	868290
15865	868291
12902	868292
34364	868293
5895	868294
8872	868295
1980	868296
60226	868297
507	868298
26269	868299
56011	868300
57441	868301
57218	868302
1132	868303
7031	868304
55709	868305
3357	868306
33581	868307
169583	868308
1995	868309
59350	868310
74522	868311
2632	868312
93	868313
133474	868314
2201	868315
105191	868316
25612	868317
49853	868318
1782	868319
8	868320
8	868321
70516	868322
96146	868323
51820	868324
11349	868325
51092	868326
23565	868327
45292	868328
75005	868329
80838	868330
3357	868331
948	868332
5891	868333
8870	868334
4454	868335
9132	868336
35005	868337
129	868338
40436	868339
49423	868340
22569	868341
8264	868342
8436	868343
3761	868344
2106	868345
3699	868346
665	868347
43414	868348
28989	868349
208	868350
373	868351
8098	868352
859	868353
8621	868354
7313	868355
130334	868356
4505	868357
58941	868358
57748	868359
16101	868360
25492	868361
3511	868362
29622	868363
13548	868364
4109	868365
19543	868366
33995	868367
191	868368
19074	868369
41486	868370
42682	868371
2270	868372
16630	868373
5443	868374
859	868375
765	868376
60995	868377
41191	868378
24125	868379
807	868380
9389	868381
29124	868382
17822	868383
29626	868384
2735	868385
819	868386
20107	868387
183	868388
21467	868389
23643	868390
145663	868391
1661	868392
1650	868393
12975	868394
30935	868395
348	868396
42562	868397
16433	868398
3003	868399
40925	868400
21522	868401
16396	868402
19878	868403
4474	868404
5541	868405
61998	868406
9276	868407
1978	868408
73748	868409
247	868410
43382	868411
39565	868412
16589	868413
19698	868414
7661	868415
123	868416
26807	868417
114826	868418
5033	868419
18357	868420
19858	868421
1799	868422
1636	868423
10334	868424
1817	868425
1882	868426
33539	868427
20224	868428
11772	868429
4611	868430
440	868431
818	868432
1117	868433
1772	868434
6626	868435
1165	868436
112382	868437
109717	868438
12618	868439
18391	868440
3931	868441
472	868442
28371	868443
5001	868444
984	868445
184035	868446
76780	868447
23641	868448
43824	868449
19724	868450
2768	868451
33694	868452
31684	868453
32199	868454
5141	868455
1991	868456
48505	868457
47541	868458
48748	868459
40362	868460
50847	868461
62899	868462
23146	868463
251	868464
12106	868465
67	868466
3505	868467
11103	868468
9709	868469
58413	868470
17000	868471
36033	868472
14618	868473
27902	868474
444	868475
4508	868476
44657	868477
23503	868478
3119	868479
34809	868480
1424	868481
35430	868482
10709	868483
35816	868484
2181	868485
1854	868486
925	868487
1061	868488
42672	868489
18232	868490
214	868491
24094	868492
66682	868493
141060	868494
40229	868495
13073	868496
105058	868497
7621	868498
4084	868499
12727	868500
73530	868501
3117	868502
4663	868503
43047	868504
16885	868505
1350	868506
769	868507
45765	868508
43321	868509
5993	868510
4195	868511
3365	868512
16619	868513
18648	868514
56375	868515
1549	868516
924	868517
49615	868518
47608	868519
5175	868520
13252	868521
571	868522
559	868523
14011	868524
112971	868525
69185	868526
10287	868527
3938	868528
15757	868529
142584	868530
1929	868531
32366	868532
49709	868533
40745	868534
20494	868535
4023	868536
10766	868537
43384	868538
48648	868539
742	868540
44949	868541
70179	868542
9391	868543
629	868544
62438	868545
85697	868546
48505	868547
104276	868548
105088	868549
4352	868550
39922	868551
73936	868552
1733	868553
591	868554
2757	868555
5818	868556
1664	868557
29371	868558
728	868559
41939	868560
41068	868561
1985	868562
210	868563
2507	868564
53910	868565
2458	868566
30149	868567
19451	868568
14100	868569
123886	868570
187959	868571
84451	868572
16900	868573
2726	868574
16571	868575
805	868576
18706	868577
85596	868578
6618	868579
43835	868580
25427	868581
50935	868582
41001	868583
615	868584
46476	868585
2062	868586
26783	868587
57721	868588
39678	868589
15202	868590
7702	868591
32603	868592
1657	868593
44075	868594
24028	868595
45014	868596
58876	868597
39445	868598
28887	868599
265	868600
7086	868601
39590	868602
1328	868603
35414	868604
8276	868605
62611	868606
4505	868607
4078	868608
2565	868609
45675	868610
56327	868611
30318	868612
3915	868613
35191	868614
53555	868615
40426	868616
133783	868617
51660	868618
8240	868619
22550	868620
18777	868621
15892	868622
18775	868623
90556	868624
13942	868625
2809	868626
4574	868627
2024	868628
16514	868629
1260	868630
47533	868631
42923	868632
19333	868633
112992	868634
23784	868635
42702	868636
12134	868637
861	868638
91432	868639
138281	868640
172004	868641
5823	868642
33790	868643
11657	868644
5838	868645
47978	868646
75730	868647
171487	868648
90236	868649
2768	868650
9665	868651
14174	868652
13074	868653
24322	868654
5816	868655
59835	868656
31259	868657
96757	868658
708	868659
3946	868660
40951	868661
6765	868662
91379	868663
42464	868664
14723	868665
59037	868666
12654	868667
6106	868668
5048	868669
59068	868670
1265	868671
24164	868672
2763	868673
4299	868674
85207	868675
20016	868676
12011	868677
4084	868678
9513	868679
61962	868680
33329	868681
2565	868682
101934	868683
91160	868684
56864	868685
3930	868686
3312	868687
22695	868688
4435	868689
58526	868690
31407	868691
3912	868692
8264	868693
5038	868694
1854	868695
50579	868696
31186	868697
10124	868698
174419	868699
59068	868700
6036	868701
19020	868702
32429	868703
5784	868704
24029	868705
49322	868706
48903	868707
8711	868708
45383	868709
3068	868710
4189	868711
74194	868712
576	868713
1455	868714
7674	868715
51316	868716
301	868717
112727	868718
43044	868719
12065	868720
35370	868721
1636	868722
48694	868723
1106	868724
412	868725
106900	868726
4611	868727
12107	868728
1573	868729
10339	868730
18661	868731
19943	868732
19942	868733
57238	868734
35183	868735
2979	868736
63858	868737
6859	868738
37123	868739
117860	868740
3816	868741
146825	868742
13068	868743
83	868744
15817	868745
65	868746
16830	868747
3927	868748
17550	868749
248	868750
2733	868751
13880	868752
29038	868753
7067	868754
61060	868755
163529	868756
17526	868757
12967	868758
176247	868759
176453	868760
177577	868761
9523	868762
176235	868763
134900	868764
89381	868765
23418	868766
66	868767
82160	868768
78428	868769
64402	868770
58400	868771
30578	868772
2494	868773
175	868774
5119	868775
266	868776
968	868777
6032	868778
45978	868779
8661	868780
691	868781
104448	868782
8722	868783
20174	868784
81	868785
18213	868786
22820	868787
20187	868788
1562	868789
89101	868790
85786	868791
40354	868792
1967	868793
8856	868794
58907	868795
3878	868796
16554	868797
44502	868798
8987	868799
50502	868800
1	868801
31292	868802
32514	868803
134040	868804
778	868805
7052	868806
37802	868807
67751	868808
115930	868809
49011	868810
11534	868811
50302	868812
4943	868813
108452	868814
7	868815
1283	868816
187	868817
5118	868818
25822	868819
323	868820
34478	868821
27239	868822
134564	868823
21971	868824
106125	868825
134560	868826
134605	868827
1839	868828
52076	868829
108361	868830
7939	868831
49307	868832
40602	868833
15319	868834
27694	868835
269	868836
3579	868837
23127	868838
72657	868839
32978	868840
51716	868841
9391	868842
7517	868843
818	868844
43431	868845
9682	868846
12975	868847
16128	868848
6818	868849
944	868850
9655	868851
93	868852
1007	868853
19402	868854
2310	868855
12904	868856
3471	868857
7191	868858
8292	868859
9628	868860
35442	868861
179140	868862
7132	868863
12087	868864
32668	868865
84679	868866
44744	868867
25583	868868
11745	868869
33338	868870
646	868871
1052	868872
2712	868873
113524	868874
3337	868875
106246	868876
162641	868877
2008	868878
183748	868879
181948	868880
120	868881
101233	868882
73060	868883
56561	868884
6719	868885
86205	868886
105663	868887
133579	868888
1033	868889
411	868890
1685	868891
1685	868892
49346	868893
2769	868894
35555	868895
24290	868896
51166	868897
6006	868898
441	868899
5087	868900
6751	868901
481	868902
6681	868903
2239	868904
261	868905
35344	868906
24233	868907
3515	868908
20482	868909
22095	868910
17884	868911
2744	868912
188	868913
1967	868914
189168	868915
47482	868916
18540	868917
25933	868918
29652	868919
13054	868920
14001	868921
105962	868922
12867	868923
28507	868924
50055	868925
26574	868926
48093	868927
48049	868928
16835	868929
101407	868930
79335	868931
424	868932
4583	868933
74994	868934
43046	868935
9659	868936
26036	868937
23676	868938
16503	868939
5023	868940
14819	868941
19981	868942
74258	868943
6820	868944
16402	868945
6503	868946
51287	868947
102933	868948
104840	868949
113527	868950
307	868951
29622	868952
51362	868953
11311	868954
212	868955
1315	868956
1665	868957
21200	868958
1046	868959
39155	868960
338	868961
7962	868962
3608	868963
20002	868964
23205	868965
118100	868966
5893	868967
43143	868968
59984	868969
16481	868970
139128	868971
3961	868972
58247	868973
949	868974
12941	868975
24391	868976
3075	868977
49435	868978
667	868979
3902	868980
11913	868981
19099	868982
27610	868983
60202	868984
47701	868985
15653	868986
19962	868987
2733	868988
7232	868989
6476	868990
2984	868991
19602	868992
65305	868993
3812	868994
6646	868995
96257	868996
30137	868997
62443	868998
112517	868999
70519	869000
8554	869001
2375	869002
33676	869003
668	869004
82	869005
26668	869006
10552	869007
57935	869008
23482	869009
35387	869010
35945	869011
23875	869012
6130	869013
801	869014
592	869015
265	869016
168052	869017
74940	869018
5296	869019
2188	869020
43394	869021
4538	869022
8294	869023
11308	869024
6881	869025
41347	869026
17410	869027
8649	869028
47822	869029
7968	869030
4547	869031
21159	869032
35468	869033
73899	869034
85718	869035
34437	869036
29203	869037
23210	869038
35047	869039
1548	869040
19859	869041
43700	869042
16387	869043
34280	869044
123104	869045
24321	869046
59794	869047
61821	869048
2986	869049
33434	869050
221	869051
26380	869052
3087	869053
16900	869054
10081	869055
19192	869056
50781	869057
61543	869058
61724	869059
10201	869060
48694	869061
1612	869062
12085	869063
5101	869064
14765	869065
11766	869066
681	869067
29041	869068
83665	869069
5141	869070
48132	869071
27738	869072
16869	869073
50893	869074
81873	869075
27718	869076
42589	869077
3225	869078
41219	869079
4967	869080
20293	869081
1027	869082
555	869083
437	869084
9153	869085
29527	869086
9301	869087
29217	869088
27611	869089
53298	869090
16524	869091
23837	869092
828	869093
50619	869094
27610	869095
40103	869096
24347	869097
1000	869098
7236	869099
1739	869100
33338	869101
7402	869102
12492	869103
27421	869104
10871	869105
41465	869106
25783	869107
42631	869108
45961	869109
62350	869110
188	869111
70261	869112
13000	869113
95	869114
24144	869115
7489	869116
29511	869117
39813	869118
16932	869119
61721	869120
44788	869121
135229	869122
174489	869123
41068	869124
52025	869125
17758	869126
7573	869127
1346	869128
18948	869129
2743	869130
63110	869131
11119	869132
72036	869133
43587	869134
13970	869135
86528	869136
40277	869137
2642	869138
106984	869139
182087	869140
84387	869141
106245	869142
306	869143
87148	869144
133366	869145
35404	869146
274	869147
61974	869148
19742	869149
3902	869150
47764	869151
58575	869152
50125	869153
23269	869154
41556	869155
56	869156
19836	869157
16044	869158
19193	869159
50161	869160
23202	869161
12579	869162
13823	869163
87550	869164
137056	869165
23162	869166
60171	869167
34352	869168
177684	869169
76168	869170
58053	869171
378	869172
84387	869173
48299	869174
3337	869175
103159	869176
2489	869177
69662	869178
57935	869179
44434	869180
15653	869181
3284	869182
129677	869183
17338	869184
5868	869185
2007	869186
132272	869187
2491	869188
20289	869189
15486	869190
775	869191
51345	869192
73481	869193
589	869194
7510	869195
37804	869196
4722	869197
675	869198
827	869199
3398	869200
4247	869201
13761	869202
83389	869203
34	869204
33506	869205
34395	869206
40612	869207
11842	869208
2712	869209
58647	869210
6754	869211
13251	869212
25513	869213
49060	869214
1052	869215
40485	869216
3082	869217
6352	869218
3236	869219
173499	869220
127699	869221
3961	869222
33072	869223
34256	869224
70892	869225
16014	869226
2247	869227
3098	869228
14967	869229
6709	869230
14612	869231
61876	869232
3391	869233
61053	869234
73537	869235
2781	869236
40347	869237
58526	869238
10481	869239
1293	869240
16413	869241
61057	869242
41068	869243
48694	869244
70174	869245
20496	869246
36168	869247
83610	869248
5151	869249
3400	869250
11691	869251
31308	869252
1779	869253
447	869254
14872	869255
1165	869256
53596	869257
23918	869258
25590	869259
716	869260
2330	869261
16821	869262
254	869263
33474	869264
5583	869265
10383	869266
1623	869267
22662	869268
58549	869269
86293	869270
19832	869271
35202	869272
40473	869273
950	869274
19769	869275
4523	869276
5406	869277
424	869278
28596	869279
28095	869280
1232	869281
33814	869282
59500	869283
45513	869284
27341	869285
6486	869286
265	869287
91042	869288
24651	869289
33763	869290
15788	869291
11691	869292
1246	869293
16857	869294
48789	869295
665	869296
32	869297
3662	869298
2366	869299
73798	869300
34041	869301
11928	869302
857	869303
559	869304
48874	869305
5053	869306
51340	869307
28230	869308
40803	869309
540	869310
11917	869311
1143	869312
29593	869313
28883	869314
2565	869315
4078	869316
56680	869317
36	869318
19993	869319
85319	869320
70802	869321
3491	869322
91048	869323
19928	869324
43250	869325
1058	869326
33707	869327
90616	869328
14651	869329
49118	869330
1135	869331
3065	869332
6285	869333
123285	869334
24223	869335
9965	869336
25734	869337
49130	869338
73034	869339
94	869340
70670	869341
4943	869342
29063	869343
22095	869344
650	869345
152944	869346
8595	869347
18802	869348
42762	869349
33	869350
174901	869351
5078	869352
1783	869353
3094	869354
132419	869355
2299	869356
750	869357
86	869358
5279	869359
1789	869360
7554	869361
4470	869362
231	869363
1729	869364
35295	869365
29241	869366
3081	869367
43538	869368
10015	869369
1229	869370
50974	869371
22598	869372
22475	869373
29243	869374
4	869375
44098	869376
6678	869377
5575	869378
11703	869379
69508	869380
90770	869381
67	869382
7256	869383
71266	869384
22175	869385
24347	869386
1783	869387
93723	869388
70477	869389
26927	869390
28447	869391
19925	869392
18882	869393
1955	869394
556	869395
482	869396
117553	869397
53565	869398
51638	869399
23965	869400
17847	869401
44244	869402
307	869403
40925	869404
6707	869405
51263	869406
35364	869407
7247	869408
82928	869409
2309	869410
373	869411
3288	869412
11336	869413
25938	869414
1826	869415
12042	869416
4610	869417
9606	869418
3944	869419
428	869420
1825	869421
4398	869422
101093	869423
16592	869424
16618	869425
2451	869426
86	869427
3817	869428
31357	869429
43394	869430
3648	869431
8129	869432
1074	869433
111924	869434
8614	869435
43541	869436
93	869437
61622	869438
16595	869439
4818	869440
75004	869441
26925	869442
11740	869443
6446	869444
27359	869445
111973	869446
5182	869447
51138	869448
2145	869449
21988	869450
9784	869451
14184	869452
174424	869453
801	869454
19170	869455
2393	869456
2393	869457
43070	869458
838	869459
43423	869460
299	869461
239	869462
1026	869463
43088	869464
2322	869465
818	869466
9023	869467
11679	869468
18457	869469
72569	869470
1971	869471
5869	869472
96021	869473
39003	869474
16230	869475
5158	869476
9510	869477
26990	869478
8601	869479
42513	869480
13251	869481
39719	869482
28832	869483
68054	869484
59322	869485
51808	869486
54479	869487
20171	869488
7602	869489
885	869490
89788	869491
21675	869492
3289	869493
2441	869494
27275	869495
48590	869496
5757	869497
3965	869498
16449	869499
387	869500
42927	869501
29535	869502
29298	869503
12383	869504
8188	869505
57796	869506
6618	869507
8445	869508
8918	869509
11238	869510
133605	869511
312	869512
14943	869513
1971	869514
24224	869515
2207	869516
58858	869517
2715	869518
14030	869519
104612	869520
85540	869521
18948	869522
13945	869523
94753	869524
92078	869525
72123	869526
1630	869527
2876	869528
23577	869529
62932	869530
34855	869531
15120	869532
35821	869533
35604	869534
10176	869535
803	869536
4991	869537
58212	869538
51937	869539
467	869540
155032	869541
4780	869542
8462	869543
4839	869544
49417	869545
43226	869546
2028	869547
29562	869548
15653	869549
12156	869550
3992	869551
1987	869552
10156	869553
10284	869554
19999	869555
14675	869556
5127	869557
42927	869558
556	869559
1939	869560
810	869561
35554	869562
7637	869563
1164	869564
1193	869565
7423	869566
42711	869567
11469	869568
67199	869569
85016	869570
8559	869571
61584	869572
76376	869573
127436	869574
51287	869575
14257	869576
12155	869577
24475	869578
984	869579
70185	869580
90369	869581
2038	869582
74684	869583
35391	869584
385	869585
49784	869586
52237	869587
72184	869588
7255	869589
29038	869590
9755	869591
66279	869592
25193	869593
51161	869594
40055	869595
53345	869596
50002	869597
4906	869598
44852	869599
11702	869600
146161	869601
5141	869602
7694	869603
57003	869604
51361	869605
47992	869606
50069	869607
4004	869608
11742	869609
61620	869610
61675	869611
35332	869612
3522	869613
1335	869614
2841	869615
26412	869616
58903	869617
978	869618
2661	869619
98517	869620
1749	869621
3114	869622
15304	869623
15568	869624
11725	869625
16489	869626
2665	869627
2735	869628
33063	869629
1275	869630
19793	869631
71353	869632
1557	869633
64892	869634
38235	869635
27403	869636
51792	869637
134561	869638
1115	869639
82273	869640
2980	869641
16506	869642
1860	869643
10431	869644
15653	869645
48835	869646
48505	869647
6510	869648
174964	869649
2927	869650
5499	869651
59094	869652
105190	869653
39337	869654
874	869655
26228	869656
10302	869657
113529	869658
8707	869659
24645	869660
3326	869661
52587	869662
7328	869663
1058	869664
16135	869665
3450	869666
3662	869667
4838	869668
5729	869669
91422	869670
6724	869671
35592	869672
2490	869673
15442	869674
10144	869675
8507	869676
2501	869677
881	869678
3341	869679
2408	869680
4767	869681
41177	869682
1000	869683
1000	869684
61614	869685
8186	869686
18479	869687
51831	869688
6	869689
1735	869690
5116	869691
5112	869692
51793	869693
11762	869694
11534	869695
104017	869696
51092	869697
6198	869698
104017	869699
15152	869700
2186	869701
16905	869702
104867	869703
5483	869704
43848	869705
6580	869706
42888	869707
13966	869708
2565	869709
86102	869710
4523	869711
14327	869712
538	869713
16439	869714
14090	869715
22346	869716
107145	869717
4903	869718
4900	869719
74209	869720
43063	869721
26269	869722
36227	869723
15486	869724
556	869725
60571	869726
8264	869727
69705	869728
7510	869729
137	869730
25349	869731
51685	869732
4908	869733
992	869734
14086	869735
11985	869736
57283	869737
97059	869738
64953	869739
11192	869740
2436	869741
74	869742
175651	869743
112164	869744
14327	869745
18574	869746
183589	869747
23067	869748
75189	869749
3915	869750
14203	869751
13874	869752
761	869753
6754	869754
119	869755
5183	869756
59476	869757
90399	869758
7427	869759
37504	869760
19645	869761
4349	869762
81	869763
52147	869764
19873	869765
22771	869766
4021	869767
2023	869768
52255	869769
3961	869770
100142	869771
5776	869772
22939	869773
32782	869774
1938	869775
348	869776
1819	869777
13550	869778
2980	869779
24004	869780
8748	869781
62461	869782
3610	869783
7578	869784
2207	869785
165457	869786
155323	869787
8204	869788
16677	869789
31920	869790
3193	869791
51671	869792
55344	869793
2371	869794
173889	869795
78775	869796
2437	869797
2653	869798
12158	869799
10095	869800
5054	869801
94431	869802
18722	869803
31134	869804
1964	869805
17140	869806
22680	869807
61095	869808
2304	869809
9594	869810
21096	869811
6547	869812
2199	869813
8264	869814
13927	869815
11860	869816
24157	869817
51538	869818
8349	869819
8811	869820
471	869821
11845	869822
10024	869823
5730	869824
316	869825
62160	869826
19788	869827
35121	869828
1551	869829
3930	869830
16749	869831
4467	869832
35397	869833
6070	869834
22644	869835
7678	869836
10030	869837
7687	869838
2724	869839
29063	869840
4445	869841
24347	869842
24309	869843
4421	869844
38329	869845
135	869846
4459	869847
5778	869848
6070	869849
70779	869850
4458	869851
8740	869852
27536	869853
27614	869854
27642	869855
10173	869856
74187	869857
52081	869858
20289	869859
90462	869860
10146	869861
9682	869862
51737	869863
7005	869864
87349	869865
52677	869866
85312	869867
8329	869868
3505	869869
32591	869870
27503	869871
23726	869872
18982	869873
12383	869874
5538	869875
58994	869876
954	869877
37282	869878
18802	869879
33316	869880
12308	869881
12383	869882
10120	869883
9730	869884
114864	869885
49703	869886
58048	869887
305	869888
104147	869889
71669	869890
16558	869891
11347	869892
29637	869893
62074	869894
5119	869895
6334	869896
75642	869897
3091	869898
297	869899
16837	869900
35352	869901
27386	869902
81207	869903
23873	869904
185312	869905
31661	869906
6577	869907
13865	869908
75060	869909
38517	869910
16966	869911
2189	869912
4505	869913
1958	869914
50175	869915
2956	869916
29258	869917
2776	869918
16271	869919
173760	869920
1333	869921
112873	869922
3522	869923
23883	869924
31067	869925
36173	869926
58590	869927
35567	869928
1134	869929
20218	869930
1488	869931
24358	869932
875	869933
112398	869934
15638	869935
182	869936
73120	869937
11621	869938
42739	869939
56809	869940
1291	869941
3068	869942
73610	869943
576	869944
59703	869945
49370	869946
62278	869947
1135	869948
173763	869949
2428	869950
33719	869951
5031	869952
7314	869953
11429	869954
92073	869955
2697	869956
34512	869957
108010	869958
78614	869959
10226	869960
10145	869961
58095	869962
3728	869963
6618	869964
61884	869965
2552	869966
1751	869967
5885	869968
43005	869969
180	869970
3096	869971
752	869972
51660	869973
51161	869974
2161	869975
20087	869976
4908	869977
113094	869978
8742	869979
3817	869980
6307	869981
2297	869982
766	869983
17966	869984
52014	869985
133311	869986
106387	869987
5985	869988
58187	869989
78973	869990
58228	869991
677	869992
19068	869993
8436	869994
5409	869995
35423	869996
1847	869997
52143	869998
1465	869999
51822	870000
57225	870001
20687	870002
182058	870003
75860	870004
20106	870005
15113	870006
4091	870007
58979	870008
29336	870009
175678	870010
765	870011
2309	870012
62124	870013
19012	870014
1843	870015
18948	870016
27486	870017
15891	870018
33326	870019
11155	870020
5720	870021
8803	870022
32530	870023
4508	870024
41068	870025
1798	870026
361	870027
1587	870028
18558	870029
20534	870030
37290	870031
13956	870032
10243	870033
24012	870034
10056	870035
4895	870036
5397	870037
28	870038
70830	870039
291	870040
11451	870041
188	870042
355	870043
1926	870044
47216	870045
101693	870046
85275	870047
57815	870048
769	870049
37125	870050
31285	870051
14588	870052
155665	870053
68146	870054
77637	870055
4115	870056
13405	870057
20880	870058
12619	870059
18014	870060
56682	870061
17838	870062
46824	870063
7845	870064
1190	870065
9187	870066
12374	870067
2748	870068
3436	870069
19202	870070
154	870071
13306	870072
1708	870073
1315	870074
26174	870075
134596	870076
33995	870077
22944	870078
3337	870079
18875	870080
89	870081
147183	870082
484	870083
26838	870084
17644	870085
2233	870086
2724	870087
8204	870088
10648	870089
6710	870090
14086	870091
20831	870092
58821	870093
298	870094
45292	870095
46543	870096
14967	870097
71618	870098
6316	870099
4780	870100
34008	870101
1096	870102
527	870103
12413	870104
7639	870105
113287	870106
18713	870107
13440	870108
23690	870109
1257	870110
28663	870111
11553	870112
2061	870113
6564	870114
112740	870115
109396	870116
21020	870117
61704	870118
2776	870119
16644	870120
4324	870121
34990	870122
171	870123
129041	870124
11840	870125
22944	870126
65206	870127
1831	870128
51	870129
4776	870130
2746	870131
73703	870132
42975	870133
42768	870134
142850	870135
13968	870136
5843	870137
1808	870138
3944	870139
174233	870140
37	870141
2289	870142
6691	870143
34606	870144
22771	870145
113272	870146
1051	870147
19	870148
34	870149
725	870150
90578	870151
9531	870152
1547	870153
6258	870154
7273	870155
4007	870156
4459	870157
805	870158
13187	870159
29103	870160
21605	870161
34	870162
13164	870163
29268	870164
24151	870165
9223	870166
6697	870167
233	870168
12005	870169
1316	870170
84699	870171
19685	870172
3217	870173
1115	870174
1190	870175
30578	870176
25172	870177
11703	870178
104	870179
1566	870180
19168	870181
8204	870182
3766	870183
14979	870184
41991	870185
652	870186
8436	870187
33660	870188
91447	870189
1586	870190
105343	870191
4795	870192
15817	870193
156	870194
16977	870195
37	870196
4513	870197
18857	870198
27473	870199
40942	870200
15884	870201
56680	870202
1709	870203
5247	870204
571	870205
33592	870206
29472	870207
2106	870208
64117	870209
106439	870210
503	870211
60	870212
98133	870213
11852	870214
43000	870215
51	870216
18	870217
21965	870218
8721	870219
74768	870220
28884	870221
5319	870222
14100	870223
3130	870224
6886	870225
27665	870226
41192	870227
3351	870228
12618	870229
51793	870230
4521	870231
15757	870232
29455	870233
186	870234
51504	870235
9984	870236
1731	870237
3795	870238
13915	870239
5894	870240
27530	870241
944	870242
2415	870243
3976	870244
17832	870245
25993	870246
2661	870247
77637	870248
14111	870249
5889	870250
35776	870251
422	870252
33658	870253
4091	870254
30622	870255
5090	870256
74442	870257
1570	870258
51292	870259
62521	870260
28639	870261
3969	870262
2160	870263
2437	870264
3437	870265
768	870266
5089	870267
19920	870268
13997	870269
29071	870270
26174	870271
1399	870272
38349	870273
178771	870274
175674	870275
4435	870276
55875	870277
8662	870278
1980	870279
2003	870280
47482	870281
23219	870282
44521	870283
99108	870284
2419	870285
1737	870286
1944	870287
74864	870288
15474	870289
11880	870290
19830	870291
36110	870292
112496	870293
23829	870294
35895	870295
66488	870296
13201	870297
3529	870298
3529	870299
13045	870300
40863	870301
9270	870302
11867	870303
36	870304
9707	870305
2263	870306
185935	870307
1613	870308
239	870309
87345	870310
2889	870311
63416	870312
28764	870313
3898	870314
1058	870315
1061	870316
62016	870317
5551	870318
3458	870319
748	870320
23229	870321
42876	870322
11863	870323
2235	870324
62930	870325
3082	870326
90671	870327
528	870328
2359	870329
16590	870330
2307	870331
43848	870332
8036	870333
42541	870334
23733	870335
1277	870336
3505	870337
1271	870338
4672	870339
5753	870340
39510	870341
10270	870342
12413	870343
51	870344
188	870345
29239	870346
19703	870347
28970	870348
10493	870349
835	870350
5873	870351
13812	870352
17745	870353
187410	870354
26422	870355
28577	870356
21269	870357
29269	870358
19781	870359
6873	870360
8497	870361
70941	870362
16117	870363
16101	870364
52491	870365
12014	870366
40426	870367
33572	870368
272	870369
9679	870370
7191	870371
113721	870372
3896	870373
3991	870374
7675	870375
76009	870376
41068	870377
35165	870378
50550	870379
6223	870380
22626	870381
6074	870382
18977	870383
49118	870384
116367	870385
2061	870386
77167	870387
72424	870388
19020	870389
85697	870390
127744	870391
23969	870392
85945	870393
1691	870394
187	870395
10149	870396
54249	870397
22796	870398
143210	870399
104868	870400
77609	870401
21927	870402
35895	870403
181944	870404
59500	870405
91230	870406
59500	870407
182063	870408
278	870409
4776	870410
138439	870411
42842	870412
85641	870413
10614	870414
80599	870415
63711	870416
1473	870417
17003	870418
84879	870419
3490	870420
8810	870421
8609	870422
70639	870423
113095	870424
801	870425
61774	870426
8782	870427
12740	870428
36849	870429
16918	870430
3895	870431
37	870432
3590	870433
24123	870434
14779	870435
90770	870436
2745	870437
907	870438
9376	870439
20181	870440
16675	870441
8693	870442
174061	870443
35332	870444
13936	870445
324	870446
147028	870447
191	870448
25547	870449
25949	870450
34118	870451
132665	870452
35259	870453
5719	870454
1742	870455
79	870456
29642	870457
5819	870458
3246	870459
105375	870460
4446	870461
35422	870462
6952	870463
16826	870464
27552	870465
33515	870466
39682	870467
9590	870468
11808	870469
1418	870470
5008	870471
70168	870472
51496	870473
19722	870474
10274	870475
11605	870476
3929	870477
775	870478
52063	870479
89923	870480
16428	870481
1432	870482
28232	870483
15630	870484
82497	870485
62012	870486
10141	870487
324	870488
12618	870489
29618	870490
132636	870491
20181	870492
3612	870493
16360	870494
42625	870495
169031	870496
147417	870497
16726	870498
60613	870499
85815	870500
576	870501
22652	870502
42972	870503
8742	870504
43678	870505
103831	870506
29077	870507
77495	870508
32787	870509
54206	870510
19801	870511
55614	870512
14286	870513
120482	870514
775	870515
50043	870516
105608	870517
61646	870518
33397	870519
100587	870520
1150	870521
174175	870522
6646	870523
8722	870524
130485	870525
61864	870526
266	870527
51792	870528
174483	870529
14288	870530
91356	870531
85339	870532
20406	870533
3284	870534
41021	870535
4297	870536
111853	870537
112351	870538
8580	870539
92440	870540
62270	870541
12757	870542
19873	870543
29214	870544
50431	870545
376	870546
28596	870547
22707	870548
72117	870549
58836	870550
41003	870551
42980	870552
78217	870553
3010	870554
1333	870555
9522	870556
11923	870557
10221	870558
734	870559
1959	870560
969	870561
40451	870562
6987	870563
667	870564
2744	870565
56921	870566
11453	870567
9522	870568
49470	870569
16843	870570
2949	870571
17992	870572
30578	870573
53224	870574
23904	870575
39542	870576
4005	870577
2540	870578
12174	870579
129982	870580
1573	870581
1723	870582
3981	870583
11930	870584
37057	870585
2565	870586
1637	870587
1637	870588
5175	870589
2781	870590
101	870591
4571	870592
53555	870593
3156	870594
1342	870595
2032	870596
99703	870597
31528	870598
3496	870599
5555	870600
3985	870601
16413	870602
104936	870603
32578	870604
70357	870605
119879	870606
1521	870607
29382	870608
57204	870609
26903	870610
6591	870611
28074	870612
110923	870613
23873	870614
33338	870615
74980	870616
11935	870617
12193	870618
3591	870619
766	870620
52534	870621
40697	870622
56024	870623
103244	870624
42226	870625
19876	870626
7575	870627
2040	870628
85736	870629
29335	870630
24081	870631
16413	870632
35863	870633
3128	870634
38661	870635
4088	870636
801	870637
2004	870638
61659	870639
60977	870640
18729	870641
14150	870642
5841	870643
555	870644
9948	870645
2345	870646
62286	870647
4043	870648
467	870649
20882	870650
13872	870651
12184	870652
19451	870653
98692	870654
3342	870655
3186	870656
1729	870657
4165	870658
3812	870659
730	870660
13806	870661
2122	870662
6419	870663
24307	870664
107433	870665
8199	870666
1389	870667
37	870668
5153	870669
267	870670
90068	870671
3228	870672
3810	870673
7331	870674
7316	870675
278	870676
6954	870677
2031	870678
15843	870679
16076	870680
113015	870681
2588	870682
2288	870683
62705	870684
113015	870685
765	870686
8721	870687
189	870688
62499	870689
3805	870690
1725	870691
29422	870692
58710	870693
11407	870694
1215	870695
2289	870696
49418	870697
104661	870698
6345	870699
5842	870700
15771	870701
4864	870702
1096	870703
1958	870704
540	870705
27610	870706
33530	870707
19935	870708
7256	870709
8425	870710
73799	870711
39691	870712
3931	870713
51757	870714
1585	870715
6313	870716
8611	870717
62510	870718
17140	870719
2464	870720
8622	870721
59133	870722
133939	870723
40789	870724
43375	870725
24239	870726
9709	870727
27317	870728
112310	870729
16642	870730
1519	870731
5065	870732
42681	870733
49423	870734
5538	870735
42850	870736
231	870737
29070	870738
1126	870739
1224	870740
1988	870741
49783	870742
71436	870743
9073	870744
8608	870745
6578	870746
61721	870747
697	870748
40575	870749
35591	870750
28795	870751
2889	870752
139768	870753
107577	870754
26776	870755
42798	870756
33448	870757
6693	870758
39686	870759
35297	870760
5004	870761
3570	870762
802	870763
2247	870764
12180	870765
798	870766
17488	870767
5221	870768
50204	870769
73799	870770
9883	870771
48780	870772
21849	870773
1127	870774
58616	870775
19973	870776
6483	870777
4302	870778
4662	870779
14206	870780
6276	870781
14104	870782
263	870783
74262	870784
5008	870785
5900	870786
55550	870787
298	870788
13995	870789
42672	870790
16949	870791
7765	870792
168727	870793
7580	870794
90097	870795
1722	870796
58781	870797
62028	870798
26513	870799
70818	870800
59081	870801
35109	870802
117891	870803
52529	870804
803	870805
33658	870806
9680	870807
1585	870808
41563	870809
2213	870810
6564	870811
1055	870812
74507	870813
25757	870814
26787	870815
1	870816
22696	870817
1392	870818
23097	870819
23942	870820
71148	870821
16108	870822
50522	870823
47	870824
107379	870825
6386	870826
56453	870827
27913	870828
3329	870829
39418	870830
84262	870831
17067	870832
73783	870833
1460	870834
70888	870835
37154	870836
104580	870837
22720	870838
2728	870839
27367	870840
719	870841
10947	870842
1029	870843
183	870844
1229	870845
61915	870846
8642	870847
33554	870848
10121	870849
8381	870850
812	870851
35348	870852
29522	870853
50954	870854
745	870855
19895	870856
22550	870857
62101	870858
50572	870859
971	870860
61234	870861
43057	870862
10192	870863
59217	870864
16658	870865
9376	870866
2164	870867
778	870868
7473	870869
23975	870870
35274	870871
4662	870872
23965	870873
33627	870874
3895	870875
9710	870876
27239	870877
127529	870878
765	870879
6303	870880
45800	870881
11451	870882
33262	870883
40510	870884
24318	870885
13348	870886
58994	870887
18731	870888
146320	870889
146568	870890
75920	870891
43000	870892
455	870893
10158	870894
10761	870895
878	870896
43056	870897
1834	870898
4089	870899
43031	870900
19665	870901
19186	870902
6704	870903
752	870904
51672	870905
84825	870906
42190	870907
11687	870908
5034	870909
6390	870910
613	870911
2883	870912
259	870913
12084	870914
18802	870915
6798	870916
18978	870917
175	870918
555	870919
105115	870920
2032	870921
984	870922
14222	870923
1333	870924
40836	870925
7537	870926
9289	870927
58710	870928
6449	870929
3938	870930
1291	870931
1435	870932
6449	870933
21702	870934
9350	870935
801	870936
91253	870937
7325	870938
33843	870939
15748	870940
61654	870941
938	870942
2016	870943
27359	870944
14692	870945
14692	870946
4538	870947
2794	870948
1306	870949
1305	870950
23865	870951
36427	870952
10964	870953
1026	870954
8528	870955
23191	870956
62593	870957
11313	870958
50417	870959
417	870960
16726	870961
112952	870962
16819	870963
92671	870964
19962	870965
75158	870966
24331	870967
1228	870968
40096	870969
2056	870970
10576	870971
40388	870972
113301	870973
5895	870974
125460	870975
8557	870976
14225	870977
9557	870978
12088	870979
6638	870980
38900	870981
14029	870982
28994	870983
10303	870984
48902	870985
24696	870986
39462	870987
1519	870988
112900	870989
8170	870990
14632	870991
1287	870992
2270	870993
18273	870994
3691	870995
10441	870996
1739	870997
745	870998
6334	870999
10817	871000
186	871001
2941	871002
555	871003
8956	871004
29416	871005
28795	871006
4331	871007
3633	871008
85736	871009
58532	871010
1287	871011
51442	871012
29749	871013
3024	871014
47528	871015
19730	871016
3075	871017
5764	871018
12063	871019
33686	871020
44651	871021
12562	871022
1077	871023
66	871024
10013	871025
357	871026
146617	871027
29165	871028
26734	871029
144	871030
1485	871031
3638	871032
33683	871033
13335	871034
53112	871035
29602	871036
9707	871037
6136	871038
15892	871039
57640	871040
98586	871041
58842	871042
5879	871043
4021	871044
35582	871045
40876	871046
1612	871047
11407	871048
20192	871049
35408	871050
34004	871051
1172	871052
77284	871053
5671	871054
93	871055
85495	871056
5716	871057
3341	871058
53570	871059
1488	871060
64360	871061
6717	871062
16702	871063
1418	871064
16593	871065
541	871066
33587	871067
59510	871068
14045	871069
51349	871070
51213	871071
8321	871072
61018	871073
4591	871074
30204	871075
4804	871076
36	871077
50254	871078
78736	871079
23817	871080
873	871081
58532	871082
16154	871083
15817	871084
16482	871085
19012	871086
156	871087
156	871088
1560	871089
130474	871090
2434	871091
110496	871092
156775	871093
61589	871094
13054	871095
6698	871096
5770	871097
13556	871098
1127	871099
74562	871100
74662	871101
521	871102
5895	871103
22675	871104
1725	871105
1061	871106
43089	871107
8	871108
11453	871109
13949	871110
20237	871111
244	871112
19827	871113
6646	871114
58526	871115
13633	871116
384	871117
42896	871118
2558	871119
51236	871120
7613	871121
43692	871122
11853	871123
52249	871124
684	871125
832	871126
16537	871127
65567	871128
69279	871129
19942	871130
3892	871131
10262	871132
14023	871133
17242	871134
482	871135
1054	871136
56849	871137
10159	871138
27710	871139
49165	871140
13082	871141
13347	871142
28647	871143
26432	871144
16846	871145
175673	871146
59097	871147
59152	871148
13979	871149
43887	871150
2099	871151
4296	871152
607	871153
7132	871154
22194	871155
51545	871156
13047	871157
4296	871158
59986	871159
57065	871160
3246	871161
2280	871162
9081	871163
29114	871164
113285	871165
23640	871166
16544	871167
5054	871168
1739	871169
15619	871170
33696	871171
10084	871172
29344	871173
5535	871174
1850	871175
105207	871176
231	871177
1048	871178
1563	871179
133294	871180
35935	871181
3211	871182
19865	871183
318	871184
62603	871185
28851	871186
1806	871187
2501	871188
10031	871189
145329	871190
3496	871191
35462	871192
65293	871193
11208	871194
48104	871195
74849	871196
7631	871197
8352	871198
16860	871199
37933	871200
13517	871201
76	871202
29364	871203
86433	871204
15353	871205
55208	871206
17603	871207
182531	871208
24110	871209
8036	871210
101355	871211
8036	871212
130239	871213
139632	871214
62938	871215
62938	871216
10	871217
63501	871218
6364	871219
63802	871220
36547	871221
32116	871222
176043	871223
47015	871224
4522	871225
132081	871226
30832	871227
23078	871228
235	871229
90080	871230
22762	871231
82190	871232
25388	871233
101447	871234
53651	871235
36739	871236
10976	871237
15601	871238
55408	871239
64591	871240
33276	871241
50711	871242
59218	871243
57088	871244
46309	871245
31642	871246
81903	871247
5385	871248
38424	871249
12873	871250
17735	871251
79065	871252
120647	871253
167418	871254
84791	871255
31972	871256
29923	871257
13344	871258
13344	871259
13344	871260
13344	871261
10359	871262
2782	871263
6810	871264
103750	871265
11646	871266
58286	871267
10508	871268
58286	871269
122675	871270
8603	871271
72020	871272
44404	871273
72714	871274
110489	871275
49948	871276
3858	871277
3858	871278
134743	871279
95914	871280
95914	871281
5050	871282
10516	871283
131560	871284
99055	871285
135052	871286
7385	871287
2	871288
65886	871289
23986	871290
32987	871291
71586	871292
115242	871293
15895	871294
177419	871295
86368	871296
6895	871297
8569	871298
38289	871299
5926	871300
84412	871301
93547	871302
58055	871303
37258	871304
143412	871305
5050	871306
63766	871307
94177	871308
15980	871309
64008	871310
54057	871311
5658	871312
92062	871313
38852	871314
922	871315
922	871316
40410	871317
31349	871318
5131	871319
26224	871320
44245	871321
26224	871322
95016	871323
64471	871324
5973	871325
2133	871326
71890	871327
5131	871328
5131	871329
83325	871330
139084	871331
104005	871332
12694	871333
12694	871334
10836	871335
60521	871336
637	871337
114919	871338
88873	871339
14411	871340
162866	871341
24598	871342
72456	871343
141309	871344
128159	871345
171753	871346
58177	871347
97588	871348
24598	871349
88873	871350
53728	871351
40105	871352
20559	871353
92499	871354
58177	871355
70826	871356
70826	871357
4372	871358
10021	871359
901	871360
40608	871361
11517	871362
27237	871363
9507	871364
5186	871365
142579	871366
132312	871367
42818	871368
30099	871369
79982	871370
111217	871371
107700	871372
147008	871373
111341	871374
26250	871375
64741	871376
110364	871377
95964	871378
11652	871379
117356	871380
36576	871381
119939	871382
116401	871383
171336	871384
72746	871385
72746	871386
5304	871387
323	871388
185888	871389
33888	871390
137844	871391
177406	871392
58264	871393
63876	871394
16990	871395
18455	871396
60824	871397
29550	871398
71964	871399
5441	871400
131318	871401
34487	871402
136138	871403
136138	871404
134427	871405
32291	871406
18455	871407
7122	871408
28914	871409
18455	871410
29550	871411
323	871412
181802	871413
34011	871414
34487	871415
28375	871416
41417	871417
45795	871418
48898	871419
2770	871420
113167	871421
126	871422
26473	871423
130045	871424
97879	871425
97377	871426
126678	871427
82737	871428
9755	871429
65036	871430
137775	871431
17638	871432
137580	871433
150259	871434
92814	871435
36603	871436
183106	871437
87677	871438
43859	871439
108818	871440
80277	871441
22386	871442
1211	871443
79089	871444
4456	871445
9503	871446
17288	871447
105589	871448
77528	871449
166701	871450
31766	871451
101168	871452
38634	871453
31766	871454
77528	871455
129258	871456
65168	871457
121793	871458
38496	871459
20266	871460
83139	871461
12665	871462
116905	871463
38707	871464
83318	871465
180368	871466
137503	871467
77108	871468
63414	871469
67815	871470
95878	871471
68064	871472
68656	871473
67815	871474
68064	871475
126505	871476
45399	871477
38424	871478
102163	871479
96737	871480
177221	871481
78775	871482
46712	871483
96153	871484
46712	871485
37365	871486
171755	871487
188276	871488
73769	871489
8081	871490
119344	871491
64605	871492
80884	871493
24945	871494
8843	871495
54957	871496
36569	871497
7429	871498
80527	871499
99989	871500
80001	871501
5591	871502
64980	871503
55830	871504
85780	871505
62054	871506
80844	871507
5591	871508
17245	871509
29898	871510
21353	871511
77350	871512
140514	871513
103665	871514
88325	871515
16228	871516
3684	871517
7753	871518
11249	871519
23659	871520
99980	871521
142372	871522
78167	871523
9418	871524
13318	871525
83037	871526
86217	871527
98334	871528
79225	871529
115810	871530
107179	871531
107179	871532
107179	871533
37133	871534
123286	871535
95263	871536
19704	871537
12665	871538
67530	871539
36886	871540
154501	871541
3274	871542
25593	871543
25593	871544
102330	871545
25589	871546
102475	871547
77602	871548
65621	871549
130042	871550
7949	871551
29322	871552
13600	871553
63832	871554
93530	871555
68932	871556
38981	871557
7538	871558
114530	871559
45042	871560
72840	871561
16224	871562
14564	871563
69071	871564
93328	871565
140692	871566
186670	871567
66727	871568
176442	871569
75722	871570
12175	871571
55088	871572
63585	871573
27304	871574
152056	871575
96286	871576
6130	871577
29090	871578
33676	871579
113157	871580
17832	871581
77334	871582
6650	871583
75015	871584
5300	871585
31511	871586
2574	871587
180276	871588
53337	871589
6803	871590
5599	871591
6803	871592
33408	871593
33408	871594
667	871595
87315	871596
118488	871597
3770	871598
153853	871599
75916	871600
109905	871601
99548	871602
155469	871603
26178	871604
36422	871605
30447	871606
30447	871607
169412	871608
185591	871609
28695	871610
34491	871611
110652	871612
17052	871613
27130	871614
26178	871615
116213	871616
120356	871617
30447	871618
107422	871619
10380	871620
115203	871621
76372	871622
103667	871623
15203	871624
1887	871625
17797	871626
77177	871627
76770	871628
76770	871629
3168	871630
13046	871631
20387	871632
63893	871633
14493	871634
28641	871635
78251	871636
20943	871637
48223	871638
3168	871639
44796	871640
23608	871641
96777	871642
157688	871643
94776	871644
124249	871645
150638	871646
166331	871647
115787	871648
17368	871649
17368	871650
95197	871651
186747	871652
136404	871653
942	871654
942	871655
942	871656
46103	871657
76204	871658
12800	871659
18980	871660
73184	871661
16425	871662
22173	871663
77732	871664
84161	871665
166557	871666
942	871667
163874	871668
160785	871669
5982	871670
137147	871671
44525	871672
21259	871673
111181	871674
63196	871675
12652	871676
64063	871677
2189	871678
1975	871679
1975	871680
184758	871681
23889	871682
578	871683
20543	871684
100563	871685
44102	871686
100563	871687
30313	871688
168133	871689
14496	871690
125014	871691
130065	871692
64383	871693
76728	871694
6811	871695
61236	871696
24898	871697
155293	871698
51668	871699
5941	871700
188	871701
188	871702
188	871703
188	871704
129713	871705
17591	871706
6048	871707
54520	871708
76073	871709
69448	871710
20516	871711
46167	871712
131355	871713
103294	871714
75842	871715
37415	871716
36666	871717
4118	871718
31536	871719
36355	871720
131352	871721
34064	871722
103358	871723
9506	871724
31148	871725
18562	871726
18064	871727
53053	871728
131279	871729
16323	871730
100001	871731
131883	871732
7025	871733
2903	871734
2517	871735
46321	871736
13103	871737
124335	871738
9506	871739
7903	871740
13103	871741
172084	871742
76285	871743
103472	871744
32321	871745
13103	871746
65813	871747
78101	871748
96367	871749
57452	871750
33155	871751
84178	871752
29152	871753
100951	871754
47249	871755
53847	871756
53925	871757
103346	871758
149585	871759
103358	871760
16165	871761
171157	871762
64777	871763
36351	871764
57155	871765
20511	871766
27843	871767
2383	871768
135672	871769
165417	871770
17122	871771
159340	871772
71329	871773
37738	871774
41869	871775
98299	871776
88391	871777
25630	871778
660	871779
1886	871780
47	871781
47	871782
13719	871783
67344	871784
14626	871785
16636	871786
6374	871787
14086	871788
46573	871789
691	871790
45087	871791
89823	871792
80303	871793
3817	871794
19077	871795
124514	871796
17878	871797
71520	871798
137496	871799
32036	871800
31821	871801
53284	871802
3966	871803
18553	871804
68096	871805
19086	871806
137438	871807
86693	871808
75099	871809
153467	871810
94255	871811
95995	871812
58731	871813
41281	871814
20265	871815
149570	871816
10401	871817
69656	871818
117322	871819
149302	871820
96713	871821
94638	871822
125117	871823
58140	871824
30068	871825
31869	871826
135573	871827
69536	871828
74433	871829
93000	871830
135451	871831
54839	871832
95569	871833
75610	871834
75822	871835
104093	871836
43469	871837
107515	871838
117781	871839
4658	871840
149113	871841
80364	871842
16894	871843
67453	871844
63285	871845
42779	871846
117112	871847
169	871848
105466	871849
49445	871850
85565	871851
103220	871852
27529	871853
10183	871854
149676	871855
14445	871856
50416	871857
116200	871858
55458	871859
7289	871860
2235	871861
15813	871862
94376	871863
84404	871864
31452	871865
23016	871866
78360	871867
70864	871868
88716	871869
62740	871870
70864	871871
14526	871872
109814	871873
86412	871874
15971	871875
78295	871876
158032	871877
124187	871878
55923	871879
31423	871880
29882	871881
157231	871882
110446	871883
32218	871884
42159	871885
79818	871886
125151	871887
84184	871888
14929	871889
171122	871890
135351	871891
49116	871892
14526	871893
110241	871894
84292	871895
63164	871896
18553	871897
76185	871898
182125	871899
169457	871900
130182	871901
14936	871902
83094	871903
38090	871904
2723	871905
17010	871906
96750	871907
84067	871908
95415	871909
85324	871910
17835	871911
51517	871912
2909	871913
29156	871914
180535	871915
955	871916
955	871917
78437	871918
104667	871919
6440	871920
62829	871921
3706	871922
36316	871923
68361	871924
23180	871925
15030	871926
64599	871927
63541	871928
31496	871929
180673	871930
49135	871931
4982	871932
43808	871933
66414	871934
15818	871935
180266	871936
68361	871937
22910	871938
122154	871939
63060	871940
79634	871941
6940	871942
18281	871943
19076	871944
107574	871945
4369	871946
55897	871947
127277	871948
31917	871949
100163	871950
67973	871951
126035	871952
165495	871953
134662	871954
99212	871955
88796	871956
21000	871957
11742	871958
34706	871959
114080	871960
39889	871961
55513	871962
173173	871963
44664	871964
55513	871965
187682	871966
76050	871967
70348	871968
7097	871969
85592	871970
85592	871971
580	871972
78	871973
112613	871974
116620	871975
130542	871976
156303	871977
11521	871978
28711	871979
51810	871980
35521	871981
46311	871982
57075	871983
124422	871984
5	871985
116130	871986
20301	871987
3088	871988
29	871989
23410	871990
75713	871991
52631	871992
9145	871993
9145	871994
25451	871995
106788	871996
22268	871997
6730	871998
5	871999
21402	872000
9145	872001
77618	872002
43938	872003
7557	872004
67225	872005
90021	872006
25369	872007
18763	872008
115284	872009
31064	872010
18133	872011
43938	872012
38193	872013
115595	872014
105238	872015
14342	872016
177014	872017
70971	872018
113891	872019
55316	872020
29446	872021
115482	872022
103645	872023
9	872024
9	872025
115284	872026
4348	872027
81104	872028
71335	872029
12169	872030
486	872031
103573	872032
63232	872033
137203	872034
9	872035
96660	872036
8889	872037
8904	872038
6742	872039
26917	872040
7923	872041
21136	872042
5357	872043
57943	872044
50609	872045
188534	872046
32940	872047
28030	872048
116140	872049
27313	872050
150187	872051
57327	872052
99444	872053
14792	872054
158811	872055
46003	872056
4188	872057
20048	872058
57053	872059
8610	872060
64036	872061
59292	872062
61638	872063
135990	872064
246	872065
47862	872066
24174	872067
1258	872068
427	872069
427	872070
427	872071
12541	872072
11437	872073
118490	872074
50611	872075
67452	872076
141367	872077
141367	872078
25302	872079
176127	872080
109459	872081
42914	872082
17294	872083
38180	872084
141920	872085
23242	872086
140749	872087
72	872088
9712	872089
38	872090
48972	872091
51421	872092
30106	872093
46903	872094
20501	872095
67378	872096
7057	872097
19323	872098
84123	872099
135941	872100
43486	872101
47401	872102
56909	872103
51445	872104
25089	872105
51439	872106
7017	872107
1460	872108
4619	872109
86077	872110
172714	872111
82197	872112
4865	872113
21100	872114
66878	872115
7760	872116
22267	872117
57405	872118
38172	872119
60016	872120
16978	872121
2256	872122
86169	872123
65506	872124
14907	872125
3176	872126
2156	872127
1972	872128
6905	872129
650	872130
16474	872131
25549	872132
1480	872133
9813	872134
18372	872135
10861	872136
32382	872137
31715	872138
53139	872139
111337	872140
30199	872141
70051	872142
40548	872143
13258	872144
64478	872145
16487	872146
79438	872147
61860	872148
54861	872149
20840	872150
93243	872151
1312	872152
20904	872153
36238	872154
77915	872155
61113	872156
6607	872157
42682	872158
9416	872159
10008	872160
6101	872161
18140	872162
33987	872163
10309	872164
45674	872165
4995	872166
18838	872167
25843	872168
31103	872169
21660	872170
20904	872171
73833	872172
4858	872173
133593	872174
129111	872175
71563	872176
10232	872177
16574	872178
30818	872179
6739	872180
37254	872181
21934	872182
1295	872183
44557	872184
28967	872185
39178	872186
31262	872187
7602	872188
18565	872189
79105	872190
156711	872191
9903	872192
29160	872193
1270	872194
63565	872195
151619	872196
12338	872197
81439	872198
21833	872199
8470	872200
61779	872201
1454	872202
32872	872203
133662	872204
10305	872205
5489	872206
78306	872207
1461	872208
100831	872209
383	872210
44675	872211
21498	872212
80440	872213
3767	872214
4756	872215
2674	872216
79017	872217
154028	872218
22039	872219
76745	872220
1093	872221
55360	872222
2184	872223
4105	872224
8572	872225
74887	872226
90655	872227
2471	872228
165	872229
1631	872230
21774	872231
7	872232
1317	872233
1240	872234
3491	872235
80797	872236
7324	872237
8633	872238
165	872239
165	872240
165	872241
6022	872242
68991	872243
13927	872244
32674	872245
37060	872246
2343	872247
20200	872248
31736	872249
94627	872250
67470	872251
79803	872252
15525	872253
481	872254
17268	872255
98728	872256
109095	872257
38192	872258
20885	872259
6672	872260
14761	872261
13852	872262
380	872263
3805	872264
12924	872265
35148	872266
112111	872267
22606	872268
9213	872269
112042	872270
73684	872271
89786	872272
89781	872273
73773	872274
47620	872275
34594	872276
1718	872277
94338	872278
131	872279
71390	872280
13684	872281
2361	872282
3804	872283
6034	872284
46563	872285
57414	872286
93110	872287
13758	872288
24109	872289
9646	872290
1755	872291
95810	872292
23247	872293
7061	872294
27938	872295
47907	872296
89569	872297
46359	872298
59244	872299
12840	872300
35495	872301
18693	872302
5397	872303
1470	872304
75937	872305
2538	872306
790	872307
7429	872308
77159	872309
41850	872310
10978	872311
908	872312
17970	872313
76477	872314
3545	872315
28738	872316
1042	872317
18109	872318
63850	872319
37844	872320
20023	872321
14198	872322
6751	872323
47712	872324
18249	872325
753	872326
58787	872327
9589	872328
16725	872329
10624	872330
5896	872331
26172	872332
26850	872333
2857	872334
51791	872335
127356	872336
39784	872337
5395	872338
17892	872339
19235	872340
14322	872341
63515	872342
32712	872343
27986	872344
1115	872345
21100	872346
6511	872347
47640	872348
1817	872349
57752	872350
6213	872351
24647	872352
37376	872353
17517	872354
56466	872355
37391	872356
111994	872357
309	872358
144494	872359
55042	872360
129580	872361
14098	872362
46854	872363
63242	872364
4195	872365
66539	872366
7442	872367
87881	872368
50639	872369
9338	872370
55587	872371
2069	872372
8523	872373
5640	872374
41764	872375
19180	872376
37829	872377
3203	872378
12739	872379
4402	872380
1934	872381
72251	872382
33693	872383
50990	872384
25203	872385
9873	872386
21713	872387
24713	872388
20373	872389
11230	872390
14349	872391
28537	872392
137121	872393
30297	872394
28395	872395
26760	872396
50499	872397
9849	872398
85111	872399
4921	872400
7755	872401
14931	872402
15138	872403
41553	872404
14512	872405
8427	872406
20304	872407
1937	872408
42574	872409
35719	872410
23642	872411
96234	872412
54769	872413
22750	872414
23621	872415
63173	872416
19460	872417
28690	872418
31991	872419
98743	872420
54732	872421
38835	872422
10858	872423
28787	872424
15153	872425
10672	872426
46966	872427
25034	872428
45752	872429
97499	872430
16959	872431
23619	872432
19643	872433
75322	872434
18851	872435
11993	872436
366	872437
21730	872438
22996	872439
35880	872440
31343	872441
73948	872442
48620	872443
32041	872444
26701	872445
13303	872446
118251	872447
26363	872448
7590	872449
19921	872450
43671	872451
74505	872452
49411	872453
467	872454
183893	872455
24899	872456
36090	872457
15565	872458
45482	872459
83625	872460
1667	872461
7953	872462
30936	872463
25795	872464
120450	872465
29757	872466
19996	872467
7475	872468
99717	872469
2572	872470
86769	872471
3061	872472
635	872473
48681	872474
57274	872475
593	872476
57557	872477
180347	872478
18242	872479
22730	872480
11591	872481
45355	872482
32073	872483
43599	872484
27265	872485
62845	872486
77661	872487
161	872488
41024	872489
59030	872490
10775	872491
39132	872492
22625	872493
25368	872494
36441	872495
20730	872496
47753	872497
33318	872498
26183	872499
64533	872500
67792	872501
26254	872502
26042	872503
66605	872504
3387	872505
61531	872506
6211	872507
111	872508
15039	872509
133771	872510
11782	872511
47303	872512
20215	872513
100890	872514
43640	872515
49639	872516
19544	872517
14661	872518
49248	872519
18361	872520
20537	872521
24497	872522
15277	872523
905	872524
12446	872525
87093	872526
9831	872527
70798	872528
114844	872529
240	872530
13635	872531
55447	872532
67013	872533
32822	872534
144955	872535
52981	872536
23236	872537
53271	872538
35053	872539
57658	872540
30180	872541
39622	872542
26859	872543
16444	872544
44351	872545
132727	872546
34316	872547
21478	872548
86241	872549
2283	872550
1395	872551
15475	872552
7169	872553
28379	872554
7908	872555
1450	872556
5240	872557
15104	872558
7429	872559
1811	872560
5361	872561
4618	872562
4162	872563
1606	872564
19426	872565
1480	872566
1289	872567
2857	872568
25361	872569
1505	872570
3024	872571
2000	872572
4979	872573
91597	872574
11414	872575
2844	872576
7429	872577
1653	872578
27232	872579
9249	872580
142555	872581
41814	872582
1719	872583
11637	872584
187342	872585
6090	872586
14190	872587
23172	872588
3382	872589
6617	872590
1451	872591
9253	872592
2399	872593
8525	872594
16097	872595
13061	872596
12376	872597
31511	872598
179717	872599
11162	872600
96637	872601
32835	872602
2294	872603
6192	872604
68119	872605
25787	872606
202	872607
1336	872608
523	872609
14756	872610
1451	872611
5995	872612
28420	872613
4849	872614
72359	872615
25488	872616
4394	872617
28184	872618
3689	872619
3841	872620
605	872621
59551	872622
3236	872623
57127	872624
47018	872625
68982	872626
56076	872627
144773	872628
42021	872629
46031	872630
3975	872631
1090	872632
16672	872633
113754	872634
30388	872635
50471	872636
618	872637
31	872638
19262	872639
88917	872640
34640	872641
23456	872642
50638	872643
88895	872644
60371	872645
23415	872646
1490	872647
46193	872648
101101	872649
7084	872650
3554	872651
9157	872652
33731	872653
26545	872654
49852	872655
59529	872656
1318	872657
2278	872658
29402	872659
16284	872660
58064	872661
29790	872662
4468	872663
4121	872664
6256	872665
7428	872666
4272	872667
26578	872668
52329	872669
2869	872670
13606	872671
3288	872672
72407	872673
36170	872674
6805	872675
1466	872676
97797	872677
8065	872678
701	872679
40521	872680
3654	872681
26398	872682
68746	872683
62509	872684
53674	872685
21595	872686
18044	872687
65163	872688
57276	872689
83526	872690
26253	872691
68504	872692
15693	872693
28645	872694
51944	872695
9282	872696
3497	872697
29207	872698
20897	872699
32851	872700
39131	872701
39131	872702
79668	872703
53246	872704
18112	872705
1644	872706
24789	872707
14167	872708
67913	872709
1084	872710
135625	872711
1646	872712
36205	872713
22996	872714
6041	872715
30106	872716
93507	872717
93728	872718
19766	872719
9679	872720
71951	872721
2933	872722
1604	872723
39566	872724
37555	872725
18626	872726
46952	872727
18375	872728
391	872729
19564	872730
94388	872731
666	872732
32935	872733
61859	872734
72307	872735
3807	872736
20945	872737
1529	872738
36450	872739
15950	872740
59888	872741
85323	872742
47935	872743
1670	872744
1438	872745
2591	872746
60167	872747
12862	872748
4394	872749
32612	872750
3023	872751
11705	872752
2403	872753
18440	872754
8078	872755
28436	872756
62641	872757
33786	872758
44381	872759
9546	872760
78810	872761
15068	872762
26006	872763
51787	872764
24436	872765
61169	872766
43640	872767
30502	872768
1809	872769
51013	872770
21124	872771
31228	872772
20980	872773
6102	872774
66423	872775
17565	872776
31587	872777
7908	872778
31224	872779
17609	872780
10704	872781
31809	872782
55279	872783
2279	872784
79674	872785
21526	872786
38108	872787
38242	872788
14963	872789
31809	872790
56724	872791
68038	872792
8788	872793
31826	872794
78100	872795
5345	872796
20845	872797
23613	872798
10955	872799
3257	872800
7050	872801
47266	872802
78329	872803
26006	872804
38182	872805
37507	872806
4140	872807
40467	872808
38792	872809
65820	872810
9222	872811
54020	872812
66356	872813
32028	872814
10810	872815
53668	872816
37632	872817
54786	872818
62898	872819
43643	872820
6359	872821
52269	872822
29702	872823
3855	872824
706	872825
38951	872826
21144	872827
9125	872828
6182	872829
450	872830
31543	872831
125067	872832
1116	872833
38389	872834
4889	872835
157831	872836
23517	872837
8119	872838
35703	872839
31580	872840
2592	872841
34711	872842
99753	872843
36884	872844
79635	872845
35874	872846
9356	872847
79710	872848
7726	872849
16749	872850
61003	872851
47622	872852
16407	872853
4639	872854
9665	872855
14878	872856
5335	872857
47090	872858
17502	872859
37774	872860
47599	872861
24455	872862
71805	872863
65443	872864
18013	872865
71438	872866
173605	872867
26875	872868
54769	872869
1778	872870
40166	872871
1487	872872
6618	872873
1666	872874
2434	872875
5059	872876
28038	872877
140846	872878
39419	872879
119546	872880
999	872881
21504	872882
777	872883
46943	872884
31881	872885
1368	872886
91179	872887
107831	872888
24434	872889
56583	872890
96459	872891
46116	872892
26568	872893
1078	872894
45956	872895
48070	872896
69058	872897
69174	872898
32700	872899
18350	872900
48778	872901
46350	872902
50207	872903
20801	872904
37690	872905
3345	872906
37315	872907
20659	872908
54053	872909
25667	872910
85195	872911
80221	872912
3621	872913
31552	872914
67157	872915
2715	872916
105306	872917
121379	872918
50453	872919
80614	872920
1315	872921
773	872922
11412	872923
26470	872924
3295	872925
13896	872926
33510	872927
2356	872928
31049	872929
1773	872930
65568	872931
66556	872932
66132	872933
38081	872934
33921	872935
17479	872936
7909	872937
35274	872938
86349	872939
8036	872940
2865	872941
80528	872942
67143	872943
26816	872944
46306	872945
6051	872946
17921	872947
3608	872948
41926	872949
14758	872950
31930	872951
13627	872952
12715	872953
41532	872954
6187	872955
21712	872956
1316	872957
30542	872958
32049	872959
34575	872960
25698	872961
19339	872962
119991	872963
120449	872964
65157	872965
97053	872966
9163	872967
35627	872968
38232	872969
13505	872970
46537	872971
62251	872972
74283	872973
127967	872974
4078	872975
58748	872976
28419	872977
23366	872978
30473	872979
45546	872980
2304	872981
46690	872982
46498	872983
14648	872984
133504	872985
753	872986
80478	872987
882	872988
345	872989
903	872990
28712	872991
65871	872992
82182	872993
15062	872994
2256	872995
24309	872996
6674	872997
409	872998
61	872999
21064	873000
12446	873001
27421	873002
66837	873003
35197	873004
291	873005
83523	873006
20196	873007
2559	873008
1112	873009
51120	873010
119982	873011
57425	873012
26547	873013
34035	873014
2480	873015
51446	873016
36109	873017
4480	873018
91632	873019
38784	873020
16180	873021
52143	873022
2828	873023
98211	873024
61821	873025
14446	873026
117375	873027
21247	873028
32229	873029
4673	873030
68219	873031
14461	873032
28439	873033
102660	873034
22976	873035
21052	873036
132801	873037
38313	873038
3474	873039
67192	873040
79809	873041
50909	873042
50302	873043
48904	873044
25807	873045
12857	873046
40251	873047
15290	873048
6941	873049
17419	873050
56396	873051
32390	873052
48064	873053
26053	873054
84935	873055
57991	873056
2530	873057
28671	873058
70320	873059
88666	873060
17666	873061
90123	873062
32791	873063
7834	873064
1061	873065
81803	873066
1899	873067
27838	873068
60116	873069
727	873070
6066	873071
961	873072
322	873073
43691	873074
43311	873075
73571	873076
13340	873077
11717	873078
3844	873079
82837	873080
23592	873081
51666	873082
50085	873083
30437	873084
108908	873085
81725	873086
60443	873087
30173	873088
56672	873089
17238	873090
17390	873091
10806	873092
39421	873093
59093	873094
42384	873095
69909	873096
97189	873097
3921	873098
2928	873099
13073	873100
13320	873101
42274	873102
19299	873103
1778	873104
41645	873105
32165	873106
23038	873107
3288	873108
3637	873109
91014	873110
14850	873111
30357	873112
25433	873113
123	873114
14541	873115
35832	873116
62456	873117
3686	873118
4123	873119
34131	873120
63680	873121
3775	873122
37501	873123
2374	873124
806	873125
944	873126
62052	873127
6478	873128
25290	873129
29061	873130
68817	873131
9541	873132
664	873133
33917	873134
12924	873135
8206	873136
46184	873137
52773	873138
19514	873139
27016	873140
57217	873141
483	873142
317	873143
78161	873144
21930	873145
47853	873146
30890	873147
21305	873148
10062	873149
70532	873150
56998	873151
44117	873152
25606	873153
7760	873154
26519	873155
119139	873156
29225	873157
12614	873158
40317	873159
104735	873160
33296	873161
38848	873162
14850	873163
25722	873164
2805	873165
3558	873166
19561	873167
31579	873168
7154	873169
11805	873170
32315	873171
2026	873172
2875	873173
5097	873174
10677	873175
87948	873176
68220	873177
83542	873178
13479	873179
26315	873180
21623	873181
37376	873182
1497	873183
5342	873184
5411	873185
40467	873186
69254	873187
58393	873188
56537	873189
56179	873190
53685	873191
4846	873192
44317	873193
71820	873194
9317	873195
18071	873196
25453	873197
115395	873198
115165	873199
25169	873200
131256	873201
59509	873202
1372	873203
3504	873204
12834	873205
20642	873206
3610	873207
119443	873208
356	873209
37741	873210
92854	873211
58306	873212
33435	873213
31719	873214
161696	873215
154783	873216
9094	873217
171806	873218
103717	873219
73017	873220
67612	873221
33142	873222
149712	873223
29372	873224
98064	873225
170987	873226
150558	873227
6083	873228
30744	873229
10610	873230
68727	873231
65979	873232
160845	873233
20656	873234
35852	873235
30224	873236
59839	873237
12811	873238
10567	873239
2667	873240
5272	873241
14645	873242
16228	873243
87911	873244
101430	873245
5360	873246
88692	873247
9312	873248
46207	873249
46254	873250
47010	873251
38353	873252
69882	873253
170988	873254
15541	873255
84399	873256
61016	873257
17737	873258
49689	873259
104372	873260
2891	873261
69867	873262
8023	873263
53884	873264
29750	873265
44228	873266
35	873267
134088	873268
60049	873269
7302	873270
1540	873271
4762	873272
4370	873273
44	873274
21212	873275
22957	873276
28414	873277
320	873278
3445	873279
7302	873280
2962	873281
26671	873282
113983	873283
11101	873284
49	873285
7739	873286
63207	873287
7302	873288
127916	873289
99807	873290
23231	873291
11407	873292
26806	873293
9990	873294
20120	873295
2705	873296
142067	873297
4431	873298
31351	873299
38939	873300
25892	873301
4759	873302
29393	873303
56250	873304
7493	873305
19087	873306
106161	873307
71172	873308
87649	873309
56308	873310
47	873311
47	873312
47	873313
47	873314
47	873315
47	873316
47	873317
47	873318
47	873319
47	873320
183059	873321
110604	873322
73897	873323
31022	873324
1583	873325
8327	873326
9890	873327
9890	873328
1583	873329
49087	873330
89068	873331
7680	873332
36043	873333
12866	873334
61159	873335
38261	873336
66569	873337
5382	873338
127171	873339
102019	873340
95853	873341
121217	873342
51374	873343
66292	873344
134034	873345
14957	873346
43532	873347
42311	873348
75341	873349
169316	873350
83391	873351
55761	873352
20856	873353
46046	873354
129831	873355
96978	873356
83466	873357
141301	873358
49809	873359
46096	873360
4175	873361
13329	873362
66834	873363
11245	873364
40999	873365
15094	873366
54773	873367
66234	873368
101472	873369
43389	873370
3926	873371
96681	873372
62849	873373
97962	873374
21632	873375
20946	873376
30909	873377
21632	873378
43194	873379
148485	873380
45864	873381
66062	873382
6147	873383
25671	873384
45864	873385
98066	873386
4113	873387
49111	873388
4712	873389
66964	873390
45364	873391
84968	873392
51026	873393
31964	873394
136637	873395
78509	873396
67093	873397
45040	873398
5971	873399
98259	873400
70531	873401
26370	873402
17244	873403
13289	873404
104971	873405
132557	873406
31832	873407
148592	873408
36929	873409
7054	873410
56804	873411
13289	873412
54178	873413
166285	873414
18191	873415
27370	873416
20134	873417
128062	873418
92305	873419
102019	873420
11031	873421
17454	873422
20484	873423
47162	873424
25343	873425
13329	873426
24131	873427
2222	873428
29074	873429
68508	873430
34752	873431
8072	873432
9342	873433
5368	873434
108935	873435
3404	873436
80295	873437
106892	873438
13895	873439
178336	873440
81500	873441
82349	873442
105314	873443
24300	873444
36118	873445
49449	873446
15194	873447
22787	873448
162404	873449
11010	873450
44	873451
334	873452
50613	873453
53466	873454
63505	873455
12152	873456
395	873457
14467	873458
14101	873459
110830	873460
24472	873461
395	873462
99292	873463
67172	873464
82659	873465
105900	873466
6465	873467
24690	873468
30127	873469
7728	873470
11253	873471
49145	873472
100714	873473
49145	873474
81673	873475
49177	873476
94330	873477
68784	873478
115049	873479
24299	873480
4489	873481
10066	873482
3593	873483
8872	873484
70927	873485
27463	873486
114623	873487
307	873488
3857	873489
17944	873490
42705	873491
26216	873492
114623	873493
12830	873494
1954	873495
54823	873496
1884	873497
27	873498
27	873499
26997	873500
473	873501
12122	873502
1954	873503
71416	873504
3453	873505
2244	873506
24985	873507
3453	873508
41029	873509
51674	873510
1126	873511
28649	873512
55529	873513
50932	873514
30883	873515
147173	873516
60336	873517
36	873518
6156	873519
44370	873520
65432	873521
9486	873522
86192	873523
11843	873524
55717	873525
72	873526
1013	873527
21127	873528
39	873529
118373	873530
12821	873531
137411	873532
29749	873533
70886	873534
70886	873535
215	873536
5964	873537
40912	873538
52300	873539
80562	873540
59099	873541
41185	873542
183363	873543
147530	873544
36726	873545
5049	873546
9614	873547
1436	873548
10887	873549
125899	873550
12011	873551
151284	873552
4654	873553
49	873554
10776	873555
8959	873556
74881	873557
7734	873558
41884	873559
133487	873560
163608	873561
72249	873562
97252	873563
40442	873564
4563	873565
101077	873566
56946	873567
127596	873568
54145	873569
53959	873570
163034	873571
19800	873572
79049	873573
53484	873574
34589	873575
5634	873576
139436	873577
41884	873578
19800	873579
167339	873580
95194	873581
33730	873582
35726	873583
166992	873584
162333	873585
97767	873586
77584	873587
73518	873588
121530	873589
153793	873590
188993	873591
142969	873592
8959	873593
2707	873594
16194	873595
17761	873596
120731	873597
189066	873598
30698	873599
133714	873600
54145	873601
1562	873602
121982	873603
886	873604
43721	873605
26673	873606
5033	873607
61268	873608
71067	873609
6620	873610
45752	873611
30108	873612
34648	873613
68203	873614
34243	873615
67705	873616
60581	873617
80503	873618
27073	873619
34880	873620
37796	873621
44884	873622
42839	873623
1770	873624
24320	873625
24215	873626
91105	873627
175242	873628
60248	873629
27372	873630
8562	873631
47626	873632
55019	873633
7778	873634
36194	873635
8562	873636
24635	873637
45146	873638
170880	873639
47248	873640
136387	873641
34662	873642
32487	873643
35603	873644
13049	873645
826	873646
3257	873647
137994	873648
106282	873649
3715	873650
47698	873651
52688	873652
76223	873653
59325	873654
8961	873655
188649	873656
81664	873657
81664	873658
5165	873659
105780	873660
149124	873661
81664	873662
1167	873663
16945	873664
3893	873665
187652	873666
68708	873667
26703	873668
41184	873669
111956	873670
2362	873671
15737	873672
26	873673
92047	873674
132037	873675
57429	873676
13398	873677
31404	873678
16811	873679
72236	873680
3620	873681
26560	873682
5371	873683
88873	873684
20386	873685
27809	873686
18994	873687
162532	873688
69709	873689
22227	873690
9	873691
58337	873692
9490	873693
12181	873694
36327	873695
1779	873696
32569	873697
16539	873698
12197	873699
78224	873700
75895	873701
39969	873702
60414	873703
13146	873704
61539	873705
182376	873706
4919	873707
47308	873708
65246	873709
42956	873710
83605	873711
103574	873712
7548	873713
84053	873714
3522	873715
55074	873716
19817	873717
29141	873718
16550	873719
32852	873720
10686	873721
34844	873722
48948	873723
40502	873724
49268	873725
81008	873726
39956	873727
43350	873728
12021	873729
11080	873730
12213	873731
47637	873732
97479	873733
1069	873734
108151	873735
14533	873736
30686	873737
1166	873738
86439	873739
6184	873740
2629	873741
59677	873742
120197	873743
86466	873744
57851	873745
136582	873746
56605	873747
106868	873748
34052	873749
29890	873750
17076	873751
35945	873752
12035	873753
95215	873754
16280	873755
6340	873756
123	873757
103041	873758
50427	873759
155989	873760
73313	873761
58134	873762
20232	873763
105246	873764
15060	873765
7893	873766
72532	873767
63414	873768
81396	873769
450	873770
557	873771
109097	873772
13396	873773
124733	873774
16813	873775
63035	873776
77030	873777
92277	873778
80995	873779
14170	873780
51249	873781
33931	873782
53120	873783
82434	873784
81515	873785
25859	873786
99784	873787
13613	873788
71722	873789
839	873790
4396	873791
1064	873792
22743	873793
110005	873794
106687	873795
78246	873796
27636	873797
107103	873798
20057	873799
12627	873800
91424	873801
72600	873802
94757	873803
187539	873804
31531	873805
18792	873806
30283	873807
44007	873808
8716	873809
44916	873810
97904	873811
20826	873812
53486	873813
5608	873814
125683	873815
32817	873816
10515	873817
39804	873818
9822	873819
33746	873820
65585	873821
184519	873822
48463	873823
67585	873824
91386	873825
153202	873826
182360	873827
54552	873828
14814	873829
15206	873830
16799	873831
34664	873832
175850	873833
117515	873834
47850	873835
81384	873836
31000	873837
15410	873838
6675	873839
73206	873840
2137	873841
178550	873842
8125	873843
47396	873844
10019	873845
72390	873846
55075	873847
15423	873848
140256	873849
5177	873850
27194	873851
10436	873852
13816	873853
94424	873854
21999	873855
54670	873856
165396	873857
1896	873858
76994	873859
99975	873860
102206	873861
3763	873862
13109	873863
380	873864
25624	873865
111704	873866
16122	873867
63958	873868
99364	873869
45608	873870
74713	873871
30924	873872
35671	873873
12094	873874
43717	873875
50333	873876
4080	873877
178107	873878
7120	873879
31204	873880
128899	873881
35025	873882
187789	873883
2434	873884
23273	873885
85312	873886
8532	873887
104436	873888
40582	873889
34677	873890
86599	873891
20467	873892
8936	873893
107348	873894
140675	873895
32901	873896
32371	873897
1105	873898
33120	873899
16355	873900
29	873901
26594	873902
43702	873903
41829	873904
88037	873905
82554	873906
30480	873907
116739	873908
34673	873909
109152	873910
36391	873911
20387	873912
66404	873913
39993	873914
11513	873915
48532	873916
83797	873917
15548	873918
32528	873919
72564	873920
78314	873921
25241	873922
115256	873923
20579	873924
182732	873925
9436	873926
18607	873927
3726	873928
15558	873929
118706	873930
4946	873931
25980	873932
20371	873933
144065	873934
73194	873935
178853	873936
88661	873937
59663	873938
18703	873939
45517	873940
2211	873941
51054	873942
79354	873943
7999	873944
3138	873945
60461	873946
30501	873947
76259	873948
25599	873949
46863	873950
21197	873951
69562	873952
14264	873953
7131	873954
79578	873955
18043	873956
27696	873957
69475	873958
39934	873959
14080	873960
177455	873961
48177	873962
13580	873963
76407	873964
115789	873965
22841	873966
10444	873967
100003	873968
1000	873969
639	873970
570	873971
3663	873972
14061	873973
62081	873974
137088	873975
17048	873976
26753	873977
4840	873978
88850	873979
40022	873980
63186	873981
69564	873982
24039	873983
78011	873984
29046	873985
412	873986
760	873987
1835	873988
1303	873989
11132	873990
140638	873991
299	873992
55	873993
35708	873994
62452	873995
13793	873996
39602	873997
29758	873998
33955	873999
7648	874000
75877	874001
1779	874002
30547	874003
62972	874004
13095	874005
19048	874006
43869	874007
50955	874008
24614	874009
58111	874010
91250	874011
8922	874012
50375	874013
303	874014
75776	874015
12206	874016
2634	874017
5606	874018
68368	874019
75257	874020
117546	874021
144895	874022
100294	874023
77391	874024
67408	874025
7247	874026
3669	874027
125595	874028
49168	874029
34330	874030
28418	874031
88182	874032
183616	874033
40570	874034
54989	874035
65	874036
2588	874037
62241	874038
52703	874039
31746	874040
16675	874041
78176	874042
26258	874043
18323	874044
52668	874045
36445	874046
74755	874047
134993	874048
39999	874049
52735	874050
18638	874051
29724	874052
177322	874053
109098	874054
63857	874055
131217	874056
34168	874057
80001	874058
14752	874059
73928	874060
7855	874061
97923	874062
44826	874063
14021	874064
78778	874065
54505	874066
25375	874067
97839	874068
16272	874069
80327	874070
10524	874071
1004	874072
56627	874073
38805	874074
19857	874075
116009	874076
121675	874077
10085	874078
54867	874079
44778	874080
4177	874081
77939	874082
8013	874083
77248	874084
14752	874085
63941	874086
88597	874087
9439	874088
14086	874089
39434	874090
32029	874091
20015	874092
14941	874093
45281	874094
33617	874095
78398	874096
126656	874097
35446	874098
44388	874099
64773	874100
1257	874101
4545	874102
9037	874103
22722	874104
19810	874105
131756	874106
56657	874107
111420	874108
52570	874109
290	874110
182583	874111
122845	874112
58100	874113
20534	874114
49649	874115
15450	874116
76020	874117
57109	874118
110856	874119
23373	874120
123560	874121
6	874122
6	874123
6	874124
7247	874125
6	874126
53474	874127
6	874128
18561	874129
6	874130
3029	874131
1545	874132
2149	874133
3029	874134
38612	874135
2149	874136
2808	874137
48940	874138
6	874139
133944	874140
6	874141
70025	874142
42106	874143
2149	874144
6	874145
12121	874146
12121	874147
68664	874148
12658	874149
63611	874150
104595	874151
11165	874152
31052	874153
108229	874154
22791	874155
26055	874156
96512	874157
10632	874158
18126	874159
37018	874160
97830	874161
60127	874162
177918	874163
5561	874164
133292	874165
8024	874166
142774	874167
71	874168
70756	874169
120699	874170
173761	874171
13763	874172
81713	874173
3814	874174
84973	874175
50647	874176
28449	874177
71545	874178
38285	874179
25353	874180
16052	874181
7855	874182
250	874183
31355	874184
16226	874185
43685	874186
87629	874187
44836	874188
54140	874189
108391	874190
49181	874191
11754	874192
15608	874193
42913	874194
39304	874195
1923	874196
32073	874197
60941	874198
49606	874199
13978	874200
180477	874201
59869	874202
57667	874203
45476	874204
54462	874205
51224	874206
22865	874207
51553	874208
77473	874209
132347	874210
1150	874211
23228	874212
5561	874213
34677	874214
26151	874215
100243	874216
38912	874217
46774	874218
16950	874219
69919	874220
110863	874221
9827	874222
72783	874223
2670	874224
36933	874225
109152	874226
7990	874227
160182	874228
14727	874229
1027	874230
42926	874231
27397	874232
26794	874233
4394	874234
33856	874235
81273	874236
13128	874237
59713	874238
170672	874239
106282	874240
3756	874241
6304	874242
50325	874243
2642	874244
89506	874245
39425	874246
101410	874247
84548	874248
1283	874249
15532	874250
7160	874251
49067	874252
64097	874253
59408	874254
69813	874255
16827	874256
131315	874257
9502	874258
15558	874259
17751	874260
125965	874261
71340	874262
2339	874263
45919	874264
52685	874265
27343	874266
6268	874267
2737	874268
1209	874269
142929	874270
378	874271
141105	874272
15530	874273
14565	874274
786	874275
58807	874276
4394	874277
51468	874278
33957	874279
108288	874280
36205	874281
16970	874282
45756	874283
60404	874284
68891	874285
17590	874286
65675	874287
44821	874288
37025	874289
17940	874290
56845	874291
65608	874292
41233	874293
11597	874294
35067	874295
110304	874296
26845	874297
20937	874298
165860	874299
64671	874300
88336	874301
10554	874302
13820	874303
54186	874304
48366	874305
13455	874306
88318	874307
138683	874308
41776	874309
2981	874310
36910	874311
5235	874312
89271	874313
45808	874314
585	874315
33793	874316
32824	874317
39956	874318
65923	874319
15082	874320
126108	874321
8078	874322
68951	874323
64520	874324
51331	874325
103096	874326
65865	874327
17886	874328
9427	874329
23102	874330
86526	874331
100278	874332
106491	874333
138235	874334
185176	874335
121679	874336
65531	874337
47381	874338
187437	874339
14959	874340
21962	874341
30948	874342
59810	874343
54174	874344
62772	874345
44232	874346
106068	874347
27012	874348
115803	874349
22541	874350
58864	874351
111111	874352
167657	874353
19108	874354
48367	874355
57164	874356
37779	874357
99465	874358
58134	874359
72488	874360
9604	874361
47578	874362
91507	874363
13546	874364
30858	874365
43219	874366
46212	874367
20984	874368
72379	874369
8981	874370
93319	874371
23040	874372
21716	874373
68015	874374
105990	874375
22437	874376
58122	874377
50624	874378
43219	874379
42933	874380
104704	874381
86414	874382
88993	874383
65955	874384
23956	874385
72309	874386
33097	874387
1	874388
27009	874389
22191	874390
39942	874391
43219	874392
74511	874393
26180	874394
38442	874395
99000	874396
114169	874397
49329	874398
92315	874399
100810	874400
491	874401
72997	874402
13361	874403
110727	874404
72756	874405
92137	874406
139909	874407
28437	874408
39795	874409
20866	874410
61662	874411
64545	874412
99628	874413
16436	874414
16753	874415
105667	874416
61949	874417
16431	874418
20223	874419
40710	874420
58378	874421
19658	874422
30551	874423
7001	874424
121528	874425
148769	874426
24312	874427
121148	874428
594	874429
32078	874430
52406	874431
28169	874432
81136	874433
52406	874434
28191	874435
129082	874436
111798	874437
107821	874438
75009	874439
56817	874440
45183	874441
160384	874442
10595	874443
66184	874444
9299	874445
128814	874446
53156	874447
25263	874448
94288	874449
41436	874450
78618	874451
8867	874452
99024	874453
130846	874454
111743	874455
68141	874456
79342	874457
79587	874458
41356	874459
89545	874460
6040	874461
157737	874462
17774	874463
2282	874464
44351	874465
2176	874466
25184	874467
17341	874468
121231	874469
62828	874470
71268	874471
5468	874472
27144	874473
90746	874474
8391	874475
28268	874476
23433	874477
60058	874478
15440	874479
121080	874480
48718	874481
32236	874482
17503	874483
5468	874484
150786	874485
762	874486
87118	874487
27839	874488
1	874489
11422	874490
27102	874491
104731	874492
5853	874493
5457	874494
17309	874495
84366	874496
79353	874497
146718	874498
31337	874499
20295	874500
76334	874501
3763	874502
13070	874503
7128	874504
5165	874505
85129	874506
103635	874507
10004	874508
86	874509
65530	874510
174130	874511
3854	874512
49662	874513
51091	874514
752	874515
43511	874516
80056	874517
149673	874518
4321	874519
81121	874520
2402	874521
23325	874522
44432	874523
63634	874524
7362	874525
1749	874526
7512	874527
7988	874528
70549	874529
74212	874530
15690	874531
47604	874532
8574	874533
158487	874534
78071	874535
84727	874536
56157	874537
156777	874538
49707	874539
42028	874540
4946	874541
138075	874542
93739	874543
32153	874544
141664	874545
59804	874546
63053	874547
174776	874548
59467	874549
10056	874550
5629	874551
7435	874552
37080	874553
80668	874554
44574	874555
126901	874556
123210	874557
80857	874558
51004	874559
26858	874560
991	874561
66008	874562
24213	874563
103999	874564
66759	874565
27991	874566
72421	874567
134075	874568
178203	874569
38320	874570
67331	874571
92037	874572
136890	874573
6371	874574
33426	874575
62472	874576
99357	874577
171475	874578
70266	874579
6750	874580
53409	874581
150027	874582
136249	874583
82349	874584
172009	874585
9005	874586
184556	874587
627	874588
14433	874589
103644	874590
17016	874591
15476	874592
11936	874593
71381	874594
79977	874595
17498	874596
27771	874597
16612	874598
32175	874599
47997	874600
13030	874601
86437	874602
6997	874603
56612	874604
16584	874605
55365	874606
187	874607
146808	874608
5104	874609
92224	874610
29824	874611
1715	874612
9100	874613
74906	874614
12678	874615
39193	874616
691	874617
13534	874618
348	874619
105985	874620
9074	874621
48366	874622
25917	874623
14732	874624
53939	874625
1930	874626
37905	874627
31738	874628
31720	874629
22720	874630
82239	874631
39235	874632
27033	874633
26850	874634
2519	874635
110696	874636
18361	874637
54168	874638
26931	874639
74259	874640
55103	874641
17353	874642
16773	874643
4859	874644
19338	874645
15303	874646
67201	874647
65333	874648
22576	874649
92920	874650
69691	874651
67691	874652
17954	874653
70800	874654
8019	874655
141557	874656
69684	874657
36458	874658
7944	874659
107219	874660
5795	874661
53398	874662
4688	874663
4008	874664
47337	874665
138	874666
32847	874667
136536	874668
10899	874669
16863	874670
136831	874671
115305	874672
117403	874673
107919	874674
137526	874675
58288	874676
64272	874677
13526	874678
69921	874679
22774	874680
131039	874681
139004	874682
56153	874683
5651	874684
34847	874685
132713	874686
3589	874687
2715	874688
1925	874689
26543	874690
119010	874691
13547	874692
4638	874693
12355	874694
24312	874695
414	874696
27062	874697
22722	874698
82340	874699
13345	874700
13246	874701
18905	874702
1368	874703
9609	874704
180414	874705
5753	874706
75643	874707
106823	874708
131127	874709
13041	874710
20298	874711
20298	874712
39922	874713
71327	874714
1135	874715
27667	874716
71314	874717
140891	874718
3123	874719
149254	874720
8289	874721
3604	874722
141974	874723
18141	874724
9544	874725
119695	874726
101231	874727
21256	874728
32158	874729
53634	874730
46329	874731
45905	874732
57515	874733
40135	874734
44807	874735
67506	874736
32174	874737
20842	874738
15020	874739
31317	874740
54843	874741
25438	874742
6736	874743
4927	874744
1121	874745
5847	874746
63382	874747
100116	874748
37482	874749
92096	874750
89036	874751
150611	874752
4934	874753
30197	874754
76430	874755
57714	874756
51621	874757
77758	874758
97682	874759
97710	874760
27768	874761
841	874762
27716	874763
26987	874764
4216	874765
150089	874766
45709	874767
86311	874768
53067	874769
1412	874770
107601	874771
172048	874772
134203	874773
71736	874774
86515	874775
171	874776
59715	874777
21800	874778
6577	874779
153917	874780
98581	874781
94631	874782
82269	874783
43863	874784
3465	874785
48340	874786
103388	874787
171075	874788
102414	874789
58567	874790
14008	874791
32306	874792
120000	874793
77954	874794
56541	874795
54081	874796
66852	874797
79230	874798
4863	874799
39390	874800
15308	874801
167110	874802
34560	874803
24185	874804
1497	874805
53591	874806
41894	874807
60481	874808
60606	874809
60562	874810
183375	874811
70954	874812
30008	874813
16489	874814
46844	874815
63927	874816
25492	874817
83846	874818
54633	874819
117480	874820
748	874821
38838	874822
69863	874823
75806	874824
180505	874825
141203	874826
2379	874827
183374	874828
37519	874829
131868	874830
33517	874831
136061	874832
63582	874833
175808	874834
34862	874835
40324	874836
12298	874837
64126	874838
923	874839
36944	874840
15069	874841
21314	874842
3883	874843
14850	874844
58041	874845
13039	874846
3729	874847
43276	874848
30019	874849
14223	874850
101309	874851
2341	874852
23907	874853
31992	874854
28555	874855
12709	874856
8858	874857
31888	874858
92612	874859
9340	874860
186562	874861
14213	874862
36019	874863
11468	874864
81408	874865
136826	874866
44513	874867
5244	874868
1120	874869
25790	874870
31912	874871
8709	874872
77073	874873
3175	874874
37872	874875
17450	874876
32941	874877
2067	874878
64944	874879
65199	874880
24398	874881
14414	874882
3873	874883
47048	874884
63883	874885
28331	874886
93372	874887
2052	874888
48181	874889
438	874890
19399	874891
4921	874892
56389	874893
2678	874894
56758	874895
100019	874896
5962	874897
2039	874898
62957	874899
20534	874900
52861	874901
107089	874902
106001	874903
179234	874904
21597	874905
35838	874906
1555	874907
17085	874908
22836	874909
128220	874910
94251	874911
39030	874912
89051	874913
79977	874914
114908	874915
53769	874916
26788	874917
64607	874918
186610	874919
65144	874920
63111	874921
96875	874922
127855	874923
28542	874924
106200	874925
77157	874926
106989	874927
3665	874928
180319	874929
148853	874930
184613	874931
21874	874932
14141	874933
99412	874934
8230	874935
69474	874936
170883	874937
124357	874938
155136	874939
19740	874940
30049	874941
2760	874942
29528	874943
125042	874944
29897	874945
49120	874946
95	874947
97319	874948
11113	874949
9096	874950
25408	874951
84528	874952
65889	874953
136894	874954
86418	874955
65232	874956
47059	874957
46858	874958
135177	874959
79116	874960
7992	874961
183084	874962
25	874963
20828	874964
106728	874965
177682	874966
135341	874967
58155	874968
106082	874969
14348	874970
115080	874971
136756	874972
35518	874973
125136	874974
44851	874975
69734	874976
60792	874977
3694	874978
25947	874979
103254	874980
150762	874981
34628	874982
54091	874983
68800	874984
104427	874985
86766	874986
40077	874987
98902	874988
5037	874989
49708	874990
94708	874991
96370	874992
32172	874993
28390	874994
6737	874995
18142	874996
5452	874997
35762	874998
13680	874999
14193	875000
5739	875001
4156	875002
4201	875003
45168	875004
12471	875005
81141	875006
98268	875007
15571	875008
115260	875009
452	875010
21610	875011
30994	875012
31528	875013
50376	875014
35165	875015
47882	875016
44500	875017
66506	875018
142598	875019
56114	875020
6968	875021
25541	875022
40019	875023
45510	875024
45763	875025
54392	875026
120217	875027
95898	875028
5247	875029
47277	875030
45339	875031
16200	875032
126540	875033
127096	875034
37731	875035
25745	875036
49679	875037
9099	875038
60718	875039
10927	875040
2890	875041
56297	875042
93675	875043
173497	875044
46534	875045
122755	875046
54135	875047
17378	875048
81325	875049
17578	875050
4627	875051
80591	875052
4722	875053
81989	875054
39196	875055
6215	875056
43503	875057
77092	875058
25806	875059
5304	875060
133079	875061
110328	875062
71907	875063
20817	875064
83348	875065
6574	875066
75684	875067
53634	875068
7544	875069
25020	875070
774	875071
6377	875072
27983	875073
103298	875074
13644	875075
45031	875076
18030	875077
41802	875078
31662	875079
181359	875080
6375	875081
14987	875082
87040	875083
143532	875084
32783	875085
33816	875086
117661	875087
100557	875088
71412	875089
18928	875090
39128	875091
171170	875092
43815	875093
57954	875094
85214	875095
12831	875096
39449	875097
4099	875098
860	875099
133092	875100
151340	875101
1468	875102
79020	875103
77536	875104
22373	875105
57903	875106
9749	875107
7121	875108
142913	875109
103609	875110
104177	875111
178375	875112
3290	875113
40231	875114
22287	875115
151940	875116
47585	875117
1807	875118
41222	875119
71708	875120
118737	875121
96569	875122
49766	875123
7907	875124
31109	875125
56229	875126
99000	875127
11613	875128
13849	875129
55849	875130
909	875131
81370	875132
69777	875133
158198	875134
17459	875135
72533	875136
20818	875137
55916	875138
97530	875139
65085	875140
57859	875141
34487	875142
32303	875143
26766	875144
130360	875145
25178	875146
88529	875147
28197	875148
115958	875149
188011	875150
68344	875151
115904	875152
76346	875153
26569	875154
27750	875155
20103	875156
60285	875157
65340	875158
63423	875159
36209	875160
59833	875161
23317	875162
183329	875163
92290	875164
14753	875165
4314	875166
62074	875167
41208	875168
77818	875169
38162	875170
134678	875171
25523	875172
2847	875173
67521	875174
103167	875175
114944	875176
497	875177
10133	875178
9574	875179
97919	875180
30478	875181
167674	875182
38072	875183
71927	875184
80530	875185
17383	875186
66261	875187
124850	875188
54863	875189
19989	875190
49229	875191
87826	875192
38593	875193
13026	875194
105987	875195
28924	875196
10908	875197
151316	875198
29851	875199
87987	875200
175884	875201
79813	875202
100271	875203
176066	875204
182845	875205
87958	875206
171664	875207
131874	875208
121272	875209
44511	875210
50753	875211
151711	875212
116769	875213
178903	875214
86182	875215
37647	875216
9193	875217
26551	875218
22678	875219
26377	875220
85368	875221
18637	875222
33980	875223
135424	875224
92568	875225
93686	875226
3349	875227
48606	875228
32297	875229
71692	875230
76117	875231
131311	875232
22006	875233
9694	875234
22181	875235
5424	875236
76646	875237
102572	875238
2524	875239
18	875240
89579	875241
5030	875242
94687	875243
17820	875244
79490	875245
46660	875246
117829	875247
106056	875248
63195	875249
134766	875250
71294	875251
20763	875252
19384	875253
6308	875254
36318	875255
84017	875256
1939	875257
92308	875258
103617	875259
69952	875260
40181	875261
156616	875262
141155	875263
25798	875264
5833	875265
36323	875266
69773	875267
103670	875268
150032	875269
8165	875270
970	875271
107633	875272
30857	875273
39788	875274
123672	875275
97141	875276
69846	875277
12734	875278
30798	875279
79145	875280
24408	875281
40535	875282
135315	875283
63838	875284
28941	875285
6136	875286
89126	875287
1838	875288
1861	875289
58	875290
1525	875291
61803	875292
104024	875293
4031	875294
146134	875295
88479	875296
5984	875297
17138	875298
9004	875299
90466	875300
51113	875301
69629	875302
49697	875303
21592	875304
8111	875305
85852	875306
3305	875307
21427	875308
22693	875309
18807	875310
84085	875311
5925	875312
11462	875313
12849	875314
6952	875315
3753	875316
25415	875317
29044	875318
83165	875319
65752	875320
1305	875321
39288	875322
13492	875323
2901	875324
31647	875325
69693	875326
1051	875327
236	875328
103897	875329
47205	875330
2394	875331
380	875332
1254	875333
75527	875334
27845	875335
58348	875336
137799	875337
9718	875338
380	875339
17985	875340
32947	875341
1388	875342
32069	875343
7029	875344
28456	875345
54750	875346
6051	875347
61305	875348
54818	875349
80996	875350
186299	875351
105	875352
21014	875353
67141	875354
184737	875355
7035	875356
3515	875357
9537	875358
25885	875359
72478	875360
130675	875361
6855	875362
5930	875363
33135	875364
130898	875365
17902	875366
30309	875367
64114	875368
42000	875369
11080	875370
6535	875371
19242	875372
51366	875373
5036	875374
446	875375
50296	875376
4717	875377
30109	875378
184645	875379
162097	875380
58085	875381
103607	875382
170175	875383
158378	875384
50160	875385
12213	875386
4227	875387
34293	875388
27692	875389
1675	875390
1187	875391
7733	875392
1688	875393
2718	875394
19069	875395
6295	875396
69383	875397
5469	875398
48223	875399
28240	875400
60749	875401
182504	875402
12250	875403
1858	875404
48200	875405
48416	875406
4097	875407
13484	875408
921	875409
3727	875410
28253	875411
19739	875412
20321	875413
58199	875414
86605	875415
7512	875416
50414	875417
53584	875418
9843	875419
60235	875420
141465	875421
41478	875422
28438	875423
10969	875424
43670	875425
130757	875426
16364	875427
1897	875428
4924	875429
9128	875430
2495	875431
86639	875432
7170	875433
53517	875434
81449	875435
475	875436
133226	875437
12631	875438
70768	875439
5957	875440
25262	875441
17743	875442
42497	875443
16263	875444
31068	875445
113687	875446
162223	875447
18644	875448
718	875449
102223	875450
13829	875451
80088	875452
3162	875453
28042	875454
15059	875455
64017	875456
460	875457
43563	875458
58147	875459
44404	875460
180839	875461
175407	875462
105972	875463
93864	875464
52341	875465
10949	875466
121658	875467
24303	875468
12137	875469
17	875470
6382	875471
29613	875472
12567	875473
10273	875474
14348	875475
60611	875476
156	875477
31484	875478
23346	875479
11991	875480
53407	875481
53407	875482
429	875483
33762	875484
14676	875485
69067	875486
67	875487
45369	875488
21726	875489
14980	875490
85055	875491
31593	875492
5039	875493
186508	875494
72844	875495
55733	875496
64058	875497
3993	875498
47942	875499
46476	875500
98462	875501
2840	875502
8602	875503
99565	875504
29036	875505
39540	875506
2574	875507
30439	875508
89331	875509
9027	875510
20667	875511
10167	875512
25557	875513
170459	875514
8818	875515
38768	875516
98671	875517
68016	875518
30948	875519
25857	875520
54404	875521
63686	875522
97381	875523
26203	875524
60483	875525
64473	875526
28388	875527
160386	875528
153080	875529
9322	875530
96050	875531
187368	875532
1421	875533
1696	875534
13101	875535
2523	875536
50450	875537
12785	875538
28756	875539
105677	875540
9368	875541
33785	875542
39824	875543
38993	875544
96306	875545
12599	875546
112220	875547
31685	875548
36398	875549
5363	875550
143753	875551
173783	875552
169513	875553
34279	875554
60543	875555
10488	875556
33161	875557
148566	875558
29704	875559
14624	875560
18950	875561
120981	875562
127917	875563
159834	875564
35341	875565
2245	875566
20967	875567
33559	875568
80010	875569
20271	875570
23511	875571
83429	875572
41925	875573
28833	875574
132878	875575
54540	875576
14805	875577
105299	875578
10952	875579
6073	875580
69044	875581
182044	875582
62804	875583
53173	875584
81018	875585
64524	875586
36575	875587
6183	875588
57362	875589
20701	875590
18929	875591
50114	875592
108961	875593
24828	875594
50757	875595
72546	875596
56847	875597
77562	875598
26199	875599
13015	875600
87636	875601
39209	875602
142596	875603
29398	875604
13841	875605
189217	875606
182213	875607
16741	875608
142704	875609
32891	875610
7489	875611
25524	875612
40630	875613
103372	875614
14637	875615
9822	875616
50249	875617
41859	875618
50362	875619
140838	875620
122138	875621
50037	875622
34681	875623
70570	875624
9668	875625
15577	875626
141801	875627
140021	875628
55538	875629
56505	875630
23544	875631
1818	875632
105185	875633
23257	875634
176325	875635
13576	875636
23179	875637
20800	875638
140533	875639
28233	875640
10627	875641
4106	875642
13576	875643
132985	875644
4975	875645
104074	875646
43867	875647
7420	875648
10515	875649
58674	875650
11915	875651
139700	875652
142147	875653
76653	875654
165572	875655
4389	875656
34663	875657
28258	875658
167496	875659
7024	875660
14369	875661
138532	875662
11035	875663
18112	875664
60394	875665
38344	875666
16290	875667
7152	875668
57370	875669
43554	875670
72105	875671
67714	875672
49194	875673
120336	875674
45889	875675
63880	875676
87437	875677
32383	875678
120610	875679
3066	875680
4542	875681
139021	875682
67530	875683
41812	875684
40054	875685
36460	875686
86469	875687
24620	875688
74667	875689
30899	875690
110210	875691
44707	875692
25679	875693
70928	875694
153979	875695
67795	875696
68619	875697
130403	875698
14886	875699
34222	875700
33612	875701
60255	875702
98398	875703
135129	875704
375	875705
16730	875706
7872	875707
64794	875708
14133	875709
127119	875710
138589	875711
10678	875712
6090	875713
25893	875714
65964	875715
34493	875716
183335	875717
176057	875718
112721	875719
82318	875720
122490	875721
79189	875722
174332	875723
50465	875724
34594	875725
57475	875726
119087	875727
45173	875728
96083	875729
62258	875730
5966	875731
106585	875732
50765	875733
25837	875734
3129	875735
59214	875736
64206	875737
68811	875738
23255	875739
16237	875740
45056	875741
132459	875742
58427	875743
71410	875744
70180	875745
102873	875746
38976	875747
34463	875748
39576	875749
3272	875750
122861	875751
125852	875752
56451	875753
21631	875754
119873	875755
12235	875756
14417	875757
133485	875758
15717	875759
138070	875760
66198	875761
27582	875762
10848	875763
38691	875764
46140	875765
66709	875766
54124	875767
85434	875768
78886	875769
17874	875770
53331	875771
47541	875772
78694	875773
7015	875774
66288	875775
22722	875776
36089	875777
186550	875778
17238	875779
17691	875780
15357	875781
69054	875782
44227	875783
55374	875784
40730	875785
104803	875786
54839	875787
12359	875788
23437	875789
32546	875790
44127	875791
7287	875792
96799	875793
78199	875794
44752	875795
91806	875796
1	875797
41769	875798
20397	875799
31282	875800
52504	875801
126539	875802
59625	875803
21309	875804
38691	875805
15948	875806
55953	875807
103079	875808
14667	875809
57797	875810
53154	875811
87561	875812
2701	875813
95372	875814
47656	875815
41474	875816
65992	875817
45893	875818
102129	875819
67654	875820
137477	875821
64616	875822
50420	875823
95617	875824
3857	875825
57642	875826
9079	875827
98491	875828
19194	875829
23105	875830
12547	875831
15040	875832
50017	875833
157586	875834
81947	875835
85783	875836
15811	875837
6673	875838
128532	875839
5993	875840
80611	875841
64989	875842
45749	875843
46052	875844
48027	875845
54666	875846
63600	875847
58672	875848
20767	875849
9068	875850
7004	875851
31028	875852
13953	875853
10014	875854
12344	875855
63419	875856
27966	875857
31274	875858
108444	875859
87629	875860
41736	875861
24693	875862
148662	875863
31211	875864
18019	875865
765	875866
14862	875867
21090	875868
99769	875869
14424	875870
92284	875871
13481	875872
126460	875873
15856	875874
12282	875875
64	875876
28089	875877
182332	875878
49119	875879
1006	875880
39526	875881
71407	875882
67282	875883
2957	875884
1147	875885
97329	875886
36225	875887
95251	875888
94509	875889
49948	875890
65166	875891
50668	875892
99431	875893
38743	875894
79552	875895
1827	875896
40196	875897
72101	875898
25834	875899
121333	875900
4616	875901
13582	875902
6436	875903
11000	875904
8088	875905
2836	875906
67285	875907
6164	875908
25136	875909
123342	875910
64623	875911
94726	875912
28309	875913
56631	875914
2114	875915
22249	875916
61719	875917
920	875918
62670	875919
47278	875920
4752	875921
170329	875922
31824	875923
48241	875924
88905	875925
80880	875926
27240	875927
68210	875928
23576	875929
25192	875930
16105	875931
18039	875932
8210	875933
7672	875934
11646	875935
12026	875936
13853	875937
85544	875938
103702	875939
12026	875940
108726	875941
23773	875942
35211	875943
60580	875944
48971	875945
8045	875946
181596	875947
50582	875948
101953	875949
31978	875950
54214	875951
46074	875952
45569	875953
11504	875954
94080	875955
169161	875956
38687	875957
86729	875958
129165	875959
83060	875960
108304	875961
29654	875962
57451	875963
62600	875964
20978	875965
85059	875966
37228	875967
87950	875968
13565	875969
19196	875970
152234	875971
71953	875972
33787	875973
59154	875974
36087	875975
24430	875976
96465	875977
27811	875978
64743	875979
26579	875980
41536	875981
2657	875982
112399	875983
3117	875984
181531	875985
23574	875986
9940	875987
3915	875988
62252	875989
20583	875990
88978	875991
111422	875992
36598	875993
65886	875994
6257	875995
128666	875996
130381	875997
26328	875998
144972	875999
55646	876000
60775	876001
42840	876002
93174	876003
17397	876004
113044	876005
34558	876006
33209	876007
58872	876008
52433	876009
98504	876010
28085	876011
11718	876012
35419	876013
77990	876014
71485	876015
14943	876016
68218	876017
134688	876018
105851	876019
49537	876020
155643	876021
4379	876022
3410	876023
545	876024
138259	876025
55943	876026
52371	876027
16062	876028
12244	876029
122846	876030
66356	876031
113879	876032
10109	876033
18204	876034
9672	876035
24969	876036
55625	876037
81348	876038
50206	876039
37436	876040
55091	876041
58982	876042
66303	876043
73927	876044
163124	876045
40441	876046
101961	876047
14479	876048
98838	876049
13554	876050
133126	876051
99636	876052
16194	876053
30612	876054
62877	876055
5189	876056
10050	876057
11413	876058
37768	876059
115603	876060
186281	876061
19411	876062
55086	876063
13812	876064
84442	876065
71474	876066
99398	876067
2417	876068
99624	876069
98830	876070
139467	876071
6437	876072
71666	876073
718	876074
8963	876075
12458	876076
7176	876077
25602	876078
10789	876079
16032	876080
59765	876081
12708	876082
25451	876083
89190	876084
114363	876085
40372	876086
7814	876087
2043	876088
63187	876089
1404	876090
20067	876091
111717	876092
2691	876093
31075	876094
8730	876095
25301	876096
75421	876097
52980	876098
32549	876099
73242	876100
187294	876101
3373	876102
10789	876103
162178	876104
20488	876105
58266	876106
53463	876107
29789	876108
106869	876109
74771	876110
22391	876111
43739	876112
28611	876113
89574	876114
181501	876115
26992	876116
36470	876117
4995	876118
104702	876119
50079	876120
53122	876121
4393	876122
4148	876123
20526	876124
36174	876125
12209	876126
106632	876127
73859	876128
57684	876129
21812	876130
135090	876131
73525	876132
40147	876133
40147	876134
27013	876135
34001	876136
33007	876137
572	876138
181883	876139
131415	876140
103089	876141
7125	876142
181262	876143
138452	876144
170491	876145
47681	876146
34628	876147
138418	876148
86132	876149
14501	876150
22934	876151
16429	876152
36642	876153
47442	876154
15552	876155
10399	876156
11600	876157
40866	876158
41426	876159
11103	876160
170563	876161
447	876162
73209	876163
43421	876164
36375	876165
28375	876166
38441	876167
11388	876168
138226	876169
8307	876170
102529	876171
80220	876172
72984	876173
41445	876174
28281	876175
25540	876176
2257	876177
70088	876178
87268	876179
86155	876180
31552	876181
110107	876182
76077	876183
61126	876184
5978	876185
8422	876186
41075	876187
53122	876188
25224	876189
41765	876190
3723	876191
22491	876192
5933	876193
31489	876194
50127	876195
4653	876196
33149	876197
1940	876198
23343	876199
18467	876200
15518	876201
12429	876202
18517	876203
52591	876204
19077	876205
115250	876206
66102	876207
11414	876208
83499	876209
71641	876210
60976	876211
79889	876212
72998	876213
70093	876214
3584	876215
15235	876216
15870	876217
58034	876218
71600	876219
35441	876220
16765	876221
41218	876222
138706	876223
108395	876224
9904	876225
120483	876226
3794	876227
1011	876228
35877	876229
49966	876230
46164	876231
4882	876232
89124	876233
57979	876234
71686	876235
52379	876236
41213	876237
60253	876238
138793	876239
102031	876240
920	876241
30864	876242
48317	876243
3351	876244
73146	876245
11650	876246
48368	876247
49509	876248
50286	876249
130796	876250
103489	876251
42095	876252
73331	876253
7105	876254
46249	876255
35335	876256
447	876257
116323	876258
224	876259
5704	876260
21034	876261
72955	876262
43684	876263
75788	876264
72362	876265
5782	876266
900	876267
93	876268
130	876269
29981	876270
18267	876271
15419	876272
7117	876273
3319	876274
4783	876275
24619	876276
27954	876277
22268	876278
20302	876279
8166	876280
49955	876281
22900	876282
46745	876283
93247	876284
28110	876285
11177	876286
60065	876287
25843	876288
50669	876289
41722	876290
10534	876291
76049	876292
29901	876293
7309	876294
63224	876295
142139	876296
10348	876297
162061	876298
77661	876299
55555	876300
59993	876301
30473	876302
48010	876303
26339	876304
53268	876305
7308	876306
11105	876307
69541	876308
57888	876309
55473	876310
33866	876311
87456	876312
22962	876313
87339	876314
52859	876315
11806	876316
6394	876317
63028	876318
3136	876319
10525	876320
22893	876321
60160	876322
6871	876323
138800	876324
48314	876325
6782	876326
32446	876327
7160	876328
182270	876329
18711	876330
60634	876331
86011	876332
45621	876333
103506	876334
14870	876335
62748	876336
9531	876337
31464	876338
46249	876339
8092	876340
32986	876341
60380	876342
40177	876343
1817	876344
27732	876345
17833	876346
55972	876347
6087	876348
6019	876349
163612	876350
6698	876351
110438	876352
9463	876353
1020	876354
88390	876355
21614	876356
9504	876357
37081	876358
210	876359
1859	876360
55516	876361
13371	876362
18561	876363
22608	876364
37068	876365
9341	876366
1994	876367
139210	876368
50685	876369
69672	876370
58135	876371
806	876372
2381	876373
2639	876374
7308	876375
92165	876376
16464	876377
4067	876378
20302	876379
68567	876380
57457	876381
84245	876382
72040	876383
15880	876384
27952	876385
333	876386
79629	876387
12220	876388
24629	876389
11668	876390
9885	876391
72524	876392
41186	876393
12881	876394
13552	876395
1406	876396
115345	876397
131950	876398
1120	876399
43889	876400
7730	876401
84179	876402
88618	876403
32986	876404
115291	876405
170607	876406
15930	876407
5369	876408
142530	876409
64911	876410
46397	876411
15527	876412
52777	876413
30477	876414
52477	876415
36402	876416
4815	876417
9718	876418
69406	876419
5436	876420
11616	876421
15458	876422
91	876423
65751	876424
42125	876425
57049	876426
142880	876427
6383	876428
121442	876429
22437	876430
41765	876431
62954	876432
8318	876433
64643	876434
75157	876435
32927	876436
71263	876437
58280	876438
103567	876439
39934	876440
11418	876441
6320	876442
110388	876443
17462	876444
31413	876445
5914	876446
1541	876447
16909	876448
34784	876449
566	876450
18467	876451
10870	876452
55962	876453
103436	876454
76460	876455
41036	876456
52862	876457
60660	876458
20429	876459
60471	876460
10975	876461
3969	876462
34096	876463
19277	876464
8410	876465
8527	876466
84593	876467
4127	876468
89550	876469
20038	876470
44385	876471
29830	876472
27406	876473
22865	876474
15009	876475
23135	876476
428	876477
32862	876478
31733	876479
14481	876480
39550	876481
49601	876482
49956	876483
32949	876484
136559	876485
3339	876486
1210	876487
78351	876488
6754	876489
20584	876490
1684	876491
55929	876492
48304	876493
22354	876494
54132	876495
30537	876496
20342	876497
668	876498
782	876499
1444	876500
22235	876501
173	876502
20391	876503
27053	876504
216	876505
39855	876506
84242	876507
14294	876508
12117	876509
11426	876510
10388	876511
1603	876512
55417	876513
9757	876514
6254	876515
7182	876516
6663	876517
44408	876518
140685	876519
161607	876520
639	876521
80099	876522
1782	876523
216	876524
155499	876525
854	876526
854	876527
10546	876528
4815	876529
20359	876530
1168	876531
2491	876532
3316	876533
41204	876534
41204	876535
18576	876536
3641	876537
85238	876538
139113	876539
18981	876540
20748	876541
108248	876542
500	876543
20373	876544
87056	876545
310	876546
113494	876547
33345	876548
23271	876549
119393	876550
134482	876551
33094	876552
170586	876553
9475	876554
46165	876555
3724	876556
79253	876557
33030	876558
8899	876559
137942	876560
63974	876561
40090	876562
7120	876563
62845	876564
46588	876565
7181	876566
398	876567
32636	876568
1445	876569
10161	876570
68124	876571
34844	876572
41775	876573
33965	876574
10401	876575
98786	876576
27080	876577
17959	876578
17296	876579
34970	876580
210	876581
109064	876582
103482	876583
13702	876584
1069	876585
76052	876586
181871	876587
147233	876588
34045	876589
12762	876590
17041	876591
24951	876592
19000	876593
9724	876594
55	876595
9024	876596
86070	876597
142176	876598
16340	876599
40149	876600
9241	876601
181759	876602
20291	876603
20297	876604
16250	876605
23623	876606
7050	876607
70156	876608
7645	876609
39421	876610
13310	876611
2191	876612
15199	876613
41497	876614
122641	876615
83652	876616
4916	876617
72057	876618
10546	876619
5	876620
6993	876621
11032	876622
34741	876623
141182	876624
129836	876625
69746	876626
92527	876627
163817	876628
11549	876629
12540	876630
1601	876631
5895	876632
3272	876633
19327	876634
138316	876635
13149	876636
69628	876637
20225	876638
13702	876639
34993	876640
380	876641
108743	876642
21015	876643
47130	876644
8926	876645
25320	876646
25096	876647
6308	876648
3870	876649
84642	876650
23677	876651
59953	876652
108148	876653
5909	876654
10388	876655
19735	876656
31154	876657
806	876658
39260	876659
108100	876660
7135	876661
17168	876662
2816	876663
88968	876664
28454	876665
27130	876666
72401	876667
87325	876668
108630	876669
92600	876670
87330	876671
19472	876672
49949	876673
148909	876674
36326	876675
171592	876676
72358	876677
9453	876678
1065	876679
136295	876680
19472	876681
63204	876682
15443	876683
170577	876684
182165	876685
34219	876686
8178	876687
115677	876688
15952	876689
58334	876690
8898	876691
85161	876692
1151	876693
14240	876694
13333	876695
131290	876696
14382	876697
75	876698
50288	876699
81583	876700
29921	876701
52578	876702
186567	876703
58007	876704
106068	876705
108945	876706
28217	876707
1362	876708
106033	876709
109684	876710
31694	876711
49689	876712
72039	876713
44208	876714
132087	876715
49946	876716
6748	876717
87465	876718
17238	876719
16674	876720
34545	876721
33368	876722
135020	876723
42440	876724
87878	876725
34267	876726
86150	876727
10026	876728
36751	876729
8808	876730
71914	876731
75421	876732
26321	876733
41428	876734
11141	876735
24565	876736
138385	876737
19538	876738
24061	876739
29814	876740
26019	876741
83027	876742
40842	876743
71514	876744
71022	876745
111368	876746
52468	876747
139642	876748
18190	876749
4947	876750
75791	876751
32640	876752
109764	876753
4203	876754
105844	876755
32899	876756
40018	876757
15633	876758
53869	876759
9905	876760
75922	876761
1687	876762
27100	876763
181957	876764
31839	876765
70245	876766
20200	876767
26082	876768
4566	876769
23801	876770
18332	876771
380	876772
23891	876773
41888	876774
101562	876775
119091	876776
94681	876777
6024	876778
21089	876779
44638	876780
46639	876781
85545	876782
4715	876783
7791	876784
93600	876785
97048	876786
1071	876787
83356	876788
94207	876789
40726	876790
76	876791
9624	876792
20746	876793
24644	876794
3260	876795
9267	876796
6728	876797
12044	876798
35287	876799
134	876800
86143	876801
2467	876802
511	876803
44469	876804
14298	876805
5710	876806
105565	876807
46792	876808
38584	876809
26768	876810
39586	876811
42748	876812
95182	876813
20	876814
63681	876815
16842	876816
37546	876817
90441	876818
30667	876819
52230	876820
102354	876821
76850	876822
21633	876823
60758	876824
56136	876825
44588	876826
183929	876827
60723	876828
44834	876829
6429	876830
47386	876831
178471	876832
158417	876833
152689	876834
91463	876835
49691	876836
25442	876837
80559	876838
16008	876839
68106	876840
162854	876841
144533	876842
110415	876843
50997	876844
144202	876845
47159	876846
133800	876847
140680	876848
31382	876849
76315	876850
65734	876851
124788	876852
25142	876853
102027	876854
10247	876855
55973	876856
68356	876857
53145	876858
10656	876859
141463	876860
14845	876861
17651	876862
54505	876863
83628	876864
37036	876865
41038	876866
155766	876867
75767	876868
22854	876869
48853	876870
144347	876871
137777	876872
181063	876873
38676	876874
14460	876875
65191	876876
37171	876877
181028	876878
139698	876879
35574	876880
77414	876881
64020	876882
24749	876883
166518	876884
45105	876885
118384	876886
50369	876887
44046	876888
84417	876889
100981	876890
55046	876891
36635	876892
36955	876893
108151	876894
67093	876895
123	876896
16008	876897
9427	876898
63866	876899
55759	876900
25887	876901
87593	876902
33935	876903
31330	876904
17476	876905
53639	876906
73045	876907
44112	876908
44767	876909
21272	876910
17766	876911
44155	876912
87412	876913
1449	876914
11965	876915
63959	876916
168557	876917
48733	876918
3687	876919
33326	876920
23521	876921
21332	876922
95602	876923
60394	876924
130458	876925
94711	876926
54202	876927
178229	876928
81886	876929
97563	876930
78268	876931
44093	876932
44346	876933
63899	876934
67971	876935
64023	876936
31094	876937
39048	876938
38397	876939
51839	876940
161048	876941
59686	876942
49718	876943
10797	876944
27875	876945
34558	876946
88072	876947
82078	876948
37617	876949
55203	876950
27742	876951
31463	876952
7354	876953
55294	876954
63996	876955
115891	876956
26046	876957
30504	876958
25872	876959
66659	876960
37982	876961
12574	876962
7644	876963
71585	876964
100968	876965
30389	876966
67290	876967
128263	876968
60758	876969
18676	876970
3968	876971
120201	876972
2370	876973
13473	876974
19663	876975
48308	876976
15118	876977
59787	876978
79334	876979
9033	876980
120470	876981
119406	876982
127661	876983
63376	876984
133447	876985
81317	876986
32153	876987
56649	876988
28130	876989
72062	876990
58655	876991
8771	876992
16013	876993
48883	876994
22139	876995
10519	876996
6367	876997
46464	876998
9197	876999
25289	877000
3942	877001
59783	877002
91634	877003
24839	877004
94002	877005
50544	877006
2277	877007
6349	877008
36026	877009
1446	877010
27890	877011
988	877012
54967	877013
7056	877014
25781	877015
36604	877016
19036	877017
1598	877018
98950	877019
2110	877020
21823	877021
11823	877022
35502	877023
17991	877024
2012	877025
29161	877026
32157	877027
51882	877028
44666	877029
61921	877030
2361	877031
71070	877032
8143	877033
29984	877034
72082	877035
23662	877036
45194	877037
12388	877038
46212	877039
38110	877040
17959	877041
164765	877042
52466	877043
38856	877044
42603	877045
27806	877046
58375	877047
50767	877048
6077	877049
37000	877050
78178	877051
30041	877052
24489	877053
86907	877054
86905	877055
5927	877056
40679	877057
45261	877058
10680	877059
59304	877060
115591	877061
34410	877062
48996	877063
100373	877064
64381	877065
20293	877066
146676	877067
13498	877068
95413	877069
104792	877070
102144	877071
12219	877072
43718	877073
106486	877074
9465	877075
39758	877076
70395	877077
44538	877078
67242	877079
1318	877080
4234	877081
114830	877082
48442	877083
33196	877084
101352	877085
7857	877086
59374	877087
21256	877088
7126	877089
38354	877090
31537	877091
66680	877092
7459	877093
27662	877094
9446	877095
11968	877096
55053	877097
85235	877098
39943	877099
80028	877100
21595	877101
3352	877102
36910	877103
126445	877104
24696	877105
67474	877106
28229	877107
22233	877108
23191	877109
3607	877110
39957	877111
53986	877112
84355	877113
101022	877114
133527	877115
58364	877116
55755	877117
65182	877118
13032	877119
46919	877120
72532	877121
50592	877122
6796	877123
48141	877124
17839	877125
9042	877126
53544	877127
12396	877128
106460	877129
8566	877130
131304	877131
22400	877132
58093	877133
68073	877134
71483	877135
9331	877136
78775	877137
40539	877138
2736	877139
120169	877140
14716	877141
66784	877142
32908	877143
48646	877144
45639	877145
40910	877146
3338	877147
47786	877148
26424	877149
39356	877150
45050	877151
39794	877152
46298	877153
27028	877154
33916	877155
77055	877156
30197	877157
11718	877158
8534	877159
159074	877160
68420	877161
5798	877162
19074	877163
106085	877164
14059	877165
1301	877166
70558	877167
588	877168
27869	877169
85689	877170
5909	877171
11481	877172
711	877173
14221	877174
6793	877175
136562	877176
142419	877177
5494	877178
68183	877179
15454	877180
3336	877181
16374	877182
3379	877183
350	877184
5304	877185
64121	877186
143315	877187
88703	877188
4050	877189
54629	877190
92995	877191
42189	877192
14322	877193
62780	877194
24674	877195
48862	877196
2980	877197
9262	877198
114857	877199
59182	877200
6948	877201
32465	877202
23284	877203
77517	877204
28255	877205
16445	877206
69872	877207
11173	877208
84458	877209
120397	877210
122276	877211
12838	877212
92768	877213
83049	877214
11280	877215
66584	877216
63349	877217
58000	877218
7773	877219
16214	877220
56713	877221
28041	877222
30052	877223
45739	877224
54811	877225
28980	877226
2279	877227
28271	877228
17252	877229
68196	877230
41828	877231
26345	877232
16193	877233
49334	877234
53971	877235
1220	877236
126088	877237
156918	877238
58946	877239
44630	877240
17447	877241
42011	877242
49611	877243
5763	877244
83146	877245
64207	877246
1296	877247
34900	877248
4554	877249
26935	877250
78707	877251
84	877252
1194	877253
7895	877254
76412	877255
21703	877256
1186	877257
10984	877258
92186	877259
28401	877260
71684	877261
106889	877262
175878	877263
3045	877264
94874	877265
183479	877266
27894	877267
701	877268
6838	877269
106618	877270
4685	877271
35020	877272
13277	877273
7133	877274
10182	877275
101790	877276
31115	877277
28675	877278
188213	877279
1450	877280
125559	877281
120393	877282
86644	877283
122585	877284
117008	877285
115575	877286
51471	877287
54832	877288
6930	877289
30558	877290
18123	877291
4378	877292
45134	877293
35854	877294
151800	877295
120246	877296
5328	877297
97117	877298
874	877299
92553	877300
58359	877301
39232	877302
93476	877303
24411	877304
46580	877305
8576	877306
28465	877307
136519	877308
28886	877309
254	877310
26832	877311
1	877312
30981	877313
134848	877314
9926	877315
15586	877316
4902	877317
8298	877318
122592	877319
21636	877320
108516	877321
105943	877322
29880	877323
115413	877324
99608	877325
33996	877326
106753	877327
179172	877328
16500	877329
47871	877330
1982	877331
904	877332
3127	877333
31943	877334
134783	877335
348	877336
1290	877337
6247	877338
83930	877339
23043	877340
1335	877341
14361	877342
117206	877343
26272	877344
504	877345
5762	877346
308	877347
10200	877348
57155	877349
13981	877350
534	877351
34050	877352
485	877353
27959	877354
2835	877355
117101	877356
12012	877357
2456	877358
84110	877359
19054	877360
56185	877361
22439	877362
16967	877363
9239	877364
39639	877365
36523	877366
2767	877367
141531	877368
7957	877369
29564	877370
149722	877371
105987	877372
52816	877373
43855	877374
36209	877375
116031	877376
49589	877377
24185	877378
4958	877379
7526	877380
2112	877381
4055	877382
12807	877383
10077	877384
12821	877385
38860	877386
9549	877387
32172	877388
1902	877389
79559	877390
12403	877391
1158	877392
12794	877393
2107	877394
28633	877395
680	877396
9995	877397
5890	877398
13687	877399
45234	877400
54304	877401
132559	877402
20906	877403
106789	877404
150411	877405
13646	877406
115812	877407
84080	877408
24555	877409
2637	877410
68681	877411
9603	877412
116073	877413
54042	877414
26371	877415
11401	877416
2572	877417
6224	877418
23671	877419
18862	877420
165530	877421
6264	877422
3238	877423
18058	877424
241	877425
25517	877426
11791	877427
46970	877428
10811	877429
36448	877430
394	877431
56186	877432
133	877433
110314	877434
1711	877435
12198	877436
17040	877437
104165	877438
86586	877439
79389	877440
86625	877441
8167	877442
7875	877443
4385	877444
63148	877445
175960	877446
57683	877447
4234	877448
130854	877449
11119	877450
171222	877451
107064	877452
77203	877453
76320	877454
99790	877455
19050	877456
106801	877457
59672	877458
136789	877459
135719	877460
84685	877461
26987	877462
86097	877463
40032	877464
4778	877465
216	877466
14389	877467
171050	877468
4786	877469
6321	877470
48275	877471
18610	877472
323	877473
49709	877474
135755	877475
27136	877476
86560	877477
38207	877478
27071	877479
151517	877480
19119	877481
4266	877482
149539	877483
150353	877484
149896	877485
24619	877486
103881	877487
131652	877488
83977	877489
20568	877490
20238	877491
141752	877492
105939	877493
9439	877494
15156	877495
15297	877496
15281	877497
388	877498
5902	877499
77964	877500
129267	877501
23818	877502
5622	877503
71164	877504
10056	877505
61631	877506
143923	877507
71486	877508
52957	877509
130317	877510
48969	877511
51479	877512
13616	877513
5271	877514
23450	877515
986	877516
20032	877517
65432	877518
9590	877519
48856	877520
62194	877521
4	877522
71626	877523
22782	877524
23812	877525
19681	877526
16247	877527
12617	877528
5796	877529
8557	877530
8873	877531
18092	877532
1082	877533
2994	877534
23192	877535
9361	877536
183025	877537
3055	877538
5254	877539
19753	877540
2861	877541
75756	877542
25774	877543
86540	877544
135938	877545
21262	877546
14979	877547
8339	877548
53787	877549
2295	877550
5548	877551
5706	877552
7267	877553
5537	877554
10326	877555
24363	877556
81303	877557
46209	877558
106	877559
19832	877560
83487	877561
15137	877562
3878	877563
3509	877564
2856	877565
21640	877566
134833	877567
148288	877568
138981	877569
82934	877570
153785	877571
14911	877572
15023	877573
31438	877574
32244	877575
39853	877576
30	877577
17526	877578
220	877579
8573	877580
45239	877581
270	877582
11584	877583
32919	877584
57757	877585
2263	877586
102968	877587
29761	877588
99234	877589
71728	877590
44522	877591
15681	877592
20915	877593
28960	877594
11615	877595
10765	877596
2135	877597
37498	877598
38842	877599
14539	877600
7360	877601
46880	877602
66703	877603
211	877604
16572	877605
252	877606
4261	877607
54640	877608
95853	877609
30770	877610
29157	877611
9989	877612
245	877613
6639	877614
48	877615
15840	877616
60855	877617
6066	877618
4591	877619
4678	877620
8041	877621
4133	877622
2390	877623
14846	877624
739	877625
65	877626
1965	877627
36034	877628
5604	877629
28073	877630
3941	877631
17595	877632
1335	877633
33438	877634
1786	877635
14222	877636
48348	877637
103304	877638
171460	877639
77108	877640
8435	877641
1443	877642
23700	877643
1237	877644
21503	877645
5944	877646
1408	877647
23539	877648
45847	877649
110	877650
16267	877651
4385	877652
43775	877653
40164	877654
696	877655
28752	877656
36073	877657
6094	877658
45590	877659
47287	877660
11968	877661
31882	877662
16281	877663
142820	877664
24476	877665
14105	877666
5034	877667
6582	877668
42933	877669
91089	877670
8177	877671
74719	877672
21432	877673
657	877674
11060	877675
2795	877676
369	877677
89328	877678
9164	877679
16924	877680
51994	877681
12127	877682
66197	877683
6828	877684
396	877685
2096	877686
1495	877687
217	877688
2071	877689
15023	877690
11100	877691
4594	877692
123386	877693
19187	877694
46518	877695
50	877696
13570	877697
45563	877698
4450	877699
5465	877700
68728	877701
1726	877702
96448	877703
115033	877704
35	877705
48084	877706
17640	877707
18698	877708
5075	877709
19395	877710
39758	877711
102833	877712
64689	877713
106	877714
19637	877715
42438	877716
34428	877717
47260	877718
18789	877719
16387	877720
39119	877721
89154	877722
46739	877723
1336	877724
476	877725
36990	877726
11023	877727
25357	877728
34999	877729
4519	877730
136173	877731
2845	877732
11306	877733
15297	877734
4760	877735
46178	877736
19269	877737
6303	877738
12388	877739
19361	877740
54961	877741
15833	877742
66075	877743
5906	877744
125480	877745
50789	877746
4784	877747
1626	877748
51669	877749
35365	877750
543	877751
3685	877752
110477	877753
13605	877754
23339	877755
52664	877756
23775	877757
4928	877758
4215	877759
47972	877760
127174	877761
121502	877762
14846	877763
12773	877764
5408	877765
5293	877766
223	877767
4616	877768
3324	877769
17974	877770
811	877771
51784	877772
21297	877773
4143	877774
29182	877775
8574	877776
9400	877777
19847	877778
137943	877779
19269	877780
16529	877781
62324	877782
33576	877783
5410	877784
3699	877785
770	877786
36338	877787
19189	877788
9134	877789
11059	877790
5646	877791
10309	877792
26400	877793
3072	877794
1	877795
54787	877796
2179	877797
75049	877798
24294	877799
1093	877800
135	877801
74108	877802
5031	877803
683	877804
4286	877805
33996	877806
1766	877807
23348	877808
9623	877809
86161	877810
39424	877811
99096	877812
3307	877813
136896	877814
60105	877815
1514	877816
63623	877817
28813	877818
58517	877819
31996	877820
9142	877821
18971	877822
39674	877823
101880	877824
15586	877825
79530	877826
36330	877827
185578	877828
84364	877829
103724	877830
19045	877831
103645	877832
171908	877833
131051	877834
57915	877835
57911	877836
103609	877837
103391	877838
103550	877839
48529	877840
33131	877841
14391	877842
33789	877843
20900	877844
77634	877845
27943	877846
69075	877847
97937	877848
44612	877849
5342	877850
9956	877851
84708	877852
71594	877853
749	877854
10648	877855
9237	877856
41608	877857
164	877858
8005	877859
2532	877860
979	877861
21078	877862
35342	877863
55047	877864
21771	877865
39140	877866
17605	877867
13994	877868
33473	877869
10572	877870
4554	877871
10563	877872
57437	877873
3004	877874
17782	877875
3033	877876
32719	877877
26391	877878
21301	877879
9069	877880
2292	877881
8114	877882
26336	877883
21483	877884
5384	877885
11584	877886
22019	877887
12917	877888
18125	877889
24466	877890
18373	877891
60043	877892
29069	877893
21815	877894
14361	877895
41962	877896
10572	877897
55078	877898
10100	877899
11538	877900
12801	877901
97359	877902
20343	877903
14277	877904
42201	877905
21228	877906
122030	877907
99058	877908
8038	877909
23274	877910
62172	877911
987	877912
39107	877913
1351	877914
8749	877915
23195	877916
5078	877917
26381	877918
60061	877919
10344	877920
88704	877921
18324	877922
22431	877923
21999	877924
49053	877925
32756	877926
104405	877927
84601	877928
233	877929
88982	877930
7398	877931
26644	877932
2673	877933
545	877934
36630	877935
102917	877936
9392	877937
27456	877938
40496	877939
29688	877940
4452	877941
709	877942
15821	877943
37281	877944
21894	877945
911	877946
61	877947
22100	877948
97030	877949
8641	877950
45157	877951
37041	877952
23226	877953
17369	877954
6994	877955
1627	877956
2658	877957
2527	877958
42606	877959
132822	877960
68451	877961
709	877962
35873	877963
7577	877964
45017	877965
73607	877966
100895	877967
61395	877968
89614	877969
33787	877970
57606	877971
16207	877972
40786	877973
27448	877974
23942	877975
13872	877976
763	877977
57426	877978
48005	877979
60241	877980
28173	877981
28107	877982
3961	877983
31933	877984
9404	877985
20872	877986
29456	877987
18191	877988
10156	877989
47893	877990
32768	877991
1	877992
98408	877993
47610	877994
39660	877995
5780	877996
43476	877997
39859	877998
14083	877999
21296	878000
25378	878001
1234	878002
37201	878003
21139	878004
30616	878005
35363	878006
18733	878007
19975	878008
24294	878009
174161	878010
18852	878011
34898	878012
43207	878013
5844	878014
21777	878015
26761	878016
146697	878017
7039	878018
1637	878019
13834	878020
35753	878021
3918	878022
10929	878023
3049	878024
11651	878025
18348	878026
46598	878027
7355	878028
5647	878029
2802	878030
31335	878031
16455	878032
8310	878033
10304	878034
21768	878035
6977	878036
27765	878037
13192	878038
39610	878039
1243	878040
11909	878041
67134	878042
1251	878043
54296	878044
69092	878045
57437	878046
40855	878047
11891	878048
11524	878049
10639	878050
41693	878051
4489	878052
13582	878053
7622	878054
8634	878055
26648	878056
46459	878057
12779	878058
10932	878059
29733	878060
562	878061
16068	878062
22410	878063
60023	878064
77544	878065
178563	878066
371	878067
346	878068
28269	878069
10092	878070
6431	878071
27765	878072
11314	878073
43361	878074
23565	878075
22174	878076
13305	878077
820	878078
76774	878079
1200	878080
10962	878081
11363	878082
39261	878083
47958	878084
4	878085
61384	878086
34467	878087
132973	878088
15187	878089
51077	878090
27507	878091
25050	878092
32619	878093
10755	878094
47747	878095
18702	878096
4534	878097
1786	878098
54640	878099
655	878100
29240	878101
911	878102
166332	878103
50049	878104
50049	878105
1810	878106
90487	878107
6101	878108
1744	878109
1	878110
10153	878111
14789	878112
59997	878113
52437	878114
89886	878115
51120	878116
1341	878117
4170	878118
50923	878119
12469	878120
3121	878121
7550	878122
63806	878123
1194	878124
3268	878125
10028	878126
70026	878127
34356	878128
13749	878129
576	878130
2332	878131
43683	878132
64088	878133
5094	878134
9817	878135
162	878136
31011	878137
2032	878138
15151	878139
4098	878140
4959	878141
18745	878142
696	878143
7710	878144
42584	878145
15834	878146
12089	878147
76	878148
84860	878149
8283	878150
521	878151
9373	878152
1019	878153
38080	878154
18324	878155
39110	878156
48958	878157
1982	878158
301	878159
105430	878160
252	878161
41633	878162
15348	878163
50197	878164
89201	878165
49807	878166
31610	878167
313	878168
46542	878169
37623	878170
5448	878171
33053	878172
7763	878173
50409	878174
6148	878175
26774	878176
29088	878177
93579	878178
112242	878179
50919	878180
3182	878181
23371	878182
46701	878183
126322	878184
84425	878185
118895	878186
120135	878187
42548	878188
164094	878189
34944	878190
8281	878191
109082	878192
5905	878193
66448	878194
39447	878195
117979	878196
23868	878197
39523	878198
111857	878199
3404	878200
61609	878201
69695	878202
10808	878203
141647	878204
69060	878205
41393	878206
8621	878207
27642	878208
44676	878209
6747	878210
5434	878211
8025	878212
23716	878213
7951	878214
1949	878215
49331	878216
4398	878217
31185	878218
41469	878219
429	878220
190	878221
38738	878222
318	878223
56397	878224
2096	878225
38912	878226
5125	878227
50917	878228
23822	878229
22019	878230
65078	878231
10079	878232
96832	878233
64357	878234
33052	878235
15783	878236
101966	878237
44587	878238
4793	878239
67108	878240
9685	878241
101795	878242
25659	878243
17561	878244
8324	878245
3708	878246
101906	878247
145167	878248
14756	878249
12	878250
11675	878251
129087	878252
2871	878253
3266	878254
78518	878255
17795	878256
11273	878257
3577	878258
10464	878259
2407	878260
11331	878261
20441	878262
392	878263
36880	878264
12376	878265
34069	878266
90046	878267
5890	878268
80226	878269
102304	878270
61594	878271
16927	878272
27763	878273
125887	878274
84890	878275
94243	878276
54822	878277
12671	878278
37035	878279
14637	878280
56833	878281
23119	878282
25499	878283
1492	878284
5015	878285
11516	878286
1171	878287
22151	878288
147048	878289
9966	878290
10482	878291
6575	878292
45765	878293
2617	878294
96281	878295
14973	878296
74504	878297
28487	878298
95625	878299
178447	878300
2855	878301
9991	878302
6684	878303
27469	878304
121556	878305
49765	878306
563	878307
5902	878308
21890	878309
8652	878310
98381	878311
9103	878312
146242	878313
29898	878314
63727	878315
807	878316
21081	878317
33436	878318
1717	878319
10909	878320
4537	878321
44461	878322
9587	878323
12960	878324
39967	878325
100937	878326
5	878327
86108	878328
29484	878329
24778	878330
48465	878331
80372	878332
60292	878333
38032	878334
37294	878335
8464	878336
14305	878337
1729	878338
12352	878339
23746	878340
28616	878341
29648	878342
64876	878343
10819	878344
26315	878345
21241	878346
31302	878347
17553	878348
1055	878349
61366	878350
8729	878351
922	878352
121013	878353
1395	878354
38884	878355
102557	878356
32	878357
9651	878358
5401	878359
16463	878360
131326	878361
184396	878362
141430	878363
53087	878364
2084	878365
16753	878366
10926	878367
7315	878368
41762	878369
61226	878370
20263	878371
54085	878372
16288	878373
17243	878374
18720	878375
20621	878376
111209	878377
63120	878378
65553	878379
11060	878380
107371	878381
171622	878382
30964	878383
94615	878384
99244	878385
28777	878386
23062	878387
105519	878388
71996	878389
413	878390
60789	878391
25334	878392
42062	878393
90439	878394
46322	878395
122067	878396
2534	878397
18436	878398
14598	878399
52715	878400
61202	878401
8556	878402
34611	878403
13794	878404
2858	878405
791	878406
44122	878407
9478	878408
37523	878409
26634	878410
3397	878411
18981	878412
37040	878413
22528	878414
976	878415
117701	878416
36695	878417
35550	878418
88647	878419
138	878420
3404	878421
10271	878422
45610	878423
49137	878424
265	878425
68959	878426
38430	878427
24327	878428
99075	878429
47738	878430
817	878431
60146	878432
37093	878433
184289	878434
55670	878435
13766	878436
4595	878437
45810	878438
113977	878439
110157	878440
21259	878441
103564	878442
38760	878443
56191	878444
67372	878445
67672	878446
5015	878447
66698	878448
96933	878449
10935	878450
6550	878451
5027	878452
11758	878453
24925	878454
1325	878455
70823	878456
52367	878457
5196	878458
132692	878459
48011	878460
6062	878461
1068	878462
60721	878463
12455	878464
4665	878465
76599	878466
10692	878467
70740	878468
93646	878469
58605	878470
44054	878471
68368	878472
10959	878473
17658	878474
4917	878475
12251	878476
51525	878477
8831	878478
3804	878479
5226	878480
10466	878481
46544	878482
38540	878483
118503	878484
28687	878485
56826	878486
12848	878487
22242	878488
67082	878489
10	878490
132499	878491
88016	878492
10906	878493
106512	878494
48322	878495
11920	878496
65718	878497
142575	878498
1369	878499
10724	878500
126017	878501
40113	878502
42239	878503
54477	878504
130265	878505
168840	878506
101974	878507
21320	878508
13823	878509
37794	878510
79678	878511
28021	878512
65437	878513
117756	878514
3220	878515
21440	878516
26146	878517
94145	878518
17166	878519
25241	878520
9266	878521
30198	878522
1120	878523
25456	878524
38415	878525
56085	878526
34056	878527
306	878528
77236	878529
375	878530
161790	878531
100755	878532
99655	878533
166515	878534
88603	878535
13545	878536
2021	878537
107434	878538
8902	878539
46281	878540
18785	878541
27595	878542
82187	878543
137230	878544
58508	878545
9230	878546
42693	878547
2054	878548
1194	878549
1177	878550
82121	878551
39379	878552
3598	878553
286	878554
5438	878555
98912	878556
97205	878557
29787	878558
1772	878559
17994	878560
17813	878561
54747	878562
3005	878563
38716	878564
741	878565
77001	878566
53309	878567
107833	878568
75109	878569
81908	878570
8156	878571
19181	878572
3001	878573
32878	878574
12602	878575
94318	878576
68541	878577
11354	878578
45014	878579
9403	878580
47118	878581
57544	878582
2295	878583
7216	878584
4131	878585
73037	878586
60430	878587
466	878588
104484	878589
11975	878590
2286	878591
53947	878592
49849	878593
38155	878594
30448	878595
40381	878596
18130	878597
169897	878598
54596	878599
40517	878600
138831	878601
25287	878602
65373	878603
87572	878604
4438	878605
5531	878606
2292	878607
41852	878608
4840	878609
53346	878610
79802	878611
67796	878612
22181	878613
6002	878614
5722	878615
75410	878616
3680	878617
2800	878618
24868	878619
140	878620
6095	878621
47856	878622
72958	878623
5416	878624
26492	878625
160607	878626
53632	878627
64116	878628
68314	878629
72595	878630
27625	878631
15734	878632
1134	878633
5238	878634
98469	878635
76794	878636
14031	878637
164782	878638
27523	878639
12542	878640
23	878641
15096	878642
14515	878643
6713	878644
30656	878645
2471	878646
11312	878647
5023	878648
79575	878649
33146	878650
86391	878651
97472	878652
37024	878653
15534	878654
35712	878655
72534	878656
4202	878657
15609	878658
48081	878659
5527	878660
58089	878661
39301	878662
56131	878663
9477	878664
32727	878665
82865	878666
53308	878667
4934	878668
57602	878669
15797	878670
21252	878671
127423	878672
95096	878673
22396	878674
177	878675
38185	878676
9673	878677
157243	878678
568	878679
19319	878680
101494	878681
79181	878682
2756	878683
118195	878684
122114	878685
39327	878686
17777	878687
68944	878688
19403	878689
162029	878690
305	878691
25122	878692
8018	878693
37837	878694
95386	878695
18635	878696
13613	878697
56291	878698
39881	878699
45153	878700
117817	878701
117793	878702
90254	878703
40435	878704
24086	878705
33212	878706
18888	878707
79751	878708
99567	878709
2512	878710
16707	878711
30832	878712
2645	878713
79780	878714
121782	878715
22125	878716
36913	878717
93692	878718
15383	878719
16227	878720
32228	878721
13911	878722
333	878723
31369	878724
13322	878725
46731	878726
50850	878727
1463	878728
3097	878729
63217	878730
6202	878731
43003	878732
39630	878733
78007	878734
9412	878735
3610	878736
9288	878737
25657	878738
1760	878739
2524	878740
41752	878741
2250	878742
4706	878743
25493	878744
4170	878745
25305	878746
1040	878747
44956	878748
15910	878749
12246	878750
25493	878751
23280	878752
45465	878753
4202	878754
21484	878755
15654	878756
7785	878757
31193	878758
4769	878759
8843	878760
811	878761
76979	878762
22127	878763
24848	878764
2874	878765
101383	878766
42202	878767
99919	878768
54991	878769
82017	878770
19869	878771
70443	878772
81481	878773
158	878774
64346	878775
11679	878776
101446	878777
35624	878778
5525	878779
7003	878780
128681	878781
43402	878782
34082	878783
57178	878784
14950	878785
37837	878786
84666	878787
18193	878788
14807	878789
1106	878790
432	878791
54301	878792
55736	878793
54611	878794
46620	878795
46661	878796
91457	878797
35129	878798
143142	878799
95595	878800
83190	878801
1698	878802
37027	878803
682	878804
70203	878805
29418	878806
61017	878807
100825	878808
9128	878809
14995	878810
1088	878811
1835	878812
18673	878813
42504	878814
19582	878815
44518	878816
9325	878817
74241	878818
1010	878819
5838	878820
115204	878821
2812	878822
53057	878823
82067	878824
26154	878825
3736	878826
45888	878827
77759	878828
108943	878829
80774	878830
81969	878831
46972	878832
9425	878833
56220	878834
2026	878835
18674	878836
41955	878837
658	878838
18033	878839
62157	878840
5	878841
188838	878842
41851	878843
160871	878844
67696	878845
3717	878846
62289	878847
22897	878848
118778	878849
3174	878850
6003	878851
27359	878852
125943	878853
2589	878854
4298	878855
4294	878856
8951	878857
67113	878858
3447	878859
50294	878860
55801	878861
53680	878862
13281	878863
80620	878864
21859	878865
2788	878866
50461	878867
22026	878868
4870	878869
747	878870
43564	878871
34467	878872
1979	878873
1400	878874
43579	878875
3830	878876
28058	878877
1082	878878
50358	878879
36133	878880
14282	878881
332	878882
35167	878883
32988	878884
127730	878885
49138	878886
8780	878887
13289	878888
35243	878889
47405	878890
39143	878891
3123	878892
6475	878893
60711	878894
13944	878895
4405	878896
28221	878897
26850	878898
12755	878899
869	878900
43341	878901
32438	878902
763	878903
28079	878904
70394	878905
52292	878906
1365	878907
18365	878908
15255	878909
6479	878910
1654	878911
87652	878912
346	878913
3123	878914
45403	878915
39694	878916
60	878917
4446	878918
34531	878919
23478	878920
5036	878921
51752	878922
15347	878923
11763	878924
21806	878925
18174	878926
20052	878927
9818	878928
9283	878929
38116	878930
1882	878931
16031	878932
17466	878933
29337	878934
65879	878935
45210	878936
225	878937
646	878938
41936	878939
90115	878940
10768	878941
17333	878942
50166	878943
127	878944
23246	878945
25978	878946
35641	878947
10513	878948
54828	878949
415	878950
39501	878951
30881	878952
70301	878953
11052	878954
33646	878955
66094	878956
50139	878957
32258	878958
28235	878959
112636	878960
23287	878961
39519	878962
6669	878963
30550	878964
2655	878965
188	878966
2174	878967
3165	878968
17322	878969
8782	878970
1082	878971
15164	878972
15604	878973
14062	878974
16273	878975
20307	878976
11017	878977
79925	878978
41724	878979
20749	878980
55561	878981
18184	878982
14989	878983
8238	878984
2580	878985
134224	878986
13581	878987
35467	878988
14958	878989
56443	878990
83494	878991
60829	878992
35515	878993
13011	878994
22652	878995
8476	878996
811	878997
257	878998
71191	878999
15349	879000
4087	879001
35374	879002
14810	879003
146162	879004
197	879005
163729	879006
12399	879007
5548	879008
4096	879009
31724	879010
39713	879011
58536	879012
3950	879013
29481	879014
12469	879015
1866	879016
25589	879017
4393	879018
41180	879019
45786	879020
46715	879021
6186	879022
16684	879023
26691	879024
36883	879025
20765	879026
54073	879027
18640	879028
41180	879029
31250	879030
17693	879031
45491	879032
3365	879033
10812	879034
22380	879035
5523	879036
151	879037
329	879038
14256	879039
68384	879040
5294	879041
115317	879042
134769	879043
186390	879044
134	879045
4313	879046
72365	879047
7076	879048
1381	879049
9631	879050
7492	879051
6	879052
6565	879053
34958	879054
24080	879055
49401	879056
30725	879057
783	879058
6897	879059
35412	879060
47958	879061
74333	879062
61525	879063
327	879064
42467	879065
3175	879066
10612	879067
80528	879068
31943	879069
35091	879070
103886	879071
174621	879072
39535	879073
95066	879074
32627	879075
47511	879076
90371	879077
48143	879078
9020	879079
119619	879080
7336	879081
108147	879082
302	879083
47701	879084
134532	879085
7411	879086
37994	879087
43374	879088
12819	879089
10085	879090
131810	879091
131194	879092
6420	879093
9746	879094
22947	879095
84348	879096
180326	879097
121971	879098
102284	879099
116947	879100
9747	879101
79623	879102
11431	879103
22947	879104
15933	879105
71428	879106
2992	879107
19047	879108
24646	879109
15933	879110
59688	879111
76408	879112
69560	879113
7139	879114
33591	879115
33172	879116
72617	879117
103956	879118
300	879119
19043	879120
2384	879121
103350	879122
216	879123
27136	879124
4766	879125
92103	879126
8169	879127
22325	879128
58137	879129
33997	879130
9748	879131
1384	879132
1384	879133
40017	879134
3739	879135
2382	879136
20405	879137
8600	879138
3390	879139
58105	879140
34604	879141
103375	879142
52716	879143
1371	879144
1371	879145
25505	879146
170	879147
11325	879148
12167	879149
76581	879150
4694	879151
53987	879152
236	879153
41213	879154
16047	879155
171	879156
2011	879157
40990	879158
506	879159
11936	879160
834	879161
36561	879162
2507	879163
305	879164
6657	879165
43358	879166
58435	879167
7951	879168
2494	879169
129	879170
10808	879171
10331	879172
134751	879173
93990	879174
30199	879175
1965	879176
29021	879177
78093	879178
27249	879179
36791	879180
79101	879181
115598	879182
115143	879183
6991	879184
5251	879185
6054	879186
10664	879187
61103	879188
28266	879189
84504	879190
859	879191
50018	879192
3958	879193
425	879194
47747	879195
703	879196
27362	879197
2681	879198
15292	879199
1	879200
3470	879201
25682	879202
15003	879203
394	879204
349	879205
5713	879206
129488	879207
37531	879208
178047	879209
7255	879210
55649	879211
9558	879212
50470	879213
109720	879214
71632	879215
5600	879216
22	879217
9115	879218
152348	879219
42657	879220
92493	879221
5867	879222
94351	879223
59657	879224
73745	879225
12946	879226
24157	879227
29090	879228
109466	879229
24860	879230
117673	879231
65746	879232
4631	879233
71	879234
27801	879235
979	879236
4855	879237
45787	879238
15286	879239
108387	879240
306	879241
1201	879242
1103	879243
1926	879244
10982	879245
13316	879246
67756	879247
11256	879248
1160	879249
17749	879250
42304	879251
11283	879252
2315	879253
24332	879254
63090	879255
92446	879256
95007	879257
979	879258
478	879259
16777	879260
1714	879261
215	879262
2402	879263
45235	879264
37759	879265
136207	879266
26474	879267
56264	879268
504	879269
153	879270
30404	879271
62301	879272
119102	879273
25168	879274
35526	879275
115838	879276
27203	879277
189068	879278
6603	879279
889	879280
899	879281
27912	879282
205	879283
20610	879284
84225	879285
103247	879286
12820	879287
44691	879288
72932	879289
71716	879290
6467	879291
4687	879292
5014	879293
1746	879294
71034	879295
721	879296
33040	879297
5185	879298
9178	879299
8173	879300
80420	879301
47921	879302
2391	879303
29273	879304
58957	879305
39097	879306
3	879307
146790	879308
4485	879309
2678	879310
625	879311
136786	879312
4330	879313
16529	879314
979	879315
25732	879316
3203	879317
6984	879318
2291	879319
8240	879320
22836	879321
10226	879322
696	879323
31804	879324
14216	879325
37207	879326
1671	879327
10159	879328
44299	879329
14129	879330
50290	879331
92179	879332
24496	879333
92525	879334
21538	879335
35036	879336
41903	879337
2013	879338
25934	879339
103932	879340
14707	879341
968	879342
302	879343
35282	879344
2908	879345
1147	879346
906	879347
195	879348
92466	879349
41989	879350
80794	879351
57722	879352
15065	879353
47266	879354
21493	879355
102088	879356
2588	879357
22617	879358
11519	879359
4096	879360
16483	879361
14175	879362
113488	879363
64348	879364
79298	879365
842	879366
16388	879367
6881	879368
26605	879369
26110	879370
26808	879371
24080	879372
2390	879373
17209	879374
15372	879375
19867	879376
8741	879377
171149	879378
37662	879379
37662	879380
18294	879381
26600	879382
116033	879383
93312	879384
60682	879385
131437	879386
73143	879387
93169	879388
131947	879389
135823	879390
21123	879391
2238	879392
83697	879393
9898	879394
97	879395
35678	879396
17312	879397
44104	879398
6415	879399
14349	879400
8441	879401
141692	879402
58300	879403
59958	879404
3971	879405
45928	879406
108803	879407
3653	879408
28694	879409
84510	879410
18286	879411
82583	879412
17413	879413
3178	879414
823	879415
4197	879416
17901	879417
62345	879418
54426	879419
62597	879420
12436	879421
18334	879422
25639	879423
72749	879424
54412	879425
39070	879426
21467	879427
38932	879428
84631	879429
54812	879430
43173	879431
504	879432
1144	879433
50371	879434
32733	879435
1225	879436
17700	879437
92225	879438
37804	879439
57117	879440
41500	879441
4125	879442
11244	879443
5525	879444
1	879445
4932	879446
1945	879447
10869	879448
1121	879449
20749	879450
178311	879451
55971	879452
33357	879453
18765	879454
32024	879455
680	879456
4713	879457
2402	879458
48007	879459
105302	879460
8770	879461
478	879462
35979	879463
89	879464
13687	879465
8192	879466
91742	879467
3153	879468
88077	879469
80530	879470
46008	879471
29389	879472
28882	879473
47022	879474
26471	879475
6019	879476
4679	879477
3259	879478
5274	879479
107573	879480
4482	879481
14834	879482
18211	879483
28382	879484
1925	879485
64175	879486
65981	879487
120227	879488
24350	879489
55471	879490
1789	879491
2940	879492
142044	879493
15668	879494
124493	879495
553	879496
15957	879497
11286	879498
7970	879499
172017	879500
24801	879501
1647	879502
4872	879503
3910	879504
17761	879505
5194	879506
21859	879507
84141	879508
19417	879509
107800	879510
15986	879511
105943	879512
1295	879513
24140	879514
2132	879515
3971	879516
1204	879517
5945	879518
107132	879519
148804	879520
30314	879521
3553	879522
69750	879523
43898	879524
4769	879525
41424	879526
52556	879527
33131	879528
43798	879529
1386	879530
34010	879531
22275	879532
40220	879533
75898	879534
59721	879535
84549	879536
5441	879537
162	879538
24383	879539
15286	879540
30981	879541
46033	879542
2263	879543
69436	879544
3603	879545
3072	879546
900	879547
3469	879548
101396	879549
4634	879550
107215	879551
15245	879552
24880	879553
1892	879554
1002	879555
92851	879556
4268	879557
42474	879558
6704	879559
56118	879560
72034	879561
9480	879562
116757	879563
67232	879564
184280	879565
100958	879566
30669	879567
1635	879568
55699	879569
106014	879570
4336	879571
19974	879572
71732	879573
165852	879574
84228	879575
127	879576
6808	879577
55090	879578
27906	879579
5300	879580
25709	879581
223	879582
40864	879583
10143	879584
175	879585
81734	879586
83084	879587
36659	879588
19970	879589
32970	879590
335	879591
11818	879592
52880	879593
5185	879594
28498	879595
5091	879596
780	879597
1880	879598
22782	879599
3	879600
41835	879601
126594	879602
14621	879603
126731	879604
133927	879605
177	879606
6700	879607
25321	879608
80814	879609
36338	879610
69607	879611
59055	879612
14894	879613
29427	879614
159341	879615
34231	879616
48846	879617
44890	879618
18042	879619
51972	879620
1962	879621
139594	879622
25759	879623
3262	879624
38163	879625
3143	879626
22746	879627
28913	879628
155861	879629
36946	879630
154819	879631
72916	879632
19088	879633
23383	879634
80981	879635
276	879636
24730	879637
125086	879638
76593	879639
4855	879640
6786	879641
2606	879642
63361	879643
289	879644
19455	879645
13327	879646
877	879647
34496	879648
11909	879649
178842	879650
93947	879651
37370	879652
40178	879653
6495	879654
10724	879655
83755	879656
90376	879657
56569	879658
18115	879659
1899	879660
98856	879661
2362	879662
26049	879663
62971	879664
87343	879665
86226	879666
34228	879667
73349	879668
7	879669
29966	879670
67121	879671
16501	879672
15712	879673
29090	879674
76811	879675
1187	879676
57118	879677
4051	879678
44558	879679
51641	879680
11198	879681
74490	879682
61468	879683
158655	879684
171079	879685
65200	879686
2304	879687
84132	879688
1883	879689
126618	879690
3037	879691
89350	879692
5196	879693
102101	879694
60375	879695
19350	879696
81394	879697
65503	879698
27177	879699
81953	879700
2578	879701
12199	879702
46432	879703
10175	879704
112751	879705
117769	879706
8677	879707
10850	879708
30721	879709
5848	879710
5295	879711
9923	879712
59063	879713
25963	879714
21656	879715
5839	879716
181266	879717
14134	879718
32816	879719
50862	879720
44181	879721
19090	879722
10649	879723
35698	879724
15058	879725
6233	879726
36629	879727
66187	879728
4311	879729
37668	879730
64560	879731
70703	879732
10400	879733
59264	879734
31925	879735
50823	879736
76529	879737
123798	879738
9023	879739
20585	879740
32974	879741
56296	879742
9887	879743
29397	879744
13658	879745
63334	879746
27000	879747
15012	879748
23983	879749
950	879750
112449	879751
96731	879752
6809	879753
77312	879754
10041	879755
10961	879756
37928	879757
58652	879758
188687	879759
274	879760
13523	879761
318	879762
7765	879763
5533	879764
2068	879765
58221	879766
64702	879767
16684	879768
119272	879769
32052	879770
103336	879771
35754	879772
8995	879773
3183	879774
87724	879775
41979	879776
56169	879777
77177	879778
46257	879779
2735	879780
48104	879781
126592	879782
48956	879783
93530	879784
81733	879785
32244	879786
52989	879787
109881	879788
44213	879789
41322	879790
70101	879791
118852	879792
10437	879793
55388	879794
55483	879795
10956	879796
12127	879797
9771	879798
40	879799
97484	879800
867	879801
94634	879802
53423	879803
64326	879804
99653	879805
1857	879806
99665	879807
5150	879808
20881	879809
81097	879810
153827	879811
79786	879812
96378	879813
121942	879814
25481	879815
21388	879816
156816	879817
113633	879818
2019	879819
4341	879820
34641	879821
793	879822
43993	879823
6874	879824
8750	879825
31118	879826
12843	879827
169859	879828
105138	879829
3183	879830
57131	879831
19338	879832
10435	879833
48611	879834
17169	879835
27908	879836
101279	879837
5	879838
53423	879839
67441	879840
3328	879841
24129	879842
14645	879843
14478	879844
2512	879845
22996	879846
65487	879847
3792	879848
97208	879849
95514	879850
3585	879851
1513	879852
86868	879853
64876	879854
142448	879855
127358	879856
79952	879857
14652	879858
55819	879859
28480	879860
12994	879861
15355	879862
20043	879863
3195	879864
49925	879865
1575	879866
1341	879867
8023	879868
7086	879869
81455	879870
19312	879871
24926	879872
96223	879873
22772	879874
3017	879875
32964	879876
1098	879877
975	879878
49220	879879
51156	879880
131786	879881
59107	879882
48928	879883
17040	879884
97	879885
13249	879886
32224	879887
116084	879888
106062	879889
69451	879890
12852	879891
115613	879892
91019	879893
160533	879894
35102	879895
105691	879896
58496	879897
106677	879898
900	879899
724	879900
31940	879901
39977	879902
87733	879903
26178	879904
134609	879905
9669	879906
151313	879907
9264	879908
3458	879909
2128	879910
8467	879911
2858	879912
17518	879913
47499	879914
40518	879915
1149	879916
2981	879917
106070	879918
53	879919
76925	879920
197	879921
21133	879922
69993	879923
26654	879924
515	879925
3097	879926
53562	879927
82097	879928
18038	879929
64509	879930
62707	879931
16997	879932
42640	879933
21552	879934
38135	879935
128551	879936
40454	879937
102407	879938
4055	879939
35770	879940
8236	879941
12917	879942
5063	879943
330	879944
65016	879945
37273	879946
127266	879947
31922	879948
138815	879949
23373	879950
2563	879951
6986	879952
172	879953
10637	879954
11249	879955
66873	879956
650	879957
2526	879958
9006	879959
33061	879960
607	879961
2649	879962
29183	879963
22238	879964
50243	879965
14466	879966
22248	879967
15618	879968
24500	879969
17330	879970
10488	879971
98	879972
9719	879973
40577	879974
1880	879975
14521	879976
9415	879977
3943	879978
73793	879979
5090	879980
82719	879981
7587	879982
1179	879983
19180	879984
28091	879985
25273	879986
180592	879987
96683	879988
17605	879989
118	879990
2166	879991
624	879992
3797	879993
58925	879994
43174	879995
68748	879996
64602	879997
15884	879998
405	879999
19888	880000
7378	880001
37249	880002
88774	880003
164	880004
61494	880005
50688	880006
135313	880007
111830	880008
418	880009
16514	880010
61469	880011
6581	880012
336	880013
2354	880014
59524	880015
3791	880016
96196	880017
26574	880018
13656	880019
6028	880020
794	880021
27325	880022
11220	880023
28034	880024
14006	880025
14897	880026
50233	880027
20043	880028
47068	880029
5233	880030
2094	880031
4396	880032
15458	880033
4963	880034
38431	880035
13662	880036
1220	880037
87727	880038
12667	880039
26721	880040
2845	880041
103636	880042
27974	880043
3020	880044
33775	880045
27144	880046
157	880047
398	880048
3324	880049
30017	880050
1825	880051
90551	880052
87619	880053
606	880054
52216	880055
6819	880056
85081	880057
3749	880058
4729	880059
48994	880060
20502	880061
76874	880062
310	880063
17419	880064
79156	880065
65178	880066
38754	880067
921	880068
66984	880069
45387	880070
4782	880071
36663	880072
4616	880073
54597	880074
116639	880075
57397	880076
38013	880077
69449	880078
22330	880079
11495	880080
12846	880081
33373	880082
93256	880083
72408	880084
116028	880085
5142	880086
4240	880087
8924	880088
146637	880089
91385	880090
68247	880091
32792	880092
2784	880093
149349	880094
10197	880095
96468	880096
32171	880097
36807	880098
65488	880099
53603	880100
21393	880101
96885	880102
97282	880103
54527	880104
120519	880105
65276	880106
36763	880107
11242	880108
22514	880109
1219	880110
8413	880111
10350	880112
60189	880113
44545	880114
121516	880115
6651	880116
10494	880117
1914	880118
10683	880119
15463	880120
4233	880121
18010	880122
19750	880123
15360	880124
56621	880125
82451	880126
79056	880127
25929	880128
56101	880129
95846	880130
100309	880131
80141	880132
37146	880133
47371	880134
64858	880135
81285	880136
8233	880137
24092	880138
47418	880139
124	880140
128272	880141
124	880142
23159	880143
38985	880144
4433	880145
34175	880146
228	880147
13	880148
28217	880149
36549	880150
60496	880151
16780	880152
117127	880153
7680	880154
149	880155
8989	880156
29103	880157
29889	880158
33788	880159
37284	880160
33967	880161
94293	880162
108792	880163
87875	880164
81092	880165
44236	880166
31037	880167
17751	880168
184715	880169
157958	880170
89223	880171
132197	880172
59240	880173
46020	880174
67563	880175
37770	880176
1837	880177
13023	880178
59645	880179
49957	880180
108736	880181
76645	880182
42778	880183
175410	880184
107640	880185
16721	880186
74515	880187
137228	880188
12749	880189
77297	880190
8422	880191
31072	880192
85018	880193
28733	880194
86045	880195
92387	880196
41575	880197
17875	880198
3617	880199
49707	880200
60393	880201
13975	880202
87298	880203
97363	880204
3682	880205
187858	880206
87177	880207
59702	880208
20290	880209
62985	880210
131367	880211
69624	880212
105967	880213
178372	880214
102338	880215
5450	880216
103776	880217
69836	880218
17663	880219
25033	880220
18384	880221
105509	880222
7575	880223
27734	880224
17075	880225
31926	880226
68692	880227
48072	880228
8442	880229
11387	880230
26088	880231
430	880232
88707	880233
5661	880234
5588	880235
142346	880236
48283	880237
5463	880238
7767	880239
2182	880240
3009	880241
11373	880242
3723	880243
87205	880244
3306	880245
23162	880246
37281	880247
1535	880248
27553	880249
5912	880250
56245	880251
283	880252
4209	880253
1018	880254
2407	880255
8430	880256
11475	880257
1081	880258
3442	880259
421	880260
133900	880261
113017	880262
6879	880263
35382	880264
7430	880265
30713	880266
50766	880267
21003	880268
18215	880269
24	880270
19481	880271
6722	880272
1021	880273
8310	880274
1715	880275
16543	880276
8926	880277
3743	880278
23114	880279
7377	880280
23674	880281
268	880282
24014	880283
71324	880284
15749	880285
34509	880286
4406	880287
1924	880288
15603	880289
169	880290
6694	880291
4935	880292
41919	880293
127197	880294
7233	880295
6194	880296
41566	880297
71	880298
65	880299
16682	880300
1212	880301
4385	880302
4952	880303
2178	880304
4671	880305
10193	880306
8052	880307
515	880308
115243	880309
27464	880310
1034	880311
16224	880312
4400	880313
5558	880314
22760	880315
144	880316
23520	880317
25292	880318
40867	880319
28679	880320
41950	880321
1103	880322
7	880323
15562	880324
8148	880325
11449	880326
1463	880327
175	880328
17084	880329
36886	880330
36025	880331
126643	880332
33212	880333
6485	880334
13736	880335
9083	880336
14204	880337
246	880338
34185	880339
14223	880340
27605	880341
60756	880342
3707	880343
28365	880344
11237	880345
40577	880346
12171	880347
13616	880348
6499	880349
3778	880350
11206	880351
110757	880352
18437	880353
23643	880354
20435	880355
20045	880356
13621	880357
119	880358
1472	880359
6085	880360
2649	880361
1715	880362
69580	880363
12998	880364
63239	880365
14432	880366
55416	880367
13445	880368
27799	880369
7467	880370
1993	880371
1947	880372
24594	880373
149814	880374
2300	880375
9937	880376
15132	880377
177	880378
6684	880379
50	880380
5676	880381
21217	880382
1133	880383
61332	880384
5964	880385
49254	880386
7118	880387
14101	880388
7457	880389
92459	880390
10073	880391
9676	880392
3662	880393
49523	880394
613	880395
5699	880396
47877	880397
102125	880398
2654	880399
6719	880400
56254	880401
20435	880402
2185	880403
36676	880404
3948	880405
123461	880406
2621	880407
24798	880408
63966	880409
5448	880410
52065	880411
13096	880412
22454	880413
9921	880414
12463	880415
40049	880416
6803	880417
18435	880418
3532	880419
135217	880420
13737	880421
2209	880422
3422	880423
12742	880424
413	880425
27793	880426
3383	880427
4933	880428
952	880429
53895	880430
47381	880431
16808	880432
19359	880433
10077	880434
276	880435
61130	880436
24578	880437
151	880438
59741	880439
4961	880440
62961	880441
104374	880442
52568	880443
138695	880444
106697	880445
5321	880446
1341	880447
15211	880448
68434	880449
171470	880450
9311	880451
176050	880452
31516	880453
45246	880454
28101	880455
25902	880456
425	880457
69028	880458
25162	880459
28839	880460
126816	880461
65502	880462
23541	880463
954	880464
6851	880465
152077	880466
72594	880467
29387	880468
10326	880469
67144	880470
6284	880471
17029	880472
20344	880473
29883	880474
9397	880475
148091	880476
8582	880477
3701	880478
9373	880479
97	880480
13038	880481
30695	880482
115594	880483
1770	880484
14009	880485
3831	880486
13174	880487
55351	880488
21773	880489
37269	880490
7893	880491
38089	880492
578	880493
3906	880494
13905	880495
660	880496
130343	880497
4729	880498
2459	880499
46055	880500
100	880501
26197	880502
62682	880503
18932	880504
3366	880505
5566	880506
51651	880507
22103	880508
16269	880509
74998	880510
17729	880511
76291	880512
5787	880513
838	880514
403	880515
22952	880516
78244	880517
96	880518
72536	880519
66206	880520
1795	880521
2040	880522
79650	880523
3226	880524
15463	880525
7078	880526
15647	880527
21120	880528
68413	880529
6186	880530
4305	880531
96386	880532
22426	880533
15130	880534
4307	880535
11262	880536
2459	880537
6342	880538
38860	880539
1905	880540
23331	880541
8337	880542
25160	880543
8339	880544
59361	880545
3238	880546
3845	880547
6617	880548
74108	880549
42352	880550
53963	880551
24031	880552
4405	880553
74340	880554
29407	880555
35482	880556
22040	880557
7079	880558
59354	880559
15081	880560
58459	880561
2832	880562
2754	880563
3830	880564
17427	880565
6617	880566
46023	880567
1627	880568
5095	880569
30641	880570
35899	880571
3717	880572
453	880573
56	880574
4898	880575
1097	880576
129947	880577
110149	880578
15447	880579
104027	880580
41213	880581
63069	880582
134705	880583
3964	880584
25491	880585
174643	880586
106884	880587
176678	880588
58300	880589
27071	880590
68592	880591
67612	880592
35902	880593
68901	880594
2573	880595
6554	880596
485	880597
55207	880598
149036	880599
13056	880600
6875	880601
443	880602
14437	880603
32512	880604
17979	880605
23482	880606
68125	880607
90159	880608
140758	880609
79810	880610
76388	880611
48351	880612
29568	880613
23133	880614
140767	880615
103288	880616
4780	880617
84482	880618
110571	880619
2641	880620
87153	880621
179052	880622
6012	880623
99725	880624
96953	880625
96953	880626
99203	880627
103728	880628
335	880629
1429	880630
15145	880631
48715	880632
41221	880633
831	880634
18774	880635
69421	880636
14391	880637
13	880638
109151	880639
27313	880640
83929	880641
27100	880642
64455	880643
145515	880644
69836	880645
69836	880646
6173	880647
831	880648
42775	880649
7502	880650
68008	880651
4783	880652
3466	880653
11850	880654
126973	880655
81617	880656
5711	880657
103424	880658
31894	880659
11972	880660
39845	880661
183348	880662
86995	880663
103485	880664
6877	880665
64445	880666
46797	880667
86182	880668
8714	880669
178610	880670
427	880671
7005	880672
4272	880673
17105	880674
21275	880675
35004	880676
1380	880677
1445	880678
6311	880679
2787	880680
46351	880681
16572	880682
16572	880683
53462	880684
288	880685
75497	880686
159534	880687
124419	880688
56717	880689
131252	880690
24475	880691
106221	880692
33669	880693
77657	880694
43376	880695
141240	880696
100956	880697
499	880698
25585	880699
176653	880700
109973	880701
134812	880702
2678	880703
2487	880704
1369	880705
50209	880706
26232	880707
5624	880708
21587	880709
11961	880710
72557	880711
23503	880712
9831	880713
4537	880714
26502	880715
9848	880716
34506	880717
23342	880718
3291	880719
3439	880720
1641	880721
2934	880722
24975	880723
5210	880724
15519	880725
4991	880726
1532	880727
710	880728
8634	880729
6209	880730
1437	880731
28269	880732
1290	880733
179674	880734
485	880735
76175	880736
26578	880737
2118	880738
45013	880739
1714	880740
21471	880741
17545	880742
147	880743
21803	880744
15515	880745
88570	880746
33156	880747
91201	880748
93782	880749
548	880750
21468	880751
21180	880752
2084	880753
28211	880754
6581	880755
750	880756
9041	880757
3472	880758
16952	880759
49575	880760
106074	880761
80341	880762
21168	880763
63330	880764
17017	880765
1098	880766
84024	880767
59728	880768
110036	880769
141708	880770
158225	880771
88747	880772
114283	880773
98585	880774
28919	880775
2111	880776
40708	880777
11651	880778
1	880779
25387	880780
29799	880781
49917	880782
21723	880783
34268	880784
21969	880785
2734	880786
73439	880787
161371	880788
360	880789
267	880790
3932	880791
26714	880792
20715	880793
4837	880794
3892	880795
50	880796
17477	880797
141235	880798
187430	880799
183626	880800
8689	880801
8304	880802
17471	880803
48819	880804
6440	880805
26130	880806
12573	880807
6186	880808
841	880809
78547	880810
23911	880811
16830	880812
56	880813
13862	880814
39280	880815
74701	880816
7701	880817
16066	880818
1754	880819
36813	880820
188177	880821
83490	880822
33750	880823
528	880824
17559	880825
9711	880826
34945	880827
83	880828
17686	880829
3613	880830
282	880831
40587	880832
104112	880833
160208	880834
46865	880835
48570	880836
121595	880837
48088	880838
2538	880839
156574	880840
4622	880841
2265	880842
12205	880843
14200	880844
2603	880845
26110	880846
305	880847
9535	880848
175	880849
2253	880850
3932	880851
26245	880852
50965	880853
66282	880854
89029	880855
67532	880856
73848	880857
104081	880858
28562	880859
485	880860
34118	880861
24324	880862
442	880863
35140	880864
2574	880865
4344	880866
159465	880867
14239	880868
23299	880869
126	880870
15079	880871
30909	880872
90434	880873
6235	880874
2000	880875
153	880876
87495	880877
76648	880878
18031	880879
810	880880
1	880881
20249	880882
132245	880883
27362	880884
1225	880885
27763	880886
5018	880887
52332	880888
21387	880889
3226	880890
73239	880891
72368	880892
6386	880893
15503	880894
67289	880895
95063	880896
49455	880897
12540	880898
130201	880899
3932	880900
32311	880901
1079	880902
30951	880903
772	880904
123232	880905
9995	880906
2265	880907
61271	880908
91178	880909
55028	880910
104800	880911
30671	880912
25890	880913
61546	880914
14784	880915
8044	880916
748	880917
7808	880918
20204	880919
1588	880920
59830	880921
4870	880922
97549	880923
16787	880924
93809	880925
40950	880926
196	880927
53	880928
35943	880929
83	880930
7075	880931
35897	880932
69163	880933
3651	880934
107645	880935
33778	880936
54014	880937
15027	880938
65893	880939
7765	880940
21254	880941
83126	880942
19404	880943
48017	880944
121606	880945
3156	880946
170709	880947
39972	880948
1714	880949
455	880950
1	880951
36593	880952
95826	880953
504	880954
57987	880955
10855	880956
1142	880957
375	880958
12493	880959
3264	880960
2914	880961
20561	880962
28177	880963
95681	880964
18729	880965
5627	880966
30403	880967
7897	880968
142	880969
223	880970
38924	880971
312	880972
118696	880973
16909	880974
126	880975
4156	880976
2446	880977
128057	880978
1158	880979
2451	880980
968	880981
75121	880982
637	880983
35774	880984
8461	880985
14661	880986
42762	880987
3422	880988
22244	880989
18092	880990
1830	880991
28275	880992
2164	880993
1668	880994
119737	880995
40176	880996
5928	880997
68	880998
3017	880999
6542	881000
41596	881001
137337	881002
3464	881003
72181	881004
32576	881005
4424	881006
7282	881007
1581	881008
17551	881009
28928	881010
10988	881011
5222	881012
47173	881013
348	881014
16917	881015
16591	881016
16448	881017
23272	881018
109884	881019
38443	881020
83480	881021
58121	881022
59930	881023
2515	881024
97941	881025
58290	881026
19619	881027
99490	881028
80352	881029
18295	881030
34016	881031
3657	881032
15336	881033
3	881034
494	881035
14551	881036
142	881037
5106	881038
9099	881039
12856	881040
1	881041
13	881042
13420	881043
989	881044
17371	881045
182642	881046
5070	881047
12034	881048
24991	881049
55480	881050
1697	881051
46480	881052
20729	881053
2326	881054
19230	881055
8537	881056
92293	881057
48281	881058
84228	881059
48246	881060
12220	881061
168790	881062
95338	881063
71444	881064
22947	881065
131479	881066
69508	881067
2098	881068
84546	881069
86822	881070
34006	881071
20	881072
11103	881073
33127	881074
48580	881075
69961	881076
3754	881077
7142	881078
3339	881079
15541	881080
1406	881081
69741	881082
76061	881083
1119	881084
761	881085
131349	881086
131460	881087
1118	881088
9751	881089
49723	881090
116531	881091
170817	881092
135854	881093
36377	881094
1521	881095
2382	881096
63442	881097
84234	881098
2346	881099
4266	881100
15531	881101
4557	881102
20303	881103
8206	881104
22240	881105
1119	881106
1691	881107
32967	881108
76241	881109
1119	881110
40235	881111
84188	881112
69634	881113
4266	881114
40240	881115
150250	881116
136669	881117
22354	881118
34613	881119
106747	881120
93025	881121
27895	881122
2095	881123
103881	881124
17071	881125
104206	881126
484	881127
33163	881128
2384	881129
62470	881130
29214	881131
151636	881132
355	881133
184596	881134
4267	881135
143535	881136
149456	881137
29432	881138
20756	881139
24170	881140
9369	881141
71680	881142
63471	881143
6143	881144
26178	881145
128822	881146
3	881147
80295	881148
52449	881149
18071	881150
36708	881151
85341	881152
244	881153
1434	881154
109299	881155
9480	881156
69670	881157
141642	881158
126048	881159
62442	881160
15336	881161
3	881162
12915	881163
25434	881164
57	881165
4450	881166
6809	881167
108	881168
349	881169
674	881170
83130	881171
271	881172
10056	881173
2690	881174
841	881175
15336	881176
70274	881177
3116	881178
206	881179
103951	881180
178699	881181
115979	881182
6438	881183
2528	881184
5804	881185
23114	881186
68337	881187
127225	881188
187673	881189
59712	881190
20728	881191
17422	881192
12115	881193
36133	881194
39261	881195
15325	881196
201	881197
28132	881198
2090	881199
791	881200
674	881201
563	881202
5623	881203
54167	881204
152252	881205
48707	881206
28325	881207
211	881208
31148	881209
54363	881210
3662	881211
8937	881212
103519	881213
21508	881214
51033	881215
25434	881216
20710	881217
73574	881218
4424	881219
66228	881220
225	881221
1947	881222
171080	881223
49382	881224
2461	881225
31190	881226
37334	881227
4486	881228
3470	881229
390	881230
11254	881231
23992	881232
116269	881233
165071	881234
86092	881235
2099	881236
103326	881237
108091	881238
8880	881239
136234	881240
115937	881241
141273	881242
135852	881243
93236	881244
150452	881245
86587	881246
11432	881247
84549	881248
59692	881249
182584	881250
24	881251
27940	881252
42808	881253
33085	881254
6683	881255
138435	881256
39720	881257
585	881258
98000	881259
6580	881260
578	881261
1868	881262
104232	881263
99849	881264
36215	881265
116700	881266
177	881267
1717	881268
16269	881269
2243	881270
39911	881271
5210	881272
66187	881273
24094	881274
57966	881275
620	881276
10562	881277
176125	881278
64418	881279
176119	881280
88	881281
151392	881282
155119	881283
1352	881284
77920	881285
12317	881286
3358	881287
23332	881288
151225	881289
14676	881290
48435	881291
44559	881292
69616	881293
21678	881294
136459	881295
608	881296
13594	881297
58177	881298
4009	881299
60497	881300
47	881301
3664	881302
48043	881303
132258	881304
183116	881305
263	881306
306	881307
43691	881308
16793	881309
5185	881310
3049	881311
139274	881312
10045	881313
298	881314
2420	881315
42536	881316
12782	881317
46655	881318
12351	881319
16967	881320
18913	881321
67874	881322
88478	881323
184674	881324
18	881325
69274	881326
95274	881327
64007	881328
18506	881329
13690	881330
41880	881331
11478	881332
3035	881333
481	881334
54635	881335
151265	881336
55468	881337
69828	881338
86128	881339
4400	881340
5554	881341
151883	881342
1954	881343
17040	881344
116283	881345
179119	881346
59702	881347
69395	881348
8188	881349
46149	881350
177960	881351
14685	881352
71638	881353
30587	881354
72612	881355
121875	881356
134617	881357
92560	881358
9770	881359
75755	881360
2604	881361
5242	881362
22952	881363
12	881364
536	881365
69279	881366
29149	881367
31871	881368
58141	881369
103624	881370
15224	881371
6808	881372
29712	881373
24334	881374
302	881375
5043	881376
71492	881377
134	881378
92966	881379
6140	881380
32352	881381
9119	881382
340	881383
14953	881384
32229	881385
15318	881386
83561	881387
74681	881388
7644	881389
35266	881390
7442	881391
36065	881392
514	881393
8583	881394
206	881395
76	881396
175	881397
2705	881398
10175	881399
39347	881400
15225	881401
14295	881402
120125	881403
4837	881404
10769	881405
106369	881406
45509	881407
32912	881408
22346	881409
69922	881410
39500	881411
3890	881412
21918	881413
13811	881414
7508	881415
121091	881416
1046	881417
1822	881418
51630	881419
8094	881420
46	881421
6687	881422
42147	881423
10588	881424
39835	881425
37319	881426
179	881427
62957	881428
39819	881429
117948	881430
85165	881431
7850	881432
692	881433
60460	881434
690	881435
99501	881436
4707	881437
94484	881438
26265	881439
185651	881440
85160	881441
32311	881442
105300	881443
22028	881444
62092	881445
162839	881446
65	881447
10796	881448
197	881449
134553	881450
25744	881451
9248	881452
63521	881453
187999	881454
1931	881455
13184	881456
72002	881457
9784	881458
76581	881459
39727	881460
2456	881461
62345	881462
103831	881463
94331	881464
43893	881465
3592	881466
31555	881467
28773	881468
134732	881469
61456	881470
934	881471
19376	881472
1411	881473
3905	881474
61	881475
1043	881476
83	881477
140579	881478
23675	881479
94999	881480
69966	881481
42329	881482
5254	881483
56172	881484
54782	881485
4249	881486
134840	881487
141978	881488
88316	881489
126	881490
35	881491
354	881492
7202	881493
8238	881494
28204	881495
20992	881496
5702	881497
5882	881498
16820	881499
425	881500
87649	881501
5434	881502
59480	881503
12323	881504
3446	881505
6346	881506
84067	881507
103607	881508
136768	881509
17012	881510
13016	881511
138016	881512
40031	881513
142219	881514
38593	881515
8937	881516
58359	881517
175868	881518
107826	881519
175749	881520
33004	881521
59954	881522
131131	881523
103831	881524
7858	881525
3574	881526
3369	881527
25186	881528
59679	881529
180394	881530
23322	881531
75822	881532
23428	881533
35793	881534
7030	881535
21806	881536
57908	881537
149872	881538
66360	881539
16679	881540
14852	881541
36968	881542
33172	881543
14327	881544
73966	881545
60491	881546
24518	881547
6116	881548
13437	881549
55011	881550
83159	881551
188689	881552
106851	881553
143170	881554
132770	881555
178918	881556
7995	881557
49662	881558
6845	881559
7898	881560
7260	881561
100037	881562
4597	881563
29219	881564
86066	881565
29335	881566
6875	881567
107670	881568
37889	881569
89764	881570
10590	881571
53516	881572
45676	881573
88391	881574
127	881575
12134	881576
6670	881577
53368	881578
53368	881579
62129	881580
15304	881581
13936	881582
141232	881583
99287	881584
82031	881585
12359	881586
20824	881587
32588	881588
48281	881589
129226	881590
5450	881591
6140	881592
29761	881593
223	881594
4266	881595
571	881596
151568	881597
3099	881598
5019	881599
57796	881600
6264	881601
3802	881602
260	881603
15486	881604
10211	881605
2205	881606
61522	881607
56831	881608
131009	881609
33189	881610
140786	881611
10370	881612
11228	881613
176130	881614
150648	881615
105967	881616
75182	881617
150349	881618
35353	881619
4658	881620
23526	881621
33914	881622
1309	881623
35775	881624
19187	881625
4678	881626
3300	881627
1136	881628
2557	881629
24531	881630
4462	881631
49137	881632
25966	881633
23603	881634
3949	881635
7048	881636
30931	881637
1408	881638
1181	881639
23967	881640
23975	881641
4101	881642
37475	881643
46203	881644
17199	881645
19187	881646
12538	881647
5629	881648
39440	881649
1270	881650
24286	881651
289	881652
99803	881653
3860	881654
34900	881655
12782	881656
1739	881657
151	881658
71615	881659
84438	881660
79355	881661
20182	881662
8087	881663
71284	881664
4328	881665
31624	881666
9143	881667
103892	881668
1082	881669
18491	881670
4696	881671
84024	881672
5691	881673
32301	881674
13437	881675
5018	881676
47516	881677
106029	881678
2948	881679
615	881680
1998	881681
38824	881682
21826	881683
83640	881684
139851	881685
106205	881686
106115	881687
9193	881688
586	881689
12351	881690
116083	881691
64241	881692
107172	881693
134765	881694
2538	881695
59685	881696
69683	881697
957	881698
3108	881699
749	881700
739	881701
2784	881702
56	881703
28352	881704
29246	881705
14960	881706
4529	881707
12967	881708
13	881709
32416	881710
83947	881711
1179	881712
139828	881713
17029	881714
48324	881715
48567	881716
3788	881717
1235	881718
41797	881719
19216	881720
11837	881721
3457	881722
562	881723
14117	881724
34488	881725
26535	881726
28295	881727
3134	881728
2690	881729
3	881730
130515	881731
101059	881732
16957	881733
7555	881734
21268	881735
11861	881736
32502	881737
12967	881738
713	881739
5410	881740
22096	881741
15940	881742
21942	881743
122	881744
6574	881745
7708	881746
3759	881747
3858	881748
19968	881749
2747	881750
16897	881751
32405	881752
27821	881753
53377	881754
5247	881755
5734	881756
11961	881757
10499	881758
39760	881759
42736	881760
47649	881761
131100	881762
35409	881763
914	881764
17646	881765
3605	881766
55152	881767
3113	881768
45146	881769
23695	881770
103295	881771
81979	881772
8231	881773
13252	881774
63632	881775
5370	881776
6646	881777
12807	881778
21751	881779
3207	881780
129	881781
101683	881782
31183	881783
5429	881784
1656	881785
2589	881786
100138	881787
31658	881788
170847	881789
88877	881790
185180	881791
58106	881792
15476	881793
5700	881794
15739	881795
39577	881796
5554	881797
128574	881798
121897	881799
12726	881800
134	881801
16529	881802
38378	881803
55847	881804
76165	881805
39990	881806
140671	881807
17216	881808
5259	881809
29500	881810
180797	881811
44309	881812
185608	881813
91082	881814
155579	881815
67325	881816
12789	881817
45837	881818
141410	881819
4057	881820
63743	881821
4203	881822
47387	881823
48920	881824
8712	881825
90421	881826
61012	881827
60183	881828
49774	881829
18234	881830
1973	881831
45895	881832
49580	881833
36394	881834
98772	881835
1800	881836
51447	881837
47856	881838
18586	881839
52646	881840
74609	881841
69726	881842
1404	881843
4814	881844
59481	881845
30877	881846
47988	881847
136565	881848
8150	881849
132325	881850
14548	881851
53552	881852
71630	881853
59681	881854
1472	881855
5671	881856
2059	881857
1649	881858
2748	881859
35080	881860
4709	881861
193	881862
38	881863
979	881864
12481	881865
24261	881866
1826	881867
12738	881868
12933	881869
48762	881870
1143	881871
35003	881872
35883	881873
86348	881874
175183	881875
94947	881876
2634	881877
86606	881878
71292	881879
49686	881880
69425	881881
106091	881882
140108	881883
94550	881884
78395	881885
9993	881886
15135	881887
18719	881888
8391	881889
4747	881890
23840	881891
22104	881892
72333	881893
59997	881894
163	881895
6450	881896
23112	881897
26849	881898
2920	881899
27566	881900
65608	881901
107388	881902
69182	881903
3289	881904
154230	881905
4330	881906
11585	881907
8022	881908
12876	881909
16573	881910
12354	881911
11851	881912
920	881913
48495	881914
9209	881915
9447	881916
41912	881917
153625	881918
56444	881919
40361	881920
92727	881921
184074	881922
103657	881923
72528	881924
104511	881925
126212	881926
110179	881927
56028	881928
15915	881929
16813	881930
16813	881931
61443	881932
69590	881933
75306	881934
167524	881935
134628	881936
33794	881937
42117	881938
28821	881939
5313	881940
2718	881941
719	881942
127486	881943
44542	881944
11246	881945
77357	881946
92469	881947
15841	881948
49132	881949
77477	881950
473	881951
133597	881952
16716	881953
17487	881954
176352	881955
8513	881956
49809	881957
59447	881958
94232	881959
3142	881960
64340	881961
60571	881962
68004	881963
39	881964
41914	881965
8509	881966
138746	881967
171180	881968
12514	881969
78305	881970
141473	881971
29812	881972
116597	881973
3833	881974
98334	881975
13482	881976
53176	881977
9523	881978
63474	881979
33608	881980
132290	881981
126434	881982
1156	881983
186766	881984
20612	881985
4680	881986
13436	881987
8727	881988
11608	881989
27642	881990
78646	881991
49841	881992
1927	881993
137279	881994
142085	881995
32596	881996
20038	881997
18345	881998
57467	881999
5871	882000
72909	882001
2167	882002
56886	882003
14392	882004
57558	882005
97490	882006
5490	882007
27433	882008
186504	882009
123561	882010
9718	882011
15600	882012
572	882013
59463	882014
26248	882015
106699	882016
73771	882017
82026	882018
155904	882019
21768	882020
12874	882021
6584	882022
60419	882023
60193	882024
99168	882025
46346	882026
60121	882027
88048	882028
19147	882029
61678	882030
12001	882031
25802	882032
38179	882033
41741	882034
6270	882035
64390	882036
59580	882037
5696	882038
23288	882039
48781	882040
63498	882041
63073	882042
32865	882043
118788	882044
4697	882045
40954	882046
21827	882047
26054	882048
147394	882049
67681	882050
124164	882051
1244	882052
2546	882053
70431	882054
61235	882055
31873	882056
3684	882057
7074	882058
10858	882059
4977	882060
27890	882061
187666	882062
17780	882063
21195	882064
10855	882065
45039	882066
72961	882067
20612	882068
110417	882069
77047	882070
178243	882071
107231	882072
5608	882073
49172	882074
34548	882075
111380	882076
35158	882077
15495	882078
51889	882079
34661	882080
5025	882081
7640	882082
88763	882083
112954	882084
67988	882085
148305	882086
51105	882087
112361	882088
24860	882089
12863	882090
51504	882091
177844	882092
71491	882093
19723	882094
356	882095
44094	882096
1851	882097
167420	882098
123517	882099
108821	882100
38902	882101
3556	882102
7546	882103
45233	882104
5180	882105
152	882106
9637	882107
46794	882108
136426	882109
121719	882110
98038	882111
81160	882112
51023	882113
58433	882114
100700	882115
100533	882116
72390	882117
19099	882118
10060	882119
730	882120
3258	882121
72750	882122
29434	882123
165830	882124
26665	882125
35634	882126
161270	882127
64332	882128
70072	882129
5397	882130
25755	882131
14108	882132
66100	882133
35822	882134
89392	882135
16419	882136
91835	882137
8648	882138
3424	882139
14780	882140
80210	882141
61081	882142
30803	882143
70685	882144
130069	882145
46175	882146
70703	882147
99104	882148
40	882149
1888	882150
35284	882151
51197	882152
20860	882153
74729	882154
7547	882155
99035	882156
173252	882157
79826	882158
2776	882159
16783	882160
30589	882161
97413	882162
1647	882163
21994	882164
84658	882165
8291	882166
52475	882167
20687	882168
66200	882169
30528	882170
51311	882171
132	882172
73886	882173
14093	882174
107726	882175
36154	882176
145541	882177
64071	882178
16794	882179
66324	882180
5959	882181
34230	882182
23553	882183
41832	882184
36809	882185
1865	882186
47685	882187
21725	882188
147958	882189
59251	882190
7662	882191
47988	882192
8885	882193
79966	882194
86877	882195
73795	882196
13978	882197
59029	882198
11362	882199
85203	882200
57141	882201
59397	882202
14260	882203
67767	882204
71542	882205
72320	882206
6074	882207
29551	882208
1424	882209
10630	882210
98962	882211
37321	882212
73542	882213
99827	882214
191	882215
100108	882216
1573	882217
16307	882218
33989	882219
75438	882220
89795	882221
30372	882222
136874	882223
8296	882224
128289	882225
40949	882226
102567	882227
9135	882228
497	882229
26171	882230
595	882231
27500	882232
48770	882233
2089	882234
164211	882235
14260	882236
35202	882237
20794	882238
68463	882239
44848	882240
23493	882241
17886	882242
7031	882243
68873	882244
26351	882245
58766	882246
97487	882247
6872	882248
72570	882249
3321	882250
7286	882251
94216	882252
121542	882253
99412	882254
16988	882255
5176	882256
77141	882257
52004	882258
10950	882259
16870	882260
26106	882261
8227	882262
7316	882263
10343	882264
13490	882265
18448	882266
21080	882267
118407	882268
83407	882269
5369	882270
157240	882271
23510	882272
16256	882273
12131	882274
4193	882275
7004	882276
55347	882277
17389	882278
20891	882279
94194	882280
42571	882281
45284	882282
59650	882283
126369	882284
76660	882285
5396	882286
51447	882287
36725	882288
10786	882289
127410	882290
9402	882291
68151	882292
94367	882293
102091	882294
497	882295
20045	882296
45021	882297
37794	882298
9324	882299
78974	882300
18056	882301
2104	882302
34212	882303
9537	882304
13029	882305
139417	882306
1236	882307
21995	882308
138920	882309
6892	882310
91654	882311
42847	882312
64853	882313
51991	882314
33302	882315
25040	882316
672	882317
19543	882318
21521	882319
118629	882320
9864	882321
21278	882322
16765	882323
93559	882324
114057	882325
93802	882326
154822	882327
76475	882328
6002	882329
2791	882330
15092	882331
64380	882332
121348	882333
99798	882334
80251	882335
8341	882336
22090	882337
158144	882338
54488	882339
17716	882340
6443	882341
29169	882342
18949	882343
82855	882344
7045	882345
72503	882346
17250	882347
62640	882348
128059	882349
112030	882350
8097	882351
22242	882352
32067	882353
4340	882354
34855	882355
60705	882356
35487	882357
22394	882358
79850	882359
48541	882360
36880	882361
51344	882362
7028	882363
441	882364
7753	882365
95927	882366
79486	882367
52810	882368
16191	882369
178441	882370
7981	882371
101760	882372
1591	882373
83146	882374
20746	882375
3551	882376
68948	882377
76508	882378
15027	882379
60350	882380
8033	882381
86065	882382
12034	882383
6397	882384
28771	882385
20193	882386
20193	882387
121998	882388
8361	882389
64270	882390
166112	882391
93046	882392
140927	882393
72756	882394
4820	882395
16984	882396
26875	882397
26479	882398
50120	882399
64039	882400
13808	882401
122222	882402
76861	882403
2592	882404
25489	882405
8282	882406
28273	882407
94	882408
26064	882409
39547	882410
2411	882411
9737	882412
83982	882413
9018	882414
65734	882415
130184	882416
82761	882417
30180	882418
130951	882419
62994	882420
14145	882421
22837	882422
74534	882423
123588	882424
55003	882425
72145	882426
57656	882427
101861	882428
61443	882429
37904	882430
30444	882431
67227	882432
10608	882433
3437	882434
124241	882435
228	882436
27633	882437
26088	882438
99723	882439
10334	882440
18622	882441
95052	882442
23593	882443
110750	882444
158544	882445
37913	882446
330	882447
161801	882448
42482	882449
23996	882450
24255	882451
31199	882452
12155	882453
608	882454
29436	882455
2703	882456
8264	882457
6328	882458
2987	882459
69865	882460
31775	882461
34591	882462
59647	882463
21569	882464
4646	882465
29997	882466
28131	882467
30688	882468
5589	882469
15816	882470
48857	882471
91406	882472
6891	882473
179607	882474
8417	882475
2784	882476
39145	882477
128816	882478
76134	882479
9293	882480
46070	882481
40487	882482
38683	882483
8968	882484
16276	882485
22867	882486
12252	882487
101348	882488
75800	882489
173358	882490
12878	882491
56263	882492
22029	882493
97268	882494
53509	882495
44283	882496
22895	882497
14956	882498
1283	882499
13897	882500
3125	882501
52417	882502
4200	882503
14619	882504
6349	882505
37627	882506
185	882507
122206	882508
48753	882509
22480	882510
2193	882511
13023	882512
49168	882513
1352	882514
55693	882515
26766	882516
12021	882517
80962	882518
114468	882519
63331	882520
43404	882521
53304	882522
2079	882523
94798	882524
21356	882525
96420	882526
53865	882527
81837	882528
8483	882529
104988	882530
48858	882531
5	882532
114773	882533
22829	882534
32604	882535
16893	882536
14254	882537
52478	882538
138488	882539
157680	882540
40874	882541
7912	882542
38711	882543
36983	882544
34951	882545
12555	882546
37987	882547
387	882548
20761	882549
7295	882550
40802	882551
71254	882552
45029	882553
13627	882554
6174	882555
77497	882556
7049	882557
30628	882558
59339	882559
100076	882560
13628	882561
31733	882562
117039	882563
87290	882564
24668	882565
63448	882566
41234	882567
59836	882568
14160	882569
59843	882570
27293	882571
14566	882572
36568	882573
5360	882574
44520	882575
39699	882576
49996	882577
34319	882578
12230	882579
61817	882580
17336	882581
108491	882582
4178	882583
71329	882584
22632	882585
7355	882586
61762	882587
39715	882588
23630	882589
179580	882590
8555	882591
11947	882592
67007	882593
123580	882594
4488	882595
9091	882596
70220	882597
631	882598
572	882599
80854	882600
32488	882601
48337	882602
52381	882603
40141	882604
77370	882605
75067	882606
31225	882607
173525	882608
50757	882609
61891	882610
100046	882611
140607	882612
88713	882613
5211	882614
90060	882615
572	882616
52425	882617
33262	882618
6400	882619
65684	882620
8914	882621
10942	882622
24724	882623
78562	882624
24	882625
131461	882626
27393	882627
18034	882628
7172	882629
7148	882630
7887	882631
100174	882632
147309	882633
119136	882634
26289	882635
30963	882636
505	882637
13931	882638
2031	882639
2441	882640
158895	882641
66596	882642
69912	882643
5199	882644
38706	882645
30491	882646
105472	882647
8979	882648
8030	882649
4730	882650
15954	882651
51002	882652
48430	882653
57608	882654
20527	882655
44137	882656
93769	882657
77494	882658
29353	882659
28148	882660
39368	882661
134375	882662
55554	882663
24653	882664
104388	882665
40622	882666
21743	882667
54792	882668
68441	882669
48861	882670
43497	882671
44160	882672
2035	882673
108554	882674
14532	882675
73820	882676
21469	882677
30187	882678
56800	882679
1291	882680
16092	882681
31654	882682
59038	882683
8092	882684
11215	882685
20063	882686
16389	882687
97656	882688
84563	882689
6676	882690
26753	882691
83609	882692
27376	882693
17699	882694
153993	882695
46458	882696
37229	882697
59213	882698
79224	882699
83455	882700
22609	882701
60614	882702
37253	882703
150210	882704
8815	882705
130063	882706
37161	882707
67647	882708
103032	882709
24267	882710
52672	882711
71355	882712
123929	882713
62411	882714
21431	882715
4518	882716
111591	882717
60106	882718
10490	882719
38068	882720
178046	882721
99201	882722
4200	882723
56556	882724
5273	882725
60492	882726
75932	882727
38535	882728
2076	882729
22054	882730
66778	882731
15100	882732
45982	882733
5362	882734
84751	882735
25251	882736
45533	882737
65641	882738
3889	882739
42649	882740
111257	882741
14296	882742
29845	882743
122715	882744
23886	882745
38453	882746
24171	882747
70887	882748
20527	882749
34450	882750
10066	882751
1496	882752
140194	882753
19366	882754
15667	882755
21922	882756
632	882757
1170	882758
4164	882759
19242	882760
96368	882761
30817	882762
39435	882763
32204	882764
14499	882765
106796	882766
108218	882767
21340	882768
5273	882769
84967	882770
8246	882771
161960	882772
47674	882773
11712	882774
64334	882775
131413	882776
23213	882777
89579	882778
9037	882779
1002	882780
18860	882781
38799	882782
65958	882783
12829	882784
25398	882785
18329	882786
44672	882787
54331	882788
65865	882789
29238	882790
42870	882791
25414	882792
136392	882793
28393	882794
26828	882795
24590	882796
37752	882797
42695	882798
47886	882799
60250	882800
37169	882801
26884	882802
5298	882803
65684	882804
54306	882805
24674	882806
24	882807
38220	882808
2865	882809
68487	882810
610	882811
80713	882812
61601	882813
6201	882814
31068	882815
1156	882816
144159	882817
182189	882818
16849	882819
4175	882820
97465	882821
15139	882822
17898	882823
41348	882824
80329	882825
182151	882826
13916	882827
38030	882828
47705	882829
25017	882830
19243	882831
56800	882832
54448	882833
91297	882834
1545	882835
87019	882836
70383	882837
9055	882838
100404	882839
72107	882840
135792	882841
138337	882842
35211	882843
82225	882844
12421	882845
2626	882846
130694	882847
11779	882848
185205	882849
46388	882850
74209	882851
72078	882852
1755	882853
86189	882854
93409	882855
10676	882856
55387	882857
135269	882858
505	882859
63131	882860
110767	882861
76557	882862
37607	882863
68739	882864
68632	882865
32843	882866
25226	882867
1670	882868
54	882869
108507	882870
21205	882871
25234	882872
24	882873
91906	882874
72289	882875
130921	882876
84611	882877
9555	882878
47401	882879
20031	882880
997	882881
108254	882882
53085	882883
119911	882884
2947	882885
69294	882886
5381	882887
9471	882888
56046	882889
28998	882890
110040	882891
159891	882892
34669	882893
48350	882894
12227	882895
21887	882896
36385	882897
293	882898
330	882899
52199	882900
46860	882901
451	882902
31490	882903
2333	882904
30026	882905
68623	882906
74488	882907
17175	882908
149243	882909
17022	882910
21775	882911
4693	882912
29884	882913
21089	882914
25055	882915
1701	882916
84747	882917
104035	882918
48680	882919
172561	882920
58450	882921
15591	882922
84740	882923
172303	882924
84655	882925
70123	882926
84737	882927
84638	882928
48680	882929
172191	882930
10714	882931
104250	882932
132080	882933
172453	882934
22409	882935
173201	882936
13171	882937
48680	882938
58451	882939
172213	882940
172501	882941
104052	882942
58451	882943
172263	882944
132545	882945
84740	882946
84743	882947
22409	882948
94579	882949
94468	882950
76773	882951
76556	882952
152896	882953
77716	882954
71495	882955
38002	882956
165993	882957
130520	882958
59581	882959
80504	882960
79959	882961
18646	882962
104056	882963
104046	882964
172326	882965
132542	882966
84747	882967
172288	882968
8211	882969
104250	882970
132542	882971
173198	882972
173188	882973
172364	882974
173200	882975
104039	882976
172267	882977
172486	882978
104247	882979
173189	882980
172585	882981
172647	882982
104250	882983
4739	882984
16285	882985
151794	882986
86898	882987
49466	882988
187655	882989
92582	882990
66581	882991
32068	882992
22920	882993
36056	882994
41906	882995
570	882996
36264	882997
16837	882998
52692	882999
2633	883000
2796	883001
58734	883002
43889	883003
14353	883004
4713	883005
21642	883006
16265	883007
157220	883008
157997	883009
27621	883010
107783	883011
5456	883012
58574	883013
33922	883014
77770	883015
56417	883016
16539	883017
70271	883018
125301	883019
69377	883020
124818	883021
107093	883022
78560	883023
62941	883024
85939	883025
40996	883026
5605	883027
45750	883028
46789	883029
87581	883030
54279	883031
48800	883032
15961	883033
144007	883034
92001	883035
70327	883036
79226	883037
41358	883038
46278	883039
38491	883040
79807	883041
62517	883042
22161	883043
17746	883044
77701	883045
147584	883046
49134	883047
15155	883048
48679	883049
66142	883050
108198	883051
21154	883052
69335	883053
18616	883054
6472	883055
6723	883056
49470	883057
4221	883058
63397	883059
130797	883060
15520	883061
100210	883062
558	883063
5207	883064
75101	883065
38914	883066
19717	883067
10599	883068
1898	883069
2928	883070
48330	883071
8407	883072
108961	883073
154059	883074
9002	883075
20016	883076
72231	883077
28722	883078
19876	883079
11284	883080
29527	883081
1073	883082
3332	883083
82340	883084
12620	883085
1413	883086
170558	883087
81789	883088
1720	883089
74671	883090
10848	883091
79653	883092
22889	883093
5778	883094
10403	883095
8492	883096
7682	883097
69956	883098
43381	883099
16296	883100
25145	883101
56256	883102
64650	883103
25289	883104
65710	883105
79667	883106
13273	883107
43419	883108
101664	883109
42287	883110
1812	883111
77594	883112
104376	883113
81139	883114
99604	883115
7416	883116
173585	883117
89835	883118
13462	883119
71795	883120
15813	883121
10824	883122
25092	883123
2997	883124
3034	883125
14107	883126
50158	883127
14729	883128
165169	883129
120987	883130
170493	883131
76095	883132
74045	883133
108720	883134
13278	883135
6517	883136
29386	883137
1750	883138
2207	883139
184965	883140
17006	883141
98136	883142
182192	883143
124981	883144
13468	883145
58745	883146
72620	883147
43896	883148
81322	883149
51191	883150
27472	883151
25865	883152
37294	883153
52739	883154
10835	883155
3144	883156
87264	883157
110691	883158
93259	883159
134319	883160
4722	883161
33071	883162
54515	883163
14060	883164
4556	883165
64174	883166
53355	883167
33200	883168
40617	883169
185845	883170
2041	883171
98255	883172
57968	883173
125721	883174
32046	883175
71209	883176
106384	883177
33459	883178
76367	883179
53282	883180
17730	883181
89063	883182
19035	883183
28137	883184
18616	883185
19694	883186
358	883187
51985	883188
116497	883189
69343	883190
98637	883191
138055	883192
70916	883193
40886	883194
23993	883195
10249	883196
78236	883197
11153	883198
107878	883199
170113	883200
47242	883201
22614	883202
79571	883203
17463	883204
13496	883205
58665	883206
51503	883207
2543	883208
101321	883209
12843	883210
107559	883211
107560	883212
13472	883213
26239	883214
2543	883215
117971	883216
634	883217
940	883218
21337	883219
41449	883220
4027	883221
29272	883222
43098	883223
16593	883224
84904	883225
7637	883226
12052	883227
806	883228
42959	883229
110764	883230
15420	883231
7184	883232
8982	883233
702	883234
20665	883235
6989	883236
1548	883237
2539	883238
28513	883239
9957	883240
746	883241
1221	883242
89400	883243
65204	883244
7552	883245
17288	883246
56358	883247
63439	883248
116474	883249
61540	883250
56986	883251
30636	883252
4572	883253
66377	883254
62489	883255
31543	883256
71027	883257
1128	883258
126062	883259
79424	883260
62717	883261
18124	883262
161716	883263
64230	883264
8663	883265
54581	883266
59056	883267
17288	883268
37947	883269
27874	883270
136011	883271
18124	883272
79424	883273
9159	883274
33250	883275
7323	883276
36302	883277
140164	883278
156602	883279
16772	883280
100347	883281
52397	883282
119033	883283
93838	883284
180715	883285
177846	883286
111030	883287
171819	883288
105982	883289
16468	883290
12364	883291
80994	883292
56358	883293
53609	883294
49756	883295
139826	883296
27874	883297
27098	883298
10091	883299
9460	883300
38466	883301
52392	883302
47534	883303
187028	883304
180396	883305
75596	883306
50452	883307
161758	883308
37808	883309
105982	883310
1128	883311
71665	883312
75467	883313
128580	883314
19555	883315
1292	883316
115193	883317
1128	883318
93713	883319
64230	883320
138051	883321
73320	883322
165070	883323
16772	883324
92760	883325
92510	883326
46494	883327
5276	883328
44845	883329
51736	883330
28905	883331
424	883332
30214	883333
112141	883334
85199	883335
12607	883336
47	883337
64039	883338
25087	883339
23913	883340
94347	883341
2557	883342
102490	883343
6088	883344
12323	883345
66355	883346
46479	883347
54155	883348
39018	883349
82357	883350
11435	883351
19555	883352
76418	883353
62779	883354
127770	883355
93066	883356
46623	883357
61026	883358
108708	883359
70004	883360
90358	883361
93260	883362
21284	883363
180651	883364
71665	883365
136763	883366
50952	883367
112404	883368
131236	883369
56937	883370
30240	883371
44287	883372
29769	883373
103612	883374
91246	883375
189167	883376
24901	883377
55069	883378
79701	883379
180001	883380
63171	883381
135302	883382
116253	883383
16536	883384
103666	883385
112618	883386
69962	883387
117578	883388
2042	883389
64253	883390
59561	883391
112618	883392
76433	883393
85157	883394
85157	883395
54219	883396
102671	883397
59056	883398
49948	883399
92918	883400
601	883401
63122	883402
601	883403
177335	883404
26710	883405
38424	883406
4738	883407
178514	883408
88419	883409
123988	883410
44942	883411
47199	883412
12954	883413
93260	883414
27796	883415
85085	883416
103018	883417
1429	883418
56358	883419
17288	883420
10091	883421
50952	883422
58660	883423
118538	883424
74766	883425
174183	883426
31290	883427
34749	883428
23594	883429
111420	883430
14137	883431
124742	883432
75596	883433
92918	883434
60449	883435
65164	883436
10134	883437
76418	883438
92853	883439
18022	883440
31862	883441
51466	883442
42702	883443
9503	883444
58051	883445
9503	883446
11391	883447
103731	883448
69446	883449
131881	883450
89055	883451
112198	883452
28012	883453
91113	883454
49290	883455
93009	883456
125223	883457
10443	883458
31793	883459
16833	883460
144981	883461
11948	883462
7430	883463
49993	883464
4087	883465
40180	883466
45805	883467
40722	883468
44443	883469
248	883470
69320	883471
75987	883472
80469	883473
69751	883474
18549	883475
69751	883476
51317	883477
52302	883478
14134	883479
3653	883480
578	883481
69008	883482
69	883483
83377	883484
28235	883485
62	883486
72270	883487
51754	883488
24792	883489
6990	883490
8002	883491
1493	883492
56959	883493
28874	883494
8638	883495
25378	883496
1	883497
35893	883498
2875	883499
3766	883500
5670	883501
13602	883502
28509	883503
65795	883504
64844	883505
20022	883506
42976	883507
7233	883508
3799	883509
10918	883510
50180	883511
83487	883512
32182	883513
83589	883514
414	883515
13534	883516
48657	883517
30154	883518
32782	883519
30716	883520
20677	883521
3437	883522
46509	883523
55851	883524
10242	883525
16616	883526
56531	883527
28191	883528
25031	883529
542	883530
13668	883531
20738	883532
64428	883533
22426	883534
442	883535
1339	883536
1698	883537
4485	883538
3784	883539
2068	883540
1489	883541
25273	883542
174474	883543
613	883544
20136	883545
68921	883546
3855	883547
1584	883548
21162	883549
51525	883550
322	883551
8081	883552
9207	883553
14824	883554
34328	883555
37531	883556
56309	883557
3366	883558
48126	883559
15023	883560
1608	883561
6110	883562
1199	883563
11058	883564
17652	883565
41508	883566
24	883567
26492	883568
12875	883569
21168	883570
1340	883571
38507	883572
13585	883573
34253	883574
10943	883575
14877	883576
2599	883577
22100	883578
29710	883579
11372	883580
3489	883581
6157	883582
1819	883583
3760	883584
2907	883585
47598	883586
19998	883587
4986	883588
3788	883589
12035	883590
90542	883591
8715	883592
70482	883593
293	883594
40698	883595
33532	883596
18027	883597
27347	883598
2465	883599
68558	883600
40863	883601
43177	883602
41477	883603
29256	883604
74475	883605
15341	883606
818	883607
31412	883608
11337	883609
184	883610
41610	883611
2550	883612
34649	883613
26571	883614
32182	883615
21174	883616
30239	883617
60245	883618
60245	883619
1987	883620
39803	883621
32367	883622
58506	883623
70243	883624
146229	883625
24158	883626
17	883627
6755	883628
7305	883629
15681	883630
8083	883631
56833	883632
1332	883633
22979	883634
35897	883635
37067	883636
59080	883637
132	883638
1432	883639
228	883640
15257	883641
57118	883642
1709	883643
191	883644
41825	883645
71131	883646
17960	883647
25850	883648
452	883649
30532	883650
139256	883651
32942	883652
27543	883653
1	883654
23734	883655
19834	883656
60468	883657
39443	883658
3646	883659
19119	883660
2394	883661
17613	883662
400	883663
40591	883664
16540	883665
14875	883666
14062	883667
806	883668
24465	883669
1719	883670
613	883671
1016	883672
19630	883673
1289	883674
1584	883675
182	883676
315	883677
5278	883678
101451	883679
3119	883680
21783	883681
82274	883682
417	883683
1230	883684
32113	883685
16476	883686
6853	883687
12732	883688
32230	883689
8260	883690
7241	883691
12002	883692
3597	883693
2535	883694
58909	883695
3699	883696
13013	883697
61978	883698
4655	883699
774	883700
26847	883701
22521	883702
94971	883703
22105	883704
29318	883705
65160	883706
924	883707
13887	883708
29262	883709
238	883710
11879	883711
74968	883712
28222	883713
64075	883714
50767	883715
79850	883716
29780	883717
131355	883718
69151	883719
135999	883720
40335	883721
15575	883722
63288	883723
12326	883724
5773	883725
5690	883726
69938	883727
86750	883728
24306	883729
1052	883730
42591	883731
90645	883732
126087	883733
91306	883734
89260	883735
9332	883736
2350	883737
162395	883738
9448	883739
448	883740
63082	883741
448	883742
36272	883743
58535	883744
57104	883745
71651	883746
9448	883747
8716	883748
91893	883749
2240	883750
42031	883751
4847	883752
17798	883753
15509	883754
3946	883755
65573	883756
6009	883757
31863	883758
59813	883759
44039	883760
71839	883761
81785	883762
100008	883763
84160	883764
2939	883765
62948	883766
116048	883767
4236	883768
70	883769
24559	883770
121767	883771
106515	883772
41967	883773
31588	883774
28778	883775
41967	883776
64239	883777
31588	883778
4003	883779
1366	883780
27822	883781
26749	883782
108379	883783
2945	883784
6740	883785
131824	883786
140780	883787
149765	883788
33860	883789
3317	883790
34219	883791
12176	883792
13079	883793
33608	883794
11511	883795
1706	883796
57397	883797
40335	883798
96421	883799
6567	883800
125542	883801
126527	883802
5111	883803
156927	883804
111533	883805
122172	883806
118650	883807
49011	883808
92331	883809
84433	883810
28461	883811
90531	883812
7539	883813
76804	883814
39402	883815
5656	883816
75042	883817
65252	883818
43575	883819
27194	883820
28742	883821
18875	883822
3043	883823
5761	883824
652	883825
58314	883826
27822	883827
20354	883828
58456	883829
11502	883830
7454	883831
3569	883832
9956	883833
4407	883834
29172	883835
4407	883836
29172	883837
3569	883838
5679	883839
172195	883840
18510	883841
767	883842
27088	883843
15558	883844
18585	883845
68434	883846
107929	883847
19	883848
40016	883849
131296	883850
105	883851
693	883852
41058	883853
75384	883854
66511	883855
20958	883856
3314	883857
8745	883858
20358	883859
92247	883860
39087	883861
11223	883862
136351	883863
4905	883864
53786	883865
38819	883866
1853	883867
48184	883868
52109	883869
5579	883870
458	883871
106756	883872
7782	883873
4722	883874
1682	883875
33533	883876
160	883877
2382	883878
13116	883879
12243	883880
39402	883881
38843	883882
8490	883883
7108	883884
6251	883885
1398	883886
48679	883887
172270	883888
2805	883889
1710	883890
12321	883891
5858	883892
43723	883893
33853	883894
135076	883895
52679	883896
75823	883897
11206	883898
17990	883899
116018	883900
2043	883901
25318	883902
59051	883903
2535	883904
490	883905
10721	883906
40337	883907
36626	883908
105390	883909
29557	883910
44538	883911
74927	883912
41778	883913
7454	883914
62686	883915
59299	883916
123601	883917
54655	883918
9158	883919
56755	883920
123396	883921
27607	883922
43422	883923
58536	883924
181278	883925
44612	883926
2038	883927
64919	883928
46901	883929
7884	883930
33467	883931
98959	883932
43763	883933
78452	883934
82767	883935
5423	883936
44019	883937
89389	883938
57740	883939
132793	883940
45524	883941
85501	883942
25163	883943
2569	883944
36524	883945
11446	883946
32878	883947
36626	883948
4569	883949
14278	883950
14278	883951
14122	883952
98441	883953
11449	883954
165696	883955
133354	883956
4544	883957
17990	883958
6528	883959
41260	883960
133472	883961
46803	883962
18936	883963
91256	883964
358	883965
33299	883966
43116	883967
4544	883968
14122	883969
15612	883970
3484	883971
30461	883972
10364	883973
1888	883974
358	883975
48802	883976
7019	883977
7019	883978
144309	883979
29330	883980
19124	883981
41778	883982
5549	883983
146859	883984
18815	883985
3371	883986
125669	883987
26804	883988
8908	883989
31723	883990
59731	883991
20607	883992
33013	883993
3152	883994
84098	883995
14280	883996
22155	883997
27092	883998
53464	883999
19003	884000
14609	884001
186083	884002
30085	884003
79853	884004
30171	884005
130526	884006
30170	884007
81883	884008
69562	884009
69816	884010
22469	884011
41424	884012
64230	884013
11476	884014
13360	884015
8190	884016
124573	884017
90048	884018
127562	884019
634	884020
58392	884021
8332	884022
172389	884023
41719	884024
1366	884025
18529	884026
138669	884027
29161	884028
30938	884029
10810	884030
78398	884031
79197	884032
10139	884033
22899	884034
54971	884035
28316	884036
43330	884037
26944	884038
125001	884039
48325	884040
2615	884041
68545	884042
20088	884043
11722	884044
17447	884045
89895	884046
38413	884047
383	884048
3227	884049
58302	884050
69902	884051
29820	884052
83895	884053
18587	884054
88278	884055
110729	884056
16656	884057
15060	884058
12152	884059
51532	884060
16008	884061
10327	884062
9769	884063
7746	884064
34559	884065
28558	884066
2592	884067
69469	884068
28859	884069
601	884070
31228	884071
26678	884072
24199	884073
28558	884074
116209	884075
2381	884076
8043	884077
1228	884078
18421	884079
8122	884080
9769	884081
9769	884082
28677	884083
18420	884084
36194	884085
31521	884086
911	884087
18197	884088
235	884089
44825	884090
44825	884091
62886	884092
108101	884093
188378	884094
4463	884095
62886	884096
11655	884097
74968	884098
42906	884099
4560	884100
43787	884101
3056	884102
121883	884103
51578	884104
100358	884105
32258	884106
128594	884107
98597	884108
25	884109
32395	884110
124917	884111
29543	884112
154070	884113
25	884114
125448	884115
4116	884116
11815	884117
29113	884118
82590	884119
3072	884120
3072	884121
29113	884122
17778	884123
45550	884124
172488	884125
16590	884126
558	884127
71462	884128
106584	884129
18283	884130
125454	884131
7885	884132
64575	884133
54727	884134
120746	884135
11383	884136
117431	884137
92376	884138
35879	884139
61741	884140
60241	884141
61598	884142
3408	884143
52862	884144
29980	884145
76130	884146
59609	884147
778	884148
104141	884149
10375	884150
5794	884151
21426	884152
40055	884153
2835	884154
60841	884155
35787	884156
6791	884157
71732	884158
3261	884159
3309	884160
9356	884161
107350	884162
32800	884163
33637	884164
64263	884165
53968	884166
632	884167
65777	884168
28803	884169
14311	884170
6393	884171
58484	884172
56427	884173
58702	884174
59794	884175
54938	884176
75167	884177
17741	884178
32543	884179
51342	884180
4936	884181
83934	884182
27640	884183
432	884184
55097	884185
182563	884186
72267	884187
22699	884188
7852	884189
1034	884190
2393	884191
40354	884192
11551	884193
24231	884194
146	884195
74436	884196
59608	884197
80	884198
44894	884199
9087	884200
62527	884201
4283	884202
17087	884203
1679	884204
46127	884205
13629	884206
11188	884207
39378	884208
1197	884209
3416	884210
75225	884211
22305	884212
44457	884213
11804	884214
8685	884215
564	884216
37215	884217
1197	884218
4382	884219
6826	884220
8136	884221
3437	884222
51284	884223
2026	884224
41659	884225
59126	884226
1810	884227
22337	884228
3133	884229
1784	884230
27640	884231
44786	884232
4879	884233
1541	884234
15202	884235
14568	884236
9896	884237
84175	884238
383	884239
50122	884240
16088	884241
1130	884242
3916	884243
1146	884244
62889	884245
43495	884246
30076	884247
31475	884248
1139	884249
32333	884250
16423	884251
50903	884252
7242	884253
3549	884254
74642	884255
5197	884256
11637	884257
19091	884258
68000	884259
34600	884260
3156	884261
20932	884262
4017	884263
9461	884264
20389	884265
15879	884266
50073	884267
12117	884268
6296	884269
25891	884270
43495	884271
7395	884272
43459	884273
5810	884274
51749	884275
86804	884276
27344	884277
50416	884278
421	884279
17346	884280
20947	884281
1354	884282
8944	884283
406	884284
1155	884285
26738	884286
5260	884287
68309	884288
3234	884289
5161	884290
1217	884291
31475	884292
82804	884293
1139	884294
25877	884295
935	884296
72309	884297
1180	884298
5759	884299
6988	884300
16408	884301
1155	884302
591	884303
31258	884304
76694	884305
10315	884306
78440	884307
819	884308
49116	884309
129977	884310
24208	884311
31996	884312
94947	884313
4879	884314
57576	884315
18136	884316
51655	884317
28049	884318
4361	884319
18425	884320
357	884321
42796	884322
34464	884323
10924	884324
6636	884325
15858	884326
75325	884327
52700	884328
5583	884329
84284	884330
84	884331
14330	884332
27128	884333
20049	884334
13666	884335
54504	884336
13702	884337
43111	884338
64764	884339
10620	884340
66157	884341
5503	884342
178085	884343
44786	884344
29382	884345
678	884346
52	884347
68891	884348
12716	884349
29109	884350
88087	884351
24213	884352
12326	884353
1340	884354
21465	884355
25943	884356
26717	884357
94522	884358
62271	884359
6159	884360
8033	884361
440	884362
1331	884363
3281	884364
1855	884365
1242	884366
24292	884367
137538	884368
31690	884369
5052	884370
65942	884371
20580	884372
22247	884373
8914	884374
65614	884375
50089	884376
6698	884377
21606	884378
23592	884379
36203	884380
46819	884381
51515	884382
6097	884383
19572	884384
11027	884385
2602	884386
440	884387
18038	884388
1494	884389
14688	884390
10832	884391
16348	884392
28655	884393
10126	884394
1214	884395
34982	884396
10452	884397
58816	884398
3559	884399
14931	884400
12941	884401
235	884402
23205	884403
28697	884404
34281	884405
32563	884406
33662	884407
2	884408
1120	884409
30168	884410
1108	884411
440	884412
416	884413
440	884414
38969	884415
43430	884416
10586	884417
4383	884418
450	884419
5702	884420
40343	884421
22286	884422
4306	884423
21730	884424
4283	884425
67907	884426
48535	884427
8343	884428
4949	884429
40452	884430
18884	884431
935	884432
86142	884433
11690	884434
16547	884435
5671	884436
19605	884437
2	884438
13102	884439
50089	884440
32509	884441
10073	884442
69548	884443
2	884444
6012	884445
3650	884446
69146	884447
95446	884448
87569	884449
23740	884450
46811	884451
4908	884452
5117	884453
32053	884454
6000	884455
36100	884456
617	884457
16929	884458
3650	884459
653	884460
7501	884461
51222	884462
6253	884463
4760	884464
4561	884465
71119	884466
71119	884467
14918	884468
9886	884469
19540	884470
222	884471
21538	884472
51993	884473
9629	884474
10534	884475
23194	884476
2730	884477
2730	884478
5471	884479
17730	884480
41723	884481
775	884482
41345	884483
5448	884484
5108	884485
12848	884486
53537	884487
11788	884488
34183	884489
20073	884490
41531	884491
69865	884492
6100	884493
22264	884494
7891	884495
2340	884496
5640	884497
4345	884498
22	884499
83650	884500
2993	884501
41764	884502
13470	884503
472	884504
3936	884505
11857	884506
13943	884507
11857	884508
21891	884509
2874	884510
2	884511
382	884512
4998	884513
14568	884514
2	884515
644	884516
4463	884517
29340	884518
8941	884519
12452	884520
23574	884521
20819	884522
1909	884523
3378	884524
2533	884525
124365	884526
19598	884527
61720	884528
9998	884529
13906	884530
96454	884531
7200	884532
22896	884533
103867	884534
131431	884535
90806	884536
8400	884537
117150	884538
42317	884539
5674	884540
13860	884541
6871	884542
1181	884543
1224	884544
146076	884545
17268	884546
7293	884547
11809	884548
84871	884549
129368	884550
31571	884551
16029	884552
3962	884553
2657	884554
87359	884555
93557	884556
11792	884557
16394	884558
49863	884559
33068	884560
8711	884561
8711	884562
116235	884563
13577	884564
15879	884565
7188	884566
41379	884567
72248	884568
35295	884569
19611	884570
117676	884571
33865	884572
15785	884573
63072	884574
16854	884575
26615	884576
13109	884577
814	884578
51906	884579
17170	884580
72721	884581
24216	884582
60219	884583
3550	884584
2633	884585
9555	884586
27992	884587
12031	884588
59881	884589
32874	884590
33058	884591
8163	884592
47038	884593
11190	884594
27878	884595
50466	884596
59823	884597
60135	884598
12941	884599
14202	884600
27650	884601
2415	884602
3449	884603
16421	884604
9632	884605
52046	884606
35818	884607
27719	884608
24347	884609
18310	884610
4434	884611
16609	884612
27706	884613
35304	884614
8565	884615
5016	884616
29081	884617
893	884618
78716	884619
21398	884620
1622	884621
56817	884622
59881	884623
1431	884624
22543	884625
2906	884626
1108	884627
22187	884628
6198	884629
73333	884630
20083	884631
15636	884632
70340	884633
136	884634
7200	884635
9164	884636
108097	884637
10367	884638
38996	884639
440	884640
11485	884641
2710	884642
50930	884643
29180	884644
11976	884645
73950	884646
49343	884647
3692	884648
3430	884649
63829	884650
3458	884651
262	884652
28984	884653
8750	884654
3066	884655
11233	884656
3199	884657
7213	884658
10718	884659
15459	884660
7453	884661
87269	884662
136705	884663
14	884664
29215	884665
440	884666
1624	884667
12824	884668
776	884669
14202	884670
16746	884671
46205	884672
15785	884673
10071	884674
98984	884675
19679	884676
16804	884677
13816	884678
88124	884679
15255	884680
24034	884681
13399	884682
16031	884683
28995	884684
104720	884685
13235	884686
8237	884687
924	884688
23620	884689
7574	884690
11117	884691
33405	884692
42683	884693
7419	884694
18680	884695
3083	884696
19865	884697
146197	884698
7293	884699
19897	884700
16213	884701
11813	884702
31718	884703
5015	884704
134687	884705
43572	884706
97010	884707
44267	884708
36835	884709
16774	884710
40307	884711
10602	884712
2161	884713
24195	884714
62914	884715
50446	884716
75977	884717
9902	884718
41401	884719
27544	884720
10	884721
22410	884722
24442	884723
21347	884724
44846	884725
6331	884726
2	884727
2136	884728
220	884729
220	884730
220	884731
6871	884732
35408	884733
67680	884734
13360	884735
4463	884736
108043	884737
3781	884738
29455	884739
1665	884740
4208	884741
20922	884742
163459	884743
2	884744
2	884745
6464	884746
49464	884747
12309	884748
72166	884749
51229	884750
259	884751
61427	884752
1608	884753
935	884754
13798	884755
819	884756
1216	884757
53537	884758
59008	884759
10223	884760
16628	884761
16628	884762
63830	884763
904	884764
8008	884765
5947	884766
37015	884767
31605	884768
38210	884769
112329	884770
20953	884771
54973	884772
1793	884773
2333	884774
1289	884775
4160	884776
37024	884777
2578	884778
6906	884779
8656	884780
91915	884781
409	884782
21910	884783
37948	884784
7538	884785
378	884786
13987	884787
130486	884788
7047	884789
27759	884790
10006	884791
309	884792
7810	884793
965	884794
3268	884795
42357	884796
23627	884797
26662	884798
18359	884799
10094	884800
19587	884801
624	884802
26545	884803
133266	884804
7814	884805
9588	884806
35464	884807
35464	884808
5723	884809
3181	884810
22480	884811
2927	884812
3177	884813
42689	884814
12304	884815
8217	884816
49771	884817
30530	884818
16125	884819
9564	884820
16125	884821
3306	884822
9564	884823
9564	884824
3306	884825
2110	884826
132265	884827
3306	884828
3306	884829
3306	884830
889	884831
4599	884832
82818	884833
4599	884834
4599	884835
3442	884836
61056	884837
4599	884838
3576	884839
6198	884840
5893	884841
4680	884842
21003	884843
38664	884844
4680	884845
4680	884846
18103	884847
21003	884848
42927	884849
11626	884850
87050	884851
14525	884852
2097	884853
122258	884854
4116	884855
19240	884856
7614	884857
62385	884858
39375	884859
81941	884860
4551	884861
15302	884862
4960	884863
3154	884864
133811	884865
41685	884866
14320	884867
16754	884868
60291	884869
123647	884870
11857	884871
11857	884872
61586	884873
12901	884874
14525	884875
19943	884876
14298	884877
31701	884878
74188	884879
87820	884880
12143	884881
79995	884882
13833	884883
13833	884884
14276	884885
19145	884886
34210	884887
72211	884888
59860	884889
11458	884890
23057	884891
99422	884892
34139	884893
46185	884894
23066	884895
50488	884896
57468	884897
87005	884898
6739	884899
5324	884900
112970	884901
58117	884902
131569	884903
125103	884904
187917	884905
20472	884906
175761	884907
104576	884908
141099	884909
14560	884910
29932	884911
4124	884912
56902	884913
43769	884914
172518	884915
172917	884916
5925	884917
2129	884918
2140	884919
40293	884920
84650	884921
33249	884922
9796	884923
40964	884924
41806	884925
127290	884926
12826	884927
15204	884928
126815	884929
81770	884930
58269	884931
3829	884932
172661	884933
5427	884934
16036	884935
30643	884936
3262	884937
59857	884938
150675	884939
141991	884940
117	884941
5039	884942
67554	884943
88513	884944
117991	884945
77439	884946
83238	884947
100296	884948
12006	884949
32784	884950
50401	884951
146455	884952
29740	884953
169	884954
52645	884955
36246	884956
106300	884957
49629	884958
48486	884959
709	884960
917	884961
59346	884962
135439	884963
71362	884964
10623	884965
64327	884966
70743	884967
4089	884968
30722	884969
8745	884970
1908	884971
8715	884972
22343	884973
9532	884974
1237	884975
35366	884976
10980	884977
618	884978
3919	884979
111871	884980
19196	884981
1758	884982
24148	884983
51874	884984
60036	884985
16104	884986
14091	884987
50067	884988
162802	884989
14314	884990
65999	884991
9549	884992
28536	884993
5516	884994
1778	884995
53034	884996
15291	884997
322	884998
3875	884999
5130	885000
8120	885001
21838	885002
426	885003
124754	885004
36684	885005
75141	885006
31756	885007
32300	885008
57136	885009
22890	885010
98166	885011
7409	885012
75778	885013
11336	885014
44975	885015
95498	885016
88579	885017
71324	885018
49992	885019
64002	885020
7472	885021
16210	885022
72180	885023
34716	885024
185672	885025
97087	885026
22890	885027
134762	885028
176126	885029
141872	885030
141900	885031
28418	885032
4011	885033
60804	885034
34277	885035
53088	885036
757	885037
99703	885038
48535	885039
84574	885040
134816	885041
34443	885042
56306	885043
71322	885044
24505	885045
118136	885046
48537	885047
16619	885048
34425	885049
37422	885050
9016	885051
136707	885052
7152	885053
9952	885054
12070	885055
2156	885056
11346	885057
754	885058
20136	885059
15925	885060
15925	885061
138785	885062
185424	885063
5336	885064
115072	885065
552	885066
110814	885067
11540	885068
2721	885069
29202	885070
88323	885071
109521	885072
40945	885073
139213	885074
42046	885075
746	885076
198	885077
6681	885078
141014	885079
11202	885080
39042	885081
18807	885082
11884	885083
7222	885084
14341	885085
24981	885086
69037	885087
75390	885088
5970	885089
793	885090
91977	885091
73154	885092
35876	885093
22727	885094
6949	885095
10534	885096
10778	885097
4688	885098
35852	885099
49738	885100
21275	885101
23465	885102
7322	885103
143232	885104
80734	885105
172901	885106
109430	885107
6090	885108
15922	885109
88451	885110
21622	885111
18083	885112
108860	885113
159676	885114
86474	885115
141670	885116
41869	885117
51083	885118
6505	885119
955	885120
19288	885121
102	885122
44940	885123
134733	885124
4344	885125
41093	885126
88549	885127
49329	885128
33102	885129
36705	885130
108399	885131
10066	885132
11099	885133
28306	885134
37069	885135
65115	885136
7358	885137
52760	885138
27176	885139
47697	885140
35789	885141
13705	885142
13705	885143
72865	885144
16179	885145
16691	885146
16691	885147
335	885148
17687	885149
7916	885150
53	885151
6604	885152
19667	885153
175471	885154
60455	885155
4642	885156
68082	885157
60344	885158
19377	885159
182489	885160
28086	885161
3021	885162
15668	885163
6434	885164
6090	885165
38347	885166
65334	885167
4952	885168
43551	885169
23270	885170
52121	885171
2736	885172
400	885173
869	885174
54245	885175
82523	885176
22069	885177
59172	885178
1450	885179
18141	885180
991	885181
371	885182
2982	885183
2129	885184
3095	885185
136059	885186
5738	885187
48108	885188
27851	885189
1918	885190
54406	885191
33577	885192
12795	885193
32116	885194
60479	885195
30729	885196
30729	885197
10756	885198
3246	885199
3229	885200
837	885201
2521	885202
90895	885203
9924	885204
24465	885205
2906	885206
16188	885207
9286	885208
1652	885209
1084	885210
6603	885211
1577	885212
2061	885213
185	885214
16707	885215
5766	885216
35181	885217
984	885218
22961	885219
35939	885220
159117	885221
46000	885222
49292	885223
27790	885224
145267	885225
40749	885226
62528	885227
95868	885228
51796	885229
11231	885230
16511	885231
40064	885232
12977	885233
29941	885234
77843	885235
143091	885236
109453	885237
80262	885238
21906	885239
8606	885240
74147	885241
91837	885242
93064	885243
21927	885244
7330	885245
5909	885246
76977	885247
38312	885248
47845	885249
162662	885250
7330	885251
16583	885252
212	885253
212	885254
35181	885255
4888	885256
29700	885257
2735	885258
134089	885259
124513	885260
113010	885261
167117	885262
123567	885263
133197	885264
66928	885265
10051	885266
1709	885267
18363	885268
1312	885269
1150	885270
26729	885271
47901	885272
1035	885273
106357	885274
71141	885275
58950	885276
58821	885277
105099	885278
59151	885279
22421	885280
185337	885281
39299	885282
57443	885283
54647	885284
85744	885285
72777	885286
70471	885287
58622	885288
19564	885289
34501	885290
79359	885291
37454	885292
13443	885293
7673	885294
13774	885295
13926	885296
35663	885297
60218	885298
86030	885299
8322	885300
44793	885301
17980	885302
12906	885303
69323	885304
25423	885305
37414	885306
113257	885307
73225	885308
48103	885309
32369	885310
61912	885311
4	885312
21901	885313
26794	885314
16950	885315
15306	885316
39802	885317
39350	885318
21873	885319
82172	885320
26604	885321
22125	885322
32534	885323
25708	885324
28370	885325
39182	885326
32220	885327
32848	885328
26513	885329
25040	885330
37360	885331
25409	885332
26749	885333
47662	885334
26758	885335
18193	885336
39592	885337
26278	885338
46557	885339
6687	885340
22644	885341
9071	885342
1735	885343
19777	885344
14045	885345
336	885346
35977	885347
40740	885348
8434	885349
13910	885350
47888	885351
846	885352
2668	885353
23049	885354
14083	885355
22044	885356
5632	885357
21847	885358
6666	885359
9647	885360
26671	885361
26624	885362
39505	885363
12886	885364
48025	885365
1090	885366
102871	885367
44795	885368
48044	885369
1	885370
11880	885371
57649	885372
41918	885373
32680	885374
22108	885375
15365	885376
1750	885377
29320	885378
5521	885379
35905	885380
38753	885381
29826	885382
2962	885383
17027	885384
1126	885385
1537	885386
3496	885387
17681	885388
36883	885389
34498	885390
160661	885391
5069	885392
2444	885393
20124	885394
4038	885395
4038	885396
15031	885397
19167	885398
12126	885399
118327	885400
71240	885401
1598	885402
8344	885403
19782	885404
69544	885405
8706	885406
90828	885407
5657	885408
24373	885409
726	885410
8350	885411
19681	885412
18396	885413
136142	885414
2373	885415
8333	885416
106552	885417
69	885418
17531	885419
100	885420
6444	885421
39469	885422
8570	885423
10141	885424
684	885425
86861	885426
8384	885427
138613	885428
35584	885429
7263	885430
17527	885431
14237	885432
63583	885433
24197	885434
336	885435
24583	885436
41526	885437
7375	885438
62342	885439
32831	885440
9624	885441
71911	885442
395	885443
821	885444
40713	885445
3094	885446
41	885447
43319	885448
21	885449
4701	885450
5657	885451
5657	885452
68909	885453
249	885454
22926	885455
22380	885456
62010	885457
113972	885458
53942	885459
31158	885460
37773	885461
129698	885462
1136	885463
2309	885464
7467	885465
1775	885466
4691	885467
183029	885468
18240	885469
31318	885470
40937	885471
8558	885472
16585	885473
40844	885474
16644	885475
40502	885476
89053	885477
19566	885478
15859	885479
143583	885480
4318	885481
4321	885482
7530	885483
2818	885484
76876	885485
15907	885486
33337	885487
5239	885488
6671	885489
24442	885490
41044	885491
103736	885492
119321	885493
80220	885494
49279	885495
19996	885496
85400	885497
18997	885498
6247	885499
38514	885500
30835	885501
4521	885502
14864	885503
5204	885504
30154	885505
3750	885506
102603	885507
53399	885508
72014	885509
16129	885510
38046	885511
2273	885512
2347	885513
43855	885514
21173	885515
10552	885516
22595	885517
6816	885518
32890	885519
11952	885520
2367	885521
70499	885522
46253	885523
9495	885524
17276	885525
4770	885526
8269	885527
104488	885528
2013	885529
58063	885530
7087	885531
10841	885532
19433	885533
68832	885534
22283	885535
6231	885536
18034	885537
5846	885538
14304	885539
6225	885540
24540	885541
24610	885542
3593	885543
32669	885544
12400	885545
14641	885546
91108	885547
3130	885548
128910	885549
36982	885550
70517	885551
19717	885552
31685	885553
2925	885554
71053	885555
30759	885556
18984	885557
15285	885558
18992	885559
18433	885560
44410	885561
24443	885562
8269	885563
23588	885564
897	885565
12142	885566
40147	885567
6199	885568
5375	885569
7709	885570
38586	885571
45045	885572
45052	885573
2088	885574
3312	885575
67600	885576
44681	885577
65406	885578
63373	885579
126759	885580
19563	885581
5887	885582
28935	885583
36264	885584
17060	885585
48961	885586
67794	885587
22089	885588
3167	885589
29895	885590
17636	885591
124347	885592
37432	885593
5167	885594
52445	885595
6725	885596
36308	885597
10419	885598
31120	885599
8264	885600
91074	885601
9490	885602
24651	885603
98493	885604
77163	885605
10108	885606
68027	885607
15767	885608
57445	885609
65855	885610
12570	885611
58126	885612
42227	885613
11187	885614
3128	885615
57933	885616
17012	885617
5468	885618
1914	885619
9029	885620
12141	885621
32272	885622
17075	885623
140895	885624
21019	885625
2873	885626
63702	885627
73037	885628
62383	885629
1090	885630
3593	885631
131987	885632
11508	885633
14306	885634
34148	885635
16622	885636
50868	885637
48092	885638
42968	885639
12248	885640
21084	885641
38244	885642
25048	885643
13405	885644
728	885645
3182	885646
53792	885647
30337	885648
46845	885649
17054	885650
36282	885651
1618	885652
52665	885653
45062	885654
33880	885655
21454	885656
5990	885657
43623	885658
29769	885659
47251	885660
17293	885661
7082	885662
18183	885663
48158	885664
63385	885665
110870	885666
48223	885667
84526	885668
49948	885669
69264	885670
17077	885671
38742	885672
38354	885673
104484	885674
3182	885675
2176	885676
305	885677
44259	885678
68964	885679
127289	885680
43838	885681
19717	885682
3129	885683
36095	885684
61076	885685
18551	885686
28841	885687
23598	885688
24443	885689
25817	885690
17202	885691
1527	885692
5109	885693
1681	885694
87230	885695
1257	885696
5937	885697
24527	885698
26657	885699
155101	885700
2387	885701
119	885702
36320	885703
27558	885704
101907	885705
46120	885706
7896	885707
24502	885708
2990	885709
20176	885710
33524	885711
15397	885712
13224	885713
33983	885714
170899	885715
29773	885716
49590	885717
53296	885718
49627	885719
3644	885720
78540	885721
8127	885722
49396	885723
39485	885724
87157	885725
53	885726
84162	885727
21429	885728
7835	885729
37891	885730
76528	885731
11972	885732
48309	885733
70610	885734
8551	885735
52693	885736
28822	885737
3541	885738
74288	885739
48239	885740
117885	885741
63712	885742
15937	885743
102129	885744
86427	885745
5580	885746
20362	885747
9516	885748
16954	885749
52057	885750
68322	885751
11268	885752
132600	885753
62060	885754
62091	885755
7658	885756
4346	885757
70487	885758
24222	885759
59407	885760
1567	885761
4870	885762
22055	885763
2535	885764
11947	885765
29365	885766
8770	885767
174721	885768
6140	885769
5632	885770
135359	885771
27816	885772
58611	885773
7878	885774
9286	885775
21529	885776
39134	885777
16899	885778
393	885779
40081	885780
145315	885781
19603	885782
40371	885783
79096	885784
124475	885785
18378	885786
58219	885787
80747	885788
114142	885789
7819	885790
55553	885791
21303	885792
163362	885793
45783	885794
133274	885795
1878	885796
114380	885797
7516	885798
119358	885799
80799	885800
23755	885801
11403	885802
50072	885803
130570	885804
68097	885805
183232	885806
55244	885807
1508	885808
55532	885809
79069	885810
2222	885811
62869	885812
84950	885813
78049	885814
30648	885815
7130	885816
80877	885817
7002	885818
94143	885819
56243	885820
36508	885821
33927	885822
55361	885823
129904	885824
20671	885825
38725	885826
29767	885827
68086	885828
97253	885829
59133	885830
102469	885831
21438	885832
67753	885833
67158	885834
125571	885835
3661	885836
72573	885837
32957	885838
8657	885839
6843	885840
100455	885841
9280	885842
179632	885843
70036	885844
94435	885845
170922	885846
12506	885847
2368	885848
53848	885849
31086	885850
109911	885851
85255	885852
7874	885853
40085	885854
69462	885855
58367	885856
53931	885857
28588	885858
30885	885859
97726	885860
15943	885861
2847	885862
30917	885863
38239	885864
22926	885865
71342	885866
62761	885867
13009	885868
82871	885869
5288	885870
121149	885871
22219	885872
120008	885873
22168	885874
87226	885875
152062	885876
54906	885877
4227	885878
25599	885879
79276	885880
45754	885881
103540	885882
10691	885883
25646	885884
180311	885885
6391	885886
65619	885887
64495	885888
99609	885889
40325	885890
91922	885891
75529	885892
57959	885893
27133	885894
81751	885895
10042	885896
174701	885897
31851	885898
71968	885899
41946	885900
95613	885901
188866	885902
62226	885903
76019	885904
83120	885905
187190	885906
26990	885907
83469	885908
5262	885909
54262	885910
84224	885911
92700	885912
95670	885913
140246	885914
139272	885915
63872	885916
6453	885917
75855	885918
55270	885919
128907	885920
79934	885921
27952	885922
9896	885923
106085	885924
11853	885925
117940	885926
77949	885927
99236	885928
22755	885929
158164	885930
48291	885931
70129	885932
67678	885933
85059	885934
59911	885935
4764	885936
4723	885937
154295	885938
81847	885939
14932	885940
45962	885941
3623	885942
41373	885943
70490	885944
102512	885945
49569	885946
4761	885947
40163	885948
85762	885949
15032	885950
79611	885951
3280	885952
51472	885953
124383	885954
20442	885955
39679	885956
86135	885957
109055	885958
37652	885959
107416	885960
7444	885961
121533	885962
121725	885963
84896	885964
1008	885965
20765	885966
45174	885967
114287	885968
65273	885969
110844	885970
26962	885971
143761	885972
3225	885973
51369	885974
27211	885975
46881	885976
13232	885977
102982	885978
34863	885979
93518	885980
5444	885981
33166	885982
32174	885983
65966	885984
45783	885985
168733	885986
150445	885987
9271	885988
5147	885989
39971	885990
96018	885991
35289	885992
66864	885993
55641	885994
26952	885995
28643	885996
28022	885997
57890	885998
23085	885999
17042	886000
52997	886001
98084	886002
19003	886003
17907	886004
76584	886005
53546	886006
14869	886007
109157	886008
60501	886009
123411	886010
67517	886011
11088	886012
12702	886013
9619	886014
53591	886015
172539	886016
68674	886017
49800	886018
9009	886019
55109	886020
19701	886021
130602	886022
78956	886023
92116	886024
96384	886025
130547	886026
141511	886027
72667	886028
63631	886029
57143	886030
100791	886031
140230	886032
97868	886033
151892	886034
37154	886035
167603	886036
53216	886037
82609	886038
80927	886039
89258	886040
49456	886041
1319	886042
15461	886043
53229	886044
24338	886045
16682	886046
82432	886047
158050	886048
81692	886049
162304	886050
119715	886051
31738	886052
25534	886053
110733	886054
43925	886055
94588	886056
8274	886057
136326	886058
78735	886059
131621	886060
134935	886061
118772	886062
40239	886063
82918	886064
4862	886065
60419	886066
177472	886067
53669	886068
56093	886069
48206	886070
124600	886071
7340	886072
19721	886073
180049	886074
93128	886075
133763	886076
17247	886077
86909	886078
17400	886079
68638	886080
2241	886081
15074	886082
48305	886083
21352	886084
29512	886085
88119	886086
64790	886087
82539	886088
9652	886089
133386	886090
13200	886091
18897	886092
88389	886093
7051	886094
168461	886095
68417	886096
98579	886097
50144	886098
99634	886099
25508	886100
3524	886101
37311	886102
38203	886103
42320	886104
53768	886105
31062	886106
54208	886107
79859	886108
2906	886109
32963	886110
53980	886111
30531	886112
50463	886113
32135	886114
40916	886115
12096	886116
59885	886117
173642	886118
41035	886119
203	886120
32853	886121
26763	886122
16544	886123
367	886124
1844	886125
395	886126
49307	886127
20654	886128
16744	886129
27907	886130
2701	886131
24	886132
14789	886133
42435	886134
23258	886135
167631	886136
1572	886137
178	886138
13894	886139
12914	886140
6223	886141
3012	886142
29276	886143
7432	886144
27439	886145
57579	886146
47601	886147
6721	886148
14157	886149
21778	886150
11027	886151
20649	886152
83572	886153
12896	886154
47885	886155
15321	886156
44670	886157
26746	886158
49259	886159
57446	886160
3867	886161
38289	886162
19609	886163
15274	886164
48879	886165
21659	886166
57232	886167
69166	886168
38453	886169
57571	886170
22072	886171
39250	886172
37511	886173
50035	886174
20086	886175
72228	886176
28609	886177
26577	886178
51536	886179
28736	886180
8706	886181
42843	886182
5725	886183
935	886184
23227	886185
8410	886186
890	886187
16186	886188
18336	886189
69181	886190
54632	886191
2590	886192
3500	886193
20882	886194
72343	886195
12932	886196
5413	886197
6775	886198
86373	886199
63461	886200
31486	886201
421	886202
20026	886203
46	886204
46	886205
15664	886206
35397	886207
7023	886208
2467	886209
22577	886210
123264	886211
74319	886212
2070	886213
3583	886214
41571	886215
2867	886216
42964	886217
30846	886218
728	886219
132559	886220
8784	886221
13599	886222
12243	886223
49112	886224
25419	886225
34333	886226
65523	886227
6151	886228
3586	886229
426	886230
29672	886231
2266	886232
44661	886233
52333	886234
12081	886235
24413	886236
2724	886237
9176	886238
2836	886239
11784	886240
28191	886241
60104	886242
2043	886243
41557	886244
19202	886245
10440	886246
45669	886247
21917	886248
44045	886249
8707	886250
41870	886251
7404	886252
119	886253
50013	886254
60104	886255
6641	886256
1001	886257
537	886258
72154	886259
24167	886260
37724	886261
61355	886262
34246	886263
30047	886264
50013	886265
10467	886266
6811	886267
22332	886268
12049	886269
2509	886270
49997	886271
16478	886272
23266	886273
12320	886274
60483	886275
60795	886276
108295	886277
60079	886278
8429	886279
34461	886280
5064	886281
73195	886282
21637	886283
36686	886284
4031	886285
34462	886286
331	886287
90242	886288
41705	886289
9926	886290
72193	886291
52532	886292
87501	886293
35878	886294
1582	886295
16117	886296
87539	886297
8633	886298
29111	886299
42969	886300
2763	886301
5064	886302
108325	886303
28128	886304
19349	886305
34594	886306
3305	886307
76604	886308
11585	886309
1413	886310
101	886311
119	886312
50222	886313
5543	886314
11332	886315
60224	886316
23792	886317
13717	886318
23177	886319
50095	886320
5045	886321
113267	886322
17	886323
123486	886324
28164	886325
29338	886326
15313	886327
58519	886328
29970	886329
60786	886330
4917	886331
52604	886332
50575	886333
8918	886334
9527	886335
22116	886336
22782	886337
12856	886338
8203	886339
11380	886340
43451	886341
9929	886342
4962	886343
60869	886344
846	886345
19704	886346
32364	886347
11642	886348
21960	886349
8470	886350
17318	886351
59901	886352
11559	886353
14983	886354
53	886355
112490	886356
5381	886357
72236	886358
29407	886359
34344	886360
19199	886361
72218	886362
16222	886363
18952	886364
13053	886365
36168	886366
1919	886367
49314	886368
846	886369
2808	886370
18215	886371
27637	886372
15730	886373
281	886374
87	886375
28253	886376
376	886377
169833	886378
23189	886379
15271	886380
71476	886381
46180	886382
11654	886383
12856	886384
4904	886385
2479	886386
106475	886387
24910	886388
126433	886389
7871	886390
228	886391
22690	886392
435	886393
7589	886394
2372	886395
5011	886396
2789	886397
113179	886398
592	886399
5794	886400
31605	886401
26833	886402
102837	886403
26590	886404
17390	886405
32856	886406
26780	886407
32609	886408
22064	886409
22694	886410
622	886411
41079	886412
16971	886413
27639	886414
21986	886415
5792	886416
18195	886417
3525	886418
1	886419
49390	886420
73225	886421
821	886422
821	886423
50137	886424
50137	886425
981	886426
9398	886427
47860	886428
12971	886429
73225	886430
27755	886431
51474	886432
57950	886433
103116	886434
30917	886435
44774	886436
25110	886437
52238	886438
89885	886439
71412	886440
9010	886441
15215	886442
19781	886443
16871	886444
1237	886445
15263	886446
58338	886447
25421	886448
115469	886449
75006	886450
47439	886451
123132	886452
85644	886453
76369	886454
3506	886455
89590	886456
9911	886457
85356	886458
10776	886459
13265	886460
58697	886461
35497	886462
32582	886463
3566	886464
31553	886465
15495	886466
93454	886467
11933	886468
52041	886469
171687	886470
36080	886471
87976	886472
31140	886473
26461	886474
34273	886475
27574	886476
1	886477
57112	886478
30301	886479
22059	886480
7555	886481
104414	886482
11176	886483
99778	886484
22165	886485
12895	886486
55535	886487
6163	886488
21270	886489
21745	886490
63860	886491
6594	886492
39413	886493
32246	886494
22130	886495
22058	886496
32799	886497
69195	886498
102812	886499
65120	886500
21918	886501
87	886502
25570	886503
47603	886504
21862	886505
32641	886506
83664	886507
26735	886508
20840	886509
87	886510
1727	886511
8103	886512
18358	886513
7600	886514
47357	886515
26666	886516
57525	886517
65852	886518
23073	886519
26928	886520
9388	886521
26874	886522
47877	886523
16303	886524
39225	886525
10509	886526
31364	886527
71831	886528
8412	886529
1512	886530
16684	886531
762	886532
841	886533
48520	886534
6813	886535
14965	886536
11028	886537
47917	886538
49938	886539
39691	886540
14122	886541
92813	886542
8624	886543
59929	886544
36917	886545
22870	886546
47302	886547
43641	886548
53759	886549
69208	886550
9351	886551
87330	886552
49587	886553
26997	886554
27990	886555
57415	886556
13083	886557
31725	886558
5738	886559
48420	886560
1210	886561
41428	886562
41510	886563
8183	886564
49548	886565
270	886566
56161	886567
47950	886568
32686	886569
14824	886570
21675	886571
6232	886572
649	886573
35406	886574
47878	886575
26508	886576
21816	886577
26838	886578
57511	886579
47552	886580
32468	886581
26423	886582
39400	886583
12981	886584
48048	886585
4434	886586
47919	886587
32132	886588
110	886589
1623	886590
81406	886591
146008	886592
205	886593
4361	886594
28835	886595
91257	886596
21741	886597
34073	886598
12582	886599
6834	886600
46150	886601
50993	886602
18374	886603
186076	886604
71763	886605
6033	886606
30707	886607
28583	886608
3429	886609
89140	886610
60885	886611
62585	886612
22703	886613
58507	886614
160621	886615
4375	886616
2129	886617
1340	886618
44210	886619
77027	886620
2096	886621
8166	886622
39160	886623
62969	886624
119027	886625
153144	886626
634	886627
112337	886628
120327	886629
2992	886630
50368	886631
83070	886632
70511	886633
59406	886634
70511	886635
2552	886636
55994	886637
25251	886638
53762	886639
2439	886640
1038	886641
1038	886642
12496	886643
5431	886644
8423	886645
37826	886646
37826	886647
8423	886648
5122	886649
136315	886650
5122	886651
5122	886652
106650	886653
106649	886654
71565	886655
106693	886656
107241	886657
84785	886658
106816	886659
12307	886660
106816	886661
13059	886662
1806	886663
2903	886664
19152	886665
24851	886666
98358	886667
85680	886668
1658	886669
15330	886670
67150	886671
3168	886672
15077	886673
12456	886674
2903	886675
8084	886676
42673	886677
64716	886678
91570	886679
10530	886680
130385	886681
86223	886682
15424	886683
133222	886684
45175	886685
97776	886686
1366	886687
6938	886688
178810	886689
43960	886690
136316	886691
17915	886692
34673	886693
132354	886694
24880	886695
60282	886696
104590	886697
6961	886698
53593	886699
21779	886700
96895	886701
30517	886702
94499	886703
5258	886704
68480	886705
69778	886706
40859	886707
4268	886708
9120	886709
36913	886710
136111	886711
2903	886712
78107	886713
42727	886714
2556	886715
14977	886716
6048	886717
98930	886718
33587	886719
3274	886720
1658	886721
22185	886722
39660	886723
10951	886724
147370	886725
73156	886726
2852	886727
63126	886728
9491	886729
8139	886730
10530	886731
93284	886732
92904	886733
11992	886734
50887	886735
4187	886736
171702	886737
48509	886738
114440	886739
4437	886740
17208	886741
86580	886742
114417	886743
146408	886744
6052	886745
170211	886746
78580	886747
40626	886748
2580	886749
6052	886750
27724	886751
84373	886752
72483	886753
29064	886754
13805	886755
33616	886756
2297	886757
114139	886758
73257	886759
11858	886760
13104	886761
60355	886762
48510	886763
89999	886764
72757	886765
26868	886766
3274	886767
114710	886768
52408	886769
15309	886770
6938	886771
46844	886772
7966	886773
128679	886774
67748	886775
93043	886776
96395	886777
47241	886778
1469	886779
54705	886780
59692	886781
136252	886782
33027	886783
2864	886784
93283	886785
87221	886786
30644	886787
8084	886788
4097	886789
93185	886790
71610	886791
104303	886792
132127	886793
4682	886794
25119	886795
13111	886796
36351	886797
5876	886798
106547	886799
15622	886800
56576	886801
87883	886802
31152	886803
139683	886804
143	886805
107558	886806
176505	886807
64055	886808
163572	886809
34559	886810
153706	886811
121008	886812
41286	886813
32259	886814
12261	886815
71278	886816
37898	886817
10699	886818
3815	886819
9625	886820
32210	886821
22625	886822
35912	886823
13931	886824
43945	886825
117277	886826
32541	886827
4366	886828
51663	886829
1391	886830
5711	886831
44166	886832
107715	886833
154838	886834
183405	886835
13515	886836
72662	886837
49823	886838
54066	886839
96706	886840
71711	886841
49540	886842
22254	886843
80191	886844
27307	886845
27307	886846
176698	886847
68727	886848
49875	886849
128102	886850
179774	886851
155613	886852
11492	886853
125860	886854
173312	886855
24596	886856
24596	886857
6917	886858
72956	886859
141828	886860
102676	886861
149246	886862
59469	886863
65986	886864
80124	886865
94609	886866
94609	886867
54635	886868
54635	886869
33952	886870
135490	886871
94525	886872
37784	886873
46738	886874
152460	886875
11703	886876
31385	886877
65517	886878
15714	886879
98412	886880
81497	886881
31385	886882
99957	886883
83716	886884
81589	886885
62153	886886
20853	886887
100291	886888
1808	886889
38763	886890
122518	886891
76997	886892
7904	886893
28724	886894
168618	886895
123340	886896
30638	886897
101575	886898
118396	886899
1462	886900
1462	886901
100618	886902
45065	886903
68672	886904
3815	886905
140090	886906
102238	886907
23724	886908
3578	886909
13549	886910
10818	886911
39688	886912
15367	886913
26015	886914
154006	886915
47413	886916
55587	886917
87944	886918
45086	886919
101109	886920
4677	886921
78296	886922
182475	886923
58448	886924
39242	886925
15079	886926
53645	886927
41743	886928
7893	886929
40446	886930
15345	886931
127538	886932
72145	886933
50380	886934
69046	886935
60639	886936
28087	886937
28182	886938
188164	886939
36563	886940
50669	886941
39863	886942
6943	886943
32473	886944
30073	886945
72675	886946
84807	886947
22116	886948
60198	886949
6062	886950
57714	886951
9265	886952
18292	886953
66527	886954
96204	886955
108853	886956
32645	886957
57835	886958
69290	886959
97031	886960
81744	886961
17518	886962
117334	886963
23266	886964
15354	886965
36514	886966
56651	886967
104819	886968
122616	886969
23105	886970
64837	886971
39751	886972
67698	886973
73150	886974
130013	886975
48003	886976
122756	886977
56203	886978
102149	886979
28131	886980
47782	886981
17	886982
121349	886983
41559	886984
32515	886985
66979	886986
31914	886987
67018	886988
50621	886989
21033	886990
37848	886991
60443	886992
37966	886993
32059	886994
25561	886995
184097	886996
15339	886997
93987	886998
11554	886999
38267	887000
21317	887001
59381	887002
97926	887003
54296	887004
44698	887005
45202	887006
31102	887007
71923	887008
3160	887009
36785	887010
6996	887011
69134	887012
32486	887013
101482	887014
26897	887015
8428	887016
38615	887017
25669	887018
66698	887019
31439	887020
81957	887021
37846	887022
78317	887023
28099	887024
32763	887025
21751	887026
80857	887027
32463	887028
68110	887029
166105	887030
38052	887031
41469	887032
26336	887033
109838	887034
37229	887035
57790	887036
56951	887037
96010	887038
645	887039
31264	887040
32695	887041
68911	887042
64222	887043
69227	887044
12770	887045
57351	887046
22034	887047
133511	887048
21221	887049
46971	887050
32705	887051
53630	887052
134197	887053
47964	887054
31392	887055
31108	887056
17402	887057
60170	887058
26546	887059
2902	887060
39580	887061
54344	887062
9282	887063
57493	887064
4230	887065
81267	887066
126913	887067
16059	887068
102546	887069
87475	887070
110778	887071
26697	887072
47672	887073
77835	887074
21948	887075
9248	887076
32497	887077
37306	887078
45608	887079
53929	887080
71414	887081
129463	887082
67568	887083
142370	887084
16400	887085
32499	887086
60284	887087
82862	887088
30647	887089
30088	887090
633	887091
43453	887092
1759	887093
42699	887094
53175	887095
19298	887096
14761	887097
14761	887098
25093	887099
25093	887100
2537	887101
2537	887102
80455	887103
30697	887104
2579	887105
1673	887106
17693	887107
80455	887108
38585	887109
80455	887110
38860	887111
117230	887112
76338	887113
27998	887114
6433	887115
106335	887116
25278	887117
9959	887118
4316	887119
124081	887120
96920	887121
3907	887122
20154	887123
47184	887124
23350	887125
86206	887126
74264	887127
30173	887128
48720	887129
71356	887130
77201	887131
77997	887132
77997	887133
159702	887134
62466	887135
126497	887136
60672	887137
60672	887138
63741	887139
37761	887140
131653	887141
131653	887142
74104	887143
46570	887144
15869	887145
139929	887146
89502	887147
100529	887148
82295	887149
24964	887150
70086	887151
78749	887152
25581	887153
56612	887154
7861	887155
66642	887156
133239	887157
73858	887158
68458	887159
43947	887160
165600	887161
172949	887162
21480	887163
67846	887164
38526	887165
147056	887166
22277	887167
14506	887168
38892	887169
98572	887170
39034	887171
31659	887172
8927	887173
17234	887174
37635	887175
67709	887176
67324	887177
21717	887178
17762	887179
78870	887180
9080	887181
120912	887182
87905	887183
30111	887184
89026	887185
56726	887186
78684	887187
7003	887188
7003	887189
7003	887190
7003	887191
102183	887192
43236	887193
92229	887194
15627	887195
123238	887196
37066	887197
42400	887198
18086	887199
9100	887200
30219	887201
68725	887202
4509	887203
10403	887204
63447	887205
116685	887206
16765	887207
183875	887208
12166	887209
14826	887210
3453	887211
10482	887212
1632	887213
1564	887214
6495	887215
1632	887216
5079	887217
1564	887218
8608	887219
99598	887220
17606	887221
80497	887222
64211	887223
73752	887224
9990	887225
187738	887226
32591	887227
16820	887228
5982	887229
130647	887230
75303	887231
8619	887232
41228	887233
86874	887234
9280	887235
36540	887236
34256	887237
79920	887238
19438	887239
17232	887240
7404	887241
68502	887242
39498	887243
2139	887244
22623	887245
70765	887246
28206	887247
98269	887248
883	887249
2567	887250
120173	887251
1196	887252
46645	887253
30452	887254
18038	887255
65392	887256
124988	887257
129549	887258
6166	887259
15071	887260
84394	887261
75875	887262
46454	887263
24626	887264
56715	887265
81743	887266
46454	887267
1366	887268
18613	887269
18613	887270
24826	887271
128813	887272
54002	887273
36422	887274
93400	887275
116088	887276
36691	887277
5355	887278
128489	887279
42194	887280
65581	887281
116431	887282
19905	887283
3872	887284
17891	887285
27400	887286
63447	887287
20780	887288
81606	887289
35168	887290
73253	887291
104338	887292
127131	887293
49817	887294
106069	887295
18023	887296
143000	887297
149883	887298
12198	887299
183216	887300
171986	887301
63408	887302
108601	887303
55366	887304
167063	887305
158666	887306
131739	887307
14348	887308
37724	887309
103780	887310
129931	887311
116558	887312
24643	887313
117064	887314
183209	887315
51156	887316
116170	887317
187492	887318
103825	887319
47222	887320
29949	887321
61604	887322
100175	887323
100244	887324
37926	887325
158801	887326
124968	887327
124968	887328
60740	887329
117447	887330
13639	887331
1564	887332
107344	887333
103997	887334
141313	887335
81969	887336
57843	887337
7837	887338
25144	887339
7976	887340
5303	887341
5241	887342
85805	887343
5241	887344
14918	887345
60840	887346
14918	887347
1564	887348
15629	887349
8520	887350
19942	887351
8432	887352
92075	887353
32489	887354
20474	887355
9361	887356
8475	887357
13351	887358
6345	887359
9606	887360
7370	887361
6364	887362
4886	887363
65614	887364
34982	887365
15267	887366
8667	887367
3439	887368
12966	887369
7347	887370
165094	887371
11898	887372
33851	887373
68002	887374
54320	887375
75202	887376
79214	887377
500	887378
25124	887379
12388	887380
9854	887381
7997	887382
13667	887383
1214	887384
5223	887385
33582	887386
6268	887387
12388	887388
28088	887389
9897	887390
51441	887391
8	887392
3571	887393
31413	887394
60431	887395
8594	887396
70024	887397
40281	887398
60290	887399
15	887400
6826	887401
23047	887402
15363	887403
739	887404
64764	887405
92064	887406
9612	887407
3051	887408
9887	887409
16086	887410
74826	887411
19865	887412
3847	887413
70621	887414
29060	887415
39805	887416
16254	887417
27820	887418
1611	887419
50473	887420
27027	887421
42486	887422
34255	887423
20341	887424
16224	887425
45389	887426
7222	887427
6845	887428
26574	887429
13247	887430
6364	887431
6207	887432
1905	887433
38674	887434
44977	887435
36849	887436
11294	887437
17868	887438
17536	887439
11387	887440
72366	887441
3352	887442
2582	887443
9512	887444
5801	887445
2215	887446
310	887447
80938	887448
45852	887449
1927	887450
72295	887451
19842	887452
141712	887453
24100	887454
9794	887455
41852	887456
4941	887457
8224	887458
35982	887459
60881	887460
13705	887461
14186	887462
11655	887463
4489	887464
13657	887465
21959	887466
32998	887467
83431	887468
21288	887469
1927	887470
2985	887471
49356	887472
80226	887473
3544	887474
4941	887475
976	887476
41846	887477
1976	887478
74150	887479
16875	887480
57701	887481
18509	887482
53118	887483
63086	887484
30770	887485
19070	887486
26792	887487
52065	887488
24132	887489
11194	887490
28306	887491
3846	887492
45397	887493
19234	887494
36070	887495
123593	887496
4234	887497
22805	887498
43602	887499
385	887500
20358	887501
9913	887502
568	887503
8506	887504
60142	887505
8280	887506
15620	887507
6481	887508
30912	887509
133815	887510
10941	887511
28601	887512
55977	887513
10147	887514
4306	887515
4881	887516
74743	887517
4207	887518
1638	887519
897	887520
26397	887521
68874	887522
8268	887523
11552	887524
43659	887525
9728	887526
87387	887527
9903	887528
12296	887529
11708	887530
99926	887531
60277	887532
124827	887533
36336	887534
11589	887535
8520	887536
9842	887537
1787	887538
48768	887539
2674	887540
22953	887541
11102	887542
7400	887543
9484	887544
7412	887545
41867	887546
8161	887547
1177	887548
41867	887549
134689	887550
5201	887551
9930	887552
15	887553
38839	887554
2198	887555
3024	887556
5223	887557
32998	887558
1283	887559
14866	887560
104855	887561
3241	887562
648	887563
35577	887564
46844	887565
11089	887566
49786	887567
56332	887568
161202	887569
34133	887570
21145	887571
9860	887572
16037	887573
61258	887574
36845	887575
71754	887576
1766	887577
6891	887578
528	887579
130406	887580
116008	887581
8	887582
118004	887583
6652	887584
3547	887585
29353	887586
16684	887587
23931	887588
19962	887589
78301	887590
26362	887591
147083	887592
120867	887593
53749	887594
44923	887595
161369	887596
11283	887597
57045	887598
61070	887599
46927	887600
38545	887601
14511	887602
36886	887603
1564	887604
1632	887605
17656	887606
58661	887607
41528	887608
109836	887609
39022	887610
70469	887611
26161	887612
1986	887613
1928	887614
92619	887615
98573	887616
31633	887617
31633	887618
90930	887619
9192	887620
2340	887621
17412	887622
84610	887623
47137	887624
82832	887625
30067	887626
32531	887627
85570	887628
29838	887629
160209	887630
7193	887631
32915	887632
34557	887633
89360	887634
96278	887635
1449	887636
9192	887637
4266	887638
107349	887639
118762	887640
26520	887641
90930	887642
24355	887643
154044	887644
17828	887645
66060	887646
154441	887647
180927	887648
67090	887649
32531	887650
71609	887651
3439	887652
1449	887653
76480	887654
107349	887655
15337	887656
37392	887657
54985	887658
25425	887659
90872	887660
48444	887661
40132	887662
110181	887663
3439	887664
2547	887665
37517	887666
43940	887667
99477	887668
139318	887669
26658	887670
99555	887671
8604	887672
7668	887673
74355	887674
58738	887675
3783	887676
11856	887677
6376	887678
37675	887679
33614	887680
1431	887681
19376	887682
16340	887683
99477	887684
27587	887685
26847	887686
4080	887687
44601	887688
7436	887689
69171	887690
21667	887691
26022	887692
6027	887693
1564	887694
165	887695
71394	887696
3418	887697
72272	887698
48107	887699
12124	887700
19766	887701
35307	887702
12249	887703
35091	887704
6988	887705
42661	887706
69171	887707
27704	887708
105201	887709
35481	887710
11211	887711
2746	887712
109048	887713
1238	887714
13832	887715
42210	887716
3682	887717
50309	887718
8604	887719
74500	887720
22654	887721
7430	887722
8943	887723
12190	887724
16224	887725
2908	887726
34770	887727
4080	887728
3347	887729
27704	887730
24529	887731
6027	887732
33627	887733
109330	887734
38613	887735
59186	887736
8943	887737
4080	887738
10375	887739
3418	887740
37965	887741
172742	887742
103975	887743
76257	887744
41900	887745
178264	887746
76490	887747
81066	887748
76257	887749
11539	887750
76655	887751
77025	887752
178662	887753
97902	887754
83833	887755
88476	887756
20910	887757
49297	887758
136738	887759
137561	887760
52602	887761
26379	887762
111566	887763
825	887764
8476	887765
87933	887766
180290	887767
10641	887768
36486	887769
24162	887770
18991	887771
20429	887772
19090	887773
36728	887774
1804	887775
53880	887776
157829	887777
1710	887778
15212	887779
57947	887780
57947	887781
21141	887782
110047	887783
29951	887784
84039	887785
143659	887786
14786	887787
106606	887788
86436	887789
27803	887790
138412	887791
148810	887792
54023	887793
40976	887794
142413	887795
72461	887796
27924	887797
106364	887798
102468	887799
31441	887800
20690	887801
68278	887802
177983	887803
9762	887804
118207	887805
63830	887806
108444	887807
86484	887808
87057	887809
24595	887810
127259	887811
53841	887812
45992	887813
49322	887814
171628	887815
3524	887816
24336	887817
17949	887818
60943	887819
4942	887820
61649	887821
59493	887822
42344	887823
150365	887824
17642	887825
15	887826
263	887827
138190	887828
100747	887829
181177	887830
14963	887831
26998	887832
7952	887833
134895	887834
1	887835
8137	887836
125675	887837
21126	887838
44950	887839
19064	887840
185750	887841
139276	887842
88025	887843
62986	887844
5993	887845
69660	887846
7748	887847
86107	887848
84411	887849
71587	887850
107532	887851
136849	887852
12588	887853
101740	887854
72057	887855
25512	887856
131910	887857
89924	887858
32056	887859
62679	887860
15219	887861
106624	887862
178436	887863
140280	887864
53957	887865
82777	887866
14073	887867
69660	887868
88203	887869
90813	887870
130352	887871
121984	887872
78034	887873
86543	887874
114977	887875
987	887876
139873	887877
44363	887878
86227	887879
41822	887880
93410	887881
7121	887882
17008	887883
180483	887884
8137	887885
72808	887886
134941	887887
7952	887888
13041	887889
2383	887890
4881	887891
163273	887892
99447	887893
54546	887894
30428	887895
136453	887896
55370	887897
65468	887898
14574	887899
130352	887900
27333	887901
188774	887902
19669	887903
101229	887904
23052	887905
140395	887906
27154	887907
105903	887908
21305	887909
23493	887910
7952	887911
18747	887912
3170	887913
31283	887914
63689	887915
44409	887916
118001	887917
28559	887918
49482	887919
3	887920
82467	887921
6822	887922
98918	887923
101190	887924
55989	887925
47813	887926
15651	887927
613	887928
49618	887929
59535	887930
14564	887931
5988	887932
108940	887933
34906	887934
97993	887935
63232	887936
399	887937
14139	887938
25006	887939
12371	887940
100682	887941
64367	887942
75991	887943
12746	887944
12593	887945
92718	887946
11086	887947
64788	887948
7401	887949
107021	887950
6884	887951
96670	887952
40597	887953
208	887954
63995	887955
88622	887956
14759	887957
51964	887958
176203	887959
44277	887960
44440	887961
13432	887962
45461	887963
120514	887964
136052	887965
33969	887966
60312	887967
87769	887968
19354	887969
65935	887970
5963	887971
60807	887972
44664	887973
72740	887974
28151	887975
17820	887976
44694	887977
32931	887978
42017	887979
106650	887980
6174	887981
136616	887982
178454	887983
82403	887984
31797	887985
37853	887986
21756	887987
175133	887988
61567	887989
41843	887990
138722	887991
107654	887992
59756	887993
34630	887994
179770	887995
179765	887996
19065	887997
179807	887998
91012	887999
20781	888000
104422	888001
49029	888002
171871	888003
37809	888004
112863	888005
10810	888006
187037	888007
37473	888008
21179	888009
67621	888010
70835	888011
54652	888012
47847	888013
85689	888014
90884	888015
28614	888016
39320	888017
34705	888018
21627	888019
118335	888020
5801	888021
3205	888022
61498	888023
15211	888024
34421	888025
90123	888026
115999	888027
106317	888028
11681	888029
391	888030
115902	888031
61529	888032
67511	888033
43800	888034
9653	888035
8043	888036
60389	888037
80380	888038
1166	888039
22513	888040
333	888041
30604	888042
2783	888043
99386	888044
108886	888045
11223	888046
104091	888047
49517	888048
44588	888049
25486	888050
107324	888051
916	888052
22158	888053
59448	888054
35717	888055
17325	888056
10642	888057
11680	888058
61238	888059
10483	888060
2257	888061
14984	888062
12382	888063
18994	888064
14393	888065
55890	888066
15030	888067
101004	888068
20731	888069
54109	888070
26081	888071
15466	888072
10790	888073
15876	888074
8988	888075
304	888076
24524	888077
56736	888078
11458	888079
183519	888080
31147	888081
27470	888082
21762	888083
8229	888084
40019	888085
34067	888086
93096	888087
41923	888088
6733	888089
29354	888090
13465	888091
3317	888092
9276	888093
46975	888094
176939	888095
72854	888096
38238	888097
47133	888098
8043	888099
86108	888100
17617	888101
13465	888102
12272	888103
12586	888104
40019	888105
23303	888106
8385	888107
161326	888108
128060	888109
25418	888110
28457	888111
81702	888112
97083	888113
43752	888114
6618	888115
89549	888116
2041	888117
75998	888118
28843	888119
18116	888120
81769	888121
52641	888122
7351	888123
20323	888124
2755	888125
26575	888126
49969	888127
52811	888128
35292	888129
3138	888130
11883	888131
181253	888132
143570	888133
102200	888134
55828	888135
20252	888136
4716	888137
23788	888138
42939	888139
70374	888140
18827	888141
108256	888142
19421	888143
250	888144
55628	888145
20295	888146
323	888147
35153	888148
106529	888149
19421	888150
12884	888151
20030	888152
25729	888153
51399	888154
42724	888155
7057	888156
20731	888157
6057	888158
19572	888159
123	888160
114	888161
45467	888162
83921	888163
1244	888164
92088	888165
69157	888166
109282	888167
103007	888168
116488	888169
69786	888170
161598	888171
10886	888172
45553	888173
64506	888174
56225	888175
14868	888176
10886	888177
58536	888178
1290	888179
21895	888180
71211	888181
91336	888182
66255	888183
85464	888184
133446	888185
48780	888186
256	888187
107243	888188
122130	888189
106150	888190
106150	888191
27638	888192
71	888193
35638	888194
187265	888195
32677	888196
308	888197
2374	888198
11536	888199
1927	888200
53511	888201
131034	888202
5815	888203
54370	888204
183419	888205
127898	888206
178117	888207
131468	888208
59981	888209
6585	888210
67194	888211
151870	888212
4796	888213
60645	888214
116277	888215
63227	888216
24606	888217
40051	888218
28549	888219
13524	888220
42536	888221
5327	888222
94076	888223
178	888224
7496	888225
40878	888226
60645	888227
34215	888228
4778	888229
42045	888230
22548	888231
11342	888232
168985	888233
5391	888234
63441	888235
118547	888236
5112	888237
2	888238
78558	888239
5097	888240
28953	888241
12096	888242
22205	888243
3931	888244
3513	888245
85210	888246
102217	888247
15154	888248
106625	888249
113158	888250
91212	888251
35760	888252
140035	888253
94237	888254
5097	888255
39615	888256
15762	888257
56220	888258
14176	888259
11831	888260
9779	888261
137453	888262
34094	888263
71858	888264
81178	888265
12073	888266
24718	888267
88224	888268
9860	888269
10067	888270
42768	888271
118442	888272
1772	888273
89827	888274
42157	888275
131577	888276
22350	888277
105380	888278
51748	888279
44362	888280
26402	888281
7517	888282
154428	888283
5875	888284
106759	888285
5875	888286
86339	888287
76161	888288
122674	888289
14381	888290
4107	888291
148109	888292
172335	888293
125697	888294
117512	888295
2423	888296
5322	888297
9206	888298
3783	888299
18727	888300
19197	888301
99395	888302
11221	888303
47379	888304
4047	888305
7385	888306
30405	888307
413	888308
26104	888309
14577	888310
62702	888311
46063	888312
976	888313
2298	888314
15853	888315
94225	888316
13605	888317
1339	888318
799	888319
119273	888320
215	888321
24512	888322
31503	888323
12774	888324
6185	888325
48328	888326
129399	888327
32062	888328
1649	888329
102164	888330
28921	888331
28921	888332
76684	888333
7176	888334
7176	888335
126579	888336
412	888337
4330	888338
8567	888339
102848	888340
435	888341
62502	888342
62502	888343
426	888344
137387	888345
119365	888346
57423	888347
8271	888348
125221	888349
28919	888350
106952	888351
177498	888352
141213	888353
88373	888354
84528	888355
113425	888356
35413	888357
13809	888358
162996	888359
171516	888360
71716	888361
26765	888362
3938	888363
51759	888364
59176	888365
6713	888366
1548	888367
11565	888368
55418	888369
144587	888370
97382	888371
75179	888372
104961	888373
11382	888374
2773	888375
24097	888376
113439	888377
119802	888378
61462	888379
45728	888380
31398	888381
122426	888382
96460	888383
12567	888384
85605	888385
29347	888386
48701	888387
25393	888388
9624	888389
20855	888390
269	888391
130539	888392
53795	888393
27501	888394
65092	888395
7261	888396
52536	888397
44009	888398
83774	888399
24936	888400
5929	888401
93176	888402
127280	888403
7763	888404
138315	888405
30400	888406
40943	888407
93359	888408
15662	888409
71051	888410
22412	888411
10541	888412
12998	888413
93034	888414
47117	888415
68100	888416
499	888417
39955	888418
14378	888419
92699	888420
44327	888421
132508	888422
103963	888423
34240	888424
28300	888425
13060	888426
36509	888427
8875	888428
172	888429
17168	888430
44674	888431
26226	888432
97456	888433
13234	888434
2515	888435
47794	888436
17949	888437
110939	888438
60072	888439
69815	888440
12270	888441
78415	888442
36224	888443
109740	888444
24652	888445
11141	888446
126411	888447
22227	888448
58111	888449
3856	888450
46155	888451
71940	888452
159451	888453
112206	888454
10733	888455
78335	888456
142048	888457
59574	888458
53517	888459
47146	888460
78335	888461
12173	888462
20363	888463
4488	888464
114570	888465
4991	888466
36115	888467
9625	888468
2990	888469
123081	888470
15323	888471
9025	888472
3524	888473
58889	888474
2990	888475
50	888476
50	888477
75746	888478
124693	888479
59711	888480
89282	888481
118292	888482
113610	888483
6406	888484
309	888485
309	888486
139181	888487
136106	888488
35988	888489
28606	888490
1707	888491
11244	888492
142662	888493
22223	888494
52715	888495
386	888496
39	888497
33791	888498
138012	888499
53033	888500
21431	888501
59	888502
4058	888503
57788	888504
39337	888505
47985	888506
65	888507
8597	888508
36041	888509
86810	888510
117527	888511
35800	888512
4736	888513
2993	888514
2993	888515
7812	888516
5336	888517
61963	888518
44266	888519
79642	888520
142737	888521
7439	888522
184259	888523
29002	888524
52292	888525
52292	888526
13159	888527
13159	888528
51550	888529
9228	888530
62906	888531
8641	888532
5117	888533
87624	888534
25668	888535
5803	888536
44928	888537
38771	888538
53723	888539
45045	888540
30001	888541
13021	888542
17240	888543
2892	888544
14134	888545
38280	888546
64231	888547
55737	888548
100006	888549
45885	888550
10288	888551
17878	888552
17003	888553
6709	888554
2042	888555
47762	888556
4220	888557
8060	888558
70686	888559
1970	888560
70425	888561
82841	888562
28594	888563
20224	888564
37590	888565
51669	888566
10465	888567
58521	888568
35231	888569
148008	888570
186759	888571
183324	888572
1164	888573
100718	888574
6609	888575
3457	888576
42290	888577
50294	888578
88715	888579
26507	888580
16504	888581
10688	888582
6551	888583
80692	888584
46640	888585
24106	888586
16081	888587
11815	888588
1554	888589
6710	888590
57806	888591
33254	888592
74491	888593
42965	888594
1074	888595
13876	888596
89669	888597
1554	888598
37930	888599
182478	888600
142738	888601
6585	888602
1367	888603
184679	888604
11992	888605
2034	888606
3207	888607
1572	888608
21952	888609
1094	888610
4134	888611
18309	888612
39756	888613
47559	888614
1457	888615
57298	888616
47784	888617
21769	888618
4988	888619
58899	888620
13910	888621
1648	888622
14323	888623
153	888624
14950	888625
10095	888626
3397	888627
61230	888628
3891	888629
35468	888630
12750	888631
108375	888632
138691	888633
141542	888634
6639	888635
49259	888636
508	888637
36417	888638
971	888639
3969	888640
24358	888641
8308	888642
37837	888643
3891	888644
31160	888645
26460	888646
38090	888647
30476	888648
33638	888649
33805	888650
1164	888651
22141	888652
15792	888653
187827	888654
3457	888655
1970	888656
6710	888657
186163	888658
2852	888659
9813	888660
61	888661
8726	888662
23294	888663
44685	888664
41087	888665
17225	888666
10311	888667
34617	888668
707	888669
18650	888670
32601	888671
1164	888672
13678	888673
17874	888674
8	888675
818	888676
11635	888677
316	888678
261	888679
14193	888680
62603	888681
23289	888682
239	888683
4960	888684
1165	888685
14274	888686
473	888687
28483	888688
5287	888689
26146	888690
54144	888691
11600	888692
34554	888693
7507	888694
3481	888695
82477	888696
52465	888697
5247	888698
2672	888699
31991	888700
537	888701
89669	888702
16381	888703
52260	888704
16907	888705
3678	888706
19768	888707
7483	888708
64771	888709
21834	888710
3321	888711
37542	888712
35419	888713
49336	888714
85773	888715
39733	888716
3922	888717
180665	888718
32460	888719
25384	888720
82172	888721
127214	888722
184831	888723
10166	888724
132286	888725
27024	888726
11121	888727
8	888728
52306	888729
67393	888730
670	888731
52607	888732
8940	888733
9350	888734
6949	888735
12527	888736
11170	888737
3441	888738
4662	888739
20596	888740
5656	888741
27034	888742
22329	888743
20095	888744
1	888745
287	888746
51560	888747
44690	888748
5111	888749
33315	888750
33315	888751
91990	888752
21781	888753
3998	888754
6882	888755
62127	888756
109848	888757
65576	888758
95768	888759
46552	888760
100248	888761
44469	888762
27620	888763
78655	888764
130278	888765
55652	888766
64222	888767
67308	888768
22779	888769
9315	888770
24868	888771
7268	888772
9736	888773
53082	888774
123313	888775
10131	888776
17845	888777
55270	888778
28685	888779
138594	888780
1275	888781
10790	888782
12232	888783
12954	888784
92658	888785
9372	888786
14785	888787
10948	888788
53668	888789
28246	888790
169111	888791
22288	888792
82482	888793
76899	888794
39632	888795
7682	888796
161491	888797
86295	888798
110274	888799
23741	888800
27557	888801
19679	888802
2895	888803
26212	888804
11667	888805
17968	888806
55217	888807
23050	888808
3832	888809
34870	888810
2893	888811
28087	888812
9242	888813
82038	888814
31314	888815
2342	888816
6644	888817
25343	888818
34654	888819
31528	888820
28310	888821
16036	888822
20909	888823
36895	888824
24089	888825
45458	888826
47173	888827
45328	888828
2281	888829
108719	888830
63605	888831
7788	888832
42825	888833
113593	888834
6379	888835
28939	888836
47648	888837
127540	888838
41005	888839
15217	888840
68486	888841
124481	888842
45898	888843
17700	888844
12109	888845
71021	888846
7888	888847
29629	888848
112067	888849
10036	888850
1537	888851
69435	888852
23906	888853
29438	888854
21790	888855
63467	888856
875	888857
123568	888858
47617	888859
35672	888860
10334	888861
24987	888862
188044	888863
114639	888864
519	888865
37797	888866
138863	888867
8857	888868
142661	888869
9667	888870
10349	888871
2698	888872
9711	888873
121245	888874
3152	888875
7772	888876
22759	888877
47746	888878
30370	888879
37927	888880
29527	888881
37539	888882
31569	888883
41561	888884
6609	888885
46849	888886
33174	888887
31213	888888
11348	888889
487	888890
20657	888891
33739	888892
42130	888893
9609	888894
9140	888895
65507	888896
2893	888897
31286	888898
85772	888899
56041	888900
16117	888901
93922	888902
61789	888903
49903	888904
2056	888905
48280	888906
19273	888907
57605	888908
121384	888909
26241	888910
42419	888911
5141	888912
42202	888913
3458	888914
131231	888915
37630	888916
12133	888917
29647	888918
1256	888919
34959	888920
83491	888921
1970	888922
130493	888923
26181	888924
16265	888925
32098	888926
28565	888927
42767	888928
6882	888929
29647	888930
103928	888931
102848	888932
10334	888933
108475	888934
20834	888935
10262	888936
6882	888937
10334	888938
13953	888939
2079	888940
3695	888941
182910	888942
519	888943
519	888944
519	888945
131616	888946
75790	888947
126260	888948
85445	888949
92395	888950
26793	888951
13934	888952
61739	888953
88623	888954
135441	888955
109924	888956
7379	888957
7379	888958
61948	888959
10166	888960
52280	888961
183998	888962
50294	888963
108857	888964
109918	888965
182281	888966
70356	888967
5085	888968
54345	888969
11049	888970
33845	888971
82912	888972
29928	888973
81472	888974
61320	888975
28229	888976
1667	888977
82096	888978
11732	888979
88986	888980
2501	888981
37978	888982
23876	888983
22455	888984
36973	888985
2893	888986
62289	888987
49246	888988
3364	888989
72345	888990
133437	888991
2473	888992
47611	888993
69113	888994
15217	888995
35734	888996
11953	888997
47963	888998
79105	888999
9135	889000
8242	889001
286	889002
23736	889003
22677	889004
5332	889005
13216	889006
513	889007
26057	889008
5349	889009
22306	889010
416	889011
22111	889012
47795	889013
36677	889014
54826	889015
186310	889016
519	889017
39107	889018
141709	889019
55619	889020
3391	889021
174199	889022
320	889023
53102	889024
63125	889025
63125	889026
2454	889027
2699	889028
121311	889029
87164	889030
8802	889031
129590	889032
86435	889033
24570	889034
32135	889035
105679	889036
146062	889037
8669	889038
169302	889039
70290	889040
26932	889041
26932	889042
19844	889043
10299	889044
44991	889045
34886	889046
71206	889047
12106	889048
62683	889049
165201	889050
8570	889051
22	889052
196	889053
3966	889054
148475	889055
3966	889056
145088	889057
3966	889058
1946	889059
11254	889060
31948	889061
8279	889062
90356	889063
50504	889064
188099	889065
24916	889066
60512	889067
425	889068
27	889069
160784	889070
24959	889071
102753	889072
137791	889073
54947	889074
7961	889075
55740	889076
104024	889077
31886	889078
51517	889079
1462	889080
60133	889081
21	889082
1357	889083
61603	889084
61603	889085
41503	889086
2785	889087
4073	889088
108422	889089
5282	889090
47987	889091
481	889092
167	889093
59190	889094
97849	889095
15510	889096
1338	889097
8440	889098
108260	889099
4493	889100
21945	889101
234	889102
50520	889103
33198	889104
42681	889105
4478	889106
32220	889107
9463	889108
106167	889109
21351	889110
21284	889111
4355	889112
124331	889113
25344	889114
21926	889115
57212	889116
18677	889117
2637	889118
49535	889119
67453	889120
1704	889121
10447	889122
9718	889123
1952	889124
3238	889125
13616	889126
85268	889127
10582	889128
33884	889129
3	889130
24993	889131
18890	889132
1680	889133
22571	889134
93909	889135
30213	889136
106665	889137
111791	889138
48446	889139
134276	889140
90682	889141
14199	889142
52872	889143
101403	889144
55447	889145
115072	889146
54463	889147
99738	889148
57255	889149
44200	889150
4206	889151
40305	889152
77838	889153
32212	889154
71637	889155
83545	889156
903	889157
24842	889158
37568	889159
45527	889160
15013	889161
2158	889162
1280	889163
9509	889164
5460	889165
58241	889166
24334	889167
3781	889168
14185	889169
10130	889170
27673	889171
15780	889172
104668	889173
21920	889174
176530	889175
33907	889176
19496	889177
91	889178
48684	889179
21775	889180
8266	889181
84356	889182
14503	889183
1347	889184
63031	889185
7483	889186
40606	889187
2	889188
48590	889189
26820	889190
30706	889191
96908	889192
27989	889193
18953	889194
29510	889195
9715	889196
22745	889197
2	889198
103387	889199
3335	889200
48210	889201
8304	889202
50393	889203
18966	889204
34538	889205
59408	889206
30187	889207
10975	889208
5603	889209
235	889210
98253	889211
60525	889212
3392	889213
137892	889214
13043	889215
6263	889216
2	889217
39420	889218
1780	889219
59572	889220
26261	889221
22472	889222
6327	889223
8542	889224
28602	889225
84276	889226
8725	889227
2352	889228
50185	889229
18327	889230
11225	889231
17191	889232
48219	889233
56624	889234
8368	889235
47920	889236
11284	889237
175288	889238
39136	889239
10371	889240
97981	889241
6369	889242
84357	889243
61478	889244
30138	889245
5497	889246
14036	889247
113711	889248
74563	889249
131494	889250
46847	889251
664	889252
122844	889253
7096	889254
19807	889255
37215	889256
28593	889257
40129	889258
18604	889259
84128	889260
21507	889261
38485	889262
51541	889263
10716	889264
11237	889265
44034	889266
14876	889267
15434	889268
38741	889269
65957	889270
20859	889271
24368	889272
17578	889273
32267	889274
101540	889275
48565	889276
2012	889277
124793	889278
32800	889279
40889	889280
51173	889281
27668	889282
21695	889283
65471	889284
1002	889285
1002	889286
26698	889287
55816	889288
717	889289
85288	889290
17490	889291
20538	889292
21695	889293
24480	889294
105685	889295
31215	889296
84237	889297
19	889298
22391	889299
8779	889300
66287	889301
14458	889302
3874	889303
13237	889304
22756	889305
180144	889306
1167	889307
2356	889308
28462	889309
7291	889310
51060	889311
149586	889312
4982	889313
57994	889314
102476	889315
22377	889316
23210	889317
61591	889318
25267	889319
23095	889320
9093	889321
30066	889322
31092	889323
3272	889324
44578	889325
68269	889326
15597	889327
36503	889328
17941	889329
62349	889330
43766	889331
116959	889332
13143	889333
25484	889334
1005	889335
15915	889336
45118	889337
10393	889338
3928	889339
14462	889340
30330	889341
52829	889342
6962	889343
20978	889344
4411	889345
9715	889346
18856	889347
22749	889348
11016	889349
31983	889350
5757	889351
25800	889352
10733	889353
80060	889354
29819	889355
73167	889356
3724	889357
27225	889358
2695	889359
32524	889360
5442	889361
5206	889362
37844	889363
54463	889364
82119	889365
16826	889366
137955	889367
27202	889368
83311	889369
33327	889370
27020	889371
2356	889372
69291	889373
5053	889374
78539	889375
32461	889376
65426	889377
13162	889378
8343	889379
163027	889380
41770	889381
14941	889382
71	889383
40376	889384
45932	889385
43786	889386
1488	889387
142	889388
6734	889389
27465	889390
33166	889391
7041	889392
22263	889393
525	889394
11381	889395
67571	889396
21653	889397
12638	889398
26318	889399
106848	889400
53548	889401
12119	889402
5462	889403
56376	889404
45493	889405
5485	889406
91400	889407
17726	889408
22338	889409
14405	889410
27190	889411
17594	889412
2380	889413
39200	889414
5600	889415
6105	889416
58268	889417
10371	889418
3038	889419
6816	889420
44100	889421
30466	889422
152237	889423
47985	889424
45149	889425
58487	889426
69454	889427
84138	889428
16283	889429
2233	889430
18094	889431
78681	889432
12385	889433
102899	889434
840	889435
33827	889436
102920	889437
9126	889438
40069	889439
547	889440
69150	889441
1414	889442
4108	889443
5909	889444
82	889445
1740	889446
8228	889447
18776	889448
32362	889449
22098	889450
10304	889451
1266	889452
32703	889453
26387	889454
1414	889455
58513	889456
67102	889457
70721	889458
25365	889459
4744	889460
291	889461
84209	889462
42291	889463
26744	889464
76	889465
11289	889466
27235	889467
13009	889468
134486	889469
28886	889470
47589	889471
103189	889472
8538	889473
46804	889474
54	889475
18671	889476
39602	889477
1859	889478
57989	889479
25516	889480
76023	889481
10775	889482
27339	889483
75868	889484
25626	889485
13037	889486
32942	889487
2674	889488
21697	889489
47775	889490
48439	889491
85945	889492
79239	889493
130597	889494
64562	889495
9553	889496
124852	889497
67352	889498
15533	889499
9466	889500
44590	889501
63556	889502
43836	889503
62948	889504
18663	889505
149619	889506
37073	889507
134578	889508
30374	889509
70027	889510
15124	889511
20986	889512
67004	889513
83554	889514
102940	889515
78815	889516
97890	889517
39284	889518
65800	889519
15282	889520
32734	889521
32533	889522
35795	889523
32797	889524
15542	889525
5271	889526
795	889527
101	889528
15666	889529
515	889530
4000	889531
480	889532
3971	889533
9877	889534
1990	889535
1443	889536
116	889537
55532	889538
5405	889539
14216	889540
588	889541
588	889542
24298	889543
6301	889544
166819	889545
20829	889546
14081	889547
13671	889548
22143	889549
38250	889550
58490	889551
68506	889552
86149	889553
12018	889554
110121	889555
52210	889556
38549	889557
39292	889558
23799	889559
27379	889560
35641	889561
62119	889562
38952	889563
11864	889564
47640	889565
38056	889566
35495	889567
11347	889568
10543	889569
208	889570
32970	889571
12535	889572
25823	889573
22729	889574
176270	889575
1114	889576
58771	889577
8405	889578
29957	889579
89778	889580
15198	889581
30404	889582
2816	889583
1227	889584
54770	889585
11657	889586
20444	889587
26619	889588
10211	889589
24416	889590
20800	889591
29891	889592
21679	889593
61778	889594
1231	889595
1471	889596
17320	889597
64606	889598
5162	889599
5760	889600
102455	889601
8401	889602
1264	889603
8709	889604
27309	889605
49746	889606
46951	889607
49938	889608
553	889609
553	889610
34208	889611
77472	889612
13371	889613
130567	889614
51406	889615
51406	889616
174248	889617
31401	889618
9104	889619
73138	889620
36210	889621
36210	889622
85371	889623
135011	889624
109280	889625
51666	889626
4321	889627
140322	889628
33766	889629
114619	889630
35371	889631
4173	889632
127689	889633
36753	889634
5997	889635
59742	889636
18255	889637
1752	889638
52327	889639
59053	889640
95441	889641
34598	889642
134253	889643
1008	889644
72991	889645
140034	889646
140670	889647
62595	889648
60710	889649
41749	889650
88786	889651
13642	889652
27	889653
145045	889654
35632	889655
154979	889656
84807	889657
23057	889658
157239	889659
24715	889660
171183	889661
18902	889662
9832	889663
4236	889664
182514	889665
111680	889666
182880	889667
14149	889668
172948	889669
12343	889670
9832	889671
8028	889672
388	889673
135656	889674
142145	889675
66697	889676
24715	889677
177500	889678
34755	889679
47528	889680
88350	889681
2152	889682
39	889683
134401	889684
29318	889685
124205	889686
42499	889687
25359	889688
34779	889689
8480	889690
127	889691
4680	889692
4680	889693
106793	889694
136469	889695
188009	889696
34779	889697
34779	889698
3819	889699
3819	889700
128486	889701
11465	889702
197	889703
108894	889704
1012	889705
13478	889706
73121	889707
16697	889708
66736	889709
88333	889710
143110	889711
72467	889712
4490	889713
17819	889714
78689	889715
36029	889716
1180	889717
25624	889718
10495	889719
79101	889720
1194	889721
3100	889722
19823	889723
5062	889724
5116	889725
86739	889726
17436	889727
38338	889728
10449	889729
184670	889730
36145	889731
109523	889732
52551	889733
98242	889734
8339	889735
141679	889736
20393	889737
127300	889738
57	889739
41384	889740
38803	889741
20284	889742
108896	889743
122552	889744
1080	889745
26343	889746
13512	889747
3480	889748
23	889749
14158	889750
66913	889751
284	889752
19352	889753
275	889754
85214	889755
13604	889756
11592	889757
6890	889758
12669	889759
13446	889760
4191	889761
87698	889762
47566	889763
23252	889764
110690	889765
72906	889766
89	889767
22782	889768
57	889769
4073	889770
2084	889771
1687	889772
4631	889773
906	889774
5700	889775
3441	889776
3852	889777
8564	889778
6077	889779
87556	889780
48181	889781
16525	889782
49000	889783
4073	889784
418	889785
6834	889786
25927	889787
108697	889788
82937	889789
504	889790
504	889791
504	889792
87804	889793
41390	889794
504	889795
13410	889796
85671	889797
59588	889798
26868	889799
60755	889800
5282	889801
22237	889802
36210	889803
92099	889804
76664	889805
10223	889806
51356	889807
27417	889808
17473	889809
57230	889810
32513	889811
25855	889812
123796	889813
9554	889814
28752	889815
9584	889816
7526	889817
120	889818
101463	889819
28486	889820
1989	889821
107850	889822
65292	889823
64539	889824
81576	889825
51220	889826
96438	889827
140079	889828
104028	889829
71976	889830
26235	889831
1358	889832
45626	889833
96540	889834
58920	889835
41763	889836
139412	889837
121065	889838
67512	889839
12236	889840
3823	889841
3400	889842
59729	889843
104334	889844
2909	889845
2774	889846
80257	889847
11080	889848
31707	889849
59647	889850
1418	889851
114837	889852
31638	889853
579	889854
42164	889855
5074	889856
34140	889857
70964	889858
8711	889859
11892	889860
23544	889861
23545	889862
3632	889863
7196	889864
73248	889865
14082	889866
17157	889867
101597	889868
1320	889869
81256	889870
22886	889871
47458	889872
3439	889873
51622	889874
16928	889875
35918	889876
70468	889877
69477	889878
133268	889879
79424	889880
24607	889881
9304	889882
103430	889883
111063	889884
8728	889885
1509	889886
58687	889887
70468	889888
84066	889889
52763	889890
29644	889891
11296	889892
24291	889893
76022	889894
180464	889895
85738	889896
59012	889897
110563	889898
4442	889899
8848	889900
54289	889901
14118	889902
50898	889903
27393	889904
17853	889905
33217	889906
37953	889907
17853	889908
20917	889909
16958	889910
16161	889911
33303	889912
33303	889913
33303	889914
42231	889915
62460	889916
28797	889917
99969	889918
42904	889919
185	889920
2053	889921
76826	889922
68954	889923
11710	889924
47041	889925
1497	889926
14752	889927
25544	889928
174610	889929
82957	889930
16357	889931
33360	889932
10536	889933
24764	889934
23907	889935
33360	889936
7584	889937
107326	889938
6113	889939
1	889940
2504	889941
6044	889942
1369	889943
49294	889944
47197	889945
7547	889946
57617	889947
24	889948
6528	889949
25401	889950
62277	889951
349	889952
6221	889953
10125	889954
11804	889955
16938	889956
8525	889957
69133	889958
369	889959
63881	889960
1194	889961
1450	889962
1242	889963
3263	889964
39458	889965
63881	889966
27537	889967
15407	889968
83418	889969
521	889970
24804	889971
14245	889972
74402	889973
146782	889974
68673	889975
354	889976
39155	889977
39234	889978
128270	889979
110968	889980
90744	889981
1029	889982
30153	889983
1400	889984
33550	889985
3485	889986
8936	889987
22391	889988
50070	889989
9452	889990
505	889991
3166	889992
16907	889993
6821	889994
2918	889995
6501	889996
6757	889997
15003	889998
26936	889999
8381	890000
50627	890001
45798	890002
5962	890003
2519	890004
50740	890005
9311	890006
109989	890007
61566	890008
147596	890009
41922	890010
41922	890011
36056	890012
2861	890013
119151	890014
1714	890015
125804	890016
2244	890017
3135	890018
20729	890019
88	890020
47041	890021
60186	890022
34746	890023
124	890024
122	890025
122	890026
349	890027
27478	890028
32173	890029
166	890030
6085	890031
13603	890032
1	890033
18268	890034
53635	890035
3896	890036
32294	890037
24679	890038
24506	890039
1	890040
45839	890041
10712	890042
2706	890043
66055	890044
33218	890045
73943	890046
45046	890047
20507	890048
146836	890049
36805	890050
19451	890051
22636	890052
133296	890053
5886	890054
34353	890055
7369	890056
173245	890057
29015	890058
13698	890059
9862	890060
15	890061
3277	890062
31855	890063
11280	890064
11812	890065
608	890066
20283	890067
27488	890068
7783	890069
119	890070
28284	890071
41841	890072
3685	890073
25357	890074
28284	890075
80251	890076
23636	890077
61658	890078
49500	890079
3348	890080
51297	890081
51297	890082
80884	890083
125870	890084
42877	890085
99961	890086
21133	890087
10794	890088
68758	890089
51370	890090
62079	890091
6517	890092
145866	890093
70958	890094
80308	890095
27405	890096
42162	890097
1372	890098
129727	890099
90352	890100
5283	890101
159561	890102
114571	890103
50378	890104
72898	890105
110192	890106
46874	890107
141321	890108
129025	890109
39196	890110
92459	890111
108522	890112
1931	890113
69021	890114
43099	890115
69021	890116
10987	890117
7687	890118
132564	890119
4333	890120
6152	890121
60831	890122
22612	890123
5498	890124
5498	890125
23636	890126
93891	890127
10482	890128
49817	890129
54096	890130
187867	890131
186984	890132
186506	890133
141483	890134
35471	890135
19328	890136
25139	890137
6144	890138
12758	890139
77267	890140
87136	890141
8143	890142
14578	890143
59045	890144
17886	890145
14447	890146
143086	890147
77297	890148
57710	890149
45028	890150
25448	890151
575	890152
575	890153
105973	890154
10904	890155
81688	890156
46164	890157
17339	890158
5063	890159
657	890160
657	890161
5063	890162
133248	890163
105263	890164
17182	890165
126372	890166
31462	890167
107845	890168
86012	890169
5235	890170
17634	890171
97807	890172
5296	890173
19786	890174
56154	890175
85222	890176
7228	890177
132585	890178
147345	890179
70900	890180
61166	890181
104782	890182
65876	890183
96570	890184
61566	890185
15798	890186
2437	890187
15920	890188
24982	890189
10984	890190
100627	890191
104782	890192
134374	890193
6550	890194
23671	890195
5063	890196
17927	890197
5063	890198
11470	890199
125506	890200
56621	890201
11470	890202
23671	890203
18935	890204
71779	890205
64955	890206
52678	890207
2489	890208
37783	890209
73074	890210
88454	890211
67114	890212
16828	890213
2312	890214
97740	890215
18620	890216
110558	890217
12696	890218
90031	890219
119799	890220
13744	890221
382	890222
186097	890223
62891	890224
106958	890225
49893	890226
36199	890227
49990	890228
2873	890229
631	890230
8830	890231
87130	890232
117339	890233
148207	890234
18432	890235
144296	890236
45326	890237
48156	890238
51208	890239
69812	890240
66249	890241
4427	890242
34996	890243
17965	890244
786	890245
4286	890246
86260	890247
9216	890248
91733	890249
163931	890250
31688	890251
29777	890252
13726	890253
27111	890254
39957	890255
4633	890256
23767	890257
107	890258
51436	890259
159001	890260
84846	890261
102002	890262
133279	890263
148472	890264
121718	890265
80736	890266
105220	890267
127599	890268
28596	890269
114849	890270
3784	890271
161003	890272
48763	890273
91794	890274
66461	890275
21404	890276
139344	890277
10629	890278
17785	890279
97304	890280
9072	890281
56604	890282
73579	890283
99687	890284
167463	890285
32055	890286
43192	890287
71909	890288
51308	890289
53795	890290
53930	890291
122554	890292
34993	890293
132409	890294
119958	890295
173345	890296
20855	890297
66374	890298
31551	890299
30375	890300
165032	890301
90897	890302
147145	890303
105220	890304
121718	890305
22891	890306
44146	890307
5783	890308
103190	890309
42460	890310
208	890311
41385	890312
117076	890313
3241	890314
21662	890315
86941	890316
110820	890317
144855	890318
16146	890319
137095	890320
7173	890321
7173	890322
11628	890323
7173	890324
2448	890325
5833	890326
1	890327
8252	890328
7173	890329
24977	890330
3026	890331
35113	890332
50120	890333
23532	890334
2151	890335
165917	890336
14236	890337
23426	890338
23389	890339
34541	890340
8707	890341
189043	890342
23447	890343
7173	890344
2151	890345
26	890346
26	890347
6475	890348
13607	890349
6475	890350
60814	890351
22763	890352
22763	890353
34518	890354
13683	890355
4958	890356
51644	890357
60814	890358
11628	890359
2448	890360
98507	890361
53404	890362
98507	890363
19157	890364
24491	890365
3929	890366
19324	890367
34541	890368
4079	890369
15939	890370
50200	890371
635	890372
3026	890373
29189	890374
3026	890375
1018	890376
297	890377
16994	890378
49422	890379
104876	890380
2965	890381
8379	890382
49422	890383
104876	890384
23447	890385
23458	890386
20363	890387
9246	890388
445	890389
515	890390
425	890391
19237	890392
27401	890393
37996	890394
17384	890395
33499	890396
20960	890397
22757	890398
93	890399
25428	890400
32360	890401
32366	890402
30517	890403
90056	890404
42048	890405
53966	890406
39328	890407
85397	890408
115166	890409
17384	890410
59339	890411
81796	890412
90056	890413
159426	890414
515	890415
445	890416
397	890417
88129	890418
34756	890419
178033	890420
59397	890421
105951	890422
13513	890423
13522	890424
59921	890425
13513	890426
127232	890427
69945	890428
13513	890429
74625	890430
3265	890431
108432	890432
16963	890433
18793	890434
73451	890435
9577	890436
58702	890437
45578	890438
977	890439
13277	890440
134164	890441
51797	890442
6364	890443
33358	890444
142604	890445
139026	890446
138900	890447
110462	890448
109042	890449
1139	890450
29528	890451
14217	890452
80667	890453
99748	890454
3757	890455
126294	890456
10329	890457
142195	890458
52393	890459
47767	890460
70231	890461
42022	890462
48038	890463
116439	890464
74127	890465
99261	890466
165982	890467
158174	890468
217	890469
4113	890470
140679	890471
58838	890472
9612	890473
94755	890474
5358	890475
18607	890476
217	890477
73902	890478
108796	890479
15385	890480
977	890481
94093	890482
8161	890483
75341	890484
38448	890485
101067	890486
3316	890487
25503	890488
108605	890489
153842	890490
155610	890491
1406	890492
45586	890493
62194	890494
86059	890495
38710	890496
155857	890497
3389	890498
25846	890499
23022	890500
13089	890501
54375	890502
505	890503
43579	890504
7115	890505
938	890506
138654	890507
25846	890508
21832	890509
34306	890510
7522	890511
9218	890512
9268	890513
977	890514
34843	890515
87680	890516
158422	890517
27515	890518
95206	890519
164750	890520
6364	890521
7115	890522
22948	890523
89685	890524
505	890525
177037	890526
71208	890527
65904	890528
53006	890529
10393	890530
68179	890531
125879	890532
505	890533
34728	890534
35356	890535
118302	890536
99436	890537
27923	890538
120967	890539
141110	890540
4853	890541
8002	890542
54438	890543
184716	890544
977	890545
139568	890546
189253	890547
45029	890548
34862	890549
45441	890550
157156	890551
159168	890552
159857	890553
69546	890554
34768	890555
27523	890556
23640	890557
40692	890558
11508	890559
8336	890560
7942	890561
41846	890562
10393	890563
94	890564
71291	890565
186387	890566
6106	890567
34625	890568
9747	890569
136809	890570
80764	890571
115008	890572
46877	890573
155717	890574
25846	890575
6325	890576
188910	890577
85050	890578
174706	890579
48839	890580
18793	890581
20210	890582
1997	890583
13712	890584
7115	890585
71291	890586
7115	890587
33746	890588
110401	890589
127603	890590
16488	890591
110462	890592
3316	890593
30255	890594
85752	890595
120142	890596
133962	890597
2008	890598
109189	890599
3403	890600
19428	890601
78196	890602
162185	890603
25903	890604
3316	890605
73105	890606
40918	890607
18741	890608
32224	890609
32320	890610
28987	890611
42022	890612
66147	890613
15696	890614
33746	890615
19341	890616
48709	890617
109380	890618
26201	890619
27305	890620
51797	890621
86213	890622
5670	890623
29142	890624
25903	890625
67719	890626
5358	890627
123626	890628
110377	890629
4730	890630
3727	890631
1334	890632
9218	890633
121105	890634
99021	890635
99263	890636
134593	890637
117181	890638
142672	890639
142988	890640
182052	890641
73143	890642
80349	890643
4246	890644
93015	890645
122144	890646
76903	890647
25503	890648
5358	890649
141710	890650
1997	890651
187656	890652
217	890653
105563	890654
96697	890655
1406	890656
20845	890657
149832	890658
150491	890659
130584	890660
118720	890661
117310	890662
94650	890663
154269	890664
76502	890665
150577	890666
4246	890667
53031	890668
77360	890669
62260	890670
120616	890671
10835	890672
100128	890673
156692	890674
101083	890675
129900	890676
10088	890677
139886	890678
99880	890679
119108	890680
59533	890681
184011	890682
67719	890683
34045	890684
185363	890685
56651	890686
72921	890687
99133	890688
155611	890689
64062	890690
14061	890691
12392	890692
43500	890693
43579	890694
55333	890695
177163	890696
123612	890697
57866	890698
100227	890699
15799	890700
100608	890701
157074	890702
187979	890703
71581	890704
71581	890705
44213	890706
102978	890707
127823	890708
152718	890709
149541	890710
175800	890711
97987	890712
19053	890713
53237	890714
120028	890715
129916	890716
162571	890717
129568	890718
125185	890719
10457	890720
30789	890721
217	890722
77063	890723
48174	890724
110843	890725
4246	890726
116495	890727
117359	890728
175353	890729
94175	890730
20545	890731
7115	890732
62189	890733
40903	890734
62877	890735
153886	890736
101083	890737
128146	890738
84437	890739
65304	890740
99411	890741
166374	890742
122542	890743
100128	890744
19966	890745
94652	890746
63754	890747
119302	890748
63761	890749
94813	890750
94979	890751
1827	890752
518	890753
155424	890754
94613	890755
130140	890756
164739	890757
95364	890758
79523	890759
61060	890760
157087	890761
57306	890762
121691	890763
54550	890764
120897	890765
164041	890766
101279	890767
162976	890768
176690	890769
47246	890770
99306	890771
166164	890772
19780	890773
96772	890774
53196	890775
47246	890776
94284	890777
118182	890778
134545	890779
6435	890780
93514	890781
56258	890782
109585	890783
105020	890784
106072	890785
126089	890786
120316	890787
82498	890788
2659	890789
156532	890790
117934	890791
118165	890792
93834	890793
64062	890794
118027	890795
117230	890796
117358	890797
64062	890798
154645	890799
118743	890800
50381	890801
6364	890802
72620	890803
4608	890804
1406	890805
138909	890806
217	890807
1065	890808
14833	890809
47144	890810
27117	890811
22130	890812
2760	890813
107616	890814
43681	890815
60535	890816
60777	890817
8489	890818
73989	890819
50371	890820
20179	890821
137451	890822
16550	890823
140085	890824
1	890825
1711	890826
28272	890827
3843	890828
3843	890829
49691	890830
65583	890831
34000	890832
175022	890833
60242	890834
138521	890835
83023	890836
7374	890837
3843	890838
4400	890839
4168	890840
49841	890841
13370	890842
17432	890843
96982	890844
30222	890845
11614	890846
71472	890847
43148	890848
947	890849
3252	890850
104034	890851
184533	890852
8951	890853
143	890854
9934	890855
37100	890856
7095	890857
74235	890858
12851	890859
533	890860
20705	890861
90225	890862
7901	890863
33382	890864
24675	890865
39441	890866
39441	890867
39441	890868
20705	890869
94978	890870
14652	890871
2818	890872
33997	890873
19257	890874
18263	890875
142042	890876
83453	890877
13479	890878
25766	890879
41791	890880
40358	890881
81165	890882
68660	890883
16760	890884
132396	890885
28352	890886
28128	890887
1511	890888
107546	890889
6112	890890
3070	890891
34106	890892
156679	890893
43225	890894
24327	890895
14890	890896
14114	890897
24410	890898
44671	890899
60348	890900
35500	890901
81609	890902
1546	890903
14114	890904
56081	890905
4518	890906
6644	890907
1133	890908
192	890909
93518	890910
40668	890911
34432	890912
38018	890913
4169	890914
21484	890915
142224	890916
84620	890917
84620	890918
106022	890919
28387	890920
61523	890921
29842	890922
25537	890923
16920	890924
108388	890925
196	890926
74495	890927
63051	890928
130275	890929
108496	890930
108496	890931
28208	890932
172372	890933
4774	890934
60062	890935
8594	890936
132171	890937
108774	890938
20917	890939
87797	890940
66994	890941
154510	890942
94113	890943
71489	890944
187907	890945
23340	890946
12600	890947
17361	890948
9271	890949
5163	890950
83551	890951
69238	890952
2308	890953
84743	890954
5021	890955
12872	890956
83453	890957
83055	890958
67799	890959
25444	890960
41852	890961
30346	890962
62300	890963
91073	890964
1771	890965
64680	890966
23896	890967
16670	890968
31418	890969
113113	890970
6650	890971
23193	890972
9559	890973
9559	890974
36324	890975
6960	890976
5214	890977
36063	890978
1026	890979
2638	890980
94712	890981
49359	890982
169174	890983
69476	890984
35085	890985
171	890986
6263	890987
31526	890988
114730	890989
27208	890990
67961	890991
99716	890992
43545	890993
8500	890994
165407	890995
159969	890996
62653	890997
36225	890998
180173	890999
137468	891000
123805	891001
156635	891002
63821	891003
171782	891004
184957	891005
157423	891006
143699	891007
180442	891008
141799	891009
65015	891010
93030	891011
179434	891012
147656	891013
45746	891014
44318	891015
30598	891016
318	891017
29299	891018
4460	891019
8249	891020
50408	891021
17195	891022
28604	891023
52207	891024
178669	891025
102364	891026
15540	891027
68097	891028
70550	891029
9453	891030
178230	891031
35244	891032
270	891033
24889	891034
871	891035
2568	891036
24333	891037
45264	891038
28604	891039
2389	891040
135531	891041
8810	891042
100511	891043
125	891044
64068	891045
25	891046
52441	891047
111378	891048
36727	891049
29415	891050
30020	891051
31209	891052
42720	891053
1910	891054
84473	891055
5973	891056
19012	891057
15586	891058
45420	891059
74808	891060
80427	891061
168252	891062
40809	891063
132161	891064
50332	891065
177915	891066
49546	891067
36188	891068
49546	891069
49546	891070
121454	891071
9527	891072
43647	891073
106751	891074
36009	891075
81113	891076
114	891077
20597	891078
119355	891079
17123	891080
166500	891081
79730	891082
59208	891083
5203	891084
69587	891085
36601	891086
25958	891087
140646	891088
183160	891089
147519	891090
51587	891091
7863	891092
95969	891093
35312	891094
69108	891095
17148	891096
60931	891097
100692	891098
13426	891099
134553	891100
80756	891101
62117	891102
48153	891103
27794	891104
125117	891105
95418	891106
15540	891107
28799	891108
85379	891109
31164	891110
99230	891111
70599	891112
14604	891113
728	891114
15540	891115
36392	891116
23649	891117
18733	891118
171210	891119
42652	891120
15167	891121
15167	891122
39090	891123
59499	891124
26223	891125
152027	891126
318	891127
18512	891128
100466	891129
51271	891130
35083	891131
45947	891132
94395	891133
97307	891134
9780	891135
121506	891136
79503	891137
116459	891138
13426	891139
167358	891140
30	891141
65475	891142
56401	891143
24778	891144
124841	891145
67942	891146
77885	891147
107549	891148
5982	891149
12344	891150
180331	891151
56206	891152
29974	891153
137450	891154
135331	891155
76491	891156
54064	891157
137430	891158
41274	891159
158564	891160
13426	891161
44381	891162
147486	891163
169953	891164
57948	891165
79509	891166
9487	891167
5258	891168
5982	891169
2495	891170
14448	891171
137479	891172
123544	891173
151855	891174
25478	891175
110699	891176
89678	891177
93788	891178
56401	891179
117999	891180
19620	891181
8973	891182
35142	891183
27977	891184
92774	891185
135899	891186
21646	891187
20663	891188
30102	891189
157181	891190
22363	891191
71238	891192
27967	891193
168936	891194
9000	891195
11707	891196
9314	891197
99432	891198
74476	891199
25998	891200
25923	891201
160291	891202
129569	891203
57038	891204
169588	891205
68668	891206
14329	891207
61405	891208
120649	891209
51725	891210
7294	891211
101758	891212
35220	891213
104938	891214
27942	891215
152822	891216
21404	891217
164928	891218
21640	891219
98130	891220
179364	891221
77154	891222
119113	891223
123246	891224
140957	891225
120907	891226
71018	891227
170030	891228
129722	891229
93448	891230
155126	891231
76815	891232
9738	891233
25923	891234
169555	891235
28903	891236
68082	891237
9914	891238
40550	891239
145370	891240
152833	891241
155602	891242
68661	891243
38346	891244
47858	891245
6889	891246
158842	891247
106274	891248
21489	891249
130124	891250
65260	891251
181923	891252
76163	891253
46994	891254
62214	891255
92438	891256
14836	891257
79018	891258
102998	891259
94417	891260
4905	891261
5509	891262
101586	891263
67769	891264
119031	891265
154520	891266
117896	891267
117672	891268
53227	891269
145172	891270
36814	891271
80507	891272
76838	891273
54040	891274
87435	891275
69476	891276
114155	891277
4250	891278
40232	891279
86733	891280
107094	891281
18910	891282
86480	891283
112844	891284
954	891285
3893	891286
82995	891287
67644	891288
67644	891289
44531	891290
10315	891291
12403	891292
99	891293
13623	891294
138598	891295
5308	891296
1883	891297
5308	891298
1368	891299
127821	891300
709	891301
1010	891302
25130	891303
2311	891304
50392	891305
8871	891306
109488	891307
42121	891308
48098	891309
183	891310
4852	891311
2311	891312
6607	891313
2559	891314
11207	891315
54924	891316
28415	891317
34474	891318
22677	891319
33083	891320
1883	891321
38633	891322
24986	891323
17441	891324
9477	891325
28415	891326
7270	891327
95917	891328
85337	891329
35754	891330
5657	891331
35463	891332
35968	891333
13212	891334
2805	891335
18773	891336
1368	891337
10987	891338
48881	891339
133568	891340
5308	891341
48646	891342
133183	891343
133568	891344
18965	891345
8489	891346
6051	891347
26962	891348
16119	891349
93948	891350
87028	891351
89116	891352
12668	891353
50547	891354
6127	891355
10938	891356
86772	891357
20216	891358
19451	891359
66389	891360
105243	891361
25415	891362
32713	891363
17823	891364
115651	891365
131867	891366
83949	891367
18713	891368
21289	891369
27972	891370
131083	891371
17229	891372
171125	891373
48374	891374
7992	891375
18773	891376
4852	891377
23331	891378
375	891379
375	891380
176	891381
5989	891382
61784	891383
17707	891384
6109	891385
11767	891386
11767	891387
445	891388
11767	891389
8411	891390
2800	891391
12132	891392
515	891393
9579	891394
18985	891395
29178	891396
9902	891397
6012	891398
10577	891399
2710	891400
10518	891401
18407	891402
11233	891403
129	891404
42703	891405
7036	891406
41436	891407
125190	891408
10892	891409
137415	891410
30500	891411
7179	891412
57886	891413
7504	891414
78201	891415
119925	891416
98986	891417
30684	891418
45354	891419
31713	891420
39746	891421
32954	891422
82330	891423
53353	891424
52981	891425
63182	891426
57887	891427
47896	891428
21979	891429
11265	891430
34767	891431
142959	891432
59419	891433
53043	891434
2131	891435
34629	891436
40809	891437
144505	891438
3839	891439
91985	891440
121911	891441
104854	891442
141779	891443
14231	891444
70612	891445
79571	891446
57819	891447
132613	891448
40441	891449
70463	891450
19629	891451
111349	891452
28072	891453
181845	891454
115150	891455
29626	891456
123061	891457
58784	891458
22425	891459
27691	891460
153134	891461
62579	891462
165471	891463
65126	891464
107459	891465
85802	891466
65126	891467
72399	891468
85651	891469
41266	891470
136859	891471
54928	891472
2695	891473
85012	891474
23445	891475
105289	891476
71177	891477
70547	891478
175123	891479
55258	891480
133016	891481
84913	891482
173262	891483
25538	891484
59223	891485
49484	891486
59034	891487
15662	891488
58585	891489
49359	891490
70973	891491
174592	891492
60524	891493
23086	891494
27691	891495
59678	891496
154408	891497
84998	891498
82588	891499
66921	891500
163775	891501
14590	891502
18400	891503
18400	891504
106965	891505
58853	891506
78281	891507
118214	891508
70949	891509
73400	891510
111677	891511
102027	891512
53021	891513
32323	891514
16169	891515
59314	891516
85703	891517
70546	891518
59096	891519
81277	891520
85074	891521
40795	891522
38288	891523
144024	891524
121467	891525
73381	891526
45163	891527
12496	891528
53972	891529
26559	891530
38427	891531
32880	891532
45750	891533
133784	891534
15	891535
104954	891536
762	891537
16003	891538
22816	891539
77418	891540
27931	891541
112406	891542
136608	891543
27547	891544
56618	891545
48959	891546
9764	891547
90991	891548
94750	891549
148639	891550
178663	891551
118630	891552
127029	891553
110360	891554
13188	891555
86886	891556
962	891557
130060	891558
111703	891559
114817	891560
2695	891561
111470	891562
23033	891563
31817	891564
39858	891565
30754	891566
10708	891567
78425	891568
37618	891569
152992	891570
39392	891571
105564	891572
183842	891573
106822	891574
39317	891575
41820	891576
36143	891577
148205	891578
100482	891579
73377	891580
44275	891581
49042	891582
93658	891583
55241	891584
73394	891585
104779	891586
104524	891587
128334	891588
106769	891589
85532	891590
24525	891591
15662	891592
144420	891593
5498	891594
44757	891595
26554	891596
23101	891597
7077	891598
2670	891599
144812	891600
96188	891601
9746	891602
70145	891603
73405	891604
357	891605
52972	891606
82005	891607
24479	891608
98910	891609
111677	891610
111531	891611
87616	891612
100826	891613
26500	891614
127652	891615
9431	891616
62218	891617
91985	891618
40817	891619
59086	891620
94013	891621
94414	891622
33626	891623
120222	891624
23033	891625
76841	891626
57099	891627
59772	891628
132563	891629
78465	891630
85045	891631
159337	891632
91179	891633
104701	891634
27434	891635
181056	891636
16030	891637
87420	891638
92047	891639
182520	891640
154152	891641
65395	891642
25271	891643
72098	891644
108828	891645
60524	891646
57819	891647
53484	891648
85067	891649
31573	891650
70427	891651
49416	891652
76378	891653
77065	891654
55943	891655
55241	891656
128550	891657
46983	891658
31447	891659
52070	891660
23101	891661
97035	891662
46675	891663
178313	891664
49894	891665
178399	891666
44270	891667
47449	891668
55139	891669
17682	891670
70136	891671
49093	891672
24161	891673
86886	891674
138501	891675
106191	891676
138509	891677
71159	891678
143252	891679
53270	891680
89033	891681
38595	891682
40357	891683
23445	891684
17682	891685
27300	891686
17682	891687
181011	891688
37537	891689
63832	891690
63562	891691
22587	891692
22883	891693
70859	891694
71051	891695
64936	891696
133230	891697
104879	891698
70871	891699
11510	891700
85646	891701
132937	891702
30902	891703
49304	891704
22133	891705
44056	891706
90016	891707
121343	891708
16142	891709
111555	891710
56525	891711
88383	891712
58723	891713
107007	891714
27606	891715
7420	891716
14590	891717
60143	891718
20456	891719
60520	891720
105012	891721
80081	891722
33267	891723
107058	891724
85169	891725
32625	891726
70616	891727
8391	891728
5620	891729
89317	891730
104994	891731
16927	891732
126299	891733
55943	891734
85822	891735
104879	891736
15607	891737
49049	891738
71030	891739
49017	891740
22510	891741
99444	891742
123841	891743
84780	891744
144930	891745
63914	891746
59191	891747
144737	891748
173224	891749
28072	891750
70297	891751
30349	891752
91972	891753
133207	891754
70993	891755
173892	891756
92033	891757
133011	891758
16752	891759
36436	891760
177510	891761
28758	891762
59727	891763
175163	891764
60343	891765
70876	891766
132796	891767
27691	891768
173429	891769
168168	891770
22425	891771
33626	891772
144736	891773
47181	891774
87438	891775
127662	891776
145046	891777
108250	891778
117107	891779
69350	891780
111440	891781
58467	891782
120527	891783
109879	891784
14921	891785
2807	891786
100872	891787
33563	891788
30728	891789
22883	891790
83289	891791
94372	891792
56525	891793
106769	891794
81667	891795
117524	891796
44056	891797
52979	891798
36638	891799
70796	891800
183895	891801
65312	891802
71639	891803
177843	891804
9806	891805
72948	891806
28025	891807
121355	891808
32099	891809
85548	891810
125290	891811
11256	891812
129495	891813
63844	891814
96729	891815
110725	891816
133688	891817
110603	891818
5896	891819
7104	891820
111679	891821
70859	891822
44061	891823
58723	891824
113901	891825
104922	891826
143544	891827
144672	891828
111036	891829
89329	891830
118215	891831
37537	891832
20451	891833
173905	891834
36143	891835
88383	891836
59223	891837
136531	891838
48971	891839
132681	891840
27378	891841
131903	891842
105260	891843
85612	891844
71558	891845
4013	891846
27630	891847
2695	891848
23042	891849
72111	891850
118580	891851
7228	891852
71971	891853
41262	891854
107778	891855
2319	891856
32323	891857
77149	891858
98958	891859
111531	891860
96563	891861
117282	891862
67501	891863
134303	891864
58773	891865
58773	891866
67422	891867
133617	891868
27606	891869
25065	891870
77421	891871
182190	891872
89453	891873
136490	891874
173471	891875
57099	891876
88426	891877
105164	891878
154469	891879
137747	891880
70196	891881
63926	891882
132733	891883
41363	891884
70679	891885
23087	891886
133252	891887
111607	891888
40350	891889
173947	891890
137811	891891
63836	891892
85077	891893
18432	891894
111292	891895
92981	891896
49125	891897
40441	891898
53275	891899
52942	891900
58908	891901
16142	891902
91424	891903
69342	891904
97917	891905
1701	891906
55139	891907
181285	891908
89335	891909
57336	891910
27163	891911
105427	891912
70898	891913
88385	891914
134068	891915
154288	891916
24271	891917
44061	891918
70411	891919
110360	891920
6255	891921
4753	891922
111324	891923
58908	891924
110836	891925
83732	891926
55251	891927
20130	891928
1832	891929
93540	891930
49834	891931
13423	891932
53163	891933
180145	891934
49421	891935
63437	891936
45218	891937
156419	891938
148688	891939
40767	891940
20451	891941
89449	891942
22510	891943
83732	891944
5585	891945
144240	891946
114860	891947
69329	891948
104609	891949
97445	891950
161071	891951
34200	891952
89436	891953
173656	891954
180081	891955
105034	891956
135704	891957
181081	891958
138911	891959
84962	891960
106601	891961
94432	891962
107755	891963
53213	891964
89279	891965
111670	891966
136236	891967
128968	891968
27931	891969
40560	891970
59086	891971
13492	891972
115780	891973
87637	891974
106840	891975
132635	891976
59167	891977
89423	891978
125777	891979
148189	891980
117436	891981
39207	891982
49778	891983
64132	891984
127532	891985
85169	891986
44881	891987
94325	891988
124332	891989
129350	891990
85012	891991
49834	891992
58467	891993
26559	891994
65044	891995
63443	891996
58622	891997
107760	891998
64392	891999
169989	892000
58622	892001
60274	892002
118391	892003
85943	892004
63561	892005
50564	892006
184106	892007
113329	892008
24479	892009
97512	892010
77425	892011
111687	892012
118690	892013
42051	892014
94864	892015
111582	892016
85353	892017
29985	892018
64227	892019
95465	892020
88426	892021
95962	892022
9359	892023
142279	892024
49778	892025
183203	892026
137746	892027
40795	892028
106659	892029
36834	892030
10209	892031
153029	892032
188032	892033
140950	892034
50289	892035
126719	892036
118428	892037
38508	892038
2670	892039
40350	892040
75251	892041
20949	892042
161027	892043
111487	892044
144308	892045
111731	892046
111372	892047
111613	892048
108885	892049
33391	892050
87405	892051
186653	892052
53955	892053
78959	892054
109753	892055
133636	892056
87676	892057
143265	892058
85802	892059
181148	892060
76625	892061
48141	892062
130619	892063
170016	892064
69342	892065
26961	892066
36031	892067
63911	892068
94336	892069
36405	892070
94385	892071
27223	892072
109366	892073
27577	892074
15590	892075
139399	892076
141208	892077
31817	892078
24837	892079
54739	892080
108246	892081
111511	892082
96226	892083
93488	892084
49123	892085
133844	892086
105009	892087
20451	892088
174119	892089
76575	892090
36436	892091
110603	892092
132698	892093
41820	892094
31109	892095
36635	892096
55091	892097
93424	892098
175007	892099
28072	892100
16142	892101
54350	892102
50469	892103
24933	892104
100133	892105
30242	892106
165518	892107
163945	892108
105826	892109
34618	892110
59703	892111
31021	892112
97721	892113
2956	892114
121326	892115
134217	892116
105152	892117
178876	892118
86792	892119
10209	892120
13487	892121
152437	892122
170001	892123
38209	892124
108225	892125
111700	892126
50469	892127
5309	892128
111737	892129
2997	892130
2370	892131
18870	892132
8403	892133
5164	892134
83061	892135
84405	892136
25220	892137
28758	892138
40767	892139
27691	892140
104520	892141
78754	892142
19133	892143
137950	892144
63562	892145
72724	892146
2670	892147
113606	892148
44823	892149
56764	892150
22894	892151
104253	892152
119278	892153
43372	892154
71091	892155
124916	892156
163342	892157
53861	892158
85532	892159
104431	892160
68249	892161
49931	892162
28417	892163
107789	892164
18768	892165
87443	892166
50585	892167
94363	892168
156415	892169
40645	892170
89355	892171
3353	892172
3470	892173
179584	892174
27510	892175
2145	892176
2306	892177
58462	892178
2389	892179
12812	892180
139410	892181
69289	892182
3094	892183
13024	892184
351	892185
79194	892186
16871	892187
45634	892188
20132	892189
23288	892190
37936	892191
136174	892192
38424	892193
151	892194
6172	892195
83591	892196
10208	892197
8800	892198
25405	892199
23349	892200
5992	892201
101284	892202
128404	892203
26657	892204
41656	892205
473	892206
50651	892207
30276	892208
13316	892209
10474	892210
8931	892211
3714	892212
45020	892213
10595	892214
135323	892215
5831	892216
47450	892217
29393	892218
24788	892219
33685	892220
27591	892221
954	892222
32888	892223
38836	892224
12912	892225
5073	892226
42295	892227
10939	892228
6172	892229
7570	892230
54	892231
38424	892232
4685	892233
30744	892234
12517	892235
4051	892236
26268	892237
53550	892238
19695	892239
95088	892240
9407	892241
12509	892242
160430	892243
26379	892244
50586	892245
14709	892246
101050	892247
28094	892248
6689	892249
65985	892250
158943	892251
175542	892252
20533	892253
945	892254
48723	892255
105227	892256
17424	892257
106558	892258
10264	892259
5365	892260
38836	892261
55224	892262
137535	892263
167667	892264
18922	892265
158950	892266
142490	892267
46641	892268
69804	892269
13229	892270
12985	892271
74307	892272
83246	892273
160569	892274
23283	892275
25440	892276
128190	892277
30478	892278
12640	892279
55838	892280
49040	892281
67220	892282
50651	892283
45374	892284
6106	892285
84829	892286
136620	892287
180376	892288
14736	892289
7632	892290
21178	892291
62193	892292
60747	892293
71868	892294
12517	892295
41341	892296
26063	892297
9147	892298
20905	892299
137449	892300
81744	892301
38271	892302
107217	892303
143365	892304
75975	892305
140218	892306
7898	892307
8800	892308
74365	892309
159711	892310
14207	892311
10641	892312
156359	892313
26371	892314
12393	892315
27770	892316
165718	892317
30748	892318
64641	892319
34575	892320
20905	892321
119928	892322
54416	892323
64641	892324
54799	892325
81063	892326
30502	892327
134378	892328
26669	892329
51419	892330
10875	892331
107535	892332
116953	892333
26077	892334
43323	892335
51419	892336
140218	892337
136817	892338
44626	892339
28851	892340
73334	892341
101696	892342
13844	892343
21376	892344
26140	892345
73216	892346
29361	892347
77748	892348
29528	892349
2848	892350
30129	892351
6106	892352
54112	892353
55369	892354
35772	892355
23687	892356
29388	892357
32144	892358
42295	892359
26684	892360
164457	892361
1864	892362
41656	892363
67220	892364
47597	892365
49571	892366
13679	892367
700	892368
99549	892369
21178	892370
12078	892371
90080	892372
49585	892373
74725	892374
6893	892375
55233	892376
33626	892377
80012	892378
68094	892379
46062	892380
85424	892381
8103	892382
10954	892383
57129	892384
18912	892385
9147	892386
81757	892387
26379	892388
6849	892389
15147	892390
56215	892391
135758	892392
27415	892393
4709	892394
38706	892395
8424	892396
12632	892397
168146	892398
11319	892399
145805	892400
84932	892401
76946	892402
45815	892403
12640	892404
27770	892405
20165	892406
142472	892407
105806	892408
30129	892409
41850	892410
35854	892411
56843	892412
105806	892413
36935	892414
59642	892415
128831	892416
19172	892417
37871	892418
10954	892419
30826	892420
3103	892421
16890	892422
156761	892423
519	892424
13465	892425
35957	892426
1351	892427
106097	892428
59465	892429
519	892430
102332	892431
6719	892432
114637	892433
75639	892434
25270	892435
30604	892436
51866	892437
50014	892438
54247	892439
16890	892440
24253	892441
1470	892442
852	892443
6601	892444
976	892445
12858	892446
38706	892447
954	892448
96515	892449
123391	892450
8330	892451
32052	892452
26280	892453
34300	892454
31014	892455
13844	892456
29376	892457
21135	892458
8528	892459
4650	892460
7369	892461
2146	892462
6487	892463
31862	892464
76483	892465
61491	892466
47900	892467
32888	892468
1289	892469
152639	892470
124373	892471
60197	892472
443	892473
954	892474
163815	892475
136960	892476
19416	892477
12271	892478
77050	892479
123442	892480
37741	892481
129816	892482
47367	892483
65985	892484
6849	892485
129776	892486
37741	892487
167604	892488
28107	892489
173638	892490
20525	892491
122483	892492
136978	892493
26919	892494
161712	892495
16479	892496
17648	892497
185717	892498
39551	892499
134538	892500
154249	892501
76854	892502
126	892503
81295	892504
29039	892505
6490	892506
954	892507
5735	892508
147078	892509
2446	892510
29361	892511
42827	892512
158246	892513
121730	892514
164811	892515
63776	892516
62159	892517
29308	892518
100987	892519
8931	892520
50943	892521
26268	892522
15402	892523
34460	892524
155862	892525
167211	892526
38560	892527
12371	892528
9286	892529
50139	892530
12414	892531
5772	892532
156371	892533
50457	892534
7529	892535
89	892536
72187	892537
16364	892538
165705	892539
110638	892540
82453	892541
25440	892542
46688	892543
16746	892544
5956	892545
137474	892546
12959	892547
8103	892548
58966	892549
20211	892550
754	892551
14795	892552
13852	892553
1289	892554
24778	892555
246	892556
124375	892557
4444	892558
15862	892559
87624	892560
114637	892561
161217	892562
34870	892563
12781	892564
26081	892565
7442	892566
23760	892567
74154	892568
4671	892569
185217	892570
87644	892571
585	892572
16621	892573
124394	892574
185263	892575
45831	892576
98278	892577
53274	892578
81628	892579
12678	892580
36590	892581
45831	892582
72451	892583
99100	892584
12721	892585
99776	892586
59076	892587
59076	892588
45701	892589
54069	892590
45701	892591
66273	892592
40785	892593
23074	892594
45476	892595
34283	892596
53274	892597
103323	892598
98258	892599
49811	892600
25680	892601
23125	892602
53828	892603
31396	892604
53822	892605
42213	892606
102119	892607
26743	892608
105591	892609
1990	892610
5168	892611
963	892612
57437	892613
22619	892614
43679	892615
40186	892616
165893	892617
15734	892618
90	892619
18398	892620
90	892621
582	892622
10094	892623
10094	892624
1748	892625
1748	892626
1748	892627
1748	892628
1748	892629
582	892630
10094	892631
10094	892632
90	892633
90	892634
19635	892635
90	892636
5508	892637
296	892638
5609	892639
138373	892640
37806	892641
45410	892642
2764	892643
13847	892644
3228	892645
34472	892646
6786	892647
2268	892648
4381	892649
1199	892650
558	892651
58670	892652
8996	892653
8371	892654
1937	892655
93299	892656
23650	892657
17446	892658
132178	892659
17446	892660
57999	892661
19766	892662
6786	892663
697	892664
36870	892665
24076	892666
55419	892667
10203	892668
13793	892669
101179	892670
31173	892671
16655	892672
182053	892673
26886	892674
13360	892675
4381	892676
27435	892677
65065	892678
6942	892679
56643	892680
15708	892681
15708	892682
4381	892683
37515	892684
131641	892685
170457	892686
5609	892687
10535	892688
82003	892689
101179	892690
6942	892691
43965	892692
13792	892693
1937	892694
4281	892695
5507	892696
5090	892697
6942	892698
12997	892699
3228	892700
71131	892701
37806	892702
76007	892703
13488	892704
125	892705
74229	892706
109476	892707
53526	892708
76927	892709
77547	892710
17049	892711
3782	892712
33496	892713
102278	892714
20167	892715
7260	892716
164018	892717
77547	892718
6429	892719
139947	892720
487	892721
3228	892722
10203	892723
6942	892724
55419	892725
73033	892726
76007	892727
33774	892728
13792	892729
6053	892730
3782	892731
125	892732
108033	892733
4381	892734
17446	892735
140030	892736
86932	892737
10203	892738
14512	892739
26886	892740
23650	892741
86640	892742
23420	892743
77340	892744
37087	892745
74995	892746
33171	892747
86820	892748
14904	892749
159005	892750
23420	892751
13104	892752
100385	892753
17762	892754
6089	892755
33188	892756
27435	892757
177115	892758
12339	892759
33188	892760
170626	892761
43965	892762
33188	892763
1937	892764
4281	892765
3142	892766
53171	892767
58670	892768
5507	892769
3231	892770
1199	892771
72758	892772
15961	892773
19416	892774
2806	892775
27912	892776
25416	892777
9803	892778
107883	892779
27295	892780
2552	892781
12222	892782
2867	892783
14104	892784
50523	892785
83809	892786
128424	892787
16797	892788
36859	892789
29913	892790
37756	892791
445	892792
1339	892793
215	892794
149104	892795
20911	892796
31669	892797
38985	892798
62041	892799
107242	892800
33789	892801
1396	892802
61407	892803
68827	892804
18792	892805
39850	892806
39328	892807
4738	892808
188335	892809
18971	892810
4298	892811
15733	892812
15733	892813
152867	892814
32626	892815
34176	892816
40958	892817
8618	892818
30312	892819
83516	892820
107970	892821
30799	892822
2418	892823
109231	892824
201	892825
17527	892826
26841	892827
182219	892828
1115	892829
4446	892830
32252	892831
19991	892832
47756	892833
132327	892834
75861	892835
17452	892836
23386	892837
211	892838
34241	892839
14149	892840
72811	892841
11827	892842
1286	892843
29402	892844
27255	892845
5337	892846
13647	892847
1984	892848
22742	892849
32626	892850
11545	892851
5042	892852
132085	892853
70073	892854
170304	892855
101926	892856
7196	892857
96462	892858
176915	892859
23031	892860
177739	892861
50375	892862
137410	892863
74127	892864
54505	892865
53065	892866
52268	892867
138268	892868
49725	892869
103630	892870
141	892871
16414	892872
54196	892873
5849	892874
5849	892875
3243	892876
53308	892877
3243	892878
118633	892879
14610	892880
15015	892881
12448	892882
16262	892883
185256	892884
4266	892885
97593	892886
73174	892887
91556	892888
42463	892889
124790	892890
46567	892891
120185	892892
127071	892893
79720	892894
56913	892895
163998	892896
17904	892897
30503	892898
32171	892899
54527	892900
47410	892901
80819	892902
55870	892903
47202	892904
44514	892905
156136	892906
65770	892907
56101	892908
53688	892909
77969	892910
12583	892911
156365	892912
81745	892913
156656	892914
82451	892915
55087	892916
165158	892917
163806	892918
53694	892919
68686	892920
67930	892921
25931	892922
38083	892923
158341	892924
168682	892925
123513	892926
102159	892927
159297	892928
121768	892929
155836	892930
100971	892931
101247	892932
30318	892933
80519	892934
46524	892935
38790	892936
21244	892937
38958	892938
56499	892939
100857	892940
56142	892941
37146	892942
20896	892943
122068	892944
129447	892945
65002	892946
129877	892947
46860	892948
64748	892949
68091	892950
123031	892951
101713	892952
120760	892953
129005	892954
53785	892955
65334	892956
56904	892957
44733	892958
66399	892959
78563	892960
67581	892961
54938	892962
101149	892963
102619	892964
82093	892965
122027	892966
61834	892967
26473	892968
72215	892969
11039	892970
48993	892971
66286	892972
1287	892973
16221	892974
238	892975
13877	892976
1135	892977
8319	892978
7581	892979
42788	892980
71721	892981
8730	892982
1318	892983
14187	892984
16614	892985
1905	892986
2934	892987
5237	892988
7470	892989
20232	892990
15933	892991
20471	892992
21676	892993
138671	892994
2092	892995
87612	892996
27954	892997
28	892998
52927	892999
10226	893000
40253	893001
188694	893002
16748	893003
825	893004
168474	893005
13087	893006
36121	893007
12150	893008
34502	893009
45403	893010
10675	893011
13988	893012
180162	893013
16223	893014
149	893015
90144	893016
149	893017
4461	893018
55532	893019
219	893020
572	893021
15784	893022
65287	893023
101015	893024
6021	893025
107159	893026
63095	893027
65347	893028
1730	893029
185538	893030
83164	893031
54284	893032
11296	893033
57346	893034
7083	893035
19615	893036
2	893037
93562	893038
51226	893039
1056	893040
1056	893041
41668	893042
79728	893043
16951	893044
108999	893045
16834	893046
28284	893047
12735	893048
51027	893049
11026	893050
7569	893051
19207	893052
3135	893053
16312	893054
9304	893055
20113	893056
17242	893057
9911	893058
14149	893059
14216	893060
6880	893061
16961	893062
8846	893063
38698	893064
1296	893065
28541	893066
52523	893067
14149	893068
182286	893069
73430	893070
2715	893071
114147	893072
62300	893073
4376	893074
3598	893075
8570	893076
12481	893077
9817	893078
5597	893079
61697	893080
21764	893081
77483	893082
50402	893083
11416	893084
4026	893085
18369	893086
23798	893087
8632	893088
92163	893089
80734	893090
43349	893091
70457	893092
5500	893093
82318	893094
101429	893095
963	893096
83164	893097
426	893098
88069	893099
85770	893100
33	893101
53384	893102
106486	893103
66480	893104
28450	893105
38624	893106
545	893107
175832	893108
134990	893109
150768	893110
28356	893111
23193	893112
68241	893113
110703	893114
21195	893115
7535	893116
8576	893117
32	893118
11098	893119
110254	893120
10117	893121
35	893122
32698	893123
4073	893124
1	893125
139748	893126
179152	893127
1856	893128
81310	893129
45518	893130
27335	893131
96759	893132
63547	893133
186333	893134
88333	893135
193	893136
91115	893137
62247	893138
42575	893139
13990	893140
51070	893141
36497	893142
26900	893143
32732	893144
17085	893145
8936	893146
151081	893147
18527	893148
44011	893149
84346	893150
17189	893151
52869	893152
44011	893153
8923	893154
24900	893155
92953	893156
43940	893157
4030	893158
14448	893159
60853	893160
44011	893161
17189	893162
7825	893163
27097	893164
157119	893165
84039	893166
50391	893167
128700	893168
100506	893169
66428	893170
114984	893171
110253	893172
17266	893173
36291	893174
13895	893175
134595	893176
136893	893177
13907	893178
2838	893179
2838	893180
69	893181
69	893182
1924	893183
88117	893184
10583	893185
94280	893186
24231	893187
9119	893188
154590	893189
24231	893190
27704	893191
16782	893192
24231	893193
7499	893194
1464	893195
16996	893196
1	893197
1	893198
18305	893199
36241	893200
80783	893201
71632	893202
18370	893203
127438	893204
131240	893205
2974	893206
2974	893207
1399	893208
2985	893209
8224	893210
126	893211
138425	893212
147891	893213
7873	893214
31765	893215
64978	893216
126928	893217
7115	893218
67170	893219
1516	893220
82111	893221
44199	893222
10773	893223
17501	893224
69576	893225
66146	893226
13745	893227
152122	893228
119221	893229
30366	893230
119221	893231
10556	893232
30757	893233
28467	893234
80654	893235
26452	893236
22907	893237
24635	893238
176551	893239
31463	893240
46151	893241
55490	893242
38815	893243
12825	893244
3107	893245
7521	893246
7769	893247
5209	893248
7036	893249
26364	893250
1815	893251
14174	893252
83037	893253
103367	893254
16511	893255
99541	893256
117317	893257
24178	893258
175248	893259
94263	893260
5084	893261
105594	893262
94681	893263
115932	893264
17721	893265
94404	893266
93229	893267
129929	893268
48574	893269
68175	893270
78635	893271
32005	893272
80451	893273
94709	893274
5968	893275
17344	893276
154315	893277
136957	893278
27452	893279
17166	893280
106163	893281
179163	893282
69695	893283
44559	893284
96392	893285
5548	893286
119861	893287
92088	893288
531	893289
35675	893290
8758	893291
43145	893292
29365	893293
29365	893294
35676	893295
14120	893296
62169	893297
20020	893298
14118	893299
8759	893300
24415	893301
24415	893302
35	893303
24415	893304
79	893305
88	893306
338	893307
35	893308
35	893309
12136	893310
43322	893311
43546	893312
43540	893313
91593	893314
79	893315
79	893316
75356	893317
75350	893318
14290	893319
75360	893320
24411	893321
205	893322
205	893323
43322	893324
48	893325
87	893326
35	893327
29673	893328
5596	893329
87	893330
16762	893331
16762	893332
16762	893333
1597	893334
102198	893335
2206	893336
874	893337
2790	893338
1417	893339
16586	893340
133975	893341
100298	893342
12479	893343
38093	893344
26882	893345
28697	893346
13803	893347
223	893348
28798	893349
169123	893350
4437	893351
13756	893352
37662	893353
124782	893354
8566	893355
66182	893356
14601	893357
129747	893358
64445	893359
68744	893360
36949	893361
56238	893362
79341	893363
98220	893364
122778	893365
164931	893366
4648	893367
266	893368
25360	893369
4314	893370
25687	893371
126040	893372
12502	893373
38609	893374
101033	893375
6774	893376
30581	893377
64874	893378
181257	893379
5511	893380
8037	893381
6149	893382
12502	893383
54576	893384
21091	893385
47017	893386
266	893387
47017	893388
37736	893389
130092	893390
56230	893391
56300	893392
68744	893393
21518	893394
67502	893395
30581	893396
56300	893397
119591	893398
64110	893399
66744	893400
6058	893401
82336	893402
162148	893403
56323	893404
66253	893405
97872	893406
120426	893407
5511	893408
68744	893409
25687	893410
123629	893411
14601	893412
77392	893413
166702	893414
17373	893415
76978	893416
64747	893417
98164	893418
78604	893419
67961	893420
120705	893421
15206	893422
4496	893423
128010	893424
58695	893425
43193	893426
164197	893427
33329	893428
8913	893429
23026	893430
2320	893431
24971	893432
940	893433
16759	893434
22132	893435
12888	893436
26436	893437
146941	893438
3056	893439
83362	893440
347	893441
109301	893442
78861	893443
15024	893444
98961	893445
45217	893446
26244	893447
16411	893448
112330	893449
942	893450
2790	893451
62449	893452
62449	893453
64846	893454
18651	893455
57496	893456
39472	893457
26752	893458
48978	893459
4891	893460
27440	893461
84645	893462
36641	893463
24234	893464
1062	893465
14310	893466
89375	893467
3135	893468
2464	893469
2464	893470
42006	893471
124619	893472
31166	893473
63214	893474
21884	893475
108986	893476
85221	893477
103243	893478
28878	893479
10039	893480
3037	893481
60689	893482
41133	893483
16713	893484
140689	893485
16713	893486
3037	893487
115059	893488
120438	893489
57832	893490
106662	893491
185314	893492
179523	893493
188345	893494
62416	893495
66254	893496
44300	893497
18111	893498
138642	893499
99463	893500
130599	893501
66254	893502
144372	893503
149401	893504
63090	893505
63090	893506
8723	893507
47333	893508
88244	893509
118673	893510
7103	893511
117764	893512
2613	893513
89429	893514
118713	893515
60689	893516
132046	893517
41898	893518
132046	893519
144725	893520
36440	893521
115919	893522
88588	893523
57824	893524
49695	893525
13890	893526
13133	893527
36440	893528
84202	893529
132549	893530
2861	893531
36440	893532
5775	893533
28407	893534
208	893535
2861	893536
105567	893537
120891	893538
24410	893539
9142	893540
1151	893541
31	893542
28443	893543
87834	893544
2448	893545
1876	893546
31	893547
320	893548
7498	893549
52338	893550
13909	893551
33245	893552
52360	893553
28674	893554
28674	893555
9781	893556
2954	893557
119177	893558
119177	893559
6233	893560
63073	893561
87297	893562
4828	893563
27905	893564
146537	893565
10822	893566
20635	893567
101609	893568
63825	893569
12094	893570
25749	893571
44939	893572
226	893573
151734	893574
68897	893575
87	893576
89722	893577
87596	893578
137691	893579
36761	893580
94585	893581
157774	893582
10595	893583
79614	893584
46515	893585
52620	893586
106613	893587
120231	893588
26777	893589
83448	893590
37849	893591
25762	893592
4748	893593
114656	893594
9581	893595
96768	893596
48241	893597
53868	893598
6227	893599
48241	893600
101487	893601
20083	893602
10731	893603
101927	893604
21416	893605
21975	893606
35098	893607
21305	893608
83668	893609
8277	893610
35098	893611
68889	893612
75342	893613
223	893614
223	893615
28810	893616
117799	893617
2034	893618
22751	893619
1480	893620
1480	893621
19445	893622
7859	893623
10081	893624
21305	893625
24550	893626
31415	893627
18830	893628
18830	893629
21016	893630
91857	893631
96611	893632
124657	893633
66553	893634
23258	893635
74317	893636
30865	893637
91808	893638
1753	893639
135457	893640
777	893641
52584	893642
9150	893643
8744	893644
11234	893645
22799	893646
352	893647
851	893648
27455	893649
10209	893650
22705	893651
52077	893652
9392	893653
8521	893654
23781	893655
42921	893656
34048	893657
7892	893658
37131	893659
5095	893660
30122	893661
43558	893662
30122	893663
20483	893664
9636	893665
9636	893666
13894	893667
114347	893668
56319	893669
900	893670
3786	893671
179874	893672
24327	893673
170109	893674
344	893675
51008	893676
4844	893677
53926	893678
30595	893679
5390	893680
16469	893681
58758	893682
2089	893683
98019	893684
25147	893685
115950	893686
70195	893687
60182	893688
95537	893689
7441	893690
81250	893691
16182	893692
4714	893693
45331	893694
45331	893695
44475	893696
80646	893697
51694	893698
128277	893699
44483	893700
67288	893701
26851	893702
2663	893703
108895	893704
37131	893705
20079	893706
138137	893707
13293	893708
2663	893709
60659	893710
6388	893711
665	893712
142645	893713
38113	893714
17835	893715
6058	893716
13814	893717
30634	893718
344	893719
108895	893720
56182	893721
624	893722
51880	893723
24194	893724
5258	893725
30520	893726
64436	893727
8896	893728
344	893729
26813	893730
62409	893731
58843	893732
54963	893733
6029	893734
65758	893735
45714	893736
45714	893737
4521	893738
2663	893739
13896	893740
3032	893741
31787	893742
35317	893743
2188	893744
2128	893745
143811	893746
12548	893747
77716	893748
87611	893749
135008	893750
30062	893751
25960	893752
119274	893753
25960	893754
34574	893755
87346	893756
69854	893757
140326	893758
153084	893759
32580	893760
184884	893761
34574	893762
73194	893763
16006	893764
53487	893765
143045	893766
72364	893767
34574	893768
34574	893769
17362	893770
47951	893771
24294	893772
61445	893773
51823	893774
65618	893775
35929	893776
71042	893777
352	893778
18380	893779
15361	893780
4663	893781
3708	893782
6069	893783
21915	893784
20282	893785
1178	893786
44066	893787
4798	893788
2803	893789
13937	893790
49	893791
5706	893792
32546	893793
689	893794
9558	893795
3243	893796
157418	893797
17424	893798
10298	893799
61119	893800
60437	893801
29601	893802
132734	893803
10331	893804
31325	893805
18912	893806
7755	893807
26379	893808
132826	893809
10681	893810
39063	893811
3185	893812
90830	893813
85181	893814
41555	893815
45455	893816
44136	893817
80982	893818
40609	893819
68965	893820
35498	893821
30062	893822
1078	893823
246	893824
61712	893825
28360	893826
18912	893827
82082	893828
3977	893829
90437	893830
15759	893831
47063	893832
25766	893833
39276	893834
20003	893835
1864	893836
71597	893837
43156	893838
113018	893839
45100	893840
98411	893841
72486	893842
16217	893843
40762	893844
29520	893845
17635	893846
55369	893847
55206	893848
27664	893849
80591	893850
62587	893851
35996	893852
25766	893853
103501	893854
52775	893855
33617	893856
30445	893857
38771	893858
98275	893859
19902	893860
12157	893861
26268	893862
17301	893863
134185	893864
55227	893865
14305	893866
21100	893867
9310	893868
37823	893869
505	893870
45871	893871
26268	893872
67726	893873
15191	893874
31325	893875
120073	893876
38155	893877
54519	893878
21316	893879
39819	893880
55246	893881
22750	893882
19902	893883
3238	893884
174006	893885
3183	893886
35996	893887
32144	893888
3673	893889
505	893890
26064	893891
173353	893892
132	893893
42953	893894
3485	893895
62458	893896
17774	893897
5307	893898
83523	893899
13241	893900
36785	893901
9609	893902
31257	893903
5453	893904
4409	893905
2004	893906
1271	893907
73366	893908
1	893909
48749	893910
7054	893911
27302	893912
10533	893913
15235	893914
56024	893915
90817	893916
2084	893917
101511	893918
60554	893919
43905	893920
40243	893921
80627	893922
115497	893923
84197	893924
43905	893925
50838	893926
187301	893927
184014	893928
80228	893929
42347	893930
35467	893931
30612	893932
1348	893933
10815	893934
71327	893935
174029	893936
11750	893937
113332	893938
1345	893939
3358	893940
3055	893941
19217	893942
7508	893943
11439	893944
21311	893945
26418	893946
2107	893947
39269	893948
15239	893949
1219	893950
6547	893951
28597	893952
30198	893953
1261	893954
2036	893955
996	893956
597	893957
8808	893958
24494	893959
958	893960
71846	893961
438	893962
12808	893963
177744	893964
178698	893965
15348	893966
80697	893967
137944	893968
55215	893969
2618	893970
67906	893971
13722	893972
2383	893973
61963	893974
5562	893975
1902	893976
181241	893977
7133	893978
20360	893979
20360	893980
47342	893981
5246	893982
42108	893983
4406	893984
13722	893985
4406	893986
59203	893987
5562	893988
5562	893989
13722	893990
13722	893991
5246	893992
5246	893993
16669	893994
55215	893995
54873	893996
13722	893997
80789	893998
80789	893999
149821	894000
13026	894001
6542	894002
6243	894003
41119	894004
868	894005
58102	894006
3154	894007
13826	894008
12615	894009
4203	894010
16387	894011
1	894012
27761	894013
9059	894014
22617	894015
70453	894016
15239	894017
46889	894018
18163	894019
57257	894020
22658	894021
959	894022
4933	894023
6502	894024
33639	894025
68886	894026
31344	894027
47770	894028
12117	894029
1	894030
3358	894031
11353	894032
18894	894033
2579	894034
27914	894035
41050	894036
8303	894037
52784	894038
7124	894039
7393	894040
31824	894041
9401	894042
4662	894043
57551	894044
30318	894045
71096	894046
108361	894047
17106	894048
1	894049
33343	894050
4760	894051
42906	894052
1643	894053
11381	894054
7204	894055
142	894056
142	894057
606	894058
31834	894059
18236	894060
132261	894061
35467	894062
100047	894063
143945	894064
89416	894065
34726	894066
146606	894067
61835	894068
89254	894069
28823	894070
80511	894071
82020	894072
63905	894073
169410	894074
80179	894075
87440	894076
121370	894077
63606	894078
128764	894079
53886	894080
31359	894081
180964	894082
77587	894083
94558	894084
100047	894085
79567	894086
189143	894087
142251	894088
81269	894089
44262	894090
29397	894091
163825	894092
101354	894093
63502	894094
144443	894095
12065	894096
9722	894097
63905	894098
36381	894099
14267	894100
23440	894101
45936	894102
126534	894103
12065	894104
102356	894105
80263	894106
159697	894107
14267	894108
90906	894109
181197	894110
176798	894111
63502	894112
63416	894113
93536	894114
117215	894115
16285	894116
129366	894117
23824	894118
25385	894119
182284	894120
41443	894121
23511	894122
139209	894123
20513	894124
4028	894125
101325	894126
4028	894127
25385	894128
22015	894129
3609	894130
47519	894131
26749	894132
68499	894133
17347	894134
128771	894135
11266	894136
32689	894137
53810	894138
139529	894139
82429	894140
69007	894141
57633	894142
32263	894143
71116	894144
156510	894145
1123	894146
641	894147
2257	894148
25043	894149
42963	894150
120113	894151
28596	894152
3434	894153
42689	894154
212	894155
35092	894156
6607	894157
1946	894158
1946	894159
173785	894160
62346	894161
51396	894162
4597	894163
67586	894164
13408	894165
56914	894166
97841	894167
119809	894168
724	894169
3320	894170
3320	894171
33664	894172
33664	894173
28398	894174
26459	894175
14995	894176
136027	894177
62855	894178
72050	894179
176771	894180
23327	894181
1600	894182
79077	894183
1600	894184
111	894185
64314	894186
6374	894187
7348	894188
31183	894189
10572	894190
3017	894191
45999	894192
5362	894193
68996	894194
112861	894195
6	894196
41327	894197
18315	894198
56076	894199
90950	894200
632	894201
6529	894202
68917	894203
30970	894204
8569	894205
13273	894206
83288	894207
39468	894208
5818	894209
53981	894210
24277	894211
4729	894212
50767	894213
92762	894214
4623	894215
64066	894216
154131	894217
21753	894218
1271	894219
18803	894220
33262	894221
14029	894222
60868	894223
41	894224
2356	894225
61929	894226
13871	894227
156	894228
13586	894229
145891	894230
48124	894231
9440	894232
145867	894233
12310	894234
2040	894235
1544	894236
105002	894237
13353	894238
55735	894239
11846	894240
46914	894241
9572	894242
44147	894243
69969	894244
26099	894245
37174	894246
38548	894247
120489	894248
1827	894249
21374	894250
31626	894251
9374	894252
65743	894253
12460	894254
30489	894255
53162	894256
10740	894257
37737	894258
121544	894259
99264	894260
12675	894261
15162	894262
25239	894263
21167	894264
6948	894265
26371	894266
77628	894267
2029	894268
20671	894269
62245	894270
13264	894271
57249	894272
25557	894273
26809	894274
19655	894275
50111	894276
50537	894277
18968	894278
9516	894279
166214	894280
32462	894281
17178	894282
173331	894283
48196	894284
84411	894285
28292	894286
16991	894287
35776	894288
11688	894289
14187	894290
33586	894291
57670	894292
32269	894293
80744	894294
24886	894295
9400	894296
138028	894297
20695	894298
3	894299
35561	894300
11270	894301
65	894302
70967	894303
5812	894304
4972	894305
16896	894306
5101	894307
254	894308
16420	894309
52825	894310
732	894311
27799	894312
2189	894313
17115	894314
75212	894315
24045	894316
107777	894317
147041	894318
15543	894319
14599	894320
103868	894321
53034	894322
4940	894323
11704	894324
90777	894325
36630	894326
45741	894327
43824	894328
1409	894329
8481	894330
1936	894331
864	894332
1615	894333
2512	894334
34846	894335
18169	894336
40239	894337
14895	894338
117703	894339
10118	894340
89068	894341
86105	894342
42382	894343
160642	894344
158315	894345
4403	894346
84183	894347
43844	894348
10525	894349
106765	894350
88833	894351
2502	894352
55738	894353
95699	894354
77417	894355
10236	894356
1613	894357
19388	894358
53673	894359
59	894360
42535	894361
14359	894362
19400	894363
24418	894364
32326	894365
15938	894366
4075	894367
73251	894368
61665	894369
97143	894370
154019	894371
56570	894372
63227	894373
5707	894374
1129	894375
89171	894376
175043	894377
19483	894378
72386	894379
41197	894380
33076	894381
2496	894382
73252	894383
64076	894384
8871	894385
790	894386
3551	894387
73252	894388
118735	894389
54368	894390
6502	894391
6843	894392
1258	894393
4450	894394
27831	894395
63579	894396
883	894397
27884	894398
106627	894399
41076	894400
2811	894401
25807	894402
8596	894403
2506	894404
7205	894405
31388	894406
7197	894407
12298	894408
6791	894409
56160	894410
10156	894411
42535	894412
103363	894413
63730	894414
59618	894415
113899	894416
10944	894417
4064	894418
63579	894419
93300	894420
50601	894421
181341	894422
8978	894423
181471	894424
106046	894425
176055	894426
8978	894427
109017	894428
92012	894429
34537	894430
40811	894431
12231	894432
5707	894433
5533	894434
8963	894435
1053	894436
284	894437
14599	894438
342	894439
408	894440
33890	894441
88157	894442
107344	894443
107276	894444
2452	894445
91294	894446
29219	894447
61665	894448
109760	894449
352	894450
10275	894451
117926	894452
108975	894453
131000	894454
5148	894455
10543	894456
77	894457
5287	894458
2020	894459
10442	894460
98631	894461
136784	894462
8998	894463
6372	894464
2345	894465
110994	894466
352	894467
24400	894468
5123	894469
2496	894470
5123	894471
5515	894472
23459	894473
16306	894474
1617	894475
172171	894476
2464	894477
72958	894478
63730	894479
49656	894480
92005	894481
8989	894482
130976	894483
39351	894484
77067	894485
34537	894486
91193	894487
114676	894488
106795	894489
186852	894490
65113	894491
40811	894492
106345	894493
4075	894494
10499	894495
77067	894496
26093	894497
35790	894498
2195	894499
11704	894500
8004	894501
898	894502
128098	894503
1936	894504
35790	894505
3404	894506
27362	894507
48722	894508
64124	894509
1936	894510
76812	894511
63579	894512
26873	894513
9001	894514
352	894515
59	894516
2647	894517
40434	894518
3261	894519
176	894520
8886	894521
33639	894522
2975	894523
61695	894524
1313	894525
30769	894526
12320	894527
30698	894528
9825	894529
21777	894530
56572	894531
8133	894532
186474	894533
213	894534
1613	894535
39732	894536
17733	894537
21928	894538
29255	894539
8802	894540
51463	894541
17114	894542
102890	894543
8417	894544
22143	894545
26865	894546
13923	894547
8012	894548
151816	894549
37075	894550
13342	894551
83478	894552
8281	894553
26778	894554
5734	894555
18109	894556
39852	894557
23453	894558
32020	894559
23094	894560
36294	894561
1892	894562
43870	894563
86528	894564
48403	894565
176234	894566
10896	894567
69885	894568
83393	894569
1	894570
2762	894571
28924	894572
20050	894573
12110	894574
84051	894575
84948	894576
88972	894577
12420	894578
44612	894579
104017	894580
486	894581
14053	894582
49422	894583
28188	894584
26895	894585
65311	894586
170539	894587
359	894588
1895	894589
16623	894590
93192	894591
181418	894592
835	894593
14146	894594
14146	894595
84960	894596
216	894597
138468	894598
4919	894599
180267	894600
15042	894601
1983	894602
67350	894603
6051	894604
86227	894605
900	894606
40461	894607
22583	894608
77997	894609
8959	894610
4469	894611
11815	894612
4469	894613
24990	894614
207	894615
113135	894616
32759	894617
120968	894618
159	894619
60156	894620
3777	894621
177386	894622
3768	894623
12327	894624
8228	894625
6193	894626
25694	894627
14	894628
83744	894629
15761	894630
14225	894631
66514	894632
65823	894633
1525	894634
14225	894635
48707	894636
9084	894637
132140	894638
14079	894639
47460	894640
38146	894641
464	894642
24216	894643
14859	894644
57526	894645
48601	894646
41334	894647
27590	894648
46974	894649
12157	894650
48972	894651
9279	894652
3478	894653
31993	894654
85579	894655
151309	894656
185978	894657
163558	894658
138	894659
76147	894660
53299	894661
22755	894662
47159	894663
22229	894664
29582	894665
23988	894666
89972	894667
64501	894668
1528	894669
3910	894670
51563	894671
62060	894672
60891	894673
1272	894674
47348	894675
730	894676
5317	894677
16322	894678
23251	894679
57762	894680
1525	894681
123491	894682
264	894683
25426	894684
1099	894685
65562	894686
858	894687
32358	894688
22380	894689
28148	894690
20314	894691
15303	894692
20497	894693
140219	894694
48613	894695
25753	894696
71957	894697
13291	894698
34934	894699
3119	894700
21944	894701
7012	894702
8133	894703
1564	894704
15270	894705
23629	894706
23771	894707
59553	894708
1065	894709
114955	894710
62511	894711
477	894712
40254	894713
105991	894714
41396	894715
126715	894716
92672	894717
62952	894718
63128	894719
49548	894720
134655	894721
14224	894722
685	894723
26602	894724
57644	894725
48123	894726
12913	894727
27934	894728
92159	894729
105176	894730
71671	894731
84506	894732
83946	894733
149900	894734
123366	894735
55899	894736
103945	894737
101889	894738
99885	894739
181535	894740
15392	894741
1281	894742
45348	894743
71559	894744
26285	894745
3981	894746
35772	894747
42885	894748
7233	894749
3566	894750
6572	894751
83585	894752
179672	894753
16045	894754
37287	894755
33520	894756
15769	894757
1348	894758
1861	894759
34287	894760
37088	894761
40587	894762
3098	894763
739	894764
134510	894765
779	894766
68	894767
75405	894768
1547	894769
4532	894770
7786	894771
12352	894772
3906	894773
12914	894774
982	894775
6068	894776
36916	894777
78	894778
19311	894779
56916	894780
29636	894781
2434	894782
439	894783
9667	894784
5256	894785
12834	894786
65102	894787
739	894788
165	894789
25427	894790
69127	894791
34818	894792
23473	894793
1028	894794
522	894795
48074	894796
14824	894797
28118	894798
11327	894799
15695	894800
9337	894801
24863	894802
114359	894803
34941	894804
575	894805
107084	894806
118579	894807
39179	894808
47962	894809
5473	894810
36495	894811
58218	894812
62647	894813
20238	894814
94635	894815
139019	894816
170888	894817
81493	894818
39097	894819
63506	894820
5678	894821
146469	894822
35223	894823
1606	894824
9669	894825
53223	894826
107411	894827
137107	894828
185125	894829
85391	894830
179690	894831
44939	894832
78589	894833
9444	894834
118177	894835
89150	894836
86854	894837
179662	894838
95697	894839
101324	894840
138211	894841
8490	894842
27220	894843
81346	894844
28586	894845
2969	894846
25804	894847
54722	894848
108351	894849
25719	894850
100680	894851
10699	894852
10127	894853
178342	894854
107642	894855
148745	894856
6284	894857
6391	894858
137543	894859
74091	894860
14502	894861
27471	894862
4324	894863
1122	894864
49434	894865
4348	894866
18986	894867
99762	894868
9058	894869
15696	894870
129431	894871
22554	894872
22692	894873
18341	894874
94651	894875
10594	894876
47715	894877
40050	894878
38150	894879
11467	894880
101945	894881
53548	894882
161898	894883
48714	894884
164804	894885
58990	894886
85961	894887
9346	894888
174011	894889
53937	894890
58141	894891
3309	894892
138390	894893
147694	894894
173747	894895
89997	894896
2424	894897
124464	894898
44564	894899
73232	894900
47348	894901
123787	894902
122405	894903
28298	894904
3688	894905
185088	894906
12380	894907
97581	894908
67271	894909
9010	894910
13304	894911
38277	894912
27701	894913
48824	894914
108428	894915
99446	894916
55827	894917
156751	894918
48926	894919
70192	894920
71235	894921
10795	894922
435	894923
16187	894924
36996	894925
25919	894926
9351	894927
6547	894928
132505	894929
18255	894930
10990	894931
184333	894932
25354	894933
31607	894934
137140	894935
35780	894936
38308	894937
52507	894938
34019	894939
82971	894940
122115	894941
14973	894942
173687	894943
157094	894944
44064	894945
4914	894946
137078	894947
118231	894948
27912	894949
402	894950
27911	894951
45321	894952
118739	894953
23417	894954
105720	894955
792	894956
15936	894957
102698	894958
3005	894959
7349	894960
5135	894961
120959	894962
54737	894963
597	894964
26606	894965
33536	894966
163398	894967
83752	894968
49215	894969
22501	894970
58539	894971
41498	894972
27119	894973
4910	894974
65991	894975
107395	894976
179590	894977
62519	894978
62208	894979
180909	894980
25001	894981
7833	894982
100222	894983
39693	894984
49980	894985
48140	894986
58636	894987
18803	894988
6928	894989
1247	894990
65035	894991
97095	894992
3425	894993
33897	894994
63709	894995
67427	894996
13682	894997
104896	894998
106741	894999
64906	895000
107644	895001
105764	895002
71218	895003
104791	895004
19298	895005
2198	895006
116592	895007
92998	895008
10509	895009
94047	895010
1678	895011
176911	895012
122079	895013
16953	895014
2255	895015
78512	895016
105332	895017
59200	895018
123003	895019
133838	895020
42713	895021
7247	895022
95557	895023
54716	895024
158905	895025
40935	895026
37990	895027
79868	895028
38364	895029
1402	895030
66463	895031
84964	895032
169881	895033
62520	895034
62555	895035
119874	895036
18050	895037
25836	895038
51076	895039
139352	895040
12474	895041
132376	895042
62377	895043
15124	895044
70418	895045
3661	895046
35840	895047
83800	895048
145500	895049
70784	895050
49067	895051
49407	895052
43255	895053
69431	895054
26861	895055
1664	895056
87129	895057
40907	895058
7269	895059
3644	895060
72134	895061
39581	895062
34526	895063
20262	895064
54437	895065
33303	895066
24211	895067
23890	895068
32397	895069
32397	895070
10045	895071
32397	895072
57546	895073
12946	895074
10291	895075
50252	895076
28092	895077
19265	895078
1727	895079
15368	895080
20992	895081
28139	895082
4104	895083
41696	895084
28263	895085
49090	895086
167871	895087
182	895088
156269	895089
19926	895090
32358	895091
24742	895092
3	895093
383	895094
8130	895095
27749	895096
40106	895097
489	895098
1825	895099
2499	895100
35169	895101
14223	895102
26310	895103
116054	895104
43663	895105
122762	895106
98563	895107
6683	895108
21525	895109
2471	895110
6198	895111
132335	895112
816	895113
7411	895114
49254	895115
48013	895116
24799	895117
92794	895118
1769	895119
7700	895120
99	895121
309	895122
39302	895123
26817	895124
44631	895125
30508	895126
651	895127
1053	895128
16782	895129
1718	895130
5326	895131
32126	895132
17227	895133
841	895134
1373	895135
37274	895136
18840	895137
32838	895138
13673	895139
12479	895140
799	895141
34925	895142
36954	895143
19486	895144
182626	895145
20707	895146
108978	895147
132059	895148
7466	895149
82450	895150
12479	895151
26071	895152
4311	895153
3760	895154
3910	895155
46759	895156
2324	895157
2552	895158
8198	895159
138822	895160
72313	895161
28317	895162
68530	895163
12479	895164
68153	895165
4395	895166
62136	895167
1266	895168
23702	895169
73449	895170
145844	895171
27968	895172
49927	895173
8012	895174
4504	895175
5111	895176
33410	895177
104604	895178
7161	895179
87848	895180
50659	895181
146796	895182
9560	895183
6376	895184
7361	895185
1143	895186
25321	895187
2385	895188
6458	895189
14637	895190
414	895191
20445	895192
44195	895193
147290	895194
3558	895195
35123	895196
9982	895197
20646	895198
27525	895199
113264	895200
1257	895201
1475	895202
4214	895203
5190	895204
1066	895205
168	895206
4473	895207
1288	895208
12913	895209
33358	895210
91336	895211
31	895212
7546	895213
87377	895214
58667	895215
73941	895216
5587	895217
379	895218
59941	895219
46255	895220
3732	895221
98	895222
20112	895223
23729	895224
4262	895225
170	895226
113303	895227
41495	895228
74541	895229
214	895230
29523	895231
8693	895232
43103	895233
18268	895234
50873	895235
145213	895236
20006	895237
9784	895238
22971	895239
679	895240
8322	895241
19472	895242
50316	895243
16481	895244
89651	895245
147730	895246
42677	895247
27723	895248
36457	895249
27723	895250
6741	895251
1313	895252
4831	895253
9483	895254
62510	895255
25323	895256
130335	895257
90953	895258
24889	895259
86566	895260
43261	895261
22737	895262
132117	895263
126009	895264
82825	895265
82123	895266
6523	895267
6523	895268
57474	895269
15215	895270
15220	895271
50713	895272
39354	895273
29492	895274
83442	895275
22116	895276
5709	895277
32734	895278
19472	895279
8941	895280
16936	895281
32078	895282
69296	895283
32185	895284
75487	895285
26671	895286
133745	895287
36916	895288
69128	895289
17139	895290
25741	895291
118821	895292
20101	895293
156583	895294
82728	895295
123181	895296
85862	895297
252	895298
35152	895299
27367	895300
15350	895301
1771	895302
9980	895303
74533	895304
60211	895305
61130	895306
201	895307
31222	895308
141	895309
31721	895310
74198	895311
50283	895312
91143	895313
88445	895314
16298	895315
4962	895316
57145	895317
41172	895318
22748	895319
86765	895320
50582	895321
7232	895322
189018	895323
130304	895324
115479	895325
178241	895326
185050	895327
150877	895328
468	895329
33692	895330
73109	895331
5169	895332
106	895333
5291	895334
61178	895335
19709	895336
33411	895337
5979	895338
15893	895339
569	895340
177075	895341
11608	895342
19164	895343
797	895344
70776	895345
11616	895346
24980	895347
39209	895348
6471	895349
16145	895350
84875	895351
10715	895352
3258	895353
1299	895354
24470	895355
119878	895356
78249	895357
40492	895358
33631	895359
49406	895360
78017	895361
9569	895362
82526	895363
21	895364
16786	895365
42166	895366
4449	895367
84731	895368
166479	895369
62616	895370
21094	895371
1176	895372
2776	895373
385	895374
7124	895375
8083	895376
12495	895377
82227	895378
18258	895379
31821	895380
124645	895381
29573	895382
25464	895383
71762	895384
2604	895385
46185	895386
137395	895387
32332	895388
4	895389
86078	895390
22148	895391
13222	895392
63107	895393
4660	895394
1248	895395
4381	895396
106653	895397
4133	895398
550	895399
63276	895400
72712	895401
6104	895402
48647	895403
2143	895404
795	895405
10702	895406
27119	895407
33086	895408
34085	895409
23860	895410
167330	895411
4462	895412
4462	895413
11515	895414
31581	895415
22737	895416
5328	895417
12443	895418
41196	895419
34356	895420
72195	895421
21495	895422
41610	895423
5870	895424
19964	895425
97401	895426
100101	895427
17230	895428
52585	895429
127561	895430
37469	895431
10432	895432
12368	895433
184136	895434
44145	895435
59208	895436
24974	895437
31051	895438
50130	895439
119712	895440
59300	895441
18979	895442
64435	895443
132201	895444
111101	895445
102203	895446
41610	895447
29299	895448
24151	895449
91031	895450
24974	895451
43276	895452
114244	895453
92006	895454
41610	895455
62729	895456
19624	895457
85553	895458
125797	895459
24420	895460
4847	895461
51254	895462
130076	895463
18979	895464
6918	895465
31587	895466
86843	895467
14952	895468
33726	895469
50659	895470
72	895471
4465	895472
91154	895473
63347	895474
27462	895475
172058	895476
9906	895477
41410	895478
18074	895479
2869	895480
39378	895481
924	895482
57433	895483
1033	895484
139556	895485
3708	895486
1384	895487
19521	895488
13850	895489
50159	895490
30270	895491
15564	895492
28083	895493
48317	895494
47238	895495
3698	895496
19425	895497
50621	895498
6607	895499
12311	895500
47545	895501
4076	895502
29052	895503
32779	895504
5563	895505
16131	895506
18639	895507
49994	895508
2616	895509
138653	895510
21851	895511
3133	895512
53763	895513
3934	895514
81126	895515
123616	895516
50309	895517
66482	895518
1578	895519
3531	895520
130702	895521
16023	895522
72909	895523
108264	895524
23207	895525
6514	895526
4077	895527
11256	895528
35924	895529
23731	895530
7365	895531
13081	895532
55795	895533
3992	895534
7299	895535
1223	895536
5913	895537
136286	895538
70927	895539
9714	895540
16156	895541
42750	895542
71257	895543
130243	895544
35409	895545
34690	895546
27776	895547
6449	895548
3449	895549
112662	895550
139714	895551
51039	895552
82189	895553
102479	895554
12337	895555
100282	895556
3453	895557
10192	895558
6461	895559
107836	895560
30818	895561
32950	895562
30116	895563
168741	895564
177070	895565
30116	895566
17159	895567
19151	895568
19605	895569
4339	895570
183489	895571
163321	895572
39535	895573
4962	895574
656	895575
23245	895576
32703	895577
6978	895578
20797	895579
3726	895580
111066	895581
55799	895582
50825	895583
204	895584
26682	895585
43997	895586
13737	895587
58621	895588
46331	895589
7167	895590
4240	895591
33994	895592
13639	895593
119444	895594
70491	895595
3550	895596
48715	895597
129233	895598
7270	895599
72633	895600
177331	895601
88271	895602
29457	895603
13990	895604
112637	895605
19724	895606
17804	895607
37634	895608
87030	895609
135195	895610
23396	895611
11793	895612
4483	895613
3347	895614
54215	895615
16123	895616
34359	895617
7509	895618
7026	895619
130867	895620
27430	895621
16337	895622
26738	895623
51190	895624
27001	895625
50082	895626
12031	895627
1011	895628
79140	895629
5919	895630
1125	895631
176014	895632
72248	895633
41045	895634
19975	895635
16825	895636
1152	895637
23842	895638
23432	895639
600	895640
11715	895641
8178	895642
69244	895643
40494	895644
8744	895645
757	895646
23452	895647
27315	895648
85974	895649
70193	895650
70193	895651
33529	895652
1609	895653
69224	895654
8360	895655
4228	895656
6772	895657
14961	895658
83437	895659
3894	895660
15285	895661
125321	895662
58535	895663
105	895664
4062	895665
26043	895666
39675	895667
51	895668
1872	895669
41942	895670
13162	895671
47944	895672
9779	895673
5111	895674
4542	895675
21738	895676
56615	895677
69381	895678
106587	895679
10609	895680
8486	895681
10001	895682
2616	895683
14853	895684
1593	895685
47671	895686
9713	895687
4797	895688
12179	895689
17091	895690
7088	895691
237	895692
22467	895693
38492	895694
4157	895695
19151	895696
626	895697
156454	895698
5312	895699
10859	895700
8111	895701
61324	895702
48955	895703
27398	895704
47176	895705
296	895706
32300	895707
2825	895708
13904	895709
406	895710
40751	895711
3007	895712
16905	895713
58909	895714
72479	895715
10036	895716
1209	895717
33861	895718
139512	895719
24179	895720
24179	895721
1846	895722
73005	895723
68971	895724
2260	895725
97309	895726
26020	895727
59221	895728
50258	895729
49991	895730
2112	895731
10192	895732
12327	895733
84611	895734
2521	895735
32666	895736
3453	895737
10531	895738
297	895739
8475	895740
50140	895741
44681	895742
77	895743
32687	895744
22009	895745
21161	895746
19474	895747
470	895748
87539	895749
32292	895750
10	895751
10	895752
1772	895753
39928	895754
162459	895755
114569	895756
136736	895757
170549	895758
13533	895759
15323	895760
11292	895761
75483	895762
1722	895763
24538	895764
13286	895765
58100	895766
2935	895767
16814	895768
9719	895769
43769	895770
40021	895771
32642	895772
30288	895773
449	895774
39605	895775
47893	895776
8306	895777
15958	895778
19232	895779
1921	895780
10686	895781
1022	895782
175296	895783
12337	895784
14552	895785
15457	895786
5451	895787
5913	895788
41949	895789
33073	895790
19093	895791
3810	895792
50374	895793
80099	895794
3155	895795
20290	895796
38700	895797
60468	895798
11930	895799
27813	895800
38578	895801
47944	895802
60340	895803
2634	895804
24624	895805
41373	895806
29585	895807
864	895808
17144	895809
5456	895810
1110	895811
43884	895812
16204	895813
7318	895814
17253	895815
22466	895816
10707	895817
5602	895818
34525	895819
1657	895820
4920	895821
82238	895822
103752	895823
30941	895824
22970	895825
9576	895826
1120	895827
73366	895828
38615	895829
25482	895830
22874	895831
15806	895832
72	895833
18730	895834
60106	895835
10017	895836
11808	895837
7668	895838
39510	895839
17863	895840
173920	895841
8635	895842
1135	895843
8766	895844
73444	895845
9960	895846
10023	895847
58411	895848
7891	895849
235	895850
36312	895851
29233	895852
980	895853
87312	895854
27394	895855
17377	895856
146082	895857
112943	895858
53227	895859
28612	895860
4786	895861
142519	895862
25414	895863
16705	895864
62864	895865
9351	895866
1415	895867
40110	895868
11469	895869
23237	895870
9613	895871
62041	895872
14709	895873
615	895874
135843	895875
130035	895876
41685	895877
49527	895878
5259	895879
10765	895880
21824	895881
86138	895882
7738	895883
58497	895884
70739	895885
98712	895886
76	895887
11364	895888
10732	895889
22679	895890
31295	895891
4058	895892
4922	895893
4843	895894
6260	895895
60680	895896
3430	895897
1405	895898
92316	895899
13773	895900
72130	895901
735	895902
20343	895903
507	895904
148327	895905
2246	895906
7289	895907
27236	895908
20525	895909
4926	895910
11512	895911
6053	895912
13257	895913
87245	895914
38881	895915
28964	895916
14402	895917
22566	895918
108006	895919
118103	895920
98567	895921
127505	895922
98	895923
50283	895924
63798	895925
181155	895926
9016	895927
7981	895928
15856	895929
4030	895930
12354	895931
14568	895932
13749	895933
11905	895934
33861	895935
104397	895936
2644	895937
15547	895938
69685	895939
30745	895940
5043	895941
50624	895942
16079	895943
40646	895944
115564	895945
8552	895946
43748	895947
18967	895948
78252	895949
1212	895950
1152	895951
28083	895952
63085	895953
12508	895954
2951	895955
24505	895956
4830	895957
4830	895958
10379	895959
3149	895960
58359	895961
41495	895962
83820	895963
2009	895964
34049	895965
41304	895966
2643	895967
41726	895968
5820	895969
11650	895970
2730	895971
6271	895972
15967	895973
3431	895974
60453	895975
29903	895976
84760	895977
364	895978
15459	895979
18440	895980
9175	895981
60333	895982
9132	895983
24842	895984
22814	895985
12771	895986
15960	895987
63019	895988
15583	895989
72785	895990
14511	895991
76342	895992
79318	895993
188760	895994
4214	895995
60257	895996
8266	895997
12802	895998
24239	895999
40475	896000
38843	896001
3309	896002
3399	896003
71270	896004
2455	896005
71582	896006
16510	896007
14343	896008
13460	896009
112366	896010
7344	896011
80901	896012
30138	896013
4820	896014
8177	896015
34212	896016
7306	896017
12305	896018
42105	896019
1790	896020
72574	896021
19897	896022
1708	896023
28397	896024
49907	896025
9981	896026
14886	896027
9650	896028
16146	896029
58099	896030
13460	896031
12168	896032
167355	896033
69945	896034
487	896035
5470	896036
77111	896037
22376	896038
8513	896039
757	896040
7738	896041
68615	896042
10204	896043
9521	896044
11650	896045
1506	896046
48417	896047
49523	896048
52557	896049
6456	896050
27108	896051
52557	896052
2797	896053
297	896054
115325	896055
67283	896056
174192	896057
109354	896058
51	896059
4830	896060
6576	896061
9675	896062
18151	896063
22616	896064
56602	896065
47545	896066
39475	896067
48247	896068
1721	896069
57982	896070
105077	896071
1785	896072
2511	896073
138373	896074
30146	896075
86141	896076
107849	896077
2630	896078
87789	896079
38602	896080
36825	896081
1463	896082
10295	896083
86484	896084
22680	896085
1512	896086
4286	896087
22222	896088
10368	896089
2643	896090
99357	896091
36714	896092
3867	896093
154153	896094
6872	896095
751	896096
28488	896097
23099	896098
4818	896099
42341	896100
5395	896101
177	896102
187014	896103
38954	896104
32937	896105
103417	896106
15108	896107
76179	896108
29833	896109
32292	896110
119101	896111
180638	896112
180629	896113
1212	896114
72	896115
302	896116
18538	896117
51	896118
10236	896119
6500	896120
44266	896121
74904	896122
7470	896123
115630	896124
22530	896125
11823	896126
23	896127
35190	896128
140006	896129
16079	896130
1256	896131
34539	896132
172	896133
42119	896134
5120	896135
70170	896136
13344	896137
4133	896138
13344	896139
8279	896140
34832	896141
87812	896142
34165	896143
13105	896144
29189	896145
34190	896146
27018	896147
20351	896148
49690	896149
83397	896150
62676	896151
11894	896152
92657	896153
85	896154
525	896155
6482	896156
4262	896157
2	896158
70699	896159
6757	896160
36629	896161
126717	896162
18199	896163
1905	896164
58361	896165
9785	896166
7542	896167
33597	896168
62950	896169
7211	896170
29060	896171
13748	896172
9974	896173
83650	896174
13221	896175
3949	896176
1622	896177
117671	896178
1414	896179
40176	896180
297	896181
22537	896182
167123	896183
62078	896184
37592	896185
1120	896186
27759	896187
16544	896188
11816	896189
15516	896190
15039	896191
4992	896192
5599	896193
16509	896194
42156	896195
925	896196
20546	896197
11469	896198
51	896199
18799	896200
103610	896201
108566	896202
23598	896203
22013	896204
50068	896205
63718	896206
63545	896207
2643	896208
34312	896209
22348	896210
27018	896211
72	896212
77083	896213
4389	896214
32782	896215
3871	896216
250	896217
19808	896218
50160	896219
106082	896220
62578	896221
47734	896222
16128	896223
2797	896224
28601	896225
3132	896226
588	896227
138219	896228
52900	896229
3547	896230
86365	896231
18647	896232
134122	896233
23609	896234
29519	896235
8473	896236
8109	896237
70739	896238
72	896239
13044	896240
4698	896241
101102	896242
51776	896243
7270	896244
65807	896245
38501	896246
2854	896247
12861	896248
179548	896249
25842	896250
100210	896251
9356	896252
77851	896253
45494	896254
123893	896255
77851	896256
76461	896257
107443	896258
138084	896259
86232	896260
66009	896261
99603	896262
130321	896263
98952	896264
121256	896265
15686	896266
15686	896267
10235	896268
35408	896269
476	896270
31078	896271
82515	896272
317	896273
4462	896274
173915	896275
30151	896276
30151	896277
4462	896278
1336	896279
182854	896280
14	896281
16929	896282
5832	896283
44379	896284
44379	896285
53862	896286
17554	896287
17389	896288
3816	896289
2747	896290
83509	896291
32788	896292
137629	896293
27446	896294
1722	896295
104222	896296
110794	896297
6513	896298
48479	896299
1789	896300
111668	896301
136255	896302
110747	896303
109214	896304
139164	896305
186986	896306
139517	896307
144800	896308
139754	896309
182393	896310
148312	896311
55327	896312
134352	896313
51429	896314
1722	896315
12003	896316
1975	896317
11604	896318
11604	896319
23510	896320
381	896321
4191	896322
49852	896323
135996	896324
56136	896325
27657	896326
18735	896327
9698	896328
25799	896329
9698	896330
102516	896331
83193	896332
104309	896333
126500	896334
3386	896335
6174	896336
10464	896337
34631	896338
59843	896339
130283	896340
13621	896341
3446	896342
10659	896343
178570	896344
15585	896345
185987	896346
138	896347
22	896348
425	896349
42	896350
4145	896351
17307	896352
1051	896353
14803	896354
5722	896355
187321	896356
30190	896357
15552	896358
13729	896359
64037	896360
55874	896361
55874	896362
1419	896363
7090	896364
47618	896365
14233	896366
7714	896367
50607	896368
18599	896369
32973	896370
5038	896371
176622	896372
134947	896373
106919	896374
60127	896375
176409	896376
19733	896377
134412	896378
2094	896379
37510	896380
55	896381
2589	896382
72812	896383
31216	896384
64435	896385
10257	896386
6109	896387
15297	896388
102500	896389
14641	896390
9756	896391
102500	896392
57007	896393
17414	896394
14440	896395
98073	896396
6544	896397
30845	896398
65926	896399
22905	896400
22905	896401
20355	896402
185491	896403
34529	896404
82619	896405
84493	896406
70	896407
6301	896408
27174	896409
11921	896410
88190	896411
1174	896412
4763	896413
52658	896414
31005	896415
24112	896416
6064	896417
176272	896418
86109	896419
31216	896420
86160	896421
31077	896422
135690	896423
24511	896424
31216	896425
35944	896426
176291	896427
135202	896428
176967	896429
106829	896430
15423	896431
6544	896432
85009	896433
17216	896434
37766	896435
5992	896436
51289	896437
23391	896438
33656	896439
30705	896440
92213	896441
10561	896442
6072	896443
7789	896444
3012	896445
72701	896446
3010	896447
6604	896448
8997	896449
135147	896450
24167	896451
880	896452
60139	896453
85586	896454
38331	896455
3669	896456
21963	896457
1286	896458
164	896459
39343	896460
34574	896461
29822	896462
7957	896463
24475	896464
13571	896465
13571	896466
33830	896467
99480	896468
78455	896469
23862	896470
30050	896471
3493	896472
33473	896473
33740	896474
14255	896475
105540	896476
7297	896477
101099	896478
86507	896479
11344	896480
71687	896481
71642	896482
135827	896483
10110	896484
26592	896485
34239	896486
63536	896487
21218	896488
94393	896489
72808	896490
4985	896491
25874	896492
25874	896493
84666	896494
6514	896495
673	896496
36029	896497
7718	896498
59673	896499
141055	896500
16111	896501
61412	896502
130	896503
19558	896504
19558	896505
32564	896506
52489	896507
29745	896508
19368	896509
4214	896510
47138	896511
16015	896512
26485	896513
5421	896514
14671	896515
14671	896516
14671	896517
140049	896518
129066	896519
65383	896520
166286	896521
21802	896522
180111	896523
59206	896524
20232	896525
42976	896526
5474	896527
8591	896528
87525	896529
106837	896530
70473	896531
22351	896532
19598	896533
177506	896534
76949	896535
29121	896536
13196	896537
52139	896538
186673	896539
6302	896540
11417	896541
23448	896542
42833	896543
28528	896544
61229	896545
41296	896546
34763	896547
16619	896548
7694	896549
68079	896550
90446	896551
42370	896552
58904	896553
6411	896554
23858	896555
106448	896556
101157	896557
50533	896558
187196	896559
65612	896560
73129	896561
131849	896562
128183	896563
124089	896564
53000	896565
85665	896566
109888	896567
184952	896568
77953	896569
22185	896570
77953	896571
59845	896572
93259	896573
63979	896574
10508	896575
9026	896576
19464	896577
42566	896578
60151	896579
261	896580
12545	896581
80587	896582
6569	896583
12613	896584
56319	896585
30155	896586
33963	896587
12440	896588
10086	896589
33963	896590
120244	896591
64620	896592
6569	896593
65929	896594
4367	896595
124735	896596
188747	896597
118616	896598
128593	896599
562	896600
18326	896601
3677	896602
117447	896603
1632	896604
119622	896605
64547	896606
164540	896607
155788	896608
50949	896609
53895	896610
66882	896611
97134	896612
97134	896613
132071	896614
62233	896615
103265	896616
22725	896617
22725	896618
10112	896619
52185	896620
6372	896621
94410	896622
4331	896623
3579	896624
17968	896625
18939	896626
20499	896627
1413	896628
35703	896629
24139	896630
104375	896631
3583	896632
1901	896633
63538	896634
134475	896635
1441	896636
1617	896637
28697	896638
2230	896639
6443	896640
94807	896641
24764	896642
6007	896643
28556	896644
56931	896645
8963	896646
4532	896647
20499	896648
9001	896649
3579	896650
27629	896651
34590	896652
5201	896653
15812	896654
13452	896655
24418	896656
10351	896657
166730	896658
153286	896659
116410	896660
152267	896661
93300	896662
106046	896663
869	896664
53615	896665
154927	896666
77	896667
60478	896668
77431	896669
94306	896670
5610	896671
3307	896672
1884	896673
10275	896674
2020	896675
1617	896676
12286	896677
20499	896678
9001	896679
73166	896680
27786	896681
171963	896682
8004	896683
177116	896684
2230	896685
46879	896686
7151	896687
2502	896688
3978	896689
131990	896690
1441	896691
27592	896692
5709	896693
40931	896694
1634	896695
27592	896696
8978	896697
58960	896698
87866	896699
8978	896700
106078	896701
182570	896702
117989	896703
49656	896704
75267	896705
7008	896706
8954	896707
20499	896708
9001	896709
177384	896710
50455	896711
135182	896712
75267	896713
183800	896714
184058	896715
182639	896716
108946	896717
183695	896718
52059	896719
145371	896720
50601	896721
138727	896722
88602	896723
41769	896724
5523	896725
9032	896726
30285	896727
93007	896728
93007	896729
62391	896730
178604	896731
36383	896732
138734	896733
177093	896734
130089	896735
103134	896736
93356	896737
117653	896738
36750	896739
184920	896740
60478	896741
8978	896742
5523	896743
6460	896744
35544	896745
1441	896746
2020	896747
94135	896748
7151	896749
70610	896750
119469	896751
5673	896752
58960	896753
1884	896754
72608	896755
62391	896756
28891	896757
91461	896758
12345	896759
130257	896760
6011	896761
9001	896762
40931	896763
15210	896764
94041	896765
5673	896766
103956	896767
2512	896768
35544	896769
1617	896770
6460	896771
43337	896772
2139	896773
1617	896774
109307	896775
47681	896776
1536	896777
2464	896778
1413	896779
999	896780
14852	896781
15210	896782
1789	896783
6283	896784
63538	896785
50356	896786
10537	896787
1901	896788
6682	896789
5434	896790
8978	896791
18725	896792
18982	896793
8954	896794
790	896795
8954	896796
137087	896797
76990	896798
49065	896799
52139	896800
108835	896801
59480	896802
13882	896803
53117	896804
106345	896805
49624	896806
8989	896807
117926	896808
5673	896809
75153	896810
2195	896811
5434	896812
22454	896813
36915	896814
5287	896815
70610	896816
52139	896817
1767	896818
86343	896819
48711	896820
58960	896821
43737	896822
2387	896823
1887	896824
16313	896825
43513	896826
9389	896827
908	896828
71814	896829
595	896830
13467	896831
19074	896832
71814	896833
247	896834
247	896835
140587	896836
2323	896837
1871	896838
113735	896839
138581	896840
1543	896841
26568	896842
34687	896843
60109	896844
54957	896845
193	896846
117398	896847
3296	896848
84	896849
51941	896850
43597	896851
3489	896852
29735	896853
901	896854
36649	896855
49920	896856
66534	896857
6526	896858
26861	896859
26760	896860
5588	896861
20654	896862
13635	896863
88042	896864
138993	896865
22080	896866
79587	896867
76419	896868
1755	896869
16082	896870
35590	896871
163289	896872
39236	896873
57737	896874
39506	896875
23049	896876
72026	896877
10732	896878
79825	896879
6010	896880
52505	896881
3227	896882
50722	896883
115320	896884
40533	896885
43820	896886
30256	896887
1907	896888
57647	896889
28541	896890
57945	896891
109803	896892
104559	896893
21083	896894
8530	896895
138568	896896
27528	896897
1944	896898
5584	896899
35713	896900
6275	896901
103856	896902
16082	896903
1374	896904
11479	896905
45943	896906
15393	896907
54794	896908
30027	896909
13037	896910
34306	896911
16026	896912
29871	896913
4417	896914
8045	896915
34784	896916
71270	896917
22982	896918
41390	896919
61090	896920
8477	896921
3866	896922
2016	896923
34579	896924
105202	896925
26154	896926
144745	896927
6450	896928
1248	896929
6240	896930
33898	896931
1162	896932
37019	896933
32539	896934
8092	896935
110189	896936
42134	896937
180358	896938
71251	896939
28996	896940
49189	896941
6671	896942
683	896943
11	896944
1075	896945
40977	896946
58612	896947
57438	896948
25780	896949
13734	896950
40200	896951
3562	896952
21253	896953
15720	896954
16383	896955
4124	896956
30199	896957
10453	896958
15600	896959
6398	896960
18244	896961
21171	896962
47887	896963
57737	896964
48982	896965
84250	896966
33661	896967
39583	896968
35011	896969
18557	896970
20256	896971
10297	896972
2766	896973
596	896974
48698	896975
9700	896976
5444	896977
17478	896978
2386	896979
25840	896980
273	896981
28507	896982
1162	896983
48315	896984
14338	896985
31690	896986
13095	896987
16033	896988
11934	896989
5612	896990
34186	896991
74671	896992
8768	896993
10015	896994
48480	896995
110171	896996
2896	896997
13984	896998
11516	896999
29389	897000
8173	897001
3749	897002
2343	897003
6425	897004
10330	897005
4505	897006
48182	897007
4805	897008
1761	897009
3718	897010
5909	897011
28445	897012
17623	897013
29	897014
26484	897015
12716	897016
56026	897017
2454	897018
13228	897019
21915	897020
25043	897021
73783	897022
13238	897023
33283	897024
55479	897025
60874	897026
43753	897027
3353	897028
30333	897029
43396	897030
2043	897031
91	897032
99	897033
59775	897034
4769	897035
86553	897036
107150	897037
71619	897038
20	897039
27022	897040
108163	897041
114818	897042
169088	897043
20	897044
64676	897045
54540	897046
178746	897047
136635	897048
106596	897049
26035	897050
64676	897051
9152	897052
382	897053
34000	897054
157078	897055
9386	897056
107263	897057
2007	897058
27022	897059
122857	897060
44334	897061
11987	897062
9782	897063
55334	897064
107237	897065
32905	897066
71698	897067
63795	897068
71903	897069
14390	897070
9449	897071
32905	897072
22217	897073
18496	897074
111291	897075
86698	897076
40740	897077
81473	897078
13951	897079
88071	897080
7039	897081
106648	897082
2246	897083
50402	897084
108775	897085
88765	897086
135873	897087
136856	897088
135758	897089
69351	897090
106736	897091
59697	897092
36383	897093
71687	897094
71621	897095
86753	897096
126994	897097
120613	897098
32905	897099
71574	897100
49705	897101
177492	897102
48884	897103
136269	897104
39875	897105
34849	897106
106736	897107
51487	897108
26431	897109
59964	897110
71688	897111
71642	897112
71698	897113
27892	897114
26027	897115
138957	897116
71619	897117
181038	897118
108255	897119
48264	897120
146059	897121
71698	897122
41441	897123
71578	897124
6075	897125
15784	897126
5534	897127
18738	897128
40684	897129
2479	897130
39971	897131
3601	897132
3638	897133
57738	897134
3645	897135
105575	897136
21280	897137
29	897138
71058	897139
116304	897140
8585	897141
4403	897142
22811	897143
59556	897144
42904	897145
15838	897146
21971	897147
1216	897148
3991	897149
1352	897150
4979	897151
5721	897152
1326	897153
1326	897154
28345	897155
22288	897156
134702	897157
20110	897158
48301	897159
9077	897160
26646	897161
29795	897162
6004	897163
27696	897164
79309	897165
4037	897166
72282	897167
54594	897168
58010	897169
16063	897170
48643	897171
12522	897172
68855	897173
26971	897174
9595	897175
40539	897176
57218	897177
17973	897178
8622	897179
48103	897180
105360	897181
24037	897182
9496	897183
23494	897184
2681	897185
3	897186
48247	897187
79904	897188
34683	897189
31858	897190
6023	897191
9840	897192
35872	897193
50504	897194
2035	897195
28053	897196
9539	897197
28153	897198
45234	897199
8886	897200
274	897201
9956	897202
55711	897203
9192	897204
483	897205
49245	897206
115559	897207
5346	897208
12322	897209
44550	897210
39675	897211
12836	897212
78215	897213
8293	897214
11526	897215
10359	897216
5620	897217
5283	897218
83507	897219
113693	897220
657	897221
22306	897222
1843	897223
3	897224
5412	897225
41620	897226
4979	897227
17568	897228
45018	897229
14738	897230
167945	897231
29881	897232
45850	897233
63129	897234
18517	897235
24492	897236
49889	897237
27775	897238
22280	897239
13040	897240
48503	897241
22331	897242
1897	897243
40154	897244
6620	897245
84413	897246
27160	897247
4022	897248
58172	897249
18486	897250
43797	897251
84223	897252
71907	897253
18549	897254
1188	897255
81633	897256
10357	897257
41370	897258
27225	897259
102294	897260
42706	897261
58152	897262
69566	897263
13076	897264
6100	897265
29831	897266
30192	897267
69218	897268
134205	897269
19514	897270
10411	897271
3859	897272
15264	897273
3330	897274
84740	897275
48303	897276
18526	897277
11449	897278
27457	897279
29694	897280
79134	897281
155373	897282
86233	897283
760	897284
5485	897285
27102	897286
46557	897287
27860	897288
19936	897289
26250	897290
92563	897291
15133	897292
63339	897293
71923	897294
77929	897295
32990	897296
69588	897297
76016	897298
10401	897299
3022	897300
65933	897301
37185	897302
28164	897303
805	897304
77071	897305
54446	897306
92112	897307
2289	897308
7749	897309
23747	897310
24839	897311
12542	897312
4052	897313
4052	897314
42062	897315
9228	897316
19400	897317
1171	897318
8318	897319
40037	897320
8223	897321
18207	897322
24593	897323
12325	897324
28098	897325
45140	897326
35392	897327
22482	897328
1722	897329
32385	897330
3048	897331
50054	897332
39062	897333
78941	897334
3939	897335
9679	897336
6368	897337
23498	897338
77504	897339
91238	897340
5635	897341
40045	897342
22895	897343
24651	897344
35083	897345
17406	897346
76149	897347
64286	897348
32842	897349
24704	897350
103924	897351
8390	897352
16168	897353
48401	897354
64894	897355
24548	897356
39807	897357
58988	897358
55730	897359
62420	897360
54982	897361
2335	897362
18196	897363
107657	897364
17213	897365
22736	897366
17484	897367
90799	897368
71859	897369
13022	897370
10818	897371
14494	897372
8124	897373
20328	897374
2398	897375
29992	897376
15401	897377
25525	897378
29433	897379
8779	897380
39388	897381
4042	897382
5650	897383
10842	897384
26551	897385
53313	897386
28357	897387
44062	897388
9823	897389
60	897390
50352	897391
49669	897392
8821	897393
30128	897394
489	897395
4795	897396
8903	897397
21732	897398
6820	897399
702	897400
50038	897401
67781	897402
5785	897403
18465	897404
28939	897405
21609	897406
46656	897407
11286	897408
1096	897409
101986	897410
3711	897411
1642	897412
11599	897413
27687	897414
3185	897415
3321	897416
131396	897417
2702	897418
8668	897419
29117	897420
42887	897421
14920	897422
108823	897423
2260	897424
48600	897425
92651	897426
47129	897427
16095	897428
77872	897429
1620	897430
100054	897431
50131	897432
82378	897433
4755	897434
12736	897435
29117	897436
556	897437
6663	897438
57553	897439
7246	897440
33530	897441
184	897442
3748	897443
41983	897444
84864	897445
8452	897446
4058	897447
8880	897448
33691	897449
34373	897450
43763	897451
34114	897452
28863	897453
54137	897454
1821	897455
32974	897456
2306	897457
5441	897458
38647	897459
6812	897460
6316	897461
33157	897462
2150	897463
3551	897464
1973	897465
47597	897466
130585	897467
8992	897468
32	897469
57093	897470
37797	897471
17869	897472
4165	897473
773	897474
42037	897475
70005	897476
17335	897477
18453	897478
36696	897479
459	897480
33370	897481
33033	897482
31111	897483
2033	897484
27290	897485
8909	897486
15456	897487
42041	897488
11075	897489
38616	897490
16499	897491
4787	897492
84128	897493
2507	897494
1475	897495
71799	897496
82182	897497
4200	897498
88745	897499
72271	897500
103437	897501
6737	897502
20294	897503
17030	897504
3245	897505
50365	897506
77110	897507
12141	897508
18578	897509
7475	897510
36199	897511
3137	897512
113881	897513
31755	897514
22519	897515
5865	897516
7424	897517
43825	897518
16876	897519
7727	897520
84804	897521
33030	897522
901	897523
11649	897524
12009	897525
33038	897526
6733	897527
5673	897528
9458	897529
8386	897530
50829	897531
10175	897532
34359	897533
2216	897534
149308	897535
981	897536
52777	897537
17012	897538
2640	897539
407	897540
41453	897541
30023	897542
1484	897543
44528	897544
14720	897545
118866	897546
118141	897547
88414	897548
1620	897549
13091	897550
134393	897551
3678	897552
106181	897553
40040	897554
21132	897555
17705	897556
43537	897557
2631	897558
68227	897559
59983	897560
717	897561
41700	897562
11241	897563
78778	897564
60222	897565
20864	897566
46382	897567
11378	897568
82068	897569
174082	897570
88243	897571
68350	897572
13774	897573
1887	897574
2846	897575
3358	897576
32935	897577
7867	897578
29271	897579
12658	897580
23	897581
49361	897582
37414	897583
12048	897584
40986	897585
3838	897586
182446	897587
104298	897588
43172	897589
73007	897590
1198	897591
3864	897592
13113	897593
105116	897594
78163	897595
8127	897596
27865	897597
23298	897598
20110	897599
42018	897600
57164	897601
5967	897602
39796	897603
9786	897604
28097	897605
31159	897606
88330	897607
119111	897608
43849	897609
12187	897610
64625	897611
54813	897612
5931	897613
5921	897614
89531	897615
20317	897616
9697	897617
2823	897618
2866	897619
34242	897620
30875	897621
32020	897622
18544	897623
54134	897624
28069	897625
43056	897626
28722	897627
41249	897628
8991	897629
26213	897630
5414	897631
75	897632
84794	897633
56129	897634
34715	897635
15620	897636
41556	897637
7420	897638
65989	897639
11533	897640
83968	897641
15502	897642
5436	897643
101122	897644
10539	897645
32974	897646
15436	897647
319	897648
47723	897649
43852	897650
5	897651
13665	897652
33119	897653
23421	897654
11428	897655
916	897656
19657	897657
11552	897658
20305	897659
2341	897660
2944	897661
49924	897662
42505	897663
100758	897664
36571	897665
29719	897666
49252	897667
35314	897668
18602	897669
32586	897670
66269	897671
1291	897672
12715	897673
32931	897674
19514	897675
23968	897676
27133	897677
16876	897678
78833	897679
4822	897680
32987	897681
1106	897682
1519	897683
92456	897684
10517	897685
19448	897686
39322	897687
2827	897688
24596	897689
19822	897690
3193	897691
16823	897692
31392	897693
6271	897694
40109	897695
72212	897696
29816	897697
5934	897698
32949	897699
92358	897700
17029	897701
11717	897702
10407	897703
64848	897704
9819	897705
27048	897706
5417	897707
5650	897708
36741	897709
14900	897710
88170	897711
27562	897712
40829	897713
59519	897714
57952	897715
5451	897716
22342	897717
32986	897718
18449	897719
84349	897720
84289	897721
702	897722
49468	897723
5969	897724
5439	897725
44571	897726
9013	897727
44714	897728
67345	897729
10127	897730
55802	897731
56231	897732
6848	897733
77574	897734
7023	897735
41666	897736
83906	897737
7420	897738
21015	897739
1304	897740
6771	897741
17087	897742
46180	897743
3016	897744
13060	897745
2823	897746
44587	897747
88995	897748
40133	897749
6026	897750
236	897751
100307	897752
32906	897753
34372	897754
33119	897755
27921	897756
100051	897757
2607	897758
168522	897759
42062	897760
18968	897761
18483	897762
58782	897763
3746	897764
57989	897765
30644	897766
16231	897767
299	897768
8372	897769
34265	897770
13701	897771
64100	897772
43851	897773
76614	897774
5665	897775
6007	897776
23433	897777
14105	897778
4218	897779
2151	897780
3527	897781
62369	897782
28123	897783
30613	897784
3171	897785
41467	897786
70759	897787
2129	897788
32753	897789
58029	897790
4608	897791
7407	897792
33144	897793
23429	897794
35953	897795
56741	897796
14481	897797
26962	897798
166240	897799
10863	897800
8083	897801
58398	897802
104781	897803
44271	897804
2920	897805
25750	897806
37	897807
26803	897808
18039	897809
4174	897810
14373	897811
28416	897812
51391	897813
72292	897814
12695	897815
20351	897816
9350	897817
16004	897818
2701	897819
48833	897820
10468	897821
4787	897822
42039	897823
243	897824
2792	897825
113118	897826
50182	897827
54748	897828
32023	897829
6368	897830
25596	897831
30853	897832
2026	897833
79033	897834
1182	897835
48438	897836
28482	897837
19940	897838
16	897839
22587	897840
22216	897841
67355	897842
30369	897843
6733	897844
27076	897845
36202	897846
528	897847
7686	897848
29849	897849
20383	897850
63193	897851
28374	897852
20644	897853
6916	897854
21340	897855
20380	897856
79695	897857
27281	897858
63378	897859
45651	897860
83359	897861
76131	897862
22312	897863
2610	897864
10586	897865
44103	897866
8207	897867
167481	897868
30685	897869
7758	897870
16750	897871
40524	897872
15637	897873
1497	897874
64674	897875
85866	897876
22561	897877
26635	897878
25164	897879
5937	897880
7349	897881
3752	897882
41169	897883
86072	897884
65750	897885
58346	897886
67023	897887
69650	897888
41705	897889
2976	897890
406	897891
60509	897892
36213	897893
83858	897894
102987	897895
52584	897896
70478	897897
108572	897898
58096	897899
45300	897900
88310	897901
65121	897902
1824	897903
78084	897904
13788	897905
33376	897906
94934	897907
40042	897908
6824	897909
35065	897910
15436	897911
54408	897912
56030	897913
129585	897914
40353	897915
94335	897916
5918	897917
39968	897918
48448	897919
15575	897920
61711	897921
932	897922
7340	897923
23807	897924
1744	897925
359	897926
40125	897927
604	897928
16233	897929
5154	897930
48336	897931
31179	897932
15055	897933
27905	897934
42128	897935
55716	897936
2549	897937
3380	897938
32932	897939
59391	897940
2943	897941
18459	897942
2425	897943
120542	897944
5415	897945
25067	897946
17731	897947
58071	897948
25096	897949
1616	897950
68432	897951
70069	897952
12642	897953
2918	897954
46631	897955
23045	897956
45706	897957
2594	897958
37302	897959
50719	897960
7324	897961
9086	897962
15549	897963
14862	897964
121663	897965
25380	897966
300	897967
74637	897968
61991	897969
4871	897970
23857	897971
333	897972
25750	897973
4832	897974
6802	897975
20862	897976
34421	897977
29846	897978
5146	897979
34523	897980
181842	897981
17396	897982
10853	897983
141640	897984
39908	897985
1008	897986
10355	897987
73676	897988
52302	897989
20649	897990
2837	897991
14364	897992
15459	897993
36305	897994
46139	897995
412	897996
30590	897997
19031	897998
8367	897999
33578	898000
18724	898001
22278	898002
8903	898003
41757	898004
23384	898005
158523	898006
9826	898007
6300	898008
78830	898009
40026	898010
15803	898011
1176	898012
16966	898013
26312	898014
41088	898015
43529	898016
21868	898017
19400	898018
5611	898019
99392	898020
8555	898021
12214	898022
25144	898023
69098	898024
104351	898025
29124	898026
18605	898027
10809	898028
47136	898029
79752	898030
2846	898031
40216	898032
30010	898033
4813	898034
31983	898035
14340	898036
50223	898037
112	898038
58041	898039
103433	898040
149206	898041
29009	898042
16	898043
11123	898044
69527	898045
16233	898046
103285	898047
27033	898048
46548	898049
57650	898050
2009	898051
10545	898052
59546	898053
28265	898054
40546	898055
11628	898056
4276	898057
69548	898058
22261	898059
4276	898060
2148	898061
6428	898062
9488	898063
33135	898064
28181	898065
7130	898066
103633	898067
18578	898068
2486	898069
53399	898070
9013	898071
4801	898072
3318	898073
112	898074
24582	898075
76402	898076
33158	898077
29796	898078
10361	898079
52683	898080
3328	898081
41783	898082
79079	898083
20477	898084
15556	898085
60771	898086
9	898087
1405	898088
43834	898089
103415	898090
58714	898091
3069	898092
646	898093
60185	898094
1900	898095
72772	898096
6658	898097
8466	898098
40091	898099
36696	898100
15704	898101
10016	898102
82347	898103
11106	898104
4813	898105
55762	898106
52641	898107
48437	898108
2827	898109
52639	898110
4204	898111
14384	898112
125109	898113
7738	898114
28596	898115
6389	898116
1678	898117
60397	898118
13612	898119
41854	898120
16069	898121
13203	898122
16597	898123
6022	898124
5649	898125
11554	898126
16100	898127
1132	898128
40719	898129
24610	898130
4062	898131
18434	898132
702	898133
43759	898134
83839	898135
5419	898136
12180	898137
23226	898138
14900	898139
5814	898140
17520	898141
10921	898142
11153	898143
5219	898144
15549	898145
81151	898146
3186	898147
36848	898148
16100	898149
11724	898150
34329	898151
45173	898152
148562	898153
7215	898154
14951	898155
24005	898156
4244	898157
31742	898158
54139	898159
76959	898160
2507	898161
4616	898162
3250	898163
98352	898164
1539	898165
1662	898166
10613	898167
6894	898168
11639	898169
71885	898170
6129	898171
97545	898172
20323	898173
95265	898174
6773	898175
22834	898176
38496	898177
31057	898178
1101	898179
53335	898180
36333	898181
17240	898182
5978	898183
63272	898184
8616	898185
10392	898186
44024	898187
18608	898188
41896	898189
19932	898190
85558	898191
29749	898192
7790	898193
46544	898194
19413	898195
37965	898196
14727	898197
93009	898198
34232	898199
39924	898200
4754	898201
10754	898202
3962	898203
3710	898204
25463	898205
8127	898206
58116	898207
1900	898208
14	898209
120154	898210
131469	898211
13332	898212
118256	898213
4497	898214
3541	898215
62025	898216
30117	898217
6856	898218
6246	898219
19959	898220
17989	898221
146674	898222
84693	898223
39894	898224
9468	898225
2335	898226
32604	898227
6274	898228
26189	898229
11635	898230
131991	898231
169540	898232
54227	898233
839	898234
260	898235
13194	898236
43796	898237
6744	898238
36301	898239
20312	898240
4241	898241
16160	898242
29366	898243
52978	898244
22255	898245
22523	898246
9475	898247
9498	898248
17275	898249
50389	898250
83319	898251
18281	898252
4100	898253
162460	898254
64848	898255
2408	898256
26769	898257
10361	898258
3854	898259
42039	898260
90515	898261
39797	898262
5450	898263
14177	898264
41669	898265
41487	898266
22343	898267
18053	898268
89009	898269
3908	898270
6793	898271
46465	898272
1090	898273
93158	898274
8400	898275
6747	898276
59231	898277
2642	898278
36093	898279
48555	898280
40057	898281
32981	898282
8127	898283
27169	898284
14884	898285
817	898286
50377	898287
8364	898288
18669	898289
84266	898290
75120	898291
34434	898292
89495	898293
24103	898294
39236	898295
4061	898296
8284	898297
51782	898298
14675	898299
5441	898300
39978	898301
22772	898302
51552	898303
103118	898304
7358	898305
71143	898306
21606	898307
1410	898308
7032	898309
10443	898310
67369	898311
42059	898312
8159	898313
29977	898314
16858	898315
3410	898316
60652	898317
87449	898318
88340	898319
29574	898320
3140	898321
8533	898322
15612	898323
73245	898324
41654	898325
77729	898326
42470	898327
14365	898328
40395	898329
407	898330
48437	898331
42000	898332
64001	898333
74282	898334
18571	898335
7128	898336
21889	898337
83504	898338
185726	898339
21617	898340
48477	898341
14536	898342
53019	898343
21322	898344
3811	898345
68919	898346
96811	898347
47686	898348
2316	898349
52470	898350
10999	898351
105109	898352
47267	898353
102554	898354
53969	898355
34294	898356
3713	898357
28301	898358
21783	898359
50114	898360
568	898361
2364	898362
23966	898363
2316	898364
42049	898365
5284	898366
41510	898367
7130	898368
63270	898369
5145	898370
63235	898371
52555	898372
15452	898373
12649	898374
11683	898375
98643	898376
13268	898377
39398	898378
7086	898379
23336	898380
655	898381
50890	898382
10767	898383
14750	898384
499	898385
20494	898386
46603	898387
23245	898388
103517	898389
18424	898390
18784	898391
70602	898392
12281	898393
6672	898394
4377	898395
27114	898396
75888	898397
55903	898398
34588	898399
89080	898400
672	898401
50310	898402
107596	898403
4237	898404
784	898405
2944	898406
58899	898407
47098	898408
28496	898409
3695	898410
8903	898411
13452	898412
42339	898413
25814	898414
1394	898415
564	898416
97925	898417
48279	898418
2634	898419
27143	898420
24163	898421
10427	898422
662	898423
3247	898424
12335	898425
23341	898426
46881	898427
46004	898428
57986	898429
2342	898430
5336	898431
12286	898432
56812	898433
10140	898434
72138	898435
54338	898436
9490	898437
8174	898438
86912	898439
11816	898440
34480	898441
769	898442
13078	898443
13039	898444
69751	898445
119085	898446
155384	898447
23197	898448
33268	898449
13922	898450
1646	898451
29824	898452
72738	898453
24519	898454
66718	898455
2045	898456
40126	898457
41631	898458
42227	898459
4154	898460
20218	898461
137765	898462
43250	898463
35793	898464
3426	898465
32407	898466
65345	898467
11921	898468
67348	898469
61763	898470
169469	898471
24238	898472
15230	898473
15595	898474
23674	898475
119989	898476
54548	898477
79211	898478
17584	898479
4448	898480
827	898481
27036	898482
38648	898483
6226	898484
56814	898485
15984	898486
83319	898487
23080	898488
7300	898489
51128	898490
36534	898491
67260	898492
57092	898493
72041	898494
15600	898495
10029	898496
33119	898497
3829	898498
14372	898499
88206	898500
23826	898501
6595	898502
6316	898503
47856	898504
43169	898505
25264	898506
5521	898507
1774	898508
17080	898509
4356	898510
37042	898511
22299	898512
62278	898513
6730	898514
31102	898515
62961	898516
39390	898517
1518	898518
100920	898519
213	898520
131573	898521
42297	898522
46154	898523
11075	898524
101623	898525
5	898526
31481	898527
5869	898528
59412	898529
15499	898530
4209	898531
42050	898532
994	898533
31700	898534
31630	898535
8667	898536
52815	898537
33004	898538
3309	898539
184691	898540
99892	898541
110617	898542
37308	898543
1818	898544
40273	898545
2939	898546
2628	898547
2849	898548
32951	898549
52822	898550
48832	898551
20554	898552
596	898553
14916	898554
527	898555
20173	898556
55968	898557
5465	898558
28814	898559
47821	898560
23261	898561
16647	898562
26955	898563
39579	898564
27667	898565
34216	898566
50491	898567
4809	898568
10471	898569
34039	898570
1203	898571
7179	898572
61287	898573
94566	898574
75854	898575
83622	898576
55184	898577
26999	898578
28139	898579
6396	898580
26226	898581
58391	898582
61015	898583
1519	898584
50135	898585
77749	898586
37585	898587
46890	898588
24760	898589
103594	898590
5458	898591
31795	898592
99226	898593
65848	898594
1692	898595
2942	898596
47084	898597
9833	898598
67606	898599
5806	898600
29801	898601
41	898602
17320	898603
4225	898604
7825	898605
85515	898606
58928	898607
27516	898608
19809	898609
4779	898610
47699	898611
6802	898612
6786	898613
110204	898614
27029	898615
447	898616
11176	898617
28600	898618
7356	898619
13103	898620
38822	898621
68927	898622
12267	898623
23275	898624
181240	898625
153024	898626
2609	898627
1856	898628
11590	898629
22288	898630
83248	898631
32871	898632
2246	898633
5433	898634
11728	898635
10534	898636
19096	898637
11549	898638
15532	898639
81151	898640
24593	898641
9709	898642
511	898643
28281	898644
138167	898645
824	898646
34329	898647
4436	898648
2055	898649
32375	898650
116318	898651
4242	898652
45575	898653
59641	898654
968	898655
84	898656
22706	898657
34302	898658
124527	898659
1740	898660
41907	898661
34305	898662
496	898663
28092	898664
33657	898665
252	898666
121010	898667
9787	898668
2505	898669
932	898670
121163	898671
54117	898672
2995	898673
60220	898674
4940	898675
63219	898676
30375	898677
3075	898678
1929	898679
27598	898680
59039	898681
41010	898682
9829	898683
19295	898684
543	898685
414	898686
8331	898687
109115	898688
72252	898689
28094	898690
33033	898691
84349	898692
6535	898693
34867	898694
368	898695
24378	898696
15039	898697
101804	898698
11075	898699
76691	898700
26803	898701
4808	898702
3260	898703
6263	898704
115211	898705
54845	898706
86233	898707
17676	898708
750	898709
60361	898710
2438	898711
6583	898712
53422	898713
29484	898714
150942	898715
2797	898716
19832	898717
8932	898718
17437	898719
3633	898720
21565	898721
4158	898722
28374	898723
41796	898724
29804	898725
7434	898726
20315	898727
33406	898728
8036	898729
7270	898730
140219	898731
194	898732
46039	898733
57788	898734
1660	898735
83972	898736
50393	898737
284	898738
19753	898739
9646	898740
42628	898741
3748	898742
1468	898743
41968	898744
22173	898745
35303	898746
11568	898747
2809	898748
18004	898749
78460	898750
3939	898751
17420	898752
77097	898753
36964	898754
17499	898755
19937	898756
82203	898757
14938	898758
127134	898759
20345	898760
52612	898761
20336	898762
103496	898763
19347	898764
49315	898765
45227	898766
64302	898767
6079	898768
15513	898769
9489	898770
103403	898771
2937	898772
1120	898773
4295	898774
298	898775
13020	898776
22331	898777
21561	898778
59300	898779
48451	898780
18567	898781
92429	898782
5146	898783
36298	898784
1067	898785
67125	898786
4153	898787
18764	898788
33978	898789
42946	898790
12381	898791
20160	898792
50147	898793
34262	898794
9887	898795
4025	898796
72288	898797
45992	898798
69064	898799
55798	898800
10351	898801
10003	898802
12355	898803
15508	898804
540	898805
85491	898806
284	898807
9887	898808
9875	898809
3375	898810
34512	898811
50560	898812
21366	898813
23345	898814
47625	898815
55243	898816
13565	898817
33635	898818
50138	898819
56601	898820
12485	898821
136	898822
108258	898823
18162	898824
3376	898825
8912	898826
20010	898827
43731	898828
18476	898829
32938	898830
29909	898831
24610	898832
48425	898833
12169	898834
72282	898835
96633	898836
30861	898837
9423	898838
15729	898839
30164	898840
133346	898841
88960	898842
35115	898843
81404	898844
699	898845
3679	898846
7982	898847
653	898848
5178	898849
10562	898850
2519	898851
18639	898852
45497	898853
30677	898854
49044	898855
64638	898856
39762	898857
13013	898858
7782	898859
4121	898860
6471	898861
10967	898862
31304	898863
19268	898864
38112	898865
970	898866
69636	898867
11439	898868
2701	898869
124041	898870
5640	898871
14481	898872
4235	898873
1887	898874
42181	898875
8706	898876
87479	898877
30784	898878
28219	898879
23332	898880
51412	898881
39684	898882
109091	898883
20139	898884
1516	898885
7279	898886
19165	898887
16208	898888
32167	898889
4908	898890
69101	898891
7200	898892
38606	898893
83002	898894
4562	898895
4043	898896
9824	898897
10863	898898
1291	898899
2516	898900
13220	898901
2873	898902
24107	898903
68614	898904
10288	898905
58253	898906
27189	898907
9920	898908
57168	898909
27787	898910
27026	898911
27876	898912
59	898913
2607	898914
130513	898915
319	898916
6135	898917
58814	898918
85942	898919
33563	898920
3068	898921
95507	898922
989	898923
83842	898924
9458	898925
301	898926
9505	898927
15033	898928
6238	898929
4015	898930
727	898931
27321	898932
1941	898933
20092	898934
7896	898935
29405	898936
531	898937
13543	898938
63649	898939
29343	898940
24593	898941
182290	898942
11361	898943
11041	898944
43424	898945
64859	898946
50590	898947
43089	898948
2045	898949
4122	898950
19207	898951
18610	898952
26972	898953
1438	898954
33151	898955
8	898956
17591	898957
94934	898958
28404	898959
2821	898960
63683	898961
25837	898962
44742	898963
3713	898964
11079	898965
932	898966
41519	898967
4804	898968
69815	898969
38567	898970
2814	898971
78536	898972
2093	898973
30211	898974
34223	898975
4667	898976
60223	898977
52888	898978
4867	898979
25389	898980
32907	898981
26250	898982
43148	898983
43653	898984
2568	898985
43749	898986
15005	898987
40245	898988
43879	898989
188159	898990
38058	898991
7742	898992
3742	898993
7790	898994
101596	898995
759	898996
67734	898997
68510	898998
64763	898999
20434	899000
15232	899001
2238	899002
51412	899003
10845	899004
46733	899005
1659	899006
744	899007
82208	899008
5298	899009
5460	899010
1110	899011
28489	899012
24020	899013
4514	899014
24498	899015
36882	899016
27147	899017
13791	899018
4802	899019
32080	899020
11222	899021
20295	899022
47051	899023
55117	899024
55783	899025
60800	899026
10683	899027
17553	899028
57396	899029
10539	899030
2999	899031
99240	899032
46732	899033
57272	899034
12646	899035
18433	899036
52691	899037
48197	899038
26957	899039
9	899040
38456	899041
3209	899042
72877	899043
35627	899044
13020	899045
19252	899046
7794	899047
7475	899048
6971	899049
69676	899050
23072	899051
11102	899052
14541	899053
19639	899054
23260	899055
97801	899056
63157	899057
153364	899058
32187	899059
10519	899060
3544	899061
240	899062
26990	899063
1005	899064
22589	899065
12638	899066
31636	899067
51696	899068
39933	899069
23535	899070
6204	899071
9498	899072
16995	899073
40162	899074
20997	899075
65608	899076
16810	899077
3764	899078
98454	899079
124524	899080
15056	899081
22452	899082
79086	899083
686	899084
23158	899085
8351	899086
2111	899087
2607	899088
9551	899089
39982	899090
53917	899091
84307	899092
6827	899093
39883	899094
30290	899095
46504	899096
41956	899097
38228	899098
6627	899099
28069	899100
31972	899101
39725	899102
26431	899103
41955	899104
25209	899105
14337	899106
22821	899107
28687	899108
55871	899109
57419	899110
7611	899111
5160	899112
103376	899113
20284	899114
535	899115
61389	899116
4688	899117
72903	899118
69919	899119
83382	899120
16046	899121
6330	899122
188822	899123
32027	899124
7958	899125
42760	899126
64291	899127
16647	899128
4133	899129
21392	899130
527	899131
17065	899132
30193	899133
6079	899134
50113	899135
63520	899136
24543	899137
76252	899138
58291	899139
22606	899140
1620	899141
10509	899142
109080	899143
2808	899144
19355	899145
79869	899146
44831	899147
9809	899148
34284	899149
9876	899150
51377	899151
58079	899152
69474	899153
36276	899154
40399	899155
99354	899156
40055	899157
3551	899158
10692	899159
22563	899160
8041	899161
77046	899162
4754	899163
27069	899164
24743	899165
45929	899166
52723	899167
10221	899168
9014	899169
13385	899170
68510	899171
2841	899172
31593	899173
37396	899174
12400	899175
66464	899176
6774	899177
48427	899178
4362	899179
49841	899180
529	899181
17897	899182
92915	899183
75810	899184
35763	899185
36	899186
141	899187
30336	899188
26590	899189
76769	899190
60662	899191
70224	899192
55983	899193
363	899194
7895	899195
16365	899196
23363	899197
6312	899198
68923	899199
17553	899200
11465	899201
7023	899202
12102	899203
42863	899204
60240	899205
18787	899206
143000	899207
29824	899208
8932	899209
4525	899210
23146	899211
72614	899212
777	899213
6393	899214
22752	899215
43493	899216
60776	899217
1678	899218
7126	899219
3631	899220
47072	899221
30795	899222
18095	899223
45919	899224
24040	899225
12932	899226
23248	899227
2044	899228
1464	899229
3407	899230
34670	899231
6415	899232
4204	899233
12753	899234
18865	899235
24697	899236
25664	899237
20425	899238
51322	899239
15149	899240
15149	899241
37137	899242
41959	899243
39626	899244
5014	899245
13118	899246
4815	899247
12067	899248
11348	899249
1644	899250
10887	899251
5336	899252
13088	899253
63095	899254
3541	899255
27946	899256
20595	899257
81190	899258
1264	899259
27600	899260
2756	899261
6608	899262
29271	899263
19259	899264
40387	899265
3837	899266
26657	899267
112	899268
84279	899269
14421	899270
8436	899271
1222	899272
29771	899273
20306	899274
1539	899275
29796	899276
11066	899277
2500	899278
32582	899279
34575	899280
108351	899281
86146	899282
108686	899283
74958	899284
6688	899285
49062	899286
20765	899287
44728	899288
36070	899289
2634	899290
31367	899291
431	899292
13027	899293
36322	899294
7457	899295
41180	899296
33724	899297
72839	899298
33052	899299
18803	899300
25950	899301
2415	899302
1640	899303
40531	899304
22480	899305
12417	899306
6073	899307
139861	899308
16910	899309
6379	899310
33841	899311
50048	899312
1668	899313
18876	899314
33835	899315
9565	899316
2641	899317
7334	899318
9749	899319
10233	899320
22227	899321
83433	899322
33599	899323
115757	899324
20062	899325
39324	899326
21789	899327
13368	899328
84815	899329
707	899330
9546	899331
94160	899332
982	899333
9915	899334
21872	899335
16285	899336
33143	899337
69512	899338
27002	899339
27814	899340
13430	899341
133593	899342
58178	899343
21523	899344
24985	899345
4919	899346
4592	899347
71505	899348
84570	899349
41411	899350
33950	899351
64359	899352
170814	899353
28298	899354
3842	899355
3526	899356
52677	899357
45473	899358
20514	899359
17221	899360
63269	899361
36243	899362
10386	899363
18557	899364
35199	899365
50204	899366
27145	899367
49316	899368
40721	899369
1776	899370
91	899371
18271	899372
24015	899373
22258	899374
69178	899375
15310	899376
6745	899377
60490	899378
34060	899379
7752	899380
103474	899381
33858	899382
76143	899383
51373	899384
25078	899385
59712	899386
134602	899387
35290	899388
11644	899389
75789	899390
129916	899391
1770	899392
20040	899393
47631	899394
94074	899395
42070	899396
2382	899397
18237	899398
45417	899399
3518	899400
87051	899401
11018	899402
4765	899403
3127	899404
70551	899405
133576	899406
59589	899407
3801	899408
33419	899409
16998	899410
15764	899411
6447	899412
14128	899413
5523	899414
15823	899415
32558	899416
102907	899417
21682	899418
13252	899419
23071	899420
2664	899421
6555	899422
594	899423
72735	899424
39507	899425
39463	899426
21793	899427
109520	899428
15977	899429
8643	899430
27649	899431
13678	899432
47710	899433
70704	899434
13565	899435
12205	899436
119898	899437
52570	899438
79711	899439
44542	899440
133497	899441
15937	899442
32144	899443
17850	899444
155888	899445
3984	899446
114533	899447
35230	899448
49850	899449
2550	899450
25235	899451
28556	899452
60975	899453
20338	899454
84468	899455
62737	899456
12582	899457
42196	899458
78566	899459
12166	899460
8108	899461
30999	899462
11127	899463
17014	899464
43396	899465
43797	899466
5717	899467
77229	899468
60650	899469
2931	899470
146	899471
20296	899472
44641	899473
37686	899474
21771	899475
55847	899476
3834	899477
83656	899478
67649	899479
40181	899480
58052	899481
20266	899482
47273	899483
5475	899484
18503	899485
27185	899486
18584	899487
68951	899488
22323	899489
103723	899490
9231	899491
11465	899492
19942	899493
9580	899494
15541	899495
79760	899496
161410	899497
79760	899498
119610	899499
92044	899500
124509	899501
95341	899502
171532	899503
162461	899504
18129	899505
172694	899506
93861	899507
4146	899508
32163	899509
51627	899510
107565	899511
91410	899512
1899	899513
42980	899514
2260	899515
19018	899516
39609	899517
48709	899518
43414	899519
470	899520
23038	899521
73875	899522
152186	899523
129463	899524
8322	899525
87787	899526
2453	899527
73820	899528
1	899529
49766	899530
51869	899531
24328	899532
1	899533
12357	899534
38565	899535
14171	899536
1	899537
1288	899538
29434	899539
113823	899540
16799	899541
13902	899542
135534	899543
181509	899544
635	899545
240	899546
6346	899547
90709	899548
42434	899549
221	899550
26769	899551
126989	899552
3198	899553
32207	899554
50720	899555
12132	899556
163260	899557
61175	899558
233	899559
80	899560
7679	899561
46288	899562
22743	899563
180796	899564
27934	899565
170096	899566
71044	899567
12235	899568
15996	899569
2684	899570
11881	899571
49813	899572
86457	899573
9812	899574
29029	899575
135665	899576
7471	899577
51109	899578
33489	899579
147304	899580
20181	899581
27905	899582
3530	899583
27436	899584
1253	899585
16790	899586
23365	899587
49681	899588
221	899589
17393	899590
3563	899591
3821	899592
135589	899593
109836	899594
23043	899595
135663	899596
107454	899597
15577	899598
52166	899599
15204	899600
3660	899601
74438	899602
1434	899603
1	899604
102144	899605
121177	899606
82890	899607
19291	899608
88554	899609
6665	899610
74806	899611
3563	899612
70228	899613
64500	899614
41143	899615
80	899616
1	899617
1136	899618
3266	899619
39006	899620
776	899621
8213	899622
122650	899623
129719	899624
1136	899625
240	899626
12357	899627
114804	899628
155869	899629
107882	899630
98875	899631
39006	899632
4365	899633
62606	899634
16508	899635
29006	899636
125371	899637
2684	899638
18726	899639
15996	899640
16411	899641
17425	899642
79667	899643
90911	899644
12494	899645
18242	899646
51380	899647
25179	899648
4539	899649
27498	899650
11029	899651
52098	899652
11029	899653
12991	899654
70697	899655
32435	899656
22022	899657
35860	899658
13802	899659
70697	899660
39653	899661
22132	899662
86389	899663
8695	899664
124698	899665
107941	899666
5505	899667
114027	899668
6661	899669
93133	899670
22893	899671
221	899672
1	899673
1	899674
1	899675
5505	899676
1	899677
21349	899678
5505	899679
3194	899680
1	899681
85453	899682
14171	899683
237	899684
51874	899685
45297	899686
125809	899687
61416	899688
137656	899689
221	899690
5826	899691
3974	899692
10239	899693
62269	899694
1	899695
1	899696
46288	899697
16393	899698
132726	899699
10299	899700
55169	899701
4609	899702
83158	899703
103969	899704
15993	899705
71781	899706
15577	899707
37036	899708
9689	899709
71901	899710
112369	899711
148707	899712
19150	899713
10456	899714
5505	899715
15563	899716
41152	899717
8551	899718
178504	899719
25437	899720
35698	899721
122310	899722
2038	899723
84551	899724
33178	899725
22221	899726
47489	899727
26820	899728
22085	899729
69552	899730
49584	899731
125771	899732
83897	899733
115873	899734
48407	899735
39480	899736
49690	899737
4397	899738
17149	899739
66406	899740
1309	899741
13149	899742
26719	899743
108028	899744
74355	899745
1599	899746
30234	899747
132469	899748
23419	899749
44124	899750
1361	899751
5130	899752
42135	899753
2927	899754
7918	899755
40436	899756
6734	899757
57760	899758
478	899759
29478	899760
46	899761
73761	899762
59389	899763
165207	899764
6785	899765
1849	899766
54550	899767
100128	899768
15371	899769
23608	899770
3250	899771
25906	899772
108542	899773
5637	899774
2698	899775
80217	899776
105518	899777
131	899778
1076	899779
637	899780
107321	899781
88547	899782
82958	899783
27329	899784
12481	899785
137175	899786
72984	899787
102573	899788
98628	899789
25768	899790
87680	899791
71896	899792
79207	899793
16228	899794
132392	899795
47307	899796
142617	899797
75195	899798
42711	899799
10109	899800
98502	899801
122557	899802
43065	899803
289	899804
2705	899805
35796	899806
162912	899807
15398	899808
42585	899809
1910	899810
32514	899811
1157	899812
6184	899813
6184	899814
6184	899815
22050	899816
22052	899817
138994	899818
53516	899819
18059	899820
3989	899821
5959	899822
122303	899823
5020	899824
37950	899825
61326	899826
63661	899827
12279	899828
1035	899829
136470	899830
162814	899831
10109	899832
42711	899833
1309	899834
155417	899835
77368	899836
158167	899837
125488	899838
51451	899839
12188	899840
4842	899841
109758	899842
9625	899843
54398	899844
1703	899845
111418	899846
161787	899847
32051	899848
182759	899849
70515	899850
58726	899851
15793	899852
89485	899853
127621	899854
173842	899855
3642	899856
6902	899857
42171	899858
8589	899859
21518	899860
16439	899861
29955	899862
3642	899863
52434	899864
10505	899865
108790	899866
29876	899867
36305	899868
92695	899869
17030	899870
115522	899871
26878	899872
10503	899873
14773	899874
175606	899875
37383	899876
142027	899877
57650	899878
74577	899879
94734	899880
32834	899881
64867	899882
36852	899883
11013	899884
27021	899885
82841	899886
13907	899887
22490	899888
4612	899889
6452	899890
25570	899891
2820	899892
41293	899893
65860	899894
45534	899895
17996	899896
16233	899897
38183	899898
28487	899899
149489	899900
107111	899901
68190	899902
5458	899903
21975	899904
28483	899905
17226	899906
60803	899907
627	899908
9721	899909
49595	899910
101392	899911
8935	899912
36027	899913
57453	899914
55918	899915
54261	899916
9277	899917
17986	899918
7215	899919
43966	899920
47702	899921
7593	899922
67272	899923
33215	899924
324	899925
34723	899926
41359	899927
5641	899928
16207	899929
4380	899930
44342	899931
32544	899932
1872	899933
1648	899934
50059	899935
123283	899936
44514	899937
12884	899938
87608	899939
10658	899940
64289	899941
142573	899942
93812	899943
131827	899944
58190	899945
37967	899946
34262	899947
26637	899948
53041	899949
94773	899950
87756	899951
75837	899952
34777	899953
34777	899954
2927	899955
63783	899956
17008	899957
40067	899958
13552	899959
24171	899960
60311	899961
4203	899962
36686	899963
154371	899964
60714	899965
44286	899966
152623	899967
53130	899968
24795	899969
77027	899970
64112	899971
155159	899972
94383	899973
117973	899974
59855	899975
30273	899976
129394	899977
67399	899978
22768	899979
109652	899980
182	899981
19432	899982
105537	899983
48596	899984
69054	899985
43787	899986
2350	899987
102634	899988
36316	899989
63297	899990
24515	899991
110315	899992
4571	899993
12952	899994
130197	899995
1660	899996
5792	899997
3643	899998
36322	899999
52603	900000
146372	900001
115	900002
105509	900003
28682	900004
15084	900005
131351	900006
18182	900007
53003	900008
5230	900009
102889	900010
69435	900011
11015	900012
115805	900013
31469	900014
16018	900015
46752	900016
25730	900017
62945	900018
32735	900019
47738	900020
94687	900021
149506	900022
14042	900023
34529	900024
16219	900025
13491	900026
50416	900027
175796	900028
150459	900029
59517	900030
62942	900031
7617	900032
71292	900033
175516	900034
175517	900035
87168	900036
103624	900037
127038	900038
93041	900039
81043	900040
86923	900041
14974	900042
11432	900043
44548	900044
124183	900045
118353	900046
25373	900047
14799	900048
71627	900049
138262	900050
186205	900051
172153	900052
184290	900053
92986	900054
86519	900055
11206	900056
116292	900057
123682	900058
927	900059
1845	900060
119763	900061
106121	900062
11163	900063
2456	900064
18645	900065
146853	900066
23005	900067
59895	900068
100916	900069
109413	900070
153393	900071
168967	900072
27855	900073
131022	900074
131351	900075
92454	900076
71478	900077
142678	900078
138966	900079
2216	900080
178149	900081
140088	900082
55593	900083
131043	900084
151443	900085
111839	900086
106007	900087
187343	900088
142869	900089
177903	900090
108801	900091
186663	900092
142973	900093
36750	900094
110807	900095
125245	900096
110401	900097
108846	900098
179153	900099
136804	900100
150565	900101
177951	900102
53970	900103
120245	900104
151976	900105
11935	900106
185532	900107
28406	900108
83771	900109
139446	900110
134699	900111
131195	900112
109332	900113
187603	900114
103258	900115
17148	900116
71305	900117
146860	900118
140639	900119
152572	900120
91501	900121
130131	900122
135367	900123
140891	900124
91765	900125
5914	900126
139150	900127
43882	900128
142958	900129
100271	900130
132630	900131
134690	900132
103901	900133
139949	900134
176029	900135
88983	900136
141785	900137
138677	900138
84440	900139
141925	900140
99500	900141
44253	900142
21129	900143
182809	900144
86794	900145
116392	900146
3149	900147
109511	900148
9762	900149
84258	900150
72885	900151
18730	900152
109199	900153
82360	900154
151910	900155
110087	900156
121140	900157
189029	900158
117062	900159
121493	900160
53167	900161
168051	900162
32906	900163
178907	900164
163330	900165
151529	900166
10479	900167
25027	900168
173459	900169
96111	900170
78635	900171
29927	900172
25916	900173
53869	900174
109090	900175
187796	900176
72885	900177
186604	900178
45016	900179
110738	900180
103438	900181
149030	900182
106079	900183
109200	900184
136332	900185
86486	900186
68592	900187
19152	900188
178565	900189
36311	900190
116012	900191
43915	900192
17007	900193
8919	900194
177571	900195
136157	900196
178932	900197
182960	900198
71294	900199
22502	900200
136354	900201
108442	900202
73080	900203
87294	900204
97475	900205
71653	900206
109292	900207
103084	900208
151537	900209
117182	900210
59930	900211
57908	900212
188943	900213
108683	900214
180360	900215
43977	900216
22389	900217
139604	900218
92190	900219
175501	900220
20900	900221
67331	900222
97389	900223
87213	900224
117125	900225
107553	900226
134679	900227
176080	900228
185170	900229
141236	900230
13426	900231
64488	900232
66861	900233
179838	900234
4702	900235
149288	900236
87951	900237
116397	900238
24865	900239
176318	900240
41301	900241
103726	900242
63195	900243
142174	900244
17332	900245
46064	900246
45911	900247
15976	900248
131880	900249
80188	900250
182727	900251
106979	900252
172149	900253
175880	900254
105999	900255
81945	900256
49719	900257
183547	900258
165328	900259
136301	900260
62873	900261
59953	900262
66802	900263
57974	900264
139786	900265
187491	900266
111781	900267
116832	900268
140999	900269
96819	900270
88615	900271
83707	900272
136542	900273
185732	900274
72028	900275
44253	900276
182623	900277
131893	900278
109185	900279
43910	900280
109100	900281
171	900282
52779	900283
71601	900284
60315	900285
141837	900286
83977	900287
140639	900288
63455	900289
45484	900290
20321	900291
72388	900292
86628	900293
140399	900294
139604	900295
129853	900296
59708	900297
87039	900298
86819	900299
132098	900300
106677	900301
53124	900302
103556	900303
13474	900304
107635	900305
138998	900306
43934	900307
38704	900308
92578	900309
131023	900310
86983	900311
49787	900312
32913	900313
92952	900314
131769	900315
96091	900316
36209	900317
142840	900318
176059	900319
45678	900320
84012	900321
86317	900322
131920	900323
88909	900324
171104	900325
33556	900326
17234	900327
172020	900328
71323	900329
66861	900330
94419	900331
140767	900332
117384	900333
109058	900334
69450	900335
139786	900336
140427	900337
103645	900338
140137	900339
86128	900340
48622	900341
31044	900342
116074	900343
92832	900344
141365	900345
67708	900346
48622	900347
33534	900348
44926	900349
176054	900350
114982	900351
151598	900352
100042	900353
29917	900354
71793	900355
41255	900356
69824	900357
14133	900358
50641	900359
141212	900360
183111	900361
178115	900362
107019	900363
83864	900364
136332	900365
118737	900366
187542	900367
83851	900368
116074	900369
58153	900370
131981	900371
109713	900372
109386	900373
185400	900374
19731	900375
68734	900376
186788	900377
115820	900378
189104	900379
139557	900380
43947	900381
88615	900382
84042	900383
92354	900384
52535	900385
138906	900386
139980	900387
36464	900388
89016	900389
118144	900390
59769	900391
72463	900392
72023	900393
87319	900394
183019	900395
125760	900396
13362	900397
151583	900398
109528	900399
143053	900400
142787	900401
118748	900402
71963	900403
71855	900404
63935	900405
86717	900406
137433	900407
138860	900408
72440	900409
121893	900410
117731	900411
14357	900412
103121	900413
109325	900414
109030	900415
140027	900416
142063	900417
162870	900418
4919	900419
71793	900420
177901	900421
152879	900422
45089	900423
63267	900424
36662	900425
108743	900426
71290	900427
106129	900428
188216	900429
71855	900430
96192	900431
83859	900432
49787	900433
128940	900434
116175	900435
164761	900436
150249	900437
52852	900438
65918	900439
141281	900440
140072	900441
109525	900442
15581	900443
44982	900444
22872	900445
140640	900446
153366	900447
40118	900448
162668	900449
110199	900450
19045	900451
94100	900452
140588	900453
72813	900454
138490	900455
184299	900456
43919	900457
40139	900458
88126	900459
84011	900460
69577	900461
134700	900462
183359	900463
141203	900464
186536	900465
78760	900466
69464	900467
41255	900468
116702	900469
115719	900470
41255	900471
136148	900472
83969	900473
87800	900474
38290	900475
116405	900476
72554	900477
43940	900478
86995	900479
103816	900480
86115	900481
80456	900482
43722	900483
84125	900484
189095	900485
88681	900486
182819	900487
139560	900488
83836	900489
88782	900490
48413	900491
40003	900492
57911	900493
11159	900494
171261	900495
20326	900496
27074	900497
131195	900498
27055	900499
4264	900500
110523	900501
52689	900502
84086	900503
58110	900504
149329	900505
153966	900506
52685	900507
83853	900508
15551	900509
103233	900510
84461	900511
171887	900512
71749	900513
2009	900514
59776	900515
86962	900516
77968	900517
72152	900518
39907	900519
68212	900520
57192	900521
60333	900522
117612	900523
142094	900524
83905	900525
115727	900526
40301	900527
8210	900528
181822	900529
3719	900530
93136	900531
59767	900532
106048	900533
69464	900534
44310	900535
18515	900536
176072	900537
60441	900538
19485	900539
68184	900540
70731	900541
153128	900542
86657	900543
55207	900544
99022	900545
46578	900546
181794	900547
105957	900548
77054	900549
72100	900550
1895	900551
69569	900552
57814	900553
96058	900554
182595	900555
90430	900556
141675	900557
88749	900558
41376	900559
140020	900560
176501	900561
86542	900562
81792	900563
151645	900564
178350	900565
65785	900566
57974	900567
187421	900568
95685	900569
54894	900570
134306	900571
59236	900572
49970	900573
147705	900574
140575	900575
127847	900576
36311	900577
62678	900578
72004	900579
137734	900580
175566	900581
100624	900582
151532	900583
140624	900584
105958	900585
105960	900586
120270	900587
48531	900588
92494	900589
131020	900590
184229	900591
76113	900592
166155	900593
176181	900594
71660	900595
128166	900596
109139	900597
108993	900598
76410	900599
55746	900600
141260	900601
142065	900602
154566	900603
119075	900604
140257	900605
63340	900606
106837	900607
26947	900608
46725	900609
179599	900610
180412	900611
107905	900612
99504	900613
125272	900614
26941	900615
64351	900616
67729	900617
171551	900618
185584	900619
33412	900620
173694	900621
98521	900622
155002	900623
150705	900624
107184	900625
184985	900626
36330	900627
107190	900628
84137	900629
2011	900630
86657	900631
108683	900632
49687	900633
180741	900634
143706	900635
116174	900636
154492	900637
48255	900638
63121	900639
123227	900640
106049	900641
134255	900642
39880	900643
138931	900644
103946	900645
140295	900646
134746	900647
106800	900648
41577	900649
94783	900650
67369	900651
29873	900652
36732	900653
139426	900654
186113	900655
8128	900656
25428	900657
87638	900658
6877	900659
923	900660
139662	900661
143183	900662
88088	900663
73727	900664
139857	900665
59817	900666
83945	900667
88972	900668
116933	900669
184565	900670
4297	900671
78132	900672
27759	900673
188163	900674
185459	900675
62948	900676
25473	900677
188209	900678
44420	900679
76197	900680
132524	900681
140562	900682
73232	900683
76811	900684
8937	900685
40280	900686
54560	900687
142945	900688
107595	900689
119540	900690
80335	900691
181273	900692
172090	900693
76928	900694
168774	900695
42637	900696
110199	900697
22269	900698
99713	900699
138803	900700
189244	900701
183865	900702
38750	900703
81340	900704
80184	900705
25587	900706
184192	900707
8249	900708
129065	900709
52818	900710
109519	900711
2007	900712
96601	900713
109916	900714
38979	900715
27106	900716
142563	900717
142316	900718
18577	900719
80256	900720
57050	900721
140156	900722
40219	900723
116600	900724
106602	900725
178963	900726
110828	900727
188651	900728
33547	900729
82861	900730
175987	900731
89102	900732
107419	900733
47212	900734
110264	900735
10526	900736
75453	900737
65601	900738
188790	900739
143138	900740
9346	900741
141481	900742
151496	900743
182537	900744
62951	900745
78109	900746
152645	900747
1841	900748
52887	900749
116131	900750
185650	900751
142999	900752
185164	900753
83065	900754
129352	900755
40226	900756
108983	900757
95414	900758
178928	900759
135757	900760
71579	900761
187412	900762
172152	900763
136235	900764
176954	900765
177808	900766
72867	900767
109790	900768
184247	900769
37004	900770
18500	900771
64221	900772
175314	900773
123821	900774
107553	900775
132823	900776
10928	900777
118903	900778
23057	900779
77816	900780
21159	900781
110776	900782
50641	900783
136266	900784
178891	900785
120900	900786
43774	900787
49536	900788
87384	900789
46067	900790
138966	900791
142600	900792
184973	900793
140027	900794
23003	900795
110255	900796
85503	900797
116016	900798
185223	900799
32084	900800
107581	900801
161151	900802
77634	900803
164954	900804
139004	900805
10435	900806
81300	900807
105943	900808
14347	900809
63164	900810
123933	900811
66775	900812
6116	900813
121692	900814
153838	900815
187734	900816
55468	900817
129240	900818
185850	900819
139365	900820
181516	900821
88958	900822
185455	900823
116434	900824
22848	900825
149465	900826
157472	900827
107979	900828
109291	900829
106532	900830
181836	900831
20400	900832
134221	900833
171868	900834
103857	900835
139699	900836
23472	900837
155658	900838
131863	900839
141529	900840
103507	900841
33449	900842
2456	900843
79008	900844
142047	900845
20804	900846
21839	900847
18855	900848
63735	900849
131784	900850
181644	900851
156220	900852
24827	900853
72508	900854
103463	900855
76012	900856
60832	900857
2547	900858
151254	900859
86981	900860
87958	900861
106898	900862
112550	900863
93653	900864
141936	900865
45098	900866
95257	900867
107225	900868
101068	900869
72083	900870
106651	900871
107184	900872
135786	900873
140542	900874
86491	900875
49250	900876
123201	900877
135349	900878
64217	900879
70537	900880
9758	900881
52593	900882
92135	900883
134695	900884
94860	900885
121214	900886
66804	900887
178339	900888
35970	900889
7770	900890
63408	900891
36612	900892
9761	900893
87030	900894
101877	900895
76357	900896
25693	900897
184840	900898
14865	900899
135727	900900
186877	900901
177902	900902
125544	900903
61905	900904
140335	900905
138816	900906
178632	900907
135413	900908
141659	900909
84485	900910
158808	900911
106842	900912
45484	900913
75851	900914
59817	900915
95215	900916
161710	900917
84162	900918
22197	900919
25746	900920
139889	900921
105102	900922
134612	900923
92386	900924
140627	900925
139150	900926
140653	900927
170931	900928
82218	900929
66882	900930
151306	900931
176113	900932
108855	900933
131100	900934
110812	900935
59928	900936
102685	900937
136886	900938
87313	900939
183754	900940
116592	900941
27727	900942
103786	900943
21642	900944
135694	900945
73273	900946
84131	900947
183088	900948
15526	900949
53345	900950
72001	900951
143207	900952
73092	900953
146865	900954
108036	900955
123479	900956
86519	900957
143089	900958
151051	900959
116681	900960
109267	900961
60314	900962
71749	900963
109785	900964
175551	900965
156648	900966
184402	900967
117361	900968
141631	900969
42669	900970
162026	900971
150823	900972
64800	900973
139977	900974
17388	900975
27283	900976
157389	900977
134820	900978
140297	900979
116478	900980
59236	900981
109506	900982
45678	900983
86473	900984
180074	900985
106016	900986
92970	900987
92905	900988
40079	900989
116769	900990
142014	900991
87147	900992
135384	900993
39783	900994
63324	900995
109130	900996
134677	900997
184961	900998
72968	900999
40226	901000
179207	901001
15101	901002
72089	901003
150466	901004
86815	901005
139564	901006
91281	901007
69773	901008
129074	901009
136735	901010
93079	901011
53627	901012
110572	901013
120784	901014
168255	901015
129663	901016
176128	901017
138098	901018
131826	901019
183533	901020
70087	901021
140678	901022
162940	901023
108982	901024
109830	901025
141282	901026
117111	901027
140760	901028
71588	901029
63088	901030
178757	901031
71692	901032
87012	901033
40262	901034
63765	901035
184955	901036
86545	901037
135904	901038
105102	901039
150961	901040
187675	901041
115539	901042
136804	901043
71716	901044
45817	901045
29868	901046
106728	901047
96332	901048
86489	901049
34714	901050
134760	901051
141503	901052
106677	901053
60809	901054
49854	901055
106010	901056
134751	901057
69376	901058
131359	901059
58096	901060
127397	901061
87381	901062
27079	901063
40086	901064
52670	901065
96739	901066
70390	901067
185621	901068
131929	901069
128220	901070
65283	901071
30864	901072
69367	901073
60424	901074
140118	901075
141073	901076
141936	901077
131173	901078
107894	901079
151045	901080
110145	901081
168122	901082
48255	901083
78436	901084
185889	901085
166835	901086
138014	901087
138755	901088
140072	901089
92688	901090
19639	901091
165149	901092
14865	901093
22825	901094
141291	901095
72837	901096
44364	901097
76242	901098
5466	901099
92877	901100
187115	901101
31329	901102
88893	901103
4723	901104
4617	901105
5583	901106
104573	901107
137454	901108
86508	901109
80485	901110
137756	901111
76488	901112
94647	901113
49707	901114
122840	901115
134234	901116
9316	901117
174957	901118
71483	901119
120241	901120
122538	901121
140542	901122
11126	901123
111865	901124
78264	901125
9628	901126
13282	901127
47540	901128
95120	901129
172729	901130
59951	901131
172999	901132
132679	901133
4261	901134
100652	901135
54438	901136
18500	901137
6727	901138
83065	901139
138954	901140
139187	901141
187508	901142
137369	901143
60365	901144
33058	901145
37003	901146
136805	901147
106012	901148
124183	901149
118770	901150
143053	901151
139446	901152
142643	901153
185062	901154
28093	901155
181708	901156
151285	901157
180459	901158
148754	901159
134874	901160
20393	901161
20393	901162
76664	901163
4737	901164
59893	901165
115464	901166
23172	901167
59718	901168
70046	901169
78487	901170
135113	901171
110858	901172
12409	901173
171395	901174
27071	901175
86981	901176
104244	901177
44865	901178
45737	901179
69538	901180
19663	901181
53078	901182
131070	901183
165167	901184
109207	901185
45678	901186
24632	901187
44180	901188
30359	901189
183556	901190
92488	901191
44354	901192
155190	901193
141073	901194
13610	901195
23005	901196
5857	901197
49863	901198
18645	901199
185112	901200
702	901201
73209	901202
67409	901203
83764	901204
55987	901205
179045	901206
60305	901207
3770	901208
15491	901209
118402	901210
140478	901211
102044	901212
40077	901213
103158	901214
56290	901215
115511	901216
57898	901217
15949	901218
59817	901219
109434	901220
169035	901221
131020	901222
188312	901223
45625	901224
94797	901225
36554	901226
46964	901227
48713	901228
82566	901229
131971	901230
37144	901231
109658	901232
132192	901233
151920	901234
134765	901235
185019	901236
182889	901237
122427	901238
139799	901239
109575	901240
5379	901241
63147	901242
69577	901243
69579	901244
170863	901245
131050	901246
10380	901247
36246	901248
170798	901249
29851	901250
48488	901251
43815	901252
171319	901253
138308	901254
63927	901255
67331	901256
17148	901257
57974	901258
127830	901259
56153	901260
189134	901261
83805	901262
132146	901263
56294	901264
27970	901265
103609	901266
143435	901267
13526	901268
83081	901269
27795	901270
58833	901271
30459	901272
75161	901273
151939	901274
136596	901275
29586	901276
187330	901277
31519	901278
19769	901279
160076	901280
66802	901281
141503	901282
53273	901283
48572	901284
108989	901285
15816	901286
8069	901287
4617	901288
13646	901289
57932	901290
9214	901291
25027	901292
72405	901293
41222	901294
38349	901295
31926	901296
48399	901297
181826	901298
56674	901299
1017	901300
184830	901301
55669	901302
80424	901303
142672	901304
45737	901305
103209	901306
23005	901307
88007	901308
11658	901309
6151	901310
109200	901311
17052	901312
44455	901313
29929	901314
38139	901315
19045	901316
64297	901317
26016	901318
107557	901319
44955	901320
69139	901321
28658	901322
104246	901323
141260	901324
177604	901325
84682	901326
150756	901327
39687	901328
179850	901329
143044	901330
27584	901331
13587	901332
78627	901333
82253	901334
108145	901335
68526	901336
131019	901337
138273	901338
131529	901339
55601	901340
2216	901341
96706	901342
130860	901343
176258	901344
13136	901345
92709	901346
119166	901347
86659	901348
137457	901349
87166	901350
3019	901351
61464	901352
140930	901353
65877	901354
106413	901355
102071	901356
87371	901357
156950	901358
116765	901359
177766	901360
71087	901361
106651	901362
77461	901363
187837	901364
125544	901365
142859	901366
4093	901367
17273	901368
4761	901369
118620	901370
100035	901371
150529	901372
116937	901373
116383	901374
43891	901375
103445	901376
9784	901377
139695	901378
184919	901379
12843	901380
44877	901381
99897	901382
16304	901383
117011	901384
60315	901385
134700	901386
175881	901387
139130	901388
142336	901389
33242	901390
27883	901391
127427	901392
184611	901393
172665	901394
75289	901395
72427	901396
149919	901397
76811	901398
84111	901399
129110	901400
188966	901401
63465	901402
25027	901403
138854	901404
57050	901405
188889	901406
137252	901407
109256	901408
66005	901409
109397	901410
151341	901411
9747	901412
140225	901413
156273	901414
106007	901415
142203	901416
142718	901417
109715	901418
108498	901419
99784	901420
99530	901421
140054	901422
24499	901423
115143	901424
185121	901425
88971	901426
140900	901427
143105	901428
140312	901429
63083	901430
184989	901431
187709	901432
109597	901433
134768	901434
115858	901435
109583	901436
103743	901437
84465	901438
149651	901439
184885	901440
110671	901441
107809	901442
58542	901443
139926	901444
183675	901445
185291	901446
72812	901447
149974	901448
115705	901449
188360	901450
141988	901451
18629	901452
139126	901453
86113	901454
34573	901455
3688	901456
47089	901457
65636	901458
49885	901459
188644	901460
110263	901461
73143	901462
139981	901463
109567	901464
106015	901465
110455	901466
52870	901467
82472	901468
141258	901469
176135	901470
184927	901471
88749	901472
182785	901473
20759	901474
26941	901475
131116	901476
131921	901477
131958	901478
40217	901479
141251	901480
55987	901481
176320	901482
139662	901483
105827	901484
64370	901485
165740	901486
141136	901487
83945	901488
13472	901489
157556	901490
146201	901491
46711	901492
97432	901493
49169	901494
75446	901495
151470	901496
45709	901497
45714	901498
6976	901499
112158	901500
166942	901501
149327	901502
189124	901503
113655	901504
150300	901505
87367	901506
44364	901507
54570	901508
87987	901509
122026	901510
113369	901511
185818	901512
134750	901513
27106	901514
146852	901515
66775	901516
113722	901517
87378	901518
106008	901519
81220	901520
93143	901521
187332	901522
52723	901523
59696	901524
125245	901525
92275	901526
46413	901527
11432	901528
87209	901529
108960	901530
138463	901531
181895	901532
181916	901533
87351	901534
170594	901535
73052	901536
105977	901537
108404	901538
103277	901539
109251	901540
58359	901541
88223	901542
186786	901543
53898	901544
189214	901545
81971	901546
12225	901547
102915	901548
130450	901549
76669	901550
134831	901551
15494	901552
178741	901553
60412	901554
164511	901555
28575	901556
149284	901557
86140	901558
33041	901559
36365	901560
87378	901561
131487	901562
10399	901563
6031	901564
58099	901565
151873	901566
40109	901567
185576	901568
32950	901569
116731	901570
69419	901571
100864	901572
106010	901573
71319	901574
48622	901575
40053	901576
24909	901577
86989	901578
183588	901579
128523	901580
131140	901581
84037	901582
8198	901583
154582	901584
183560	901585
20900	901586
184752	901587
52869	901588
78032	901589
8794	901590
147947	901591
172088	901592
115283	901593
29960	901594
31361	901595
117936	901596
48818	901597
188761	901598
81894	901599
93318	901600
36693	901601
110883	901602
169156	901603
100864	901604
99302	901605
130689	901606
115514	901607
48213	901608
57917	901609
15408	901610
72039	901611
135978	901612
63301	901613
116725	901614
101194	901615
27934	901616
41728	901617
116562	901618
121930	901619
151850	901620
117172	901621
31136	901622
824	901623
202	901624
114994	901625
137440	901626
186884	901627
103218	901628
90348	901629
48706	901630
8798	901631
33173	901632
1254	901633
172400	901634
31920	901635
7837	901636
84708	901637
184892	901638
27221	901639
156471	901640
4065	901641
169368	901642
27015	901643
1841	901644
182771	901645
399	901646
119770	901647
139935	901648
111034	901649
63924	901650
181538	901651
26974	901652
142206	901653
135912	901654
189123	901655
139938	901656
142428	901657
92414	901658
24644	901659
24644	901660
61879	901661
15500	901662
24591	901663
57893	901664
72664	901665
88053	901666
24800	901667
17226	901668
167319	901669
4277	901670
134781	901671
88615	901672
109506	901673
94331	901674
43940	901675
103604	901676
40077	901677
108787	901678
157196	901679
120308	901680
49242	901681
109259	901682
137646	901683
88671	901684
179932	901685
130820	901686
10987	901687
76414	901688
136929	901689
130350	901690
170525	901691
86711	901692
116136	901693
150031	901694
123208	901695
91632	901696
83769	901697
142454	901698
86114	901699
18650	901700
162356	901701
100606	901702
183055	901703
38593	901704
89103	901705
7269	901706
103396	901707
141127	901708
136173	901709
109397	901710
48198	901711
102350	901712
28093	901713
46307	901714
113576	901715
125232	901716
45678	901717
25895	901718
59580	901719
12106	901720
49680	901721
101110	901722
81043	901723
69615	901724
147723	901725
6943	901726
11658	901727
14	901728
140120	901729
76777	901730
116642	901731
150746	901732
927	901733
116492	901734
53895	901735
132411	901736
171889	901737
30676	901738
46840	901739
92128	901740
105939	901741
71895	901742
85427	901743
140679	901744
121573	901745
64433	901746
151563	901747
49753	901748
116476	901749
117136	901750
65423	901751
26968	901752
52861	901753
87987	901754
187431	901755
24091	901756
2748	901757
31926	901758
26182	901759
5878	901760
35877	901761
140037	901762
13058	901763
154894	901764
12305	901765
26039	901766
6936	901767
18887	901768
8290	901769
6825	901770
14488	901771
25951	901772
72392	901773
71608	901774
22975	901775
18489	901776
39527	901777
5599	901778
40871	901779
7161	901780
9225	901781
35240	901782
162724	901783
3732	901784
13375	901785
134511	901786
7291	901787
115912	901788
139044	901789
142197	901790
51630	901791
139044	901792
58394	901793
62983	901794
55201	901795
3005	901796
11657	901797
87981	901798
34608	901799
166830	901800
28534	901801
141198	901802
22537	901803
18887	901804
3778	901805
18489	901806
16188	901807
134994	901808
105896	901809
1452	901810
25418	901811
49706	901812
67303	901813
18908	901814
9857	901815
11998	901816
138967	901817
119331	901818
5933	901819
172970	901820
5599	901821
1247	901822
933	901823
22902	901824
136667	901825
70362	901826
2843	901827
23652	901828
113050	901829
173866	901830
156766	901831
131798	901832
22915	901833
72927	901834
44299	901835
5540	901836
12600	901837
9568	901838
99374	901839
94448	901840
42536	901841
86133	901842
133441	901843
31381	901844
37845	901845
92853	901846
134859	901847
24021	901848
12309	901849
12309	901850
23107	901851
39945	901852
34529	901853
6227	901854
69707	901855
106193	901856
10753	901857
92579	901858
1014	901859
20638	901860
24512	901861
2666	901862
5226	901863
6772	901864
18430	901865
2816	901866
9159	901867
31521	901868
160387	901869
22985	901870
28020	901871
87628	901872
17083	901873
17083	901874
96946	901875
27793	901876
44497	901877
17152	901878
35056	901879
28454	901880
138149	901881
12309	901882
9596	901883
83366	901884
4174	901885
24877	901886
10491	901887
134607	901888
4769	901889
1749	901890
139361	901891
174124	901892
87853	901893
128869	901894
136455	901895
52635	901896
10491	901897
119633	901898
4575	901899
17157	901900
105591	901901
16248	901902
132080	901903
34053	901904
19633	901905
9568	901906
25418	901907
109866	901908
2681	901909
25418	901910
5373	901911
82847	901912
107542	901913
115643	901914
1566	901915
22398	901916
107609	901917
22398	901918
43904	901919
13198	901920
1225	901921
16985	901922
37112	901923
94752	901924
29935	901925
59277	901926
9794	901927
37945	901928
5612	901929
28015	901930
4187	901931
3737	901932
9941	901933
21223	901934
88083	901935
7013	901936
38941	901937
153	901938
6449	901939
6386	901940
84	901941
29274	901942
29196	901943
7181	901944
9455	901945
150401	901946
970	901947
30034	901948
1701	901949
131148	901950
89383	901951
106548	901952
56642	901953
533	901954
40893	901955
36466	901956
106666	901957
13993	901958
6887	901959
11183	901960
60595	901961
84353	901962
33923	901963
21234	901964
178058	901965
87904	901966
27818	901967
14167	901968
36948	901969
27137	901970
27137	901971
1119	901972
1119	901973
69528	901974
188902	901975
7922	901976
13993	901977
19652	901978
84093	901979
4242	901980
26987	901981
109708	901982
5192	901983
1786	901984
29170	901985
388	901986
3981	901987
310	901988
59933	901989
51196	901990
167606	901991
43	901992
3857	901993
1921	901994
9566	901995
2838	901996
6992	901997
6113	901998
394	901999
13145	902000
1104	902001
23361	902002
142690	902003
4986	902004
12796	902005
1872	902006
18100	902007
59411	902008
68805	902009
9445	902010
15736	902011
59	902012
127431	902013
29431	902014
302	902015
58447	902016
20538	902017
42640	902018
4262	902019
22749	902020
91472	902021
40143	902022
101385	902023
15881	902024
43701	902025
27715	902026
48423	902027
36744	902028
132463	902029
17441	902030
10606	902031
35247	902032
59570	902033
108802	902034
67773	902035
14214	902036
12693	902037
700	902038
1340	902039
30469	902040
17167	902041
9734	902042
107502	902043
21845	902044
25305	902045
36809	902046
58828	902047
30970	902048
27623	902049
50312	902050
34800	902051
45779	902052
90180	902053
2174	902054
8796	902055
18722	902056
111	902057
20184	902058
4511	902059
115705	902060
5609	902061
14196	902062
27709	902063
6501	902064
43309	902065
1327	902066
78683	902067
13224	902068
7981	902069
8489	902070
83754	902071
9124	902072
48439	902073
81526	902074
40098	902075
40069	902076
49287	902077
22805	902078
23009	902079
4454	902080
2779	902081
600	902082
64716	902083
1285	902084
9241	902085
89629	902086
62510	902087
48361	902088
35009	902089
3820	902090
6794	902091
84591	902092
24010	902093
70	902094
35540	902095
7242	902096
40657	902097
8620	902098
768	902099
24989	902100
26059	902101
30449	902102
19278	902103
11240	902104
81200	902105
3240	902106
103848	902107
5004	902108
2158	902109
65351	902110
16846	902111
44355	902112
137249	902113
3644	902114
129241	902115
5887	902116
492	902117
101409	902118
127515	902119
69654	902120
69486	902121
160782	902122
165853	902123
84072	902124
4376	902125
17129	902126
103306	902127
40031	902128
7738	902129
36366	902130
25974	902131
7026	902132
101943	902133
85313	902134
68615	902135
6903	902136
24675	902137
54580	902138
79466	902139
14564	902140
18566	902141
6609	902142
1592	902143
21044	902144
18648	902145
65665	902146
24161	902147
21008	902148
1469	902149
26978	902150
34321	902151
127314	902152
921	902153
38338	902154
10993	902155
105080	902156
18349	902157
63126	902158
42123	902159
11686	902160
9608	902161
44355	902162
15126	902163
173627	902164
38723	902165
65177	902166
60	902167
39857	902168
45221	902169
66651	902170
54402	902171
34202	902172
11399	902173
66499	902174
95694	902175
3188	902176
41359	902177
2045	902178
12144	902179
51102	902180
95795	902181
45177	902182
24202	902183
38751	902184
68191	902185
7676	902186
1827	902187
121517	902188
5053	902189
55247	902190
36971	902191
50843	902192
147786	902193
45357	902194
92915	902195
4572	902196
20592	902197
10554	902198
65436	902199
10963	902200
45973	902201
71995	902202
55061	902203
1178	902204
24961	902205
3122	902206
1812	902207
2093	902208
34834	902209
17431	902210
33944	902211
76870	902212
33961	902213
3184	902214
68429	902215
14922	902216
43307	902217
77031	902218
79849	902219
53858	902220
11858	902221
27204	902222
12426	902223
33636	902224
20839	902225
30	902226
2133	902227
173488	902228
11133	902229
5809	902230
12301	902231
19714	902232
14982	902233
62864	902234
168730	902235
2342	902236
22997	902237
4259	902238
40333	902239
3120	902240
58516	902241
29462	902242
31098	902243
12384	902244
42347	902245
10329	902246
47845	902247
5792	902248
542	902249
181597	902250
96103	902251
84959	902252
54040	902253
69760	902254
31096	902255
129723	902256
46107	902257
6776	902258
8784	902259
74113	902260
16717	902261
12805	902262
93085	902263
145553	902264
17134	902265
25361	902266
8519	902267
1110	902268
37828	902269
11770	902270
5455	902271
18432	902272
92418	902273
71	902274
83861	902275
655	902276
101333	902277
19058	902278
72493	902279
9102	902280
18510	902281
50217	902282
14247	902283
20805	902284
157983	902285
83888	902286
150555	902287
168107	902288
32884	902289
17118	902290
11500	902291
66032	902292
69434	902293
26383	902294
139280	902295
99832	902296
28515	902297
47769	902298
24711	902299
5255	902300
82868	902301
60453	902302
41536	902303
22604	902304
47062	902305
496	902306
2191	902307
1010	902308
17119	902309
53467	902310
3356	902311
38123	902312
8793	902313
53440	902314
42711	902315
30555	902316
51186	902317
5172	902318
10452	902319
88717	902320
4129	902321
107673	902322
88867	902323
4191	902324
59113	902325
10144	902326
39677	902327
1853	902328
2092	902329
2740	902330
2473	902331
14005	902332
3826	902333
116310	902334
28519	902335
11249	902336
10421	902337
61281	902338
11171	902339
1391	902340
3309	902341
32479	902342
16328	902343
26168	902344
1936	902345
65038	902346
73956	902347
6029	902348
5829	902349
67512	902350
69322	902351
65391	902352
38415	902353
90530	902354
1175	902355
8287	902356
126453	902357
12863	902358
27508	902359
16514	902360
67997	902361
1149	902362
22835	902363
151998	902364
48117	902365
58570	902366
17688	902367
3617	902368
9236	902369
66774	902370
101223	902371
140941	902372
1170	902373
61114	902374
12178	902375
91706	902376
22923	902377
47268	902378
56702	902379
38129	902380
30228	902381
1695	902382
78188	902383
50884	902384
102046	902385
70197	902386
5608	902387
31770	902388
25191	902389
17702	902390
62912	902391
67550	902392
63626	902393
467	902394
107691	902395
49439	902396
12884	902397
38600	902398
63664	902399
40293	902400
6167	902401
25797	902402
18856	902403
114840	902404
1931	902405
34163	902406
141563	902407
6087	902408
5553	902409
11494	902410
6273	902411
142095	902412
88931	902413
6305	902414
10236	902415
12536	902416
6979	902417
27965	902418
22212	902419
8725	902420
88298	902421
10925	902422
11552	902423
33683	902424
91382	902425
24729	902426
18661	902427
18054	902428
22205	902429
67122	902430
1450	902431
6253	902432
451	902433
39967	902434
127432	902435
7382	902436
75737	902437
2840	902438
6292	902439
34689	902440
21046	902441
15296	902442
42363	902443
28707	902444
12482	902445
11477	902446
61435	902447
21848	902448
54057	902449
8211	902450
70843	902451
13553	902452
13414	902453
97364	902454
106402	902455
58460	902456
18876	902457
3289	902458
22685	902459
100297	902460
12618	902461
71391	902462
72191	902463
55178	902464
4693	902465
21015	902466
31574	902467
33357	902468
28781	902469
74782	902470
44560	902471
24897	902472
8930	902473
52210	902474
22439	902475
53362	902476
43406	902477
1293	902478
93660	902479
27006	902480
27780	902481
40924	902482
9593	902483
66815	902484
1264	902485
34992	902486
12258	902487
2912	902488
1642	902489
34415	902490
50673	902491
36999	902492
56158	902493
22685	902494
68695	902495
926	902496
8203	902497
36767	902498
138728	902499
44963	902500
18480	902501
13612	902502
1256	902503
60105	902504
48006	902505
70446	902506
724	902507
8155	902508
29719	902509
24441	902510
24459	902511
29377	902512
13827	902513
10535	902514
7272	902515
15158	902516
18737	902517
87145	902518
21358	902519
160115	902520
24511	902521
33181	902522
149319	902523
87470	902524
92379	902525
12817	902526
23256	902527
24142	902528
615	902529
187546	902530
15999	902531
37583	902532
138666	902533
21411	902534
40436	902535
1177	902536
8622	902537
2474	902538
60498	902539
48295	902540
108934	902541
1024	902542
15995	902543
17702	902544
56417	902545
7794	902546
41713	902547
46066	902548
10250	902549
561	902550
66338	902551
11538	902552
22411	902553
76912	902554
35663	902555
28871	902556
50895	902557
41652	902558
21839	902559
23260	902560
8584	902561
6129	902562
433	902563
54652	902564
1267	902565
120030	902566
19496	902567
55930	902568
10152	902569
27697	902570
7401	902571
77494	902572
72592	902573
3294	902574
20931	902575
26952	902576
2124	902577
22677	902578
32450	902579
73182	902580
49528	902581
140926	902582
38254	902583
52557	902584
9519	902585
93113	902586
7817	902587
122138	902588
706	902589
57750	902590
22550	902591
118665	902592
4273	902593
2326	902594
45208	902595
68594	902596
47751	902597
3838	902598
35756	902599
53675	902600
28178	902601
2380	902602
3941	902603
137968	902604
60620	902605
508	902606
123755	902607
23956	902608
76627	902609
35110	902610
22768	902611
38868	902612
20518	902613
9346	902614
55359	902615
166714	902616
53901	902617
163339	902618
1585	902619
133380	902620
29316	902621
88592	902622
65812	902623
38159	902624
6841	902625
4700	902626
32084	902627
137907	902628
433	902629
33561	902630
9617	902631
23150	902632
55945	902633
22630	902634
20839	902635
81338	902636
3755	902637
112313	902638
8410	902639
17942	902640
93075	902641
72742	902642
4237	902643
45610	902644
6133	902645
13496	902646
19266	902647
34174	902648
64344	902649
6824	902650
5383	902651
28260	902652
80801	902653
3252	902654
9174	902655
9543	902656
3746	902657
6399	902658
3854	902659
11027	902660
177	902661
41592	902662
8092	902663
19082	902664
15937	902665
100014	902666
95592	902667
16860	902668
2661	902669
17537	902670
68988	902671
85729	902672
5589	902673
2780	902674
1004	902675
47331	902676
13685	902677
448	902678
27202	902679
2850	902680
1111	902681
23212	902682
37497	902683
27449	902684
12218	902685
27871	902686
12218	902687
13325	902688
86328	902689
71885	902690
2899	902691
758	902692
132713	902693
60570	902694
63342	902695
19228	902696
31248	902697
6625	902698
8438	902699
3309	902700
4046	902701
60566	902702
54279	902703
2178	902704
37709	902705
119350	902706
5733	902707
87561	902708
28350	902709
70720	902710
30720	902711
38818	902712
6776	902713
25072	902714
17134	902715
56247	902716
24611	902717
27566	902718
50168	902719
48857	902720
34036	902721
148376	902722
24874	902723
16837	902724
54397	902725
2786	902726
398	902727
22846	902728
27786	902729
41455	902730
180044	902731
126078	902732
20549	902733
2494	902734
168535	902735
7849	902736
42905	902737
14365	902738
16411	902739
20792	902740
17451	902741
14800	902742
18964	902743
3160	902744
65868	902745
93425	902746
6821	902747
145812	902748
70618	902749
28606	902750
44247	902751
1230	902752
46705	902753
28281	902754
88918	902755
8787	902756
17870	902757
5296	902758
54146	902759
19497	902760
103033	902761
77926	902762
9278	902763
13578	902764
37286	902765
33861	902766
3514	902767
3308	902768
83532	902769
3313	902770
13522	902771
87993	902772
38063	902773
1523	902774
39919	902775
63785	902776
51354	902777
2196	902778
15875	902779
12279	902780
10571	902781
9964	902782
16868	902783
2122	902784
2027	902785
496	902786
69205	902787
678	902788
57107	902789
67473	902790
23727	902791
60030	902792
57459	902793
122665	902794
60992	902795
68596	902796
9043	902797
158829	902798
106491	902799
15407	902800
38128	902801
179965	902802
12901	902803
3643	902804
26584	902805
52696	902806
60132	902807
2636	902808
2999	902809
30479	902810
26490	902811
62166	902812
69442	902813
53045	902814
13659	902815
39680	902816
115321	902817
3448	902818
60125	902819
1024	902820
3680	902821
14403	902822
6512	902823
6542	902824
47699	902825
677	902826
4284	902827
95435	902828
23413	902829
12170	902830
15169	902831
5988	902832
17287	902833
52741	902834
31207	902835
1663	902836
104481	902837
28311	902838
55665	902839
6622	902840
3310	902841
74687	902842
13723	902843
152356	902844
19609	902845
85986	902846
63978	902847
551	902848
118239	902849
58398	902850
28911	902851
47	902852
76578	902853
26257	902854
76508	902855
19803	902856
9016	902857
3988	902858
3110	902859
27681	902860
31668	902861
85533	902862
20264	902863
30026	902864
13553	902865
31030	902866
17720	902867
50189	902868
134791	902869
14420	902870
10621	902871
24632	902872
113627	902873
74024	902874
5207	902875
50872	902876
14126	902877
13160	902878
103417	902879
14718	902880
80588	902881
2229	902882
15312	902883
117421	902884
59097	902885
48739	902886
46173	902887
19878	902888
5962	902889
27733	902890
52119	902891
33477	902892
20806	902893
33717	902894
67912	902895
13460	902896
7839	902897
76445	902898
532	902899
19888	902900
82040	902901
12441	902902
24617	902903
56672	902904
22115	902905
117294	902906
101246	902907
79713	902908
44294	902909
32797	902910
6842	902911
48230	902912
39089	902913
23223	902914
23223	902915
4983	902916
10645	902917
20048	902918
97320	902919
2234	902920
2861	902921
110005	902922
873	902923
103984	902924
1137	902925
77738	902926
1803	902927
15206	902928
14791	902929
5960	902930
8215	902931
16931	902932
59415	902933
120	902934
33660	902935
22771	902936
33578	902937
82105	902938
38367	902939
52697	902940
16487	902941
8753	902942
78613	902943
70185	902944
40634	902945
51507	902946
67120	902947
98458	902948
17257	902949
27908	902950
21614	902951
28646	902952
3504	902953
41499	902954
88051	902955
88326	902956
94735	902957
30515	902958
23162	902959
22466	902960
36295	902961
91716	902962
28445	902963
10190	902964
10554	902965
4662	902966
3048	902967
83542	902968
567	902969
17968	902970
59891	902971
4983	902972
45616	902973
82396	902974
97953	902975
126175	902976
93826	902977
68463	902978
54842	902979
31864	902980
103952	902981
21463	902982
46749	902983
1112	902984
104508	902985
13693	902986
17999	902987
10475	902988
13553	902989
48248	902990
26162	902991
4289	902992
65125	902993
7304	902994
27473	902995
3775	902996
16895	902997
13578	902998
13224	902999
41959	903000
38307	903001
71015	903002
65300	903003
37385	903004
20972	903005
21086	903006
27885	903007
72525	903008
13134	903009
24918	903010
58491	903011
71525	903012
16641	903013
12970	903014
61173	903015
32725	903016
39680	903017
1200	903018
7845	903019
5110	903020
26257	903021
3483	903022
45485	903023
66199	903024
51182	903025
9630	903026
11365	903027
3196	903028
15994	903029
35436	903030
56083	903031
49073	903032
50194	903033
6621	903034
83869	903035
48394	903036
21408	903037
69479	903038
19490	903039
8406	903040
36302	903041
25157	903042
16101	903043
8640	903044
1962	903045
49806	903046
12635	903047
16024	903048
10522	903049
70369	903050
92210	903051
62569	903052
28164	903053
49588	903054
59369	903055
113120	903056
53079	903057
28958	903058
6504	903059
159725	903060
107805	903061
1363	903062
11160	903063
98240	903064
76937	903065
50737	903066
437	903067
238	903068
80704	903069
17567	903070
31072	903071
66860	903072
58106	903073
80328	903074
64983	903075
78698	903076
11330	903077
24105	903078
71401	903079
11378	903080
31062	903081
1955	903082
6869	903083
16925	903084
95770	903085
22522	903086
74311	903087
58210	903088
8720	903089
25690	903090
13665	903091
33968	903092
12000	903093
49530	903094
26270	903095
50134	903096
56426	903097
43076	903098
126072	903099
4822	903100
64289	903101
17231	903102
8498	903103
2805	903104
110955	903105
6771	903106
8477	903107
4222	903108
72295	903109
19787	903110
57840	903111
68059	903112
604	903113
35181	903114
51598	903115
878	903116
66846	903117
56540	903118
5116	903119
19276	903120
22391	903121
27226	903122
8930	903123
2083	903124
29860	903125
12026	903126
59752	903127
98366	903128
6001	903129
67600	903130
11466	903131
10431	903132
35372	903133
6119	903134
126699	903135
23414	903136
2918	903137
13489	903138
4653	903139
11621	903140
19643	903141
78883	903142
24682	903143
163244	903144
20574	903145
72151	903146
2207	903147
96294	903148
5001	903149
5213	903150
105387	903151
51511	903152
69752	903153
26980	903154
103211	903155
6270	903156
25527	903157
131847	903158
66869	903159
82916	903160
10133	903161
4909	903162
126490	903163
2207	903164
6422	903165
2437	903166
13069	903167
22337	903168
13783	903169
6869	903170
91309	903171
6434	903172
84488	903173
20958	903174
10662	903175
2262	903176
829	903177
5411	903178
27938	903179
878	903180
165595	903181
4015	903182
5238	903183
76615	903184
128975	903185
1680	903186
16818	903187
42726	903188
3913	903189
728	903190
10570	903191
24601	903192
12165	903193
12018	903194
17349	903195
76355	903196
35735	903197
50222	903198
60276	903199
33892	903200
47205	903201
125863	903202
264	903203
11442	903204
28446	903205
1806	903206
6916	903207
30869	903208
44735	903209
28535	903210
4174	903211
33696	903212
26012	903213
23109	903214
4065	903215
58978	903216
34291	903217
16917	903218
6011	903219
27966	903220
11137	903221
409	903222
4747	903223
6416	903224
8487	903225
12350	903226
41837	903227
3419	903228
10021	903229
23915	903230
142302	903231
3458	903232
18596	903233
60010	903234
33551	903235
21385	903236
49473	903237
38566	903238
73864	903239
26541	903240
50068	903241
41420	903242
88799	903243
9251	903244
6442	903245
7351	903246
22490	903247
10980	903248
3062	903249
12059	903250
130925	903251
3160	903252
14950	903253
11983	903254
20050	903255
16691	903256
29050	903257
7675	903258
19669	903259
29341	903260
2434	903261
10124	903262
105746	903263
116209	903264
156	903265
82774	903266
84572	903267
10205	903268
52497	903269
35035	903270
90821	903271
24053	903272
2728	903273
18222	903274
5718	903275
71746	903276
14700	903277
65477	903278
5367	903279
39254	903280
33241	903281
16018	903282
68312	903283
1121	903284
54695	903285
6627	903286
36979	903287
90259	903288
9965	903289
12662	903290
12662	903291
1878	903292
1877	903293
512	903294
2193	903295
55509	903296
5541	903297
53907	903298
37151	903299
2085	903300
22313	903301
569	903302
101368	903303
30411	903304
149924	903305
61718	903306
59406	903307
3266	903308
173512	903309
65872	903310
15992	903311
26352	903312
142	903313
5856	903314
12123	903315
96775	903316
10297	903317
125494	903318
3082	903319
96560	903320
9977	903321
24336	903322
38801	903323
46620	903324
53145	903325
31155	903326
9374	903327
36955	903328
89367	903329
126909	903330
10764	903331
101491	903332
119228	903333
75580	903334
36717	903335
31876	903336
27615	903337
19541	903338
24178	903339
37153	903340
101000	903341
22902	903342
48644	903343
39702	903344
8414	903345
135902	903346
117641	903347
13739	903348
138201	903349
24587	903350
36215	903351
8976	903352
7782	903353
47157	903354
2649	903355
96455	903356
642	903357
25260	903358
24442	903359
7771	903360
75678	903361
28010	903362
139226	903363
75855	903364
47997	903365
141067	903366
28641	903367
67412	903368
4986	903369
31675	903370
56135	903371
62417	903372
25370	903373
82882	903374
26604	903375
74760	903376
135676	903377
141718	903378
89128	903379
51539	903380
84256	903381
110785	903382
7577	903383
60381	903384
145529	903385
44176	903386
87029	903387
47550	903388
12067	903389
20	903390
7127	903391
81078	903392
24478	903393
46303	903394
107738	903395
642	903396
25735	903397
55910	903398
937	903399
86185	903400
39145	903401
135836	903402
17725	903403
56394	903404
21173	903405
10358	903406
627	903407
58846	903408
79649	903409
28046	903410
11938	903411
13188	903412
113921	903413
29835	903414
93159	903415
43620	903416
50822	903417
111626	903418
155996	903419
35986	903420
1829	903421
87207	903422
122285	903423
85959	903424
63325	903425
8946	903426
48569	903427
69229	903428
100683	903429
1480	903430
11613	903431
46430	903432
84658	903433
174950	903434
44034	903435
48803	903436
59230	903437
85386	903438
44327	903439
22319	903440
8519	903441
19328	903442
20698	903443
23735	903444
160721	903445
48109	903446
377	903447
14694	903448
68775	903449
30213	903450
111587	903451
10209	903452
85012	903453
85943	903454
15607	903455
141958	903456
5549	903457
62062	903458
88738	903459
70324	903460
180965	903461
21245	903462
124758	903463
105560	903464
89811	903465
173391	903466
23374	903467
71177	903468
120574	903469
107049	903470
144147	903471
144650	903472
10701	903473
174412	903474
29027	903475
55258	903476
37559	903477
97451	903478
121700	903479
24905	903480
106957	903481
133008	903482
12006	903483
5858	903484
92914	903485
23956	903486
6086	903487
33828	903488
52678	903489
107974	903490
87211	903491
328	903492
42405	903493
94358	903494
47112	903495
93087	903496
116425	903497
64143	903498
54953	903499
26071	903500
111299	903501
10396	903502
374	903503
92917	903504
100839	903505
30164	903506
40560	903507
166236	903508
38250	903509
67052	903510
27209	903511
47112	903512
77181	903513
69833	903514
152600	903515
68402	903516
161606	903517
64227	903518
117420	903519
54329	903520
95124	903521
21416	903522
19957	903523
69787	903524
54148	903525
44372	903526
7296	903527
136491	903528
7545	903529
66456	903530
89354	903531
23770	903532
23770	903533
22037	903534
133505	903535
64911	903536
77329	903537
67594	903538
107890	903539
88526	903540
22931	903541
20094	903542
22412	903543
6966	903544
18598	903545
40825	903546
41863	903547
19664	903548
34189	903549
22915	903550
16794	903551
54713	903552
10788	903553
2536	903554
106144	903555
48526	903556
43765	903557
86256	903558
74961	903559
98323	903560
21414	903561
21142	903562
47049	903563
187	903564
7381	903565
100308	903566
86853	903567
23730	903568
126172	903569
30079	903570
72908	903571
53996	903572
103016	903573
55277	903574
20211	903575
19398	903576
118482	903577
38533	903578
34764	903579
24728	903580
65133	903581
185196	903582
10937	903583
30428	903584
57087	903585
45135	903586
30079	903587
32056	903588
125243	903589
475	903590
70386	903591
209	903592
31887	903593
16782	903594
648	903595
173407	903596
274	903597
54335	903598
12830	903599
82500	903600
4120	903601
102463	903602
78243	903603
72642	903604
118038	903605
1714	903606
37470	903607
107850	903608
3548	903609
5510	903610
102153	903611
55954	903612
16224	903613
13625	903614
23468	903615
93681	903616
118397	903617
135875	903618
68797	903619
45626	903620
70586	903621
58887	903622
128517	903623
140833	903624
70244	903625
15693	903626
809	903627
884	903628
5730	903629
9409	903630
90314	903631
11966	903632
4120	903633
90618	903634
819	903635
23910	903636
85336	903637
173147	903638
16024	903639
13320	903640
180	903641
4007	903642
34159	903643
22880	903644
12907	903645
1496	903646
124671	903647
136440	903648
137163	903649
49623	903650
43832	903651
16031	903652
59612	903653
21207	903654
14778	903655
25	903656
94802	903657
97006	903658
63599	903659
16745	903660
71002	903661
118985	903662
23442	903663
94172	903664
60798	903665
89348	903666
114	903667
111747	903668
69076	903669
85446	903670
47135	903671
9889	903672
68782	903673
11779	903674
93304	903675
71579	903676
13900	903677
62411	903678
122443	903679
41252	903680
66500	903681
92	903682
98690	903683
39605	903684
107963	903685
117404	903686
10877	903687
19414	903688
97571	903689
42434	903690
128034	903691
11746	903692
10877	903693
129183	903694
77030	903695
74326	903696
44920	903697
15085	903698
120423	903699
135622	903700
29960	903701
138122	903702
97661	903703
80170	903704
19616	903705
12885	903706
24120	903707
54857	903708
21586	903709
40844	903710
48692	903711
36562	903712
15996	903713
21688	903714
106807	903715
45940	903716
61492	903717
104196	903718
15085	903719
112369	903720
38192	903721
53187	903722
56740	903723
4487	903724
42959	903725
23699	903726
64796	903727
44290	903728
106549	903729
161028	903730
10148	903731
1983	903732
42498	903733
93376	903734
9889	903735
15217	903736
62399	903737
101376	903738
41132	903739
115393	903740
71901	903741
77553	903742
24748	903743
2684	903744
130549	903745
38096	903746
30007	903747
23020	903748
1842	903749
28036	903750
172469	903751
20214	903752
122099	903753
84219	903754
17440	903755
28001	903756
21498	903757
79497	903758
37916	903759
27637	903760
49424	903761
9151	903762
496	903763
61478	903764
142554	903765
97838	903766
3486	903767
108703	903768
27156	903769
5	903770
91834	903771
70670	903772
40408	903773
14472	903774
129283	903775
49890	903776
49599	903777
45093	903778
36975	903779
31019	903780
52909	903781
132936	903782
9428	903783
8406	903784
85977	903785
94564	903786
81733	903787
12269	903788
92975	903789
75671	903790
28035	903791
43620	903792
60288	903793
77314	903794
37318	903795
56363	903796
49602	903797
76600	903798
116740	903799
126727	903800
127418	903801
70705	903802
123741	903803
126727	903804
96744	903805
83660	903806
3387	903807
9428	903808
49877	903809
17283	903810
1750	903811
30910	903812
4633	903813
137598	903814
79943	903815
106484	903816
98797	903817
15	903818
23030	903819
74324	903820
129583	903821
126291	903822
65701	903823
162234	903824
74128	903825
48892	903826
3394	903827
23070	903828
5680	903829
15204	903830
23070	903831
27995	903832
8211	903833
5363	903834
82327	903835
84854	903836
7107	903837
3387	903838
40336	903839
49916	903840
39508	903841
12235	903842
70565	903843
51271	903844
67474	903845
101315	903846
162658	903847
168283	903848
2684	903849
26951	903850
31673	903851
76866	903852
54599	903853
24657	903854
59904	903855
57194	903856
19652	903857
107922	903858
3394	903859
111187	903860
137843	903861
9793	903862
7104	903863
107719	903864
41114	903865
116469	903866
3514	903867
716	903868
77082	903869
46771	903870
110704	903871
2684	903872
62399	903873
100694	903874
2192	903875
177298	903876
68041	903877
11130	903878
140801	903879
96222	903880
80018	903881
183707	903882
36028	903883
1145	903884
117368	903885
96852	903886
1145	903887
22117	903888
13881	903889
3776	903890
96866	903891
20485	903892
112663	903893
118773	903894
97367	903895
159795	903896
60430	903897
38738	903898
7310	903899
8518	903900
82533	903901
6949	903902
13307	903903
43207	903904
56593	903905
3087	903906
1693	903907
2937	903908
5388	903909
63145	903910
18318	903911
84670	903912
4556	903913
472	903914
4657	903915
57897	903916
11945	903917
4990	903918
28720	903919
52509	903920
42003	903921
31441	903922
40948	903923
26701	903924
46663	903925
30758	903926
25383	903927
33483	903928
43361	903929
5242	903930
33493	903931
4446	903932
4556	903933
48062	903934
139390	903935
15865	903936
46680	903937
48721	903938
27042	903939
170137	903940
48460	903941
212	903942
84353	903943
35709	903944
4657	903945
11242	903946
17430	903947
68852	903948
29555	903949
47501	903950
16040	903951
18290	903952
41079	903953
62119	903954
74837	903955
22191	903956
133885	903957
15612	903958
63652	903959
48216	903960
11043	903961
43943	903962
9002	903963
5388	903964
22672	903965
85717	903966
58933	903967
60607	903968
59243	903969
97446	903970
33775	903971
112479	903972
14495	903973
136321	903974
20485	903975
4568	903976
17580	903977
54565	903978
47264	903979
170152	903980
142244	903981
13114	903982
125846	903983
48018	903984
14397	903985
36723	903986
33006	903987
60389	903988
11759	903989
5230	903990
37530	903991
48164	903992
51073	903993
29373	903994
21655	903995
46036	903996
22672	903997
43012	903998
82808	903999
146491	904000
1354	904001
341	904002
9777	904003
25315	904004
91779	904005
91646	904006
2335	904007
21968	904008
89953	904009
125599	904010
8159	904011
62910	904012
2308	904013
107962	904014
60088	904015
12997	904016
2414	904017
3406	904018
5556	904019
637	904020
57155	904021
968	904022
26174	904023
49524	904024
1047	904025
6221	904026
6004	904027
78997	904028
5098	904029
17085	904030
32543	904031
40876	904032
935	904033
28632	904034
91429	904035
9420	904036
102	904037
6740	904038
15160	904039
59945	904040
3969	904041
35194	904042
84362	904043
17715	904044
78585	904045
8876	904046
178156	904047
103019	904048
14	904049
5041	904050
35404	904051
45019	904052
5746	904053
10356	904054
90223	904055
152367	904056
23037	904057
10296	904058
6742	904059
2312	904060
179071	904061
5173	904062
48460	904063
1515	904064
35709	904065
37247	904066
48227	904067
8904	904068
60399	904069
16040	904070
25742	904071
45061	904072
33162	904073
35404	904074
42933	904075
7153	904076
17099	904077
7608	904078
935	904079
1142	904080
64105	904081
85684	904082
35653	904083
14866	904084
55722	904085
68709	904086
51657	904087
44637	904088
1283	904089
28049	904090
34896	904091
77282	904092
48034	904093
65411	904094
86274	904095
27107	904096
4596	904097
91459	904098
86481	904099
3142	904100
5421	904101
26106	904102
11242	904103
171896	904104
23292	904105
33168	904106
1520	904107
28621	904108
135822	904109
84074	904110
39642	904111
94152	904112
11475	904113
7680	904114
22921	904115
2558	904116
3344	904117
57691	904118
341	904119
4282	904120
2607	904121
4351	904122
15035	904123
5960	904124
12527	904125
10018	904126
45812	904127
17125	904128
13519	904129
10367	904130
63351	904131
15713	904132
63351	904133
21946	904134
12551	904135
9256	904136
48225	904137
27182	904138
23548	904139
68766	904140
116373	904141
28316	904142
41854	904143
5799	904144
142047	904145
15935	904146
73092	904147
47372	904148
120713	904149
23485	904150
55133	904151
68342	904152
80947	904153
12536	904154
10818	904155
24794	904156
3376	904157
68069	904158
174892	904159
30347	904160
127677	904161
26312	904162
51289	904163
60252	904164
3248	904165
50753	904166
55178	904167
164039	904168
10747	904169
42105	904170
746	904171
72346	904172
86631	904173
136699	904174
119568	904175
156592	904176
21199	904177
158757	904178
140188	904179
140927	904180
109830	904181
84419	904182
89210	904183
12151	904184
38707	904185
92345	904186
36431	904187
78095	904188
3376	904189
5306	904190
39240	904191
114189	904192
55840	904193
83460	904194
24068	904195
88284	904196
73354	904197
152002	904198
16339	904199
145595	904200
108094	904201
137	904202
80501	904203
35087	904204
131873	904205
52131	904206
89549	904207
12098	904208
6742	904209
18423	904210
50753	904211
106481	904212
126791	904213
50623	904214
40635	904215
9765	904216
149925	904217
171099	904218
59945	904219
16516	904220
100100	904221
127188	904222
117095	904223
25716	904224
146709	904225
85788	904226
150674	904227
46808	904228
107595	904229
177363	904230
123056	904231
91940	904232
26	904233
67112	904234
152067	904235
137358	904236
108907	904237
17388	904238
15839	904239
27182	904240
184298	904241
140659	904242
27969	904243
4639	904244
68291	904245
138349	904246
110963	904247
138344	904248
41242	904249
71197	904250
22641	904251
32095	904252
184677	904253
35057	904254
10734	904255
17733	904256
15954	904257
186075	904258
59948	904259
124863	904260
13102	904261
141763	904262
86794	904263
130799	904264
3210	904265
25604	904266
9653	904267
24544	904268
70506	904269
108795	904270
101394	904271
26626	904272
109062	904273
12962	904274
143207	904275
138188	904276
134532	904277
53627	904278
19125	904279
59651	904280
71038	904281
70979	904282
26092	904283
34731	904284
46808	904285
104057	904286
79794	904287
40190	904288
103258	904289
56500	904290
935	904291
22368	904292
50596	904293
50589	904294
18515	904295
92922	904296
3023	904297
44174	904298
132213	904299
18428	904300
180425	904301
61382	904302
54212	904303
81771	904304
5114	904305
91922	904306
141749	904307
18950	904308
166619	904309
46203	904310
75066	904311
75672	904312
58490	904313
3878	904314
30479	904315
4639	904316
87668	904317
125696	904318
27476	904319
9358	904320
44477	904321
32445	904322
2062	904323
47111	904324
22455	904325
9420	904326
90346	904327
90346	904328
61382	904329
6633	904330
140557	904331
60918	904332
70785	904333
12151	904334
11242	904335
80213	904336
47372	904337
91467	904338
75414	904339
106500	904340
77822	904341
25653	904342
89825	904343
79245	904344
76258	904345
119773	904346
100075	904347
17388	904348
117174	904349
152549	904350
123460	904351
123460	904352
67926	904353
58948	904354
51819	904355
132213	904356
40804	904357
29954	904358
16960	904359
92493	904360
1255	904361
106548	904362
29555	904363
5306	904364
16960	904365
3376	904366
82213	904367
174279	904368
150947	904369
151911	904370
116101	904371
151581	904372
92969	904373
135213	904374
116015	904375
122625	904376
169900	904377
7753	904378
102556	904379
41300	904380
4639	904381
52309	904382
26528	904383
51296	904384
25346	904385
67926	904386
62635	904387
4443	904388
1815	904389
19538	904390
90992	904391
188473	904392
25490	904393
10020	904394
75589	904395
48785	904396
125406	904397
17903	904398
135730	904399
87953	904400
28423	904401
62439	904402
143881	904403
179093	904404
107652	904405
16960	904406
86918	904407
25241	904408
24220	904409
75660	904410
13948	904411
79706	904412
39033	904413
82594	904414
19065	904415
61316	904416
288	904417
15395	904418
79972	904419
11441	904420
6181	904421
12332	904422
86481	904423
24358	904424
67455	904425
61264	904426
35087	904427
8724	904428
83750	904429
173478	904430
91490	904431
85699	904432
11357	904433
27072	904434
9421	904435
40689	904436
28745	904437
36918	904438
163113	904439
13755	904440
18467	904441
43230	904442
58609	904443
56427	904444
20268	904445
45196	904446
85958	904447
90346	904448
91490	904449
52377	904450
72378	904451
50881	904452
23695	904453
5332	904454
18045	904455
71707	904456
10061	904457
41123	904458
87062	904459
7011	904460
20268	904461
71526	904462
805	904463
6259	904464
76074	904465
63542	904466
72944	904467
12692	904468
65301	904469
8644	904470
24924	904471
45523	904472
54931	904473
10061	904474
34882	904475
21548	904476
89762	904477
25785	904478
8725	904479
12559	904480
32061	904481
101116	904482
46378	904483
187444	904484
65807	904485
17903	904486
7983	904487
9278	904488
63423	904489
25325	904490
101858	904491
44762	904492
20911	904493
156060	904494
124077	904495
78638	904496
59275	904497
167984	904498
9358	904499
13825	904500
99462	904501
5684	904502
32051	904503
47606	904504
24169	904505
142225	904506
76074	904507
72820	904508
106047	904509
165994	904510
7753	904511
61019	904512
85858	904513
1550	904514
12506	904515
177731	904516
35348	904517
11761	904518
63434	904519
19694	904520
59918	904521
28401	904522
141646	904523
1742	904524
78902	904525
121066	904526
3765	904527
18129	904528
17388	904529
73812	904530
51426	904531
16474	904532
143701	904533
126791	904534
34484	904535
12024	904536
27958	904537
136093	904538
11888	904539
143675	904540
21838	904541
12024	904542
20942	904543
2339	904544
1354	904545
20642	904546
159413	904547
95067	904548
93272	904549
92238	904550
92964	904551
44232	904552
59687	904553
100349	904554
9763	904555
11768	904556
116219	904557
48735	904558
46508	904559
35348	904560
11775	904561
109046	904562
95736	904563
22379	904564
1384	904565
16257	904566
7149	904567
83988	904568
22454	904569
87311	904570
1603	904571
15935	904572
4267	904573
9774	904574
2439	904575
4990	904576
9755	904577
30365	904578
59679	904579
176737	904580
176587	904581
176586	904582
106178	904583
176876	904584
21771	904585
46144	904586
13612	904587
48309	904588
185613	904589
42309	904590
110280	904591
139403	904592
13819	904593
89001	904594
133886	904595
16288	904596
8903	904597
2697	904598
44860	904599
20357	904600
136035	904601
92174	904602
17125	904603
6323	904604
49984	904605
25742	904606
43725	904607
102395	904608
140537	904609
16167	904610
95545	904611
13580	904612
182103	904613
19032	904614
5388	904615
92990	904616
52363	904617
18441	904618
124439	904619
280	904620
1427	904621
19896	904622
21441	904623
2947	904624
1894	904625
4236	904626
82360	904627
136754	904628
85513	904629
23757	904630
34896	904631
34896	904632
9420	904633
16948	904634
24701	904635
48358	904636
9361	904637
57004	904638
5799	904639
52050	904640
391	904641
13755	904642
54426	904643
59929	904644
75268	904645
25090	904646
341	904647
916	904648
8415	904649
4158	904650
70580	904651
46410	904652
30979	904653
67678	904654
132691	904655
58459	904656
3344	904657
60211	904658
3734	904659
17659	904660
2075	904661
985	904662
24794	904663
43444	904664
43444	904665
46314	904666
26118	904667
65574	904668
2188	904669
148461	904670
85416	904671
70490	904672
10238	904673
26176	904674
17197	904675
3542	904676
32075	904677
2607	904678
19694	904679
41090	904680
4792	904681
28021	904682
13649	904683
9551	904684
42880	904685
27180	904686
15420	904687
14264	904688
29564	904689
27411	904690
24652	904691
1159	904692
4174	904693
5305	904694
70679	904695
3101	904696
115833	904697
2330	904698
35459	904699
38974	904700
26572	904701
24953	904702
61383	904703
73056	904704
63421	904705
231	904706
1563	904707
24021	904708
494	904709
990	904710
1562	904711
316	904712
59462	904713
4007	904714
14321	904715
6594	904716
5141	904717
1988	904718
938	904719
84775	904720
74450	904721
1772	904722
74650	904723
13092	904724
164	904725
10139	904726
59443	904727
87045	904728
107525	904729
155882	904730
107527	904731
5589	904732
78044	904733
15954	904734
26279	904735
1495	904736
20226	904737
86891	904738
7016	904739
16460	904740
160448	904741
27558	904742
2843	904743
1560	904744
1091	904745
8255	904746
13661	904747
18493	904748
26191	904749
32264	904750
12779	904751
30943	904752
2383	904753
439	904754
12940	904755
11103	904756
138442	904757
13138	904758
4821	904759
5441	904760
22243	904761
13073	904762
103593	904763
62996	904764
185454	904765
17092	904766
14793	904767
140666	904768
6660	904769
2721	904770
80478	904771
24287	904772
28825	904773
526	904774
18675	904775
42794	904776
20993	904777
34803	904778
68383	904779
12001	904780
50694	904781
41989	904782
47407	904783
2542	904784
6333	904785
49852	904786
88337	904787
1039	904788
13367	904789
8621	904790
94413	904791
45414	904792
52247	904793
51360	904794
7670	904795
33632	904796
51562	904797
22637	904798
56334	904799
779	904800
124340	904801
17183	904802
1079	904803
71197	904804
5510	904805
1338	904806
19564	904807
136	904808
40843	904809
20145	904810
26076	904811
35689	904812
115252	904813
35978	904814
4277	904815
29910	904816
3540	904817
1021	904818
89404	904819
131506	904820
7722	904821
26594	904822
718	904823
33933	904824
55104	904825
72722	904826
42927	904827
1891	904828
6308	904829
136689	904830
146117	904831
56285	904832
39931	904833
58020	904834
30560	904835
12185	904836
107185	904837
33553	904838
48319	904839
34130	904840
69649	904841
80926	904842
27833	904843
76688	904844
52632	904845
52954	904846
107662	904847
3142	904848
1069	904849
10409	904850
2968	904851
103490	904852
20426	904853
174650	904854
26515	904855
59049	904856
18	904857
13197	904858
60054	904859
4109	904860
423	904861
8425	904862
2914	904863
34380	904864
30987	904865
2746	904866
39021	904867
100219	904868
74993	904869
25455	904870
44536	904871
72308	904872
1	904873
9621	904874
32457	904875
11226	904876
57107	904877
6840	904878
66300	904879
11813	904880
2130	904881
6030	904882
36286	904883
16885	904884
34037	904885
99861	904886
28105	904887
2500	904888
1611	904889
5787	904890
11327	904891
4789	904892
10609	904893
23074	904894
15868	904895
64198	904896
116454	904897
17818	904898
777	904899
59132	904900
24669	904901
1986	904902
6781	904903
81	904904
31462	904905
61505	904906
48535	904907
31121	904908
39528	904909
18357	904910
16004	904911
75327	904912
2530	904913
30393	904914
32613	904915
4370	904916
73825	904917
19139	904918
78100	904919
28135	904920
58395	904921
16647	904922
88390	904923
13381	904924
139576	904925
11593	904926
54111	904927
57064	904928
47454	904929
58343	904930
9086	904931
27558	904932
33147	904933
137585	904934
27548	904935
197	904936
20686	904937
68963	904938
11035	904939
18274	904940
27448	904941
11206	904942
33786	904943
12336	904944
45286	904945
2284	904946
88732	904947
8513	904948
28840	904949
90331	904950
66304	904951
40259	904952
10043	904953
6026	904954
8835	904955
716	904956
162	904957
16501	904958
697	904959
14768	904960
18212	904961
6274	904962
23273	904963
33691	904964
63210	904965
3146	904966
6828	904967
111540	904968
48243	904969
35047	904970
59044	904971
32714	904972
71417	904973
81876	904974
15774	904975
385	904976
387	904977
32767	904978
59790	904979
1601	904980
172	904981
8112	904982
65677	904983
29700	904984
33868	904985
5538	904986
31520	904987
2626	904988
13069	904989
22017	904990
64616	904991
70534	904992
18461	904993
98529	904994
78956	904995
14963	904996
108301	904997
89273	904998
159021	904999
26876	905000
33148	905001
57808	905002
134516	905003
1068	905004
76223	905005
24143	905006
109812	905007
5934	905008
135027	905009
46305	905010
9435	905011
9434	905012
58248	905013
140559	905014
17594	905015
15930	905016
69553	905017
29841	905018
100109	905019
13612	905020
70044	905021
156603	905022
39173	905023
143908	905024
119910	905025
13063	905026
21417	905027
38201	905028
45470	905029
82389	905030
59246	905031
21674	905032
110659	905033
7937	905034
6010	905035
23023	905036
12822	905037
73184	905038
15252	905039
14386	905040
92601	905041
47986	905042
1615	905043
46156	905044
173981	905045
22995	905046
9087	905047
15400	905048
103578	905049
34030	905050
69397	905051
49559	905052
51	905053
24086	905054
73851	905055
5243	905056
150271	905057
140931	905058
48487	905059
34806	905060
3331	905061
20352	905062
98533	905063
34053	905064
953	905065
22403	905066
22122	905067
44254	905068
11599	905069
380	905070
157222	905071
69	905072
37304	905073
40554	905074
115745	905075
122500	905076
24626	905077
19705	905078
81286	905079
8910	905080
16216	905081
46074	905082
7904	905083
27216	905084
11025	905085
26960	905086
96572	905087
14567	905088
76575	905089
144956	905090
12607	905091
80101	905092
111546	905093
30565	905094
40653	905095
57994	905096
57994	905097
5061	905098
40911	905099
18379	905100
40572	905101
42153	905102
67785	905103
6472	905104
36813	905105
36782	905106
26727	905107
29554	905108
47585	905109
1	905110
1081	905111
39815	905112
69017	905113
24709	905114
146914	905115
12004	905116
12971	905117
225	905118
15680	905119
21513	905120
98857	905121
19689	905122
13702	905123
24225	905124
84525	905125
11012	905126
1798	905127
69158	905128
101771	905129
65947	905130
1062	905131
33383	905132
79269	905133
24320	905134
47264	905135
48613	905136
5639	905137
73284	905138
38931	905139
74272	905140
43137	905141
21897	905142
57565	905143
4539	905144
18148	905145
21630	905146
17505	905147
35030	905148
35115	905149
43310	905150
26475	905151
43486	905152
20091	905153
11648	905154
32525	905155
72300	905156
21561	905157
5314	905158
18493	905159
30081	905160
35967	905161
53824	905162
113019	905163
1512	905164
157599	905165
12652	905166
773	905167
7821	905168
2265	905169
38421	905170
103673	905171
49912	905172
185394	905173
92503	905174
93084	905175
22148	905176
116311	905177
64814	905178
107494	905179
21175	905180
2821	905181
6686	905182
73492	905183
20197	905184
45823	905185
26958	905186
79809	905187
2989	905188
17915	905189
136103	905190
66159	905191
32053	905192
40038	905193
11690	905194
88372	905195
83548	905196
29362	905197
51190	905198
112018	905199
62224	905200
28840	905201
113260	905202
44999	905203
37012	905204
43425	905205
2527	905206
14150	905207
1475	905208
17368	905209
66637	905210
1829	905211
17607	905212
34035	905213
2386	905214
55944	905215
7507	905216
85947	905217
6222	905218
108408	905219
36401	905220
73937	905221
3024	905222
157	905223
39911	905224
47726	905225
109734	905226
33887	905227
6119	905228
7888	905229
7224	905230
5382	905231
174696	905232
18590	905233
45909	905234
128	905235
6651	905236
13643	905237
33478	905238
56042	905239
96413	905240
138979	905241
179664	905242
32212	905243
49268	905244
17511	905245
23160	905246
31800	905247
35932	905248
12944	905249
7217	905250
7528	905251
112925	905252
161	905253
10456	905254
5874	905255
137649	905256
58937	905257
19	905258
39242	905259
15639	905260
120923	905261
27163	905262
14144	905263
58783	905264
19616	905265
6779	905266
3475	905267
1	905268
26598	905269
41710	905270
187597	905271
10067	905272
48227	905273
16257	905274
24612	905275
359	905276
48392	905277
36334	905278
6108	905279
76066	905280
22245	905281
63005	905282
38879	905283
10128	905284
36771	905285
43750	905286
36326	905287
63116	905288
43891	905289
7156	905290
84057	905291
115934	905292
39367	905293
10537	905294
29156	905295
5969	905296
2808	905297
52539	905298
75263	905299
7090	905300
1930	905301
5136	905302
20468	905303
15973	905304
15509	905305
52800	905306
103339	905307
49227	905308
15434	905309
15618	905310
1403	905311
108820	905312
13063	905313
72641	905314
2406	905315
52631	905316
14280	905317
28824	905318
86000	905319
2235	905320
41575	905321
5782	905322
34238	905323
48523	905324
84147	905325
4082	905326
74798	905327
45506	905328
58027	905329
88539	905330
137503	905331
7196	905332
44646	905333
48314	905334
10381	905335
28005	905336
109534	905337
53372	905338
60594	905339
15030	905340
106071	905341
123531	905342
109545	905343
30938	905344
178370	905345
24488	905346
58007	905347
3554	905348
11297	905349
4569	905350
14336	905351
137495	905352
107041	905353
51610	905354
23807	905355
898	905356
68912	905357
1380	905358
160	905359
40608	905360
29678	905361
3607	905362
6300	905363
1746	905364
53327	905365
52030	905366
15241	905367
15744	905368
91859	905369
23208	905370
17450	905371
11259	905372
16350	905373
48485	905374
18542	905375
34937	905376
1234	905377
64221	905378
12004	905379
720	905380
56084	905381
106608	905382
10570	905383
2951	905384
51993	905385
59993	905386
26616	905387
54324	905388
51724	905389
26529	905390
39657	905391
2074	905392
20543	905393
65794	905394
25531	905395
45551	905396
178779	905397
3325	905398
24507	905399
1465	905400
100733	905401
34642	905402
46462	905403
13177	905404
98263	905405
50815	905406
28151	905407
34	905408
48286	905409
2279	905410
78144	905411
58714	905412
49083	905413
38845	905414
10332	905415
178130	905416
72189	905417
73947	905418
15387	905419
25715	905420
34063	905421
20346	905422
8444	905423
1951	905424
56314	905425
58890	905426
25	905427
30944	905428
13540	905429
85733	905430
15019	905431
8240	905432
121621	905433
110131	905434
50239	905435
15030	905436
61515	905437
50682	905438
47690	905439
56145	905440
1465	905441
1517	905442
93643	905443
44776	905444
186908	905445
19365	905446
27856	905447
64671	905448
26389	905449
12599	905450
120440	905451
31271	905452
20334	905453
46706	905454
7548	905455
25163	905456
30376	905457
65465	905458
48983	905459
46603	905460
48278	905461
4639	905462
20847	905463
9269	905464
17954	905465
22885	905466
68027	905467
15064	905468
75999	905469
7236	905470
1737	905471
173259	905472
111691	905473
1074	905474
435	905475
186	905476
3526	905477
4744	905478
3709	905479
41152	905480
28265	905481
51741	905482
7448	905483
35658	905484
4359	905485
3120	905486
2215	905487
39418	905488
1378	905489
24682	905490
74982	905491
29479	905492
1261	905493
10687	905494
52558	905495
85623	905496
120356	905497
50759	905498
69124	905499
319	905500
9244	905501
73078	905502
54087	905503
43482	905504
16172	905505
13324	905506
334	905507
7026	905508
69572	905509
16251	905510
140610	905511
58868	905512
174780	905513
15673	905514
30198	905515
2134	905516
39688	905517
29805	905518
32522	905519
566	905520
65193	905521
18956	905522
26297	905523
26415	905524
36055	905525
44704	905526
10422	905527
1083	905528
118683	905529
7398	905530
11671	905531
27471	905532
97	905533
26481	905534
69026	905535
71068	905536
54563	905537
12942	905538
19182	905539
30028	905540
10714	905541
16899	905542
28156	905543
45771	905544
990	905545
7278	905546
17950	905547
13647	905548
50136	905549
805	905550
31669	905551
23599	905552
71185	905553
22631	905554
12996	905555
4049	905556
4049	905557
4049	905558
87768	905559
575	905560
91192	905561
28373	905562
18353	905563
13904	905564
153552	905565
12966	905566
41931	905567
10215	905568
105004	905569
21027	905570
58895	905571
46616	905572
884	905573
1022	905574
48637	905575
67883	905576
36889	905577
35746	905578
22616	905579
88595	905580
297	905581
3025	905582
3623	905583
952	905584
85580	905585
32431	905586
16481	905587
31316	905588
41538	905589
66051	905590
16335	905591
39560	905592
5413	905593
14775	905594
32785	905595
1710	905596
5420	905597
23964	905598
26869	905599
5089	905600
7551	905601
22539	905602
91146	905603
974	905604
29393	905605
2195	905606
6182	905607
5080	905608
60023	905609
18942	905610
3594	905611
99114	905612
1854	905613
23108	905614
3623	905615
32720	905616
1296	905617
28483	905618
7134	905619
57396	905620
104781	905621
49392	905622
37424	905623
112866	905624
166	905625
23930	905626
12150	905627
34441	905628
24174	905629
77	905630
21283	905631
5296	905632
3225	905633
28810	905634
18219	905635
79100	905636
2899	905637
26785	905638
26434	905639
6796	905640
16872	905641
33280	905642
155353	905643
9283	905644
16366	905645
79858	905646
124688	905647
37389	905648
10015	905649
57785	905650
21663	905651
73839	905652
26648	905653
109	905654
13250	905655
3103	905656
52959	905657
3660	905658
2219	905659
19568	905660
16600	905661
40972	905662
47363	905663
49094	905664
2470	905665
60228	905666
1	905667
4912	905668
11988	905669
2142	905670
466	905671
3367	905672
3522	905673
19321	905674
112197	905675
334	905676
20022	905677
14704	905678
48805	905679
826	905680
4785	905681
26926	905682
21873	905683
18282	905684
3513	905685
46947	905686
130514	905687
1269	905688
511	905689
57212	905690
63207	905691
61386	905692
818	905693
22508	905694
149378	905695
3045	905696
126597	905697
140254	905698
2079	905699
82166	905700
13075	905701
467	905702
4344	905703
6438	905704
14869	905705
23207	905706
43987	905707
64518	905708
39857	905709
45649	905710
64614	905711
35033	905712
100079	905713
7572	905714
6335	905715
9041	905716
12254	905717
53663	905718
74656	905719
1385	905720
3178	905721
6367	905722
31766	905723
130488	905724
11758	905725
98748	905726
7931	905727
56956	905728
14444	905729
136123	905730
157365	905731
64640	905732
109195	905733
26587	905734
10005	905735
362	905736
70	905737
8246	905738
2129	905739
92908	905740
33979	905741
59331	905742
17681	905743
3643	905744
62100	905745
437	905746
2930	905747
89546	905748
3503	905749
20544	905750
14712	905751
72979	905752
9150	905753
5034	905754
7878	905755
2518	905756
6067	905757
2079	905758
29120	905759
21473	905760
74938	905761
33534	905762
81081	905763
43291	905764
5261	905765
9408	905766
54918	905767
70665	905768
4732	905769
9045	905770
31206	905771
67468	905772
16998	905773
173346	905774
42448	905775
45695	905776
105153	905777
20574	905778
159347	905779
65520	905780
40474	905781
82299	905782
4721	905783
12876	905784
25019	905785
19816	905786
99942	905787
24292	905788
6113	905789
8761	905790
39795	905791
43559	905792
112724	905793
11217	905794
60555	905795
50436	905796
109639	905797
73143	905798
9527	905799
27856	905800
99463	905801
122487	905802
89578	905803
135338	905804
602	905805
24942	905806
9344	905807
6653	905808
8246	905809
88379	905810
185722	905811
166	905812
44828	905813
1808	905814
14707	905815
3115	905816
1667	905817
79034	905818
928	905819
97236	905820
5049	905821
8038	905822
57285	905823
7675	905824
25961	905825
96666	905826
30258	905827
645	905828
726	905829
25319	905830
51852	905831
71485	905832
99019	905833
176626	905834
114759	905835
11288	905836
7641	905837
41941	905838
104493	905839
7302	905840
8974	905841
55411	905842
87647	905843
80505	905844
23680	905845
50889	905846
20938	905847
128231	905848
107999	905849
60852	905850
99066	905851
138868	905852
91775	905853
45096	905854
77252	905855
86403	905856
183306	905857
125546	905858
56707	905859
10386	905860
61722	905861
77389	905862
23271	905863
110927	905864
22071	905865
9379	905866
56908	905867
131211	905868
52945	905869
10428	905870
9086	905871
49146	905872
27844	905873
24175	905874
20504	905875
82777	905876
83243	905877
41336	905878
101874	905879
31917	905880
11164	905881
109947	905882
91973	905883
41418	905884
170909	905885
9165	905886
76958	905887
53985	905888
18414	905889
67298	905890
138193	905891
138207	905892
87282	905893
116459	905894
9455	905895
7075	905896
12904	905897
28592	905898
51521	905899
10339	905900
123421	905901
67603	905902
55336	905903
5313	905904
147478	905905
65752	905906
171862	905907
3504	905908
66819	905909
51143	905910
69438	905911
110952	905912
82952	905913
87757	905914
73873	905915
127877	905916
56080	905917
36119	905918
11174	905919
103849	905920
112375	905921
603	905922
53660	905923
56477	905924
38543	905925
89760	905926
99850	905927
81483	905928
69895	905929
89988	905930
84453	905931
25560	905932
110713	905933
18562	905934
9441	905935
13909	905936
65825	905937
99151	905938
59213	905939
9045	905940
100598	905941
12694	905942
56080	905943
94541	905944
40260	905945
2146	905946
33984	905947
46606	905948
38671	905949
149440	905950
106884	905951
64885	905952
10381	905953
20089	905954
24135	905955
54007	905956
57745	905957
88478	905958
7750	905959
95697	905960
169403	905961
419	905962
1558	905963
2496	905964
18914	905965
125471	905966
3421	905967
1745	905968
1381	905969
43205	905970
26683	905971
3788	905972
19490	905973
20639	905974
39036	905975
34896	905976
4449	905977
139429	905978
92751	905979
26167	905980
59131	905981
167	905982
8476	905983
5397	905984
19875	905985
25126	905986
27464	905987
3986	905988
3292	905989
70603	905990
5300	905991
13464	905992
4182	905993
59791	905994
111990	905995
9027	905996
1437	905997
74464	905998
17217	905999
26116	906000
6549	906001
10569	906002
8087	906003
74	906004
43593	906005
30967	906006
84967	906007
13891	906008
3104	906009
40688	906010
2815	906011
15513	906012
25638	906013
9793	906014
16970	906015
22731	906016
60137	906017
30258	906018
164985	906019
39776	906020
43336	906021
66194	906022
8873	906023
11030	906024
47591	906025
14586	906026
11304	906027
83534	906028
1301	906029
14891	906030
6840	906031
12542	906032
84897	906033
71135	906034
12556	906035
38789	906036
1554	906037
64412	906038
27481	906039
9642	906040
84	906041
40201	906042
211	906043
51503	906044
57806	906045
70506	906046
3191	906047
57063	906048
70021	906049
2592	906050
26280	906051
10798	906052
527	906053
11533	906054
26589	906055
6005	906056
2222	906057
10077	906058
4503	906059
100265	906060
47209	906061
10436	906062
183114	906063
12984	906064
41817	906065
28602	906066
83305	906067
14282	906068
38761	906069
65656	906070
50673	906071
150054	906072
110339	906073
11080	906074
139070	906075
4793	906076
33987	906077
14998	906078
48823	906079
538	906080
49637	906081
22494	906082
27548	906083
56248	906084
140952	906085
19577	906086
27793	906087
82325	906088
5495	906089
10189	906090
148526	906091
22464	906092
34944	906093
879	906094
2021	906095
1618	906096
18237	906097
1	906098
146622	906099
14257	906100
13793	906101
4040	906102
27866	906103
39757	906104
512	906105
11139	906106
5240	906107
29474	906108
1838	906109
2184	906110
2474	906111
2455	906112
1343	906113
13000	906114
6809	906115
6656	906116
27401	906117
66393	906118
39933	906119
31035	906120
34831	906121
34831	906122
8448	906123
41867	906124
22487	906125
13366	906126
35689	906127
21403	906128
1391	906129
9362	906130
28487	906131
1047	906132
424	906133
12480	906134
4834	906135
13237	906136
13513	906137
41612	906138
261	906139
190	906140
6711	906141
4861	906142
83020	906143
1156	906144
74667	906145
10728	906146
1760	906147
9970	906148
25678	906149
58193	906150
130942	906151
126378	906152
74689	906153
18192	906154
26027	906155
103801	906156
65461	906157
66968	906158
30505	906159
179642	906160
137150	906161
41227	906162
26375	906163
38773	906164
91637	906165
3400	906166
50573	906167
6548	906168
43841	906169
62219	906170
55237	906171
86294	906172
9448	906173
24042	906174
36319	906175
115076	906176
69946	906177
82876	906178
88514	906179
138108	906180
79749	906181
46762	906182
13409	906183
13996	906184
43516	906185
473	906186
32223	906187
45339	906188
30108	906189
20676	906190
139418	906191
13056	906192
110202	906193
86467	906194
147459	906195
64115	906196
67806	906197
14431	906198
8232	906199
10781	906200
10979	906201
43958	906202
8232	906203
23281	906204
3378	906205
46335	906206
73687	906207
38770	906208
17352	906209
1605	906210
72862	906211
16339	906212
55880	906213
99008	906214
19652	906215
75010	906216
29017	906217
4528	906218
9577	906219
30741	906220
25310	906221
12104	906222
7917	906223
55390	906224
37261	906225
9680	906226
65993	906227
4627	906228
55390	906229
59184	906230
122467	906231
31530	906232
26526	906233
57043	906234
37210	906235
14550	906236
182873	906237
129844	906238
1252	906239
100726	906240
25999	906241
16171	906242
15439	906243
27474	906244
2984	906245
113093	906246
27668	906247
81953	906248
488	906249
51051	906250
8606	906251
20328	906252
4528	906253
80574	906254
121306	906255
95577	906256
80574	906257
64916	906258
65368	906259
21316	906260
14073	906261
24166	906262
109090	906263
80965	906264
112122	906265
42	906266
67036	906267
20687	906268
28755	906269
23485	906270
10979	906271
2305	906272
31647	906273
20327	906274
11475	906275
17154	906276
113209	906277
7638	906278
1507	906279
132256	906280
95	906281
763	906282
1888	906283
101545	906284
37557	906285
41312	906286
79030	906287
32354	906288
15070	906289
10979	906290
23471	906291
624	906292
79501	906293
59179	906294
36805	906295
1226	906296
62628	906297
14866	906298
2611	906299
127178	906300
4104	906301
113794	906302
12753	906303
45368	906304
11775	906305
101213	906306
79634	906307
33035	906308
3532	906309
91668	906310
25746	906311
8644	906312
17162	906313
73085	906314
11597	906315
43744	906316
16378	906317
3084	906318
31206	906319
121	906320
120200	906321
27668	906322
60598	906323
33982	906324
14434	906325
26445	906326
12869	906327
84454	906328
116373	906329
6311	906330
15993	906331
9781	906332
8739	906333
68172	906334
17354	906335
10061	906336
131704	906337
16378	906338
139345	906339
87235	906340
45861	906341
172398	906342
37804	906343
4742	906344
3207	906345
99222	906346
14453	906347
59749	906348
19769	906349
14349	906350
59525	906351
30648	906352
5346	906353
138704	906354
28465	906355
8509	906356
7421	906357
26706	906358
11084	906359
5638	906360
1073	906361
52904	906362
67818	906363
5027	906364
55591	906365
15391	906366
15713	906367
37557	906368
112247	906369
24578	906370
15402	906371
74776	906372
4781	906373
6737	906374
6777	906375
20530	906376
79138	906377
165713	906378
73679	906379
160338	906380
29373	906381
73738	906382
71993	906383
64299	906384
13275	906385
73787	906386
47317	906387
116364	906388
45193	906389
45861	906390
61222	906391
4899	906392
29963	906393
10405	906394
79766	906395
10038	906396
5498	906397
84017	906398
72905	906399
1507	906400
112062	906401
9999	906402
2038	906403
24743	906404
18519	906405
59650	906406
71576	906407
52046	906408
78902	906409
87025	906410
29954	906411
39044	906412
164483	906413
11775	906414
159191	906415
17459	906416
13984	906417
70131	906418
36316	906419
12375	906420
25670	906421
36322	906422
20642	906423
106885	906424
25855	906425
56942	906426
106932	906427
42027	906428
62628	906429
3018	906430
4038	906431
42366	906432
23310	906433
20154	906434
14909	906435
21503	906436
7555	906437
56772	906438
15143	906439
7983	906440
38429	906441
20915	906442
35017	906443
10845	906444
30779	906445
128682	906446
81501	906447
20480	906448
96161	906449
21934	906450
23777	906451
31590	906452
43500	906453
52138	906454
14687	906455
4132	906456
22036	906457
20328	906458
116364	906459
12206	906460
20321	906461
178011	906462
103612	906463
36733	906464
20915	906465
113502	906466
21655	906467
51331	906468
2618	906469
797	906470
1027	906471
10718	906472
2397	906473
48465	906474
35286	906475
9917	906476
21290	906477
10832	906478
6464	906479
2208	906480
1645	906481
7290	906482
47942	906483
42001	906484
53012	906485
42636	906486
25425	906487
83244	906488
11676	906489
24576	906490
23748	906491
2858	906492
32684	906493
17580	906494
74621	906495
7895	906496
684	906497
42636	906498
32742	906499
90390	906500
46335	906501
7524	906502
7	906503
130432	906504
21031	906505
12942	906506
10130	906507
10814	906508
55052	906509
55322	906510
9573	906511
4528	906512
1427	906513
20745	906514
65151	906515
106782	906516
135747	906517
130594	906518
177613	906519
149047	906520
106611	906521
109033	906522
138339	906523
3401	906524
105301	906525
14436	906526
9420	906527
2672	906528
59253	906529
115179	906530
27835	906531
71989	906532
71518	906533
34932	906534
162902	906535
176984	906536
175506	906537
162991	906538
106184	906539
176880	906540
176881	906541
177033	906542
8056	906543
65844	906544
135942	906545
169988	906546
102975	906547
20408	906548
52954	906549
18135	906550
145373	906551
56446	906552
46520	906553
179062	906554
89421	906555
158934	906556
69345	906557
140720	906558
97097	906559
163607	906560
134143	906561
158927	906562
156234	906563
23627	906564
66930	906565
112045	906566
57865	906567
89205	906568
23121	906569
77007	906570
106930	906571
20154	906572
108899	906573
184256	906574
20405	906575
141883	906576
140985	906577
91460	906578
72709	906579
138629	906580
140104	906581
107878	906582
24901	906583
88531	906584
181630	906585
129989	906586
68196	906587
52937	906588
59252	906589
129628	906590
38053	906591
29409	906592
39881	906593
80871	906594
458	906595
150121	906596
48140	906597
106861	906598
177143	906599
55262	906600
139649	906601
97712	906602
116761	906603
116820	906604
123448	906605
116181	906606
17102	906607
170121	906608
79955	906609
110693	906610
81810	906611
137957	906612
151510	906613
177029	906614
19613	906615
141858	906616
44307	906617
116224	906618
143130	906619
94890	906620
98760	906621
52917	906622
151646	906623
63450	906624
159150	906625
116243	906626
140735	906627
151515	906628
152049	906629
135798	906630
143528	906631
46285	906632
48063	906633
62871	906634
29505	906635
51136	906636
2672	906637
47543	906638
17318	906639
60479	906640
3667	906641
3676	906642
10943	906643
73717	906644
498	906645
74256	906646
5696	906647
4291	906648
17433	906649
2482	906650
631	906651
17395	906652
73708	906653
126670	906654
1369	906655
102095	906656
20676	906657
21215	906658
20915	906659
3734	906660
1608	906661
3264	906662
38914	906663
11084	906664
98754	906665
36053	906666
10732	906667
405	906668
80587	906669
30857	906670
10246	906671
10202	906672
144119	906673
21293	906674
75140	906675
74376	906676
51954	906677
31122	906678
11963	906679
64900	906680
45339	906681
531	906682
10454	906683
2150	906684
11833	906685
84716	906686
20789	906687
169926	906688
50588	906689
5192	906690
30857	906691
7703	906692
101169	906693
54450	906694
53990	906695
87736	906696
75549	906697
68764	906698
4577	906699
30563	906700
43402	906701
118621	906702
52954	906703
25748	906704
93324	906705
129889	906706
25819	906707
25819	906708
24796	906709
64043	906710
55338	906711
8991	906712
68300	906713
16371	906714
44559	906715
75954	906716
66283	906717
110007	906718
84218	906719
65080	906720
66206	906721
27565	906722
16031	906723
104883	906724
43108	906725
22677	906726
64521	906727
3292	906728
109360	906729
36171	906730
7435	906731
4316	906732
166424	906733
51506	906734
54485	906735
138133	906736
176699	906737
175946	906738
189060	906739
158675	906740
599	906741
15378	906742
96168	906743
18965	906744
96316	906745
1493	906746
57225	906747
6829	906748
65553	906749
80702	906750
59830	906751
101479	906752
278	906753
1808	906754
337	906755
37888	906756
14045	906757
21481	906758
475	906759
38335	906760
7454	906761
30823	906762
3509	906763
82718	906764
45485	906765
62205	906766
52040	906767
120255	906768
188493	906769
25332	906770
3828	906771
5687	906772
70926	906773
53426	906774
175502	906775
25485	906776
66916	906777
70184	906778
7756	906779
35037	906780
20551	906781
44403	906782
44136	906783
67438	906784
67652	906785
9324	906786
56985	906787
12271	906788
12949	906789
68929	906790
1548	906791
167400	906792
21157	906793
72277	906794
35871	906795
13644	906796
80377	906797
46406	906798
141178	906799
581	906800
6197	906801
62218	906802
2173	906803
15004	906804
76529	906805
18748	906806
28526	906807
38185	906808
25012	906809
11472	906810
14965	906811
92888	906812
25412	906813
6934	906814
3238	906815
63688	906816
21483	906817
13644	906818
83389	906819
1548	906820
4509	906821
90565	906822
108669	906823
131466	906824
171747	906825
149115	906826
108669	906827
175626	906828
175652	906829
132111	906830
131710	906831
97759	906832
54	906833
56	906834
38244	906835
6808	906836
108	906837
5853	906838
8036	906839
2867	906840
20695	906841
41818	906842
119478	906843
1574	906844
24340	906845
201	906846
3560	906847
33845	906848
44959	906849
940	906850
5246	906851
8140	906852
13606	906853
70103	906854
15341	906855
23177	906856
5637	906857
45749	906858
6862	906859
10582	906860
57544	906861
3767	906862
99	906863
23412	906864
35205	906865
5377	906866
511	906867
625	906868
99	906869
67438	906870
15143	906871
905	906872
66772	906873
337	906874
156516	906875
88542	906876
172697	906877
1017	906878
59835	906879
157091	906880
54291	906881
99498	906882
124146	906883
127548	906884
9698	906885
67404	906886
24167	906887
82326	906888
1395	906889
82240	906890
95181	906891
133280	906892
82240	906893
16071	906894
11528	906895
17549	906896
20540	906897
9474	906898
2296	906899
123759	906900
12293	906901
16790	906902
38325	906903
7929	906904
168996	906905
100216	906906
55747	906907
31707	906908
154258	906909
33771	906910
34749	906911
59302	906912
13022	906913
140964	906914
54727	906915
113180	906916
14946	906917
43333	906918
41313	906919
18995	906920
104502	906921
76975	906922
46867	906923
115625	906924
58599	906925
99512	906926
139048	906927
168230	906928
15374	906929
7008	906930
72663	906931
25249	906932
151877	906933
128359	906934
121753	906935
5072	906936
20796	906937
99512	906938
82744	906939
55829	906940
79081	906941
126740	906942
75675	906943
32469	906944
26286	906945
17837	906946
68252	906947
4304	906948
9405	906949
26598	906950
87408	906951
20603	906952
78502	906953
1623	906954
114082	906955
104465	906956
9267	906957
25807	906958
95754	906959
107439	906960
13443	906961
9409	906962
14719	906963
153280	906964
46753	906965
19224	906966
2925	906967
31388	906968
34431	906969
40945	906970
38049	906971
46753	906972
26560	906973
8048	906974
102194	906975
17367	906976
106355	906977
82824	906978
1599	906979
69371	906980
26960	906981
44174	906982
72212	906983
13612	906984
17211	906985
26560	906986
28105	906987
100499	906988
21712	906989
92046	906990
3185	906991
36423	906992
26695	906993
50262	906994
84932	906995
3386	906996
83472	906997
5194	906998
15795	906999
6510	907000
30	907001
38882	907002
99428	907003
101285	907004
21683	907005
19631	907006
101285	907007
571	907008
47761	907009
37699	907010
57404	907011
33319	907012
864	907013
183015	907014
7353	907015
164233	907016
21415	907017
6802	907018
68358	907019
12386	907020
44818	907021
11335	907022
3659	907023
59552	907024
129676	907025
55643	907026
32061	907027
106234	907028
96526	907029
63786	907030
94066	907031
47782	907032
45673	907033
105911	907034
37923	907035
4239	907036
99647	907037
43791	907038
71786	907039
78306	907040
18810	907041
179263	907042
47901	907043
102896	907044
32909	907045
133799	907046
50421	907047
4118	907048
40417	907049
738	907050
2300	907051
12319	907052
93735	907053
4410	907054
167497	907055
165242	907056
162300	907057
102465	907058
158734	907059
157099	907060
100723	907061
122032	907062
105084	907063
124969	907064
127978	907065
165598	907066
82874	907067
101211	907068
124832	907069
80605	907070
132605	907071
97552	907072
157995	907073
164133	907074
126357	907075
164752	907076
1944	907077
5852	907078
102269	907079
45162	907080
9106	907081
64064	907082
2537	907083
3088	907084
74823	907085
7910	907086
42604	907087
9223	907088
12816	907089
4986	907090
68363	907091
136481	907092
45811	907093
2548	907094
68553	907095
38086	907096
86012	907097
5270	907098
17340	907099
47052	907100
88011	907101
37132	907102
2932	907103
3088	907104
6080	907105
17654	907106
9223	907107
2537	907108
100819	907109
51957	907110
59301	907111
47167	907112
46442	907113
37132	907114
17364	907115
2537	907116
46276	907117
24052	907118
37132	907119
17445	907120
45199	907121
65658	907122
45199	907123
51698	907124
188441	907125
15259	907126
86810	907127
44381	907128
2108	907129
60554	907130
6466	907131
42962	907132
47309	907133
6466	907134
44855	907135
12319	907136
37064	907137
186365	907138
15119	907139
163	907140
137049	907141
23503	907142
108982	907143
10462	907144
3568	907145
9035	907146
3568	907147
135831	907148
419	907149
58829	907150
46	907151
13286	907152
41762	907153
61183	907154
3954	907155
18871	907156
102524	907157
2466	907158
59350	907159
28145	907160
162823	907161
15787	907162
140934	907163
9264	907164
20282	907165
27301	907166
8265	907167
61	907168
39616	907169
12334	907170
70289	907171
83464	907172
43267	907173
11267	907174
57212	907175
58586	907176
254	907177
13622	907178
15223	907179
37967	907180
37967	907181
1622	907182
119751	907183
108932	907184
8563	907185
721	907186
58445	907187
57690	907188
22555	907189
80797	907190
65590	907191
142042	907192
123728	907193
20395	907194
88258	907195
33817	907196
73744	907197
7822	907198
59484	907199
108649	907200
368	907201
41243	907202
33937	907203
15775	907204
593	907205
39398	907206
30595	907207
141326	907208
1451	907209
2718	907210
5869	907211
30714	907212
66346	907213
38957	907214
8030	907215
1116	907216
28708	907217
59349	907218
34125	907219
91786	907220
56059	907221
7312	907222
8573	907223
10429	907224
4092	907225
62376	907226
288	907227
81220	907228
3473	907229
3674	907230
11030	907231
2929	907232
564	907233
59243	907234
18493	907235
35474	907236
6008	907237
45815	907238
51378	907239
4359	907240
90826	907241
2093	907242
17096	907243
42218	907244
24324	907245
6253	907246
24063	907247
30118	907248
116885	907249
77417	907250
127125	907251
141344	907252
35181	907253
98731	907254
1241	907255
632	907256
36774	907257
3557	907258
114089	907259
52391	907260
1680	907261
2811	907262
9780	907263
44824	907264
49587	907265
91045	907266
70442	907267
37113	907268
26888	907269
64528	907270
126200	907271
45150	907272
126076	907273
558	907274
19686	907275
21890	907276
52964	907277
33502	907278
66482	907279
7481	907280
50037	907281
23204	907282
49981	907283
71533	907284
3534	907285
30	907286
157	907287
1678	907288
319	907289
22951	907290
80532	907291
44774	907292
14159	907293
723	907294
27967	907295
90701	907296
15847	907297
58416	907298
161870	907299
4359	907300
26905	907301
50858	907302
1865	907303
4707	907304
26704	907305
10835	907306
3534	907307
185243	907308
12801	907309
98081	907310
20210	907311
19036	907312
41447	907313
24963	907314
3630	907315
25807	907316
9032	907317
5965	907318
34083	907319
60395	907320
130978	907321
632	907322
2999	907323
13443	907324
11523	907325
37068	907326
39078	907327
319	907328
14668	907329
1348	907330
4366	907331
79730	907332
14805	907333
107298	907334
49583	907335
5975	907336
23771	907337
12230	907338
6245	907339
5982	907340
4052	907341
34302	907342
52120	907343
17270	907344
345	907345
90580	907346
63497	907347
6891	907348
925	907349
89813	907350
89813	907351
128893	907352
6706	907353
185	907354
89206	907355
96393	907356
3162	907357
95630	907358
23550	907359
64783	907360
3162	907361
43280	907362
135921	907363
112654	907364
81039	907365
132261	907366
7344	907367
13575	907368
63497	907369
3043	907370
60468	907371
1586	907372
549	907373
69371	907374
50893	907375
7312	907376
67198	907377
46770	907378
137058	907379
37415	907380
140488	907381
7344	907382
7406	907383
2108	907384
94893	907385
36106	907386
23520	907387
56173	907388
2238	907389
7056	907390
79847	907391
55157	907392
5014	907393
43519	907394
1469	907395
17847	907396
5677	907397
16950	907398
6582	907399
6245	907400
1484	907401
113614	907402
39509	907403
2458	907404
32777	907405
66491	907406
48700	907407
17658	907408
141869	907409
51238	907410
51292	907411
111856	907412
3716	907413
15330	907414
39260	907415
726	907416
49205	907417
59050	907418
18210	907419
8597	907420
34744	907421
19839	907422
47764	907423
74166	907424
1696	907425
43487	907426
92431	907427
255	907428
60381	907429
9246	907430
41556	907431
6216	907432
833	907433
6122	907434
7304	907435
22	907436
135425	907437
867	907438
109481	907439
37762	907440
5664	907441
12936	907442
26508	907443
47817	907444
6217	907445
1858	907446
47529	907447
15963	907448
53613	907449
95979	907450
53613	907451
95979	907452
53613	907453
95979	907454
37413	907455
37413	907456
37413	907457
78569	907458
43880	907459
87242	907460
152677	907461
96175	907462
5458	907463
4728	907464
4460	907465
36905	907466
11076	907467
106176	907468
25340	907469
18678	907470
152	907471
8	907472
66152	907473
66152	907474
65366	907475
30757	907476
166818	907477
7046	907478
30757	907479
108937	907480
399	907481
55488	907482
3147	907483
399	907484
8364	907485
128990	907486
39798	907487
21658	907488
99475	907489
20497	907490
57045	907491
101344	907492
178415	907493
152090	907494
174605	907495
87123	907496
73699	907497
177254	907498
122753	907499
151607	907500
101307	907501
79984	907502
141672	907503
24896	907504
141646	907505
181641	907506
135345	907507
175549	907508
93128	907509
73272	907510
135087	907511
106178	907512
36648	907513
36539	907514
177161	907515
162487	907516
1448	907517
42045	907518
64845	907519
152477	907520
6983	907521
104369	907522
156299	907523
36952	907524
87712	907525
154608	907526
46645	907527
96290	907528
124123	907529
73045	907530
75193	907531
116147	907532
35860	907533
55793	907534
108662	907535
149715	907536
101265	907537
140626	907538
21437	907539
4371	907540
129107	907541
120512	907542
68379	907543
21437	907544
6876	907545
108662	907546
116089	907547
151986	907548
101265	907549
27843	907550
170939	907551
49707	907552
61139	907553
110669	907554
116962	907555
59969	907556
9060	907557
56339	907558
38800	907559
9060	907560
83027	907561
17058	907562
30118	907563
15819	907564
76119	907565
188828	907566
180382	907567
152404	907568
149452	907569
93128	907570
47548	907571
152475	907572
38060	907573
150456	907574
935	907575
24802	907576
52535	907577
106255	907578
7310	907579
59696	907580
16692	907581
52709	907582
18988	907583
2696	907584
8889	907585
23078	907586
23078	907587
23078	907588
23078	907589
58778	907590
21599	907591
6142	907592
26342	907593
44763	907594
84905	907595
20956	907596
46386	907597
6142	907598
68486	907599
4034	907600
110809	907601
102075	907602
64630	907603
20956	907604
80785	907605
55766	907606
9344	907607
17447	907608
100750	907609
24937	907610
82751	907611
82655	907612
21450	907613
3568	907614
99865	907615
6088	907616
10106	907617
67234	907618
10106	907619
10106	907620
20831	907621
5817	907622
127242	907623
10106	907624
5193	907625
32656	907626
61710	907627
71380	907628
5193	907629
32656	907630
89965	907631
42425	907632
70447	907633
28710	907634
19171	907635
8830	907636
1647	907637
12374	907638
9616	907639
8392	907640
10291	907641
12575	907642
67672	907643
173436	907644
185478	907645
132202	907646
1647	907647
53592	907648
34379	907649
13811	907650
13811	907651
83128	907652
12361	907653
26407	907654
26407	907655
1753	907656
25509	907657
95601	907658
1647	907659
13770	907660
26113	907661
122005	907662
46952	907663
173181	907664
13770	907665
168690	907666
10252	907667
3281	907668
20906	907669
46179	907670
35865	907671
52974	907672
74284	907673
16296	907674
92136	907675
35865	907676
88058	907677
16296	907678
110720	907679
16011	907680
50890	907681
8793	907682
13712	907683
60681	907684
8793	907685
11517	907686
183991	907687
72531	907688
183529	907689
26532	907690
14327	907691
86806	907692
171443	907693
4943	907694
96407	907695
24203	907696
61969	907697
113105	907698
1060	907699
6992	907700
64057	907701
68512	907702
295	907703
129607	907704
54276	907705
82715	907706
20629	907707
8001	907708
155546	907709
10358	907710
141528	907711
4785	907712
10774	907713
96413	907714
98751	907715
15408	907716
124798	907717
38988	907718
110937	907719
45152	907720
45780	907721
43783	907722
73229	907723
21603	907724
35018	907725
365	907726
183245	907727
57421	907728
9869	907729
185075	907730
187877	907731
110327	907732
50614	907733
42503	907734
7692	907735
187280	907736
14249	907737
17182	907738
2941	907739
142583	907740
2647	907741
1514	907742
50692	907743
13584	907744
41652	907745
49580	907746
41772	907747
48741	907748
43879	907749
29830	907750
20302	907751
13355	907752
119733	907753
185858	907754
64351	907755
87695	907756
88192	907757
86360	907758
69451	907759
11886	907760
13572	907761
1772	907762
8495	907763
8508	907764
41624	907765
8044	907766
12128	907767
20549	907768
19306	907769
32	907770
31506	907771
24028	907772
84640	907773
11241	907774
23618	907775
42175	907776
73808	907777
76748	907778
9058	907779
137067	907780
185561	907781
12443	907782
8957	907783
148033	907784
12863	907785
10639	907786
64705	907787
33127	907788
83734	907789
20	907790
16644	907791
68634	907792
10656	907793
9607	907794
24362	907795
6393	907796
193	907797
6969	907798
86510	907799
2509	907800
2214	907801
58340	907802
81059	907803
111141	907804
7723	907805
25913	907806
14948	907807
47263	907808
26289	907809
21380	907810
64073	907811
32802	907812
10223	907813
58029	907814
115526	907815
183968	907816
44989	907817
24257	907818
4647	907819
71868	907820
31960	907821
21304	907822
55622	907823
18536	907824
6605	907825
186630	907826
70874	907827
32028	907828
115380	907829
149151	907830
160889	907831
63024	907832
116695	907833
30663	907834
41986	907835
34802	907836
149438	907837
137910	907838
64891	907839
95300	907840
60275	907841
76039	907842
28501	907843
21954	907844
10910	907845
149282	907846
11441	907847
4365	907848
106253	907849
86208	907850
86208	907851
44316	907852
24672	907853
59926	907854
38361	907855
3529	907856
22943	907857
61697	907858
146740	907859
127560	907860
169512	907861
32199	907862
3792	907863
137366	907864
10910	907865
125712	907866
58434	907867
70124	907868
67109	907869
110891	907870
124083	907871
187895	907872
54524	907873
20897	907874
102305	907875
31960	907876
62475	907877
48183	907878
2529	907879
13337	907880
61742	907881
26111	907882
7130	907883
895	907884
22810	907885
11321	907886
3792	907887
7640	907888
63024	907889
31283	907890
43613	907891
5355	907892
5287	907893
77507	907894
101635	907895
98379	907896
19678	907897
5278	907898
4179	907899
27757	907900
17944	907901
101888	907902
22938	907903
48284	907904
143108	907905
69839	907906
101339	907907
45757	907908
4343	907909
85049	907910
9613	907911
37975	907912
11867	907913
32439	907914
8993	907915
16219	907916
1040	907917
23788	907918
116520	907919
2389	907920
55039	907921
7007	907922
31755	907923
4134	907924
137412	907925
135203	907926
89671	907927
106514	907928
23654	907929
161466	907930
59808	907931
3490	907932
2014	907933
17816	907934
11033	907935
12913	907936
26603	907937
11817	907938
17674	907939
70957	907940
16694	907941
15638	907942
57893	907943
38696	907944
61706	907945
131143	907946
69053	907947
36348	907948
10073	907949
60031	907950
6701	907951
4035	907952
178151	907953
9212	907954
16993	907955
60587	907956
50487	907957
97253	907958
32698	907959
1257	907960
16107	907961
12576	907962
28510	907963
1934	907964
53693	907965
6487	907966
105874	907967
185534	907968
135946	907969
108031	907970
181746	907971
6241	907972
177656	907973
6241	907974
24213	907975
16262	907976
5916	907977
35669	907978
15705	907979
6416	907980
19304	907981
872	907982
3610	907983
23925	907984
27530	907985
133562	907986
49788	907987
99282	907988
167138	907989
136888	907990
113619	907991
86699	907992
106041	907993
106041	907994
134723	907995
106032	907996
134652	907997
59470	907998
106041	907999
71309	908000
105988	908001
175780	908002
134539	908003
86119	908004
86118	908005
108870	908006
106004	908007
88961	908008
59470	908009
134741	908010
134671	908011
134665	908012
105876	908013
86054	908014
86154	908015
134882	908016
105875	908017
71250	908018
105876	908019
176457	908020
106143	908021
134957	908022
87046	908023
134641	908024
71302	908025
105995	908026
175838	908027
105996	908028
134590	908029
71309	908030
134590	908031
134625	908032
134728	908033
134682	908034
86120	908035
78745	908036
134718	908037
106039	908038
141603	908039
88961	908040
86119	908041
86120	908042
175963	908043
78745	908044
134719	908045
88961	908046
71309	908047
59677	908048
141603	908049
92675	908050
135984	908051
82785	908052
15974	908053
106039	908054
160570	908055
78611	908056
4230	908057
96680	908058
71302	908059
134723	908060
105955	908061
139971	908062
106004	908063
59470	908064
106231	908065
71331	908066
176430	908067
176339	908068
135180	908069
134719	908070
134888	908071
176952	908072
59485	908073
134886	908074
71331	908075
175945	908076
134891	908077
135080	908078
134873	908079
71331	908080
134903	908081
176386	908082
105988	908083
176484	908084
134888	908085
134886	908086
134736	908087
134910	908088
176424	908089
71338	908090
134903	908091
105995	908092
106143	908093
134873	908094
134985	908095
106143	908096
135190	908097
59485	908098
176372	908099
106237	908100
59485	908101
59485	908102
86053	908103
176408	908104
107680	908105
106231	908106
135180	908107
176479	908108
71338	908109
86154	908110
134881	908111
106133	908112
71338	908113
59485	908114
176705	908115
59811	908116
71338	908117
106154	908118
176601	908119
176749	908120
135080	908121
87046	908122
59485	908123
106154	908124
134625	908125
86119	908126
175854	908127
105996	908128
175681	908129
134659	908130
134728	908131
86120	908132
134740	908133
92554	908134
134891	908135
71302	908136
71331	908137
59470	908138
176343	908139
176404	908140
134740	908141
142089	908142
134718	908143
86120	908144
86650	908145
13592	908146
186599	908147
106556	908148
31834	908149
8501	908150
40187	908151
137102	908152
18442	908153
115475	908154
76087	908155
107864	908156
165224	908157
75867	908158
16914	908159
98399	908160
77168	908161
129574	908162
36172	908163
182177	908164
56160	908165
81445	908166
68807	908167
10840	908168
140539	908169
99442	908170
9474	908171
3265	908172
6286	908173
176033	908174
28170	908175
37168	908176
136251	908177
119141	908178
86018	908179
92557	908180
15450	908181
36598	908182
77215	908183
19301	908184
44097	908185
76962	908186
187302	908187
84340	908188
92449	908189
107843	908190
36560	908191
153401	908192
20558	908193
3761	908194
802	908195
6731	908196
68645	908197
103611	908198
123359	908199
41254	908200
120694	908201
22220	908202
33885	908203
40088	908204
12238	908205
11155	908206
6931	908207
20359	908208
3840	908209
105470	908210
965	908211
11466	908212
11583	908213
11583	908214
11583	908215
11604	908216
11583	908217
82175	908218
12101	908219
61258	908220
11544	908221
33457	908222
18368	908223
1	908224
1026	908225
140320	908226
109128	908227
3	908228
27566	908229
144	908230
30715	908231
8395	908232
13515	908233
13515	908234
6075	908235
7475	908236
19014	908237
66	908238
138195	908239
107991	908240
108002	908241
78814	908242
13005	908243
25257	908244
15868	908245
736	908246
736	908247
10131	908248
71230	908249
10703	908250
84872	908251
2713	908252
6114	908253
162454	908254
78355	908255
23879	908256
71121	908257
26321	908258
7384	908259
4859	908260
736	908261
5086	908262
59933	908263
108926	908264
15084	908265
35685	908266
181742	908267
108002	908268
138248	908269
87249	908270
108024	908271
108064	908272
181748	908273
29681	908274
736	908275
736	908276
62473	908277
81698	908278
1280	908279
736	908280
107994	908281
21298	908282
67606	908283
34218	908284
34218	908285
736	908286
107997	908287
736	908288
736	908289
93076	908290
32288	908291
16593	908292
8567	908293
12021	908294
73834	908295
9649	908296
21428	908297
45443	908298
27963	908299
27963	908300
3194	908301
9873	908302
28936	908303
39160	908304
2808	908305
1696	908306
3286	908307
180284	908308
35305	908309
2456	908310
148917	908311
6243	908312
21209	908313
14	908314
6619	908315
91126	908316
5710	908317
53602	908318
17253	908319
2408	908320
6966	908321
71747	908322
93979	908323
71590	908324
138714	908325
55471	908326
134530	908327
2774	908328
911	908329
62432	908330
247	908331
6687	908332
43555	908333
631	908334
2430	908335
243	908336
43019	908337
19588	908338
10207	908339
70413	908340
59304	908341
59304	908342
5789	908343
11433	908344
5121	908345
52459	908346
61623	908347
5326	908348
95433	908349
10753	908350
5121	908351
2576	908352
111073	908353
3110	908354
28705	908355
75955	908356
36931	908357
12053	908358
94711	908359
126579	908360
3980	908361
97714	908362
4007	908363
16745	908364
16644	908365
11433	908366
24464	908367
27526	908368
5510	908369
3520	908370
16592	908371
64570	908372
79263	908373
100	908374
209	908375
839	908376
38399	908377
706	908378
84878	908379
40015	908380
19445	908381
39422	908382
51302	908383
29273	908384
37362	908385
5951	908386
21877	908387
4520	908388
10116	908389
25110	908390
274	908391
47436	908392
33490	908393
878	908394
50804	908395
416	908396
33335	908397
27135	908398
13226	908399
117647	908400
3499	908401
5897	908402
5553	908403
1278	908404
62153	908405
82093	908406
50145	908407
24975	908408
2180	908409
6402	908410
5523	908411
4123	908412
11749	908413
12629	908414
20007	908415
100072	908416
6802	908417
27299	908418
23499	908419
6237	908420
456	908421
5897	908422
69310	908423
36141	908424
78571	908425
5667	908426
398	908427
1264	908428
11812	908429
131995	908430
84516	908431
86576	908432
58105	908433
68301	908434
328	908435
69974	908436
8013	908437
112180	908438
68078	908439
128283	908440
4287	908441
104205	908442
14819	908443
180350	908444
15023	908445
120160	908446
159916	908447
7900	908448
149490	908449
172741	908450
67703	908451
104031	908452
5392	908453
5392	908454
120340	908455
17371	908456
48601	908457
82621	908458
18647	908459
55431	908460
17447	908461
74549	908462
7523	908463
6639	908464
16731	908465
8883	908466
29987	908467
14328	908468
29458	908469
4206	908470
7546	908471
18965	908472
76836	908473
155433	908474
204	908475
204	908476
16249	908477
3866	908478
1918	908479
2630	908480
32109	908481
17962	908482
82120	908483
17540	908484
41	908485
12121	908486
1056	908487
16161	908488
890	908489
15768	908490
204	908491
204	908492
23337	908493
35875	908494
174945	908495
12127	908496
39556	908497
78836	908498
3230	908499
10555	908500
15739	908501
57	908502
78705	908503
134579	908504
39089	908505
44011	908506
100552	908507
23577	908508
6411	908509
6167	908510
46000	908511
8570	908512
38028	908513
55253	908514
52393	908515
14999	908516
42528	908517
21108	908518
66184	908519
19505	908520
18223	908521
39026	908522
33918	908523
10893	908524
40937	908525
12768	908526
66184	908527
22553	908528
46120	908529
31351	908530
39219	908531
10687	908532
71397	908533
9823	908534
108573	908535
56052	908536
24670	908537
79245	908538
134246	908539
47467	908540
92824	908541
39162	908542
40275	908543
48555	908544
63376	908545
155451	908546
15961	908547
6742	908548
222	908549
45715	908550
66723	908551
184311	908552
23728	908553
24670	908554
16632	908555
43387	908556
77220	908557
149363	908558
8941	908559
150641	908560
131955	908561
77146	908562
27939	908563
84382	908564
55090	908565
149012	908566
2017	908567
99040	908568
22285	908569
115601	908570
75887	908571
77819	908572
3263	908573
6521	908574
92186	908575
55601	908576
150503	908577
14355	908578
56177	908579
30234	908580
83366	908581
277	908582
140348	908583
103861	908584
107849	908585
76594	908586
60305	908587
3429	908588
6698	908589
82725	908590
92986	908591
111612	908592
171492	908593
27108	908594
71289	908595
29034	908596
131319	908597
85132	908598
13284	908599
84231	908600
86405	908601
115788	908602
110390	908603
84557	908604
84351	908605
71737	908606
117099	908607
153812	908608
27074	908609
52690	908610
69690	908611
6429	908612
29899	908613
33152	908614
15965	908615
187569	908616
172868	908617
15955	908618
158075	908619
41372	908620
61937	908621
109321	908622
95161	908623
1566	908624
58188	908625
21239	908626
106714	908627
84502	908628
48297	908629
92986	908630
58103	908631
175563	908632
147729	908633
159780	908634
97132	908635
4242	908636
137371	908637
45132	908638
66067	908639
22862	908640
39780	908641
136065	908642
140569	908643
149	908644
45286	908645
21170	908646
107631	908647
170685	908648
116976	908649
39900	908650
93137	908651
15011	908652
138097	908653
8348	908654
48633	908655
1944	908656
55041	908657
134323	908658
145964	908659
36369	908660
35174	908661
41815	908662
96432	908663
8420	908664
31034	908665
183293	908666
99371	908667
33011	908668
140529	908669
50367	908670
46307	908671
3174	908672
110167	908673
129419	908674
130143	908675
75887	908676
2392	908677
89104	908678
20617	908679
136017	908680
107017	908681
57951	908682
41216	908683
113393	908684
35525	908685
2108	908686
46738	908687
172196	908688
106499	908689
24045	908690
53103	908691
138100	908692
116	908693
13382	908694
36354	908695
48227	908696
55260	908697
138486	908698
2804	908699
172157	908700
83747	908701
27783	908702
20366	908703
6260	908704
33860	908705
19834	908706
95753	908707
5080	908708
40980	908709
105053	908710
23571	908711
59063	908712
119709	908713
2653	908714
106005	908715
22682	908716
811	908717
275	908718
1982	908719
1275	908720
43570	908721
1473	908722
4638	908723
62722	908724
71259	908725
176411	908726
161846	908727
52492	908728
60001	908729
67804	908730
779	908731
13695	908732
43196	908733
55583	908734
101783	908735
26066	908736
49445	908737
35964	908738
2542	908739
18146	908740
23285	908741
39970	908742
91343	908743
157166	908744
115813	908745
64242	908746
43150	908747
35882	908748
64	908749
44274	908750
76439	908751
144129	908752
17401	908753
1123	908754
59462	908755
18003	908756
119636	908757
176387	908758
9338	908759
25743	908760
134673	908761
53113	908762
73970	908763
12186	908764
1797	908765
27778	908766
171024	908767
60476	908768
65915	908769
43569	908770
3064	908771
1112	908772
36131	908773
11286	908774
28613	908775
98980	908776
9111	908777
2800	908778
14034	908779
10058	908780
11425	908781
61165	908782
73036	908783
87325	908784
129752	908785
79846	908786
10760	908787
68630	908788
10246	908789
30955	908790
611	908791
3668	908792
69103	908793
2800	908794
1703	908795
4828	908796
33896	908797
926	908798
1188	908799
158661	908800
34784	908801
82411	908802
24741	908803
5991	908804
16067	908805
1556	908806
39406	908807
4419	908808
13391	908809
7240	908810
1339	908811
118503	908812
146702	908813
56627	908814
9722	908815
65888	908816
44104	908817
3667	908818
81462	908819
114097	908820
52400	908821
27555	908822
35749	908823
12611	908824
55351	908825
9020	908826
10943	908827
16789	908828
15906	908829
132297	908830
141244	908831
97391	908832
73357	908833
27405	908834
38197	908835
75280	908836
72427	908837
81055	908838
98788	908839
4350	908840
154848	908841
126586	908842
166874	908843
30264	908844
135650	908845
94354	908846
61248	908847
89203	908848
127476	908849
12028	908850
16758	908851
146353	908852
80082	908853
106333	908854
64421	908855
129369	908856
159759	908857
165562	908858
81252	908859
152764	908860
30221	908861
22901	908862
17644	908863
94516	908864
120251	908865
67049	908866
74782	908867
154656	908868
14514	908869
126771	908870
52989	908871
101921	908872
44241	908873
63813	908874
162332	908875
159198	908876
118569	908877
93896	908878
118530	908879
126638	908880
124116	908881
46338	908882
61402	908883
80824	908884
80824	908885
94328	908886
56654	908887
33908	908888
112672	908889
94641	908890
11716	908891
2222	908892
61248	908893
84723	908894
19711	908895
48134	908896
29701	908897
4350	908898
6414	908899
63824	908900
71424	908901
63564	908902
154296	908903
179361	908904
53403	908905
72427	908906
49595	908907
141840	908908
124060	908909
119019	908910
63834	908911
118711	908912
122482	908913
114462	908914
4350	908915
106396	908916
25452	908917
26109	908918
40741	908919
62203	908920
90232	908921
90037	908922
15906	908923
120464	908924
51448	908925
117952	908926
93407	908927
152779	908928
11811	908929
45285	908930
85176	908931
163563	908932
114218	908933
87436	908934
141566	908935
117281	908936
152805	908937
118574	908938
90100	908939
153399	908940
117490	908941
27425	908942
93916	908943
90453	908944
163049	908945
101176	908946
128961	908947
7302	908948
118099	908949
8598	908950
67509	908951
112447	908952
118945	908953
179337	908954
49586	908955
117469	908956
77247	908957
165429	908958
71416	908959
2222	908960
12597	908961
67994	908962
86246	908963
9384	908964
68233	908965
6901	908966
153320	908967
61477	908968
162528	908969
77247	908970
119184	908971
114526	908972
122630	908973
144096	908974
26128	908975
15919	908976
26128	908977
44988	908978
114097	908979
16431	908980
72427	908981
97333	908982
52491	908983
1503	908984
991	908985
2322	908986
1373	908987
1503	908988
1100	908989
2322	908990
1100	908991
1880	908992
560	908993
4741	908994
1874	908995
1874	908996
4741	908997
659	908998
659	908999
1876	909000
1876	909001
1874	909002
47827	909003
10740	909004
2066	909005
22993	909006
76644	909007
93497	909008
83753	909009
22993	909010
21809	909011
86932	909012
34237	909013
1	909014
157591	909015
63869	909016
141565	909017
92841	909018
83816	909019
688	909020
61901	909021
31389	909022
62491	909023
16793	909024
182776	909025
7244	909026
2957	909027
831	909028
14244	909029
49742	909030
109438	909031
585	909032
161488	909033
60344	909034
15128	909035
82121	909036
15794	909037
795	909038
8831	909039
58	909040
17534	909041
50645	909042
21451	909043
6036	909044
47287	909045
72	909046
102327	909047
47287	909048
1001	909049
50413	909050
85860	909051
3522	909052
21835	909053
51868	909054
25635	909055
33277	909056
4221	909057
2154	909058
36675	909059
8583	909060
11875	909061
26845	909062
91611	909063
70306	909064
39345	909065
9994	909066
83818	909067
943	909068
423	909069
60910	909070
2179	909071
637	909072
15253	909073
8542	909074
111271	909075
5887	909076
1661	909077
2781	909078
1938	909079
9486	909080
117722	909081
14265	909082
5175	909083
135477	909084
6698	909085
24981	909086
819	909087
2781	909088
754	909089
91595	909090
2097	909091
36924	909092
7654	909093
5874	909094
91930	909095
52106	909096
49675	909097
5125	909098
98650	909099
112195	909100
8656	909101
116853	909102
3480	909103
6978	909104
651	909105
4595	909106
5877	909107
41289	909108
12116	909109
72063	909110
819	909111
37191	909112
9967	909113
2713	909114
3086	909115
60910	909116
23979	909117
180577	909118
180158	909119
15948	909120
180159	909121
76096	909122
31940	909123
2352	909124
6502	909125
22533	909126
3874	909127
12896	909128
9166	909129
50931	909130
754	909131
76	909132
2446	909133
30844	909134
203	909135
68104	909136
9662	909137
19756	909138
975	909139
46166	909140
179762	909141
57583	909142
69732	909143
22424	909144
14128	909145
15692	909146
60450	909147
46961	909148
120	909149
65019	909150
104229	909151
6720	909152
89257	909153
36525	909154
30224	909155
9739	909156
37654	909157
49673	909158
303	909159
139385	909160
5654	909161
184497	909162
3507	909163
43951	909164
43951	909165
83741	909166
9433	909167
40754	909168
6909	909169
6909	909170
52172	909171
75538	909172
54836	909173
109822	909174
32496	909175
3203	909176
14995	909177
31406	909178
47213	909179
14834	909180
13652	909181
14282	909182
14528	909183
7936	909184
5759	909185
70309	909186
12521	909187
41440	909188
76590	909189
37832	909190
100828	909191
87280	909192
36232	909193
4966	909194
23038	909195
110747	909196
36107	909197
70210	909198
58157	909199
16244	909200
139674	909201
72404	909202
188520	909203
109885	909204
117480	909205
175818	909206
7167	909207
28970	909208
120205	909209
31347	909210
96220	909211
185990	909212
117336	909213
12758	909214
13031	909215
124878	909216
7167	909217
115774	909218
30704	909219
55148	909220
37976	909221
4764	909222
78274	909223
168445	909224
76895	909225
55467	909226
64176	909227
13766	909228
48228	909229
98432	909230
46575	909231
31571	909232
31319	909233
118123	909234
98469	909235
15414	909236
54066	909237
44225	909238
117329	909239
19164	909240
14813	909241
64023	909242
65203	909243
161468	909244
14411	909245
131886	909246
108952	909247
136210	909248
93322	909249
110598	909250
87773	909251
25579	909252
71880	909253
107055	909254
57966	909255
107243	909256
3571	909257
17789	909258
157648	909259
136892	909260
64213	909261
7862	909262
58034	909263
99911	909264
2753	909265
10135	909266
25596	909267
12395	909268
133630	909269
23306	909270
53952	909271
107098	909272
71366	909273
87784	909274
108367	909275
130024	909276
188283	909277
88955	909278
100346	909279
139921	909280
125735	909281
175256	909282
43601	909283
12110	909284
99912	909285
4526	909286
56969	909287
114	909288
1318	909289
121189	909290
7509	909291
22648	909292
36476	909293
47035	909294
135034	909295
51879	909296
2918	909297
10771	909298
92837	909299
112973	909300
14782	909301
75775	909302
27161	909303
152382	909304
6128	909305
15047	909306
29677	909307
48252	909308
33100	909309
69587	909310
14051	909311
6645	909312
147589	909313
59591	909314
65384	909315
141320	909316
61113	909317
171298	909318
171259	909319
36762	909320
176164	909321
23295	909322
116669	909323
13517	909324
122697	909325
124224	909326
188990	909327
116482	909328
39072	909329
78917	909330
44737	909331
111643	909332
117042	909333
80471	909334
105562	909335
106655	909336
86611	909337
93322	909338
135979	909339
14844	909340
57824	909341
20986	909342
44932	909343
89566	909344
111672	909345
40135	909346
10942	909347
28470	909348
44014	909349
72683	909350
3284	909351
16880	909352
51833	909353
101042	909354
3676	909355
65288	909356
103762	909357
94090	909358
122139	909359
49918	909360
12159	909361
91848	909362
169247	909363
59457	909364
65560	909365
78270	909366
26149	909367
17723	909368
46954	909369
58955	909370
29649	909371
10575	909372
142546	909373
24501	909374
6880	909375
41012	909376
37496	909377
115165	909378
70343	909379
24648	909380
53697	909381
88581	909382
102231	909383
22309	909384
6982	909385
139293	909386
182577	909387
35190	909388
22545	909389
108726	909390
65514	909391
167026	909392
24562	909393
137976	909394
44369	909395
131320	909396
55674	909397
75561	909398
93547	909399
25584	909400
150556	909401
31935	909402
124073	909403
77470	909404
55768	909405
185852	909406
2988	909407
117092	909408
131842	909409
72038	909410
95144	909411
151559	909412
59591	909413
170918	909414
13445	909415
133405	909416
73889	909417
44771	909418
5947	909419
18708	909420
31392	909421
115174	909422
16276	909423
142877	909424
142696	909425
74	909426
627	909427
5646	909428
48665	909429
88702	909430
73230	909431
627	909432
77367	909433
141993	909434
88758	909435
141993	909436
151608	909437
70239	909438
97375	909439
28597	909440
1511	909441
14337	909442
60401	909443
21475	909444
39789	909445
32909	909446
85197	909447
37590	909448
78170	909449
129984	909450
67074	909451
26573	909452
70239	909453
9574	909454
4946	909455
4936	909456
4936	909457
4936	909458
4936	909459
125091	909460
78688	909461
72349	909462
32136	909463
86162	909464
21067	909465
3863	909466
1470	909467
55861	909468
7641	909469
59727	909470
97	909471
16218	909472
31561	909473
125624	909474
66089	909475
162137	909476
168281	909477
100971	909478
79663	909479
25121	909480
46860	909481
38859	909482
45838	909483
128577	909484
166812	909485
168188	909486
82635	909487
68793	909488
54905	909489
160693	909490
122195	909491
95513	909492
45675	909493
81072	909494
9845	909495
102736	909496
83015	909497
36807	909498
37477	909499
98796	909500
47316	909501
56879	909502
97084	909503
127318	909504
30483	909505
158703	909506
102513	909507
128321	909508
56499	909509
15884	909510
24988	909511
95976	909512
123752	909513
99468	909514
55015	909515
56785	909516
125305	909517
100317	909518
127362	909519
125859	909520
165203	909521
32108	909522
158382	909523
161279	909524
30820	909525
67950	909526
17357	909527
37284	909528
38790	909529
68686	909530
100488	909531
44744	909532
46166	909533
157875	909534
56360	909535
56360	909536
46524	909537
126964	909538
6616	909539
4	909540
96373	909541
166697	909542
125249	909543
31674	909544
123031	909545
54006	909546
20750	909547
159669	909548
81031	909549
45108	909550
25939	909551
21176	909552
80985	909553
21393	909554
56331	909555
99712	909556
129539	909557
5649	909558
1472	909559
585	909560
225	909561
27478	909562
63177	909563
92	909564
11535	909565
8615	909566
4166	909567
7604	909568
22451	909569
6393	909570
15263	909571
8086	909572
16696	909573
26011	909574
59429	909575
6662	909576
35038	909577
892	909578
65356	909579
101568	909580
65356	909581
2693	909582
125359	909583
125359	909584
47318	909585
47318	909586
78286	909587
102495	909588
23455	909589
8470	909590
5104	909591
4076	909592
9537	909593
9537	909594
23365	909595
8470	909596
3053	909597
3750	909598
2170	909599
721	909600
104096	909601
107757	909602
12588	909603
2564	909604
13337	909605
4016	909606
177753	909607
11083	909608
1138	909609
33829	909610
10194	909611
47098	909612
11575	909613
50495	909614
36529	909615
12147	909616
134851	909617
186582	909618
3875	909619
12261	909620
865	909621
51653	909622
109234	909623
183919	909624
110284	909625
7416	909626
108809	909627
140961	909628
108913	909629
20509	909630
14517	909631
60415	909632
109252	909633
102300	909634
56481	909635
71822	909636
109178	909637
58339	909638
24746	909639
72626	909640
26358	909641
59219	909642
30604	909643
11989	909644
99579	909645
12628	909646
11989	909647
75960	909648
71506	909649
16787	909650
20347	909651
104350	909652
39655	909653
14950	909654
85329	909655
85329	909656
27416	909657
27416	909658
81768	909659
30130	909660
29321	909661
23078	909662
88040	909663
88040	909664
22042	909665
118080	909666
20341	909667
5766	909668
23559	909669
1603	909670
24509	909671
23559	909672
62123	909673
135205	909674
49413	909675
80728	909676
135205	909677
86800	909678
406	909679
1731	909680
83510	909681
49873	909682
16718	909683
109706	909684
113943	909685
106804	909686
58773	909687
13078	909688
8492	909689
20627	909690
21079	909691
322	909692
92724	909693
56417	909694
90783	909695
44976	909696
43634	909697
20487	909698
87582	909699
130003	909700
81058	909701
52407	909702
51799	909703
120089	909704
46667	909705
37046	909706
37046	909707
34969	909708
45109	909709
24201	909710
10403	909711
132432	909712
56670	909713
25567	909714
20460	909715
37046	909716
133245	909717
14912	909718
59141	909719
42273	909720
33038	909721
45532	909722
80890	909723
28163	909724
87810	909725
4	909726
12836	909727
262	909728
140750	909729
111210	909730
23861	909731
121835	909732
184213	909733
83152	909734
159750	909735
123203	909736
50949	909737
82702	909738
17945	909739
92022	909740
82702	909741
27791	909742
149032	909743
53597	909744
113414	909745
70085	909746
10	909747
44194	909748
8066	909749
174841	909750
33680	909751
128331	909752
104873	909753
160610	909754
142684	909755
142693	909756
40523	909757
33998	909758
54202	909759
37366	909760
95308	909761
77272	909762
106660	909763
34131	909764
167084	909765
177667	909766
151029	909767
45740	909768
87185	909769
44325	909770
79489	909771
40299	909772
499	909773
37847	909774
23446	909775
27375	909776
94535	909777
35018	909778
100029	909779
25976	909780
99173	909781
12375	909782
99487	909783
1836	909784
97245	909785
34138	909786
864	909787
20907	909788
45411	909789
12860	909790
25031	909791
12611	909792
1535	909793
99290	909794
35085	909795
54078	909796
3687	909797
7354	909798
140117	909799
40523	909800
30467	909801
102286	909802
96507	909803
20652	909804
80619	909805
55739	909806
95098	909807
144519	909808
59975	909809
183123	909810
17212	909811
9189	909812
102560	909813
132079	909814
53484	909815
3117	909816
36506	909817
72133	909818
118432	909819
73059	909820
60106	909821
13331	909822
10995	909823
122654	909824
142046	909825
4601	909826
122500	909827
58722	909828
82307	909829
93103	909830
23042	909831
120011	909832
155495	909833
68503	909834
11633	909835
33960	909836
144757	909837
27867	909838
14484	909839
167634	909840
15839	909841
57014	909842
90280	909843
10847	909844
185974	909845
82882	909846
3649	909847
28762	909848
81335	909849
38942	909850
3220	909851
26014	909852
144801	909853
99613	909854
34211	909855
162122	909856
85524	909857
80408	909858
66117	909859
75120	909860
4180	909861
2807	909862
50109	909863
19131	909864
41122	909865
82983	909866
14896	909867
33824	909868
56271	909869
83375	909870
94761	909871
34410	909872
105189	909873
26101	909874
41983	909875
486	909876
130108	909877
29468	909878
106291	909879
136349	909880
17474	909881
62301	909882
17474	909883
61686	909884
122470	909885
184791	909886
15839	909887
13890	909888
162373	909889
8323	909890
92971	909891
35879	909892
864	909893
38905	909894
22355	909895
486	909896
18636	909897
141930	909898
58443	909899
75819	909900
42423	909901
12103	909902
33960	909903
141930	909904
58443	909905
71975	909906
24433	909907
137600	909908
7378	909909
652	909910
17866	909911
108224	909912
20255	909913
2664	909914
88261	909915
28762	909916
149253	909917
105091	909918
2664	909919
67687	909920
52129	909921
2725	909922
79261	909923
35928	909924
59916	909925
124731	909926
47983	909927
30984	909928
35726	909929
59426	909930
11722	909931
47815	909932
46188	909933
118412	909934
125161	909935
33239	909936
121065	909937
109464	909938
77666	909939
143261	909940
88261	909941
78865	909942
67209	909943
126794	909944
44196	909945
167134	909946
186533	909947
165706	909948
132629	909949
56561	909950
70024	909951
88158	909952
171725	909953
69058	909954
84627	909955
38061	909956
18529	909957
6917	909958
33960	909959
34211	909960
55867	909961
4132	909962
6693	909963
95590	909964
25892	909965
47162	909966
6147	909967
738	909968
33655	909969
3132	909970
17399	909971
1	909972
48023	909973
57371	909974
26884	909975
22081	909976
24119	909977
57329	909978
1	909979
18217	909980
39789	909981
68930	909982
69160	909983
22008	909984
21782	909985
80329	909986
69086	909987
25498	909988
230	909989
32432	909990
3	909991
47571	909992
32324	909993
68895	909994
19339	909995
48721	909996
3040	909997
5111	909998
109	909999
1	910000
1	910001
959	910002
1130	910003
32793	910004
41463	910005
11057	910006
40879	910007
47858	910008
49	910009
1727	910010
18764	910011
15254	910012
51940	910013
164556	910014
128770	910015
128883	910016
1041	910017
33410	910018
50042	910019
127645	910020
109423	910021
54475	910022
2853	910023
81217	910024
1669	910025
720	910026
31073	910027
2853	910028
141994	910029
127317	910030
97003	910031
106265	910032
2853	910033
89221	910034
168002	910035
17373	910036
9829	910037
2853	910038
116393	910039
7669	910040
10117	910041
122784	910042
133864	910043
14447	910044
53636	910045
17895	910046
23963	910047
41842	910048
139107	910049
53903	910050
167924	910051
118536	910052
119756	910053
127710	910054
10310	910055
15100	910056
56382	910057
123710	910058
68190	910059
176091	910060
175804	910061
17778	910062
10310	910063
101103	910064
185702	910065
169386	910066
156212	910067
53194	910068
37425	910069
54285	910070
93639	910071
152979	910072
60728	910073
44732	910074
10183	910075
17778	910076
127034	910077
45760	910078
2853	910079
23293	910080
40239	910081
109965	910082
36751	910083
47071	910084
5130	910085
1170	910086
5130	910087
89051	910088
131716	910089
28296	910090
55724	910091
37688	910092
1600	910093
172087	910094
73625	910095
1122	910096
29994	910097
6290	910098
15092	910099
17667	910100
76889	910101
11647	910102
188225	910103
43450	910104
108073	910105
47437	910106
39491	910107
3374	910108
14689	910109
940	910110
29083	910111
2942	910112
3303	910113
54103	910114
64939	910115
436	910116
48933	910117
33329	910118
26399	910119
23425	910120
105343	910121
21575	910122
568	910123
384	910124
19380	910125
1290	910126
11365	910127
254	910128
273	910129
57451	910130
4816	910131
8670	910132
99	910133
32281	910134
963	910135
5327	910136
43858	910137
32465	910138
112351	910139
14942	910140
71242	910141
86151	910142
12463	910143
30976	910144
37409	910145
42117	910146
13754	910147
34508	910148
3038	910149
23881	910150
13682	910151
84365	910152
92773	910153
22859	910154
36354	910155
52646	910156
62971	910157
919	910158
69517	910159
1307	910160
48244	910161
667	910162
7137	910163
119684	910164
7336	910165
10305	910166
6267	910167
4267	910168
37	910169
32927	910170
41213	910171
235	910172
69878	910173
18498	910174
11099	910175
20290	910176
11386	910177
6242	910178
134667	910179
106113	910180
3829	910181
28	910182
4010	910183
1404	910184
693	910185
6751	910186
109126	910187
142793	910188
3173	910189
16844	910190
29763	910191
39930	910192
39410	910193
109080	910194
48319	910195
1902	910196
124733	910197
57950	910198
106425	910199
2636	910200
1241	910201
86657	910202
5936	910203
115718	910204
29760	910205
3224	910206
13832	910207
121899	910208
22295	910209
897	910210
34306	910211
42015	910212
83674	910213
25558	910214
45582	910215
41982	910216
52592	910217
27073	910218
46076	910219
72762	910220
5878	910221
27120	910222
27120	910223
8402	910224
3742	910225
133089	910226
19705	910227
29784	910228
9493	910229
171236	910230
18502	910231
9927	910232
40051	910233
3864	910234
5909	910235
40132	910236
22312	910237
6078	910238
36289	910239
81522	910240
7873	910241
11649	910242
38938	910243
40095	910244
41044	910245
12179	910246
40073	910247
41220	910248
81647	910249
85421	910250
25	910251
37863	910252
28565	910253
56894	910254
13618	910255
52470	910256
5206	910257
41864	910258
5469	910259
20793	910260
45534	910261
13096	910262
103777	910263
57260	910264
27160	910265
10234	910266
8177	910267
26983	910268
16038	910269
20769	910270
10385	910271
69719	910272
7178	910273
12021	910274
48392	910275
84043	910276
72911	910277
21507	910278
84061	910279
18900	910280
60225	910281
9453	910282
22360	910283
12164	910284
7141	910285
31654	910286
2912	910287
7150	910288
60826	910289
23528	910290
15469	910291
88027	910292
20439	910293
9974	910294
13033	910295
88728	910296
7167	910297
6286	910298
4869	910299
29609	910300
5929	910301
71560	910302
109278	910303
55896	910304
39993	910305
380	910306
13428	910307
24612	910308
10526	910309
80028	910310
49513	910311
27217	910312
16383	910313
23354	910314
22222	910315
35144	910316
17074	910317
5455	910318
44831	910319
39994	910320
46101	910321
37971	910322
26149	910323
26148	910324
38798	910325
84169	910326
41616	910327
34180	910328
762	910329
69657	910330
13422	910331
360	910332
27146	910333
69998	910334
30143	910335
63945	910336
25	910337
20273	910338
36090	910339
44161	910340
12564	910341
118	910342
24587	910343
18438	910344
17033	910345
58003	910346
18198	910347
23477	910348
43641	910349
33417	910350
84256	910351
57921	910352
1107	910353
69612	910354
40121	910355
105744	910356
47918	910357
9000	910358
52642	910359
35165	910360
88048	910361
28988	910362
38565	910363
8340	910364
36129	910365
34485	910366
3287	910367
5476	910368
1552	910369
19407	910370
17377	910371
15367	910372
138987	910373
13212	910374
3224	910375
88002	910376
102621	910377
31560	910378
5703	910379
9743	910380
70472	910381
7806	910382
15522	910383
15519	910384
22210	910385
103351	910386
53475	910387
34544	910388
49347	910389
5320	910390
2935	910391
557	910392
1683	910393
109319	910394
7377	910395
41936	910396
60632	910397
155058	910398
12989	910399
57770	910400
26191	910401
60536	910402
2015	910403
100863	910404
41925	910405
1069	910406
11143	910407
10752	910408
115422	910409
31391	910410
20680	910411
2801	910412
55863	910413
71489	910414
28169	910415
9923	910416
155125	910417
139518	910418
4409	910419
60807	910420
58046	910421
131507	910422
43896	910423
68326	910424
5259	910425
24591	910426
15415	910427
1518	910428
22025	910429
52164	910430
56032	910431
138402	910432
72917	910433
18428	910434
8177	910435
7574	910436
109123	910437
28312	910438
63210	910439
53307	910440
33057	910441
1593	910442
68995	910443
8119	910444
22311	910445
34291	910446
21182	910447
103231	910448
45056	910449
123641	910450
41677	910451
17751	910452
83996	910453
12190	910454
22219	910455
18580	910456
19436	910457
49420	910458
16019	910459
105994	910460
12458	910461
26158	910462
78421	910463
62975	910464
109553	910465
76145	910466
34443	910467
80376	910468
52592	910469
72078	910470
13000	910471
52802	910472
41930	910473
34147	910474
161	910475
8957	910476
155145	910477
25094	910478
14304	910479
27623	910480
27086	910481
87463	910482
32234	910483
47737	910484
762	910485
31852	910486
9925	910487
98058	910488
57096	910489
72586	910490
1515	910491
30667	910492
6835	910493
20487	910494
106535	910495
24635	910496
10416	910497
77110	910498
80375	910499
22225	910500
48227	910501
23350	910502
23389	910503
11260	910504
34713	910505
69282	910506
16198	910507
3978	910508
1832	910509
31087	910510
50217	910511
60058	910512
32563	910513
110517	910514
21181	910515
36241	910516
92541	910517
189161	910518
35459	910519
170889	910520
13098	910521
33009	910522
2982	910523
21628	910524
13566	910525
171146	910526
12108	910527
2354	910528
40800	910529
10927	910530
8218	910531
179943	910532
28315	910533
58185	910534
64943	910535
69837	910536
170657	910537
3381	910538
39477	910539
141902	910540
2240	910541
29939	910542
9253	910543
3091	910544
44611	910545
38814	910546
134867	910547
84173	910548
13107	910549
18731	910550
6489	910551
22569	910552
43028	910553
10341	910554
6347	910555
11479	910556
95687	910557
9013	910558
106803	910559
1153	910560
5809	910561
1014	910562
123616	910563
84878	910564
20379	910565
18505	910566
2750	910567
1180	910568
5927	910569
28443	910570
35472	910571
4331	910572
55780	910573
128909	910574
4141	910575
1517	910576
12163	910577
18969	910578
46906	910579
46550	910580
9356	910581
57124	910582
42732	910583
92817	910584
104326	910585
73725	910586
19153	910587
71387	910588
12417	910589
79153	910590
119589	910591
102653	910592
47016	910593
24834	910594
134026	910595
1837	910596
184651	910597
18695	910598
35107	910599
24171	910600
20759	910601
146	910602
53623	910603
17305	910604
20432	910605
39583	910606
9518	910607
7742	910608
36710	910609
42306	910610
30943	910611
67950	910612
27735	910613
11818	910614
67665	910615
10390	910616
17036	910617
62555	910618
689	910619
170642	910620
45090	910621
38524	910622
126713	910623
95578	910624
128245	910625
6310	910626
53745	910627
120207	910628
36328	910629
103781	910630
40208	910631
18258	910632
92240	910633
1777	910634
77071	910635
37563	910636
40725	910637
3719	910638
10654	910639
43948	910640
6752	910641
64731	910642
1862	910643
38290	910644
203	910645
91337	910646
11883	910647
177007	910648
1871	910649
4130	910650
33189	910651
3460	910652
6690	910653
16671	910654
6144	910655
13567	910656
4476	910657
46370	910658
51746	910659
24322	910660
1346	910661
28089	910662
658	910663
3946	910664
914	910665
8425	910666
9859	910667
55466	910668
145168	910669
19272	910670
9474	910671
188765	910672
172567	910673
39623	910674
7427	910675
4933	910676
708	910677
265	910678
467	910679
75367	910680
44014	910681
8996	910682
1265	910683
49	910684
2482	910685
26853	910686
33708	910687
65527	910688
112092	910689
7684	910690
43909	910691
10098	910692
36767	910693
4840	910694
158253	910695
19982	910696
18482	910697
52244	910698
1277	910699
38608	910700
57192	910701
13846	910702
42081	910703
60767	910704
85187	910705
23120	910706
3046	910707
13365	910708
6224	910709
4213	910710
1675	910711
19587	910712
35022	910713
39889	910714
29601	910715
26717	910716
30432	910717
3688	910718
6384	910719
27684	910720
9260	910721
12934	910722
85971	910723
40586	910724
22622	910725
10775	910726
1454	910727
2686	910728
2557	910729
58551	910730
6702	910731
69306	910732
28664	910733
69085	910734
4094	910735
3133	910736
47635	910737
26601	910738
18175	910739
31578	910740
70888	910741
48055	910742
5937	910743
23928	910744
54659	910745
104302	910746
10073	910747
81004	910748
48901	910749
101180	910750
21697	910751
10718	910752
15672	910753
28487	910754
39235	910755
83403	910756
22597	910757
5522	910758
57522	910759
57263	910760
44832	910761
1964	910762
2805	910763
1196	910764
7242	910765
48201	910766
57349	910767
2021	910768
91222	910769
24254	910770
36877	910771
18349	910772
5314	910773
15274	910774
43955	910775
39853	910776
11733	910777
47443	910778
5291	910779
39404	910780
15060	910781
23109	910782
22142	910783
4534	910784
824	910785
45132	910786
9169	910787
18301	910788
18403	910789
6851	910790
13980	910791
47779	910792
90847	910793
50220	910794
2519	910795
40736	910796
31374	910797
40892	910798
35734	910799
23323	910800
32405	910801
4130	910802
39556	910803
23436	910804
32	910805
32617	910806
18301	910807
66817	910808
1236	910809
15335	910810
1552	910811
4335	910812
33695	910813
2652	910814
13180	910815
6106	910816
1893	910817
33834	910818
23684	910819
13584	910820
14398	910821
2698	910822
46190	910823
7459	910824
719	910825
19895	910826
1249	910827
24831	910828
27094	910829
44990	910830
8768	910831
11827	910832
35375	910833
50835	910834
47658	910835
15264	910836
1498	910837
21307	910838
6959	910839
35012	910840
4387	910841
3237	910842
4188	910843
266	910844
140	910845
28124	910846
26246	910847
74159	910848
25192	910849
42182	910850
3959	910851
23364	910852
30435	910853
24503	910854
5301	910855
2841	910856
55902	910857
41006	910858
40333	910859
11599	910860
59295	910861
30132	910862
8497	910863
32205	910864
1208	910865
2756	910866
112222	910867
5180	910868
36911	910869
17135	910870
19394	910871
38451	910872
9775	910873
82716	910874
33324	910875
41966	910876
1275	910877
8493	910878
40689	910879
95817	910880
10086	910881
11594	910882
4319	910883
3871	910884
50239	910885
31113	910886
13561	910887
23235	910888
19215	910889
36113	910890
578	910891
15264	910892
185	910893
6282	910894
6677	910895
14365	910896
5056	910897
50460	910898
47922	910899
10532	910900
31957	910901
2444	910902
3424	910903
2623	910904
7813	910905
86448	910906
11594	910907
60650	910908
19694	910909
26729	910910
28855	910911
90208	910912
1208	910913
15597	910914
34361	910915
28188	910916
14772	910917
57267	910918
76341	910919
46908	910920
156522	910921
23641	910922
289	910923
83667	910924
4772	910925
5619	910926
731	910927
47598	910928
45711	910929
18688	910930
6159	910931
25232	910932
64218	910933
12267	910934
125751	910935
49710	910936
26014	910937
82707	910938
42802	910939
2027	910940
32050	910941
11271	910942
140	910943
44466	910944
11518	910945
53712	910946
18714	910947
102308	910948
27361	910949
3787	910950
12116	910951
108924	910952
59030	910953
1623	910954
26779	910955
543	910956
3473	910957
895	910958
4902	910959
78330	910960
84843	910961
2803	910962
20688	910963
2452	910964
22579	910965
3367	910966
6649	910967
22034	910968
19889	910969
34297	910970
15555	910971
4348	910972
38328	910973
15871	910974
5389	910975
74049	910976
73750	910977
3959	910978
4608	910979
5552	910980
80285	910981
16663	910982
27843	910983
10726	910984
20564	910985
18232	910986
3176	910987
326	910988
1249	910989
54666	910990
60230	910991
6902	910992
1011	910993
11895	910994
4667	910995
55688	910996
8423	910997
60065	910998
1492	910999
27983	911000
30773	911001
54944	911002
12937	911003
44326	911004
95285	911005
2035	911006
24230	911007
73506	911008
3596	911009
23302	911010
778	911011
34221	911012
71104	911013
23264	911014
11791	911015
19923	911016
30145	911017
735	911018
37255	911019
41106	911020
16504	911021
3887	911022
38268	911023
19227	911024
184852	911025
17367	911026
17501	911027
10997	911028
38841	911029
72300	911030
4660	911031
107730	911032
34811	911033
73093	911034
47118	911035
26829	911036
49476	911037
1466	911038
4838	911039
22046	911040
62094	911041
85925	911042
658	911043
5444	911044
11026	911045
5885	911046
22684	911047
28834	911048
543	911049
39342	911050
26397	911051
69132	911052
47468	911053
89112	911054
39545	911055
31380	911056
1095	911057
7086	911058
40920	911059
6579	911060
49851	911061
14578	911062
102817	911063
47769	911064
66215	911065
9180	911066
39198	911067
21930	911068
10156	911069
3189	911070
40558	911071
31772	911072
12083	911073
18157	911074
41398	911075
7047	911076
49853	911077
2645	911078
8120	911079
49031	911080
5324	911081
50262	911082
433	911083
18157	911084
17573	911085
6438	911086
62826	911087
22109	911088
47354	911089
858	911090
451	911091
47762	911092
61150	911093
387	911094
2221	911095
41026	911096
56813	911097
728	911098
15707	911099
18103	911100
1480	911101
41675	911102
90941	911103
1246	911104
65021	911105
21796	911106
11041	911107
75016	911108
74129	911109
23490	911110
113689	911111
6943	911112
15353	911113
835	911114
5263	911115
6696	911116
71229	911117
57652	911118
33557	911119
26848	911120
60044	911121
29362	911122
39800	911123
59261	911124
34568	911125
47530	911126
27397	911127
6466	911128
39606	911129
19185	911130
15626	911131
16	911132
835	911133
351	911134
528	911135
64266	911136
9071	911137
17980	911138
47610	911139
6215	911140
13576	911141
50174	911142
23262	911143
41858	911144
572	911145
43447	911146
19975	911147
59271	911148
13914	911149
26720	911150
22080	911151
38594	911152
32439	911153
21530	911154
39357	911155
39138	911156
12265	911157
21791	911158
32262	911159
10172	911160
17421	911161
974	911162
69185	911163
12920	911164
25747	911165
32384	911166
38216	911167
32661	911168
9388	911169
49126	911170
58594	911171
31772	911172
6174	911173
47711	911174
5413	911175
40972	911176
30287	911177
16095	911178
1180	911179
27638	911180
15358	911181
2130	911182
12536	911183
1246	911184
40820	911185
12752	911186
1793	911187
187	911188
2767	911189
171175	911190
18926	911191
5025	911192
11826	911193
1651	911194
456	911195
32497	911196
3433	911197
32027	911198
33629	911199
16515	911200
57329	911201
2433	911202
37	911203
41811	911204
24200	911205
16333	911206
8813	911207
4290	911208
630	911209
27004	911210
2929	911211
99095	911212
27527	911213
73504	911214
68501	911215
676	911216
15374	911217
552	911218
10483	911219
78786	911220
25404	911221
22086	911222
83578	911223
56511	911224
9970	911225
157992	911226
92840	911227
143614	911228
91920	911229
74201	911230
42658	911231
8266	911232
4550	911233
7857	911234
132345	911235
35339	911236
6103	911237
9970	911238
46510	911239
106241	911240
179061	911241
7990	911242
12168	911243
39089	911244
2634	911245
14102	911246
132333	911247
172215	911248
187928	911249
99996	911250
68637	911251
134055	911252
106621	911253
96261	911254
126316	911255
5951	911256
23648	911257
13006	911258
29363	911259
73351	911260
124101	911261
1832	911262
8062	911263
21533	911264
129594	911265
46650	911266
17732	911267
114183	911268
105080	911269
16354	911270
77552	911271
20726	911272
49297	911273
5158	911274
65248	911275
35278	911276
96289	911277
24219	911278
33101	911279
36182	911280
140328	911281
17922	911282
15182	911283
111128	911284
17500	911285
38634	911286
30482	911287
29306	911288
74243	911289
85426	911290
95223	911291
134367	911292
121399	911293
60930	911294
42574	911295
97217	911296
13404	911297
66034	911298
45176	911299
45500	911300
120312	911301
129566	911302
3039	911303
132807	911304
91162	911305
96524	911306
37715	911307
52416	911308
105045	911309
44824	911310
15129	911311
33816	911312
114756	911313
62738	911314
114592	911315
71702	911316
81428	911317
110555	911318
63558	911319
44273	911320
31663	911321
107112	911322
150888	911323
150958	911324
144499	911325
91722	911326
4019	911327
170776	911328
106192	911329
56803	911330
15815	911331
66977	911332
42165	911333
73363	911334
85522	911335
178435	911336
72605	911337
29371	911338
18665	911339
49306	911340
62873	911341
38846	911342
3907	911343
86855	911344
3366	911345
73396	911346
7754	911347
35951	911348
114991	911349
81245	911350
39214	911351
9033	911352
45498	911353
127517	911354
38327	911355
547	911356
43165	911357
161725	911358
90306	911359
36756	911360
149177	911361
35289	911362
98242	911363
54570	911364
66551	911365
49578	911366
33428	911367
124118	911368
56092	911369
175118	911370
56567	911371
8048	911372
126981	911373
49242	911374
116496	911375
92937	911376
24973	911377
37004	911378
62137	911379
9065	911380
32994	911381
115732	911382
144474	911383
118	911384
114003	911385
7942	911386
32994	911387
94642	911388
178063	911389
65082	911390
52327	911391
14906	911392
98035	911393
107398	911394
47016	911395
75447	911396
12178	911397
12751	911398
95275	911399
25616	911400
62374	911401
6020	911402
96905	911403
112506	911404
123	911405
92204	911406
61905	911407
103004	911408
120509	911409
166930	911410
51770	911411
35289	911412
89437	911413
153443	911414
361	911415
4524	911416
4274	911417
42060	911418
110615	911419
153047	911420
138084	911421
12826	911422
65222	911423
82302	911424
12462	911425
45861	911426
135037	911427
40223	911428
59038	911429
26018	911430
125663	911431
180260	911432
120085	911433
138692	911434
35583	911435
17500	911436
133145	911437
125553	911438
92032	911439
41385	911440
31261	911441
5496	911442
111878	911443
22335	911444
91188	911445
112522	911446
62738	911447
33904	911448
33964	911449
92957	911450
126781	911451
58679	911452
76823	911453
69864	911454
6394	911455
102164	911456
26984	911457
51505	911458
105017	911459
53207	911460
129033	911461
101890	911462
68040	911463
6876	911464
31384	911465
79374	911466
97369	911467
174914	911468
30708	911469
106927	911470
96289	911471
8877	911472
71105	911473
67236	911474
122959	911475
130601	911476
48597	911477
115540	911478
160309	911479
63836	911480
60930	911481
41019	911482
47301	911483
3870	911484
71612	911485
120673	911486
8607	911487
114183	911488
25746	911489
111137	911490
90020	911491
53289	911492
71565	911493
91713	911494
119598	911495
174348	911496
26121	911497
52517	911498
69729	911499
4863	911500
63636	911501
63286	911502
125217	911503
11792	911504
17500	911505
43648	911506
117829	911507
134612	911508
63111	911509
33625	911510
38329	911511
13042	911512
17073	911513
11076	911514
96668	911515
66272	911516
6437	911517
19124	911518
40172	911519
19283	911520
41319	911521
2963	911522
4082	911523
48238	911524
42574	911525
53513	911526
150709	911527
31284	911528
34522	911529
30201	911530
174245	911531
117815	911532
4874	911533
95132	911534
14186	911535
63558	911536
90028	911537
69575	911538
66670	911539
127834	911540
116432	911541
100016	911542
82917	911543
53493	911544
111137	911545
52448	911546
85914	911547
97595	911548
43727	911549
120545	911550
98468	911551
11952	911552
64218	911553
80264	911554
43693	911555
6911	911556
13006	911557
62787	911558
10633	911559
5821	911560
38516	911561
16213	911562
171461	911563
72367	911564
92047	911565
8251	911566
24479	911567
91828	911568
91798	911569
84763	911570
40532	911571
100842	911572
33239	911573
33582	911574
30201	911575
136808	911576
28958	911577
130651	911578
24027	911579
84487	911580
91550	911581
42155	911582
94842	911583
13099	911584
57161	911585
9939	911586
15512	911587
13259	911588
6394	911589
129032	911590
33854	911591
99488	911592
77753	911593
87051	911594
86531	911595
147514	911596
53426	911597
162330	911598
51952	911599
43770	911600
48568	911601
74097	911602
181671	911603
12193	911604
7804	911605
53838	911606
20296	911607
5687	911608
49628	911609
3727	911610
8407	911611
46366	911612
16354	911613
71612	911614
125097	911615
69443	911616
117463	911617
62985	911618
167391	911619
106632	911620
71310	911621
110609	911622
188833	911623
42351	911624
152499	911625
12622	911626
114694	911627
56680	911628
42907	911629
78409	911630
133051	911631
2286	911632
30166	911633
53154	911634
66673	911635
132841	911636
7321	911637
80764	911638
86677	911639
142036	911640
184756	911641
129859	911642
42866	911643
35617	911644
179105	911645
110614	911646
69898	911647
56252	911648
10911	911649
75587	911650
57710	911651
567	911652
37140	911653
5031	911654
90822	911655
90801	911656
164387	911657
19601	911658
60425	911659
81182	911660
186544	911661
71439	911662
65200	911663
83967	911664
57877	911665
74072	911666
24656	911667
63260	911668
35550	911669
62673	911670
103872	911671
123920	911672
6994	911673
161464	911674
142588	911675
53219	911676
105235	911677
21718	911678
834	911679
145413	911680
19676	911681
49070	911682
26995	911683
19	911684
29924	911685
37181	911686
132108	911687
54862	911688
145197	911689
168195	911690
10418	911691
88691	911692
51877	911693
4511	911694
13982	911695
828	911696
11194	911697
95710	911698
55860	911699
61338	911700
100908	911701
29646	911702
66146	911703
101688	911704
91665	911705
102188	911706
46045	911707
61353	911708
5158	911709
67588	911710
5330	911711
4689	911712
64083	911713
99645	911714
107476	911715
29692	911716
19606	911717
124638	911718
22304	911719
3727	911720
152551	911721
99679	911722
109491	911723
131607	911724
1025	911725
172376	911726
3939	911727
88039	911728
103168	911729
130777	911730
127660	911731
103101	911732
48191	911733
36772	911734
55640	911735
29776	911736
44341	911737
27183	911738
114944	911739
101639	911740
12979	911741
91705	911742
14727	911743
16393	911744
89409	911745
24656	911746
104702	911747
58256	911748
84937	911749
95522	911750
86569	911751
133379	911752
86627	911753
106848	911754
5189	911755
3144	911756
39996	911757
107174	911758
157140	911759
55203	911760
10422	911761
2963	911762
50438	911763
82689	911764
45677	911765
148087	911766
77078	911767
17229	911768
111607	911769
144414	911770
52451	911771
116887	911772
123458	911773
22219	911774
33625	911775
41247	911776
4590	911777
77604	911778
36243	911779
67280	911780
101984	911781
5554	911782
101546	911783
94981	911784
52559	911785
60444	911786
134731	911787
7207	911788
82021	911789
113749	911790
18551	911791
118283	911792
135362	911793
85946	911794
99123	911795
123042	911796
4984	911797
6371	911798
8099	911799
15126	911800
84152	911801
72240	911802
70153	911803
40417	911804
55468	911805
9307	911806
40543	911807
14572	911808
175459	911809
36977	911810
36939	911811
69373	911812
66649	911813
6823	911814
20440	911815
19738	911816
25746	911817
52382	911818
80156	911819
6974	911820
54201	911821
14790	911822
95318	911823
102530	911824
8688	911825
67385	911826
96932	911827
80765	911828
70825	911829
3727	911830
127768	911831
36273	911832
81066	911833
14627	911834
159144	911835
59681	911836
111646	911837
144975	911838
54074	911839
76685	911840
10521	911841
148028	911842
89548	911843
117902	911844
17156	911845
45677	911846
75118	911847
161589	911848
90020	911849
74342	911850
70953	911851
113322	911852
97369	911853
101096	911854
44583	911855
10983	911856
106842	911857
81206	911858
15395	911859
21725	911860
71998	911861
13009	911862
6193	911863
107579	911864
13007	911865
56640	911866
11074	911867
85177	911868
86826	911869
45506	911870
11335	911871
91728	911872
58772	911873
142695	911874
71128	911875
36004	911876
89362	911877
15526	911878
98509	911879
73645	911880
48485	911881
170701	911882
19778	911883
131017	911884
103374	911885
66947	911886
137275	911887
33244	911888
170797	911889
99964	911890
69779	911891
55815	911892
97478	911893
14742	911894
47352	911895
84019	911896
56358	911897
67796	911898
116339	911899
40025	911900
60992	911901
160583	911902
45328	911903
30601	911904
3659	911905
29934	911906
11097	911907
45295	911908
45295	911909
81271	911910
162423	911911
15145	911912
170718	911913
126128	911914
38625	911915
98137	911916
23364	911917
25696	911918
81324	911919
63491	911920
70778	911921
44842	911922
66665	911923
64642	911924
112525	911925
35696	911926
133789	911927
128082	911928
15575	911929
4641	911930
157666	911931
2900	911932
48403	911933
57860	911934
36447	911935
119754	911936
137486	911937
74533	911938
92407	911939
127382	911940
116507	911941
17942	911942
58305	911943
7413	911944
76453	911945
17142	911946
190	911947
5495	911948
40865	911949
3067	911950
41064	911951
4347	911952
96907	911953
4213	911954
14082	911955
851	911956
86158	911957
110380	911958
61125	911959
93733	911960
77169	911961
478	911962
62068	911963
2653	911964
1010	911965
70374	911966
750	911967
73596	911968
28627	911969
135980	911970
16472	911971
43123	911972
23965	911973
6532	911974
113226	911975
24247	911976
320	911977
7541	911978
114648	911979
62599	911980
15569	911981
81	911982
1120	911983
27922	911984
121	911985
67511	911986
126168	911987
86397	911988
85879	911989
28728	911990
89620	911991
33801	911992
71840	911993
14909	911994
71441	911995
89774	911996
1825	911997
75589	911998
33801	911999
142345	912000
109694	912001
110732	912002
73666	912003
181654	912004
76175	912005
148222	912006
78031	912007
148827	912008
93154	912009
89421	912010
91242	912011
91242	912012
52536	912013
57004	912014
36533	912015
4135	912016
91928	912017
98446	912018
75777	912019
13838	912020
107634	912021
60438	912022
41298	912023
95818	912024
25568	912025
66049	912026
52896	912027
134529	912028
122625	912029
100964	912030
152259	912031
76135	912032
3805	912033
176117	912034
3631	912035
92444	912036
107993	912037
3344	912038
128824	912039
71526	912040
102578	912041
51870	912042
35311	912043
16807	912044
16601	912045
7698	912046
71055	912047
42590	912048
74077	912049
42860	912050
100151	912051
33175	912052
61929	912053
33175	912054
116639	912055
170834	912056
156505	912057
81330	912058
6265	912059
130123	912060
61089	912061
61089	912062
67074	912063
38703	912064
31021	912065
38703	912066
73627	912067
89661	912068
171826	912069
18605	912070
48525	912071
131651	912072
171884	912073
25561	912074
131754	912075
42949	912076
258	912077
8416	912078
30070	912079
7090	912080
12989	912081
21283	912082
13247	912083
126	912084
148857	912085
13792	912086
30070	912087
5540	912088
5540	912089
3056	912090
60828	912091
16390	912092
8416	912093
24220	912094
25507	912095
7006	912096
133	912097
49692	912098
96664	912099
602	912100
33884	912101
470	912102
5708	912103
3874	912104
73	912105
73	912106
73	912107
73	912108
73	912109
73	912110
73	912111
73	912112
73	912113
73	912114
73	912115
73	912116
1658	912117
17549	912118
24544	912119
2651	912120
5444	912121
30427	912122
25060	912123
67582	912124
38563	912125
102624	912126
64115	912127
2416	912128
4941	912129
23761	912130
107782	912131
6891	912132
4202	912133
89399	912134
31650	912135
9010	912136
7027	912137
80700	912138
105724	912139
120631	912140
18143	912141
71452	912142
34147	912143
65249	912144
135924	912145
35354	912146
183139	912147
54212	912148
89048	912149
11869	912150
41276	912151
109499	912152
124527	912153
31650	912154
53254	912155
93854	912156
94636	912157
105719	912158
8058	912159
178977	912160
86762	912161
25403	912162
50451	912163
94283	912164
94283	912165
122212	912166
12563	912167
1327	912168
123578	912169
1570	912170
104034	912171
17259	912172
85462	912173
50965	912174
97167	912175
35366	912176
70863	912177
2259	912178
1877	912179
11447	912180
182227	912181
21990	912182
32688	912183
8806	912184
45986	912185
83519	912186
30811	912187
26837	912188
18228	912189
1895	912190
1825	912191
10917	912192
57309	912193
1614	912194
33810	912195
1956	912196
28191	912197
7188	912198
12330	912199
1308	912200
2083	912201
11653	912202
5639	912203
132895	912204
21110	912205
65929	912206
19367	912207
135657	912208
3295	912209
127590	912210
33894	912211
52365	912212
58893	912213
73221	912214
41333	912215
41333	912216
17197	912217
94241	912218
92227	912219
26717	912220
43486	912221
14342	912222
23480	912223
71621	912224
118954	912225
138973	912226
23916	912227
35474	912228
73546	912229
1995	912230
12417	912231
156185	912232
163893	912233
155763	912234
152730	912235
107255	912236
845	912237
63992	912238
137768	912239
111655	912240
1312	912241
35522	912242
123175	912243
35205	912244
66186	912245
24732	912246
8874	912247
131916	912248
163739	912249
22578	912250
45449	912251
32966	912252
21448	912253
15682	912254
6605	912255
5094	912256
47836	912257
518	912258
79311	912259
3717	912260
89967	912261
23815	912262
70649	912263
45013	912264
6343	912265
1184	912266
34262	912267
49411	912268
44171	912269
37686	912270
66235	912271
31930	912272
34772	912273
7611	912274
11800	912275
120908	912276
157003	912277
42589	912278
6523	912279
70271	912280
7790	912281
25416	912282
23109	912283
7370	912284
74803	912285
42577	912286
41511	912287
40802	912288
9636	912289
11785	912290
41553	912291
91729	912292
2326	912293
2110	912294
23979	912295
675	912296
24623	912297
5331	912298
6808	912299
179631	912300
129665	912301
36398	912302
27412	912303
21703	912304
70751	912305
72387	912306
89870	912307
35898	912308
136362	912309
61746	912310
1549	912311
3045	912312
51101	912313
39912	912314
72732	912315
10475	912316
11325	912317
31469	912318
15017	912319
6524	912320
51189	912321
11847	912322
2397	912323
8528	912324
179897	912325
87004	912326
47311	912327
1864	912328
43093	912329
4708	912330
17562	912331
5210	912332
17241	912333
1519	912334
137644	912335
11910	912336
12113	912337
14767	912338
53252	912339
7848	912340
85043	912341
176440	912342
14687	912343
127959	912344
169344	912345
5248	912346
2857	912347
7266	912348
4708	912349
124760	912350
28942	912351
2984	912352
25341	912353
1708	912354
38350	912355
168532	912356
13041	912357
179057	912358
82953	912359
10681	912360
36289	912361
9837	912362
2847	912363
502	912364
128319	912365
26108	912366
36151	912367
16530	912368
27501	912369
109540	912370
65956	912371
57067	912372
46861	912373
99937	912374
127377	912375
41030	912376
54078	912377
23708	912378
31077	912379
78053	912380
4328	912381
82983	912382
33553	912383
19652	912384
90421	912385
1489	912386
84702	912387
34490	912388
25308	912389
3506	912390
10544	912391
109141	912392
97721	912393
12372	912394
32824	912395
5580	912396
107832	912397
63835	912398
42260	912399
69655	912400
2589	912401
45141	912402
94313	912403
37822	912404
155777	912405
94526	912406
12118	912407
121924	912408
179362	912409
21676	912410
98483	912411
112606	912412
20058	912413
50471	912414
50253	912415
54634	912416
110844	912417
143200	912418
161054	912419
23750	912420
13480	912421
105404	912422
5178	912423
49012	912424
10753	912425
11725	912426
24944	912427
38910	912428
12635	912429
24370	912430
45006	912431
69767	912432
3585	912433
12859	912434
68042	912435
78141	912436
31490	912437
41877	912438
130826	912439
1525	912440
15095	912441
11471	912442
13317	912443
134060	912444
9656	912445
7963	912446
10038	912447
34167	912448
35764	912449
52533	912450
9913	912451
6003	912452
83247	912453
34312	912454
89237	912455
7443	912456
138407	912457
58774	912458
33381	912459
77935	912460
1243	912461
83441	912462
22965	912463
19577	912464
47696	912465
22620	912466
33726	912467
146	912468
39908	912469
32439	912470
13449	912471
57452	912472
15340	912473
19284	912474
99918	912475
111216	912476
132816	912477
1957	912478
6430	912479
38720	912480
65221	912481
11121	912482
82890	912483
13546	912484
53015	912485
7286	912486
55672	912487
33919	912488
4319	912489
5395	912490
45954	912491
96688	912492
1705	912493
1722	912494
2222	912495
10321	912496
174600	912497
34458	912498
86023	912499
409	912500
80875	912501
69580	912502
3595	912503
59245	912504
87366	912505
34321	912506
1926	912507
15556	912508
58386	912509
10859	912510
2656	912511
68785	912512
75404	912513
19392	912514
50109	912515
28861	912516
55225	912517
28294	912518
31923	912519
89004	912520
20560	912521
24033	912522
119750	912523
34745	912524
25387	912525
141455	912526
12669	912527
17586	912528
20252	912529
2040	912530
26112	912531
18988	912532
5705	912533
79100	912534
9702	912535
46985	912536
25773	912537
65743	912538
703	912539
764	912540
36804	912541
69173	912542
29610	912543
27731	912544
1003	912545
19544	912546
10595	912547
25528	912548
15254	912549
41796	912550
48499	912551
44620	912552
85752	912553
24598	912554
42082	912555
8283	912556
12352	912557
905	912558
2660	912559
1520	912560
46975	912561
61269	912562
21786	912563
13230	912564
58227	912565
114774	912566
5214	912567
14571	912568
19493	912569
19579	912570
54096	912571
118669	912572
33545	912573
41331	912574
3771	912575
4322	912576
2257	912577
18271	912578
72734	912579
39317	912580
10935	912581
78150	912582
22	912583
17835	912584
70376	912585
27561	912586
9934	912587
30971	912588
9303	912589
37461	912590
110810	912591
95247	912592
46710	912593
210	912594
95099	912595
25393	912596
8458	912597
32398	912598
40244	912599
21895	912600
96567	912601
134064	912602
1216	912603
19359	912604
84988	912605
1154	912606
1487	912607
1176	912608
22994	912609
3353	912610
86445	912611
44104	912612
6143	912613
6829	912614
40800	912615
30483	912616
156821	912617
3577	912618
41153	912619
4708	912620
91506	912621
49671	912622
161019	912623
76673	912624
77328	912625
89004	912626
388	912627
1	912628
12389	912629
1244	912630
12448	912631
55596	912632
69068	912633
62224	912634
13142	912635
22440	912636
120085	912637
26109	912638
2459	912639
33678	912640
30971	912641
6003	912642
56320	912643
21091	912644
125387	912645
1630	912646
7971	912647
45475	912648
3005	912649
64	912650
12559	912651
23477	912652
118707	912653
57104	912654
43769	912655
27549	912656
56662	912657
64587	912658
177447	912659
67460	912660
99540	912661
5626	912662
1542	912663
8497	912664
111270	912665
64830	912666
10464	912667
87508	912668
73023	912669
49620	912670
36901	912671
46488	912672
32047	912673
4116	912674
55792	912675
98828	912676
113255	912677
64662	912678
104646	912679
37500	912680
37500	912681
38961	912682
45285	912683
121959	912684
79041	912685
123399	912686
105580	912687
54008	912688
7252	912689
17112	912690
6672	912691
142578	912692
17533	912693
35275	912694
938	912695
1307	912696
2855	912697
128974	912698
31960	912699
166993	912700
32785	912701
107662	912702
68237	912703
9917	912704
65323	912705
9846	912706
73476	912707
3502	912708
28601	912709
30441	912710
65827	912711
183431	912712
3041	912713
5838	912714
59713	912715
3002	912716
20891	912717
150596	912718
23010	912719
188098	912720
68440	912721
77117	912722
2809	912723
8137	912724
4280	912725
32217	912726
1675	912727
4337	912728
11129	912729
1050	912730
34718	912731
62945	912732
106818	912733
84279	912734
6066	912735
10568	912736
102878	912737
79495	912738
107872	912739
42619	912740
113	912741
158535	912742
28319	912743
139401	912744
43694	912745
173	912746
133976	912747
2417	912748
22752	912749
401	912750
61590	912751
43851	912752
46560	912753
73481	912754
136508	912755
136508	912756
5445	912757
149767	912758
44082	912759
6049	912760
24595	912761
118092	912762
135961	912763
548	912764
44695	912765
9903	912766
1364	912767
897	912768
17354	912769
46528	912770
3562	912771
176143	912772
58380	912773
10060	912774
42393	912775
7124	912776
6004	912777
104337	912778
147711	912779
1528	912780
4219	912781
50836	912782
25296	912783
4771	912784
118442	912785
90985	912786
61112	912787
19430	912788
8497	912789
72150	912790
18175	912791
180676	912792
39526	912793
16120	912794
76408	912795
63357	912796
13169	912797
5	912798
20891	912799
66351	912800
7968	912801
34349	912802
76147	912803
30251	912804
63035	912805
14350	912806
2384	912807
50338	912808
18404	912809
86659	912810
119630	912811
36464	912812
124958	912813
111636	912814
7744	912815
30251	912816
17831	912817
64916	912818
1473	912819
121954	912820
4543	912821
5637	912822
77641	912823
146633	912824
75121	912825
4326	912826
46791	912827
24870	912828
31110	912829
25095	912830
5637	912831
104580	912832
28908	912833
115436	912834
150438	912835
36516	912836
34531	912837
52710	912838
8086	912839
56765	912840
6145	912841
25543	912842
32651	912843
128510	912844
77957	912845
62171	912846
51712	912847
121096	912848
49683	912849
94142	912850
4377	912851
66435	912852
47356	912853
77999	912854
220	912855
110766	912856
122451	912857
5132	912858
28926	912859
73881	912860
38739	912861
395	912862
395	912863
98885	912864
9558	912865
2663	912866
9636	912867
96426	912868
9558	912869
2663	912870
98113	912871
149555	912872
98113	912873
2663	912874
14518	912875
18896	912876
14430	912877
14430	912878
12231	912879
12231	912880
10105	912881
20532	912882
11375	912883
14485	912884
11375	912885
32113	912886
4370	912887
43260	912888
3941	912889
62387	912890
4370	912891
41199	912892
51488	912893
2162	912894
40001	912895
18412	912896
168231	912897
50592	912898
801	912899
60134	912900
32349	912901
9075	912902
175968	912903
6015	912904
34932	912905
13921	912906
12757	912907
36598	912908
42379	912909
2162	912910
2162	912911
10080	912912
6233	912913
36172	912914
103055	912915
141581	912916
131071	912917
9606	912918
5354	912919
4471	912920
31038	912921
72528	912922
8707	912923
108443	912924
9082	912925
70407	912926
45484	912927
59776	912928
2337	912929
54927	912930
10865	912931
96004	912932
14960	912933
14358	912934
14358	912935
143861	912936
10834	912937
52975	912938
52946	912939
11669	912940
30080	912941
117946	912942
155536	912943
4892	912944
92171	912945
56170	912946
11977	912947
188030	912948
46799	912949
46799	912950
71	912951
20209	912952
45042	912953
57128	912954
14939	912955
64959	912956
1766	912957
92017	912958
18063	912959
145687	912960
143257	912961
144303	912962
132240	912963
73014	912964
638	912965
37648	912966
1075	912967
34391	912968
92061	912969
157779	912970
163601	912971
184678	912972
38851	912973
4883	912974
25681	912975
47864	912976
119950	912977
38103	912978
16042	912979
56503	912980
24395	912981
107957	912982
19403	912983
11490	912984
156024	912985
17423	912986
8528	912987
2656	912988
65486	912989
140284	912990
65654	912991
65211	912992
28634	912993
158718	912994
19683	912995
37062	912996
82004	912997
101658	912998
67976	912999
187467	913000
145027	913001
142292	913002
4594	913003
95041	913004
11	913005
3561	913006
95966	913007
140424	913008
102033	913009
97585	913010
47048	913011
38851	913012
9241	913013
134514	913014
102003	913015
55302	913016
173845	913017
145040	913018
99623	913019
11163	913020
386	913021
17935	913022
10636	913023
119994	913024
110966	913025
64556	913026
169894	913027
39	913028
101523	913029
80685	913030
117229	913031
4585	913032
73109	913033
81639	913034
38990	913035
13506	913036
58463	913037
37219	913038
100487	913039
45218	913040
142975	913041
88830	913042
13689	913043
108	913044
98614	913045
73014	913046
31777	913047
44706	913048
166368	913049
135934	913050
64142	913051
169866	913052
167699	913053
124637	913054
149517	913055
71280	913056
119950	913057
45824	913058
44695	913059
185477	913060
44677	913061
138169	913062
72766	913063
11490	913064
7863	913065
37355	913066
185813	913067
26417	913068
86752	913069
3235	913070
13308	913071
80558	913072
81890	913073
132611	913074
169698	913075
182971	913076
80685	913077
21684	913078
80402	913079
82355	913080
3235	913081
37648	913082
108788	913083
156050	913084
68440	913085
96116	913086
24556	913087
70259	913088
10962	913089
126123	913090
6955	913091
37219	913092
28239	913093
148153	913094
121678	913095
12815	913096
57441	913097
19296	913098
27851	913099
27851	913100
6	913101
48108	913102
51421	913103
4387	913104
34269	913105
2227	913106
87598	913107
107787	913108
137931	913109
3705	913110
1243	913111
2391	913112
66938	913113
19101	913114
4377	913115
34121	913116
15987	913117
129058	913118
37374	913119
13782	913120
157531	913121
5600	913122
65266	913123
34118	913124
68320	913125
50267	913126
10563	913127
85976	913128
23155	913129
5535	913130
13230	913131
129948	913132
285	913133
40	913134
17494	913135
39167	913136
10985	913137
51443	913138
19526	913139
65140	913140
48896	913141
39954	913142
165780	913143
69168	913144
48338	913145
6458	913146
102	913147
12437	913148
29779	913149
2927	913150
16277	913151
88331	913152
197	913153
21634	913154
17380	913155
5796	913156
30355	913157
75157	913158
750	913159
1758	913160
2465	913161
8676	913162
628	913163
55389	913164
103	913165
452	913166
3853	913167
40855	913168
3885	913169
23890	913170
11232	913171
75419	913172
14859	913173
2752	913174
21422	913175
74341	913176
23350	913177
63103	913178
23424	913179
23424	913180
2022	913181
9607	913182
35866	913183
3632	913184
18134	913185
75416	913186
26301	913187
21835	913188
82786	913189
1268	913190
41355	913191
181047	913192
26891	913193
53865	913194
55452	913195
43526	913196
37813	913197
16995	913198
99	913199
25925	913200
99869	913201
10955	913202
45071	913203
81310	913204
13594	913205
51697	913206
110389	913207
11288	913208
69163	913209
190	913210
32661	913211
397	913212
96375	913213
1	913214
21960	913215
75	913216
81160	913217
14646	913218
1456	913219
24963	913220
5427	913221
17310	913222
6393	913223
13946	913224
18156	913225
9311	913226
198	913227
17357	913228
3090	913229
2752	913230
42354	913231
7645	913232
7485	913233
220	913234
64560	913235
40968	913236
51893	913237
35658	913238
68547	913239
44390	913240
83524	913241
32596	913242
10560	913243
5358	913244
45071	913245
37272	913246
18365	913247
113875	913248
32616	913249
3875	913250
88407	913251
92421	913252
51006	913253
73223	913254
57417	913255
25147	913256
72194	913257
10962	913258
15372	913259
53619	913260
22065	913261
68950	913262
39183	913263
69275	913264
21789	913265
32405	913266
572	913267
5021	913268
42893	913269
12985	913270
26629	913271
39173	913272
135657	913273
32194	913274
26624	913275
19858	913276
19896	913277
40737	913278
3060	913279
59285	913280
59	913281
9206	913282
39674	913283
28621	913284
6258	913285
9132	913286
41284	913287
11625	913288
62512	913289
32518	913290
9587	913291
96	913292
47771	913293
758	913294
16124	913295
145	913296
1	913297
75751	913298
22093	913299
17213	913300
95219	913301
95219	913302
83256	913303
69965	913304
12717	913305
60362	913306
15240	913307
942	913308
54	913309
24508	913310
71912	913311
13867	913312
102178	913313
88407	913314
11003	913315
29324	913316
5543	913317
2469	913318
30163	913319
27770	913320
88889	913321
25729	913322
36823	913323
85951	913324
7684	913325
21031	913326
11933	913327
388	913328
73719	913329
102	913330
72	913331
32831	913332
110474	913333
37315	913334
39268	913335
3605	913336
57787	913337
50411	913338
1697	913339
70227	913340
35508	913341
62344	913342
33471	913343
48771	913344
18674	913345
111632	913346
18674	913347
70506	913348
64403	913349
7290	913350
80149	913351
58674	913352
61259	913353
18674	913354
85336	913355
553	913356
35508	913357
4658	913358
33471	913359
104708	913360
33471	913361
56660	913362
37739	913363
20750	913364
83603	913365
13	913366
15294	913367
65424	913368
91038	913369
11549	913370
46617	913371
13504	913372
146380	913373
38	913374
62355	913375
1718	913376
637	913377
337	913378
41732	913379
28240	913380
81567	913381
10923	913382
72	913383
117484	913384
8500	913385
49288	913386
28571	913387
19459	913388
31961	913389
37076	913390
57663	913391
24047	913392
85848	913393
135357	913394
24721	913395
14570	913396
75530	913397
42951	913398
89266	913399
896	913400
36934	913401
28301	913402
54987	913403
37254	913404
6496	913405
24463	913406
5665	913407
70458	913408
6562	913409
1723	913410
142595	913411
119345	913412
172234	913413
18977	913414
8413	913415
410	913416
142305	913417
142305	913418
6964	913419
180562	913420
74372	913421
28736	913422
234	913423
8404	913424
49526	913425
33877	913426
3475	913427
10458	913428
135645	913429
126765	913430
17201	913431
70	913432
30031	913433
4409	913434
22920	913435
85126	913436
77103	913437
5622	913438
1889	913439
5676	913440
50613	913441
31878	913442
26276	913443
91788	913444
26823	913445
16998	913446
39363	913447
97116	913448
3418	913449
9592	913450
18235	913451
124693	913452
113810	913453
605	913454
35853	913455
27547	913456
71348	913457
8280	913458
15297	913459
663	913460
1944	913461
91992	913462
59631	913463
1745	913464
15561	913465
10367	913466
2803	913467
1376	913468
1310	913469
17238	913470
20857	913471
109332	913472
25563	913473
24047	913474
119549	913475
42798	913476
1340	913477
5240	913478
9879	913479
42550	913480
3464	913481
877	913482
58945	913483
90428	913484
79304	913485
38911	913486
97957	913487
26779	913488
67054	913489
18218	913490
638	913491
74774	913492
7624	913493
18371	913494
3950	913495
19996	913496
113872	913497
27307	913498
5033	913499
3104	913500
62247	913501
3830	913502
60430	913503
637	913504
2501	913505
869	913506
16838	913507
1553	913508
2235	913509
34086	913510
33733	913511
3443	913512
45058	913513
60830	913514
270	913515
32368	913516
108	913517
82121	913518
6242	913519
11035	913520
107	913521
21038	913522
22567	913523
5815	913524
10809	913525
1028	913526
28395	913527
2450	913528
19691	913529
60117	913530
73398	913531
21782	913532
57825	913533
10221	913534
80443	913535
45019	913536
21904	913537
13706	913538
40701	913539
29356	913540
27428	913541
7364	913542
2702	913543
8296	913544
45858	913545
112896	913546
10839	913547
55056	913548
17095	913549
31872	913550
18407	913551
7414	913552
5853	913553
14316	913554
6339	913555
1199	913556
8797	913557
7498	913558
11120	913559
11126	913560
30128	913561
131	913562
1077	913563
2194	913564
9925	913565
1674	913566
4780	913567
47468	913568
19237	913569
151	913570
3790	913571
87011	913572
137069	913573
232	913574
53395	913575
646	913576
783	913577
21935	913578
17338	913579
1588	913580
3836	913581
36945	913582
57628	913583
82042	913584
11887	913585
12944	913586
18123	913587
119058	913588
15054	913589
6821	913590
2274	913591
39851	913592
6065	913593
73046	913594
111982	913595
11402	913596
3	913597
3015	913598
19381	913599
5354	913600
96453	913601
3222	913602
7252	913603
20675	913604
14599	913605
41077	913606
8440	913607
401	913608
12530	913609
123052	913610
60634	913611
50272	913612
1248	913613
15385	913614
37657	913615
75216	913616
49785	913617
3414	913618
5546	913619
40548	913620
563	913621
561	913622
10480	913623
82971	913624
40100	913625
16524	913626
73	913627
103	913628
23823	913629
85022	913630
20283	913631
28937	913632
141147	913633
4736	913634
135086	913635
130644	913636
18287	913637
1427	913638
13003	913639
56231	913640
56520	913641
37	913642
133183	913643
1822	913644
172536	913645
183853	913646
87660	913647
15714	913648
35323	913649
1353	913650
11912	913651
19508	913652
63922	913653
2669	913654
47502	913655
38518	913656
8870	913657
24399	913658
49941	913659
9591	913660
5568	913661
8118	913662
65359	913663
99297	913664
5562	913665
24298	913666
63197	913667
1638	913668
74112	913669
54248	913670
42452	913671
4886	913672
80118	913673
21156	913674
1718	913675
19069	913676
13448	913677
53477	913678
13428	913679
13428	913680
173933	913681
162228	913682
163483	913683
17204	913684
66784	913685
19827	913686
17496	913687
21777	913688
4697	913689
129030	913690
9300	913691
1493	913692
41	913693
66451	913694
79114	913695
33137	913696
126511	913697
90500	913698
36852	913699
81014	913700
69788	913701
81014	913702
2842	913703
63640	913704
63516	913705
85140	913706
5577	913707
90813	913708
111340	913709
63815	913710
17911	913711
43760	913712
45613	913713
1009	913714
4585	913715
16827	913716
72423	913717
8313	913718
64246	913719
30596	913720
36932	913721
47018	913722
52235	913723
4563	913724
162582	913725
98444	913726
15182	913727
162123	913728
33753	913729
85702	913730
105162	913731
100483	913732
40645	913733
45524	913734
91120	913735
137792	913736
44742	913737
6860	913738
79956	913739
136129	913740
85709	913741
124711	913742
24220	913743
3988	913744
10924	913745
121267	913746
10747	913747
52152	913748
79487	913749
133853	913750
40211	913751
39940	913752
51765	913753
122033	913754
129919	913755
123134	913756
32081	913757
31814	913758
40344	913759
66872	913760
26038	913761
166525	913762
21277	913763
59244	913764
138480	913765
124265	913766
27052	913767
104245	913768
59386	913769
71115	913770
87185	913771
136766	913772
84890	913773
70196	913774
85193	913775
80312	913776
71115	913777
33240	913778
64337	913779
31107	913780
46263	913781
105400	913782
17757	913783
129328	913784
53043	913785
29556	913786
26346	913787
46316	913788
26346	913789
84855	913790
94683	913791
7104	913792
58573	913793
23106	913794
11335	913795
30751	913796
78657	913797
33696	913798
162719	913799
95638	913800
61468	913801
29059	913802
24386	913803
75236	913804
40750	913805
25866	913806
38005	913807
179857	913808
71602	913809
107014	913810
136083	913811
107014	913812
71564	913813
71563	913814
118606	913815
79762	913816
3340	913817
16947	913818
18020	913819
132240	913820
45942	913821
120521	913822
71374	913823
40601	913824
12603	913825
25674	913826
44318	913827
33620	913828
40908	913829
37920	913830
23661	913831
74992	913832
104516	913833
37198	913834
90658	913835
59254	913836
67562	913837
17400	913838
59254	913839
42786	913840
95374	913841
2892	913842
20214	913843
17632	913844
171639	913845
16650	913846
51470	913847
58227	913848
46279	913849
17546	913850
106619	913851
37570	913852
11227	913853
124571	913854
134147	913855
54798	913856
123345	913857
31928	913858
99759	913859
182661	913860
45524	913861
178469	913862
46009	913863
175355	913864
26065	913865
93779	913866
49329	913867
44144	913868
95553	913869
3687	913870
37464	913871
177677	913872
99454	913873
83425	913874
100710	913875
67679	913876
23761	913877
57760	913878
48392	913879
115028	913880
47258	913881
125844	913882
71128	913883
82061	913884
50563	913885
85753	913886
17708	913887
82833	913888
136668	913889
2067	913890
96809	913891
15031	913892
20883	913893
74992	913894
46445	913895
71128	913896
60266	913897
107885	913898
127280	913899
119148	913900
73574	913901
6175	913902
30315	913903
79443	913904
51424	913905
15824	913906
68365	913907
38387	913908
37920	913909
18469	913910
45190	913911
21560	913912
50747	913913
74247	913914
51424	913915
10721	913916
53632	913917
38573	913918
66019	913919
14138	913920
51785	913921
5295	913922
125092	913923
76892	913924
38196	913925
120662	913926
66019	913927
21560	913928
51753	913929
76351	913930
67712	913931
36139	913932
117833	913933
36139	913934
66019	913935
17181	913936
99830	913937
57021	913938
120920	913939
15525	913940
73241	913941
115427	913942
28434	913943
28434	913944
165807	913945
9487	913946
73241	913947
24934	913948
31947	913949
5876	913950
16880	913951
29547	913952
29547	913953
16997	913954
14276	913955
87374	913956
161988	913957
39923	913958
17926	913959
71853	913960
24838	913961
3389	913962
37950	913963
17027	913964
10619	913965
33426	913966
10619	913967
83093	913968
37406	913969
35241	913970
109321	913971
57322	913972
23444	913973
4225	913974
141815	913975
1910	913976
20902	913977
21707	913978
33914	913979
28623	913980
38478	913981
111289	913982
46455	913983
19185	913984
1158	913985
12657	913986
38458	913987
2427	913988
11692	913989
29307	913990
182380	913991
542	913992
18310	913993
140527	913994
18045	913995
27717	913996
4373	913997
12074	913998
12074	913999
288	914000
26640	914001
34499	914002
16083	914003
13639	914004
34511	914005
21841	914006
33439	914007
85276	914008
38776	914009
62837	914010
66455	914011
62745	914012
104298	914013
30880	914014
1679	914015
23585	914016
53587	914017
78734	914018
66508	914019
31106	914020
55637	914021
65736	914022
1605	914023
8948	914024
20660	914025
12074	914026
53046	914027
33446	914028
182037	914029
10568	914030
34089	914031
153391	914032
146635	914033
66095	914034
4858	914035
45465	914036
53598	914037
77693	914038
1729	914039
176527	914040
18712	914041
4913	914042
4070	914043
71639	914044
107130	914045
143356	914046
53562	914047
94876	914048
116378	914049
78647	914050
70117	914051
106916	914052
175262	914053
180611	914054
86667	914055
17844	914056
102162	914057
43733	914058
77126	914059
65500	914060
17224	914061
21117	914062
40499	914063
115791	914064
35158	914065
6973	914066
32067	914067
9371	914068
137559	914069
20762	914070
58550	914071
136470	914072
1691	914073
36498	914074
5199	914075
54780	914076
1757	914077
89184	914078
149162	914079
67539	914080
64514	914081
1035	914082
31410	914083
12919	914084
49576	914085
6675	914086
22807	914087
23591	914088
86671	914089
15927	914090
58486	914091
76282	914092
130206	914093
7116	914094
172280	914095
109581	914096
18828	914097
111917	914098
94462	914099
18988	914100
141879	914101
36247	914102
48691	914103
23441	914104
254	914105
78350	914106
25943	914107
25233	914108
201	914109
25233	914110
3741	914111
142254	914112
31592	914113
149734	914114
14070	914115
92898	914116
76883	914117
18544	914118
40097	914119
17023	914120
33878	914121
51193	914122
59544	914123
40097	914124
3252	914125
33382	914126
4905	914127
45011	914128
25378	914129
98012	914130
7723	914131
122345	914132
46455	914133
44989	914134
29635	914135
11927	914136
32731	914137
1941	914138
22226	914139
105011	914140
33956	914141
64888	914142
39966	914143
174163	914144
23583	914145
89531	914146
16527	914147
8232	914148
12887	914149
80006	914150
59382	914151
10818	914152
16527	914153
16432	914154
333	914155
4351	914156
48805	914157
85795	914158
4899	914159
22957	914160
92879	914161
7970	914162
15367	914163
184838	914164
50547	914165
91892	914166
15832	914167
150306	914168
110664	914169
89342	914170
89342	914171
19095	914172
3139	914173
60414	914174
50547	914175
30346	914176
45266	914177
30363	914178
46189	914179
83050	914180
44891	914181
19622	914182
8772	914183
29082	914184
105245	914185
27642	914186
100476	914187
90221	914188
129672	914189
46774	914190
40467	914191
97187	914192
18085	914193
54199	914194
26297	914195
70230	914196
82706	914197
17381	914198
65784	914199
21516	914200
21516	914201
38185	914202
6944	914203
9845	914204
54452	914205
136778	914206
29792	914207
27777	914208
140740	914209
63369	914210
60982	914211
1503	914212
28508	914213
107537	914214
16168	914215
9670	914216
4962	914217
65133	914218
43532	914219
15400	914220
3275	914221
38666	914222
28308	914223
2017	914224
11133	914225
25519	914226
6109	914227
101940	914228
10827	914229
10827	914230
76482	914231
55895	914232
64361	914233
17325	914234
95068	914235
53832	914236
12500	914237
14731	914238
15083	914239
2251	914240
76957	914241
6487	914242
9349	914243
7943	914244
25857	914245
184595	914246
12500	914247
80124	914248
30557	914249
7943	914250
20636	914251
9205	914252
20636	914253
142998	914254
28463	914255
10827	914256
28696	914257
65866	914258
156572	914259
12500	914260
10706	914261
21252	914262
72366	914263
47004	914264
17864	914265
1864	914266
26607	914267
37666	914268
28616	914269
84384	914270
2974	914271
87781	914272
12261	914273
27705	914274
180080	914275
42356	914276
5675	914277
5947	914278
3725	914279
67522	914280
159809	914281
22520	914282
148063	914283
34197	914284
13221	914285
18517	914286
12295	914287
79142	914288
54332	914289
66656	914290
118820	914291
50700	914292
86403	914293
32894	914294
26065	914295
47127	914296
60567	914297
108282	914298
4032	914299
9695	914300
5204	914301
83352	914302
27653	914303
65381	914304
22404	914305
2	914306
55008	914307
6974	914308
2038	914309
7259	914310
7259	914311
57130	914312
32691	914313
40339	914314
39722	914315
22954	914316
17931	914317
20542	914318
39403	914319
2561	914320
21505	914321
184617	914322
104487	914323
48538	914324
732	914325
2750	914326
9164	914327
25389	914328
82339	914329
160957	914330
7245	914331
3306	914332
8114	914333
13488	914334
3270	914335
48010	914336
32708	914337
2	914338
49888	914339
26517	914340
107583	914341
6344	914342
3901	914343
49568	914344
25107	914345
8941	914346
122239	914347
78218	914348
27880	914349
80864	914350
121780	914351
26607	914352
76974	914353
102678	914354
133186	914355
37830	914356
137770	914357
5596	914358
2304	914359
3270	914360
30399	914361
6473	914362
76503	914363
15197	914364
15197	914365
37727	914366
51360	914367
11768	914368
29735	914369
469	914370
50342	914371
108494	914372
4449	914373
271	914374
16494	914375
52817	914376
110591	914377
49057	914378
8	914379
45635	914380
54994	914381
3751	914382
66104	914383
101888	914384
47828	914385
69277	914386
21699	914387
3202	914388
30320	914389
18107	914390
46486	914391
74484	914392
82415	914393
70379	914394
38449	914395
26370	914396
24495	914397
39176	914398
14026	914399
16011	914400
5360	914401
7024	914402
33077	914403
75544	914404
2129	914405
46160	914406
55226	914407
25903	914408
14221	914409
85185	914410
104148	914411
16822	914412
49726	914413
38280	914414
17760	914415
98564	914416
48608	914417
12224	914418
135144	914419
7670	914420
54975	914421
8151	914422
8095	914423
26273	914424
1013	914425
28856	914426
13977	914427
1242	914428
35466	914429
38091	914430
27449	914431
85512	914432
106458	914433
12063	914434
68541	914435
45544	914436
157810	914437
64631	914438
46528	914439
3270	914440
136480	914441
45294	914442
114925	914443
54775	914444
46471	914445
21274	914446
18178	914447
2639	914448
55159	914449
25196	914450
15127	914451
31821	914452
1255	914453
30321	914454
35290	914455
114354	914456
129699	914457
1254	914458
17711	914459
115830	914460
17730	914461
15114	914462
51067	914463
50317	914464
5480	914465
66322	914466
36595	914467
97548	914468
12222	914469
23631	914470
15127	914471
7947	914472
121391	914473
11886	914474
173239	914475
47859	914476
15546	914477
41453	914478
1345	914479
5429	914480
97973	914481
92707	914482
46616	914483
68704	914484
4989	914485
25089	914486
178198	914487
83180	914488
109829	914489
49111	914490
16088	914491
80299	914492
63233	914493
144322	914494
30826	914495
31754	914496
16843	914497
75951	914498
24575	914499
3754	914500
76026	914501
71701	914502
2799	914503
187187	914504
11298	914505
92983	914506
52637	914507
109851	914508
31000	914509
64949	914510
98406	914511
140825	914512
25064	914513
140681	914514
24262	914515
178287	914516
86548	914517
20731	914518
31245	914519
6880	914520
49318	914521
13434	914522
10527	914523
12222	914524
56739	914525
98066	914526
92743	914527
106703	914528
131072	914529
57859	914530
92845	914531
139886	914532
90781	914533
110270	914534
115015	914535
86690	914536
50712	914537
19358	914538
117557	914539
19358	914540
88429	914541
3878	914542
25611	914543
134140	914544
11782	914545
85475	914546
57835	914547
67046	914548
47224	914549
14237	914550
21291	914551
27269	914552
106	914553
8812	914554
82645	914555
12429	914556
18607	914557
20884	914558
8354	914559
85091	914560
139479	914561
87429	914562
89863	914563
8356	914564
7669	914565
88496	914566
45489	914567
21687	914568
17399	914569
120060	914570
2095	914571
11297	914572
115859	914573
31245	914574
33069	914575
110143	914576
10910	914577
26301	914578
13090	914579
56917	914580
91803	914581
82231	914582
36767	914583
4179	914584
64430	914585
62473	914586
101308	914587
40345	914588
65353	914589
28610	914590
30892	914591
25860	914592
62818	914593
107128	914594
20087	914595
156358	914596
49111	914597
64705	914598
83357	914599
46471	914600
5085	914601
77847	914602
70205	914603
22325	914604
5429	914605
25707	914606
25471	914607
18747	914608
185777	914609
45592	914610
92420	914611
188879	914612
13041	914613
89924	914614
70508	914615
49704	914616
18511	914617
27897	914618
22941	914619
37591	914620
378	914621
147587	914622
55791	914623
17492	914624
48236	914625
136915	914626
85608	914627
65829	914628
34558	914629
65447	914630
21179	914631
40107	914632
63915	914633
63915	914634
71561	914635
56841	914636
41789	914637
59505	914638
46936	914639
19052	914640
1711	914641
76480	914642
105520	914643
68460	914644
4266	914645
137839	914646
15531	914647
88415	914648
1280	914649
106973	914650
4553	914651
32804	914652
68184	914653
95382	914654
39530	914655
5594	914656
85498	914657
17947	914658
9304	914659
67267	914660
61053	914661
67820	914662
82753	914663
49882	914664
34174	914665
46471	914666
32160	914667
5404	914668
67046	914669
17867	914670
33224	914671
62732	914672
60191	914673
14002	914674
65829	914675
7350	914676
106	914677
12764	914678
49882	914679
843	914680
21170	914681
23853	914682
56437	914683
26047	914684
106120	914685
81355	914686
92420	914687
114755	914688
99227	914689
6510	914690
142183	914691
24559	914692
23617	914693
188228	914694
14264	914695
94481	914696
58698	914697
50598	914698
43738	914699
14264	914700
18919	914701
110143	914702
37622	914703
17711	914704
62282	914705
8	914706
63336	914707
63336	914708
156026	914709
4882	914710
32004	914711
31765	914712
89865	914713
31078	914714
95463	914715
35004	914716
103678	914717
83957	914718
3396	914719
30930	914720
22936	914721
22236	914722
14402	914723
33130	914724
131244	914725
11755	914726
26143	914727
101888	914728
6129	914729
18640	914730
21812	914731
4049	914732
30270	914733
164144	914734
155149	914735
4135	914736
86008	914737
135654	914738
81405	914739
75227	914740
40457	914741
68346	914742
130037	914743
77330	914744
93552	914745
93552	914746
22402	914747
102589	914748
30242	914749
127341	914750
138197	914751
87248	914752
49947	914753
138200	914754
181726	914755
107995	914756
138200	914757
6094	914758
113423	914759
111315	914760
96773	914761
24774	914762
114438	914763
24698	914764
11788	914765
38042	914766
20736	914767
111188	914768
16292	914769
62200	914770
89402	914771
54122	914772
62200	914773
20736	914774
23841	914775
95837	914776
16292	914777
24717	914778
64519	914779
117355	914780
31859	914781
94485	914782
94485	914783
70294	914784
84884	914785
71139	914786
65857	914787
62200	914788
23841	914789
117216	914790
117216	914791
24782	914792
93395	914793
144911	914794
87099	914795
139055	914796
56467	914797
53008	914798
17264	914799
68922	914800
12855	914801
142675	914802
108762	914803
47811	914804
3631	914805
3631	914806
5577	914807
464	914808
800	914809
35281	914810
800	914811
800	914812
19398	914813
89278	914814
23275	914815
18989	914816
23275	914817
72850	914818
30332	914819
39865	914820
14877	914821
7148	914822
17758	914823
8516	914824
2883	914825
33807	914826
57790	914827
634	914828
15974	914829
18799	914830
59068	914831
107721	914832
16292	914833
53360	914834
235	914835
29802	914836
44177	914837
36722	914838
36206	914839
110641	914840
90564	914841
62463	914842
4808	914843
5668	914844
1815	914845
4808	914846
566	914847
188726	914848
87191	914849
117804	914850
3370	914851
35333	914852
54261	914853
94238	914854
12982	914855
51941	914856
33652	914857
117202	914858
34791	914859
3320	914860
6527	914861
62056	914862
61923	914863
660	914864
1886	914865
2696	914866
81790	914867
5590	914868
7322	914869
5590	914870
41271	914871
109577	914872
34754	914873
16769	914874
81790	914875
109974	914876
40	914877
18886	914878
6150	914879
5608	914880
39520	914881
13485	914882
37943	914883
24803	914884
155088	914885
64609	914886
95290	914887
31283	914888
67144	914889
44968	914890
98710	914891
25928	914892
65900	914893
83316	914894
65118	914895
55500	914896
55267	914897
98520	914898
126101	914899
9368	914900
89659	914901
55949	914902
18140	914903
126418	914904
37116	914905
64609	914906
53592	914907
22466	914908
134351	914909
136015	914910
134351	914911
75055	914912
43379	914913
43379	914914
174323	914915
9138	914916
70052	914917
2772	914918
115912	914919
16551	914920
34742	914921
7079	914922
8440	914923
22637	914924
6211	914925
16713	914926
35004	914927
13307	914928
92019	914929
46448	914930
50500	914931
88025	914932
43392	914933
121002	914934
28227	914935
39558	914936
58512	914937
32033	914938
56629	914939
30826	914940
24253	914941
10978	914942
44526	914943
10869	914944
83893	914945
17301	914946
20229	914947
10869	914948
7683	914949
26465	914950
50400	914951
228	914952
50714	914953
76126	914954
101437	914955
30332	914956
3202	914957
54427	914958
119349	914959
25740	914960
80646	914961
20433	914962
54427	914963
158386	914964
6911	914965
54427	914966
3202	914967
159456	914968
129231	914969
47340	914970
21047	914971
125525	914972
118755	914973
17038	914974
17038	914975
20952	914976
48054	914977
34002	914978
72424	914979
4995	914980
866	914981
866	914982
866	914983
866	914984
866	914985
113565	914986
10867	914987
6860	914988
22290	914989
22685	914990
168767	914991
141245	914992
101807	914993
38644	914994
10841	914995
68394	914996
138127	914997
49795	914998
2282	914999
45688	915000
96492	915001
118090	915002
165049	915003
78057	915004
97146	915005
95872	915006
38221	915007
96365	915008
54766	915009
67105	915010
45880	915011
7178	915012
132394	915013
32090	915014
53443	915015
50400	915016
25205	915017
95100	915018
93876	915019
73201	915020
10808	915021
30756	915022
58805	915023
70955	915024
25588	915025
134014	915026
96044	915027
102319	915028
25588	915029
30756	915030
66550	915031
9404	915032
58604	915033
80493	915034
99538	915035
99175	915036
101726	915037
19472	915038
89575	915039
20719	915040
121047	915041
47024	915042
50316	915043
67736	915044
34593	915045
50837	915046
45002	915047
181586	915048
163718	915049
80760	915050
94578	915051
67783	915052
100349	915053
30634	915054
17926	915055
35416	915056
86332	915057
106519	915058
12155	915059
86853	915060
59631	915061
33975	915062
56850	915063
82773	915064
134352	915065
13525	915066
73516	915067
43267	915068
54742	915069
19913	915070
172751	915071
53641	915072
80891	915073
5708	915074
71585	915075
2987	915076
35535	915077
62463	915078
148512	915079
52004	915080
168267	915081
52004	915082
848	915083
889	915084
107349	915085
121850	915086
106316	915087
104478	915088
42049	915089
56310	915090
94218	915091
137722	915092
50608	915093
189148	915094
112359	915095
18294	915096
52669	915097
4320	915098
23552	915099
37467	915100
85334	915101
2702	915102
6138	915103
6339	915104
2023	915105
37749	915106
23815	915107
2023	915108
8567	915109
87958	915110
2935	915111
32525	915112
139725	915113
6338	915114
6773	915115
40504	915116
40504	915117
6007	915118
20258	915119
1249	915120
1249	915121
1249	915122
2702	915123
88839	915124
2702	915125
422	915126
23552	915127
681	915128
133579	915129
99538	915130
2702	915131
17153	915132
10590	915133
10590	915134
68536	915135
7234	915136
3275	915137
2702	915138
1614	915139
36050	915140
18410	915141
18410	915142
9600	915143
1614	915144
20142	915145
2702	915146
5610	915147
1506	915148
8250	915149
9650	915150
5841	915151
107888	915152
107887	915153
78677	915154
29193	915155
31779	915156
12563	915157
132921	915158
46803	915159
80240	915160
90595	915161
16976	915162
14820	915163
65860	915164
56626	915165
96425	915166
56796	915167
173616	915168
101684	915169
90595	915170
229	915171
42150	915172
16944	915173
1462	915174
10796	915175
190	915176
50794	915177
23765	915178
35995	915179
43425	915180
2737	915181
92462	915182
69852	915183
35982	915184
87622	915185
106203	915186
107713	915187
17926	915188
4823	915189
9733	915190
22298	915191
67105	915192
2361	915193
18259	915194
6786	915195
6786	915196
71436	915197
68397	915198
17739	915199
175416	915200
107713	915201
545	915202
33955	915203
7093	915204
1890	915205
75375	915206
120816	915207
3349	915208
52341	915209
60830	915210
186851	915211
107918	915212
108034	915213
116523	915214
89270	915215
94737	915216
118036	915217
71617	915218
38674	915219
32773	915220
110510	915221
34098	915222
78705	915223
61173	915224
35487	915225
1581	915226
142100	915227
71533	915228
153943	915229
109800	915230
2332	915231
8785	915232
24299	915233
2056	915234
55495	915235
86027	915236
24011	915237
10309	915238
35933	915239
5583	915240
68898	915241
16385	915242
32722	915243
113312	915244
51941	915245
23876	915246
62788	915247
6555	915248
114595	915249
109619	915250
90995	915251
2454	915252
16792	915253
65539	915254
104743	915255
179661	915256
161920	915257
70711	915258
53733	915259
74130	915260
164177	915261
133254	915262
71543	915263
153156	915264
72971	915265
27907	915266
7793	915267
3123	915268
8487	915269
8447	915270
16677	915271
16677	915272
16677	915273
7387	915274
7387	915275
138562	915276
12101	915277
2704	915278
13690	915279
15270	915280
8447	915281
7387	915282
1975	915283
39549	915284
42635	915285
7387	915286
28152	915287
16677	915288
71469	915289
7	915290
4402	915291
81718	915292
100142	915293
283	915294
29203	915295
59427	915296
10127	915297
42199	915298
59427	915299
55907	915300
80952	915301
56787	915302
32035	915303
7661	915304
73696	915305
6905	915306
2274	915307
2834	915308
55356	915309
55356	915310
6905	915311
2274	915312
125410	915313
56723	915314
98229	915315
42398	915316
16305	915317
142667	915318
78148	915319
42824	915320
37553	915321
103998	915322
4950	915323
81718	915324
74753	915325
112162	915326
19577	915327
19577	915328
19577	915329
19577	915330
71117	915331
51646	915332
53122	915333
3110	915334
19064	915335
30848	915336
74653	915337
119335	915338
4458	915339
63569	915340
5634	915341
34819	915342
36921	915343
30848	915344
28663	915345
101885	915346
179721	915347
75214	915348
5605	915349
29546	915350
181170	915351
104669	915352
272	915353
19803	915354
71	915355
2139	915356
176217	915357
125329	915358
427	915359
7	915360
60518	915361
30848	915362
10701	915363
94781	915364
24791	915365
52975	915366
36505	915367
30205	915368
5327	915369
20475	915370
5327	915371
42602	915372
5327	915373
44652	915374
96174	915375
6381	915376
5782	915377
176683	915378
34621	915379
34621	915380
34533	915381
3497	915382
32037	915383
1646	915384
41668	915385
137842	915386
41283	915387
55939	915388
5084	915389
5084	915390
19605	915391
55635	915392
13408	915393
89009	915394
55213	915395
3989	915396
91411	915397
23940	915398
83125	915399
115323	915400
137678	915401
15004	915402
35732	915403
159895	915404
15004	915405
21356	915406
21356	915407
62051	915408
2583	915409
8149	915410
11641	915411
3410	915412
57694	915413
3869	915414
1920	915415
47759	915416
147	915417
67408	915418
108497	915419
16437	915420
35812	915421
25002	915422
41889	915423
31248	915424
3904	915425
38100	915426
46744	915427
7193	915428
220	915429
5263	915430
72641	915431
66040	915432
41801	915433
4803	915434
57132	915435
47226	915436
24140	915437
88085	915438
80121	915439
27866	915440
1035	915441
73255	915442
185078	915443
87907	915444
76119	915445
6072	915446
4899	915447
185965	915448
49171	915449
8372	915450
135022	915451
16184	915452
159288	915453
7563	915454
49492	915455
38042	915456
58338	915457
166	915458
19357	915459
66005	915460
70297	915461
109436	915462
106896	915463
66652	915464
123374	915465
144012	915466
127676	915467
73073	915468
43372	915469
100463	915470
163088	915471
65761	915472
107618	915473
109697	915474
136330	915475
122241	915476
85196	915477
79849	915478
107851	915479
72723	915480
93393	915481
108784	915482
114155	915483
138400	915484
136372	915485
72083	915486
87324	915487
54526	915488
106618	915489
28476	915490
49732	915491
102061	915492
160672	915493
3531	915494
121967	915495
181419	915496
46627	915497
120048	915498
2991	915499
76165	915500
102348	915501
157491	915502
27977	915503
97743	915504
60274	915505
40604	915506
77500	915507
27040	915508
150523	915509
155701	915510
58999	915511
86193	915512
59938	915513
77505	915514
110561	915515
34524	915516
101811	915517
29846	915518
140243	915519
150646	915520
16372	915521
46298	915522
39106	915523
8125	915524
67254	915525
92725	915526
23445	915527
103019	915528
88645	915529
54190	915530
116548	915531
26197	915532
156063	915533
9922	915534
89712	915535
136638	915536
57856	915537
35606	915538
2701	915539
179180	915540
26319	915541
152181	915542
60734	915543
20680	915544
140275	915545
165590	915546
106209	915547
124220	915548
60515	915549
14813	915550
38370	915551
96588	915552
38581	915553
97743	915554
129240	915555
151431	915556
127783	915557
165779	915558
70766	915559
130105	915560
132735	915561
70172	915562
104049	915563
13630	915564
98911	915565
183467	915566
178484	915567
43918	915568
128983	915569
62674	915570
135858	915571
178551	915572
106640	915573
136602	915574
86490	915575
86490	915576
135693	915577
72562	915578
120770	915579
94996	915580
127630	915581
33976	915582
74669	915583
130284	915584
6286	915585
25697	915586
55802	915587
100837	915588
52877	915589
102711	915590
37597	915591
56165	915592
22941	915593
131441	915594
156296	915595
59212	915596
27163	915597
88088	915598
32076	915599
155773	915600
33288	915601
95351	915602
82452	915603
56519	915604
21285	915605
33834	915606
15526	915607
79482	915608
10856	915609
106700	915610
150321	915611
40604	915612
151325	915613
130208	915614
89017	915615
80278	915616
132164	915617
79721	915618
91740	915619
85645	915620
121414	915621
78240	915622
162567	915623
189019	915624
9458	915625
126784	915626
126396	915627
65131	915628
48516	915629
63344	915630
183018	915631
160248	915632
183349	915633
81952	915634
137565	915635
81309	915636
100335	915637
126056	915638
97550	915639
167765	915640
31857	915641
38819	915642
57100	915643
120774	915644
56894	915645
43055	915646
127310	915647
123706	915648
1729	915649
79657	915650
100958	915651
92524	915652
7057	915653
99573	915654
99716	915655
98519	915656
109850	915657
59212	915658
163770	915659
178334	915660
48191	915661
88775	915662
46923	915663
129149	915664
135776	915665
22331	915666
12367	915667
67668	915668
100139	915669
161687	915670
37639	915671
186516	915672
125328	915673
31100	915674
48936	915675
58636	915676
55647	915677
135968	915678
35446	915679
79750	915680
56989	915681
22722	915682
45739	915683
78741	915684
107946	915685
79106	915686
88153	915687
187182	915688
84015	915689
22414	915690
4264	915691
49950	915692
135774	915693
60306	915694
56047	915695
10856	915696
99211	915697
78569	915698
140995	915699
99234	915700
102348	915701
80553	915702
186303	915703
82447	915704
102116	915705
81727	915706
21103	915707
66861	915708
10629	915709
46627	915710
138636	915711
78741	915712
361	915713
172155	915714
132164	915715
41831	915716
82651	915717
120370	915718
92115	915719
85079	915720
130423	915721
178344	915722
133685	915723
178526	915724
93237	915725
87088	915726
99996	915727
55669	915728
20646	915729
132596	915730
70492	915731
101770	915732
126659	915733
7133	915734
60306	915735
142632	915736
166740	915737
127803	915738
82196	915739
106528	915740
107241	915741
119754	915742
99959	915743
67449	915744
65765	915745
167043	915746
180801	915747
164897	915748
156561	915749
113652	915750
97031	915751
157077	915752
51526	915753
45505	915754
53858	915755
120516	915756
45049	915757
9368	915758
598	915759
129830	915760
122372	915761
80521	915762
67378	915763
8430	915764
1186	915765
46453	915766
8674	915767
23618	915768
35509	915769
49045	915770
14284	915771
13300	915772
20327	915773
23333	915774
43478	915775
146863	915776
172731	915777
17535	915778
105992	915779
19736	915780
13398	915781
5412	915782
796	915783
7535	915784
5412	915785
2596	915786
16514	915787
36	915788
21196	915789
21744	915790
45447	915791
64862	915792
11502	915793
13224	915794
22834	915795
13521	915796
42318	915797
47380	915798
14603	915799
23181	915800
1675	915801
12827	915802
23688	915803
174594	915804
123441	915805
61062	915806
6450	915807
2054	915808
2936	915809
59272	915810
46254	915811
120368	915812
157508	915813
54890	915814
19161	915815
32234	915816
64820	915817
7265	915818
62561	915819
10031	915820
946	915821
13408	915822
4368	915823
1726	915824
31941	915825
51526	915826
42806	915827
40322	915828
35144	915829
3904	915830
68530	915831
61875	915832
73038	915833
2515	915834
476	915835
74329	915836
3904	915837
9087	915838
25685	915839
11855	915840
32229	915841
64010	915842
57093	915843
85143	915844
189174	915845
101342	915846
79870	915847
45571	915848
91058	915849
78772	915850
46302	915851
101594	915852
72553	915853
20789	915854
31232	915855
56301	915856
21058	915857
44033	915858
17938	915859
46497	915860
118444	915861
78455	915862
95379	915863
122991	915864
5805	915865
143892	915866
93854	915867
10797	915868
17661	915869
78954	915870
67857	915871
23374	915872
82261	915873
93482	915874
98270	915875
71129	915876
160335	915877
129205	915878
101342	915879
88522	915880
88738	915881
44224	915882
18843	915883
87949	915884
84607	915885
51455	915886
127	915887
228	915888
121555	915889
51494	915890
19676	915891
33817	915892
37794	915893
154692	915894
12253	915895
42965	915896
120889	915897
48726	915898
2779	915899
71310	915900
95303	915901
44723	915902
9735	915903
86360	915904
41729	915905
174717	915906
71497	915907
71497	915908
82446	915909
100009	915910
121569	915911
175160	915912
17074	915913
39408	915914
25248	915915
153027	915916
154363	915917
117474	915918
126633	915919
179294	915920
63557	915921
4051	915922
152254	915923
98331	915924
164745	915925
127093	915926
86329	915927
124699	915928
156	915929
3639	915930
6771	915931
92630	915932
1600	915933
93979	915934
86678	915935
156995	915936
180991	915937
178719	915938
152922	915939
2330	915940
51630	915941
105492	915942
143193	915943
181034	915944
71688	915945
95763	915946
44748	915947
27481	915948
726	915949
51399	915950
38640	915951
806	915952
23952	915953
8	915954
1321	915955
29739	915956
6000	915957
74482	915958
30931	915959
23181	915960
24107	915961
6830	915962
19945	915963
4945	915964
26419	915965
756	915966
28556	915967
39274	915968
25551	915969
32450	915970
31	915971
62630	915972
15310	915973
3464	915974
8753	915975
94910	915976
18217	915977
7328	915978
59781	915979
4834	915980
51686	915981
20151	915982
99624	915983
106110	915984
106562	915985
109290	915986
245	915987
19992	915988
120560	915989
2394	915990
20250	915991
10222	915992
101701	915993
6527	915994
6473	915995
3227	915996
74568	915997
4073	915998
1062	915999
21341	916000
11773	916001
47839	916002
16522	916003
19725	916004
32194	916005
33956	916006
63940	916007
55297	916008
77233	916009
98631	916010
10106	916011
15962	916012
20531	916013
27	916014
8	916015
20088	916016
293	916017
245	916018
2144	916019
30843	916020
8774	916021
49	916022
1999	916023
26512	916024
40629	916025
6978	916026
23514	916027
112228	916028
29513	916029
9080	916030
53703	916031
3769	916032
5722	916033
10161	916034
40323	916035
23558	916036
1545	916037
8602	916038
47393	916039
104299	916040
41706	916041
36811	916042
12714	916043
27339	916044
1738	916045
71448	916046
82050	916047
72639	916048
91	916049
1101	916050
1062	916051
41706	916052
3530	916053
16633	916054
33840	916055
241	916056
31035	916057
49696	916058
177370	916059
3489	916060
74136	916061
957	916062
244	916063
49	916064
3910	916065
49	916066
29016	916067
69	916068
20281	916069
16994	916070
152	916071
19781	916072
58	916073
68675	916074
176246	916075
45290	916076
77032	916077
124287	916078
20308	916079
49	916080
8859	916081
70310	916082
43704	916083
8	916084
32864	916085
2422	916086
24683	916087
5849	916088
65463	916089
3194	916090
30432	916091
533	916092
10952	916093
86085	916094
49	916095
197	916096
15841	916097
28731	916098
6725	916099
7714	916100
74775	916101
5478	916102
51265	916103
55638	916104
11913	916105
49	916106
44377	916107
4397	916108
88541	916109
6830	916110
46426	916111
7388	916112
66209	916113
57718	916114
2081	916115
33313	916116
115411	916117
17669	916118
83609	916119
6270	916120
27478	916121
61518	916122
24	916123
42399	916124
61645	916125
51264	916126
58826	916127
981	916128
2846	916129
114	916130
31327	916131
6107	916132
3352	916133
1107	916134
1530	916135
63310	916136
13138	916137
71838	916138
1096	916139
32175	916140
15412	916141
9808	916142
176121	916143
15856	916144
24511	916145
81496	916146
56486	916147
92463	916148
24793	916149
6774	916150
153780	916151
19136	916152
26238	916153
7825	916154
12836	916155
178744	916156
34041	916157
11065	916158
3665	916159
8201	916160
4807	916161
114606	916162
39517	916163
59469	916164
25918	916165
92733	916166
63422	916167
51922	916168
250	916169
1688	916170
85	916171
11564	916172
55599	916173
15393	916174
111912	916175
38030	916176
4554	916177
4582	916178
8052	916179
7825	916180
8028	916181
66734	916182
7935	916183
7896	916184
167337	916185
7903	916186
136345	916187
145	916188
8775	916189
25109	916190
42352	916191
5461	916192
3729	916193
55790	916194
71317	916195
62570	916196
33706	916197
8878	916198
19267	916199
59475	916200
6830	916201
123470	916202
321	916203
10947	916204
24960	916205
58080	916206
17294	916207
25947	916208
1591	916209
8269	916210
41134	916211
3759	916212
1056	916213
5903	916214
80300	916215
22405	916216
5253	916217
65619	916218
59434	916219
40011	916220
134921	916221
7960	916222
75888	916223
29327	916224
60514	916225
23490	916226
12304	916227
42724	916228
957	916229
8501	916230
122716	916231
2716	916232
4428	916233
20056	916234
60587	916235
51922	916236
88770	916237
66216	916238
80143	916239
173916	916240
47374	916241
6533	916242
41439	916243
23342	916244
62589	916245
8	916246
136345	916247
8	916248
51880	916249
22733	916250
156573	916251
31496	916252
62435	916253
5083	916254
1061	916255
25652	916256
29512	916257
32920	916258
6261	916259
7116	916260
13742	916261
82075	916262
29262	916263
120369	916264
51722	916265
3065	916266
914	916267
42100	916268
7118	916269
178668	916270
10515	916271
128865	916272
4600	916273
66469	916274
20410	916275
9829	916276
58	916277
10336	916278
5175	916279
115331	916280
12304	916281
9095	916282
160143	916283
7687	916284
108366	916285
27	916286
85475	916287
637	916288
41706	916289
138863	916290
8	916291
5849	916292
22261	916293
5893	916294
64820	916295
8878	916296
4771	916297
145	916298
185457	916299
79977	916300
26578	916301
10675	916302
34453	916303
82641	916304
132250	916305
12136	916306
121535	916307
4859	916308
21443	916309
118809	916310
8500	916311
4069	916312
14451	916313
154436	916314
74568	916315
25696	916316
26722	916317
102925	916318
141456	916319
142780	916320
15376	916321
74575	916322
111183	916323
109190	916324
31136	916325
126623	916326
140425	916327
29507	916328
46873	916329
84664	916330
419	916331
1080	916332
168786	916333
21075	916334
87907	916335
4642	916336
46300	916337
49673	916338
55837	916339
303	916340
601	916341
29444	916342
278	916343
14692	916344
68898	916345
17489	916346
23849	916347
6268	916348
13174	916349
13140	916350
2179	916351
21600	916352
90885	916353
5100	916354
13253	916355
90401	916356
11717	916357
23885	916358
4869	916359
94445	916360
64282	916361
18247	916362
126235	916363
14674	916364
86778	916365
142123	916366
109134	916367
33137	916368
70717	916369
44149	916370
6017	916371
92447	916372
270	916373
51731	916374
995	916375
770	916376
995	916377
1746	916378
43044	916379
2106	916380
995	916381
28538	916382
961	916383
42025	916384
28538	916385
4878	916386
29738	916387
9936	916388
994	916389
1505	916390
40369	916391
4057	916392
25635	916393
61987	916394
16262	916395
42087	916396
26022	916397
49764	916398
33230	916399
6328	916400
35590	916401
13537	916402
1299	916403
102846	916404
23681	916405
16380	916406
33926	916407
45558	916408
202	916409
39879	916410
102096	916411
66394	916412
27924	916413
54689	916414
34889	916415
19571	916416
2412	916417
51016	916418
23618	916419
29174	916420
61368	916421
50783	916422
69206	916423
136830	916424
4324	916425
109995	916426
2436	916427
41394	916428
39511	916429
3135	916430
559	916431
4236	916432
12678	916433
179335	916434
20822	916435
121534	916436
50481	916437
118310	916438
4236	916439
47180	916440
58458	916441
117430	916442
94471	916443
31806	916444
139264	916445
13794	916446
2277	916447
111002	916448
67750	916449
59433	916450
124056	916451
123390	916452
67482	916453
20822	916454
114695	916455
134803	916456
15931	916457
69725	916458
130190	916459
124819	916460
142451	916461
176526	916462
63571	916463
52984	916464
106454	916465
59599	916466
123686	916467
161199	916468
22753	916469
63668	916470
117231	916471
89549	916472
144242	916473
104861	916474
96745	916475
77449	916476
11982	916477
85989	916478
68472	916479
19753	916480
5516	916481
135257	916482
24257	916483
37948	916484
60908	916485
5516	916486
10223	916487
68364	916488
176813	916489
106265	916490
3318	916491
4236	916492
63554	916493
31395	916494
59433	916495
62415	916496
21042	916497
2277	916498
55390	916499
45005	916500
96202	916501
122714	916502
1481	916503
12829	916504
3318	916505
1338	916506
3149	916507
24356	916508
8945	916509
14804	916510
61883	916511
23877	916512
11642	916513
18248	916514
11095	916515
92246	916516
34783	916517
33788	916518
349	916519
193	916520
8807	916521
754	916522
7138	916523
40304	916524
10397	916525
104	916526
73482	916527
11569	916528
104185	916529
70328	916530
23050	916531
76543	916532
76543	916533
12111	916534
2562	916535
4156	916536
3035	916537
6186	916538
3474	916539
354	916540
8797	916541
125325	916542
696	916543
1425	916544
101775	916545
115975	916546
49608	916547
65033	916548
28499	916549
113817	916550
135461	916551
49794	916552
55267	916553
118438	916554
183131	916555
66881	916556
2770	916557
4664	916558
142293	916559
25066	916560
105851	916561
17984	916562
9763	916563
23136	916564
1237	916565
21484	916566
96851	916567
221	916568
78915	916569
4952	916570
41105	916571
3707	916572
80689	916573
66030	916574
18005	916575
12701	916576
71750	916577
55267	916578
60858	916579
97647	916580
696	916581
39221	916582
32613	916583
67207	916584
2897	916585
11371	916586
33619	916587
41964	916588
19904	916589
86889	916590
18162	916591
52348	916592
60138	916593
284	916594
115975	916595
40	916596
242	916597
1528	916598
88705	916599
3422	916600
2462	916601
225	916602
42277	916603
3399	916604
7053	916605
18188	916606
2037	916607
7500	916608
9824	916609
53583	916610
13894	916611
60114	916612
14812	916613
2879	916614
5340	916615
367	916616
2521	916617
82804	916618
21353	916619
31559	916620
49982	916621
1929	916622
10967	916623
12701	916624
14538	916625
10784	916626
1758	916627
136706	916628
20691	916629
4156	916630
93482	916631
20691	916632
7853	916633
33619	916634
10784	916635
125078	916636
66881	916637
137013	916638
66833	916639
77645	916640
73319	916641
41879	916642
46885	916643
3304	916644
41879	916645
6540	916646
5926	916647
4631	916648
40848	916649
29575	916650
60907	916651
37623	916652
14055	916653
6254	916654
60138	916655
47524	916656
25030	916657
28977	916658
28977	916659
104629	916660
99901	916661
119441	916662
139970	916663
82677	916664
84604	916665
125325	916666
18728	916667
136994	916668
31335	916669
4156	916670
2562	916671
23209	916672
19197	916673
10796	916674
11909	916675
4387	916676
39015	916677
49803	916678
176965	916679
27286	916680
44419	916681
173032	916682
5584	916683
1	916684
6326	916685
99419	916686
7408	916687
12730	916688
15079	916689
3432	916690
3035	916691
6922	916692
3225	916693
10094	916694
74	916695
1286	916696
160087	916697
53845	916698
5809	916699
80689	916700
77645	916701
134025	916702
4462	916703
609	916704
181151	916705
5906	916706
9775	916707
135646	916708
70889	916709
2232	916710
42108	916711
3225	916712
1932	916713
90775	916714
22994	916715
110376	916716
51571	916717
141353	916718
20541	916719
5099	916720
44905	916721
23515	916722
38076	916723
109178	916724
137529	916725
18353	916726
14817	916727
31407	916728
68926	916729
1	916730
32319	916731
21254	916732
133362	916733
92299	916734
5514	916735
66728	916736
49762	916737
65416	916738
30797	916739
26888	916740
62574	916741
18765	916742
48834	916743
38457	916744
32167	916745
41646	916746
26585	916747
37507	916748
24470	916749
11204	916750
19642	916751
271	916752
8113	916753
30393	916754
9652	916755
12448	916756
2189	916757
39415	916758
88868	916759
115677	916760
122582	916761
3964	916762
63813	916763
162551	916764
41955	916765
118887	916766
130306	916767
18046	916768
134764	916769
83159	916770
15733	916771
4663	916772
86467	916773
62634	916774
38222	916775
145577	916776
27876	916777
89907	916778
39884	916779
92921	916780
38755	916781
130606	916782
115921	916783
110456	916784
96286	916785
174632	916786
106538	916787
15806	916788
102073	916789
15868	916790
35703	916791
166494	916792
69338	916793
114008	916794
56278	916795
130602	916796
169795	916797
162911	916798
36466	916799
9569	916800
28432	916801
41663	916802
28049	916803
140344	916804
164988	916805
62634	916806
128047	916807
76787	916808
149077	916809
5872	916810
78718	916811
14436	916812
92921	916813
139167	916814
177364	916815
79092	916816
92954	916817
75700	916818
7771	916819
2188	916820
28049	916821
75554	916822
3401	916823
24130	916824
9569	916825
9569	916826
9569	916827
47507	916828
145644	916829
51086	916830
57821	916831
47360	916832
20676	916833
13819	916834
147296	916835
16416	916836
183996	916837
169142	916838
156647	916839
91409	916840
143130	916841
102055	916842
95830	916843
79955	916844
140735	916845
187063	916846
141690	916847
31838	916848
38646	916849
165967	916850
87730	916851
37784	916852
93290	916853
93290	916854
30329	916855
143782	916856
63605	916857
118791	916858
73350	916859
134691	916860
100864	916861
2672	916862
67738	916863
19613	916864
87840	916865
75086	916866
38646	916867
173544	916868
140344	916869
64790	916870
81098	916871
38053	916872
52110	916873
88146	916874
12098	916875
170010	916876
86398	916877
129989	916878
78121	916879
25580	916880
20745	916881
97439	916882
60625	916883
81986	916884
115963	916885
152080	916886
59252	916887
71445	916888
65151	916889
91757	916890
97029	916891
55262	916892
115523	916893
116301	916894
63703	916895
73392	916896
107952	916897
67844	916898
46291	916899
53627	916900
38979	916901
133174	916902
72454	916903
143437	916904
97439	916905
72709	916906
59632	916907
28844	916908
33182	916909
66914	916910
141770	916911
52708	916912
76258	916913
64438	916914
36491	916915
56210	916916
92905	916917
38222	916918
53260	916919
149952	916920
26976	916921
151211	916922
47003	916923
109542	916924
184326	916925
33182	916926
9278	916927
86642	916928
106717	916929
136901	916930
56209	916931
75396	916932
49383	916933
41156	916934
19571	916935
27557	916936
103779	916937
71370	916938
178540	916939
107952	916940
124456	916941
33182	916942
46291	916943
135459	916944
67154	916945
71370	916946
93927	916947
19125	916948
116820	916949
25333	916950
98434	916951
43972	916952
76228	916953
116301	916954
92233	916955
93056	916956
59918	916957
53566	916958
67096	916959
38222	916960
20416	916961
151037	916962
88930	916963
92418	916964
46738	916965
31280	916966
14808	916967
87840	916968
54788	916969
108817	916970
71527	916971
11686	916972
143028	916973
25716	916974
46462	916975
63191	916976
12197	916977
38750	916978
3604	916979
52647	916980
148765	916981
5320	916982
5320	916983
5320	916984
5320	916985
95914	916986
5679	916987
63134	916988
7957	916989
5636	916990
5636	916991
11752	916992
104744	916993
97437	916994
98543	916995
36478	916996
24785	916997
72655	916998
14571	916999
24773	917000
58454	917001
15944	917002
49829	917003
158953	917004
24775	917005
97437	917006
180820	917007
28365	917008
53124	917009
170240	917010
1107	917011
5956	917012
156	917013
148560	917014
143038	917015
10223	917016
1206	917017
39224	917018
2538	917019
25614	917020
63242	917021
16508	917022
61902	917023
8870	917024
59899	917025
86349	917026
30926	917027
28675	917028
259	917029
46855	917030
32508	917031
93921	917032
41173	917033
51072	917034
49827	917035
91353	917036
91353	917037
87266	917038
75709	917039
136619	917040
48920	917041
52802	917042
33068	917043
58222	917044
77600	917045
3102	917046
86426	917047
157028	917048
63950	917049
60464	917050
117774	917051
5539	917052
53410	917053
87150	917054
25474	917055
77708	917056
2523	917057
5571	917058
5484	917059
123012	917060
84687	917061
2631	917062
144377	917063
6087	917064
76475	917065
53812	917066
125844	917067
52376	917068
35214	917069
28700	917070
148421	917071
28922	917072
83797	917073
161850	917074
16420	917075
5577	917076
86769	917077
74928	917078
19600	917079
52376	917080
35660	917081
90631	917082
83274	917083
58678	917084
16487	917085
83797	917086
58660	917087
148729	917088
55068	917089
36273	917090
83274	917091
36273	917092
91114	917093
169725	917094
43265	917095
178232	917096
17217	917097
17217	917098
12640	917099
13404	917100
10034	917101
13512	917102
13512	917103
26063	917104
66889	917105
92285	917106
48458	917107
185189	917108
48507	917109
40975	917110
96738	917111
12521	917112
30689	917113
133220	917114
27788	917115
48503	917116
69537	917117
88543	917118
13439	917119
14306	917120
165605	917121
23693	917122
21350	917123
9783	917124
4176	917125
4176	917126
230	917127
47	917128
40076	917129
135077	917130
19087	917131
19087	917132
67566	917133
131	917134
174948	917135
106895	917136
53490	917137
121331	917138
46633	917139
30615	917140
102565	917141
75897	917142
107642	917143
53954	917144
134916	917145
150097	917146
80770	917147
46014	917148
10219	917149
61593	917150
728	917151
44642	917152
183136	917153
179566	917154
179485	917155
42871	917156
107441	917157
180827	917158
115261	917159
170050	917160
26950	917161
2501	917162
156016	917163
92320	917164
137011	917165
124708	917166
79571	917167
167902	917168
71904	917169
121159	917170
149820	917171
19111	917172
33527	917173
89177	917174
9762	917175
180503	917176
135649	917177
107817	917178
160321	917179
121748	917180
166567	917181
89027	917182
728	917183
188421	917184
36863	917185
106549	917186
124882	917187
115043	917188
141272	917189
167682	917190
139775	917191
127845	917192
26321	917193
150133	917194
157720	917195
179511	917196
13462	917197
137261	917198
15976	917199
20604	917200
160550	917201
92593	917202
19063	917203
95113	917204
27969	917205
109089	917206
59788	917207
9782	917208
180803	917209
149958	917210
77763	917211
153867	917212
121488	917213
44414	917214
148968	917215
169304	917216
170251	917217
101165	917218
95466	917219
85465	917220
179750	917221
71866	917222
89088	917223
181847	917224
88949	917225
163204	917226
19063	917227
15977	917228
21191	917229
48166	917230
182816	917231
115214	917232
116881	917233
102048	917234
59756	917235
137192	917236
64814	917237
76971	917238
63794	917239
107493	917240
124305	917241
180072	917242
153880	917243
91418	917244
121364	917245
127253	917246
44224	917247
11459	917248
137789	917249
109322	917250
129472	917251
80486	917252
63848	917253
53921	917254
15945	917255
96393	917256
15950	917257
158011	917258
57125	917259
79670	917260
130256	917261
67182	917262
135557	917263
67303	917264
119409	917265
101057	917266
119883	917267
130159	917268
107416	917269
63381	917270
9763	917271
180050	917272
107498	917273
148764	917274
115085	917275
6436	917276
15948	917277
75950	917278
94255	917279
10597	917280
107545	917281
49760	917282
130054	917283
137568	917284
78570	917285
180020	917286
137549	917287
80552	917288
9780	917289
124166	917290
22966	917291
22969	917292
36901	917293
83795	917294
128078	917295
107446	917296
21202	917297
52161	917298
115287	917299
4910	917300
13308	917301
79177	917302
130907	917303
111334	917304
34055	917305
127396	917306
63283	917307
86919	917308
106532	917309
115151	917310
67511	917311
125465	917312
92716	917313
92384	917314
95216	917315
101840	917316
75155	917317
115329	917318
92396	917319
75965	917320
165028	917321
124255	917322
124704	917323
121909	917324
78235	917325
159323	917326
63080	917327
30	917328
96014	917329
75962	917330
129972	917331
97873	917332
78203	917333
100986	917334
123499	917335
158051	917336
129435	917337
94810	917338
126416	917339
6429	917340
73268	917341
20294	917342
15136	917343
9678	917344
96173	917345
12627	917346
166292	917347
53614	917348
127106	917349
123663	917350
160813	917351
168951	917352
162847	917353
103296	917354
163141	917355
161724	917356
120689	917357
130280	917358
128638	917359
121486	917360
15981	917361
4644	917362
69430	917363
116696	917364
108937	917365
497	917366
76491	917367
52891	917368
524	917369
42594	917370
42594	917371
97267	917372
44581	917373
43926	917374
24604	917375
63083	917376
115186	917377
17045	917378
52714	917379
2860	917380
5156	917381
17045	917382
149236	917383
92614	917384
17008	917385
63083	917386
75904	917387
71184	917388
9056	917389
75641	917390
9056	917391
15891	917392
61405	917393
16147	917394
1466	917395
58184	917396
48444	917397
136183	917398
52669	917399
71064	917400
7951	917401
17153	917402
63742	917403
22946	917404
89404	917405
66697	917406
15061	917407
6048	917408
173655	917409
7971	917410
9311	917411
72925	917412
78831	917413
9166	917414
44673	917415
6670	917416
6670	917417
93575	917418
86914	917419
137625	917420
6225	917421
144411	917422
108038	917423
14463	917424
71715	917425
111430	917426
17366	917427
38360	917428
82091	917429
119355	917430
10771	917431
93467	917432
24655	917433
9272	917434
173220	917435
154378	917436
9272	917437
80984	917438
77217	917439
5973	917440
134247	917441
5830	917442
9247	917443
59689	917444
48806	917445
14719	917446
87286	917447
43210	917448
106691	917449
52948	917450
60779	917451
60779	917452
60779	917453
60472	917454
8776	917455
64003	917456
19406	917457
185283	917458
886	917459
22525	917460
140790	917461
94444	917462
13282	917463
103000	917464
119573	917465
120527	917466
110460	917467
5650	917468
101034	917469
151773	917470
107369	917471
102701	917472
13282	917473
18472	917474
72375	917475
67626	917476
71768	917477
13282	917478
11814	917479
180131	917480
103000	917481
55632	917482
154077	917483
128981	917484
55753	917485
2494	917486
17911	917487
26930	917488
60335	917489
60335	917490
20594	917491
132056	917492
168918	917493
1413	917494
63538	917495
1413	917496
75290	917497
1172	917498
83130	917499
55508	917500
72847	917501
36772	917502
25081	917503
38605	917504
32034	917505
100576	917506
150919	917507
31501	917508
8989	917509
31531	917510
27170	917511
95941	917512
81000	917513
19037	917514
97858	917515
97858	917516
1687	917517
24820	917518
44829	917519
169330	917520
137508	917521
52636	917522
68273	917523
101237	917524
4714	917525
65161	917526
45746	917527
6918	917528
71808	917529
24841	917530
37013	917531
106701	917532
30267	917533
129062	917534
7386	917535
48953	917536
76577	917537
118640	917538
88942	917539
134301	917540
95749	917541
95550	917542
37403	917543
105644	917544
37403	917545
35587	917546
65758	917547
54963	917548
14584	917549
17153	917550
121646	917551
13097	917552
58225	917553
45707	917554
31263	917555
8236	917556
2847	917557
76714	917558
5551	917559
8236	917560
46047	917561
79395	917562
17058	917563
29905	917564
149724	917565
138927	917566
8236	917567
5006	917568
39	917569
15195	917570
18781	917571
55582	917572
7186	917573
20858	917574
88883	917575
13	917576
13	917577
20045	917578
2299	917579
2290	917580
685	917581
108233	917582
21878	917583
60071	917584
74	917585
5819	917586
102056	917587
5812	917588
38888	917589
195	917590
613	917591
2222	917592
8637	917593
1594	917594
32495	917595
40	917596
34830	917597
98775	917598
52743	917599
350	917600
88591	917601
95815	917602
13544	917603
39	917604
34124	917605
94350	917606
170032	917607
15238	917608
32268	917609
19273	917610
30863	917611
11062	917612
14	917613
33570	917614
74300	917615
11062	917616
11062	917617
11062	917618
10181	917619
6	917620
6	917621
60675	917622
148042	917623
86629	917624
22421	917625
16005	917626
86137	917627
26512	917628
115	917629
70338	917630
12218	917631
22098	917632
19198	917633
134459	917634
123230	917635
419	917636
19206	917637
137493	917638
112702	917639
53953	917640
42101	917641
111813	917642
46815	917643
1979	917644
24633	917645
38627	917646
224	917647
27951	917648
642	917649
224	917650
76664	917651
6241	917652
27951	917653
47310	917654
2926	917655
2926	917656
48671	917657
24541	917658
118779	917659
118779	917660
586	917661
237	917662
57226	917663
237	917664
3706	917665
46770	917666
237	917667
49478	917668
20175	917669
163664	917670
35521	917671
4309	917672
52078	917673
98048	917674
140237	917675
39505	917676
106049	917677
139077	917678
63019	917679
109884	917680
16888	917681
1189	917682
60483	917683
20056	917684
34527	917685
27261	917686
80180	917687
157908	917688
7394	917689
61873	917690
72991	917691
1945	917692
101424	917693
46915	917694
162237	917695
107581	917696
4339	917697
87450	917698
23224	917699
180124	917700
183211	917701
177544	917702
69974	917703
19001	917704
60648	917705
86342	917706
60587	917707
109808	917708
62278	917709
88724	917710
48909	917711
2357	917712
34006	917713
10985	917714
48909	917715
76126	917716
35234	917717
26316	917718
48212	917719
40765	917720
8560	917721
50846	917722
18511	917723
93230	917724
59368	917725
76126	917726
31820	917727
60337	917728
71864	917729
25517	917730
36148	917731
26459	917732
40365	917733
19952	917734
85598	917735
2363	917736
64083	917737
5070	917738
53803	917739
19950	917740
7278	917741
32806	917742
55769	917743
31391	917744
51769	917745
2653	917746
71046	917747
13233	917748
114723	917749
32805	917750
33516	917751
1797	917752
84776	917753
87616	917754
33598	917755
71578	917756
33844	917757
142034	917758
88519	917759
73376	917760
19952	917761
45391	917762
1332	917763
44736	917764
7209	917765
33672	917766
39163	917767
46295	917768
6379	917769
67035	917770
43175	917771
57767	917772
22760	917773
40636	917774
107739	917775
11314	917776
95033	917777
110213	917778
22516	917779
79162	917780
47580	917781
74622	917782
62086	917783
31824	917784
27571	917785
152084	917786
92893	917787
148126	917788
27571	917789
5973	917790
30727	917791
41261	917792
50327	917793
10174	917794
36635	917795
104575	917796
46929	917797
24102	917798
5798	917799
161735	917800
160151	917801
172353	917802
18379	917803
27571	917804
38447	917805
80326	917806
166096	917807
84776	917808
13253	917809
86643	917810
188340	917811
96281	917812
3484	917813
39305	917814
1427	917815
36557	917816
175257	917817
133145	917818
38595	917819
13253	917820
11130	917821
104732	917822
649	917823
43475	917824
43475	917825
9115	917826
39813	917827
8013	917828
53039	917829
144485	917830
70574	917831
4342	917832
70827	917833
22133	917834
2695	917835
87521	917836
15195	917837
133358	917838
80454	917839
33691	917840
38595	917841
126886	917842
161844	917843
55556	917844
163128	917845
19952	917846
94104	917847
8946	917848
10770	917849
1427	917850
22801	917851
18741	917852
4847	917853
10770	917854
52216	917855
117986	917856
16721	917857
167441	917858
48895	917859
22121	917860
51792	917861
24753	917862
70953	917863
18928	917864
85839	917865
136004	917866
26501	917867
68012	917868
79611	917869
165767	917870
26348	917871
56695	917872
26348	917873
89557	917874
2232	917875
36	917876
68012	917877
42867	917878
42465	917879
62297	917880
42782	917881
19355	917882
31228	917883
580	917884
19355	917885
57715	917886
1266	917887
185897	917888
688	917889
20052	917890
2175	917891
40514	917892
13734	917893
10603	917894
13344	917895
141933	917896
187510	917897
13	917898
22925	917899
5548	917900
33490	917901
52034	917902
29518	917903
382	917904
62257	917905
99310	917906
113408	917907
16791	917908
5831	917909
44443	917910
20058	917911
95581	917912
46039	917913
8708	917914
78780	917915
33528	917916
22556	917917
13944	917918
7288	917919
24185	917920
6360	917921
37567	917922
174200	917923
49068	917924
5566	917925
96998	917926
66669	917927
25144	917928
14294	917929
3360	917930
85710	917931
122956	917932
20058	917933
43455	917934
102432	917935
6363	917936
56928	917937
44939	917938
14783	917939
74254	917940
74254	917941
1457	917942
22556	917943
22556	917944
11276	917945
1530	917946
33377	917947
21565	917948
1255	917949
15634	917950
165156	917951
6059	917952
38766	917953
95146	917954
6059	917955
6059	917956
187070	917957
10273	917958
108057	917959
1460	917960
1530	917961
3178	917962
1530	917963
3488	917964
3178	917965
13834	917966
698	917967
90964	917968
51324	917969
1530	917970
22139	917971
20327	917972
1530	917973
98974	917974
102013	917975
63504	917976
69177	917977
127368	917978
100561	917979
10911	917980
134171	917981
10782	917982
89876	917983
121385	917984
10974	917985
37111	917986
45693	917987
123698	917988
114665	917989
95834	917990
1968	917991
53537	917992
31514	917993
160377	917994
38266	917995
163404	917996
56277	917997
126194	917998
18989	917999
123743	918000
26320	918001
111108	918002
91277	918003
21163	918004
61137	918005
1251	918006
767	918007
35947	918008
42885	918009
54998	918010
114844	918011
29981	918012
36489	918013
65751	918014
8955	918015
31273	918016
1007	918017
30133	918018
21163	918019
62915	918020
43567	918021
29643	918022
2729	918023
110714	918024
51825	918025
149058	918026
52506	918027
68336	918028
82160	918029
27733	918030
31064	918031
62160	918032
81362	918033
7955	918034
45147	918035
102234	918036
126992	918037
91277	918038
95803	918039
46644	918040
65941	918041
21235	918042
14865	918043
53737	918044
10314	918045
104946	918046
90635	918047
2585	918048
14308	918049
19938	918050
64343	918051
45785	918052
113490	918053
51546	918054
164284	918055
59595	918056
21621	918057
101398	918058
21054	918059
122213	918060
54166	918061
37693	918062
47224	918063
58516	918064
10689	918065
56402	918066
25379	918067
31946	918068
73985	918069
13249	918070
77681	918071
98983	918072
33335	918073
31202	918074
67583	918075
13278	918076
40462	918077
47230	918078
38557	918079
10863	918080
126613	918081
26754	918082
17329	918083
55565	918084
44725	918085
31189	918086
120070	918087
54248	918088
36019	918089
62804	918090
91870	918091
101171	918092
5504	918093
37260	918094
32084	918095
38506	918096
64596	918097
35435	918098
7626	918099
19540	918100
36164	918101
35638	918102
10138	918103
73616	918104
28628	918105
15614	918106
91252	918107
46790	918108
17699	918109
109339	918110
38111	918111
47012	918112
31547	918113
112421	918114
53809	918115
79111	918116
67700	918117
23899	918118
23569	918119
36921	918120
8042	918121
161333	918122
126334	918123
100548	918124
76626	918125
82772	918126
98638	918127
114361	918128
121086	918129
98414	918130
84753	918131
168216	918132
25469	918133
100873	918134
83078	918135
165440	918136
101569	918137
8366	918138
56593	918139
101419	918140
162577	918141
124012	918142
156493	918143
38518	918144
27392	918145
64815	918146
59410	918147
101110	918148
159664	918149
155849	918150
100734	918151
121462	918152
44709	918153
41094	918154
125209	918155
128826	918156
68187	918157
82846	918158
83165	918159
126133	918160
102087	918161
130410	918162
125536	918163
167150	918164
101890	918165
58679	918166
98640	918167
73435	918168
47015	918169
33985	918170
85971	918171
68471	918172
97507	918173
11664	918174
109505	918175
174715	918176
95049	918177
132838	918178
86359	918179
54953	918180
86318	918181
97013	918182
99562	918183
98891	918184
82240	918185
44615	918186
30664	918187
15703	918188
86370	918189
2835	918190
12841	918191
76981	918192
24845	918193
24845	918194
664	918195
34576	918196
2700	918197
35808	918198
2700	918199
2700	918200
30156	918201
146446	918202
129025	918203
22738	918204
141392	918205
40967	918206
80945	918207
12398	918208
84274	918209
42917	918210
110063	918211
36762	918212
1968	918213
11894	918214
121060	918215
102994	918216
125768	918217
158618	918218
73105	918219
62308	918220
8266	918221
13222	918222
3650	918223
16143	918224
1288	918225
8290	918226
27455	918227
2581	918228
8290	918229
1934	918230
50592	918231
19349	918232
2950	918233
8290	918234
754	918235
19349	918236
6398	918237
27455	918238
131562	918239
23071	918240
169132	918241
169232	918242
49732	918243
6831	918244
24007	918245
83	918246
4320	918247
857	918248
16465	918249
75169	918250
40700	918251
75169	918252
109177	918253
104026	918254
132041	918255
109177	918256
75046	918257
113948	918258
7819	918259
53326	918260
64054	918261
44132	918262
93655	918263
107707	918264
129869	918265
24769	918266
18199	918267
577	918268
21874	918269
2751	918270
71	918271
57780	918272
6217	918273
50000	918274
16659	918275
82618	918276
24810	918277
69272	918278
7593	918279
63436	918280
10257	918281
28305	918282
8442	918283
7518	918284
81219	918285
167199	918286
63653	918287
18767	918288
136881	918289
6505	918290
41823	918291
134965	918292
49533	918293
183814	918294
86569	918295
40498	918296
70602	918297
45349	918298
28534	918299
14665	918300
25943	918301
8054	918302
33873	918303
25196	918304
50754	918305
4947	918306
49734	918307
26224	918308
88386	918309
77079	918310
111566	918311
2937	918312
16659	918313
26341	918314
10174	918315
25403	918316
134823	918317
22793	918318
33068	918319
88320	918320
38960	918321
2148	918322
86364	918323
59450	918324
152104	918325
101467	918326
107	918327
49706	918328
3801	918329
21651	918330
27115	918331
135782	918332
5200	918333
142599	918334
105906	918335
25196	918336
14376	918337
17090	918338
64001	918339
12715	918340
3738	918341
108457	918342
170926	918343
88136	918344
19009	918345
52795	918346
33855	918347
83749	918348
22248	918349
14376	918350
179143	918351
20119	918352
5200	918353
14376	918354
141083	918355
10000	918356
5991	918357
28349	918358
19545	918359
176433	918360
996	918361
36822	918362
11146	918363
7396	918364
11146	918365
7138	918366
111204	918367
31389	918368
12316	918369
88443	918370
9918	918371
76102	918372
127697	918373
28765	918374
3547	918375
18599	918376
1383	918377
176615	918378
20290	918379
19396	918380
74458	918381
9918	918382
60630	918383
17362	918384
30655	918385
38010	918386
38010	918387
106463	918388
55116	918389
10613	918390
32385	918391
37592	918392
12118	918393
30655	918394
20031	918395
75791	918396
44029	918397
97986	918398
40063	918399
127718	918400
37030	918401
148299	918402
11939	918403
29147	918404
10720	918405
35327	918406
23439	918407
122045	918408
65715	918409
5941	918410
139570	918411
3437	918412
18545	918413
7752	918414
1852	918415
4145	918416
78289	918417
92624	918418
113535	918419
161504	918420
29342	918421
23568	918422
91088	918423
20372	918424
141291	918425
8939	918426
140544	918427
879	918428
51486	918429
21227	918430
42407	918431
84758	918432
11786	918433
29262	918434
11536	918435
5289	918436
11898	918437
6450	918438
381	918439
5899	918440
112468	918441
80993	918442
49901	918443
5787	918444
8511	918445
23516	918446
1171	918447
9939	918448
7422	918449
15970	918450
6474	918451
53626	918452
6702	918453
3486	918454
934	918455
3885	918456
53626	918457
7300	918458
787	918459
4076	918460
65363	918461
52076	918462
74641	918463
30052	918464
27464	918465
110014	918466
320	918467
3031	918468
111921	918469
67105	918470
89975	918471
110783	918472
101397	918473
2201	918474
6500	918475
149420	918476
11926	918477
633	918478
75147	918479
50802	918480
9645	918481
34866	918482
17188	918483
975	918484
8707	918485
23516	918486
5627	918487
23516	918488
1628	918489
7654	918490
52098	918491
26733	918492
50055	918493
61372	918494
7839	918495
9758	918496
637	918497
23516	918498
150847	918499
7230	918500
11707	918501
359	918502
73163	918503
8987	918504
139644	918505
88201	918506
51317	918507
135896	918508
86475	918509
2638	918510
227	918511
1096	918512
42917	918513
170822	918514
2938	918515
12212	918516
62606	918517
9758	918518
4330	918519
109997	918520
12903	918521
171344	918522
177581	918523
72135	918524
36352	918525
36352	918526
17304	918527
87848	918528
14386	918529
88342	918530
57877	918531
2938	918532
182848	918533
2938	918534
141282	918535
227	918536
83973	918537
28113	918538
94806	918539
95351	918540
6727	918541
495	918542
22185	918543
186640	918544
86183	918545
78444	918546
16165	918547
138348	918548
181924	918549
169056	918550
97903	918551
87920	918552
50698	918553
52971	918554
33971	918555
19464	918556
79944	918557
13605	918558
8409	918559
721	918560
6330	918561
13333	918562
44568	918563
29468	918564
48756	918565
37230	918566
59552	918567
721	918568
30037	918569
9505	918570
27106	918571
17170	918572
78444	918573
9759	918574
2624	918575
10887	918576
7357	918577
71472	918578
12806	918579
19449	918580
117424	918581
102257	918582
80957	918583
76975	918584
21541	918585
45862	918586
29023	918587
721	918588
556	918589
86145	918590
28539	918591
33973	918592
3768	918593
11812	918594
24964	918595
106354	918596
794	918597
38987	918598
21977	918599
2624	918600
12212	918601
27044	918602
103328	918603
526	918604
3019	918605
95573	918606
70729	918607
9192	918608
122744	918609
24833	918610
2624	918611
81312	918612
151899	918613
857	918614
5179	918615
859	918616
59947	918617
33122	918618
36315	918619
3056	918620
62172	918621
177460	918622
37338	918623
822	918624
112020	918625
5050	918626
7839	918627
179332	918628
11212	918629
48423	918630
23408	918631
12442	918632
173148	918633
6914	918634
38861	918635
17219	918636
16079	918637
3370	918638
20892	918639
17739	918640
102775	918641
7376	918642
9354	918643
2055	918644
42559	918645
51273	918646
97	918647
6518	918648
78191	918649
25567	918650
6922	918651
4744	918652
141673	918653
23429	918654
72430	918655
5586	918656
3410	918657
5983	918658
123381	918659
51226	918660
67228	918661
172137	918662
132214	918663
107624	918664
128707	918665
28653	918666
5184	918667
16023	918668
45443	918669
17896	918670
102689	918671
118597	918672
153588	918673
121044	918674
53125	918675
1730	918676
133957	918677
38380	918678
1346	918679
87965	918680
129655	918681
5941	918682
174523	918683
11592	918684
52081	918685
102627	918686
55312	918687
8244	918688
38598	918689
8244	918690
72430	918691
8273	918692
88290	918693
787	918694
101948	918695
45020	918696
17972	918697
37235	918698
20898	918699
20898	918700
29176	918701
145695	918702
29011	918703
34244	918704
16168	918705
51264	918706
30311	918707
111272	918708
139897	918709
140597	918710
21447	918711
184301	918712
24873	918713
142342	918714
60594	918715
188873	918716
74235	918717
101747	918718
9517	918719
141526	918720
83307	918721
102898	918722
16237	918723
37643	918724
76950	918725
13172	918726
20107	918727
16171	918728
53147	918729
44349	918730
34279	918731
57875	918732
172763	918733
13912	918734
139821	918735
58384	918736
3803	918737
8725	918738
98015	918739
53641	918740
9891	918741
23227	918742
10554	918743
2012	918744
18927	918745
37675	918746
134581	918747
48648	918748
17219	918749
142704	918750
56877	918751
11304	918752
51569	918753
38728	918754
72436	918755
31360	918756
2012	918757
13370	918758
19389	918759
72227	918760
88790	918761
146759	918762
12406	918763
24994	918764
11267	918765
7967	918766
30651	918767
34348	918768
7221	918769
47218	918770
56518	918771
71477	918772
104084	918773
11396	918774
58268	918775
110788	918776
125568	918777
11500	918778
172667	918779
136535	918780
167269	918781
59947	918782
75840	918783
72909	918784
1405	918785
131919	918786
168433	918787
62035	918788
39955	918789
1231	918790
27702	918791
84626	918792
21229	918793
24055	918794
58904	918795
81056	918796
51237	918797
81040	918798
13660	918799
23479	918800
127705	918801
66060	918802
7756	918803
92874	918804
6818	918805
47117	918806
10992	918807
88529	918808
1642	918809
39480	918810
61516	918811
25810	918812
95029	918813
141136	918814
88606	918815
33970	918816
13261	918817
97309	918818
49456	918819
38180	918820
11396	918821
138658	918822
8131	918823
151093	918824
33594	918825
29451	918826
167977	918827
11513	918828
55428	918829
141500	918830
61925	918831
68107	918832
31041	918833
89834	918834
140318	918835
13411	918836
15661	918837
55112	918838
33204	918839
47272	918840
28116	918841
23479	918842
67028	918843
8801	918844
68257	918845
30311	918846
29	918847
28383	918848
139599	918849
39194	918850
81501	918851
178269	918852
158177	918853
44823	918854
20344	918855
130735	918856
51039	918857
6954	918858
178846	918859
21285	918860
50516	918861
123295	918862
74351	918863
182711	918864
109379	918865
65394	918866
89248	918867
54402	918868
108668	918869
22894	918870
99959	918871
138563	918872
36635	918873
72429	918874
57057	918875
24782	918876
182509	918877
88405	918878
152421	918879
44022	918880
92731	918881
37932	918882
8102	918883
139500	918884
14531	918885
60636	918886
4620	918887
120428	918888
57650	918889
164665	918890
41793	918891
117091	918892
149865	918893
28202	918894
27647	918895
124540	918896
23775	918897
32566	918898
26693	918899
45657	918900
89427	918901
33891	918902
141248	918903
20898	918904
6446	918905
102452	918906
3101	918907
131122	918908
66192	918909
11898	918910
53940	918911
111584	918912
42326	918913
7472	918914
23985	918915
33753	918916
47753	918917
15535	918918
33106	918919
44529	918920
5520	918921
45658	918922
23149	918923
37385	918924
36074	918925
38291	918926
28986	918927
4466	918928
18300	918929
1231	918930
20463	918931
9229	918932
4665	918933
7422	918934
3937	918935
8928	918936
19072	918937
69941	918938
8273	918939
24263	918940
20024	918941
171713	918942
140103	918943
102072	918944
133722	918945
35242	918946
55457	918947
2109	918948
17948	918949
25979	918950
10030	918951
48232	918952
8552	918953
4966	918954
81504	918955
17530	918956
23099	918957
6746	918958
46435	918959
8405	918960
43699	918961
1640	918962
104295	918963
1445	918964
71247	918965
107131	918966
58168	918967
184693	918968
15952	918969
188698	918970
63584	918971
140236	918972
159862	918973
88608	918974
187045	918975
183385	918976
157824	918977
88404	918978
19419	918979
120338	918980
119833	918981
65314	918982
85024	918983
107291	918984
79482	918985
160095	918986
101157	918987
50533	918988
110601	918989
110432	918990
44053	918991
23396	918992
72436	918993
103952	918994
7896	918995
60969	918996
139819	918997
42554	918998
16196	918999
49001	919000
103315	919001
11124	919002
48502	919003
58348	919004
111597	919005
161569	919006
7896	919007
3276	919008
72297	919009
95454	919010
72343	919011
23724	919012
34564	919013
51277	919014
25425	919015
21173	919016
16318	919017
19668	919018
88226	919019
18845	919020
20297	919021
20904	919022
72740	919023
17190	919024
88790	919025
3008	919026
42180	919027
52485	919028
82637	919029
65530	919030
31713	919031
134589	919032
25172	919033
13370	919034
41557	919035
73101	919036
107824	919037
13370	919038
53527	919039
8558	919040
28726	919041
25959	919042
78753	919043
23319	919044
27019	919045
7879	919046
50038	919047
6379	919048
27427	919049
116609	919050
16623	919051
80993	919052
5573	919053
74829	919054
72610	919055
88334	919056
109437	919057
43314	919058
37703	919059
81784	919060
62221	919061
54144	919062
13261	919063
13261	919064
1704	919065
11134	919066
1524	919067
118884	919068
102689	919069
77479	919070
60402	919071
166026	919072
42744	919073
130986	919074
81459	919075
50037	919076
101905	919077
13609	919078
7472	919079
8563	919080
102893	919081
90791	919082
184822	919083
28169	919084
88290	919085
12013	919086
50203	919087
37566	919088
8163	919089
95887	919090
5684	919091
40567	919092
51889	919093
87483	919094
170442	919095
4289	919096
140040	919097
9294	919098
78002	919099
40896	919100
115063	919101
133451	919102
63373	919103
20844	919104
40013	919105
6313	919106
58980	919107
69912	919108
32167	919109
47445	919110
141232	919111
18788	919112
79515	919113
24851	919114
51260	919115
9254	919116
53132	919117
74271	919118
67687	919119
67687	919120
119920	919121
118010	919122
857	919123
114931	919124
121298	919125
158385	919126
14951	919127
105378	919128
16110	919129
7851	919130
124909	919131
44203	919132
10897	919133
43305	919134
89083	919135
70103	919136
6200	919137
111726	919138
21405	919139
4472	919140
102606	919141
4472	919142
11526	919143
140033	919144
19366	919145
50940	919146
179598	919147
72208	919148
97812	919149
1622	919150
65223	919151
20935	919152
38690	919153
98723	919154
67772	919155
119511	919156
31814	919157
11134	919158
7016	919159
80555	919160
14361	919161
105963	919162
28383	919163
67118	919164
108429	919165
168243	919166
15102	919167
53504	919168
11206	919169
56235	919170
91595	919171
70801	919172
3518	919173
177556	919174
23224	919175
20986	919176
23778	919177
15102	919178
107291	919179
13643	919180
48988	919181
13311	919182
4675	919183
109125	919184
127191	919185
61445	919186
40318	919187
113053	919188
8122	919189
65245	919190
98996	919191
65091	919192
81501	919193
34739	919194
21704	919195
121042	919196
41755	919197
41681	919198
118023	919199
165685	919200
78044	919201
127748	919202
60379	919203
65692	919204
309	919205
28102	919206
53678	919207
60172	919208
66118	919209
18026	919210
28986	919211
1089	919212
1346	919213
13907	919214
9524	919215
27236	919216
70097	919217
17417	919218
11304	919219
45092	919220
16401	919221
101057	919222
10387	919223
43700	919224
32467	919225
78372	919226
73318	919227
80687	919228
183402	919229
19165	919230
7929	919231
41	919232
2611	919233
25961	919234
69183	919235
104106	919236
11881	919237
6411	919238
30504	919239
10760	919240
25896	919241
188060	919242
130961	919243
40549	919244
39971	919245
41525	919246
51431	919247
6973	919248
1959	919249
34405	919250
38879	919251
14707	919252
34530	919253
55223	919254
39937	919255
87008	919256
20887	919257
16265	919258
7439	919259
151296	919260
9022	919261
37428	919262
13561	919263
101127	919264
41627	919265
857	919266
366	919267
29303	919268
88829	919269
139527	919270
78035	919271
10387	919272
20755	919273
81758	919274
10387	919275
24719	919276
78773	919277
87091	919278
8680	919279
158125	919280
157725	919281
122738	919282
39467	919283
10468	919284
19647	919285
46915	919286
1634	919287
23267	919288
4937	919289
67594	919290
44211	919291
77012	919292
67017	919293
99630	919294
6139	919295
160435	919296
408	919297
40099	919298
5861	919299
60205	919300
60164	919301
10137	919302
109554	919303
11941	919304
9869	919305
19660	919306
187530	919307
45070	919308
5554	919309
71507	919310
34302	919311
1196	919312
48986	919313
16198	919314
138923	919315
143195	919316
68697	919317
104911	919318
9524	919319
21196	919320
127649	919321
16847	919322
8195	919323
8372	919324
74063	919325
12358	919326
309	919327
41636	919328
51482	919329
1672	919330
102375	919331
96898	919332
1929	919333
102862	919334
168553	919335
78920	919336
77216	919337
41475	919338
9	919339
3053	919340
13170	919341
16401	919342
186198	919343
31269	919344
101471	919345
87900	919346
19177	919347
20263	919348
81160	919349
1607	919350
159574	919351
95318	919352
105123	919353
3403	919354
1275	919355
2170	919356
18736	919357
128882	919358
46980	919359
137918	919360
28967	919361
15912	919362
45647	919363
23055	919364
2648	919365
94230	919366
39509	919367
14779	919368
94078	919369
1032	919370
21329	919371
96961	919372
31978	919373
82480	919374
77598	919375
157064	919376
82574	919377
55990	919378
169709	919379
187254	919380
188398	919381
69382	919382
142541	919383
72316	919384
79969	919385
188266	919386
136597	919387
81090	919388
138283	919389
51422	919390
19574	919391
8999	919392
78773	919393
84587	919394
102377	919395
133140	919396
87570	919397
25318	919398
127175	919399
101781	919400
157707	919401
34515	919402
98032	919403
80864	919404
160385	919405
10541	919406
89378	919407
109898	919408
33524	919409
8122	919410
24308	919411
74980	919412
34298	919413
120026	919414
37326	919415
129673	919416
55579	919417
57119	919418
3333	919419
90207	919420
16626	919421
16627	919422
652	919423
45334	919424
10191	919425
3857	919426
14148	919427
160273	919428
51196	919429
936	919430
9839	919431
927	919432
3386	919433
1411	919434
32164	919435
21329	919436
54815	919437
31662	919438
499	919439
97214	919440
68404	919441
142286	919442
119957	919443
54265	919444
55540	919445
53132	919446
82345	919447
78728	919448
78514	919449
19230	919450
68627	919451
90207	919452
82467	919453
33293	919454
75161	919455
45743	919456
27959	919457
15567	919458
11256	919459
16080	919460
87661	919461
14882	919462
18788	919463
53183	919464
87102	919465
65549	919466
9229	919467
13833	919468
5704	919469
125009	919470
25459	919471
22131	919472
65221	919473
24649	919474
669	919475
32041	919476
20935	919477
5022	919478
13106	919479
110855	919480
32494	919481
1564	919482
60292	919483
3682	919484
19346	919485
72538	919486
37082	919487
12394	919488
81614	919489
79435	919490
15337	919491
10790	919492
11590	919493
46727	919494
14611	919495
82528	919496
71473	919497
22563	919498
14524	919499
43673	919500
34410	919501
20572	919502
33150	919503
60770	919504
50533	919505
98340	919506
1387	919507
21461	919508
41784	919509
25407	919510
50730	919511
180531	919512
883	919513
45661	919514
124346	919515
188500	919516
43157	919517
65360	919518
31298	919519
5198	919520
7448	919521
121712	919522
32886	919523
19344	919524
17172	919525
63597	919526
33852	919527
77763	919528
64802	919529
165050	919530
142540	919531
10166	919532
41555	919533
71196	919534
37168	919535
96820	919536
159176	919537
25180	919538
130357	919539
69645	919540
57170	919541
182862	919542
108356	919543
28943	919544
20413	919545
13078	919546
45218	919547
42318	919548
25026	919549
51456	919550
19764	919551
25738	919552
73013	919553
32914	919554
22206	919555
82138	919556
10625	919557
4403	919558
5065	919559
2170	919560
88870	919561
136497	919562
81444	919563
5022	919564
15039	919565
40701	919566
20904	919567
13487	919568
1047	919569
65514	919570
84720	919571
46470	919572
26969	919573
102815	919574
5249	919575
35423	919576
97255	919577
122384	919578
120	919579
10790	919580
5249	919581
21363	919582
48941	919583
55495	919584
118248	919585
66486	919586
44329	919587
112758	919588
106429	919589
102606	919590
20982	919591
121279	919592
128217	919593
142368	919594
79690	919595
1669	919596
28130	919597
2431	919598
63025	919599
41526	919600
1351	919601
7362	919602
16305	919603
4996	919604
80722	919605
180995	919606
32126	919607
66483	919608
126227	919609
56948	919610
3674	919611
27661	919612
116834	919613
23825	919614
27561	919615
76621	919616
28240	919617
15025	919618
55014	919619
26000	919620
47991	919621
45859	919622
23449	919623
14847	919624
4849	919625
47218	919626
97505	919627
66242	919628
12325	919629
12242	919630
721	919631
69116	919632
9137	919633
37125	919634
46636	919635
107697	919636
34165	919637
39361	919638
16222	919639
75798	919640
26257	919641
18245	919642
734	919643
120827	919644
78286	919645
87085	919646
19488	919647
51398	919648
83428	919649
123014	919650
29949	919651
169029	919652
11813	919653
8773	919654
686	919655
6955	919656
18628	919657
39966	919658
13974	919659
40055	919660
30168	919661
1864	919662
19433	919663
31555	919664
16271	919665
90446	919666
6155	919667
19137	919668
41799	919669
31217	919670
65050	919671
31756	919672
47117	919673
55832	919674
22697	919675
140914	919676
9349	919677
791	919678
38380	919679
3176	919680
16616	919681
30603	919682
19699	919683
81911	919684
104992	919685
8088	919686
38845	919687
14737	919688
6993	919689
103858	919690
20173	919691
151436	919692
83374	919693
75322	919694
77138	919695
72257	919696
101522	919697
3649	919698
51379	919699
15819	919700
51506	919701
19188	919702
88957	919703
52056	919704
71028	919705
33527	919706
10908	919707
82180	919708
8662	919709
40900	919710
60852	919711
13960	919712
35318	919713
48600	919714
79607	919715
16061	919716
19859	919717
32683	919718
81261	919719
30743	919720
13632	919721
80661	919722
30330	919723
4003	919724
21401	919725
64703	919726
125548	919727
19309	919728
56710	919729
28187	919730
56460	919731
28546	919732
86268	919733
77580	919734
116659	919735
45363	919736
123766	919737
108346	919738
2846	919739
25533	919740
77986	919741
46928	919742
102008	919743
111777	919744
120	919745
1938	919746
34444	919747
142788	919748
95955	919749
164312	919750
78174	919751
70328	919752
108252	919753
7950	919754
6183	919755
162144	919756
9676	919757
146088	919758
116539	919759
21689	919760
29549	919761
19770	919762
5032	919763
28758	919764
70039	919765
60317	919766
23993	919767
15578	919768
88888	919769
182251	919770
925	919771
10805	919772
9945	919773
43157	919774
4209	919775
3503	919776
70965	919777
16105	919778
38786	919779
184765	919780
105505	919781
35640	919782
22686	919783
184494	919784
78989	919785
2940	919786
44631	919787
1089	919788
62959	919789
34183	919790
17682	919791
20935	919792
7007	919793
66046	919794
85309	919795
30330	919796
26102	919797
77996	919798
12523	919799
160428	919800
22998	919801
53806	919802
72265	919803
16309	919804
101672	919805
11	919806
38789	919807
6528	919808
99471	919809
154331	919810
16857	919811
4076	919812
41784	919813
5289	919814
124489	919815
141305	919816
116498	919817
53958	919818
41890	919819
33462	919820
53317	919821
137050	919822
153265	919823
1978	919824
47312	919825
116006	919826
5010	919827
180783	919828
122123	919829
1554	919830
29316	919831
121761	919832
59842	919833
186718	919834
44024	919835
141	919836
126224	919837
45709	919838
49621	919839
6029	919840
150186	919841
520	919842
80084	919843
45245	919844
83175	919845
54361	919846
15249	919847
10732	919848
10135	919849
3395	919850
82843	919851
68307	919852
149096	919853
1843	919854
119909	919855
96969	919856
78799	919857
4390	919858
17619	919859
76612	919860
2243	919861
12353	919862
20122	919863
130090	919864
125733	919865
149618	919866
435	919867
13904	919868
57742	919869
120714	919870
98741	919871
103293	919872
17387	919873
28294	919874
68222	919875
11420	919876
30660	919877
105415	919878
174947	919879
11926	919880
23383	919881
142113	919882
108462	919883
31013	919884
64741	919885
5289	919886
63524	919887
8819	919888
118818	919889
47159	919890
41755	919891
37307	919892
13785	919893
38065	919894
1411	919895
14652	919896
58904	919897
61408	919898
25501	919899
112078	919900
59441	919901
674	919902
35187	919903
2635	919904
8558	919905
102459	919906
1312	919907
132580	919908
97713	919909
71917	919910
791	919911
27702	919912
182024	919913
48281	919914
48281	919915
30271	919916
65227	919917
107476	919918
15960	919919
18234	919920
50533	919921
11490	919922
34749	919923
10247	919924
38905	919925
109738	919926
122081	919927
108261	919928
50135	919929
51294	919930
41638	919931
1086	919932
15659	919933
25053	919934
4689	919935
72671	919936
1669	919937
22872	919938
9	919939
135535	919940
13737	919941
111814	919942
20846	919943
13158	919944
23380	919945
6379	919946
31320	919947
32643	919948
83922	919949
76999	919950
21936	919951
110675	919952
18105	919953
84669	919954
9546	919955
56389	919956
125	919957
41113	919958
4984	919959
13785	919960
35006	919961
23454	919962
132155	919963
40224	919964
45370	919965
82568	919966
65114	919967
124703	919968
63630	919969
120072	919970
15426	919971
157420	919972
1959	919973
29448	919974
38304	919975
20892	919976
25640	919977
127228	919978
69384	919979
26139	919980
13849	919981
73791	919982
132289	919983
120655	919984
109620	919985
17440	919986
126362	919987
65286	919988
72510	919989
45898	919990
97736	919991
2260	919992
36589	919993
66331	919994
96130	919995
101868	919996
51263	919997
14524	919998
132112	919999
129648	920000
81238	920001
66548	920002
50322	920003
132097	920004
102066	920005
109429	920006
3438	920007
57890	920008
27270	920009
537	920010
90149	920011
88906	920012
84479	920013
51029	920014
52557	920015
80743	920016
128744	920017
67404	920018
56653	920019
31363	920020
23319	920021
9149	920022
28085	920023
35006	920024
3021	920025
23826	920026
12402	920027
31284	920028
13750	920029
152999	920030
55705	920031
151714	920032
113527	920033
88079	920034
59976	920035
6212	920036
163774	920037
12290	920038
36397	920039
123847	920040
76714	920041
107437	920042
140166	920043
77465	920044
141266	920045
63507	920046
3410	920047
29957	920048
3410	920049
87163	920050
72281	920051
106496	920052
23002	920053
30153	920054
98900	920055
63903	920056
141160	920057
63749	920058
120172	920059
1622	920060
62820	920061
20216	920062
84741	920063
76769	920064
41514	920065
54303	920066
2965	920067
61446	920068
133700	920069
47543	920070
15088	920071
12164	920072
4019	920073
92142	920074
11430	920075
172408	920076
42829	920077
53885	920078
104994	920079
131103	920080
36709	920081
9573	920082
105516	920083
87687	920084
76618	920085
126103	920086
95843	920087
34539	920088
104013	920089
21819	920090
21405	920091
14653	920092
57869	920093
1086	920094
169606	920095
108258	920096
169717	920097
26005	920098
30525	920099
21540	920100
16580	920101
8195	920102
6313	920103
28889	920104
115385	920105
13785	920106
37214	920107
6498	920108
141357	920109
14832	920110
105099	920111
66041	920112
25103	920113
3468	920114
137766	920115
54264	920116
23087	920117
75486	920118
19576	920119
54264	920120
181010	920121
6926	920122
73963	920123
9825	920124
65521	920125
11944	920126
11134	920127
51263	920128
27593	920129
11176	920130
84773	920131
5987	920132
63080	920133
88920	920134
138545	920135
15201	920136
92672	920137
26252	920138
73741	920139
8804	920140
10366	920141
53669	920142
4554	920143
10964	920144
21463	920145
68790	920146
70881	920147
25581	920148
7934	920149
31918	920150
22486	920151
80712	920152
39937	920153
169544	920154
127827	920155
157160	920156
65563	920157
10888	920158
105464	920159
25854	920160
43990	920161
22894	920162
187897	920163
13071	920164
35315	920165
4197	920166
68341	920167
60235	920168
97016	920169
62034	920170
63304	920171
158555	920172
68341	920173
67993	920174
4197	920175
66546	920176
134086	920177
188730	920178
88440	920179
80452	920180
32952	920181
130851	920182
83362	920183
131537	920184
48611	920185
44557	920186
7298	920187
392	920188
11802	920189
125973	920190
95743	920191
8692	920192
5459	920193
96911	920194
31394	920195
64262	920196
60694	920197
36239	920198
60379	920199
33142	920200
109743	920201
138458	920202
4780	920203
108364	920204
41682	920205
140192	920206
90448	920207
17170	920208
142270	920209
92380	920210
22841	920211
9254	920212
60758	920213
21214	920214
46691	920215
39571	920216
56842	920217
66056	920218
50151	920219
1301	920220
3415	920221
30651	920222
57891	920223
30535	920224
39223	920225
13282	920226
34495	920227
114140	920228
168697	920229
20813	920230
29947	920231
38717	920232
102353	920233
29468	920234
184127	920235
17879	920236
29526	920237
118254	920238
4953	920239
2537	920240
24568	920241
17341	920242
34947	920243
88501	920244
177690	920245
58846	920246
94676	920247
15638	920248
12580	920249
2367	920250
61568	920251
23454	920252
108864	920253
10992	920254
103105	920255
47182	920256
58406	920257
132338	920258
48667	920259
72426	920260
140319	920261
50238	920262
28383	920263
128744	920264
123794	920265
168485	920266
2616	920267
10748	920268
28886	920269
44231	920270
3733	920271
17853	920272
23754	920273
183637	920274
140116	920275
77936	920276
100681	920277
159302	920278
22206	920279
31192	920280
30793	920281
46278	920282
172853	920283
7756	920284
45123	920285
54934	920286
80034	920287
102758	920288
24567	920289
126893	920290
15427	920291
30743	920292
97603	920293
10878	920294
38871	920295
42326	920296
130856	920297
103108	920298
80606	920299
38813	920300
17827	920301
100850	920302
102343	920303
12598	920304
87472	920305
146032	920306
20097	920307
34516	920308
67343	920309
67422	920310
26346	920311
1253	920312
12509	920313
3647	920314
38432	920315
69351	920316
13498	920317
30913	920318
1006	920319
123271	920320
25377	920321
59407	920322
98907	920323
48377	920324
60770	920325
119952	920326
98940	920327
85964	920328
127213	920329
15	920330
92732	920331
14625	920332
163596	920333
74058	920334
22976	920335
103122	920336
12242	920337
52787	920338
79956	920339
59148	920340
101601	920341
46332	920342
89943	920343
674	920344
142231	920345
142691	920346
40655	920347
174625	920348
58447	920349
51923	920350
64908	920351
87809	920352
50581	920353
47875	920354
90847	920355
30525	920356
56079	920357
14409	920358
28540	920359
20570	920360
13743	920361
103714	920362
15116	920363
41708	920364
24663	920365
74290	920366
108327	920367
1524	920368
19566	920369
182311	920370
174742	920371
6333	920372
7996	920373
21089	920374
100577	920375
14615	920376
172446	920377
9084	920378
104088	920379
36655	920380
18892	920381
79022	920382
77904	920383
44062	920384
88367	920385
63796	920386
10216	920387
76328	920388
27997	920389
42773	920390
37718	920391
5494	920392
79043	920393
107037	920394
31560	920395
16168	920396
17942	920397
51991	920398
734	920399
14850	920400
166136	920401
13430	920402
34539	920403
93790	920404
30721	920405
5713	920406
17718	920407
19401	920408
70546	920409
18087	920410
31907	920411
122748	920412
142896	920413
47456	920414
11311	920415
34548	920416
96349	920417
18132	920418
36619	920419
17607	920420
58686	920421
14004	920422
45790	920423
77580	920424
23396	920425
78607	920426
24994	920427
45704	920428
4287	920429
6767	920430
8558	920431
23751	920432
31074	920433
49912	920434
15282	920435
25979	920436
64144	920437
15115	920438
54258	920439
50625	920440
54088	920441
36719	920442
137873	920443
108818	920444
10670	920445
76899	920446
140685	920447
6822	920448
97505	920449
6302	920450
155808	920451
47457	920452
33314	920453
423	920454
61747	920455
27316	920456
53838	920457
174626	920458
59223	920459
16324	920460
69484	920461
15205	920462
14843	920463
20890	920464
34660	920465
12412	920466
45714	920467
42544	920468
12233	920469
47784	920470
55014	920471
173178	920472
68419	920473
87302	920474
95748	920475
78500	920476
20871	920477
68723	920478
107756	920479
21191	920480
96301	920481
91874	920482
129341	920483
3578	920484
58447	920485
25533	920486
97670	920487
22381	920488
39834	920489
118798	920490
14835	920491
161940	920492
54792	920493
107107	920494
55603	920495
28883	920496
132360	920497
8773	920498
86867	920499
9334	920500
122902	920501
2015	920502
37385	920503
83289	920504
34225	920505
97335	920506
39191	920507
27743	920508
43455	920509
139829	920510
105661	920511
120416	920512
16372	920513
108948	920514
31635	920515
65521	920516
7509	920517
20661	920518
65050	920519
67058	920520
115880	920521
103458	920522
18718	920523
96170	920524
19216	920525
41790	920526
63969	920527
20629	920528
84558	920529
5983	920530
118959	920531
19188	920532
69983	920533
57830	920534
43453	920535
15761	920536
25249	920537
32801	920538
79944	920539
162382	920540
45687	920541
166828	920542
66354	920543
34848	920544
139752	920545
183078	920546
151999	920547
82565	920548
82565	920549
56672	920550
63597	920551
26282	920552
175661	920553
22914	920554
120416	920555
141543	920556
60528	920557
157169	920558
8383	920559
94038	920560
131551	920561
34043	920562
93923	920563
77140	920564
117373	920565
24754	920566
48518	920567
135979	920568
109743	920569
106141	920570
49719	920571
109595	920572
107819	920573
122741	920574
136134	920575
37711	920576
71941	920577
98741	920578
6487	920579
34794	920580
57203	920581
83817	920582
172481	920583
140973	920584
39971	920585
58305	920586
47910	920587
81508	920588
68346	920589
7983	920590
89640	920591
2200	920592
13280	920593
51273	920594
39073	920595
34156	920596
40693	920597
22499	920598
9207	920599
85497	920600
30566	920601
101905	920602
44061	920603
16055	920604
84356	920605
126328	920606
66967	920607
100332	920608
2120	920609
18026	920610
94977	920611
33588	920612
16282	920613
128195	920614
64822	920615
126269	920616
28862	920617
17942	920618
157305	920619
54232	920620
121082	920621
155706	920622
54864	920623
78235	920624
127489	920625
81444	920626
35379	920627
133823	920628
124282	920629
82283	920630
66993	920631
38180	920632
41316	920633
173725	920634
91086	920635
130435	920636
113565	920637
82177	920638
70149	920639
38793	920640
171839	920641
20456	920642
17215	920643
51587	920644
65245	920645
6139	920646
94304	920647
53678	920648
53700	920649
30385	920650
67136	920651
37005	920652
44824	920653
96326	920654
7879	920655
25487	920656
6038	920657
14765	920658
10508	920659
55698	920660
41784	920661
26005	920662
77207	920663
84657	920664
160900	920665
143280	920666
31214	920667
38652	920668
44715	920669
17650	920670
153739	920671
30916	920672
18643	920673
184283	920674
93430	920675
52994	920676
20415	920677
20524	920678
133198	920679
81167	920680
127305	920681
99046	920682
129424	920683
11467	920684
13853	920685
41595	920686
14584	920687
32167	920688
83363	920689
127394	920690
27236	920691
6541	920692
17739	920693
186579	920694
66548	920695
101884	920696
96162	920697
15978	920698
79243	920699
159359	920700
109468	920701
8584	920702
69334	920703
78920	920704
157267	920705
137852	920706
63597	920707
162094	920708
164561	920709
127025	920710
133355	920711
11490	920712
8419	920713
36834	920714
98641	920715
56124	920716
67300	920717
33240	920718
155985	920719
37643	920720
96248	920721
122825	920722
117693	920723
96052	920724
105013	920725
85859	920726
104907	920727
85570	920728
7706	920729
9177	920730
37082	920731
159411	920732
58571	920733
47115	920734
76816	920735
125425	920736
41388	920737
64578	920738
31247	920739
94138	920740
80946	920741
25814	920742
101190	920743
54387	920744
15590	920745
8419	920746
134371	920747
81764	920748
30729	920749
37046	920750
167621	920751
38366	920752
97466	920753
111384	920754
21427	920755
54518	920756
125733	920757
95982	920758
126458	920759
164654	920760
604	920761
5022	920762
53691	920763
117748	920764
36547	920765
130945	920766
97460	920767
106382	920768
50172	920769
142576	920770
23264	920771
137693	920772
68664	920773
149866	920774
23099	920775
54340	920776
81612	920777
88719	920778
4011	920779
57512	920780
5861	920781
47962	920782
39223	920783
23075	920784
4228	920785
58063	920786
187307	920787
15662	920788
36405	920789
52848	920790
73247	920791
105628	920792
126277	920793
135373	920794
30946	920795
33289	920796
6767	920797
28552	920798
787	920799
32566	920800
58446	920801
38731	920802
18947	920803
31394	920804
81881	920805
19177	920806
55009	920807
92142	920808
4221	920809
7515	920810
104051	920811
40693	920812
31798	920813
1086	920814
94	920815
33970	920816
185427	920817
43369	920818
69463	920819
108904	920820
81916	920821
9031	920822
16374	920823
87908	920824
46152	920825
128041	920826
13904	920827
44235	920828
54258	920829
15659	920830
31269	920831
39822	920832
41136	920833
5032	920834
70658	920835
163091	920836
24663	920837
72585	920838
61899	920839
9844	920840
1941	920841
1510	920842
3682	920843
70121	920844
17984	920845
2015	920846
19368	920847
76087	920848
107864	920849
17225	920850
13922	920851
13660	920852
102007	920853
54843	920854
30141	920855
10897	920856
34406	920857
31459	920858
4478	920859
8575	920860
34475	920861
24837	920862
8288	920863
151251	920864
172773	920865
10207	920866
5	920867
53214	920868
23092	920869
184841	920870
38457	920871
99126	920872
7368	920873
52931	920874
63332	920875
150781	920876
174433	920877
41109	920878
9517	920879
108675	920880
48607	920881
102411	920882
14638	920883
57483	920884
60739	920885
115593	920886
68627	920887
36830	920888
44653	920889
143016	920890
101471	920891
182765	920892
22273	920893
77873	920894
102224	920895
143250	920896
181207	920897
92713	920898
115411	920899
81727	920900
168850	920901
15113	920902
3766	920903
49178	920904
87466	920905
150204	920906
150571	920907
54304	920908
43866	920909
106713	920910
84426	920911
54177	920912
94154	920913
59939	920914
48797	920915
17207	920916
116003	920917
6805	920918
21933	920919
1524	920920
8239	920921
183391	920922
76280	920923
17440	920924
119209	920925
20395	920926
86197	920927
48551	920928
7929	920929
20639	920930
170496	920931
23108	920932
15589	920933
41924	920934
109809	920935
29176	920936
23149	920937
182423	920938
43251	920939
139284	920940
75797	920941
92722	920942
84774	920943
58157	920944
70373	920945
70038	920946
38411	920947
68379	920948
34516	920949
40680	920950
70637	920951
98842	920952
166172	920953
141324	920954
3538	920955
68107	920956
21214	920957
84225	920958
121494	920959
48141	920960
121890	920961
115319	920962
161310	920963
49953	920964
46558	920965
108784	920966
137014	920967
133156	920968
32563	920969
114679	920970
114140	920971
28613	920972
159055	920973
181487	920974
72376	920975
109451	920976
44081	920977
128886	920978
78799	920979
127976	920980
49781	920981
58086	920982
76960	920983
121407	920984
121246	920985
20385	920986
28743	920987
23658	920988
31302	920989
15032	920990
73828	920991
108930	920992
101037	920993
4593	920994
87135	920995
16199	920996
138593	920997
14698	920998
56343	920999
1642	921000
133743	921001
61481	921002
101255	921003
77606	921004
150516	921005
11455	921006
146579	921007
168269	921008
62645	921009
9229	921010
24209	921011
17859	921012
50005	921013
48258	921014
158459	921015
47409	921016
37735	921017
16489	921018
41884	921019
15953	921020
35930	921021
103895	921022
89925	921023
11868	921024
32904	921025
149959	921026
20572	921027
106906	921028
128468	921029
144155	921030
42242	921031
32039	921032
13237	921033
51404	921034
31053	921035
30762	921036
104827	921037
32054	921038
55823	921039
63972	921040
66310	921041
69877	921042
15	921043
38963	921044
83028	921045
184352	921046
108564	921047
149388	921048
115086	921049
127305	921050
52258	921051
11490	921052
10953	921053
55863	921054
110369	921055
142777	921056
122980	921057
182132	921058
36543	921059
97839	921060
186172	921061
122960	921062
70518	921063
97473	921064
44812	921065
160134	921066
88755	921067
40963	921068
64854	921069
64951	921070
104255	921071
85916	921072
135998	921073
64756	921074
129114	921075
121963	921076
119785	921077
15	921078
92976	921079
38963	921080
184847	921081
135728	921082
21461	921083
30743	921084
84167	921085
93380	921086
42242	921087
53885	921088
84859	921089
8231	921090
31232	921091
82657	921092
79935	921093
149281	921094
23937	921095
105233	921096
12777	921097
26099	921098
41820	921099
161018	921100
154049	921101
25567	921102
37679	921103
165087	921104
108699	921105
119219	921106
82206	921107
150057	921108
186332	921109
85612	921110
143187	921111
138528	921112
30374	921113
21222	921114
127406	921115
115279	921116
81040	921117
103137	921118
169495	921119
168605	921120
18904	921121
61287	921122
78917	921123
64210	921124
56689	921125
108716	921126
82401	921127
15	921128
33753	921129
44227	921130
162162	921131
23021	921132
67980	921133
25810	921134
58479	921135
39291	921136
121723	921137
170620	921138
31736	921139
110695	921140
124280	921141
148871	921142
70097	921143
175113	921144
85307	921145
15523	921146
4623	921147
56391	921148
122597	921149
59693	921150
140531	921151
163575	921152
35188	921153
139140	921154
97945	921155
87282	921156
172027	921157
92443	921158
117162	921159
72103	921160
63443	921161
173099	921162
73069	921163
4974	921164
50910	921165
36681	921166
142074	921167
182529	921168
140499	921169
89251	921170
66003	921171
36350	921172
187286	921173
5309	921174
58556	921175
164731	921176
132629	921177
98812	921178
55563	921179
110369	921180
8584	921181
75797	921182
108668	921183
20649	921184
49832	921185
23042	921186
49954	921187
184258	921188
25	921189
69941	921190
91037	921191
138461	921192
90233	921193
93364	921194
33380	921195
22273	921196
74279	921197
52893	921198
87610	921199
72607	921200
140406	921201
170680	921202
102777	921203
116346	921204
22894	921205
80874	921206
83728	921207
146788	921208
128716	921209
182806	921210
74324	921211
997	921212
86018	921213
160694	921214
120815	921215
35930	921216
142021	921217
43452	921218
62290	921219
164029	921220
34060	921221
139176	921222
3611	921223
23427	921224
82759	921225
4593	921226
11814	921227
6838	921228
43994	921229
43990	921230
13970	921231
10608	921232
50082	921233
18017	921234
17212	921235
100665	921236
136918	921237
115696	921238
60359	921239
88719	921240
7366	921241
165198	921242
182924	921243
97341	921244
97341	921245
115738	921246
27458	921247
2260	921248
33343	921249
28081	921250
52	921251
40699	921252
21405	921253
134720	921254
6328	921255
24525	921256
50197	921257
9026	921258
46073	921259
4399	921260
130794	921261
4399	921262
69833	921263
41367	921264
107504	921265
28412	921266
10785	921267
114	921268
109225	921269
68475	921270
103945	921271
119587	921272
13731	921273
4833	921274
15973	921275
183143	921276
9909	921277
51275	921278
19259	921279
7423	921280
4399	921281
84716	921282
161741	921283
49286	921284
96062	921285
7211	921286
76709	921287
84757	921288
185374	921289
9065	921290
76769	921291
32154	921292
30192	921293
50517	921294
58497	921295
69516	921296
53527	921297
43764	921298
37346	921299
101992	921300
50637	921301
25814	921302
6212	921303
52489	921304
69833	921305
51036	921306
22387	921307
6963	921308
109560	921309
83791	921310
163819	921311
7756	921312
33293	921313
5240	921314
53519	921315
26952	921316
173074	921317
42373	921318
140076	921319
30566	921320
165419	921321
80509	921322
184154	921323
499	921324
17611	921325
31798	921326
84610	921327
4287	921328
138139	921329
6453	921330
99297	921331
51930	921332
72519	921333
72519	921334
16080	921335
70851	921336
89006	921337
8519	921338
111753	921339
136262	921340
97233	921341
6932	921342
46928	921343
41831	921344
1291	921345
83295	921346
5381	921347
100842	921348
7973	921349
62035	921350
23916	921351
25172	921352
15970	921353
72849	921354
142863	921355
30374	921356
41248	921357
107764	921358
1096	921359
86808	921360
155713	921361
157722	921362
38361	921363
23840	921364
26259	921365
30608	921366
53700	921367
72297	921368
1411	921369
30782	921370
12070	921371
9229	921372
105860	921373
100442	921374
118287	921375
174148	921376
104084	921377
115471	921378
4966	921379
80024	921380
2497	921381
74857	921382
34553	921383
115367	921384
81948	921385
87317	921386
87393	921387
139743	921388
145819	921389
132745	921390
151618	921391
109774	921392
72010	921393
138734	921394
98615	921395
40231	921396
21508	921397
178354	921398
138519	921399
21590	921400
7587	921401
65742	921402
122514	921403
25081	921404
48581	921405
77309	921406
20982	921407
16324	921408
15975	921409
67563	921410
96388	921411
180203	921412
134383	921413
55676	921414
104178	921415
23449	921416
142295	921417
435	921418
52526	921419
89048	921420
18635	921421
108721	921422
1554	921423
87284	921424
188052	921425
142076	921426
78835	921427
5581	921428
4382	921429
141767	921430
116719	921431
81511	921432
71671	921433
9878	921434
87266	921435
120213	921436
103200	921437
119611	921438
140325	921439
9	921440
3410	921441
128143	921442
46073	921443
3682	921444
14476	921445
2553	921446
85591	921447
60449	921448
188187	921449
86405	921450
28296	921451
7756	921452
175916	921453
163295	921454
133711	921455
54357	921456
132808	921457
10953	921458
43721	921459
127291	921460
79435	921461
12221	921462
141324	921463
28654	921464
43702	921465
14843	921466
103865	921467
53511	921468
31282	921469
68149	921470
25465	921471
66546	921472
50152	921473
26241	921474
100578	921475
65214	921476
169597	921477
67203	921478
17419	921479
38267	921480
31214	921481
68616	921482
17398	921483
28102	921484
19219	921485
140644	921486
61215	921487
41947	921488
23679	921489
111814	921490
177061	921491
88167	921492
12283	921493
9254	921494
23227	921495
5682	921496
99667	921497
109056	921498
159470	921499
11419	921500
24992	921501
169022	921502
23555	921503
1640	921504
79596	921505
149694	921506
135464	921507
99780	921508
8608	921509
108418	921510
71607	921511
7133	921512
3333	921513
102080	921514
82999	921515
94431	921516
136841	921517
31713	921518
127972	921519
39194	921520
33753	921521
55527	921522
59844	921523
102516	921524
122081	921525
133219	921526
3273	921527
5687	921528
151097	921529
162230	921530
16369	921531
117149	921532
76720	921533
128118	921534
123851	921535
124377	921536
11081	921537
64	921538
37048	921539
45573	921540
39746	921541
40567	921542
5244	921543
53661	921544
34244	921545
140869	921546
103724	921547
79043	921548
42557	921549
16237	921550
156495	921551
73775	921552
142359	921553
30399	921554
41533	921555
156652	921556
112777	921557
84669	921558
158040	921559
80654	921560
129884	921561
6975	921562
174936	921563
71149	921564
9245	921565
13784	921566
91963	921567
138543	921568
17292	921569
32706	921570
132133	921571
145830	921572
1617	921573
12129	921574
115790	921575
72060	921576
130547	921577
126652	921578
59951	921579
73992	921580
366	921581
18930	921582
137092	921583
74520	921584
31954	921585
126597	921586
109056	921587
23267	921588
96248	921589
66823	921590
38717	921591
21933	921592
27019	921593
108796	921594
37005	921595
125347	921596
23021	921597
23032	921598
82796	921599
63115	921600
137986	921601
85833	921602
87446	921603
5581	921604
34564	921605
54424	921606
32519	921607
39478	921608
49416	921609
94363	921610
14653	921611
161240	921612
52485	921613
83362	921614
60120	921615
37422	921616
88194	921617
130011	921618
180947	921619
145103	921620
109219	921621
187234	921622
76363	921623
136297	921624
96240	921625
40339	921626
109948	921627
168977	921628
184428	921629
183392	921630
149535	921631
78593	921632
71562	921633
108247	921634
28428	921635
3594	921636
165173	921637
50589	921638
85179	921639
150161	921640
71570	921641
165222	921642
53982	921643
120618	921644
164228	921645
142250	921646
126039	921647
19225	921648
30224	921649
18788	921650
4209	921651
31772	921652
12287	921653
84939	921654
96823	921655
130016	921656
53336	921657
127624	921658
109407	921659
182166	921660
182167	921661
169383	921662
78302	921663
69027	921664
19215	921665
156626	921666
45512	921667
69688	921668
125802	921669
76326	921670
17277	921671
83200	921672
15	921673
141437	921674
59598	921675
108511	921676
55220	921677
44331	921678
48164	921679
9931	921680
120619	921681
139471	921682
30124	921683
64235	921684
728	921685
105583	921686
94568	921687
137926	921688
58414	921689
82283	921690
25645	921691
18938	921692
44432	921693
80426	921694
67373	921695
107754	921696
100947	921697
174470	921698
162295	921699
96986	921700
107341	921701
23658	921702
26293	921703
137307	921704
45639	921705
4673	921706
23754	921707
109219	921708
96472	921709
96663	921710
132461	921711
141285	921712
55689	921713
140995	921714
526	921715
188160	921716
19667	921717
18665	921718
28452	921719
15412	921720
52435	921721
131182	921722
45689	921723
178346	921724
110113	921725
102286	921726
45142	921727
36441	921728
37245	921729
34514	921730
10878	921731
9541	921732
63988	921733
141526	921734
3277	921735
120143	921736
20287	921737
138237	921738
8804	921739
141238	921740
72632	921741
30566	921742
94865	921743
72610	921744
23410	921745
42767	921746
14970	921747
49957	921748
109018	921749
40158	921750
11297	921751
129734	921752
107651	921753
19764	921754
31159	921755
63085	921756
141894	921757
69324	921758
11086	921759
20598	921760
27052	921761
94367	921762
7504	921763
138238	921764
10721	921765
86186	921766
159148	921767
56403	921768
11309	921769
96350	921770
32054	921771
188946	921772
11658	921773
105007	921774
185236	921775
28566	921776
88067	921777
72732	921778
81424	921779
86174	921780
141253	921781
87805	921782
134813	921783
14652	921784
27806	921785
34348	921786
66443	921787
48643	921788
13912	921789
116860	921790
140405	921791
187605	921792
1941	921793
63952	921794
181503	921795
2015	921796
74458	921797
10992	921798
14793	921799
46559	921800
52435	921801
44092	921802
24649	921803
183493	921804
130782	921805
86970	921806
128141	921807
19062	921808
123244	921809
19460	921810
83026	921811
134037	921812
37522	921813
41983	921814
74234	921815
57886	921816
71004	921817
77148	921818
27246	921819
55009	921820
157516	921821
123548	921822
137693	921823
129357	921824
115909	921825
17718	921826
9814	921827
54100	921828
120406	921829
167158	921830
9137	921831
122610	921832
132580	921833
44624	921834
124203	921835
108099	921836
106614	921837
121219	921838
107099	921839
137856	921840
82055	921841
106289	921842
135905	921843
52782	921844
10508	921845
10642	921846
9541	921847
43251	921848
4623	921849
23335	921850
19004	921851
71906	921852
17607	921853
27997	921854
139386	921855
95279	921856
23292	921857
115635	921858
106923	921859
171247	921860
18986	921861
12620	921862
185710	921863
41912	921864
174568	921865
1513	921866
83272	921867
23545	921868
22697	921869
130435	921870
106651	921871
59605	921872
123810	921873
50625	921874
70346	921875
19411	921876
159774	921877
7770	921878
35198	921879
6252	921880
102958	921881
6255	921882
119456	921883
21322	921884
13853	921885
8363	921886
72929	921887
29934	921888
104178	921889
16804	921890
110170	921891
68421	921892
26049	921893
55172	921894
120776	921895
41351	921896
21374	921897
41947	921898
11467	921899
39955	921900
18437	921901
1607	921902
20107	921903
106314	921904
179679	921905
36132	921906
110917	921907
101710	921908
11396	921909
39109	921910
167564	921911
165828	921912
116628	921913
115326	921914
68595	921915
51371	921916
70201	921917
76769	921918
96950	921919
41755	921920
22335	921921
16253	921922
88163	921923
155543	921924
42769	921925
155806	921926
114327	921927
227	921928
142213	921929
136655	921930
34317	921931
41381	921932
108470	921933
139853	921934
162975	921935
64132	921936
126721	921937
188388	921938
41369	921939
50556	921940
72404	921941
10	921942
39291	921943
86867	921944
87486	921945
66833	921946
179644	921947
89079	921948
53492	921949
155281	921950
120872	921951
126544	921952
24878	921953
42105	921954
18903	921955
13455	921956
182493	921957
366	921958
6453	921959
3538	921960
41410	921961
3538	921962
108804	921963
41904	921964
3370	921965
11	921966
33946	921967
14148	921968
9806	921969
65225	921970
150248	921971
121473	921972
99718	921973
151249	921974
140113	921975
3758	921976
35379	921977
58157	921978
123113	921979
182479	921980
72059	921981
173792	921982
104778	921983
51923	921984
138499	921985
97437	921986
173547	921987
177407	921988
110830	921989
107767	921990
71900	921991
4399	921992
2677	921993
76358	921994
130378	921995
51315	921996
87600	921997
1510	921998
18962	921999
48673	922000
88367	922001
12895	922002
38411	922003
5861	922004
29511	922005
74871	922006
163626	922007
33380	922008
99011	922009
106917	922010
86790	922011
36981	922012
77814	922013
15590	922014
71607	922015
49718	922016
34988	922017
5941	922018
10209	922019
141279	922020
110529	922021
42349	922022
13785	922023
87063	922024
87368	922025
4399	922026
169792	922027
15602	922028
24779	922029
118877	922030
170666	922031
32148	922032
137954	922033
6446	922034
56602	922035
68225	922036
6472	922037
138798	922038
7374	922039
84511	922040
136649	922041
150282	922042
38697	922043
53132	922044
30651	922045
110323	922046
39874	922047
121318	922048
53132	922049
77608	922050
63841	922051
85127	922052
30684	922053
37058	922054
187993	922055
18209	922056
30550	922057
56287	922058
38194	922059
80332	922060
48217	922061
95748	922062
124100	922063
6975	922064
99046	922065
76071	922066
136655	922067
63911	922068
168434	922069
48936	922070
55298	922071
140568	922072
37711	922073
130936	922074
167914	922075
84570	922076
84777	922077
156210	922078
23021	922079
2542	922080
15	922081
92313	922082
76780	922083
67915	922084
58157	922085
138701	922086
183596	922087
110580	922088
138618	922089
109398	922090
141030	922091
72367	922092
88567	922093
66073	922094
64862	922095
182567	922096
12412	922097
36866	922098
7504	922099
95279	922100
65314	922101
53027	922102
170058	922103
57642	922104
124897	922105
9945	922106
9541	922107
6627	922108
25	922109
164704	922110
88491	922111
102898	922112
86174	922113
58825	922114
5478	922115
53612	922116
188019	922117
19668	922118
56305	922119
121915	922120
13748	922121
8176	922122
11590	922123
18111	922124
55324	922125
140701	922126
89668	922127
140683	922128
104857	922129
75993	922130
119866	922131
45408	922132
82942	922133
40224	922134
164396	922135
9334	922136
188194	922137
3021	922138
10992	922139
11266	922140
40675	922141
23149	922142
116058	922143
105365	922144
24731	922145
17530	922146
60038	922147
174056	922148
70046	922149
56666	922150
37245	922151
104721	922152
85741	922153
62978	922154
30164	922155
30177	922156
108425	922157
32640	922158
7023	922159
55105	922160
51456	922161
37422	922162
51456	922163
70289	922164
72257	922165
13029	922166
2015	922167
9229	922168
16149	922169
62351	922170
89297	922171
21214	922172
66201	922173
81913	922174
172856	922175
34113	922176
81913	922177
66240	922178
13965	922179
2571	922180
5276	922181
166030	922182
91874	922183
182472	922184
24649	922185
60649	922186
46583	922187
42526	922188
60796	922189
27935	922190
13841	922191
25581	922192
69027	922193
138874	922194
50625	922195
5022	922196
66331	922197
38785	922198
50907	922199
80	922200
11247	922201
16708	922202
124420	922203
20498	922204
9844	922205
5459	922206
72671	922207
115403	922208
28169	922209
64902	922210
72264	922211
123697	922212
61480	922213
136709	922214
41100	922215
49136	922216
128183	922217
107174	922218
173035	922219
165729	922220
46057	922221
106196	922222
66072	922223
27840	922224
103656	922225
55502	922226
79339	922227
64495	922228
9177	922229
135419	922230
1642	922231
25	922232
2648	922233
34367	922234
30834	922235
81836	922236
141537	922237
56284	922238
58549	922239
169285	922240
156664	922241
38291	922242
128511	922243
101034	922244
22486	922245
71134	922246
162021	922247
144591	922248
32566	922249
65314	922250
64123	922251
14616	922252
141649	922253
156977	922254
11490	922255
120478	922256
111045	922257
128371	922258
186693	922259
70463	922260
24904	922261
20477	922262
102061	922263
104204	922264
38610	922265
116423	922266
182638	922267
34553	922268
182501	922269
2943	922270
91812	922271
173158	922272
182116	922273
59481	922274
71735	922275
5932	922276
109997	922277
34243	922278
25250	922279
102459	922280
139891	922281
159454	922282
143035	922283
185776	922284
45906	922285
18643	922286
5932	922287
5932	922288
3354	922289
17054	922290
17304	922291
37194	922292
167680	922293
181899	922294
189179	922295
88898	922296
227	922297
49549	922298
120611	922299
123776	922300
126818	922301
42871	922302
187455	922303
182249	922304
71356	922305
82945	922306
68108	922307
50019	922308
141894	922309
9713	922310
2943	922311
9458	922312
115367	922313
93251	922314
188381	922315
154381	922316
91812	922317
92873	922318
76605	922319
71735	922320
26298	922321
44529	922322
41983	922323
9108	922324
141294	922325
103749	922326
81261	922327
89887	922328
181062	922329
139022	922330
41845	922331
29914	922332
167929	922333
184248	922334
127642	922335
47236	922336
139357	922337
103811	922338
64177	922339
78396	922340
17990	922341
43987	922342
166142	922343
120611	922344
93687	922345
141766	922346
172677	922347
104234	922348
108669	922349
38457	922350
124334	922351
10368	922352
33973	922353
21173	922354
65399	922355
145880	922356
33922	922357
115959	922358
9712	922359
18886	922360
79031	922361
21943	922362
8054	922363
8541	922364
18557	922365
67105	922366
35465	922367
2453	922368
17698	922369
159840	922370
102481	922371
67716	922372
28234	922373
13058	922374
41671	922375
8478	922376
51508	922377
28383	922378
26252	922379
45540	922380
100329	922381
15032	922382
38304	922383
3391	922384
53271	922385
133244	922386
19071	922387
32039	922388
168455	922389
20889	922390
73259	922391
139555	922392
18484	922393
32954	922394
127490	922395
6963	922396
35151	922397
50041	922398
23985	922399
141518	922400
88163	922401
40767	922402
70463	922403
174	922404
998	922405
17739	922406
28085	922407
115875	922408
84870	922409
68404	922410
11250	922411
68679	922412
8965	922413
39555	922414
34302	922415
48753	922416
43810	922417
38826	922418
89433	922419
54311	922420
39480	922421
79360	922422
40699	922423
17215	922424
139869	922425
34244	922426
68149	922427
116497	922428
49178	922429
12412	922430
84511	922431
136623	922432
109583	922433
137959	922434
121274	922435
102532	922436
136755	922437
137823	922438
101104	922439
23505	922440
108193	922441
136564	922442
149918	922443
131454	922444
9951	922445
112413	922446
42333	922447
87733	922448
38505	922449
52876	922450
37813	922451
39926	922452
28900	922453
44479	922454
63616	922455
89758	922456
78335	922457
100036	922458
67028	922459
21350	922460
41653	922461
45012	922462
23126	922463
55341	922464
1916	922465
121890	922466
140316	922467
33223	922468
60691	922469
11842	922470
56343	922471
70142	922472
160296	922473
64847	922474
132120	922475
166820	922476
66119	922477
44631	922478
64868	922479
162403	922480
177124	922481
28401	922482
99406	922483
54145	922484
44735	922485
188363	922486
2388	922487
17936	922488
67729	922489
91707	922490
128361	922491
53040	922492
21173	922493
56653	922494
13580	922495
16089	922496
42514	922497
7929	922498
27402	922499
39170	922500
86421	922501
9938	922502
883	922503
5843	922504
19570	922505
1972	922506
71972	922507
110788	922508
100477	922509
17212	922510
65802	922511
179092	922512
132191	922513
52435	922514
99800	922515
123851	922516
30124	922517
121740	922518
143206	922519
53734	922520
121298	922521
99777	922522
110808	922523
132809	922524
103695	922525
145832	922526
128171	922527
26126	922528
169948	922529
54677	922530
100993	922531
132662	922532
109060	922533
132079	922534
22421	922535
98671	922536
126894	922537
127754	922538
82742	922539
88920	922540
137766	922541
128748	922542
25985	922543
56023	922544
96531	922545
126620	922546
1655	922547
4756	922548
83970	922549
42953	922550
23056	922551
82729	922552
14124	922553
14600	922554
19244	922555
72265	922556
67390	922557
33594	922558
65036	922559
104996	922560
124429	922561
108346	922562
7389	922563
13317	922564
41570	922565
189116	922566
50174	922567
122157	922568
24714	922569
68613	922570
366	922571
22401	922572
22517	922573
19365	922574
140385	922575
34103	922576
87353	922577
56827	922578
1959	922579
187931	922580
63590	922581
73127	922582
82183	922583
66301	922584
19072	922585
71159	922586
30004	922587
69350	922588
19126	922589
175246	922590
77160	922591
59142	922592
111613	922593
133384	922594
166669	922595
21214	922596
141845	922597
24873	922598
68664	922599
122727	922600
23	922601
8546	922602
17215	922603
41467	922604
64016	922605
2851	922606
2626	922607
124897	922608
11518	922609
5249	922610
4041	922611
129427	922612
59976	922613
34211	922614
61343	922615
14949	922616
41940	922617
133628	922618
50069	922619
14990	922620
30729	922621
44036	922622
14109	922623
5910	922624
62406	922625
122837	922626
126948	922627
4011	922628
53641	922629
154949	922630
17688	922631
23884	922632
19660	922633
38666	922634
140278	922635
58622	922636
11081	922637
12580	922638
137772	922639
23924	922640
21188	922641
18298	922642
9177	922643
65257	922644
118477	922645
25246	922646
43431	922647
24246	922648
8196	922649
31394	922650
50041	922651
1914	922652
32904	922653
50163	922654
54486	922655
82465	922656
53940	922657
157507	922658
65514	922659
54928	922660
31360	922661
38138	922662
49781	922663
15611	922664
26946	922665
66547	922666
160044	922667
56077	922668
12443	922669
59248	922670
39741	922671
8542	922672
8542	922673
137920	922674
19573	922675
3834	922676
3415	922677
51431	922678
29025	922679
10031	922680
29810	922681
72936	922682
23454	922683
50332	922684
46521	922685
18927	922686
392	922687
14618	922688
4554	922689
18433	922690
57192	922691
2015	922692
81956	922693
6383	922694
58258	922695
2547	922696
86048	922697
142317	922698
49758	922699
108577	922700
70504	922701
31320	922702
13261	922703
12461	922704
6554	922705
25214	922706
58387	922707
104102	922708
63995	922709
167688	922710
5184	922711
56530	922712
116330	922713
151511	922714
60292	922715
180095	922716
11297	922717
142172	922718
55540	922719
10387	922720
1385	922721
3415	922722
15318	922723
31099	922724
68475	922725
12167	922726
65652	922727
58243	922728
2340	922729
52721	922730
2015	922731
108306	922732
47095	922733
76320	922734
86129	922735
74876	922736
17879	922737
9639	922738
100469	922739
55366	922740
14664	922741
9026	922742
27867	922743
21654	922744
85916	922745
60690	922746
69808	922747
68501	922748
46908	922749
6292	922750
72909	922751
34348	922752
809	922753
82978	922754
79200	922755
34224	922756
56305	922757
19264	922758
64902	922759
109412	922760
103064	922761
89475	922762
90155	922763
88491	922764
109410	922765
304	922766
17054	922767
52073	922768
64310	922769
34869	922770
128266	922771
156355	922772
28383	922773
65391	922774
7950	922775
23396	922776
91963	922777
2542	922778
11709	922779
38966	922780
45872	922781
10508	922782
57192	922783
2542	922784
166082	922785
73844	922786
88254	922787
104013	922788
130314	922789
13784	922790
165684	922791
79351	922792
34247	922793
36140	922794
113440	922795
13939	922796
22309	922797
91802	922798
188582	922799
19647	922800
13091	922801
102709	922802
18612	922803
83761	922804
60402	922805
151687	922806
158549	922807
14984	922808
89291	922809
161921	922810
12221	922811
38922	922812
76280	922813
133521	922814
12889	922815
9382	922816
84492	922817
45995	922818
26778	922819
21077	922820
2252	922821
3468	922822
15	922823
23055	922824
122850	922825
143024	922826
187319	922827
125954	922828
109598	922829
9191	922830
76613	922831
116511	922832
34767	922833
60321	922834
9108	922835
36396	922836
72418	922837
143006	922838
95999	922839
38793	922840
37307	922841
122214	922842
130583	922843
100513	922844
143406	922845
21285	922846
116475	922847
20395	922848
111665	922849
157167	922850
135277	922851
140568	922852
25566	922853
110112	922854
6554	922855
139853	922856
101922	922857
69025	922858
2015	922859
184426	922860
110262	922861
187625	922862
96734	922863
23854	922864
170320	922865
50581	922866
100513	922867
8928	922868
187735	922869
85741	922870
68379	922871
115179	922872
15176	922873
47456	922874
101401	922875
60292	922876
14843	922877
38170	922878
90132	922879
172183	922880
55795	922881
121600	922882
129532	922883
80438	922884
68721	922885
42555	922886
5459	922887
27262	922888
50348	922889
47366	922890
6453	922891
2015	922892
22404	922893
11311	922894
62034	922895
10726	922896
85548	922897
30579	922898
30610	922899
97442	922900
16857	922901
132401	922902
66	922903
17688	922904
4620	922905
19122	922906
17289	922907
101992	922908
5440	922909
87762	922910
366	922911
10650	922912
3892	922913
47520	922914
64838	922915
53997	922916
17330	922917
51132	922918
137040	922919
49995	922920
34310	922921
23335	922922
41446	922923
55401	922924
40412	922925
1513	922926
108944	922927
55112	922928
13784	922929
16465	922930
89417	922931
53514	922932
21798	922933
67819	922934
68419	922935
13798	922936
23335	922937
44197	922938
89640	922939
14970	922940
104912	922941
7077	922942
181041	922943
115393	922944
170574	922945
92802	922946
55366	922947
132622	922948
34117	922949
9030	922950
2648	922951
40707	922952
9648	922953
7077	922954
54805	922955
39661	922956
24584	922957
84630	922958
23054	922959
163592	922960
60435	922961
96048	922962
102412	922963
39959	922964
62942	922965
149606	922966
157559	922967
54122	922968
82741	922969
13188	922970
27552	922971
8685	922972
125615	922973
142619	922974
94990	922975
68176	922976
156827	922977
30086	922978
25286	922979
36499	922980
44392	922981
14004	922982
26124	922983
67814	922984
11256	922985
92169	922986
48986	922987
41653	922988
8384	922989
42840	922990
162342	922991
89854	922992
104996	922993
186193	922994
15250	922995
174725	922996
4372	922997
27200	922998
11690	922999
88375	923000
14707	923001
3457	923002
120956	923003
226	923004
14004	923005
19638	923006
90090	923007
57596	923008
50625	923009
7016	923010
4410	923011
2303	923012
3964	923013
6697	923014
125833	923015
1451	923016
5206	923017
16430	923018
1014	923019
82235	923020
5941	923021
5065	923022
28634	923023
11519	923024
1287	923025
47592	923026
12117	923027
5239	923028
184778	923029
3759	923030
34753	923031
61744	923032
10805	923033
11976	923034
15176	923035
68600	923036
55795	923037
4223	923038
1004	923039
34753	923040
5877	923041
55292	923042
9837	923043
159322	923044
21222	923045
1628	923046
41708	923047
4533	923048
8377	923049
7368	923050
40475	923051
11231	923052
5117	923053
28412	923054
88425	923055
33125	923056
3013	923057
9795	923058
24891	923059
41895	923060
11565	923061
78740	923062
29239	923063
366	923064
18351	923065
4832	923066
5490	923067
7532	923068
36619	923069
3538	923070
2428	923071
9814	923072
22054	923073
188115	923074
27978	923075
11690	923076
11703	923077
11267	923078
90814	923079
21222	923080
41638	923081
41938	923082
59468	923083
2571	923084
1959	923085
122110	923086
11802	923087
63335	923088
25425	923089
3665	923090
21222	923091
3949	923092
48798	923093
116624	923094
40475	923095
26504	923096
47358	923097
56170	923098
7457	923099
9221	923100
50109	923101
153351	923102
12402	923103
49132	923104
28181	923105
59453	923106
13892	923107
1940	923108
67180	923109
16128	923110
186448	923111
10711	923112
32564	923113
8409	923114
3026	923115
41253	923116
65065	923117
1695	923118
10302	923119
7177	923120
6924	923121
119794	923122
43576	923123
9349	923124
2324	923125
29022	923126
68413	923127
122871	923128
44266	923129
27123	923130
52072	923131
36694	923132
81994	923133
91354	923134
1312	923135
183618	923136
89853	923137
6676	923138
16537	923139
21587	923140
65634	923141
49436	923142
19706	923143
57491	923144
10263	923145
24078	923146
6607	923147
18940	923148
10366	923149
104650	923150
51043	923151
30840	923152
116555	923153
25632	923154
83546	923155
133761	923156
60490	923157
50646	923158
22320	923159
60255	923160
118874	923161
19115	923162
8564	923163
13233	923164
130409	923165
20220	923166
101094	923167
133642	923168
12346	923169
405	923170
29	923171
69175	923172
43603	923173
25632	923174
8392	923175
30594	923176
14664	923177
35180	923178
145474	923179
23020	923180
41375	923181
5	923182
133642	923183
41830	923184
183816	923185
8861	923186
19070	923187
35185	923188
36103	923189
100676	923190
80296	923191
95209	923192
108579	923193
48506	923194
148469	923195
35185	923196
22303	923197
184582	923198
42987	923199
24252	923200
37318	923201
50563	923202
86950	923203
151708	923204
36113	923205
8861	923206
65741	923207
16421	923208
49347	923209
42678	923210
101094	923211
36656	923212
50646	923213
34517	923214
74093	923215
13621	923216
8723	923217
61419	923218
19528	923219
28455	923220
36464	923221
62743	923222
9394	923223
7653	923224
9763	923225
7009	923226
61215	923227
19137	923228
131625	923229
56338	923230
26971	923231
49347	923232
62743	923233
75476	923234
9808	923235
32948	923236
183807	923237
17881	923238
47718	923239
20786	923240
36656	923241
96402	923242
88005	923243
31593	923244
22853	923245
39578	923246
70778	923247
27859	923248
144332	923249
61224	923250
144339	923251
172358	923252
100879	923253
61451	923254
40166	923255
141541	923256
8206	923257
100910	923258
127642	923259
141052	923260
48506	923261
48299	923262
116801	923263
36648	923264
117067	923265
77259	923266
142340	923267
8882	923268
14664	923269
114720	923270
24628	923271
15952	923272
1628	923273
31677	923274
50710	923275
7127	923276
78612	923277
18099	923278
95209	923279
158531	923280
179797	923281
32930	923282
108024	923283
19070	923284
22853	923285
61362	923286
145120	923287
50425	923288
38342	923289
41434	923290
95690	923291
62918	923292
20331	923293
75476	923294
68495	923295
48206	923296
41933	923297
16475	923298
10071	923299
50337	923300
41890	923301
35734	923302
5740	923303
17477	923304
9878	923305
71558	923306
10074	923307
98997	923308
117067	923309
26971	923310
38161	923311
17803	923312
36656	923313
5018	923314
77506	923315
46289	923316
102267	923317
71365	923318
5936	923319
14124	923320
3333	923321
177109	923322
25772	923323
156872	923324
36709	923325
94977	923326
48573	923327
12992	923328
34479	923329
48616	923330
7200	923331
36765	923332
26293	923333
15562	923334
68142	923335
7693	923336
81807	923337
7072	923338
168984	923339
4833	923340
4673	923341
37101	923342
61481	923343
8074	923344
3589	923345
45230	923346
96264	923347
31864	923348
80219	923349
32642	923350
100576	923351
17225	923352
61124	923353
20307	923354
18892	923355
166748	923356
70905	923357
69175	923358
137914	923359
139785	923360
107729	923361
16023	923362
38728	923363
50363	923364
37566	923365
65204	923366
91450	923367
249	923368
76118	923369
96236	923370
1629	923371
35242	923372
72637	923373
19737	923374
306	923375
64	923376
50996	923377
19933	923378
27677	923379
18472	923380
9834	923381
103695	923382
7376	923383
29810	923384
1607	923385
27237	923386
78628	923387
99800	923388
51314	923389
3929	923390
89672	923391
38905	923392
31954	923393
26126	923394
6708	923395
93267	923396
106774	923397
151965	923398
110391	923399
117146	923400
27929	923401
181555	923402
72183	923403
44364	923404
88674	923405
11536	923406
116991	923407
171094	923408
106897	923409
136750	923410
110391	923411
5641	923412
5641	923413
116141	923414
176955	923415
112219	923416
19012	923417
34495	923418
794	923419
79688	923420
89943	923421
184866	923422
174732	923423
35423	923424
80923	923425
3094	923426
58634	923427
13355	923428
2780	923429
218	923430
32175	923431
37703	923432
74871	923433
64132	923434
87932	923435
211	923436
32915	923437
10619	923438
4142	923439
5204	923440
2	923441
14566	923442
30792	923443
983	923444
53442	923445
4110	923446
186762	923447
140790	923448
28286	923449
59249	923450
123974	923451
84866	923452
1938	923453
21401	923454
45425	923455
55739	923456
29451	923457
41636	923458
11690	923459
1267	923460
29810	923461
53346	923462
9812	923463
38100	923464
5936	923465
12299	923466
91266	923467
81864	923468
8471	923469
5650	923470
88757	923471
10980	923472
58013	923473
39955	923474
58013	923475
18644	923476
3468	923477
11928	923478
143078	923479
17271	923480
6129	923481
2505	923482
9758	923483
3019	923484
11972	923485
53063	923486
2505	923487
27775	923488
36636	923489
88062	923490
3177	923491
320	923492
184750	923493
16025	923494
19435	923495
13075	923496
19436	923497
24739	923498
4673	923499
28472	923500
15904	923501
50072	923502
6528	923503
21603	923504
7409	923505
5809	923506
72499	923507
15912	923508
30586	923509
41938	923510
80330	923511
33707	923512
1641	923513
72296	923514
89854	923515
10307	923516
36919	923517
16304	923518
6514	923519
49132	923520
85759	923521
15669	923522
57310	923523
59004	923524
133831	923525
2	923526
6450	923527
1664	923528
61604	923529
53581	923530
8409	923531
4820	923532
13971	923533
21603	923534
15358	923535
39393	923536
146657	923537
12021	923538
8409	923539
61464	923540
15756	923541
8811	923542
14765	923543
5534	923544
4820	923545
26	923546
27353	923547
28076	923548
136503	923549
3332	923550
168651	923551
74306	923552
20690	923553
28060	923554
65245	923555
65286	923556
131077	923557
19567	923558
11875	923559
107299	923560
84603	923561
17440	923562
88171	923563
41755	923564
9793	923565
15508	923566
101303	923567
1346	923568
48648	923569
489	923570
857	923571
58384	923572
6482	923573
7960	923574
77141	923575
11703	923576
1018	923577
23531	923578
50577	923579
13515	923580
67526	923581
2802	923582
41253	923583
91555	923584
8384	923585
7457	923586
13965	923587
108708	923588
34516	923589
22290	923590
3237	923591
30909	923592
4291	923593
9661	923594
99939	923595
74894	923596
766	923597
67323	923598
3469	923599
7	923600
18142	923601
4107	923602
127776	923603
3452	923604
356	923605
14753	923606
17371	923607
4107	923608
40768	923609
99733	923610
1697	923611
20628	923612
7	923613
34025	923614
11289	923615
18256	923616
15218	923617
20628	923618
8867	923619
40392	923620
47645	923621
597	923622
3212	923623
21240	923624
4107	923625
41349	923626
53586	923627
14690	923628
57311	923629
4107	923630
454	923631
1314	923632
50481	923633
135383	923634
118417	923635
45788	923636
34968	923637
112099	923638
89752	923639
73677	923640
75902	923641
135329	923642
89729	923643
59620	923644
72494	923645
106511	923646
63702	923647
76172	923648
52819	923649
88485	923650
34686	923651
90489	923652
135521	923653
10548	923654
170851	923655
76100	923656
92267	923657
180854	923658
145341	923659
145385	923660
112025	923661
89746	923662
147279	923663
175686	923664
36761	923665
34016	923666
152728	923667
52764	923668
48250	923669
40267	923670
108214	923671
36347	923672
44067	923673
83756	923674
76132	923675
49826	923676
176927	923677
93088	923678
175603	923679
76652	923680
139498	923681
109074	923682
92382	923683
112063	923684
63228	923685
137703	923686
15452	923687
34016	923688
29761	923689
69386	923690
84564	923691
17264	923692
118377	923693
14170	923694
103933	923695
115428	923696
40267	923697
149397	923698
135563	923699
115176	923700
53506	923701
111472	923702
149460	923703
50983	923704
84407	923705
115135	923706
139189	923707
180544	923708
170841	923709
135299	923710
71375	923711
180867	923712
112121	923713
52123	923714
176855	923715
29386	923716
51901	923717
45842	923718
88528	923719
50537	923720
7295	923721
6460	923722
95938	923723
70244	923724
35563	923725
857	923726
127386	923727
63661	923728
39466	923729
4530	923730
37974	923731
7134	923732
13270	923733
49512	923734
83667	923735
113116	923736
82110	923737
26861	923738
102606	923739
33858	923740
30220	923741
35563	923742
49512	923743
33005	923744
122968	923745
70747	923746
45862	923747
5065	923748
33858	923749
70801	923750
138131	923751
488	923752
698	923753
1487	923754
4937	923755
13580	923756
42019	923757
30729	923758
7076	923759
47290	923760
95375	923761
488	923762
47290	923763
29923	923764
29782	923765
4381	923766
88976	923767
110491	923768
2282	923769
6077	923770
8279	923771
40747	923772
72857	923773
43686	923774
164859	923775
119780	923776
115371	923777
75986	923778
129526	923779
145356	923780
31847	923781
76967	923782
24811	923783
59069	923784
121754	923785
165822	923786
95127	923787
99256	923788
24692	923789
149811	923790
113511	923791
35388	923792
35512	923793
3920	923794
6841	923795
2152	923796
192	923797
9953	923798
58	923799
182934	923800
26841	923801
35450	923802
3912	923803
7222	923804
120	923805
141673	923806
28091	923807
2465	923808
180224	923809
14204	923810
79851	923811
5698	923812
102590	923813
29163	923814
14991	923815
2731	923816
34261	923817
8638	923818
6108	923819
44387	923820
17724	923821
293	923822
5818	923823
2172	923824
5129	923825
26738	923826
4545	923827
49562	923828
549	923829
4345	923830
5495	923831
18119	923832
132	923833
12795	923834
12904	923835
100521	923836
2473	923837
43407	923838
42298	923839
55342	923840
35665	923841
2994	923842
29691	923843
19260	923844
1015	923845
549	923846
7237	923847
3395	923848
42239	923849
37025	923850
2154	923851
28207	923852
5885	923853
536	923854
32454	923855
39518	923856
2111	923857
732	923858
27869	923859
1034	923860
57803	923861
882	923862
52167	923863
1595	923864
1674	923865
18907	923866
688	923867
112756	923868
12752	923869
21888	923870
27709	923871
21761	923872
6790	923873
4348	923874
2899	923875
3748	923876
1663	923877
8099	923878
8046	923879
989	923880
39669	923881
49887	923882
8667	923883
2906	923884
2862	923885
838	923886
10519	923887
8143	923888
82492	923889
2299	923890
3497	923891
2555	923892
1678	923893
2068	923894
1180	923895
72696	923896
5350	923897
47659	923898
18676	923899
2904	923900
20891	923901
56930	923902
80128	923903
454	923904
49305	923905
907	923906
2192	923907
646	923908
21441	923909
54891	923910
1520	923911
1178	923912
31894	923913
2509	923914
24298	923915
13819	923916
9	923917
4611	923918
12957	923919
13752	923920
35556	923921
2299	923922
34887	923923
3284	923924
14979	923925
6057	923926
46670	923927
2103	923928
7897	923929
145460	923930
2210	923931
1215	923932
2930	923933
1483	923934
1335	923935
1482	923936
23776	923937
25816	923938
22032	923939
905	923940
32722	923941
1482	923942
684	923943
13009	923944
23652	923945
22435	923946
97362	923947
21890	923948
8057	923949
73994	923950
1189	923951
2059	923952
27337	923953
43533	923954
39729	923955
4795	923956
18201	923957
68573	923958
3581	923959
1628	923960
60076	923961
54315	923962
11974	923963
2610	923964
4675	923965
25946	923966
10980	923967
78927	923968
59588	923969
9101	923970
41501	923971
12099	923972
3587	923973
27823	923974
3831	923975
2745	923976
3975	923977
27961	923978
6064	923979
18313	923980
18382	923981
74249	923982
7203	923983
1150	923984
42771	923985
2299	923986
80474	923987
7262	923988
25880	923989
141	923990
6211	923991
1520	923992
4658	923993
4484	923994
302	923995
10313	923996
488	923997
59797	923998
1637	923999
10875	924000
29664	924001
13536	924002
78501	924003
24917	924004
24225	924005
21250	924006
490	924007
870	924008
4562	924009
2878	924010
57631	924011
21558	924012
8598	924013
39228	924014
911	924015
32309	924016
15144	924017
3638	924018
48096	924019
39862	924020
488	924021
23608	924022
47547	924023
63993	924024
104783	924025
12422	924026
11	924027
1632	924028
31543	924029
10271	924030
55466	924031
14132	924032
1803	924033
79312	924034
132693	924035
19552	924036
33742	924037
202	924038
27408	924039
12434	924040
251	924041
1819	924042
40546	924043
23123	924044
14979	924045
13554	924046
15116	924047
69793	924048
5748	924049
7095	924050
2971	924051
10721	924052
801	924053
5202	924054
12715	924055
45518	924056
1435	924057
871	924058
39554	924059
2005	924060
64284	924061
48850	924062
31569	924063
47041	924064
4881	924065
2043	924066
18344	924067
7053	924068
39736	924069
48912	924070
3292	924071
7259	924072
73	924073
29193	924074
75045	924075
17331	924076
32210	924077
66191	924078
141	924079
2522	924080
1606	924081
189	924082
10053	924083
1357	924084
74592	924085
5328	924086
1183	924087
18371	924088
13519	924089
68973	924090
7180	924091
83541	924092
3630	924093
114	924094
29645	924095
21416	924096
57289	924097
911	924098
2267	924099
14732	924100
46867	924101
1190	924102
11008	924103
130100	924104
6680	924105
32186	924106
9376	924107
4244	924108
5045	924109
25963	924110
39159	924111
10	924112
3748	924113
11208	924114
3666	924115
2555	924116
32309	924117
39526	924118
75433	924119
1633	924120
698	924121
1850	924122
490	924123
2022	924124
1504	924125
3268	924126
27005	924127
24582	924128
8264	924129
48694	924130
11311	924131
4804	924132
8743	924133
45429	924134
23403	924135
6373	924136
9929	924137
18702	924138
5011	924139
6716	924140
41772	924141
41772	924142
241	924143
51338	924144
24364	924145
122158	924146
37022	924147
76738	924148
26232	924149
110099	924150
4933	924151
507	924152
24159	924153
15354	924154
9408	924155
1718	924156
60919	924157
967	924158
40988	924159
179363	924160
36385	924161
2705	924162
38917	924163
41391	924164
43029	924165
25066	924166
3382	924167
95789	924168
68684	924169
7485	924170
63828	924171
8382	924172
164934	924173
10822	924174
38904	924175
14928	924176
54445	924177
56858	924178
123942	924179
51961	924180
126030	924181
54492	924182
61679	924183
33767	924184
34795	924185
45515	924186
5022	924187
91168	924188
42643	924189
72859	924190
102645	924191
45515	924192
40320	924193
25935	924194
96374	924195
45655	924196
12503	924197
75659	924198
94930	924199
28873	924200
82874	924201
23963	924202
46955	924203
8641	924204
23831	924205
16362	924206
31734	924207
10270	924208
23695	924209
33364	924210
68214	924211
81082	924212
55819	924213
119162	924214
24111	924215
16080	924216
9143	924217
51693	924218
129047	924219
135914	924220
90899	924221
20415	924222
157733	924223
169773	924224
489	924225
24657	924226
45722	924227
78083	924228
159647	924229
129404	924230
31921	924231
74123	924232
125422	924233
113589	924234
102214	924235
13661	924236
55120	924237
70381	924238
14873	924239
31333	924240
145	924241
3409	924242
1844	924243
4919	924244
107528	924245
14712	924246
929	924247
929	924248
929	924249
929	924250
929	924251
929	924252
929	924253
929	924254
929	924255
929	924256
929	924257
929	924258
929	924259
147999	924260
14317	924261
62794	924262
83578	924263
92127	924264
8350	924265
915	924266
105639	924267
38838	924268
70063	924269
182032	924270
135855	924271
40296	924272
34297	924273
183747	924274
42006	924275
480	924276
474	924277
11928	924278
11928	924279
6047	924280
28141	924281
18362	924282
17656	924283
19900	924284
17656	924285
139100	924286
45849	924287
53346	924288
6451	924289
18148	924290
778	924291
13955	924292
66198	924293
39240	924294
53049	924295
1795	924296
65629	924297
32193	924298
41333	924299
65735	924300
65688	924301
7833	924302
66292	924303
132346	924304
27561	924305
126098	924306
2326	924307
184480	924308
2245	924309
1079	924310
15337	924311
26895	924312
6047	924313
9003	924314
118466	924315
116783	924316
143220	924317
7209	924318
73068	924319
133477	924320
57609	924321
48115	924322
5877	924323
4366	924324
2455	924325
16875	924326
11057	924327
32650	924328
83677	924329
5290	924330
67617	924331
50485	924332
16463	924333
24976	924334
123073	924335
26054	924336
163886	924337
47859	924338
1175	924339
22117	924340
22735	924341
36361	924342
154169	924343
48786	924344
97570	924345
3644	924346
19887	924347
49303	924348
123073	924349
1967	924350
12935	924351
59798	924352
60632	924353
69186	924354
23795	924355
387	924356
26846	924357
9572	924358
57225	924359
102874	924360
12935	924361
14443	924362
179761	924363
17049	924364
114620	924365
65226	924366
59167	924367
35963	924368
27367	924369
59445	924370
27367	924371
113194	924372
7502	924373
170000	924374
159324	924375
176476	924376
55855	924377
130289	924378
34789	924379
34789	924380
34789	924381
94109	924382
56471	924383
82209	924384
22725	924385
29195	924386
127488	924387
403	924388
186988	924389
32750	924390
46803	924391
56707	924392
79320	924393
78909	924394
44892	924395
46581	924396
125793	924397
83207	924398
53847	924399
24973	924400
66290	924401
18012	924402
37941	924403
54147	924404
31857	924405
21505	924406
80240	924407
128109	924408
177258	924409
10854	924410
21505	924411
37165	924412
14976	924413
12563	924414
46533	924415
124067	924416
99123	924417
80893	924418
64489	924419
40891	924420
120904	924421
10854	924422
24973	924423
97851	924424
120846	924425
70931	924426
54063	924427
66382	924428
55026	924429
37095	924430
68285	924431
84504	924432
149988	924433
167830	924434
109596	924435
105176	924436
85155	924437
109564	924438
139817	924439
134534	924440
85070	924441
55581	924442
22483	924443
8793	924444
6057	924445
5589	924446
109942	924447
15170	924448
70897	924449
22483	924450
66624	924451
43144	924452
29364	924453
14289	924454
5900	924455
35	924456
426	924457
43552	924458
1298	924459
48	924460
8759	924461
205	924462
2787	924463
8154	924464
8154	924465
182995	924466
139383	924467
187149	924468
87659	924469
185667	924470
153819	924471
74432	924472
87860	924473
10182	924474
6484	924475
69964	924476
86096	924477
133874	924478
41367	924479
183212	924480
29897	924481
131253	924482
59777	924483
29776	924484
86153	924485
91063	924486
4136	924487
136075	924488
59724	924489
9809	924490
127570	924491
127570	924492
30633	924493
12245	924494
36588	924495
47299	924496
136551	924497
128799	924498
254	924499
88776	924500
13698	924501
2475	924502
19850	924503
42916	924504
3301	924505
10123	924506
2921	924507
65799	924508
38204	924509
13156	924510
2915	924511
1478	924512
5411	924513
3702	924514
3597	924515
3597	924516
1877	924517
18278	924518
659	924519
1100	924520
1876	924521
2922	924522
509	924523
47874	924524
14631	924525
68811	924526
110303	924527
847	924528
74902	924529
19769	924530
13159	924531
5894	924532
19769	924533
14790	924534
14790	924535
338	924536
16540	924537
3917	924538
1462	924539
3555	924540
5563	924541
14894	924542
35295	924543
46002	924544
6694	924545
41635	924546
152	924547
83643	924548
15015	924549
138930	924550
2331	924551
30204	924552
187	924553
61	924554
12690	924555
5168	924556
8415	924557
257	924558
34380	924559
49	924560
15953	924561
32286	924562
18197	924563
21884	924564
69255	924565
18245	924566
12947	924567
47510	924568
39563	924569
21955	924570
43009	924571
4418	924572
141999	924573
751	924574
4640	924575
3497	924576
186038	924577
19105	924578
9858	924579
13698	924580
72993	924581
6519	924582
21436	924583
19099	924584
2070	924585
64125	924586
19925	924587
100050	924588
49382	924589
159486	924590
2070	924591
17023	924592
130192	924593
12379	924594
45786	924595
22969	924596
25277	924597
129635	924598
47496	924599
86441	924600
119430	924601
9436	924602
27747	924603
3374	924604
31049	924605
12379	924606
50295	924607
100050	924608
5562	924609
47369	924610
164892	924611
129635	924612
70613	924613
47378	924614
53787	924615
98762	924616
102017	924617
38300	924618
124207	924619
50624	924620
8859	924621
164808	924622
120132	924623
130536	924624
26954	924625
172670	924626
122765	924627
8621	924628
153064	924629
117386	924630
44427	924631
78522	924632
28954	924633
116875	924634
42901	924635
9436	924636
30441	924637
125650	924638
158609	924639
48897	924640
43198	924641
9821	924642
103806	924643
514	924644
11914	924645
2420	924646
51229	924647
78	924648
12126	924649
14001	924650
12114	924651
35840	924652
68115	924653
108132	924654
176437	924655
5123	924656
26723	924657
60070	924658
138764	924659
49058	924660
41825	924661
28199	924662
8587	924663
9281	924664
19231	924665
50001	924666
7199	924667
73742	924668
24103	924669
3925	924670
3113	924671
19237	924672
34878	924673
14	924674
7554	924675
26217	924676
69044	924677
33484	924678
3785	924679
11618	924680
1634	924681
61670	924682
37478	924683
35528	924684
3925	924685
79058	924686
141088	924687
923	924688
186609	924689
50568	924690
72453	924691
66509	924692
26931	924693
26959	924694
109727	924695
85483	924696
67458	924697
34028	924698
57753	924699
109989	924700
86163	924701
31255	924702
26359	924703
164571	924704
29429	924705
35579	924706
91827	924707
33537	924708
33902	924709
60187	924710
73266	924711
3579	924712
49194	924713
67450	924714
76602	924715
102787	924716
129349	924717
5500	924718
9380	924719
28377	924720
2141	924721
3489	924722
11560	924723
370	924724
313	924725
34591	924726
7180	924727
618	924728
7427	924729
12399	924730
138690	924731
1028	924732
7	924733
40845	924734
7282	924735
23686	924736
12399	924737
24353	924738
8243	924739
31335	924740
187152	924741
163854	924742
46602	924743
10966	924744
1264	924745
64237	924746
335	924747
37131	924748
7680	924749
2826	924750
9677	924751
59535	924752
750	924753
33691	924754
3982	924755
610	924756
1115	924757
5185	924758
418	924759
47426	924760
24409	924761
17984	924762
8114	924763
64305	924764
6597	924765
26751	924766
427	924767
41566	924768
26884	924769
127	924770
26365	924771
3490	924772
37271	924773
8113	924774
183239	924775
49884	924776
3500	924777
5762	924778
66716	924779
66837	924780
124096	924781
86073	924782
44037	924783
46167	924784
21564	924785
26304	924786
38039	924787
17391	924788
10571	924789
25812	924790
50310	924791
25136	924792
45820	924793
105168	924794
22445	924795
88203	924796
27281	924797
27766	924798
61981	924799
96807	924800
4372	924801
19465	924802
80350	924803
36499	924804
25201	924805
33595	924806
120812	924807
16762	924808
293	924809
20733	924810
3714	924811
101418	924812
163499	924813
57814	924814
59958	924815
141776	924816
24555	924817
86506	924818
106652	924819
91495	924820
157904	924821
87348	924822
16025	924823
110474	924824
6485	924825
74783	924826
151	924827
1634	924828
42	924829
2814	924830
1741	924831
8688	924832
11818	924833
80588	924834
53650	924835
13354	924836
13743	924837
73554	924838
102010	924839
74090	924840
20767	924841
80086	924842
11827	924843
56	924844
124724	924845
62626	924846
50177	924847
2142	924848
71399	924849
45231	924850
125610	924851
3169	924852
123620	924853
104079	924854
130193	924855
142831	924856
50215	924857
11932	924858
379	924859
2908	924860
127859	924861
4718	924862
22629	924863
10820	924864
1298	924865
90127	924866
1455	924867
72083	924868
173835	924869
32089	924870
17	924871
17072	924872
85983	924873
21148	924874
1115	924875
9687	924876
26198	924877
185688	924878
39520	924879
23082	924880
62	924881
419	924882
14614	924883
1174	924884
41886	924885
59659	924886
174516	924887
257	924888
872	924889
3489	924890
638	924891
30711	924892
9975	924893
166	924894
24783	924895
1696	924896
46555	924897
4343	924898
6497	924899
99625	924900
9670	924901
51436	924902
3741	924903
80053	924904
1625	924905
6783	924906
88471	924907
44723	924908
6693	924909
145193	924910
44531	924911
618	924912
1234	924913
22226	924914
1685	924915
115139	924916
69820	924917
108095	924918
103203	924919
2008	924920
113	924921
22256	924922
2215	924923
7713	924924
7455	924925
38	924926
2939	924927
54644	924928
24628	924929
4777	924930
7821	924931
3282	924932
3553	924933
15063	924934
39	924935
26126	924936
42145	924937
2139	924938
585	924939
59306	924940
123825	924941
119653	924942
1968	924943
22317	924944
35782	924945
11113	924946
17247	924947
12161	924948
77991	924949
168261	924950
7959	924951
183161	924952
35527	924953
43635	924954
945	924955
80794	924956
24303	924957
133419	924958
13315	924959
24775	924960
98473	924961
14998	924962
145439	924963
88	924964
42214	924965
14009	924966
28544	924967
106280	924968
12678	924969
131940	924970
34687	924971
94664	924972
39538	924973
5710	924974
7832	924975
11634	924976
2354	924977
36015	924978
4029	924979
29110	924980
68294	924981
48938	924982
9293	924983
14294	924984
48421	924985
39561	924986
9246	924987
31435	924988
43547	924989
43547	924990
23968	924991
26940	924992
98995	924993
12616	924994
1	924995
223	924996
10012	924997
24191	924998
19005	924999
89182	925000
68	925001
13657	925002
72819	925003
12285	925004
187079	925005
106854	925006
30964	925007
3673	925008
115803	925009
93485	925010
50728	925011
19642	925012
17	925013
32148	925014
44474	925015
15646	925016
46723	925017
30700	925018
46723	925019
39250	925020
62613	925021
2300	925022
5342	925023
37576	925024
27136	925025
2298	925026
3376	925027
69408	925028
121381	925029
73212	925030
4644	925031
4953	925032
35052	925033
24425	925034
88924	925035
63019	925036
7793	925037
4796	925038
1065	925039
14742	925040
32912	925041
109068	925042
1442	925043
59992	925044
115138	925045
14390	925046
2007	925047
90430	925048
81993	925049
172758	925050
78829	925051
88711	925052
74525	925053
26697	925054
39240	925055
70682	925056
42708	925057
41002	925058
106793	925059
109607	925060
23468	925061
79040	925062
83539	925063
749	925064
62277	925065
50684	925066
95529	925067
13305	925068
78795	925069
64245	925070
153777	925071
34864	925072
61330	925073
113268	925074
34887	925075
26890	925076
42222	925077
39025	925078
6794	925079
80650	925080
4534	925081
52897	925082
50944	925083
9924	925084
27985	925085
20435	925086
54906	925087
81631	925088
6299	925089
48321	925090
3280	925091
20376	925092
28455	925093
25365	925094
1115	925095
357	925096
6344	925097
54177	925098
51764	925099
50692	925100
59648	925101
25752	925102
129344	925103
33043	925104
31054	925105
150448	925106
3149	925107
41460	925108
16834	925109
123662	925110
5798	925111
25168	925112
15707	925113
3294	925114
12874	925115
163117	925116
17735	925117
613	925118
8826	925119
11844	925120
90096	925121
99054	925122
134962	925123
79368	925124
70392	925125
145451	925126
146428	925127
107045	925128
14257	925129
141914	925130
93924	925131
27762	925132
1097	925133
95420	925134
23226	925135
58966	925136
34639	925137
9150	925138
152159	925139
6300	925140
39288	925141
41795	925142
178247	925143
18042	925144
63647	925145
63647	925146
51380	925147
23205	925148
1166	925149
58902	925150
2972	925151
10425	925152
19490	925153
11467	925154
85138	925155
50699	925156
6479	925157
13599	925158
73175	925159
14367	925160
135105	925161
106169	925162
57347	925163
11693	925164
110483	925165
86459	925166
121563	925167
102218	925168
18354	925169
24179	925170
159243	925171
3743	925172
36747	925173
96015	925174
12248	925175
9414	925176
30934	925177
26924	925178
43727	925179
4359	925180
52976	925181
73256	925182
36364	925183
56880	925184
23008	925185
43199	925186
5	925187
101509	925188
74226	925189
9111	925190
40239	925191
56306	925192
90644	925193
72861	925194
16996	925195
23294	925196
98780	925197
83	925198
140374	925199
129259	925200
134942	925201
138405	925202
86062	925203
142789	925204
170204	925205
27455	925206
34339	925207
4258	925208
426	925209
40842	925210
7215	925211
48736	925212
13557	925213
32598	925214
1	925215
5617	925216
42598	925217
2270	925218
32726	925219
6511	925220
184390	925221
21998	925222
40063	925223
17812	925224
34346	925225
19393	925226
31534	925227
60338	925228
4948	925229
142068	925230
56351	925231
38638	925232
71783	925233
17158	925234
140358	925235
2320	925236
60167	925237
2591	925238
102	925239
94	925240
57083	925241
57432	925242
6235	925243
6235	925244
289	925245
4488	925246
9535	925247
23033	925248
2663	925249
162	925250
57592	925251
106456	925252
9415	925253
20785	925254
56998	925255
18389	925256
56609	925257
48967	925258
11244	925259
136150	925260
18333	925261
6651	925262
3587	925263
2321	925264
595	925265
959	925266
4530	925267
4532	925268
4205	925269
99744	925270
8078	925271
62000	925272
95526	925273
2823	925274
139	925275
48288	925276
6116	925277
22368	925278
12025	925279
4981	925280
1677	925281
16628	925282
160	925283
37675	925284
14967	925285
3685	925286
10471	925287
6116	925288
126751	925289
98882	925290
4828	925291
4292	925292
69830	925293
35320	925294
8105	925295
45514	925296
3445	925297
3380	925298
7279	925299
68449	925300
20930	925301
4447	925302
25227	925303
20714	925304
1337	925305
61762	925306
29757	925307
71676	925308
16178	925309
4211	925310
149434	925311
53476	925312
105519	925313
8355	925314
61801	925315
9006	925316
13694	925317
340	925318
13716	925319
38896	925320
500	925321
139600	925322
1909	925323
11187	925324
3069	925325
991	925326
90366	925327
22752	925328
61	925329
15	925330
1151	925331
30184	925332
137567	925333
1379	925334
1256	925335
45854	925336
2990	925337
41282	925338
34587	925339
20635	925340
14703	925341
46038	925342
1297	925343
125	925344
21	925345
62	925346
9375	925347
23406	925348
3782	925349
87189	925350
31008	925351
95479	925352
11287	925353
68460	925354
72476	925355
118560	925356
42164	925357
30230	925358
75255	925359
31015	925360
3445	925361
6650	925362
28020	925363
2595	925364
32821	925365
35032	925366
2264	925367
52339	925368
7976	925369
5952	925370
38750	925371
36216	925372
1527	925373
45533	925374
6827	925375
33268	925376
84317	925377
21515	925378
49645	925379
238	925380
351	925381
43808	925382
3064	925383
392	925384
252	925385
28720	925386
24250	925387
131912	925388
14574	925389
24818	925390
350	925391
55936	925392
21071	925393
2327	925394
1907	925395
23313	925396
403	925397
38294	925398
64448	925399
178053	925400
187968	925401
2255	925402
3581	925403
9457	925404
106178	925405
25780	925406
22238	925407
9492	925408
235	925409
106853	925410
12216	925411
2184	925412
40270	925413
32966	925414
7741	925415
22362	925416
389	925417
59209	925418
1811	925419
83109	925420
537	925421
41	925422
67913	925423
28985	925424
47047	925425
83492	925426
4	925427
27074	925428
380	925429
32929	925430
2329	925431
13360	925432
31458	925433
81429	925434
4740	925435
21315	925436
12519	925437
71710	925438
1878	925439
1878	925440
5384	925441
12057	925442
50410	925443
30269	925444
8026	925445
4596	925446
1131	925447
41309	925448
86818	925449
27196	925450
45241	925451
55557	925452
57086	925453
23071	925454
1519	925455
66279	925456
14536	925457
58399	925458
102158	925459
85064	925460
53352	925461
112047	925462
13817	925463
6451	925464
13942	925465
145621	925466
50688	925467
11681	925468
2220	925469
5672	925470
122399	925471
32295	925472
107900	925473
19229	925474
46381	925475
3346	925476
27996	925477
29175	925478
36778	925479
14189	925480
1457	925481
20529	925482
6389	925483
9326	925484
65119	925485
66609	925486
80398	925487
494	925488
51176	925489
26745	925490
48920	925491
942	925492
3793	925493
2997	925494
109932	925495
14180	925496
2660	925497
87488	925498
19112	925499
53971	925500
93456	925501
60226	925502
41610	925503
239	925504
17619	925505
5283	925506
43576	925507
2984	925508
16097	925509
12715	925510
9127	925511
15	925512
20257	925513
8925	925514
63271	925515
39821	925516
5381	925517
78208	925518
36208	925519
12955	925520
9489	925521
39488	925522
3820	925523
39616	925524
2994	925525
3582	925526
40641	925527
97654	925528
995	925529
10322	925530
27200	925531
5842	925532
40040	925533
176	925534
41846	925535
13633	925536
55737	925537
69606	925538
2356	925539
7279	925540
5035	925541
784	925542
24974	925543
26352	925544
47581	925545
2674	925546
918	925547
6725	925548
52547	925549
22979	925550
4	925551
2863	925552
56293	925553
2081	925554
782	925555
56663	925556
23063	925557
9142	925558
3460	925559
26590	925560
3698	925561
19874	925562
16324	925563
70302	925564
36970	925565
43362	925566
42092	925567
41790	925568
22446	925569
33566	925570
15134	925571
41340	925572
48556	925573
12370	925574
76665	925575
85046	925576
62705	925577
5863	925578
2501	925579
10868	925580
68955	925581
25517	925582
97864	925583
79	925584
1924	925585
48266	925586
16707	925587
40915	925588
13450	925589
56001	925590
4873	925591
2603	925592
26533	925593
9889	925594
67171	925595
24521	925596
64639	925597
21654	925598
17304	925599
23567	925600
21959	925601
44301	925602
96122	925603
58084	925604
2	925605
2631	925606
52615	925607
15966	925608
62805	925609
105166	925610
23247	925611
29908	925612
20800	925613
46868	925614
22524	925615
21413	925616
10432	925617
28205	925618
58686	925619
42371	925620
22530	925621
42326	925622
37048	925623
12854	925624
55691	925625
1556	925626
57632	925627
8401	925628
1640	925629
47719	925630
53701	925631
36654	925632
36406	925633
15154	925634
11038	925635
40505	925636
14227	925637
72430	925638
20371	925639
12809	925640
69018	925641
46682	925642
17783	925643
44872	925644
12030	925645
61935	925646
18286	925647
1615	925648
1662	925649
48595	925650
44627	925651
6793	925652
53022	925653
5549	925654
74836	925655
4865	925656
61425	925657
23335	925658
15412	925659
18204	925660
39292	925661
22687	925662
35501	925663
16542	925664
88488	925665
69310	925666
5181	925667
5164	925668
79222	925669
18302	925670
98596	925671
13903	925672
100010	925673
14188	925674
46813	925675
13401	925676
33203	925677
98919	925678
6530	925679
45778	925680
16061	925681
66893	925682
19040	925683
48703	925684
13422	925685
8799	925686
7296	925687
85454	925688
19335	925689
73177	925690
17101	925691
63666	925692
2083	925693
49063	925694
20285	925695
494	925696
32417	925697
57456	925698
26608	925699
57276	925700
80145	925701
179615	925702
132476	925703
117426	925704
109664	925705
15858	925706
27206	925707
104468	925708
134933	925709
160443	925710
4794	925711
74592	925712
130174	925713
48615	925714
40981	925715
34016	925716
77737	925717
122258	925718
118746	925719
102563	925720
34487	925721
158173	925722
95322	925723
186730	925724
48544	925725
57670	925726
142626	925727
48557	925728
143192	925729
108210	925730
63053	925731
8149	925732
585	925733
68940	925734
12441	925735
57274	925736
330	925737
15863	925738
66814	925739
87	925740
2707	925741
10715	925742
692	925743
306	925744
24119	925745
1768	925746
65096	925747
99991	925748
46716	925749
40579	925750
47585	925751
12726	925752
2679	925753
29030	925754
3861	925755
67501	925756
11375	925757
20756	925758
5959	925759
157784	925760
96583	925761
11479	925762
35378	925763
27857	925764
9379	925765
2308	925766
1766	925767
27946	925768
386	925769
110966	925770
116660	925771
68440	925772
79569	925773
11129	925774
169914	925775
140443	925776
111549	925777
139104	925778
7814	925779
143100	925780
38010	925781
31406	925782
20883	925783
17935	925784
12541	925785
24102	925786
10020	925787
17358	925788
37937	925789
19799	925790
11041	925791
3766	925792
22167	925793
22167	925794
49847	925795
8484	925796
10290	925797
35812	925798
179764	925799
140617	925800
117641	925801
85166	925802
157288	925803
45346	925804
31155	925805
65295	925806
96372	925807
43704	925808
84815	925809
161323	925810
11833	925811
55547	925812
26075	925813
2606	925814
27964	925815
88016	925816
181158	925817
23268	925818
7197	925819
12806	925820
68080	925821
28063	925822
27824	925823
2492	925824
20612	925825
30302	925826
73042	925827
12	925828
442	925829
190	925830
38390	925831
12360	925832
85143	925833
7168	925834
22023	925835
6	925836
11253	925837
16892	925838
15818	925839
32071	925840
75230	925841
90456	925842
79414	925843
28268	925844
44132	925845
20453	925846
8567	925847
184117	925848
15687	925849
58129	925850
40131	925851
3368	925852
40173	925853
9490	925854
103800	925855
964	925856
48256	925857
108378	925858
182299	925859
34838	925860
182966	925861
131409	925862
107283	925863
36204	925864
88429	925865
36204	925866
22367	925867
48464	925868
48440	925869
133993	925870
38674	925871
27193	925872
11434	925873
119231	925874
78025	925875
95620	925876
54987	925877
92543	925878
24471	925879
14014	925880
64681	925881
108229	925882
26323	925883
32604	925884
98024	925885
97970	925886
15881	925887
20809	925888
18753	925889
7602	925890
2948	925891
59888	925892
144968	925893
10640	925894
84426	925895
45909	925896
4208	925897
117016	925898
54407	925899
93806	925900
77836	925901
100027	925902
140705	925903
9335	925904
94308	925905
144606	925906
2952	925907
20033	925908
63462	925909
83064	925910
92716	925911
155893	925912
141491	925913
29957	925914
160718	925915
25286	925916
44294	925917
29596	925918
93492	925919
88798	925920
72485	925921
143155	925922
109642	925923
53269	925924
44175	925925
184624	925926
38723	925927
76920	925928
21818	925929
110697	925930
94435	925931
43992	925932
76910	925933
30960	925934
63552	925935
119145	925936
44385	925937
93760	925938
75454	925939
50985	925940
139455	925941
175630	925942
134573	925943
53295	925944
142866	925945
142990	925946
183902	925947
139732	925948
94856	925949
25286	925950
24852	925951
86460	925952
93463	925953
72503	925954
43989	925955
84311	925956
63834	925957
6944	925958
15954	925959
63198	925960
142073	925961
101185	925962
154053	925963
64351	925964
58334	925965
146218	925966
5174	925967
165409	925968
106009	925969
119302	925970
142610	925971
12628	925972
25107	925973
3421	925974
157470	925975
77285	925976
88074	925977
42424	925978
72555	925979
7340	925980
77309	925981
16038	925982
43974	925983
52345	925984
107962	925985
67387	925986
172965	925987
36706	925988
44184	925989
4640	925990
4640	925991
14819	925992
182280	925993
14074	925994
3039	925995
25503	925996
15845	925997
56878	925998
72178	925999
56768	926000
12382	926001
52049	926002
98	926003
1573	926004
83193	926005
15808	926006
74446	926007
72369	926008
60330	926009
6326	926010
181602	926011
182530	926012
11432	926013
42076	926014
13170	926015
2620	926016
32931	926017
149677	926018
31896	926019
55104	926020
35454	926021
298	926022
32512	926023
9759	926024
188191	926025
45329	926026
5103	926027
29849	926028
23128	926029
447	926030
83834	926031
89905	926032
33031	926033
43847	926034
75972	926035
92322	926036
34802	926037
760	926038
277	926039
919	926040
8813	926041
84263	926042
12200	926043
28286	926044
10313	926045
43869	926046
75920	926047
91576	926048
84831	926049
94016	926050
12215	926051
14	926052
29275	926053
51592	926054
134494	926055
1060	926056
346	926057
55316	926058
13178	926059
19395	926060
41305	926061
5760	926062
2770	926063
67270	926064
20305	926065
103450	926066
115278	926067
82267	926068
170408	926069
37	926070
15928	926071
15478	926072
6399	926073
83865	926074
12275	926075
20320	926076
117070	926077
12197	926078
17013	926079
3578	926080
49079	926081
77364	926082
115830	926083
14137	926084
4269	926085
13300	926086
76676	926087
4809	926088
26445	926089
39872	926090
22529	926091
131168	926092
23174	926093
51380	926094
5978	926095
5052	926096
1222	926097
24613	926098
24738	926099
33579	926100
38811	926101
27473	926102
34593	926103
20623	926104
30649	926105
13201	926106
27317	926107
61269	926108
59104	926109
31434	926110
176	926111
58057	926112
53030	926113
77044	926114
74131	926115
487	926116
121	926117
36741	926118
37053	926119
40989	926120
10864	926121
5946	926122
58747	926123
26400	926124
113327	926125
56995	926126
21457	926127
15374	926128
4559	926129
47663	926130
4111	926131
3112	926132
9563	926133
6836	926134
23028	926135
6988	926136
20459	926137
20459	926138
22149	926139
24842	926140
5679	926141
174535	926142
157023	926143
6836	926144
20459	926145
27272	926146
27272	926147
24842	926148
42905	926149
27713	926150
19860	926151
5233	926152
24842	926153
54636	926154
5241	926155
2334	926156
3664	926157
3664	926158
4972	926159
4972	926160
172923	926161
68014	926162
14348	926163
1537	926164
1537	926165
1537	926166
87988	926167
45197	926168
28984	926169
14874	926170
50806	926171
133814	926172
100095	926173
28009	926174
49900	926175
65251	926176
33620	926177
85796	926178
50231	926179
59231	926180
43900	926181
59499	926182
141472	926183
152976	926184
67855	926185
5416	926186
10301	926187
111800	926188
10976	926189
90321	926190
90754	926191
35162	926192
50717	926193
131659	926194
49066	926195
7320	926196
35206	926197
19072	926198
186721	926199
102174	926200
138530	926201
57869	926202
88387	926203
178591	926204
69324	926205
63569	926206
43241	926207
14260	926208
40183	926209
87352	926210
138281	926211
21181	926212
93598	926213
141663	926214
99380	926215
81419	926216
99380	926217
89246	926218
84934	926219
19010	926220
19712	926221
27158	926222
267	926223
36252	926224
2943	926225
112592	926226
11598	926227
36188	926228
45192	926229
65289	926230
93598	926231
53059	926232
12467	926233
35556	926234
137571	926235
22169	926236
86741	926237
58220	926238
6491	926239
67132	926240
38634	926241
98353	926242
95797	926243
181961	926244
130730	926245
12664	926246
119933	926247
162019	926248
123057	926249
53812	926250
156263	926251
100507	926252
46769	926253
29767	926254
35402	926255
14393	926256
13124	926257
106602	926258
12664	926259
54060	926260
13083	926261
11527	926262
7475	926263
22996	926264
15564	926265
117355	926266
63778	926267
87558	926268
20380	926269
90177	926270
13777	926271
45346	926272
21212	926273
11356	926274
10038	926275
116569	926276
51556	926277
9504	926278
48204	926279
79377	926280
69147	926281
36166	926282
161781	926283
63760	926284
47957	926285
12664	926286
83062	926287
25446	926288
51365	926289
20573	926290
65857	926291
20736	926292
20573	926293
51363	926294
61596	926295
8504	926296
12471	926297
169264	926298
132392	926299
99005	926300
78242	926301
121903	926302
137740	926303
51569	926304
53179	926305
7097	926306
9337	926307
181990	926308
65734	926309
31170	926310
20540	926311
23722	926312
11186	926313
83255	926314
96655	926315
8469	926316
2034	926317
159954	926318
14762	926319
99542	926320
41203	926321
36188	926322
54362	926323
58393	926324
21181	926325
68174	926326
83137	926327
30565	926328
11459	926329
35269	926330
46855	926331
9337	926332
24208	926333
135302	926334
11083	926335
29605	926336
67270	926337
12689	926338
173	926339
267	926340
31170	926341
98393	926342
19712	926343
110885	926344
120350	926345
59972	926346
4942	926347
46678	926348
27059	926349
29605	926350
109363	926351
39894	926352
49837	926353
134528	926354
43668	926355
12142	926356
16361	926357
77199	926358
97346	926359
11038	926360
135122	926361
49971	926362
44046	926363
112720	926364
10746	926365
33101	926366
57955	926367
6303	926368
181167	926369
26948	926370
46757	926371
162540	926372
18586	926373
569	926374
162360	926375
109418	926376
139192	926377
92644	926378
11005	926379
126196	926380
53123	926381
26163	926382
132811	926383
16507	926384
77199	926385
22316	926386
6826	926387
9115	926388
6660	926389
142187	926390
106788	926391
140234	926392
93473	926393
101319	926394
28451	926395
140234	926396
105683	926397
86284	926398
24698	926399
18577	926400
81289	926401
85913	926402
110558	926403
33076	926404
64519	926405
72364	926406
96287	926407
12479	926408
31745	926409
20573	926410
109385	926411
79377	926412
88984	926413
110148	926414
102146	926415
98213	926416
68330	926417
144727	926418
82041	926419
137784	926420
82956	926421
139351	926422
1838	926423
26371	926424
56601	926425
93563	926426
71342	926427
106291	926428
122690	926429
1532	926430
12289	926431
149564	926432
94273	926433
22939	926434
107715	926435
180843	926436
14260	926437
17412	926438
37142	926439
171803	926440
137329	926441
64142	926442
134583	926443
145047	926444
108220	926445
90321	926446
69768	926447
21019	926448
161765	926449
34103	926450
117283	926451
11788	926452
145025	926453
111767	926454
105834	926455
74431	926456
49933	926457
45069	926458
31696	926459
80172	926460
95901	926461
171966	926462
77421	926463
27059	926464
180956	926465
13247	926466
149980	926467
68464	926468
21364	926469
46579	926470
14478	926471
108410	926472
82956	926473
45069	926474
146749	926475
179892	926476
33134	926477
107281	926478
108251	926479
116982	926480
2576	926481
140307	926482
44135	926483
53051	926484
170100	926485
120680	926486
62490	926487
183475	926488
96773	926489
89324	926490
51846	926491
19712	926492
125356	926493
110631	926494
174379	926495
125606	926496
49607	926497
28827	926498
144942	926499
56439	926500
144507	926501
29566	926502
7685	926503
38781	926504
50897	926505
170528	926506
118268	926507
108448	926508
79321	926509
137784	926510
38781	926511
51385	926512
11821	926513
94302	926514
122240	926515
175164	926516
63875	926517
56467	926518
123161	926519
179465	926520
152781	926521
110885	926522
16507	926523
150957	926524
184286	926525
136529	926526
62490	926527
89465	926528
103272	926529
63988	926530
30291	926531
35464	926532
62536	926533
13112	926534
69380	926535
57895	926536
99621	926537
37213	926538
81661	926539
48152	926540
98036	926541
175717	926542
10087	926543
70294	926544
85471	926545
80709	926546
104057	926547
107138	926548
45487	926549
55132	926550
7816	926551
83137	926552
84478	926553
84482	926554
36252	926555
6426	926556
122692	926557
178089	926558
141137	926559
128798	926560
63875	926561
119965	926562
46579	926563
50864	926564
164788	926565
156204	926566
38852	926567
9504	926568
10608	926569
33100	926570
58313	926571
130855	926572
46557	926573
45947	926574
94754	926575
185023	926576
157471	926577
67634	926578
38781	926579
111188	926580
121957	926581
80550	926582
42473	926583
79498	926584
92531	926585
1781	926586
90105	926587
18642	926588
113038	926589
50897	926590
10502	926591
18464	926592
93563	926593
28666	926594
108486	926595
6944	926596
37076	926597
108591	926598
88215	926599
34197	926600
83776	926601
12467	926602
170405	926603
120644	926604
47335	926605
36309	926606
33974	926607
10608	926608
165604	926609
183655	926610
139028	926611
64179	926612
61044	926613
54378	926614
3924	926615
35419	926616
15897	926617
13121	926618
52442	926619
23576	926620
11721	926621
15525	926622
161208	926623
63887	926624
54504	926625
90407	926626
107850	926627
30614	926628
142798	926629
35271	926630
12073	926631
24718	926632
111411	926633
66115	926634
110200	926635
87084	926636
47658	926637
64741	926638
137761	926639
15907	926640
46855	926641
188781	926642
107693	926643
107138	926644
45833	926645
78464	926646
50321	926647
51258	926648
37181	926649
169446	926650
128446	926651
135236	926652
83854	926653
41171	926654
174906	926655
91022	926656
2206	926657
676	926658
890	926659
3799	926660
19187	926661
43478	926662
28735	926663
18236	926664
40880	926665
106303	926666
38290	926667
27488	926668
802	926669
24165	926670
209	926671
5997	926672
93637	926673
4048	926674
27472	926675
47074	926676
56142	926677
28237	926678
45771	926679
65760	926680
18668	926681
49204	926682
33572	926683
40989	926684
18764	926685
22596	926686
13335	926687
49216	926688
18889	926689
40647	926690
18805	926691
48835	926692
1374	926693
44733	926694
56904	926695
22754	926696
8107	926697
58918	926698
38044	926699
18890	926700
27317	926701
37065	926702
25852	926703
4389	926704
56331	926705
54194	926706
80197	926707
480	926708
68091	926709
58994	926710
53831	926711
18764	926712
12685	926713
31503	926714
55696	926715
36965	926716
48835	926717
20106	926718
14649	926719
3068	926720
70941	926721
33278	926722
21445	926723
7191	926724
46436	926725
49216	926726
40774	926727
19966	926728
31698	926729
158659	926730
33278	926731
57061	926732
85694	926733
99468	926734
67890	926735
13335	926736
54194	926737
40368	926738
40436	926739
33296	926740
18731	926741
40566	926742
25323	926743
35549	926744
82850	926745
157942	926746
80838	926747
4316	926748
19253	926749
28378	926750
7398	926751
3572	926752
115376	926753
86892	926754
179694	926755
155900	926756
59420	926757
5102	926758
27524	926759
64736	926760
726	926761
151	926762
108597	926763
4727	926764
5781	926765
137823	926766
77669	926767
44007	926768
93223	926769
17126	926770
17126	926771
8072	926772
59699	926773
71583	926774
93746	926775
6421	926776
108663	926777
158750	926778
22880	926779
40102	926780
35962	926781
22932	926782
19943	926783
11807	926784
6949	926785
11807	926786
578	926787
6334	926788
100881	926789
57334	926790
43677	926791
3173	926792
5362	926793
40102	926794
7299	926795
41361	926796
12167	926797
71304	926798
49721	926799
29880	926800
5915	926801
87291	926802
22197	926803
7306	926804
10415	926805
8912	926806
13094	926807
14362	926808
48231	926809
48552	926810
86810	926811
103828	926812
8192	926813
33114	926814
23548	926815
40144	926816
11384	926817
4774	926818
15431	926819
3392	926820
20823	926821
13044	926822
13142	926823
359	926824
50526	926825
22237	926826
7141	926827
140	926828
48582	926829
2955	926830
13105	926831
8201	926832
14329	926833
48597	926834
69709	926835
4799	926836
58353	926837
15456	926838
13135	926839
4790	926840
5460	926841
7137	926842
2484	926843
103674	926844
52976	926845
24552	926846
106015	926847
10408	926848
1239	926849
4282	926850
69951	926851
48307	926852
13140	926853
52784	926854
52791	926855
2949	926856
36212	926857
8906	926858
33031	926859
12166	926860
43805	926861
2093	926862
8878	926863
12168	926864
130852	926865
15560	926866
33031	926867
411	926868
20291	926869
13107	926870
22847	926871
13141	926872
62981	926873
15453	926874
58363	926875
11157	926876
27769	926877
9528	926878
2102	926879
22270	926880
29901	926881
48564	926882
6732	926883
9514	926884
114918	926885
14370	926886
1778	926887
69948	926888
24538	926889
17014	926890
26991	926891
140	926892
12327	926893
2216	926894
36212	926895
48567	926896
69527	926897
10398	926898
49951	926899
32899	926900
13140	926901
36183	926902
4282	926903
69646	926904
84310	926905
69757	926906
69396	926907
6318	926908
29846	926909
170858	926910
1383	926911
22274	926912
3745	926913
2624	926914
63698	926915
84073	926916
109251	926917
69608	926918
2013	926919
52659	926920
63003	926921
62546	926922
9745	926923
13069	926924
40066	926925
27181	926926
13114	926927
43795	926928
2615	926929
3318	926930
181821	926931
72043	926932
107226	926933
130922	926934
33207	926935
84223	926936
4797	926937
57999	926938
83861	926939
20335	926940
83739	926941
40049	926942
14368	926943
448	926944
131198	926945
138397	926946
718	926947
48581	926948
75840	926949
4285	926950
6315	926951
14362	926952
17057	926953
6749	926954
63298	926955
4797	926956
13387	926957
12206	926958
11181	926959
15887	926960
27063	926961
9524	926962
8176	926963
4554	926964
10379	926965
27090	926966
10399	926967
52645	926968
36265	926969
29818	926970
58363	926971
84145	926972
6287	926973
58280	926974
48553	926975
32931	926976
830	926977
88149	926978
92669	926979
33024	926980
8147	926981
11122	926982
32950	926983
4269	926984
29826	926985
114918	926986
8900	926987
2216	926988
9508	926989
43805	926990
29790	926991
63017	926992
15494	926993
2623	926994
11151	926995
75747	926996
2488	926997
14368	926998
6293	926999
90640	927000
40265	927001
8912	927002
36182	927003
3743	927004
83882	927005
9487	927006
10382	927007
6315	927008
7866	927009
756	927010
2633	927011
14343	927012
250	927013
24538	927014
20383	927015
7135	927016
39974	927017
71277	927018
71596	927019
75790	927020
36216	927021
36202	927022
69846	927023
84190	927024
3742	927025
63204	927026
136448	927027
328	927028
1388	927029
13054	927030
13079	927031
71351	927032
11182	927033
134816	927034
33123	927035
4799	927036
70111	927037
13098	927038
14360	927039
52688	927040
20353	927041
11100	927042
2627	927043
4370	927044
11178	927045
1065	927046
7134	927047
7725	927048
33883	927049
27066	927050
530	927051
69651	927052
113871	927053
6726	927054
8201	927055
4253	927056
62998	927057
108136	927058
1778	927059
33025	927060
4012	927061
1779	927062
22237	927063
26938	927064
27188	927065
48552	927066
15930	927067
115578	927068
8173	927069
69410	927070
27085	927071
40255	927072
1104	927073
4904	927074
15522	927075
432	927076
9529	927077
9520	927078
49717	927079
29832	927080
84355	927081
6732	927082
85	927083
22212	927084
7099	927085
2627	927086
69960	927087
13135	927088
6264	927089
9508	927090
17080	927091
69567	927092
69571	927093
103646	927094
40021	927095
15441	927096
15522	927097
2633	927098
40144	927099
758	927100
15453	927101
529	927102
5151	927103
29858	927104
13092	927105
71294	927106
103934	927107
11186	927108
17251	927109
76133	927110
18702	927111
63642	927112
48342	927113
5157	927114
5157	927115
10374	927116
5207	927117
5017	927118
24616	927119
15431	927120
11193	927121
41053	927122
22360	927123
2624	927124
103909	927125
7143	927126
48344	927127
519	927128
9777	927129
2344	927130
7717	927131
131132	927132
48344	927133
70104	927134
69577	927135
84464	927136
1692	927137
172572	927138
29830	927139
15436	927140
72837	927141
22261	927142
36233	927143
1444	927144
27096	927145
27779	927146
12200	927147
63023	927148
10415	927149
3750	927150
1900	927151
84446	927152
83979	927153
10398	927154
8177	927155
26549	927156
48588	927157
1389	927158
29910	927159
1895	927160
448	927161
1778	927162
22274	927163
18577	927164
92167	927165
9525	927166
27773	927167
59953	927168
7120	927169
40064	927170
172143	927171
172133	927172
58123	927173
103888	927174
448	927175
33032	927176
172022	927177
103337	927178
12327	927179
52788	927180
18967	927181
12168	927182
8835	927183
8177	927184
49721	927185
48606	927186
69921	927187
40201	927188
140	927189
22389	927190
4282	927191
36182	927192
1392	927193
69988	927194
13077	927195
4038	927196
6318	927197
18507	927198
40258	927199
7125	927200
448	927201
40072	927202
69873	927203
33115	927204
432	927205
86593	927206
27061	927207
69517	927208
1388	927209
14329	927210
10415	927211
11182	927212
8201	927213
29813	927214
136579	927215
27061	927216
103795	927217
84510	927218
3053	927219
33867	927220
114806	927221
84206	927222
58355	927223
22295	927224
4459	927225
11100	927226
5944	927227
84258	927228
4270	927229
85	927230
16152	927231
59710	927232
756	927233
130980	927234
5670	927235
103771	927236
29813	927237
71341	927238
27060	927239
131366	927240
61767	927241
113175	927242
4523	927243
13135	927244
140	927245
15560	927246
27065	927247
15456	927248
69437	927249
131948	927250
1685	927251
32975	927252
43894	927253
27058	927254
2484	927255
20335	927256
52831	927257
13107	927258
92752	927259
131879	927260
136743	927261
69754	927262
115546	927263
1905	927264
41053	927265
22212	927266
69550	927267
27213	927268
91361	927269
69574	927270
18507	927271
13142	927272
56192	927273
62506	927274
135787	927275
49711	927276
22847	927277
20335	927278
33051	927279
43803	927280
48572	927281
7169	927282
20322	927283
20322	927284
4793	927285
3334	927286
57950	927287
5446	927288
137554	927289
171991	927290
5915	927291
63144	927292
1392	927293
59479	927294
2639	927295
10414	927296
4797	927297
92773	927298
57992	927299
18487	927300
24601	927301
27005	927302
2497	927303
103517	927304
13069	927305
8901	927306
40281	927307
9528	927308
24547	927309
2375	927310
85737	927311
41834	927312
20106	927313
3419	927314
3419	927315
3004	927316
3004	927317
18098	927318
162999	927319
169971	927320
23555	927321
36667	927322
42566	927323
12304	927324
181790	927325
10112	927326
22835	927327
51673	927328
61599	927329
1017	927330
90440	927331
86151	927332
145697	927333
175655	927334
7422	927335
48798	927336
106400	927337
147563	927338
23296	927339
78204	927340
12999	927341
106585	927342
13202	927343
155524	927344
76929	927345
160462	927346
46421	927347
35768	927348
73640	927349
37518	927350
12999	927351
56185	927352
12999	927353
135140	927354
56185	927355
8546	927356
8546	927357
18749	927358
67413	927359
51981	927360
11351	927361
80013	927362
20347	927363
18749	927364
8546	927365
13202	927366
35119	927367
438	927368
96446	927369
92448	927370
28587	927371
33939	927372
73649	927373
45973	927374
5562	927375
94225	927376
5837	927377
43946	927378
10018	927379
35286	927380
77601	927381
29761	927382
2716	927383
2716	927384
113512	927385
79	927386
19472	927387
5048	927388
97331	927389
16522	927390
84643	927391
44325	927392
14348	927393
6288	927394
14348	927395
6289	927396
12449	927397
31386	927398
91138	927399
635	927400
106210	927401
135059	927402
7523	927403
6459	927404
20069	927405
2206	927406
19165	927407
169816	927408
46499	927409
2960	927410
2960	927411
2960	927412
68369	927413
91408	927414
21842	927415
8016	927416
92286	927417
39446	927418
101869	927419
72178	927420
16	927421
24033	927422
5923	927423
27877	927424
17687	927425
47687	927426
78505	927427
88226	927428
26467	927429
113594	927430
68919	927431
12938	927432
5297	927433
61008	927434
32305	927435
60156	927436
4888	927437
29392	927438
1382	927439
71391	927440
65255	927441
886	927442
40694	927443
4888	927444
85341	927445
46750	927446
39522	927447
16300	927448
55619	927449
39035	927450
80803	927451
38008	927452
36057	927453
33254	927454
180672	927455
13412	927456
6930	927457
173879	927458
15244	927459
62419	927460
41529	927461
2096	927462
4079	927463
13091	927464
868	927465
18188	927466
50742	927467
27913	927468
291	927469
57693	927470
70427	927471
112419	927472
12184	927473
158575	927474
24034	927475
43017	927476
3487	927477
19144	927478
76800	927479
57256	927480
106427	927481
12184	927482
173	927483
5793	927484
817	927485
52551	927486
28747	927487
20387	927488
6133	927489
3443	927490
38113	927491
41015	927492
58939	927493
23802	927494
49919	927495
40236	927496
23796	927497
23525	927498
31926	927499
104971	927500
557	927501
154412	927502
14672	927503
65128	927504
93270	927505
10121	927506
77038	927507
61997	927508
89892	927509
7732	927510
112759	927511
31473	927512
40075	927513
7312	927514
760	927515
159683	927516
175680	927517
24122	927518
19114	927519
44395	927520
22243	927521
1686	927522
126478	927523
5578	927524
24783	927525
28668	927526
51411	927527
71955	927528
9513	927529
22343	927530
53347	927531
5755	927532
94700	927533
73587	927534
20226	927535
58287	927536
50748	927537
181468	927538
5148	927539
33129	927540
854	927541
7933	927542
9469	927543
18497	927544
73934	927545
67343	927546
7727	927547
44208	927548
19143	927549
17442	927550
84155	927551
56691	927552
106477	927553
13264	927554
306	927555
14090	927556
69419	927557
3146	927558
4730	927559
48384	927560
8755	927561
47253	927562
153530	927563
179729	927564
16549	927565
142832	927566
60845	927567
2963	927568
65439	927569
90823	927570
52453	927571
1391	927572
7862	927573
24173	927574
18096	927575
4233	927576
36215	927577
137466	927578
2434	927579
66542	927580
141584	927581
61879	927582
6321	927583
18490	927584
8896	927585
1799	927586
7171	927587
7851	927588
34217	927589
19144	927590
44669	927591
114983	927592
170128	927593
98433	927594
5510	927595
31415	927596
45776	927597
42396	927598
47188	927599
16511	927600
39953	927601
7171	927602
127909	927603
12817	927604
138970	927605
527	927606
65913	927607
100991	927608
131066	927609
30202	927610
86224	927611
37236	927612
8405	927613
49178	927614
42046	927615
13567	927616
48550	927617
4906	927618
16	927619
15467	927620
7129	927621
9513	927622
26629	927623
55366	927624
37609	927625
51462	927626
47089	927627
6743	927628
10750	927629
77008	927630
574	927631
14718	927632
66587	927633
3425	927634
16837	927635
69787	927636
48356	927637
3477	927638
11121	927639
39003	927640
47706	927641
76420	927642
87483	927643
25633	927644
148796	927645
58311	927646
16285	927647
24708	927648
31911	927649
87988	927650
44110	927651
84996	927652
63517	927653
45070	927654
53406	927655
105885	927656
175427	927657
63715	927658
28713	927659
45737	927660
8457	927661
70057	927662
1319	927663
36397	927664
56814	927665
45222	927666
13164	927667
94621	927668
39003	927669
9236	927670
59616	927671
36418	927672
17120	927673
125576	927674
5455	927675
901	927676
16004	927677
527	927678
36862	927679
18071	927680
37439	927681
56041	927682
9639	927683
160654	927684
26114	927685
19626	927686
59861	927687
29854	927688
53114	927689
73768	927690
3643	927691
14183	927692
80612	927693
52940	927694
56702	927695
57886	927696
1412	927697
78427	927698
2703	927699
76781	927700
85014	927701
8650	927702
10455	927703
7818	927704
57658	927705
18943	927706
54273	927707
51846	927708
122929	927709
78481	927710
99486	927711
103656	927712
184700	927713
69549	927714
5990	927715
13160	927716
89856	927717
19967	927718
10445	927719
66588	927720
556	927721
76420	927722
52215	927723
22667	927724
40236	927725
42746	927726
27112	927727
4455	927728
3537	927729
69647	927730
64820	927731
7933	927732
69950	927733
76101	927734
3961	927735
59229	927736
56116	927737
761	927738
23408	927739
318	927740
181582	927741
126652	927742
6011	927743
53448	927744
30421	927745
44789	927746
3566	927747
96985	927748
9743	927749
20414	927750
9469	927751
11138	927752
728	927753
30253	927754
36257	927755
100070	927756
14922	927757
44578	927758
14631	927759
54728	927760
2137	927761
32921	927762
62992	927763
11979	927764
62864	927765
8897	927766
93	927767
57191	927768
142383	927769
92569	927770
19374	927771
104109	927772
64005	927773
24855	927774
3437	927775
39787	927776
14024	927777
18393	927778
62206	927779
36972	927780
701	927781
183434	927782
523	927783
10092	927784
17884	927785
2845	927786
7246	927787
135800	927788
46610	927789
64836	927790
75413	927791
63399	927792
2933	927793
60544	927794
86	927795
23998	927796
10627	927797
69503	927798
52440	927799
75833	927800
2642	927801
120704	927802
41760	927803
95039	927804
124911	927805
141068	927806
14819	927807
188350	927808
118275	927809
80791	927810
53460	927811
50101	927812
5441	927813
5641	927814
6271	927815
5603	927816
55911	927817
37976	927818
16281	927819
82161	927820
26037	927821
8981	927822
43912	927823
87208	927824
4280	927825
51725	927826
17013	927827
18541	927828
9433	927829
23165	927830
133693	927831
132787	927832
182784	927833
78138	927834
19006	927835
113360	927836
59594	927837
16067	927838
5205	927839
112602	927840
14170	927841
42642	927842
138819	927843
40137	927844
95039	927845
7171	927846
58028	927847
8125	927848
72463	927849
22353	927850
58633	927851
61606	927852
83233	927853
4906	927854
103896	927855
78387	927856
6849	927857
56571	927858
55160	927859
83887	927860
122815	927861
95200	927862
34421	927863
105906	927864
6000	927865
26099	927866
106999	927867
82651	927868
24790	927869
107484	927870
119737	927871
147649	927872
79903	927873
72048	927874
40581	927875
91825	927876
64809	927877
15020	927878
25340	927879
151544	927880
61361	927881
2725	927882
164009	927883
131885	927884
66569	927885
69370	927886
16300	927887
21095	927888
17513	927889
85295	927890
89749	927891
14891	927892
126137	927893
40710	927894
14944	927895
82553	927896
90547	927897
103527	927898
37773	927899
11075	927900
60435	927901
2373	927902
110263	927903
5297	927904
34817	927905
26656	927906
6107	927907
95353	927908
55389	927909
36657	927910
13537	927911
112577	927912
69929	927913
45316	927914
78527	927915
113046	927916
76371	927917
77588	927918
8952	927919
50266	927920
60420	927921
141171	927922
5303	927923
87238	927924
128557	927925
61466	927926
6321	927927
107035	927928
98895	927929
109113	927930
79913	927931
125827	927932
74854	927933
140428	927934
56433	927935
105172	927936
9746	927937
83234	927938
137605	927939
26163	927940
26176	927941
188254	927942
72007	927943
98051	927944
131394	927945
2041	927946
29961	927947
77892	927948
75534	927949
72939	927950
162202	927951
31169	927952
99881	927953
83453	927954
51057	927955
18541	927956
170944	927957
3987	927958
74222	927959
11563	927960
29611	927961
29326	927962
9573	927963
116988	927964
32092	927965
8704	927966
28814	927967
104757	927968
114976	927969
724	927970
4533	927971
75643	927972
1227	927973
14024	927974
48347	927975
46504	927976
125321	927977
27875	927978
28172	927979
49937	927980
14487	927981
34105	927982
16553	927983
56480	927984
56037	927985
165649	927986
38038	927987
41506	927988
2902	927989
67332	927990
7798	927991
1056	927992
95121	927993
112555	927994
3466	927995
17900	927996
67604	927997
322	927998
322	927999
45715	928000
10673	928001
1085	928002
20816	928003
29233	928004
99124	928005
21106	928006
88423	928007
49547	928008
129243	928009
5216	928010
29915	928011
67549	928012
38038	928013
17712	928014
3671	928015
210	928016
80979	928017
172479	928018
23373	928019
75367	928020
148348	928021
1176	928022
41614	928023
41614	928024
41614	928025
33308	928026
49224	928027
4755	928028
34422	928029
53922	928030
38388	928031
3641	928032
34059	928033
2909	928034
129908	928035
13996	928036
24067	928037
22992	928038
8245	928039
41908	928040
109861	928041
49996	928042
45191	928043
6452	928044
87168	928045
73832	928046
30273	928047
21102	928048
23085	928049
151550	928050
26137	928051
54192	928052
169061	928053
37986	928054
18794	928055
2286	928056
7316	928057
65107	928058
77994	928059
122289	928060
38294	928061
10585	928062
100459	928063
79380	928064
9174	928065
128648	928066
79912	928067
21094	928068
35328	928069
66769	928070
104049	928071
77615	928072
96675	928073
56374	928074
20981	928075
122086	928076
80352	928077
38637	928078
79807	928079
17905	928080
56532	928081
128079	928082
79912	928083
53907	928084
66691	928085
160002	928086
157496	928087
101654	928088
155914	928089
126992	928090
160	928091
61910	928092
159029	928093
58448	928094
125339	928095
42989	928096
4115	928097
45605	928098
78331	928099
68171	928100
21407	928101
54996	928102
65529	928103
37780	928104
67859	928105
66326	928106
25445	928107
6555	928108
45573	928109
55413	928110
6971	928111
31046	928112
98853	928113
54617	928114
65683	928115
20846	928116
31493	928117
20811	928118
36876	928119
98817	928120
25304	928121
31119	928122
44535	928123
55503	928124
9085	928125
64947	928126
38152	928127
71435	928128
183087	928129
26342	928130
101509	928131
80546	928132
57177	928133
18562	928134
26145	928135
7990	928136
95520	928137
36944	928138
3592	928139
65258	928140
17822	928141
28888	928142
42623	928143
53883	928144
64197	928145
37466	928146
26041	928147
66795	928148
46481	928149
37073	928150
10739	928151
81195	928152
38231	928153
3239	928154
54561	928155
4659	928156
130085	928157
97467	928158
79156	928159
26114	928160
125339	928161
124526	928162
98823	928163
31312	928164
64315	928165
126680	928166
38887	928167
11120	928168
78088	928169
25647	928170
14594	928171
18093	928172
12832	928173
14396	928174
31662	928175
13172	928176
31094	928177
17694	928178
80460	928179
39888	928180
9473	928181
12629	928182
101335	928183
21053	928184
145211	928185
100944	928186
55959	928187
17746	928188
68115	928189
20696	928190
17827	928191
28043	928192
40418	928193
19118	928194
31004	928195
100203	928196
65950	928197
68435	928198
6885	928199
3284	928200
167968	928201
65937	928202
25174	928203
158286	928204
37121	928205
37509	928206
100575	928207
38312	928208
164780	928209
25216	928210
6555	928211
31094	928212
29855	928213
25844	928214
69140	928215
27744	928216
39245	928217
99124	928218
123541	928219
101901	928220
188208	928221
36920	928222
38898	928223
20945	928224
21712	928225
45387	928226
21094	928227
175197	928228
104209	928229
193	928230
2402	928231
60974	928232
2778	928233
33357	928234
60000	928235
60000	928236
13554	928237
779	928238
10136	928239
19149	928240
90057	928241
18793	928242
19788	928243
30142	928244
114324	928245
5983	928246
576	928247
6580	928248
176465	928249
72046	928250
87277	928251
56636	928252
20978	928253
16415	928254
113564	928255
134900	928256
105028	928257
29853	928258
39946	928259
2939	928260
79647	928261
4071	928262
323	928263
6278	928264
4455	928265
6270	928266
41305	928267
48210	928268
74540	928269
5462	928270
25805	928271
18468	928272
50538	928273
52673	928274
63654	928275
115794	928276
11115	928277
92606	928278
103526	928279
40094	928280
4968	928281
3016	928282
61029	928283
69947	928284
20356	928285
86288	928286
66528	928287
108111	928288
36	928289
63715	928290
79235	928291
19070	928292
63092	928293
61034	928294
135530	928295
2502	928296
58177	928297
94401	928298
63847	928299
53973	928300
6773	928301
79997	928302
2098	928303
20648	928304
72566	928305
48542	928306
149044	928307
37071	928308
22397	928309
59928	928310
87280	928311
58137	928312
25713	928313
76110	928314
11428	928315
29811	928316
12642	928317
647	928318
163650	928319
27014	928320
65813	928321
88903	928322
20868	928323
24576	928324
2072	928325
22940	928326
60311	928327
86674	928328
47430	928329
12731	928330
71086	928331
62073	928332
1127	928333
14565	928334
141374	928335
40269	928336
13494	928337
54584	928338
79339	928339
86132	928340
15926	928341
49047	928342
4021	928343
80405	928344
36093	928345
28409	928346
126538	928347
885	928348
54414	928349
6325	928350
13438	928351
110469	928352
48511	928353
11165	928354
15510	928355
17787	928356
107393	928357
28813	928358
101698	928359
107791	928360
31405	928361
73053	928362
48364	928363
102333	928364
6455	928365
26056	928366
21809	928367
54814	928368
103756	928369
103593	928370
1404	928371
54386	928372
11934	928373
18844	928374
41635	928375
23125	928376
8717	928377
8717	928378
131281	928379
75767	928380
63209	928381
92189	928382
92441	928383
82	928384
36717	928385
3314	928386
146502	928387
33566	928388
57550	928389
74092	928390
19614	928391
1165	928392
29236	928393
342	928394
12060	928395
160230	928396
44229	928397
7389	928398
14476	928399
110318	928400
119810	928401
2954	928402
779	928403
1870	928404
3299	928405
39495	928406
8615	928407
1393	928408
91601	928409
27944	928410
28849	928411
143	928412
129	928413
6665	928414
27	928415
13	928416
27	928417
13	928418
27	928419
27	928420
10626	928421
13	928422
27	928423
5900	928424
13	928425
584	928426
27	928427
27	928428
107362	928429
8821	928430
75150	928431
29508	928432
27	928433
7598	928434
134	928435
13	928436
27	928437
27	928438
27	928439
27	928440
27	928441
13	928442
13	928443
13	928444
27	928445
27	928446
42229	928447
104506	928448
27	928449
13	928450
27	928451
27	928452
27	928453
27	928454
2079	928455
27	928456
13	928457
13	928458
27	928459
13	928460
77978	928461
59042	928462
42358	928463
13	928464
13	928465
27	928466
13	928467
13	928468
28831	928469
29320	928470
13	928471
27	928472
13	928473
27	928474
27	928475
10626	928476
27	928477
13	928478
5972	928479
114627	928480
4414	928481
32286	928482
13	928483
27	928484
13	928485
5701	928486
40303	928487
4550	928488
60729	928489
100103	928490
139735	928491
1820	928492
156756	928493
4018	928494
136148	928495
59727	928496
58020	928497
178410	928498
48446	928499
136313	928500
176905	928501
86216	928502
13209	928503
159197	928504
128470	928505
8191	928506
3711	928507
131339	928508
177627	928509
103468	928510
29868	928511
91276	928512
4154	928513
152505	928514
91675	928515
53165	928516
83326	928517
64966	928518
119424	928519
97423	928520
170136	928521
10561	928522
140810	928523
24009	928524
64741	928525
5726	928526
114191	928527
52823	928528
24800	928529
52974	928530
14894	928531
50809	928532
4044	928533
121710	928534
29465	928535
162924	928536
34083	928537
41278	928538
34087	928539
112381	928540
50687	928541
86055	928542
74893	928543
107869	928544
130087	928545
54678	928546
61306	928547
87765	928548
127762	928549
6226	928550
157321	928551
37082	928552
19092	928553
90174	928554
179149	928555
125892	928556
49763	928557
23515	928558
36325	928559
52152	928560
135709	928561
22983	928562
80232	928563
21143	928564
67804	928565
69908	928566
136277	928567
83666	928568
169016	928569
16606	928570
15321	928571
39152	928572
63614	928573
32629	928574
22212	928575
194	928576
4217	928577
102911	928578
114104	928579
32483	928580
91430	928581
20348	928582
335	928583
10884	928584
8981	928585
27034	928586
66608	928587
112428	928588
26522	928589
11711	928590
75472	928591
2545	928592
24683	928593
46746	928594
55285	928595
34669	928596
68775	928597
7766	928598
13496	928599
86912	928600
7461	928601
73877	928602
24084	928603
51703	928604
19138	928605
54787	928606
10138	928607
844	928608
82154	928609
6236	928610
4979	928611
6697	928612
12925	928613
2487	928614
1038	928615
62747	928616
12003	928617
15258	928618
2638	928619
1373	928620
77301	928621
84735	928622
21969	928623
58887	928624
792	928625
5856	928626
4217	928627
8829	928628
16672	928629
186	928630
9516	928631
39581	928632
17194	928633
25200	928634
8523	928635
46437	928636
3353	928637
178409	928638
25511	928639
3975	928640
78503	928641
128519	928642
67624	928643
55173	928644
81191	928645
16957	928646
29820	928647
14487	928648
14974	928649
42893	928650
46039	928651
108910	928652
21702	928653
35599	928654
6492	928655
155723	928656
33331	928657
18	928658
84165	928659
149340	928660
58276	928661
378	928662
131464	928663
1683	928664
1779	928665
44070	928666
33049	928667
109738	928668
3541	928669
224	928670
5570	928671
4564	928672
10377	928673
104999	928674
98675	928675
133075	928676
81631	928677
42250	928678
56751	928679
25935	928680
157504	928681
176255	928682
75936	928683
184162	928684
36364	928685
113961	928686
28929	928687
7213	928688
14326	928689
56989	928690
8888	928691
70878	928692
35600	928693
22356	928694
16750	928695
3279	928696
2592	928697
52476	928698
63318	928699
6763	928700
7948	928701
41922	928702
30299	928703
1373	928704
116809	928705
65244	928706
4884	928707
81879	928708
109024	928709
35139	928710
108628	928711
10750	928712
73212	928713
49421	928714
532	928715
6261	928716
55	928717
17187	928718
16953	928719
39980	928720
45659	928721
92575	928722
151793	928723
1696	928724
112073	928725
15505	928726
16376	928727
83901	928728
2498	928729
60429	928730
109593	928731
72997	928732
23404	928733
78659	928734
44404	928735
96397	928736
11418	928737
56825	928738
21324	928739
6291	928740
15605	928741
1889	928742
139934	928743
185261	928744
84447	928745
9219	928746
176225	928747
18529	928748
24880	928749
104825	928750
77685	928751
9812	928752
130320	928753
104758	928754
84704	928755
110039	928756
53064	928757
137745	928758
151500	928759
77191	928760
147906	928761
29900	928762
20322	928763
13412	928764
9361	928765
109400	928766
9723	928767
29769	928768
35750	928769
115254	928770
1025	928771
105941	928772
15034	928773
109613	928774
40012	928775
26097	928776
99104	928777
32951	928778
152913	928779
63145	928780
2945	928781
153109	928782
449	928783
115545	928784
164945	928785
134229	928786
10438	928787
16752	928788
30636	928789
68622	928790
114273	928791
176280	928792
53074	928793
41948	928794
168060	928795
152057	928796
26972	928797
67154	928798
102194	928799
136820	928800
22936	928801
81421	928802
145931	928803
130396	928804
187872	928805
30200	928806
95804	928807
63528	928808
68753	928809
10477	928810
63842	928811
93105	928812
110195	928813
151128	928814
109339	928815
44033	928816
115067	928817
176661	928818
129920	928819
106403	928820
53064	928821
171051	928822
69698	928823
30034	928824
93338	928825
140230	928826
53403	928827
81809	928828
90292	928829
129032	928830
43851	928831
26030	928832
33088	928833
44076	928834
187823	928835
117360	928836
187144	928837
139516	928838
157127	928839
53082	928840
39944	928841
136367	928842
36491	928843
76654	928844
124677	928845
25330	928846
46667	928847
176831	928848
140497	928849
110355	928850
54324	928851
109580	928852
180456	928853
14499	928854
151350	928855
579	928856
1059	928857
120702	928858
65246	928859
42156	928860
86054	928861
131057	928862
69540	928863
84155	928864
92634	928865
24872	928866
12724	928867
54076	928868
69905	928869
96892	928870
161397	928871
18048	928872
22200	928873
40109	928874
14397	928875
15552	928876
30068	928877
42079	928878
13924	928879
57981	928880
33097	928881
89209	928882
115841	928883
2824	928884
24775	928885
39992	928886
68406	928887
8344	928888
12245	928889
73089	928890
18587	928891
42819	928892
99455	928893
27748	928894
101883	928895
12222	928896
19059	928897
8878	928898
6249	928899
9736	928900
22947	928901
63500	928902
136380	928903
4443	928904
27097	928905
187099	928906
60674	928907
183418	928908
181389	928909
46898	928910
141838	928911
124250	928912
36386	928913
4239	928914
88853	928915
112655	928916
107536	928917
25884	928918
178034	928919
7718	928920
182749	928921
36179	928922
132107	928923
49726	928924
59805	928925
43950	928926
48200	928927
830	928928
58122	928929
54597	928930
73428	928931
60307	928932
173029	928933
182994	928934
185433	928935
37187	928936
10741	928937
41876	928938
51050	928939
111036	928940
9744	928941
4230	928942
33095	928943
89519	928944
9449	928945
41393	928946
7822	928947
72994	928948
109243	928949
83828	928950
49520	928951
46522	928952
77819	928953
22988	928954
85322	928955
19805	928956
13004	928957
72725	928958
182560	928959
19832	928960
136923	928961
86797	928962
131309	928963
75652	928964
43671	928965
49729	928966
10378	928967
36379	928968
107422	928969
3220	928970
10443	928971
49767	928972
100017	928973
19030	928974
86995	928975
5971	928976
19581	928977
27572	928978
9	928979
69598	928980
8509	928981
33760	928982
603	928983
14450	928984
45736	928985
22502	928986
87014	928987
4085	928988
22626	928989
5352	928990
4222	928991
40714	928992
14531	928993
22336	928994
3552	928995
26636	928996
33952	928997
9083	928998
167748	928999
10422	929000
37062	929001
19954	929002
36678	929003
40226	929004
131053	929005
15581	929006
6486	929007
6048	929008
110473	929009
63575	929010
2394	929011
106960	929012
147895	929013
3976	929014
53256	929015
26203	929016
17963	929017
75866	929018
59328	929019
174284	929020
9492	929021
31571	929022
83828	929023
105622	929024
58367	929025
65863	929026
91092	929027
147558	929028
1087	929029
87215	929030
63960	929031
9880	929032
88594	929033
107378	929034
151068	929035
36245	929036
43756	929037
66599	929038
141000	929039
108555	929040
16191	929041
135824	929042
185723	929043
132331	929044
136259	929045
110256	929046
64391	929047
51948	929048
36491	929049
28519	929050
48492	929051
50698	929052
41123	929053
3743	929054
87789	929055
52872	929056
27043	929057
137029	929058
15933	929059
160774	929060
110457	929061
161259	929062
136513	929063
20373	929064
14900	929065
8961	929066
179796	929067
98399	929068
24609	929069
23	929070
14624	929071
5442	929072
9909	929073
20561	929074
934	929075
20237	929076
60807	929077
74766	929078
11700	929079
41784	929080
160841	929081
16048	929082
19078	929083
28593	929084
107192	929085
70221	929086
5978	929087
92115	929088
88482	929089
11663	929090
31797	929091
20404	929092
20555	929093
115769	929094
15990	929095
10588	929096
15192	929097
128135	929098
37289	929099
4437	929100
5183	929101
57880	929102
43120	929103
6998	929104
85455	929105
68255	929106
116599	929107
72764	929108
135536	929109
63435	929110
28480	929111
23368	929112
34681	929113
28778	929114
176976	929115
149642	929116
107126	929117
61081	929118
20443	929119
38084	929120
33987	929121
66120	929122
79184	929123
177410	929124
9847	929125
10993	929126
108629	929127
65547	929128
141078	929129
70472	929130
23613	929131
24253	929132
14617	929133
3152	929134
2623	929135
37358	929136
23351	929137
66915	929138
37155	929139
9880	929140
22983	929141
13468	929142
72515	929143
86416	929144
18503	929145
136873	929146
141026	929147
28291	929148
40127	929149
34500	929150
179179	929151
86562	929152
6452	929153
6228	929154
15422	929155
11423	929156
60780	929157
99718	929158
50402	929159
6217	929160
3645	929161
13035	929162
27840	929163
40193	929164
62960	929165
1440	929166
9490	929167
136452	929168
52879	929169
12197	929170
112601	929171
81719	929172
126878	929173
31824	929174
127672	929175
21407	929176
46245	929177
6817	929178
92726	929179
99928	929180
26167	929181
7584	929182
51122	929183
13381	929184
69766	929185
89379	929186
168067	929187
170045	929188
41941	929189
144693	929190
56752	929191
20359	929192
108916	929193
77122	929194
21333	929195
118967	929196
10545	929197
7097	929198
3192	929199
159474	929200
70719	929201
171611	929202
31906	929203
86548	929204
70719	929205
131691	929206
49828	929207
137875	929208
137179	929209
109309	929210
188960	929211
67104	929212
7149	929213
22341	929214
4803	929215
7307	929216
27406	929217
30236	929218
2862	929219
12328	929220
34903	929221
179768	929222
107424	929223
179817	929224
179835	929225
179752	929226
179738	929227
40106	929228
188075	929229
35311	929230
29316	929231
30145	929232
37206	929233
14394	929234
124765	929235
84064	929236
553	929237
27854	929238
77129	929239
110723	929240
24750	929241
36413	929242
29815	929243
89861	929244
68150	929245
111595	929246
51995	929247
24738	929248
6700	929249
26945	929250
35559	929251
17136	929252
106806	929253
11457	929254
23366	929255
10430	929256
81173	929257
96313	929258
171359	929259
2336	929260
127987	929261
72621	929262
16302	929263
113478	929264
67131	929265
58074	929266
31852	929267
34	929268
49672	929269
63683	929270
142796	929271
43983	929272
7785	929273
17897	929274
137161	929275
24676	929276
11930	929277
12243	929278
41128	929279
154765	929280
17211	929281
77534	929282
23439	929283
106179	929284
134966	929285
139896	929286
28393	929287
24054	929288
66915	929289
125483	929290
183797	929291
26942	929292
48871	929293
6843	929294
86729	929295
154599	929296
24984	929297
598	929298
14262	929299
69447	929300
170540	929301
8138	929302
64266	929303
75477	929304
62501	929305
107449	929306
36308	929307
86098	929308
106042	929309
106026	929310
134668	929311
175851	929312
106132	929313
106122	929314
135953	929315
18486	929316
5653	929317
103212	929318
48587	929319
68426	929320
76421	929321
725	929322
155361	929323
51097	929324
59227	929325
51385	929326
178586	929327
152174	929328
63288	929329
5909	929330
108271	929331
2628	929332
29989	929333
121167	929334
109906	929335
182870	929336
96897	929337
87914	929338
36354	929339
135165	929340
77220	929341
166839	929342
17711	929343
18476	929344
41006	929345
78242	929346
12671	929347
127467	929348
25	929349
142768	929350
40173	929351
111712	929352
71624	929353
43735	929354
12360	929355
88190	929356
13154	929357
107966	929358
15498	929359
88764	929360
78178	929361
167840	929362
81318	929363
20410	929364
60946	929365
158369	929366
11815	929367
137409	929368
15978	929369
935	929370
7307	929371
6711	929372
96732	929373
2625	929374
3727	929375
3316	929376
3727	929377
29260	929378
83586	929379
10325	929380
78453	929381
28811	929382
7361	929383
9419	929384
20398	929385
11437	929386
30815	929387
17037	929388
172198	929389
2048	929390
151110	929391
2341	929392
54207	929393
2915	929394
155243	929395
72676	929396
13774	929397
9737	929398
10894	929399
110146	929400
82395	929401
10505	929402
33979	929403
24831	929404
175232	929405
143448	929406
106968	929407
116867	929408
160596	929409
86399	929410
669	929411
3190	929412
6354	929413
64137	929414
89016	929415
83074	929416
105	929417
51235	929418
44124	929419
4602	929420
2612	929421
10367	929422
60150	929423
45335	929424
7231	929425
102894	929426
106085	929427
14128	929428
24282	929429
3170	929430
34983	929431
5264	929432
66214	929433
96937	929434
13066	929435
28662	929436
49526	929437
19004	929438
81467	929439
88108	929440
217	929441
8167	929442
4353	929443
166459	929444
69707	929445
72597	929446
118439	929447
119934	929448
131076	929449
69556	929450
1894	929451
28559	929452
159637	929453
3786	929454
54642	929455
2384	929456
12837	929457
9749	929458
58145	929459
48419	929460
8185	929461
3133	929462
85240	929463
52544	929464
51071	929465
7601	929466
78079	929467
67646	929468
45575	929469
5072	929470
24217	929471
110727	929472
52592	929473
9360	929474
95322	929475
1723	929476
121520	929477
14550	929478
130182	929479
47400	929480
43616	929481
3817	929482
123464	929483
182805	929484
43987	929485
14641	929486
134537	929487
151361	929488
10730	929489
44157	929490
121934	929491
22234	929492
3754	929493
43926	929494
72405	929495
574	929496
78063	929497
5732	929498
138092	929499
88293	929500
43911	929501
3396	929502
22357	929503
50317	929504
185542	929505
3778	929506
80311	929507
24830	929508
5052	929509
10543	929510
144558	929511
5428	929512
8942	929513
22956	929514
50931	929515
34073	929516
57617	929517
74854	929518
19770	929519
2347	929520
6678	929521
5134	929522
138193	929523
186186	929524
11393	929525
55957	929526
41423	929527
11607	929528
45898	929529
145	929530
12	929531
9719	929532
1021	929533
2960	929534
2477	929535
49860	929536
14483	929537
24510	929538
48433	929539
4497	929540
18491	929541
27151	929542
4169	929543
48236	929544
50551	929545
27080	929546
67867	929547
28648	929548
75725	929549
12209	929550
33215	929551
3215	929552
84434	929553
9509	929554
58322	929555
83750	929556
66766	929557
83890	929558
75836	929559
84058	929560
15989	929561
63218	929562
40087	929563
27113	929564
20550	929565
46223	929566
84159	929567
29905	929568
115420	929569
152983	929570
149287	929571
150000	929572
72899	929573
16039	929574
1309	929575
2504	929576
64762	929577
97488	929578
24362	929579
109762	929580
50687	929581
84384	929582
5941	929583
4889	929584
9	929585
98552	929586
32437	929587
10532	929588
1508	929589
37859	929590
21974	929591
22592	929592
24611	929593
52601	929594
7440	929595
27059	929596
107377	929597
9843	929598
72484	929599
67070	929600
32902	929601
185002	929602
5193	929603
39939	929604
70036	929605
3871	929606
28443	929607
69226	929608
74311	929609
69537	929610
21227	929611
2651	929612
10557	929613
277	929614
119870	929615
104329	929616
30945	929617
151437	929618
26644	929619
36745	929620
3765	929621
16312	929622
15334	929623
98177	929624
54720	929625
6875	929626
11616	929627
2828	929628
8957	929629
16138	929630
4562	929631
18586	929632
27042	929633
10048	929634
33191	929635
26547	929636
21899	929637
1957	929638
2616	929639
27040	929640
99933	929641
17300	929642
105191	929643
94841	929644
9511	929645
34389	929646
13392	929647
61950	929648
30161	929649
135017	929650
87244	929651
12755	929652
36471	929653
7499	929654
326	929655
64983	929656
78316	929657
51105	929658
32739	929659
23742	929660
39803	929661
32495	929662
513	929663
77651	929664
4222	929665
11980	929666
58361	929667
32191	929668
26988	929669
5344	929670
43812	929671
2361	929672
7316	929673
69702	929674
39078	929675
64091	929676
13761	929677
10354	929678
7753	929679
27692	929680
92934	929681
52830	929682
36604	929683
36939	929684
4887	929685
42497	929686
6311	929687
11731	929688
620	929689
131275	929690
12103	929691
63385	929692
22974	929693
7175	929694
21022	929695
58374	929696
4019	929697
49504	929698
125611	929699
39685	929700
31212	929701
1919	929702
32901	929703
6419	929704
33336	929705
2969	929706
8135	929707
1683	929708
12210	929709
52671	929710
40230	929711
28220	929712
3164	929713
73200	929714
93747	929715
46798	929716
7178	929717
24207	929718
38437	929719
8519	929720
20201	929721
13034	929722
63327	929723
35301	929724
7113	929725
58036	929726
103373	929727
15496	929728
53438	929729
27775	929730
10784	929731
35095	929732
18586	929733
48833	929734
19469	929735
21389	929736
1487	929737
16193	929738
4971	929739
4971	929740
34449	929741
47235	929742
25207	929743
2	929744
10902	929745
40091	929746
2	929747
76130	929748
30935	929749
80961	929750
34574	929751
20691	929752
1016	929753
47384	929754
19425	929755
26823	929756
4140	929757
3433	929758
13511	929759
5911	929760
61	929761
901	929762
7935	929763
255	929764
1959	929765
12846	929766
10158	929767
51588	929768
6319	929769
14027	929770
61136	929771
24303	929772
48427	929773
72548	929774
41843	929775
15512	929776
32163	929777
2083	929778
2600	929779
92780	929780
8229	929781
85257	929782
10761	929783
12963	929784
130505	929785
188265	929786
9948	929787
141828	929788
5555	929789
50590	929790
31582	929791
3688	929792
44115	929793
131584	929794
12976	929795
59395	929796
40197	929797
26845	929798
13124	929799
3810	929800
17246	929801
46592	929802
40676	929803
1311	929804
14253	929805
1939	929806
12131	929807
83051	929808
24710	929809
70	929810
57531	929811
31916	929812
50027	929813
26566	929814
21996	929815
10998	929816
22721	929817
57677	929818
34423	929819
29177	929820
128363	929821
30873	929822
590	929823
63381	929824
32312	929825
46205	929826
39517	929827
26693	929828
13392	929829
1929	929830
60836	929831
22916	929832
54124	929833
41420	929834
37712	929835
12907	929836
20795	929837
5795	929838
39499	929839
22230	929840
69006	929841
3249	929842
21609	929843
47527	929844
3757	929845
32616	929846
70588	929847
32216	929848
48390	929849
31556	929850
103441	929851
28548	929852
25324	929853
149373	929854
150265	929855
150297	929856
176701	929857
150435	929858
93576	929859
9403	929860
2668	929861
83229	929862
27690	929863
48197	929864
44370	929865
32132	929866
1512	929867
46820	929868
65833	929869
15351	929870
134611	929871
1093	929872
28673	929873
5482	929874
2609	929875
45674	929876
2145	929877
74528	929878
2696	929879
39476	929880
13685	929881
1631	929882
47307	929883
18787	929884
3673	929885
8507	929886
39998	929887
132904	929888
12931	929889
4794	929890
22016	929891
32021	929892
17440	929893
26806	929894
58360	929895
1390	929896
14356	929897
3200	929898
42057	929899
55257	929900
48168	929901
80892	929902
42128	929903
5150	929904
620	929905
69205	929906
1704	929907
37038	929908
36471	929909
2426	929910
50509	929911
81452	929912
159727	929913
44514	929914
7717	929915
59189	929916
27163	929917
6870	929918
6357	929919
18105	929920
5702	929921
83803	929922
5795	929923
143065	929924
102646	929925
40128	929926
39033	929927
42455	929928
82598	929929
16517	929930
14953	929931
12684	929932
21200	929933
131928	929934
694	929935
46850	929936
2070	929937
76023	929938
3448	929939
68962	929940
69078	929941
57550	929942
47482	929943
26026	929944
5265	929945
8229	929946
84043	929947
4652	929948
7842	929949
3142	929950
5838	929951
12340	929952
176	929953
15465	929954
66885	929955
9190	929956
27205	929957
11251	929958
86361	929959
23316	929960
42103	929961
30060	929962
12446	929963
38651	929964
10141	929965
27329	929966
15684	929967
14163	929968
21857	929969
133704	929970
11008	929971
78614	929972
41812	929973
8915	929974
22227	929975
85158	929976
13890	929977
37251	929978
20432	929979
28089	929980
59376	929981
14416	929982
88068	929983
48533	929984
69024	929985
121574	929986
22306	929987
73776	929988
38616	929989
22188	929990
98370	929991
99927	929992
13668	929993
46523	929994
8054	929995
69590	929996
66636	929997
12319	929998
4872	929999
12556	930000
1391	930001
2547	930002
31589	930003
16289	930004
18	930005
12209	930006
1493	930007
3655	930008
8459	930009
25986	930010
69270	930011
2073	930012
1467	930013
2011	930014
8147	930015
31871	930016
24671	930017
2036	930018
25404	930019
132	930020
25323	930021
3837	930022
82457	930023
16	930024
38520	930025
49106	930026
3939	930027
12956	930028
11247	930029
60295	930030
11501	930031
56364	930032
11096	930033
30240	930034
15155	930035
221	930036
13143	930037
57865	930038
15626	930039
48369	930040
71206	930041
36870	930042
90534	930043
17870	930044
29261	930045
61114	930046
32448	930047
830	930048
41826	930049
6861	930050
93250	930051
12794	930052
4669	930053
39569	930054
58276	930055
42222	930056
66750	930057
160	930058
1357	930059
40928	930060
35567	930061
151644	930062
4788	930063
19101	930064
19482	930065
38052	930066
11504	930067
3322	930068
41377	930069
69398	930070
7835	930071
45016	930072
68510	930073
83082	930074
53714	930075
34084	930076
60432	930077
54205	930078
37728	930079
16533	930080
146980	930081
7350	930082
32861	930083
24515	930084
1794	930085
36286	930086
49929	930087
51009	930088
5646	930089
12682	930090
118507	930091
39959	930092
7654	930093
36259	930094
48274	930095
70245	930096
1257	930097
3210	930098
2215	930099
61073	930100
47088	930101
29248	930102
48295	930103
41093	930104
32550	930105
22158	930106
2934	930107
111896	930108
7787	930109
32411	930110
1068	930111
53684	930112
19406	930113
3496	930114
1710	930115
2228	930116
1582	930117
6183	930118
8776	930119
1563	930120
5089	930121
61154	930122
31648	930123
1368	930124
81737	930125
1704	930126
36030	930127
4407	930128
31820	930129
33028	930130
40130	930131
22688	930132
133670	930133
34808	930134
58322	930135
141	930136
3345	930137
99135	930138
52263	930139
5147	930140
11156	930141
138065	930142
41782	930143
15524	930144
25197	930145
51496	930146
43580	930147
24724	930148
1242	930149
14437	930150
27919	930151
115147	930152
48596	930153
17020	930154
21960	930155
15144	930156
77808	930157
7935	930158
36240	930159
33134	930160
85889	930161
11160	930162
34094	930163
59018	930164
12755	930165
104726	930166
1007	930167
7567	930168
41996	930169
22237	930170
149563	930171
11541	930172
43883	930173
13110	930174
14619	930175
3562	930176
2301	930177
12607	930178
9101	930179
39609	930180
32309	930181
103475	930182
34184	930183
49292	930184
10684	930185
34499	930186
10870	930187
7827	930188
33266	930189
3836	930190
24903	930191
905	930192
43841	930193
83718	930194
56189	930195
76701	930196
44823	930197
12282	930198
3514	930199
43840	930200
28005	930201
4985	930202
27161	930203
26982	930204
38432	930205
96728	930206
36722	930207
84998	930208
53468	930209
57659	930210
69992	930211
155911	930212
34553	930213
15532	930214
48561	930215
18609	930216
24589	930217
4014	930218
48420	930219
45668	930220
96254	930221
25904	930222
33014	930223
47176	930224
104976	930225
4483	930226
39871	930227
2438	930228
34157	930229
5042	930230
8382	930231
900	930232
186952	930233
5813	930234
41282	930235
73887	930236
58342	930237
21578	930238
84295	930239
174350	930240
54051	930241
33743	930242
23466	930243
10519	930244
770	930245
20500	930246
73661	930247
1349	930248
29278	930249
3226	930250
2607	930251
4789	930252
8481	930253
1064	930254
8903	930255
5217	930256
54134	930257
11652	930258
116407	930259
10583	930260
11893	930261
56060	930262
22188	930263
458	930264
28326	930265
50050	930266
7419	930267
11617	930268
120499	930269
30629	930270
13748	930271
8606	930272
34196	930273
53807	930274
44539	930275
113	930276
27962	930277
622	930278
57708	930279
1094	930280
4497	930281
17882	930282
62867	930283
40633	930284
7117	930285
99651	930286
6191	930287
3811	930288
1468	930289
22674	930290
7993	930291
111948	930292
16008	930293
17114	930294
10676	930295
70110	930296
3907	930297
26824	930298
38782	930299
40740	930300
39996	930301
51099	930302
12134	930303
3601	930304
69135	930305
30924	930306
80117	930307
6020	930308
87220	930309
40776	930310
18327	930311
69528	930312
34461	930313
12642	930314
3444	930315
18316	930316
75850	930317
27593	930318
7512	930319
16492	930320
28	930321
10930	930322
30562	930323
9922	930324
2102	930325
12276	930326
1101	930327
25352	930328
39569	930329
29660	930330
15203	930331
27026	930332
9951	930333
6879	930334
13801	930335
6287	930336
58136	930337
45063	930338
85587	930339
16123	930340
53127	930341
24872	930342
66713	930343
45359	930344
5264	930345
130902	930346
39976	930347
51540	930348
69115	930349
23633	930350
55177	930351
26	930352
21858	930353
37641	930354
16265	930355
15578	930356
7773	930357
14377	930358
15922	930359
63209	930360
4484	930361
32715	930362
9135	930363
7224	930364
1567	930365
101390	930366
102133	930367
7784	930368
11	930369
13076	930370
58108	930371
37192	930372
1007	930373
18546	930374
105309	930375
75729	930376
1667	930377
6091	930378
23915	930379
3133	930380
9018	930381
12486	930382
27042	930383
20609	930384
76574	930385
1812	930386
4555	930387
23140	930388
42341	930389
65487	930390
14766	930391
126032	930392
15532	930393
18088	930394
18585	930395
52520	930396
15425	930397
14400	930398
36001	930399
3552	930400
11967	930401
134613	930402
11663	930403
2031	930404
102847	930405
102023	930406
54560	930407
1904	930408
41183	930409
87854	930410
55474	930411
18	930412
28542	930413
47870	930414
56272	930415
49065	930416
58840	930417
46190	930418
62468	930419
11137	930420
36383	930421
93551	930422
15474	930423
32425	930424
7382	930425
88673	930426
38780	930427
7983	930428
44282	930429
62839	930430
20361	930431
27110	930432
40698	930433
49218	930434
9018	930435
18523	930436
13512	930437
8624	930438
8349	930439
71818	930440
7758	930441
11066	930442
699	930443
8030	930444
19447	930445
83886	930446
16939	930447
71661	930448
58002	930449
32896	930450
9872	930451
15011	930452
27996	930453
25602	930454
26	930455
24630	930456
27808	930457
6733	930458
12085	930459
23069	930460
3157	930461
16666	930462
15266	930463
12620	930464
95536	930465
160380	930466
18431	930467
66064	930468
60883	930469
31545	930470
91705	930471
136741	930472
36511	930473
60625	930474
92173	930475
21327	930476
23720	930477
16637	930478
38655	930479
48414	930480
2638	930481
53290	930482
47226	930483
78790	930484
18612	930485
22012	930486
27888	930487
76010	930488
54443	930489
5	930490
65999	930491
22490	930492
15387	930493
363	930494
879	930495
29	930496
6765	930497
48957	930498
66696	930499
6790	930500
24794	930501
49882	930502
98246	930503
6775	930504
2799	930505
3835	930506
27965	930507
3724	930508
24512	930509
109497	930510
17855	930511
9756	930512
36628	930513
63737	930514
132626	930515
902	930516
10022	930517
68578	930518
1107	930519
45627	930520
24270	930521
65756	930522
24869	930523
45194	930524
105713	930525
171108	930526
47027	930527
22992	930528
81008	930529
136873	930530
82017	930531
96107	930532
14743	930533
11417	930534
39713	930535
21045	930536
8149	930537
31646	930538
37196	930539
9437	930540
159386	930541
26169	930542
485	930543
17231	930544
15506	930545
148193	930546
2181	930547
21271	930548
9836	930549
15612	930550
28086	930551
12129	930552
48136	930553
34585	930554
1395	930555
38244	930556
25100	930557
54221	930558
39396	930559
13124	930560
7628	930561
22148	930562
28985	930563
5255	930564
4513	930565
85026	930566
14411	930567
36808	930568
41116	930569
19504	930570
34329	930571
7323	930572
1391	930573
5888	930574
60577	930575
9471	930576
44148	930577
46834	930578
60634	930579
14210	930580
27023	930581
77176	930582
24784	930583
17305	930584
154770	930585
39942	930586
113898	930587
39450	930588
38913	930589
40251	930590
92168	930591
115755	930592
115895	930593
148966	930594
150434	930595
19	930596
12052	930597
6671	930598
19420	930599
137142	930600
41385	930601
52677	930602
9035	930603
408	930604
34504	930605
5490	930606
12467	930607
9538	930608
79418	930609
2165	930610
33183	930611
16198	930612
4039	930613
9797	930614
29920	930615
49169	930616
16749	930617
14077	930618
26710	930619
31942	930620
10491	930621
2767	930622
5966	930623
82468	930624
36409	930625
113202	930626
15352	930627
3551	930628
14879	930629
147019	930630
36452	930631
20316	930632
44234	930633
16858	930634
74121	930635
69505	930636
99836	930637
27161	930638
47868	930639
6724	930640
11579	930641
9797	930642
3006	930643
47204	930644
61680	930645
21389	930646
57637	930647
68900	930648
22303	930649
16207	930650
4356	930651
120853	930652
79343	930653
15234	930654
59541	930655
4746	930656
1700	930657
9961	930658
4380	930659
80706	930660
37475	930661
11065	930662
67487	930663
86929	930664
11057	930665
138294	930666
1357	930667
8321	930668
12620	930669
4508	930670
81208	930671
4825	930672
8693	930673
35037	930674
23472	930675
31198	930676
1234	930677
14637	930678
11507	930679
4086	930680
110215	930681
37935	930682
14600	930683
35546	930684
4821	930685
36890	930686
58558	930687
7131	930688
3955	930689
26612	930690
15804	930691
9416	930692
29837	930693
66880	930694
22230	930695
30653	930696
55396	930697
36644	930698
35501	930699
34508	930700
31271	930701
13074	930702
43011	930703
45962	930704
8976	930705
31415	930706
102054	930707
5048	930708
56412	930709
64835	930710
110159	930711
9174	930712
6454	930713
9086	930714
40122	930715
25794	930716
7802	930717
24973	930718
25296	930719
27107	930720
19972	930721
92371	930722
85629	930723
4084	930724
94108	930725
38272	930726
3996	930727
79418	930728
59755	930729
85161	930730
21548	930731
69039	930732
27073	930733
31220	930734
31513	930735
37487	930736
33661	930737
8401	930738
18488	930739
32984	930740
52797	930741
39707	930742
34818	930743
4761	930744
27029	930745
63500	930746
41512	930747
48102	930748
31521	930749
73488	930750
820	930751
70931	930752
42303	930753
99587	930754
43395	930755
37039	930756
21201	930757
47175	930758
20978	930759
16415	930760
42244	930761
6150	930762
24625	930763
25423	930764
104305	930765
6996	930766
14929	930767
53387	930768
71527	930769
129737	930770
75108	930771
24712	930772
2635	930773
78944	930774
97196	930775
58116	930776
151744	930777
66233	930778
33387	930779
6797	930780
50499	930781
65545	930782
2869	930783
8186	930784
58898	930785
12649	930786
25760	930787
4599	930788
87239	930789
6836	930790
23267	930791
814	930792
32705	930793
88166	930794
27552	930795
1	930796
24	930797
7315	930798
1902	930799
3258	930800
7391	930801
72766	930802
3265	930803
9800	930804
58979	930805
13866	930806
31524	930807
60030	930808
34015	930809
13274	930810
13465	930811
24700	930812
45426	930813
17150	930814
76988	930815
4788	930816
13067	930817
93123	930818
9798	930819
8903	930820
32975	930821
84176	930822
103765	930823
12131	930824
38028	930825
13231	930826
11019	930827
41054	930828
119331	930829
117805	930830
57543	930831
3	930832
5247	930833
97573	930834
79772	930835
63237	930836
28620	930837
21226	930838
15188	930839
6198	930840
27841	930841
132	930842
301	930843
18776	930844
14878	930845
11815	930846
66741	930847
3722	930848
98766	930849
11683	930850
10470	930851
66	930852
12692	930853
48658	930854
63977	930855
10529	930856
33445	930857
10604	930858
1551	930859
29815	930860
63695	930861
43891	930862
177378	930863
53244	930864
20	930865
1726	930866
641	930867
36576	930868
19389	930869
1340	930870
42641	930871
751	930872
29097	930873
703	930874
71163	930875
31895	930876
20885	930877
8164	930878
25013	930879
9213	930880
9526	930881
408	930882
88883	930883
67465	930884
84240	930885
36294	930886
970	930887
27225	930888
4813	930889
63494	930890
22315	930891
39959	930892
78481	930893
28	930894
102924	930895
92790	930896
110686	930897
39188	930898
60785	930899
15443	930900
9538	930901
22914	930902
40992	930903
7784	930904
14275	930905
46897	930906
15387	930907
19150	930908
137334	930909
13373	930910
10849	930911
16446	930912
58019	930913
9041	930914
5746	930915
18115	930916
22357	930917
49889	930918
95093	930919
37934	930920
11318	930921
113086	930922
32013	930923
8883	930924
2155	930925
22931	930926
2804	930927
83881	930928
69397	930929
40131	930930
12214	930931
17986	930932
31702	930933
16017	930934
609	930935
55796	930936
13060	930937
90415	930938
22723	930939
88451	930940
76969	930941
183731	930942
6314	930943
122676	930944
15339	930945
55712	930946
56253	930947
26388	930948
58200	930949
46775	930950
60737	930951
7114	930952
18743	930953
2936	930954
1063	930955
20350	930956
9357	930957
6710	930958
16374	930959
66576	930960
3885	930961
8988	930962
42	930963
67293	930964
36324	930965
10524	930966
129721	930967
2299	930968
84313	930969
48512	930970
98455	930971
22370	930972
33211	930973
135040	930974
503	930975
25549	930976
18092	930977
28326	930978
11646	930979
27210	930980
49929	930981
7709	930982
3	930983
229	930984
1645	930985
865	930986
21783	930987
450	930988
137174	930989
16468	930990
40090	930991
89156	930992
35687	930993
5415	930994
5975	930995
52017	930996
3865	930997
22350	930998
41791	930999
74136	931000
62261	931001
91379	931002
21482	931003
18586	931004
3346	931005
9499	931006
7158	931007
611	931008
4628	931009
82664	931010
6219	931011
48225	931012
5079	931013
19447	931014
10291	931015
39731	931016
270	931017
20970	931018
4291	931019
1142	931020
1587	931021
11279	931022
9355	931023
63625	931024
30024	931025
36423	931026
549	931027
9694	931028
6447	931029
7606	931030
29831	931031
43747	931032
4341	931033
12196	931034
17522	931035
139932	931036
1755	931037
13418	931038
112	931039
61698	931040
1924	931041
56563	931042
20851	931043
3223	931044
3024	931045
694	931046
4178	931047
49090	931048
8011	931049
604	931050
28	931051
15848	931052
35949	931053
27710	931054
3915	931055
41226	931056
33092	931057
70310	931058
387	931059
56937	931060
52674	931061
63046	931062
24	931063
83997	931064
138872	931065
44591	931066
8696	931067
162720	931068
65686	931069
69490	931070
177944	931071
27885	931072
153174	931073
3726	931074
15417	931075
78011	931076
58366	931077
36294	931078
2338	931079
17041	931080
129249	931081
48276	931082
7860	931083
15532	931084
53141	931085
17922	931086
43768	931087
32013	931088
8948	931089
17561	931090
133021	931091
2752	931092
22025	931093
123439	931094
30835	931095
19671	931096
14773	931097
24524	931098
759	931099
103010	931100
44792	931101
84313	931102
32515	931103
53594	931104
54234	931105
17224	931106
47404	931107
71661	931108
31275	931109
84147	931110
43819	931111
83749	931112
49524	931113
46933	931114
12169	931115
40254	931116
180621	931117
14896	931118
90840	931119
53281	931120
25102	931121
24684	931122
37600	931123
38132	931124
24402	931125
44491	931126
8990	931127
118918	931128
15471	931129
5702	931130
41467	931131
64378	931132
182989	931133
34194	931134
176621	931135
20321	931136
22313	931137
21851	931138
6729	931139
29981	931140
27681	931141
69562	931142
9554	931143
12048	931144
46346	931145
35032	931146
32531	931147
57666	931148
14442	931149
50596	931150
180557	931151
4100	931152
39594	931153
3771	931154
7128	931155
107711	931156
18408	931157
106921	931158
126094	931159
31096	931160
1567	931161
10554	931162
1832	931163
10456	931164
32084	931165
64115	931166
34961	931167
23672	931168
96087	931169
13599	931170
3162	931171
3630	931172
12220	931173
1672	931174
15495	931175
14150	931176
26184	931177
1743	931178
18548	931179
24843	931180
40208	931181
124	931182
58344	931183
22116	931184
11612	931185
21856	931186
17183	931187
68863	931188
33106	931189
80040	931190
101191	931191
54792	931192
31099	931193
36853	931194
139053	931195
16192	931196
69783	931197
140	931198
63070	931199
6284	931200
43819	931201
38637	931202
40367	931203
18667	931204
24524	931205
9475	931206
2338	931207
130117	931208
72970	931209
142651	931210
41276	931211
63854	931212
48255	931213
35575	931214
1320	931215
25395	931216
2609	931217
45970	931218
29320	931219
29856	931220
46189	931221
16254	931222
76628	931223
23027	931224
60583	931225
14494	931226
130626	931227
31386	931228
84645	931229
22735	931230
19129	931231
19129	931232
26448	931233
8921	931234
130786	931235
54769	931236
46904	931237
22177	931238
47043	931239
55871	931240
23778	931241
6278	931242
44628	931243
46423	931244
89110	931245
9414	931246
1221	931247
119926	931248
56678	931249
59323	931250
27476	931251
8898	931252
131218	931253
57354	931254
3528	931255
58241	931256
5500	931257
141648	931258
7389	931259
27550	931260
64781	931261
17904	931262
11340	931263
8306	931264
39996	931265
47211	931266
6729	931267
4792	931268
81753	931269
82567	931270
13476	931271
383	931272
32628	931273
28227	931274
72314	931275
14617	931276
2275	931277
70234	931278
4359	931279
4855	931280
15812	931281
13375	931282
58403	931283
1508	931284
9119	931285
14441	931286
18717	931287
2103	931288
62541	931289
3	931290
84256	931291
88	931292
7216	931293
33451	931294
99755	931295
43623	931296
2983	931297
6296	931298
2624	931299
12212	931300
33144	931301
6757	931302
28606	931303
15440	931304
4321	931305
4578	931306
33114	931307
52784	931308
40367	931309
33284	931310
12204	931311
59710	931312
63036	931313
15522	931314
718	931315
170976	931316
4024	931317
135739	931318
14353	931319
27082	931320
69765	931321
58353	931322
130926	931323
7260	931324
5470	931325
75758	931326
22255	931327
52831	931328
13056	931329
30190	931330
27081	931331
11122	931332
75972	931333
13079	931334
32899	931335
90348	931336
13140	931337
171096	931338
32924	931339
14370	931340
69545	931341
22841	931342
170185	931343
33879	931344
75821	931345
149592	931346
11658	931347
20594	931348
32966	931349
94306	931350
69389	931351
136242	931352
106758	931353
148937	931354
13482	931355
6429	931356
93134	931357
33188	931358
4281	931359
69960	931360
7781	931361
15560	931362
130909	931363
52822	931364
61627	931365
8899	931366
4285	931367
92275	931368
58331	931369
7742	931370
9521	931371
22197	931372
3317	931373
7116	931374
9435	931375
48256	931376
63072	931377
10395	931378
103238	931379
48236	931380
8997	931381
108753	931382
52608	931383
138249	931384
19093	931385
72088	931386
11182	931387
2484	931388
22295	931389
72059	931390
110974	931391
12331	931392
141032	931393
108106	931394
18507	931395
33144	931396
4285	931397
171216	931398
8876	931399
115550	931400
52811	931401
43821	931402
58347	931403
84552	931404
8190	931405
106038	931406
1778	931407
7728	931408
26989	931409
43729	931410
1778	931411
9452	931412
108053	931413
72055	931414
28987	931415
13115	931416
131462	931417
7291	931418
33191	931419
72038	931420
75720	931421
20394	931422
7169	931423
106165	931424
170506	931425
83936	931426
76018	931427
118139	931428
92930	931429
105960	931430
87347	931431
49702	931432
9530	931433
27214	931434
13140	931435
75770	931436
2643	931437
14325	931438
149797	931439
87666	931440
9529	931441
13078	931442
22237	931443
13092	931444
76105	931445
92654	931446
69606	931447
5714	931448
69608	931449
4285	931450
115348	931451
62948	931452
63003	931453
92427	931454
58178	931455
8911	931456
14481	931457
138249	931458
176067	931459
13105	931460
48561	931461
5460	931462
35904	931463
27082	931464
108037	931465
24549	931466
4596	931467
22182	931468
7293	931469
3745	931470
103364	931471
13387	931472
69466	931473
1390	931474
18611	931475
12304	931476
103893	931477
22236	931478
18967	931479
29789	931480
4774	931481
60501	931482
33174	931483
48432	931484
58080	931485
157032	931486
72039	931487
84173	931488
33196	931489
83909	931490
103451	931491
58037	931492
103653	931493
71296	931494
3320	931495
75958	931496
2618	931497
138275	931498
22290	931499
40213	931500
13741	931501
27065	931502
69699	931503
9475	931504
57939	931505
18567	931506
84547	931507
33032	931508
53470	931509
33168	931510
83919	931511
9507	931512
52642	931513
13135	931514
33089	931515
13107	931516
8908	931517
103035	931518
18545	931519
134694	931520
15503	931521
108152	931522
103643	931523
50526	931524
40049	931525
18449	931526
69658	931527
6296	931528
4264	931529
9440	931530
84173	931531
63079	931532
62998	931533
13105	931534
8140	931535
49513	931536
48326	931537
13126	931538
4769	931539
10408	931540
40078	931541
13079	931542
15464	931543
58379	931544
176123	931545
71271	931546
24608	931547
12200	931548
7456	931549
11650	931550
91383	931551
10408	931552
1068	931553
24547	931554
13105	931555
5457	931556
13033	931557
14343	931558
52629	931559
187713	931560
11100	931561
7134	931562
29901	931563
9750	931564
5933	931565
2634	931566
131094	931567
11094	931568
69466	931569
26991	931570
12165	931571
171903	931572
27039	931573
4253	931574
10399	931575
14368	931576
76367	931577
48378	931578
15887	931579
13126	931580
71719	931581
36262	931582
15494	931583
21479	931584
174100	931585
34835	931586
11101	931587
49768	931588
49768	931589
48977	931590
35793	931591
8180	931592
10408	931593
36182	931594
9777	931595
86079	931596
34009	931597
89886	931598
11123	931599
7152	931600
1511	931601
31505	931602
45455	931603
2160	931604
42931	931605
48376	931606
17248	931607
79949	931608
4111	931609
53655	931610
2674	931611
135817	931612
14534	931613
69964	931614
20406	931615
41367	931616
103500	931617
34497	931618
58198	931619
76164	931620
71294	931621
162149	931622
71685	931623
71685	931624
72112	931625
163926	931626
15459	931627
49453	931628
3968	931629
40962	931630
76237	931631
183108	931632
44320	931633
3724	931634
44232	931635
107217	931636
143161	931637
189083	931638
81978	931639
3376	931640
105315	931641
106548	931642
178701	931643
106261	931644
8409	931645
3875	931646
5584	931647
7285	931648
187012	931649
13730	931650
26884	931651
11128	931652
26988	931653
17026	931654
7143	931655
84449	931656
34113	931657
84468	931658
121138	931659
75765	931660
6668	931661
182760	931662
3630	931663
83	931664
110165	931665
150386	931666
5661	931667
115366	931668
149348	931669
628	931670
628	931671
628	931672
164826	931673
5177	931674
12333	931675
50575	931676
3200	931677
116464	931678
97134	931679
151120	931680
33085	931681
176948	931682
856	931683
135815	931684
103555	931685
48385	931686
13812	931687
86744	931688
360	931689
142705	931690
29169	931691
21371	931692
154718	931693
77224	931694
134583	931695
116201	931696
5288	931697
1604	931698
37786	931699
77526	931700
188622	931701
14699	931702
128625	931703
118610	931704
9864	931705
79232	931706
108206	931707
142580	931708
138494	931709
141210	931710
76877	931711
140354	931712
33916	931713
185569	931714
115547	931715
21185	931716
43648	931717
183117	931718
52836	931719
59716	931720
43648	931721
10059	931722
33085	931723
117028	931724
3444	931725
2241	931726
8936	931727
88533	931728
81738	931729
14076	931730
405	931731
86704	931732
19656	931733
24072	931734
8187	931735
75911	931736
39700	931737
70173	931738
21754	931739
19068	931740
88259	931741
35452	931742
34960	931743
40071	931744
112976	931745
5006	931746
50487	931747
178055	931748
9329	931749
3869	931750
10130	931751
43072	931752
25090	931753
49104	931754
3389	931755
25822	931756
6530	931757
39587	931758
65083	931759
19956	931760
7833	931761
22718	931762
1100	931763
107718	931764
151682	931765
20962	931766
16692	931767
9781	931768
38488	931769
16692	931770
56178	931771
1048	931772
5627	931773
41997	931774
60581	931775
2507	931776
142991	931777
101919	931778
123099	931779
9933	931780
4580	931781
15143	931782
65510	931783
31861	931784
3566	931785
108815	931786
9038	931787
8328	931788
51051	931789
4992	931790
65772	931791
15143	931792
90350	931793
8810	931794
60041	931795
15143	931796
9979	931797
32105	931798
8012	931799
11555	931800
842	931801
83367	931802
130891	931803
14562	931804
37557	931805
26205	931806
2019	931807
35091	931808
23366	931809
141763	931810
75281	931811
1040	931812
30511	931813
37279	931814
156749	931815
159295	931816
23959	931817
17745	931818
5562	931819
6081	931820
131637	931821
63016	931822
7023	931823
74244	931824
86397	931825
54749	931826
4781	931827
2555	931828
1348	931829
28688	931830
1281	931831
9946	931832
41596	931833
1450	931834
23185	931835
139793	931836
16462	931837
619	931838
34022	931839
34022	931840
59072	931841
10168	931842
26881	931843
146212	931844
10760	931845
9086	931846
716	931847
29963	931848
20405	931849
7421	931850
11097	931851
13230	931852
9041	931853
62628	931854
185041	931855
59883	931856
49654	931857
3738	931858
66246	931859
32104	931860
68360	931861
137544	931862
12833	931863
26983	931864
31896	931865
33940	931866
34361	931867
38406	931868
73738	931869
84368	931870
17527	931871
9582	931872
12654	931873
80956	931874
181727	931875
4131	931876
12654	931877
115775	931878
82415	931879
93112	931880
716	931881
73085	931882
4578	931883
16527	931884
131637	931885
67568	931886
11775	931887
45861	931888
50296	931889
120597	931890
28755	931891
42546	931892
88310	931893
31265	931894
29337	931895
46510	931896
79837	931897
139345	931898
60314	931899
108103	931900
136026	931901
130730	931902
107562	931903
120481	931904
142454	931905
15026	931906
4451	931907
17733	931908
94269	931909
45368	931910
39239	931911
60581	931912
22672	931913
7119	931914
83334	931915
69412	931916
4781	931917
26155	931918
8586	931919
152284	931920
149976	931921
64916	931922
20962	931923
35689	931924
147936	931925
89877	931926
30041	931927
166710	931928
2773	931929
127905	931930
7376	931931
117802	931932
27668	931933
23802	931934
529	931935
14464	931936
3566	931937
9833	931938
7119	931939
67844	931940
138553	931941
7985	931942
14476	931943
50652	931944
108500	931945
11595	931946
33775	931947
50396	931948
42224	931949
14464	931950
57239	931951
38580	931952
6726	931953
2712	931954
65772	931955
78818	931956
589	931957
68990	931958
10330	931959
4781	931960
95	931961
15143	931962
14015	931963
6777	931964
24160	931965
28720	931966
1925	931967
56066	931968
109951	931969
18091	931970
102866	931971
66246	931972
66049	931973
22832	931974
43279	931975
149636	931976
71663	931977
107728	931978
7119	931979
25059	931980
73253	931981
16692	931982
126625	931983
86126	931984
151286	931985
16927	931986
19652	931987
15720	931988
57897	931989
74728	931990
71432	931991
13948	931992
75001	931993
33337	931994
61909	931995
16368	931996
39266	931997
6920	931998
18844	931999
30281	932000
173186	932001
113603	932002
3200	932003
72833	932004
48054	932005
27569	932006
15817	932007
22754	932008
5246	932009
30712	932010
3530	932011
2479	932012
25003	932013
47316	932014
20750	932015
38921	932016
3823	932017
12074	932018
1154	932019
35135	932020
13654	932021
6311	932022
22695	932023
120070	932024
37204	932025
138383	932026
106698	932027
114123	932028
13959	932029
7737	932030
61839	932031
8155	932032
60049	932033
33216	932034
72169	932035
74261	932036
110814	932037
59844	932038
73157	932039
41558	932040
109003	932041
5522	932042
77321	932043
74284	932044
24842	932045
1531	932046
2224	932047
14	932048
71021	932049
4215	932050
437	932051
3411	932052
31730	932053
8538	932054
1853	932055
15316	932056
57595	932057
4380	932058
27216	932059
8155	932060
26273	932061
39164	932062
16689	932063
185936	932064
166597	932065
26954	932066
11087	932067
20268	932068
13422	932069
185908	932070
6620	932071
50409	932072
137350	932073
109132	932074
9886	932075
60054	932076
13912	932077
84596	932078
686	932079
3077	932080
28923	932081
62156	932082
113453	932083
10051	932084
7537	932085
22766	932086
3859	932087
9422	932088
9936	932089
43882	932090
36795	932091
15565	932092
36718	932093
130	932094
69594	932095
28410	932096
24040	932097
3119	932098
28488	932099
41947	932100
43804	932101
19409	932102
922	932103
109003	932104
60184	932105
21695	932106
49196	932107
34433	932108
72123	932109
91427	932110
15466	932111
2986	932112
3037	932113
2664	932114
15482	932115
98527	932116
7753	932117
10068	932118
3282	932119
167534	932120
76367	932121
78340	932122
1845	932123
48162	932124
14808	932125
37373	932126
39771	932127
151549	932128
24102	932129
70055	932130
26324	932131
145	932132
65803	932133
16030	932134
13910	932135
12162	932136
48920	932137
40146	932138
37647	932139
3748	932140
123118	932141
31430	932142
711	932143
50024	932144
129753	932145
7002	932146
127142	932147
9958	932148
56867	932149
31230	932150
27257	932151
28553	932152
4661	932153
64346	932154
28487	932155
25254	932156
60815	932157
86369	932158
10453	932159
1498	932160
27878	932161
22477	932162
11594	932163
2804	932164
46663	932165
80571	932166
22477	932167
19389	932168
72970	932169
77631	932170
60562	932171
3921	932172
85716	932173
82726	932174
37441	932175
79773	932176
72886	932177
39746	932178
14956	932179
23146	932180
32450	932181
23090	932182
6594	932183
108338	932184
57650	932185
11624	932186
3155	932187
18845	932188
41757	932189
123253	932190
44397	932191
37634	932192
104827	932193
15196	932194
23162	932195
57613	932196
7413	932197
19219	932198
5626	932199
2392	932200
3286	932201
55385	932202
50102	932203
18756	932204
42757	932205
1578	932206
26606	932207
34762	932208
28134	932209
29457	932210
21769	932211
185130	932212
22613	932213
5628	932214
8008	932215
32083	932216
60420	932217
4967	932218
64063	932219
6085	932220
19194	932221
7134	932222
96501	932223
53320	932224
15318	932225
57456	932226
10453	932227
49993	932228
7389	932229
3425	932230
12982	932231
7731	932232
7134	932233
72270	932234
42044	932235
4797	932236
13717	932237
72458	932238
57341	932239
32590	932240
2720	932241
18195	932242
19847	932243
10775	932244
3043	932245
6648	932246
70651	932247
33468	932248
608	932249
46807	932250
108658	932251
23173	932252
8688	932253
19587	932254
47306	932255
88222	932256
48912	932257
155625	932258
61048	932259
5766	932260
133736	932261
5764	932262
2392	932263
42025	932264
2696	932265
37179	932266
18976	932267
16968	932268
4391	932269
11784	932270
16723	932271
18889	932272
2255	932273
41582	932274
21591	932275
22596	932276
165390	932277
21176	932278
21580	932279
50054	932280
19864	932281
61974	932282
608	932283
41628	932284
67426	932285
23281	932286
66476	932287
6334	932288
31674	932289
31621	932290
19318	932291
4968	932292
49979	932293
10728	932294
19776	932295
13539	932296
61389	932297
3914	932298
139122	932299
30800	932300
48117	932301
182717	932302
15762	932303
2696	932304
18977	932305
24061	932306
28783	932307
78736	932308
51985	932309
109078	932310
29129	932311
28270	932312
48903	932313
60202	932314
185876	932315
42062	932316
28855	932317
2082	932318
3612	932319
69055	932320
14776	932321
32869	932322
60054	932323
139627	932324
56823	932325
138197	932326
7696	932327
32715	932328
27761	932329
77818	932330
1170	932331
78733	932332
23343	932333
12615	932334
2826	932335
96298	932336
33592	932337
49320	932338
43631	932339
176611	932340
175512	932341
72551	932342
20407	932343
63187	932344
147817	932345
19755	932346
17878	932347
43474	932348
10137	932349
127312	932350
13144	932351
1481	932352
148569	932353
79961	932354
17701	932355
10091	932356
31319	932357
14609	932358
78783	932359
17041	932360
20318	932361
24560	932362
36308	932363
35708	932364
81717	932365
76350	932366
84076	932367
76350	932368
5083	932369
53553	932370
75995	932371
29861	932372
10388	932373
17701	932374
59471	932375
59471	932376
5529	932377
3848	932378
9693	932379
18426	932380
86110	932381
97965	932382
133910	932383
133397	932384
155027	932385
89520	932386
14556	932387
2824	932388
3190	932389
92003	932390
149887	932391
133348	932392
97424	932393
114	932394
184549	932395
23474	932396
23474	932397
106173	932398
35684	932399
27006	932400
47000	932401
164831	932402
26409	932403
153480	932404
26926	932405
21211	932406
20347	932407
20347	932408
125931	932409
51266	932410
47000	932411
103755	932412
57279	932413
118215	932414
64144	932415
180581	932416
5962	932417
6405	932418
120314	932419
110866	932420
83552	932421
62594	932422
139761	932423
76827	932424
48257	932425
28398	932426
19810	932427
15884	932428
19905	932429
22079	932430
5922	932431
22618	932432
2771	932433
24869	932434
109581	932435
1573	932436
43622	932437
130393	932438
98046	932439
80262	932440
59042	932441
52953	932442
18419	932443
18419	932444
47192	932445
33250	932446
96793	932447
77978	932448
5968	932449
28550	932450
26056	932451
1309	932452
3127	932453
99663	932454
15984	932455
8237	932456
24213	932457
4057	932458
90895	932459
9336	932460
3917	932461
18883	932462
258	932463
8753	932464
168	932465
1895	932466
10491	932467
182193	932468
29965	932469
19087	932470
42764	932471
50158	932472
908	932473
108004	932474
86100	932475
4022	932476
85824	932477
42552	932478
58692	932479
41805	932480
86905	932481
31925	932482
77058	932483
11542	932484
13743	932485
2710	932486
151	932487
11545	932488
11964	932489
113371	932490
69224	932491
59044	932492
27582	932493
61727	932494
70545	932495
23315	932496
41506	932497
34332	932498
34332	932499
6235	932500
7175	932501
7980	932502
10222	932503
1718	932504
27960	932505
21529	932506
107677	932507
34332	932508
34332	932509
34332	932510
41839	932511
180643	932512
83993	932513
27778	932514
5094	932515
18920	932516
50148	932517
1	932518
1814	932519
8111	932520
39626	932521
16116	932522
474	932523
62316	932524
110057	932525
42696	932526
559	932527
15854	932528
61983	932529
26517	932530
33361	932531
39863	932532
2699	932533
1436	932534
17977	932535
2468	932536
59044	932537
822	932538
1741	932539
20417	932540
10923	932541
5657	932542
1321	932543
2472	932544
21120	932545
18397	932546
17953	932547
2442	932548
23554	932549
34264	932550
14877	932551
550	932552
111	932553
1905	932554
41704	932555
1718	932556
11776	932557
4	932558
7348	932559
4	932560
162	932561
3236	932562
2066	932563
74774	932564
1191	932565
29157	932566
91121	932567
182526	932568
21985	932569
877	932570
2721	932571
306	932572
58505	932573
75059	932574
5893	932575
1735	932576
166	932577
1049	932578
1963	932579
7450	932580
5111	932581
1174	932582
21522	932583
1752	932584
24330	932585
12335	932586
11650	932587
14683	932588
61919	932589
50209	932590
7392	932591
9032	932592
34721	932593
3889	932594
29479	932595
379	932596
27912	932597
19288	932598
2532	932599
1286	932600
4658	932601
40934	932602
62207	932603
9095	932604
8463	932605
42764	932606
1676	932607
546	932608
3104	932609
32857	932610
134290	932611
800	932612
621	932613
785	932614
5091	932615
6101	932616
46	932617
17269	932618
9130	932619
2224	932620
26081	932621
40948	932622
1752	932623
59944	932624
6553	932625
33389	932626
2167	932627
354	932628
174899	932629
72754	932630
2115	932631
71782	932632
2748	932633
10313	932634
263	932635
7690	932636
1775	932637
800	932638
41838	932639
28189	932640
1	932641
2477	932642
2498	932643
21479	932644
8673	932645
100342	932646
54859	932647
31757	932648
18052	932649
45143	932650
615	932651
78608	932652
56660	932653
20896	932654
26514	932655
27332	932656
42764	932657
2657	932658
2576	932659
88305	932660
7392	932661
142106	932662
39614	932663
37994	932664
8130	932665
24469	932666
6611	932667
2047	932668
72228	932669
2286	932670
135	932671
1745	932672
561	932673
22081	932674
17962	932675
18659	932676
34702	932677
24416	932678
58793	932679
111707	932680
5679	932681
54937	932682
33892	932683
59612	932684
21688	932685
28916	932686
97765	932687
24657	932688
58669	932689
5614	932690
24657	932691
22896	932692
125869	932693
12049	932694
82391	932695
101843	932696
5290	932697
6733	932698
117267	932699
126488	932700
158782	932701
29023	932702
113421	932703
67617	932704
34145	932705
36375	932706
97123	932707
89145	932708
49771	932709
98382	932710
125096	932711
64500	932712
45046	932713
10533	932714
16799	932715
35742	932716
81928	932717
14164	932718
114850	932719
62642	932720
62642	932721
9782	932722
5290	932723
102040	932724
9689	932725
15993	932726
125280	932727
46654	932728
38917	932729
103397	932730
142612	932731
118909	932732
27336	932733
2623	932734
94441	932735
114202	932736
101911	932737
14822	932738
3261	932739
60526	932740
63365	932741
63125	932742
77003	932743
93596	932744
156618	932745
155330	932746
140253	932747
8149	932748
1569	932749
3979	932750
107105	932751
188964	932752
8106	932753
8106	932754
49036	932755
111413	932756
35	932757
48	932758
8042	932759
38085	932760
25279	932761
442	932762
88	932763
60152	932764
35690	932765
60887	932766
12101	932767
27964	932768
6112	932769
32370	932770
41284	932771
13471	932772
20708	932773
41079	932774
32503	932775
8128	932776
139633	932777
29955	932778
7918	932779
104697	932780
561	932781
15343	932782
72768	932783
23186	932784
3315	932785
13826	932786
506	932787
1290	932788
13697	932789
23186	932790
3478	932791
69077	932792
57406	932793
19327	932794
50264	932795
46114	932796
13544	932797
4718	932798
54657	932799
90147	932800
402	932801
34268	932802
86373	932803
45705	932804
9411	932805
346	932806
7572	932807
271	932808
31237	932809
4193	932810
14733	932811
851	932812
1172	932813
33380	932814
42999	932815
61837	932816
140119	932817
21	932818
542	932819
259	932820
3492	932821
33236	932822
37822	932823
178209	932824
2293	932825
47137	932826
32215	932827
185836	932828
512	932829
4693	932830
4029	932831
3246	932832
62	932833
15978	932834
5488	932835
4040	932836
582	932837
142935	932838
41079	932839
83430	932840
2731	932841
18150	932842
18288	932843
38085	932844
47423	932845
26530	932846
12734	932847
15292	932848
42650	932849
44632	932850
6014	932851
9707	932852
110291	932853
184249	932854
143180	932855
18362	932856
8436	932857
108990	932858
88595	932859
136479	932860
49000	932861
88057	932862
4040	932863
67101	932864
108839	932865
288	932866
13556	932867
168854	932868
86387	932869
36612	932870
40745	932871
5744	932872
22969	932873
88268	932874
175578	932875
27866	932876
16186	932877
60124	932878
18288	932879
86121	932880
4053	932881
1160	932882
56864	932883
137597	932884
13574	932885
3462	932886
28874	932887
3179	932888
13471	932889
16083	932890
19186	932891
907	932892
3614	932893
68922	932894
8489	932895
39318	932896
71283	932897
9220	932898
573	932899
14129	932900
53912	932901
6094	932902
38085	932903
66863	932904
90276	932905
35378	932906
75516	932907
131689	932908
6663	932909
188045	932910
171716	932911
25737	932912
158477	932913
67853	932914
119822	932915
101573	932916
181065	932917
27239	932918
59856	932919
165541	932920
141410	932921
29776	932922
16569	932923
6545	932924
108179	932925
144835	932926
8795	932927
3685	932928
4131	932929
20677	932930
22829	932931
4135	932932
2096	932933
8235	932934
42223	932935
88452	932936
37107	932937
29070	932938
2096	932939
18311	932940
9694	932941
27964	932942
13545	932943
6	932944
5659	932945
25028	932946
1	932947
1	932948
169370	932949
172644	932950
26601	932951
20942	932952
52927	932953
5157	932954
43381	932955
969	932956
73987	932957
138647	932958
11089	932959
56380	932960
3308	932961
26484	932962
21448	932963
28	932964
71851	932965
20713	932966
12613	932967
44131	932968
20	932969
75702	932970
22748	932971
48431	932972
7261	932973
2471	932974
23293	932975
86522	932976
3709	932977
51515	932978
47332	932979
41287	932980
4061	932981
4394	932982
11450	932983
6576	932984
2731	932985
223	932986
3162	932987
16106	932988
9814	932989
1372	932990
7580	932991
3934	932992
24751	932993
4521	932994
18311	932995
11548	932996
29219	932997
8081	932998
168	932999
7645	933000
1	933001
179439	933002
40	933003
6700	933004
16797	933005
2465	933006
4934	933007
11938	933008
12885	933009
49112	933010
39189	933011
29279	933012
16476	933013
18074	933014
20677	933015
5256	933016
6040	933017
50259	933018
5525	933019
74189	933020
62415	933021
453	933022
3642	933023
32740	933024
17352	933025
5525	933026
21727	933027
21169	933028
34884	933029
108798	933030
1045	933031
26601	933032
11548	933033
6921	933034
8372	933035
21727	933036
4217	933037
17098	933038
16728	933039
12705	933040
28623	933041
31073	933042
4193	933043
71825	933044
42542	933045
22981	933046
15172	933047
8533	933048
40296	933049
140550	933050
566	933051
7774	933052
1331	933053
8597	933054
79704	933055
42735	933056
20145	933057
4905	933058
4905	933059
165783	933060
106368	933061
39143	933062
58332	933063
10475	933064
4098	933065
289	933066
1378	933067
140697	933068
33055	933069
36647	933070
18420	933071
86603	933072
153004	933073
49711	933074
22967	933075
4389	933076
6462	933077
29838	933078
35071	933079
21085	933080
9220	933081
101254	933082
170	933083
237	933084
54356	933085
6112	933086
3261	933087
17758	933088
12801	933089
68994	933090
12497	933091
872	933092
187	933093
3572	933094
14107	933095
10659	933096
24258	933097
9838	933098
5744	933099
4238	933100
17808	933101
75665	933102
7350	933103
9991	933104
6250	933105
57902	933106
2609	933107
14	933108
107164	933109
5205	933110
170523	933111
32927	933112
106095	933113
11483	933114
62736	933115
22992	933116
75324	933117
383	933118
27866	933119
107744	933120
950	933121
5787	933122
2535	933123
32576	933124
1674	933125
4032	933126
2532	933127
10798	933128
29633	933129
14570	933130
13887	933131
15226	933132
41193	933133
4575	933134
29219	933135
65325	933136
4497	933137
86283	933138
2731	933139
30938	933140
32445	933141
36959	933142
2935	933143
22050	933144
70147	933145
196	933146
50576	933147
566	933148
63340	933149
566	933150
115729	933151
2154	933152
2154	933153
55727	933154
5744	933155
51114	933156
86372	933157
86372	933158
12540	933159
1963	933160
8013	933161
285	933162
28752	933163
9819	933164
51854	933165
50484	933166
55346	933167
9183	933168
50752	933169
8154	933170
6662	933171
2132	933172
87969	933173
5931	933174
2336	933175
20677	933176
32275	933177
11897	933178
31131	933179
36918	933180
178213	933181
52836	933182
1668	933183
5141	933184
47596	933185
4134	933186
9829	933187
66736	933188
37233	933189
51901	933190
121991	933191
50410	933192
1437	933193
72453	933194
21196	933195
60432	933196
11869	933197
17095	933198
1888	933199
35193	933200
25798	933201
7549	933202
30911	933203
4590	933204
2132	933205
4465	933206
2659	933207
79319	933208
5398	933209
22	933210
18156	933211
13469	933212
5039	933213
13717	933214
2463	933215
322	933216
177	933217
17382	933218
28578	933219
56290	933220
23413	933221
28329	933222
6014	933223
3081	933224
108990	933225
73121	933226
31441	933227
7640	933228
15974	933229
43547	933230
43547	933231
26069	933232
22555	933233
47332	933234
29479	933235
68179	933236
6374	933237
5190	933238
11819	933239
97996	933240
70101	933241
45380	933242
3248	933243
35748	933244
5861	933245
48856	933246
21651	933247
550	933248
30695	933249
1429	933250
26631	933251
38877	933252
16447	933253
89	933254
5597	933255
28861	933256
7030	933257
32971	933258
5398	933259
5580	933260
6392	933261
12653	933262
21015	933263
2154	933264
8592	933265
104218	933266
4233	933267
8316	933268
24695	933269
1226	933270
10966	933271
1852	933272
94928	933273
82556	933274
152	933275
41329	933276
31183	933277
34929	933278
9741	933279
16661	933280
9694	933281
20642	933282
73837	933283
4061	933284
741	933285
20470	933286
19680	933287
25682	933288
16733	933289
61046	933290
185341	933291
14686	933292
59928	933293
33303	933294
134453	933295
4249	933296
61423	933297
48628	933298
52037	933299
63878	933300
113034	933301
3475	933302
54048	933303
10667	933304
38290	933305
45669	933306
9019	933307
6250	933308
72362	933309
6879	933310
16689	933311
7465	933312
18099	933313
13479	933314
3855	933315
15301	933316
4061	933317
81398	933318
975	933319
1537	933320
7969	933321
36814	933322
703	933323
25547	933324
7040	933325
26705	933326
8026	933327
5143	933328
220	933329
4858	933330
79876	933331
20198	933332
87624	933333
16343	933334
13446	933335
51540	933336
34744	933337
5141	933338
5329	933339
15800	933340
11544	933341
3779	933342
8686	933343
28153	933344
9828	933345
4441	933346
12033	933347
50187	933348
70668	933349
19906	933350
11032	933351
17213	933352
5360	933353
732	933354
95807	933355
99198	933356
7069	933357
89981	933358
42367	933359
24787	933360
11436	933361
59840	933362
3028	933363
442	933364
49437	933365
4148	933366
32909	933367
32275	933368
5632	933369
23182	933370
50084	933371
108267	933372
81073	933373
52093	933374
33156	933375
92362	933376
22445	933377
14685	933378
32918	933379
8430	933380
183501	933381
38877	933382
33742	933383
1675	933384
9794	933385
6226	933386
3446	933387
2154	933388
17952	933389
24	933390
1207	933391
88751	933392
11180	933393
1851	933394
23803	933395
112553	933396
15951	933397
2532	933398
24761	933399
27025	933400
34603	933401
45380	933402
55521	933403
13501	933404
2091	933405
30166	933406
71713	933407
40952	933408
34387	933409
28523	933410
111834	933411
10646	933412
28766	933413
1979	933414
84056	933415
5743	933416
18420	933417
21400	933418
49557	933419
3605	933420
86378	933421
16570	933422
4238	933423
29272	933424
28784	933425
16615	933426
1	933427
50128	933428
35163	933429
7304	933430
32762	933431
88397	933432
1866	933433
5743	933434
1489	933435
19725	933436
13683	933437
16476	933438
108423	933439
31695	933440
188439	933441
41629	933442
20546	933443
8998	933444
8395	933445
5373	933446
8435	933447
5179	933448
71839	933449
8998	933450
103286	933451
2091	933452
2016	933453
108917	933454
142316	933455
16366	933456
55520	933457
21519	933458
17514	933459
84161	933460
6250	933461
22884	933462
4608	933463
7943	933464
134778	933465
4	933466
30560	933467
39922	933468
32899	933469
9444	933470
30174	933471
2465	933472
51071	933473
89	933474
126405	933475
41676	933476
14623	933477
172166	933478
131408	933479
18237	933480
2305	933481
24787	933482
142485	933483
60348	933484
31649	933485
16996	933486
10646	933487
20708	933488
4590	933489
72947	933490
48114	933491
4	933492
24234	933493
47346	933494
11438	933495
68175	933496
90018	933497
4575	933498
72969	933499
9352	933500
72651	933501
553	933502
979	933503
23186	933504
136919	933505
52237	933506
72574	933507
10475	933508
1440	933509
84096	933510
113509	933511
73976	933512
119906	933513
6040	933514
12602	933515
122446	933516
82441	933517
867	933518
6842	933519
9955	933520
108160	933521
3678	933522
163836	933523
5963	933524
1395	933525
57242	933526
4905	933527
9015	933528
180457	933529
25984	933530
119232	933531
23053	933532
35859	933533
3528	933534
6960	933535
89	933536
5970	933537
1378	933538
10983	933539
4905	933540
86375	933541
131969	933542
1051	933543
21506	933544
10122	933545
19221	933546
16221	933547
11869	933548
53315	933549
135862	933550
126758	933551
1344	933552
566	933553
19505	933554
9653	933555
356	933556
57474	933557
4135	933558
62	933559
29811	933560
18540	933561
20053	933562
2880	933563
5388	933564
23093	933565
13351	933566
1852	933567
13305	933568
7575	933569
6637	933570
1852	933571
13827	933572
37777	933573
34884	933574
8395	933575
47373	933576
87059	933577
5970	933578
11640	933579
24258	933580
7776	933581
72198	933582
1558	933583
3680	933584
8870	933585
1323	933586
6081	933587
166	933588
21191	933589
38035	933590
1255	933591
6879	933592
18333	933593
29997	933594
44911	933595
25133	933596
56436	933597
11438	933598
29413	933599
37994	933600
1697	933601
57509	933602
11332	933603
7344	933604
89	933605
9444	933606
41676	933607
6129	933608
131234	933609
170848	933610
12254	933611
11639	933612
7027	933613
10593	933614
1159	933615
17269	933616
30515	933617
24297	933618
135948	933619
20901	933620
6894	933621
110785	933622
13742	933623
4187	933624
22334	933625
12843	933626
4061	933627
159645	933628
143116	933629
135420	933630
3960	933631
17179	933632
13594	933633
4703	933634
119248	933635
2785	933636
26618	933637
13612	933638
13287	933639
34281	933640
1116	933641
87704	933642
408	933643
4857	933644
68	933645
3842	933646
3880	933647
47846	933648
1011	933649
2097	933650
312	933651
9293	933652
87913	933653
1340	933654
28153	933655
989	933656
252	933657
1276	933658
6221	933659
52322	933660
48	933661
3234	933662
5250	933663
33507	933664
49227	933665
3442	933666
18033	933667
94400	933668
2050	933669
148543	933670
13773	933671
1003	933672
70486	933673
2458	933674
207	933675
1281	933676
13860	933677
12868	933678
24623	933679
2502	933680
2090	933681
41973	933682
2427	933683
30027	933684
28366	933685
6130	933686
2716	933687
57848	933688
197	933689
10781	933690
18236	933691
6247	933692
257	933693
131663	933694
14693	933695
408	933696
16012	933697
1024	933698
105931	933699
19203	933700
10259	933701
16649	933702
30125	933703
27964	933704
2059	933705
1668	933706
1103	933707
68	933708
49870	933709
3464	933710
52086	933711
12350	933712
4857	933713
17167	933714
12915	933715
5224	933716
117574	933717
545	933718
3418	933719
71196	933720
22156	933721
60052	933722
2506	933723
22684	933724
1826	933725
10281	933726
1328	933727
302	933728
6848	933729
5927	933730
8072	933731
6439	933732
872	933733
138166	933734
4429	933735
4238	933736
4135	933737
8459	933738
5483	933739
41676	933740
136479	933741
28584	933742
16525	933743
1043	933744
15898	933745
4332	933746
16034	933747
140374	933748
47388	933749
39151	933750
42911	933751
170544	933752
32918	933753
566	933754
45443	933755
2162	933756
11938	933757
20903	933758
2525	933759
190	933760
3952	933761
57400	933762
1798	933763
254	933764
3804	933765
152960	933766
137390	933767
85276	933768
6700	933769
69037	933770
1167	933771
505	933772
43892	933773
176093	933774
24771	933775
183217	933776
4	933777
42096	933778
73010	933779
6112	933780
58399	933781
3179	933782
1864	933783
60793	933784
32918	933785
17808	933786
963	933787
8103	933788
13993	933789
119400	933790
1852	933791
26856	933792
13030	933793
29115	933794
50036	933795
15343	933796
6112	933797
6014	933798
44082	933799
34032	933800
63854	933801
178430	933802
3315	933803
20145	933804
2223	933805
8081	933806
61837	933807
4403	933808
692	933809
62262	933810
507	933811
33878	933812
512	933813
9095	933814
84369	933815
179345	933816
45852	933817
145360	933818
19227	933819
3315	933820
11032	933821
5744	933822
9885	933823
42981	933824
9694	933825
16655	933826
1377	933827
18662	933828
343	933829
57558	933830
1933	933831
3	933832
705	933833
7622	933834
952	933835
38722	933836
838	933837
2324	933838
41447	933839
3708	933840
60612	933841
49739	933842
42998	933843
36447	933844
749	933845
3234	933846
1335	933847
130004	933848
88494	933849
2019	933850
4391	933851
1099	933852
28697	933853
39	933854
7032	933855
9979	933856
39658	933857
21847	933858
1523	933859
19253	933860
112326	933861
594	933862
45288	933863
8890	933864
8090	933865
21186	933866
58330	933867
61222	933868
184	933869
71964	933870
2174	933871
71791	933872
4367	933873
2108	933874
92513	933875
6753	933876
26069	933877
13002	933878
21888	933879
43560	933880
16797	933881
104214	933882
87461	933883
34802	933884
108929	933885
135710	933886
44258	933887
22592	933888
41853	933889
9259	933890
4921	933891
53317	933892
3302	933893
4654	933894
2342	933895
9955	933896
5373	933897
5373	933898
19374	933899
140993	933900
31356	933901
1261	933902
41717	933903
42092	933904
53481	933905
80032	933906
21734	933907
2680	933908
40815	933909
1971	933910
91997	933911
14215	933912
1029	933913
74585	933914
194	933915
7619	933916
19879	933917
16849	933918
91106	933919
16429	933920
62899	933921
3444	933922
1424	933923
74242	933924
140092	933925
28348	933926
7532	933927
42270	933928
47	933929
3062	933930
16253	933931
15283	933932
508	933933
80116	933934
43558	933935
94812	933936
114628	933937
343	933938
53821	933939
105298	933940
141449	933941
104200	933942
34234	933943
56221	933944
20082	933945
3263	933946
60358	933947
21027	933948
34682	933949
2504	933950
72542	933951
18790	933952
10695	933953
62502	933954
17673	933955
67012	933956
770	933957
23471	933958
71709	933959
813	933960
747	933961
20142	933962
20142	933963
3263	933964
75526	933965
28498	933966
27984	933967
13731	933968
6668	933969
4311	933970
33868	933971
20568	933972
23977	933973
139523	933974
4450	933975
45312	933976
24957	933977
22655	933978
18061	933979
913	933980
880	933981
2300	933982
33597	933983
13731	933984
790	933985
7337	933986
89056	933987
7235	933988
6111	933989
3897	933990
3305	933991
41823	933992
9678	933993
34234	933994
610	933995
12236	933996
6815	933997
57607	933998
55869	933999
28513	934000
55869	934001
10673	934002
390	934003
87834	934004
87834	934005
5291	934006
146512	934007
28416	934008
50062	934009
60683	934010
101915	934011
92629	934012
3443	934013
28513	934014
40946	934015
1765	934016
13	934017
13276	934018
37623	934019
6655	934020
19426	934021
67307	934022
83521	934023
12868	934024
7404	934025
5079	934026
51984	934027
56221	934028
34253	934029
15384	934030
74920	934031
7799	934032
73749	934033
34234	934034
147	934035
1598	934036
28500	934037
5194	934038
40577	934039
5403	934040
4493	934041
78	934042
28248	934043
51994	934044
167448	934045
130225	934046
117128	934047
42365	934048
23857	934049
21849	934050
24067	934051
184719	934052
109021	934053
46536	934054
3041	934055
94668	934056
12887	934057
39827	934058
39369	934059
12770	934060
6126	934061
19847	934062
22088	934063
12276	934064
10201	934065
19714	934066
24546	934067
46522	934068
8923	934069
1327	934070
123	934071
243	934072
77322	934073
942	934074
942	934075
49901	934076
56030	934077
21716	934078
40307	934079
42	934080
21880	934081
39143	934082
107426	934083
62019	934084
142197	934085
102938	934086
1819	934087
39827	934088
67439	934089
107589	934090
29975	934091
83326	934092
30877	934093
21040	934094
10533	934095
7433	934096
17066	934097
55787	934098
13260	934099
23946	934100
34658	934101
25884	934102
6568	934103
126204	934104
28639	934105
38872	934106
32756	934107
173865	934108
1078	934109
90339	934110
21849	934111
99668	934112
10930	934113
21512	934114
1909	934115
3313	934116
26339	934117
51556	934118
20645	934119
26053	934120
2146	934121
35235	934122
11291	934123
57434	934124
21974	934125
49525	934126
56189	934127
19238	934128
26302	934129
50405	934130
58506	934131
50937	934132
59008	934133
20512	934134
17444	934135
944	934136
71650	934137
57537	934138
37856	934139
37926	934140
48502	934141
2521	934142
4675	934143
45438	934144
17458	934145
65329	934146
4657	934147
34668	934148
1166	934149
26596	934150
5352	934151
95475	934152
23500	934153
27114	934154
54020	934155
13336	934156
575	934157
17659	934158
38282	934159
105077	934160
11835	934161
164963	934162
14848	934163
29643	934164
6217	934165
71125	934166
46184	934167
9715	934168
28016	934169
42391	934170
134242	934171
27161	934172
89796	934173
14523	934174
27450	934175
2557	934176
81845	934177
6417	934178
32447	934179
64252	934180
46332	934181
10670	934182
19541	934183
17297	934184
16761	934185
1009	934186
134008	934187
88881	934188
87563	934189
2837	934190
71924	934191
12060	934192
84756	934193
122746	934194
91908	934195
45310	934196
13791	934197
45615	934198
1851	934199
87919	934200
100044	934201
3673	934202
101647	934203
48548	934204
19108	934205
69014	934206
41711	934207
17891	934208
1229	934209
1834	934210
8605	934211
16375	934212
81514	934213
44406	934214
28263	934215
9338	934216
49367	934217
8008	934218
6846	934219
55439	934220
54278	934221
69479	934222
6478	934223
120117	934224
83466	934225
9954	934226
902	934227
50821	934228
57650	934229
29651	934230
44831	934231
9842	934232
6540	934233
51552	934234
51872	934235
26814	934236
34651	934237
44169	934238
16234	934239
6714	934240
17412	934241
133581	934242
4190	934243
3808	934244
40683	934245
55996	934246
47373	934247
3269	934248
15094	934249
37882	934250
121973	934251
75548	934252
81219	934253
13799	934254
24396	934255
34250	934256
9638	934257
12763	934258
21836	934259
16070	934260
13228	934261
9061	934262
121820	934263
44793	934264
2607	934265
6939	934266
7962	934267
78630	934268
17914	934269
100151	934270
25100	934271
48031	934272
18757	934273
84	934274
95649	934275
49345	934276
174164	934277
57571	934278
24015	934279
283	934280
67081	934281
39533	934282
37919	934283
28326	934284
7676	934285
57475	934286
43938	934287
12052	934288
21084	934289
49976	934290
37211	934291
63004	934292
11273	934293
15734	934294
13697	934295
67450	934296
10316	934297
15606	934298
11670	934299
18565	934300
58480	934301
46398	934302
12499	934303
1591	934304
49095	934305
94944	934306
56544	934307
26463	934308
4348	934309
61496	934310
56560	934311
23440	934312
21516	934313
10684	934314
95752	934315
3380	934316
80182	934317
10935	934318
27248	934319
2345	934320
4453	934321
32493	934322
83560	934323
48825	934324
16975	934325
7223	934326
9494	934327
825	934328
54889	934329
62929	934330
1591	934331
39591	934332
21880	934333
10875	934334
19576	934335
47577	934336
806	934337
78139	934338
7252	934339
25867	934340
23285	934341
8128	934342
28097	934343
19872	934344
18750	934345
14473	934346
12411	934347
6878	934348
3351	934349
48613	934350
6383	934351
27532	934352
12498	934353
22138	934354
39212	934355
10775	934356
1842	934357
881	934358
56666	934359
12720	934360
13296	934361
47577	934362
34268	934363
169432	934364
13759	934365
48702	934366
6998	934367
34469	934368
69095	934369
7624	934370
93767	934371
18260	934372
33970	934373
39162	934374
23030	934375
15655	934376
70392	934377
7941	934378
22225	934379
18955	934380
48038	934381
51068	934382
23480	934383
13315	934384
77947	934385
166018	934386
48604	934387
19370	934388
37147	934389
58473	934390
23753	934391
9624	934392
45213	934393
51772	934394
43604	934395
89963	934396
25513	934397
45753	934398
38317	934399
25586	934400
1484	934401
134989	934402
2547	934403
48046	934404
12763	934405
2547	934406
14630	934407
18669	934408
15635	934409
49096	934410
10935	934411
58895	934412
22393	934413
10748	934414
57259	934415
31322	934416
5745	934417
20561	934418
8428	934419
4400	934420
22610	934421
11072	934422
158826	934423
91169	934424
20140	934425
47852	934426
100960	934427
7200	934428
10734	934429
32938	934430
71015	934431
92433	934432
13560	934433
29405	934434
42189	934435
2529	934436
2375	934437
31582	934438
28497	934439
44159	934440
27202	934441
10332	934442
67536	934443
69443	934444
32678	934445
6892	934446
57267	934447
55181	934448
76569	934449
2780	934450
19428	934451
16207	934452
16386	934453
19705	934454
24714	934455
32472	934456
55007	934457
6064	934458
54077	934459
17727	934460
39890	934461
21685	934462
10244	934463
17713	934464
71414	934465
26864	934466
102	934467
18094	934468
85190	934469
17405	934470
37704	934471
45	934472
28227	934473
65106	934474
7162	934475
123234	934476
60073	934477
108868	934478
4916	934479
59981	934480
6990	934481
105125	934482
26456	934483
54353	934484
39142	934485
48277	934486
67321	934487
14403	934488
19562	934489
24208	934490
44889	934491
35239	934492
20028	934493
8525	934494
4228	934495
23175	934496
82525	934497
1084	934498
60660	934499
50032	934500
41627	934501
19297	934502
3038	934503
2873	934504
34355	934505
31332	934506
39365	934507
5472	934508
8667	934509
508	934510
14075	934511
2000	934512
14233	934513
25220	934514
11160	934515
82832	934516
45767	934517
30981	934518
39385	934519
67177	934520
67177	934521
20286	934522
9296	934523
55319	934524
73197	934525
9138	934526
20669	934527
18239	934528
14868	934529
9315	934530
21877	934531
1944	934532
36767	934533
17602	934534
5841	934535
97187	934536
4097	934537
81411	934538
11861	934539
68323	934540
8103	934541
83668	934542
8488	934543
23733	934544
714	934545
111861	934546
16133	934547
21843	934548
3950	934549
50019	934550
42376	934551
8861	934552
41673	934553
5472	934554
24055	934555
29235	934556
50313	934557
15998	934558
10321	934559
77957	934560
25220	934561
24122	934562
18201	934563
1549	934564
18097	934565
21419	934566
74089	934567
13560	934568
8395	934569
51245	934570
48635	934571
32473	934572
59846	934573
10615	934574
13179	934575
38658	934576
49738	934577
19553	934578
40343	934579
17202	934580
21232	934581
26189	934582
38554	934583
61398	934584
50797	934585
31610	934586
3223	934587
50426	934588
29643	934589
3033	934590
15598	934591
5355	934592
40955	934593
97539	934594
54771	934595
4309	934596
30615	934597
83516	934598
1587	934599
23152	934600
8572	934601
24	934602
64949	934603
57009	934604
58592	934605
4636	934606
113731	934607
20965	934608
184448	934609
32180	934610
3689	934611
16089	934612
4753	934613
5090	934614
38616	934615
19464	934616
26029	934617
65794	934618
38192	934619
84402	934620
53839	934621
5276	934622
15655	934623
10638	934624
14418	934625
39054	934626
68100	934627
11524	934628
50202	934629
47559	934630
14993	934631
618	934632
17957	934633
6741	934634
37758	934635
16388	934636
7667	934637
17389	934638
6344	934639
6491	934640
1050	934641
13378	934642
7199	934643
16629	934644
1	934645
44920	934646
1936	934647
4346	934648
33538	934649
30410	934650
45683	934651
72714	934652
51812	934653
966	934654
88699	934655
48053	934656
28893	934657
83059	934658
47327	934659
3915	934660
24839	934661
56347	934662
15162	934663
952	934664
37061	934665
3223	934666
46390	934667
31841	934668
56078	934669
107673	934670
36083	934671
42886	934672
83413	934673
66949	934674
16319	934675
12484	934676
47162	934677
25586	934678
25867	934679
10314	934680
35695	934681
15162	934682
24319	934683
37281	934684
39685	934685
20257	934686
4882	934687
1045	934688
26539	934689
8120	934690
20778	934691
17481	934692
893	934693
17537	934694
47785	934695
32391	934696
26040	934697
55712	934698
30680	934699
42973	934700
30992	934701
19764	934702
6960	934703
26759	934704
2105	934705
15307	934706
72525	934707
73831	934708
32384	934709
42227	934710
1	934711
32510	934712
11689	934713
113392	934714
41505	934715
5870	934716
153	934717
47879	934718
1222	934719
6481	934720
8520	934721
25320	934722
55002	934723
25809	934724
57039	934725
5180	934726
73851	934727
26014	934728
96067	934729
37927	934730
52411	934731
28527	934732
19331	934733
88493	934734
10583	934735
48702	934736
2191	934737
47546	934738
88527	934739
155196	934740
4196	934741
11756	934742
60066	934743
75192	934744
67605	934745
31810	934746
35048	934747
1651	934748
27665	934749
39490	934750
8672	934751
43009	934752
141182	934753
23418	934754
21847	934755
51413	934756
3687	934757
28982	934758
55187	934759
720	934760
4231	934761
64832	934762
33483	934763
10365	934764
41806	934765
26422	934766
15816	934767
60996	934768
25386	934769
28786	934770
1750	934771
88527	934772
10332	934773
45791	934774
143020	934775
15656	934776
15511	934777
39495	934778
23596	934779
20178	934780
24345	934781
24345	934782
7862	934783
22111	934784
30635	934785
28459	934786
43251	934787
51124	934788
101124	934789
41351	934790
2636	934791
16086	934792
69303	934793
80654	934794
90926	934795
29752	934796
28001	934797
76920	934798
5249	934799
36692	934800
25896	934801
144921	934802
34246	934803
5118	934804
25024	934805
7051	934806
65702	934807
40353	934808
3242	934809
2315	934810
17362	934811
35999	934812
80493	934813
14670	934814
22435	934815
61911	934816
58936	934817
1016	934818
18361	934819
9775	934820
57622	934821
77025	934822
9635	934823
14221	934824
6952	934825
27790	934826
69268	934827
31643	934828
11	934829
27306	934830
72542	934831
19182	934832
87545	934833
128	934834
12971	934835
41810	934836
2228	934837
54169	934838
42819	934839
65504	934840
44433	934841
45848	934842
19422	934843
62	934844
54866	934845
8522	934846
19514	934847
5835	934848
64771	934849
17458	934850
61337	934851
10050	934852
51282	934853
31010	934854
66591	934855
61826	934856
13794	934857
75277	934858
43033	934859
40509	934860
122584	934861
13319	934862
112208	934863
1824	934864
64408	934865
104747	934866
70588	934867
23	934868
38699	934869
53829	934870
17944	934871
37432	934872
67508	934873
5229	934874
32299	934875
31725	934876
41936	934877
50607	934878
26744	934879
129099	934880
29718	934881
14000	934882
16490	934883
75872	934884
47282	934885
42612	934886
36052	934887
8734	934888
23651	934889
30486	934890
22926	934891
7773	934892
145	934893
7283	934894
16021	934895
107	934896
19725	934897
57246	934898
37311	934899
137038	934900
160687	934901
37748	934902
13868	934903
10740	934904
21512	934905
60189	934906
46397	934907
893	934908
24483	934909
2975	934910
3255	934911
17872	934912
13226	934913
72129	934914
31982	934915
25799	934916
21898	934917
35791	934918
5064	934919
41658	934920
57575	934921
23349	934922
65072	934923
9402	934924
23596	934925
65611	934926
6268	934927
41619	934928
45892	934929
20511	934930
12024	934931
26538	934932
479	934933
41985	934934
13951	934935
966	934936
2435	934937
58575	934938
47577	934939
1001	934940
16242	934941
29018	934942
1	934943
1996	934944
48836	934945
3925	934946
64438	934947
73721	934948
34131	934949
62209	934950
35956	934951
4636	934952
22314	934953
11379	934954
2692	934955
11384	934956
1	934957
22816	934958
69079	934959
35453	934960
4237	934961
37096	934962
117743	934963
9069	934964
99737	934965
112060	934966
23694	934967
45043	934968
27461	934969
26774	934970
43828	934971
63008	934972
52681	934973
58954	934974
27286	934975
7538	934976
57274	934977
11318	934978
34322	934979
11210	934980
39762	934981
55869	934982
45930	934983
17716	934984
119724	934985
27271	934986
28874	934987
2173	934988
3014	934989
53993	934990
45890	934991
21040	934992
12824	934993
31328	934994
13662	934995
50285	934996
17719	934997
61624	934998
14627	934999
89773	935000
85976	935001
25874	935002
10294	935003
9382	935004
36858	935005
41530	935006
46808	935007
64098	935008
24752	935009
6853	935010
72205	935011
31476	935012
66292	935013
33433	935014
47446	935015
47783	935016
16212	935017
10677	935018
8228	935019
54121	935020
50140	935021
22652	935022
45103	935023
30139	935024
3230	935025
29385	935026
5665	935027
7592	935028
3016	935029
806	935030
112327	935031
102774	935032
75399	935033
75279	935034
22314	935035
25663	935036
38884	935037
72167	935038
12879	935039
1	935040
92024	935041
21935	935042
20817	935043
128807	935044
14806	935045
38968	935046
29896	935047
98513	935048
52134	935049
46110	935050
2393	935051
1	935052
57203	935053
31444	935054
27520	935055
4069	935056
900	935057
32477	935058
61607	935059
28950	935060
83038	935061
57134	935062
38280	935063
507	935064
1499	935065
21975	935066
7495	935067
83529	935068
8846	935069
7583	935070
20828	935071
104064	935072
61026	935073
21772	935074
69069	935075
296	935076
8254	935077
16900	935078
29718	935079
60668	935080
44994	935081
104673	935082
32038	935083
26218	935084
10141	935085
49335	935086
5942	935087
23671	935088
10665	935089
134995	935090
26326	935091
54999	935092
47519	935093
61503	935094
16995	935095
11379	935096
35654	935097
16507	935098
27328	935099
5821	935100
10999	935101
14302	935102
58575	935103
9130	935104
77729	935105
27339	935106
4513	935107
26384	935108
51524	935109
11604	935110
17672	935111
1836	935112
44620	935113
54551	935114
65321	935115
53949	935116
7285	935117
26907	935118
49547	935119
11191	935120
31374	935121
127292	935122
118863	935123
57535	935124
88484	935125
33864	935126
40215	935127
1695	935128
39047	935129
14363	935130
45303	935131
57562	935132
34963	935133
22538	935134
129906	935135
26537	935136
32550	935137
19166	935138
59827	935139
23317	935140
2193	935141
81097	935142
10200	935143
20654	935144
13498	935145
1937	935146
37424	935147
42168	935148
40152	935149
1016	935150
25128	935151
8516	935152
2257	935153
12407	935154
30387	935155
45874	935156
23522	935157
52946	935158
41969	935159
117553	935160
93803	935161
19118	935162
9876	935163
5274	935164
3151	935165
49157	935166
4196	935167
99909	935168
22051	935169
59403	935170
9188	935171
45702	935172
15156	935173
19508	935174
33069	935175
35612	935176
12692	935177
14156	935178
17487	935179
58490	935180
28144	935181
16495	935182
51569	935183
9488	935184
104319	935185
57428	935186
66843	935187
120607	935188
48710	935189
50588	935190
619	935191
9585	935192
9699	935193
12719	935194
68371	935195
11402	935196
12599	935197
27344	935198
49975	935199
31234	935200
46927	935201
23825	935202
22955	935203
10636	935204
88002	935205
44688	935206
46178	935207
33717	935208
25593	935209
85551	935210
10901	935211
44868	935212
59214	935213
25947	935214
6531	935215
23355	935216
182539	935217
1440	935218
19875	935219
27398	935220
1205	935221
36076	935222
42150	935223
30557	935224
3774	935225
48043	935226
57701	935227
7109	935228
43708	935229
50320	935230
24438	935231
16319	935232
72148	935233
172482	935234
27376	935235
14099	935236
5260	935237
4116	935238
20741	935239
479	935240
37551	935241
38258	935242
17537	935243
10060	935244
6508	935245
35652	935246
57665	935247
48309	935248
34780	935249
67560	935250
56961	935251
35732	935252
44926	935253
23182	935254
107636	935255
88348	935256
75631	935257
20191	935258
11633	935259
755	935260
23990	935261
15495	935262
26004	935263
40354	935264
51208	935265
18631	935266
16561	935267
41071	935268
23	935269
82999	935270
674	935271
22382	935272
14793	935273
13660	935274
997	935275
38908	935276
38837	935277
68399	935278
81776	935279
33362	935280
16129	935281
21886	935282
4831	935283
23322	935284
13340	935285
41877	935286
13626	935287
52093	935288
46009	935289
24366	935290
16286	935291
16259	935292
100937	935293
52282	935294
21045	935295
12675	935296
69306	935297
29733	935298
42063	935299
6333	935300
14903	935301
47606	935302
39866	935303
4139	935304
482	935305
9923	935306
69073	935307
15606	935308
78379	935309
21959	935310
30935	935311
130270	935312
2848	935313
8642	935314
93502	935315
107	935316
3354	935317
13678	935318
966	935319
122932	935320
13794	935321
15803	935322
111	935323
5041	935324
25655	935325
247	935326
14800	935327
38780	935328
10310	935329
24773	935330
44980	935331
43049	935332
37404	935333
12660	935334
64627	935335
79240	935336
53820	935337
32033	935338
30748	935339
20040	935340
12247	935341
8128	935342
7197	935343
21930	935344
26011	935345
110371	935346
966	935347
1062	935348
61036	935349
14859	935350
81949	935351
4462	935352
133	935353
11414	935354
109826	935355
9349	935356
8290	935357
79088	935358
11996	935359
77736	935360
237	935361
2461	935362
1012	935363
3786	935364
34831	935365
95149	935366
12762	935367
110609	935368
63434	935369
122626	935370
22919	935371
63933	935372
972	935373
5194	935374
3071	935375
57582	935376
54797	935377
96598	935378
17500	935379
36334	935380
28263	935381
5979	935382
10529	935383
65366	935384
114436	935385
126385	935386
3701	935387
73631	935388
91139	935389
35378	935390
4690	935391
80879	935392
4301	935393
38698	935394
34998	935395
1540	935396
1489	935397
90179	935398
22	935399
17776	935400
22968	935401
1483	935402
24465	935403
163	935404
20565	935405
17500	935406
21905	935407
36470	935408
7369	935409
9324	935410
19088	935411
26703	935412
726	935413
20593	935414
9560	935415
47560	935416
64810	935417
7566	935418
114	935419
8439	935420
52225	935421
3230	935422
26680	935423
1466	935424
39527	935425
15350	935426
90072	935427
1793	935428
13636	935429
21773	935430
3211	935431
3637	935432
57581	935433
67191	935434
24002	935435
9145	935436
23827	935437
47697	935438
29404	935439
179977	935440
39847	935441
361	935442
6339	935443
57304	935444
30703	935445
2097	935446
15673	935447
57366	935448
21758	935449
9006	935450
14836	935451
5390	935452
3760	935453
107360	935454
6028	935455
30563	935456
616	935457
48670	935458
43464	935459
36852	935460
18782	935461
49415	935462
11820	935463
16625	935464
45959	935465
82534	935466
13296	935467
60159	935468
88091	935469
26535	935470
11024	935471
54041	935472
10041	935473
22299	935474
45904	935475
10741	935476
23556	935477
3303	935478
3921	935479
29173	935480
69011	935481
68877	935482
57537	935483
29713	935484
46486	935485
3919	935486
2287	935487
31933	935488
42341	935489
41642	935490
17147	935491
13680	935492
62	935493
19798	935494
8597	935495
12439	935496
5030	935497
58707	935498
25928	935499
60214	935500
41642	935501
30799	935502
31881	935503
63850	935504
1828	935505
30060	935506
31914	935507
18233	935508
976	935509
5225	935510
23995	935511
15038	935512
11252	935513
24735	935514
14307	935515
1875	935516
21581	935517
1	935518
68337	935519
3449	935520
74502	935521
139366	935522
111100	935523
112419	935524
29672	935525
15635	935526
35931	935527
874	935528
91398	935529
2110	935530
51848	935531
7553	935532
11052	935533
12532	935534
30287	935535
4450	935536
121	935537
18407	935538
41614	935539
62842	935540
15315	935541
12695	935542
57678	935543
31897	935544
4208	935545
82	935546
13343	935547
72925	935548
31826	935549
47771	935550
1433	935551
2741	935552
11314	935553
181032	935554
8555	935555
58330	935556
6014	935557
44177	935558
28614	935559
2802	935560
88624	935561
10115	935562
33704	935563
4939	935564
5362	935565
26502	935566
5625	935567
6423	935568
1	935569
1339	935570
96675	935571
61924	935572
52446	935573
88957	935574
25824	935575
36878	935576
41316	935577
10652	935578
21423	935579
19704	935580
3818	935581
65806	935582
44380	935583
14902	935584
1	935585
54082	935586
49982	935587
219	935588
82	935589
54797	935590
17732	935591
124986	935592
4186	935593
62170	935594
20021	935595
68184	935596
133305	935597
59351	935598
60057	935599
18721	935600
35415	935601
37007	935602
21955	935603
26055	935604
33657	935605
1754	935606
50360	935607
11158	935608
9935	935609
9935	935610
174340	935611
6461	935612
9935	935613
31164	935614
20510	935615
82789	935616
76564	935617
30598	935618
31447	935619
181687	935620
26921	935621
52883	935622
40601	935623
30241	935624
45129	935625
173937	935626
70432	935627
111744	935628
64106	935629
44162	935630
144013	935631
126130	935632
50564	935633
59328	935634
24756	935635
34792	935636
80504	935637
85212	935638
63435	935639
144088	935640
148484	935641
44407	935642
114750	935643
70702	935644
14719	935645
64106	935646
123703	935647
13630	935648
44156	935649
59151	935650
33413	935651
58999	935652
94199	935653
116870	935654
62249	935655
9935	935656
63880	935657
49484	935658
94008	935659
60425	935660
155436	935661
59674	935662
151064	935663
145026	935664
36525	935665
106742	935666
73373	935667
111687	935668
87672	935669
12135	935670
87170	935671
25065	935672
107113	935673
105400	935674
28494	935675
97474	935676
469	935677
18773	935678
6461	935679
87672	935680
32431	935681
5680	935682
22135	935683
8231	935684
9935	935685
31733	935686
2290	935687
41792	935688
86551	935689
152187	935690
25395	935691
14526	935692
66592	935693
164593	935694
111261	935695
160803	935696
66592	935697
47205	935698
89628	935699
52412	935700
1682	935701
21941	935702
84995	935703
72	935704
110456	935705
36421	935706
45019	935707
3191	935708
14714	935709
49794	935710
11783	935711
12958	935712
1647	935713
6654	935714
16644	935715
16948	935716
22642	935717
85928	935718
173204	935719
9670	935720
41445	935721
11272	935722
59348	935723
4727	935724
56228	935725
10240	935726
68950	935727
34478	935728
35347	935729
49301	935730
5142	935731
43136	935732
35609	935733
5860	935734
416	935735
881	935736
18176	935737
27470	935738
18214	935739
18391	935740
12728	935741
47716	935742
57282	935743
27529	935744
104798	935745
74322	935746
15565	935747
12911	935748
10998	935749
6184	935750
10569	935751
68993	935752
25573	935753
57803	935754
45	935755
2365	935756
16592	935757
67882	935758
67882	935759
13814	935760
10837	935761
28760	935762
5294	935763
5294	935764
14610	935765
24497	935766
6657	935767
179011	935768
72846	935769
72846	935770
152794	935771
36325	935772
24656	935773
17260	935774
31329	935775
89151	935776
188206	935777
24872	935778
24656	935779
2404	935780
6604	935781
171546	935782
98459	935783
89641	935784
6598	935785
23358	935786
41270	935787
74076	935788
62140	935789
43	935790
119	935791
54169	935792
83754	935793
19411	935794
186445	935795
124486	935796
131678	935797
88840	935798
79530	935799
17787	935800
26493	935801
616	935802
58619	935803
12959	935804
68501	935805
11965	935806
39241	935807
3996	935808
221	935809
110825	935810
18323	935811
37732	935812
57974	935813
35840	935814
89871	935815
31467	935816
63461	935817
2040	935818
286	935819
3648	935820
34939	935821
44296	935822
4363	935823
29283	935824
87240	935825
9798	935826
25433	935827
1317	935828
49007	935829
79682	935830
70813	935831
66904	935832
2282	935833
85939	935834
49861	935835
63479	935836
49861	935837
55158	935838
111162	935839
97854	935840
98776	935841
29247	935842
25631	935843
52125	935844
142955	935845
1032	935846
168458	935847
29435	935848
34539	935849
43557	935850
69336	935851
28741	935852
879	935853
40893	935854
13196	935855
84596	935856
49107	935857
24930	935858
33739	935859
40948	935860
36489	935861
11919	935862
27603	935863
33326	935864
22101	935865
27512	935866
28002	935867
26732	935868
57019	935869
131	935870
18120	935871
13815	935872
50250	935873
70579	935874
81526	935875
26208	935876
32204	935877
33302	935878
25963	935879
44630	935880
26724	935881
119320	935882
45014	935883
6660	935884
40	935885
39302	935886
35581	935887
52063	935888
26486	935889
31564	935890
47931	935891
45112	935892
347	935893
23981	935894
15697	935895
47861	935896
39241	935897
121981	935898
13378	935899
8615	935900
2958	935901
15361	935902
34344	935903
42744	935904
260	935905
5704	935906
760	935907
29710	935908
34843	935909
1429	935910
15324	935911
74315	935912
16418	935913
11043	935914
26827	935915
32025	935916
65864	935917
11541	935918
18195	935919
63	935920
42720	935921
107	935922
24174	935923
10291	935924
32440	935925
21964	935926
13027	935927
21870	935928
130561	935929
3312	935930
49045	935931
24140	935932
1086	935933
205	935934
26638	935935
2753	935936
8505	935937
28255	935938
12136	935939
425	935940
673	935941
31027	935942
15940	935943
203	935944
14711	935945
114617	935946
5035	935947
35942	935948
245	935949
79	935950
207	935951
22029	935952
19330	935953
6921	935954
10671	935955
33460	935956
3706	935957
72910	935958
25870	935959
134	935960
56898	935961
12583	935962
50079	935963
19904	935964
18948	935965
72239	935966
81109	935967
1766	935968
132456	935969
1501	935970
88288	935971
26392	935972
7689	935973
12950	935974
800	935975
45682	935976
511	935977
59423	935978
29128	935979
5640	935980
955	935981
60026	935982
33416	935983
4500	935984
19590	935985
47708	935986
108371	935987
101448	935988
22369	935989
126367	935990
165437	935991
67549	935992
44593	935993
21998	935994
27508	935995
1004	935996
14295	935997
70564	935998
7191	935999
1579	936000
49015	936001
182266	936002
3632	936003
82961	936004
64858	936005
68777	936006
47202	936007
30503	936008
70232	936009
22754	936010
120670	936011
3134	936012
87760	936013
20435	936014
3030	936015
1666	936016
1460	936017
42047	936018
11919	936019
2782	936020
45069	936021
5226	936022
12223	936023
65002	936024
15787	936025
32137	936026
68104	936027
211	936028
11706	936029
28276	936030
2734	936031
49158	936032
32412	936033
70469	936034
3037	936035
942	936036
20478	936037
171201	936038
69087	936039
35908	936040
72391	936041
71436	936042
143212	936043
8434	936044
57613	936045
30987	936046
32730	936047
63098	936048
2746	936049
8639	936050
13060	936051
60846	936052
141632	936053
18342	936054
34446	936055
5608	936056
1040	936057
2722	936058
26594	936059
29294	936060
49	936061
22956	936062
577	936063
2525	936064
112931	936065
5326	936066
81094	936067
19382	936068
9030	936069
2299	936070
107685	936071
22060	936072
21	936073
12700	936074
47539	936075
22799	936076
77800	936077
14966	936078
9818	936079
37347	936080
18404	936081
43811	936082
183644	936083
63315	936084
98764	936085
139063	936086
80094	936087
78552	936088
108645	936089
53927	936090
9707	936091
22731	936092
165609	936093
45747	936094
7988	936095
17892	936096
55610	936097
58126	936098
25657	936099
2843	936100
5443	936101
11415	936102
1460	936103
17089	936104
10745	936105
133731	936106
50656	936107
103188	936108
116031	936109
96800	936110
69	936111
29988	936112
18505	936113
98320	936114
126272	936115
19918	936116
28106	936117
61194	936118
2688	936119
126540	936120
25753	936121
46	936122
35979	936123
33373	936124
42009	936125
1075	936126
76662	936127
36670	936128
109422	936129
33688	936130
22393	936131
24464	936132
88563	936133
139514	936134
16048	936135
58402	936136
141973	936137
1801	936138
130108	936139
23198	936140
15340	936141
59368	936142
1013	936143
56056	936144
19918	936145
173741	936146
124878	936147
4740	936148
33550	936149
4922	936150
165570	936151
16100	936152
103603	936153
11575	936154
86627	936155
185028	936156
182392	936157
13201	936158
21244	936159
13395	936160
10294	936161
19332	936162
49506	936163
11063	936164
20280	936165
3608	936166
36299	936167
21904	936168
60546	936169
131998	936170
6836	936171
89767	936172
7498	936173
6988	936174
2052	936175
38162	936176
13987	936177
7328	936178
13664	936179
1570	936180
88901	936181
13664	936182
15869	936183
13987	936184
35030	936185
13987	936186
34964	936187
23232	936188
1027	936189
1027	936190
26680	936191
58245	936192
18809	936193
1614	936194
24142	936195
22149	936196
13963	936197
317	936198
13664	936199
1570	936200
86870	936201
61240	936202
25048	936203
23717	936204
147591	936205
42898	936206
147590	936207
8008	936208
65747	936209
31815	936210
138142	936211
41416	936212
1296	936213
74789	936214
44264	936215
56694	936216
96176	936217
78670	936218
58790	936219
105327	936220
42463	936221
4440	936222
54620	936223
31565	936224
67087	936225
12759	936226
37474	936227
78922	936228
41025	936229
20889	936230
114328	936231
73881	936232
77827	936233
46747	936234
58245	936235
138050	936236
119795	936237
26	936238
528	936239
528	936240
84565	936241
177118	936242
30797	936243
12971	936244
94476	936245
58062	936246
5187	936247
9332	936248
108009	936249
8744	936250
50992	936251
29691	936252
8369	936253
385	936254
22428	936255
20610	936256
132702	936257
107397	936258
14382	936259
2505	936260
4439	936261
20507	936262
42231	936263
133404	936264
19860	936265
88879	936266
4820	936267
76205	936268
39666	936269
111009	936270
25222	936271
49816	936272
29515	936273
41704	936274
205	936275
196	936276
1574	936277
181254	936278
7466	936279
199	936280
26709	936281
5772	936282
50387	936283
6345	936284
50598	936285
3268	936286
32088	936287
154530	936288
22431	936289
194	936290
41211	936291
76118	936292
9413	936293
2926	936294
138	936295
2444	936296
39851	936297
50	936298
19813	936299
8564	936300
17343	936301
31102	936302
25189	936303
47400	936304
9315	936305
33366	936306
45209	936307
55461	936308
102330	936309
65291	936310
123675	936311
20090	936312
132050	936313
45465	936314
364	936315
1528	936316
16182	936317
58867	936318
71142	936319
25732	936320
2713	936321
163201	936322
57648	936323
48741	936324
18263	936325
535	936326
28287	936327
34716	936328
22880	936329
5844	936330
18284	936331
23901	936332
115473	936333
1543	936334
12083	936335
4319	936336
8639	936337
254	936338
60800	936339
74853	936340
265	936341
82	936342
14842	936343
1958	936344
43429	936345
5843	936346
4557	936347
3920	936348
21943	936349
86090	936350
22862	936351
3445	936352
180167	936353
2039	936354
3212	936355
82365	936356
11405	936357
35310	936358
21391	936359
16279	936360
68931	936361
41657	936362
12885	936363
238	936364
4663	936365
2885	936366
335	936367
242	936368
4	936369
203	936370
10240	936371
22098	936372
4068	936373
18176	936374
3115	936375
8853	936376
3422	936377
311	936378
29955	936379
17424	936380
344	936381
17346	936382
4895	936383
17053	936384
34028	936385
1032	936386
73128	936387
28068	936388
219	936389
136527	936390
27636	936391
3320	936392
18	936393
52551	936394
23843	936395
91220	936396
4886	936397
457	936398
5694	936399
102	936400
26272	936401
20283	936402
72	936403
72081	936404
27636	936405
60685	936406
16552	936407
21123	936408
9172	936409
186588	936410
35847	936411
186191	936412
72179	936413
16397	936414
18633	936415
16437	936416
307	936417
166	936418
16724	936419
57651	936420
1293	936421
20115	936422
61545	936423
26080	936424
59360	936425
25363	936426
1643	936427
37851	936428
47231	936429
2239	936430
75691	936431
20052	936432
28679	936433
4944	936434
33529	936435
104	936436
45400	936437
38629	936438
140187	936439
16248	936440
6668	936441
2597	936442
70332	936443
84496	936444
20879	936445
33426	936446
12934	936447
30713	936448
4451	936449
26550	936450
50432	936451
49746	936452
585	936453
31704	936454
31704	936455
2227	936456
75136	936457
774	936458
14408	936459
30440	936460
3797	936461
9167	936462
30433	936463
52506	936464
137711	936465
77416	936466
19215	936467
108913	936468
27514	936469
60859	936470
2567	936471
30355	936472
83489	936473
6968	936474
57555	936475
39583	936476
44907	936477
96789	936478
25231	936479
75634	936480
18081	936481
23926	936482
566	936483
48639	936484
4344	936485
19922	936486
2267	936487
16087	936488
2519	936489
18169	936490
583	936491
190	936492
15251	936493
2300	936494
351	936495
583	936496
59150	936497
172889	936498
10306	936499
1265	936500
3691	936501
59	936502
55659	936503
419	936504
946	936505
1330	936506
23156	936507
5079	936508
175711	936509
7393	936510
477	936511
2089	936512
3620	936513
4458	936514
25178	936515
95180	936516
72465	936517
185016	936518
201	936519
33984	936520
56963	936521
75923	936522
23359	936523
1	936524
2146	936525
34433	936526
112552	936527
15939	936528
4586	936529
27960	936530
35266	936531
32251	936532
39767	936533
5986	936534
21130	936535
65647	936536
70019	936537
179677	936538
8214	936539
2484	936540
50384	936541
61566	936542
98425	936543
21209	936544
35304	936545
55226	936546
12727	936547
91909	936548
19150	936549
86648	936550
17489	936551
130	936552
12842	936553
21506	936554
565	936555
22986	936556
2249	936557
8285	936558
4946	936559
2304	936560
792	936561
6466	936562
6267	936563
28919	936564
66270	936565
20708	936566
14670	936567
18742	936568
1112	936569
75001	936570
142686	936571
102798	936572
83397	936573
12343	936574
5851	936575
988	936576
21186	936577
50675	936578
45359	936579
4318	936580
18298	936581
34436	936582
8352	936583
18498	936584
34591	936585
40195	936586
81328	936587
14927	936588
2477	936589
9781	936590
171	936591
4781	936592
43772	936593
222	936594
39834	936595
21565	936596
2585	936597
20182	936598
4476	936599
57153	936600
5382	936601
32976	936602
134870	936603
4039	936604
3527	936605
55693	936606
71844	936607
29198	936608
118555	936609
31941	936610
40392	936611
85913	936612
16712	936613
16420	936614
25817	936615
25109	936616
2697	936617
7862	936618
6616	936619
12810	936620
116640	936621
50594	936622
32361	936623
21177	936624
81222	936625
68165	936626
94357	936627
138377	936628
56275	936629
3558	936630
7480	936631
101321	936632
3145	936633
12998	936634
32523	936635
24954	936636
36299	936637
24216	936638
58713	936639
167918	936640
9544	936641
7555	936642
63270	936643
16	936644
58123	936645
68709	936646
12786	936647
137178	936648
179830	936649
106343	936650
30159	936651
13355	936652
21698	936653
16036	936654
74798	936655
7106	936656
30531	936657
18107	936658
21800	936659
8126	936660
12516	936661
112928	936662
132233	936663
12466	936664
26524	936665
55	936666
23489	936667
32369	936668
2637	936669
12892	936670
38232	936671
1810	936672
6952	936673
18576	936674
39349	936675
94618	936676
30138	936677
27780	936678
2984	936679
26880	936680
64924	936681
7371	936682
48480	936683
9871	936684
38913	936685
21410	936686
27235	936687
50723	936688
19325	936689
76105	936690
11130	936691
34111	936692
9851	936693
15131	936694
42657	936695
2733	936696
2	936697
71676	936698
62614	936699
41237	936700
102858	936701
6062	936702
2138	936703
9012	936704
23758	936705
130516	936706
23488	936707
3383	936708
22420	936709
3598	936710
9027	936711
936	936712
31510	936713
73264	936714
105971	936715
110179	936716
931	936717
307	936718
14230	936719
41413	936720
2528	936721
5588	936722
10046	936723
10119	936724
27018	936725
8565	936726
894	936727
22987	936728
130740	936729
5007	936730
127470	936731
7519	936732
66813	936733
12934	936734
328	936735
868	936736
2644	936737
131418	936738
18534	936739
9923	936740
51942	936741
36657	936742
2902	936743
28750	936744
47226	936745
2681	936746
22000	936747
2277	936748
19937	936749
2112	936750
19953	936751
70715	936752
88452	936753
11689	936754
43883	936755
16456	936756
15053	936757
11108	936758
14	936759
2807	936760
32918	936761
97	936762
11726	936763
106102	936764
10509	936765
41013	936766
109939	936767
16209	936768
50520	936769
16859	936770
7622	936771
4486	936772
7404	936773
62995	936774
22202	936775
13131	936776
53428	936777
185493	936778
59712	936779
97909	936780
87743	936781
8151	936782
69556	936783
7345	936784
84524	936785
2014	936786
70468	936787
136015	936788
9435	936789
63492	936790
64654	936791
18601	936792
185302	936793
150257	936794
33997	936795
71900	936796
39791	936797
88196	936798
77129	936799
11346	936800
32114	936801
73062	936802
5625	936803
128644	936804
20116	936805
14683	936806
100929	936807
81539	936808
22454	936809
17367	936810
148192	936811
4140	936812
106876	936813
44223	936814
2265	936815
27410	936816
4169	936817
6552	936818
1043	936819
2572	936820
101834	936821
104948	936822
46530	936823
1391	936824
113165	936825
105087	936826
6889	936827
112859	936828
14445	936829
10326	936830
41945	936831
8030	936832
86879	936833
19392	936834
1494	936835
76090	936836
28838	936837
11491	936838
32301	936839
41170	936840
46060	936841
73642	936842
7363	936843
180768	936844
118431	936845
22755	936846
129370	936847
169496	936848
31212	936849
6135	936850
50005	936851
37333	936852
66916	936853
10281	936854
55264	936855
6018	936856
1456	936857
5806	936858
164935	936859
110248	936860
14497	936861
117639	936862
11780	936863
52	936864
98856	936865
26307	936866
174	936867
15649	936868
4726	936869
70876	936870
4312	936871
20717	936872
3589	936873
108596	936874
66854	936875
4783	936876
52990	936877
116157	936878
13154	936879
130971	936880
11241	936881
85823	936882
12447	936883
111508	936884
102717	936885
38527	936886
164109	936887
85436	936888
89486	936889
47879	936890
15663	936891
85880	936892
55098	936893
85852	936894
17869	936895
55818	936896
66048	936897
26098	936898
84568	936899
141614	936900
34895	936901
66028	936902
46566	936903
49170	936904
66036	936905
25835	936906
6436	936907
44583	936908
53818	936909
58744	936910
93880	936911
11509	936912
148301	936913
114739	936914
7197	936915
17110	936916
24966	936917
7997	936918
49243	936919
311	936920
54374	936921
6917	936922
26402	936923
12024	936924
3571	936925
165241	936926
110679	936927
26041	936928
109712	936929
81160	936930
49276	936931
78683	936932
123093	936933
3044	936934
35427	936935
16	936936
122439	936937
32244	936938
16345	936939
114	936940
50215	936941
74807	936942
25841	936943
95605	936944
47699	936945
24459	936946
20632	936947
5962	936948
8938	936949
36707	936950
188668	936951
340	936952
181970	936953
9510	936954
8810	936955
6015	936956
14472	936957
60477	936958
6737	936959
66484	936960
75212	936961
84287	936962
17988	936963
5626	936964
33733	936965
30810	936966
103413	936967
8141	936968
54522	936969
123661	936970
100867	936971
131794	936972
60111	936973
123009	936974
36260	936975
53642	936976
134846	936977
2186	936978
134395	936979
18682	936980
3181	936981
52485	936982
71981	936983
14510	936984
14536	936985
35979	936986
3850	936987
105646	936988
109250	936989
101906	936990
15076	936991
5224	936992
109340	936993
16571	936994
3023	936995
45444	936996
180936	936997
131974	936998
132193	936999
72359	937000
49840	937001
707	937002
3353	937003
18634	937004
1033	937005
36935	937006
6413	937007
534	937008
50148	937009
21216	937010
140174	937011
33932	937012
69147	937013
123114	937014
141991	937015
38168	937016
83313	937017
10547	937018
20062	937019
3415	937020
20945	937021
98402	937022
92484	937023
19130	937024
2384	937025
18446	937026
458	937027
14723	937028
22306	937029
94219	937030
118106	937031
161334	937032
163610	937033
2035	937034
75891	937035
6880	937036
17380	937037
2289	937038
34949	937039
4783	937040
4152	937041
60073	937042
65735	937043
2033	937044
41848	937045
5198	937046
12845	937047
21547	937048
155923	937049
15534	937050
68088	937051
40011	937052
73114	937053
52170	937054
40648	937055
72876	937056
22042	937057
108539	937058
14457	937059
15287	937060
34022	937061
13489	937062
5938	937063
191	937064
1962	937065
220	937066
5396	937067
89424	937068
10045	937069
263	937070
2411	937071
141881	937072
1	937073
4368	937074
113003	937075
101957	937076
16470	937077
15248	937078
169826	937079
57301	937080
72672	937081
5840	937082
57390	937083
50276	937084
46050	937085
18245	937086
57339	937087
47187	937088
17566	937089
39292	937090
47480	937091
25302	937092
15270	937093
1030	937094
23886	937095
26548	937096
15376	937097
44810	937098
73022	937099
69123	937100
32819	937101
39861	937102
41512	937103
18305	937104
39394	937105
19209	937106
32421	937107
47711	937108
37225	937109
32556	937110
39590	937111
122	937112
23239	937113
69259	937114
69071	937115
44670	937116
57519	937117
81230	937118
18268	937119
32439	937120
46925	937121
5126	937122
47827	937123
28959	937124
57300	937125
39499	937126
57412	937127
57233	937128
74570	937129
59988	937130
50036	937131
25288	937132
94876	937133
172997	937134
136574	937135
4336	937136
86277	937137
57687	937138
25693	937139
45353	937140
54701	937141
85887	937142
109230	937143
39941	937144
38149	937145
60894	937146
30940	937147
144590	937148
22705	937149
16640	937150
8487	937151
147	937152
8520	937153
12855	937154
3608	937155
142772	937156
12002	937157
2567	937158
9928	937159
51300	937160
7918	937161
245	937162
6587	937163
45653	937164
102886	937165
3050	937166
89	937167
96	937168
9670	937169
5874	937170
11961	937171
3940	937172
64266	937173
1436	937174
37130	937175
72695	937176
25561	937177
16451	937178
1999	937179
1392	937180
5438	937181
25138	937182
25929	937183
7325	937184
69038	937185
2207	937186
27516	937187
25151	937188
31704	937189
141920	937190
22898	937191
62438	937192
41689	937193
40392	937194
21604	937195
41712	937196
3858	937197
3475	937198
18304	937199
5873	937200
14830	937201
19861	937202
2566	937203
128013	937204
30149	937205
2164	937206
50348	937207
78530	937208
45853	937209
22724	937210
26091	937211
34635	937212
7365	937213
16045	937214
1955	937215
40911	937216
18369	937217
47790	937218
85341	937219
29653	937220
1417	937221
22077	937222
32392	937223
30175	937224
29336	937225
963	937226
30505	937227
132694	937228
127	937229
3	937230
46	937231
109013	937232
21789	937233
11031	937234
150	937235
480	937236
132650	937237
4253	937238
5388	937239
9840	937240
34485	937241
7816	937242
187896	937243
41932	937244
11880	937245
43947	937246
19997	937247
13166	937248
505	937249
140016	937250
5243	937251
4240	937252
3959	937253
91921	937254
17728	937255
85675	937256
65624	937257
122280	937258
17777	937259
53608	937260
4146	937261
14656	937262
55818	937263
1151	937264
3320	937265
2936	937266
14756	937267
11903	937268
1710	937269
170966	937270
44788	937271
1844	937272
14388	937273
301	937274
41235	937275
89705	937276
86716	937277
111408	937278
97758	937279
62831	937280
62831	937281
33795	937282
43839	937283
4564	937284
56700	937285
43549	937286
7157	937287
19308	937288
74773	937289
18158	937290
92472	937291
50375	937292
178989	937293
129775	937294
7868	937295
104102	937296
134154	937297
37869	937298
42613	937299
7457	937300
27260	937301
56757	937302
422	937303
38338	937304
73650	937305
2006	937306
4997	937307
11674	937308
1269	937309
173199	937310
24585	937311
183796	937312
12820	937313
38374	937314
120546	937315
18485	937316
5347	937317
34994	937318
53056	937319
16957	937320
8057	937321
13862	937322
59654	937323
149216	937324
5141	937325
43027	937326
56511	937327
89695	937328
651	937329
186	937330
24663	937331
26501	937332
18905	937333
4156	937334
43666	937335
21959	937336
3865	937337
57984	937338
135577	937339
7672	937340
46153	937341
9981	937342
8542	937343
42760	937344
4951	937345
1879	937346
26520	937347
7191	937348
18764	937349
47065	937350
46472	937351
23941	937352
4045	937353
129469	937354
52403	937355
9193	937356
4951	937357
13947	937358
15664	937359
20104	937360
49130	937361
39580	937362
58835	937363
569	937364
86280	937365
21306	937366
3456	937367
1	937368
28026	937369
14514	937370
109117	937371
3994	937372
104340	937373
9557	937374
170	937375
17858	937376
46854	937377
21391	937378
44794	937379
30533	937380
7493	937381
138908	937382
31412	937383
31412	937384
88132	937385
30594	937386
2349	937387
26063	937388
48101	937389
35852	937390
3519	937391
37910	937392
75064	937393
37910	937394
2754	937395
15390	937396
72692	937397
6591	937398
5775	937399
22478	937400
70632	937401
169877	937402
7198	937403
18299	937404
54004	937405
49475	937406
7403	937407
28865	937408
91207	937409
21825	937410
59085	937411
21558	937412
5889	937413
3795	937414
25370	937415
15063	937416
74117	937417
102678	937418
46962	937419
31475	937420
38983	937421
29396	937422
960	937423
46531	937424
71043	937425
22833	937426
8101	937427
19822	937428
146942	937429
89932	937430
67813	937431
22838	937432
13509	937433
35654	937434
68253	937435
6961	937436
19032	937437
1658	937438
11222	937439
11222	937440
55284	937441
2556	937442
1498	937443
22899	937444
40512	937445
42790	937446
29470	937447
23728	937448
23095	937449
133589	937450
34931	937451
126136	937452
114043	937453
76874	937454
21421	937455
38419	937456
38419	937457
79118	937458
19622	937459
48457	937460
4495	937461
11004	937462
42472	937463
31699	937464
38867	937465
8081	937466
37249	937467
3793	937468
60614	937469
60614	937470
17772	937471
72526	937472
81331	937473
55812	937474
34052	937475
98512	937476
36662	937477
49475	937478
72857	937479
5824	937480
21494	937481
70744	937482
29530	937483
85467	937484
41359	937485
49299	937486
33559	937487
4362	937488
29837	937489
9420	937490
140213	937491
64254	937492
11700	937493
340	937494
2488	937495
86975	937496
15039	937497
1541	937498
11243	937499
112317	937500
179875	937501
85207	937502
14248	937503
340	937504
147399	937505
137301	937506
25692	937507
12440	937508
38842	937509
26489	937510
123236	937511
104376	937512
8293	937513
25816	937514
1112	937515
162357	937516
40150	937517
52445	937518
37192	937519
40743	937520
30896	937521
25290	937522
88100	937523
29569	937524
29569	937525
114626	937526
1770	937527
73428	937528
180706	937529
144989	937530
85613	937531
119156	937532
27141	937533
35963	937534
45436	937535
8275	937536
5298	937537
85797	937538
11887	937539
61100	937540
17110	937541
59327	937542
160392	937543
77341	937544
70020	937545
169214	937546
40854	937547
109083	937548
6989	937549
53438	937550
14828	937551
10629	937552
44042	937553
97823	937554
97823	937555
1323	937556
184	937557
6183	937558
30522	937559
4452	937560
1016	937561
132383	937562
137805	937563
110732	937564
102534	937565
94237	937566
135199	937567
116872	937568
87013	937569
66958	937570
370	937571
29891	937572
33904	937573
17116	937574
31957	937575
166114	937576
5431	937577
13861	937578
28800	937579
118857	937580
89836	937581
6993	937582
9258	937583
52421	937584
11567	937585
52163	937586
91453	937587
59736	937588
118497	937589
178092	937590
77049	937591
28731	937592
16409	937593
83545	937594
32	937595
32	937596
38724	937597
30908	937598
98535	937599
117508	937600
187100	937601
51133	937602
44089	937603
138236	937604
4946	937605
12870	937606
47108	937607
108374	937608
33482	937609
561	937610
86099	937611
75518	937612
89462	937613
54615	937614
17201	937615
144418	937616
32708	937617
84417	937618
63789	937619
41037	937620
28058	937621
75529	937622
35444	937623
131905	937624
58351	937625
137054	937626
41231	937627
55288	937628
20892	937629
1742	937630
16809	937631
27920	937632
25123	937633
80677	937634
53600	937635
4156	937636
4371	937637
45186	937638
4993	937639
932	937640
3677	937641
8128	937642
38590	937643
20676	937644
6592	937645
26819	937646
18091	937647
6700	937648
22719	937649
2330	937650
3765	937651
1550	937652
11034	937653
37134	937654
84410	937655
5377	937656
1378	937657
22983	937658
34670	937659
16809	937660
9914	937661
56066	937662
27920	937663
73025	937664
1271	937665
50673	937666
135611	937667
20715	937668
44820	937669
22829	937670
27920	937671
2061	937672
39042	937673
1085	937674
72851	937675
4737	937676
55303	937677
106070	937678
47823	937679
17744	937680
28045	937681
41910	937682
4590	937683
1852	937684
3376	937685
97861	937686
5601	937687
99206	937688
37141	937689
13831	937690
46697	937691
6883	937692
1045	937693
146669	937694
38946	937695
72814	937696
7645	937697
16366	937698
25437	937699
3506	937700
70909	937701
25682	937702
125611	937703
6206	937704
89582	937705
24939	937706
6206	937707
25123	937708
82504	937709
136651	937710
60291	937711
65301	937712
98110	937713
4231	937714
41397	937715
12628	937716
19456	937717
45669	937718
7645	937719
3641	937720
11357	937721
40924	937722
64843	937723
40542	937724
17560	937725
1100	937726
54027	937727
92626	937728
2174	937729
81179	937730
13469	937731
111017	937732
258	937733
30560	937734
42925	937735
10099	937736
3466	937737
2905	937738
34484	937739
139834	937740
158818	937741
22832	937742
17744	937743
1525	937744
112965	937745
2546	937746
43428	937747
44285	937748
98006	937749
66741	937750
6056	937751
6623	937752
21132	937753
25428	937754
14285	937755
19089	937756
958	937757
20615	937758
4964	937759
612	937760
69784	937761
5931	937762
36951	937763
2208	937764
1007	937765
42	937766
1320	937767
1172	937768
2150	937769
76731	937770
10810	937771
6086	937772
3948	937773
28133	937774
11449	937775
95947	937776
10713	937777
2305	937778
7895	937779
22950	937780
104519	937781
72136	937782
10601	937783
14365	937784
2075	937785
13594	937786
15345	937787
107653	937788
17179	937789
71183	937790
6089	937791
42367	937792
41854	937793
41955	937794
73043	937795
13831	937796
1925	937797
3751	937798
142603	937799
3471	937800
65406	937801
21612	937802
187470	937803
13277	937804
18837	937805
7591	937806
46353	937807
80279	937808
9991	937809
41854	937810
6056	937811
127456	937812
1085	937813
11761	937814
18814	937815
4563	937816
36647	937817
69320	937818
36647	937819
16773	937820
321	937821
74831	937822
30741	937823
321	937824
117456	937825
41907	937826
9769	937827
8227	937828
3411	937829
90076	937830
72704	937831
4193	937832
26150	937833
79591	937834
68028	937835
55481	937836
28153	937837
30240	937838
138224	937839
64027	937840
3717	937841
121746	937842
137144	937843
9997	937844
118006	937845
130006	937846
7233	937847
161709	937848
65515	937849
74189	937850
45669	937851
28681	937852
62415	937853
4238	937854
28745	937855
838	937856
6842	937857
87698	937858
24654	937859
46673	937860
36992	937861
24995	937862
28701	937863
21289	937864
28681	937865
403	937866
7030	937867
29248	937868
20674	937869
111273	937870
1107	937871
75011	937872
137806	937873
46792	937874
23146	937875
92809	937876
65996	937877
61745	937878
89591	937879
25371	937880
4737	937881
20674	937882
25437	937883
6418	937884
47254	937885
7943	937886
32968	937887
78975	937888
147942	937889
13479	937890
114555	937891
58577	937892
2990	937893
9885	937894
5172	937895
28474	937896
47287	937897
2492	937898
60660	937899
29248	937900
74771	937901
41974	937902
25610	937903
51771	937904
4131	937905
3765	937906
51860	937907
41764	937908
3315	937909
3684	937910
51620	937911
29220	937912
62823	937913
27920	937914
138149	937915
114549	937916
52279	937917
4371	937918
14923	937919
4751	937920
8094	937921
72349	937922
39385	937923
60198	937924
72540	937925
35160	937926
22995	937927
51253	937928
33775	937929
4131	937930
30511	937931
186866	937932
33843	937933
12609	937934
31719	937935
138916	937936
55102	937937
141592	937938
95071	937939
6976	937940
110374	937941
72602	937942
31633	937943
112536	937944
27934	937945
203	937946
104115	937947
78936	937948
3060	937949
79342	937950
1743	937951
17427	937952
23345	937953
2197	937954
27694	937955
90300	937956
173449	937957
6160	937958
220	937959
4389	937960
292	937961
16044	937962
50164	937963
157	937964
35416	937965
30125	937966
50208	937967
19251	937968
23175	937969
55962	937970
20144	937971
15834	937972
74347	937973
416	937974
75106	937975
19838	937976
13658	937977
13558	937978
83690	937979
12155	937980
16124	937981
19239	937982
23119	937983
83454	937984
17501	937985
4959	937986
3957	937987
19176	937988
42883	937989
62937	937990
24245	937991
7417	937992
5417	937993
83544	937994
73606	937995
19759	937996
90240	937997
23808	937998
29193	937999
29625	938000
26010	938001
16568	938002
173841	938003
104	938004
45	938005
85397	938006
329	938007
50863	938008
23864	938009
20343	938010
5010	938011
42329	938012
1966	938013
18404	938014
19255	938015
8753	938016
23591	938017
397	938018
5072	938019
51056	938020
11530	938021
352	938022
6	938023
11789	938024
74	938025
335	938026
12722	938027
3917	938028
889	938029
61288	938030
3049	938031
3565	938032
5785	938033
13794	938034
3915	938035
281	938036
8654	938037
10286	938038
87	938039
90688	938040
19908	938041
11551	938042
5894	938043
10047	938044
89541	938045
24013	938046
16866	938047
3000	938048
110	938049
34895	938050
5840	938051
3034	938052
5736	938053
13271	938054
1597	938055
133851	938056
85526	938057
11852	938058
857	938059
6934	938060
687	938061
811	938062
1542	938063
61833	938064
3126	938065
3520	938066
12229	938067
5051	938068
15716	938069
36845	938070
62229	938071
19200	938072
51830	938073
29348	938074
42568	938075
13785	938076
32510	938077
8431	938078
1401	938079
41541	938080
23111	938081
708	938082
13543	938083
8256	938084
90099	938085
8699	938086
72167	938087
61068	938088
55704	938089
2717	938090
6151	938091
4668	938092
4516	938093
2687	938094
35404	938095
5716	938096
8437	938097
65153	938098
175021	938099
42801	938100
7610	938101
9820	938102
25575	938103
35586	938104
6686	938105
23867	938106
145548	938107
26709	938108
34868	938109
2003	938110
16229	938111
61810	938112
51729	938113
23249	938114
112956	938115
21032	938116
4837	938117
4005	938118
8575	938119
41458	938120
13543	938121
10595	938122
5771	938123
35374	938124
42683	938125
108311	938126
43103	938127
35670	938128
397	938129
5876	938130
56799	938131
13944	938132
3586	938133
40972	938134
112736	938135
43	938136
50170	938137
738	938138
7516	938139
20346	938140
25487	938141
4687	938142
4687	938143
4907	938144
138269	938145
170964	938146
6807	938147
145959	938148
130844	938149
55106	938150
122	938151
122	938152
122	938153
66387	938154
23601	938155
82463	938156
122233	938157
122233	938158
125947	938159
97640	938160
14702	938161
725	938162
16226	938163
60695	938164
42004	938165
122340	938166
42004	938167
56390	938168
56625	938169
28327	938170
154088	938171
83911	938172
22350	938173
109631	938174
57882	938175
13092	938176
59562	938177
58795	938178
161005	938179
34195	938180
36526	938181
119883	938182
97341	938183
103484	938184
486	938185
7034	938186
97233	938187
121159	938188
32274	938189
9639	938190
62290	938191
1121	938192
6142	938193
109398	938194
107175	938195
188469	938196
95377	938197
86600	938198
76728	938199
108601	938200
21203	938201
23197	938202
162306	938203
185068	938204
141316	938205
3864	938206
129114	938207
48986	938208
139063	938209
32274	938210
63947	938211
39185	938212
7358	938213
190	938214
190	938215
20881	938216
135109	938217
181031	938218
118765	938219
9252	938220
9252	938221
23602	938222
111619	938223
19745	938224
30566	938225
89269	938226
110153	938227
77570	938228
10831	938229
72215	938230
7385	938231
74	938232
87	938233
87	938234
4897	938235
121782	938236
181265	938237
85345	938238
85345	938239
1733	938240
6355	938241
113159	938242
164994	938243
85345	938244
27203	938245
1860	938246
14013	938247
10200	938248
28008	938249
34177	938250
107942	938251
28030	938252
137952	938253
28471	938254
35836	938255
104340	938256
46743	938257
155348	938258
11046	938259
266	938260
26216	938261
26164	938262
8819	938263
8514	938264
32577	938265
438	938266
26164	938267
1088	938268
69269	938269
74590	938270
1235	938271
18776	938272
274	938273
69269	938274
438	938275
19933	938276
10200	938277
131960	938278
12303	938279
34656	938280
19741	938281
20085	938282
70260	938283
1576	938284
7203	938285
4317	938286
4317	938287
48013	938288
4317	938289
4317	938290
4317	938291
15632	938292
16884	938293
5205	938294
13613	938295
187061	938296
53533	938297
46886	938298
10736	938299
2953	938300
182967	938301
21496	938302
43073	938303
134542	938304
43674	938305
63456	938306
7632	938307
37857	938308
150694	938309
72377	938310
137421	938311
89338	938312
20258	938313
111141	938314
150693	938315
23714	938316
19684	938317
19684	938318
667	938319
127799	938320
1674	938321
21528	938322
16333	938323
23781	938324
10200	938325
14901	938326
10052	938327
65331	938328
81773	938329
126612	938330
2982	938331
124902	938332
5523	938333
119439	938334
19741	938335
73232	938336
117613	938337
86305	938338
28214	938339
41120	938340
3495	938341
127740	938342
80397	938343
10313	938344
12483	938345
74314	938346
20464	938347
64507	938348
24673	938349
24719	938350
4317	938351
78831	938352
14636	938353
24977	938354
7217	938355
7073	938356
18954	938357
92474	938358
35054	938359
4317	938360
21139	938361
54886	938362
23392	938363
41923	938364
1337	938365
3058	938366
106467	938367
631	938368
22332	938369
9557	938370
4897	938371
4497	938372
2209	938373
7314	938374
24874	938375
1283	938376
22	938377
2372	938378
11058	938379
6148	938380
21288	938381
4130	938382
18408	938383
1883	938384
6148	938385
1911	938386
11058	938387
104852	938388
155656	938389
11826	938390
122448	938391
28229	938392
9284	938393
34850	938394
44923	938395
5049	938396
22863	938397
139997	938398
145403	938399
91838	938400
2814	938401
67944	938402
33246	938403
61379	938404
33246	938405
88245	938406
1019	938407
5997	938408
50925	938409
124556	938410
36826	938411
1057	938412
40386	938413
807	938414
74590	938415
26748	938416
3653	938417
73232	938418
35827	938419
19961	938420
4715	938421
10200	938422
11433	938423
309	938424
31605	938425
263	938426
12279	938427
222	938428
222	938429
170	938430
31771	938431
38	938432
4722	938433
69374	938434
108499	938435
19187	938436
180961	938437
152214	938438
172678	938439
49294	938440
100852	938441
8442	938442
71679	938443
7364	938444
12069	938445
109872	938446
67692	938447
100852	938448
56359	938449
321	938450
2463	938451
104850	938452
37851	938453
41717	938454
122154	938455
38	938456
124633	938457
1161	938458
113011	938459
1285	938460
7528	938461
133155	938462
2590	938463
12929	938464
29570	938465
12902	938466
89463	938467
11390	938468
63565	938469
180984	938470
75301	938471
93391	938472
167249	938473
36401	938474
59	938475
7295	938476
7295	938477
1	938478
25831	938479
57292	938480
22413	938481
11616	938482
41953	938483
50505	938484
41587	938485
2082	938486
777	938487
48866	938488
2067	938489
16827	938490
68826	938491
60683	938492
117255	938493
5945	938494
12459	938495
5817	938496
87606	938497
2803	938498
10727	938499
87939	938500
29178	938501
16449	938502
26491	938503
68453	938504
1941	938505
83123	938506
86414	938507
31172	938508
1060	938509
2245	938510
26407	938511
365	938512
365	938513
203	938514
114125	938515
108124	938516
48031	938517
8735	938518
908	938519
26837	938520
122558	938521
2560	938522
147451	938523
2560	938524
58988	938525
33762	938526
23697	938527
1576	938528
57061	938529
1535	938530
34721	938531
5551	938532
50661	938533
26678	938534
16096	938535
609	938536
28515	938537
141786	938538
12793	938539
21952	938540
73015	938541
60153	938542
6782	938543
70223	938544
48731	938545
69016	938546
28127	938547
5072	938548
42851	938549
32873	938550
26469	938551
2255	938552
14359	938553
72309	938554
17488	938555
7549	938556
1633	938557
2270	938558
50218	938559
32773	938560
62798	938561
32482	938562
16447	938563
34554	938564
35680	938565
37630	938566
2532	938567
21771	938568
1877	938569
16155	938570
151207	938571
3856	938572
74439	938573
9801	938574
23405	938575
2464	938576
5179	938577
16384	938578
7082	938579
32802	938580
10778	938581
18325	938582
772	938583
3222	938584
41732	938585
4915	938586
8675	938587
96581	938588
15816	938589
686	938590
43458	938591
15816	938592
2482	938593
29735	938594
17871	938595
29570	938596
108806	938597
9551	938598
139306	938599
5029	938600
58	938601
52494	938602
8263	938603
35218	938604
12463	938605
59238	938606
23821	938607
90741	938608
51689	938609
10024	938610
30995	938611
164639	938612
30737	938613
34720	938614
48640	938615
54815	938616
925	938617
87799	938618
26718	938619
2408	938620
2833	938621
12666	938622
19294	938623
19171	938624
13844	938625
13377	938626
1966	938627
35667	938628
21451	938629
688	938630
45846	938631
35084	938632
28377	938633
23144	938634
4461	938635
5745	938636
48779	938637
9407	938638
9168	938639
49992	938640
15737	938641
144070	938642
142066	938643
88632	938644
17284	938645
14032	938646
120532	938647
43224	938648
53623	938649
116784	938650
8342	938651
24355	938652
1020	938653
62338	938654
42422	938655
42183	938656
78510	938657
13872	938658
23457	938659
14514	938660
52271	938661
25217	938662
3512	938663
133024	938664
48047	938665
29326	938666
29326	938667
62459	938668
28026	938669
16015	938670
18584	938671
1697	938672
85344	938673
61579	938674
21428	938675
21428	938676
70227	938677
5569	938678
14537	938679
53441	938680
30695	938681
64403	938682
37223	938683
14958	938684
66252	938685
33754	938686
67042	938687
18674	938688
132705	938689
29366	938690
20111	938691
35494	938692
10158	938693
74985	938694
4606	938695
30695	938696
67042	938697
1110	938698
21428	938699
70227	938700
88539	938701
39251	938702
88240	938703
184592	938704
24140	938705
97140	938706
174675	938707
1191	938708
184827	938709
17841	938710
142930	938711
183847	938712
35878	938713
32548	938714
70226	938715
184081	938716
61925	938717
11266	938718
113107	938719
66093	938720
171765	938721
1913	938722
62403	938723
56674	938724
40556	938725
117512	938726
40605	938727
9637	938728
9637	938729
49018	938730
58805	938731
31217	938732
39646	938733
26700	938734
12695	938735
51564	938736
90254	938737
170689	938738
131814	938739
81529	938740
131814	938741
114421	938742
103862	938743
75618	938744
13731	938745
92979	938746
18989	938747
45004	938748
33436	938749
70727	938750
52435	938751
4696	938752
93564	938753
44866	938754
113360	938755
27585	938756
9065	938757
27677	938758
26305	938759
162476	938760
2551	938761
44349	938762
26269	938763
74908	938764
17277	938765
53752	938766
5834	938767
16086	938768
304	938769
80808	938770
63375	938771
25220	938772
87429	938773
30179	938774
47192	938775
57718	938776
130733	938777
108189	938778
15103	938779
10937	938780
13918	938781
66492	938782
77023	938783
115391	938784
155764	938785
17806	938786
78763	938787
135717	938788
36062	938789
80304	938790
127735	938791
24907	938792
53208	938793
41511	938794
97298	938795
65318	938796
30580	938797
25847	938798
4601	938799
34708	938800
45584	938801
72108	938802
123663	938803
21022	938804
57937	938805
18020	938806
30470	938807
45197	938808
59622	938809
3280	938810
135303	938811
62888	938812
61087	938813
62305	938814
115022	938815
38006	938816
47449	938817
6060	938818
44450	938819
93098	938820
10531	938821
63855	938822
25606	938823
14673	938824
13961	938825
91707	938826
14983	938827
62053	938828
100443	938829
83268	938830
21370	938831
52291	938832
74378	938833
21490	938834
50650	938835
43326	938836
188356	938837
106588	938838
58227	938839
56829	938840
93536	938841
103135	938842
76654	938843
75799	938844
6246	938845
66215	938846
58913	938847
46337	938848
30516	938849
44359	938850
34921	938851
68402	938852
108452	938853
132765	938854
108919	938855
87207	938856
100072	938857
94344	938858
68317	938859
144313	938860
142081	938861
64090	938862
12226	938863
16539	938864
77234	938865
149205	938866
27176	938867
138502	938868
89668	938869
32860	938870
31132	938871
18287	938872
3589	938873
45317	938874
64954	938875
94861	938876
43297	938877
74592	938878
1761	938879
17770	938880
67988	938881
10785	938882
117840	938883
100777	938884
123530	938885
137811	938886
1246	938887
62784	938888
93881	938889
7454	938890
42570	938891
44309	938892
75512	938893
50962	938894
74251	938895
181213	938896
30057	938897
30176	938898
123997	938899
44309	938900
21850	938901
19616	938902
13772	938903
23626	938904
30035	938905
89927	938906
112825	938907
19533	938908
50944	938909
63568	938910
133016	938911
53340	938912
25584	938913
69503	938914
12204	938915
79444	938916
39608	938917
5834	938918
1781	938919
40645	938920
111396	938921
174789	938922
16373	938923
96752	938924
18065	938925
33154	938926
88736	938927
36501	938928
20898	938929
55491	938930
105571	938931
25636	938932
79563	938933
28459	938934
12280	938935
10069	938936
42038	938937
103737	938938
57021	938939
55020	938940
46872	938941
55979	938942
35384	938943
12650	938944
13065	938945
79522	938946
25344	938947
109589	938948
156340	938949
66704	938950
167725	938951
136200	938952
111594	938953
5942	938954
185106	938955
51569	938956
30085	938957
95689	938958
12079	938959
67217	938960
25461	938961
98558	938962
142873	938963
91848	938964
59451	938965
119543	938966
116637	938967
91895	938968
3956	938969
463	938970
165912	938971
15090	938972
36097	938973
126068	938974
11399	938975
183607	938976
26698	938977
95066	938978
56045	938979
142234	938980
62664	938981
121574	938982
127580	938983
6758	938984
30179	938985
81907	938986
109590	938987
30620	938988
79593	938989
5461	938990
36482	938991
114497	938992
29874	938993
102782	938994
20886	938995
38485	938996
20400	938997
10877	938998
1948	938999
164336	939000
130484	939001
30187	939002
184	939003
158814	939004
104272	939005
114758	939006
62348	939007
13366	939008
74936	939009
60824	939010
72980	939011
1051	939012
1051	939013
23656	939014
73486	939015
61815	939016
51383	939017
50930	939018
19519	939019
3890	939020
89514	939021
42532	939022
23577	939023
18947	939024
36867	939025
127507	939026
98591	939027
119667	939028
8618	939029
63969	939030
127507	939031
90415	939032
3114	939033
2173	939034
111560	939035
137754	939036
3511	939037
30102	939038
42967	939039
435	939040
629	939041
138376	939042
144336	939043
7177	939044
629	939045
42967	939046
7177	939047
7177	939048
42967	939049
2173	939050
131580	939051
115410	939052
102609	939053
3511	939054
116075	939055
59394	939056
35043	939057
42583	939058
168665	939059
81591	939060
56441	939061
67526	939062
42441	939063
34394	939064
42279	939065
42370	939066
44185	939067
31319	939068
6124	939069
7436	939070
93590	939071
56633	939072
59904	939073
21585	939074
13788	939075
937	939076
64186	939077
64186	939078
18853	939079
25614	939080
48734	939081
13738	939082
13356	939083
23638	939084
23448	939085
29771	939086
24039	939087
6610	939088
123213	939089
138434	939090
12656	939091
58683	939092
27194	939093
102992	939094
14893	939095
3	939096
83706	939097
108027	939098
98475	939099
4722	939100
13813	939101
23342	939102
7410	939103
838	939104
10317	939105
71130	939106
39424	939107
4845	939108
16304	939109
55898	939110
46063	939111
43184	939112
1	939113
28392	939114
47471	939115
37532	939116
49751	939117
13863	939118
19556	939119
27651	939120
52889	939121
340	939122
69079	939123
50049	939124
3635	939125
166	939126
58622	939127
68905	939128
55269	939129
1073	939130
8834	939131
43392	939132
3408	939133
51891	939134
3803	939135
43048	939136
6705	939137
4617	939138
20975	939139
41962	939140
120	939141
86050	939142
102880	939143
91244	939144
8037	939145
73975	939146
34669	939147
29670	939148
46070	939149
1182	939150
174469	939151
227	939152
93100	939153
5276	939154
23255	939155
6273	939156
22058	939157
79736	939158
21798	939159
154934	939160
43302	939161
10904	939162
25256	939163
3450	939164
61566	939165
11768	939166
54857	939167
97739	939168
17872	939169
43312	939170
1212	939171
142026	939172
73167	939173
68223	939174
10198	939175
51330	939176
2292	939177
7684	939178
22876	939179
46888	939180
49131	939181
29090	939182
122689	939183
212	939184
25956	939185
95752	939186
49841	939187
23672	939188
13920	939189
62068	939190
16157	939191
4440	939192
5821	939193
25021	939194
91108	939195
13943	939196
64208	939197
71467	939198
6972	939199
8722	939200
31466	939201
16623	939202
5440	939203
16449	939204
10656	939205
21124	939206
71466	939207
71466	939208
109791	939209
124436	939210
39289	939211
74	939212
12201	939213
15989	939214
2573	939215
35724	939216
24678	939217
139	939218
68202	939219
34496	939220
78549	939221
12620	939222
19476	939223
32006	939224
71339	939225
57000	939226
21878	939227
31693	939228
55763	939229
156436	939230
6608	939231
2230	939232
12971	939233
3381	939234
5714	939235
12180	939236
840	939237
6964	939238
6770	939239
31181	939240
23885	939241
10194	939242
85990	939243
2908	939244
43669	939245
3498	939246
8194	939247
24757	939248
61667	939249
33408	939250
26315	939251
279	939252
33613	939253
114141	939254
6311	939255
25448	939256
103923	939257
14532	939258
56031	939259
10624	939260
99900	939261
8633	939262
460	939263
9415	939264
21796	939265
2730	939266
10236	939267
20478	939268
9357	939269
176	939270
7744	939271
342	939272
45717	939273
27812	939274
2137	939275
25271	939276
27073	939277
118836	939278
53600	939279
53510	939280
9830	939281
2357	939282
47945	939283
19880	939284
29925	939285
46906	939286
22208	939287
6439	939288
471	939289
37828	939290
103323	939291
10892	939292
26672	939293
2914	939294
2815	939295
56125	939296
47752	939297
9021	939298
353	939299
631	939300
1458	939301
9377	939302
8496	939303
39356	939304
453	939305
119347	939306
6361	939307
49922	939308
61760	939309
65695	939310
12948	939311
55007	939312
47332	939313
12696	939314
39151	939315
36896	939316
66520	939317
58646	939318
26034	939319
4126	939320
1652	939321
38941	939322
72858	939323
5310	939324
70490	939325
74412	939326
496	939327
26537	939328
2251	939329
48279	939330
30115	939331
34	939332
113250	939333
1170	939334
45274	939335
2008	939336
5231	939337
3779	939338
25857	939339
26256	939340
33665	939341
5331	939342
69023	939343
15435	939344
408	939345
28438	939346
21911	939347
91017	939348
25248	939349
78330	939350
47747	939351
24389	939352
27296	939353
1816	939354
5736	939355
75473	939356
40107	939357
8178	939358
21047	939359
4015	939360
58143	939361
93	939362
9953	939363
1526	939364
68919	939365
4681	939366
9829	939367
25594	939368
15058	939369
53680	939370
7355	939371
96529	939372
6057	939373
6299	939374
13017	939375
5779	939376
48901	939377
56659	939378
69635	939379
14934	939380
107371	939381
31923	939382
144345	939383
122010	939384
26153	939385
40	939386
63312	939387
72049	939388
24865	939389
5380	939390
4927	939391
12937	939392
39967	939393
84117	939394
28	939395
70579	939396
105435	939397
142226	939398
53123	939399
129022	939400
71927	939401
96416	939402
20872	939403
37077	939404
16705	939405
122882	939406
13896	939407
74824	939408
25761	939409
1824	939410
1077	939411
6340	939412
29002	939413
27613	939414
6305	939415
124690	939416
61159	939417
69167	939418
3715	939419
817	939420
25	939421
15	939422
134133	939423
98404	939424
5513	939425
7623	939426
785	939427
34291	939428
35780	939429
15168	939430
84605	939431
69449	939432
15459	939433
43713	939434
54684	939435
35355	939436
47619	939437
18325	939438
92205	939439
24527	939440
8039	939441
76404	939442
89984	939443
9014	939444
106497	939445
89773	939446
114	939447
83552	939448
280	939449
64150	939450
10565	939451
29901	939452
96054	939453
61046	939454
5501	939455
18155	939456
148504	939457
3193	939458
44113	939459
543	939460
109086	939461
77551	939462
57125	939463
40228	939464
40615	939465
26888	939466
55930	939467
266	939468
105638	939469
3095	939470
20223	939471
72177	939472
806	939473
300	939474
18182	939475
10415	939476
55506	939477
2562	939478
1652	939479
15822	939480
1180	939481
46938	939482
28944	939483
78099	939484
40049	939485
41076	939486
9849	939487
4581	939488
2272	939489
78168	939490
42358	939491
31929	939492
8037	939493
23632	939494
88262	939495
7595	939496
61956	939497
22345	939498
74483	939499
47751	939500
66833	939501
505	939502
50481	939503
36549	939504
46343	939505
24757	939506
25430	939507
2070	939508
25595	939509
65660	939510
158542	939511
45292	939512
98957	939513
33752	939514
3128	939515
6441	939516
10616	939517
10023	939518
21595	939519
37329	939520
33372	939521
33890	939522
34160	939523
6185	939524
1275	939525
5906	939526
14064	939527
2777	939528
17403	939529
75998	939530
45196	939531
98	939532
42367	939533
33524	939534
7143	939535
25338	939536
101590	939537
9234	939538
21125	939539
49227	939540
19595	939541
105	939542
23052	939543
51978	939544
2794	939545
2634	939546
3811	939547
44262	939548
42247	939549
27556	939550
3618	939551
8134	939552
11117	939553
6643	939554
1232	939555
13379	939556
26896	939557
25745	939558
8306	939559
55886	939560
14827	939561
26040	939562
13750	939563
6183	939564
70807	939565
74740	939566
21785	939567
89523	939568
69679	939569
3138	939570
14429	939571
6922	939572
104064	939573
34538	939574
96	939575
81808	939576
61090	939577
30894	939578
5353	939579
61638	939580
29860	939581
40210	939582
65252	939583
14804	939584
999	939585
11646	939586
71678	939587
3924	939588
4808	939589
33582	939590
70927	939591
1098	939592
44496	939593
17446	939594
43781	939595
92458	939596
2586	939597
7823	939598
2636	939599
27341	939600
14448	939601
19613	939602
44628	939603
82171	939604
103423	939605
39861	939606
53230	939607
43754	939608
6146	939609
3004	939610
105879	939611
30	939612
27825	939613
36521	939614
15563	939615
5153	939616
9338	939617
25097	939618
45445	939619
25454	939620
129211	939621
4898	939622
5886	939623
22208	939624
21884	939625
21480	939626
8997	939627
37179	939628
6078	939629
133650	939630
122284	939631
31499	939632
6139	939633
22199	939634
963	939635
12497	939636
216	939637
37041	939638
86032	939639
331	939640
129122	939641
16614	939642
42099	939643
14721	939644
89	939645
6529	939646
1094	939647
90422	939648
2709	939649
57126	939650
41098	939651
26599	939652
74389	939653
22029	939654
81256	939655
51096	939656
61020	939657
173371	939658
30161	939659
15438	939660
20398	939661
18365	939662
134132	939663
55001	939664
110249	939665
11114	939666
2387	939667
80839	939668
64679	939669
17358	939670
29019	939671
24111	939672
42484	939673
45589	939674
8372	939675
362	939676
26967	939677
12466	939678
20933	939679
33814	939680
13836	939681
97750	939682
23284	939683
58898	939684
23694	939685
473	939686
76710	939687
8003	939688
13633	939689
112821	939690
26495	939691
111881	939692
109667	939693
44972	939694
65861	939695
1443	939696
26857	939697
16261	939698
7030	939699
3499	939700
18764	939701
23277	939702
112197	939703
21807	939704
31503	939705
15867	939706
7325	939707
74301	939708
57382	939709
63	939710
15725	939711
8229	939712
17619	939713
9467	939714
1062	939715
179141	939716
12886	939717
74494	939718
1055	939719
141740	939720
86	939721
1	939722
97236	939723
7209	939724
102097	939725
75666	939726
10503	939727
24100	939728
8240	939729
10641	939730
7560	939731
3156	939732
22343	939733
41896	939734
84416	939735
57460	939736
16577	939737
38914	939738
500	939739
32928	939740
34822	939741
162	939742
3520	939743
20567	939744
48060	939745
27811	939746
19998	939747
104667	939748
1078	939749
1198	939750
118458	939751
58501	939752
82722	939753
91090	939754
27489	939755
174440	939756
32166	939757
1147	939758
813	939759
43355	939760
19210	939761
1956	939762
1436	939763
13319	939764
2525	939765
12073	939766
56310	939767
350	939768
2593	939769
48040	939770
23422	939771
4399	939772
40110	939773
12199	939774
69148	939775
46547	939776
150	939777
90920	939778
4673	939779
72425	939780
94077	939781
6652	939782
9830	939783
6542	939784
19877	939785
29299	939786
19313	939787
1180	939788
139497	939789
23549	939790
18468	939791
119596	939792
102167	939793
127318	939794
128355	939795
1976	939796
4622	939797
7043	939798
9070	939799
55	939800
71063	939801
22876	939802
16530	939803
25046	939804
8970	939805
40835	939806
33280	939807
4664	939808
32800	939809
26772	939810
4960	939811
350	939812
33890	939813
27603	939814
10602	939815
582	939816
7254	939817
17981	939818
57594	939819
43175	939820
6425	939821
1117	939822
7531	939823
31746	939824
3165	939825
1720	939826
17181	939827
5720	939828
21116	939829
33369	939830
34160	939831
4504	939832
8645	939833
1350	939834
2701	939835
1621	939836
5096	939837
43040	939838
29176	939839
19280	939840
28672	939841
94338	939842
5737	939843
39258	939844
204	939845
39644	939846
15331	939847
39649	939848
2288	939849
14501	939850
8710	939851
58615	939852
58615	939853
67010	939854
169851	939855
42796	939856
10010	939857
7619	939858
2078	939859
25049	939860
8710	939861
43096	939862
35177	939863
24049	939864
35314	939865
35530	939866
7602	939867
18174	939868
32667	939869
15041	939870
395	939871
11053	939872
4429	939873
60194	939874
174069	939875
86251	939876
11531	939877
28802	939878
25712	939879
18255	939880
26901	939881
29131	939882
76448	939883
8624	939884
18903	939885
24	939886
51747	939887
19852	939888
18005	939889
10537	939890
32648	939891
34128	939892
21768	939893
58776	939894
523	939895
51140	939896
12936	939897
146057	939898
19892	939899
974	939900
30538	939901
21809	939902
41915	939903
62	939904
62	939905
60169	939906
34315	939907
2328	939908
27369	939909
6491	939910
69169	939911
25143	939912
4455	939913
13778	939914
3913	939915
1881	939916
14063	939917
7578	939918
83	939919
40786	939920
2049	939921
11863	939922
821	939923
4002	939924
60180	939925
13959	939926
8668	939927
24375	939928
138004	939929
5747	939930
5043	939931
90689	939932
19772	939933
44419	939934
132673	939935
19246	939936
39726	939937
115	939938
26887	939939
32178	939940
16846	939941
21876	939942
19738	939943
52122	939944
1135	939945
395	939946
74912	939947
41977	939948
164535	939949
87742	939950
169459	939951
136975	939952
55420	939953
31787	939954
119066	939955
19178	939956
153550	939957
179357	939958
44478	939959
80324	939960
94946	939961
159536	939962
166731	939963
55214	939964
26052	939965
90818	939966
142934	939967
6972	939968
65739	939969
186105	939970
119892	939971
89038	939972
10717	939973
7332	939974
44702	939975
125575	939976
25238	939977
37304	939978
125872	939979
109920	939980
34520	939981
34611	939982
165919	939983
80131	939984
125883	939985
125872	939986
88345	939987
72422	939988
65691	939989
89922	939990
68528	939991
44749	939992
50641	939993
60719	939994
31329	939995
78423	939996
26369	939997
20784	939998
63523	939999
13611	940000
19581	940001
56111	940002
77985	940003
54539	940004
55379	940005
81945	940006
13611	940007
17576	940008
56130	940009
98179	940010
67149	940011
41980	940012
100069	940013
81929	940014
81945	940015
39087	940016
46294	940017
50380	940018
96748	940019
30081	940020
12340	940021
55367	940022
13611	940023
25474	940024
15110	940025
97719	940026
46271	940027
34611	940028
53594	940029
121490	940030
46226	940031
55908	940032
72945	940033
55367	940034
97540	940035
31951	940036
82606	940037
72775	940038
76567	940039
7948	940040
64842	940041
97176	940042
28350	940043
56983	940044
142347	940045
68706	940046
82613	940047
180692	940048
21280	940049
102518	940050
44652	940051
53652	940052
25449	940053
12578	940054
55801	940055
53652	940056
7919	940057
80938	940058
44652	940059
24702	940060
2006	940061
66322	940062
45760	940063
66768	940064
151506	940065
86099	940066
39765	940067
19589	940068
93686	940069
77014	940070
117613	940071
26151	940072
82831	940073
66680	940074
60567	940075
24824	940076
116546	940077
120891	940078
158890	940079
104128	940080
104128	940081
50848	940082
73757	940083
89708	940084
71959	940085
39398	940086
50173	940087
6215	940088
6550	940089
9066	940090
5419	940091
1959	940092
1452	940093
9528	940094
1582	940095
675	940096
445	940097
22175	940098
4089	940099
2127	940100
62090	940101
2100	940102
23647	940103
9630	940104
510	940105
5123	940106
65173	940107
7290	940108
33654	940109
33369	940110
50991	940111
90761	940112
23544	940113
2110	940114
5340	940115
1762	940116
124688	940117
4755	940118
143999	940119
1451	940120
63734	940121
264	940122
1528	940123
22636	940124
52	940125
714	940126
35059	940127
6616	940128
2447	940129
3718	940130
58814	940131
11966	940132
7081	940133
74635	940134
5419	940135
33750	940136
48642	940137
36790	940138
7578	940139
7082	940140
2720	940141
20210	940142
21556	940143
913	940144
2916	940145
42833	940146
1251	940147
28782	940148
73598	940149
56097	940150
21121	940151
13213	940152
39180	940153
1719	940154
70929	940155
22995	940156
11944	940157
45552	940158
31513	940159
596	940160
105188	940161
35338	940162
83962	940163
2072	940164
60701	940165
17114	940166
31092	940167
167555	940168
18418	940169
23719	940170
5882	940171
14921	940172
48560	940173
6593	940174
10114	940175
147032	940176
5367	940177
31370	940178
42477	940179
10450	940180
425	940181
4213	940182
3297	940183
6597	940184
445	940185
7603	940186
8864	940187
23610	940188
10080	940189
59170	940190
15126	940191
18293	940192
2390	940193
18666	940194
1486	940195
302	940196
40733	940197
9964	940198
19760	940199
18958	940200
16545	940201
11749	940202
8713	940203
133124	940204
70319	940205
74393	940206
6574	940207
43153	940208
7602	940209
5045	940210
9987	940211
11993	940212
10574	940213
59336	940214
908	940215
13030	940216
6305	940217
3455	940218
2412	940219
2360	940220
33242	940221
93394	940222
166883	940223
87024	940224
1433	940225
10237	940226
13949	940227
3521	940228
16446	940229
28961	940230
36	940231
46113	940232
33133	940233
60	940234
69742	940235
17327	940236
23247	940237
23342	940238
23197	940239
53432	940240
800	940241
19949	940242
30286	940243
9959	940244
46537	940245
21236	940246
178267	940247
33804	940248
15974	940249
4594	940250
61866	940251
29336	940252
23246	940253
3035	940254
34246	940255
9821	940256
21709	940257
4300	940258
7519	940259
18864	940260
56718	940261
27441	940262
42515	940263
105327	940264
39876	940265
848	940266
20961	940267
15974	940268
1014	940269
85970	940270
15697	940271
249	940272
111630	940273
134235	940274
42254	940275
15645	940276
67038	940277
2046	940278
81089	940279
3908	940280
27010	940281
82044	940282
3204	940283
933	940284
59212	940285
5944	940286
52726	940287
9427	940288
83340	940289
14049	940290
4536	940291
48668	940292
515	940293
30629	940294
944	940295
45363	940296
31583	940297
16105	940298
346	940299
22573	940300
10659	940301
3730	940302
19580	940303
7283	940304
12315	940305
110331	940306
24701	940307
345	940308
3001	940309
4174	940310
41516	940311
1649	940312
2722	940313
3064	940314
10082	940315
11332	940316
17772	940317
69139	940318
12864	940319
35718	940320
27604	940321
29547	940322
5309	940323
30854	940324
90730	940325
39885	940326
1682	940327
47799	940328
26604	940329
14160	940330
19878	940331
25634	940332
22152	940333
57326	940334
78175	940335
10920	940336
19371	940337
2157	940338
1001	940339
15245	940340
5936	940341
6671	940342
5601	940343
53804	940344
222	940345
1243	940346
84810	940347
15938	940348
110114	940349
45388	940350
14776	940351
42301	940352
4643	940353
1038	940354
13588	940355
12881	940356
12881	940357
57683	940358
34454	940359
111480	940360
5709	940361
66319	940362
2761	940363
56446	940364
42887	940365
1582	940366
68353	940367
1580	940368
39997	940369
48694	940370
104838	940371
40574	940372
54373	940373
44907	940374
1681	940375
31344	940376
1256	940377
2726	940378
16590	940379
4494	940380
12	940381
5281	940382
26375	940383
73906	940384
7256	940385
34287	940386
19210	940387
867	940388
24371	940389
32682	940390
9589	940391
3718	940392
5004	940393
22619	940394
688	940395
1973	940396
39370	940397
48153	940398
7614	940399
101638	940400
145753	940401
2597	940402
30800	940403
70410	940404
510	940405
27245	940406
26780	940407
9576	940408
1017	940409
46017	940410
24125	940411
49725	940412
20309	940413
146882	940414
73566	940415
60023	940416
726	940417
59159	940418
41767	940419
23178	940420
39475	940421
60677	940422
8160	940423
85034	940424
6089	940425
100	940426
37572	940427
35256	940428
42024	940429
34427	940430
70757	940431
26450	940432
16172	940433
4446	940434
1544	940435
85689	940436
67	940437
112151	940438
4	940439
3315	940440
191	940441
27296	940442
1715	940443
7445	940444
27717	940445
4076	940446
39	940447
38465	940448
42613	940449
16456	940450
42025	940451
18723	940452
5685	940453
3509	940454
4446	940455
23746	940456
507	940457
39318	940458
42024	940459
28151	940460
50285	940461
3083	940462
2516	940463
8739	940464
88953	940465
5834	940466
71066	940467
616	940468
108284	940469
11251	940470
34824	940471
18932	940472
780	940473
41466	940474
1643	940475
60514	940476
2386	940477
18900	940478
9787	940479
27717	940480
153751	940481
23197	940482
4461	940483
3985	940484
45501	940485
2445	940486
37331	940487
2932	940488
5111	940489
42889	940490
7826	940491
74300	940492
97	940493
35895	940494
4515	940495
3102	940496
16981	940497
3526	940498
174081	940499
6741	940500
619	940501
2982	940502
24020	940503
133971	940504
33666	940505
15529	940506
76476	940507
25845	940508
87577	940509
104736	940510
7217	940511
24501	940512
74260	940513
100749	940514
14458	940515
5919	940516
37777	940517
5073	940518
12015	940519
3796	940520
12219	940521
34359	940522
9482	940523
28759	940524
2177	940525
19258	940526
264	940527
84601	940528
8605	940529
70380	940530
2284	940531
8580	940532
61384	940533
32876	940534
13319	940535
73787	940536
30274	940537
10152	940538
84720	940539
16415	940540
77062	940541
5466	940542
264	940543
13032	940544
104211	940545
1346	940546
27816	940547
24288	940548
43288	940549
5880	940550
8806	940551
3634	940552
788	940553
30023	940554
18495	940555
1681	940556
1486	940557
5944	940558
2419	940559
1895	940560
66501	940561
629	940562
50891	940563
28937	940564
40549	940565
58303	940566
21375	940567
35323	940568
2335	940569
949	940570
66380	940571
21827	940572
13745	940573
89309	940574
6111	940575
19713	940576
8688	940577
5155	940578
5314	940579
61819	940580
33398	940581
22381	940582
65471	940583
11444	940584
108347	940585
95890	940586
54225	940587
26968	940588
22670	940589
90729	940590
40048	940591
180075	940592
596	940593
14126	940594
47032	940595
4238	940596
42638	940597
5829	940598
11110	940599
129572	940600
50966	940601
1534	940602
20515	940603
32880	940604
7558	940605
26998	940606
24034	940607
44229	940608
39485	940609
19776	940610
16387	940611
183	940612
177821	940613
3191	940614
61649	940615
50480	940616
78956	940617
178542	940618
111265	940619
61907	940620
8367	940621
85843	940622
40465	940623
5332	940624
40753	940625
51737	940626
547	940627
422	940628
59384	940629
2334	940630
2363	940631
5464	940632
49050	940633
163	940634
2917	940635
61968	940636
845	940637
12	940638
4208	940639
38509	940640
35657	940641
1877	940642
75505	940643
5485	940644
29707	940645
37760	940646
41026	940647
14201	940648
60846	940649
38369	940650
9667	940651
9430	940652
104488	940653
14267	940654
14005	940655
7081	940656
6539	940657
14458	940658
2157	940659
10804	940660
46540	940661
9321	940662
28277	940663
944	940664
60100	940665
13075	940666
22293	940667
61841	940668
2334	940669
18186	940670
2357	940671
17262	940672
16317	940673
58115	940674
18616	940675
179	940676
20329	940677
621	940678
112760	940679
19560	940680
2727	940681
13084	940682
3295	940683
24259	940684
8966	940685
40964	940686
28943	940687
9565	940688
3812	940689
15871	940690
36359	940691
67484	940692
46698	940693
48158	940694
11529	940695
62922	940696
57778	940697
849	940698
9058	940699
23178	940700
54262	940701
79681	940702
889	940703
4022	940704
44597	940705
43085	940706
180	940707
17076	940708
22634	940709
3277	940710
30494	940711
1266	940712
3710	940713
48573	940714
49845	940715
19256	940716
31481	940717
72742	940718
4259	940719
40107	940720
6549	940721
10870	940722
18460	940723
35437	940724
41	940725
3310	940726
5624	940727
81149	940728
50	940729
16306	940730
3699	940731
29319	940732
33696	940733
39090	940734
792	940735
1277	940736
30023	940737
3625	940738
6344	940739
9667	940740
29189	940741
88452	940742
48595	940743
66022	940744
46908	940745
387	940746
1801	940747
12	940748
18346	940749
11554	940750
29334	940751
23621	940752
1215	940753
21992	940754
59349	940755
33000	940756
84552	940757
81234	940758
17822	940759
37561	940760
600	940761
3883	940762
14885	940763
1972	940764
4430	940765
21979	940766
11	940767
4106	940768
45496	940769
18616	940770
41412	940771
22210	940772
3367	940773
39	940774
3555	940775
26552	940776
87822	940777
17772	940778
39974	940779
19518	940780
5450	940781
14126	940782
1101	940783
22491	940784
4207	940785
33375	940786
27424	940787
1917	940788
491	940789
69889	940790
58271	940791
32954	940792
59206	940793
6300	940794
2598	940795
10105	940796
11705	940797
9599	940798
20017	940799
84359	940800
825	940801
6198	940802
38465	940803
77815	940804
145295	940805
1749	940806
7638	940807
15336	940808
12138	940809
10	940810
1972	940811
8806	940812
29411	940813
10083	940814
53349	940815
40239	940816
119	940817
4324	940818
17076	940819
29119	940820
65600	940821
15790	940822
39892	940823
89703	940824
138	940825
12608	940826
52387	940827
1505	940828
1503	940829
18434	940830
1721	940831
16556	940832
22163	940833
8510	940834
66878	940835
5069	940836
1016	940837
29475	940838
56548	940839
85195	940840
14031	940841
54503	940842
64656	940843
28079	940844
6650	940845
21286	940846
105579	940847
24976	940848
46510	940849
11730	940850
28855	940851
1277	940852
10768	940853
24564	940854
15655	940855
35135	940856
29148	940857
12317	940858
1922	940859
72933	940860
13185	940861
70654	940862
30349	940863
40783	940864
755	940865
137400	940866
20053	940867
11085	940868
29316	940869
16746	940870
881	940871
23600	940872
5775	940873
2135	940874
37252	940875
27070	940876
2461	940877
33735	940878
93213	940879
20226	940880
5045	940881
61949	940882
33238	940883
68172	940884
50622	940885
2597	940886
39549	940887
2212	940888
578	940889
61155	940890
25497	940891
2331	940892
18374	940893
79535	940894
6738	940895
58333	940896
2597	940897
4547	940898
1243	940899
999	940900
7033	940901
25648	940902
32677	940903
27477	940904
21417	940905
13559	940906
39386	940907
58578	940908
86003	940909
67574	940910
4371	940911
44331	940912
802	940913
58878	940914
5118	940915
2724	940916
25784	940917
7606	940918
29108	940919
62674	940920
174044	940921
29186	940922
58618	940923
25627	940924
70964	940925
7436	940926
918	940927
52173	940928
69742	940929
6282	940930
40699	940931
58475	940932
7221	940933
87514	940934
4207	940935
30577	940936
3891	940937
1074	940938
3443	940939
10846	940940
265	940941
19096	940942
24397	940943
47753	940944
48512	940945
27210	940946
25049	940947
708	940948
11251	940949
22376	940950
105136	940951
25740	940952
32653	940953
112687	940954
21420	940955
27702	940956
18714	940957
918	940958
31965	940959
6931	940960
61673	940961
51575	940962
2323	940963
35773	940964
7568	940965
7522	940966
25785	940967
1893	940968
74191	940969
11783	940970
25715	940971
13925	940972
61387	940973
22656	940974
21807	940975
57989	940976
103749	940977
110276	940978
3473	940979
8304	940980
6252	940981
58924	940982
179	940983
65809	940984
74915	940985
6187	940986
555	940987
10874	940988
179	940989
5095	940990
16610	940991
86258	940992
39356	940993
346	940994
1422	940995
19560	940996
102160	940997
38228	940998
90387	940999
33636	941000
14213	941001
1453	941002
141045	941003
2700	941004
104464	941005
146981	941006
47947	941007
3019	941008
173609	941009
781	941010
2203	941011
1375	941012
12850	941013
48150	941014
1279	941015
4462	941016
3497	941017
13496	941018
846	941019
513	941020
34255	941021
15801	941022
3494	941023
47708	941024
51	941025
22168	941026
32882	941027
949	941028
59798	941029
8112	941030
355	941031
9704	941032
19761	941033
7855	941034
47590	941035
11179	941036
85458	941037
19788	941038
992	941039
5028	941040
8086	941041
14084	941042
7102	941043
11797	941044
783	941045
3402	941046
11339	941047
9456	941048
3107	941049
60	941050
70655	941051
802	941052
540	941053
65794	941054
3085	941055
20637	941056
42327	941057
27379	941058
10144	941059
44416	941060
66511	941061
178059	941062
61812	941063
31190	941064
43140	941065
11	941066
111841	941067
119741	941068
28448	941069
25708	941070
31861	941071
3313	941072
71	941073
109330	941074
89608	941075
62538	941076
10206	941077
11735	941078
39211	941079
41023	941080
71372	941081
47300	941082
42601	941083
44248	941084
22730	941085
18120	941086
14308	941087
64225	941088
102883	941089
68532	941090
142117	941091
33128	941092
32828	941093
30742	941094
48158	941095
9784	941096
169822	941097
2021	941098
7494	941099
83576	941100
61088	941101
1142	941102
37342	941103
11635	941104
2033	941105
90878	941106
43705	941107
35786	941108
11043	941109
13281	941110
65726	941111
1122	941112
3079	941113
143	941114
2186	941115
3929	941116
2335	941117
3597	941118
1005	941119
28105	941120
9864	941121
33635	941122
68146	941123
5806	941124
9520	941125
72159	941126
13008	941127
67449	941128
22164	941129
34196	941130
11902	941131
61934	941132
5433	941133
6918	941134
38016	941135
20833	941136
81074	941137
66004	941138
11729	941139
3336	941140
3277	941141
90527	941142
12357	941143
40462	941144
29546	941145
121162	941146
4158	941147
6691	941148
22060	941149
1205	941150
25833	941151
32623	941152
50221	941153
109325	941154
10022	941155
57574	941156
35338	941157
64415	941158
52590	941159
17347	941160
40897	941161
2190	941162
18771	941163
187504	941164
82102	941165
5557	941166
20474	941167
96858	941168
6884	941169
18238	941170
6438	941171
1364	941172
6572	941173
2049	941174
3810	941175
17876	941176
68367	941177
24669	941178
51707	941179
12959	941180
11202	941181
33353	941182
1710	941183
53035	941184
40673	941185
75653	941186
19470	941187
104851	941188
9261	941189
52	941190
70538	941191
2763	941192
26528	941193
88837	941194
5580	941195
84586	941196
12	941197
23555	941198
91	941199
28317	941200
1364	941201
25675	941202
66	941203
8864	941204
13989	941205
111076	941206
66940	941207
69459	941208
2624	941209
15457	941210
4497	941211
18499	941212
16658	941213
596	941214
2743	941215
68779	941216
5773	941217
2187	941218
2187	941219
68551	941220
9996	941221
6539	941222
21457	941223
20022	941224
515	941225
8136	941226
60195	941227
42734	941228
43253	941229
279	941230
91650	941231
35274	941232
14150	941233
25090	941234
15744	941235
921	941236
19608	941237
95202	941238
69727	941239
1024	941240
7485	941241
7614	941242
2186	941243
51642	941244
5756	941245
26992	941246
508	941247
114058	941248
28426	941249
15301	941250
13952	941251
174711	941252
157	941253
1302	941254
40503	941255
430	941256
40711	941257
44531	941258
2323	941259
15429	941260
35338	941261
29140	941262
4147	941263
8915	941264
131400	941265
57835	941266
27063	941267
7245	941268
8326	941269
994	941270
2882	941271
32493	941272
71637	941273
178125	941274
7585	941275
3347	941276
56421	941277
112152	941278
18649	941279
9425	941280
209	941281
15499	941282
19095	941283
5114	941284
1566	941285
70339	941286
108309	941287
3342	941288
40122	941289
18771	941290
43332	941291
8746	941292
14444	941293
43604	941294
15744	941295
35568	941296
32379	941297
82	941298
2726	941299
19429	941300
33144	941301
85571	941302
34900	941303
35726	941304
2377	941305
8885	941306
55470	941307
13163	941308
53768	941309
3093	941310
2641	941311
26351	941312
9168	941313
4426	941314
21048	941315
855	941316
8660	941317
20769	941318
7635	941319
11735	941320
90022	941321
5368	941322
10009	941323
930	941324
4244	941325
10013	941326
34893	941327
41430	941328
13213	941329
7751	941330
58789	941331
37182	941332
37182	941333
2461	941334
22656	941335
5421	941336
1355	941337
84398	941338
31481	941339
73328	941340
43030	941341
264	941342
14323	941343
17596	941344
3718	941345
85470	941346
1427	941347
36902	941348
2430	941349
2367	941350
23240	941351
22164	941352
15237	941353
781	941354
50263	941355
84897	941356
9	941357
133958	941358
69358	941359
11978	941360
2224	941361
3826	941362
1107	941363
8239	941364
15562	941365
8623	941366
1375	941367
391	941368
19862	941369
5369	941370
23702	941371
39222	941372
438	941373
35416	941374
24251	941375
7635	941376
141721	941377
15141	941378
22633	941379
62851	941380
39196	941381
379	941382
113561	941383
24522	941384
6674	941385
1675	941386
43035	941387
107513	941388
84923	941389
35935	941390
2408	941391
5731	941392
17188	941393
943	941394
100922	941395
9253	941396
32266	941397
33968	941398
63510	941399
6186	941400
16517	941401
15900	941402
327	941403
2347	941404
181	941405
8323	941406
33193	941407
79473	941408
33555	941409
2334	941410
25950	941411
57483	941412
2447	941413
16660	941414
10207	941415
27986	941416
15635	941417
3781	941418
6526	941419
47966	941420
34500	941421
12110	941422
89225	941423
89922	941424
8327	941425
13491	941426
144	941427
4423	941428
14098	941429
7538	941430
37192	941431
8215	941432
15166	941433
248	941434
33299	941435
2186	941436
26992	941437
838	941438
60811	941439
35183	941440
142404	941441
7767	941442
16522	941443
110542	941444
38651	941445
1335	941446
83352	941447
18505	941448
86307	941449
19180	941450
15880	941451
10469	941452
37661	941453
1973	941454
23215	941455
19568	941456
22363	941457
105524	941458
1845	941459
171211	941460
1719	941461
2562	941462
6728	941463
144	941464
88969	941465
31031	941466
57269	941467
7167	941468
1332	941469
2403	941470
107876	941471
183190	941472
83354	941473
118662	941474
97313	941475
14906	941476
50170	941477
158	941478
6738	941479
22927	941480
66985	941481
39	941482
78156	941483
16788	941484
68754	941485
32593	941486
80762	941487
38352	941488
2917	941489
6255	941490
8248	941491
379	941492
81441	941493
125884	941494
3700	941495
2092	941496
8380	941497
21182	941498
10160	941499
4743	941500
2790	941501
13164	941502
22789	941503
8602	941504
6607	941505
2601	941506
1675	941507
48415	941508
33481	941509
35381	941510
3717	941511
118239	941512
9964	941513
31631	941514
635	941515
334	941516
13538	941517
3166	941518
19351	941519
22779	941520
144	941521
29751	941522
42839	941523
58422	941524
56828	941525
99412	941526
4709	941527
87425	941528
25244	941529
123377	941530
74477	941531
25244	941532
102905	941533
5773	941534
45958	941535
25518	941536
83724	941537
8891	941538
39286	941539
12641	941540
50810	941541
5371	941542
42263	941543
64329	941544
4152	941545
780	941546
13990	941547
80973	941548
438	941549
39571	941550
7982	941551
33641	941552
28175	941553
33622	941554
73281	941555
91	941556
6601	941557
502	941558
66293	941559
8027	941560
49213	941561
29050	941562
61908	941563
66156	941564
58343	941565
8569	941566
35449	941567
23983	941568
44650	941569
2882	941570
94	941571
15752	941572
2617	941573
59683	941574
29355	941575
24091	941576
34930	941577
21556	941578
2916	941579
13159	941580
123168	941581
50370	941582
5777	941583
1271	941584
515	941585
75513	941586
46879	941587
5600	941588
18796	941589
414	941590
7229	941591
7595	941592
3912	941593
73691	941594
48149	941595
11714	941596
2759	941597
30591	941598
6141	941599
960	941600
13171	941601
19847	941602
1010	941603
93636	941604
91793	941605
12	941606
1690	941607
187865	941608
14097	941609
525	941610
62303	941611
18036	941612
7598	941613
340	941614
18606	941615
25772	941616
8378	941617
43649	941618
26440	941619
69065	941620
21661	941621
11085	941622
22930	941623
9	941624
35388	941625
21382	941626
23827	941627
20971	941628
29270	941629
35326	941630
13560	941631
88353	941632
6381	941633
8639	941634
58814	941635
61934	941636
58854	941637
18236	941638
55316	941639
1724	941640
675	941641
52123	941642
61770	941643
239	941644
6307	941645
2045	941646
2751	941647
12580	941648
222	941649
5568	941650
27712	941651
50995	941652
4902	941653
74425	941654
48832	941655
30071	941656
34225	941657
958	941658
10172	941659
389	941660
21059	941661
52835	941662
15284	941663
2308	941664
16607	941665
11896	941666
104127	941667
385	941668
785	941669
27604	941670
29532	941671
6705	941672
16875	941673
52	941674
39147	941675
2721	941676
3134	941677
3960	941678
33569	941679
10907	941680
425	941681
17980	941682
21635	941683
839	941684
4536	941685
727	941686
41606	941687
33160	941688
1867	941689
5529	941690
8220	941691
10350	941692
19868	941693
738	941694
19591	941695
28694	941696
29264	941697
23962	941698
91919	941699
22258	941700
83962	941701
15529	941702
15499	941703
2493	941704
34627	941705
29544	941706
7399	941707
105837	941708
18278	941709
48766	941710
11264	941711
6932	941712
17781	941713
27470	941714
56282	941715
22954	941716
12743	941717
140	941718
57733	941719
71697	941720
7736	941721
59169	941722
49690	941723
2390	941724
60007	941725
2255	941726
61643	941727
62240	941728
32313	941729
71874	941730
60111	941731
27930	941732
132513	941733
27661	941734
23798	941735
27549	941736
18547	941737
5834	941738
1675	941739
24166	941740
346	941741
4534	941742
2924	941743
107200	941744
3298	941745
15397	941746
16415	941747
50255	941748
22166	941749
93975	941750
13023	941751
2501	941752
112535	941753
56622	941754
35188	941755
23768	941756
2460	941757
9292	941758
6583	941759
13017	941760
33522	941761
8545	941762
85068	941763
39891	941764
4753	941765
5743	941766
568	941767
42994	941768
1433	941769
13000	941770
6173	941771
133058	941772
83672	941773
900	941774
42553	941775
567	941776
18169	941777
49238	941778
14318	941779
7190	941780
44690	941781
48237	941782
22417	941783
7575	941784
79392	941785
2116	941786
3605	941787
19855	941788
16938	941789
151	941790
3093	941791
3469	941792
3215	941793
6903	941794
22028	941795
23584	941796
17275	941797
8606	941798
65687	941799
80625	941800
58587	941801
2917	941802
29074	941803
13083	941804
2342	941805
74287	941806
1831	941807
5061	941808
25432	941809
51838	941810
1876	941811
24064	941812
51737	941813
70539	941814
42208	941815
11948	941816
11948	941817
11950	941818
98725	941819
5639	941820
67010	941821
34120	941822
28569	941823
30469	941824
72025	941825
28569	941826
19660	941827
25347	941828
37159	941829
59269	941830
19361	941831
2499	941832
34365	941833
41506	941834
3046	941835
480	941836
35610	941837
48748	941838
62021	941839
35610	941840
35352	941841
842	941842
27313	941843
2181	941844
7227	941845
33658	941846
48748	941847
72329	941848
28569	941849
124	941850
70483	941851
49577	941852
45884	941853
70568	941854
133398	941855
17688	941856
21568	941857
173298	941858
71012	941859
9296	941860
46537	941861
34492	941862
13506	941863
94862	941864
7194	941865
14652	941866
45960	941867
5714	941868
1556	941869
13854	941870
23705	941871
50240	941872
7887	941873
42206	941874
25910	941875
49243	941876
20914	941877
170059	941878
34708	941879
30429	941880
55096	941881
30426	941882
7354	941883
11832	941884
33150	941885
39040	941886
46583	941887
150863	941888
17965	941889
49364	941890
25109	941891
52929	941892
38494	941893
55955	941894
90221	941895
14975	941896
19941	941897
133115	941898
16376	941899
65625	941900
48537	941901
1883	941902
73227	941903
19826	941904
112142	941905
104683	941906
33459	941907
24261	941908
85889	941909
83197	941910
70151	941911
7227	941912
59340	941913
73806	941914
49304	941915
173904	941916
29565	941917
19702	941918
73343	941919
34365	941920
52270	941921
17825	941922
119420	941923
129693	941924
40283	941925
144939	941926
8401	941927
11221	941928
5108	941929
138287	941930
24596	941931
50592	941932
5615	941933
42496	941934
61417	941935
121374	941936
23159	941937
28867	941938
23159	941939
21638	941940
49742	941941
2181	941942
2934	941943
126102	941944
11671	941945
34963	941946
855	941947
42856	941948
4987	941949
1976	941950
17686	941951
6762	941952
91113	941953
11093	941954
8883	941955
58965	941956
59114	941957
5704	941958
22582	941959
29414	941960
27000	941961
2369	941962
999	941963
11781	941964
70880	941965
3062	941966
102255	941967
133	941968
47516	941969
84717	941970
29165	941971
45444	941972
1696	941973
80705	941974
9957	941975
5685	941976
43401	941977
3126	941978
18834	941979
39228	941980
23242	941981
31905	941982
23892	941983
20611	941984
107528	941985
3466	941986
30473	941987
34287	941988
32340	941989
43018	941990
37866	941991
104314	941992
16272	941993
146535	941994
50	941995
16118	941996
72176	941997
28331	941998
4640	941999
6135	942000
391	942001
4402	942002
5751	942003
30871	942004
507	942005
42630	942006
136338	942007
22634	942008
74331	942009
25776	942010
137118	942011
1735	942012
7628	942013
1262	942014
5906	942015
691	942016
3914	942017
509	942018
13864	942019
1301	942020
70216	942021
114670	942022
22495	942023
40717	942024
3898	942025
85935	942026
31160	942027
35285	942028
10010	942029
35805	942030
76486	942031
424	942032
22129	942033
33422	942034
11743	942035
34027	942036
9986	942037
6141	942038
93664	942039
22387	942040
21069	942041
13001	942042
2331	942043
29097	942044
27437	942045
7249	942046
43525	942047
172401	942048
10025	942049
3757	942050
9243	942051
595	942052
26573	942053
595	942054
55023	942055
19592	942056
1608	942057
10941	942058
66021	942059
38806	942060
44763	942061
81033	942062
32517	942063
54427	942064
38213	942065
445	942066
91	942067
2180	942068
19646	942069
7807	942070
72333	942071
444	942072
11704	942073
48718	942074
3718	942075
14025	942076
15343	942077
13000	942078
19930	942079
1682	942080
6344	942081
51190	942082
10017	942083
1815	942084
23609	942085
3374	942086
102810	942087
7521	942088
22277	942089
60017	942090
48271	942091
5248	942092
2810	942093
18182	942094
72303	942095
72303	942096
946	942097
13782	942098
27335	942099
51939	942100
478	942101
130496	942102
40909	942103
425	942104
34587	942105
2763	942106
79803	942107
26505	942108
22160	942109
8130	942110
37788	942111
14595	942112
42888	942113
1264	942114
14003	942115
1544	942116
61320	942117
548	942118
2750	942119
1879	942120
11282	942121
583	942122
37218	942123
54295	942124
32732	942125
779	942126
6462	942127
184833	942128
69264	942129
80180	942130
14163	942131
48573	942132
253	942133
43050	942134
45195	942135
129052	942136
89373	942137
45146	942138
17566	942139
31481	942140
66841	942141
9505	942142
2386	942143
13721	942144
15403	942145
35859	942146
19099	942147
23957	942148
4636	942149
3241	942150
3710	942151
659	942152
40912	942153
6255	942154
22797	942155
1507	942156
11463	942157
29535	942158
4233	942159
1814	942160
8285	942161
6246	942162
23555	942163
13785	942164
89961	942165
33699	942166
11117	942167
5124	942168
72335	942169
51435	942170
58061	942171
20312	942172
855	942173
3153	942174
59199	942175
1801	942176
10377	942177
13904	942178
4756	942179
50070	942180
16919	942181
85629	942182
5657	942183
76586	942184
41636	942185
665	942186
24665	942187
15696	942188
10780	942189
4531	942190
90728	942191
6932	942192
19842	942193
368	942194
1435	942195
4863	942196
809	942197
55629	942198
40848	942199
12312	942200
61106	942201
2953	942202
42132	942203
10748	942204
6458	942205
18909	942206
7736	942207
6556	942208
13003	942209
39903	942210
87523	942211
16631	942212
2921	942213
9215	942214
40896	942215
16894	942216
59123	942217
137	942218
9704	942219
1424	942220
2977	942221
18779	942222
34454	942223
34454	942224
9093	942225
41466	942226
41466	942227
1033	942228
37068	942229
28183	942230
84065	942231
3913	942232
385	942233
847	942234
14049	942235
1279	942236
32866	942237
3805	942238
73661	942239
84980	942240
5568	942241
2773	942242
15523	942243
20751	942244
73325	942245
95881	942246
99047	942247
28793	942248
1965	942249
66948	942250
319	942251
15777	942252
84794	942253
10604	942254
225	942255
9427	942256
770	942257
432	942258
169995	942259
84896	942260
85587	942261
38233	942262
16977	942263
2197	942264
396	942265
99560	942266
14063	942267
3033	942268
396	942269
14114	942270
31047	942271
17643	942272
113585	942273
65598	942274
160019	942275
17630	942276
81316	942277
47009	942278
117731	942279
11154	942280
56703	942281
67813	942282
68302	942283
23587	942284
66677	942285
128239	942286
4187	942287
12876	942288
55588	942289
4114	942290
174687	942291
31468	942292
87947	942293
2262	942294
2635	942295
31774	942296
31774	942297
19032	942298
40228	942299
55833	942300
12876	942301
2556	942302
17516	942303
56203	942304
26218	942305
677	942306
90775	942307
2908	942308
4281	942309
20281	942310
2057	942311
141226	942312
47761	942313
148780	942314
13481	942315
29584	942316
30514	942317
443	942318
9892	942319
7398	942320
14309	942321
71336	942322
13389	942323
72162	942324
19926	942325
19926	942326
50112	942327
7366	942328
114120	942329
18181	942330
4184	942331
30514	942332
36149	942333
20005	942334
780	942335
21805	942336
11020	942337
23980	942338
33402	942339
15680	942340
13256	942341
26704	942342
51699	942343
27848	942344
54195	942345
82207	942346
2699	942347
71622	942348
61445	942349
4272	942350
42807	942351
31160	942352
5751	942353
621	942354
3699	942355
22159	942356
35323	942357
52533	942358
13340	942359
20751	942360
4243	942361
1887	942362
14188	942363
15422	942364
17748	942365
140270	942366
4686	942367
22468	942368
11044	942369
89725	942370
2188	942371
83824	942372
4742	942373
41323	942374
51476	942375
11544	942376
91	942377
30323	942378
18325	942379
5376	942380
3225	942381
616	942382
45211	942383
6157	942384
55906	942385
802	942386
23942	942387
43352	942388
5865	942389
24725	942390
18718	942391
142191	942392
104901	942393
133672	942394
40949	942395
2501	942396
23232	942397
11835	942398
3499	942399
7285	942400
51240	942401
997	942402
20171	942403
3954	942404
58701	942405
28622	942406
510	942407
67	942408
545	942409
40897	942410
33622	942411
13011	942412
230	942413
3914	942414
29611	942415
1582	942416
32346	942417
22161	942418
29145	942419
9959	942420
65354	942421
4995	942422
7494	942423
19157	942424
62090	942425
157	942426
16419	942427
26929	942428
39579	942429
17779	942430
2920	942431
60064	942432
712	942433
50221	942434
8049	942435
6572	942436
2081	942437
2921	942438
34454	942439
845	942440
4514	942441
60064	942442
22398	942443
22723	942444
42897	942445
83512	942446
5738	942447
10237	942448
8870	942449
120441	942450
23937	942451
16	942452
139602	942453
100367	942454
12973	942455
10040	942456
42608	942457
5899	942458
24360	942459
169844	942460
10707	942461
7110	942462
691	942463
62543	942464
8619	942465
5773	942466
24523	942467
4656	942468
145660	942469
22120	942470
22160	942471
7108	942472
22316	942473
22259	942474
34684	942475
19481	942476
50194	942477
7022	942478
33452	942479
22219	942480
89740	942481
18257	942482
264	942483
73325	942484
124647	942485
38163	942486
8365	942487
1559	942488
2934	942489
3462	942490
20231	942491
6294	942492
121831	942493
37437	942494
79366	942495
8242	942496
145667	942497
123722	942498
6117	942499
71053	942500
104944	942501
5666	942502
40791	942503
21471	942504
42322	942505
97452	942506
168565	942507
65003	942508
104777	942509
127789	942510
165652	942511
125095	942512
14156	942513
165931	942514
43105	942515
79926	942516
25367	942517
29192	942518
15777	942519
29432	942520
23675	942521
5537	942522
23675	942523
113277	942524
66084	942525
20241	942526
173355	942527
78669	942528
99949	942529
128340	942530
67188	942531
45523	942532
98948	942533
166691	942534
64764	942535
13908	942536
78240	942537
8844	942538
11988	942539
56718	942540
170139	942541
48873	942542
11782	942543
67191	942544
66578	942545
40371	942546
96562	942547
90271	942548
94941	942549
83122	942550
67566	942551
9129	942552
5804	942553
127598	942554
99281	942555
101084	942556
10873	942557
10873	942558
99581	942559
15777	942560
129034	942561
155889	942562
97601	942563
2310	942564
27619	942565
35752	942566
122782	942567
25801	942568
51981	942569
6395	942570
40768	942571
22583	942572
123679	942573
157951	942574
93997	942575
163435	942576
66350	942577
79874	942578
99373	942579
77726	942580
158930	942581
70685	942582
146215	942583
54893	942584
31639	942585
55451	942586
157601	942587
18936	942588
43092	942589
91041	942590
129620	942591
67310	942592
30353	942593
65944	942594
101518	942595
15396	942596
78073	942597
80426	942598
41391	942599
112559	942600
58725	942601
114789	942602
42527	942603
8715	942604
86006	942605
42550	942606
30262	942607
122836	942608
40791	942609
37381	942610
98906	942611
10580	942612
2893	942613
162506	942614
22869	942615
10580	942616
9318	942617
27671	942618
128571	942619
65818	942620
35740	942621
119461	942622
14199	942623
161663	942624
39014	942625
37289	942626
39014	942627
22586	942628
46686	942629
135551	942630
482	942631
55060	942632
35752	942633
43105	942634
45373	942635
2658	942636
46310	942637
14317	942638
10673	942639
79718	942640
9609	942641
65001	942642
65710	942643
21335	942644
101425	942645
10737	942646
1489	942647
54812	942648
2658	942649
68443	942650
29101	942651
11257	942652
75519	942653
44943	942654
15029	942655
46561	942656
46115	942657
68533	942658
26227	942659
20733	942660
146569	942661
80789	942662
57112	942663
112038	942664
97172	942665
48924	942666
55755	942667
79866	942668
162503	942669
22269	942670
123138	942671
104814	942672
77606	942673
52426	942674
81048	942675
168440	942676
79874	942677
160502	942678
80082	942679
160243	942680
74811	942681
161458	942682
46361	942683
66926	942684
49849	942685
75532	942686
6634	942687
113320	942688
3835	942689
6552	942690
3482	942691
62675	942692
113315	942693
43537	942694
19811	942695
19608	942696
25367	942697
6552	942698
174973	942699
133567	942700
23787	942701
51800	942702
62116	942703
82912	942704
112925	942705
50787	942706
60939	942707
124113	942708
45878	942709
91903	942710
1401	942711
79568	942712
55868	942713
35159	942714
31254	942715
62292	942716
146096	942717
101565	942718
54401	942719
134300	942720
11221	942721
131802	942722
147909	942723
134045	942724
84836	942725
57146	942726
5566	942727
8851	942728
4738	942729
16853	942730
35646	942731
56671	942732
67251	942733
24340	942734
16342	942735
174515	942736
38357	942737
73896	942738
52203	942739
111033	942740
56202	942741
45141	942742
7550	942743
127254	942744
123169	942745
81555	942746
11377	942747
17550	942748
42520	942749
38629	942750
28754	942751
112285	942752
12072	942753
10915	942754
133888	942755
17337	942756
17337	942757
56307	942758
96265	942759
104361	942760
1227	942761
123405	942762
38893	942763
85518	942764
67173	942765
80146	942766
102438	942767
15861	942768
67707	942769
65941	942770
83199	942771
134324	942772
29518	942773
24466	942774
63656	942775
26128	942776
55954	942777
3390	942778
174484	942779
51944	942780
4326	942781
56807	942782
11811	942783
19934	942784
18655	942785
55830	942786
30859	942787
1489	942788
10964	942789
124024	942790
89384	942791
21518	942792
99285	942793
5254	942794
51981	942795
9178	942796
97933	942797
80971	942798
111407	942799
79366	942800
51311	942801
6622	942802
49183	942803
17552	942804
3503	942805
67472	942806
59200	942807
64870	942808
44852	942809
96864	942810
15732	942811
22689	942812
64572	942813
18007	942814
91813	942815
98719	942816
122691	942817
73371	942818
10844	942819
56673	942820
3835	942821
99817	942822
44451	942823
25023	942824
74174	942825
81724	942826
2779	942827
133693	942828
101990	942829
12529	942830
144045	942831
98261	942832
55922	942833
102251	942834
55401	942835
114749	942836
73808	942837
39376	942838
1911	942839
58525	942840
90905	942841
78567	942842
128916	942843
3772	942844
8235	942845
4300	942846
5851	942847
173851	942848
62453	942849
133664	942850
8562	942851
75461	942852
6149	942853
13316	942854
2051	942855
24170	942856
46170	942857
9726	942858
31955	942859
6065	942860
25023	942861
25023	942862
77853	942863
17552	942864
37470	942865
85347	942866
70206	942867
127556	942868
37745	942869
69313	942870
81048	942871
11329	942872
12022	942873
49183	942874
25753	942875
4734	942876
79988	942877
157560	942878
11766	942879
25757	942880
41268	942881
64486	942882
114264	942883
5666	942884
12484	942885
35737	942886
24183	942887
55709	942888
12782	942889
54401	942890
6117	942891
74268	942892
96992	942893
4328	942894
42847	942895
26676	942896
37678	942897
45351	942898
1703	942899
66077	942900
17240	942901
7219	942902
8592	942903
25663	942904
10220	942905
17456	942906
134057	942907
18097	942908
29518	942909
36006	942910
85011	942911
75404	942912
144481	942913
96095	942914
13219	942915
14651	942916
9684	942917
121774	942918
67555	942919
4326	942920
165312	942921
10607	942922
161797	942923
173250	942924
124623	942925
68392	942926
91703	942927
20012	942928
54349	942929
111312	942930
29658	942931
61931	942932
134384	942933
64385	942934
145033	942935
3503	942936
31411	942937
80154	942938
68294	942939
64942	942940
99281	942941
66084	942942
167258	942943
56671	942944
64267	942945
66350	942946
71494	942947
54458	942948
53733	942949
22586	942950
147567	942951
15732	942952
35519	942953
43105	942954
12731	942955
147581	942956
13276	942957
9129	942958
65698	942959
124935	942960
67173	942961
102277	942962
97874	942963
40678	942964
166911	942965
45141	942966
95459	942967
45352	942968
55120	942969
42506	942970
114877	942971
64267	942972
33484	942973
9684	942974
54593	942975
114632	942976
71457	942977
102438	942978
97679	942979
75279	942980
28833	942981
123078	942982
122316	942983
12756	942984
41031	942985
15723	942986
21518	942987
12879	942988
67707	942989
122300	942990
4649	942991
7202	942992
32661	942993
28853	942994
91920	942995
130424	942996
133406	942997
82296	942998
77954	942999
1180	943000
52210	943001
145938	943002
42825	943003
23908	943004
28651	943005
42637	943006
74467	943007
99648	943008
12534	943009
19846	943010
156362	943011
14001	943012
42758	943013
77546	943014
22586	943015
46933	943016
46008	943017
77921	943018
101983	943019
6970	943020
121983	943021
133756	943022
104808	943023
13265	943024
6405	943025
168989	943026
83283	943027
15052	943028
10982	943029
130119	943030
76473	943031
7587	943032
43170	943033
157723	943034
43486	943035
70999	943036
54900	943037
11316	943038
145060	943039
5192	943040
396	943041
78388	943042
15814	943043
120009	943044
35766	943045
144561	943046
2540	943047
114451	943048
68060	943049
24172	943050
11329	943051
11261	943052
3676	943053
55709	943054
18959	943055
14146	943056
2658	943057
8285	943058
21576	943059
96575	943060
146523	943061
12028	943062
58559	943063
11899	943064
54160	943065
12072	943066
3676	943067
35737	943068
5092	943069
18682	943070
35159	943071
19665	943072
49603	943073
37352	943074
53744	943075
14156	943076
120771	943077
29432	943078
35733	943079
89344	943080
111569	943081
16358	943082
1703	943083
92040	943084
33534	943085
10055	943086
96650	943087
45902	943088
58805	943089
49145	943090
75076	943091
36002	943092
2851	943093
4836	943094
5537	943095
2034	943096
25631	943097
74755	943098
43197	943099
101483	943100
5192	943101
68060	943102
70626	943103
12873	943104
53244	943105
6343	943106
47152	943107
14651	943108
23675	943109
5511	943110
30401	943111
51851	943112
24188	943113
12797	943114
24170	943115
12028	943116
19665	943117
121598	943118
35744	943119
12873	943120
65710	943121
111439	943122
69122	943123
29417	943124
147873	943125
14735	943126
133436	943127
15061	943128
70707	943129
133380	943130
14160	943131
14160	943132
79195	943133
51800	943134
36796	943135
71178	943136
23619	943137
46525	943138
46562	943139
57841	943140
31900	943141
14909	943142
123139	943143
33366	943144
87303	943145
39124	943146
58559	943147
114204	943148
157289	943149
147684	943150
15224	943151
4836	943152
10844	943153
18166	943154
81095	943155
66475	943156
12873	943157
3676	943158
43183	943159
61402	943160
11899	943161
94157	943162
12034	943163
70626	943164
113729	943165
112426	943166
52282	943167
35737	943168
61477	943169
43173	943170
10844	943171
6037	943172
63693	943173
52132	943174
160	943175
7627	943176
7627	943177
7627	943178
5144	943179
39124	943180
27671	943181
30836	943182
58831	943183
130119	943184
24070	943185
66291	943186
11239	943187
96246	943188
111352	943189
67509	943190
23794	943191
74100	943192
42877	943193
26232	943194
17475	943195
114278	943196
29406	943197
56008	943198
4298	943199
11261	943200
125527	943201
14996	943202
84654	943203
1489	943204
14107	943205
37268	943206
53175	943207
52967	943208
91804	943209
81724	943210
67049	943211
98788	943212
91671	943213
7301	943214
32051	943215
119899	943216
43197	943217
10737	943218
121135	943219
18097	943220
128184	943221
62849	943222
433	943223
70340	943224
19116	943225
1343	943226
43197	943227
11261	943228
79778	943229
16949	943230
44943	943231
4314	943232
67127	943233
6360	943234
163865	943235
12873	943236
97172	943237
3676	943238
29046	943239
5879	943240
1113	943241
4648	943242
129761	943243
15906	943244
121429	943245
3785	943246
68684	943247
15776	943248
64870	943249
18888	943250
74811	943251
12034	943252
65915	943253
25888	943254
15732	943255
46800	943256
62235	943257
25360	943258
3676	943259
79068	943260
4836	943261
39239	943262
3682	943263
6126	943264
97728	943265
52385	943266
70736	943267
1180	943268
80016	943269
71457	943270
22269	943271
67965	943272
85037	943273
99146	943274
49166	943275
12549	943276
82118	943277
163744	943278
32051	943279
7301	943280
15747	943281
38166	943282
5347	943283
22909	943284
164170	943285
55879	943286
6116	943287
17240	943288
91497	943289
6552	943290
21333	943291
62344	943292
38074	943293
98347	943294
81919	943295
57768	943296
77698	943297
56008	943298
37084	943299
95459	943300
164778	943301
25388	943302
6558	943303
126414	943304
22512	943305
127001	943306
38678	943307
51887	943308
16736	943309
32224	943310
49199	943311
22681	943312
13249	943313
5511	943314
21098	943315
66639	943316
119757	943317
128709	943318
73348	943319
79485	943320
4648	943321
125050	943322
64502	943323
125649	943324
18868	943325
62109	943326
124324	943327
36006	943328
10673	943329
67269	943330
54238	943331
77272	943332
8849	943333
4870	943334
33803	943335
36132	943336
35777	943337
4870	943338
91763	943339
21476	943340
12782	943341
7850	943342
37717	943343
54426	943344
15061	943345
4836	943346
43197	943347
5092	943348
35737	943349
62679	943350
44869	943351
4836	943352
134021	943353
18806	943354
160980	943355
97453	943356
15732	943357
78597	943358
128006	943359
9680	943360
7567	943361
12028	943362
12028	943363
13316	943364
56749	943365
15029	943366
125993	943367
44869	943368
82531	943369
83162	943370
9709	943371
7554	943372
9902	943373
2895	943374
64034	943375
30777	943376
70356	943377
104751	943378
43016	943379
13271	943380
406	943381
13075	943382
2252	943383
12046	943384
33230	943385
85213	943386
63054	943387
24202	943388
17510	943389
42505	943390
997	943391
156352	943392
114445	943393
17871	943394
1682	943395
780	943396
47318	943397
203	943398
365	943399
11082	943400
26008	943401
11888	943402
25277	943403
23240	943404
34873	943405
1256	943406
5849	943407
13975	943408
8676	943409
65118	943410
72606	943411
140083	943412
9120	943413
52902	943414
63292	943415
1192	943416
52902	943417
9120	943418
7519	943419
40662	943420
89262	943421
507	943422
11522	943423
87773	943424
71613	943425
10770	943426
19583	943427
54517	943428
10238	943429
281	943430
79068	943431
31446	943432
70008	943433
67470	943434
8099	943435
5687	943436
7861	943437
8099	943438
128890	943439
114486	943440
2004	943441
34242	943442
50260	943443
73050	943444
19498	943445
132379	943446
179095	943447
30718	943448
7576	943449
14280	943450
65022	943451
978	943452
65688	943453
9863	943454
281	943455
11496	943456
43095	943457
8174	943458
24014	943459
281	943460
74617	943461
95649	943462
119390	943463
40028	943464
69437	943465
131524	943466
130073	943467
31441	943468
96017	943469
59621	943470
30306	943471
151027	943472
22119	943473
44955	943474
15696	943475
26908	943476
68703	943477
139472	943478
186713	943479
11619	943480
161221	943481
27676	943482
24900	943483
87031	943484
20577	943485
15696	943486
149670	943487
32682	943488
1982	943489
80826	943490
45991	943491
33710	943492
10656	943493
6096	943494
62191	943495
18243	943496
35986	943497
38255	943498
41445	943499
33898	943500
8579	943501
48112	943502
2897	943503
12557	943504
110896	943505
6096	943506
12557	943507
7155	943508
4965	943509
88513	943510
6884	943511
52359	943512
22076	943513
15503	943514
15503	943515
89476	943516
46892	943517
26306	943518
40114	943519
15505	943520
18357	943521
14890	943522
3470	943523
3470	943524
29440	943525
64933	943526
3401	943527
48612	943528
12	943529
38723	943530
6338	943531
8062	943532
425	943533
18423	943534
226	943535
61158	943536
85117	943537
54154	943538
4155	943539
10580	943540
1222	943541
145208	943542
2597	943543
76999	943544
7031	943545
3795	943546
45336	943547
1745	943548
83524	943549
2665	943550
14670	943551
17492	943552
28684	943553
8110	943554
2358	943555
41026	943556
59199	943557
18192	943558
105766	943559
47855	943560
555	943561
812	943562
264	943563
11865	943564
1251	943565
64012	943566
1582	943567
36	943568
62810	943569
1215	943570
132562	943571
340	943572
31537	943573
120174	943574
1297	943575
23400	943576
28197	943577
357	943578
1068	943579
1262	943580
112081	943581
61273	943582
464	943583
2157	943584
5538	943585
44025	943586
7568	943587
7209	943588
40947	943589
51509	943590
792	943591
5525	943592
5688	943593
2169	943594
855	943595
1680	943596
6691	943597
12	943598
8113	943599
2148	943600
40698	943601
19628	943602
54424	943603
11209	943604
6709	943605
21434	943606
11337	943607
14829	943608
1431	943609
368	943610
6597	943611
64033	943612
8620	943613
29426	943614
43465	943615
4574	943616
9611	943617
19724	943618
137	943619
8688	943620
113091	943621
436	943622
12881	943623
4325	943624
35410	943625
10707	943626
71	943627
3363	943628
4844	943629
18932	943630
14020	943631
3093	943632
48933	943633
34119	943634
18045	943635
5008	943636
24231	943637
13966	943638
10940	943639
291	943640
503	943641
3915	943642
6597	943643
13876	943644
12356	943645
1422	943646
73	943647
10130	943648
7503	943649
5656	943650
10300	943651
73750	943652
7553	943653
33792	943654
629	943655
23695	943656
22809	943657
6561	943658
4506	943659
15684	943660
69228	943661
583	943662
3083	943663
507	943664
34680	943665
1715	943666
17596	943667
852	943668
8620	943669
5802	943670
71373	943671
11972	943672
291	943673
10200	943674
36359	943675
15406	943676
1936	943677
319	943678
3093	943679
51672	943680
3690	943681
12	943682
34338	943683
14093	943684
70795	943685
24860	943686
113313	943687
16369	943688
58807	943689
9603	943690
58445	943691
27292	943692
5773	943693
51959	943694
51640	943695
19578	943696
3459	943697
3459	943698
69271	943699
42426	943700
51408	943701
138171	943702
25277	943703
15633	943704
13023	943705
166720	943706
25282	943707
2871	943708
2407	943709
3120	943710
134146	943711
52	943712
33999	943713
73978	943714
3703	943715
2919	943716
2323	943717
4099	943718
25450	943719
30284	943720
4319	943721
239	943722
12559	943723
11960	943724
67943	943725
8668	943726
12854	943727
16558	943728
10015	943729
483	943730
65902	943731
70266	943732
5727	943733
36359	943734
75501	943735
39066	943736
348	943737
13997	943738
35466	943739
3842	943740
5673	943741
5430	943742
19849	943743
52461	943744
3120	943745
2329	943746
63202	943747
1878	943748
3103	943749
3806	943750
7104	943751
105925	943752
70251	943753
48693	943754
2460	943755
114993	943756
108945	943757
42789	943758
7174	943759
57314	943760
3083	943761
3050	943762
446	943763
147450	943764
32552	943765
32665	943766
47728	943767
58182	943768
15596	943769
23284	943770
17342	943771
15272	943772
21319	943773
55827	943774
36744	943775
55827	943776
36744	943777
27213	943778
15557	943779
12364	943780
22977	943781
76713	943782
18551	943783
63178	943784
16	943785
23201	943786
2428	943787
2169	943788
77389	943789
51861	943790
191	943791
112	943792
109107	943793
45372	943794
6221	943795
11874	943796
8651	943797
563	943798
16477	943799
6440	943800
5314	943801
23830	943802
2895	943803
63225	943804
33153	943805
37838	943806
7279	943807
42334	943808
24232	943809
43224	943810
28694	943811
1810	943812
860	943813
7919	943814
86668	943815
11	943816
2694	943817
19720	943818
22991	943819
6616	943820
11811	943821
26533	943822
47637	943823
35948	943824
2895	943825
151	943826
8873	943827
11797	943828
1848	943829
59237	943830
58782	943831
4451	943832
35428	943833
73685	943834
32469	943835
8186	943836
110690	943837
45333	943838
7436	943839
3064	943840
2617	943841
16407	943842
131147	943843
17348	943844
17997	943845
59540	943846
3401	943847
18276	943848
3536	943849
4091	943850
6056	943851
104099	943852
51250	943853
2385	943854
13888	943855
362	943856
7210	943857
2183	943858
4473	943859
54446	943860
19729	943861
26440	943862
10180	943863
37257	943864
32854	943865
4285	943866
32301	943867
1486	943868
5526	943869
15884	943870
2922	943871
33999	943872
103498	943873
70433	943874
1004	943875
50970	943876
10377	943877
52351	943878
32123	943879
10377	943880
94960	943881
27131	943882
32123	943883
94960	943884
89135	943885
3504	943886
75488	943887
50970	943888
143663	943889
19557	943890
141373	943891
56786	943892
11741	943893
81080	943894
91934	943895
30	943896
52466	943897
11741	943898
62566	943899
1004	943900
1004	943901
100121	943902
60526	943903
72689	943904
124270	943905
71784	943906
105462	943907
111227	943908
51378	943909
108235	943910
123150	943911
92599	943912
131688	943913
50944	943914
111512	943915
144381	943916
140075	943917
76983	943918
127631	943919
30074	943920
59961	943921
53248	943922
138506	943923
12767	943924
100449	943925
73370	943926
21006	943927
41642	943928
24756	943929
44245	943930
15796	943931
76983	943932
118559	943933
153022	943934
143980	943935
51378	943936
123044	943937
79561	943938
105462	943939
105462	943940
14359	943941
48409	943942
84929	943943
916	943944
1507	943945
78284	943946
3494	943947
956	943948
28286	943949
35526	943950
58967	943951
9545	943952
21920	943953
35034	943954
1313	943955
19580	943956
3842	943957
11567	943958
52149	943959
3485	943960
35473	943961
41714	943962
18652	943963
22452	943964
10907	943965
16435	943966
10975	943967
18630	943968
33260	943969
8784	943970
94320	943971
249	943972
15705	943973
28252	943974
17216	943975
15140	943976
1460	943977
70986	943978
12936	943979
1107	943980
103754	943981
22819	943982
13994	943983
3403	943984
79379	943985
21322	943986
51051	943987
74463	943988
20086	943989
4636	943990
15988	943991
11272	943992
40402	943993
22162	943994
16114	943995
3892	943996
34627	943997
11836	943998
14198	943999
73325	944000
74596	944001
12669	944002
507	944003
8155	944004
128816	944005
56521	944006
49099	944007
40690	944008
32315	944009
33158	944010
3003	944011
11524	944012
5060	944013
8120	944014
67998	944015
30528	944016
346	944017
25994	944018
7510	944019
90702	944020
1371	944021
104975	944022
52049	944023
22733	944024
425	944025
34400	944026
34400	944027
39417	944028
31369	944029
138	944030
41550	944031
3632	944032
445	944033
26571	944034
77945	944035
6738	944036
9377	944037
105143	944038
4334	944039
4932	944040
73557	944041
2215	944042
991	944043
7522	944044
6536	944045
737	944046
16386	944047
555	944048
13027	944049
36048	944050
3756	944051
13609	944052
27570	944053
1887	944054
5069	944055
44929	944056
33369	944057
70633	944058
18278	944059
11753	944060
276	944061
105332	944062
738	944063
30021	944064
8514	944065
7190	944066
85952	944067
68	944068
8849	944069
4922	944070
14126	944071
43434	944072
58728	944073
24600	944074
14005	944075
2773	944076
59652	944077
34026	944078
2758	944079
14192	944080
51785	944081
57500	944082
27660	944083
35422	944084
54302	944085
578	944086
32270	944087
1957	944088
4189	944089
3049	944090
346	944091
32040	944092
8619	944093
50	944094
23271	944095
30738	944096
89380	944097
10180	944098
342	944099
7661	944100
68345	944101
1433	944102
915	944103
19470	944104
3725	944105
84361	944106
39562	944107
7102	944108
6088	944109
9631	944110
18797	944111
34948	944112
410	944113
5361	944114
491	944115
425	944116
1432	944117
11778	944118
45875	944119
38747	944120
24410	944121
619	944122
7085	944123
5391	944124
2154	944125
19034	944126
21088	944127
40967	944128
7486	944129
67625	944130
32008	944131
42856	944132
102976	944133
9236	944134
958	944135
1297	944136
9262	944137
11973	944138
66	944139
74995	944140
34107	944141
64490	944142
14074	944143
1459	944144
35229	944145
12901	944146
122291	944147
1667	944148
17883	944149
7259	944150
4703	944151
3920	944152
2934	944153
7982	944154
52323	944155
22296	944156
8246	944157
78922	944158
13962	944159
18697	944160
8021	944161
13010	944162
41550	944163
31905	944164
28964	944165
22299	944166
19702	944167
9431	944168
6450	944169
15514	944170
120347	944171
48621	944172
6628	944173
5521	944174
1899	944175
427	944176
255	944177
5930	944178
9509	944179
23660	944180
11592	944181
125971	944182
12141	944183
5562	944184
72469	944185
2679	944186
34923	944187
49728	944188
1368	944189
40690	944190
1972	944191
63323	944192
1016	944193
2533	944194
24408	944195
165194	944196
51642	944197
12111	944198
17630	944199
19763	944200
2342	944201
23624	944202
58527	944203
133062	944204
73661	944205
112828	944206
100	944207
52021	944208
52093	944209
845	944210
846	944211
70162	944212
60237	944213
5421	944214
102185	944215
7174	944216
9888	944217
61839	944218
34430	944219
42314	944220
7374	944221
49422	944222
19786	944223
4424	944224
28744	944225
67322	944226
28583	944227
26358	944228
2460	944229
27678	944230
1766	944231
10352	944232
32326	944233
18917	944234
1511	944235
84993	944236
48865	944237
6217	944238
2233	944239
24207	944240
4752	944241
49282	944242
7263	944243
3826	944244
18423	944245
44899	944246
11096	944247
22619	944248
18928	944249
46632	944250
87491	944251
14039	944252
146668	944253
13576	944254
58648	944255
45285	944256
70746	944257
12156	944258
3661	944259
8183	944260
41550	944261
9964	944262
125131	944263
16515	944264
25421	944265
64498	944266
12076	944267
414	944268
5796	944269
44025	944270
13562	944271
128620	944272
1544	944273
10637	944274
32983	944275
40379	944276
114	944277
124565	944278
6013	944279
8536	944280
66	944281
2136	944282
37328	944283
88694	944284
5054	944285
19731	944286
28772	944287
1580	944288
555	944289
3625	944290
12797	944291
6658	944292
26690	944293
105349	944294
52828	944295
23900	944296
36902	944297
163	944298
59996	944299
763	944300
4535	944301
2933	944302
43949	944303
152	944304
16585	944305
23586	944306
132061	944307
43262	944308
4636	944309
58880	944310
5880	944311
51347	944312
734	944313
47844	944314
36102	944315
5055	944316
2727	944317
7603	944318
112297	944319
6328	944320
2563	944321
2563	944322
129	944323
2175	944324
688	944325
51099	944326
26343	944327
43592	944328
12535	944329
368	944330
16381	944331
71979	944332
49727	944333
62923	944334
80723	944335
43297	944336
6956	944337
82123	944338
31884	944339
5769	944340
10445	944341
3241	944342
3993	944343
90393	944344
57761	944345
39803	944346
32253	944347
2093	944348
4757	944349
12338	944350
74539	944351
95692	944352
34309	944353
7570	944354
9457	944355
33720	944356
2186	944357
104581	944358
5829	944359
2175	944360
49230	944361
2070	944362
1486	944363
61321	944364
3699	944365
13405	944366
4621	944367
7048	944368
30508	944369
5759	944370
3204	944371
3128	944372
8357	944373
13010	944374
23286	944375
11703	944376
84398	944377
14238	944378
7553	944379
16218	944380
132444	944381
1267	944382
53471	944383
61076	944384
22315	944385
4995	944386
7858	944387
45	944388
1269	944389
4742	944390
57829	944391
12490	944392
70439	944393
2328	944394
13595	944395
13989	944396
78225	944397
133556	944398
84042	944399
13923	944400
57661	944401
48441	944402
97355	944403
73036	944404
73036	944405
1124	944406
164	944407
31523	944408
634	944409
634	944410
50779	944411
502	944412
29680	944413
34996	944414
8802	944415
42136	944416
78753	944417
30100	944418
46941	944419
180041	944420
3989	944421
71644	944422
22867	944423
20206	944424
24239	944425
66850	944426
115	944427
2998	944428
99403	944429
117867	944430
1537	944431
51662	944432
2621	944433
19584	944434
22903	944435
20	944436
50404	944437
38742	944438
141	944439
2638	944440
36168	944441
1085	944442
17874	944443
102641	944444
85123	944445
50387	944446
130296	944447
55260	944448
247	944449
33818	944450
51634	944451
13301	944452
126366	944453
11222	944454
67047	944455
19167	944456
34572	944457
60	944458
9413	944459
7085	944460
34232	944461
58458	944462
106	944463
52146	944464
131811	944465
8864	944466
71373	944467
9400	944468
8545	944469
139165	944470
36470	944471
28469	944472
67489	944473
61498	944474
28469	944475
8004	944476
7109	944477
79403	944478
29684	944479
83107	944480
7109	944481
7109	944482
83107	944483
28469	944484
93681	944485
32607	944486
5070	944487
1831	944488
6803	944489
19872	944490
96364	944491
126883	944492
30151	944493
2002	944494
174581	944495
56402	944496
2002	944497
2482	944498
3474	944499
23120	944500
29508	944501
332	944502
7297	944503
32670	944504
8401	944505
8401	944506
8401	944507
8401	944508
21182	944509
8401	944510
43697	944511
578	944512
71108	944513
51971	944514
18424	944515
89522	944516
106395	944517
74399	944518
7867	944519
22742	944520
33899	944521
79227	944522
1724	944523
8186	944524
136566	944525
8186	944526
19787	944527
48414	944528
3148	944529
56751	944530
510	944531
47143	944532
49938	944533
28880	944534
85740	944535
64502	944536
2971	944537
129339	944538
29261	944539
23368	944540
28880	944541
3331	944542
81681	944543
729	944544
135871	944545
180407	944546
9203	944547
101835	944548
7243	944549
133587	944550
79140	944551
43503	944552
3491	944553
21970	944554
16946	944555
17839	944556
46651	944557
118769	944558
24196	944559
14609	944560
94086	944561
111096	944562
71635	944563
17665	944564
25077	944565
178214	944566
76798	944567
187696	944568
47143	944569
145454	944570
88474	944571
39868	944572
13403	944573
58165	944574
132901	944575
168609	944576
15490	944577
187384	944578
23064	944579
55690	944580
55630	944581
134527	944582
29787	944583
46452	944584
56736	944585
33383	944586
159336	944587
71568	944588
6389	944589
89777	944590
35119	944591
71635	944592
133631	944593
71789	944594
41978	944595
16959	944596
160896	944597
10249	944598
116862	944599
91171	944600
100353	944601
3331	944602
38268	944603
3331	944604
1724	944605
20548	944606
5245	944607
7287	944608
37230	944609
116614	944610
29787	944611
73666	944612
28750	944613
68385	944614
180432	944615
121302	944616
31328	944617
51323	944618
56321	944619
27687	944620
119243	944621
65797	944622
138314	944623
1065	944624
106506	944625
424	944626
179739	944627
2945	944628
56736	944629
121569	944630
97192	944631
54138	944632
79227	944633
45474	944634
148507	944635
68549	944636
14586	944637
94840	944638
73755	944639
58753	944640
86335	944641
141739	944642
182	944643
50296	944644
86135	944645
21552	944646
8	944647
21045	944648
99205	944649
165449	944650
25754	944651
14745	944652
12646	944653
20019	944654
45807	944655
23827	944656
51727	944657
169674	944658
94460	944659
60923	944660
57157	944661
13072	944662
106926	944663
37519	944664
77130	944665
106926	944666
48350	944667
15490	944668
48350	944669
73437	944670
20019	944671
17267	944672
95495	944673
18514	944674
118769	944675
95022	944676
18309	944677
42437	944678
47967	944679
89257	944680
40400	944681
1116	944682
106038	944683
47143	944684
14296	944685
29300	944686
4375	944687
17486	944688
29375	944689
2692	944690
19763	944691
140623	944692
151718	944693
41234	944694
6229	944695
86384	944696
2449	944697
168117	944698
168	944699
233	944700
5087	944701
52450	944702
7381	944703
28503	944704
25018	944705
100622	944706
12526	944707
31240	944708
36200	944709
33516	944710
53085	944711
105	944712
52671	944713
115456	944714
991	944715
127777	944716
80231	944717
135609	944718
16734	944719
97169	944720
2944	944721
37339	944722
1271	944723
108728	944724
47044	944725
5404	944726
7948	944727
19154	944728
23734	944729
60666	944730
41128	944731
41414	944732
24779	944733
22949	944734
120050	944735
140294	944736
142725	944737
22246	944738
34180	944739
130328	944740
48159	944741
53936	944742
88888	944743
109295	944744
110629	944745
183403	944746
140574	944747
182922	944748
110648	944749
184676	944750
12372	944751
165714	944752
188961	944753
73789	944754
85435	944755
124384	944756
141149	944757
137773	944758
6325	944759
97641	944760
127481	944761
46935	944762
108477	944763
184527	944764
28721	944765
8584	944766
50306	944767
184351	944768
88523	944769
66864	944770
66348	944771
18238	944772
140492	944773
110315	944774
188404	944775
141501	944776
51107	944777
88640	944778
182747	944779
88646	944780
141746	944781
140155	944782
82215	944783
147346	944784
124090	944785
179979	944786
142759	944787
2536	944788
68760	944789
129836	944790
116441	944791
181132	944792
106210	944793
187864	944794
64203	944795
183643	944796
17528	944797
29993	944798
67605	944799
28799	944800
111065	944801
64990	944802
35999	944803
29732	944804
85805	944805
126926	944806
127592	944807
95053	944808
5135	944809
2765	944810
5473	944811
9812	944812
36483	944813
141677	944814
104216	944815
39964	944816
15507	944817
31594	944818
23051	944819
3444	944820
31220	944821
44582	944822
4323	944823
96497	944824
47498	944825
12717	944826
63223	944827
19826	944828
3800	944829
30049	944830
3820	944831
29205	944832
12145	944833
11226	944834
13529	944835
270	944836
1571	944837
44129	944838
36377	944839
60470	944840
136522	944841
25059	944842
9157	944843
53825	944844
121783	944845
139427	944846
69800	944847
64437	944848
127898	944849
139056	944850
108619	944851
6056	944852
9543	944853
55695	944854
321	944855
94479	944856
22811	944857
7449	944858
12875	944859
54323	944860
126097	944861
27967	944862
44650	944863
85405	944864
27664	944865
11799	944866
36	944867
1795	944868
49071	944869
73089	944870
23860	944871
107410	944872
5774	944873
90367	944874
5729	944875
106948	944876
51561	944877
23108	944878
22595	944879
103850	944880
120177	944881
99424	944882
51675	944883
51659	944884
77635	944885
29078	944886
59051	944887
20385	944888
146855	944889
5729	944890
63512	944891
25016	944892
77260	944893
8022	944894
74935	944895
23010	944896
62366	944897
4679	944898
147959	944899
15367	944900
4366	944901
31388	944902
81643	944903
7527	944904
5844	944905
45815	944906
158	944907
119147	944908
6834	944909
1615	944910
60040	944911
35442	944912
5664	944913
112759	944914
16924	944915
5118	944916
7665	944917
2296	944918
4679	944919
158054	944920
101628	944921
77701	944922
56795	944923
48074	944924
2835	944925
14714	944926
45988	944927
13534	944928
24226	944929
5790	944930
16740	944931
46273	944932
63269	944933
319	944934
49071	944935
31388	944936
151311	944937
38882	944938
1377	944939
111002	944940
14319	944941
17167	944942
5715	944943
2424	944944
16811	944945
29285	944946
23550	944947
99424	944948
55675	944949
64860	944950
2755	944951
8066	944952
105278	944953
29371	944954
90145	944955
6834	944956
7782	944957
73262	944958
27967	944959
49231	944960
86991	944961
2108	944962
1175	944963
40739	944964
39085	944965
5230	944966
71874	944967
46273	944968
30363	944969
8629	944970
2895	944971
46585	944972
55163	944973
45393	944974
152470	944975
179754	944976
115520	944977
83601	944978
41296	944979
6364	944980
21655	944981
8615	944982
3104	944983
3512	944984
8731	944985
35495	944986
17964	944987
12008	944988
12008	944989
15156	944990
25087	944991
42472	944992
10930	944993
9819	944994
1416	944995
10678	944996
10208	944997
23765	944998
24046	944999
62246	945000
30541	945001
35643	945002
48771	945003
98107	945004
81319	945005
21678	945006
21398	945007
4713	945008
43561	945009
1409	945010
29788	945011
2652	945012
22910	945013
112790	945014
5866	945015
74453	945016
150573	945017
10225	945018
33482	945019
19714	945020
152621	945021
77026	945022
3922	945023
95721	945024
33709	945025
112205	945026
1057	945027
9225	945028
27622	945029
9225	945030
70180	945031
49312	945032
65933	945033
45222	945034
37055	945035
61084	945036
37122	945037
3672	945038
20474	945039
123803	945040
92945	945041
180957	945042
144150	945043
5604	945044
10760	945045
9385	945046
26013	945047
68639	945048
53729	945049
56946	945050
22736	945051
160081	945052
681	945053
126795	945054
23717	945055
6862	945056
9324	945057
9324	945058
19570	945059
59997	945060
301	945061
33193	945062
39312	945063
30682	945064
37891	945065
9793	945066
38333	945067
193	945068
12783	945069
15468	945070
1001	945071
6880	945072
8002	945073
4540	945074
389	945075
941	945076
47883	945077
107802	945078
12154	945079
17832	945080
78888	945081
1997	945082
31082	945083
15167	945084
70205	945085
44710	945086
7136	945087
10663	945088
6253	945089
17508	945090
34896	945091
449	945092
7207	945093
92536	945094
70444	945095
62467	945096
18137	945097
66498	945098
135535	945099
46868	945100
11768	945101
41233	945102
142924	945103
24691	945104
31206	945105
63758	945106
66864	945107
135380	945108
3681	945109
5	945110
44401	945111
15825	945112
38925	945113
759	945114
5167	945115
12206	945116
36789	945117
50453	945118
35723	945119
66503	945120
84158	945121
181648	945122
177347	945123
26289	945124
14130	945125
114442	945126
73919	945127
59404	945128
24008	945129
77993	945130
82613	945131
4357	945132
42780	945133
13322	945134
143247	945135
84755	945136
70330	945137
3699	945138
163	945139
15259	945140
23530	945141
68	945142
25731	945143
25731	945144
30137	945145
5347	945146
104107	945147
95915	945148
22827	945149
12502	945150
114800	945151
43092	945152
45392	945153
3938	945154
15732	945155
68113	945156
12022	945157
7850	945158
4836	945159
17815	945160
15005	945161
102242	945162
5537	945163
162245	945164
43092	945165
25892	945166
33384	945167
133323	945168
29164	945169
132666	945170
4851	945171
27737	945172
136	945173
112711	945174
145113	945175
30077	945176
107626	945177
142333	945178
134531	945179
134634	945180
74606	945181
99214	945182
24639	945183
28680	945184
51935	945185
110123	945186
126211	945187
107896	945188
76302	945189
6947	945190
28680	945191
122412	945192
107626	945193
110123	945194
64423	945195
107896	945196
26396	945197
89632	945198
52519	945199
17360	945200
78400	945201
1623	945202
437	945203
64067	945204
10102	945205
121208	945206
60823	945207
21635	945208
40629	945209
5598	945210
1739	945211
42276	945212
41825	945213
346	945214
3359	945215
16794	945216
72172	945217
310	945218
187513	945219
1472	945220
39790	945221
124059	945222
71207	945223
600	945224
53497	945225
51610	945226
13945	945227
19604	945228
110469	945229
40720	945230
4720	945231
54838	945232
2638	945233
26096	945234
1203	945235
10889	945236
519	945237
39672	945238
185277	945239
161006	945240
49122	945241
7126	945242
6694	945243
6555	945244
7458	945245
1458	945246
2437	945247
373	945248
43021	945249
45910	945250
51974	945251
41936	945252
11809	945253
4427	945254
27947	945255
51405	945256
8864	945257
30578	945258
6386	945259
24198	945260
51937	945261
14246	945262
8426	945263
23191	945264
5757	945265
7404	945266
71794	945267
7108	945268
11090	945269
35197	945270
276	945271
2412	945272
3363	945273
105740	945274
39582	945275
39556	945276
11703	945277
16384	945278
6006	945279
1568	945280
27448	945281
6738	945282
8497	945283
4324	945284
48719	945285
133023	945286
1719	945287
139321	945288
12949	945289
209	945290
26118	945291
1486	945292
12035	945293
47649	945294
70811	945295
8808	945296
916	945297
15462	945298
22517	945299
12940	945300
49134	945301
112866	945302
11575	945303
14137	945304
5899	945305
20782	945306
49437	945307
40450	945308
231	945309
58783	945310
1967	945311
1742	945312
27718	945313
123197	945314
32544	945315
50791	945316
56705	945317
43834	945318
58090	945319
11311	945320
69868	945321
20182	945322
48919	945323
6258	945324
87863	945325
29079	945326
11508	945327
16665	945328
241	945329
3885	945330
2602	945331
42612	945332
4406	945333
1456	945334
540	945335
8589	945336
78993	945337
51664	945338
1729	945339
58782	945340
664	945341
13625	945342
801	945343
106	945344
86034	945345
29903	945346
2565	945347
20664	945348
4121	945349
12123	945350
50187	945351
10369	945352
4330	945353
503	945354
102937	945355
6066	945356
90710	945357
10513	945358
35534	945359
10943	945360
39388	945361
87642	945362
3897	945363
16159	945364
33744	945365
50003	945366
286	945367
41537	945368
30582	945369
47624	945370
176852	945371
50740	945372
138047	945373
23761	945374
51474	945375
94454	945376
85186	945377
44351	945378
63818	945379
119415	945380
168142	945381
25568	945382
121777	945383
79392	945384
37127	945385
1415	945386
121540	945387
7277	945388
115920	945389
1144	945390
28060	945391
94546	945392
5999	945393
40302	945394
1410	945395
41332	945396
21993	945397
13848	945398
136544	945399
19909	945400
59013	945401
6580	945402
25729	945403
57182	945404
515	945405
39150	945406
2720	945407
681	945408
23859	945409
37030	945410
40909	945411
51556	945412
3978	945413
4418	945414
15741	945415
55771	945416
23814	945417
48144	945418
23608	945419
3297	945420
319	945421
162	945422
33249	945423
1249	945424
39330	945425
25407	945426
19058	945427
6738	945428
131047	945429
103586	945430
11812	945431
6487	945432
48849	945433
2681	945434
3271	945435
89780	945436
2681	945437
8039	945438
3081	945439
2897	945440
14401	945441
42263	945442
997	945443
5829	945444
47514	945445
40000	945446
59549	945447
26947	945448
52516	945449
84935	945450
85211	945451
1610	945452
319	945453
26968	945454
6378	945455
74514	945456
21986	945457
1878	945458
141709	945459
10627	945460
508	945461
25475	945462
11085	945463
548	945464
39077	945465
18045	945466
4357	945467
3058	945468
32624	945469
385	945470
59901	945471
4747	945472
2722	945473
32585	945474
33000	945475
20557	945476
28526	945477
127523	945478
4118	945479
32	945480
3835	945481
64229	945482
18647	945483
2207	945484
67046	945485
5465	945486
136972	945487
73505	945488
11268	945489
10691	945490
38830	945491
186646	945492
42184	945493
91145	945494
85076	945495
6719	945496
65042	945497
19721	945498
1215	945499
63007	945500
18593	945501
23081	945502
84910	945503
64418	945504
37671	945505
10439	945506
31213	945507
2125	945508
14943	945509
68116	945510
5189	945511
90851	945512
37626	945513
96395	945514
71998	945515
18457	945516
6571	945517
6571	945518
112388	945519
1325	945520
9098	945521
15084	945522
7342	945523
33370	945524
3377	945525
7349	945526
26197	945527
77968	945528
3543	945529
59214	945530
96811	945531
14435	945532
46075	945533
9810	945534
84360	945535
5613	945536
178915	945537
164527	945538
21601	945539
1773	945540
19148	945541
19620	945542
46418	945543
49360	945544
116894	945545
18495	945546
19148	945547
19140	945548
19148	945549
188783	945550
13019	945551
19612	945552
28491	945553
96679	945554
55852	945555
35385	945556
71998	945557
7824	945558
19001	945559
43259	945560
20392	945561
23563	945562
29869	945563
20317	945564
49242	945565
3742	945566
465	945567
36454	945568
14487	945569
86982	945570
127044	945571
170615	945572
84456	945573
229	945574
36626	945575
4925	945576
71369	945577
431	945578
38745	945579
10496	945580
10661	945581
10274	945582
43067	945583
10439	945584
38788	945585
148382	945586
7729	945587
8	945588
36623	945589
32892	945590
18225	945591
130613	945592
80322	945593
155554	945594
6101	945595
10551	945596
11506	945597
14759	945598
16350	945599
129837	945600
448	945601
59025	945602
68707	945603
43967	945604
8609	945605
26145	945606
59874	945607
102439	945608
99752	945609
79157	945610
104162	945611
68341	945612
119359	945613
160219	945614
144962	945615
95624	945616
46692	945617
67280	945618
67963	945619
129018	945620
56487	945621
85615	945622
120334	945623
66732	945624
43298	945625
42489	945626
145637	945627
23883	945628
62481	945629
112858	945630
6009	945631
57282	945632
20797	945633
498	945634
3554	945635
27753	945636
7008	945637
21833	945638
12989	945639
8117	945640
57474	945641
15805	945642
78548	945643
57782	945644
29490	945645
18225	945646
6551	945647
83020	945648
1919	945649
16241	945650
46165	945651
15177	945652
1400	945653
50919	945654
74595	945655
26263	945656
64274	945657
1845	945658
829	945659
7180	945660
5364	945661
5266	945662
47971	945663
66091	945664
59913	945665
7207	945666
20882	945667
79774	945668
9062	945669
38811	945670
18957	945671
41320	945672
12366	945673
9338	945674
39086	945675
13333	945676
30476	945677
576	945678
85723	945679
29641	945680
3769	945681
7006	945682
56806	945683
158881	945684
86215	945685
27438	945686
18283	945687
23127	945688
21093	945689
67886	945690
95506	945691
179	945692
126952	945693
75846	945694
51074	945695
20937	945696
7307	945697
165292	945698
80774	945699
38538	945700
6799	945701
155618	945702
15944	945703
9391	945704
4526	945705
67029	945706
39449	945707
48395	945708
51460	945709
4175	945710
19969	945711
19780	945712
17932	945713
66751	945714
23614	945715
15855	945716
12882	945717
23783	945718
23878	945719
14520	945720
22255	945721
7024	945722
46441	945723
8767	945724
56304	945725
14859	945726
36689	945727
45558	945728
110786	945729
24065	945730
9313	945731
5980	945732
84059	945733
10762	945734
12625	945735
23694	945736
84462	945737
60783	945738
38446	945739
27433	945740
31641	945741
6918	945742
20	945743
31750	945744
10439	945745
63382	945746
41324	945747
13310	945748
27670	945749
25911	945750
12181	945751
64733	945752
129458	945753
66424	945754
19934	945755
106	945756
70141	945757
10725	945758
40583	945759
28278	945760
14	945761
33007	945762
58170	945763
141762	945764
9628	945765
36892	945766
109572	945767
6763	945768
58377	945769
143	945770
37313	945771
50088	945772
7824	945773
266	945774
26927	945775
70966	945776
5262	945777
80340	945778
9453	945779
7269	945780
15546	945781
39871	945782
72678	945783
20606	945784
3709	945785
26548	945786
6256	945787
15979	945788
3041	945789
7934	945790
26521	945791
87115	945792
27143	945793
27407	945794
16798	945795
135398	945796
55	945797
27483	945798
25569	945799
16657	945800
6451	945801
56712	945802
16180	945803
50453	945804
64615	945805
18746	945806
33017	945807
46560	945808
10762	945809
110167	945810
7620	945811
21406	945812
101714	945813
56910	945814
138489	945815
13887	945816
60913	945817
25763	945818
14061	945819
8726	945820
112176	945821
34796	945822
23419	945823
399	945824
27721	945825
46231	945826
67558	945827
45372	945828
46167	945829
66190	945830
25415	945831
86756	945832
70321	945833
84452	945834
64235	945835
23913	945836
33269	945837
56482	945838
11318	945839
96553	945840
73079	945841
18148	945842
83351	945843
16667	945844
28432	945845
7110	945846
31213	945847
47212	945848
78706	945849
52266	945850
13952	945851
115636	945852
9874	945853
85047	945854
24829	945855
20786	945856
62341	945857
19752	945858
3215	945859
7046	945860
43674	945861
136367	945862
16428	945863
93843	945864
32967	945865
85497	945866
6852	945867
24514	945868
17024	945869
33986	945870
7347	945871
45698	945872
4335	945873
46494	945874
6042	945875
81670	945876
13465	945877
91827	945878
48861	945879
3554	945880
8910	945881
183593	945882
45636	945883
73298	945884
14052	945885
39964	945886
21184	945887
9767	945888
49505	945889
36194	945890
60676	945891
7872	945892
30696	945893
78816	945894
7505	945895
76442	945896
37459	945897
79203	945898
71087	945899
7787	945900
64024	945901
162901	945902
27349	945903
5228	945904
157189	945905
3101	945906
4899	945907
14528	945908
12863	945909
987	945910
17887	945911
5445	945912
3513	945913
13706	945914
52530	945915
132229	945916
8527	945917
45310	945918
38081	945919
8924	945920
38120	945921
49455	945922
180981	945923
43741	945924
30627	945925
71487	945926
15855	945927
50641	945928
140901	945929
9313	945930
37008	945931
134666	945932
31863	945933
44691	945934
140742	945935
52325	945936
22234	945937
24460	945938
63912	945939
8401	945940
7947	945941
8	945942
37676	945943
6300	945944
15235	945945
166270	945946
139153	945947
24361	945948
7565	945949
13175	945950
1082	945951
12115	945952
36207	945953
136661	945954
69926	945955
9351	945956
12088	945957
53540	945958
22821	945959
12143	945960
93247	945961
81532	945962
22119	945963
23655	945964
141990	945965
3372	945966
7729	945967
96729	945968
60268	945969
3009	945970
20339	945971
13133	945972
6830	945973
55097	945974
61167	945975
29339	945976
78929	945977
29808	945978
11663	945979
2203	945980
67763	945981
31871	945982
483	945983
31250	945984
95026	945985
66195	945986
4270	945987
23290	945988
21941	945989
33072	945990
19316	945991
4496	945992
3372	945993
73374	945994
97152	945995
148608	945996
21799	945997
89553	945998
45726	945999
16488	946000
20412	946001
43461	946002
51055	946003
13302	946004
30693	946005
405	946006
51341	946007
31460	946008
22435	946009
137432	946010
2510	946011
132372	946012
25395	946013
66817	946014
8924	946015
7941	946016
9393	946017
10439	946018
24930	946019
65485	946020
21407	946021
54793	946022
25585	946023
4635	946024
3595	946025
34956	946026
91545	946027
14549	946028
119847	946029
26074	946030
81356	946031
6414	946032
49371	946033
7257	946034
43717	946035
22288	946036
18193	946037
16341	946038
72588	946039
255	946040
34966	946041
5190	946042
41636	946043
7040	946044
4945	946045
4945	946046
181928	946047
146503	946048
8868	946049
12315	946050
19478	946051
28775	946052
43244	946053
9649	946054
16138	946055
22056	946056
11767	946057
1101	946058
12518	946059
8649	946060
4093	946061
135643	946062
3412	946063
11576	946064
182875	946065
4220	946066
95854	946067
2779	946068
19889	946069
12634	946070
15393	946071
312	946072
22150	946073
7408	946074
57775	946075
59538	946076
79171	946077
174807	946078
11692	946079
102316	946080
6247	946081
2477	946082
4311	946083
6607	946084
5507	946085
64771	946086
43454	946087
186028	946088
3489	946089
3526	946090
34423	946091
4747	946092
4281	946093
1101	946094
69032	946095
6020	946096
4945	946097
6377	946098
61482	946099
26673	946100
23572	946101
8646	946102
5804	946103
51144	946104
13182	946105
62029	946106
14693	946107
10883	946108
4505	946109
12140	946110
38980	946111
8213	946112
40877	946113
16976	946114
61698	946115
38640	946116
123356	946117
95504	946118
5111	946119
4182	946120
9392	946121
14031	946122
4370	946123
175299	946124
38204	946125
50417	946126
22459	946127
2008	946128
17061	946129
80944	946130
7338	946131
3286	946132
1757	946133
60834	946134
38028	946135
3730	946136
72097	946137
2016	946138
6542	946139
36825	946140
48563	946141
14955	946142
67949	946143
4747	946144
14669	946145
5196	946146
94128	946147
64075	946148
109329	946149
76831	946150
1729	946151
2774	946152
53370	946153
61366	946154
13583	946155
11517	946156
11776	946157
8766	946158
1	946159
3866	946160
2376	946161
5425	946162
108165	946163
6840	946164
72895	946165
137471	946166
31870	946167
40619	946168
1678	946169
68080	946170
76511	946171
103372	946172
131232	946173
91234	946174
1896	946175
8775	946176
933	946177
56493	946178
836	946179
40629	946180
10061	946181
4747	946182
10046	946183
6174	946184
7524	946185
70690	946186
35536	946187
35856	946188
72147	946189
9355	946190
5112	946191
25767	946192
1693	946193
130394	946194
171209	946195
16895	946196
21653	946197
49337	946198
4945	946199
103235	946200
4945	946201
59895	946202
8234	946203
47764	946204
37389	946205
62135	946206
34638	946207
1490	946208
52129	946209
181	946210
1721	946211
2910	946212
13026	946213
46741	946214
10054	946215
22411	946216
13167	946217
89151	946218
80744	946219
21949	946220
57586	946221
14017	946222
39490	946223
6124	946224
2881	946225
15393	946226
2837	946227
67	946228
18819	946229
18680	946230
16618	946231
134051	946232
32784	946233
248	946234
26860	946235
49852	946236
47897	946237
11592	946238
51125	946239
155388	946240
1678	946241
1328	946242
32784	946243
11065	946244
113644	946245
18435	946246
2929	946247
3709	946248
18963	946249
3709	946250
33611	946251
18435	946252
16697	946253
31968	946254
11228	946255
3740	946256
3920	946257
139218	946258
460	946259
47210	946260
29548	946261
2927	946262
55606	946263
39465	946264
424	946265
3098	946266
5423	946267
47960	946268
5017	946269
13725	946270
467	946271
2069	946272
102224	946273
936	946274
172451	946275
56274	946276
5740	946277
3766	946278
83548	946279
35446	946280
28255	946281
2648	946282
7865	946283
33786	946284
50117	946285
18493	946286
1799	946287
4747	946288
43898	946289
13460	946290
21826	946291
92245	946292
16628	946293
5248	946294
90347	946295
23532	946296
21905	946297
29527	946298
5450	946299
4370	946300
102165	946301
15638	946302
7331	946303
17085	946304
46083	946305
19975	946306
35561	946307
4747	946308
2395	946309
2282	946310
6032	946311
11233	946312
15866	946313
65295	946314
11642	946315
40403	946316
36876	946317
38980	946318
160254	946319
21046	946320
30124	946321
34966	946322
11051	946323
1511	946324
54835	946325
29262	946326
27715	946327
8160	946328
10509	946329
5986	946330
66323	946331
31357	946332
33741	946333
17620	946334
13061	946335
61369	946336
117772	946337
70757	946338
87282	946339
14701	946340
43574	946341
19622	946342
9529	946343
88874	946344
21108	946345
62993	946346
137714	946347
20632	946348
8939	946349
39129	946350
8312	946351
6215	946352
24976	946353
11747	946354
124626	946355
29077	946356
1957	946357
7956	946358
11585	946359
8931	946360
6252	946361
39891	946362
259	946363
23823	946364
7574	946365
11059	946366
2702	946367
73381	946368
13158	946369
40765	946370
2938	946371
249	946372
18594	946373
84507	946374
672	946375
41624	946376
3277	946377
163072	946378
51036	946379
15659	946380
36707	946381
5412	946382
48950	946383
112750	946384
18493	946385
18076	946386
2485	946387
19643	946388
4488	946389
76820	946390
33742	946391
214	946392
22610	946393
89864	946394
73509	946395
90783	946396
4770	946397
51838	946398
60201	946399
18596	946400
28364	946401
151891	946402
17752	946403
90307	946404
2531	946405
11978	946406
2390	946407
21802	946408
308	946409
99533	946410
4826	946411
541	946412
89946	946413
21258	946414
3991	946415
28766	946416
445	946417
19964	946418
28139	946419
48950	946420
22793	946421
50992	946422
16310	946423
5985	946424
23549	946425
28486	946426
9428	946427
57481	946428
29359	946429
45717	946430
2953	946431
13603	946432
29048	946433
1145	946434
8646	946435
49004	946436
11545	946437
23011	946438
11345	946439
11828	946440
29329	946441
59046	946442
10096	946443
33847	946444
60195	946445
8112	946446
58808	946447
67891	946448
96915	946449
71708	946450
35903	946451
125864	946452
91	946453
5776	946454
2180	946455
57729	946456
49382	946457
25649	946458
2550	946459
19084	946460
45222	946461
76403	946462
130916	946463
60596	946464
27689	946465
9640	946466
69116	946467
52488	946468
11304	946469
10111	946470
48318	946471
8049	946472
41621	946473
40472	946474
1492	946475
6231	946476
35554	946477
28980	946478
12952	946479
52125	946480
39741	946481
1539	946482
137032	946483
8872	946484
18380	946485
18803	946486
58052	946487
16528	946488
3222	946489
98310	946490
28685	946491
47939	946492
26083	946493
47722	946494
27015	946495
70108	946496
9409	946497
48859	946498
41328	946499
1930	946500
8271	946501
60080	946502
23687	946503
18344	946504
211	946505
19716	946506
18686	946507
16848	946508
32309	946509
5136	946510
13803	946511
599	946512
192	946513
16776	946514
940	946515
19213	946516
22204	946517
6215	946518
1690	946519
29144	946520
14970	946521
45827	946522
5769	946523
3118	946524
19754	946525
28831	946526
69029	946527
33336	946528
16757	946529
170661	946530
291	946531
38341	946532
44507	946533
52035	946534
12247	946535
37000	946536
23455	946537
9115	946538
97269	946539
4826	946540
45178	946541
19075	946542
6957	946543
29129	946544
26685	946545
4675	946546
17032	946547
39423	946548
73883	946549
6781	946550
4505	946551
20061	946552
714	946553
3261	946554
851	946555
13885	946556
7769	946557
19558	946558
58409	946559
33220	946560
33220	946561
7517	946562
12937	946563
2155	946564
12448	946565
8668	946566
15544	946567
1562	946568
28277	946569
28277	946570
8611	946571
42392	946572
70277	946573
1256	946574
81989	946575
59225	946576
14166	946577
8133	946578
260	946579
103073	946580
146137	946581
44609	946582
14774	946583
39494	946584
555	946585
16407	946586
9545	946587
16487	946588
25293	946589
185	946590
10119	946591
19715	946592
19884	946593
26451	946594
23240	946595
22589	946596
59984	946597
38470	946598
6381	946599
1362	946600
50989	946601
5835	946602
15343	946603
71056	946604
55205	946605
2428	946606
41029	946607
15631	946608
19221	946609
20111	946610
6287	946611
174394	946612
58069	946613
28757	946614
2155	946615
10324	946616
169853	946617
73678	946618
32748	946619
8297	946620
3296	946621
5986	946622
95680	946623
42384	946624
15269	946625
29991	946626
6539	946627
3968	946628
48329	946629
100583	946630
3469	946631
68843	946632
3902	946633
41328	946634
33017	946635
59173	946636
4864	946637
2737	946638
9702	946639
73347	946640
8033	946641
9983	946642
13984	946643
309	946644
35431	946645
1541	946646
39236	946647
2386	946648
18837	946649
28808	946650
4544	946651
5	946652
18623	946653
14266	946654
51087	946655
11599	946656
10494	946657
5840	946658
18824	946659
53583	946660
319	946661
83762	946662
4038	946663
2202	946664
27935	946665
28783	946666
3324	946667
49651	946668
61082	946669
8652	946670
2889	946671
25406	946672
90368	946673
14492	946674
27865	946675
752	946676
619	946677
75	946678
51598	946679
21796	946680
68850	946681
22084	946682
12920	946683
42543	946684
1058	946685
8689	946686
694	946687
57794	946688
80239	946689
46984	946690
39797	946691
45573	946692
26451	946693
20923	946694
17783	946695
22141	946696
4555	946697
84050	946698
60	946699
1759	946700
14217	946701
42253	946702
4758	946703
26406	946704
30767	946705
3709	946706
7162	946707
61171	946708
3631	946709
7684	946710
83441	946711
174222	946712
28855	946713
8090	946714
20399	946715
4504	946716
42149	946717
91018	946718
51553	946719
7727	946720
4515	946721
9651	946722
938	946723
29324	946724
2201	946725
6649	946726
22913	946727
6820	946728
30425	946729
6516	946730
65570	946731
10366	946732
47567	946733
24259	946734
286	946735
14438	946736
96512	946737
1617	946738
7572	946739
16881	946740
4244	946741
136757	946742
29201	946743
1081	946744
1589	946745
83975	946746
52	946747
7813	946748
2242	946749
7872	946750
23530	946751
14579	946752
2083	946753
5193	946754
47569	946755
14115	946756
51662	946757
54358	946758
31023	946759
7033	946760
9486	946761
8971	946762
890	946763
74020	946764
3525	946765
8539	946766
24123	946767
58609	946768
10492	946769
46062	946770
41134	946771
12095	946772
50066	946773
29805	946774
46052	946775
430	946776
29495	946777
887	946778
26436	946779
91	946780
91	946781
91	946782
35962	946783
39556	946784
48926	946785
16889	946786
425	946787
18779	946788
28171	946789
4361	946790
3822	946791
3826	946792
574	946793
57523	946794
73995	946795
11753	946796
8027	946797
43446	946798
2597	946799
12368	946800
46632	946801
126716	946802
44550	946803
57664	946804
7568	946805
68964	946806
21977	946807
40970	946808
49613	946809
12692	946810
8112	946811
21303	946812
12147	946813
45161	946814
18998	946815
68	946816
27340	946817
12356	946818
32980	946819
15908	946820
26467	946821
35485	946822
98088	946823
18672	946824
621	946825
11131	946826
61158	946827
41249	946828
2172	946829
71158	946830
26949	946831
66803	946832
46847	946833
130511	946834
71085	946835
22739	946836
285	946837
285	946838
3460	946839
111730	946840
111601	946841
179378	946842
109	946843
25985	946844
6313	946845
1511	946846
41574	946847
49613	946848
7966	946849
166184	946850
113457	946851
44085	946852
34120	946853
136985	946854
35254	946855
85560	946856
174546	946857
341	946858
25082	946859
341	946860
25082	946861
2407	946862
61210	946863
11578	946864
43300	946865
62167	946866
11936	946867
8143	946868
5258	946869
65078	946870
2932	946871
2399	946872
81350	946873
27644	946874
14762	946875
54408	946876
48112	946877
55846	946878
37310	946879
56014	946880
413	946881
129007	946882
584	946883
63391	946884
15728	946885
31344	946886
40967	946887
134080	946888
38206	946889
13548	946890
10414	946891
770	946892
2604	946893
11036	946894
2300	946895
4929	946896
46461	946897
102279	946898
27507	946899
67360	946900
22191	946901
42240	946902
65920	946903
20211	946904
46509	946905
26240	946906
45256	946907
14586	946908
42662	946909
2475	946910
1128	946911
19583	946912
42713	946913
104709	946914
188508	946915
116764	946916
22417	946917
22417	946918
34946	946919
25434	946920
5226	946921
2894	946922
42662	946923
20155	946924
85348	946925
28	946926
13017	946927
1158	946928
88020	946929
1878	946930
1100	946931
25983	946932
15308	946933
956	946934
27453	946935
36663	946936
5575	946937
16933	946938
164776	946939
2490	946940
725	946941
36341	946942
79434	946943
82403	946944
21030	946945
3405	946946
157955	946947
5566	946948
45298	946949
43848	946950
2445	946951
69423	946952
133415	946953
129668	946954
65534	946955
25711	946956
74086	946957
18347	946958
50284	946959
31375	946960
38126	946961
10870	946962
32695	946963
1116	946964
24111	946965
64780	946966
9595	946967
1098	946968
2125	946969
2275	946970
54	946971
11047	946972
42366	946973
77898	946974
8224	946975
7840	946976
81703	946977
3099	946978
105211	946979
6362	946980
28146	946981
3416	946982
28126	946983
13628	946984
10289	946985
62180	946986
10053	946987
31	946988
31	946989
33454	946990
103	946991
3349	946992
15719	946993
12930	946994
21	946995
31	946996
5823	946997
185958	946998
5238	946999
39600	947000
101	947001
19259	947002
101	947003
4828	947004
395	947005
6224	947006
68872	947007
26413	947008
98	947009
63169	947010
5416	947011
26413	947012
58435	947013
5416	947014
5416	947015
15369	947016
395	947017
6362	947018
16967	947019
21429	947020
39977	947021
36607	947022
41677	947023
37690	947024
130521	947025
88000	947026
130	947027
34229	947028
13534	947029
42447	947030
6651	947031
27574	947032
17205	947033
68631	947034
66965	947035
7365	947036
58224	947037
10705	947038
17414	947039
4094	947040
43936	947041
15649	947042
4615	947043
22977	947044
8795	947045
65677	947046
30977	947047
2391	947048
13317	947049
8271	947050
49958	947051
47399	947052
68964	947053
21723	947054
45660	947055
14695	947056
109932	947057
45138	947058
8673	947059
45717	947060
35513	947061
11410	947062
69277	947063
5731	947064
126342	947065
9322	947066
7242	947067
2354	947068
19156	947069
48120	947070
49834	947071
57247	947072
64752	947073
1494	947074
137165	947075
92674	947076
55440	947077
3202	947078
22	947079
5760	947080
2167	947081
25083	947082
76663	947083
16880	947084
59427	947085
53786	947086
6780	947087
17601	947088
153066	947089
10069	947090
10679	947091
45427	947092
51	947093
48729	947094
36655	947095
142017	947096
58336	947097
117432	947098
4089	947099
1113	947100
36304	947101
188897	947102
11745	947103
2629	947104
48027	947105
18087	947106
72956	947107
5518	947108
56539	947109
56894	947110
26169	947111
33701	947112
20837	947113
95282	947114
174009	947115
83208	947116
842	947117
24251	947118
31968	947119
104787	947120
31682	947121
12265	947122
218	947123
13713	947124
31498	947125
101558	947126
8080	947127
53695	947128
455	947129
11680	947130
161184	947131
78903	947132
36764	947133
36256	947134
49502	947135
2551	947136
11127	947137
33909	947138
6122	947139
70405	947140
25620	947141
26331	947142
10152	947143
125732	947144
109635	947145
48023	947146
65280	947147
10021	947148
37006	947149
7820	947150
17478	947151
6966	947152
126899	947153
11298	947154
15985	947155
3108	947156
105671	947157
7428	947158
125	947159
65714	947160
100004	947161
33344	947162
52586	947163
85667	947164
112573	947165
51709	947166
5531	947167
187001	947168
34552	947169
59892	947170
54557	947171
56745	947172
33690	947173
42563	947174
41416	947175
44276	947176
11440	947177
35000	947178
80488	947179
53411	947180
37426	947181
28850	947182
45254	947183
60513	947184
85491	947185
23013	947186
64934	947187
65046	947188
7887	947189
9348	947190
28415	947191
10430	947192
55848	947193
137129	947194
12326	947195
4612	947196
35966	947197
1537	947198
1549	947199
61479	947200
11214	947201
72808	947202
28892	947203
122074	947204
2	947205
10937	947206
70300	947207
34681	947208
1607	947209
71137	947210
2136	947211
27017	947212
33875	947213
13259	947214
17530	947215
97693	947216
7813	947217
10567	947218
38009	947219
372	947220
24546	947221
54061	947222
38329	947223
2551	947224
30473	947225
168804	947226
8417	947227
7109	947228
102206	947229
118604	947230
134267	947231
2375	947232
46637	947233
72104	947234
24662	947235
43518	947236
12716	947237
218	947238
6109	947239
40859	947240
125536	947241
79072	947242
34771	947243
15130	947244
7832	947245
102247	947246
16505	947247
42761	947248
1348	947249
52443	947250
46830	947251
44943	947252
1282	947253
157528	947254
43592	947255
30044	947256
34304	947257
25531	947258
14673	947259
57411	947260
170021	947261
13829	947262
18051	947263
4703	947264
104414	947265
22354	947266
102918	947267
39750	947268
81643	947269
550	947270
104673	947271
56144	947272
96571	947273
26034	947274
86543	947275
8045	947276
122111	947277
6191	947278
119663	947279
78551	947280
14936	947281
24662	947282
51111	947283
32827	947284
31191	947285
374	947286
136662	947287
180093	947288
48899	947289
22633	947290
34981	947291
24203	947292
3899	947293
484	947294
49985	947295
53822	947296
5539	947297
32915	947298
122705	947299
2837	947300
9441	947301
4272	947302
10719	947303
32135	947304
26151	947305
88425	947306
14848	947307
103351	947308
64466	947309
37460	947310
30557	947311
58553	947312
12863	947313
46273	947314
13465	947315
6172	947316
105772	947317
25069	947318
8274	947319
3808	947320
6339	947321
186131	947322
37174	947323
15694	947324
12844	947325
25733	947326
56155	947327
165038	947328
6965	947329
17576	947330
12788	947331
5223	947332
25838	947333
80153	947334
50115	947335
41293	947336
23688	947337
5750	947338
19914	947339
17329	947340
3613	947341
14808	947342
13395	947343
20339	947344
27123	947345
2830	947346
30480	947347
30313	947348
25411	947349
11711	947350
1003	947351
91253	947352
531	947353
2386	947354
140111	947355
151057	947356
160487	947357
102716	947358
163894	947359
96881	947360
44943	947361
40081	947362
17652	947363
104938	947364
127799	947365
163953	947366
77726	947367
98239	947368
31201	947369
160559	947370
152471	947371
107325	947372
175622	947373
108813	947374
10873	947375
25216	947376
71284	947377
13180	947378
71284	947379
35043	947380
3087	947381
11063	947382
26345	947383
110486	947384
55136	947385
55136	947386
120671	947387
55754	947388
159993	947389
118497	947390
115902	947391
65175	947392
119359	947393
46986	947394
9443	947395
31040	947396
10958	947397
67932	947398
160886	947399
102605	947400
47120	947401
64333	947402
21037	947403
31086	947404
21405	947405
40306	947406
45373	947407
56892	947408
8927	947409
21475	947410
55591	947411
80247	947412
8927	947413
17860	947414
48508	947415
130086	947416
164662	947417
157894	947418
44980	947419
125140	947420
96526	947421
54802	947422
81101	947423
102105	947424
54779	947425
11450	947426
54802	947427
115130	947428
120027	947429
13043	947430
99387	947431
98674	947432
6801	947433
2926	947434
28218	947435
169064	947436
41745	947437
78683	947438
48028	947439
1504	947440
1292	947441
42097	947442
108365	947443
60706	947444
122	947445
44	947446
2162	947447
32257	947448
16711	947449
60067	947450
27670	947451
3231	947452
97091	947453
3122	947454
6919	947455
3114	947456
13376	947457
34433	947458
4863	947459
665	947460
18687	947461
34563	947462
7263	947463
877	947464
847	947465
113336	947466
16531	947467
60000	947468
15695	947469
21843	947470
14861	947471
15196	947472
61180	947473
7415	947474
32262	947475
324	947476
19915	947477
24044	947478
2051	947479
3891	947480
77266	947481
85170	947482
25173	947483
34329	947484
21177	947485
21807	947486
79163	947487
100246	947488
70181	947489
2569	947490
56051	947491
156281	947492
21620	947493
31980	947494
68928	947495
649	947496
18198	947497
25198	947498
79069	947499
40899	947500
6353	947501
148	947502
5522	947503
12527	947504
3360	947505
27281	947506
788	947507
58684	947508
37481	947509
1496	947510
21620	947511
30950	947512
2870	947513
21528	947514
31398	947515
9053	947516
11306	947517
77601	947518
6395	947519
166188	947520
80523	947521
120904	947522
100847	947523
27447	947524
18712	947525
22473	947526
6904	947527
22827	947528
129885	947529
79785	947530
11323	947531
125953	947532
7288	947533
64591	947534
7288	947535
13193	947536
173508	947537
80807	947538
121874	947539
121662	947540
124217	947541
3212	947542
26482	947543
15320	947544
7288	947545
7928	947546
121237	947547
68185	947548
3635	947549
9077	947550
46491	947551
6395	947552
97295	947553
13989	947554
7454	947555
1	947556
56692	947557
42957	947558
13692	947559
36142	947560
40395	947561
7397	947562
6827	947563
1374	947564
8256	947565
36032	947566
51916	947567
95489	947568
45996	947569
5693	947570
16414	947571
35063	947572
17167	947573
124908	947574
18165	947575
15227	947576
64770	947577
99936	947578
64464	947579
26173	947580
15695	947581
38307	947582
4870	947583
26012	947584
49372	947585
843	947586
83115	947587
68309	947588
3312	947589
15603	947590
62147	947591
78551	947592
85632	947593
59099	947594
51951	947595
124908	947596
19902	947597
16780	947598
4870	947599
144064	947600
46008	947601
13219	947602
9972	947603
22740	947604
17550	947605
18165	947606
74177	947607
62147	947608
18868	947609
45890	947610
70442	947611
8243	947612
70261	947613
97020	947614
100091	947615
36817	947616
159516	947617
123025	947618
122248	947619
85778	947620
74784	947621
14142	947622
26426	947623
9609	947624
83115	947625
74784	947626
13219	947627
64770	947628
17550	947629
85235	947630
39156	947631
10217	947632
98870	947633
80643	947634
5801	947635
21151	947636
135483	947637
13155	947638
25731	947639
16989	947640
17303	947641
11886	947642
174113	947643
98921	947644
33584	947645
59032	947646
74768	947647
3800	947648
78115	947649
5350	947650
66099	947651
113340	947652
130105	947653
49277	947654
6402	947655
99122	947656
3773	947657
100446	947658
83155	947659
157162	947660
14689	947661
14689	947662
111735	947663
54758	947664
121487	947665
32512	947666
84032	947667
102421	947668
62400	947669
3849	947670
111063	947671
13389	947672
116057	947673
148629	947674
31468	947675
82584	947676
99190	947677
28680	947678
70277	947679
179053	947680
101098	947681
26089	947682
14639	947683
12065	947684
94307	947685
49101	947686
3899	947687
42684	947688
28872	947689
14163	947690
9714	947691
81636	947692
95571	947693
18722	947694
52105	947695
73996	947696
143363	947697
74512	947698
40873	947699
116887	947700
4819	947701
9442	947702
70277	947703
87092	947704
130548	947705
15621	947706
49034	947707
129640	947708
12637	947709
1361	947710
122763	947711
47128	947712
22744	947713
79498	947714
54702	947715
23299	947716
89588	947717
133588	947718
72891	947719
55480	947720
52142	947721
27613	947722
105582	947723
115	947724
15691	947725
15026	947726
1241	947727
106558	947728
174723	947729
137611	947730
14131	947731
3449	947732
2174	947733
74015	947734
47619	947735
10763	947736
55035	947737
24745	947738
23572	947739
9117	947740
84576	947741
40984	947742
29506	947743
46040	947744
15984	947745
104294	947746
133037	947747
92945	947748
16494	947749
90303	947750
9094	947751
744	947752
3613	947753
71146	947754
55606	947755
112917	947756
63598	947757
137480	947758
66126	947759
104477	947760
9117	947761
104127	947762
23788	947763
47128	947764
25892	947765
149993	947766
9094	947767
104342	947768
8421	947769
30818	947770
1546	947771
99407	947772
1414	947773
107144	947774
91131	947775
78345	947776
56441	947777
10508	947778
34650	947779
103911	947780
5912	947781
10149	947782
10359	947783
1546	947784
48552	947785
14781	947786
63050	947787
137820	947788
5540	947789
7448	947790
9966	947791
4262	947792
71112	947793
840	947794
6366	947795
101675	947796
33399	947797
4321	947798
9691	947799
108417	947800
22500	947801
22434	947802
7361	947803
9691	947804
39180	947805
108429	947806
21132	947807
27455	947808
5302	947809
9515	947810
27295	947811
35327	947812
62180	947813
29742	947814
11910	947815
762	947816
42407	947817
19110	947818
19110	947819
1560	947820
20591	947821
881	947822
24603	947823
22749	947824
87301	947825
267	947826
91080	947827
21484	947828
36535	947829
76427	947830
19437	947831
182518	947832
26193	947833
137115	947834
67303	947835
71864	947836
24665	947837
58883	947838
71994	947839
166009	947840
79168	947841
79168	947842
4417	947843
90174	947844
144503	947845
4031	947846
182185	947847
86939	947848
14478	947849
108013	947850
21181	947851
24718	947852
15878	947853
110598	947854
43295	947855
141138	947856
86840	947857
102568	947858
62801	947859
134860	947860
11459	947861
18432	947862
1535	947863
137559	947864
120540	947865
145010	947866
3194	947867
26758	947868
10083	947869
101411	947870
146631	947871
18566	947872
125956	947873
41684	947874
13410	947875
104077	947876
16651	947877
771	947878
46965	947879
2	947880
170391	947881
10151	947882
48796	947883
18898	947884
25242	947885
42490	947886
28313	947887
3615	947888
56710	947889
56034	947890
8583	947891
66927	947892
2226	947893
96814	947894
10692	947895
24931	947896
73457	947897
81812	947898
987	947899
119218	947900
4175	947901
25159	947902
25159	947903
136454	947904
13656	947905
20408	947906
66	947907
145359	947908
58515	947909
105857	947910
107404	947911
76777	947912
44313	947913
154685	947914
13701	947915
4098	947916
13701	947917
8978	947918
96397	947919
59069	947920
94612	947921
64314	947922
30072	947923
149116	947924
158104	947925
73072	947926
12559	947927
5989	947928
24915	947929
12274	947930
53146	947931
19450	947932
130674	947933
115022	947934
61503	947935
22544	947936
32819	947937
63441	947938
26368	947939
188440	947940
6003	947941
2992	947942
54189	947943
37218	947944
53727	947945
46506	947946
44595	947947
85829	947948
25425	947949
44918	947950
17335	947951
8530	947952
5811	947953
9086	947954
111297	947955
91702	947956
118005	947957
13632	947958
13632	947959
44313	947960
111594	947961
44367	947962
24781	947963
6860	947964
109349	947965
105929	947966
6860	947967
6860	947968
58729	947969
65137	947970
3006	947971
28319	947972
53671	947973
1995	947974
88002	947975
18388	947976
26867	947977
3006	947978
3006	947979
22013	947980
16939	947981
88257	947982
13016	947983
3542	947984
16939	947985
11961	947986
3006	947987
1204	947988
6026	947989
63	947990
3006	947991
3042	947992
182525	947993
18448	947994
22927	947995
62331	947996
41123	947997
82395	947998
37762	947999
36768	948000
37286	948001
17243	948002
54305	948003
75270	948004
96080	948005
71629	948006
61529	948007
65508	948008
53685	948009
46831	948010
184516	948011
30302	948012
17732	948013
82356	948014
73932	948015
54856	948016
11455	948017
156105	948018
2472	948019
55203	948020
51860	948021
38115	948022
160193	948023
104334	948024
17243	948025
46536	948026
189177	948027
9870	948028
4913	948029
98899	948030
13740	948031
75294	948032
2523	948033
72940	948034
115626	948035
19690	948036
83326	948037
134994	948038
4186	948039
64795	948040
135052	948041
80554	948042
107607	948043
67921	948044
9371	948045
31957	948046
17243	948047
17732	948048
37082	948049
77736	948050
54856	948051
25984	948052
4186	948053
4186	948054
14445	948055
14530	948056
115626	948057
98211	948058
2853	948059
31078	948060
44766	948061
68764	948062
60405	948063
24736	948064
10524	948065
79147	948066
49332	948067
843	948068
8267	948069
37569	948070
10653	948071
9680	948072
843	948073
12782	948074
7932	948075
3783	948076
49203	948077
9680	948078
37512	948079
11282	948080
4649	948081
11282	948082
127839	948083
123023	948084
97020	948085
47085	948086
11239	948087
98717	948088
10737	948089
11239	948090
49332	948091
4328	948092
37512	948093
10617	948094
37512	948095
82556	948096
95065	948097
96437	948098
120204	948099
31962	948100
81132	948101
12493	948102
78461	948103
12493	948104
164538	948105
54712	948106
102309	948107
17888	948108
31703	948109
96458	948110
45998	948111
25087	948112
80719	948113
64629	948114
14891	948115
32122	948116
32122	948117
80703	948118
102242	948119
79832	948120
98870	948121
68407	948122
80253	948123
80154	948124
54450	948125
79832	948126
4349	948127
9569	948128
3428	948129
3428	948130
3428	948131
3428	948132
3428	948133
3428	948134
3697	948135
99697	948136
55334	948137
44335	948138
14547	948139
90532	948140
46265	948141
7574	948142
91077	948143
16158	948144
51310	948145
82697	948146
28932	948147
134621	948148
87195	948149
41381	948150
84767	948151
7695	948152
32621	948153
110186	948154
41284	948155
60339	948156
141562	948157
21642	948158
9004	948159
39099	948160
44913	948161
21732	948162
3942	948163
27711	948164
41960	948165
20449	948166
63891	948167
85930	948168
123530	948169
110412	948170
101810	948171
82840	948172
8048	948173
80584	948174
119797	948175
63191	948176
131734	948177
26221	948178
55474	948179
57485	948180
154422	948181
141912	948182
58635	948183
67090	948184
63699	948185
94090	948186
80741	948187
70555	948188
84110	948189
58998	948190
40590	948191
102682	948192
7783	948193
89320	948194
132039	948195
105983	948196
49425	948197
93005	948198
71956	948199
53708	948200
17118	948201
40813	948202
18603	948203
29087	948204
15916	948205
116302	948206
139715	948207
27951	948208
72757	948209
9473	948210
15504	948211
54046	948212
100927	948213
28773	948214
63449	948215
59399	948216
87714	948217
49770	948218
89634	948219
116815	948220
152342	948221
7319	948222
137539	948223
17208	948224
20590	948225
123623	948226
171310	948227
76011	948228
49770	948229
2798	948230
47848	948231
71956	948232
43942	948233
6767	948234
140094	948235
15427	948236
115724	948237
92405	948238
126019	948239
8084	948240
3643	948241
17681	948242
24722	948243
171354	948244
31406	948245
108954	948246
18429	948247
18478	948248
6052	948249
17640	948250
38724	948251
27951	948252
160441	948253
52380	948254
24097	948255
49763	948256
59399	948257
70272	948258
57725	948259
6534	948260
3006	948261
71399	948262
21440	948263
30374	948264
70990	948265
51378	948266
30278	948267
29889	948268
21138	948269
57852	948270
48097	948271
34850	948272
62774	948273
88652	948274
27574	948275
160678	948276
49072	948277
10	948278
112963	948279
76246	948280
2746	948281
13900	948282
114714	948283
9727	948284
112578	948285
27552	948286
44778	948287
110734	948288
48055	948289
76246	948290
57673	948291
85406	948292
49876	948293
58724	948294
16465	948295
41812	948296
82375	948297
114942	948298
145155	948299
140123	948300
138756	948301
139966	948302
45703	948303
22967	948304
75234	948305
10135	948306
62401	948307
186351	948308
77354	948309
4230	948310
59725	948311
86597	948312
123976	948313
152098	948314
28489	948315
10487	948316
26156	948317
37592	948318
2929	948319
48099	948320
4723	948321
11210	948322
77220	948323
95826	948324
58959	948325
13371	948326
51739	948327
62846	948328
67306	948329
67306	948330
42279	948331
56536	948332
98393	948333
73036	948334
602	948335
143458	948336
83849	948337
79574	948338
62767	948339
142444	948340
64684	948341
18157	948342
10844	948343
45504	948344
10844	948345
86654	948346
15202	948347
15202	948348
15202	948349
93366	948350
8943	948351
51466	948352
87704	948353
61582	948354
33864	948355
106298	948356
87221	948357
33849	948358
10437	948359
159360	948360
29351	948361
21273	948362
10906	948363
183500	948364
104795	948365
42767	948366
151765	948367
62270	948368
24380	948369
26202	948370
153850	948371
24065	948372
77705	948373
94035	948374
24380	948375
91196	948376
67651	948377
178061	948378
171055	948379
62379	948380
44088	948381
11814	948382
19712	948383
62835	948384
42733	948385
75779	948386
16027	948387
62425	948388
8604	948389
40908	948390
89347	948391
15992	948392
63972	948393
46260	948394
18595	948395
48898	948396
175648	948397
174788	948398
147202	948399
1672	948400
99140	948401
120982	948402
58483	948403
75006	948404
100950	948405
94029	948406
1830	948407
45628	948408
5240	948409
72706	948410
100886	948411
149443	948412
10063	948413
21273	948414
76730	948415
32494	948416
88148	948417
44017	948418
76172	948419
51171	948420
168143	948421
80748	948422
50915	948423
25169	948424
24236	948425
153179	948426
44861	948427
87099	948428
110086	948429
8128	948430
14876	948431
46102	948432
142517	948433
81289	948434
132277	948435
173784	948436
41117	948437
45854	948438
13474	948439
19411	948440
14602	948441
31710	948442
17628	948443
17942	948444
77816	948445
46475	948446
65842	948447
81772	948448
52825	948449
22962	948450
131520	948451
103280	948452
25923	948453
37788	948454
26024	948455
70744	948456
27556	948457
16989	948458
55819	948459
56871	948460
168023	948461
157108	948462
2866	948463
2866	948464
2866	948465
55575	948466
47353	948467
77318	948468
55575	948469
154090	948470
7938	948471
41776	948472
159261	948473
119309	948474
102953	948475
15952	948476
33870	948477
166488	948478
3773	948479
65040	948480
44888	948481
5294	948482
36802	948483
65010	948484
6067	948485
26187	948486
2983	948487
57066	948488
65778	948489
49457	948490
30844	948491
47179	948492
66851	948493
5350	948494
30106	948495
100727	948496
100727	948497
20601	948498
120148	948499
86988	948500
23606	948501
43135	948502
46511	948503
43406	948504
46486	948505
46486	948506
7738	948507
30464	948508
30464	948509
141773	948510
123665	948511
55618	948512
4897	948513
4897	948514
54811	948515
111122	948516
96949	948517
129518	948518
66140	948519
36337	948520
81681	948521
68560	948522
141897	948523
188368	948524
82337	948525
56191	948526
172018	948527
32913	948528
66079	948529
37010	948530
124238	948531
54350	948532
36632	948533
36632	948534
127450	948535
127450	948536
98850	948537
59290	948538
115344	948539
27103	948540
33974	948541
38845	948542
36878	948543
22888	948544
86330	948545
112035	948546
75716	948547
32265	948548
22485	948549
1124	948550
6468	948551
125318	948552
93939	948553
6468	948554
20169	948555
65103	948556
110665	948557
171875	948558
816	948559
27638	948560
105535	948561
21128	948562
20436	948563
21128	948564
78	948565
59758	948566
78	948567
107731	948568
35959	948569
107731	948570
10434	948571
2022	948572
138617	948573
50715	948574
34829	948575
1309	948576
122823	948577
57079	948578
6847	948579
1223	948580
11871	948581
4007	948582
22837	948583
27545	948584
33282	948585
71590	948586
142927	948587
47063	948588
87663	948589
2772	948590
6968	948591
61916	948592
50644	948593
1645	948594
11484	948595
89478	948596
17661	948597
22819	948598
13488	948599
36404	948600
6362	948601
13602	948602
54343	948603
126385	948604
18880	948605
8338	948606
15002	948607
5864	948608
18768	948609
20114	948610
6134	948611
4706	948612
164	948613
163684	948614
17199	948615
17199	948616
17199	948617
143457	948618
95346	948619
67689	948620
67689	948621
88294	948622
126682	948623
17059	948624
36648	948625
49387	948626
188539	948627
88131	948628
109908	948629
22406	948630
22406	948631
109493	948632
27546	948633
42274	948634
93335	948635
65596	948636
2006	948637
73540	948638
64605	948639
6103	948640
6103	948641
120141	948642
50862	948643
57173	948644
161714	948645
163437	948646
83143	948647
68672	948648
20762	948649
83208	948650
23491	948651
76744	948652
1490	948653
1490	948654
36943	948655
168910	948656
34052	948657
11074	948658
134752	948659
14658	948660
14658	948661
14658	948662
116960	948663
25233	948664
20682	948665
20682	948666
6031	948667
21364	948668
98459	948669
93480	948670
56534	948671
94560	948672
27423	948673
58882	948674
98923	948675
64939	948676
44840	948677
47236	948678
46583	948679
8040	948680
32880	948681
45229	948682
20819	948683
81682	948684
116380	948685
6091	948686
152063	948687
46813	948688
27313	948689
82913	948690
14832	948691
9367	948692
38494	948693
9296	948694
21635	948695
31954	948696
30429	948697
31430	948698
49147	948699
37680	948700
38154	948701
101262	948702
6124	948703
25015	948704
5474	948705
12661	948706
123602	948707
59407	948708
38523	948709
49304	948710
40776	948711
35142	948712
33658	948713
33524	948714
88772	948715
85972	948716
85670	948717
21498	948718
73757	948719
39040	948720
79525	948721
55955	948722
37408	948723
45966	948724
5474	948725
8040	948726
54881	948727
25220	948728
7986	948729
37227	948730
31740	948731
12597	948732
11805	948733
31154	948734
140454	948735
64847	948736
43814	948737
116723	948738
4025	948739
55053	948740
186180	948741
69557	948742
17012	948743
20374	948744
53801	948745
76192	948746
14344	948747
9136	948748
78711	948749
63488	948750
106210	948751
121376	948752
6944	948753
29930	948754
138941	948755
98541	948756
100136	948757
52340	948758
95950	948759
6870	948760
63757	948761
12408	948762
164434	948763
35794	948764
51902	948765
98208	948766
27883	948767
14872	948768
152663	948769
121628	948770
166536	948771
83898	948772
63164	948773
137560	948774
12530	948775
158884	948776
14872	948777
47016	948778
12530	948779
55185	948780
67827	948781
102004	948782
96883	948783
32142	948784
20374	948785
164426	948786
56574	948787
30699	948788
98208	948789
6772	948790
44925	948791
63968	948792
36977	948793
83898	948794
30849	948795
12530	948796
71855	948797
180572	948798
137365	948799
63968	948800
103495	948801
30699	948802
76844	948803
24867	948804
69538	948805
129770	948806
65708	948807
32142	948808
78061	948809
36826	948810
36826	948811
1784	948812
81228	948813
8867	948814
64572	948815
47271	948816
102821	948817
40079	948818
69952	948819
48467	948820
40079	948821
3562	948822
157623	948823
72706	948824
84445	948825
103219	948826
53241	948827
115801	948828
55377	948829
17923	948830
171994	948831
110821	948832
105143	948833
157325	948834
55377	948835
94893	948836
65023	948837
15389	948838
100934	948839
64532	948840
7981	948841
24793	948842
24793	948843
17234	948844
150748	948845
33045	948846
20672	948847
45430	948848
79210	948849
44717	948850
93872	948851
73381	948852
4715	948853
41296	948854
15289	948855
7995	948856
9834	948857
9588	948858
4915	948859
23305	948860
141760	948861
15827	948862
53005	948863
3110	948864
14467	948865
3110	948866
107191	948867
84785	948868
3110	948869
3110	948870
4375	948871
127372	948872
121575	948873
136004	948874
9817	948875
57521	948876
68356	948877
56009	948878
88616	948879
38558	948880
61717	948881
71371	948882
49782	948883
161508	948884
94651	948885
81731	948886
22812	948887
831	948888
19141	948889
11487	948890
64007	948891
68029	948892
67533	948893
20169	948894
14278	948895
85536	948896
98179	948897
42886	948898
99052	948899
56111	948900
45648	948901
45061	948902
99492	948903
164083	948904
25320	948905
74027	948906
72791	948907
82375	948908
41383	948909
72945	948910
51616	948911
71946	948912
11513	948913
31475	948914
100768	948915
21199	948916
110441	948917
72016	948918
11513	948919
38926	948920
25698	948921
72960	948922
85608	948923
66666	948924
45270	948925
49563	948926
20784	948927
137994	948928
41233	948929
49563	948930
59751	948931
21399	948932
90275	948933
138063	948934
100622	948935
109920	948936
60605	948937
60705	948938
53856	948939
30849	948940
65708	948941
49871	948942
8483	948943
78936	948944
2952	948945
4537	948946
49154	948947
185547	948948
75460	948949
41130	948950
38242	948951
156690	948952
1671	948953
10852	948954
1703	948955
29237	948956
5531	948957
69388	948958
13999	948959
58265	948960
1671	948961
31411	948962
33955	948963
88370	948964
8376	948965
35501	948966
8952	948967
5402	948968
5402	948969
1950	948970
8376	948971
62464	948972
447	948973
135497	948974
137082	948975
872	948976
85904	948977
10852	948978
5531	948979
67854	948980
4232	948981
135497	948982
14088	948983
16659	948984
52134	948985
181463	948986
1105	948987
48250	948988
73651	948989
73367	948990
62556	948991
12530	948992
56574	948993
36964	948994
165088	948995
119199	948996
101806	948997
30699	948998
4283	948999
38557	949000
16802	949001
1165	949002
75414	949003
76134	949004
52365	949005
2819	949006
11744	949007
11744	949008
14487	949009
51987	949010
35159	949011
99509	949012
18623	949013
7879	949014
65223	949015
98687	949016
58277	949017
1556	949018
584	949019
5741	949020
4501	949021
86433	949022
44239	949023
17201	949024
141034	949025
72600	949026
43138	949027
43770	949028
179122	949029
17125	949030
6746	949031
115390	949032
43815	949033
15895	949034
106775	949035
5532	949036
27102	949037
95796	949038
131403	949039
86400	949040
18521	949041
88367	949042
2469	949043
1761	949044
65336	949045
41062	949046
97956	949047
1303	949048
116289	949049
159898	949050
48394	949051
103580	949052
13101	949053
135010	949054
92372	949055
71323	949056
7077	949057
136644	949058
12197	949059
5150	949060
92711	949061
4024	949062
84144	949063
92780	949064
12175	949065
92795	949066
103395	949067
12173	949068
2991	949069
59718	949070
13727	949071
48352	949072
136090	949073
84281	949074
14448	949075
48429	949076
84119	949077
86589	949078
103556	949079
131813	949080
103947	949081
93156	949082
69359	949083
131943	949084
22284	949085
17017	949086
185587	949087
171519	949088
40017	949089
82633	949090
4235	949091
136029	949092
12535	949093
54087	949094
38022	949095
43592	949096
91416	949097
93329	949098
86547	949099
39954	949100
75846	949101
3531	949102
86127	949103
71344	949104
176665	949105
92566	949106
149682	949107
134818	949108
75916	949109
5961	949110
56547	949111
44549	949112
96241	949113
107229	949114
13437	949115
136496	949116
171306	949117
22938	949118
166903	949119
7530	949120
61458	949121
61866	949122
35446	949123
6003	949124
25082	949125
19571	949126
71778	949127
23058	949128
6003	949129
12737	949130
156554	949131
6003	949132
21212	949133
138841	949134
2482	949135
21656	949136
78	949137
508	949138
23972	949139
35446	949140
126226	949141
26557	949142
19737	949143
61868	949144
69204	949145
7079	949146
21851	949147
27903	949148
102	949149
8505	949150
21734	949151
43369	949152
182322	949153
25245	949154
136775	949155
14405	949156
14405	949157
184356	949158
67920	949159
9093	949160
22703	949161
70259	949162
65575	949163
36830	949164
97004	949165
4155	949166
942	949167
13321	949168
43541	949169
2003	949170
19320	949171
32480	949172
1456	949173
1298	949174
3917	949175
21700	949176
17924	949177
11637	949178
61696	949179
6631	949180
5741	949181
8673	949182
18404	949183
207	949184
74075	949185
2857	949186
15079	949187
25635	949188
66985	949189
7481	949190
466	949191
53205	949192
124047	949193
14602	949194
131524	949195
54741	949196
16858	949197
85499	949198
41312	949199
22964	949200
42551	949201
114853	949202
466	949203
24123	949204
62365	949205
7829	949206
12670	949207
7829	949208
23298	949209
7829	949210
155254	949211
75519	949212
52438	949213
98667	949214
94298	949215
51950	949216
2053	949217
47981	949218
117905	949219
53443	949220
36101	949221
42551	949222
61448	949223
29179	949224
124750	949225
60682	949226
10452	949227
174265	949228
43048	949229
4139	949230
33810	949231
112484	949232
20265	949233
62894	949234
12527	949235
2857	949236
98324	949237
2053	949238
39584	949239
51527	949240
29081	949241
29081	949242
51527	949243
51527	949244
1385	949245
1385	949246
1385	949247
1385	949248
1385	949249
1385	949250
64507	949251
1546	949252
17050	949253
24493	949254
24874	949255
131764	949256
67	949257
171802	949258
63984	949259
168899	949260
150301	949261
76872	949262
154791	949263
182863	949264
12561	949265
1358	949266
177945	949267
71496	949268
86491	949269
46746	949270
34915	949271
8477	949272
10087	949273
8526	949274
157893	949275
177642	949276
16962	949277
31128	949278
819	949279
116082	949280
63314	949281
16548	949282
159355	949283
20573	949284
36337	949285
36337	949286
6306	949287
52665	949288
20699	949289
3199	949290
135174	949291
28378	949292
106140	949293
20699	949294
144715	949295
3095	949296
86798	949297
51329	949298
122336	949299
171928	949300
142339	949301
131912	949302
125575	949303
123488	949304
78539	949305
6602	949306
7917	949307
159298	949308
110067	949309
70299	949310
44187	949311
139925	949312
96034	949313
68190	949314
17689	949315
36038	949316
426	949317
88	949318
75351	949319
20233	949320
75351	949321
36038	949322
2787	949323
79	949324
1590	949325
20233	949326
1590	949327
5900	949328
87	949329
87	949330
1590	949331
24409	949332
43541	949333
4000	949334
87	949335
1590	949336
75351	949337
79	949338
1590	949339
1590	949340
19862	949341
62698	949342
24478	949343
1145	949344
42471	949345
34917	949346
28678	949347
29009	949348
10229	949349
43652	949350
44359	949351
28657	949352
121036	949353
21431	949354
35632	949355
34991	949356
37005	949357
21431	949358
61041	949359
51384	949360
61436	949361
3332	949362
56482	949363
16882	949364
29065	949365
63364	949366
117135	949367
133587	949368
6638	949369
3508	949370
93327	949371
174531	949372
17204	949373
20279	949374
38772	949375
39941	949376
6035	949377
17493	949378
38719	949379
90257	949380
52084	949381
90677	949382
75384	949383
118381	949384
10596	949385
61955	949386
24603	949387
73062	949388
24173	949389
11740	949390
136754	949391
106659	949392
71564	949393
136617	949394
106981	949395
106291	949396
8795	949397
29274	949398
108372	949399
5852	949400
179558	949401
165279	949402
16867	949403
28945	949404
26877	949405
93829	949406
70748	949407
59325	949408
31868	949409
1567	949410
12912	949411
92876	949412
38786	949413
23511	949414
15744	949415
51965	949416
173419	949417
4880	949418
38792	949419
37969	949420
29245	949421
4880	949422
155648	949423
52660	949424
7854	949425
2892	949426
61	949427
70540	949428
24052	949429
38516	949430
68853	949431
61945	949432
1006	949433
46382	949434
1978	949435
62015	949436
122967	949437
14040	949438
4880	949439
62909	949440
12650	949441
17070	949442
51720	949443
50368	949444
46681	949445
59301	949446
34155	949447
154176	949448
86023	949449
90677	949450
29245	949451
57272	949452
146326	949453
2662	949454
113246	949455
30054	949456
175119	949457
77543	949458
75381	949459
14910	949460
113127	949461
44969	949462
94580	949463
84887	949464
38034	949465
130127	949466
97250	949467
104740	949468
55209	949469
79155	949470
66295	949471
101055	949472
29436	949473
29862	949474
17913	949475
7937	949476
46442	949477
38297	949478
92141	949479
18369	949480
92415	949481
98461	949482
164488	949483
4028	949484
36984	949485
30904	949486
70175	949487
83325	949488
9084	949489
33346	949490
59430	949491
49185	949492
54574	949493
74815	949494
104925	949495
21460	949496
37209	949497
37969	949498
17572	949499
2662	949500
123946	949501
40897	949502
44481	949503
13304	949504
100031	949505
6838	949506
98202	949507
83671	949508
53447	949509
64565	949510
56696	949511
122923	949512
25467	949513
17616	949514
77268	949515
154081	949516
53482	949517
48893	949518
71117	949519
14929	949520
17364	949521
66129	949522
161367	949523
39077	949524
63639	949525
30608	949526
17666	949527
6060	949528
12580	949529
14937	949530
31944	949531
46376	949532
65380	949533
14034	949534
14575	949535
160031	949536
123845	949537
63681	949538
32087	949539
58882	949540
79928	949541
45162	949542
48888	949543
26875	949544
32074	949545
7854	949546
31884	949547
10153	949548
74823	949549
92748	949550
32249	949551
15231	949552
37614	949553
9106	949554
51761	949555
118740	949556
113572	949557
118526	949558
113572	949559
62050	949560
35585	949561
113848	949562
90869	949563
172531	949564
89202	949565
112050	949566
1561	949567
70520	949568
50980	949569
120875	949570
10162	949571
5530	949572
31428	949573
107418	949574
43868	949575
30828	949576
9060	949577
61432	949578
61432	949579
166382	949580
51680	949581
45412	949582
28741	949583
113194	949584
7298	949585
12078	949586
35855	949587
8808	949588
27356	949589
64493	949590
20556	949591
142579	949592
63136	949593
147147	949594
125794	949595
43464	949596
1211	949597
4892	949598
5604	949599
9644	949600
29556	949601
71470	949602
83	949603
395	949604
83	949605
11237	949606
103972	949607
125898	949608
119664	949609
125724	949610
24294	949611
16308	949612
34237	949613
28339	949614
11596	949615
23168	949616
2174	949617
88455	949618
87695	949619
11199	949620
1415	949621
22969	949622
15292	949623
2677	949624
81013	949625
109063	949626
57576	949627
12723	949628
29883	949629
7244	949630
17146	949631
88895	949632
40955	949633
114099	949634
35892	949635
843	949636
68566	949637
32128	949638
167937	949639
133883	949640
130315	949641
66763	949642
161584	949643
9975	949644
107415	949645
68088	949646
29883	949647
27805	949648
32128	949649
9905	949650
88242	949651
18042	949652
121756	949653
56598	949654
33640	949655
48985	949656
13093	949657
21000	949658
186126	949659
122971	949660
160164	949661
166239	949662
122031	949663
159853	949664
129221	949665
104559	949666
117303	949667
119200	949668
179412	949669
129116	949670
102658	949671
72433	949672
8284	949673
88245	949674
94208	949675
11095	949676
139454	949677
94201	949678
2677	949679
5904	949680
153446	949681
93483	949682
69794	949683
155111	949684
117910	949685
137514	949686
85865	949687
188926	949688
104366	949689
88455	949690
125854	949691
56903	949692
124021	949693
5368	949694
2772	949695
366	949696
51467	949697
41332	949698
34707	949699
42854	949700
8629	949701
38479	949702
66402	949703
2111	949704
113903	949705
19677	949706
38381	949707
1911	949708
86	949709
14142	949710
22777	949711
7599	949712
91322	949713
51738	949714
138984	949715
35080	949716
27847	949717
8053	949718
86206	949719
8740	949720
145682	949721
483	949722
14213	949723
51747	949724
64034	949725
1281	949726
17567	949727
4922	949728
2655	949729
70613	949730
186935	949731
292	949732
52498	949733
51356	949734
16773	949735
7025	949736
26345	949737
102789	949738
187723	949739
4117	949740
5394	949741
34939	949742
26522	949743
11772	949744
9134	949745
91993	949746
15843	949747
42801	949748
9185	949749
59424	949750
51810	949751
6388	949752
11943	949753
42505	949754
49355	949755
94	949756
17004	949757
8	949758
3116	949759
29016	949760
13251	949761
2517	949762
244	949763
135228	949764
11144	949765
12804	949766
6914	949767
22951	949768
18952	949769
10295	949770
55985	949771
55383	949772
51204	949773
44911	949774
26206	949775
84965	949776
6699	949777
7901	949778
305	949779
54833	949780
18406	949781
2895	949782
31685	949783
17498	949784
1581	949785
543	949786
43173	949787
3150	949788
58131	949789
74613	949790
858	949791
22220	949792
7407	949793
58590	949794
18603	949795
22901	949796
16949	949797
17004	949798
482	949799
12033	949800
35974	949801
26514	949802
28768	949803
17002	949804
14142	949805
74585	949806
3516	949807
98762	949808
3790	949809
98	949810
72583	949811
20888	949812
3032	949813
32	949814
31682	949815
55003	949816
725	949817
146874	949818
797	949819
1366	949820
16618	949821
35593	949822
708	949823
7550	949824
7025	949825
3926	949826
418	949827
22653	949828
61301	949829
170375	949830
10068	949831
51934	949832
843	949833
16413	949834
35213	949835
8053	949836
61577	949837
297	949838
246	949839
46033	949840
6599	949841
51478	949842
73216	949843
88478	949844
50760	949845
127	949846
41873	949847
72443	949848
2763	949849
5764	949850
65859	949851
21795	949852
35136	949853
19343	949854
3934	949855
110158	949856
56164	949857
43543	949858
21668	949859
62048	949860
7634	949861
3082	949862
5780	949863
42511	949864
8753	949865
65961	949866
5564	949867
41180	949868
31250	949869
142732	949870
11824	949871
6168	949872
77950	949873
121631	949874
57399	949875
65841	949876
13223	949877
15495	949878
4731	949879
61507	949880
113175	949881
61573	949882
1859	949883
7397	949884
81999	949885
7360	949886
64979	949887
17793	949888
18899	949889
6029	949890
9369	949891
56221	949892
14669	949893
54706	949894
33342	949895
835	949896
40791	949897
3219	949898
65584	949899
15872	949900
80564	949901
64332	949902
3219	949903
41119	949904
7637	949905
2623	949906
3259	949907
9171	949908
168765	949909
16598	949910
3902	949911
10298	949912
35121	949913
61567	949914
50876	949915
61639	949916
112793	949917
8679	949918
61320	949919
12149	949920
1966	949921
43059	949922
8	949923
13895	949924
133416	949925
13944	949926
36030	949927
101715	949928
38245	949929
24937	949930
7637	949931
29352	949932
36360	949933
483	949934
43284	949935
6673	949936
95946	949937
157984	949938
665	949939
35769	949940
70601	949941
2927	949942
18392	949943
348	949944
3074	949945
88096	949946
136438	949947
104009	949948
6225	949949
134650	949950
17038	949951
27972	949952
869	949953
200	949954
1550	949955
49671	949956
55273	949957
16493	949958
2147	949959
1590	949960
1752	949961
26801	949962
21668	949963
749	949964
20715	949965
6140	949966
20715	949967
14270	949968
14269	949969
24363	949970
4482	949971
158558	949972
94953	949973
17951	949974
7853	949975
8162	949976
146438	949977
15452	949978
3375	949979
382	949980
7263	949981
166951	949982
86538	949983
7740	949984
11431	949985
5646	949986
40849	949987
8416	949988
8416	949989
79627	949990
43248	949991
34502	949992
6820	949993
6563	949994
330	949995
14804	949996
3492	949997
8416	949998
11540	949999
137434	950000
7468	950001
11569	950002
71633	950003
2092	950004
46688	950005
18852	950006
31062	950007
94297	950008
21711	950009
137732	950010
173352	950011
42368	950012
2669	950013
10261	950014
16625	950015
51732	950016
11246	950017
85114	950018
113782	950019
90291	950020
29074	950021
507	950022
35460	950023
5034	950024
132968	950025
8657	950026
51518	950027
91000	950028
55472	950029
9689	950030
1063	950031
74838	950032
98735	950033
32101	950034
5575	950035
90946	950036
29433	950037
36132	950038
61059	950039
58645	950040
153316	950041
1993	950042
11812	950043
161908	950044
98763	950045
45979	950046
45979	950047
36012	950048
5530	950049
113055	950050
60163	950051
25325	950052
270	950053
58296	950054
129	950055
129	950056
12114	950057
28512	950058
129	950059
36584	950060
37346	950061
31178	950062
73117	950063
181696	950064
129	950065
104506	950066
49435	950067
73364	950068
5712	950069
50872	950070
13	950071
27	950072
27	950073
13	950074
13	950075
13	950076
183504	950077
584	950078
10456	950079
9689	950080
14426	950081
8849	950082
44838	950083
48841	950084
5285	950085
78346	950086
7238	950087
2379	950088
12284	950089
13286	950090
26036	950091
12284	950092
71811	950093
95521	950094
27	950095
104801	950096
22631	950097
18755	950098
27	950099
19975	950100
971	950101
75436	950102
13286	950103
22631	950104
782	950105
13286	950106
23341	950107
3448	950108
3448	950109
64653	950110
8586	950111
5961	950112
1821	950113
41819	950114
88323	950115
34621	950116
5631	950117
2003	950118
63702	950119
184956	950120
87191	950121
141968	950122
9203	950123
18705	950124
12920	950125
7019	950126
33327	950127
5085	950128
47529	950129
25079	950130
2482	950131
22702	950132
54973	950133
31606	950134
4296	950135
9408	950136
84762	950137
2648	950138
62377	950139
35072	950140
110717	950141
90671	950142
2514	950143
37344	950144
74453	950145
13815	950146
14227	950147
52510	950148
12890	950149
16253	950150
23949	950151
690	950152
74060	950153
12582	950154
4650	950155
740	950156
71382	950157
11340	950158
60819	950159
34325	950160
7159	950161
71113	950162
16396	950163
31289	950164
70148	950165
35039	950166
41534	950167
40555	950168
32528	950169
168746	950170
11935	950171
57603	950172
48957	950173
8056	950174
76269	950175
11246	950176
32109	950177
28806	950178
69283	950179
12675	950180
9553	950181
13678	950182
491	950183
11270	950184
123901	950185
4471	950186
2692	950187
13637	950188
4035	950189
28750	950190
2928	950191
12516	950192
10555	950193
13211	950194
16175	950195
53791	950196
24896	950197
3567	950198
7468	950199
34934	950200
1994	950201
11750	950202
796	950203
5237	950204
70211	950205
91069	950206
11731	950207
29484	950208
19449	950209
153296	950210
101326	950211
128558	950212
128122	950213
48267	950214
38854	950215
66953	950216
16423	950217
94555	950218
159208	950219
22886	950220
8197	950221
96701	950222
79303	950223
30582	950224
25842	950225
56802	950226
46179	950227
55946	950228
174539	950229
125985	950230
49629	950231
21028	950232
78901	950233
104836	950234
60858	950235
106493	950236
133056	950237
1391	950238
11062	950239
11263	950240
1910	950241
63826	950242
86874	950243
49601	950244
12651	950245
27831	950246
92192	950247
34020	950248
128122	950249
56429	950250
66720	950251
107333	950252
100411	950253
141539	950254
73380	950255
121704	950256
183058	950257
25261	950258
155730	950259
59759	950260
10959	950261
45478	950262
7969	950263
41126	950264
78149	950265
163557	950266
76879	950267
30582	950268
15660	950269
38612	950270
46753	950271
65814	950272
125908	950273
10959	950274
27811	950275
17936	950276
36990	950277
3305	950278
127152	950279
130189	950280
60323	950281
32656	950282
14570	950283
126641	950284
54625	950285
78700	950286
80083	950287
65814	950288
94868	950289
125046	950290
12335	950291
29989	950292
11772	950293
117568	950294
174280	950295
11435	950296
8197	950297
22360	950298
49751	950299
49736	950300
49034	950301
15136	950302
368	950303
143389	950304
78502	950305
1951	950306
4136	950307
70840	950308
5434	950309
30740	950310
9088	950311
55946	950312
38351	950313
1664	950314
17936	950315
52904	950316
101878	950317
100867	950318
39017	950319
7969	950320
177107	950321
22646	950322
77987	950323
118064	950324
25307	950325
14537	950326
41137	950327
21028	950328
52776	950329
38156	950330
25763	950331
67518	950332
23481	950333
2644	950334
26661	950335
10967	950336
125344	950337
70840	950338
89562	950339
727	950340
9753	950341
9265	950342
107377	950343
25749	950344
20484	950345
14297	950346
11061	950347
18761	950348
10562	950349
22945	950350
138050	950351
10383	950352
19393	950353
178051	950354
60914	950355
17936	950356
996	950357
6783	950358
122544	950359
24764	950360
94913	950361
79109	950362
2503	950363
158651	950364
109500	950365
24908	950366
11286	950367
1613	950368
107405	950369
10468	950370
96013	950371
5585	950372
36751	950373
38570	950374
38367	950375
98034	950376
55805	950377
148386	950378
99934	950379
73380	950380
173803	950381
368	950382
18614	950383
10959	950384
91370	950385
21138	950386
5520	950387
31938	950388
90090	950389
9480	950390
8816	950391
5149	950392
111882	950393
8729	950394
1529	950395
11394	950396
11974	950397
46967	950398
29313	950399
13709	950400
105486	950401
21811	950402
5680	950403
11860	950404
72671	950405
32307	950406
17436	950407
138310	950408
80546	950409
10973	950410
62964	950411
9153	950412
13315	950413
35827	950414
12105	950415
32501	950416
32189	950417
6847	950418
11935	950419
11323	950420
33496	950421
38329	950422
16506	950423
2572	950424
50417	950425
41581	950426
40765	950427
61530	950428
15669	950429
11012	950430
15369	950431
132883	950432
857	950433
6163	950434
2572	950435
3599	950436
43127	950437
77394	950438
9949	950439
39316	950440
30716	950441
61982	950442
39072	950443
55962	950444
11172	950445
39299	950446
6231	950447
29329	950448
39869	950449
1031	950450
8752	950451
7552	950452
6942	950453
1083	950454
58964	950455
92001	950456
51737	950457
11939	950458
6026	950459
11870	950460
51206	950461
39598	950462
9520	950463
11057	950464
58833	950465
47894	950466
8847	950467
28479	950468
5881	950469
12039	950470
927	950471
64937	950472
83607	950473
11058	950474
27462	950475
22711	950476
40598	950477
6845	950478
1638	950479
46910	950480
28627	950481
54216	950482
34745	950483
14799	950484
19699	950485
111129	950486
42307	950487
82187	950488
79735	950489
29753	950490
101676	950491
50990	950492
75576	950493
593	950494
128610	950495
119537	950496
7100	950497
17194	950498
24863	950499
5968	950500
17628	950501
62016	950502
5126	950503
7520	950504
40777	950505
26701	950506
17442	950507
1332	950508
30811	950509
69692	950510
71243	950511
35903	950512
5740	950513
119709	950514
90008	950515
48927	950516
716	950517
28776	950518
43451	950519
2864	950520
10119	950521
15721	950522
9107	950523
18722	950524
19432	950525
22438	950526
8790	950527
15375	950528
14262	950529
9485	950530
32243	950531
7907	950532
32664	950533
43807	950534
1496	950535
24289	950536
57470	950537
89865	950538
113801	950539
2697	950540
46043	950541
23773	950542
5308	950543
58299	950544
85675	950545
13955	950546
7506	950547
26828	950548
26405	950549
22680	950550
17898	950551
4907	950552
33728	950553
130670	950554
10935	950555
24473	950556
32827	950557
32222	950558
40399	950559
2673	950560
65805	950561
59418	950562
38989	950563
9405	950564
13941	950565
12483	950566
29622	950567
131831	950568
57348	950569
21991	950570
2730	950571
6836	950572
35356	950573
5157	950574
87221	950575
134497	950576
2079	950577
8161	950578
2530	950579
30716	950580
57248	950581
21955	950582
35709	950583
48958	950584
2528	950585
8712	950586
7762	950587
4849	950588
25551	950589
6972	950590
19243	950591
19243	950592
7661	950593
18114	950594
177462	950595
3618	950596
38717	950597
19243	950598
3618	950599
4161	950600
35103	950601
19129	950602
78739	950603
176	950604
9897	950605
8912	950606
138389	950607
113061	950608
27466	950609
9629	950610
63619	950611
3055	950612
23992	950613
73277	950614
82176	950615
59383	950616
21821	950617
8908	950618
21976	950619
52039	950620
27055	950621
71180	950622
18415	950623
98112	950624
7947	950625
17893	950626
20960	950627
15258	950628
58833	950629
8658	950630
21694	950631
25319	950632
2181	950633
52907	950634
56487	950635
41044	950636
520	950637
740	950638
12921	950639
14174	950640
410	950641
51672	950642
61316	950643
39529	950644
1547	950645
4488	950646
29484	950647
71307	950648
268	950649
35295	950650
15870	950651
30384	950652
1645	950653
129291	950654
10488	950655
164420	950656
60340	950657
47068	950658
8069	950659
3696	950660
1093	950661
44522	950662
48906	950663
7761	950664
30603	950665
14209	950666
48906	950667
2515	950668
30223	950669
3622	950670
7639	950671
8439	950672
17720	950673
42586	950674
1198	950675
19572	950676
39237	950677
73295	950678
65088	950679
183	950680
88	950681
99264	950682
15614	950683
48887	950684
14027	950685
35597	950686
30323	950687
73487	950688
2112	950689
18650	950690
63135	950691
16506	950692
2243	950693
1516	950694
19117	950695
18854	950696
29257	950697
18177	950698
39459	950699
14027	950700
21079	950701
4893	950702
57611	950703
57769	950704
11848	950705
5516	950706
40058	950707
28571	950708
148	950709
31468	950710
73545	950711
31159	950712
21118	950713
5806	950714
7263	950715
74067	950716
73471	950717
29311	950718
772	950719
3356	950720
17144	950721
8300	950722
1545	950723
12045	950724
71235	950725
6350	950726
21946	950727
26478	950728
62102	950729
62685	950730
2126	950731
32589	950732
8495	950733
24187	950734
101295	950735
5067	950736
33760	950737
8734	950738
15567	950739
8170	950740
19157	950741
90581	950742
15677	950743
4646	950744
10051	950745
15038	950746
115369	950747
10270	950748
74561	950749
35424	950750
90404	950751
13844	950752
15923	950753
1048	950754
15392	950755
312	950756
11203	950757
4276	950758
8888	950759
49717	950760
52722	950761
24040	950762
22080	950763
33517	950764
34637	950765
57782	950766
81472	950767
2630	950768
71305	950769
106381	950770
25076	950771
27584	950772
1292	950773
43856	950774
13044	950775
49886	950776
42142	950777
52102	950778
15288	950779
14907	950780
22127	950781
51635	950782
175899	950783
4035	950784
295	950785
4035	950786
928	950787
7152	950788
15350	950789
73471	950790
40040	950791
182834	950792
57603	950793
41008	950794
84880	950795
3531	950796
1138	950797
19114	950798
71470	950799
1212	950800
21885	950801
39266	950802
1720	950803
1810	950804
1456	950805
33123	950806
21746	950807
33174	950808
58011	950809
4842	950810
32471	950811
52535	950812
108069	950813
1063	950814
33198	950815
90575	950816
33993	950817
22063	950818
6350	950819
37596	950820
6350	950821
743	950822
1401	950823
17785	950824
33214	950825
47810	950826
59461	950827
106061	950828
107108	950829
139579	950830
27793	950831
21405	950832
69111	950833
37129	950834
26477	950835
131078	950836
2992	950837
19093	950838
17227	950839
2127	950840
10929	950841
30301	950842
26618	950843
1104	950844
2621	950845
150045	950846
63675	950847
87693	950848
15764	950849
13126	950850
716	950851
75007	950852
38570	950853
25925	950854
79517	950855
181900	950856
3536	950857
8308	950858
72758	950859
48638	950860
5213	950861
62096	950862
14	950863
1795	950864
25925	950865
26477	950866
8908	950867
2101	950868
10598	950869
9968	950870
177681	950871
62377	950872
69492	950873
1386	950874
57921	950875
16798	950876
353	950877
87358	950878
55541	950879
29962	950880
12775	950881
87566	950882
11707	950883
55835	950884
3996	950885
103187	950886
14086	950887
33993	950888
8191	950889
9444	950890
13162	950891
59672	950892
2099	950893
5583	950894
33043	950895
86538	950896
6750	950897
170898	950898
6271	950899
49414	950900
2488	950901
41190	950902
70901	950903
110979	950904
63826	950905
55125	950906
126703	950907
15362	950908
33173	950909
14388	950910
103435	950911
29910	950912
15720	950913
20418	950914
4798	950915
18732	950916
5421	950917
34219	950918
87377	950919
103617	950920
52170	950921
12167	950922
170404	950923
9745	950924
7156	950925
87328	950926
59694	950927
39995	950928
92338	950929
171411	950930
1212	950931
4573	950932
14370	950933
106988	950934
39925	950935
59872	950936
99529	950937
93631	950938
136669	950939
9462	950940
39041	950941
6296	950942
4618	950943
87287	950944
56813	950945
1686	950946
118208	950947
48326	950948
60	950949
3887	950950
83635	950951
58075	950952
26234	950953
20948	950954
13042	950955
34	950956
40084	950957
10087	950958
15516	950959
27786	950960
86293	950961
14060	950962
295	950963
20812	950964
12211	950965
71308	950966
861	950967
48049	950968
103740	950969
38779	950970
529	950971
64856	950972
4024	950973
41531	950974
36668	950975
56205	950976
3766	950977
27152	950978
91105	950979
33151	950980
103740	950981
13060	950982
18428	950983
46249	950984
43537	950985
29859	950986
148898	950987
87981	950988
15798	950989
113307	950990
13089	950991
11104	950992
39217	950993
529	950994
175986	950995
29929	950996
5909	950997
12647	950998
84260	950999
14552	951000
92044	951001
27544	951002
60657	951003
51638	951004
27706	951005
1271	951006
61334	951007
62546	951008
22815	951009
30004	951010
13318	951011
11033	951012
23046	951013
28824	951014
17047	951015
1699	951016
8278	951017
17992	951018
787	951019
3385	951020
35593	951021
35196	951022
14200	951023
20965	951024
35650	951025
18205	951026
38403	951027
17845	951028
62404	951029
3604	951030
71075	951031
60364	951032
27389	951033
56161	951034
18289	951035
10093	951036
10190	951037
18282	951038
1179	951039
7586	951040
40895	951041
6390	951042
42728	951043
8241	951044
859	951045
1529	951046
9307	951047
4889	951048
9555	951049
6378	951050
2531	951051
50369	951052
33993	951053
131048	951054
67882	951055
830	951056
39624	951057
2775	951058
47978	951059
190	951060
11306	951061
1618	951062
15317	951063
10688	951064
15276	951065
9194	951066
1427	951067
4956	951068
40706	951069
12092	951070
7087	951071
1701	951072
5109	951073
40362	951074
1612	951075
19746	951076
36184	951077
11851	951078
2157	951079
40733	951080
960	951081
22347	951082
98241	951083
7502	951084
19077	951085
18290	951086
51233	951087
54180	951088
16701	951089
48199	951090
17600	951091
74055	951092
15669	951093
39275	951094
98442	951095
16344	951096
9949	951097
7674	951098
42187	951099
70607	951100
22413	951101
6823	951102
5889	951103
134252	951104
27479	951105
22479	951106
21856	951107
112446	951108
10254	951109
47790	951110
76893	951111
20625	951112
13470	951113
32621	951114
2833	951115
8722	951116
7357	951117
27906	951118
84190	951119
25554	951120
50106	951121
31689	951122
43286	951123
3152	951124
16441	951125
740	951126
15851	951127
114870	951128
5008	951129
12086	951130
54405	951131
91039	951132
19687	951133
32611	951134
5286	951135
7737	951136
40098	951137
45654	951138
239	951139
16633	951140
61704	951141
44755	951142
26365	951143
658	951144
20493	951145
66562	951146
9897	951147
22134	951148
7572	951149
115348	951150
52063	951151
52063	951152
35406	951153
96476	951154
71180	951155
307	951156
19045	951157
104318	951158
27027	951159
25210	951160
18397	951161
27321	951162
15269	951163
152748	951164
19717	951165
18487	951166
9519	951167
13053	951168
3342	951169
52157	951170
84037	951171
24517	951172
22503	951173
90402	951174
8263	951175
45781	951176
61771	951177
35593	951178
42279	951179
84787	951180
2365	951181
1981	951182
12990	951183
22739	951184
27599	951185
5680	951186
18893	951187
70913	951188
17587	951189
4	951190
9871	951191
10998	951192
91283	951193
258	951194
30716	951195
36033	951196
10874	951197
74461	951198
8164	951199
89673	951200
1972	951201
2475	951202
9978	951203
16706	951204
31218	951205
13069	951206
13449	951207
5944	951208
7313	951209
147128	951210
49541	951211
35436	951212
91097	951213
42749	951214
47894	951215
4448	951216
622	951217
69795	951218
1517	951219
5680	951220
106734	951221
10874	951222
76511	951223
20785	951224
8439	951225
129528	951226
10287	951227
5245	951228
9107	951229
32825	951230
112483	951231
57542	951232
183	951233
5273	951234
22121	951235
47841	951236
15317	951237
74299	951238
24	951239
11860	951240
2243	951241
1916	951242
740	951243
42251	951244
7802	951245
10164	951246
74572	951247
11944	951248
38863	951249
21616	951250
8069	951251
1896	951252
57789	951253
33844	951254
15081	951255
28963	951256
11722	951257
1079	951258
40403	951259
28891	951260
8241	951261
16920	951262
58884	951263
16665	951264
60762	951265
33173	951266
15799	951267
7357	951268
75139	951269
49346	951270
46806	951271
37975	951272
33347	951273
40490	951274
862	951275
65947	951276
8574	951277
410	951278
7135	951279
1479	951280
5641	951281
21662	951282
30916	951283
87964	951284
128640	951285
7626	951286
58289	951287
18328	951288
50550	951289
32012	951290
24923	951291
40366	951292
2657	951293
70820	951294
28801	951295
32344	951296
7236	951297
32381	951298
32203	951299
3967	951300
95793	951301
9626	951302
8918	951303
4598	951304
12881	951305
11772	951306
32760	951307
41555	951308
113612	951309
27291	951310
45090	951311
77778	951312
16633	951313
37900	951314
658	951315
688	951316
9697	951317
12527	951318
70526	951319
49702	951320
22274	951321
9514	951322
1120	951323
19503	951324
45527	951325
30827	951326
27750	951327
130	951328
86150	951329
49715	951330
12620	951331
15516	951332
34832	951333
8876	951334
2997	951335
27701	951336
93663	951337
8847	951338
14203	951339
51943	951340
195	951341
11796	951342
35821	951343
2410	951344
16023	951345
14068	951346
58672	951347
34260	951348
5716	951349
36525	951350
22356	951351
26425	951352
5024	951353
33616	951354
602	951355
7445	951356
33564	951357
3821	951358
2837	951359
18179	951360
11831	951361
5127	951362
5098	951363
56802	951364
8583	951365
14258	951366
1328	951367
878	951368
36033	951369
58981	951370
19729	951371
30490	951372
13078	951373
1	951374
118	951375
62015	951376
16494	951377
47107	951378
22242	951379
7152	951380
3147	951381
71210	951382
44641	951383
74448	951384
11794	951385
61355	951386
18503	951387
18874	951388
712	951389
87602	951390
61589	951391
24120	951392
38891	951393
8345	951394
57662	951395
5691	951396
30	951397
56394	951398
5896	951399
12989	951400
12544	951401
4856	951402
4856	951403
71228	951404
15235	951405
26925	951406
35769	951407
5245	951408
63173	951409
23606	951410
33139	951411
83673	951412
8796	951413
18037	951414
15949	951415
571	951416
39300	951417
21715	951418
350	951419
8579	951420
41139	951421
9012	951422
12451	951423
23743	951424
19530	951425
95402	951426
35228	951427
17590	951428
106995	951429
106995	951430
116983	951431
68013	951432
184683	951433
97387	951434
19946	951435
83633	951436
4501	951437
53825	951438
105657	951439
47542	951440
12675	951441
11106	951442
11016	951443
5471	951444
10574	951445
30788	951446
25143	951447
37203	951448
8340	951449
61	951450
48437	951451
22302	951452
971	951453
90086	951454
4903	951455
80954	951456
13763	951457
2973	951458
13650	951459
132988	951460
9287	951461
6857	951462
28463	951463
6102	951464
2519	951465
77832	951466
45975	951467
54019	951468
25617	951469
33399	951470
12454	951471
22469	951472
57987	951473
89058	951474
59483	951475
125212	951476
51277	951477
71336	951478
11430	951479
27106	951480
48549	951481
84150	951482
9461	951483
15467	951484
63310	951485
58060	951486
59483	951487
7122	951488
128688	951489
27794	951490
175493	951491
29897	951492
58251	951493
13237	951494
59180	951495
83815	951496
10718	951497
22506	951498
138308	951499
4234	951500
2157	951501
27776	951502
46277	951503
55876	951504
1662	951505
1231	951506
157519	951507
9774	951508
40895	951509
9759	951510
100127	951511
81387	951512
13256	951513
25531	951514
29141	951515
125753	951516
44276	951517
20509	951518
3182	951519
6836	951520
107242	951521
179567	951522
21785	951523
81829	951524
38648	951525
5325	951526
15236	951527
1469	951528
8934	951529
145142	951530
38785	951531
64630	951532
112596	951533
98150	951534
9098	951535
35642	951536
6101	951537
17720	951538
6541	951539
39130	951540
5318	951541
8022	951542
16584	951543
48091	951544
74424	951545
56489	951546
14630	951547
1110	951548
84650	951549
27802	951550
3081	951551
27652	951552
20859	951553
86777	951554
232	951555
25701	951556
4263	951557
27652	951558
37377	951559
29107	951560
25407	951561
21812	951562
186439	951563
13663	951564
39295	951565
1909	951566
60737	951567
10404	951568
6804	951569
31614	951570
32003	951571
84138	951572
258	951573
12865	951574
115	951575
42728	951576
27479	951577
10658	951578
1149	951579
16565	951580
33527	951581
11903	951582
47377	951583
19962	951584
175143	951585
125	951586
4488	951587
22101	951588
118208	951589
1908	951590
70799	951591
10973	951592
13057	951593
5266	951594
145090	951595
113705	951596
5481	951597
32953	951598
27764	951599
6401	951600
9785	951601
63910	951602
37231	951603
2190	951604
29441	951605
20625	951606
11906	951607
58715	951608
78262	951609
11937	951610
8908	951611
107146	951612
128391	951613
18670	951614
2202	951615
73068	951616
40234	951617
6350	951618
12866	951619
38524	951620
46553	951621
26969	951622
78664	951623
11016	951624
32839	951625
74281	951626
102077	951627
38953	951628
121792	951629
10131	951630
41371	951631
32790	951632
112215	951633
63147	951634
145690	951635
159587	951636
147953	951637
70209	951638
59075	951639
85963	951640
104353	951641
56475	951642
53178	951643
77671	951644
40701	951645
3885	951646
35633	951647
148365	951648
18	951649
6923	951650
5998	951651
69410	951652
15724	951653
69410	951654
35062	951655
73316	951656
48505	951657
178184	951658
113373	951659
8290	951660
8908	951661
38150	951662
18761	951663
183831	951664
181782	951665
184859	951666
26534	951667
4845	951668
6814	951669
15393	951670
1170	951671
29893	951672
102015	951673
10509	951674
38406	951675
11433	951676
22360	951677
10501	951678
86486	951679
84995	951680
22241	951681
87285	951682
101820	951683
146916	951684
33535	951685
111961	951686
17197	951687
40690	951688
30740	951689
8367	951690
38908	951691
3857	951692
53581	951693
154768	951694
97399	951695
29180	951696
53654	951697
10070	951698
22480	951699
72694	951700
61980	951701
133830	951702
16594	951703
47863	951704
7907	951705
138616	951706
18732	951707
26822	951708
8108	951709
91322	951710
8275	951711
8264	951712
1233	951713
28259	951714
18296	951715
3353	951716
35342	951717
2565	951718
11706	951719
6023	951720
7609	951721
39494	951722
85544	951723
5987	951724
41539	951725
14012	951726
42705	951727
45893	951728
8170	951729
51537	951730
97862	951731
26424	951732
1400	951733
2502	951734
2101	951735
14358	951736
16551	951737
74500	951738
25	951739
2172	951740
8577	951741
39719	951742
13900	951743
16023	951744
6578	951745
38882	951746
6269	951747
24608	951748
21161	951749
74682	951750
7894	951751
22351	951752
39669	951753
32238	951754
75204	951755
12204	951756
39847	951757
4904	951758
15247	951759
32758	951760
87080	951761
36665	951762
25057	951763
215	951764
1170	951765
40866	951766
11592	951767
8908	951768
47747	951769
22784	951770
4537	951771
882	951772
83831	951773
103889	951774
15433	951775
12240	951776
107412	951777
179600	951778
33476	951779
16225	951780
10270	951781
110207	951782
86882	951783
10453	951784
108005	951785
86050	951786
9752	951787
55259	951788
179051	951789
170455	951790
59396	951791
15393	951792
136309	951793
382	951794
11797	951795
1903	951796
617	951797
21145	951798
105656	951799
15285	951800
46910	951801
11656	951802
180469	951803
67345	951804
16922	951805
40895	951806
79555	951807
11033	951808
18367	951809
104461	951810
187692	951811
43234	951812
17375	951813
21115	951814
51124	951815
88710	951816
14781	951817
9046	951818
161586	951819
35095	951820
26721	951821
61313	951822
40374	951823
37492	951824
39294	951825
93555	951826
54376	951827
13498	951828
71551	951829
63456	951830
61313	951831
61313	951832
11381	951833
16498	951834
285	951835
1	951836
1	951837
1	951838
8457	951839
40029	951840
36238	951841
40108	951842
20188	951843
184020	951844
49617	951845
6997	951846
60230	951847
17877	951848
185898	951849
81805	951850
36955	951851
132300	951852
100610	951853
31856	951854
19007	951855
130019	951856
14263	951857
81042	951858
80912	951859
60906	951860
45263	951861
18049	951862
19007	951863
23025	951864
49032	951865
82849	951866
148781	951867
1046	951868
23145	951869
30361	951870
2550	951871
4354	951872
24110	951873
70866	951874
14968	951875
673	951876
395	951877
94354	951878
97963	951879
1	951880
39646	951881
27446	951882
9549	951883
96776	951884
41395	951885
104	951886
30361	951887
23141	951888
4049	951889
58845	951890
710	951891
22110	951892
6239	951893
8977	951894
6239	951895
162708	951896
957	951897
4944	951898
34134	951899
71433	951900
77434	951901
33890	951902
19055	951903
22886	951904
63751	951905
59554	951906
106310	951907
135482	951908
5300	951909
114852	951910
154764	951911
135298	951912
52776	951913
153791	951914
7220	951915
67427	951916
168355	951917
22428	951918
22428	951919
21186	951920
33903	951921
47214	951922
106339	951923
59521	951924
4137	951925
30919	951926
29463	951927
24650	951928
7975	951929
39726	951930
111840	951931
61195	951932
113223	951933
6198	951934
48639	951935
566	951936
48639	951937
142112	951938
103922	951939
10189	951940
159434	951941
57443	951942
86560	951943
42364	951944
74889	951945
127962	951946
20795	951947
91677	951948
91677	951949
121213	951950
44806	951951
65350	951952
103746	951953
125340	951954
948	951955
26259	951956
100116	951957
57763	951958
12414	951959
951	951960
4479	951961
62917	951962
62378	951963
69623	951964
167113	951965
20183	951966
185193	951967
23279	951968
4127	951969
19183	951970
91532	951971
982	951972
54506	951973
40488	951974
25127	951975
23382	951976
47123	951977
2071	951978
28971	951979
50086	951980
21679	951981
145863	951982
124638	951983
54392	951984
405	951985
95765	951986
78997	951987
2517	951988
38908	951989
75506	951990
62838	951991
91572	951992
49249	951993
8751	951994
43	951995
73333	951996
62752	951997
7360	951998
146381	951999
61195	952000
76148	952001
125933	952002
179054	952003
127196	952004
155690	952005
32955	952006
91664	952007
91664	952008
113578	952009
47822	952010
8641	952011
36820	952012
128821	952013
29334	952014
7360	952015
50854	952016
61014	952017
34992	952018
6131	952019
5011	952020
36295	952021
50894	952022
131689	952023
6653	952024
180428	952025
162204	952026
8658	952027
37286	952028
132004	952029
40351	952030
4171	952031
8834	952032
24594	952033
29290	952034
167306	952035
910	952036
2813	952037
11240	952038
75609	952039
25194	952040
18720	952041
22852	952042
18203	952043
10260	952044
1272	952045
1872	952046
8641	952047
61351	952048
5293	952049
41665	952050
16058	952051
11532	952052
22651	952053
10860	952054
30377	952055
19341	952056
44878	952057
29350	952058
5789	952059
130709	952060
13641	952061
27646	952062
71112	952063
23331	952064
27431	952065
4304	952066
136507	952067
84478	952068
112836	952069
6079	952070
25781	952071
117812	952072
185442	952073
82329	952074
18298	952075
34958	952076
112922	952077
2839	952078
104185	952079
88458	952080
56287	952081
28459	952082
34178	952083
40664	952084
38474	952085
33291	952086
23955	952087
6628	952088
39698	952089
73026	952090
54349	952091
39698	952092
2793	952093
29938	952094
25718	952095
187986	952096
32140	952097
32402	952098
154737	952099
52726	952100
87423	952101
85959	952102
40121	952103
9191	952104
2839	952105
67499	952106
171712	952107
84354	952108
3480	952109
137519	952110
1699	952111
148807	952112
38640	952113
66031	952114
9127	952115
15131	952116
15094	952117
88947	952118
16107	952119
186258	952120
121771	952121
36417	952122
52310	952123
26046	952124
41665	952125
23191	952126
137541	952127
16067	952128
7258	952129
7665	952130
156882	952131
352	952132
24512	952133
1067	952134
412	952135
39905	952136
161597	952137
131967	952138
71689	952139
179154	952140
95657	952141
92350	952142
80212	952143
10073	952144
35396	952145
73899	952146
169105	952147
2159	952148
137610	952149
137610	952150
43	952151
5524	952152
10189	952153
84495	952154
84495	952155
95311	952156
112621	952157
46896	952158
25700	952159
13471	952160
146519	952161
112886	952162
1341	952163
104882	952164
52380	952165
171381	952166
156310	952167
7059	952168
51624	952169
32752	952170
30868	952171
62884	952172
24362	952173
2750	952174
83945	952175
131082	952176
131082	952177
27517	952178
4663	952179
173236	952180
73349	952181
99895	952182
10260	952183
11332	952184
891	952185
12414	952186
43525	952187
69294	952188
25629	952189
61267	952190
134907	952191
141202	952192
38063	952193
17413	952194
439	952195
41491	952196
114374	952197
75679	952198
139314	952199
103551	952200
64019	952201
27451	952202
170696	952203
178419	952204
52798	952205
90438	952206
91862	952207
18203	952208
16597	952209
91637	952210
10959	952211
20551	952212
12440	952213
1978	952214
1274	952215
32629	952216
90301	952217
148237	952218
113990	952219
36036	952220
70474	952221
3885	952222
65857	952223
130326	952224
62514	952225
17601	952226
114053	952227
91722	952228
28911	952229
2588	952230
24425	952231
9157	952232
21503	952233
11332	952234
19231	952235
14113	952236
114489	952237
14741	952238
2004	952239
795	952240
4000	952241
31919	952242
1736	952243
98922	952244
4323	952245
23102	952246
45663	952247
58195	952248
602	952249
4892	952250
129643	952251
2315	952252
4749	952253
20720	952254
39936	952255
66496	952256
11373	952257
6917	952258
46495	952259
7923	952260
4027	952261
1379	952262
137238	952263
59767	952264
104241	952265
92063	952266
11088	952267
104799	952268
1199	952269
78963	952270
42045	952271
4573	952272
6239	952273
10335	952274
50675	952275
57738	952276
139653	952277
73700	952278
139417	952279
76541	952280
1977	952281
114517	952282
90656	952283
24044	952284
24044	952285
5507	952286
66021	952287
18102	952288
71969	952289
13019	952290
13019	952291
12064	952292
29803	952293
89838	952294
104308	952295
88229	952296
140970	952297
67663	952298
61242	952299
139798	952300
50397	952301
85342	952302
85342	952303
15149	952304
1680	952305
49817	952306
44765	952307
4854	952308
27445	952309
108039	952310
15629	952311
15629	952312
48631	952313
237	952314
6994	952315
6994	952316
57672	952317
110624	952318
26857	952319
1	952320
4539	952321
43	952322
43	952323
43	952324
124	952325
27503	952326
28595	952327
5218	952328
5218	952329
51558	952330
395	952331
17347	952332
6239	952333
19392	952334
6239	952335
6239	952336
90431	952337
6239	952338
65239	952339
19189	952340
12165	952341
58411	952342
30128	952343
64070	952344
6624	952345
71286	952346
5906	952347
26988	952348
10971	952349
57336	952350
40314	952351
36050	952352
705	952353
92889	952354
72507	952355
72507	952356
6085	952357
118130	952358
3759	952359
73892	952360
10923	952361
51798	952362
31	952363
10122	952364
23226	952365
88976	952366
60761	952367
1349	952368
6945	952369
6929	952370
3767	952371
12062	952372
14454	952373
1860	952374
19186	952375
10307	952376
20531	952377
17994	952378
24439	952379
42319	952380
49384	952381
406	952382
39109	952383
45781	952384
39911	952385
7380	952386
17878	952387
73694	952388
11983	952389
31361	952390
77651	952391
47452	952392
61878	952393
38672	952394
8401	952395
8386	952396
17178	952397
11876	952398
3253	952399
57747	952400
15287	952401
12134	952402
19893	952403
1621	952404
62315	952405
19224	952406
157565	952407
32664	952408
72045	952409
24616	952410
10452	952411
1996	952412
55666	952413
672	952414
129990	952415
80725	952416
20341	952417
9539	952418
5978	952419
17448	952420
13435	952421
6129	952422
32304	952423
14304	952424
6472	952425
2878	952426
1664	952427
2701	952428
3876	952429
1705	952430
46247	952431
35208	952432
341	952433
1498	952434
7348	952435
45414	952436
63881	952437
5096	952438
57005	952439
42079	952440
3876	952441
2841	952442
43847	952443
3194	952444
12776	952445
50135	952446
3883	952447
39864	952448
36247	952449
145999	952450
33080	952451
11728	952452
9571	952453
80910	952454
26560	952455
4685	952456
32350	952457
91960	952458
6312	952459
225	952460
32338	952461
2074	952462
67933	952463
14989	952464
18125	952465
31853	952466
33559	952467
58242	952468
4369	952469
33559	952470
8134	952471
35297	952472
64835	952473
50726	952474
78103	952475
4369	952476
32014	952477
58669	952478
104092	952479
64171	952480
49066	952481
53570	952482
7557	952483
57406	952484
16678	952485
15689	952486
43500	952487
86818	952488
12786	952489
44928	952490
21818	952491
1986	952492
96077	952493
3630	952494
27859	952495
45853	952496
33617	952497
65971	952498
26258	952499
63886	952500
33120	952501
4376	952502
33896	952503
2837	952504
110519	952505
148865	952506
13630	952507
9380	952508
77362	952509
29441	952510
13616	952511
15969	952512
30675	952513
17928	952514
43075	952515
34870	952516
2978	952517
39255	952518
1922	952519
17829	952520
113615	952521
94750	952522
333	952523
9220	952524
73352	952525
9961	952526
106257	952527
14	952528
8123	952529
135173	952530
186874	952531
4480	952532
29954	952533
56675	952534
18279	952535
51823	952536
114355	952537
6246	952538
48779	952539
5978	952540
5523	952541
180728	952542
4885	952543
74632	952544
1677	952545
29763	952546
1740	952547
29266	952548
35185	952549
35868	952550
20534	952551
10067	952552
3395	952553
49670	952554
3410	952555
2651	952556
932	952557
52359	952558
100424	952559
82831	952560
8971	952561
17058	952562
31503	952563
3025	952564
179876	952565
61542	952566
69737	952567
19509	952568
31390	952569
27870	952570
19099	952571
912	952572
59870	952573
16450	952574
37215	952575
10382	952576
7137	952577
24230	952578
9507	952579
3213	952580
41544	952581
72496	952582
69737	952583
62601	952584
86793	952585
51595	952586
269	952587
52359	952588
35723	952589
1328	952590
21066	952591
264	952592
3472	952593
1244	952594
2687	952595
28645	952596
47283	952597
45550	952598
132309	952599
21453	952600
109967	952601
47304	952602
31528	952603
11435	952604
147437	952605
10699	952606
7883	952607
87316	952608
30032	952609
27963	952610
603	952611
52829	952612
24517	952613
56729	952614
26247	952615
173	952616
69627	952617
894	952618
2635	952619
78540	952620
27166	952621
27572	952622
26385	952623
79322	952624
50674	952625
113	952626
140812	952627
17914	952628
109740	952629
60143	952630
50288	952631
9453	952632
64092	952633
6760	952634
77572	952635
10219	952636
52965	952637
34819	952638
89705	952639
103779	952640
8185	952641
7740	952642
68969	952643
19620	952644
14404	952645
8377	952646
79775	952647
19	952648
236	952649
27642	952650
33810	952651
23047	952652
14472	952653
107127	952654
16345	952655
93484	952656
172	952657
40225	952658
51157	952659
2065	952660
61972	952661
24038	952662
40036	952663
10655	952664
92284	952665
6269	952666
103916	952667
15411	952668
2386	952669
29798	952670
53771	952671
70389	952672
102612	952673
44356	952674
3927	952675
6939	952676
66407	952677
15162	952678
56140	952679
281	952680
60623	952681
23157	952682
78652	952683
9347	952684
101960	952685
7252	952686
24672	952687
47841	952688
7865	952689
84264	952690
58092	952691
53161	952692
126493	952693
20727	952694
123425	952695
29859	952696
59034	952697
35696	952698
147384	952699
122820	952700
31995	952701
3756	952702
139113	952703
111842	952704
83843	952705
18	952706
20910	952707
50778	952708
19431	952709
76045	952710
16289	952711
36325	952712
69528	952713
133243	952714
46869	952715
142855	952716
41113	952717
120794	952718
111298	952719
51507	952720
56618	952721
84797	952722
43990	952723
30550	952724
19632	952725
20518	952726
35619	952727
11709	952728
41820	952729
149885	952730
140889	952731
45125	952732
46382	952733
64495	952734
130151	952735
141382	952736
10531	952737
45070	952738
83104	952739
10685	952740
25053	952741
172507	952742
126538	952743
22421	952744
44866	952745
165747	952746
45370	952747
117340	952748
70402	952749
72089	952750
30315	952751
91390	952752
116527	952753
72387	952754
140832	952755
152336	952756
130053	952757
89803	952758
70462	952759
23884	952760
80061	952761
141162	952762
151218	952763
63577	952764
151198	952765
72088	952766
79076	952767
91865	952768
88159	952769
5972	952770
8021	952771
178391	952772
33204	952773
56878	952774
18708	952775
71575	952776
61055	952777
63448	952778
7844	952779
27159	952780
55979	952781
73612	952782
25	952783
66590	952784
31991	952785
116701	952786
136320	952787
151876	952788
66073	952789
22401	952790
17186	952791
91282	952792
10597	952793
64072	952794
7996	952795
81406	952796
66222	952797
30580	952798
32615	952799
89267	952800
63519	952801
32651	952802
135403	952803
12598	952804
49962	952805
25854	952806
40749	952807
25689	952808
174231	952809
52419	952810
31740	952811
7644	952812
61449	952813
139876	952814
169210	952815
70319	952816
15399	952817
66230	952818
125313	952819
107152	952820
140375	952821
60095	952822
44685	952823
70988	952824
22076	952825
56169	952826
131820	952827
45812	952828
11299	952829
161825	952830
187472	952831
45162	952832
142180	952833
130492	952834
23052	952835
151170	952836
62768	952837
32948	952838
92643	952839
54357	952840
22872	952841
84271	952842
83783	952843
68282	952844
125952	952845
68351	952846
38587	952847
31305	952848
52838	952849
80675	952850
49127	952851
132125	952852
118279	952853
121931	952854
75170	952855
46390	952856
136428	952857
179137	952858
1405	952859
11713	952860
90893	952861
71803	952862
144112	952863
73026	952864
105729	952865
107213	952866
178329	952867
169160	952868
69954	952869
59012	952870
34974	952871
18283	952872
1305	952873
19847	952874
53978	952875
21142	952876
73550	952877
171785	952878
105131	952879
32275	952880
28837	952881
126394	952882
23567	952883
132646	952884
111240	952885
5295	952886
35076	952887
109778	952888
76377	952889
153790	952890
135742	952891
5903	952892
11582	952893
35998	952894
83577	952895
70346	952896
151264	952897
116796	952898
87319	952899
76347	952900
48455	952901
71756	952902
72856	952903
45480	952904
23001	952905
164413	952906
177230	952907
168357	952908
55570	952909
35839	952910
33602	952911
25176	952912
49701	952913
106946	952914
39887	952915
181290	952916
68971	952917
1695	952918
59874	952919
93051	952920
10	952921
78955	952922
11765	952923
46158	952924
97927	952925
8042	952926
166346	952927
101737	952928
28389	952929
116137	952930
175569	952931
175608	952932
176992	952933
59956	952934
59930	952935
29733	952936
15961	952937
54534	952938
139842	952939
168719	952940
130679	952941
44206	952942
113893	952943
32895	952944
113822	952945
49879	952946
65215	952947
65185	952948
15399	952949
15517	952950
29420	952951
46128	952952
73459	952953
70398	952954
145379	952955
25386	952956
45670	952957
31822	952958
129148	952959
45944	952960
85031	952961
15517	952962
72786	952963
70154	952964
60534	952965
147792	952966
117224	952967
143902	952968
4761	952969
63359	952970
135761	952971
28729	952972
160888	952973
127711	952974
14989	952975
149094	952976
25417	952977
2236	952978
778	952979
1663	952980
14593	952981
44407	952982
77002	952983
44407	952984
77754	952985
31324	952986
54537	952987
27156	952988
10614	952989
27742	952990
25163	952991
108254	952992
34151	952993
53877	952994
3652	952995
94392	952996
37138	952997
53803	952998
54767	952999
46497	953000
32162	953001
25538	953002
181622	953003
30571	953004
56325	953005
7029	953006
57447	953007
47826	953008
31444	953009
42583	953010
26833	953011
22553	953012
104821	953013
142768	953014
29	953015
4178	953016
7818	953017
9208	953018
26773	953019
11496	953020
57079	953021
66	953022
1606	953023
38812	953024
10637	953025
3621	953026
7967	953027
14233	953028
6394	953029
95562	953030
9083	953031
67857	953032
126614	953033
59825	953034
104006	953035
8225	953036
128460	953037
8348	953038
21245	953039
11499	953040
170598	953041
36200	953042
10096	953043
16009	953044
1195	953045
22283	953046
46945	953047
181114	953048
177167	953049
128821	953050
67858	953051
14845	953052
134849	953053
20707	953054
4978	953055
131271	953056
33584	953057
33112	953058
64368	953059
57268	953060
49665	953061
154662	953062
143961	953063
37431	953064
48239	953065
98499	953066
83885	953067
2996	953068
13330	953069
7821	953070
8675	953071
50987	953072
37172	953073
148012	953074
2335	953075
11126	953076
60305	953077
13111	953078
91191	953079
27685	953080
185510	953081
15128	953082
25191	953083
7784	953084
1079	953085
26623	953086
30247	953087
10459	953088
20580	953089
3048	953090
8355	953091
17406	953092
58553	953093
12506	953094
27356	953095
71567	953096
64387	953097
112987	953098
6651	953099
41672	953100
16251	953101
14766	953102
7170	953103
46708	953104
96250	953105
36315	953106
35998	953107
11173	953108
30229	953109
39021	953110
5981	953111
43632	953112
71765	953113
105588	953114
69932	953115
19354	953116
88989	953117
34819	953118
88514	953119
14318	953120
137749	953121
147626	953122
7278	953123
19322	953124
74279	953125
11754	953126
89223	953127
76104	953128
10061	953129
10067	953130
48344	953131
181405	953132
177522	953133
138976	953134
140156	953135
48361	953136
57921	953137
35420	953138
446	953139
92931	953140
88818	953141
53270	953142
23400	953143
7387	953144
17022	953145
14376	953146
16253	953147
30594	953148
58050	953149
5152	953150
95	953151
28607	953152
110241	953153
55441	953154
68727	953155
8044	953156
2849	953157
105926	953158
57895	953159
8363	953160
18048	953161
108718	953162
53847	953163
49773	953164
6824	953165
3550	953166
12325	953167
138937	953168
51708	953169
636	953170
66686	953171
1144	953172
114	953173
47739	953174
23711	953175
382	953176
4355	953177
45615	953178
116902	953179
7618	953180
9382	953181
5805	953182
162040	953183
16173	953184
1092	953185
117212	953186
67326	953187
3053	953188
59853	953189
31499	953190
26033	953191
15904	953192
47251	953193
14536	953194
2695	953195
56466	953196
26539	953197
61014	953198
103129	953199
126809	953200
170479	953201
65980	953202
31453	953203
120740	953204
1413	953205
4039	953206
47356	953207
18681	953208
4919	953209
4736	953210
12059	953211
131988	953212
63625	953213
2481	953214
23170	953215
55599	953216
10321	953217
6091	953218
4490	953219
48946	953220
31296	953221
6087	953222
54034	953223
86778	953224
109134	953225
5466	953226
43862	953227
98999	953228
67353	953229
59464	953230
7159	953231
1831	953232
29288	953233
4341	953234
20257	953235
93832	953236
87384	953237
33144	953238
147038	953239
60565	953240
6400	953241
31833	953242
101124	953243
85835	953244
29036	953245
139	953246
41769	953247
131363	953248
3147	953249
74567	953250
41370	953251
76046	953252
36023	953253
43899	953254
34161	953255
18387	953256
11160	953257
60982	953258
10009	953259
60183	953260
18827	953261
51454	953262
1125	953263
123320	953264
14654	953265
11605	953266
33322	953267
20457	953268
174612	953269
97561	953270
44359	953271
18827	953272
29829	953273
33017	953274
11551	953275
3440	953276
87265	953277
12631	953278
36080	953279
6428	953280
96934	953281
29282	953282
87235	953283
39687	953284
108233	953285
7065	953286
47847	953287
4034	953288
29070	953289
84187	953290
3266	953291
47846	953292
8307	953293
38916	953294
12369	953295
37968	953296
139542	953297
40019	953298
140660	953299
140945	953300
6308	953301
178442	953302
2549	953303
42071	953304
2447	953305
28327	953306
19358	953307
15414	953308
56167	953309
2200	953310
34502	953311
7807	953312
115148	953313
149239	953314
19023	953315
50475	953316
60429	953317
50475	953318
14137	953319
19023	953320
20396	953321
18507	953322
1778	953323
39204	953324
142148	953325
10369	953326
74502	953327
179504	953328
68388	953329
27168	953330
119914	953331
59274	953332
8148	953333
86930	953334
24663	953335
140807	953336
86728	953337
96262	953338
17542	953339
29758	953340
259	953341
52776	953342
1431	953343
90519	953344
147119	953345
100132	953346
111723	953347
1696	953348
137729	953349
49618	953350
174275	953351
59129	953352
24779	953353
35241	953354
61030	953355
61235	953356
40193	953357
20520	953358
1083	953359
52974	953360
82944	953361
73472	953362
17573	953363
33984	953364
2229	953365
3553	953366
13445	953367
21992	953368
1540	953369
43214	953370
2072	953371
158029	953372
61060	953373
5562	953374
86441	953375
132764	953376
5562	953377
184687	953378
7973	953379
39120	953380
132825	953381
48001	953382
104474	953383
54376	953384
2355	953385
4108	953386
52744	953387
61280	953388
23623	953389
4108	953390
89993	953391
38801	953392
2355	953393
2355	953394
2355	953395
47282	953396
179915	953397
58442	953398
81531	953399
174111	953400
395	953401
349	953402
87002	953403
10038	953404
177244	953405
197	953406
2456	953407
2456	953408
21192	953409
10038	953410
87002	953411
9265	953412
7841	953413
38079	953414
56695	953415
137126	953416
12305	953417
15416	953418
33201	953419
815	953420
23660	953421
13288	953422
27674	953423
27674	953424
19889	953425
2750	953426
45064	953427
62082	953428
23281	953429
19146	953430
148515	953431
52008	953432
7841	953433
34537	953434
32644	953435
87504	953436
8793	953437
6783	953438
36423	953439
38923	953440
7315	953441
2620	953442
3816	953443
758	953444
16511	953445
17	953446
48016	953447
130478	953448
104406	953449
3159	953450
17827	953451
13170	953452
89077	953453
100106	953454
137124	953455
49827	953456
20989	953457
14734	953458
22912	953459
87814	953460
98268	953461
66441	953462
130311	953463
56857	953464
27827	953465
100698	953466
106762	953467
52526	953468
85677	953469
110454	953470
65096	953471
110096	953472
131672	953473
45067	953474
53960	953475
158425	953476
116931	953477
167665	953478
80493	953479
72683	953480
99873	953481
109260	953482
113318	953483
106817	953484
130113	953485
115453	953486
23497	953487
188807	953488
110213	953489
108947	953490
4132	953491
46087	953492
185988	953493
33947	953494
67948	953495
10941	953496
27151	953497
41118	953498
101897	953499
2852	953500
32907	953501
63011	953502
60423	953503
78862	953504
95369	953505
26334	953506
110774	953507
83290	953508
82458	953509
122052	953510
172169	953511
22316	953512
85759	953513
187288	953514
43988	953515
26235	953516
56771	953517
162524	953518
29657	953519
38723	953520
26322	953521
65466	953522
17558	953523
3659	953524
65292	953525
25000	953526
78933	953527
60614	953528
60789	953529
28475	953530
105094	953531
39909	953532
64337	953533
108949	953534
143095	953535
67867	953536
103614	953537
139084	953538
25037	953539
99640	953540
38521	953541
124286	953542
9083	953543
119405	953544
20484	953545
141222	953546
96382	953547
116597	953548
81494	953549
45529	953550
83148	953551
88361	953552
110787	953553
84686	953554
186532	953555
32173	953556
54318	953557
88375	953558
67702	953559
140842	953560
105893	953561
21571	953562
41439	953563
109980	953564
109392	953565
167815	953566
18450	953567
77907	953568
5578	953569
97870	953570
55047	953571
100420	953572
81435	953573
77866	953574
122239	953575
14382	953576
69619	953577
21466	953578
126685	953579
115170	953580
40253	953581
34047	953582
179637	953583
125935	953584
80788	953585
28531	953586
46486	953587
108950	953588
166671	953589
153715	953590
94781	953591
109633	953592
141822	953593
94365	953594
57189	953595
104678	953596
170705	953597
134656	953598
141138	953599
110329	953600
184967	953601
86730	953602
17535	953603
118792	953604
88169	953605
46489	953606
110707	953607
60695	953608
63540	953609
158563	953610
121396	953611
59273	953612
76335	953613
80956	953614
120928	953615
116450	953616
154738	953617
6755	953618
106860	953619
156262	953620
44218	953621
55683	953622
107957	953623
144953	953624
41055	953625
11503	953626
109289	953627
163208	953628
101304	953629
106813	953630
91158	953631
24672	953632
100740	953633
184577	953634
162888	953635
187023	953636
42765	953637
46649	953638
131621	953639
58812	953640
101144	953641
135816	953642
30955	953643
102707	953644
123217	953645
88708	953646
127309	953647
139584	953648
64841	953649
98187	953650
120864	953651
118882	953652
150631	953653
23448	953654
14856	953655
105056	953656
99689	953657
86312	953658
71914	953659
80050	953660
57866	953661
88912	953662
67389	953663
141743	953664
82450	953665
56885	953666
110208	953667
142233	953668
157204	953669
44093	953670
2989	953671
92955	953672
44419	953673
154172	953674
30985	953675
127815	953676
21687	953677
139979	953678
109674	953679
109205	953680
16122	953681
187795	953682
186930	953683
187525	953684
37235	953685
26	953686
77663	953687
121697	953688
11661	953689
68523	953690
66920	953691
156531	953692
24726	953693
59299	953694
14654	953695
117771	953696
71459	953697
78656	953698
141085	953699
166978	953700
59902	953701
31912	953702
53887	953703
5274	953704
132330	953705
58740	953706
54034	953707
158363	953708
53821	953709
82462	953710
28928	953711
50728	953712
31935	953713
127298	953714
44313	953715
92979	953716
65286	953717
69777	953718
31928	953719
77655	953720
79273	953721
52758	953722
175624	953723
55874	953724
65485	953725
57153	953726
38912	953727
68215	953728
100052	953729
81988	953730
72960	953731
78341	953732
102698	953733
82015	953734
81493	953735
7876	953736
101644	953737
54699	953738
21320	953739
172528	953740
76681	953741
53315	953742
187245	953743
153507	953744
85118	953745
122815	953746
65547	953747
101330	953748
63883	953749
189172	953750
78012	953751
102123	953752
80860	953753
113573	953754
66003	953755
37819	953756
169694	953757
135589	953758
126022	953759
96653	953760
122544	953761
49381	953762
30106	953763
131742	953764
94391	953765
57103	953766
30155	953767
70311	953768
106816	953769
80227	953770
44016	953771
124290	953772
139104	953773
24782	953774
133445	953775
79456	953776
69429	953777
22904	953778
21296	953779
128009	953780
93407	953781
54392	953782
160345	953783
80632	953784
124368	953785
5367	953786
129928	953787
100067	953788
54493	953789
79539	953790
45840	953791
69840	953792
142037	953793
101370	953794
44281	953795
160898	953796
56705	953797
119977	953798
95702	953799
164345	953800
49309	953801
171207	953802
81424	953803
95737	953804
124004	953805
100112	953806
36593	953807
97905	953808
155391	953809
162127	953810
168723	953811
3235	953812
95229	953813
54092	953814
63170	953815
75777	953816
11492	953817
135880	953818
35685	953819
96512	953820
88302	953821
80911	953822
56111	953823
69968	953824
46348	953825
111029	953826
140442	953827
95472	953828
54544	953829
55345	953830
15158	953831
82224	953832
116329	953833
42935	953834
30747	953835
30593	953836
6455	953837
65600	953838
101959	953839
58215	953840
81083	953841
8973	953842
87705	953843
18145	953844
102319	953845
45538	953846
141722	953847
101706	953848
158592	953849
172966	953850
32984	953851
56171	953852
58799	953853
107944	953854
68215	953855
126345	953856
22872	953857
89002	953858
72904	953859
105481	953860
87554	953861
64107	953862
68716	953863
9511	953864
102771	953865
96824	953866
100856	953867
96387	953868
122667	953869
53090	953870
44952	953871
58215	953872
107211	953873
22923	953874
110557	953875
32978	953876
156653	953877
132957	953878
37944	953879
84401	953880
67288	953881
125792	953882
90973	953883
79146	953884
54002	953885
30674	953886
81987	953887
104270	953888
57141	953889
71069	953890
70482	953891
27427	953892
12737	953893
45793	953894
37027	953895
96295	953896
37540	953897
163193	953898
65128	953899
93006	953900
107234	953901
86222	953902
65040	953903
101061	953904
19636	953905
54617	953906
36004	953907
95514	953908
22309	953909
44843	953910
72016	953911
108984	953912
14796	953913
157751	953914
55428	953915
84318	953916
46155	953917
135564	953918
77911	953919
151078	953920
78370	953921
79694	953922
64672	953923
10965	953924
15713	953925
31918	953926
64324	953927
150405	953928
178407	953929
25854	953930
100439	953931
85352	953932
48594	953933
116115	953934
58959	953935
53893	953936
186741	953937
27162	953938
129630	953939
154739	953940
69886	953941
174918	953942
186488	953943
55559	953944
31421	953945
180518	953946
141561	953947
53526	953948
36954	953949
97023	953950
37072	953951
79532	953952
56700	953953
181345	953954
66590	953955
34176	953956
97764	953957
119826	953958
38540	953959
93683	953960
93212	953961
30899	953962
23768	953963
108670	953964
54543	953965
128866	953966
189075	953967
170789	953968
102719	953969
151738	953970
167541	953971
169937	953972
178823	953973
123570	953974
110634	953975
95747	953976
171759	953977
121593	953978
157728	953979
101387	953980
115246	953981
128548	953982
15468	953983
11099	953984
40282	953985
48874	953986
72880	953987
139520	953988
92799	953989
38568	953990
38471	953991
142121	953992
71207	953993
36541	953994
156157	953995
126796	953996
129783	953997
31496	953998
26210	953999
56817	954000
152165	954001
51192	954002
116193	954003
107679	954004
140583	954005
20972	954006
25100	954007
48513	954008
20924	954009
46035	954010
17609	954011
165235	954012
25489	954013
103665	954014
162105	954015
139463	954016
102259	954017
167981	954018
160405	954019
168288	954020
65783	954021
94810	954022
164040	954023
184545	954024
187250	954025
140636	954026
164189	954027
86728	954028
152696	954029
82048	954030
36820	954031
59121	954032
30307	954033
32063	954034
64873	954035
102539	954036
72597	954037
100580	954038
82996	954039
133390	954040
57016	954041
133633	954042
172808	954043
82437	954044
38801	954045
133259	954046
72995	954047
121230	954048
85148	954049
82901	954050
141501	954051
23852	954052
64170	954053
178624	954054
109495	954055
88565	954056
70679	954057
70859	954058
81007	954059
123503	954060
30545	954061
185795	954062
67164	954063
49056	954064
97944	954065
153921	954066
76931	954067
20918	954068
115121	954069
124288	954070
72861	954071
101026	954072
81037	954073
44912	954074
94519	954075
81127	954076
75735	954077
117464	954078
127240	954079
58320	954080
79676	954081
37807	954082
53794	954083
154374	954084
80815	954085
86577	954086
174874	954087
30315	954088
54764	954089
100668	954090
65473	954091
142544	954092
64683	954093
96013	954094
36510	954095
58372	954096
83040	954097
77809	954098
48276	954099
60636	954100
167018	954101
36946	954102
109996	954103
53854	954104
48688	954105
105128	954106
103522	954107
104987	954108
48979	954109
96604	954110
31706	954111
107282	954112
120328	954113
133915	954114
12353	954115
79369	954116
68737	954117
127687	954118
33823	954119
38899	954120
140594	954121
66976	954122
85892	954123
38013	954124
122512	954125
93333	954126
57926	954127
104018	954128
104195	954129
78364	954130
81714	954131
66165	954132
132138	954133
30584	954134
150520	954135
158329	954136
123595	954137
108898	954138
124889	954139
42051	954140
139051	954141
46618	954142
110191	954143
102593	954144
133224	954145
85249	954146
161330	954147
172967	954148
46452	954149
127746	954150
166054	954151
34193	954152
64850	954153
85174	954154
124650	954155
96721	954156
128139	954157
84797	954158
84425	954159
98280	954160
66233	954161
174143	954162
95053	954163
9368	954164
66314	954165
122213	954166
22894	954167
175208	954168
14805	954169
79422	954170
37090	954171
79702	954172
120967	954173
32060	954174
126835	954175
105012	954176
83737	954177
142644	954178
82671	954179
39005	954180
15799	954181
118453	954182
56496	954183
156186	954184
98807	954185
121258	954186
100790	954187
78259	954188
21512	954189
18249	954190
67108	954191
8028	954192
109699	954193
65109	954194
172256	954195
128320	954196
123921	954197
152485	954198
87160	954199
136051	954200
96149	954201
109532	954202
10704	954203
59899	954204
88137	954205
45029	954206
54703	954207
118171	954208
83922	954209
119048	954210
71011	954211
63440	954212
20475	954213
120979	954214
78466	954215
118076	954216
38662	954217
124009	954218
15179	954219
69048	954220
136491	954221
12407	954222
98554	954223
82064	954224
45400	954225
70162	954226
128900	954227
158508	954228
138306	954229
25607	954230
31991	954231
54237	954232
100540	954233
82267	954234
16467	954235
6398	954236
139664	954237
81876	954238
133295	954239
178483	954240
55443	954241
65237	954242
38179	954243
20748	954244
64737	954245
2906	954246
64659	954247
52835	954248
139941	954249
157742	954250
102518	954251
184077	954252
176221	954253
106367	954254
37552	954255
67402	954256
15747	954257
15794	954258
55874	954259
84669	954260
68641	954261
123090	954262
99463	954263
132876	954264
12416	954265
49242	954266
47132	954267
80673	954268
126714	954269
162215	954270
110386	954271
70812	954272
172638	954273
67209	954274
143045	954275
47353	954276
101189	954277
160231	954278
66888	954279
93204	954280
126037	954281
101506	954282
63421	954283
56819	954284
68670	954285
44950	954286
60674	954287
31419	954288
163064	954289
30656	954290
86318	954291
72987	954292
141680	954293
103673	954294
140355	954295
140666	954296
47055	954297
117555	954298
65561	954299
6084	954300
41356	954301
79151	954302
142005	954303
94930	954304
184665	954305
59593	954306
186545	954307
91380	954308
23095	954309
81887	954310
30389	954311
79581	954312
54537	954313
135965	954314
56822	954315
46975	954316
48557	954317
17205	954318
77992	954319
176972	954320
88446	954321
77826	954322
123972	954323
184867	954324
56309	954325
99188	954326
93137	954327
39916	954328
25875	954329
110053	954330
30502	954331
102361	954332
2906	954333
126305	954334
21520	954335
45510	954336
125047	954337
102020	954338
168332	954339
110786	954340
55296	954341
65937	954342
116274	954343
169117	954344
88357	954345
58255	954346
101292	954347
95429	954348
6972	954349
25905	954350
72926	954351
116321	954352
83128	954353
15201	954354
54610	954355
66122	954356
94921	954357
30342	954358
57093	954359
86031	954360
67215	954361
120130	954362
82261	954363
178299	954364
131687	954365
101424	954366
38814	954367
139874	954368
27993	954369
159892	954370
175703	954371
156566	954372
64821	954373
33957	954374
14682	954375
81061	954376
53578	954377
129026	954378
15620	954379
34726	954380
1856	954381
15713	954382
34063	954383
32017	954384
45310	954385
41377	954386
78446	954387
121376	954388
164710	954389
46667	954390
127130	954391
11168	954392
108627	954393
141986	954394
38740	954395
33711	954396
8046	954397
55147	954398
185519	954399
55359	954400
159729	954401
88354	954402
65333	954403
86282	954404
126451	954405
47124	954406
55728	954407
159389	954408
107220	954409
31124	954410
75090	954411
122016	954412
124681	954413
99779	954414
59287	954415
125400	954416
30894	954417
177098	954418
175028	954419
131563	954420
99744	954421
13954	954422
66111	954423
119766	954424
66154	954425
46446	954426
123263	954427
18672	954428
33681	954429
27559	954430
118527	954431
122762	954432
128499	954433
116828	954434
186556	954435
43812	954436
142625	954437
119778	954438
88410	954439
131760	954440
68605	954441
100818	954442
127887	954443
98622	954444
23514	954445
43325	954446
120556	954447
66458	954448
30965	954449
32504	954450
98700	954451
39872	954452
138187	954453
158597	954454
52374	954455
49032	954456
129378	954457
46098	954458
71899	954459
98343	954460
172474	954461
184508	954462
155019	954463
94812	954464
22340	954465
125183	954466
49886	954467
127998	954468
135458	954469
166183	954470
187232	954471
26190	954472
108514	954473
63838	954474
60488	954475
157598	954476
119377	954477
85031	954478
66485	954479
172804	954480
66784	954481
23423	954482
93532	954483
36903	954484
13034	954485
82317	954486
129768	954487
68404	954488
95588	954489
55235	954490
30656	954491
41366	954492
162227	954493
66846	954494
123019	954495
41046	954496
105968	954497
142072	954498
59560	954499
124263	954500
23052	954501
41110	954502
129023	954503
45092	954504
11693	954505
20949	954506
14460	954507
46044	954508
100918	954509
100060	954510
3720	954511
184444	954512
166505	954513
130372	954514
69551	954515
102650	954516
80485	954517
20941	954518
96199	954519
168424	954520
31534	954521
98075	954522
24750	954523
49659	954524
93228	954525
25735	954526
117636	954527
38776	954528
180240	954529
20666	954530
82445	954531
129689	954532
99050	954533
116125	954534
166579	954535
186140	954536
126892	954537
52947	954538
85243	954539
104004	954540
65548	954541
98925	954542
97696	954543
67065	954544
104160	954545
94249	954546
179911	954547
70975	954548
120930	954549
158696	954550
95907	954551
126107	954552
69657	954553
169727	954554
150475	954555
46593	954556
186425	954557
109902	954558
9833	954559
69874	954560
15973	954561
91083	954562
93695	954563
119648	954564
80997	954565
86106	954566
98998	954567
174074	954568
126271	954569
102769	954570
65368	954571
45327	954572
24943	954573
100781	954574
67226	954575
76349	954576
25696	954577
30911	954578
100005	954579
54706	954580
65771	954581
168493	954582
52962	954583
113597	954584
147025	954585
78207	954586
15728	954587
37552	954588
81211	954589
82045	954590
164768	954591
132095	954592
83191	954593
82563	954594
116726	954595
30401	954596
63303	954597
119380	954598
38949	954599
22155	954600
66540	954601
121348	954602
26149	954603
187400	954604
126598	954605
152401	954606
128067	954607
85123	954608
105042	954609
123865	954610
79568	954611
125642	954612
105513	954613
117700	954614
22286	954615
54220	954616
77583	954617
127525	954618
96709	954619
82938	954620
96088	954621
23066	954622
123267	954623
36502	954624
64810	954625
101202	954626
122308	954627
120262	954628
173726	954629
23066	954630
67980	954631
64309	954632
142657	954633
99769	954634
33433	954635
96197	954636
141464	954637
100129	954638
58012	954639
183947	954640
84416	954641
7933	954642
29696	954643
149160	954644
3517	954645
142766	954646
110926	954647
57833	954648
96753	954649
68037	954650
96176	954651
10523	954652
56204	954653
38988	954654
17295	954655
156451	954656
167520	954657
83810	954658
101242	954659
144002	954660
25797	954661
168561	954662
68325	954663
48644	954664
66715	954665
158071	954666
67363	954667
53185	954668
26029	954669
109287	954670
88844	954671
126304	954672
179514	954673
13101	954674
129555	954675
95620	954676
52875	954677
58760	954678
81991	954679
26066	954680
36602	954681
180823	954682
50329	954683
65242	954684
54354	954685
83076	954686
108766	954687
45692	954688
58217	954689
33923	954690
95599	954691
79470	954692
123951	954693
109502	954694
128972	954695
165746	954696
121702	954697
157419	954698
81912	954699
166439	954700
38784	954701
95597	954702
44758	954703
174657	954704
107960	954705
44064	954706
43974	954707
93039	954708
34792	954709
82157	954710
162077	954711
117449	954712
139384	954713
63799	954714
46053	954715
20843	954716
120757	954717
84079	954718
120286	954719
173071	954720
72972	954721
98111	954722
11202	954723
162685	954724
137135	954725
153771	954726
55500	954727
120380	954728
97995	954729
36801	954730
69819	954731
97662	954732
118631	954733
105314	954734
117721	954735
65249	954736
40960	954737
188805	954738
88840	954739
96646	954740
107174	954741
28494	954742
120418	954743
143143	954744
52718	954745
60627	954746
86504	954747
107066	954748
109449	954749
79621	954750
58360	954751
66140	954752
83064	954753
50674	954754
56029	954755
79740	954756
55830	954757
157474	954758
7905	954759
102078	954760
8366	954761
157918	954762
46878	954763
89062	954764
100639	954765
67423	954766
16035	954767
11517	954768
76305	954769
94968	954770
56227	954771
99184	954772
83830	954773
95480	954774
66523	954775
17999	954776
12813	954777
185376	954778
184442	954779
44034	954780
104330	954781
186247	954782
98459	954783
139335	954784
79482	954785
87750	954786
97193	954787
129931	954788
158073	954789
46953	954790
125096	954791
46373	954792
6302	954793
66182	954794
123179	954795
122556	954796
80386	954797
53714	954798
81142	954799
122830	954800
161868	954801
95211	954802
54899	954803
12667	954804
100999	954805
99794	954806
100244	954807
106380	954808
66671	954809
29176	954810
95723	954811
84913	954812
56019	954813
33042	954814
184092	954815
168320	954816
25429	954817
71407	954818
83262	954819
82871	954820
6259	954821
1792	954822
9804	954823
99077	954824
48269	954825
96806	954826
96277	954827
96904	954828
115859	954829
27784	954830
4942	954831
33097	954832
7923	954833
171960	954834
136708	954835
151505	954836
60812	954837
6965	954838
23456	954839
46466	954840
99200	954841
78567	954842
131901	954843
137171	954844
168897	954845
25429	954846
135937	954847
108943	954848
36852	954849
168405	954850
37062	954851
12512	954852
127414	954853
41422	954854
183351	954855
142985	954856
67556	954857
17355	954858
66149	954859
102484	954860
101567	954861
137087	954862
104544	954863
84863	954864
11110	954865
19305	954866
37835	954867
102037	954868
25710	954869
123018	954870
122881	954871
46124	954872
13531	954873
26357	954874
21001	954875
31970	954876
21259	954877
9684	954878
81810	954879
41529	954880
6107	954881
29801	954882
11143	954883
46605	954884
140386	954885
25118	954886
26378	954887
153458	954888
7845	954889
69559	954890
18000	954891
21948	954892
10515	954893
80085	954894
64467	954895
48577	954896
30664	954897
25221	954898
54359	954899
53738	954900
95861	954901
97680	954902
10960	954903
38995	954904
25913	954905
140641	954906
97804	954907
110957	954908
37766	954909
77951	954910
66497	954911
76076	954912
36858	954913
30600	954914
17486	954915
63250	954916
151066	954917
40206	954918
10672	954919
99418	954920
16142	954921
38168	954922
41348	954923
101475	954924
101793	954925
71597	954926
135819	954927
142712	954928
110678	954929
79693	954930
119120	954931
70612	954932
57182	954933
133287	954934
97056	954935
163663	954936
66661	954937
156880	954938
158049	954939
189216	954940
41074	954941
87215	954942
133752	954943
86036	954944
104282	954945
70736	954946
93963	954947
31876	954948
17947	954949
30428	954950
166445	954951
182829	954952
79231	954953
56033	954954
22888	954955
129546	954956
45137	954957
88088	954958
9385	954959
78719	954960
152065	954961
78300	954962
98726	954963
101798	954964
31802	954965
138763	954966
161679	954967
71020	954968
149941	954969
58239	954970
98802	954971
68312	954972
30382	954973
99937	954974
87413	954975
10696	954976
26440	954977
186740	954978
125205	954979
106343	954980
150930	954981
81240	954982
127756	954983
136093	954984
93913	954985
106882	954986
39102	954987
118865	954988
143151	954989
130429	954990
138849	954991
135317	954992
72048	954993
102073	954994
41089	954995
5714	954996
33013	954997
80187	954998
182725	954999
141475	955000
31184	955001
97155	955002
103026	955003
18850	955004
44954	955005
9542	955006
97042	955007
44921	955008
184246	955009
124970	955010
26710	955011
45646	955012
101845	955013
63374	955014
67476	955015
27162	955016
36722	955017
44113	955018
185959	955019
140390	955020
64090	955021
49424	955022
55823	955023
74820	955024
50268	955025
2571	955026
59392	955027
129107	955028
127294	955029
23020	955030
95355	955031
119428	955032
27769	955033
38087	955034
96299	955035
41260	955036
160969	955037
183965	955038
11517	955039
154581	955040
33247	955041
158775	955042
15577	955043
45634	955044
165392	955045
10	955046
46736	955047
34681	955048
163103	955049
76304	955050
151025	955051
21042	955052
88562	955053
59719	955054
179462	955055
44190	955056
62451	955057
137828	955058
101883	955059
84514	955060
110791	955061
141012	955062
38885	955063
122493	955064
53271	955065
11693	955066
15588	955067
139567	955068
109671	955069
55172	955070
104295	955071
49912	955072
80332	955073
106908	955074
135981	955075
125752	955076
79031	955077
72602	955078
179424	955079
153214	955080
135884	955081
172357	955082
94441	955083
116082	955084
86957	955085
64789	955086
71807	955087
128021	955088
185991	955089
38107	955090
83369	955091
92700	955092
25524	955093
64031	955094
157361	955095
127154	955096
173489	955097
9248	955098
44046	955099
139620	955100
36256	955101
70511	955102
73026	955103
45653	955104
132616	955105
137821	955106
64351	955107
74991	955108
70794	955109
80368	955110
66393	955111
166580	955112
81781	955113
55031	955114
105241	955115
95251	955116
37544	955117
123528	955118
106932	955119
128413	955120
63432	955121
134248	955122
109714	955123
186264	955124
129980	955125
172444	955126
110001	955127
156521	955128
108226	955129
17571	955130
65987	955131
26232	955132
99988	955133
24856	955134
82106	955135
32019	955136
107759	955137
25820	955138
185875	955139
30499	955140
71699	955141
77943	955142
48291	955143
188292	955144
116352	955145
104680	955146
46657	955147
68107	955148
174488	955149
127405	955150
140075	955151
128120	955152
67586	955153
14570	955154
41230	955155
46997	955156
18806	955157
105072	955158
10701	955159
30502	955160
14617	955161
80348	955162
181103	955163
4054	955164
107450	955165
52920	955166
81032	955167
49291	955168
120919	955169
27211	955170
60597	955171
53092	955172
149130	955173
131566	955174
146857	955175
52886	955176
46894	955177
172311	955178
54153	955179
123998	955180
63371	955181
119124	955182
10877	955183
77153	955184
163405	955185
40730	955186
73218	955187
151778	955188
60459	955189
70745	955190
130061	955191
183656	955192
76741	955193
70717	955194
133544	955195
149822	955196
59343	955197
126637	955198
113663	955199
77101	955200
55214	955201
116571	955202
108512	955203
58810	955204
47001	955205
24826	955206
186270	955207
66343	955208
33564	955209
60779	955210
82387	955211
76828	955212
65583	955213
9242	955214
44456	955215
124559	955216
119370	955217
78094	955218
21641	955219
62486	955220
139400	955221
55294	955222
130098	955223
21081	955224
62621	955225
93308	955226
103326	955227
38704	955228
159280	955229
117969	955230
77572	955231
133523	955232
133320	955233
66973	955234
76868	955235
152362	955236
165438	955237
19022	955238
77403	955239
107246	955240
71970	955241
166306	955242
55334	955243
95792	955244
22321	955245
133083	955246
23409	955247
30708	955248
12729	955249
54151	955250
83348	955251
10578	955252
56650	955253
80073	955254
54078	955255
78412	955256
18029	955257
25671	955258
175188	955259
184321	955260
110529	955261
32979	955262
15150	955263
87226	955264
60308	955265
41947	955266
63709	955267
136773	955268
12551	955269
86704	955270
64148	955271
79911	955272
132334	955273
134365	955274
82500	955275
117389	955276
55176	955277
139036	955278
96458	955279
124508	955280
17765	955281
31074	955282
82019	955283
7335	955284
175049	955285
96861	955286
66671	955287
25351	955288
141540	955289
79756	955290
83017	955291
50470	955292
10328	955293
179726	955294
108575	955295
116859	955296
129515	955297
101721	955298
66091	955299
159550	955300
77578	955301
16011	955302
95761	955303
122362	955304
162832	955305
123410	955306
109424	955307
82982	955308
107232	955309
22308	955310
97527	955311
157609	955312
125353	955313
72565	955314
18503	955315
160673	955316
128250	955317
119732	955318
83862	955319
150538	955320
186044	955321
180357	955322
151124	955323
168417	955324
142151	955325
45304	955326
64708	955327
37539	955328
86878	955329
68177	955330
137997	955331
48144	955332
139134	955333
88830	955334
70324	955335
126322	955336
72675	955337
21543	955338
133280	955339
42005	955340
162020	955341
78646	955342
99340	955343
25948	955344
122298	955345
63891	955346
95357	955347
101899	955348
31205	955349
100440	955350
45021	955351
81950	955352
53684	955353
10516	955354
30291	955355
33467	955356
160360	955357
36492	955358
124362	955359
129180	955360
55771	955361
171603	955362
95876	955363
81408	955364
162880	955365
81823	955366
81823	955367
71187	955368
119607	955369
28028	955370
104377	955371
169824	955372
45467	955373
82748	955374
173258	955375
85855	955376
122051	955377
56546	955378
59855	955379
36830	955380
67222	955381
100817	955382
99161	955383
95325	955384
75100	955385
126331	955386
26013	955387
149261	955388
69809	955389
138410	955390
65934	955391
92389	955392
151542	955393
121786	955394
98313	955395
121752	955396
81998	955397
14597	955398
30984	955399
97787	955400
101225	955401
59586	955402
99866	955403
40601	955404
38033	955405
68258	955406
63983	955407
33831	955408
37640	955409
78665	955410
67300	955411
128378	955412
44834	955413
97932	955414
85523	955415
119499	955416
139301	955417
81985	955418
88101	955419
60368	955420
93819	955421
169803	955422
18145	955423
53568	955424
125725	955425
129429	955426
47023	955427
31028	955428
47495	955429
140357	955430
31818	955431
68053	955432
120910	955433
53706	955434
21437	955435
141455	955436
17978	955437
49351	955438
56215	955439
68168	955440
120433	955441
101085	955442
160100	955443
71705	955444
140058	955445
175993	955446
40350	955447
63985	955448
46059	955449
179701	955450
100933	955451
46447	955452
64565	955453
186374	955454
71231	955455
126922	955456
120295	955457
45677	955458
84711	955459
123290	955460
142479	955461
45273	955462
128896	955463
27686	955464
36543	955465
109236	955466
96584	955467
49502	955468
162636	955469
45817	955470
63606	955471
54612	955472
126656	955473
120761	955474
17994	955475
40010	955476
113504	955477
76235	955478
142797	955479
7987	955480
76419	955481
98965	955482
118492	955483
118765	955484
109911	955485
66646	955486
118142	955487
59046	955488
99908	955489
118506	955490
115264	955491
120077	955492
126840	955493
127646	955494
99946	955495
45569	955496
104009	955497
59064	955498
139216	955499
33225	955500
83175	955501
130399	955502
80670	955503
71607	955504
140265	955505
66339	955506
80735	955507
124753	955508
128431	955509
7284	955510
116775	955511
73107	955512
79728	955513
17483	955514
69494	955515
117121	955516
58444	955517
84564	955518
135078	955519
36701	955520
77982	955521
156530	955522
84644	955523
66317	955524
5325	955525
53105	955526
118063	955527
20853	955528
124895	955529
59573	955530
126793	955531
123151	955532
40254	955533
66923	955534
55130	955535
56815	955536
64163	955537
12470	955538
161854	955539
32040	955540
95061	955541
54593	955542
125191	955543
102616	955544
6889	955545
26946	955546
22866	955547
153636	955548
59545	955549
169319	955550
27164	955551
37764	955552
50219	955553
133624	955554
116465	955555
160843	955556
133102	955557
79733	955558
13857	955559
92883	955560
87152	955561
129493	955562
94311	955563
126866	955564
14826	955565
142893	955566
7018	955567
137328	955568
55707	955569
70145	955570
82334	955571
102499	955572
30920	955573
67273	955574
50516	955575
185264	955576
135839	955577
81710	955578
79699	955579
161361	955580
151810	955581
116758	955582
84862	955583
37496	955584
37703	955585
9120	955586
113562	955587
135595	955588
82798	955589
88344	955590
37919	955591
75046	955592
123930	955593
136240	955594
162955	955595
80255	955596
34159	955597
31616	955598
46294	955599
119987	955600
132657	955601
106997	955602
92212	955603
55083	955604
116723	955605
54536	955606
70819	955607
25585	955608
91209	955609
9335	955610
58695	955611
109959	955612
79709	955613
68515	955614
94809	955615
130058	955616
186591	955617
27843	955618
77974	955619
46257	955620
125306	955621
117577	955622
162297	955623
102686	955624
78591	955625
102157	955626
123437	955627
56593	955628
98938	955629
79139	955630
27122	955631
53243	955632
76743	955633
36803	955634
66144	955635
26308	955636
105600	955637
65035	955638
98713	955639
138910	955640
15110	955641
173271	955642
129093	955643
97469	955644
51077	955645
131080	955646
153447	955647
135997	955648
4016	955649
14965	955650
25395	955651
92599	955652
174506	955653
85610	955654
38070	955655
53204	955656
163172	955657
80961	955658
38546	955659
165801	955660
7150	955661
9420	955662
46229	955663
7893	955664
15904	955665
136254	955666
38630	955667
72524	955668
73094	955669
117453	955670
108914	955671
6863	955672
177680	955673
94161	955674
162366	955675
104393	955676
169726	955677
127288	955678
49160	955679
59210	955680
3641	955681
38090	955682
31820	955683
127966	955684
63636	955685
120597	955686
101148	955687
155908	955688
17684	955689
158330	955690
65754	955691
70149	955692
130961	955693
184657	955694
54641	955695
95780	955696
124472	955697
27126	955698
81091	955699
56149	955700
108763	955701
65805	955702
131211	955703
41902	955704
109390	955705
27174	955706
116180	955707
32893	955708
25089	955709
157135	955710
17457	955711
10769	955712
14813	955713
41957	955714
48113	955715
121144	955716
5475	955717
115955	955718
105163	955719
46374	955720
4685	955721
95143	955722
189014	955723
120394	955724
30892	955725
9511	955726
139383	955727
85585	955728
81922	955729
46507	955730
149293	955731
65838	955732
163104	955733
22904	955734
116027	955735
139712	955736
116703	955737
66738	955738
1835	955739
14522	955740
133967	955741
130448	955742
58748	955743
129113	955744
116140	955745
82565	955746
185072	955747
3389	955748
92719	955749
129815	955750
57581	955751
68089	955752
80139	955753
93638	955754
96032	955755
12660	955756
6299	955757
171790	955758
150974	955759
20251	955760
21492	955761
108747	955762
86646	955763
128435	955764
59459	955765
97243	955766
54665	955767
134928	955768
128280	955769
22202	955770
142328	955771
166359	955772
81080	955773
185362	955774
138823	955775
37909	955776
82273	955777
65372	955778
66964	955779
6899	955780
79013	955781
56579	955782
56132	955783
77036	955784
127884	955785
165938	955786
88750	955787
3279	955788
152040	955789
110765	955790
127658	955791
101031	955792
4675	955793
77021	955794
44619	955795
5687	955796
150305	955797
59070	955798
106713	955799
152873	955800
120674	955801
151824	955802
64233	955803
133880	955804
93278	955805
8912	955806
10783	955807
81346	955808
186431	955809
95241	955810
129804	955811
37704	955812
20707	955813
54142	955814
183313	955815
53417	955816
116760	955817
126374	955818
140363	955819
46674	955820
20722	955821
63672	955822
15159	955823
117964	955824
52948	955825
109937	955826
168560	955827
54608	955828
79582	955829
64432	955830
124963	955831
54875	955832
135306	955833
38495	955834
155856	955835
174209	955836
166886	955837
44997	955838
183182	955839
25968	955840
77248	955841
97198	955842
102588	955843
13381	955844
104426	955845
168094	955846
135633	955847
85305	955848
54670	955849
81554	955850
11091	955851
30946	955852
80073	955853
21142	955854
30337	955855
17316	955856
37283	955857
156461	955858
126364	955859
129038	955860
85890	955861
103690	955862
106367	955863
99701	955864
64914	955865
22179	955866
177151	955867
68050	955868
79852	955869
81416	955870
127315	955871
49692	955872
110188	955873
64232	955874
55580	955875
115733	955876
106043	955877
97297	955878
160316	955879
31200	955880
21043	955881
44699	955882
188434	955883
63548	955884
96816	955885
43281	955886
80268	955887
184587	955888
96699	955889
22316	955890
22406	955891
30523	955892
67540	955893
93345	955894
135392	955895
23328	955896
38456	955897
80094	955898
21639	955899
108591	955900
142405	955901
142922	955902
133554	955903
28056	955904
9878	955905
125687	955906
69768	955907
108987	955908
170803	955909
78122	955910
21472	955911
171777	955912
72393	955913
167030	955914
36289	955915
71006	955916
55174	955917
99571	955918
99526	955919
162926	955920
63519	955921
10945	955922
4775	955923
99904	955924
154238	955925
56575	955926
78835	955927
47325	955928
164800	955929
135638	955930
21720	955931
58119	955932
67558	955933
54330	955934
80689	955935
108814	955936
102387	955937
139445	955938
45873	955939
78853	955940
118536	955941
59517	955942
27224	955943
44922	955944
22218	955945
124396	955946
76981	955947
58685	955948
157864	955949
31528	955950
102581	955951
122926	955952
156938	955953
101903	955954
55632	955955
66573	955956
64512	955957
38147	955958
131825	955959
25672	955960
47675	955961
78009	955962
113861	955963
125173	955964
167581	955965
154588	955966
71412	955967
92872	955968
105228	955969
178896	955970
6800	955971
54278	955972
155858	955973
105458	955974
142782	955975
126502	955976
100744	955977
21353	955978
65553	955979
88387	955980
53932	955981
151457	955982
19015	955983
38654	955984
176514	955985
184708	955986
82655	955987
117893	955988
9119	955989
55225	955990
131571	955991
88876	955992
63965	955993
118781	955994
95926	955995
168024	955996
161888	955997
44006	955998
110507	955999
118431	956000
79225	956001
84767	956002
63402	956003
38274	956004
8102	956005
175037	956006
80557	956007
45077	956008
80917	956009
72642	956010
14932	956011
159166	956012
97040	956013
45152	956014
143002	956015
175829	956016
64235	956017
129229	956018
14859	956019
99031	956020
56810	956021
124806	956022
48462	956023
174814	956024
188691	956025
141131	956026
141849	956027
66832	956028
113919	956029
41925	956030
99862	956031
50696	956032
81583	956033
94962	956034
128424	956035
21900	956036
123481	956037
64488	956038
132930	956039
17423	956040
125572	956041
129503	956042
15108	956043
10956	956044
26311	956045
83975	956046
177104	956047
101489	956048
67308	956049
49471	956050
101000	956051
177934	956052
25890	956053
120604	956054
77708	956055
122569	956056
55666	956057
180571	956058
141165	956059
167246	956060
15082	956061
63750	956062
135433	956063
64432	956064
80269	956065
79559	956066
139456	956067
121835	956068
119897	956069
101738	956070
107823	956071
23032	956072
44831	956073
25099	956074
55370	956075
63689	956076
82717	956077
81934	956078
123261	956079
57930	956080
64759	956081
120550	956082
121536	956083
52996	956084
70885	956085
117297	956086
70906	956087
59314	956088
134552	956089
4753	956090
109322	956091
141850	956092
105826	956093
72424	956094
98847	956095
65081	956096
7873	956097
121127	956098
123721	956099
143125	956100
121398	956101
139918	956102
126890	956103
49219	956104
126739	956105
25051	956106
72517	956107
16882	956108
119004	956109
6562	956110
72666	956111
69522	956112
100109	956113
76412	956114
119065	956115
52918	956116
83933	956117
99062	956118
49564	956119
140813	956120
79519	956121
20480	956122
54140	956123
40173	956124
159522	956125
83188	956126
95181	956127
153803	956128
6005	956129
44447	956130
66275	956131
85140	956132
150902	956133
167356	956134
91104	956135
56352	956136
11387	956137
183237	956138
141791	956139
99645	956140
181267	956141
17922	956142
126923	956143
163410	956144
180352	956145
19401	956146
134025	956147
99232	956148
64958	956149
33754	956150
71064	956151
4710	956152
187375	956153
81615	956154
31936	956155
31125	956156
44825	956157
189120	956158
149876	956159
109609	956160
44438	956161
141216	956162
105521	956163
188221	956164
50543	956165
67289	956166
47007	956167
50637	956168
172630	956169
128442	956170
45670	956171
28854	956172
21299	956173
21375	956174
181449	956175
110548	956176
156808	956177
93790	956178
100263	956179
30315	956180
31394	956181
168928	956182
99627	956183
87078	956184
99905	956185
71871	956186
66311	956187
150288	956188
26259	956189
8088	956190
116866	956191
11490	956192
58759	956193
18735	956194
38793	956195
68167	956196
98447	956197
173083	956198
139836	956199
25214	956200
54152	956201
10888	956202
53624	956203
106542	956204
98093	956205
67025	956206
70655	956207
22483	956208
175948	956209
167021	956210
64898	956211
45567	956212
184605	956213
67747	956214
68109	956215
173065	956216
113603	956217
107882	956218
41777	956219
45926	956220
151172	956221
25463	956222
79805	956223
38269	956224
122609	956225
30176	956226
66702	956227
124439	956228
97491	956229
19071	956230
55407	956231
56736	956232
88935	956233
63900	956234
18947	956235
97590	956236
120636	956237
135288	956238
129164	956239
154650	956240
9804	956241
126243	956242
189155	956243
80430	956244
96921	956245
139361	956246
60591	956247
31243	956248
174320	956249
105649	956250
78825	956251
1730	956252
139702	956253
133745	956254
100953	956255
96537	956256
115666	956257
47959	956258
117763	956259
82710	956260
55228	956261
100361	956262
100787	956263
97926	956264
41830	956265
165317	956266
105173	956267
188417	956268
65712	956269
5449	956270
80644	956271
169763	956272
127236	956273
81591	956274
88334	956275
109076	956276
16292	956277
109209	956278
155365	956279
85921	956280
64267	956281
43799	956282
46148	956283
66773	956284
125685	956285
87415	956286
50709	956287
93474	956288
49014	956289
126040	956290
102684	956291
142162	956292
37401	956293
125720	956294
123121	956295
70203	956296
101711	956297
186325	956298
67707	956299
56121	956300
33354	956301
67528	956302
24906	956303
120452	956304
56697	956305
40181	956306
50668	956307
53553	956308
135661	956309
141055	956310
10618	956311
19301	956312
38775	956313
162438	956314
141474	956315
38464	956316
116957	956317
128287	956318
130153	956319
7383	956320
9385	956321
122632	956322
122932	956323
56521	956324
126762	956325
107111	956326
79262	956327
70256	956328
133518	956329
11610	956330
82805	956331
116884	956332
136260	956333
160751	956334
32059	956335
127657	956336
127336	956337
38479	956338
134150	956339
66039	956340
7112	956341
116410	956342
117900	956343
26216	956344
26182	956345
66266	956346
44807	956347
37899	956348
17556	956349
124726	956350
59699	956351
136818	956352
106759	956353
140490	956354
48503	956355
11168	956356
103677	956357
90484	956358
70112	956359
137700	956360
28010	956361
101042	956362
6002	956363
13267	956364
70061	956365
165539	956366
91234	956367
160478	956368
80097	956369
95794	956370
55478	956371
133250	956372
107150	956373
118410	956374
63494	956375
147250	956376
115944	956377
168937	956378
58742	956379
77243	956380
70863	956381
46105	956382
141602	956383
31873	956384
32135	956385
81320	956386
68545	956387
35515	956388
54308	956389
75014	956390
27090	956391
30433	956392
13125	956393
8877	956394
55179	956395
12245	956396
18557	956397
108318	956398
109031	956399
31016	956400
5376	956401
39360	956402
26978	956403
46909	956404
57981	956405
30290	956406
13106	956407
12814	956408
126601	956409
68810	956410
34286	956411
26686	956412
113943	956413
7138	956414
72227	956415
8734	956416
1429	956417
60759	956418
4663	956419
59552	956420
60725	956421
37927	956422
48542	956423
59136	956424
8941	956425
67873	956426
40210	956427
57909	956428
99115	956429
36512	956430
100989	956431
49639	956432
18121	956433
71913	956434
28130	956435
25889	956436
46218	956437
3628	956438
28539	956439
32809	956440
21797	956441
6324	956442
56833	956443
26556	956444
154835	956445
8960	956446
142743	956447
2009	956448
19815	956449
17566	956450
5376	956451
28123	956452
140	956453
61405	956454
35148	956455
7171	956456
26384	956457
5874	956458
18027	956459
33788	956460
35080	956461
78051	956462
33470	956463
11841	956464
742	956465
29056	956466
19619	956467
126490	956468
48094	956469
48833	956470
71282	956471
132146	956472
158394	956473
64399	956474
174538	956475
110393	956476
176901	956477
65076	956478
73277	956479
59026	956480
181732	956481
78890	956482
160131	956483
29579	956484
8091	956485
135313	956486
66162	956487
17101	956488
72313	956489
432	956490
26432	956491
9008	956492
7487	956493
71427	956494
33337	956495
34403	956496
48591	956497
9700	956498
11408	956499
2341	956500
5316	956501
14609	956502
2979	956503
7928	956504
889	956505
37711	956506
26227	956507
101320	956508
49302	956509
10627	956510
8906	956511
13077	956512
8643	956513
18552	956514
2500	956515
5916	956516
9617	956517
12307	956518
7798	956519
60705	956520
56941	956521
100982	956522
82653	956523
17203	956524
11355	956525
21712	956526
27367	956527
13434	956528
133211	956529
18958	956530
27329	956531
674	956532
19587	956533
5304	956534
4491	956535
70743	956536
22257	956537
70801	956538
91583	956539
1289	956540
4824	956541
19929	956542
814	956543
1239	956544
28082	956545
6284	956546
29551	956547
40443	956548
670	956549
40443	956550
5139	956551
10296	956552
40911	956553
33893	956554
22896	956555
72938	956556
38657	956557
68905	956558
26765	956559
19927	956560
23256	956561
65456	956562
45043	956563
69588	956564
38403	956565
41636	956566
109283	956567
28210	956568
4277	956569
72226	956570
6318	956571
359	956572
18945	956573
82743	956574
58584	956575
48560	956576
15508	956577
2398	956578
40184	956579
143	956580
10659	956581
33325	956582
28113	956583
9502	956584
8496	956585
21796	956586
54574	956587
134358	956588
8348	956589
11067	956590
12611	956591
7613	956592
34510	956593
14499	956594
9572	956595
63956	956596
10108	956597
13414	956598
8815	956599
32658	956600
12330	956601
26831	956602
53085	956603
9731	956604
1314	956605
1653	956606
101727	956607
4596	956608
34588	956609
47222	956610
37174	956611
6018	956612
82757	956613
13283	956614
1633	956615
28437	956616
50130	956617
137889	956618
25176	956619
9526	956620
36458	956621
3186	956622
105255	956623
25593	956624
20377	956625
3571	956626
50130	956627
41610	956628
23387	956629
30864	956630
53008	956631
11889	956632
43003	956633
128874	956634
129249	956635
124464	956636
56795	956637
45081	956638
34221	956639
37736	956640
569	956641
13392	956642
11387	956643
81793	956644
110922	956645
289	956646
289	956647
6660	956648
3034	956649
76959	956650
100719	956651
11238	956652
23868	956653
60252	956654
153587	956655
42810	956656
71886	956657
93426	956658
117808	956659
119058	956660
62671	956661
40236	956662
172006	956663
43	956664
35818	956665
90815	956666
172387	956667
4018	956668
12874	956669
12874	956670
42136	956671
38623	956672
120580	956673
6395	956674
3783	956675
4649	956676
33803	956677
4649	956678
64684	956679
97887	956680
30646	956681
95521	956682
5285	956683
17584	956684
125728	956685
20751	956686
82275	956687
79270	956688
6883	956689
124120	956690
104965	956691
104965	956692
37502	956693
3817	956694
3817	956695
27624	956696
149499	956697
17030	956698
36286	956699
63032	956700
115338	956701
58423	956702
40030	956703
103867	956704
3489	956705
58798	956706
365	956707
396	956708
38318	956709
87961	956710
85426	956711
15277	956712
21812	956713
32259	956714
32380	956715
61484	956716
189	956717
73581	956718
90389	956719
104977	956720
37295	956721
7366	956722
18326	956723
33546	956724
48988	956725
46430	956726
7246	956727
53580	956728
63486	956729
29319	956730
107577	956731
91372	956732
62191	956733
79049	956734
76351	956735
188288	956736
141965	956737
80513	956738
54610	956739
67092	956740
600	956741
1709	956742
39578	956743
13200	956744
2002	956745
59012	956746
59968	956747
2561	956748
181716	956749
12603	956750
18110	956751
56910	956752
75490	956753
2751	956754
21103	956755
183469	956756
128101	956757
116338	956758
14822	956759
54610	956760
91083	956761
128349	956762
45038	956763
17330	956764
95570	956765
64171	956766
32156	956767
17415	956768
27999	956769
74972	956770
17778	956771
62535	956772
172287	956773
113719	956774
118116	956775
177182	956776
85591	956777
123484	956778
97460	956779
78068	956780
10516	956781
130143	956782
56328	956783
124886	956784
32066	956785
160789	956786
47732	956787
17206	956788
40683	956789
160758	956790
71892	956791
83005	956792
68229	956793
23087	956794
24802	956795
113582	956796
38797	956797
38854	956798
91190	956799
64306	956800
31451	956801
12353	956802
14921	956803
82332	956804
41374	956805
126644	956806
101167	956807
71942	956808
101184	956809
156054	956810
47784	956811
96582	956812
55195	956813
21330	956814
64596	956815
85327	956816
40914	956817
14604	956818
58808	956819
66493	956820
66826	956821
81681	956822
101482	956823
79542	956824
28971	956825
95639	956826
100227	956827
34048	956828
67573	956829
55831	956830
12656	956831
46212	956832
129180	956833
70702	956834
45589	956835
145730	956836
80782	956837
21634	956838
25316	956839
82964	956840
169037	956841
127880	956842
104752	956843
83721	956844
30768	956845
97306	956846
101456	956847
21331	956848
129937	956849
65135	956850
85543	956851
162481	956852
56065	956853
49072	956854
104621	956855
18019	956856
185549	956857
133620	956858
120911	956859
56072	956860
120051	956861
57156	956862
55381	956863
56608	956864
31447	956865
58810	956866
80359	956867
79455	956868
105647	956869
46445	956870
71041	956871
85885	956872
146960	956873
107450	956874
80920	956875
162372	956876
14893	956877
125618	956878
16111	956879
59059	956880
64710	956881
76749	956882
66768	956883
101324	956884
173652	956885
68327	956886
65033	956887
58870	956888
111029	956889
173864	956890
128153	956891
26192	956892
22892	956893
32293	956894
168589	956895
56587	956896
81029	956897
9393	956898
66566	956899
68844	956900
130325	956901
67559	956902
27558	956903
66609	956904
177165	956905
45401	956906
63158	956907
81366	956908
55841	956909
160390	956910
123538	956911
109109	956912
124374	956913
25776	956914
188190	956915
41016	956916
86035	956917
66199	956918
57379	956919
78017	956920
153031	956921
71967	956922
38235	956923
67223	956924
75161	956925
81165	956926
177145	956927
177158	956928
135307	956929
135298	956930
71433	956931
124265	956932
30482	956933
64320	956934
119266	956935
81006	956936
91158	956937
48651	956938
134360	956939
146883	956940
53371	956941
113849	956942
78800	956943
123376	956944
30825	956945
124307	956946
147001	956947
62391	956948
91251	956949
113640	956950
113811	956951
95429	956952
26527	956953
98389	956954
117405	956955
15941	956956
16374	956957
17352	956958
15904	956959
86312	956960
83755	956961
22866	956962
33892	956963
32284	956964
160537	956965
15112	956966
55371	956967
56918	956968
46468	956969
64881	956970
46288	956971
67003	956972
30912	956973
37404	956974
30825	956975
106540	956976
129508	956977
54819	956978
46758	956979
130463	956980
25462	956981
81025	956982
160573	956983
30681	956984
68202	956985
14642	956986
161596	956987
94082	956988
98571	956989
25782	956990
100436	956991
158951	956992
95879	956993
86349	956994
17432	956995
81330	956996
82728	956997
133097	956998
54190	956999
55109	957000
26286	957001
132430	957002
66961	957003
6497	957004
47854	957005
81950	957006
65185	957007
82455	957008
163230	957009
57956	957010
126018	957011
98899	957012
98152	957013
133715	957014
9074	957015
122807	957016
53441	957017
70155	957018
87593	957019
156948	957020
68233	957021
133554	957022
80334	957023
84714	957024
78173	957025
10618	957026
77547	957027
122334	957028
17805	957029
46072	957030
31447	957031
54669	957032
127622	957033
67915	957034
59590	957035
166636	957036
123667	957037
120782	957038
4110	957039
31873	957040
19202	957041
15224	957042
4054	957043
78049	957044
6339	957045
21570	957046
67148	957047
4701	957048
79175	957049
81235	957050
2078	957051
11615	957052
18770	957053
3063	957054
30641	957055
153158	957056
69194	957057
32432	957058
1999	957059
99961	957060
105809	957061
23120	957062
31974	957063
31540	957064
66358	957065
18314	957066
44589	957067
44577	957068
73705	957069
20433	957070
26499	957071
84814	957072
114433	957073
114459	957074
51829	957075
90029	957076
112235	957077
147155	957078
105055	957079
54585	957080
21175	957081
57037	957082
72218	957083
25188	957084
58490	957085
170074	957086
50282	957087
2450	957088
329	957089
53836	957090
31870	957091
58890	957092
77489	957093
4292	957094
28582	957095
56150	957096
17681	957097
43305	957098
50781	957099
19065	957100
52472	957101
12870	957102
38544	957103
9881	957104
1157	957105
12948	957106
5886	957107
21432	957108
79851	957109
49995	957110
28261	957111
8109	957112
83547	957113
26714	957114
37061	957115
100471	957116
2809	957117
60855	957118
91368	957119
35144	957120
67249	957121
86862	957122
31319	957123
202	957124
31914	957125
80	957126
41656	957127
8653	957128
57697	957129
29522	957130
50139	957131
21065	957132
34326	957133
28175	957134
6874	957135
153284	957136
130164	957137
53577	957138
21246	957139
21835	957140
55357	957141
32573	957142
68327	957143
133804	957144
54460	957145
9156	957146
198	957147
38	957148
65394	957149
8811	957150
3774	957151
40449	957152
75731	957153
26808	957154
31510	957155
26827	957156
6137	957157
22689	957158
16407	957159
128367	957160
82178	957161
125738	957162
38729	957163
38729	957164
25152	957165
291	957166
70393	957167
2397	957168
2455	957169
166110	957170
58733	957171
56589	957172
96375	957173
122945	957174
53805	957175
162935	957176
165647	957177
38797	957178
16882	957179
100882	957180
56631	957181
102492	957182
97204	957183
5854	957184
59285	957185
29581	957186
99894	957187
107436	957188
32083	957189
26402	957190
1193	957191
155085	957192
63991	957193
38379	957194
97011	957195
44073	957196
155138	957197
154497	957198
12302	957199
155231	957200
154338	957201
14515	957202
154536	957203
154654	957204
155290	957205
154490	957206
154881	957207
118426	957208
24826	957209
135600	957210
67830	957211
25244	957212
53955	957213
33489	957214
21534	957215
14822	957216
30414	957217
128823	957218
58740	957219
53462	957220
39837	957221
57630	957222
9247	957223
37225	957224
31840	957225
14870	957226
12416	957227
55530	957228
14479	957229
38482	957230
17692	957231
56793	957232
94197	957233
155166	957234
154567	957235
118509	957236
154555	957237
44272	957238
154842	957239
154758	957240
63885	957241
118411	957242
155050	957243
154383	957244
154778	957245
155000	957246
36719	957247
155302	957248
154349	957249
53300	957250
44383	957251
44881	957252
65050	957253
10941	957254
44464	957255
98872	957256
56733	957257
38883	957258
31053	957259
126028	957260
65468	957261
7863	957262
126497	957263
21264	957264
36906	957265
128393	957266
17655	957267
17755	957268
26325	957269
55519	957270
81137	957271
25271	957272
28056	957273
20794	957274
98803	957275
45933	957276
64854	957277
10856	957278
28758	957279
82064	957280
30342	957281
55462	957282
79321	957283
26341	957284
79894	957285
37325	957286
163907	957287
12767	957288
162348	957289
56686	957290
30672	957291
125033	957292
97272	957293
14585	957294
82802	957295
81453	957296
37648	957297
14768	957298
5305	957299
38773	957300
122915	957301
54599	957302
44978	957303
77996	957304
81120	957305
59639	957306
58810	957307
82005	957308
15176	957309
47007	957310
48954	957311
55298	957312
12574	957313
55309	957314
39039	957315
81173	957316
17661	957317
46126	957318
99819	957319
7065	957320
10685	957321
25940	957322
15090	957323
67291	957324
53518	957325
20852	957326
12523	957327
95962	957328
55091	957329
83209	957330
58784	957331
47386	957332
81402	957333
30728	957334
99103	957335
65494	957336
59539	957337
68720	957338
46618	957339
128930	957340
55131	957341
56855	957342
14653	957343
31919	957344
31919	957345
56927	957346
68307	957347
64691	957348
9299	957349
123336	957350
55433	957351
54767	957352
83161	957353
65037	957354
44625	957355
66324	957356
3640	957357
66577	957358
37116	957359
96244	957360
15150	957361
82351	957362
12460	957363
56927	957364
95105	957365
37366	957366
9161	957367
9144	957368
78982	957369
56469	957370
31164	957371
30596	957372
31712	957373
17774	957374
81288	957375
56170	957376
3640	957377
68020	957378
167015	957379
7980	957380
78450	957381
129942	957382
121738	957383
21533	957384
124627	957385
40887	957386
38191	957387
25182	957388
21103	957389
96728	957390
6983	957391
38142	957392
78268	957393
78732	957394
25392	957395
64626	957396
25950	957397
95941	957398
31696	957399
66115	957400
6876	957401
64745	957402
38610	957403
45942	957404
78172	957405
38397	957406
25683	957407
98893	957408
38273	957409
97859	957410
97768	957411
12809	957412
10708	957413
45155	957414
56559	957415
64392	957416
45668	957417
97721	957418
65395	957419
37405	957420
18063	957421
64269	957422
161742	957423
9368	957424
66483	957425
57049	957426
1476	957427
56764	957428
80178	957429
36789	957430
65197	957431
53972	957432
100045	957433
46831	957434
78605	957435
126794	957436
65197	957437
81473	957438
46875	957439
15153	957440
38587	957441
15273	957442
15142	957443
1048	957444
30153	957445
118881	957446
24897	957447
154419	957448
20545	957449
5989	957450
154458	957451
44293	957452
14569	957453
154221	957454
94503	957455
155386	957456
94324	957457
155439	957458
70011	957459
40345	957460
46836	957461
6672	957462
120217	957463
64567	957464
43423	957465
18391	957466
39185	957467
154642	957468
53319	957469
55131	957470
36688	957471
118756	957472
118908	957473
154592	957474
154994	957475
44285	957476
44274	957477
154614	957478
154664	957479
154433	957480
154388	957481
4075	957482
154721	957483
154362	957484
155169	957485
154424	957486
155392	957487
154899	957488
77229	957489
53451	957490
36585	957491
20610	957492
155396	957493
63998	957494
154984	957495
155073	957496
77233	957497
155096	957498
118919	957499
154974	957500
155350	957501
155037	957502
53341	957503
155075	957504
155501	957505
14531	957506
4595	957507
10532	957508
6023	957509
2239	957510
154918	957511
155309	957512
155443	957513
154447	957514
155530	957515
36671	957516
154254	957517
154311	957518
155241	957519
154264	957520
155454	957521
155188	957522
9028	957523
154989	957524
2026	957525
7820	957526
154710	957527
20537	957528
155432	957529
24895	957530
14507	957531
2823	957532
4589	957533
24820	957534
154533	957535
9018	957536
155134	957537
154895	957538
17232	957539
1623	957540
48789	957541
53294	957542
155194	957543
154525	957544
77184	957545
12324	957546
94475	957547
119022	957548
154325	957549
94679	957550
155017	957551
154257	957552
155094	957553
6826	957554
154882	957555
155405	957556
77046	957557
53362	957558
16453	957559
17230	957560
94437	957561
155022	957562
155025	957563
154306	957564
77073	957565
154601	957566
155177	957567
155036	957568
30169	957569
30154	957570
154964	957571
155205	957572
154853	957573
154780	957574
154278	957575
155306	957576
10520	957577
6914	957578
37899	957579
10631	957580
58722	957581
12416	957582
9282	957583
19604	957584
38959	957585
79307	957586
24924	957587
30724	957588
30921	957589
54456	957590
44582	957591
56242	957592
120224	957593
202	957594
7768	957595
120177	957596
41595	957597
5321	957598
15960	957599
72132	957600
16923	957601
59285	957602
29107	957603
971	957604
70757	957605
3943	957606
23200	957607
26044	957608
105225	957609
54371	957610
47268	957611
18381	957612
26793	957613
57692	957614
26625	957615
47993	957616
1942	957617
57584	957618
39452	957619
12912	957620
70187	957621
22124	957622
25198	957623
168057	957624
65242	957625
17329	957626
95240	957627
21294	957628
147009	957629
103113	957630
68532	957631
56965	957632
68690	957633
17857	957634
120379	957635
40483	957636
65634	957637
102097	957638
37794	957639
135232	957640
37872	957641
87426	957642
130763	957643
69647	957644
170441	957645
4201	957646
103108	957647
10515	957648
25971	957649
126494	957650
96649	957651
32115	957652
46235	957653
67009	957654
130910	957655
162413	957656
81696	957657
65303	957658
67287	957659
57187	957660
16938	957661
38094	957662
31296	957663
14570	957664
31388	957665
54566	957666
137058	957667
92180	957668
83759	957669
135269	957670
31121	957671
30945	957672
122742	957673
38568	957674
647	957675
158336	957676
77582	957677
44525	957678
77630	957679
12867	957680
10589	957681
30697	957682
38688	957683
83137	957684
20867	957685
38644	957686
130743	957687
66725	957688
67867	957689
48291	957690
81492	957691
96252	957692
125495	957693
25431	957694
66303	957695
53844	957696
48297	957697
82870	957698
63651	957699
79394	957700
31622	957701
80308	957702
130890	957703
32005	957704
60671	957705
82877	957706
46418	957707
46037	957708
77734	957709
15158	957710
18455	957711
81086	957712
66085	957713
21568	957714
67217	957715
121242	957716
55030	957717
40552	957718
138385	957719
87401	957720
8008	957721
177586	957722
120052	957723
20764	957724
67349	957725
14855	957726
65869	957727
79380	957728
56881	957729
37216	957730
122721	957731
162657	957732
122903	957733
156342	957734
47331	957735
81642	957736
44888	957737
83169	957738
53924	957739
28350	957740
46927	957741
21613	957742
119779	957743
37118	957744
20979	957745
45545	957746
53962	957747
15169	957748
63808	957749
27562	957750
28059	957751
58112	957752
119364	957753
67286	957754
38541	957755
53331	957756
31105	957757
182082	957758
86043	957759
64358	957760
102655	957761
54726	957762
44935	957763
47067	957764
80526	957765
55783	957766
78886	957767
30698	957768
5717	957769
54931	957770
55243	957771
44761	957772
57171	957773
66526	957774
129750	957775
130246	957776
98780	957777
46587	957778
36481	957779
67215	957780
36457	957781
99616	957782
83783	957783
138739	957784
106281	957785
40194	957786
7913	957787
121246	957788
161775	957789
18526	957790
54423	957791
46374	957792
38244	957793
79527	957794
38984	957795
82492	957796
45697	957797
170284	957798
66353	957799
46400	957800
78983	957801
68023	957802
121180	957803
25895	957804
128300	957805
127733	957806
134400	957807
128209	957808
55519	957809
84719	957810
99338	957811
59944	957812
38434	957813
130752	957814
27711	957815
30570	957816
101025	957817
2548	957818
120250	957819
46112	957820
45119	957821
54499	957822
122419	957823
45046	957824
170261	957825
182068	957826
126851	957827
66716	957828
37111	957829
45457	957830
30766	957831
81526	957832
38317	957833
60792	957834
127270	957835
21429	957836
38575	957837
76816	957838
138656	957839
100105	957840
135258	957841
97538	957842
54458	957843
25370	957844
80604	957845
28304	957846
69379	957847
30893	957848
165771	957849
69870	957850
35132	957851
123221	957852
37114	957853
66699	957854
38587	957855
168611	957856
124140	957857
9191	957858
44608	957859
58452	957860
67522	957861
25120	957862
124979	957863
21227	957864
21105	957865
127965	957866
128480	957867
21351	957868
81345	957869
45326	957870
25607	957871
18966	957872
30910	957873
82244	957874
17515	957875
47223	957876
97638	957877
47278	957878
92310	957879
138378	957880
99854	957881
25509	957882
7016	957883
53314	957884
81133	957885
99767	957886
78210	957887
24814	957888
103125	957889
169175	957890
99855	957891
38871	957892
48425	957893
135248	957894
10573	957895
162463	957896
166466	957897
129020	957898
30527	957899
66230	957900
80547	957901
53756	957902
38191	957903
31074	957904
12880	957905
25867	957906
54349	957907
36868	957908
85854	957909
66687	957910
67293	957911
119544	957912
66970	957913
46796	957914
124809	957915
38610	957916
36819	957917
67916	957918
122998	957919
26194	957920
68351	957921
79945	957922
46942	957923
66126	957924
68220	957925
126207	957926
122236	957927
122172	957928
70121	957929
166611	957930
18138	957931
68581	957932
65075	957933
77765	957934
38060	957935
55065	957936
162682	957937
14937	957938
67908	957939
72096	957940
31733	957941
18078	957942
6975	957943
26040	957944
83315	957945
25486	957946
37863	957947
102660	957948
68348	957949
36877	957950
78872	957951
25902	957952
99051	957953
127828	957954
33060	957955
65642	957956
81148	957957
54316	957958
37649	957959
44677	957960
3233	957961
101604	957962
58089	957963
7060	957964
78811	957965
96212	957966
56068	957967
56676	957968
45123	957969
169732	957970
102709	957971
65802	957972
80843	957973
81695	957974
56503	957975
55433	957976
17909	957977
8007	957978
31657	957979
47438	957980
17556	957981
20629	957982
65286	957983
95143	957984
26029	957985
125251	957986
21202	957987
103066	957988
38537	957989
82811	957990
26253	957991
66916	957992
80704	957993
48679	957994
40067	957995
132850	957996
132076	957997
38773	957998
65737	957999
126862	958000
95473	958001
30399	958002
65856	958003
30591	958004
55912	958005
45735	958006
56051	958007
80998	958008
47401	958009
38340	958010
65572	958011
54534	958012
30620	958013
46872	958014
161772	958015
10634	958016
31352	958017
124339	958018
81534	958019
53644	958020
21577	958021
99988	958022
47349	958023
30665	958024
67371	958025
25442	958026
18049	958027
64449	958028
31673	958029
38026	958030
45241	958031
95392	958032
31287	958033
25689	958034
80167	958035
67712	958036
82355	958037
100443	958038
26045	958039
129789	958040
51803	958041
170653	958042
99972	958043
31790	958044
25828	958045
80468	958046
64377	958047
3280	958048
31463	958049
82546	958050
95932	958051
42141	958052
124772	958053
103088	958054
78673	958055
54694	958056
41422	958057
12578	958058
59927	958059
30921	958060
175323	958061
95462	958062
96275	958063
17419	958064
37748	958065
54943	958066
34382	958067
80608	958068
96876	958069
46662	958070
64574	958071
83781	958072
33418	958073
42073	958074
18057	958075
54449	958076
21595	958077
65713	958078
82052	958079
46923	958080
30746	958081
83104	958082
101064	958083
82953	958084
7907	958085
44737	958086
31767	958087
82979	958088
37915	958089
79604	958090
65692	958091
65635	958092
37983	958093
98395	958094
64648	958095
54964	958096
56140	958097
67562	958098
44994	958099
30980	958100
170499	958101
32035	958102
46676	958103
56572	958104
104265	958105
138357	958106
30795	958107
9282	958108
45931	958109
80974	958110
26299	958111
31783	958112
80331	958113
99756	958114
31436	958115
10597	958116
21628	958117
128584	958118
17837	958119
47365	958120
38588	958121
64550	958122
102428	958123
18643	958124
55540	958125
31476	958126
53945	958127
20934	958128
37307	958129
66785	958130
33066	958131
55398	958132
78078	958133
102174	958134
45142	958135
68031	958136
10878	958137
25113	958138
160249	958139
57176	958140
55573	958141
37380	958142
79681	958143
30910	958144
14653	958145
128322	958146
17615	958147
80304	958148
163136	958149
96105	958150
130426	958151
82580	958152
78855	958153
100345	958154
97497	958155
25051	958156
25516	958157
31345	958158
31696	958159
26305	958160
47090	958161
68489	958162
26305	958163
25538	958164
80709	958165
53623	958166
25887	958167
31756	958168
25467	958169
53585	958170
26250	958171
15205	958172
25529	958173
26317	958174
65310	958175
12587	958176
55209	958177
37670	958178
53632	958179
128762	958180
54705	958181
119605	958182
97901	958183
55687	958184
83372	958185
78275	958186
4623	958187
56764	958188
25182	958189
39504	958190
95525	958191
21452	958192
21646	958193
77980	958194
12361	958195
21009	958196
163111	958197
6175	958198
46685	958199
26341	958200
25465	958201
25390	958202
21420	958203
47218	958204
14882	958205
56097	958206
45647	958207
17499	958208
38295	958209
84294	958210
45032	958211
31214	958212
104317	958213
127949	958214
68421	958215
104865	958216
128243	958217
37898	958218
30519	958219
11177	958220
54104	958221
78055	958222
9217	958223
168511	958224
106306	958225
66016	958226
125313	958227
6880	958228
65326	958229
31959	958230
103267	958231
54018	958232
101975	958233
81196	958234
45592	958235
64067	958236
56900	958237
7863	958238
161525	958239
24766	958240
26790	958241
128922	958242
81580	958243
79812	958244
34867	958245
57008	958246
82394	958247
11206	958248
61683	958249
17451	958250
71898	958251
82728	958252
47220	958253
137741	958254
32030	958255
20987	958256
47399	958257
45505	958258
25243	958259
43226	958260
127079	958261
38055	958262
12615	958263
20825	958264
20458	958265
26388	958266
34249	958267
19880	958268
3422	958269
3953	958270
72406	958271
24474	958272
404	958273
83663	958274
50729	958275
4802	958276
50729	958277
37588	958278
8579	958279
28308	958280
13254	958281
13254	958282
13254	958283
44955	958284
67987	958285
38390	958286
173367	958287
58480	958288
26510	958289
67987	958290
15769	958291
28970	958292
38682	958293
60	958294
60	958295
2471	958296
60	958297
67987	958298
12087	958299
11328	958300
6692	958301
12087	958302
35283	958303
17685	958304
93608	958305
6692	958306
146969	958307
60	958308
71522	958309
35283	958310
60	958311
60	958312
14708	958313
121884	958314
77916	958315
4960	958316
137070	958317
18957	958318
28308	958319
75036	958320
52480	958321
11328	958322
28308	958323
153972	958324
9629	958325
133334	958326
137070	958327
13607	958328
13607	958329
34290	958330
16895	958331
11338	958332
49496	958333
13278	958334
85736	958335
13278	958336
1236	958337
1969	958338
3773	958339
9629	958340
7485	958341
87546	958342
26510	958343
132810	958344
7485	958345
35970	958346
35970	958347
15322	958348
52115	958349
91182	958350
92084	958351
16878	958352
12158	958353
8264	958354
19703	958355
8264	958356
76933	958357
4429	958358
34624	958359
47809	958360
53025	958361
37074	958362
28631	958363
97964	958364
12905	958365
10120	958366
32461	958367
395	958368
76727	958369
100269	958370
153641	958371
75528	958372
180142	958373
86737	958374
26	958375
123495	958376
114365	958377
100967	958378
4828	958379
40314	958380
5486	958381
3031	958382
7832	958383
91181	958384
6376	958385
142620	958386
139458	958387
34070	958388
180165	958389
40314	958390
25979	958391
13165	958392
53025	958393
20289	958394
52198	958395
125206	958396
185929	958397
37669	958398
13673	958399
13673	958400
107831	958401
133991	958402
15356	958403
78928	958404
185915	958405
581	958406
5087	958407
15919	958408
837	958409
2517	958410
1177	958411
106108	958412
15919	958413
46613	958414
27279	958415
27279	958416
6	958417
138159	958418
145815	958419
80406	958420
78802	958421
26072	958422
12788	958423
5216	958424
31340	958425
47216	958426
65546	958427
155046	958428
168	958429
4653	958430
71511	958431
12399	958432
31671	958433
5615	958434
1235	958435
8266	958436
60281	958437
60281	958438
60281	958439
60281	958440
146544	958441
140160	958442
64211	958443
182886	958444
39105	958445
88077	958446
141856	958447
28230	958448
111578	958449
49842	958450
7788	958451
31747	958452
332	958453
18725	958454
108643	958455
4854	958456
72897	958457
2663	958458
324	958459
324	958460
80122	958461
324	958462
42401	958463
324	958464
20247	958465
324	958466
55842	958467
31686	958468
64768	958469
38247	958470
56142	958471
161037	958472
78104	958473
64960	958474
18052	958475
157476	958476
164234	958477
120887	958478
68686	958479
46779	958480
31503	958481
57123	958482
18618	958483
22506	958484
71260	958485
66981	958486
121750	958487
99981	958488
37960	958489
2802	958490
21580	958491
165454	958492
44744	958493
158795	958494
45535	958495
164149	958496
47169	958497
57471	958498
7762	958499
56913	958500
127957	958501
162378	958502
37964	958503
17904	958504
44751	958505
25121	958506
88927	958507
74019	958508
78497	958509
35056	958510
97462	958511
55960	958512
123752	958513
67581	958514
25323	958515
38753	958516
95118	958517
7510	958518
129729	958519
36965	958520
101336	958521
31915	958522
169028	958523
38958	958524
100638	958525
100452	958526
25929	958527
82063	958528
56347	958529
30645	958530
55087	958531
56782	958532
156832	958533
47410	958534
98701	958535
25852	958536
158507	958537
21176	958538
161401	958539
79405	958540
19091	958541
38921	958542
31674	958543
96144	958544
68777	958545
68308	958546
54527	958547
32171	958548
159883	958549
64513	958550
28914	958551
79088	958552
106030	958553
64144	958554
60640	958555
22141	958556
79088	958557
58503	958558
39805	958559
187228	958560
45543	958561
65760	958562
79720	958563
156409	958564
79514	958565
45814	958566
66897	958567
3638	958568
42831	958569
3025	958570
10781	958571
1100	958572
11463	958573
38118	958574
59530	958575
3878	958576
95064	958577
11859	958578
3025	958579
4866	958580
7406	958581
142843	958582
7325	958583
49431	958584
13403	958585
62508	958586
140635	958587
3934	958588
8747	958589
16142	958590
50449	958591
82153	958592
147750	958593
2940	958594
2940	958595
25955	958596
204	958597
78531	958598
16310	958599
136654	958600
87868	958601
118386	958602
54116	958603
90627	958604
250	958605
140924	958606
17177	958607
28571	958608
39294	958609
135085	958610
121477	958611
97980	958612
93579	958613
63508	958614
94173	958615
24912	958616
118991	958617
76854	958618
44425	958619
93992	958620
93639	958621
36580	958622
117327	958623
76502	958624
63513	958625
117872	958626
123712	958627
30086	958628
119109	958629
44185	958630
117300	958631
117865	958632
94692	958633
152876	958634
93401	958635
76516	958636
94819	958637
77050	958638
94786	958639
28423	958640
34497	958641
94104	958642
125038	958643
178491	958644
111893	958645
76527	958646
106872	958647
128317	958648
100503	958649
83564	958650
77240	958651
138855	958652
138516	958653
105734	958654
177897	958655
119692	958656
164656	958657
164875	958658
118056	958659
36573	958660
152853	958661
135450	958662
99935	958663
118470	958664
129571	958665
117304	958666
76516	958667
93444	958668
63884	958669
119301	958670
118676	958671
77136	958672
77361	958673
94323	958674
76483	958675
154039	958676
152727	958677
140370	958678
97426	958679
119074	958680
80406	958681
76951	958682
127212	958683
94600	958684
64133	958685
34648	958686
119289	958687
47598	958688
44423	958689
153085	958690
119233	958691
118422	958692
45047	958693
76972	958694
66164	958695
29113	958696
154551	958697
16206	958698
53042	958699
124710	958700
154516	958701
118102	958702
5566	958703
147239	958704
54127	958705
99649	958706
76502	958707
68000	958708
94164	958709
153419	958710
76982	958711
122699	958712
97980	958713
117289	958714
152797	958715
94835	958716
64133	958717
45719	958718
94265	958719
154432	958720
68472	958721
98993	958722
135255	958723
97707	958724
12700	958725
12700	958726
28230	958727
4241	958728
13615	958729
3380	958730
13615	958731
8266	958732
10359	958733
615	958734
3030	958735
85321	958736
24	958737
42917	958738
7707	958739
109113	958740
45427	958741
4152	958742
4152	958743
5103	958744
46817	958745
104902	958746
12576	958747
25792	958748
72719	958749
68186	958750
214	958751
333	958752
5811	958753
8921	958754
15383	958755
48998	958756
1681	958757
87639	958758
50070	958759
45393	958760
477	958761
11872	958762
73157	958763
22329	958764
176804	958765
134914	958766
30378	958767
120680	958768
2915	958769
3069	958770
16861	958771
23390	958772
4713	958773
23177	958774
18785	958775
30064	958776
6700	958777
167848	958778
53932	958779
2964	958780
20115	958781
11599	958782
3011	958783
2148	958784
7062	958785
9869	958786
42919	958787
3132	958788
145674	958789
7062	958790
41647	958791
25070	958792
3252	958793
38531	958794
8862	958795
139552	958796
23367	958797
56940	958798
6504	958799
14241	958800
1078	958801
74797	958802
4713	958803
54281	958804
8536	958805
41974	958806
13005	958807
14428	958808
61023	958809
90007	958810
1282	958811
28457	958812
15398	958813
100870	958814
123571	958815
2802	958816
72940	958817
1521	958818
126319	958819
56243	958820
4762	958821
56940	958822
45720	958823
38625	958824
33640	958825
7098	958826
32098	958827
122417	958828
9438	958829
51193	958830
164686	958831
19361	958832
4373	958833
11096	958834
5761	958835
16098	958836
41731	958837
20601	958838
3715	958839
23379	958840
133582	958841
33959	958842
2714	958843
30597	958844
54856	958845
15974	958846
25735	958847
3777	958848
19578	958849
7389	958850
1768	958851
35679	958852
147343	958853
46834	958854
126390	958855
35278	958856
26273	958857
96630	958858
28473	958859
3395	958860
167625	958861
7	958862
58315	958863
42742	958864
54856	958865
46068	958866
15184	958867
54247	958868
166502	958869
185220	958870
3414	958871
4373	958872
26926	958873
6985	958874
143728	958875
176358	958876
68672	958877
41083	958878
21304	958879
34278	958880
6347	958881
2802	958882
1497	958883
54	958884
54	958885
29281	958886
81121	958887
149904	958888
11646	958889
5597	958890
46921	958891
5597	958892
10568	958893
167072	958894
27963	958895
4373	958896
126106	958897
7098	958898
5597	958899
53747	958900
24901	958901
1910	958902
9683	958903
41283	958904
9870	958905
127399	958906
54573	958907
5597	958908
60562	958909
20601	958910
20601	958911
164191	958912
17887	958913
109710	958914
31928	958915
85614	958916
64229	958917
51015	958918
72634	958919
7098	958920
106843	958921
38053	958922
34801	958923
42601	958924
42668	958925
107219	958926
34566	958927
2802	958928
4186	958929
67467	958930
2167	958931
39759	958932
37522	958933
19440	958934
51924	958935
38478	958936
1309	958937
68120	958938
4373	958939
24176	958940
14428	958941
1629	958942
14972	958943
2718	958944
99895	958945
71251	958946
134063	958947
46056	958948
112439	958949
46728	958950
19376	958951
38156	958952
987	958953
7847	958954
97412	958955
9243	958956
160177	958957
45331	958958
6893	958959
727	958960
5648	958961
18712	958962
1822	958963
4891	958964
71	958965
27963	958966
2915	958967
19447	958968
97099	958969
76587	958970
10567	958971
21176	958972
56011	958973
19155	958974
19155	958975
9068	958976
333	958977
59322	958978
106367	958979
104497	958980
7391	958981
124	958982
100963	958983
3596	958984
2498	958985
7326	958986
20985	958987
10123	958988
88409	958989
224	958990
9059	958991
8769	958992
4762	958993
55242	958994
9683	958995
68567	958996
300	958997
160812	958998
175844	958999
6188	959000
23006	959001
4893	959002
128935	959003
166064	959004
8557	959005
35746	959006
176316	959007
82593	959008
86510	959009
3754	959010
103564	959011
45888	959012
140205	959013
75244	959014
62204	959015
37127	959016
78146	959017
43598	959018
15934	959019
8862	959020
87984	959021
66108	959022
62936	959023
561	959024
53621	959025
70506	959026
64837	959027
120386	959028
21200	959029
19718	959030
82346	959031
77959	959032
66133	959033
12760	959034
78551	959035
5688	959036
166907	959037
126482	959038
4127	959039
81999	959040
129066	959041
33409	959042
66405	959043
122290	959044
12700	959045
95531	959046
1158	959047
124476	959048
117331	959049
133965	959050
125266	959051
1994	959052
82139	959053
90021	959054
129599	959055
166134	959056
132043	959057
20683	959058
1920	959059
84632	959060
12760	959061
12554	959062
12769	959063
6056	959064
15079	959065
4713	959066
41332	959067
79329	959068
176652	959069
71104	959070
22329	959071
56025	959072
2094	959073
14192	959074
7830	959075
16979	959076
65961	959077
7332	959078
32845	959079
142583	959080
3735	959081
28730	959082
50733	959083
62936	959084
4332	959085
187081	959086
3395	959087
22053	959088
62951	959089
24009	959090
22501	959091
32162	959092
34666	959093
3386	959094
8862	959095
15148	959096
46732	959097
33116	959098
50706	959099
13369	959100
1822	959101
177991	959102
91686	959103
300	959104
37522	959105
166589	959106
186450	959107
28681	959108
81518	959109
1396	959110
1681	959111
1681	959112
37719	959113
26265	959114
8466	959115
160050	959116
97270	959117
117451	959118
43476	959119
82736	959120
55242	959121
18942	959122
154	959123
23239	959124
37950	959125
82675	959126
20049	959127
11971	959128
28681	959129
130044	959130
21117	959131
160235	959132
55242	959133
182778	959134
118452	959135
57860	959136
51982	959137
3741	959138
5013	959139
38531	959140
21512	959141
87984	959142
6624	959143
37564	959144
19209	959145
12919	959146
88356	959147
44625	959148
91397	959149
8466	959150
1387	959151
61197	959152
143033	959153
300	959154
130106	959155
120666	959156
94658	959157
4762	959158
4762	959159
127535	959160
12835	959161
43504	959162
133596	959163
1361	959164
11990	959165
2489	959166
14972	959167
12121	959168
5075	959169
52000	959170
99667	959171
98364	959172
96734	959173
82144	959174
159404	959175
95781	959176
1920	959177
6700	959178
4713	959179
45998	959180
71469	959181
826	959182
19718	959183
94648	959184
7307	959185
87976	959186
155336	959187
132194	959188
181055	959189
94291	959190
118357	959191
107311	959192
124708	959193
95272	959194
24381	959195
20985	959196
28800	959197
88656	959198
362	959199
21828	959200
6102	959201
698	959202
126131	959203
32345	959204
1587	959205
19053	959206
104433	959207
17483	959208
107096	959209
94379	959210
87210	959211
80343	959212
25564	959213
21652	959214
31055	959215
138302	959216
77981	959217
35263	959218
49956	959219
21344	959220
27003	959221
134425	959222
105868	959223
176565	959224
107306	959225
144618	959226
165146	959227
44221	959228
162447	959229
120789	959230
94886	959231
85604	959232
126186	959233
127311	959234
64212	959235
165458	959236
126315	959237
165776	959238
76947	959239
121844	959240
162167	959241
43749	959242
76824	959243
7908	959244
117259	959245
118619	959246
118679	959247
63846	959248
117259	959249
31596	959250
11830	959251
117619	959252
31971	959253
34217	959254
24599	959255
159890	959256
129548	959257
76699	959258
71354	959259
22110	959260
77821	959261
153735	959262
37649	959263
572	959264
46035	959265
129711	959266
53254	959267
1183	959268
94420	959269
128106	959270
153900	959271
152910	959272
118825	959273
118246	959274
76992	959275
119296	959276
93789	959277
98511	959278
52413	959279
107908	959280
41448	959281
118034	959282
50361	959283
72121	959284
1556	959285
88003	959286
67856	959287
46586	959288
18221	959289
34530	959290
15362	959291
40946	959292
2494	959293
27415	959294
10820	959295
29474	959296
51245	959297
52019	959298
52017	959299
82635	959300
11228	959301
19212	959302
12019	959303
41774	959304
61811	959305
39704	959306
15843	959307
74867	959308
7322	959309
9418	959310
9418	959311
58	959312
50304	959313
9418	959314
185664	959315
499	959316
7423	959317
43995	959318
71624	959319
57680	959320
26672	959321
67475	959322
24234	959323
3893	959324
5568	959325
47885	959326
29751	959327
38812	959328
49816	959329
51247	959330
72627	959331
2890	959332
10715	959333
126503	959334
3432	959335
23444	959336
168028	959337
398	959338
3760	959339
1121	959340
316	959341
113269	959342
445	959343
40757	959344
1	959345
3433	959346
11425	959347
22444	959348
3315	959349
40989	959350
42055	959351
1249	959352
18777	959353
142473	959354
1043	959355
11425	959356
23395	959357
27665	959358
15007	959359
62273	959360
75159	959361
89366	959362
75048	959363
89366	959364
16887	959365
48907	959366
31411	959367
58800	959368
36027	959369
43718	959370
79219	959371
42864	959372
2340	959373
2455	959374
20378	959375
46278	959376
3064	959377
60102	959378
3159	959379
83937	959380
6669	959381
155	959382
11969	959383
785	959384
62066	959385
24159	959386
6	959387
8558	959388
7602	959389
38069	959390
23272	959391
7058	959392
34	959393
22260	959394
35711	959395
5413	959396
91182	959397
2428	959398
16584	959399
11775	959400
22777	959401
2244	959402
57225	959403
64465	959404
356	959405
107392	959406
8302	959407
28171	959408
60085	959409
740	959410
52171	959411
59081	959412
5595	959413
1727	959414
32610	959415
31139	959416
42229	959417
52071	959418
7842	959419
73503	959420
29636	959421
723	959422
5894	959423
38909	959424
833	959425
22043	959426
11945	959427
8002	959428
7367	959429
1984	959430
4472	959431
1984	959432
188331	959433
87961	959434
51402	959435
3063	959436
32137	959437
33305	959438
5662	959439
91279	959440
9851	959441
19207	959442
83993	959443
103478	959444
138429	959445
105923	959446
10260	959447
24823	959448
586	959449
8013	959450
70992	959451
101625	959452
8028	959453
32434	959454
15377	959455
3880	959456
67237	959457
11324	959458
502	959459
31689	959460
24456	959461
119303	959462
2539	959463
16646	959464
40792	959465
7038	959466
65014	959467
19192	959468
11688	959469
5795	959470
15864	959471
54132	959472
5417	959473
23914	959474
1886	959475
16484	959476
31	959477
14852	959478
66385	959479
11662	959480
1	959481
30718	959482
49527	959483
2575	959484
106389	959485
167109	959486
64078	959487
902	959488
1585	959489
1012	959490
29521	959491
19199	959492
1937	959493
10816	959494
47215	959495
24333	959496
32305	959497
8814	959498
75156	959499
9600	959500
113295	959501
30103	959502
88941	959503
1854	959504
69831	959505
160754	959506
7632	959507
31530	959508
45724	959509
10970	959510
56910	959511
67569	959512
46886	959513
46511	959514
54913	959515
48899	959516
3029	959517
77729	959518
73170	959519
7722	959520
18883	959521
1	959522
153	959523
57459	959524
2517	959525
48010	959526
22742	959527
39321	959528
51974	959529
65866	959530
4869	959531
50814	959532
35735	959533
111810	959534
1198	959535
81300	959536
10731	959537
21190	959538
15855	959539
171833	959540
89107	959541
7907	959542
52	959543
55537	959544
3792	959545
80989	959546
102056	959547
42170	959548
34769	959549
34724	959550
23338	959551
21242	959552
3463	959553
102790	959554
19483	959555
17097	959556
22528	959557
38925	959558
18706	959559
65433	959560
25585	959561
108203	959562
54579	959563
41429	959564
26543	959565
6384	959566
35469	959567
18885	959568
21956	959569
108641	959570
42313	959571
80414	959572
44039	959573
31655	959574
58945	959575
68673	959576
69130	959577
26834	959578
8107	959579
231	959580
3102	959581
64908	959582
26351	959583
17790	959584
33676	959585
46600	959586
9785	959587
32745	959588
190	959589
27424	959590
129	959591
5015	959592
57460	959593
3768	959594
29935	959595
1513	959596
2783	959597
42817	959598
73051	959599
10886	959600
79105	959601
28138	959602
8318	959603
483	959604
35012	959605
110	959606
112756	959607
26631	959608
61280	959609
3378	959610
47633	959611
10977	959612
148003	959613
40444	959614
30361	959615
2223	959616
3808	959617
34778	959618
76	959619
47704	959620
130958	959621
110	959622
38149	959623
60243	959624
22040	959625
21193	959626
47640	959627
2421	959628
7607	959629
90481	959630
137991	959631
9676	959632
19011	959633
15902	959634
13579	959635
86111	959636
97087	959637
40462	959638
7977	959639
25171	959640
24848	959641
5797	959642
3351	959643
27230	959644
61598	959645
35941	959646
51680	959647
4290	959648
1678	959649
34340	959650
20207	959651
13156	959652
36134	959653
14297	959654
24516	959655
4335	959656
122740	959657
32215	959658
75303	959659
1557	959660
98221	959661
29626	959662
27280	959663
15372	959664
57462	959665
33977	959666
5308	959667
48	959668
21751	959669
110	959670
32467	959671
459	959672
34059	959673
33851	959674
31441	959675
5815	959676
10284	959677
3630	959678
1098	959679
51764	959680
6347	959681
3985	959682
19651	959683
19651	959684
19651	959685
9694	959686
11357	959687
52377	959688
185	959689
11923	959690
10781	959691
138684	959692
6124	959693
81774	959694
10666	959695
86208	959696
140393	959697
29235	959698
98799	959699
134623	959700
50197	959701
28210	959702
120095	959703
41156	959704
27707	959705
15339	959706
34827	959707
11401	959708
448	959709
52848	959710
87693	959711
24262	959712
3839	959713
41746	959714
78729	959715
778	959716
34645	959717
38858	959718
139491	959719
86385	959720
23559	959721
18067	959722
34849	959723
81549	959724
37601	959725
66404	959726
1065	959727
5966	959728
31720	959729
165069	959730
49525	959731
43737	959732
51625	959733
140687	959734
21121	959735
16602	959736
4067	959737
28260	959738
9244	959739
14389	959740
40230	959741
2843	959742
87814	959743
181539	959744
8554	959745
14561	959746
157813	959747
64845	959748
19115	959749
4294	959750
113330	959751
158521	959752
183532	959753
102971	959754
2816	959755
27990	959756
9469	959757
70719	959758
96383	959759
8373	959760
51032	959761
28602	959762
78078	959763
90341	959764
19357	959765
83288	959766
52827	959767
49820	959768
91764	959769
14128	959770
14336	959771
44115	959772
19070	959773
88053	959774
700	959775
50503	959776
8922	959777
42988	959778
69591	959779
39970	959780
46007	959781
11462	959782
9244	959783
12206	959784
43787	959785
69592	959786
87224	959787
38858	959788
86215	959789
12715	959790
641	959791
16602	959792
24542	959793
135068	959794
16542	959795
500	959796
120695	959797
42138	959798
43852	959799
138304	959800
148245	959801
8335	959802
112274	959803
42138	959804
700	959805
75945	959806
111778	959807
78697	959808
30007	959809
3910	959810
48698	959811
65577	959812
37576	959813
6837	959814
58056	959815
24843	959816
138842	959817
5111	959818
23566	959819
42138	959820
20435	959821
89742	959822
3910	959823
7760	959824
6461	959825
17020	959826
63238	959827
15467	959828
75825	959829
103737	959830
5959	959831
40339	959832
111816	959833
114529	959834
114369	959835
75535	959836
89493	959837
112678	959838
114582	959839
500	959840
119280	959841
141	959842
50764	959843
23560	959844
32294	959845
184406	959846
71595	959847
188981	959848
75936	959849
148848	959850
72058	959851
108019	959852
167701	959853
32294	959854
5	959855
44889	959856
6057	959857
41321	959858
35553	959859
106370	959860
45476	959861
26005	959862
27423	959863
5349	959864
3341	959865
138554	959866
16539	959867
69516	959868
7947	959869
60877	959870
48756	959871
19070	959872
48193	959873
155	959874
110385	959875
43445	959876
29411	959877
4021	959878
37756	959879
26107	959880
142076	959881
69454	959882
60899	959883
63032	959884
36286	959885
111393	959886
6057	959887
7927	959888
110469	959889
87628	959890
53141	959891
51882	959892
126591	959893
7760	959894
9152	959895
3304	959896
489	959897
20471	959898
24262	959899
50656	959900
6156	959901
111156	959902
90341	959903
109067	959904
18241	959905
5468	959906
32983	959907
165355	959908
98050	959909
19910	959910
24791	959911
118706	959912
117241	959913
19438	959914
5539	959915
12301	959916
94399	959917
52986	959918
5539	959919
89280	959920
115454	959921
129925	959922
87966	959923
118405	959924
110053	959925
141826	959926
53003	959927
36759	959928
183642	959929
98665	959930
118174	959931
66854	959932
110853	959933
54779	959934
87966	959935
113025	959936
115463	959937
53334	959938
18241	959939
6465	959940
177231	959941
63546	959942
186775	959943
27873	959944
110782	959945
65767	959946
82684	959947
27733	959948
88236	959949
185909	959950
44397	959951
94360	959952
78890	959953
108836	959954
6831	959955
103747	959956
19438	959957
27827	959958
141342	959959
140793	959960
49827	959961
26028	959962
77307	959963
185774	959964
111802	959965
183799	959966
50736	959967
50421	959968
118998	959969
98968	959970
47100	959971
25026	959972
127527	959973
119006	959974
63893	959975
107711	959976
141104	959977
50434	959978
119562	959979
63842	959980
132148	959981
166228	959982
154146	959983
184865	959984
53881	959985
26229	959986
14475	959987
53475	959988
54768	959989
50318	959990
137699	959991
40319	959992
64583	959993
135478	959994
153758	959995
60579	959996
7452	959997
94360	959998
63893	959999
106503	960000
72465	960001
185580	960002
54137	960003
15915	960004
66643	960005
183256	960006
54629	960007
6463	960008
44431	960009
8286	960010
8286	960011
17321	960012
38340	960013
9469	960014
82284	960015
52809	960016
21845	960017
143768	960018
51883	960019
23481	960020
40014	960021
103088	960022
74093	960023
24042	960024
22359	960025
63099	960026
76163	960027
29512	960028
138255	960029
19107	960030
177038	960031
98289	960032
162255	960033
168035	960034
94817	960035
118956	960036
20525	960037
10441	960038
105993	960039
1489	960040
154160	960041
167922	960042
55706	960043
71320	960044
131230	960045
152732	960046
54203	960047
7723	960048
37109	960049
56495	960050
100090	960051
3321	960052
15486	960053
42389	960054
48503	960055
24042	960056
130817	960057
140643	960058
30097	960059
118046	960060
154629	960061
153690	960062
117386	960063
138565	960064
56455	960065
11386	960066
78059	960067
500	960068
91982	960069
9244	960070
151336	960071
27928	960072
9469	960073
32393	960074
126904	960075
44402	960076
51868	960077
17681	960078
107617	960079
85499	960080
45757	960081
68700	960082
127591	960083
54793	960084
19864	960085
13733	960086
37889	960087
17681	960088
4668	960089
1275	960090
85556	960091
56059	960092
52399	960093
91786	960094
128303	960095
127366	960096
6158	960097
46307	960098
25309	960099
66530	960100
29531	960101
6156	960102
36733	960103
71848	960104
24515	960105
13819	960106
86811	960107
48387	960108
3969	960109
118271	960110
10550	960111
17009	960112
25623	960113
1123	960114
2222	960115
20026	960116
87652	960117
9	960118
60295	960119
2017	960120
170193	960121
131280	960122
92520	960123
24628	960124
13413	960125
14672	960126
128002	960127
19070	960128
184966	960129
72660	960130
52762	960131
5236	960132
185599	960133
55996	960134
45767	960135
13113	960136
1249	960137
13615	960138
6377	960139
136637	960140
10338	960141
12992	960142
52745	960143
81243	960144
2843	960145
176276	960146
182660	960147
29323	960148
8271	960149
101493	960150
93000	960151
121855	960152
124965	960153
21181	960154
45641	960155
47393	960156
1948	960157
69886	960158
56638	960159
69797	960160
25699	960161
50830	960162
128820	960163
103663	960164
91871	960165
23739	960166
23739	960167
76192	960168
123640	960169
110661	960170
62790	960171
75535	960172
6345	960173
852	960174
63460	960175
399	960176
6654	960177
4119	960178
119	960179
3615	960180
3615	960181
108912	960182
616	960183
4614	960184
49	960185
43447	960186
2078	960187
5378	960188
13647	960189
5639	960190
20691	960191
142219	960192
399	960193
115669	960194
117495	960195
11303	960196
65023	960197
30518	960198
60165	960199
33988	960200
82284	960201
141	960202
89340	960203
14806	960204
741	960205
3936	960206
92931	960207
52426	960208
106934	960209
86523	960210
13878	960211
6563	960212
1128	960213
130630	960214
157449	960215
28615	960216
34783	960217
95993	960218
97198	960219
52361	960220
22984	960221
73297	960222
12655	960223
118411	960224
108533	960225
19578	960226
120553	960227
118886	960228
51614	960229
65629	960230
38847	960231
47175	960232
82017	960233
27372	960234
44505	960235
140619	960236
74882	960237
97935	960238
127256	960239
75809	960240
140372	960241
18136	960242
64667	960243
13255	960244
22213	960245
44853	960246
177981	960247
67854	960248
72718	960249
6294	960250
33290	960251
6790	960252
55406	960253
1122	960254
12139	960255
162749	960256
175853	960257
24656	960258
16290	960259
107200	960260
25831	960261
127582	960262
40934	960263
9728	960264
5854	960265
15465	960266
63048	960267
54413	960268
25113	960269
97792	960270
96443	960271
129458	960272
55620	960273
3647	960274
66414	960275
66940	960276
102588	960277
35479	960278
49648	960279
8794	960280
68327	960281
64354	960282
65360	960283
40044	960284
65224	960285
16407	960286
96492	960287
43910	960288
98913	960289
162229	960290
6001	960291
9423	960292
68408	960293
31501	960294
93910	960295
162882	960296
109228	960297
25784	960298
120915	960299
25119	960300
6434	960301
131578	960302
135181	960303
178199	960304
18872	960305
32775	960306
127531	960307
64418	960308
102988	960309
45139	960310
5557	960311
4147	960312
126870	960313
4861	960314
10495	960315
75323	960316
5647	960317
11262	960318
1223	960319
34540	960320
86662	960321
72480	960322
48552	960323
3030	960324
39399	960325
32679	960326
8279	960327
6444	960328
105748	960329
4981	960330
5679	960331
18413	960332
10369	960333
30076	960334
1610	960335
5236	960336
18798	960337
42499	960338
86558	960339
136980	960340
137778	960341
118818	960342
136014	960343
178376	960344
21845	960345
107322	960346
107317	960347
175735	960348
168214	960349
74490	960350
82540	960351
107594	960352
123260	960353
42345	960354
87098	960355
2844	960356
44230	960357
65875	960358
40533	960359
107121	960360
34012	960361
101292	960362
73171	960363
129270	960364
125798	960365
122919	960366
34012	960367
82761	960368
458	960369
102409	960370
107312	960371
179403	960372
119217	960373
167957	960374
123906	960375
109581	960376
179421	960377
168003	960378
71740	960379
118388	960380
187671	960381
49718	960382
96667	960383
95119	960384
60423	960385
119694	960386
44380	960387
45727	960388
149344	960389
77213	960390
96897	960391
184623	960392
107253	960393
86158	960394
117460	960395
71345	960396
35975	960397
121101	960398
154957	960399
127407	960400
76761	960401
6948	960402
42499	960403
121977	960404
132363	960405
73171	960406
2444	960407
39611	960408
1292	960409
28849	960410
10054	960411
42345	960412
33859	960413
4253	960414
18004	960415
4704	960416
78697	960417
156919	960418
949	960419
3480	960420
28770	960421
7562	960422
78	960423
20687	960424
35782	960425
293	960426
4726	960427
14099	960428
11609	960429
1159	960430
1159	960431
1159	960432
1159	960433
127208	960434
23314	960435
30244	960436
9429	960437
61852	960438
37711	960439
89011	960440
173254	960441
126963	960442
89098	960443
6079	960444
162979	960445
63323	960446
76724	960447
25166	960448
79271	960449
73816	960450
139411	960451
13506	960452
93849	960453
86658	960454
30833	960455
116796	960456
52257	960457
15331	960458
48020	960459
145874	960460
64792	960461
81508	960462
116533	960463
67079	960464
32180	960465
48166	960466
181304	960467
46177	960468
130618	960469
104892	960470
147051	960471
107724	960472
91871	960473
114260	960474
15914	960475
88411	960476
20846	960477
74624	960478
183176	960479
75269	960480
4661	960481
127798	960482
78449	960483
41370	960484
18112	960485
68788	960486
68492	960487
120683	960488
78009	960489
55467	960490
55200	960491
37729	960492
167255	960493
55271	960494
31676	960495
55349	960496
67287	960497
2873	960498
12489	960499
37992	960500
68449	960501
54551	960502
64782	960503
123954	960504
37693	960505
3262	960506
55494	960507
26153	960508
96979	960509
47056	960510
46604	960511
36866	960512
77653	960513
124575	960514
152403	960515
148773	960516
181684	960517
132174	960518
99249	960519
43469	960520
14263	960521
169152	960522
120455	960523
120954	960524
78194	960525
60603	960526
39977	960527
12986	960528
151193	960529
59392	960530
39880	960531
78728	960532
28897	960533
53956	960534
112480	960535
99932	960536
56934	960537
82663	960538
168663	960539
110574	960540
135620	960541
152269	960542
64857	960543
68509	960544
177898	960545
24346	960546
175136	960547
73326	960548
150913	960549
117171	960550
116917	960551
110155	960552
42339	960553
58724	960554
73268	960555
15896	960556
134382	960557
154197	960558
91731	960559
116855	960560
97917	960561
105263	960562
54043	960563
22863	960564
62790	960565
125637	960566
120697	960567
100504	960568
45054	960569
41370	960570
80438	960571
93698	960572
67548	960573
97247	960574
147268	960575
91851	960576
89100	960577
14110	960578
55418	960579
12394	960580
21286	960581
91851	960582
67047	960583
91834	960584
116435	960585
36093	960586
24838	960587
65847	960588
67287	960589
36982	960590
8419	960591
55218	960592
107461	960593
18087	960594
13401	960595
31799	960596
27769	960597
138174	960598
62926	960599
75489	960600
102509	960601
12574	960602
71509	960603
48119	960604
2613	960605
163622	960606
122683	960607
79564	960608
102208	960609
25643	960610
14568	960611
4561	960612
34117	960613
33285	960614
52067	960615
14723	960616
27415	960617
55880	960618
42957	960619
37083	960620
34261	960621
6514	960622
55372	960623
5001	960624
77814	960625
39642	960626
3805	960627
47287	960628
17752	960629
27419	960630
121229	960631
65008	960632
59021	960633
16653	960634
98342	960635
3475	960636
5772	960637
24969	960638
54073	960639
95464	960640
24269	960641
106560	960642
104962	960643
7632	960644
119293	960645
15949	960646
9671	960647
101213	960648
6178	960649
123403	960650
98663	960651
86212	960652
106867	960653
83873	960654
35686	960655
75573	960656
1770	960657
157537	960658
9671	960659
156056	960660
97030	960661
164271	960662
29079	960663
522	960664
38436	960665
38859	960666
33578	960667
10267	960668
15883	960669
48111	960670
65000	960671
18805	960672
39457	960673
16955	960674
22775	960675
2580	960676
14477	960677
3475	960678
16468	960679
60170	960680
28259	960681
577	960682
19879	960683
187357	960684
135779	960685
51596	960686
14995	960687
13752	960688
78874	960689
7150	960690
37563	960691
64092	960692
2338	960693
19963	960694
47848	960695
733	960696
37542	960697
129276	960698
133698	960699
13276	960700
13276	960701
55228	960702
14708	960703
64478	960704
125921	960705
14647	960706
10898	960707
78094	960708
33777	960709
83195	960710
21641	960711
13278	960712
44955	960713
59410	960714
42655	960715
6692	960716
45222	960717
30338	960718
47252	960719
46107	960720
81064	960721
119607	960722
44830	960723
168578	960724
70904	960725
64478	960726
4671	960727
16266	960728
9437	960729
3242	960730
19436	960731
20153	960732
661	960733
60301	960734
48327	960735
4339	960736
94789	960737
4049	960738
86148	960739
108077	960740
76	960741
757	960742
39940	960743
11515	960744
9046	960745
7379	960746
6331	960747
4049	960748
6839	960749
3778	960750
27353	960751
2	960752
70451	960753
41231	960754
48196	960755
7719	960756
14376	960757
136377	960758
8132	960759
58727	960760
13543	960761
34252	960762
6846	960763
7351	960764
36305	960765
130865	960766
8443	960767
5231	960768
58266	960769
20488	960770
14500	960771
11220	960772
118628	960773
13488	960774
10553	960775
27818	960776
23420	960777
9046	960778
296	960779
70536	960780
34544	960781
9415	960782
8551	960783
4615	960784
4294	960785
54555	960786
63059	960787
29889	960788
8993	960789
34515	960790
19384	960791
20423	960792
16038	960793
2258	960794
4897	960795
7091	960796
12172	960797
5974	960798
10553	960799
28048	960800
44003	960801
12234	960802
84347	960803
43999	960804
4330	960805
108011	960806
46254	960807
16256	960808
1549	960809
16306	960810
52955	960811
1219	960812
71969	960813
19655	960814
40871	960815
2151	960816
33774	960817
49914	960818
29810	960819
21212	960820
45091	960821
577	960822
14472	960823
14472	960824
56486	960825
71206	960826
10023	960827
45256	960828
37177	960829
13529	960830
14472	960831
73223	960832
41737	960833
5514	960834
26104	960835
12905	960836
126397	960837
125938	960838
3349	960839
58910	960840
4330	960841
4330	960842
54177	960843
85905	960844
94710	960845
22567	960846
124364	960847
118211	960848
17146	960849
4330	960850
138624	960851
22567	960852
32490	960853
2549	960854
33194	960855
88521	960856
8765	960857
25912	960858
7941	960859
8964	960860
175797	960861
86133	960862
9633	960863
371	960864
2209	960865
1334	960866
137770	960867
169922	960868
42370	960869
81225	960870
17112	960871
17112	960872
17112	960873
54852	960874
3146	960875
8889	960876
52717	960877
3146	960878
80731	960879
26478	960880
64128	960881
115764	960882
5647	960883
75760	960884
3354	960885
10752	960886
30557	960887
46896	960888
19094	960889
5159	960890
1143	960891
50235	960892
9892	960893
27780	960894
27006	960895
23259	960896
38564	960897
18644	960898
168338	960899
57357	960900
150395	960901
11203	960902
23854	960903
7163	960904
41179	960905
31320	960906
85215	960907
24584	960908
12304	960909
176044	960910
33065	960911
187	960912
39722	960913
11203	960914
1887	960915
5508	960916
11619	960917
11675	960918
41752	960919
3185	960920
11571	960921
85812	960922
42137	960923
1887	960924
100157	960925
50246	960926
43734	960927
1510	960928
22070	960929
13989	960930
11203	960931
4898	960932
50112	960933
31775	960934
2932	960935
87350	960936
128	960937
149	960938
4911	960939
36175	960940
106708	960941
14354	960942
49039	960943
11512	960944
2811	960945
92454	960946
69610	960947
48231	960948
10752	960949
177599	960950
7306	960951
50059	960952
68698	960953
128	960954
101946	960955
128	960956
69622	960957
62021	960958
140410	960959
43745	960960
76554	960961
18470	960962
26501	960963
7348	960964
170424	960965
178613	960966
152582	960967
105859	960968
120413	960969
43822	960970
182138	960971
134774	960972
129920	960973
151205	960974
93161	960975
75778	960976
2932	960977
34814	960978
43833	960979
176010	960980
59474	960981
106053	960982
78543	960983
176063	960984
13162	960985
63396	960986
107152	960987
2932	960988
24524	960989
13162	960990
4752	960991
107073	960992
2208	960993
50235	960994
52853	960995
18469	960996
4898	960997
52721	960998
18109	960999
1202	961000
6028	961001
558	961002
892	961003
18895	961004
10494	961005
50059	961006
168250	961007
100647	961008
1379	961009
63533	961010
10494	961011
13986	961012
1988	961013
50112	961014
41972	961015
21836	961016
909	961017
35114	961018
74229	961019
50531	961020
52867	961021
102821	961022
77274	961023
47219	961024
60883	961025
63403	961026
5449	961027
128	961028
5449	961029
9229	961030
182810	961031
7152	961032
3311	961033
22017	961034
72966	961035
16283	961036
115427	961037
56131	961038
64928	961039
67361	961040
75760	961041
91172	961042
63403	961043
10879	961044
13389	961045
68543	961046
141754	961047
52652	961048
133165	961049
37561	961050
111894	961051
2989	961052
6124	961053
81709	961054
1680	961055
119470	961056
109527	961057
130875	961058
33876	961059
10494	961060
146505	961061
90779	961062
3859	961063
23565	961064
84746	961065
185902	961066
134758	961067
2578	961068
35838	961069
115506	961070
58159	961071
27005	961072
24584	961073
53426	961074
133372	961075
7133	961076
31676	961077
86489	961078
60809	961079
39063	961080
34714	961081
27123	961082
71314	961083
1690	961084
41056	961085
14	961086
86044	961087
70087	961088
33232	961089
50228	961090
12710	961091
100014	961092
79863	961093
16271	961094
63353	961095
22890	961096
8375	961097
24564	961098
787	961099
134746	961100
38151	961101
83764	961102
106602	961103
4268	961104
107134	961105
134755	961106
49549	961107
49837	961108
48678	961109
71313	961110
105861	961111
71316	961112
50296	961113
3333	961114
71313	961115
59440	961116
100656	961117
23265	961118
6292	961119
4268	961120
31007	961121
20141	961122
101123	961123
92306	961124
184616	961125
48327	961126
176005	961127
23099	961128
32945	961129
26941	961130
170884	961131
87879	961132
176065	961133
50591	961134
177720	961135
23565	961136
58044	961137
33885	961138
135904	961139
69478	961140
106807	961141
8176	961142
52853	961143
106052	961144
86129	961145
175308	961146
6335	961147
120966	961148
2989	961149
86047	961150
11132	961151
141554	961152
165968	961153
63576	961154
172580	961155
86128	961156
570	961157
18109	961158
187026	961159
136092	961160
27780	961161
178564	961162
27006	961163
84231	961164
106589	961165
27407	961166
59690	961167
86471	961168
140960	961169
129890	961170
188320	961171
131109	961172
12708	961173
87909	961174
133637	961175
5449	961176
4892	961177
7163	961178
50235	961179
7152	961180
4892	961181
7747	961182
4928	961183
8790	961184
93	961185
8040	961186
8040	961187
6475	961188
10847	961189
15988	961190
141533	961191
81749	961192
119934	961193
880	961194
3317	961195
74587	961196
3291	961197
31082	961198
14937	961199
2326	961200
74626	961201
51467	961202
3372	961203
93778	961204
35744	961205
38486	961206
94143	961207
35744	961208
53145	961209
153412	961210
38486	961211
43024	961212
87201	961213
42485	961214
10335	961215
2758	961216
49788	961217
183430	961218
7401	961219
7401	961220
7401	961221
3486	961222
261	961223
22662	961224
42252	961225
34247	961226
3992	961227
72302	961228
10734	961229
34682	961230
1426	961231
3349	961232
237	961233
48	961234
11537	961235
48354	961236
230	961237
5681	961238
1838	961239
6501	961240
1083	961241
50172	961242
19928	961243
5595	961244
5595	961245
49	961246
175464	961247
1731	961248
120420	961249
2780	961250
2780	961251
6871	961252
22617	961253
35166	961254
77342	961255
76466	961256
93434	961257
140538	961258
59730	961259
149818	961260
97950	961261
41557	961262
154841	961263
115178	961264
4176	961265
85036	961266
65766	961267
33974	961268
91340	961269
26048	961270
162961	961271
86497	961272
181798	961273
83784	961274
62167	961275
115082	961276
107024	961277
107024	961278
106753	961279
21705	961280
106841	961281
53469	961282
77836	961283
30960	961284
34669	961285
33579	961286
8427	961287
23153	961288
52736	961289
22326	961290
169176	961291
11367	961292
1044	961293
140555	961294
85394	961295
120958	961296
44960	961297
48	961298
44508	961299
74878	961300
20622	961301
57588	961302
3769	961303
23465	961304
87678	961305
4616	961306
73049	961307
1847	961308
44163	961309
4039	961310
2243	961311
72780	961312
74817	961313
2243	961314
13709	961315
3	961316
1258	961317
19410	961318
16284	961319
160	961320
7853	961321
73071	961322
1051	961323
86890	961324
2106	961325
1543	961326
21118	961327
16746	961328
18206	961329
69207	961330
22363	961331
1225	961332
97860	961333
18181	961334
58890	961335
17139	961336
27444	961337
8574	961338
18546	961339
48890	961340
39561	961341
29079	961342
14295	961343
1131	961344
22433	961345
57600	961346
99366	961347
59682	961348
40752	961349
32169	961350
83629	961351
109109	961352
33561	961353
53776	961354
96252	961355
157296	961356
12647	961357
67833	961358
94696	961359
799	961360
18314	961361
56631	961362
19268	961363
9426	961364
125112	961365
58830	961366
1003	961367
2276	961368
18764	961369
73048	961370
108802	961371
6047	961372
139922	961373
22433	961374
22940	961375
9199	961376
1633	961377
33296	961378
139178	961379
88700	961380
5042	961381
115967	961382
3990	961383
41443	961384
51565	961385
51565	961386
34746	961387
41916	961388
11603	961389
131	961390
15867	961391
190	961392
22048	961393
10604	961394
41504	961395
10601	961396
1817	961397
10087	961398
9973	961399
435	961400
2713	961401
14561	961402
45361	961403
30978	961404
5927	961405
2266	961406
40945	961407
32853	961408
22957	961409
1543	961410
32241	961411
4662	961412
14975	961413
70445	961414
26704	961415
49254	961416
1553	961417
19327	961418
63174	961419
501	961420
18139	961421
89901	961422
22179	961423
37427	961424
12397	961425
19476	961426
53252	961427
1445	961428
106675	961429
52369	961430
63041	961431
87252	961432
118510	961433
30072	961434
20481	961435
36683	961436
14556	961437
20609	961438
24763	961439
64116	961440
6844	961441
154653	961442
74792	961443
1596	961444
27317	961445
40361	961446
58513	961447
2886	961448
17599	961449
75245	961450
142688	961451
61109	961452
27566	961453
61817	961454
4530	961455
31161	961456
12875	961457
27510	961458
4997	961459
2657	961460
2563	961461
31417	961462
82240	961463
31636	961464
6282	961465
21432	961466
69683	961467
69683	961468
13138	961469
16614	961470
26543	961471
6045	961472
71475	961473
18775	961474
10741	961475
383	961476
48758	961477
5833	961478
5833	961479
4157	961480
44808	961481
20940	961482
7732	961483
3327	961484
140405	961485
4776	961486
4143	961487
6875	961488
40478	961489
62412	961490
17	961491
1506	961492
2758	961493
57098	961494
48022	961495
334	961496
2020	961497
1345	961498
8647	961499
70836	961500
51583	961501
20882	961502
71766	961503
3900	961504
9640	961505
2437	961506
424	961507
16370	961508
6627	961509
45561	961510
35389	961511
104274	961512
57310	961513
2936	961514
40478	961515
33300	961516
813	961517
5819	961518
1758	961519
7468	961520
2399	961521
6445	961522
98803	961523
19192	961524
52964	961525
67755	961526
9629	961527
9629	961528
53501	961529
97863	961530
12884	961531
10774	961532
155457	961533
2747	961534
24701	961535
11607	961536
11093	961537
47915	961538
3128	961539
136232	961540
44361	961541
24061	961542
46426	961543
7543	961544
7465	961545
6444	961546
49944	961547
1535	961548
13736	961549
7465	961550
89294	961551
11510	961552
11445	961553
752	961554
8089	961555
7604	961556
30981	961557
24205	961558
19420	961559
752	961560
402	961561
1221	961562
16177	961563
47808	961564
60433	961565
7194	961566
89294	961567
61894	961568
29355	961569
8821	961570
5963	961571
11607	961572
40851	961573
4262	961574
226	961575
11598	961576
16267	961577
71267	961578
1546	961579
10141	961580
6142	961581
42920	961582
29564	961583
1535	961584
23034	961585
22877	961586
9547	961587
52656	961588
135038	961589
6559	961590
163274	961591
173369	961592
70173	961593
7600	961594
58970	961595
170487	961596
44026	961597
18792	961598
2612	961599
73141	961600
3252	961601
41809	961602
24800	961603
27963	961604
41286	961605
65406	961606
2990	961607
42066	961608
42066	961609
71291	961610
9950	961611
17038	961612
51420	961613
34747	961614
9844	961615
9628	961616
91049	961617
42236	961618
1480	961619
93800	961620
158340	961621
68241	961622
24349	961623
140771	961624
6788	961625
6788	961626
7782	961627
7782	961628
6788	961629
9025	961630
46267	961631
1339	961632
49528	961633
16876	961634
10276	961635
68237	961636
80159	961637
46816	961638
17759	961639
82854	961640
85107	961641
83765	961642
63618	961643
74	961644
36038	961645
6376	961646
39841	961647
47148	961648
2044	961649
67667	961650
5764	961651
34338	961652
234	961653
95502	961654
156754	961655
6	961656
3307	961657
6	961658
54080	961659
692	961660
51524	961661
120348	961662
110	961663
87	961664
87	961665
110	961666
87	961667
87	961668
87	961669
87	961670
46134	961671
130533	961672
16496	961673
12819	961674
59	961675
13936	961676
52233	961677
61	961678
49851	961679
3866	961680
18194	961681
26628	961682
60146	961683
5391	961684
26336	961685
39	961686
71	961687
22508	961688
21841	961689
32444	961690
33586	961691
15282	961692
18323	961693
3690	961694
5781	961695
21993	961696
21661	961697
98054	961698
47979	961699
42477	961700
15281	961701
19235	961702
70557	961703
68501	961704
47740	961705
69094	961706
2171	961707
26907	961708
34399	961709
26455	961710
3644	961711
16236	961712
83914	961713
64218	961714
84907	961715
2003	961716
50013	961717
83529	961718
33535	961719
26571	961720
32386	961721
28077	961722
59791	961723
49870	961724
298	961725
14931	961726
338	961727
47744	961728
26064	961729
38969	961730
30963	961731
57809	961732
39681	961733
39636	961734
32441	961735
57549	961736
26668	961737
57371	961738
39421	961739
18217	961740
15338	961741
32432	961742
57616	961743
83518	961744
32448	961745
26751	961746
47712	961747
68981	961748
26584	961749
47743	961750
15290	961751
48116	961752
47787	961753
46827	961754
48040	961755
15198	961756
39447	961757
69169	961758
18272	961759
83519	961760
17311	961761
57528	961762
68873	961763
26567	961764
25597	961765
68989	961766
26633	961767
39397	961768
69177	961769
39201	961770
423	961771
18198	961772
36679	961773
16770	961774
3684	961775
126188	961776
123518	961777
35185	961778
46258	961779
37084	961780
35483	961781
51702	961782
74537	961783
30997	961784
8366	961785
117937	961786
2105	961787
20826	961788
3786	961789
862	961790
23573	961791
71685	961792
862	961793
22950	961794
5585	961795
100566	961796
261	961797
2759	961798
29037	961799
1034	961800
2115	961801
106817	961802
44960	961803
86775	961804
47563	961805
100317	961806
4216	961807
1260	961808
512	961809
8736	961810
11353	961811
108532	961812
19922	961813
96652	961814
64715	961815
81979	961816
97329	961817
20370	961818
37381	961819
78731	961820
134201	961821
6401	961822
36778	961823
37500	961824
78634	961825
37381	961826
121118	961827
36225	961828
120994	961829
77709	961830
85053	961831
10585	961832
33638	961833
30551	961834
14639	961835
105156	961836
134384	961837
102692	961838
52002	961839
85053	961840
97878	961841
85554	961842
165333	961843
120396	961844
46911	961845
9216	961846
132798	961847
160728	961848
64942	961849
157703	961850
119656	961851
167093	961852
95113	961853
104278	961854
64821	961855
85576	961856
52002	961857
52002	961858
119527	961859
68198	961860
164167	961861
46991	961862
36225	961863
67957	961864
74385	961865
35065	961866
90567	961867
5592	961868
106557	961869
7640	961870
90535	961871
109255	961872
10749	961873
6520	961874
24368	961875
109201	961876
6520	961877
23	961878
776	961879
41318	961880
6839	961881
882	961882
41318	961883
13488	961884
137876	961885
20973	961886
142775	961887
36324	961888
37501	961889
2040	961890
139823	961891
6521	961892
981	961893
87590	961894
17420	961895
171314	961896
37359	961897
66387	961898
66758	961899
180	961900
49600	961901
30683	961902
6443	961903
181274	961904
154742	961905
12335	961906
2127	961907
5318	961908
4625	961909
12418	961910
3476	961911
63692	961912
68478	961913
59141	961914
60299	961915
20548	961916
24648	961917
54226	961918
353	961919
51809	961920
27134	961921
1788	961922
29020	961923
32316	961924
2815	961925
34817	961926
26947	961927
34744	961928
23945	961929
13837	961930
23540	961931
5553	961932
29779	961933
56340	961934
20849	961935
31734	961936
45474	961937
40924	961938
12172	961939
12862	961940
36180	961941
99488	961942
42931	961943
70560	961944
793	961945
157840	961946
141702	961947
20700	961948
47734	961949
39334	961950
37767	961951
35255	961952
126215	961953
16648	961954
655	961955
18423	961956
23324	961957
79473	961958
88927	961959
5267	961960
45056	961961
740	961962
2045	961963
1507	961964
17485	961965
1176	961966
4926	961967
127449	961968
77929	961969
7670	961970
86309	961971
11233	961972
58851	961973
45297	961974
1165	961975
1467	961976
43521	961977
24000	961978
55565	961979
5430	961980
21449	961981
29930	961982
66879	961983
52325	961984
10	961985
18229	961986
36513	961987
23077	961988
83127	961989
67939	961990
61385	961991
36723	961992
29560	961993
22173	961994
64215	961995
66473	961996
38136	961997
25073	961998
26204	961999
25244	962000
43622	962001
826	962002
10806	962003
32025	962004
12893	962005
49913	962006
24524	962007
17128	962008
63256	962009
33037	962010
3721	962011
11652	962012
62602	962013
124415	962014
12452	962015
20191	962016
4690	962017
21228	962018
65597	962019
109615	962020
61086	962021
44751	962022
1365	962023
16952	962024
1542	962025
37296	962026
8818	962027
59851	962028
22281	962029
1502	962030
40521	962031
16713	962032
32088	962033
126267	962034
24169	962035
64321	962036
2687	962037
17385	962038
37257	962039
41969	962040
55051	962041
5875	962042
6966	962043
36002	962044
17224	962045
1414	962046
51627	962047
77893	962048
41287	962049
2103	962050
5549	962051
56906	962052
43634	962053
11076	962054
164495	962055
71577	962056
15965	962057
10514	962058
49211	962059
12748	962060
29492	962061
1851	962062
14366	962063
65469	962064
3534	962065
21034	962066
7330	962067
19109	962068
47851	962069
56610	962070
164509	962071
99795	962072
3304	962073
42363	962074
61076	962075
14196	962076
54280	962077
7947	962078
3718	962079
3753	962080
31401	962081
72587	962082
44040	962083
44713	962084
11390	962085
22400	962086
81676	962087
55726	962088
44396	962089
47403	962090
187007	962091
5620	962092
4122	962093
86989	962094
68331	962095
34630	962096
5257	962097
4367	962098
4170	962099
58613	962100
14261	962101
51396	962102
5829	962103
31414	962104
12937	962105
137861	962106
17170	962107
913	962108
49895	962109
38370	962110
13482	962111
188553	962112
22754	962113
7475	962114
26642	962115
77221	962116
140980	962117
165793	962118
1678	962119
39262	962120
16819	962121
8394	962122
5852	962123
38423	962124
46488	962125
66560	962126
6966	962127
35125	962128
45151	962129
1863	962130
9908	962131
2949	962132
7092	962133
2904	962134
62086	962135
116034	962136
33285	962137
45814	962138
1345	962139
58067	962140
665	962141
112438	962142
1081	962143
158974	962144
6100	962145
10544	962146
56960	962147
46667	962148
8617	962149
64120	962150
45562	962151
3223	962152
2059	962153
8599	962154
124951	962155
25637	962156
3313	962157
32239	962158
46279	962159
39882	962160
2335	962161
2693	962162
49062	962163
67826	962164
67294	962165
99795	962166
42199	962167
180601	962168
63400	962169
89000	962170
47087	962171
4929	962172
94259	962173
21390	962174
162743	962175
9605	962176
51249	962177
7254	962178
165894	962179
2092	962180
19263	962181
50193	962182
30560	962183
14517	962184
74589	962185
19300	962186
45002	962187
88055	962188
15085	962189
36316	962190
83743	962191
45482	962192
2	962193
80898	962194
10362	962195
54335	962196
7163	962197
171784	962198
83640	962199
7554	962200
38663	962201
7036	962202
1448	962203
54987	962204
69476	962205
72092	962206
50348	962207
138960	962208
39166	962209
17066	962210
40042	962211
36297	962212
13363	962213
16429	962214
40666	962215
128259	962216
49745	962217
137921	962218
19412	962219
178608	962220
23833	962221
42854	962222
81331	962223
25758	962224
13013	962225
23728	962226
4775	962227
28200	962228
7092	962229
59783	962230
66096	962231
130156	962232
37991	962233
8989	962234
19627	962235
86	962236
55169	962237
11188	962238
2235	962239
56760	962240
43028	962241
21142	962242
39087	962243
124316	962244
3721	962245
391	962246
6974	962247
7866	962248
19060	962249
43926	962250
2610	962251
7937	962252
14839	962253
15515	962254
54093	962255
15515	962256
58325	962257
3327	962258
3763	962259
46126	962260
76484	962261
5244	962262
18971	962263
13354	962264
128963	962265
64528	962266
42887	962267
25182	962268
45144	962269
18677	962270
55014	962271
29852	962272
10733	962273
43897	962274
92676	962275
158604	962276
19487	962277
4846	962278
6534	962279
72936	962280
150487	962281
1795	962282
43886	962283
81974	962284
43906	962285
52562	962286
17234	962287
24711	962288
70687	962289
29831	962290
10879	962291
16579	962292
15304	962293
36997	962294
48400	962295
133484	962296
81283	962297
9328	962298
5182	962299
171441	962300
2755	962301
15913	962302
1931	962303
76163	962304
13591	962305
101816	962306
52575	962307
109956	962308
2302	962309
67432	962310
43722	962311
93171	962312
35088	962313
5994	962314
101220	962315
29692	962316
15524	962317
2995	962318
35697	962319
43811	962320
30126	962321
5367	962322
48539	962323
28838	962324
89996	962325
23778	962326
68147	962327
12593	962328
13015	962329
17307	962330
642	962331
84089	962332
72751	962333
51392	962334
85453	962335
114055	962336
5545	962337
20407	962338
2022	962339
3688	962340
4745	962341
16161	962342
26619	962343
12140	962344
5464	962345
32	962346
5432	962347
2050	962348
99	962349
66942	962350
33154	962351
88981	962352
83935	962353
155178	962354
107451	962355
69381	962356
27435	962357
2	962358
45395	962359
8442	962360
99705	962361
2650	962362
41066	962363
41066	962364
24218	962365
103291	962366
24218	962367
58627	962368
27624	962369
58656	962370
87053	962371
107844	962372
66288	962373
57332	962374
4976	962375
22549	962376
2951	962377
15102	962378
95198	962379
325	962380
11331	962381
19650	962382
92298	962383
42	962384
34788	962385
34788	962386
71314	962387
38386	962388
76826	962389
31731	962390
26521	962391
67913	962392
11962	962393
60012	962394
20960	962395
107597	962396
65686	962397
43723	962398
33194	962399
33194	962400
41211	962401
132521	962402
11156	962403
11768	962404
3684	962405
50726	962406
56113	962407
43359	962408
14525	962409
20337	962410
328	962411
131072	962412
4575	962413
35194	962414
10518	962415
27223	962416
26890	962417
15954	962418
16157	962419
49518	962420
19452	962421
7181	962422
33023	962423
22922	962424
11817	962425
2040	962426
63321	962427
25289	962428
15557	962429
118958	962430
45971	962431
132145	962432
132856	962433
4248	962434
63411	962435
3817	962436
11515	962437
653	962438
44177	962439
130183	962440
56900	962441
50629	962442
103648	962443
14393	962444
18628	962445
1630	962446
92150	962447
77018	962448
58195	962449
8166	962450
8520	962451
697	962452
50184	962453
64030	962454
27023	962455
43395	962456
2554	962457
18503	962458
4302	962459
24765	962460
63937	962461
115692	962462
1721	962463
359	962464
137933	962465
107793	962466
14030	962467
33172	962468
38874	962469
3524	962470
43785	962471
140990	962472
2794	962473
100900	962474
17486	962475
9850	962476
837	962477
40335	962478
26159	962479
40146	962480
7406	962481
77187	962482
9358	962483
968	962484
18612	962485
40175	962486
13083	962487
98639	962488
63649	962489
16221	962490
8269	962491
44161	962492
20066	962493
300	962494
60536	962495
52813	962496
47	962497
12106	962498
71616	962499
16147	962500
67615	962501
69562	962502
896	962503
43228	962504
4556	962505
62980	962506
20260	962507
100424	962508
110651	962509
33573	962510
14970	962511
34103	962512
13579	962513
23379	962514
2554	962515
6618	962516
5288	962517
49598	962518
1105	962519
27458	962520
129251	962521
60857	962522
26326	962523
25737	962524
19076	962525
588	962526
86372	962527
8993	962528
93001	962529
41307	962530
1946	962531
25145	962532
107814	962533
19438	962534
110581	962535
50466	962536
3738	962537
3313	962538
32127	962539
131904	962540
59489	962541
60524	962542
38768	962543
19752	962544
405	962545
34381	962546
41286	962547
12772	962548
60234	962549
40023	962550
58214	962551
90129	962552
27043	962553
54372	962554
17231	962555
68247	962556
13538	962557
4494	962558
38740	962559
10417	962560
47298	962561
156590	962562
28249	962563
50419	962564
44127	962565
27153	962566
15891	962567
76691	962568
55349	962569
15107	962570
126187	962571
18869	962572
7423	962573
25175	962574
96688	962575
38991	962576
179	962577
71441	962578
30065	962579
40554	962580
85485	962581
2549	962582
72891	962583
34259	962584
28069	962585
1308	962586
47732	962587
24827	962588
16448	962589
1473	962590
73076	962591
5191	962592
48463	962593
71915	962594
34377	962595
87728	962596
67767	962597
25959	962598
88676	962599
41558	962600
9468	962601
59350	962602
17627	962603
703	962604
41018	962605
7368	962606
23701	962607
13421	962608
8666	962609
50426	962610
68173	962611
81750	962612
120119	962613
16105	962614
34707	962615
16105	962616
24898	962617
68700	962618
59630	962619
67985	962620
46105	962621
43917	962622
8805	962623
74114	962624
90902	962625
38156	962626
15085	962627
13510	962628
108924	962629
53367	962630
51381	962631
60409	962632
39194	962633
10554	962634
83990	962635
46354	962636
30825	962637
43592	962638
13023	962639
110622	962640
1608	962641
50991	962642
60747	962643
41484	962644
21106	962645
81449	962646
16471	962647
17449	962648
9430	962649
68232	962650
12862	962651
60821	962652
3859	962653
27875	962654
3993	962655
4115	962656
65445	962657
8696	962658
25703	962659
14	962660
20434	962661
72240	962662
108456	962663
46318	962664
844	962665
32886	962666
17616	962667
5616	962668
45825	962669
53598	962670
87567	962671
44718	962672
10207	962673
773	962674
70256	962675
13561	962676
34693	962677
14477	962678
7324	962679
3738	962680
17812	962681
110115	962682
1157	962683
7749	962684
11133	962685
6252	962686
3199	962687
57882	962688
140725	962689
33972	962690
13022	962691
45526	962692
14923	962693
5462	962694
255	962695
4652	962696
18093	962697
164856	962698
82151	962699
66081	962700
50211	962701
6941	962702
27700	962703
60314	962704
21506	962705
2469	962706
10237	962707
17669	962708
1105	962709
42173	962710
147850	962711
142394	962712
10426	962713
553	962714
80472	962715
124972	962716
28520	962717
96404	962718
82753	962719
64209	962720
5635	962721
20144	962722
7678	962723
64053	962724
57189	962725
20840	962726
37024	962727
36228	962728
13747	962729
13421	962730
23130	962731
3162	962732
64053	962733
100424	962734
53059	962735
46810	962736
129252	962737
10145	962738
5132	962739
64474	962740
31031	962741
41377	962742
34743	962743
72886	962744
140198	962745
50426	962746
9926	962747
17627	962748
23135	962749
33944	962750
34762	962751
34409	962752
14040	962753
84202	962754
83976	962755
88138	962756
188178	962757
50647	962758
183889	962759
49660	962760
7047	962761
16270	962762
28371	962763
66692	962764
65163	962765
14468	962766
35290	962767
31931	962768
34805	962769
38562	962770
25167	962771
7343	962772
6730	962773
183204	962774
68259	962775
22283	962776
59576	962777
30245	962778
103238	962779
50212	962780
16796	962781
99836	962782
72712	962783
16043	962784
2824	962785
131145	962786
72230	962787
37338	962788
1509	962789
54485	962790
48203	962791
143235	962792
165566	962793
27519	962794
14746	962795
188274	962796
69953	962797
9458	962798
69752	962799
54774	962800
34501	962801
4939	962802
57353	962803
13719	962804
121490	962805
60388	962806
41336	962807
65033	962808
21715	962809
16204	962810
7711	962811
2938	962812
45830	962813
23347	962814
7773	962815
71410	962816
8490	962817
13666	962818
88128	962819
140896	962820
97046	962821
17209	962822
2558	962823
69663	962824
60965	962825
186733	962826
30128	962827
27962	962828
41742	962829
5612	962830
47925	962831
60423	962832
10548	962833
61733	962834
85184	962835
45339	962836
98081	962837
58544	962838
7645	962839
20068	962840
52663	962841
27138	962842
65653	962843
71225	962844
2382	962845
39934	962846
108529	962847
4301	962848
44720	962849
10952	962850
92759	962851
6900	962852
63998	962853
134001	962854
97769	962855
27488	962856
5540	962857
33065	962858
1306	962859
1777	962860
29962	962861
26981	962862
11419	962863
5233	962864
58756	962865
20746	962866
4014	962867
104095	962868
9067	962869
63123	962870
82047	962871
80477	962872
11563	962873
23317	962874
11494	962875
6916	962876
33023	962877
4807	962878
34104	962879
33508	962880
21292	962881
12012	962882
11367	962883
58445	962884
27190	962885
56518	962886
4309	962887
46043	962888
139493	962889
13163	962890
89945	962891
58169	962892
7167	962893
51911	962894
53771	962895
49773	962896
137787	962897
231	962898
68401	962899
34653	962900
36240	962901
122981	962902
24390	962903
1399	962904
65999	962905
80212	962906
16165	962907
20399	962908
14555	962909
48363	962910
45257	962911
1473	962912
29990	962913
33897	962914
4548	962915
1306	962916
77018	962917
4058	962918
4354	962919
18825	962920
34296	962921
84656	962922
4549	962923
57940	962924
107824	962925
7291	962926
9466	962927
9931	962928
49889	962929
85380	962930
70565	962931
27933	962932
18139	962933
84656	962934
6783	962935
26287	962936
42711	962937
72734	962938
19372	962939
29016	962940
9458	962941
93005	962942
31203	962943
44070	962944
63389	962945
6499	962946
13016	962947
13176	962948
14018	962949
2795	962950
11408	962951
55	962952
16052	962953
27150	962954
2236	962955
26028	962956
34485	962957
27539	962958
12009	962959
18632	962960
23250	962961
59698	962962
29211	962963
16522	962964
66561	962965
15424	962966
76867	962967
39925	962968
59803	962969
5288	962970
18571	962971
4069	962972
18051	962973
41927	962974
43659	962975
72800	962976
20018	962977
50043	962978
49593	962979
58493	962980
20362	962981
329	962982
17914	962983
6771	962984
46900	962985
32951	962986
17902	962987
15926	962988
7123	962989
85670	962990
3537	962991
51266	962992
1935	962993
40624	962994
17397	962995
9138	962996
31204	962997
46546	962998
66425	962999
66823	963000
45007	963001
60784	963002
1210	963003
10209	963004
20011	963005
43716	963006
1123	963007
58698	963008
80105	963009
5184	963010
126507	963011
104967	963012
25810	963013
86410	963014
67186	963015
1195	963016
20017	963017
18832	963018
9116	963019
17567	963020
31395	963021
57527	963022
11074	963023
2992	963024
28245	963025
58403	963026
132016	963027
5304	963028
58703	963029
7158	963030
15128	963031
125456	963032
110155	963033
28385	963034
46969	963035
84892	963036
9462	963037
53291	963038
11630	963039
125719	963040
63142	963041
2945	963042
30898	963043
8127	963044
1303	963045
48307	963046
36345	963047
27064	963048
19810	963049
49508	963050
15438	963051
18460	963052
93	963053
108927	963054
117077	963055
17623	963056
35700	963057
6836	963058
132275	963059
13440	963060
23531	963061
10241	963062
88424	963063
25922	963064
3354	963065
72444	963066
38118	963067
104551	963068
18464	963069
40246	963070
2519	963071
14922	963072
1200	963073
20164	963074
21515	963075
42333	963076
58219	963077
104564	963078
18130	963079
982	963080
3328	963081
78428	963082
90562	963083
113933	963084
9295	963085
33354	963086
46697	963087
72734	963088
6081	963089
20188	963090
130303	963091
40256	963092
3272	963093
103589	963094
16217	963095
15500	963096
40328	963097
36173	963098
48247	963099
4526	963100
47312	963101
20046	963102
10487	963103
3140	963104
72956	963105
13676	963106
2794	963107
43930	963108
24833	963109
14261	963110
16145	963111
88301	963112
59929	963113
21657	963114
10405	963115
12285	963116
95891	963117
48326	963118
55772	963119
6385	963120
1368	963121
132424	963122
38148	963123
68173	963124
464	963125
1305	963126
48792	963127
3668	963128
33480	963129
62817	963130
3293	963131
43628	963132
11408	963133
28601	963134
84663	963135
60321	963136
24556	963137
87564	963138
27044	963139
99287	963140
106331	963141
1120	963142
88613	963143
58175	963144
11620	963145
115462	963146
166735	963147
1642	963148
16221	963149
140700	963150
114389	963151
340	963152
24806	963153
59070	963154
22570	963155
83840	963156
72596	963157
84083	963158
149	963159
42091	963160
18575	963161
40610	963162
19088	963163
5664	963164
139794	963165
1712	963166
34041	963167
33177	963168
80177	963169
697	963170
99514	963171
44716	963172
10025	963173
40874	963174
13057	963175
46033	963176
969	963177
164248	963178
41551	963179
132773	963180
19096	963181
107818	963182
33917	963183
13485	963184
157741	963185
22231	963186
7261	963187
112361	963188
2458	963189
116658	963190
35787	963191
38779	963192
71185	963193
81486	963194
162032	963195
71321	963196
77051	963197
108070	963198
176995	963199
176994	963200
59481	963201
11396	963202
150378	963203
5924	963204
12174	963205
138438	963206
135223	963207
135232	963208
70337	963209
66320	963210
92645	963211
21381	963212
134857	963213
134857	963214
94492	963215
76212	963216
21285	963217
60991	963218
94022	963219
136646	963220
3323	963221
39900	963222
131642	963223
8261	963224
4468	963225
33952	963226
46318	963227
13417	963228
11257	963229
110881	963230
71344	963231
12286	963232
11110	963233
160696	963234
24591	963235
40006	963236
9433	963237
58001	963238
58039	963239
58087	963240
58274	963241
169052	963242
13107	963243
8921	963244
48832	963245
123226	963246
75708	963247
17054	963248
29895	963249
32894	963250
5470	963251
103742	963252
58047	963253
15519	963254
43754	963255
22259	963256
28547	963257
6985	963258
7307	963259
64245	963260
81706	963261
6771	963262
70661	963263
80466	963264
115720	963265
176498	963266
65522	963267
95539	963268
88531	963269
114779	963270
26976	963271
84410	963272
236	963273
13057	963274
8331	963275
32444	963276
2108	963277
65670	963278
18514	963279
154720	963280
171242	963281
158404	963282
14465	963283
828	963284
24571	963285
25895	963286
20355	963287
3392	963288
4013	963289
40743	963290
13512	963291
29831	963292
3210	963293
54575	963294
10723	963295
44974	963296
32693	963297
32214	963298
77721	963299
736	963300
22862	963301
13026	963302
140909	963303
107100	963304
22884	963305
40903	963306
127214	963307
14572	963308
46402	963309
10516	963310
68346	963311
68416	963312
399	963313
4778	963314
24986	963315
61168	963316
17205	963317
13293	963318
31164	963319
38762	963320
78033	963321
98632	963322
85600	963323
46311	963324
81665	963325
20952	963326
169157	963327
7156	963328
13680	963329
47303	963330
7089	963331
99641	963332
11708	963333
69988	963334
52976	963335
4781	963336
43896	963337
58178	963338
62549	963339
43944	963340
63005	963341
63201	963342
4267	963343
66194	963344
63294	963345
71325	963346
87372	963347
150497	963348
8704	963349
20702	963350
92729	963351
100846	963352
26121	963353
95273	963354
133424	963355
1279	963356
13085	963357
48	963358
48	963359
72535	963360
67989	963361
6332	963362
72535	963363
16540	963364
71162	963365
25150	963366
14801	963367
42618	963368
18088	963369
24983	963370
67346	963371
26370	963372
100776	963373
14801	963374
16420	963375
22892	963376
163615	963377
101958	963378
155980	963379
157436	963380
14670	963381
55007	963382
6289	963383
22472	963384
11609	963385
51539	963386
6346	963387
13211	963388
9418	963389
9418	963390
23	963391
84572	963392
1253	963393
177851	963394
16255	963395
10920	963396
13221	963397
27279	963398
22472	963399
10352	963400
3329	963401
3004	963402
16707	963403
15142	963404
16151	963405
60876	963406
22522	963407
6432	963408
6327	963409
110993	963410
59707	963411
186735	963412
36300	963413
4339	963414
39940	963415
25647	963416
108730	963417
15502	963418
10203	963419
29863	963420
9000	963421
258	963422
4330	963423
10920	963424
2	963425
29889	963426
6336	963427
72785	963428
27957	963429
27168	963430
958	963431
1253	963432
3778	963433
237	963434
18413	963435
237	963436
237	963437
19298	963438
18413	963439
4049	963440
4339	963441
3511	963442
63859	963443
237	963444
4924	963445
7460	963446
9415	963447
18413	963448
87801	963449
115752	963450
92854	963451
87723	963452
143157	963453
76221	963454
75528	963455
109533	963456
140323	963457
32948	963458
68003	963459
25321	963460
149	963461
141035	963462
126668	963463
84255	963464
84499	963465
19136	963466
87377	963467
12310	963468
7128	963469
43769	963470
89131	963471
33792	963472
48416	963473
528	963474
35115	963475
3324	963476
27081	963477
19140	963478
111242	963479
138277	963480
10324	963481
1688	963482
103720	963483
116251	963484
4561	963485
40449	963486
23068	963487
41381	963488
40291	963489
1166	963490
23566	963491
17211	963492
33992	963493
17211	963494
6745	963495
86079	963496
24175	963497
43789	963498
12982	963499
48341	963500
52800	963501
59440	963502
73052	963503
44601	963504
86145	963505
20351	963506
134756	963507
52853	963508
103290	963509
2198	963510
4898	963511
72609	963512
8926	963513
86071	963514
14	963515
16038	963516
52304	963517
10086	963518
141366	963519
6346	963520
34572	963521
34252	963522
14488	963523
52676	963524
71322	963525
40077	963526
34252	963527
18566	963528
23068	963529
107787	963530
28048	963531
21131	963532
7128	963533
23068	963534
11194	963535
41045	963536
43908	963537
49384	963538
19175	963539
22183	963540
28584	963541
60520	963542
18616	963543
175438	963544
3112	963545
2793	963546
173748	963547
86173	963548
23337	963549
24877	963550
48538	963551
86	963552
6745	963553
43815	963554
103730	963555
13382	963556
59659	963557
29766	963558
18630	963559
59362	963560
5852	963561
671	963562
87351	963563
41340	963564
58079	963565
4411	963566
9836	963567
18448	963568
138274	963569
18966	963570
28328	963571
50733	963572
43070	963573
67432	963574
84785	963575
2654	963576
17069	963577
18546	963578
57867	963579
11750	963580
3329	963581
22251	963582
60126	963583
13347	963584
3477	963585
50471	963586
50471	963587
9793	963588
13620	963589
58306	963590
13291	963591
10324	963592
6943	963593
18970	963594
32682	963595
6605	963596
112729	963597
37102	963598
6231	963599
6513	963600
13123	963601
21539	963602
140931	963603
10060	963604
22304	963605
27080	963606
4019	963607
27788	963608
182088	963609
3525	963610
107861	963611
72521	963612
23428	963613
18909	963614
7019	963615
72328	963616
24129	963617
23774	963618
5275	963619
14666	963620
69855	963621
39290	963622
89563	963623
16432	963624
25716	963625
66530	963626
45799	963627
21723	963628
67083	963629
54419	963630
3765	963631
3765	963632
63990	963633
71423	963634
17504	963635
2488	963636
184111	963637
34859	963638
184257	963639
176	963640
58419	963641
10870	963642
42857	963643
12129	963644
36876	963645
12318	963646
176730	963647
106203	963648
104417	963649
5221	963650
69515	963651
111062	963652
86060	963653
27758	963654
5605	963655
107884	963656
19655	963657
6748	963658
88579	963659
9016	963660
49536	963661
108563	963662
48286	963663
116013	963664
131289	963665
54564	963666
52757	963667
88543	963668
110	963669
2003	963670
397	963671
322	963672
311	963673
117976	963674
24763	963675
7867	963676
28601	963677
20118	963678
81	963679
185295	963680
67510	963681
9616	963682
923	963683
8821	963684
75360	963685
1	963686
51665	963687
13575	963688
1188	963689
23414	963690
33625	963691
11960	963692
90131	963693
673	963694
35254	963695
6668	963696
40549	963697
4381	963698
2573	963699
2573	963700
73904	963701
114612	963702
16646	963703
2861	963704
15743	963705
30698	963706
92735	963707
2187	963708
16598	963709
14272	963710
1	963711
98	963712
10437	963713
179709	963714
70868	963715
66083	963716
82299	963717
78781	963718
10694	963719
10694	963720
10694	963721
10694	963722
121897	963723
74354	963724
17762	963725
349	963726
43380	963727
32394	963728
108	963729
14116	963730
133	963731
22817	963732
583	963733
32412	963734
3950	963735
3303	963736
24909	963737
9038	963738
15314	963739
20191	963740
20047	963741
126171	963742
16353	963743
19767	963744
294	963745
22055	963746
29403	963747
3888	963748
52230	963749
20927	963750
5542	963751
9664	963752
6498	963753
74498	963754
21752	963755
89919	963756
17639	963757
40616	963758
89983	963759
32617	963760
8275	963761
15790	963762
49311	963763
47969	963764
29323	963765
105412	963766
22688	963767
31251	963768
169743	963769
75498	963770
3349	963771
31324	963772
81437	963773
93004	963774
47140	963775
3784	963776
974	963777
9346	963778
47702	963779
20073	963780
24206	963781
26840	963782
18656	963783
102861	963784
29438	963785
145749	963786
42852	963787
38525	963788
10164	963789
70382	963790
37403	963791
15113	963792
39492	963793
112124	963794
992	963795
12440	963796
25779	963797
16841	963798
51618	963799
68	963800
35048	963801
37425	963802
35241	963803
20535	963804
26817	963805
43229	963806
6555	963807
22047	963808
5044	963809
39186	963810
108314	963811
19658	963812
387	963813
2577	963814
29293	963815
188	963816
73	963817
1394	963818
14162	963819
2074	963820
33434	963821
2340	963822
4787	963823
66806	963824
8424	963825
29079	963826
576	963827
3925	963828
11244	963829
38148	963830
28793	963831
1585	963832
6097	963833
29957	963834
1156	963835
2404	963836
25827	963837
33655	963838
2906	963839
24030	963840
38484	963841
40	963842
87509	963843
11498	963844
17076	963845
50077	963846
34289	963847
21944	963848
8687	963849
5656	963850
6360	963851
1586	963852
32270	963853
4732	963854
37538	963855
146586	963856
12904	963857
58641	963858
13203	963859
45860	963860
8672	963861
83477	963862
2842	963863
16702	963864
50902	963865
19258	963866
69230	963867
23240	963868
83677	963869
2460	963870
393	963871
61869	963872
196	963873
26435	963874
3804	963875
9911	963876
16841	963877
25177	963878
22728	963879
711	963880
84820	963881
60218	963882
60218	963883
83317	963884
34439	963885
39772	963886
43349	963887
7639	963888
21171	963889
34439	963890
60028	963891
14403	963892
60009	963893
60009	963894
34439	963895
11624	963896
90776	963897
1930	963898
7669	963899
7231	963900
32100	963901
2971	963902
50250	963903
797	963904
1847	963905
99844	963906
34439	963907
11827	963908
67054	963909
47639	963910
12904	963911
297	963912
58870	963913
115	963914
68890	963915
38293	963916
114805	963917
14130	963918
14630	963919
20703	963920
1129	963921
5742	963922
12931	963923
10090	963924
18159	963925
34439	963926
39321	963927
33532	963928
48719	963929
52376	963930
14510	963931
469	963932
54692	963933
19159	963934
4460	963935
912	963936
57343	963937
1587	963938
5989	963939
9622	963940
11246	963941
57389	963942
5745	963943
204	963944
133659	963945
6399	963946
60013	963947
60028	963948
2618	963949
189	963950
32273	963951
11048	963952
26143	963953
2271	963954
60762	963955
26914	963956
51212	963957
23593	963958
23909	963959
23254	963960
35484	963961
4992	963962
62759	963963
1923	963964
81	963965
35465	963966
5	963967
26815	963968
703	963969
21062	963970
51558	963971
23733	963972
12378	963973
83473	963974
89534	963975
29201	963976
10033	963977
52361	963978
11739	963979
47714	963980
69099	963981
43328	963982
85259	963983
1644	963984
9406	963985
39563	963986
20695	963987
106520	963988
53773	963989
4828	963990
191	963991
47536	963992
58840	963993
635	963994
12037	963995
47593	963996
58411	963997
83382	963998
26920	963999
22023	964000
26	964001
26752	964002
10163	964003
60028	964004
87588	964005
34439	964006
47508	964007
60080	964008
5761	964009
692	964010
60981	964011
28257	964012
16729	964013
32667	964014
32626	964015
20428	964016
57275	964017
51768	964018
39483	964019
47512	964020
2755	964021
5387	964022
48698	964023
57307	964024
15286	964025
610	964026
15873	964027
73631	964028
12551	964029
15711	964030
21302	964031
57782	964032
32438	964033
12966	964034
3761	964035
50263	964036
8724	964037
34320	964038
26909	964039
34465	964040
74359	964041
59117	964042
57691	964043
35463	964044
2186	964045
141	964046
47692	964047
90752	964048
2070	964049
38282	964050
10675	964051
34439	964052
14899	964053
40919	964054
26524	964055
37403	964056
57579	964057
42422	964058
28847	964059
42878	964060
26748	964061
10117	964062
8337	964063
1336	964064
34454	964065
39298	964066
38689	964067
38684	964068
122184	964069
45083	964070
82413	964071
54896	964072
68498	964073
66238	964074
57063	964075
64175	964076
65545	964077
56710	964078
54076	964079
81458	964080
32132	964081
25748	964082
101498	964083
79256	964084
56568	964085
5232	964086
46111	964087
83093	964088
46160	964089
127761	964090
25743	964091
78352	964092
26352	964093
43278	964094
53653	964095
42274	964096
29130	964097
31806	964098
80155	964099
77626	964100
68692	964101
20875	964102
5059	964103
123216	964104
39343	964105
65738	964106
58562	964107
21342	964108
46010	964109
25069	964110
65502	964111
80046	964112
134097	964113
96082	964114
9527	964115
9683	964116
40419	964117
102186	964118
26280	964119
29599	964120
100788	964121
68266	964122
104935	964123
68737	964124
121837	964125
7662	964126
32132	964127
56667	964128
37669	964129
123234	964130
79827	964131
98977	964132
57710	964133
9139	964134
37102	964135
56967	964136
67983	964137
78970	964138
44436	964139
81974	964140
9074	964141
113038	964142
100262	964143
47384	964144
3401	964145
46374	964146
37875	964147
47753	964148
156203	964149
30411	964150
77932	964151
18677	964152
20055	964153
41	964154
18167	964155
18727	964156
13254	964157
30050	964158
18869	964159
47934	964160
5281	964161
70774	964162
125658	964163
22754	964164
73678	964165
11	964166
40602	964167
40487	964168
23598	964169
68126	964170
112400	964171
14776	964172
26512	964173
10419	964174
61921	964175
155544	964176
1820	964177
49565	964178
286	964179
12099	964180
178	964181
6997	964182
19667	964183
34439	964184
60109	964185
1436	964186
519	964187
72327	964188
30257	964189
8116	964190
11029	964191
8390	964192
33269	964193
17473	964194
29121	964195
41003	964196
34439	964197
15243	964198
32186	964199
47924	964200
22897	964201
16136	964202
70588	964203
21468	964204
2522	964205
7058	964206
81635	964207
21827	964208
20841	964209
57635	964210
3438	964211
87588	964212
9275	964213
95803	964214
105152	964215
13757	964216
37	964217
18331	964218
905	964219
4651	964220
1417	964221
50876	964222
29212	964223
13830	964224
90701	964225
65715	964226
2699	964227
22662	964228
72831	964229
61977	964230
20498	964231
4062	964232
17544	964233
174479	964234
13750	964235
23700	964236
61047	964237
11	964238
40947	964239
2146	964240
33517	964241
49927	964242
5808	964243
21877	964244
34104	964245
22907	964246
75877	964247
4572	964248
28431	964249
11715	964250
4470	964251
283	964252
5597	964253
13578	964254
3139	964255
86185	964256
58797	964257
2213	964258
74676	964259
74655	964260
3351	964261
28632	964262
33660	964263
22475	964264
33506	964265
60963	964266
22475	964267
15884	964268
58548	964269
13348	964270
27306	964271
1	964272
10848	964273
8527	964274
1490	964275
26674	964276
32748	964277
23257	964278
4668	964279
155	964280
1335	964281
15820	964282
609	964283
34622	964284
6657	964285
8694	964286
3701	964287
25068	964288
33385	964289
7042	964290
52791	964291
33326	964292
93349	964293
14132	964294
1738	964295
3062	964296
2430	964297
6208	964298
1034	964299
33432	964300
63	964301
63	964302
1034	964303
4442	964304
2430	964305
3897	964306
62472	964307
51664	964308
18375	964309
74693	964310
831	964311
33861	964312
3031	964313
6400	964314
27699	964315
31986	964316
1507	964317
106803	964318
7886	964319
157	964320
98848	964321
49880	964322
42731	964323
34384	964324
35313	964325
1333	964326
40577	964327
1333	964328
18015	964329
107976	964330
42938	964331
10137	964332
62344	964333
39466	964334
39438	964335
34281	964336
29194	964337
10194	964338
40656	964339
40584	964340
19799	964341
2051	964342
16024	964343
40967	964344
15244	964345
28071	964346
6638	964347
12276	964348
39539	964349
72171	964350
20693	964351
22055	964352
3960	964353
22786	964354
4838	964355
57508	964356
21741	964357
32658	964358
26672	964359
40818	964360
159	964361
21910	964362
12100	964363
2908	964364
30326	964365
16905	964366
1275	964367
16532	964368
654	964369
4636	964370
10839	964371
61643	964372
71534	964373
3913	964374
48084	964375
39203	964376
13367	964377
15673	964378
70116	964379
30359	964380
31793	964381
37423	964382
402	964383
22417	964384
1760	964385
65	964386
87512	964387
20091	964388
5787	964389
357	964390
8538	964391
8394	964392
49129	964393
22747	964394
614	964395
868	964396
3242	964397
104344	964398
1053	964399
47648	964400
9	964401
42710	964402
35635	964403
1017	964404
57242	964405
43807	964406
1181	964407
1516	964408
1630	964409
22419	964410
8603	964411
108	964412
2103	964413
2772	964414
500	964415
36535	964416
1419	964417
2230	964418
15045	964419
31943	964420
44526	964421
25787	964422
36407	964423
21799	964424
8576	964425
28179	964426
4542	964427
19470	964428
49077	964429
33233	964430
21776	964431
1897	964432
48345	964433
22593	964434
108489	964435
1788	964436
40065	964437
19056	964438
47825	964439
17568	964440
1343	964441
82089	964442
49739	964443
5529	964444
42115	964445
3305	964446
38226	964447
654	964448
48940	964449
838	964450
391	964451
9367	964452
2645	964453
1104	964454
989	964455
19109	964456
10605	964457
56146	964458
38497	964459
84296	964460
19430	964461
124	964462
18982	964463
2649	964464
26245	964465
276	964466
741	964467
1902	964468
12247	964469
23699	964470
59868	964471
2524	964472
52086	964473
70358	964474
47901	964475
3441	964476
35049	964477
26611	964478
37818	964479
14218	964480
112601	964481
771	964482
18665	964483
28937	964484
3706	964485
28820	964486
90168	964487
28962	964488
950	964489
57230	964490
146732	964491
6669	964492
29312	964493
10421	964494
29257	964495
39	964496
68	964497
800	964498
3905	964499
9126	964500
82764	964501
3954	964502
4523	964503
1	964504
8676	964505
3116	964506
7924	964507
48992	964508
1	964509
976	964510
3	964511
32026	964512
10181	964513
32026	964514
1329	964515
29309	964516
36688	964517
3460	964518
20695	964519
9776	964520
74246	964521
6229	964522
1744	964523
2202	964524
50045	964525
14280	964526
1172	964527
19862	964528
40978	964529
35556	964530
69253	964531
47602	964532
15233	964533
19829	964534
53734	964535
91350	964536
61613	964537
59126	964538
17731	964539
23	964540
32765	964541
11985	964542
1266	964543
24028	964544
21134	964545
16734	964546
133713	964547
111938	964548
29279	964549
52754	964550
12795	964551
12633	964552
32340	964553
3683	964554
3633	964555
18209	964556
46855	964557
26550	964558
25978	964559
16	964560
15215	964561
320	964562
30442	964563
39640	964564
32613	964565
3889	964566
32650	964567
174	964568
83459	964569
7084	964570
28099	964571
39229	964572
3345	964573
302	964574
38528	964575
86890	964576
133522	964577
21795	964578
9365	964579
11985	964580
61450	964581
57352	964582
35399	964583
626	964584
16528	964585
4436	964586
1616	964587
6569	964588
38277	964589
47908	964590
83438	964591
37308	964592
64341	964593
55319	964594
14144	964595
39068	964596
9181	964597
18182	964598
20880	964599
10203	964600
85363	964601
1911	964602
52184	964603
40675	964604
1575	964605
39467	964606
11015	964607
70358	964608
39758	964609
62	964610
17430	964611
9814	964612
808	964613
7361	964614
9321	964615
16459	964616
2439	964617
46914	964618
14178	964619
80713	964620
1835	964621
70062	964622
76	964623
468	964624
12433	964625
536	964626
41492	964627
33248	964628
1460	964629
3638	964630
4640	964631
32497	964632
2772	964633
9141	964634
4057	964635
10170	964636
21134	964637
14190	964638
15287	964639
68870	964640
749	964641
2599	964642
75144	964643
40950	964644
35263	964645
68102	964646
5329	964647
3013	964648
4077	964649
12591	964650
43367	964651
62139	964652
20002	964653
7810	964654
102318	964655
33892	964656
13938	964657
36398	964658
21470	964659
476	964660
53764	964661
60065	964662
173214	964663
20845	964664
19172	964665
125451	964666
188551	964667
80351	964668
125589	964669
125589	964670
22786	964671
32536	964672
4347	964673
51160	964674
16284	964675
685	964676
91210	964677
21237	964678
17637	964679
9567	964680
18364	964681
19873	964682
1056	964683
59895	964684
30894	964685
3927	964686
12107	964687
11861	964688
49796	964689
351	964690
155825	964691
142940	964692
61475	964693
142962	964694
66207	964695
106873	964696
17533	964697
167242	964698
43349	964699
24214	964700
60774	964701
31910	964702
42021	964703
26879	964704
15259	964705
4952	964706
11270	964707
47994	964708
80393	964709
180764	964710
1574	964711
17197	964712
69	964713
60109	964714
45522	964715
4461	964716
67221	964717
5636	964718
1	964719
88249	964720
11921	964721
26472	964722
56197	964723
63795	964724
65865	964725
34894	964726
4952	964727
9865	964728
28609	964729
87787	964730
51006	964731
37239	964732
55820	964733
931	964734
88689	964735
16277	964736
1990	964737
96252	964738
18302	964739
13568	964740
43953	964741
3488	964742
621	964743
5120	964744
13087	964745
136731	964746
89066	964747
22147	964748
85764	964749
683	964750
107632	964751
54591	964752
17653	964753
69911	964754
3396	964755
28492	964756
9256	964757
31722	964758
1782	964759
8570	964760
72563	964761
7846	964762
12392	964763
38461	964764
34695	964765
21579	964766
34476	964767
188548	964768
203	964769
12653	964770
167406	964771
2867	964772
19814	964773
69	964774
34721	964775
60098	964776
33656	964777
90828	964778
7331	964779
7174	964780
45260	964781
4085	964782
14646	964783
552	964784
334	964785
142820	964786
141814	964787
72452	964788
107668	964789
141456	964790
41880	964791
56314	964792
57386	964793
12792	964794
183505	964795
74726	964796
65462	964797
91542	964798
122635	964799
333	964800
73046	964801
3614	964802
159653	964803
26737	964804
2746	964805
21067	964806
8072	964807
52727	964808
58456	964809
22834	964810
25762	964811
72730	964812
12365	964813
3473	964814
126589	964815
19941	964816
15045	964817
1	964818
89656	964819
2359	964820
8593	964821
10454	964822
4287	964823
20862	964824
93369	964825
3085	964826
29063	964827
73164	964828
16867	964829
60558	964830
3962	964831
8590	964832
3962	964833
16744	964834
51814	964835
13158	964836
173791	964837
37571	964838
50071	964839
13250	964840
851	964841
29679	964842
42604	964843
5136	964844
6941	964845
7045	964846
14068	964847
8866	964848
36152	964849
40938	964850
3359	964851
45826	964852
82132	964853
26396	964854
14155	964855
16601	964856
99	964857
24650	964858
8675	964859
1143	964860
28314	964861
33971	964862
3418	964863
28314	964864
105	964865
93838	964866
3032	964867
3032	964868
3032	964869
3032	964870
101856	964871
16773	964872
180351	964873
181128	964874
107776	964875
1534	964876
111673	964877
936	964878
22612	964879
32324	964880
12770	964881
14316	964882
70643	964883
13261	964884
8495	964885
8441	964886
29549	964887
7602	964888
41032	964889
19832	964890
41007	964891
41604	964892
22383	964893
28692	964894
27470	964895
269	964896
42072	964897
5541	964898
67626	964899
104856	964900
47195	964901
12769	964902
49481	964903
65	964904
47756	964905
1427	964906
17178	964907
17178	964908
138715	964909
75068	964910
132388	964911
51808	964912
122602	964913
34896	964914
32333	964915
22071	964916
33507	964917
3474	964918
18634	964919
28159	964920
23	964921
3433	964922
85942	964923
2330	964924
26811	964925
2330	964926
33218	964927
21874	964928
1982	964929
46038	964930
11337	964931
15221	964932
19696	964933
14812	964934
3056	964935
7290	964936
46406	964937
14648	964938
14897	964939
16966	964940
6435	964941
5490	964942
2430	964943
1737	964944
42685	964945
2876	964946
416	964947
52320	964948
1813	964949
8426	964950
124844	964951
13378	964952
51044	964953
48004	964954
719	964955
41325	964956
546	964957
6104	964958
9380	964959
14200	964960
8382	964961
12342	964962
12057	964963
49395	964964
12030	964965
59127	964966
60	964967
52082	964968
2330	964969
4541	964970
9928	964971
20162	964972
1754	964973
57508	964974
6489	964975
49205	964976
1828	964977
18184	964978
43008	964979
2119	964980
3702	964981
4541	964982
12055	964983
7885	964984
7213	964985
21855	964986
40430	964987
23678	964988
54196	964989
5867	964990
16581	964991
7570	964992
165	964993
3941	964994
138714	964995
22560	964996
881	964997
15096	964998
42816	964999
5006	965000
9038	965001
1393	965002
29072	965003
57678	965004
34237	965005
26523	965006
34173	965007
2311	965008
72	965009
50270	965010
23959	965011
426	965012
12647	965013
92571	965014
15682	965015
164	965016
20249	965017
46672	965018
18222	965019
18222	965020
18222	965021
18222	965022
18222	965023
42551	965024
18649	965025
19226	965026
1298	965027
49352	965028
4143	965029
42072	965030
49804	965031
165	965032
39730	965033
1	965034
10056	965035
3976	965036
1635	965037
54172	965038
43410	965039
2330	965040
438	965041
56600	965042
75241	965043
10087	965044
35639	965045
40797	965046
16371	965047
30147	965048
685	965049
11992	965050
181141	965051
22353	965052
5738	965053
22612	965054
26918	965055
2330	965056
44930	965057
2436	965058
7891	965059
13445	965060
2667	965061
19162	965062
58586	965063
26883	965064
22773	965065
7735	965066
10838	965067
14794	965068
23276	965069
89475	965070
162756	965071
169113	965072
6041	965073
22724	965074
42283	965075
18331	965076
1635	965077
25764	965078
14598	965079
54471	965080
39526	965081
32740	965082
29750	965083
36	965084
47661	965085
22032	965086
584	965087
4	965088
72514	965089
2003	965090
2330	965091
1881	965092
74756	965093
34940	965094
83235	965095
5631	965096
1597	965097
424	965098
2330	965099
61404	965100
19892	965101
2198	965102
23866	965103
18184	965104
12732	965105
7256	965106
54859	965107
45838	965108
7306	965109
8224	965110
2779	965111
174430	965112
93998	965113
13699	965114
132	965115
30472	965116
48777	965117
74419	965118
32194	965119
18670	965120
14968	965121
44238	965122
105410	965123
105352	965124
27548	965125
77559	965126
64952	965127
105424	965128
174404	965129
98788	965130
11716	965131
12034	965132
15747	965133
62679	965134
29618	965135
3667	965136
20952	965137
80267	965138
189140	965139
15894	965140
28786	965141
27694	965142
71363	965143
132510	965144
2037	965145
8119	965146
44421	965147
26066	965148
57245	965149
16966	965150
963	965151
3846	965152
24481	965153
14075	965154
110398	965155
67	965156
160196	965157
79575	965158
5370	965159
2723	965160
14373	965161
113364	965162
77775	965163
1628	965164
2326	965165
122166	965166
91119	965167
60689	965168
8306	965169
5596	965170
77678	965171
77200	965172
6776	965173
49826	965174
3540	965175
12009	965176
4240	965177
12004	965178
3418	965179
7089	965180
6244	965181
4760	965182
6776	965183
141233	965184
50424	965185
28629	965186
134637	965187
18533	965188
84068	965189
25951	965190
3525	965191
63596	965192
25943	965193
20345	965194
48231	965195
22219	965196
1241	965197
60121	965198
101105	965199
15077	965200
20809	965201
60629	965202
7351	965203
128336	965204
25006	965205
58395	965206
8559	965207
3547	965208
13846	965209
47311	965210
7541	965211
31683	965212
48158	965213
13438	965214
6003	965215
26115	965216
61335	965217
14451	965218
154535	965219
60857	965220
49601	965221
22926	965222
101687	965223
36480	965224
10443	965225
55373	965226
80049	965227
177136	965228
52967	965229
91924	965230
49605	965231
666	965232
5588	965233
55069	965234
139632	965235
12766	965236
5563	965237
96221	965238
53152	965239
58309	965240
18096	965241
42352	965242
65283	965243
340	965244
83608	965245
47737	965246
38681	965247
45030	965248
108278	965249
8006	965250
11759	965251
560	965252
41548	965253
20740	965254
84114	965255
65368	965256
67585	965257
95285	965258
54169	965259
10012	965260
22729	965261
1439	965262
2758	965263
11642	965264
2916	965265
769	965266
42960	965267
49884	965268
2722	965269
2015	965270
1670	965271
514	965272
38599	965273
65648	965274
79006	965275
6051	965276
51274	965277
2194	965278
5736	965279
65334	965280
74125	965281
50683	965282
87900	965283
72469	965284
2048	965285
34039	965286
61491	965287
23739	965288
25514	965289
9945	965290
17398	965291
29519	965292
18077	965293
16423	965294
1068	965295
702	965296
27435	965297
64	965298
7156	965299
4818	965300
82141	965301
18669	965302
78703	965303
60316	965304
50752	965305
26715	965306
51266	965307
16887	965308
51982	965309
27983	965310
4677	965311
68217	965312
94288	965313
6203	965314
24727	965315
120759	965316
44584	965317
53022	965318
14562	965319
87541	965320
1157	965321
19147	965322
35940	965323
107847	965324
16152	965325
23504	965326
1238	965327
18725	965328
91301	965329
57841	965330
29386	965331
7990	965332
72673	965333
95429	965334
38241	965335
38195	965336
23818	965337
6863	965338
79119	965339
72523	965340
53158	965341
4159	965342
36288	965343
148107	965344
16331	965345
81138	965346
72551	965347
18902	965348
11609	965349
4381	965350
8431	965351
16876	965352
34182	965353
1205	965354
3262	965355
15454	965356
9604	965357
32238	965358
174966	965359
4750	965360
43164	965361
1497	965362
11579	965363
12274	965364
150036	965365
4176	965366
30037	965367
47146	965368
29497	965369
89616	965370
118913	965371
134170	965372
47544	965373
8410	965374
607	965375
25768	965376
150436	965377
19029	965378
5115	965379
7152	965380
57091	965381
9321	965382
42771	965383
6835	965384
81351	965385
26583	965386
22394	965387
8782	965388
43300	965389
77266	965390
669	965391
7748	965392
166081	965393
43044	965394
101787	965395
29570	965396
18688	965397
183888	965398
22601	965399
66362	965400
25653	965401
67231	965402
17520	965403
97168	965404
4845	965405
1280	965406
75500	965407
18754	965408
3695	965409
1036	965410
47782	965411
36158	965412
3331	965413
4262	965414
64181	965415
14544	965416
3086	965417
7233	965418
46477	965419
9830	965420
70268	965421
1327	965422
47928	965423
32573	965424
9540	965425
825	965426
3258	965427
168573	965428
41879	965429
41879	965430
4736	965431
68903	965432
6342	965433
3034	965434
705	965435
137030	965436
37750	965437
172	965438
26851	965439
18105	965440
33351	965441
48672	965442
12450	965443
4936	965444
134397	965445
107048	965446
18778	965447
22759	965448
27428	965449
8177	965450
67721	965451
33447	965452
3534	965453
49149	965454
17197	965455
163061	965456
18906	965457
10879	965458
10424	965459
2943	965460
46417	965461
41433	965462
38083	965463
6672	965464
21392	965465
58898	965466
15501	965467
17164	965468
30036	965469
3774	965470
4895	965471
4435	965472
149	965473
51233	965474
9	965475
19573	965476
169162	965477
59380	965478
53944	965479
8681	965480
41416	965481
2395	965482
65008	965483
79480	965484
21445	965485
84233	965486
24396	965487
1	965488
34415	965489
1482	965490
58517	965491
4880	965492
29080	965493
50669	965494
77014	965495
79278	965496
11925	965497
6210	965498
16004	965499
63635	965500
54870	965501
4296	965502
38659	965503
20240	965504
21135	965505
91	965506
29880	965507
78413	965508
40147	965509
85503	965510
99308	965511
14586	965512
37943	965513
98771	965514
142046	965515
6832	965516
94569	965517
14214	965518
161745	965519
23225	965520
15183	965521
46224	965522
18766	965523
2	965524
40134	965525
88426	965526
33638	965527
118425	965528
11694	965529
2945	965530
178819	965531
8	965532
34857	965533
37474	965534
179802	965535
67772	965536
49236	965537
28462	965538
88902	965539
23614	965540
55376	965541
47268	965542
23670	965543
87723	965544
14394	965545
114686	965546
58627	965547
24	965548
25387	965549
159680	965550
14292	965551
99972	965552
88912	965553
8446	965554
7072	965555
58309	965556
52281	965557
23284	965558
17591	965559
15183	965560
24891	965561
40476	965562
31273	965563
40736	965564
80275	965565
17331	965566
99941	965567
79286	965568
83698	965569
1546	965570
44252	965571
19342	965572
162649	965573
5636	965574
98587	965575
14106	965576
44901	965577
25297	965578
88285	965579
2230	965580
102468	965581
5879	965582
112769	965583
336	965584
27686	965585
9610	965586
36288	965587
85290	965588
7283	965589
52343	965590
2	965591
40149	965592
20453	965593
28989	965594
28801	965595
29071	965596
9967	965597
31071	965598
91	965599
61109	965600
19521	965601
42605	965602
24454	965603
140305	965604
5930	965605
10791	965606
50656	965607
91910	965608
83935	965609
49462	965610
85084	965611
1	965612
1513	965613
44680	965614
79	965615
99	965616
3261	965617
48024	965618
96594	965619
6190	965620
59363	965621
47066	965622
76685	965623
14509	965624
38190	965625
17846	965626
34653	965627
19314	965628
19304	965629
5904	965630
12118	965631
7176	965632
59225	965633
99888	965634
4187	965635
65732	965636
636	965637
132513	965638
142723	965639
4031	965640
27419	965641
34690	965642
37986	965643
6692	965644
22102	965645
57269	965646
18825	965647
137100	965648
17221	965649
17773	965650
138	965651
67630	965652
3801	965653
12806	965654
22638	965655
532	965656
24840	965657
1941	965658
169921	965659
44746	965660
82681	965661
17160	965662
101990	965663
41093	965664
70715	965665
70342	965666
4229	965667
2006	965668
11107	965669
27258	965670
56901	965671
27794	965672
18744	965673
114141	965674
2705	965675
153203	965676
43583	965677
5869	965678
133	965679
56761	965680
139628	965681
13740	965682
35785	965683
56954	965684
7473	965685
112230	965686
23245	965687
17609	965688
101349	965689
2992	965690
973	965691
157579	965692
8042	965693
15296	965694
10139	965695
28568	965696
17946	965697
9176	965698
38099	965699
30784	965700
5173	965701
58807	965702
2712	965703
3301	965704
80385	965705
8200	965706
45540	965707
1225	965708
25303	965709
86936	965710
19136	965711
23102	965712
84407	965713
3131	965714
1592	965715
181079	965716
1732	965717
10950	965718
3574	965719
66759	965720
7522	965721
50958	965722
7070	965723
44223	965724
31067	965725
47128	965726
23318	965727
5688	965728
78356	965729
40642	965730
95791	965731
42132	965732
171530	965733
131659	965734
92382	965735
697	965736
11873	965737
35699	965738
26118	965739
8831	965740
135472	965741
15526	965742
94386	965743
85107	965744
109	965745
22918	965746
3532	965747
27150	965748
14221	965749
2286	965750
24114	965751
65840	965752
1144	965753
81082	965754
49463	965755
33575	965756
61014	965757
88488	965758
6612	965759
257	965760
8367	965761
28845	965762
139506	965763
107913	965764
35832	965765
52025	965766
37056	965767
64858	965768
55960	965769
32989	965770
17241	965771
8596	965772
15867	965773
187494	965774
30458	965775
119927	965776
20917	965777
41038	965778
11518	965779
4802	965780
47326	965781
25350	965782
22126	965783
861	965784
72969	965785
38593	965786
45784	965787
7567	965788
26606	965789
14294	965790
30897	965791
5903	965792
19939	965793
22635	965794
90133	965795
70242	965796
13363	965797
31507	965798
46792	965799
5801	965800
17787	965801
12333	965802
154913	965803
46097	965804
20341	965805
33553	965806
50446	965807
30466	965808
113622	965809
8168	965810
12493	965811
15758	965812
91720	965813
3422	965814
5296	965815
37079	965816
25649	965817
7778	965818
17767	965819
1899	965820
56211	965821
39707	965822
34754	965823
6175	965824
5280	965825
68847	965826
23272	965827
23398	965828
4002	965829
40368	965830
249	965831
3437	965832
56127	965833
36517	965834
200	965835
625	965836
89629	965837
27706	965838
27464	965839
7403	965840
47063	965841
42749	965842
73015	965843
7651	965844
110089	965845
6804	965846
346	965847
105735	965848
28163	965849
1692	965850
2549	965851
50527	965852
9017	965853
7201	965854
25501	965855
7043	965856
28696	965857
62258	965858
49872	965859
85694	965860
52011	965861
85743	965862
114439	965863
26953	965864
15748	965865
36850	965866
34116	965867
60432	965868
8552	965869
183376	965870
186237	965871
73700	965872
28451	965873
15060	965874
3620	965875
2265	965876
24258	965877
16945	965878
70497	965879
67089	965880
25484	965881
98965	965882
13039	965883
6189	965884
59056	965885
25599	965886
14480	965887
50005	965888
113834	965889
17610	965890
171776	965891
82927	965892
11677	965893
53278	965894
935	965895
37453	965896
79392	965897
1804	965898
13634	965899
40352	965900
10676	965901
41383	965902
48793	965903
925	965904
57587	965905
25880	965906
8098	965907
32781	965908
12025	965909
16783	965910
591	965911
2407	965912
6861	965913
91486	965914
17506	965915
124110	965916
4950	965917
1020	965918
3598	965919
181193	965920
23484	965921
9332	965922
42766	965923
5295	965924
5662	965925
12547	965926
57202	965927
51349	965928
6657	965929
90705	965930
31894	965931
14992	965932
45785	965933
57959	965934
67499	965935
3975	965936
114062	965937
8	965938
55882	965939
434	965940
28986	965941
23677	965942
129940	965943
46779	965944
35893	965945
44017	965946
108510	965947
73017	965948
18310	965949
31051	965950
20292	965951
65346	965952
18292	965953
46820	965954
3616	965955
124455	965956
48510	965957
4406	965958
80158	965959
28053	965960
111235	965961
88730	965962
66695	965963
30910	965964
36903	965965
89413	965966
32251	965967
245	965968
22724	965969
732	965970
1728	965971
48167	965972
2046	965973
424	965974
1917	965975
42032	965976
1889	965977
110137	965978
67473	965979
64987	965980
67836	965981
16551	965982
27513	965983
1145	965984
46743	965985
31767	965986
66138	965987
26192	965988
68972	965989
4571	965990
56438	965991
61233	965992
3038	965993
52867	965994
18109	965995
5074	965996
16170	965997
6289	965998
41704	965999
166175	966000
22126	966001
75643	966002
63503	966003
59764	966004
19664	966005
20666	966006
10394	966007
15911	966008
3403	966009
13997	966010
20380	966011
1484	966012
34150	966013
31026	966014
78399	966015
3278	966016
57678	966017
6342	966018
19829	966019
85429	966020
35803	966021
59617	966022
39225	966023
36418	966024
78664	966025
3132	966026
17614	966027
82899	966028
88431	966029
15145	966030
711	966031
2263	966032
70791	966033
4967	966034
95530	966035
54308	966036
41123	966037
38156	966038
58694	966039
127538	966040
12730	966041
89998	966042
39047	966043
61970	966044
48084	966045
19218	966046
7481	966047
39001	966048
25381	966049
45259	966050
38627	966051
25794	966052
5271	966053
5967	966054
60035	966055
21675	966056
55381	966057
25617	966058
97070	966059
9274	966060
4710	966061
83936	966062
47735	966063
794	966064
1413	966065
1500	966066
182444	966067
11531	966068
67870	966069
5390	966070
2884	966071
253	966072
28430	966073
6484	966074
32323	966075
52652	966076
88019	966077
87963	966078
27997	966079
7425	966080
23411	966081
9522	966082
117661	966083
20560	966084
31158	966085
119528	966086
42444	966087
55524	966088
375	966089
98986	966090
6701	966091
34578	966092
2579	966093
26170	966094
132400	966095
38230	966096
10365	966097
27617	966098
2872	966099
72121	966100
13741	966101
22658	966102
15867	966103
66148	966104
131201	966105
27721	966106
50136	966107
53648	966108
141	966109
74018	966110
4909	966111
185831	966112
1899	966113
27658	966114
44096	966115
42091	966116
55701	966117
38851	966118
124438	966119
28329	966120
4329	966121
20415	966122
21622	966123
6052	966124
29552	966125
39088	966126
99006	966127
55382	966128
18777	966129
47243	966130
2333	966131
7777	966132
46749	966133
52977	966134
97462	966135
3562	966136
45146	966137
110588	966138
57080	966139
48668	966140
10062	966141
33558	966142
79734	966143
28055	966144
35827	966145
101271	966146
13784	966147
88957	966148
53694	966149
90695	966150
1628	966151
53822	966152
10513	966153
8080	966154
146440	966155
28992	966156
36637	966157
8983	966158
34910	966159
56612	966160
1460	966161
37261	966162
3090	966163
42289	966164
18186	966165
10054	966166
9465	966167
12419	966168
39991	966169
3437	966170
16003	966171
3158	966172
81813	966173
67334	966174
40457	966175
39376	966176
27206	966177
58812	966178
125053	966179
18400	966180
42860	966181
44487	966182
18266	966183
3843	966184
18179	966185
90758	966186
9647	966187
101936	966188
36145	966189
23035	966190
8990	966191
60423	966192
8505	966193
35076	966194
11279	966195
63305	966196
2597	966197
16080	966198
1623	966199
34761	966200
18740	966201
42914	966202
96863	966203
142192	966204
10092	966205
13226	966206
40951	966207
27113	966208
168864	966209
88594	966210
22224	966211
12250	966212
5071	966213
2690	966214
18336	966215
2612	966216
7773	966217
177	966218
19684	966219
36185	966220
7464	966221
4644	966222
69270	966223
99444	966224
79000	966225
31771	966226
24662	966227
53992	966228
1708	966229
157	966230
74300	966231
63855	966232
59990	966233
47124	966234
69453	966235
13726	966236
13726	966237
6345	966238
75419	966239
2405	966240
16302	966241
4281	966242
5953	966243
63320	966244
31438	966245
18127	966246
97610	966247
1252	966248
28729	966249
3091	966250
83642	966251
10517	966252
6747	966253
104475	966254
3162	966255
9181	966256
112392	966257
171476	966258
7011	966259
255	966260
32394	966261
52146	966262
22638	966263
2222	966264
8295	966265
59983	966266
78220	966267
3746	966268
126620	966269
27499	966270
13493	966271
67053	966272
97909	966273
49427	966274
9197	966275
8857	966276
25263	966277
145783	966278
5151	966279
36303	966280
484	966281
18492	966282
32110	966283
17842	966284
63224	966285
59690	966286
59469	966287
39936	966288
34834	966289
176025	966290
69529	966291
71153	966292
34724	966293
26265	966294
7925	966295
2602	966296
98539	966297
88745	966298
75107	966299
31070	966300
36047	966301
2974	966302
125	966303
14689	966304
15861	966305
6191	966306
6037	966307
5919	966308
70709	966309
19801	966310
7257	966311
4179	966312
28199	966313
70918	966314
42412	966315
8957	966316
19478	966317
19189	966318
30950	966319
93549	966320
14040	966321
849	966322
33207	966323
17079	966324
36176	966325
11808	966326
49417	966327
45698	966328
118298	966329
123	966330
15293	966331
28989	966332
16036	966333
119485	966334
60732	966335
11309	966336
139224	966337
27710	966338
99057	966339
16605	966340
55272	966341
6089	966342
13271	966343
16181	966344
43424	966345
95450	966346
49285	966347
53918	966348
4520	966349
23458	966350
315	966351
62795	966352
12557	966353
3536	966354
74656	966355
120981	966356
3865	966357
110654	966358
24282	966359
34170	966360
100648	966361
797	966362
15813	966363
21081	966364
17147	966365
855	966366
16522	966367
3030	966368
9797	966369
67623	966370
607	966371
135034	966372
28588	966373
178762	966374
110382	966375
113250	966376
8619	966377
1231	966378
4365	966379
1643	966380
152066	966381
11146	966382
49656	966383
56858	966384
132769	966385
12232	966386
4	966387
16618	966388
5673	966389
5085	966390
4867	966391
13309	966392
31540	966393
52	966394
19966	966395
25491	966396
19962	966397
112574	966398
16558	966399
20713	966400
21740	966401
10344	966402
11836	966403
104909	966404
9405	966405
1433	966406
92	966407
146433	966408
15296	966409
47672	966410
6435	966411
35252	966412
33309	966413
49804	966414
49804	966415
131011	966416
19971	966417
5569	966418
5569	966419
14877	966420
14877	966421
17608	966422
181329	966423
90338	966424
9143	966425
29560	966426
162	966427
14157	966428
71319	966429
25149	966430
25680	966431
18030	966432
12707	966433
47441	966434
44102	966435
121102	966436
160026	966437
18016	966438
18016	966439
125761	966440
18016	966441
3203	966442
20567	966443
184636	966444
1765	966445
3950	966446
68681	966447
19253	966448
75367	966449
18691	966450
6111	966451
12029	966452
14164	966453
42971	966454
3520	966455
57369	966456
95252	966457
89570	966458
62247	966459
3555	966460
7394	966461
15362	966462
15362	966463
39175	966464
21894	966465
8108	966466
1	966467
87583	966468
19370	966469
61605	966470
8517	966471
11936	966472
21	966473
11909	966474
2589	966475
39324	966476
34070	966477
40299	966478
32739	966479
57820	966480
21062	966481
33275	966482
104620	966483
77915	966484
41710	966485
17637	966486
38620	966487
18642	966488
58458	966489
7369	966490
351	966491
15414	966492
137299	966493
12842	966494
42305	966495
52520	966496
75879	966497
2171	966498
65702	966499
52743	966500
58374	966501
7112	966502
8510	966503
26366	966504
893	966505
18904	966506
19505	966507
74461	966508
69096	966509
364	966510
68561	966511
47754	966512
18426	966513
16397	966514
1737	966515
25723	966516
137006	966517
111176	966518
64673	966519
52693	966520
37237	966521
58015	966522
50615	966523
118807	966524
95568	966525
120281	966526
138817	966527
50135	966528
5427	966529
31173	966530
22371	966531
35701	966532
41931	966533
38941	966534
9036	966535
108805	966536
21172	966537
23792	966538
24471	966539
162787	966540
36875	966541
23339	966542
33334	966543
111763	966544
4205	966545
20737	966546
126423	966547
3714	966548
3095	966549
1861	966550
542	966551
2401	966552
3304	966553
2358	966554
26597	966555
1362	966556
81978	966557
73177	966558
4099	966559
73917	966560
67491	966561
323	966562
109758	966563
7453	966564
5519	966565
73190	966566
87829	966567
44	966568
103734	966569
942	966570
72502	966571
13524	966572
50251	966573
62329	966574
10923	966575
110481	966576
63632	966577
9940	966578
21072	966579
57702	966580
1540	966581
179843	966582
28826	966583
19289	966584
27426	966585
17658	966586
14347	966587
29448	966588
52264	966589
52264	966590
52264	966591
2267	966592
95981	966593
77924	966594
203	966595
7395	966596
1505	966597
35975	966598
186500	966599
14892	966600
179431	966601
80926	966602
98949	966603
14101	966604
163025	966605
86230	966606
22440	966607
144297	966608
65150	966609
89175	966610
154756	966611
20737	966612
49018	966613
28065	966614
16468	966615
179472	966616
37766	966617
24204	966618
7106	966619
7106	966620
106754	966621
44250	966622
48096	966623
88392	966624
88392	966625
82316	966626
112263	966627
13027	966628
129615	966629
3841	966630
127500	966631
167953	966632
7595	966633
35975	966634
115611	966635
31222	966636
25018	966637
25820	966638
49609	966639
100193	966640
16132	966641
98949	966642
5027	966643
98341	966644
73922	966645
181387	966646
9637	966647
53207	966648
157137	966649
77923	966650
17975	966651
82316	966652
99021	966653
186456	966654
117337	966655
22440	966656
161949	966657
105284	966658
68290	966659
106206	966660
20222	966661
180648	966662
79782	966663
106787	966664
111750	966665
59686	966666
127439	966667
168534	966668
17849	966669
22440	966670
165191	966671
125675	966672
101997	966673
166347	966674
148659	966675
183770	966676
124706	966677
186822	966678
111789	966679
143700	966680
71740	966681
82027	966682
128720	966683
168776	966684
188271	966685
91403	966686
162386	966687
55412	966688
8469	966689
46284	966690
18746	966691
8976	966692
121049	966693
68183	966694
136802	966695
49609	966696
142067	966697
37418	966698
103972	966699
46091	966700
382	966701
22416	966702
167384	966703
118388	966704
69265	966705
94186	966706
95048	966707
167703	966708
182835	966709
87228	966710
187448	966711
119449	966712
125979	966713
53496	966714
77000	966715
132064	966716
184342	966717
44695	966718
169747	966719
46676	966720
63798	966721
134998	966722
123876	966723
13363	966724
71129	966725
95070	966726
86839	966727
94649	966728
94039	966729
95218	966730
173943	966731
13363	966732
46939	966733
9556	966734
101679	966735
136997	966736
179276	966737
136967	966738
121101	966739
179384	966740
87228	966741
143526	966742
79143	966743
53251	966744
140423	966745
3047	966746
179188	966747
39687	966748
137768	966749
114354	966750
163009	966751
129615	966752
79923	966753
164052	966754
118420	966755
169352	966756
135018	966757
106855	966758
121334	966759
179423	966760
51158	966761
189057	966762
18720	966763
55458	966764
100548	966765
26290	966766
130611	966767
32836	966768
153306	966769
133764	966770
94387	966771
53237	966772
172841	966773
154194	966774
100599	966775
53200	966776
86840	966777
17402	966778
155859	966779
143698	966780
8997	966781
58896	966782
86230	966783
134624	966784
140423	966785
86839	966786
178029	966787
30775	966788
9556	966789
136972	966790
181686	966791
136997	966792
126566	966793
25672	966794
38912	966795
17402	966796
161157	966797
128936	966798
137763	966799
117380	966800
106787	966801
127094	966802
155595	966803
98341	966804
160281	966805
54687	966806
127247	966807
19472	966808
33556	966809
97110	966810
174507	966811
96669	966812
107763	966813
49253	966814
95218	966815
9877	966816
29509	966817
16560	966818
3927	966819
19899	966820
112802	966821
754	966822
734	966823
2727	966824
5792	966825
11877	966826
23707	966827
12125	966828
10848	966829
62452	966830
24106	966831
28956	966832
42863	966833
3927	966834
28736	966835
134081	966836
43014	966837
3487	966838
4458	966839
35440	966840
13802	966841
10281	966842
27618	966843
11995	966844
8590	966845
28618	966846
29272	966847
5787	966848
133792	966849
23841	966850
11582	966851
3276	966852
12909	966853
798	966854
70386	966855
13164	966856
9753	966857
33730	966858
30473	966859
69269	966860
74096	966861
39563	966862
40929	966863
48087	966864
39529	966865
4349	966866
4988	966867
12349	966868
36051	966869
91485	966870
1165	966871
646	966872
1335	966873
108409	966874
3784	966875
8291	966876
31849	966877
3555	966878
9818	966879
1202	966880
1356	966881
4908	966882
201	966883
11362	966884
8036	966885
41650	966886
4311	966887
37166	966888
28177	966889
4127	966890
5839	966891
24	966892
53754	966893
89111	966894
89111	966895
87596	966896
2398	966897
28752	966898
12685	966899
50258	966900
8637	966901
33791	966902
5072	966903
21295	966904
6716	966905
85083	966906
1516	966907
13223	966908
30779	966909
6884	966910
79188	966911
570	966912
30589	966913
9239	966914
23289	966915
12690	966916
50355	966917
79109	966918
6160	966919
32070	966920
56935	966921
185498	966922
7477	966923
8674	966924
2450	966925
2450	966926
1771	966927
6445	966928
3675	966929
2047	966930
29275	966931
36100	966932
21600	966933
8634	966934
12866	966935
48737	966936
31311	966937
1717	966938
59757	966939
293	966940
66402	966941
272	966942
24117	966943
7635	966944
3131	966945
2059	966946
20288	966947
510	966948
156087	966949
22349	966950
39276	966951
12374	966952
18231	966953
3932	966954
257	966955
2567	966956
1915	966957
3866	966958
62144	966959
10588	966960
46819	966961
6601	966962
841	966963
367	966964
16994	966965
2826	966966
43689	966967
9286	966968
1622	966969
58860	966970
41295	966971
62350	966972
2779	966973
77	966974
3915	966975
1422	966976
3915	966977
15923	966978
38876	966979
60251	966980
98176	966981
125488	966982
11373	966983
118211	966984
118441	966985
165532	966986
95070	966987
64157	966988
86738	966989
94649	966990
30521	966991
12999	966992
17	966993
146479	966994
9682	966995
1422	966996
5060	966997
43090	966998
51315	966999
154922	967000
135630	967001
86222	967002
5280	967003
7253	967004
2676	967005
4125	967006
9375	967007
57592	967008
9638	967009
31321	967010
72224	967011
48008	967012
5887	967013
50108	967014
5062	967015
344	967016
133767	967017
87536	967018
57624	967019
15288	967020
120	967021
169952	967022
17	967023
108883	967024
78427	967025
2656	967026
104652	967027
4406	967028
13598	967029
43174	967030
13176	967031
27359	967032
34725	967033
9877	967034
3109	967035
47382	967036
42293	967037
143772	967038
46478	967039
40391	967040
33365	967041
6989	967042
10062	967043
36321	967044
7720	967045
13101	967046
117421	967047
107198	967048
55838	967049
77323	967050
20532	967051
3714	967052
3714	967053
150165	967054
9587	967055
13735	967056
28341	967057
151462	967058
23841	967059
16292	967060
56798	967061
103271	967062
68274	967063
53360	967064
25446	967065
61596	967066
75480	967067
61747	967068
7816	967069
90597	967070
86939	967071
46615	967072
61363	967073
7391	967074
178545	967075
60766	967076
20382	967077
180458	967078
56535	967079
188543	967080
141070	967081
60635	967082
119655	967083
109452	967084
155565	967085
5	967086
86652	967087
136690	967088
10743	967089
135988	967090
95864	967091
88818	967092
166826	967093
118342	967094
9102	967095
160670	967096
39532	967097
171399	967098
88818	967099
6302	967100
47059	967101
58175	967102
11409	967103
13638	967104
30	967105
4616	967106
40893	967107
51660	967108
57143	967109
88324	967110
34931	967111
55844	967112
5408	967113
109865	967114
183995	967115
15941	967116
40875	967117
64205	967118
68437	967119
918	967120
113576	967121
189178	967122
170202	967123
182911	967124
89142	967125
20836	967126
122713	967127
142882	967128
63200	967129
3100	967130
45696	967131
5	967132
31203	967133
7391	967134
9293	967135
59367	967136
12083	967137
69062	967138
52771	967139
76092	967140
918	967141
153340	967142
184658	967143
139554	967144
2579	967145
149433	967146
92588	967147
918	967148
33865	967149
53069	967150
36788	967151
64152	967152
20942	967153
36788	967154
24928	967155
85415	967156
34846	967157
977	967158
106453	967159
111282	967160
67707	967161
52832	967162
50530	967163
94453	967164
132642	967165
73616	967166
11955	967167
86746	967168
154808	967169
44265	967170
103431	967171
59027	967172
130773	967173
8986	967174
122131	967175
63832	967176
123311	967177
44424	967178
17207	967179
38481	967180
3008	967181
113631	967182
123086	967183
71420	967184
24910	967185
76771	967186
111895	967187
6843	967188
188881	967189
30887	967190
20114	967191
17577	967192
46427	967193
3482	967194
41108	967195
94446	967196
18028	967197
163265	967198
1067	967199
141626	967200
94453	967201
77341	967202
62810	967203
77717	967204
90721	967205
150682	967206
149102	967207
10174	967208
105846	967209
147506	967210
50436	967211
104276	967212
77717	967213
42655	967214
107062	967215
151720	967216
87838	967217
145930	967218
23338	967219
15783	967220
4183	967221
106002	967222
61052	967223
49116	967224
79553	967225
12066	967226
74967	967227
128040	967228
4311	967229
959	967230
14389	967231
83062	967232
23820	967233
77150	967234
61596	967235
828	967236
119673	967237
121612	967238
53497	967239
178655	967240
135801	967241
85438	967242
105863	967243
178052	967244
87759	967245
11462	967246
113159	967247
175869	967248
21356	967249
150302	967250
122025	967251
52064	967252
91653	967253
182215	967254
148553	967255
86046	967256
9610	967257
59439	967258
59439	967259
87630	967260
134423	967261
135572	967262
134703	967263
16245	967264
187482	967265
69012	967266
1667	967267
175873	967268
160824	967269
128354	967270
128565	967271
87759	967272
78111	967273
31345	967274
28960	967275
86805	967276
62371	967277
14056	967278
134662	967279
105557	967280
78667	967281
150697	967282
4847	967283
116465	967284
29836	967285
20111	967286
35231	967287
175795	967288
98768	967289
161764	967290
38059	967291
74600	967292
12999	967293
134712	967294
22337	967295
76343	967296
27873	967297
83205	967298
67948	967299
28325	967300
78269	967301
122395	967302
99099	967303
45769	967304
9610	967305
169789	967306
127401	967307
16710	967308
105603	967309
159233	967310
45086	967311
5015	967312
162160	967313
4089	967314
53203	967315
24950	967316
14066	967317
64988	967318
123768	967319
50567	967320
119697	967321
138455	967322
99680	967323
129361	967324
104934	967325
16852	967326
1152	967327
154495	967328
151689	967329
86283	967330
164319	967331
89019	967332
156123	967333
28665	967334
28665	967335
67238	967336
7618	967337
163246	967338
124097	967339
163871	967340
146879	967341
74983	967342
12242	967343
29597	967344
47462	967345
119781	967346
59470	967347
128278	967348
111910	967349
175001	967350
95781	967351
156274	967352
125496	967353
92558	967354
64738	967355
86673	967356
95781	967357
99068	967358
8802	967359
62380	967360
158791	967361
96852	967362
123853	967363
101080	967364
45504	967365
123748	967366
96593	967367
63581	967368
6222	967369
112689	967370
165637	967371
62382	967372
59655	967373
129755	967374
35603	967375
115511	967376
4564	967377
65555	967378
42246	967379
140957	967380
119473	967381
47462	967382
124623	967383
31995	967384
73562	967385
89609	967386
46290	967387
69870	967388
12382	967389
25132	967390
165843	967391
162275	967392
38822	967393
6105	967394
19712	967395
175348	967396
175931	967397
71309	967398
75749	967399
145948	967400
49915	967401
148559	967402
6080	967403
30640	967404
18945	967405
127938	967406
136270	967407
148434	967408
9678	967409
53508	967410
86280	967411
164254	967412
7955	967413
167696	967414
46444	967415
7065	967416
145210	967417
119475	967418
122469	967419
87839	967420
55477	967421
137952	967422
107916	967423
1203	967424
24910	967425
27873	967426
23831	967427
7065	967428
114857	967429
18515	967430
6080	967431
6080	967432
114187	967433
35277	967434
49166	967435
8281	967436
67864	967437
6626	967438
122312	967439
119604	967440
24248	967441
104449	967442
134207	967443
55477	967444
184666	967445
28667	967446
53508	967447
87191	967448
69709	967449
13529	967450
114858	967451
20121	967452
18260	967453
95182	967454
62064	967455
186818	967456
118187	967457
146868	967458
111917	967459
167809	967460
165179	967461
8547	967462
91082	967463
25358	967464
25496	967465
10169	967466
94073	967467
14058	967468
20124	967469
74949	967470
111380	967471
140632	967472
82081	967473
37370	967474
135279	967475
135254	967476
106286	967477
77182	967478
149611	967479
35585	967480
61045	967481
135279	967482
71302	967483
35588	967484
6565	967485
73334	967486
84418	967487
148324	967488
166419	967489
163334	967490
188593	967491
142962	967492
55155	967493
153797	967494
93428	967495
92028	967496
126590	967497
86445	967498
91845	967499
66994	967500
42228	967501
86214	967502
108970	967503
25582	967504
25496	967505
50896	967506
75402	967507
43625	967508
7837	967509
96616	967510
166405	967511
114165	967512
29708	967513
51762	967514
105735	967515
142155	967516
12459	967517
146351	967518
73545	967519
97683	967520
72378	967521
135267	967522
19532	967523
53835	967524
114163	967525
144219	967526
11362	967527
1491	967528
86195	967529
63134	967530
11836	967531
3712	967532
7391	967533
35846	967534
109374	967535
62724	967536
100690	967537
166220	967538
46180	967539
58134	967540
115931	967541
20373	967542
107807	967543
176913	967544
176447	967545
43779	967546
92726	967547
187529	967548
88667	967549
29835	967550
102593	967551
142299	967552
4676	967553
29386	967554
140008	967555
75984	967556
88714	967557
163239	967558
110013	967559
91843	967560
7391	967561
108754	967562
4499	967563
49581	967564
49581	967565
17	967566
2443	967567
9400	967568
340	967569
141907	967570
27	967571
43287	967572
40873	967573
30834	967574
1147	967575
50284	967576
89875	967577
11948	967578
28933	967579
19979	967580
29476	967581
54950	967582
42501	967583
37050	967584
59486	967585
59486	967586
59486	967587
453	967588
575	967589
47701	967590
39046	967591
4472	967592
16971	967593
1298	967594
7583	967595
2556	967596
57455	967597
10703	967598
20127	967599
68840	967600
48629	967601
36100	967602
49495	967603
2553	967604
5773	967605
12685	967606
111952	967607
35110	967608
105498	967609
5999	967610
16359	967611
5871	967612
7373	967613
49386	967614
35363	967615
498	967616
120155	967617
132532	967618
85006	967619
36817	967620
32735	967621
17502	967622
24408	967623
15294	967624
44635	967625
21667	967626
40501	967627
141214	967628
2845	967629
2438	967630
2627	967631
3726	967632
36323	967633
39781	967634
21473	967635
43089	967636
65059	967637
26432	967638
70161	967639
6645	967640
5567	967641
57488	967642
8157	967643
47422	967644
4160	967645
35857	967646
32525	967647
85304	967648
148439	967649
37572	967650
25710	967651
42634	967652
24589	967653
784	967654
14353	967655
8898	967656
43825	967657
26839	967658
39745	967659
984	967660
5447	967661
8142	967662
130704	967663
8920	967664
17352	967665
47551	967666
170904	967667
57907	967668
22221	967669
69413	967670
103732	967671
170722	967672
48461	967673
59104	967674
52725	967675
58231	967676
81017	967677
4259	967678
131263	967679
112	967680
15280	967681
11018	967682
137313	967683
97393	967684
48129	967685
74138	967686
9464	967687
22643	967688
22315	967689
103232	967690
9466	967691
29097	967692
42801	967693
19925	967694
73752	967695
42804	967696
126132	967697
114026	967698
31180	967699
67463	967700
3253	967701
167436	967702
66071	967703
10622	967704
24024	967705
83140	967706
81108	967707
59311	967708
40813	967709
66326	967710
30855	967711
160157	967712
83174	967713
70890	967714
80990	967715
54506	967716
81802	967717
3213	967718
54465	967719
10752	967720
54174	967721
45895	967722
4118	967723
26720	967724
70141	967725
22642	967726
65592	967727
20806	967728
7002	967729
17320	967730
68796	967731
81440	967732
37265	967733
18313	967734
36439	967735
38599	967736
85630	967737
21939	967738
12366	967739
125852	967740
7974	967741
46704	967742
56675	967743
39493	967744
64328	967745
18275	967746
104336	967747
39375	967748
32278	967749
11919	967750
15268	967751
64441	967752
9140	967753
18191	967754
12890	967755
33417	967756
40378	967757
26549	967758
104886	967759
8107	967760
161823	967761
22119	967762
67631	967763
33468	967764
13229	967765
18671	967766
42966	967767
83688	967768
27319	967769
21369	967770
45258	967771
6992	967772
18125	967773
91097	967774
32336	967775
40378	967776
15363	967777
30599	967778
44774	967779
12920	967780
57407	967781
35392	967782
6637	967783
101066	967784
13311	967785
56369	967786
85101	967787
74159	967788
15300	967789
13332	967790
39471	967791
39583	967792
42665	967793
10973	967794
70837	967795
22505	967796
48126	967797
17551	967798
17551	967799
48649	967800
30864	967801
16538	967802
27750	967803
39614	967804
82614	967805
46797	967806
63660	967807
21474	967808
10004	967809
35134	967810
54640	967811
73527	967812
57776	967813
111020	967814
39709	967815
4187	967816
6343	967817
4187	967818
18732	967819
71003	967820
11974	967821
36214	967822
1191	967823
104657	967824
6122	967825
15070	967826
53606	967827
355	967828
45219	967829
832	967830
21862	967831
76303	967832
127238	967833
67904	967834
27026	967835
44472	967836
25574	967837
14184	967838
40545	967839
78762	967840
12845	967841
12845	967842
81689	967843
10134	967844
114285	967845
112264	967846
74848	967847
128492	967848
175138	967849
23569	967850
32340	967851
25273	967852
22462	967853
69652	967854
3221	967855
18499	967856
76201	967857
76201	967858
130806	967859
79985	967860
26294	967861
47965	967862
49448	967863
2500	967864
6588	967865
18294	967866
18209	967867
5249	967868
11920	967869
36075	967870
69948	967871
131151	967872
147874	967873
22484	967874
97082	967875
18321	967876
102829	967877
66521	967878
35221	967879
25086	967880
103529	967881
64261	967882
28636	967883
39072	967884
17591	967885
113323	967886
28738	967887
21420	967888
33696	967889
33036	967890
3538	967891
43914	967892
18541	967893
40110	967894
27128	967895
69939	967896
18515	967897
40072	967898
36183	967899
48396	967900
76303	967901
22322	967902
58359	967903
40035	967904
83701	967905
69716	967906
40059	967907
13099	967908
131546	967909
58302	967910
48429	967911
18541	967912
33015	967913
48343	967914
52566	967915
13099	967916
103117	967917
58292	967918
20316	967919
27089	967920
1355	967921
25492	967922
32581	967923
57393	967924
74344	967925
18769	967926
70225	967927
70793	967928
25179	967929
85790	967930
12989	967931
9395	967932
30397	967933
35546	967934
58041	967935
83778	967936
48226	967937
14033	967938
171351	967939
5917	967940
2219	967941
122149	967942
70788	967943
2216	967944
8906	967945
27089	967946
19868	967947
6122	967948
84037	967949
10727	967950
26729	967951
39287	967952
26515	967953
22095	967954
18356	967955
93990	967956
78580	967957
28778	967958
3078	967959
73361	967960
91934	967961
32336	967962
78036	967963
54745	967964
32190	967965
2002	967966
35919	967967
70799	967968
15077	967969
17107	967970
171142	967971
27019	967972
25533	967973
25920	967974
40664	967975
84040	967976
96366	967977
66257	967978
38535	967979
95530	967980
11974	967981
54704	967982
9224	967983
67405	967984
64517	967985
48862	967986
58091	967987
32902	967988
27147	967989
130918	967990
84074	967991
33075	967992
17107	967993
17118	967994
58150	967995
48358	967996
15498	967997
11120	967998
52849	967999
18496	968000
84431	968001
9491	968002
57910	968003
40034	968004
4799	968005
103781	968006
14844	968007
83967	968008
18593	968009
78580	968010
17029	968011
14069	968012
85978	968013
84040	968014
52221	968015
131843	968016
67178	968017
13071	968018
83897	968019
103269	968020
103294	968021
53294	968022
32981	968023
31148	968024
89842	968025
43660	968026
58852	968027
65901	968028
154830	968029
22315	968030
131087	968031
15498	968032
40001	968033
22323	968034
10367	968035
40079	968036
40178	968037
6726	968038
4767	968039
75459	968040
22108	968041
1011	968042
78778	968043
18279	968044
575	968045
23882	968046
11822	968047
56757	968048
103093	968049
171077	968050
9485	968051
122617	968052
64266	968053
58043	968054
35280	968055
69447	968056
69577	968057
17873	968058
15633	968059
57469	968060
134379	968061
6904	968062
4784	968063
2009	968064
39137	968065
50886	968066
57915	968067
57915	968068
69437	968069
69437	968070
30022	968071
69439	968072
69430	968073
69437	968074
1254	968075
4293	968076
35857	968077
14019	968078
2500	968079
18247	968080
125179	968081
32769	968082
70950	968083
38769	968084
112960	968085
10486	968086
83901	968087
39749	968088
21835	968089
11122	968090
2216	968091
6315	968092
51940	968093
33417	968094
123128	968095
2619	968096
15232	968097
69287	968098
22006	968099
103390	968100
56708	968101
21843	968102
31786	968103
22133	968104
48874	968105
40062	968106
22656	968107
10134	968108
51094	968109
40050	968110
25710	968111
15430	968112
12922	968113
5147	968114
17017	968115
59117	968116
20368	968117
171396	968118
17029	968119
7590	968120
2030	968121
45801	968122
8880	968123
131305	968124
20368	968125
35221	968126
7855	968127
22090	968128
14344	968129
22758	968130
15314	968131
40896	968132
97102	968133
8624	968134
38550	968135
26836	968136
103748	968137
3359	968138
20974	968139
37600	968140
29087	968141
185601	968142
55359	968143
85601	968144
22585	968145
92145	968146
123264	968147
64328	968148
36214	968149
42303	968150
134305	968151
132696	968152
30653	968153
43471	968154
32204	968155
37415	968156
40823	968157
17165	968158
2030	968159
21260	968160
43815	968161
59123	968162
48293	968163
83853	968164
32725	968165
131051	968166
22295	968167
31148	968168
11009	968169
112883	968170
31007	968171
48349	968172
47612	968173
84533	968174
2030	968175
54892	968176
31443	968177
53783	968178
39918	968179
3078	968180
5447	968181
140491	968182
39735	968183
25127	968184
7166	968185
84409	968186
4782	968187
69652	968188
130962	968189
26452	968190
98368	968191
74138	968192
27047	968193
71513	968194
22101	968195
9481	968196
48399	968197
784	968198
57917	968199
21821	968200
132275	968201
12489	968202
18696	968203
21938	968204
30855	968205
9463	968206
173241	968207
17523	968208
33473	968209
57737	968210
35919	968211
69823	968212
45870	968213
171569	968214
48208	968215
63130	968216
171463	968217
53148	968218
66143	968219
104345	968220
58333	968221
4025	968222
133555	968223
84379	968224
40031	968225
92181	968226
18515	968227
29800	968228
67498	968229
103688	968230
22352	968231
14355	968232
7165	968233
84490	968234
28670	968235
5683	968236
2027	968237
48561	968238
103910	968239
110959	968240
3930	968241
10136	968242
19857	968243
22083	968244
56708	968245
18171	968246
13964	968247
56212	968248
37052	968249
2627	968250
156945	968251
135511	968252
43587	968253
75851	968254
103415	968255
114176	968256
64331	968257
170796	968258
32454	968259
29218	968260
12958	968261
69956	968262
45620	968263
7143	968264
6283	968265
45444	968266
19871	968267
31008	968268
26913	968269
44454	968270
15856	968271
57709	968272
67113	968273
39987	968274
84206	968275
48226	968276
2627	968277
129120	968278
33024	968279
45682	968280
14612	968281
145559	968282
83616	968283
18171	968284
33696	968285
33401	968286
70992	968287
14823	968288
31997	968289
27527	968290
26822	968291
14289	968292
47457	968293
32382	968294
9483	968295
45870	968296
709	968297
39976	968298
30211	968299
1555	968300
42102	968301
75717	968302
26443	968303
10738	968304
71003	968305
5816	968306
18209	968307
15279	968308
26592	968309
2476	968310
39613	968311
16477	968312
115531	968313
16332	968314
83859	968315
83859	968316
170792	968317
57920	968318
13238	968319
17873	968320
92624	968321
45032	968322
68343	968323
79884	968324
70435	968325
37041	968326
38467	968327
448	968328
32606	968329
12783	968330
12783	968331
32747	968332
19871	968333
13342	968334
12955	968335
52725	968336
22188	968337
103844	968338
14367	968339
130762	968340
58225	968341
48214	968342
103332	968343
84498	968344
83905	968345
25710	968346
76133	968347
52608	968348
83855	968349
5754	968350
40005	968351
40037	968352
17017	968353
14388	968354
12925	968355
20326	968356
18355	968357
9411	968358
26522	968359
26470	968360
68805	968361
21779	968362
57392	968363
37641	968364
26468	968365
48095	968366
57354	968367
39694	968368
32801	968369
47573	968370
39848	968371
55541	968372
32848	968373
68812	968374
39692	968375
32705	968376
57327	968377
22065	968378
77644	968379
68841	968380
47891	968381
26757	968382
39776	968383
48038	968384
26795	968385
32631	968386
57231	968387
15370	968388
21976	968389
31135	968390
39255	968391
20854	968392
32335	968393
18160	968394
32200	968395
32335	968396
57685	968397
67938	968398
16911	968399
15233	968400
21886	968401
32325	968402
32587	968403
11002	968404
80241	968405
57312	968406
15306	968407
68357	968408
4782	968409
103296	968410
6122	968411
453	968412
10404	968413
11152	968414
43729	968415
8752	968416
4083	968417
76419	968418
110281	968419
87001	968420
49757	968421
154413	968422
4480	968423
53435	968424
12561	968425
1358	968426
1358	968427
104142	968428
1358	968429
25957	968430
1358	968431
8774	968432
3920	968433
178078	968434
34852	968435
47608	968436
18818	968437
6085	968438
51596	968439
31179	968440
141302	968441
68500	968442
88495	968443
144044	968444
3148	968445
11499	968446
60242	968447
21671	968448
35280	968449
71357	968450
148832	968451
39832	968452
11987	968453
13764	968454
4987	968455
82824	968456
100428	968457
20869	968458
11636	968459
50066	968460
87654	968461
136650	968462
74686	968463
65583	968464
26655	968465
6667	968466
62661	968467
87673	968468
127656	968469
72357	968470
9485	968471
49096	968472
106699	968473
132996	968474
92329	968475
18825	968476
92581	968477
10886	968478
63714	968479
41064	968480
6887	968481
20527	968482
74162	968483
107628	968484
59706	968485
50741	968486
6264	968487
86	968488
66958	968489
136830	968490
71821	968491
56697	968492
135734	968493
107158	968494
71614	968495
78940	968496
9175	968497
5328	968498
107121	968499
110026	968500
39158	968501
41067	968502
59416	968503
17834	968504
25633	968505
129777	968506
23200	968507
40513	968508
29601	968509
59416	968510
56767	968511
27705	968512
15829	968513
54962	968514
1814	968515
87218	968516
56559	968517
74689	968518
71617	968519
53823	968520
11196	968521
62555	968522
34181	968523
45247	968524
89275	968525
78108	968526
124580	968527
59302	968528
30989	968529
116617	968530
41064	968531
141296	968532
94764	968533
87419	968534
108249	968535
60768	968536
49691	968537
141048	968538
16242	968539
51529	968540
24494	968541
108826	968542
60768	968543
141180	968544
72631	968545
2647	968546
57259	968547
64394	968548
2215	968549
186263	968550
71821	968551
180897	968552
104543	968553
88162	968554
43664	968555
34005	968556
166758	968557
151854	968558
139388	968559
90813	968560
63714	968561
118542	968562
107924	968563
119229	968564
71700	968565
177831	968566
141200	968567
88324	968568
109102	968569
46149	968570
72075	968571
30928	968572
103022	968573
6986	968574
178153	968575
43101	968576
173279	968577
44387	968578
93952	968579
34946	968580
188972	968581
30191	968582
157269	968583
41064	968584
66958	968585
28376	968586
133282	968587
181070	968588
88324	968589
81736	968590
65583	968591
133640	968592
76835	968593
52324	968594
103022	968595
136774	968596
50482	968597
24494	968598
44297	968599
101511	968600
40666	968601
177504	968602
78940	968603
134562	968604
34000	968605
76835	968606
88853	968607
117235	968608
60610	968609
68106	968610
139951	968611
108460	968612
50333	968613
66091	968614
119653	968615
2408	968616
1939	968617
86501	968618
181014	968619
66958	968620
156306	968621
180712	968622
44387	968623
107254	968624
175754	968625
50869	968626
138754	968627
28376	968628
133708	968629
133457	968630
49187	968631
56167	968632
59506	968633
71356	968634
56767	968635
71821	968636
145499	968637
16006	968638
104047	968639
34406	968640
47929	968641
133365	968642
108768	968643
40143	968644
45530	968645
7181	968646
12157	968647
87690	968648
11987	968649
3281	968650
88411	968651
118648	968652
19479	968653
119368	968654
39830	968655
26807	968656
43096	968657
116858	968658
110281	968659
19474	968660
26810	968661
75969	968662
21983	968663
26419	968664
41495	968665
50038	968666
145720	968667
17502	968668
224	968669
62011	968670
2745	968671
76718	968672
11922	968673
95133	968674
5328	968675
53128	968676
157442	968677
99578	968678
33257	968679
12157	968680
29478	968681
83386	968682
26808	968683
56328	968684
81017	968685
2309	968686
36712	968687
33120	968688
81648	968689
2030	968690
60298	968691
54296	968692
3078	968693
3239	968694
170829	968695
27235	968696
117041	968697
2376	968698
26984	968699
69872	968700
39570	968701
170716	968702
26425	968703
15441	968704
38459	968705
130998	968706
76209	968707
57917	968708
48179	968709
45341	968710
36782	968711
37148	968712
7019	968713
31786	968714
158158	968715
38158	968716
30553	968717
79423	968718
13863	968719
9388	968720
498	968721
498	968722
3244	968723
77544	968724
4773	968725
88925	968726
129452	968727
64635	968728
4188	968729
65861	968730
48515	968731
47343	968732
16330	968733
14459	968734
30709	968735
26828	968736
10030	968737
39913	968738
39913	968739
171671	968740
15464	968741
10372	968742
131643	968743
84367	968744
170192	968745
26839	968746
131039	968747
55674	968748
17026	968749
15483	968750
20368	968751
69588	968752
39986	968753
4784	968754
97106	968755
103343	968756
15432	968757
69561	968758
131269	968759
18538	968760
36732	968761
103311	968762
27041	968763
40088	968764
13046	968765
69571	968766
29881	968767
12183	968768
27130	968769
115808	968770
4024	968771
170567	968772
58279	968773
103444	968774
32962	968775
18538	968776
6315	968777
48371	968778
17017	968779
84087	968780
18536	968781
58347	968782
39986	968783
87380	968784
9481	968785
171363	968786
20369	968787
18482	968788
63932	968789
40037	968790
57938	968791
18521	968792
69986	968793
131438	968794
33058	968795
33024	968796
26033	968797
171508	968798
36296	968799
63010	968800
76082	968801
6300	968802
131449	968803
139269	968804
30340	968805
40050	968806
40009	968807
62021	968808
25127	968809
26519	968810
33520	968811
67795	968812
32305	968813
102533	968814
85941	968815
160473	968816
130997	968817
36330	968818
13103	968819
48564	968820
7165	968821
15432	968822
6315	968823
170837	968824
29661	968825
36246	968826
4799	968827
131172	968828
11789	968829
36318	968830
22641	968831
44547	968832
69474	968833
7165	968834
7165	968835
6919	968836
18478	968837
57954	968838
84397	968839
69846	968840
1834	968841
72691	968842
3727	968843
3727	968844
58238	968845
58238	968846
171677	968847
103670	968848
42935	968849
101207	968850
6279	968851
24475	968852
63660	968853
11015	968854
115826	968855
11162	968856
33742	968857
33362	968858
22617	968859
47845	968860
11098	968861
54062	968862
11180	968863
77394	968864
144703	968865
2094	968866
48412	968867
5917	968868
76209	968869
47398	968870
101762	968871
54411	968872
85111	968873
70161	968874
38396	968875
27642	968876
14941	968877
126684	968878
32838	968879
32838	968880
53650	968881
53807	968882
78967	968883
47940	968884
114181	968885
9498	968886
6967	968887
12720	968888
130100	968889
18024	968890
9982	968891
26833	968892
5443	968893
57469	968894
24589	968895
103194	968896
103723	968897
1186	968898
58169	968899
43825	968900
48226	968901
81275	968902
52734	968903
69898	968904
8898	968905
131041	968906
8911	968907
63093	968908
69704	968909
171154	968910
69956	968911
9224	968912
27599	968913
34064	968914
59323	968915
77958	968916
2936	968917
54235	968918
15669	968919
30832	968920
39497	968921
4313	968922
28067	968923
69289	968924
49228	968925
49228	968926
5101	968927
35422	968928
7585	968929
90080	968930
22766	968931
43456	968932
219	968933
23402	968934
43344	968935
6492	968936
14387	968937
112686	968938
1	968939
22715	968940
66083	968941
2280	968942
32435	968943
97	968944
57182	968945
11283	968946
107424	968947
82696	968948
141267	968949
88082	968950
26738	968951
180699	968952
41951	968953
82696	968954
5312	968955
12366	968956
50466	968957
3167	968958
340	968959
100568	968960
65660	968961
65660	968962
9176	968963
26899	968964
3617	968965
26390	968966
3063	968967
3047	968968
126845	968969
15598	968970
7466	968971
11606	968972
3422	968973
16066	968974
909	968975
4145	968976
28842	968977
24469	968978
3792	968979
10352	968980
5959	968981
27857	968982
2957	968983
181198	968984
118221	968985
7398	968986
1338	968987
26380	968988
9963	968989
6429	968990
2387	968991
100185	968992
60505	968993
68	968994
39623	968995
944	968996
39844	968997
1540	968998
1623	968999
8018	969000
43470	969001
565	969002
906	969003
565	969004
54464	969005
18425	969006
42065	969007
11060	969008
1545	969009
23807	969010
146885	969011
81970	969012
16992	969013
8773	969014
85391	969015
18547	969016
177675	969017
408	969018
9001	969019
5187	969020
70519	969021
68224	969022
2426	969023
43378	969024
18866	969025
15499	969026
6409	969027
8192	969028
1789	969029
30797	969030
70370	969031
136664	969032
110711	969033
43171	969034
13050	969035
274	969036
27288	969037
23534	969038
172077	969039
58960	969040
137134	969041
7022	969042
1249	969043
3563	969044
83752	969045
1545	969046
676	969047
22763	969048
3043	969049
10182	969050
23512	969051
10391	969052
17044	969053
19494	969054
778	969055
35715	969056
1998	969057
47715	969058
13178	969059
10098	969060
29440	969061
10098	969062
10098	969063
10279	969064
124817	969065
1730	969066
8404	969067
5950	969068
153097	969069
48484	969070
354	969071
4058	969072
177065	969073
15653	969074
15889	969075
33694	969076
15666	969077
11420	969078
48484	969079
106551	969080
5193	969081
5084	969082
3946	969083
6773	969084
24873	969085
28811	969086
1585	969087
14387	969088
74626	969089
96503	969090
58733	969091
15390	969092
10454	969093
49216	969094
353	969095
30113	969096
37529	969097
17798	969098
54848	969099
93571	969100
136482	969101
67854	969102
83080	969103
24741	969104
14350	969105
57973	969106
43132	969107
7727	969108
38957	969109
44366	969110
15461	969111
103890	969112
7175	969113
1409	969114
134006	969115
10259	969116
185	969117
136177	969118
2678	969119
69628	969120
20337	969121
22378	969122
1364	969123
141758	969124
16238	969125
3506	969126
83624	969127
38648	969128
13734	969129
9786	969130
39977	969131
8913	969132
48223	969133
76000	969134
159871	969135
71346	969136
53765	969137
171844	969138
21179	969139
80855	969140
113075	969141
32967	969142
135092	969143
50032	969144
167213	969145
150477	969146
1174	969147
86248	969148
87053	969149
16042	969150
13214	969151
9016	969152
15800	969153
5369	969154
122252	969155
118578	969156
102038	969157
176928	969158
22866	969159
72995	969160
43365	969161
156045	969162
77871	969163
73448	969164
78157	969165
49923	969166
1361	969167
130145	969168
17947	969169
37781	969170
167149	969171
2832	969172
85796	969173
102470	969174
73142	969175
135192	969176
12735	969177
85998	969178
3714	969179
3298	969180
19462	969181
97495	969182
99387	969183
125651	969184
122290	969185
94340	969186
117863	969187
128590	969188
179325	969189
136948	969190
1697	969191
136956	969192
21428	969193
30301	969194
188133	969195
120421	969196
127123	969197
185383	969198
181282	969199
48969	969200
127682	969201
158626	969202
10876	969203
42365	969204
80859	969205
136785	969206
79891	969207
76588	969208
71611	969209
21586	969210
166952	969211
32508	969212
181210	969213
153692	969214
166673	969215
101156	969216
50580	969217
99811	969218
168372	969219
83321	969220
14558	969221
46287	969222
69854	969223
1442	969224
150937	969225
71741	969226
44226	969227
67119	969228
2127	969229
16378	969230
121642	969231
82085	969232
136788	969233
106564	969234
77794	969235
64160	969236
129517	969237
96532	969238
17834	969239
21332	969240
27705	969241
99613	969242
53163	969243
117145	969244
129693	969245
130066	969246
179994	969247
139198	969248
54586	969249
96936	969250
125957	969251
108840	969252
842	969253
70280	969254
132074	969255
85915	969256
177205	969257
154219	969258
119817	969259
176630	969260
55888	969261
1369	969262
79098	969263
27416	969264
162639	969265
9875	969266
1930	969267
21000	969268
29491	969269
129365	969270
156896	969271
120568	969272
98324	969273
23668	969274
38368	969275
78503	969276
168341	969277
126082	969278
117274	969279
94726	969280
97968	969281
94370	969282
77569	969283
160855	969284
167787	969285
101642	969286
93625	969287
56378	969288
64610	969289
93957	969290
94650	969291
98324	969292
23249	969293
41096	969294
104377	969295
89040	969296
180356	969297
51738	969298
5871	969299
195	969300
24474	969301
9374	969302
93459	969303
44005	969304
16001	969305
99122	969306
18485	969307
25696	969308
71245	969309
36283	969310
69949	969311
2134	969312
449	969313
103602	969314
5988	969315
5238	969316
4837	969317
5527	969318
42119	969319
60509	969320
26946	969321
14587	969322
107888	969323
184647	969324
20830	969325
25788	969326
7125	969327
84109	969328
161	969329
23028	969330
52650	969331
15420	969332
16994	969333
110048	969334
40565	969335
71979	969336
125013	969337
170579	969338
59456	969339
40330	969340
520	969341
43606	969342
7742	969343
44209	969344
17517	969345
17022	969346
7498	969347
40026	969348
52953	969349
122124	969350
50762	969351
15629	969352
15436	969353
27078	969354
23576	969355
153953	969356
67059	969357
16838	969358
10338	969359
3286	969360
3704	969361
4863	969362
6116	969363
60780	969364
1094	969365
27740	969366
23559	969367
5484	969368
83933	969369
139218	969370
18516	969371
55422	969372
28381	969373
176382	969374
100358	969375
84519	969376
6491	969377
55492	969378
67473	969379
5214	969380
12813	969381
168945	969382
41135	969383
169488	969384
25195	969385
108920	969386
77806	969387
4121	969388
493	969389
134410	969390
63899	969391
34832	969392
49774	969393
13178	969394
1364	969395
45110	969396
129412	969397
451	969398
39903	969399
25968	969400
82894	969401
7764	969402
163242	969403
127144	969404
44300	969405
18977	969406
49352	969407
64785	969408
85233	969409
14726	969410
66142	969411
19106	969412
15127	969413
67115	969414
40632	969415
123610	969416
140142	969417
27700	969418
30923	969419
2069	969420
18939	969421
7254	969422
27566	969423
127902	969424
18993	969425
37156	969426
19661	969427
2799	969428
4724	969429
4183	969430
12234	969431
65249	969432
65820	969433
49653	969434
24958	969435
79516	969436
12092	969437
2569	969438
89507	969439
80982	969440
45816	969441
64120	969442
30206	969443
66243	969444
38861	969445
7948	969446
107599	969447
26051	969448
42121	969449
76776	969450
20529	969451
48355	969452
186889	969453
41099	969454
99343	969455
41938	969456
31530	969457
16004	969458
100423	969459
64276	969460
28005	969461
81241	969462
56484	969463
158689	969464
31877	969465
10714	969466
79172	969467
47275	969468
43511	969469
129894	969470
175454	969471
10431	969472
156685	969473
173685	969474
53029	969475
27193	969476
4615	969477
54974	969478
28346	969479
28984	969480
16404	969481
111734	969482
79894	969483
54693	969484
34222	969485
110161	969486
12800	969487
184826	969488
127851	969489
101803	969490
98280	969491
78314	969492
67811	969493
128730	969494
111464	969495
111783	969496
169910	969497
70585	969498
46623	969499
142889	969500
17038	969501
143012	969502
1	969503
22038	969504
108	969505
16697	969506
28996	969507
4848	969508
3892	969509
2461	969510
27170	969511
108572	969512
73055	969513
5739	969514
9067	969515
16177	969516
55470	969517
2593	969518
4940	969519
36227	969520
34113	969521
33141	969522
59795	969523
10296	969524
17111	969525
75718	969526
422	969527
124608	969528
9793	969529
14653	969530
13681	969531
14087	969532
88764	969533
13386	969534
1975	969535
20866	969536
97558	969537
52824	969538
36987	969539
5433	969540
64712	969541
41968	969542
4152	969543
16042	969544
42343	969545
67029	969546
30524	969547
6996	969548
79607	969549
143512	969550
48154	969551
46637	969552
24730	969553
2638	969554
30029	969555
45926	969556
17878	969557
6588	969558
167718	969559
109818	969560
2586	969561
32843	969562
163031	969563
2907	969564
67496	969565
2586	969566
106919	969567
19101	969568
7120	969569
177025	969570
2907	969571
3847	969572
8750	969573
185504	969574
168289	969575
125979	969576
56382	969577
11441	969578
183226	969579
2586	969580
94420	969581
7120	969582
177096	969583
2586	969584
95420	969585
61506	969586
7120	969587
65639	969588
88165	969589
36103	969590
45823	969591
109054	969592
41099	969593
72276	969594
22475	969595
5026	969596
16118	969597
16118	969598
16118	969599
16118	969600
86857	969601
16118	969602
16118	969603
16118	969604
141431	969605
91213	969606
2599	969607
2002	969608
4484	969609
32585	969610
29502	969611
3173	969612
52206	969613
50335	969614
16118	969615
16118	969616
16118	969617
16118	969618
16118	969619
114624	969620
58	969621
184439	969622
38626	969623
8639	969624
5104	969625
61001	969626
58791	969627
54250	969628
1574	969629
43525	969630
3471	969631
29034	969632
34326	969633
32360	969634
34880	969635
99797	969636
100082	969637
38522	969638
1946	969639
12822	969640
14063	969641
52057	969642
215	969643
146450	969644
31320	969645
59521	969646
80631	969647
15751	969648
33406	969649
26381	969650
10861	969651
25671	969652
1	969653
35484	969654
933	969655
1614	969656
91387	969657
109040	969658
6424	969659
6424	969660
6424	969661
2750	969662
7035	969663
171967	969664
143598	969665
107840	969666
36760	969667
137927	969668
148742	969669
148550	969670
148548	969671
16568	969672
113947	969673
92143	969674
19217	969675
29067	969676
12318	969677
183938	969678
10922	969679
67504	969680
93956	969681
53469	969682
99723	969683
137046	969684
132633	969685
14410	969686
95054	969687
14410	969688
63528	969689
82601	969690
83121	969691
179534	969692
149870	969693
77132	969694
177292	969695
54049	969696
131845	969697
122369	969698
36750	969699
59565	969700
89729	969701
186711	969702
85445	969703
120814	969704
98994	969705
59635	969706
89292	969707
23966	969708
23966	969709
5604	969710
88507	969711
108075	969712
134544	969713
67149	969714
68845	969715
6526	969716
44347	969717
5898	969718
7370	969719
74610	969720
34431	969721
22607	969722
74187	969723
119018	969724
97709	969725
118319	969726
53424	969727
9728	969728
13413	969729
18708	969730
439	969731
45744	969732
46296	969733
45849	969734
4177	969735
17627	969736
2462	969737
3482	969738
1979	969739
9467	969740
10041	969741
942	969742
58481	969743
146576	969744
45402	969745
36410	969746
20742	969747
25597	969748
367	969749
618	969750
44292	969751
6906	969752
20901	969753
21165	969754
16786	969755
75573	969756
2542	969757
140785	969758
10987	969759
133	969760
68433	969761
109736	969762
12864	969763
16201	969764
12429	969765
84865	969766
34871	969767
1766	969768
3316	969769
92198	969770
27897	969771
13045	969772
7922	969773
32245	969774
2444	969775
3434	969776
3434	969777
9963	969778
49337	969779
36146	969780
10172	969781
7203	969782
1962	969783
16076	969784
3012	969785
28528	969786
140012	969787
130787	969788
69391	969789
8424	969790
35977	969791
40165	969792
107352	969793
175553	969794
7859	969795
13764	969796
99257	969797
123310	969798
4566	969799
120274	969800
116584	969801
80837	969802
167856	969803
43780	969804
176938	969805
69375	969806
141376	969807
116584	969808
75838	969809
145339	969810
63150	969811
73677	969812
121331	969813
29799	969814
5935	969815
22290	969816
106124	969817
32669	969818
55738	969819
123127	969820
34175	969821
161131	969822
162083	969823
59566	969824
184417	969825
149064	969826
142418	969827
133271	969828
36172	969829
29799	969830
187024	969831
13764	969832
5935	969833
135419	969834
96242	969835
63047	969836
43865	969837
140157	969838
172298	969839
76132	969840
52940	969841
112028	969842
130458	969843
85550	969844
4531	969845
11613	969846
47687	969847
3002	969848
51124	969849
29941	969850
118261	969851
99257	969852
60011	969853
73677	969854
45947	969855
15327	969856
15327	969857
29902	969858
123551	969859
109944	969860
110094	969861
150547	969862
172074	969863
138499	969864
129	969865
10373	969866
4903	969867
10373	969868
150160	969869
171823	969870
175367	969871
187283	969872
51421	969873
122969	969874
170765	969875
121771	969876
98388	969877
142903	969878
85013	969879
107901	969880
11802	969881
62532	969882
79851	969883
54937	969884
103898	969885
150457	969886
134260	969887
2347	969888
115189	969889
89749	969890
118322	969891
132271	969892
108064	969893
10422	969894
145421	969895
19454	969896
140883	969897
142903	969898
5746	969899
108021	969900
59535	969901
112048	969902
142377	969903
69850	969904
88632	969905
182729	969906
73672	969907
1000	969908
4016	969909
142598	969910
41903	969911
135584	969912
93986	969913
15788	969914
95003	969915
27282	969916
28296	969917
86486	969918
174821	969919
28399	969920
47411	969921
128996	969922
59939	969923
31511	969924
63440	969925
95782	969926
65757	969927
57135	969928
139341	969929
13090	969930
58756	969931
82472	969932
84128	969933
108746	969934
187459	969935
7683	969936
107242	969937
95343	969938
25406	969939
22881	969940
23293	969941
13269	969942
35714	969943
85732	969944
47472	969945
57980	969946
31050	969947
9059	969948
175521	969949
15198	969950
27731	969951
41844	969952
79456	969953
37163	969954
54457	969955
40445	969956
70354	969957
5374	969958
51524	969959
16179	969960
33283	969961
157058	969962
93758	969963
9059	969964
83659	969965
6072	969966
25264	969967
4679	969968
40066	969969
32232	969970
249	969971
18142	969972
16059	969973
118624	969974
14179	969975
24383	969976
24383	969977
9549	969978
80150	969979
13360	969980
8712	969981
43046	969982
41683	969983
10582	969984
41284	969985
71660	969986
112098	969987
28347	969988
25503	969989
116149	969990
106065	969991
106088	969992
106088	969993
183857	969994
25503	969995
151895	969996
86156	969997
121255	969998
86134	969999
3546	970000
17455	970001
106228	970002
188468	970003
176381	970004
9202	970005
35880	970006
547	970007
30495	970008
49627	970009
11227	970010
60257	970011
11928	970012
11928	970013
56554	970014
42203	970015
114422	970016
86156	970017
175234	970018
73815	970019
25503	970020
54210	970021
135199	970022
182947	970023
176610	970024
139541	970025
134796	970026
26094	970027
139541	970028
139311	970029
13551	970030
92039	970031
73240	970032
178411	970033
57571	970034
196	970035
1717	970036
7979	970037
180679	970038
41730	970039
26541	970040
141832	970041
147218	970042
109001	970043
29327	970044
44878	970045
35439	970046
5893	970047
47362	970048
14889	970049
17	970050
1643	970051
3849	970052
34320	970053
40384	970054
2927	970055
23970	970056
40826	970057
40597	970058
59943	970059
26351	970060
10560	970061
30685	970062
130221	970063
69144	970064
31488	970065
23385	970066
2019	970067
1714	970068
41472	970069
121437	970070
20531	970071
2019	970072
87274	970073
32356	970074
54330	970075
56595	970076
28941	970077
84263	970078
13291	970079
2682	970080
4278	970081
72436	970082
2285	970083
659	970084
57467	970085
868	970086
2086	970087
43791	970088
850	970089
22206	970090
3113	970091
9822	970092
19325	970093
1730	970094
19299	970095
6489	970096
1730	970097
170294	970098
38582	970099
30749	970100
3298	970101
4743	970102
72525	970103
3597	970104
13371	970105
37106	970106
7085	970107
40120	970108
87361	970109
7821	970110
92	970111
73308	970112
7188	970113
60895	970114
10543	970115
6258	970116
48744	970117
113755	970118
40606	970119
151463	970120
44632	970121
3446	970122
1790	970123
50251	970124
1936	970125
18293	970126
167885	970127
16151	970128
831	970129
51008	970130
39867	970131
85494	970132
5903	970133
28410	970134
3129	970135
3983	970136
117307	970137
701	970138
910	970139
2423	970140
1924	970141
3708	970142
5632	970143
7235	970144
24003	970145
6113	970146
270	970147
106139	970148
27966	970149
3140	970150
10320	970151
27570	970152
26914	970153
5091	970154
34422	970155
3007	970156
16808	970157
763	970158
11687	970159
92303	970160
96605	970161
126747	970162
126747	970163
1183	970164
64332	970165
495	970166
7963	970167
1400	970168
9395	970169
11012	970170
333	970171
67296	970172
18276	970173
904	970174
21473	970175
49904	970176
41209	970177
45863	970178
120564	970179
7186	970180
31682	970181
66712	970182
45754	970183
121303	970184
14735	970185
57087	970186
139505	970187
49376	970188
43682	970189
21681	970190
58652	970191
144010	970192
71086	970193
2658	970194
8808	970195
40923	970196
75757	970197
28899	970198
44731	970199
61167	970200
6984	970201
14899	970202
23755	970203
145933	970204
45863	970205
75216	970206
15416	970207
178362	970208
101800	970209
24012	970210
89361	970211
101685	970212
125045	970213
97716	970214
180318	970215
36132	970216
13789	970217
77668	970218
97883	970219
135679	970220
134436	970221
153909	970222
81383	970223
30265	970224
126949	970225
121801	970226
125720	970227
119441	970228
164437	970229
167590	970230
156624	970231
95269	970232
81339	970233
125651	970234
95588	970235
97274	970236
159459	970237
1575	970238
82265	970239
12611	970240
64011	970241
157037	970242
158111	970243
106267	970244
167036	970245
38286	970246
81339	970247
6184	970248
155464	970249
163881	970250
79231	970251
36899	970252
118797	970253
124498	970254
15855	970255
118422	970256
76854	970257
152771	970258
79204	970259
155121	970260
35001	970261
114358	970262
86098	970263
106026	970264
106000	970265
167170	970266
44731	970267
166161	970268
95716	970269
130187	970270
153502	970271
123305	970272
118277	970273
5509	970274
30692	970275
94484	970276
101016	970277
33607	970278
126983	970279
74929	970280
3011	970281
53339	970282
111242	970283
106264	970284
121155	970285
11128	970286
119138	970287
53339	970288
59606	970289
78743	970290
118012	970291
25659	970292
10988	970293
153724	970294
155415	970295
77145	970296
118328	970297
154657	970298
94723	970299
129633	970300
93850	970301
153523	970302
152704	970303
45327	970304
31195	970305
9212	970306
74519	970307
5456	970308
2244	970309
60715	970310
258	970311
469	970312
87555	970313
28495	970314
15462	970315
1629	970316
1	970317
22952	970318
60009	970319
289	970320
116273	970321
60778	970322
1995	970323
6586	970324
40862	970325
36811	970326
60009	970327
1814	970328
45136	970329
6391	970330
110357	970331
11817	970332
57743	970333
51330	970334
38122	970335
60602	970336
35979	970337
50271	970338
8753	970339
1110	970340
63858	970341
3599	970342
3387	970343
54955	970344
147386	970345
110759	970346
173197	970347
73577	970348
60164	970349
8673	970350
5534	970351
19559	970352
62444	970353
50618	970354
22572	970355
118444	970356
11511	970357
39605	970358
22026	970359
2595	970360
20104	970361
184034	970362
32609	970363
8349	970364
133794	970365
37566	970366
9815	970367
40323	970368
34208	970369
3730	970370
42990	970371
42990	970372
8088	970373
747	970374
46348	970375
86420	970376
3760	970377
11826	970378
13734	970379
4041	970380
22025	970381
6653	970382
6653	970383
81795	970384
8389	970385
13273	970386
54005	970387
85938	970388
13266	970389
74942	970390
49641	970391
19894	970392
61938	970393
13266	970394
113534	970395
133920	970396
10688	970397
51582	970398
9126	970399
579	970400
39744	970401
10749	970402
914	970403
9723	970404
41416	970405
47729	970406
28701	970407
106474	970408
14437	970409
9723	970410
23980	970411
43536	970412
71936	970413
38051	970414
61798	970415
29337	970416
34853	970417
52368	970418
16970	970419
85783	970420
67981	970421
107206	970422
3577	970423
113786	970424
27819	970425
19797	970426
51747	970427
3577	970428
51582	970429
2423	970430
3868	970431
3577	970432
3373	970433
38226	970434
21874	970435
77610	970436
4155	970437
2788	970438
5643	970439
12799	970440
74817	970441
2506	970442
2423	970443
155317	970444
54522	970445
7629	970446
84646	970447
35420	970448
827	970449
256	970450
135421	970451
24764	970452
1945	970453
97285	970454
87317	970455
13192	970456
5643	970457
36658	970458
143310	970459
67713	970460
252	970461
13693	970462
80497	970463
109929	970464
154475	970465
11551	970466
9142	970467
73304	970468
89152	970469
17233	970470
15991	970471
104392	970472
11658	970473
42343	970474
26472	970475
1841	970476
35169	970477
57229	970478
16790	970479
35307	970480
14050	970481
10132	970482
19729	970483
62686	970484
21901	970485
2168	970486
71181	970487
159601	970488
19499	970489
3409	970490
6	970491
4503	970492
87957	970493
1588	970494
33382	970495
50371	970496
52218	970497
19882	970498
5358	970499
19992	970500
26974	970501
43886	970502
95360	970503
2102	970504
75390	970505
115358	970506
5832	970507
109822	970508
44684	970509
10931	970510
100915	970511
36156	970512
5500	970513
26111	970514
30750	970515
33347	970516
54228	970517
29979	970518
115358	970519
136580	970520
70991	970521
3739	970522
184179	970523
34704	970524
10407	970525
3320	970526
15423	970527
5979	970528
18057	970529
114257	970530
72870	970531
2566	970532
9749	970533
8937	970534
756	970535
12322	970536
4890	970537
13855	970538
13277	970539
64097	970540
62503	970541
483	970542
489	970543
55140	970544
22084	970545
182	970546
75613	970547
12748	970548
22475	970549
2898	970550
2574	970551
20987	970552
14855	970553
1848	970554
931	970555
50429	970556
128042	970557
27611	970558
56738	970559
1732	970560
34561	970561
39817	970562
6955	970563
50856	970564
2042	970565
173039	970566
28918	970567
967	970568
8946	970569
49381	970570
64259	970571
3060	970572
95490	970573
1594	970574
1594	970575
1594	970576
1594	970577
967	970578
152127	970579
8367	970580
5787	970581
813	970582
1095	970583
32227	970584
35981	970585
20736	970586
2574	970587
3773	970588
58942	970589
19282	970590
126752	970591
36370	970592
583	970593
146187	970594
735	970595
6693	970596
13964	970597
7561	970598
7629	970599
73892	970600
10117	970601
4990	970602
74448	970603
23851	970604
76336	970605
44702	970606
6418	970607
112743	970608
75024	970609
5805	970610
13943	970611
3128	970612
5802	970613
5685	970614
14686	970615
50771	970616
13238	970617
13501	970618
21856	970619
43802	970620
29967	970621
76446	970622
38080	970623
3607	970624
79696	970625
107548	970626
62178	970627
25493	970628
134481	970629
17880	970630
78212	970631
92948	970632
5685	970633
32270	970634
5685	970635
17429	970636
13557	970637
31666	970638
2315	970639
16183	970640
109357	970641
31992	970642
43313	970643
57774	970644
13056	970645
22	970646
71766	970647
1158	970648
6480	970649
108868	970650
6955	970651
26832	970652
32184	970653
7442	970654
4204	970655
11752	970656
82409	970657
46938	970658
23008	970659
70063	970660
187728	970661
87660	970662
10534	970663
11657	970664
32973	970665
9603	970666
27960	970667
5757	970668
75626	970669
13605	970670
164208	970671
133025	970672
24120	970673
16546	970674
41706	970675
72169	970676
15562	970677
88832	970678
11246	970679
172994	970680
133147	970681
18639	970682
16336	970683
50827	970684
95697	970685
11114	970686
22946	970687
4768	970688
4404	970689
42233	970690
37889	970691
14798	970692
11114	970693
44441	970694
11572	970695
28200	970696
8888	970697
24280	970698
60506	970699
172175	970700
183758	970701
11410	970702
2613	970703
217	970704
25089	970705
28200	970706
12890	970707
16088	970708
77351	970709
20453	970710
155225	970711
7353	970712
137633	970713
51249	970714
12337	970715
2688	970716
165004	970717
965	970718
91696	970719
3354	970720
89856	970721
126	970722
6662	970723
9246	970724
1767	970725
8455	970726
46078	970727
3264	970728
54770	970729
868	970730
1274	970731
19858	970732
398	970733
69422	970734
91222	970735
2434	970736
6533	970737
8378	970738
6615	970739
127426	970740
73832	970741
142396	970742
183318	970743
11384	970744
22391	970745
40305	970746
14906	970747
2057	970748
4176	970749
28825	970750
6573	970751
8461	970752
18410	970753
44546	970754
41565	970755
57493	970756
910	970757
129821	970758
35889	970759
373	970760
2506	970761
6791	970762
6834	970763
1419	970764
57919	970765
41263	970766
134934	970767
1	970768
98321	970769
5028	970770
3065	970771
3065	970772
61278	970773
60217	970774
73180	970775
6480	970776
59179	970777
12068	970778
5179	970779
2364	970780
12954	970781
7414	970782
45063	970783
755	970784
7610	970785
113301	970786
2434	970787
12762	970788
32841	970789
591	970790
17820	970791
42887	970792
110373	970793
84602	970794
1142	970795
2118	970796
60341	970797
38113	970798
26596	970799
485	970800
56086	970801
47844	970802
2667	970803
139124	970804
29514	970805
249	970806
91474	970807
50230	970808
5971	970809
2832	970810
38843	970811
19986	970812
110389	970813
60564	970814
50355	970815
107548	970816
33450	970817
1381	970818
73247	970819
3471	970820
149799	970821
10684	970822
40660	970823
60165	970824
60560	970825
6849	970826
1334	970827
314	970828
6065	970829
38080	970830
41850	970831
39445	970832
28528	970833
21438	970834
44879	970835
10696	970836
8609	970837
70043	970838
240	970839
40618	970840
37025	970841
127068	970842
37370	970843
4126	970844
12453	970845
28245	970846
16654	970847
60156	970848
60568	970849
1530	970850
11573	970851
20157	970852
15765	970853
10858	970854
237	970855
5767	970856
16496	970857
72	970858
5767	970859
28839	970860
4127	970861
21864	970862
13	970863
4631	970864
53873	970865
7008	970866
3422	970867
11783	970868
7094	970869
44622	970870
29514	970871
11066	970872
1464	970873
1661	970874
22475	970875
62178	970876
41165	970877
17648	970878
11096	970879
78456	970880
39181	970881
25241	970882
7095	970883
33706	970884
12151	970885
1451	970886
1465	970887
157	970888
602	970889
20588	970890
4749	970891
8197	970892
49015	970893
1381	970894
1421	970895
66995	970896
402	970897
41811	970898
15649	970899
852	970900
11654	970901
660	970902
2586	970903
9686	970904
9686	970905
20728	970906
135	970907
6138	970908
40	970909
3988	970910
9605	970911
5220	970912
37113	970913
47463	970914
57255	970915
12510	970916
2029	970917
4419	970918
34941	970919
100624	970920
12217	970921
46919	970922
24753	970923
2797	970924
41565	970925
20987	970926
12830	970927
113969	970928
21186	970929
109748	970930
10999	970931
24570	970932
39027	970933
10201	970934
2797	970935
50065	970936
11003	970937
5980	970938
2797	970939
14598	970940
4907	970941
4010	970942
3371	970943
32526	970944
19498	970945
28062	970946
104426	970947
89435	970948
58943	970949
33525	970950
15678	970951
36863	970952
24643	970953
13625	970954
83689	970955
1473	970956
2023	970957
36104	970958
28394	970959
109013	970960
9818	970961
98	970962
10158	970963
103134	970964
5886	970965
14235	970966
12859	970967
22996	970968
1419	970969
18156	970970
51340	970971
6161	970972
15249	970973
3423	970974
88995	970975
2144	970976
2790	970977
34622	970978
29806	970979
24281	970980
1769	970981
552	970982
17045	970983
92321	970984
21660	970985
43937	970986
2958	970987
8016	970988
115380	970989
43845	970990
5	970991
63027	970992
95556	970993
99626	970994
54410	970995
63282	970996
17297	970997
88053	970998
50448	970999
8774	971000
23970	971001
9942	971002
11548	971003
47987	971004
105926	971005
20052	971006
18181	971007
25068	971008
134073	971009
52591	971010
36213	971011
119025	971012
14373	971013
96459	971014
34185	971015
72125	971016
115092	971017
14803	971018
63610	971019
6566	971020
8774	971021
511	971022
32120	971023
115857	971024
20382	971025
50448	971026
14573	971027
34734	971028
35586	971029
4493	971030
9636	971031
738	971032
8331	971033
1206	971034
106212	971035
43735	971036
34827	971037
136800	971038
23395	971039
33334	971040
41761	971041
15216	971042
9768	971043
6104	971044
9768	971045
31670	971046
6259	971047
125187	971048
26262	971049
5247	971050
27753	971051
24356	971052
94298	971053
82241	971054
87171	971055
8145	971056
63422	971057
42052	971058
80300	971059
11298	971060
6739	971061
182	971062
182	971063
1591	971064
82792	971065
5337	971066
2611	971067
12392	971068
39036	971069
13793	971070
14836	971071
81828	971072
4562	971073
1101	971074
46479	971075
51129	971076
648	971077
112103	971078
93998	971079
1207	971080
1706	971081
104804	971082
18040	971083
124	971084
1	971085
10222	971086
33392	971087
36776	971088
1639	971089
35646	971090
24086	971091
62199	971092
2373	971093
21717	971094
8868	971095
13764	971096
47987	971097
58503	971098
49949	971099
22403	971100
34698	971101
51636	971102
5088	971103
5700	971104
197	971105
4029	971106
29559	971107
13292	971108
415	971109
74688	971110
91606	971111
72467	971112
113605	971113
62236	971114
241	971115
15638	971116
35563	971117
58	971118
49450	971119
44669	971120
11479	971121
85528	971122
18297	971123
36930	971124
30184	971125
11788	971126
27536	971127
27647	971128
6677	971129
25218	971130
240	971131
650	971132
59047	971133
13540	971134
7524	971135
74295	971136
119	971137
115164	971138
3971	971139
3090	971140
615	971141
9401	971142
6820	971143
25976	971144
1980	971145
1120	971146
35498	971147
47997	971148
3028	971149
19951	971150
25273	971151
9416	971152
1452	971153
99	971154
327	971155
23331	971156
9355	971157
29013	971158
3360	971159
6264	971160
207	971161
1162	971162
22266	971163
37076	971164
6893	971165
174369	971166
25983	971167
27387	971168
27269	971169
8859	971170
117723	971171
3307	971172
2268	971173
3390	971174
2268	971175
35752	971176
3307	971177
65032	971178
3307	971179
121	971180
40597	971181
38552	971182
39601	971183
2124	971184
14576	971185
32076	971186
1762	971187
23219	971188
94115	971189
46514	971190
5729	971191
75051	971192
3468	971193
11879	971194
109131	971195
96949	971196
157786	971197
10676	971198
40862	971199
109522	971200
1013	971201
3356	971202
29307	971203
51093	971204
26646	971205
1699	971206
90607	971207
50060	971208
5550	971209
70806	971210
237	971211
3850	971212
71157	971213
69	971214
72132	971215
1022	971216
16532	971217
3625	971218
56973	971219
81659	971220
177570	971221
3168	971222
3547	971223
18644	971224
6416	971225
64203	971226
70062	971227
128978	971228
72660	971229
125416	971230
2473	971231
108633	971232
69679	971233
9732	971234
138524	971235
2492	971236
19386	971237
137385	971238
12131	971239
2544	971240
106701	971241
143382	971242
71331	971243
135830	971244
92473	971245
136917	971246
125605	971247
81189	971248
73258	971249
60866	971250
17297	971251
104702	971252
100484	971253
121602	971254
77487	971255
6704	971256
162159	971257
6511	971258
116662	971259
135778	971260
3638	971261
15489	971262
111370	971263
23798	971264
171748	971265
139097	971266
48378	971267
40150	971268
15748	971269
13607	971270
54	971271
11878	971272
47328	971273
94810	971274
122986	971275
96434	971276
602	971277
25316	971278
59552	971279
36570	971280
95360	971281
111231	971282
3132	971283
5858	971284
72609	971285
87882	971286
142107	971287
6498	971288
6472	971289
42067	971290
88786	971291
6498	971292
34592	971293
59864	971294
54082	971295
61131	971296
85828	971297
68702	971298
87750	971299
2939	971300
135713	971301
62944	971302
21228	971303
49813	971304
7555	971305
136486	971306
44910	971307
5078	971308
134186	971309
4142	971310
19828	971311
18159	971312
4400	971313
20216	971314
37613	971315
60056	971316
8110	971317
15847	971318
169	971319
83463	971320
6165	971321
34103	971322
178713	971323
135931	971324
63306	971325
475	971326
9838	971327
2534	971328
63845	971329
48887	971330
2896	971331
43348	971332
58667	971333
9693	971334
28635	971335
33871	971336
157	971337
17977	971338
18921	971339
60175	971340
70246	971341
10817	971342
58217	971343
10422	971344
118831	971345
29787	971346
18748	971347
11113	971348
104144	971349
16220	971350
37961	971351
87686	971352
2403	971353
27919	971354
14542	971355
18969	971356
65374	971357
101934	971358
97425	971359
9028	971360
110554	971361
22609	971362
43806	971363
33014	971364
73151	971365
141765	971366
59479	971367
109550	971368
88841	971369
20315	971370
63193	971371
78457	971372
142821	971373
1267	971374
23798	971375
84521	971376
88716	971377
39091	971378
19632	971379
92352	971380
13943	971381
71474	971382
10748	971383
29856	971384
19339	971385
50653	971386
23064	971387
58161	971388
14304	971389
40647	971390
18858	971391
5893	971392
2135	971393
54097	971394
16122	971395
140239	971396
86784	971397
178500	971398
67422	971399
179494	971400
84944	971401
80383	971402
1111	971403
10654	971404
78730	971405
93140	971406
31175	971407
128212	971408
7634	971409
98033	971410
176524	971411
66343	971412
55610	971413
6281	971414
151599	971415
21022	971416
63329	971417
164162	971418
40108	971419
35564	971420
20199	971421
2614	971422
50297	971423
35626	971424
96489	971425
140582	971426
88360	971427
101669	971428
175723	971429
61314	971430
20265	971431
96510	971432
1830	971433
5585	971434
45864	971435
82118	971436
33612	971437
135218	971438
106075	971439
113995	971440
31199	971441
127663	971442
75196	971443
97704	971444
105042	971445
139184	971446
147378	971447
18700	971448
58322	971449
95707	971450
140967	971451
102457	971452
162240	971453
88394	971454
177082	971455
18444	971456
60294	971457
66174	971458
102426	971459
115068	971460
144327	971461
78817	971462
30707	971463
25523	971464
78619	971465
138850	971466
96253	971467
23435	971468
117725	971469
9631	971470
54468	971471
16713	971472
126258	971473
108879	971474
36346	971475
53988	971476
77984	971477
9699	971478
182767	971479
36788	971480
19211	971481
36716	971482
134889	971483
6375	971484
54779	971485
98144	971486
151579	971487
99911	971488
12168	971489
101514	971490
130901	971491
136274	971492
139202	971493
79042	971494
139678	971495
8455	971496
126448	971497
87853	971498
73358	971499
180487	971500
17165	971501
87653	971502
19072	971503
36180	971504
133542	971505
119001	971506
123370	971507
108496	971508
4228	971509
56286	971510
78610	971511
139589	971512
61712	971513
4460	971514
186783	971515
18525	971516
6752	971517
15540	971518
124109	971519
122274	971520
157801	971521
14830	971522
22394	971523
55289	971524
66553	971525
160224	971526
55149	971527
159496	971528
6843	971529
53346	971530
30341	971531
73734	971532
125382	971533
66588	971534
106114	971535
56222	971536
136219	971537
126389	971538
83939	971539
139267	971540
37669	971541
88006	971542
1820	971543
88902	971544
41307	971545
50102	971546
92968	971547
99612	971548
46402	971549
47789	971550
61909	971551
58803	971552
137603	971553
71393	971554
47742	971555
14350	971556
8330	971557
12098	971558
3337	971559
2798	971560
150030	971561
40572	971562
25992	971563
21051	971564
10233	971565
14525	971566
16337	971567
12631	971568
76568	971569
115267	971570
11570	971571
47311	971572
50005	971573
60269	971574
30239	971575
27202	971576
5421	971577
32265	971578
6236	971579
34229	971580
87599	971581
74280	971582
73814	971583
9865	971584
39545	971585
39592	971586
41252	971587
33410	971588
136120	971589
7595	971590
46195	971591
666	971592
82150	971593
51398	971594
113140	971595
8779	971596
21063	971597
8717	971598
10135	971599
27673	971600
6602	971601
6339	971602
129102	971603
65398	971604
32320	971605
13205	971606
98530	971607
5508	971608
61383	971609
48105	971610
52405	971611
6600	971612
127825	971613
45416	971614
56920	971615
5536	971616
16813	971617
185673	971618
51781	971619
61565	971620
61588	971621
90262	971622
65175	971623
42468	971624
46375	971625
168819	971626
9726	971627
50532	971628
29122	971629
56724	971630
165085	971631
128611	971632
78210	971633
25281	971634
38073	971635
46713	971636
31445	971637
104804	971638
1528	971639
132567	971640
101585	971641
41673	971642
30282	971643
3101	971644
82977	971645
157912	971646
100259	971647
50557	971648
144614	971649
8097	971650
67920	971651
75228	971652
11836	971653
17540	971654
158783	971655
90611	971656
166719	971657
66707	971658
102686	971659
80369	971660
93597	971661
67607	971662
61383	971663
40612	971664
22768	971665
18977	971666
22626	971667
33884	971668
40426	971669
18937	971670
27473	971671
22771	971672
18731	971673
27530	971674
33579	971675
59217	971676
59146	971677
33579	971678
49061	971679
65841	971680
99840	971681
67372	971682
75198	971683
166180	971684
3624	971685
66963	971686
2570	971687
125154	971688
146991	971689
21025	971690
156860	971691
15168	971692
143740	971693
165584	971694
16534	971695
123079	971696
3262	971697
128534	971698
80524	971699
5509	971700
31445	971701
17585	971702
27686	971703
48711	971704
13178	971705
33693	971706
41033	971707
27566	971708
13301	971709
33733	971710
33506	971711
22769	971712
1986	971713
545	971714
2417	971715
79214	971716
4120	971717
83877	971718
42226	971719
46185	971720
4	971721
7058	971722
20869	971723
32462	971724
1962	971725
37089	971726
71760	971727
12399	971728
9577	971729
24746	971730
10919	971731
6861	971732
25764	971733
11854	971734
15216	971735
2958	971736
21162	971737
5505	971738
102919	971739
64966	971740
12412	971741
3408	971742
38619	971743
8523	971744
119635	971745
73733	971746
26728	971747
2465	971748
95003	971749
10735	971750
20121	971751
30584	971752
30510	971753
29872	971754
605	971755
101006	971756
18141	971757
7196	971758
14022	971759
42994	971760
143295	971761
64689	971762
101679	971763
45400	971764
26278	971765
39107	971766
81519	971767
742	971768
25583	971769
10492	971770
30998	971771
1012	971772
185856	971773
133769	971774
64539	971775
44589	971776
56320	971777
9667	971778
8078	971779
7106	971780
99328	971781
42994	971782
45400	971783
1184	971784
314	971785
97121	971786
21380	971787
49310	971788
1043	971789
30887	971790
48526	971791
35881	971792
60903	971793
5360	971794
4300	971795
9330	971796
7195	971797
15608	971798
2073	971799
60326	971800
81818	971801
41119	971802
183639	971803
97036	971804
92042	971805
3921	971806
74179	971807
33946	971808
27547	971809
51932	971810
29954	971811
95173	971812
95622	971813
51324	971814
68976	971815
8889	971816
23013	971817
20313	971818
86392	971819
22309	971820
46529	971821
46629	971822
14128	971823
16328	971824
120748	971825
15585	971826
37702	971827
17417	971828
1584	971829
2332	971830
73807	971831
25456	971832
14786	971833
36845	971834
80473	971835
593	971836
107356	971837
32492	971838
72611	971839
35269	971840
70512	971841
15523	971842
80305	971843
12705	971844
18619	971845
49593	971846
47627	971847
19858	971848
80048	971849
127974	971850
51889	971851
68609	971852
17423	971853
106669	971854
10184	971855
21071	971856
22801	971857
19377	971858
6745	971859
51966	971860
6242	971861
35632	971862
682	971863
60120	971864
19154	971865
76685	971866
51122	971867
96349	971868
50681	971869
8746	971870
63844	971871
16019	971872
64009	971873
12854	971874
130682	971875
31305	971876
17682	971877
184953	971878
34917	971879
4080	971880
412	971881
20749	971882
13729	971883
24111	971884
45261	971885
82424	971886
14034	971887
178147	971888
33194	971889
34798	971890
22987	971891
69712	971892
49778	971893
6647	971894
52268	971895
40080	971896
28989	971897
70574	971898
34187	971899
46208	971900
2344	971901
87439	971902
34220	971903
30851	971904
94730	971905
85132	971906
7420	971907
33659	971908
155568	971909
40080	971910
70483	971911
133656	971912
116239	971913
66145	971914
39829	971915
17443	971916
176094	971917
48392	971918
18463	971919
7386	971920
36394	971921
27310	971922
77909	971923
3024	971924
5186	971925
31319	971926
10398	971927
87950	971928
99282	971929
182993	971930
109149	971931
98905	971932
183604	971933
22934	971934
72911	971935
63382	971936
4710	971937
38243	971938
77678	971939
164992	971940
71649	971941
151533	971942
109381	971943
43176	971944
64544	971945
121453	971946
81264	971947
162028	971948
141585	971949
42316	971950
27734	971951
27931	971952
66302	971953
133744	971954
31199	971955
97325	971956
46402	971957
78909	971958
65538	971959
23220	971960
106312	971961
21669	971962
58230	971963
142674	971964
152446	971965
101506	971966
86400	971967
87275	971968
109917	971969
55855	971970
41784	971971
96967	971972
104332	971973
50535	971974
20801	971975
184541	971976
86500	971977
17731	971978
8139	971979
97410	971980
69576	971981
54082	971982
138994	971983
29006	971984
160984	971985
136084	971986
109171	971987
73764	971988
131238	971989
11191	971990
67016	971991
88779	971992
23017	971993
33587	971994
59102	971995
2426	971996
16289	971997
24748	971998
14763	971999
36173	972000
186801	972001
77995	972002
99848	972003
91770	972004
17730	972005
78209	972006
85652	972007
18990	972008
69884	972009
107477	972010
1657	972011
1657	972012
76467	972013
45580	972014
83154	972015
30187	972016
105871	972017
54836	972018
16274	972019
88735	972020
176177	972021
53656	972022
20562	972023
178730	972024
96784	972025
100196	972026
101886	972027
109111	972028
2639	972029
126348	972030
172178	972031
15888	972032
27752	972033
3151	972034
3031	972035
19131	972036
16770	972037
5313	972038
8670	972039
38648	972040
50565	972041
6445	972042
108873	972043
160879	972044
23535	972045
44473	972046
49795	972047
8350	972048
13302	972049
46954	972050
2497	972051
19034	972052
100197	972053
61909	972054
63286	972055
13222	972056
15498	972057
58348	972058
19	972059
14027	972060
10416	972061
45567	972062
40814	972063
92699	972064
6116	972065
17876	972066
182645	972067
15598	972068
18	972069
11792	972070
9574	972071
135016	972072
81019	972073
135670	972074
96142	972075
14995	972076
21444	972077
64454	972078
73099	972079
17022	972080
21541	972081
28956	972082
17447	972083
82818	972084
126074	972085
17136	972086
6451	972087
29517	972088
43686	972089
9279	972090
3370	972091
73613	972092
665	972093
11966	972094
8677	972095
42774	972096
112204	972097
91576	972098
13943	972099
5070	972100
7662	972101
23924	972102
113485	972103
13809	972104
112691	972105
3903	972106
74564	972107
5031	972108
91304	972109
61591	972110
884	972111
7620	972112
2712	972113
62108	972114
16585	972115
13918	972116
19544	972117
34855	972118
51559	972119
35389	972120
92074	972121
19864	972122
940	972123
51557	972124
7534	972125
90720	972126
70397	972127
3974	972128
42914	972129
6589	972130
6637	972131
10075	972132
51635	972133
35623	972134
11935	972135
91245	972136
19989	972137
174247	972138
29141	972139
16574	972140
10041	972141
35873	972142
16497	972143
51205	972144
19747	972145
5075	972146
10146	972147
19811	972148
35599	972149
50976	972150
24112	972151
3081	972152
14163	972153
5023	972154
35776	972155
61565	972156
49109	972157
33482	972158
4454	972159
46635	972160
15377	972161
50541	972162
15940	972163
7187	972164
20992	972165
3388	972166
3388	972167
7871	972168
12300	972169
2043	972170
20282	972171
509	972172
21793	972173
492	972174
14191	972175
2990	972176
74744	972177
51290	972178
849	972179
71102	972180
3970	972181
89686	972182
83669	972183
39469	972184
906	972185
34108	972186
3240	972187
90656	972188
27956	972189
40706	972190
62190	972191
15377	972192
91217	972193
60207	972194
9062	972195
2379	972196
16130	972197
21198	972198
1732	972199
25876	972200
26504	972201
19858	972202
671	972203
59375	972204
21902	972205
912	972206
10875	972207
6032	972208
59998	972209
5701	972210
11032	972211
51986	972212
41726	972213
29619	972214
32220	972215
15246	972216
29329	972217
39346	972218
8743	972219
1537	972220
4911	972221
57806	972222
23304	972223
32393	972224
9393	972225
638	972226
95657	972227
34575	972228
11602	972229
1644	972230
27461	972231
6108	972232
17831	972233
9324	972234
60203	972235
56053	972236
18386	972237
50009	972238
28270	972239
19287	972240
18742	972241
44903	972242
32331	972243
22786	972244
25873	972245
2143	972246
12987	972247
51476	972248
9753	972249
260	972250
4429	972251
11809	972252
74286	972253
25748	972254
125486	972255
37018	972256
23211	972257
46037	972258
47504	972259
107589	972260
62591	972261
5645	972262
28259	972263
9824	972264
27620	972265
8349	972266
43015	972267
113072	972268
34824	972269
10196	972270
46050	972271
74252	972272
3234	972273
4944	972274
42980	972275
22823	972276
1365	972277
43497	972278
932	972279
394	972280
40671	972281
1345	972282
1	972283
32661	972284
22957	972285
4360	972286
88128	972287
66974	972288
18843	972289
83594	972290
24239	972291
43	972292
6341	972293
4173	972294
48648	972295
2903	972296
167	972297
71037	972298
49081	972299
156	972300
2199	972301
27476	972302
4499	972303
21768	972304
9546	972305
70032	972306
3025	972307
25302	972308
30323	972309
39288	972310
8783	972311
3345	972312
34341	972313
27595	972314
110	972315
512	972316
5804	972317
3	972318
16365	972319
10471	972320
87926	972321
11133	972322
73319	972323
120306	972324
113951	972325
12231	972326
6778	972327
24229	972328
57666	972329
32751	972330
51424	972331
7840	972332
1030	972333
59317	972334
59317	972335
7952	972336
42674	972337
10089	972338
383	972339
28173	972340
18068	972341
313	972342
10303	972343
37535	972344
2033	972345
37851	972346
108	972347
16600	972348
8436	972349
6117	972350
187	972351
26152	972352
108358	972353
19228	972354
1	972355
12765	972356
3118	972357
3437	972358
112240	972359
4478	972360
692	972361
7296	972362
19902	972363
57227	972364
4333	972365
75	972366
57586	972367
6352	972368
59405	972369
8670	972370
74670	972371
14759	972372
947	972373
6654	972374
7589	972375
15896	972376
105019	972377
20003	972378
57300	972379
17000	972380
148408	972381
1053	972382
19564	972383
2112	972384
29485	972385
3546	972386
19241	972387
54197	972388
17	972389
3874	972390
35692	972391
1628	972392
85540	972393
36290	972394
13361	972395
27708	972396
9386	972397
209	972398
16766	972399
30050	972400
19596	972401
18099	972402
85050	972403
27472	972404
27317	972405
8300	972406
15341	972407
40382	972408
21587	972409
57256	972410
19902	972411
10206	972412
3963	972413
7450	972414
21114	972415
37106	972416
6304	972417
5997	972418
745	972419
106570	972420
19790	972421
549	972422
22553	972423
43817	972424
12118	972425
21974	972426
51749	972427
34333	972428
74987	972429
2811	972430
117895	972431
6810	972432
11555	972433
15128	972434
56	972435
40575	972436
152	972437
1558	972438
1228	972439
29115	972440
24270	972441
5065	972442
53167	972443
19992	972444
8824	972445
22711	972446
58806	972447
134314	972448
44264	972449
74918	972450
20486	972451
2592	972452
56950	972453
28037	972454
52020	972455
69232	972456
34440	972457
475	972458
5736	972459
30569	972460
51223	972461
32389	972462
4459	972463
393	972464
6729	972465
4609	972466
45210	972467
47662	972468
199	972469
3599	972470
37377	972471
1187	972472
7382	972473
7382	972474
18284	972475
40592	972476
71349	972477
47712	972478
8941	972479
105210	972480
48050	972481
71080	972482
3036	972483
87638	972484
2274	972485
15392	972486
1075	972487
781	972488
8083	972489
8730	972490
166034	972491
29450	972492
31924	972493
21955	972494
13122	972495
1870	972496
15260	972497
2188	972498
9485	972499
1986	972500
110396	972501
19626	972502
51945	972503
6832	972504
43123	972505
57339	972506
230	972507
30317	972508
39534	972509
90416	972510
19271	972511
35350	972512
8766	972513
12918	972514
24001	972515
89889	972516
74510	972517
558	972518
54749	972519
5787	972520
49904	972521
34817	972522
12471	972523
20006	972524
419	972525
442	972526
68413	972527
10465	972528
60845	972529
26397	972530
74578	972531
1	972532
69120	972533
8826	972534
3499	972535
12978	972536
35838	972537
39157	972538
602	972539
83501	972540
36338	972541
71	972542
12651	972543
57471	972544
61957	972545
15685	972546
19813	972547
4429	972548
38691	972549
40837	972550
134437	972551
841	972552
104	972553
33445	972554
350	972555
1743	972556
10168	972557
12408	972558
63563	972559
47809	972560
500	972561
31540	972562
70014	972563
158299	972564
47592	972565
1711	972566
20907	972567
59125	972568
2693	972569
1281	972570
57676	972571
814	972572
50559	972573
30977	972574
36424	972575
7776	972576
29038	972577
22008	972578
17153	972579
5174	972580
53084	972581
2259	972582
173720	972583
113828	972584
25334	972585
90460	972586
93794	972587
5685	972588
13856	972589
13350	972590
135	972591
174867	972592
75043	972593
2168	972594
1785	972595
43483	972596
59028	972597
435	972598
3214	972599
1531	972600
6869	972601
26694	972602
113600	972603
14405	972604
23406	972605
23618	972606
1275	972607
891	972608
33233	972609
47485	972610
66323	972611
14990	972612
48651	972613
10813	972614
34477	972615
3574	972616
46215	972617
7647	972618
6601	972619
77359	972620
88156	972621
8483	972622
134	972623
4421	972624
105382	972625
2421	972626
104	972627
112200	972628
70929	972629
1	972630
33600	972631
26935	972632
62	972633
3505	972634
59262	972635
516	972636
10480	972637
5212	972638
61456	972639
1423	972640
42330	972641
2208	972642
2208	972643
7490	972644
12570	972645
21894	972646
74329	972647
7647	972648
53364	972649
506	972650
7499	972651
21050	972652
47635	972653
1605	972654
2107	972655
413	972656
7518	972657
25616	972658
32559	972659
47460	972660
32660	972661
1739	972662
166045	972663
13542	972664
28224	972665
27354	972666
28541	972667
49117	972668
87492	972669
28420	972670
2409	972671
408	972672
9561	972673
3530	972674
167	972675
24371	972676
110444	972677
28555	972678
59346	972679
1147	972680
71220	972681
37336	972682
22999	972683
6408	972684
532	972685
84	972686
9113	972687
1015	972688
53688	972689
943	972690
24017	972691
12567	972692
4	972693
8435	972694
3345	972695
6	972696
10944	972697
21128	972698
5997	972699
12002	972700
61812	972701
12517	972702
907	972703
1825	972704
59188	972705
24280	972706
1986	972707
19906	972708
974	972709
28479	972710
47611	972711
30154	972712
5222	972713
1308	972714
169654	972715
3281	972716
18290	972717
1	972718
265	972719
28255	972720
12104	972721
5045	972722
14941	972723
17187	972724
1125	972725
38514	972726
2597	972727
19530	972728
2199	972729
31897	972730
19573	972731
26669	972732
39393	972733
219	972734
349	972735
7622	972736
39831	972737
48078	972738
29510	972739
4418	972740
75373	972741
140985	972742
14079	972743
17033	972744
1109	972745
40436	972746
70410	972747
90990	972748
3820	972749
58719	972750
807	972751
31405	972752
6277	972753
104158	972754
4603	972755
24328	972756
28696	972757
66698	972758
67397	972759
7424	972760
10028	972761
137911	972762
14169	972763
55227	972764
66065	972765
69473	972766
46389	972767
4153	972768
50170	972769
4534	972770
30200	972771
54617	972772
6540	972773
113816	972774
34929	972775
52793	972776
59405	972777
43059	972778
50026	972779
17258	972780
35851	972781
662	972782
7050	972783
24169	972784
59265	972785
5116	972786
62643	972787
52154	972788
3907	972789
24892	972790
888	972791
59905	972792
127514	972793
146	972794
1421	972795
37546	972796
56303	972797
49151	972798
37096	972799
95736	972800
59016	972801
87930	972802
65842	972803
39708	972804
73452	972805
72314	972806
13776	972807
23179	972808
85766	972809
134341	972810
19987	972811
27541	972812
11821	972813
83466	972814
34412	972815
10880	972816
55421	972817
15038	972818
25982	972819
38032	972820
75154	972821
12542	972822
19615	972823
8531	972824
24668	972825
67742	972826
19510	972827
1955	972828
1239	972829
46907	972830
25364	972831
129624	972832
12329	972833
12373	972834
54423	972835
54913	972836
29748	972837
6640	972838
12915	972839
57010	972840
44683	972841
59564	972842
2898	972843
11805	972844
507	972845
12233	972846
363	972847
47609	972848
1061	972849
188	972850
10673	972851
5669	972852
34794	972853
14808	972854
6794	972855
56191	972856
121479	972857
33316	972858
60747	972859
59623	972860
65341	972861
20932	972862
113116	972863
17505	972864
10253	972865
19690	972866
16682	972867
57263	972868
16701	972869
57470	972870
57227	972871
40241	972872
13861	972873
71096	972874
64501	972875
2221	972876
48738	972877
36965	972878
62749	972879
16226	972880
122702	972881
71166	972882
1854	972883
33360	972884
8265	972885
40774	972886
10097	972887
27760	972888
26006	972889
174065	972890
78134	972891
10547	972892
40821	972893
81285	972894
18805	972895
8352	972896
10348	972897
98148	972898
33504	972899
27288	972900
78847	972901
109806	972902
45918	972903
21215	972904
6624	972905
4929	972906
7335	972907
82179	972908
31795	972909
14652	972910
27871	972911
7325	972912
21419	972913
8354	972914
54514	972915
109261	972916
110166	972917
72768	972918
25471	972919
1212	972920
43338	972921
65722	972922
88123	972923
184007	972924
38790	972925
45814	972926
54090	972927
7705	972928
82635	972929
3813	972930
64489	972931
51316	972932
56279	972933
16640	972934
15867	972935
12986	972936
164987	972937
1366	972938
67295	972939
15751	972940
8554	972941
37734	972942
38099	972943
77043	972944
13178	972945
22695	972946
56981	972947
38041	972948
30639	972949
32688	972950
17504	972951
33278	972952
67940	972953
37065	972954
68711	972955
20865	972956
20810	972957
1440	972958
38063	972959
73840	972960
57837	972961
40524	972962
81574	972963
60727	972964
12503	972965
28985	972966
7191	972967
4664	972968
71053	972969
26034	972970
2383	972971
49118	972972
8028	972973
6451	972974
8988	972975
54695	972976
34615	972977
84260	972978
29180	972979
11519	972980
6536	972981
13348	972982
733	972983
112534	972984
18775	972985
8327	972986
16459	972987
67426	972988
22769	972989
62461	972990
627	972991
259	972992
48744	972993
35712	972994
101713	972995
34744	972996
45108	972997
74854	972998
45074	972999
119921	973000
74704	973001
46730	973002
48753	973003
54662	973004
16657	973005
15356	973006
68854	973007
28913	973008
74	973009
12900	973010
2371	973011
29191	973012
1	973013
9465	973014
1014	973015
30496	973016
29914	973017
8768	973018
33611	973019
70850	973020
28650	973021
21498	973022
9729	973023
47493	973024
8638	973025
51321	973026
17380	973027
23	973028
308	973029
43250	973030
22078	973031
13881	973032
22582	973033
101628	973034
1951	973035
4949	973036
252	973037
1	973038
13849	973039
48114	973040
2687	973041
59336	973042
37423	973043
21575	973044
7363	973045
50550	973046
49695	973047
10321	973048
51789	973049
42357	973050
790	973051
147829	973052
27582	973053
62677	973054
133467	973055
55521	973056
18466	973057
34384	973058
1651	973059
23709	973060
7558	973061
95549	973062
12069	973063
20202	973064
14003	973065
3736	973066
55442	973067
674	973068
1443	973069
23840	973070
40801	973071
5634	973072
142752	973073
32432	973074
8778	973075
320	973076
1954	973077
8322	973078
43440	973079
48077	973080
9279	973081
56486	973082
2435	973083
11767	973084
5855	973085
34448	973086
35761	973087
30788	973088
1035	973089
53524	973090
1986	973091
8000	973092
7956	973093
27291	973094
68	973095
74	973096
17443	973097
5394	973098
8565	973099
5394	973100
2534	973101
1568	973102
44269	973103
53087	973104
52992	973105
63860	973106
25929	973107
56782	973108
57414	973109
25764	973110
44564	973111
39792	973112
67454	973113
64010	973114
25764	973115
20138	973116
41583	973117
10813	973118
5735	973119
3910	973120
15350	973121
7710	973122
17945	973123
712	973124
4306	973125
152903	973126
41322	973127
183743	973128
11651	973129
692	973130
32877	973131
419	973132
18978	973133
76604	973134
17160	973135
72915	973136
10111	973137
152703	973138
117542	973139
37758	973140
38431	973141
6381	973142
21200	973143
46352	973144
29106	973145
23185	973146
56031	973147
166633	973148
74	973149
6	973150
5603	973151
58870	973152
173375	973153
5723	973154
71122	973155
871	973156
101177	973157
41502	973158
846	973159
37763	973160
15210	973161
1786	973162
2512	973163
3583	973164
4403	973165
15867	973166
15890	973167
48890	973168
15227	973169
10189	973170
40542	973171
47	973172
24016	973173
91975	973174
51149	973175
4900	973176
19103	973177
45099	973178
27288	973179
28731	973180
5722	973181
11791	973182
15252	973183
5	973184
34263	973185
26141	973186
165	973187
41521	973188
5868	973189
18149	973190
423	973191
53790	973192
2199	973193
49330	973194
22073	973195
77675	973196
16869	973197
19915	973198
14877	973199
9017	973200
8724	973201
43080	973202
57363	973203
40985	973204
35575	973205
11371	973206
1773	973207
139943	973208
51605	973209
18394	973210
7643	973211
25332	973212
69784	973213
34361	973214
1761	973215
82704	973216
41797	973217
4545	973218
756	973219
6909	973220
2576	973221
56433	973222
6570	973223
15870	973224
1174	973225
32131	973226
8320	973227
20208	973228
2150	973229
51824	973230
3372	973231
6068	973232
124	973233
16190	973234
23861	973235
1070	973236
13730	973237
12986	973238
27302	973239
9493	973240
5601	973241
34384	973242
18932	973243
49526	973244
102864	973245
87485	973246
36784	973247
2949	973248
22462	973249
25858	973250
3949	973251
20113	973252
57706	973253
754	973254
1265	973255
39597	973256
753	973257
4442	973258
61621	973259
3362	973260
989	973261
4684	973262
5632	973263
8774	973264
546	973265
138	973266
68389	973267
110115	973268
4418	973269
35844	973270
102	973271
41009	973272
2209	973273
1429	973274
3476	973275
69220	973276
98641	973277
30912	973278
7053	973279
31850	973280
66105	973281
56195	973282
46577	973283
56195	973284
46684	973285
2071	973286
13959	973287
81310	973288
12429	973289
37601	973290
37601	973291
85887	973292
49067	973293
11013	973294
7063	973295
38086	973296
10665	973297
1712	973298
17713	973299
47797	973300
49169	973301
12145	973302
39505	973303
57221	973304
83490	973305
8259	973306
47766	973307
14787	973308
48069	973309
1448	973310
56419	973311
2795	973312
98177	973313
31988	973314
15736	973315
4436	973316
15737	973317
28589	973318
17866	973319
21942	973320
47921	973321
7127	973322
57771	973323
33827	973324
21735	973325
39518	973326
6914	973327
32471	973328
32751	973329
40399	973330
3799	973331
57955	973332
26441	973333
15304	973334
54690	973335
52848	973336
1284	973337
18157	973338
26507	973339
39711	973340
20970	973341
1188	973342
20798	973343
112377	973344
77617	973345
14948	973346
21824	973347
29408	973348
93759	973349
78492	973350
37396	973351
31057	973352
25674	973353
107666	973354
646	973355
6146	973356
21019	973357
57739	973358
12845	973359
41839	973360
58962	973361
47627	973362
26583	973363
31356	973364
56204	973365
4947	973366
12895	973367
39777	973368
1374	973369
21352	973370
47484	973371
4472	973372
35681	973373
4037	973374
71217	973375
123498	973376
28226	973377
983	973378
28100	973379
70761	973380
1188	973381
16121	973382
131	973383
15321	973384
30973	973385
37801	973386
768	973387
82596	973388
18927	973389
38967	973390
81297	973391
60233	973392
15147	973393
27557	973394
70599	973395
29384	973396
2523	973397
79125	973398
85688	973399
39375	973400
21212	973401
9601	973402
57480	973403
753	973404
5802	973405
13321	973406
87572	973407
31361	973408
15845	973409
1539	973410
26792	973411
73157	973412
183334	973413
18070	973414
22561	973415
50152	973416
74907	973417
22217	973418
423	973419
59798	973420
102529	973421
31187	973422
14068	973423
9840	973424
32825	973425
13654	973426
5991	973427
18685	973428
4947	973429
5595	973430
108513	973431
34480	973432
8360	973433
2577	973434
23419	973435
25891	973436
1094	973437
53596	973438
72234	973439
14375	973440
157121	973441
20946	973442
8079	973443
14519	973444
128667	973445
17878	973446
2236	973447
76593	973448
4033	973449
40798	973450
17676	973451
118525	973452
3802	973453
12853	973454
37397	973455
17902	973456
1341	973457
22828	973458
85595	973459
8992	973460
8499	973461
26595	973462
10649	973463
9663	973464
2158	973465
49245	973466
76159	973467
11085	973468
57096	973469
1677	973470
13998	973471
3622	973472
12244	973473
18408	973474
412	973475
84794	973476
53319	973477
2414	973478
324	973479
1713	973480
31648	973481
36502	973482
71190	973483
48908	973484
37096	973485
17665	973486
7344	973487
105368	973488
47735	973489
74551	973490
85830	973491
37278	973492
18253	973493
56039	973494
45333	973495
55	973496
69665	973497
41134	973498
964	973499
22165	973500
8675	973501
64505	973502
18856	973503
16265	973504
71059	973505
132730	973506
15241	973507
1453	973508
30333	973509
26205	973510
117	973511
2249	973512
23182	973513
1726	973514
37166	973515
8051	973516
30842	973517
45426	973518
632	973519
79411	973520
55792	973521
44658	973522
37915	973523
2517	973524
7242	973525
591	973526
19202	973527
1353	973528
39879	973529
4335	973530
17125	973531
15233	973532
125134	973533
46209	973534
47536	973535
23822	973536
10968	973537
39768	973538
57582	973539
12925	973540
500	973541
28100	973542
26534	973543
36184	973544
25864	973545
18354	973546
31238	973547
10738	973548
57324	973549
1981	973550
25703	973551
21305	973552
35215	973553
63215	973554
160213	973555
18045	973556
47687	973557
6962	973558
38620	973559
57561	973560
7998	973561
14528	973562
4135	973563
15234	973564
26056	973565
27247	973566
1853	973567
254	973568
864	973569
57333	973570
26583	973571
47937	973572
26672	973573
15770	973574
2602	973575
47486	973576
45860	973577
28487	973578
46591	973579
26916	973580
21869	973581
46978	973582
36669	973583
32296	973584
522	973585
21800	973586
104761	973587
26503	973588
1479	973589
61731	973590
40399	973591
32739	973592
39041	973593
3221	973594
26396	973595
54966	973596
74419	973597
92271	973598
836	973599
52104	973600
48727	973601
475	973602
19853	973603
32629	973604
4536	973605
73436	973606
17497	973607
44795	973608
12908	973609
4166	973610
1899	973611
37948	973612
58852	973613
49412	973614
8312	973615
26234	973616
30609	973617
1094	973618
31215	973619
31835	973620
78192	973621
20643	973622
19059	973623
46635	973624
24622	973625
489	973626
12848	973627
38389	973628
30555	973629
32648	973630
83245	973631
67059	973632
21065	973633
20790	973634
517	973635
6930	973636
32520	973637
40901	973638
82033	973639
1100	973640
60320	973641
37941	973642
6991	973643
821	973644
21847	973645
39806	973646
45019	973647
23665	973648
26763	973649
162889	973650
21123	973651
84209	973652
88280	973653
6560	973654
543	973655
34606	973656
711	973657
21623	973658
32539	973659
25938	973660
57377	973661
326	973662
4118	973663
17312	973664
44701	973665
33370	973666
2609	973667
4983	973668
55032	973669
14779	973670
109770	973671
18216	973672
1188	973673
21907	973674
6676	973675
3328	973676
22028	973677
31108	973678
1609	973679
2841	973680
34246	973681
48746	973682
39423	973683
38352	973684
32223	973685
32550	973686
48059	973687
57201	973688
10622	973689
3626	973690
12894	973691
15830	973692
4618	973693
2553	973694
28267	973695
3473	973696
18520	973697
33451	973698
5332	973699
18317	973700
30012	973701
17380	973702
166895	973703
47210	973704
9669	973705
2058	973706
1712	973707
2124	973708
44066	973709
26172	973710
47587	973711
12094	973712
31536	973713
8111	973714
6418	973715
51054	973716
51870	973717
30644	973718
64192	973719
35647	973720
6659	973721
63345	973722
16286	973723
50097	973724
376	973725
15625	973726
10952	973727
65349	973728
47762	973729
55949	973730
68333	973731
59834	973732
30907	973733
27472	973734
12441	973735
47672	973736
15339	973737
1421	973738
38363	973739
11709	973740
174306	973741
35577	973742
47544	973743
1908	973744
39768	973745
17840	973746
16410	973747
50398	973748
30011	973749
31356	973750
1359	973751
1364	973752
26848	973753
17566	973754
23144	973755
102	973756
5138	973757
410	973758
77498	973759
20927	973760
2839	973761
3285	973762
6671	973763
39423	973764
9382	973765
348	973766
6778	973767
22505	973768
12645	973769
47806	973770
57415	973771
87288	973772
1784	973773
21876	973774
50895	973775
16129	973776
3480	973777
33811	973778
39413	973779
33798	973780
3272	973781
47730	973782
19587	973783
97019	973784
48735	973785
37707	973786
49386	973787
21884	973788
58788	973789
26635	973790
26456	973791
32662	973792
8222	973793
32387	973794
1451	973795
2084	973796
15027	973797
26434	973798
4667	973799
18121	973800
15830	973801
54100	973802
10953	973803
2052	973804
23161	973805
47711	973806
46729	973807
26776	973808
81304	973809
1372	973810
85276	973811
9398	973812
40845	973813
3356	973814
30599	973815
60030	973816
1226	973817
41544	973818
6963	973819
27916	973820
27423	973821
8990	973822
57738	973823
48052	973824
85780	973825
2029	973826
53651	973827
26085	973828
25537	973829
39031	973830
47494	973831
12078	973832
19570	973833
73996	973834
113834	973835
74089	973836
1668	973837
24684	973838
6581	973839
625	973840
57825	973841
26017	973842
5408	973843
20822	973844
11574	973845
64022	973846
6142	973847
125787	973848
30594	973849
104218	973850
137463	973851
52388	973852
41800	973853
2146	973854
87817	973855
29440	973856
815	973857
25444	973858
19442	973859
188693	973860
73454	973861
2871	973862
16577	973863
67276	973864
83151	973865
73815	973866
53276	973867
7650	973868
3636	973869
155143	973870
32403	973871
130477	973872
11314	973873
13704	973874
56411	973875
188036	973876
18307	973877
6605	973878
77057	973879
6968	973880
23001	973881
12118	973882
15193	973883
43419	973884
11040	973885
87620	973886
35099	973887
182277	973888
9268	973889
126941	973890
2074	973891
84047	973892
24780	973893
44255	973894
134039	973895
39912	973896
18320	973897
3249	973898
16217	973899
4716	973900
55174	973901
10676	973902
147857	973903
98099	973904
351	973905
27357	973906
4414	973907
44220	973908
6699	973909
42761	973910
182571	973911
6533	973912
26573	973913
21999	973914
49	973915
88056	973916
81739	973917
558	973918
22087	973919
10681	973920
5182	973921
26860	973922
43130	973923
31683	973924
81483	973925
17944	973926
17791	973927
118316	973928
13479	973929
12965	973930
21255	973931
11298	973932
38693	973933
7429	973934
1007	973935
17913	973936
21446	973937
124595	973938
162812	973939
35822	973940
84878	973941
14550	973942
8389	973943
151375	973944
131234	973945
23833	973946
33734	973947
26294	973948
172597	973949
46	973950
4403	973951
13211	973952
13479	973953
76213	973954
10397	973955
106404	973956
34088	973957
13479	973958
9757	973959
135221	973960
10745	973961
34405	973962
175321	973963
5900	973964
3684	973965
75449	973966
41313	973967
72365	973968
20925	973969
168294	973970
3840	973971
53686	973972
425	973973
52214	973974
4391	973975
16591	973976
5526	973977
22689	973978
42729	973979
89370	973980
26372	973981
31544	973982
25603	973983
44494	973984
133952	973985
27907	973986
6008	973987
133413	973988
8305	973989
59020	973990
105660	973991
58936	973992
97428	973993
85231	973994
24747	973995
68738	973996
79224	973997
123115	973998
155682	973999
20071	974000
40135	974001
45046	974002
71546	974003
76849	974004
85918	974005
54542	974006
58908	974007
64013	974008
30949	974009
56578	974010
43786	974011
19086	974012
104501	974013
58479	974014
27663	974015
59772	974016
73597	974017
117155	974018
10594	974019
15123	974020
73670	974021
26323	974022
72488	974023
36681	974024
105706	974025
132816	974026
105458	974027
17888	974028
39949	974029
26967	974030
96910	974031
37713	974032
44711	974033
80264	974034
16903	974035
113195	974036
85393	974037
67157	974038
77428	974039
22689	974040
21046	974041
6358	974042
6388	974043
174459	974044
19892	974045
83197	974046
166004	974047
185017	974048
131618	974049
68355	974050
85624	974051
14636	974052
65215	974053
30112	974054
44387	974055
70478	974056
9726	974057
28799	974058
12277	974059
23054	974060
70567	974061
157182	974062
34950	974063
26969	974064
28841	974065
162326	974066
174806	974067
33046	974068
59589	974069
27819	974070
21955	974071
44825	974072
126348	974073
77457	974074
90145	974075
177279	974076
31629	974077
29316	974078
141444	974079
47216	974080
37539	974081
89547	974082
122367	974083
764	974084
26210	974085
68617	974086
61950	974087
75799	974088
6898	974089
105411	974090
47030	974091
9614	974092
102067	974093
554	974094
15947	974095
47717	974096
13564	974097
28160	974098
64945	974099
106586	974100
19457	974101
16622	974102
27420	974103
7924	974104
70525	974105
26819	974106
10568	974107
140835	974108
25475	974109
71560	974110
81759	974111
9918	974112
15007	974113
32208	974114
106584	974115
15895	974116
51515	974117
7331	974118
53	974119
2925	974120
101867	974121
2168	974122
312	974123
9671	974124
16243	974125
967	974126
2579	974127
77597	974128
47092	974129
60879	974130
5644	974131
60879	974132
31630	974133
65008	974134
5744	974135
108161	974136
64435	974137
1289	974138
41318	974139
1121	974140
2730	974141
4500	974142
2209	974143
10807	974144
110497	974145
17077	974146
8906	974147
107613	974148
8904	974149
49636	974150
146602	974151
110497	974152
43865	974153
171020	974154
131521	974155
92119	974156
107613	974157
27128	974158
127193	974159
78534	974160
8683	974161
27949	974162
143216	974163
179616	974164
19066	974165
6548	974166
20587	974167
41292	974168
59498	974169
36698	974170
77558	974171
40390	974172
34067	974173
76611	974174
7952	974175
62547	974176
3265	974177
148684	974178
14305	974179
42110	974180
22	974181
15184	974182
12964	974183
137416	974184
15573	974185
1415	974186
33151	974187
13112	974188
52767	974189
63297	974190
20372	974191
29876	974192
76041	974193
76085	974194
92146	974195
36155	974196
39897	974197
89862	974198
142549	974199
22968	974200
26649	974201
42128	974202
181	974203
8027	974204
23715	974205
488	974206
351	974207
54069	974208
62	974209
12774	974210
99571	974211
40386	974212
907	974213
907	974214
14788	974215
10151	974216
23806	974217
28154	974218
9700	974219
49608	974220
48035	974221
1156	974222
11230	974223
8209	974224
35668	974225
113284	974226
3359	974227
6375	974228
4548	974229
3090	974230
6945	974231
11850	974232
6552	974233
24247	974234
174591	974235
15786	974236
6003	974237
493	974238
3549	974239
1579	974240
39468	974241
41425	974242
18701	974243
2115	974244
135327	974245
19345	974246
2872	974247
13497	974248
105760	974249
8410	974250
11474	974251
64	974252
91	974253
91	974254
91	974255
53569	974256
91	974257
174712	974258
13532	974259
11504	974260
3997	974261
41611	974262
41611	974263
5609	974264
25948	974265
41611	974266
4732	974267
41611	974268
467	974269
11932	974270
91	974271
64681	974272
156960	974273
50681	974274
38094	974275
10195	974276
7339	974277
13528	974278
14203	974279
13292	974280
31741	974281
22650	974282
3690	974283
60957	974284
38094	974285
32012	974286
11940	974287
13923	974288
74124	974289
56419	974290
4195	974291
6643	974292
1274	974293
159876	974294
60959	974295
5026	974296
11494	974297
91	974298
19144	974299
28042	974300
11504	974301
10	974302
89977	974303
43531	974304
7913	974305
8703	974306
7579	974307
7913	974308
71550	974309
35807	974310
21695	974311
35807	974312
8420	974313
11933	974314
39383	974315
18646	974316
2351	974317
1451	974318
5829	974319
91	974320
3467	974321
23995	974322
56389	974323
91	974324
43621	974325
77711	974326
28838	974327
4340	974328
16650	974329
4927	974330
64	974331
34173	974332
41611	974333
4927	974334
64	974335
5609	974336
2872	974337
524	974338
148460	974339
47099	974340
34162	974341
34044	974342
40685	974343
61756	974344
91	974345
17649	974346
8377	974347
41611	974348
11494	974349
10	974350
14835	974351
11474	974352
3895	974353
108400	974354
77802	974355
67570	974356
63783	974357
9124	974358
87278	974359
67526	974360
43788	974361
29	974362
440	974363
4690	974364
2890	974365
5503	974366
60805	974367
57363	974368
50338	974369
150	974370
4157	974371
141741	974372
3445	974373
13292	974374
20007	974375
27693	974376
97137	974377
27722	974378
4080	974379
565	974380
73931	974381
77743	974382
3398	974383
11617	974384
18545	974385
108292	974386
42247	974387
21995	974388
16179	974389
1047	974390
79	974391
98147	974392
42995	974393
23229	974394
82488	974395
30441	974396
30812	974397
244	974398
244	974399
10136	974400
8740	974401
169836	974402
1418	974403
4494	974404
19247	974405
635	974406
74540	974407
70470	974408
3097	974409
51442	974410
5282	974411
21666	974412
16484	974413
43636	974414
59780	974415
66395	974416
101399	974417
26562	974418
33263	974419
1180	974420
187	974421
19238	974422
41472	974423
9776	974424
8894	974425
20654	974426
797	974427
50070	974428
42859	974429
12981	974430
30365	974431
5894	974432
20043	974433
6685	974434
20133	974435
62251	974436
41728	974437
8894	974438
297	974439
287	974440
16135	974441
4435	974442
833	974443
19863	974444
16954	974445
40380	974446
1527	974447
11920	974448
6685	974449
36040	974450
81320	974451
11914	974452
59357	974453
688	974454
10967	974455
4581	974456
60014	974457
41325	974458
172672	974459
25695	974460
53321	974461
7484	974462
2141	974463
29755	974464
1	974465
31386	974466
3901	974467
87291	974468
1282	974469
11570	974470
14494	974471
8594	974472
4715	974473
87676	974474
1999	974475
13345	974476
78757	974477
69966	974478
6241	974479
8415	974480
34626	974481
6986	974482
7353	974483
12385	974484
76038	974485
4387	974486
8497	974487
13029	974488
203	974489
7	974490
41172	974491
208	974492
18903	974493
67938	974494
14753	974495
2893	974496
31579	974497
20058	974498
2893	974499
20966	974500
1530	974501
12908	974502
32381	974503
58775	974504
33832	974505
29115	974506
39141	974507
2188	974508
35600	974509
7920	974510
25757	974511
31540	974512
13923	974513
24022	974514
47801	974515
36792	974516
82535	974517
46056	974518
128521	974519
31455	974520
3885	974521
16846	974522
71764	974523
74143	974524
74181	974525
112976	974526
13728	974527
689	974528
50996	974529
110816	974530
12987	974531
45036	974532
28671	974533
25201	974534
141995	974535
42676	974536
20170	974537
501	974538
170004	974539
579	974540
2170	974541
10309	974542
112716	974543
61694	974544
5977	974545
39222	974546
104219	974547
10307	974548
28976	974549
62555	974550
3062	974551
40252	974552
4057	974553
69878	974554
62272	974555
90624	974556
54873	974557
14591	974558
676	974559
3580	974560
18692	974561
4099	974562
48704	974563
78085	974564
33476	974565
146198	974566
75235	974567
61611	974568
35629	974569
2447	974570
30104	974571
12451	974572
816	974573
4524	974574
181897	974575
422	974576
11433	974577
1336	974578
11215	974579
52095	974580
3632	974581
11889	974582
46440	974583
2812	974584
45451	974585
62432	974586
3857	974587
71749	974588
113637	974589
2454	974590
73305	974591
27760	974592
14236	974593
4472	974594
40277	974595
1055	974596
61970	974597
8490	974598
113356	974599
5609	974600
958	974601
91555	974602
1120	974603
5079	974604
36985	974605
16677	974606
2385	974607
124614	974608
27466	974609
9439	974610
117	974611
74438	974612
6814	974613
7795	974614
5797	974615
62155	974616
2418	974617
74874	974618
43479	974619
19633	974620
62655	974621
14150	974622
4245	974623
39895	974624
62749	974625
29091	974626
147137	974627
12101	974628
656	974629
132480	974630
8660	974631
91132	974632
22468	974633
68937	974634
4364	974635
429	974636
1465	974637
4479	974638
62485	974639
4927	974640
6694	974641
422	974642
4927	974643
650	974644
6608	974645
28581	974646
8319	974647
4736	974648
30668	974649
89185	974650
1095	974651
27463	974652
14725	974653
422	974654
965	974655
49917	974656
20936	974657
44121	974658
167378	974659
136076	974660
302	974661
78913	974662
110804	974663
36448	974664
32659	974665
18312	974666
3109	974667
632	974668
56352	974669
69130	974670
30280	974671
3084	974672
30280	974673
38536	974674
7528	974675
13872	974676
104901	974677
14591	974678
42911	974679
53769	974680
1151	974681
176590	974682
7539	974683
9528	974684
109088	974685
13066	974686
29586	974687
711	974688
420	974689
19900	974690
6012	974691
1903	974692
1998	974693
158	974694
1551	974695
11804	974696
5463	974697
7694	974698
3907	974699
41706	974700
8420	974701
7559	974702
45591	974703
42656	974704
145	974705
10088	974706
1099	974707
10482	974708
1554	974709
816	974710
24199	974711
22468	974712
116819	974713
12112	974714
145954	974715
49680	974716
58382	974717
81576	974718
90190	974719
51076	974720
39241	974721
7559	974722
420	974723
80659	974724
74368	974725
165	974726
90987	974727
506	974728
72893	974729
70298	974730
5813	974731
131876	974732
121923	974733
48341	974734
353	974735
5977	974736
84606	974737
80301	974738
112581	974739
74181	974740
92621	974741
34489	974742
62429	974743
10298	974744
90254	974745
24060	974746
41763	974747
4057	974748
52081	974749
93573	974750
47563	974751
61578	974752
28976	974753
18425	974754
84512	974755
22531	974756
4825	974757
501	974758
74920	974759
309	974760
179138	974761
274	974762
9972	974763
41857	974764
25896	974765
28295	974766
41857	974767
33259	974768
28255	974769
65019	974770
28295	974771
28295	974772
89559	974773
3062	974774
8660	974775
10267	974776
27851	974777
10172	974778
42634	974779
1646	974780
91132	974781
43149	974782
1218	974783
19144	974784
8210	974785
1743	974786
8252	974787
59743	974788
55978	974789
30740	974790
128115	974791
85284	974792
17936	974793
70142	974794
56678	974795
12701	974796
11493	974797
20974	974798
129485	974799
58823	974800
105272	974801
52038	974802
148187	974803
12050	974804
137081	974805
18830	974806
59741	974807
15161	974808
76656	974809
2447	974810
2447	974811
19497	974812
1708	974813
39244	974814
68226	974815
119853	974816
2528	974817
2183	974818
51930	974819
51608	974820
9773	974821
30359	974822
135404	974823
19757	974824
80659	974825
13815	974826
22468	974827
13497	974828
70298	974829
1750	974830
16817	974831
744	974832
35629	974833
66729	974834
6116	974835
35884	974836
109445	974837
35484	974838
8367	974839
12	974840
112610	974841
57849	974842
62155	974843
146694	974844
2408	974845
111019	974846
117	974847
62432	974848
10	974849
36071	974850
29480	974851
1450	974852
140688	974853
269	974854
25046	974855
9551	974856
1624	974857
135394	974858
9957	974859
32077	974860
3467	974861
57945	974862
7384	974863
446	974864
2942	974865
3661	974866
13532	974867
31059	974868
5067	974869
82019	974870
56243	974871
106055	974872
54621	974873
135593	974874
86976	974875
21552	974876
140438	974877
45337	974878
5288	974879
17734	974880
57106	974881
78462	974882
22145	974883
82534	974884
9303	974885
54309	974886
37126	974887
56122	974888
80322	974889
64900	974890
31934	974891
38860	974892
64956	974893
81294	974894
56872	974895
158192	974896
55109	974897
101932	974898
26105	974899
9310	974900
44907	974901
77560	974902
45903	974903
37255	974904
15005	974905
18086	974906
101472	974907
102341	974908
38803	974909
26301	974910
68688	974911
14734	974912
31336	974913
53892	974914
80848	974915
165341	974916
30528	974917
160332	974918
68789	974919
93178	974920
103742	974921
134759	974922
4117	974923
45471	974924
132177	974925
30780	974926
94936	974927
41543	974928
191	974929
11452	974930
45060	974931
104080	974932
17368	974933
27227	974934
25047	974935
53751	974936
61227	974937
65155	974938
28767	974939
25483	974940
38677	974941
30838	974942
62393	974943
4189	974944
34991	974945
66778	974946
68749	974947
187322	974948
62158	974949
2197	974950
3900	974951
31837	974952
78757	974953
52673	974954
155659	974955
61227	974956
162538	974957
54332	974958
30965	974959
129697	974960
109823	974961
4117	974962
112577	974963
59006	974964
25773	974965
67218	974966
85626	974967
74677	974968
42407	974969
56450	974970
52403	974971
16373	974972
54704	974973
28767	974974
61300	974975
62505	974976
33670	974977
3520	974978
124711	974979
21063	974980
97427	974981
9303	974982
31062	974983
24198	974984
7809	974985
21965	974986
106090	974987
11278	974988
608	974989
47319	974990
171805	974991
88413	974992
26473	974993
30528	974994
69810	974995
121796	974996
149531	974997
175739	974998
115998	974999
171650	975000
92566	975001
54208	975002
29798	975003
101248	975004
72226	975005
10574	975006
31168	975007
156889	975008
136548	975009
45308	975010
24180	975011
54915	975012
16903	975013
119370	975014
13907	975015
20152	975016
8314	975017
14306	975018
21971	975019
10340	975020
19659	975021
127	975022
92708	975023
45328	975024
87676	975025
7699	975026
38056	975027
69629	975028
26582	975029
55229	975030
44637	975031
81980	975032
25590	975033
28418	975034
6556	975035
36200	975036
77560	975037
26802	975038
54055	975039
37781	975040
6697	975041
13959	975042
33595	975043
7557	975044
65689	975045
17859	975046
1790	975047
85290	975048
5795	975049
80522	975050
68312	975051
70144	975052
143059	975053
55160	975054
25822	975055
87270	975056
27685	975057
91932	975058
5737	975059
81897	975060
7045	975061
20370	975062
33218	975063
44453	975064
185839	975065
123691	975066
25964	975067
41471	975068
45421	975069
75249	975070
9478	975071
182921	975072
104718	975073
120291	975074
35615	975075
57213	975076
4117	975077
4117	975078
67431	975079
175359	975080
98668	975081
24005	975082
68024	975083
54515	975084
90224	975085
66710	975086
78919	975087
186403	975088
38677	975089
37329	975090
40326	975091
511	975092
21382	975093
115699	975094
24996	975095
74322	975096
107926	975097
102467	975098
94937	975099
102941	975100
81942	975101
38711	975102
168572	975103
156373	975104
96362	975105
113666	975106
434	975107
8360	975108
1285	975109
20607	975110
83590	975111
34473	975112
56602	975113
90140	975114
74687	975115
15378	975116
5751	975117
12976	975118
8209	975119
10146	975120
306	975121
51	975122
290	975123
16557	975124
18383	975125
42721	975126
85372	975127
17792	975128
83680	975129
19274	975130
92243	975131
20195	975132
3980	975133
7089	975134
37858	975135
79419	975136
78416	975137
31692	975138
78892	975139
82321	975140
55458	975141
68156	975142
14690	975143
38735	975144
95889	975145
132498	975146
31741	975147
40699	975148
113413	975149
110755	975150
120921	975151
164432	975152
71989	975153
124231	975154
10	975155
6042	975156
1251	975157
10884	975158
46764	975159
76	975160
189	975161
11342	975162
58012	975163
6685	975164
37183	975165
62368	975166
19635	975167
4760	975168
18382	975169
94010	975170
16045	975171
11359	975172
64389	975173
12647	975174
98964	975175
926	975176
66439	975177
12024	975178
926	975179
61819	975180
33658	975181
46	975182
57703	975183
19784	975184
8807	975185
1795	975186
3636	975187
152827	975188
61320	975189
54620	975190
121655	975191
77108	975192
81971	975193
4096	975194
41224	975195
32789	975196
50529	975197
48157	975198
26995	975199
10566	975200
2456	975201
23185	975202
4595	975203
27336	975204
50145	975205
55891	975206
1755	975207
32105	975208
14771	975209
44882	975210
3402	975211
17498	975212
42500	975213
47177	975214
23162	975215
49841	975216
26735	975217
16041	975218
43113	975219
45541	975220
81191	975221
6685	975222
24263	975223
273	975224
13288	975225
16480	975226
4589	975227
98185	975228
100853	975229
63264	975230
9588	975231
37022	975232
42960	975233
58873	975234
9107	975235
51748	975236
47031	975237
22504	975238
147219	975239
125374	975240
39320	975241
22588	975242
13727	975243
15325	975244
82813	975245
4121	975246
19771	975247
52265	975248
26376	975249
26376	975250
110158	975251
18095	975252
5208	975253
95021	975254
15249	975255
4244	975256
187587	975257
14238	975258
21471	975259
69010	975260
130083	975261
41259	975262
83459	975263
32	975264
32	975265
1128	975266
1128	975267
55102	975268
6015	975269
60895	975270
98333	975271
681	975272
11893	975273
907	975274
18920	975275
24975	975276
146	975277
55541	975278
22063	975279
3133	975280
4927	975281
18702	975282
19175	975283
177	975284
2867	975285
9666	975286
478	975287
16820	975288
67007	975289
15189	975290
23354	975291
19193	975292
12881	975293
105206	975294
9262	975295
49454	975296
13569	975297
87517	975298
11528	975299
23180	975300
7367	975301
50140	975302
34399	975303
138575	975304
50078	975305
84635	975306
7457	975307
17188	975308
41638	975309
9647	975310
60791	975311
60147	975312
6867	975313
1991	975314
136129	975315
184723	975316
6045	975317
97258	975318
19555	975319
2441	975320
4323	975321
7442	975322
23138	975323
72514	975324
182510	975325
40762	975326
763	975327
4	975328
57022	975329
26429	975330
24689	975331
48104	975332
18153	975333
2560	975334
30538	975335
34526	975336
69103	975337
3897	975338
25237	975339
129538	975340
17392	975341
24829	975342
275	975343
182315	975344
25998	975345
68879	975346
21763	975347
20798	975348
8426	975349
19190	975350
1431	975351
8092	975352
83610	975353
32328	975354
71240	975355
15753	975356
18850	975357
41484	975358
1036	975359
44662	975360
34283	975361
27689	975362
11797	975363
50013	975364
160173	975365
34473	975366
43377	975367
31772	975368
19611	975369
29982	975370
12913	975371
1609	975372
84726	975373
4134	975374
5593	975375
19418	975376
12902	975377
5918	975378
23599	975379
51002	975380
104526	975381
28232	975382
40790	975383
70573	975384
3822	975385
6094	975386
6194	975387
15098	975388
6108	975389
10893	975390
17385	975391
10681	975392
6197	975393
742	975394
34441	975395
19659	975396
16717	975397
29961	975398
33586	975399
15337	975400
608	975401
663	975402
1246	975403
22499	975404
26802	975405
37100	975406
15763	975407
53563	975408
54334	975409
105917	975410
39997	975411
15772	975412
23273	975413
49076	975414
1538	975415
38903	975416
19759	975417
10563	975418
5640	975419
96809	975420
15501	975421
28265	975422
168036	975423
69629	975424
92797	975425
163465	975426
66453	975427
39201	975428
5762	975429
73065	975430
40773	975431
113694	975432
23831	975433
5761	975434
13635	975435
22525	975436
737	975437
627	975438
804	975439
60136	975440
96876	975441
40559	975442
79287	975443
33684	975444
29636	975445
477	975446
38584	975447
2173	975448
5877	975449
13878	975450
5877	975451
51644	975452
19183	975453
183	975454
173415	975455
13322	975456
124395	975457
2539	975458
19783	975459
74192	975460
31206	975461
69	975462
4	975463
65859	975464
137943	975465
55323	975466
6348	975467
335	975468
5529	975469
28392	975470
6517	975471
246	975472
3108	975473
104374	975474
13576	975475
73924	975476
51609	975477
48955	975478
4718	975479
8705	975480
211	975481
4890	975482
880	975483
13967	975484
97102	975485
1268	975486
28826	975487
104382	975488
30361	975489
5133	975490
4960	975491
12963	975492
94952	975493
10658	975494
1854	975495
644	975496
5766	975497
5545	975498
12977	975499
53	975500
29052	975501
49920	975502
9054	975503
25964	975504
67669	975505
215	975506
6598	975507
20202	975508
8598	975509
26897	975510
52167	975511
4944	975512
13555	975513
6233	975514
30257	975515
14121	975516
14067	975517
21120	975518
133894	975519
7886	975520
244	975521
1335	975522
24	975523
11005	975524
12939	975525
69190	975526
6570	975527
20215	975528
22119	975529
11021	975530
83663	975531
104267	975532
16943	975533
61101	975534
75347	975535
1274	975536
11946	975537
35961	975538
28426	975539
16876	975540
6928	975541
19736	975542
42581	975543
24243	975544
51355	975545
62028	975546
95875	975547
5879	975548
42983	975549
61101	975550
31318	975551
26522	975552
367	975553
32736	975554
48082	975555
175100	975556
242	975557
32689	975558
16747	975559
20729	975560
75086	975561
21078	975562
30394	975563
29673	975564
2785	975565
1593	975566
15253	975567
90420	975568
164	975569
32250	975570
85928	975571
25188	975572
26104	975573
1725	975574
35548	975575
19604	975576
10631	975577
388	975578
21713	975579
25398	975580
21	975581
2785	975582
2004	975583
8094	975584
321	975585
1	975586
21957	975587
2448	975588
19444	975589
28852	975590
16603	975591
3506	975592
20695	975593
4004	975594
58873	975595
16722	975596
60227	975597
94543	975598
581	975599
37822	975600
13238	975601
14726	975602
17346	975603
16336	975604
9071	975605
9071	975606
14113	975607
59992	975608
4349	975609
45943	975610
11866	975611
21960	975612
10296	975613
20660	975614
32432	975615
11473	975616
15108	975617
47747	975618
914	975619
1082	975620
7793	975621
26100	975622
9071	975623
21258	975624
15345	975625
15345	975626
12913	975627
2901	975628
3657	975629
14164	975630
105789	975631
26565	975632
36767	975633
2739	975634
735	975635
86714	975636
5732	975637
7840	975638
14960	975639
9071	975640
52335	975641
14187	975642
27652	975643
39473	975644
16396	975645
51798	975646
38594	975647
177307	975648
43546	975649
275	975650
68870	975651
123761	975652
15341	975653
21795	975654
21467	975655
4992	975656
19995	975657
37178	975658
37186	975659
25287	975660
355	975661
36410	975662
57487	975663
30719	975664
42412	975665
14268	975666
21047	975667
74974	975668
35730	975669
576	975670
5897	975671
636	975672
19972	975673
133970	975674
49642	975675
62403	975676
16702	975677
5090	975678
6897	975679
2002	975680
626	975681
24332	975682
9606	975683
8742	975684
634	975685
29509	975686
3998	975687
149733	975688
16441	975689
32982	975690
5734	975691
16498	975692
17428	975693
43898	975694
24993	975695
86534	975696
28228	975697
12918	975698
2721	975699
3109	975700
77550	975701
13223	975702
17252	975703
5292	975704
51215	975705
21694	975706
47605	975707
1985	975708
35480	975709
146287	975710
23584	975711
24634	975712
31096	975713
6099	975714
48742	975715
70189	975716
17659	975717
89193	975718
53048	975719
26702	975720
57634	975721
1315	975722
42934	975723
26615	975724
22975	975725
2565	975726
53840	975727
150	975728
2713	975729
73223	975730
28223	975731
13625	975732
19351	975733
16788	975734
1763	975735
35730	975736
16078	975737
320	975738
320	975739
2964	975740
145	975741
69060	975742
31131	975743
10375	975744
11831	975745
61366	975746
325	975747
46576	975748
7314	975749
634	975750
41756	975751
105822	975752
3777	975753
42579	975754
25299	975755
9394	975756
28142	975757
393	975758
11736	975759
1970	975760
24012	975761
29433	975762
46626	975763
70529	975764
18920	975765
1822	975766
20199	975767
2944	975768
1179	975769
138	975770
40393	975771
21913	975772
33442	975773
83401	975774
3967	975775
27439	975776
21065	975777
7263	975778
33487	975779
39520	975780
84907	975781
17589	975782
31725	975783
25522	975784
38956	975785
26614	975786
14592	975787
14612	975788
15367	975789
74555	975790
181832	975791
1441	975792
70416	975793
88233	975794
47796	975795
12150	975796
49485	975797
3680	975798
33667	975799
13558	975800
18343	975801
28273	975802
3359	975803
70098	975804
27783	975805
66298	975806
105920	975807
107270	975808
20938	975809
7785	975810
14397	975811
27542	975812
52380	975813
23049	975814
6373	975815
15741	975816
2446	975817
3489	975818
27783	975819
24572	975820
11566	975821
14519	975822
39882	975823
9295	975824
134795	975825
50330	975826
92590	975827
2890	975828
115050	975829
4	975830
43063	975831
137128	975832
872	975833
5587	975834
9773	975835
17849	975836
57892	975837
19894	975838
129367	975839
44895	975840
44895	975841
82018	975842
70542	975843
21251	975844
1032	975845
3747	975846
4349	975847
5373	975848
45380	975849
5398	975850
66250	975851
81513	975852
30938	975853
128338	975854
141948	975855
37654	975856
78022	975857
15581	975858
80066	975859
78531	975860
15581	975861
72747	975862
94872	975863
59331	975864
19006	975865
923	975866
45484	975867
59776	975868
53759	975869
89948	975870
41122	975871
53759	975872
57847	975873
119290	975874
78294	975875
156925	975876
55114	975877
31518	975878
119317	975879
96928	975880
31495	975881
40874	975882
40874	975883
533	975884
77295	975885
77006	975886
117913	975887
44239	975888
76707	975889
20561	975890
12195	975891
24902	975892
39923	975893
88185	975894
97980	975895
44079	975896
185	975897
21632	975898
38686	975899
34334	975900
107071	975901
72676	975902
135188	975903
1594	975904
25705	975905
27071	975906
8097	975907
41758	975908
564	975909
116910	975910
55506	975911
21007	975912
139950	975913
32829	975914
159060	975915
77429	975916
22147	975917
115607	975918
125	975919
161058	975920
113102	975921
87	975922
11851	975923
66022	975924
43898	975925
92895	975926
4338	975927
16532	975928
35230	975929
28676	975930
4358	975931
2960	975932
26883	975933
11263	975934
667	975935
3507	975936
25253	975937
143799	975938
3567	975939
8647	975940
1528	975941
52914	975942
18841	975943
6656	975944
313	975945
108974	975946
4205	975947
1954	975948
52483	975949
6701	975950
28703	975951
5541	975952
314	975953
1283	975954
9460	975955
28288	975956
9718	975957
48721	975958
102179	975959
12068	975960
15757	975961
29689	975962
158816	975963
138685	975964
3557	975965
564	975966
63228	975967
742	975968
76231	975969
24339	975970
71280	975971
49014	975972
60560	975973
2951	975974
2813	975975
3880	975976
71259	975977
134503	975978
13702	975979
3860	975980
109827	975981
6681	975982
27491	975983
42104	975984
679	975985
1483	975986
21785	975987
18353	975988
13504	975989
18281	975990
48379	975991
48379	975992
152128	975993
67970	975994
21277	975995
82045	975996
48712	975997
1373	975998
4536	975999
160123	976000
45078	976001
251	976002
13892	976003
60922	976004
23890	976005
35398	976006
18594	976007
310	976008
35634	976009
14328	976010
5845	976011
17856	976012
4199	976013
19588	976014
19810	976015
202	976016
18653	976017
68380	976018
40881	976019
73096	976020
81016	976021
5973	976022
53665	976023
16127	976024
124746	976025
59194	976026
23711	976027
40668	976028
35726	976029
10139	976030
44219	976031
124899	976032
148940	976033
107980	976034
2196	976035
3473	976036
164982	976037
3059	976038
42844	976039
103391	976040
33384	976041
10419	976042
15114	976043
24550	976044
23374	976045
849	976046
490	976047
28556	976048
14575	976049
31919	976050
56704	976051
187938	976052
62426	976053
44184	976054
4995	976055
58907	976056
11696	976057
77426	976058
3820	976059
9317	976060
100928	976061
150427	976062
80868	976063
38854	976064
1822	976065
7696	976066
63	976067
20332	976068
50530	976069
9149	976070
35717	976071
8126	976072
83602	976073
3779	976074
38853	976075
3962	976076
2973	976077
9900	976078
112316	976079
12538	976080
369	976081
6523	976082
6028	976083
29459	976084
17378	976085
5426	976086
4273	976087
10055	976088
30583	976089
3855	976090
27486	976091
16392	976092
54338	976093
45391	976094
18740	976095
70084	976096
48563	976097
57429	976098
14394	976099
505	976100
2492	976101
27669	976102
34025	976103
1092	976104
50980	976105
1742	976106
26234	976107
49806	976108
67759	976109
89548	976110
16697	976111
16655	976112
74090	976113
34020	976114
78318	976115
91314	976116
61115	976117
1529	976118
9776	976119
3466	976120
36948	976121
231	976122
7542	976123
8583	976124
74382	976125
10103	976126
51635	976127
61453	976128
133819	976129
16403	976130
5755	976131
27748	976132
15841	976133
29098	976134
19996	976135
145822	976136
1132	976137
185	976138
7598	976139
23	976140
3678	976141
146850	976142
38214	976143
21310	976144
11172	976145
18909	976146
72769	976147
25255	976148
1165	976149
123557	976150
143683	976151
139558	976152
2533	976153
47341	976154
37026	976155
10642	976156
36990	976157
1142	976158
97313	976159
95290	976160
18140	976161
99564	976162
64377	976163
29252	976164
17625	976165
17423	976166
38509	976167
74759	976168
3086	976169
94574	976170
99370	976171
53538	976172
97018	976173
9310	976174
26105	976175
3348	976176
56682	976177
5826	976178
5344	976179
1753	976180
6340	976181
104153	976182
27789	976183
2159	976184
21693	976185
19789	976186
33230	976187
34740	976188
22388	976189
178018	976190
1673	976191
39000	976192
28215	976193
4453	976194
105487	976195
24304	976196
19789	976197
17625	976198
22784	976199
59762	976200
9219	976201
23327	976202
2807	976203
6332	976204
17476	976205
18909	976206
2145	976207
247	976208
2872	976209
11832	976210
41957	976211
18173	976212
23347	976213
174201	976214
93595	976215
3102	976216
93874	976217
2807	976218
124189	976219
1875	976220
81615	976221
67830	976222
21693	976223
4290	976224
83612	976225
9245	976226
19320	976227
16140	976228
17025	976229
73852	976230
124668	976231
13653	976232
2667	976233
10167	976234
42083	976235
49917	976236
49917	976237
15615	976238
15804	976239
9130	976240
3532	976241
1289	976242
77337	976243
75550	976244
90990	976245
20503	976246
133772	976247
58112	976248
4614	976249
23426	976250
5369	976251
7796	976252
52702	976253
63075	976254
22863	976255
3710	976256
105860	976257
135394	976258
64407	976259
36447	976260
33579	976261
52676	976262
21859	976263
3058	976264
31320	976265
31563	976266
15290	976267
32799	976268
52154	976269
20713	976270
26025	976271
18758	976272
32405	976273
21941	976274
66047	976275
34823	976276
35495	976277
1917	976278
39564	976279
6959	976280
42841	976281
198	976282
82054	976283
21088	976284
19013	976285
20070	976286
115377	976287
67775	976288
44554	976289
114467	976290
59119	976291
131980	976292
81152	976293
25131	976294
978	976295
25699	976296
37914	976297
58265	976298
39134	976299
88821	976300
115928	976301
47507	976302
133118	976303
23790	976304
23701	976305
52449	976306
28791	976307
52442	976308
30573	976309
31253	976310
10881	976311
17470	976312
67327	976313
45498	976314
9329	976315
171813	976316
82253	976317
181612	976318
15295	976319
77629	976320
135954	976321
7806	976322
73412	976323
83347	976324
98712	976325
19555	976326
42127	976327
85206	976328
4237	976329
154896	976330
7482	976331
14025	976332
141202	976333
14032	976334
3581	976335
87900	976336
72554	976337
31559	976338
128169	976339
118695	976340
51755	976341
148983	976342
57846	976343
178559	976344
18610	976345
83554	976346
58338	976347
22319	976348
45227	976349
9008	976350
6380	976351
65099	976352
176599	976353
26991	976354
3171	976355
97993	976356
49454	976357
108777	976358
17891	976359
55914	976360
69950	976361
54689	976362
19169	976363
50676	976364
20360	976365
151290	976366
56098	976367
14708	976368
14813	976369
59591	976370
56147	976371
60595	976372
12385	976373
39086	976374
7299	976375
12992	976376
41191	976377
41131	976378
97262	976379
41191	976380
77731	976381
77731	976382
82103	976383
77731	976384
33920	976385
12909	976386
19937	976387
68102	976388
40156	976389
121	976390
121	976391
176205	976392
104626	976393
112043	976394
35158	976395
109330	976396
12992	976397
37873	976398
2897	976399
31712	976400
45772	976401
81095	976402
22430	976403
38904	976404
95844	976405
23458	976406
4202	976407
23458	976408
4950	976409
4950	976410
8524	976411
27636	976412
183441	976413
139234	976414
9402	976415
12557	976416
1752	976417
52094	976418
3386	976419
35162	976420
9287	976421
104452	976422
62717	976423
16019	976424
14152	976425
112048	976426
49635	976427
16984	976428
42018	976429
799	976430
90760	976431
27967	976432
2390	976433
2562	976434
176874	976435
62024	976436
44703	976437
917	976438
12752	976439
189151	976440
37887	976441
1320	976442
572	976443
3666	976444
14683	976445
87698	976446
6519	976447
60034	976448
929	976449
929	976450
72849	976451
42009	976452
141649	976453
29089	976454
5649	976455
60270	976456
45203	976457
110689	976458
2960	976459
12912	976460
29089	976461
16203	976462
50431	976463
1606	976464
80164	976465
46133	976466
101667	976467
16373	976468
795	976469
88273	976470
17401	976471
263	976472
1368	976473
24861	976474
90486	976475
88451	976476
7389	976477
1357	976478
108436	976479
140673	976480
5958	976481
56364	976482
7968	976483
3666	976484
8018	976485
28410	976486
52662	976487
9905	976488
65633	976489
109776	976490
1661	976491
139473	976492
46968	976493
6894	976494
44796	976495
34702	976496
2521	976497
62759	976498
25549	976499
41720	976500
11978	976501
6016	976502
84647	976503
16476	976504
39007	976505
5557	976506
33570	976507
16261	976508
34183	976509
15969	976510
38893	976511
1159	976512
985	976513
696	976514
102986	976515
14931	976516
34017	976517
13	976518
891	976519
15195	976520
530	976521
67632	976522
80064	976523
150348	976524
11245	976525
73478	976526
708	976527
8995	976528
8995	976529
28634	976530
23483	976531
39	976532
8853	976533
26921	976534
72657	976535
146607	976536
39767	976537
89422	976538
73384	976539
16087	976540
186662	976541
69092	976542
70928	976543
133518	976544
42610	976545
24748	976546
10680	976547
21058	976548
21058	976549
30612	976550
32854	976551
122269	976552
37715	976553
185821	976554
148458	976555
16213	976556
44978	976557
52101	976558
27320	976559
7743	976560
129211	976561
60372	976562
64545	976563
34675	976564
5309	976565
67671	976566
137773	976567
26396	976568
146556	976569
96038	976570
2128	976571
143841	976572
133723	976573
59970	976574
141383	976575
64139	976576
104885	976577
29453	976578
76817	976579
172425	976580
187544	976581
133215	976582
63436	976583
13591	976584
88786	976585
5184	976586
93457	976587
36557	976588
62209	976589
8478	976590
26396	976591
93060	976592
153914	976593
85119	976594
94249	976595
114733	976596
141216	976597
87613	976598
134376	976599
114735	976600
132624	976601
77382	976602
119752	976603
108226	976604
119752	976605
103965	976606
59168	976607
133960	976608
180974	976609
80675	976610
185	976611
78314	976612
133899	976613
8105	976614
6125	976615
8018	976616
26476	976617
9155	976618
22445	976619
27297	976620
104122	976621
336	976622
22468	976623
720	976624
61453	976625
31167	976626
51725	976627
49801	976628
4998	976629
24007	976630
43	976631
34072	976632
3079	976633
314	976634
28146	976635
12443	976636
29689	976637
16439	976638
2421	976639
79341	976640
37063	976641
3453	976642
65139	976643
2363	976644
104353	976645
78764	976646
2937	976647
56288	976648
10197	976649
145220	976650
11747	976651
14286	976652
21	976653
11352	976654
20693	976655
45984	976656
26801	976657
21937	976658
24018	976659
1745	976660
28171	976661
18088	976662
16065	976663
26960	976664
11014	976665
2869	976666
7195	976667
4938	976668
28257	976669
68	976670
60756	976671
4752	976672
800	976673
573	976674
19391	976675
57491	976676
3609	976677
69	976678
16928	976679
2731	976680
51639	976681
325	976682
26356	976683
1563	976684
39807	976685
981	976686
49304	976687
1849	976688
28132	976689
21901	976690
86334	976691
372	976692
245	976693
23300	976694
9405	976695
44	976696
50694	976697
50223	976698
130461	976699
4938	976700
7888	976701
10658	976702
64694	976703
68941	976704
35934	976705
12553	976706
733	976707
41758	976708
1628	976709
11035	976710
62310	976711
3695	976712
12959	976713
4099	976714
26479	976715
15371	976716
190	976717
11011	976718
21913	976719
8766	976720
16935	976721
41598	976722
11444	976723
225	976724
28212	976725
39116	976726
496	976727
16384	976728
4851	976729
7712	976730
21967	976731
12927	976732
49121	976733
24570	976734
19323	976735
92235	976736
121	976737
71359	976738
2432	976739
57256	976740
18281	976741
59895	976742
3412	976743
51188	976744
55896	976745
10465	976746
2083	976747
10	976748
104307	976749
40259	976750
2895	976751
206	976752
52621	976753
4250	976754
34299	976755
39446	976756
16248	976757
5541	976758
15863	976759
16287	976760
37229	976761
5843	976762
1924	976763
1641	976764
233	976765
18042	976766
27988	976767
4304	976768
13319	976769
4618	976770
18673	976771
56445	976772
53658	976773
70158	976774
1520	976775
62912	976776
29231	976777
74476	976778
15063	976779
725	976780
41981	976781
34756	976782
30	976783
36250	976784
9907	976785
3300	976786
51446	976787
12035	976788
8565	976789
8358	976790
38783	976791
17504	976792
17404	976793
14310	976794
23432	976795
1198	976796
9136	976797
20678	976798
15806	976799
10389	976800
4565	976801
86	976802
46351	976803
7373	976804
30388	976805
82185	976806
138086	976807
18	976808
2638	976809
1892	976810
4988	976811
36661	976812
4132	976813
22334	976814
4277	976815
1446	976816
1889	976817
3537	976818
18	976819
18297	976820
19639	976821
76891	976822
7107	976823
144	976824
61622	976825
9552	976826
21464	976827
94241	976828
1520	976829
20885	976830
13010	976831
44852	976832
20	976833
1307	976834
59189	976835
1761	976836
52497	976837
62408	976838
30842	976839
17742	976840
132703	976841
2858	976842
17807	976843
28384	976844
28384	976845
824	976846
247	976847
3982	976848
1035	976849
1561	976850
12918	976851
10828	976852
9398	976853
40447	976854
539	976855
30966	976856
527	976857
79706	976858
13242	976859
49316	976860
72302	976861
58742	976862
4432	976863
14498	976864
20672	976865
4613	976866
87113	976867
2333	976868
104783	976869
1026	976870
19743	976871
13306	976872
6439	976873
52314	976874
64692	976875
49641	976876
41602	976877
94082	976878
23240	976879
11363	976880
54329	976881
20338	976882
46989	976883
28777	976884
11460	976885
7275	976886
3452	976887
10002	976888
2488	976889
35249	976890
335	976891
36514	976892
15583	976893
988	976894
13386	976895
1309	976896
72266	976897
16730	976898
2504	976899
34207	976900
29271	976901
126335	976902
82638	976903
2478	976904
74055	976905
46394	976906
83308	976907
133	976908
18324	976909
2764	976910
12014	976911
8368	976912
64639	976913
478	976914
20739	976915
14607	976916
14008	976917
18221	976918
3464	976919
33441	976920
75501	976921
35668	976922
82	976923
2919	976924
33663	976925
31584	976926
44060	976927
41536	976928
708	976929
22723	976930
1349	976931
48265	976932
47637	976933
23093	976934
46871	976935
1659	976936
18669	976937
6910	976938
51300	976939
21319	976940
12902	976941
22723	976942
147205	976943
135606	976944
104719	976945
51919	976946
25970	976947
4811	976948
75167	976949
6382	976950
510	976951
10230	976952
194	976953
864	976954
27360	976955
7243	976956
57304	976957
1466	976958
51812	976959
18998	976960
1403	976961
19276	976962
39824	976963
29403	976964
4346	976965
6804	976966
54578	976967
48670	976968
21397	976969
5235	976970
13448	976971
1482	976972
155227	976973
28165	976974
1042	976975
85366	976976
19246	976977
8462	976978
20280	976979
684	976980
2846	976981
16248	976982
807	976983
31900	976984
17405	976985
21395	976986
4356	976987
8367	976988
1998	976989
20555	976990
20167	976991
40447	976992
2377	976993
133	976994
4351	976995
45082	976996
42547	976997
6225	976998
5595	976999
1034	977000
24926	977001
4099	977002
35523	977003
11131	977004
1723	977005
16405	977006
3878	977007
2263	977008
117875	977009
86419	977010
15863	977011
2675	977012
48096	977013
2088	977014
6827	977015
10336	977016
93755	977017
741	977018
40269	977019
31362	977020
41117	977021
919	977022
9531	977023
7295	977024
6354	977025
29886	977026
29369	977027
8472	977028
27373	977029
3114	977030
4922	977031
5349	977032
7085	977033
16916	977034
40268	977035
57793	977036
14833	977037
14072	977038
73506	977039
13445	977040
233	977041
32776	977042
31933	977043
5689	977044
34089	977045
112802	977046
38175	977047
23958	977048
29384	977049
3576	977050
11037	977051
94166	977052
10189	977053
45916	977054
39489	977055
23056	977056
458	977057
50202	977058
861	977059
50735	977060
20095	977061
2560	977062
28047	977063
5898	977064
36205	977065
737	977066
20281	977067
7583	977068
16552	977069
70918	977070
1587	977071
19941	977072
33775	977073
50110	977074
28497	977075
60032	977076
770	977077
58387	977078
626	977079
3	977080
56328	977081
43314	977082
7868	977083
12752	977084
900	977085
26412	977086
31283	977087
14098	977088
38556	977089
2443	977090
146317	977091
30424	977092
16743	977093
5797	977094
9796	977095
293	977096
5636	977097
28204	977098
121	977099
34023	977100
13232	977101
2389	977102
3295	977103
10003	977104
3618	977105
332	977106
47741	977107
19490	977108
30249	977109
12919	977110
6279	977111
33297	977112
4453	977113
2994	977114
1153	977115
2585	977116
45457	977117
3096	977118
8682	977119
81068	977120
899	977121
134160	977122
4105	977123
26788	977124
26445	977125
35570	977126
422	977127
520	977128
24123	977129
9391	977130
13602	977131
319	977132
2196	977133
25071	977134
23419	977135
43378	977136
10117	977137
24090	977138
6081	977139
6698	977140
29108	977141
76253	977142
79491	977143
10630	977144
53026	977145
50224	977146
1580	977147
37053	977148
107	977149
549	977150
15140	977151
3782	977152
14160	977153
14157	977154
57619	977155
32881	977156
232	977157
26630	977158
4001	977159
26762	977160
23773	977161
3250	977162
8682	977163
16068	977164
4461	977165
538	977166
11198	977167
22007	977168
24123	977169
22122	977170
42042	977171
4136	977172
27904	977173
1641	977174
8572	977175
19323	977176
46938	977177
8643	977178
44601	977179
29328	977180
12908	977181
259	977182
11555	977183
97392	977184
104756	977185
69150	977186
4827	977187
79641	977188
50442	977189
70642	977190
26512	977191
57660	977192
23217	977193
21846	977194
46526	977195
68	977196
54	977197
21994	977198
32804	977199
5962	977200
66801	977201
32052	977202
39111	977203
21859	977204
69085	977205
69011	977206
41474	977207
2209	977208
28161	977209
1339	977210
4524	977211
4732	977212
2206	977213
32848	977214
586	977215
25873	977216
74222	977217
20212	977218
1133	977219
28332	977220
67	977221
26504	977222
15257	977223
11874	977224
28132	977225
271	977226
47700	977227
1801	977228
33981	977229
19590	977230
147215	977231
10117	977232
74665	977233
34345	977234
16394	977235
28250	977236
15220	977237
3760	977238
24151	977239
23128	977240
2081	977241
50030	977242
6068	977243
5530	977244
18031	977245
496	977246
5	977247
15400	977248
2928	977249
49125	977250
72313	977251
6722	977252
51585	977253
36085	977254
11382	977255
34028	977256
57754	977257
79436	977258
18673	977259
72738	977260
29740	977261
60983	977262
7282	977263
4449	977264
2557	977265
54	977266
51098	977267
8300	977268
16050	977269
90825	977270
90825	977271
90825	977272
40390	977273
5818	977274
83642	977275
4419	977276
57418	977277
5088	977278
1	977279
53016	977280
4184	977281
6204	977282
14359	977283
6640	977284
26629	977285
13176	977286
12666	977287
57365	977288
60204	977289
1871	977290
32670	977291
69119	977292
4195	977293
33991	977294
293	977295
336	977296
37816	977297
12012	977298
6845	977299
39628	977300
60559	977301
709	977302
6702	977303
26624	977304
7175	977305
631	977306
28110	977307
13794	977308
39569	977309
3	977310
26799	977311
28202	977312
15376	977313
35797	977314
23254	977315
507	977316
9962	977317
263	977318
29642	977319
393	977320
3386	977321
2908	977322
68	977323
33618	977324
589	977325
542	977326
11799	977327
50600	977328
3	977329
34352	977330
19285	977331
2598	977332
28773	977333
39869	977334
29311	977335
105561	977336
30355	977337
439	977338
7581	977339
23291	977340
22015	977341
2443	977342
21733	977343
5006	977344
1785	977345
3486	977346
108322	977347
155751	977348
16310	977349
58729	977350
9771	977351
12077	977352
72974	977353
2206	977354
10336	977355
60845	977356
69748	977357
28132	977358
88559	977359
32273	977360
15339	977361
18673	977362
2446	977363
7646	977364
32324	977365
95519	977366
3126	977367
6944	977368
45186	977369
69281	977370
5752	977371
26685	977372
102894	977373
126472	977374
50234	977375
17312	977376
99661	977377
221	977378
12148	977379
88809	977380
5060	977381
21917	977382
13967	977383
31318	977384
17471	977385
10552	977386
5207	977387
3923	977388
6728	977389
36646	977390
7888	977391
87918	977392
30956	977393
3227	977394
34328	977395
10337	977396
8913	977397
26608	977398
56180	977399
102922	977400
46761	977401
26719	977402
57554	977403
2721	977404
6423	977405
1769	977406
8691	977407
7812	977408
8437	977409
3721	977410
39385	977411
29974	977412
16944	977413
20860	977414
49841	977415
1035	977416
168	977417
19409	977418
141980	977419
20773	977420
83445	977421
5086	977422
99439	977423
23202	977424
28132	977425
80741	977426
83410	977427
6685	977428
335	977429
7591	977430
48002	977431
1643	977432
1230	977433
32513	977434
99595	977435
19253	977436
17840	977437
56037	977438
2986	977439
32234	977440
10273	977441
97359	977442
16961	977443
14598	977444
69040	977445
16348	977446
38292	977447
49141	977448
22026	977449
1766	977450
32456	977451
39476	977452
15325	977453
6547	977454
16092	977455
88812	977456
21132	977457
28150	977458
1882	977459
197	977460
1268	977461
20948	977462
23496	977463
20287	977464
2612	977465
2042	977466
5129	977467
14424	977468
6238	977469
46666	977470
11937	977471
42337	977472
22052	977473
3250	977474
74925	977475
68094	977476
85370	977477
95641	977478
41653	977479
61153	977480
72719	977481
24687	977482
11022	977483
6202	977484
36516	977485
860	977486
15887	977487
10374	977488
90856	977489
4813	977490
25641	977491
1187	977492
15465	977493
10565	977494
54374	977495
15574	977496
10700	977497
29	977498
45517	977499
33441	977500
51240	977501
37563	977502
36743	977503
25048	977504
18763	977505
58895	977506
16062	977507
33600	977508
12610	977509
48276	977510
6822	977511
87542	977512
9	977513
57542	977514
126911	977515
56021	977516
18900	977517
36117	977518
31747	977519
15754	977520
3638	977521
7184	977522
41926	977523
24700	977524
2582	977525
10902	977526
8794	977527
4183	977528
707	977529
6110	977530
13218	977531
31484	977532
9392	977533
611	977534
75009	977535
18305	977536
26376	977537
19016	977538
16355	977539
3340	977540
5313	977541
180184	977542
87950	977543
97550	977544
3466	977545
4850	977546
27062	977547
135550	977548
8724	977549
18117	977550
131619	977551
58225	977552
5662	977553
4396	977554
7973	977555
1694	977556
41539	977557
33495	977558
3401	977559
180632	977560
16027	977561
5267	977562
55714	977563
84649	977564
56791	977565
2257	977566
70908	977567
42967	977568
53431	977569
61772	977570
12129	977571
58006	977572
26236	977573
56544	977574
16110	977575
49619	977576
51717	977577
1616	977578
745	977579
34676	977580
126920	977581
70835	977582
43760	977583
38235	977584
26032	977585
31591	977586
55939	977587
97700	977588
8345	977589
7354	977590
65983	977591
107386	977592
21799	977593
16	977594
48635	977595
25071	977596
4540	977597
11001	977598
2863	977599
78181	977600
32332	977601
3093	977602
4295	977603
48005	977604
129936	977605
57547	977606
7140	977607
113509	977608
67709	977609
8933	977610
8669	977611
110515	977612
47131	977613
20694	977614
29036	977615
106870	977616
5	977617
39965	977618
105692	977619
16155	977620
6238	977621
47816	977622
9475	977623
69489	977624
34532	977625
3826	977626
1	977627
39770	977628
36585	977629
19420	977630
19420	977631
12853	977632
28502	977633
3838	977634
100135	977635
601	977636
59108	977637
3713	977638
11662	977639
41729	977640
117592	977641
1744	977642
22848	977643
3564	977644
44482	977645
721	977646
4159	977647
21598	977648
684	977649
29321	977650
1623	977651
10957	977652
43962	977653
45367	977654
137119	977655
76802	977656
45922	977657
7216	977658
63664	977659
865	977660
89760	977661
65477	977662
48572	977663
142991	977664
3171	977665
26206	977666
8470	977667
98097	977668
67873	977669
30891	977670
22679	977671
109826	977672
2753	977673
12923	977674
8499	977675
13963	977676
41543	977677
21939	977678
870	977679
110502	977680
50569	977681
513	977682
34621	977683
140106	977684
1676	977685
679	977686
870	977687
5589	977688
192	977689
12965	977690
20072	977691
6489	977692
6154	977693
37818	977694
15399	977695
32657	977696
18672	977697
1096	977698
2956	977699
21262	977700
37982	977701
45431	977702
5205	977703
1909	977704
53768	977705
41950	977706
16630	977707
70326	977708
66004	977709
2267	977710
31208	977711
24043	977712
2295	977713
164	977714
4231	977715
38839	977716
142625	977717
14645	977718
8143	977719
12981	977720
45768	977721
3611	977722
387	977723
787	977724
6804	977725
46396	977726
81815	977727
98874	977728
55509	977729
90889	977730
61526	977731
13691	977732
138608	977733
77951	977734
60915	977735
109321	977736
173438	977737
50963	977738
10057	977739
127278	977740
75848	977741
97573	977742
27504	977743
27504	977744
109361	977745
32562	977746
105506	977747
67755	977748
20561	977749
90510	977750
20213	977751
26342	977752
3606	977753
13876	977754
46990	977755
4146	977756
38839	977757
41969	977758
20721	977759
856	977760
4794	977761
33212	977762
71083	977763
19383	977764
8840	977765
17113	977766
55498	977767
34138	977768
58158	977769
40530	977770
22372	977771
32984	977772
16491	977773
34577	977774
13218	977775
1787	977776
27216	977777
34272	977778
5544	977779
1551	977780
1432	977781
823	977782
96	977783
714	977784
37984	977785
12910	977786
4564	977787
56512	977788
84778	977789
600	977790
15752	977791
72447	977792
1851	977793
98290	977794
47107	977795
33174	977796
24143	977797
25971	977798
2237	977799
12557	977800
86808	977801
5476	977802
84867	977803
27103	977804
75903	977805
29777	977806
43360	977807
37511	977808
8467	977809
87727	977810
157963	977811
42430	977812
15964	977813
9460	977814
110045	977815
140567	977816
25518	977817
68542	977818
78771	977819
35714	977820
7489	977821
57837	977822
112455	977823
6106	977824
94998	977825
105684	977826
18128	977827
37223	977828
1782	977829
1451	977830
26129	977831
141989	977832
89141	977833
146150	977834
133548	977835
18219	977836
35455	977837
2631	977838
22085	977839
12755	977840
9317	977841
33685	977842
66029	977843
54683	977844
26793	977845
6124	977846
2888	977847
86379	977848
17319	977849
936	977850
6833	977851
9702	977852
61042	977853
1678	977854
21804	977855
55150	977856
2205	977857
84222	977858
25650	977859
5489	977860
21492	977861
16559	977862
57442	977863
35176	977864
170180	977865
18479	977866
66521	977867
32902	977868
40796	977869
56490	977870
61429	977871
16268	977872
2380	977873
39943	977874
15452	977875
90609	977876
33761	977877
88417	977878
29463	977879
19849	977880
10898	977881
1686	977882
35283	977883
18481	977884
5293	977885
38728	977886
860	977887
14917	977888
17447	977889
1904	977890
52	977891
38519	977892
328	977893
47364	977894
35509	977895
9394	977896
537	977897
56626	977898
58840	977899
66816	977900
368	977901
67177	977902
58780	977903
4880	977904
5171	977905
267	977906
6927	977907
67578	977908
84446	977909
32985	977910
40132	977911
2007	977912
25664	977913
51767	977914
5464	977915
84838	977916
769	977917
17463	977918
9131	977919
4362	977920
1388	977921
18973	977922
49033	977923
54248	977924
73621	977925
48296	977926
62483	977927
30	977928
171206	977929
69644	977930
5149	977931
33094	977932
48708	977933
23174	977934
78580	977935
65222	977936
55109	977937
92771	977938
25718	977939
8001	977940
33203	977941
90913	977942
22283	977943
70788	977944
131792	977945
103889	977946
64270	977947
68032	977948
32284	977949
1355	977950
20978	977951
11	977952
32132	977953
23178	977954
13232	977955
6702	977956
8195	977957
63209	977958
35574	977959
23255	977960
54342	977961
9131	977962
55854	977963
2969	977964
10726	977965
86019	977966
970	977967
10895	977968
30529	977969
58111	977970
33740	977971
51301	977972
10187	977973
18251	977974
7096	977975
73543	977976
58373	977977
4178	977978
86019	977979
26988	977980
48638	977981
13042	977982
58377	977983
74049	977984
8138	977985
26984	977986
170433	977987
83775	977988
186413	977989
35177	977990
122149	977991
58246	977992
6300	977993
131025	977994
103028	977995
149194	977996
131036	977997
11106	977998
10486	977999
24506	978000
27049	978001
1893	978002
39913	978003
76142	978004
8142	978005
10	978006
170826	978007
5034	978008
83842	978009
2627	978010
4812	978011
84027	978012
171915	978013
115777	978014
43593	978015
5171	978016
432	978017
57913	978018
432	978019
92849	978020
10530	978021
103114	978022
69981	978023
75515	978024
10486	978025
61237	978026
96464	978027
131945	978028
83845	978029
47331	978030
9034	978031
103233	978032
24013	978033
172093	978034
24589	978035
69552	978036
57012	978037
2314	978038
24522	978039
29137	978040
28647	978041
51545	978042
158825	978043
83754	978044
83840	978045
149768	978046
97406	978047
16943	978048
103394	978049
91817	978050
12211	978051
17196	978052
20312	978053
170823	978054
83789	978055
40006	978056
170725	978057
7621	978058
14355	978059
9495	978060
69939	978061
106181	978062
8138	978063
178472	978064
22318	978065
24545	978066
130853	978067
130880	978068
83701	978069
90478	978070
137228	978071
13056	978072
113120	978073
155972	978074
29937	978075
147564	978076
46032	978077
72729	978078
2798	978079
106721	978080
103061	978081
36355	978082
27195	978083
86377	978084
6912	978085
171670	978086
170763	978087
69585	978088
1303	978089
34065	978090
32923	978091
36331	978092
103091	978093
48638	978094
72093	978095
131029	978096
48166	978097
47343	978098
39914	978099
171548	978100
4812	978101
171169	978102
14549	978103
103341	978104
115907	978105
152891	978106
13139	978107
136875	978108
91617	978109
170458	978110
68357	978111
6280	978112
27238	978113
54634	978114
83776	978115
131590	978116
58160	978117
71285	978118
5914	978119
171892	978120
33049	978121
147537	978122
62689	978123
48324	978124
11982	978125
3951	978126
124472	978127
16389	978128
48293	978129
21520	978130
15930	978131
140476	978132
58045	978133
130948	978134
40024	978135
103015	978136
51612	978137
78101	978138
62708	978139
188135	978140
170271	978141
170306	978142
103093	978143
76368	978144
130792	978145
103028	978146
92782	978147
48377	978148
171264	978149
83769	978150
82727	978151
170631	978152
83790	978153
30783	978154
148771	978155
188941	978156
184032	978157
529	978158
9496	978159
20490	978160
43839	978161
63140	978162
170341	978163
11106	978164
131440	978165
16337	978166
58024	978167
63088	978168
32995	978169
85242	978170
52704	978171
54723	978172
18582	978173
58250	978174
103097	978175
130704	978176
103227	978177
48175	978178
13034	978179
50990	978180
103396	978181
69396	978182
57025	978183
8207	978184
73146	978185
3316	978186
170307	978187
29078	978188
279	978189
103796	978190
26999	978191
131648	978192
26988	978193
18432	978194
129731	978195
131441	978196
21520	978197
4812	978198
130723	978199
103075	978200
130707	978201
103042	978202
127742	978203
103093	978204
83764	978205
170609	978206
76876	978207
170301	978208
83775	978209
50558	978210
181992	978211
69376	978212
129597	978213
126473	978214
182036	978215
63932	978216
27083	978217
103126	978218
170161	978219
69430	978220
170860	978221
69379	978222
83764	978223
44314	978224
140982	978225
69379	978226
103118	978227
130950	978228
6279	978229
103105	978230
4812	978231
18559	978232
115527	978233
58361	978234
27479	978235
105850	978236
45879	978237
33132	978238
108302	978239
29	978240
62516	978241
37771	978242
91367	978243
113909	978244
58115	978245
74667	978246
91882	978247
2093	978248
12672	978249
146765	978250
75069	978251
7212	978252
53717	978253
127358	978254
102535	978255
20162	978256
1214	978257
27122	978258
113838	978259
8131	978260
58173	978261
130776	978262
163496	978263
103917	978264
69692	978265
38021	978266
38399	978267
84502	978268
125897	978269
39981	978270
38682	978271
44310	978272
33153	978273
25384	978274
96957	978275
66798	978276
34157	978277
13145	978278
31577	978279
17667	978280
48250	978281
48975	978282
58331	978283
48572	978284
91393	978285
32980	978286
9456	978287
407	978288
75192	978289
98629	978290
170299	978291
113932	978292
55415	978293
113845	978294
14277	978295
35914	978296
143611	978297
16410	978298
170554	978299
103822	978300
170652	978301
58298	978302
69899	978303
46417	978304
50903	978305
137578	978306
180618	978307
373	978308
13175	978309
30665	978310
6310	978311
170638	978312
103034	978313
103841	978314
170170	978315
170614	978316
9983	978317
69871	978318
58296	978319
131779	978320
69894	978321
58292	978322
40219	978323
58291	978324
40227	978325
40218	978326
40219	978327
84450	978328
84465	978329
48530	978330
131812	978331
69871	978332
69903	978333
84467	978334
84452	978335
69887	978336
171865	978337
58289	978338
33108	978339
7773	978340
56490	978341
39804	978342
13026	978343
81878	978344
42222	978345
89540	978346
62542	978347
28897	978348
76	978349
29	978350
46438	978351
2751	978352
5243	978353
11001	978354
44289	978355
982	978356
1255	978357
4675	978358
38144	978359
31017	978360
18929	978361
27048	978362
5916	978363
39603	978364
33445	978365
8952	978366
18117	978367
14256	978368
2794	978369
17838	978370
45516	978371
33916	978372
35578	978373
7112	978374
54667	978375
19463	978376
81600	978377
5108	978378
4238	978379
72385	978380
6447	978381
23151	978382
141660	978383
6248	978384
50083	978385
85842	978386
6152	978387
4333	978388
327	978389
3389	978390
2909	978391
85810	978392
64758	978393
4416	978394
25267	978395
43675	978396
142300	978397
28357	978398
42615	978399
59083	978400
21781	978401
24689	978402
53091	978403
41761	978404
11542	978405
66896	978406
36428	978407
63461	978408
36618	978409
129071	978410
177099	978411
72114	978412
68883	978413
47444	978414
36610	978415
55529	978416
37740	978417
12224	978418
28640	978419
96665	978420
6457	978421
1	978422
1177	978423
13015	978424
32138	978425
126486	978426
78097	978427
20746	978428
5281	978429
310	978430
34256	978431
19423	978432
19337	978433
182651	978434
16958	978435
96225	978436
10311	978437
104221	978438
13644	978439
11017	978440
50303	978441
58685	978442
165141	978443
101240	978444
31888	978445
40983	978446
21618	978447
4124	978448
5824	978449
5200	978450
5	978451
79994	978452
51352	978453
7389	978454
793	978455
74150	978456
14176	978457
26187	978458
100214	978459
8433	978460
13127	978461
82636	978462
3839	978463
52478	978464
39056	978465
3098	978466
3116	978467
499	978468
37852	978469
23081	978470
77848	978471
4748	978472
1067	978473
17950	978474
27882	978475
61736	978476
56061	978477
48085	978478
12280	978479
47667	978480
1844	978481
35509	978482
5940	978483
45360	978484
14495	978485
10424	978486
2819	978487
57924	978488
28094	978489
23776	978490
83187	978491
14056	978492
1476	978493
46600	978494
12634	978495
969	978496
4583	978497
19	978498
128844	978499
173	978500
8351	978501
5840	978502
64494	978503
28	978504
764	978505
14829	978506
2795	978507
47550	978508
11473	978509
18313	978510
17132	978511
19339	978512
107666	978513
44347	978514
18434	978515
16972	978516
44961	978517
7143	978518
5311	978519
98037	978520
46216	978521
7529	978522
28357	978523
13372	978524
11084	978525
13938	978526
5775	978527
69120	978528
5490	978529
88887	978530
3543	978531
10843	978532
70	978533
41	978534
34751	978535
27036	978536
50691	978537
139854	978538
34636	978539
10365	978540
13852	978541
36022	978542
42250	978543
15301	978544
60342	978545
54325	978546
79704	978547
24899	978548
49278	978549
22625	978550
89810	978551
25470	978552
9292	978553
76425	978554
136494	978555
62875	978556
37459	978557
30670	978558
122406	978559
28675	978560
144858	978561
7150	978562
15836	978563
87857	978564
108393	978565
40554	978566
17246	978567
23394	978568
28193	978569
30590	978570
2025	978571
16058	978572
8857	978573
9203	978574
650	978575
66777	978576
25767	978577
20920	978578
37551	978579
8431	978580
41664	978581
3638	978582
133	978583
9789	978584
123165	978585
57023	978586
13620	978587
53833	978588
53736	978589
27466	978590
105	978591
5433	978592
35318	978593
212	978594
34604	978595
56800	978596
9067	978597
17005	978598
117	978599
12646	978600
41694	978601
43086	978602
41290	978603
21371	978604
82460	978605
5881	978606
42654	978607
37458	978608
109214	978609
24694	978610
44280	978611
68117	978612
26181	978613
145441	978614
35457	978615
10676	978616
1488	978617
13287	978618
60313	978619
8463	978620
27253	978621
33737	978622
11627	978623
82668	978624
2900	978625
953	978626
112037	978627
2284	978628
41138	978629
420	978630
17686	978631
35401	978632
72331	978633
48560	978634
8507	978635
848	978636
4657	978637
34261	978638
2600	978639
44	978640
39710	978641
13304	978642
68815	978643
114885	978644
23836	978645
8773	978646
51290	978647
1120	978648
55188	978649
34604	978650
15105	978651
67552	978652
6848	978653
20553	978654
14381	978655
70371	978656
657	978657
5561	978658
64874	978659
32481	978660
13483	978661
14797	978662
15269	978663
28357	978664
54489	978665
769	978666
37196	978667
5279	978668
22867	978669
13798	978670
13897	978671
4959	978672
10302	978673
1983	978674
21276	978675
17528	978676
3091	978677
15194	978678
69274	978679
3415	978680
80954	978681
126809	978682
28090	978683
16449	978684
78848	978685
538	978686
22249	978687
61466	978688
67063	978689
8150	978690
4880	978691
562	978692
48517	978693
6246	978694
522	978695
41894	978696
30595	978697
2712	978698
1857	978699
1051	978700
42439	978701
83583	978702
2601	978703
770	978704
5664	978705
81658	978706
33830	978707
2045	978708
9469	978709
4900	978710
13969	978711
42665	978712
5883	978713
4839	978714
57345	978715
19314	978716
323	978717
3971	978718
2055	978719
1503	978720
844	978721
1875	978722
21482	978723
57405	978724
7043	978725
10595	978726
1678	978727
10961	978728
42788	978729
187807	978730
13447	978731
7431	978732
13711	978733
5150	978734
2491	978735
4014	978736
69607	978737
24025	978738
22293	978739
47296	978740
29314	978741
20704	978742
50627	978743
920	978744
56952	978745
3495	978746
85	978747
40737	978748
544	978749
13670	978750
11603	978751
11145	978752
11075	978753
55321	978754
10980	978755
19	978756
34375	978757
72924	978758
590	978759
15211	978760
79859	978761
55628	978762
14834	978763
22226	978764
2632	978765
32967	978766
69624	978767
107498	978768
24806	978769
412	978770
54411	978771
27822	978772
11385	978773
91021	978774
840	978775
1850	978776
76319	978777
69169	978778
51746	978779
47390	978780
11084	978781
17302	978782
7888	978783
9448	978784
32299	978785
66445	978786
34459	978787
4712	978788
1623	978789
75847	978790
2203	978791
9452	978792
1455	978793
981	978794
1967	978795
1936	978796
1153	978797
6273	978798
15270	978799
59085	978800
22293	978801
1164	978802
19843	978803
30536	978804
4043	978805
721	978806
3691	978807
24019	978808
108764	978809
422	978810
5339	978811
17105	978812
18701	978813
58823	978814
1862	978815
45027	978816
133909	978817
1824	978818
11806	978819
9758	978820
49921	978821
19651	978822
11768	978823
42897	978824
50138	978825
8559	978826
6804	978827
20034	978828
44324	978829
14246	978830
19170	978831
43720	978832
4392	978833
55159	978834
29808	978835
5129	978836
38454	978837
84756	978838
8301	978839
12772	978840
24729	978841
28354	978842
39637	978843
33370	978844
1192	978845
8618	978846
56132	978847
2220	978848
84282	978849
18476	978850
14464	978851
83513	978852
19	978853
12471	978854
2807	978855
57433	978856
668	978857
104428	978858
1376	978859
5570	978860
600	978861
31188	978862
25542	978863
51298	978864
180	978865
134246	978866
36003	978867
11137	978868
36003	978869
11405	978870
9022	978871
30039	978872
636	978873
18	978874
109773	978875
45877	978876
37071	978877
23260	978878
107435	978879
36171	978880
33367	978881
78053	978882
1370	978883
29542	978884
7702	978885
6710	978886
28193	978887
18586	978888
53173	978889
180	978890
3680	978891
13326	978892
47959	978893
15475	978894
44342	978895
53048	978896
113443	978897
61328	978898
81833	978899
81833	978900
21301	978901
32871	978902
61719	978903
136215	978904
27856	978905
82513	978906
41404	978907
9091	978908
48246	978909
9726	978910
36464	978911
1297	978912
3737	978913
33696	978914
24000	978915
58242	978916
5477	978917
2519	978918
20697	978919
58006	978920
3272	978921
136	978922
16465	978923
52220	978924
47973	978925
6319	978926
26677	978927
83385	978928
47788	978929
19612	978930
45674	978931
836	978932
14256	978933
29890	978934
23666	978935
2866	978936
18625	978937
8322	978938
38250	978939
5235	978940
7458	978941
62182	978942
11778	978943
12550	978944
3328	978945
1465	978946
26443	978947
49443	978948
26271	978949
64699	978950
61419	978951
55517	978952
105675	978953
23341	978954
1096	978955
57334	978956
4238	978957
6856	978958
10785	978959
10361	978960
22256	978961
6404	978962
551	978963
856	978964
30163	978965
1307	978966
16901	978967
33383	978968
3972	978969
83824	978970
46631	978971
9355	978972
184005	978973
74317	978974
1015	978975
303	978976
21643	978977
1782	978978
5429	978979
10037	978980
253	978981
2846	978982
3808	978983
7663	978984
14796	978985
18453	978986
54372	978987
7026	978988
20422	978989
1820	978990
3496	978991
25220	978992
269	978993
20141	978994
48652	978995
7670	978996
43928	978997
21550	978998
5446	978999
1340	979000
11073	979001
71806	979002
16624	979003
13218	979004
58732	979005
34172	979006
1688	979007
26505	979008
3599	979009
7566	979010
27469	979011
267	979012
173	979013
90852	979014
9438	979015
24605	979016
18509	979017
58005	979018
45079	979019
11037	979020
4255	979021
39241	979022
26697	979023
97474	979024
27047	979025
38138	979026
25576	979027
3148	979028
2619	979029
53792	979030
37037	979031
25976	979032
21116	979033
48397	979034
1842	979035
5428	979036
10238	979037
39540	979038
1177	979039
66334	979040
51594	979041
4128	979042
15368	979043
14102	979044
70	979045
83740	979046
157	979047
9109	979048
58030	979049
101010	979050
32019	979051
21769	979052
6940	979053
41000	979054
80721	979055
32472	979056
1675	979057
37692	979058
4825	979059
945	979060
13988	979061
7131	979062
3800	979063
833	979064
695	979065
329	979066
2342	979067
23962	979068
58418	979069
19369	979070
20624	979071
44682	979072
50032	979073
14423	979074
75772	979075
2675	979076
34446	979077
7716	979078
6189	979079
2252	979080
208	979081
89170	979082
19333	979083
1892	979084
19	979085
8839	979086
31215	979087
28497	979088
72490	979089
6933	979090
19234	979091
28702	979092
2008	979093
2796	979094
6290	979095
5451	979096
8885	979097
9987	979098
35462	979099
60249	979100
23737	979101
4569	979102
18488	979103
23223	979104
7777	979105
5046	979106
76180	979107
64765	979108
15088	979109
40124	979110
180048	979111
35255	979112
46088	979113
4582	979114
11118	979115
13565	979116
41928	979117
6729	979118
119226	979119
170807	979120
16773	979121
81006	979122
11084	979123
11125	979124
1350	979125
34367	979126
40302	979127
5056	979128
3772	979129
13578	979130
18	979131
1177	979132
21275	979133
16173	979134
7781	979135
79770	979136
84322	979137
37797	979138
4077	979139
25460	979140
9255	979141
8783	979142
1815	979143
13519	979144
20974	979145
12523	979146
23932	979147
44959	979148
46433	979149
2346	979150
1892	979151
171012	979152
37	979153
16948	979154
177	979155
61824	979156
39743	979157
17646	979158
459	979159
179815	979160
163862	979161
997	979162
3569	979163
54387	979164
70	979165
69222	979166
23278	979167
16220	979168
45392	979169
27150	979170
1478	979171
78902	979172
2587	979173
48408	979174
31715	979175
42053	979176
2760	979177
1689	979178
58096	979179
80164	979180
832	979181
61822	979182
3403	979183
8151	979184
55662	979185
5366	979186
13039	979187
131536	979188
3448	979189
25917	979190
4329	979191
74268	979192
23341	979193
22063	979194
777	979195
20458	979196
1537	979197
8564	979198
137053	979199
4794	979200
8133	979201
11688	979202
27091	979203
52587	979204
252	979205
22973	979206
12967	979207
37556	979208
69663	979209
68967	979210
13434	979211
53009	979212
31362	979213
86963	979214
4233	979215
7174	979216
91579	979217
5691	979218
48909	979219
83142	979220
68267	979221
6762	979222
3836	979223
37407	979224
19	979225
12296	979226
22851	979227
68228	979228
39625	979229
13552	979230
50901	979231
5954	979232
56928	979233
7366	979234
5451	979235
7494	979236
59556	979237
145478	979238
14184	979239
52178	979240
11527	979241
65906	979242
39989	979243
119840	979244
28151	979245
44330	979246
38264	979247
6767	979248
22998	979249
50879	979250
5284	979251
13686	979252
18	979253
65580	979254
13660	979255
19026	979256
13551	979257
32720	979258
15965	979259
18097	979260
63197	979261
112578	979262
23088	979263
96517	979264
12569	979265
4220	979266
12582	979267
27929	979268
31850	979269
57720	979270
137278	979271
20322	979272
143709	979273
45	979274
34406	979275
1466	979276
117070	979277
1025	979278
2607	979279
30168	979280
29117	979281
463	979282
39182	979283
6937	979284
24	979285
32815	979286
14153	979287
1239	979288
34215	979289
179	979290
24316	979291
43074	979292
16748	979293
85750	979294
27860	979295
5453	979296
21357	979297
67693	979298
11069	979299
109029	979300
11306	979301
4163	979302
11026	979303
260	979304
1443	979305
27351	979306
3193	979307
1442	979308
96352	979309
124933	979310
24992	979311
26691	979312
659	979313
33399	979314
3477	979315
29915	979316
44013	979317
32883	979318
37	979319
112652	979320
25192	979321
16537	979322
29612	979323
39270	979324
42128	979325
29590	979326
10953	979327
15346	979328
19740	979329
23631	979330
32805	979331
17908	979332
17838	979333
69799	979334
13447	979335
19692	979336
13865	979337
16608	979338
319	979339
26517	979340
31362	979341
54734	979342
6918	979343
44103	979344
28552	979345
1011	979346
2314	979347
5275	979348
20502	979349
1230	979350
4569	979351
2041	979352
468	979353
2180	979354
3558	979355
3558	979356
3480	979357
1265	979358
28377	979359
5440	979360
1104	979361
6959	979362
113805	979363
2786	979364
42477	979365
50258	979366
89553	979367
8099	979368
42493	979369
47262	979370
56166	979371
16624	979372
54944	979373
26347	979374
10210	979375
39309	979376
5474	979377
9908	979378
17959	979379
1862	979380
6908	979381
6437	979382
8147	979383
83329	979384
1402	979385
45651	979386
8338	979387
7164	979388
6979	979389
18841	979390
3590	979391
22160	979392
81002	979393
65386	979394
1555	979395
10420	979396
23818	979397
2999	979398
42300	979399
109856	979400
62837	979401
3534	979402
8914	979403
57850	979404
9624	979405
27149	979406
147102	979407
3344	979408
24761	979409
30398	979410
6773	979411
274	979412
28155	979413
58662	979414
19997	979415
7505	979416
4403	979417
61508	979418
137071	979419
2393	979420
15414	979421
92518	979422
3949	979423
31763	979424
2478	979425
12246	979426
2236	979427
51996	979428
83596	979429
6487	979430
2357	979431
27330	979432
34616	979433
22371	979434
5161	979435
93	979436
33799	979437
19609	979438
72235	979439
8766	979440
67059	979441
267	979442
64093	979443
2095	979444
13128	979445
282	979446
68561	979447
586	979448
6666	979449
1067	979450
12985	979451
25478	979452
36948	979453
668	979454
3144	979455
30876	979456
1343	979457
7367	979458
101160	979459
3484	979460
49661	979461
267	979462
25750	979463
15861	979464
16407	979465
9809	979466
14619	979467
70200	979468
28930	979469
76049	979470
55891	979471
6956	979472
10547	979473
20954	979474
1824	979475
32890	979476
358	979477
537	979478
18548	979479
61255	979480
12715	979481
83302	979482
108270	979483
100	979484
988	979485
56282	979486
58049	979487
10768	979488
56557	979489
4146	979490
90887	979491
40294	979492
7185	979493
47838	979494
23455	979495
16051	979496
40753	979497
467	979498
19	979499
1333	979500
18128	979501
486	979502
68768	979503
1354	979504
14846	979505
42582	979506
358	979507
4105	979508
2165	979509
5134	979510
2393	979511
143619	979512
54897	979513
10734	979514
10996	979515
2839	979516
32009	979517
1650	979518
15067	979519
17862	979520
1072	979521
49860	979522
29131	979523
216	979524
32811	979525
358	979526
33087	979527
16946	979528
42987	979529
47432	979530
4154	979531
4810	979532
26289	979533
19377	979534
20709	979535
19373	979536
58283	979537
1676	979538
7276	979539
4825	979540
56636	979541
26135	979542
29	979543
69833	979544
30	979545
64397	979546
31967	979547
89783	979548
37746	979549
27854	979550
53074	979551
5231	979552
69297	979553
32967	979554
6733	979555
45766	979556
50266	979557
6517	979558
34226	979559
2272	979560
29920	979561
73495	979562
42177	979563
24175	979564
35021	979565
25737	979566
26468	979567
1475	979568
57314	979569
21052	979570
77835	979571
4485	979572
32	979573
60520	979574
15685	979575
33608	979576
73589	979577
3756	979578
5371	979579
81894	979580
39234	979581
57221	979582
26121	979583
84221	979584
15520	979585
13600	979586
50216	979587
20312	979588
35288	979589
1309	979590
38238	979591
17263	979592
32870	979593
298	979594
12046	979595
45325	979596
58366	979597
33939	979598
33096	979599
9421	979600
39770	979601
579	979602
69453	979603
31219	979604
46829	979605
3353	979606
47830	979607
19507	979608
26551	979609
56408	979610
51838	979611
26133	979612
25113	979613
7929	979614
30	979615
123026	979616
49489	979617
32536	979618
72779	979619
45914	979620
20659	979621
96529	979622
28354	979623
2884	979624
517	979625
95008	979626
21711	979627
789	979628
1096	979629
1480	979630
108345	979631
7496	979632
1855	979633
11996	979634
78115	979635
42338	979636
4407	979637
9	979638
99704	979639
29641	979640
2769	979641
31894	979642
4843	979643
27882	979644
171979	979645
17590	979646
22339	979647
74974	979648
19314	979649
55191	979650
36308	979651
19	979652
50169	979653
84278	979654
1823	979655
7366	979656
2877	979657
13014	979658
13025	979659
1794	979660
543	979661
23	979662
3779	979663
11523	979664
11593	979665
464	979666
25272	979667
3077	979668
788	979669
4822	979670
16845	979671
15481	979672
4726	979673
105	979674
5	979675
1938	979676
1039	979677
9027	979678
55075	979679
84041	979680
103419	979681
49918	979682
13502	979683
1685	979684
18622	979685
3763	979686
3870	979687
10122	979688
42743	979689
67611	979690
44301	979691
3250	979692
68579	979693
10627	979694
30955	979695
82525	979696
26039	979697
54969	979698
19074	979699
26707	979700
30632	979701
10230	979702
109093	979703
57822	979704
35147	979705
7406	979706
58045	979707
52560	979708
16946	979709
2030	979710
66	979711
1857	979712
182391	979713
27062	979714
8465	979715
68492	979716
13454	979717
5134	979718
138003	979719
45604	979720
89832	979721
58246	979722
39592	979723
7727	979724
27901	979725
38789	979726
31493	979727
40224	979728
14188	979729
22717	979730
151833	979731
5878	979732
121566	979733
1689	979734
48531	979735
5619	979736
8464	979737
15943	979738
85	979739
133906	979740
51428	979741
14262	979742
7523	979743
28754	979744
61135	979745
54897	979746
30559	979747
5777	979748
1635	979749
6691	979750
19786	979751
45651	979752
128585	979753
129669	979754
18060	979755
26881	979756
13447	979757
2077	979758
9904	979759
19369	979760
10869	979761
30071	979762
22139	979763
15230	979764
19354	979765
71980	979766
54100	979767
13419	979768
62393	979769
3056	979770
1448	979771
173134	979772
172271	979773
173034	979774
132033	979775
13171	979776
48676	979777
104016	979778
132441	979779
70125	979780
27267	979781
84738	979782
172310	979783
172530	979784
104112	979785
104008	979786
172348	979787
172757	979788
172292	979789
104257	979790
172390	979791
84677	979792
172362	979793
104152	979794
48680	979795
172394	979796
172563	979797
132038	979798
84662	979799
172842	979800
132072	979801
132142	979802
132474	979803
104115	979804
104047	979805
58449	979806
132077	979807
84582	979808
84741	979809
132150	979810
172748	979811
172240	979812
173084	979813
172586	979814
132035	979815
70121	979816
172399	979817
70121	979818
172658	979819
172259	979820
172330	979821
172822	979822
173120	979823
172633	979824
104159	979825
48674	979826
27270	979827
172260	979828
172796	979829
172312	979830
132223	979831
132485	979832
164277	979833
40333	979834
70070	979835
58383	979836
34402	979837
104211	979838
236	979839
48633	979840
58387	979841
13172	979842
70123	979843
168419	979844
14693	979845
132019	979846
132436	979847
89639	979848
83567	979849
13622	979850
118927	979851
36507	979852
88678	979853
55148	979854
39557	979855
26689	979856
12926	979857
62138	979858
17854	979859
41913	979860
11489	979861
21966	979862
9131	979863
21617	979864
15038	979865
95535	979866
19603	979867
188200	979868
28198	979869
24441	979870
33943	979871
15570	979872
19808	979873
28819	979874
95232	979875
1066	979876
4231	979877
34459	979878
97005	979879
160710	979880
60722	979881
27897	979882
15936	979883
120926	979884
3372	979885
42000	979886
65571	979887
66531	979888
16725	979889
49822	979890
40600	979891
40902	979892
33690	979893
34528	979894
2487	979895
35031	979896
946	979897
23336	979898
11663	979899
80380	979900
36641	979901
84895	979902
5264	979903
3542	979904
7140	979905
13157	979906
43954	979907
454	979908
76464	979909
6296	979910
13078	979911
24539	979912
22264	979913
7283	979914
9137	979915
57978	979916
90869	979917
175445	979918
84445	979919
77708	979920
16146	979921
483	979922
12917	979923
695	979924
64706	979925
27611	979926
37717	979927
6078	979928
57570	979929
62145	979930
8455	979931
44168	979932
9900	979933
15013	979934
130513	979935
91487	979936
152938	979937
42236	979938
26805	979939
39218	979940
29	979941
27647	979942
45507	979943
20104	979944
3765	979945
17318	979946
6874	979947
1615	979948
109	979949
10444	979950
25288	979951
24752	979952
103650	979953
791	979954
12714	979955
9	979956
7654	979957
437	979958
31081	979959
6653	979960
4178	979961
43526	979962
60123	979963
64230	979964
1440	979965
179	979966
6721	979967
41183	979968
98	979969
32003	979970
72224	979971
58476	979972
9908	979973
12490	979974
1038	979975
14297	979976
53992	979977
7856	979978
100307	979979
998	979980
44089	979981
2392	979982
13302	979983
19185	979984
9336	979985
39385	979986
2392	979987
37957	979988
40543	979989
2500	979990
1087	979991
79212	979992
53026	979993
84561	979994
45326	979995
20295	979996
21374	979997
57	979998
21047	979999
18139	980000
9123	980001
15632	980002
45376	980003
2091	980004
778	980005
28453	980006
1090	980007
58	980008
47211	980009
551	980010
41940	980011
85359	980012
2364	980013
18778	980014
16176	980015
18654	980016
12130	980017
128156	980018
28853	980019
61988	980020
50581	980021
8507	980022
27571	980023
146321	980024
4390	980025
137462	980026
18501	980027
7730	980028
60413	980029
19267	980030
16953	980031
60056	980032
23233	980033
1530	980034
61	980035
3341	980036
8464	980037
777	980038
33145	980039
25168	980040
3731	980041
2308	980042
5896	980043
19276	980044
16671	980045
5029	980046
576	980047
16114	980048
61215	980049
33630	980050
47623	980051
27223	980052
142614	980053
5308	980054
1095	980055
4222	980056
39334	980057
24804	980058
3091	980059
109515	980060
1652	980061
4118	980062
4517	980063
4545	980064
11330	980065
2726	980066
9195	980067
11835	980068
32064	980069
110541	980070
89419	980071
17721	980072
11739	980073
104985	980074
1788	980075
6173	980076
18271	980077
97165	980078
94357	980079
17	980080
4886	980081
2898	980082
73087	980083
25557	980084
45414	980085
71745	980086
10010	980087
816	980088
49443	980089
21610	980090
4515	980091
57033	980092
76659	980093
4047	980094
10429	980095
1680	980096
2978	980097
45618	980098
22568	980099
22953	980100
48919	980101
23294	980102
2449	980103
4204	980104
41761	980105
79399	980106
104667	980107
133029	980108
8612	980109
9694	980110
179687	980111
18899	980112
1160	980113
7021	980114
78805	980115
83292	980116
46903	980117
173798	980118
6237	980119
1206	980120
23251	980121
51699	980122
13034	980123
1043	980124
3063	980125
17430	980126
20082	980127
29109	980128
29634	980129
33770	980130
27516	980131
45142	980132
1351	980133
34474	980134
13077	980135
5203	980136
968	980137
18785	980138
102511	980139
1002	980140
23058	980141
12	980142
3891	980143
77884	980144
80881	980145
19066	980146
20515	980147
17145	980148
26727	980149
47832	980150
36426	980151
37199	980152
11367	980153
28840	980154
8314	980155
4628	980156
81859	980157
18576	980158
17399	980159
46197	980160
28969	980161
39159	980162
115439	980163
28304	980164
46197	980165
39958	980166
15934	980167
59676	980168
86167	980169
24672	980170
5582	980171
48444	980172
69883	980173
108590	980174
84483	980175
58320	980176
58192	980177
15479	980178
32971	980179
33035	980180
1001	980181
268	980182
918	980183
186320	980184
20139	980185
93750	980186
10507	980187
48196	980188
18345	980189
69749	980190
38407	980191
37197	980192
18570	980193
51539	980194
5292	980195
17745	980196
75766	980197
109054	980198
17202	980199
14248	980200
1974	980201
77540	980202
13695	980203
135	980204
6065	980205
28525	980206
34232	980207
102810	980208
66659	980209
12928	980210
48294	980211
37881	980212
123505	980213
10855	980214
1198	980215
91616	980216
1192	980217
16291	980218
70026	980219
13343	980220
58356	980221
102970	980222
75822	980223
45712	980224
76379	980225
176680	980226
152087	980227
142980	980228
43496	980229
74494	980230
26118	980231
110008	980232
25490	980233
110437	980234
25644	980235
50289	980236
3532	980237
130657	980238
103959	980239
59806	980240
20642	980241
142054	980242
7931	980243
9301	980244
29163	980245
37415	980246
711	980247
42537	980248
1799	980249
3911	980250
59998	980251
54172	980252
26782	980253
44587	980254
5053	980255
735	980256
28656	980257
8819	980258
16870	980259
56753	980260
14173	980261
7689	980262
14079	980263
55769	980264
86542	980265
28350	980266
183762	980267
103913	980268
25260	980269
62548	980270
108712	980271
76570	980272
17468	980273
31318	980274
7168	980275
6026	980276
903	980277
1280	980278
20463	980279
11173	980280
30000	980281
4660	980282
36439	980283
27237	980284
26576	980285
12016	980286
671	980287
671	980288
13585	980289
1879	980290
13489	980291
60067	980292
46673	980293
42401	980294
28040	980295
74951	980296
324	980297
32138	980298
51145	980299
1090	980300
194	980301
11739	980302
26095	980303
28923	980304
576	980305
1169	980306
22915	980307
30921	980308
11083	980309
3325	980310
11528	980311
4680	980312
667	980313
98479	980314
37143	980315
75065	980316
106732	980317
86991	980318
5194	980319
554	980320
20246	980321
16492	980322
109	980323
19679	980324
629	980325
41887	980326
27142	980327
23103	980328
24165	980329
16818	980330
9059	980331
23323	980332
1942	980333
34440	980334
187049	980335
22156	980336
58332	980337
5775	980338
51540	980339
63907	980340
149803	980341
13481	980342
91051	980343
115306	980344
11838	980345
11838	980346
12742	980347
7382	980348
56201	980349
871	980350
73593	980351
10836	980352
7475	980353
9694	980354
7453	980355
32866	980356
49320	980357
25077	980358
17963	980359
56619	980360
33094	980361
79550	980362
458	980363
21415	980364
25704	980365
43140	980366
8193	980367
4084	980368
3719	980369
16370	980370
14734	980371
103274	980372
11105	980373
58299	980374
59575	980375
103116	980376
84236	980377
26445	980378
32	980379
46004	980380
20354	980381
24600	980382
11835	980383
45116	980384
14705	980385
67332	980386
22804	980387
23987	980388
61370	980389
27150	980390
32910	980391
54970	980392
69851	980393
107434	980394
6428	980395
5954	980396
24475	980397
20579	980398
134191	980399
40793	980400
54237	980401
33749	980402
35622	980403
33686	980404
55445	980405
12938	980406
52407	980407
140722	980408
18488	980409
1684	980410
22514	980411
47659	980412
5336	980413
27047	980414
4055	980415
103255	980416
18528	980417
87527	980418
148017	980419
13194	980420
12255	980421
28763	980422
359	980423
47004	980424
46891	980425
173883	980426
9589	980427
4278	980428
7128	980429
23204	980430
5489	980431
66325	980432
57857	980433
59095	980434
86310	980435
33402	980436
283	980437
57187	980438
475	980439
83735	980440
49980	980441
22166	980442
49988	980443
47488	980444
14821	980445
101607	980446
1731	980447
17328	980448
33636	980449
45556	980450
67368	980451
17761	980452
55354	980453
57943	980454
34162	980455
19507	980456
61736	980457
148649	980458
75247	980459
4454	980460
12968	980461
23478	980462
51184	980463
64753	980464
30832	980465
43178	980466
7035	980467
3109	980468
3490	980469
23807	980470
146	980471
16660	980472
22559	980473
39226	980474
304	980475
13074	980476
82954	980477
93316	980478
28	980479
5451	980480
79609	980481
1165	980482
33094	980483
16102	980484
12452	980485
28043	980486
40064	980487
3737	980488
832	980489
1195	980490
15461	980491
1371	980492
7788	980493
25	980494
358	980495
30493	980496
96229	980497
18307	980498
5313	980499
65021	980500
89713	980501
11152	980502
4975	980503
483	980504
1678	980505
84519	980506
34924	980507
5982	980508
10433	980509
5612	980510
2435	980511
6510	980512
27575	980513
48320	980514
32575	980515
47617	980516
96110	980517
130609	980518
22914	980519
34842	980520
54204	980521
18871	980522
39479	980523
46475	980524
45598	980525
81030	980526
93668	980527
2269	980528
42101	980529
1743	980530
16512	980531
29988	980532
9515	980533
14649	980534
25965	980535
54442	980536
85927	980537
191	980538
4081	980539
12023	980540
33128	980541
72781	980542
45894	980543
42054	980544
14990	980545
146233	980546
56824	980547
27906	980548
519	980549
50909	980550
579	980551
30599	980552
41637	980553
3053	980554
97	980555
23589	980556
1455	980557
13087	980558
16131	980559
467	980560
60923	980561
11946	980562
517	980563
3867	980564
35908	980565
2077	980566
1466	980567
50125	980568
25737	980569
85191	980570
1455	980571
38679	980572
1467	980573
47793	980574
45751	980575
16775	980576
8463	980577
73216	980578
63225	980579
39765	980580
29138	980581
4223	980582
2514	980583
3211	980584
14657	980585
29072	980586
23620	980587
2551	980588
49882	980589
6991	980590
6093	980591
359	980592
11219	980593
97050	980594
138907	980595
22281	980596
60921	980597
49661	980598
7649	980599
2167	980600
22387	980601
1968	980602
43665	980603
1080	980604
41731	980605
46142	980606
7077	980607
38999	980608
477	980609
40358	980610
8820	980611
47429	980612
34040	980613
44553	980614
21233	980615
59628	980616
4382	980617
22633	980618
27059	980619
26021	980620
86269	980621
31185	980622
8082	980623
47989	980624
146528	980625
57006	980626
26290	980627
103613	980628
11590	980629
5489	980630
28071	980631
43243	980632
61380	980633
46327	980634
20920	980635
52554	980636
24687	980637
2873	980638
2558	980639
12006	980640
6074	980641
11149	980642
6277	980643
47849	980644
20338	980645
1219	980646
45229	980647
12569	980648
10763	980649
64179	980650
59882	980651
22874	980652
112015	980653
3151	980654
84306	980655
63162	980656
12208	980657
253	980658
171312	980659
27087	980660
29891	980661
67649	980662
22514	980663
1781	980664
15426	980665
36982	980666
25262	980667
63393	980668
27236	980669
88571	980670
53644	980671
2542	980672
22075	980673
121329	980674
116078	980675
579	980676
102132	980677
19292	980678
5464	980679
5714	980680
64891	980681
4853	980682
4555	980683
23050	980684
78352	980685
75013	980686
8660	980687
5367	980688
6269	980689
1867	980690
66027	980691
69985	980692
39783	980693
1810	980694
56860	980695
48750	980696
997	980697
58006	980698
56622	980699
54429	980700
25533	980701
32289	980702
358	980703
31869	980704
34599	980705
41548	980706
32980	980707
113791	980708
28547	980709
18588	980710
181851	980711
138330	980712
69483	980713
5673	980714
123841	980715
64271	980716
174188	980717
1451	980718
56491	980719
44616	980720
27248	980721
28094	980722
33094	980723
58330	980724
975	980725
41517	980726
25569	980727
4783	980728
135849	980729
17094	980730
20	980731
2258	980732
31612	980733
65075	980734
15421	980735
104509	980736
46757	980737
31798	980738
60677	980739
4351	980740
19595	980741
32561	980742
53471	980743
11169	980744
21454	980745
132301	980746
36848	980747
7002	980748
142669	980749
28298	980750
106497	980751
35788	980752
13687	980753
13919	980754
60313	980755
57271	980756
57673	980757
10717	980758
8945	980759
21164	980760
37172	980761
2081	980762
41403	980763
24565	980764
16	980765
28766	980766
49892	980767
764	980768
87825	980769
17037	980770
82468	980771
41584	980772
33263	980773
10595	980774
47368	980775
5301	980776
87134	980777
127990	980778
7807	980779
33712	980780
2489	980781
87910	980782
25186	980783
17868	980784
373	980785
5928	980786
22384	980787
67247	980788
73628	980789
1936	980790
9751	980791
6710	980792
75316	980793
160172	980794
75686	980795
167624	980796
73344	980797
113975	980798
11750	980799
14356	980800
75686	980801
16281	980802
4547	980803
119253	980804
17871	980805
13978	980806
1391	980807
107376	980808
2046	980809
24687	980810
127328	980811
115837	980812
11	980813
110999	980814
67265	980815
76605	980816
1776	980817
1824	980818
110323	980819
20440	980820
4526	980821
27508	980822
85250	980823
72010	980824
9219	980825
11468	980826
26995	980827
34347	980828
110192	980829
76786	980830
44252	980831
20810	980832
2011	980833
66552	980834
5631	980835
7981	980836
4613	980837
88822	980838
10569	980839
8585	980840
16808	980841
21314	980842
2646	980843
5234	980844
1101	980845
51643	980846
140608	980847
20206	980848
17561	980849
3287	980850
50648	980851
25014	980852
49323	980853
46439	980854
694	980855
53398	980856
8620	980857
878	980858
8979	980859
49300	980860
3218	980861
27775	980862
2046	980863
109067	980864
1713	980865
17137	980866
4001	980867
27479	980868
58819	980869
146518	980870
8250	980871
34165	980872
82571	980873
4569	980874
14817	980875
40015	980876
7037	980877
10084	980878
8195	980879
6449	980880
142648	980881
21086	980882
12919	980883
184743	980884
10016	980885
13163	980886
7785	980887
86567	980888
243	980889
1467	980890
65979	980891
1514	980892
105	980893
2513	980894
33006	980895
4185	980896
21093	980897
40113	980898
33049	980899
131157	980900
69613	980901
9459	980902
14207	980903
21653	980904
52848	980905
727	980906
8042	980907
56921	980908
601	980909
1872	980910
52145	980911
12463	980912
243	980913
2778	980914
640	980915
34081	980916
41296	980917
11496	980918
53283	980919
2859	980920
1324	980921
3020	980922
29410	980923
12189	980924
533	980925
47590	980926
659	980927
28019	980928
405	980929
61221	980930
5216	980931
17797	980932
37719	980933
81611	980934
94826	980935
82443	980936
92	980937
32290	980938
3879	980939
135935	980940
138155	980941
1649	980942
106582	980943
12133	980944
47471	980945
4271	980946
26917	980947
79132	980948
58566	980949
54365	980950
10729	980951
18187	980952
58196	980953
14880	980954
53309	980955
32272	980956
19144	980957
179	980958
82801	980959
21549	980960
30916	980961
39449	980962
46259	980963
25733	980964
61011	980965
5542	980966
3197	980967
4165	980968
35273	980969
2584	980970
6932	980971
4338	980972
25953	980973
860	980974
148176	980975
68021	980976
31249	980977
66512	980978
6967	980979
1660	980980
734	980981
14168	980982
5279	980983
43213	980984
15943	980985
15846	980986
29705	980987
28033	980988
40207	980989
9994	980990
9687	980991
38994	980992
29358	980993
18102	980994
2125	980995
137383	980996
13840	980997
69047	980998
49303	980999
5259	981000
253	981001
107825	981002
1710	981003
27880	981004
454	981005
8021	981006
1295	981007
31275	981008
2555	981009
37135	981010
31960	981011
213	981012
38474	981013
6804	981014
4199	981015
940	981016
9891	981017
20473	981018
7127	981019
8790	981020
106458	981021
2383	981022
2148	981023
168087	981024
43994	981025
56780	981026
19209	981027
9509	981028
40192	981029
53706	981030
37874	981031
60928	981032
407	981033
27480	981034
15426	981035
29	981036
106824	981037
137461	981038
180092	981039
86499	981040
1794	981041
64397	981042
43345	981043
4299	981044
71139	981045
24295	981046
10974	981047
1081	981048
1515	981049
24237	981050
4744	981051
2042	981052
468	981053
37710	981054
2086	981055
7942	981056
38067	981057
1881	981058
68927	981059
94506	981060
52175	981061
56942	981062
1991	981063
75947	981064
44701	981065
47821	981066
1093	981067
19242	981068
39259	981069
36692	981070
11276	981071
1503	981072
6807	981073
4446	981074
18701	981075
7329	981076
12116	981077
32283	981078
29238	981079
35532	981080
303	981081
46371	981082
18044	981083
94256	981084
107200	981085
336	981086
97714	981087
30540	981088
13809	981089
23163	981090
8860	981091
55627	981092
16269	981093
479	981094
26008	981095
16255	981096
46836	981097
34251	981098
55915	981099
22298	981100
25040	981101
86653	981102
264	981103
23772	981104
58578	981105
37921	981106
31010	981107
2884	981108
10472	981109
6091	981110
20141	981111
17475	981112
78943	981113
9920	981114
45320	981115
603	981116
48427	981117
97085	981118
89201	981119
12244	981120
12244	981121
6764	981122
7841	981123
13003	981124
34637	981125
69495	981126
24801	981127
34480	981128
1016	981129
2851	981130
17154	981131
76497	981132
41754	981133
48320	981134
67777	981135
253	981136
18523	981137
13022	981138
4656	981139
4636	981140
137493	981141
6251	981142
83191	981143
98188	981144
67099	981145
43472	981146
4547	981147
89183	981148
43579	981149
84104	981150
407	981151
21075	981152
3698	981153
14968	981154
88984	981155
38470	981156
4233	981157
50595	981158
63269	981159
29970	981160
60811	981161
1951	981162
57507	981163
3443	981164
2820	981165
54022	981166
28040	981167
52115	981168
734	981169
55588	981170
15268	981171
71801	981172
991	981173
10808	981174
33366	981175
25269	981176
1879	981177
8124	981178
1324	981179
41517	981180
8347	981181
74812	981182
137	981183
11634	981184
21638	981185
14134	981186
87553	981187
58283	981188
74802	981189
87415	981190
53061	981191
34952	981192
5409	981193
23557	981194
4100	981195
461	981196
52991	981197
8889	981198
58261	981199
22298	981200
19039	981201
24490	981202
33023	981203
31260	981204
16281	981205
116808	981206
107569	981207
2796	981208
4072	981209
11072	981210
17339	981211
8173	981212
34	981213
84275	981214
3835	981215
6044	981216
20938	981217
22232	981218
45562	981219
1678	981220
14490	981221
141412	981222
26951	981223
67078	981224
32196	981225
6555	981226
20711	981227
11502	981228
81512	981229
62470	981230
13831	981231
24036	981232
7141	981233
26961	981234
6030	981235
6748	981236
122218	981237
11507	981238
6614	981239
59955	981240
41387	981241
84211	981242
1153	981243
66325	981244
37853	981245
35028	981246
31387	981247
26187	981248
27619	981249
31016	981250
8817	981251
31212	981252
45832	981253
2888	981254
1487	981255
11046	981256
3772	981257
1200	981258
45551	981259
6559	981260
653	981261
18728	981262
11388	981263
48786	981264
385	981265
28502	981266
79596	981267
39776	981268
10661	981269
1478	981270
8566	981271
54385	981272
26414	981273
73193	981274
13454	981275
72122	981276
19351	981277
28196	981278
1922	981279
8425	981280
30807	981281
44269	981282
12513	981283
7948	981284
25636	981285
9646	981286
58505	981287
102669	981288
14073	981289
323	981290
28532	981291
38220	981292
16155	981293
46506	981294
4739	981295
21064	981296
1648	981297
76869	981298
86542	981299
2417	981300
66603	981301
42336	981302
12051	981303
47622	981304
1683	981305
4115	981306
80930	981307
14252	981308
15282	981309
1299	981310
9875	981311
27015	981312
3064	981313
36519	981314
727	981315
3	981316
23139	981317
30874	981318
1755	981319
4950	981320
41665	981321
47078	981322
4769	981323
3226	981324
13553	981325
67208	981326
13807	981327
10495	981328
88186	981329
595	981330
5639	981331
15230	981332
2691	981333
33003	981334
47514	981335
86463	981336
67642	981337
77155	981338
107313	981339
32411	981340
44093	981341
107274	981342
34376	981343
68313	981344
95006	981345
104447	981346
40389	981347
31328	981348
1475	981349
96345	981350
187665	981351
16813	981352
52	981353
5086	981354
34058	981355
67918	981356
10512	981357
34727	981358
48274	981359
3575	981360
179	981361
16603	981362
14230	981363
110335	981364
121166	981365
6456	981366
20231	981367
52564	981368
14143	981369
185015	981370
310	981371
2318	981372
44445	981373
15999	981374
79507	981375
1222	981376
48999	981377
23116	981378
3494	981379
8347	981380
17315	981381
11276	981382
67336	981383
3427	981384
31801	981385
14689	981386
29421	981387
56248	981388
56248	981389
10678	981390
39308	981391
105761	981392
21799	981393
57110	981394
32247	981395
2909	981396
78125	981397
40596	981398
70422	981399
14582	981400
1216	981401
33021	981402
30	981403
82024	981404
54474	981405
2531	981406
35697	981407
17449	981408
65791	981409
80951	981410
8985	981411
33725	981412
766	981413
13419	981414
100658	981415
168352	981416
37292	981417
63966	981418
82368	981419
6323	981420
33889	981421
104076	981422
46	981423
81395	981424
53854	981425
55410	981426
58775	981427
75171	981428
848	981429
57023	981430
60339	981431
25580	981432
21491	981433
27294	981434
57673	981435
186847	981436
3560	981437
63374	981438
51650	981439
18336	981440
23079	981441
5392	981442
26121	981443
869	981444
226	981445
104462	981446
5235	981447
33180	981448
22178	981449
11930	981450
22635	981451
20699	981452
14820	981453
32307	981454
94839	981455
105557	981456
168831	981457
177283	981458
184404	981459
185269	981460
8003	981461
82393	981462
6121	981463
24559	981464
6887	981465
6677	981466
82238	981467
169177	981468
40554	981469
96754	981470
43289	981471
101054	981472
75398	981473
2897	981474
18995	981475
28150	981476
47757	981477
128913	981478
59622	981479
138608	981480
86281	981481
5300	981482
35245	981483
46698	981484
3435	981485
29503	981486
78744	981487
42166	981488
19222	981489
1745	981490
82442	981491
45494	981492
41483	981493
1745	981494
41429	981495
3614	981496
40403	981497
18686	981498
104658	981499
11526	981500
28654	981501
61571	981502
32798	981503
9390	981504
15301	981505
2227	981506
81052	981507
57899	981508
14738	981509
63145	981510
17302	981511
56962	981512
36915	981513
59662	981514
41431	981515
48217	981516
175810	981517
39924	981518
3097	981519
60055	981520
25386	981521
135267	981522
129151	981523
41675	981524
39259	981525
18995	981526
36088	981527
20534	981528
59218	981529
46404	981530
6097	981531
30493	981532
9736	981533
14756	981534
80281	981535
26196	981536
86067	981537
185233	981538
162536	981539
31620	981540
139437	981541
56	981542
442	981543
37483	981544
29811	981545
38035	981546
45494	981547
25112	981548
3089	981549
48793	981550
74950	981551
49028	981552
46482	981553
11614	981554
897	981555
53696	981556
845	981557
9498	981558
232	981559
33794	981560
1299	981561
1299	981562
55201	981563
12888	981564
2438	981565
3038	981566
10538	981567
3607	981568
13566	981569
27087	981570
11099	981571
34275	981572
28901	981573
8935	981574
13424	981575
727	981576
95867	981577
7919	981578
27118	981579
12787	981580
73757	981581
23734	981582
64497	981583
41508	981584
7104	981585
24830	981586
23167	981587
4957	981588
55958	981589
945	981590
18356	981591
20	981592
580	981593
22629	981594
1471	981595
123555	981596
37887	981597
21711	981598
129188	981599
44690	981600
141594	981601
23244	981602
2760	981603
760	981604
19	981605
20388	981606
728	981607
30429	981608
8070	981609
21789	981610
1810	981611
4542	981612
43039	981613
997	981614
103369	981615
1445	981616
8179	981617
6289	981618
10398	981619
3571	981620
179491	981621
20832	981622
110367	981623
7114	981624
48548	981625
17239	981626
2049	981627
3480	981628
3476	981629
13008	981630
467	981631
52	981632
670	981633
7796	981634
358	981635
34392	981636
845	981637
52	981638
2686	981639
7393	981640
31334	981641
41298	981642
42081	981643
3777	981644
1374	981645
13422	981646
65406	981647
71761	981648
1870	981649
2210	981650
4901	981651
6519	981652
774	981653
88922	981654
21964	981655
6957	981656
24343	981657
69335	981658
28473	981659
6182	981660
51968	981661
11366	981662
17916	981663
59628	981664
21278	981665
7144	981666
10903	981667
39708	981668
1024	981669
70096	981670
86085	981671
20207	981672
744	981673
52318	981674
47129	981675
1689	981676
3029	981677
130991	981678
31404	981679
3971	981680
72425	981681
436	981682
1503	981683
7307	981684
3337	981685
15156	981686
8407	981687
27814	981688
32031	981689
31556	981690
8922	981691
48419	981692
8985	981693
30427	981694
9271	981695
73818	981696
122284	981697
11285	981698
26381	981699
5128	981700
2272	981701
51634	981702
17967	981703
2558	981704
67432	981705
9271	981706
9517	981707
18896	981708
49530	981709
19112	981710
46748	981711
49895	981712
25435	981713
44543	981714
63163	981715
24331	981716
138110	981717
45446	981718
11481	981719
16030	981720
22974	981721
42258	981722
27677	981723
27465	981724
59760	981725
23542	981726
41386	981727
37242	981728
23261	981729
53597	981730
23543	981731
20752	981732
23983	981733
1093	981734
48281	981735
13072	981736
54097	981737
44544	981738
7888	981739
46741	981740
25887	981741
29752	981742
37030	981743
53898	981744
12130	981745
40752	981746
30715	981747
4449	981748
51040	981749
8925	981750
25954	981751
43847	981752
15636	981753
2778	981754
88111	981755
139850	981756
11562	981757
76106	981758
41521	981759
75615	981760
8497	981761
20433	981762
68055	981763
3403	981764
88658	981765
43808	981766
43737	981767
40836	981768
76277	981769
27708	981770
484	981771
12740	981772
26611	981773
3608	981774
24007	981775
50012	981776
77297	981777
48158	981778
59962	981779
9424	981780
38759	981781
9204	981782
17883	981783
69452	981784
865	981785
10745	981786
14052	981787
34773	981788
28349	981789
17040	981790
56898	981791
49303	981792
109352	981793
54177	981794
99047	981795
65106	981796
46904	981797
73657	981798
16901	981799
803	981800
56549	981801
30	981802
47553	981803
161	981804
72222	981805
3350	981806
9915	981807
34699	981808
14268	981809
17218	981810
1224	981811
14443	981812
86	981813
8452	981814
29269	981815
84548	981816
54089	981817
131397	981818
187638	981819
8092	981820
48314	981821
2570	981822
28034	981823
164815	981824
896	981825
21925	981826
40438	981827
18688	981828
34	981829
23487	981830
27080	981831
39942	981832
48599	981833
63541	981834
32986	981835
57911	981836
80368	981837
28490	981838
52585	981839
3526	981840
43472	981841
6824	981842
62301	981843
63639	981844
267	981845
16	981846
19314	981847
9	981848
49814	981849
18053	981850
33704	981851
98733	981852
5024	981853
22375	981854
5930	981855
84105	981856
40170	981857
14130	981858
45963	981859
36939	981860
119499	981861
181567	981862
82975	981863
23370	981864
122194	981865
18966	981866
129187	981867
315	981868
3702	981869
990	981870
12678	981871
40716	981872
109647	981873
49556	981874
24420	981875
12439	981876
140517	981877
7992	981878
10701	981879
17204	981880
78628	981881
30942	981882
35838	981883
22088	981884
173111	981885
28716	981886
91539	981887
4126	981888
36663	981889
2532	981890
6034	981891
9089	981892
3148	981893
74399	981894
16207	981895
16562	981896
81037	981897
25057	981898
5142	981899
1499	981900
16468	981901
13819	981902
8957	981903
19083	981904
3718	981905
31636	981906
43164	981907
69013	981908
87592	981909
15240	981910
22642	981911
24152	981912
37368	981913
956	981914
3888	981915
18	981916
2738	981917
113404	981918
17074	981919
23174	981920
3296	981921
28128	981922
48131	981923
42304	981924
7612	981925
102948	981926
25145	981927
80695	981928
32534	981929
69445	981930
21487	981931
9312	981932
64127	981933
81	981934
39685	981935
3691	981936
66453	981937
13675	981938
55588	981939
13881	981940
41685	981941
66831	981942
28117	981943
45179	981944
35209	981945
19275	981946
106034	981947
44141	981948
130490	981949
32282	981950
1834	981951
140356	981952
8948	981953
5428	981954
88013	981955
16154	981956
119438	981957
31912	981958
78184	981959
107491	981960
42298	981961
38768	981962
3465	981963
35774	981964
5652	981965
19244	981966
12627	981967
1140	981968
58091	981969
32232	981970
5530	981971
46809	981972
30417	981973
2862	981974
27683	981975
70738	981976
300	981977
62750	981978
2419	981979
4757	981980
136	981981
198	981982
1589	981983
5872	981984
48831	981985
5866	981986
37368	981987
1820	981988
47531	981989
20790	981990
2493	981991
32024	981992
28470	981993
4541	981994
675	981995
14195	981996
112495	981997
27899	981998
8410	981999
1285	982000
3832	982001
134201	982002
41	982003
47984	982004
42743	982005
42438	982006
278	982007
882	982008
37541	982009
16503	982010
20239	982011
6532	982012
26011	982013
59541	982014
33255	982015
117417	982016
185570	982017
80350	982018
1792	982019
1570	982020
32812	982021
61156	982022
52138	982023
34415	982024
63612	982025
80368	982026
88507	982027
17145	982028
57884	982029
58914	982030
38810	982031
2225	982032
34382	982033
148851	982034
119671	982035
21689	982036
11519	982037
134584	982038
113208	982039
29237	982040
1671	982041
18690	982042
12698	982043
12391	982044
80225	982045
27263	982046
38971	982047
23630	982048
62223	982049
9739	982050
9739	982051
48399	982052
29419	982053
39423	982054
84469	982055
7147	982056
110503	982057
8548	982058
50693	982059
122611	982060
139620	982061
11169	982062
4929	982063
25961	982064
30988	982065
28443	982066
4116	982067
41747	982068
7671	982069
7671	982070
612	982071
50400	982072
56982	982073
162301	982074
977	982075
40262	982076
88415	982077
83809	982078
83809	982079
28111	982080
23845	982081
88985	982082
37357	982083
20504	982084
8992	982085
52026	982086
28333	982087
26072	982088
5216	982089
12788	982090
13015	982091
85917	982092
26297	982093
130578	982094
83879	982095
1252	982096
68176	982097
21657	982098
4271	982099
57631	982100
50203	982101
63652	982102
19492	982103
180228	982104
15512	982105
58857	982106
179899	982107
4423	982108
142920	982109
2901	982110
4374	982111
1006	982112
86780	982113
6761	982114
37501	982115
18031	982116
41049	982117
13301	982118
25238	982119
828	982120
9665	982121
3327	982122
2426	982123
2028	982124
3310	982125
94894	982126
79533	982127
9720	982128
16180	982129
95306	982130
23313	982131
33629	982132
83915	982133
68151	982134
4266	982135
4803	982136
6761	982137
14869	982138
1119	982139
13372	982140
98568	982141
82792	982142
24734	982143
27446	982144
1338	982145
137261	982146
77804	982147
75941	982148
4773	982149
77256	982150
155	982151
6310	982152
5934	982153
1438	982154
2170	982155
32944	982156
3426	982157
236	982158
148005	982159
39212	982160
42385	982161
47530	982162
40011	982163
187974	982164
48283	982165
32693	982166
36809	982167
21445	982168
73705	982169
105525	982170
24791	982171
18598	982172
51769	982173
117352	982174
51115	982175
27108	982176
12955	982177
21007	982178
32213	982179
4434	982180
6685	982181
769	982182
50635	982183
38404	982184
7345	982185
5602	982186
28350	982187
14529	982188
122632	982189
304	982190
57825	982191
67	982192
23462	982193
25507	982194
167	982195
7454	982196
156991	982197
82597	982198
47042	982199
17192	982200
63955	982201
181488	982202
87013	982203
39851	982204
155	982205
90140	982206
17077	982207
55917	982208
84241	982209
5098	982210
135660	982211
136125	982212
2017	982213
84035	982214
84035	982215
2104	982216
53199	982217
179506	982218
47810	982219
170850	982220
48711	982221
25273	982222
57408	982223
41634	982224
72492	982225
114	982226
49881	982227
40926	982228
1374	982229
342	982230
20691	982231
46383	982232
21573	982233
10570	982234
42943	982235
103902	982236
202	982237
107397	982238
4178	982239
135363	982240
8450	982241
98729	982242
57953	982243
165677	982244
95057	982245
114642	982246
41860	982247
11502	982248
4229	982249
22598	982250
59231	982251
34233	982252
31153	982253
1889	982254
80045	982255
57962	982256
1411	982257
56557	982258
25932	982259
41649	982260
85173	982261
13432	982262
43640	982263
34722	982264
53731	982265
106879	982266
103919	982267
4233	982268
86567	982269
117368	982270
12604	982271
9483	982272
24278	982273
1216	982274
17113	982275
70294	982276
17113	982277
171366	982278
828	982279
5957	982280
16805	982281
9637	982282
63791	982283
8126	982284
45956	982285
142167	982286
84811	982287
53376	982288
56659	982289
11579	982290
34477	982291
2453	982292
11073	982293
3987	982294
90752	982295
104058	982296
26203	982297
30144	982298
87720	982299
217	982300
9863	982301
18599	982302
29	982303
28395	982304
57121	982305
12296	982306
60655	982307
28364	982308
7150	982309
16634	982310
56270	982311
36958	982312
5705	982313
6274	982314
26236	982315
25011	982316
65525	982317
133191	982318
44779	982319
56284	982320
60971	982321
24875	982322
18712	982323
18372	982324
18938	982325
78715	982326
34725	982327
3294	982328
282	982329
55835	982330
5359	982331
374	982332
213	982333
27324	982334
953	982335
3506	982336
55717	982337
2247	982338
73903	982339
1579	982340
52209	982341
8619	982342
1983	982343
13534	982344
28377	982345
22920	982346
87928	982347
12313	982348
3508	982349
319	982350
5586	982351
34777	982352
21359	982353
20879	982354
112075	982355
2769	982356
20032	982357
14764	982358
95807	982359
1356	982360
35761	982361
11664	982362
6778	982363
6866	982364
10306	982365
14951	982366
1708	982367
1413	982368
1494	982369
952	982370
66	982371
18228	982372
5040	982373
11058	982374
165	982375
8647	982376
22498	982377
17349	982378
73970	982379
10449	982380
158	982381
9216	982382
131	982383
25622	982384
14387	982385
6928	982386
485	982387
1247	982388
3565	982389
5350	982390
26667	982391
274	982392
54039	982393
574	982394
141967	982395
137	982396
1186	982397
136006	982398
37262	982399
10119	982400
8143	982401
39331	982402
787	982403
85090	982404
5594	982405
1252	982406
33716	982407
71712	982408
84566	982409
3739	982410
2007	982411
14390	982412
11773	982413
98153	982414
71547	982415
69366	982416
139913	982417
19110	982418
12295	982419
34216	982420
58078	982421
26147	982422
62706	982423
19664	982424
8881	982425
10354	982426
27653	982427
1689	982428
2513	982429
84011	982430
15000	982431
16694	982432
16379	982433
1072	982434
93289	982435
38262	982436
36562	982437
4507	982438
73084	982439
1440	982440
15196	982441
80525	982442
15230	982443
39886	982444
319	982445
18600	982446
22117	982447
7060	982448
18173	982449
130483	982450
155965	982451
8688	982452
36863	982453
70212	982454
517	982455
5461	982456
43817	982457
77788	982458
110088	982459
2572	982460
9092	982461
21381	982462
68920	982463
6778	982464
61151	982465
81925	982466
36480	982467
2753	982468
728	982469
54877	982470
55837	982471
99036	982472
69485	982473
14529	982474
10230	982475
3874	982476
1645	982477
59356	982478
878	982479
8959	982480
20064	982481
20698	982482
5540	982483
56039	982484
21608	982485
461	982486
5438	982487
72291	982488
4398	982489
25518	982490
47380	982491
3057	982492
132546	982493
181877	982494
754	982495
10015	982496
114098	982497
20243	982498
548	982499
39479	982500
32193	982501
30	982502
63225	982503
23348	982504
113933	982505
111732	982506
5071	982507
139513	982508
129396	982509
22321	982510
7140	982511
24054	982512
79183	982513
40358	982514
34196	982515
117784	982516
51542	982517
32875	982518
3787	982519
34272	982520
37670	982521
14672	982522
21048	982523
114978	982524
41926	982525
48188	982526
13893	982527
56507	982528
101670	982529
94048	982530
36458	982531
94096	982532
66854	982533
70121	982534
20519	982535
118989	982536
45222	982537
933	982538
5277	982539
149891	982540
69206	982541
41561	982542
37428	982543
186080	982544
4825	982545
4018	982546
18483	982547
47399	982548
19491	982549
30522	982550
14849	982551
33073	982552
12243	982553
7413	982554
8690	982555
4639	982556
36363	982557
96691	982558
53002	982559
69990	982560
2941	982561
33202	982562
73039	982563
59754	982564
75933	982565
2632	982566
12832	982567
93160	982568
11127	982569
67357	982570
1153	982571
31792	982572
966	982573
41515	982574
25548	982575
33758	982576
43521	982577
49896	982578
31583	982579
66625	982580
22282	982581
88693	982582
20655	982583
112527	982584
36336	982585
4570	982586
11088	982587
34879	982588
5503	982589
74257	982590
26563	982591
38434	982592
468	982593
79253	982594
5	982595
24598	982596
42168	982597
28763	982598
64823	982599
4327	982600
20466	982601
1076	982602
33843	982603
326	982604
114156	982605
20898	982606
35051	982607
98106	982608
2288	982609
45204	982610
36485	982611
24859	982612
76756	982613
9131	982614
24200	982615
74449	982616
34729	982617
31517	982618
22155	982619
105948	982620
70143	982621
2913	982622
180	982623
67930	982624
81601	982625
68284	982626
64262	982627
45191	982628
65579	982629
67983	982630
47252	982631
47392	982632
38406	982633
54858	982634
100167	982635
64997	982636
31873	982637
95478	982638
12466	982639
127242	982640
98684	982641
79526	982642
56148	982643
14823	982644
6126	982645
65385	982646
30874	982647
123121	982648
97036	982649
20924	982650
157211	982651
67698	982652
25670	982653
80666	982654
168111	982655
96054	982656
10226	982657
102240	982658
64992	982659
32574	982660
100691	982661
10917	982662
119348	982663
78910	982664
70280	982665
31801	982666
12940	982667
31066	982668
37310	982669
21154	982670
39045	982671
53746	982672
77470	982673
81218	982674
15049	982675
83211	982676
132345	982677
77795	982678
96086	982679
2192	982680
17292	982681
25499	982682
35089	982683
54008	982684
1085	982685
9376	982686
11025	982687
39535	982688
53656	982689
488	982690
45769	982691
32545	982692
67387	982693
1318	982694
55339	982695
26900	982696
167092	982697
21373	982698
31519	982699
53149	982700
42515	982701
17546	982702
96783	982703
25514	982704
10601	982705
129866	982706
32020	982707
31242	982708
55639	982709
31148	982710
1088	982711
21542	982712
82949	982713
12669	982714
15051	982715
18032	982716
9064	982717
48030	982718
21756	982719
121757	982720
4615	982721
59061	982722
164857	982723
39024	982724
99462	982725
95410	982726
98031	982727
50948	982728
57309	982729
126736	982730
4614	982731
37957	982732
45540	982733
21368	982734
4091	982735
50934	982736
67031	982737
121802	982738
21303	982739
493	982740
56083	982741
31727	982742
54621	982743
158489	982744
2894	982745
68061	982746
168356	982747
12600	982748
98493	982749
55021	982750
128119	982751
6155	982752
25499	982753
12568	982754
44836	982755
55021	982756
30284	982757
68048	982758
7935	982759
1317	982760
3589	982761
65864	982762
4120	982763
129239	982764
101401	982765
127810	982766
325	982767
21372	982768
124268	982769
8024	982770
75083	982771
594	982772
58825	982773
102535	982774
54065	982775
164390	982776
169020	982777
78290	982778
21489	982779
81658	982780
78483	982781
38168	982782
65025	982783
121843	982784
97025	982785
80534	982786
6976	982787
3697	982788
15384	982789
64296	982790
10896	982791
160117	982792
21066	982793
80570	982794
46598	982795
158641	982796
9229	982797
67877	982798
129158	982799
129112	982800
129760	982801
79445	982802
55412	982803
67955	982804
160624	982805
120000	982806
46398	982807
69019	982808
18017	982809
164867	982810
12669	982811
125196	982812
122669	982813
30417	982814
122097	982815
70866	982816
21390	982817
4827	982818
67955	982819
9160	982820
26163	982821
81330	982822
80440	982823
169490	982824
53797	982825
17859	982826
78553	982827
46224	982828
8036	982829
95296	982830
12466	982831
65689	982832
46527	982833
17415	982834
77478	982835
98020	982836
82968	982837
68423	982838
54036	982839
64371	982840
25475	982841
65708	982842
96991	982843
97047	982844
56336	982845
25299	982846
36907	982847
64943	982848
14973	982849
7010	982850
4611	982851
3662	982852
168375	982853
17593	982854
80936	982855
30629	982856
81478	982857
45336	982858
53820	982859
37939	982860
96592	982861
168964	982862
96905	982863
100340	982864
127849	982865
164358	982866
10605	982867
121087	982868
163531	982869
26450	982870
37262	982871
99265	982872
66989	982873
31202	982874
80534	982875
20791	982876
22307	982877
166074	982878
55114	982879
58861	982880
3376	982881
67103	982882
46275	982883
126525	982884
17355	982885
21311	982886
20944	982887
37144	982888
30675	982889
160	982890
20944	982891
100636	982892
4629	982893
9356	982894
18014	982895
21311	982896
7908	982897
47292	982898
30327	982899
55777	982900
17574	982901
97744	982902
56662	982903
3248	982904
651	982905
707	982906
2585	982907
8062	982908
14777	982909
73590	982910
56857	982911
39642	982912
164653	982913
98699	982914
17753	982915
35129	982916
6650	982917
73861	982918
10846	982919
53512	982920
78678	982921
21292	982922
37752	982923
77829	982924
21563	982925
169413	982926
18922	982927
8082	982928
77828	982929
101753	982930
122420	982931
40391	982932
10958	982933
124959	982934
35070	982935
65846	982936
44598	982937
49099	982938
114672	982939
102654	982940
31462	982941
66119	982942
14796	982943
46398	982944
70205	982945
102507	982946
49129	982947
120548	982948
9200	982949
2251	982950
18770	982951
128432	982952
18324	982953
7278	982954
49159	982955
64817	982956
70644	982957
74726	982958
44598	982959
77989	982960
14194	982961
120182	982962
41015	982963
55350	982964
122420	982965
68235	982966
124404	982967
35108	982968
67539	982969
7331	982970
38831	982971
167582	982972
12631	982973
64678	982974
79510	982975
24863	982976
33335	982977
56202	982978
65750	982979
124718	982980
23930	982981
81696	982982
45386	982983
56882	982984
7014	982985
50844	982986
37879	982987
33444	982988
41371	982989
8715	982990
46446	982991
97496	982992
62921	982993
62774	982994
29657	982995
34856	982996
127160	982997
7100	982998
40295	982999
91717	983000
112166	983001
34857	983002
9614	983003
14572	983004
56565	983005
65730	983006
168755	983007
158963	983008
126525	983009
121843	983010
122075	983011
25717	983012
105524	983013
22573	983014
81215	983015
99423	983016
37285	983017
7660	983018
38302	983019
44986	983020
51103	983021
35901	983022
23814	983023
168558	983024
77842	983025
96113	983026
101944	983027
47184	983028
7660	983029
72079	983030
57171	983031
66039	983032
43508	983033
164257	983034
123834	983035
70126	983036
98030	983037
127344	983038
157809	983039
70113	983040
96347	983041
37583	983042
1365	983043
96323	983044
36885	983045
28863	983046
6257	983047
162918	983048
62261	983049
75522	983050
102511	983051
80651	983052
81844	983053
9174	983054
122308	983055
101113	983056
105420	983057
1193	983058
30292	983059
43587	983060
45934	983061
57109	983062
1604	983063
23417	983064
79775	983065
38940	983066
105671	983067
36018	983068
57184	983069
47403	983070
67059	983071
21276	983072
56366	983073
79145	983074
53952	983075
6344	983076
54497	983077
127832	983078
33518	983079
59054	983080
37706	983081
174	983082
66689	983083
68306	983084
120146	983085
30723	983086
46717	983087
31732	983088
54701	983089
127445	983090
122771	983091
98622	983092
56038	983093
14678	983094
47216	983095
35070	983096
91344	983097
133179	983098
45473	983099
158279	983100
101691	983101
25115	983102
45847	983103
31139	983104
25239	983105
127256	983106
53715	983107
13160	983108
70774	983109
25902	983110
12923	983111
51982	983112
91285	983113
43653	983114
38162	983115
75131	983116
83312	983117
163767	983118
37815	983119
45593	983120
51099	983121
1866	983122
98601	983123
2298	983124
1314	983125
81687	983126
128173	983127
61009	983128
80550	983129
31836	983130
5663	983131
17254	983132
83454	983133
23006	983134
22232	983135
8386	983136
47186	983137
92129	983138
26060	983139
36571	983140
33043	983141
74625	983142
65377	983143
28773	983144
57904	983145
26851	983146
4646	983147
7130	983148
10276	983149
5031	983150
5045	983151
5683	983152
8984	983153
4789	983154
7940	983155
34985	983156
30	983157
45227	983158
10723	983159
58368	983160
13039	983161
24319	983162
9488	983163
1820	983164
6720	983165
32882	983166
14848	983167
33023	983168
4319	983169
6911	983170
103521	983171
66796	983172
579	983173
817	983174
126593	983175
11142	983176
262	983177
22370	983178
141558	983179
16529	983180
20571	983181
42299	983182
69943	983183
110054	983184
32092	983185
714	983186
69043	983187
16723	983188
3105	983189
26749	983190
78980	983191
42111	983192
48849	983193
61251	983194
25622	983195
4730	983196
28205	983197
38114	983198
56087	983199
53471	983200
47586	983201
39784	983202
52839	983203
8603	983204
6792	983205
25738	983206
23201	983207
3408	983208
6133	983209
47559	983210
7086	983211
119670	983212
12612	983213
16234	983214
12053	983215
723	983216
13475	983217
2738	983218
5035	983219
104288	983220
35184	983221
6851	983222
48200	983223
6851	983224
35509	983225
2422	983226
20386	983227
919	983228
9296	983229
1779	983230
7024	983231
20373	983232
43735	983233
63113	983234
36341	983235
53277	983236
76186	983237
115989	983238
73282	983239
43862	983240
48269	983241
16351	983242
4729	983243
387	983244
1192	983245
11451	983246
1328	983247
6393	983248
16212	983249
1973	983250
3240	983251
39852	983252
57940	983253
15442	983254
21357	983255
59471	983256
99321	983257
27110	983258
16073	983259
2913	983260
11762	983261
23160	983262
12472	983263
3568	983264
130	983265
20000	983266
43019	983267
43572	983268
28638	983269
127521	983270
67812	983271
37646	983272
59580	983273
10934	983274
64209	983275
42321	983276
66411	983277
24955	983278
56943	983279
65745	983280
61037	983281
53610	983282
89908	983283
73855	983284
82323	983285
25458	983286
25598	983287
45112	983288
39038	983289
21368	983290
12097	983291
55010	983292
10896	983293
55828	983294
142314	983295
91471	983296
41622	983297
40553	983298
11183	983299
4973	983300
4359	983301
33064	983302
137562	983303
28638	983304
88232	983305
7441	983306
2050	983307
8661	983308
26632	983309
61169	983310
119341	983311
106234	983312
8936	983313
178082	983314
35955	983315
160831	983316
7795	983317
176827	983318
72492	983319
121887	983320
1160	983321
35707	983322
26791	983323
3022	983324
988	983325
1510	983326
74468	983327
24836	983328
17930	983329
19770	983330
23949	983331
26340	983332
37726	983333
63317	983334
6066	983335
39406	983336
18434	983337
15272	983338
33226	983339
13123	983340
19814	983341
37240	983342
4538	983343
7450	983344
41513	983345
12480	983346
102454	983347
4046	983348
5644	983349
5795	983350
103361	983351
136152	983352
139	983353
10	983354
39124	983355
165192	983356
128492	983357
29427	983358
23264	983359
74799	983360
45716	983361
1599	983362
188	983363
16845	983364
4825	983365
11075	983366
29197	983367
68100	983368
2176	983369
173957	983370
946	983371
5734	983372
56725	983373
11516	983374
33808	983375
3091	983376
14629	983377
11547	983378
907	983379
27282	983380
41467	983381
67348	983382
32403	983383
78090	983384
119707	983385
12434	983386
5633	983387
5339	983388
101672	983389
48687	983390
3748	983391
7395	983392
2644	983393
22721	983394
1368	983395
63098	983396
5726	983397
315	983398
3971	983399
79823	983400
2929	983401
7990	983402
32507	983403
16810	983404
1646	983405
13640	983406
7094	983407
25445	983408
3620	983409
31080	983410
18224	983411
16434	983412
26893	983413
50083	983414
83641	983415
33010	983416
78939	983417
82410	983418
1902	983419
47499	983420
13552	983421
513	983422
13028	983423
1610	983424
72406	983425
1627	983426
3597	983427
108289	983428
23275	983429
87466	983430
34758	983431
457	983432
2863	983433
19853	983434
41940	983435
103902	983436
6021	983437
25250	983438
14698	983439
21064	983440
16827	983441
849	983442
48102	983443
65996	983444
34274	983445
35982	983446
29303	983447
4232	983448
4316	983449
2796	983450
19601	983451
19007	983452
45899	983453
59030	983454
9170	983455
29781	983456
46729	983457
26455	983458
12660	983459
6936	983460
13432	983461
34522	983462
103439	983463
94	983464
128637	983465
47390	983466
14296	983467
26320	983468
11476	983469
13552	983470
378	983471
103210	983472
77110	983473
22281	983474
267	983475
12498	983476
53678	983477
5311	983478
18585	983479
17869	983480
34242	983481
1620	983482
28234	983483
75670	983484
18640	983485
988	983486
59134	983487
14519	983488
32853	983489
29158	983490
130308	983491
133089	983492
119472	983493
1763	983494
28520	983495
78715	983496
26531	983497
14327	983498
33722	983499
24055	983500
26682	983501
37838	983502
1633	983503
15009	983504
56555	983505
6820	983506
7315	983507
2922	983508
29296	983509
10635	983510
113586	983511
178975	983512
80934	983513
48647	983514
8019	983515
83712	983516
1322	983517
7877	983518
15403	983519
5878	983520
70972	983521
46969	983522
24558	983523
16575	983524
49990	983525
177	983526
2865	983527
3197	983528
21627	983529
1803	983530
24793	983531
371	983532
407	983533
5952	983534
19214	983535
10119	983536
2500	983537
12296	983538
57629	983539
19198	983540
9460	983541
1300	983542
19390	983543
6979	983544
16243	983545
23188	983546
17913	983547
3244	983548
2600	983549
48022	983550
50310	983551
30075	983552
34428	983553
100838	983554
4205	983555
319	983556
37248	983557
122218	983558
34301	983559
1246	983560
1346	983561
50802	983562
5771	983563
1817	983564
15378	983565
41175	983566
27147	983567
26513	983568
50458	983569
72572	983570
19369	983571
38892	983572
12634	983573
11524	983574
24463	983575
1380	983576
17367	983577
18431	983578
36700	983579
45918	983580
4232	983581
68406	983582
2761	983583
85902	983584
4423	983585
14398	983586
16269	983587
15321	983588
12032	983589
20	983590
37270	983591
5522	983592
120395	983593
28030	983594
57110	983595
72254	983596
26799	983597
27118	983598
13720	983599
2883	983600
9421	983601
1381	983602
42301	983603
14416	983604
9485	983605
10438	983606
75480	983607
74388	983608
6396	983609
45854	983610
58151	983611
34	983612
15049	983613
17087	983614
31823	983615
3466	983616
10025	983617
18138	983618
55128	983619
1621	983620
68518	983621
980	983622
15897	983623
25404	983624
17213	983625
18716	983626
2091	983627
27175	983628
77911	983629
535	983630
920	983631
85047	983632
22845	983633
6710	983634
4376	983635
98848	983636
22665	983637
5149	983638
34387	983639
2729	983640
4351	983641
73041	983642
35766	983643
61917	983644
10967	983645
4265	983646
3115	983647
100598	983648
47385	983649
51800	983650
8719	983651
1299	983652
11465	983653
41852	983654
49400	983655
31963	983656
16820	983657
40983	983658
26258	983659
59271	983660
25003	983661
87694	983662
75112	983663
53335	983664
61150	983665
159518	983666
57504	983667
6704	983668
375	983669
98844	983670
55543	983671
57711	983672
10852	983673
21186	983674
98819	983675
5055	983676
1104	983677
457	983678
350	983679
21685	983680
17310	983681
53057	983682
44689	983683
48978	983684
19856	983685
10547	983686
125698	983687
138578	983688
2826	983689
14535	983690
1090	983691
32693	983692
16075	983693
13534	983694
1800	983695
1725	983696
53908	983697
81260	983698
67348	983699
157	983700
2691	983701
2015	983702
958	983703
120175	983704
67125	983705
43407	983706
21403	983707
47800	983708
18333	983709
1762	983710
8536	983711
1101	983712
12858	983713
3704	983714
66760	983715
116120	983716
3838	983717
21747	983718
57544	983719
500	983720
28176	983721
10433	983722
55123	983723
8454	983724
48129	983725
5714	983726
32998	983727
4196	983728
23955	983729
16474	983730
37671	983731
45271	983732
387	983733
16331	983734
16034	983735
35036	983736
37907	983737
25560	983738
102415	983739
9847	983740
30832	983741
72061	983742
35477	983743
18368	983744
21956	983745
45213	983746
11851	983747
70951	983748
1648	983749
56232	983750
65440	983751
170714	983752
7521	983753
11747	983754
32835	983755
38618	983756
30774	983757
2399	983758
2851	983759
1141	983760
16	983761
25086	983762
15113	983763
17255	983764
1449	983765
21499	983766
4093	983767
69789	983768
164309	983769
2788	983770
2308	983771
23777	983772
42322	983773
87923	983774
7380	983775
21623	983776
1326	983777
37037	983778
112978	983779
5957	983780
54471	983781
16243	983782
17159	983783
11627	983784
27909	983785
52	983786
579	983787
11540	983788
12227	983789
44000	983790
6283	983791
28212	983792
52020	983793
47321	983794
57342	983795
12341	983796
57348	983797
63683	983798
103535	983799
964	983800
53105	983801
89	983802
29127	983803
3405	983804
146384	983805
5869	983806
17463	983807
61906	983808
849	983809
10213	983810
1911	983811
3992	983812
4507	983813
96553	983814
8940	983815
1847	983816
454	983817
9180	983818
9047	983819
25445	983820
26603	983821
2726	983822
2955	983823
37371	983824
58899	983825
5696	983826
14883	983827
231	983828
109238	983829
8216	983830
115660	983831
33185	983832
2530	983833
29267	983834
47322	983835
45671	983836
40232	983837
94424	983838
2153	983839
129408	983840
33808	983841
9708	983842
34283	983843
17502	983844
91615	983845
8157	983846
24496	983847
21509	983848
81033	983849
1302	983850
12547	983851
41498	983852
70629	983853
7426	983854
4951	983855
37302	983856
3697	983857
877	983858
6777	983859
34390	983860
12207	983861
3704	983862
104273	983863
58673	983864
47502	983865
86796	983866
75719	983867
25212	983868
1299	983869
15114	983870
10592	983871
14899	983872
39536	983873
117766	983874
174933	983875
107489	983876
2005	983877
71306	983878
31135	983879
70708	983880
91616	983881
10863	983882
23034	983883
44754	983884
42678	983885
15571	983886
131654	983887
8159	983888
37920	983889
10520	983890
75694	983891
125023	983892
17434	983893
15774	983894
34325	983895
13040	983896
102577	983897
91007	983898
34897	983899
109691	983900
1195	983901
33011	983902
897	983903
48504	983904
41564	983905
2186	983906
50374	983907
25918	983908
35283	983909
5428	983910
42842	983911
19199	983912
16780	983913
36691	983914
59973	983915
47547	983916
18441	983917
27009	983918
61370	983919
11141	983920
7344	983921
2134	983922
21413	983923
4559	983924
28279	983925
3466	983926
2357	983927
102496	983928
15518	983929
52425	983930
1074	983931
1096	983932
9825	983933
7996	983934
3491	983935
502	983936
31070	983937
17690	983938
85371	983939
36802	983940
45253	983941
30622	983942
19840	983943
1188	983944
6971	983945
1672	983946
60208	983947
39632	983948
3425	983949
36546	983950
31048	983951
70545	983952
51181	983953
71084	983954
47834	983955
32744	983956
24758	983957
10962	983958
18489	983959
135215	983960
76832	983961
14764	983962
180	983963
22680	983964
517	983965
151258	983966
2799	983967
160298	983968
70375	983969
79915	983970
13845	983971
89213	983972
106183	983973
3025	983974
257	983975
56448	983976
5054	983977
12271	983978
9512	983979
29752	983980
37641	983981
59731	983982
46472	983983
22798	983984
6817	983985
55941	983986
15221	983987
20552	983988
139633	983989
9178	983990
33889	983991
13044	983992
9519	983993
8439	983994
81	983995
109474	983996
135735	983997
14869	983998
174799	983999
151133	984000
88652	984001
175961	984002
125155	984003
14397	984004
163583	984005
98237	984006
11831	984007
2799	984008
26379	984009
43135	984010
57245	984011
35024	984012
86586	984013
51890	984014
63933	984015
132483	984016
27877	984017
52675	984018
53405	984019
15539	984020
5071	984021
85757	984022
108384	984023
52593	984024
3976	984025
42199	984026
2268	984027
10751	984028
2127	984029
9262	984030
95075	984031
11134	984032
2174	984033
83588	984034
30500	984035
72842	984036
59799	984037
40201	984038
13675	984039
51642	984040
25568	984041
15380	984042
93638	984043
186210	984044
35710	984045
34660	984046
27918	984047
46602	984048
75748	984049
25107	984050
10305	984051
60291	984052
55354	984053
1026	984054
128360	984055
138937	984056
8483	984057
28674	984058
91631	984059
25039	984060
45869	984061
64974	984062
2799	984063
125365	984064
188636	984065
14786	984066
157408	984067
85607	984068
19657	984069
7922	984070
17468	984071
171245	984072
6729	984073
31612	984074
42987	984075
19010	984076
94619	984077
9360	984078
12712	984079
84504	984080
70556	984081
41933	984082
30592	984083
119329	984084
50317	984085
22218	984086
8779	984087
22267	984088
21399	984089
14301	984090
42073	984091
28536	984092
436	984093
71094	984094
19613	984095
5918	984096
1455	984097
78428	984098
774	984099
913	984100
69698	984101
108887	984102
109532	984103
109770	984104
154679	984105
55681	984106
81231	984107
5012	984108
66919	984109
49236	984110
8184	984111
9918	984112
1657	984113
41558	984114
11793	984115
6455	984116
112	984117
33968	984118
6249	984119
24536	984120
3311	984121
167567	984122
38173	984123
17818	984124
76021	984125
35785	984126
48310	984127
69535	984128
37729	984129
141502	984130
78496	984131
38116	984132
5216	984133
68576	984134
30053	984135
30162	984136
41186	984137
26968	984138
85690	984139
73676	984140
195	984141
16957	984142
47066	984143
14398	984144
2211	984145
2934	984146
28937	984147
3311	984148
63964	984149
61608	984150
61608	984151
781	984152
114212	984153
54970	984154
37965	984155
4829	984156
6862	984157
55678	984158
5333	984159
89763	984160
25975	984161
46732	984162
33199	984163
28310	984164
699	984165
37478	984166
615	984167
48677	984168
897	984169
50399	984170
78082	984171
37019	984172
15357	984173
11553	984174
1663	984175
64	984176
139987	984177
62165	984178
24286	984179
75869	984180
18770	984181
61349	984182
8042	984183
66700	984184
1916	984185
187116	984186
358	984187
79183	984188
183878	984189
149362	984190
26945	984191
8137	984192
49698	984193
43879	984194
124393	984195
50319	984196
15516	984197
13674	984198
2	984199
48503	984200
95527	984201
13240	984202
46415	984203
58075	984204
27257	984205
141325	984206
137156	984207
8834	984208
94491	984209
50987	984210
8797	984211
25921	984212
21140	984213
18384	984214
75937	984215
28764	984216
46981	984217
41784	984218
85087	984219
29048	984220
640	984221
184084	984222
110099	984223
34511	984224
28936	984225
45919	984226
27200	984227
8143	984228
111239	984229
10573	984230
119176	984231
18965	984232
17113	984233
49466	984234
94894	984235
4572	984236
490	984237
180	984238
54628	984239
24635	984240
116566	984241
136445	984242
30208	984243
14531	984244
40023	984245
36124	984246
42738	984247
11011	984248
61	984249
75599	984250
47757	984251
14645	984252
47448	984253
45222	984254
3873	984255
38743	984256
26575	984257
17888	984258
3617	984259
28840	984260
30623	984261
79213	984262
133181	984263
6187	984264
41688	984265
521	984266
438	984267
6011	984268
6428	984269
8394	984270
178870	984271
109133	984272
36968	984273
832	984274
44388	984275
23312	984276
13560	984277
23665	984278
14110	984279
13022	984280
29243	984281
26415	984282
22160	984283
6193	984284
1824	984285
57843	984286
17171	984287
64053	984288
171198	984289
10560	984290
126373	984291
14317	984292
163979	984293
39503	984294
16946	984295
119769	984296
19276	984297
1027	984298
94452	984299
34896	984300
6777	984301
74746	984302
24865	984303
21134	984304
17638	984305
32475	984306
8385	984307
37863	984308
21490	984309
53941	984310
38906	984311
22945	984312
37863	984313
21490	984314
16016	984315
37033	984316
56753	984317
5453	984318
17594	984319
59151	984320
8152	984321
57276	984322
10630	984323
59536	984324
19238	984325
41754	984326
69625	984327
33016	984328
14025	984329
37532	984330
12781	984331
73152	984332
102277	984333
18923	984334
2034	984335
2201	984336
359	984337
36447	984338
44077	984339
48339	984340
9	984341
59651	984342
67958	984343
25222	984344
8176	984345
164956	984346
40963	984347
26854	984348
21004	984349
479	984350
17159	984351
52274	984352
16681	984353
59391	984354
9840	984355
18	984356
1369	984357
18425	984358
8814	984359
10769	984360
4989	984361
11090	984362
32867	984363
32869	984364
53943	984365
18020	984366
105125	984367
75053	984368
85234	984369
62817	984370
70670	984371
62817	984372
62817	984373
151184	984374
104341	984375
12633	984376
7100	984377
90094	984378
2897	984379
143590	984380
32572	984381
5031	984382
8833	984383
34722	984384
104201	984385
50865	984386
110395	984387
72506	984388
2435	984389
46439	984390
20890	984391
933	984392
4810	984393
28068	984394
3171	984395
6666	984396
58045	984397
15587	984398
53541	984399
141215	984400
78097	984401
40233	984402
44994	984403
36099	984404
34828	984405
146747	984406
52447	984407
126419	984408
68802	984409
15534	984410
40009	984411
41106	984412
143529	984413
46767	984414
11169	984415
4612	984416
102250	984417
41688	984418
144175	984419
162549	984420
12369	984421
6714	984422
46113	984423
23958	984424
28997	984425
46038	984426
34907	984427
30022	984428
30219	984429
10984	984430
44602	984431
58757	984432
48645	984433
133508	984434
5289	984435
30916	984436
44806	984437
38660	984438
3205	984439
102466	984440
121680	984441
113550	984442
107727	984443
23165	984444
6536	984445
1299	984446
76926	984447
176677	984448
13028	984449
47628	984450
11012	984451
72455	984452
54685	984453
15984	984454
33673	984455
22164	984456
84728	984457
81670	984458
44198	984459
20080	984460
26844	984461
28249	984462
24569	984463
120399	984464
21884	984465
896	984466
19324	984467
39794	984468
32447	984469
50501	984470
25148	984471
38416	984472
29978	984473
5192	984474
1121	984475
4943	984476
88760	984477
1976	984478
1978	984479
23167	984480
4077	984481
1299	984482
27087	984483
59738	984484
43311	984485
47564	984486
899	984487
23209	984488
169839	984489
19354	984490
13574	984491
23302	984492
49198	984493
982	984494
24139	984495
94501	984496
30142	984497
14421	984498
802	984499
29978	984500
5440	984501
10805	984502
39851	984503
30019	984504
31629	984505
23455	984506
134359	984507
61935	984508
34891	984509
274	984510
32641	984511
66627	984512
47339	984513
165065	984514
88475	984515
36440	984516
898	984517
89	984518
878	984519
23645	984520
56160	984521
1989	984522
6361	984523
63142	984524
8872	984525
18423	984526
888	984527
17549	984528
1313	984529
706	984530
87193	984531
11688	984532
122042	984533
55354	984534
37721	984535
19977	984536
16189	984537
37373	984538
63638	984539
87339	984540
59994	984541
131	984542
174716	984543
45813	984544
45813	984545
179568	984546
52259	984547
2641	984548
1663	984549
39055	984550
55810	984551
127410	984552
116115	984553
18530	984554
45069	984555
13275	984556
61	984557
109921	984558
6404	984559
139587	984560
66377	984561
136553	984562
36056	984563
144	984564
136	984565
109921	984566
95079	984567
36805	984568
36805	984569
134249	984570
3810	984571
12528	984572
65733	984573
83230	984574
117378	984575
48481	984576
129096	984577
25052	984578
25664	984579
1969	984580
7071	984581
120696	984582
420	984583
16526	984584
11471	984585
19211	984586
48432	984587
64791	984588
54338	984589
7347	984590
29813	984591
133648	984592
103623	984593
1471	984594
8157	984595
768	984596
6454	984597
12179	984598
103465	984599
20516	984600
105059	984601
18834	984602
47941	984603
13560	984604
11557	984605
92	984606
131404	984607
2207	984608
49370	984609
64216	984610
69068	984611
10599	984612
3591	984613
5371	984614
2331	984615
48741	984616
93	984617
1178	984618
9301	984619
1187	984620
21013	984621
3839	984622
232	984623
49440	984624
2778	984625
3496	984626
32213	984627
7800	984628
29	984629
10485	984630
4570	984631
31393	984632
104301	984633
83416	984634
79141	984635
31379	984636
21920	984637
6554	984638
69084	984639
10460	984640
46868	984641
6464	984642
21517	984643
53872	984644
25435	984645
20916	984646
5727	984647
46886	984648
25182	984649
64739	984650
25961	984651
2237	984652
96868	984653
3336	984654
12285	984655
96762	984656
93804	984657
4115	984658
37091	984659
34	984660
23839	984661
8014	984662
5432	984663
63311	984664
12711	984665
35771	984666
27081	984667
5652	984668
36118	984669
140176	984670
1021	984671
27183	984672
37207	984673
601	984674
21487	984675
26351	984676
46695	984677
21588	984678
27288	984679
8291	984680
139605	984681
29976	984682
83585	984683
3573	984684
11276	984685
5432	984686
53544	984687
68934	984688
21734	984689
6886	984690
54909	984691
56333	984692
99010	984693
33648	984694
1214	984695
60411	984696
26615	984697
93410	984698
7139	984699
127925	984700
16263	984701
48241	984702
136336	984703
16769	984704
30039	984705
4255	984706
92723	984707
67476	984708
63621	984709
118558	984710
28210	984711
135874	984712
84534	984713
87435	984714
83852	984715
28095	984716
59588	984717
55730	984718
15966	984719
217	984720
70310	984721
499	984722
101648	984723
2478	984724
93528	984725
59043	984726
49924	984727
34187	984728
9359	984729
13685	984730
59389	984731
5287	984732
12345	984733
92963	984734
74335	984735
109853	984736
2848	984737
132826	984738
41879	984739
30183	984740
30815	984741
31010	984742
5646	984743
3294	984744
10205	984745
186215	984746
3978	984747
1413	984748
25030	984749
19870	984750
25371	984751
32336	984752
10887	984753
33318	984754
22696	984755
40938	984756
18775	984757
3477	984758
49423	984759
28095	984760
28447	984761
42884	984762
113179	984763
68134	984764
44145	984765
60709	984766
78352	984767
36417	984768
12331	984769
129828	984770
15456	984771
10464	984772
19400	984773
18410	984774
31294	984775
50343	984776
670	984777
73485	984778
32	984779
2795	984780
40529	984781
19028	984782
20797	984783
40800	984784
757	984785
101415	984786
86200	984787
3589	984788
173812	984789
17641	984790
52252	984791
99633	984792
46245	984793
115133	984794
110008	984795
137075	984796
76935	984797
44237	984798
28369	984799
28364	984800
37029	984801
130938	984802
26983	984803
18975	984804
155318	984805
977	984806
28428	984807
38195	984808
15520	984809
32850	984810
22573	984811
52	984812
25617	984813
110540	984814
64657	984815
48284	984816
90223	984817
69382	984818
84093	984819
63698	984820
21231	984821
31965	984822
11759	984823
55812	984824
37594	984825
3187	984826
74166	984827
1958	984828
9277	984829
3719	984830
64303	984831
1646	984832
16478	984833
85622	984834
16621	984835
74488	984836
20633	984837
87820	984838
52851	984839
5492	984840
99200	984841
23661	984842
51724	984843
55414	984844
14113	984845
38236	984846
12562	984847
89624	984848
5727	984849
33335	984850
13275	984851
164227	984852
1731	984853
28779	984854
42191	984855
35738	984856
16836	984857
39269	984858
67458	984859
45220	984860
18787	984861
1806	984862
86743	984863
31518	984864
943	984865
48989	984866
29763	984867
21509	984868
953	984869
11857	984870
67923	984871
42226	984872
547	984873
324	984874
24815	984875
80537	984876
26854	984877
11557	984878
35190	984879
143175	984880
21781	984881
28131	984882
78616	984883
108795	984884
161039	984885
155920	984886
57056	984887
104363	984888
6147	984889
16294	984890
56159	984891
43878	984892
108850	984893
29030	984894
4667	984895
19014	984896
2257	984897
5200	984898
21964	984899
108022	984900
2888	984901
444	984902
97516	984903
171707	984904
13629	984905
12149	984906
12163	984907
3294	984908
3037	984909
32330	984910
27372	984911
6860	984912
36336	984913
7151	984914
176455	984915
18529	984916
243	984917
5993	984918
69423	984919
17077	984920
1982	984921
2955	984922
22673	984923
4777	984924
48584	984925
60448	984926
3978	984927
6726	984928
3895	984929
70052	984930
30062	984931
39533	984932
88060	984933
53620	984934
93181	984935
140031	984936
136811	984937
39084	984938
607	984939
102395	984940
58459	984941
34	984942
86544	984943
119803	984944
31913	984945
43744	984946
63699	984947
22758	984948
24916	984949
67944	984950
122455	984951
32345	984952
16454	984953
45178	984954
4037	984955
20727	984956
24590	984957
55288	984958
19569	984959
68199	984960
64188	984961
7055	984962
31607	984963
179852	984964
129169	984965
33294	984966
12667	984967
45071	984968
44781	984969
26370	984970
26675	984971
159875	984972
123471	984973
11833	984974
45471	984975
64520	984976
63915	984977
66162	984978
112951	984979
55652	984980
75092	984981
73715	984982
55412	984983
154	984984
20250	984985
9872	984986
17446	984987
112951	984988
35933	984989
132095	984990
1080	984991
6325	984992
52594	984993
23065	984994
174819	984995
13287	984996
26478	984997
133211	984998
7053	984999
12461	985000
94466	985001
6465	985002
43399	985003
83912	985004
12149	985005
82609	985006
935	985007
24739	985008
55676	985009
58589	985010
11513	985011
7164	985012
30684	985013
41624	985014
66979	985015
60216	985016
35516	985017
126407	985018
16214	985019
41947	985020
33106	985021
51966	985022
28234	985023
28539	985024
1929	985025
4957	985026
129415	985027
19126	985028
79112	985029
2015	985030
721	985031
21222	985032
32519	985033
5641	985034
25218	985035
45084	985036
3192	985037
16698	985038
27034	985039
15442	985040
131305	985041
111070	985042
535	985043
72306	985044
34593	985045
3157	985046
58331	985047
18585	985048
57579	985049
18774	985050
52477	985051
55086	985052
62622	985053
15528	985054
1851	985055
8376	985056
5446	985057
70068	985058
31341	985059
4255	985060
5205	985061
3323	985062
11	985063
37185	985064
69424	985065
4523	985066
1969	985067
37409	985068
28637	985069
11808	985070
15489	985071
3969	985072
385	985073
15969	985074
1491	985075
33975	985076
10510	985077
34182	985078
1378	985079
34067	985080
3314	985081
23411	985082
23879	985083
9531	985084
11199	985085
14030	985086
32	985087
52625	985088
90649	985089
16066	985090
29112	985091
15397	985092
19021	985093
102896	985094
20165	985095
39985	985096
14977	985097
5433	985098
66101	985099
33206	985100
13267	985101
48144	985102
7184	985103
882	985104
13475	985105
6792	985106
3602	985107
4633	985108
48650	985109
45814	985110
18731	985111
31514	985112
5774	985113
59350	985114
820	985115
33278	985116
106326	985117
56536	985118
73899	985119
3677	985120
34678	985121
10422	985122
49725	985123
11558	985124
54859	985125
22052	985126
60229	985127
61238	985128
53897	985129
19225	985130
2134	985131
81667	985132
2157	985133
180465	985134
91623	985135
53553	985136
34471	985137
65172	985138
50616	985139
9801	985140
2966	985141
37536	985142
57174	985143
58696	985144
99270	985145
71237	985146
16719	985147
75615	985148
11019	985149
1689	985150
160632	985151
14930	985152
143040	985153
41697	985154
11241	985155
28416	985156
11689	985157
178396	985158
47276	985159
12921	985160
9328	985161
305	985162
4188	985163
23393	985164
41904	985165
20528	985166
26804	985167
178374	985168
36496	985169
96571	985170
32451	985171
16659	985172
102732	985173
93749	985174
438	985175
71912	985176
2044	985177
21212	985178
46831	985179
5712	985180
15379	985181
49883	985182
45361	985183
12359	985184
6026	985185
11128	985186
10671	985187
14910	985188
1896	985189
57696	985190
32012	985191
48657	985192
61521	985193
16634	985194
3164	985195
21340	985196
61968	985197
8278	985198
26476	985199
54970	985200
23279	985201
72258	985202
88039	985203
20340	985204
9678	985205
103525	985206
66482	985207
58097	985208
636	985209
26670	985210
23362	985211
23306	985212
3205	985213
11627	985214
7826	985215
19709	985216
2326	985217
5957	985218
21437	985219
17591	985220
9243	985221
4353	985222
49703	985223
2014	985224
7159	985225
60947	985226
111993	985227
1770	985228
115088	985229
112112	985230
4472	985231
8433	985232
1299	985233
109041	985234
88317	985235
104143	985236
27949	985237
5631	985238
1500	985239
892	985240
5042	985241
184995	985242
7614	985243
9150	985244
79354	985245
18613	985246
22171	985247
82737	985248
136882	985249
5451	985250
59831	985251
1831	985252
13235	985253
1243	985254
402	985255
12274	985256
12050	985257
15727	985258
5409	985259
69426	985260
28907	985261
54971	985262
22559	985263
14061	985264
28343	985265
1168	985266
28	985267
65453	985268
11691	985269
44635	985270
31056	985271
11127	985272
28425	985273
100198	985274
18692	985275
18425	985276
50229	985277
9531	985278
5616	985279
36022	985280
68594	985281
123733	985282
20418	985283
6562	985284
132160	985285
4884	985286
7468	985287
15453	985288
35611	985289
30933	985290
18883	985291
58944	985292
444	985293
148641	985294
2544	985295
53899	985296
137079	985297
50649	985298
66256	985299
5250	985300
49051	985301
42796	985302
42083	985303
4896	985304
29857	985305
20105	985306
31025	985307
10390	985308
36300	985309
63235	985310
12578	985311
42077	985312
40503	985313
19412	985314
24653	985315
10444	985316
109844	985317
4656	985318
30050	985319
1628	985320
7922	985321
2535	985322
566	985323
13496	985324
3501	985325
753	985326
57928	985327
11204	985328
136694	985329
46798	985330
32181	985331
44390	985332
76064	985333
2841	985334
1724	985335
1511	985336
20804	985337
22111	985338
944	985339
12053	985340
5474	985341
94734	985342
6574	985343
3446	985344
15190	985345
29291	985346
70749	985347
611	985348
10370	985349
24614	985350
23884	985351
11770	985352
3408	985353
89263	985354
5208	985355
1146	985356
33136	985357
7491	985358
17326	985359
23666	985360
2816	985361
52147	985362
28465	985363
3860	985364
1792	985365
42381	985366
2203	985367
1315	985368
36310	985369
53758	985370
103214	985371
58804	985372
13478	985373
17929	985374
3325	985375
1378	985376
11072	985377
10283	985378
24256	985379
34628	985380
100502	985381
183288	985382
88934	985383
5569	985384
663	985385
164384	985386
101291	985387
42994	985388
58339	985389
112037	985390
3267	985391
115735	985392
1791	985393
8962	985394
8885	985395
99727	985396
34678	985397
30951	985398
29935	985399
1539	985400
108110	985401
43004	985402
4590	985403
57457	985404
25675	985405
126001	985406
3625	985407
83493	985408
180771	985409
27344	985410
117331	985411
1381	985412
9423	985413
24313	985414
22103	985415
62478	985416
4396	985417
95069	985418
3337	985419
22004	985420
68907	985421
25843	985422
74955	985423
994	985424
6795	985425
17063	985426
108928	985427
41455	985428
32441	985429
45114	985430
31638	985431
8374	985432
118976	985433
128	985434
52996	985435
32408	985436
45711	985437
37	985438
10862	985439
39929	985440
15401	985441
70422	985442
1835	985443
1218	985444
23683	985445
6827	985446
9402	985447
3764	985448
57515	985449
19786	985450
24835	985451
525	985452
336	985453
176	985454
28212	985455
53421	985456
25052	985457
74504	985458
60143	985459
224	985460
137489	985461
74879	985462
5	985463
43907	985464
8617	985465
35056	985466
74766	985467
112237	985468
72231	985469
35474	985470
111745	985471
44790	985472
80336	985473
44383	985474
119267	985475
107253	985476
139384	985477
95271	985478
20718	985479
16006	985480
20718	985481
72231	985482
10347	985483
40038	985484
28357	985485
132603	985486
26478	985487
88547	985488
83555	985489
7944	985490
21779	985491
8940	985492
1435	985493
3713	985494
5797	985495
110793	985496
74810	985497
16873	985498
338	985499
36038	985500
22588	985501
47929	985502
70523	985503
36237	985504
149364	985505
152892	985506
47940	985507
318	985508
66391	985509
5715	985510
31208	985511
52284	985512
64872	985513
51	985514
8957	985515
812	985516
148564	985517
2124	985518
191	985519
6944	985520
5077	985521
56	985522
35035	985523
24181	985524
113155	985525
1984	985526
44782	985527
14882	985528
35523	985529
61	985530
7612	985531
19340	985532
1168	985533
102145	985534
2149	985535
46189	985536
32694	985537
25441	985538
60045	985539
32258	985540
108443	985541
45187	985542
90374	985543
3133	985544
69240	985545
13539	985546
24198	985547
11763	985548
204	985549
16465	985550
32556	985551
47903	985552
39558	985553
17704	985554
14573	985555
28248	985556
90886	985557
34710	985558
10917	985559
80616	985560
11160	985561
39183	985562
36	985563
68907	985564
16586	985565
59753	985566
27241	985567
27359	985568
21152	985569
16876	985570
30049	985571
57850	985572
549	985573
16060	985574
905	985575
19550	985576
74445	985577
10265	985578
2059	985579
2299	985580
15275	985581
16399	985582
1856	985583
36	985584
419	985585
53102	985586
1565	985587
73704	985588
2593	985589
47582	985590
21308	985591
59533	985592
9823	985593
13664	985594
41565	985595
23113	985596
85673	985597
25237	985598
14181	985599
807	985600
2543	985601
26856	985602
39832	985603
12910	985604
105382	985605
29233	985606
104	985607
12437	985608
3024	985609
133	985610
10467	985611
87817	985612
62890	985613
3259	985614
126221	985615
26595	985616
34323	985617
27544	985618
19239	985619
35521	985620
54	985621
146901	985622
74163	985623
9394	985624
32619	985625
10344	985626
18259	985627
1772	985628
80267	985629
41580	985630
80906	985631
10070	985632
33705	985633
19311	985634
29469	985635
24467	985636
41299	985637
91021	985638
69	985639
26135	985640
9544	985641
17551	985642
7924	985643
5609	985644
58485	985645
12365	985646
7499	985647
35009	985648
151	985649
2448	985650
20	985651
57617	985652
25856	985653
10795	985654
54260	985655
11409	985656
71372	985657
5966	985658
8225	985659
27547	985660
29367	985661
10716	985662
45728	985663
3530	985664
63	985665
12457	985666
32659	985667
6479	985668
50699	985669
1985	985670
4621	985671
4595	985672
57430	985673
2543	985674
19497	985675
63565	985676
281	985677
49461	985678
69204	985679
24028	985680
21169	985681
40740	985682
131	985683
13014	985684
1077	985685
3477	985686
20526	985687
10143	985688
15371	985689
36969	985690
27824	985691
408	985692
50015	985693
60169	985694
19239	985695
28094	985696
50695	985697
23196	985698
42802	985699
13560	985700
19198	985701
34401	985702
50276	985703
23277	985704
16060	985705
23198	985706
50027	985707
74599	985708
26790	985709
3011	985710
827	985711
126335	985712
38311	985713
5256	985714
730	985715
79167	985716
33442	985717
41604	985718
11538	985719
5067	985720
3850	985721
65750	985722
34025	985723
6686	985724
1480	985725
754	985726
68917	985727
1122	985728
91061	985729
6676	985730
50150	985731
418	985732
4914	985733
43710	985734
48926	985735
16066	985736
23524	985737
29	985738
19216	985739
9717	985740
27437	985741
20153	985742
18706	985743
22786	985744
39854	985745
36163	985746
45903	985747
42042	985748
8791	985749
24410	985750
2682	985751
1046	985752
6787	985753
78775	985754
4638	985755
40839	985756
21924	985757
646	985758
26294	985759
26685	985760
41252	985761
29016	985762
41043	985763
14089	985764
72170	985765
26597	985766
573	985767
3901	985768
1172	985769
4009	985770
20208	985771
113157	985772
56977	985773
61778	985774
634	985775
24309	985776
106	985777
15277	985778
2357	985779
17267	985780
36734	985781
171477	985782
44703	985783
39534	985784
1031	985785
3126	985786
679	985787
3427	985788
15642	985789
131	985790
12055	985791
1732	985792
26931	985793
40695	985794
91579	985795
39314	985796
11858	985797
11207	985798
39231	985799
8468	985800
14017	985801
21557	985802
232	985803
50	985804
29	985805
11336	985806
12258	985807
45965	985808
28718	985809
33755	985810
28264	985811
162	985812
2475	985813
5588	985814
99	985815
19584	985816
137068	985817
23692	985818
22317	985819
40385	985820
34340	985821
59140	985822
41354	985823
15641	985824
73861	985825
39011	985826
72152	985827
60138	985828
25742	985829
58894	985830
17589	985831
5961	985832
33497	985833
32581	985834
16649	985835
8866	985836
50838	985837
69026	985838
16417	985839
21493	985840
75	985841
8511	985842
91368	985843
70168	985844
119	985845
82188	985846
29168	985847
31375	985848
335	985849
53832	985850
26432	985851
3500	985852
616	985853
134380	985854
74598	985855
3521	985856
16445	985857
118199	985858
7853	985859
97	985860
112423	985861
22770	985862
54	985863
60231	985864
21655	985865
33573	985866
784	985867
36333	985868
21492	985869
66806	985870
36353	985871
9578	985872
35865	985873
23884	985874
7026	985875
51041	985876
25741	985877
76787	985878
19908	985879
4720	985880
11972	985881
130881	985882
962	985883
19618	985884
1997	985885
7448	985886
12509	985887
586	985888
19252	985889
83731	985890
47227	985891
2638	985892
7839	985893
59900	985894
130468	985895
122922	985896
94491	985897
25349	985898
42522	985899
7232	985900
26718	985901
26172	985902
15175	985903
7193	985904
82883	985905
33473	985906
168494	985907
54425	985908
45493	985909
44512	985910
52104	985911
28925	985912
28419	985913
241	985914
72383	985915
14285	985916
73244	985917
1461	985918
38082	985919
37	985920
31904	985921
1	985922
38730	985923
119555	985924
27983	985925
87854	985926
9410	985927
14773	985928
10960	985929
114119	985930
9972	985931
27947	985932
44326	985933
23199	985934
55084	985935
28992	985936
7610	985937
59369	985938
31512	985939
67633	985940
1533	985941
47245	985942
2641	985943
101345	985944
225	985945
5289	985946
36661	985947
73076	985948
75969	985949
10129	985950
172375	985951
3267	985952
117785	985953
16299	985954
96358	985955
56891	985956
50	985957
40546	985958
7730	985959
45280	985960
14250	985961
2650	985962
64350	985963
5636	985964
5	985965
23332	985966
33324	985967
1333	985968
1382	985969
7269	985970
13471	985971
9650	985972
65616	985973
15676	985974
70809	985975
94001	985976
68853	985977
76844	985978
10983	985979
41709	985980
145369	985981
40824	985982
35872	985983
2433	985984
2022	985985
19045	985986
4737	985987
55103	985988
1630	985989
56129	985990
12811	985991
1507	985992
6441	985993
30038	985994
35573	985995
17402	985996
53647	985997
57217	985998
22523	985999
5650	986000
15871	986001
90661	986002
9441	986003
2230	986004
412	986005
8171	986006
556	986007
13055	986008
173718	986009
41462	986010
160477	986011
94384	986012
90204	986013
11042	986014
64873	986015
953	986016
38967	986017
73189	986018
25346	986019
10455	986020
21624	986021
20438	986022
71751	986023
12098	986024
13005	986025
23108	986026
5435	986027
1224	986028
12268	986029
49124	986030
16862	986031
102774	986032
23884	986033
50561	986034
1838	986035
15175	986036
20516	986037
102458	986038
5023	986039
72780	986040
1684	986041
73502	986042
2788	986043
13328	986044
54024	986045
1230	986046
17866	986047
56963	986048
22681	986049
79718	986050
93570	986051
318	986052
265	986053
27390	986054
17782	986055
30470	986056
33453	986057
5868	986058
9717	986059
110806	986060
3151	986061
17484	986062
12376	986063
48565	986064
7103	986065
5426	986066
79606	986067
30727	986068
3674	986069
4816	986070
10543	986071
7717	986072
54736	986073
8540	986074
22033	986075
58120	986076
8862	986077
8862	986078
107813	986079
8091	986080
4846	986081
54931	986082
12151	986083
7987	986084
31341	986085
45923	986086
4913	986087
4770	986088
367	986089
12170	986090
63410	986091
28809	986092
20099	986093
566	986094
602	986095
1958	986096
7065	986097
28869	986098
46805	986099
17991	986100
20422	986101
32747	986102
49259	986103
6439	986104
4250	986105
2135	986106
2607	986107
181954	986108
31505	986109
107463	986110
37686	986111
65972	986112
2573	986113
1958	986114
3635	986115
44021	986116
69760	986117
50742	986118
127267	986119
3961	986120
49934	986121
10851	986122
15454	986123
5425	986124
22999	986125
53843	986126
3246	986127
26357	986128
60232	986129
87003	986130
37622	986131
5439	986132
11912	986133
16592	986134
21804	986135
21746	986136
10778	986137
8956	986138
6225	986139
2890	986140
146	986141
6	986142
44374	986143
30658	986144
137	986145
66248	986146
96927	986147
35630	986148
8846	986149
41615	986150
43026	986151
10057	986152
18203	986153
29521	986154
118726	986155
168396	986156
40434	986157
31304	986158
13579	986159
25365	986160
29475	986161
42558	986162
75999	986163
26169	986164
43873	986165
79473	986166
29999	986167
191	986168
47722	986169
3736	986170
100491	986171
17105	986172
5782	986173
14563	986174
487	986175
93158	986176
50255	986177
10522	986178
406	986179
38713	986180
35534	986181
6827	986182
5321	986183
2981	986184
44837	986185
28178	986186
2736	986187
2230	986188
73075	986189
138564	986190
3636	986191
7636	986192
5059	986193
326	986194
11494	986195
3344	986196
25400	986197
27093	986198
3925	986199
82192	986200
78280	986201
15192	986202
114942	986203
1006	986204
78748	986205
46349	986206
26949	986207
368	986208
23121	986209
45079	986210
40827	986211
134141	986212
59884	986213
88022	986214
680	986215
6580	986216
10603	986217
367	986218
71930	986219
8601	986220
9293	986221
38172	986222
61992	986223
15764	986224
95928	986225
6462	986226
15396	986227
42604	986228
5277	986229
9952	986230
27124	986231
22593	986232
31377	986233
964	986234
1369	986235
37435	986236
21720	986237
27937	986238
46816	986239
34105	986240
5767	986241
14045	986242
6352	986243
2618	986244
50240	986245
40471	986246
28090	986247
181226	986248
97898	986249
93688	986250
66437	986251
73186	986252
6044	986253
28492	986254
24461	986255
1726	986256
4952	986257
43067	986258
31224	986259
42461	986260
66268	986261
50959	986262
32539	986263
939	986264
33233	986265
116247	986266
46424	986267
38777	986268
12313	986269
46689	986270
3802	986271
17095	986272
109621	986273
40345	986274
20650	986275
18148	986276
4436	986277
1380	986278
420	986279
5435	986280
50179	986281
78581	986282
17176	986283
75652	986284
10777	986285
20008	986286
22713	986287
730	986288
611	986289
372	986290
16030	986291
27786	986292
99240	986293
8282	986294
5519	986295
141654	986296
28147	986297
4099	986298
9800	986299
502	986300
51786	986301
10564	986302
52208	986303
288	986304
33340	986305
21248	986306
19169	986307
87858	986308
3559	986309
91421	986310
13931	986311
52162	986312
17457	986313
8601	986314
40307	986315
40791	986316
83414	986317
4572	986318
1175	986319
127	986320
6463	986321
99140	986322
11993	986323
24078	986324
42	986325
17140	986326
871	986327
24494	986328
61865	986329
52056	986330
93622	986331
38722	986332
18135	986333
83012	986334
64564	986335
3592	986336
15204	986337
56316	986338
22277	986339
9631	986340
1238	986341
36533	986342
3679	986343
27544	986344
121064	986345
101572	986346
22613	986347
56506	986348
1303	986349
1141	986350
13453	986351
38061	986352
55919	986353
2545	986354
57100	986355
23703	986356
13206	986357
22565	986358
47492	986359
329	986360
5364	986361
30745	986362
19286	986363
14471	986364
15016	986365
1156	986366
76694	986367
47835	986368
10696	986369
33689	986370
43378	986371
40554	986372
3728	986373
30892	986374
3719	986375
4084	986376
76825	986377
34876	986378
1741	986379
56368	986380
82	986381
66277	986382
13653	986383
57340	986384
1041	986385
63980	986386
13223	986387
1010	986388
1749	986389
58566	986390
13567	986391
5133	986392
53985	986393
87780	986394
574	986395
3632	986396
21316	986397
574	986398
4090	986399
13583	986400
10859	986401
1550	986402
41953	986403
59006	986404
9819	986405
3185	986406
12821	986407
91440	986408
7999	986409
8646	986410
15631	986411
8014	986412
124176	986413
11077	986414
35120	986415
51280	986416
37321	986417
56642	986418
45428	986419
27311	986420
64892	986421
46268	986422
26901	986423
10698	986424
4001	986425
45030	986426
31983	986427
17544	986428
83013	986429
23177	986430
38265	986431
122447	986432
9016	986433
459	986434
90180	986435
14999	986436
72770	986437
64790	986438
958	986439
1969	986440
645	986441
53721	986442
41485	986443
13370	986444
68447	986445
19788	986446
63874	986447
13309	986448
3539	986449
23765	986450
156993	986451
4699	986452
36323	986453
14828	986454
41251	986455
5619	986456
10525	986457
1352	986458
7662	986459
22687	986460
42160	986461
705	986462
4697	986463
12213	986464
13556	986465
149339	986466
44703	986467
135	986468
52318	986469
44126	986470
13992	986471
14432	986472
27173	986473
45836	986474
6601	986475
21616	986476
25966	986477
24881	986478
7805	986479
41734	986480
34510	986481
147	986482
21284	986483
30968	986484
81228	986485
2130	986486
8194	986487
16921	986488
66643	986489
9043	986490
5970	986491
14451	986492
544	986493
25209	986494
55200	986495
3571	986496
8427	986497
64967	986498
18276	986499
39251	986500
14924	986501
14447	986502
31422	986503
1127	986504
2516	986505
98338	986506
67116	986507
55218	986508
34237	986509
67633	986510
68657	986511
56169	986512
58512	986513
27623	986514
33082	986515
87181	986516
4641	986517
29221	986518
78298	986519
309	986520
1028	986521
95	986522
43	986523
13445	986524
68887	986525
53149	986526
78536	986527
39930	986528
13027	986529
866	986530
18540	986531
5929	986532
1	986533
19943	986534
98029	986535
100432	986536
8444	986537
6686	986538
41775	986539
54650	986540
5262	986541
18849	986542
65298	986543
29242	986544
1808	986545
34356	986546
3155	986547
26637	986548
17745	986549
21859	986550
106371	986551
23192	986552
55896	986553
39319	986554
6215	986555
1858	986556
90819	986557
24639	986558
105839	986559
208	986560
9347	986561
10387	986562
13533	986563
30004	986564
3202	986565
16804	986566
29914	986567
1904	986568
4534	986569
54791	986570
20083	986571
181703	986572
17985	986573
23177	986574
21565	986575
16323	986576
35179	986577
99020	986578
53684	986579
92679	986580
106294	986581
57935	986582
60417	986583
36707	986584
47702	986585
1589	986586
23201	986587
4678	986588
1	986589
40745	986590
39165	986591
48765	986592
33445	986593
66051	986594
93682	986595
14537	986596
10829	986597
15565	986598
44471	986599
49876	986600
66656	986601
4775	986602
45919	986603
57092	986604
68649	986605
6854	986606
85039	986607
119455	986608
99851	986609
122805	986610
102389	986611
119889	986612
52780	986613
20596	986614
24449	986615
40827	986616
5926	986617
64779	986618
15059	986619
83229	986620
187862	986621
90714	986622
2541	986623
281	986624
423	986625
2507	986626
7462	986627
3333	986628
64579	986629
4809	986630
14491	986631
57646	986632
1184	986633
19	986634
44599	986635
9692	986636
1091	986637
22777	986638
109120	986639
5064	986640
26784	986641
11044	986642
2398	986643
19482	986644
76698	986645
22824	986646
1357	986647
12159	986648
15168	986649
33731	986650
53038	986651
149689	986652
13603	986653
83432	986654
146157	986655
2546	986656
2985	986657
122409	986658
6695	986659
72228	986660
20610	986661
367	986662
51522	986663
11525	986664
1751	986665
50457	986666
4902	986667
35938	986668
10083	986669
2771	986670
1180	986671
3624	986672
121948	986673
6695	986674
47284	986675
60208	986676
117909	986677
28244	986678
58984	986679
5114	986680
47802	986681
7501	986682
117697	986683
26892	986684
10060	986685
8083	986686
18288	986687
21986	986688
1180	986689
16077	986690
24269	986691
7484	986692
71926	986693
107	986694
1	986695
32356	986696
2359	986697
35764	986698
12899	986699
20007	986700
15025	986701
69014	986702
6556	986703
17703	986704
2055	986705
28889	986706
2995	986707
7606	986708
3952	986709
29032	986710
56105	986711
28708	986712
18224	986713
77646	986714
19270	986715
13504	986716
3126	986717
388	986718
1372	986719
32462	986720
13350	986721
41450	986722
6601	986723
15688	986724
32471	986725
343	986726
1173	986727
1097	986728
1988	986729
819	986730
45781	986731
32125	986732
26171	986733
49214	986734
28831	986735
2068	986736
28833	986737
26122	986738
49798	986739
59020	986740
43676	986741
23362	986742
74725	986743
73593	986744
3109	986745
28205	986746
64058	986747
19255	986748
15278	986749
36870	986750
36565	986751
24684	986752
76698	986753
25268	986754
64628	986755
13936	986756
33539	986757
19283	986758
15370	986759
61029	986760
16134	986761
13891	986762
1150	986763
82984	986764
2168	986765
26621	986766
4084	986767
469	986768
13327	986769
29596	986770
12752	986771
14201	986772
67151	986773
8431	986774
23210	986775
13581	986776
104728	986777
61295	986778
5359	986779
50273	986780
10189	986781
17906	986782
1173	986783
6939	986784
56261	986785
48035	986786
7224	986787
10923	986788
3612	986789
17704	986790
5339	986791
22033	986792
7055	986793
32815	986794
34360	986795
28739	986796
64865	986797
38282	986798
9362	986799
6229	986800
8408	986801
27	986802
5246	986803
14492	986804
1608	986805
34529	986806
94552	986807
590	986808
57280	986809
11796	986810
26733	986811
18394	986812
39818	986813
2711	986814
14623	986815
15473	986816
60623	986817
7564	986818
19930	986819
230	986820
40150	986821
33132	986822
34248	986823
10728	986824
6900	986825
60091	986826
23118	986827
28070	986828
22035	986829
41976	986830
42621	986831
3774	986832
1203	986833
33132	986834
646	986835
541	986836
112554	986837
30508	986838
41485	986839
48970	986840
86341	986841
1647	986842
1647	986843
56937	986844
122994	986845
44849	986846
62004	986847
26575	986848
5287	986849
57236	986850
91531	986851
23284	986852
93452	986853
29390	986854
343	986855
14449	986856
22567	986857
386	986858
15725	986859
17473	986860
39784	986861
114101	986862
6194	986863
15219	986864
40719	986865
24100	986866
83651	986867
15297	986868
5691	986869
8034	986870
40556	986871
11872	986872
22751	986873
50452	986874
26374	986875
60005	986876
84947	986877
39211	986878
12902	986879
28208	986880
15293	986881
39473	986882
30370	986883
6605	986884
18037	986885
50262	986886
4223	986887
37763	986888
16890	986889
205	986890
16873	986891
16665	986892
73846	986893
83266	986894
95997	986895
9324	986896
19256	986897
46096	986898
4220	986899
42486	986900
2192	986901
3985	986902
2560	986903
49958	986904
4988	986905
53109	986906
315	986907
26759	986908
70384	986909
22557	986910
21537	986911
17301	986912
134478	986913
65133	986914
15480	986915
32176	986916
69969	986917
67825	986918
38243	986919
25297	986920
127	986921
18452	986922
22487	986923
28440	986924
16927	986925
530	986926
48220	986927
11388	986928
134918	986929
5361	986930
29854	986931
4762	986932
41384	986933
118080	986934
13063	986935
39958	986936
1	986937
169604	986938
99071	986939
26035	986940
34000	986941
182843	986942
188067	986943
100752	986944
173138	986945
113800	986946
180199	986947
45440	986948
96884	986949
150853	986950
151925	986951
49692	986952
15405	986953
86790	986954
107296	986955
45155	986956
125802	986957
40917	986958
180329	986959
8618	986960
43724	986961
113807	986962
30697	986963
53512	986964
45751	986965
1438	986966
186329	986967
12836	986968
29327	986969
315	986970
150	986971
25990	986972
7438	986973
74670	986974
74689	986975
315	986976
14179	986977
24788	986978
96956	986979
16181	986980
74799	986981
11669	986982
3697	986983
72161	986984
32249	986985
146483	986986
11197	986987
87587	986988
315	986989
39409	986990
32745	986991
1051	986992
6	986993
10197	986994
73	986995
7764	986996
12632	986997
73970	986998
70650	986999
34361	987000
47668	987001
25993	987002
49970	987003
104694	987004
68319	987005
32645	987006
123251	987007
55908	987008
26180	987009
5116	987010
77963	987011
42359	987012
29409	987013
19869	987014
139092	987015
76121	987016
45621	987017
46245	987018
93740	987019
21844	987020
6112	987021
45868	987022
30945	987023
21788	987024
82052	987025
34160	987026
13279	987027
1283	987028
18697	987029
74402	987030
58639	987031
13266	987032
4680	987033
1480	987034
37087	987035
12632	987036
42780	987037
65244	987038
8536	987039
6973	987040
28032	987041
6179	987042
42446	987043
37683	987044
24421	987045
7486	987046
9535	987047
8871	987048
594	987049
40458	987050
21966	987051
32226	987052
33517	987053
21737	987054
35384	987055
46357	987056
13495	987057
1302	987058
53066	987059
167	987060
13855	987061
74868	987062
37650	987063
31379	987064
46191	987065
128871	987066
22590	987067
57269	987068
59087	987069
18654	987070
2863	987071
9467	987072
35697	987073
84837	987074
1692	987075
14233	987076
61581	987077
559	987078
165542	987079
3296	987080
44372	987081
4540	987082
45465	987083
26058	987084
14866	987085
39628	987086
117970	987087
109540	987088
4465	987089
21278	987090
2581	987091
57449	987092
40990	987093
1854	987094
69584	987095
41720	987096
114131	987097
4882	987098
16914	987099
93238	987100
5779	987101
1297	987102
14332	987103
21905	987104
33748	987105
85277	987106
18393	987107
10631	987108
50910	987109
2248	987110
234	987111
401	987112
187	987113
315	987114
29251	987115
1502	987116
8798	987117
39535	987118
16009	987119
137857	987120
39864	987121
6056	987122
114624	987123
168	987124
98149	987125
100657	987126
72883	987127
3235	987128
4640	987129
80558	987130
100159	987131
23615	987132
24374	987133
14079	987134
27723	987135
72041	987136
86	987137
20325	987138
10847	987139
1060	987140
4388	987141
8520	987142
35335	987143
12457	987144
4955	987145
36526	987146
41043	987147
7472	987148
111364	987149
74692	987150
106238	987151
48500	987152
8390	987153
1399	987154
42342	987155
16422	987156
42526	987157
1948	987158
91374	987159
33107	987160
27782	987161
76634	987162
5942	987163
89259	987164
51350	987165
17018	987166
73866	987167
19836	987168
61408	987169
61611	987170
263	987171
13788	987172
43432	987173
63238	987174
51690	987175
11387	987176
43071	987177
109037	987178
51207	987179
90935	987180
149149	987181
4383	987182
71410	987183
1223	987184
5782	987185
41618	987186
36192	987187
16379	987188
29160	987189
13976	987190
90322	987191
8368	987192
33107	987193
41043	987194
59460	987195
50839	987196
140597	987197
7735	987198
4985	987199
90935	987200
35566	987201
23853	987202
90322	987203
61291	987204
92987	987205
36449	987206
4985	987207
4985	987208
29841	987209
93703	987210
11149	987211
8630	987212
96174	987213
88174	987214
159338	987215
43220	987216
54559	987217
478	987218
21296	987219
3216	987220
20777	987221
1864	987222
65784	987223
33698	987224
2016	987225
10503	987226
1	987227
570	987228
19180	987229
955	987230
8595	987231
1422	987232
57604	987233
2268	987234
133392	987235
3157	987236
30010	987237
129394	987238
7556	987239
99792	987240
72176	987241
8841	987242
32713	987243
39148	987244
41721	987245
29220	987246
50251	987247
28287	987248
18211	987249
18368	987250
5850	987251
18341	987252
50251	987253
57637	987254
14960	987255
26566	987256
26450	987257
41339	987258
56147	987259
6396	987260
12446	987261
7790	987262
9653	987263
46526	987264
69094	987265
23118	987266
39532	987267
108738	987268
22098	987269
44840	987270
3654	987271
41274	987272
5982	987273
50251	987274
39473	987275
39809	987276
40294	987277
14662	987278
34450	987279
21840	987280
18367	987281
46450	987282
12890	987283
25550	987284
49727	987285
2100	987286
90386	987287
318	987288
29501	987289
8735	987290
13347	987291
64531	987292
15879	987293
85879	987294
123890	987295
57791	987296
9519	987297
1639	987298
20989	987299
27786	987300
17576	987301
56408	987302
30975	987303
32182	987304
58059	987305
65460	987306
7936	987307
109626	987308
20457	987309
2226	987310
152997	987311
19315	987312
40250	987313
154730	987314
75915	987315
118210	987316
36514	987317
62766	987318
31477	987319
39831	987320
158585	987321
20247	987322
9292	987323
109499	987324
184	987325
39749	987326
44397	987327
46329	987328
1706	987329
30201	987330
28739	987331
32386	987332
30460	987333
119213	987334
118877	987335
126361	987336
98718	987337
64655	987338
53084	987339
171780	987340
99059	987341
80345	987342
11154	987343
79211	987344
3862	987345
26006	987346
77257	987347
2959	987348
7170	987349
7431	987350
97071	987351
127904	987352
26	987353
29957	987354
4940	987355
24648	987356
78906	987357
63359	987358
131347	987359
77481	987360
36488	987361
3820	987362
40014	987363
54354	987364
20487	987365
30734	987366
163148	987367
40532	987368
27118	987369
8450	987370
63584	987371
70535	987372
106366	987373
23117	987374
59396	987375
40321	987376
16781	987377
40955	987378
18639	987379
45306	987380
82893	987381
35557	987382
69621	987383
37791	987384
3999	987385
69424	987386
86658	987387
37838	987388
59017	987389
69828	987390
46109	987391
21900	987392
10541	987393
22698	987394
28894	987395
6169	987396
18956	987397
17132	987398
7140	987399
15505	987400
130454	987401
85958	987402
15351	987403
27782	987404
66636	987405
21905	987406
22309	987407
14699	987408
76558	987409
52960	987410
118929	987411
59421	987412
128782	987413
42168	987414
104680	987415
32929	987416
36475	987417
11744	987418
57103	987419
38001	987420
22651	987421
70394	987422
9274	987423
8229	987424
47313	987425
53059	987426
71466	987427
53262	987428
57563	987429
283	987430
42017	987431
57147	987432
20953	987433
56103	987434
53192	987435
70076	987436
160001	987437
135632	987438
4467	987439
88825	987440
14045	987441
1138	987442
8464	987443
61484	987444
18199	987445
7017	987446
14275	987447
4911	987448
138601	987449
57231	987450
28123	987451
6933	987452
49570	987453
38630	987454
28435	987455
39357	987456
24819	987457
4028	987458
58009	987459
13537	987460
13136	987461
118703	987462
21229	987463
125404	987464
28502	987465
49404	987466
72635	987467
13704	987468
89540	987469
5459	987470
4817	987471
155527	987472
12621	987473
10584	987474
102748	987475
108353	987476
45463	987477
21795	987478
20864	987479
85084	987480
79026	987481
28493	987482
4968	987483
29172	987484
64597	987485
5559	987486
13836	987487
1810	987488
34680	987489
57685	987490
45976	987491
68215	987492
39825	987493
56450	987494
7325	987495
5072	987496
7780	987497
44045	987498
24946	987499
4364	987500
8921	987501
2907	987502
1347	987503
13283	987504
4911	987505
5198	987506
32333	987507
17736	987508
444	987509
48721	987510
26882	987511
7800	987512
57517	987513
4912	987514
5138	987515
92909	987516
25520	987517
6610	987518
78168	987519
2392	987520
30047	987521
30207	987522
29985	987523
63515	987524
20895	987525
63637	987526
15897	987527
47932	987528
85173	987529
21266	987530
8025	987531
2514	987532
24733	987533
50667	987534
842	987535
3425	987536
174203	987537
9403	987538
42289	987539
105381	987540
44012	987541
13687	987542
63911	987543
65386	987544
25187	987545
632	987546
43929	987547
155475	987548
49605	987549
73022	987550
133480	987551
3696	987552
104469	987553
98431	987554
25056	987555
16064	987556
4842	987557
72180	987558
1667	987559
99078	987560
15935	987561
75127	987562
5188	987563
50232	987564
54740	987565
24735	987566
4140	987567
9920	987568
44284	987569
42603	987570
104745	987571
46479	987572
4710	987573
17937	987574
56984	987575
37252	987576
68778	987577
7265	987578
2778	987579
7431	987580
22465	987581
59962	987582
6511	987583
41432	987584
36701	987585
26652	987586
86121	987587
8300	987588
7824	987589
153234	987590
43777	987591
70787	987592
13066	987593
26806	987594
2581	987595
6533	987596
58220	987597
28908	987598
54317	987599
58551	987600
8131	987601
2361	987602
26618	987603
64867	987604
39254	987605
21735	987606
66619	987607
32899	987608
3812	987609
102852	987610
47487	987611
39742	987612
80498	987613
32666	987614
18197	987615
102849	987616
49048	987617
19881	987618
2250	987619
11332	987620
11054	987621
36508	987622
24706	987623
4292	987624
26473	987625
5917	987626
10187	987627
58072	987628
43130	987629
7036	987630
12759	987631
79491	987632
39625	987633
2392	987634
156	987635
57448	987636
11593	987637
54539	987638
67550	987639
6805	987640
69110	987641
7919	987642
17940	987643
108406	987644
23151	987645
23310	987646
1516	987647
37561	987648
1517	987649
5646	987650
6361	987651
62792	987652
50075	987653
11624	987654
9909	987655
28115	987656
18974	987657
118419	987658
15672	987659
35211	987660
34728	987661
670	987662
40185	987663
20051	987664
41842	987665
93521	987666
83248	987667
24064	987668
49257	987669
54889	987670
67313	987671
23070	987672
21363	987673
15824	987674
15073	987675
101059	987676
39693	987677
22700	987678
120095	987679
3836	987680
14923	987681
59459	987682
24917	987683
39841	987684
16391	987685
32587	987686
37479	987687
48076	987688
39479	987689
47960	987690
9992	987691
33488	987692
52663	987693
15514	987694
45519	987695
38503	987696
41576	987697
28245	987698
15020	987699
69187	987700
26525	987701
39797	987702
7486	987703
7295	987704
25504	987705
47972	987706
10656	987707
30760	987708
6276	987709
107055	987710
15260	987711
94381	987712
4968	987713
10637	987714
22054	987715
26211	987716
138845	987717
39194	987718
9648	987719
69712	987720
7154	987721
30167	987722
38679	987723
10508	987724
14422	987725
7984	987726
17604	987727
19750	987728
15816	987729
20644	987730
12716	987731
53037	987732
48220	987733
4017	987734
48905	987735
40948	987736
10510	987737
44366	987738
53111	987739
103504	987740
8324	987741
134348	987742
76784	987743
5864	987744
71047	987745
25474	987746
40737	987747
44325	987748
77212	987749
118000	987750
47839	987751
15370	987752
6608	987753
39337	987754
37129	987755
58662	987756
25341	987757
83165	987758
1195	987759
84033	987760
14766	987761
40889	987762
44073	987763
55342	987764
30044	987765
76721	987766
36467	987767
11002	987768
4719	987769
4887	987770
131503	987771
2480	987772
2725	987773
19319	987774
22217	987775
21973	987776
9362	987777
11153	987778
24719	987779
57017	987780
171038	987781
69268	987782
6277	987783
135509	987784
69174	987785
32761	987786
47953	987787
12417	987788
8271	987789
39266	987790
27381	987791
17486	987792
14831	987793
19194	987794
32558	987795
2392	987796
53202	987797
67592	987798
934	987799
520	987800
4530	987801
84221	987802
32633	987803
16259	987804
134912	987805
85001	987806
97725	987807
2849	987808
100208	987809
76418	987810
15621	987811
79385	987812
23400	987813
70668	987814
10420	987815
60371	987816
81069	987817
44003	987818
26548	987819
2117	987820
10662	987821
38289	987822
6916	987823
1632	987824
26100	987825
9292	987826
21944	987827
342	987828
2362	987829
41082	987830
2651	987831
28429	987832
36811	987833
21914	987834
81037	987835
85817	987836
93555	987837
34050	987838
22278	987839
65598	987840
41132	987841
22278	987842
13507	987843
40202	987844
93672	987845
5025	987846
57618	987847
5004	987848
20391	987849
1524	987850
76536	987851
94233	987852
97793	987853
464	987854
14746	987855
107383	987856
62181	987857
27811	987858
13392	987859
44166	987860
8244	987861
723	987862
104551	987863
68234	987864
18355	987865
115935	987866
5864	987867
22278	987868
38046	987869
36686	987870
123052	987871
77196	987872
90903	987873
28948	987874
33412	987875
69893	987876
15298	987877
18339	987878
32732	987879
110062	987880
39841	987881
9117	987882
93587	987883
465	987884
3232	987885
93776	987886
36433	987887
63491	987888
77008	987889
15370	987890
34925	987891
666	987892
25311	987893
44294	987894
58206	987895
36592	987896
63930	987897
33328	987898
7138	987899
18472	987900
77645	987901
32348	987902
84101	987903
18060	987904
25395	987905
100084	987906
70733	987907
83022	987908
12201	987909
8983	987910
2303	987911
70797	987912
40731	987913
1107	987914
5149	987915
83623	987916
39758	987917
38708	987918
3745	987919
37351	987920
32840	987921
32496	987922
48049	987923
69210	987924
705	987925
1657	987926
12953	987927
38915	987928
26421	987929
26932	987930
26911	987931
769	987932
81975	987933
2476	987934
331	987935
1179	987936
177	987937
15503	987938
94312	987939
1859	987940
44090	987941
32303	987942
17411	987943
103913	987944
15276	987945
72271	987946
108293	987947
27115	987948
342	987949
5194	987950
127464	987951
79800	987952
58320	987953
65360	987954
117665	987955
17395	987956
15488	987957
20265	987958
46271	987959
54056	987960
51724	987961
24828	987962
17756	987963
5309	987964
10711	987965
63573	987966
20835	987967
16016	987968
48595	987969
44050	987970
28360	987971
34085	987972
16045	987973
6312	987974
36481	987975
87819	987976
99333	987977
22242	987978
57857	987979
22216	987980
1997	987981
11130	987982
68685	987983
118464	987984
609	987985
177965	987986
33094	987987
83625	987988
69213	987989
1933	987990
71521	987991
48468	987992
125730	987993
54132	987994
173229	987995
10477	987996
6512	987997
67145	987998
20916	987999
25290	988000
30976	988001
85172	988002
39415	988003
23080	988004
4980	988005
38423	988006
3281	988007
77236	988008
15918	988009
8459	988010
21741	988011
14090	988012
133909	988013
87778	988014
47776	988015
56006	988016
18337	988017
17636	988018
11920	988019
9651	988020
8354	988021
13303	988022
4364	988023
59751	988024
142400	988025
141040	988026
108615	988027
10766	988028
8512	988029
4400	988030
28446	988031
11653	988032
8461	988033
6522	988034
4954	988035
41897	988036
7385	988037
11612	988038
109377	988039
28417	988040
72850	988041
23335	988042
50675	988043
80041	988044
9892	988045
2065	988046
3016	988047
9891	988048
3020	988049
50612	988050
13580	988051
60471	988052
50386	988053
60029	988054
6578	988055
3084	988056
60221	988057
41996	988058
3425	988059
11688	988060
41919	988061
50018	988062
60318	988063
4554	988064
67794	988065
16206	988066
2897	988067
42078	988068
6511	988069
34509	988070
75182	988071
88047	988072
16053	988073
86292	988074
7289	988075
28521	988076
60710	988077
1197	988078
9008	988079
53357	988080
110821	988081
60473	988082
13571	988083
28343	988084
60331	988085
3020	988086
6486	988087
6486	988088
142736	988089
15430	988090
52758	988091
80924	988092
44053	988093
88363	988094
50424	988095
28503	988096
34757	988097
60573	988098
57617	988099
4700	988100
94617	988101
69201	988102
39210	988103
118936	988104
10637	988105
96182	988106
64120	988107
86149	988108
54789	988109
37469	988110
100761	988111
45551	988112
15882	988113
19199	988114
47713	988115
25357	988116
96330	988117
45425	988118
26484	988119
41645	988120
51593	988121
37767	988122
33902	988123
44394	988124
49706	988125
32472	988126
7785	988127
12876	988128
32943	988129
57523	988130
126512	988131
55683	988132
31875	988133
77101	988134
53447	988135
11593	988136
30856	988137
2352	988138
18221	988139
104517	988140
103567	988141
32624	988142
7076	988143
39529	988144
57440	988145
40114	988146
4667	988147
4027	988148
4174	988149
24814	988150
48885	988151
54239	988152
164688	988153
72484	988154
88120	988155
48993	988156
118413	988157
47027	988158
75007	988159
60185	988160
5346	988161
4017	988162
168043	988163
75081	988164
30752	988165
22389	988166
27070	988167
13723	988168
66154	988169
24571	988170
60614	988171
103719	988172
26538	988173
45673	988174
183722	988175
69602	988176
108467	988177
13589	988178
10615	988179
7111	988180
2089	988181
14439	988182
31906	988183
45683	988184
106	988185
32625	988186
27562	988187
15556	988188
44325	988189
57884	988190
88785	988191
84008	988192
72572	988193
103655	988194
11605	988195
101474	988196
53464	988197
88374	988198
63674	988199
3317	988200
28211	988201
12267	988202
69992	988203
8448	988204
2340	988205
862	988206
557	988207
5538	988208
79570	988209
2100	988210
7138	988211
22297	988212
2100	988213
27899	988214
1891	988215
17022	988216
139822	988217
18557	988218
855	988219
5423	988220
1895	988221
2940	988222
27037	988223
33036	988224
13048	988225
60583	988226
4770	988227
8135	988228
72557	988229
17165	988230
50624	988231
72322	988232
855	988233
19463	988234
13090	988235
7171	988236
3711	988237
83846	988238
14511	988239
14011	988240
36473	988241
9446	988242
40118	988243
34099	988244
602	988245
103576	988246
56133	988247
22049	988248
22479	988249
67393	988250
9374	988251
10477	988252
26902	988253
63603	988254
39606	988255
66562	988256
76745	988257
18551	988258
54989	988259
11284	988260
1862	988261
74135	988262
70921	988263
1981	988264
96870	988265
2586	988266
112	988267
52962	988268
37880	988269
18259	988270
32297	988271
24400	988272
37173	988273
17571	988274
2347	988275
51767	988276
93455	988277
278	988278
77184	988279
44261	988280
155352	988281
53349	988282
20476	988283
76846	988284
41584	988285
81653	988286
25646	988287
93421	988288
40988	988289
16440	988290
37667	988291
33148	988292
91517	988293
91496	988294
2361	988295
48221	988296
71366	988297
6755	988298
13181	988299
34651	988300
20854	988301
54301	988302
6997	988303
77879	988304
56897	988305
8850	988306
17409	988307
2480	988308
32760	988309
15212	988310
35050	988311
100541	988312
32824	988313
58148	988314
8403	988315
22234	988316
95250	988317
27299	988318
40726	988319
76759	988320
131491	988321
69069	988322
164092	988323
24684	988324
12516	988325
65557	988326
14786	988327
825	988328
133702	988329
76598	988330
40474	988331
40027	988332
8131	988333
154846	988334
56411	988335
71822	988336
76682	988337
106463	988338
63760	988339
67639	988340
117843	988341
10963	988342
18964	988343
26597	988344
33063	988345
5206	988346
71737	988347
23622	988348
33648	988349
68682	988350
125172	988351
24691	988352
31163	988353
56000	988354
63516	988355
65812	988356
64212	988357
104728	988358
39166	988359
71850	988360
11062	988361
22178	988362
96243	988363
52893	988364
7756	988365
94768	988366
24851	988367
36719	988368
8459	988369
36464	988370
59319	988371
118049	988372
153486	988373
108305	988374
53177	988375
22298	988376
18809	988377
21604	988378
48070	988379
100640	988380
74977	988381
44843	988382
14868	988383
48687	988384
32633	988385
55555	988386
33495	988387
2672	988388
9219	988389
40432	988390
41482	988391
110335	988392
41546	988393
3733	988394
33070	988395
23500	988396
27336	988397
87754	988398
19407	988399
18023	988400
73032	988401
50605	988402
14555	988403
83833	988404
49690	988405
26284	988406
5540	988407
69482	988408
9905	988409
27181	988410
727	988411
75556	988412
1511	988413
39669	988414
57714	988415
57593	988416
35487	988417
39472	988418
34461	988419
99634	988420
27804	988421
14499	988422
50039	988423
15510	988424
84280	988425
141386	988426
25540	988427
25973	988428
53328	988429
25541	988430
4014	988431
27098	988432
43665	988433
19398	988434
154706	988435
30749	988436
22832	988437
5149	988438
32264	988439
396	988440
52465	988441
2586	988442
41881	988443
11240	988444
4082	988445
5638	988446
33847	988447
87464	988448
25371	988449
21587	988450
45246	988451
65008	988452
33274	988453
1260	988454
39736	988455
51386	988456
4048	988457
870	988458
86496	988459
101	988460
178539	988461
1717	988462
32655	988463
72045	988464
18987	988465
29128	988466
33410	988467
99	988468
5412	988469
16934	988470
98951	988471
66947	988472
12522	988473
27500	988474
12298	988475
470	988476
112838	988477
1380	988478
57309	988479
1206	988480
3017	988481
52034	988482
106446	988483
109196	988484
2848	988485
110519	988486
113268	988487
16434	988488
35237	988489
569	988490
24291	988491
62731	988492
10485	988493
83482	988494
68967	988495
50081	988496
7361	988497
24468	988498
5820	988499
12424	988500
28409	988501
33294	988502
7054	988503
1043	988504
3135	988505
72165	988506
51026	988507
59528	988508
30195	988509
3268	988510
26414	988511
22742	988512
420	988513
123165	988514
75	988515
25906	988516
13642	988517
18893	988518
32667	988519
16321	988520
60073	988521
23161	988522
2795	988523
39	988524
15063	988525
12104	988526
67054	988527
26830	988528
16422	988529
15770	988530
34543	988531
13662	988532
141973	988533
35634	988534
102	988535
1960	988536
3389	988537
625	988538
72	988539
177454	988540
39811	988541
293	988542
39534	988543
130418	988544
6970	988545
87583	988546
62955	988547
3177	988548
18212	988549
18006	988550
11523	988551
12917	988552
13	988553
5079	988554
40769	988555
2000	988556
14518	988557
28183	988558
5729	988559
65679	988560
20052	988561
570	988562
5252	988563
45012	988564
60523	988565
192	988566
5874	988567
10243	988568
183086	988569
105931	988570
87583	988571
39272	988572
74888	988573
4771	988574
1039	988575
31303	988576
4	988577
54367	988578
4771	988579
22461	988580
10491	988581
25449	988582
40771	988583
4	988584
40914	988585
4	988586
22525	988587
148361	988588
157554	988589
3978	988590
138411	988591
37099	988592
15100	988593
25119	988594
104055	988595
1109	988596
19848	988597
8705	988598
139978	988599
111226	988600
10758	988601
2	988602
93702	988603
3512	988604
39924	988605
38934	988606
25561	988607
55	988608
25742	988609
86412	988610
68895	988611
71806	988612
43756	988613
54605	988614
84435	988615
40185	988616
926	988617
15100	988618
48930	988619
104155	988620
2140	988621
42488	988622
35043	988623
2547	988624
51621	988625
9712	988626
26795	988627
95018	988628
1479	988629
4410	988630
152972	988631
46935	988632
169749	988633
6841	988634
140769	988635
92646	988636
15694	988637
1012	988638
46855	988639
1134	988640
5719	988641
1477	988642
12041	988643
60761	988644
41902	988645
129174	988646
10057	988647
68215	988648
103763	988649
77058	988650
16353	988651
588	988652
148233	988653
30102	988654
4985	988655
127572	988656
6220	988657
6926	988658
14226	988659
66086	988660
188259	988661
4288	988662
12342	988663
4879	988664
105081	988665
67808	988666
347	988667
33575	988668
89559	988669
1057	988670
29748	988671
74587	988672
141457	988673
118304	988674
95656	988675
139035	988676
51477	988677
16404	988678
16167	988679
13130	988680
20800	988681
124228	988682
6511	988683
8830	988684
1711	988685
2189	988686
615	988687
14072	988688
4702	988689
17282	988690
154237	988691
85327	988692
4303	988693
115983	988694
33926	988695
49831	988696
47829	988697
157613	988698
8086	988699
155447	988700
14479	988701
9343	988702
1047	988703
63923	988704
54515	988705
2853	988706
8938	988707
1889	988708
35262	988709
11577	988710
5376	988711
185931	988712
20566	988713
7719	988714
31555	988715
7230	988716
27397	988717
71570	988718
23625	988719
134544	988720
5974	988721
53140	988722
1607	988723
2951	988724
14234	988725
60791	988726
7116	988727
36435	988728
505	988729
43506	988730
42125	988731
61080	988732
126882	988733
60921	988734
17633	988735
15466	988736
61629	988737
91690	988738
29640	988739
29656	988740
24251	988741
6078	988742
16148	988743
13654	988744
33768	988745
139220	988746
18040	988747
4959	988748
25196	988749
42478	988750
8168	988751
65160	988752
120505	988753
77089	988754
5989	988755
1615	988756
76730	988757
77457	988758
129769	988759
88725	988760
66515	988761
53836	988762
65914	988763
35013	988764
74131	988765
186317	988766
144623	988767
42531	988768
144174	988769
111448	988770
49498	988771
54188	988772
57426	988773
163651	988774
122105	988775
12674	988776
42590	988777
86801	988778
102344	988779
54233	988780
132056	988781
52065	988782
71404	988783
160299	988784
106850	988785
111321	988786
135703	988787
111715	988788
111591	988789
144518	988790
73789	988791
143907	988792
71564	988793
129181	988794
166008	988795
86801	988796
136457	988797
55158	988798
67595	988799
17492	988800
130169	988801
21440	988802
27028	988803
5135	988804
58557	988805
144015	988806
35016	988807
82659	988808
26035	988809
42761	988810
5878	988811
28699	988812
111898	988813
158519	988814
14264	988815
7305	988816
169918	988817
160508	988818
61085	988819
4991	988820
5725	988821
54350	988822
68878	988823
104854	988824
75650	988825
128476	988826
89238	988827
5137	988828
94317	988829
33365	988830
94194	988831
111241	988832
6241	988833
49546	988834
49546	988835
39848	988836
7648	988837
29472	988838
49546	988839
3269	988840
46049	988841
42660	988842
110080	988843
73018	988844
137883	988845
17961	988846
65787	988847
27562	988848
24194	988849
52283	988850
62917	988851
50529	988852
81875	988853
31083	988854
49645	988855
20793	988856
70	988857
50816	988858
27951	988859
7915	988860
66190	988861
18287	988862
181645	988863
158749	988864
109470	988865
105385	988866
86435	988867
118532	988868
59682	988869
53972	988870
82263	988871
15607	988872
8477	988873
181169	988874
85875	988875
23352	988876
101029	988877
34877	988878
55410	988879
13482	988880
55237	988881
27518	988882
20506	988883
33938	988884
12117	988885
40090	988886
4369	988887
44786	988888
33184	988889
107567	988890
53343	988891
180440	988892
74080	988893
74897	988894
8566	988895
592	988896
66686	988897
12059	988898
25807	988899
65839	988900
1159	988901
3832	988902
18004	988903
61262	988904
44025	988905
102210	988906
56313	988907
101626	988908
20922	988909
44375	988910
36625	988911
53300	988912
58550	988913
36638	988914
49311	988915
18426	988916
76918	988917
110429	988918
172824	988919
82029	988920
29154	988921
16367	988922
101988	988923
1016	988924
91779	988925
137709	988926
67041	988927
24344	988928
35243	988929
42479	988930
75030	988931
119352	988932
61352	988933
110793	988934
104835	988935
59829	988936
24749	988937
110778	988938
19638	988939
165386	988940
111178	988941
43828	988942
2705	988943
4092	988944
82086	988945
7480	988946
83329	988947
83024	988948
105300	988949
21368	988950
30576	988951
20506	988952
5115	988953
79103	988954
15298	988955
33838	988956
7899	988957
60935	988958
10128	988959
11023	988960
75370	988961
96745	988962
53439	988963
154477	988964
53142	988965
38875	988966
77940	988967
120585	988968
78923	988969
157371	988970
82857	988971
154204	988972
76536	988973
1415	988974
36562	988975
18960	988976
10722	988977
133307	988978
46678	988979
1950	988980
1950	988981
74437	988982
78930	988983
76479	988984
140744	988985
79206	988986
76995	988987
80926	988988
49701	988989
117582	988990
136912	988991
82744	988992
65263	988993
101305	988994
65070	988995
158630	988996
54934	988997
121062	988998
35644	988999
37398	989000
86921	989001
157046	989002
40700	989003
28724	989004
76899	989005
43494	989006
20952	989007
80317	989008
124549	989009
56568	989010
1950	989011
174075	989012
19532	989013
101809	989014
74793	989015
17834	989016
12871	989017
68138	989018
155253	989019
127880	989020
86294	989021
125934	989022
479	989023
108703	989024
29597	989025
29543	989026
495	989027
31170	989028
43698	989029
157059	989030
20267	989031
20257	989032
41135	989033
58444	989034
19007	989035
59567	989036
11403	989037
22892	989038
22893	989039
61192	989040
19851	989041
11154	989042
4019	989043
15466	989044
110297	989045
28655	989046
106670	989047
6086	989048
51772	989049
73375	989050
123661	989051
40133	989052
40133	989053
21536	989054
10441	989055
2107	989056
86817	989057
20403	989058
45140	989059
103212	989060
4768	989061
20403	989062
45140	989063
43254	989064
69893	989065
86575	989066
12564	989067
47389	989068
77156	989069
36450	989070
184295	989071
119643	989072
119937	989073
107065	989074
47852	989075
63599	989076
126179	989077
77302	989078
128694	989079
76374	989080
109666	989081
71994	989082
42666	989083
36005	989084
13980	989085
20123	989086
88805	989087
59960	989088
11577	989089
28772	989090
164941	989091
86634	989092
159269	989093
68464	989094
87660	989095
101347	989096
27808	989097
50074	989098
49651	989099
41409	989100
59811	989101
71861	989102
47994	989103
135908	989104
7327	989105
1323	989106
35898	989107
81690	989108
110791	989109
54540	989110
89253	989111
50834	989112
138855	989113
11000	989114
71345	989115
20403	989116
25602	989117
44214	989118
12847	989119
38449	989120
85081	989121
184096	989122
44954	989123
4717	989124
85289	989125
3051	989126
38355	989127
21158	989128
20728	989129
29742	989130
8814	989131
99965	989132
98049	989133
58936	989134
15	989135
177411	989136
53128	989137
4717	989138
44808	989139
17334	989140
9268	989141
16935	989142
1441	989143
8780	989144
104007	989145
158901	989146
31120	989147
26007	989148
53791	989149
100969	989150
161264	989151
35975	989152
52650	989153
9793	989154
27287	989155
4841	989156
2000	989157
181111	989158
101610	989159
4637	989160
127393	989161
57995	989162
169802	989163
119617	989164
99235	989165
14878	989166
59766	989167
123980	989168
98722	989169
30309	989170
101597	989171
44334	989172
14837	989173
1462	989174
96508	989175
12033	989176
114745	989177
70029	989178
160066	989179
1866	989180
29723	989181
6207	989182
91268	989183
16842	989184
30014	989185
7443	989186
14234	989187
4968	989188
148685	989189
106571	989190
14986	989191
74310	989192
22183	989193
54467	989194
90430	989195
6982	989196
175949	989197
128974	989198
50668	989199
41857	989200
80331	989201
58936	989202
46815	989203
21824	989204
10820	989205
55016	989206
76885	989207
88452	989208
7562	989209
4238	989210
126779	989211
34170	989212
118617	989213
45945	989214
48190	989215
139759	989216
172689	989217
148906	989218
29720	989219
40233	989220
101871	989221
28839	989222
10959	989223
912	989224
14127	989225
41185	989226
14455	989227
351	989228
108802	989229
77201	989230
111373	989231
71899	989232
67298	989233
20948	989234
47096	989235
54766	989236
36362	989237
179636	989238
14	989239
14530	989240
137155	989241
89179	989242
109787	989243
108408	989244
4244	989245
15667	989246
12450	989247
124475	989248
28692	989249
39902	989250
37986	989251
34503	989252
46136	989253
333	989254
43006	989255
30299	989256
13924	989257
29	989258
109427	989259
45579	989260
60607	989261
65226	989262
88565	989263
112884	989264
100558	989265
107905	989266
172424	989267
154265	989268
167083	989269
67594	989270
56847	989271
127283	989272
51715	989273
146630	989274
42383	989275
147033	989276
64464	989277
49351	989278
131660	989279
56387	989280
29386	989281
21502	989282
6835	989283
85148	989284
161610	989285
20403	989286
66342	989287
141436	989288
84229	989289
46882	989290
20718	989291
24460	989292
2647	989293
94869	989294
75379	989295
145320	989296
3089	989297
2951	989298
22403	989299
65549	989300
37180	989301
99744	989302
14537	989303
8431	989304
23195	989305
6165	989306
23674	989307
6523	989308
32349	989309
237	989310
2749	989311
125156	989312
3027	989313
82908	989314
2465	989315
61628	989316
1520	989317
3216	989318
3216	989319
6861	989320
15833	989321
7867	989322
23160	989323
10470	989324
42645	989325
158896	989326
36756	989327
31669	989328
18401	989329
18542	989330
120503	989331
24468	989332
184878	989333
3592	989334
55870	989335
143145	989336
56782	989337
1	989338
33307	989339
314	989340
145935	989341
29054	989342
2529	989343
3578	989344
130418	989345
71385	989346
96060	989347
7465	989348
43290	989349
106555	989350
31421	989351
112650	989352
84122	989353
20308	989354
51621	989355
16026	989356
16018	989357
7085	989358
50371	989359
4	989360
30249	989361
86043	989362
34369	989363
1259	989364
17197	989365
7188	989366
5613	989367
3121	989368
60064	989369
211	989370
27621	989371
53874	989372
26821	989373
34635	989374
9841	989375
2720	989376
170243	989377
49757	989378
257	989379
536	989380
28733	989381
192	989382
23204	989383
83417	989384
336	989385
541	989386
17312	989387
39625	989388
23334	989389
72335	989390
73009	989391
16085	989392
138518	989393
16177	989394
25361	989395
1231	989396
257	989397
50528	989398
785	989399
10791	989400
25301	989401
5355	989402
34904	989403
36	989404
109771	989405
47289	989406
47289	989407
6524	989408
7385	989409
6524	989410
26544	989411
34730	989412
34730	989413
34730	989414
14780	989415
39686	989416
73175	989417
33131	989418
45006	989419
23510	989420
14195	989421
74911	989422
56527	989423
49292	989424
43426	989425
3067	989426
14171	989427
21971	989428
45	989429
45	989430
45	989431
45	989432
45	989433
45	989434
14252	989435
8303	989436
4206	989437
32338	989438
107409	989439
7656	989440
16221	989441
21781	989442
10992	989443
53772	989444
16382	989445
19534	989446
48744	989447
4875	989448
2366	989449
859	989450
18217	989451
50111	989452
948	989453
56874	989454
23118	989455
26755	989456
23230	989457
22711	989458
52286	989459
16081	989460
15120	989461
71	989462
72864	989463
32097	989464
87592	989465
1815	989466
18857	989467
740	989468
34286	989469
36800	989470
28583	989471
7380	989472
24694	989473
15240	989474
26437	989475
57683	989476
50044	989477
39800	989478
37785	989479
31854	989480
11043	989481
34289	989482
18230	989483
60978	989484
147238	989485
47861	989486
52176	989487
41229	989488
2507	989489
18268	989490
21809	989491
23301	989492
32478	989493
33259	989494
46015	989495
23243	989496
2811	989497
11917	989498
148016	989499
8445	989500
15762	989501
41937	989502
34543	989503
109779	989504
19294	989505
16149	989506
85328	989507
47486	989508
8675	989509
61806	989510
9828	989511
1839	989512
12255	989513
35948	989514
4058	989515
788	989516
40362	989517
33340	989518
104192	989519
45	989520
85253	989521
15120	989522
37399	989523
67336	989524
38816	989525
4598	989526
2564	989527
561	989528
13615	989529
4982	989530
41990	989531
31134	989532
57538	989533
782	989534
34591	989535
198	989536
17435	989537
19351	989538
69162	989539
1375	989540
16695	989541
60467	989542
1299	989543
78	989544
6590	989545
36040	989546
36040	989547
5751	989548
5751	989549
741	989550
6216	989551
1286	989552
8461	989553
38751	989554
62360	989555
15657	989556
3190	989557
154845	989558
53315	989559
115702	989560
2814	989561
24852	989562
5970	989563
50009	989564
110018	989565
13779	989566
2449	989567
203	989568
1108	989569
7641	989570
96	989571
1355	989572
226	989573
60002	989574
3015	989575
9085	989576
27248	989577
12432	989578
183941	989579
6521	989580
123647	989581
106964	989582
177993	989583
23006	989584
15898	989585
180664	989586
2154	989587
139407	989588
60979	989589
12762	989590
390	989591
2770	989592
187	989593
23791	989594
15703	989595
75127	989596
6980	989597
28491	989598
1299	989599
68075	989600
7292	989601
3303	989602
6987	989603
145	989604
1	989605
733	989606
74988	989607
3014	989608
6499	989609
6499	989610
3014	989611
7724	989612
171329	989613
3014	989614
6499	989615
104180	989616
50774	989617
3514	989618
86624	989619
5960	989620
26908	989621
48133	989622
82664	989623
97336	989624
41243	989625
12637	989626
56373	989627
136922	989628
65333	989629
32663	989630
3208	989631
25259	989632
45209	989633
51543	989634
169	989635
182579	989636
74614	989637
47190	989638
138944	989639
28620	989640
729	989641
35177	989642
108731	989643
1420	989644
156983	989645
169129	989646
71354	989647
105993	989648
95003	989649
29865	989650
165895	989651
77438	989652
155962	989653
96994	989654
152679	989655
109051	989656
65689	989657
153464	989658
155199	989659
94422	989660
153543	989661
51543	989662
4455	989663
167791	989664
18436	989665
123077	989666
8145	989667
65768	989668
119257	989669
161056	989670
96796	989671
120620	989672
140115	989673
163170	989674
6831	989675
4723	989676
167193	989677
50651	989678
158285	989679
165582	989680
720	989681
781	989682
211	989683
112668	989684
147073	989685
66305	989686
8538	989687
62	989688
5184	989689
50115	989690
61968	989691
102	989692
7610	989693
63675	989694
50042	989695
965	989696
911	989697
32424	989698
28663	989699
3104	989700
57609	989701
46447	989702
17982	989703
66943	989704
25071	989705
14080	989706
116180	989707
17010	989708
37859	989709
180769	989710
65701	989711
127085	989712
669	989713
1420	989714
59259	989715
84898	989716
2596	989717
23877	989718
669	989719
669	989720
669	989721
669	989722
669	989723
4743	989724
3704	989725
1801	989726
669	989727
59259	989728
23495	989729
739	989730
24425	989731
54959	989732
5174	989733
137739	989734
52832	989735
52832	989736
31921	989737
26056	989738
17193	989739
21640	989740
44523	989741
54809	989742
99638	989743
128046	989744
93831	989745
25106	989746
85309	989747
4680	989748
95516	989749
80146	989750
14912	989751
123404	989752
53044	989753
63950	989754
121711	989755
104867	989756
8825	989757
15003	989758
12859	989759
21815	989760
10077	989761
43386	989762
18732	989763
1147	989764
76796	989765
96691	989766
21	989767
43375	989768
57044	989769
49026	989770
13711	989771
45840	989772
66386	989773
26323	989774
65670	989775
54690	989776
12363	989777
50381	989778
12740	989779
37475	989780
33574	989781
134884	989782
45531	989783
62321	989784
9476	989785
175450	989786
21627	989787
35010	989788
38116	989789
62321	989790
1051	989791
1947	989792
102493	989793
1695	989794
108635	989795
72034	989796
124069	989797
100613	989798
54830	989799
100215	989800
57135	989801
167262	989802
95130	989803
100897	989804
100712	989805
4293	989806
41167	989807
84503	989808
14388	989809
87212	989810
46763	989811
77932	989812
176112	989813
122800	989814
69871	989815
75704	989816
14388	989817
69872	989818
172112	989819
125809	989820
14388	989821
103277	989822
160433	989823
65148	989824
174112	989825
65924	989826
44220	989827
2	989828
55211	989829
67768	989830
169418	989831
103906	989832
64317	989833
83939	989834
48342	989835
69363	989836
154444	989837
131116	989838
181494	989839
110746	989840
38312	989841
141101	989842
152444	989843
98582	989844
127722	989845
110501	989846
74961	989847
140509	989848
2	989849
63088	989850
16909	989851
103906	989852
140590	989853
130710	989854
87634	989855
121500	989856
10750	989857
162050	989858
33323	989859
52705	989860
22093	989861
3217	989862
5893	989863
263	989864
39121	989865
105168	989866
9569	989867
2135	989868
13869	989869
29797	989870
55122	989871
12768	989872
96007	989873
106545	989874
38723	989875
141420	989876
114001	989877
17202	989878
145346	989879
59587	989880
149318	989881
88520	989882
71301	989883
88525	989884
9895	989885
43508	989886
52310	989887
145429	989888
63694	989889
10524	989890
9479	989891
109608	989892
139325	989893
60608	989894
44340	989895
93497	989896
99441	989897
115881	989898
172427	989899
154545	989900
174920	989901
82927	989902
177100	989903
155357	989904
142866	989905
174714	989906
109221	989907
153409	989908
44106	989909
86291	989910
187195	989911
170717	989912
115113	989913
83791	989914
36499	989915
88609	989916
123372	989917
131915	989918
142445	989919
86242	989920
189072	989921
131008	989922
140283	989923
97796	989924
184528	989925
95655	989926
34487	989927
138815	989928
24809	989929
93442	989930
53434	989931
44279	989932
88098	989933
36461	989934
75667	989935
12507	989936
93088	989937
42385	989938
42385	989939
140302	989940
137668	989941
18753	989942
1295	989943
11640	989944
117571	989945
110655	989946
185237	989947
89750	989948
106539	989949
88784	989950
76119	989951
63720	989952
94570	989953
1	989954
70539	989955
127705	989956
55324	989957
51272	989958
59582	989959
51272	989960
10450	989961
84596	989962
13569	989963
8511	989964
30068	989965
15029	989966
5385	989967
843	989968
99581	989969
5385	989970
37103	989971
96010	989972
6343	989973
94924	989974
37103	989975
182632	989976
136697	989977
181490	989978
9861	989979
1960	989980
46540	989981
73751	989982
17317	989983
77715	989984
60785	989985
13168	989986
20609	989987
21099	989988
19477	989989
33543	989990
37347	989991
40969	989992
21784	989993
39296	989994
46279	989995
5499	989996
30654	989997
57339	989998
23280	989999
10345	990000
60785	990001
60437	990002
943	990003
1767	990004
85686	990005
4464	990006
32698	990007
3554	990008
27323	990009
70545	990010
12078	990011
42247	990012
25307	990013
51868	990014
58676	990015
22375	990016
150727	990017
36735	990018
56085	990019
54492	990020
100919	990021
54670	990022
115002	990023
126975	990024
38954	990025
56021	990026
22975	990027
107553	990028
22975	990029
10469	990030
22199	990031
38954	990032
63401	990033
22199	990034
10469	990035
14357	990036
7878	990037
9480	990038
44772	990039
71856	990040
141190	990041
29833	990042
29833	990043
183	990044
48139	990045
14757	990046
21608	990047
41117	990048
9164	990049
9164	990050
14607	990051
6847	990052
9344	990053
31881	990054
9344	990055
45724	990056
80162	990057
30379	990058
54388	990059
98789	990060
186808	990061
98789	990062
33863	990063
38991	990064
49969	990065
17865	990066
17865	990067
17865	990068
83181	990069
1422	990070
98486	990071
6811	990072
24853	990073
2824	990074
44400	990075
2818	990076
7792	990077
6807	990078
24855	990079
17193	990080
86171	990081
86171	990082
124573	990083
12799	990084
159509	990085
125344	990086
115247	990087
156884	990088
139871	990089
77279	990090
24736	990091
24836	990092
81592	990093
154569	990094
51131	990095
60606	990096
315	990097
12572	990098
8923	990099
111765	990100
12263	990101
134511	990102
16455	990103
734	990104
3369	990105
12155	990106
3468	990107
48127	990108
4130	990109
37066	990110
18012	990111
122147	990112
55217	990113
180288	990114
2449	990115
285	990116
27611	990117
22684	990118
468	990119
121939	990120
11163	990121
133	990122
4482	990123
9266	990124
34884	990125
30294	990126
1	990127
7360	990128
57629	990129
7634	990130
86737	990131
170388	990132
170453	990133
92538	990134
72390	990135
88433	990136
138393	990137
52565	990138
72843	990139
22154	990140
51341	990141
5793	990142
135265	990143
33012	990144
87341	990145
15192	990146
43784	990147
40022	990148
50638	990149
87573	990150
141220	990151
1503	990152
12379	990153
20533	990154
9928	990155
5074	990156
753	990157
18295	990158
47479	990159
26218	990160
39820	990161
53543	990162
176879	990163
7516	990164
107096	990165
131485	990166
48490	990167
1990	990168
1886	990169
28115	990170
34280	990171
38915	990172
869	990173
19384	990174
9656	990175
9330	990176
114758	990177
893	990178
418	990179
3243	990180
28524	990181
2398	990182
34760	990183
146793	990184
6348	990185
7962	990186
22941	990187
1441	990188
24256	990189
25372	990190
7360	990191
22736	990192
60337	990193
741	990194
32996	990195
52806	990196
1207	990197
34884	990198
1889	990199
4126	990200
59530	990201
14092	990202
8228	990203
13367	990204
38764	990205
131959	990206
1650	990207
11416	990208
64125	990209
2676	990210
7755	990211
19289	990212
132255	990213
23381	990214
45298	990215
22427	990216
25160	990217
2352	990218
32607	990219
13327	990220
91687	990221
69136	990222
3046	990223
38414	990224
14709	990225
1194	990226
7388	990227
3	990228
22404	990229
1718	990230
7793	990231
13561	990232
19237	990233
9064	990234
2683	990235
38395	990236
7422	990237
23041	990238
43865	990239
21135	990240
46285	990241
153	990242
3	990243
10866	990244
3269	990245
41428	990246
181837	990247
11204	990248
28249	990249
62604	990250
47479	990251
15059	990252
26393	990253
46035	990254
56263	990255
6795	990256
66485	990257
68996	990258
23189	990259
26822	990260
81275	990261
1062	990262
57713	990263
2566	990264
34746	990265
1	990266
1	990267
19343	990268
109736	990269
136973	990270
754	990271
19343	990272
75270	990273
76201	990274
4	990275
5976	990276
22241	990277
19435	990278
36897	990279
61485	990280
62049	990281
8280	990282
9884	990283
6977	990284
7393	990285
78	990286
70079	990287
15401	990288
16236	990289
126821	990290
37535	990291
7916	990292
35898	990293
66926	990294
21638	990295
2258	990296
13452	990297
11844	990298
33710	990299
976	990300
6160	990301
11956	990302
35	990303
69139	990304
68	990305
3519	990306
18570	990307
31570	990308
8427	990309
16942	990310
2123	990311
1886	990312
38746	990313
6	990314
91343	990315
21085	990316
10223	990317
986	990318
24762	990319
10567	990320
28483	990321
10970	990322
2298	990323
1854	990324
35866	990325
123686	990326
1334	990327
99109	990328
1682	990329
8350	990330
5756	990331
27	990332
60065	990333
13325	990334
3667	990335
39135	990336
181108	990337
17239	990338
51558	990339
2734	990340
79137	990341
9406	990342
9406	990343
26615	990344
21817	990345
384	990346
39601	990347
74	990348
29572	990349
32480	990350
21861	990351
25462	990352
39264	990353
69179	990354
26626	990355
83543	990356
39551	990357
18313	990358
57408	990359
14749	990360
39343	990361
21999	990362
35137	990363
35384	990364
90236	990365
5185	990366
2860	990367
153	990368
19109	990369
1441	990370
12793	990371
47388	990372
8790	990373
9206	990374
47388	990375
14979	990376
25213	990377
23114	990378
47388	990379
14244	990380
14658	990381
46428	990382
2401	990383
5801	990384
62727	990385
17629	990386
43296	990387
5526	990388
23361	990389
20136	990390
30464	990391
6129	990392
2196	990393
2306	990394
17587	990395
1083	990396
9401	990397
97705	990398
31807	990399
64405	990400
6718	990401
1208	990402
28440	990403
3624	990404
23177	990405
37438	990406
478	990407
803	990408
478	990409
5526	990410
14244	990411
4695	990412
9561	990413
14658	990414
904	990415
14577	990416
110	990417
13717	990418
10046	990419
4092	990420
66096	990421
45993	990422
776	990423
466	990424
9610	990425
173844	990426
577	990427
82122	990428
1424	990429
80845	990430
11894	990431
5340	990432
5643	990433
2398	990434
69233	990435
1569	990436
32281	990437
21774	990438
36957	990439
40526	990440
8604	990441
320	990442
15309	990443
4887	990444
48985	990445
233	990446
5271	990447
170	990448
43680	990449
2498	990450
18632	990451
8541	990452
9812	990453
26126	990454
25422	990455
72386	990456
15922	990457
18382	990458
26632	990459
47928	990460
32445	990461
39503	990462
12136	990463
26310	990464
44164	990465
29840	990466
14516	990467
78584	990468
77317	990469
53036	990470
140310	990471
139060	990472
18149	990473
21898	990474
18320	990475
17873	990476
47867	990477
74159	990478
25095	990479
57640	990480
32521	990481
68303	990482
4116	990483
127055	990484
59407	990485
26806	990486
26390	990487
57637	990488
32762	990489
18313	990490
32664	990491
9391	990492
12579	990493
39709	990494
6027	990495
11009	990496
50445	990497
15859	990498
47974	990499
23907	990500
62840	990501
9073	990502
26800	990503
3989	990504
10527	990505
453	990506
30405	990507
5099	990508
102611	990509
10741	990510
10094	990511
8494	990512
22528	990513
50034	990514
26711	990515
1850	990516
12519	990517
1	990518
83494	990519
19695	990520
13601	990521
31435	990522
10169	990523
16608	990524
720	990525
18262	990526
84189	990527
1372	990528
82904	990529
87485	990530
3991	990531
27486	990532
24256	990533
61579	990534
40095	990535
325	990536
37772	990537
28801	990538
53291	990539
73617	990540
62905	990541
399	990542
76616	990543
2491	990544
128653	990545
83893	990546
985	990547
21367	990548
107936	990549
519	990550
145082	990551
44020	990552
23000	990553
31976	990554
29273	990555
65573	990556
43674	990557
2586	990558
223	990559
28325	990560
10579	990561
63183	990562
73834	990563
31638	990564
37378	990565
47927	990566
23074	990567
23074	990568
14099	990569
72533	990570
67263	990571
56962	990572
56426	990573
104134	990574
9007	990575
56962	990576
3089	990577
17593	990578
11724	990579
124032	990580
26714	990581
689	990582
1462	990583
94418	990584
14092	990585
51588	990586
18031	990587
19172	990588
9762	990589
16839	990590
29461	990591
8	990592
18021	990593
15966	990594
79137	990595
8274	990596
48137	990597
28304	990598
540	990599
5317	990600
7952	990601
114805	990602
7683	990603
20132	990604
20080	990605
63512	990606
31435	990607
16786	990608
31506	990609
88696	990610
61	990611
17976	990612
28289	990613
154224	990614
18294	990615
106042	990616
38933	990617
5357	990618
15481	990619
5750	990620
90119	990621
71544	990622
32589	990623
11834	990624
12457	990625
51997	990626
12783	990627
24679	990628
54178	990629
17976	990630
20647	990631
22599	990632
133855	990633
59982	990634
39201	990635
26741	990636
5231	990637
13	990638
68086	990639
41662	990640
38148	990641
14857	990642
53242	990643
137791	990644
143115	990645
118241	990646
113653	990647
28106	990648
11626	990649
142668	990650
4553	990651
105984	990652
689	990653
90119	990654
1718	990655
39288	990656
11711	990657
16320	990658
9073	990659
21888	990660
106375	990661
3417	990662
1441	990663
66356	990664
26829	990665
18212	990666
1949	990667
39470	990668
5135	990669
32406	990670
15694	990671
7004	990672
49903	990673
32052	990674
6892	990675
79295	990676
51997	990677
47235	990678
31732	990679
44817	990680
30822	990681
155774	990682
45086	990683
32897	990684
23928	990685
6795	990686
34001	990687
89310	990688
71241	990689
55134	990690
66050	990691
109140	990692
14248	990693
2394	990694
101657	990695
1418	990696
23928	990697
14891	990698
20725	990699
28106	990700
20125	990701
43323	990702
132270	990703
39909	990704
55217	990705
32308	990706
15127	990707
4989	990708
269	990709
83	990710
45665	990711
67231	990712
28797	990713
37256	990714
6795	990715
23478	990716
34822	990717
16994	990718
8153	990719
11834	990720
6795	990721
39395	990722
46987	990723
1978	990724
9437	990725
68758	990726
9929	990727
11626	990728
11626	990729
82675	990730
7516	990731
57999	990732
13434	990733
135518	990734
82453	990735
3776	990736
44646	990737
5194	990738
1600	990739
88688	990740
139052	990741
139245	990742
63319	990743
122188	990744
78418	990745
124280	990746
100649	990747
1444	990748
40143	990749
20258	990750
20258	990751
138362	990752
8151	990753
2491	990754
285	990755
38986	990756
285	990757
89	990758
4543	990759
39797	990760
164207	990761
72194	990762
38560	990763
30147	990764
156608	990765
72377	990766
26306	990767
399	990768
399	990769
162857	990770
399	990771
399	990772
399	990773
137002	990774
16092	990775
52261	990776
3399	990777
26465	990778
28993	990779
23288	990780
102611	990781
42178	990782
16049	990783
39130	990784
1727	990785
119453	990786
152729	990787
65682	990788
72486	990789
102421	990790
51419	990791
62171	990792
3893	990793
17986	990794
39221	990795
54630	990796
43707	990797
60627	990798
29261	990799
73399	990800
42847	990801
42827	990802
30650	990803
6430	990804
42827	990805
19174	990806
137477	990807
31862	990808
26817	990809
29280	990810
45696	990811
34778	990812
35843	990813
146835	990814
18167	990815
80361	990816
146126	990817
142561	990818
21998	990819
81757	990820
15401	990821
129974	990822
51706	990823
6487	990824
187582	990825
28607	990826
142052	990827
22569	990828
140431	990829
22599	990830
21367	990831
104933	990832
39268	990833
123985	990834
26901	990835
14613	990836
88817	990837
28107	990838
53782	990839
15216	990840
11872	990841
15216	990842
32769	990843
15250	990844
30962	990845
38836	990846
81138	990847
3673	990848
33495	990849
730	990850
46160	990851
179343	990852
139566	990853
50121	990854
21172	990855
43168	990856
137906	990857
185371	990858
77360	990859
94615	990860
129284	990861
166855	990862
38672	990863
119094	990864
9387	990865
5692	990866
4551	990867
228	990868
1056	990869
9275	990870
50463	990871
3529	990872
39904	990873
16800	990874
1	990875
125482	990876
72625	990877
6947	990878
133941	990879
5429	990880
7634	990881
32052	990882
26509	990883
37378	990884
3726	990885
12023	990886
6523	990887
35263	990888
43198	990889
25858	990890
95850	990891
62132	990892
25162	990893
70943	990894
49141	990895
39629	990896
57789	990897
1206	990898
33258	990899
16961	990900
6362	990901
18310	990902
546	990903
22698	990904
107716	990905
70529	990906
8853	990907
3427	990908
36801	990909
46237	990910
4865	990911
2140	990912
1548	990913
9439	990914
138658	990915
3982	990916
21729	990917
4398	990918
69286	990919
22572	990920
74688	990921
67	990922
5214	990923
12943	990924
400	990925
242	990926
11385	990927
19992	990928
24013	990929
19349	990930
11580	990931
8095	990932
32500	990933
2341	990934
11580	990935
16236	990936
25361	990937
108928	990938
13169	990939
1514	990940
12518	990941
40046	990942
98225	990943
137606	990944
91070	990945
15876	990946
184335	990947
797	990948
29530	990949
81255	990950
24262	990951
98336	990952
41207	990953
23749	990954
13221	990955
8103	990956
48936	990957
114854	990958
26809	990959
8374	990960
69883	990961
59661	990962
160639	990963
78660	990964
109461	990965
6147	990966
51539	990967
42619	990968
10527	990969
148892	990970
9330	990971
29734	990972
96377	990973
379	990974
57373	990975
4429	990976
51393	990977
15861	990978
4150	990979
12122	990980
1	990981
107123	990982
1727	990983
52137	990984
95300	990985
17399	990986
131350	990987
14714	990988
127095	990989
83546	990990
76061	990991
4719	990992
24966	990993
18570	990994
11131	990995
44696	990996
126163	990997
137839	990998
73094	990999
155834	991000
15929	991001
13346	991002
135045	991003
69	991004
16963	991005
570	991006
477	991007
73834	991008
59424	991009
13341	991010
134899	991011
50372	991012
92685	991013
71703	991014
12482	991015
625	991016
12852	991017
26383	991018
134	991019
12457	991020
55395	991021
60819	991022
12023	991023
41208	991024
20088	991025
59335	991026
6232	991027
1056	991028
3166	991029
43349	991030
47479	991031
19237	991032
1062	991033
27957	991034
5327	991035
1700	991036
7469	991037
89160	991038
110630	991039
38407	991040
64125	991041
13439	991042
51383	991043
133790	991044
133790	991045
4891	991046
23300	991047
113273	991048
4477	991049
56050	991050
86533	991051
19049	991052
530	991053
65	991054
14104	991055
7359	991056
21295	991057
10830	991058
1524	991059
6059	991060
70441	991061
26509	991062
59237	991063
24761	991064
2384	991065
1804	991066
68953	991067
105231	991068
11580	991069
47653	991070
1876	991071
28304	991072
19049	991073
31960	991074
51722	991075
32100	991076
172907	991077
7710	991078
2149	991079
10045	991080
5643	991081
23282	991082
17378	991083
9081	991084
20350	991085
11567	991086
22819	991087
5331	991088
9064	991089
3840	991090
8337	991091
35	991092
8032	991093
73614	991094
54122	991095
44842	991096
25279	991097
24846	991098
4373	991099
42582	991100
4677	991101
15974	991102
1381	991103
29912	991104
43714	991105
34791	991106
2443	991107
14958	991108
62439	991109
7703	991110
4354	991111
195	991112
19626	991113
1345	991114
7278	991115
50263	991116
2491	991117
1481	991118
13178	991119
915	991120
10763	991121
18655	991122
134874	991123
6206	991124
70077	991125
33835	991126
15379	991127
2284	991128
48875	991129
4611	991130
3665	991131
95565	991132
58723	991133
72943	991134
2870	991135
10701	991136
46666	991137
42349	991138
12570	991139
215	991140
40902	991141
85654	991142
20375	991143
109746	991144
22567	991145
6849	991146
1023	991147
10962	991148
22598	991149
64394	991150
64394	991151
1999	991152
744	991153
36795	991154
95926	991155
19454	991156
30231	991157
17104	991158
1440	991159
5467	991160
31	991161
15617	991162
6118	991163
294	991164
21904	991165
1	991166
954	991167
14895	991168
25780	991169
25780	991170
25780	991171
5621	991172
21254	991173
109	991174
21254	991175
1	991176
1843	991177
82	991178
44811	991179
1056	991180
41808	991181
117565	991182
78649	991183
23441	991184
16240	991185
79988	991186
93915	991187
5634	991188
55171	991189
47791	991190
108738	991191
50451	991192
14189	991193
14947	991194
1355	991195
963	991196
47351	991197
27665	991198
20307	991199
30244	991200
5089	991201
8424	991202
94074	991203
35943	991204
219	991205
4433	991206
31768	991207
36048	991208
34964	991209
798	991210
113108	991211
70940	991212
135115	991213
787	991214
29615	991215
135868	991216
43490	991217
47247	991218
113262	991219
16787	991220
10262	991221
28632	991222
73322	991223
154233	991224
123	991225
147288	991226
73429	991227
3486	991228
84710	991229
105375	991230
24259	991231
18066	991232
23949	991233
55646	991234
5319	991235
132680	991236
116715	991237
105582	991238
114635	991239
68625	991240
102152	991241
38034	991242
131657	991243
1429	991244
5893	991245
83392	991246
204	991247
2780	991248
233	991249
82865	991250
53423	991251
45008	991252
7882	991253
68855	991254
42816	991255
57	991256
11019	991257
34442	991258
57704	991259
3518	991260
69045	991261
3442	991262
10572	991263
54	991264
13547	991265
3982	991266
22020	991267
3452	991268
70190	991269
27739	991270
1576	991271
39761	991272
552	991273
39262	991274
82	991275
11791	991276
19166	991277
10344	991278
19184	991279
51765	991280
27680	991281
8698	991282
4333	991283
255	991284
8799	991285
1767	991286
35071	991287
26822	991288
27730	991289
113350	991290
3273	991291
10328	991292
7886	991293
72013	991294
26453	991295
50195	991296
12950	991297
43063	991298
24475	991299
68881	991300
12006	991301
21944	991302
1	991303
85175	991304
1433	991305
22072	991306
45650	991307
21826	991308
27450	991309
18328	991310
32591	991311
39011	991312
15353	991313
134259	991314
74919	991315
29274	991316
39637	991317
146893	991318
15370	991319
70312	991320
945	991321
61230	991322
11023	991323
25848	991324
18701	991325
133857	991326
42916	991327
34241	991328
6016	991329
5808	991330
23999	991331
3129	991332
2333	991333
1574	991334
23253	991335
19226	991336
3442	991337
576	991338
7496	991339
66252	991340
18675	991341
49316	991342
10073	991343
452	991344
68	991345
5053	991346
8700	991347
35420	991348
39470	991349
16093	991350
11705	991351
1408	991352
41731	991353
23889	991354
19580	991355
113216	991356
44138	991357
507	991358
36	991359
7498	991360
21727	991361
13998	991362
19656	991363
22506	991364
8639	991365
40	991366
692	991367
249	991368
6502	991369
31346	991370
582	991371
74261	991372
7489	991373
29671	991374
5318	991375
733	991376
701	991377
85414	991378
25217	991379
10322	991380
105085	991381
69130	991382
3889	991383
127041	991384
46861	991385
43680	991386
97773	991387
70038	991388
5252	991389
38502	991390
925	991391
74	991392
47604	991393
35019	991394
73551	991395
50758	991396
244	991397
42561	991398
32249	991399
69	991400
8302	991401
52107	991402
69151	991403
108315	991404
62857	991405
200	991406
17674	991407
869	991408
25738	991409
34427	991410
49979	991411
58649	991412
10973	991413
7629	991414
2428	991415
29606	991416
46	991417
89874	991418
48878	991419
7450	991420
799	991421
48691	991422
3718	991423
84971	991424
320	991425
312	991426
46887	991427
12908	991428
27650	991429
35411	991430
90952	991431
32429	991432
807	991433
7594	991434
24254	991435
221	991436
26208	991437
4318	991438
14151	991439
24132	991440
16913	991441
16124	991442
105757	991443
2282	991444
39652	991445
11273	991446
15972	991447
39724	991448
40970	991449
38901	991450
9203	991451
4521	991452
22081	991453
109013	991454
947	991455
62481	991456
5664	991457
16745	991458
44734	991459
19832	991460
59999	991461
8815	991462
11841	991463
10026	991464
11841	991465
31134	991466
47433	991467
1295	991468
2783	991469
4533	991470
51280	991471
7692	991472
59088	991473
51675	991474
3239	991475
132	991476
29517	991477
41474	991478
23923	991479
10122	991480
1108	991481
38748	991482
845	991483
3812	991484
7483	991485
416	991486
28409	991487
3066	991488
70394	991489
3719	991490
14387	991491
88208	991492
98374	991493
10090	991494
28016	991495
36339	991496
32285	991497
50048	991498
57402	991499
5162	991500
34407	991501
41703	991502
17313	991503
82	991504
28810	991505
6600	991506
7264	991507
8740	991508
60585	991509
67104	991510
2419	991511
28262	991512
31215	991513
3951	991514
14706	991515
11969	991516
75667	991517
475	991518
31160	991519
10035	991520
34493	991521
2808	991522
29746	991523
541	991524
1589	991525
56036	991526
103297	991527
40785	991528
15565	991529
2287	991530
31775	991531
3634	991532
26121	991533
26933	991534
253	991535
36388	991536
7826	991537
7967	991538
35233	991539
5188	991540
68652	991541
54313	991542
28943	991543
26868	991544
19040	991545
93268	991546
69645	991547
3946	991548
42389	991549
9660	991550
29484	991551
3288	991552
84393	991553
43046	991554
13596	991555
538	991556
13601	991557
66564	991558
26409	991559
123020	991560
110362	991561
51701	991562
2240	991563
28108	991564
57598	991565
16778	991566
43226	991567
15043	991568
45660	991569
34607	991570
873	991571
80755	991572
88897	991573
34606	991574
6999	991575
46583	991576
21554	991577
10284	991578
42308	991579
6801	991580
26713	991581
862	991582
40766	991583
41814	991584
1132	991585
925	991586
2173	991587
2193	991588
375	991589
14940	991590
48418	991591
50457	991592
72169	991593
454	991594
66874	991595
9777	991596
25230	991597
606	991598
1019	991599
9963	991600
2336	991601
90498	991602
50583	991603
54831	991604
28157	991605
18291	991606
8628	991607
64825	991608
11092	991609
30574	991610
5897	991611
2197	991612
27077	991613
39827	991614
13956	991615
30217	991616
1965	991617
46125	991618
16046	991619
1364	991620
201	991621
2060	991622
26819	991623
17436	991624
12925	991625
69166	991626
32659	991627
32686	991628
32553	991629
6620	991630
70582	991631
1141	991632
47906	991633
83570	991634
15735	991635
61153	991636
5785	991637
1965	991638
22592	991639
31137	991640
13220	991641
5807	991642
26874	991643
39629	991644
13314	991645
12579	991646
47875	991647
39690	991648
43121	991649
14847	991650
6236	991651
57629	991652
13903	991653
233	991654
115	991655
13758	991656
12795	991657
21965	991658
10929	991659
18652	991660
26775	991661
26639	991662
3451	991663
69242	991664
1771	991665
32707	991666
74953	991667
35981	991668
3470	991669
16070	991670
51425	991671
26834	991672
3	991673
58614	991674
797	991675
3	991676
43042	991677
7485	991678
131	991679
61660	991680
27645	991681
207	991682
1549	991683
39391	991684
145	991685
6686	991686
62529	991687
15902	991688
3489	991689
43392	991690
13879	991691
66758	991692
1483	991693
23859	991694
15718	991695
13217	991696
22575	991697
21123	991698
619	991699
16520	991700
1223	991701
17	991702
1133	991703
107	991704
6361	991705
6890	991706
15242	991707
26922	991708
14867	991709
60110	991710
68916	991711
42	991712
83530	991713
57702	991714
8597	991715
13963	991716
66647	991717
46803	991718
1511	991719
3758	991720
619	991721
477	991722
145	991723
60051	991724
39381	991725
7189	991726
215	991727
58551	991728
23873	991729
17240	991730
871	991731
2766	991732
9220	991733
19914	991734
26679	991735
27557	991736
7945	991737
24064	991738
2291	991739
2540	991740
531	991741
2111	991742
2868	991743
103488	991744
399	991745
151322	991746
55901	991747
99418	991748
82393	991749
124085	991750
16485	991751
86992	991752
72593	991753
41500	991754
90426	991755
1028	991756
68573	991757
6982	991758
66405	991759
5696	991760
175978	991761
24843	991762
36728	991763
28324	991764
45119	991765
60278	991766
20658	991767
109721	991768
160915	991769
100366	991770
56696	991771
17209	991772
19763	991773
68573	991774
186395	991775
82265	991776
15894	991777
56243	991778
81502	991779
6070	991780
163687	991781
99982	991782
20255	991783
166436	991784
72461	991785
150742	991786
50593	991787
72461	991788
110546	991789
72969	991790
124845	991791
139528	991792
82627	991793
101185	991794
65188	991795
47442	991796
117716	991797
94882	991798
123027	991799
38320	991800
44799	991801
21082	991802
31095	991803
56835	991804
36816	991805
105441	991806
53094	991807
92996	991808
2967	991809
82551	991810
92590	991811
51655	991812
41500	991813
92925	991814
7385	991815
10677	991816
33408	991817
66100	991818
25480	991819
149374	991820
66405	991821
8435	991822
12846	991823
99374	991824
93139	991825
82627	991826
16688	991827
11249	991828
74163	991829
81249	991830
43188	991831
5872	991832
51714	991833
11205	991834
469	991835
18771	991836
469	991837
476	991838
16845	991839
22815	991840
27084	991841
35258	991842
523	991843
23125	991844
1129	991845
73280	991846
3777	991847
12088	991848
26486	991849
47995	991850
60103	991851
68961	991852
39787	991853
4683	991854
4621	991855
5016	991856
12	991857
8234	991858
555	991859
12080	991860
14666	991861
48846	991862
36902	991863
523	991864
345	991865
18178	991866
534	991867
41630	991868
22726	991869
31897	991870
3058	991871
4668	991872
7932	991873
16496	991874
12040	991875
5890	991876
15692	991877
32591	991878
11031	991879
22713	991880
7661	991881
83495	991882
3693	991883
2764	991884
11006	991885
21957	991886
13380	991887
147	991888
22823	991889
30486	991890
48050	991891
23845	991892
82	991893
26914	991894
93442	991895
6509	991896
26696	991897
39356	991898
2689	991899
27753	991900
7591	991901
21525	991902
393	991903
57236	991904
35492	991905
5735	991906
1033	991907
48949	991908
45748	991909
871	991910
48790	991911
7574	991912
32227	991913
59246	991914
5324	991915
73489	991916
27282	991917
40818	991918
55765	991919
21871	991920
6409	991921
1245	991922
55765	991923
65147	991924
7218	991925
19839	991926
22080	991927
477	991928
33973	991929
59	991930
19917	991931
1599	991932
11051	991933
47331	991934
8640	991935
10040	991936
26682	991937
22037	991938
2444	991939
288	991940
81914	991941
1954	991942
1987	991943
138605	991944
575	991945
43553	991946
8658	991947
35700	991948
4612	991949
12696	991950
52998	991951
16496	991952
57394	991953
112357	991954
16332	991955
16564	991956
21931	991957
50173	991958
162816	991959
7588	991960
39601	991961
6232	991962
99109	991963
105152	991964
10186	991965
19836	991966
26860	991967
59067	991968
57572	991969
64091	991970
42611	991971
34107	991972
12940	991973
15128	991974
3036	991975
39353	991976
46141	991977
271	991978
16709	991979
22813	991980
47609	991981
27249	991982
18197	991983
74544	991984
101521	991985
48059	991986
11935	991987
47470	991988
12798	991989
13985	991990
17573	991991
112968	991992
68898	991993
4457	991994
10929	991995
3455	991996
584	991997
90499	991998
90563	991999
681	992000
32438	992001
42245	992002
12421	992003
83580	992004
24313	992005
15650	992006
8347	992007
8256	992008
54041	992009
393	992010
71227	992011
10184	992012
16339	992013
98482	992014
372	992015
150	992016
651	992017
1	992018
10112	992019
832	992020
39638	992021
33537	992022
56073	992023
25603	992024
39481	992025
16740	992026
11444	992027
5356	992028
10729	992029
11056	992030
546	992031
92	992032
1117	992033
24210	992034
64259	992035
16	992036
11808	992037
13864	992038
2654	992039
82646	992040
57727	992041
11514	992042
10815	992043
7618	992044
22505	992045
2318	992046
26568	992047
43422	992048
11028	992049
104570	992050
39510	992051
88186	992052
11028	992053
1436	992054
40709	992055
2779	992056
51790	992057
23927	992058
91409	992059
174917	992060
58410	992061
4964	992062
104722	992063
29413	992064
2796	992065
38112	992066
3035	992067
23164	992068
28217	992069
5766	992070
12986	992071
23950	992072
519	992073
13374	992074
52052	992075
28116	992076
54274	992077
11689	992078
18350	992079
199	992080
11494	992081
1553	992082
21097	992083
29578	992084
15240	992085
26910	992086
4908	992087
74394	992088
8733	992089
27282	992090
29595	992091
18736	992092
18781	992093
112420	992094
21892	992095
22750	992096
57471	992097
21	992098
68913	992099
24096	992100
18182	992101
53522	992102
344	992103
1030	992104
104487	992105
7217	992106
85280	992107
13824	992108
41511	992109
57528	992110
50176	992111
39820	992112
32671	992113
41522	992114
8552	992115
13567	992116
9489	992117
21999	992118
19253	992119
19775	992120
61513	992121
18863	992122
558	992123
8756	992124
288	992125
3038	992126
39199	992127
117415	992128
26856	992129
19698	992130
52754	992131
57462	992132
88755	992133
21952	992134
59747	992135
16713	992136
32514	992137
507	992138
73706	992139
39682	992140
49145	992141
32792	992142
11777	992143
19451	992144
18916	992145
72262	992146
35798	992147
3966	992148
18355	992149
91445	992150
39034	992151
13870	992152
71917	992153
261	992154
8675	992155
33972	992156
180687	992157
4081	992158
102872	992159
21783	992160
51639	992161
48124	992162
18177	992163
9998	992164
4835	992165
23263	992166
8654	992167
26870	992168
61871	992169
3391	992170
45490	992171
127370	992172
707	992173
58897	992174
12086	992175
19733	992176
580	992177
22496	992178
7236	992179
57371	992180
21954	992181
18219	992182
75126	992183
66306	992184
147203	992185
32336	992186
10191	992187
91618	992188
29188	992189
57262	992190
19451	992191
26806	992192
19496	992193
11504	992194
307	992195
41006	992196
31100	992197
10096	992198
16444	992199
3953	992200
42763	992201
35089	992202
1583	992203
37309	992204
34501	992205
3285	992206
32409	992207
28275	992208
16405	992209
23179	992210
6909	992211
624	992212
48018	992213
20823	992214
19759	992215
10148	992216
23760	992217
51048	992218
47976	992219
10170	992220
152	992221
16756	992222
28329	992223
32425	992224
83502	992225
16586	992226
69162	992227
34937	992228
11053	992229
4	992230
32382	992231
4366	992232
42430	992233
15260	992234
32231	992235
70380	992236
1583	992237
807	992238
28642	992239
47126	992240
74683	992241
66	992242
6221	992243
9819	992244
74913	992245
764	992246
69302	992247
17520	992248
35692	992249
29159	992250
70150	992251
39153	992252
74956	992253
48134	992254
18064	992255
1	992256
5636	992257
2522	992258
40842	992259
38619	992260
30511	992261
16843	992262
58624	992263
42676	992264
42495	992265
3985	992266
5716	992267
62436	992268
33485	992269
51068	992270
1736	992271
52142	992272
36046	992273
6489	992274
111947	992275
5397	992276
538	992277
39149	992278
27324	992279
32799	992280
29515	992281
9624	992282
5083	992283
24091	992284
18289	992285
208	992286
2817	992287
21748	992288
68841	992289
40532	992290
189	992291
30305	992292
249	992293
25237	992294
18210	992295
26610	992296
3570	992297
113224	992298
12525	992299
91325	992300
1	992301
21833	992302
11028	992303
14029	992304
89679	992305
36009	992306
21787	992307
21321	992308
9231	992309
72583	992310
60192	992311
2673	992312
199	992313
20645	992314
9642	992315
58545	992316
47666	992317
104279	992318
11036	992319
19915	992320
32414	992321
91047	992322
51162	992323
61	992324
33583	992325
11842	992326
26742	992327
12013	992328
39657	992329
5025	992330
635	992331
7515	992332
7605	992333
39745	992334
40665	992335
11776	992336
54159	992337
13560	992338
18393	992339
28329	992340
33362	992341
31850	992342
57316	992343
39247	992344
15221	992345
12899	992346
57441	992347
59338	992348
13336	992349
75233	992350
16680	992351
60076	992352
83474	992353
122343	992354
22134	992355
692	992356
18212	992357
29049	992358
49107	992359
6556	992360
41573	992361
51164	992362
20745	992363
4995	992364
40958	992365
19647	992366
6669	992367
26496	992368
87847	992369
3	992370
15219	992371
4451	992372
2168	992373
72210	992374
5416	992375
87125	992376
47880	992377
16432	992378
60226	992379
72327	992380
146493	992381
21701	992382
2979	992383
68806	992384
50254	992385
13824	992386
13824	992387
6392	992388
29483	992389
8428	992390
30731	992391
1165	992392
5029	992393
51685	992394
2157	992395
36299	992396
30882	992397
7994	992398
52437	992399
52230	992400
57363	992401
21763	992402
41288	992403
41288	992404
41288	992405
77	992406
39631	992407
75126	992408
28926	992409
48122	992410
41320	992411
16571	992412
62499	992413
113715	992414
10006	992415
13522	992416
74659	992417
39524	992418
2435	992419
1934	992420
6656	992421
83450	992422
50047	992423
21659	992424
5826	992425
6600	992426
26660	992427
13261	992428
13261	992429
10163	992430
35839	992431
80	992432
218	992433
18382	992434
2001	992435
5308	992436
61879	992437
2462	992438
102840	992439
46761	992440
92001	992441
3645	992442
9993	992443
8597	992444
35222	992445
112212	992446
12594	992447
133	992448
244	992449
35132	992450
15983	992451
39167	992452
258	992453
60442	992454
488	992455
47219	992456
2158	992457
22007	992458
698	992459
39804	992460
844	992461
102904	992462
124599	992463
39758	992464
32477	992465
19173	992466
2741	992467
15371	992468
58529	992469
14861	992470
109	992471
69131	992472
21872	992473
5538	992474
23855	992475
31578	992476
1422	992477
62215	992478
11304	992479
3482	992480
35191	992481
62105	992482
57265	992483
34907	992484
42969	992485
62285	992486
652	992487
47659	992488
1663	992489
46224	992490
37928	992491
11796	992492
3758	992493
94061	992494
22011	992495
2202	992496
8854	992497
32337	992498
113826	992499
57583	992500
18687	992501
74185	992502
708	992503
56014	992504
17006	992505
21978	992506
32530	992507
47883	992508
68978	992509
21884	992510
8454	992511
6509	992512
72479	992513
13544	992514
17333	992515
26484	992516
62332	992517
68227	992518
19241	992519
81543	992520
18332	992521
54345	992522
57316	992523
8678	992524
30065	992525
2055	992526
20065	992527
629	992528
100110	992529
32195	992530
59295	992531
163001	992532
23187	992533
12570	992534
26793	992535
56895	992536
37503	992537
1273	992538
51977	992539
2739	992540
67245	992541
78201	992542
69039	992543
29180	992544
66076	992545
10264	992546
31742	992547
40483	992548
80112	992549
15654	992550
32376	992551
38213	992552
1637	992553
875	992554
29296	992555
34529	992556
19309	992557
35007	992558
24184	992559
11863	992560
26768	992561
4449	992562
74654	992563
6680	992564
1	992565
1549	992566
23725	992567
17565	992568
25	992569
43953	992570
65849	992571
18397	992572
2815	992573
7	992574
50782	992575
167	992576
51814	992577
5825	992578
12366	992579
220	992580
6563	992581
90665	992582
99058	992583
1380	992584
36859	992585
19186	992586
16680	992587
14163	992588
8288	992589
27	992590
4205	992591
67064	992592
34386	992593
29400	992594
26170	992595
61943	992596
59178	992597
62106	992598
24983	992599
15357	992600
61867	992601
349	992602
75	992603
32498	992604
13761	992605
5051	992606
791	992607
22165	992608
39129	992609
7882	992610
26803	992611
26058	992612
960	992613
30969	992614
32273	992615
12125	992616
32673	992617
3648	992618
47939	992619
68668	992620
15408	992621
15380	992622
23591	992623
2430	992624
32552	992625
30616	992626
39687	992627
35006	992628
3489	992629
31949	992630
60971	992631
68087	992632
31134	992633
43065	992634
16367	992635
67097	992636
48054	992637
1539	992638
69070	992639
2147	992640
64357	992641
32429	992642
1333	992643
109	992644
1205	992645
131159	992646
23359	992647
33320	992648
34982	992649
16399	992650
22255	992651
7134	992652
90796	992653
7554	992654
16864	992655
27306	992656
72757	992657
82851	992658
51334	992659
8508	992660
35194	992661
20996	992662
57351	992663
14171	992664
7612	992665
62266	992666
30737	992667
39165	992668
15009	992669
939	992670
68815	992671
28898	992672
51813	992673
28777	992674
2522	992675
1331	992676
11923	992677
26382	992678
18089	992679
16560	992680
137	992681
36979	992682
1810	992683
83563	992684
241	992685
41464	992686
9388	992687
8748	992688
32786	992689
35233	992690
2442	992691
3	992692
136	992693
9833	992694
15345	992695
32595	992696
74383	992697
29460	992698
439	992699
4461	992700
32293	992701
42569	992702
23129	992703
30550	992704
514	992705
2733	992706
20195	992707
6025	992708
36775	992709
1585	992710
69070	992711
193	992712
514	992713
437	992714
55909	992715
28223	992716
19831	992717
30780	992718
2209	992719
68535	992720
26949	992721
42236	992722
5964	992723
29394	992724
2119	992725
82156	992726
62906	992727
12827	992728
2313	992729
20713	992730
50263	992731
18077	992732
14861	992733
32704	992734
5383	992735
58797	992736
15307	992737
133928	992738
32259	992739
49148	992740
48117	992741
10299	992742
52430	992743
18903	992744
40902	992745
10923	992746
7436	992747
56507	992748
60738	992749
21886	992750
122643	992751
104279	992752
2431	992753
8448	992754
32757	992755
39292	992756
658	992757
28145	992758
11047	992759
112395	992760
48510	992761
50827	992762
2131	992763
12707	992764
57185	992765
538	992766
64278	992767
61346	992768
85530	992769
39196	992770
11039	992771
2783	992772
19764	992773
33726	992774
3452	992775
1	992776
37511	992777
26846	992778
13599	992779
2783	992780
18218	992781
371	992782
61395	992783
21651	992784
15725	992785
68915	992786
64525	992787
64350	992788
52039	992789
33451	992790
10473	992791
50143	992792
57590	992793
18314	992794
43016	992795
2231	992796
16162	992797
38381	992798
2123	992799
9180	992800
17254	992801
50264	992802
39531	992803
6386	992804
6549	992805
11616	992806
6697	992807
26913	992808
21955	992809
18178	992810
7650	992811
15288	992812
35018	992813
35711	992814
19648	992815
27703	992816
24840	992817
40801	992818
11930	992819
23785	992820
96698	992821
9132	992822
16737	992823
751	992824
5021	992825
146265	992826
19963	992827
23901	992828
50276	992829
28231	992830
189	992831
41646	992832
24321	992833
32103	992834
57005	992835
28693	992836
29344	992837
5621	992838
31020	992839
39306	992840
14982	992841
5625	992842
682	992843
16502	992844
12362	992845
39715	992846
3330	992847
108284	992848
4015	992849
57255	992850
28901	992851
43527	992852
29665	992853
21811	992854
18626	992855
1274	992856
41451	992857
11289	992858
3665	992859
360	992860
4747	992861
40330	992862
14008	992863
658	992864
746	992865
466	992866
111914	992867
10168	992868
67650	992869
24411	992870
79687	992871
85928	992872
710	992873
19836	992874
18388	992875
30972	992876
17145	992877
37195	992878
13327	992879
53843	992880
580	992881
5054	992882
42651	992883
32312	992884
13916	992885
9557	992886
51	992887
47530	992888
21308	992889
22776	992890
22547	992891
200	992892
18193	992893
23274	992894
74579	992895
26542	992896
68906	992897
31870	992898
83493	992899
39429	992900
64972	992901
13871	992902
4004	992903
417	992904
26414	992905
6136	992906
43	992907
30653	992908
32652	992909
6968	992910
14090	992911
57449	992912
18393	992913
17377	992914
22076	992915
32584	992916
91347	992917
70006	992918
32429	992919
37730	992920
89514	992921
5010	992922
31599	992923
18367	992924
13786	992925
32359	992926
57346	992927
22497	992928
81023	992929
127423	992930
25949	992931
32461	992932
4504	992933
40922	992934
25794	992935
1393	992936
1187	992937
22816	992938
130476	992939
33355	992940
60075	992941
246	992942
68966	992943
74704	992944
47839	992945
18217	992946
14246	992947
73754	992948
1725	992949
81	992950
960	992951
811	992952
73980	992953
6602	992954
587	992955
350	992956
39583	992957
90516	992958
2889	992959
26614	992960
635	992961
21853	992962
1917	992963
31958	992964
62398	992965
5068	992966
32463	992967
49991	992968
122606	992969
186042	992970
39734	992971
584	992972
27714	992973
21785	992974
11541	992975
29205	992976
9405	992977
8317	992978
73783	992979
23922	992980
22757	992981
296	992982
47842	992983
75361	992984
189	992985
1152	992986
41884	992987
32580	992988
57632	992989
2994	992990
29373	992991
73712	992992
69149	992993
18382	992994
51770	992995
38247	992996
57777	992997
9957	992998
41022	992999
5625	993000
60086	993001
8298	993002
21837	993003
104532	993004
25084	993005
61792	993006
15276	993007
7673	993008
45635	993009
56495	993010
51969	993011
58	993012
11033	993013
17802	993014
4987	993015
24481	993016
3133	993017
21867	993018
29573	993019
14647	993020
31938	993021
26914	993022
48960	993023
37041	993024
32711	993025
12950	993026
104532	993027
39637	993028
57760	993029
3096	993030
16261	993031
59571	993032
21916	993033
22127	993034
42566	993035
31927	993036
7997	993037
12910	993038
35297	993039
10003	993040
16501	993041
510	993042
6856	993043
33637	993044
22675	993045
70520	993046
12149	993047
59263	993048
58462	993049
81993	993050
52020	993051
9209	993052
3471	993053
27582	993054
66716	993055
10256	993056
1427	993057
16821	993058
6465	993059
18193	993060
43535	993061
17330	993062
34507	993063
2463	993064
8224	993065
16891	993066
26884	993067
21822	993068
20957	993069
9612	993070
25359	993071
36053	993072
119	993073
18233	993074
18274	993075
38980	993076
33397	993077
7473	993078
35795	993079
7068	993080
107820	993081
111336	993082
11033	993083
13446	993084
1885	993085
47890	993086
39555	993087
32534	993088
6654	993089
75126	993090
13920	993091
3971	993092
9388	993093
61177	993094
91059	993095
10738	993096
41028	993097
60372	993098
45574	993099
2347	993100
51610	993101
32005	993102
62701	993103
5601	993104
150	993105
132951	993106
39168	993107
63943	993108
770	993109
47661	993110
1668	993111
46635	993112
39390	993113
16493	993114
25275	993115
21031	993116
61604	993117
112662	993118
81	993119
3389	993120
68841	993121
21778	993122
47586	993123
22007	993124
28125	993125
94289	993126
21528	993127
1165	993128
9392	993129
4319	993130
12550	993131
2833	993132
3249	993133
18225	993134
2271	993135
32713	993136
39889	993137
37528	993138
386	993139
55015	993140
61575	993141
4484	993142
70400	993143
2754	993144
4083	993145
39254	993146
26739	993147
39326	993148
83501	993149
67312	993150
69012	993151
40927	993152
3175	993153
5417	993154
59113	993155
17904	993156
31986	993157
47913	993158
55211	993159
1436	993160
21891	993161
35027	993162
33570	993163
47652	993164
1663	993165
73495	993166
15264	993167
22728	993168
200	993169
27285	993170
2065	993171
48053	993172
18388	993173
1756	993174
18233	993175
28183	993176
21760	993177
138826	993178
23231	993179
32287	993180
39507	993181
8297	993182
35691	993183
11816	993184
54118	993185
60	993186
1771	993187
112898	993188
18279	993189
2111	993190
90948	993191
72247	993192
18279	993193
32664	993194
10194	993195
21749	993196
16979	993197
156	993198
4618	993199
33646	993200
11988	993201
11767	993202
704	993203
119936	993204
72	993205
70331	993206
10832	993207
105194	993208
13432	993209
13897	993210
4416	993211
26862	993212
11044	993213
10482	993214
9408	993215
6295	993216
5914	993217
6298	993218
6298	993219
3756	993220
69472	993221
48143	993222
1097	993223
13059	993224
557	993225
33012	993226
70829	993227
33131	993228
21362	993229
43217	993230
89773	993231
48725	993232
8929	993233
52735	993234
28134	993235
5932	993236
1404	993237
33049	993238
14377	993239
171350	993240
3977	993241
18688	993242
36263	993243
825	993244
3205	993245
40022	993246
40306	993247
148985	993248
18	993249
117726	993250
8179	993251
16280	993252
39346	993253
78369	993254
19624	993255
9490	993256
6441	993257
54030	993258
18705	993259
9264	993260
33720	993261
3	993262
349	993263
134	993264
35984	993265
44940	993266
110	993267
43	993268
43541	993269
22849	993270
4547	993271
44987	993272
39316	993273
65872	993274
22093	993275
48	993276
47630	993277
4668	993278
18177	993279
1043	993280
50810	993281
168	993282
58577	993283
198	993284
75624	993285
57284	993286
47640	993287
59169	993288
2860	993289
90908	993290
27626	993291
22115	993292
337	993293
241	993294
28154	993295
18275	993296
15293	993297
9397	993298
8866	993299
5056	993300
32750	993301
33500	993302
12073	993303
132682	993304
114969	993305
115352	993306
83765	993307
51240	993308
20578	993309
77171	993310
4914	993311
48304	993312
60589	993313
10264	993314
74639	993315
120683	993316
45733	993317
5990	993318
53230	993319
123859	993320
6415	993321
27835	993322
144861	993323
10636	993324
99800	993325
83235	993326
80845	993327
78527	993328
49525	993329
51192	993330
2341	993331
64754	993332
165991	993333
57245	993334
125275	993335
139431	993336
15615	993337
54000	993338
160359	993339
93689	993340
8504	993341
140460	993342
68741	993343
81834	993344
53363	993345
122360	993346
99111	993347
68109	993348
20046	993349
84570	993350
13529	993351
25804	993352
33605	993353
1	993354
6846	993355
24658	993356
4245	993357
23798	993358
48786	993359
1073	993360
4269	993361
36153	993362
36153	993363
106418	993364
48353	993365
8850	993366
25660	993367
11627	993368
4246	993369
18607	993370
4137	993371
4246	993372
8963	993373
607	993374
934	993375
3769	993376
19579	993377
2266	993378
2496	993379
130979	993380
1115	993381
7132	993382
2242	993383
101224	993384
3892	993385
8986	993386
15461	993387
76683	993388
179094	993389
29795	993390
79150	993391
94022	993392
88928	993393
108847	993394
154002	993395
58367	993396
48207	993397
34385	993398
4030	993399
127189	993400
31519	993401
86103	993402
52983	993403
49713	993404
86486	993405
1088	993406
107120	993407
29898	993408
93057	993409
154537	993410
23409	993411
3808	993412
5446	993413
142999	993414
16130	993415
140688	993416
26656	993417
4086	993418
176987	993419
63869	993420
6935	993421
110490	993422
41839	993423
140576	993424
141882	993425
49737	993426
10800	993427
72958	993428
27817	993429
170151	993430
50601	993431
8582	993432
65483	993433
168798	993434
76302	993435
24241	993436
141532	993437
83124	993438
50675	993439
175546	993440
178628	993441
100115	993442
23408	993443
7170	993444
19358	993445
113654	993446
54876	993447
20244	993448
7877	993449
7877	993450
14217	993451
20147	993452
14292	993453
65580	993454
93919	993455
49187	993456
2281	993457
123245	993458
36285	993459
17063	993460
73174	993461
106136	993462
64285	993463
23559	993464
67988	993465
28883	993466
57235	993467
44424	993468
8034	993469
136999	993470
161966	993471
117278	993472
8063	993473
37201	993474
38198	993475
133977	993476
4709	993477
34575	993478
24966	993479
5324	993480
35744	993481
51359	993482
159052	993483
66847	993484
98071	993485
5969	993486
33887	993487
116181	993488
131595	993489
41256	993490
3136	993491
74048	993492
105579	993493
162763	993494
40408	993495
83111	993496
124725	993497
178225	993498
179228	993499
86714	993500
82961	993501
22152	993502
93094	993503
715	993504
39982	993505
24898	993506
14734	993507
1814	993508
54368	993509
110538	993510
59942	993511
78699	993512
85953	993513
182491	993514
50762	993515
108860	993516
108493	993517
11591	993518
12922	993519
1406	993520
77712	993521
18950	993522
54828	993523
35630	993524
60381	993525
35107	993526
16064	993527
11104	993528
2327	993529
99636	993530
67858	993531
85309	993532
2327	993533
34679	993534
48586	993535
27046	993536
36402	993537
20660	993538
35298	993539
12240	993540
93010	993541
14337	993542
39965	993543
87021	993544
665	993545
103890	993546
2022	993547
166408	993548
4639	993549
60455	993550
34058	993551
174300	993552
19040	993553
47147	993554
72688	993555
6228	993556
115956	993557
2723	993558
13907	993559
548	993560
58114	993561
15401	993562
27945	993563
15835	993564
54250	993565
20633	993566
19427	993567
2471	993568
143755	993569
109272	993570
93504	993571
36491	993572
184397	993573
15828	993574
135141	993575
114968	993576
93418	993577
87021	993578
13185	993579
3302	993580
182589	993581
39495	993582
18618	993583
106099	993584
4821	993585
22564	993586
18349	993587
128614	993588
70768	993589
7412	993590
14536	993591
29938	993592
55617	993593
17603	993594
20616	993595
94356	993596
72796	993597
97268	993598
21277	993599
2	993600
71085	993601
10589	993602
21169	993603
17215	993604
89170	993605
24755	993606
7788	993607
84151	993608
3817	993609
11108	993610
12104	993611
6321	993612
176521	993613
19488	993614
170865	993615
9454	993616
11115	993617
179669	993618
3570	993619
138933	993620
53390	993621
53786	993622
24039	993623
28863	993624
27785	993625
16902	993626
23960	993627
37376	993628
57987	993629
96057	993630
133972	993631
55594	993632
50706	993633
9858	993634
73422	993635
20388	993636
30149	993637
11647	993638
20915	993639
41769	993640
2354	993641
38814	993642
23766	993643
53400	993644
50319	993645
42031	993646
28387	993647
42765	993648
73194	993649
59740	993650
39297	993651
9053	993652
66678	993653
187094	993654
366	993655
29036	993656
84328	993657
83128	993658
11037	993659
773	993660
74710	993661
37324	993662
15013	993663
7389	993664
145308	993665
787	993666
87457	993667
28569	993668
34527	993669
42100	993670
51739	993671
924	993672
8572	993673
34380	993674
11955	993675
147676	993676
8472	993677
32718	993678
7811	993679
7622	993680
81390	993681
62130	993682
71254	993683
3910	993684
113922	993685
101613	993686
110175	993687
92580	993688
111723	993689
3027	993690
3027	993691
3236	993692
53635	993693
105106	993694
111762	993695
154568	993696
137729	993697
68274	993698
78152	993699
9155	993700
105999	993701
7312	993702
434	993703
7441	993704
7441	993705
7441	993706
62107	993707
50022	993708
23169	993709
74343	993710
36851	993711
90291	993712
56510	993713
77	993714
23169	993715
17647	993716
24256	993717
211	993718
48	993719
20078	993720
68798	993721
2890	993722
60358	993723
4449	993724
33002	993725
40785	993726
108408	993727
72137	993728
8492	993729
73121	993730
58863	993731
31113	993732
16116	993733
108931	993734
105634	993735
41297	993736
18881	993737
5514	993738
22657	993739
33439	993740
36137	993741
183771	993742
139627	993743
141419	993744
27601	993745
27286	993746
26911	993747
22129	993748
16062	993749
19982	993750
44905	993751
74680	993752
7626	993753
22129	993754
57783	993755
109892	993756
140961	993757
141303	993758
12676	993759
21275	993760
321	993761
31491	993762
19457	993763
60717	993764
17053	993765
73119	993766
32820	993767
108931	993768
67526	993769
122	993770
29540	993771
13849	993772
25859	993773
1673	993774
7026	993775
23237	993776
19344	993777
104078	993778
23330	993779
5089	993780
7215	993781
86725	993782
139141	993783
117549	993784
2129	993785
64854	993786
151774	993787
35354	993788
84441	993789
59940	993790
89299	993791
33621	993792
18179	993793
117333	993794
28060	993795
7012	993796
66920	993797
22176	993798
87876	993799
144539	993800
87100	993801
17721	993802
149183	993803
86504	993804
66901	993805
2129	993806
77053	993807
4955	993808
177598	993809
130281	993810
19062	993811
36691	993812
136425	993813
96179	993814
111052	993815
42448	993816
104512	993817
80745	993818
71702	993819
106638	993820
54896	993821
144514	993822
99505	993823
16958	993824
108213	993825
35354	993826
121572	993827
87865	993828
148218	993829
136692	993830
7374	993831
136817	993832
77053	993833
366	993834
35456	993835
225	993836
106913	993837
9915	993838
92995	993839
53575	993840
17721	993841
60884	993842
106186	993843
42448	993844
142323	993845
97642	993846
86796	993847
1509	993848
36726	993849
111530	993850
177013	993851
4396	993852
31556	993853
104512	993854
95492	993855
39956	993856
152941	993857
106922	993858
178099	993859
136000	993860
129609	993861
142842	993862
188900	993863
106886	993864
178837	993865
141183	993866
116824	993867
148184	993868
53238	993869
60326	993870
76465	993871
39016	993872
10389	993873
24706	993874
60230	993875
22895	993876
115848	993877
176469	993878
87343	993879
87403	993880
122696	993881
127838	993882
160078	993883
109079	993884
6755	993885
156822	993886
67304	993887
86674	993888
7419	993889
87438	993890
137253	993891
148866	993892
59457	993893
103044	993894
136692	993895
116943	993896
93915	993897
37968	993898
139141	993899
31310	993900
34658	993901
9761	993902
57487	993903
7012	993904
9915	993905
60638	993906
20524	993907
139427	993908
5035	993909
87641	993910
117341	993911
143964	993912
76931	993913
135691	993914
33621	993915
36321	993916
107031	993917
66621	993918
107031	993919
144316	993920
67304	993921
58744	993922
29677	993923
28061	993924
91015	993925
9097	993926
123820	993927
88836	993928
33918	993929
106612	993930
7112	993931
47198	993932
86436	993933
20852	993934
41305	993935
167825	993936
72488	993937
101490	993938
164547	993939
23389	993940
106778	993941
77463	993942
5990	993943
7968	993944
1622	993945
97642	993946
43448	993947
70905	993948
26810	993949
12263	993950
16258	993951
29778	993952
2972	993953
5675	993954
24760	993955
2285	993956
84696	993957
24500	993958
124393	993959
23468	993960
106687	993961
188239	993962
5586	993963
106910	993964
135779	993965
136631	993966
15835	993967
163813	993968
72824	993969
15333	993970
140606	993971
54370	993972
60899	993973
71348	993974
63123	993975
41199	993976
70119	993977
134466	993978
105893	993979
126174	993980
136611	993981
13656	993982
73100	993983
19001	993984
157490	993985
10931	993986
1783	993987
10555	993988
118445	993989
62393	993990
91236	993991
48252	993992
76722	993993
106599	993994
50052	993995
11201	993996
54516	993997
4772	993998
3569	993999
36693	994000
3533	994001
113035	994002
8614	994003
87434	994004
33231	994005
101664	994006
9115	994007
69550	994008
130709	994009
48275	994010
48275	994011
54516	994012
26260	994013
130344	994014
88879	994015
76722	994016
58033	994017
14391	994018
56067	994019
15928	994020
37927	994021
11432	994022
17016	994023
15476	994024
138343	994025
103317	994026
17016	994027
15476	994028
170968	994029
3533	994030
15476	994031
27295	994032
22346	994033
103758	994034
26097	994035
72831	994036
177635	994037
48460	994038
41204	994039
12811	994040
58987	994041
1124	994042
135985	994043
30238	994044
75549	994045
35519	994046
18956	994047
15094	994048
59466	994049
21473	994050
64185	994051
29459	994052
18257	994053
21165	994054
12360	994055
800	994056
24592	994057
16779	994058
45059	994059
21419	994060
1574	994061
7310	994062
12299	994063
1536	994064
138829	994065
101284	994066
184346	994067
49821	994068
14948	994069
12114	994070
17277	994071
1102	994072
13422	994073
64093	994074
19029	994075
29689	994076
16365	994077
112696	994078
74167	994079
141134	994080
20564	994081
109117	994082
152015	994083
33407	994084
178171	994085
19408	994086
28953	994087
5646	994088
81475	994089
146	994090
146	994091
41135	994092
146	994093
19323	994094
60711	994095
138721	994096
60711	994097
19323	994098
60711	994099
34713	994100
43200	994101
33654	994102
35126	994103
8923	994104
71749	994105
4825	994106
1708	994107
59741	994108
1120	994109
1218	994110
19157	994111
9943	994112
5850	994113
5850	994114
5850	994115
34713	994116
52296	994117
11197	994118
150932	994119
24594	994120
104283	994121
63741	994122
10974	994123
140917	994124
4289	994125
7358	994126
86432	994127
25183	994128
30133	994129
94207	994130
63907	994131
77027	994132
30133	994133
33932	994134
49749	994135
15302	994136
73847	994137
20243	994138
20243	994139
73199	994140
2069	994141
10350	994142
12003	994143
7594	994144
16451	994145
879	994146
7594	994147
1742	994148
1142	994149
417	994150
112989	994151
1033	994152
138382	994153
3867	994154
10556	994155
14907	994156
19151	994157
38608	994158
14948	994159
47187	994160
53953	994161
16521	994162
294	994163
31294	994164
2141	994165
39899	994166
2142	994167
69480	994168
7108	994169
33932	994170
52123	994171
39169	994172
176520	994173
131635	994174
95112	994175
162368	994176
60868	994177
23072	994178
20540	994179
74263	994180
31287	994181
28817	994182
111498	994183
12504	994184
73668	994185
79710	994186
59920	994187
53862	994188
139074	994189
119677	994190
9731	994191
93705	994192
20574	994193
152951	994194
20574	994195
20574	994196
20440	994197
94437	994198
29148	994199
1792	994200
36510	994201
232	994202
146581	994203
41796	994204
78907	994205
187201	994206
15850	994207
142335	994208
31232	994209
24657	994210
62297	994211
53624	994212
187359	994213
92225	994214
176132	994215
46112	994216
95455	994217
15850	994218
71583	994219
132712	994220
30418	994221
132498	994222
106226	994223
5027	994224
50435	994225
64241	994226
137376	994227
173149	994228
17769	994229
49950	994230
107008	994231
16823	994232
101085	994233
137977	994234
16170	994235
11253	994236
50296	994237
98613	994238
105686	994239
15850	994240
23000	994241
48023	994242
12081	994243
85239	994244
62297	994245
45449	994246
11253	994247
5237	994248
63641	994249
134402	994250
127371	994251
59273	994252
20554	994253
45397	994254
53616	994255
29508	994256
11788	994257
43701	994258
23049	994259
42754	994260
99699	994261
6002	994262
81496	994263
77061	994264
3806	994265
16610	994266
17906	994267
16610	994268
14013	994269
65790	994270
54661	994271
74452	994272
60977	994273
47332	994274
23615	994275
1255	994276
51016	994277
77669	994278
12889	994279
1443	994280
65790	994281
5659	994282
26569	994283
25787	994284
20739	994285
59150	994286
17825	994287
352	994288
626	994289
14099	994290
6138	994291
1003	994292
21212	994293
4323	994294
12118	994295
504	994296
9638	994297
35269	994298
71288	994299
352	994300
13605	994301
13267	994302
11697	994303
16203	994304
14551	994305
4180	994306
504	994307
4180	994308
504	994309
21875	994310
274	994311
36829	994312
9852	994313
1378	994314
129426	994315
504	994316
8788	994317
6002	994318
182	994319
93929	994320
670	994321
670	994322
6458	994323
59382	994324
59382	994325
4180	994326
47204	994327
97	994328
36829	994329
40300	994330
35116	994331
140671	994332
8298	994333
41876	994334
96565	994335
63987	994336
69364	994337
69741	994338
82245	994339
2079	994340
1506	994341
792	994342
91177	994343
814	994344
42893	994345
18691	994346
29173	994347
4077	994348
112531	994349
29173	994350
1573	994351
29173	994352
100089	994353
78495	994354
35	994355
35	994356
35	994357
43097	994358
104057	994359
121978	994360
43668	994361
23820	994362
84352	994363
121266	994364
30614	994365
39620	994366
26490	994367
121978	994368
40168	994369
39620	994370
15197	994371
15197	994372
121775	994373
57554	994374
126477	994375
170367	994376
36468	994377
36735	994378
4527	994379
4527	994380
21463	994381
58417	994382
6160	994383
54492	994384
82930	994385
68174	994386
121800	994387
4630	994388
4630	994389
4630	994390
4630	994391
4630	994392
4630	994393
22929	994394
22929	994395
133946	994396
185027	994397
8828	994398
109706	994399
28779	994400
3135	994401
41517	994402
60656	994403
75428	994404
2241	994405
15898	994406
15898	994407
2241	994408
22915	994409
93655	994410
76595	994411
17257	994412
1258	994413
118927	994414
76647	994415
41307	994416
14808	994417
175	994418
3459	994419
1509	994420
439	994421
6676	994422
45179	994423
77823	994424
14211	994425
20700	994426
26865	994427
23690	994428
12642	994429
21302	994430
961	994431
6973	994432
5189	994433
36765	994434
2691	994435
3641	994436
80	994437
66750	994438
11063	994439
5579	994440
5674	994441
76513	994442
4218	994443
1704	994444
12808	994445
22399	994446
7126	994447
1893	994448
80010	994449
23990	994450
519	994451
17871	994452
493	994453
743	994454
58844	994455
60085	994456
7128	994457
6005	994458
84489	994459
7449	994460
40125	994461
70778	994462
22177	994463
5191	994464
664	994465
39978	994466
22217	994467
39921	994468
9851	994469
32156	994470
3725	994471
32020	994472
23322	994473
21001	994474
171251	994475
18505	994476
2703	994477
13381	994478
69543	994479
40128	994480
39943	994481
11645	994482
3325	994483
4559	994484
9839	994485
7386	994486
13170	994487
14413	994488
18467	994489
58036	994490
13033	994491
32181	994492
1293	994493
18163	994494
10459	994495
590	994496
26797	994497
50135	994498
41734	994499
2722	994500
5313	994501
2529	994502
72495	994503
24994	994504
58784	994505
25559	994506
7729	994507
6694	994508
48590	994509
134	994510
163396	994511
1228	994512
2104	994513
33424	994514
20774	994515
87115	994516
1869	994517
519	994518
7351	994519
121663	994520
161017	994521
182404	994522
37999	994523
11393	994524
184661	994525
34186	994526
1810	994527
891	994528
36162	994529
504	994530
31600	994531
38804	994532
874	994533
39702	994534
6100	994535
9447	994536
19206	994537
15596	994538
23279	994539
26643	994540
27338	994541
16497	994542
7491	994543
4832	994544
2015	994545
4570	994546
1370	994547
40362	994548
11746	994549
5832	994550
51003	994551
25242	994552
2866	994553
15257	994554
74594	994555
29746	994556
12897	994557
4481	994558
13687	994559
33463	994560
2231	994561
3027	994562
3123	994563
24598	994564
32665	994565
57282	994566
11874	994567
26768	994568
7945	994569
15128	994570
3733	994571
3348	994572
35041	994573
5877	994574
1269	994575
8279	994576
545	994577
65791	994578
14732	994579
81062	994580
1717	994581
3303	994582
26301	994583
43527	994584
39841	994585
20987	994586
123377	994587
26456	994588
23552	994589
14678	994590
74631	994591
1525	994592
4418	994593
24541	994594
837	994595
25128	994596
65662	994597
25045	994598
2551	994599
14261	994600
2298	994601
25678	994602
23861	994603
4720	994604
6718	994605
2466	994606
12944	994607
40906	994608
94	994609
5373	994610
30785	994611
87362	994612
30810	994613
81568	994614
4042	994615
24834	994616
82239	994617
78067	994618
3001	994619
1931	994620
14176	994621
105801	994622
59073	994623
30774	994624
4812	994625
17358	994626
84973	994627
13318	994628
27204	994629
24739	994630
8709	994631
80935	994632
11112	994633
128019	994634
33226	994635
49398	994636
4042	994637
9729	994638
8214	994639
15149	994640
8944	994641
34641	994642
22216	994643
25073	994644
103319	994645
4747	994646
55033	994647
13166	994648
20484	994649
98860	994650
6941	994651
40432	994652
11117	994653
50025	994654
72336	994655
6833	994656
5208	994657
6095	994658
26315	994659
39936	994660
94589	994661
75931	994662
16065	994663
11507	994664
19284	994665
33727	994666
2624	994667
2966	994668
42143	994669
87983	994670
40258	994671
2241	994672
14331	994673
152108	994674
17378	994675
53012	994676
125767	994677
12319	994678
37185	994679
2801	994680
22307	994681
3747	994682
1	994683
16667	994684
28416	994685
27572	994686
18634	994687
16156	994688
58311	994689
40464	994690
6228	994691
5442	994692
12230	994693
3324	994694
63271	994695
24605	994696
4020	994697
22679	994698
47835	994699
23410	994700
26015	994701
10809	994702
10976	994703
3416	994704
34781	994705
57317	994706
4002	994707
6262	994708
33059	994709
17138	994710
18198	994711
2406	994712
28152	994713
27476	994714
42293	994715
32354	994716
59395	994717
44052	994718
15309	994719
11933	994720
5824	994721
52133	994722
74315	994723
6689	994724
85886	994725
23890	994726
19052	994727
42104	994728
101193	994729
79430	994730
85986	994731
14073	994732
4834	994733
133470	994734
18729	994735
15002	994736
24164	994737
127936	994738
41593	994739
44604	994740
10016	994741
39595	994742
91824	994743
79546	994744
31450	994745
23900	994746
40405	994747
55530	994748
13878	994749
70913	994750
91824	994751
30716	994752
86350	994753
9475	994754
1	994755
99289	994756
3778	994757
22551	994758
9768	994759
7491	994760
18811	994761
618	994762
4236	994763
43444	994764
38830	994765
90861	994766
3965	994767
27218	994768
3438	994769
73254	994770
1643	994771
80746	994772
142163	994773
83176	994774
18274	994775
45600	994776
128027	994777
26958	994778
6318	994779
7208	994780
7985	994781
58891	994782
47320	994783
9435	994784
12068	994785
5558	994786
50840	994787
26364	994788
4609	994789
50062	994790
187563	994791
14180	994792
8331	994793
18271	994794
7518	994795
335	994796
8752	994797
3860	994798
88718	994799
3442	994800
3067	994801
11702	994802
11702	994803
9821	994804
118796	994805
40337	994806
7518	994807
1252	994808
245	994809
22996	994810
109422	994811
105251	994812
2462	994813
9962	994814
29172	994815
28507	994816
11029	994817
54987	994818
7	994819
58776	994820
146600	994821
8982	994822
9211	994823
1974	994824
15286	994825
1412	994826
5812	994827
335	994828
7076	994829
1767	994830
1814	994831
58776	994832
2142	994833
2402	994834
104071	994835
1952	994836
9962	994837
14123	994838
183220	994839
101	994840
249	994841
10	994842
73056	994843
255	994844
19321	994845
31	994846
23289	994847
23190	994848
19203	994849
23188	994850
42308	994851
40849	994852
545	994853
1565	994854
6753	994855
139845	994856
9418	994857
474	994858
11263	994859
20899	994860
23173	994861
17027	994862
197	994863
75	994864
19318	994865
37532	994866
17	994867
583	994868
28525	994869
29295	994870
2784	994871
582	994872
14290	994873
2538	994874
150	994875
28396	994876
35330	994877
40548	994878
3932	994879
11672	994880
114123	994881
16443	994882
42688	994883
181911	994884
89189	994885
98682	994886
174352	994887
29214	994888
7414	994889
18207	994890
988	994891
4	994892
12927	994893
7710	994894
8570	994895
7238	994896
12914	994897
48801	994898
22530	994899
82246	994900
57717	994901
66676	994902
26907	994903
3969	994904
42690	994905
27639	994906
22363	994907
1	994908
12118	994909
53245	994910
140822	994911
52774	994912
86349	994913
18068	994914
290	994915
100	994916
39665	994917
57521	994918
12950	994919
9663	994920
14618	994921
32628	994922
110445	994923
5649	994924
199	994925
58	994926
30969	994927
64302	994928
16156	994929
146211	994930
146650	994931
80	994932
13493	994933
112637	994934
36163	994935
5586	994936
72152	994937
45341	994938
33364	994939
2099	994940
178001	994941
57638	994942
34999	994943
4462	994944
1743	994945
145	994946
16839	994947
96445	994948
105026	994949
29976	994950
39610	994951
21060	994952
59504	994953
40476	994954
1042	994955
9732	994956
2781	994957
134508	994958
130948	994959
17534	994960
12802	994961
9952	994962
11173	994963
46741	994964
14441	994965
7309	994966
119252	994967
57649	994968
26842	994969
789	994970
40564	994971
62144	994972
5935	994973
170925	994974
19095	994975
57844	994976
1894	994977
97752	994978
34782	994979
85816	994980
54540	994981
78164	994982
2913	994983
10652	994984
148538	994985
70772	994986
105505	994987
2401	994988
24753	994989
46610	994990
126128	994991
22527	994992
40451	994993
54209	994994
17669	994995
10203	994996
61494	994997
48635	994998
20616	994999
45406	995000
70455	995001
90994	995002
32905	995003
42195	995004
6733	995005
518	995006
134739	995007
50547	995008
31665	995009
96174	995010
2870	995011
32391	995012
30965	995013
3361	995014
106748	995015
56972	995016
104895	995017
39928	995018
12448	995019
82824	995020
2898	995021
27686	995022
52054	995023
10843	995024
9201	995025
85453	995026
37113	995027
5206	995028
26122	995029
158200	995030
8400	995031
716	995032
122279	995033
80815	995034
1957	995035
620	995036
10415	995037
23134	995038
29753	995039
2947	995040
38795	995041
9232	995042
70833	995043
28317	995044
781	995045
9648	995046
17865	995047
70930	995048
5470	995049
139687	995050
3304	995051
19085	995052
11322	995053
175414	995054
22697	995055
28118	995056
91127	995057
9886	995058
40968	995059
6240	995060
32079	995061
58180	995062
3878	995063
10708	995064
45983	995065
41792	995066
4395	995067
53613	995068
10890	995069
3362	995070
62430	995071
18929	995072
8399	995073
5677	995074
59243	995075
22531	995076
12938	995077
50659	995078
50255	995079
62069	995080
56304	995081
51513	995082
65083	995083
57976	995084
55771	995085
39095	995086
91327	995087
41479	995088
38873	995089
1145	995090
77384	995091
8221	995092
16832	995093
50709	995094
981	995095
14777	995096
41932	995097
14470	995098
8280	995099
3845	995100
111	995101
6	995102
62	995103
6989	995104
134477	995105
18396	995106
27256	995107
9678	995108
77308	995109
2	995110
100434	995111
1166	995112
1835	995113
54870	995114
55948	995115
81024	995116
28458	995117
109212	995118
81369	995119
34566	995120
36942	995121
54198	995122
37294	995123
57828	995124
185594	995125
14077	995126
166527	995127
24001	995128
24819	995129
77245	995130
9169	995131
76803	995132
104494	995133
51111	995134
909	995135
57955	995136
74013	995137
10052	995138
24147	995139
5823	995140
51874	995141
872	995142
51600	995143
4541	995144
4541	995145
24413	995146
426	995147
24413	995148
43547	995149
79	995150
205	995151
205	995152
397	995153
10535	995154
167993	995155
1199	995156
174150	995157
3422	995158
140911	995159
14768	995160
9791	995161
15369	995162
1866	995163
2189	995164
2189	995165
51738	995166
41461	995167
129974	995168
45124	995169
142976	995170
13888	995171
1737	995172
112374	995173
65827	995174
80295	995175
57762	995176
163668	995177
10624	995178
54294	995179
56339	995180
13975	995181
14592	995182
53802	995183
124049	995184
48702	995185
2167	995186
26354	995187
119503	995188
97565	995189
126150	995190
44683	995191
7079	995192
48822	995193
55007	995194
45252	995195
4696	995196
4871	995197
722	995198
98223	995199
8070	995200
78480	995201
7748	995202
7748	995203
4861	995204
18084	995205
6870	995206
32133	995207
44386	995208
67431	995209
15649	995210
1737	995211
5320	995212
161228	995213
50003	995214
36493	995215
4677	995216
22868	995217
68259	995218
5758	995219
7798	995220
28629	995221
5341	995222
55843	995223
38129	995224
48333	995225
46552	995226
21460	995227
154644	995228
9133	995229
10820	995230
118407	995231
117965	995232
13338	995233
5521	995234
213	995235
61	995236
2359	995237
184217	995238
917	995239
29835	995240
38305	995241
34911	995242
92390	995243
108119	995244
3689	995245
39877	995246
61360	995247
148456	995248
41946	995249
7252	995250
55281	995251
33466	995252
4704	995253
46360	995254
11660	995255
51034	995256
77155	995257
107948	995258
110729	995259
26656	995260
40266	995261
37328	995262
59132	995263
55162	995264
2262	995265
77727	995266
134081	995267
138159	995268
137961	995269
87231	995270
35387	995271
23882	995272
33929	995273
7346	995274
128273	995275
23523	995276
7974	995277
8581	995278
116466	995279
2565	995280
6052	995281
12537	995282
3646	995283
90234	995284
39396	995285
29357	995286
62083	995287
7607	995288
51804	995289
1966	995290
61761	995291
58868	995292
116403	995293
23523	995294
61722	995295
116308	995296
41392	995297
31458	995298
78594	995299
25601	995300
31989	995301
13922	995302
6961	995303
42443	995304
68166	995305
134163	995306
1806	995307
111815	995308
17977	995309
31455	995310
8618	995311
105825	995312
30914	995313
6938	995314
38872	995315
55162	995316
4004	995317
51273	995318
65005	995319
12476	995320
7024	995321
7025	995322
23882	995323
6990	995324
117169	995325
25048	995326
29026	995327
3696	995328
39659	995329
50970	995330
19786	995331
35850	995332
40967	995333
59399	995334
75000	995335
52370	995336
157405	995337
70645	995338
5684	995339
885	995340
5974	995341
632	995342
549	995343
1872	995344
6647	995345
20489	995346
20067	995347
1768	995348
20067	995349
195	995350
41812	995351
4426	995352
8322	995353
2935	995354
34479	995355
16013	995356
2131	995357
1734	995358
11385	995359
16622	995360
92005	995361
97	995362
16507	995363
12624	995364
41623	995365
7860	995366
13510	995367
52284	995368
802	995369
2767	995370
11055	995371
68983	995372
2563	995373
7267	995374
8106	995375
6895	995376
25527	995377
1877	995378
9420	995379
185128	995380
2563	995381
23360	995382
107314	995383
21981	995384
120411	995385
107998	995386
42725	995387
8588	995388
43467	995389
12207	995390
16642	995391
28846	995392
36495	995393
36495	995394
29178	995395
28846	995396
68633	995397
16642	995398
25614	995399
2842	995400
182108	995401
38286	995402
19055	995403
39090	995404
137743	995405
74850	995406
19055	995407
32248	995408
13220	995409
77900	995410
125565	995411
59121	995412
13728	995413
54136	995414
179939	995415
180060	995416
93585	995417
52357	995418
21208	995419
81	995420
13994	995421
31913	995422
6117	995423
4846	995424
7275	995425
75502	995426
143770	995427
7275	995428
843	995429
67896	995430
39012	995431
69277	995432
31913	995433
15221	995434
38841	995435
49203	995436
39840	995437
64994	995438
147803	995439
68750	995440
37698	995441
11415	995442
9391	995443
39031	995444
83481	995445
26412	995446
26641	995447
39012	995448
11282	995449
843	995450
105771	995451
50913	995452
9660	995453
10895	995454
38231	995455
51942	995456
81132	995457
11415	995458
126867	995459
172716	995460
105386	995461
15380	995462
13728	995463
5118	995464
5118	995465
13408	995466
67753	995467
45013	995468
10899	995469
7313	995470
62001	995471
330	995472
702	995473
38281	995474
70592	995475
112146	995476
258	995477
2822	995478
2821	995479
102628	995480
46057	995481
122	995482
38281	995483
15552	995484
145287	995485
1839	995486
597	995487
38332	995488
9414	995489
35757	995490
96484	995491
27619	995492
80180	995493
15543	995494
1928	995495
18590	995496
38281	995497
26242	995498
4298	995499
26490	995500
47851	995501
109659	995502
6174	995503
12797	995504
71106	995505
15633	995506
352	995507
31285	995508
57281	995509
90785	995510
16175	995511
16175	995512
5058	995513
163	995514
322	995515
4217	995516
2300	995517
13880	995518
9599	995519
60988	995520
37551	995521
14789	995522
32498	995523
795	995524
13856	995525
6936	995526
2331	995527
83467	995528
19562	995529
18386	995530
32233	995531
47548	995532
32711	995533
62027	995534
3068	995535
2893	995536
17166	995537
123410	995538
12592	995539
13262	995540
12592	995541
38	995542
138213	995543
32089	995544
21274	995545
106151	995546
7720	995547
22741	995548
50950	995549
5452	995550
65325	995551
41209	995552
53474	995553
10456	995554
2352	995555
19998	995556
4063	995557
74	995558
5564	995559
7841	995560
45522	995561
35267	995562
75	995563
7765	995564
82	995565
19234	995566
27244	995567
3105	995568
3007	995569
8502	995570
36352	995571
23523	995572
3415	995573
13569	995574
13709	995575
34569	995576
88529	995577
88352	995578
34569	995579
34385	995580
87529	995581
5645	995582
41518	995583
88529	995584
182394	995585
8502	995586
73141	995587
34318	995588
34804	995589
88352	995590
73096	995591
19261	995592
19413	995593
16268	995594
70172	995595
42703	995596
3892	995597
15275	995598
14306	995599
55725	995600
27864	995601
11353	995602
29665	995603
169199	995604
30384	995605
15630	995606
19258	995607
11233	995608
13443	995609
18659	995610
47874	995611
3849	995612
141061	995613
34839	995614
3177	995615
10558	995616
12015	995617
6010	995618
181319	995619
29923	995620
23752	995621
27554	995622
21801	995623
5286	995624
8239	995625
74900	995626
3683	995627
84942	995628
10382	995629
16482	995630
2455	995631
14046	995632
11793	995633
1708	995634
25566	995635
8083	995636
83194	995637
24097	995638
84209	995639
17634	995640
1193	995641
4616	995642
18970	995643
10376	995644
11784	995645
9881	995646
1245	995647
67	995648
1193	995649
23546	995650
8502	995651
34107	995652
108364	995653
12182	995654
8876	995655
30628	995656
3671	995657
34507	995658
123855	995659
3090	995660
7838	995661
104365	995662
64624	995663
9153	995664
14522	995665
1112	995666
97735	995667
37737	995668
84323	995669
57845	995670
70765	995671
3985	995672
19796	995673
4486	995674
182263	995675
13597	995676
48647	995677
45751	995678
375	995679
17470	995680
26475	995681
39550	995682
40378	995683
28140	995684
16142	995685
87529	995686
4348	995687
47338	995688
124697	995689
21224	995690
38138	995691
2302	995692
1803	995693
15990	995694
32642	995695
4454	995696
2316	995697
5383	995698
49845	995699
102822	995700
25656	995701
8233	995702
58624	995703
513	995704
43687	995705
183633	995706
74701	995707
5111	995708
4209	995709
5780	995710
2986	995711
1616	995712
34380	995713
15757	995714
65033	995715
23119	995716
60086	995717
8386	995718
36607	995719
40721	995720
6688	995721
6479	995722
75687	995723
4983	995724
85826	995725
54498	995726
26003	995727
31617	995728
6560	995729
1905	995730
21515	995731
44030	995732
3031	995733
25417	995734
29854	995735
7725	995736
105739	995737
20248	995738
17385	995739
55221	995740
4561	995741
4555	995742
24814	995743
20257	995744
48279	995745
16086	995746
1686	995747
50404	995748
142917	995749
63650	995750
1906	995751
1124	995752
7634	995753
39708	995754
52572	995755
73081	995756
29863	995757
71718	995758
11964	995759
62306	995760
16234	995761
140635	995762
19180	995763
5539	995764
60735	995765
605	995766
24433	995767
17525	995768
135323	995769
34259	995770
6006	995771
11912	995772
52906	995773
51	995774
1408	995775
3013	995776
175027	995777
127658	995778
6211	995779
113029	995780
4860	995781
188530	995782
2085	995783
105116	995784
4359	995785
27708	995786
48900	995787
33258	995788
22034	995789
22616	995790
48736	995791
792	995792
1687	995793
13473	995794
19222	995795
30	995796
2326	995797
41373	995798
41506	995799
7341	995800
76220	995801
112444	995802
3613	995803
13287	995804
18349	995805
10353	995806
29746	995807
9601	995808
70238	995809
1756	995810
37805	995811
477	995812
4878	995813
8201	995814
72434	995815
202	995816
4359	995817
3131	995818
5190	995819
14580	995820
82729	995821
98190	995822
67627	995823
17942	995824
26186	995825
186040	995826
142537	995827
36350	995828
6474	995829
53661	995830
24726	995831
77192	995832
83123	995833
68404	995834
20661	995835
10821	995836
76709	995837
72251	995838
26559	995839
34394	995840
84434	995841
7491	995842
97835	995843
37	995844
140736	995845
35581	995846
6129	995847
1201	995848
7736	995849
6729	995850
61224	995851
4949	995852
33238	995853
70010	995854
22861	995855
13268	995856
2170	995857
70341	995858
61114	995859
170321	995860
26657	995861
20639	995862
94454	995863
708	995864
92129	995865
10804	995866
16565	995867
7451	995868
1775	995869
70143	995870
138597	995871
26010	995872
2983	995873
20541	995874
28027	995875
65902	995876
78628	995877
2602	995878
36271	995879
27975	995880
21733	995881
6432	995882
83754	995883
69671	995884
105464	995885
80442	995886
7536	995887
2995	995888
6163	995889
45178	995890
25417	995891
28978	995892
1136	995893
83308	995894
10981	995895
32088	995896
29091	995897
26161	995898
115851	995899
12226	995900
4209	995901
32537	995902
14371	995903
9705	995904
1343	995905
1503	995906
36772	995907
67902	995908
4448	995909
53062	995910
72089	995911
48454	995912
48803	995913
6767	995914
27740	995915
7686	995916
16888	995917
46478	995918
26287	995919
112398	995920
47720	995921
147206	995922
26551	995923
58538	995924
6545	995925
117228	995926
28638	995927
490	995928
66364	995929
32676	995930
1296	995931
18990	995932
46229	995933
11723	995934
4419	995935
2553	995936
10857	995937
12584	995938
5054	995939
47304	995940
20688	995941
3654	995942
7523	995943
15276	995944
576	995945
576	995946
2160	995947
3903	995948
114665	995949
35557	995950
75641	995951
6036	995952
3809	995953
4965	995954
92095	995955
137298	995956
30564	995957
21755	995958
167129	995959
156534	995960
43032	995961
60881	995962
1123	995963
8549	995964
19326	995965
1705	995966
1546	995967
13134	995968
22682	995969
13134	995970
2153	995971
6857	995972
1546	995973
2936	995974
134725	995975
120588	995976
91288	995977
88997	995978
79533	995979
87357	995980
34167	995981
1196	995982
4735	995983
127732	995984
187496	995985
23313	995986
107151	995987
396	995988
396	995989
7408	995990
55888	995991
13924	995992
13933	995993
81846	995994
132315	995995
47320	995996
396	995997
28607	995998
59696	995999
17362	996000
7930	996001
21852	996002
88997	996003
112064	996004
1508	996005
6841	996006
132315	996007
106577	996008
1508	996009
24330	996010
46648	996011
1508	996012
79841	996013
33916	996014
119325	996015
55425	996016
52975	996017
396	996018
36901	996019
185412	996020
109825	996021
2177	996022
48853	996023
2625	996024
612	996025
84612	996026
56812	996027
1508	996028
612	996029
141003	996030
139192	996031
138832	996032
21160	996033
12890	996034
2625	996035
50651	996036
102819	996037
163315	996038
396	996039
95014	996040
20	996041
8532	996042
8532	996043
141985	996044
65786	996045
59492	996046
188745	996047
83232	996048
102089	996049
86984	996050
59951	996051
142942	996052
124446	996053
140118	996054
107309	996055
94203	996056
166953	996057
396	996058
91100	996059
100764	996060
96002	996061
185615	996062
100226	996063
92880	996064
87378	996065
123700	996066
97039	996067
169363	996068
158841	996069
108821	996070
162865	996071
158534	996072
59656	996073
138804	996074
28310	996075
102089	996076
125300	996077
71246	996078
153197	996079
187822	996080
76483	996081
612	996082
87347	996083
94323	996084
154998	996085
2625	996086
150316	996087
30309	996088
20	996089
66448	996090
119194	996091
161366	996092
148716	996093
188858	996094
20	996095
19290	996096
2936	996097
79481	996098
177040	996099
164103	996100
60552	996101
141122	996102
2936	996103
6093	996104
181808	996105
110617	996106
169650	996107
41850	996108
188250	996109
153888	996110
612	996111
24651	996112
93434	996113
71032	996114
69230	996115
21835	996116
32583	996117
563	996118
2068	996119
912	996120
83428	996121
34376	996122
1251	996123
27576	996124
193	996125
41646	996126
4530	996127
15271	996128
26645	996129
2064	996130
26497	996131
27340	996132
31102	996133
22014	996134
39582	996135
40638	996136
17782	996137
1657	996138
15251	996139
94019	996140
25711	996141
249	996142
15275	996143
61641	996144
3464	996145
182234	996146
10322	996147
1	996148
17426	996149
9898	996150
679	996151
15341	996152
738	996153
72252	996154
23246	996155
34772	996156
26697	996157
118714	996158
94366	996159
53131	996160
2528	996161
155473	996162
31153	996163
19952	996164
4643	996165
64302	996166
7577	996167
4454	996168
23158	996169
18388	996170
32299	996171
322	996172
21874	996173
39785	996174
102868	996175
57587	996176
9787	996177
11896	996178
19269	996179
16129	996180
15366	996181
195	996182
1066	996183
33564	996184
47	996185
52069	996186
5595	996187
3854	996188
72458	996189
2859	996190
6850	996191
6258	996192
1500	996193
4245	996194
6964	996195
1860	996196
84821	996197
72458	996198
72458	996199
21734	996200
45012	996201
21838	996202
26691	996203
21810	996204
18377	996205
12916	996206
39363	996207
47888	996208
10342	996209
35879	996210
145394	996211
4227	996212
33188	996213
50387	996214
87934	996215
53640	996216
137714	996217
42429	996218
13897	996219
32468	996220
1485	996221
48938	996222
48836	996223
3468	996224
105593	996225
104086	996226
75649	996227
17980	996228
55486	996229
52056	996230
33751	996231
27526	996232
33515	996233
27715	996234
1961	996235
9262	996236
57574	996237
95	996238
2064	996239
69047	996240
48826	996241
9648	996242
16820	996243
39592	996244
1205	996245
8011	996246
102220	996247
39267	996248
1005	996249
5734	996250
53722	996251
22676	996252
12635	996253
18309	996254
44590	996255
69181	996256
1205	996257
48920	996258
11025	996259
50581	996260
4448	996261
58948	996262
70301	996263
5734	996264
7551	996265
32486	996266
70730	996267
58608	996268
22699	996269
60817	996270
13192	996271
15261	996272
49575	996273
28743	996274
80081	996275
26771	996276
61053	996277
54646	996278
68859	996279
7624	996280
2231	996281
8029	996282
56271	996283
57320	996284
1642	996285
22126	996286
143073	996287
22471	996288
27639	996289
32083	996290
61280	996291
47833	996292
156	996293
7053	996294
21389	996295
102808	996296
13291	996297
16644	996298
40944	996299
265	996300
2977	996301
67545	996302
3175	996303
69241	996304
14295	996305
68325	996306
3206	996307
104392	996308
26608	996309
16388	996310
7500	996311
1750	996312
61897	996313
134091	996314
522	996315
27755	996316
1697	996317
33745	996318
1096	996319
69127	996320
2583	996321
27668	996322
26878	996323
18741	996324
47579	996325
130483	996326
888	996327
39123	996328
1504	996329
1504	996330
83433	996331
21931	996332
32822	996333
59106	996334
22579	996335
6564	996336
66226	996337
3128	996338
32494	996339
32254	996340
83417	996341
57117	996342
22701	996343
74676	996344
176254	996345
1306	996346
175625	996347
2017	996348
40579	996349
59500	996350
6270	996351
7182	996352
104	996353
176232	996354
138368	996355
14345	996356
177770	996357
6	996358
70753	996359
10	996360
68736	996361
136672	996362
45459	996363
59203	996364
95792	996365
45459	996366
45459	996367
24732	996368
88	996369
8442	996370
162472	996371
7999	996372
25515	996373
11813	996374
17627	996375
114323	996376
396	996377
35584	996378
7542	996379
7542	996380
10076	996381
35917	996382
1274	996383
7	996384
7883	996385
1830	996386
35917	996387
2900	996388
16924	996389
79987	996390
107948	996391
63255	996392
66200	996393
7233	996394
10715	996395
5853	996396
118819	996397
1134	996398
14046	996399
96613	996400
16254	996401
32320	996402
70626	996403
25058	996404
29536	996405
9290	996406
105511	996407
106467	996408
64	996409
2975	996410
64	996411
10076	996412
435	996413
75102	996414
48907	996415
43393	996416
64	996417
30095	996418
9320	996419
2975	996420
2975	996421
2661	996422
2975	996423
113281	996424
113574	996425
81344	996426
74552	996427
25058	996428
47305	996429
7883	996430
1974	996431
5853	996432
7233	996433
7233	996434
35584	996435
33332	996436
139356	996437
35570	996438
9110	996439
53711	996440
29037	996441
481	996442
6041	996443
29037	996444
683	996445
1588	996446
15834	996447
5821	996448
83069	996449
59074	996450
35418	996451
9406	996452
13642	996453
12859	996454
741	996455
36136	996456
47849	996457
42765	996458
967	996459
36124	996460
35458	996461
181413	996462
68403	996463
13323	996464
2620	996465
216	996466
135867	996467
115011	996468
37545	996469
37545	996470
42305	996471
15623	996472
29864	996473
48386	996474
184339	996475
30776	996476
48036	996477
2095	996478
8095	996479
41889	996480
24579	996481
8144	996482
175841	996483
110000	996484
124616	996485
19049	996486
29782	996487
78771	996488
1406	996489
15531	996490
104796	996491
977	996492
29884	996493
29795	996494
129718	996495
7719	996496
44998	996497
88665	996498
84925	996499
151845	996500
106810	996501
138843	996502
41235	996503
52610	996504
63287	996505
76092	996506
40108	996507
88665	996508
13381	996509
8844	996510
92041	996511
30045	996512
36486	996513
41201	996514
163500	996515
140546	996516
131707	996517
78029	996518
171015	996519
1920	996520
32969	996521
52588	996522
17571	996523
36257	996524
141	996525
45548	996526
167822	996527
10841	996528
39793	996529
66995	996530
977	996531
777	996532
6994	996533
63057	996534
76001	996535
32134	996536
7719	996537
82642	996538
143573	996539
4872	996540
14358	996541
1928	996542
18032	996543
19658	996544
91643	996545
76692	996546
7719	996547
45829	996548
7184	996549
6207	996550
50432	996551
2146	996552
75904	996553
69300	996554
177949	996555
139737	996556
43850	996557
43850	996558
22910	996559
36329	996560
41201	996561
5437	996562
29305	996563
81382	996564
26731	996565
102157	996566
15313	996567
15297	996568
20682	996569
8452	996570
41816	996571
8452	996572
126002	996573
75780	996574
42305	996575
5146	996576
43921	996577
7226	996578
50762	996579
119733	996580
71580	996581
50662	996582
140825	996583
63270	996584
2146	996585
76066	996586
75820	996587
43845	996588
69628	996589
92614	996590
36814	996591
39440	996592
17071	996593
183765	996594
4900	996595
4353	996596
41201	996597
13080	996598
53002	996599
22818	996600
8076	996601
6374	996602
36319	996603
29468	996604
73897	996605
17102	996606
38627	996607
109641	996608
77857	996609
43907	996610
6730	996611
7168	996612
40131	996613
120703	996614
63250	996615
51817	996616
109958	996617
964	996618
28559	996619
15531	996620
109958	996621
21670	996622
29795	996623
19467	996624
8132	996625
67724	996626
53866	996627
96858	996628
8844	996629
78789	996630
12841	996631
5358	996632
41201	996633
81241	996634
29446	996635
43878	996636
7142	996637
14368	996638
107054	996639
30691	996640
16139	996641
151770	996642
115879	996643
224	996644
2013	996645
642	996646
70921	996647
87713	996648
55865	996649
150239	996650
5146	996651
22694	996652
7719	996653
1470	996654
55865	996655
79493	996656
7924	996657
12941	996658
19524	996659
125	996660
24965	996661
70299	996662
70299	996663
18287	996664
59498	996665
45936	996666
46095	996667
30575	996668
951	996669
84632	996670
134359	996671
153285	996672
4247	996673
1133	996674
7059	996675
56850	996676
33581	996677
56850	996678
100565	996679
15026	996680
15026	996681
21289	996682
7059	996683
85483	996684
70515	996685
133537	996686
85922	996687
85922	996688
11739	996689
84367	996690
126046	996691
108677	996692
140949	996693
101203	996694
1209	996695
54524	996696
2280	996697
83257	996698
63749	996699
11796	996700
28304	996701
63921	996702
63816	996703
5395	996704
140210	996705
108796	996706
51118	996707
109195	996708
34144	996709
54348	996710
40688	996711
58425	996712
13406	996713
46805	996714
31931	996715
102497	996716
36925	996717
54542	996718
72230	996719
2890	996720
66105	996721
48471	996722
18450	996723
97056	996724
69442	996725
7470	996726
97626	996727
53054	996728
15736	996729
73161	996730
4373	996731
82497	996732
72797	996733
48853	996734
73260	996735
63691	996736
153951	996737
140170	996738
13011	996739
117849	996740
30036	996741
53269	996742
65735	996743
20495	996744
122391	996745
87715	996746
178234	996747
2315	996748
25472	996749
26789	996750
109001	996751
84559	996752
5487	996753
147976	996754
138414	996755
187366	996756
141264	996757
64167	996758
29544	996759
41062	996760
8012	996761
91820	996762
58588	996763
31912	996764
21205	996765
28013	996766
23569	996767
85191	996768
53724	996769
79166	996770
43523	996771
42471	996772
16660	996773
7512	996774
6098	996775
19641	996776
25289	996777
59116	996778
77875	996779
35008	996780
43523	996781
22545	996782
121309	996783
44035	996784
137961	996785
55606	996786
141264	996787
45659	996788
247	996789
10274	996790
8470	996791
59	996792
48168	996793
1814	996794
5330	996795
35061	996796
972	996797
111448	996798
49797	996799
34089	996800
73846	996801
107518	996802
95502	996803
45187	996804
2202	996805
63043	996806
25443	996807
87020	996808
25455	996809
59799	996810
109776	996811
6077	996812
86420	996813
25912	996814
25540	996815
49808	996816
46744	996817
26273	996818
12663	996819
80654	996820
148037	996821
4541	996822
16567	996823
19257	996824
19257	996825
2468	996826
35669	996827
46820	996828
56902	996829
24190	996830
1531	996831
26709	996832
51	996833
98800	996834
74376	996835
19213	996836
44	996837
51309	996838
11737	996839
30819	996840
13564	996841
129255	996842
128342	996843
25709	996844
18405	996845
23180	996846
70474	996847
73895	996848
5081	996849
39660	996850
9276	996851
5899	996852
57476	996853
8255	996854
9283	996855
9831	996856
23411	996857
72542	996858
55558	996859
36734	996860
242	996861
342	996862
11798	996863
32304	996864
39769	996865
32490	996866
70351	996867
22144	996868
47812	996869
1322	996870
45829	996871
130988	996872
19707	996873
5746	996874
10052	996875
35755	996876
18607	996877
187	996878
55022	996879
49596	996880
1132	996881
16749	996882
414	996883
47	996884
51634	996885
173657	996886
90479	996887
4613	996888
12158	996889
35924	996890
6849	996891
114831	996892
139003	996893
23205	996894
8404	996895
821	996896
7282	996897
9561	996898
1330	996899
67	996900
16215	996901
7463	996902
19760	996903
5789	996904
20873	996905
352	996906
352	996907
352	996908
56759	996909
8105	996910
3963	996911
22873	996912
68522	996913
77784	996914
19361	996915
208	996916
74243	996917
41378	996918
55620	996919
78303	996920
45035	996921
23996	996922
8824	996923
17895	996924
14659	996925
14304	996926
20033	996927
26043	996928
83326	996929
2833	996930
9486	996931
3038	996932
208	996933
9841	996934
994	996935
9489	996936
14519	996937
54224	996938
39608	996939
60	996940
31796	996941
65195	996942
17980	996943
4059	996944
40566	996945
59146	996946
36533	996947
11391	996948
16794	996949
106612	996950
113591	996951
513	996952
10295	996953
21094	996954
117868	996955
88760	996956
19553	996957
88511	996958
88511	996959
88760	996960
23617	996961
79987	996962
30984	996963
95438	996964
130413	996965
785	996966
7492	996967
19325	996968
489	996969
72813	996970
50465	996971
600	996972
748	996973
48637	996974
9119	996975
9119	996976
43419	996977
9119	996978
10199	996979
180295	996980
28125	996981
9305	996982
2482	996983
3476	996984
134	996985
134	996986
75274	996987
26871	996988
49479	996989
54826	996990
21514	996991
28015	996992
53830	996993
128133	996994
46125	996995
56094	996996
1845	996997
4378	996998
5697	996999
544	997000
100464	997001
565	997002
143453	997003
4720	997004
44568	997005
22589	997006
31344	997007
1289	997008
43457	997009
61162	997010
2143	997011
15393	997012
2482	997013
100904	997014
146951	997015
68066	997016
111273	997017
78356	997018
64254	997019
107837	997020
144545	997021
78332	997022
65301	997023
8998	997024
64869	997025
135489	997026
8998	997027
127467	997028
12296	997029
12296	997030
72861	997031
10986	997032
1052	997033
1165	997034
94837	997035
34014	997036
55044	997037
31311	997038
27987	997039
168223	997040
120067	997041
27987	997042
6032	997043
35262	997044
10808	997045
7770	997046
38287	997047
46340	997048
62526	997049
27701	997050
10173	997051
85261	997052
10808	997053
46340	997054
60322	997055
6801	997056
147090	997057
86541	997058
23025	997059
20	997060
131562	997061
88729	997062
19	997063
106098	997064
91350	997065
185921	997066
88729	997067
135088	997068
115138	997069
166679	997070
100752	997071
108775	997072
101522	997073
62608	997074
136760	997075
45592	997076
31211	997077
5564	997078
56697	997079
36467	997080
9836	997081
82000	997082
34000	997083
91305	997084
89270	997085
54061	997086
12653	997087
62290	997088
41759	997089
9836	997090
121990	997091
67093	997092
71345	997093
108775	997094
56812	997095
173041	997096
14281	997097
151474	997098
74871	997099
106917	997100
123936	997101
138133	997102
9799	997103
9793	997104
148143	997105
88942	997106
130648	997107
14989	997108
119267	997109
123701	997110
50575	997111
180967	997112
86107	997113
155478	997114
5589	997115
59987	997116
33475	997117
142721	997118
9836	997119
144581	997120
34167	997121
136760	997122
5341	997123
93048	997124
73260	997125
13530	997126
127407	997127
143915	997128
142038	997129
69736	997130
83023	997131
148757	997132
156472	997133
88135	997134
48884	997135
102144	997136
45155	997137
63989	997138
34880	997139
126600	997140
136117	997141
142366	997142
84262	997143
165708	997144
46875	997145
178281	997146
9836	997147
135088	997148
23184	997149
185335	997150
180944	997151
89270	997152
54540	997153
13648	997154
144859	997155
7034	997156
16952	997157
80181	997158
83734	997159
168473	997160
44383	997161
35649	997162
63989	997163
31211	997164
144999	997165
20079	997166
19357	997167
34615	997168
20079	997169
14989	997170
120419	997171
115391	997172
10470	997173
87412	997174
93515	997175
63717	997176
119542	997177
23204	997178
49691	997179
56697	997180
23172	997181
2226	997182
25449	997183
139533	997184
91008	997185
13274	997186
92480	997187
68837	997188
1250	997189
5265	997190
43	997191
53224	997192
22647	997193
41712	997194
41254	997195
448	997196
43053	997197
13561	997198
39836	997199
3411	997200
57696	997201
22087	997202
119332	997203
2598	997204
54228	997205
865	997206
6131	997207
32677	997208
234	997209
19698	997210
65898	997211
1237	997212
31967	997213
43590	997214
57844	997215
51300	997216
6783	997217
87159	997218
42116	997219
52059	997220
33365	997221
176511	997222
59435	997223
143041	997224
5955	997225
138917	997226
102497	997227
38820	997228
101547	997229
31931	997230
28698	997231
43137	997232
17382	997233
177280	997234
8724	997235
96889	997236
122291	997237
5301	997238
125599	997239
31807	997240
100526	997241
11320	997242
2973	997243
73221	997244
8359	997245
38	997246
32030	997247
70517	997248
102698	997249
95753	997250
160966	997251
140352	997252
41970	997253
41970	997254
150207	997255
183858	997256
126	997257
5545	997258
167712	997259
66697	997260
102	997261
91977	997262
1	997263
50227	997264
8491	997265
24256	997266
27570	997267
11671	997268
3860	997269
154716	997270
8752	997271
68874	997272
1565	997273
20739	997274
27784	997275
38744	997276
12363	997277
1798	997278
1798	997279
3985	997280
28772	997281
51568	997282
14930	997283
70304	997284
81229	997285
4849	997286
9182	997287
30723	997288
1115	997289
183801	997290
55747	997291
15033	997292
123915	997293
80323	997294
9939	997295
40459	997296
82523	997297
46554	997298
32104	997299
1807	997300
1614	997301
51939	997302
37066	997303
16355	997304
106323	997305
11055	997306
95152	997307
25610	997308
1847	997309
14191	997310
16730	997311
3365	997312
25578	997313
21940	997314
25564	997315
17	997316
18444	997317
99707	997318
175058	997319
4421	997320
1472	997321
910	997322
38876	997323
40412	997324
74048	997325
1055	997326
6336	997327
22270	997328
125	997329
6331	997330
86	997331
30254	997332
30254	997333
11368	997334
1931	997335
30288	997336
30254	997337
6331	997338
125	997339
18887	997340
33769	997341
15331	997342
661	997343
3180	997344
2950	997345
167806	997346
62056	997347
1792	997348
64546	997349
1382	997350
64546	997351
1931	997352
20488	997353
9118	997354
12315	997355
3330	997356
14904	997357
105859	997358
166572	997359
14904	997360
92878	997361
3180	997362
661	997363
661	997364
661	997365
41600	997366
19261	997367
81691	997368
20995	997369
2479	997370
10425	997371
107524	997372
14047	997373
136743	997374
48458	997375
5468	997376
52822	997377
8892	997378
116415	997379
50117	997380
105913	997381
16155	997382
16215	997383
11611	997384
17046	997385
183357	997386
110003	997387
22281	997388
11611	997389
11611	997390
11611	997391
3511	997392
1123	997393
9968	997394
24537	997395
43875	997396
43747	997397
115355	997398
52665	997399
60166	997400
62575	997401
120674	997402
9578	997403
72081	997404
96215	997405
87260	997406
588	997407
3123	997408
33861	997409
22842	997410
12195	997411
1104	997412
13390	997413
20794	997414
500	997415
5166	997416
72079	997417
38227	997418
28810	997419
6953	997420
492	997421
133	997422
133	997423
2867	997424
22620	997425
2129	997426
2898	997427
33855	997428
13606	997429
38244	997430
16934	997431
78937	997432
42686	997433
561	997434
108353	997435
1202	997436
13977	997437
12201	997438
52164	997439
72094	997440
119078	997441
5177	997442
65412	997443
42	997444
1096	997445
23253	997446
78594	997447
331	997448
41456	997449
41964	997450
284	997451
88870	997452
87946	997453
18829	997454
48896	997455
1440	997456
100263	997457
23943	997458
28402	997459
879	997460
51644	997461
134225	997462
8777	997463
19813	997464
19760	997465
734	997466
3921	997467
94355	997468
36295	997469
12323	997470
50589	997471
8450	997472
323	997473
50220	997474
6268	997475
23152	997476
23110	997477
5931	997478
58325	997479
6257	997480
50095	997481
16141	997482
63319	997483
2997	997484
6681	997485
4968	997486
42821	997487
83913	997488
88688	997489
83112	997490
12224	997491
1067	997492
19722	997493
39938	997494
5579	997495
49942	997496
511	997497
44214	997498
6276	997499
24568	997500
34804	997501
50222	997502
18615	997503
36787	997504
34451	997505
9461	997506
59875	997507
759	997508
50695	997509
8818	997510
16072	997511
88085	997512
36334	997513
24138	997514
66224	997515
141010	997516
759	997517
6428	997518
41189	997519
30837	997520
9815	997521
28201	997522
13643	997523
90899	997524
7953	997525
104325	997526
51580	997527
60787	997528
50695	997529
2028	997530
85538	997531
35582	997532
26802	997533
2696	997534
45432	997535
1704	997536
2392	997537
9366	997538
19283	997539
19013	997540
108368	997541
626	997542
1842	997543
5418	997544
13986	997545
22577	997546
45790	997547
3048	997548
6463	997549
5623	997550
33124	997551
2393	997552
71315	997553
20095	997554
4967	997555
5153	997556
50492	997557
25159	997558
11641	997559
3327	997560
7607	997561
10645	997562
18874	997563
6758	997564
48854	997565
5923	997566
50736	997567
4462	997568
16303	997569
33126	997570
22940	997571
7793	997572
36279	997573
16283	997574
5906	997575
18561	997576
61	997577
64889	997578
186254	997579
59338	997580
18619	997581
19453	997582
34804	997583
19214	997584
30205	997585
59824	997586
142004	997587
23503	997588
461	997589
3016	997590
3405	997591
88963	997592
10118	997593
41393	997594
16977	997595
48921	997596
134067	997597
34774	997598
19271	997599
73791	997600
16052	997601
83197	997602
5799	997603
274	997604
90873	997605
31257	997606
19573	997607
6257	997608
5579	997609
33160	997610
378	997611
72206	997612
15402	997613
13494	997614
88823	997615
27016	997616
20022	997617
8450	997618
3748	997619
29796	997620
7826	997621
11167	997622
87463	997623
22338	997624
108627	997625
88206	997626
22314	997627
50134	997628
72294	997629
59991	997630
34310	997631
83830	997632
138611	997633
42037	997634
39906	997635
34366	997636
40840	997637
4963	997638
87553	997639
72344	997640
15583	997641
16023	997642
11202	997643
20275	997644
109159	997645
75879	997646
77048	997647
32282	997648
49124	997649
180902	997650
141812	997651
127182	997652
54099	997653
25160	997654
152616	997655
119689	997656
56247	997657
85035	997658
3455	997659
169807	997660
1598	997661
123917	997662
142703	997663
4961	997664
27405	997665
58389	997666
126386	997667
8084	997668
3576	997669
8815	997670
89253	997671
25217	997672
53872	997673
72064	997674
44114	997675
49689	997676
49819	997677
35115	997678
29925	997679
161112	997680
44114	997681
131206	997682
1209	997683
18149	997684
7577	997685
35962	997686
16295	997687
440	997688
186912	997689
7430	997690
16942	997691
72976	997692
85432	997693
131542	997694
16295	997695
44334	997696
106275	997697
24367	997698
70498	997699
124054	997700
105781	997701
59435	997702
88377	997703
144588	997704
177011	997705
77293	997706
153473	997707
68264	997708
108461	997709
23381	997710
1209	997711
71246	997712
142122	997713
36191	997714
91469	997715
44027	997716
64561	997717
140018	997718
80179	997719
186787	997720
63494	997721
37625	997722
37625	997723
20004	997724
51362	997725
3883	997726
75228	997727
21247	997728
28906	997729
35909	997730
2370	997731
85362	997732
19629	997733
91464	997734
11765	997735
23569	997736
34858	997737
41364	997738
1246	997739
85375	997740
46340	997741
11953	997742
35698	997743
29638	997744
40796	997745
19153	997746
30906	997747
29542	997748
51864	997749
7651	997750
50792	997751
4303	997752
174251	997753
127791	997754
8053	997755
28744	997756
35304	997757
23719	997758
10831	997759
1546	997760
664	997761
7534	997762
1264	997763
1546	997764
664	997765
29395	997766
664	997767
22996	997768
664	997769
28581	997770
147988	997771
146031	997772
13265	997773
4049	997774
24172	997775
44962	997776
56427	997777
129985	997778
120779	997779
166945	997780
127559	997781
97465	997782
169505	997783
165119	997784
40682	997785
124180	997786
163463	997787
122335	997788
96097	997789
26377	997790
120080	997791
25281	997792
120847	997793
57328	997794
121455	997795
79152	997796
46478	997797
26120	997798
161734	997799
169553	997800
169362	997801
156536	997802
167206	997803
2440	997804
121610	997805
157218	997806
81903	997807
93950	997808
18086	997809
9342	997810
33809	997811
121226	997812
165660	997813
58878	997814
156335	997815
166344	997816
45377	997817
37093	997818
167362	997819
40682	997820
15079	997821
154112	997822
102107	997823
100042	997824
128870	997825
128812	997826
80208	997827
102550	997828
167589	997829
71552	997830
46276	997831
156971	997832
94825	997833
120847	997834
107076	997835
54132	997836
46478	997837
25795	997838
167108	997839
56447	997840
31078	997841
56427	997842
8598	997843
38910	997844
61247	997845
112492	997846
1117	997847
25552	997848
106	997849
24154	997850
60967	997851
38373	997852
12545	997853
55426	997854
38105	997855
46637	997856
102166	997857
6364	997858
47265	997859
154287	997860
148304	997861
10982	997862
12554	997863
87433	997864
11316	997865
106	997866
158729	997867
11316	997868
121940	997869
61503	997870
168969	997871
3783	997872
68113	997873
102242	997874
66751	997875
179882	997876
97412	997877
25927	997878
22733	997879
164758	997880
108556	997881
166069	997882
46463	997883
55244	997884
37754	997885
281	997886
55721	997887
118429	997888
61634	997889
27433	997890
12545	997891
75162	997892
12698	997893
86656	997894
82995	997895
88513	997896
128241	997897
156431	997898
168627	997899
79805	997900
27289	997901
159272	997902
159743	997903
71920	997904
54959	997905
65497	997906
166268	997907
45060	997908
43411	997909
143440	997910
76642	997911
7108	997912
106396	997913
66578	997914
127774	997915
162292	997916
27987	997917
33919	997918
123131	997919
106182	997920
13155	997921
59736	997922
106098	997923
68251	997924
5528	997925
31035	997926
12379	997927
7961	997928
47152	997929
97860	997930
22675	997931
72705	997932
128817	997933
119068	997934
183506	997935
102463	997936
68364	997937
48142	997938
76566	997939
33908	997940
139285	997941
41869	997942
153163	997943
33690	997944
96936	997945
162299	997946
12756	997947
7301	997948
21000	997949
24146	997950
129736	997951
32101	997952
42588	997953
40290	997954
10291	997955
90219	997956
70371	997957
73096	997958
83024	997959
21645	997960
135369	997961
163895	997962
53829	997963
76775	997964
4711	997965
85731	997966
64404	997967
51461	997968
52957	997969
2800	997970
36916	997971
153422	997972
28954	997973
11602	997974
11602	997975
13391	997976
10498	997977
86352	997978
3577	997979
17241	997980
3178	997981
12352	997982
5218	997983
58805	997984
71429	997985
71429	997986
64095	997987
155393	997988
96502	997989
24196	997990
29053	997991
187082	997992
35559	997993
37842	997994
119885	997995
31521	997996
75873	997997
46814	997998
5649	997999
38402	998000
5154	998001
63698	998002
16916	998003
2772	998004
13583	998005
124583	998006
12125	998007
143	998008
86723	998009
4339	998010
168421	998011
29439	998012
106324	998013
17	998014
11629	998015
15913	998016
52624	998017
52613	998018
4016	998019
141524	998020
69483	998021
92557	998022
58733	998023
65325	998024
56295	998025
96435	998026
28359	998027
6920	998028
377	998029
2800	998030
46735	998031
42530	998032
5452	998033
14441	998034
251	998035
15877	998036
69368	998037
14441	998038
84491	998039
5452	998040
84491	998041
84491	998042
5452	998043
377	998044
60799	998045
16163	998046
15877	998047
42530	998048
15877	998049
377	998050
69917	998051
9518	998052
6492	998053
8905	998054
4581	998055
8534	998056
36176	998057
4848	998058
5681	998059
56319	998060
56319	998061
2723	998062
141384	998063
11629	998064
78	998065
78	998066
12610	998067
61585	998068
29822	998069
62598	998070
23665	998071
85233	998072
71238	998073
37327	998074
18017	998075
34907	998076
13854	998077
61036	998078
16338	998079
11912	998080
16338	998081
1592	998082
73485	998083
23723	998084
28786	998085
52355	998086
52446	998087
16444	998088
34857	998089
82397	998090
118074	998091
35768	998092
747	998093
21	998094
20896	998095
20467	998096
39376	998097
147	998098
332	998099
34542	998100
94444	998101
2834	998102
71690	998103
399	998104
3667	998105
37406	998106
48526	998107
114974	998108
5481	998109
9749	998110
10307	998111
63647	998112
4049	998113
18319	998114
60727	998115
49529	998116
410	998117
8632	998118
3647	998119
75746	998120
19000	998121
64570	998122
32485	998123
44139	998124
102865	998125
67247	998126
26655	998127
3431	998128
12565	998129
33444	998130
131196	998131
65463	998132
17196	998133
99871	998134
4268	998135
76178	998136
18562	998137
131013	998138
13086	998139
146083	998140
55479	998141
6052	998142
109194	998143
9364	998144
13086	998145
13114	998146
84390	998147
131694	998148
171742	998149
42068	998150
33831	998151
116166	998152
92881	998153
76399	998154
43774	998155
63623	998156
66247	998157
27131	998158
76366	998159
84303	998160
131097	998161
84303	998162
6048	998163
15118	998164
133762	998165
93822	998166
31449	998167
117352	998168
132032	998169
5762	998170
5762	998171
163126	998172
83210	998173
67670	998174
128418	998175
128461	998176
186235	998177
94015	998178
54759	998179
128576	998180
35551	998181
33328	998182
128840	998183
101658	998184
18093	998185
32174	998186
37598	998187
43428	998188
41065	998189
143909	998190
56819	998191
6716	998192
36150	998193
75628	998194
107511	998195
128456	998196
32551	998197
1023	998198
29622	998199
5879	998200
9865	998201
9865	998202
73521	998203
73521	998204
83832	998205
174267	998206
84951	998207
5865	998208
8455	998209
435	998210
26997	998211
105434	998212
14206	998213
75248	998214
29553	998215
85268	998216
74946	998217
29553	998218
2790	998219
3383	998220
87201	998221
7264	998222
104060	998223
38110	998224
2608	998225
46505	998226
80581	998227
44818	998228
23984	998229
14097	998230
96357	998231
82714	998232
97315	998233
26165	998234
4052	998235
68205	998236
45044	998237
38854	998238
126239	998239
16414	998240
22073	998241
74831	998242
51375	998243
74436	998244
59631	998245
96796	998246
117430	998247
82659	998248
10588	998249
292	998250
16104	998251
40187	998252
690	998253
16104	998254
73521	998255
113824	998256
769	998257
2680	998258
32043	998259
10117	998260
35790	998261
1328	998262
41372	998263
20346	998264
20603	998265
73521	998266
71390	998267
33308	998268
17924	998269
40483	998270
7865	998271
145163	998272
20346	998273
4136	998274
20346	998275
66720	998276
84207	998277
33308	998278
45497	998279
27792	998280
17924	998281
36567	998282
20603	998283
128140	998284
20346	998285
133404	998286
46759	998287
12349	998288
87	998289
87	998290
20660	998291
78593	998292
47956	998293
77243	998294
25089	998295
16246	998296
16246	998297
19444	998298
4916	998299
44905	998300
186778	998301
5385	998302
3390	998303
3390	998304
3390	998305
67798	998306
69267	998307
95707	998308
46019	998309
104086	998310
61336	998311
67808	998312
103967	998313
87966	998314
116580	998315
32066	998316
96192	998317
10234	998318
493	998319
31034	998320
26085	998321
20791	998322
524	998323
592	998324
57032	998325
97820	998326
12534	998327
47304	998328
524	998329
592	998330
56995	998331
120239	998332
77593	998333
56117	998334
524	998335
6132	998336
524	998337
92028	998338
141125	998339
60704	998340
124350	998341
17499	998342
9149	998343
124813	998344
144231	998345
89945	998346
17644	998347
25047	998348
47261	998349
21209	998350
66724	998351
37883	998352
128458	998353
33571	998354
2355	998355
139177	998356
7501	998357
107994	998358
12229	998359
30301	998360
90474	998361
3627	998362
45051	998363
12558	998364
21927	998365
71451	998366
20673	998367
142483	998368
30301	998369
71838	998370
228	998371
37582	998372
1553	998373
6541	998374
60764	998375
3044	998376
17944	998377
78	998378
155664	998379
120391	998380
7179	998381
102861	998382
224	998383
224	998384
36594	998385
105441	998386
152969	998387
92683	998388
25708	998389
61981	998390
1862	998391
83609	998392
71205	998393
25931	998394
64267	998395
11064	998396
2757	998397
56903	998398
64379	998399
380	998400
28156	998401
1130	998402
69364	998403
40902	998404
79104	998405
12847	998406
150317	998407
105503	998408
12847	998409
2054	998410
2054	998411
35721	998412
2054	998413
9273	998414
2054	998415
75966	998416
75020	998417
126163	998418
87	998419
2801	998420
1609	998421
7604	998422
36695	998423
36695	998424
97741	998425
44508	998426
34360	998427
22096	998428
3703	998429
1371	998430
5488	998431
26170	998432
3299	998433
6099	998434
106994	998435
54555	998436
21808	998437
73785	998438
14781	998439
6110	998440
738	998441
68574	998442
306	998443
16153	998444
14267	998445
19405	998446
2708	998447
157206	998448
738	998449
35044	998450
147696	998451
21930	998452
32374	998453
37290	998454
32584	998455
1798	998456
34136	998457
3788	998458
49004	998459
20014	998460
4107	998461
66	998462
20014	998463
2908	998464
70846	998465
31429	998466
5260	998467
153655	998468
482	998469
55221	998470
10456	998471
3787	998472
33342	998473
27711	998474
3787	998475
3787	998476
118666	998477
136043	998478
4984	998479
4984	998480
506	998481
2167	998482
506	998483
506	998484
23337	998485
26606	998486
21914	998487
47580	998488
3099	998489
48977	998490
2330	998491
39777	998492
39223	998493
27495	998494
33395	998495
12138	998496
32859	998497
12095	998498
11213	998499
59912	998500
16865	998501
22587	998502
15267	998503
68940	998504
68871	998505
61438	998506
39496	998507
18253	998508
29494	998509
1204	998510
47517	998511
15832	998512
2921	998513
8498	998514
30471	998515
29744	998516
57665	998517
1364	998518
24222	998519
291	998520
22666	998521
11584	998522
26816	998523
39857	998524
33657	998525
39298	998526
57341	998527
3861	998528
50358	998529
47536	998530
43427	998531
68878	998532
39383	998533
27713	998534
18202	998535
12932	998536
4174	998537
28455	998538
25961	998539
60679	998540
88048	998541
1950	998542
15124	998543
17509	998544
68070	998545
80104	998546
23370	998547
7703	998548
972	998549
30431	998550
30431	998551
6213	998552
128	998553
86248	998554
36088	998555
52357	998556
23936	998557
6278	998558
6278	998559
36838	998560
49	998561
6410	998562
16157	998563
185386	998564
139017	998565
72297	998566
72721	998567
140453	998568
69919	998569
139676	998570
50531	998571
88228	998572
73163	998573
28455	998574
28455	998575
143117	998576
142993	998577
39907	998578
94035	998579
53028	998580
79451	998581
87844	998582
33	998583
90882	998584
6410	998585
50543	998586
1629	998587
136314	998588
34213	998589
84309	998590
4	998591
17190	998592
76165	998593
139676	998594
26	998595
44418	998596
103887	998597
176812	998598
30218	998599
60306	998600
72297	998601
49515	998602
117183	998603
31666	998604
3721	998605
34324	998606
39036	998607
552	998608
4695	998609
4331	998610
16646	998611
1670	998612
34944	998613
3627	998614
16180	998615
1671	998616
181142	998617
28681	998618
180422	998619
15014	998620
25259	998621
116713	998622
77124	998623
4053	998624
6075	998625
45868	998626
45338	998627
61001	998628
54165	998629
37261	998630
50933	998631
28504	998632
95297	998633
56841	998634
45474	998635
45868	998636
55725	998637
128954	998638
9370	998639
6075	998640
3456	998641
3456	998642
75901	998643
23392	998644
19741	998645
6152	998646
4333	998647
6768	998648
198	998649
39168	998650
21806	998651
17790	998652
69137	998653
17790	998654
11016	998655
9276	998656
4937	998657
13884	998658
66788	998659
20931	998660
19521	998661
22389	998662
52168	998663
6363	998664
111943	998665
4997	998666
9710	998667
6782	998668
18807	998669
9284	998670
120079	998671
9284	998672
12900	998673
9239	998674
39780	998675
7482	998676
14052	998677
57682	998678
6809	998679
462	998680
7114	998681
31454	998682
107859	998683
107859	998684
27896	998685
20590	998686
86655	998687
12092	998688
1059	998689
19278	998690
5833	998691
198	998692
73971	998693
38150	998694
173925	998695
120776	998696
171	998697
154851	998698
37872	998699
65099	998700
26298	998701
73092	998702
85805	998703
69407	998704
75749	998705
52942	998706
51274	998707
97382	998708
54295	998709
24774	998710
7320	998711
101634	998712
34202	998713
122556	998714
9241	998715
95286	998716
2313	998717
163539	998718
2760	998719
67466	998720
80822	998721
31130	998722
12279	998723
31323	998724
63648	998725
10698	998726
41695	998727
122366	998728
61546	998729
1920	998730
54940	998731
19986	998732
21861	998733
52501	998734
9188	998735
5425	998736
19538	998737
17555	998738
18667	998739
58765	998740
8940	998741
27396	998742
1201	998743
68879	998744
1699	998745
1700	998746
213	998747
42336	998748
213	998749
24993	998750
16975	998751
33551	998752
52018	998753
23583	998754
1699	998755
7041	998756
92236	998757
12165	998758
59423	998759
30800	998760
2871	998761
1700	998762
35329	998763
33452	998764
22675	998765
24217	998766
22589	998767
17541	998768
2608	998769
33887	998770
2656	998771
8940	998772
2480	998773
2272	998774
3924	998775
31226	998776
18139	998777
100655	998778
134213	998779
2829	998780
146022	998781
17799	998782
75431	998783
2829	998784
34133	998785
2375	998786
5234	998787
85372	998788
9658	998789
39297	998790
48786	998791
2051	998792
9123	998793
1818	998794
92789	998795
115741	998796
6397	998797
1818	998798
40506	998799
8787	998800
1755	998801
146735	998802
68057	998803
2865	998804
10251	998805
37591	998806
2114	998807
772	998808
10242	998809
8241	998810
100268	998811
67072	998812
13338	998813
83447	998814
18752	998815
124424	998816
37933	998817
21807	998818
85395	998819
2964	998820
86032	998821
11340	998822
2673	998823
59134	998824
102811	998825
4106	998826
17555	998827
1818	998828
5298	998829
1523	998830
14203	998831
15775	998832
39263	998833
8257	998834
120390	998835
67333	998836
3363	998837
58749	998838
24217	998839
6939	998840
37591	998841
120534	998842
165483	998843
137893	998844
8275	998845
48792	998846
26464	998847
31691	998848
2374	998849
9628	998850
68756	998851
3158	998852
45800	998853
31226	998854
22484	998855
48838	998856
122201	998857
31226	998858
52233	998859
31226	998860
82479	998861
1435	998862
57092	998863
71212	998864
14247	998865
3363	998866
9123	998867
144321	998868
175111	998869
1818	998870
1526	998871
113803	998872
74847	998873
122065	998874
2656	998875
11889	998876
70552	998877
27537	998878
21897	998879
20086	998880
1039	998881
20893	998882
27537	998883
14488	998884
40947	998885
37411	998886
5211	998887
20947	998888
77574	998889
54491	998890
22781	998891
807	998892
1001	998893
64412	998894
173617	998895
1914	998896
121818	998897
74404	998898
120959	998899
129434	998900
19215	998901
10276	998902
1254	998903
18734	998904
64412	998905
57901	998906
40585	998907
634	998908
19833	998909
772	998910
40077	998911
17710	998912
1125	998913
104959	998914
5234	998915
16857	998916
20227	998917
49446	998918
1921	998919
16872	998920
1699	998921
36925	998922
269	998923
21712	998924
41014	998925
12994	998926
3991	998927
827	998928
7614	998929
10371	998930
213	998931
7759	998932
7686	998933
63180	998934
58173	998935
7614	998936
10276	998937
13955	998938
19521	998939
498	998940
35105	998941
16872	998942
56115	998943
7759	998944
23976	998945
924	998946
213	998947
13215	998948
10168	998949
26787	998950
29844	998951
3429	998952
24217	998953
42756	998954
1435	998955
14247	998956
10580	998957
91018	998958
8786	998959
41014	998960
2119	998961
155582	998962
2686	998963
26385	998964
42358	998965
85791	998966
21114	998967
13338	998968
269	998969
29133	998970
33452	998971
12447	998972
19272	998973
22460	998974
23885	998975
70863	998976
25066	998977
31208	998978
8274	998979
3359	998980
11222	998981
105831	998982
88967	998983
40968	998984
47051	998985
6982	998986
144286	998987
8330	998988
12572	998989
71061	998990
22599	998991
33227	998992
5716	998993
40783	998994
85549	998995
89652	998996
10954	998997
47890	998998
26483	998999
14745	999000
39629	999001
15171	999002
32052	999003
38384	999004
104906	999005
84798	999006
51316	999007
37917	999008
104378	999009
56053	999010
9093	999011
70508	999012
843	999013
82838	999014
70867	999015
11319	999016
40310	999017
38927	999018
85937	999019
111955	999020
1920	999021
64452	999022
18275	999023
18851	999024
47777	999025
21341	999026
83077	999027
32530	999028
20656	999029
70571	999030
44833	999031
54712	999032
10145	999033
57692	999034
57404	999035
70913	999036
21925	999037
18672	999038
3077	999039
12515	999040
30308	999041
48091	999042
22833	999043
32634	999044
20735	999045
32518	999046
31605	999047
74190	999048
10202	999049
17995	999050
119254	999051
69143	999052
10698	999053
18208	999054
48751	999055
18208	999056
32831	999057
25137	999058
18218	999059
11796	999060
48751	999061
26788	999062
47825	999063
6632	999064
15833	999065
164366	999066
86872	999067
198	999068
43073	999069
13964	999070
10698	999071
198	999072
43345	999073
5966	999074
58943	999075
12279	999076
975	999077
33487	999078
88265	999079
157464	999080
15279	999081
20828	999082
39731	999083
38069	999084
198	999085
45219	999086
12279	999087
86266	999088
12221	999089
22337	999090
120686	999091
30030	999092
6227	999093
6170	999094
10456	999095
10433	999096
187553	999097
2045	999098
164380	999099
1331	999100
47666	999101
36420	999102
5996	999103
29523	999104
97475	999105
31321	999106
73112	999107
79408	999108
40845	999109
1356	999110
12221	999111
21739	999112
76717	999113
142687	999114
128840	999115
37062	999116
56094	999117
13671	999118
2918	999119
2303	999120
19325	999121
24003	999122
88624	999123
42024	999124
41949	999125
6711	999126
4625	999127
37202	999128
9688	999129
4625	999130
1816	999131
2581	999132
3567	999133
157957	999134
1816	999135
124404	999136
10713	999137
4625	999138
40326	999139
3567	999140
121434	999141
124516	999142
156277	999143
40010	999144
147504	999145
69824	999146
56000	999147
94015	999148
139887	999149
37063	999150
60085	999151
38385	999152
4404	999153
123170	999154
130146	999155
82944	999156
138690	999157
123170	999158
5917	999159
110	999160
48	999161
3904	999162
114899	999163
84853	999164
198	999165
18288	999166
6765	999167
55094	999168
28792	999169
45144	999170
35691	999171
50354	999172
4913	999173
49	999174
83	999175
74994	999176
46435	999177
36733	999178
96901	999179
38067	999180
642	999181
63042	999182
47064	999183
92327	999184
88431	999185
93437	999186
19482	999187
15209	999188
15209	999189
4545	999190
188020	999191
4052	999192
8022	999193
47405	999194
46725	999195
45177	999196
25460	999197
165010	999198
56294	999199
1841	999200
79542	999201
96601	999202
87024	999203
1841	999204
46371	999205
44818	999206
101174	999207
54766	999208
26165	999209
38497	999210
7768	999211
45737	999212
2895	999213
9760	999214
81964	999215
57016	999216
54566	999217
25468	999218
4052	999219
38208	999220
6781	999221
6088	999222
67524	999223
17579	999224
19316	999225
7768	999226
4378	999227
39085	999228
25807	999229
17681	999230
22559	999231
157274	999232
31219	999233
67545	999234
100336	999235
96322	999236
14607	999237
166808	999238
39067	999239
30590	999240
31005	999241
88251	999242
17774	999243
17774	999244
88251	999245
12515	999246
97537	999247
39067	999248
97351	999249
68022	999250
67181	999251
81174	999252
98182	999253
38638	999254
37002	999255
63689	999256
66999	999257
165020	999258
99665	999259
117129	999260
130601	999261
87038	999262
127748	999263
21276	999264
102442	999265
54494	999266
86179	999267
166067	999268
90279	999269
161647	999270
11360	999271
106275	999272
9979	999273
7936	999274
49149	999275
2559	999276
161	999277
46409	999278
46409	999279
46409	999280
185096	999281
1190	999282
56595	999283
83521	999284
7681	999285
16822	999286
61262	999287
42169	999288
14293	999289
28901	999290
1022	999291
60956	999292
42740	999293
7516	999294
16447	999295
13977	999296
43340	999297
73462	999298
26119	999299
36052	999300
51809	999301
7681	999302
7681	999303
31179	999304
6075	999305
5766	999306
22548	999307
12953	999308
34144	999309
34144	999310
174893	999311
6682	999312
8759	999313
19083	999314
50664	999315
135005	999316
29521	999317
3048	999318
23309	999319
28400	999320
23309	999321
88264	999322
20564	999323
44067	999324
5970	999325
154226	999326
102708	999327
105220	999328
3983	999329
57718	999330
81	999331
588	999332
106942	999333
13305	999334
3793	999335
33788	999336
103914	999337
2167	999338
116238	999339
2549	999340
25149	999341
4884	999342
15218	999343
140609	999344
550	999345
550	999346
134291	999347
148214	999348
49910	999349
30584	999350
6169	999351
53778	999352
10433	999353
6879	999354
73830	999355
10433	999356
148572	999357
17319	999358
17319	999359
6879	999360
83058	999361
26327	999362
83619	999363
109163	999364
80726	999365
67602	999366
17198	999367
53778	999368
52894	999369
10269	999370
10705	999371
17097	999372
70944	999373
37607	999374
53995	999375
28019	999376
221	999377
12110	999378
2336	999379
19802	999380
178791	999381
93194	999382
41017	999383
6149	999384
10940	999385
3098	999386
97667	999387
1114	999388
53300	999389
66080	999390
3245	999391
102625	999392
145	999393
90974	999394
159741	999395
8917	999396
4319	999397
49757	999398
58345	999399
2761	999400
74064	999401
55480	999402
43318	999403
142008	999404
136578	999405
92253	999406
2593	999407
501	999408
501	999409
4303	999410
7562	999411
7508	999412
1319	999413
1152	999414
168	999415
42612	999416
18692	999417
49352	999418
23696	999419
36045	999420
19717	999421
2448	999422
80559	999423
84887	999424
35688	999425
177449	999426
29557	999427
59388	999428
30442	999429
22676	999430
105240	999431
38500	999432
42922	999433
122869	999434
4682	999435
25815	999436
45315	999437
37907	999438
30914	999439
39877	999440
56859	999441
3274	999442
81234	999443
152272	999444
46917	999445
25815	999446
56590	999447
26961	999448
9725	999449
45251	999450
31067	999451
38348	999452
12537	999453
42443	999454
35040	999455
127427	999456
131865	999457
21513	999458
41171	999459
57004	999460
4721	999461
14421	999462
18418	999463
169099	999464
44741	999465
67984	999466
37457	999467
17977	999468
40398	999469
68933	999470
1482	999471
155	999472
7561	999473
7448	999474
29260	999475
2767	999476
5120	999477
3153	999478
1552	999479
2393	999480
28256	999481
13220	999482
18681	999483
75375	999484
80967	999485
61061	999486
81487	999487
31383	999488
42751	999489
1418	999490
68236	999491
98858	999492
11236	999493
29607	999494
473	999495
128706	999496
54729	999497
25137	999498
11415	999499
81613	999500
82048	999501
58207	999502
163573	999503
84397	999504
38710	999505
128795	999506
78187	999507
78162	999508
42546	999509
38675	999510
38365	999511
10895	999512
79026	999513
18579	999514
122442	999515
95475	999516
72813	999517
120862	999518
75738	999519
163946	999520
79786	999521
154583	999522
48697	999523
79166	999524
96922	999525
34865	999526
83260	999527
102399	999528
6285	999529
22516	999530
10511	999531
58691	999532
84889	999533
48895	999534
10511	999535
21647	999536
6098	999537
132823	999538
180582	999539
1704	999540
21205	999541
15214	999542
72733	999543
72733	999544
95660	999545
132850	999546
124885	999547
121145	999548
17509	999549
158354	999550
97510	999551
38735	999552
42116	999553
42116	999554
42116	999555
99801	999556
54606	999557
65492	999558
43140	999559
45166	999560
12456	999561
32961	999562
7901	999563
159977	999564
68445	999565
667	999566
22365	999567
2852	999568
69944	999569
40056	999570
65821	999571
56647	999572
12489	999573
63396	999574
98052	999575
43999	999576
12234	999577
109115	999578
96324	999579
17023	999580
172600	999581
73104	999582
142	999583
142	999584
50186	999585
154332	999586
85564	999587
6872	999588
1610	999589
1610	999590
31695	999591
372	999592
183763	999593
41284	999594
812	999595
1162	999596
1426	999597
97	999598
1163	999599
812	999600
3456	999601
1163	999602
274	999603
1163	999604
21508	999605
21508	999606
97	999607
274	999608
747	999609
21508	999610
97	999611
274	999612
1765	999613
1765	999614
10656	999615
45822	999616
90988	999617
41582	999618
56712	999619
1765	999620
21183	999621
48737	999622
56850	999623
174939	999624
50876	999625
135359	999626
121515	999627
106456	999628
133213	999629
21522	999630
8256	999631
1270	999632
51015	999633
3305	999634
36145	999635
2224	999636
58	999637
58	999638
56982	999639
6988	999640
3441	999641
2538	999642
83464	999643
152692	999644
19147	999645
22908	999646
37855	999647
78240	999648
18885	999649
30888	999650
18885	999651
27323	999652
43483	999653
3363	999654
70669	999655
33815	999656
70669	999657
173646	999658
43483	999659
13378	999660
8844	999661
166486	999662
56856	999663
77921	999664
8844	999665
156100	999666
33603	999667
18583	999668
19906	999669
137018	999670
20304	999671
61153	999672
1	999673
1931	999674
15409	999675
92527	999676
20304	999677
61065	999678
15568	999679
47855	999680
7237	999681
50136	999682
6647	999683
10964	999684
72948	999685
50370	999686
42477	999687
42780	999688
3068	999689
51840	999690
600	999691
11911	999692
2594	999693
15160	999694
50136	999695
1700	999696
2657	999697
51422	999698
2689	999699
56419	999700
13642	999701
2331	999702
133088	999703
49016	999704
28926	999705
38986	999706
37574	999707
47968	999708
61423	999709
2264	999710
2870	999711
48008	999712
32029	999713
39523	999714
50917	999715
58	999716
58	999717
71066	999718
26411	999719
23629	999720
48028	999721
3296	999722
1729	999723
5095	999724
43192	999725
37213	999726
104357	999727
28542	999728
90517	999729
8369	999730
2333	999731
64183	999732
7624	999733
55649	999734
86455	999735
7624	999736
3941	999737
48704	999738
3467	999739
104391	999740
22442	999741
22442	999742
75050	999743
1137	999744
2128	999745
2128	999746
59182	999747
1534	999748
20969	999749
114042	999750
164713	999751
114042	999752
111645	999753
16662	999754
42436	999755
49489	999756
98649	999757
24813	999758
31922	999759
173443	999760
48002	999761
9821	999762
14847	999763
29081	999764
8162	999765
124451	999766
181590	999767
60949	999768
69355	999769
170017	999770
181536	999771
71869	999772
182637	999773
177195	999774
157057	999775
48479	999776
6974	999777
6220	999778
27684	999779
137669	999780
35986	999781
37792	999782
26039	999783
1846	999784
78502	999785
116728	999786
78116	999787
156836	999788
30353	999789
187777	999790
110	999791
2790	999792
539	999793
3949	999794
1988	999795
147260	999796
14119	999797
14119	999798
14119	999799
14119	999800
14120	999801
1417	999802
35674	999803
1265	999804
29365	999805
70090	999806
5823	999807
14118	999808
531	999809
22384	999810
531	999811
531	999812
22384	999813
531	999814
8759	999815
24149	999816
5064	999817
74730	999818
70090	999819
20020	999820
14119	999821
8759	999822
1265	999823
43143	999824
1417	999825
14118	999826
20021	999827
5823	999828
1265	999829
8758	999830
1265	999831
43143	999832
49743	999833
35675	999834
35674	999835
27346	999836
345	999837
6703	999838
43544	999839
62698	999840
12137	999841
48	999842
205	999843
10322	999844
79	999845
75358	999846
79	999847
205	999848
8855	999849
691	999850
35	999851
29675	999852
426	999853
43542	999854
43549	999855
43549	999856
79	999857
35	999858
4000	999859
48	999860
43551	999861
62703	999862
62694	999863
48	999864
110	999865
1443	999866
8759	999867
14120	999868
322	999869
2004	999870
8868	999871
587	999872
35675	999873
20234	999874
110	999875
8855	999876
3073	999877
1596	999878
35	999879
29674	999880
338	999881
19687	999882
338	999883
43545	999884
12137	999885
48	999886
48	999887
5596	999888
24415	999889
43550	999890
88	999891
205	999892
5233	999893
16763	999894
102198	999895
1596	999896
322	999897
16763	999898
322	999899
10322	999900
35	999901
140048	999902
205	999903
110	999904
5900	999905
110	999906
205	999907
110	999908
2004	999909
397	999910
62702	999911
110	999912
16812	999913
48	999914
6717	999915
6717	999916
113402	999917
20283	999918
36152	999919
3509	999920
91437	999921
118837	999922
42927	999923
62502	999924
4006	999925
1163	999926
1417	999927
5064	999928
102	999929
1265	999930
7642	999931
7642	999932
874	999933
1163	999934
691	999935
1163	999936
173070	999937
1417	999938
1417	999939
19862	999940
6717	999941
6597	999942
233	999943
6597	999944
5077	999945
6597	999946
20056	999947
872	999948
1162	999949
4006	999950
1162	999951
2206	999952
872	999953
1163	999954
1162	999955
6717	999956
24478	999957
872	999958
7642	999959
2206	999960
51574	999961
5077	999962
691	999963
70090	999964
872	999965
16586	999966
1417	999967
10181	999968
6717	999969
2790	999970
71324	999971
1417	999972
1265	999973
1265	999974
62246	999975
691	999976
91094	999977
164	999978
164	999979
124512	999980
174825	999981
91609	999982
52346	999983
7178	999984
6431	999985
107745	999986
49799	999987
137780	999988
4361	999989
4357	999990
75633	999991
8758	999992
14119	999993
14119	999994
35675	999995
66145	999996
24149	999997
29365	999998
12011	999999
24147	1000000
